agcttttcattctgactgcaacgggcaatatgtctctgtgtggattaaaaaaagagtgtctgatagcagcttctgaactggttacctgccgtgagtaaattaaaattttattgacttaggtcactaaatactttaaccaatataggcatagcgcacagacagataaaaattacagagtacacaacatccatgaaacgcattagcaccaccattaccaccaccatcaccattaccacaggtaacggtgcgggctgacgcgtacaggaaacacagaaaaaagcccgcacctgacagtgcgggcttttttttcgaccaaaggtaacgaggtaacaaccatgcgagtgttgaagttcggcggtacatcagtggcaaatgcagaacgttttctgcgggttgccgatattctggaaagcaatgccaggcaggggcaggtggccaccgtcctctctgcccccgccaaaatcaccaaccacctggtggcgatgattgaaaaaaccattagcggccaggatgctttacccaatatcagcgatgccgaacgtatttttgccgaacttctgacgggactcaccgccgcccagccgggattcccgctggcgcaactgaaaactttcgtcgaccaggaatttgcccaaataaaacatgtcctgcatggcattagtttgttggggcagtgcccggatagcatcaacgctgcgctgatttgccgtggcgagaaaatgtcgatcgccattatggccggcgtgttagaagcgcgtggtcacaacgttaccgttatcgatccggtcgaaaaactactggcagtggggcattacctcgaatctaccgtcgatattgctgagtccacccgccgtattgcggcaagtcgtattccggctgatcacatggtgctgatggcaggcttcaccgccggtaatgaaaaaggcgaactggtggtacttggacgcaacggttccgactactccgcggcggtgctggctgcctgtttacgcgccgattgttgcgagatttggacggacgttgacggggtctatacctgcgacccgcgtcaggtgcccgatgcgaggttgttgaagtcgatgtcctaccaggaagcgatggagctttcctacttcggcgctaaagttcttcacccccgcaccattacccccatcgcccagttccagatcccttgcctgattaaaaataccggaaatcctcaagcaccaggtacgctcattggtgccagccgtgatgaagacgaattaccggtcaagggcatttccaatctgaataacatggcaatgttcagcgtttctggtccgggaatgaaagggatggtcggcatggcggcgcgcgtctttgcagcgatgtcacgcgcccgtatttccgtggtgctgattacgcaatcatcttccgaatacagtatcagtttctgcgttccgcaaagcgactgtgtgcgagctgaacgggcaatgcaggaagagttctacctggaactgaaagaaggcttactggagccgctggcggtgacggaacggctggccattatctcggtggtaggtgatggtatgcgcaccttgcgtgggatctcggcgaaattctttgccgcgctggcccgcgccaatatcaacattgtcgccattgctcagggatcttctgaacgctcaatctctgtcgtggtaaataacgatgatgcgaccactggcgtgcgcgttactcatcagatgctgttcaataccgatcaggttatcgaagtgtttgtgattggcgtcggtggcgttggcggtgcgctgctggagcaactgaagcgtcaacaaagctggctgaagaataaacatatcgacttacgtgtctgcggtgttgccaactcgaaggcactgctcaccaatgtgcatggcctaaatctggaaaactggcaggaagaactggcgcaagccaaagagccgtttaatctcgggcgcttaattcgcctcgtgaaagaatatcatctgctgaacccggtcattgttgactgcacctccagccaggcagtggcggatcaatatgccgacttcttgcgcgaaggtttccacgttgtcacgccgaacaaaaaggccaacacctcgtcgatggattactaccatctgttgcgtcatgcggcggaaaaatcgcggcgtaaattcctctatgacaccaacgttggggctggattaccggttattgagaacctgcaaaatctgctcaatgctggtgatgaattgatgaagttctccggcattctttcaggttcgctttcttatatcttcggcaagttagacgaaggcatgagtttctccgaggcgactactctggcgcgggaaatgggttataccgaaccggatccgcgagatgatctttctggtatggatgtagcgcgtaagctattgattctcgctcgtgaaacgggacgtgaactggagctggcggatattgaaattgaacctgtgctgcccgcagagtttaacgctgagggtgatgttgccgcttttatggcgaatctgtcacagctcgacgatctctttgccgcgcgcgtggcgaaggcccgtgatgaaggaaaagttttgcgctatgttggcaatattgatgaagatggtgcctgccgcgtgaagattgccgaagtggatggtaatgatccgctgttcaaagtgaaaaatggcgaaaacgccctggccttttatagccactattatcagccgctgccgttggtgctgcgcggatatggtgcgggcaatgacgttacagctgccggtgtctttgccgatctgctacgtaccctctcatggaagttaggagtctgacatggttaaagtttatgccccggcttccagtgccaatatgagcgtcgggtttgatgtgctcggggcggcggtgacacctgttgatggtgcattgctcggagatgtagtcacggttgaggcggcagagacattcagtctcaacaacctcggacgctttgccgataagctgccgtcagaaccacgggaaaatatcgtttatcagtgctgggagcgtttttgccaggagcttggcaagcaaattccagtggcgatgactctggaaaagaatatgccaatcggttcgggcttaggctccagcgcctgttcggtggtcgcggcgctgatggcgatgaatgaacactgtggcaagccgcttaatgacactcgtttgctggctttgatgggcgagctggaaggacgaatctccggcagcattcattacgacaacgtggcaccgtgttttcttggtggtatgcagttgatgatcgaagaaaacgacatcatcagccagcaagtgccagggtttgatgagtggctgtgggtgctggcgtatccggggattaaagtctcgacggcagaagccagggctattttaccggcgcagtatcgccgccaggattgcattgcgcacgggcgacatctggctggcttcattcacgcctgctattcccgtcagcctgagcttgccgcgaagctgatgaaagatgttatcgctgaaccctaccgtgaacggttactgcctggcttccggcaggcgcggcaggcggtcgcggaaatcggcgcggtagcgagcggtatctccggctccggcccgaccttgttcgctctatgtgacaagccggataccgcccagcgcgttgccgactggttgggtaagaactacctgcaaaatcaggaaggttttgttcatatttgccggctggatacggcgggcgcacgagtactggaaaactaaatgaaactctacaatctgaaagatcacaacgagcaggtcagctttgcgcaagccgtaacccaggggttgggcaaaaatcaggggctgttttttccgcatgacctgccggaattcagcctgactgaaattgatgagatgctgaagctggattttgtcacccgcagtgcgaagatcctctcggcgtttattggtgatgaaatcccgcaggaaatcctggaagagcgcgtgcgcgcggcgtttgccttcccggctccggtcgccaatgttgaaagcgatgtcggttgtctggaattgttccacgggccaacgctggcatttaaagatttcggcggtcgctttatggcacaaatgctgacccatattgcgggcgataagccagtgaccattctgaccgcgacctccggtgataccggagcggcagtggctcatgctttctacggtttaccgaatgtgaaagtggttatcctctatccacgaggcaaaatcagtccactgcaagaaaaactgttctgtacgttgggcggcaatatcgaaactgttgccatcgacggcgatttcgatgcctgtcaggcgctggtgaagcaggcgtttgatgatgaagaactgaaagtggcgctggggttaaactcagctaactcgattaacatcagccgtttgctggcgcagatttgctactactttgaagctgttgcgcagctgccgcaggaagcgcgcaaccagctggttgtctcggtgccaagcggaaacttcggcgatttgacggcgggtctgctggcgaagtcactcggtctgccggtgaaacgttttattgctgcgaccaacgtgaacgataccgtgccacgtttcctgcacgacggtcagtggtcacccaaagcgactcaggcgacgttatccaacgcgatggacgtgagtcagccgaacaactggccgcgtgtggaagagttgttccgccgcaaaatctggcaactgaaagagctgggttatgcagccgtggatgatgaaaccacgcaacagacaatgcgtgagttaaaagaactgggctacacctcggagccgcacgctgccgtagcgtatcgtgcgctgcgtgaccagttgaatccaggcgaatatggcttgttcctcggcaccgcgcatccggcgaaatttaaagagagcgtggaagcgattctcggtgaaacgttggatctgccaaaagagctggcagaacgtgctgatttacccttgctttcacataatctgcccgccgattttgctgcgttgcgtaaattgatgatgaatcatcagtaaaatctattcattatctcaatcaggccgggtttgcttttatgcagcccggcttttttatgaagaaattatggagaaaaacgacagggaaaaaggagaaattctcaataaatgcggtaacttagagattaggattgcggagaataacaaccgtcgttctcatcgcgtaatctccggatatcgacccataacgggcaatgataaaaggagtaacctgtgaaaaagatgcaatctatcgtactcgcactttccctggttctggtcgctcccatggcagcgcaggctgcggaaattacgttagtcccgtcagtaaaattacagataggcgatcgtgataatcgcggttattactgggatggcggtcactggcgcgaccacggctggtggaaacaacattatgaatggcgaggcaatcgctggcacccacacggaccgccgccaccgccgcgtcaccataagaaagctcatcatgatcatcacggcggtcatggtccaggcaaacatcaccgctaaatgacaaatgccgggtaacaatccggcattcagcgcctgatgcgacgctggcgcgtcttatcaggccttgtattatccctccagtgcagagaaaatcggccagttttctctgcctgcagtccgcatgccgtatcgggccttgggttctaacctgttgcgtagatttatgcagcggactgcctttctcccaaagtgataaaccggacagtatcatggaccggttttcccggtaatccgtatttgcaaggttggtttcactatggaacatgaacttcattatatcggtatcgacaccgctaaagagaaactggatgtcgatgtgttgcgtcctgatggtcgtcatcgcaccaaaaaattcgctaacaccactaaagggcacgatgagctggtgagctggctgaaaggtcacaagattgaccatgcgcatatctgcatcgaagcgaccggcacctatatggaacctgtcgctgagtgcctttacgatgctggctacatagtgtcagtcattaatcctgcgctgggtaaagctttcgctcagagtgaaggactgcgtaacaagactgataccgtggatgcgcgcatgctggcagagttctgtcgtcagaagcgccctgcagcctgggaagcgcctcacccgcttgaacgcgcgttgcgtgccctggtagtccgccaccaggcgctgacagatatgcacacgcaggaactgaatcgcactgaaacggcgcgggaagtccagagaccgagcattgatgctcaccttctgtggcttgaagcagagctgaagcgtcttgagaagcagataaaagacctgacagacgatgatccggatatgaaacaccgcaggaaactgctggaaagcatcccgggtatcggagagaaaacatctgcggtattgctggcttatatcggtctgaaggaccgcttcgcccatgccagacagttcgccgcttttgcgggtctgacaccacggcgttatgaatcaggtagcagtgtgagaggggcgagccggatgagtaaggccggacatgtgtcgcttcgcagggcgttgtatatgcccgcaatggtagccaccagtaagactgagtggggacgggcgttccgcgaccgtctggcggctaatggcaagaaaggaaaggtgattctcggcgcgatgatgcgcaagctggcacaggtggcgtatggagtgctgaagtcaggcgtgccgttcgatgcgtcacggcataatccggtagcggcgtaaaaatcgcggaagggatgaaaaaaacagcgcctgacggcgctgtgtctggcatgcctgcaatccgggaaaccggaccaggaaaaaacttgcaggccataacagtatctacgtgaattctgcaatatattgaatctgcatgcttttgtaggccggataaggcgttcacgccgcatccggcattgactacaaacttaacgctgctcgtagcgtttaaacaccagttcgccattgctggaggaatcttcatcaaagaagtaaccttcgctattaaaaccagtcagttgctctggtttggtcagccgattttcaataatgaaacgactcatcagaccgcgtgctttcttagcgtagaagctgatgatcttaaatttgccgttcttctcatcgaggaacaccggcttgataatctcggcattcaatttcttcggcttcaccgatttaaaatactcatctgacgccagattaatcaccacattatcgccttgtgctgcgagcgcctcgttcagcttgttggtgatgatatctccccagaattgatacagatctttccctcgggcattctcaagacggatccccatttccagacgataaggctgcattaaatcgagcgggcgcagtacgccatacaagccggaaagcattcgcaaatgctgttgggcaaaatcgaaatcgtcttcgctgaaggtttcggcctgcaagccggtgtagacatcacctttaaacgccagaatcgcctggcgggcattctccggcgtgaaatctggctgccagtcatgaaagcgagcggcgttgatacccgccagtttgtcgctgatgcgcatcagcgtgctaatctgcggaggcgtcagtttccgcgcttcatggatcaactgctgggaattgtctaacagctccggcagcgtatagcgcgtggtggtcaacgggctttggtaatcaagcgttttcgcaggtgaaataagaatcagcatatccagtccttgcaggaaatttatgccgactttagcaaaaaaagagaatgagttgatcgatagttgtgattactcctgcgaaacatcatcccacgcgtccggagaaagctggcgaccgatatccggataacgcaacggatcaaacaccgggcgcacgccgagtttacgctggcgtagataatcactggcaatggtatgaaccacaggcgagagcagtaaaatggcggtcaaattggtaatagccatgcaggccattatgatatctgccagttgccacatcagcggaaggcttagcaaggtgccgccgatgaccgttgcgaaggtgcagatccgcaaacaccagatcgctttagggttgttcaggcgtaaaaagaagagattgttttcggcataaatgtagttggcaacgatggagctgaaggcaaacagaataaccacgagggtaacaaactcagcaccccaggaacccattagcacccgcatcgccttctggataagctgaataccttccagcggcatgtaggttgtgtcgttacccgccagtaatatcagcatggcgcttgccgtacagatgaccagggtgtcgataaaaatgccaatcatctggacaatcccttgcgctgccggatgcggaggccaggacgccgctgccgctgccgcgtttggcgccgaacccattcccgcctcattggaaaacatactgcgctgaaaaccgttagtaatcgcctggcttaaggtatatcccgccgcgccgcctgccgcttcctgccagccaaaagcactctcaaaaatagaccaaatgacgtggggaagttgcccgatatttattacgcaaatcaccatgctggtcagcacccagattatcgccatcaacgggacaaacccctgcatgagccgggcgacgccatgaagaccgcgagtgattgccagcagagcaaagacagcgagaataatgcctgtcaccagcgggggaaaatcaaaagaaaaactcagggctcgggcaacggcgttcgcctgaactccgctgaaaattatgccgtaggcgatgagcaaaaagacggcgaacagaacgcccatccaacgcatccccagcccgcgcgccatataccatgccggtccgccacgaaactgtccattgacgtcacgttctttataaagttgtgcaagggaacattcggcaaacgaggtcgccatgccgataaacgcggcaacccacatccaaaagacggctccaggtccaccggcggtaatagccagcgcaacgccggccaggttgccgctacccacgcgcgccgcaagactggtacacaatgactgaaatgaggttaaaccgcctggctgtggatgaatgctatttttaagacttttgccaaactggcggatgtagcgaaactgcacaaatccggtgcgaaaagtgaaccaacaacctgcgccgaagagcaggtaaatcattaccgatccccaaaggacgctgttaataaaggagaaaaaatctggcatgtatatccctcttattgccggtcgcgatgactttcctgtgtaaacgttaccaattgtttaagaagtatatacgctacgaggtacttgataacttctgcgtagcatacatgaggttttgtataaaaatggcgggcgatatcaacgcagtgtcagaaatccgaaacagtctcgcctggcgataaccgtcttgtcggcggttgcgctgacgttgcgtcgtgatatcatcagggcagaccggttacatccccctaacaagctgtttaaagagaaatactatcatgacggacaaattgacctcccttcgtcagtacaccaccgtagtggccgacactggggacatcgcggcaatgaagctgtatcaaccgcaggatgccacaaccaacccttctctcattcttaacgcagcgcagattccggaataccgtaagttgattgatgatgctgtcgcctgggcgaaacagcagagcaacgatcgcgcgcagcagatcgtggacgcgaccgacaaactggcagtaaatattggtctggaaatcctgaaactggttccgggccgtatctcaactgaagttgatgcgcgtctttcctatgacactgaagcgtcaattgcgaaagcaaaacgcctgatcaaactctacaacgatgctggtattagcaacgatcgtattctgatcaaactggcttctacctggcagggtatccgtgctgcagaacagctggaaaaagaaggcatcaactgtaacctgaccctgctgttctccttcgctcaggctcgtgcttgtgcggaagcgggcgtgttcctgatctcgccgtttgttggccgtattcttgactggtacaaagcgaatactgataagaaagagtacgctccggcagaagatccgggcgtggtttctgtatctgaaatctaccagtactacaaagagcacggttatgaaaccgtggttatgggcgcaagcttccgtaacatcggcgaaattctggaactggcaggctgcgaccgtctgaccatcgcaccggcactgctgaaagagctggctgagagcgaaggggctatcgaacgtaaactgtcttacaccggcgaagtgaaagcgcgtccggcgcgtatcactgagtccgagttcctgtggcagcacaaccaggatccaatggcagtagataaactggcggaaggtatccgtaagtttgctattgaccaggaaaaactggaaaaaatgatcggcgatctgctgtaatcattcttagcgtgaccgggaagtcggtcacgctacctcttctgaagcctgtctgtcactcccttcgcagtgtatcattctgtttaacgagactgtttaaacggaaaaatcttgatgaatactttacgtattggcttagtttccatctctgatcgcgcatccagcggcgtttatcaggataaaggcatccctgcgctggaagaatggctgacatcggcgctaaccacgccgtttgaactggaaacccgcttaatccccgatgagcaggcgatcatcgagcaaacgttgtgtgagctagtggatgaaatgagttgccatctggtgctcaccacgggcggaactggcccggcgcgtcgtgacgtaacgcccgatgcgacgctggcagtagcggaccgcgagatgcctggctttggtgaacagatgcgccagataagcctgcattttgtaccaactgcgatcctttcgcgtcaggttggtgtgattcgcaaacaggcgctgatccttaacttacccggtcagccgaagtctattaaagagacgctggaaggtgtgaaggacgctgcgggtaacgttgtggtacacggtatttttgccagcgtaccgtactgcattcagttgctggaagggccatacgttgaaacggcaccggaagtggttgcagcattcagaccgaagagtgcaagacgcgacgttagcgaataaaaaaatccccccgagcggggggatctcaaaacaattagtgggattcaccaatcggcagaacggtgcgaccaaactgctcgttcagtacttcacccatcgccagatagattgcgctggcaccgcagatcagcccaatccagccggcaaagtggatgattgcggcgttaccggcaatgttaccgatcgccagcagggcaaacagcacggtcaggctaaagaaaacgaattgcagaacgcgtgcgcctttcagcgtgccgaagaacataaacagcgtaaatacgccccacagacccaggtagacaccaaggaactgtgcatttggcgcatcggtcagacccagtttcggcatcagcagaatcgcaaccagcgtcagccagaaagaaccgtaagaggtgaatgcggttaaaccgaaagtgttgccttttttgtactccagcagaccagcaaaaatttgcgcgatgccgccgtagaaaatgcccatggcaagaataataccgtccagagcgaaataacccacgttgtgcaggttaagcagaatggtggtcatgccgaagcccatcaggcccagcggtgccggattagccaacttagtgttgcccataattcctcaaaaatcatcatcgaatgaatggtgaaataatttccctgaataactgtagtgttttcagggcgcggcataataatcagccagtggggcagtgtctacgatcttttgaggggaaaatgaaaattttccccggtttccggtatcagacctgagtggcgctaaccatccggcgcaggcaggcgatttgcagtacggctggaatcgtcacgcgataggcgctgccgctgaccgctttaaccccatttagtgccgcacctacagggcctcccagccccgcgccacgcagcaaaccatgcccaagtacgctcattgctgcgtgggtgcgtaaaatgcgggtcagttggctggaaagcaaatgcgacacgccttttgccaataatttgtctttcatcagcagcggcagcagctcttccagctcattcaccctcgcatcgaccgcgtgcagaaactcctgtttatgttcctcgtccatattcttccaggtgttacgcagaaattgttccagtaactgttgctcaatctcaaacgtagacatctctttgtcggctttcagcttcaatcgttttgaaacatcgagcaaaatggcccgatacaatttaccgtgtccgcgcagtttgttggcgatactatcgccaccaaaatgctgtaattctccagcaatcagctgccagttgcggcgatgttgctcgggatgcccttccatcgatttaaacagttcgttgcgcatcagtacgctggagaggcgagttttgcctttttcattatgggtgagcaatcgggcgaaatttgccaactgttcctcactgcaatgctggagaaaatccagatctgaatcattcaggtaattaacattcattttttgtggcttctatattctggcgttagtcgtcgccgataattttcagcgtggccatatccgatgagttcaccgtatgaccggaaaaggtgatttttgagacgcagcgtttattgtcgttatcgctgttaatgttgatccagtcagtggtttgcccttcttttatttctgaaggaatattcaggctctgactggcgctacgggcggctttgaaataaaccgatgcaccgcttaactgtaaatcgccatggtcggcagagagttgtatgcgtttaacaattcggcaaacaggaagtttcagcgccagatcgttggtttcgttacgtggcatcgcaatgacgccgaggattttatggtcgtttgcctgcgccgtgcagcacagcatcagactaatcgccaggctggcggaaatcgtaaaaacggatttcataaggattcacttagtggggagaggtagggggatggatacccactagtttactgctgataaagagaagattcaggtgcgtaatgttttctttttattacaattttttgatgaatgtcttggctgcgattcattctttatatgaataaaattgctgtcagtttcacgtcttgtcctgctatatcgcgaaatttctgcgcaaaagcacaaaaaatttttgcatctcccccttgatgacgtgggttacgaccccatttagtagtcaaccgcagtgagtgagtctgcaaaaaaatgaaattgggcagttgaaaccagacgtttcgcccctattacagactcacaaccacatgatgaccgaatatatagtggagacgtttagatgggtaaaataattggtatcgacctgggtactaccaactcttgtgtagcgattatggatggcaccactcctcgtgtgctggagaacgccgaaggcgatcgcaccacgccttctatcattgcctatacccaggatggtgaaactctggttggtcagccggctaaacgtcaggcagtgacgaacccgcaaaacaccctgtttgcgattaaacgcctgattggccgccgcttccaggacgaagaagtacagcgtgatgtttccatcatgccgttcaaaattattgctgctgataacggcgacgcatgggtcgaagttaaaggccagaaaatggcaccgccgcagatctctgctgaagtgctgaaaaaaatgaagaaaaccgctgaagattacttgggtgaaccggtaactgaagctgttatcaccgtaccggcatactttaacgatgctcagcgtcaggcaaccaaagacgcaggccgtatcgctggtctggaagtaaaacgtatcatcaacgaaccgaccgcagctgcgctggcttacggtctggacaaaggtactggcaaccgtactatcgcggtttatgacctgggtggtggtactttcgatatttctattatcgaaatcgacgaagttgacggcgaaaaaaccttcgaagttctggctaccaacggtgatacccacctgggtggtgaagacttcgacagccgtctgatcaactacctggttgaagaattcaagaaagatcagggcattgacctgcgcaacgatccgctggcaatgcagcgcctgaaagaagcggcagaaaaagcgaaaatcgaactgtcttccgctcagcagaccgacgttaacctgccgtacatcactgcagatgcgaccggtccgaaacacatgaacatcaaagtgactcgtgcgaaactggaaagcctggttgaagatctggtaaaccgttccattgagccgctgaaagttgcactgcaggacgctggcctgtccgtatctgatatcgacgacgttatcctcgttggtggtcagactcgtatgccaatggttcagaagaaagttgctgagttctttggtaaagagccgcgtaaagacgttaacccggacgaagctgtagcaatcggtgctgctgttcagggtggtgttctgactggtgacgtgaaagacgtactgctgctggacgttactccgctgtctctgggtatcgaaaccatgggcggtgtgatgacgacgctgatcgcgaaaaacaccactatcccgaccaagcacagccaggtgttctctaccgctgaagacaaccagtctgcggtaaccatccatgtgctgcagggtgaacgtaaacgtgcggctgataacaaatctctgggtcagttcaacctggatggtatcaacccggcaccgcgcggcatgccgcagatcgaagttaccttcgatatcgatgctgacggtatcctgcacgtttccgcgaaagataaaaacagcggtaaagagcagaagatcaccatcaaggcttcttctggtctgaacgaagatgaaatccagaaaatggtacgcgacgcagaagctaacgccgaagctgaccgtaagtttgaagagctggtacagactcgcaaccagggcgaccatctgctgcacagcacccgtaagcaggttgaagaagcaggcgacaaactgccggctgacgacaaaactgctatcgagtctgcactgactgcactggaaactgctctgaaaggtgaagacaaagccgctatcgaagcgaaaatgcaggagctggcacaggtttcccagaaactgatggaaatcgcccagcagcaacatgcccagcagcagactgccggtgctgatgcttctgcaaacaacgcgaaagatgacgatgttgtcgacgctgaatttgaagaagtcaaagacaaaaaataatcgccctataaacgggtaattatactgacacgggcgaaggggaatttcctctccgcccgtgcattcatctaggggcaatttaaaaaagatggctaagcaagattattacgagattttaggcgtttccaaaacagcggaagagcgtgaaatcaaaaaggcctacaaacgcctggccatgaaataccacccggaccgtaaccagggtgacaaagaggccgaggcgaaatttaaagagatcaaggaagcttatgaagttctgaccgactcgcaaaaacgtgcggcatacgatcagtatggtcatgctgcgtttgagcaaggtggtatgggcggcggcggttttggcggcggcgcagacttcagcgatatttttggtgacgttttcggcgatatttttggcggcggacgtggtcgtcaacgtgcggcgcgcggtgctgatttacgctataacatggagctcaccctcgaagaagctgtacgtggcgtgaccaaagagatccgcattccgactctggaagagtgtgacgtttgccacggtagcggtgcaaaaccaggtacacagccgcagacctgtccgacctgtcatggttctggtcaggtgcagatgcgtcagggattcttcgctgtacagcagacctgtccacactgtcagggccgcggtacgctgatcaaagatccgtgcaacaaatgtcatggtcatggtcgtgttgagcgcagcaaaacgctgtccgttaaaatcccggcaggggtggacactggagaccgcatccgtcttgcgggcgaaggtgaagcgggcgagcatggcgcaccggcaggcgatctgtacgttcaggttcaggttaaacagcacccgattttcgagcgtgaaggcaacaacctctattgcgaagtcccgatcaacttcgctatggcggcgctgggtggcgaaatcgaagtaccgacccttgatggtcgcgtcaaactgaaagtgcctggcgaaacccagaccggtaagcttttccgtatgcgcggtaaaggcgtcaagtctgtccgcggtggcgcacagggtgatttgctgtgccgcgttgtcgtcgaaacaccggtaggcctgaacgagaagcagaaacagctgctgcaagagctgcaagaaagcttcggtggcccaaccggtgagcacaacagcccgcgctcaaagagcttctttgatggtgtgaagaagttttttgacgacctgacccgctaacctccccaaaagcctgcccgtgggcaggcctgggtaaaaatagggtgcgttgaagatatgcgagcacctgtaaagtgggggggatcactccccgccgttgctcttactcggattcgtaagccgtgaaaacagcaacctccgtctggccagttcggatgtgaacctcacagaggtcttttctcgttaccagcgccgccactacggcggtgatacagatgacgatcagggcgacaatcatcgccttatgctgcttcattgctctcttctccttgaccttacggtcagtaagaggcactctacatgtgttcagcatatagggggcctcgggttgatggtaaaatatcactcggggcttttctctatctgccgttcagctaatgcctgagacagacagcctcaagcacccgccgctattatatcgctctctttaacccattctgttttatcgattctaatcctgaagacgcctcgcatttttatggcgtaattttttaatgatttaattatttaactttaatttatctcttcatcgcaattattgacgacaagctggattatttttgaaatattggcctaacaaacatcgccgactgacaacaaattaattattacttttcctaattaatctctcagaaatcctcaccttaagctatgattatctgggcttagggtcactcgtgagcgcttacagccgtcaaaaactcatctcaccgctgatggcgcaaattcttcaatggatcgtaaaaaacgagttattcctacactataatctgattttaacgatgatttgtgcggggtaaaatagtaaaaacgatctattcacctgaaagagaaataaaaagtgaaacatctgcatcgattctttagcagtgatgcctcgggaggcattattcttatcattgccgctatcctggcgatgattatggccaatagcggcgcaaccagtggatggtatcacgactttctggagacgccggttcagctccgggttggttcactcgaaatcaacaaaaacatgctgttatggataaatgacgcgctgatggcggtatttttcctgttagtcggtctggaagttaaacgtgaactgatgcaaggatcgctagccagcttacgccaggccgcatttccagttatcgccgctattggtgggatgattgttccggcattactctatctggcctttaactatgccgatccgattacccgcgaagggtgggcgatcccggcggctactgacattgcctttgcacttggtgtgctggcgctgttgggaagtcgtgttccgttagcgctgaagatctttttgatggctctggctattatcgacgatcttggggccatcattatcatcgcattgttctacactaatgacttatcgatggcctctcttggtgtcgcggctgtagcaattgcggtactcgcggtattgaatctgtgtggtgtacgccgcacgggcgtctatattctggttggcgtagtgttgtggactgcggtgttgaaatcgggggttcacgcaaccctggcgggggtaattgtcggcttctttattcctttgaaagagaagcatgggcgttctccagcgaagcgactggagcatgtgttacacccgtgggtggcgtatctgattttgccgctgtttgcatttgctaatgctggcgtttcactgcaaggtgtcacgctggatggcttgacctccattctgccattggggatcatcgctggcttgctgattggcaaaccgctggggattagtctgttctgctggttggcgctgcgtttgaaactggcgcatctgcctgagggaacgacttatcagcaaattatggcggtggggatcctgtgcggtatcggttttactatgtctatctttattgccagcctggcctttggtagcgtagatccagaactgattaactgggcgaaactcggtatcctggtcggttctatctcttcggcggtaattggatacagctggttacgcgttcgtttgcgtccatcagtttgacaggacggtttaccggggagccataaacggctcccttttcattgttatcagggagagaaatgagcatgtctcatatcaattacaaccacttgtattacttctggcatgtctataaagaaggttccgtggttggcgcagcggaggcgctttatttaactccacaaaccattaccggacagattcgagcgctggaagagcgcctgcaaggcaaattatttaaacgcaagggacgtggtctcgaacccagcgagctgggagaactggtctatcgctatgccgataaaatgttcaccttaagccaggaaatgctggatattgtgaactatcgcaaagaatccaatttattgtttgacgttggtgtggctgatgcactttccaaacgcctggtcagtagcgtacttaacgccgcagtggtagaaggcgagcccattcatcttcgctgcttcgaatccacccacgaaatgctgctggagcaattaagtcagcataaactggatatgatcatttctgactgtccgatagactctacgcagcaggaaggcctgttctccgtgagaattggcgaatgtggcgtgagtttctggtgtacaaatccaccaccagaaaaaccgttcccggcttgtctggaagaacggcgacttttgattcctgggcgacgttcaatgttagggcgcaaattgcttaactggtttaactcccagggattaaacgtagaaatcctcggcgagtttgatgatgccgcgttgatgaaagcttttggtgcgatgcacaatgcaatcttcgttgccccaacgctttatgcatatgacttttatgccgataaaactgtcgtagaaattggtcgcgtcgagaatgtgatggaagagtaccatgctatttttgctgagcggatgattcagcacccggcggtacagcgaatctgcaatacggattattctgcgctttttagtccagcggcgcgttaatcggcacctccccccaaagttaaggtgggggagatagattagttgtacataaccacgattttgactcggctcattatttgcccgcttgagacattatttccatatgtacgcgggcgaataaatagaggaatctgattacttccttcatggggatgctgaaaagagtagtaattgcttttaccatactggatttcattcgtaccatcattggagagttgaaagcctatttgacccgcaccgtcctcactgttttctaactcattttttaatatgctggttcctgactcctgtatcgtcactggttcaaagtaatattcaacatcactgggttcaaaaactaattcaccttgctcgccctggatgcagtcaaatcttatatgatgaaactgataattttcattattgatacgagacagtacaaatcgtccagtgtcgatggattgatcttcaaaaccacaggtcattaaatttacctgtaaaatagtatttaaattataattaaagcggacgctattacaattagtattattccctgtacatgaactcacttcaatttcgaacaacaaaggaaaaggagttccaggaaaaatgtctgcggtgttagaactatctgatacagatgcgatagaatatggaatggtgaaatttatcgcagatagcatttcttctaaattataagatgacttccctggaagctctatttttttaccgtcagattcaaaggggaaattaataatataatgacgacttccgactttaaaccttaaagcgttctgtgttaaaaaatgaactttaatggcgttggttgtctcttgcaagtctgtacactcaatgatatttccggtgttttcaattttttcggcggttagattacctttcatactcagtggcttgagtatatatgttccacgttgttcaccgacattggtcaatgcacagggagcactttgcacaataaaagaatatagactcaaggtgattaataaaagccacttcatagtaaactccttttactggcatatatatgttttgttttcatcgataacgtgttgaaaagtaatagtacagaataagttctgttcatcattgagagcaacttttattccagtgggaatttcatctacgcgaataaaaaggcgactaccctggccaacgactccaatattattttcctggagatccagtacgtcatagccaaaggttaatggcgaaccatcgggacgcagtgcctgtatataccagggcttacgttggtcagttgtaaactgcacataagaaactgctccacggtaaggtgcaataatttgacgattgccctgcaattctgtttcactttcactgtttgctatatcaagtaccagatggttttcacgatgaggtattatcaggtcgtaaacaacctggcctttgctgtttgttcgattgtatttttgtccattaatatgtgcaccttctaacccaggcgcatccagaattgcaaatgtatcggataactggttagtgatattaataccaccgggccagacaactaatccactactaatacttccaccactttgccaggcgtttttagaatgactatagctgccatctattatggcgatgggagttctccagcttaaattcgtaccaagcgaggtatcattattttgttgttgctgattaacatatataccataatttaactgatcatgttcaccggctatgccagtaattccagtattgttggaggaatagccatctttggaaaatgaggtcgaattcgataagttaatttggtgacgtgttttggcaatatcatccccccagtagaaaggaatggagataaacagattaaaacgctcctcttctttattattttcatcataagattggctggcagagaaagtataactaatgtgttgccagttattggagtaactgagttggtaatctttagcatttccacttcgcccccagtaattccgccaaagcgcacttaatgatacatttcccagatttttagataaaggttgcatgatattggcagaaaggctattttttctgctaatatcataaaaatcgtcaaagtcactctgatgatttattttatcattttcgtaaagatggtcgctgaatgtcctgtaatcctgcgaagcataacgctaggcggccacgctaaagtgagtagccgtttgcactagatatttattataggcgacctgatagctcgtaccttcgtgtctggtatcattatttaacttactactcgatcgggcagcgtaaaaagagatggcacccagcggtgtattccaaccatttcccagagttatagcagtatagttatcggataaaatcgtacccgattatgtgatcaggttgttattatttagattaatgtttaaaatttttaatttcttgatgtgaagttgatgaaagtttaatattcttaattattcccttctttataagaagagcaaggtgccattattagagtgagagagtaggatgtttcagagtatgcttcagattattttttattcctctgtagtgaattaataatcatcacagttaatttcattctgaaattacttcttttttgagattttttaattttgatgagctatgtttttcataaggaacatacactcgttgatgcttttaaggtattttctcatttctgatgatgttttgtcgtaatcgtgcataaacttattaagttctttatacacatcattatttagctttacattgtcgcgaactaaagtttgtaccaatggtatcaaaatttcgaaacgggacggtttgtcatcaatacttgccagggttttgaatactcctgtgtatctgtaacctaagtgcttattgacaagttgagtggtccatcgaccaggcataatatcttcacagagcaaattttttattctggtattagtgaatgatgctccaaatatgttgctttttttaatgaagagattattaatttctccatttgaaaagatggtgtttgataagtcgctttcaaaacataatatattggataatacacaaccaaaataatacccatatgaaaggtcgctcttttctattgttatatttgatagcaacattttatgtatattaatattaagggcagtcaaatactggatgttttgctcgttaagttcatgcatctccagagatttattatagggtaataaaagtataaattcctttacattatttccgcagtaagaaaagacaacatcaaatttattggtgattgtgttttcagttgagcagtaagctgatttttttattaatcgactgggtatgcttttaaataaagataattttttacatagttgtgaatatgcaatattgctagttttaaagttctgccacattattccctggttatcatctatcgatgaggaggggattttattgcattgctcattgtatagctcagggaaaatattttttttaataagctttttgatttcctggttaagatgactttttttcttgtctattgcactgtattttgcgttttgtgacgtttcctgatgatcataaaatgactggagatttctgcaggcctcataaaatatttcaggagtatatagctgtgggtatatttcttggttgaagtttgcctttaaaaaattaacgaatttttcatggcattcttggtatatcttaatctcttcagaaagacattcgcttgttctgtcatcaaaaacatccaatctaagtaatgtgatacctttgtgtttaaaaaaataaaattgaactgtatgttctatgagtttacatctataaaaatgtgcatctctcagatgagtatattgaaaaaaatgatggaggactggagatggtttaggaaaatcctggcttctgaaaaagtcatcaaacaaaattaagaactctgttttatactcgcaaaacacttttactaactcattttgtcttgttttatttattattacatcatctactatatttgatttataaagacaatgtggcgaagttgagattatcagtccttgaagttgatgaatttttattaatttaatttatgagtgaatgtgactactatcaaaaatcgctcattaattttaagaagtacaatataaataggtatttaacctgtgttgattgctgttaataatttacaaggtctaatgaggagatatttatgaatggttaaagtatataggaatttaattcaaaaatagagtggtcttaagtttaatacctcaatgtgtatcacaatatccacattctttgtagggtgtctggagattgagtagatattcttgttcagaatgtatcagccgatggttctacgattcttaagccacgaagagttcagatagtacaacggcatgtctgcaagaacctgcaacttttgactatctggcaaccggcagtgtgttctctcacgcatcacaaaagcagcaggcataaaaaaacccgcttgcgcgggctttttcacaaagcttcagcaaattggcgattaagccagtttgttgatctgtgcagtcaggttagccttatgacgtgcagctttgtttttgtggatcagacctttagcagcctgacggtccacgatcggttgcatttcgttaaatgctttctgtgcagcagctttgtcgccagcttcgatagctgcgtatactttcttgatgaaagtacgcatcatagagcgacggcttgcgttgtgcttacgagccttttcagactgaatggcgcgcttcttagctgatttgatattagccaaggtccaactcccaaatgtgttctatatggacaattcaaaggccgaggaatatgcccttttagccttcttttgtcaatggatttgtgcaaataagcgccgttaatgtgccggcactcgttacgtagtgatggcgcaggattctaccagcttgcggggtgtgaatacagcttttccgcgataaaaattgcagcaggcggtcactttcttcccgtgatttgcgccatggcaatgaaaagccacttctttctgatttcggtactcaatcgccggttaaccttgaccgctgtacaaggtatactcggacgattttcactgttttgagccagacatgaagctgatacgcggcatacataatctcagccaggccccgcaagaagggtgtgtgctgactattggtaatttcgacggcgtgcatcgcggtcatcgcgcgctgttacagggcttgcaggaagaagggcgcaagcgcaacttaccggtgatggtgatgctttttgaacctcaaccactggaactgtttgctaccgataaagccccggcacggctgacccggctgcgggaaaaactgcgttaccttgcagagtgtggcgttgattacgtgctgtgcgtgcgtttcgacaggcgtttcgcggcgttaaccgcgcaaaatttcatcagcgatcttctggtgaagcatttgcgcgtaaaatttcttgccgtaggtgatgatttccgctttggcgctggtcgtgaaggcgatttcttgttattacagaaagctggcatggaatacggcttcgatatcaccagtacgcaaactttttgcgaaggtggcgtgcgtatcagcagcaccgctgtgcgtcaggcgctggcggatgacaatctggctctggcagaaagtttactggggcacccgtttgccatctccgggcgtgtagtccacggtgatgaattagggcgcactataggtttcccgacggcgaatgtaccgctacgccgtcaggtttccccggtgaaaggggtttatgcggtagaagtgctgggcctcggtgaaaagccgttacccggcgtggcaaacattggaacacgcccaacggttgccggtattcgccagcagctggaagtgcatttgttagatgttgcaatggacctttacggtcgccatatacaagtagtgctgcgtaaaaaaatacgcaatgagcagcgatttgcgtcgctggacgaactgaaagcgcagattgcgcgtgatgaattaaccgcccgcgaattttttgggctaacaaaaccggcttaagcctgttatgtaatcaaaccgaaacacggaaccgagaatctgatgagtgactataaatcaaccctgaatttgccggaaacagggttcccgatgcgtggcgatctcgccaagcgcgaaccgggaatgctggcgcgttggactgatgatgatctgtacggcatcatccgtgcggctaaaaaaggcaaaaaaaccttcattctgcatgatggccctccttatgcgaatggcagcattcatattggtcactcggttaacaagattctgaaagacattatcgtgaagtccaaagggctttccggttatgactcgccgtatgtgcctggctgggactgccacggtctgccgatcgagctgaaagtagagcaagaatacggtaagccgggtgagaaattcaccgccgccgagttccgcgccaagtgccgcgaatacgcggcgacccaggttgacggtcaacgcaaagactttatccgtctgggcgtgctgggcgactggtcgcacccgtacctgaccatggacttcaaaactgaagccaacatcatccgcgcgctgggcaaaatcatcggcaacggtcacctgcacaaaggcgcgaagccagttcactggtgcgttgactgccgttctgcgctggcggaagcggaagttgagtattacgacaaaacttctccgtccatcgacgttgcttttcaggcggtcgatcaggatgcactgaaagcaaaatttgccgtaagcaacgttaacggcccaatctcgctggtgatctggaccactacgccgtggactctgcctgcgaaccgcgcaatctctattgcacctgatttcgactatgcgctggtgcagatcgacggtcaggccgtgattctggcgaaagatctggttgaaagcgtaatgcagcgtatcggcgtgaccgattacaccattctcggcacggtaaaaggtgcggagcttgagttgctgcgctttacccatccgtttatgggcttcgacgttccggcaatcctcggcgatcacgttaccctggatgccggtaccggtgccgttcacaccgcgcctggccacggcccggacgactatgtgatcggtcagaaatacggcctggaaaccgctaacccggttggcccggacggcacttatctgccgggcacttatccgacgctggatggcgtgaacgtcttcaaagcgaacgacatcgtcgttgcgctgctgcaggaaaaaggcgcgctgctgcacgttgagaaaatgcagcacagctatccgtgctgctggcgtcacaaaacgccgatcatcttccgcgcgacgccgcagtggttcgtcagcatggatcagaaaggtctgcgtgcgcagtcactgaaagagatcaaaggcgtgcagtggatcccggactggggccaggcgcgtatcgagtcgatggttgctaaccgtcctgactggtgtatctcccgtcagcgcacctggggcgtaccgatgtcactgttcgtgcacaaagacacggaagagctgcatccgcgtactctcgaactaatggaagaagtggcaaaacgcgttgaagttgacggcatccaggcgtggtgggatcttgatgcgaaagagatcctcggcgatgaagctgatcagtacgtgaaagtgccggacacattggatgtatggtttgactccggatctacccactcttctgttgttgacgtgcgtccggaatttgccggtcacgcagcggacatgtatctggaaggttctgaccagcaccgtggttggttcatgtcttccctaatgatctccaccgcgatgaaaggcaaagcgccgtatcgtcaggtactgacccacggctttaccgtggatggtcagggtcgcaagatgtctaaatccatcggcaataccgtttcgccgcaggatgtgatgaacaaactgggcgcggatattctgcgtctgtgggtggcatcaaccgactacaccggtgaaatggccgtttctgacgagatcctgaaacgtgctgccgatagctatcgtcgtatccgtaacaccgcgcgcttcctgctggcaaacctgaacggttttgatccagcaaaagatatggtgaaaccggaagagatggtggtactggatcgctgggccgtaggttgtgcgaaagcggcacaggaagacatcctcaaggcgtacgaagcatacgatttccacgaagtggtacagcgtctgatgcgcttctgctccgttgagatgggttccttctacctcgacatcatcaaagaccgtcagtacaccgccaaagcggacagcgtggcgcgtcgtagctgccagactgcgctgtatcacatcgctgaagcgctggtgcgctggatggcaccaatcctctccttcaccgctgatgaagtgtggggctatctgccgggcgaacgtgaaaaatacgtctttaccggtgagtggtacgaaggcctgtttggtctggcagacagtgaagcgatgaacgatgcgttctgggacgagctgttgaaagtgcgtggcgaagtgaacaaagtcattgagcaagcgcgtgccgataagaaagtgggtggctcgctggaagcggcagtaaccttgtatgcagaaccggaactggcggcgaaactgaccgcgctgggcgatgaattacgatttgtcctgttgacctccggcgctaccgttgcagactataatgacgcacctgctgatgctcagcagagcgaagtactcaaagggctgaaagtcgcgttgagtaaagccgaaggtgagaagtgcccacgctgctggcactacacccaggatgtcggcaaggtggcggaacacgcagaaatctgcggccgctgtgtcagcaacgtcgccggtgacggtgaaaaacgtaagtttgcctgatgagtcaatcgatctgttcaacagggctacgctggctgtggctggtggtagtcgtgctgattatcgatctgggcagcaaatacctgatcctccagaactttgctctgggggatacggtcccgctgttcccgtcgcttaatctgcattatgcgcgtaactatggcgcggcgtttagtttccttgccgatagcggcggctggcagcgttggttctttgccggtattgcgattggtattagcgtgatcctggcagtgatgatgtatcgctcgaaggccacgcagaagctaaacaatatcgcttatgcgctgattattggcggcgcgctgggcaacctgttcgaccgcctgtggcacggcttcgttgtcgatatgatcgacttctacgtcggcgactggcacttcgccaccttcaaccttgccgatactgccatttgtgtcggtgcggcactgattgtgctggaaggttttttgccttctaaagcgaaaaaacaataataaaccctgccggataaggcctacagattgctgcgaaatcgtaggccggataaggcgtttacgccgcatccggcaaaaatccttaaatataagagcaaacctgcatgtctgaatctgtacagagcaatagcgccgtcctggtgcacttcacgctaaaactcgacgatggcaccaccgccgagtctacccgcaacaacggtaaaccggcgctgttccgcctgggtgatgcttctctttctgaagggctggagcaacacctgttggggctgaaagtgggcgataaaaccaccttctcgttggagccagatgcggcgtttggcgtgccgtcaccggacctgattcagtacttctcccgccgtgaatttatggatgcaggcgagccagaaattggcgcaatcatgctttttaccgcaatggatggcagtgagatgcctggcgtgatccgcgaaattaacggcgactccattaccgttgatttcaaccatccgctggccgggcagaccgttcattttgatattgaagtgctggaaatcgatccggcactggaggcgtaacatgcagatcctgttggccaacccgcgtggtttttgtgccggggtagaccgcgctatcagcattgttgaaaacgcgctggccatttacggcgcaccgatatatgtccgtcacgaagtggtacataaccgctatgtggtcgatagcttgcgtgagcgtggggctatctttattgagcagattagcgaagtaccggacggcgcgatcctgattttctccgcacacggtgtttctcaggcggtacgtaacgaagcaaaaagtcgcgatttgacggtatttgacgcgacctgtccgctggtgaccaaagtgcatatggaagtcgcccgcgccagtcgccgtggcgaagaatctattctcatcggtcacgccgggcacccggaagtggaagggacaatgggccagtacagtaacccggaagggggaatgtatctggtcgaatcgccggacgatgtgtggaaactgacggtcaaaaacgaagagaagctctcctttatgacccagaccacgctgtcggtggatgacacgtctgatgtgatcgacgcgctgcgtaaacgcttcccgaaaattgtcggtccgcgcaaagatgacatctgctacgccacgactaaccgtcaggaagcggtacgcgccctggcagaacaggcggaagttgtgttggtggtcggttcgaaaaactcctccaactccaaccgtctggcggagctggcccagcgtatgggcaaacgcgcgtttttgattgacgatgcgaaagatatccaggaagagtgggtgaaagaggttaaatgcgtcggcgtgactgcgggcgcatcggctccggatattctggtgcaaaatgtggtggcacgtttgcagcagctgggcggtggtgaagccattccgctggaaggccgtgaagaaaacattgttttcgaagtgccgaaagagctgcgtgtcgatattcgtgaagtcgattaagtcattagcagcctaagttatgcgaaaatgccggtcttgttaccggcattttttatggagaaaacatgcgtttacctatcttcctcgatactgaccccggcattgacgatgccgtcgccattgccgccgcgatttttgcacccgaactcgacctgcaactgatgaccaccgtcgcgggtaatgtctcggttgagaaaaccacccgtaacgccctgcaactgctgcatttctggaatgcggagattccgctcgcccagggagccgctgtgccgctggtacgcgcaccgcgtgatgcggtatctgtgcacggcgaatcgggaatggctggctacgactttgttgagcacaaccgaaagccgctcgggataccagcgtttctggcgattcgggatgccctgatgcgtgcaccagagcccgttaccctggtggccatcggcccgttaaccaatattgcgctgttactttcacaatgcccggaatgtaaaccgtatattcgtcgtctggtgatcatgggcggttctgctggtcgcggcaactgcacaccaaacgccgagtttaatatcgctgccgatccagaagcggctgcctgtgtcttccgtagcggcatcgaaatcgtcatgtgcggtctggatgtcaccaatcaggcaatattaacccctgactatctcgctactttgccggagttgaatcgcaccggaaaaatgctccacgccctgtttagccactaccgtagcggcagtatgcaaagtggactgcgtatgcacgatctttgcgctattgcctggctggtgcgcccggaattgttcactcttaaaccgtgttttgtggcagtggaaactcagggcgaatttacctcaggcacgacggtggttgatatcgacggttgcctgggcaaaccagccaatgtaaaggtggcattggatctggatgtgaaaggcttccagcagtgggtggctgaggtgctggctctggcgtcgtaacctgtcacatgttatcggcatgcagtcattcatcgactcatgcctttcactgatatccctccctgtttatcattaatttctaattatcagcgtttttggctggcggcgtagcgatgcgctggttactctgaaaacggtctatgcaaattaacaaaagagaatagctatgcatgatgcaaacatccgcgttgccatcgcgggagccggggggcgtatgggccgccagttgattcaggcggcgctggcattagaaggcgtgcagctgggcgcggcgctggagcgcgaaggatcttctttactgggcagcgacgccggtgagctggctggtgcagggaaaacaggcgttaccgtgcaaagcagcctcgatgcggtaaaagatgattttgatgtgtttatcgattttacccgtccggaaggtacgctgaaccatctcgctttttgtcgccagcatggcaaagggatggtgatcggcactacggggtttgacgaagccggtaaacaggcgattcgtgacgccgccgccgatattgcgattgtctttgccgccaattttagcgttggcgttaacgtcatgcttaagctgctggagaaagcagccaaagtgatgggtgactacaccgatatcgaaattattgaagcacatcatagacataaagttgatgcgccgtcaggcaccgcactggcaatgggagaggcgatcgcccacgcccttgataaagatctgaaagattgcgcggtctacagtcgtgaaggccacaccggtgaacgtgtgcctggcaccattggttttgccaccgtgcgtgcaggtgacatcgttggcgaacataccgcgatgtttgccgatattggcgagcgtctggagatcacccataaggcgtccagccgcatgacatttgctaacggcgcggtaagatcggctttgtggttgagtggtaaggaaagtggtctttttgatatgcgagatgtgcttgatctcaatagtttgtaaccacaaaatatttgttattgtgcaaaaataacacatttaatttattgattgtaaagggctttaatttttggcccttttatttttagtgttatgtttttaaatattctataagtgccaaaaattacatgttttgtcttctgtttttgttgttttaatgtaaattttgaccatttggtccactttttcctgctcgtttttatttcatgcaatcttcttgctgcgcaagcgttttccagaacaggttatatgatctttttgtcgcttaatgactgtaaaacatgcatgagccacaaaataatataaaaaataccgccattaagttgacttttagcgcccatatctccagaatgccgccgtttgccagaaattcgtcggtaagcagatttgcattgatttacgtcatcattgtgaattaatatgcaaataaagtgagtgaatattctctggagggtgttttgattaagtcagcgctattggttctggaagacggaacccagtttcacggtcgggccataggggcaacaggttcggcggttggggaagtcgttttcaatacttcaatgaccggttatcaagaaatcctcactgatccttcctattctcgtcaaatcgttactcttacttatccccatattggcaatgtcggcactaatgacgccgatgaagaatcttctcaggtacatgcacaaggtctggtgattcgcgacctgccgctgattgccagcaacttccgtaataccgaagacctctcttcttacctgaagcgccataacatcgtggcgattgccgatatcgatacccgtaagctgacgcgtttactgcgcgagaaaggcgcacagaatggctgcattatcgcaggcgataacccggatgcggcgttggcgttagaaaaagcccgcgcgttcccaggtctgaatggcatggatctggcaaaagaagtgaccaccgcagaagcctatagctggacacaagggagctggacgttgaccggcggcctgccagaagcgaaaaaagaagacgagctgccgttccacgtcgtggcttatgattttggtgccaagcgcaacatcctgcggatgctggtggatagaggctgtcgcctgaccatcgttccggcgcaaacttctgcggaagatgtgctgaaaatgaatccagacggcatcttcctctccaacggtcctggcgacccggccccgtgcgattacgccattaccgccatccagaaattcctcgaaaccgatattccggtattcggcatctgcctcggtcatcagctgctggcgctggcgagcggtgcgaagactgtcaaaatgaaatttggtcaccacggcggcaaccatccggttaaagatgtggagaaaaacgtggtgatgatcaccgcccagaaccacggttttgcggtggatgaagcaacattacctgcaaacctgcgtgtcacgcataaatccctgttcgacggtacgttacagggcattcatcgcactgataaaccggcgttcagcttccagggtcacccggaagccagccctgggccacacgacgcagcgccgttgttcgaccactttatcgagttaattgagcagtaccgtaaaaccgctaagtaatcaggagtaaaagagccatgccaaaacgtacagatataaaaagtatcctgattctgggtgcgggcccgattgttatcggtcaggcgtgtgagtttgactactctggcgcgcaagcatgtaaagccctgcgcgaagagggttaccgcgtcattctggtgaactccaacccggcgaccatcatgaccgacccggaaatggccgatgcgacctacatcgagccgattcactgggaagtagtacgcaagattattgaaaaagagcgcccggacgcggtgctgccaacgatgggcggtcagacggcgctgaactgcgcgctggagctggagcgtcagggcgtgttggaagagttcggcgtgactatgattggtgcgaccgccgatgcgattgataaagcagaagaccgccgtcgtttcgacgtagcgatgaagaaaattggtctggaaaccgcgcgttccggtatcgcacacacgatggaagaagcgctggcggttgccgctgacgtgggcttcccgtgcattattcgcccatcctttaccatgggcggtagcggcggcggtatcgcttataaccgcgaagagtttgaagaaatttgcgcccgcggtctggatctctccccaaccaaagagctgctgattgatgagtcgctgatcggctggaaagagtacgagatggaagtggtgcgtgataaaaacgacaactgcatcatcgtctgctctatcgaaaactttgatgcgatgggcatccataccggtgactccatcactgtcgcgccagcccaaacgctgaccgacaaagaatatcaaatcatgcgtaacgcctcgatggcggtgctgcgtgaaatcggcgttgaaaccggtggttccaatgtccagtttgcggtgaacccgaaaaacggtcgcctgattgttatcgaaatgaacccacgcgtgtcccgttcttcggcgctggcgtcgaaagcgaccggtttcccgattgctaaagtggcggcgaaactggcggtgggttacaccctcgacgaactgatgaacgacatcactggcggacgtactccggcctccttcgagccgtccatcgactatgtggttactaaaattcctcgcttcaacttcgaaaaattcgctggtgctaacgaccgtctgaccactcagatgaaatcggttggcgaagtgatggcgattggtcgcacgcagcaggaatccctgcaaaaagcgctgcgcggcctggaagtcggtgcgactggattcgacccgaaagtgagcctcgatgacccggaagcgttaaccaaaatccgtcgcgaactgaaagatgctggcgcagagcgtatctggtacatcgccgatgccttccgtgcgggcctgtctgtggacggcgtgttcaacctgaccaatattgaccgctggttcctggtacagattgaagaactggtgcgtctggaagagaaagtagcggaagtgggcatcactggcctgaacgctgaattcctgcgccagctgaaacgcaaaggctttgccgatgcgcgtctggcaaaactggcgggcgtgcgcgaagcggaaatccgcaagctgcgcgaccagtatgacctgcacccggtttataagcgcgtggatacctgtgcggcagagttcgccaccgacaccgcttacatgtactccacttatgaagaagagtgcgaagcgaatccgtctaccgaccgtgaaaaaatcatggttctcggcggcggcccgaaccgtatcggtcagggtatcgaattcgactactgctgtgtacacgcctcgctggcgctgcgcgaagacggttacgaaaccattatggttaactgtaacccggaaaccgtctccaccgactacgacacttccgatcgcctctacttcgagccggtaactctggaagatgtgctagaaatcgtgcgtattgagaagccgaaaggcgttatcgttcagtacggcggtcagaccccgctgaaactggcgcgcgcgctggaagctgctggcgtaccggttatcggcaccagcccggatgctatcgaccgtgcagaagaccgtgaacgcttccagcatgcggttgagcgtctgaaactgaaacaaccggcgaacgccaccgttaccgctattgaaatggcggtagagaaggcgaaagagattggctacccgctggtggtacgtccgtcttacgttctcggcggtcgggcgatggaaatcgtctatgacgaagctgacctgcgtcgctacttccagacggcggtcagcgtgtctaacgatgcgccagtgttgctggatcacttccttgatgacgcggtagaagttgacgtggatgccatctgcgacggcgaaatggtgctgattggcggcatcatggagcacatcgagcaggcgggcgtgcactccggtgactccgcatgttctctgccagcctacaccttaagtcaggaaattcaggatgtgatgcgccagcaggtgcagaaactggccttcgaattgcaggtgcgcggtctgatgaacgtgcagtttgcggtgaaaaacaacgaagtctacctgattgaagttaacccgcgtgcggcgcgtaccgttccgttcgtctccaaagccaccggcgtaccgctggcaaaagtggcggcgcgtgtgatggctggcaaatcgctggctgagcagggcgtaaccaaagaagttatcccgccgtactactcggtgaaagaagtggtgctgccgttcaataaattcccgggtgttgacccgctgttagggccagaaatgcgctccaccggggaagtgatgggcgtgggccgcaccttcgctgaagcgtttgccaaagcgcagctgggcagcaactccaccatgaagaaacacggtcgtgcgctgctttccgtgcgcgaaggcgataaagaacgcgtggtggacctggcggcaaaactgctgaaacagggcttcgagctggatgcgacccacggcacggcgattgtgctgggcgaagcgggcattaatccgcgtctggtgaacaaggtgcatgaaggccgtccgcacattcaggaccgcatcaagaatggcgaatatacctacatcatcaacaccacttcaggccgtcgcgcgattgaagactcccgcgtgatccgtcgcagtgcgctgcaatataaagtgcattatgacaccaccctgaacggtggtttcgctaccgcgatggcgctgaatgccgacgcgaccgaaaaagtaatttcggtgcaggaaatgcacgcgcagatcaaataatagcgtgtcatggcggatatttttcatccgctaatttgatcgaataagtaatacggttctctgatgaggaccgttttttttgcccattaagtaaatcttttggggaatcgatatttttgatgacataagcaggatttagctcacacttatcgacggtgaagttgcatactatcgatatatccacaattttaatatggccttgtttaattgcttcaaaacgagtcatagccagacttttaatttgtgaaactggagttcgtatgtgtgaaggatatgttgaaaaaccactctacttgttaatcgccgaatggatgatggctgaaaatcggtgggtgatagcaagagagatctctattcatttcgatattgaacacagcaaggcggttaataccctgacttatattctgtcggaagtcgcagaaataagctgcgaagttaagatgatccctaataagctggaaggacggggatgccagtgccagcgactggtaaaagtggtcgatatcgatgagcaaatttacgcgcgcctgcgcaataacagccgggataaattagtcggcgtaagaaagacgccgcgtattcctgccgttccgctcacggaacttaaccgcgagcagaagtggcagatgatgttgtcaaagagtatgcgtcgttaattttatctcgttgataccgggcgtcctgcttgccagatgcgatgttgtagcatcttatccagcaaccaggtcgcatccggcaagatcaccgtttaggcgtcacatccgtcgtcccctgcaaacgggggcgattttcctccatttgcctcagtggctgtgtttcatgtaacgatgcatgacagcgcccgacaagatcctgatactctttggtattcaaccgtttccagtgtaactcgtcgtcactaacactgcgtacagcgcgggctggcgtacccatcaacaactggcgtttctcgccgtgaaagcctgctttgacaaagctcatggcggcaacaatgctctcttcgccaatgaccgcgccatccataatcacgctgttcatcccgaccaatgcatcgcgaccaatcacacaaccatgcaggatcgctccgtgcccgatatggccgttttccccaacgatggtgtcagtgtcgcagtagccatgcataatgcagccatcctgaatattggctcccgcttgcacgatcaaccgcccgtagtcaccacgcagtgaggcgagtgggccgatgtagacaccggctcccacaatcacatcgccaatcaagacggcactgggatggacaaacgccgtcgggtgaaccaccggaattaacccctcaaaggcgtaatagctcacggttgttaacgtcctttccacaccggatcgcgcttctcggcaaacgccagcggcccttcaatggcatcctccgaatgcagaaccgacggatagtgtttcaacacgccgctgcgaatatagcgatacgcttcttctaccggcatttcgctggtggtgcggaagatctctttcagcgccgcaatcgccagcggggcgctgttaaccagctgctgcgccagttcgcgggcgttatccctcagttccgcctggctaaccacgcggttgactatcccccaacgcagcgcctcttctgcgcccattcgtctgccggtcatcaccatttcattgacgatggcaggcggcaggatcttcggtagacgcagcacgccgccgctgtcaggaacgatgcccagcttggcttccggcagggcgaagctggcgttatcggcacaaacaataaaatctgccgccagcgccagttcgaaaccgccgccaaaggcatagccgttcacagctgcgataaccggtttgtcgagattgaaaatttcggttaatcccgcaaatccacccgggccaaagtcagcatccggtgcttcgccttctgctgccgcttttaaatcccagcccgcggaaaagaacttctctccggcaccggtaataatggcgacacgtaattgcggatcgtcacggaaatttagaaatacttcgcccatttcaaagctggtttttgcatcaatagcattcgcttttggacgatcaagggtaatttccagaattgatccattgcgggtcagatgtaatgattcactcattccttttctccatttttgctttttcagggacgacaacatccctgcaaaaaatgcatattgttttatagcgtgattattagctggcagggtagttccctgctgtttcatttatttcagattctttctaattattttccccgagcaattacgtggcagatcttttctgatctccagataagagggcactttaaatttcgccatattttgttcgcagaagcggaaaaattcctcttcgctcaatgtttcaccttcattcagcaccacaaatgctttgatggcttcatcgcgaatcgaatctttaatacccacaaccacgatatcctgaatttttggatgggtggcgatgatattttccagctccacgcaggagacattctcgccaccgcgtttgatcatattgcagcggcgatcgacgaaataaaaaaagccctcttcgtcgcagtatccggtatcgccggtatgtagccagccgtcggcttccagcactttcgcagtggctttcgggttgagaaaatactctttgaagatggttttccctggtacgcctttaatacagatttcaccgatctcacctgccgggagcgggcgattgtgatcgtcgcggatctccgcttcgtagcaaaaccccgcccgaccaatcgacggccagcgtcgtttatcgccagggcgatcgccgataatgcccacaatggtttccgtcatcccataagacgtcagcaagcgaacgccgaagcgttcacaaaatgcatctttttcctgctccgacaagttgagataaaacatcacttcccgcaggcggtgttgccgatcgttcgctgaaggcggctgtaccatcaacgtacggatcatcatcggaatacattcggtaatggtggcgcggtacttctgcgcctgtccccagaaggcgcgggcgctgtatttctcgaccagcacaaaggtggccccggcagaaaacgccgccatcgccgcagtacactggcaatcgatatgaaacgcaggcattaccgtcaggtagacgtcatcgtcacgcagtgcacactgccaggcggagtaatatccagcgaagcgcaggttgtaatgggtaatcaccacacctttcggtcgggaggtggtgccggaggtgaagagaatttccgccgtatcgtcagtcgatagcggcggtgcatagcacaaggtggcaggttgttgatttttcagttgagtaaacgaactcacgccatcatcagcgggaagtgccacatctgtcaggcaaatgtgccgcaattgagtggcatcttcctgctgaatctgttgatacataggatagaattgcgcactggtcaccagcaggcacgcctggctattttgcaggatccacgcgctttcctcgcgtaacaggcgggcgttaatcggcaccataatcgcgccaatttttgccagcccgaaccagcaaaagataaattccgggcagttgtcgagatgtagtgcaaccttgtcgcctttgcgaatccccagcgtataaaacaggtttgccgtgcggttaatctcctgatttaactcaagataactataccggttaacgactccgccgctggattcacaaatcagcgccgttttatgaccgtaaacgtccgccagatcgtcccacatttgacgtagatgttgtccgccaatgatatccattgcacctctatccatttttgttcgtttgttattgggcgggcgctagtcaggcaagccgactgacgccacgcgtttagtcctcaactttggccagacctttgctgaccaactcctgaatgtcgttttcgctgtagccgatatttttcaaaatggcagccgtgtccatgccatgtgagggcattccgcgccagatttgtccggggttatttttgaatttcggcatgatgttcggccctttgcaggtgcgaccatccatcgtttgccactgagtgattgattcacgggcaacatactgtggattgctttccagttccggtacggtcagtactttggcacaggcgatattcagttcggcaaagcgttctttaacttctgcgatggtatgtgccgccagccaggcatcgagtttttcttctaccagtgggccgtaagggcattcgatacggtggataagctgagtgccttccgggatttccggcgtactgagtagatgtgcgaggccaatatctttaaagcactcttcaatttgggtaatgcccaccagttccatcacgatgtagccgtcggcacatttatacagaccgcaaccggcgtagtagggatctttacctttgctcatgcgcgggcacatttcgccgccgttgaagtaatccatcatgaagtactggcccatacgcagcatcacttcatacatggcgatgtcgatactttcgcctttaccggtttcacgcgctttatgcagtgctgccagcgccgccgtggtggcggtcaggccagaaaagtaatcggcggtatacgggaaggcaggcattggctggtcaacatcaccgttctgaatcaggtaaccactgaaggcctgggcgatggtgttataggccggaagattggtgtactcctcggtgccgtactgaccaaaaccggacaggtgagcgataaccagtttcgggttgtgctgccacagtacttcatcggtaatgccacgacgggcaaaggccggacctttgctggcttcgatgaagatatcggtggtttccattaatttcagaaacgcttcgcggccttcatctttgaaaatatttaacgacagcgcgtgcaaattgcggcgggagagctgcgggtagttcggttgaacgcgaatggtgtcggcccaggcgacgttctcgatccagataacttccgcaccccattctgcgaacatttgcccggcgaacggcccggcgatttcgataccggagaagacaacgcgcaatccggccaacggcccgaatttcggcatgggtagatgatccattattagctcctgaaaaatttatgtagcgcatgactgccggatgcggcgtaaacgctttatccggcctacattcgtgctcccgtaggcctgataagacgcattagcgtcgcatcaggcagcgcacggacttagcggtattgcttcagcaccgcgcgacccagcgtcaggatctgcatttcgtcagatcccccggagacgcggtctacacgcaggtcacgccagaagcggctgatgcggtggttgcccgcaatcccgacaccgcccagcacctgcattgcgctatccaccacttcaaatgccgcattggcgcagaagtatttgcacatcgctgcatcgccagaggtgatggtgccgttgtctgctttccacgctgcttcatacagcatgtttttcatggagtttaatttgatcgccatgtgggcgaatttttcctgaatcaactggaaacggccaatagcctcgccaaactgcacgcgctggttggcgtagcgcgccgcatcttcaaaggcgcacatcgccgtaccgtagttggtgagagctaccaggaaacgttcatgatcgaactcttctttgacgcggttaaagccgttaccttcccgaccgaacatgtctttctcgtccagttccacgtcgtcaaaggtgatttcacagcagctatccatacgcagaccgagcttttcaagtttggtcactttgatgcccggtttgctcatatcaacaaaccattcggtgtagacaggtttgtccggagaagccccgtcgcgcgccatcaccacgatgtacggggtgtaggcgctgctggtaataaaacacttactaccattaagataaatcttaccatttctacgggtataagtcgttttcaggctacccacgtcggagcccgcgcccggttcggtaatcgctgagttccacatctgcttaccggtgccgcggaaagccataatcttgtcgatctgctcttgtgtgccttcgcgcaggaaggtgttgaacccgcccggcaactggtacagcacataggttggtgcccccagacgtcccagctccatccacacggcggcgagagtaacaaaccccgcgtccagaccaccgtgctcttcagggatcagcagactgtcgatacccatatccgccagtgctttgacaaaacgttccgggtagacgctgtcacggtcgcactcggcaaaataggcctcccagttttcgctggccatcagttcgcggataccggcgacaaacagttcctgctcatcatttaaattaaaatccatctttcaacctcttgatattttgggggttaattaatctttccagttctgtttcgcgtctttaataaaggagagcgtcaccataatgttgacgaagaacagcgggcatcctccggcgataatggcggtttgaatcggtttcaggccgccgagcgccagcagaacaataccgataatgccaaccagaattgaccaaccgatacgcaccagcagaggtggttcttcaccatcgcgtacttcgcggcaagtggacatcgccagggtataagagcaggcgttaaccagcgtaacggtggcaataaagcagaggatgaagaagccccacatggtggcggtgctgagtggcagagcggcccaggtttcaatgatggcgcgcgccacaccgtactgttcgatcagatttggaatgttgatgatgtttttatctatcaacagcagagtgttactaccgagtacagtccacaggatccaggttgacgctgtcagccccagcaccatgccgaagcacagttcacgcacagtacgaccacgggagatgcgggcgaggaagatactcatctggatagcataaatcacccaccatgcccagtagaacacggtccagccctgcgggaagccgcctttagcgatgggatcggtatagaacaacatgcgcggcagatacatcagcaacatccccaccgaatcggtgaagtagttcatgatgaagctggcaccgctgacaatgaacacccaacccagcatcaggaagctcaggtaactacgcacgtcactggcgatacgtacccctttttgcagaccgcaagcgacgcaaatggcgttgaggataatccagcaggtaatgatgatagcgtccagttgcagggtatgcggaatgccaaacaaccattgcatacactcggtcaccagcggcgtggcaaggcccagactggtacccatcgcgaagatcaaggcgacgagatagaagttgtcgacgatagtgccgaacaaccctttggcgtgtttttcacctaccagcggcaccagtgtcgagctggggcgaatcacttccattttgcggacaaagaagaagtaagcgaaggcgactgaaaggaagctgtaagtggcccacggcagaggtccccagtggaacaagctgtaagccagccccaactctttcgctcctgtcgagttcggttctaagccaaacggcggggtggagatgtagtagtagatctcaatcgatccccagaacagtacggcagcagacgtacaggaggcgaacatcataaagatccaactggcggtactaaattcaggtggttcgttacctaaacgctttttggcatacgggccaaacaccagccagaaccaaccgaaaagcatcaccaccatataccattcaaatgcccatccccatacattggtgacgtaactgaatacagcattaataacgacattcgctgcatccagatctctgactgtaagccaacaaagtatgccgacgattattaacggcggaaagaaaaccttcggttctattcccgtttttctcttttcattcttcatgagttaattccactgtgaaaacgaatatttattttgcgttcccgtttgttttatttttgttaacatttaatataattattattaacctcgtggacgcgttaatggctaactcataatgggtattcaataagctgcattctgtgattgttatcacatttttgtttcgggtgaatagagggcgcttttctcgttaattttgattattaatcagtttgttatgttgtgttgtgagtaaaaaaatagcatctgactttcaatattggtgatccataaagcaatattgaaaatttctttttgctacgccatgttttcaatattggtgaggaacttaacaatattgaaagttggatttatctgcgtgtgacattttcaatattggtgattaaagttttatttccaaattaaagggcgtgatatctgtaattaacaccaccgatatgaacgacgtttccttcatgatttctggagatgcaatgaagattattacttgctataagtgcgtgcctgatgaacaggatattgcggtcaataatgctgatggttcattagacttcagcaaagccgatgccaaaataagccaatacgatctgaacgctattgaagcggcttgccagctaaagcaacaggcagcagaggcgcaggtgacggccttaagtgtgggcggtaaagccctgaccaacgccaaagggcgtaaagatgtgctatcgcgcggcccggatgaactgattgtggtgattgatgaccagttcgagcaggcactgccgcaacaaacggcgagcgcactggctgcagccgcccagaaagcaggctttgatttgatcctctgtggcgatggttcttccgacctttatgcccagcaggttggtctgctggtgggcgaaatcctcaatattccggcagttaacggcgtcagcaaaattatctccctgactgcagataccctcaccgttgagcgcgaactggaagatgaaaccgaaaccttaagcattccgctgcctgcggttgttgctgtttccactgatatcaattccccacaaattccttcgatgaaagccattctcggcgcggcgaaaaagcccgtccaggtatggtcggcggcggatattggttttaacgcagaggcagcctggtcagaacaacaggttgccgcgccgaaacagcgcgaacgtcagcgcatcgtgattgaaggcgacggcgaagaacagatcgccgcatttgctgaaaatcttcgcaaagtcatttaattacaggggatgctatgaacacattttctcaagtctgggtattcagcgataccccttctcgtctgccggaactgatgaacggtgcgcaggctttagctaatcaaatcaacacctttgtcctcaatgatgccgacggcgcacaggcaatccagctcggcgctaatcatgtctggaaattaaacggcaaaccggacgatcggatgatcgaagattacgccggtgtcatggctgacactattcgccagcacggcgcagacggcctggtgctgctgccaaacacccgtcgcggcaaattactggcggcaaaactgggttatcgccttaaagtggcggtgtctaacgatgccagcaccgtcagcgtacaggacggtaaagcgacagtgaaacacatggtttacggtggtctggcgattggcgaagaacgcattgccacgccgtatgcggtactgaccatcagcagcggcacgttcgatgcggctcagccagacgcgtcacgcactggcgaaacgcacaccgtggagtggcaggctccggctgtggcgattacccgcacggcaacccaggcgcgccagagcaacagcgtcgatctcgacaaagcccgtctggtggtcagcgtcggtcgcggtattggcagcaaagagaacattgcgctggcagaacagctttgcaaggcgataggtgcggagttggcctgttctcgtccggtggcggaaaacgaaaaatggatggagcacgaacgctatgtcggtatctccaacctgatgctgaaacctgaactgtacctggcggtggggatctccgggcagatccagcacatggttggcgctaatgcatcgcaaaccattttcgccatcaataaagataaaaatgcgccgatcttccagtacgcggattacggcattgttggtgacgccgtgaagatccttccggcgctgatcgcagctttagcgcgttgatccactctggcagggctgcattttggccctgccgctgacagggagctcttatgtccgaagatatctttgacgccatcatcgtcggtgctgggcttgccggttcggttgccgcactggtgctcgcccgcgaaggggcgcaagtgttagttatcgagcgtggcaattccgcaggtgccaagaacgtcaccggcgggcgtctctatgcccacagcctggaacacattattcctggtttcgccgactccgcccccgtagaacgcctgatcacccatgcaaaactcgcgtttatgacggaaaagtcagcgatgactatggactactgcaatggtgacgaaacctcgccatcccagcgttcttactccgttttgcgcagtaaatttgatgcctggctgatggagcaggccgaagaagcgggcgcgcagttaattaccgggatccgcgtcgataacctcgtacagcgcgatggcaaagtcgtcggtgtagaagccgatggcgatgtgattgaagcgaaaacggtgatccttgctgatggagtgaactccatccttgccgaaaagctggggatggcaaaacgcgttaaaccgacggatgtggcggttggcgtgaaggaactgatcgagttaccgaagtcggtaatcgaagaccgttttcagttgcagggtaatcagggcgcggcttgtctgtttgcgggatcacccaccgatggcctgatgggcggcggcttcctttataccaatgaaaataccctgtcgctggggctggtttgtggtctgcatcatctgcatgacgcaaaaaaatcggtgccgcaaatgctggaagatttcaaacaacatccggccgttgcaccgctgatcgcgggtggcaagctggtggaatattccgctcacgtagtgccggaagcaggcatcaacatgctgccggagctggtcggtgacggcgtattgattgccggcgatgccgccggaatgtgtatgaacctcggttttaccattcgcggtatggatctggcgattgccgccggggaagctgcagcaaaaaccgtgctttcagcgatgaaaagcgacgatttcagtaagcaaaaactggcggaatatcgtcagcatcttgagagtggcccgctgcgcgatatgcgcatgtaccagaaactaccggcgttccttgataacccacgcatgttcagcggctacccggagctggcggtgggcgtggcgcgtgacctgttcaccattgacggcagtgcgccagaactgatgcgcaagaaaatcctccgccacggtaagaaagtgggcttcatcaatctaatcaaggatggcatgaaaggagtgaccgttttatgacttctcccgtcaatgtggacgtcaaactgggcgtcaataaattcaatgtcgatgaagagcatccgcacattgttgtgaaggccgatgctgataaacaggtgctggagctgctggtgaaagcgtgccccgcaggtctgtacaagaagcaggatgacggcagtgtgcgcttcgattacgccggatgtctggagtgcggcacctgtcgcattctggggctggggtcggcgctggaacagtgggaatacccgcgcggcacctttggtgtggagttccgttacggctgatgttggtttgatacgtaacgccgcactgactctcattgcaaaaaacaggaataacccatgcaaccgtccagaaactttgacgatctcaaattctcctctattcaccgccgcattttgctgtggggaagcggtggtccgtttctggatggttatgtactggtaatgattggcgtggcgctggagcaactgactccggcgctgaaactggacgctgactggattggcttgctgggtgcgggaacgctcgccgggctgttcgttggcacatcgctgtttggctatatttccgataaagtcggacggcgcaaaatgttcctcattgatatcatcgccatcggcgtgatatcggtggcgacgatgtttgtttcatcccccgtcgaactgttggtgatgcgggtacttatcggcattgtcatcggtgcagattatcccatcgccacctcaatgatcaccgagttctccagtacccgtcagcgggcgttttccatcagctttatcgccgccatgtggtatgtcggcgcgacctgcgccgatctggtcggctactggctttatgatatggaaggcggctggcgctggatgctgggtagcgcggcgatcccctgtttgttgattttgattggtcgattcgaactgcctgaatctccccgctggttattacgcaaagggcgagtaaaagagtgcgaagagatgatgatcaaactgtttggcgaaccggtggctttcgatgaagagcagccgcagcaaacccgttttcgcgatctgtttaatcgccgccattttccttttgttctgtttgttgccgccatctggacctgccaggtgatcccaatgttcgccatttacacctttggcccgcaaatcgttggtttgttgggattgggggttggcaaaaacgcggcactggggaacgtggtgattagcttgttctttatgctcggctgtattccgccgatgctgtggctaaacactgccggacggcgtccattgttgattggcagctttgccatgatgacgctggcgctggcggttttggggctgatcccggatatggggatctggctggtagtgatggcctttgcggtgtatgcctttttctctggcgggccgggtaatttgcagtggctctatcctaatgaactcttcccgacagatatccgcgcctctgccgtgggcgtgattatgtccttaagccgtattggcaccattgtttcgacctgggcactgccgatctttatcaataattacggtatcagtaacacgatgctaatgggggcgggtatctcgctgtttggcttgttgatttccgtagtgtttgccccggagactcgagggatgtcactggcgcaaaccagcaatatgacgatccgcgggcagagaatggggtaaattgttcagatttctctcttttctgaatcaatattattgactataagccgcgtgaatatatgactacactttgtgggaaaacaaaggcgtaatcacgcgggctacctatgattcttataatttatgcgcatccgtatccgcatcattcccatgcgaataaacggatgcttgaacaggcaaggacgctggaaggcgtcgaaattcgctctctttatcaactctatcctgacttcaatatcgatattgccgccgagcaggaggcgctgtctcgcgccgatctgatcgtctggcagcacccgatgcagtggtacagcattcctccgctcctcaaactttggatcgataaagttttctcccacggctgggcttacggtcatggcggcacggcgctgcatggcaaacatttgctgtgggcggtgacgaccggcggcggggaaagccattttgaaattggtgcgcatccgggctttgatgtgctgtcgcagccgctacaggcgacggcaatctactgcgggctgaactggctgccaccgtttgccatgcactgcacctttatttgtgacgacgaaaccctcgaagggcaggcgcgtcactataagcaacgtctgctggaatggcaggaggcccatcatggatagccatacgctggttcaggcgctgatttatctcggttcggcagcgctgattgtacccattgcggtacgtcttggtctgggatcggtacttggctacctgatcgccggctgcattattggcccgtgggggctgcgactggtgaccgatgccgaatctattctgcactttgccgagattggggtggtgctgatgctgtttattatcggcctcgaactcgatccacaaaggctgtggaagctgcgtgcggcagtgttcggcggtggcgcattgcagatggtgatttgcggcggcctgctggggctgttctgcatgttacttgggctgcgctggcaggtcgcggaattgattggcatgacgctggcgctctcctctacggcgattgccatgcaggcgatgaatgaacgcaatctgatggtgacgcaaatgggtcgcagtgcctttgcggtgctgctgttccaggatatcgcggcgatcccgctggtggcgatgattccgctactggcaacgagcagtgcctcgacgacgatgggcgcatttgctctctcggcgttaaaagtggcgggtgcgctggtgctggtggtattgctggggcgctatgtcacgcgtccggcgctgcgttttgtagcccgctctggcttgcgggaagtgtttagtgccgtggcgttattcctcgtgtttggctttggtttgctgctggaagaggtcggcttgtcgatggcgatgggcgcgtttctggcgggcgtactgctggcaagttcggaataccgtcatgcgctggagagcgatatcgaaccatttaaaggtttgctgttggggctgtttttcatcggtgttggcatgtcgatagactttggcacgctgcttgaaaacccattgcgcattgtcattttgctgctcggtttcctcatcatcaaaatcgccatgctgtggctgattgcccgaccgttgcaagtgccaaataaacagcgtcgttggtttgcggtgttgttagggcagggcagtgagtttgcctttgtggtatttggcgcggcgcagatggcgaatgtgctggagccggagtgggcgaaatcgctgaccctggcggtggcgctgtcgatggcagcaacgccgattctgctggtgatcctcaatcgccttgagcaatcttctactgaggaagcgcgtgaagccgatgagatcgacgaagaacagccgcgcgtgattatcgccggattcggtcgttttgggcagattaccggacgtttactgctctccagcggggtgaaaatggtggtactcgatcacgatccggaccatatcgaaaccttgcgtaaatttggtatgaaagtgttttatggcgatgccacgcggatggatttactggaatctgccggagcggcgaaagcggaagtgctgattaacgccatcgacgatccgcaaaccaacctgcaactgacagagatggtgaaagaacatttcccgcatttgcagattattgcccgcgcccgcgatgtcgaccactacattcgtttgcgtcaggcaggcgttgaaaagccggagcgtgaaaccttcgaaggtgcgctgaaaaccgggcgtctggcactggaaagtttaggtctggggccgtatgaagcgcgagaacgtgccgatgtgttccgccgctttaatattcagatggtggaagagatggcaatggttgagaacgacaccaaagcccgcgcggcggtctataaacgcaccagcgcgatgttaagtgagatcattaccgaggaccgcgaacatctgtcattaattcaacgacatggctggcagggaaccgaagaaggtaaacataccggcaacatggcggatgaaccggaaacgaaaccctcatcctaataaagagtgacgtaaatcacactttacagctaactgtttgtttttgtttcattgtaatgcggcgagtccagggagagagcgtggactcgccagcagaatataaaattttcctcaacatcatcctcgcaccagtcgacgacggtttacgctttacgtatagtggcgacaattttttttatcgggaaatctcaatgatcagtctgattgcggcgttagcggtagatcgcgttatcggcatggaaaacgccatgccgtggaacctgcctgccgatctcgcctggtttaaacgcaacaccttaaataaacccatgattatgggccgccatacctgggaatcaatcggtcgtccgttgccaggacgcaaaaatattatcctcagcagtcaaccgggtacggacgatcgcgtaacgtgggtgaagtcggtggatgaagccatcgcggcgtgtggtgacgtaccagaaatcatggtgattggcggcggtcgcgtttatgagcagttcctgccaaaagcgcaaaaactgtatctgacgcatatcgacgcagaagtggaaggcgacacccatttcccggattacgagccggatgactgggaatcggtattcagcgaattccacgacgccgatgcgcagaactctcacagctattgctttgagattctggagcggcggtaattttgtatagaatttacggctagtgccggatgcgacgccggtcgcgtcttatccggccttcctatatcaggctgtgtttaagacgccgccgcttcgcccaaatccttatgccggttcgacggctggacaaaatactgcttatcttcccagcgcaggcaggttaatgacccaccccagcagcagccggtatccagcgcgtaaataccttccggcgtacctttgccttccagcgatgcccagtgaccaaaggcgatgctgtattcttcagcgacagggccaggaatcgcaaaccacggtttcagtggggcaggggcttcttccggcgattctttgctgtacatatccagttgaccgtttggaaagcaaaaacgcatacgggtaaaggcgttggtgataaaacgcagtcttcccagcccccgcaattccggtgaccagttatttggcatatcgccgtacatagcgtcgagaaagaagggataggagtcactcgatagcaccgcttctacatcgcgcgcgcactctttggcggtctgtagatcccactgcggcgtgatccctgcgtgggccatcaccaactttttctcttcgtcgatttgcagcaaaggctggcgacgcagccagttaagcagctcgtcagcatccggcgcttccagcagcggtgtcaggcgatctttcggtttattgcggctgatcccggcaaataccgccagcagatgcagatcgtgattgcccagcaccagacgtacgctgtcgcctaaggatttcacatagcgcagaacatccagcgaacccggcccgcgcgcgaccagatcgcccgtcagccagagggtatctttcccaggggtaaattctactttatgcagcaatgcgatcagttcatcgtaacaaccatgaacgtcgccaataaggtatgtcgccatattcttttaatgaatgagtgtgggaacggcgagtcggaatacgggaatgtcgatgctgaaagggacgccattttcatcgatcatttcgtagtgaccctgcatggtgcccagcggggtttcaatgattgcaccgctggtgtactggtactcttcgccaggcgcgataagtggctggacgccaaccactccttcgccctggacttcggtttcacggccattgccattggtgatcagccagtaacgccccaacaactgcactggcgctcgccccagattgcgtatggttacggtataagcaaaaacgtaacgttcattatcaggtgaagattgtgcctcaatgtagacgctttgaacctgaatacacactcggggcgaattgatcatcgttaactctcctgcaaaggcgcgttctccgccagatagttcgccatctggcaatattgcgcgacagagatattttccgctcgcatcgccgggtcgatccccattcccgttaacacctcgacgctaaacaggttgccgaggctgttacgaatggttttacgacgctggttaaaggcttcggtggtgatgcggctcaacacacgaacatctttaaccgggtgaggcatcgttgcatgaggaaccaggcgcacgacggcggaatccactttgggtggtggtgtaaaggctgacggcggaacttccagtaccgggatcacgttgcaatagtattgcgccatgacgcttaatcgaccatacgctttgctgttcggtcctgcaaccagacgattcaccacctctttttgcaacataaagtgcatgtcggcaatggcatcagtatagctaaacagatggaacatcaacggcgtggagatgttataaggcaggttgccgaaaacacgcagcggctgacccattttctcggccagttcgccaaagttaaaggtcatcgcatcctgctgataaatcgtcagtttcgggcctaagaatggatgcgtttgcagacgtgccgccagatcgcggtcaagttcgatgaccgtgagcttatccagacgttcgccgaccggctcggtcaatgccgccagaccggggccgatttcgaccattgcctggcccttttgcgggttaatggcagaaacaatgctgtcgatcacgaactgatcgttgagaaagttttgcccgaagcgtttacgggctaagtggccctggtggactcgattattcattgggtgttaacaatcattttgatggcgagattaagcgccgtaataaaactgccgacatcggcttcgccacgtcccgccagttcaagcgcggtgccgtggtccactgatgtgcgaataaagggcaggcccagcgtaatgttcacaccgcgcccgaagccctggtattttagcacgggaagaccctgatcgtggtacatcgccagcacggcgtcggcgttatcgagatatttcggctgaaacagggtatcggcaggcagcggcccgttgagtttcatcccctgcgcccgcagctcgtcgagcaccggaataatggtgtctatctcttccgtacccatatgaccgccttcgcccgcgtgcggattcagcccgcagaccagaatgcgcggttcggcaataccaaattttgtacgcaaatcgtgatgcaaaatagcaatcacttcgtgcaaaagtgcaggggtgatagcatctgcgatatcgcgcagcggtaaatgcgtcgttgccagcgccacgcgaagttcttcggtcgccagcatcatcaccacttttttcgcctgcgaacgctcttcgaaaaactcggtatgaccggtaaacggaatgcctgcgtcgttaatgacgcctttatgcacggggcctgtgatcagcgcagcaaattcaccgttcagacagccatcacacgctcgcgccagcgtctccaccacgtaatgtccattttcaatcgctaactgccccgcagtgacagattcacgtagcgcgacaggaagtagcgttaatgtgcccgtagtttgcggttgtgcaggggagttgggggaataagggcggagggtgagcggcaaaccgagcatcgctgcccggtcggtaaggagagtggcatcggcacaaacaaccagttcgaccggccactcacgctgtgcaagctggacaactaagtccgggccaatcccggcgggctcgccgggagtgatcacaacacgttgggttttaaccattagttgctcaggattttaacgtaggcgctggcacgttgttcctgcatccagcttgctgcttcttccgagaacttacggttcatcagcatgcggtatgcacgatctttctgcgcagcgtcggttttatcgacattacgggtatccagcagttcgattaaatgccagccgaatgaagagtgaaccggtgcactcatttgacctttgttcaggcgagtcagggcgtcacggaaggccggatcgaaaatatctggtgtagcccagccgagatcaccgccctggttagcagagcctggatcctgagagaactctttcgctgcggcagcaaaagtcgttttaccactcttgatatcagcagcaatctgttccagtttcacgcgtgcctgttcgtcagtcatgatcggcgacggtttcagcagaatatggcgagcatgaacttcggtcaccgagatatttttgctttcgccgcgcaggtcgttaactttcagaatatggaagccaacgccggaacgaatcgggccaacaatgtcgcctttcttcgcggtgcttaatgcctgggcgaagatccccggcaactcctgaatacggccccagcccatctggccgccgttcagcgcctgctggtcggcagaatgagcaatcgccaacttaccgaaatcagcgccgttacgcgcctgatcgacaatggcacgcgcctggctttccgcttcgttcacctgatcagaggtcgggttttccggcagcgggatcaggatgtggctcaggttcagctcagtgctggcgtcgttttggttacccacctgctgcgccagggattcgacttcctgcggcaggatggtgatgcgacgacgcacctcgttgttacgcacttcagagataatcatctctttgcggatctggttacgataagtgttgtagttcagaccatcgtaagccagacggctgcgcatctgatccagcgtcatgttgttctgtttcgcgatgttagcaatcgcctgatccagctgctcatcggagattttcactcccattttctgccccatctgcaggatgatttgatccatgatcaaacgttccatgatttggtggcgcagcgtcgcgtcatcaggaagttgctgccttgcctgagcagcgttcagttttaccgactgcattaatccatcaacgtcgctttccagcacgacgccgttattgacgacggctgcgactttatcgactacctggggggcagcgaaactggtattcgcgatcatggcgataccgagaagcagcgttttccagttcttcatactttttccatttcaattaaccgcactgcggattacgtggtaaatcaacaaatcacaaagtgttttgatacggcagaatgttcgaacgcagcatctcttgcgtacccagaccgtagttggagctcaggccgcgaagttcgatgttaaagccgattgcgttgtcatataccgcatgttgtttatcgttatcccaaccgttcagcttccgctcgtaaccgacgcgaattgcatagcagcaggagctgtattgcacacctaacatagagtcggcttgcttgttcgcattggtgtcgtagtagtaggccccaacaatggaccaacgatcggcaattggccagctggcgacagcacctacctgcgaaataccattcttatattgctcagcagtggaatagtacttaggcagcgtagcctgaatatattccgggctggcgtaacggtaattcagctgtaccagacggtcttcatcccgacggtattcaatgctggagttactggtcgctacgttatccagacgtgtatcgtactgaatcccgccacgcaatccccaacgctcggagatacgccagtaagtatcgcctgcccacaccagtgaacccgttttgtcgtcattctcccatgttatgttgtcatcgccagtgcgagactccgtgaaatagtagatttgaccaacggaaatattaaaacgttcaacggcagcatcatcatatatgcgagatgtgacaccggtcgtcacctggttagcggaggcaatacggtcaagaccgccgtaagtccggtcccggaacaggccagagtagtcagattgcagcagagacgagtcgtagttatagatgtcgctctgatcgcgatacggcacgtacaaatactgcgcgcgcggttccagcgtttgggtataacccggagccagcatttccatatcgcgttcaaagaccattttgccgtcaactttgaattgcggcattacgcggttaacggattcgtccagcttggtcgtgtttctggagttataccagtcaagattggtttgctgataatgggttgccagcaacttcgcttcggtattgatgctgccccagttattagagagcggcaaattgatggtcggttccaggtgaacacgggttgcttcaggcatgtcgtctctggtgttaacaaagtgcactgcctggccgtaaatacgcgtatcaaacggaccaacatcattctggtagtaattaacgtctaactgcggctctgccgagtagctactggtgttctgttcgctgaaaacctggaactgcttggttgaaacggtggcattgaagttttgcaccgcatagccaacgctgaatttttgcgttgcgtagccgtcagtactggaaccgtacttgttatcgaaatcattgaagtagctaggatcgctgactttggtgtagtcgacgttgaaacgccacacctgatccatgaccccggagtggttccagtagaataaccaacgacgtgaactgtcatcgttcgggtgttcatcttcatagactttatctgaaggcagatagtccagttccatcaagccagcgcccgcttgggagaggtagcggaattcgttctcccacatgatgttgccacgacgatgcatataatgcggcgtgatggtggcatccatatttggcgcgatgttccagtaatatggcaggtagaactcaaagtagttggtggtggtgtacttggcgttcgggatcaagaaaccagagcgacgtttgtcacccaccggcaactgcaaataggggctataaaagatcggtaccggacccaccttaaagcgggcgttccagatctccgcaacttgttcttcgcggtcatgaataatttcgctacctaccacgctccaggtgtcagaacccggcagacaggaggtaaagctaccgttatccagaatggtatagcggttttcgccacgttgtttcatcaggtccgctttaccgcgaccctggcgacccaccatctggtaatcaccttcccagacgttggtatctttggtgttcagattcgcccagcctttcggccctttgaggatcacctggttatcgtcgtaatggacattaccgagcgcatcaacggtacgtaccggctccggttgtcctggtgcctctttttgatggagctgcacttcgtcggcctgcagacggctgttaccctgcatgatatccacgctgccagtaaacacggcgtcatccgggtagtcccctttcgcgtggtcagcattgatagtcacgggtaagtcattggtatcgccctgtaccagaggacggtcatagcttggcacgcccaacatgcactgtgaggcgaggtcggctgccagtccctgttgactataaagggcggtggcaatcatggtggccaggagagtggggatacgttttttcatacgttgattttattgttccatcatcggtaacgttgcgcgtgacaaacggtcagagactaacgtactcgtcatctctacgctagtgttaatcctgtccgaatagcgtcagtggtgttaggcacggcattgaatgacaggtatgataatgcaaattataggcgatgtcccacaattgaccgcagccggaaaacggtaaaagcacctttatattgtgggagatagccctgatatccgtgtgtcgatttggggaatatatgcagtattggggaaaaatcattggcgtggccgtggccttactgatgggcggcggcttttggggcgtagtgttaggcctgttaattggccatatgtttgataaagcccgtagccgtaaaatggcgtggttcgccaaccagcgtgagcgtcaggcgctgttttttgccatcacttttgaagtgatggggcatttaaccaaatccaaaggtcgcgtcacggaggctgatattcatatcgctagccagttgatggaccgaatgaatcttcatggcgcttcccgtactgcggcgcaaaatgcgttccgggtgggaaaatcagacaattacccgctgcgcgaaaagatgcgccagtttcgcagtgtctgctttggtcgttttgacttaattcgtatgtttctggagatccagattcaggcggcgtttgctgatggttcactgcacccgaatgaacgggcggtgctgtatgtcattgctgaagaattagggatctcccgcgcccagtttgaccagtttttgcgcatgatgcagggcggtgcacagtttggcggcggttatcagcagcaatctggcggtggtaactggcagcaagcgcagcgtggcccgacgctggaagatgcctgtaatgtgctgggcgtgaagccgacggatgatgcgaccaccatcaaacgtgcctaccgtaagctgatgagtgaacaccatcccgataagctggtggcgaaaggtttgccgcctgagatgatggagatggcgaagcagaaagcgcaggaaattcagcaggcatatgagctgataaagcagcagaaagggtttaaataagttttaaactgtaggcctgataagacgcggcccgcgtcgcatcaggcaatcggcgcacaattgccggatgcggcgtgaacgccttatccgcctaccgaactgcgccagcgtgacgattaaaaatccgctggcgctttaaacgtcatactattgccatacgccggatgggtaatcgtcaacatctctgcatgtagcaacaaacgtggtgccatcgctctcgcttctggtgatgcataaaaacgatcgccgagaatcggatgacccagcgccagcatatgcacacgcaattgatgcgaacgcccggtaatcggttttaacaccactcttgccgtgttatccgccgcatactccaccacttcatattccgtctgcgcaggtttacccgtttcgtaacagactttctgtttcgggcggtttggccagtcgcaaatcagcggcagatccaccagaccttctgcgggggatggatgcccccagacgcgggccacatactgctttttcggctcgcgctcgcggaactggcgttttaactcccgctccgcggctttggtcagcgccactacaatcacgccgctggtagccatatccagacgatgcaccgattctgcctgcggataatcacgctgaatgcgcgtcatcacgctgtctttgtgctcttccagacgacccggcacagacaacaaaccgctcggcttgttgaccaccataatgtggtcatcctgatacaggataaccaaccagggttcctgcggtggattgtagttttccatccccattttcagctccgttactgatgcgtcacaacgatcaaacgcagggcatccagacgccaacctgcctgatccaggctttccattatctgctgacggttgctctcaatggcggtcagttcgtcgtcacgaatgttcgggttcactgcacgcagagcttccagacgagacagctcggcagacagtttttcgtcggcttcgttacgcgctgcatcaatcaatgcacgggcagatttctcgatctgcgcttcacccagttgaaggatagcgtgaacatcctgctgcacggcgttaaccagtttgctgccggtgtgacggttaaccgcgttaagctggcggttaaaggtttcaaactctacctgcgccgccaggttgttgccgtttttatccagcagcatacgtaccggcgtcggtggcaggaagcggttgagctgcaactgcttcggcgcctgggcttcaaccacataaatcagttccaccaacagcgtacctaccggcaacgctttgttttttaacagtgaaatcgtgctgctaccggtatcgccagaaaggatcagatccagaccgttgcggatcagcggatgctcccaggtaataaactgtgcatcttcacgcgccagtgccacttcacgatcaaaggtgatggtgatgccatcttccgacaggccagggaagtccggcaccagcatatgatcggacggcgtcagcacgatcatgttgtcgccgcgatcgtcctgattgataccgataatatcgaacaggttcatggcgaaggcgatcaggttggtatcgtcatcctgctcttcaatgctttctgccagtgcctgggctttttcgccaccgttggagtggatttccagcaggcggtcacgaccctgttccagctgtgctttcagcgcttcatgttgctcgcggcagtttttgatcagatcgtcaaagccttcggtttgatccggtgaagccagatagttaatcagatcgttgtatacgctatcgtaaatagtgcgtccagtcgggcaggtgtgctcaaatgcatccagaccttcgtgataccagcgcaccagcaccgactgagcggttttctccagataaggcacatggatctgaatatcgtgcgcctggccgatacgatccagacgaccaatacgctgctccagtagatccgggttgaatggcaggtcaaacatcaccatgtggctggcgaactggaagttacgtccttcagaaccgatttctgagcacagcagtacctgtgcgccggtgtcttcttcggcaaaccaggcggcagcgcggtcacgttcgataatcgacataccttcgtggaacaccgcagcgcgaataccttcacgttcgcgcagtacctgctccagttgcagcgcagtggcagctttggcgcagatcaccagcactttctgagagcgatggctggtcaggtagcccatcagccactcaacgcgcggatcgaagttccaccaggtggcgttatcaccttcaaattcctgataaatacgctccgggtagagcatatcgcgagcacgatcttccgcacttttacgtgcgcccataatgccggagactttaatagccgtctgatactgcgtcggtagcggcagtttaatggtgtgcagctcgcgtttcgggaatcctttcacaccgttacgcgtgttacggaacagcacgcggctggtgccgtggcgatccatcagcatcgaaaccagttcctgacgggcgctctgggcatcttcgctgtcgctgtttgctgcttgcaacagcggctcgatatcctgctcgccgatcatctcgccaagcatgttcagttcgtcattgctcagtttgttacctgccagcagcatggcaacggcgtccgcaaccggacgataatttttctgctcttcaacgaactgcgcaaaatcgtggaaacggttcgggtccagcagacgcagacgggcgaagtggctttccatccccagctgttccggggtcgcggtcagcagcagaacgcccggcacgtgctctgccagttgttcaatggcctgatattcacggcttggcgcatcttcgctccacaccaggtgatgcgcttcatcgaccaccagcaggtcccattcggcttcacagagatgttccaggcgctgtttgctacgacgggcaaaatccagcgagcaaatcaccagctgttcggtgtcaaacgggttgtaagcatcgtgctgagcttcggcataacgctcatcatcaaacagtgcaaagcgcaggttgaaacggcgcagcatttctaccagccactgatgctgtaaggtttccgggacgataatcagcacacgttcagcagcgccagagagcagttgctgatgcaggatcatcccggcttcaatggttttccctaaacccacttcgtcagccagcaggacgcgcggcgcgtggcggcgaccaacatcatgagcgatgttgagctgatgcggaatcagactggtacgctgaccgcgcaggccgctgtacggcatacggaactgttcgctggaatacttacgcgcgcgataacgcagcgcaaagcggtccatacggtcaatctgcccggcaaacagacggtcctgcggtttgctgaacaccagtttgctatcaaggaaaacttcacgcagggctacgccggactcttcagtatccaggcgagtaccgatataggtcagcaagccattttcttcttttacttcttcgacttgcatctgccagccgtcatggctggtaatggtatcaccagggttgaacatcacgcgggtcacgggggaatcactgcgtgcgtacagacggttttcaccagtagatgggaaaagtaaagtgacagttcgcgcatccaccgcgacaacggttccaagtcccaattcgctttctgtatcgctgatccagcgttgaccaagtgtaaaaggcatatgtgttcggctctatatctttaattgcaggcaataaccacccgctaccgtgcttatgaggtagtggtgttattcaggtccaggaatggaaagggcgctatggtactggatggcaaagcattcgtcacgcatcaaaatggtatctggcgaactcttttttttgctcaaaatagcccaagttgcccggtcataagtgtagcaaaattatcctcaataaaagggagtattccctccgccacgggttgtagctggcgggtcagatagtgttcgtaatccagtggtgaacgttggtagtccagcggctccgggccgttggtggtccatacgtacttaatggtgccgcgattctgatattgcaaggggcgaccacgcttttggttttcttcatcggcaaggcgagcggcgcgtacatgaggcggcacattacgctgatactcgctcagcggacggcgaaggcgtttacggtaaaccagtcgcgcatccagttcacccgccatcagtttgtcgatggtttcgcgtacatattcctgatatggctcgttgcggaagatgcgcaggtatagctcctgctgaaactgctgggccagcggcgtccagtcggtgcgcacggtttccagccctttaaacaccatccgctgcttgtcgccctcctgaatcagcccggcgtagcgctttttactgccggtatcagctccgcgaatggttggcataagaaaacggcagaaatgagtttcatactccagttctaatgcgctggtcagccgttgtttttgcagcgtttccgcccaccaggcgttaacgtgctgcaccagtgcacgaccgattttcgccgcctcttcttccgaatgtgcaccttttagccagacaaaagtcgagtcggtatctccgtagataacgtcgtagccctgcgcttcaatcaatgctttggtttgccgcatgatctgatgaccacgcatggtgatcgacgatgccaggcgcggatcgaaaaagcggcaggcggtggtgccaagcacgccataaaaggcattcataatgatcttcagcgcctgcgaaagtggtttattaccctgacgtttggcttcatcgcgcccgtgccagatgttagtcacaatctccggcaggcaatgtttctcccgtgagaaccaggcatcgagaaaaccttcggtactgtgctctggatcaggctgcgccatgccttcaaccagcccgacgggatcaatcagaaaggtgcggatgatcgacgggtacaggcttttatagtccagcaccagcactgaatcataaagccctggccgtgaatccatcacgtagccgccagggctggcgtgcggcggcacttcgcctagattaggcgcgacataaccagcgcgatgcattcgcggaaaatagagatgaccaaacgctgccaccgaaccgccgtgccgatccaccggcaggccgttcaccgttgctcgttcgagtaaaaatggcatgatttcagttttgtggaagatctgcgtcaccagctcgcaatctttcaggttataagttgccagcgcaggtttatcttcggcgaaacggcggtcaatttcgtccattcgatcccacgggttatcgatagattttccttcgcctaatagctcctgagcgacagtttccagcgagaatgaagagaaattccagaacgcggatttcagcgcctcgataccgtcgataattagccgacctttagcctgggcaaaaaagacgccgtttttaaagccgtgctcgcgccactccagctcgctattatcgcgcccaagacgcagcggaagacggtaacgctcggcatgtttttgcagcattcgcagatcgaactgcaccacgttccagccgatgatcacatcgggatcgtggtttgcaaaccaggcgttgagtttttccagcagcagcgggcggctggcgacgtattccagttcgaaatcaagcgaggaggcgtcgccattctccggccccagcatataaacgatgcgctgcccgcagccttccaggccgatgcagtacagctcaccgtggcgggtggtttcaatatctatagaaacccacttgagcggcggacgatagtcgggatgcggtttcagacgggcattaacgatagtgccattgtgcatatcaccctcgacccacaccggtgaggtgataaaccgctccatcagatagcgttctggcgggcgcacatcggcctcgtagacggtaacgccaccttcacgcaggcgcttttcgtaattcatcaattggcgatgggcgcgacagtaaaggccatacaccggctggcggtgaaaatcctttaacgccagcggtgtcaggcgaaagccttgttcaccctgcaaaatatgctgagcgcggggaacctgatcggcgggaataaacgccacggattcttgcggtgcaagcgtaacctgcaacggcccgttgtccgtcgccagccagaaggagacttctgtcccttgcggggtgtcccgccagtgtcgggttaagataaaacctgcctgcgccacgctgaaaatccatcaaaaaaccaggcttgagtatagcctggtttcgtttgattggctgtggttttatacagtcattactgcccgtaatatgccttcgcgccatgcttacgcagatagtgtttatccagcagcgtttgctgcatatccggtaactgcggcgctaactgacggcagaatatccccatataagcgacctcttccagcacgatggcgttatgcaccgcatcttcggcatttttgccccatgcaaacgggccgtgggaatggaccagaacgccgggcatttgcgctgcatcgataccctgtttttcaaaggtttctacgatgacgttaccggtttcccactcatattcgccgttgatttctgcgtcggtcattttgcgggtgcagggaatggtgccgtagaaatagtcggcgtgggtggtgccgattgctggaatcgactgacccgactgcgcccagatggtggcgtggcgcgagtgcgtatgcacaatgccgccaatggaggggaatgcctgatagagcagccggtgagttggcgtgtcggaggagggctttttcgtaccttcaaccacttcaccggtttcgatgctaaccacgaccatatcgtcagcggtcatgacgctgtaatcgacgccggaaggtttgatcacaaagacgccgcgctcgcgatcaacggcgctgacgttgccccatgtgagcgtgaccaggttgtgttttggcagcgccaggttggcttctaatacctggcgtttgagatcttctaacatgttgactcctgagaggtcgtttcccctcaccccggccctctccccaaaggggcgagggggaaaacaatgccggatgcgctttgcttatccggcctacaaaatcgcagcgtgtaggccagataagacgcgtcagcgtcgcatcaggcgttacatacctgatgtggctacttagcgacgaaatccgtaatacacttcgttccagcgcagtgcgtctttaaacgctggcaggcgggtgtcgttatcaatcaccgtgatttcaatgtcgtgcatctcggcgaactggcgcatatcgttgaggttcagcgcatggctgaagacggtatggtgcgcgccaccagcaaggatccacgcttcggaagcagttggcagatccggttgcgctttccacagcgcattcgccaccggcagtttcggcagggagtgcggtgttttcaccgtgtcgatacagttaaccagcagacggtaacgatcgccgagatcaatcaggctggcgacaatcgctggaccggtttgggtattgaagatcagtcgggcaggatcgtccttaccaccaataccgagatgctgaacgtcgaggatcggtttctcttctacggcaatcgacgggcagacttccagcatatgggagccgagcaccaggtcattacctttctcgaagtgataggtgtagtcctccataaaggaggtgccgccctgcagaccggttgacatcaccttcatgatgcgaagcagggcggcggttttccagtcgccttcgcccgcaaagccgtaaccctgctgcatcagacgctgtacggccagacctggaagctgtttcagaccgtgcaaatcttcaaaggtggtggtgaacgcgtggaagccaccttgttccaggaaacgcttcatccccagctcaatacgcgccgcttccagcacgttctgtcgtttttcgccgtggatttgtgtggcaggcgtcatggtgtagcagctttcgtactcatcgaccagcgcgttaacatcgccgtcgctgatggagttcaccacctgcaccagatcgccaaccgcccaggtattgacggagaaaccgaacttgatctgtgcggcaactttatcaccatcggtgaccgctacttcacgcatgttatcgccaaaacggcagactttcagatgacgggtatcctgtttagagaccgcctggcgcatccaggagccgatacgctcatgggcttgtttatcctgccagtgaccggtaaccacggcatgttgctgacgcatacgcgcgccaatgaagccgaactcgcgaccgccatgtgcagtctggttcaggttcataaagtccatatcgatactgtcccacggcagcgccgcgttaaactgggtgtggaattgcagcaacggtttgttgagcatggtcaggccgttgatccacattttggccggggagaaagtgtgcagccacaccaccagaccagcgcaacgatcgtcgtaattcgcgtcgcggcaaatagcggtgatttcatccggcgtggtgcccagcggtttcaacactagtttgcagggcagtttcgcttccgtattcagcgcattaacaacgtgctcggcatgttgggtgacctgacgcagggtttccgggccatacagatgctggctgccaatgacaaaccacacttcataattatcaaaaatcgtcattatcgtgtccttatagagtcgcaacggcctgggcagcctgtgccggggcggaagttggaagatagtgttgttcggcgctcatcgcccattgctgatagcggcgataaagctgttcaaagcgttgtgcctgttcgctgcgcggttgcagggttttctctaccgcactggccattttttgctgggctgatgggatgtctgcgtgcactttcgcggcgacggcagcaaaaatcgccgcaccgagcgcacagcactggtcagaggcaacaatttgcagcgggcgattcagcacgtcgcagcaggcctgcataatgacctggtttttccgcgcgatgccgcccagcgccatcacgttattgacggcgatcccctgatcggtaaagcactccatgattgcgcgtgcgccaaaggcggtggcagcaatcaaaccgccgaacagcagcggagcgtcggtagcgaggttaagatcggtaatcacccctttcaggcgttggttagcgttcggtgtgcggcggccgttaaaccagtcgagcaccaccggcaggtgatccagagacggatttttggcccatgcttcggtcagcgccggaagcagttgtttctggctggcgttgatttgcgctttcagttccggatgctgggcggcaagctgttccagcggccagccgagtacgcgaccaaaccaggcgtagatatcaccaaacgccgattggcctgcttccagaccgataaatccaggtaccacgctgccatcaacctgaccgcaaatacctttcactgcccgctcgccaacgctctgtttgtcggcaatcagaatgtcgcaggtggaagtaccgataacttttaccagtgcgttaggctgtgcgcctgcgccaactgcgcccatatggcagtcaaacgcgccgccggaaatcaccacgctttcaggcaggccgagacgctgcgcccattccgggcataaggtgcccaccggaatatcggcagtccaggtgtcagtgaacagcggggaaggcaaatggcgattgaggatcgggtccagctcatcaaagaaactggctggcggcaagccgccccagctttcgtgccacagagatttatgcccggcgctgcaacgtccgcgacgaatatcctgcgggcgggtggtaccggaaagcagagctggcacccagtcgcacagctcaatccacgatgcggcagattgcgccacggcgctgtcctggcgagtcacatgcaggatttttgcccagaaccattcgctggaataaataccaccaatgtagcgggagtagtcaacgttgcccggcgcgtggcacaaacgggtaatctcttccgcttcttcaaccgcagtgtggtctttccacaatacgaacatcgcgttcgggttttcggcaaactccgggcgcagcgccagcacgttaccgttggcatcaatcggtgcgggcgtcgagccggttgtgtcaacgccaatcccgaccacagctgcgcgctgttcgacgctaagctctgcaagcacggttttcagtgccgcttccattgactcaatgtagtcacgcggatgatgacggaactggttattcggggcatcacaaaattgccctttttgccaacggggataccactctacgctggtggcgatctcttcaccgctggcgcagtccaccgccaaagctcgcacagaatcactgccaaaatcgaggccaattgcaatcgccatcgtttcactccatccaaaaaaacgggtatggagaaacagtagagagttgcgataaaaagcgtcaggtaggatccgctaatcttatggataaaaatgctatggcatagcaaagtgtgacgccgtgcaaataatcaatgtggacttttctgccgtgattatagacacttttgttacgcgtttttgtcatggctttggtcccgctttgttacagaatgcttttaataagcggggttaccggttgggttagcgagaagagccagtaaaagacgcagtgacggcaatgtctgatgcaatatggacaattggtttcttctctgaatggcgggagtatgaaaagtatggctgaagcgcaaaatgatcccctgctgccgggatactcgtttaatgcccatctggtggcgggtttaacgccgattgaggccaacggttatctcgatttttttatcgaccgaccgctgggaatgaaaggttatattctcaatctcaccattcgcggtcagggggtggtgaaaaatcagggacgagaatttgtttgccgaccgggtgatattttgctgttcccgccaggagagattcatcactacggtcgtcatccggaggctcgcgaatggtatcaccagtgggtttactttcgtccgcgcgcctactggcatgaatggcttaactggccgtcaatatttgccaatacgggtttctttcgcccggatgaagcgcaccagccgcatttcagcgacctgtttgggcaaatcattaacgccgggcaaggggaagggcgctattcggagctgctggcgataaatctgcttgagcaattgttactgcggcgcatggaagcgattaacgagtcgctccatccaccgatggataatcgggtacgcgaggcttgtcagtacatcagcgatcacctggcagacagcaattttgatatcgccagcgtcgcacagcatgtttgcttgtcaccgtcgcgtctgtcacatcttttccgccagcagttagggattagcgtcttaagctggcgcgaggaccaacgtatcagccaggcgaagctgcttttgagcaccacccggatgcctatcgccaccgtcggtcgcaatgttggttttgacgatcaactctatttctcgcgagtatttaaaaaatgcaccggggccagcccgagcgagttccgtgccggttgtgaagaaaaagtgaatgatgtagccgtcaagttgtcataattggtaacgaatcagacaattgacggcttgacggagtagcatagggtttgcagaatccctgcttcgtccatttgacaggcacattatgcaagcattgctggaacactttattacccaatctaccgtgtattcattgatggcggtggtgttggtggcctttctggagtcgctggcgctggtcggtttgattctacccggtacggtgctgatggcggggctgggagcgctgattggcagcggcgagttaagtttctggcacgcctggctggcagggatcgtcggttgcctgctgggcgactggatctccttctggctgggctggcgttttaaaaagccgttgcatcgctggtcatttctgaagaaaaacaaagcattactcgataaaactgaacatgcgttgcatcaacacagcatgttcaccattctggtcggtcgttttgttggcccgacgcgtccgctggtgccaatggtggcgggaatgctggatctgccggtggcaaaattcattacgccgaatattatcggctgcctgctgtggccaccgttttacttcctgccagggattctggcgggcgcggcgatcgatattccagccggaatgcagagcggtgagtttaaatggttgctgctggcaacagcggtgtttttgtgggttggtggctggctgtgctggcggttatggcgcagtggtaaagcgactgaccgtttgagtcattatttgtcgcgcggccgtttgttgtggctgacgccgttaatttctgccatcggcgtggtggcgctggtggtgttaattcgccacccgttgatgccggtgtatatcgatattttgcgtaaagtggttgggggttaggagatagtcttgtgcgggttgcctgatgcgacgctgaccgcgtcttatcaggcctacaaaacgcactacccgtaggtcggataaggcgttcacgccgcatccgacagtgcatactaacccgtaatccccaatagtgccgaagcactcgccttaccgctcaacaactcattggtcttaccctgccaggcgatgcgcccgtcggcgaccaccaccgagcgtgtggcgatccgcgccgcatcttccacactgtgcgacaccatcaatagcgtcattttttgctgctggcagctcgtgctcaccagcgtcagcatctcctgacgtaacgccggatcgagcgcagagaacggttcatcgagcaataaaatcggctgttcgcgcaccagacaacgcgctaacgccacgcgctgtcgctgaccgccggaaagctcgcccggtaaccgcgccattaaattatcaatccccatctggcgggcgatagcgtgcattttctcctgctgcgccgcgttcagcttcaatcccggattaagccccagcccgatgttctgcgcgaccgtcaggtggctgaacaggttgttctcctgaaacagcatcgataccggacggcgtgacggcggcgtcgtggtgtgatcaacgccgtcgatagtcagcgaaccgctggctggcgtcagaaaaccggcaatcaaattcagcagggtacttttacccgcgccgcttggcccgaggattgccacctgctcgccgcgttctaccgttaagctaaaacgcatcggcaaatggtgataaagccaggtgatatcagtcagttttaacatttcgccccggtagtttttcaatcacggtaaacagcagaaaacagagtagtagcagaattaacgcggtgaccgcgccgtcctggctgcgataggagccaatttgctggtagagataaaacggcagggtacggaaatcatcgttaccgaacaacgccactacgccaaaatcaccaatcgacagcacgcaggcaaaagccagcgcctgcgccagtggacgtttcagggcgcgcagctcgaccacttttaagcgcgaccagccttcaatgcccagcgactgacacaacatactgtagcgggcggtgatatcgcgcatcgggttttccagtactttcagcgcataagggatcgccattaacgcattggtgaaaatcacaatgccgtcagcagattgcggcaggccaatggtgttgttgagcagtaaaaagaagccggtagccagcacaatccccggcatggcgaggatcaacatgccgctcatctccagcgcctgacccgccagcattttctgccgcgcccgcagttcgcgactgctccatagcagcatcatggtcagcactacgcacaatacacctgccgccagcgcaatacgcaacgaggtccacagcgcctgccacagcaccggttgtgccagcacttccggcaactggcgatttaccccatcgacgatcaccgccagcaacggtggcagcaacagcagcagcgccagcactattaacaccgtgtcgcaaatgcggctatgcagacgatcgtccggatcgcgccagccttgcagcagcgtggtaccgggcgcaatggccttacttagtcgctgactcaacagcaccagcccaaggcaacacaccatctggagcagcgccagcatcgccgcgcgggcaggatcgtagtcgtaactcagcgcctgataaatagccagctcgatagtagttgcctgcggaccgccgcccagcgatagcacggtggcgaagctggcgaaacagagcataaagataagcgcggcaaccggcgggatttgtcgccgtagccacggccattcgacgaagcggaaaaaatgccagccgcgcatcccaagctgggcggcaagctgacgttgttcgccgggaatgttttccagtgcctggagtaataagcggctcgccatcggcagattaaaaaatacgtgcgccagcaaaatgccttgcaggccgtagggcgaaaaggtccactccagaccgagcgattggcagagcgatgccagccagccctgatgaccatagacgctaagaatgccgaaaacagcaaccagcaccgggaggatcaaggtcattgcgcacagacgcaacagcgccagccgacccggaaagcgcctgcgatagagggcgcgggcgaggaatatcgcgggtacgacagagagtagcgccgagagaaacgcctgccagaaggagaagcgcaccacatgccacaggtagctgtcctgccagactgccacccagttaccctgcggcgcgttccaccacagggcgagaaacgccgcgagcgcaaccgctaccaccagcgtggcggcgcttacacctggaattaaccagccgggaattaacggctgacggcgcgttgccattcgctaatccatgcctgacgttgtgccgccacttcagctggtgtgaactccagcgtggttgctggtttggtcaattgttcaaacccggcaggcagcgtgacatttgccaccggatacatccagttaccggttgggatcgcattctgaaaagccggagaaaccataaactggaggaatttttgcgccagctccggctgcttgctggcagcggtgcgggcggcgacttccacctgcagatagtgaccttcgctgaagttcgcggcggcgtagttatctttcttctcttcgagaatgtgataagccggagaggtggtgtaactcagtaccagatcgctttcgccttttaaaaacaggccgtaggcttcgctccagcctttggtgacggtgacagttttcttcgccagtttctgccaggcctgcggggtgtcatcgccatagactttttgcatccacaacagcagacccagccccggcgtactggtgcgcggatcctgataaatcactcgccagttttgatcgctctcaaccagctccttcaggctttgcggcgggtttttcagtttgttcttgtcgtagacgaaggcgaagtagccgtaatcaaacggtacgaaagtgtcattattccagccgccgggaacgttaacggcatccgctgccacaccgcttttggcaaacagtccggttttactggcggcgtctaacaggttgttatccagccccagcaccacatcggctttactgtttttgccttccatccgcagacggttgagcagcgaaacgccatcttccagcgctaccagtttcagttcgcaattacagtcggcttcaaaagcttttttgatctttggaccaggcccccagtcggcggcgaaggaatcgtaggtataaacagtcagaacgggtttagcgaaaacgggcgctgtgcacagcaacagcaggggaagacatttttttaacactttgcacctcaaaaaagagtggcaaaggacttgagaaggagcctcaaatcccttcgccggcgttatccggatcaggttcgacgggtattttctcagcgcacgcatccgcgtggcaccccgttgagaacggcgttagtgtagtgattttgttatcaaccagcaatcatggatccggtggcgcaaaccacgctgatttaaaatcgaaccagccgagggtattcatgcgcaggccgcgcatactgcgttgcccctgaatgatcagccagtggtgcaataatggcaccatcgctttgctggcaaccagttgctggcaccagttcgccagattcatctcgccattgcgccagcgagcagcgtcggcttgccagtcaatgggaatgcaatgttgtagcagtggcacttcgcataaatgtgcgaaaacagagaagtccagcggcagggtaaagttggcgctgtttagccagatatcactttcgatctctcctgtatgccactgatcgtagtcgatctctttgatttccagcgtgacctgctggcttgccagaatctgctgcatgatcccggcaatcacccgatgctcactgtgatcctgataaaaggtcagggtgaggctttccagaccagtcggtttttcgctctttatggtgcgggcatggtgccaacgggggagcagtccataagccgggaaccacagttgctggtactgttcctcagcgaaatagaccagattagttggagaaagcacatagcttacccagtccctgacttgctgattcgccccgcgatgggtgcggctgtcgaatagtaaatagtagcaaccttcctccaggcggctttcaatctctttttcctcgccctgtggaccttttagcatcagacctccagctggctcgtcggcaatttccggcagaacccagacgttaacttcatcgattaatgcccggtaaccgaagaagtcatcgaatgcctgaattttcagttgattggtggtgttgcggatcaccgcatacggaccggtgccgatgggatggctggcaaagttactgagggtttcccattcgcgcggcaggatcatcgccggaacttgccccagcagtaacggtaaccagcggtccggttgcgtgagatggatatccagcgtccagggcgtcggcgacacaatgtccgcaatatgcgaatagagcggcagcgtattgattcgttttaaagaggcgatcacgtcgtccatttccagttcacgaccatgatgaaaatggactcctggacgcaaaaagaaacgccagtgaagcggtgatatttgctgccagtggtgggcgatgtctgcttccagttccccattttcctcatttatgcgcgttagcgaactgaagatttgccgggcaatatgggtttcggaacggcgcaatgcgctgccaggtagcagattacgcaacggacgatagtagagcacgcgcaggatgtgccgcccctggcggaagctgcggcccagatgagaaaccagcatttgccgcacagtcgctttgtcgccaaccaactgcactagttggtcgatacgatcctgctccagcaggtcttccgcccgctgttgctgaagcgccagcccggtatagaggaatgtcagacgcgagcgtttaccgcgcccgacttccgcttcccacgtcagccagccgcgatcctgcatggtgttgagcagggtacgcatatgacgacgcgagcagctcaataacgctgccagttcgttgagcgttgtgtcctgcgatttaccctcgcagcattgccacaggcggatgaactgttgttgcagacgagcagatggcataaaaggggaactcctgcgcaaaagacagcaattttattttccctatattaagtcaataattcctaacgatgaagcaaggaggtgccccatgcgtcagttttatcagcactattttaccgcgacagcgaagttgtgctggttgcgttggttaagcgtcccacaacgattaaccatgcttgaaggactgatgcagtgggatgaccgcaattctgaaagttgacttgcctgcatcatgtgtgactgagtattggtgtaaaatcacccgccagcagattatacctgctggttttttttattctcgccgcgctaaaaagggaacgtatgatctggataatgacgatggctcgccgtatgaacggtgtttacgcggcatttatgctggtcgcttttatgatgggggtggccggggcgctacaggctcctacattgagcttatttctgagtcgtgaggttggcgcgcaacctttctggatcggactcttttatacggtgaatgctattgctgggatcggcgtaagcctctggttggcaaaacgttctgacagtcagggcgatcggcgaaaactgattatattttgctgtttgatggctatcggcaatgcgctattgtttgcatttaatcgtcattatctgacgcttatcacctgtggtgtgcttctggcatctctggccaatacggcaatgccacagttatttgctctggcgcgggaatatgcggataactcggcgcgagaagtggtgatgtttagctcggtgatgcgtgcgcagctttctctggcatgggttatcggtccaccgttggcctttatgctggcgttgaattacggctttacggtgatgttttcgattgccgccgggatattcacactcagtctggtattgattgcatttatgcttccgtctgtggcgcgggtagaactgccgtcggaaaatgctttatcaatgcaaggtggctggcaggatagtaacgtacggatgttatttgtcgcctcgacgttaatgtggacctgcaacaccatgtacattattgatatgccgttgtggatcagtagcgagttaggattgccagacaaactggcgggtttcctgatggggacggcagctggactggaaataccagcaatgattctggctggctactatgtcaaacgttatggtaagcggcgaatgatggtcatagcagtggcggcaggagtactgttttacaccggattgattttctttcatagccgtatggcgttgatgacgctgcaactttttaacgctgtatttatcggcattgttgcgggtattgggatgctatggtttcaggatttaatgcctggaagagcgggggcagctaccaccttatttactaacagtatttctaccggggtaattctggctggcgttattcagggagcaattgcacaaagttgggggcactttgctgtctactgggtaattgcggttatttctgttgtcgcattatttttaaccgcaaaggttaaagacgtttgatgacgtggacgatagcggaaagcccggtcatttgaccgggcaaggggattaattcataaacgcaggttgttttgcttcataagcggcaatggcgtcgtcgtgctgcaaggtaagcccaatactgtccagaccgttcatcatgcagtggcggcggaaggcatcgatggtaaagcgataggttttctctcccgctttcacctcttgcgcttccagatccacgtcgaaatggatccccggattggctttcaccagcgcaaacagttcgtccacttctgcatcgcttaatttcaccggcagcagctggttgttaaagctattgccgtagaagatgtcagcaaaactcggcgcaatcaccactttaaaaccgtagtcggtcaatgcccagggcgcgtgctcacgcgaggagccacagccgaagttttctcgtgccagcaaaatggaagcgccctgatactgcgggaagttcagcacgaagtccgggtttggctgttggcctttttcatcgagaaaacgccagtcgttaaacagatgcgcgccaaaacccgtacgggtcactttctgcaaaaactgtttcgggatgattgcatcggtatcgacattggcggcatccagcggaaccaccaggcctgtgtgtttgataaatttctctgccatggtgtgctccttatttaatgttgcgaatgtcggcgaaatgtccggtcacagcagcagcggcagccattgccgggctgaccagatgcgtgcgcccgccgcgcccctggcggccttcaaagttacggttgctggtggatgcacaacgttcgcccggattcagacggtcgttgttcatcgccagacacattgagcagccaggcaagcgccattcaaaaccggcttcaataaagattttatccagaccttccgcttccgcctgggcttttaccgggccagagccgggaaccaccagtgcctgcacgcctggcgcgacttttcgccctttggcgatctccgctgccgcgcgtaaatcttcaatgcgcgagttggtacaggaaccgataaacactttgtcgatagccacttcggtcagcggaatgcccggtttcagccccatataggccagcgctttttctgccgacgcgcgttcaaccggatcggcaaacgaagccggatcgggaatattgtcgttcacggaaatcacctggcctagattggtgccccaggtgacctgcggtgaaatttcttctgcttgcagagtgacaacggtatcgaaagttgcgccttcgtcggtttgcagggttttccagtaggcaacggcgtcgtcgaaatctttgcctttcggcgcatgcaaacggcctttgacatagttaaaggtggtttcgtccggtgcaaccagaccggcttttgcgcccatttcgattgccatattgcacagggtcatacgaccttccatgcttaaatcacgaattgcttcgccgcaaaactccaccacatgcccggtgccgcctgcgctgccagttttaccgataattgccagcacgatatcttttgctgtaatgcccggcgcggctttgccctggacttcaattttcatggtcttcgcacggccctgtttcagggtttgtgttgccagtacgtgttcaacttcggaagtgccgataccaaaggccagtgcgccaaacgcgccgtgggtggcggtatgcgagtcgccgcagacaatggtcatccccggcaaggtgacgccctgttccggccccattacgtggacgatcccctgatacgggtgattcaggtcatacagctcgacgccaaattctttgcagtttttaatcagctcctgcatctggatgcgcgccatttcaccacaggcattaatgtctttggtctgggtagagacgttgtgatccatagtggcgaaggttttgcccggctgacgtaccgggcgaccgtgggcgcgcagaccatcaaacgcctgcggtgaggtcacttcatgcaccaggtggcggtcgatatataacagcggggtttcgttttcggcttcgtacactacgtgagcgtcgaataatttttcgtataacgttttagccatgattacaccccttctgccacatagcgggcaatgatatcgcccatttcatcggtactaacggcggcagcgccacgggctaaatccccggtgcgaatgccttcttctaatgcgcggttaatggcgcgttcaatggcgcaagccgcatcatcggcatccaggctgtagcgcagcagcagtgccagcgacagaatttgcgcaatcgggttggcgatgtttttgcctgcgatatctggtgctgagccgcctgccggttcatacagaccaaaaccttgctcgttcaggctggcggaaggcaacatccccatcgagccagtgatcattgcgcactcgtcagacagaatgtcgccaaacaggttggagcacagcagaacgtcaaactgtgatggatctttaatcagctgcatggtggcgttgtcgatgtacatatgcgccagttcgacatccgggtattccgtggcgatctcgttgacgatttcacgccataaaatagaggattgcagcacgttagctttgtcgattgaggtgactttgtggcgacgtttacgagcagattcaaacgcgatgcgggcaatacgctcgatctcaaaacggtgatacacctcggtatcaaacgctttttcatattgtccgctaccttcgcggccttttggctgaccgaaatagatgccgccggtcagttcgcgcacgcacaggatgtcgaagccgttagcggcaatgtctgcacgcagcggacagaatgcttccagcccctgatacagttttgccgggcgcaggttgctgaataatttgaagtgcttacgcaaaggcaacagcgcgccgcgttctggttgctggtctggtggtaaatgttcccatttcggaccgcctaccgagccaaacagcacggcatcggcttgctcacaaccttcaaccgtcgcaggcggcagtggttgcccgtggttatcaatggctgcgccgcctacatcgtaatggctggtggtgatgcgcatcgcaaagcggttgcgcacggcatccagcactttcagcgcctgggtcatcacttccggaccaataccgtcccccggcaatacggcaatatggtaattcttcgacatcacacggtttccttgttgttttcgttgtgttgagctttgcgttgcaactctttttcgacttctgcggcacgccagatattgttcagtacgtgcaccatggctttggcggaggactcgacaatatcggtggccaggccgacgccgtggaagcggcgaccgttgtagttggcgacaatatccacctgacccagcgcatctttaccgtgacctttggcggtcaggctgtatttcaccagttcgacgttatagtcagtgatgcggttaattgcctgatagacggcatcgaccggaccgttaccgttggcggcttctgctttgacttcttcgccacaggccagtttgacggcggcggtggcgatatcgttagagccagactgcacgctgaagtaatccagacggaaatgctccggctcttcttgctgcttaccgatgaaggccagcgcctccagatcgtaatcaaacacctgaccttttttgtccgccagcttcaggaaagcatcgtacaaattgtctaaattatattcactttctttataccccatctcatccatgcgatgtttcaccgccgcacgccccgaacgagaggtcagattcagctggatttggttcagaccaatagattctggtgtcatgatttcgtagttttcgcggtttttcagcacgccatcctggtggataccggaggagtgagcgaatgcgccgctgccaacaatggctttgtttgccgggatcggcatattacaaatctggctaactaactggctggtgcgccatatctcctggtgattaatggcggtgtggacgttgagaatatccttacgaactttaatcgccatgatgacttcttccagcgaacagttaccggcacgctcgccgatcccgttcattgcaccttccacctggcgtgcaccggcatgtaccgccgccagtgagttgccgaccgccaggcctaaatcgtcgtgggtatgtacggaaataatggctttgtcgatgttaggtacgcgttcatacaggccgctgatgattccggcgaactcaaacggcatggtgtagcccacggtgtccggaatgttgatggtggtggcaccggcattaatcgccgcttcgaccactcgcgccagatcggcaatgggtgtacgcccggcatcttcgcaagaaaattcaacatcatcggtgtaattacgggcgcgtttcaccatatagatagcgcgttcgatcacttcatccagcgtgctgcgcagcttggtggcgatgtgcattggcgaagtggcaataaaggtatgaatacggaaggcttcggcgactttcagggattcggccgccacgtcgatatctttctccacgcagcgagctaacgcacatacgcggctgtttttaacctggcgggcgatggtttgcaccgattcaaaatcgcccggcgaagagacggggaaaccgacttccatcacgtcaacacccatacgctcaagggccagcgcaatttgcagtttttctttcacactcaagcttgcctgtaacgcctgttcaccgtcgcgcaatgtggtatcgaaaataatgacttgctggctcatggtttgggtccttgtctcttttagagcgcctcgcttcgggcataaaaaaacccgcgcaatggcgcgggttttttgtttgactgcgtgctggcttaatgctggctgccgctcactcgtctaccgcgcaaagaagatgcgtttagtagtagtagaccgataaagcgaacgatgtgagtcattaaatcagctccagatgaatgcgatatgcttttagagttactggatacaaaaacggatgtcaaccctgacgcaataaaaacgtcccgccagcgtgagttctgcatccgtaaaattagctaattgtgctgcggtggttaaagtaagcgatattaatttctgcttaactaccgacgcttttcatcggttgacatatttcagcataaatttttgcatctaatcaacgaggaaaaaggggacaaaatgcacgcgttgcaaaacctatcctgatgatttgtattgaattatatgttttgcgattttttttgatattgatttggtgaatattattgatcaattaatgttaagaattaatgcattaaatatataaattaattattaaataagcacatttaatccattttgtagatgattgagtattcgcggtagttatgattagattgttttcgcaacaaaaacattatggattattatgctgtggtaaatgactcattccacggcaatggattctgtttttatcagaacccgtatctttatgttttccgaattttactcattttactttttcttattttatatgcatgataaatcatattcttcaggattatttctctgcattccaataagggaaagggagttaagtgtgacagtggagttaagtatgccagaggtacaaacagatcattcagagacggcggagttaagcaagccacagctacgcatggtcgatctcaacttattaaccgttttcgatgccgtgatgcaggagcaaaacattacccgtgccgctcatgttctgggtatgtcgcaacctgcggtcagtaacgctgttgcacgcctgaaggtgatgtttaatgacgagctttttgttcgttatggccgtggtattcaaccgactgctcgcgcatttcaactttttggctcagttcgtcaggcattgcaactagtacaaaatgaattgcctggttcaggttttgaacccgcgagcagtgaacgtgtatttcatctttgtgtttgcagcccgttagacagcattctgacctcgcagatttataatcacattgagcagattgcgccaaatatacatgttatgttcaagtcttcattaaatcagaacactgaacatcagctgcgttatcaggaaacggagtttgtgattagttatgaagacttccatcgtcctgaatttaccagcgtgccattatttaaagatgaaatggtgttggtagccagcaaaaatcatccaacaattaagggcccgttactgaaacatgatgtttataacgaacaacatgcggcggtttcgctcgatcgtttcgcgtcatttagtcaaccttggtatgacacggtagataagcaagccagtatcgcgtatcagggcatggcaatgatgagcgtacttagcgtggtgtcgcaaacgcatttggtcgctattgcgccgcgttggctggctgaagagttcgctgaatccttagaattacaggtattaccgctgccgttaaaacaaaacagcagaacctgttatctctcctggcatgaagctgccgggcgcgataaaggccatcagtggatggaagaacaattagtctcaatttgcaaacgctaactgaatgcagaataggccagacatgaatgtctggtttattctgcattttttattgaatgtagaattttattctgaatgtgtgtgctctctattttaggattaattaaaaaaatagagaaattgctgtaagttgtgggattcagctgatttattgtcaatttaatccttcgtaatggaggattttatcgtttcttttcacctttcctcctgtttattcttattaccctgcgtttatgtctctggctgccaattgcttaagcaagatcggacggttaatgtgttttacacattttttccgtcaaacagtgaggcaggccatggagatgttgtctggagccgagatggtcgtccgatcgcttatcgatcagggcgttaaacaagtattcggttatcccggaggcgcagtccttgatatttacgatgcattgcataccgtgggtggtattgatcatgtattagttcgtcatgagcaggcggcggtgcatatggccgatggcctggcgcgtgcgaccggggaagtcggcgtcgtgctggtaacgtcgggtccaggggcgaccaatgcgattaccggcatcgccaccgcttatatggattccattccattagttgtcctttccgggcaggtagcgacctcgttgataggttacgatgcctttcaggagtgcgacatggtggggatttcgcgaccggtggttaaacacagttttctggttaagcaaacggaagacattccgcaggtgctgaaaaaggctttctggctggcggcaagtggtcgtcctggaccagtagtcgttgatttaccgaaagatattcttaatccggcgaacaaattaccctatgtctggccggagtcggttagtatgcgttcttacaatcccactactaccggacataaagggcaaattaagcgtgctctgcaaacgctggtggcggcaaaaaaaccggttgtctacgtaggcggtggggcaatcacggcgggctgccatcagcagttgaaagaaacggtggaggcgttgaatctgcccgttgtttcctcattgatgggcctgggggcatttccggcaacgcatcgtcaggcgctgggcatgctgggaatgcacggcacctacgaagccaatatgacgatgcataacgcggatgtgattttcgccgtcggggtaagatttgatgaccgaacgacgaataatctggcaaagtactgcccaaatgccactgttctgcatatcgatattgatcctacttccatttctaaaaccgtgactgctgatatcccgattgtgggggatgctcgccaggtcctcgaacaaatgcttgaactcctgtcgcaagaatccgcccatcaaccgctggatgagatccgcgactggtggcagcagattgaacagtggcgcgctcgtcagtgcctgaaatatgacactcacagtgaaaagattaaaccgcaggcggtgatcgagactctttggcggttgacgaagggagacgcttacgtgacgtccgatgtcgggcagcaccagatgtttgctgcactttattatccattcgacaaaccgcgtcgctggatcaattccggtggcctcggcacgatgggttttggtttacctgcggcactgggcgtcaaaatggcgttgccagaagaaaccgtggtttgcgtcactggcgacggcagtattcagatgaacatccaggaactgtctaccgcgttgcaatacgagttgccggtactggtggtgaatctcaataaccgctatctggggatggtgaaacagtggcaggacatgatctattccggccgtcattcacaatcttatatgcaatcactacccgatttcgtccgtctggcggaagcctatggtcacgtcgggatccagatctctcatccgcatgagctggaaagcaaacttagcgaggcgctggaacaggtgcgcaataatcgcctggtgtttgttgatgttaccgtcgatggcagtgagcacgtctacccgatgcagattcgcgggggcggaatggatgaaatgtggttaagcaaaacggagagaacctgattatgcgccggatattatcagtcttactcgaaaatgaatcaggcgcgttatcccgcgtgattggccttttttcccagcgtggctacaacattgaaagcctgaccgttgcgccaaccgacgatccgacattatcgcgtatgaccatccagaccgtgggcgatgaaaaagtgcttgagcagatcgaaaagcaattacacaagctggtcgatgtcttgcgcgtgagtgagttggggcagggcgcgcatgttgagcgggaaatcatgctggtgaaaattcaggccagcggttacgggcgtgacgaagtgaaacgtaatacggaaatattccgtgggcaaattatcgatgtcaccccctcgctttataccgttcaattagcaggcaccagcgataagcttgatgcatttttagcatcgattcgcgatgtggcgaaaattgtggaagttgctcgctctggtgtggtcggactttcgcgcggcgataaaataatgcgttgagaatgatctcagtgcgcaatttgcagcccaacatgtcacgttgggctttttttgcgaaatcagtgggaacctggaataaaagcagttgccgcagttaattttctgcgcttagatgttaatgaatttaacccataccagtacaatggctatggtttttacattttacgcaaggggcaattgtgaaactggatgaaatcgctcggctggcgggagtgtcgcggaccactgcaagctatgttattaacggcaaagcgaagcaataccgtgtgagcgacaaaaccgttgaaaaagtcatggctgtggtgcgtgagcacaattaccacccgaacgccgtggcagctgggcttcgtgctggacgcacacgttctattggtcttgtgatccccgatctggagaacaccagctatacccgcatcgctaactatcttgaacgccaggcgcggcaacggggttatcaactgctaattgcctgctcagaagatcagccagacaacgaaatgcgctgtattgagcaccttttacagcgtcaggtcgatgccattattgtttcgacgtcgttgcctcctgagcatcctttttatcaacgctgggctaacgacccgttcccgattgtcgcgctggaccgcgccctcgatcgtgaacacttcaccagcgtggttggtgccgatcaggatgatgccgaaatgctggcggaagagttacgtaagtttcccgccgagacggtgctttatcttggcgcgctgccggagctttctgtcagcttcctgcgtgaacaaggtttccgtactgcctggaaagatgatccgcgcgaagtgcatttcctgtatgccaacagctatgagcgggaggcggctgcccagttattcgaaaaatggctggaaacgcatccgatgccgcaggcgctgttcacaacgtcgtttgcgttgttgcaaggggtgatggatgtaacgctacgtcgcgatggtaaactgccttctgacctggcaattgccacctttggcgataacgaactgctcgacttcttacagtgcccggtgctggcagtggctcaacgtcaccgcgatgtcgcagagcgtgtgctggagattgtcctggcaagcctggacgaaccgcgtaagccaaaacctggtttaacgcgcattaaacgtaatctctatcgtcgcggtgtgctcagccgtagctaagccgcgaacaaaaatgcgcgccaggtgaatttccctctggcgcgtagagtacgggaatggacatcaatatccttaaagtaaataagactattcctgactattattgataagttcttttaaacccgcccgttaattaaatcaccagctgaaattcacaataattaagtgatatcgacagcgcgtttttgcattattttgttacatgcagagatgaattgccgatttaacaagcacttttctttgcttttgcgcaaacccgctggcatcaagcgccacacagacgcaacagggactgttaaccggggaagatatgtcctaaaatgccgctcgcgtcgcaaactgacactttatatttgctgtggaaaatagtgagtcattttaaaacggtgatgacgatgagggattttttcttacagctattcataacgttaatttgctgcgcacgttggacgtaaaataaacaacgctgatattagccgtaaacatcgggttttttacctcggtatgccttgtgactggcttgacaagcttttcctccgctccgtaaactcctttcagtgggaaattgtggggcaaagtgggaataaggggtgaggctggcatgttccggggagcaacgttagtcaatctcgacagcaaagggcgcttatcagtgcctacccgttaccgggaacagctgcttgagaacgctgccggtcaaatggtttgcaccattgacattcatcacccgtgcctgctgctttaccccctgcctgaatgggaaattatcgagcaaaaattatcgcgtctgtcgagcatgaacccggttgagcgccgtgtgcagcgcctactgttaggtcatgccagcgaatgtcagatggatggcgcaggtcgattgttaatcgcgccagtactgcggcaacatgccgggctgacaaaagaagtgatgctggttggacagttcaacaagtttgagctgtgggatgaaacaacctggcatcaacaggtcaaggaagatatcgacgcagagcagttggctaccggagacttatcggagcgactgcaggacttgtctctataaaatgatggaaaactataaacatactacggtgctgctggatgaagccgttaatggcctcaatatccgtcctgatggcatctacattgatgggacttttggtcgcggtggtcactcacgtctgatcctctcgcagcttggcgaagaggggcgtttgctggcgatcgatcgcgacccgcaggctatcgccgttgcgaagactattgatgatccgcgcttctccatcatccacggacctttctccgcgctgggcgaatacgttgccgagcgcgatcttatcggcaagatcgacggcattctcctcgatcttggcgtctcttcaccgcaacttgatgatgctgagcgcggcttttcctttatgcgcgatggtccgctggacatgcgtatggacccaacccgtgggcagtcagccgctgaatggctacaaaccgcagaagaagccgatatcgcctgggtattgaaaacctatggtgaagagcgttttgccaaacgcattgcccgcgccattgtcgagcgtaaccgcgaacagccgatgacccgcaccaaagaactggcggaagtcgtggctgctgcaacgccggtgaaagataagtttaaacatcccgcgacccgtaccttccaggcggtgcgcatttgggtaaacagtgaactggaggagatagagcaggcgctaaaaagctcgctcaacgtgctggccccgggtgggcggctttcgatcatcagcttccactcgctggaagaccgtattgtgaaacgttttatgcgtgaaaacagccgcggtccgcaagttccggcagggttaccgatgactgaagagcagctcaaaaaactgggtggccgtcagctgcgagcactaggcaagttaatgccgggcgaagaagaggtggctgagaaccctcgtgcccgtagttcagttctgcgtattgcagagaggacgaatgcatgatcagcagagtgacagaagctctaagcaaagttaaaggatcgatgggaagccacgagcgccatgcattgcctggtgttatcggtgacgatcttttgcgatttgggaagctgccactctgcctgttcatttgcattattttgacggcggtgactgtggtaaccacggcgcaccatacccgtttactgaccgctcagcgcgaacaactggtgctggagcgagatgctttagacattgaatggcgcaacctgatccttgaagagaatgcgctcggcgaccatagccgggtggaaaggatcgccacggaaaagctgcaaatgcagcatgttgatccgtcacaagaaaatatcgtagtgcaaaaataaggataaacgcgacgcatgaaagcagcggcgaaaacgcagaaaccaaaacgtcaggaagaacatgccaactttatcagttggcgttttgcgttgttatgcggctgtattctcctggcgctggcttttctgctcggacgcgtagcgtggttacaagttatctccccggatatgctggtgaaagagggcgacatgcgttctcttcgcgttcagcaagtttccacctcccgcggcatgattactgaccgttctggtcgcccgttagcggtgagcgtgccggtaaaagcgatttgggctgacccgaaagaagtgcatgacgctggcggtatcagcgtcggtgaccgctggaaggcgctggctaacgcgctcaatattccgctggatcagctttcagcccgcattaacgccaacccgaaagggcgctttatttatctggcgcgtcaggtgaaccctgacatggcggactacatcaaaaaactgaaactgccggggattcatctgcgtgaagagtctcgccgttactatccgtccggcgaagtgactgctcacctcatcggctttactaacgtcgatagtcaagggattgagggcgttgagaagagtttcgataaatggcttaccgggcagccgggtgagcgcattgtgcgtaaagaccgctatggtcgcgtaattgaagatatttcttctactgacagccaggcggcgcacaacctggcgttgagtattgatgaacgcttgcaggcgctggtttatcgcgaactgaacaacgcggtggcctttaacaaggctgaatccggtagcgccgtgctggtggatgtcaacaccggtgaagtgctggcgatggctaacagcccgtcatacaaccctaacaatctgagcggcacgccgaaagaggcgatgcgtaaccgtaccatcaccgacgtgtttgaaccgggctcaacggttaaaccgatggtggtaatgaccgcgttgcaacgtggcgtggtgcgggaaaactcggtactcaataccattccttatcgaattaacggccacgaaatcaaagacgtggcacgctacagcgaattaaccctgaccggggtattacagaagtcgagtaacgtcggtgtttccaagctggcgttagcgatgccgtcctcagcgttagtagatacttactcacgttttggactgggaaaagcgaccaatttggggttggtcggagaacgcagtggcttatatcctcaaaaacaacggtggtctgacatagagagggccaccttctctttcggctacgggctaatggtaacaccgttacagttagcgcgagtctacgcaactatcggcagctacggcatttatcgcccactgtcgattaccaaagttgaccccccggttcccggtgaacgtgtcttcccggaatccattgttcgcaccgtggtgcatatgatggaaagcgtggcgctaccaggcggcggcggcgtgaaagcggcgattaaaggctatcgtatcgccattaaaaccggtaccgcgaaaaaggtcgggccggacggtcgctacatcaataaatatattgcttataccgcaggcgttgcgcctgcgagtcagccgcgcttcgcgctggttgttgttatcaacgatccgcaggcgggtaaatactacggcggcgccgtttccgcgccggtctttggtgccatcatgggcggcgtattgcgtaccatgaacatcgagccggatgcgctgacaacgggcgataaaaatgaatttgtgattaatcaaggcgaggggacaggtggcagatcgtaatttgcgcgaccttcttgctccgtgggtgccagacgcaccttcgcgagcactgcgagagatgacactcgacagccgtgtggctgcggcgggcgatctctttgtagctgtagtaggtcatcaggcggacgggcgtcgatatatcccgcaggcgatagcgcaaggtgtggctgccattattgcagaggcgaaagatgaggcgaccgatggtgaaatccgtgaaatgcacggcgtaccggtcatctatctcagccagctcaacgagcgtttatctgcactggcgggccgcttttaccatgaaccctctgacaatttacgtctcgtaggcgtaacgggcaccaacggcaaaaccacgactacccagctgctggcgcagtggagccaactgcttggcgaaaccagcgcggtaatgggcaccgttggtaacggtctgcttgggaaagtgatcccgacagaaaatactaccggttccgcagtcgatgttcagcatgagctggcggggctggtggagcagggcgcgacgttttgcgcaatggaagtttcctcccacgggctggtacagcaccgtgtggcggcattgaaatttgcggcgtcggtctttaccaacttaagccgcgatcaccttgattatcatggtgatatggaacactacgaagctgcgaaatggctgctttattctgaacatcattgcggtcaggcgattattaacgccgacgatgaagtgggccgccgctggctggcaaaactgccggacgcggttgcggtatcaatggaagatcatatcaatccgaactgtcacggacgctggttaaaagcgatcgacgtgaactatcacgacagcggtgcgacgattcgctttagctcaagttggggcgatggcgaaattgaaagccatctgatgggcgcttttaacgtcagcaacctgctgctcgcgctggcgacactgctggcactcggctatccactggctgatctgctgaaaaccgccgcgcgtctgcaaccggtttgcggacgtatggaagtgttcactgcgccaggcaaaccgacggtggtggtggattacgcgcatacgccggatgcactggaaaaagccttacaggcggcgcgcctgcactgtgcgggcaagctgtggtgcgtctttggctgtggtggcgatcgcgataaaggtaagcgtccactgatgggcgcaattgccgaagagtttgctgacgtggcggtggtgacggacgataacccgcgtaccgaagaaccgcgtgccatcatcaacgatattctggcgggaatgttagatgccggacatgccaaagtgatggaaggccgtgctgaagcggtgacttgcgccgttatgcaggctaaagagaatgatgtggtactggtcgcgggcaaaggccatgaagattaccagattgttggcaatcagcgtctggactactccgatcgcgtcacggtggcgcgtctgctgggggtgattgcatgattagcgtaacccttagccaacttaccgacattctcaacggtgaactgcaaggtgcagatatcacccttgatgctgtaaccactgatacccgaaaactgacgccgggctgcctgtttgttgccctgaaaggcgaacgttttgatgcccacgattttgccgaccaggcgaaagctggcggcgcaggcgcactactggttagccgtccgctggacatcgacctgccgcagttaatcgtcaaggatacgcgtctggcgtttggtgaactggctgcatgggttcgccagcaagttccggcgcgcgtggttgctctgacggggtcctccggcaaaacctccgttaaagagatgacggcggcgattttaagccagtgcggcaacacgctttatacggcaggcaatctcaacaacgacatcggtgtaccgatgacgctgttgcgcttaacgccggaatacgattacgcagttattgaacttggcgcgaaccatcagggcgaaatagcctggactgtgagtctgactcgcccggaagctgcgctggtcaacaacctggcagcggcgcatctggaaggttttggctcgcttgcgggtgtcgcgaaagcgaaaggtgaaatctttagcggcctgccggaaaacggtatcgccattatgaacgccgacaacaacgactggctgaactggcagagcgtaattggctcacgcaaagtgtggcgtttctcacccaatgccgccaacagcgatttcaccgccaccaatatccatgtgacctcgcacggtacggaatttaccctacaaaccccaaccggtagcgtcgatgttctgctgccgttgccggggcgtcacaatattgcgaatgcgctggcagccgctgcgctctccatgtccgtgggcgcaacgcttgatgctatcaaagcggggctggcaaatctgaaagctgttccaggccgtctgttccccatccaactggcagaaaaccagttgctgctcgacgactcctacaacgccaatgtcggttcaatgaccgccgctgttcaggtactggctgaaatgccgggctaccgcgtgctggtggtgggcgatatggcggaactgggcgctgaaagcgaagcctgccatgtacaggtgggcgaggcggcaaaagctgctggtattgaccgcgtgttaagcgtgggtaaacaaagccatgctatcagcaccgccagcggcgttggcgaacattttgctgataaaactgcgttaattacgcgtcttaaatcactgattgctgagcaacaggtaattacgattttagttaagggttcacgtagtgccgccatggaagaggtagtacgcgctttacaggagaatgggacatgttagtttggctggccgaacatttggtcaaatattattccggctttaacgtcttttcctatctgacgtttcgcgccatcgtcagcctgctgaccgcgctgttcatctcattgtggatgggcccgcgtatgattgctcatttgcaaaaactttcctttggtcaggtggtgcgtaacgacggtcctgaatcacacttcagcaagcgcggtacgccgaccatgggcgggattatgatcctgacggcgattgtgatctccgtactgctgtgggcttacccgtccaatccgtacgtctggtgcgtgttggtggtgctggtaggttacggtgttattggctttgttgatgattatcgcaaagtggtgcgtaaagacaccaaagggttgatcgctcgttggaagtatttctggatgtcggtcattgcgctgggtgtcgccttcgccctgtaccttgccggcaaagacacgcccgcaacgcagctggtggtcccattctttaaagatgtgatgccgcagctggggctgttctacattctgctggcttacttcgtcattgtgggtactggcaacgcggtaaacctgaccgatggtctcgacggcctggcaattatgccgaccgtatttgtcgccggtggttttgcgctggtggcgtgggcgaccggcaacatgaactttgccagctatttacacataccgtatctgcgacacgccggggaactggtcattgtctgcacggcgatagtcggggcaggactgggcttcctgtggtttaacacctatccggcgcaggtctttatgggcgatgtaggttcgctggcgttaggtggtgcgttaggcattatcgccgtactgctacgtcaggaattcctgctggtgattatggggggcgtgttcgtggtagaaacgctttctgtcatcctgcaggtcggctcctttaaactgcgcggacaacgtattttccgcatggcaccgattcatcaccactatgaactgaaaggctggccggaaccgcgcgtcattgtgcgtttctggattatttcgctgatgctggttctgattggtctggcaacgctgaaggtacgttaatcatggctgattatcagggtaaaaatgtcgtcattatcggcctgggcctcaccgggctttcctgcgtggactttttcctcgctcgcggtgtgacgccgcgcgttatggatacgcgtatgacaccgcctggcctggataaattacccgaagccgtagaacgccacacgggcagtctgaatgatgaatggctgatggcggcagatctgattgtcgccagtcccggtattgcactggcgcatccatccttaagcgctgccgctgatgccggaatcgaaatcgttggcgatatcgagctgttctgtcgcgaagcacaagcaccgattgtggcgattaccggttctaacggcaaaagcacggtcaccacgctagtgggtgaaatggcgaaagcggcgggggttaacgttggtgtgggtggcaatattggcctgccagcgttgatgctgcttgatgctgagtgcgaactgtacgtgctggaactgtcgagcttccagctggaaaccacttccagcttacaggcggtggcggcgaccattctgaacgtgactgaagatcatatggaccgctatccgtttggtttgcagcaataccgtgcggcaaaattgcgtatttacgaaaatgcgaaagtttgtgtcgtcaatgctgatgatgccttaacaatgccgattcgcggtgctgatgaacgctgcgtcagctttggcgtcaacatgggtgactatcacctgaatcatcagcagggagaaacctggctgcgagtgaaaggcgagaaagtgctgaacgtgaaagagatgaaactttccgggcagcataactacaccaatgcgctggcagcactggcactggcagacgcagctggtttgccgcgcgccagcagcctgaaagcgttaaccaccttcgccggtctgccgcatcgctttgaagtggtgctggagcacaatggcgtacgctggattaacgattcgaaagccactaacgtcggcagtacggaagcggcgttgaatggcttgcaggtagacggcacgctgcatttgttgctgggcggcgatggtaaatcggcggacttcagtccactggcgcgctatctgaatggcgacaacgtgcgtttgtactgttttggtcgtgacggtgcgcagctggcggcgctacgcccggaagtggcagaacaaaccgaaactatggaacaggcgatgcgcttgctggctccgcgtgttcagccgggcgatatggttctgctctccccggcctgtgccagccttgatcagttcaagaactttgaacaacgaggcaatgagtttgcccgtctggcgaaggagttaggttgatgcgtttatctctccctcgcctgaaaatgccgcgcctgccaggattcagtatcctggtctggatctccacggcgctaaaaggctgggtgatgggctcgcgggaaaaagataccgacagcctgatcatgtacgatcgcaccttactgtggctgaccttcggccttgcggcgattggctttatcatggtgacctcggcgtcaatgcccatagggcaacgcttaaccaacgatccgttcttcttcgcgaagcgtgatggcgtctatctgatcctggcattcattctggcgatcattacgctgcgtctgccgatggagttctggcaacgctacagtgccacgatgctgctcggatctatcatcctgctgatgatcgtgctggtagtgggtagctcggttaaaggggcatcgcgttggatcgatctcggtttgctgcgtatccagcctgcggagctgacaaaactgtcgctgttttgttatatcgccaactatctggtgcgtaaaggcgacgaagtacgtaataacctgcgcggcttcctgaaaccgatgggcgtgattctggtgttggcagtgttactgctggcacagccagaccttggtacggtggtggtgttgtttgtgactacgctggcgatgttgttcctggcgggagcgaaattgtggcagttcattgccattatcggtatgggcatttcagcggttgtgttgctgatactcgccgaaccgtaccgtatccgccgtgttaccgcattctggaacccgtgggaagatccctttggcagcggctatcagttaacgcaatcgctgatggcgtttggtcgcggcgaactttggggacaaggtttaggtaactcggtacaaaaactggagtatctgccggaagcgcacactgactttattttcgccattatcggcgaagaattggggtatgtcggtgtggtgctggcacttttaatggtattcttcgtcgcttttcgcgcgatgtcgattggccgcaaagcgttagaaattgaccaccgtttttccggttttctcgcctgttctattggcatctggtttagcttccaggcgctggttaacgtaggcgcggcggcggggatgttaccgaccaaaggtctgacattgccgctgatcagttacggtggttcgagcttactgattatgtcgacagccatcatgatgctgttgcgtattgattatgaaacgcgtctggagaaagcgcaggcgtttgtacgaggttcacgatgagtggtcaaggaaagcgattaatggtgatggcaggcggaaccggtggacatgtattcccgggactggcggttgcgcaccatctaatggctcagggttggcaagttcgctggctggggactgccgaccgtatggaagcggacttagtgccaaaacatggcatcgaaattgatttcattcgtatctctggtctgcgtggaaaaggtataaaagcactgatagctgcgccgctgcgtatcttcaacgcctggcgtcaggcgcgggcgattatgaaagcgtacaaacctgacgtggtactcggtatgggcggctatgtatcaggtccaggtggtctggccgcgtggtcgttaggcattccggttgtacttcatgaacaaaacggtattgcgggcttaaccaataaatggctggcgaagattgccaccaaagtgatgcaggcgtttccaggcgctttccctaatgcggaagtggtgggtaacccggtgcgtaccgatgtgctggcgctgccgttgccgcagcaacgtttggctggacgtgaaggtccggttcgtgtgctggtagtgggtggttcccagggcgcacgcattcttaaccagacaatgccgcaggttgctgcgaaactgggtgattcagtcactatctggcatcagagcggtaaaggttcgcaacaatccgttgaacaggcgtatgccgaagcggggcaaccgcagcataaagtgacggaatttattgatgatatggcggcggcgtatgcgtgggcggatgtcgtcgtttgccgctccggtgctttaacggtgagtgaaatcgccgcggcaggactaccggcgttgtttgtgccgtttcaacataaagaccgccagcaatactggaatgcgctaccgctggaaaaagcgggcgcagccaaaattatcgagcagccacagcttagcgtggatgctgtcgccaacaccctggccgggtggtcgcgagaaaccttattaaccatggcagaacgcgcccgcgctgcatccattccggatgccaccgagcgagtggcaaatgaagtgagccgggctgcccgggcgtaattgtagcgatgccttttgcatcgtatgaatttaagaagttaatggcgtaaagaatgaatacacaacaattggcaaaactgcgttccatcgtgcccgaaatgcgtcgcgttcggcacatacattttgtcggcatcggtggtgccggtatgggcggtattgccgaagttctggccaatgaaggttatcagatcagtggttccgatttagcgccaaatccggtcacgcaacagttaatgaatcttggggcgacgatttatttcaaccatcgcccggaaaacgtacgtgatgccagcgtggtcgttgtttccagcgcgatttctgccgataacccggaaattgtcgcagctcatgaagcgcgtattccggtgatccgtcgtgccgaaatgctggctgagttaatgcgttttcgtcatggcatcgccattgcaggaacgcacggcaaaacgacaaccaccgcgatggtttccagcatctacgcagaagcgggactcgacccaaccttcgtgaacggtgggctggtaaaagcggcgggcgttcatgcgcgtttggggcatggtcggtacctgattgccgaagcagatgagagtgatgcatcgttcctgcatctgcaaccgatggtggcgattgtcaccaatatcgaagccgaccacatggatacctaccagggcgactttgagaatttaaaacagacctttattaattttctgcacaacctgccgttttacggtcgtgcggtgatgtgtgttgatgatccggtgatccgcgaattgttaccgcgtgtgggacgtcagaccacgacttacggcttcagcgaagatgccgacgtgcgtgtagaagattatcagcagattggcccgcaggggcactttacgctgctgcgccaggacaaagagccgatgcgcgtcaccctgaatgcgccaggccgtcataacgcgctgaacgccgcagctgcggttgcggttgctacggaagagggcattgacgacgaggctattttgcgtgcgctggagagcttccaggggactggtcgccgttttgatttcctcggtgaattcccgctggagccagtgaatggtaaaagcggtacggcgatgctggtcgatgactacggccaccacccgacggaagtggacgccactattaaagcagcgcgtgcaggctggccggataaaaacctggtaatgctgtttcagccgcaccgttttacccgtacgcgcgacctgtatgatgatttcgccaatgtgctgacgcaggttgataccctgttgatgctggaagtgtatccggctggcgaagcgccaattccgggagcggacagccgttcgctgtgtcgcacaattcgtggacgtgggaaaattgatcccattctggtgccggacccggcgcaggtagccgagatgctggcaccggtattaaccggtaacgacctgattctcgttcagggggctggtaatatcggaaaaattgcccgttctttagctgaaatcaaactgaagccgcaaactccggaggaagaacaacatgactgataaaatcgcggtcctgttgggcgggacctccgctgagcgggaagtttctctgaattctggcgcagcggtgttagccgggctgcgtgaaggcggtattgacgcgtatcctgtcgacccgaaagaagtcgacgtgacgcaactgaagtcgatgggcttccagaaagtgtttatcgcgctacacggtcgcggcggtgaagatggtacgctgcagggcatgctcgagctgatgggcttgccttataccggcagcggagtgatggcatctgcgctttcaatggataaactacgcagcaaacttctgtggcaaggtgccggtttaccggtctcgccgtgggtagcgttaacccgcgcagagtttgaaaaaggcctgagtgataagcagttagcagaaatttctgctctgggtttgccggttatcgttaagccgagccgcgaaggttccagtgtgggaatgtcaaaagtagtagcagaaaatgctctacaagatgcattaagattggcatttcagcacgatgaagaagtattgattgaaaaatggctaagtgggccggagttcacggttgcgatactcggtgaagaaattttaccgtcaatacgtattcaaccggccggaaccttctatgattatgaggcgaagtatctctctgatgagacacagtatttctgccccgcaggtctggaagcgtcacaagaggccaatttgcaggcattagtgctgaaagcatggacgacgttaggttgcaaaggatggggacgtattgacgttatgctggacagcgatggacagttttatctgctggaagccaatacctcaccgggtatgaccagccacagcctggtgccgatggcggcacgtcaggcaggtatgagcttctcgcagttggtagtacgaattctggaactggcggactaatatgtcgcaggctgctctgaacacgcgaaacagcgaagaagaggtttcttctcgccgcaataatggaacgcgtctggcggggatccttttcctgctgaccgttttaacgacagtgttggtgagcggctgggtcgtgttgggctggatggaagatgcgcaacgcctgccgctctcaaagctggtgttgaccggtgaacgccattacacgcgtaatgacgatatccggcagtcgatcctggcattgggtgagccgggtacctttatgacccaggatgtcaacatcatccagacgcaaatagaacaacgcctgccgtggattaagcaggtgagcgtcagaaagcagtggcctgatgaattgaagattcatctggttgaatatgtgccgattgcgcggtggaatgatcaacatatggtagacgcggaaggaaacaccttcagcgtgccgccagatcgcaccagcaagcaggtgcttccaatgctgtatggcccggaaggcagcgccaatgaagtgttgcagggctatcgcgaaatggggcagatgctggcaaaggacagatttactctgaaggaagcggcgatgaccgcgcggcgttcctggcagttgacgctgaataacgatattaagctcaatcttggccggggcgatacgatgaaacgtttggctcgctttgtagaactttatccggttttacagcagcaggcgcaaaccgatggcaaacggattagctacgttgatttgcgttatgactctggagcggcagtaggctgggcgcccttgccgccagaggaatctactcagcaacaaaatcaggcacaggcagaacaacaatgatcaaggcgacggacagaaaactggtagtaggactggagattggtaccgcgaaggttgccgctttagtaggggaagttctgcccgacggtatggtcaatatcattggcgtgggcagctgcccgtcgcgtggtatggataaaggcggggtgaacgacctcgaatccgtggtcaagtgcgtacaacgtgccattgaccaggcagaattgatggcagattgtcagatctcttcggtatatctggcgctttctggtaagcacatcagctgccagaatgaaattggtatggtgcctatttctgaagaagaagtgacgcaagaagatgtggaaaacgtcgtccataccgcgaaatcggtgcgtgtgcgcgatgagcatcgtgtgctgcatgtgatcccgcaagagtatgcgattgactatcaggaagggatcaagaatccggtaggactttcgggcgtgaggatgcaggcaaaagtgcacctgatcacatgtcacaacgatatggcgaaaaacatcgtcaaagcggttgaacgttgtggactgaaagttgaccaactgatatttgccggactggcatcaagttattcggtattgacggaagatgaacgtgaactgggtgtctgcgtcgtcgatatcggtggtggtacaatggatatcgccgtttataccggtggggcattgcgccacactaaggtaattccttatgctggcaatgtcgtgaccagtgatatcgcttacgcctttggcacgccgccaagcgacgccgaagcgattaaagttcgccacggttgtgcgctgggttccatcgttggaaaagatgagagcgtggaagtgccgagcgtaggcggtcgtccgccgcggagtctgcaacgtcagaccctggcagaggtgatcgagccgcgctataccgagctgctcaacctggtcaacgaagagatattgcagttgcaggaaaagcttcgccaacaaggggttaaacatcacctggcggcaggcattgtattaaccggtggcgcagcgcagatcgaaggtcttgcagcctgtgctcagcgcgtgtttcatacgcaagtgcgtatcggcgcgccgctgaacattaccggtttaacggattatgctcaggagccgtattattcgacggcggtgggattgcttcactatgggaaagagtcacatcttaacggtgaagctgaagtagaaaaacgtgttacagcatcagttggctcgtggatcaagcgactcaatagttggctgcgaaaagagttttaatttttatgaggccgacgatgattacggcctcaggcgacaggcacaaatcggagagaaactatgtttgaaccaatggaacttaccaatgacgcggtgattaaagtcatcggcgtcggcggcggcggcggtaatgctgttgaacacatggtgcgcgagcgcattgaaggtgttgaattcttcgcggtaaataccgatgcacaagcgctgcgtaaaacagcggttggacagacgattcaaatcggtagcggtatcaccaaaggactgggcgctggcgctaatccagaagttggccgcaatgcggctgatgaggatcgcgatgcattgcgtgcggcgctggaaggtgcagacatggtctttattgctgcgggtatgggtggtggtaccggtacaggtgcagcaccagtcgtcgctgaagtggcaaaagatttgggtatcctgaccgttgctgtcgtcactaagcctttcaactttgaaggcaagaagcgtatggcattcgcggagcaggggatcactgaactgtccaagcatgtggactctctgatcactatcccgaacgacaaactgctgaaagttctgggccgcggtatctccctgctggatgcgtttggcgcagcgaacgatgtactgaaaggcgctgtgcaaggtatcgctgaactgattactcgtccgggtttgatgaacgtggactttgcagacgtacgcaccgtaatgtctgagatgggctacgcaatgatgggttctggcgtggcgagcggtgaagaccgtgcggaagaagctgctgaaatggctatctcttctccgctgctggaagatatcgacctgtctggcgcgcgcggcgtgctggttaacatcacggcgggcttcgacctgcgtctggatgagttcgaaacggtaggtaacaccatccgtgcatttgcttccgacaacgcgactgtggttatcggtacttctcttgacccggatatgaatgacgagctgcgcgtaaccgttgttgcgacaggtatcggcatggacaaacgtcctgaaatcactctggtgaccaataagcaggttcagcagccagtgatggatcgctaccagcagcatgggatggctccgctgacccaggagcagaagccggttgctaaagtcgtgaatgacaatgcgccgcaaactgcgaaagagccggattatctggatatcccagcattcctgcgtaagcaagctgattaagaattgactggaatttgggtttcgaggctctttgtgctaaactggcccgccgaatgtatagtacacttcggttggataggtaatttggcgagataatacgatgatcaaacaaaggacacttaaacgtatcgttcaggcgacgggtgtcggtttacataccggcaagaaagtcaccctgacgttacgccctgcgccggccaacaccggggtcatctatcgtcgcaccgacttgaatccaccggtagatttcccggccgatgccaaatctgtgcgtgataccatgctctgtacgtgtctggtcaacgagcatgatgtacggatttcaaccgtagagcacctcaatgctgctctcgcgggcttgggcatcgataacattgttatcgaagttaacgcgccggaaattccgatcatggacggcagcgccgctccgtttgtatacctgctgcttgacgccggtatcgacgagttgaactgcgccaaaaaatttgttcgcatcaaagagactgttcgtgtcgaagatggcgataagtgggctgaatttaagccgtacaatggtttttcgctggatttcaccatcgattttaaccatccggctattgattccagcaaccagcgctatgcgatgaacttctccgctgatgcgtttatgcgccagatcagccgtgcgcgtacgttcggtttcatgcgtgatatcgaatatctgcagtcccgtggtttgtgcctgggcggcagcttcgattgtgccatcgttgttgacgattatcgcgtactgaacgaagacggcctgcgttttgaagacgaatttgtgcgtcacaaaatgctcgatgcgatcggtgacttgttcatgtgtggtcacaatattattggtgcatttaccgcttataaatccggtcatgcactgaataacaaactgctgcaggctgttctggcgaaacaggaagcctgggaatatgtgaccttccaggacgacgcagaactgccgttggccttcaaagcgccttcagctgtactggcataacgacatttatactgtcgtataaaattcgactggcaaatctggcactctctccggccaggtgaaccagtcgtttttttttgaattttataagagctataaaaaacggtgcgaacgctgttttcttaagcacttttccgcacaacttatcttcattcgtgctgtggactgcaggctttaatgataagatttgtgcgctaaatacgtttgaatacgatcgggatggcaataacgtgagtggaatactgacgcgctggcgacagtttggtaaacgctacttctggccgcatctcttattagggatggttgcggcgagtttaggtttgcctgcgctcagcaacgccgccgaaccaaacgcgcccgcaaaagcgacaacccgcaaccacgagccttcagccaaagttaactttggtcaattggccttgctggaagcgaacacacgccgcccgaattcgaactattccgttgattactggcatcaacatgccattcgcacggtaatccgtcatctttctttcgcaatggcaccgcaaacactgcccgttgctgaagaatctttgcctcttcaggcgcaacatcttgcattactggatacgctcagcgcgctgctgacccaggaaggcacgccgtctgaaaagggttatcgcattgattatgcgcattttaccccacaagcaaaattcagcacgcccgtctggataagccaggcgcaaggcatccgtgctggccctcaacgcctcacctaacaacaataaacctttacttcattttattaactccgcaacgcggggcgtttgagattttattatgctaatcaaattgttaactaaagttttcggtagtcgtaacgatcgcaccctgcgccggatgcgcaaagtggtcaacatcatcaatgccatggaaccggagatggaaaaactctccgacgaagaactgaaagggaaaaccgcagagtttcgtgcacgtctggaaaaaggcgaagtgctggaaaatctgatcccggaagctttcgccgtggtacgtgaggcaagtaagcgcgtctttggtatgcgtcacttcgacgttcagttactcggcggtatggttcttaacgaacgctgcatcgccgaaatgcgtaccggtgaaggtaaaaccctgaccgcaacgctgcctgcttacctgaacgcactaaccggtaaaggcgtgcacgtagttaccgtcaacgactacctggcgcaacgtgacgccgaaaacaaccgtccgctgtttgaattccttggcctgactgtcggtatcaacctgccgggcatgccagcaccggcaaagcgcgaagcttacgcagctgacatcacttacggtacgaacaacgaatacggctttgactacctgcgcgacaatatggcgttcagccctgaagaacgtgtacagcgtaaactgcactatgcgctggtggacgaagtggactccatcctgatcgatgaagcgcgtacaccgctgatcatttccggcccggcagaagacagctcggaaatgtataaacgcgtgaataaaattattccgcacctgatccgtcaggaaaaagaagactccgaaaccttccagggcgaaggccacttctcggtggacgaaaaatctcgccaggtgaacctgaccgaacgtggtctggtgctgattgaagaactgctggtgaaagagggcatcatggatgaaggggagtctctgtactctccggccaacatcatgctgatgcaccacgtaacggcggcgctgcgcgctcatgcgctgtttacccgcgacgtcgactacatcgttaaagatggtgaagttatcatcgttgacgaacacaccggtcgtaccatgcagggccgtcgctggtccgatggtctgcaccaggctgtggaagcgaaagaaggtgtgcagatccagaacgaaaaccaaacgctggcttcgatcaccttccagaactacttccgtctgtatgaaaaactggcggggatgaccggtactgctgataccgaagctttcgaatttagctccatctacaagctggataccgtcgttgttccgaccaaccgtccaatgattcgtaaagatctgccggacctggtctacatgactgaagcggaaaaaattcaggcgatcattgaagatatcaaagaacgtactgcgaaaggccagccggtgctggtgggtactatctccatcgaaaaatcggagctggtgtcaaacgaactgaccaaagccggtattaagcacaacgtcctgaacgccaaattccacgccaacgaagcggcgattgttgctcaggcaggttatccggctgcggtgactatcgcgaccaatatggcgggtcgtggtacagatattgtgctcggtggtagctggcaggcagaagttgccgcgctggaaaatccgaccgcagagcaaattgaaaaaattaaagccgactggcaggtacgtcacgatgcggtactggaagcaggtggcctgcatatcatcggtaccgagcgtcacgaatcccgtcgtatcgataaccagttgcgcggtcgttctggtcgtcagggggatgctggttcttcccgtttctacctgtcgatggaagatgcgctgatgcgtatttttgcttccgaccgagtatccggcatgatgcgtaaactgggtatgaagccaggcgaagccattgaacacccgtgggtgactaaagcgattgccaacgcccagcgtaaagttgaaagccgtaacttcgacattcgtaagcaactgctggaatatgatgacgtggctaacgatcagcgtcgcgccatttactcccagcgtaacgaactgctggatgtcagcgatgtgagcgaaaccatcaacagcattcgtgaagatgtgttcaaagccaccattgatgcctacattccgccacagtcgctggaagaaatgtgggatattccggggctgcaggaacgtctgaagaacgatttcgacctcgatttaccaattgccgagtggctggataaagaaccagaactgcatgaagagacgctgcgtgagcgcattctggcgcagtccatcgaagtgtatcagcgtaaagaagaagtggttggtgctgagatgatgcgtcacttcgagaaaggcgtcatgctgcaaacgcttgactccctgtggaaagagcacctggcagcgatggactatctgcgtcagggtatccacctgcgtggctatgcacagaaagatccgaagcaggaatacaaacgtgaatcgttctccatgtttgcagcgatgctggagtcgttaaaatatgaagttatcagcacgctgagcaaagtccaggtacgtatgcctgaagaggttgaggagctggaacaacagcgtcgtatggaagccgagcgtttagcgcaaatgcagcagcttagccatcaggatgacgactctgcagccgcagctgcactggcggcgcaaaccggtgagcgcaaagtaggacgtaacgatccttgcccgtgcggttctggtaaaaaatacaagcagtgccatggtcgcctgcaataaaagctaacagttgaagtaaaaggcgcaggattctgcgccttttttataggtttaagacaatgaaaaagctgcaaattgcggtaggtattattcgcaacgagaacaatgaaatctttataacgcgtcgcgcagcagatgcgtacatggcggataaactggagtttcccggcggtaaaattgaaatgggcgaaacgccggaacaggcggtggtgcgtgaacttcaggaagaagtcgggattaccccacaacatttttcgctatttgaaaaactggaatatgaattcccggacaggcatataactctgtggttctggctggtcgaaagctgggaaggggagccgtggggtaaagaagggcaacccggtgagtggatgtcgctagtcggtcttaatgccgatgattttccgccagccaatgaaccggtaattgcgaagcttaagcgtctgtaggtcggataaggcgttcacgccgcatccgacatttgcacaagatgcctgatgcgacgctgtccgcgtcttatcaggcctacgtgcggcatcagacaaatgtcactgctttggctcttcgctccagtcatcgctttcggaaagatcgccactgctggggattcgtttttcttcagcagcccattctccgaggtcgatcagctgacaacgtttggagcaaaatggccgaaacgggctgatttcaccccacaccaccgttttcccgcaggttgggcaattcaccgtaatagtttctgacattttcactccttagcaacaggccagttcgaaatccagacgttccggtacctgtccgttttcagtgtccagcggcataaaacgaatggcaaaacggctcttatgtccggaaatttgcggataaagctgtgaatcgagcaacagattcaggcgcagcaagtcggcatcgccaccgttatcctgataaaaaccattcaggctggtttgtttacggaagggggccgactggcgaattaaatccagcaccatggtaagtgcctgggtgagcgggttcaggctggcaatccaggtttctacctggctgtcgcgctgcgcctggggtagatgcagccaaatgtgcaatgtaggtaaatcaaagctgcaacagccgcctgggatgctcagtcgctgacgcaccagagcaatcaaacgatcttcacgcagaaattgcccgatacgcggcgcggaaattaatacgctccccgccgcttttaactgctgaattaatgcttcaatacggctctggtccacgccaggcacgccaatccaggtctggagtttacgttgctgccggtcaagttctttcaacagctcagtgcggacttcgccgcgctcgaaaacatccagtaattcactgacattacggaagaaatgcagcgcgccagcgtggtcaacgatgggtaaattaacggtgagttgctgaatcaaaaactcaatgcgcagccatgtacgcattttttcatttagtggatgttcaaaaaggacctgggtctgcattacggtttttcctgtgagacaaactgcgacgcaagctgcaaatagtgtgcgtgcaggcgggcaacatccgatgcgatagcatccggtgcgccgttattatcaatgacgtcatctgccacggcaaggcgggcttcgcgcgttgcctgagcagcaaggatttgttcgacatgctcgcgagttacatcatcgcgctgcatggtgcgcttaagttgcgtttctgggctgacatccaccaccagcactcgattcgcttttttatacagtgagttttctaccagcaatggcacaacccacagtacatagggggaagtagcttgctggatctggtgttgcgtctcttgctgaatcagcggatgcagcagggcgttaagccagtttttctcttccgggttggcgaagatccgctcgcgcaaggcccggcgctgcaatgttccatcagcagcaatcatgttagcgccaaagtgatcagcaatggcatgtagcgcaggtgcacctggttcaaccacctgacgcgcaataatatcggcatcaatgacgttaattccgagatcagcaaacgcattggcaacggtactcttgccactgccaatgcctcccgttaaggcaactatatacctcataatttatattcccgggaattcatcatgattatcaaaacgttaaaaatgagtgcacgaaagcgaaattgatgaaacgttcgctcactatttaccaggtaaatttatgggattgtagcgtaaaaaaagacaatttcgcagtcttgcgccgcattgattagtgcgtatgatagcgtcactggagttgcgctcttacccttatagccattaaccccaggaatccgcacatgcgtattgaagaagatctgaagttaggttttaaagacgttctcatccgccctaaacgctccactcttaaaagccgttccgatgttgaactggaacgtcaattcaccttcaaacattcaggtcagagctggtccggcgtgccaattatcgccgcaaatatggacaccgtaggtacattttctatggcctctgcgctggcttcttttgatattttgactgctgtgcataaacactattctgtcgaagagtggcaagcgtttatcaacaattcttccgctgatgtgctgaaacatgtgatggtttctaccggtacgtctgatgcggatttcgaaaaaactaaacagattctcgacctgaacccggcattaaacttcgtttgtattgatgtggcgaatggttattccgaacacttcgtgcagttcgttgcgaaagcgcgtgaagcgtggccgaccaaaaccatttgtgctggcaacgtagtgactggtgaaatgtgtgaggagcttatcctctccggtgctgatatcgttaaagttggcattggcccaggttctgtttgcacaactcgcgtcaaaacaggcgtcggttatccgcagctttctgcggtaatcgaatgtgccgatgcggcgcacggtctgggcggaatgatcgtcagcgacggtggctgcaccacgccgggcgatgtcgcaaaagcctttggcggcggtgccgatttcgtcatgcttggcggcatgctggcgggccacgaagagagcggcggtcgcatcattgaggagaacggcgagaaatttatgctgttctacggcatgagctccgagtctgcgatgaaacgtcacgttggcggcgttgcggaatatcgcgcagcagaaggtaaaaccgttaagctgccgctgcgaggcccggttgaaaataccgcgcgtgatattttgggcggcctgcgttcagcttgtacatacgttggggcttcacgcctgaaagaactgaccaagcgcaccacatttatccgtgtgcaggaacaagaaaaccgcatcttcaacaacctgtaatcttccaacgctggtgtggagcaacacgccagcgttatcccatcccactcatcgcatcgcctaaatggaaaattggcagatacatcgccaccaccagcgtaccgataattcctcccgttatgatcagcaacgccggttccagtaaggctgcgaggttatccgccagcgccattgtgttatcccgatgatgatgggcgaggttgtctaacatgaggtccagcgagccggatgcctctcctgttctcactaattgcaaacagagcgggctaaactccccggtattttttagcgccagccagatgggatgaccgttactgatatcgtgctggatttgtgtcagaagttgcacccagtacgggcagcgcattgtttctctgacgctctctacgccctgcaaaaaagtaatgcctgcactttgtgtcagcgccagaatcgtaaagatctgcgtgagtttttgtccccgcatcagtgaacccataatcgggattcgtaacagcaatttctgccgcactataagtcaggtcggtcggcgcatcagcaacttattggctatcgccagcagaaagccgaacaacaccagcagccagctccattcgccactaaagtctgccagcgtcatgatcccctgcgttagtgccggtagtggggtgttgaaggtcttatagatagcggcaaactccggcagaacaaaatgcagcattgccacaaccaccatgattgccatcgctaaaatgatgatgggataacgtaacgctgatttcactttgtcggtcaactgacgctgggctttttgctgacgcgccagttcaaagcagcattcatccagcttaccggtcagttcacccgtgcggatcatcgcctgatagagtggcggaaatacctctgaccagggtaataaggcattggaaaaagcaatgccctgttcgagatcgtgcgccagcgattgcagcaacgcttgccattgcttactgggatgctgttccgccagcagtgccagcccttcagaaagcgttaacccggctttgagtagcgtcgccagttgatgaatgacttccgcgcttttatctcctcgccactgcgcagaattgatggcgattcgcttcaggctaagtggggtaaccatctgttgctgtagtgccatgagcagcaaagcacggctctctgcccatagcatcccatcttgcgcattgccgtcgccggttatgccatgccagcgccagagttgcttactcgccatgcggcatccccagtacgcggattaactcttcaaaggtggttaagccttgctccacggccaggcagccgttttcaaaaagcgtacgcatacccgcctgtcgtgcgtgcgtttccagcgattcaacgtcggtattagcggaaataagctgacgaatgaccggcgttatgggcagaacttcaaataaggccgtacgaccataaaaaccgtggtagcaatgtacacaaccgggtgcctgccagtggggcagcggcgatggccatacattgtctggaatgtggatgggctccccttgctgccggcgacaatgtgggcaaagtttgcgtaccagacgctgggctattaccagcgtaagcgccgatgatagcatccagcgggcgacccccatttgctgtaaacgtaccagcgtttcgcaggtggaattagtgtgtagggtagacaacaccaggtgaccagtttgcgccgctttaatagcgatctctgctgtttcgccatcgcggatctctccgatcatgatgacgtcaggatcctggcgcaataacgcacgcaacacgccctgaaaggtgagtccggcacgcggatggatttgcgtctggtttagtccggctatggggatctcaaccggatcttcgacgctacaaatattaatgtcagcggtattcagcgtttgcagggcactataaagcgtgaccgttttgccgctgcctgtagggccagttaccagcaccagtccctgtggttgttgcaaggcatgagcaaagtccgccagttgtaacggctgcattccaagcgtgttgacatccagtgcctggctcacctgctgtaacaaccttaataccaccttttcaccaccccgacatggtaaggtcgcaatacgaaatgagacggcgtttcctgccagttcgacagtgaattgcccgtcctgcggcaggcgatgttccgcaatatccaggtttcccagcacttttaatctggcggttaatgcgactccggcatccggtgaaacatccggtaaaggatgcaatacgccgtcgatacgcaagcggatgcggtaggcattgtccgctggttcgatatgaatatcagacgcgcgttgttccagcgcagattgtaacgttcgagttagcaactctgctttgggctgatgcttctcctgaacagctacgggcaatgtctgttgtgtgcgactggcgtgaccttccatttgttggcgcgtccagcaggtgatctcaatacgtttggtggtagcgaaatgcaatgcgtccagtagctcatgcgaaggtgcatcgactaccgcaacataaaccacctcttcgctggcatccagcaagactccatgataacgcagacacagggcagtgagctgtggaatattcattgccgctccttagttggcgtcatcaaagcggaagacatcttcgcaggcttgatgcaatgcgctgtcactttgaatattgcagttgcgcgtccagccggtgacgccgtttgcgttatcccaacccggtgtcatgacgacgcttagcccattgagactttcttgcccggtcagcgacaccacgccctttgccacactcatggctgaaacatagcgggtggtggtaggcgagggaatgccattgctgccaccgtcgcaggtatctaatccaccatgttccagcgcgcacaactctacggcggtacggtaaggcacaaaggtttgtagcatgtcggtgagtgcggctttgcgcaggtagttttgataagcgggaataccaatggcgcttaaaatggcaatgatgccaataaccaccatcagttcgataagtgtaaaaccgcgttgcttgtccatctgtttcgctccttgatttagttggcgctactttggcaaacgccatcagcacaggcgaggggcaaaaaacgaaacgggaaagcagattccgaggttttttatttcgttgcagcgaaagacaagaaatttgcgaggcgttacgaagaaagttggggaaggggagattatccgcccgcgatggagcggataaatctgtcaactattagcgaaaacgcattgaaaggtcgagtgcttgtacgtgtttagttagcgcaccgacggagataaagtccacgcccgtttcggcaaattcacgcagtgttttgtcagtgacgttgccagacacttccagtagcgccttgccgttggtgcgtttgacggcttcgcgcatctgttctgtttcgaagttatccagcatgatgatatcggctcctgctttcagggcttcatcaagttcttccagattctctacttcgacttctactggcgcatccgggtgcagccaggacgctttttcgaccgcctggcgcactgagccggaggcaataatatggttttctttgatcaggaaggcatcagaaagccccagacggtgattcgctccgccgccgcaaagaaccgcgtatttcagagctgaacgcaggccgggtaaggttttgcgcgtatccaacaactgcgtgttggtgccttccagcaattcgacatagtggcgtaccttactggcaactcctgaaagggtttgcacaaaattaagcgcagtgcgttcgcccgttaacagcacgcgggatgggccttcaagttcgaacaagggttgattggcgttgatgacatcgccgtcatccacatgccagattatggtgacatcgtcgcctgccagttgaataaacacctcttcaacccagcgtttgccgcaaaagacgccattctcgcgggtgatcaccgtggcatgagagcgagaattttccggtaaaagttttgccgtaatatcattgttggcatcgactgttccgcctaaatcttcccgcagcgcctgggccaccgcgccggggatatcgagattaatgcgttccagcagctcgtcacgtcgggtgtcagggttatagcggcgaggcggcatgttaaaactccagatagctaacgaatcataaggtagaaacatgctactctgaaccgggtattagcaccacatataaggagatcctgcatgttgttagaacaggggtggctggttggcgcgcgccgcgttccctcaccacattacgattgccgtccggatgacgaaacacccaccctgctggtggtgcacaatattagcctgccgccaggcgagtttggcggtccgtggatcgacgcattattcactggaactattgatccgcaggcacatcctttctttgctgaaatcgcccatttgcgcgtctccgctcactgtttgattcgccgtgatggtgaaatagtccagtatgttcctttcgataaacgtgcatggcatgcgggagtctctcagtatcaggggcgcgaacgctgcaatgatttttctattgggattgagcttgaaggcaccgatacgctggcgtataccgatgcgcagtatcaacagcttgcggcggttacgcgggcactgattgattgctatccggatatcgctaaaaacatgacgggccattgtgatattgcgccggatcggaaaaccgatcccggtcctgcatttgattgggcacggtttcgtgtgctggtcagcaaggagacaacatgacgctatttacaaccttactggtgttaattttcgagcgcctgtttaagttgggcgagcactggcagcttgatcatcgtcttgaagcgttctttcggcgggtgaaacatttttctctcgggcgcacgttaggcatgaccattattgcgatgggcgtgacttttttactgttacgcgcattgcagggagtattgttcaacgttcccacgctactggtgtggctgctgattggtttgctgtgtattggcgcaggtaaagttcgtcttcattatcatgcttatctgacagctgcttcacgtaatgatagccatgcccgtgccacgatggctggcgaactcaccatgattcacggcgtcccggcaggctgcgacgaacgtgagtatttgcgtgagctgcaaaatgcattgctgtggattaactttcgtttttatcttgcaccgctgttctggctgattgtggggggaacctggggacccgttacgctgatggggtatgcgtttttgcgtgcatggcaatactggctggcgcgatatcagacgccgcatcatcgtttacagtccggcattgatgccgtgcttcatgtactggattgggtgccggttcgtcttgcgggtgtggtatatgccttgatcggtcatggtgagaaagcgttaccagcctggtttgcttcgctgggtgatttccatacttcgcagtatcaggtgttaacgcgtctggcgcagttctctctggcgcgtgaaccgcatgtcgataaggtggagacgccgaaggcagcggtttcaatggcgaagaaaacctcgttcgtggtcgtggtggtgattgcactactgacgatttacggggcgttggtgtaaagattattgccctcaccctgtacgggtgagggcgtagagagattaatgcgcttttacggctttggcggttttctctttaaacagatagccgatacctaacacgatcagccataccgggatcaggtataccgaaatcgccattcctggggtcatcagcataatcaccagtaccgccgccataaacagcaggcagatccagttacccagcggataaagcagagcagggaagtgagttaccacgccttgttcctgcttggcgcgacggaatttcatatgcgccaggctaatcatcgcccagttgattaccagtgcagataccaccagcgccattaacagtccgaaagcggactctggggcaaggtagttaatcagtacgcacaacgccgttaccagtgcagacaccagaatggtatttactggtacaccacgtttatcgacagacgccagcgcttttggcgcattaccctgttgtgccagaccaaacagcatacggctgttgcaatatacgcagctgttgtacacggagagcgccgcagtcagtaccacgatgttcagcgcattcgccacaaaggtatcgcctaactcgtggaagatcagcacaaacggactggtatcggcggtaacgcgggtccacggcatcagtgagagcagaacggctaacgaaccaatatagaaaatcaggatgcggtagataacctggttagttgctttcggtatactttgctccgggttatcagcttctgctgcggtgatccccaccagttccagaccaccgaacgagaacatgataatcgccatcatcatcaccagcccggtgaagccgtgcggcaggaaaccaccctgatcccacaggttgctaacggtcgcctgcgggccgccgttgccactgaatagcagccagccgccgaagatgatcatcgctaccaccgcgataactttgataatggcaaaccagaactccatctcgccaaacactttaacgttggtcaggttgatggcgttaatcaccacaaagaatacggcggcagaaacccaggtggggatttccggataccagaactgaatgtatttacccacggcagtcagctcagccatggcaactaaaacgtacagtacccagtagttccagccagaggcgaaaccggcaaaactgccccagtatttataagcaaagtggctaaaggagcctgcgacaggttcttcgaccaccatttcacccagctgacgcatgatcagaaaggcgataaaaccagcaatggcgtaacccaggataatccctggccctgcggactgtattacggaggcgctacccaggaataacccggtccctatcgcgccacccagcgcgataagctgaatatggcggtttttaaggccgcgctttagctgctcgccgtgctgttgaccttccatcatgaaacctcgtgcggtggttgtttttttgatctacgcagtgatgcgtgtgtaagtttgcaattccgtttgttgtattaatttgtttacatcaaagaagtttgaattgctacaaaaagacttccgtcagatcaagaataatggtatgcggcagcgaatgcacccgctttatgcatggttgaagatgagttgcttaaaaagaaaccgtttgtaaagctcagcctcaacccctctcaatatgtagaatgaatttaaattcgttttaattgaattaaaaatcacaaaattggtaagtgaatcggttcaattcggatttttatagtttaataatcgttaaaaaactcctttcctacgtaaagtctacatttgtgcatagttacaactttgaaacgttatatatgtcaagttgttaaaatgtgcacagtttcatgatttcaatcaaaacctgtatggacataaggtgaatactttgttactttagcgtcacagacatgaaattggtaagaccaattgacttcggcaagtggcttaagacaggaactcatggcctacagcaaaatccgccaaccaaaactctccgatgtgattgagcagcaactggagtttttgatcctcgaaggcactctccgcccgggcgaaaaactcccaccggaacgcgaactggcaaaacagtttgacgtctcccgtccctccttgcgtgaggcgattcaacgtctcgaagcgaagggcttgttgcttcgtcgccagggtggcggcacttttgtccagagcagcctatggcaaagcttcagcgatccgctggtggagctgctctccgaccatcctgagtcacagtatgacttgctcgaaacacgacacgccctggaaggtatcgccgcttattacgccgcgctgcgtagtaccgatgaagacaaggaacgcatccgtgaactccaccacgccatagagctggcgcagcagtctggcgatctggacgcggaatcaaacgccgtactccagtatcagattgccgtcaccgaagcggcccacaatgtggttctgcttcatctgctaaggtgtatggagccgatgttggcccagaatgtccgccagaacttcgaattgctctattcgcgtcgcgagatgctgccgctggtgagtagtcaccgcacccgcatatttgaagcgattatggccggtaagccggaagaagcgcgcgaagcatcgcatcgccatctggcctttatcgaagaaattttgctcgacagaagtcgtgaagagagccgccgtgagcgttctctgcgtcgtctggagcaacgaaagaattagtgatttttctggtaaaaattatccagaagatgttgtaaatcaagcgcatataaaagcgcggcaactaaacgtagaacctgtcttattgagctttccggcgagagttcaatgggacaggttccagaaaactcaacgttattagatagataaggaataacccatgtcagaacgtttcccaaatgacgtggatccgatcgaaactcgcgactggctccaggcgatcgaatcggtcatccgtgaagaaggtgttgagcgtgctcagtatctgatcgaccaactgcttgctgaagcccgcaaaggcggtgtaaacgtagccgcaggcacaggtatcagcaactacatcaacaccatccccgttgaagaacaaccggagtatccgggtaatctggaactggaacgccgtattcgttcagctattcgctggaacgccatcatgacggtgctgcgtgcgtcgaaaaaagatctcgaactgggcggccacatggcgtccttccagtcttccgcaaccatttatgatgtgtgctttaaccacttcttccgtgcacgcaacgagcaggatggcggcgacctggtttacttccagggccacatctccccgggcgtgtacgctcgtgctttcctggaaggtcgtctgactcaggagcagctggataacttccgtcaggaagttcacggcaatggcctctcttcctatccgcacccgaaactgatgccggaattctggcagttcccgaccgtatctatgggtctggggccgattggtgctatttaccaggctaaattcctgaaatatctggaacaccgtggcctgaaagatacctctaaacagaccgtttacgcgttcctcggcgacggtgaaatggacgaaccggaatccaaaggtgcgatcaccatcgctacccgtgaaaaactggataacctggtcttcgttatcaactgtaacctgcagcgtcttgacggcccggtcaccggtaacggcaagatcatcaacgaactggaaggcatcttcgaaggtgctggctggaacgtgatcaaagtgatgtggggtagccgttgggatgaactgctgcgtaaagataccagcggtaaactgatccagctgatgaacgaaaccgttgacggcgactaccagaccttcaaatcgaaagatggtgcgtacgttcgtgaacacttcttcggtaaatatccggaaaccgcagcactggttgcagactggactgacgaacagatctgggcactgaaccgtggtggtcacgatccgaagaaaatctacgctgcattcaagaaagcgcaggaaaccaaaggcaaagcgacagtaatccttgctcataccattaaaggttacggcatgggcgacgcggctgaaggtaaaaacatcgcgcaccaggttaagaaaatgaacatggacggcgtgcgtcacatccgcgaccgtttcaatgtgccggtgtctgatgcagatatcgaaaaactgccgtacatcaccttcccggaaggttctgaagagcatacctatctgcacgcacagcgtcagaaactgcacggttatctgccaagccgtcagccgaacttcaccgagaagcttgagctgccgagcctgcaagacttcggcgcgctgctggaagagcagagcaaagagatctctaccactatcgctttcgttcgtgccctgaacgtaatgctgaagaacaagtcgatcaaagatcgtctggtaccgatcatcgccgacgaagcgcgtactttcggtatggaaggtctgttccgtcagattggtatttacagcccgaacggtcagcagtacaccccgcaggaccgcgagcaggttgcttactataaagaagacgagaaaggtcagattctgcaggaagggatcaacgagttgggcgcaggttgttcctggctggcagcggcgacctcttacagcaccaacaatctgccgatgattccgttctacatctattactcgatgttcggcttccagcgtatcggcgatctgtgctgggcggctggcgaccagcaagcgcgtggcttcctgatcggcggtacttccggtcgtaccaccctgaacggtgaaggtctgcagcacgaagatggtcacagccacattcagtcgctgactatcccgaactgtatctcttacgacccggcttacgcttacgaagttgctgtcattatgcatgacggtctggagcgtatgtacggtgaaaaacaagagaacgtttactactacatcactacgctgaacgaaaactaccacatgccggcaatgccggaaggtgctgaggaaggtatccgtaaaggtatctacaaactcgaaaccattgaaggtagcaaaggtaaagttcagctgctgggctccggttccatcctgcgtcacgtccgtgaagcggcagagatcctggcgaaagattacggcgtaggttctgacgtttatagcgtgacctccttcaccgaactggcgcgagatggtcaggattgtgaacgctggaacatgctgcacccgctggaaactccgcgcgttccgtatatcgctcaggtgatgaacgacgctccggcagtggcatctaccgactatatgaaactgttcgctgagcaggtccgtacttacgtaccggctgacgactaccgcgtactgggtactgatggcttcggtcgttccgacagccgtgagaacctgcgtcaccacttcgaagttgatgcttcctacgtggttgtagcggcgctgggcgaactggctaaacgtggcgaaatcgataagaaagtggttgctgacgcaatcgccaaattcaacatcgatgcagataaagttaacccgcgtctggcgtaagaggtaaaagaataatggctatcgaaatcaaagtaccggacatcggggctgatgaagttgaaatcaccgagatcctggtcaaagtgggcgacaaagttgaagccgaacagtcgctgatcaccgtagaaggcgacaaagcctctatggaagttccgtctccgcaggcgggtatcgttaaagagatcaaagtctctgttggcgataaaacccagaccggcgcactgattatgattttcgattccgccgacggtgcagcagacgctgcacctgctcaggcagaagagaagaaagaaacagctccggcagcagcaccagcggctgcagcggcaaaagacgttaacgttccggatatcggcagcgacgaagttgaagtgaccgaaatcctggtgaaagttggcgataaagttgaagctgaacagtcgctgatcaccgtagaaggcgataaagcgtctatggaagttccggctccgtttgctggcaccgtgaaagagatcaaagtgaacgtgggtgacaaagtgtctaccggctcgctgattatggtcttcgaagtcgcgggtgaagcaggcgcggcagctccggcggctaaacaggaagcggctccggcagcggcccctgcaccagcggctggcgtgaaagaagttaacgttccggatatcggcggtgacgaagttgaagtgaccgaagtgatggtgaaagtgggcgacaaagttgccgctgaacagtcactgattaccgtagaaggcgacaaagcttctatggaagttccggctccgtttgcaggcgtcgtgaaggaactgaaagtcaacgttggcgataaagtgaaaactggctcgctgattatgatcttcgaagttgaaggcgcagcgcctgcggcagctcctgcgaaacaggaagcggcagcgccggctccggcagcaaaagctgaagctccggcagcagcaccggctgcgaaagcggaaggcaaatctgaatttgcagaaaacgacgcttacgttcacgcgactccgctgatccgccgtctggcacgcgagtttggcgttaacctggcgaaagtgaagggcactggccgtaaaggtcgtatcctgcgcgaagacgttcaggcttacgtgaaagaagctatcaaacgtgcagaagcagctccggcggcgactggcggcggtatcccaggcatgctgccgtggccgaaggtggacttcagcaagtttggtgaaatcgaagaagtggaactgggccgtatccagaaaatttctggtgcgaacctgagccgtaactgggtgatgatcccgcatgttactcacttcgacaaaaccgatatcaccgagctggaagcgttccgtaaacagcagaacgaagaagcggcgaaacgtaagctggatgtgaagatcaccccggttgtcttcatcatgaaagccgttgctgcagctcttgagcagatgcctcgcttcaacagttcgttgtcggaagacggtcagcgtctgaccctgaagaaatacatcaacatcggtgtggcggtggataccccgaacggtctggttgttccggtattcaaagacgtcaacaagaaaggcatcatcgagctgtctcgcgagctgatgactatttctaagaaagcgcgtgacggtaagctgactgcgggcgaaatgcagggcggttgcttcaccatctccagcatcggcggcctgggtactacccacttcgcgccgattgtgaacgcgccggaagtggctatcctcggcgtttccaagtccgcgatggagccggtgtggaatggtaaagagttcgtgccgcgtctgatgctgccgatttctctctccttcgaccaccgcgtgatcgacggtgctgatggtgcccgtttcattaccatcattaacaacacgctgtctgacattcgccgtctggtgatgtaagtaaaagagccggcccaacggccggcttttttctggtaatctcatgaatgtattgaggttattagcgaatagacaaatcggttgccgtttgttgtttaaaaattgttaacaattttgtaaaataccgacggatagaacgacccggtggtggttagggtattacttcacataccctatggatttctgggtgcagcaaggtagcaagcgccagaatccccaggagcttacataagtaagtgactggggtgagggcgtgaagctaacgccgctgcggcctgaaagacgacgggtatgaccgccggagataaatatatagaggtcatgatgagtactgaaatcaaaactcaggtcgtggtacttggggcaggccccgcaggttactccgctgccttccgttgcgctgatttaggtctggaaaccgtaatcgtagaacgttacaacacccttggcggtgtttgcctgaacgtcggctgtatcccttctaaagcactgctgcacgtagcaaaagttatcgaagaagccaaagcgctggctgaacacggtatcgtcttcggcgaaccgaaaaccgatattgacaagattcgtacctggaaagagaaagtgatcaatcagctgaccggtggtctggctggtatggcgaaaggccgcaaagtcaaagtggtcaacggtctgggtaaatttaccggggctaacaccctggaagttgaaggtgagaacggtaaaaccgtgatcaacttcgacaacgcgatcattgcagcgggttctcgcccgatccaactgccgtttattccgcatgaagatccgcgtatctgggactccactgacgcgctggaactgaaagaagtaccagaacgcctgctggtaatgggtggcggtatcatcggtctggaaatgggcaccgtataccacgcgctgggttcacagattgacgtggttgaaatgttcgaccaggttatcccggcagctgacaaagacatcgttaaagtcttcaccaagcgtatcagcaagaaattcaacctgatgctggaaaccaaagttaccgccgttgaagcgaaagaagacggtatttatgtgacgatggaaggcaaaaaagcacccgctgaaccgcagcgttacgacgccgtgctggtagcgattggtcgtgtgccgaacggtaaaaacctcgacgcaggcaaagctggcgtggaagtggacgaccgtggtttcatccgcgttgacaaacagctgcgtaccaacgtaccgcacatctttgctatcggcgatatcgtcggtcagccgatgctggcacacaaaggtgttcacgaaggtcacgttgccgctgaagttatcgccggtaagaaacactacttcgatccgaaagttatcccgtccatcgcctataccgaaccagaagttgcatgggtaggtctgactgagaaagaagcgaaagagaaaggcatcagctatgaaaccgccaccttcccgtgggctgcttctggtcgtgctatcgcttccgactgcgcagacggtatgaccaagctgattttcgacaaagaatctcaccgtgtgatcggtggtgcgattgtcggtaccaacggcggcgagctgctgggtgaaatcggcctggcaatcgaaatgggttgtgatgctgaagacatcgcactgaccatccacgcgcacccgactctgcacgagtctgtgggcctggcggcagaagtgttcgaaggtagcattaccgacctgccgaacccgaaagcgaagaagaagtaagtgttcgtttgccggaacatccggcaattaaaaaagcggctaaccacgccgctttttttacgtctgcaatttacctttcctgtcgccttgctccgcgctcagagagacgttcgcgtactgctgaccgttgctcgttattcagcctgacagtatggttactgtcgtttagacgttgtgggcggctctcctgaactttttcccgaaaaacctgacgttgttcaggtgatgctgattgaacacgctggcgggcgttatcacgttgctgttggttcagtgggcgctgctgtactttttccttaaacacctggcgctgctcaggcgaggctgactgaatacgctcacgcgctgcgtctcttcgctgctggatctgtgggttagtctgcattttctcgcggactgcctggcgctgctcaggcgaggcggactgaatacgctcacgcgctgcgtctcttcgctgctggatctgtgggttagtctgcattttctcgcggactgcctggcgctgctcaggcgaggccgactgataacgctgacgagcggcgtccttttgttgctgggtcagtggttggcgacggctgaagtcgcggaagtcgtcatagctcccatagttttcagcttcattaaaccgctgtgccgctgcctgacgttgggtatctcgtgtaatgacgggggcggcgtgtgttcgttgctgaaactgacttgctgccgcctgacgctggctgtcgcgtgttggagcaggtagctgcgtggcgctcattccgccgttgacatcggtttgatgaaaccgctttgccatatcctgatcatgatagggcacaccattacggtagtttggattgtgccgccatgccatattcttatcagtaagatgctcaccggtgatacggttgaaattgttgacgtcgatattgatgttgtcgccgttgtgttgccagccattaccgtcacgatgaccgccatcgtggtgatgataatcatcatcgtcatgatgatgatggtcatgatcgtcgtcgtcccagtcgatgctgctgaatagtgcgtacgtggtagcaacacccatgctatagccgaatccgcgcacaaagctgtcaataaacggttctccggctggtggtggcagataaaccggcggatacgcagtattggcccagttcccgtaaaccacggttgggttgtagttgggaatatagaccacatcaggattggcgggctcaatggaaatgacggttgttgcaggctctgtaatgacggggctggcagttgaaacggtattggatggtatgacgggagccgtgactgtctgtgttaccggtacagctttcttcgttgtggtaataactttctgttcggttgatgacttcagcgagccggtttgttgcgccagttgccgcaatcgctgtaccgagtccatcacgtcctgcggctgcgccagaaaagcatcgcccaggttttgcacccattgcgggttttcgcccatcaatgccatcaattgtggaaaggccaccagtgatttaacgctggcgtcccacggctggtcagataccgcctgaatagcagcatcgccttgtttaagtggattatcgtgcgaccattgcactgcttgagcaacgtttgccggataggttgatgccattaacacttgtgaaagcagagaatcggggtacagcgcgacaggcgcaacccattgatcgatttgtgcagtgctgaatgcggatttgacgacggcgggcgttacgggcggtgcggaaaccgttgcaggaagcgtaactgcggtgatgtcaggcgcagtctgttgtgtcgattgcggttccacaggcgcttccactgtgcggctttttatatatagcccggtagaggcggcacaaagcccggcactgcaaattagcgccagcacatggggtttaaacggcaaagtcattttcataattcggatctcaaggaaatcgcaatggtcggcgaactgccacccgcaggtgctgtgaatccgagtataaagaggcggtagtttaaattttgactaatcttgggattcgttgagaaaggtgattatcaccatgcgaattaacgaagtttttacggagggaaacaatctctagaccatccttaacgattcagccacttttttatgttgcttttttgtaaacagattaacacatcgtcaaaatcctgctattctgcccgttgcggtactgggcatttaccctacaaactgctgtctcacaggagcgtgaagagaatcgcctgccgcactatgacaatgagagcgaggagaaccgtcgtgctagaagaataccgtaagcacgtagctgagcgtgccgctgaggggattgcgcccaaacccctggatgcaaaccaaatggccgcacttgtagagctgctgaaaaacccgcccgcgggcgaagaagaattcctgttagatctgttaaccaaccgtgttcccccaggcgtcgatgaagccgcctatgtcaaagcaggcttcctggctgctatcgcgaaaggcgaagccaaatcccctctgctgactccggaaaaagccatcgaactgctgggcaccatgcagggtggttacaacattcatccgctgatcgacgcgctggatgatgccaaactggcacctattgctgccaaagcactttctcacacgctgctgatgttcgataacttctatgacgtagaagagaaagcgaaagcaggcaacgaatatgcgaagcaggttatgcagtcctgggcggatgccgaatggttcctgaatcgcccggcgctggctgaaaaactgaccgttaccgtcttcaaagtcactggcgaaactaacaccgatgacctttctccggcaccggatgcgtggtcacgcccggatatcccactgcacgcgctggcgatgctgaaaaacgcccgtgaaggtattgagccagaccagccaggtgttgttggtccgatcaagcaaatcgaagctctgcaacagaaaggtttcccgctggcgtacgtcggtgacgttgtgggtacgggttcttcgcgtaaatccgccactaactccgttctgtggtttatgggcgatgatattccacatgtgccgaacaaacgcggcggtggtttgtgcctcggcggtaaaattgcacccatcttctttaacacgatggaagacgcgggtgcactgccaatcgaagtcgacgtctctaacctgaacatgggcgacgtgattgacgtttacccgtacaaaggtgaagtgcgtaaccacgaaaccggcgaactgctggcgaccttcgaactgaaaaccgacgtgctgattgatgaagtgcgtgctggcggtcgtattccgctgattatcgggcgtggcctgaccaccaaagcgcgtgaagcacttggtctgccgcacagtgatgtgttccgtcaggcgaaagatgtcgctgagagcgatcgcggcttctcgctggcgcagaaaatggtaggccgtgcctgtggcgtgaaaggcattcgtccgggcgcgtactgcgaaccgaaaatgacttctgtaggctctcaggacaccaccggcccgatgacccgtgatgaactgaaagacctggcgtgcctgggcttctcggctgacctggtgatgcagtctttctgccataccgcggcgtatccgaagccagttgacgtgaacacgcaccacacgctgccggacttcattatgaaccgtggtggtgtgtcgctgcgtccgggtgacggcgtaatccactcctggctgaaccgtatgctgctgccggataccgtcggtaccggtggtgactcccatacccgtttcccgatcggtatctctttcccggcgggttctggtctggtggcatttgcagccgcaacaggcgtaatgccgctggatatgccggaatccgttctggtgcgcttcaaaggcaaaatgcagccgggcatcaccctgcgcgatctggtacacgcgatcccgctgtatgcgatcaaacaaggtctgctgaccgttgagaagaaaggcaagaaaaacatcttctctggtcgcattctggaaattgaaggtctgccggatctgaaagttgagcaggcatttgaactaaccgatgcgtccgctgagcgttctgccgctggttgtactatcaagctgaacaaagaaccgatcatcgaatacctgaactctaacatcgtcctgctgaagtggatgatcgcggaaggttatggcgatcgtcgtaccctcgaacgtcgtattcagggcatggaaaaatggctggcgaatcctgagctgctggaagccgatgcagatgctgaatacgcggcagtgatcgacatcgatctggcggatattaaagagccaatcctctgtgcaccgaacgacccggatgacgcgcgtccgctgtctgcggtacagggcgagaagatcgacgaagtatttatcggttcttgcatgactaacatcggtcacttccgtgctgcgggtaaactgctggatgcgcataaaggccagttgccgacccgcctgtgggtggcaccgccaacccgtatggacgccgcacagttgactgaagaaggctactacagcgtcttcggtaagagcggggctcgtatcgagatcccgggctgttctctgtgtatgggtaaccaggcgcgtgtagcagacggtgcgacggtggtttccacctctacccgtaacttcccgaaccgtctggggactggcgcgaatgtcttcctggcttctgcagaactggcggctgttgcggcgctgattggcaaactgccgacgccggaagagtaccagacctacgttgcgcaagtagataaaactgccgttgatacttatcgttatctgaacttcaaccagctttctcagtacaccgaaaaagccgatggggtgattttccagactgcggtgtaataagtaagcgcacgcgctgcgcataaacgacacaatgcccggtgaatgagattcccgggcattttttatttctaaaccatcgccgttccgctgtttttctccggtaaggctgcgataattacatcaatggcgcgatgcgatttcggcgcattgccgggagcagaggaacacactatggattacgaatttctgcgcgatattaccggagtggtaaaggtgcgtatgtccatggggcatgaagtggtcgggcactggtttaatgaagaggtgaaagaaaacctggccttgcttgatgaagtggaacaagcagcgcacgcactgaaaggtagcgaacggtcctggcaacgggcagggcatgaatacaccctgtggatggacggtgaagaggtgatggttcgcgccaatcaactggaattcgctggcgatgaaatggaagaggggatgaactactacgacgaagaaagcctgtcgctatgcggcgttgaggattttctgcaggtcgtggcggcttaccgcaatttcgtgcagcagaagtaaataaatctggcggagcctgggagctccgccagagccgttaaacagctggcatattgcgcccgtaataaatctcgcgcatttctttccacagcgcagcggtaatttcctggcgctcgctgtcggttaaatcttccggtttggtgtggaacatgtagtgcttaaggtcgaactctttaagcaacatcttggtatggaagatattttcctgatagacgttcacatccaccatgtcatacagcgccttcatatcgtcagacataaagttctgaatcgaattaatctcatggtcgataaagtgcttcataccgttaatgtcgcgggtaaaaccgcgcacgcgataatcaatggttacgatatcggactcaagctggtggatcaggtaattcagcgccttcagcggagaaatcacgccgcaggtagagacttcaatatcggcgcggaaggtacataaaccgccttcaggatgactttccgggtaggtatgtacgcaaatatgacttttatcgagatgggcaacgaccgtttctggcagtgggccggggtgttctgttttgtcgatgagtttcgggtcaaccggttcttcactcaccagaatagtgacgctggcaccctgtggttcgtaatcctggcgggcgatgttaagaatattggccccgataatggaacaggtttctgacaggatttcggtcagacggttggcattatagagttcatcgatataagcaatataaccgtcgcgctcttcggcagttttggcgtagcagatatcgtaaatacaaaaactcagacttttggtcagattattaaagccatgcagtttcagttttttcaatttcttatcttctccttaggacggctgtgaagccagtgcgtcttgcagatactgaggtaaggcaaaagctgccgtatggattgccggattgtaataacggcatttcaggccagaagcgagaaaacgcgcctgaataatttcggttgagagatggcgtaaggcgtcgttatctgtcgcccatgcaaaagtcatgataccgccgtaataggtcggaatcgccgcctgataaaagccaacgtcgctgaagtaatggctgagtttgcgatggctgtcgatggcttcttcctgctgtaaaaagcagacgccgttttgtgcgacgaagataccgccaggattcaggcaacgtttgcagccttcataaaatgccgaagtgaaaaggctttcgccgggaccgataggatcggtgcagtcggagataatgacatcaaaggtctggctggtttgattaacgaaattgacgccatcgtcgatcaccagcttaaagcgcggatcgtcgtagctaccggcgttatggttgggtagatactgacggcagaacgatacgacacccgcatcgatttccaccatcgtgattgactcaacgtttttatgtcgggttacttcacgcagcatggcaccgtcgccgccgccgataatcagcacatgtttcgcgtgaccgtgggccagtagcggaacatgggtcatcatctcatgatagataaactcgtcgcgctcggtggtttgtactacgccatccagcgccattacgcgaccaaatgcagcgttctcaaaaatgatcagatcttggtgatcggtcttttcatgatacagaacgttatctaccgcaaagtactgcccaaactggtcgtgtagcgtttcatgccactgttttttttcggccatgggttgatacctcctttgttaacacccgtaaaaaaagggcgcaacataatagctaacattgaccgcggatgcacggtcaatatttctacaaaaaggtatcagggattatttgacgtaggcaagcaggcttaaggaatcgcgggccagggctttgcactttttagcgacgggaatgccaatgccgctgagatcgcggtagctgtcttcaccgagggctttcatgtcgaaggtgtcgtaattactgagatcccactggttttgctgggcgaaaaagaccagtgcgcgacgaatttgcccgttaggtaagttctggtaaccacaatcgttcttcagaaagacaaaaactgccgttaaatcggccatatcttcggcttcagactcgctgagcgcgtaactgtttgcgcaaacggccatcaggctgccgaataacactgttctgaaaaacgtcttcattgcttctaccaggggcttaaagaagataaacgttagcacactgcgagcgaggcgacgaccattattgtcgattaaattgtgtctgcggcttgaccttcccgtaaggggaaggactatgctcaacgtttgattttgtttcgcctgcttaagaataaggaaataactatgcaacgtcgtgatttcttaaaatattccgtcgcgctgggtgtggcttcagccttgccgctgtggagccgcgcagtctttgcggcggaacgcccaacgttaccgatccctgatttgctcacgaccgatgcccgtaatcgcattcagttaactattggcgcaggtcagtctacctttggcgagaaaactgcaactacctggggctataacggcaatctgctggggccggcggtgaaattacagcgcggcaaagcggtaacggttgatatctataaccaactgacggaagagacgacgttgcactggcacgggctggaagtaccgggtgaagtcgacggcggcccgcagggaattattccgccaggtggcaagcgctcggtgacgttgaacgttgatcaacctgccgctacttgctggttccatccacatcaacatggcaagaccgggcgacaggtggcgatggggttggctgggctggtggtaattgaagatgacgagatcctgaaattaatgctgccaaaacagtggggtatcgatgatgttccggtgattgttcaggataaaaaatttaacgctgatgggcagattgattatcaactggatgtgatgaccgccgccgtgggctggtttggcgatacgctgctgaccaacggtgcaatctacccacaacacgctgccccacgtggttggctgcgcctgcgtttgctcaatggctgtaatgcccgctcgctcaatttcgccaccagcgacaatcgcccgctgtatgtgattgccagcgacggtggtctgctacctgaaccggtgaaggtgagcgagctgccggtgctgatgggcgagcgttttgaagtgctggtggaggttaacgacaacaaaccctttgacctggtgacgctaccggtcagccagatggggatggcgattgcgccgtttgacaagccgcatccggtaatgcggattcagccgattgctattagtgcctccggtgctttgccagacacattaagtagcctgcctgcgttaccttcgctggaagggctgacggtacgcaagctgcaactttctatggacccgatgctcgatatgatggggatgcagatgctgatggagaaatatggcgatcaggcgatggccgggatggatcatagccagatgatgggccatatggggcacggcaatatgaatcatatgaaccatggcgggaagttcgatttccaccatgccaataaaatcaacggtcaggcgtttgatatgaataagccgatgtttgcggcggcgaaagggcagtacgaacgttgggttatctctggcgtgggcgacatgatgctgcatccgttccatattcacggcacccagttccgtatcttgtcagaaaatggcaaaccgccagcggctcatcgcgcgggctggaaagataccgttaaggtagaaggcaatgtcagtgaagtgctggtgaagtttaatcacaacgcaccgaaagaacatgcttatatggcgcactgccatctgctggagcatgaagatacggggatgatgttagggtttacggtataaaaagaccgtattcggaaatatgcccggatctctccgggcattatggttatttcacatcatccggcagcgcataagccacaatatagtcgcccatcttcgtaccaaatgaaccgtgaccgcctgcggagatcaccacatactgcttgccattcacttcataggtcattggcgtcgcctgaccacccgctggtaaacggccctgccacagtttttcaccgttgctcatgttgtaagcgcgcaggtagttatctgccgtagcagcgataaacagcacgttacccgccgtggagattggcccgcccagcatcggcatacccatattgaacggcaccggtacaggcatcgggaacggcatactgtcttgcggcgtaccaatacgtttcttccacaccacttcattggttttcagatccagcgccgagatataaccccatgctggctgtttacacggcagaccaaacggtgagaggaacgggttgagcgtgacaccatacggtacaccgtactgtggctgaatgccggattccgtacccgtgcctttggcatctttcggctgctccatcgggttacccggaccgcgtgggatcagtttcgaaacaaacggcagtgccattgggttggcaattgccacttcacgatttggatcaacggaaatcccgccccattcgaacatccccaggttacccgggaagaccagcgtaccctgttcagatggcggggtgaaaatgccttcatagcgcatctggtggaacatcacgcggcacaccagctggtcaaacatggtggctccccacatatccgcaccgctcaaatctttcgtcggacggaagctcagttcagaaaacggttgagttggggttacgtaatcgcctttcgctgcaccttggggaaccggtttttccggtgccggaaccaccagttcgccattacgacgatcgagcacaaaaatgttgccggttttcgccggagcgtaaataactggcactttctgaccattaacggtgatgtccgccagcgtcggctgtgccggaagatccatgtcccacaggtcgtggtgaacggtctggtagctccacgccagtttcccggtagtggcattcagcgccagaatcgagctggcataacgttcctgttccggtgtgcggttaccgccccagatatccggcgtggtcacgcccatcggcagatagaccagatccagcttcgcgtcataggccgctggtgcccaggagtttggcgagttaaaggtaaaggtgtgttcgtcagacgggattgcgttcggatctttcgcgccgggatcaaaagcccacagcagctccccggtgttgacatcaaaaccacggatcacgccagacgtttcgcgggttgagaagttatcggtaactgaaccggccatcacgatggttttatcggtgataatcggtggcgaagtcggttcatacagacccggtttggtgtctggcatattgctttgcagattgagtacgcctttattggcgaaggtttcgcacagtttgccgttttcagcgttaatcgcaatcagtcgaccatcattgaccggaagaatgatacgacgcgggcaatccgccatcacttccggcgaagccgtttctgctttggcttcatgataagagacgccacggcaggttacgtgctggaaagactcgttagttttcagctcaggatcgtaatgccatttctctttgccgctggcggcatcgagcgcaaacaggcgctggtgagcggtacacaggtaaagggtgtcgcccactttaatcggcgtcacttcattggtgatttcgcccggatcgttcggctgcttcacatcgccagtacggaacacccaggcttctttcagattatggacgttatcggcgttaatttgtttcagaggtgaaaagcgttgaccttcctgattgcgaccataggcaggccagtcctgatcggcaacgggtgagatagcttccgcaggtgtggcatcggcgcttaaggtgccgttgatttcctgcggatcgttaaatccggcccaggtcaggatactaccgctaatcagcagtgccaccaccagtgcggcaactgcgccgctggcaggaatgaccaggcgacgccagacaaacggcaggatcagccagatgccgaagaagaccagaatatcgctgcgcggagtcagcgcccagaagtcgaaaccaacttcccagacgccccaaatcatggtgccgagcagcagggcggcgtatagccaaagcgcggcacgtttactgcgccacagcatccaggcgacgccgagcatcacaaggccagcgatagggtagtaccaggagccgccaatcgcgaccagccagcctccgccaatgagtagatacagcccgcaaagcgctgcaaaaagggctgttagcgtgacgagtaatcgtcgcgagcctgtattgttaattgccataaagagacaccatttcaattcattaatattttagtagcaattaattataggttttaacatgtgtgatcgtcatcacaattcgagctttattaacagattccgcgaatgaatagttttactggtatactgcgtgtcttgcgctttgttgcggtgccaaaacctgcccgtgcgaagtgatttgtttttaaatcatatggttagagatatgaaacatactgtagaagtaatgatccccgaagcggagattaaagcgcgtatcgccgaactgggtcgtcagattactgagcgttacaaagacagcggcagcgatatggtgctggtgggtctgctgcgtggctcatttatgtttatggcggacctgtgccgtgaagttcaggtatctcatgaagtcgactttatgaccgcctccagctacggtagcggcatgtccaccacccgtgatgtgaaaatcctcaaagatctggatgaagatatccgtggcaaggacgtgctgattgttgaagatatcatcgactcggggaatacactgtcgaaagtgcgtgagatcttaagcctgcgcgaaccgaagtcgctggcgatttgtacgctgctggataaaccgtcccgtcgtgaagtgaacgtcccggtagaatttatcggtttctcgatcccggatgagtttgtggtgggttacggcattgattacgcacagcgttaccgtcatctgccgtatattggcaaagtgattctgctggacgagtaagtgtgaagttgccggatgtgttgcatccggcatggcatttttatttgtggttggcgtgtttcagcttgaggttggaaatcccgtgacggtaacgttgctcaagggtttcgcggttggtggcagtaacatccagatcacgcagcaagccgtcgtgaatgccgtaggcccagccgtgaatggtaactttctgcccgcgtttccacgctgattgcataatggtggagtggcccaggttatacacctgttccatgacgttcagttcacacaaggtatccagacggcgctcttgcggcatttcgccgagcaatgagctatgtttgaaccagatatcgcggatgtgtagcagccagttgttgataagccccagttccgggttttcaactgcggcttgtacgccgccgcaaccgtagtggccacagataataatgtgttcaacttcgagtacatccactgcatactgaaccacggaaaggcagttcaggtcggtgtgaatgaccaggttagcaacattacggtgaacaaagagttcgcccggctcaagaccggttaaacgttctgcaggaacgcgactgtcggaacatccaatccatagaaagcgcggtttttgcgcttgtgccagtttctcaaaaaacccgggatcctcttccaccagcatttttgaccatagtgcattgttgctgatgagtgtatctatgtctttcatggaggttaacgacctgtaaccaaataattacgtttggctaatatagggcaactccgggacgatttaaaccacagataaagtgtaagaacgtaaggtaagtaaaaatttatgaccattgcactggaacttcaacagcttaaaaaaacttatccaggcggcgttcaggcgcttcgtggaatagatttgcaggtcgaagcgggtgatttttatgcgcttctcgggccgaacggggccgggaaatcgaccactatcggtattatcagctctctggtaaataaaacctccgggcgggtcagcgtatttggttacgatctcgagaaagatgtcgtgaacgctaaacgtcagttgggactggtgccgcaggaatttaacttcaacccgtttgaaaccgtgcagcaaattgtggtaaatcaggcagggtactacggtgtggagcgcaaagaggcgtacatccgcagcgaaaaatatcttaaacaactcgatctatggggaaaacgcaacgaacgtgcgcgtatgttatctggcgggatgaagcgccgtttaatgattgcccgtgcgttaatgcatgaacctaaactactgattctcgacgaaccgaccgcaggcgtggatattgaacttcgccgctcaatgtggggctttttgaaggatttaaacgacaaaggcaccaccatcattctcaccacacactacctggaagaagcagaaatgctgtgccgcaatatcggcattattcaacacggtgagctggtggaaaatacctcgatgaaggcgctgctggcgaagctgaaatcggaaacctttattctcgatctcgcaccgaaaagtccgttaccgaagctcgatggctatcagtatcgactggtcgataccgcgacgctggaagttgaagtgctgcgtgagcaggggatcaacagcgtatttacgcagttaagtgagcagggcattcaggtattaagtatgcgtaacaaagctaaccgtctggaagagctgtttgtttcactggttaatgaaaaacaaggagatcgcgcatgatgcatctttactgggtggcgctaaaaagcatctgggcgaaagagatccatcgctttatgcgtatctgggtgcagacgctggtgccgccagtcatcaccatgaccctttactttattatcttcggtaacctgattggttcgcgtattggcgatatgcatggcttcagctatatgcagttcatcgtaccggggctgatcatgatgtcggtgatcaccaatgcctacgccaacgttgcgtcatcattttttggtgccaagttccagcgtaatattgaagagctgctggtagcgccggttccgactcacgtcattattgccggatatgtcggcggtggcgtggcgcgtggtctgtttgttggcattctggtgacggcaatttcactgttttttgtgccgtttcaggtgcattcgtgggtattcgttgccttaaccctggtgctcacggcggtgttgttctcccttgcgggtttgctgaacggtgtgtttgccaaaacgttcgatgacatcagcctggtgccaacctttgtgttaacgccactcacgtatttgggtggggtcttttactcactgactttgttgccgccgttctggcaagggctgtcgcacctgaacccaatcgtttatatgatcagtggtttccgctacggcttcctcggtatcaatgatgttccgctggtcactacttttggcgtactggtggtctttattgtggcgttttatttgatctgttggtcgctgatccaacgtggacgtggtttgcgtagctaaggctatttcctctcctctggatttgggggagaggagttttgacggctatcaccctttatcaacaatggtcagggtagactgattttcggctaaggaggaaggcgatgttaggttgggtaattacctgtcacgatgaccgggcgcaagagatactggatgcgctggagaaaaaacatggggcgcttcttcagtgccgggccgtgaatttctggcgtgggttaagctctaatatgctcagccgcatgatgtgcgatgctctgcatgaagcggactctggtgagggtgtcatcttcttaaccgatatagccggagcgccaccgtaccgcgtggcttcattattaagccacaaacactcccgttgcgaagtgatttctggtgtcacgttaccgttaattgaacagatgatggcttgccgtgaaaccatgaccagttcagagtttcgcgagcgtattgtcgaactgggtgggccggaggtgagtagtctttggcaccaacaacaaaaaaatccgcctttcgtcctcaaacataatttgtatgagtattaacccacgattcttatagcgcttttgctacaataaaagcgttgtttcaccctcggttattttttcatgtacaaacaagctgttattctcctgctgatgctgtttaccgcaagtgtcagtgccgcgttacctgcccgttatatgcaaaccatcgaaaatgctgcgatctgggcgcaaattggcgacaagatggtgaccgtggggaatattcgggccgggcaaatcattgccgtggagcccactgccgcaagttattacgcatttaattttggctttggtaaagggtttatcgataaagggcatctcgagccagttcaggggcgacaaaaagttgaagacggtttgggtgacctcaacaagccgctgagtaatcagaacttaattacctggaaagatacgccggtctataacgcgccgagtgcgggcagtgcgccatttggggtactggcggacaatttgcgctacccgattttgcataaactgaaagacaggttaaatcaaacctggtatcagatccgtattggcgatcgactcgcctatatcagcgcgctggatgcccaacccgataatggcctgccggtgctaacctatcaccatattctgcgcgatgaagaaaacacccgttttcgccatacttcgacgaccacctcggtacgcgctttcaataaccagatggcctggctgcgcgacaggggatacgcgacactgagcatggcgcagctggaaggttacgtgaagaataagatcaatctccctgcgcgagcggtggtgattacctttgatgatggcctcaagtcggtgagccgctatgcgtatcctgtattgaaacaatatggcatgaaggcgacggcgtttgttgttacctcgcgcatcaaacgtcacccgcagaagtggaacccaaaatcgctgcaatttatgagcgtttctgagcttaacgaaattcgcgatgttcttgattttcagtcacatacccattttttgcatcgggtggatggctatcgccgacccatattactgagccgtagtgagcacaatattctgtttgattttgcacgttcacgccgcgctctggcgcaatttaatccgcatgtctggtatctttcgtatccgtttggcggatttaatgacaaagccgtgaaggcagcaaacgatgccggatttcacctggcggtgacaaccatgaaaggcaaagtaaaaccgggggataatccgttgttactaaaacgactttatatcttaagaacggattcgctggagacgatgtcgcggctggtgagtaaccagccgcagggataacaatcaagcaacctgtaccggaatcgctttcgcggtacgtttcatttcattgtcgccttcaaaataggcgacattgggtcgccaggtgcgagcttcttcatctggcatggtaacgaagctggcgatgatgacaatatcgccgacgctggcgcagtgggccgccgcaccgttaacagaaataattctcgaaccgcgttctgccgcgatggcataagtggagaaacgcttgccgttggtgacattccagatatcgatggcttcgttttcgagaataccggctgcgtcaagaaaatcctggtcaatggcgcaagaaccttcatagtgcaggtccgcatgagtcactttcacgcggtggagtttgccctgcagcatcgtgcgaatcataacttctacctttctaccctgtcgttaacgaagcaggcggtgcctgctttgaggaaattctcacgcagtattgcccgatttttgatgagtgtctactcatctgatggcatttgcgtcagcagtttgcgtaccgcgccgaagcgtgccatgtatcgcctgtaacgaattgaaatttctctgaacgctgctcggtaaacactaaagaggcggctgacgacggcgcgccttgactggatactgccttcacgcaagacaacacggaagacagggaagatggatgcaccgagtaccacaccgcatgacgcggtatttaaacaatttttaatgcatgcggagacggctcgcgactttctggagatacatttgccagtggaattacgagaactttgtgacctcaacacgcttcatttagagtcggggagtttcattgaagagagcctgaaaggacacagcacggacgtgctctattccgtgcaaatgcagggcaatcccggttatctgcatgttgtgattgaacaccaaagcaagccggataagaaaatggcctttcgcatgatgcgttattctattgctgccatgcaccggcatctggaggcggatcacgataagctgccgctggtggtgccgatactgttttatcagggcgaggccacaccttatccgctctcaatgtgctggtttgatatattttactcgccggagctggcacgacgcgtctataacagtcctttcccgctggtggatatcaccatcacaccggatgacgaaatcatgcaacatcggcggattgcgattctcgaactactgcaaaaacatattcgccagcgcgacttaatgttattgctggagcaactggtcacgctgattgacgaagggtacactagcggaagtcagttagttgccatgcaaaactatatgctgcaacgcggtcatactgaacaagcggatttgttttatggtgtgctgagagacagggaaacgggaggggagtctatgatgacgctggcgcagtggtttgaagagaaagggattgagaaggggattcagcagggaagacaggaggaaaggcaagaattcgccctgcgtcttctaagtaaaggaatgtctcgggaagacgttgcagagatgacaaatttatctcttgctgagattgataaggtaattaaccttatttaagttacctgtgttatgacagatgacgtggggtaaattaataactggcgccatcagccgtagcgccagttaagtattacgccagctcgaccattttgttgtcgatcaggcgagcatcgccaagccaggcggctaccagaattactgcccgtttgctggtttcagaaacttccagcaatgtgtcggcatcgcgaatctgaatatcatcggcgcggaagcctttttcattcagttcttgccccgcaatggtaataatttcatcgagatcccgttccccagcctgcaatttgtcagcaatcgaacttaaaactttgtacagaccaggcgcaattttgcgttgttccgccgtcagataaccgttacgggaacttagcgccagaccgtctttggcgcgcataattggcacaccgacaatctcaatatcgaagcccatatcggcaaccattttgcggatcagcgccagttgctgaaagtccttttcaccgaagcaggcgatgtccggctggaccaggttaaacagcttgctgacgatagtcgaaacgccgcgaaaatgccccggacggctcgcgccttccagcatggtcgaaagcccgggaacgtcaacgtaagtatgggtttcagtaccgttcgggtagatctcttttaccgaaggggcgaaaactaaatccactttacgtttgtttagcttctcgcagtcctcctgcaaggtccgtggataacgtgccagatcttccgggcggtcgaactgcatcgggttaacgaaaatactgacgacgaccacatcggcgcgggctttggcttcgtcgaccagcttcatatggccatcgtgcagattacccatagtaggcaccagcgccacgcgcttgccttccatacgcaggcggcgaatttgctgacgcagcagcggcagggtttcgataattaacacaacgtgactccttaatggaaactgtgttcttcgcccggataaacgccggactccacttcagccatatactgccgcacagccgcgcggatgtcgcccgtttcggcgaggaaatttttagcgaatttaggaatgtgaccgccggtaatgccgaaggcgtcgtgcatcacgaggatctgcccgtcagtgacgttgcctgcgccaatgccaataaccgggatcgccagtgcttcggtaatacgttttgccagttcaaccggcacgcattccagcaccagcagctgtgccccagcggcttctaaggctaatgcatcgctgagcagttgatcgcccgcttcatcgccgcgcccctgaactttgtagccaccgaaaatattcactgactgtggggttaaacctaagtgaccacatacaggaacggcacgttcggtcagcatttttacggtttcgaccagccactcaccgccctcaattttgaccatattggcaccggcacgcataaccgttgcggcgttttcaaaggcttgttccggcgtggcatacgccataaacggcaggtcagccaacagcaggcagtttggcgcgccgcgacgtacggcggcagtgtggtaggcgatatcctcgacggtaacgggaagggtggagtcgtggccctgaaccgtcatgcccagcgaatcgcctaccagcatgacgttaagtccttcatcagcaaatagtttcgcgaagctgtagtcgtaagcggtgatggtcgcgaaacgctttttatcctgcttacatttctgaagtgaagcaatggtggtcggtttcataacgtgtcctgataaatgatgtcgtgttgcctggcattttatcagtcacattggtgggggcaatgatttatcaattaccgcaccgccagatgatggcggtgcggtggacttattaagggtaggttacctggaaagtactggtggctttaaactcaccagcttctattggtatagttccatcctgttgtagcgtggcctggaaatggagagggtatgttatacctgtatcttgatccgggtaaactcctcctgttgtatcgtctttgcctctcgggtcgtaatctttataaacagaatttgaatcattaggtttcaatgtcattagaggatttttactagttgctaaaccttctatgagtacaccgactccttttgctgcgtcattacctgtgagagtattaccaaggagttgcccgttttcagtaccaacctttgttgaaactaattttgtctcaatattagtcacacgaacgcagttttgaagtgaaatatcaaaaggaaccggtgtggcaccgtttctgatttgttctgcactatattcacccatttttaccgtagaaccagtcacagaagttccactaagcatagcggtaaaacaagtgggattagtcaacttgacattgagcagatcgaaatcgattttgataaaataactatgctcatttataccttggcctgcgccataggctttaaatgaatacagataatttgatgagctggataatttgatctgttgagttactgttggatcaaagtttgtatctgtatagaattcaattgtaagggtctgataaataccacctacagcccagtatttacgggtgctattcgcattattgcaactccaatataacacgtcttcgcttggattataccacgaaaaatattgttctgcagagtcaccaatgtatatcccaggtgaactaacgttagttacggtaccgtaagctgaccacatgtttgaaattaataatgtgtaatacaaaccaggaactgatgtattaaataatttatgggagccatacattttacctgagtcaaccattgcattttcaatacgcattgcgctaccacttgtgctatcacttctgttgcaataaagaaaaccaccaccagaagcggtatctaactgactccactgtaattttacacctgtaggtccaagctgcgtcggtttgtagaaaactaaattatttgtacttgttgcatatctgaatatgacagtagcatcgccattcggccccgtttctctccatttttgatctgacggaccaacgccgtaactattcccaacaatatatcctacgttatcatcagtgccagcactcgcggtataacaactcaagcacagaattaaaaaaagaaaatgtctgaagaatttcttcattatcactccaccatctactgctgtaacagtcgcagttatttgttttgatctattattcgtagtacacatcaactaatatatgactcattacctggccagatatgacatccagcgcgggatcgattttttgcattctggcataaaatttccatgaagaattatgcagggcagaagtcattactggatacacggaacgagaatttcctgctgaactaataacattgaatatattggtcgggtcctgaatggaaaagagaacgacaccgacatttttagccccggttgcgacttcattggcaaatatttgccttgaacctgcagccatgacaccgctaagggctctaaaatcaatatgtaactgattaagcacatcgccagttccctgtaatgcacagtctgatactgtgacagtgaactcttttccacctggttgatagctttcaggagtaacattatctgaaaaatatcccaccccaacgacgccaagatcaatattaccctggttactgattccgcttttgcaagtgctgttttttacattggcaacaaggtcaatatcctgcccagcgatggctggataggtaatgggaaactgtagtgacagaaacagaattattctcttcatcagcttacgttgagtgggatgcatatatagttcctggatctgtcagtctgttagttataggttactgtaaatgtggcaggtgcagaaaatttacccgcagtgacattgcttacggttttatttttttcgacgaccagtcgagtactcatcggataataaacaaccgcgttggctgcattggagatagtgacctcttgagatgctggtgtcacacaactaaattgtgttgcgctccctgttgccggagtttcggtgctccagacttcaacggcgacggcacttgctttatctgcggctgtggatccatttgcgaaccccgcaccgtcattagcagtaccttcgcatgtggctcgcttggttaattttatttgtgcttttttattggggatacccgcacagtctttgaatttgagtttgaatgttttaactttggtcttggcattgatttcagaaatatatacatcgccaaagtcaacaacagaaatgtcctgatcagagtcatttactaatgtagcagtacaagtacctatttctacggtagtaatcacggtcagcccaatgctgtctgttgccgcataagagggtacgctgaacaatgaggcagccaaaacgacactgctggataatccataacgtaaatttttaaatgtcatcttaattatccttcttattgatagatgaaattaaacgttgccagtgcacgaaaattccccggtacgccttgccctgcatctgtttcacgtagcgcaacggtcatttcaagacccttatcgggctgcatctcgtctgtgctccagcgtatcttttccgcactgttaggtttaaggaaagtggcatcatcagtagtccgttttttgaaacccataccgatattacttgtcgtcgaagatgaatcaccagactgcggtataataagcttaggtgagcttgatgatgcatttccggtcagagtggtatcaatccaactgatgccactgctgcacccactagcaaccagtttaaaatcagcctgagattctgtcgttttattcgcgatcttatccagacccatcttagggattctcaatgtgtagttattattgccatcattcgtgacgttattaccagtaagtgtgatgttacaggttgtcgctttgacagtggctgtaaactctacattaatatccgttgcaaatactgatggtgataataatattcccatcagtatcgctattttatgtggcgttatttttatcatttgacgtcccttgtagttactgaatctgacaccgaattccattcagaataatagattgcgctattttttctgcttctgaactttgttgataatgcgcaagacaacttacgggtttactttcttcgagacatttaatgctgatatttccctgctgctcaataccacgaacaaatgcttgtccaccctgtccaacattaccaatgacattgccttgctcatcataaatatctgcagcaaatggaatatttttaccatcacttcgtgtgatgttcataatggctgattgcccttgcacggtttcaaaatcagcaaagacgactgaaccctgacgcggtacagctactgcactggtactttttaattcaacatcgttctcaagatcgttgatatccagcgcgatacggttttcatgataaggagaaagagcgctggtgacaccataaccccatcgatcgatagtactgttgccataatttattcgcgctccttgagcacctggagcctgaactaccgccagtgtatcggagtcgctaaaactgtcattactgaaggtcaggccgccgctatgcaatacaaaaccaccgtcggtgctgagagacacttgacgactgttatcgctatttgcagaaactgaacctgccagggttccccacggtgattcatagctggcataacccccaacataactcaaatctttgctggctttattcatcgtatagccagtatttacgctataactgacgcgagcgttatcactatagccactgctactgacgttgagttggttattacccttaaagtcactgctcatttgagtatcaatactctggaaacctgaagtccgttgttcagtgccaagtaatttttcaataggaatggtgaaactgagataaacgctatcgtcagtgtcgccgtcttcattccatgaacgctgggcactgacactgtagctgccccaggatgcactgttactgtagccaatagagtaattgctacgattttgtccggaagcccagtaatcggaccaacttccggaaagataaaatgaaccgtaatcttttttctcaaattttagcggttggttaatactgaccgtaacctgatttttcatgcgcgagtaattacgcatggatttcggttcaagatcttgttcgggatgtttcacttcatcaattagagttagtgcatcattaagaccaaggtaattctgtgtcgaatagcgataggccgcgatattcagtgaagtacttgtttcttcgaataacttgttccaggaaacacgataactttgtccctgatatgttttatcatccggtatacgaacattggagtgagtcacatcgaaagaaaatgcaccgactgaagtattcagaccaagacctaacaaaccagcggtatagttattatcggtaatctgaataccagtataacccgttagatagttattcagaccgtagtagtagctggcctgaaataaattaggctcatcctgaatatcatcttttaagacctggccgccgctaatatcccaacgtccaacgccagggcgtaacatttgaacgaccgatgaaaaaggttgcgagaatgtccgctttgagccatcggattcttcgacagtaacaataagatcgctgccgtaacctgacggactcagatcatcaatgacgaaagcgcctggcggcacagtcgtttcataaatcttatagccaccttgcgtaatagtgactttggcgttggtattagcaacgccatgaatgataggcgcaaaactcgctaatgtcggaggcaacatgcggctgtcgctgtataaacgaatgccgcggatactgacagaatcaaaggtttcgcccgttgtataagactcaccaagaatgagttgagaacgcagcgaggcgatatcacgctgtatataccgattcttaaaatcataattactgccagaatcggtcatccagttgtagttgcctgaggcacgcagtcgccatgcacctaaattcatcccaccgttaaaagcagcataaatgctgtcatttcttcgaccaggagtttcactatgatatccgttgaggttgtatgacaacatggccgcattaatgccattttcccataacgatggatcaacatagttttggtaatttttcattacccatgcctgaggaacgtctatatccagacgttgctcgttaacgtcataacgaacagaagcctgagggataatttccgtcaaattaaggcaattgccgagtgtttcatccctggcaagcagaacggctttttcgttatttatatcgggagaatttatatgaaactgcaataaattcttaagtgtgatacaggcttgtgcgtttttttttccttcaatttcaataaatgtaatgctttggttaataataggttgatcgttgacataaacactgacgtcgtacatacccggtatagcagggttaccttcactataccggctgagatcaatatttgaggcattctgccccatcaggaaggtatggtcatattcaacaagttcagcacagaaagcactattgcaatacagcagcgcgcaaaacgtagcgatacgggtcagatgattatgataatttttagttggttttatagtcacgttatgcttcctgcggaattatatccttgcctgattacagactggcattaccttcaatggcgccaccaaaatcattaatggcgtaaaaatgtacttttgcagaacttgctttgccattaaggccagtgactttcatgacctcatcactaaatggtgcaatcattttcacatcaatcggatagcgtttaccgctagcttctaaatcaccactgctaaaagagacgtagtaaggggttggattggtcactcgcaatgacgccttaccttctgaacctgaccagaaccacttcagggctaacggggcttcagagggatttcccttcaatccatccgggcgatagaaaagttttatacgtgtgcgaaatgccagttgcagcagactttgattcgcgaccttttctgcatctggttttggtggaacttccagtacgttaaaccagaacacgctctctctgtctttaggcagtgaggtgctggctgtgtacattaatttgattgtttgcccacgtttggcatcaatacgcgatactggcggcgtggcagtaaaagggactgtaatactgccaggctcagcgttgtcatcgccagtatctaaccaactctggacaagcaacgggttattccctttattttccagacgtacgttgacacttttttgatcgcttttatatattacgcgagtacccgaaatgacaatgtccgcaatagacgatgaactaaaagccatacaggttacgaagcataaagctgttgtatgtttgatgttaaaaaacataaaccatccctgacagagttaattaaaacagggaataatataaaaatagaaattattaatactattccctgtatattcattcaatcaatttaattggtgaatacttactgataagtaatggtgtatgcagtgttagtttttacataaccagcagttgctgtttggtctgcgacggcacgaacgtaagacgctttaaaatcataaacagcagattttgtcgttgcatccagggctttagtatacacatcgccagggttgttaatttgaacctgtttgatagtggaaccatcaatattgtgcagagcgatattcacgccgtcagaagggttgttaatagacatgtcgttgttcagcgttcctttgctattaccaaagaaaacagaaccgaaggtcattttagctgtactacctggattcggatttgctttgctgcagtcaacggtgatgctgaaaggtttggctttagcgccaacggtgtcattcagcacgccagcatcgatttcaccaacagttgcagtttgcagcaggatcagaccatctttattaccgccgtcaacgcgggtttcacaggtgttatcaacaaccagaccactgatatttaactgaccaccatccatatcagcagaagcagtacctgcaaccattgccagcataagaccagacagggcaaaacctaattttttagacataaaaatccttgaataaaattccattagtcagactactggtttgaagaatgactattcatgacacaaatgttataagcagatgctagatattaatgagcaatgatatttgttaccaaaatttacaaccattgttcattaggacgcctattgtgcactttaagggcttttgaacaaattaaattttcttaattcaaaattaagcaaaaataaattcacaagtgcaattggttagggtatggcgatgggattgatatttatctgcgggaatttatattatgtttcttcaaaaatgtttaaactaaaatttttattaaggaaagagaggatgtatgattttcagaaaatatttatattcgtaatataaataaattaccatttgcttaatttgtcaaatgctcttgtatgtaagacttcacgcaacgtctccccatcaggaaacgccagctccggtgcaatctcaaacagcggccacagcataaatccacgattcttcatatcgtagtgcggaacggtcaggcgttcggtatttatcacttcattaccaaacagcatgatatcgagatccagcgtgcgtggtccccagcgttcagctttacgaacacgaccctgttgcagttctatgcgctgtgtatggttgagtaactcttccggggcgagcgaagtttcaagcgccacggcggcgttgaggtaatcgggttgatcttgcggccccagcggtggggtgcggtaaaacgaagaaacggcaagaatgtggctttcagggatatcgcctaatgctttcagagcagcattgacctgctccagcggagaggccagattgctgcctatggcaatatacgccactgtcatgcggtaccctcacgacgcggtgcgcgtttgcgtggacgacgagtacgacgacgcggtgacggttcttcatccagctcgttaagcatccctttttgatctggtggtgcggaaacctggaactcaccccaccatttcaccagacgctgcagttcagcattacgttcaacttcagctcgcaaggccaacaggtcataagccgcacggaacttaggatgctccagcagtttccatgcgcgtttaccctgacgacgggacatacgcaactgcaactgccagatatcgcgggttaacgtcgtcagacgtttcgggattgccagtgaacggcaggcttcgtccagcacgtcgttcatcgccagcgcgaaagcgtcgtgataggtcaggccgctttcctgggcaatcttctgtgccgtctccagcagtgggtaccagaacatggcggcaaacaggaacgccgggttcacgcgcatatcgttatggatacgcgtatcggtattcttcagcacctgttcaatgatccgctccatcgggctgtcgccattttccgtgaagtagcgggtaatggtcgggaacagcggctggaacagatgatattcacacaacagcttataggtatcgtaaccgtagcccgcttgtagcagtttaagcgattcttcaaacaggcgtgccggtgggatatcgttcaacagggtagcgaggcgagggatcggttctgcggtttccgggctgatgcgcatacccaatttggcggcaaaacgtaccgcgcgcagcatacgtaccggatcttcacggtagcgcgtttccgggttaccaatcagacggataacgccgtccttcagatccttcataccgccaacgtaatcacggacggtaaaatccgctacgctgtaatagaggctgttgatagtgaaatcgcggcgctgggcgtcttcttcgatggagccgaaaatgttgtcgcgcagcaacatgccgttttgcccgcgttgggaggtcgtgcggtcgctgacgttaccttcgtggtgtccacggaaggtcgcaacttcgataatctccgggccaaacatcacatgagccagacggaaacggcgacccaccaggcggcagttacggaacagtttgcgcacctgctcaggcgtggcgttagtggttacgtcaaaatctttcggctttttgccgagtaacaggtcgcgcacgccgccgccaaccagccaggcttcgtatcccgctttattgagcctgtacattaccttcagggcattttcactgatatctttgcgggaaatagcatgctgctcacgcgggatcaccgtcacctgtggacgggcgactgcctgttcagcctcgctttcctcgcggcttagcaccttgcggcaaaaattagcgactcgggtaaaaatagtacacctcggtagtgtcaaacatcattcaggacaaaaaaatagcggctaatcatagctcagcatgacgcatttgagaatgttgaatttacaattgccgactcgggcacggcggtaagccgccagtttttgacggctgactgaaggatttgctcgacgctgaaatcctgccagtgtgcttctgcctgctgccccagaaattgaagtgccgcgattagtaccgggcgtggatcgcctttcggcaacgcaggcgcatgattctgcttggaaagtttagcgccttgtggactaagcgccagcggcagatgaatgtaatctggcactttccagccaaaaagctggtacagcgagatttgccttactgttggttcaatcagatcagccccacgcactatttctgtaacgccctggaaatgatcatcaaccacaacagccaggttgtaggcgaacaacccatcacggcgatgaatgataaaatcttcccgtgccagtttttcgtcggcgtgaataatgccgcgcagctggtcagtaaattgcgtgaccggatgctgctggcggatacgcactgcggcattgtctggtccatgatgcaacacccggcaatgaccgtcgtaaataccgccaatgctttgaatacgcgcacgcgtacaggtgcagtaataacttagtccttgttcatgtaaccaggcgagtgcttcacgataggcgtggtgacgttgcgattgccagagaacatcgccgtcccagtgcagaccgtaatgttccagctggcgcaggatagtttctgcggcaccgggaacttcacgaggcgggtcgatatcttctatgcgtaccagccagcgaccttgccgggcgcgagcctgcaaatagctgccgagcgcggcgatcagagagccaaaatgaagctcgccggaaggagagggggcgaagcggccaatatactgtgtgtctgtcatctctttgaacaaaaaataaggcgggagcatttcccgcctgtggtaaacgtgatggaacggctgtaattagccagccatctgtttttcgcgaatttcagccagcgttttgcagtcgatgcacagatcggctgtcgggcgcgcttccagacggcgaataccaatttcaacaccgcaggattcgcagtagccgaaatcttcgtcttccacttttttcagcgtcttctcgatctttttgatcagcttacgctcgcgatcgcggttacgcagttcgaggctgaactcttcttcctgggctgcacggtctaccgggtccgggaagttggctgcttcatcctgcatatgtgtaacggtgcgatcgacttcatccctgagttgattacgccatgcttccagaatacgacggaagtgcgccagctgggcttcattcatatactcttcgcccggcttctcctgatatggttccaccccagcgatggcgagaatactcagggacgatgttttacggttttgcccttcttgcatgttgcttctccttaacacgcactatcgatccccatgttcgggggaaaaatgaggccgctataaatagcagatgcttttccggatagcaattatctaaacgtaacacttgacaactgtgtgaggaaaagcgtatttgcgcacgcgaccagaatgtaaattaaccagttacttactttactacaatgtaaccggcagtgattttttaagagccatgccttcagcagaaatttccgctttgtaagccagaatttctacccccctctgttgagcttctgacaatagttgcgcgtatttctcatcgatgtggcgcgcgggtgaaaaccgtgtaatggctgaatgcagcacggcgaaaaagataaccgcacgctggccttcagccgctacgctcatcaactcccgaaggtgtttctgacctcgttcagtgaccgcatcgggaaaatatccctgttcgttctccgctaacgtaaccgatttcacttcaatatagcagtctggacgcgaatccgcctgcaacataaagtcaatacggctgcgttctgcgccgtattttacttcgcttttcagcgagctatagcctgacagttctgaaattgattcattaaggatagcctctttcgtcaacctgttagcccaaagcgtattgacgcaaataaatgcgccgctctggctttgagttagttcccaggtgtgtgggtatttccgtttggtgttgtctgaagtcgaataccagacggtatcgccaggcgttgcacaaccggtcatcgcacccgtattcgggcagtgtagcgttaattcgcgaccatcgggtgtgatcacatcggctaaaaaacgtttgtaacgctgaattagcgtcgcgcgctgtagagggggagaaaattccattgcgacaatccttgttattgcgttagcgcccagcgttttagcggcgtgtagcgtgtgcgtccacgggcaaacgaggaggcgtaaagggtgaactccgtcaccgcataagaccagttaaaacctggcggcgggattgtcaccgcctcgctggcgtcgcgcaataaggtaatatgtggatgaaacggacgattgctttgaaaacaaccgctgcgggcagcctgtgaacggagcatattcgccagctggattaagccgcgtggaggctgacgcatccctaaccacaccacacgcgaacgcagccattgtccggcgtcatcaagcgtgagtgtgaaaccaggttgacgaatccgtccggctaaaagagaaagcgccttctctttctcggcgctcacttcgcctaaaaatgccagagtcagatgcaaattatcggcggcgaccggacgtcccgcctcaggtgggaagtgtgtggcgcgccaatggataatctgttcgcggatttctgcaggtaagtcgatagcaaagaacagacgttgcggttcagacatgtgaggcactcggttatgaattaccgcgatgctacaatgtggcgcgaagaatgttaaccctctggagcgttttgtgtcgtcgttgcccgttgctgccgtcttatctgaattacttaccgctctcgattgtgcgccgcaggtattattaagtgcgccgaccggggccgggaaatcaacctggctgccgctgcaactgctggcgcatcccggcattaacgggaaaattatcctgctggagccgcgtcgtctggcggcgcgtaacgtcgcgcaacgactggcggagctgcttaacgaaaagccaggcgataccgttggctaccggatgcgtgcgcaaaactgcgtcgggccgaatacccgcctggaagtggttaccgaaggcgtgctgacgcgcatgatccagcgtgacccggaactgagcggtgttggattggtgatcctcgatgaatttcatgagcgcagcttgcaggcggatttggcgttggcgctgttactcgatgtgcaacaaggtctgcgtgatgaccttaaactgctgattatgtcggctacgctggataacgaccgcttgcagcaaatgctgccagaagcgcccgtcgtcatctcagaagggcgctcgtttccggttgaacgccattatttaccgctgcccgcgcatcagcgttttgacgaagccgttgcggtagccaccgccgaaatgctgcgtcaggaaagcggatcattactgttatttttacctggcgtcggagaaattcagcgtgtgcaggaacaactggcttcgcgcatcggcagtgatgtgttgctctgcccgctgtatggcgcgttgtcgctgaacgatcagcgaaaagcgatcctcccggcaccgcaagggatgcgcaaagtggtgctggcgaccaatattgctgaaaccagtttaaccattgaaggtattcgtctggtggtggattgtgcccaggagcgtgtggcgcgttttgatccgcgcacggggcttacgcgactgattactcaacgcgttagccaggcatccatgacgcagcgtgccgggcgcgccgggcgtctggagccgggtatcagcctgcatttaatcgccaaagaacaagcagaacgcgccgcggcgcaaagtgaaccggagatcttacaaagcgatctttccggtttgctgatggaattactgcaatggggatgcagcgatccggcgcagatgagctggctggatcaaccgccaacggtgaatctactggccgcgaaacgcctgttacaaatgctgggggcgctggagggtgaacggcttagtgcgcaggggcaaaaaatggcagcgctgggtaacgatccgcgtttagcggcaatgctggttagcgcgaagaacgacgacgaagctgctaccgcggcaaaaattgccgccattctcgaagagccgccacggatgggcaatagtgacctgggcgtggcgttttcgcgcaatcaaccagcctggcagcaacgtagtcagcaactgttaaaacgcttaaacgtacgtggcggtgaggcagacagttcgcttatcgcgccgctacttgccggggcgtttgccgatcgcattgctcgtcgccgtgggcaagatggacgctatcaactggcaaacggcatgggagcgatgctcgatgccaacgacgcgctaagccgccacgaatggttgatcgcaccgttattattgcagggcagcgcctcgccggatgcgcggattttactggcgttaccggtcgatattgatgaattagtacaacgctgtccgcagctggtgcagcaatctgacaccgtggaatgggatgacgcgcaaggtacgctgaaagcctggcgtcggctgcaaatcggtcagttgacggtgaaagtgcagccactggcgaaaccgtcagaagacgagttgcatcaggcgatgcttaacggcattcgtgaaaaaggtttaagcgtgctcaactggacggcggaagcggaacagctacgcttgcgtttgttatgcgccgcaaagtggttgccggaatatgactggccagcggttgatgatgaaagtttattggcgacgctggaaacgtggctgctgccacatatgactggcgtacattcactacgcggcctgaaatcactcgacatttatcaggcactacgcggattacttgattggggaatgcagcaacgtctggatagtgaattgcctgcgcattacactgtgccgacgggaagccggatcgccattcgttatcatgaagataacccgcccgcgctggcggtgagaatgcaagagatgtttggcgaggccaccaatccgacgatcgcccaggggcgcgtgccgctggtgctggagttgctttcacctgcccaaaggccattacaaatcacacgagatttgagcgccttctggaaaggagcgtaccgtgaggtgcaaaaagagatgaaagggcgttatcccaaacatgtctggccggacgacccggcaaatactgcaccgacgcgacggacgaaaaagtattcgtaaggttggttttctccctctccctgtgggagagggccggggtgagggcatcagcgcgcacgttcaccctcaccctaaccctctccctcaagggagaggggaccgatcgagcacaaattttgagagatatcttcttctgtcttgtaacagaagaacagaaaatcgggcttttgcgcctgaatattgcggagaaaaagcatggccgggaatgaccgcgagccaattggacgcaaagggaaaccgacgcgtccggtcaaacaaaaggtaagccgtcgtcgttacgaagatgacgatgattacgacgattatgatgactatgaggatgaagaaccgatgccgcgcaaaggtaagggcaaaggcaaagggcgtaagcctcgtggcaaacgcggctggctatggctactgctaaaactggctatcgtttttgccgtgctgatcgccatttacggcgtttatctcgatcaaaaaattcgtagccgtattgatggcaaggtctggcaactgcctgcggcagtttatggccgaatggtcaatcttgagccagacatgaccatcagcaagaacgagatggtgaagctgctggaggcgacccagtatcgtcaggtgtcgaaaatgacccgtcctggcgaatttaccgtgcaggccaacagcattgagatgattcgccgtccgtttgatttcccggacagtaaagaaggacaggtgcgcgcgcgtctgacctttgatggcgatcatctggcgacgatcgtcaatatggagaacaaccgtcagttcggtttcttccgtcttgatccgcgtctgatcaccatgatctcttcgccaaacggtgagcagcgtctgtttgtgccgcgcagtggtttcccggatttgctggtggatactttgctggcgacagaagaccgtcatttttacgagcatgatggaatcagtctctactcaatcggacgtgcggtgctggcaaacctgaccgccggacgcacggtacagggtgcgagtacgctgacgcaacagctggtgaaaaacctgttcctctccagcgagcgttcttactggcgtaaagcgaacgaagcttacatggcgctgatcatggacgcgcgttacagcaaagaccgtattcttgagctgtatatgaacgaggtgtatctcggtcagagcggcgacaacgaaatccgcggcttcccgctggcaagcttgtattactttggtcgcccggtagaagagctaagcctcgaccagcaggcgctgttagtcggtatggtgaaaggggcgtccatctacaacccgtggcgtaacccaaaactggcgctggagcgacgtaatctggtgctgcgtctgctgcaacagcaacagattattgatcaagaactctatgacatgttgagtgcacgtccgctgggtgttcagccacgcggtggggtgatctctccacagccagcctttatgcaactggtgcgtcaggagctgcaggcgaaattaggcgataaggtaaaagatctctccggcgtgaagatcttcactacctttgactcggtggcccaggacgcggcagaaaaagccgccgtggaaggcattccggcactgaagaaacagcgtaagttgagcgatcttgaaactgcgattgtggtcgtcgaccgctttagtggtgaagttcgtgcgatggtcggtggttctgagccgcagtttgcgggctacaaccgtgcgatgcaggcgcgtcgttcgattggttcccttgcaaaaccagcgacttatctgactgccttaagccagccgaaaatctatcgtctgaatacgtggattgcggatgcgccaatcgcgctgcgtcagccgaatggccaggtctggtcaccgcagaatgatgaccgtcgttatagcgaaagcggcagagtgatgctggtggatgcgttgacccgttcgatgaacgtgccgacggtaaatctggggatggcgctggggctgcctgcggttacggagacctggatcaaactgggcgtaccgaaagatcagttgcatccggttccggcgatgctgctgggggcgttgaacttaacgccaatcgaagtggcgcaggcgttccagaccatcgccagcggcggtaaccgtgcaccgctttctgcactgcgttcggtaattgcggaagatggcaaggtgctgtatcagagcttcccgcaggcggaacgcgctgttccggcgcaggcggcgtatctgacactatggaccatgcagcaggtggtacaacgcggtacgggtcgtcagcttggggcgaaatacccgaacctgcatctggcagggaaaacagggactaccaacaataacgtagatacctggtttgcaggcattgacggcagcacggtgaccatcacctgggtaggccgtgataacaaccagccgaccaaactgtatggagccagcggggcaatgtcgatttatcagcgttatctggctaaccagacgccaacgccgctgaatcttgttccgccagaagatattgcagatatgggcgtggactacgacggcaactttgtttgcagcggtggcatgcgtgtcttgccggtctggaccagcgatccgcaatcgctgtgccagcagagcgagatgcagcagcagccgtcaggcaatccgtttgatcagtcttctcagccgcagcaacagccgcaacagcaacctgctcagcaagagcagaaagacagcgacggtgtagccggttggatcaaggatatgtttggtagtaattaacatctaagcgtgaaataccggatggcgagttgccatccggtaaaataacatcccatctaagatattaaccctttcttttcatctggttgtttattaacccttcaggaacgctcagattgcgtaccgcttgcgaacccgccagcgtttcgaatattatcttatctttataataatcattctcgtttacgttatcattcactttacatcagagatataccaatggcgcgttccaaaactgctcagccaaaacactcactgcgtaaaatcgcagttgtagtagccacagcggtaagcggcatgtctgtttatgcacaggcagcggttgaaccgaaagaagacactatcaccgttaccgctgcacctgcgccgcaagaaagcgcatgggggcctgctgcaactattgcggcgcgacagtctgctaccggcactaaaaccgatacgccgattcaaaaagtgccacagtctatttctgttgtgaccgccgaagagatggcgctgcatcagccgaagtcggtaaaagaagcgcttagctacacgccgggtgtctctgttggtacgcgtggcgcatccaacacctatgaccacctgatcattcgcggctttgcggcagaaggccaaagccagaataactatctgaatggcctgaagttgcagggcaacttctataacgatgcggtcattgacccgtatatgctggaacgcgctgaaattatgcgtggcccggtttccgtgctttacggtaaaagcagtcctggcggcctgttgaatatggtcagcaagcgtccgaccaccgaaccgctgaaagaagttcagtttaaagccggtactgacagcctgttccagactggttttgactttagcgattcgttggatgatgacggtgtttactcttatcgcctgaccggtcttgcgcgttctgccaatgctcagcagaaagggtcagaagagcagcgttatgctattgcaccggcgttcacctggcgtccggatgataaaaccaatttcaccttcctttcttacttccagaacgagccggaaaccggttattacggctggttgccgaaagagggaaccgttgagccgctgccgaacggtaagcgtctgccgacagactttaatgaaggggcgaagaacaacacctattctcgtaatgagaagatggtcggctacagcttcgatcacgaatttaacgacacctttactgtgcgtcagaacctgcgctttgctgaaaacaaaacctcgcaaaacagcgtttatggttacggcgtctgctccgatccggcgaatgcttacagcaaacagtgtgcggcattagcgccagcggataaaggccattatctggcacgtaaatacgtcgttgatgatgagaagctgcaaaacttctccgttgatacccagttgcagagcaagtttgccactggcgatatcgaccacaccctgctgaccggtgtcgactttatgcgtatgcgtaatgacatcaacgcctggtttggttacgacgactctgtgccactgctcaatctgtacaatccggtgaataccgatttcgacttcaatgccaaagatccggcaaactccggcccttaccgcattctgaataagcagaaacaaacgggcgtttatgttcaggatcaggcgcagtgggataaagtgctggtcaccctgggcggtcgttatgactgggcagatcaagaatctcttaaccgcgttgctgggacgaccgataaacgtgatgacaaacagtttacctggcgtggtggtgttaactacctgtttgataatggtgtaacaccttacttcagctatagcgaatcgtttgaaccttcttcgcaagttgggaaggatggtaatattttcgcaccgtctaaaggtaagcagtatgaagtcggcgtgaaatatgtaccggaagatcgtccgattgtagttactggtgccgtgtataatctcactaaaaccaacaacctgatggcggaccctgagggttccttcttctcggttgaaggtggcgagatccgcgcacgtggcgtagaaatcgaagcgaaagcggcgctgtcggcgagtgttaacgtagtcggttcttatacttacaccgatgcggaatacaccaccgatactacctataaaggcaatacgcctgcacaggtgccaaaacacatggcttcgctgtgggctgactataccttctttgacggtccgctttcaggtctgacgctgggcaccggtggtcgttatactggctccagctatggtgatccggctaactcctttaaagtgggaagttatacggtcgtggatgcgttagtgcgttatgatctggcgcgagtcggcatggcgggctccaacgtggcgctgcatgttaacaacctgttcgatcgtgaatacgtcgccagctgctttaacacttatggctgcttctggggcgcagaacgtcaggtcgttgcaaccgcaaccttccgtttctaatttctcttttggggcacggatttccgtgcccatttcacaagttggctgttatgcaggaatacacgaatcattccgataccacttttgcactgcgtaatatctcctttcgtgtgcccgggcgcacgcttttgcatccgctgtcgttaacctttcctgccgggaaagtgaccggtctgattggtcacaacggttctggtaaatccactctgctcaaaatgcttggccgtcatcagcctccgtcagaaggggagattcttcttgatgcccagccgctggaaagctggagcagcaaagcgtttgcccgcaaagtggcttatttgccgcagcagcttcctccggcagaagggatgaccgtgcgtgaactggtggcgattggtcgttacccgtggcatggcgcgctggggcgctttggtgcggcagatcgcgaaaaggtcgaggaagctatctcgctggttggcttaaaaccgctggcgcatcggctggtcgatagtctctctggcggcgaacgtcagcgggcgtggatcgccatgctggtggcgcaggatagccgttgtctgttgctcgacgaaccgacctcggcgctggatatcgcccaccaggttgatgtgctgtcgctggtgcaccgtttaagtcaggagcgtggcctgacggtcattgccgtgttgcacgatatcaatatggcggcacgctactgtgattatctggtcgccctgcgcggcggtgaaatgattgctcagggaacgcctgcggaaattatgcgcggcgaaaccctcgaaatgatttatggcatcccgatgggtattttgccgcatccggcgggtgctgcacctgtgagttttgtttattgatgagcggcttacctcttatttcgcgccgtcgactgttaacggcgatggcgctttctccgttgttatggcagatgaataccgcccacgcggcggctattgatcccaatcgtattgtggcgctggagtggttgccggtggaattactgctggcgctcggcatcgtgccttacggcgtggcggataccatcaactatcgcctgtgggtcagcgaaccaccattgccggactcagtgatcgacgtcggtttgcgcacagaacctaaccttgaactgctgaccgaaatgaaaccatcgtttatggtctggtcggcaggatatggcccttcaccagaaatgctggctcgtattgcgccggggcgtggatttaacttcagcgacggcaaacagccgctggcgatggcgcgtaagtcactgacggaaatggcagatttacttaacctgcaaagcgcagcagaaacgcatttagcgcactatgaagactttatccgcagcatgaaaccccgctttgtgaagcgtggtgaacgcccgttattgctgacgacgcttatcgatccgcgccatatgctggttttcggtccaaacagcttgtttcaggaaattcttgatgagtacggcatcccaaatgcctggcaaggggaaaccaacttctggggcagtaccgccgtcagcatcgatcgtctggcggcgtataaagatgttgatgtgctctgttttgatcacgacaacagcaaagacatggacgcgctaatggcaaccccgctgtggcaggccatgccgtttgtccgcgccggacgctttcagcgcgtacccgcagtctggttttatggtgcgacgctctcggcaatgcactttgtgcgcgttctggataacgccatcggaggtaaagcgtgagtaaacgaattgcgctttttccggcgttattgctggcgctgctggtgattgtcgctacggcgctgacctggatgaacttttcgcaggcgctgccgcgtagccagtgggcgcaggccgcctggtcgccggatattaacgtcatcgagcagatgatttttcactacagcttgttaccacgtctggcgatttctctactggtgggcgcgggcctggggctggtgggcgtgctgtttcagcaagtgctgcgtaacccgctggcggaaccgacgacgttgggcgttgctacaggcgcgcaactggggattaccgtcaccacgctctgggcgatcccaggtgctatggcgagccagtttgctgcgctggcaggggcttgcgttgttggcttaattgtctttggcgtcgcgtgggggaaacggctgtcgccggtaacgctgattctcgcggggctggtagtgagcctttattgtggggcaatcaatcagttactggttatcttccatcatgaccagttgcaaagcatgttcctgtggagcaccggaacgctgacgcaaaccgactggggcggcgttgagcgtttatggccgcagttgctgggcggcgtgatgctgacgttactgctacttcgtccgttaaccctgatggggcttgatgatggcgtggcgcgcaatctcgggctggccttgtcgctcgcgcgtctggcggcgctgtcgctggcgatagtcatcagtgcgctgctggtgaacgcagtggggattatcggctttatcgggttgttcgcgccactgctggcaaaaatgctgggggcgcggcgtttgttgccacggttgatgctggcgtcgctgattggtgcgttaattctgtggctttctgatcaaatcatcctctggctgactcgcgtgtggatggaagtttccaccggttcggtcactgcgttgatcggtgcgccgctgctactgtggctgctgccgcgtttacgcagcattagcgcgccggatatgaaggttaacgatcgtgtcgcgactgaacgccaacatgtgctggcgtttgccctcgcgggcggcgtgctgctgttgatggctgtggtggtggcgctgtcgtttggtcgtgatgcgcacggctggacgtgggcgagcggggcgctgctcgatgatttaatgccctggcgctggccgcgaattatggcggcgctgtttgcgggcgtcatgctggcggtagcgggctgtattattcagcggctgaccggcaacccgatggcaagcccggaagtgctggggattagctccggcgcggcgtttggtgtggtgttaatgctgtttctggtaccgggtaatgcctttggctggctgttacccgcaggcagtctcggggcggcggtgacgctgttgatcattatgatcgccgccggacgcggtggattttccccacaccgcatgttactggcggggatggcgttaagtaccgcgttcaccatgcttttgatgatgttgcaggcaagtggtgacccgcgaatggcgcaagtgctgacctggatttccggttcgacctacaacgcgaccgatgcgcaggtctggcgcaccggaattgtgatggtgattttgctggcgattaccccgctgtgccgccgctggctgaccattttaccgctgggtggtgataccgcccgagccgtaggaatggcgctgacgccgacgcgaattgcgctgctgctgttagcggcttgcctgacggcgaccgcgacgatgactattggaccgttgagttttgttggtttaatggcaccgcatattgcgcggatgatgggctttcgacggacgatgccacacatcgtaatttcggcgctggtgggtggtttactgctggtgttcgctgactggtgtgggcggatggtgctgtttccattccagatcccggcggggctgctgtcaacctttatcggcgcgccatattttatctatttgttgagaaagcagagccgttaattgaatgcctcgcccggtgggcgaggcaaaatcatcacaacttcgcaaacacccgacgtgcagcatcgatggtgttattgatatcttccatgctgtgcgccacggacataaagcccgcttcaaacgctgacggtgccaggtaaacaccttcatccagcatcatatggaagaaacgcttaaagcgttccacgtcacaggccatcacatcctgatagcacgtcacggactcggcgtcggtaaagaaaataccgaacatgccgccaacgtggttaacgaccagcggaattccggcttcttctgccgcttccagcagaccttctgccagacgtgatgtcagctcatccaacgtttcgtgaacgcccggttgcgcgacttcattcagacaggcgaaacccgctgccatcgcaattgggttaccggaaagcgtacccgcctgatagaccggacccgtcggggccagcgcatccattacatcacgacgaccaccgaatgcgcctaccggcattccaccgccgatgattttgcccaggcaggtgagatccggttccacaccgtaataatcctgtgcgccagctagcgctacgcggaagccagtcattacttcatcgatgatcagcaatgcgccaaattcgtcgcacagcgcgcgcagacctggcaggaactctggcagcggtggaacgcagttcatattgcctgccaccggctcgacgataatacaggcaatctcttgcgggtattgctcaaacgcggcgcgtacagaagccagatcgttataagtacaggttaaggtatgtttggcgaaatctgccggaacacccggcgagtttggctggcctaacgtgagtgcgccagaaccggctttcaccagcaggcagtcagcgtgaccgtggtaacaaccttcaaatttaatgattttgtcgcgaccggtaaaaccacgggccaggcggatggcgctcatcgtcgcttcagtgccggagttcaccatgcgcaccatatccatggtcgggaccagttcggtcaccagttgcgccattttcacttccatttcggtcggtgcaccaaagcttaaaccacgctcggcggcttcaatcacggcattgcggatagccggatggttatggcccagcaccatcggcccccaggaaccgacataatcgatataggctttgccatcaacatcgtacagataagcgccgtccgctttttcgataaacagtggagtgccgcccacgccagtaaaggcgcgaacaggggagttcacaccgccagggatcagctcgcgcgctgcgctgtaaagattttcagacttactcatggagggttcctgattcgtagaaaaagtgaatggctgctattctatgttattcataacaagttaaatactcgtcaaacatcaggctgcttgtactggtgcaatcctgatttcttagagtataaaagttttgtgcatttgaaacattacgctttgcaaaggattttcatggaacgtgcgagtaaaatgccgtcatcttatttgtatgaccaataagtgatcattggatgaaaactgatactccctctttagaaacaccgcaggccgcgcgcctgcgacgcagacaactgattcgccaacttcttgagcgcgataaaaccccgttagccattttgtttatggcggcagtcgtcggcacgcttgtcgggctggcagcggttgcttttgacaaaggtgtcgcctggttgcagaaccaacgtatgggggcgctggtacatactgctgataattatccgctactgttaaccgtcgcttttctctgttcggcggtgctggcgatgttcggctactttttggtgcgcaaatacgcgcccgaagcagggggatcggggatcccggaaattgaaggggcgctggaagatcaacgtcctgttcgctggtggcgtgtattgccggtgaaattctttggcgggctggggacactcggcggaggcatggtgctagggcgcgaaggaccaaccgtgcagatcggcggcaatatcggtcgcatggtgcttgatattttccgcctgaaaggtgatgaagctcgccatacgctgctggcaaccggtgctgctgcggggctggctgcggcctttaacgcgccgctggcgggtattttgtttattatcgaagagatgcgtccgcagtttcgctatacgttaatttcgattaaagcggtatttattggcgtcattatgtcgaccattatgtaccggatttttaatcatgaagttgcgttgattgacgtcggtaaactttctgatgcgccgcttaatacgctgtggctttatctgatcctcggtattatttttggcattttcggccctatttttaataaatgggtgctggggatgcaggatttgctgcaccgtgtgcacggcggcaatattaccaaatgggtactgatgggtggtgcgattggcggtctgtgtggattgctggggtttgtggcaccagcaacgtcgggcggcggttttaacctgattcctatcgctaccgcggggaatttcagcatgggaatgctggtgtttatcttcgtcgctcgggtcattaccaccttactctgcttctcttccggcgcgccgggcggtatttttgccccgatgctggcgctgggtactgtgctgggaaccgctttcggaatggttgccgttgagctgtttccgcaatatcacctggaggcggggacgtttgctattgccggaatgggggcattactggcggcatctattcgcgcgccgttaacggggatcattctggttctggagatgaccgataactaccagctcattttgccaatgattattaccggtcttggcgcaacactattagcgcaatttaccggcgggaaaccgctatactcggcgattcttgcgcgcacgctggcaaaacaggaagctgagcaactggcgcgaagcaaggccgcatcagccagcgagaatacttgaacgaaataccagggtattagataatggcgattattattgggttagaatttgcccaattgccgatgtcgtttggagcaaaatatgagtgatgacgtagcactgccgctggagtttaccgacgcagcagccaacaaagttaaaagcctgatcgctgacgaagataacccgaatctgaaattacgcgtgtatatcaccggtggcggttgcagcggcttccagtatggtttcacctttgatgatcaggtgaacgaaggcgatatgaccatcgaaaaacagggcgttggcctggtggttgatccgatgagcctgcaatatctggtcggcggttccgttgattataccgaaggtctggaaggttctcgtttcatcgtgaccaacccgaacgcgaaaagcacctgcggttgcggttcttcctttagcatctaatctgttgttcatgtgccggataaactatccggcacatcttctctcttcaacgcccattctcatccagcgcaaacgtcggtagcttaagatgccaacgaatagccgccagccgaatcaatagcgtcacgaccatgcccatcatactggctgtttccagtggtacggaaaatgtgtaataagccgtagcgtggacaataccgccgataatacaggcagttgcgtagatttctgtacgtaaaatcatggggatctcgcgggccagtacatcacgaatgatcccgccgccaacgccagtaatgacgcccatgcaaaccgcgattaacggaccggcttccgcattaaaggctttattcacgccaatgccgacaaacaccgccagaccaacggcgtccagcaccggcaacatccattttggtaagcgtcttggctggcgcaccagcacgatggtcagcatgctggtgaccattgcaacgaccagatcggtgggatctttcacccaaaataccgggccgtgatccagcgccatgtcgcgaattgtcccgccgcctactgcggttaccacgcccagtaccagaacaccaaaagggtccatacgcaattttccggctaacaaaacgccggagatggcaaataccgctgtgccgactatatccagccaatagacgagcattgttcaatccccactgagcacctgaaaaggtcaggcgctaatctacctgtgaaagcgcattacagagctgttgtgcagcgaggataatacgtgggcttgcacgttcaaaccagtcactcgtgagaggaataacgggaattttgagctgttcaccccagtattgtttgattttaggaatttggtccggtccgcctgtaatgacaatcgcctgtggcgagcgtgctaacacctgttcgcggctaacttgcggccagggaacccggctgtctttaaagatgttttctccgccacaaacttcgagtacctggttctgaatcgactcttttccactggtaaatggcggattaatgccgaattgcagaaaaacacgttttttaggtttatcagcatattgcgctttcaattgcgcgtactgatccagcagggattgcgcggcttgttcggccttgtctggttgcggactccagggggccagttgacgtaacgcattggcaatttgttcaatgcttgtcgcatcgacccacatcacttttattcccagcgaagccagctggtcaacctgccgctcggcattacctccacgccaggcaatcaccagatcgggcttcagcgcgacaatgcgttccagattcatcccctgccaggtggaaacctgctcaatcttttgcgcttgtggaggatagtcggaatagctgctgaccccaaccggcgtgatcccggcagcaaaggcaagttcagtgttggcgggagaaagcgtgatgacgcgcggcgcggcgttgagccacagtggcgcaagaaaagacagggcgaccagcgccctgaacagtgacttagccatgtgcaagtttctgcaccagtgactcaaccatcaggctggactgtttagcggcaacagccaggaactcatcgaagctaagatgagactgttgatcggccacgtcggagatggcgcgtacgacaacaaacgggacgttgaaattgtggcagacatgggcgattgccgtcgcttccatctctacagcaatggcctgtgggaagttgtggcggattttcgccagaccaacagaaccgttgatgaaagcgtcgccgctaacaatcaggccacgtacagcgttaagattcagttcggcaatgcaggcctcagcggcagcgatcagtttatcgtcagctttaaagcctgccggacagcctggtaactgaccgtattcataaccaaatgccgtgacatccgcgtcgtgataacgtgcttcgtccgagacaacgatatcgcccactttcaacgttggtgccaggccaccggcagaaccggtgttaataatcacatctggcttgcagtgttccaacagcagagtggcacccagcgccgcagcgactttaccgatgcccgatttcagaagcgcaacctcggttccattcagttggccggtatagatttcgcaaccgccgagactgatagtttgacggttttcgattttgtcacgcagcagcgtaacttcttcttccattgcaccaatgatgccgattttcatagatttactcgcgataagcccgatttgaaggcatagtttaccatgcgcttacggggaagcgtatttctcacgcgggagaggacatggcacagattgatttccgaaaaaaaataaactggcatcgtcgttaccgttcaccgcagggcgttaaaaccgaacatgagatcctgcggatcttcgagagcgatcgcgggcgtatcatcaactctccggcaattcgtcgtctgcaacaaaagacccaggtttttccactggagcgcaatgccgccgtgcgcacgcgtcttacccactcgatggaagtccagcaggtggggcgctacatcgccaaagaaattttaagccgtctgaaagagcttaaattgctggaagcatacggcctggatgaactgaccggaccttttgaaagcattgttgagatgtcatgcctgatgcacgatatcggcaatccgccgtttggtcattttggcgaagcggcgataaatgactggtttcgccagcgtttatacccggaagatgccgaaagccagcctctgactgacgatcgctgcagcgtggcggcactacgtttacgggacggggaagaaccgcttaacgagctgcggcgcaagattcgtcaggacttatgtcattttgaggggaatgcacaaggcattcgtctggtgcatacattgatgaggatgaatctcacctgggcacaggttggcggtattttaaaatatacccgtccggcgtggtggcgtggcgaaacgcctgagacacatcactatttaatgaaaaagccgggttattatctttctgaagaagcctatattgcccggttgcgtaaagaacttaatttggcgctttacagtcgttttccattaacgtggattatggaagctgccgacgacatctcctattgtgtggcagaccttgaagatgcggtagagaaaagaatatttaccgttgagcagctttatcatcatttgcacgaggcgtggggtcagcatgagaaaggttcgctcttttcgctagtggttgaaaatgcctgggaaaaatcacgctcaaatagtttaagccgcagtacggaagatcagttttttatgtatttacgggtaaacaccctaaataaactggtaccatacgcggcacaacgatttattgataatctgcctgcgattttcgccggaacgtttaatcatgcattattggaagatgccagcgaatgcagcgatcttcttaagctatataaaaatgtcgctgtaaaacatgtgtttagccatccggatgtcgagcagcttgaattgcagggctatcgggtcattagcggattattagagatttatcgtcctttattaagcctgtcgttatcagactttactgaactggtagaaaaagaacgggtgaaacgtttccctattgaatcgcgcttattccacaaactctcgacgcgccatcggctggcctatgtcgaggctgtcagtaaattaccgtcagattctcctgagtttccgctatgggaatattattaccgttgccgcctgctgcaggattatatcagcggtatgaccgacctctatgcgtgggatgaataccgacgtctgatggccgtagaacaataaccaggcttttgtaaagacgaacaataaatttttaccttttgcagaaactttagttcggaacttcgcgctataaaacgaatctgaagaacacagcaattttgcgttatctgttaatcgagactgaaatacatgaaaaaaaccacattagcactgagtgcactggctctgagtttaggtttggcgttatctccgctctctgcaacggcggctgagacttcttcagcaacgacagcccagcagatgccaagccttgcaccgatgctcgaaaaggtgatgccttcagtggtcagcattaacgtagaaggtagcacaaccgttaatacgccgcgtatgccgcgtaatttccagcagttcttcggtgatgattctccgttctgccaggaaggttcaccgttccagagctctccgttctgccaggggggccagggcggtaatggcggcggccagcaacagaaattcatggcgctgggttccggcgtcatcattgatgccgataaaggctatgtcgtcaccaacaaccacgttgttgataacgcgacggtgattaaagtccagctgagcgatggtcgtaagttcgacgcgaagatggttggcaaagatccgcgctctgatatcgcgctgattcagatccagaacccgaaaaacctgaccgcaattaagatggcggattctgatgcactgcgcgtgggtgattacaccgtagcgattggtaacccgtttggcctgggagagacggtaacttccgggattgtctctgcgctggggcgtagcggcctgaatgccgaaaactacgaaaacttcatccagaccgatgcagcgatcaaccgtggtaactccggtggtgcgctggttaacctgaacggcgaactgatcggtatcaacaccgcgatcctcgcaccggacggcggcaacatcggtatcggttttgctatcccgagcaacatggtgaaaaacctgacctcgcagatggtggaatacggccaggtgaaacgcggtgagctgggtattatggggactgagctgaattccgaactggcgaaagcgatgaaagttgacgcccagcgcggtgctttcgtaagccaggttctgcctaattcctccgctgcaaaagcgggcattaaagcgggtgatgtgatcacctcactgaacggtaagccaatcagcagctttgccgcactgcgtgctcaggtgggtactatgccggtgggcagcaaactgaccctgggcttgctgcgcgacggtaagcaggtcaacgtgaatctggaactgcagcagagcagccagaatcaggttgattccagctccatcttcaacggcattgaaggtgctgagatgagcaacaaaggcaaagatcagggcgtggtagtgaacaacgtgaaaacgggcactccggctgcgcagatcggcctgaagaaaggtgatgtgattattggcgcgaaccagcaggcagtgaaaaacatcgctgaactgcgtaaagttctcgacagcaaaccgtctgtgctggcactgaacattcagcgcggcgacagctccatctacctgttaatgcagtaatctccctcaaccccttcctgaaaacgggaaggggttctccttacaatctgtgaacttcaccacaactccatacatcttcatcatcctttaggcatttgcacaatgccgtacgttacgtacttccttatgctaagccgtgcataacggaggacttatggctggctggcatcttgataccaaaatggcgcaggatatcgtggcacgtaccatgcgcatcatcgataccaatatcaacgtaatggatgcccgtgggcgaattatcggcagcggcgatcgtgagcgtattggtgaattgcacgaaggtgcattgctggtactttcacagggacgagtcgtcgatatcgatgacgcggtggcacgtcatctgcacggtgtgcggcaagggattaatctaccgttacggctggaaggtgaaattgtcggcgtaattggcctgacaggtgaaccagagaatctgcgtaaatatggcgaactggtctgcatgacggctgaaatgatgctggaacagtcgcggttgatgcacttgttggctcaggatagccgtttgcgggaggaactggtgatgaacctgattcaggcagaggagaatactcccgcacttactgaatgggcgcaacggctggggatcgatctcaatcaaccgcgagtggtggctattgttgaggtcgacagcggtcagcttggtgtggacagcgcaatggcggagttacaacaactgcaaaacgcgctgactacgcccgagcgtaataatctggtggcgattgtctcgctaaccgaaatggtggtgttgaaaccggcgttgaactcttttgggcgctgggatgcagaagatcatcgtaagcgagttgaacaactgattacccgcatgaaagagtacggccagctgcgttttcgcgtttcactgggcaactattttaccggtcctggcagtattgcccgatcctatcgtacggcgaaaacgacgatggtggtgggtaaacagcggatgccagaaagtcgctgctatttttatcaggatctgatgttacctgtgttactcgacagtttgcgtggcgactggcaggccaacgaactggcgcgaccgctggcgcggctgaaagcgatggacaataacggcttgctgcgacgaacgctggcggcgtggtttcgtcacaatgtgcaaccgctggcaacgtcaaaggcgttgtttattcatcgtaatactctggagtatcggcttaatcgtatatcggaactgaccgggcttgatttgggtaattttgatgacaggttgctgctgtatgtggcgttgcagctggatgaagagcggtaggttatgcgttaaggtcgaggcggcgctggctcattcccctcagcccgaagggtagaggggaatgtccgagttaaccgtcagttcggcattatttacgcgttagtttttccagatcggcttcaatctcgctgatcttattggttacgactgactccaggtgacgtaagtcgtcgaggatcttacgcttaagatcaacttcgctgcggtcacgctggcagatttgatcaagctcatcaatgatataccgtagattcgggctgatttcctggacttctttataaccctgacccacaccatcagcgacgaccgttttacgctgacgcggatatttaaacttaacgctcttggcgaaaaactcgcctttgtctttctggaaatagattttcagaatatcgttgttggcttcctgccggaggctgtaacgatcaatttcttcaggattggtaatacccagacttttcagattgtcgtacatagcgttacctcaaaatgagtcagtaaattgtgcttattttagcatttggcctggcccgcccggctcgactgtgatcgcagaaagcctttttcttccagacttctatcatggcgtaaaaatcaaaaaattacctgctttattgtggcgatattccatgggatggattaacacatttatcttcgttttgcgaattacatgacagtccgaaacaagatgaaaaagtatttaaaaaaggggggaagaagaatgagtaggacgaattattctgagccagaaagcatacgggcagcatcatgctgcccgtatatgtactcttaatcgatggtacgcagcagttcgttaatgccgactttgccgcgagttttcgcgtcaactttcttaacgataaccgcacagtagaggctgtatttgccatctttcgacggcagattacctgaaacaaccacagaccccgccggaacgcgaccgtagtggatttcgccggtttcacggtcgtaaatacgggtgctctgaccaatgtatacgcccatagagatgacggaaccttcttcgacaatcaccccttcaaccacttcggagcgtgcgccaatgaagcagttatcttcaataatggtcgggttagcctgcagcggctccagcacgccgccgatgcccacgccaccggaaaggtggacgtttttaccaatctgcgcacaagaaccgacggtcgcccaggtatcaaccatcgtgccttcatcaacatatgcgccgatgttgacgtaagacggcatcagcacggtgttacgggcaataaatgcaccctgacgtaccgccgctggtggcacaacgcggaagccttctttctgaaaacgcgcttcgtcgtagtcggcgaatttcatcggcactttatcgaagtagcggctttctgccccttcgatcacctgattatcattaatacggaaagagagcagcaccgcttttttcaaccactgatgcgtcacccactgaccgtcaattttttccgctacacgcagtgcgccggaatccagcagggcgatcacctgatttaccgcttcgcgggttacggtgtctgcattggctggcgtgatctcggcacggcgttcaaaagcggtttcaataatgttctgtaactgctgcattgttaaactcttttcatatcagtaaacacatcaccctttatcgtttggattgagggcctctgtcaaccgctgatgcacttcctgctgcaactcgttattaagtgcacgccggtcagcggtggcaattatgaataaatcttctactcgctcgccaatggttgtaattcgggcaccatgaagcgaaattcccagatcggcaaaaattttcccgactctcgccagcagtcctggctggtcgagcgcgataagctcaaggaacgatttgcggtcggtatgggtcggcaaaaacgttacttcggtttcaacagtaaaatggcgtaatttggcgggttggcgacggggctgcggtggctgccagctactttgcgtcagtacttgctccagaccaaaccgaataacctcatgacgatctgcggacagtgggctgccatcgggttccagcacgataaaggtatccatcgccataccgtcgcgagtggtgaaaatttgtgcgtcgtgaacacttaaattgcggcggtctaattcggcacagacggcggcaaacagataggggcggtccgggctccagataaaaatctcggtgcctccacgcgtagcctgcgggctaagcaataccagcggtttgcttaaatcatgctgtaataaatggcgggcatgccaggccagttgatttgggctatggcggacaaaatagttagcacgacagcgtgaccaaatttggtgcagcgcctcttcgtcgatgttatccatgcgcagtagtgccagtgcctggagttggtgatggcgaacccgttcgcgcatatccggcgtgttttgcattccgcgtcgtagctgcttttcggtggcaaaatagagttcgcgcaacagactttgcttccagctattccacagcgtttcgttggtggcgcaaatgtcagccactgtcaggcataccagatagcgcagacgattttccgtttgaacttcttcggcaaactgcttgatgacttcagggtcctgaatatcgcggcgttgtgctgtcaccgacatcagcaagtgctggcgaaccagccaggcaaccagctgtgtttcgcgtgagttcagcccgtggagttctgcaaaatgcactacatcctgagcaccgagaatggagtggtcgccgccgcgtcctttggcgatatcgtgaaacagcgcggcgatgaaaatcagctcagttgacggcaggcgcggccagacgtccacacacaacggatggcgctggcgcgtttcttcactggcaaaactctccagtttcagcatcacgcggatagtatgttcatccaccgtgtaggcgtggaacagatcaaactgcatctgcccgacgatatgcgaccattgcggcatatacgcgccgagcacgctatggcgatgcattggcaatagcccgcgccgcaccgctccggggtgacgcagaatgctcaaaaacagttttcgtgcttccggaatattacacagcggttgttgcagatggcgacgggcatggcgtaactggcgcagcgtggtggagtaaatgccggtgatcgcactgttgcgcaccatggtgtagaacatacgcaagatggcttccggctggcgcataaatagtgtttcatcacgcaggtcgattagcgtaccgcgtagctgaaactcatcgtcgattggacgtggtttttcgtcggcgggaagggcgaggatggcttcatcgaacagttgcagcagcatctggttgagttcactgacgcggcgtgtaacgcggaagtaatccttcatcatccgctcgaccggttcgttgccttcaccactgtaattcagacgctgagcgacgctaagttggcgatcgaataacagacgattatcgtaacggctgacgaccagatgcagggcaaagcgaatacgccacagtatatgcagacattcgtttaattccgcccgctccgctgaggttaagaagccaaacccgaccatttcatccagcgatgttgcgccaaaatgacggcgggccacccattgcagagtgtgaatatcgcgcaagccgccagggctacttttgatgtctggttcaaggttgtagctggtgccatggtaacgctgatggcgctggttctgttcttcaactttcgccgcgtagaacttgtcggaaggccagaatccttcgctaaaaatatgtttttgcagttcgaggaagagcgcaacatcgccaattaataagcgggattcgattaaattggtggcgacggttaaatccgataacccttccagcatgcactcttcaagcgtgcgcacactatgaccgacttccagctttacatcccagagcagcgttaacagctcgcccactttttgcgcctgatcgtccgggagctttttacggcttaaaatcagtaaatcgatgtcagaaagtggatgcagctcgccacgaccgtagccaccgccggcgaccaatgccaggtcggcaatctggctgaatcccgcttcaatccataatcgttgcaggagctggtcgataaactcggtgcgcgcctcaatcaactgttctgcagagatcccattgtcaaaggcatcacccagccaacgctggaaagtatcgatatgggcttttatcccaccgacggttaattcatcacggggccagacgcatggattttgcggttgaccgggcagggtggggagagcggtgtttgcgtactgttctggaagggtattcattgtgcgccacccataagattaaattatcgcattaaaaaagccggcattcgccggcttcatcttattcgtcgtgcgagattatcgccgggatggtgtcatccttgcgtagcgtcaaaatttcgcagccgttatcagtcaccacaatagtatgctcatattgtgcagacaagctgcgatctttggtttttaccgtccagccatctttcatggtgcggatctcttttttacccgcgttgaccattggctcaatggtgaacgtcatcccaggtttcagtacgacgttggtttcacgggagtcatagtgcagcacctgcggttcttcatggaagccgcgaccaataccgtgtccacaatattcacgaacgacggagaagccttctgcttcgacaaacttctgaatcgccgcaccgatttcgcgcaggttaatgcctggtttgaccatgcgcagcgccaggtacaggctttcttgcgtgatgcggcacagacgttcgcccatgatggtcggcttaccgacgataaacattttcgaggtatcgccgtggaaaccatctttgattacggtgacatcaatgttaacgatatcgccatctttcagcagcttagcatcgtccgggataccgtggcacaccacttcattaatagagatgcaaacggatttcggatagccgtgatagccgaggcaggcagaaaccgcgtgttgttcattaacaatgtaatcattacagatgcgatccagctcgccggtgctgacgcccggtttaacatacggttcgatcatctccagcacttcggcagccagtcggccagcgacgcgcattttttcgatatcttctggggtcttgattgagatagccattaattctgtccatcagcgtcggtgataccgacaatatatatgtaagtgccgtcaatggtatcacacccgggcaaattgagaatcattctgaatttcgccaaacgtgccactgaaggttttctataatagaaaattcgacatctgatgctgtacacagcgccaacaattattggtgtccatgacgtatttgtggtataaagcgcgccggacttccgatccatttcgtatacacagactggacggaagcgacaatctcactttgtgtaacaacacacacgtatcggcacatattccggggtgccctttggggtcggtaatatgggatacgtggaggcataaccccaacttttatatagaggttttaatcatggcaactgtttccatgcgcgacatgctcaaggctggtgttcacttcggtcaccagacccgttactggaacccgaaaatgaagccgttcatcttcggtgcgcgtaacaaagttcacatcatcaaccttgagaaaactgtaccgatgttcaacgaagctctggctgaactgaacaagattgcttctcgcaaaggtaaaatccttttcgttggtactaaacgcgctgcaagcgaagcggtgaaagacgctgctctgagctgcgaccagttcttcgtgaaccatcgctggctgggcggtatgctgactaactggaaaaccgttcgtcagtccatcaaacgtctgaaagacctggaaactcagtctcaggacggtactttcgaaaagctgaccaagaaagaagcgctgatgcgcactcgtgagctggagaaactggaaaacagcctgggcggtatcaaagacatgggcggtctgccggacgctctgtttgtaatcgatgctgaccacgaacacattgctatcaaagaagcaaacaacctgggtattccggtatttgctatcgttgataccaactctgatccggacggtgttgacttcgttatcccgggtaacgacgacgcaatccgtgctgtgaccctgtacctgggcgctgttgctgcaaccgtacgtgaaggccgttctcaggatctggcttcccaggcggaagaaagcttcgtagaagctgagtaataaggcttgataactcccccaaaatagttcgagttgcagaaaggcggcaagctcgagaattcccgggagcttacatcagtaagtgaccgggatgagcgagcgaagataacgcatctgcggcgcgaaatatgaagggggagagcccttatagaccaggtagtacacgtttggttagggggcctgcatatggccccctttttcacttttatatctgtgcggtttaatgccgggcagatcacatctccgaggattttagaatggctgaaattaccgcatccctggtaaaagagctgcgtgagcgtactggcgcaggcatgatggattgcaaaaaagcactgactgaagctaacggcgacatcgagctggcaatcgaaaacatgcgtaagtccggtgctattaaagcagcgaaaaaagcaggcaacgttgctgctgacggcgtgatcaaaaccaaaatcgacggcaactacggcatcattctggaagttaactgccagactgacttcgttgcaaaagacgctggtttccaggcgttcgcagacaaagttctggacgcagctgttgctggcaaaatcactgacgttgaagttctgaaagcacagttcgaagaagaacgtgttgcgctggtagcgaaaattggtgaaaacatcaacattcgccgcgttgctgcgctggaaggcgacgttctgggttcttatcagcacggtgcgcgtatcggcgttctggttgctgctaaaggcgctgacgaagagctggttaaacacatcgctatgcacgttgctgcaagcaagccagaattcatcaaaccagaagacgtatccgctgaagtggtagaaaaagaataccaggtacagctggatatcgcgatgcagtctggtaagccgaaagaaatcgcagagaaaatggttgaaggccgcatgaagaaattcaccggcgaagtttctctgaccggtcagccgttcgttatggaaccaagcaaaactgttggtcagctgctgaaagagcataacgctgaagtgactggcttcatccgcttcgaagtgggtgaaggcatcgagaaagttgagactgactttgcagcagaagttgctgcgatgtccaagcagtcttaattatcaaaaaggagccgcctgagggcggcttctttttgtgcccatcttgtaaattcagctaacccttgtggggctgcgctgaaaagcgacgtacaatgtcgctagtattaattcatttcaatcgttgacagtctcaggaaagaaacatggctaccaatgcaaaacccgtctataaacgcattctgcttaagttgagtggcgaagctctgcagggcactgaaggcttcggtattgatgcaagcatactggatcgtatggctcaggaaatcaaagaactggttgaactgggtattcaggttggtgtggtgattggtgggggtaacctgttccgtggcgctggtctggcgaaagcgggtatgaaccgcgttgtgggcgaccacatggggatgctggcgaccgtaatgaacggcctggcaatgcgtgatgcactgcaccgcgcctatgtgaacgctcgtctgatgtccgctattccattgaatggcgtgtgcgacagctacagctgggcagaagctatcagcctgttgcgcaacaaccgtgtggtgatcctctccgccggtacaggtaacccgttctttaccaccgactcagcagcttgcctgcgtggtatcgaaattgaagccgatgtggtgctgaaagcaaccaaagttgacggcgtgtttaccgctgatccggcgaaagatccaaccgcaaccatgtacgagcaactgacttacagcgaagtgctggaaaaagagctgaaagtcatggacctggcggccttcacgctggctcgtgaccataaattaccgattcgtgttttcaatatgaacaaaccgggtgcgctgcgccgtgtggtaatgggtgaaaaagaagggactttaatcacggaataattcccgtgatggataaataagggtaagattccgcgtaagtatcgcgggggcgtaagtctggttataaggcgttattgttgcaggcagtttggtcacggccagcgcgcagcaaccggagcgtacaaaagtacgtgaggatggcgagcactgctcggggccaaaatggcaaataaaatagcctaataatccagacgattacccgtaatatgtttaatcagggctatacttagcacacttccactgtgtgtgactgtctggtctgactgagacaagttttcaaggattcgtaacgtgattagcgatatcagaaaagatgctgaagtacgcatggacaaatgcgtagaagcgttcaaaacccaaatcagcaaaatacgcacgggtcgtgcttctcccagcctgctggatggcattgtcgtggaatattacggcacgccgacgccgctgcgtcagctggcaagcgtaacggtagaagattcccgtactctgaaaatcaacgtgtttgatcgttcaatgtctccggccgttgaaaaagcgattatggcgtccgatcttggcctgaacccgaactctgcgggtagcgacatccgtgttccgctgccgccgctgacggaagaacgtcgtaaagatctgaccaaaatcgttcgtggtgaagcagaacaagcgcgtgttgcagtacgtaacgtgcgtcgtgacgcgaacgacaaagtgaaagcactgttgaaagataaagagatcagcgaagacgacgatcgccgttctcaggacgatgtacagaaactgactgatgctgcaatcaagaaaattgaagcggcgctggcagacaaagaagcagaactgatgcagttctgatttcttgaacgacaaaaacgccgctcagtagatccttgcggatcggctggcggcgttttgctttttattctgtctcaactctggatgtttcatgaagcaactcaccattctgggctcgaccggctcgattggttgcagcacgctggacgtggtgcgccataatcccgaacacttccgcgtagttgcgctggtggcaggcaaaaatgtcactcgcatggtagaacagtgcctggaattctctccccgctatgccgtaatggacgatgaagcgagtgcgaaacttcttaaaacgatgctacagcaacagggtagccgcaccgaagtcttaagtgggcaacaagccgcttgcgatatggcagcgcttgaggatgttgatcaggtgatggcagccattgttggcgctgctgggctgttacctacgcttgctgcgatccgcgcgggtaaaaccattttgctggccaataaagaatcactggttacctgcggacgtctgtttatggacgccgtaaagcagagcaaagcgcaattgttaccggtcgatagcgaacataacgccatttttcagagtttaccgcaacctatccagcataatctgggatacgctgaccttgagcaaaatggcgtggtgtccattttacttaccgggtctggtggccctttccgtgagacgccattgcgcgatttggcaacaatgacgccggatcaagcctgccgtcatccgaactggtcgatggggcgtaaaatttctgtcgattcggctaccatgatgaacaaaggtctggaatacattgaagcgcgttggctgtttaacgccagcgccagccagatggaagtgctgattcacccgcagtcagtgattcactcaatggtgcgctatcaggacggcagtgttctggcgcagctgggggaaccggatatgcgtacgccaattgcccacaccatggcatggccgaatcgcgtgaactctggcgtgaagccgctcgatttttgcaaactaagtgcgttgacatttgccgcaccggattatgatcgttatccatgcctgaaactggcgatggaggcgttcgaacaaggtcaggcagcgacgacagcattgaatgccgcaaacgaaatcaccgttgctgcttttcttgcgcaacaaatccgctttacggatatcgctgcgttgaatttatccgtactggaaaaaatggatatgcgcgaaccacaatgtgtggacgatgtgttatctgttgatgcgaacgcgcgtgaagtcgccagaaaagaggtgatgcgtctcgcaagctgaggataatccggctacagagagtcgcgctatttgttagcgtagggcttcagtgatatagtctgcgccatctgatcgtaagtagttggctttataaggtcaggtatgccgtggttttacacggcttttttttgtataggcttcagtattcctgagtaccgtaaaccctgtcagggaataaaaaacgcgtgatgttgtctgctactcaaccacttagcgaaaaattgccagcgcatggctgccgtcatgttgcgatcattatggacggcaatggtcgctgggcaaaaaagcaagggaagattcgtgcctttgggcataaagccggggcaaaatccgtccgccgggctgtctcttttgcggccaacaacggtattgaggcgttaacgctgtatgcctttagtagtgaaaactggaaccgaccagcgcaggaagtcagtgcgttaatggaactgtttgtgtgggcgctcgatagcgaagtaaaaagtctgcaccgacataacgtgcgtctgcgtattattggcgataccagtcgctttaactcgcgtttgcaagaacgtattcgtaaatctgaagcgctaacagccgggaataccggtctgacgctgaatattgcggcgaactacggtggacgttgggatatagtccagggagtcaggcaactggctgaaaaggtgcagcaaggaaacctgcaaccagatcagatagatgaagagatgctaaaccagcatgtctgtatgcatgaactggcccctgtagatttagtaattaggactgggggggagcatcgcattagtaactttttgctttggcaaattgcctatgccgaactttactttacagatgttctctggcccgatttcgatgaacaagactttgaaggggcgttaaatgcctttgctaatcgagagcgtcgtttcggcggcaccgagcccggtgatgaaacagcctgatgggggtcgcttttgctgaagtatcgcctgatatctgcttttgtgttaatacccgtcgtcatcgcggcgttgtttctgttgccgccggtggggttcgccatcgtaacgctggtggtctgcatgctggcagcgtgggaatggggacagcttagcggttttaccactcgttcgcagcgagtatggttggcggtgttatgcgggttattgttggcgctgatgctttttctgttgccggaatatcaccgaaatattcatcaaccgctggttgaaatctcactttgggcttcgctgggttggtggattgtcgcgctattgctggtgctgttttacccaggttccgcagcaatctggcgtaactctaaaacattgcgccttatttttggcgtgctaaccattgttcccttcttctggggcatgctggcgttacgggcctggcactatgacgagaatcattacagtggcgcaatatggctgctctatgtcatgatcctggtatggggcgctgactccggcgcatatatgtttggcaaattgtttggtaaacataagctggcaccgaaggtttctccgggtaaaacctggcaaggctttataggtggactagcgaccgcagcggtaatttcatggggttatggcatgtgggcgaatctcgacgtcgctcccgtcaccttactcatttgctctattgtcgcagcgttagcctcagtgctcggcgatctgaccgagagtatgtttaagcgtgaagcaggaattaaggacagcggtcatttaattccaggacacggtggtattttagatcgtattgatagcctgacggctgcggtaccggtctttgcttgcttgttgttactggtattcaggacgctttaacggaaggtaatatgctgagttttctctgggatttggcttcgttcatcgttgcactgggtgtacttatcaccgtgcatgaatttggtcatttctgggttgcccggcgttgtggtgttcgcgttgagcgtttctcaatagggtttggtaaggcgctctggcggcgaactgataagctcggcaccgaatatgttatcgccctgatcccgctgggcggttatgtcaaaatgctggatgagcgcgcagaaccggtcgttccggaactccgccaccatgccttcaataataaatctgttggccaacgagcggcgattattgccgcaggtccggttgcaaacttcatttttgctatcttagcctactggctggtttttattattggtgtgcctggcgtacgtccggtggttggtgaaatagcagccaattcgatagctgcggaagcacaaattgcaccaggtacggaactaaaagccgtagatggtatcgaaacgcctgattgggatgccgtgcgtttgcagttggtcgataaaattggcgatgaaagcaccaccattacagtagcgccatttggcagcgaccaacggcgggatgtaaagctcgatttacgtcactgggcgtttgagcctgataaagaagatccggtatcttcgctggggattcgtcctcgtgggccgcaaattgaacctgtactggaaaatgtgcagccaaactcggcggcaagcaaggcaggtttgcaagcaggcgacaggatcgttaaagtcgatgatcagcccttaacgcagtgggtgacctttgtgatgcttgtccgggataacccgggtaaatccttagcgttagaaatcgaaaggcaggggagtcccttgtctttgacattaatcccggagagtaaaccgggtaatggtaaagcgattggttttgtcggtattgagccgaaagtcattcctttgccagatgagtataaagttgtacgccagtatgggccgttcaacgccatcgtcgaagccacggacaaaacgtggcagctgatgaagctgacggtcagtatgctgggaaaattgatcaccggtgatgtgaaactgaacaacctcagtgggccgatctctatcgccaagggggctgggatgacagcggaactcggggtagtttattacctgccgtttcttgcgcttattagcgtgaacttagggataattaacctgtttccgttgcccgtactagacggggggcatctgctgttccttgcgatcgaaaagatcaagggcggaccggtatccgagcgggttcaagacttttgttatcgcattggctcgattctgctggtgctgttaatggggcttgcacttttcaatgatttctctcggttatgagagttagttaggaagaacgcataataacgatggcgatgaaaaagttgctcatagcgtcgctgctgtttagcagcgccaccgtatacggtgctgaagggttcgtagtgaaagatattcatttcgaaggccttcagcgtgtcgccgttggtgcggccctcctcagtatgccggtgcgcacaggcgacacggttaatgatgaagatatcagtaataccattcgcgctctgtttgctaccggcaactttgaggatgttcgcgtccttcgtgatggtgatacccttctggttcaggtaaaagaacgtccgaccattgccagcattactttctccggtaacaaatcggtgaaagatgacatgctgaagcaaaacctcgaggcttctggtgtgcgtgtgggcgaatccctcgatcgcaccaccattgccgatatcgagaaaggtctggaagacttctactacagcgtcggtaaatatagcgccagcgtaaaagctgtcgtgaccccgctgccgcgcaaccgtgttgacctaaaactggtgttccaggaaggtgtgtcagctgaaatccagcaaattaacattgttggtaaccatgctttcaccaccgacgaactgatctctcatttccaactgcgtgacgaagtgccgtggtggaacgtggtaggcgatcgtaaataccagaaacagaaactggcgggcgaccttgaaaccctgcgcagctactatctggatcgcggttatgcccgtttcaacatcgactctacccaggtcagtctgacgccagataaaaaaggtatttacgtcacggtgaacattaccgaaggcgatcagtacaagctttctggcgttgaagtgagcggcaaccttgccgggcactccgctgaaattgagcagctgactaagatcgagccgggcgagctgtataacggcaccaaagtgaccaagatggaagatgacatcaaaaagcttctcggtcgctatggttatgcctatccgcgcgtacagtcgatgcctgaaattaacgatgccgacaaaaccgttaaattacgcgtgaacgttgatgcgggtaaccgtttctacgtgcgtaagatccgttttgaaggtaacgatacctcgaaagatgccgtcctgcgtcgcgaaatgcgtcagatggaaggtgcatggctgggaagcgatctggtcgatcagggtaaggagcgtctgaatcgtctgggcttctttgaaactgtcgataccgatacccaacgtgttccgggtagcccggaccaggtagatgtcgtctacaaggtaaaagagcgcaacaccggtagcttcaacttcgggattggttacggtactgaaagtggcgtgagcttccaggctggtgtgcagcaggataactggttaggtacaggttatgctgttggtatcaacgggaccaaaaacgattaccagacctatgctgaactgtcggtaaccaacccgtacttcactgtagatggtgtaagcctcggtggtcgtctcttctataatgacttccaggcagatgacgccgacctgtccgactataccaacaagagttatggtacagacgtgacgttgggcttcccgatcaacgaatataactcgctgcgtgcaggtctgggttatgtacataactccctgtccaacatgcagcctcaggttgcgatgtggcgttatctgtactctatgggtgaacatccgagcacctctgatcaggataatagcttcaaaacggacgacttcacgttcaactatggttggacctataacaagcttgaccgtggttacttcccgacagatggttcacgtgtcaacctgaccggtaaagtgaccattcctggatcggataacgaatactacaaagtgacgttagacacggcgacttatgtgccgatcgatgacgatcacaaatgggttgttctggggcgtacccgctggggttatggtgatggtttaggcggcaaagagatgccgttctacgagaacttctatgccggtggttccagcaccgtgcgtggcttccagtccaatacaattggtccgaaagcagtttacttcccgcatcaggccagtaattatgatccggactatgattacgaatgtgcgactcaggacggcgcgaaagacctgtgtaaatcggatgatgctgtaggcggtaacgccatggcggttgccagcctcgagttcatcaccccgacgccgtttattagcgataagtatgctaactcggttcgtacttccttcttctgggatatgggtaccgtttgggatacaaactgggattccagccaatattctggatatccggactatagtgatccaagcaatatccgtatgtctgcgggtatcgcattacaatggatgtccccattggggccgttggtgttctcctacgcccagccgttcaaaaagtacgatggagacaaggcagaacagttccagtttaacatcggtaaaacctggtaagtgttctccacaaaggaatgtagtggtagtgtagcgatgactttaggcgatcaatataagatcgccgggccacgcaaagaactgcaccctccggtgcaaatgggatggtaaggagtttattgtgaaaaagtggttattagcggcaggtctcggtttagcactggcaacttctgctcaggcggctgacaaaattgcaatcgtcaacatgggcagcctgttccagcaggtagcgcagaaaaccggtgtttctaacacgctggaaaatgagttcaaaggccgtgccagcgaactgcagcgtatggaaaccgatctgcaggctaaaatgaaaaagctgcagtccatgaaagcgggcagcgatcgcactaagctggaaaaagacgtgatggctcagcgccagacttttgctcagaaagcgcaggcttttgagcaggatcgcgcacgtcgttccaacgaagaacgcggcaaactggttactcgtatccagactgctgtgaaatccgttgccaacagccaggatatcgatctggttgttgatgcaaacgccgttgcttacaacagcagcgatgtaaaagacatcactgccgacgtactgaaacaggttaaataagtaatgccttcaattcgactggctgatttagcgcagcagttggatgcagaactacacggtgatggcgatatcgtcatcaccggcgttgcgtccatgcaatctgcacaaacaggtcacattacgttcatggttaacccaaaataccgtgagcatttaggcttgtgccaggcgtccgcggttgtcatgacccaggacgatcttcctttcgcgaaaagtgccgcgctggtagtgaagaatccctacctgacttacgcgcgcatggcgcaaattttagataccacgccgcagcccgcgcagaacattgcacccagtgcggtgatcgacgcgacggcgaagctgggtaacaacgtatcgattggcgctaacgcggtgattgagtccggcgttgaactgggcgataacgtgattatcggtgccggttgcttcgtaggtaaaaacagcaaaatcggtgcaggttcgcgtctctgggcgaacgtaaccatttaccatgagatccagatcggtcagaattgcctgatccagtccggaacagtggtaggcgcagacggctttggttatgccaacgatcgtggtaactgggtgaagatcccacagattggtcgcgtaattattggcgatcgcgtggagatcggtgcctgcacaaccatcgatcgcggcgcgctggatgacactattattggcaatggcgtgatcattgataaccagtgccagattgcacataacgtcgtgattggcgacaatacggcggttgccggtggcgtcattatggcgggcagcctgaaaattggtcgttactgcatgatcggcggagccagcgtaatcaacgggcatatggaaatatgcgacaaagtgacggttacgggcatgggtatggtgatgcgtcccatcactgaaccaggcgtctattcctcaggcattccgctgcaacccaacaaagtctggcgcaaaaccgctgcactggtgatgaacattgatgacatgagcaagcgtctgaaatcgcttgagcgcaaggttaatcaacaagactaacgttccatcttttgttcgccaaactttacggcctgtctcattcttacgattgcggcaggccgtgttattattgtcgtttcttatattttgacaggaagagtatcttgactactaacactcatactctgcagattgaagagattttagaacttctgccgcaccgtttcccgttcttactggtggatcgcgtgctggattttgaagaaggtcgttttctgcgcgcagtaaaaaatgtctctgtcaatgagccattcttccagggccatttccctggaaaaccgattttcccgggtgtgctgattctggaagcaatggcacaggcaacaggtattctggcgtttaaaagcgtaggaaaactggaaccgggtgagctgtactacttcgctggtattgacgaagcgcgcttcaagcgcccggtcgtgcctggcgatcaaatgatcatggaagtcactttcgaaaaaacgcgccgcggcctgacccgttttaaaggggttgctctggtcgatggtaaagtagtttgcgaagcaacgatgatgtgtgctcgtagccgggaggcctgatacgtgattgataaatccgcctttgtgcatccaaccgccattgtggaagagggcgcgtcaattggcgcgaacgcacacattggtcctttttgtatcgttggaccccatgtcgaaattggtgagggtaccgtactgaaatctcacgttgtcgtgaatggtcatactaaaattggccgcgataatgagatttatcagttcgcctccatcggcgaagttaaccaggatctgaaatatgctggcgaaccgacccgtgtggaaatcggcgatcgtaaccgcattcgcgaaagcgtcaccattcatcgtggcacagtccagggcggtggattgacgaaggtgggcagcgacaacttactgatgatcaacgcgcacattgcgcacgattgtacggtaggtaaccgctgtattctcgccaacaacgcaacgctggcgggtcacgtatcggttgacgacttcgcgatcatcggcggcatgaccgcagtccatcagttctgcatcattggtgcgcacgtgatggttggcggctgctccggtgtggcgcaggacgtccctccttatgtcattgcgcagggtaaccacgcaacgccgttcggtgtcaatatcgaagggctgaagcgccgcggattcagccgtgaggcgattaccgctatccgcaatgcgtataagctgatttatcgtagcggtaaaacgctcgatgaagtgaaaccggaaattgctgaactggcggaaacatatccggaagtgaaagcctttaccgatttctttgcacgctcaacgcgcggtctgattcgttaatgactgaacagcgtccattaacgattgccctggtcgccggagaaacctccggcgatatcctgggggccggtttaatccgcgctctgaaagaacatgtgcccaacgcccgctttgttggtgttgccgggccacgaatgcaggctgaaggctgcgaagcctggtacgaaatggaagaactggcggtgatgggcattgttgaagtgctcggtcgtctgcgtcgcttactgcatattcgtgccgatctgacaaagcgttttggcgaactgaagccagatgtttttgttggtattgatgcgcctgacttcaatattactcttgaaggtaacctcaaaaagcagggtatcaaaaccattcattacgtcagtccgtcagtctgggcgtggcgacagaaacgtgttttcaaaataggcagagccaccgatctggtgctcgcatttctgcctttcgaaaaagcgttttatgacaaatacaacgtaccgtgccgctttatcggtcataccatggctgatgccatgccattagatccagataaaaatgccgcccgtgatgtgctggggatccctcacgatgcccactgcctggcgttgctaccggggagccgtggtgcagaagttgaaatgcttagtgccgatttcctgaaaacggcccagcttttgcgccagacatatccggatctcgaaatcgtggtgccactggtgaatgccaaacgccgcgagcagtttgaacgcatcaaagctgaagtcgcgccagacctttcagttcatttgctggatgggatgggccgtgaggcgatggtcgccagcgatgcggcgctactggcgtcgggtacggcagccctggagtgtatgctggcgaaatgcccgatggtggtgggatatcgcatgaagccttttaccttctggttggcgaagcggctggtgaaaactgattatgtctcgctgccaaatctgctggcgggcagagagttagtcaaagaattattgcaggaagagtgtgagccgcaaaaactggctgcggcgctgttaccgctgttggcgaacgggaaaaccagccacgcgatgcacgataccttccgtgaactgcatcagcagatccgctgcaatgccgatgagcaggcggcacaagccgttctggagttagcacaatgatcgaatttgtttatccgcacacgcagctggttgcgggtgtggatgaagtcggacgcgggccgttagttggcgcggtcgtcaccgctgcggtgatccttgacccggcgcgcccgattgccgggctgaatgattccaaaaagctgagcgaaaaacgccgtctggcgctctatgaagagatcaaagagaaagcgttgagctggagtctgggccgcgcggaaccccacgaaatcgacgagctgaacattcttcatgcgaccatgctggcgatgcagcgtgccgtcgctgggctgcatattgcgccggaatatgtgttgattgatggtaaccgctgcccgaaattaccgatgcctgcgatggctgtggtgaaaggcgatagccgcgtaccggaaatcagtgccgcgtctatcctggcgaaagtgacgcgtgacgccgaaatggcggcgctggatattgttttcccgcaatatggttttgcccaacacaaagggtacccaaccgcttttcatctggaaaaactggctgaacacggcgcgaccgaacaccatcggcgcagctttgggcctgtcaaacgcgcactgggacttgcgtcctgattcttgtgtcgagattaagtaaaccggaatctgaagatgtctgaaccacgtttcgtacacctgcgggtgcacagcgactactcgatgatcgatggcctggccaaaaccgcaccactggtaaaaaaggcggcggcgttgggtatgccagcactggcgatcaccgatttcaccaacctttgcggtctggtgaagttctacggagcgggacatggcgcagggattaagcctatcgtcggggcagattttaacgtccagtgcgacctgctgggtgatgagttaacccacctgacggtactggcggcgaacaataccggctatcagaatctgacgttgctgatctcaaaagcgtatcagcgcgggtacggtgccgccgggccgatcatcgatcgcgactggcttatcgaattaaacgaagggttgatccttctttccggcggacgcatgggcgacgtcggacgcagtcttttgcgtggtaacagcgcgctggtagatgagtgtgtcgcgttttatgaagaacacttcccggatcgctattttctcgagctgatccgcaccggcaggccggacgaagaaagctatctgcacgcggcggtggaactggcggaagcgcgcggtttgcccgtcgtggcgaccaacgacgtgcgctttatcgacagcagcgactttgacgcacacgaaatccgcgtcgcgatccacgacggctttaccctcgacgatcctaaacgcccgcgtaactattcgccgcagcaatatatgcgtagcgaagaggagatgtgtgagctgtttgccgacatccccgaagcccttgccaacaccgttgagatcgccaaacgctgtaacgtaaccgtgcgtcttggtgaatacttcctgccgcagttcccgaccggggacatgagcaccgaagattatctggtcaagcgtgcaaaagagggcctggaagagcgtctggcctttttattccctgatgaggaagaacgtcttaagcgccgcccggaatatgacgaacgtctggagactgaacttcaggttatcaaccagatgggcttcccgggctacttcctcatcgttatggaatttatccagtggtcgaaagataacggcgtaccggtagggccaggccgtggctccggtgcgggttcactggtggcctacgcgctgaaaatcaccgacctcgatccgctggaatttgacctgctgttcgaacgtttccttaacccggaacgtgtctccatgcctgacttcgacgttgacttctgtatggagaaacgcgatcaggttatcgaacacgtggcggacatgtacggtcgtgatgcggtatcgcagatcatcaccttcggtacaatggcggcgaaagcggtgatccgcgacgtaggccgcgtgctggggcatccgtacggctttgtcgatcgtatctcgaaactgatcccgcccgatccggggatgacgctggcgaaagcgtttgaagccgagccgcagctgccggaaatctacgaagcggatgaagaagttaaggcgctgatcgacatggcgcgcaaactggaaggggtcacccgtaacgccggtaagcacgccggtggggtggttatcgcgccgaccaaaattaccgattttgcgccgctttactgcgatgaagagggcaaacatccggtcacccagtttgataaaagcgacgttgaatacgccggactggtgaagttcgacttccttggtttgcgtacgctcaccatcatcaactgggcgctggagatgatcaacaagcggcgggcgaagaatggcgagccgccgctggatatcgccgcgatcccgctggatgacaagaaaagcttcgacatgctgcaacgctcggaaaccacggcggtattccagcttgaatcgcgcggcatgaaggacctgatcaagcgtctgcaacctgactgcttcgaagatatgatcgccctagtggcactgttccgccccggtccgttgcaatcagggatggtggataactttatcgaccgtaaacatggtcgtgaagagatctcctatccggacgtacagtggcagcatgaaagcctgaaaccggtactggagccaacctacggcattatcctgtatcaggaacaggtcatgcagattgcgcaggtgctttctggttataccctcggtggcgcggatatgctgcgtcgtgcgatgggtaagaaaaagccggaagagatggctaagcaacgttctgtatttgctgaaggtgcagaaaagaacggaatcaacgctgaactggcgatgaaaatcttcgacctggtggagaaattcgctggttacggatttaacaaatcgcactctgcggcctatgctttggtgtcatatcaaacgttatggctgaaagcacactatcctgcggagtttatggcggcggtaatgaccgccgatatggacaacaccgagaaggtggtgggtctggtggatgagtgctggcggatggggctgaaaatcctgccaccagatataaactccggtctttaccatttccacgtcaacgacgacggcgaaatcgtgtatggtattggcgccatcaaaggggtaggtgaaggtccgattgaggccatcatcgaagcccgtaataaaggcggctacttccgcgaactgtttgatctctgcgcccgtaccgacaccaaaaagttaaaccggcgggtgctggaaaaactgatcatgtccggggcgtttgaccgtcttggaccacaccgcgcggcgctgatgaactcgctgggtgatgcgttaaaagcggcagatcaacacgcgaaagcggaagctatcggtcaggccgatatgttcggcgtgctggccgaagagccggaacaaattgaacaatcctacgccagctgccaaccgtggccggagcaggtggtattagatggggaacgtgaaacgttaggcctgtacctgaccggacaccctatcaaccagtatttaaaagagattgagcgttatgtcggaggcgtaaggctgaaagacatgcacccgacagaacgtggtaaagtcatcacggctgcggggctcgttgttgccgcgcgggttatggtcaccaagcgcggcaatcgtatcggtatctgcacgctggatgaccgttccgggcggctggaagtgatgttgtttactgacgccctggataaataccagcaattgctggaaaaagaccgcatacttatcgtcagcggacaggtcagctttgatgacttcagcggtgggcttaaaatgaccgctcgcgaagtgatggatattgacgaagcccgggaaaaatatgctcgcgggcttgctatctcgctgacggacaggcaaattgatgaccagcttttaaaccgactccgtcagtctctggaaccccaccgctctgggacaattccagtacatctctactatcagagggcggatgcacgcgcgcggttgcgttttggcgcgacgtggcgtgtctctccgagcgatcgtttattaaacgatctccgtggcctcattggttcggagcaggtggaactggagtttgactaatacaggaatactatgagtctgaatttccttgattttgaacagccgattgcagagctggaagcgaaaatcgattctctgactgcggttagccgtcaggatgagaaactggatattaacatcgatgaagaagtgcatcgtctgcgtgaaaaaagcgtagaactgacgcgtaaaatcttcgccgatcttggtgcatggcagattgcgcaactggcacgccatccacagcgtccttataccctggattacgttcgcctggcatttgatgaatttgacgaactggctggcgaccgcgcgtatgcagacgataaagctatcgtcggtggtatcgcccgtctcgatggtcgtccggtgatgatcattggtcatcaaaaaggtcgtgaaaccaaagaaaaaattcgccgtaactttggtatgccagcgccagaaggttaccgcaaagcactgcgtctgatgcaaatggctgaacgctttaagatgccaatcatcacctttatcgacaccccgggggcttatccgggcgtgggcgcagaagaacgtggtcagtctgaagccattgcacgcaacctgcgtgaaatgtctcgcctcggcgtaccggtagtttgtacggttatcggtgaaggtggttctggcggtgcgctggcgattggcgtgggcgataaagtgaatatgctgcaatacagcacctattccgttatctcgccggaaggttgtgcgtccattctgtggaagagcgccgacaaagcgccgctggcggctgaagcgatgggtatcatcgctccgcgtctgaaagagctgaaactgatcgactccatcatcccggaaccgctgggtggcgctcaccgtaacccggaagcgatggcggcatcgttgaaagcgcaactgctggcggatctggccgatctcgatgtgttaagcactgaagatttaaaaaatcgtcgttatcagcgcctgatgagctacggttacgcgtaattcgcaaaagttctgaaaaagggtcacttcggtggcccttttttatcgccacggtttgagcaggctatgattaaggaaggattttccaggaggaacacatgaacatcattgccattatgggaccgcatggcgtcttttataaagatgagcctatcaaagaactggagtcggcgctggtggcgcaaggctttcagattatctggccacaaaacagcgttgatttgctgaaatttatcgaacataaccctcgaatttgcggcgtgatttttgactgggatgagtacagtctcgatttatgcagcgatatcaatcaacttaatgaatatctcccgctttatgccttcatcaacacccactcgacgatggatgtcagcgtgcaggatatgcggatggcgctctggttttttgaatatgcgctggggcaggcggaagatatcgccattcgtatgcgtcagtacaccgacgaatatcttgataacattacaccgccgttcacgaaagccttgtttacctacgttaaagagcggaagtacaccttttgtacgccggggcatatgggcggcaccgcatatcaaaaaagcccggttggctgcctgttttatgattttttcggcgggaataccctcaaggctgatgtctctatttcggtcaccgagcttggttcgttgctcgaccacaccgggccacacctggaagcggaagagtacatcgcgcggacttttggcgcggaacagagttatatcgttaccaacggaacatcgacgtcgaacaaaattgtgggtatgtacgccgcgccatccggcagtacgctgttgatcgaccgcaattgtcataaatcgctggcgcatctgttgatgatgaacgatgtagtgccagtctggctgaaaccgacgcgtaatgcgttggggattcttggtgggatcccgcgccgtgaatttactcgcgacagcatcgaagagaaagtcgctgccaccacgcaggcacaatggccggttcatgcggtgattaccaactccacctatgatggcttgctctacaacaccgactggatcaaacagacgctggatgtcccgtcgatccacttcgattccgcctgggtgccgtacacccattttcatccgatctaccaggggaaaagtggtatgagcggcgagcgtgttgcgggaaaagtgatcttcgaaacgcaatcgacccacaaaatgctggcggcgttatcgcaggcttcgctgatccacattaaaggcgagtatgacgaagaggcgtttaacgaagcctttatgatgcataccaccacctcgcccagttatcccattgttgcttcggttgagacggcggcggcgatgctgcgtggtaatccgggcaaacggctgattaaccgttcggtggagcgggcgctgcattttcgcaaagaggtccagcggttgcgggaagagtctgacggttggtttttcgatatctggcaaccgccgcaggtggatgaagccgaatgctggcccgttgcgccaggcgaacagtggcacggctttaacgatgcggatgccgatcatatgtttctcgatccggttaaagtcactattttgacaccggggatggacgaacagggcaatatgagtgaggaggggatcccggcggcgctggtggcaaaattcctcgacgaacgtgggatcgtagtagagaaaaccggcccttataacctgctgtttctctttagtattggtatcgataaaaccaaagcaatgggattattgcgtgggttgacggaatttaaacgctcttacgatctcaacctgcggatcaaaaatatgctacccgatctctatgctgaagatcccgatttctaccgcaatatgcgtattcaggatctggcgcaagggatccataagctgattcgtaaacacgatcttcccggtttgatgttgcgggcattcgatactttgccggaaatgatcatgacgccacatcaggcatggcagagacagattaaaggtgaagtagaaaccattgcgctggaacaactggtcggtagagtatcggcaaatatgatcctgccttatccaccgggcgtaccgctgttgatgccaggagaaatgctgaccaaagagagccgcacggtactctattttctactgatgctttgttccgtagggcaacattaccccggttttgaaacggatattcacggcgcgaaacaggacgaagacggcgtttaccgcgtacgagtcctaaaaatggcgggataacttgccagagcggcttccgggcgagtaacgtgctgttaacaaataaaggagacgttatgctgggtttaaaacaggttcaccatattgcgattattgcgacggattatgcggtgagcaaagctttctactgcgatattcttggtttcacgctgcaaagcgaagtctatcgcgaagcgcgcgactcgtggaaaggggatttggcgcttaatgggcaatatgtgattgagcttttctcttttccgttcccgccggagcgccccagccgaccggaagcttgcggcctgcgtcatctggcttttagcgttgatgacatcgatgcggcagtggcgcaccttgaaagccataacgtgaagtgtgaagccatccgtgtcgatccatacacgcaaaaacgcttcaccttctttaacgatccggacgggctgccgttggaactgtatgagcagtaaggcttgtcatcgccgcatttgcccggtaacgtgccgggcattgctactgtaaaatcgcaccatcatgacactcacgctcaatagacaacttctcacctcacgccagattctggtggcctttagcggcgggcttgactccaccgttctgctgcatcagttggtgcagtggcggacggaaaatccgggcgtcactctgcgcgctattcatgtgcatcacggtttaagtgccaatgccgatgcctgggttacgcattgcgaaaacgtctgccaacagtggcaggtgccgctggtggtcgaacgcgtgcaacttgcgcaagaaggactgggcattgaggcccaggcgcggcaggcgcgttatcaggcatttgcccgcaccttgttgcccggtgaagtgctggtcaccgcgcaacatctcgacgatcaatgtgaaacttttctgctggcgctaaaacgcggtagcggccctgccgggctttcggctatggcggaagtttcggagtttgccggaacacggcttatccgcccgttgctcgcccgcacgcggggagaactggagcagtgggcattggcgcatggtttacgctggattgaagacgaaagtaatcaggacgactcatacgatcgtaactttctgcgcctgcgcgtagtgccgttattgcagcagcgttggccgcattttgccgaagcaacggcccgcagcgccgcactttgtgctgaacaagagagtctgttggatgaactgctggcggatgatttagcacactgccaaacgtcgcaggggacgctgcagattgcgccaatgctggcgatgagtgatgcccgccgcgcggcgattatccgtcgctggctggcagggcagaatgcaccaatgccttcccgcgacgcgctggtgcggatctggcaggaagtggcgctggcgcgggaagatgcctccccctgtttacgcttgggcgcgtttgaaatccgccgctatcagtcgcaactgtggtggattaaatccgtcaccgggcaaagtgaaaccattgtgccgtggcagacgtggctacaaccgctggaattaccggcggggctgggaagcgtacagcttactgcgggaggcgatattcgccctccgcgtgcagacgaagcggtcagcgtgcgtttcaaagcggcaggattgctgcatattgtcgggcgcaacggcggacgtaagctgaagaaaatctggcaagagttaggcgtgccgccgtggctacgtgacaccacgccactgctgttttatggcgaaacgctgattgcggcggcaggggtatttgtgacgcaagaaggtgtggctgaaggtgagaatggcgtaagttttgtctggcagaaaacgcttagttaagtgaaagccggataagacgcatcaaacgtcgcatccggcgaaagtcaatcaggactcgctcaccaccaccgtaccgatttccgggtggctaaagctggtaattttatccagacgtagctcacgggtttcgccagcggcctcgacgaccagatactccacatttttgcgggagactaaatcgctggcttttgcctgcaatttttcgccatctttcagctcaagtgtcagcattaaatgatgctggcaggcgagctcaagattatcgtaatcatcacaattgattggttgatacgtatcattcattgacataatcgctcaccagtaagtttgccgcagcgtatgctgctttttccctgacagcctcagaaagggcgtcgtcggcagccatttcattcagcactttcaaaacgcagcccagcgcgtccggaacgtatcctaagtctccgctggcgatttccgcgtaccgcttgcgtattaactcacaatatttttccacatgccctcctgtcagcactctgacttaaccgtggatgcaagtctaagcctacgaagataaactctgtttcgcaaggtgactataccacactcatttctgcaatatcagcgccgcaactgcacgtattccgttacaatggcctcctgattcgaaaggagttttcttatggcgcttaaagcgacaatttataaagcgacggttaatgtggccgatctcgaccgcaaccagtttctcgatgcctctctgacgctggcgcgccacccttcagaaacccaggagcgtatgatgctgcgcttgctggcgtggctgaaatatgctgatgaacgtctgcaatttacccgtggtttgtgtgccgatgatgagccggaagcgtggctgcgtaacgatcacctgggcattgatttgtggattgagctggggctgtcggatgagcggcggattaagaaagcctgcacccaggccgcagaagtggcgctgtttacctataatagtcgggcggcgcaaatctggtggcagcaaaatcagagcaaatgtgtgcagtttgccaatctttccgtctggtatctggacgatgaacaactggcgaaagtaagcgcctttgccgatcgtaccatgacgctgcaggcaacgattcaggatggcgtgatctggttatcggacgataagaataatctggaagttaacttaaccgcctggcaacaaccttcatgattgtgatttcccgacatgttgctattcccgatggtgagcttgagatcaccgccattcgtgcgcagggcgcgggcgggcagcatgttaataagacctcaacggccattcatctgcgttttgacattcgggcgtccagcctgccagagtattacaaagagcgtctactcgccgccagccatcatttgatcagcagtgatggcgtgattgtcattaaggcacaggaataccgcagtcaggaactgaaccgcgaagccgcgctagcccggctggtggcagtgattaaagatttaacaacagaacaaaaagcccgacgacccacgcggcccacccgtgcatcgaaagagcgcaggctggcatcgaaagcacaaaaatcaagcgtgaaggcgatgcgcggcaaagtacgcagcggtcgggaataaaaagaaggaatagatggtgaaaaaagcgatagtgacagcgatggctgtaatcagcctctttactctgatgggatgtaataaccgggccgaagtcgatacgctttctccagcacaggctgccgaactgaaaccgatgccgcaaagttggcgcggcgtgctgccgtgtgctgattgcgaaggaatcgaaacctctctgttcctcgaaaaagacggaacatgggtgatgaatgagcgttatctcggtgctcgtgaagaaccttcctccttcgcttcctacggtacatgggcgcgaaccgctgacaagctggtattaaccgacagcaaaggtgaaaagtcatattatcgggcgaaaggcgatgcgctggagatgctcgatcgtgaaggcaatccgattgaatcgcagttcaactatacgctggaaccggcacaatctagtttacctatgacgccgatgaccctgcgaggcatgtatttttatatggctgatgcggcgaccttcactgattgcgcgaccggaaaacgtttcatggtagcgaataacgcagagctggagcgtagctacctggctgcgcgcggtcacagtgaaaaaccggtgttactgtcagtagaaggtcactttacgcttgaggctaatccggatactggtgcgccaaccaaagtattagcgcccgatacggcgggtaaattttacccgaataaggattgcagtagtttggggcagtaaacctgcttaaggcagaaacaaacgcaaaattgcctgatgcgctgcgcttatcaggccttgtattatccctccagtgcagagaaaatcggccagttttctctgcctgcagtccgcatgccgtatcgggccttgggttctaacctgttgcgtagatttatgcagcggactgcctttctcccaaagtgataaaccggacagtatcatggaccggttttcccggtaatccgtatttgcaaggttggtttcactatggaacatgaacttcattatatcggtatcgacaccgctaaagagaaactggatgtcgatgtgttgcgtcctgatggtcgtcatcgcaccaaaaaattcgctaacaccactaaagggcacgatgagctggtgagctggctgaaaggtcacaagattgaccatgcgcatatctgcatcgaagcgaccggcacctatatggaacctgtcgctgagtgcctttacgatgctggctacatagtgtcagtcattaatcctgcgctgggtaaagctttcgctcagagtgaaggactgcgtaacaagactgataccgtggatgcgcgcatgctggcagagttctgtcgtcagaagcgccctgcagcctgggaagcgcctcacccgcttgaacgcgcgttgcgtgccctggtagtccgccaccaggcgctgacagatatgcacacgcaggaactgaatcgcactgaaacggcgcgggaagtccagagaccgagcattgatgctcaccttctgtggcttgaagcagagctgaagcgtcttgagaagcagataaaagacctgacagacgatgatccggatatgaaacaccgcaggaaactgctggaaagcatcccgggtatcggagagaaaacatctgcggtattgctggcttatatcggtctgaaggaccgcttcgcccatgccagacagttcgccgcttttgcgggtctgacaccacggcgttatgaatcaggtagcagtgtgagaggggcgagccggatgagtaaggccggacatgtgtcgcttcgcagggcgttgtatatgcccgcaatggtagccgccagtaagactgagtggggacgggcgttccgcgaccgtttggcggctaatggcaagaaaggaaaggtgattctcggcgcgatgatgcgcaagctggcacaggtggcgtatggagtgctgaagtcaggcgtgccgttcgatgcgtcacggcataatccggtagcggcgtaaaaatcgcggaagggatgaaaaaaacagcgcctgacggcgctgtgtctggcatgcctgcaatccgggaaaccggaccaggaaaaaacttgcaggccataacagtatctacgtgaattctgcaatatattgaatctgcatgcttttgtaggccggataaggcgtttacgccgcatccggcattttgtgcacgaggctggctttatcactgagtcagcccaacaaagcgacccgccttgatataaatcccaggcttcaggtgcccaacatactgtaactgcgtttctggcttaaacgcagagacatcaccaatacgcatatgcatcagatcggcagggctaatccagcccgattgcgccagtgtaagtggatgcccggctttggcaaaggcatccgtgacaaattccgaacaaaaccacgactttttgtctccttcgcccacactgcttaactgcgctttcgccaggccgctgacgcactttggcgaaaatcctcggagaacggattcagtgagcacatctggcgagtcaccataaagggaataaattcgacaatgccgcgatagttataaccgctatctttgattttattggcaaacgcggtgatatctgtggcttgttgcggggtaagatccgggactcgtaagacgaaaagcttatcactatgcttcatcgcttttttaagggaaacaatctggacgccagcgcctgtcgcttctgcaacgttattatcacccagaaagattgcaacgtgactcacagaggaagtgctgaagacgcggattccaaatgaggttaccccaaggcttgaggagaacagcaaatcgccgggtttgagatcaggtgccgttatttcttttattgattgttcggtgaaagagctttgatgctggaatttgacagcccatgtttttgcctcggcatctactgctgtggctgatgggtctggctggctgatatcaacggtacaagccgaaagtaaaagaaagctggggagaaacaggcggcagtacgcctttggtttatccattttatacaatccatgtaaaaaaagggccctgaaattcaggaccctttctggcatcagcctttaatctgtttcaccagatattcgacgatgtcaccagtcttaattaactgtttctcgccgttgcgacgatatttatattcgatatcgtcgttgtcgaggttacggtcgcccagcacaatagtgtgcggaataccgatcagttccatatcagcaaacatcacgcccggacgctctttgcggtcatccagcagcacttcgataccttgtgcacgcagttcgctgtacagtttctcagcaagctcttgtacgcggaaggatttgtgcatgttcatcggcagaatcgccacctggaacggcgcgatagcgtcaggccatacgatgcctcgttcgtcgtagttctgctcaatcgccgcagctaccacacgcgttaccccgataccgtagcaacccatcgtcaggatttggttacggccatcttcaccctgtacggaggctttcagtgcttcggagtacttggtacccagctggaagatgtgaccaacttcgataccacgtttgatcagcagcgtaccctggccatccgggcttggatcgccagccaccacgttacggatatctgcaacttccggggtagcgacatcgcgatcccagttgatgccgaagtagtgtttaccatcgatgttagcaccagcagcgaaatcactcatcgccgcaacggtacggtcaatcaccaccggaatcggcatgtttaccggacccagtgaacccggaccggctttaaccacggcacgaatttcttcttcggtcgcgaaagtcagcgggcttgcaacctgcggcagtttttctgctttaacttcgttcagctcgtgatcaccgcgcaccagcagcgcaaccagcgggaagctactgccttcaaccgctttaaccagcagagtcttaaccgttttctcaatcggcagattgaactgttcaaccagttccgcgatggttttcgcgttcggcgtatcaaccagcgtcatttcctgggtagcagcagcgcgcggttctttcggcgcgatagcttctgccagttcaatgttcgctgcatagtcagaggtgtcggagaagaccacatcgtcttcaccgctctgcgccagcacctggaattcgtgagaggcgctgccgccgatagaaccggtgtcggcttgtacggcgcggaaatccagccctatgcggctgaagattttgctgtaggccgcatacattgcatcgtaggtttcctgcagggattcctgagaagtatggaaagagtaagcatctttcatcaggaattcgcgggaacgcatgacgccgaaacgcggacgcacttcgtcgcggaacttggtctggatctgatagaagttcagcggcagctgtttgtaagagctaagctcgttacgaatcaggtcagtgataacttcttcatgagttgggccgagtacgaacggacgctcgccacggtcaacaaaacgcagcagttccggaccgtactgttcccaacgaccactctcttgccacaaatcagctggctgaaccaccggcatcgacacctcgatcgcaccggcgttgttcatctcttcacgcacgatgttttcgacttttttcagaacgcgcacgccggtcggcagccaggtatataacccggaggccagcttgcggatcatcccggcgcgcagcatcagctgatggctgatcacctcggcgtcggcaggtgtctccttgagagtggagagcaggtattggctagtacgcatgttgttacggttccagttggaaggtagaacaggctcaaggcgagcctgggacaaaaaaaagtgatttagtttaccagtgcaaaagaaatgtcaaaagagaagggcgtgaatttaacgcggttccagcgcaaagacttcaaaacctgcgtcggtgacgcgccagcgaacgttaaaatcatgtagccagacggcataggttttgcccgtttcctcacctttacgataggccgggcgtgggtcctgcgccagtacttcgcggataaacagcgttaactgcggataacgcttctccagcgtcaaaagctgcttttcgacctctgcggtaaaactcaccgccatctctgccgctggcgcactttgcgcatagctggcactggcatcgggaagcgattcggcaaaggggagatacggtttgatatccactaccggcgtaccatcgaccagatccagactgccgagcttcagaatcacgctgtctttatggcaaacaacctctttcagctctaccagcgacataccaattgggttagggcggaaagtagagcgtgttgcgaaaacccccattctggcgttaccgccgaggcgcggtggacgcacagtcggacgccagccgccttccatcgtttgatgaaagacgaaaaggatccataaatggctgaacgcttccaggccgcgaacggcgtcggcctggttgtagggagcaatgagatgcagttcgccgttggcgctttttaccagacctggctggcgcggaacggcgaatttttctttatagggcgagcgaataacgcctatttgctcgaactggaaactgctcatttcgccgtaatgttaagcgcagagccgatacatacagcctgacgatagcagcctggcgtaccgctggtgacttcgcagctatgcagtaataccgcattggccttcattttcgaggcgttgatttgcatccgcttacgcgcggttggaatgctcggcggagagtcctgattagaggcctggcaagagtcgccactgacttcaccgagatcgcggaacggtttgccgactaattcttctgcattggtataaattcggaccggcgtggcgcgcggcgctttcggttttgcaggctccgctttcggctggggtgcagtgctttgaacgggttcgacaggggatctgcttaacatggaacagccgcttagcatgagtgctactaaacagatcggtaaagcacgcatagtatttcctcaatgtatgatcaaaacgtcaatattgaatcaggagcttgtaaaaatgacaagacgggcaagcgcccgtcctgaatgatattacaaattgtggaaacagcctaaaaattaccagcctttaacagcgccgccgttaaacactttgtttgctgcttcgtaaacttcatcagactgataagcctggacgaatttcttcacgttctcggcgtctttgttatcttcacgcgttacgatcaggtttacgtacggggagtctttatcttcgacaaagataccgtctttcgctggagtcaggccaatctggctggcataggtggtattgataactgccagagcgatttgcgcgtcgtccagagatcgaggcagctgcggtgcttccagctcaacaattttcagattttttgggttctcaacaacatcaagaacggtcggcagcaggccaacgccatctttcagtttgatcaagcccactttttgcagcagcagcagtgaacgaccaagattagttggatcgtttggcacggcaacctgcgaaccatcctgcagttcatccagtgatttgattttcttggagtaaccagcaatcggataaacaaaagtgttgcctactgcgaccagtttgtagccacgatctttcagttgctgatcaaggtacggtttatgctggaaggcgttggcgtcgatatcgcctttgctcaatgcttcgtttggcagaacatagtcgttgaaggttaccagctcaacgtccaggccatatttgtctttcgcaactttctgcgcgacttctgctacctgctgttcggcaccaacaatcacgccgactttaatgtggtttggatctttttcatcctgaccgcagcctaccagtgccagtgatccaatcagggctcccactgccgcaaaggttttgaatttgaacgccataccttattccttcttcaattatttatgttgtgttgaacgttacttgcgagtgacagcccggacgatgcggtcgcctgcgaactgaattaaataaaccagaatgaccagcaataccagtaccgtattcatcaccgtcgcgttatagccgatgtagccatactgatagccaatctgacctaaaccaccggcaccgactgcaccacccatcgcggaataaccgaccagggtaatcagggtgatagttgccgcattcaccagacccggcaatgcttccggtaacagcactttacggacgatctgcatcggcgtggcacccattgcacgggaagcttcaattaacccggttgggatctccagcagagcgttctcgaccatacgggcaataaacggtgctgcaccaacggttaacggaacaatcgctgcctgcaaaccaatcgatgtaccgacaataacgcgggtaaacggaatcatccataccagcaagataatgaacgggatggaacggaaaatgttcacaatcgcagaaacggtacgatacagcttcgcgttagcaataatttgccccgggcgcgtaacataaagcaggacgccgaccggcagaccaatcacaaagccaaaaaatccggatacgaaggtcattgccagcgtttcccatacgccacgaaccagcaaccacatcatcggctcagacataacccagtacctctacttttacatggtgttcctgcagccaggcaatggcggcttgcgtatcttgttgtgtgccgtgcatttcagtcagcatgatgccgaacttaacgccaccggcgtaatccatctgcgcgctaataatgttgttgttgacgttgaaacgacgcgcggtttcagaaagcagcggggcatcgaccgattgaccggtaaactccaggcgcaacatcggcacgcagtcagtaaatggctccgcttgcagacgttcctggtaatcttccgggatatccagatgcagggtcgactgaataaacttctgcgccagcggcgttttcggatgcgagaacacttcacttaccgtgtcctgctcgatcagttcgccattgctgatgaccgccacgcaatcacaaatacgcttcacaacgtccatttcgtgggtgatcaacagaatcgtcaaacccagacggcggttaatgtctttcagcagttcgagaatagaacgtgtcgttgccgggtccagcgcgctggtggcttcatcacacagcaatactttgggattgctggctaatgcacgggcaatcgccacacgttgtttctgcccaccggaaagattcgacgggtagctatcatgcttatcgccaagaccaaccaatgacagcaattccgtcacgcgacgtttgatctcgtctttcggtgtgttgtccagctccagcggcagagccacgttgccaaaaacagtacgcgaagagagcaggttaaaatgctggaaaatcataccaatctggcggcgagctttggtcaactcggattctgacagcgtggtcagttcctggccatcgaccagcacgctaccctcggttgggcgctccagcaggtttacacaacgtataagcgtactcttacccgcgcctgaggcaccgataacgccataaatttgtccagctggcacatgcaggctgacgttgttcaacgcctggatggtgcgggtgccctggtggaacactttggtgatattcgaaagttttatcattgattatttattatcgtcattaagttagtcgtggcatctcgaatgcctgaaacgggcaacgccgtcaatgaaatggatgttaaggcatccagacgtctaaatcaatcaggtttatgcgaagagcactttcttgcaggtcgaaacatgcgatactagcgtcccatgccttattaaggagctataaaaggtggcgaagagcgtacccgcaatttttcttgaccgtgatggcaccattaatgtcgatcacggctatgtccatgagatcgacaactttgaatttatcgacggtgttattgacgccatgcgcgagctaaaaaaaatgggctttgcgctggtggtagtaaccaaccagtctggcattgctcgcggtaaatttaccgaagcacagtttgaaacgctgaccgagtggatggactggtcgctggcggaccgagatgtcgatctggatggtatctattattgcccgcatcatccgcagggtagtgttgaagagtttcgccaggtctgcgattgccgcaaaccacatccggggatgcttttgtcagcacgcgattatttgcatattgatatggccgcttcttatatggtgggcgataaattagaagatatgcaggcagcggttgcggcgaacgtgggaacaaaagtgctggtgcgtacgggtaaacctattacacctgaagcagaaaacgcggcagattgggtgttaaatagcctggcagacctgccgcaagcgataaaaaagcagcaaaaaccggcgcaatgattaaaagatgagcggttgaaataaaaatgcatttttccgcttgtcttcctgagccgactccctataatgcgcctccatcgacacggcggatgtgaatcacttcacacaaacagccggttcggttgaagagaaaaaatcctgaaattcagggttgactctgaaagaggaaagcgtaatatacgccacctcgcgacagtgcgctaaagcgcgtcgcaactgctctttaacaatttatcagacaatctgtgtgggcactcgaagatacggattcttaacgtcgcaagacgaaaaatgaataccaagtctcaagagtgaacacgtaattcattacgaagtttaattctttgagcatcaaacttttaaattgaagagtttgatcatggctcagattgaacgctggcggcaggcctaacacatgcaagtcgaacggtaacagaaagcagcttgctgctttgctgacgagtggcggacgggtgagtaatgtctgggaaactgcctgatggagggggataactactggaaacggtagctaataccgcataacgtcgcaagaccaaagagggggaccttcgggcctcttgccatcggatgtgcccagatgggattagcttgttggtggggtaacggctcaccaaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggcgcaagcctgatgcagccatgccgcgtgtatgaagaaggccttcgggttgtaaagtactttcagcggggaggaagggagtaaagttaatacctttgctcattgacgttacccgcagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaattactgggcgtaaagcgcacgcaggcggtttgttaagtcagatgtgaaatccccgggctcaacctgggaactgcatctgatactggcaagcttgagtctcgtagaggggggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccggtggcgaaggcggccccctggacgaagactgacgctcaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgtcgacttggaggttgtgcccttgaggcgtggcttccggagctaacgcgttaagtcgaccgcctggggagtacggccgcaaggttaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggtcttgacatccacggaagttttcagagatgagaatgtgccttcgggaaccgtgagacaggtgctgcatggctgtcgtcagctcgtgttgtgaaatgttgggttaagtcccgcaacgagcgcaacccttatcctttgttgccagcggtccggccgggaactcaaaggagactgccagtgataaactggaggaaggtggggatgacgtcaagtcatcatggcccttacgaccagggctacacacgtgctacaatggcgcatacaaagagaagcgacctcgcgagagcaagcggacctcataaagtgcgtcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgtggatcagaatgccacggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtgggttgcaaaagaagtaggtagcttaaccttcgggagggcgcttaccactttgtgattcatgactggggtgaagtcgtaacaaggtaaccgtaggggaacctgcggttggatcacctccttaccttaaagaagcgtactttgcagtgctcacacagattgtctgatgaaaatgagcagtaaaacctctacaggcttgtagctcaggtggttagagcgcacccctgataagggtgaggtcggtggttcaagtccactcaggcctaccaaatttgcacggcaaatttgaagaggttttaactacatgttatggggctatagctcagctgggagagcgcctgctttgcacgcaggaggtctgcggttcgatcccgcatagctccaccatctctgtagtgattaaataaaaaatacttcagagtgtacctgcaaaggttcactgcgaagttttgctctttaaaaatctggatcaagctgaaaattgaaacactgaacaacgaaagttgttcgtgagtctctcaaattttcgcaacacgatgatgaatcgaaagaaacatcttcgggttgtgaggttaagcgactaagcgtacacggtggatgccctggcagtcagaggcgatgaaggacgtgctaatctgcgataagcgtcggtaaggtgatatgaaccgttataaccggcgatttccgaatggggaaacccagtgtgattcgtcacactatcattaactgaatccataggttaatgaggcgaaccgggggaactgaaacatctaagtaccccgaggaaaagaaatcaaccgagattcccccagtagcggcgagcgaacggggaggagcccagagcctgaatcagtgtgtgtgttagtggaagcgtctggaaaggcgcgcgatacagggtgacagccccgtacacaaaaatgcacatgctgtgagctcgatgagtagggcgggacacgtggtatcctgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaaccccggcgaggggagtgaaaaagaacctgaaaccgtgtacgtacaagcagtgggagcacgcttaggcgtgtgactgcgtaccttttgtataatgggtcagcgacttatattctgtagcaaggttaaccgaataggggagccgaagggaaaccgagtcttaactgggcgttaagttgcagggtatagacccgaaacccggtgatctagccatgggcaggttgaaggttgggtaacactaactggaggaccgaaccgactaatgttgaaaaattagcggatgacttgtggctgggggtgaaaggccaatcaaaccgggagatagctggttctccccgaaagctatttaggtagcgcctcgtgaattcatctccgggggtagagcactgtttcggcaagggggtcatcccgacttaccaacccgatgcaaactgcgaataccggagaatgttatcacgggagacacacggcgggtgctaacgtccgtcgtgaagagggaaacaacccagaccgccagctaaggtcccaaagtcatggttaagtgggaaacgatgtgggaaggcccagacagccaggatgttggcttagaagcagccatcatttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaacggggctaaaccatgcaccgaagctgcggcagcgacgcttatgcgttgttgggtaggggagcgttctgtaagcctgtgaaggtgtgctgtgaggcatgctggaggtatcagaagtgcgaatgctgacataagtaacgataaagcgggtgaaaagcccgctcgccggaagaccaagggttcctgtccaacgttaatcggggcagggtgagtcgacccctaaggcgaggccgaaaggcgtagtcgatgggaaacaggttaatattcctgtacttggtgttactgcgaaggggggacggagaaggctatgttggccgggcgacggttgtcccggtttaagcgtgtaggctggttttccaggcaaatccggaaaatcaaggctgaggcgtgatgacgaggcactacggtgctgaagcaacaaatgccctgcttccaggaaaagcctctaagcatcaggtaacatcaaatcgtaccccaaaccgacacaggtggtcaggtagagaataccaaggcgcttgagagaactcgggtgaaggaactaggcaaaatggtgccgtaacttcgggagaaggcacgctgatatgtaggtgaagcgacttgctcgtggagctgaaatcagtcgaagataccagctggctgcaactgtttattaaaaacacagcactgtgcaaacacgaaagtggacgtatacggtgtgacgcctgcccggtgccggaaggttaattgatggggttagcgcaagcgaagctcttgatcgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaatgatggccaggctgtctccacccgagactcagtgaaattgaactcgctgtgaagatgcagtgtacccgcggcaagacggaaagaccccgtgaacctttactatagcttgacactgaacattgagccttgatgtgtaggataggtgggaggctttgaagtgtggacgccagtctgcatggagccgaccttgaaataccaccctttaatgtttgatgttctaacgttgacccgtaatccgggttgcggacagtgtctggtgggtagtttgactggggcggtctcctcctaaagagtaacggaggagcacgaaggttggctaatcctggtcggacatcaggaggttagtgcaatggcataagccagcttgactgcgagcgtgacggcgcgagcaggtgcgaaagcaggtcatagtgatccggtggttctgaatggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggggctgaagtaggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggcgctggagaattgaggggggctgctcctagtacgagaggaccggagtggacgcatcactggtgttcgggttgtcatgccaatggcactgcccggtagctaaatgcggaagagataagtgctgaaagcatctaagcacgaaacttgccccgagatgagttctccctgactccttgagagtcctgaaggaacgttgaagacgacgacgttgataggccgggtgtgtaagcgcagcgatgcgttgagctaaccggtactaatgaaccgtgaggcttaaccttacaacgccgaaggtgttttggcggatgagagaagattttcagcctgatacagattaaatcagaacgcagaagcggtctgataaaacagaatttgcctggcggccttagcgcggtggtcccacctgaccccatgccgaactcagaagtgaaacgccgtagcgccgatggtagtgtggggtctccccatgcgagagtagggaactgccaggcatcaaattacgaagaatggcactgatctttgaggcagttcactactcgataagagagtaggacaaaagcgaaagcttttgaacgttgcgaagcaacggcccgaagggtgaatcacgaagtgattcataaactgccaggcatcaaattaagcagtaagccggtcataaaaccggtggttgtaaaagaattcggtggagcggtagttcagtcggttagaatacctgcctgtcacgcagggggtcgcgggttcgagtcccgtccgttccgccacttattaagaagcctcgagttaacgctcgaggttttttttcgtctggatatctattattgccagaatcgcaaaaatcctctgcgttttacgctctttttccgcaacagtctgaagcccataatcacctcagttaacgaaaatagcattaaaagaggcatattatggctatccctgcatttggtttaggtactttccgtctgaaagacgacgttgttatttcatctgtgaaaacggcgcttgaacttggttatcgcgcaattgataccgcacaaatctatgataacgaagccgcagtaggtcaggcgattgcagaaagtggcgtgccacgtcatgaactctacatcaccactaaaatctggattgaaaatctcagcaaagacaaattgatcccaagtctgaaagagagcctgcaaaaattgcgtaccgattatgttgatctgacgctaatccactggccgtcaccaaacgatgaagtctctgttgaagagtttatgcaggcgctgctggaagccaaaaaacaaggtctgacacgtgagatcggtatttccaacttcacgatcccgttgatggaaaaaacgattgctgctgttggcgctgaaaacatcgctactaaccagattgaactctctccttatctgcaaaaccgtaaagtggttgtctgggctaaacagcacggcatccatattacttcctatatgacgctggcgtatggtaaggccctgaaagatgaggttattgctcgtatcgcagctaaacacaatgcgactccggcacaagtgattctggcgtgggctatgggggaaggttactcagtaattccttcttctactaaacgtgaaaacctggaaagtaatcttaaggcacaaaatttacagcttgatgccgaagataaaaaagcgatcgccgcactggattgcaacgaccgcctggttagcccggaaggtctggctcctgaatgggattaagcctctctgacagctcctccgggagctgtttttacatgctcgctaaggaaatcgataaaagcccggatgcgcgtacttaccgcacggtcgctgtaatagactgcactgaatggcatttccactggcaacactttatctgccattaactccaccaattctccgcgagcgatttctttgtcgatcatgtagtcggacaaacacgcaatcccgttgccactcaggcaaagctgtttcagtgtttccccactattggatgacaaaccgtacttcacctcatgtaattgtccatcgctacgggctatcggccaggtattgagggaagcgggttcagtgaatcccaggcaaatatgttgctttaaatcgtcgatcgtttctggcttcccgtagcgggaaatataatcgggggaggcgataatttttcgataactattaaataacggcctggcacgtaagctggaatccgttaacgtaccggcgcgtatcgcgacatcaacttttctttcgatcaaattaataatcgtttcggaggagactagcgacaaagtgacttccggatagcgttcacggaaaggcttaatcaacggcatcagaaagtgcagcaccactggagttgcggcatcgatgcgcaacagtccacgcggtgtattacgcgtctccataatttctgattctgccgctgccatctcctgcaaaattgactgtacgcgacgaaaataacgctcgccttcttccgtcaggctaagttgtcgcgtggtccgattaagcaggctaacgccaagtttcatctccagctttttcactgcccggcttaccgctgagtttgcttgccctaattgttccgctgcccggctaaagctgccgctttcgacgaccgaaacaaaaatggcgagttcttccgacgtggctttcatttttgctcctgttgcaaaatagaagagatattttgaatttatttgtcattaaaccatcaggatgcgtgatatgtcatccgatttaatgttctcaacaatgagcaaaattctgaccggtgtaagcacttgcttacataacaatatacaattgctcgttgaaagagtgagctaaaatccctataacagtagaaccctcccgagtgcggaagggttgacgtaatagaggtttcaaagtcaaaagtgcgaaaaaacacctatgccatgcgctatgttgccggacaacctgcggaaaggatcttaccgccggggtcttttgcgagcatcggccaggcattaccacctggggaaccgttaagtaccgaagagcgtattcggatcctggtgtggaacatatacaaacagcaacgcgctgaatggttgtcggtattaaagaactacggcaaagatgcacatctggtgttattgcaggaagcgcagacaacgccagagttagtacagtttgcgaccgctaactatcttgccgccgatcaggtacccgctttcgtactgccacaacatccttctggcgtaatgaccctttcggcggcacatccagtgtattgctgcccgttacgtgaacgagaacccattttgcgtctggcgaagtcggcactggtgacggtctatccattacctgacacccgcctgttgatggtggttaatatacacgccgtcaacttcagtctgggcgtggatgtctatagtaagcagttacttcctattggtgatcagatagctcaccacagcggcccggtcattatggcaggagatttcaatgcctggagccgtagaaggatgaacgcgttatatcgctttgcgcgggaaatgtcgctgcgccaggtgcgttttaccgatgatcagcgccgtcgggcgtttggccgcccgctcgattttgttttctaccgtggtctgaacgtcagcgaagcttctgtattggttacgcgcgcttccgatcacaatccgctactcgttgaattcagtcccggcaagcctgataaataaggtatgtcaggtctgccacagggcagaccaacgtttggcgctgtccttttatactcaaacaacaaaaggacagcgcaatgacaacacaatcccaccatgaccacgtagaaaagcagtttagctcgcaggccagtgagtatttaaccagtaccgtacatgcatccgggcgagatttacagcgcctggcggtgcgtctggctgattatcctgatgcaagtgtacttgatatgggctgcggagcagggcatgccagctttgtcgctgcgcagaacgtgagcgcggtggtggcgtatgacttatctgcccaaatgctggatgtcgtggcacaagctgccgaagcccggcaactgaaaaatatcaccacccgccagggttatgccgaaagtctgccatttgccgataacgcatttgatattgttatcagccgttattctgcccatcactggcatgatgttggtgcagcactgcgagaagtgaataggatattgaaacctggcggtaggatgattgtgatggacgtaatgtctccgggtcatccagtgcgcgacatctggttacagacggtagaagcattacgcgatacctctcacgtacgaaactacgccagcggtgagtggttgaggttaatcaatgaagccaatctgatagttgataatttaattacagataagttaccgctggaattttcttcatgggtcgcgagaatgcgtacgccagaagcgttagtagacgctattcgcatttaccaacagagcgcatcgacagaggtgagaacgtattttgccttgcagaatgatggctctttcaccagtgatatcatcatggtagaagcacataaagcagcataaataaaaaaggcaccgggggaatcggtgcctttttattatctggtttgtcaggaatctggcatgttgttgtttttcacaaacaacgtcagcttgtcgcctggttgcagattcgcagtgtcgctgttccagcgcatcacatctttgatgttcacgccgtggcgtttagcaatgcttgaaagcgaatcgcctttgcgcacacgatacgtaatgctatcgctgttgtttgccagtcgctgtgcgctactgcctgcaccaatcgtcaaactttggcctggcttcagcttagatccgcgcagtttgttccactgctgcaaatctttggtgcttacgccgagacgtgaagcgatacttgaaagcgtgtcgccagagcgtacggtgtaaacacggctgttaagcggcgtattgtcggcaaccagcgtcgactgtacagcagcaatttcgcctgaagcgagagattcacgcagttgatctgcatgcttctttggcaccatcacgtattgcggaccacttgcgcccagcgtggagcctttcacgccagcgttgaatgtcttcagcttgctgacggaaatccccgccatatctgcaaccttcgccatttcaaccgggctgctcaggtgcacacgcgccagagcacggctttcatcggtcgttggcagacgtacgccataacgcttgctgtttttgagaatatcactcaatgccagcattttaggcacgtactgcttcgtttcctgcggcaacggtaacgaccagaagtccgtggatttcccacgcgctttgttcgttttaattgccttcatgacccgaccttcgccgctgttataagccgctacggtcagaagccagtcgccgtcaaacatcttgttcagacgctgcatcatgttcagcgcggcagttgttgaagcaacaacatcgcgacgcgcgtcataattgcgggtctgtttcaaaccataattgcgccccgtgctcggaatgatctgccagatgcctgcggcattggcgccagacgttgcgtgaggatcaaaagcgctctccactatgggtagtagtaccagttccataggcatgttacgttttttaacttgcccggctatccagtacatatacggctctgcccgtaaagttacatcgtggagatagctcttattgcgtaaatatttctgtttctgttcgcgaatccggtcattttccggaattcccatctttagctcgtcgccaatgaaagcccacaagtcaccatctggcgcgatagacgtcccatcgtccatccatcgtgcctgacttgtaaactttgctgcttccccttgaccagctgcagaaaggctctgtgcgtgctgttgaacgttgccggtactctggcaacccacgagcaggacagaggcgagtaatatcgcttttgccttcatgtgtgtgtcaatagttgcttaaaagacgaccgatcataacggcgaacggagccgatgacaagaaagttttatcagaacctatctttctttgaccttaaccatgcaaaacgctcttcaggttgttgcaataatgtttcttcattaattacattaattaaatcaatatcttccgttcttaaaaaaacattaatttgccgctcatttttcagaattacgggtagtgttatttgattttttgcccgtaactccttaactttacgataataatcatttatggacaaatcgtgcggaagaatactcaaagcaaacttcatatttgataacgtatattcatgagcacaacataccaatgtatcgtcaggtaacgcacttaacttattaagtgattgatacatttgtgatgctgtcccttcaaacaacctaccacacccaccagaaaacagcgtgtcgccgcaaaatagataaggtttactgaagtaacagatatgtcctaaagtgtgacccggtgtggcaattacactaaattcatgccccaaaacgaaggcagtttcgccatctttgactacctgtgttgttcccttatcttgtgtctcttgtggaccatacaccacaatttgcggaaacttttccaccagttcttttacgccgccaacgtgatcgtgatgatggtgggtgagaaatatggcctccggttgccagttattggcggcaatggcgtttaatactggctctgcgtctccgggatcgacaatcaggcagcgacctgcttcatcattcaaaacccagatgtaattgtcatcaaaggcgggaatactgttaagattcatagattacctctcagtgtgaaacggaaggttgtgatgaaaccggcaagagtccctcaaactgtcgtggctcctgattgctggggcgatttgccttggggagagctttatcgcaaggcgctggagcgccagctcaacccgtggttcactaaaatgtatggttttcatctgcttaagattggcaatttaagcgcagaaatcaattgcgaagcgtgcgcggtttctcatcaagtgaatgtttctgcgcaaggaatgcccgtccaggtgcaggcagatccacttcatcttccttttgccgataaatccgttgatgtttgtctactggcacataccttgccgtggtgcaccgatccgcatcgtttattgcgtgaagccgatcgggtactgattgatgatggctggctggtgattagtggcttcaatcccatcagtttaatgggattacgcaaatttgtgccggtattgcgaaaaacctcgccctataacagccggatgtttactctgatgcggcaactggactggctctctttgttgaattttgaagtgctgcacgccagccgtttccacgttctcccgtggaacaaacacggaggaaaactattgaatgcgcatattcctgcgcttggttgcttacaacttattgttgcccggaaacggactattcctttaacgctaaacccgatgaaacagagtaaaaacaagccacgaattcgccaggcggttggagccacccggcaatgtcgtaaaccacaggcttaaacttcgacttgatagcccgtatcttccagtgtgggattcatcgctgcggcacgagccagttcatcgcaacgttcgttttccgggtgtccggcatggcctttaacccattcccatttgatttgatgctgccccaatgcagcatcaagacgttgccagagatcgacattttttactggttttttgtctgctgttttccagccacgttttttccagttatggatccactgagtgatcccctggcggacatactggctgtcggtactcaaaatgacttcgcaatgttcttttaacgcctccagcgcgacaatagcggccatcaactccatacggttgttggtggtgcgggtgtagcctgcgctaaaggttttctcgcgtccgcgatagcgtaaaatagcgccgtaacccccaggtccaggattacccagacacgaaccatcggtgaaaatttctacctgtttaagcatctctggtagacttcctgtaattgaatcgaactgtaaaacgacaagtctgacataaatgaccgctatgagcactgcaattacacgccagatcgttctcgataccgaaaccaccggtatgaaccagattggtgcgcactatgaaggccacaagatcattgagattggtgccgttgaagtggtgaaccgtcgcctgacgggcaataacttccatgtttatctcaaacccgatcggctggtggatccggaagcctttggcgtacatggtattgccgatgaatttttgctcgataagcccacgtttgccgaggtagccgatgagttcatggactatatccgcggcgcggagttggtgatccataacgcagcgttcgatatcggctttatggactacgagttttcgttgcttaagcgcgatattccgaagaccaataccttctgtaaggtcaccgatagccttgcggtggcgaggaaaatgtttcctggtaagcgcaacagcctcgatgcgttatgtgcccgctacgaaatagataacagtaaacgaacgctacacggggcattactcgatgcacagatccttgcggaagtttatctggcgatgaccggtggtcaaacgtcgatggcttttgcgatggaaggagagacacagcagcaacaaggtgaagcaacaattcagcgcattgtacgtcaggcaagtaagttacgcgttgtttttgcgacagatgaagagcttgcagctcatgaagcccgtcttgatctggtggagaagaagggcggaagctgcctctggcgggcataaatacctgtaaaaggcgctaaaaatagcggcttgggcgatttttgcagcaaacgattcaaaagatgagaaaaaccgttgacgaagggtgaggcaatccgtaatattcgcctcgttcccaacggaacacaacgcggagcggtagttcagtcggttagaatacctgcctgtcacgcagggggtcgcgggttcgagtcccgtccgttccgccaaattcactcatgaaaatgagttcagagaaccgcaagatttttaattttgcggtttttttgcatttaaatcccgctatttcttcggtctatggttttgttatgctgtaaatgtgttaatcacatatggtagaccatatcattaatatttaatcatactatcgaatcattcaatttaaatatatttgaatgttatgattttcatttttctattgatttaatgaatttatatatactgttatttttatttgttctgattcaagtggagtatataattaaaaatcgttagctaaacattaccatgattatgacaggcgagggagtgtccaattatgaattcaaaaaagctttgttgcatatgtgtgttattctcgctgcttgcaggatgtgcctctgaatcttctattgatgaaaagaagaaaaaagctcaagtcacacaaagtaatattaataaaaacactccccagcaactgacagacaaagatttattcggtaatgaaaccactctggccgtatccgaagaggatattcaagctgcgcttgatggagatgagttccgcgttccccttaattctcctgtaatacttgttcaatccggcaaccgcgcaccggaaaccattatgcaggaggagatgcgaaaatattatactgtttccacattctctggtatcccggacaggcaaaagcctctgacttgtaacaaaaacaaagataaaaatgagaacgaggatgttgccagtgctgagaatatgaactggatgcaggcactgcgttttgtggctgcaaaaggacatcagaaagcgattattgtttaccaggatacattgcagacaggaaaatatgactctgcgctgaaatcaacagtatggtccgactataaaaatgaaaaactcaccgacgctatctccctgcgctacctggtacgtttcacgctggtggatgtggcaacaggtgagtgggctacctggtcgccggtgaattatgaatataaagtgcttccaccattgcccgacaagaatgaagccagtacgactgatatgacagagcagcaaatcatgcaacttaagcaaaagacctataaagcgatggtaaaagatttggttaaccgctatcaataataaattatatctgccgccaggaatttctggcggcaataatacaaaattctttgcataagaaatttttcttgacaaagacagtgcaagaaaggacatggaatccggagttaaaaactgtttgttttagaatatttaattatttaactgctgaatcttccttgcgagaaatatattcattattacatttcatgccatttttaatatagattgctcctgggaaaatccccgtattattaccgcaggggtgataattagcattgacatatcctgtgacaaaaggagctattaaaggtgctattacgatagctattagtaaaaatataagagttagctgtattgttatgtctgtggcgaaattgactaccttcgtttttttgattaagaatgattttattatcgtaagtaaaattacatgaacatttaaaaaggaaaacgacatgaaaccaaagcacagaatcaacattctccaatcataaaatatttccgtggagcattttattattgaatatagaggtttaactccggtaaaaaacaaagaagcattgaatgcagggaaaaataatatggccataaaaaacatcgaaagaaactcttttaatttaacatgtaaacgcatggttaatcctcatatcacgggtggagtgttaagaacatacataaatggagtcatgttttcccttttccatttatcaagttcctgttgccgttttagtccatctctaattgcatattttaatttttctgataaatggcattgagcatcgatttcatttaaaacaactgtacacactatccctgtcagtaaaattgctcctccgacaagaattactggaaagccaaagctaacacaggcaaaagaagccaggcttccaatagcggttgcaacaccaccggctataactgctttggccacatccattgaaaaatcgccaagaaaattaaccagatctcgctctgaactcataataaattctatggttctccaggctactgaaaaccagatacagaacttaactccttttattgattcagataaagctcctcgccagccaatagcgagttccagaacttgaggcgctcgtgaagagaaaatatatttaccgagcttttctaaaagccaggggctggatgttgtgatttttatatatttctctccaagtatttcaaagtaacttgcttttgtatactttaaggcattaaggttaaatataattttcccattgtcatcaaactcagtcattaatttactcgcgttaactaaccaggcgagtgtatcttttatacctgaaggatgtgtagtgataaaatgaatgtaatcaaatgatgttattgggctgagtattttttttgcaacatcaagtgtcaagagaataacatgatgagtgttctgatgccttaactcatcaatgagtgggacgtcgttaagataagggtgctgaggtactagctggtttatcggctgagccccccgaagaatgtcacccacataatcagcccactgtgcattctgtgtgttgttgttattccttaaaccagccattttatctctccgcaatagtaatttattatgttattacagtaagttactgtacacgatcctgccatttactcattgcattcgtaccggctaacgtatgctcccaggaaatatcttcataaataaaggcaattctctcctgtggttccagttctttttccaggacagcatgcggtgtgacaaaatcaatacttgatattcgggcttttgacagatttattttataataaggctggtaaatacccgctttactggttcggtagagtataaattcacatattgccattttttcattgtcactaagtgcttttgccagcaatggtgaggatttatcaaccggtttggtgataattaattcatgatgattgacattttgacttcttgagatggaatgcattaacgcataaaccatgatctgatctttatgttctggctgcgctttgtttccgacagaatcaagcgttgagcaacctgctgaaattagcccttgtgtctctccactcaaagataaataacttatatttgccatgataatctcctttaattaaataattatttttcggccgtggtaccggttgccgcctctggcatgacgttattcttcagcagcagccagcggcttaacacgccttcgagtcgctcattaatttgtttttccagcgcatctgtattctgcttctgcgcacgggcatcatggtactgcgtcaacagagactcaacgggtgtttcctgccccagtccccgctccgcctgccagatgacatttttgatataggaaagggttagtccctctttctcgcgctgcatcactagatctgcaaaagcatgtaagtcctggcgggtctgcaaccagccacgcaactgcgggctactctgtgcgcgggttttgagtgcctcattccattgtgtcgaggcctgttgctgttgcaggctttccggccagcgactgtcggcaacacgcatcatctgcatcccggtttccagcggctgtaccggggaggtatcaagaagttgttgcagcctgcgctcatagttttcgagttcaggtgaggccatccacaccgttgctgcgccctgagcggtgtcgttaacctgtaacagttgctgctgcaccggatagacctgccaccaccacaatgctgaggcgacagccactgaacaggcgatccctgcgataaaccctcttaccgtactgccttgctttatcacactggcctgtgggggattctctgtcagactgcgcacttccactttcatctcaggcaggccgggcaggggaggcactaccgcttctggtgtggaagatgcctgtgtttccggggcataaatcagcgttctgaccgtggtctgtgcggcgttctcagtgttactcttcagctggggttcaagccgtttacgcgtgttctgcataaaatagagcagattctccacgcgcggaacgcgcttcagttccacctgctggagcttatcgcagataagctgcaatgcccgctctgtgcggtagatcagtggtaggtcggattccgcaaaggagatttgctgacgcagaatattgccggttcgggagttaaaccagtccagcatttcagtacgcgccgggccgccctgcggccagaacttatcccagtcgtggcttaccattgccgccagcagttccgcaccttcgcagaatcccgccagtccctgtgtccgtgtccgggcaagcgtatagtaggtggcggtgtgtaaatccacaccgttggctttaaaaatcgccagcgccagcgactccaccagtttccagttcagctcaggctgtgacgggtggctggctttgtttatttcctcgcggatggcgctgaattccggcagcccgcgcgggtcactgccggtaacgatagtttgtgtcagtacgttactattcatccctgcctcctcagtacagtgtgtctgacagaccaaactggctgaacaacccaccgctgaacgggttatcttccgtgtcggtatgcacacggtaggtcatcgcgccaccgtccacgctaaagcgcacggtaaagttgccatcctgtactccggtcagttgtccggccccgaacaggcggaactgcgcccacggcccgctgaagctgatactgcgcggcgcgttgccgctggtgccgatgagcgtcagcttactttcgttgccttcgcgcatgttgttaggccagaccagatgggcggtatagttacggccctggctgtaatcgactaactgaccgtcaaggttcagtacactgcggcgtttattgcctgaaagcgataccgtttccacggcaaaggatgttcccagaccgttctgtttgctgaagaagatgtcacggattttctgcgcagtttccagttgcgcaataatatcttcgcgaataatgacgttgttatcgccatcctccagactcaggtcattatcgataaacagcttcaggttctgctggtagaaggtatccagtatgccatccggtttaaagaagcgttcgaaggcatccagtgaggcatcctgtgcagaacgcggattaaacggatagttatttgccagttgctcgttaaacggtttcaccacgctgtcgcgccagtccacttccatataatgaacagcctccaccatcaccacatgccaggcctggtcagccagcctgccaacccagcggttgagcggagcaggcagcgtttttgccatctggcgggtggcgaatatcggatcgctgctgttctgatcaagccgtaactgcacggctttcagcgccgatttccctggtacaggcgcgttctggattgccagcaggtagcggtgcaactcggtgagttgctgatacacggcctgcatcgtgctttctttgtctttctgtactgccagggtactgttttccggggcgaattcatgcccgaggcgggtgagtaactggtaatccggctctgccagggcttcctcccgttctttggcagagagtttttcagaaaagacgcctggctgtgtgttgtcacgcagcacggtcagcgcccgctgcaaaggctggtcgccgctgataacctgctccagcgccccggtcagttgtccgatggactcaaaattgcggatattcagattgtccatcccggcccgccaggtggcggtgtagtcgctgatatactgctcggtcaactggcgctggatttccgcgcggtcggcgtcactgtatttcacattgcgggtgaggttaagtacccaggaatccatcgccgtcagttcaaccagttcatcgcgctgttttacaaaatagctttgcaggccgtaacgggtaagaaactgtggaacaaccagtttgttgtcatcggcagatgtaaacacctggtcaaaggttggccctacctggtcacgcagattgaggtcggcaggaagaacgcccagcgcccgcgttttcagactctggtaaacccgctggtagacaggcagtttgctcagttctttctgtgctgataccacgggcttgtcatatggcgtccagcggctgatggcgtcaccgtcgcccgcctgacgctctgcatgccagtcagtatgagccagcgcgtagtcaagatgggacatcagttgtgcctggatatcgcgctggccgtggaatttttcgctccagcgttttgccatatactgcttcaccacctgattgttacgtccgcttttgtcctccagcattcgcatcacgcgcagcaccgcgagtttttcttcactctccggcggcgcggcgttcatcgctttgaccagcccgttaaacagcgagggcaggtaacgttgctccagcagttgcagataggtctgttccacataaggcccgatacgtcgtccctggtacagtcccatatcggccagacggctgcggtcgccccagtcgccataggccagtgtggcatcgcgtaccgggttcaggagcggcagttgcaggttgccaaagtcatcttccccctgcggaggcggcacgtccataaaggctttggcctgcttaagcacggtgatgccggactgatagttaccgttgtaatagtgatgccagccggtgatgagcagcagtgctgccacgccgcctgtggcagagaaaaccgtcaggcggcgacgggaacgtatcagccaggcgcggctctctgttgccagattaggctctgcgagtaatgcctgcgggaacaggctgcgggtgaaataaggcgcggtgtccaccaggggccaggacgccagtgggttattgcccagccggtactggcgggcggcagactgggtgaatatatcatccatctgtccacgctgaagcgaagaggtgagatagacaccacgcagcatcacgttcatattttcgccatcaagcagaccctcaagcagtgacaccagcggttcacggcttccctgcatctggcgggaaaaactgaataaagacgcgcgggtgtgagtctgagcgaccatcagatccggcaacgccagattcattcgatccacccatgtctgccagaaagcattcaactctgttcgccagtcatcattttcatgggcacggcgggtgaacgtgacgcccagaatcgcatcgcgatcctgtctgttgagtgactggaacagggcggcaaaaccctgtaataaatcaagccgggtcagtaccacgtaaaccggtaactggcagtgaagatgctggcgtatatcctgtaagcggctgcgcagcgtctgtaacagatgctcgcggcggcgtttgtctgcggtcagtagatcgggtaaatcgagtgtcagaataatcccgttcagcggctggcgcgcgcgcttttctttcagccagccgagggcatgttcccacagacggcgatgcaggatatccgcatcagcgggagcgcagagtgtgccgtcgatatcaaagatcaccgcctgtttaccgacatggggcgtgaggtacaggcgttgttctgcgccgcgtgcgccctccggggcataaataatgtcggacggaaacccctcgcgcagcagtgtcgttttgccactgcccgccgggccgatgaccatataccacggcaactgccacaggaaacggcggttgtcgagatggcgttgcaggcgcagcagccagcggtcaagataacgctgctgggcgttcagttccacgctgagcggatcaacggcttcctcgcgctgttgcttttgcattttttcaagctgttgcaggcgcttcatcacccggacggtaagccacaccagggcaataatcccccacgccgccgttgccagccagcggttcgccagtggtttgagccactgttcttcatacagcgtccacatcgggcctttccaccagatccacaccagcagaaaaatccacgccagtatcagcagccagaaagcagagattttaaaccggggcatcgccggtcgcagggctgatttgagtccgctgagtagtcggggtgttggtaatctgaacacaaaaactcctgttctcttttattgttctgccgtgaatttttgttctagctgctcaagcagggacggctcccagtctgccaccatcatctgcaatcccatcctgaacaacatccggtactgctgctgcgcaagctgtaccagccccgcctcttccgtcaactgtgcggcaaggtactggcggtgaaactgatcgcggggatcgccttcgggtagcatgtccagatatcgcagcgccgcctccagaccctgctcagcaaaacaggctctggctgccttcgattcctcaccgatttgcgcaaccggtgcaactttggcgtcgggcgaagctgccagccattgtttcgtctgctcactgataaacggtgtgtggtcattaaacagcagcccggtaagctggggcagacgctcaaggaagcggatgacctcatcgcggatggcgtctgccacctgtttgtaacccagacgcagcgccgtctgtgcagaaaggcagtgaccatccagccagtaaggagccagcagtacgcttttctccacctgctgccacagcgccatatcggcactaccgagctgagcatggtaatctgccaccatatcggcggagaccgcagccagtggagtacggccatcgctttccgcctggggcgtactggtgatgttctgccaaagcgcatggcggcgcagacggtagccctgcggtgaatccggctggcgttcacataaaatggccgccacttttaacagcgtgtcgcgccaggctttgtcgtcgtgactgtcgatgacgatttggggagccggagcactgggttgcgtcacgccgctttcagacgtggcggtggtctgtggtgaactaccggaggccgccggagtggggacaggagccggtgccgcacgattaaacgcacgctggtacagggcaaaaagatcatcagtagcctgtgccagttccggggcgttatgtgactgccagcattgcgccagttttgccagttcccctgacagcgcatcgcgctgcgctgtggcggcgttctgtgaaaaaacttcaatacctgtttcaaagcgtttaatgacctggctggcaaagcgttttttatgcgccatattctgcggcgcagccaccgcccagtaatgctccacatacagcgccagcaggcgcaatgcgagatgaggatcaccggcgtgttgcagggttctcagcagatgcgccagcagacgaaaatccttactctccgaagccagaatgaccagcccacggcgctggagttccgggatatccagttgactgtgggccagcgatcccagcttgacgatttcgccgtcgatatactcccagttcgggttgtcatctttcagcgccgatgccagtttctcttccggcaggttttccagcaggtgcgatatccagacattcggatcgcgtaagtccattgccatatttttattctcccgcccagtggcaggcatcgcgcaggggagcaatcgcccttgccagcccgtcaatgttaaaggtcagctttccggcggcattgtctgcgccggtatccaccgtcagcgtttttgcgccgaacagttgcttaatttcatcaatcccggataacccccggctggactccagcagggtgccgttctcgcgcacaaaccagtggctgcgcaatgcccggttgtcggcattcagagtgacggcgatatcatggacatccagagggtgcatcagcgccacctgcatccgggtgatattgtccacgcaactgaacatcagcaccgggcgtggcggaacatgaccgatagccggggtggttatcaccaccgtcgggcgctcccccggcacctgcgtcaccagcagttctgtggtgttgccctcgcggcgtttttcctgctctgtggcgcgggtccaggcctcgcccacaaaaccggctttgaccagcgccccgtcaaaccctgacggggacagcggtgccagcaggcggtcatagcagtcaagccgctccagcgccgcggactcccgccgacaggactgcatggcctgtaacgtggctgtcgcatccggcggggtcgtggtggcgacggcgaccgccacaccggccattgacgatgcttctgcgggcgcggcagtggcgggtaagcccgtcatcaggcccgcgataaaccatcctgtctgccggaaaacgcgcaacctgctcataaaaccgtttcatcctttgtgacggactcgtcgttctgagcatcttccacgtctgccgtaaatgcgccgtccactgccgacaaccgaatccgggcaaccgccgtattcgccgccattttctgcaacagcagcagggagagcggcggcagcatattgccgtcgatgaccgattccagcatcctcgcgccgttttccgcgcgggtgacgcggctcatgatttcgtccgtcacttccggttctataatcacctccgcgccaaagcggctgcgcagcacgttatccaggctggccagtttcccggcaatgatggtggcgagcgtctctttcgacagcggcaggtacggcaccacttccatacgcgccagcagggcaggtttgaagaagtcggccagcaccggatacagtacttcctgcatggtttccgggtcatcggcatgctcgactattacctggtagccgaggttggacgtcaggaagaagacgatatttttgcagtcaatcaggcggccttcaccgtctgccatttcgcccttatcgaacgcctggtagaacaggttgagcacatccgggtgcgctttttccacttcatcgagcagtactaccgagtagggtttctggcgaatcgcttcggtcagtacgccgccttcaccgtagccaacgtagcccggaggcgaaccaatcagtcgcgagacggtatgtttctcctggaactcggacatattgatggtggtcaggtactggcgaccgccgtagagcagctctgccagttgcaggacggtttcagttttacccacgccgctggggccagccagcaggaacgcgcccagcgggcgtcccggacggcgcaggtcggcgcgtgcggtcagcaggtgtttgtgcaggctggcaatcgccaggtcctggcctttgatggtgtcgccgagccattttggcaggtcggtgatgaccgacatttcattctgcgacaggcggttaagcggcacgccggtccattcggcaatcaccgccgcaatctgttttttatcgacgtgcggggaaaccagcaaccggtcgttatgcagggcgtccagttcggcagtgagatgtgccagacgttgtaccggggaaactgtttcagcggtctcttccggctgttctctgtcggcctcatcagccggtacggcaccggtattatcctgttctgactctggctgcgtatcctccacggtatctgcgtccggcaacggcgccgcatcgtcctctgccacgcccagtaactgctggcgcagcgcaataatctcccggaccagcgtctgctgctggtgccaggccgcttccagttcatccagcgccgtcagcgtttcatcatactgcaccagcacctcggtcatccgtgatgtgtcggtacgcagtccgatgcgaagctcgcgctcaagctggcgaatttccgcctcctgctggtggctcagagtggtcagcgccgagatttgcttcggcggcgacgacaggttgatggccacacgggcgcaggcggtatccagcacatcaatcgctttgtccggtaactgacgcccggagagataacgctcgcttaatgtcgcagcggcctgcaaggcgtcatcatcaatcagcacgccgtgagactgttcatagaccgccgacagaccgcgcagaataatggtggcttcggcagcgttgggttcgctgaccttcaccaactggaagcggcgcgacagggcggcatctttttcgaagtattttttgtactcgctccaggtggtggcggcgatggttttcagctcgccgcgcgccagcgccggtttgagcaggttggagatatccagcccgccctgctggttgcccgcgccaatcagggtatgtgcttcgtcgataaacagaatgaccggcaccggggaggaaatgacctccgccatcagccctttgaaacgtttttcgaattcacccttcaccgacgccccggcctgcaatgcgcccaggtcaagggtcatgatatcggtgtttttcagcttgtccggcacctggcctgccacgatgcgcagcgccagcccttcaatcagtgcgcttttgcccacgcccgcttcgcccaccaccaccgggttgtttttacggcggcggcagagaatgtcgatcatcaggtcgatttcgtggtcgcggcacagtaccgggtcaagcctgccgttacgggcgtctgcggtcatgtttttggcatagcgggcaagcagggtgtcagaggcgtccgtcattgtgcctgcgcctttaccgtctgcatccggcacgactgattccgccgactcctgtgtccactgcacaaagtcctgttgcagacggtcacggttaatgccggtcaacagccgggcggcagcaggcggtatataacgcagcggcgaatgcagcagggccagcagcaacacgccgccgcgcagttcgctgtgctgcatctcagccgacgccagcagccagccctctttaagccactcaaccagcatcggggaaaacgccgggtagctgtccgcagaacgggcggttgtgtagttctctaccgtcagcgcctggcgcaactcttccatgccaatatcgccctggcgggtaataacccgcaggtcactgcgtggcatggcgagcatctgaatgagcacatggctgacggtaatttccgctgcctgctgactcatacattcagaggcggccatctccagcgcctggcgggagaacaggttcagccgttttaccagcgtgggaagatcaatctggatcataaacgtccttatcgaagtaatttgtttagctggtgcaggatgtcctgcgtctggctgtccagccgcaacagatagaacaggtaaaacaacgccagcacgacaacgccaccacaaaaaatatgtttaacagtcaggcgactgatgagctgataacgcccgccctgggtttttttgtcctggtgtaacagcgggaaaggggcatcgccgcgcagtttatgcagaacgtggtacagacggcggtagatctgctcaaattccccctgatcctgtgctgccactttgtagcgcccgcgaaatcccagagaaaaacagatccagagaaattccagcagatcctggtaacgtttgggttcacggatcaggcgctccagcaggatgaaaactttctctccaccccaggcttcgttgtggaaatggaccagcaatgactgcttgatccactcgttcttgtttgaccagccgttaccgagcgccgcttcatcaataaacgtgcagaggatgtagcgaaacgagataatcacgcccggttcgtagccctgctcctgaagcagttgctccacggcctgaacatccgtcaccacctgagcaaaaagatgctccggcatcgtctggctgttcatggttgaaaggcgcattaccataccgagtagcggcgtggccgcgtcgatcatcggattcaggctgttgccacgaagcgcgagatggtagttgcgctggcttttttcgtcgtatccggtaaatggtggcagagacagtgacccctcatccatcgtcttaccctcttatcgcccacagttgcatgttcagatccgggaaactgccggatacatgcagtgcaacggccccggcggcagccatttctgtccaggcctgtccgctcttgtcgagttcgaaatagctgaacccggaatggtaaggaagctggcggggagccaccatcagtgcgcgcaatggaatgccggggatctgcacactgaccatattgcggattttttccggcgaggaaattttcgactgctggataaactggcgctggatctgatcgaccggcatgtttgccgccacggccagcacaaaggtggcagattgcagcagttctgtgtcatggatatcggcctgccagataccgtcacgcagatgcagcggcagattgacggctcttggcgacagtacggtatgcagcgcccgtttgacttccggtaacagcgttttaaatgttttggtcaggtcatgatgatcatacacatcaagcgggcagggcaggcgcgacggctcggtaaaggtcatcagttcacccagcaacccggcaagatcaaggtagaaatcttccgggtggagctgggatcgacgggcgtgatgggtaaaccgggtctggttacggttaagtaactgcaacatcataaattccgccacatccgcgatgccgctctgcgccggagagccaatgcggtttgccagatcgcttgcccgtccgccaatggccccctgtacctctttgagataaacacgcagtttcttactgacctgaatattctggcaggaggggataaaatcgtcatccagcgtcagggagccgtcggcatggcgatcgctgatacggcaaagcgggagcgtaatataggcgctcatatcttctgcaccgctcataatgcgcggcgtcagttgtcccagcgtcagtgttcgcgtgtcaccttcttctgaatgcaaatcccggacatcggcataattcagccggtaacgcccgattcgccgcccgtcgctgatttcatttctcacatcactggcgaccggcagagcgaggtagatattgcggcttctctcgtccggaaaatgttgcgggtgcagcggatcgggcagtgcgtcctggtcggggatagaaaagacggtgccgtcgggcagtgtgcctgacgcgctgtcaatcatgatcttaccctgtgccagcagttcattgttgagagtgagttcggtaaatccccaggataaatcattcatggcccggaaacgctggttatccaggtagtcgttgtaacgctgctgctgctggaaatggtgtggacgcatcagcatcccttcctgccacatcaccttgttgcgggtggttgccataattattcatcctcttttttcatttcgatgctgctttgacgtacatgcaccagcaggcggtaatggtggccggttccttccaccgtctcgatttgtttccattcagtggcctggtcatcggagaaataggccacgacaccaataaactgcgttttctcatccagctttaccggcggcagggttttgatggtgtccggcaacaggttgaaatcctggtggtcgatatagtttttacccagcacatccggtagcggcgtactggctatctggtcatagtcggctgccagcaattttgagtcgtcagtcaggtacaccagttgcacatccacggcggctgattcaccttccgcattggtattggtgtccggttcggtcagcagggtgacggttatttccgaagattgctccttcaggctcccgacctggatatccgggtttttgatcacctcactgatttttttcgccgtttcgcagccggttaatatgacgcacatcagcacgcaggccagaaacgccttcctgttcatgcttccggctcccgctgtttttcacgaagcacccggtcatagacctgggcgtagacctcgttaaacagcatctcaaacccctgctggcgatcggaggccagttcttcgtaataatggctgtacatttgccatgctccggcatcatccagcggctggcgcagttcatggctgcggcggtactgcacaaagcggcgcagcagattttgtggtgagaaagcatccagcaggacacgaagcgactccacaatcgctgcccggttagcttcttcgtggtggcggacattgcgcaggctttcactgacggcggcgggagccgccagatgtaccgggcttttaccttcggcaaacattacgtcgagcgcggtggcgtaatccatgttcaggcgcagcgggttatcttccagcgggcgcaaatgtttgtctgagaggctgttacgctgctgctgcaaatcgagcagaccttttattgcggcctgtaacgttcgtccggcctcctccagaaaatcatccgcatcgtcggaattgctcatggtaagcgagccgccaagaccgcgcagtaagggggtgaccgcaaggtggcgttgcgccatttctgccgcagagacgtcgtcattacgatcgccggggctggcataaatgggcggcagatccataaacggagtattgatccccccattacttgccggatcggacagcggtgccgatggccggacagccgcaatgcctgaaagcggatcgcccgtggtaatcaggctttcggactgaagtgcctggagtggatcggcagaaaaaccgtttaccacggtgtctgcaagctggtgccggtgagtcattcccggatagtgtggcgtaccctccgttgatagcagggtatccgtgagcatatcgcgattggtaacgatggtttcgggagtggccatttcctcatcgtaatggggaatatctccccggttcagatgaaccctcaccatcagccgtccgatctggatctcatcgccctggcgcaactgtattaggtctgatgttgctgtgacttttgcctgattcagccacagttgtgccgtctgcgggcgcagacaaaatgtgccatcgtgcaggataatggtaaaagcctgggccggaatgctatgctgacgatcctgtaccgaccagtggcattcgggggcatggccgacatttccctgctgtgtgaacagacagcgcgccgcccgcccgctttccagctcactgccgttaatgacctgcaatgaaagcgtctgtagtttctcttccggcatattctgctccgtgattatcataatttacgaccgtaccctgatggtgactgagggtcgttcttccggtgtgccgaggaagctggtccagcccagcagcgcacttttgttatcgcccaggcgcattgcgcccacctgctccggcgccagccccagatgtaagtcccaggcaagctgatcgcgcaggatgaaggacacaaacatcgtcagtggcaggaagttttcgccggacggcagaaaagagaggaactgttttcgggtcaggctggtaatactgagctggaattttccgctgagatcgggcacccgtgtacccagaacaaagttgcccagtaccgatcttcccgccagtttttcgccatttttaagtgaatagctccccagactattttgctgatccggttcaatatccaccttgcgacgctgccagttttgcagcgtcacttctgacaaatcaaagcagtgggacaccaggccacagataatttccggggatcgccccgggtttgccaggatcccggaatacgccagcattttgctgtgattaatcgccagcttatcgcgaagctggcggtggcccagcccgacaagggagtacatgcgctgcgagaacgcatccacaccgccgttacgaaaactgatgtgatagcggtacttacgccagatatgccagacaaactgggtcaggcggtggctgaacatatccagaaaatcacctaccggactttgttcatgtaccgctttccaggccaggtgatcgaggtaataaccggggagaggcgactggctcccctgtaaccccataaaggtggtggtcatcctgaatgcccctgacgtatcccgtttcagcgcactgatatcactcaggggaaacgcaaggctggcatcggcgctgaaacgcagggtttcctgtgtcggatcgtcgcgcagggataattctggcgtccccttttcaccctgtgccaggcggtgcaacagctccgccatcgcaaaaaaattgtaagagcaggcgttatgaaaaacctgtgccagcggctcattctgctctttatctgccgagggatttcccggactcagataagaggatgctgcccggttctttccgtccatttccatgtctcctggctttctgtgttcacaacggtcagcatgtggaatgagttaacgctggcgtacagcgacagaaaatgcgaaagcaccgtaccgagcagatacatttccccttcacagacaaacggctccgggtgcagatacagcgtggaggccagcccccgaacgggaatacccgtaaacaggcgatcaacgggtcgggtctccagacgctcaatggcatccagcttttgttgtgacagccgcgccgtctgcggatgatggattgcgtggcgatcaaagttggcgatgacctgcttcagcgcgtccgtatccagtaatgacagataattcaggttcatggcggagagcagggaccagtgcaggctgccatcaatgaccggccagagtggttgcgtcgggcgggtaatgttgcgaaatgaagcaacagccgcatttttaccggttgtgccggtgatatcaccggaacgaatttgtgacggaagctcacggttggtacaggtcagcgataccgaaaccacttcattactgagcagagattcgtctgacggataactgccatcagcatgtataaaggcaagggtatgatcaaagccgcgatggaacagggatgttttggtccggtgatgccagtacaccacttcccgcttccggctgtattccatctgatggctgaaactttcaaaggctggccactggcgcgcggcctgcgtcgaaacaggacgccccagatcttttttcctgaacatatcctggacctggctcaccacactgttaacggaaaatacatcgtaatgttgtgggtaatggcggctgggaaccagcggatagtctgcccgccggttgtccagcgtgatcgcttctgcatggtggataaataaattaatggcaggtgcgcaatacaggcgcagggaatcgcggcgcagccggatgtccacgggcaaagggcgcgaaaaacgcagttgcagggtaaagaattccgcctgcaatccgtcaggcaaagccggacaaccacaaagatcaaaaaagagaaacgcatcggggtaacagaaatactcctgaaggatccggtagccgctgtggacgtttttcggccagggcagcatggcatcctgcggctcaaaaccgacagcttttagcataaactcaggcaggcgaatatgctgttcacccacagtcaggtcggcaccctgcaagtattcgcagaaccataaataaagctggtcacgggtatagttgtcgtcattgccgagccagaagcgaagtttgttcagatccagcgtgcggaagtccgttcccggtgcgaccgaaaaggtgatgttgataacaccattacgggtcgtactgcggttttcaatctgctccaggcgaacgggcagcagccagatatcccggcagagagtgaaggtacagggaggcggctcctcctttttagcatcagagggcagcacttcatcaactctgatttccccggcgttggttgtaaactgctcattacgggggattaacaccggtacagaagacttatccatatccggcgtatattcaataagggtcattgccggaaccggacgcaggtaattaggccatagcatcttaataagcccgtgcgtcagttctgggaattcatcctcaattttctggcggagattgccggtaagaaaagccaccccttccagcaggcgttcaatatccggatccgcatctttttcggccaggaagcgggccagatggggtttttccgttgccagcagcttgctaagctggcgcaggtaatcgagttcttcccggaaatagcgttcttcaaattccatttgtcagtccacccggtaatgctggctgccattcggtgccatatcaaattcaagcacctcatgcgtttcgttaaatgtcacccaggctgtaatatgaaacgtcatatccagcgggctggaggcggatgaaaccactgcctgcacttcagcgtgtgagatccggggttcatagcgttctatacattgctcgatggcccgactcatggattcgcggaagttttcagccccttccggttcatcaatgcccagctcaggcgcaccccggcaactaccggaccgggtattaagaatgtttcgtaggttctggcgaatggattgcctgagcgaatgaatactgcctccctgccggtttctggccgaagaggcttccatacgctcaaaaagagaacctgtggttctttcccgatccggtatcatggtgtgttactccctgtctaaccggccaaccagggaaagctcaaaatttgcccccataaatttaaaatgaggcctcacgcttagcgcaacctggtaccagccgggttcgccttctacatccataacctcaactttggcagcgcgcagaggtttgcggctgcgcacgtctgcaggcgggttttcctggtcggcaacatactgacggatccaggtattaagctctctttctaagtcgctcctttctttccatgaccccagttgttcacgctgcaacaccttgatgtagtgcgctaaccgattgatgatgaagagataaggaagctgcgtacccagcttatagttggtttctgcatcttttcccggaaagtgcttcggtttttgtaccgagtttgcagagaaaaaggctgcattatcagagtctttacgcatggtaagggtgataaaaccctcttcagccagttcaaattcgcggcgatcggtgaccagcacctcggttgggattttggcctgaatctgccccatcgtttcgaacagatgcaccggcagatctttcactgcgccgccgctttgcggaccgataatgtttggacaccagcggtatttggcaaaactgtctgcgatattgcatgccagcatccaggccgtattaccccacagataatcttcgtggttctggctgacatcttcgtaatagttaaagttcttaacagggttatctgttggtgaatagggctggcgaagcaggaagcggggtgccgtaagccctaaatagcgcgaatcttccgagtcacgcagggcgcgccatttggtgtaggccggaccttcaaagatggcataaagatctttgatattaggcagttcggtccacgagttcagccccataaactccggggaaacggaggacaggaacggtgcgtgcgccattgcgcccacggcactgacgtattgcagcagtttcatgtcaggcgcggtatttttgaactcataagcgcccagcacggcagcgatgggttcaccgccaaactgtccgaaaccggacgaataaacgtgcttataaaatccggactgaataatttctggcgcaaactcaaagtcttccagaagttcctgcttggtgacatgaagcacgttgaccttgatgttttcacggaaatcaacgcgatccaccatggttttcagtgagcgccagaacgactcgacctgctgaaaggcaggcgcatggatgatgacatccatctggcggctgatgcgttcatcaatatctgcaatcatgctgtccacggccagtttattgaccggttcggcagatgcagtggattgcaggatgctggcaataaaggctgtcacaccctggcgggcaacgtcataaccttccgaaccgggctgaatacgggtctgtgccatgatttgatcaagcagcgacgatgcctgctcaggctgcccggcatgactggatacgagttcctcttcctgtaaagacatactgaaaatccttctgttttagctgtgtttctgaaaccggcttttcgccgtcagtgaagtacgcgctgccagtgcgacgcgctctgctgaaactcacaaaaatggataatctcatccaatagatcactgatacggcgatccagtgttgtaatcagcgcagccacaccatcctggttgatttcaacggacgggctgaaacatacctggtaaaccacctgcagaatgtctgcaacagagaggtggtatgtcccggagatatttttgtgtgccgtcatgcctggataaccctgtttaatgaaatagtggtggttatttattgctcaccagaccgatttctttgagcaactgctcgcgggactcttcattttccagcaatgcctggagctgggtacggaatgccggaaggttacccatcggccccttcagtgcagtcagtgcttcacgcagttccagcaatttattcacttccggaacctgccgggccacgctatctggtgaaaaatcatccagtgatttgatattcagcgccacattcagttcatcgtctgttgtgcttcccttcagggtggcggggacagtaaaattgaggccaatggctgcttcagccatcactgcaccgaaattgtgcttgttaacggaaactgcctgacgttcatccagtggggatgtttcctgcgtatttccggtatcgccgacaacgagcatgttaagcggaagttccacttcagccgtctggccatctgtttttgggacatacgatatattaatacgctcgcgaggcgcgacgctgccttcaaattttttgctcataaaagtgatccgtcatgttatctcgtacaggccatgaacacggcatattcgtaccgcaaaaaatatcggaaatgccgccttgatggcggtgaaaataaaatcaccactccttcatcaccccgcattttacgcttcaaaataaataagaaaaggactttttatcgatcgtaaagaggggtattctgcaagcgttaaatagattgtatgaacctgtgcaattcgcgtcaggtgtattatggcaataatttaaatatagagtttttttatgcatcttattgaattatataataattttattaaacataagctaatctaatgattgcttgtttatatatttgttttgtgattgattaagtgggtatttttaaggaatatctcaaaaattatcaaaatgataattcagaaaggataaatacaatatttattcatgattcagctttggccattttatggaggcaatacggactttgaacagttgggtatggttatccagatatatattattaagttattgctgaataagagatttaatgattttaaaaatagtttttacgacaaccgtaaattctagctcggtttgtatgtaaaaaatactgaaaaatgatgcggttccgtgaagtgagctgcatctgcctgtctgggattaacggcaggtcattgtaagtagtaattaaccacgttaacaaggagtttacaaatgccaacaccgtgttatatctccatcactggtcagacccagggaaatattactgcaggtgcatttaccgctgattctgtcggcaacatctatgtgcaggggcacgaagacgagatgctggtgcaggaattcctgcataacgttactgtcccgaccgatcctcagtccggtcagcctgcgggtcagcgtgctcacaagcctttcatttttaccgtggcgctgaacaaagcggttccgctgatgtacaacgcactggcctccggcgaaatgctgccaaccactgaacttcactggtggcgtacctctgtggagggcaaacaggagcattatttcactacccgcctgactgattcgacgattgtcgatatgaaactgcatatgccgcattgccaggacccggcgaaacgcgagttcacccagttgctcgaagtttcactggcctaccgcaaaattgaatgggaacacgtcaaatctggcacctccggtgccgacgactggcgcgcaccgctggaagcataagttaagccaacagcatccggctatcaggccggatgctgtttttgtattacgccgtagaaagaaaggttgtcagtaaggggttacgttcacgggagatggcggctgccggaaacttcggcggtagcgtgcctgaacgcaagcgtaacactgtactgtcacagccgctttaacagcgaactgtctgtttttccttaaccccggaggttgctatgtcaaccggattacgtttcacgctggaagtggacggcctgccaccggatgcttttgcggtggtctcctttcatctgaaccagtcactctcttcgcttttttccctcgatctctctctggtcagccagcagtttctctcccttgaattccagcagatcctcgacaaaatggcctacctgacgatatggcagggcgatgacgtacagcgccgggtgaaaggtatggtgacctggtttgaactgggggagaacgacaaaaaccagatgctgtacagcatgaaggtgtgcccaccgctgtggcgcacagggctgcgccagaacttccgtatcttccagaatgaggacatcgaaagcatccttggcacgatattgcaggaaaacggggtgaccgagtggagcccgctgttcagcgatccacatccttcccgtgagttttgtgtccagtacggtgagactgattacgatttcctgtgccggatggcggcggaggaaggcatcttcttttatgaggagcacgcgcaaaaaagtaccgaccagagcctggtcctgtgcgataccgtgcgttatctgccggagtcctttgagatcccctggaatccgaacacccgtaccgaggtgagcaccctctgcatcagccagtttcgctacagcgcacaaatccgcccttcttccgtggtgaccaaagactacacctttaaacgacccggctgggcagggcgttttgatcaggaaggccagtaccaggattaccagcgcacacagtatgaagtgtatgactaccccggacgtttcaagggtgcccacgggcagaactttgcccgctggcagatggatggctggcgcaacaacgcagaagtggcgcgcggaacaagccgttcgccggagatatggccgggacggcgaattgtgctgacggggcatccgcaggcgaacctgaaccgggaatggcaggtggtggcgagcgatcttcacggcgaacagccgcaggcggtaccgggacgcaggggttcaggcaccacgctggataaccactttgcggtaatcccggcagaccggacatggcggccacagccgttgctgaaaccgctggtggacggcccgcagagcgccgtcgtgacgggaccggcaggcgaggaaatcttctgtgatgaacatggccgcgtgcgggtgaaatttaactgggaccgctataacccgtcaaaccaggaaagttcatgctggatccgtgtggcacaggcgtgggcaggcaccggctttggtaacctggcgataccgcgtgtgggtcaggaggtcattgtggacttcctcaacggcgatccggaccagccgatcattatggggcgtacctaccaccaggaaaaccgcacccccggcagcctgccggggacgaagacgcagatgacgatccgctcgaaaacctataagggcagcgggtttaatgaactgaagtttgacgatgcgacagggaaagaacaggtctacatccacgcgcagaagaacatgaacaccgaggtgctgaataaccgcaccactgatgtgataaacaaccatgccgaaaaaataggtaacaaccaggcgatcaccgttaccaataaccagatccagaacattggcgttaatcagatacagacggttggtgtcaaccaggtggaaacggtgggcagtaaccagattatcaaagtgggatcaaaccaggttgaaaaggtggggatcattcgtgcgctgacggtgggtgtggcttaccagacgacggtaggcggcattatgaatacctcggtggcgttgttgcagtcctcacaggtagggctgcataaatcactgatggtgggaatgggctacagcgtcaatgtggggaataacgtcaccttctcggtgggcaagacaatgaaggaaaacaccggacaaacagcagtttattctgccggtgagcatcttgaactctgctgtggtaaggcaaggctggtgctgacgaaggacggaagcatatttctcaatggtacgcacattcatctggaaggggagtcggatgtgaacggtgatgcgccagtgattaactggaactgtggtgccacacaacctgtaccggatgcgcctgtgccgaaagatttaccccccggaatgccggatatgcggcaattttgagtcaggtgcaaaaaattaaaacggaactggtgcagtgaccagataaaccatattaaaagcagaaggaattgattcatgggcggaaaaccggcagcgcggcagggtgatatgacccgcaagggactggatattgtgcagggttcagcaggggtgctgataggcgcgccgacgggagtggcctgttcggtatgtcccaacagcccgatagaggagcagaagggtaacccggtgaacccgctgctgggagcaaaggtgctgccgggcgagacggaccttgcgctgccctgcccgttgccgtttattctttcccgcgcctacagcagttaccggaccaggacgcccgcgccggtgggggtgttcggtcccggctggaaagcacccttcgatatccgcttacaggttcatgagcgggaactgatactcaacgacagcggcggcaggagcattcactttgagccgctgtttcccggcgagataagctacagccgcagcgagtcactctggctggcgcggggcggggtggcggcgcagcacagttcgcagccgctaagcgcgctctggcaggtgctgccggaagatgttcgcctgagtccgcatgtgtacctggcgacaaacagccttcaggggccgtggtggatactcagctggccggagcgggtgccgggggcggacgaggtgctgccgccggagccgcccgcataccgggtgctgacgggcgtggtggacggcttcgggcggacgctggcctttcaccgggcggcggagggtgatgtggcgggcgcggtgacgggggtgacggacggcgcgggccgccgttttcacctggtgctgaccacacaggcacagcgggcggaagtattccgtaaacagcgcgccacgtctttatcttcccctgccggtccccgttctgcttcctcttctctggttttccccgacacgctgcccgccggtacaggatacggcacggataacggtatccggctggaggcggtatggctgacacacgacccggcatacccggatgaacagccgactgcgccgctggcgcgctacacgtacacggccggtggtgaactgcgggcggtgtatgaccgcagcggaacgcaggtgcgcgggtttacttatgatgcggagcacgccgggcggatggtggcgcaccattatgcggggaggccggagagctgctaccggtatgatgataccggtcgggtgacggagcaggtcaacccggaggggctggactaccgctttgagtacggagagagccgggtaatcatcacggacagcctgaaccggcgggaggtgctgtacacggaaggcgagggtggcctgaagcgggtggtgaagaaggaacatgcggacgggagcattacccgcagcgagtatgatgaggcggggaggctgaaggcacagacggatgcggcggggcggcggacggagtacagcctgcatatggcgtcgggtgcggtgacggcggtgacggggccggacggcaggacggtacggtatggctataacagccagcggcaggtgacgtcggtgacgtacccggacgggcttcgcagcagccgggagtatgatgagaagggaaggctgacggcggagacctcgcgcagcggtgagacaacgcggtacagctatgatgacccggcgagtgagctgccgacagggatacaggacgcgatgggcagtacaaaacagatggcatggagccgttacggtcaactgctggcctttacggactgctcggggtacacgacgcggtatgagtacgaccggtacggtcaacaaatcgccgttcaccgggaagaaggcatcagcacttacagcagttataacccgcgtgggcaaatggtcagtcagaaggatgcgcaggggcgtgaaaccccttatgagtacagcgccgcaggagacctgacagcaacggtatcaccggacggtaaacgcagcaccatcgcatatgataaacgcgggcgtccggtgagtgtgacggaaggcggtctgacgcgcagcatggggtatgacgctgccgggcgcatcaccgtgctgaccaacgagaacggcagccagtccacgttccggtatgacccggttgacaggctgactgaacagcgcggttttgacggccggacgcaacgttaccactatgacctgaccagaaaactcacacagagtgaagacgaggggcttatcaccctctggcactacgatgcgtcggaccgcatcacgcaccggacggtgaacggcgacccggcagagcagtggcagtatgatgagcacgggtggttaaccaccctcagccataccagtgaaggccaccgcgtgtcggtccactacggctacgacgataagggccgcctgacgggcgaacggcagacggtggagaacccggagacgggggaactgctgtggcagcatgagacgaaacacgcctacaacgaacaggggctggcaaaccgcgtcacgccggacagcctgccgccggtggagtggctgacctacggcagcggttacctggcgggcatgaagctgggcgggacgccgctggtcgagtatacgcgggacaggctgcaccgtgagacggtgcgcagcttcggcagcagggcaggcagtaatgccgcatatgaactgaccagcacatacacccccgcaggccagttacagagccagcacctgaacagcctggtgtatgaccgtgactacgggtggaatgacaacggcgacctggtgcgcatcagcggtccgcgacagacgcgggaatacggctacagtgccacgggcaggctggagagcgtgcgcaccctcgcaccggacctggacatccgcatcccgtatgccaccgacccggcgggaaaccgcctgccggacccggagctacacccggacagcacgctcacggcgtggccggataaccgcatcgcagaggatgcgcactatgtttaccactatgatgaatacggcagactgacggagaagacggaccgcatcccgacgggtgtgatacggacggacgacgagcggacccaccactaccactacgacagccagcaccgcctggtgttccacacgcggatacagcatggcgagccactggtcgagagccgctacctctacgacccgctgggacggcgaatggcgaaacgggtatggcggcgggagcgtgacctgacggggtggatgtcgctgtcgcgtaaaccggaggagacatggtacggctgggacggcgacaggctgacgacggtacagaccgacaccacgcgtatccagacggtataccagccggggagcttcgcgccgctcatccgcatcgaaacagacaacggtgaacgggagaaagcgcagtgccgcagcctggcggagaagatacagcaggaagggagcgaagacggtcacggtgtggtgttcccggctgaactggtggggctgctggacaggctggagggggaaatccgggcaaactgcgtgagcagtgaaagccgccagtggcttgcgcagtgcgggctgacggtggagcggctggcggcacagatagagccggtttatttgcctgagcgaaaaatacatctttatcactgtgaccaccggggcctgccgctggcgcttatcagtgaagacggcaatacggcgtggagcgcggaatatgatgaatggggcaaccagcttaatgaggagaacccgcatcacctgcaccagccgtaccggatgccggggcagcagtatgataaggagtcggggctgtactataaccgtcaccggtactacgatccgttgcaggggcggtatatcaccccggacccgattgggttgagaggtggatggaatatgtatcagtatccgttgaatcccatacaagtgatagacccaatggggttagatgcgattgagaatatgacatcaggtggactaatttatgccgtatctggtgtacctggattgattgctgcaaacagcattactaacagtgcttaccagttcggttatgatatggatgctattgttggcggagctcataatggggccgccgatgcaatgagacattgttacttgatgtgtcgaatgactaagacatttggatcaacaatagctgacgtgataggtaaaaatcatgaggcggcaggggatagacaaggtcagccagctaaagaaagaatcatggatcttaaaaataacactgtcggtattgcttgtggcgatttttctgccaaatgtagcgatgcatgtattgaaaaatataacactgggcaactcttcgggttagatggtataaaagcagataatccaataaaagcaaagcaagggagttcagatgcttcaaattattagaggcaaacttgtcatttttttaattaccctttgtttatttgttgtttaccttgggtttgataacaattcaaattctgacatcgtattttatggacataaaacaccaaagagcgttgagatatatctttctgaaaaaaatattatttataaaataattaatgaccaaaaaattagtagagggaatggtcattttataagtataatggttaataattacaggacgcactgtggagtggttgatataaatcttaattttttcaatgatattctttatagcgtgcgattaaaaaacattagtaaactggagaatatggagttctgcgctaaaaaacaacgggtgtattttagtgataaaaacaagaaggctagttataaaataattaattatggagactattacgatgttgattattatgataacaatttgaaaaatgaagtttttgactggattggtaaatggtcataatgaacaacaccagaaagagaaaaatataaaatacatacagaaagacatgagagcaagggacggggcagggcaagatcatgaaaattgtgatgtaaatcacgattttcatcttggctttaacgcctacaggtgatcaaaatttaacctttggaataactaaaaagataaaaaaggacccaggtgagtattcaaagtttgcttgattatatttcagtgatccctgatatacgacaacaaggaaaggttaaacataaattatctgctattttgtttctcaccgtatgtgcagtaattgcaggtgccgatgagtggcaggaaattgaagattttggacatgaaagacttgaatggctaaagaaatatggtgattttgataatggcattccggtcgatgacaccattgcacgcgttgtgagtaacattgacagtttggcctttgaaaagatgtttattgaatggatgcaggagtgccatgaaatcactgatggtgaaattatagcaatagatggaaagaccataagaggctcctttgataagggaaaaagaaaaggagcaatccatatggtgagtgcattctcgaacgaaaatggtgttgtactggggcaggtgaaaacggaagccaaaagtaatgagattacagccattccagagttgcttaacctactgtatttaaagaaaaatttgataaccattgatgctatgggctgtcagaaagatatcgcttcgaagatcaaagataaaaaagcagattatcttctggcagtaaaaggcaatcaggggaaattacatcatgcattcgaggaaaaatttcctgtaaatgtgttttctaattataaaggcgattcgtttagtacgcaggagataagtcatggaagaaaagaaacacgtttgcatattgtcagtaacgtaacgcctgaacttttgtgattttgaattcgaatggaagggattaaaaaagctttgtgtagcattgtcattcaggcagaagaaagaagataaatcagcagaaggtgtaagcatccgatattatatttcatcaaaggatatggatgctaaagaatttgcacatgctatcagagcgcactggctgatcgagcacagtcttcattgggtgttagatgtaaaaatgaatgaagatgccagccggataagaagaggaaacgcagcctaaataatatctggaataaagaagatggcactgaatttattaagagattgcaaagacattaagggtgaagaggaaaagaaagaaggctgcgttaaacacagggaaagatcatcagaagttcactttttgtactaaataattcgcattttatgtttaaaaattgagatattcctcattacctgaagctgttttttattgcttatacatgatcaaatactccttacataaataaggtgaacaaatggaacttaaaaaattgatggaacatatttctattattcccgattacagataagcctggaaagtagagcataaattgtcaggcatcctactattgactattttttccgttatttctggtgcagaaagttgggaagatatagaggatttcggggaaacacatctcgatttcttgaagcaatatggtgattttgaaaatggtattcctgttcacgatactattgccagagttgtatcctgtatcagtcctgcaaaatttcatgagtgctttattaactggatgcgtgactgccattcttcagatgataaagacgtcatcgcaattgatggaaaaacgctccggcactcttatgacaagagtcgccgcaggggagcgattcatgtcattagtgcgttctcaacaatgcacagtctggtcatcggacagatcaggacggatgagaaatctaatgagattacagctatcccagaacttcttaacatgctggatattaaaggaaaaatcatcacaactgatgcgatgggatgccagaaagatattgcagagaagatacaaaaacagggcggtgattatttattcgcggtaaaaggaaaccaggggcggcttaataaagcctttgaggaaaaatttccgctgaaagaattaaataatccagagcatgacagttacgcaatcagtgaaaagagtcacggcagagaagaaatccgtcttcatattgtttgcgatgtccctgatgaacttattgatttcacgtttgaatggaaagggctgaagaaattatgcgtggcagtctcctttcggtccataatagcagaacaaaagaaagagccagaaatgacggtcagatattatatcagttctgctgatttaaccgcagagaagttcgccacagcaatccgaaaccactggcacgtggagaataagctgcactggcgtctggacgtggtaatgaatgaagacgactgcaaaataagaagaggaaatgcagcagaattattttcagggatacggcacatcgctattaatattttgacgaatgataaggtattcaaggcagggttaagacgtaagatgcgaaatgcagctatggacagaaactatctggcgtcagtccttgcggagagcgggctttcgtagtcttaccccgactctcccccagccttaaacacaacccccactcaccgcaacctaaactcatccgcatcccgccatgccggaaacttatcgcgatattcccttaacaccgccatcgacagctcggcatcaatgcgcgttgcctgatgcgcgtcggcagtagcgataatctcgccttgtggattaatcacccggctgtcaccgcgataatggcagccgttgccatcgctgccgacgcgattgcatcccgccacatacgcctgattctcaatcgcgcgggccgtcagcaatgcctgccagtgcagagagcgcggagcaggccagttggcaacgtagatggcgaggtcataatcgttgagattgcgcgaccacaccggaaaacgtaagtcgtagcacaccaacggcaaaatacgccagccgcgccattccacaatcactcgcgcattgcccgctttataatgtagatgctcatctgccatgcggaacagatgacgcttatcataaaaatgtaccgtgccgcccggctcaaccagcaaaaagcggttaaccgaaccagactccgtttgtaatgcaacactgcctgcaatcagcgcattgcactgctgcgccttagctgtcatccagttcactacgtcatcttgtgctagcgacgaagctgccgcttccatggcaaagccgctggtaaacatctccggtagaacgatcacatcgcgcccggtaataccttccagttgacgatcaaaatgacgcaggttggcagggccatccatccacaccagtggttgctgcaaaagcgttatcttcaaaccaggcacggtgtacaactcctttatgcgaagggttttataactttaacaccttatcaggcagttgccttagcgcagaataaattgataacaaatgctgatattggaaatatctgatttgcaaattatcgtgttatcgccaggctttagaaggttaataacatgggcaggataagctcgggaggaatgatgtttaaggcaataacgacagtcgccgctctggtcatcgccaccagtgcaatggcgcaggatgatttaaccattagcagccttgcaaagggcgaaaccaccaaagctgcatttaatcagatggtacaagggcataagctgcctgcctgggtgatgaaaggcggtacttatactcccgcacaaaccgtaacgttgggagatgagacgtatcaggtgatgagcgcgtgcaaaccgcatgactgtggctcgcaacgtatcgctgtgatgtggtccgagaaatctaatcagatgacggggctgttctcgactattgatgagaaaacgtcgcaagagaaactcacctggctgaatgtgaacgatgcgctttcgattgatggtaaaacggtgctgttcgcggcgttgaccggcagcctggaaaaccatccggatggctttaattttaaataattagcggataaagaaacggagcctttcggctccgttattcaattacgcggcttcaactttccgcactttctccggcaactttaccggcttcgtcgccagctcttccggatcaaagtcatcaacgttaatactgcgcagacggctttcttcagctttcaccagaatagcggcttcatctttatcaatcagccccttcgccagcgcgttgtgcgccagttcatccagacgggtaaacggcaggtttttacccagctctttacagatccgctgatgaattgggtcggcggcaatcacatccaccagcgcctcttccagcaagccaaccggattatgctcgctcggcgtcaggtactgaccgcgaccaatgcgggaacgggtggcgttcggcacttgtaaaatcttcgccactttatgatccagcttgtcagaaggtgccagataatgacgtccggtcgggaagatcaccacattcagcagcccggcaaccacgcggttcgggaagttttgcagtaaatcatccatcgcctgttcagcctgatacagcgcatcttgtacgccccagtgcaccagcggcaggtcggcttcattacggccttcgtcgtcataacgcttcagaacggcagaggcgaggtaaagctggcttaaaatatcccccagacgtgccgagatgcgctcacgacgtttcaggctgccgcccagcacagccatcgagacatcagaaagcagggcgaggttggcgctcaggcggttcaggtgctgatagtagcgtttagtggcatcgccggttggcgtgctgctggttaaaccgcgcgtcaggcccagccagaagctgcgaactttgttgctaccgacgtgaccgatatgtttgaacaacagtttatcgaacgcgttgacgtcattgttcttcgctgcttccatctcttccagcacgtacggatggcaacgaatcgctccttgtccgaagatcatcatgctgcgggtcagaatgttggccccttcaacggtgatggcaatcggtgcgccctggtaagcacgcgccaggaagttgctctgcccgagcataatgcctttgccaccagtgatatccatcgcatcaataatcgactgctgcccgcggtgggtacagtgatacttaacgatagccgacagcacggcaggtttttcgccgagcataatgccgtaggtaatcagcgatgccgcagcatccatcacgtaggcattaccggcaatacgcgccagcggctcttcaatcccttccatcttaccgatagagattttgaactgacggcgaatgtgagcatacgcgcccgttgccagcgctaccgatttcacgccgccggttgagttggaaggcagggtgatgccgcggcctaccgagaggcactccaccagcatccgccagccttgcccggccattttcggcccaccgatgatgtaatcgatcggtacgaagacatctttaccgcgcgtcggtccgttctggaacggtacgttcagcgggaagtggcgacgaccaatttccacgcccggcgtggtggtcgggatcagcgcacaggtaatacctaaatcttctgcgccacccagcagcttttccgggtcggagagtttaaacgccagcccaagcacagtcgcaatcggtgccagcgtaatatagcgtttgttccaggtcagacgcatccccagcacctgctggccctgccattcgcccatgcagacaatcccggtgtccggaatcgcgcccgcatcggaacccgcttccgggcttgtcagtgcaaagcaggggatctcctgaccacgcgccagacgcggcagatagtgatctttctgctcgtcagtgccgtaatgttgcagcagctcgcccgggcctaatgagttcggcacgccgacggtaatcgccaggatcccgctcacgccggagagtttttgcagcacgcgagactgggcataagctgagaactccagtccgccgtactcttttttgataatcatcgcgaagaagcgatgctctttaaggtacgcccacaactccggcggcagatccgccagctcatgagtaatctggaaatcattcgccatccggcaggcttcttctaccgggccgtcgagaaacgcttgctcttctgcggtcaggcgcggctgcggatagttatgcagctttttccagtccggcttgccctggaacaagtcgccctcccaccaggtggtgcccgcatcaatcgcttctttctcagtgcgcgacatcggcggcatcaccttacggaaaccgcgaaataccggcgcggaaatcatcgacttacgcataggcgcaaagttaaatggcacgaggataatggccagaggcaccagtacccacgccgaccacagaccagcaacgccgagggcggctgtccaggcgagcaaaatcagactgctgataaataagctcacgcggtgatagaacaacgcgccgagcaggacaaccgtagcgagaatactcaaaatcatcataacgaaaagccccttacttgtaggaggtctgaccacttgtgatgatatggttgtagtggatgtaaaaacatttagcaatgtgtttacaatataattacaacaaagctcacattgttgctgtttttatccgcacttcaggtcaaaaagtcctggtcatagcacctgcccgtacttctcgcttttggcggtatccggtacactgcattttgtctattacatttatgctgaaggatatcctcatgtaccaggatcttattcgtaacgaactgaacgaagcggcggaaacgctggctaactttttaaaagatgacgccaatattcacgccattcagcgcgcggcggtcctgttagcagacagctttaaagccggtggcaaagtgctttcctgcggcaacggcggttcccattgcgacgctatgcactttgccgaagagttgaccggtcgctaccgtgaaaaccgtccgggctacccggcgattgctatttctgacgttagtcatatttcctgcgtcggtaatgatttcggtttcaatgatattttctcccgctacgttgaagcggtaggtcgcgaaggcgatgtactgctggggatctccacctccggtaactctgcaaacgtgatcaaagcgatcgcagcggcgcgtgagaaggggatgaaagtgatcaccctgaccggtaaagacggcggtaaaatggctggcacggcggatatcgaaattcgcgttccgcactttggttatgccgaccgcattcaggagattcacattaaagtgatccatatcctgatccagttaattgaaaaagagatggttaagtaagtctggcgtaggccggataaggcgtttacgccgcatccggcacttgtgcgctgatgcctgatgcgatgctgacgcgtcttatcatgcctacaaatctgtacgcgaaccgtaggccgaataattcgtttacgccgcatccgacctgaaaattcttaaatcaatcttcgccgggggccatgcgctcccgctgttgtggaggttacccatgtgcgaattgctcgggatgagcgccaacgtccctaccgatatctgctttagtttcaccggacttgtacagcgtggtggtggaaccgggccacataaagatggctggggcattaccttttacgaaggtaaaggctgtcgcacatttaaagatccacaacccagctttaattcccccatcgccaaacttgtccaggactacccgataaaatcctgttcggtggtggctcatattcgccaggctaatcggggcgaggtggcgctggaaaatactcacccatttacccgcgagttatgggggcgtaactggacttatgcccataacggacaactgacgggctacaaatcactggaaaccggcaacttccgcccggtcggtgaaaccgatagcgaaaaagccttctgctggctcctgcataaattaacgcagcgttacccgcgcacaccgggcaacatggcggcagtgtttaaatatatcgcctcactggcggatgaactgcggcagaagggcgttttcaacatgctgctttctgacgggcgctatgtgatggcgtattgctcgactaatttacactggatcacccgccgcgcgccgtttggcgtggcaacgctgctggatcaggatgtggaaatcgacttcagctcgcagaccacaccgaatgatgtggtcacggtgattgcaacacagccgctgacgggcaatgaaacctggcaaaagattatgccaggcgaatggcgcttattttgcctcggggagcgtgtagtttgatgccagttgtggctgcacaacttcgtggcttaacggcttgctgaccacgtaacgaccattgaccacagaaacggtcggtggcttacgggtttgctcaaagtagtcgtaacccggcttcagttgctcccagaagtccttaaagttggaatatttatggcgcttcatattggcgtcggtcatgcggaacgggtaaatactcacctgcacgctcggctgaccaaacaccagcgcaccagtaacgaactggaagatctcatcaataccctgattggtcattgcgtagcagccgatggaaacacaatcgccgtggatcatcaggtatttcccttcataaccatgcgcacggtcataggcattggggaaaccaatattaatcgctttgtagtaacggctgtctggttttaactgattacgctggacgctataaaacccttccgggcttttgaaatcgccctgacgctgttttggccctaagccgccggaatatttacagattttataactgtcgagcagctgatattgctcgcccattttgacgtagagatcgagcgtacgttcttccttgaagatctggatgtagacaggggatcccatcaactgctgcttatactctttgctcactggcgtggtcgagctactgctgcccagcaaaccggcaaacgaaacgcacgggatcaacaacatcgcaagaattaatgcgattttacgcatactgcttattccttgataaaacggttacacacgccaggacggcaaaatagatcccaaatcggaatagtctggatttggaaggctcacattatcaccaaaagagttttacgcaagcctgtcggcgcagggtttacaaatttcatcggcagcgtgctttacccaaagagcgccgcgtgagttccagttctctcaaatcgtaaaagtttatcggtaagtttgtaaatcaggatccagtccggttcgacatgagcatcgcgataacctttccatgaactttgcagcgggtggtctttataaacagctggaagcggtaaagcattattgataagaagcgtcataagatatttcaatttattcatatccttatgacgcttttgtgcaagttttacatcctttgaaaattgtcccgagtattcaatatccctttgaatcatatttaaattcctaatttatcaaataaatcatcggcgtctttggccttatgaacatcaacgccagcttcgctgtttttgattgattgaatggttaattgattaggctcgcgtaaatcaaacggcaatgccttttcacgcgcgacctttgtgagggttatgcgaaccaggtcagagatggtcagccccatcccggccagtacgtccgccgcctgattcttcagatcttcatcgattcgggcgcgaacaaatgcgttagcagccattggggtatctcctgtgctgtatatttattcagcttgaattgtagctcaaatgagcaacagcgacaatccatgagtaatttaataaacggatgtttttacataattaactgaaatatatttattaattttataataatggtttattaagtttgttcaggtacgggccgggatacactgcaacatcaatgcatgatcagccattattgagtatgtccttgccgtcgattccctcttttgtgttgtcgggattactgttgctttgcttgccgttttcttcatttgccagcgccaccacatcacatatcactttcagctacgccgcccgccagcggatgcaaaatcgtgcgcgtttattaaaacagtaccaaacccatctgaaaaaacaggccagctatattgtggaaggcaatgccgaaagcagaagggcgctacgccagcacaaccgcgaacagataaaacagcatccagaatggtttcctgcgccgctcaaggcgagtgacagacgctggcaggcgctggcggaaaacaaccatttcttaagcagcgaccatctgcataacatcaccgaagtagcgattcaccgtctggagcaacagcttggcaagccttacgtctggggcggtacgcggcccgatcaaggcttcgactgtagcgggttagttttttatgcctacaacaagatccttgaggcgaaactcccacgcacggctaatgagatgtatcactatcgccgggcaaccattgtggcgaataacgacctgcgccggggagatttgctatttttccatatccacagccgcgagattgccgaccatatgggggtgtatctgggcgacggtcagtttattgagtcaccgcgcaccggggaaaccattcgggtaagtcggttagctgaacctttctggcaggaccattttttgggcgcgcgcaggattttgacggaagagacgattttgtaaatgggtaatattgacgaactggcaaaaggccggatgccacgcggcatccgacttgtttacatatgggctgaaaactcacgttctaagacatcaacaatgagctggttttttgaaatggaatgttgtctggcgacgatggtcagccgcgaatcaatgtgatgaggaacacgaagcgtcaggcgtttttgctcttcttcttcacgaaaaggggcaataccgtcctcttcacaatccgccatccactcatccagcgcgctttcgccttcacgatataatgcctcaatacttgtggctacaaagtcacaataaccgtttacattgaggaacttgccgcgaaatgcgttgatatcggcttcaaatgttactgcggctggttgacctttaattgtgataatgttcgatgctttattcataatctacccctacacagttaacaaaccactccttaagacctgctactgcgcctttatccatcacattttttggatgtggctcatgtgtgctgaatttggtcgttccaatctgaaattttcgtctggagccgttgttattttttattgttccacccacagctttaatgagtgcaacaacatcatcccatttaattccagattttggcggctccgtcattacatcgtcgaatgtttttctatgacgagaacctagcgcgctgaccttaatcatactatcaatccatgacgtcattgtatggtgtcatcgtagtctctttgcagtgtgacgtcaattaatggtgtcaggtgctgcaaagcatggaaaagaatcccccatcaactcaacgcccccataatcttcaactccagctcatccggcacttcgttatacgacagcacatgcagccccggcgcaaacaaccttgcataacgcgccagcaaagggcgcagctgcggtggcaccagcagcaccgggtctttccccgccgctttcatctgctctttcacctgtggcatcgtactctggaactggttgagcatattcgggtccactggcacgctgtcgagcatcactttaccgccctgttgcgcctgattcactaggttagtcagcagattttccagctcattattcagggtatacaccgtcagctcctgcttgcgaacgaacggatgggtaatgctgcgccgcagcgccaggcgcacatcgcctgccagcagaatatgatctttggtcaccgcgctactggcgaccagcacggtggcgatggtgacgatatcgcgcagggaaacgccttcggtcagcagcgcccggtacactttcagcaactggctgtaattgagcaccgcgcttaaatcctccgccaggcgcggtgccatcgacgacaaacggttatgcaactgcgtaatatcgtcatagttaaataaatcaggaatatagctgcgcacaatcttatttacatgggtagcaatcacgctggcgctgtcgatcacctgataccccatattcagcgccttcgctttctgcgcaggctggatccaggtcaccggcatcccgtacgccgggtcgttccccagcacgccgtctatctcgccgtaggtttcgctggagggcagcgccatcagtttatccgccggaatatccgcttcatcagccttaatgccgttgatgaaaatagcgtactggctgggcttaaggcggaagttttcccgaatgcggatctccggcagcagcacgccgttgccgtcggatatcacctgtcgcacgccgcgaatacgctgggtgagcgggttgccctgggctttgtccaccagcgccaccagcttgtagccgaggcttaagctgatgggctcgatcagcggaatggtttcccaactgacctgttgctcgctggtttcggtgatggtgcgggtcagcgtttcgagacttttctcttccgcttccgccgcctgcgggcgtttgctcatccgccagccggtaaagccaagcagggcgctgaacagcaaaaacggcagatgtggcattcccggcactaccgccagtacgaacataattccggtagcggtgtagagcaccgatgggcttgccagcaactggttacgcacgtcatgggcgatatcgccgttgtcgctgacgcgggtgacgataatcgccgccgcggtggagagtagcagggaagggatttgcgccaccagcccgtcgccgatggtcatcagcacatactgctggaaggcggcgtcggcgctcaggttgtatttgaagatcccgatacagacgccgccgatcaggttgatcgccagaatcatcataccggcgatagcatccccgcgcacaaatttcgatgccccgtccatcgcgccgtagaaatcggcctcgctggcaacatctttacgtcgggtttgtgcctgcgcctgattgatcaacccggcattaagatcggcgtcaatcgccatctgcttaccgggcatcgcgtccagggtaaagcgggcagaaacctcggagatacgctcggcccctttggtgacgacaataaagttgattgtcaacagcgtcagtaaatccgagcgtgaaagcattatcgccgcgctgcacgggcagtcgatttttaacggtggtgggctgtcgccgttaaataaaatcagcccgtctcatccgccaaaacctgccaccgtggcggtgccggaagaaacggagaaaaaagcgcgcgacgtcaatgagaaaacggcgctgctgaagaagaaatccgccaccgagcttggcgagctggcaaccagtatcaccaccattgcccgtgatgcgcatatggaagcgaatctggagatggagattgttccccagggattacgcgtgctgattaaagacgaccagaatcgcaatatgttcgaacgcggcagcgcgcagattatgccgttctttaaaacgctgctggtggagctcgcgccagttttcgactcgctcgataacaaaattattattaccgggcataccgatgcgatggcttacaaaaacaatatctacaacaactggaacctttcgggtgaccgcgcgctttcggctcgtcgggtgctggaagaggccggaatgccggaagataaagtgatgcaggtaagcgcaatggcggaccagatgctgctggattccaaaaatccgcaaagcgcgggcaaccggcgcattgagattatggtgctgaccaaaagtgcgtccgatacgctgtatcaatactttggtcagcatggggataaagtggtgcagccgctggtgcaaaagctggataagcagcaggtgctttcgcagcgaacgcgttaaatgctgaatctttacgcatttctcaaaccctgaaatcactgtatactttaccagtgttgagaggtgagtaatgcgtaaaatcattcatgtggatatggactgctttttcgcagcggtggagatgcgcgacaatcccgccctgcgcgatatccctattgctattggcggcagccgcgaacgtcggggggtgatcagcaccgccaattatcccgcgcgtaaatttggcgtacgtagcgctatgccgacagggatggcgctcaaattatgcccgcatctcaccttgcttccggggcgctttgacgcctacaaagaagcctcaaatcatatccgtgaaatcttctcgcgctacacctcgcgtattgaaccgttgtcactggatgaggcttatctcgacgtcaccgatagcgtccattgccacggttctgcgaccctcatcgcccaggaaatccgccagacgattttcagcgagctgcaactgacagcgtctgcgggcgtggcaccagtaaagtttctcgccaaaatcgcctccgacatgaataaacccaacggtcagtttgtgattacgccggcagaagttccggcatttttacaaaccttaccgctggcaaaaatccccggcgtcggcaaagtctcggcggcaaaactggaagcgatggggctgcggacctgcggtgatgtacaaaagtgtgatctggtgatgctgcttaaacgctttggcaaatttggccgcattttgtgggagcgtagtcaggggattgacgagcgcgacgttaacagcgaacggttgcgaaaatccgtcggcgtggaacgcacgatggcggaagatatccaccactggtctgaatgtgaagcgattatcgagcggctgtatccggaacttgaacgccgtctggcaaaggtaaaacctgatttactgattgcccgccagggggtgaaattaaagttcgacgattttcagcaaaccactcaggagcacgtctggccgcggctgaataaagctgacttaatcgccaccgcgcgtaaaacctgggatgaacgccgcggcgggcgcggtgtgcgactggtggggctgcatgtgacgttgcttgacccgcaaatggaaagacaactggtgctgggattatgaataacatacaaataagagactatcagcctggcgattttcagcaactatgcgctattttcattagagcggttacgatgactgccagtcagcattattcaccacaacaaattgccgcctgggcgcagattgacgaatctcgctggaaggagaaactcgcgaaatcacaagtgcgggttgcagtcattaatgcaaaactggtcggctttattacctgcgttgaacactatatcgatatgttatttgttgaccctgaatacacccgccgtggggttgccagcgctttgttaaaacctttgattaagtctgaatccgaacttacggtggacgcaagcataaccgcaaaacccttttttgaacgttatggttttcagacagttaagcagcaacgcgttgaatgtcggggagagtggtttattaatttttatatgcgttataaacagcaacattaaatccagcttgcaatgaaaataacgcaagcctagtatgtgcgcgttttcttattccacaaactgcaaggaggtaaatcatgacaaatcctttatcaatgactctttgcagacctttccaggattaattctttttttcttgccctggattcgtctgccatttcctgattttttaattgttactctcaataattcaagtcgcaacacatgcaacttgaagtatgacgagtctatttacggaatggtatatgggcaattatattcgtcccttatccgatgcggtatttaccatcgcatctgatgacctgtggatcgagagtttagcgatccaacaattacacaccacggcaaatttacccaacatgcagcgcgtagtggggatgccagatttacatcccggacgcggctatccgattggcgcagcgttcttctctgttggtcgtttttatccggcactggtcggcaatgatatcggctgcggtatggcgctatggcaaacagatattctcactcgcaaatacaacgccgataagtttgaaaagcgattatcagatctggatgacgttgctgaagaaagctggctggaggaaaacctgccgtcagcatttgcacagcatccgtggcgcagctcgcttggctctatcggtggcggcaatcatttcgctgaactgcaacaagttgatcaaatcatcaacgctgaactgtttgcactggcaggtctggatgcacaacatctgcaactgttggttcatagcggctcgcggggggtggggcagtctattttacagcggcatattgcctcgttctcgcatcatggtttgcctcaaggcagtgacgacgcgctacggtatattgcggaacatgacgatgcgctggcgtttgcgtgtattaatcgccagatgatcgctttgcgcataatgcaacaagttaaggccacgggaagtccggttctggatgtggcgcataactttgttagcgcgtgtcaaatcggcgatcaacagggctggttgcatcgtaaaggtgccacgccggatgacaacggtctggtgattattcccggttcacgtggtgattactcctggattgtacagcctgttgcgaacgaaaaaacgctccactcgctggcgcatggggcagggcgtaaatgggggcgcaccgagtgtaaagggcgtctggcagcgaaatacacggcgacgcaactctcgcgtactgaacttggcagtcgggtaatttgtcgcgataaacaactcatctttgaagaagcgccacaagcctataaatcggctgaaagcgtggtgcaatgtctggtgcaggccggtttaattattcctgtcgcgcggctgcgtccggtgctaacgctcaaaaacagtggagggaaaaaaggatgatcttgctacaactctcctcagcgcaggggccggaagaatgttgtctcgcagtgaaaaaggcgctggacaggctaattaaagaagctgcccgacaagacgtcgcggtaacggtgttggaaacagaaacgggccgctactctgacacgctgcgttcagctctggtttctctggatggcgataacgcatgggcattaagcgaaagctggtgcggcactattcagtggatttgtccgagtccgtatcggcctcatcatgggcgcaaaaactggtttctgggcattgggcgttttaccgctgatgagcaggaacaatcggatgcaatccgttatgagacgttgcgttcgtcggggccgggcggtcaacatgtcaataaaaccgactcggcggtacgcgccacgcatttggcatccggtattagcgtgaaggttcagtcagagcgtagtcagcatgctaacaagcggctggcacgattgctgattgcctggaagctggagcagcagcaacaggaaaatagcgcggtgctgaaatcgcagcggcgaatgttccatcaccagattgaacgtggcaacccgagacggacatttacagggatggcttttatcgaaggataatgaaggatgaaactgccggaaggcgattaaacgccatccggcagcaaatcaaataattacttcgccggaatttctttcagcagttcagtcagcagtgtccagtaatgacctacgctttcgatgtgaacttgctcatccggagagtgtggaccggtgatagttggcccgatagaaaccatgtccatttccggatacggttttttgaacagaccacattccaggcccgcgtggataatctggatgttcggtgttttgttgaacagacgctgataggtttcacgtaccagatgcatcaccggagaattagcgtccggctgccagccaggatatgcgcctttcgcttcggttttcgcgccagccagtttacccagcgaatccagcatgctcaccacgtagtctttaccgctgtcgatcagtgaacggatcaggcagtgaatttctacgttattgtcagtcatggtcaccacaccgacgttcagggaggtttcgaccacaccttttgccacgtcggaattgcggatcacaccgttcggggtggcgttcagcagacgaataaaggtatcgcgagatttcgcaatcagggcagctttatcgttcgctacagagtccagcaacaaggccagatttttctctttctctgccagctcgtttttcaggatctcctgataggtattcaccagagatttcaggacgtcgactttatcagctgcgacagcaatggtcgcaaaggcttcacgcgggatggcgttacgcagtgtgccgccgttgaaatcgataaggcgcagatccagttcttccgcatgacccgccaggaagcgcaccagtagtttgttggcattacccaggccaacgtggatttcaccgccggagtgaccgcctttcagaccttttaaggttaacttgaaggtttcaaaaccagctggaaccgcttcacgatctaaatgcaggttggaggtgaagtcgataccccccgcacaacccatgtagatttcaccttcttcttcggagtcggtgttaatcagaatatcagcctgcaaccagttgctctgtaagccgaacgcaccgtccataccggcttcttcggtcatggtcagcagcacttccagcgggccgtgaaccacgttttcgtcagccagaaccgccagcgcagacgccataccaatgccgttatctgcacccagcgtggtgccgcgcgctttaacccattcgccatcaatataaggctggataggatctttcgtgaagtcatgcacggtgtcgttatttttctgcggcaccatatcgaggtgggcctgtaagacgaccggtttacgattttccatacctgcggtagcaggtttacgaatcaggatattacctacctgatcgcgttcgacatggaaacctttctcttttgcccaaccaacaatgtattcagcgagttgctcttcatgataggacgggtgaggaatagaacagattttggcaaaaatatcccacagcggctgtggagataattgagacagttcagacacgttaagtctccttgtcgatcacccgcaaaacagtattgcaggtcacagggttagcagaaaatgttgtcaacacaagacaggcttgcgagatatgtttgagaataccactttatcccgcgtcagggagaggcagtgcgtaaaaagacgcggactcatgtgaaatactggtttttagtgcgccagatctctataatctcgcgcaacctattttcccctcgaacactttttaagccgtagataaacaggctgggacacttcacatgagcgaaaaatacatcgtcacctgggacatgttgcagatccatgcacgtaaactcgcaagccgactgatgccttctgaacaatggaaaggcattattgccgtaagccgtggcggtctggtaccgggtgcgttactggcgcgtgaactgggtattcgtcatgtcgataccgtttgtatttccagctacgatcacgacaaccagcgcgagcttaaagtgctaaaacgcgcagaaggcgatggcgaaggcttcatcgttattgatgacctggtggataccggtggtactgcggttgcgattcgtgaaatgtatccaaaagcacattttgtgactatcttcgcaaaaccggctggtcgtccgctggttgatgactatgttgttgatatcccgcaagatacctggatcgaacagccgtgggatatgggcgtcgtattcgtcccgccaatctccggtcgctaatcttttcaacgcctggcactgccgggcgttgttctttttaacttcaggcgggttacaatagtttccagtaagtattctggaggctgcatccatgacacaggcaaacctgagcgaaaccctgttcaaaccccgctttaaacatcctgaaacctcgacgctagtccgccgctttaatcacggcgcacaaccgcctgtgcagtcggctcttgatggtaaaaccatccctcactggtatcgcatgattaaccgtctgatgtggatctggcgcggcattgacccacgtgaaatcctcgacgtccaggcacgtattgtgatgagcgatgctgaacgtaccgatgatgatttatacgataccgtgattggctaccgtggtggcaactggatttatgagtgggccacccaggcgatggtgtggcaacaaaaagcctgtgcggaagaagatccgcaactcagtggtcgacactggctgcatgcggctacgttgtacaacattgccgcctatcctcatctgaaaggagatgacctggccgagcaagcgcaggctttatcaaaccgcgcctatgaagaggccgcccagcgtctgccgggcacgatgcggcagatggagtttaccgtacccggcggtgcgcccatcaccggctttttgcatatgccgaaaggcgatggcccgttcccgacagtattaatgtgtggtggtctggatgcgatgcagacggactattacagcctgtatgaacgttattttgcgccgcgcggcattgcgatgctgactattgatatgccgtcggtgggcttttcttcaaaatggaagctcacccaggactccagcctgttgcatcagcacgtcttaaaggcgctgcctaacgtaccgtgggtggatcacactcgcgtcgcggcctttggtttccgtttcggcgctaacgttgccgtgcgtctggcataccttgaatcgccgcgtctgaaagcggttgcctgtcttggtccggtagttcataccctgttgagtgattttaagtgccagcaacaggtgccggaaatgtatcttgacgttctggcgagtcgtttggggatgcatgatgcttccgatgacgcgttgcgcgtggagctgaatcgctattcattaaaagtgcaaggattgctgggacgtcgctgcccaacgccaatgttatcaggctactggaagaacgatccgttcagcccggaagaggactcacgcttaatcacctcatcatctgctgacggtaaattattagagatcccatttaacccggtgtatcggaattttgacaaaggtcttcaggaaatcaccggctggatcgaaaaacgcttgtgttaaaaatttgctaaattttgccaatttggtaaaacagttgcatcacaacaggagatagcaatgacgttaccgagtggacacccgaagagcagattgatcaaaaaatttaccgcactaggcccgtatattcgtgaaggtaagtgcgaagataatcgattctttttcgattgtctggctgtatgcgtcaacgtgaaaccggcaccggaagtgcgtgaattctggggctggtggatggagctggaagcgcaggaatcccgttttacctacagctaccagtttggtctgttcgataaagcaggcgactggaagagcgttccggtaaaagacactgaagtggttgaacgactggagcacaccctgcgtgagtttcacgagaagctgcgtgaactgctgacgacgctgaatctgaagctggaaccggcggatgattttcgtgacgagccggtgaagttaacggcgtgagtgaaatgtgccggatgcatcacatccggcaataatcattaaaactgataggtcatgccaaccgcgacaatatcatcattattaatattcaatttgttatcgctatccagttggttgattttataatcaacaaacgctgacatatttttgttgaaataatatgtagccccgacatcgatataattgaccagatcttcatcaccgataccttcaatatctttccctttcgataagacataacccagcgatggacgcagaccaaagtcaaactggtattgagcgaccgcttcaaagttctgtgtcttattggcaaagccgccagttattggcgtcattttgcgtgtttcagaataaaaagttgccagataaatattattggcatcgtatttcagacctgttgcccatgcttctgcacgcttgccagtgccacggctttgcaggttctgctcgttggtgcgatctgagttggtataggcaccactaatggcgaaatcgctgccgccaaagtcatatgtcaatgacgtgccgaagccatcgccgttttgctttttaacgtcgcggttttcgtttttcccttgatattgcagggttaagttcaggccatcgataacgccgaagaagtcggtgttccgatacgtcgccagaccgctggcgcgtttggtcataaagttgtcggtctgcgccgaggagtcgccaccaaattccgggaacatatcggtccaggcttccacgtcatacaacgcgcccaggttacggccatagtcgaaagaacccaaatctttatacttcaatccggcaaaagcgagacgcgttttttgctgtgcagtatcactctccgctttatttccggcaaactccgcttcccaacggccatagccagtcagttgatcgttaatttgtgtttcgcctttaaaaccaaaacggatataactctggtcgccatctttactgtcgttatcactcatataatgcatggctttaactttgccatagacatccagtttattaccgtctttgttatatatttctgcggcctgtacggatgcagatgccacaatgcccatcaccactaatgccagagtgctctttttcattttcattcctgattttaattaacgcgcgaatattcagcgggagagccccgttgaaaacaggaaagtttttaacctgagattgttaaagatatattacagattaataatattcttaaaatgtggtaatttattaaatctgtaataaaagcgtaaacaactgccgctaggcttgctgatcccgcgcaacaaaacgccatgctttgcttgcagatggttggcaaccgacgacagtcctgctaaaacgttcgtttgatatcatttttcctaaaattgaatggcagagaatcatgagtgacagccagacgctggtggtaaaactcggcaccagtgtgctaacaggcggatcgcgccgtctgaaccgtgcccatatcgttgaacttgttcgccagtgcgcgcagttacatgccgccgggcatcggattgttattgtgacgtcgggcgcgatcgccgccggacgtgagcacctggggtacccggaactgccagcgactatcgcctcgaaacaactgctggcggcggtagggcagagtcgactgattcaactgtgggaacagctgttttcgatttatggcattcacgtcgggcagatgctgctgacccgtgctgatatggaagaccgtgaacgcttcctgaacgcccgcgacaccctgcgtgcgttgctcgataacaatatcgttccggtaatcaatgagaacgatgctgtcgctacggcagagattaaggtcggcgataacgataacctttctgcgctggcggcgattctggcgggtgccgataaactgttgctgctgaccgatcaaaaaggtttgtataccgctgatccgcgcagcaatccgcaggcagaactgattaaagatgtttacggcattgatgacgcactgcgcgcgattgccggtgacagcgtttcaggcctcggaactggcggcatgagtaccaaattgcaggccgctgacgtggcttgccgtgcgggtatcgacaccattattgccgcgggcagcaagccgggcgttattggtgatgtgatggaaggcatttccgtcggtacgctgttccatgcccaggcgactccgcttgaaaaccgtaaacgctggattttcggtgcgccgccggcgggtgaaatcacggtagatgaaggggcaactgccgccattcttgaacgcggcagctccctgttgccgaaaggcattaaaagcgtgactggcaatttctcgcgtggtgaagtcatccgcatttgcaacctcgaaggtcgcgatatcgcccacggcgtcagtcgttacaacagcgatgcattacgccgtattgccgggcaccactcgcaagaaattgatgcaatactgggatatgaatacggcccggttgccgttcaccgtgatgacatgattacccgttaaggagcaggctgatgctggaacaaatgggcattgccgcgaagcaagcctcgtataaattagcgcaactctccagccgcgaaaaaaatcgcgtgctggaaaaaatcgccgatgaactggaagcacaaagcgaaatcatcctcaacgctaacgcccaggatgttgctgacgcgcgtgccaatggccttggcgaagcgatgcttgaccgtctggcactgacgcccgcacggctgaaaggcattgccgatgatgtgcgccaggtgtgtaacctcgccgatccggtggggcaggtaatcgatggcagcgtactggacagcggcctgcgtcttgagcgtcgtcgcgtaccgctgggggttattggcgtgatttatgaagcgcgcccgaacgtgacggttgatgtcgcttcgctgtgcctgaaaaccggtaatgcggtgatcctgcgcggtggcaaagaaacgtgtcgcactaacgctgcaacggtggcggtgattcaggacgccctgaaatcctgcggcttaccggcgggtgccgtgcaggcgattgataatcctgaccgtgcgctggtcagtgaaatgctgcgtatggataaatacatcgacatgctgatcccgcgtggtggcgctggtttgcataaactgtgccgtgaacagtcgacaatcccggtgatcacaggtggtataggcgtatgccatatttacgttgatgaaagtgtagagatcgctgaagcattaaaagtgatcgtcaacgcgaaaactcagcgtccgagcacatgtaatacggttgaaacgttgctggtgaataaaaacatcgccgatagcttcctgcccgcattaagcaaacaaatggcggaaagcggcgtgacattacacgcagatgcagctgcactggcgcagttgcaggcaggccctgcgaaggtggttgctgttaaagccgaagagtatgacgatgagtttctgtcattagatttgaacgtcaaaatcgtcagcgatcttgacgatgccatcgcccatattcgtgaacacggcacacaacactccgatgcgatcctgacccgcgatatgcgcaacgcccagcgttttgttaacgaagtggattcgtccgctgtttacgttaacgcctctacgcgttttaccgacggcggccagtttggtctgggtgcggaagtggcggtaagcacacaaaaactccacgcgcgtggcccaatggggctggaagcactgaccacttacaagtggatcggcattggtgattacaccattcgtgcgtaaataaaaccgggtgatgcaaaagtagccatttgattcacaaggccattgacgcatcgcccggttagttttaaccttgtccaccgtgattcacgttcgtgaacatgtcctttcagggccgatatagctcagttggtagagcagcgcattcgtaatgcgaaggtcgtaggttcgactcctattatcggcaccattaaaatcaataagttaactcaagtctctttcaataaaatctactgaatttcttttcgcgtacttactggcgtacttgtttaacacggcatagccaaccaccattttccgctaatcatctgacaatcagttgggtagtatcgtagtttcattcccgaacgcgtgaataaaatccctatataatgcatggtgttgcagaatgtgccgccgtatcggagaagtgtttgatgggtttgaaaatgagttttgatgagattattgagcagcaaagacaaaagcagcgccaggtagcagaagcggatactgggtttatttctatttacgagctttacatagcactgcaaaaacgattcccggatcaatcgcttaatgtgctcagccttcagctactcaaatgcctgaatgaacataagcctcctctttacaaacgtgaatctcttcaggactcatggcgagagtttggatttataccaaagtatgattattccagtggacgaccagagttaactcctgcattgcttagggtgactaacgggcgctatgacagccccgaagagatgatcacttcagtacaaaaatacccccttggtgaagccgatctggagcagttcgcactgcgccgtgccgatattatccgggtactgggcattgatattgaaaaatccccagctcctgctgtcagcgattatgtgagaaaacttgaggaggagattgagagcctgaaagttgagagggataagctgctagccgctgcccgtgaacctgcagcacgaggagagtcctatgctgcaatgcgtgaagaagtctatcgggcagtcatcgctatactctacaagctggatgcagagggtaagctcaagcctgatagctatggtcattgcctgccaaatgccagtaatctcgaaaaactgctctataagtatgcggcatttttctggcctaccattaaggagcctccgcatagcgcagaggttatcaaacgaaatttacgcgagacaagaaatatccttcaggatgaaacctttcaaggattcgaatcattacgtactgccggacacgaaaaacggaaaaagagtaaaaaataaagttatatttatcagctaaatagtaaaggtattcggattccattgctaaggtatgcacgacctcacgcgatcagaaaattactcttgtttcatatcgttactcctgatttaaggaatctttatggaacaagaaaacaccttttcaagcaatatccgtttcttccatgagccccagcgattgattcgaatcaaccacatgattgagctgctggcagtcagccgtactactctctggcgttgggtgaatgagggggtttttcctgagccccgtaaaattcaagggagaacactcggctggactgccagccagtatgaggagtggttgagtaaatcacactgattagattcattttgcatcctaagccggtttgtccggcttttttttatccagtgaaacaacgtgaaatacaattacagattaaaacgctgtattagcactgaatgaagtgttgtgtaactcaatgaataaattagaaaaatatagagatcatcagttcgagaaaccatcggtaattaataatataccggcctcgcaagcagctcagtggattaatgctcaaggatactttctgtatgacgaagtgttctggccgatacttcatgcagagggagagtatgattccaggatcatggaagccctttttgatacggtgaatcaaacctatctgcgggcttcgcgttttctggctgttcgctatgatttacatctcaagagctatacagatgacaatcaggttatttcggacttctgccagcaattagcccaggtattacgtgctcgttatccaaagtcttttttcgatatattctgggttcgtgagcatgacaaagcgacagcgcagcactatcactgtgtgctcatggtggacgggaaccacatacgtacaccaaaggtattgaatgggctggtggagaagacctggagttcggcaactaacgggaaagtttggtttcccaaaaacggatactacatggtccataagcgcgattcgcagaccctgggggagcttctgttaaggttgagctatttcgctaaatacgccactaagaccggaatcgcaaaacatattccgttgtacggacgcaagcactacaaagtactgaagcaacaaaagcctaaacccaggactccagccaaactcaagcaatgccagccacctgccgaacgttactgtccgctgccaggtaagcttgacccgttatttctcggtgataatgaacccgcagagattgactctctggattatgaaacaaatagccagattcgcagcattcagcgtttactgaagctgtatcagcgcggaaaagcagctgaaaaacctcaactatctcctcactggctacggcatttcgatcgctattacgacaattactggccctgcggagtcagcgtcgctcagtactgtaattggcacgatttaaatccttcaacagcccggcgttatctctgcgattatccaccagcagttatctcacctggcatcctgaggggttggcttcaaaaggagattcaatatgtcatacgctgaacaggcactgtatcgtttgaagtatgccgggaatagacgtcgtcgaaaaaactatcatgaatggcggctggaacgtctaacggggctcgaatatcgcccacttacgcccaatgagatacgtctgcaaacgcagcatatccatccggttgcgtgctcgctggatacactctttgaaaactttctgaagttgcctgttgcccgccagaaaagagctcaggactacagcgagcgatgcgaccgctggaagattgactgggcctggcacaagcaaaattatcgtcgtgaagcgattctgcatggcattacacaaaccgaatacgcgcaacgctacaggataccgcaccgcagagcctggaatgcgctgcataaagctggtggcgcatcgcttagggcgctgttctgggtttaccatcgtcgccagtttcagcgcgaaaaagtcgagaatggtcttagcgttggtgaatatattgtgaaatatcaactgactcagaaatctgctgcccgacagctatcacgacgcccgatgagcgcagagtgggggcagtattttgatatttactatcagagctggtggcctgaaggctactccgtcagcgattttgctaaagcagcgggactgaaggagacgacagcgcgtcagcatctttacgattttccagaggggatcattgatccgatgttattgaaaccgttcctgtagattgtgactttgggaggaaatgatccctttatatttaacaagatagaacgtaatgaaaccttattttgtgccagatacatgcaattctatcgtaactacatgatagataatgatttaccgttagtctcagaaaaatatttagtgggggttttgtatatagaggttaaaagcagtaaacaacgcatcggatcatcagggtagtacgatccacatgtaaacgctgaagagcatgctcaaagcaatatgagcaacacaatatcttctcaatatgaagtagcgagtatggggaggtatttgctaaagctgaggatggatattcggtttttacctggcatgtttccctcggactaagtcgtaacacgtcgttccaaacgaataagtccggcaggttatggtattcccctgaacatttgtaattcgggactttcccaagctgtcggtaggtgatacagatccatcgcggctacgtgtcgtttcaaatgaatcggttcgactgctggtggtattgccactcgtatcggttaagcccccttcaaaatggcctcaaaatccgcaccactcaaatcgggagtagcgcagagcatatctctggccaatgcacgtcgacgctgcagaaggtcatccagtgtttcttcaaatgtggtgatttcagtgtccttcaccgtcgggtaatagacatacacatctttagtttgcccaattcggtacgcccggtctgttgcctgatcttctttggctgggttccagcagcgagtgaaatgaataacatgattggctttctggacgttaacgccgaatccgacggcaaccgtagagagaataatcaccccaaacccaggctgagcctgaaaatcatcaatcaggcgctggcggctgttttgactttgacttttagtgctggtatcaccattgataatgacagggcggaaaccaaacttttggtggatcgcatgttgaagttcgcgctgtaaatctcgaagctccgtaaaaataatgaccttatctttcgtggtgtgttttagttctgcgagtattttcagcagccagttaagcttgggtgagttatcacgaaaacgtggttctggattaactactgcagggtgtgcacagatgagtttcagtcggtgtaacaaacctaacataccggttccggcctgctgcatcccttcgctcagtgcttgctgttgttgccaatttgcaacggacgaaaggtagagctgtttttgcacgccagacaacgtcaattgcttgcagctttccacttcaattttctgaggtaaatcacgcgcaacctcttctttggttcggcgtaaagtctgaggttctatcagcgctcgcaggctttccaaccgttccgtatcgcggccatcttcgttctcgatggggcgaacatagtgtttaccaaattcatttagtgcccctaacaatcctggctgggcaaaatcaaataagctccacaggtcgacaagtgtgttttcgacaggtgttcctgtacatgccactttaaacctggcttgtaccgcgttggccgcatgtgtgattaacgcagctgggttttttattttttgtgcctcgtcgcacaccataatggaccacggctggcgtgccagagaaaactcctggtcgcgaagcgtttcgtaggttgtcaggatgattttcgcctcaccctgccagccaggtttaagcaggtttttgatcccctgagattgcagatgagcagggatagcctgtttgggatatttcaccgctttaatggtctcgccatacaatttcaataccggtattcctgcggtatagaagaaattgtccagttcacgttcccagttatctaaaagagagacaggagcaacaatgagacttggcggttcttgcgggaatttttcaatgaaccataccaggaagctcagaatttgcagcgttttcccaagccccatatcatccgccagcaggcaacctgcggtttcctcaggtgaacgaaggaagagttgctggagccaggctacgccttcacgttgatggtctttgagtcggatatgctctttaaggctcagaggaatttcaggctcggcatgacgcgcattgaggagtgaattgcggcgctgtttgatgtaggccgtttcttcaatattctgctcaattttgagtacggctcgggccgttttatctgcaacgttgccttgagattcatttgcagtgctttgctgtttttcccagttcttactgaaggttttagcagcatccaacggtaattggctgtcattccatggtgcggtgatatgcgtttcacctacagcttctgcctgagtaattctctcctgcagttcatcgaaatggtgaaggttttcaggttgccagccagacagtgtttcgactgaaaacgcggagaaatcgatgtcatctggaagccagttttcactctgcgctttggtcagccagggagaggagattttttcaaattcaccaatgccaatcacgcgatcgccatacttcgcaatatccagcacatcgctaaattcttttccttctatttcttgctgccagcgagttagaagtgcctggcaatcgtgccactgctgttcagtgaactgacttaattccagctcgtaaccttgccatgaaccggcaggcatctgtgcagcgacgctaataccgagttgctgtatgaatttatccagctcccggggggctgagaacccaaaagtgatttctggctggggaacaggtgaaacaggctcaagtaccagcgtaacttctgcgatcttattttccgcattcagttgcggtatcaacctgaaatgatgaaagaaaatcctggcatcaaacagtgcctgttcatgttcttcaggggcaataacactggcggcatcttcacccaggaaggtataaggattgcgaacaaaggaaagcgcttcgcttccggccactcgacggcttggaatcgagtgtattgaattcaggacttctttcacttcgggagggataatgacatggctgagttcgccattctctccagggatgcggtagctatcgtgaacctgcgagtttttgtcaaaactgcctagccagttagcaggctggtcctcgaaatggggctcaatttcgataacagcagtatcggcaaccgttgctttacgcagacgtaatgacaatgaagttggtttgacgacatgcgttttttctaaataatcatcaaattttgcggctgcttgcttcgcacatttgcggatagcggcccatcccaactggttagtggtttcaccaggagtctgatttttctgtgcactgagttgttctgttgcctgtaagagtgcccagttttcacgcgataacaggtattgctgattttcatgggttaaaatggcaccggtacgactgaaacggatcggcttgcgggctggaagcgtagcccattcagcaatccagacgcgaaaatcgctatcgcttaatgctcctcgtgaactcaggcttgcgcgtaaaggcagtacgtcaggtacaccgataagaggcaggctgctggcatgttcctcatcctccagcaggcgatacagtgcgtcccaactcaacaaccaccggtctgtaagtgatatcagatagtcttcttcagccagttgttctagccaggatgccagtgcccaaagctgcgaatcatcaaccagcgatagcggaaagctaagtccgttttcctcaacctggtactgattttttaggtgatgttctatctgctgacggtttcccgtcagtttacttaacagacgtttcagcattatttgatccagtaacgatgcggttctttagccacgggcgcaaagcctagccgtaacaactctctttctatggtgtcgtcaggagtattgagttgtacggacagtacgccacctttttgtcgattatcgctgacgatacatgaactaccttcaaccagatgctgtatagccgtatcacgcaacgggttgatgattttaatgtcggacatagaggcgggagaggacgctttcttatcgacaaacttgatggcttcttctgccatccaccgaatgcccaactgacgcagctcgtcgtcgtatttcaacatccagccggttatccggactttgttatacccttctgcgcgcggtgtatggggcagtcggagcacgcagcgccccttatcttttagatgaatgttgatatcaagcgtgcgtgattcagggttaaatggcgcgtgacctattcgataggcatacattgcattccctgtcccggaaaactcaacgaacagataatcgttgatctgcataatcatggcgttatcaaagttacgtccacctcgtaagtaactcaatcgtcccttattctcctcgcggaatttcacaaagtcactaccacggtcttgccaggcatcagtccccatgacgatacgggtaaatcccatctgattggcgaaacgtagccaatagtgcaatcgtgcctggtcaacatcgccattaccgcgcagcaattcaaagaaatgcatcagatcttgttttgccagccagccccggaccatcgcagccaccggctcagagacatactgatgccatttattctgctggcttttcagttgcgggttatcccagtattccagcgcggcctgcttcaaagctgaatgagcctgatcgcgataaatagaatggtaatagcgagtcaaggtcgcagtcatgatgtcatcacggaaacgtacccactgggcagccagacctaacaaccagctaattttgtccagaaactggggatcgtcgagtgtgtccagttgcgctaaaagcaccgtgaaaatacgtttccacaaccaactgctatcagggatttgcgcgattttttctaatgacgagagtgaattgctctcacccgcaagtaactgtctggagatcacgcctcccgcctgcggggtaaaaatatcgtgataaaactcaatggttttcatccacgatttttctcgtcgtatagccgctttcaccaccatgtaaccctgagcgatatgaccacgcagtacgcaccagtgcgggtttgtctcaggtgatgggttctggtaagcaaaatagcttgaacagagtgcggcccagtctcggcgtttcagggttttagtttcaagccgctttttgattgcattgtttacttcagggaaaaacgtatcatcctccagcagtactggctggtcaggatatgacggatcattatcggcgagaccataaaacaccatccgccactctcgctccgtgagttcttgtgcaaggcgaaggcgacgcagagctgccagtcgcattttttgtggcggtaaagggattttttctgccttatcaaaccgcttttccatgtcgagagcagctgaggccagcgcgtggaaatcattatgcagataatggtcatcccgttggctggaagagagcctcgctgcaatgcgttgagaaagagaattcagtgcaggcgtcataggggcattaccaactggcaaacttctttattgacgacgggggggaaatccacctcatcggccttatcacgtttatctttaagcccgaagaactgcatgcgcaactcgacgcggcggctggcttccttgctttccttggcattattgaaggagacaccacccgcgaggaaaagtttacggatttggagctgctgttctgcggagatatttttttgcagagggctgcggctatcgagcagactacacattacccactcagaacgttgcagggagagatgtaggttgtataagtacgaaccgtcggtgtcggtaaacccttcaataacgatctgcttaaaccattttttaccttcttcactgttggacgcttccagcacaagaggaaccacatcctgcaaggctttttgcccctcagcgttcaggaaaaattggttgtgatcgaaacgcccggcttcaccaaaactgatacggttatcatggcaatccaccacaatggttttgttcacgttgcgggcatgcaattccaggcgctcacacaatctggaaatatcctgcccccgtgttttttcaccttgctccgcacgttgaatacgctgcgtaacggaactcagcgacgcaaccataacgaccagaaataacaccatcatggcagtcatcaaatcggcataggagatccagaagggtttctctgcttcatcgctgcggcgttttttaacgccaaatgcatttccaaacatcagccgtcaccccttaggcacgaacgcgtgacaggacatcatcaagctcgctgacgctttctccgatctgttcgacagaacccgcgagcagagtagaagccttcgccatttcaacgtccagtttgcccagcgttttatccaggctgcgtgaaacaccttcagagaagtcttcaaaccctttccctagcacgtcactgacattttccataaaggcctgtgcttcccggttatagctctgcagacgctcaccgtgctgcttaaggtcggcgatgaattgggtgcgcgtggtttgttcagactgcgtatttgcggcgagcaactccagcatggcaatggatttgctaaccgcttcccgattgttacgataatcagccaccacagaggtgagttcgctggtggcaagggagagtgatgaacctgccgattgcgctttattcagcacgtcagcggtaaggtggtttgcttccgacacccgatcaccggcatgttcaaagcgctcggccgccagacgcattttgtccgcgccggtatgcatatcctgaatctggcggttagtttgttctgcgagtaaacgaagtgtttcagttgttccctgatgctggctggcaacagtttcgaccaattgtttaatctgatcgtctacctcactcattacccgctgagtctgttcgtgcagggactgctgattcgcttgctgatttgctgaaatctgttgctgacccttatcaatctgcccaaacaggctacccagttgttcaccaagcgactcgacagaggctgccattttttccattgtggcgctttgtccctgctgcactgaattctgaatggcttcaataaaggcggtcatatgttctgcctgggctttttctcgcgcctcgctatcagcgaacattttctctagttggcgagccattcgctcgccggcaccttcaccttctgcgccaattttagccaccgaggtctgaaggctggtgagcatgtcattcatgccagcctgcatagcttgctggccagatttcatctctgataacagttgctcgatgagctgcgcgctgccctggcgggaatcatcgctcacctgacgcatgtcctgtaataacgcgccgaaaccggtttgcattgtctgaatagcgccaacggtttgtcccatcatttcgttgagattagtaaactgctgaccaaaggtggtgtcgagtttcgccataaacgcggtcagcacatcctgcagcatgttttgtaccatgccgctttgatcgccactggcggtctgaaccgcgcccgctattttatccagcggtgatttcaggctgttttcaatcgcaccgctgacttgctcggcaaactgttgtcctgtttcgcgataggtggtgctgagggtggtcgctagccgctcgttttccactttctggctgttggccagatgcagcagcatatcgcgtaaatcggtaaccaggctctctttcagatggcgtgcctgggtcgcgctttcattactggattttaccagtgaggcaaggtactcctcgccaacaccgctgtcatagagggcgtcgagagctgcggtgaatttttccagatatttgtagcatttcgccagacagaatttctccagccaggtgataaggatagagaacgtaatcgcaaatgctgaaccgaggaaggcgtacagcacatcgcgaagcagattattgacgctgctggagacctgctctggtgtgctggggtcgaagtggttgagaccaatcatcagaccgtagaaggtaccgataatccccacaccggtcagaataccgggcaggtgtttgaaaaattcggtgttcagcggaatatcgaccagttgttgctccgagaagaaactggcgctcggtgcagtagccctaatacggacgattttctcttccccgtcctccagttcatattgtgagtgcaacgattcttcgaattcattccaggcgtgctttaactcaggctgtacaaacaaactttgcagatgctgaagctgattaccaggctcattattttcgatgccattaattgactgagtatattttttcaggccgttaataattttaactgctctaaaaaaataaaagaaaataaaacagaggaatgcaaaactgacgaggccgataacggttgccggtaccatataaggttgcaccgaggtaagcgccaataagacagaattaagccaggacatagttttacctgttatatattcaaaaaacacacgatagcataaccattggcaacattttgattacttttaatcaaaaattacgtacagctactcacttccaacatccatcaaaatcaccgttcgatgcagcatgatagaccttactattcaaccgaagaactacgtatgaaggcgaaatggctgattttgcagacgaaacagtgactgagtttcctattattcaccgatcaaatgcaaacttctttataccgcgcatttgtaatcgtaagtgtaccgggtatcattttgcgaactgcattccaaaactgaatttgcgataaggcatggttgctctttcgctgcgatctaccccgaggatttacatgaacaacgctgaacagctatttctgaacgagctggataacaaattctggaaggccgccgacaaactgcgcgccaatatggatgccgccaactacaagcatgtggtgctggggctaatcttcctgaagtatgtttctgatgccttcgaggcgcgtcagcaggagctgacgaccctgttccgcgatgtcggtaatcccgacaacatctacgccatgtcgcgcgatgattacggttccgacgaagaatacgctcaggctatccaggaagagctggaagttgaagattactacaccgaaaagaacatcttctgggtgccaaaagccgcgcgctgggacacgctgaaaaacaaagccatgttgccgaccggcaccgtgctgtgggtggatgaaaccaccggcaaggatgtgacgctgcgctctgtgtcctggctggtggataacgcgctcgatgaaatcgaaaaaaccaacccgaagctgaaaggtattctgaaccgtatcagccagtatcaattgggcaacgaagtgttgaccgggctgattaatactttctctgacgccaacttcagcaacccggaatataacggcgagaagctcaacttaaagagcaaagatattctcggtcacgtgtacgaatatttcctcggtcagttcgcgctggcggaaggtaagcagggcggccagtattacacgccaaaaagtatcgtcaccctgattgttgaaatgctgcaaccgtataacgggcgcgtgtatgacccggcgatgggttccggcgggttctttgtttccagcgaccgttttatcgaagagcacgcgggcgagaagcagtacaacgccgccgagcagaagcgcaatatctctgtttacggccaggagtcgaacccgactacctggaagctggcggcaatgaatatggcgatccggggtatcgactttaacttcggcagcaaaaacgccgacaccctgctggacgaccagcacccggatctgcgagctgacttcgtgatggcgaacccgccgttcaacatgaaggagtggtggaacgccaagctggaaaacgacgtgcgctggaaatacggcacaccgccgcagggcaacgccaactttgcgtggatgcagcacatgatccatcaccttgcgccaaaaggttcgatggcgctgctgctggcgaacggttcgatgagctccaacaccaacaacgaaggcgaaatccgccgtaacctgatcaaagccgatttggtcgagtgcatggtggcgctaccgggccagctctttaccaacacccaaatcccggcctgtatctggttcctgaccaaagacaaatccagcggcaacggcaaagcgcaccgcaaaggcgaagtgctgtttatcgacgcccgcaagattggctttatgaaagaccgcgtgctgcgtgactttactcgtgaagatatcgccagaattgccgacaccttccacaaatggcaggcagataaagagtacgaagacgaagccggattctgcttctcagcaacgctggaggatatccagaaaaacgactttgtgctgacccctgggcgctacgttggtgccgccgagcaagctgaagatgatgaaccgtttgccgagaagatggcgcgcctgacggcgcagcttaaaggtcagcttgaagagagcgcgaagttggaagcgcagattaaggcgaatctgggggggctgggttatgagttctgagccaaaggaatactgccttactgatatatgtgatgatgtcagctacggttatactgccagcgcaaatgagcaatgcattgggccgaaattcctaaggattactgatatccaagggggactatgcaattggaatgcagtgccttattgtaatattgatgccaaaaacaaaagtaagtacaaccttgaaattggtgatattgttattgccagaacgggtaatagtacaggtgaaaattatattatccaagacgacattgactcagtttttgcatcatacttgatacgctatcgtattaataaatcaatcgctgacccttatttcgtatggttgaatcttagaactgataattggtggagttatgtaaatggagcaaaaacaggttccgctcaagcaggtgcaaatgcaaaagttttagggagttaccctttatctctgccttcacttactaggcaagtaggtatttcaaaactatttaaaattattaatgggaaaatttttgaaaatacaaaaatcaaccaaaccctagaacaaatggcgcaagccctgttcaaaagctggtttgttaattttgaacccgtaaaggccaaaatggcagtgctggaagcgggcggttcgcaggaagacgcaacgcttgccgcaatgaccgccatttccgggaaaaatgcggatgcgctagcggtttttgagcgtgaacatcctgagcagtatgccgaattaaaagccacggcagagctgtttccgttggcgatgcaggacagtgagttgggggaaattccggaagggtggactctatctgaaattggagcgcaaatcgatattgctggtggggcaacgccatcaactaaaacacctgatttttgggataatggagatattcactggactacacctaaagatttatccaacgttaaagacaaaattttactgcatacagaaagaaaaataacaaaagcaggattgggcaaaatttcctctggtttactacctgttaataccgtgttgatgtcatcacgtgcacctgtgggatacctggcaattgcaaaagtccctgtggcgattaatcagggatatattgccatgaagtgtaataaagagttaagccctgaattcgtgttacagtggtgttctgcaaacatgccagaaattatatctcgcgcaagtggtaccacctttgctgaaattagtaagaaaaatttcaatccaattcctcttgtgaagccgccacttgagcttgttaaaaattataccaagcaagtaagtgcaatctactcgttgattgaaaatactatgcgggaaaataatagcctaaccgaactccgcgacacccttctccccaaacttctctcgggtgaaattaccctgccggaagcagaacaggcagtcagtgaggtggaaaatgtataaagttgatacgccgactaacagcttacactccctacaggaagtctctttcagtagtctcggttttaccgaacgtggcaatctgcaggaatggctggcgcagaatccccaagcgttaactcgcgataatgacgatgaactactgattatacagaaagagttcgccggttttgacgacaccaaagagcgccttgacctgctggctatcgataaaaaaggcaatctggtgatcatcgagaataagctcgatgattcaggtcgcgacgtcgtctggcaagcgctcaaatatgccgggtattgcgccaacctgcgtaaagagcaaattctgcagatcttccagctttatctggataaatacgacccagaggaaaatcgcccggcggcagaggtgcttgctgaattcctcgaatatgaaacgctggatgaagccttaatcaaccagagccgtacacagcgaatcatcatggtcgcagccaactttcgcaaagaggtgaccaacactgccctgtggctcatgcaatttggtctgcgggtacagtgctttaaggttaaaccctataagttcaacgacgatgtattcgttgatatccgtcaggttatccccacaccggaagcagaatcttacatgatcggtatggcgcaaaaagaggcggaagaacaatccgtcagcggcggagtaaagccagtccaattaatgcgtaaagctttctggacaaagatgctggagcgcctcaaagccagctcctgccacttatataacaatatcagcccctctaccgatcactggatcagtgcgggctctggtattagcgcggtgtcgtataacctgattttcagtaaaaaagagattcgggttgagctgtggattgccaaagcttccgcagagagcaatacctttgcttttaactggctacatgaacgcaaagaggcaattgaaaacgcgtttggccatgcgcttaagtgggaacctctgccgggtaaaaaatcgtgtcgaatttcctatgccagcccggccatcagccttgatgaagccaactggcctgaaatgatcgactggctactggtaaacctgacggcatttgaaaaagcgttagatccctttattgccccactgaatatggcgctcaaagagatttcaaacgtgcccgaagaaatggaagaaaccgagacagaggaagcctgatgctgagcgaagacgatttagaacagcaaagcctgcaatggtttgctgaactgggctgggaagtattgcacgggccggatattgcgccagatggcaacaatccgctgcgtgcgtcgttccacgatgtgtttttgcgcccggtgctactggagcagttgcaaaagattaacccacatctcccggttgccgtgctggatgaggtgatactgcgtatcgcccatgcgcaaagcccggatctggtcgtcagtaacaaagccttccatcacctgctgctcgacggcgtgccggtgcagtacaagcaggatgacaaagttatccacgacaaagcgctactgatggattttaaccacccaaataataaccactttacggtggtgaatcaggtggccatccagggaacgaagcaggtacgtcgcccggacgttatctgctatatcaacggattgccagtagtagtgattgagctgaaaagcccgattgatgctaatgccgatatctgggcggcatttaatcagttgcagacctataaaaacgaactcagcgatctgttcatctgcaacgaagcgctggtggtcagcgatggctacaacgcccgtattggctctctcaccgcgaacgaagagcgcttcttgccgtggaaaacgctgtctaatgaagacgacaaaccgctgtttgaatggcagcttgaaacggtagtaaaagggttctttaaccgcgaactgctgctcgactacattcgttacttcatcctgtttgaaagcgacggcaaacgactgattaaaaagattgccgcttaccaccaattccacgcagtacgtgaagcggtgacggcgacgattgtggcctctaccggtaaacacttgccgctgcgcagcaacatcacgccaggcagtaaaaaagccggtgtggtgtggcatacgcagggttccggtaagagtatctcgatgtgttgttacgccggaaaactgctacaacaagcggaaatgaacaacccgaccatcgtggtggtgaccgaccgtaacgatctcgacggccaactgtatgccaccttctgccaggcacaggatttgcttaagcaggaaccgttacaggcaaacgatcgcgaccagctccgcgagatgctcaatgtccgtgaatcaggcgggattatttttaccaccgtacaaaaatttgccccgcttgatggcgaacagactcacccggcgctaaacctgcgcagcaatatcgtcgtcatttccgatgaagcgcaccgcagccagtatggtcttagcgccacgctgaaccgggagactggcgcttataaatacggttacgccaaacatatgcgcgatgcgttacccaatgcgtcgtttatgggctttaccggaacaccggtttcttccgaagataaagacacccgcgcggtgtttggtgattacgtctctatctacgatatacaggatgcggtggaagatggcgcaaccgtgcctatctactatgaatcgcgcctggcaaaactcgacctcaaccacgaagagctggaaacgctgtctaatcaggtggatgagctggtcgaagatgaagagaccgatcagaaagagaaaaccaaaagtgactggagccgtctggaaaaactggttggttctgaacctcgtatcaatgaggtggccgccgatctggttcagcattttgaggcacgtaacgccacaatgaatggcaaagcaatgattgttgccatgagccgtgagatctgcgtgaagctgtatgatgcgctggtggctctacgcccggaatggcacagtgatgacgtcgagaaaggtgaaatcaaaatcatcatgaccggctcagcctccgataataaattccttcagccgcacatctacaataagcaaaccaaaaaacgccttgaagcgcgctttaaagatctcaacgacccgttgaaactggtgattgtgcgcgatatgtggcttaccgggtttgatgcgccatgttgtcataccatgtatatcgacaaaccgatgcgcgggcataatctgatgcaggccattgcgcgcgtcaaccgcgtcttcaaagataaaccgggcggtttagtggtggattacatcggtatcgccaatgaactgaaacaggcgctgaaaacttataccgattcaaaaggtaaaggacagacgacagtcgatgctcatgaagcgttctccatcctgcttgaaaagctggatgtgattcatggaatgtttgccaaaacaccaaccgccgccgggtttgattacaccggttttgcagaggtgccccaacggtttttactcaaagccgcagattatgtgctgggccttgatgacggtaagaagcgctttttcgatgtcgtgctggcgatgaacaaagcctggtcgctgtgcagtacgttagatgaagctaaacccttgcaaaaagagatcgcgtttttgtcggcggtgaaagtggcgattatcaagctgacgacaaccgacaaaaaattcagtcagtcagagaaaaatacgctactcggtaaaatcctcgataacgccattattgcgacgggcgtggatgatgtgtttgcgctggcgggtctggataagccgaatattggattgttgtcagacgagtttctggaagaagtgcgcgaattgccgcagcgtaatctggcagtcgagttgctggagaaactgctgaacgacggcattcatgcccgcaccaaaaacaacgtggtgcaggagaagaaatactcagatcgcctgaaagccgtgctgctcaaatacaataaccgcgccattgaaactgcgcaggtgattgaagaactgatccagatggcaaaagagtttcaggaagcgatggcgcgtgatgaagcgctggggctaaacccggacgaaatcgcgttctacgatgcgctggcagaaaacgaaagtgcggtacgggagctgggtgatgacgtccttaagaaactggctatcgaagtcacgttaaaattgcgccagtccacaaccgtagactggcaggtgcgagaaagcgtgcgtgcgcggttacgtattctggtgcgtcagacgctgcgtaagtacaagtatccgccagataaaacaccttatgcagttgaactgatactgaagcaggctgaagtggtgtcgaacagctggacggtataggttttcactcattatcttgattgagagggctcaattttgccctctatcaaacatgaaaacgtgaaggggaaaacgggatggatacgtcattaagcggaactcgacgacaatgccgaacgtttcatttttttcgattttcctgatttaacttctacatttgtgatttttccataaaaatgaaaaaattaactccacagttgcaatgtgaacataacctcagcacgcatccgctttacgatctgtggggtatttggcgtcgacgtgctaataaaatattattgtctccaggccaattgactttcatccatcatggggtgagtgtgcaattgcccatcggtgatattaaaaatgttaaaataaataaaaaatggttgtactctgagattgttattggtttggagagtaagatatatcaattaaatggtttcaatctgcaacagctggaaacgcttatcaaaaaaatccaatgtacagctttagatattttccagcacagcaatgagtggagggaattgctggagctagtaaaacgttatcaaaaagggggacactatttttcttcgtgggaatggcgatctttgtcacagttaatgcaggtaaagaaacgattgctggatcttgcgattgatgcagattttattgctcatgaaggtaataaccccatagcacaactggcgctgaagttatccatggacgatgtttcagaatctgccaggagccacttcaacgagaaagttatcccacagttattgtcagcttatcagactttctttgaacagatcgaatctcaaccgcttagtgcccctcagcgtaaagcctgtgttaccaatgaagatcatactttggtcgttgctggtgcgggtaccggaaaaacgtcgacattaattggtaaagcagggtatttattgcaagcaggtttagctcagcctgaaaatatattaatgctggctttcgggaataaagcagcacgggaaatggctgagcgtatcacagaacgattgccagaaagtggcggcaagctaaaagcaacgacctttcatgcttttggaaaccgtgtcgttgctgaaagtgtaggcgtcaagcgttctcttacacgttttgcagagcaaaataatgaactgcgccattttattgaggcgaaattagagtcagaaataagtgtcaacgatgattataaaactcaactagttaaatattttgtttgttatagcacgccaggacgttgtgaatatggcttcaatgctattgaagaatatcatgagtttctgcaaagttgtcgcctgattacgctgacggggcagtgggtaaagagtgtgggggagttgagagttgccaactatttatatttgtattctgttccattcgaatacgaagcgaattatgaggtaaatacagcaacgattgagcgccgccagtataaacctgatttttacctgccgagaagcaagacctatattgaatacctgggcgtggatcggcaaatgagaacggccccttttgttaatcaggctgcataccttgaaggagtcgcctggaagcggaagttgcatcaacaacataatacccgactggaagagttatatagctatcagctagccgaaggaatacttgagaataatttactcgatatacttaatcgggtaagtgaaccacagcatttgcgtgatactgatacgcttctggatgaacttaaaaactccagttcatcgccgtggcaaggatttatcgatctgatgctccgctttcttgggcttttcaaagaagggcaattttctttttcagacctcctggcatcccctcaacgaatagacatggggcgtactcaggcatttatcgaattattcaaaccagtatacgatgcctatgaagctcaccttaaagagcagcgcgagatggacttcagcgatatgatcgcggaagcaacaacagcgcttcaggagggacaatttcatcaccgatatgactacgtactggttgatgaattccaggatctttccggtggacgaggcaagttgttaaaagcattactggcaacccgggataatatgcggttatttgcggtaggagatgattggcaagccatttatcgttttaacgggtctgatctaagattttttacccgctttgatcatcaattttcgccagcgaaaatgttgcctcttgacaagagttatcgttttaataatcgcatacatgaactcagctctgcctttgtcacccgtaatccagcacaattgaagaaagagattactacgctctcacaggtggagcatgctgcagtacagctgcttgatattcaggaacaaatgcacggtattgacctatccgatcgcaaccaaagaaaggctgaagcttatcgtctgcaaatcaagagagcgcttactcgttgtcatcgtcgggaagtgagactcaacagtaccaggcgggcaccagtaatgcttattggccgctatcgtctggaaaatatgcgagagcttaaggatatggatgttcaggcgctaatggctgaatttcctctgctggatattcaataccagaccgcgcatgccagtaaaggcctggaagcgaattacgtgctactccttggtcttgagaaagggtgttttccatcggcaaaggaaaatgacgaactgatagatcttcttctcccggagcaagagccatatttgtttgccgaagagcgccgtttgttttacgtcgccgttacccgcgcccggcactatgtatttatgatctttgatagccaaaacacctcagcgtttgttgaggagattgccagaatgggtcaacagctcatcactaaaagtgattctcttgaaatcggtcagtggcattgccccgattgtgaatcaggctgcttaacgggtaaagtgagtcgctatgataaaaaattctatgtctgctcgcactctcctgcctgtgattatatggctagtgcctgcaagcaatgtagttctccgatggtgatgcataatggtttgcaaagaatatgcgcgaacccagaatgtcaggagatagaaattgtctgccgacgctgtggtcttggcacaatgcttaagcggaaaaataaggatggtggtgttttctatggctgcaatcgctatcgccgggacgaagctgactgttgttatgagaacatcacacttgaggagtacgagcggagagtcgatgccgcaaaacaatgtacagcgatcatgcaggagagatgatgaagtcgaaatttgaatgggtacgtaaagcgcaacgatgcctgcggatgctttcagagctacatcgtcttggctaccaacaactgcggggtatgtcttacttcaatgcacaggggttcagattcgcaatcgccccgcgagattattttgccgacaatggtattgcgattccgaccgacaagctttccgactccttagtcgctatcactggtgcgggtcactatttcagttggacagatactgacggtaatgatgctcgcaccctggcagagaaatttatcacccgttttccggatattgcccttactggcaagggacgtgactgggggtatgctggttggttatctgaactcattggttttcttgagcaaggtgacatggtcccaaccgtttgctgggaggagatggaagggctcccggaaaatttaacaactttgccagtctgggttgaaggtcaggataatttcaattggattggtaataaatccgtcatttcgcaaagtaatccccattttcctcttcccataacgaaggctggtcaatctcgtggcgagtggtgggggagacaaccatactggacggatgctctccatgaaatttcacaggtgatgcaagacggtggtaggttggtaactattgatgttaaaaggattggggaccagttatttgatgtaaatggcccagcttacaggctacttgatgcgatgagctctgtctcagaacatgaaggttacgagggatataaaggtgctcctcggctcgtgttggctttactttggaagttgcaggaaattagcgagcaaagtaaaccgtaaaatgaattaaaagcagtacactgtaactgcttttaatttacccatttactcttaccatgaaatctatcgctgatacccactattagtatcgagttgaccgactgatatgagagttttttgttcattgaacgccatcagagcgagtattacgttatctgccgccaaacttaacctgaacaacattatccgtcacctcatggctggcagactgcgctacataccgctccacaaaatccccccagctcaaaaacaaactacgcaatttttccgcctgctgcccgacctgataggttctgatcaggcggtctttaggaatgtggtttaacaatcgctcaatcaggcgctccggggcatccagatattcagcgcaaccagtagcgacactgcggcgtaaatcatggggagaaaatggctccagctctgccagatattttttacgcaggcgctccagtgctcgtgtgacagcgtctccggttatagggaatccctggttgctggtggactcaaagacaaatgcgccttcggagataattcgctgtttcttcaggatagacagtgccagcggatgcagtgttactacatgacttttaccattctttgtttccggtattgtccagcgatcgccgttgatttgatcccagcgcattttaaccgcttcagagcggcgaacgccggtcagaataatcagcttcagtgtgttagctatcgcatgggataaaacgacactggaagcgataccttttccaccggtgctaactgaaccgccaccagcagtagcttcttctagtgttttccagagccgttgaagctcatcctgcgataaccagcgctcacgcggtttagccatggaagcaccaaacatcgccggttttaacagacgggcagggttgagctcgattaatccctgaagtgtggcatggtcaagtgtcatattcaggatgataagccctttgcgcacaccttcagcgctggattgtcggactttgctcaggtgtgcaaacaaatacgaacgcgataaatcgcacactctcacggagcctagcccctgctcaagatggcgacgatacgttcccttataatcagccagtgtacgagcccctattggcttgctggtttctctgaatgacaaccagttttcccacaattcagaaaatatgggcatctgctcattattcgatttttcagttttacgaacgtatctggggtcaattccctgcttcactaactcaatggcttcagcatgtgcttcacgagcctgggccagcgtcattgcaggataagctcccagggtaatttttatctgcttgccgttgaggtagggacggtagagccaactctttgtttggctccctgatcgggattcgatatacaaccccgcacctgcttttgatttgacgctgacgacaatccggttttttcctacagggggaacaaggcttgctatctgtcgatcctgagttatcactgttgccattttttctcatcccgcgtactttttggcgtacttgtttagcattgtataaggcgaaatggcatgaaacaacgtgaaaggtgtttttgtcttaatttattgatatatattgtttttatgtgatgaaatggaagtcgatgaaacattgtggaaagtgatatttttggattcgtaatgcgaaggtcgtaggttcgactcctattatcggcaccatttaaatcaataagttaccccatatttaaatacaccacgtttcctcctgtgccgtatttgtgccattgtaaccctggcaattcatcaaaatactgttctgacatcaggcaatgcaggtgcagacatttaagccaatggctgccgccattccttgacgtggtcaatcagggcgcggagctttggtgtaatattgcgacgctgtgggaaatacagatagaagcctggaaattgtggaagaaagtcatcaagcagcgatacaagcttaccgctttcaatatatggcctgaaagtttcctgagtggcaattgttattccttcaccgacaagagccagctgcaacatcagacgcagatcattagtcgtaatctgcggttcaatcgcaaggtcgaaagttctcccgttttcttcaaatggccagcgataaggcgcaacctccggggactgacgccagccgatacacttatgggtatttcccccggaggcgagaaagcgctctccacgcccggccgcaaggatcaggacgacgggggcaggcatgaatcctcctcctgatggagacgtacagaggcgacttctgccagcacggagagtgccagagtatgcgcatcccgggctttggggaatatcccgacgggtgcccggatttgcgttgtttcctccctggaccatcccagctcgtggagcttttgcagacgtaacgtgtgggttcgatagctgcccaatgcgccgagataaaagggttttgcttctcgcgcggcctgcaacactggcagctcccggttgagatcatggcacagcaaaatgaccgccgtatcggtatcgatctgagcgctggctgaggccggaaaaagatcgaagatatggctgtcatagcctgtggctgctgcaagactcgcggttgcctgcgcctcaagagaacgtccgtaaatcatcagcctgacgcatggcctgaaccccacctcaaagccattgagattccagcccgttcgggttttcgtgggcaggcacaccaacgattgtgcttgcggatcgtagcgcagccccgccggttttctctgttccagacggttcagcacggcgagcagaggctgtgccgagcgtagtttatggagcgtcagcgtgatcccaccgccgcagggcagaacgatgtcaaaccacggcgaaccttcgccatagcgaatttcgcgatcgcggcctgagcccatcatctccagcgcttcaaaagcggcagcggcctccacgcagccgccagagacaaaaccgcagtaacgaccatcttcgcgaaccaccatctgcgccccgagcgggcgcgccgcgccgccgtgtatctccaccagcgtcaccagcaccgctcctttaccggacattagcgcctctacggcgaagcgcagaatggtacggtggtcatcggtgagaaacgcctgctctggcttatgccagtgttcgtctttatcaaaaagcgggtatgacattgtttctccttaaactacatccggcagcttatcgagcagcttatccagagtgatgggataatcccgtacccgaataccggtggcgttatacaccgcgttggcgatagccgcgctcacgccgcacaggcccagctcaccgacacctttggccttcatcggggaggatatggggtcggtatcatccaggaaaatcacctcctgttttgggatatccgcatggaccggcacctcataccccgccatatcgtgattaacgaagtagcccaaacggtcatccaccgccagctcctccatcagtgccgcacccatgcccatagtcattgcgccaatgacctggctgcgcgcagttttcggattcaggatgcgtcctgcagcacacacagcgagcatacgccggacccgaacttctcccgtcgcgctatgcacgccgacctccacaaaatgcccggcaaaggtcgactgctggtactctttgctcagtgttccgaattcaatgctctcttccgctgtcagtctgccgcctgcggtggcttcatgtagcgtggcgcttcgggtaccgttggtaatcttgccgtcggcaaactgcgactgctcaggatcaaacccgactgccgaggcaatcatttcgcgaagcttcatacaggcggcgtaaacgccggaggtggaggtattcgcgccccattgtccaccagaacccgcagaaaccgggaaactggaatcgccgaggtgaaccgcaacctgctccagcggtacgccaagcatttccgctgccgtctgggccagaatggtgtagctgccggtgccaatgtcggtcatgtccgtttctacggtaacggtgccgttttgttcgaggtgaacccgagcacccgatttttccagcagattattgcgaaagcccgccgcaacaccgtggccgactagccactccccgtcgcgcacctgtccgggtgtggcgttgcgctgcttccagccaaatttatccgctccggtgcgcaagcactcgataagctgacggcgagagaagcagcgcgtcgggtcggcggggtcaacctgagtgtcattcaggatgcgaaactcgacgggatcgatgcccgctttttccgccagttcgtcgatcgcgatttcgagcgccatcagaccgggggcttcgccgggcgcacgcatggcgttcccttccggcaaatcaagcgtggcgagccgcaggccggtatgacgattcgccccggcgtagagtaattcgctttgctgtaccgccgtttccggcgtgccgccgggcaggtttccagaccagctttcatgtgagatagcggtgattttcccgctctggtcggcaccgatacgcaagtgctgaagggtggcggggcggtgcgtggtgttattgggaatagaggggcgggggagcatcactttaaccggacgtttcaccgctcgggcggcgagggccgccagcagcgcatcgcttctcaggaacagcttgccgccaaaccctccgccgatatacggggagataatacgcacattctccacgggaactttcagcgtttttgccagatcggtgcggcaccagtcaatcatctgatttgaggtccagagggtaagcttatttccatcccagacggccatcgaggcatgcggctccatcgccatatggctctggtccggggtcgtgtaggtagcatcaatcttcaccgcagcggaggtgaaagccccgtcaaagtcaccgacgtttttgtcgggcgtgtcttccggcggctgattgacggcctgtttttcgtccgccagggagtaagctcctttattacggcgatagtgtgcctgcaccagcgaggccgccgctcgcgcctgttcgaaggtctcggccactaccagcgcaatggcctgatgatagtgctcaatagtggggccgcctaacagtctggcggtgtttttgtcgcctttgccgagtgccccggcgttactggcggtaatgacagccagtacgcccggcgctttttgcgcggcgtccgtatcaagggcggtgaggcgtcctttggcaatggcggaaccgacgatatagccataggcggcgttgggggcttcttcatgccattcgtaggcgtagcgtgccgtgccggtagttttcagcggtccgtcgatgcggtcatggggacgaccgacaaccttcagctgatcgatcgggttttcccctgcgggtttatcaaatttcatgcctgtgccctcgcttcagccagtacggaggcaagcgttcgcttcgccaacaggagtttaaaggtattttcagcggtgggatgggcgctggcgaacagcgtgtcatatacggcctgcgccccctgggatagctgagcatccgcagcctcaatgcgccagggcttatgtgctactccgcccagcgcgacgcgcccgctgccgtcagggtgaataatcgccgcgaccgataccagggcaaaagcgtaggaggcgcgatcgcgcaccttacggtagatatgttttccgccgagcggcggaggtaacgtcaccgcaacgataagctcatcgggaagcagggcggtttcaatgtgcggcgtttttcccggagggtgataaaaatcagccagtgtgatactgcgagtctttccctccggcgtgatggtttccaccaccgcatccagcaaccgcattgcgaccgccatatcgctcggatgggtggcaatgcaggcttcgcttacgcctaccaccgcgtgctgacggctaaagccttcaagcgccgcgcagccgctcccgggcaggcgcttattgcagggctgattggtgtcgtaaaaataggggcagcgcgtgcgctggagcagattacctgcggtggttgcctgattacgtaactgaccagatgcgccagcgagcagggcgcgggagagtaccgcgtaatcacgacgcacgcgctcgtgagccgccaggtcggtattccgtaccagtgcgccgatgcgcagcccacccgcgtcggtcacttcaatcttatcgagcccgaggccgttcacatcgataaggtgggtgggcgtttcaatttccagcttcatcaggtccagcagattggtcccgcccgcgataaattttgcgccgggtacgcgctgagcgctaagtgccgcctcggctggggtgttcactcgttcataggtaaacgccttcatgattttatctcccccgcagcgtcttcaatggcggcaaggatgttagcgtatgcaccacagcgacagatgttgccgctcatacgttcacggatctcatcggcagttgtttctggaggggaaaccaaatcgaccgtgacgtgactgggaatgccgtcctgaatctcttttagcaccgctactgatgagcaaatttgcccggaggtgcagtagccgcactggaagccatcatgcttgataaaggccgcctgcatggggtgaagattatctggtgaacccaggccttcaatggtggtgatctcggccccctgatgcatgactgccagcgtcaggcaggcattaagcctgcgaccattgaccagcacggtacaggctccgcactgtccgtgatcgcaacctttcttggtaccgatcagatgcagattttcacgcaaagcgtccagtagcgtggttcgggtatccacctcaagctgctcggttttgccgttcaccttaagtgtcaggggcattatctctggcgcgggtgtagctgccggaacgcttgccgcaagcgtagaatgaggataaaccacggcggtcgccgccgttgcggcgctcactttaatcagatcgcgacgggtcaaactaaaatcgtgcggctcgtgcttcccaacccgattatcttcggggtattcgccttggttgctcataccaggcctccggtattctaaaggggaaaataagagtgcgttgcgagagtgctgatgcttttttaaacgttaagcatagtcggcgacagcaggaggattattcttaaaacgcgaatgcagctatgagcccggctaataaattcatgttcgccgggatgttgatgatgatgggagctggtttattgcttgagttgtacgatgcaaaaaccgataaggaaacctgtgattgtcagctctgcatcaccctgcaaatctatgtcacttctaatataaaaatagggagaaatgatggcgcttatattctttggcgattagacaaccatcttgttatacaaaacaatacagttctttacatttaccttgttttatgaatactcctaaagaggtgtataacataatggtacaagcagggtagatatgaatatatttgaacaaactccaccgaaccgcagacgttatggtcttgctgcattcattgggctgattgctggcgttgtttccgcatttgtgaagtggggggctgaagttccattgccgccacgtagcccggtggatatgtttaatgcagcgtgtggcccggaatcattaatcagggctgctgggcaaattgattgctcgcgtaattttctcaatcctccgtatatttttcttcgagactggctggggctgacagatcccaatgcggctgtttatacctttgccgggcatgtctttaactgggttggtgttacgcacattatcttttcgatagtgtttgctgtcggttattgtgtggtcgctgaagtatttccaaaaattaaactctggcagggcttactggcaggtgctttagcccaactttttgttcatatgatttcattccctctcatgggactgacaccacctctgtttgatctcccgtggtatgagaatgtttctgaaatttttggacatttagtctggttctggtccattgaaattattcgcagagatttacgaaacagaattactcatgagccagaccctgagatccctttaggctcaaacagataatgcattgaatgataaaaatggcgcaaatacagcgccatttttataggttaaaaacattgctttttatattctgatgcagatagccagtgagtatatcgtgccacttcaggatgatgtagatccgaagaacgctacagaagagaggcattgttgctggcaaatacaagaagtatcgggttttgttgcccctaaaaacgaagccccgctattacagtaggcggggcagtgcaattaatttatgtttataacggtgtcagcccgtatttagcccttgcacgattgcaagcctcattgacgactccgttctcaccagacatggcgaattctctgcatgtggacgatcgatttttatatatcgtgcagcaggcatttttgcccggggttcctgcaagggcaatacatcgggggtttttctgattggtaccgctcatgcatcggtgaaaaggggatatttgttcagtgagcctggcgggaatagtgccgccagcatcgtcggcttcggcccagtaaaaagagacgcggaaaaatgcacaacaggcaccacacgtcatgcatggattcagattgctcataattcaccagtacagctataaatcgtaaagagaacagcggtacatcgtatgtaagaacgtaccgcggttggctggtgtactttcgatagtgtgagtattgaatgatttccagccgttaccgattttacgtactatttcgtgaataaaccactcgttagcaggctgcctggtacctttctgtgtctcctgaacactatggtgtgcatatgagaaagcccatcgttacaggtgatattgacgatcgcttccacatcatttaaacgatttttgagtctctgaggtggaattcttccctcgaccgatggataagtatcagtctgccgaagggggcttagccggacaggaatcgctaatcttaatgaatttgtcgttatagaccaaataatgattccccggctgacgtaactcaggctgatgaacaacgtctcccggacgtagataccaggcatcgccttcctcttcggtcgaatcacatcctggtttaatcaatagcttaaaccacgtgttgccgatgttacttaccgttcctgtcacctggtcgaaggaccatttaaactggacctgacgtggtcgtactaccagaatggtatccatcaccaccaccggctccgtgctgacctcgccgccggttgggctgcgtcttgtctggttacgagtggggacctcgcgaaatgagacccggtagtagcgctcgcggttatcctgtggaccatgatagtaaaatttaaaatactcgctctcaccagcctgcaacgccagctggcggggggcgaaaagcagttcaccatccaccggtcgggtgcgcaattcactgctgcccgggctatcaatagcactgatggcaatacggtatatccgtgcgcttttgttgttattcactacacgtttgctgacaaagtcagtctcggacggcagtgaaaaagtcagattgccgaccgaaatcgcctgtgtcaaaggtgccgccagcatacagaccgctgtcagcagggccttagttaatgttacgccacgtcgcctgaacatgaatttctcctgaagcgctgacttcgccaaaccagccgttatcatctaccgtacgcagcgaaatggcgttatccattggaatcgaaaatttgactgtggtcttatccatctgccccacttcgccagagatatcagtccacggtgtggtcagccacagcgcatcggtcatatcccgccagctatcatcgcacccggcatcgtagatttttgtagctccgttgcgggtaataaaggaaagtgtcgccgggaacggtactttcgccttaccgtcatcggagctgaagacacaataggagcgcccgccaatcacctgcgcgggtccggtcaccttgatcagcacttcgtcggcagctgttttaccgctggtggttacgatatagccgaaatcgagtgccgactcgccgctgccaacatatccctcccgcgacggtgtctgagtatattcatcggagataatactgatgctgaaatcacggggtttgataatcagcgtgttggaggtagaaaattcataccagccagactccggtgatgtagtgttctgaaagcgaaagttgaatagatctttggtgttgatatcgctgattcccaggttcaccatctgcttaaagaagttgctcgagaagaaaacatagatcgagtctgcgctcttcatctcgttgaaggtgtagtaataggcggtattgctcaccggtttccatgaactgccattcagactgaactgcatatcgtacgccccgacggccgaggctaacgacgagttggcgatcgccgggaatatatggattgagatgttgctgagtccgtttgtttgcagggtgtagttgaccatcttacaacttaatcctgaaaggctgccgatggtttgcgtgcggcagtcggcgttcccttcgcccagagtcggtactccgtcgctgttgataaatacctccgccagcgagtgggtatttattaaccgcagatttgctgctttcgtatgggtgacgttgcgaacataccagttgccggaggcctgatccttacagcgtgcgccgctgctggcgtcatagttcacagaggtctggcaggcattgatggtcattgtaaagctgctgccgacgggcatttgttgcatatactggtaaaacgcgtctgacaacatgccgtgcatccacttcgcgccgccgctggtcaccgtcgcgccataaaatccactggcgtcggtggtttgcggcaggataagactggtggtcatattacaccctgcgtaccagttgatgcagcgtaagccagttaaaggagatgaaaccggcgaattttccagccacatatcaaacttccagttggtatagaggccggtgttgtaaccgttatcaatgtagccgaggctttgctgataaatggttcctgagccagtgtattttaaaccggtccagcggttggcaccggtcaggcgcggatccagcgccccgccaggcgtgacgaaaaagttgtcgtctgagttgttttcgacaaacacaaactcgcttgccggtgcatccgcccaggttgttttgctcactgccgctctgagcgcggttactggccagattagcgcgaagattatcatcgctatcagtaggttaactctcattctcttctcctgtctgcgtcaccgccgcccacgatgagaggccgctgcagaccacatcaccgacccagacggcaccgcgcgcctggctgagttccagtgccacttcgcaggttttattgccactgtagcgaaaatcgatagtggggtatttcttatccacgtccatgacaaactcgccgttttcatcggttcgggttcggccgatatggttgttaatccgtgcgttagccagcagtgtgccgtcttccgcacggatacgaccggagacggtaaccatctgcttcacctctggctcaatgacagcgacattgcctggatagagagtcagatggcttttgcggccgctgacgatatcgtagctgtcgagtgagtttttgctgttctgtaactccacttcatatcttccatagggagagagcgggagatagttacgcttgccgttaagcgggaaaatccgcccgttgattttggcgctgatctgaccgtcgtcctccagcccggtgttgaatatcaccccagcgttgccatcagtccgcccgctggcagcaatgtttttaccctgccagccgacgctgccattggcggtcaagttggtattgacgtagccgtccgccgcgctattgacgttcagcgttccgctggcgtaacgagcgtcgaattgtgcatacgccccaccgctgagggttttgtcatcaccggtatcgccggagatggcacgtgacagattggcaccaacagtgcgaatggttccttcatcaaactgtttgcgtgctgacaggtttgccatggtgtagccgttttgatgagtcatccctgcgctaaaccagttgcccagtggtagcgagagatcgagagcgatatatttccctgtattggcgttgctgtcgccgttgttatagcgctgaataccggcccgcaggccaagcgaaccaaaggtaccgctgtagacattttgatagtaatctgccgtgtaataatggctgttgtaacggcggtcatcattgtagctgatgctgaatgtgcccagcttcgaccacagtgagttcaggttgagtgtgccgccgattgcacggttgtcggcatcgctacgtcgcaattgattgccaatgcgggttttttcctgattaacccacagcgaactaaagcctcccggtagagtggcgctgatgctgccgatgctgctccatgagctgtcactggccagcatattttgcaggttaacgttgatcgcccccccaagcggcagcgtcagacgggtttcacccaccgcctgattatcgtatccatatcccgttgccgcccagctaagcgtactcaatgagccggaggtcgaggcacctgctagccaactctctttagctggtcgcgtctttttcccgttttccgaccagcgatccatatgaaagctaccgccccatacctgccacgccagtggtgcaccgacgccgcgcccccggctaaacagcttattgacccgctgggtgcgtttgctgatcacgcgaccgttaacgatcacctcaacttccacatcgtaaatcccgtacggtagaccccgggtatccacttcatgattgcccatagtgaagttctgaacgcttagtagccgcccatcacgggtgagatgtacttcgcccgccgccggtaaaaaggcgatcactggcgtggctgactggctgctgtcgaagatggtggagctggcctggtttccccaggaaaggccgtaaatcttccctgctgaaatggcggtcatcggccctaaggactgcaagttccaggtgtcgagcattccaccggcaaatcggtgaccggcaaaatcgcgttcatacatcgctttatataattcactgtcctgttgaccgctaccgatcccgtacagcgagccgtcgagcaccacatgatgttcgcgcagtgcagtaacgttattcagcgacagatagctggatgtgttgctcccgccgttacgcaactggttgttatagacgcccaagttatagctcagattactgctgagggtgttaacactggactgcccgatgtcttcgctacgtgagcgtagtacggtgcccagcgcttcgcgcttgaccaccagctgcagcagcagttggcgcaagctgagatccagctgcgcgttgtcagtcagggggatggtaagggcctcattgaacggggcgttcgccagagccatcagctgctgtcgagtttgttcgctgacactggcgttatcttcactctcttccagctgtattttccggatgcgtagctgtccatcgtccagccagataaaagcgctgccgattcgctgatcgtcctggcgaccctggctaccggcgagatgaatatagagcgggacgctcatgccgtcctgaagcgcctgactgaaggcctgcggaataatcaccccacctatttgctgcgcacttatgtcagcagcgctggcatcgggctgaacgaacaaaaagaccatgccgaaggcaaactgggctttcagtcctggggagaaccgtcgtaaaggcattgtcgttatccatctgcacagctatctatttcacgggaatgaacttatcaccctgccaaagtgcaacccgtcctttgttatccgccgtgtccacgcgggtaaaacgacgcgacttgcccggcattaggtagtaattctctttacactctttaccattggcggctttcaggcaggggccgtaggcgaggatccgcagcgtcgcatttcctgtatttgtcagggagccgttggcgtactgaaagtggtagtttgcctggcggggtgcgacgaccagaatggtgccgatgcgggcggaagcagtggccacagcgctgcggttggcattatcgcgctgtgcatcactgagggcctgatcaaaccagacaatgcggtagtagcgctctttttcatctgcgggtcccttatagaagaagcggatcacttcgctggcttgggcgggtagcagcaagctggcgggagtgagtagtaactcatccggcttgtccattgagataacctgcccgtcgtcaagcggtgaagagagccgttcgagacggatattgataaggcgaccactgtcggtactgtttttgatcgttttgctcagcgtgctgctgtcactgttcataaacgatgatatatcgccgacatccagcgcctgggccggagatattccggaaaacagcagagcgagaggcagaaggtgctttttcataacaattccgtccaggaataaagcaggggggctacccctgctggtacatcagagagattaactggtccaggtcgcgtcgaactgtacgctaacgtcgccgctccagatgccttccggtagagtgctgtaatcggttactgcggtggtaccattggtggtgccgctgatgatggtgaaggtgaaaccatcctgtgcggtggtacgattgctggcattgtaaccgttagccagcgggctaaggttgccgcccagtacgccgttggcggtatcgatcatcacggtatcgccagttttttcgactgccgcgccgttataatccacgcccacattcagtgtggaacctgaggtatccaactgggttaatgtgttggtgataagacgtgaggtcagtttaaaggcggtagccgttgagtcaccctcgatagccacgtcaaatagacctttctgtgagttaaaacctttaatgccttcggcatactggaacgccaggctaccgagtggcgtcacaaccagcttactggtggtgtcttttttggctgttgccgaccaggtcgctacagcctgagctgttacgtcagcagcctgcgccacacccatgccggtaaacaccgttaccagagctattgccagaaccttttttttcattgcatttcttcccgagttgaattgaggacgtgatgtcccagtgagtcattttttaaaactaacttgcctggagtttactgaaccaacttatatatttttgagtacagcttggcctcagcattacgccgatgggtatacactgtcttcacactacaattttcaattctggcaatcgatttaggttgcattccctgggccgtcatgcggataatttccatttcccggtccgtgattttatctttcttaatatcttttctcaggaacctgccattaatcacataggccagttcttttctaatatcacgactcagtccagcgtataccacgcccctaatattgctattgtaataccaataatttgctaaggcttctgactttctggccgcaatcaatacgacctgtttcccctttaccgcggataaccattcattatcacggtttataaattcagataaagaatccgtactgagattgataaacacgaaatcttttctaattttctccaacgatagataaattaatctgtcgatatccacaatcagttcagatagtcctttatagaagtaggcgtcatggggagaccagatgtatttatcagaacggttttgacattccatatggtttttaacctcatagtccctactgtaatcactttgccatgtcactactttccaaacctgtaatttttacaggtgcattcagtttccttagtaaaccggaagtaaataagatacgtagtacatatcaataaaggttaaacgagattaagtttaattattttcgattgggcttaaatttatgtttttttcccgatgagtgtcaatatgtgaacggaaaaggaattcaatggttaagtcaatatttagaaaaactgaaaatattgcttttttgataagaagaaaaagacatttggtttcataaggttattggcaatataacgttcaattcttacttgcattttatattggtcaggaactttgccctgaagtgttaggaatagtcttaatgcgctgtgtgatggactagtaaaaaaacaagttttaagggtaagggatagaatataaaactatgatgagctgtcattgaagatgatttgccaatcagtaagatattttaatggattaacatgccgcacaaaatggttacaggtgttcattccaataagtaatggaaaattgaacgggcgtatgtacgtcatctgttcggtaagcccccaagagccagattaagtgaagttaaacgaaggctgccagctgtcacaggaacgatggcctttttgtcagggcactgcattcagttatctgtgcgcgttactctaactggcactcgaacgtcggcgacggggttaccggtggatcagactgttcctgtggcgtaaacgtttttatgttagtaccaacagatttaccacatttatcatcttaacagtttgagtgaaaatgcaggctgcgccgcaaagggaggagactgagtggcgtgttcagtctaaaagagggttaatgccagcatacaggggcgaagctggtcaacaagtcaacattaagataatggaatattcggagagaaacgtcaggcagttggcctcaaatgaacaggaagaatatatccccaggaaaattaatgttggtgttataaacacaccaacattaatccgatctgattattaatcagacaaatatcgttaatccgtcgaattttgaatcaacgttttttcttacgaccctgaacggccttaaaacgtggattagatttacaaatcacatatagccgtccttttcgcttcacaatctgacagtctggatggcgttcttttgcggtacgcagagagttaagaactttcatcacgccccctttttcgtgctaacaaaacgaccaaaacgttgggtgaatcgtgcaacatttccttctgatgccactgttctcagcttccctgtatagaacgggtgcgatttagaagagacatcaattgtcacgtatggatacgttacgccatccagctcaatctcacggtctgttttgatagtcgagccgattttaaagtactcatcaacactggtgtcgtggaacaccacagtacgatactcaggatggatattgggcttcatcatttttacctgttatgttataacataaccataaagatacatgctcatccggatcatttcaacactcaatccctgtgactctttgtggatgtggaattttcgcaacggggaactctggcattgttagcagccattggtgacgctcccataaacgcctggatgagtgattgatgatggttttgctgagagtatggatttttcgagaatggaggttatctccactttactggccgatgatttatcgcagtatgattgattacctgacagcgtgtattcctctcccacggatataataattacttacaaaaaagggagaggatgcatattttaaatatcactgaagtgaacagtttatttccgttattaatagaaatggagaaataaataggcgtattctacaattgcgacaaaaacaacgatattaatcagtttatgactgatttgctgtactttattctctttcattggtacttcctcgctttaaaaaagagtgcacttcgtaagtgcccttatataaataacgagtttggtcaaccaattttttgacatgtatcacaaatttgaatagatgtattacatcaactatcttttattgcaccaacgtcattgatatatgtcgcctgaagtcagttccgggaatgagtctgatctcaagactagcccagtccgggcgttgattggtgctgaggagcatatcgcatctcatcataatgtcgtatctcctggggtgttatacaagatatcgttgttggtgacctgggagaggaattgagttctattaaaccgtcaactatgccggatacatactggattacactgcaggcacgccttatgagagaacgtgccgcagtgacgggttaattatctgaaagaatttgtgaggctgtatcggttactcattgatttgatagttttactctcgggagaataatagatatttaatccattaacggaaaccagccagttcctttcgatgcctgaatttgatcccatagtttatccggaatggttaattcatgaacaagttgtgttatcgttcatgagaagcataacgtaaagggaaaagctcgattagacggcagaatttgtcaggggttatgaacgaaattcataaatctgtttgagtgttgcgatgggtagtgcaagttcgatatctccgcaatttacagtccgatgaaggaaaatgaatatccataaaaaatatattggtttatcctggcatatatacctatttcgacgtatttccaatagttttaattaaaggcaggtcattgttattcactctgaatagtgaattattcactgtccgcagagtaagaaatataacttaggtatctatttaatgacttgcacaaaaagctaaattttcccccataaataaaaatataatcccgcgcccaaccacctgatgagtggctacaggcactggatatattaggtggcggtgcactttcttacataaaggtatttccttttctgcggaaaaggaaatcgggaaatccccggtttttctgacaagcagacgccattatttgtgtctgcctatgttcgttaattcgttcatcaggaaattatctcaatgtcacattataaaacaggtcataaacaaccacgatttcgttattcagttctggcccgctgcgtggcgtgggcaaatatctctgttcaggttctttttccactcgctgtcacctttaccccagtaatggcggcacgtgcgcagcatgcggttcagccacggttgagcatgggaaatactacggtaactgctgataataacgtggagaaaaatgtcgcgtcgtttgccgcaaatgccgggacatttttaagcagtcagccagatagcgatgcgacacgtaactttattaccggaatggccacagctaaagctaaccaggaaatacaggagtggctcgggaaatatggtactgcgcgcgtcaaactgaatgtcgataaagatttctcgctgaaggattcttcgctggaaatgctttatccgatttatgatacgccaacaaatatgttgttcactcagggagcaatacatcgtaccgacgatcgtactcagtcaaatattggttttggctggcgtcatttttcaggaaatgactggatggcgggggtgaacacctttatcgaccatgatttatcccgtagtcatacccgcattggtgttggtgcggaatactggcgcgattatctgaaactgagcgccaatggttatatccgggcttctggctggaaaaaatcgccggatgttgaggattatcaggaacgcccggcgaatggctgggatattcgtgctgagggctatttacccgcctggccgcagcttggcgcaagcctgatgtatgaacagtattatggcgatgaagtcgggctgtttggtaaagataagcgccagaaagacccgcatgctatttctgccgaggtgacctatacgccagtgcctcttctgacactgagcgccgggcataagcagggcaagagtggtgagaatgacactcgctttggcctggaagttaattatcggattggcgaacctctggcgaaacaactcgatacagacagcattcgcgagcgtcgggtactggcaggcagccgctatgacctggttgagcgtaataacaacatcgttcttgagtaccgcaaatctgaagtgatccgtattgctctgcctgaacgtattgaaggtaagggtggtcagacactttccctggggcttgtagtcagcaaagcaactcacggactgaaaaatgtgcagtgggaagcgccgtcattactggctgagggtggcaaaattaccggtcagggtagtcagtggcaagtaacgctcccggcttatcgtccaggcaaagacaattattatgcgatttctgcggttgcctacgataacaaaggcaatgcctcaaaacgcgtgcagacagaggtggtcattaccggagcaggtatgagcgccgatcgcacggcgttaacgcttgacggtcagagccgtattcaaatgcttgctaacggtaatgagcaaagaccgctggtgctgtctctgcgcgacgccgaggggcagccagtcacgggcatgaaagatcagatcaagactgaactagccttcaaaccggctggaaatattgtgactcgttccctgaaggccactaaatcacaggcaaagccaacactgggtgagttcaccgaaactgaagcaggggtgtatcagtctgtctttactaccggaacgcagtcaggtgaggcaacgattactgttagcgttgatggcatgagcaaaaccgtcactgcagaactgcgggccacgatgatggatgtggcaaactccaccctgagcgctaacgagccgtcaggtgatgtggttgctgatggtcagcaagcctatacgttgacgttgactgcggtggactccgagggtaatccggtgacgggagaagccagccgcttgcgatttgttccgcaagacactaatggtgtaaccgttggtgccatttcggaaataaaaccaggcgtttacagcgccacggtttcttcgacccgtgccggaaacgttgttgtgcgtgctttcagcgagcagtatcagctgggcacattacaacaaacgctgaagtttgttgccgggccgcttgatgcagcacattcgtccatcaccctgaatcctgataaaccggtggttgggggtacagttacggcaatctggacggtaaaagatgcctatgacaaccctgtgaccagcctcacgccggaagcgccgtcattagcgggtgccgctgctgtaggttctacggcatcgggctggacaaataatggtgatgggacgtggactgcgcagattactctcggctctacggcgggtgaattagaagttatgccgaagctaaatggacaggatgcggcagcaaatgcggcaaaagtaaccgtggtggctgatgcgttatcttcaaaccagtcgaaagtctctgtcgcagaagatcacgtaaaagccggcgaaagtacaaccgtgacgctggtggcgaaagatgcgcatggcaacgctatcagtggtctttcgttgtcggcaagtttgacggggaccgcctctgaaggggcgaccgtttccagttggaccgaaaaaggtgacggttcctatgttgctacgttaactacaggcggaaagacgggcgagcttcgtgtcatgccgctattcaacggccagccagcagccaccgaagccgcgcagttgacggtcatcgccggagagatgtcatcagcgaactctacgcttgttgcggacaataaggctccgaccgtcaaaacgacgacggaactcaccttcaccgtgaaggatgcgtacgggaacccggtcaccgggatgaagccagatgcaccagtgtttagcggtgccgccagcacggggacagagcgaccttcaacaggagactggacagaaacaagtaatggggtctacgtggcgaccttgactctgggatctgccgcgggccagttgtctgtgatgccgcgagtgaacggccaaaatgccgttgctcagccactggtgctgaatgttgctggtgacgcatctaaggctgagattcgtgatatgacggtgaaggttgataaccagctggctaatggacaatcgactaacctggtaaccctgaccgttgtggacacctatggtaatccgttgcaggggcaagaagttacgctgaatttaccgcagggtgtgaccagcaagacggggaatacagtaacaaccaatgcggcaggtaaagcggatattgagttgatatcaaccgttgcaggggaacttgaaatcgcggccgcggtgaaaaactctcagaagacggtcacggtgaaattcaacgcggatgccagcaccggtcaggcaaacctgcaggtagacaccgccgttcaaaaagtagcaaacggcaaagatgcctttacgctgacggcgaccgttgaggataaaaatggtaaccctgttccagggagcctggtgacctttaatctaccccggggtgtcaagccgcttacaggcgataatgtctgggtgaaagccaacgatgaggggaaagccgagttgcaggtggtttcagtgactgccggaacgtatgagatcacggcatcggcggggaatagccagccttcgaatacgcagactataacgtttgtagccgataaggctaccgcaaccgtctccggtattgaggtgatgggcaactatgcgctggcggacggcaaagccaaacaaacgtataaagttacggtgactgatgccaataacaatttggtgaaagatagcgaagtgacgctgactgccagcccggcttcgttaaacctggaaccgaatggcactgcgacaacgaatgagcaagggcaggctattttcaccgctaccactactgttgcggcgacatacacactcaaggcgcaagtgagtcagaccaacggtcaggtatcaacgaaaactgccgaatctaaattcgttgcggatgataaaaacgcggtactcaccgcatcatctgatatgcaatctctggtggcggatgggaaatcgactgcgaagctggaggtgacactgatgtcggcaaacaaccccgttggcgggaatatgtgggtcgacattcagacgccggaaggggtgacggagaaggattatcagttcctgccgtcgaaaaatgaccatttcgtgagcggaaaaatcacgcgtaaatttagtaccagcaagcctggtgtctatacgttcacatttaacgccctgacctatggcgggtacgaaatgaagccagtgacggtgaccattaccgcggtggatgccgatacggcaaaggacgaggaggcgatgaaataattttaagaatatgaaagtaacattctaataaacaataatggcgttgacatcttcaacgccattatttattgaatttcctgacagtagtctcgttataaattcatttagatatagcgaaaactaaaccggacgaacggggataaaaatttcgcaaacaacatcattgctatccttttctacgaaatcttcattgtaataaaaccgctcaatatcactgccgttcactctggctaaccccctggcgggtaattccatcagatagaggtttcgcgcccattcagggtagtgctcccactcaccttcatagcggaaagaggcatacagtcctcggttaattgtccactctttcggcatctctgaatcggtttgtttgcataccgtaccggcaaaagtttcaaccgtgagcaaatcgaccgattttgttgacggttcaaacgtggagacgaaatagatatccgtcttaaaattattcatacatctggctaaatgatgacgtcgcagtttgacttcttcatccggtgatttattcgacacttcaatgtcatatttaaatgagttgccaaaaataggtgtctcaggaaaattgactaatctacactccgtcttttgctgttgacgtattaaaaaagaagggaagatatttgcgagatcccaataatcacggtggcggtattcacggggagagcagccgaataactttttaaattcgcggctgaatgactgctgtgaatcaaaatgcaaagagagtgcaatatcaagcatagatttcgcggtgagccggacaagaatagcggcacggcaaagccttcgtttgcgaatgtattctcccaaaggcacatgcatgaaatttcggaacagaagctggatgttgcgtctgctgtagccagatttctgtgcgatatcttcgattgaaatagggtgctcaagattgcactcaatccactccaggagctgctgtagaatcttctgcctgatcatcacattctccgttaattctttgtcatatcgcacattttcgttatgccctgggccctaagtgtatcaaaaacagcaagggcgaaggcaaaagcactggtagcgtctgcttcgttgtccccaaaaatagagaggtttcagtcctacattattaatgaattttttgcataagtgatatcaaaatccacgtactaatttgaggttacgttttaacgtagactcattgttcatgcctaatggagggactgacagtggaattttccgtattaagtaacaatctgaaaatgccgatgatgggatttggtgtttttcaggttaccgataaaaacgtgtgcaaacagtcagtgttgaacgctatccgcacaggttatcgactcatcgacactgcagcggtatacggtaatgaagatgccgtcggtgaagccgttcgtgaagctatatctgaaggtttatgtacccgagatgagttatttataacgtctaaattgtgggtgcaggatatgttgaatcaggatacggcagcagcaggtattgaagcatcattaaaaaaatcgggactagagtacttcgacctctatttattgcaccaggctatgcgcgattatttcagtgcgtggcgtgcactcgaagatgcctatgaagagggcaaattaaaagcaattggggtttccaatttctatcctcatgttctggcgaacttttgtgaaacggtaagagttaaaccgatggtcaaccaggtcgagttgcatccctattttgcccaaccagaggcgctggcaaccatgaagtattataacgtgcagcctgaagcatgggctccgttaggtggtggacgacataaaccctttgaaaataatctgcttcagagtattgcagatgcccatcaaaaatcgatttctcaagtcattctgcgttggaatattcaacggggaggggtcgttattccgaaatcgacacatcaacagcgtatcgaagaaaattttgctatctgggatttctcactgacagagaaagaaatggcacaaattagttcgcttgatttgggttatgttggggagtcggtaaaacattttaatcctgaatttgttcgtggttgtcttgctgtaaaaatacacgattgatattaatcatatattttacctgagacgacaagaatcttttaacaggggagtgatattgatcttcactctgtcatatctccggtaatatggcgtcaggcttcatcatcagaaagggggcctgacgcctgaaaaagtgaacaacagacagtgttcggattatcaatattcagtttttaacgttgaactggattcattactgcgttgtttaagaatttcccgcgccgaatctgccattatcatgacagcacctgccagcatcagagtatctttcaataccaggcgaccagcaccggataaataagggaaaccatgatgagcgtcacccaatgcgggtacccatgcctccggggtggtgattaaaaatgagagtgttaccagcggcgtggtaaatgccatcagtcctcccaataaacctaaccagcgattgacaggattagccaaaaccagcagagcaataatcacctccacgacgccaagaccgttggaaaaaccataggtattattggccgtttgccatgcccttgcttctggtttgtattcgccttcgtgagtcagatactgtttatagtcttccgggtgttcataaaagaacgacattagtggactgtttgcgacgaatggtgtaatgctgtctgcctcgtaagggacaaactttaataacccaatccacataaaaacaattgcaatactcagacgaatcaatgtcaggccaattttatctccccgacttaacaggtgcaggtatttttccattgtgaacatccttatttatacaatactgctgttgcggttgaattattatcaattcgcatcgatgtgactttccaggatgaagcattatattttctggctatatcagcaatggcatcctccagaactgtcggtgatgctgatactgacgagacgctgatatgtttcagaattattttatcatctgcattggtggaaaatgccataacgccagataatagtgttgcaaataaaacagattttttaaacatataaaataccatcaatgaagtgattaagaagttatagagtaacagggaattaataagattcttttctctgagacgccagaatatttgttctggcgtctgattttgagtttatttgactaatgaaaatagatcattgagtgattcgctcatcgacggatgagtaaatatctgatcgcgtaatatgctataaggcagcccggcatccatcaccattttcactatattgatcatctcgtgggagtcaacacacagcagtgatgcccctaatatacgttgggttttattatcaacaatcgcttttaataccccacgagtatcattcatcactctggcacgcggaattgcagctacaggcaatgtcaccacctgaatatcagcaccactctctctggcctgttcttctgtcataccaaccctggacagtggcggtgtcatgaatacggaataaggcacatttttccgatcatcagtactacgtctgccttctcccagcaactcatcacgcacaatgcggtaatcatccagtgaaatataagtaaattgcagcccgccggtaacatctcccatcgcccaaatattgtctgcggtggtatgtaattgcttgtcaacgacaattgccccgcgctcgtttactgcgataccggcattttctggatgtaacgaagcggtagccggttgacgaccggaagctattaacagtgcatccaccgccagttgggcgtgctcgctatgcacttgcacttgattttcatggtgactgattcgctccacatgggcattgaggataatatcgacgccctgatcgcgtaaaatcgtcgcgatattatcagcaatatcccgatcttcccgaggcaaaaacagcgaagctgcttctaaaatggttaccttgctgccaaaattagcgaacatagaggcgaactcaacgccaatatatccgccgcccaaaatacctaaatgcccaggcaattcttttagattaagtaatccggtgctgtcatatactcctggcgtggtggtaattccaggaattggcggaaccacggtttgtgcaccggtattaataaaaattttctcgccatgaatttccagatttgcctcaggccgatgaacacgcaggctatgattattgataaactccgcctggccgtcgatcacgtcgatattgggcatatccgcaagattatgaaaattcttattacgtaaaaaattaaccacttcatttttacgctgtatggcacggacaaaatctgtgtgctgctgtgcgtcatgaaccaatgttttggttgggatgcagccgatattaatacaggtcccgccatacattgcatttgattgttcgatgagagccactcgccaacctgcttttgccagcgtgacggctaatgtttttccagccttgccaaaaccaataatcactgcctgatatttattcatgatgatttcctgtcgaaacgcgttcatttgacatcatgactatagacgcaaaagagcaaataccatttcttcacaacgcttgatattttgtcttatcgtctggtattttctttttcttaatcagaatcacaaaacaaaaatcatgattaaccatttgatggtattagattagttatttactaagattgttggtgtttgtaatcaaaaaccactcaggagtctgatatggatgcccttagccgtttgttgatgcttaacgctccacaaggaacgatcgataagaattgcgtgttaggaagtgactggcagcttccacatggtgccggggaattatcggttattcgttggcatgcgttaacgcaaggagcggcgaagctggaaatgccgacgggagagatttttacattacgcccgggaaatgtggtcctgctaccacaaaattcagctcatcgcctgagtcatgtcgataatgaatcgacctgtattgtctgcggcactcttcggttgcaacattcggcgcgttattttttaacgtctttgccggaaacgctgtttttagcaccgattaaccacagcgtggaatataactggctgagggaggcgatcccgtttttacaacaggaatccagatcggcgatgccgggagtggatgcactgtgtagccagatctgcgctacattctttaccctcgcggtgcgtgagtggattgcacaggttaatacagagaaaaacattctcagtttgcttctgcatccacgtcttggtgcggtaatacagcaaatgctggaaatgccaggacacgcctggaccgtcgaatcgctggccagcatcgcccacatgtctcgggcaagttttgccctgcttttccgtgatgtttccggaaccacgccgctggctgtattaacaaagttgcgtctacaaatagcggcccagatgttttcccgggaaatgctccctgttgtggtgatcgctgagtcagtaggctatgccagtgaatcatcttttcacaaggcgtttgtccgcgagtttggttgtactccgggagaatatcgggaaagggtcagacagcttgcaccctgaataaaaccgccagaaatcagggcaaagataatccgcattccgggagttgtgagcctttcaactatttctatttccaacggtggtttgggctttatatatttttttctgatggactctagctcagtttttaaataaaaatgcaaactaaattgctttaattaaataaaaccccgactattacttgatacgtgattattgtcggtgatttttttgtacaccatcagtgtatatctcaataacccctgaataagtagctctgaataggtataagggatgtagcctttttaaatggatttcttatgccaaaaatgaacgtcgatttccccataaaatgtgagcgatgccgaaagaaataaaattagttattgcatttgaagtttggatgaaagattatcatttgtcatacaaatgaggggtggtatgttgctagccaattaaaaaagaacgccatatttattgatgattgatcccccggtgggggggaaacatcgggcataaatgggcatgaagtaatggagtattagttgtgaatgtcaatttctttgtcacctgtattggtgacgccctgaaatcaagaatggcacgagactccgtgctgctactggaaaaactcggctgtcgcgtaaatttcccggagaaacagggatgctgcggtcagcctgcgatcaatagtggttatatcaaagaagcgattccagggatgaaaaatctgatcgccgcactggaggataacgacgatcccattatttcaccggctggctcttgcacctatgccgtaaaaagttacccgacgtatctggcggatgaacctgaatgggcatcacgagccgaaaaggttgccgcgcgtatgcaggatctcacctcttttattgttaataaattaggggtagtcgatgtaggtgccagtttgcaagggagagcggtgtatcacccatcttgtagcctggcccgtaagctgggggtgaaggacgagccacttacgctgctgaaaaatgtgcgtggactggagctgttgacctttgctgaacaggatacctgctgcggatttggcggcacgttctcggtcaaaatggccgaaatatccggcgagatggtgaaagaaaaggttgtgcacctgatggaagtccgccctgagtatttaattggtgctgacgtgagttgcctgctgaacatcagtgggcgattacaacgggaagggcagaaagtcaaagtgatgcatattgctgaagtgttgatgagccgctgaggatataaagatgtcgatcaaaaccagtaatacagattttaagacacgcatccgtcagcaaattgaagatccgatcatgcgcaaagcggtggcaaacgcgcagcagcgtattggggcaaatcggcaaaaaatggtcgatgaattggggcactgggaggagtggcgcgatcgggccgcccagatacgtgatcatgttctgagtaatctcgacgcttatctgtaccagctctcagaaaaagtgacgcaaaacggcggtcacgtctggtttgcaaaaaccaaagaagacgctacccgctacattttacaggttgcccaacgcaaaaatgcccggaaggtggtgaaatctaaatcgatggtgaccgaagagattggtgtcaatcatgtgttgcaggatgctggcattcaggtgattgaaaccgatctgggtgaatatattctccagctggatcaagatccgccatctcatgttgtggtcccggcaattcataaagatcgccatcagatccgtcgagtgctacacgaacgtctgggctatgaggggccggaaacgcctgaagcgatgaccttattcatccggcaaaaaatccgcgaagatttcctcagtgctgaaataggtattaccggctgtaatttcgcggtggcagagacaggttcggtatgcctggtgaccaatgaaggtaatgcgcgaatgtgtaccacgctgcctaaaacgcatattgcagtgatgggaatggagcgtattgcccccacgtttgccgaggtagatgtattgatcaccatgctggcgcgcagtgccgttggtgcacgtttgacgggatacaacacctggctgacaggaccgcgcgaagcggggcacgttgatggtcctgaagagtttcatctggttattgtcgataacgggcgttctgaggtgctggcctctgaatttcgggatgtgctgcgctgtattcgctgcggggcttgtatgaatacttgtccggcatatcgccatattggcggtcatggatatggctctatttatccagggccaattggtgcggtgatttctccgctacttggcggctataaagattttaaagatttaccctacgcctgctctttatgcactgcttgtgacagcgtgtgtccggtgcgtattccgctgtcaaaactgattttgcgtcatcgtcgggtgatggctgaaaaagggatcaccgcaaaagcagagcaacgggcgataaaaatgttcgcttatgccaatagtcatccaggattgtggaaagtcgggatgatggccggtgctcatgcggcaagctggtttatcaatggcggcaaaacaccactcaaatttggcgcgattagcgactggatggaagcacgcgatcttcctgaagctgacggagagagtttccgtagttggtttaagaaacatcaggcgcaggagaaaaagaatggataatcggagcgaatttttgaataacgttgctcaggcactgggtcgcccgctgcgacttgaaccgcaagcagaagatgcgccgcttaacaactatgctaacgagcggcttacccaacttaaccaacagcagcgctgtgacgcgtttattcagtttgccagcgatgttatgttgacgcgctgtgagctgaccagcgaggcgaaggcggcagaagctgcaatacgtctgtgtaaagagctgggagatcagtcggtcatgattagcggtgacacgaggctggaggaattggggattagcgaacgtttgcagcaggaatgcaatgccgttgtttgggatccggcgaaaggtgccgagaatatctcgcaggcagagcaggctaaagtgggtgtcgtgtatgctgaatatggtttaaccgaatcgggaggcgtggttcttttttccgccgccgagcgcgggcgttcattgagcctgctcccggaatcttctctttttatcctgcgtaaaagcacaatcctgccgcgtgtagcgcaactcgcagaaaaattgcatcagaaagcgcaggccggtgaacgaatgccgtcctgcattaacatcattagcggccctagttcaacggcggatattgagcttatcaaagtcgtcggggttcatggcccggtgaaagcggtgtatctgattattgaggattgctgagagagatatgagatctgaacataaacctgaagaaggcatacgaggttgaaaatagcgttaaggacaacctgacttaaccccgttccgtcatggttatgctgctcttctgtaaatatcctggcattagtaatgccaggatatttacagtgaaaaagacaggcatccattcctgaaaacgggttcccttcccggtcattgtcacttcagctttatacaggcactctctatcagaatgttgtttattactgcccagagttttgttggtattcatctaccatttttttgacaaggcaaaacattacagaaattacaatgcttagaaaaaatcccagagccaggcaaatggcagcagggtatttattttttatttctggtgagcttatagttacacagccatcaccgttcggatacaatgaccagttcctggtcaggtatatcatttttgtataaagctcactgttaattgctgaaggcgtttgtatctcatcgagaacttgcctgccattatgatattctgacgcataccatttgataatagaggcctgcacgcgagatatttcctcttcagcagttggtaaagctctcttatctcctgaccattccagccttatttctctgttcttgacatctgggctggtctgaaaaaatgtagtaattcgctgaataacatcttcagtcattgtggtctgacaggcaaaattattattgctatcacagctaacaagtatacctggcgttgtctggtttatttttaggctgtaaatcacttttatattgtctttattgatatacagaaacaacagcaccatagccatacatatagccataataaaaaggataacacgaatctttttcttcagataaaataaaatctcaatcagatcgatatcctgtttgatttgttcacgcataatatatccagaaaataaaatctgccgcagataaggttgtattaatagtctgtatcaggaatgttcggggtaaatatcagcaaaaaaccagcatcatgaatactggatatgaagcatgagagttacctcagtgtttatataaggattcggtccccctctctggaacggtaactctcaatctgatcggttcctgcgttagttcacatcacgactcattttttcgctctcaccggcatcccatttgccacaaaatatcccgccgtgctcctcggcagcgcttcctgtccacgaatcatatccgctattttctcgccaatcataattgtcgtggcgttcaaattcccggtgataatctgcggcataatcgacgcatccaccacacgcaggccttctaacccgtgtacgcggccttcgccgtcaaccacggacatctcgtcgtaacccattttgcaggtaccgcacggatggaaggcggtttcggcgtggttacgcacgaactcatcgagctgttcatccgtctgacattccgtgccggggctgatttcgcggccacgatactgatccagcgccggttgatgcatgatctcccgggtgatgcgaattgcgtcgcggaactcctgccagtcctgctcgtgtgacatgtagttaaacagaattgccggatgctggtgcgggtcgcgggatttaatccgcacatgcccacggcttggcgagcgcattgagccgacgtggcactggaaaccgtgctccttcaccgcattcgagccgttatagttaatcgctactggcaggaaatggtactgaatattcggccacgcaaattcctctcggctgcgaataaatccgcctgcttcaaagtggttgctggcaccaacgccagtgccgccaaacagccactccgcaccgattttcggctggttccaccactgcagggcagggtagagggaaaccggttctttgcactcatattgcagatacatctccagatgatcctgaagattttcgccgacgccgggtaattcatgcaccagcggaatatcaaactccgccagcagttcagcgttgccgacgccggagcgttgcaggatctgcggtgaggcaatcgcgcctgcacataacagcacttctttgttggccgttgcgcgggttgggatggtgctgtcgccttccagccattcgacgcccaccgcgcgtttgccgtcaaaaatgatgtgatcggtcatagcgtgagtacgaatggtcaggttagggcgcgatttggcctgatcgagataaccgcgcgcggtactggcgcgacggccctgcggcgtgacggtgcgatccatcgggccaaaaccttcctgctgatagccgttgagatcgtccgtgcgcgggtagcctgcctgcacgcccgcttcaatcatcgcttcaaacagcggattgacgccgggtttggaggtggtgacgctcaccgggccatcgccaccgtggtagtcgttctcgcccacatcgcgagtctcggccttgcggtagtagggcaggcagtcgagataactccagttctccagaccgggttcttgcgcccagttatcgagatccagcgcgttgccacggatgtagcacatgccgttgatcagcgacgatccacccagacctttaccgcgtccgcactccatgcggcggttattcataaacggttcaggttccgtttcataggcccagttgtagcgtttaccctgtagcgggaacgccagcgcggcgggcatctgggtgcggaagtcaaagcgatagtccgggccgcccgcttcaagcagcagcacggaggtattcggatcttcagtcagacgggtagcgagaacgttgccggctgagccggcaccaataatgatgtagtcaaattgcaaataaacctcctggttagaatatggactggaatttagccatctcaacctggatggacttcacctgggtgtaactctggagcgtcatcacgccgttctcgcgaccaatgccggagtgtttgtagccgccaacgggcatctctgccggggattcgccccaggtgttgatccagcaaatacccgcttccagctgatgaatgacgcgatgcgcgcggttcaggtccgccgtcacgatgcccgccgccaggccgtagtcggtatcgttagcgcggcgaatgacttcctcttccgactcgtaggtcagaatggacatcaccggcccgaagatctcttcgcgcacaatggtcatttcgtcgctgcaatcggtgaacacagtcggcgcgacccatgcgccgttatcgaggccatcgcctttcagtacatcgccgccgcacagtacgcgcgcgccttcctctttgcctttgacgatatagcgcagcacgttatcgcgatgcgggaagctgaccagcgggccgaagttagtttgcggatcgaaaacgtcgcccgcgcgaatgcgctcaacgcgcgccagaatcttttgttcaaatgcggctttgcatttcgccggaacgaagacgcgggtgccattggtacacacctgaccggagctgaagaagttcgccatcatggcgatatcggcggcgagatcgagatccgcatcgtcgaaaacgatcagcggtgatttaccgcccagttccatggtcacttctttcagagaagaggccgccgagttagccatcacttttttgccgctggcgacaccgccggtaaatgacactttggcaatgcccggatgctcggtcagatattgcccggtctccgcgcccacgcccggcaacacgttaaatacgccgtccggcaggcccgcttcgctgtaaatttcggccaactttaacgcggttagcggggtgacttcgctcggtttgaaaatcattgcgttgcctgccgccagcgccggggcggatttccacagggcaatctggatcgggtaattccacgcgccaatccccgccaccacgcccagcggttcgcggcgggtataaacaaatgacgtctcacgcaacgggatctggctgccttccagcgacgggatcagcccggcgtagtactccagcacgtccgcaccggtaacgatatcgacggttgaggtttccgaatatgcttttccggtgtcgagggtttccagttttgcgagttcgtcattgcgttcacgcagaatatcaacggcccgacgcagaatacgcgagcgttccatagcggtcatcgccgcccagattttttgcccttgctgggcgcttttcacggcgcgatcgacatcctcacgcccggcggcctgcacggtcgccagcacgttaccgttggccgggttaatggtctcgaaggtgcgaccgctggtggcggaggtataaccaccatgtatataaagctgctgttctgccattcgggacatcacgtctcctcggttaatcggtgggtaaatgctgagtaataaagtgacgggtcagcgagtgtgcgagaggtttatccagcggtttgccgctcagtgccgcgcgcagccataatccgtcaatcagcgcggcaaggccgtagcccgcttcctgtgcctgttggcgcggcaattcgcggcgaaactcgctcaccagattcgacagcaagcggcggctgctgacctgctgtaaacgatagagcatcggctgatgcatactgctggcccagaacgccagccaggctttcatcgccgcactgctcacctgcgtttcatcgaagtttccgccgacaatcgcctgtaatcgctgctctgcactgccctgcggaagtgcatgtaatcgattcaaaaccgcgtcacgcagctgactggtgatatcgcgcatggttgcttccagcagaccatttttgtccctgaaatagtggctgatgatccccgtagaaacgcctgcacggcgggcgatctgcgcgatcgttgcatcgtgcatgcccacttcatttattgcttccagtgtggcgtcgatcagttgtctgcgccggatcgactgcatccccaatttgggcattttcgccactccattcatcagcgttgtttatctattaaagcggttattgattggacgttcaatataaaatgtgtcttaattgggtgatgctgccaacttactgatttagtgtatgatggtgtttttgaggtgctccagtggcttctgtttctatcagctgtccctcctgttcagctactgacggggtggtgcgtaacggcaaaagcaccgccggacatcagcgctatctctgctctcactgctgtaaaacatggcaactgcagttcacttacaccgcttctcaacccggtacgcaccagaaaatcattgatatggccatgaatggcgttggatgccgggcaacagcccgcattatgggcgttggcctcaacacgattttacgtcacttaaaaaactcaggccgcagtcggtaacctcgcgcatacagccgggcagtgacgtcatcgtctgcgcggaaatggacgaacagtggggctatgtcggggctaaatcgcgccagcgctggctgttttacgcgtatgacaggctccggaagacggttgttgcgcacgtattcggtgaacgcactatggcgacgctggggcgtcttatgagcctgctgtcaccctttgacgtggtgatatggacgacggatggctggccgctgtatgaatcccgcctgaaaggaaagctgcacgtaatcagcaagcgatatacgcagcgaattgagcggcataacctgaatctgaggcagcacctggcacggctgggacggaagtcgctgtcgttctcaaaatcggtggagctgcatgacaaagtcatcgggcattatctgaacataaaacactatcaataagttggagtcattacccttaattgttacgaatttgattttaaatggtaacaataacagtggggatactggatgacagacctttcacacagcagggaaaaggacaaaatcaatccggtggttttttacacctccgccggactgattttgttgttttccctgacaacgatcctgtttcgcgacttctcggccctgtggattggccgcacgctggactgggtgtctaaaaccttcggttggtactatctgctggcggcaacgctctatattgtctttgtggtctgtatcgcttgttcgcgttttggttcggtgaagctcgggccagaacaatccaaaccggaattcagcctgctgagttgggcggcgatgctgtttgctgccgggatcggtatcgacctgatgttcttttccgtagccgaaccggtaacgcagtatatgcagccgccggaaggcgcgggacagacgattgaggccgcgcgtcaggcgatggtctggacgctgtttcactacggcttaaccggctggtcgatgtatgcgctgatgggcatggcgctcggatactttagctatcgttataatttgccgctcaccatccgctcggcgctgtacccgatcttcggtaaacggattaacgggccgatagggcactcagtggatattgcagcggtgatcggcaccatcttcggtattgccactacgctcggtatcggtgtggtgcagcttaactatggcttgagcgtactgtttgatattcccgattcgatggcggcaaaagcggcactgatcgccttgtcggtgataatcgccacgatctctgtcacctccggtgtcgataaggggattcgtgtgttatcggaacttaacgttgcgctggcgctgggattgatcctgttcgtattgtttatgggcgacacctcgttcctgcttaatgcgctggtgctgaatgttggcgactatgtgaatcgctttatgggcatgacgctcaacagttttgccttcgaccgtccagttgagtggatgaataactggacgctcttcttctgggcatggtgggtggcatggtcgccgtttgtcggcttgttcctggcgcgtatctcgcgtgggcgtaccattcgccagttcgtgctgggcacgttgattattccgtttaccttcacgctgttatggctctcggtattcggcaatagcgcgctgtatgaaatcatccacggcggcgcggcatttgccgaggaagcgatggtccatccggagcgcggcttctacagcctgctggcgcagtatccggcgtttacctttagcgcctccgtcgccaccattactggcctgctgttttatgtgacctcggcggactccggggcgctggtactggggaatttcacctcgcagcttaaagatatcaacagcgacgcccccggctggctgcgcgtcttctggtcggtggcgattggcctgctgacgctcggcatgctgatgaccaacgggatatccgcgctgcaaaacaccacggtaatcatggggctgccgttcagctttgtgattttcttcgtgatggcggggttgtataaatctctgaaggtagaagattaccgccgtgaaagtgccaaccgcgataccgcgccgcgaccgctggggcttcaggatcgcctgagctggaaaaaacgtctctcgcgcctgatgaattatccgggcacgcgttacactaaacagatgatggagacggtctgttacccggcaatggaagaagtggcgcaggagctgcggttgcgcggcgcgtacgtggagctaaaaagcctgccgccggaagagggacaacagttggggcatctggatttgttggtgcatatgggcgaagaacaaaactttgtctatcagatttggccgcagcaatattcggtgccgggctttacctaccgcgcacgtagcggtaaatcgacctactaccggctggaaaccttcctgttagaaggcagccagggcaacgacctgatggactacagcaaagagcaggtgatcaccgatattcttgaccagtacgagcggcaccttaactttattcatctccatcgtgaagcgccgggccatagcgtgatgttcccggacgcgtgattgtttttgcataaaaccgcgccatgtctgcatatggcgcgggaatcattgactcgctgtaaaaaattatgcatatattatatatgattgtcatgtcatatcctgaaattcctcttgtatcacttcatgtctttatattttattaattaacgattttattttgtattagctgaatggattcagtcctatagagttatatatttattaataagacgattcttatatttggatacctaataagagttaccacttttaccgtctgtatattaaatgtattcctcctgcttttgtttatattttgagttgatttgagttcctggatacatataatgcgcaggtattagagactgggaggaatgtaatgataaagttaagagtgttaacttaaaataagttttcagtagtaacttgctattttattaccctctgaactacatactcagatatgtggttgccaatgctatgcaaaatttttgaatttttatatgcgatgaacagtaaccagaatggcatttaatgcgttgctgtttatgcaatcttggttttatttggatgtattgctggagattgtgatgaataaaatatatcggctaaagtggaacaggtcccgtaactgttggagcgtctgctcggagctggggagcagagtaaaaggaaaaaagtcccgggctgttttaattagcgcgataagtttatattcatctctggtattcgccgatgatgtcatcgtaaaccaggataaaactattgattttggcaaagagaaccagagcatcgattaccgtattacggtgactgacaatgccaatctggtaatcaatacgacagatacttcccgtccgcgtctgactctcgcttctggtggtgggttggatattaccggaggaaaggtaacaatcaatggcccgcttaactttttgctgaaaggtacggggttcctgaatgtctccaatgctggcagcgagttatatgctgatgatttgtatgagtcaaactcaggcatgagacatgatcaaggctattttaatgtctccaatggcggcaaaattcatgttaagggcaccagtcgtctgacttatacgcaggggaatgtaagcggcggaggtagtcaggtaaatgcagggaccttctttatgggcgtttacggcggatatggcggtaatcagttcctgtcggttaataacggtggtgaagttaatgctcgtgaacatattagcctgggttattacgaccaacgttctgatacaacattagtcgtatcagatggaggtaaaatatccgcaccgaaaattagtttaagcaccaactctgagttagcgttaggtgcacaggaaggaagtgctgcgaaggctgcagggattattgatgccgaaaaaattgagtttgtgtgggcaaagacatccgataagaaaatcaccttaaaccacacggataaaaacgcgactatttccgcggatattgtcagtggcagcgagggcctgggctatatcaatgcgctcaatggcacgacttacttaaccggtgataactctgcctttagtggtaaagtcaaaattgagcaaaatggcgctttagggatcacccaaaatataggtacagcagagatcaacaaccgcgggaaattacacctgaaggctgacgatagcatgacctttgccaataagatttccggcaatggtacaataagtatcgacagtgggacagtggcactgaccggcaataactatgcattcagcggatatattgatgtcgcttctggtgctgtcgcggttatttctgaagacaagaacatcggccgtgcggacctggatgttgatggcaaactgcaaatcaatgccaataaagattgggtatttgataacgatcttcaaggtagaggtattgttgaaataaacatggggaatcacgaattctccttcgatgagtttgcttatacagactggttccagggttcactggcgttccagaacacgacatttaacctggaaaagaatgctgagtttctgcagagaggcgggatcactgcgggtcagggaagccaggtaacagtgggtaagggcgctcactccattagcactttgggattctccggcggaaccgttgattttggtgccctgacagcaggtgcacagatgacagaagggacggtcaacgttagtaaaacgctggatttgcgcggcgagggtgtgattcaggtttctgacagtgacgttgtaagctcagtatctcgtgatattgactctgcgttatcgctcactgaagtcgatgatggtaacagcaccattaagttggttgatgcgcaaggtgcggaagttctgggcgatgcgggcaatctgcaattgcaggataaaaatgggcaaatcctctccagcagtgcccaacgtgatattcagcagaatgggcaaaaagcggccgtcggcacttacgactatcgtctgacgagtggggtaaacaatgacggtctgtatatcggttacggcctgacccagcttgatttatacgctaccgacagcgatgctctggtgctgagctctaacggtaaaagcgagaatgccgccgatctcagcgcaaagattaccggcagtggtgacctggcattcagcagccagaagggtcagaccgtatcgctttctaacaaagacaacgactataccggtgttaccgatctgcgcagtgggacgcttttgttgaataacgataacgtgttgggtaatacccatgaactgcgtctggcggcagagactgaactggatatgaatggtcacagccagaccgtgggcacgctcaatggcagcgccgattcactgctgagcttaaatggcggcagtctgacggttaccaacgggggcacttcaaccggttcgttaacggggagcggagagctgaatattcagggcggcacgctggacatcgcgggcgataacagcaacctgacggcgaatgtgaacattgctaattcggctaatgtcctggtaagtcatgcgcagggattgggtagcgcaaacgttgagaacaacggtaccctggcgttgaataatagcgctgaaaaaagagcggctgcgtctgtgcattacaccctgggcggcaatctgaccaacaacggtacgctgatgactggaatgtcaggacagcaagctggcaatgtgttagtggtgaaggggaactaccacggtaataacggtcaactagtaatgaatacggtactgaatggcgatgactcagtaaccgataaattggttgtcgagggcgatactagcggcacgactgccgttacggtgaataacgctggcggtacaggtgcgaaaacccttaacggtatcgaacttatccatgtagacggtaagtctgagggcgaatttgttcaggctggtcgtatcgttgcgggggcgtatgactacactctcgcgcgtggacaaggggcaaatagtggtaactggtatctgaccagcggcagtgattctcctgaactgcagccggagccagacccgatgccgaatccggagccaaacccgaatccagagccgaaccctaacccgacacctacgccgggtccggatctgaatgtggataatgacctgcgaccggaggcgggtagctacattgcgaaccttgcagcagcgaatacaatgttcaccacgcgtctgcatgagcgtctgggtaatacgtactataccgacatggtgacgggtgagcagaaacaaaccactatgtggatgcgccatgaaggtggtcataataaatggcgtgatggcagcggccagctgaaaacccaaagcaatcgctatgttctgcaactgggaggcgatgtcgcgcagtggagccaaaacggcagcgacagctggcatgttggggtcatggcgggatatggcaacagcgacagcaaaaccatttcctcgcgaaccggttatcgtgcaaaagcgagtgtgaacggatatagcaccggcctctatgccacctggtatgccgatgacgagtcgcgtaatggcgcgtatctcgacagttgggcgcagtacagctggtttgataacacagtgaaaggggatgacttacaaagtgaatcctataaatcaaaaggatttaccgcttcactggaagctggatacaaacacaaattagctgaatttaatggcagccagggaacgcgtaatgaatggtatgttcagccgcaagcacaggttacctggatgggagtcaaagccgataagcaccgcgaaagcaacggaaccctcgttcatagcaacggtgatggcaatgttcaaacccgacttggcgtaaaaacctggctgaagagccaccataaaatggatgacggtaaatcccgcgagttccagccgtttgtagaagtgaactggctgcataacagtaaggatttcagcaccagtatggatggcgtgtccgtcactcaggatggagcccgaaatattgctgagataaaaaccggggtggaaggacagctaaatgccaacctgaatgtctgggggaatgtgggcgttcaggttgccgataggggatataatgacacctctgcaatggttggcattaagtggcaattctgatctgaataatgagtaaaaggagagagagccgaacgggagataattcggctctctgtgtcattttcttgcagccagctttatcagtcagagtgaagactcgcagatttagctggcgcacaagatttaatcaaggtgtgttcgatggcttcgcatgatttgagtgtttttttggaagagttcggggcaacggtgaatttgacgttgcctggtatcgtgtccgaaaaagaacggcttttactcaagctgctaatggagggaatgtcggttacagaaatctcacagtacagaaatcgcagtgcaaagacaatttcacatcaaaagaagcagctgtatgaaaaactaggcatccagagtgatattaccttctggcgggatatcttttttcaatatcatccgcaagtcatcagtggcacgggaaataaaaataatttttatatccctgataaccgttgtcaccatatcgtcacgcctgaagccatcagtctggcgttggaaaaccacgaattcaaaccgtggatccaaccggttttctgcgcgcagactggggtactgacgggctgtgaggtacttgtccgctgggaacatccacaaacgggaattatcccaccggatcagtttattcctctggcggagtcatccggtcttattgtcataatgacccgccaactgatgaaacagactgcggatattctgatgccggtaaaacatttgctgccggacaatttccatattggcatcaacgtctcggcgggttgttttttggcagcgggatttaaaaaagagtgtctgaacctggttaagaaattaggtaacgataaaatcaagctggttctcgagctaacggaacgtaaccctattccggtaacgccagaagccagagcgatatttgacagccttcatcagcacaacattacctttgcgctggatgactttggtacgggttatgcgacctatcgttacttgcaggcgttcccggtcgattttatcaagatcgataagtcatttgtgcaaatggcgagtgtcgacgaaatctccggtcatattgtggacaatattgtcgaactagcgcgtaagcctggtctgagtatcgtggcggaaggggtagaaacccaggagcaggcggatttaatgatcggtaaaggcgttcactttttgcagggctatttgtactctccgccagtaccgggtaataaatttatctctgaatgggtaatgaaagcaggtggttgatgtaaaccgctattcacagcgcatcgggaggttggcagcgattaattctcccgatgcagtaaatcctgatagatccccgttaatatgccatttggcgcaaattgttttttaatccactgcgtcacctgacccgtagcagaatgctgagtcgccagtaacatgcgcgaatcctggcgcggattatggatttgtcgggtaaccagcagggattgcgtcatcgcctcacggaccatgtaatccggcaaaaaaccaattccttcacctaaaatctggcactgacatttggtgttgaaatctggcaccagaattgactcctgcccgtgcagcaaccagcccacttttttattaatcgtatgcgcggtgtcctccaccataatattagggtagagacgcagttggctttcggcgatgggttccggcacaaaggctaacgggtgatccggggcgatagcaaaagcccagcgaatcgcgccaatttcagtgtaatcaataccgccgccgtccagtagtgtatcgggtgcgccgatggcgatattggcctgattattaataatcgcatcccagacgccgttatacacttcggtggtgacggtaatctggcaggtaggaaactgctttttcagcacctgtaataagcgcgcggtgtgtttgggcgtataaagcagctgattaatacaaatgcgcacacgcgcttctatgccctgcgaaatagtatctatgctacgtttgatggcataaaaatcattcagcaggtcggtagctttgcggaaaaaataacgcccggactccgttaactcaatgctgcgggtactgcgagtgaacagcaccacatccagccctgtttccattcgcttgatggtgtagctaatggcggaagtggttaaacccaactcttctgcggctttactgaaactgccaaaacgcgcagcggtagtaaatgccaacagattctcttcggtaaaaactgagttcattaaaccattcccgccattatctaatatgaatttctccagccatgactgtagaggtatcgattaaagatagataatcatttttgaataacttttaatacccgtcgcgtttagtcgtcgcttcgcttaatttttgtccgccatattctgaaattatccccacgcagttacccgccagaaaacccagtaacgtcaccgtccagttcatcccgcaggcaaaaaacagcgtcatgccgagaaagccaccgggaatgaatgacagtaaccagaaacgtccttgccagaccactaccgctgagaaaggcacggtagtaatcacgctcgcccagaacccagaaatcccactcaccgaggccagccaaccggcagtcagcgcggcgaaaaacgcccacaccatcccggaataattaaccgccagacttctgataaaccccgatttaccgccgcctgcggcataaaaactgcaaaaggcgacgaagccaatggttcctaataattcccatccttgagagagcccgacatgtgaagacactaactgccaaagccctgcacaaataccgacggtgacacccgttgccgtgagtccgttcatcttgttcccctctggttagacatggacgaaagctactcttacatgtgcagactatagagaaataaaacctgattgagtgaaagggtatcgggtcaaagaaacaaatattgcactaccgcacactgcgaaaagattgttgaacatcattcaacaaaaaggcgaaatacagcgaattaaatttaagcgggttcttttatcagattatcgttgctattctcaattcatcgaaaacagccacaaaaaccaggggaatgtgaatgagtataaaaaatctacctgccgactatttattggctgcacaacagggtgatatcgataaagtaaaaacctgccttgcgctgggtgtcgatattaatacctgcgatcgtcaggggaaaacggcaattacgctggcaagtttatatcagcaatatgcttgcgttcaggcattaattgatgccggagcggatattaataagcaagatcatacctgtttaaatccttttttaattagctgtctgaacgatgatttaacgctactacgaattattttaccggctaaacccgatcttaattgcgtaacccgttttggcggtgtcggcctgacgcctgcctgtgaaaaaggccatttaagtattgtaaaagagcttttggcgcatacggagattaacgttaaccagaccaaccatgtaggctggacgccgctactggaagcgattgtgcttaatgatggtggtattaaacagcaggcgattgtgcagttattgctggaacacggtgccagcccgcatctgaccgataaatatggcaaaacgccactggaactggcgcgggaacggggctttgaagagattgcgcagttactgattgccgcaggtgcataaaccgggaggcttgctatcaacacaccagaaagacggtgtgtgtgggcgctaactgcggatgcggattttctggcgcagcgggggcaaggacaggttgaacaggtctttgccagagcggtaaatatcgcactcccggctcgccagcagttgctgacgctgctttgtgaagagtacgacaatgcgccaaacagttgtcggttggcactcactcactttgatgatctgttccggcatggtgataaggttcagtttgacgatcaaggtattacggttggtcaacatcttcatatagagatgagtcgttgtcggcgttggctgtccccaaccttgcaaatgaccgctgtgaattttcaccttatcgcctggctacagtggcacgacattattcatcagcacctgggggaaaatgaaaccctgtttaattatcgcggcgataatccgttttatcaggcgttaaataaagaactacatattaaacgacgggcagttattcaggcagtaaacgaaaaacaaaatatcgccgcagcggtcgccagtatgattgggttagggattggccttacgccatcagccgacgattatttaacaggtctggcgcttattttatttattcccgggcatccgtcggaaaaatacaaagaggaattttatctcggtatgcagcgcggcagaaataacaccacattattaagtgctataacgctggaagccgcattacaacaacgttgccgggaaaatattcatcgttttattcacaacattatttatgacatccctgggaacgcaactcaggcaatagaaaaaattaaacatattggctccagttccggctgcgacatgctgtatggcatggccgatggttgtgcgctgagccaaacctacggagggaattatgtcagttaaaatagtcattaaaccgaatacctattttgattctgtctcgctgatgtctatctccacgcgtgcaaataaactcgacggcgtcgagcaggcatttgtggcgatggcgaccgaaatgaacaaaggtgtgctgaaaaatttaggactgctgacgccggagctggaacaggcgaaaaacggcgacctgatgattgtcatcaatggtaaatcgggtgcggacaatgagcagttgctggcggagattgaagaactgttcaatagcaaagcgcaaagcggctcgcacgaggcgcgttacgccactattgccagcgccaaaaagcatatcccggaaagtaacctggcggtgatttcggtcaacggtctgtttgccgctcgcgaagcgcgtcaggcgctgcaaaacgatctcaacgtgatgctgttttccgataacgtctcagttgaagatgaactggcgctcaagcaactggcccacgaaaaagggctgctgatgatggggccagactgcggtacggcgattattaacggcgcggcgctctgttttggcaacgccgtgcgtcgtggcaacatcggtattgttggcgcatctggcaccggcagccaggaactgagcgtccgcattcatgaatttggtggcggcttttcacaactgattggcaccggcgggcgcgacctgagcgagaaaatcggcggcctgatgatgctcgacgccatcgggatgctggaaaacgatccgcaaactgaaatcattgtgcttatctccaaaccgcccgcgcctgcggtggcccgtaaagtgctggaacgcgcgcgcgcctgccgcaagccggtggtggtctgcttcctcggtcgcgttgaaacgccggtggatgagcaggggctacagtttgcccgcggcagcaaagaggcggcgctaaaagcggtgatgctctccggcgtgaaacaggaaaatctcgacctgcatacgcttaaccagccgttgattgctgatgtgcgtgcgcgtctgcaaccgcagcagaaatacatacgtggcctgttctgcggcggcacgctgtgcgacgaaaccatgttcgcggtgatggaaaaacatggcgatgtctacagcaacattcagcccgatcctgaattccgcctgcaagatatcaaccgcagcatcaaacacaccttcctcgactttggcgatgacgacttcaccaacggcaagccgcatccaatgattgaccccaccaaccgcatcagtcgcttgatcgaagaagcgcgcgatccagaagtggcggtgatcgtgatggattttgtgctcggatttggatcgcatgaagatccggtcggctccaccatcgaggcgatcaaagaagcgaaagcgatcgccgccgccgaaggacgcgagttgatcattctcgcctatgtgctgggcaccgatctcgatacgccatcattagaacaacaaagccagatgctgcttgatgccggagtgattctggcgagcagcagcaccaataccggattgctggcgcgtgaatttatctgcaaaggggaggaagcctgatgagccagtcactgtttagccaaccgttgaacgttattaacgtcggtatcgccatgtttagcgatgacctgaaaaagcagcatgtagaagtgactcaactcgactggacgccgccggggcagggcaatatgcaggtggtgcaggcgctggataacattgccgattcgccgctggcagacaaaatcgccgccgctaaccagcaggcgctggagcgcattatccagtcgcatccggtgctgattggttttgatcaggcgattaacgtggtgccgggcatgacgccgaaaaccattcttcacgccgggccgccgatcacctgggaaaaaatgtgcggcgcgatgaaaggcgcggtcaccggggcgttggtgttcgaagggctggcgaaagatctcgatgaggcgactgaactggcggcctccggggagatcaccttctcgccgtgccacgaacacgactgcgtgggatcgatggcgggcgttacctcggcctcgatgtttatgcacatcgtgaaaaacaaaacctacggcaacatcgcttataccaatatgagcgagcagatggcgaagattttgcgtatgggtgccaacgatcagagcgtgatcgaccgcctcaactggatgcgcgatgtgcaggggccaatgctgcgcgacgcgatgaaaattatcggtgagatcgatctgcgcttaatgctggcgcaggcgctgcatatgggcgatgagtgccataaccgtaataacgccgggacgacgctgctgattcaggcactgacgccggggatcattcaggcaggctattccgtcgagcaacagcgcgaagtgttcgagtttgtcgccagcagcgactacttctccggcccgacgtggatggcgatgtgtaaagcggcgatggatgcggcgcacggcatcgaatacagcaccgtggtcaccaccatggcgcgtaacggcgtcgagttcggcctgcgggtcagcggcctgccggggcagtggtttaccggcccagcgcagcaggtcatcggcccgatgtttgctggttataagccggaagattcggggctggatatcggcgacagcgccatcacagaaacctacggtattggcgggtttgccatggcgaccgcgcctgcaatcgtcgcactggtgggcggcacggtggaagaggctatcgatttctcccgtcagatgcgcgaaatcacccttggcgaaaaccccaacgtcaccattccgctgctcggttttatgggcgtgccgtcggcaatcgacatcacccgcgtgggtagcagcggcattctgccggtgatcaacaccgccatcgcccataaagatgcgggcgtcggcatgattggcgcgggcattgtgcatccaccattcgcctgcttcgagaaagccattctcggctggtgcgaacgttacggcgtctgacttacatgtttatgccggatgcggtgtgaacgccttatccggcctacggatggcccgagaattgtaggcctgataagcgtagcgcatcaggcagtctggcgttggtcataacctaatcaccctctgtagcggacataacaacatgaaagagcttgtggtcgttgccattggtggcaacagcattatcaaagataacgccagccagtcgattgagcatcaggcggaggcggtgaaagccgtggccgatacggtgctggaaatgctggcttccgattacgacattgtgctgacccacggtaacgggccgcaggtcgggctggatttacgccgtgcggagattgcccacgagcgccaagggctgcccttaacgccgctggcgaactgtgtggcagatacgcaaggcggcattggctatctgatccaacaggcgctgaacaaccgactggcgcgtcacggcgagaaaaaagccgtcaccgtggtgactcaggtggaagtggataaaaacgatccgggatttgcccatcccaccaagcccatcggcgcattctttagcgacagccagcgtgacgaattacaaaaggcaaaccctgactggtgttttgttgaagatgccgggcggggctatcgccgcgtggtcgcctcgccggaaccgaaacgtattgtcgaagcacccgccattaaggcgctgatccaacaaggctttgtggtgattggcgcgggcggtggcggaattccggtagtgcgtactgaagcgggggattaccaaagcgtggacgcggttatcgacaaagatctctctaccgcgctgctggcccatgaaattcacgccgacattctggtgatcaccaccggggtggaaaaagtgtgtattcattttggcaaacccgagcagcaggcgctggatcgcgtagataatgccaccatgacccgctatatgcaggaagggcatttcccgccgggcagcatgttgccaaaaatcatcgccagcctggcgttcctggaacagggcggcaaagaagtgattatcaccacgccggaatgcctgcctgcggcgctgcgtggtgaaacgggcacccaccttattaaaacgtaaggacgtaagatgaaagaaaacaatagccgccgtgaatttctgagccagagcggtaagatggtcaccgctgccgcgctgtttggtacctctgtgccgctcgcccatgcggcagtctctggcacaacccactgcgacgcgaataacaccatgaaaatcactgacccgcattactatctcgacaacgtgctactggaaaccggttttgactacgaaaacggtgtggcggtacagacccgcacggcgcgccagaccgtggagattcaaaacggcaaaattgttgccctgcgcgagaacaagcagcatccggacgccacgctgccgcactatgatgctggcggtaagctgatgctgcccaccactcgcgatatgcatattcatctcgacaaaaccttctacggcgggccgtggcgctcgctcaatcgtccggcaggcaccaccatccaggacatgatcaagcttgagcagaaaatgctgccggaactgcaaccgtacacgcaggaacgggcagaaaaactgatcgatctattgcagtcgaaaggcaccaccattgcccgcagccactgcaatatcgaaccggtttccggcctaaaaaatctgcaaaatttgcaggcggtgctggcgcggcgtcaggcgggcttcgagtgtgaaatcgtcgccttcccgcagcacggtttgctgctgtcgaaatcggaacccttaatgcgcgaagcgatgcaggcgggtgcgcattacgtcggcgggctggacccgaccagtgtcgatggcgcgatggaaaaatccctcgacaccatgtttcagattgcgctggactacgacaaaggtgtcgatattcacctgcacgaaaccactccgtcgggcgtggcagccatcaattatatggttgaaacggtagagaaaacgccgcaactgaaaggtaagctgaccatcagccacgcctttgcgctggctacgctcaacgaacaacaggtcgatgcgctggcgaatcggatggcggcgcagcaaatttctatcgcctcgacggtgccgattggcacgctgcatatgccgctcaaacagttgcacgacaaaggcgtaaaagtgatgactggcactgacagcgttatcgaccactggtcgccttatggtctgggcgacatgctggaaaaagccaatctctacgcgcagctctatattcgtcctaacgaacagaacctctcccgttcgctgtttctagccactggcgatgtattgccgctgaatgaaaaaggcgagcgtgtatggccaaaagcgcaggatgatgccagctttgtgctggtggacgcctcctgttccgccgaggcggtggcgcgtatctcgccgagaaccgcaacgttccataaagggcaactggtgtgggggagtgtggcaggttgatgcgcatttgaaacgcctgcaacggtgaattgtaagagatttaagccccagggagtggggcgggaatggtttgctaatgaatgatcctgaactttataatctcgcggcataatttccaggggattatttgagagaaatacacaaaagtgagttttaacaaaggtatttatcaggccataaatgtgacctgcttcggataaaaaagattcagtatcgaaaaaccaatgatactcttgctgatggttaccaacagtaattaagatgtgatttgtttttccgtaatcgcaaaaatattgccatgaccataaaagaaaaattctcacaaaaatatccccatgcttccttttgtacttttggcgattcagcagcgttggccgatcacctcgcaacgttgattgcgactggtgttaaaacagcttcctgtggttcgctggcgggatgtattgaagacaacgcatttccgatgattggtgagtataagattgtagaaaatagccgtggtgagcctgtatgtgttatcagagtgattggcctgcatttactgcgcttttctgatgtcaccgtggagcttgcccgtaaggaaggtgaaggtgacctcagtcttgaatattggcgtaatgaacaccgtcgttttttccaggcagaaggaagctattcaccagaaatggacgttatatttgaagaatatgcccttattgacgttgtgtagataactatttatctacgcgaaataaactcacacacataaaatatcgctaattttgtttattttgctattttttacgtgatgaatgtcacacttattgttgctgcccgttttgtccatatttataaccatatttttaatagctgcctgaaatagggctgtttattctgcataaaaatattcgaaaattcttattctctccagcgcgctaatttgggcgaacacttcctgactaccctgcaatgaggctgaaatgatgaataaacgttttgttatcaatatggtgtcttcgctgttattaggcgctgcgctaatttctgcgccgctccaggcagcggaaaaagtcgtggtgaatatttctaaagtcgatggtatgccgtggtttaatcgcatgggcgaaggtgtggttgaggcgggtaaagcctttggtgttaatgcctcacaggtggggccttcaagtactgatgctccgcaacaagttaaaattattgaggatttaatcgcccgtaaggttaatgcaattactatcgtgccaaacgatgccaacgtgctggaaccggtattcaaaaaagcgcgagatgccggaattgtggttctgaccaacgaatcccccggtcagccaagtgctaactgggatattgaaatcattgataacgaaaaatttgccgctgaatatgttgagcatatggcgaaacgcatggggggcaagggcggctatgtgatttacgtgggtagtttgaccgtgccgcagcataacttatgggctgacttgctggtgaaataccagaaagagcattacccggatatgcatgaagttacccgccgcatgccggttgccgagagtgtggatgactcacgtcgtaccacactggacctgatgaaaacctatcctgacttgaaagcggttgtctcctttggttcaaacggtccgattggcgcgggacgtgcggtgaaagagaaacgggcgaaaaataaagtcgcagtctatggcatgatgatcccttcacaggcggcatcactgattaaaagtggtgatatcaccgaagggattacttacgatccggcctctgcaggttacgcactcgcagccgtcgccagcacgttgctgaagggtgaagagatcaaacctggattagaaatgcagaatctgggtaaggccgacgtagatatggataagcgaattatccgtttccataaggtattactggtcaacaaagacaatatcgactcactttattaatccatttcttcggggcgaaagccccgattcttattgccaggggatgttatggaaactttcctttcccttcgtcatatcaacaaaacgtttcatgccacgcgagcgctgcgcgatgtttctctcgactttatgtcgggtgaagtgcactgccttgccgggcaaaacggctgtggtaaatcgacgttgattaaaattatgtccggtgtttatcgcccggatgagggagcggaaattacgcttggtgggaaaaactggtcaaagctgacacccgccgcttcggtggcgcaggggattcaggtgatttatcaggacctctctttatttcctaacctgagtgtctgggagaatatcgccgtgaatcactatcaccacggtctgtttgttaaccgccgtcgtctgcgtgaggtggcgcaggcggcaatgaccagtattaacgtcacattgccactggatacactcgtttctgagctttcaattgcccgctgtcagctggtggctatttgccgtgcactggcgcaggacgcacggttgatcgtgatggatgaaccaaccgcttcgctgacccatcaggaagtgcaagggttattacaggtggtgcatcaattgcgtgaacgcgggatctgcgtggtcttcgtcagtcatcgtctggaagaagtgatggaagtttccgaccgtatttcagtgctgaaagatggtgagctggtcgggacttttccggctgcagagatgaccacaaaacaactcggtttcctgatgaccggccaggagtttgaatatcaggtgcgagagttgtggcagggaaaatccagcaccccggtgctggaggtgcgtaatttaagtcgtcatggggaatatctaaatattaacttgcgggtggaagcgggcgaagtggtatcgattgttggcctgcttggtgcggggcgcacggaattatgtctgagtctgtttggtatgacccgaccggatgctggcgagatcctcatcaacggccagccggttacactgcatagtaaccaggacgctatccgccacggtattggttatgtttcggaagatcgcatgtcgcgcggtttggtgatggcgcaatctattgaagacaacatcattagcactgtttttcacaaggtaaaagatcgcttcggctttctgagtgaaactaaagttcgtgacctggtggacaggctaatcaaggcattgaccatcaaagtctctgatcctcatcttccggtgaatacgctttctggtggtaacgcgcagcgagtatcgatcgccaaatggctggcgattgggccacgactgttgattctcgatagcccgacagtcggtgttgatatcgccaacaaagcaggaatatacggcattatcagcgatctggcggctcatggcattgcggtattgatgatctgcgatgaaattgaagaagcgtggtatcaaagccaccggattttggtaatgcaaaaaggtcagatcacccatagcttcctgcctgacagcagttctcaggccaggattgcggaggtggtaaatggctgaactgaaaaaacgccatgaattctggctggcattactgattgtggtgctgtttgttggccttgcctggcgcagcgacgagtttctgacattcggtaatttgtacgatctcgccaataactatgccatgttgactattctcgcctgtggtttgtttgtggtgttgatttccggtggaattgatatttcgtttccagcaatgaccatcattgcgcaatacggcatggtgctgttgctgcaaaaaattggtggcaacttcgctgtcgcgtttgcactggcgggctgcatcggcattttacttggcttaattaacgccttactggttaatcgcctacgggtgccttctatcatcatcactatctcgacgctgaatattttctatggcctgctgttatggttgagtaaaggtgtgtggctgtacgactttccgccgtggtttgagcagggggttatgttgttcaagtacaccgatgctgatggctatgactatggccttggtctgccgctgatcgccatgattacggtggtgctgctaacagcgtttatcatgaatttcaccagtgtagggcgcaaaatttatgcccttggcgggaaccgcgaatcagccagtcgcatcggctttagcgtgctgaaactgcaacttttcgtctatggctatatgggattgatgtctggcgctgcgggtgtagtgcagtcgtggacggtgatgactgtcgcccccgattctcttctgggttatgagctgacagtactggctgcggtggtgcttggcggcactagtttgctcggcgggcgcggcacgttaaccggtactttgctcggcgtggtgttgttggcagtgatgcaaaacgggctaaatttattgggagtctcgtcttactggcaaacattgatcaccggcatcatcatcgttgccagcattagtgccacggcgtggagtcagcatcagaaccggagtctgctatgaaaaaatcgtggcgtaataacgttgagttttacttgatcggcctgctggtgctaactgttgccgcgttcagcattactatgccggagattttctggtcgataagtaatttccagtccgtcgcttcgcaaatgcccgtgctgggcattctggcgttggctatggcggtgaccatgctttgcggtggcattaacttgtcaattatagccactgctaacgcctgttcactggtgatggcgtgggtggcgactcagtatccaccgggtattgctacggttgtcgctacgttactggcgggcgctggcgcggcggtgataatcggtttatgtaacggcgtattgattgctggtattcgagtgtcgccaattcttgcaacgcttgggatgatgacgttgctcaaagggataaatattctggtgacaggtggtagcgccattgccaattatccctcatgggtgctgtggttgaatcatgcgcaatggttcggtattccgctaccgatgtggttgtttgccgcagtggcactggggctatggatattgctggagaaaacgccgctcggtaaagccatttacctgattgggtctaacgaacgagcaacactttactccggcattaacactcgtcgggtgctgatttgggtttatgtcatttccgccttgctttgtgcggtagcggcatttttgatgatgtcgaaactcaactcggctaaggcctcttatggcgaatcgtacttgctggtgtcaatcctcgcggcagtactcggtggggttaatccggacggcggcagcgggcggataattggtatggtgctggcgctgtttcttctgcaaattattgaaagcggcttcaatattctcggtataagcccctacctgacgatggccttatggggaacgttgctgctctgtttcattcaggttcgcggcatgttggggctggatcgggtggtttaaatattggctatattcaatggacgcgttttgccgcgatgacatatcaggcgtcgccaaatacacatagctaatcaggagtaaacacaatgaagatcaaagctgttggtgcatattccgctaaacaaccacttgaaccgatggatatcacacggcgtgaaccgggaccgaatgatgtcaaaatcgaaatcgcttactgtggcgtctgccattccgatctccaccaggtccgttccgagtgggcggggacggtttacccctgcgtaccgggtcatgaaattgtggggcgtgtggtagccgttggtgatcaggtagaaaaacatgcgccgggcgatctggtcggtgtcggctgcattgtcgacagttgtaaacattgcgaagagtgtgaagacgggctggaaaactactgtgatcacatgaccggcacctataactcgccgacgccggacgaaccgggccatactctgggcggctactcacaacagatcgtcgttcatgagcgatatgttctgcgtattcgtcacccgcaagagcagctggcggcggtggctcctttgttgtgtgcagggatcaccacgtattcgccgctacgtcactggcaggccgggccgggtaaaaaagtgggcgtggtcggcatcggcggtctgggacatatggggatcaagctggcccacgcgatgggggcgcatgtggtggcatttaccacttctgaggcaaaacgcgaagcggcaaaagccctgggggccgatgaagttgttaactcacgcaatgccgatgagatggcggctcatctgaagagtttcgatttcattttgaatacagtagctgcgccacataatctcgacgattttaccaccttgctgaagcgtgatggcaccatgacgctggttggtgcgcctgcgacaccgcataaatcgccggaagttttcaacctgatcatgaaacgccgtgcgatagccggttctatgattggcggcattccagaaactcaggagatgctcgatttttgcgccgaacatggcatcgtggctgatatagagatgattcgggccgatcaaattaatgaagcctatgagcgaatgctgcgtggtgatgtgaaatatcgttttgttatcgataatcgcacactaacagactgaaaaaattaataaataccctgtggtttaacatattaacttcgctctccacttaactttttagttaaggagagcgaaataatatcaaagtagcagtaaaacctataacgtaaattcaaattgttaaattaactccctccagtacacaatacttctcacgttagttatgagcgatttctgatagtgcctggtttaatgagagctttattatctgcgacgtttatttttatttaagagagatcgcgatgatatcattaaaagctccgcacaataatttgatgccatatacgcaacaaagcatacttaatacggttaaaaacaatcagttaccagaggatatcaaaagctccctggtttcctgtgtcgatatattcaaggttttgattaaacaatattatgattatccttatgattgtcgtgatgatttagtcgatgacgacaaactcattcatctcatggctgccgtacgagactgtgagtggttagacgataacgcactcaccataaatgtgcagtttaatgatttccctggattttatgactggatggattaccctgatcacccggttaagtttgtttttcgcatacttgaaaatcaaaaagggacagtttgggtatatgaccaggatgatgcgtttcttgatattaaagcaaatgtgcaggctggacgctttaccgggcttaagaaattagtgcagtttatcgattcagtgcgaacagattgcaaatgtattcttcttgaacaccatatgcctttgctgagaattttccctaaagggaaagagtgtatgcgtgtggaaaaatggcttcgcgaaatgtcgtctattccggagacagacgcgcccattaagcaggcgcttgcgcatggattattattacacttaaaaaatatctaccctgtttttcctgaatcactggtgatgttattgctctctgttctggacgtaaaaacatacagagatgatgcacgattaaatgaatggatatcgaatagagtgcaggaattaggtgacagatattatcctgtaaataagcacgttaaaatccgctacactctttagttcagaaagggttccacctgcaagttgttattccaccagagagtgaatcgcaaagcaggtaatcatttcatctgtatatccgtatgccaaatggcattccaccgcctttttcgccgatattttgttgtgatcggcgacgcttcgcttaaaaaagcaccagcagtggtttcgcagctatgcggtgtataaaaaatgatctcatgcagatgttttgtgaatgtgtgggttgacattcatatgaaaaaaatcataattccatcatgtttgtgtggggtcttttctgtaccttagcatcgcactcaagcctgacagaaaatatgctgtaaggctcatatcaaaaaccgccattagctcatcaggaagagcagacgacaaccaggattgttgtatggtacggggttcgaggcctcgatggcggtccaacttttcaaaactcttctgaatcagatccccttattatcatccctgcaaagtggaacattgccattgtttggctattcaggacgggtcagaccaatgaaaaaagcccacacaggggagagtgggctgaaatgggaagctaaagactcaagtaaacttatcggaaataaggaccacgcattacgggggcaatcatcgccgatggtcgggattcggcaaatcaggttgattacgtagagagtaaattatctgctcaccgctgcgtcaccccttcgtaaatcaggcgtagcgcgaatacaccaataattgcaccaataacccgactggcaacgcgttgcatacgcccataagcacgacgcacagcgggcaaagaaaacgcctgactaagaaaaactcgccagataattgatgcgagcacaatccccgcccaggccattaaacgtgcccatgttggtgtttcggcatttaatgttactgagaaaatactgataaaaaataaaacggtttgcgggttagagagatcggtaattaatccgcggcgaaaaaagacataccagggggcgctaatcggttgttgtagtgtgctcatttgcggtgttgactggcggcgcatgctgcaccacgcaaaccataagagataagcgccgccgacgattctgataagcgaaaaaatctcctcacactgcgtaattagcgttgcaagaccaaacaaacccaacccggaataaaatgcatcgcccagcgccacgcccagcccggtcagcacccctgcgcgtcgaccggaagccaggctggtttgtactaccacaaagagattggctcccggattaaaaaaagtaatcacgaacagtcctacggtcaggtaaacggcgtgcaaaggatccatcgtgatttcatccataaataagtgaagtaacttaataatatttctaccaaaaataatcgggtgcgagagagatcacaaagtgtcttatttccggttactggcgtttatgccctgactgaactaattattaatcaacccaataatgtgggtgggtgatagtgtgataacaactctggagccgtaatatgaaaataatctctaaaatgttagtcggtgcgttagcgttagccgttaccaatgtctatgccgctgaattgatgaccaaagcggaatttgaaaaagttgaatcgcagtatgaaaaaataggtgatatttcaaccagcaatgaaatgtcgactgcagacgcgaaagaagatttgatcaaaaaagcggatgaaaaaggggctgatgtgttggtactgacctccggtcaaactgacaataagatccacggcacggcaaatatttataagaagaagtaattctgaaccctatgtaaacatccccgatgcgtaagtttatcggtgatcatctattgaaatttatgccggataaagcgttcgcgctgcattcggcagttcagcttttcagccgccgccagaacgtcgtccggctgatgcctaaataattcgccgctgctgttttatcgccattaaatttctccagtgcctgttgtggtgtcagtaagcgtggagcgggagttttcgccgactcgcgcgccagttccggcagtagcagctgcaaaaattgcggcgttaaatccggcgtcggttccacacttaaaaatagcgccagtcgctccatcatattgcgcagttcacgaatattacctggccagtcgtagtgcaccagcacggtttcgcttgcctgtaatccctggcgtaatgcggcagaaaacggggcggagagcgccgccagagacactttcaaaaagctttccgccagcggaagaatatccgccacccgctcgcgcagtggtggcaattgcagacgcaaaatactcagccgataaaacagatcacggcgaaaacgtccttgctgcatatcttcttccagcttgcagtgagtggcgctaatgacccgtacatctaccggaacaggctgatgcccgccgacgcgggtgacctctttttcttccagcacccgtaacaggcgagtctgcaaaggtagcggcatttcgccaatctcatccagaaacagcgtaccgccgtgggcaatttcgaacagcccggcgcgacctccgcgtcgcgagccggtaaacgccccttcctcatagccaaacagctccgcttccagcagcgattcggctatcgccccgcagttgacggcaacaaacggatgcgactttttgccctgtcgcgcatcgtggcgggcaaaatattcccgatgaatcgcctgggccgccagctctttgcccgtccccgtttccccctcaatcaacaccgctgcactggagcgggcatacagcaaaatagtctgccgtacttgttccatctgtggtgattgaccgagcatatcgcccagcacgtaacgagttctcagggcgttgcgggtggcatcgtgagtgttatggcgtaacgacatgcgcgtcatatccagcgcatcgctgaacgcctggcgcacggtggcggcggaatagataaaaattccggtcattccggcttcttctgccagatcggtaatcagccccgcgccgaccaccgcttcagtgccgttagctttcagctcgttaatctgcccgcgggcgtcttcttcggtaatgtagctacgttgatcgaggcgcagattaaaggttttttgaaacgccaccagcgctggaatggtttcctgataggtgacaacgccgatagaagaggtgagttttccggcttttgccagtgcctgtaacacatcgtagccgctcggtttaatcaaaataactggcactgacaggcggcttttcaggtacgcgccgttagagccagcagcgatgatggcgtcacagcgttcgtttgccagtttcttgcggatgtaggtcactgctttttcaaagccaagctgaataggggtaatgttcgccaggtgatcaaactcgaggctgatatcgcgaaacagctcgaacaggcgcgttacagataccgtccagataaccggtttgtcgtcattaagccgtggtggatgtgccatagcgcaccgcaaagttaagaaaccgaatattgggtttagtcttgtttcataattgttgcaatgaaacgcggtgaaacattgcctgaaacgttaactgaaacgcatatttgcggattagttcatgacgttatctctaacaaattgaaattaaacatttaattttattaaggcaattgtggcacaccccttgctttgttttattaacgaaaataacaagttgataacaaaggatgggctatgtctctacactctccaggtaaagcgtttcgcgctgcactgactaaagaaaatccattgcagattgttggcaccatcaacgctaatcatgcgctgttggcgcagcgtgccggatatcaggcaatttatctctccggcggtggcgtggcggcagggtcgctggggctgcccgatctcggtatttctacccttgatgatgtgctgacagatattcgccgtatcaccgacgtttgttcgctgccactgctggtggatgcggatatcggttttggttcttcggcctttaacgtggcgcgtacggtgaaatcgatgattaaagccggtgcggcaggattgcatattgaagatcaggttggtgcgaaacgctgcggtcatcgcccgaacaaagcgatcgtctcgaaagaggagatggtggatcggatccgcgcggcggtggatgcgaaaaccgatcctgattttgtgatcatggcgcgcaccgatgcgctggcggtagaggggctggatgcggcgatcgagcgtgcacaggcctatgttgaagcgggtgccgagatgttgttcccggaggcgattaccgaactcgccatgtaccgccagtttgccgatgcggtgcaggtgccgatcctcgccaacattaccgaatttggcgcaacaccgctgtttaccaccgacgaattacgcagcgcccatgtcgcaatggcgctgtacccactttcagcgttccgcgccatgaaccgcgccgctgagcatgtctacaacgtcctgcgccaggaaggcacgcagaaaagcgtcatcgataccatgcaaacccgcaacgagctgtacgaaagcatcaactactaccagtacgaagcgaagctcgacgacctgtttgcccgtagccaggtgaaataaaacacaacgaaaaatatctcgaccctacaaatgacgaggacaacatgagcgacacaacgatcctgcaaaacagtacccatgtcattaaaccgaaaaaatctgtggcactttctggcgttccggcgggcaatacggcgctctgcaccgtgggtaaaagcggcaatgacctgcattaccgcggctacgatattcttgatctggcggaacattgcgaatttgaagaagtggcgcatctgctgatccacggcaaactgccgacccgtgacgaactcgccgcttacaaaacgaaactgaaagccctgcgcggtttaccggctaacgtgcgtaccgtgctggaagccttaccggcggcgtcacacccgatggatgttatgcgcaccggcgtttccgcgctcggctgcacgctgccagaaaaagagggacataccgtctctggcgcgcgggatattgccgacaaactactggcatcacttagctcgattctcctttattggtatcactacagtcacaacggcgaacgcatccagccggaaaccgatgacgactccatcggtggtcacttcctgcatctgctgcacggcgaaaagccatcgcaaagctgggaaaaggcgatgcatatttcgctagtgctgtacgccgaacacgagtttaacgcctccacctttaccagtcgggtgattgcgggcactggctctgatatgtattccgcgattattggcgcgattggcgcactgcgcgggccgaaacacggcggagcgaatgaagtgtcgctggagatccagcaacgctacgaaacgccggacgaagccgaagccgatatccgcaagcgggtggaaaacaaagaagtggtcattggttttggtcatccggtttataccatcgccgacccgcgccaccaggtgatcaaacgtgtggcgaagcagctctcgcaggaaggcggctcgttgaagatgtacaacatcgccgatcgcctggaaacggtgatgtgggagagcaaaaagatgttccccaatctcgactggttctctgctgtttcctacaacatgatgggcgttcccaccgagatgttcacaccactgtttgtcatcgcccgtgtcaccggctgggcggcgcacatcattgaacaacgtcaggacaacaaaattatccgtccttccgccaattatgttggaccggaagaccgccagtttgtcgcgctggataagcgccagtaaacctctacgaataacaataaggaaacgtacccaatgtcagctcaaatcaacaacatccgcccggaatttgatcgtgaaatcgttgatatcgtcgattacgtcatgaactacgaaatcagttctaaagtggcctacgacaccgcacattactgcctgctcgacacgctcggctgcggtctggaagctctcgaatacccagcctgtaaaaaacttctggggccaattgtccccggcaccgtcgtacccaacggcgtgcgcgtccccggaactcagtttcagctcgaccctgtccaggcggcatttaacattggcgcgatgatccgctggctcgatttcaacgatacctggctggcggcggagtgggggcatccttccgacaacctcggcggcattctggcaacggcggactggctttcgcgcaacgcggtcgccagcggcaaagcgccgttgaccatgaaacaggtgctgaccgcaatgatcaaagcccatgaaattcagggctgcatcgcgttggagaattcctttaaccgcgtcggcctcgaccacgttctgttagtgaaagtggcttccaccgccgtggtcgccgaaatgctcggcctgacccgcgaggaaattctcaacgccgtttcgctggcgtgggtggacggtcagtcgctgcgcacctatcgccatgcgccgaacaccggcacgcgtaaatcctgggcggcgggcgatgccacttcccgcgcggtacgtctggcactgatggcgaaaacgggcgaaatgggttacccgtcagccctgaccgcgccggtatggggcttctacgacgtctcctttaaaggtgaatcgttccgcttccagcgtccgtacggttcttacgtcatggagaatgtgctgttcaaaatctccttcccggcggagttccactcccagacggcagttgaagcggcgatgacgctctatgaacagatgcaggcagcaggcaagacggcggcggatatcgaaaaagtgaccattcgcacccacgaagcctgtattcgcatcatcgacaaaaaggggccgctcaataacccggctgaccgcgaccactgcattcagtacatggtggcgatcccgctgttattcgggcgcttaacggcggcagattacgaggacaacgttgcgcaagataaacgcatcgacgccctgcgcgagaagatcaattgctttgaagatccggcatttaccgctgactaccacgacccggaaaaacgcgccatcgccaatgccattacccttgagttcaccgacggcacacgatttgaagaagtggtggtggagtaccccattggtcatgctcgccgccgtcaggatggtattccgaaactggtcgataaattcaaaatcaatctcgcgcgccagttcccgactcgccaacagcagcgcattctggaggtttctctcgacagaactcgcctggaacagatgccggtcaatgagtatctcgacctgtacgtcatttaagtaaacggcggtaaggcgtaagttcaacaggagagcattatgtcttttagcgaattttatcagcgttcgattaacgaaccggagcagttctgggccgagcaggcccggcgtattgactggcagacgccctttacgcaaacgctcgaccacagcaatccgccgtttgcccgttggttttgtgaaggccgaaccaatttgtgccacaacgctatcgaccgctggctggagaaacagccagaggcactggcattgattgccgtctcttcggaaacagaagaagagcgcacctttacctttcgccagctgcatgacgaagtgaacgcggtggcctcaatgttgcgctcactgggcgtgcagcgcggcgatcgggtgctggtgtatatgccgatgattgccgaagcgcatattactctgctggcctgcgcgcgcattggtgctattcattcggtggtatttggtggttttgcctcgcacagcgtggcggcgcgaattgatgacgctaaaccggtgctgattgtctcggctgatgccggagcgcgcggtggcaaaatcattccctataaaaaattgctcgacgatgcgataagtcaggcgcagcaccagccacgccatgttttgctggtggatcgcggactggcgaaaatggcgcgcgtcagcgggcgggatgtcgatttcgcgtcgttgcgctatcaacacatcggcgcgcgggtaccggtggcgtggctggaatccaacgaaacctcctgcattctctacacttccggcacgaccggcaaacctaaaggcgtgcagcgtgacgtcggcggatatgcggtggcgctggcgacctcgatggacaccatttttggcggcaaagcgggcggcgtgttcttttgcgcatcggatatcggctgggtggtggggcattcgtatatcgtttacgcgccgctgctggcggggatggcgactatcgtttacgaaggattgccgacctggccggactgcggcgtgtggtggaaaatcgtcgagaaatatcaggttagccggatgttctcagcgccgaccgctattcgcgtgctgaaaaaattccctaccgctgaaattcgcaaacacgatctctcgtcgctggaagtgctctatctggctggagaaccgctggacgagccgaccgccagttgggtgagcaatacgctggatgtgccggtcatcgacaactactggcagaccgaatccggctggccgattatggcgattgctcgcggtctggacgacaggccgacgcgtctgggaagccccggcgtgccgatgtatggctataacgtgcagttgcttaatgaagtcaccggcgaaccgtgtggcgtcaacgagaaagggatgctggtggtggaagggccgctgccgccggggtgtattcagaccatctggggcgacgacggccgctttgtgaagacttactggtcgctgttttcccgcccggtgtacgccacctttgactggggcatccgtgacgctgacggttatcactttattctcgggcgcactgacgatgtaattaacgttgccgggcatcggctggggacgcgcgagattgaagagagtatctccagccatccgggcgttgccgaagtggcggtggttggggtgaaagatgcgctgaaagggcaggtggcggtggcgtttgtcattccgaaagagagcgacagtctggaagatcgtgatgtggcgcactcgcaagagaaggcgattatggcgctggtggacagccagattggcaactttggccgcccggcgcacgtctggtttgtctcgcaattgccaaaaacgcgatccggaaaaatgctgcgccgcacgatccaggcgatttgcgaaggacgcgatcctggggatctgacgaccattgatgatcctgcgtcgttggatcagatccgccaggcgatggaagagtaaggtattgtcggatgcgtcgcgtggcgcatccgacaccatgcgccgatgcctgatgcgacgcttaccgcgtcttattatgcctacccactgtttttacaccgataatttttcccccacctttttgcactcattcatataaaaaatatgtttccccacgaaaacgattgctttttatcttcagatgaatagaatgcggcggattttttgggtttcaaacagcaaaaagggggaatttcgtgtcgcaagataacaactttagccaggggccagtcccgcagtcggcgcggaaaggggtattggcattgacgttcgtcatgctgggattaaccttcttttccgccagtatgtggaccggcggtactctcggaaccggtcttagctatcatgatttcttcctcgcagttctcatcggtaatcttctcctcggtatttacacttcatttctcggttacattggcgcaaaaaccggcctgaccactcatcttcttgctcgcttctcttttggtgttaaaggctcatggctgccttcactgctactgggcggaactcaggttggctggtttggcgttggcgtggcgatgtttgctattccggtgggtaaggcaaccgggctggatattaatttgctgattgccgtttccggtttactgatgaccgtcaccgtcttctttggcatttcggcgctgacggttctttcggtgattgcggttccggctatcgcctgtcttggcggttattccgtatggctggccgttaacggcatgggcggcctggacgccttaaaagcggtcgttcccgcacaaccgttagatttcaatgtcgcgctggcgctggttgtggggtcatttatcagtgcgggcacgctcaccgctgactttgtccgctttggtcgcaatgccaaactggcggtgctggtggcgatggtggcctttttcctcggcaactcgttgatgtttattttcggtgcagcgggcgctgcggcactggggatggcggatatctctgatgtgatgattgctcagggcctgctgttgcctgcgattgtggtgctggggctaaatatctggaccaccaacgataacgcgctctatgcgtcgggtttaggtttcgccaacattaccgggatgtcgagcaaaaccctttcggtaatcaacggtattatcggtacggtctgcgcattatggctgtataacaattttgtcggctggttgaccttcctttcggcagctattcctccggtgggtggcgtgatcattgccgactatctgatgaaccgtcgccgctatgagcactttgcgaccacgcgtatgatgagtgtcaattgggtggcgattctggcggtcgccttggggattgctgcaggccactggttaccgggaattgttccggtcaacgcggtattaggtggcgcgctgagctatctgatccttaacccgattttgaatcgtaaaacgacagcagcaatgacgcatgtggaggctaacagtgtcaaataacgctttacaaacaattattaacgcccggttaccaggcgaagaggggctgtggcagattcatctgcaggacggaaaaatcagcgccattgatgcgcaatccggcgtgatgcccataactgaaaacagcctggatgccgaacaaggtttagttataccgccgtttgtggagccacatattcacctggacaccacgcaaaccgccggacaaccgaactggaatcagtccggcacgctgtttgaaggcattgaacgctgggccgagcgcaaagcgttattaacccatgacgatgtgaaacaacgcgcctggcaaacgctgaaatggcagattgccaacggcattcagcatgtgcgtacccatgtcgatgtttcggatgcaacgctaactgcgctgaaagcaatgctggaagtgaagcaggaagtcgcgccgtggattgatctgcaaattgtcgccttccctcaggaagggattttgtcgtatcccaacggtgaagcgttgctggaagaggcgttacgcttaggggcagatgtagtgggggcgattccgcattttgaatttacccgtgaatacggcgtggagtcgctgcataaaaccttcgccctggcgcaaaaatacgaccgtctcatcgacgttcactgtgatgagatcgatgacgagcagtcgcgctttgtcgaaaccgttgctgccctggcgcaccgtgaaggcatgggcgcgcgagtcaccgccagccacaccacggcaatgcactcctataacggggcgtatacctcacgcctgttccgcttgctgaaaatgtccggtattaactttgtcgccaacccgctggtcaatattcatctgcaaggacgtttcgatacgtatccaaaacgtcgcggcatcacgcgcgttaaagagatgctggagtccggcattaacgtctgctttggtcacgatgatgtcttcgatccgtggtatccgctgggaacggcgaatatgctgcaagtgctgcatatggggctgcatgtttgccagttgatgggctacgggcagattaacgatggcctgaatttaatcacccaccacagtgccagaacattgaatttgcaggattacggcattgccgccggaaacagcgcaaacctgattatcctgccggctgaaaatggatttgatgcgctgcgccgtcaggttccggtacgttattcggtacgtggcggcaaggtgattgccagtacacaaccggcacaaaccaccgtatatctggagcagccagaagccatcgattacaaacggtaatttcctctgtgttgaagagccactgacctgtgtcagtggctaccgtgattcattctcgccaacatccgcacattcctccaacgccatgtgcaaaaatgccttcgcggcggctgtctgccagctatttttccgccgcaacaaaaccgccgttctctccagtagtggcggggcaagagaaatcgctttaagcccgtcatgttgtgtggcaatcgctgctggtaacaatgtggaaagggaagtgcggcgaatcagctccagaaccgcgctaattgagttcgcctcaatgaccacctgtggatgtagccccgctttctcgcagtagtggtcaatttgctctctggtggcaaattccgcgctgagcaggaccagtttttcatcatgcaagcgactcaacgccacctgttcacaggcagccagcggatgatgttgcgccacgactaacgctaaactttctgtcagtaaaggaattgcctccagctccggcgaatgcacaggcgcgaaggcaatcccaacgtccagctcgtcgcgacaaagcagatcttcgattttctcctgcgacatttcctgtagctggagcgtgatgccggggtagcgcgcatagaaatccgccattaaagggccgataaagtagcttgtaaaggtgggggtgacggcgatacgcagcgatcctcgcgtcagatcggcaacatcatgaatcgcccgtttacccgctcccagttcctgtaacgcccggctggcgtactgtcgccagacttctcctgcatcggtgagacgaatcgttcgcccgctacggtcaaacagcggcacgcctaaactctcctctaactggcgaatctgctgggaaagcgcaggctgagagacgtgcaacgcactggcggcacgggtgaagctgccatgttcagccacggcaagaaaataattgatatgtcgagagagcattcgccaacctataagtaaatccaatagaactcatcataaatgagacttttaccttatgacaatcggcgagtagtctgcctctcattccagagacagacagaggttaacggtgaaagagattattgatggattccttaaattccagcgcgaggcatttccgaagcgggaagccttgtttaaacagctggcgacacagcaaagcccgcgcacactttttatctcctgctccgacagccgtctggtccctgagctggtgacgcaacgtgagcctggcgatctgttcgttattcgcaacgcgggcaatatcgtcccttcctacgggccggaacccggtggcgtttctgcttcggtggagtatgccgtcgctgcgcttcgggtatctgacattgtgatttgcggtcattccaactgtggcgcgatgaccgccattgccagctgtcagtgcatggaccatatgcctgccgtctcccactggctgcgttatgccgattcagcccgcgtcgttaatgaggcgcgcccgcattccgatttaccgtcaaaagctgcggcgatggtacgtgaaaacgtcattgctcagttggctaatttgcaaactcatccatcggtgcgcctggcgctcgaagaggggcggatcgccctgcacggctgggtctacgacattgaaagcggcagcatcgcagcgtttgacggcgcaacccgccagtttgtgccactggcagctaatccgcgcgtttgtgccataccgctacgccaaccgaccgcagcgtaaccttatttttaaaccatcaggagatgcaccatgattcagtcgcaaattaaccgcaatattcgtcttgatcttgccgatgccattttgctcagcaaagctaaaaaagatctctcatttgccgagattgccgacggcaccggtctggcagaagcctttgtaaccgcggctttgctggggcagcaggcgcttcctgccgacgccgcccgcctggtcggggcgaagctggatctcgacgaagacgccattctactgttgcagatgattccactgcgtggctgcattgatgaccgtattccaaccgacccaacgatgtatcgtttctatgaaatgttgcaggtgtacggcacaaccctgaaagcgttggttcatgagaagtttggcgatggcattatcagcgcgattaacttcaaactcgacgttaagaaagtggcggacccggaaggtggcgaacgtgcggtcatcaccttagatggtaaatatctgccgaccaaaccgttctgacagccatgcgcaaccatcaaaagacgttcacgatgctgctggttctggtgctgattggtcttaatatgcgaccactgctcacctccgtcggtccactgctaccgcaattgcgccaggcgagcggaatgagctttagcgtggctgccctgttgaccgctctgccggtggtcaccatgggcgggctggcgctggccggaagctggcttcatcagcatgtcagcgaacgtcgcagcgtcgccatcagtctgttgctgattgccgtcggtgcattgatgcgtgagctttacccccaaagtgtgctgctgcttagcagcgcactgcttggtggggtggggatcggtatcattcaggcggtgatgccttcagtgattaaacggcggtttcagcaacgcacgccactggtgatggggctgtggtctgcggctctgatgggcggcggtggacttggtgccgccataacgccctggttagttcaacatagcgaaacctggtatcaaacactcgcctggtgggcgctgcctgccgttgttgcgctctttgcctggtggtggcaaagcgcccgcgaggtcgcctcttcccacaagacaacaaccactccggttcgcgtggtattcactccccgcgcgtggacgctgggtgtttacttcggtctgattaacggcggttacgccagcctgattgcctggttacccgctttctatattgagattggtgccagcgcgcagtacagcggttccttactggcattgatgacgcttgggcaagccgcaggagctttgctgatgcctgctatggctcgccatcaggatcggcgcaaactgttaatgctggcgctggtgttacaactggtggggttctgcggctttatctggctgccgctgcaattgccggtattgtgggcgatggtgtgtgggttaggtctgggcggcgcgtttccgctctgtttgctgctggcgctcgatcactctgcgcaaccagctattgctggcaagctggtggcgtttatgcaggggatcggttttatcatcgccgggcttgccccttggttttctggtgtgctgcgtagtatcagcggcaattacctgatggactgggcgtttcatgcgctgtgtgtcgttgggctgatgatcataaccctgcgttttgcaccagcacgttttccgcagctgtgggtcaaagaggtatgatgcgacgcttgtttcgccagatgatggagctataaataattgtcggatgtgcccagtggcgcatccgacattaattgcttaagcgacttcattcacctgacgacgcagcagggaaagcgggccggggccgctaagcgtgaacacggaaattaaggtgaagcccagcgccaccagacccagcaccagataagcgccctggaaaccgatgctttcatacatattgcccgccagtacagacataaaaatcatcgccagttgcttaaagaagcagaaacagaccagataaatcgtcgctgaaaaacgcacttcaaactggctggtaatatatttaaagcagcccaccagaaggaacggtacttcaaacatatgcagcgttttcagaataaccacttccagcgctgaggtggcgaacgatgagccaataatacgtacagacataatagtgccagccagcagcagggcatttttcccaccgatgcgattaataatcagtggcgcaaagaacataatcgaggcgttaagtaattcgcccattgtcgttacgtagccaaatacccgcgtaccctgttcaccggtagcaaagaacgaagtaaagaaattagcaaactgttggtcaaaaacatcgtaggtgcaggaaacgccaataacatacagtgacaaaaaccacagttttggctgtctgaacagttccagcgccagcttaaggctaaatgccgaatggttggcacctaccgcattggcaaccgtggcggaagagggcgcatccgttttggcgaaaaagagtaaaacggcgaggatgagtgcacagccagaacccagccagaaaacaaactgattattgatggtgaacatgatgccgacaatcgaggcacacaacgcccagccaacacagccaaacatccgcgcgcgaccaaattcgaaattactgcgacggctgactttctcaataaatgcctctactgctggcgcaccggcgttaaaacaaaagcctagataaataccaccaacaatcgatcctactaaaatgttgtactgtaacagcgggccgaagataaaaataaagaacggcgcaaacatcactaacatgccggtaataatccacagcaggtatttgcgcagcccgagtttgtcagaaagcagaccaaacagcggttggaataatagcgagaacagagaaatagcggcaaaaataatacccgtatcacttttgctgatatggttgatgtcatgtagccaaatcgggaaaaacgggaagtaggctcccatgataaaaaagtaaaagaaaaagaataaaccgaacatccaaaagtttgtgttttttaaatagtacataatggatttccttacgcgaaatacgggcagaaatggcctgcccggttattattatttttgacaccagaccaactggtaatggtagcgaccggcgctcagctggaattccgccgacactgacgggctccaggagtcgtcgccaccaatccccatatggaaaccgtcgatattcagccatgtgccttcttccgcgtgcagcagatggcgatggctggtttccatcagttgctgttgactgtagcggctgatgttgaactgaaagtcgccgcgccactggtgtgagccataattcaattcgcgcgtcccgcagcgcagaccgttttcgctcgggaagacgtacggggtatacatgtctgacaatggcagatcccagcggtcaaaacaggcggcagtaaggcggtcgggatagttttcttgcggccctaatccgagccagtttacccgctctgctacctgcgccagctggcaggtcaggccaatccgtgccggatgcggtgtatcgctcgctacttcaacatcaacggtaatcgccatttgaccactaccatcaatccggtaggttttccggctgataaataaggtttttccctgatgctgccacgcgtgagcggtcgtaatcagcaccgcgtcggcaagtgtatctgccgagcactgcaacaacgctgcttcggcctggtaatggcccgccgccttccagcgttcgacccaggcgttagggtcaatgcgggtcgcttcacttacgccaatgtcgttatccagcggtgcacgggtgaactgatcgcgcagcggcgtcagcagttgtttttcatcgccaatccacatctgtgaaagaaggcctgactgacggttaaattgccaacgcttattacccagctcgatgcaaaaatccgtttcgctggtggttagttgcgggatgatatgggacgcggaggggagcgtcacactgaggttttccgccagacgccactgctgccaggcgctgatgtgcccggcttctgaccatgcggtcgcgttcggttgcactacgcgtactgtgagccagagttgcccggcgctctccggctgcggtagttcaggcagttcaatcaactgtttaccttgtggagcgacatccagaggcacttcaccgcttgccagcggcttaccatccagcgccaccatccagtgcaggagctcgttatcgctatgacggaacaggtattcgctggtcacttcgatggtttgcccggataaacggaactggaaaaactgctgctggtgttttgcttccgtcagcgctggatgcggcgtgcggtcggcaaagaccagaccgttcatacagaactggcgatcgttcggcgtatcgccaaaatcaccgccgtaagccgaccacgggttgccgttttcatcatatttaatcagcgactgatccacccagtcccagacgaagccgccctgtaaacggggatactgacgaaacgcctgccagtatttagcgaaaccgccaagactgttacccatcgcgtgggcgtattcgcaaaggatcagcgggcgcgtctctccaggtagcgaaagccattttttgatggaccatttcggcacagccgggaagggctggtcttcatccacgcgcgcgtacatcgggcaaataatatcggtggccgtggtgtcggctccgccgccttcatactgcaccgggcgggaaggatcgacagatttgatccagcgatacagcgcgtcgtgattagcgccgtggcctgattcattccccagcgaccagatgatcacactcgggtgattacgatcgcgctgcaccattcgcgttacgcgttcgctcatcgccggtagccagcgcggatcatcggtcagacgattcattggcaccatgccgtgggtttcaatattggcttcatccaccacatacaggccgtagcggtcgcacagcgtgtaccacagcggatggttcggataatgcgaacagcgcacggcgttaaagttgttctgcttcatcagcaggatatcctgcaccatcgtctgctcatccatgacctgaccatgcagaggatgatgctcgtgacggttaacgcctcgaatcagcaacggcttgccgttcagcagcagcagaccattttcaatccgcacctcgcggaaaccgacatcgcaggcttctgcttcaatcagcgtgccgtcggcggtgtgcagttcaaccaccgcacgatagagattcgggatttcggcgctccacagtttcgggttttcgacgttcagacgtagtgtgacgcgatcggcataactaccacgctcatcgataatttcaccgccgaaaggcgcggtgccgctggcgacctgcgtttcaccctgccataaagaaactgttacccgtaggtagtcacgcaactcgccgcacatctgaacttcagcctccagtacagcgcggctgaaatcatcattaaagcgagtggcaacatggaaatcgctgatttgtgtagtcggtttatgcagcaacgagacgtcacggaaaatgccgctcatccgccacatatcctgatcttccagataactgccgtcactccagcgcagcaccatcaccgcgaggcggttttctccggcgcgtaaaaatgcgctcaggtcaaattcagacggcaaacgactgtcctgaccgtaaccgacccagcgaccgttgcaccacagatgaaacgccgagttaacgccatcaaaaataattcgcgtctggccttcctgtagccagctttcatcaacattaaatgtgagcgagtaacaacccgtcggattctccgtgggaacaaacggcggattgaccgtaatgggataggtcacgttggtgtagatgggcgcatcgtaaccgtgcatctgccagtttgaggggacgacgacagtatcggcctcaggaagatcgcactccagccagctttccggcaccgcttctggtgccggaaaccaggcaaagcgccattcgccattcaggctgcgcaactgttgggaagggcgatcggtgcgggcctcttcgctattacgccagctggcgaaagggggatgtgctgcaaggcgattaagttgggtaacgccagggttttcccagtcacgacgttgtaaaacgacggccagtgaatccgtaatcatggtcatagctgtttcctgtgtgaaattgttatccgctcacaatttcacacaacatacgagccggaagcataaagtgtaaagcctggggtgcctaatgagtgagctaactcacattaattgcgttgcgctcactgcccgctttccagtcgggaaacctgtcgtgccagctgcattaatgaatcggccaacgcgcggggagaggcggtttgcgtattgggcgccagggtggtttttcttttcaccagtgagacgggcaacagctgattgcccttcaccgcctggccctgagagagttgcagcaagcggtccacgctggtttgccccagcaggcgaaaatcctgtttgatggtggttaacggcgggatataacatgagctgtcttcggtatcgtcgtatcctactaccgagatatccgcaccaacgcgcagtccggactcggtaatggcgcgcattgcgcccagcgccatctgatcgttggcaaccagcatcgcagtgggaacgatgccctcattcagcatttgcatggtttgttgaaaaccggacatggcactccagtcgccttcccgttccgctatcggctgaatttgattgcgagtgagatatttatgccagccagccagacgcagacgcgccgagacagaacttaatgggcccgctaacagcgcgatttgctggtgacccaatgcgaccagatgctccacgcccagtcgcgtaccgtcttcatgggagaaaataatactgttgatgggtgtctggtcagagacatcaagaaataacgccggaacattagtgcaggcagcttccacatcaatggcatcctggtcatccagcggatagttaatgatcagcccactgacgcgttgcgcgagaagattgtgcaccgccgctttacaggcttcgacgccgcttcgttctaccatcgacaccaccacgctggcacccagttgatcggcgcgagatttaatcgccgcgacaatttgcgacggcgcgtgcagggccagactggaggtggcaacgccaatcagcaacgactgtttgcccgccagttgttgtgccacgcggttgggaatgtaattcagctccgccatcgccgcttccactttttctcgcgttttcgcagaaacgtggctggcctggttcaccacgcgagaaacggtctgataagagacaccggcatactctgcgacatcgtatagcgttactggtttcacattcaccaccctgaattgactctcttccgggcgctatcatgccataccacgaaaggttttgcgccattcgatggtgtcaacgtaaatgcacgccgcttcgccgtccggccaccagaatagcctgcgattcaaccccttcttcgatctgttttgctacccgttgtagcgccggaagatgcttttccgctgcctgttcaatggtcattgcgctcgccatatacaccagattcagacagccaatcacccgttgttcactgcgcagcggtacggcgatagaggcaatcttctcctcctgatcccagccgcggtagttctgtccgtaaccctctttgcgcgcgcgcgccagaatggcttgcagctttaacggttctcgtgccagttgatagtcatcaccggggcgggcggctaacatttcgattaattccttgcgttcttgttccgggcaaaaggccagccaggtcaggcccgaggcggttttcaggagcggtaaacgtcgcccgaccattgcccggtgaaaggataagcggctgaaacggtgggtggtttcgcgtaccaccattgcatcaacatccagggtggacacatctgttggccataccacttcgcgcaacagatcgcccagcagcggggccgccagtgcagaaatccactgttcgtcacgaaatccttcgcttaattgccgcactttgatggtcagtcgaaaactatcatcggaggggctacggcggacatatccctcttcctgcagcgtctccagcagtcgccgcacagtggtgcgatgcaggccgctgagttccgccagcagcccgacgctggcaccgccatcaagtttatttaacatatttaataacattagaccgcgggttaagccgcgcacggttttgtattccgtctgctcattgttctgcatattaattgacatttctatagttaaaacaacgttgtgcacctggtgcacattcgggcatgttttgattgtagccgaaaatacccttcctatactgagcgcacaataaaaaatcatttacatgtttttaacaaaataagttgcgctgtactgtgcgcgcaacggcattttgtccgagtcgtgaggtactgaaatggcaatacaacaccctgacatccagcctgctgttaaccatagcgttcaggtggcgatcgctggtgccggtccggttgggctgatgatggcgaactatctcggtcagatgggcattgacgtgctggtggtggagaaactcgataagttgatcgactacccgcgtgcgattggtattgatgacgaggcgctgcgcaccatgcagtcggtcggcctggtcgagaatgttctgccgcacactacaccgtggcacgcgatgcgttttctcaccccaaaaggccgctgttttgctgatattcagccaatgaccgatgaatttggctggccgcgccgtaacgcctttattcagccacaggtcgatgcggtgatgctggaagggttgtcgcgttttccgaatgtgcgctgcttgtttgcccgcgagctggaggccttcagccagcaaaatgacgaagtgaccttgcacctgaaaacggcagaagggcagcgggaaacggtcaaagcccagtggctggtagcctgtgacggtggagcaagttttgtccgtcgcactctgaatgtgccgtttgaaggtaaaactgcgccaaatcagtggattgtggtagatatcgccaacgatccgttaagtacgccgcatatctatttgtgttgcgatccggtgcgcccgtatgtttctgccgcgctgcctcatgcggtacgtcgctttgaatttatggtgatgccgggagaaaccgaagagcagctgcgtgagccgcaaaatatgcgcaagctgttaagcaaagtgctgcctaatccggacaatgttgaattgattcgccagcgtgtctacacccacaacgcgcgactggcgcaacgtttccgtattgatcgcgtactgctggcgggcgatgccgcgcacatcatgccggtatggcaggggcagggctataacagtggtatgcgcgacgcctttaacctcgcatggaaactggcgttggttatccaggggaaagcccgcgatgcgctgctcgatacctatcaacaagaacgtcgcgatcacgccaaagcgatgattgacctgtccgtgacggcgggcaacgtgctggctccgccgaaacgctggcagggtacgttacgtgacggcgtttcctggctgttgaattatctgccgccagtaaaacgctacttcctcgaaatgcgcttcaagccgatgccgcaatattacggcggtgcgctgatgcgtgagggcgaagcgaagcactctccggtcggcaagatgtttattcagccgaaagtcacgctggaaaacggcgacgtgacgctgctcgataacgcgatcggcgcgaacttcgcggtaattggctggggatgcaatccactgtgggggatgagcgacgagcaaatccagcagtggcgcgcgttgggcacacgcttcattcaggtggtgccggaagtgcaaattcataccgcacaggataaccacgacggcgtactacgcgtgggcgatacgcaaggtcgcctgcgtagctggttcgcgcaacacaatgcttcgctggtggtgatgcgcccggatcgctttgttgccgccaccgccattccgcaaaccctgggcaagaccctgaataaactggcgtcggtgatgacgctgacccgccctgatgccgacgtttctgtcgaaaaggtagcctgatatgcacgcttatcttcactgtctttcccactcgccgctggtggggtatgtcgacccggcgcaagaggtgctcgatgaggtcaatggcgtgattgccagcgcccgcgagcgtattgcggcattctcccctgaactggtggtgctgtttgcgccagatcactacaacggctttttctatgacgtgatgccaccgttctgtttaggcgttggagcgacggcaattggtgatttcggcagtgcggcaggagagctgcccgtgcctgtggagctggcggaggcctgtgcgcatgctgtcatgaagagcgggatcgatcttgccgtttcttactgtatgcaggtggaccacgggttcgcccagccgctggagttcctgctcggtgggctggataaggtgccagttctgcctgtgttcatcaacggtgtcgccacgccgctgcccggtttccagcgtacccgcatgttgggtgaagccattggacgtttcaccagcactctcaataaacgcgtgctgttcctgggttccggtgggctttcccatcagccgccggtgcccgaactggcgaaagccgatgcccatatgcgcgaccgtctgttggggagcgggaaagatttacccgccagtgagcgcgaattgcgtcagcaacgggtgattagcgccgctgagaagtttgttgaggatcagagaactctgcatccgctcaacccgatttgggataaccagttcatgactttgctggagcagggacgcatacaggaactggatgccgtcagtaacgaagagctttccgccattgccggaaagtcgacacatgaaatcaaaacctgggtcgccgcttttgccgctatttctacatttggcaactggcgtagcgaagggcgttattaccgcccaatcccggagtggattgccggatttggctcgttaagcgccagaacagagaactgaatatgcaggagaagatgatgagttatcagccacaaaccgaagccgccaccagccgttttctgaatgtagaagaagcgggtaaaacgctgcgcatccattttaatgactgcggacaaggcgacgaaaccgttgtcctgctgcatggttccggcccgggtgctactggctgggcgaacttcagccgcaatatcgatccgctggtagaggcgggctatcgggtaatcctgctggattgtccgggttggggcaaaagcgattcgatcgttaatagtggttcacgatcggatcttaatgcacgaatcctgaaaagcgtggtggatcaactggatatcgccaaaatccacctgctgggcaactcgatgggcggccatagttctgtggcgttcacccttaactggccggagcgcgtcggcaaactggtgctgatgggcggcggtacgggcggcatgagtttgtttacgccgatgccaaccgaaggtattaagcgactgaatcagctttatcgtcagccgactatcgaaaacctgaagctgatgatggatatcttcgttttcgataccagcgatttgaccgacgccctgtttgaagcgcgcctgaataatatgctgtcgcgccgcgatcacctggaaaacttcgttaagagcctggaagctaatccgaaacagttcccggattttggcccacgtctggcggaaatcaaagcgcaaaccctgattgtctgggggcgcaacgaccgctttgtgccgatggatgcgggtctgcgtctgctgtccggcattgccggttctgaactgcatatcttccgcgactgtggtcactgggcgcagtgggaacatgccgacgctttcaatcaattggtgctgaatttcctcgcacgcccttaaggaatggtcatgacgaagcatactcttgagcaactggcggcggatttacgccgcgccgcagagcagggcgaagcgattgcgccgctgcgcgatctgattggtatcgataacgctgaagcggcctacgccattcagcacataaatgtgcaatatgacgttgtgcaggggcgtcgcgtggtagggcgtaaagtgggcctgacgcatccgaaagtgcaacaacaactgggcgttgatcaaccggattttgggacgttatttgccgacatgtgttatggcgataacgaaatcattcctttttcccgtgttctgcaaccccgcattgaagcggagatcgcactggtgttgaaccgcgatttacccgcaactgatatcaccttcgacgaactgtataacgccattgaatgggtacttccggcgctggaagtggtggggagccgcattcgcgactggtcgattcagtttgtcgataccgtggcagataacgcttcctgcggggtgtatgtcatcggcggtccggcgcaacgtccggcggggttagacctgaaaaactgcgccatgaagatgacgcgtaataacgaagaggtttccagcgggcgcggcagcgaatgcctgggacatccgcttaatgccgccgtctggctggcacgcaaaatggccagtctgggtgaaccgctgcgcgccggagatatcattcttaccggggcattaggcccgatggtggcggtgaatgcgggcgatcgttttgaagcccatattgaaggcataggttcagttgctgcgacattttcaagcgcagccccaaaaggaagtctgtcatgagtaagcgtaaagtcgccattatcggttctggcaacattggcaccgatctgatgattaaaattttgcgtcacggtcagcatctggagatggcggtgatggtcggcattgatcctcagtccgacggtctggcgcgtgccagacgtatgggcgtcgccaccacccatgaaggggtgatcgggctgatgaacatgcctgaatttgctgatatcgacattgtatttgatgcgaccagcgcgggcgcgcatgtgaaaaacgatgccgctttacgcgaagcgaaaccggatattcgcttaattgacctgacgcctgctgccatcggcccttactgcgtgccggtggttaacctcgaggcgaacgtcgatcaactgaacgtcaacatggtcacctgcggcggccaggccaccattccaatggtggcggcagtttcacgcgtggcgcgtgttcattacgccgaaattatcgcttctatcgccagtaaatctgccggacctggcacgcgtgccaatatcgatgaatttacggaaaccacttcccgagccattgaagtggtgggcggcgcggcaaaagggaaggcgattattgtgcttaacccagcagagccaccgttgatgatgcgtgacacggtgtatgtattgagcgacgaagcttcacaagatgatatcgaagcctcaatcaatgaaatggctgaggcggtgcaggcttacgtaccgggttatcgcctgaaacagcgcgtgcagtttgaagttatcccgcaggataaaccggtcaatttaccgggcgtggggcaattctccggactgaaaacagcggtctggctggaagtcgaaggcgcagcgcattatctgcctgcctatgcgggcaacctcgacattatgacttccagtgcgctggcgacagcggaaaaaatggcccagtcactggcgcgcaaggcaggagaagcggcatgaacggtaaaaaactttatatctcggacgtcacgttgcgtgacggtatgcacgccattcgtcatcagtattcgctggaaaacgttcgccagattgccaaagcactggacgatgcccgcgtggattcgattgaagtggcccatggcgacggtttgcagggttccagctttaactatggtttcggcgcacatagcgaccttgaatggattgaagcagcggcggatgtggtgaagcacgccaaaatcgcgacgttgttgctgccaggaatcggcactattcacgatctgaaaaatgcctggcaggctggcgcgcgggtggttcgtgtggcaacgcactgtaccgaagctgatgtttccgcccagcatattcagtatgcccgcgagctcggaatggacaccgttggttttctgatgatgagccatatgaccacgccggagaatctcgcaaagcaggcaaagctgatggaaggctacggtgcgacctgtatttatgtggtggattctggcggtgcgatgaacatgagcgatatccgtgaccgtttccgcgccctgaaagcagagctgaaaccagaaacgcaaactggcatgcacgctcaccataacctgagtcttggcgtggcgaactctatcgcggcggtggaagagggctgcgaccgaatcgacgccagcctcgcgggaatgggcgcgggcgcaggtaacgcgccgctggaagtatttattgccgccgcggataaactgggctggcagcatgggaccgatctctatgcgttaatggatgccgctgacgacctggtgcgtccgttgcaggatcgaccggtacgagtcgatcgcgaaacgctggcgctgggatacgctggtgtttactcgagcttcctgcgtcactgtgaaacggcggcggcgcgttatggcttaagtgcggtggatattctcgttgagctgggcaaacgccggatggttggcggccaggaggatatgatcgttgacgtggcgctggatctgcgcaacaacaaataatgatgactgccgagaacgtgcattttgtatgcccatcccagcacgactgccggatgcggcgtgaacgccttatccggcctacatttcgcccgtaggcagtcattaaatagttctgattacgcggctggcaatgtatcagtcgcgattcacctgcactcgcaatgaggttcatcttatgtcgactcgtaccccttcatcatcttcatcccgcctgatgctgaccatcgggctttgttttttggtcgctctgatggaagggctggatcttcaggcggctggcattgcggcgggtggcatcgcccaggctttcgcactcgataaaatgcaaatgggctggatatttagcgccggaatactcggtttgctacccggcgcgttggttggcgggatgctggcagaccgttatggtcgtaagcgtattttgattggctcagttgcgctgtttggtttgttctcactggcaacggcgattgcctgggatttcccctcactggtctttgcgcggctgatgaccggtgtcgggctgggggcggcgttgccgaatcttatcgccctgacgtctgaagccgcgggtccacgttttcgtgggacggcagtgagcctgatgtattgcggtgttcccattggcgcggcgctggcggcgacactgggtttcgcgggggcaaacttagcatggcaaacggtgttttgggtaggtggtgtggtgccgttgattctggtgccgctattaatgcgctggctgccggagtcagcggttttcgctggcgaaaaacaggctgcgccaccactgcgtgccttatttgcgccagaaacggcaaccgcgacgctgctgctgtggttgtgttatttcttcactctgctggtggtttatatgttgatcaactggctaccgctacttttggtggagcaaggattccagccatcgcaggcggcaggggtgatgtttgccctgcaaatgggggcggcaagcgggacgttaatgttgggcgcattgatggataagctgcgtccagtaaccatgtcgctactgatttatagcggcatgttagcttcgctgctggcgcttggaacggtgtcgtcatttaacggtatgttgctggcgggatttgtcgcggggttgtttgcgacaggtgggcaaagcgttttgtatgccctggcaccgttgttttacagttcgcagatccgcgcaacaggtgtgggaacagccgtggcggtagggcgtctgggggctatgagcggtccgttactggccgggaaaatgctggcattaggcactggcacggtcggcgtaatggccgcttctgcaccgggtattcttgttgctgggttggcggtgtttattttgatgagtcggagatcaagaatgcagccgtgtgccgatgcctgacgcgccttatttagcaggggcgaaagggacttgcccccaatacacccacggcgtttacagatatactcgctaaaaattattcagcgggtttggaaacaaagatggcaaaacttaccttacaagagcagttgctcaaagcaggattagtcaccagcaaaaaagcggcgaaggtcgagagaacggcgaaaaaatcgcgcgttcaggcgcgtgaagctcgggcggcggtagaagaaaataaaaaggcacagcttgagcgtgataaacagcttagcgaacagcaaaaacaagcggcgttggcgaaagaatataaagcccaggtgaagcagcttattgaaatgaaccggatcaccattgccaatggcgatattggttttaacttcactgacggcaatctgattaagaagatttttgtcgataagctcacacaagcgcagttgattaatggtcgtctggcgattgcccgcttgttggtcgataacaatagcgaaggtgaatacgccattattcccgccagcgttgccgataaaattgctcagcgtgatgccagcagtattgtgttgcacagcgcgctcagtgccgaagagcaggatgaagacgacccgtatgccgacttcaaagtgcctgatgatttgatgtggtaaacatagataagtcgtgcgcagatgcctgatgcgacgctatgcgcgtcttatcaggcctacggtttatgggcgaagtgtaggccggataaggcgttcacgccgcatccggcagtcgtgcgccatgcctgatgcgacgctttgcgcgtcttatcaggcctacggtttacgggcgaagtgtaggccggataaggcgttcacgccgcatccggcagtcgtgcactattatcaacgcatattcagtttattggcgtggtaggcaatatgctcgccaataaaactggagacaaaataatagctgtggtcgtaaccctcgtgataacggattaacgtcttgatattcatctcctggcagatcttttcaagatttggagtccgcagctgttccgcgtaaaaatcatcactcaacccctgatcaaccatgatttccgcaacgcgttgaccttgtgaaataagactcaccggatcgtaatccaaccaggcatctttattttcaccaagatatgcggcaaaggcttgctgtccccacggtacttgcgatggggagacaatgggcgaaaacgccgagacgctgacatattcatctgggttacgtaacgccagcaccagcgcgcccagcccgcccatagaatgaccagagatagactttctggtcgttgccggaaaatgttgcatcactaaatccggcagctcgttgcggatatagtcatacattttgtaatgttcattccacggcgcttgcgttgcgttcaggtaaaacccggcaccttgcccgagatcgtaacggtcggcatctgcgacatgactgcctcgcggactggtgtccggcgcaacaacaataatgttgtgttcagccgcgtaacgctgcatccccgatttagtaatgaaattctgctcgttgcaggtcaggcccgaaagccagtacagcaccggcaatttttcattcgcggcttttggtgggagatagacgccgacattcatttcacatttcagtgattgggaataatgccgatacacattttgccagccgccaaagctggcatgtttttcaatgagttccatcagtcattatctcacggttaatcccccggacggctgcccagggagagtattaagaaccccgtctgaagtggacggggtatacctgcgggaaatcagtaacgaattacggttcgaatggatttgccttcatgcatcaggtcgaaggcgtcattaatttcatcaaggctcatggtatgcgtgacaaacggttccagatcgatatcacctttcatcgcatcttcaaccatacccggtaactgggaacgacctttcacgccgccaaacgcggaacctttccatacgcgaccagtgaccaactggaatggacgggtggagatttcctgaccagaacctgccaccccgatgatcaccgactgaccccagccgcggtgcgcactttccagcgccgcacgcatcacgttgacgttaccgatgcattcaaaggtatggtcgataccccatttgttgatatccagcaggacatctttaatcggtttgtcgtagtcattcgggttaatgcagtcggtagcaccgaagcgacgcgccagatcgaatttcttcgggttggtatcgatagcgataatccgtcccgctttcgcctgacgcgcgccctgaaccactgccagaccaatcgcgccaagaccaaacacggcaacagaatcacctggctggactttagctgtgttgtgcaccgcgccaataccggtggtcacgccacagcccagcagacagacgtgttcatggtttgcttctggattaattttggccagagacacttccgcgaccacggtgtattcactgaatgtagagcaccccatgtagtgataaagcggctgcccgttgtaagaaaaacgggtggtgccgtctggcatcaagcctttaccctgggtttcgcgaaccgcaacacagaggttagttttgccagaacgacagaactcacactcgccgcactccgcggtgtaaagcgggatcacatggtcgccaggtttgacgctggttacgccttcaccgacttcaaccacaacgccggccccttcgtgaccgagaaccaccgggaatacaccttccgggtcatccccggagagggtaaatgcgtcggtatggcaaacgccggtatgggtgactttaatcagcacttcaccttttttcggtggtgcaacgtcaatttcaacgatttccagcggtttaccgggagcaaatgcaacggcagcacgtgatttcatctctcgctcttcctcaatatggtaatagattcagctatttaagataggctcgaaccagttcaatagtgtcgtcaacggattggctgacttcgcggctgtagcagtcatttcggtcaaacgtttcccggatatggctttcaagcacttctgccatcagcccgttagccgcgccccgaacggcagcgatctgttggagtatggcacggcattcggcatcaccctccagcgaccgttccagagcatcaatctgccctcgaatacgacgaactcgagtaaggacctttttcttctcttccggagtactgggcatttcgcacctcatcatctgcacgcaatatactataggggggtatgctatatgtcaatgcatacccccctatagtatataacactggagaataaaatttatccggtgaatgtggtcggaaaacaaagaggaaaggggggggctaatcggcagggaaggccgccccggatagcgggcggcagaaggaatcagaatttccaggtcagatgggctgcaagttgcagaccgttataatcatcggttggggtgtcgtaccacactttacctgccgtcagcccgagattaagttgctcagtcagcggttgaatacgttgcagactgacgctcttcatgctgccgtagcgtgtttctggcgtccagtcataggtgtaagcgcctgttccgcggcttagccatagttgcgtataaccagtgccgcgcgggtcattcagacgcacggaaatcatattgctataactaccacctgcatcgctggagtcataatgggtatagcggtagctggtgatcaccgggccagtatagagtgatacgccgccttgccaggcatcgacttcgacatcatcgtaatatttagtgtagcgataaccggtcgtgaaaagcgtttttggcaacagggccaggttaatatcctgacgaaaattctggcgggcaaagaccggcgtattatccgcaaaggcaatacccgttcgggttgtcagccagttattccatttataccagaccgcaccctgaccgcgagtggcattgaaatgttcagtttcataatcacgacgcccctgggaaagattaaaaagcagcgttgcgttttcaactttcgccaccagttcagcatacgctaaattacggttgccatgatcgccagaataatcggtaaaatcgtagcccgcggtaatggaagttaacccggcataagcgggcaatgcgctaaaaatggccgccgctaataacgtccgttttatcattttaatctcctgtacggataagttcttgtcggagtgaataagttccggcaggtaaattacgttctacaatcacgcgcgggccaagttgcgtgttcggggaaataattcgcccaggcaaaattataacttgtacgccaaggcgtgaacgctgcccgatataacaacctaatttatcgcatccggtagcgataattccctctggagttcgaacagacacaggctgttcatccagacgatgattactggtacgtacttgtgcgcccaaatatgcctggtttgcaactaccgagttggcaataaaacattgcggaccaatcgttgcttccgcttcaataaccgcatttttaatttcggtggcaaaaccaatttttacaccattgctgattattgtgccaggacgaataaacgcataattacctatcaggcagtttgcgccaatcactaccggaccctgaataacggcaccatgacaaatacgggtattcgcgccgataacaacttcacctgcagtttcatcaataattacctggtctgcaatctgaatatttttctctttaacattaagcttcagatagtttttcagttcctgtgacagaaggttgggaataagcggttgacgcttccaccagtgcggaatagcgggtgggtttgtcgcgctgaggttcgcgtccagtaaaaaaggcaataagtccataaataatccagatggcataagctaataatacatacacaacggaaagcggcgctaaaggcaccaacaaccagcaacgatgaaaccaggcgctaaaagcaccaataacacaaactacgccgatccagataagcggaaacattgccaacaccacaccatgcggcccggtggtgatgaattcattaaaccaggtagtgagataaatcccaacgccataaatcacaaccaacagcataggaaatatactgaagataccgaagcggctaaataaaagtcttttatgcaggcgcatacagaccgcgtatcccacaatccaacgccgccagcgacgccactcctcacgcgggctgttgcattcctgtgggtatacgatgcagcgattcgcctgccgaatacggtagccgtttgccactaatgtccaggtgagatcaaggtcttcgactttagtacgatccgagaaaccgaacttacgcaatacatcagtacggaacatcccgcaggcaccgctgataataaacggtgcgccgcccaggagctgctgtagcgtgcgcttcataacaatcatcggcaactttacggtcgcgcggatgtgcggtaacagccccgcgcctttcaacgcagtagagggaatgccgcctacggcatcagcaccgcgctcaatttctgccagcatatagcccattccgtcttgatcgggcggaacataggtgtcggcatcacttaaaaaaacctggtcgcaggtggcataattgaggccattcatcagcgcaccacctttaccggtatttttttgcgtgacggcaacaaagcggtcgccccatttgcgtttgacttccgccatgaccgcttcggtattgtccgtggagccgtcgttaacgcaaattacccggcaaaaataagggttacgcagtagattatccagtgactgcgccagacacgggccttcgttatacgcaggtataatggcgtcaatacagcctttcttttgactgggtttacgtcttagcgtacttaaaaaccatagcaacattgctatggacatacagataaatatccaggttttcatgcaatttgctcaaagaatcattttatgaattacaaagccttcacccagatcgctattgacctgttgcccgcgaaattgtgcaactgcacgcaggcgatcatgacgcatataatcacgtcgttcctggcttttatgtttttttaatgcagcaagtttgactgtgaaatattcttctttaacggattcaaaaacctgaggcataaatgaaagccaggtacttggggtttcgtagccgagaatttgtggaatagtgcggcaggcaaccattgaagcttgataaacagcgagatgatcctgatggcggtcggcatcatgcatggtatatacccgcatgatttcaacatcagaaggaatttgatttttaatgatgtcttccagagcggaaatcatatcattgagctgtaaatgagcgcgggtgtcagcaaaattaagatgaatagtttggtggcaccctaatatctttagggcgttgcgcgattcttcatggcgatcgattattccatctgtaccagagttgccggtagtcatcaccacggctgcgatataaattcctttttgcgcaagacgagcaagcgatgcgccacagcctaattctatatcgtcaggatgtgcgccaatagcaaggataccctttcttttatttgccgaagaaaggagggctgaatctaaaaccttatccacttaatgacactccattttatttattatactacaagcacaacgatgcactcagagacgtaatctctggcgcagccagatgttaatttataaatgttaaatgttgctaataactgaaaagcaagggctttcagacccggaggttcgactgggtaatgtttttatgcaattcatatgttaagtgtttgtatgtttggtatgtatagttattttgttttatacattgtatttagatgtgatttagtttgtcaattaattgcatttaaaaaatatgttctgtgaacaagtattgtttatatacattatgtgaatgtaatatgcgagtgattgagaatgatacagtgatatatacaatgcgaatataatagttttattatatgtattgatattgatagaaataatgaagtaataaatctcgtaatgtggttgtttatgcatcactaaaatgaagtgtagtaattttcccaattgttagaacggagtaattgcatatttaatctttcctttgccgtttttttgctaagaataaaatcatctgtacgataacgactaattcttttaatgaatgtttttattcctgaatactgctcacataacaagacaggggagcagacaatcatggcaatttcatcgcgtaacacacttcttgccgcactggcattcatcgcttttcaggcacaggcggtgaacgtcaccgtggcgtatcaaacctcagccgaaccggcgaaagtggctcaggccgacaacacctttgctaaagaaagcggagcaaacgtggactggcgtaagtttgacagcggagccagcatcgtgcgggcgctggcttctggcgacgtgcaaatcggcaacctcggttccagcccattagcggttgcagccagccaacaggtgccgattgaagtcttcttgctggcgtcaaaactgggtaactccgaagcgctggtggtaaagaaaactatcagcaaacccgaagatttgattggcaaacgcattgccgtaccgtttatctccaccacccactacagcctgctggcggcgctgaaacactgggggattaaaccagggcaagtggagattgtgaacctgcagccgcccgcgattatcgccgcatggcagcggggtgatattgatggtgcttatgtctgggcaccggcggttaacgccctggaaaaagacggcaaggtgttgaccgattctgaacaggtcgggcagtggggtgcgccaacgctggacgtctgggtggtgcgcaaagattttgccgagaaacatcctgaggtcgtgaaagcgttcgctaaaagcgccatcgatgctcagcaaccgtacattgctaacccagacgcgtggctgaaacagccggaaaacatcagcaaactggcgcgtttaagcggcgtgccggaaggtgacgttccggggctggtgaaggggaatacctatctgacgccgcagcaacaaacggtagaactgaccggaccggtgaacaaagcgatcatcgacaccgcgcagtttttgaaagagcagggcaaggtcccggctgtagcgaatgattacagccagtacgttacctcgcgcttcgtgcaataaaaggaggcgcagatgctgcaaatctctcatctttacgccgattatggcggcaaaccggcactggaagatatcaacctgacgctggaaagcggcgagctactggtggtgctggggccgtccggctgcggtaaaaccacgttgctgaatctgattgccggttttgtgccttatcagcatggcagcattcaactggcgggtaagcgtattgagggaccgggagcagagcgcggggtggtttttcagaatgaagggctactaccgtggcgcaatgtacaggacaacgtggcgttcggcctgcaattggcaggtatagagaaaatgcagcgactggaaatcgcgcaccagatgctgaaaaaagtggggctggaaggcgcagaaaaacgctatatctggcagctttccggtggtcaacgtcagcgggtggggattgcccgcgcgctggcggcgaatccccagctgttattactcgacgaaccgtttggtgcgctggacgccttcacccgtgaccagatgcaaactctgctgctgaaactctggcaggagacgggcaagcaggtgctgttgattacccacgatatagaagaagcggtgtttatggcgactgaactggttctgctttcatcggccctggccgtgtgctggagcggctgccgctcaactttgctcgccgctttgttgcgggagagtcgagccgcagcatcaagtccgatccacaattcatcgccatgcgcgaatatgttttaagccgcgtatttgagcaacgggaggcgttctcatgagtgtgctcattaatgaaaaactgcattcgcggcggctgaaatggcgctggccgctctcgcgtcaggtgaccttaagcattggcacgttagcggttttactcactgtatggtggacggtggcggcgctgcaactgattagcccgctgtttttgccgccgccgcaacaagtactggcaaaactgctcaccattgccggaccgcagggatttatggacgccacgctgtggcagcatctggcagccagcctgacgcgcattgtgctggcgctactcgcggcggtggtgatcggtattccggtcgggatcgccatggggctaagcccgacggtgcgcggcattctggatccggtaatcgaactttatcgtccggtgccgccgctggcttatttgccgctgatggtgatctggtttggtattggtgaaacctcgaagatcttactgatctatttagcgatttttgcaccggtggcgatgtcggcgctggcgggggtgaaaagcgcgcagcaggttcgcattcgtgccgcccagtcgctgggtgccagccgtgcgcaggtgctgtggtttgtcattttgcccggcgcgctgccggaaatcctcaccggattacgcattggtctgggtgtgggctggtctacgctggtagcggcggagctgattgccgcgacacgcggtttaggatttatggttcagtcagcgggtgaatttctcgcgactgacgtggtactggcggggatcgcggtgattgcgattatcgcctttcttttagaactgggtctgcgcgcgttacagcgccgtctgacgccctggcatggagaagtacaatgagtgaacgtctgagtattaccccgctggggccgtatatcggcgcacaaatttcgggtgccgacctgacgcgcccgttaagcgataatcagtttgaacagctttaccatgcggtgctgcgccatcaggtggtatttctgcgcgatcaagctattacgccgcagcagcaacgcgcgctggcccagcgttttggcgaactgcatattcaccctgtttaccctcatgccgaaggggttgacgagatcatcgtgctggatacccataacgataatccgccggataacgacaactggcataccgatgtgacatttattgaaacgccacccgcaggggcgattctggcagctaaagagttaccttcgaccggcggtgatacgctctggaccagcggtattgcggcctatgaggcgctctctgttcccttccgccagctgctgagcgggctgcgtgcggagcatgatttccgtaaatcgttcccggaatacaaataccgcaaaaccgaggaggaacatcaacgctggcgcgaggcggtcgcgaaaaatccgccgttgctacatccggtggtgcgaacgcatccggtgagcggtaaacaggtgctgtttgtgaatgaaggctttactacgcgaattgttgatgtgagcgagaaagagagcgaagccttgttaagttttttattcgctcatatcactaaaccggagtttcaggtgcgctggcgctggcaaccaaatgatattgcgatttgggataaccgcgtgacccagcactatgccaatgccgattacctgccacagcgacggattatgcatcgggcgacgattcttggggataaaccgttttatcgggcggggtgatacgagagtggacggtcacctcgagcggcgaaagaacggtgatatagatgaagcgagcacggacagtcccttcgcccccttggggagagggttagggtgagggggcgttcaccgtactttcaacaggttaactccccctttctgagaggaaacaaaattaacgcagaatcttcttctcagccaaatccagcgcaaagtagctgaaaatcagatccgcacccgcacgcttaattgaacctaagctttcgagcacgactttctcttcatctatagcacccgccagcgcggcgaacttaatcatcgcgtactcaccgctcacctgatacgcgccaatcggcaattcagtacgttcacgcagctcacgcacgatgtcgaggtacgctccggcaggtttaaccatcagacagtctgcgccctgggcttcatccagcagtgactcacgaatcgcctcacgacggttcattgggttcatctgatagcttttgcggtcgccttttaatgcgcttccggcagcttcacggaacggaccataaaaggaagaggcgaacttggtcgaatacgacataatcgccgtatctttaaagcccgcagcgtccagcgcctggcgaatcgcctgtacctggccgtccatcgcggcggaaggggcgatgaagtctgcgcctgcagcagctgcaaccacggcttgcttgcctaaattttccagagtcgcgtcgttgtcgacgccatgctcgcacagcacaccgcagtgaccgtgagaagtgtattcacagaaacaagtgtctgacatgacgatcatttctggcacagtctgcttgcagatgcgcgacatacgcgccaccagtccatcttcccgccaggcgtcgctgccggtttcatcggtatggtgagagatgccgaaagtcatcacggaacgaataccggcgttggcgatgcgttcaatttcgcgtgccagatgtttctctggaatgcgcatcacgcctggcatggcttcaacggctttgtagtcgtcaatttcttcttcaacaaagatcggcaacaccaggtcgttaaggctaagtgttgtctcttcaaacatagcgcgcagcgcaggagatttgcgcaggcgacgagggcgttggattaagtctgtcatggtctgcctgatgtttgtggaatcgaggggcatagtatacctgaagcagggtagggatgttttacgaaagttgtcgcgatgttgacaagaagagaatggaagagaggccaggacatctttgtaatagaaatagcaataatttcatattcactgaaaatatttttaatctttatttatagctcttggttattattttttggcgtttggttgtgctgctataaattgaataattcaaactttgttgtatattgataagatatttatctggtttgtgtttttgatatttataacgcgtatgtatcaaaaataacattatctgcaacatgttgaaatatcgtccttttatcaatttgatgcgtgtttttctccataaattatatatgtccacattcggacttaggggaaagaataattgaaccattcgtctgtaacgcagcataatcgttagcgcgaaacataatatgttttctatgcattgataattgatggatcaacttattacgtccctgaggagggatgacaaatgcactcctggaaaaagaaacttgtagtatcacaattagcattggcttgcactctggctatcacctctcaggctaatgcagcaaactatgatacctggacttatatcgataatcccgttacagcacttgattgggatcatatggataaggcaggcactgtagatggcaactggatttgcccctatatttccagacatctgttatcacttaacccattacaagcccgctgccgcagatattcccgtggcgagcgataacccagcgcactatgcggatgccattcgttataatgctcgaacgcctctgcaaggttctttgctgccgttaacccgtctggtttgggcatgatactgatgtagtcacgctttatcgttttcacgaagctctctgctattccgttactctccggactccgcaccgccgtgttcttcggttcaagtcccaacatccgggcgaactggcgtgtttcattagcccggtagcatgaaccattatccgtcagccactccactggagacgacggaagatcgttgccgaagcggcgttccaccgctcccagcatgacgtcctgtactgtttcactgttgaagccgccggtagtgaccgcccagtgcagtgcctcacgatcacagcagtccagcgcgaacgtgacacgcagtctctctccgttatcacagcagaactcgaacccgtcagagcaccatcgctgattgctttctttcacggccactctgcctgtatgtgcccgtttcgatggcggtacagcaggttttcgctcaagcaacagcgcattctggcgcatgatccggtaaacacgtttggcattgatcgcaggcataccatcaagttctgcctgtctgcgaagcagcgcccatacccgacgataaccatacgtgggcagctctccgataacatggtgtatacggagaagcacatccgtatcatcagtgtgacgactgcggcggccatccatccagtcatcggttcgtctgagaatgacgtgcaactgcgcacgcgacacccggagacaacggctgactaagcttactccccatccccgggcaataagggcgcgtgcgctatccacttttttgcccgtccatattcaacggcttctttgaggagttcattttccatcgttttcttgccgagcaggcgctggagttctttaatctgcttcatggcggcagcaagttcagaggcaggaacaacctgttctccggcggcgacagcagtaagacttccttcctggtattgcttacgccagagaaataactggctggctgctacaccatgttgccgggcaacgagggagaccgtcatccccggttcaaagctctgctgaacaattgcgatcttttcctgtgtggtacgccgtctgcgtttctccggccctaagacatcaatcatctgttctccaatgactagtctaaaaactagtattaagactatcacttatttaagtgatactggttgtctggagattcaggggggcagtctagcaactatgtaaactatagtggttttgtctattacaacaacaccaatggtgatttcgatcagtcctttaacggcgataccgttaacgggacaatctcaacctattatttgaaccatgattatgcagacagtactgctaatcagcttgatatcagtaattcagtgattcacggttcgattacttctatgctgcctggcggttattatgatcgttttgatgcagatggtaataatctgggtggatatgatttttacactgatgcggttgttgatacacactggcgtgatggtgatgttttcactttgaacattgctaacactactattgatgatgattatgaagctctttacttcactgattcttataaagatggtgatgtaaccaagcacacaaatgagacatttgatacaagtgaaggcgttgctgttaatcttgatgtagaaagtaacatcaatatttccaataactcccgcgttgcaggtattgcattatctcaaggtaatacttacaacgaaacctacactaccgaatctcatacttgggataacaatatctctgtaaaagattccacagtgacttcgggttcaaattatatcctggatagcaatacttatggcaaaactggtcactttggcaattctgatgaaccgagtgattatgctggcccgggtgatgttgcaatgtcctttactgcttcaggttccgactatgcgatgaagaacaatgtattcctcagcaattcaacgctgatgggtgatgttgcctttaccagcacctggaatagtaattttgatccgaatggtcatgattccaacggtgacggggtgaaagataccaacgggggttggactgatgatagcctcaacgttgatgaactaaatctcactctcgataacggaagcaagtgggttggtcaggcaatttataacgttgctgaaacgtcagcaatgtatgatgttgctacaaacagccttactcctgatgcaacatatgaaaacaatgactggaaacgtgttgttgatgacaaggtcttccagagcggtgtatttaacgtagcgttgaataacggttctgaatgggatactacaggtcgttccatcgttgataccttgacagttaataatggttctcaggttaatgtttcggaatctaaattaacttcagatactatcgatttaactaacggttcttcgctgaacattggtgaagatggctacgttgataccgatcatctgactattaactcctacagtactgttgcgttgaccgaatctactgggtggggggctgattacaacctgtacgccaatactatcaccgtaactaacggtggtgtattggatgtgaacgttgatcagttcgatactgaagctttccgtactgacaaactggaactgaccagcggcaacatcgctgaccataacggtaacgtagtatctggtgtgttcgatatccatagcagcgattacgttctgaacgctgatctggtgaacgaccgtacgtgggatacttccaagtctaactacggttacggtattgttgctatgaactctgacggtcacctgactatcaatggtaacggcgacgtagacaacggtactgaactggataacagctctgttgataacgttgttgctgcaaccggtaactacaaagttcgtatcgacaacgcaactggcgctggcgctatcgctgattacaaagataaagaaattatctacgtaaacgacgtcaacaccaacgcgaccttctctgctgctaacaaagctgacctgggtgcatacacctatcaggctgaacagcgcggtaacaccgttgttctgcaacagatggagctgaccgactacgctaacatggcgctgagcatcccgtctgcgaacaccaatatctggaacctggaacaagacaccgttggtactcgtctgaccaactctcgtcatggcctggctgataacggcggcgcatgggtaagctacttcggtggtaacttcaacggcgacaacggcaccatcaactatgatcaggatgttaacggcatcatggtcggtgttgataccaaaattgacggtaacaacgctaagtggatcgtcggtgcggctgcaggcttcgctaaaggtgacatgaatgaccgttctggtcaggtggatcaagacagccagactgcctacatctactcttctgctcacttcgcgaacaacgtctttgttgatggtagcttgagttactctcacttcaacaacgacctgtctgcaaccatgagcaacggtacttacgttgacggtagcaccaactccgacgcttggggcttcggtttgaaagccggttacgacttcaaactgggtgatgctggttacgtgactccttacggcagcatttctggtctgttccagtctggtgatgactaccagctgagcaacgacatgaaagttgacggtcagtcttacgacagcatgcgttatgaactgggtgtagatgcaggttataccttcacctacagcgaagaccaggctctgactccgtacttcaaactggcttacgtctacgacgactctaacaacgataacgatgtgaacggtgattccatcgataacggtactgaagggtctgcggtacgtgttggtctgggtactcagttcagcttcaccaagaacttcagcgcctataccgatgctaactacctcggtggtggtgacgtagatcaagactggtccgcgaacgtgggtgttaaatatacctggtaatattcttcactccgaagaaattctggtaatttaatctaaataatgcccgtcaaggatttgacgggcattactgcaaaggacgcgcaaatgttatctgtagttaaacctcttcaggaatttggtaagctcgataaatgtttgtccagatacggtacgcgcttcgagtttaataatgaaaagcaagttatattttccagtgatgtcaatagcgaagatactttcgttattttagagggcgttatctctctgcgtagagaagaaaacgtacttatcggtattacccaggctccttatattatggggctggctgatggtttaatgaaaaacgatataccatacaaattaatatcagaaggaaattgtacgggatatcatctaccagccaaacaaaccattacgcttattgaacaaaatcaactctggcgagacgctttttactggttagcctggcaaaatagaattctggaattacgcgacgtgcagctcattgggcataattcctacgaacaaatccgcgcaacattattatcaatgattgactggaatgaagaattgcgatcacgtattggtgtgatgaattatatccatcaacgtacacgcatatcgcgttctgtcgtcgcagaagttctcgctgctttgcgtaaaggcggctatatcgaaatgaataaaggcaaactggtcgctatcaaccgtttgccttcagagtattaatcaggatgcggggataaccaacggtttattcccgcttagctcggtcaccaggtcattgatgccatcgctcatatttttaaagcgcgtcaacggcgaacgagtgaccaccacaaacgcgccaatattcttctgcgggatcatcgccatataggtaatgaaaccgccaccaccgcctgtcttctgaataatccccggacgaccctctttcggggccatatatacccagcctaaaccaagcgcatccgctttgccggggacatccatgccaatcactttcgtaaactgcgcgcgctgataaatcaacgtctgcatgcgatctgcctggttactgcgctgataaaaatcagatgacaaatactgctgcatccagcgcatcatatcgccaggcgtggaatagacgccgccgctgccaattgccgccagcgtgttattgcacggactggcaccgcgctcagcaaccattaaacggcggcactgatccggtgagggggtgtaggtggtgtctttcatccccaatggacgggtaatctgctcttcaaacaactgggtataaggcttgccggacgcattcgccagtgcatctgccagcaggtcgaacgcaaggttagagtacgccgcctgactgcctggcgcggcttttagcttcgccgtagaaaggtatttccagcgttgttcgcgcgttggccagacaaacaccggacgatgtgccgcgccaccgggctgttcacggggcagggcgctggtatgggttgccagattcactagggtaatgggcgtcccattgtaggtcggcacgcgtgcgcctggcggagcatatttacttagcggatcgtttaactttacggtcccctggtcgagcaatttcaccagcatttcactggtcattagtttggtgagggaagcaatacgcacgaccgaatccagctgcgggcgaacgttattaccaggtcgcgtttcgccataactacgaaagacgcgctggttaccgtcgataacaaccagcgccatccccgtggcaccgctgccgtaaaaaatatgatcggcataacgatcgacaatatcagaggcaaactccggttcagtgatcggctgcgccgcatggacggaggtcaatgacgccgcacacagcacggcagaaaaaagcagactacgtttcaacggtggtgtccatagattgaatgaaggtaactgagcgtatttatactactcattgatggattgcaaagggcgaattagtgcaataatagtgttaaaaacgtaacggcgcgtaaacacgatcttttttctgctcaccaatgcctgcatttgtgatcctgcgcgtgttaatccgcttatgtaaacaatctttggtttgtgaaatccgtcgaaacaattcttatggtcaggctggcgaactaagcgccttgctatgggtcacaatgggcggtttcatttggctgacgctttgtagcggtcatgcggttaatacacagcagttgttaaaacgataagaagttagcaggagtgcatatgtttaagtcttttttcccaaagccgggagcgttttttctctcggcctttgtttgggcattgattgccgttatcttctggcaagccggtgggggagagtgggtggcgcgtatcactggcgcttccgggcagatcccgattagcgccgcgcgtttctggtcgttggatttcctgattttttacgcttactacattgtttgcgtaggactttttgcatttttctggtttatctacagcccgcaccgttggcaatactggtcaatactcggtactgcactgatcatcttcgtcacctggtttttggtggaagtcggggtcgccgtcaacgcctggtatgcaccgttctatgatctgattcaaaccgcgctaagttcgccgcataaagtcactatcgaacaattttaccgcgaagtgggcgtctttctggggattgcgctgatcgctgtggtgatcagtgtgctgaacaacttctttgtcagtcactacgtgttccgctggcgtacggcgatgaacgaatattacatggcgaactggcaacaactgcgtcatatcgaaggggccgcacagcgtgtgcaggaagacaccatgcgttttgcttcaacgctggagaatatgggcgtcagttttatcaacgccatcatgacgttgatcgccttcctgccggtgctggtaacgctctccacgcatgtgccggagctgccgattatcgggcacattccgtatggtctggtgattgccgctatcgtctggtcgctgatggggaccggattgctggcagtggtagggatcaaactgccggggctggagtttaaaaaccagcgagtagaggccgcctaccgtaaagagctggtttatggtgaagacgatgccacgcgtgcgacgccgcctacggtacgcgagctgtttagcgccgtgcggaaaaactatttccgcctctattttcactatatgtatttcaacatcgcccgcattctctatttgcaggtcgataacgttttcggtttgttcttgctgtttccgtcaattgttgccggtacgattacgctcggcctgatgacgcagattaccaacgtttttggtcaggttcgcggtgctttccagtacctgattaactcatggaccacactggttgagttgatgtctatctacaaacgtctgcgcagctttgaacatgaactggatggtgacaaaattcaggaagtaacccataccttgagctaaaaaggagaagtaatgtcgcgcgtcaatcctctatcttcgctgtcattgttggcggttctggttttagcggggtgtagtagtcaggctccgcaaccgttgaaaaagggcgaaaaagcgatagatgtggcgagcgtcgtgcggcagaagatgcctgcgagcgtgaaagaccgcgatgcctgggcgaaagatctcgccaccacctttgaaagtcaggggctggcaccgacgctggaaaacgtctgctcggtgctggcggtggcgcagcaggagtcaaattatcaggcagatccggccgttccgggcttaagcaagatcgcctggcaagagattgaccgtcgtgctgaacggatgcacattcctgcttttctggttcataccgcgctaaaaatcaaatcgccaaacggcaaaagttatagcgaacggttagattcggtgcgtacagaaaagcaattgagcgcgatttttgacgatctgatcagcatggtaccaatggggcagacgctgtttggttcgcttaatcctgtgcgcaccggtgggccgatgcaggtcagcattgcttttgccgaacagcataccaaagggtatccgtggaaaatggacggtacagttcgtcaggaagtcttcagtcgccgcggcgggttgtggtttggtacttaccatttactgaattatcccgccagctatagcgcaccgatataccgctttgctgattttaacgctggctggtacgccagccgtaatgccgcgtttcagaacgcagtcagtaaggccagcggcgtgaagctggcactggacggtgatttaattcgttacgacagtaaagaacccgggaaaaccgaactggcaacgcgcaaactggcgggaaaactggggatgagcgacagcgaaattcgccgtcagttagagaaaggtgacagcttctcttttgaggagacggcgctgtacaagaaagtttatcaacttgccgaagcgaaaacgggtaaatcactaccccgcgaaatgttgcctggcattcaactggaaagcccgaaaatcacccgcaacctgactacggcctggtttgcgaagcgcgtagacgaacggcgggcgcgttgtatgaaacagtgatcaaacaggaatgtcatgccagataaggcgttttaggccgtatctggcaacgtaaatcttactggcggcgatgtcgccagtgcagccatagcgccaccactgcaaaaatgaggcagcctactaaaaacgggatcagcccgaaaatggtgccgacacctaaaccaatttccacccgtgggcgacctgtttcctggacctgcattaaacgctcatagacgccgggcgcatgcactaacaggttcagcaattgcgccccagcccaaaagcaaaacagcacaaacaacgcataggcaatgttgccaggcgttgaagaggcattgcgatattttccgctaaacagcgattttgacagggtgaaatcagccataaaaacctccggaagtcatctgcttctcttctggtgtgataccagcggcttatggcaagtctgacaggtcatttagattgtcaatatcagaatcatggtaaattgatgttgggaatattcccgaagcgtgaatcttcgttgtgagtcacaaaatggcaaccttaagttaaatttattaacaattacaaaaatgttgtctacaccacagacggttgttacagaatatgcaaggatgttgtttttcgttaacggagctgccatgaatctgcctgtaaaaatccgccgtgactggcactactatgcgttcgccattggccttatattcattcttaatggcgtggtggggctactgggatttgaagcaaaaggttggcagacctatgccgtcggtctggtgacgtgggtgattagtttctggctggcggggttgattattcgtcgtcgcgatgaagaaactgaaaacgcccaataagaatattatcgggcgttaaaatattacattgtggttttcaatgcgttatccgcagcgtgacgctccagcgccagctcaatcaaacgtgtgatcagatcggtgtaacccagaccgctggcttgccacagcttcggatacatactgatgttggtgaagccaggcagtgtgttgatctcgttgatcaccacttcgttctctggggttaaaaacacgtctacacgcgccatgcctgcgcatcccaacgtctgataagcctgaacggcaatcgcccggatcttatcgttgatctctggtgcaatggctgccggaactaccactttcgcgccatcttcgtcaatgtacttggtgtcgtaggcatagaaatcgctggtgagtacgatctcgccacaggtgctggcttgcggattgtcgttgcccagaactgcgcattcgatctcacgacctttgatcccttgctcaacgatcactttatgatcgaactcgaacgccagatcgacggcaattgcgtactgttcttcactggttactttgctgacaccaacagaagagccctgattagccggttttacaaacagtggtaaccccagtttagactccacttcggcaaaactgatgttgtgacgattagcgcgcgtcagagtaataaatggcgcaatgttcagcccggcatcgcgtagcagacgtttggtgacatctttatccatacaggctgctgaagccagaacatcagaacctacaaacggtaaattggcgacccgcagcattccctgcaaggaaccatcttcgcccagcgtaccgtggacaatcgggaaaatgacatccaccgtcggcaacggctgaccgttttgcgcgtcgataagctgatgctcatgtttacctggcacctgcgcaaggctggtcgccgaagggcgtaacgcaatatgggcaggatcgtctgcatttagcagataattgctggcatcgctgacgtgccattgcccttgtttatcaatgcccagcagcacaacgtcgaagcgacttttatcaatggcatcgacaatgttttttgccgattgcagagacacttcatgttccgctgatttaccaccaaaaacgattcctacccgcagtttttccatcttaaaaacctatcccgtctaacacaaagtgcatacattaccacgacaaaacgggggattcgcggccttctgaaagattgttgcaatcttctgctgacgaagcgtgcaacgtactggtgaagaaagtgcgttatctcaaagatgtgcgcaagatcacaaaaatgatgaacgggaagctaatttattcctggcttaaatggccatgcggtgagtttttttctcttaattataagttaacgaagagaatatatttcataacttttatttataataaaggttgataattaaaagcctatattttgtgtgggtaattatttaaataagagaaacgtttcgctggtaatcaaacaaaaaatatttgcgcaaagtatttcctttgtcataaaaataatacttccagacactatgaagttgtgaaacataatgttaacttctccatactttggataaggaaatacagacatgaaaaatctcattgctgagttgttatttaagcttgcccaaaaagaagaagagtcgaaagaactgtgtgcgcaggtagaagctttggagattatcgtcactgcaatgcttcgcaatatggcgcaaaatgaccaacagcggttgattgatcaggtagagggggcgctgtacgaggtaaagcccgatgccagcattcctgacgacgatacggagctgctgcgcgattacgtaaagaagttattgaagcatcctcgtcagtaaaaagttaatcttttcaacagctgtcataaagttgtcacggccgagacttatagtcgctttgtttttattttttaatgtatttgtacatggagaaaataaagtgaaacaaagcactattgcactggcactcttatcgttactgtttacccctgtgacaaaagcccggacaccagaaatgcctgttctggaaaaccgggctgctcagggcgatattactgcacccggcggtgctcgccgtttaacgggtgatcagactgccgctctgcgtgattctcttagcgataaacctgcaaaaaatattattttgctgattggcgatgggatgggggattcggaaattacagccgcacgtaattatgccgaaggtgcgggcggcttttttaaaggtatcgatgccttaccgcttaccgggcaatacactcactatgcgctgaataaaaaaaccggcaaaccggactacgtcaccgattcggctgcatcagcaaccgcctggtcaaccggtgtcaaaacctataacggcgcgctgggcgtcgatattcacgaaaaagatcacccaacgattctggaaatggcaaaagccgcaggtctggcgaccggtaacgtttctaccgcagagttgcaggatgccacgcccgctgcgctggtggcacatgtgacttcgcgcaaatgctacggtccgagcgcgaccagtgaaaaatgtccgggtaacgctctggaaaaaggcggaaaaggatcgattaccgaacagctgcttaacgctcgtgccgacgttacgcttggcggtggcgcaaaaacctttgctgaaacggcaaccgccggtgaatggcagggaaaaacgctgcgtgaacaggcacaggcgcgtggttatcagttggtcagcgatgctgcctcactgaattcggtgacggaagcgaatcagcaaaaacctctgcttggactgtttgctgacggcaatatgccagtgcgctggctaggaccgaaagcaacgtaccacggcaatatcgataagcccgcagtcacctgtacgcctaatccgcaacgtaatgacagtgtaccaaccctggcgcagatgaccgacaaagccattgaattgttgagtaaaaatgagaaaggatttttcctgcaagttgaaggtgcgtcaatcgataaacaggatcacgctgcgaatccttgtgggcaaattggcgagacggtcgatctcgatgaagccgtacaacgggcgctggaattcgctaaaaaggatggcaatacgctggtcatagtcaccgctgatcacgcccacgccagccagattgtcgcgccggataccaaagctccgggcctcacccaggcgctaaataccaaagatggcgcagtgatggtgatgagctacgggaactccgaagaggattcacaagaacataccggcagtcagttgcgtattgcggcgtatggcccgcatgccgccaatgttgttggactgaccgaccagaccgatctcttctacaccatgaaagccgccctggggctgaaataaaaccgcgcccggcagtgaattttcgctgccgggtggtttttttgctgttagcaaccagacttaatggcagatcacgggcgcatacgctcatggttaaaacatgaagagggatggtgctatgaaaataacattactggttaccttgctttttggtctggtttttttaaccaccgtcggcgctgccgagagaaccttaaccccacaacaacagcgtatgacatcctgtaatcagcaggcgacggcgcaggcgttgaaaggggatgctcgtaagacctacatgagtgattgcctgaagaacagcaagtctgcgcctggtgaaaaaagtttgacgccacagcagcaaaagatgcgcgaatgtaataatcaagcaacgcaacaatctctgaaaggtgatgatcgtaataagtttatgagtgcctgcctcaagaaagccgcctgatacctgatagtgctaacgggtgagctacgaaagtggctcacccgaaatttcatacttctgcctttagccccgtctctataatttgggaaaattgtttctgaatgttcccaaaaataatgaatgatgaaaactttttcaaaaaagcggcggcgcatggggaggaacctcctttaactcctcaaaacgaacatcagcggtccgggctgcgcttcgcccgtcgcgtcagactaccccgtgcggttggcctggctggcatgttcttaccgattgcttcaacgctggtttcgcacccgccgccgggctggtggtggctggtgttggtcggctgggcgttcgtctggccgcatttagcctggcagatagcgagcagggccgtcgatccgcttagccgggaaatttacaacttaaaaaccgatgcagtattagcgggaatgtgggtaggcgtaatgggcgtaaacgtgctgccttccaccgctatgttgatgattatgtgtctgaatttgatgggggcaggcggcccccgtctgtttgtcgcgggtctggtgttgatggtggtttcctgccttgtcaccctcgagcttacgggcattaccgtgtcgttcaatagtgcgccgctggaatggtggctctcccttcccattattgtcgtttatcctctgctgtttggctgggtcagctaccagacggcaaccaaactggcggaacataaacgcaggttgcaggtcatgagtacccgcgacggcatgacgggcgtgtataaccgacgtcattgggaaactatgttacgcaatgaatttgataactgtcggcggcataatcgcgatgcaacgttactgattatcgatatcgaccatttcaagagcatcaacgatacctggggtcatgatgtgggcgatgaagcgattgtggcgcttacccgacagttacaaattaccctgcgcggtagcgatgtgattggtcggtttggcggcgatgagtttgcagtaatcatgtccggtacgccagctgagagcgccattaccgccatgttacgggtgcgtgaagggctaaacacgttacgcttgccgaatacgccacaggtaactttacggattagtgtgggggttgcgccgctgaacccacaaatgagtcactatcgtgagtggttgaaatcggcagatttggcgctttacaaagcaaagaaagccggacgtaaccgcaccgaagtggcggcctgacgtccggcgaaagtcatcaggatttgctgagtttttctgatttttccatacacttcgtcatcgcttcgatcactgcggcacggaagcctttctcttccagtacgcgtaccgcttcaatggtggtgcctcccggtgagcagaccatatctttcagtgcccccggatgttctcccgtttccagcaccatttttgcggaacccattaccgcctgagcggcaaatttatacgcctgggcgcgtggcatcccgcccagcacggcggcgtcggccatcgcttcgataaacataaatacgtaggctggcgaagaaccgctcacaccgaccaccgggtggatcatcggctcagcaattacttccgcttcgccaaagcagcggaaaatattcagcacatcagcggtatcttctggggttaccagcgcgtttggcgttacggaggtcatcccggcattaaccagcgcgggagtgttcggcatggcgcggataatttttcggtcatggcccagcgcgcgggcaagttggtcgagcgtgacacctgcagcaatagaaacgaccagagagtctttattcaggctggaggtgatttcgctaagcactttaatcatgatgccaggtttaacggcagcaaaaatgatgtcggcgatttgcgccacttcttgcgccgattctgcggcgttgatgccgaactggtcatgcagggcggcgactttatccggggagggggtgtatacccagatttgccctggaagcacctgaccgctggcaatcagaccgccgagaatggcttttcccatattgccgcagccaataaaaccgattttcttttccattgcctcactcctgccgtgaaattcattgttttgataatcgctggcagaagcataaacagaactatgccggaaggcaaaagcgcgacacaatagagaattacccaacaaaggatgactttatgacaatttgggtggatgccgacgcgtgtcccaatgtaattaaagagattttgtatcgcgcggcggaacgtatgcagatgccgctggtactggtagcaaaccagagtttacgcgtgccgccatcgcgatttattcgtacgctgcgcgtcgcggcaggtttcgacgttgccgataacgaaattgtccggcagtgtgaagcgggcgatttggtgatcaccgcagatatacctttggctgctgaagccatcgagaaaggcgcagcggcgcttaatccgcgcggcgaacgttacacgccagcgaccattcgtgagcgcctgacgatgcgcgattttatggataccttacgtgccagtgggatccagaccggcggaccagatagcctttcacaacgtgaccgccaggcctttgccgcggagctggagaagtggtggctggaagtgcaacgtagtcgtggctaaatgtaatttattatttacacttcattcttgaatatttattggtatagtaagggatgtattgagattttcactttaagtggaattttttctttacaatcgaaattgtactagtttgatggtatgatcgctattctcatgacaccggctttcgccgcattgcgacctattggggaaaacccacgatgacacaacctctttttctgatcgggcctcggggctgtggtaaaacaacggtcggaatggcccttgccgattcgcttaaccgtcggtttgtcgataccgatcagtggttgcaatcacagctcaatatgacggtcgcggagatcgtcgaaagggaagagtgggcgggatttcgcgccagagaaacggcggcgctggaagcggtaactgcgccatccaccgttatcgctacaggcggcggcattattctgacggaatttaatcgtcactttatgcaaaataacgggatcgtggtttatttgtgtgcgccagtatcagtcctggttaaccgactgcaagctgcaccggaagaagatttacggccaaccttaacgggaaaaccgctgagcgaagaagttcaggaagtgctggaagaacgcgatgcgctatatcgcgaagttgcgcatattatcatcgacgcaacaaacgaacccagccaggtgatttctgaaattcgtagcgccctggcacagacgatcaattgttgattttagagcgcctatacttaacgttcatcccgtgaaataaggaagaacgatgccaacgaaaccgccttatcctcgtgaagcatatatagtgacgattgaaaaaggaaagccaggacagacggtaacctggtaccaactcagagccgatcatcctaaaccagactcgttgatcagtgaacatccgacggctcaggaagcgatggatgcgaaaaaacgctatgaggaccctgacaaagagtgaccgcatcagactgctcggaagggattctgagtgccactacaagggatctgcgtcacatttttcataattcatgtttttctaataattagaatattaaacaataacaatccattactggaatcatttggaatctttacattatgccgtgcacgtctgctgctacgctttttgtcatttgtagcacaagtaagtgtcagcagtggtgcttcacacttgcccggtaattaacgacgaaagaaaagtaaggtggatgaacaatgagtgcgtcgttggcgatcctgaccatcggcattgtacctatgcaggaggttttgccgctcctgacggaatacattgacgaagataatatttcccatcatagcctgctggggaagttaagtcgtgaagaagtgatggcggagtacgcgccagaagcaggcgaagacaccattctcacattattaaatgacaaccagctggcccatgtttcgcgtcgtaaagtggagcgagacctgcaaggtgtggttgaagtgctcgataatcagggttatgacgtcattttattaatgagtacagcaaacattagtagtatgactgcgcgtaatacgatctttcttgagccgtcgcgaatattgcctccactggtttcctctattgttgaagatcatcaggtgggggttatcgttccggttgaggagatgctgcccgttcaggcgcaaaaatggcaaattttgcagaaatcgccggtattttcattgggtaaccccattcatgattcagaacaaaaaatcattgatgccgggaaagaattactggcaaaaggggctgatgtcatcatgctggattgtttaggatttcaccaacgtcatcgcgatttactgcaaaaacagctcgatgttcctgtcttgctgtctaacgtattgattgcacggctggctgcggaattactggtgtaattttgcgtgacagtcagcgcctctggcccctatagtgaagtagatgttcaactaccaaacagggccagtttatgcttcaaagtaatgagtacttttccggcaaagtgaaatcaatcggcttttccagcagcagcactggtcgcgccagcgtgggtgttatggttgaaggcgaatacaccttcagcaccgctgagccggaagagatgacggtaatcagtggcgcgctgaatgtgttactgcctgacgcgaccgactggcaggtgtatgaagccggttcggtgtttaatgttcccggtcacagtgagtttcatctgcaagttgccgaacccacctcttatctgtgccgctatctgtaattcctcgccttccccttgaacgggagggcatttttctgaaatatcctctctttaacccataataatatttcctttgctgcgattttttcaatttccggtatattcataattcatcaaggttgatataaatatcagtgaagatctccagatattgttgcggaactggctacgataaaagataaatcagatgatgaatggtggcgtgcattgctgcaaagtcgcaatgatcatttgcgccaaacggcattacgcaacgcacataccccggcgtcgttgttaacgacattgaccgagtctcggcatcggtcgctagctatgaataatccacagctcgctgccgatgtgaaaacgacgtggttaaaagaggatccatcattactcttatttgtcgaacaacccgatctttcgctgttacgggatttagtgaaaaccggggcaatgcggaaaaatcgcagtgaagcgcgtcactggcttgaggaaaaacaatgacacaacgtccatggagcaagttacagcataaaacgcataatattgctgcgctaaaaattattgcccgccgtagcgaataattatatgcctggtgtggcttcgtacgccggataaggcgcggcaggcgtcgcatccggcattaaaggaaaatcagcaattaacgttgtgcttcgccacctaatccttcaatcaggttttgaattaacgctgccagttcaccagtcatcaggatgaaatcggcatcaaaacgctgggcgaaatcttcacggtcgatatcttcgttttgatcgcgcagctcgtcgcagaacttcagacgcttgagcgaaccatcgtcgcacatcacaaactgaatgcgctgctgccagtcgagcgccagtttagtcaccacttttccggcttcaatgtgattggtgatctcttcgctggtcagatcttgtttcttcgcgcggatcacgccgccatcttccagcaacgatttcagctcggcttcatcaagcagctggaagccctgtgccgcactaccggagcgaacccattcggtcagcgtcagttcaatcgggttttccatgctcaatggtacaaccggtaacgaccccaggcttttacgcagtaatgccagcgtatcttccgcttttttggcactggcgcagtccaccataatcaaaccgttaaccgtgtcgatccacatcattgtctggctaaaacggctgaaagcacgcggcagcagagagtgcagcacttcgtctttcagcgaatctttttcggttttcttcagcttacgcgcctgttccgcttccagtttggcgattttcgcttccagcgcctgtttaatcaccggagacgggaggattttttcttctttgcgcgcgcagataacaatttgaccattggcaacgtgcgttaacgcatcgctgtgcgatcccatcggaggaacccagcccatcttcgccatgtcctggctgccgcatggggtaaatgccatcgaggctagctgtttttccatctcttctgcacgcagcgaaatctcgcggctaagacggtaaaccattaaatttttgaaccacagcatgataatttccacggccttgtcgttaaatttagcgggcatgataacgaattgtcggcggccttgcattgccaatccggttgtccgtctctacgctattgatattgaaaaaaataaggagagtaccgtgcgtataggtatcgatttaggcggcaccaaaactgaagtgattgcactgggcgatgcaggggagcagttgtaccgccatcgtctgcccacgccgcgtgatgattaccggcagactattgaaacgatcgccacgttggttgatatggcggagcaggcgacagggcagcgtggaacggtaggtatgggcattcctggctcaatttcgccttacaccggtgtggttaagaatgccaattcaacctggctcaacggtcagccattcgataaagacttaagcgcgaggttgcagcgggaagtgcggctggcaaatgacgccaactgtctggcggtttcagaagcagtagatggcgcggcagcgggaacgcagacagtatttgccgtgattatcggcacgggatgcggcgcgggcgtggcattcaatgggcgggcgcatatcggcggcaatggcacggcaggtgagtggggacacaatccgctaccgtggatggacgaagacgaactgcgttatcgcgaggaagtcccttgttattgcggtaaacaaggttgtattgaaacctttatttcgggcacgggatttgccacagattatcgtcgtttgagcggacatgcgctgaaaggcagtgaaattatcagcctggttgaagaaagcgatccggtagcggaactggcattgcgtcgctacgagctgcggctggcaaaatcgctggcacatgtcgtgaatattctcgatccggatgtaattgtcctggggggcgggatgagcaatgtagaccgtttatatcaaacggttgggcagttgattaaacaatttgtcttcggcggcgaatgtgaaacgccggtgcgtaaggcgaagcacggtgattccagcggcgtacgcggcgctgcgtggttatggccacaagagtaaaaaacgtaggcaattggcgcatcatgcctgatgcgacgcttgccgcgtcttatcaggcctgcaaaatgtgccagaaccgcgtagggcggataaggcgttcacgccgcatccggcaataagtaatgagcaccgagactataacctaccccagtggtttcgccagcaccggactatccgccgcttgctggcgcttatagcgaccatacagcagcaatgacgacatcgcagcaaacgaaagcagggcggcaggcagcgccacgtaattatatgccagccccagcgtcagcatcataccaccgcaatatgcgccgacggcgctaccaaggttaaacgctatttgcccacctgcggcacctaataactctccgcctttggcattttgtagtaataatatttgcagaggtgctgaaagggcaaataatcccgcgcaacaaataaaagcaaaaataagcgacgttgttttcatgccgccgcagaaaaagagcatcagcagtgccagtacaattataaagtcagtcactgctgcaatgcgcagtggtgaataacgtcctgaaatcctgccacttagcatatttcccaacaccatccctagcccaactaacatcataataaaggtcatcgccgtttccgaaaaaccggaaataaacatcatgtatggctttacgtagctgaaccaggcaaacacacctgcgttgccaaacatcgtggcggcgaaaattaaccacggggccgggctgcgtaaaaagtgaaattgttcgcgcagctttcctttcgcctcgtcgcgaatatccggcacccaaaaatagaccgatgccatcaccgcaatattaaaaacagcgatcaataaaaaggtgtaacgccagctaaattcctgacttaaatacgttcccagcggaatgcccagcaaattggcgactgtcatcccggaaaccatccccgccacggcggcggtgacttttccgggtttgataatttttgataacacgatcgcgccgacgccaaaaaatgcgccatgcggaaagccggaaaccaggcgaccaatggcaagcatcaggtaagacgaagagagcgtgaacatggcgttgccaatgacgcacaacgccaccagaaacaacaagatatgtttgagtgagtagcggctggaaaagagtgcgatgattggcgcaccgaccaccactcccagcgcataatacgagatcatatgcccggcagcaggaatcgaaattcctacgttatgcgccagctccgtgagcacgcccataatgccaaattcggccatccccaaaccaaacgtgcccagagccaaagataaaatgacttttttcataccaccatcacaactaccagaacggctaccaatcaccgtagccaataaagtgatagcttgcaggataacgaccagcaaggccaagagataattcgcccctctgtattcattatcctgctgaatagttatttcactgcaaacgtactttccagtttgctgtagcccaggccgttgatctttttcactttgatctgcaccggaatacgctctttcatcgcttctacgtggctaatcacaccgatggttttgccactggcgttcagggcatccagcgcatcaagggcggtatccagcgtttcgctatccagcgtgccaaaaccttcatcaaggaacagcgagtcaatacgtgttttatggctgaccagatccgaaagcgccagcgccagcgccagactaacgaggaaactttcgccgccggaaagggtacgggtatcgcgtaccgcatctgcctgccaggtatcaacaacctcgacttccagcgcctcgctggctttgcgctgtaacagatagcgcccgtgcagccgggtaagttgctgattagcgagatggactaaattatccagcgtcagcccctgggcaaacttgcggaatttatcgccctctttggaacctattagcgaattcagatatccccagtcctcaacctgctgcgtcatttgagcaatttgctgcattaaggtttgttgttgctgacggttatctgcatcctgcttcagctgctggcgaatctcgccttgactcgtggtgttttcacgcaacttttggtgagtttgcgctaactcttgctgaatctgctccaccgtcacagtgagagccaacccgtcaggtcggtgttgttgatgctgtgccagcgtttctgctgtctgagtgaccagcgtttgcgcctgacggcgctggttttccagattctgcttgagctgttccagctgcgttagtgtttgttcatccattagcgccgcaaggaacgcctgctgatcgtcaaagacgctggcctgtagcgcggtgtcaaactgcgcctgggctttttgcagactttgcgccgccagaacatcctgttgctgtaacgtctgctgctggctgtgtaatgcgagacattgttcatgaacctgccgccagttatccagcgccacagtatcttcgctgtgcgggagatcatcactttgcggcaacgtttccagaatcggcgtcagctgctgaatacggttttgcagcgcggttaattcgttctggcgttgctgccagctctgcgcttcttgctgacgtgtcgccaaccagctctcttcttcatcttcctgtggcaatgtcagtgcataacccgccaatgccgttaagagctgctgctggcgttgttcaatttgctgttgatactggataatttgctgattatgcgcggcaatctgcccttgtaattcatgtcgttggctgagtaaccgcagctggcgttcgtgctcatcttgtgcatcaagccacggttgaatatcgtcctgtggctgcaaggtgatattgaggctggccgtgacggcttgccattgttgagtaagtgcttgctcatcttgtcggaggctttgcgcttcgttttcatcgcgctgaagctgcttcgttaatgcatccagttgcccgcgcagcgccgcaccttcttcgccgagctttttaacttcgttttccagcgccagtaatcgagactgattaacgccaggctccagcgcctgatacgcctcgaccgccgggtggctggtggaaccacaaagtggacaaggctgacccgcctgtaactgtgcacgctgggcttccagcgttttgatgcgcgcttcctgctcgcaaatggttttcacatcggcaagttgctgcgtcttttctttataacgctggcgcatttcgttaagtgcgacattacgttgcgtctgttccagagtgacattctggatagtgaccattaactgcgccagacgtttttgttggggaacaatctgcccatgcagcgcgaccaggcgctgacgcagtgggcgttgctcggcatgttgcgccagggcgctagcaacttcatcggcggttaacgtcaacgtgatcgccgcaagcgtattaagtttttgctcagcatgggttaactgttgctgccattgccgcagatgctcgcgatcgctggtttgttgggagaactgcgcacgccaacccgccagttcgttgttccactgacggaagcggtcgtgttcctgtaaccaggtattcaggctttgttgctgctgctgtaattctgctgactgattcgccgcgtggtggcgaatgctcgcgcgaagcaccattgtgctctgtaagcgagtatttacttcttcaatctgctggcgagtatgcgccagcgccgcgctgtgttctgcgatgcgttcccagtgcggacgaagatttcgtgccggttgtgccagactgagcgccgccagttgaggttgcgctttttcttcttcggctaacgcctgttgcaaggcctgctgacggcggctggcttcttgctgcaattcgtccagacgcgttaaccagtttagtgattgttgttcttgctgctgcgcggtaagtaactgtttttcttcgtcagtaagtacctgcaaactcgctgtcagcgattgcacttgttccggcgtgagcaacgcgacgccgctggcctgcgcttgcagcttctccagctctgtgcgggacgatttgtgctgctcaaaaaccatcgccgagatttgcccgtagatttcagtgccggttaactcctcgagcaattccgcgcgttctttgggtttggcattcaggaaggcagcaaattgcccctgcgaaagcagcatcgaacgggtgaagcgcccgtaatccagcccggttaacgtcgctgtcagttccagcttatctttcactttgtcggcgagaattttgccgtcggcgcagcgcgccagctctacgcgtggcacctgcaaattaccgtcgggttggttacgcgcccgattctggctccagaatgcacggtacgcttcacctttcacttcaaactccacctccgccagacattcggcggtatcgcgggtcatgagatcattttgcgattgtgaaacgttagagagacgcggagtttcgtgatacagcgccagacaaatggcgtccagcagggtggttttccccgcacctgttgggccggtaatagcaaacagcccgttgctggcgaacggctcgcgggtgaaatcaatcttccattcgccttttaatgagttcaggtttttcaggcgcaggctgagaattttcatgcttcgtgttctccggcgagggtatgcaacgtcgtggtgaaaagatgctgcagacgttgctgctgcgattcatccagttcttccagtgccagacggcgattgaacacctcttcgacgctgagttcgctgagggtttcacgctgttggctggctaacacacgctcgcgctgttcacgactccggcgtaccagcaatacttcaacaggcaatgattcggttaatgcctggattttgcgctgaatatcatgcagatactcatcagtaatgatttcgatatccagccagacaggcggctcctgtgatacatcgcgccactgttccagctgtgcggtaatcgacgccagatcgcctttcagcaccgccatgggttgcgttaccggtacgttcaggttttccacgctctctaatttgccgtttgaaaatgtcaccagatggacatatttactctttccgcattcatcaaaactcagtggaatgggagagccgcaatagcgaacatgttccatgccgccaataatctgtgcgcggtgaatatgcccgagcgcgatgtagtcggctggtggaaagttttgtgctggaaacgcgtccagcgtgccaatataaatgccacgcacggcgtcacttttactggcacccacggtcgttaagtgtcccgtggcgatgatgggcagaggctgatcgccgcgcagtttgcaggcatcggcatattgttgttggtaataatcggtaatcgctgccagtaaatgctgctgtttttcaataccgttaagccccgcctggctggtaataatgtcacgcggacgtaaaaacggaatggggcacagcactgcgcctggcgtcccgtcgcgacgaggcaagatttgcggcgcatgtccggcgctggcgaccacggtcgtattgaggaacgccatgatatcgcgcgattcattcagcgtggcgaccgagtcatggtttcctgccagtaccaccagatgacagccagtttgctgtaaattgacaacaaaacggttgtataacgtgcgggcgtaactgggcggcgagccggtatcgaaaacatcaccagcaacaataatcgcatccacctgatgggtttgtgctgtttccagcagccagtcaagaaaagcctgatgttcagcttcgcggcttttactgtagaagttctggccgagatgccagtctgaggtgtgaaggatgcgcataacgattccctggcgaaaaagcatgggcgcgattatacccaaacagatgtgccatttgcttttttctgcgccacggaaatcaataacctgaagatatgtgcgacgagcttttcataaatctgtcataaatctgacgcataatgacgtcgcattaatgatcgcaacctatttattacaacagggcaaatcatggcgagacgtattctggtcgtagaagatgaagctccaattcgcgaaatggtctgcttcgtgctcgaacaaaatggctttcagccggtcgaagcggaagattatgacagtgctgtgaatcaactgaatgaaccctggccggatttaattctccttgactggatgttacctggcggctccggtatccagttcatcaaacacctcaagcgcgagtcgatgacccgggatattccagtggtgatgttgaccgccagaggggaagaagaagatcgcgtgcgcggccttgaaaccggcgcggatgactatatcaccaagccgttttcgccgaaggagctggtggcgcgaatcaaagcggtaatgcgccgtatttcgccaatggcggtggaagaggtgattgagatgcagggattaagtctcgacccgacatctcaccgagtgatggcgggcgaagagccgctggagatggggccgacagaatttaaactgctgcacttttttatgacgcatcctgagcgcgtgtacagccgcgagcagctgttaaaccacgtctggggaactaacgtgtatgtggaagatcgtacggtcgatgtccacattcgtcgcctgcgtaaagcactggagccaggcgggcatgaccgcatggtgcagaccgtgcgcggtacaggatatcgtttttcaacccgcttttaacgccttgctcatcggacgcagagcagggcttatgatttcttaactggagtatcttacgtgctggaacggctgtcgtggaaaaggctggtgctggagctgctactttgctgcttcccggctttcatcctgggtgcattttttggttacctgccctggtttttgctggcatcggtaacgggactgcttatctggcatttctggaatttattgcgcctttcatggtggctgtgggtggatcgtagtatgaccccgccaccggggcgtggtagctgggaaccgctactatacggcttacaccagatgcagctgcgaaataaaaaacgccgccgtgaactgggcaatctgattaaacgctttcgtagcggcgcggagtcgctgcccgacgcagtggtgctgaccactgaagagggcggtattttctggtgtaacggtctggcgcaacaaattcttggtttgcgctggccggaagataacgggcagaacatccttaacctgctgcgttacccggagtttacgcaatatctgaaaacgcgtgatttttctcgcccgctcaatctggtgctcaacaccgggcggcatctggaaattcgcgtcatgccttatacccacaaacagttgctgatggtggcgcgtgatgtcacgcaaatgcatcaactggaaggggcgcggcgtaacttttttgccaacgtgagccatgagttacgtacgccattgaccgtgttacagggttacctggagatgatggatgagcagccgctggaaggcgcggtacgcgaaaaagcgttgcacaccatgcgcgagcagacccagcggatggaagggctggtgaagcagttgctgacgctgtcgaaaatagaagccgcaccgacgcatttgctcaatgaaaaggttgatgtgccgatgatgctgcgcgttgttgagcgtgaggctcagactctgagtcagaaaaaacagacatttacctttgagatagataacggcctcaaagtgtctggcaacgaagatcagctacgcagtgcgatttcgaacctggtctataacgccgtgaatcatactccagaaggcacgcatatcaccgtacgctggcagcgagtgccgcacggtgccgaatttagcgttgaagataacggaccgggcattgcaccggagcatattccgcgcctgaccgagcgtttttatcgcgttgataaagcgcgttcccggcaaaccggcggtagcggattagggttagcgatcgtgaaacatgctgtgaatcatcacgaaagtcgcctgaatattgagagtacagtaggaaaaggaacacgtttcagttttgttatcccggaacgtttaattgccaaaaacagcgattaatccgcctttgtcatcttttattgccataagccagtcgatgctggcttattttctttgcagtcaaaatacgggcgttagattttacaacggttggtgattttttgttcgcatgattagccatgtctttttcacggaaatagtgttttatactggttggtgatttcttatcgctatatacctctggtttttagatccctccttgctttaaaacgttataagcgtttaaattgcgcttcaggtgctgtcatactgactgcattaacgcggtaaatcgaaaaactattcttcgccgcgcctggttgggagtatttcccgctaaaattgtttaaatataccgctgtatcatccccagggattggcacaaaaatttaacgttacaacaccacatccacaggcagtatgatttatgacccatcaattaagatcgcgcgatatcatcgctctgggctttatgacatttgcgttgttcgtcggcgcaggtaacattattttccctccaatggtcggcttgcaggcaggcgaacacgtctggactgcggcattcggcttcctcattactgccgttggcctgccggtattaacggtagtggcgctggcaaaagttggcggcggtgttgacagcctcagcacgccaatcggtaaagtcgctggcgtgctgctggcaacggtttgttacctggcggtggggccgcttttcgctacgccgcgtacagctaccgtttcctttgaagtggggattgcgccgctgacgggtgattccgcgctgccgctgtttatctacagcctggtctatttcgctatcgttattctggtttcgctctatccgggcaagctgctggataccgtgggcaacttccttgcgccgctgaaaattatcgcgctggtcatcctgtctgttgccgcgattgtctggccggcgggttctatcagcacggcgactgaggcttatcaaaacgctgcgttttctaacggcttcgttaacggctatctgaccatggatacgctgggcgcaatggtgtttggtatcgttattgttaacgcggcgcgttctcgtggcgttaccgaagcgcgtctgctgacccgttataccgtctgggctggcctgatggcgggtgttggtctgactctgctgtacctggcgctgttccgtctgggttcagacagcgcgtcgctggtcgatcagtctgcaaacggcgctgctattctgcatgcttacgttcagcacacctttggcggcggcggtagcttcctgctggcggcgttaatcttcatcgcctgcctggtaacggcagttggcctgacctgtgcttgtgcagaattctttgcccagtacgtaccgctctcttatcgtacgctggtgtttatcctcggcggcttctcgatggtggtttctaacctcggcttaagccagctgatccagatctccgtaccggtgctgaccgctatttatccgccgtgtatcgcactggttgtattaagttttacacgctcatggtggcataattcgtcccgcgtgattgctccgccgatgtttatcagcctgctttttggtattctcgacgggatcaaagcatctgcattcagcgatatcttaccgtcctgggcgcagcgtttaccgctggccgaacaaggtctggcgtggttaatgccaacagtggtgatggtggttctggccattatctgggatcgcgcggcaggtcgtcaggtgacctccagcgctcactaaatcactgaacatttgttttaaccacggggctgcgatgccccgtggttttttattgtgttgatgggttaggaattgatggaaagtaagaacaagctaaagcgtgggctaagtacccgccacatacgctttatggcactgggttcagcaattggcaccgggctgttttacggttcggcagacgccatcaaaatggccggtccgagcgtgttgttggcctatattatcggtggtatcgcggcgtatatcattatgcgtgcgctgggggaaatgtcggtacataacccggccgccagctctttctcgcgttatgcgcaggaaaacctcggcccgctggcaggttacattaccggatggacctactgctttgaaatccttattgtcgccatcgccgatgtgaccgcttttggtatctatatgggtgtctggttcccgacggtgccgcactggatttgggtactgagcgtggtgctgatcatttgcgccgtaaacctgatgagcgtgaaggtcttcggtgagctggaattctggttctcgttctttaaagtcgccaccatcatcatcatgattgtcgccggtttcggcatcatcatctgggggattggcaacggcgggcaaccgaccggtattcataacctgtggagcaacggcggcttcttcagtaacggctggcttggcatggtaatgtcgttgcaaatggtgatgtttgcttacggtgggatcgaaattatcgggattaccgccggtgaagcgaaagatcctgagaaatcgataccgcgtgcgattaactccgtgccgatgcgtattctggtgttctacgtcggtacgctgttcgtcattatgtctatctacccgtggaatcaggttggcactgccggtagcccgttcgtgctgacgttccagcatatgggcattacctttgccgccagcattcttaactttgttgtgctgactgcttcgctgtcggcaattaacagtgatgtatttggcgtaggccgtatgctccacggtatggcagagcagggcagcgcgccgaaaattttcagcaaaacgtcgcgtcgcggtattccgtgggttacggtgctggtgatgactaccgcgctgctgtttgcggtgtatctgaactacatcatgccggaaaacgtcttcctggtgatcgcttcgctggcaaccttcgccacggtgtgggtgtggattatgatcctgctgtcgcaaattgccttccgtcgccgtttgccgccagaagaagttaaggcgctgaaatttaaagtgccgggtggggtagcaacgaccatcggcgggctgattttcctgctctttattatcgggttgattggttatcacccggatacgcgtatctcgctgtatgtcggtttcgcgtggattgttgtgctgttgattggctggatgtttaaacgccgccacgatcgtcagctggctgaaaaccaataatacttgcgttctgtaagccggttcaggaggaaatcctgatccggctattccgaaagttatccgcccccgtcctcctcccccaaatatccttcagatgatgagtgatcctgcattaggctatggcaaggtgatcagattttcatcacaggggaattatgatgttaaatgcatggcacctgccggtgcccccatttgttaaacaaagcaaagatcaactgctcattacactgtggctgacgggcgaagacccaccgcagcgcattatgctgcgtacagaacacgataacgaagaaatgtcagtatcgatgcataagcagcgcagtcagcagcagcctggcgtcaccgcatggcgtgcggcgattgatctctccagcggacaaccccggcggcgttacagtttcaaactgctgtggcacgatcgccagcgttggtttacaccgcagggcttcagccgaatgccgccggcacgactggagcagtttgccgtcgatgtaccggatatcggcccacaatgggctgcggatcagattttttatcagatcttccctgatcgttttgcgcgtagtcttcctcgtgaagctgaacaggatcatgtctattaccatcatgcagccggacaagagatcatcttgcgtgactgggatgaaccggtcacggcgcaggcgggcggatcaacgttctatggcggcgatctggacgggataagcgaaaaactgccgtatctgaaaaagcttggcgtgacggcgctgtatctcaatccggtgtttaaagctcccagcgtacataaatacgataccgaggattatcgccatgtcgatccgcagtttggcggtgatggggcgttgctgcgtttgcgacacaatacgcagcagctgggaatgcggctggtgctggacggcgtgtttaaccacagtggcgattcccatgcctggtttgacaggcacaatcgtggcacggggggagcttgtcacaaccctgaatcgccctggcgcgactggtactcgtttagtgatgatggcacggcgctcgactggcttggctatgccagcttgccgaagctggattatcagtcggaaagtctggtgaatgaaatttatcgcggggaagacagtattgtccgccattggctgaaagcgccgtggagtatggacggctggcggctggatgtggtgcatatgctgggggaggcgggtggggcgcgcaataatatgcagcacgttgctgggatcaccgaagcggcgaaagaaacccagccggaagcgtatattgtcggcgaacattttggcgatgcacggcaatggttacaggccgatgtggaagatgccgccatgaactatcgtggcttcacattcccgttgtggggatttcttgccaataccgatatctcttacgatccgcagcaaattgatgcccaaacctgtatggcctggatggataattaccgcgcagggctttctcatcaacaacaattacgtatgtttaatcagctcgacagccacgatactgcgcgatttaaaacgctgctcggtcgggatattgcgcgcctgccgctggcggtggtctggctgttcacctggcctggtgtaccgtgcatttattacggtgatgaagtaggactggatggcaaaaacgatccgttttgccgtaaaccgttcccctggcaggtggaaaagcaggatacggcgttattcgcgctgtaccagcgaatgattgcgctgcgtaagaaaagtcaggcgctacgtcatggcggctgtcaggtgctgtatgcggaagataacgtggtggtatttgtccgcgtgctgaatcagcagcgtgtactggtggcaatcaaccgtggcgaagcttgtgaagtcgtgctacccgcgtcaccgttgctcaatgccgtgcaatggcaatgcaaagaagggcatgggcaactgactgacgggattctggctttgcctgccatttcggctacggtatggatgaactaacgttttataacgccttgtgtgacgcctgcgccatcatccgcggataaaactgccagaagcgggtttcgagggcgtcataatgagcgtctaaatcgtaccaggagtcacgcagggcatccagacgtgggcggcggcttgccatgccgtttaacacgttctggatgaaatccatatcgcgatagcgcaccagccactgctctgaccacaagtaattgttcagattgataaaacgtggcggtgagtccggcaaaatcgtcatcacttgctcgcgggcataacagacaaattcctgtagcggaaagtccggcgacagctgcgaccagtggcgggaaagaaagtgatcccacatgacatccagcgtaataggcgcaacgcggcgagtttcactacgaaaccattcccgtgcttcgcggacttccggcagattgtcggttaatacgtcgatacgtcgatgcatatgaatgccagccacgacgtcgggcggaaaactttcttcaggatttccgcgtacgaaatcagccagtaaattgccggaaagcgagctttccgcgagatgggctaaatgcaggtgagctaaaaaattcatcgattatattctatccaaaagggggtaaaggttgcagggagagcgccccggcactagactacccgcctcttattttagtctgagtcagtgtcatgcgcgttaccgatttctcctttgaattgcccgaatccctgattgcccactatcccatgcctgaacgcagtagctgtcgtttactgtcgctggacgggccgacgggcgcgctgacgcacggtactttcaccgatttacttgataagctcaaccccggcgatcttctggtttttaataatacccgcgtgatcccggcgcgcctgtttgggcgtaaagccagcggcggcaagattgaagtgctggttgagcggatgctcgacgacaaacgcattcttgcgcatattcgcgcctcgaaagcgccaaaacctggcgcagaactgctgctgggcgatgacgaaagtattaacgcaacaatgaccgcgcgccacggcgcactgtttgaagtcgaatttaatgatgaacgctcggtgctggatattctcaacagcatcggccatatgccgctgccgccgtatatcgaccgtccggacgaagacgctgaccgcgaactttatcaaaccgtttatagcgaaaaaccgggcgcggttgcagccccgaccgctggtctgcattttgacgagcctttgctggaaaaattgcgcgccaaaggcgtggagatggcgtttgtgacgttgcacgttggtgcgggcaccttccagccggtgcgcgtcgacaccattgaagatcacatcatgcactcggaatacgctgaagtaccgcaggatgtggtagacgcggtactggcggcgaaagcgcgcggtaaccgggtgattgcggttggcaccacttcagtacgttcgctggaaagcgcggctcaggcagcgaaaaacgatctcattgaaccgttcttcgacgatacccaaatctttatctatccgggcttccagtacaaagtggtcgatgcgctggtgacgaacttccacttgccagagtcgacgctgattatgctggtttcggcctttgccggttatcaacacaccatgaacgcctataaagcagcggtagaagagaaatatcgcttttttagttacggtgatgcgatgtttatcacgtacaatccgcaggcaattaatgagcgcgtcggggagtaattccgcggcgctggtttaaaacgttggactgtttttctgacgtagtggagaaaaaatgaaatttgaactggacaccaccgacggtcgcgcacgccgtggccgcctggtctttgatcgtggcgtagtggaaacgccttgttttatgcctgttggcacctacggcaccgtaaaagggatgacgccggaagaagttgaagccactggcgcgcaaattatcctcggcaacaccttccacctgtggctgcgcccgggccaggaaatcatgaaactgcacggcgatctgcacgattttatgcagtggaaggggccgatcctcaccgactccggcggtttccaggtcttcagccttggcgatattcgtaaaatcaccgaacagggcgtgcacttccgtaacccgatcaacggcgatccgattttcctcgatcctgaaaaatcaatggagattcagtacgatcttggttcggatatcgtcatgatctttgatgagtgtacgccgtatcctgctgactgggattacgcaaaacgctccatggagatgtctctgcgttgggcgaagcgtagccgtgagcgttttgacagtctcggaaacaaaaatgcgctgtttggtatcattcagggcagcgtttacgaagatttacgtgatatttctgttaaaggtctggtagatatcggttttgatggctacgctgtcggcggtctggctgtgggtgagccgaaagcagatatgcaccgcattctggagcatgtatgcccgcaaattccggcagacaaaccgcgttacctgatgggcgttggtaaaccagaagacctggttgaaggcgtacgtcgtggtatcgatatgtttgactgcgtaatgccaacccgcaacgcccgaaatggtcatttgttcgtgaccgatggcgtggtgaaaatccgcaatgcgaagtataagagcgatactggcccactcgatcctgagtgtgattgctacacctgtcgcaattattcacgcgcttacttgcatcatcttgaccgttgcaacgaaatattaggcgcgcgactcaacaccattcataaccttcgttactaccagcgtttgatggcgggtttacgcaaggctattgaagagggtaaattagagagcttcgtaactgatttttaccagcgtcaggggcgagaagtaccacctttgaacgttgattaatattaataatgagggaaatttaatgagcttttttatttctgatgcggtagcggcaacgggtgcaccggcgcaaggtagcccgatgtctttgattttgatgctggtggtattcggtctgattttctatttcatgatcctgcgtccacagcagaagcgcaccaaagaacacaaaaagctgatggactccattgccaaaggtgatgaagttctgacgaacggtggcctggttggtcgcgtaaccaaagtagcggaaaacggctacattgctatcgcgctgaatgacaccactgaagtagttattaaacgtgacttcgtagctgccgtcctgccgaaaggcaccatgaaggcgctgtaattaaaatttttccctaagggaattgccgtgttaaaccgttatcctttgtggaagtacgtcatgctgatcgtggtgattgtcatcggtctgctgtatgcgcttcccaacctgtttggtgaggatccggctgttcagatcactggtgcgcgcggagtcgccgccagtgagcaaacgctgatccaggtccagaaaacgttacaagaagaaaaaataactgctaagtctgtggcactggaagagggcgctattcttgcgcgcttcgactccactgacacccagctgcgcgctcgtgaagcattaatgggcgttatgggtgacaaatacgtcgtggcgcttaaccttgccccggcaacgccgcgctggctggcagctattcacgctgagccgatgaagctcggccttgacctgcgtggcggcgttcacttcctgatggaagtggatatggacaccgcgcttggcaaactccaggaacaaaatatcgatagcctgcgcagcgatctgcgtgaaaagggcatcccgtataccaccgttcgtaaagaaaacaactacggcctgagcattactttccgcgatgctaaagctcgtgatgaagccattgcgtatctgagcaagcgccatccggacctggtgattagtagccagggcagcaaccagctgcgtgcggtaatgagcgatgctcgtctgagtgaagcgcgtgaatatgcggtgcagcagaacatcaatatcctgcgtaaccgtgtaaaccaacttggcgtggcggagccggtggttcagcgtcagggtgctgaccgtatcgttgttgaactgccaggtattcaggacactgcgcgtgcgaaagagattctgggtgcgacggcaacgctggaattccgtctggtaaacaccaacgttgaccaggccgctgcggcatccggtcgcgtaccgggcgactctgaagtgaaacagacccgcgaaggtcagccagttgtgctgtacaaacgcgtaattctgaccggtgaccatatcaccgactccacttccagccaggacgaatacaaccaaccgcaggttaacatctcgctcgatagcgctggtggtaacatcatgtctaacttcactaaggacaacatcggcaaaccgatggcaaccctgtttgtggagtacaaagacagcggtaagaaagatgcaaatggtcgtgcggttctggtgaaacaggaagaggtgattaacatcgccaacatccagtctcgtctgggtaacagcttccgtatcaccggcatcaacaacccgaacgaagcccgtcagctgtcactgctgctgcgtgccggtgcgttgatcgcgccgattcagattgttgaagaacgtaccattggcccaaccctgggtatgcagaacattgaacaggggctggaggcttgccttgccggtctgctggtttctattctgttcatgatcatcttctataagaagtttggtctgattgcgaccagtgctctgattgccaacttgatcttaatcgtcggcattatgtcgctgttgccaggcgcaacgctgagtatgccaggtatcgcgggtatcgtcttaacccttgcggtggcggtcgatgcgaacgtactgatcaacgaacgtattaaagaagagttgagcaacggacgtactgttcaacaggcaattgatgaaggttatcgtggcgcattcagttctatcttcgatgcgaacatcaccacgctgattaaagtcatcatcctgtacgcagtgggtaccggggcaattaaagggttcgcgattactaccggtatcggtgtggcgacgtcgatgtttaccgcgattgtcggtacgcgtgccatcgtaaacctgctatatggcggcaagcgcgtcaagaagctgtcaatctgaggagtgcgatgtggcacaggaatatactgttgaacaactaaaccacggccgtaaagtctatgactttatgcgctgggactactgggctttcggcatctctggtctgctgttaatcgccgctatcgttattatgggcgtgcgcggctttaactgggggctggatttcaccggtggtacggttatcgaaattacgctcgaaaaaccggctgaaattgacgtaatgcgtgatgcattgcaaaaagccggttttgaagagccaatgctgcaaaactttggtagcagccacgacatcatggtccgtatgccgcctgctgaaggcgaaaccggcggtcaggtgctgggcagccaggttctgaaggtgattaacgaatccaccaatcagaatgcagcagtgaagcgtattgagttcgtcggtccgagcgtgggggcagaccttgcgcaaaccggtgcgatggcgttgatggcggcgctgctgtctatccttgtgtacgtaggttttcgctttgagtggcgactggcggcaggggtcgttattgcgctggcgcacgacgttatcattacgctgggtattttgtcgttattccatatcgagattgacctgaccattgtggcatcgttgatgtcggttatcggttactcgcttaacgacagtatcgtggtatcggaccgtattcgtgaaaacttccgcaagatccgtcgcggtacgccttacgaaatctttaacgtgtccttgacccagacgctgcaccgtaccttgatcacatccggtactaccttgatggttatcctgatgctgtacctcttcggtggtccggtactggaaggcttctcgctgaccatgcttatcggtgtttccatcggtactgcatcttccatctatgtggcatctgcgttggctctgaaactgggtatgaagcgcgaacacatgttgcagcagaaagtggaaaaagaaggggcggatcagccgtcaattctgccgtaatcaagttcccgttgatgttgaaaatcccggtcagaagatcgggattttttttgatgtatggagattgctaaaatccccgcatcttgggaaactgcgcgtaaccctacatttcatccaggtaactcttcatggctatcatcccaaaaaactatgcgcggttagaaagcggctatcgcgaaaaagcattaaaaatatatccgtgggtctgcggtcgctgttcccgcgagtttgtttattccaacctgcgtgaacttactgttcaccacattgatcacgaccataccaataacccggaagatggcagtaactgggaattgctttgtctctattgccacgatcatgagcattcgaaatataccgaagcggatcagtatggtacgaccgttatcgcaggggaagatgcgcagaaagatgtcggtgaagcgaagtacaacccattcgctgacctgaaagcgatgatgaacaagaagaagtgattaaaacgtaaaattgcctgatgcgctacgcttatcaggactacgttatttcagcaatatattgaatttacgtgcttttgtgggtcggacaaagcgtttacgccgcatccggcatgaacaaagcgcacgttgttaacaatctgaaatgccgggaataaatcccggcattttcataatcagaagttgtaacctactaccaggtaaccaccccagccggtagagcgaacgttgaagttgccgttgccgaagttcagttctgcatcgtcgttccactgaccaccgtcgtgccagtaacgagctacgacagagtagtgccagtgatcgtagttcagagccagaatatggctggaagcgatagagttattagtacgggtcttaataccgttgattgcgttaccgctgtcatcccctaaatcggaaccccagtcgaagttggtgaagccgatgtagctcagctgaccgccccacagatcggtaatcggcacaaagtatttaattttgaaacggtaaccgtcccactcgttttcgttcgctgcgccatagttctgccactggtatttcgcatagacgttcatggacaggctcatcggcagaccagtatcgatgtcggtacccagacccatgtaccaggtgctctggcgaccatctttattacgacccatgtcgtaaatgtagttgttcgcgaagtaccactctttgaacggaccgaagctaaggtcagtattggtcagcttgtcgatggagaaacgtggttcgatttccataaacagcggagaaccgtggttccagatacctttagcatcggagttaccgccgaagaataccggcgcatccgcataaccatagaagtcgaaccagtcttttttagcgaatgcttcgtactcaaggtaggtatcgttgcggatctgcggtccgaaacgggtgtgatagcttccgacaacgttaacgctctggtgccaccagtcggaaagatactgcggtttgtcgttttcagctgcgttgacagtaaaagacgaagagagcgccagtaccgcaccggctgccagtaatgtttttttcatatgtatgccactgtttgaaaatcccttgcgggagtgaaaaaggcgcaaattgcgtttctaaatatttcgtatacagaggagcctattataaaaatcattgctcacaaaaatatgtttcgtttcacagttctatcatttacgtaatcgattgcgttcacgtttacacacattcgggcagggattgtactgactttcacccttgttgcaaacttttactatcaatcagggtgatgtaagcggagtaacaaaatgacggggaaagatgttgcgagacgcacaaaatcgccccgaaatacgtttactgcataacaggttgaatatcgtggatacgtacgaagtctaactgttctacagaaataccctttaactgtaacggaatatcaacatcgctgggggcgaggacgctggcaggggcattaatcaattgattctgcacattgatttcctgaaagttgtctattgttccctgaatttgcccatattcaacagttccgctgaatgcgggcaagggatcattcgactcgccctgaatacgtagcgtcagggtggtgccatctgcatcaggcgtaatattcaccagcgacatacgtaaagtaccgatctggctttccagtcttgccggtgttttcgctcctggcagaaggtaaaccccactgctggattttgcattcagcctgttttgctgagtgattttgaccgtttctttattgagttgcgtcatctcctggttcagcgtgctgacgctgtgtttcatctgtcgcacttcgctctgctgcacacaggcgctaaggctgaacaggcttcccagcaggagcagtcgaaaaacgttagtattcataggtcgtccctttctcgtcgcaattagcctaatggtagagggtaaaagcagcgaaagcatcgatcctttatctcaaaagcgttgcgcctttgttgtatcgtcagttcagggtaaaatagatttctgttaaccacctggtcaggacgccgtatgcattgcccattctgtttcgccgtggacactaaggtaattgactctcgtctcgtgggcgagggttcatccgtacgccgccgtcggcagtgtctggtgtgtaatgaacgtttcaccacctttgaagtggcggagctggttatgccgcgtgttgtaaaaagcaacgacgtgcgtgaaccgtttaatgaagagaaattgcgtagcggaatgctgcgggcgctggaaaaacgtccggtgagttccgatgacgtcgaaatggcaatcaatcatattaaatcgcagctgcgcgccaccggtgagcgcgaagtgccgagcaagatgattggcaatctggtgatggagcaattgaaaaagctcgataaagtcgcctatatccgttttgcctctgtctaccgcagtttcgaagatatcaaagaatttggcgaagagatcgcgcgcctggaggactaagccgtgcaggacgagtattacatggcgcgggcgctaaagctggcgcaacgaggacgttttaccacccaccccaacccgaatgtcgggtgcgtcattgtcaaagatggcgaaattgtcggtgaaggttaccaccaacgagcgggtgaaccacatgccgaagtacacgcgttgcgtatggcgggtgaaaaagccaaaggcgcaacggcgtatgtgacactcgaaccctgtagccatcatggtcgtacgccaccgtgctgtgacgcactcatcgccgctggcgtagcgcgcgtggttgcctcgatgcaagatcctaacccgcaggtcgctgggcgtggactttaccgtctgcaacaggctggcattgacgtcagccacgggctgatgatgagtgaagccgagcaattgaataaaggctttctcaagcggatgcgcaccggctttccttatattcagttaaaacttggcgcatcgcttgatggccgcacggcgatggcgagcggcgaaagccagtggatcacttcgcctcaggcgcggcgcgacgtacaacgacagcgcgcacaaagttatgccattttaaccagcagcgccacggtgctggcggatgatccagccttaacagtgcgttggtctgaactggatgaacaaactcaggcgctctacccgcaacaaaatctccgccagccagtacgtattgtgattgatagccaaaatcgcgtgctgccggaacatcgcattgtgcagcagcccggcgaaacctggttcgcgcgtacgcaggaagattctagtgagtggccggaaacggtgcgtaccttgctgattccagagcataaaggtcatctggatctggttgtactgatgatgcaactgggtaaacagcaaattaacagcatctgggtggaagcggggccaacgctcgctggcgcattgctgcaggcgggtttagtcgatgagctgattgtctatatcgcacctaaactattaggcagcgacgcccgcggattatgcacgctgccagggcttgagaaattagccgacgccccccaatttaaattcaaagagatacgtcatgtaggcccggatgtttgcctgcatttagtgggtgcatgatctcccggctcgaaagggaagcagcgcacgaaatattatgctaaaatccgcccccctgcggggccatactcgaacccgaaggaagaaaatgaacattattgaagctaacgttgctaccccggacgctcgcgtcgccatcaccatcgcgcgtttcaacaactttatcaatgacagcctgctggaaggtgcaattgacgcactgaaacgtatcggtcaggtaaaagatgaaaacattaccgttgtttgggtgcctggtgcctatgagctgccgctggcggcgggtgcactggctaaaaccggtaaatacgacgcggtgattgcgctgggtacggttattcgtggtggcactgcccactttgaatatgtcgctggtggtgcaagcaacggcctggcgcatgttgcccaggacagcgaaattccggttgcttttggggttctgaccactgaaagcattgaacaagcgatcgaacgtgctggcaccaaagctggcaacaaaggtgcagaagctgcactgaccgcgcttgaaatgattaatgtattgaaagccatcaaggcctgaaattagtaaggggaaatccgtgaaacctgctgctcgtcgccgcgctcgtgagtgtgccgtccaggcgctctactcctggcagttgtcccagaacgacatcgctgatgttgaataccagttcctggctgaacaggatgtaaaagacgttgacgtcctgtacttccgtgagctgctggccggggtggcgactaataccgcatacctcgacggactgatgaagccatacctgtcccgcctgctggaagaactgggacaggtagaaaaagcagtactgcgcattgcgctgtacgaactgtctaaacgtagcgatgtgccatacaaagtggccattaacgaagcgatcgaactggcgaaatcgttcggcgcagaagacagccataagttcgtcaacggcgtactcgataaagcagcacctgtgattcgccctaacaaaaagtgatatccaggccggtagattcacggaagaccgttccatgatcgccggccttttcttttttacctgctgaggcataacgtatggcatgtggcgagttctccctgattgcccgttattttgaccgtgtaagaagttctcgtcttgatgtcgaactgggcatcggcgacgattgcgcacttctcaatatccccgagaaacagaccctggcgatcagcactgatacgctggtggcgggtaaccatttcctccctgatatcgatcctgctgatctggcttataaagcactggcggtgaacctaagcgatctggcagcgatgggggccgatccggcctggctgacgctggcattaaccttaccggacgtagacgaagcgtggcttgagtccttcagcgacagtttgtttgatcttctcaattattacgatatgcaactcattggcggcgatactacgcgtgggccattatcaatgacgttgggtatccacggctttgttccgatgggacgagccttaacgcgctctggggcgaaaccgggtgactggatctatgtgaccggtacaccgggcgatagcgccgccgggctggcgattttgcaaaaccgtttgcaggttgccgatgctaaagatgctgactacttgatcaaacgtcatctccgtccatcgccgcgtattttacaggggcaggcactgcgcgatctggcaaattcagctatcgatctctctgacggtctgatttccgatctcgggcatatcgtgaaagccagcgactgcggcgcacgtattgacctggcattgctgccgttttctgatgcgctttctcgccatgttgaaccggaacaggcgctgcgctgggcgctctctggcggtgaagattacgagttgtgtttcacggtgccggaactgaaccgtggcgcgctggatgttgctctcggacaccttggcgtaccgtttacctgtatcgggcaaatgaccgccgatatcgaagggctttgttttattcgtgacggcgaacctgtcacgtttgactggaaaggatatgaccattttgccacgccataaagatgtcgcgaaaagtcgcctgaagatgagtaatccgtggcatctgcttgctgtcggattcggaagtggattaagcccgatcgttcctgggacgatgggctcgctggcagcgattccgttctggtatctgatgacctttttgccctggcagctctactcgctggtggtgatgctggggatctgtatcggcgtctatctttgtcatcagaccgcaaaagatatgggcgtgcacgatcacggcagcattgtctgggacgaatttattggtatgtggatcacgctcatggcgctgccgaccaatgactggcagtgggttgccgccgggtttgtgattttccgtattctggatatgtggaagccgtggccgatccgctggtttgatcgcaatgtacatggcggcatggggatcatgatcgacgatattgtcgccggggtgatctccgcaggtatcctgtactttatcggtcatcactggccgctgggtattctgtcgtagttgtgcaccagtgccttatgtgacgcttgtcacgtctcatcaggcctggactcttatttaaatcctacgaccgcatgcggtttatacggcgtttccagttcggcaatctgttctggcttcaaagtgatatccaccgcgttcagcagctcatcaagctgttcttcccgcgatgtaccgataatcggtgcggcaatgcccggtttactcaacaaccaggccagcgcaacttgtgctcgtgttgcaccgagttcttcactgacgcccgttaaccgctctgcgatctgcgcgtcattttcatcgctttctttatagagatttttccccacctcatcagacaccagtcgtgcggtagtttctccccacggacgcgtcagtcgcccccgcgccagcgggctccacggaatcaccgccacgccctcctgataacacagtggcagcatctcgcgctcttcttcgcgataaatcagattgtagtgatcctgcatactgacaaactgcgcccagccgtgctgtttttggagttccagtgcctgagcaaactgcgaagcgtgcattgatgacgcgccgatataacgcgctttcccggcttttaccacgtcgttcagagcttccagcgtctcttcgatcggcgtgttgtaatcccagcgatgaatttgcaggatatcgacataatccatgccgagacgtcgcaggctgtcgtcgatagagcgcaaaatttgtgcacgggataatccttccggtaaatcaccaacgcgatggaacactttcgtcgcaacgaccacgtcttcacgacgggcgaaatcccgcagtgcgcgaccaacgatctcttcgctgctgccatcggaatagctattggcggtatcaaagaaatttatgccgccttccagtgcacgtttaattatgggacggctgctttcttccggcagtgtccatgcgtgattaccgcgatctggctcgccaaaggtcatacagccgaggcaaagtcgggaaacgcgaaggtcggtttttcctaaggggttgtattgcatgctgccactcccgctatactcgtcatacttcaagttgcatgtgctgcggctgcattcgttcaccccagtcacttacttatgtaagctcctggggcttcactcgtttgccgccttcctgcaactcgaattatttagagtctatgaataatttcttaagcatagcaggagtggagtagggattatgccagccaggccttgattttggcttccataccggcggcatcgaggccgagttcggcgcgcatttcttcctgagttccttgtggaataaagaagtcaggcaggccaatgttcagcacgggtactggtttacgatgggccattagcacttcgttcacgccgctgcctgcgccgcccataatggcgttttcttctacggtgaccagcgcttcatggctggcggccatttccagaattaacgcttcatcaagcggtttcacaaaacgcatatcgaccagcgtagcgttcagcgattcagcgactttcgccgcgtctggcatcagcgtaccaaagttaaggatcgccagtttctcgccacgacgcttcacaatgcctttgccaattggcagtttttccagcggcgtcagttccacgccaaccgcgttaccgcgcgggtagcgcaccgcggacgggccgtcgttatagtgatagccggtatagagcatctggcgacattcgttttcatcgctcggggtcataatgaccatttccggtatgcagcgcaggtaagagaggtcaaaagcgccctgatgggtttgaccgtcagcaccaacaatgcccgcgcggtcgatggcgaacaggaccgggagcttttgaatcgccacgtcatgcagcacctgatcataggcgcgttgcaggaaagtggagtaaatcgcgacaatgggtttgtacccaccaatcgccagaccggcggcaaaggtcaccgcgtgttgctcggcgattgccacgtcgaagtaacgatccgggaatttacgtgaaaactcgaccatgccggaaccttcacgcatcgccggagtaatcgccatcagcttgttgtctttcgctgccgtttcgcacaaccagtcgccaaagatttttgaatagctcggcaaaccgccgctacttttcggcaaacaaccgctggagggatcaaatttaggcacggcgtggaaagtgatggggtctttttctgccggttcataaccacgaccttttttggtcatgatatgcaggaactgcgggcctttcaggtcgcgcatgttcttcagcgtggtgataagccccagcacatcgtgaccgtcaaccgggccgatgtagttaaagcccagctcttcaaacaacgtgccaggcactaccatgcctttaatatgttcttcggtacgtttgagcagctctttaattggcggaacgccagagaaaacttttttcccgccttcgcgcagtgaagagtaaagcttaccggaaagcagctgcgccagatggttgttgagcgcgccgacattttcggaaatcgacatttcgttgtcgttgaggaccaccagcatatcaggacggatatcgcccgcgtgattcatcgcttcaaacgccatgcctgcggtaatcgcgccatcgccgattacacagacggtacggcgatttttgccttctttctcggcagcaaccgcaataccaattccggcactgatggaggttgatgaatgcccgacgcttaatacgtcatattcgctttcgccgcgccacgggaacgggtgcaggccgcctttctgacggatggtgccgattttgtcgcggcgtccggtcaaaattttatgcggataagcctgatgccccacatcccaaatcaattggtcaaacggggtgttgtagacatagtgcagcgccacggtcagttcgaccgtgcccagcccggaggcgaagtgcccgctggaacggctcacgctgtcgagtaaatagcggcgcagttcgtcgcagagtttcggtaaactctctttcggcaacagtcgtaactcctgggtggagtcgaccagtgccagggtcgggtatttggcaatatcaaaactcatcaggggcctattaatacttattgtttatttattacgctggatgatgtagtccgctagcgcttccagtgccgaggtatcgagtgattgttcagccagttgtttcagcgactgacgggcatcgtcgatcagatcccgggctttcttccgggcttgctcaagacccagaagtgcagggtaggtacttttaccaagttgctggtcggcaccctggcgttttcccaacgttgcagtatctcctaccacatccaggatgtcatcctgaacctggaaggcaaggccgatgctctctgcgtacttgtcgagtactggcagagcacgacgccctttatctccggcgcttaatgcaccaaggcgaacggcggcgcgaatcaatgcgccggttttatgacgatgaatacgctcaagcgcgtccagaggtacgtgtttgccttccgcgtctaaatctaatgcctgaccaccgcacattccggcaataccgctggcgctcgccagttcagaaatcatcgaaattctgtcgcgatccgacacttccggcatattggcatcgcttagaatcgagaacgccagcgtttgtaaagcgtcgccagcgagaatcgcgtttgcttcgccaaacttcacatggcaggtcggcaaaccgcgacgcagatcgtcatcatccatcgccggtaaatcatcatgaattaatgagtaagcgtggatacactctacggcggcagcgggtgcgtccagcgtgtttgtgctaacgccaaacatatgaccggtggcataaaccaggaagggtcgcagacgcttaccacctaataatgcgccatactgcatggtttcgaccacgggagtgttctgaaagggcagtggggcgataaaacggctcagcgcctggttggcctgcttaacgcaggcttcgagttgctgcggaaagtccattactcattgtccggtgtaaaaggggttagagaggcgtcttcattgtcagacagcagaatttgtacgcgctgttcggcttgttgtaatttggcctgcccctgacgtgccagctgcacgccgcgttcgaactcgttcagcgcctcttccagcggcaggtcgccactttccagacgggttacaatctgttccagctcgctcagcgccttttcaaagctggcgggagcctcatttttcttcggcataatgaatgtctgactctcaatatttttcgccccgtcatggtaacggactcagggcaaatagcaaataacgcgcaatggtaaggtgatgtgcgcagcaaagcgatgttagtggtatacttccgcgcctggatgcagccgcaggtgtgggctgctgtatttttccctatacaagtcgcttaaggcttgccaacgaaccattgccgccatgaagtttatcattaaattgttcccggaaatcaccatcaaaagccaatctgtgcgcttgcgctttataaaaatccttaccgggaacattcgtaacgttttaaagcactatgatgagacgctcgctgtcgtccgccactgggataacatcgaagttcgcgcaaaagatgaaaaccagcgtctggctattcgcgacgccctgacccgtattccgggtatccaccatattctcgaagtcgaagacgtgccgtttaccgacatgcacgatatttttgagaaagcgttggttcagtatcgcgatcagctggaaggcaaaaccttctgcgtacgcgtgaagcgccgtggcaaacatgattttagctcgattgatgtggaacgttacgtcggcggcggtttaaatcagcatattgagtccgcgcgcgtgaagctgaccaatccggaagtgactgtccatctggaagtggaagacgatcgtctcctgctgattaaaggccgctacgaaggtattggcggtttcccgatcggcacccaggaagatgtgctgtcgctcatttccggtggtttcgactccggtgtttccagttatatgttgatgcgtcgcggctgccgcgtgcattactgtttctttaaccttggcggcgcggcgcatgaaattggcgtacgtcaggtggcgcattatctgtggaaccgttttggcagctcccaccgcgtgcgttttgtcgctattaatttcgaaccggtcgtcggggaaattctcgagaaaatcgacgacggtcagatgggcgttatcctcaaacgtatgatggtgcgtgccgcgtctaaagtggctgaacgttacggcgtacaggcgctggtcaccggcgaagcgctcggccaggtgtccagtcagacgctgaccaacctgcgcctgattgataacgtctccgatacgctgatcctgcgtccgctgatttcttacgacaaagagcacatcatcaacctggctcgccagattggcaccgaagactttgctcgcacgatgccggaatattgcggtgttatctccaaaagcccgacggtgaaagcggctaagtcgaagattgaagcggaagaagagaaattcgacttcagcattctcgataaagtggttgaagaagcgaataacgttgatatccgcgaaatcgcccagcagaccgagcaggaagtggtggaagtggaaaccgtcaatggcttcggcccgaacgacgtgatcctcgatatccgttctatcgatgaacaggaagataagccactgaaagtcgaagggattgatgtagtttctctgccgttctataaactgagcaccaagtttggcgatctcgaccagaacagaacctggctactgtggtgtgagcgcggggtgatgagccgtctgcaggcgctctatctgcgcgagcagggctttaacaatgtgaaggtgtatcgcccataatttgtggtttttacgtcgcatctggtcagatgcgacgtttgccgcatccgacactactcgtaataattataaatccctgccgccatcaccagttgtgatgccacttcatgggctttctcgcgcccaaccagcaggtcgataattttcagaccaaaatcaatagccgtacccggcccctggctggtcagcaattttacccgtgcatcccagacgacgcgcttgtcctgccattgttcggcgggaattttgtctttcagcgtcgggaagccggtcatattgccaatcgggaagatatcgtgcggtaccagcacggtggctggcgcggcgcaaatagccgcgacgatacgcccggaacggtggaactgtttaacggtttcaaccagcagggtactatcgcgaaaacactctgcgcctttaatgccaccaggcagtacgatcacgtcatattcgccatcagccacctcgaccagcggcgcatccgccagcagcttcacgccgcgcgagcaggtaatggccaggttgccatcgctggcgacgctggcagtggtgactttgataccgccgcgaaccagcagatcgatagtggtgacggcttcagtctcttcactaccaggggcgaggcaaaccagtgccgatgcgctcatattcactctcctttctttttaccatttcaaacaggcgggtgttttccggtacggcaatcccatgcgcgcgggcgcggcgtaagagaaaaccattgatatagtcgatttcggtgtggcgcagcgcgcggatatcctgcaacatcgacgagatattttccgctgtggcatcaatcacctgcatcacgtaatcacgcaaatcttccgctgaagtatgatgcccttcgcgctcgatcactgccgcgacttcttcgcatatttgcataatttcttgcggatgatgacgtaattcaccgttcgggcaattccagatggcagtcagtggattaatcacacagttgactgccagcttgcgccacagctcggcgcgaatattgttatgccaggcaacgtcaggcaacacggtttgcaaaatatccgccagataactgtaatcgccgtcctgttgccgtgctggaccaatatgtgtgataccgtttgccacatgaataatgacattgccgtcgcggcgggcggcatgggtggtggtgcccatcagtaatggctgctgaatattttgcaactcttcgatggtgcccatgccgttgtgaattaacagtattggcgtggttacaggcagtgtggatgcgaggcttttgacggcatcggaaacctgccatgctttcagcgtcaccaggagcagatcgctgatggcgagaaaatcgggatcgttggcggtcagcgattcgttaaatatcgaaccatctgtctcaaccagattcacgctacaataaggttgcggtacgcgcagccagccctgaacttcatgaccctgtttgcaaagtgctgtaagccataattgccctaaggcaccgcatcccaatacggtaattttcattgttcctcctcacccgcaaccactccgggtgttcaataaggctatcccttaattgtgcatgctgttgcgactatgcacaattaagggatacgtcctggtgcaggactgtcggttatttaactttgcgggtattatgcttcgcatcaaaaatgaagggagaggaaaagatgccatctttcgatattgtctctgaagttgatcttcaggaagcacgtaacgcggtcgataacgcgagtcgcgaagtggagtcccgttttgacttccgtaacgttgaagcctcatttgagctgaacgacgccagcaaaaccatcaaagtgttgagcgagtccgacttccaggtcaatcagttgctggatattctgcgtgccaagctgctgaagcgcggcattgaaggcagttcactggatgtaccggaaaatatcgttcatagcggtaaaacctggtttgtggaagcgaaactgaaacagggcattgagagcgcgacccagaagaaaatcgtcaagatgattaaagacagcaaactgaaagtgcaggcgcaaattcagggcgatgagatccgtgtgactggcaaatctcgtgatgatttgcaggctgtcatggcgatggtacgtggtggcgatctcggccagccgttccagttcaaaaacttccgcgattaatcgcgacaatgtgcgttttgttcatgtcagatgcggcatgaacgcctgattcggcctacaacggtttgtaactcaagaactttgtaggcctggtaagcgtagcgcagcaggcaattcgccgcgttttttatgcctgacgaattgcctgttcaacctcaaagcgatttgtcactttgctgtcgattttcacataagctgaatgctcttcttctgcaatcaacacttctttgacgccttcagtttccagcaaacgcacttttaacgcttcgtttgcggcaatgtccgccgggatttcaatgcgcaaactgctgacatacggcggttctttcatggtactggcgactgccagccacactgcggccagcattgcgccagcgagaaataccccctgaccgtcaaacatgccgtcaatccagccgcccagcgaaccgccaatcgccacgccaagaaactgactggtggagtagacacccatcgccgtacctttgtaacctgctggcgactctttactgataagtgagggcagaagggcttccatcaaattaaacgccacaaagaaaagctgcacgccgaccaccagttgccagaactgcgtttgtgcgttccacaacacaatttccgcaaccacgatcaacccgacgcagaagacaaagacttgcttcattttgcgcttaacttcagcgtagataatgaaaggcacgaccgagccaaaggcgattaacatcgtcgccagatagaccttccagtgttcagccgccgggaaccccgcatcagctagctgtccgggcagggcaacaaacgtagacatcagaagcatgtgcagacacataatgccaaagttgagttttagcagccgcggttccgccagcactttactgaaactgcctttcaccattccggactcacgattaagtacgtgagtgctactgttgggcacaacccaaatggtcaacgcaatgccggttgttgccagaatagcgatcatccagaacagcgcgtgcagcccaagtttgtgagtgatgatcgggccaagcaccatcgcaatggcaaaggtaatgccaaagctcacgccgataaacgccatcgctttggtgcggttttgttcgcgcgtgagatcggaaagcagcgccataacggcggcggcaattgctccagagccttgtagcgcccggcccagaataattccccagatggagtcggaaagcgcagcgataacgctaccggcggcaaacaccgccagcccaccgacaattaatggtttgcgaccaatgcggtcggaaagcaggccaaacggaatctgaaaaacggcctgagtcagaccataaataccaatggcaataccgattaatgcttcgctggcaccttgcagagccatgccgtacgtggtcagaaccggcagaaccataaacatgcccagcatgcgcaacgagaatacggtccctaaaccccaggtcgcgcgcctctcacctggcgtcattttataatcgttcattaccaccccttaaaaaaatgcccacatagtgtagtgcggagcgcatgttgggtaaacagagtgttaatgagaaaatattacagaggagagtaatttgtgtgtcaggtatgtttttttgcattcataaaatgaatgctctatatgttgaaaaaatgaattttaaaactaaatagttttacatcaaaaaagtaataatatcatttcttgattgccatgtgcattttttatcttacgaatatgctagttttatctcactaaataaacgatttggtgacatggatgataatgtttcaggctaaatgtgtgcttattacttggacctttatggcactgtatttattcattaaatggatatttggtggttaattattatggaaatatatgacagtgaggacataaaggtatacatgttaactaaaagaatattattttctgtaatgctgatagtttcaccaagcgtggtggccagcgagaaagcgcatgaattgtatgacagcatatacggtggtaaacctgctcccgatgttataaatacactgcataaaatggctgaatcgggagatatcgacgcgcagagcctgttaggctgggaatattatcagcctcgttatgataccaaacctgatgttcaggaagcgattaaatggttcgagttagcggctaaacaaggtgacagagaagctccgttagcgctggggggtatctactacgacggtgagcaggtgcgggtggattatgccaaagcgtatgcactatttaatcaggccgcgcagcacggtgtgaatttagcatggtccaggttgggcattatgtacgccaatggtcagtatgttgaggtagattgtaagaaagcgaaggaatatcttgataaaggtgtccacatttatggtggcccggaagactttctggctacttgtcgaaaagacatgattgacagaaaaacggttgacgatacgttacccgtgattacggttacccgttctgggatgcgagataattttttaaataaaggtttttcctgcatggatagcctcttcgccaccaccaataaattaggcgaagtggccaatcttcgcgtgacattcagcattcgtcgcccatccggtaaggagattaaccaaacggttggcttcgcgcctttcggtttaaaccggctgaatattagctttactgattacctatttggttcatttaccagtaattcgtctcttattctttataaaccggaatttgagcgaaaatcttgtgcaactgtaaggaccacaatcgttgccgcaacggcaaccattaacggcaaggatgtggagttgctgaaagcgggggcaattgaacaaaagtggtaacgctgctcagcccccggctgaggcaaaacttgccctggcgggtggcgataataatctaagccgcgagaatatgctgaatcgccaaaaacataggtacagcaccaaaagcatttggtgtcgctgaaagctgaacaaagccgagacgagcataaaaattaatggcggcagggtcagcatcaagataaacccctttaattggtaatgcctggtgaattatttttacatgttcaaaaaaatcacatagtaggtcctgaccaaagccccgcttttgatacttccgtgctacccccaacatgactaatctgacaacaccaatttctgaaggttgtgaaccctgaaggacgccagaaacgcgttgtttttccagcgaatatgccgtaaaagtacagatgccgatcagttcaccactttgtctgtcaataagtgctttagccgcacagtcgctattacgcacacttttctttagcgatgcgcgtacaaatttatcgataacagggttaccgcaatcaaactgtttttgcccaggataagtaatatcagactgataattacaggagaggactatgggcagagtaatctcttcatgcttgtcgaccatcgctgtttttccttttcattaacgccttgagggcgagcgtcggttgagcaggttcagcgatgagttggttcatcagttcccagctttgattcgaaagctcacggcgacgttggttatcaagcacactttcggcgcgttccatagcagcgctcaaaataaaagcgcttaaatctaccccaacggcttgcgcagcttcacgaagtttgtttttggcgtcgggactagttttgagttcgacccgcgcatttttcagcgttttatcgacatcgggtagagtggctgtttttccaggcattatgacctctttgattaactgaatgaaatcgtagggagtcgatctcatacataatacggctatcaaccgtatgattaatttatgttcatctgctcactctgtcaagacatacggttattagccgtatctctgatctcagacaataaaaaaggtgccgtagcacctttttaatagagaggttttgttaccacacagcagccagcagcgtatgcgagtccggtaccataaaatcaacggacatcatcaccgagagggcagtgatggcgatgatagagaagccgaacagcttgcgcgcccagattctgtcatcagcaactttataaccgcgcagagccatacctaaccaccagacgctaaccgccgcggcgaccaccagatatttatatccagcgtaaccgccaagagagagcatcagcgtggcaacggcaaaggcgatgatatacagcgtgatgtgattcttcgccaccgaaatgccttttaccactggcaataccggaatgtttgccgcctggtaatccttaaagcggaaaatggcgatggcataggagtgaggcatctgccacaggctgaagatagccagcaggatcgctgcgccgctatcgaactcgccggttactgcacagtagccaatcaccggcggcgcagcgccggagagcgaaccaatcaatgtgccgtagactgagtggcgtttcatgtacaggctatagacgccgacataaaccacaaagcccatcacccccagccagcaggccagcggattcgcgccaaaccacagcagcataaagccagcaatacccagcaaggtggcgtacaccagcgagacagcaggagagatcaggcctttaaccagcacccgattcttcgtcctttccatctttctgtcgatatccctgtcgatgtagttgttaaacacacaacccgacgccacaaccagtgacaccccaaccagcgtgtagataaacaggggataatcaatgctgccctttgaggccagcaggaatcccccaatcaccgagatcaggttgccaaagatgatgcctggtttcgttacttgcaggtattgcttaaacatcataaccgccgctcttagtgcatcatcatgttgtagttgaggttccacataatccagatggagcctacaaccaggatagcgatgattagcacggtgaagacaaacgccgtcatgttccagccttcatctgatttggtattcatgtgcaggaagcacaccagatgcaccagaacctgtaccactgccattgccaggattgttcccagaattacggccggagaggcagcccctgtcatcaccatccagaacggaatcaccgtcagaatgatcgacaggataaagcctgtcatgtaggtttttacgctgccatgggacgcgccgctgtgatcggtagaatgactcattacatcgcccccatcagataaacaacagtgaacacacagatccaaaccacatccaggaagtgccagaacaggctcaggcacatgatgcgggtacggttagtgctggtcaggccgcgacgagcgatttgtaccatcagcaccgccatccagataagaccggaagtgacgtgcagaccgtgcgtgccgaccagcgcaaagaacgctgacaggaagccgctgcgatccggacccatgccgttaacaatcaggtgatggaattcgtagatttccatcccgataaatccggcaccaaacaaccaggtcaacgccagccaggagataacctggcttttgttgtttttgtacatggcgatagccgccatgccgtaggtgatggagctgaacaacagcaagaaagtttcaaccagaacgaacggcagttcgaaaatgtccttacctgtcggaccgcctgcggtgccgttcaccagaacggcataggtagcaaacaagattgagaacagaatgcagtcgctcatcaggtagatccaaaatccgaagattttggttccgcctgcatcgtggtgcccgtgttcgtgcgcgtgggcagtcgcgtgcgtcaaagtatcagttgccatttttcagccctgccttagtaatctcatcgaaatgctggttttccagtttttcgatttctgccaccggcacgtagtaatccacgtcctcgtcgaagcttttcacgatccaggtgatgatcatgcctgcgaagccaacaatcgccagccaccagatatgccagatcatggcgaaaccgaagatggtggagaaagctgcaatgacgatacctgcaccgctgtttttcggcatatgaatttcttcatagtggtcaggctttttatacgcttcgcctttctctttcatttcccagaatgcatcacgctcgtgaacgtgcggcacaacggcaaagttatagaacggaggcggggaagaggttgcccactccagcgtacggccaccccacgggtcgccagtcaggtcacggttctggtcgcggtcgcgaatagaaacgtacatctgaataacgaggcagagaatacccagcgcaatcagtactgcaccgctagctgcaatcatcagcatggtgtggaactgcgggtcaatctgctggctcaaacgacgggtcatgcccatgaagcccagcgcatacagcggcataaaggcaacgaagaagccgatgatccagaaccagaacgcgcgtttaccccaggtttcattcagtttgaaaccgaatgctttaggccaccagtaggtcatccctgcgaagcagccgaagaccacgccgccgatgataacgttatggaagtgcgcaatcaggaacaggctgttatgcagaacgaagtccgcgcccggtactgccagcagcacgccagtcatcccgcccaccgagaaagtgacgataaaaccgatggtccacagcatcgcagaatggaacacgatgcggccctgatacatggtgaacagccagttgaagatcttcaccccggtcgggatggcgataatcattgtggtgataccaaagaaggcgtttacgttcgcgcccgcacccatcgtaaagaagtggtgcagccaaacgatgaacgacagcacggtgatacagacggttgcccataccagcgaggtataaccaaacagacgtttacgcgagaaggttgccgcaatttcggagaacacaccgaaaacaggcaggatcaggatgtaaacttccgggtggccccaggcccaaatcaggttgatgtacatcatcatgttgccacccatatcgttggtaaagaaatgggtgcccagatagcgatccagggtcaacaacgcgacggtaaccgtcagaattgggaaggaagcaataatcagtacgttcgcgcacagtgatgcccaggtaaatactggcatcttgaacatggtcatgcccggtgcgcgcatcttcagaatggtaacgaagaagttgataccggtaagcgtcgtacctataccggatagctggagactccatatccagtaatcaacaccgactcccggactgtactctattcccgatagcggtggataggccagccagccggtctgcgcaaattcgcccacgccgagagaaacgttaaccagaatcacaccaacaacagtaaaccagaagcttaagttgttgaggaacgggaacgcaacgtcacgcgcgccgatctgcagcggaaccaccaggttcatcagaccgataacgaaaggcatcgccacgaagaagatcataatcacgccgtgcgcggtgaagatctgatcgtagtggtgaggtggcaggaagcccgcttcacccgccgaggcaagagcctgctggctacgcatcataatggcgtcagcaaaaccacgcagcaacatcacaatcgccacgatgatatacatgataccgaggcgtttatggtcgacggaggtcagccactctttccacaggtaggtccacttaccgaagtaagtgatcaggccaacgagcgccagacctcccaaaataatgccagcgatcgtaaccatgacgataggttcatggaacgggactgcatcaagtgataattttccgaacatctttattcttcctcaacccctttaatgggcggattccgcgtggctcatgtccatgccttccataccttcgtgtgcactgtgctcaccttctggctgggtcatgtccatgctcttaccgtgagccataaacttgttaatcacatcggcaaacaagtctggtttcacgttggagaaatattccacctggttgtattcgctaggcgcggccagtttttcgaacgcagccatgtcagacatggtgttcggcgactgtttcgcttttgcgacccattggtcgaattcggcgcgatccggtgttgcaatagctttgaacttcatgcctgagaagcccggcccgctgtagctggcggagataccgtcataagtaccgggttcgttggcgatcagatgcaggcgagtctgcataccggccatggcataaatctggctacccagacgcggaatgaagaaggagttcatcacggagttggaggtcactttgaagtacaccggagtgttcgccgggaaagcgatttcattcacggtagcaatgccctgttccgggtagatgaagaaccatttccagtccatggaaaccacttcgatggtaatgggcttctcgtcgtgtgccagcggcttgctaggctcaagagcgtgagtggttttccaggtcagtaccgcaaggaagatgatgattaagataggtaccgtccagaccacagcttccactttattggagtgtgaccagttcgggctgtacttagcatctttattgctcgcacgatacttccaggcgaaaccaacagccatcaagattgcgggaataacgacaatcaacatcaggccaaatgccgtcagtatcagtgaacgttgctccagaccaatctgtcctttgggatctaacagcgcagaattacagccactgagcaatacagtgcctgcaaataatgacaaccatcccaaacttttattgtatttcctgagtctcatttaacgacctcaattccacgggatctggtggcgtttaaagtgtgtgggcattttacgggaaggttacattactgtaaacatgattaaattcctgttacttggatttggctgtcaggtcacatatgttgcaaaacatatcaagttgattttaagaagctgttgcaaaagggcgttataacgaaaggggagtgcagaaggagtttggacgggcaattggtataaccaatctggaataaaacaattgtttaacaaataattatcattatggtgacaattgggtggggggaaaataaagactcattagctgaatcgtgtaagaaaaaatagaattcataaattgcgtcaataatttccaaacgctaagccgcacaaaagaacaaatattattaagcgatactgatgtttatttagccgtaataattacggcgagtgattactacagctaaataatatttacagattacgtcagatgcgtttttcgtagcgccagataatccagcaaaccaccaagcacgacgccagaaagggcgactaaaaccccgacttccagcagagcaggcaggaaagagaagtgcgtcaaatccagcgcgtccatcgtcaacagcagtaaccacacggccaacaggctgacgcccgccgccagtgtccacatggcaaaggcataacctgccggatattcggtacgggagataaagttgtcatttactcgtgtatattcaagcgtctggcggcaaaccagcagcaaaataagccccggtacggcagcggcgacggagaatagatagaatgtcgaccagccgtgtgcttcaacaaaccaacccgccacggggccgacataaactcgccctacagcggaaagcgctgagagcagggcaaattgagttgcggaaaatgacttattacacagcgtcattaacagcgcgacaaaggctgatgtgcccatcccgccacagaggttttcgaaaaagacggctgcgcccatgctgtagagatgcttatcagtaatcgacagcagccagtaaccagcgttagacgcaccttgtaaaatgccgaaaatcagcagcgcccggaacagcgacaggcgctgcatcaaaatcccaccgtacaatgcgcccacaatggtcgccagtaagccaagcgttttgttaaccacgcctacttcacccgcatcaaacccgacgccgcgaatcaaaaacgtggttgtcaggctcatggcgaatgcgtcgcccagcttatacagcacgataagaagcaaaataagccaggcattattgcgaccaaagaaatctcgcagaggtgcaacaaccgcttgttccagcgtttttggcacaggaatggtgtcggtcggttctggtgcaagcaacgtcgcgataatacaagggatcaacagcgccgccatcaaccagtacatgccctgccagcccagccatttatctgccagccacagggctaagccgccggaaaccagcatccctaaacggtaacccagcacgctgattgccgcgcccgcaccacgttcttctgccgggagcacatcggttttccacgcatcgaagacaatatcctgggaggccgagcaaaaagcgatcaccaccgccagtgccgccatccagcggagttgggtgccaggttcgagaaaacccatcgccgcaatggcgactaataacaggatttgcgtggcgagcagccaaccgcgccgccgcccaaaaaatgggggcgtgtagcggtccatcagcggtgaccagaggaatttaaaaacgtaagcctggcctaccagagagaagaaaccaatggttttgagatcaatattctcgaccgtcatccaggcctgtaaggtaccggatgtcagggcgagcggtagcccggaagcaaaacccaggatcagcaatatggctgaacgcggctgttgaaaaatacgtaaatattgactggacatgggcgtctacaggcccggcttgcaccgggccagagggcagaaattaacgcgcgttctgcttgatgaattcgtggatgctggtgtcctgagacatatcagcgatggtatcggtcagcacactgttaaccgcatcggcgatatttttgttggaggcctggaacgcaccttcaacgttgtagctggcacgatagtttttggtcattttgttgccattctgcgcggtagcgatgatggcgatatccgctttggtagcgatgttgtagcgcacgttgccctgggacacgtcagcatacagttggctaacgatgatttgcagattaaccgggccattcggaccaaccatgtaaccacgcgcggtcatctgtttttccagcacttcttgcagcaggaaacgcagatcgcgggaggcggtcagggtaacgatttgattatcgcgggtgacttttgccagcgcctgatcggtacgctgatcggcaccattaatgcttacggtgacgcccatcaggcttggatcctgctgtggcagtgtaatcgtcggggaaacttcaatagttgttggcggttttgcgcatcctgcaagcataaacagagcaactaacgggaagaggatttttttgaacatgttcgggctctcagagactcttaagcgtgtttggtaaaaattcccgccatcataacattgccaacggcgaggggaagtgggtaaggcatgtaaattcatcatgttgacgaaataatcacccctggtaaaagaaacgctgatgcgaggcctgtgtttcaatctttaaatcagtaaacttcatacgcttgacggaaaaaccaggacgaaacctaaatatttgttgttaagctgcaatggaaacggtaaaagcggctagtatttaaagggatggatgacatctcagcgttgtcggaggagatatttcatgatgatacgtgagcggatagaagaaaaattaagggcggcgttccaacccgtattcctcgaagtagtggatgaaagctatcgtcacaatgtcccagccggctctgaaagccattttaaagttgtgctggtcagcgatcgttttacgggtgaacgttttctgaatcgtcatcgaatgatttacagtactttagcggaggaactctctactaccgttcatgcgctggctctgcatacttacactattaaggagtgggaagggttgcaggacaccgtctttgcctctcctccctgtcgtggagcaggaagcatcgcgtaaaaacgcatttgcaactgtcggcgcttttccagtatgttgctaaagattttatgaaaaacggcctgcgggccgttttgttttgtctggattttgcgctttttgcccagcattcagacgaaaattgctcgggaattgtgaaaaaatacgcgacagcgcgcaataaccgttctcgactcataaaagtgatgccgctataatgccgcgtcctatttgaatgctttcgggatgattctggtaacagggaatgtgattgattataagaacatcccggttccgcgaagccaacaacctgtgcttgcggggtaagagttgaccgagcactgtgattttttgaggtaacaagatgcaagtttcagttgaaaccactcaaggccttggccgccgtgtaacgattactatcgctgctgacagcatcgagaccgctgttaaaagcgagctggtcaacgttgcgaaaaaagtacgtattgacggcttccgcaaaggcaaagtgccaatgaatatcgttgctcagcgttatggcgcgtctgtacgccaggacgtcctgggcgacctgatgagccgtaacttcattgacgccatcattaaagaaaaaatcaatccagctggcgcaccgacctatgttccgggcgaatacaagctgggtgaagacttcacctactctgtagagtttgaagtttatccggaagttgagctgcagggtctggaagcgatcgaagttgaaaaaccgatcgttgaagtgaccgacgctgacgttgacggcatgctggatactctgcgtaaacagcaggcaacctggaaagacaaagacggcgctgttgaagcagaagaccgcgtgaccatcgacttcaccggttctgtagacggcgaagagttcgaaggcggcaaagcgtctgatttcgtactggcgatgggccagggtcgtatgatcccgggctttgaagacggtatcaaaggccacaaagcgggcgaagagttcaccatcgacgtgaccttcccggaagagtaccacgcagaaaacctgaaaggtaaagcagcgaaattcgctatcaacctgaagaaagttgaagagcgtgaactgccggaactgactgcagaattcatcaaacgtttcggcgttgaagatggttccgtagaaggtctgcgcgctgaagtgcgtaaaaacatggagcgcgagctgaagagcgccatccgtaaccgcgttaagtctcaggcgatcgaaggtctggtaaaagctaacgacatcgacgtaccggctgcgctgatcgacagcgaaatcgacgttctgcgtcgccaggctgcacagcgtttcggtggcaacgaaaaacaagctctggaactgccgcgcgaactgttcgaagaacaggctaaacgccgcgtagttgttggcctgctgctgggcgaagttatccgcaccaacgagctgaaagctgacgaagagcgcgtgaaaggcctgatcgaagagatggcttctgcgtacgaagatccgaaagaagttatcgagttctacagcaaaaacaaagaactgatggacaacatgcgcaatgttgctctggaagaacaggctgttgaagctgtactggcgaaagcgaaagtgactgaaaaagaaaccactttcaacgagctgatgaaccagcaggcgtaatttacgcagcataacgcgctaaattcgcacaaaggcccgtcaccgccaggtggtgggcttttttttgtcatgaattttgcatggaaccgtgcgaaaagcctctttcggtgttagcgtaacaacaaaagattgttatgcttgaaatatggtgatgccgtacccataacacagggactagctgataatccgtccataaggttacaatcggtacagcaggttttttcaattttatccaggagacggaaatgtcatacagcggcgaacgagataactttgcaccccatatggcgctggtgccgatggtcattgaacagacctcacgcggtgagcgctcttttgatatctattctcgtctacttaaggaacgcgtcatttttctgactggccaggttgaagaccacatggctaacctgattgtggcgcagatgctgttcctggaagcggaaaacccagaaaaagatatctatctgtacattaactccccaggcggggtgatcactgccgggatgtctatctatgacaccatgcagtttatcaagcctgatgtcagcaccatctgtatgggccaggcggcctcgatgggcgctttcttgttgaccgcaggggcaaaaggtaaacgtttttgcctgccgaattcgcgcgtgatgattcaccaaccgttgggcggctaccagggccaggcgaccgatatcgaaattcatgcccgtgaaattctgaaagttaaagggcgcatgaatgaacttatggcgcttcatacgggtcaatcattagaacagattgaacgtgataccgagcgcgatcgcttcctttccgcccctgaagcggtggaatacggtctggtcgattcgattctgacccatcgtaattgatgccagaggcgcaactgtgccgctatacttatccagggcggcacaacgctgtaagcggcttgcgcctgagaatggcatttgcgtcgtcgtgtgcggcacaaagaacaaagaagaggttttgacccatgacagataaacgcaaagatggctcaggcaaattgctgtattgctctttttgcggcaaaagccagcatgaagtgcgcaagctgattgccggtccatccgtgtatatctgcgacgaatgtgttgatttatgtaacgacatcattcgcgaagagattaaagaagttgcaccgcatcgtgaacgcagtgcgctaccgacgccgcatgaaattcgcaaccacctggacgattacgttatcggccaggaacaggcgaaaaaagtgctggcggtcgcggtatacaaccattacaaacgtctgcgcaacggcgataccagcaatggtgtcgagttgggcaaaagtaacattctgctgatcggtccgaccggttccggtaaaacgctgctggctgaaacgctggcgcgcctgctggacgtcccgttcaccatggccgacgcaaccacgctgaccgaagccggttatgtgggcgaagacgttgaaaacatcattcagaaactgttgcagaaatgcgactacgatgtccagaaagcacagcgtggtattgtctacatcgatgaaatcgacaagatttctcgtaagtcggacaacccgtctattacccgtgacgtttccggtgaaggcgtacagcaggcactgttgaaactgatcgaaggtactgttgctgccgttccaccgcagggcgggcgtaagcatccgcagcaggaatttttgcaggttgatacctccaagatcctgtttatttgtggcggtgcgtttgccggtctggataaagtgatttcccaccgtgtagaaaccggctccggcattggttttggcgcgacggtaaaagcgaagtccgacaaagcaagcgaaggcgagctgctggcgcaggttgaaccggaagatctgatcaagtttggtcttatccctgagttcattggtcgtctgccggttgtcgcaacgttgaatgaactgagcgaagaagctctgattcagatcctcaaagagccgaaaaacgccctgaccaagcagtatcaggcgctgtttaatctggaaggcgtggatctggaattccgtgacgaggcgctggatgctatcgctaagaaagcgatggcgcgtaaaaccggtgcccgtggcctgcgttccatcgtagaagccgcactgctcgataccatgtacgatctgccgtccatggaagacgtcgaaaaagtggttatcgacgagtcggtaattgatggtcaaagcaaaccgttgctgatttatggtaagccggaagcgcaacaggcatctggtgaataattaaccattcccatacaattagttaaccaaaaaggggggattttatctcccctttaatttttcctctattctcggcgttgaatgtgggggaaacatccccatatactgacgtacatgttaatagatggcgtgaagcacagtcgtgtcatctgattacctggcggaaattaaactaagagagagctctatgaatcctgagcgttctgaacgcattgaaatccccgtattgccgctgcgcgatgtggtggtttatccgcacatggtcatccccttatttgtcgggcgggaaaaatctatccgttgtctggaagcggcgatggaccatgataaaaaaattatgctggtcgcgcagaaagaagcttcaacggatgagccgggtgtaaacgatcttttcaccgtcgggaccgtggcctctatattgcagatgctgaaactgcctgacggcaccgtcaaagtgctggtcgaggggttacagcgcgcgcgtatttctgcgctctctgacaatggcgaacacttttctgcgaaggcggagtatctggagtcgccgaccattgatgagcgggaacaggaagtgctggtgcgtactgcaatcagccagttcgaaggctacatcaagctgaacaaaaaaatcccaccagaagtgctgacgtcgctgaatagcatcgacgatccggcgcgtctggcggataccattgctgcacatatgccgctgaaactggctgacaaacagtccgttctggagatgtccgacgttaacgaacgtctggaatatctgatggcaatgatggaatcggaaatcgatctgctgcaggttgagaaacgcattcgcaaccgcgttaaaaagcagatggagaaatcccagcgtgagtactatctgaacgagcaaatgaaagctattcagaaagaactcggtgaaatggacgacgcgccggacgaaaacgaagccctgaagcgcaaaatcgacgcggcgaagatgccgaaagaggcaaaagagaaagcggaagcagagttgcagaagctgaaaatgatgtctccgatgtcggcagaagcgaccgtagtgcgtggttatatcgactggatggtacaggtaccgtggaatgcgcgcagcaaggtcaaaaaagacctgcgtcaggcgcaggaaatccttgataccgaccattatggtctggagcgcgtgaaagatcgcatccttgagtaccttgcggttcaaagccgtgtcaacaaaatcaagggaccgatcctctgcctggtagggccgccgggggtaggtaaaacctctcttggtcagtccattgccaaagccaccgggcgtaaatatgtccgtatggcgctgggcggcgtgcgtgatgaagcggaaatccgtggtcaccgccgtacttacatcggttctatgccgggtaaactgatccagaaaatggcgaaagtgggcgtgaaaaacccgctgttcctgctcgatgagatcgacaaaatgtcttctgacatgcgaggcgatccggcctctgcactgcttgaagtgctggatccagagcagaacgtagcgttcagcgaccactacctggaagtggattacgatctcagcgacgtgatgtttgtcgcgacgtcgaactccatgaacattccggcaccgctgctggatcgtatggaagtgattcgcctctccggttataccgaagatgaaaaactgaacatcgccaaacgtcacctgctgccgaagcagattgaacgtaatgcactgaaaaaaggtgagctgaccgtcgacgatagcgccattatcggtattattcgttactacacccgtgaggcgggcgtgcgtggtctggagcgtgaaatctccaaactgtgccgcaaagcggttaagcagttactgctcgataagtcattaaaacatatcgaaattaacggcgataacctgcatgactacctcggtgttcagcgtttcgactatggtcgcgctgataacgaaaaccgtgtcggtcaggtaaccggtctggcgtggacggaagtgggcggtgacttgctgaccattgaaaccgcatgtgttccgggtaaaggcaaactgacctataccggttcgctcggcgaagtgatgcaggagtctattcaggcggcgttaacggtggttcgtgcgcgtgcggaaaaactggggatcaaccctgatttttacgaaaaacgtgacatccacgtccacgtaccggaaggtgcgacgccgaaagatggtccgagtgccggtattgctatgtgcaccgcgctggtttcttgcctgaccggtaacccggttcgtgccgatgtggcaatgaccggtgagatcactctgcgtggtcaggtactgccgatcggtggtttgaaagaaaaactcctggcagcgcatcgcggcgggattaaaacagtgctaattccgttcgaaaataaacgcgatctggaagagattcctgacaacgtaattgccgatctggacattcatcctgtgaagcgcattgaggaagttctgactctggcgctgcaaaatgaaccgtctggcatgcaggttgtgactgcaaaatagtgacctcgcgcaaaatgcactaataaaaacagggctggcaggctaattcgggcttgccagcctttttttgtctcgctaagttagatggcggatcgggcttgcccttattaaggggtgttgtaaggggatggctggcctgatataactgctgcgcgttcgtaccttgaaggattcaagtgcgatataaattataaagaggaagagaagagtgaataaatctcaattgatcgacaagattgctgcaggggctgatatctctaaagctgcggctggccgtgcgttagatgctattattgcttccgtaactgaatctctgaaagaaggggatgatgtagcactggtaggttttggtacttttgccgttaaagagcgtgctgcccgtactggccgcaacccgcagaccggtaaagagatcaccatcgctgctgctaaagtaccgagcttccgtgcaggtaaagcactgaaagacgcggtaaactaagcgttgtccccggtggggatgtgacgaagttcaagggcgcatctactgatgtgccttttttatttgtattcggtgactttctgcgtcttgtgggctgacaattgcccccgtttcttgtcacaataggcctttgcgcgcatcgatacgttgcgtgaggtacacagtcatctacagcggagtgttgttacaccatgatggacagcttacgcacggctgcaaacagtctcgtgctcaagattattttcggtatcattatcgtgtcgttcatattgaccggcgtgagtggttacctgattggcggaggcaataactacgccgcaaaagtgaatgaccaggaaatcagccgtgggcagttcgagaacgcctttaacagcgagcgtaatcgcatgcagcaacagctgggcgatcaatactccgagctggcagcgaacgaaggctatatgaaaaccctgcgtcaacaggtgctgaatcgtctgatcgacgaggcgctgttggatcagtacgctcgtgagctgaaactgggtatcagtgatgagcaggttaaacaggcgattttcgcgaccccagccttccaggttgacggcaaatttgataacagccgctataacggtatcctcaaccagatggggatgaccgccgatcagtacgcccaggcgctgcgtaaccagctcactacccaacagctgattaacggtgttgccggtaccgattttatgctgaaaggtgaaaccgacgagctggcggcactggtcgcgcaacaacgcgtggtgcgtgaggcgactatcgatgttaacgcgctggcggcgaagcagcctgtgaccgaacaggagattgccagctactacgaacaaaacaaaaacaatttcatgacgccggaacaattccgcgtgagttacatcaagctggatgccgcaacgatgcagcaaccggttagcgatgcggatatccagagctactacgatcagcatcaggatcaattcacccagccgcagcgtacccgctacagcatcatccagaccaaaactgaagatgaagcgaaagcggtacttgatgagctgaataaaggcggtgattttgctgcattagccaaagaaaaatctgccgatattatctctgcccgtaacggcggcgatatgggttggttagaagatgccactatccccgacgaactgaaaaatgctggtctgaaagaaaaagggcaactgtctggtgtcatcaaatcttcggtcggtttcctgattgtacgtctggacgacattcagccagcgaaagtgaaatcgttagacgaagtacgtgacgacattgcggcgaaagtgaaacacgaaaaagccctcgatgcgtactatgcgctgcagcagaaagtgagcgatgcggcaagcaacgacaccgagtctctggccggtgcagagcaagctgccggcgttaaagccactcagacgggttggttcagcaaagataacctgccggaagagttgaacttcaagccggttgccgacgctatctttaacggcggtctggtaggtgaaaacggcgcgccgggcatcaactctgacatcatcaccgtagacggcgaccgcgcattcgtgctgcgcatcagcgagcacaaaccggaagcggtgaaaccgttggcagatgttcaggaacaagttaaggcattggttcagcacaacaaagctgaacaacaggcgaaagtggatgctgagaaactgctggttgatttgaaagccggcaaaggtgcggaagctatgcaggctgccggtctgaaatttggcgagccgaaaaccttaagccgttccggtcgtgacccgattagccaggcggcgtttgcactgccactgccagcgaaagacaaaccgagctacggtatggcgaccgatatgcaaggtaatgtggttctgctggcgctggatgaagtgaaacaagcttcaatgccggaagatcagaaaaaagcgatggtgcagggtatcacccagaacaacgcacaaatcgtctttgaagctctgatgagtaacctgcgtaaagaggcgaaaatcaaaattggcgatgcgctggaacagcaataatcctgaagccgcctcgcaaaaaaatgcgttgcaactgtaacaagaaaaggtcgctttcgcggccttttccatttctgaacattgccatttgtttactgttttcactgccgttaaggtgattccactgttaacaaacaaggagaaaacagtatgaaacacggaattaaagcactgctcattaccctgtccctggcctgtgccggaatgtctcatagcgcgctggcggcagcttctgtggcgaaaccgacaacggtagaaaccaaagcggaagctcctgcagcacaaagtaaagcagcagtaccggcgaaagccagtgacgaagaaggcacccgggtcagcattaataatgccagcgcggaagagctagcccgcgcgatgaatggcgttggcctgaagaaagcgcaggcgattgtcagttatcgcgaagagtacggtccgtttaaaacggtggaggatctaaagcaggtgccggggatgggcaattcgctggtggaacgtaatctggcggtattaaccctgtaattaatttgcatagtggcaattttttgccagactgaagaggtcataccagttatgacctctgtacttataacaacaacgtaaggttattgcgctatgcaaacacaaatcaaagttcgtggatatcatctcgacgtttaccagcacgtcaacaacgcccgctaccttgaatttctcgaagaagcccgctgggatgggttggaaaatagcgacagttttcagtggatgacggcccataacatcgccttcgtcgtggtcaatatcaatattaactatcgtcgcccagcggtattaagtgacctgttaactattaccagtcagttgcagcaattaaacggtaaaagcggcatcttaagccaggtcattacactggagccggaagggcaggtggtagcggatgcgcttattacgtttgtttgtattgatcttaaaacgcagaaagcattagctctggaaggggaattgcgcgaaaagctggagcagatggttaagtaaacgttttgtggtgccggatgctcaagccgcatccggcgacacccggaataattacctcaacccggttttctgcttcatcgctgccatcaccgtcggtttatcggccagataatgattcaaaccgttggcgcgtaaattacatgccgcacaatgaccgcaaccgtcgcctttaatgccgttatagcaggtcaacgtttcgttacggactaaatccagtttgccgtaataatctgccagcgcccaggtttccgctttatcaatccacatcagcggcgtttcaaaacgaatatctttcgccatgcccaaactgacggcatggtttagtgctttcacaaactcatcgcggcaatccgggtagccggagaaatccgtttcacagacgccggtaattacggcttctgcttttacctgatacgcatatattgccgccagcgtcaggaacaaaatattacgccctgggacaaacgtattcgggatgccatcggcttcaggttcataatcaggcaccggaatgctgtcacgtgtcaggctgctgaccgccagctcgttgagcagcgttacatcaagaaccttatgcgcgcgtgctcccagtttcagcgccagttcgcgtgccacgtcgatttctgcgcgatgtcgctgaccgtaatcgaacgtcacgcaatggacttcatcatattgttgtaatgcctgcaccagacaggtggtggaatcctggcctccactgaacacaacgacagcacgtttcatagataatcctgcttgaacaataaaagcgttatggtaacgcctgcgattaacccggaccagctattcattgcgacggcgcgggaagccaggcttcggtaaattcaaaccagccgcgcggtgtcagtcgcacaccgttcacgccgggaggggcactaatgcgatagtgatagttgaacagcggcgtcagcgtcgcgtctgccattaactggctaaaaaccgctttcagggcattaaatcggttttcctcatcaggcattacttgcaccgcgtccagcgtcgattgcagatgtgcatatgctggagcgtcgaaaacatgtgtccatagtggatcgcaacgtagccattgctccagagtatattccggtgcttcgccaattaatctgtcgcccatcatgaggtctgcgtgtgccagtagggtcgtgtcgtcccagttttttgcgttatgaaaaataattgtgagttcacagccttccgctgccagtgtcgcctgtaggcgttctgccatggtatgaagttctatcggtaagtgataaaccagcgtcaaggttttcggtagtttgacttcatccggtacttgccagtgcggaatagtccagcctggcagtaatgcatgactggcggtgatcaggttttctccgacttctaacgtttgtaataaaccggattgatgaataatggagatcacttttcgcgcctgccagagggagagtcggggacttttgcgcaacgttaaatagcaaaaacctaaactgatgccactactgacctggctgacccgttgcagctcctccggtttgccgatggtgatttgcacgggatgccgacaactggttcccaaatctttttcgaaaagcggcggagttatccagtactcaaccgctttaagcagcggatgacgcaaatggtaataatcatggctctccaggcgcaccagctccgctgtgaattgtgttaagcgaaaaggaccagtgccgatcagtgggaattgcggatgcgccagatggctgcaatagctcgccagccggtgcgcaagccagtaatcggggcgatgtaaaaagaaggtcagacactgcggatgggtgacttcaatacgcttcacgctaataaataattgatccagtgctggcagttgtaacagcatcaataatcgctggtgtaagtgtgaggcttttactgcatcgccgttatgccagtgtagggttgaacgaagataaaagtcccagcgtaacccgtcagtagaggtttcccagtgatgcgctaaatcgccaatcgggcgctgagtattattatcgaagcgggtcaggccggaaaatatctgcccggcgagatgctgctcggcacggccgggcaaaaagcctggttgtagcggttcgagcgggcgatagtagggaatacgcaacgtgggtgtatcgttttgccattgtccgcccataaacggctgtaacagagtgcgcagctcacctggggccagttgcgccagctccagcacatcttgctgctttccggtttccagtgcctgttccatcatcgcattgcgtagcgattccggcgtgaccagaaagcgtaattgtccgcgctttccgcgtcctgactgcgcctgccactccagccatcccgcctcctgtgcctgacgcaacagcgtacgaacatggcgttcgctgcaaaaacagcgttcggccagttcgctgacggtgacggtttgcggctttccggctgaaggttgccacagacgttgatactggttaagacggttgagcaatcgcatataaacccggaacaatattatttaactattcactattacttccgtatatatcaggtgatactcaatcaccattaaccgtgtcacagagtggagaaagaaatggctcgtctggcagcatttgatatggatggcactttattgatgcctgaccatcatttaggtgagaaaaccctctctactttggcgcgactgcgtgaacgcgacattaccctcacttttgccacggggcgtcatgcgctggagatgcagcatattctcggggcgctatcgctggatgcatatttgattaccggcaacggaacgcgcgtgcattctctggaaggtgaacttttacatcgtgatgatttacctgcggatgtcgcggagctggtgctgtatcagcaatgggatacccgagccagcatgcatatcttcaatgacgacggttggtttaccgggaaagagatccctgcgttgttgcaggcatttgtctatagcggttttcgttatcagataatcgatgtcaaaaaaatgccactcggcagcgtcaccaagatctgcttctgtggcgatcacgacgatcttacacgcttgcagatccagctatacgaagcattaggcgagcgtgcacatttgtgtttttccgccacggattgcctcgaagtgctgccggtgggctgcaataaaggcgctgcattgacggtgctgacccaacatttaggtttatcgttgcgcgattgcatggcctttggtgatgcgatgaacgatcgcgaaatgttaggcagcgtcggtagcgggtttattatgggcaatgcgatgccgcaactgcgcgcggagctcccgcatttaccggtgattggacattgccgaaatcaggctgtctctcactatttgacgcactggctggactatccacatctaccttattcccccgaataacgagatcccttccagcaccgggcaattgcccggttttttttgcgttgaatttgtcattttgtgccgtggtgtttaaaccgcacagaataaattgtcgcgatttcacctttaaaatagaattaaaagagaaaaaaattctccgtggaagggctatgttagataaaattgaccgtaagctgctggccttactgcagcaggattgcaccctctctttgcaggcactggctgaagccgttaatctgacaaccaccccttgctggaagcgcctgaaacggctggaggatgacggtatccttatcggcaaagtcgccctgctggatccggaaaaaataggcctcggcctgaccgcctttgtgctgataaaaacgcaacatcacagcagcgaatggtattgccgctttgtcacggtggttaccgaaatgccagaagtgctggggttctggcgcatggctggtgaatacgattatctgatgcgcgtccaggttgccgacatgaaacgctacgacgagttttataagcgtctggtaaacagcgtgccggggctgtcggacgtcacttccagcttcgcgatggaacagattaaatacaccacttctttacccatcgaataaatatccagaatcaggtcaggacacaacgcgtgcgattatttgctcaattaagctggtatttccgtcgggaatggcgtcgctatctcggggctgtcgccttgcttgtcattatcgcgatgctgcaactggttccgccaaaagtggttggtattgttgtcgatggcgtgacagaacaacactttactaccgggcagatcctgatgtggatcgccaccatggtgctgattgccgttgtggtttatttcctgcgttacgtctggcgggtattgctgtttggtgcgtcttatcaactggctgttgaactgcgtgaagattattaccgtcagctaagccggcagcatcctgagttttacctgcgtcatcgcacgggtgacctcatggctcgtgcgaccaatgacgtcgatcgcgtcgtgtttgccgccggagaaggggtgctgacgctggtggattcactggtgatgggctgcgctgtgttgattatgatgtctacgcaaattagctggcagttgaccttatttgccctgttgccgatgccagtgatggcgatcatgattaagcgcaacggcgatgccttgcatgaacgctttaagctggcacaggcggcgttttccagtcttaatgaccgcacccaggaaagcctcaccagtatccgcatgatcaaagcctttggtctggaagatcgccagtcggcgttatttgccgcggatgccgaagataccggcaaaaaaaacatgcgggtggcgcgtattgatgctcgtttcgacccgacaatctatatcgcgattggtatggcgaacttgctggcgattggcggcggtagttggatggtggtgcagggcagtttaacgctgggccagctcaccagttttatgatgtatttaggtctgatgatttggccaatgctggcgctggcatggatgtttaacattgtggaacgtggtagtgctgcgtacagccgtattcgtgcgatgctggcggaagcgccggtggtgaacgatggtagcgaacccgtgccggaagggcgtggcgaacttgatgtaaatattcaccagttcacgtatccgcagactgaccatcctgcgctggaaaacgtcaatttcgccctgaaacccggtcagatgctgggtatctgcgggccgactggttccggcaaaagtaccctgttgtcgctcattcagcgtcatttcgacgtcagcgagggggatattcgctttcatgatattcctctgacgaagttacaactcgatagctggcgtagccgcctggcggtagttagccagacaccgttccttttttccgacaccgtagcgaacaacatcgcgttgggttgcccgaatgccacccagcaagagattgagcatgtcgcgcggttagccagcgtacatgacgatattttgcgtttaccgcaaggttacgatacagaggtgggcgagcgcggcgtgatgctttccggcgggcaaaaacagcgtatctctattgctcgtgcgttattagtcaacgcggaaatcctcatccttgatgatgcgctttcggcggtggacggacgcacagagcaccagatcctgcataacctgcgtcagtggggacagggaagaacggtaatcatcagtgcccatcgcctttcggcactgacggaagccagtgaaattattgtgatgcagcacggacatatcgcccagcgtggcaatcatgatgagctggcgcaacaaagcggctggtatcgcgatatgtatcgctatcaacaactggaggcggcgctcgacgacgctccggaaattcgcgaggaggccgtcgatgcgtagttttagccaactgtggccgactctcaagcgtctgttagcgtacggttcgccgtggcgtaaaccgctggggattgcggtcctgatgatgtgggttgcggcagcggcagaagtcagtgggccgctgcttatcagctattttatcgacaatatggtagcgaaaaataacctgccgttgaaaatggttgcagggctggctgcggcgtatgttgggctacaactgtttgccgccgggctacattacgcgcagtcgctgctgtttaatcgggcggcagtaggcgtagtgcaacagttgcgtaccgacgtgatggatgccgcattgcgccagccattaagcgagtttgatacccaacccgtcgggcaggtgatttcccgcgtcactaatgacactgaagtgatccgcgatctctacgttaccgtagtggcaactgtcctgcgtagcgccgcactggtgggcgcgatgctggtggcgatgttcagcctcgactggcgaatggcgctggtggcgataatgattttcccggtggtgctggtggtaatggtgatataccagcgttacagcacgccgattgtccgtcgtgtgcgcgcctatctagcggatatcaacgacggctttaacgaaatcatcaatggcatgagcgttatccagcagttccgtcagcaggcgcgatttggcgaacgtatgggggaggccagtcgttcacactatatggccaggatgcaaaccctgcgcctcgacggttttctgctgcgtccgctgctgagtctgttttcatcgctcattctttgtggcttgttgatgctgtttggcttctccgctagcggcaccattgaagtgggcgtgctgtatgcgtttatcagctatcttgggcgacttaacgaaccattaatcgaactgaccacgcaacaggcgatgctgcaacaggctgttgttgctggtgagcgcgtgtttgaactgatggacggaccgcgccagcaatatggcaatgatgatcgcccgttacagagtggcaccatcgaagtcgataacgtgtcatttgcttatcgcgatgacaatctggtgctaaagaacattaatctctctgtgccttcgcgtaactttgtggcactggtcgggcataccggcagtggcaaaagcaccctcgccagtttattgatgggctattacccgctaacggaaggtgagattcgccttgatggtcgtccattaagttcgctaagtcacagcgcgctgcgccagggcgtggcaatggtgcagcaagatccggtggtgctggcggataccttcctcgccaacgtgacgctggggcgtgatatctccgaagaacgcgtctggcaggcgctggaaaccgtgcaactggcggagctggcgcgcagcatgagtgatggtatttatacgccgctgggcgagcaggggaataatctctccgtcgggcaaaagcaactgctggcactggcacgcgtgttggtggagacgccgcaaatcctgatccttgatgaggcaaccgccagcattgactccggtactgaacaggcgattcaacatgctctggcggctgtgcgtgaacataccacgctggtggtgattgctcaccgcttatcgaccattgttgatgccgacaccattctggtgcttcatcgtgggcaagccgtggagcagggcactcaccagcaactgctggcggcccagggacgctactggcagatgtatcaactgcaacttgcgggcgaagagctggcagccagcgtgcgtgaagaagaatcattgagcgcctgaatagcacaatatttcatcgttggtgcaaaaatgtaacgcactgtgcactgtcatagtgcgttttcattttcaatcttcttaacttcctgctctctttctcgtttttcatttctggcacaccgcttgcaataccttcttcgtgtagcagaaccattaccgaattctgaccggaggggatctatgaagctggtgaccgtgataatcaaaccattcaagctggaagacgttcgtgaagcgttatcttccattggtattcagggcctgaccgtcaccgaagtgaaaggtttcgggcgtcagaaagggcatgccgagctgtaccggggggcggaatacagcgtcaacttcctgccaaaagtaaaaattgatgtggcgattgctgatgaccaactcgatgaagtgatcgatatcgtcagtaaggcggcttacaccggaaaaattggcgacggcaaaatcttcgtcgctgaattgcaacgcgtcattcgtattcgtaccggcgaagccgacgaagcggcgctgtaatctctggcacacagcaacaggaacgaaaaatgaagatagcgacgataaaaactgggcttgcttcactggcgatgctgccgggactggtaatggctgcacctgcggtggccgataaagccgacaatgcgtttatgatgatttgtactgcgctggtgctgtttatgactattccggggattgccctgttttacggtgggttgattcgcggcaaaaacgtgctgtcgatgctgacgcaggtgacggtgacgtttgcactggtctgtattctctgggtggtttacggttactcgctggcgtttggtgagggcaacaacttcttcggcaacattaactggttgatgctaaaaaacatcgaactgacggcggtgatgggcagcatttatcagtatatccacgtggcgtttcagggctcgtttgcctgcattaccgtcggcttgatcgttggggcgctggcggaacgaatccgcttctcagctgtgttgattttcgtggtggtatggctgacgctctcttacattccgattgcgcatatggtgtggggcggtggtttgctggcttctcacggtgcgctggatttcgcgggtggcacggtggtgcatattaacgccgcaatcgccggtctggtgggcgcgtatctgataggcaaacgcgtgggcttcggcaaagaggcgtttaaaccgcacaacctgccaatggtcttcaccggtactgccattctctatattggttggtttggctttaacgccgggtcagcgggcacggcgaatgaaatcgcggcactggcatttgtgaatactgtggtcgcaacggcggcggcaattcttggctggatcttcggtgaatgggcgctgcgtggtaagccttctctgctgggagcgtgttctggcgcgattgccggtctggtcggcgtgacgccagcgtgtggctacattggggttggcggcgcgttgattatcggcgtggtagctggtctggcgggcttgtggggcgttactatgctcaaacgcttgctgcgggtggatgatccctgcgatgtcttcggtgtgcacggcgtttgtggcattgtcggctgtatcatgactgggatttttgccgccagttcgctgggtggcgtgggcttcgctgaaggtgtgacgatgggccatcagttgctggtacagctggaaagcatcgccattacgatcgcctggtccggtgtggtggcatttattggctacaaactggcggatctgacggttggtctgcgtgtaccggaagagcaggagcgagaagggctggatgtcaacagtcacggcgagaatgcctataacgcgtaacaagcactgcaaaaaatagccggacggttttacctccggctatttttttaattgtgattacgcatcaccccttcctgaacggtcgaggcaaccagcacgccgtcctgggtataaaactcaccgcgcacaaagccgcgtgcgctggacgccgaggtgctctccacgctatacagcagccattcattcaaattaaacgggcgatggaaccacatggaatggtcaatggtggcaatctgaatccccggttcgagaaaaccgatgccgtgcggctgtagagctaccggcaggaagttaagatcagaagcgtaaccgagcagatactgatgaacgcgcaggtcatccggcacgctaccatttgcgcggatccacacctgacgatgtggttctgcgacgtgacctttcagtgggttatgaaactccaccggacggacttccagcggacgatcgcagatgaatttatctttaagcactggcggcagcaggtgcgccagcgattgggcgatttgcgtttccgaaggcaggccatcaggcgctggcgcggacggcattgttttttgatgttcgaaacccgcttctggtgcctggaaagaggccgtcatataaaaaatcggtttgccgttttgaatagcagcaacccggcgggcgctgaagctgttaccgtcacgcagcgtttcgacatcataaataatcggcttcttactatcgccagggcgaagaaagtagctgtgaaacgaatgtaccagccgctcttcagggacggtctcttttgcagcatacaaggcctgacccacgacctggccgccaaacacctggcgtaaacctaaatcttcactctggccgcgaaagagtccttcctcaattttttccagatttaacaatgtcagtaaattttttagcgcctgactcatataactctccagtaacaaagctgccgcagcaagccaaagtgagttgagtataacgcaaatttgccactggtccgatgggtgcaataatctgaattacgggctaattacaggcagaaatgcgtgatgtgtgccacacttattgacgttactattttgttaaccactcttccggcgaggaaagttagcccgctggtgcattgataataaggagaaatgaatgaaactcgtgcacatggccagtggtttagcggttgcgattgcgttggcggcttgtgcagataaaagcgcggatattcagacgccagccccggctgcaaatacgtctatttcagcaacacaacaacctgctatccagcaaccgaatgtctccggtaccgtctggatccgtcagaaagtcgcactgccgcctgatgctgtgctgaccgtgacactttctgacgcgtcgttagccgatgcaccgtcaaaagtgctggcgcagaaagcggtgcgtactgaaggtaaacagtcaccattcagctttgttctgccatttaacccggcagatgttcagccgaacgcgcgtattctgttgagtgcggcgattaccgtgaatgacaaactggtatttattaccgataccgttcagccggtgatcaacaagggcggaactaaagccgacctgacattggtgccggtgcagcaaaccgccgtgccggttcaggccagcggtggtgcaacgactaccgtaccttcgacttcaccaactcaggtgaatccgtcttcggcagttccagctcctacgcaatattaagcgacgttaaccctctccgcccggagagggttagtagttccagcgataacgctgcaagtcgatttgcccgcttcccgataccatcacaccttctgccagtaatgcctgtcgctgacgctgtaaatccggtccggttagcgaaattgtgccgtggcgattaaccacccggtgccagggtaaggtgctgccttcagggagacgctttaacacaccgcccacctggcgcgcggcgcggggcgatcccgccagtttcgccacatcaccgtaagtggtgacatagccttcgggaatagcggcgacgatttgccagacgcgttggggaaatgaatcttctttttccatcttttcttcctgaggtaatttttcagcataatctggaaaaacgcccgagtgaagtcgcattgcgcaagaaaccagcatctggcacgcgatgggttgcaattagccggggcagcagtgataatgcgcctgcgcgttggttctcaacgctctcaatgggggctctgttggttctcccgcaacgctactctgtttaccaggtcaggtccggaaggaagcagccaaggcagatgacacgtgtgccgggatgtagctggcagggcccccacccatttctgcctcccaccgtttcgtcaaaaaaccccaacatggctaaactttaaccacaactgacgtcgcaagaattgtctggctgcgcagtacgcttcggaggtatgtctgatgaagtatgttgatggttttgtggttgccgttcctgccgataaaaaggatgcctatcgggaaatggccgctaaggctgcgccattgtttaaagagtttggcgcgcttcgtattgtcgaatgctgggccagcgatgtaccggatggcaaagtgaccgattttcgtatggcggtgaaagcggaagagaatgaagaggttgtctttagctggattgaatacccttcaaaagaggtccgcgacgctgctactcaaaagatgatgtcggacccacggatgaaagagttcggcgagtccatgccgtttgacggcaagcgaatgatctatggcggattcgagtcaatcatcgacgaataggtagcgtgacgggctgtgcggcgtgccgtcagcccaaaaattcacaaatgttgctcggcccagcgtaagaaatcttctttcggtaatgccttgctgtagagccagccctgaccgtagtgcacgccatgctggcgtagccactcttcttgtttactggtttcgattccctccgctaccattttcagtttcagtgtttttgccatttcgatgatatgcggcgtgacatttttatattccagcgcatcaacgaaagatttatcgatcttcagaatgtcgacatccagatcctgtaaataacttaaacttgaatatcccgtaccaaaatcatcaagataaatttcatggcccgcctcccggtagcgagaaattatcggggcgctggttttcggatcggcaaactcgcgttcagtgagttcaagcgcgatctgtctgggattaacctgatagtgattgatcatttcacgcagcaattgcgggattttttccgaggtgagcacggtggattcaagattgatcgaaatatgctgctgtggatgctgacgcagccagtcgcccatatcttcaaagacgcttcttataatcagtagcgtcaatggctcagaaaggcccgtttgctgtgccagcggaataaaactatctggtgacaaccaactaccgtctgtctgcggccagcgcgccagtgcctcagcaccgacaattttgccattggctaaggagacaatcggctgatagtgcacgcaaatatcacgattttcgatagcatcctgcagccgatgatgcggtgactggatacggcgcaaaatacgcagcacaaacatcgctgccagcaggccaatcaccaacccgagcggtaaccaaataaagacttgccgatgccagcctttctgcaacattttcgttgaagcccaggtgatgatcgaaatattcatctccgggaagggcaggatatcgtaaatgattccattattttcgatatgctcaccgggtgttttttgtagcctggtaataattccctgagcaatttcatcgctgctggttatgacaacgttatgggcattgccaataatggcggcatcaatttgccatgagctatagggaatgacatcaataaaggaagcggggtcgatcatgacgacataatgtgccgttcccatggcgaccatgtaacggataatgcctaaatcgttatgcgatgttaaccagacacgataaccatctttcgaaattttacctggctcggggaaggtatcgggcggactttcatgctccagagacgaacactggggaacgttgttatcgatataaaccacttcctgaatatagcgataactgtaagatacccgacgcatttccatgagatgggcttcgctacaggcagcgccttgccatctttccagctcttgcagcgcatctttcccttgtgtcgccaccttattggcccgaatagcgacgcgggaggaataggtatccagctcttcaataaacgatgtttctacctgctgatgggccagccagatgcttaagccgacaggcagcaatactgaaagaatcagtactcccgaaataaggccgaccagatgtcgtgttctcaccagcatatccttattaacacagtgtagggaaagtatatctgattgtggaaaaaggctggcaggagataaggaggtagagctggtatttcatgaagtgatgggtggaaacgatcattgtcatttgaccaggcgcagagctttacgcctggtatgtaaccctaacttaagatgttgattcggcgcgagcgagggtaaaaatatcgtaaaaagacagttcacctttacggacgatcattttttgcagttgttccttatgaacatccgcgacacgcggagagttcaagatggcttcaaccagcgcggcaggtacaaagcgcgtgttgtaccattcgccgttatagcaaacgcggaaatccagcacgtcgatatcttcatagcggtagcgtgggtagacatcgaaaaagaagaaaccattaagcaggataaataatacaaccagtagccagacagagcctgacagcgtttcggactgcaacatcaccgccagggtggcaaaaaaagcaacgtacataccgataaacagccccggatgtttacggataaaactgatactaaagcggggtttgttgtcgcgtttttcgcgggtattcagagactcaatcgtttcggtcagcaggcgttgtatttcggtcatcgtttgccttcgtggtatctgcaactttccagggaacaccctattttaacgtgggaatagtagaggggaagtaacagatttaccacaattttgcataacagttgcgaaaaaccgattacaattttttaattattctggctggattaccgcccacgacaacgttgtccgggacatcttttgtgacaactgcacctgaggctaccacgacgttatcaccaatggtcacaccagggttaatgaccgcgcgtccgccaatccagacgttattaccgatggtgacgggtttccccagttcagcaccgctattacgtgctacagggtcgatgggatgtgttgccgtgtagatatgaacgcctggtgccaacatacagttatcaccgatgcgaatagggcagacatcaagcatcacgcaatcgaagttggcgaaaaaattattaccgagaaaaatgttatagccatagtcacagcgaaacgttggctcaatataagcctctgtcacctgaccgaatagatcagcgagaatttgctggcgtaatgtgtgctcttccgccagggaatgattgtatcggtgaataagctgacgagcgcgcaggcgatcgcgagataacgtctcatctgccgagcgatacaactcaccagcaatcatcttttctttttctgtgctcattactgacctccggttgctgaaaatgcggcaacacagtaagacgaaaagtcagtgaagagaacgttcccattacatctgtgtgataaagatcacatagggtatgtcttcatggtgaaaaagtataaaattcttaataaacagccggttatagctccgaaagcgaattatttattagcgaataaatttccatactgaggaagggatcttgtcgtatagtttattcatggtcaattcggcgaggcggtgatctgcggctgagtaaaataccgccagttcattatctgataattcgtatttatttttctcgataacacgctccagcgtgtcaattgtctggcaacgacgtaaacgcattaaataatcggttttcgttaaaggtttttcggacatacttctacccatggttgtaataattctaacaagataaactcgcaggattctctttcgtcgcattgacaaaacaacggaatagtcgattacctgacttccgccatttctgaagatcctgcatattaataccataactactgaacaacataaaggtgtcatccagatattcgtcgatctgctcaatgagcttattgtcttcattatacttaattttgtaattaagtgcgaaggtcgcaatatgctcaatcagttcattcaactggaggttgatcgccgaggttgggtcgttaacccagccatgattgctttcttcaaggtttgcaaggcagtcatgatacagggtttcacagagaaacttaagctgtgcgatatcatgtcttttgggtgagtattcatccataacgcgtccccttcttagcggttgaactaacggacacctttcgggatggaaaaaacttactgacctggacttgccctctcgtttgttagcttaactataagccactctttgcaggttttcatcgcattattacgaaaaattacaattaggaaggaatcgggacaggactcactttttcatactagcactaacccgcagcaggtaaaagcagtttgctcgaactgttcataacatttcaggattatcgccagatgaaattggtgacactaataccaggattgctctgaatatgacgtaataaccgaggaatgaataaagaattaccgcaaataattaagaatagcctctaaatgattatggattattaaatctattagcgctacttaatataaattaactaacaatcagtattttttatgaattttatccgtggttaatactggttttcgtatgagatcctgagttggtggttcaattactccttaatgttcgtaggttatgcataaaaaaggccgcttgcgcggccttagtgattacacgttgtatcaatgatgatcgacagtatggctgtgctcgatatcttcattcttgcggctaaagcggcggcgaaccaccacaaagaataccggaacgaagaagattgccagtaccgttgcggtcaccatcccgcccattacaccggtacctactgcgttctgcgcgccggaaccagcaccagtactgataaccagcggcataacgccgaggataaacgccagcgaggtcatcaggatcggacgtaaacgcatccgcactgcatcaagcgtcgcttcaatcagacctttaccttctttatccatcaagtctttggcgaattcgacgataagtatcgcgttcttcgccgacaacccaatggttgtgagcaggcctacctggaagtaaacgtcattggtcaggccacggaaggtggcagccagcaacgcaccgataacccccagcggaacgaccagcataacggagaacggaatcgaccagctctcgtacagcgccgccagacacaggaatacgacaatcaacgaaatcgcgtacagtgaaggtgcctggttgccggagaggcgttcctgataggacatccccgtccagtcatagccaacaccggtaggcagtttgctcgccagttgttccatcagctccattgcttcaccggtacttttacccggtgccgcctggcctaagatttccatggatggcaggccattgtaacgttccagacgcggcgaaccgtactcccaacgagaagaggagaatgccgagaacggcaccatctgaccatcagcagcacgaacataccagtcgccgatatcatccggcagcatacggtatttcgcttctgacatgacgtaaactttcttcacacgaccgcggtcgataaagtcgttcacatagctaccgccccatgcagcgcccagagtggtgttaatgtcattgatagaaacacccagcgcctgcgctttttcctggtcgatatcaatcttaaactgcggggtatcttccagaccgtttggacgtacgctggtcaacatatcagggtgcttcgctgcttctgcaagcaactggttacgcgcctgagtcagtttttcgtgaccaaggccagcctggtcaatcagctcaaagtcaaagccggttgcagtacccagttccacgattgcgggcaggttaaaggcgaaaaccatcgcatctttgatttgcgagaaagcgcgtgttgcacgcatggtaatcgcttcaactttgttttcttcgcccggacgatcggcccagtccttcaaggaaacgaacgcaataccggtattctgaccacgtcccgcaaagccgaagccgttaacggcgaacaccgactcaacgttgttcttttctttggtcagatagtaatgcgttacctcattgagcactttctgtgtacgttcctgcgttgcacctgctggcagctgaaccatggtcataaatacgccctggtcctcatctggcaagaaggagcttggcagacgcacgaacagataggccatgccgaccacgatgatcagatacagcaccaggtaacgccccgtactgcgcagaataccgcctacgctgtcggtgtagtggtgcgtgctcttctcgaacatgcggttaaaccagccgaagaagccttttttaccttccccgtgatcgcctttggcaatcggtttcagcatggtggcacaaagagccggagtcaggatcaacgctaccagtaccgacagcgccattgctgaaacaatggtaatagagaactgacgatagatagcaccagtagaaccgccaaagaaggccatcggtacgaataccgctgacagtaccatcgcgataccgaccagagcgccctgaatctgccccatcgacttacgggtagcttcttttggcggcaaaccttcttccgccataacacgctccacgttttctaccacaacgatagcgtcatccaccaacaagccgatggcgagcaccatcccgaacattgttagcgtgtttatcgagaagccaaaggcggcaaggacggcaaaggtcccgagcaataccaccggtacggcaatggtcggaatcaacgtcgcgcggaagttctgcaggaacagatacataaccaggaacacgaggatgatcgcttcgaccagcgttttaaccacttcgtgaatagagattttcacgaacggcgtggtgtcgtacgggtaaacaattttcagacccgacgggaagaacggttccatcttcgccagttcagcacggattgccgcagcggtatccagcgcgtttgcaccggtcgccagcttgatccccagaccggaagccggttggccgttaaactctgcgatgatgtcgtagttctcaccacccagctcaatcttcgccacatcacgcagcagtacgcgggaaccatcctgattcactttcagcaggattttgccgaactcttcagtagaggtcagacgcgtctgagcaataatagaggcgttaagctgttggcctttcaccggcggcgtaccaccgagctgacccgccgcaacctgggcgttctgcgctttgatggcggtaatgacatcaaccggcgttagctggaatttgttcagctcattcgggttcatccagatacgcatcgcgtactgtgaaccgaacaactgaacatcacccacgcccgacgtacggctgatggcatctttcatattcgccgctacgtagtcagagatatcctcctgcgtcatggtgccatcggtgttgataacgccgacaaccatcaggaagctgctggatgatttctcaacgctcaccccttgctgctgaacttcttgcggcagcaacggcatcgccagctgcagtttgttctgcacctgaacctgcgcgatatccgcatcagtaccagactcaaaggtcagggtgatctgcacggtacccgtggagtcactgttagaggacatgtacatcaggttatcgataccgttcatattctgttcgataacctgtgtcaccgtgtcctgcactgttttcgcatcagcgccggggtaggaggcggagatcgttactgccggcggtgcaatcgtaggatattgcgccaccggcagtttgaggatcgccagcccccctgccaacatgatgataatggcgatcacccacgcaaaaatcgggcgatcgataaagaaattaggcatgtcttaacggctcctgtttaagttaagacttggactgttcaggctgagcaccgcttgcggcttgctggttattatcagcggtaacttcttgtgcttttacctggacaccaggacgcactttctgcagcccacttattactacgcgatcgcctgctttcagaccttctgtcaccagccacttatcgccaatagcctggcttgcaacgatcggacgggtttccactttgtcatccgcgccaactaccagtacggtggcatcaccacgcggcgtacgggttacgccctgttgcgggactaaaatagcgtttggattaagcccttcttccagacgtgcgcgcacgaacatacccggcagcagagtgtgatccgggttcgggaagatagcgcgtagggtgatagacccagtggtctgatcaacggtaacgtcagagaattccagcgtaccgtcctgcgggaacttaatgccgtcactggtgatcagcgacactttggctttgccgttctcttgtttcagcgtgccattcgccagttcctgtttcaggcgcaggaagtcgttgctggactgggtcacatcaacgtagatcggatcaagttgctgcacggttgccagcgcagtcgcctgaccgttctgtaccaatgcgccttccgtcacgttcgacttaccaatgcgaccgctaatcggagaggtgactttggtgtaagccagattgatccgcgcagtttcaacggcagctttcgccgcagttaccgcagcattcgcctgttgcgcatcagccagagcctgatcgtactcttgcttactgatgtactgagtaccgagcagtttctgataacgattcaccgtcaattgcgcgatattggctgcagcctgggctttcgccagatcacctttcgcactgtcgtatgtcgcctgataggtcgcaggatcaatctgatagagagagacaccagcttcgatgtcgctaccttctttgaaattacgcttcaggataatcccgctaacttgaggacgaacttctgcgatccggtaggcactggtgcgacccggaagctcggttgtgatctgcagaggttcagttttgactgttactacgccaacggcgggcatctgctggccaccttgttgggcctgtttgtcgtcacatcctgttagggctaagctgcctgagagcatcagaacgaccgccagaggcgtaaaccctctgtttttgttcatatgtaaacctcgagtgtccgatttcaaattggtcaatggtcaaaagttaataaacccattgctgcgtttatattatcgtcgtgctatggtacatacattcacaaatgtatgtaaatctaacgcctgtaaattcacgaacatatggcacgaaaaaccaaacaagaagcgcaagaaacgcgccaacacatcctcgatgtggctctacgtcttttctcacagcagggggtatcatccacctcgctgggcgagattgcaaaagcagctggcgttacgcgcggtgcaatctactggcattttaaagacaagtcggatttgttcagtgagatctgggaactgtcagaatccaatattggtgaactagagcttgagtatcaggcaaaattccctggcgatccactctcagtattaagagagatattaattcatgttcttgaatccacggtgacagaagaacggcgtcgattattgatggagattatattccacaaatgcgaatttgtcggagaaatggctgttgtgcaacaggcacaacgtaatctctgtctggaaagttatgaccgtatagaacaaacgttaaaacattgtattgaagcgaaaatgttgcctgcggatttaatgacgcgtcgggcagcaattattatgcgcggctatatttccggcctgatggaaaactggctctttgccccgcaatcttttgatcttaaaaaagaagcccgcgattacgtcgccatcttactggagatgtatctcctgtgccccacgcttcgtaatcctgccactaacgaataaccctgaatctgactccaggatttttcctggacattttcgtcgttgctattctggttcactgcgtcgtgatattcttgcggtttgactttttcaggtcgttcttcaggttcagaaaccttcattcatcatgactatgttccagtattacaaacgatcacggcattttgttttttcagcatttattgcttttgtttttgtcttgttatgccagaacacggcgtttgcgcgggcgtcatcgaatggtgatctgccgacaaaagcggacctgcaggcgcaacttgactcactaaataaacaaaaagatctttctgctcaggacaaactggtgcagcaggatctgacagatacattagccaccctcgataaaatcgatcgcataaaagaagagacagttcagctacggcaaaaagtcgctgaagcgccggaaaaaatgcgccaggcgaccgcggcgttaacagcacttagcgatgtcgataacgacgaagaaacgcgcaaaattttgagcacgctttcgttgcgccagctggaaactcgcgttgcccaggcgctggacgatttgcaaaacgcacaaaacgatctggcgtcttataacagccagctggtttcgttacagacgcagcccgaacgcgtgcaaaatgcgatgtatcacgcttcgcagcagctgcaacaaattcgcagtcgtctggatgggactgatgtcggcgagacagccttacgtcccagccagaaagtgttaatgcaggcccagcaggcgttgctgaatgcggagattgaccagcagcgtaaaagcctggaagggaacaccgtcttgcaggataccttgcaaaagcaacgtgattacgtgacggcgaacagcgctcgtctggagcaccagttacaactgttgcaagaagcggtaaacagcaagcgcctgactttaaccgaaaaaacggcgcaggaagccgtctccccggatgaagccgcgcgtattcaggctaatccgctggtgaagcaggaactggaaattaaccagcagttaagtcagcgtctgattaccgcgactgaaaacggtaatcagttgatgcagcaaaacattaaagtcaaaaactggctggagcgggcgctgcaatcggaacgcaatattaaagagcagattgccgtcctgaagggcagcctgctgttgtctcgtatcctttaccagcaacaacaaacgctgccctcggcggatgaactggaaaacatgaccaaccgcatcgcggatttgcgtctcgaacagtttgaagttaaccagcagcgtgatgcactcttccagagcgatgcgttcgtcaacaaactggaagaaggtcacaccaacgaagtcaacagcgaagttcacgatgcgttattgcaagtggttgatatgcgtcgcgaattgctggatcaactcaacaaacagttgggtaaccagctgatgatggccattaacctgcaaatcaaccagcagcagttaatgagtgtgtcgaaaaacctgaaatccatcctgactcagcaaatcttttgggtgaacagtaaccgtccaatggactgggactggatcaaagcgttcccgcaaagcctgaaagatgaatttaagtcgatgaaaatcacggtgaactggcaaaaagcctggcccgccgtttttatcgctttcctcgctggtttgccgctgctgttgattgccgggctgatccactggcgtctgggctggctgaaagcgtatcaacaaaaactggcttccgctgtgggttccctgcgtaacgacagccagctcaacacaccaaaagcgatccttatcgacctgatccgtgcgctgccggtgtgcctgattattctcgcggttggcctgattctgttgaccatgcagctcaacatcagcgaactgctatggtcgttcagcaaaaaactggcgatattctggctggtgtttggcctgtgctggaaggtactggagaaaaacggcgttgccgtacgtcacttcggcatgccggagcagcagaccagccactggcgtcggcaaattgtccgcatcagtctcgcgttgctgcctatccatttctggtctgtggtggcagaactttccccgctgcatctgatggatgatgtgctggggcaggcgatgattttcttcaacctgctgctgattgccttcctggtatggccaatgtgccgcgaaagctggcgtgataaagagtcgcacaccatgcgactggtcaccattaccgtgctgtcgattatcccgattgcattgatggtgctgactgccacgggttatttctacaccacgctgcgcctctccgggcgttggattgaaaccgtttatctggtgatcatctggaacttgctctaccagacggtattgcgcggcttaagcgtagcggcgcggcgtatcgcctggcgtcgtgcgctggcgcgtcggcagaatctggtgaaagagggcgcagaaggtgccgaaccgccggaagaacccaccattgcactggaacaggttaaccagcagacgctgcgtattaccatgttgctgatgtttgcgctgttcggtgtcatgttctgggcaatttggtccgatttgatcaccgtgttcagctatctcgacagcatcacgctctggcattacaacggcactgaagctggcgctgcggtggtgaaaaacgtcaccatgggcagtctgttgtttgcgattatcgcctcaatggtggcctgggcgttgattcgcaacctgcctggtttactggaagtgctggtgctctcgcgactgaatatgcgtcagggcgcgtcgtatgccattactaccatccttaactacatcattattgccgttggtgcgatgacggtgttcggatcgctgggcgtctcttgggataaactccagtggctggccgcagcattatccgtaggtcttggttttggtttacaagaaattttcggtaacttcgtctccggtttgatcattctgttcgaacgtccggtgcgtattggcgatacggtaaccattggtagcttctcggggacggtaagtaagatccgtattcgtgcgacaacgattaccgatttcgatcgcaaagaagtgatcatcccgaacaaagcgtttgttaccgagcgtctgatcaactggtcgttgactgacactactacgcgtctggtgatccgtctcggcgtggcctatggctccgatctggaaaaagtgcgtaaagtgttactgaaggcggcgactgagcacccaagggtgatgcacgaaccaatgccggaagtcttctttacggcgtttggtgccagcacgttggatcatgagctgcgtctgtatgtgcgtgaactgcgtgaccgtagtcgtactgtcgatgagctgaaccgtactatcgatcagctgtgccgtgaaaacgacatcaacattgcctttaaccagcttgaagtgcatctgcacaacgagaagggcgatgaggtgacggaagtcaaacgcgactacaaaggcgatgacccgacgccagcggtagggtaataaccaaagggggcgacatttagttgccccgagattactgacaaagtgcgcgttgttcatgccggatgcggcgtgaccgccttatccggcctacgaaaccgcaagaattcaatgtattgcaggagcggtgtaggcctgataagcgtagcgcatcaggcagttttgcgtttgcccacaatcttaggggacatttagcggccccatttatttctcacttttccgcctcatcatcgcgcgttaatttcttttcataatcgcgttttacaatatccagcgcgcgcagcacggtgcgggctgggatctgattttcttccagcagcacaatcaaatcgacagccagtttgacatcgtcaggggcattttccagtgacatactctctccattgctagcgggttaagcgcgctagcctgttttcgattttttccagcgcatggcggcagcgtgccaggcgcgcttcataggcttccacttcacgatgcagcgtttgctgttccacgagatcggtcacccgcgccaggcgggctctgcgttcggcaaccatctcacgtagccgccgctcaaaatcctgatgctgaatacgtttacgctgccagcgggcaattttcggtggcgcactgtcccactcgcgcaatgaccaggcggaggcttcacgcgcgatggcttccagttgtgccgccagatgttccgccagccaggccacttgcggcagctgttgctgctcaactgcatgacgaagcgcagccagattatcgcccgcctcgtcgagacaagcctgtagtgttgtcgcacgagtctgaaaaagatgcctgtcgaaacgagcacttagcgtggcgaactgtgacaccggggcacaacgctgacgcagcgtagcgagctgtccttccagtttttccagcagcagggcggttttcacgataagacctcaatgaaaatgataattgttatgctaaagtagccactctgtaagctgacaacactcaatatgcaacgaatcattttaatcatcattggctggctggcggtagtgctgggtacgctgggcgtggtattaccggtattaccgacgacgccgtttatcctgctggcggcctggtgctttgcccgttcttccccgcgctttcacgcctggttgctgtaccgctcatggtttggcagctatctacgtttctggcagaaacatcatgcgatgccgcgcggcgtcaaaccgcgggcgattttgcttattttgctcacgtttgccatttctctgtggttcgtccagatgccatgggtgcgcatcatgttgctggtaattctcgcctgtttgcttttctatatgtggcgaattccggtgattgatgaaaagcaagaaaagcactgaagcacaacaatcgcagttgcaattattgcgtacagccagtacattctggcgttttcgagcacaggcgcaggcggtcaaaggttaaacaactgttacttttgatacgtttaaaacgcgccgtgagtaccaccgtaacaagcaggcatacacttatgaccgcgactgcacagcagcttgagtatctcaaaaatagcatcaaaagcattcaggactacccaaaacccggcattcttttccgcgatgtcaccagcttactggaagacccgaaagcttacgctctcagcatcgacttgctggttgagcgttacaaaaatgcgggcattaccaaagttgtcggcaccgaagcgcgtggcttcttgtttggcgctccggtagctctgggtctgggcgttggctttgtaccggtccgtaaaccgggcaaactgccgcgtgaaaccatcagtgaaacttacgacctggaatacggcaccgatcagctggagatccacgttgatgccatcaaaccgggcgacaaagttctggtggtggacgatctgctggcaaccggcggcactatcgaagcgaccgttaaactgatccgtcgtctgggtggtgaagtggctgacgctgcgttcattatcaacctgttcgatctcggcggcgaacagcgtctcgaaaaacagggcattaccagctacagccttgtcccgttcccgggccattaattatcgccagtcttgtgctgcccacgctacggacagcacaagatgtgcattcagcctcgccgttctgacggggctgtgttagcattaccccttcgtgaatccaccttccagcgtttcagagcctgccaatgagttatcaggtcttagcccgaaaatggcgcccacaaacctttgctgacgtcgtcggccaggaacatgtgctgaccgcactggcgaacggcttgtcgttagggcgtattcatcatgcttatcttttttccggtacccgtggcgtcggaaaaacctctatcgcccgactgctggcgaaggggctaaactgcgaaaccggcattaccgcgacgccgtgcggcgtgtgcgataactgtcgtgaaatcgagcaggggcgctttgtcgatctgattgaaatcgacgccgcctcgcgcaccaaagttgaagatacccgcgacctgctggataacgtccagtacgctccggcgcgtggtcgtttcaaagtttatctgatcgacgaagtgcatatgctgtcgcgccacagctttaacgcactgttaaaaacccttgaagagccgccggagcacgttaagtttctgctggcgacgaccgatccacagaaattgccggtgacgattttgtcgcgctgtttgcaatttcatctcaaggcgctggatgtcgagcaaattcgccatcaacttgagcacatcctcaacgaagaacatatcgctcacgagccgcgggcgttgcaattgctggcgcgcgccgctgaaggcagcctgcgagatgccttaagtctgaccgaccaggcgattgccagcggtgacggccaggtttcaacccaggcagtcagtgcgatgctgggtacgcttgacgacgatcaggcgctgtcgctggttgaagcgatggtcgaggccaacggcgagcgcgtaatggcgctgattaatgaagccgctgcccgtggtatcgagtgggaagcgttgctggtggaaatgctcggcctgttgcatcgtattgcgatggtacaactttcgcctgctgcacttggcaacgacatggccgccattgagctgcggatgcgtgaactggcgcgcaccataccgccgacggatattcagctttactatcagacgctgttgattggtcgcaaagaattaccgtatgcgcctgaccgccgcatgggcgttgagatgacgctgctgcgcgcgctggcgttccatccacgtatgcctctgcctgagccagaagtgccacgccagtcctttgcgcccgtcgcgccaacggcagtaatgacgccaacccaggtgccgccgcaaccgcaatcagcgccgcagcaggcaccgactgtaccgctcccggaaaccaccagccaggtgctggcggcgcgccagcagttgcagcgcgtgcagggagcaaccaaagcaaaaaagagtgaaccggcagccgctacccgcgcgcggccggtgaataacgctgcgctggaaagactggcttcggtcaccgatcgcgttcaggcgcgtccggtgccatcggcgctggaaaaagcgccagccaaaaaagaagcgtatcgctggaaggctaccactccagtgatgcagcaaaaagaagtggtcgccacgccgaaggcgctgaaaaaagcgctggaacatgaaaaaacgccggaactggcggcgaagctggcggcagaagccattgagcgcgacgcgtgggcggcacaggtgagtcaactttcgctaccaaaactgatcgaacaggtggccttaaatgcctggaaagaggagagcgacaacgcagtatgtctgcatttgcgctcctctcagcggcatttgaacaaccgcggtgcacagcaaaaactggctgaagcgttgagcacgttaaaaggttcaacggttgaactgactatcgttgaagatgataatcccgcggtgcgtacgccgctggagtggcgtcaggcgatatacgaagaaaaacttgcgcaggcgcgcgagtccattattgcggataataatattcagaccctgcgtcggttcttcgatgcggagctggatgaagaaagtatccgccccatttgatcgtaagcacagcttacgttcgtcatccttaacgtgattgagagagaaacctatgtttggtaaaggcggtctgggtaacctgatgaagcaagcccagcagatgcaagaaaaaatgcagaaaatgcaggaagagatcgcgcagctggaagtcatcggcgaatctggcgcaggtctggtaaaagtgaccatcaacggtgcacacaactgccgtcgcgtagagatcgacccgagcctgctggaagacgacaaagagatgctggaagacctggtggctgcagcattcaacgacgcagcacgtcgtattgaagaaacgcagaaagaaaaaatggcctctgtatcctccggaatgcagctgccgcctggctttaagatgccgttctgatgcaaaccagcccgctgttaacacagcttatggaagcactgcgctgtctgccgggcgttggcccgaagtcggcgcagcgtatggcgttcacgctgcttcagcgcgatcgtagcggcgggatgcgtctggcgcaggcgctcacccgggcgatgtcggaaatcggccactgcgccgattgccgcactttcaccgaacaggaagtctgtaacatctgttcgaatccgcgtcgtcaggaaaacggtcaaatctgtgtggtggagagtccggcggacatctacgccattgagcagacggggcagttttcaggccgttattttgtgttgatggggcatctgtcaccgctggacggcatcggtccggatgatatcgggcttgatcgtctggaacagcgtctggcagaggaaaaaatcactgaagtgatcctcgccaccaatcccacggttgaaggtgaagctaccgctaactacattgccgagctttgcgcgcaatatgacgtggaagccagccgaatcgctcatggcgtaccggttggcggcgaactggaaatggtcgatggcaccacgctgtcacactcccttgccgggcgtcataagattcgtttttaagcaaacgagagcaggatcacctgctctcgcttgaaattattctcccttgtccccatctctccctcatcctgtttttaaccttaaaatggcattattgaggtagacctacatgaaaggacaagaaactcgtggttttcagtcagaagtgaaacagcttctgcacctgatgatccattctctctattccaataaagaaatcttcctgcgtgagcttatctctaacgcctccgatgcggcggacaagctgcgtttccgtgcgctatctaacccggacctgtacgaaggtgatggcgaactgcgcgttcgtgtctctttcgataaagacaagcgcacgctgaccatctccgataacggcgtggggatgacccgcgacgaagtgattgaccatctggggactatcgctaaatccggtaccaaatcattcctcgaatccctgggttctgaccaggcgaaagacagccagctgatcggtcagtttggtgttggtttctactctgcgtttatcgtggccgacaaagtgaccgtgcgtactcgcgcggcaggcgaaaaaccagaaaacggcgtcttctgggaatcggctggcgaaggtgaatataccgttgccgacatcaccaaagaagatcgtggtactgaaatcaccctgcatctgcgtgaaggcgaagacgagttcctcgatgactggcgcgtgcgttccatcatcagcaaatactccgaccatatcgcgctgccggtagagatcgaaaaacgcgaagagaaagacggcgaaaccgttatctcctgggagaaaatcaacaaagcgcaggcgctgtggactcgtaacaagtcggaaatcaccgatgaagagtacaaagagttctacaaacacatcgcccacgactttaatgatccgctgacctggagccacaaccgcgttgaaggtaagcaggagtacaccagcctgctgtacatcccgtcccaggctccgtgggatatgtggaaccgcgatcataaacacggcctgaaactgtacgtccagcgtgtgttcatcatggacgacgcagaacagttcatgccgaactatctgcgcttcgtgcgtggtctgattgactccagcgatctgccgctgaacgtttcccgtgaaatcctccaggacagcacggtaacgcgtaacctgcgcaatgcgctgaccaagcgtgtgctgcaaatgctggaaaaactggcgaaagacgacgcggaaaaataccagaccttctggcaacagtttggcctggtactgaaagaaggtccggcggaagatttcgctaaccaggaagcgatcgccaaactgctgcgttttgcttctacttataccgattcttctgcgcagaccgtgtctctggaagactacgtttcccgcatgaaagaagggcaggagaaaatctactacatcactgcagacagctatgcggcagcgaagagcagcccgcacctggaactgctgcgtaagaaaggcatcgaagttctgctgctttccgaccgcatcgatgagtggatgatgaactatctgactgagttcgacggtaaaccgttccagtcggtgtctaaagttgacgagtcgctggaaaaactggctgacgaagttgatgagagcgcgaaagaagcggagaaagcactgactccgttcatcgaccgtgtgaaagccctgctcggcgagcgcgtgaaagatgtccgtctgactcaccgtctgaccgatacgccagcgatcgtttcgaccgacgcggacgaaatgagcactcagatggcgaaactgttcgctgcggcgggccagaaagtgccagaagtgaaatacatcttcgaactgaacccggatcacgtactggtgaaacgtgcggcagatactgaagatgaagcgaagttcagcgagtgggtagaactgctgctggatcaggcgctgctggcagaacgcggcacgctggaagatccgaacctgtttattcgtcgtatgaaccagctgctggtttcctgatgtcatgccggatgacctttgtgtcatccggcatttttcttttcatcatctgcactttccgcaaattatctcgccattaaccgtttcagcctcaggtgcctttcttgaggcaatcgcctgttggtggtatcgtttatcgctttttcaaaaaattcgacacattttaaggggattttcgcaatgcgtatcattctgcttggcgctccgggcgcggggaaagggactcaggctcagttcatcatggagaaatatggtattccgcaaatctccactggcgatatgctgcgtgctgcggtcaaatctggctccgagctgggtaaacaagcaaaagacattatggatgctggcaaactggtcaccgacgaactggtgatcgcgctggttaaagagcgcattgctcaggaagactgccgtaatggtttcctgttggacggcttcccgcgtaccattccgcaggcagacgcgatgaaagaagcgggcatcaatgttgattacgttctggaattcgacgtaccggacgaactgattgttgatcgtatcgtaggccgccgcgttcatgcgccgtctggtcgtgtttatcacgttaaattcaatccgccgaaagtagaaggcaaagacgacgttaccggtgaagaactgactacccgtaaagacgatcaggaagaaaccgtgcgtaaacgtctggttgaataccatcagatgactgcaccgctgatcggctactactccaaagaagcggaagcgggtaacaccaaatacgcgaaagttgacggcaccaagccggttgctgaagttcgcgctgatctggaaaaaatcctcggctaattcgaaagcgcgcacggacagtcccctcgccccctcggggagagggttagggtgaggggaacaggcccgcacaagcaaacttatcagcaatctcaggccggatattcattcggccttttacaaaaacctcaatctgcgctattcctttttctgatttgacctctcacagcaattagttcttcttcctcacttttccgctacaattatcaacaagttgaatcgataagaggcggtaatgcgtcagactaaaaccggtatcctgctggcaaacctgggtacgcccgatgcccccacacctgaagcggtaaaacgctatctgaaacaatttttaagcgacagacgcgtggttgatacctcacggttgttatggtggccgttgctgcgcggcgtgattttgccgctgcgctcgccgcgtgtggcgaagctgtacgcctcggtctggatggaagacggctcgccgctgatggtttacagccgccagcaacagcaggcgttggcacaacgtttaccggatacgcccgtagcgctgggcatgagctacggctcgccatcactggaaagcgccgtcgatgaactcctggcagagcatgtagatcatattgtggtgctgccgctttatccgcaattctcctgttctacggtcggtgcggtatgggatgaactggcacgcattctggcgcgcaaacgtagcattccggggatatcgtttattcgtgattacgccgataaccacgattacattaatgcactggcgaacagcgtacgcgcttcttttgccaaacatggcgaatcggatctgctgctgctctcttatcatggcattccccagcgttatgcagatgaaggcgatgattacccgcaacgttgccgcacaacgactcgcgaactggcttccgcactggggatggcaccggaaaaagtgatgatgacctttcagtcgcgctttggccgggaaccctggctgatgccttataccgacgaaacgctgaaaatgctcggagaaaaaggcgtaggtcatatacaggtgatgtgcccgggctttgctgcggattgtctggagacgctggaagagattgccgagcaaaaccgtgaggtcttcctcggtgccggcgggaaaaaatatgaatatattccagcgcttaatgccacgccggaacatatcgaaatgatggctaatcttgttgccgcgtatcgctaaagctgagcggtaaagaactgagcgccgtcgcgaagagcctcgtcggcggttttcatcattcgtgaataatgcaaaaaggcatgcagcgtacctgggtagagtttgaactcacagggctgctgatgcgccgctaacgtctggtaaagcagacggctgtcatccagcagcggatcgaactccgccccggcaataaaacagggcggaacttcgcgagtgagatcattattaaacagacagtaatacggtgactcgcggtccgcgtcgttgcttaaatacgcctcttcatacatctgcaaatcctgttgcgttaagccatcccagacaccgcccaacagacgacgagtcacggaatcccgtaatccgtaaagcccataccacagcaaaacacccgcaattttaccgcaatcgatctgtttatcacgcaaccacaacgcactggcgagcgtcagcatggcacctgcggaatcaccggcaaagccaatgcgggacatattgatttgataatcctccgcctgctggtggaaataacaacaagcagccacaatttcctctatcgcttgcggaaaacgcgcttcaggtgaaagggggtaatcaataccaatcaccgtacattggctgtagcttgccagcaggcgcatgatgcgatcgtgggtatcgagattgccgagaataaaaccgcctccatgcaaataaaatagcgtcgccgggctatctggctgcggacaaaagagacgtgtttccacctgcccatattttgttggaaccatgtaagctctggttgccatttctggagcgcccgcattccagaatcggcgctcaagcgtgtaatactgtcgttgctcagcaatcgttcccgttgcgggccaggacggtaaatccgactgaagagtattcacaacggtcttcatttcagcagaaataaggtccagaacaggtagtttgttttccggcttcatacaaaaactcctttcaaattacgtcattgtaaggaaccactgccatgaaaatgcgatcccgcctgctgatattgaaactggctgcgtctcgcgcgctcccgtcagattgtgttaacattcgccgctcagttaaccacccgtaaaaacaaccatgaaatttcccggtaaacgtaaatccaaacattacttccccgtaaatgcacgcgatccgctgcttcagcaattccagccagaaaacgaaaccagcgctgcctgggtagtgggtatcgatcaaacgctggtcgatattgaagcgaaagtggatgatgaattcattgagcgttatggattaagcgccgggcattcactggtgattgaggatgatgtagccgaagcgctttatcaggaactaaaacagaaaaacctgattacccatcagtttgcgggtggcaccattggtaacaccatgcataactactcggtgctcgcggacgaccgttcggtgctgctgggcgtcatgtgcagcaatattgaaattggcagctatgcctatcgttacctgtgtaacacctccagccgtaccgatcttaactatctacaaggcgtggatggcccgattggtcgttgctttacgctgattggcgagtccggggaacgtacctttgctatcagccctggccacatgaaccagctgcgggctgaaagtattccggaagatgtgattgccggagcctcggctctggttctcacctcttatctggtgcgttgcaagccgggtgaacccatgccggaagcaaccatgaaagccattgagtacgcgaagaaatataacgtaccggtggtgctgacgctgggaactaagtttgtcattgccgagaatccgcagtggtggcagcaattcctcaaagaccacgtctctatccttgcgatgaacgaagatgaagccgaagcgttgaccggagaaagcgatccgttgttggcatctgacaaggcgctggactgggtagatctggtgctgtgcaccgccgggccaatcggcttgtatatggcgggctttaccgaagacgaagcgaaacgtaaaacccagcatccgctgctgccgggcgctatagcggaattcaaccagtatgagtttagccgcgccatgcgccacaaggattgccagaatccgctgcgtgtatattcgcacattgcgccgtacatgggcgggccggaaaaaatcatgaacactaatggagcgggggatggcgcattggcagcgttgctgcatgacattaccgccaacagctaccatcgtagcaacgtaccaaactccagcaaacataaattcacctggttaacttattcatcgttagcgcaggtgtgtaaatatgctaaccgtgtgagctatcaggtactgaaccagcattcacctcgtttaacgcgcggcttgccggagcgtgaagacagcctggaagagtcttactgggatcgttaagttatcgtcggttcgtaggccagataaggcgttcacgccgcatctggcatttggctctcgatgcctgatgcgacgctggcgcgtcttatcatgcctacatatttttcatattttacatccggcaaccaccgtttaccccgtcaccacctcacccgccggtggcgtttccagcagttccagcatggtacgggcgatttcacgctcgcccatcactacctgattcgcaccacgttcggtgatatacgccacttcatcgtcataatgggcgcgggcaataatctcaatatccggatttttcgcgcgggcagatgccacaatctcacccgcttcataaccgttgggaatcgtcaggatcagccattttgcacattccagatgcgccagttgcataatttcttcgttcgccgcattgcccaatactgcgcggaccccgcgctctcgcagctcatcaacacgggttcgtgacgtctcaatcaccaccagcggaatatcagaggcgagcaatttctcccccagcaggctgcctacacgaccgtaacccaccagtagcgcatggttgcaaatatccactgggatctgcttctcttcttcgattgcctcttccagcgtctgctcttccagcgtttcggtcttcgccagatatttctccagtagtgcgaacagtaccgggttgagcataatcgacaggatcgcccctgccagtaccaggttttgtccggcctgcggcagtaaattcaatgccattcccagtcccgccaggataaacgcgaactcaccaatctgcgccaggctggcggcgatggttaatgccgtacgttgggagtgaccaaacagtcgcaccaggaaaaatgcggctaacgacttaccaaacagaataatcgccagcgtcgccagcactgccagcggttgctgaatcagaattaacggatcaaacaacatcccgacggagacaaaaaacagcaccgcaaacgcgtcgcgcaatggcagcgtatcgtgggcggcacggtgactcagttcagactcgttcagtaccatcccggcaaagaacgcaccgagtgcaaaagagacatcaaacagctctaccgcaccaaaggcaatccctaacgccagcgccagcaccgacagggtaaacagctcgcgagaaccggttgccgcgctgcgtgccataatccacggcaccagacggcgacctaccagcatcataatggcgataaatgcgatcactttgccgatggtgatccccatatcgactgcaagagtggcaaagcccacatcgccctgttccatcattcctgccactgcgggcagcaacaccagcgtcagaaccattaccaggtcttccacaatcaaccaaccgatggcgatttgcccacgctgactgtcaattaattgccgttcttcaagtgcgcgcagtaacaccacggtactggcggtggaaagacataaaccgaacacgataccggtcattaacgaccagcccagcacggcagagagcgccatacccagcagcgtcgccacggctatctgggcgatcgcaccgggaatggcgatggcctttaccgccatcaaatccttcagcgaaaagtgcaaaccgacgccaaacatcaacagaatgacgcccagttcagccagttccggcgcaagcttggtatcggcaacaaagcccggagtgaatggtcctgccagcacacccgctaacagatatcccaccagaggagaaatacgtagtttattggccagcatgccgaggataaaggcgagcacaaggccgccaacaatggtggtgataagcggggtggcgtgatgcattccgtctccttttcctggtggttattgtccatttttggccgggaaaaccaaaattacaggtaatagtttatgacaatttcattgatgatgttcatgaataattattgaattttgcagaaaaatggaattagctgcaaaaaaagcacggatcggaaaacagaaggcggtttaacagaggaaaggcttatggcgactgtaaaacgatgcagccaaagtttgcctttggctgcaatgaaatcagtctttatgccggttatcaggcaggaatatggtcaacatccccaatagtggcaggaaagcacagattttatagactaactcgatgctggtgtgatcggcgataagccccagaactgccgctcccagacctcccatgccaaaagcaaaaccgaaaaagagtccagaaaccataccgatacgtcccggaagtagctcctgagcgtagaccagaatggcagagaatgccgaagcgaggataaatccaataatcaccgttaaaacccccgtccagtgcaggctggcgtagggtaaaatcagcgtaaacggcgcaacgccgaggatagagccccaaatcacatatttccgtccaattttatcccctacaggcccgccgatcaccgtacctgccgcaacggcaaacaggaaggcaaacagatgaagctgggcattctggatagataatccgaatttttgcatcagataaaaggtgtaatagctgctgatgctcgccatatagaaatatttcgagaaaatgaggattaacagaatgctgactgccagtaccactttgttgcgcggcagtggattgataatcgtcgctttgggttttcctttattcattcggtgctgtgccgagtaccaacggctgatttgcgccaacaccacgatcgccagcagtgccgcaagcacaaaccaggcaacgttgcctttgccataaggcgcgataatcaccgccgccagcaagggtcccagggaactgccaaagttgccgccgacctgaaagatagattgcgccaggccatgccgcccgccggaagccatacgggctacgcgagaagattccggatgaaagaccgatgaaccagtaccgaccagcaccgccgccagcagaactgcgccaaaactgcccgccagcgcaagcagcaccagaccacttaaggtaaagcacatgccaattggcaacgaccacggcatcggatatttatcggtccagtagccgaccactggttgcagtagcgaagaggcgagctggaaggtgagggttatcatgccaatctgcataaatgtcagagaaaattctgactgaagcagcggataaatcgccagaatcagcgattggatcatgtcgttcagcagatgtgagaggctgatagcacctaaaataccaaacgatgttcgggccttggtcgttgacgcagccgcgcccgccacaggctggggttgttcactcattgccataggaaagtcactttttcagggttgcgatgtaaagaatgatcttatttgtgattattacccgactaacatacctgtatgcgtcgtctgaaggaagtctcaacgccgaatacagaatttctaatctggatgcagatttatcttcaccggacgcagacttgtctatgatgtcgcgtcatactatttttcaacacgttgaaatcaggtcagggagagaagtatgaaattattgcagcggggcgtggcgttagcgctgttaaccacatttacactggcgagtgaaactgctctggcgtatgagcaggataaaacctacaaaattacagttctgcataccaatgatcatcatgggcatttttggcgcaatgaatatggcgaatatggtctggcggcgcaaaaaacgctggtggatggtatccgcaaagaggttgcggctgaaggcggtagcgtgctgctactttccggtggcgacattaacactggcgtgcccgagtctgacttacaggatgccgaacctgattttcgcggtatgaatctggtgggctatgacgcgatggcgatcggtaatcatgaatttgataatccgctcaccgtattacgccagcaggaaaagtgggccaagttcccgttgctttccgcgaatatctaccagaaaagtactggcgagcgcctgtttaaaccgtgggcgctgtttaagcgtcaggatctgaaaattgccgttattgggctgacaaccgatgacacagcaaaaattggtaacccggaatacttcactgatatcgaatttcgtaagcccgccgatgaagcgaagctggtgattcaggagctgcaacagacagaaaagccagacattattatcgcggcgacccatatggggcattacgataatggtgagcacggctctaacgcaccgggcgatgtggagatggcacgcgcgctgcctgccggatcgctggcgatgatcgtcggtggtcactcgcaagatccggtctgcatggcggcagaaaacaaaaaacaggtcgattacgtgccgggtacgccatgcaaaccagatcaacaaaacggcatctggattgtacaggcgcatgagtggggcaaatacgtgggacgggctgattttgagtttcgtaatggcgaaatgaaaatggttaactaccagctgattccggtgaacctgaagaagaaagtgacctgggaagacgggaaaagcgagcgcgtgctttacactcctgaaatcgctgaaaaccagcaaatgatctcgctgttatcaccgttccagaacaaaggcaaagcgcagctggaagtgaaaataggcgaaaccaatggtcgtctggaaggcgatcgtgacaaagtgcgttttgtacagaccaatatggggcggttgattctggcagcccaaatggatcgcactggtgccgactttgcggtgatgagcggaggcggaattcgtgattctatcgaagcaggcgatatcagctataaaaacgtgctgaaagtgcagccattcggcaatgtggtggtgtatgccgacatgaccggtaaagaggtgattgattacctgaccgccgtcgcgcagatgaagccagattcaggtgcctacccgcaatttgccaacgttagctttgtggcgaaagacggcaaactgaacgaccttaaaatcaaaggcgaaccggtcgatccggcgaaaacttaccgtatggcgacattaaacttcaatgccaccggcggtgatggatatccgcgccttgataacaaaccgggctatgtgaataccggctttattgatgccgaagtgctgaaagcgtatatccagaaaagctcgccgctggatgtgagtgtttatgaaccgaaaggtgaggtgagctggcagtaatccgaaagtgccggatgtttgcatccggcacaatgcttaatcgcggcgggcgatatcagcaaatttggcatcgaggatctttgccagatcgcctgccgccagttcgatatccagtccgcgcttgccgccggaaacataaatagtggcaaattcttgtgcgggggcgtcgataatcgttggcagacgttttttctgccccagtgggctaatccccccaaccaggtatcccgtcgaacgctgcgcgaccatcggatcggccatctcaactttcttggcacccagcgcttttgctacttttttaagatccagttgacctgcgaccggcgtaacggccactgccagatgtttcatatcaccgttcactgccaccagcagcgttttgtagacctgatccggattcaaacctaattttttgacgacttcatcgccaaaattggtttcagccggatcgtgctcgtaggtatggatttgaaacgaaatcttgtttttttcgagtaatttaactgcgggtgtcatggtaattttcctgccttaaacaaaaaaacgaagcaagcatacgcctgatggcggtccaaaaaaaagagtcatcttgcctaagagtattggcaggatggtgagattgagcgacaatcgagttacaccgtcgcttaaagtgacggcataataataaaaaaatgaaattcctctttgacgggccaatagcgatattggccatttttttagcgcaacatttgcggcaaattcccttctccatacaggtgtagtgcaccgaccgcgaccacatatcgccccggcggcatggcgcgtaatttatcccgccaggcgagatttcgctgatgcatcagcacatcgtacagcgactgactgaacgtattgggcagcgttatatcattattttgcggcggtgcattcagccaccagctcatcatttgttgcagcaaccgtgcgttggtatgccagtgggtcagcgtatcgtccagcagcgccagtcctttgtcagggagctggagcaacatggtaatctggttttcagccccttccagttcaatcacgggtttatgttgttgcttcgccgcctgcaataactggtaatcgataccgtattctgcccgcagccccagtttttgtgcctgcgtcgcctgaagaaccatcgcgatttgccacagcggttgagtagaaaagagcgacggagaaatgcccatctcctggctaatgtgctgcagattttggagttgctcctcgttaatgcgctcttccagcgcctcgcaagtaggcacattagcaaaaggcgtatcgctggtggaaacatccgcctcgacgatcagcgcatcggcgtttttgagctttttgagcaaacgggtgggcaggggagccatatcgtggctacccatatgaatactgccaatcagatgaaaatggcgattgccgggaagggtgatatcgatggcaggccaggtgtaatgattaccgcgcagcgcggcccaaagcgtttttacccggtacaacagatccatacgacctccctttgtgaaatatcatgctagcgcgcggtgagggatggcgcaaatggagttggggacttgtttaatgtgtttgtatgattcagtatgttcttgcatcgctattcacagggaagcaacagttaaaaaccatgaaacaggcaacaagaaaaccgacgacacccggagatattcttctctatgaatatctggaaccgctcgatttgaaaatcaatgagttagcagagttgctgcatgttcatcgtaatagcgtcagtacactgatcaataataatcgtaaactcaccactgagatggcattccgtctggcgaaagtttttgataccacagtcgatttttggctaaacctccaggcggcagttgatctttgggaagttgaaaacaacatgcgcacccaggaagaattgggacggattgaaacagtggctgaatatttggcacgccgtgaagagcgtgcaaaaaaggtcgcgtaaggccaaaacatcgcttcatctcgtaggccggataaggcgtttacgccgcatccggcagtcatgcgtcgatgccaaatgtgccaccctaaagcagcgcatccgcaatgacgtacttattccttcggtttaaaccgcagcaaccggttggcgttactcactacggtaatcgacgagagcgccattgccgctccggcaactaccgggttaagcagtgttccagtaaacggccacaaaataccggcggcgaccggaataccgatactgttgtagataaacgcgccgagcaggttctgtttcatgttgcgcagcgttgcgcgggaaatagcgagcgcatccgcaacgcccatcaggctatggcgcatcagggtaatcgccgcggtttcaatggcaacatcactgccgccccccatcgcaataccgacatccgcctgggccagcgctggcgcgtcgttaatgccgtcgcccaccattgccacctgacgtccttcactttgcagatgtttgatcgcttcggctttaccgtccggcaacactccggcgatcacctcatcaattccagcttctttggcgatcgcattggcggtggttgggttatccccggtcaacatcaccagacgatatcccgctttatgcaggcgttgcagcgccgccacgctatcactacgcaacggatcgcgtacagccagcagggctactgctttcccgtcaatcgccagcagcacaggcgttgctccttgcgatgcctgagcagtaatctccgcttcgatagctttggtaccaacctgttgctcatttaacagcgcctgattgcccagcaataacgcatgaccttcagcttcaccgctcacgcccagcccgcgcaatgtgcggaaaccgttgacctgcggcagctgcatatcacctgctttatcgaggatcgcccgtgctagcggatggctggaaccttgctccagtgccgccgccagacgcaatgcctgcgcttcatcaacatcagcaaacgttttcactgcgacaacctgcggcttcccttcggtcagcgtcccggttttatcgaacacgacggtatcgagtgtactggcgcgttgcagcgcgtcggcgtcccgcaccagcacgccaaactcagccgcccgcccgacgccggaaataatcgacatcggcgtcgccagccccagcgcacacggacaggcgataatcagtaccgtggtggcaatcaccagggtataaacaatttgcggtgccggaccaaagaagtaccagattgccgcactgaccagcgcaatcaccaccaccacaggtacaaatacggctgagattttatccgccagctgaccgatttctggcttgctgctctgggcctggcgcaccatgcgaatgatccgtgacagcgtggtatggctgccaaccgcactggcacgaaacagcacactgccgtcctgtaccactgtcccggcatggacgctttcgccttcgcctttttgctgtgggattggttcgcccgtcagcatcgcttcatccagccatgcttcgccctgggtaatctcgccatctaccggcacgcgatcgccggtcgtcaggcgcagcaacatacctggctgcacttccgccagaggcacgcttttttcaccttcgtcagtaaccaggcgcgccgtcggtggggttaaatcgagtaatttctccagcgccttagaagaacgctgacgtgcgcgcgcttccagcatatggccgagattaatcagaccgataatcatcgcactggcttcatagtaaagatgccgcgcttccatcgggaaccactgcggccacaggttgacgctcatcgaatagagccacgccacacccgttcccagcgccaccagcgtatccatcgtcgctgcaccgttcagcaggcttttccatgcactgcggtaaaaatggtcgccggcgaaaaccatcactgccagggttatcaggccgataactaaccacaagctgcggttgtcagcggtgaccatcatgttatcgccgatcatcccccagaccattaccgggatacccacagccagtgcaacaattgcctgccagcggaagcgcttcattgtagctacggcggtttcttgctggcgctcgcggcgtttagcgtcatcttcaatcgcttccgcaccgtagcccgctttttccaccgcctgcactaaatcttgtggggaggcactgcccatcaccagcgcagtacgctccgccaggtttacccgtgcctgagtgacgcccggtacgctttgcagcgcattttgtacgcgggtgacacagctggcgcagctcatgccgctcagcagcaactgctggctgtcatcgtcatcggcggtcgctgccggaagcgcctcagaaaccgctgtcagtgcttccgacgggattgatgactccgccagcggtttagcctttgggtggcttacagatgcgtcataacccgcttgtttgatggtttcgatcagctgttctgcactggcagtcccggtaacgtgcgcttcagtgatagacacatccgcttgttccacatccgggcgctgttcgagactttctttcacgcgtttaacgcagtgaccgcaggacaggccgtccagggtcaggtcgataatttgtgacataaaacactcctttaagacagttttgactggctgtgataaaggttaaaccttccagcaaggggaaggtcaagaaattaataaaccaggcgagtaaaagtccgtaaagattaaaaaattggctcaatttgcatcaggattagacatttatctctttgttttcctgtagttaagttgcgggtgctaagttaaatcaggatgcctcaaaatcggcaccggggtgaggaattacctcccgcatctataaaaaggagttaacaaaagatgttagatgcaaacaaattacagcaggcagtggatcaggcttacacccaatttcactcacttaacggcggtcaaaatgccgactacattccctttctggcgaatgtgcctggtcaactggcggcagtggctatcgtgacctgcgatggcaaggtctatagtgcgggtgacagtgattaccgctttgcgctggaatccatctcgaaagtctgtacgttagcccttgcgttagaggatgtcggcccgcaggcggtacaggacaaaattggcgctgacccgaccggattgccctttaactcagttatcgccttagagttgcatggcggcaaaccgctttcgccactggtaaatgctggcgccattgccaccaccagcctgattaacgctgaaaatgttgaacaacgctggcagcgaattttacatatccaacagcaactggctggtgagcaggtagcgctctctgacgaagtcaaccagtcggaacaaacaaccaacttccataaccgggccattgcctggctgctgtactccgccggatatctctattgtgatgcaatggaagcctgtgacgtgtacacccgtcagtgctccacgctcctcaatactgttgaactggcaacacttggcgcgacgctggcggcggggggtgtgaatccgctgacgcatgaacgcgttcttcaggccgacaacgtgccgtacattctggccgaaatgatgatggaagggctgtatggtcgctccggtgactgggcgtatcgcgttggtttaccgggcaaaagcggtgtaggtggcggtattctggcggtcgtccctggcgtgatgggaattgccgcgttctcaccaccgctggacgaagaaggcaacagtgttcgcggtcaaaaaatggtggcatcggtcgctaagcaactcggctataacgtgtttaagggctgatcatgatgaacacggaaggtaataacggtaacaaacctctcggtctatggaacgtcgtttccatcggcattggggcaatggtgggggcggggatcttcgcgctgctggggcaggctgcattgctaatggaagcctcgacctgggtcgcctttgcttttggcggtattgtggcgatgttttccggttatgcctatgcgcgtctgggggcgagctatcccagcaatggcggcattatcgacttctttcgtcgcggattaggcaacggcgtcttttcgctggcgctctcgttactgtacctgttgacgctggcggtgagcatcgccatggtcgcccgtgcttttggcgcttatgccgtgcagtttttgcatgaaggcagccaggaggagcaccttattttgctctacgcgttggggatcattgcggtgatgacgcttttcaactccttaagcaaccatgcggtagggcggctggaagtgatcctcgtcggcattaaaatgatgatcctgttattgctgattattgccggtgtctggtcgctgcaaccagcgcatatttccgtctctgcgccccccagctccggtgcgttcttctcctgtattgggataactttccttgcctatgcgggctttggcataatggcgaacgcggcggataaagtgaaagatccgcaggtcattatgccacgggcgtttctggtggcgattggcgttaccacgttgctttatatctcgctggcactggttttgcttagcgatgtatcggcattagagttagaaaaatatgccgataccgccgtagcgcaggctgcttctccgctgctcggacatgtgggttatgtgatcgtcgtcatcggcgctttactggcgacggcttcagccattaacgcgaacctgttcgccgtgtttaacatcatggacaacatgggcagcgaacgcgaactgccgaagctaatgaataaatccctgtggcggcagagtacctggggcaacatcattgtcgtggtgttgattatgctgatgacggcggcactgaatttaggctcactcgccagcgttgccagcgccacctttttgatttgctacctggcggtgtttgtggtggcgatccgcctgcgtcatgatattcacgcctcgttgccgattcttatcgttggtacgttggtgatgttgttggtgatcgttggctttatctacagtctgtggtcccagggtagccgtgcgttgatatggattattggctcactcttactcagccttattgtggcaatggtcatgaagcgcaataaaaccgtataacatctctctgtgcgcagtacttcctgtattattgtggtggcggtcgatattcgcactggcaaaaaaacgtgcttgaatatctgttgaaaccctttaacaaagcacaggaggcgttgcgcgaacgatgaacatcagcgatgtagcaaaaattaccggcctgactagcaaagccattcgcttctatgaagagaaggggctggtgacgccgccgatgcgcagcgaaaacggttatcgcacctacacgcagcagcatctcaacgaactgaccttactgcgccaggcacggcaggtgggctttaacctggaagagagcggcgagctggtgaatctgtttaacgacccgcagcggcacagcgccgacgtcaaacgccgcacgctggagaaggtggcggagatcgaacgacacattgaggagctgcaatccatgcgcgaccagctgctggcactggcgaatgcctgccctggcgatgacagcgccgactgcccgattatcgaaaatctctccggctgctgtcatcatcgggcagggtgattaagacgagactgctcggatatgtagggttatcccttctatcgcaatgacttcaacatgcgtacctgcaccgagatcctcgctggcgctgacaggccatgaactgtcaccgacgcgcatatgaccgcgcccgttgaccagcggagattccagcacaaaacgtcggccaatcagctgctgcccgcgctggtttaaatgactatcgctgtgcttttgttcgcgcacccgccgcgacaaccatttccaccacagccaggcggcgagcagcgtcaggatggcaaacattaccccttgccactcccaacccagcggcaccagccagaccaccaggccggtaatcaccgctgccacgccgctccacaacaaataaccatttccgcccagcatctcggctgccagcagcaaaccgccgagactgagccagaaaatatgtggatgaacgaccattaactccatcatggctgagtccgtttgttggcgctgtctttcaccagctcggcaatcccggcaatcgaccccatcaggctgctggcctctaatggcatcatcactactttgctgttactggaggaaccgatctgctgtaacgcttcggtgtatttctgcgctacgaagtagttcaccgcctgaatatcaccggaggcgatagcttcagacaccattttggtggcgcgggcttctgcttcggcggaacgttcacgcgcttcagcctgtaaaaacgccgactgacgttcgccttccgctttcaggatttgcgactgtttttcaccttcggctttgaggatttccgcctgacggatcccttccgcttcaagaatgtaagcgcgtttggtacgttccgctttcatctgcgcgttcagtgaagagataagctctgccggtgggcgcacgtcgcgaatttcaatacgggtgactttaatcccccacgggttggtggcttcatcgacaatacgcagcaggcgtgagttgatgctgtcgcgctgagagagcatttcgtcaagttccattgaacccaacacggtacggatgttagtcatggtcaggttgatgatcgccagctccagattgctgacttcataagccgcgcgcggcgcgtcaatcacctgaataaaacagactgcgtcgatggtaacgttggcgttatctttcgagataacttcctgggaagggatatcgagcacttgctccatcatattgatcttgcgaccaatgcgatccataaacggcaccaccagactgagccccggctgtaacgttttggtatagcgaccaaaacgttctaccgtccattgatagccctgcggcacgattttgacgcccgcgccgacaatgaccagcgcgacaaaaatgagaatcgggataaagataagcatcggaaaaacctcctgttgtaccgtccataatcagcaaaattgctgcttgattaaacaaattatacctgattactgaaagagagttcccccttattcctgcgaaggataaactgtttttagtaaaaatcagaaaaagggaacagtgatgcaggaaaatagtcctttgcttcagctacaaaacgtaggatatctggcgggtgatgcgaagattcttaataacatcaatttttcgctgcgtgctggcgaatttaagttaattaccggtccttccggttgtggcaaaagtacgctgctaaaaatagttgcttcattgatcagcccaaccagcggaacgttactgtttgaaggtgaggatgtcagcacactaaagccagaaatctaccgccagcaagtctcttactgcgcccagacgccgacgctgtttggcgatacggtatacgataatctgatctttccctggcagatccgtaaccagcagcctgacccggccatttttctcgattttctcgaacgcttcgctttgccggacagcattttgacgaaaaatatcgccgagctatctggtggtgaaaaacaacgcatctcactgattcgtaacctgcaatttatgccgaaggttttattgctggatgaaatcaccagtgcgctggatgaaagtaataaacataacgttaatgagatgatccatcgttatgtgcgcgagcaaaatattgccgtgctgtgggtgacacacgataaagacgaaattaatcatgcggataaagtgattacactgcaaccgcatgccggagaaatgcaggaagcacgctatgaactcgcataatattactaacgaatcattggcactggcattaatgctggtggtggtggcaatcttaattagccataaagaaaaactggcgctggagaaagatattttctggagcgtcgggcgagcgataattcagctgattattgtcggctatgtgctgaagtatattttcagcgtggatgatgccagcctgacattattgatggtgttatttatctgctttaatgcggcgtggaacgcgcaaaaacgcagtaaatatattgctaaagcttttatctcatcgtttattgccattacggtcggggcgggaattaccctggcggtgctgattctctctgggtcgattgaatttatcccgatgcaggtgatccctatcgccgggatgattgccggtaacgccatggtagcggtggggttgtgttacaacaatttagggcaacgggtcattagcgaacagcaacagattcaggagaaactgagtcttggtgcgacgccgaagcaggcttcagcgatattgattcgcgacagtattcgcgcggctttaattccgacggtcgattcagcaaaaacggttggcttagtgagtttaccaggaatgatgtccgggctgatatttgccgggattgatccggtgaaggcgattaaatatcagattatggtgacctttatgctgctctcaaccgccagcttgtcgaccattattgcctgctatttaacctatcgtaagttttataattcgcgccaccagttggtggtgacgcaattgaagaagaaatgatgcgatgccggatgcgcagcatcgcatccggcgttgtggttcatgtgccgatcaacggaatatcaatacaacaatgcatacagctggcggcgatacttcgacgccagtgcatcacccgtacccagcgcagcgaggatctcctggaacgttttacgcgtctgaccgtctgcggcggtgagatctttacgcagatgcccgaacagcaactccagcgcctcttcattgcgcccaacctggtgcagttgcagagccagttgcgtcgccagtgcggcatcttctggattctccgccacctgctgttgcaactgttgaatttccggcgtatcagccgcctgcttcagcagttcgatttgcgccaccagcccctggtagcgggtgtcctgatcctgcaacggaatggttttcagcaccgcttccgcatcttcagaacggttcagcgcaatcagcgtttctgccagcagcaggccgatctccccgttctgattcgacaactgccaggcgtctttcagcaatggcagggcatcggtgtaattgccttcctgcatcagttgcatcgcctgctgcgctttcagctcttcttcgcgcggcagcactttatccagcagggcgcggatcgcctcttccggttgcggcccctggaagccatctaccggttgcccgttctggaacagatacacggtcggaatcgcgcgcagaccaaactgggcggcaatcatctgctccgcgtcgcagtccagcttcgccagaataaattgcccgttgtactgcgccgcgaggctttccaggatcggggttaactgcaaacagtgctggctacgttcagaccaaaaatagaacagcaccggagtggtcatcgactgttcaagaacctgttgcaggttagattcgttaatgttgacaatattttctacggacatggagtcgctctctgttgtcgatattttctttgacatgggggcttaagcgcgcgcttcaactcacccctgcaatattttgtccatcacgcgccccggcagcaggcgcttgagcaccattactgcccaggtcaccagcgttaccggatagcgcatcttcggcttctcgctaataaaagcatggcgtactttgtccaccaccgcttccggtcccaacgtaaagcgggcggcgatgccgggattttcgactggtttatcactttgcgtctggttgacgttgtcggtgaagcgagtacgaatgggaccgggttcgatcaggctgactttaattccgctgtggcgcagctccatgcgcagtgcgtctgaccacgcctccagcgcatatttactggccgcgtaagcgccacgacccggcgtggagattaatcccatcaccgatgatgtcatcacaatacgcccttcaccgtgcggtaacatcgcgggtaacaggcgcatggtgagctggtgtgcgccgaaaaagttggcggaaaactgctgttccatctgcgcacggctgatggtggaaagggggccatacatgccgaatccggcattgttaaagatcccatacagacaattatcggtcagggcgatcacctcgtctgctgcgcgatcaacactttctggtgaatccagatcgatcaacacgccggtaaatcccatgttgttcatacgctcaacatcatccggttttcggcaacctgccagcacatgaaaaccctggcgttttaattcgagcgcgctttccaggccaattccactggaacatccggtaattaagaccgatttttgcataactttacctgtcaggatctccgttgctttatgagtcatgatttactaaaggctgcaactgcttcgccatccagtcggcaataaacggctgggcgtcgcggttgggatgaataccgtcatcctgcatccattgtggcttgaggtagacctcttccataaaaaagggcagcagcggaacatcaaactctttggcgagtttggggtaaatggcgctaaaggcttcattataacggcgaccatagtttgcaggcagacgtatttgcattaacaatggttcagcgttggcggctttgacatcctgcaaaatctggcgcagcgtttgctcggtttgctgtggctgaaaaccacgcaaaccgtcattgccgcccagttcaaccagcacccagcgcggctgatgctgtttcagcagagccggaaggcgcgccagtccttgttgcgaggtgtcgccgctgatgctggcattaactaccgacgttttactctgccacttatcattcaacaaggcaggccaggccgcgctggcagacattcgatacccggcgctcaggctatcacccagaatcaataacgtgtccgctgcggcggcacggaaggttaacaggaccaggaacaggaagggcaaatgccagcggaaaacattgttgaagttcatcatcttaagaagtccgtcggtcagggggagcatgaactctccatcctcaccggagttgagctggttgtcaaacgtggcgagaccatcgcactggtgggcgagtcgggatcgggtaagtcaaccttgctggcgatcctcgccgggcttgatgacggcagcagtggcgaagtgagtctggtgggacaaccgctacataatatggacgaagaagcgcgggcaaagttgcgcgcgaagcacgtcggctttgtttttcagtcatttatgttaattcctacccttaacgcgctggaaaacgtcgagcttccggcgctgctgcgcggtgagagtagcgcggaaagtcgtaacggagcgaaagcgttgctcgaacagttaggtctgggtaaacgtctggatcatcttccggcacagctttccggcggtgaacagcaacgagtggcgctggcacgagcctttaacggtcgacctgatgtgctgtttgccgacgaacccaccggcaaccttgaccgccagaccggcgataaaattgccgacctgctgttttccctcaaccgtgagcatggcaccacgttgattatggtgacccacgacctgcaactggcggcacgctgcgaccgctgcttacggctggtgaacgggcagttgcaggaggaagcatgattgcacgctggttctggcgcgaatggcgctcgccttcgctattgattgtctggctggcgttaagcctggcggtggcctgcgtgctggcgctgggtaatatcagcgatcgcatggaaaaaggcttaagccagcaaagccgtgaatttatggcgggcgatcgggcgttgcgcagttcgcgcgaagtgccgcaagcgtggctggaggaagcgcaaaagcgcggcctgaaagtcggcaagcagctgactttcgccaccatgacatttgcaggcgacacaccgcagctggcgaacgttaaagcggtggatgatatctacccgatgtatggcgatctgcaaaccaatccccctggcctgaaaccgcaggcgggcagcgtattgctggccccacgcctgatggcactgcttaacctgaaaacgggcgacaccattgacgtgggcgatgccaccttgcggattgccggagaagtgattcaggaaccggattccggttttaaccccttccagatggctccgcgtctgatgatgaatctggcggatgtcgataaaaccggagccgtgcagccggggagtcgggtcacctggcgctataaattcggcggcagtgagaaccagctcgacagctatgagaaatggttgttacctcagcttaaacccgaacaacgctggtacggtctggaacaggacgaaggcgcgctggggcgatcgatggaacgctcgcaacagttcctgctgctttcggcgcttctgaccttgctgctggcagtggcagcagtggcggtagcgatgaatcattactgtcgcagtcgctacgatctggtggcgatcctcaaaacgctgggggcagggcgagcgcaactgcgtaagctaatcgtcggtcagtggttgatggtgctgacgctttcagccgttaccggtggggcgataggcctgttgttcgaaaacgtgttgatggtgctgctcaagcccgttctgcctgctgcactaccgccagccagcctctggccgtggctatgggcgctgggcaccatgacggtcatctcgctgctggtggggctacgaccataccgcttgttgctggcaacgcagcctttacgcgtattacgtaatgatgtggtagcgaacgtctggccgctgaagttttatctgccgattgtcagtgtagtggttgtgctgctgctcgccggattaatggggggcagtatgctgctctgggcggtgctggcgggcgcggtagtactggctttgctgtgcggtgtgctgggctggatgctgctgaatgtacttcgccgcatgacgctgaaatcgctgcctctgcgcctggcggtcagccgcctgttacgtcagccgtggtcaacgttaagccagctttcggcattttcgctctcctttatgctgctggcactgctgctggtgttgcgtggtgatctgctcgaccgctggcagcagcagctacctccagaaagcccgaactactttttaattaacatcgccacagaacaggtagcaccgctaaaagcgttcctcgcggaacatcagatagtcccggaatcgttttatccggtggtgcgggcgcggctgacggcgattaacgataagccgacagaaggtaatgaagatgaggcgcttaaccgcgaactcaatcttacctggcaaaatacgcggcccgatcataatccgattgtcgccggtaactggccgccaaaagccgatgaagtgtcgatggaagaggggctggcgaaacgcttaaaggttgccctcggtgataccgtgacttttatgggcgatacccaggagttccgcgctaaagtgaccagcctgcgcaaagtggactgggaaagtctgcggcctaatttctattttattttcccggaaggggcattagacgggcaaccgcagagctggcttaccagtttccgctgggagaatggcaacggcatgttgacgcaactcaaccgccagttcccgaccattagcctgttagacattggcgcgattttaaaacaggtcggtcaggtgctggagcaggtaagtcgggcgctggaggtgatggtggtgctggtcaccgcctgcggtatgttgctgttgctggcacaggtgcaggtgggtatgcgtcagcgccaccaggagctggtggtgtggcgcacactcggtgcggggaaaaaactgctgcgtaccacgttgtggtgtgagttcgccatgcttgggtttgtttccggcctggtggccgcaattggtgcggaaacggcgctggcagtgttgcaggcgaaagtgtttgattttccgtgggagccagactggcgattgtggattgttctgccgtgcagcggagcgctgctgctgtcgcttttcggcggctggctgggtgcgcgactggttaagggtaaggcgctgttcaggcagtttgcggggtgatgagagtaaataaggggcgttctggttgaatggaacgccttgtttaaattaattctacaatatgtttcattgatgatgttattgaattggtgatttcctatctttctattgctgatattaatctgaatcggtggagtttattgattttaaatatagccctacaaaaataactcagactaataaaatcataaatcatatgcgttgaatggatattatccatatagtgaatttgttgatgatgaattcatctgtgctaaaaatgttagtttaataaaatattgaaagtgacctgtaataacagttgttgttgattgagaacaaataagtttatgtgaaaaatatataaatacattagctggtcttgtgtgtcattttattttttttgttgctaacacagggatatgaacaataactaaaagggcactttatatgagcggaaaaccagcggcgcgtcagggagatatgactcagtatggcggtcccattgtccagggttcggcaggtgtaagaattggcgcgccaactggcgtggcgtgctcggtgtgtccgggcgggatgacttcgggcaacccggtaaatccgctgctgggggcgaaggtgctgcccggcgagacggaccttgcgctgcccggcccgctgccgttcattctctcccgcacctacagcagctaccggacgaagacgcctgcaccggtggggatttttggccccggctggaaagcgccttctgatatccgcttacagatacgcgatgatgcactggtactcaacgacaacggcggacggagcattcactttgagccgctgctgccgggtgaggcggtgtacagccgcagcgagtccctgtggctggtgcgtggcggtaaggcaacgcagccggacggccatacgctggcacggctgtgggcgtcgctgccgccggatatccggttaagcccgcatctttacctggcgaccaacagcgcacaggggccgtggtggatactggggtggtcagagctggtgccgggtgctgaggacgtactgccagcgccgctgccgccgtaccgggtgcttaccgggctggcagaccgcttcgggcggacgctgacgtaccggcgtgaggccgccggtgacctggccggggaaatcaccggcgtgacggacggtgccgggcgggagttccgtctggtgctgaccacgcaggcgcagcgtgcggaagaggcccgtaaacagcgcaccgcttccttatcttcccctgacacaccccgccctctctcagcctcagcgttccccgacacactgcccggtaccgaatacggccccgacaggggcatccgtctttcggcggtgtggctgatgcacgacccggcatacccggaaagcctgcccggtgcgccactggcgcggtacacgtatacggaagccggtgaactgctggcggtatatgaccgcagcaatacgcaggtgcgcgctttcacgtatgacgcgcagcacccgggccggatggtggcgcaccgttacgcgggaaggccggagatgcgctaccgctacgacgatacggggcgggtggtggagcaactgaacccggcagggttaagctaccgctatctttatgagcaggaccgcatcaccgtcaccgacagcctgaaccggcgtgaggtgctgcatacagagggcggggccgggctgaaacgggtggtgaaaaaagaactggcggacggcagcgtcacgcacagcgggtatgacgcggcaggaaggctaacggcgcagacggacgcggcgggacggcggacagagtacggtctgaatgtggtgtccggcgatatcacggacatcaccacaccggacgggcgggagacgaaattttactataacgacgggaaccagctgacggcggtggtgtccccggacgggctggagagccgccgggcatatgatgaaccgggcaggctggtatcggagacatcgcgcagcggggagacagtacgctaccgctacgatgacgcgcacagtgagttaccggccacgacaacagatgcgacgggcagcacccggcagatgacctggagccgctacgggcagttgctggcgttcaccgactgctcgggctaccagacccgttatgaatacgaccgcttcggccagatgacggcggtccaccgcgaggaaggcatcagcctttaccgccgctatgacaaccgtggccggttaacctcggtgaaagacgcacagggccgtgaaacgcggtatgaatacaacgccgcaggcgacctgactgccgttatcaccccggacggcaaccggagcgagacacagtacgatgcgtggggaaaggcggtcagcaccacgcagggcgggctgacgcgcagtatggagtacgatgctgccggacgtgtcatcagcctgaccaacgagaacggcagccacagcgtcttcagttacgatgcgctggaccggctggtacagcagggcggctttgacgggcggacgcaacgttatcattatgacctgaccggaaaactcacgcagagtgaagatgaggggcttgtcaccctctggcactacgatgcgtcggaccgcatcacgcaccggacggtgaacggcgacccggcagagcagtggcagtatgacggccacggctggctgagagaaatcagccacctgagcgaaggccaccgtgtcgctgtccactacggctacgacgataagggccgcctgacgggcgaacggcagacggtggagaacccggagacgggggaactgctgtggcagcatgagacgaaacacgcatacaacgaacaggggctggcaaaccgcgtcacgccggacagcctgccgccggtggagtggctgacctacggcagcggttacctggcgggcatgaagctgggcgggacgccgctggtcgagtatacgcgggacaggctgcaccgggagacggtgcgcagcttcggcagcagggcaggcagtaatgccgcatatgaactgaccagcacatacacccccgcaggccagttacagagccagcacctgaacagcctggtgtatgaccgtgactacgggtggaatgacaacggcgacctggtgcgcatcagcggcccgcgacagacgcgggaatacggctacagtgccacgggcaggctggagagcgtgcgcaccctcgcaccggacctggacatccgcatcccgtatgccacggacccggcgggcaaccggctgccggacccggagctgcacccggacagtaccctcacagtgtggccggataaccgcatcgcgaaggatgcgcactatgtttaccactacgatgaatacggcagactgacggagaagacggaccgcatcccggcgggtgtgatacggacggacgacgagcgcacccatcactaccattacgacagcctgcaccgcctggtccattacatccgtatccaatatgaggagccgctggtcgagagccgatacctttacgacccgctgggtcgccggacagggaaacgggtgtggcgtcgcgagcgtgacctgacgggatggatgtcgctgtcgcggaaaccggaggtgacgtggtacgggtgggacggcgaccggctgacgacggtacagaccgacaccacgcgtatccagacggtatatcagccggggagcttcgcgccgctcattcgcatcgaaacagacaacggcgagcgggagaaagcgcagcgccgcagcctggcggagaagctgcagcaggaagggagcgaggacgggcacggcgtggtatttccggctgaactggtgcggctgctggacagactggaggaagaaatccgggcagaccgcgtgagcagtgaaagccgggcgtggcttgcgcagtgcgggctgacggtggagcaactggccagacaggtggagccggaatacacaccggcgcgaaaagctcatctttatcactgcgaccaccggggactgccgctggcgcttatcagcgaagacggcaatacggcgtggagcgcggaatatgatgaatggggcaaccagcttaatgaggagaacccgcatcatgtgtatcagccgtaccgtctgccagggcagcagcatgatgaggaatcagggctgtactataaccgtcaccggtactacgatccgttgcaggggcggtatattactcaggacccgatggggttgaaagggggatggaatttatatcagtatcctttaaatccactacaacaaattgaccctatgggattattgcagacttgggatgatgccagatctggagcatgtacggggggagtttgtggtgttctttcacgtataataggaccaagtaaatttgatagtactgcagatgctgcgttagatgctttgaaagaaacgcagaatagatctctatgtaatgatatggaatactctggtattgtctgtaaagatactaatggaaaatattttgcatctaaggcagaaactgataatttaagaaaggagtcatatcctctgaaaagaaaatgtcccacaggtacagatagagttgctgcttatcatactcacggtgcagatagtcatggcgattatgttgatgaatttttttcaagtagcgataaaaatcttgtaagaagtaaagataataatcttgaagcattttatctcgcaacacctgatggacgatttgaggcgcttaataataaaggagaatatatttttatcagaaatagtgtcccgggattgagttcagtatgcataccgtatcatgattaattttagtgcttttattagtggggcctataaggagattcaatgaaatatagttcaatattttcgatgctttcattttttatactatttgcctgtaatgagacagctgtttacggttctgatgaaaacattatttttatgaggtatgtggaaaaattacatttagataaatactctgttaaaaatacggtaaaaactgaaacaatggcgatacaattagctgaaatatatgttaggtatcgctatggcgaacggattgcagaagaagaaaaaccatatttaattacggaactaccagatagttgggttgttgagggagcaaagttaccttatgaagttgcgggtggtgtatttattatagaaattaataagaaaaatggatgtgttttgaatttcctacatagtaaataatgctggcgctgatggatgcggatggaaacattgcgtggagcggggagtatgatgagtggggcaaccagctgaatgaagagaacccgcatcacctgcaccagccgtaccggctgccggggcagcagtatgataaggagtcggggctgtactacaaccggaaccggtactacgatccgttgcaggggcggtatatcactcaggacccgatagggctggaggggggatggagtctgtatgcgtatccgctgaatccggtgaatggtattgatccattagggttaagtcctgcagatgtagcgttaatgcgaaaaaaagaacaactaaaccatcaaagagcatgggatatattatctgatacttatgatgatatgaagagattaaatttaggtgggactgatcaatttttccattgtatggcattttgtcgagtgtctaaattaaatgacgctggtgttagccgatcagcgaaagggctgggttatgaaaaagagattagagattacgggttaaatatgttcggtatgtacggcagaaaagtaaagttatcccattctgagatgattgaagataataaaaaagacttggctgtaaatgaacatgggttgacatgtccattaacacaagattgctcaaatagatgtattgattatattaatccagagcataaaaaaacgataaaggctttacaagatgctggctatctcaagtaacatctcaaagatggtaatatttatttttgctattataatcgttgtttttttatgcgtgactacttatctttatttacacaaagatgaatctcttgtaagtaagcattacataaactatatggcaataccagaaagtgatggagtttttacatggctcccagatttttttccgcacgtagcggtggatatatcaatatccacaaatgtagaagatgattatttttttttcttatttttccctaacaatcgatgatggggggaggtttaagaaaacattgacggtgagggccagggaacaagtggcgaaaatcgtatcagagaatgatccagatacaaaaaaagtgtggtgtaaatatggtaaaataccagggcaaggggatagcgtaaaccttttttttgttggtgaaattaatgttacgcattattttataacaaatattggagctggattgcctgatgcttgtgcagagtaattgcttgaattaagagtctatcccatatcgaagtcgtcaacttcgtagtgaggaaaagtaaaattcctgactgagaaaagacatgtcggctattgtgtaaagccatatagctcagacgatgaatatctactcgtattcagttgtttattgagggtgagttccgaccctgaaacaacaaataaaatgaacagtcagagagtttacatagaattgcactggtcttttacgatatctgacattgtgtaatacatattcagccatgcattaattaaaatgttacgtgtttaatgtgagtccctatctgaaaataaataatccttccggattaaaataaattcttgccgggaaagaaagaggaaataaaccattagcggaaaaccagcggcacgccagggtgacatgccccagtacggcggcccgatagtccaaggttcagcgggggtactgatagtcgcgccgactgcatcgagaactccatacaactttttacggaacgtcacctgataaaatttgttcagtatcgtcttttgagattctcaaggttatggagtaaccagacagaacggacaccactgtcggagataaaaaccccctgtttacgcagctcgttgctggcccggtgctgaccatgtgtcgggaaagcgacggcgtaatcaacaacagcctgttcagttgcctcatcggtacggttcttaaggttaggagcgcggcgactacgattaatctgcgcatccacaccgccttcagcgaccagttcgcggtaacgataaaacgtatcacgcgaaacgcccatgattttacaggcttttgatacgttgctgagttcttcagccagattgagcaaaccggctttgtgtttgatgacgggattggcagtatgaagcatgagagttacctcttgttttggataaggattcgacactcatatcaaaaccggtaactctcaacctttcaaggccatgtgtcagatcaagtcgcgactaatacaaatacgtccctcattaccgcgccttaacccattccgccacttccgcccactcaccgcgaaagacaactttttccgcttttttctcaagctgatagcgatacattgggtcgtaatattctttaagtaacggcaccagccaggccagatgaccgtcggtgctaccggttgcgagttgcgttgtcagcgctgcatccagccttgcagccagttcgttatagcgctgtagccccagccgacgcttgatcgccgaaagtccgtgatgcaggtattcgcaatactcctgccagccctgttcgtcgccgtacgcgtgggtaaaatcatgatgcatacgcaagaaatactcttcgttcaggcgctcaagacggatctcaaacggatcttctaccaccgcaatcgccgcctgagtcattcgctcgcgcaggcattccggcaggtgattcgaaccgatcatccggctttcgtcttccagcacccacaggcgcaaattctgacgggcgtcggtttttagcatttcggcagccagcaggttttcaaaactcgcctggctaagttgtggttgtaaggtgcgaccaaacgccgaaccgcgatgacgcgccagcccttccagatcaacaccgttcggctgttgttgcactaacagcgttttgccgcagccggtacaaccgccaatcagcactatcggtttttgtgccagttcaatagtcgcctgaatcgtggtctggcgcagtgccttataaccgccttccaccagcggataatcaatccccgctgcatgcaaccagctttgcacaatatgtgagcgctgaccgccacgggcgcagcagagaataccttgcggattttgcaggcacgctgcccgccaggcgtacatacgctgctgacgaatttcacccgccaccagtttatgacccagcgccagcgccgcgtctgacccttgctgtttataacaggtgccaacggcgacgcgttcatcgttattcattaacggcagattgatagcggcgggcattgcgccttgctcaaactcgataggggcgcgaacatcaataatgggcgtatcagcaatcagcagggcacgatagtcctgttccgtgtgtctctcttgcatagttaaaagtgaacctcaaatcagcttgcgcgctattttacgcgccaacgcgcaaggaaacttgatttttaactgcgtgggttgccgaaaatttctaaaaatccgctgatttccggcctgcgctgggtaaacaaggtcacaatatcttctaccgctttgccgctgccaaatttgcgccatgccagactcaatggcgaaggagggcgcatcgttgggattacccggctaactagttgttgattatcgatcattgactggcaaagcgattttggcaaaaaaccaatgccaacgcccgcaagatgggcggcgattttcgtttccatatcaggaacaataatctctttttgcccaggcaatcgccaggcgacgcgtttggttaaggtgcgggcgctgtcttcaatattgaccgccggaaagcgccgcaactgcgcttctgttagcggctcttcaacgttcgccagcggatgatccgccgccatgacaaagcgccattgcaccgatcctaagggatcaagactaaaggtatttgccagcgcctcggttcccgtgacgccgatagccagtgaaaaaccttcgtataatagcgaatcccagacgcccatatagatttgtcgggagatgtgaaactgggtaaaggggtaacgttcattcagccacgccagcaactgggcgacggcctgggggtggtagagcaggttgttgatgacaatattcacctggcgttccacgccatcattcacctgttgcagctcgcttggcatactttccagccagctcagccagtctctggcctgggaaagtagatgctcgccagccgctgtcaacgtcacgctgcgagtcgtgcggaaaaacagcgctactccggtattctcttccagaagtttaatgcgataactgatcgtcgccgtggttttacataatcgttctgccgcttttgaaaaacttcctgtttcagcaaccgcaatgaaagtccgcaaggtttctggatcgaacatcttcaggtatccccttttaaatccgcaagttgcgtgattttcttatcctctgatttatcagtatttttacatgataaccctgttcaatttgtggactaaatctagttttggaaaaatattccaacttttgtattgatgttgttctcttaaggttttagattgcctgttattgaaaccaagctgaccggtcggcgatggttgaacggaattatgttacaaggacaaaaagatgaaacttcaggtattaccgttaagtcaggaagcctttagtgcttatggcgacgtaatcgaaactcagcaacgggattttttccatattaacaatggcctggtggagcgttaccacgatttggcgctggttgagattcttgagcaagaccgtacgcttatcagcattaaccgcgcgcaaccggcgaatctgccgctgaccatttacgaactcgaacgtcatccgctgggcactcaggcctttatcccgatgaaaggtgaagtgtttgtggtggtcgtggcgttaggcgacgacaaaccagacctgtcaacgctgcgggcgtttatcaccaacggcgaacagggagtgaattaccatcgtaacgtctggcatcacccacttttcgcctggcagcgcgtcaccgattttctgaccatcgatcgcggcggcagtgacaactgtgatgttgaaagtattcctgaacaggaactctgttttgcgtgacgcctgcaaccgacttgcataagataaactaattgttcattgtttatgctcacttgtaggtcggagttaacgtaggtatgacggaagttagacggcgcggcaggccaggacaggcggagcctgtggcacagaagggcgcacaggcgttagagcggggaattgcgattctgcaatatctggaaaaaagtgggggaagttcgtcggttagcgatatttctctcaatctggatttgccgctctccacgacctttcgcttgctgaaggttttacaggcagcggattttgtctatcaggacagtcaattaggctggtggcatataggattaggtgtctttaacgtcggtgcggcgtacatccataaccgcgatgtcctctccgtcgccgggccgtttatgcgccgcctgatgttactttccggcgaaacggtcaatgtcgcgatccgtaacggcaatgaagcagtattaattggtcagttagagtgtaaatcaatggtcaggatgtgtgcgccactgggcagtcgtttgccgctgcatgcttccggtgcgggcaaagcgctgctttatccgctggcggaagaggagttgatgagcatcattctgcaaaccggtttgcagcagtttacgccaactacgcttgtggatatgcccaccttgctgaaggacctggaacaagcgcgtgaactgggctataccgtagataaagaagagcatgttgtaggtctgaattgcatagcttcagcaatttacgatgatgtcggtagcgttgttgccgctatctccatctccgggccttcatcaagactgacagaagatcgttttgtcagtcagggtgagctggtcagagacaccgcccgcgatatcagcacggcgttgggactgaaagcacatccatagtgtctgtcgcatcccgctctgcggagcgggtttttttgacaaaatttgaaagttggaaaatttttccaattaatagaggtaggaataaaatggcaaaaatgagagccgttgacgcggcaatgtatgtgctggagaaagaaggtatcaccaccgccttcggcgttccgggagctgcaatcaatccgttctactcagcgatgcgtaagcacggcggtattcgtcacattctggcgcgtcatgtggaaggtgcttcgcacatggcggaaggttatacccgcgcaacggcagggaatatcggcgtatgtctggggacttccggtcctgcgggcacggacatgatcaccgcgctctattctgcttctgctgattccattcctattctgtgtattactggccaggctccgcgcgcccgtctgcataaagaagatttccaggctgttgatatcgaagctatcgccaagccggtaagtaaaatggcggttacagtacgtgaagcggcgctggtgcctcgtgtgttgcaacaggcatttcacctgatgcgttctggtcgtccgggtccggtactggtggatttaccgttcgacgttcaggttgcggaaatcgagtttgatcctgatatgtacgaaccgctgccggtctacaaacctgctgccagccgtatgcagatcgaaaaagctgtagaaatgttaatccaggccgaacgtccggtgattgttgccgggagcggggtaattaatgctgacgcagctgcactgttacaacagtttgctgaactgaccagcgttccggtgatcccaacgctgatgggctggggctgtatcccggacgatcatgaactgatggccgggatggtgggtctgcaaaccgcgcatcgttacggtaacgcaacgttgctggcgtccgacatggtgtttggtatcggtaaccgttttgctaaccgtcataccggttcggtagagaaatacaccgaagggcgcaaaatcgttcatatcgatattgagccgacgcaaattggtcgcgtgctgtgtccggatctcggcattgtctctgatgctaaagcggcgctgacactgctggttgaagtggcgcaggagatgcaaaaagcgggtcgtctgccgtgtcgtaaagaatgggtcgccgactgccagcagcgcaaacgcactttgctgcgcaaaacccatttcgacaacgtgccggtgaaaccgcagcgcgtgtatgaagagatgaacaaagcctttggtcgcgatgtttgctatgtcaccaccattggtctgtcgcaaattgccgctgcgcaaatgctgcatgtctttaaagaccgccactggatcaactgtgggcaggcaggcccgctgggctggaccattccggcggcgctgggggtttgtgccgctgatccagagcgcaaagtggtggcgatttccggtgacttcgacttccagttcctgattgaagaattggccgttggcgcacagttcaacattccgtacatccatgtactggtcaataacgcttatctggggctgattcgccagtcgcagcgcgcgtttgatatggactactgcgtgcaactcgctttcgagaatatcaactccagtgaagtgaatggctacggtgttgaccacgtaaaagtagcggaaggtttaggttgtaaagcgattcgcgtcttcaaaccggaagatattgcgccagcctttgaacaggcgaaagccttaatggcgcaatatcgggtaccggtagtcgtggaagttattctcgagcgtgtgaccaatatttcgatgggcagcgaactggataacgtcatggaatttgaagatatcgccgataacgcagcggacgcaccgactgaaacctgcttcatgcactatgaataagggagataaataatgttacgtttctctgctaatttatcgatgttatttggagaatatgattttctcgcccgttttgagaaagctgcgcagtgtggttttcgcggcgttgaatttatgtttccttatgactacgacattgaagaattaaaacaggtgctggcgagtaataaactcgaacatacgctgcacaatttaccggcgggtgactgggcggcgggggagcgcggtattgcctgtattcctggccgtgaagaagagtttcgggatggcgtagcagcagcgattcgttatgcccgtgcgctgggtaataaaaaaattaactgtctggtcggtaaaacgccggctggtttcagcagtgaacagattcacgcaacgcttgtagaaaacctgcgttatgccgcgaatatgctgatgaaagaagatattttattactgattgaacctattaaccattttgatattcctggtttccatctcaccggaactcggcaggcgctgaaattgattgatgatgttggttgctgcaatttgaaaattcagtatgacatttatcacatgcagcggatggaaggtgaattaaccaacaccatgactcagtgggctgataaaattggtcacctgcaaattgccgataatccgcatcgcggcgaaccgggaaccggagaaattaattatgattatctctttaaggtaatcgaaaattctgactacaacggttgggttgggtgtgaatataaaccccaaaccaccacggaagccggtttacgctggatggatccgtaccgttaaaacgtaacgctattcagacaatgcttttttaggccgctaagttggcaggggatcgtgttgtctgaattcaggaaaagcgaaatttaaaagaggttaattatgaaactgggatttattggcttaggcattatgggtacaccgatggccattaatctggcgcgtgccggtcatcaattacatgtcacgaccattggaccggttgctgatgaattactgtcactgggtgccgtcagtgttgaaactgctcgccaggtaacggaagcatcggacatcatttttattatggtgccggacacacctcaggttgaagaagttctgttcggtgaaaatggttgtaccaaagcctcgctgaagggcaaaaccattgttgatatgagctccatttccccgattgaaactaagcgtttcgctcgtcaggtgaatgaactgggcggcgattatctcgatgcgccagtctccggcggtgaaatcggtgcgcgtgaagggacgttgtcgattatggttggcggtgatgaagcggtatttgaacgtgttaaaccgctgtttgaactgctcggtaaaaatatcaccctcgtgggcggtaacggcgacggtcaaacctgcaaagtggcaaatcagattattgtggcgctcaatattgaagcggtttctgaagccctgctatttgcttcaaaagccggtgcggacccggtacgtgtgcgccaggcgctgatgggcggctttgcttcctcacgtattctggaagttcatggcgagcgtatgattaaacgcacctttaatccgggcttcaaaatcgctctgcaccagaaagatctcaacctggcactgcaaagtgcgaaagcacttgcgctgaacctgccaaacactgcgacctgccaggagttatttaatacctgtgcggcaaacggtggcagccagttggatcactctgcgttagtgcaggcgctggaattaatggctaaccataaactggcctgatacccgcaataaaaatggccgatatcagaaaatgaatcggccagcaatattaaaaaagaaagcagccaaagatgttgcttcagtattaaaaataatatttttattttatttgttcctcatagctagattaaaacaacgttattcgatacgtgaaattaagagggatttatggaacatcagagaaaactattccagcaacgcggctatagcgaagatctattgccgaaaacgcaaagccagcggacctggaaaacatttaactattttaccttatggatgggttcggttcataacgttcccaattatgtgatggtcggcggcttttttattctcggcttgtctacctttagtattatgctggcaattatcctcagcgcctttttcattgccgcggtaatggtattaaacggcgctgcgggcagtaaatacggcgtaccgtttgccatgatcctgcgtgcttcttacggcgtacgtggcgcactgtttcccggattattaagaggcggtattgctgccattatgtggtttggcctgcaatgttacgcggggtcactggcctgcttgattctgattggcaaaatctggccgggatttttaactctcggtggtgatttcacgctgttagggctttctctaccgggcttaattactttcttactcttctggctggtcaacgttggtataggttttggcggtggcaaagttttaaataaattcactgccattcttaacccgtgcatctatatcgttttcggcggcatggcgatttgggcgatttcactggtcgggatcggtccaatctttgactacattccgagcggtattcagaaagcagaaaacagtggattcttgttcctggtggtgattaacgcggtagttgcggtctgggcggcaccggcggtgagcgcatccgactttacgcaaaacgcccactcgtttcgtgagcaagcgctggggcaaacgctgggtttagttgtggcctatattctgtttgcggtcgctggggtatgtattattgccggagccagtattcactacggcgctgacacctggaacgtgctggatattgttcagcgttgggacagcctgtttgcctcgttctttgcggtactggttattctgatgacgactatttccactaacgccaccggtaatattattccggccggttatcagattgctgccattgcaccgacaaaactgacctataaaaacggcgtactgattgccagtattatcagcctgctgatctgcccgtggaaattaatggaaaatcaggacagtatttatctgttcctcgatatcatcggcggaatgctgggtccggtaattggtgtcatgatggcacattattttgtggtgatgcgcggacaaattaatcttgatgaactgtataccgcacctggcgattataaatattacgataacggttttaacctcactgcgttttcagtaactctggtggccgttattttatctcttggcggtaagtttattcactttatggaaccgttatcgcgtgtttcatggtttgtcggcgtcatcgtcgcctttgcggcctacgccttattaaagaaacgtacaacagcagaaaaaacaggagagcaaaaaaccataggttaattaatcccgatattgaacattgagttaaaaaccaatctgtattttacaaggagtttgttatgtcttttgatttaatcattaaaaacggcaccgttattttagaaaacgaagctcgcgttgtagatatcgccgttaaaggcgggaaaattgctgctatcggtcaggatctgggcgatgcaaaagaagttatggatgcgtctggtctggtggtttcgccgggcatggttgatgcgcacacccatatttctgaaccgggtcgtagccactgggaaggttatgaaaccggtactcgcgcagcggcaaaaggtggtatcaccaccatgatcgaaatgccgctcaaccagctgcctgcaacggttgaccgcgcttcaattgaactgaagttcgatgccgctaaaggcaagctgactatcgatgcggcacaactcggtggcctggtgtcttacaacatcgaccgtctgcatgagctggatgaagtgggcgttgtcggcttcaaatgcttcgttgcgacctgtggcgatcgcggtatcgacaacgacttccgtgatgtaaacgactggcagttcttcaaaggtgcgcagaagctgggcgaactggggcagccggtgctggtgcactgcgaaaacgcgctgatctgtgacgcactgggcgaagaagcgaaacgtgaaggtcgcgtaactgcccatgactatgtggcttcgcgtccggtatttaccgaagtggaagcgattcgccgcgtgctgtatctggcgaaagttgccggttgccgtctgcacgtttgccatatcagcagcccggaaggcgttgaagaagtgactcgtgcacgtcaggaaggtcaggacgttacttgtgaatcctgcccgcattactttgtactggataccgatcagttcgaagaaatcggcactctggcgaagtgttcaccgccgatccgcgatctggaaaaccagaaaggcatgtgggaaaaactgtttaacggtgaaatcgactgcctggtttccgaccactcaccatgccctccggaaatgaaagccggcaacatcatggaagcatggggcggtattgccggcctgcaaaactgtatggacgtgatgttcgatgaagcggtacagaaacgcggaatgtctctgccaatgttcggcaaattaatggcgactaacgcagcagatattttcggtctgcagcaaaaaggccgtatcgccctaggaaaagatgccgacttcgtcttcattcagccgaatagcagctatgttcttaccaatgacgatctggaatatcgccacaaagtcagcccgtatgttggccgtaccattggcgcgcgtatcacgaaaaccatcttacgtggtgatgtgatttacgacattgaacagggcttccctgttgcgccgaaaggtcaatttatccttaaacatcagcagtaatctggcccctgcaatgcccgtccttgcggcgggcattctccggttaaggtgtgtttatgttcaattttgcagtgagccgcgaaagcctgttatcaggatttcagtggtttttctttattttttgcaacacggttgtggttcctcctacgctactttctgcttttcagttgccgcaaagtagcctgcttacgctcacgcaatatgcttttcttgctaccgcactggcctgcttcgctcaggcgttctgcggtcatcgtcgcgctattatggaagggccgggtggcctgtggtggggaaccatccttactatcacccttggcgaagcatcgcgcgggacaccgatcaacgatatcgctaccagcctggcggtggggattgcgctctccggcgtgctgacgatgttgattggttttagcggattaggccatcgcctggcacggttatttacgccgtcggtgatggtcttgtttatgttgatgctgggcgcgcagctgaccactatctttttcaaaggtatgctcgggctgccgtttggcatagccgacccaaattttaaaattcagttaccgccgttcgcgctctcggtggcggtgatgtgcctggtactggggatgattatcttcctgccgcaacgttttgcccgttatggcctgctggtcggcaccataaccggctggttgttgtggtacttttgctttccttcttcgcactcgctctccggtgagttgcactggcagtggttcccgctcggcagtggaggtgctttgtctccgggaattattctgacggcggtgattacaggtctggtgaatatcagcaatatctacggtgcgattcggggcacggatgttttttatccgcagcagggcgcggggaatacgcgttatcgtcgtagctttgtggcgaccggatttatgacactgctaaccgtaccgctggcagtaattccattttcaccgtttgtttcatccattggtttattaacccagacaggcgattacacgcggcgttcgtttatttatggcagcgttatttgcctgctggtggcgctggttccggcactcacacgactgttttgcagtatccctttacccgtgagtagcgcggtcatgctggtttcttatctgcctttactcttttccgcgctggtgtttagccagcaaataacctttaccgctcgcaatatttatcgactcgcattgccgttatttgtcggcatatttttaatggcattaccgcctgtgtatctgcaagatcttccattaacgcttcgtcctctgctcagtaacggcttattggtcgggattttactggctgttcttatggataaccttattccgtgggaacgtatcgaataatttgttgaaaaaggattgataatgaagattgtcattgcgccagactcttttaaagagagcttaagtgcagaaaaatgttgtcaggcaattaaagccgggttttcgaccctctttcccgatgcgaactatatctgtttgccgatagcggatggcggcgaaggaacggtggatgcgatggtcgccgcgacgggcggcaacatcgtgacgcttgaagtctgcgggccgatgggcgaaaaagtgaatgctttttatggccttaccggcgacgggaaaacggcggtgattgagatggcggcagcaagtggcctgatgctggtcgcgcctgaaaagcgtaatccgttgctggcctccagttttggtacgggggagttaattcgtcatgcgctggataacggcattcgccatattattctcggcattggcggcagtgcgacggtcgacggtggtatgggtatggcgcaggcgctcggtgtgcgtttccttgataccgacggtcaggtgctggtggctaacggcggtaatttagcgcgcgtggcaagcattgagatggatgaatgcgatccgcgtctggcgaattgccatattgaagtagcatgtgacgttgataacccgctggtaggggcacgcggcgcggcggcggtgtttggcccgcaaaaaggggcaacgccggaaatggtcgaagaactggaacaggggctgcaaaattacgcccgtgttttacaacagcaaactgaaattaatgtctgccagatggcgggcggcggcgctgcgggcggtatgggtattgcggcggcggtatttctcaatgcggatattaaaccaggtattgagattgtgttgaatgcggtcaatcttgcgcaggcagtgcagggcgcagcactggtgatcaccggggaagggcgcatcgactcgcaaacggcaggcggtaaagcgccgctgggtgtggcgtcggtggcgaaacagtttaatgtaccggtgattggaattgctggcgtattgggtgatggcgtggaagtggtgcaccagtacggcattgatgcggtattcagcattttgccacgtctggcacctttagccgaagtgctcgccagcggtgaaaccaatctcttcaacagcgcgcgaaatattgcctgcgccattaaaataggtcagggaattaaaaattgactcttgcctttaaagcggatgctatttatttcgtataagagcgcagtgctcatgccggatgcggcatgagtactatatccttcctgaaaatcgcgcaaattctatatattgcagagatcatgtaggcctgataagcgaagcgcatcaggcaatgttacaaaaaaagccacggtataaaccgtggcaaaatccaacatagctaaaaataatcaggcgagtggtatgacttaaatctctacgtcgcggttgcaatctttcgagtaaatatagctgaacgcttcaccacgccctacaccataaccagcctgtaaagaataagcgcccataaagatgtaatcgccttttttcaccgggatccagttattgtcgaggttataaaccccctgaccggaaagaatataggcaccgtgttcctgaacgtgtgtttcgatataaccgtggctggcacctggtgcaaaagagaggatatgcatgttcatatcaaaacctaactctttgggcagaaaatccagcagaataacatcgtccataccttcatagtgaatgcgttccagttcgctggcattgccagaaaccagccacggtgcatagccttctaccggaacatagcggcgcttatataaaaagatttggctgtcttcggcctgggcgttaacaaacgtcattaaggagcctggcgggcaataaagatagccaccttcgcttaaggcaaatgttttgccttcggctttggcagtgatatttccagagatcacatacaggaacgtttcaatgccttcgccaccgaagccctgttggttgccaccgttttgatgcagtgtgaccagataatcaacaaaagaggcacccagctttggcgtggagaggattgtcgcgtcacaattttcaaagcccggaataatattttttaccagaccgtctggtgttaacagtgcgaaattaccgtgtttcacaatcgcacggttagccagtaaatcatcgcggtaaccggtgacgttatttaaatatcccatttataactccttatttctgccaggcaagttgataaagcatgagtgccaacgttttgaccccttcggcaaggtcggtaatattggtgcgttccgccgggttatggctgatcccgttgatgctggggataaaaatcatgcaggttggtacgcgaggcgcgaaaatttgcgcgtcgtgcccggcaccactgtgcatcacccggtaattcagtttttctctttcacacaattctgtcagggtggcgaccagctccttattcatcggcacgggttcttcgtccatccataaatcgatatcaataccaatgtccatttcatcgcaaatcgcccgcatgtcgttttctaactgttgggtgaaatcgcgcagcacggcagcgtcggtatgacgacaatcaatggtgaacgtggttttacccggcaccacatttaccgtattcgggcgcggctctactttgccaaaggtcagaaccagcggatcgcccatccttttcgctttttcgaccgactgatggcaaatgcgactgaaagcgtaaactgtatcacgacgataacccatcggcgtggtgcctgcatggtttgattcgccgttcagcgttaccgtataacgacgctgcccgacaattgcattcaccacgccaattgattgcccattactttccagcacacagccctgttcaatatgcagttcaacaaaggctttaatatcctgacgcggagttagtggggcgttcggaagagtaaatccgcaagccttcatcgcatcgacaaaactatttcctttggcatcacagatattccgcacgtcgtcaggattcgccagcccaaagatatttttactgccccagaagacatacgggaagcggctgccttcttcttctgccatcgccaccacttcgaccgtacgtagcggcgcgccgtattgcgttttcagccagtcaattgccagccacgccgccagcgcgccgaattgcccgtcgaggttaccgccgttaaccacggtatcgatatgcgaaccgctcagaatcacttcctgtggatattcggtaccattcaggcgaccgtataaattccctacttcatcgaaacgtgtttccagcccgcttgctgccattctttttttaaattgctgctgagtttccagccattccggcgaataaagtaaacgggtcataccacccgttgggtcagcgccaaaagaggaaagccagggcagcgtttcttctatggcttgacgaaaatgtgtaatcataagaaagtcctgtctcaataattattgcgcaaagggatttttcgtttcgtatgacgtgttataaagcgcgtcggaaattaaatactggtaaatatcatcaacaatttcgatgccttcgacggcggctttgcgttgtttaatatcctgatcctgtccgggataataaacctgattaaaaccgggcgcgggggtaatggcatttaattcgcgcatggtctggctaagatgttgacgaaataatttgctggagaagaaaaagttcgggttaataacgatatgtaattgccccaaattacgcccggcgtgtaaatcgtcatacatcgaactaacctgtcgcccgaacggtaagccgagtaagacgcctgagaggacgtcaatcatcatcatcaggccatacccttttggcccggcggcggggagcagagcatgtaccgcgaacggatcggttgttggtgcaccgtttttatcgaccgcccaggtatccgggatagacatattacgcgagcgggcgtcgagcacttttccccatgcctgtacggtagtcgccatatcaaaggtaaggatctcgtcgccttctcccggcgcggcaaaggccagtgggttagtaccgtagtaaatttccgcgccgccaaacggcaccaccattggatcggactggcacatcgaaataccaattaatccggcgcgggctgcctgctgcacaaaataagagattgcgccgctgtgacccatccggctgataccgaccaccgcaacgccattttgctgggcggttttgatggcatgttccatacccattttcgccgcgacctgtccggcggcattgtcggcatgtaaaattgccgagcacggcccggtttcctcaagacgaaactccggttcgcggttggtgccgccttttgaaatgcgttccgcgtagtattccacgcgcaccgcgccatgagagtggatccctctggcatcggcgtaaaccaatacttcagccacggttgcagcgtgctcacgttttaacccagcctggcagagtttattctcaattagctggtggagtgtttcccgactgattttcatctgtcttcctttttaacgacggtgtgaagcatgactgcaattaacatacagggaaaatatctggattatgtgatccagacaggcaaaaaaatatagttagaatttatttgataatccgctcgcttttaacctggtttttaaaacaaccacgcttattaaaaaataacacgtaatagcatggcggttatttgaattcttttgttaataatccctgtgtgatattcatcaccttatttatccgttgtcatcgataccgtaatcgccacattaacactgctcgtgcaattgccatgggtgcaatttttaaggagttgttatgatccacgcctttattaaaaaagggtgttttcaggattcggtcagtttaatgattatttcacgaaaactcagcgaatcagaaaatgttgatgatgtttccgtaatgatgggtacgcccgccaataaagcgttattagataccacaggtttctggcatgacgattttaataacgccacgccgaacgatatttgcgtggcaatacgtagcgaagcggcggatgcggggatcgcgcgggcgattatgcagcagcttgaagaggcgctaaaacaactggcgcaggggtcaggcagcagccagtccttgacgcaggtgcgtcgctgggacagtgcctgtcagaaattatccgatgccaatctggcgctgatttcagtggctggcgagtatgcggcggagctggcgaatcaggcgctggatcgcaacctcaacgtgatgatgttctccgataacgtcacgctggaagatgaaatccaacttaaaacccgcgcgcgagaaaaaggcttgctggtgatggggccggactgcggtacgtcgatgattgccgccacgccgctggcttttgctaacgtgatgccggaaggcaacattggcgtcattggcgcttccggtaccgggattcaggagctgtgctcacagattgcgctggcaggggagggaattactcacgcgattggccttggcgggcgcgacctcagccgtgaagtgggcggcatcagtgcgctgacggcgctggaaatgctcagtgcagacgagaaaagcgaagtgctggcatttgtttcaaaaccgcctgccgaagctgtgcgtctgaaaattgttaatgccatgaaagcaaccggcaaaccgacggtggcgctgtttttaggttataccccggcggtggcccgcgacgagaatgtctggtttgcctcctcgctggatgaggccgcacgcctggcttgcctgctttcacgcgttacggcgcgacgtaacgcgataacgcctgccagcagcggatttatttgcggtttgtataccggcggtacgctggctgccgaagcggcgggattacttgccgggcaccttggcgtggaagccgacgatacccatcatcacggcatgatgctggacgccgatggtcaccagatcattgatctgggcgatgatttctacaccgtcgggcgtccccatccgatgatcgacccagccttacgcaaccagttaattgccgatctcggcgctaaaccgcaagtgcgcgtgttgctgcttgatgtcgtgattggcttcggtgcgaccgccgatcctgctgcctcgctggtgagcgcctggcaaaaagcctgtgccgcgcgttcagacagccaaccgctgtacgccattgccacggtgacaggtaccgaacgtgacccgcaatgccgctcgcagcaaatcgccacgctggaagatgcagggatcgcggtagtgagttcgctaccggaagccaccttgctggcggcagcgttaattcatccgctctcgtctgccacacagcaacacacaccgtcattactggaaaacgtcgccgtgattaacatcggattacgcagctttgcgctggagctacaaagcgccagcaaaccggttgtgcattaccaatggtcgccagtcgccggcggcaataaaaaactggctcgtttattagaacgtttgcaataaggggttcccatgtttacatcagtggcgcaagccaatgctgcggttatcgaacaaattcgtcgcgctcgtccacactggctggatgtgcaaccggcttcttcacttatcagcgaactaaaccagggcaaaacactgcttcacgccgggccgccaatgcgctggcaggagatgaccgggccaatgaaaggggcatgtgtgggtgcatgtctgtttgaaggctgggcgaaagatgaagcgcaggcactggcaatgctggagcagggggaagtgaacttcattccttgtcaccatgtgaatgccgtcgggccaatgggcggcattacttctgccagtatgccgatgctggtggtcgagaacgtgaccgacggcaaccgggcgtactgcaacctcaacgaaggtatcggcaaagtgatgcgttttggcgcttacggcgaagatgtcctgactcgccatcgctggatgcgcgatgtgttaatgccagtattaagcgcggcgctggggcgcatggagcacggtatcgatctcacggcgatgatggcgcagggcattaccatgggcgatgagttccatcaacgcaatattgcttcctcagcactgttaatgcgtgcgctggccccacaaattgctcgcctcgatcatgataaacagcacatcgcggaagtgatggatttcctcagcgtgaccgatcagttcttcctcaaccttgcgatggcttactgcaaggcggcgatggatgctggcgcgatgatccgcgcaggcagcatcgttacggctatgacccgcaacggcaatatgttcgggattcgggtaagcgggctgggcgaacgctggtttactgcgcctgtaaacactccgcaaggtctgtttttcaccggcttctcgcaggagcaggcgaacccggatatgggcgatagcgtgattaccgaaacctttggtatcggaggtgcggcaatgatcgcagcgcctggcgtaacgcgctttgtcggtgcgggtggcatggaagcggccagagcggtatctgaagagatggcggaaatttaccttgagcgcaatatgcagttgcagatcccaggctgggattttcagggcgcgtgcctgggactggacattcgtcgcgtggtagaaaccggcattacgccactcatcaataccggtatcgcccataaagaggcggggatcgggcagattggcgcaggcactgtgcgggcaccgctggcgtgttttgaacaggcgctggaagcactggctgaaagcatggggattggttgaggaacgcgcaatgacgatcatccatcctctgcttgccagccgtagtgcaccgaattatcgccagtcctggcggttagcgggagtgtggcgacgggcgattaacctgatgacggaaagcggcgaactgttaacgctgcatcgtcagggtagtggtttcggccccggaggatgggtgcttcgccgcgcgcaattcgatgcgttatgcggtggattatgcggcaatgaacgaccacaggttgtggctcaagggattcgcctcgggcgtttcacggttaaacagccacagcgttattgtttgctgcgtattacgccgccttcacatcctcaaccgcttgcagctgcatggatgcaacgcgcggaggaaaccggacttttcggaccactggcgatggcggcaagcgatccgctgaccgctgaattacgccagtttcgtcactgttttcaggccgcgctcaatggcgttaagaccgactggcggcactggctgggtaaaggccccggattaacgccaagtcatgatgacacgttgagcggaatgctgctggcggcctggtattatggcgctttagatgcgcgctccggtcgccagttttttgcctgctccgacaatcttcaactcgttaccacagcggtgagcgtcagttatttacgctacgccgcgcaaggatatttcgcctcgccactcctgcactttgttcatgctctgagttgcccgaaacgtaccgctgttgcgattgattcgctgctggcgctggggcacacgtcaggggcagatacgctgctggggttctggcttggtcaacaattattacaaggaacaccatgaaaacactggttgtagctcttgggggcaacgccttactccagcgcggtgaggcgctgacggcagaaaatcaatatcgcaatatcgccagtgctgtacccgcgctggcgcgcctggcccgttcttatcggctggcgattgttcacggcaatgggccgcaggtggggctgctggcattgcagaatctggcgtggaaagaggtagatccgtatccgctggatgtgctggtggcggaaagccaggggatgattggctatatgctggcgcagagtttgagcgcacagccgcagatgccgcctgtcacgacggtgctgacgcgcattgaggtttcgcctgatgatccggtgtttttgcagccagagaaatttattggtccggtttatcagccagaagaacaaaaggcactggaagcggcttacggctggcagatgaaacgtgatggtaaatatttgcgccgggtggtggcgtctccgcaaccgcgtaaaattctcgacagcgaagccatcgagttgttgctcaaagaggggcatgtggtgatttgcagtggcggcggcggtgtgcctgtgacggaagatggggcagggagtgaagcggtgattgataaagatctcgccgctgccttgcttgccgagcagattaacgccgatgggctggtgatcctcaccgatgctgatgcggtatatgaaaactggggaacgccgcagcaacgcgccattcgccatgccacaccggatgagttagcgccatttgccaaagccgatggttcgatggggccgaaggtaacggcggtgagtggttatgtcagaagccgtggtaaacccgcgtggattggggcgttatcgcgaattgaagaaacgctggcgggcgaagcggggacctgtatttcgctgtagtgatgagagcatccggcaatcggtgcaccatgcctgatgcgacgcttgacgcgtcttatcaggcctacaatgggtaccggagcggtaagccggataaggcgtttacgccgcatccggcaatcaaatgagcacctgcttaactgaacttactctgcgcccaaatcacgccgctggcatactctggcggcagcagcgggattaaggcttccagcgtcgcagtcagacgcgatgtgtcgctgtcggtcaaattcagatgccccactttacgccccggacggacttctttgtcgtaccagtgcagatgcaccagcggcaatttcagccagtcataattcacatcgctaccaatcagattgatcatcaccgacggattattcactactggttgcggtaacggcagatcggtaatcgcccgcagatgcagctcaaactggctgatgctggcaccgttttgtgtccagtgaccgctgttatgcacacgcggtgccagttcgttgatcagcagaccttgcggggtgacaaaacactccatcgccatcacgcccacatagcccagctcctgcataatcgccgacagcatctcttcggcttgcgcttgctgctgcgcattggcctgcggaaaagcgacgctggtgcgcaaaataccgtcctgatgcaggttatgcgtcagcggataaaacacggtgctgccatcaaatccgcgtgcgccaaccagcgacacttcaccagagaagttaatgccctgctcgacaatacattcgccgtaacactctgccggtaactgttcggtttcattggcacgtaaacgccattgaccgcgaccgtcatagccaccagtgcgacgcttaacaatcgccagttcacctaaacgctcaaacaccgcaggccactcgctgcgatcggcaagtaactgccacggtgcggtcggcaggtggagcttatcgaaaagctgcttctgagtcagacggtcggcaataatcgggaacacatcgcggttcacaaaggccggatgacgcgccagctcgcgggttaatgcggtttccggccagcgttcgatctcagcggtaatcacgctttgttgaaaaggcaccgccgccggttcagcgtccagcccgaccggccagacagcaatgcctaacggttcacctgcctgacgcagcatacggcctaactgcccgttaccgaggacgcaaacctgtttcatgccgcacctcgcgggtccgggttttccagcacttcgtcggtctgggctttgcgccagtcattcagacgctggtgcagttctttatcatgagtcgcaagaatttgtgctgccagtaacgccgcgtttgccgcgccagctttaccaatcgccagcgtacccaccggaatgccgcgcggcatttgtacgatggagtagaggctatcgacaccgctcagtgcggcgctctgtactggcacgcccagcactggcaccagcgttttggcggcaatcataccaggcaggtgcgctgcgccgcctgcgcccgcaataatcacctgataaccgttctcttcggcgctttcggcgaagctgaacagcttatcgggggtgcggtgagcagaaaccacttcaacgtggtgcgggacattcaggatttcgaagatttcggcggcgaactgcatggtagcccagtcgcttttggaccccatcacgatggcgacacgcgccggattattgcgggaagacatgcgtcttaaaactcctgtggtgcacaactctcggctttagagggcacagagaatagcacggaaagagagcaaggaaaacggttgcgtggctgtgaaatcagcaaagttgcgggttttttaaaacggaaaatgaatcagctcaacgtcatccgccgtgactttcaccatcgaaccttccgtatgccaggcaccgagtaccacgcgaaaagcaggttgctggttggcgataagttcatgtaccgccgggcgatgggtatgtccgtggatcagccattgcacctgatgtttttccatcgcactgactaccgcgttttggttaacgtccatgatcgccagcgatttactgctgttggcttctttactgttcgctcgcattcgcgcggcaatgcgtttgcgcacaaacaacggcagggcgaggaatagcatttgcagccagggtttgtggactttggcgcgaaaagcctgataacccgcgtcatcggtgcacagcgtgtcgccatgcataatcaacacccggcgaccataaagttcgagcaccttttcttccggcaataatgtcatgccgctttcacgggcaaagcgtttgccgagcagaaaatcacggttgccatgaatgaaataacagggaacgccggaatcggacaccgctttgatcgctgccgccatctggcgatggagtgggttgggatcgtcgtcgccaatccatgcttcaaacagatcgccaagaatatacagcgcgtcggccttgcgggcttcccccgctaaaaaacgcagaaaaccggcggtgatcgccggttcttccacgcagagatgaagatctgcaataaagagtgtcgccacgattactcgctaacggtcacgctttcaatgataacgtcttcttttggcacgtcctggtgcataccgctacgaccggttgcaacacctttgattttgtctaccacgtccatgccttcaaccacttcagcaaacacgcagtagccccaaccttgcaggctttcgccagagaagttcaggaagtcgttatcaaccacgttgatgaagaactgtgcagttgcagagtgcggagcctgagtacgggccattgccagcgtaccacgggtatttttcagaccgttgttggcttcgtttttgatcggttctttggtggctttttgtttcatgcccggttcaaaaccgccgccctgaatcataaagccgttgataacacggtggaaaatggtgttgttgtaaaaaccttcgcggcagtagtccaggaagtttttaactgtttcaggtgctttatcgtcaaaagttttgatgacaatatcgccgtgattggtgtggaaagtaaccatttttgcatcctgttccgtttgattggtgcttcaacccagttcgggtcatatatagggtggtgttatagcataaccgcacgatcggatcatcacgcaatgtatgctgattcgcgcgggaaatatgggtattatacgcaactcaattacccacacatgtctaaacggaatcttcgatgctaaaaatcttcaatactctgacacgccaaaaagaggaatttaagcctattcacgccggggaagtcggcatgtacgtgtgtggaatcaccgtttacgatctctgtcatatcggtcacgggcgtacctttgttgcttttgacgtggttgcgcgctatctgcgtttcctcggctataaactgaagtatgtgcgcaacattaccgatatcgacgacaaaatcatcaaacgcgccaatgaaaatggcgaaagctttgtggcgctggtggatcgcatgatcgccgaaatgcacaaagattttgatgctttgaacattctgcgcccggatatggagccgcgcgcgacgcaccatatcgcagaaattattgaactcactgaacaactgatcgccaaaggtcacgcttatgtggcggacaacggcgacgtgatgttcgacgtcccgaccgatccaacttatggcgtgctgtcgcgtcaggatctcgaccagctgcaggctggcgcgcgcgttgacgtggttgatgacaaacgcaacccgatggacttcgttctgtggaagatgtcgaaagagggcgaaccgagctggccgtctccgtggggcgcgggtcgtcctggctggcacattgaatgttcggccatgaactgcaagcagctgggtaaccactttgatatccacggcggcggttcagacctgatgttcccgcaccacgagaacgaaatcgcgcagtccacctgtgcccatgatggtcagtatgtgaactactggatgcactccggaatggtgatggttgaccgcgagaagatgtccaaatcgctgggtaacttctttaccgtgcgcgatgtgctgaaatactacgacgcggaaaccgtgcgttacttcctgatgtcgggccactatcgcagccagttgaactacagcgaagagaacctgaagcaggcgcgtgcggcgctggagcgtctctacactgcgctgcgcggcacagataaaaccgttgcgcctgccggtggcgaagcgtttgaagcgcgctttattgaagcgatggacgacgatttcaacaccccggaagcctattccgtactgtttgatatggcgcgtgaagtaaaccgtctgaaagcagaagatatggcagcggcgaatgcaatggcatctcacctgcgtaaactttccgctgtattgggcctgctggagcaagaaccggaagcgttcctgcaaagcggcgcgcaggcagacgacagcgaagtggctgagattgaagcgttaattcaacagcgtctggatgcccgtaaagcgaaagactgggcggcggcagatgcggcgcgtgaccgtcttaacgagatggggatcgtgctggaagatggcccgcaagggaccacctggcgtcgtaagtaattgcgctgttgccggatgcgagttttcgcatccggttatcgcctgcgccaccacaacattcccataagcaccatccccggcaaccacacccacatcaattcagaaattatcacctgatgcccgtacggcgtggtgtaacgagacaatgcaaacggcgcgactttaatcacctgccagggagcgaaaaagcgttcatctgaccacggccacagccagccaacgcccttaccgccagtggttaccgaatccagcaagctgtgcgatagcaacgagacggttaaaaacagccagcagcgaatcagcccagccctgaaccatcggcgtccaatcagcacacataacagcgggacaacaaacgcaaacaccagcgaatgggtaaacccgcgatgaccaaaaacattgccgtaagcaacgccaaatttaaacgacaatacgtcggcgtcgggcagcatcgccaggatgattccggcaaataacagacgcggagggatgactttcgaacccaaccctaaaccaatgcataggggaacggcggcgtgcgtaataacggttggcatgatggtcgcttcggcaaaatgtcgatgctatcagcatggatgaacggggcgtagagggcaaaagtctgaaaagagaaccggcctgttgatacaggccgggaaagggatcaggcaacaacctgtacgctgtgacctgcaaaactcactgtctgaccggcgacgattttgcagcgtttgcgcgtttcaaccgcaccgtcgactttcacctggccttcggcaatcgcgattttcgcctgcgcgccgctttcgctccagccttccagtttcagcaagtcgcacagctcaacgtgcggatgtttacctaaagaaaatgtcgccatgttactcatcctgtggatcatgatattcaacgcacgcctgtagcgtgttttcaatcagcgtggcaaccgtcatcgggccaacgccgccgggaacaggcgtaatgtatgaggcgcgtttagccgcgtcttcaaacacgacgtcgcccacaactttgccattttccagacggttgatgccgacatcaatcacaattgcgccttctttgatccagtcaccaggaataaagcccggcttgccgacggcaacgatcaacagatcggcattttctacgtggtgacgcagatttttagtgaaacggtgagtcacggtagtggtgcaacctgcgagcaacagttccatgctcattggacgaccgacgatattcgatgcgccaatcaccacggcgttgaggccgaaggtatcaatgttgtaacgctcaagcagcgtgacgataccgcgcggggtgcagggacgcagacgcggcgcgcgctggcacagacgaccgacgttataaggatggaaaccgtccacgtctttgtccggatgaatacgttccagcactttgacgttatcaatacccgccggtaacggcagttgaaccagaatgccatcgatggtgttgtcggcattcagcgcatcgataagctccaacagctccgcttcgctggtggtttccgggaggtcataagagcgggagacgaacccgacttcttcacaagccttgcgtttgcttgcgacataaatttgcgatgcagggttactacccaccagcacaacggccagtcctggtgcccgcagtccggctgcaatacgcgcctgaactttttgagcaacttcagagcgcacctgctgcgcaatcgttttaccgtcaataatctttgctgccatcagagagaggattccatctgttacgtaggtcgaaggggatgcgcctattttgtcagaagcggggcgcgctgtcaggtttcgtttcagatttatcgcgtgaagcgatctcttgcgaaggttaggcgcaccgtcgctgaggtcgctgagattgaaagcttcatttttcgtccatgatggcgttgtaaatctggaactgatttatttccttgtttaaggattaagataatttaagaaatacctgacaatataaaaagaattttcagcctggtgatttaccgcttcaggtctatatttgtgttgaatatattttgcgcggaagtattcatctaacggggctctctattttttagattagagtgcatattttcaattaagacattcttagaggataaaaagggattttactactatcagtgtcttaaataaagtaatcggttatatacggatgtggagtcgataaatgagattgaaggaatatatatgaaattaagatttatttcgtctgcgctggctgccgcactattcgccgctacgggtagttatgctgccgttgtagatggcggtacaattcactttgaaggcgaactggtgaatgctgcctgttcagtgaatactgactcggcagaccaggttgtcacactcggtcaatatcgtaccgatattttcaatgctgttggtaatacctctgcattaattccattcaccattaagttgaacgactgcgatcctgttgttgccgctaatgctgccgttgcattttctggtcaggctgatgcaatcaatgataatttattggccattgcatccagtaccaatacaacaacagcaacgggtgtcggtattgaaatacttgataatacatccgcaattctcaaacctgatgggaatagtttctcaaccaaccagaacttgatccccgggaccaacgttcttcatttttctgcacgttataaaggcaccggtacaagtgcatcagcagggcaagcaaatgctgacgcgacttttattatgagatacgaataatcaaaaccacgttgttttgaattatatatcacgtcttataacaaagtaatgtaccggttgtctgaagcggtatggtggcaatgtaaatcgaaatcatgttcactttgtatcatgccgctttattaaatgaaaagggaatgatgtgttgtaagaaaccaaagcaatcatttctttatatttcttatttttgccgtcaggaatacacaaggcgtattaactatgatgactaaaataaagttattgatgctcattatattttatttaatcatttcggccagcgcccatgctgccggagggatcgcattaggtgccacgcgtattatttatcccgctgatgctaaacagactgcggtatggattagaaatagccataccaatgagcgctttctggtcaattcgtggattgaaaacagcagcggtgtaaaagaaaagtcattcatcattacaccgccactgtttgttagtgaacccaaaagcgaaaataccttgcgtattatttacaccggtccaccgctggcggcagatcgtgagtctctgttctggatgaatgttaagacgatcccttcggtagataaaaatgcattgaacggcaggaatgttttgcaactggcgattttatcgcgcatgaaattatttctccgtccaattcaattacaagaattacccgcagaagcgccggacacactcaagttttcgcgatccggtaactatatcaatgttcataatccatcacctttttatgtcaccctcgttaacctgcaagtgggcagccaaaagttggggaatgctatggcggcacccagagttagttcacaaattcccttaccctcaggagtgcagggaaagctgaaatttcagaccgttaatgattatggttcagtaaccccggtcagagaagtgaacttaaactaaccgaatcatctgacaatatcagagctaattatgaaaatacccactactacggatattccgcagaggtatacctggtgtctggccggaatttgttattcatctcttgccattttaccctcctttttaagctatgcggaaagttatttcaacccggcatttttattagagaatggcacatccgttgctgatttatcgcgctttgagagaggtaatcatcaacctgcgcgcgtgtatcgggtggatctctggcgtaatgatgagttcattggttcacaggatatcgtatttgaatcgacaacagaaaatacaggtgataaatcaggtgggttaatgccctgttttaaccaggtactccttgaacgaattggccttaatagcagtgcatttcccgagttagcccagcagcaaaacaataaatgcatcaatttactgaaagctgtacctgatgccacaattaactttgattttgcagcgatgcgcctgaacatcactattcctcagatagcgttgttgagtagcgctcacggttacattccgcctgaagagtgggatgaaggtattcctgctttactcctgaattataatttcaccggtaacagaggtaatggtaacgatagctatttttttagtgagttcagcgggattaatattggcccgtggcgtttacgcaacaatggttcctggaactattttcgcggaaatggatatcattcagaacagtggaataatattggcacctgggtacagcgcgccattattccgctgaaaagtgaactggtaatgggagacggcaatacaggaagtgatattttcgatggtgttggatttcgtggtatacggctttactcttccgataatatgtatcctgatagccagcaagggtttgccccaacagtacgtgggattgcccgtacggcggcccagctaacgattcggcaaaatggttttattatctatcaaagctatgtttcccccggcgcttttgaaattacagatttgcacccgacatcttcaaatggcgatctggacgtcaccatcgacgagcgcgatggtaatcagcagaattacacaattccgtattcaacagtgccaattttacaacgcgaagggcgtttcaaatttgacctgacggcgggcgattttcgtagcggtaatagtcagcaatcatcgcctttcttttttcagggtacggcactcggcggtttaccacaggaatttactgcctacggcgggacgcaattatctgccaattacaccgcctttttattagggctggggcgcaacctcgggaactggggcacagtgtcgctggatgtgacccatgcgcgcagtcagttagccgacgacagtcgtcatgagggggattccattcgcttcctctatgcgaaatcgatgaacaccttcggcaccaattttcagttaatgggttaccgctattcgacacaaggtttttatacccttgatgatgttgcgtatcgtcgaatggaggggtacgaatatgattacgattacgacggtgagcatcgggatgaaccgataatcgtgaattaccacaatttacgctttagccgtaaagaccgtttgcagttaaatatttcacaatcacttaatgactttggctcgctttatatctctggtacccatcaaaaatactggaatacttcggattcagatacctggtatcaggtggggtataccagcagctgggttggcatcagttattcactctcattttcgtggaatgaatctgtagggatccccgataacgaacgtattgtcggacttaatgtttcagtgcctttcaatgttctgaccaaacgtcgctacacccgggaaaatgcgctcgaccgcgcttatgcctcctttaacgccaaccgtaacagcaacgggcaaaatagctggctggcaggtgtaggtgggaccttactggaaggccacaacctgagttatcacgtaagccagggtgatacctcgaataatgggtatacgggcagcgccacggcaaactggcaggccgcttacgctacgctgggggtcgggtataactacgaccgcgatcaacatgacgttaactggcagctgtctggcggtgtggtcgggcatgaaaatggcataacgctgagccagcctttaggggataccaatgttttgattaaagcgcctggcgcaggcggtgtacgcattgaaaatcaaactggcattttaaccgactggcgcggctatgcggtgatgccgtatgccacggtttatcggtataaccgtatcgcgcttgataccaatacgatggggaattccatcgatgttgaaaaaaatattagcagcgttgtgccgacgcaaggcgcgttggttcgtgccaattttgatacccgcataggcgtgcgggcgctcattaccgttacccagggcggaaaaccggtgccgtttggatcactggtacgggaaaacagtatcggaataaccagtatgtgggtgatgacgggcaagtttatttaagtggtgcgccattgtctggtgaattactggttcagtggggagacggcgcgaactcacgctgcattgcgcactatgtattgccgaagcaaagcttacagcaagccgtcactgttatttcggcagtttgcacacatcctggctcataaaggaaattatcaatgaagataatctgcagattattattggcgatggcatgtttgtgtctggcaaacatatcctgggctactgtttgtgcaaatagtactggcgtagcagaagatgaacactatgatctctcaaatatctttaatagcaccaataaccagccagggcagattgttgttttaccggaaaaatccggctgggtaggtgtctcagcaatttgtccacccggtacgctggtgaattatacataccgtagttatgtcaccaactttattgttcaggaaactatcgataattataaatatatgcaattaaatgattatctattaggtgcgatgagtctggttgatagtgtgatggatattcagttccccccgcaaaattatattctgatgggaacagatcctaacgtttcgcaaaaccttccattcggggtgatggattctcgtttaatatttcgtttaaaggttattcgtccctttattaacatggtggagatccccagacaggtgatgtttaccgtgtatgtgacatcaacgccttacgatccgttggttacacctgtttataccattagttttggtggccgggttgaagtaccgcaaaactgcgaattaaatgccgggcagattgttgaatttgattttggtgatatcggcgcatcgttatttagtgcggcagggccgggtaatcgacctgctggtgtcatgccgcaaaccaagagcattgcggtcaaatgtacgaatgttgctgcgcaggcttatttaacaatgcgtctggaagccagtgccgtttctggtcaggcgatggtgtcggacaatcaggatttaggttttattgtcgccgatcagaacgatacgccgatcacgcctaacgatctcaatagcgttattcctttccgtctggatgcagctgcggcagccaatgtcacacttcgcgcctggcctatcagtattaccggtcaaaaaccgaccgaagggccgtttagcgcgctggggtatttacgcgtcgattatcaatgaggtacggagaatgagaagagcactctttagctgtttctgcgggttactgtggatttccagtggatgggcagctgaccctttgggaacgattaatatcaatttgcacggtaacgttgttgatttctcctgtaccgtaaacactgcggatattgataagacggtagatttaggcagatggcctacgacacaattactgaacgctggcgataccacggcactcgtcccttttagcctgcggctggagggatgtcctccgggttcagttgcgattttatttacgggaacgccggcatccgataccaacctgctggctctggatgatcccgcaatggcgcaaaccatcgccatcgaattacgtaatagcgatcgctcccggctcgcactgggagcggcgagcccgactgaggaagtagatgcaaatggcaatgtcacactaaacttttttgccaattatcgagcgttagccagcggtgttcggccaggtgtggcgaaagcggatgcgatatttatgatcaattataattaatattatattaattcgtataatttggcgtagtcgataagctctacaattgaatgcaaacctagcttgccataaatattagatttatgcgcactaactgttttattgctaagtaataacttatcggcaatttctttattagataatccgctaaccagataacgtaatatggtcacttcacgattagatagcacagtgaccgttgaactattcgtactacatttattgctttttatatagttaagcgtttcgctgggaaaaaacgtgtatccggagaggatcatctgaacggcatgaaaaatatcattctgatcattgcatttactgacaaaaccgttagcaccagcttgtatcgctctgccagcataaaagcattctgatttcgatgataaaaataacactttcactgtgctctggatttgtttgatccttttcaggaaggtaaaaccgtctgttccgggcaagtctatatccataatgattaaatcaacaggacgggttcggagataatcgatggttatgcggtaatcatccgttttcaggacaatctgcaattcactgtttttttgcaacagaacttcaatagacattctgatgataggatgagtatccataatgatcaccgacgttggtttcatagttaccagtctcataggagcggacaattttccgttagggcggtaaattgtactttgatacatgaaaatacgggttttcttgattcagacgcgcagcggtgtgtgtttgtttgccgctatagcgaaataaatcagaaaatcagacgcggtcgttcacttgttcagcaaccagatcaaaagccattgactcagcaagggttgaccgtataattcacgcgattacaccgcattgcggtatcaacgcgcccttagctcagttggatagagcaacgaccttctaagtcgtgggccgcaggttcgaatcctgcagggcgcgccatttcttcttcatttatgcccgtcttatccgtttccgctttgcccttcaccacatcactttttgtcgctgtttggcgagataattcaacggtgtcaggccgtaaaacgccttaaaaacagagataaagtatgacgtgctgctatagccacataattgcgccacctgagtgatatttttgttatccatcaataacatctgtacggcgtaacgcatacgacactctgtgacaatctggctatagctggtattttcgttttttaatttctttttgagcaggctggggcttaaacatagcgaactggcgacaattcgcagattccagtaatgctgaatatcgctttgaataatgcggcagacgctgtcgcggacgctgctgcgtaagatatacatcagtagggcaataaaccgcgattgctcaagaaagttagacaatacggtaaaaagcaatacgcgcgtcaactccgcttcgcagggtttgctgggttgctgcttgctgtggttggcggctagccggaacacttccggtgtacggctatgacaagcaataaccggggttgccagccgcgaccagggctttacacaggttaagttcttatttaaaaacaacagataatcgttgatgatgttacggttgatgtgggtgattaatacgtgatttaacgttgagagttcaatgacgttattgttgcacgcgaaggcggccaggtagtttttcggaagggtaaacgtagcatggttattgacgcttacctctacctctttttcggtcaggatcaccacgcaaggttcactgctgctcaattgcatttcgcactcctcagatatcagaaactccgctcaaaggatctatgcttcctgcatgagtgatcggcccgttcgccgataacgatcttctttctttagcacgctttttagcaattaatcttgatggaattctgacgagagcgaaagaggtaagccaggtcgtacccgacttacctggaggagatttaatactcgagaatgccgtgcgcgacgggcaaatagcgcagagagaaatagagagtgtctttaccgcaagaggaacgtttcgctaacagcgaggcgatctctgcgtccggtttcggtttcgctgtaaaggttttgcctttgccggcgacaaacagttcataaacaatgccgcttgctggggcggaactttggcaatcggcgctggcctgtagataacgttcacgctgttcagcggtcagtttatccacgccgctgccatcctgtacccaaacattaacgccggttgctttaacgtgttccagcagttggcgatagccatcgggcgacatgtttccggcgaaaaaactactgatataaaccggttttgctgaaacatcgctaatcagccgctgcgcgttgtttaaccatgttagcaaaggctgacgggcagcttcgctgcgccagttcaggtcgtcaatttccgcgctgatgtaccagccatccggcgttacgccaggcgcggcgctccataatctggcttgctggagatcggcagccagcaggcgattaagatagctttccagcgctgcggacgactgtttctggtgcataaaaaattccggatcggcgttcagcccgacaatcagcttcaggccagcctgttgcgcagctgcggcacgcttaaacaataacgcgcgctgttctggctgggtgaatgcatcgccgtaacgggtccattgcaaaaccagggtatcgaagccttgcaaacgtaactgactcatcagcccctgccactgggtatcggtaacctgactatctcggttttgtggttgccagataatacctttcatcgcaaaggaaaaagggctgaccaaaagcagtgtcagcaatacgaaaatgaacttacgcatttaccagtgcactccaatggtgagaaacgcgttgttgcgctctccgttacgttgattaatcgccttaaaggtatgttgatactcgacgccgagactgactttgtgcggccaggcgtcgtagtgcgtctcgccggtccagatattccagcggaccccgactccgccaagctgcgcgccctgagtgcctttatcacgatagccgttgtcctgaacgtgagcgtaaggctcaatagtctgtccgttagctaccttctgatgccagctgacgcgataatctgccgtccacgcctgaatatcctggcggatatattgcgccgcatcaaggtacaggttttgggcaaaccagcctgaaccgttcgggtgccattcgtcgctgtatttgccgccattaaagaatgaggcgctggcgcgcagcatggtatcggatgcgccattttgcccgttcagcggcaactgctgttcgacggcgaggaaaaagatctgatcgcgcagcggcttccagcgcagaccggtgccggacatcggatttttcaccggcatcatcaccccgttttctccggtatcggcaaagacgcggctataaactgagagcaggtcgccttccagcagcatattgcgtccgatgcggtactcggcttccagttgcccgtagctacgatagcttttccctggcgctgcgccgccgacattattgttagcggtgctcattgccccggaacgcaagccgatagaagaatcgaaactgaacgtccagcggcgaccgacctcctcatgcaaacggcggaaattgaagcgttgctgattttgctctggggtcagtggggttatcagcgcctgattatcaatgtcatcaatcaccagccgggcgtaatgctgcgtcgcaggcatgtcatccagacgctggttcacataggccagttgtcggatcagtgccggatcgtccggaagccctttatgcgcctgttcgagcatttcccgcgactgtgcgatatcaccgctatcccacaaggcgtaaccaagcgctgcctggatgttgctattattcggttccagttccagcgcggcgcgcaaatcactcaccgccgccgggacattatgacgttggcgataaattgtcgcccgcgcaacgtaagcgttggcagaaggcgcaatattgattgagcgcgtgagatcgctcagtgcgagttccggctgaccaggaatgtaacgttgcgcatgcagccaccagtagagggcattgtttcccagtccacgttgttctgcctgttgtagccagcgatcgcgagctgcaccatttcctgccgcctgggcggtattggcagcagcaagcagatcctcattgctcatgtcgtgaagactgattttctgccaggccgccagtgcggtggcgtagtcctcaacctgatacgcctgataggctaccgcacgatgttgccaggcgttcggttgtcgttgttcggcctgaagccatgcatacaaggccacaccgggtagcgtgtcccgataacactttgccagacggttccaggcggcggcatcgtaggaaggcgacatatcgcccagcaagcgaactattgccgggcaattatctgcaatacccggcaactggctttgccactgacgttgcgccgccagcggcaagggttttgataaaatcgccaccttcgctggagttgccaggtaaggatgactttccagcagagacgccagtcgcgccattaaagtctggctgacacgcgcatcgccctggaaaggatagcgttgcagcaataaatcggcagcttcgcgtgactgctcgttctgcatcagttgccaggtcagttgatccaggcgggtaagatttgccggttcttgctgatacagcaatcgtgccagacgcagagattcagccttgttacgggtcgccacgctgacagcataacgctcctcaagcatttcattggcggggagggtggcgagcagtttttgcgctgcgtcgtactgaccttcttttaacagcaccggtagcgtcgcgccaacaacatactggcggttatcggcaaactgcaccgtataattcgccaatgcctgaacggggttggcgctgtatttagataacagatagagccaacttttctcttgtgcgtccgtggtaaacagcggcttattttcaatgagataatgctggaggcgtgctttttcgccacgataagccagcgcggtcgcgtaagtaatatatgactgaggatcggtgaagatcccctgtgattgcagtgccaggatccgatcgtccagctgcccggcaagaagcacgtcaaaccactgacggcgttctgccgcgcttaatgtgttctgctggcgtgcttcattgtatagcgtatctgcctgggaccattgtttcaggtagattgcccgttgcagcagatcggttcgcagcgtttttccttccggcgatgcagcaaacgtcgcatcgttcagttgcgctctggcgacaggtaactgtgccagccgcagggcattctgcccgacttcactgcgacaacgcagggtcggcgcagcatcgcacgctttttgctgggcaagcagttcttcaacagtcgtaacgcttttcacttcaactggaatagccgccagactgcgctcaagtcgggcatctcctgggtgacgtttcagttgatcctcaagcaacagccgcgcccggtcatcatgaccaaaatggcgataggcttccgcaaggtataaagtcagcggaatattatccggcacctgctggtgtatatattcaaattcgcggatggcggttgcttcgtcgttatttttctgtgccttcagcgccttatcgagacggggataaataacaaaatggcgataatcgctcagccccagctcttctgcgctggtgccgatattgtctgcgagtgcgctggtactcaataaagacgtcagcagtaaaccagaccatccgatgacgcgattaaggttattctccttcattttcggactccagttgcgcaacctgttctgtgtttaaacctgctttgagtaatagtgattgcatcgaaacttgtaattcgcgttgaattgtcaggacgcgatccaacgtttcctggctgataacgccttcggtgaccaaaaacttgccgagcggcagagaactgcgttcatggcgcaataacaacacgttaattgctgaacgattaatatgaccgagcgtggtcagtatttcggcgaacaggaactgatgcggcacatattgccgccagatttcaccggtctgctgttccgtgagccactgatgctgaaccgcattgtacaacattgcccgcggatcgtgaccgcgtcggcgtgcataccagtgacgtaaccccgtgacaatttgtccccgcagaacaatgacgtaacgcactttgcgtccgactttacgcgtcagggccgccagcgaaaccgggtcaataccatcttcactgccgacaattaactcatcattttccagacgcagcggcagtactgcataatgcagcgctacggaggctggcatttcggcaatcagcgaggacgggatctgccaggcatcgatggattcccacgccacgccgttttgctctgccagcgcctgtgccagctgctcggcgctaatcagcccctgcatcagcattgaaccgcccaggcgtagaccttcgacgcgattacgcagtgctgtatcgagttgttcttcagtgatgacctgattttccagcagaatttggcctaacgggcgcaacgagcgggtatcgccagtcacgctggggaagtcatgcgttgttttatcccacgcgacgcgacgtggatcgccgtgttgaagtacctgttttagcgcgcgccagttggccatgaagttaatcaggttgccccagaaaagacgcaggacagatagcagcccctgcgtcagaccgtagtagccagtgacgaaaatcacccgctgcacgatgcggttaaccatcaagccaaagtttagccacagcagggtcattaaccatgcgctgccgctaaaaatagaaaggaaatgccaggcattgggtcacaaactttcatacgccagcaacagcaaaagctggagcatcaccagcatcgcgaggaagctgacaaagttactgattgcccctttgcggtcgcgccagagaaagtagttcagcgtcaggctggaggtccatttgtgggttttaaagccctggaaaacaatgccgatgatccagcgagatttttgtcgaactgcagtcgaaaaggtatcggggaaatattcgcgcacgcagatcatgtttgacgtccgtgcgtgctgtaaaaatttacgctgctcgcgttctttggcttcgtccaccaccggaaaacggacaaaaatttccgtcatacctttctctttcaggcggaaaccaatgtcgtaatcttcagtcagactctgcacgtcgaaagcaataccgtcaccgtcagctaacagagcggtcacggcgcggcggctgaaacaggtgccgacgcctgcgctgggcacttgtccggcgagggcttcacgcaccggaacatctttgccatgcagctctgaaaactcatcaatgtaagtcatgctggtgaagtgcgtccattcgcgttcgaacggatacaccgggatctgaatcagatctttacgctcgaccagatagttgaacagacgcaattccatcggtgaaatcacatcttcggcgtcatgcagaataaaaccagcaaaagcgaaattggcgctacgttcaaactgggtgatggcgtccagcacgttgttcagacagtcggctttgctggtgggaccaggacgcgcgcagactaccttatgcacgttcggaaagcgagcgcacactcgtcaacatcacgttgagtatcggggtcgttggggtaggtgccaacaaagatatgatagttttcgtagtcgagcgtggtcgccgccagctcggccatattgccgatgacgcccgtttcattccacgccggaaccataatcgctaacggtttttcatctggtttatacagttcgcggtaactcattcgcgggtagcggcgataaacactcaacttgcgtttaatgcggcgtacccagtagacgacatcaataaaaaaatcgtccagcccgctgatgaacatgatgaccgctaacgttatcgcgattacttttaagccgtagagccaggttgcaaaaacatcaagaagccagtccacacaaaaaccttacattaacgctggttatgtttagggtggcgtatattaaggttttttatgaattgtgacagctttttaccattaataggtatgactattgcggcacgttatttttacactggttataaaagttgccgtttgcgtagaatgtagacaaaagcatggtgtcaaggaggggaggttaacgtcatagtgaaaaggagcggtggcaccgagcaggtcataatgtagtggaagtgcctggaggaggtgagcaggcagggcaagattacgaaagcccgctccccgcaaggactgacgcgagatagtttctgtccatggctgcttttcgcatcttacgtcttaaccctgccttgaataccttatcattcgtcaaaatattaatagcgatgtgccgtatccctgaaaataattctgcggcgtttcctcttcttattttgcagtcgtcttcattcattaccacgtccagacgccagtgcagcttattctccacgtgccagtggtttcggattgctgtggcgaacttctctgcggttaaatcagcagaactgatataatatctgaccgtcatttcgggctctttcttttgttctgctattattgaccgaaaggagactgccacgcataatttcttcagacctttccattcaaacgtgaaatcaataagttcatcagggacatcgcaaacaatatgaagacggatttcttctctgccgtgactcttttcactgattgcgtaactgtcatgctctggattatttaattctttcagcggaaatttttcctcaaaggctttatttagccgcccctggtttccttttaccgcgaataaataatcacctccctgtttttgtatcttctctgcaatatctttctggcaacccatcgcatcagttgtgatgatttttcctttaatatccagcatgttaagaagttctgggatagctgtaatctcattagatttctcatccgtcttgatctgtccgatgaccagactgtgcattgttgagaacgcactaatgacatgaatcgctcccctgcggcgactcttgtcataagagtgccggagcgtttttccatcaattgcaatgacgtctttatcatttgatgaatggcagtcacgcatccagttaataaagcactcatgaaattttgcaggactgatacaggatacaactctggcaatagtatcgtgaacaggaataccattttcaaaatcaccatattgcttcaagaaatcgagatgtgtttccccgaaatcctctatatcttcccaactttctgcaccagaaataacggcacaaatagtcaacaatagaatatccgataatttatgttccactttccaggcttgtctgtaatcgggaataatagaaatatgttccatcaattttttaagttccattttgttctccttaattatgtaaggagtatttgatcatgtataagcaataaaaaacagcttcaggtaatgaggaatatctcaatttttaaacataaaatgtgaattatttagtacaaaaagtgtacttctgatgatctttccctgtatacatccggtctgcggggctgtgtgccaggcggtcatcgtcggtatcgccggtcacctggtggcgcagacgcattcccggaaaggcgtcataaaagaagcggcagctcagggcatcacggtcgaacagcaccaggtaatcatcgcggcggcgcaggatgtactgggcgtgatacgggttactggtttcgatattggctaacatccgctgttttattaatgcgatatctaaaatcaggatggaaatagtgatgtatatcactatttccatgatcttgccttgcgttcatccaggcaggaatatccctgttagcagcctctgtgcgatgtacgccagcggtctgtaaagaaaccgattaccttataacaaaacctctaacgtagtttataatacatcaggaatattaataaaaccttctgggtcagatatctcaataaatatcatatcaggctcaaaagtttcagggacttttaatttcgctgaaattaaccaaccttgcttagaaccaatactaatagatttatagctgtaattggcatgtagactatttttaatataaggaatttcccttaactctaactcacgccgagccaagtcaagagccatttcgatagttattttgttatgttttatcaatttgttagtcccatcatgaatttttctctcaatccctcaacatattttatggcatgagctatttccgcttcattgaataaatttttactttttaatatttcatttagaacgtgtttctccctagataaacgtcctagtgcttcgtatgcttctcgtccaattttcgcaaattgcttagcatgaatcacttcatgatacacctcatataaggtagcatttttcctaagataaatattgcgaaggccataatcaaaagctgccctagcatttggtggcaaatatttatctgctttccttattactttaattcctagcttctccatttctttagcaatattgtttatttgactacgtgataaacgaaccccatccaggaaacccgtatgcccactaacacgacgaccatcgccaatatagtccatcaaactgctgattttagaacttgcagccaatctcagcggatcaacccacccacaaggattcggcacataccggtaagtctgctccccgcccagcaaccccagcggatcactcaccaggtacattccggtttccggctcgtaataccggaaccggttatagcacagccccgattccgcatcctgccactgtcctgcatacagcaggccggggtcggcttccgggtccagttccccgcgcgggtccgggtagccggtgtctgcgggcagactgagtgccagcccccacaggctggtctgccccggtcgccagacggttttaccttcactgttaaagagcatcagcgggcggcccgtcaggtcgctcaccgcgtgattcgtccgcgtcacccactgcggggccacggacgggtgcggctgccgtacccggctgaactgctggcttatcagctcaaagccgttaaacaccaggtgccttacgctgtacagtttatcatcgcggtattcccggatttccgcaatactgtcgccatcccacaggtacgtaaaacggattttcttccggtcgcagcgtttttccgtccgcctgccgctggcgtcgtagcggtattcccactgctccccctgtgcgctgcaatacccggtcagctggtccaggctgtcccaccggaaccgctctgtttccgggcggtagccgtcacggtgttttgtccggctgaccatccggcctgcggcgtcatagtcatactgcgtgtttccggcctgtttcagccggtggcctccggcatactggtcagtctcttcacttatccggtgcctgcccgcagactgcgccttcaggtagccacaactgtcatagccataggactcgtcgccttcgccatagcccagcccggtgcctgaggctgtcaccgccgtgacctggccgttccggtccagccggtactcccgccgtgtttcccgtccgtaatcttcccggctggtgacgcctgacacgttacccgcgctgtcgtaacggtactcccgtaccagtgacggaaccagcccgccccatgtggcttctgccggaaaaaatccggcgcgctggctgacaggctgaccggctgcattccagccctgttcacaggcaaaaccccggttactgtgccggagcacttcacgtcccgcctcatcacggctgaacgtcagcgtctcatcccccggcaggataatctccgtcagttctccggcggcgttgtaacggtaggtggttttcagcagggattcatcgggatgtctgtcgcgttcatcttccggtggcaggatacagcggatgacggtgtgttcatcggggtggtggtattcaatggcccgtcggccctgagtggtgacattcacccgcccgcgttcgtcatagccggtgcgctgtgatatgccgtccgggctgaagatacccgtcagcctgccggatttgtcatacgcatactgcgttttgccttccggcgtgatgatttctgccaggcggcctgcggcgtcccggctgtagaggatggtttcctccagaccgttgaccctggcggtacagaggccatcggcgtcatagcggtaacgccagaccacgccgccccagtcacgctcttccgtcacccgtccacagttgtccagaatataacggtatgactcgccctgcggattgatgacttctgtcagttgcagcgtgtctttatcgtagcggtactgccagcggtggccttcaccgtccgttcgcgccaccggcaaatcgaacgggccgtattccattgtccagacaacgccgttaccgtccgtgtacgccagcaggttgccgtggcggtcatagcggaatccttccgcgccggttccagcacgttcaatgccgctcagtttatggtgctgctgccactgtaaccgcactgactgaccgccggggccgcgcatcttcaccggcaggtcgtgaccgctgtattcggtgtggtgttcacggcccatcacgtcggtgagtgtttccggccggttgtggtggtcgtactctatgcccagacgccgttcatcctggcggaatatccccgacagcagcccctgagcggtgtatgccagccgggtctcttcgccctgtggcgacaccagacttaccggcaggccgcgttcatcacactgctgtgtccacgtctgcccggctgggtcggtgatgttgctgagcaggccgcgctcatcatagcggtacagccactccgcgccgtctgccgccgtgtaacggcttaactgaccgagtgcggcgttgtattcaaacttctccacccgcccggcaggggagtgacgggccagcaggtgatggaattcatcccattcatacgtggtggtgctgccgtccggcgcttcttcccgcagaatattgccgtcaggatcatagtaataacggtgagtgcccttgccgtccgtcacggtggtgcagccgtcaccatagtccagcgtggcgttgtaatagccctccgccccggtgacattcacgcaccggccctgttcatcgtaggtgaaacggctccacgtctggtcgttatcggaccagcggatgatccggtccgcagcgtcgtactcataaaacaggtggtagtccagccgcgcatccgcttctgtcagccgcccccgcgcatcctgttcgtaggtcgccagcgtctgtatgccgttatccgtgcggtgaatggctttcaggtagccgctggcgtggtacgtcagtttaagccggatcccgtcggtgtgactgacacccgtgatccggtactggctgtcgcgctcaaacgtgatgcggttgctggcggtgtcgctcatcccgcccagcatgtacatccggtcattggggctgtgtgccaggcggtcatcgctggtatcgtcagtcaccgggtggcgcagacgcattcccggaaaggcgtcataaaagaagcggctgctcagtgcatccctgtcgaacagctccagataatcatcgcggcggcgcagaatgtactgggcgtgatacgggttaaccgtcgtatcactgtcaccgtcgaaggcaaatctcagcgtggctccctggctgatgatatccacccggtttccctgttcacgcacccaggcgtattcgctccaggagtcgctccagcccacgcccgtcaggccatgcagcggcagtacagaactgtggaaacgggtgaaggagagggggagggtctggcccagggtgaagtcggtacgttcgtcgcagtatgcgccggttaccggatcgacaggatctgttacccatctgatgactttattggcaatactttttaacgacttacctgttttccccagcaacgcgccgagctttgcgcccagcagcttcccgcttttccccagcaggtttcccagtttgccgagtctcgccagattcttcagttttcccagcagtcccgcaggcggcagaagatagctggctatcgttattccccccaggatcattctctgccacggcgggaactccggctggatatccagatatgtgacctgctcaccgccaataaagacgtccggcgaacctcccacgattgccgcactgcactccagtttgtcgcccttgcgcgcggcaggctgattgttgataaagacgttgctgctgccctgggctatcctcggtggtttgttctccttgtcgcagagcgccgtgtcctcaccggcttccgggaaatccacctcttttttgatttcgccacgcccgcccaccatggtggcaaactccattaataccggaccggcgggaaacagaagcgatgcgccggcgctgacgcgatccataaaaccggcattgctgtccgtcagggtgataacagcgttctcccaggccttcgccagtggtactgctttttccgctgccgattcaagcaggtcagtggcaatatcaccccatgagggttccccctgtgggacttcaggtattgctccaggtgggggaggagggggaagggtgaccgctgcacgtgcggccagctcgccgttaatttttacgttttcagaaccggtattgatggcgccgtccgtgtcacaaaagctgtttatccatgattcaagctggttctgtttctcctccacataatcactcgccttatagctggcatacatcagcgcaggcaccagaaccagcgcataagggccggtggcacaggcggccataatcaggcaaccttctgcgatggtcactatcgcccccagcacggcccctgcctgcgcccccaaaaaactcttgtgctgaatttcatcgcccagcctggcggcgggggggccggacttttttgatgccaacatctgtgcaatggctttgtcgttggctgcccgtttcatctggctggcgaccatcgcctgctgtgacagcattcgcattgccagcgtaccgcctgcggtcgctccctgtggcccgcctggtccttcactcatgtgttatccctcgtttatgtcagcgcggctggtccttttggatgtcattctccggtggcaacggggggaagctctttatcacctccagcagcatcgtcttttgactgttcttcagggataaggaggtgctgaaagtgaaggtcagcagcgtatctccacgccgctggaatacggctatctggctaatccgcccctgattcccctcatcttccggaccgttccaggaataatccagcagccaggccggggcctctgccagagtgatttcccggcaggcatgttcggtgtacccatcaagtttgccctggtacagcgccagcgtttcctggtacagctctggtgtcagggttccctgtggaacggcttcgcgggtaatgaccaggttgatgccactgttatctgtggacaccaggacctgcattgactgatcctgccattgagacggcagttgaatgtggccttcattaaaagtgaactgcataaaatactccctgataatctgagtgaatcagttgatgaaaacagaaccgcccacgatggtgatgccatccttcgacagcctgattaccgtcgattccccgacctgtagctgaatgccatccggcgtcagcgcaattttgctttcctccacggccagcaaaatttccttaatcgccgtataagcctgtataccgtcgccttcgccaccattgtttacagcgtcaacatgcaccgaaccggcaatcgtgcctctgtcctgaaagacatcctcagataaagaccctttcagtactccggtgatcttgtggcctttttccaccgtaagaaggcggttaccttcctggatcgtgaccgtctggtcattttttacggtttcgcggtgatcgtgttttacggtggtggtacggtcgttgagcacttcggtatccatgttcttctgcgcgtggatgtagacctgttctctccctgtcgcatcatcaaacttcagctcattaaatccgctgcccatgtacgttttggagcggatggtcatctgcgtctttgttcccggcaggctgccgggggtgcggttttcctggtggtaggtgcgccccataatgatcggctggtccggatcgccgttgaggaagtctacaatcacctcctgacccacacgcggtatcgccaggtggccaaaaccggtgcctgcccacgcctgtgccacacggatccagcacgaactgtcttggtctgccgggttataacggtcccagttgaacttcacccgcacgcgaccatgttcgtcgcagaagatttcctcgcctgccggtcctgtcacgacagcgctctgcgggccgtcgaccagcggtttcagcaacggctgtggtcgccatgttctgtctgccgggatcaccgcaaaatggttctccagcgccgtccccgctccctgccgtcctggcaccgcctgtggctgttcgccgtgcagttcacttgccaccacctgccattcccggttcaggtttgcctgcggatgccccgtcagcacaattcgccgtcccggccatatctccggcgaacggcttgttccgcgcgccacttctgcgttgtttcgccagccgtccatctgccagcgggcaaagttctgcccgtgggcacccttgaaacgtccggggtagtcatacacttcatactgcgtgcgctggtaatcctggtactggccttcctgatcaaaacgccctggccagccgggtcgtttaaaggtgtagtccttggtcaccacggaagaagggcggatttgtgcgctgtagcggaactggctgatgcagagggtgctcacctcggtacgggtgttcgggttccatgggatttcaaaagattcgggcagatggcggactgtgtcgcacagcaccaggctctggtcggtacttttgtaagcatgctcctcataaaagaagatgccttcctccgccgccatccggcacaggaaatcgtaatcagtctcaccgtactggacacaaaactcacgggaaggatgcggctcgctgaacagcggactccattcggtcaccccgttttcctgcaacatcgtgccgaggatgcttttgatgtcctcgttctggaagatacggaagttctggcgcagaccggcacgccacagcggcgggtgcaccttcatgctgtacagcatctggtttttgtcgttctccccgagttcaaaccaggtcaccacgcctttcacccggcgctgtacttcatcgccctgccatatcgtcaggtaggccattttgtccagcacctgcgcaaattcaagggagagaaactgctggctgaccagggagagatcgagggaaaagagcgaagagagtgactggttcagatgaaaggaaaccaccgcaaaagcatccggcggcaggccgtccacttccagtgtgaaacgtaatccggttgacatagcaacctccagtaaaatgaataatgatccgtaccgtacaactgcggataatgtgataagcgggacgacttcagacgttattagggaaggaacagaaaatgctatggttatgtgagaattttgtttaaatattactttacagaaacgggtgtctgttcggtcaaaaaaataatcacaagctcaacctcttgtttcttggcgttattcaggacaggtacgcatatcacaacgagtaacaaaaacgcaaagttaaaccaatattcataatatatttttattcacagcaataaataatccaattaacattattaaaatgaatgattgcataagaaatatatgctaccgctccaccctgataacatgatctgcacattgcacatcttaacgttgttaaatactggctcaatagtggatattttaaattaggaatttatcaaattcacttgataaatagattgagtgaataatataacaattaatgatgattaatcgcgattaaattattcattgctttatatgatagatggcttgtttataacgatgaaaatttagaaagggcattgtgatctacaattggaagaaacacagatttaactaagtttcatatacaaacatctcgtgaaactttgaaaaataaaagccttcgatatttcatatgtttaataagtttttctctaatttgttgatcaacaataccaggaggtgatgcaccacgccctgaatttgaacttaataatcactctctctccggcagcataatcacaaaccttgtcccccgcgcatctgacgttactgcaaccgtgcctttatgcgcgacaacaatcgatttcactatcgccagcccaatgccgctaccttcgccttttcgctggcgggaagggtcaacgcggtagaaacggtcaaacaatcgcggtaagtgctcgggcgcaatgggcgtaccggggttttcgacggaaacttgcacctgatgattgaccgtctggcagcgcactacaatagcctcactgggtggcgtataacgcagggcattagaaagcaggttgcttaacgcccgacgcagcatcagcggatcgcccgcaacctgacatttgtcgccaacaaaccgcaactccacgccgcgatcttccgctaacgcctcgaaaaaatcgaacactttgccgacttcatccgccaggttgagcattttcttttcggggattagctggttgttatcggcctgagcgagaaacagcatatcgctgaccattttcgccattcgcgtcagctcttcgagattagagtagagcacatcttccagctccttctggctgcgcgactggctgagggcgatttccgtttgcgtgatgagattggtaatcggcgtgcgaatttcgtgagcgatatccgctgagaaattggactggcgggtaaagacatcctcaatacgctcgatcatatggttgaacgacagtaccagctgttccagctcaatgggcacggtctgcgggtcaaggcgaacgtcgagatctttcgaggtgatattctggatttgacggctgacgctgcggatcggcgcgtgacctttatgtaccgccaatagcacgataaagacgatcaggatgctgatgacagatgcggtcataataagtttattcatcaaatcatttatgtaatgaagatgaaaatcgatcgaaagcgcgatgtagagcgtataaatcggtttgccgtccaccaacgggccaaccggcaagttaatcatccgccagttgctgtgttccatatgcccgtgaccgtggcctggcatcatcatcgtcgggccggaaaggagatacacctcaccgccccgcgcgtctttatcgggtatggcgtcacgcgtaaactcgcggatatccggcgcaccgggggagtgatacaccgttttgccgtggctatctgccagggaaatcaacacgttggaataaccactgacgatatcttccagcgtcattaagcgtcgggcttgagtctcgtcaggatgattaagtacccgttcaagggtggcgctaatttcttttaaatcattaatatcctgctcggcaaaatgcactttcactgagtggatcatgatccatgcaaaggcgaaaaacgccgcgatggtggccaggctgataaaaaaggtcagacgggttgccagcgaaaacgggcgctgaaatggcttactgaccatccggcacctcaagcatatagcccacgccgcgcacggtctgaatcagcttcggctcaaagtcgttgtcgattttgccgcgtagccgcttcaccgccacatcaatggcgttagtgtcgctgtcgaaattcatgtcccacacctgcgaggcgataagcgagcggggcagcacttcgccctgatggcggagaaaaaactccagcagagtaaactctttactggtcaaagtgatgcgcgtgccgctgcgggtgactttgcggctgacgagatcgaccatcaggtcggcaacctgaaactgactttcgataattaccgccgccccgcgccgcaggagagtgcgcacccgcgccagcagttcagcaaaagcgaatggtttcatcaggtagtcatctgcccccaactccagccccttgacgcgatgttcaatggtgccaagcgcggtaagcaacagaatcggcatccctttattggcggagcgtaacatgcgtacgatatcccagccgttcacgtccggcagcataatatcgaggattatcagatcataatcaccggtcatcgccagatggtagccattcagcccgttgtcggccaaatcgaccacaaaaccggcttcggttaaccctttggtcaagtattctccggttttcttttcatcttcgacaatcaacagtttcatatttcctccgcatgttgcccgggcaattctagagtagcgggatcagatggcaatcgcttattggcaaaatgacaattttgtcattttcctgtcaccggaaaatcagagcctggcgagtaaagttggcggcataaaatcatcagaaattatgagcctatgtctccttgtaaacttctgccattttgtgtggcccttgcgctaaccggttgttcactggcaccggattatcagcgcccggcaatgcccgtaccgcagcagttctcactcagccagaacggcctcgttaacgcagcagataactatcagaacgcgggctggcgcaccttttttgttgataatcaggtgaagacgctgattagcgaggcgctggtgaataaccgggatttgcgcatggcgacgctgaaagtgcaggaggcacgggcgcaatatcgtctgaccgatgccgaccgctacccacagctcaatggcgagggcagcggcagctggagcggtaatcttaaagggaataccgccacgacacgggagttttcgaccggccttaacgccagctttgacctcgattttttcggtcgcttaaagaacatgagcgaagccgagcgccaaaattatttagccactgaggaagctcagcgcgcggtgcatattctgctggtttctaatgtcgcgcaaagctatttcaatcagcaactggcgtatgcgcaattgcaaatagctgaagaaacgctgcgtaattatcagcagtcatatgcgtttgtcgaaaaacaactgttgacaggtagcagtaatgttctggcgctggaacaggctcgcggggtgatagaaagtacccgcagcgacatcgctaaacgtcagggggaactggcgcaggcgaataatgcattgcaactgttgctgggaagctacggcaagctgccgcaagcgcagacagtaaacagcgacagcctgcaaagcgttaaattaccggcgggcttgtcgtcgcaaatcttattgcagcgcccggatattatggaagctgaacacgcgttaatggcggctaatgccaatattggggccgcacgcgcggcatttttcccatctataagcctgaccagcggaatatcaaccgccagcagcgatctgtcgtcattatttaacgccagcagcgggatgtggaattttattcctaaaattgagatccccatttttaatgccggacgcaaccaggccaatctggatatcgccgaaattcgccagcagcagtcggtagtgaattatgaacagaaaatccagaacgcctttaaagaagtggcagatgcgctggcattacgtcaaagcctgaacgatcaaattagcgcccagcagcgttatctggcatcgctgcaaattactttgcaacgggcgcgggcattatatcagcacggcgcagtaagttatctggaagtgctggatgccgaacgttcgttatttgcaacccgacaaactttacttgacctgaattatgcccgtcaggttaacgaaatttctttatataccgcacttggtggcggttggcagcaataacttttaactccaggagagaataaatgaaaaaagcactgcaagtcgcaatgttcagtctgtttaccgttattggctttaatgcccaggctaacgaacatcatcatgaaaccatgagcgaagcacaaccacaggttattagtgccactggcgaggtaaagggtattgatctggaaagcaaaaaaatcaccatccatcacgatccgattgctgctgtgaactggccggagatgaccatgcgctttaccatcaccccgcagacgaaaatgagtgaaattaaaaccggcgacaaagtggcgtttaattttgtccagcagggcaacctttctttattacaggatattaaagtcagccagtaacccaggtttaatgagatgaaaaaaatcgcgcttattatcggcagcatgatcgcgggcggtattatttctgcggcaggttttacctgggttgcaaaggcggaaccgcctgcagaaaaaacgtcgaccgcagaacgtaaaatcttattctggtacgacccgatgtatcccaatacgcggttcgataaaccaggtaaatcgccgtttatggatatggatctggtgccgaaatatgccgatgaagagagttctgcgtctggtgtgcgcattgacccgactcagacgcagaatctgggggtgaaaacggctaccgtcacgcgcggaccgctgacttttgcccagagtttcccggcgaatgtcagttacaacgagtatcagtatgccattgtgcaggctcgcgctgccgggtttatcgacaaggtgtatccgcttaccgtgggcgataaagtacataagggcacaccgcttctcgacctgaccattcctgactgggtggaagcgcagactgagtatttactgctgcgcgaaaccggcggtacggcgacccagactgaaggcattcttgagcggctgcgactggcgggaatgccggaggcggatattcgccgcctgatcgccacgcaaaaaatccagactcgctttacgctcaaagcgcccattgatggcgtgatcaccgcgtttgatctgcgcgcgggaatgaatatcgccaaagataacgtggtcgcgaaaattcagggtatggacccggtgtgggtcactgctgcgatcccggagtccatcgcctggctggtgaaagatgcctcgcagtttaccctcaccgttccggcgcgaccggataaaacactcaccatccgcaaatggacgctgctacccggcgtggatgccgcgacccgcacgctgcagctgcgtctggaagtcgacaacgccgacgaggcgctaaaaccgggcatgaacgcctggttgcaactcaacaccgccagcgaaccgatgctgctcattccgtcacaagcgctgattgataccggcagcgaacagcgggtgattaccgttgatgccgacgggcgctttgtaccgaaacgcgttgctgttttccaggcatcgcaaggcgtcaccgcattacgctctggtctggcggaaggtgaaaaggtggtttccagcggcctgttcctgattgattccgaagccaatatttctggcgcactggagcggatgcgctctgaaagtgctacccatgcgcattgagggaataaccaatgattgaatggattattcgtcgctcggtggcgaaccgttttttggtgctgatgggcgcgttgtttctgagcatctggggcacctggaccatcattaatacgccagtggatgcgctgccggatctctccgatgtgcaggttattattaaaaccagctatcccggtcaggcaccacaaatcgttgaaaatcaggtgacttatccgctaaccaccaccatgttgtcggtgcctggcgcgaagactgtgcgcggtttctcacagtttggcgactcttatgtgtatgtcattttcgaagatggcaccgatccgtactgggcgcgttcgcgggtgctggagtacctcaaccaggtacagggtaagctgcctgcgggagtcagcgccgagctgggaccagatgccacgggtgttggctggatctatgaatatgcactggtggatcgcagcggtaagcacgatctggccgatttacgctcattgcaggactggtttctcaaatatgagctgaaaaccatccctgacgttgcggaagtggcgtcggtgggcggtgtggtgaaagagtatcaggtggttatcgatccccagcgcctggcgcagtatggcatcagtctcgccgaagtaaaaagcgcgctggatgcttcaaaccaggaagcgggcggttcgtcgatcgaactggcggaagcggaatatatggtgcgcgccagcggctatctgcaaacgctcgacgactttaatcacatcgttttaaaagccagtgaaaatggcgtgcccgtttatctgcgcgatgttgcgaaggtccagattggcccggagatgcgccggggcattgccgaactaaacggcgaaggcgaagtggcgggcggggtggtgatcctgcgatccggcaaaaacgcccgagaagtgatcgccgccgtgaaggacaaactggaaacgctgaaaagtagtctgccggaaggcgtggagatagttacaacatacgatcgcagccagctcattgaccgcgccatcgacaacctcagcggcaagttgctggaagagtttattgtggtggcggtagtctgtgcgctgtttctctggcatgtgcgctcggcgctggtggcgattatttcgttgccgctggggttgtgtattgcttttattgtcatgcacttccagggactgaatgccaatattatgtcgttgggcggcattgcgattgccgtcggggcgatggtcgatgccgctatcgtcatgatcgaaaatgcacataaacggctggaagagtggcagcaccagcatcctgacgccacgctggataataaaacgcgctggcaggtgatcaccgatgcatctgttgaagtgggtccggcgctatttatcagtctgctgattatcacgttgtcgtttatcccgatcttcaccctggaagggcaggaagggcgtctgtttggcccgttggcgttcaccaaaacgtatgcgatggcgggtgcggcgctgctggcgatcgtagtgatcccgatcctgatgggctactggatccgtggcaaaattccgccggaaagcagtaacccgctcaatcgctttttgattcgtgtttatcatccgctgttgctgaaagtactgcactggccgaaaaccacgctgctggtggcagcgctttcggtgctgacggttctctggccgctcaataaagttggcggggaatttttaccgcagatcaatgaaggcgacttgttgtatatgccatcgacgctgccggggatttccgcagcagaggcggcgagtatgctgcaaaaaaccgacaagctaattatgagcgtacctgaagtggcgcgggtatttggcaaaaccgggaaagcggaaaccgccaccgattctgctccgctggagatggtagaaacgaccatccagcttaagccgcaggatcagtggcggcctggcatgacgatggacaaaatcattgaggaactggataacaccgtgcggctgccggggctggcgaatctgtgggtgccgccaattcgtaaccgtatcgatatgctctcgactggcattaaaagccccatcggcattaaagtttccggcactgtgctggcggatatcgacgcgatggcggagcaaattgaagaggtggcacgaacggtaccaggcgtggcttctgcgcttgccgagcgtctggaaggtgggcgctatatcaacgttgagattaaccgtgaaaaagccgcgcgttacggtatgacggtggcggatgtgcagttgtttgtgacttctgcggtgggcggggcgatggttggcgaaacggtggaagggattgcccgttatccaattaatctgcgttatccgcaaagctggcgcgatagtccgcaggcactgcgccagttgccgatcctgacgccgatgaagcagcaaatcaccctggcagacgtggccgacgttaaagtctctaccggaccgtcgatgctgaaaaccgagaatgcgcgcccgacgagctggatttatatcgatgcccgcgatcgtgacatggtgtcggtggttcacgatttgcaaaaagcgatagctgaaaaagtgcagttaaaaccgggcaccagcgtggcattctccgggcagttcgagctactggagcgcgccaaccataagctgaaactcatggtgccgatgacactgatgatcatcttcgtgctgttgtatctggcattccgtcgggtgggcgaagcgttgctgattatcagcagcgtaccgtttgcgctggtgggcggcatctggttgctgtggtggatgggctttcatctttctgtggcgacgggtactggctttattgcccttgccggggtcgccgccgaatttggcgtggtgatgctgatgtatttacgtcacgccatagaggccgagccgtcgttgaataatccgcaaacattcagtgagcagaagctggatgaggcgttgtatcacggcgcggtactgcgcgtgcgcccgaaagcgatgacggtggcggtgattatcgccggtctgctgccgattctgtggggaacgggggctggttcagaggtgatgagccggattgccgcaccgatgattggcggcatgatcaccgcacctttgctgtcgctgtttattatcccggcggcgtataagctgatgtggctgcaccgacatcgggtacggaaataaaagcaggataccccgtttaaccgtgtggattgtgtcttgcgacgatgggcactaaatgttaaaaggtgcccctcaacaaaaaagacacacaggggaaaggcgtgaaaaacgcgtcaaccgtatcggaagatactgcgtcgaatcaagagccgacgcttcatcgcggattacataaccgtcatattcaactgattgcgctgggtggcgcaattggtactggtctgtttcttggcattggcccggcgattcagatggcgggtccggctgtattgctgggctacggcgtcgccgggatcatcgctttcctgattatgcgccagctcggcgagatggtggtcgaagagccggtatccggttcgtttgcccactttgcctataaatactggggaccgttcgcgggcttcctctctggctggaactactgggtgatgttcgtgctggtggggatggcagagctgaccgctgcgggcatctatatgcagtactggttcccggatgttccaacgtggatttgggctgccgccttctttattatcatcaacgccgttaacctggtgaacgtgcgcttatatggcgaaaccgagttctggtttgcgctgattaaagtgctggcgatcatcggtatgatcggctttggcctgtggctgctgttttctggtcacggcggcgagaaagccagtatcgacaacctctggcgctacggtggtttcttcgccaccggctggaatgggctgattttgtcgctggcggtaattatgttctccttcggcggtctggagctgattgggattactgccgctgaagcgcgcgatccggaaaaaagcattccaaaagcggtaaatcaggtggtgtatcgcatcctgctgttttacatcggttcactggtggttttactggcgctctatccgtgggtggaagtgaaatccaacagtagcccgtttgtgatgattttccataatctcgacagcaacgtggtagcttctgcgctgaacttcgtcattctggtagcatcgctgtcagtgtataacagcggggtttactctaacagccgcatgctgtttggcctttctgtgcagggtaatgcgccgaagtttttgactcgcgtcagccgtcgcggtgtgccgattaactcgctgatgctttccggagcgatcacttcgctggtggtattaatcaactatctgctgccgcaaaaagcgtttggtctgctgatggcgctggtggtagcaacgctgctgttgaactggattatgatctgtctggcgcatctgcgttttcgtgcagcgatgcgacgtcaggggcgtgaaacacagtttaaggcgctgctctatccgttcggcaactatctttgcattgccttcctcggcatgattttgctgctgatgtgcacgatggatgatatgcgcttgtcagcgatcctgctgccggtgtggattgtattcctgtttgtggcatttaaaacgctgcgtcggaaataaggcattcacgctacatccgacaaaacgatgtccgctctcatccattcgatgagagcggtttttttaattactgcttaaatgcacccgccagagagcgaatatcattgccggttggcgactgatgaagtcgcagaccaaactcttcgacaatcgcaaatatgtgatcgaatatatcagcctgaatgctttcatattccagccacaccacggtgttagtaaacgcgtagatctcgagcggtaaaccgttatcacctggagccagttggcgtaccattaaggtcatatctttacgaatccgcggatggttacgcagatattcgttcagataggcacgaaaggttccaatattggtcattcggcgcaggtttaatatcgactccgtagaaccttgctggcgattccactcattaatttcctgatggcggctggttaaataaggttttaacaagtgcgctttattcagacgttgcatttcgtcttcatcaagaaaacgaatactggtgacatcaatactgatactgcgcttaatacgtcgcccgccagatgctgacatcccgctccagtttttaaaggagtcagaaaccagagaccaggtgggaatagtggtaatggtattgtcccagttacgcactttgacggtggttaacccaatatcgatcaccgcgccatccgcgccgtatttcggcatctccagccagtcgcccagtttcagcatatcgttcgcggaaagctgaatacctgccaccagaccaagaatcggatctttaaaaaccaacatcagcacggcagccattgcaccaagaccgctgatcagaatcgctggcgactgaccaatcagcagcgagatcatcaaaatgccgaccaggattgcgccgatcagtttaatcccctgaaatatccctttcagcggtaactgagatgccgccgggaatttctgcgccagattcaaaataacatccagcaacgagaagactgaaagcagcgcatacatcatgatccacaactgcgcgcaggtagtcagaatatctgccgcttcggtgcctttttgcagccagaataccgcctgaatattgacgataatcccctgcagggtaaaagctaaacggtggaagagtttattctgggtaatgatttgcaaccaaagccgtgaactggcgatggcacgtttttcgaaggtccgcagtaccacccaatgcaaaataatatgcaccacgacggcggtcagaaaaataataccgaaaatcatcaccatcgaggtggtgtgatcgatctcaatacccgctaaatcttcaacctgggatattaaatcctgcataacgtctcctttatacaacagcagcctatgatgacggctgaaacagggttatgcaaatcaggagaatctgaggggaaatagccgggcagatgcccggcaagagagaattacacttcggttaaggttatgttttgcggcagacgagatttcggcagcgtagcgttaaaatcttcaacgctgtgatgacctaccggaacaaccaccagactggtgtagcctttctctttcagaccaaattctgcatcgaggatggcggcgtcaaaaccttcgatgggtaccgcgtccagacccagcgccgccacgccgagcaggaagttaccgacgttgagataaacctgttttgccatccactctgcatcatcatgcagatctttacagtgcatatcagcgaagaacttgcgacctttatcgttcgcggctttcgcttccggcgtggcaaagcggccatcagcatcttcctggtcaacaaccagcttcagccaggcatcgtccatcgcggtttttgcacagaacaccacgacgtgcgaggcatcaagtattttacgttcgttgaacacataattaccggcagcggatttggcaacacgcgctttaccttcttccgtgctggcaacaataaaatgccacggctgggagttggtgctggatgggctgtattgcaggagagttttgatctgctcggcctgttccggggtaagttttttactggcatcaaatgccttagtggaatgacgctttaaggcgacagaaatgatatccataaagactccatgtgaaagtaattttgcgtgccagcagattacaaggttcaacgagaaatggtaagcgagaaaaatgcgctatagatttccgctttagcctggacgcactcttttttgatcgcgtttagccagaccatcaaccaccagattccacgaatcgttgatcagatcgcgaattaacgcttcggagatttcctcgccgggatacaccgaaatccagtgctttttattcatgtgataccctggcttaatgctcgggtatatctgctgatttaacagggatttttgtggatcggacttcagattgataaaggggacgccgcgcagctccgacgacagcataaaaattttgccgccaattttaaaaacatcgaactccgggccaaaaggccagcaaagctcgacaaagggtaactcaagggccaggcgtttcgccgtttcgtgcagtgattgcttatccataaacgttcctttaggcgaaggagaataagcaaagtatgccgcgaagtacggcgataatcgacgtttaatccgccagcgagaaccagcgtcgccagataaagcgcagaacaaaatactcaatagcgcccagcactaaaaaccacagacaaaacaataaagtgtaaagctggctaagatccatcagatggaacatggtcaccagtttttgtgccagcgtcagccccagtgcgggggcgggcagcagcaggcaagagaggaaagccatcagcaaaatgcctgctgcggtagtcaaggtttctaaagggtgtttcataacattgttaaatgtaagttaaaacaccattgtcagggatattcttctgtaaggcaattccctacttagtcaccggcccagatctcacaatgctttttcaccagcccaatcagcgagccaccatcggcgacgaaatcgcgcatcagctgcgcttcattcagaccgctgacgacctggcgatgcagggcctcaatcgcgctcgatgcacccattttatgtgcggaaggggcgattttttccagcaatcgcaaggtatcttccgttagcggtcgacgatcgccagtgtgcggatcggtaatgacgccttccagcccatagcggcaggcctggaaacggttgaatttatacagcaggtaatctttctcctgatgtttaaacgggcgttccgtcagtaaccagtgggcggtggcctgaattaatcccgccatatttaccgcgtggctaagggttaacggggtatccatcacccgaacctccaccgtgccaaaatgaggactggggcgaatatcccagtgcagatctttaatgctgtcgatcatcgtggtgtaactcaggcagcgaaacagggcttcaaattgttgccagttactgacccacggcatcgggccattatcaggaaaggcggaaaaaatattcggtcgtgaggaggcaaaacgcgtatccgttccctgcatatacggcgacgcggcagaaagggcgatgaagtgcggcacaaaccgtgacaggccgtgcagcaaataaatggcgtcatcgccactggcgcagccaacatggacatgctgaccaaaaacggtcgcctgttgaatgagataaccaaagttttccagcgttcgttgatagcgctcgttatcgcatacctcctgtcgctgccatttctgaaacgggtgtgtgccaccgccgcaaatttccagatgatggtctgcggctgcctgcaatacgactttctgcatcgctgaaaattgcccggcagcctggttgatatcacggcaaacatccgtcgccagctccagcatactttcggtgatatcgtgctttacctctccggccgtgatcttatttttaaccgcgtcaatcagcattgaagagtcctggcttaagtcatagcccggcggattaaccacctgcatttccagttcaataccgagggtaaaaggttcagaaacatgaaaatcgggtaatggcataggtttctcttaagttggcgttttctattcagtatagaagtcggagcggctgggcgagatgcggaagttctggaatgtttctttttttggtgatggtgaactgattatgacagaagcaatttggctacttttgcaatgtgacaagttatggcagtgctgactggtggcgaagaattttgacgattgaggcatgcagaaaaaaacgggttcagcttcagttgatcaaatggggagtgagaagtccgaaacaggacttactgtataaataaacagctattttgctaagcaagggtaagataactgcgggtgcctgaagctttccggtttcaggtttactctgaggtctggaaagatgaagccccaggacgatatttctatcaaccctggggctacctacccaaacctgaacaatttggatggtagtcccttcttcgcatggaggcaatataaacatgctgacgaaatatgcccttgcggcagtcatagtgctgtgtttaacggtgctgggatttacgcttctggtcggggattcgctgtgtgagttcaccgtaaaggaacgtaatattgagtttaaggctgttctcgcttacgaaccgaagaagtagccgttgtgcggggagcaatccccgcatatccggttgtcaggtcaggatggtaaggcacctgctttacactttcgcccgcggtcagtgatggctgcgggcgatttcgttttaagagcaatgatgagttttgccgacagaagtccgaaacaggattcactgtataaataaacagctattttgttgaggaagggtaagataacggcgggtgcctgaagctttccggtttcaggttaactctgaggtctggaaagatgaagtcccaggagatatttctatcaatcctggggctgccactccgagcctcaacaactcggatggtagtcccttcttcgcatggaggcaatataaacatgctgacgaaatatgcccttgtggcagtcatagtgctgtgtttgacggtactgggatttacgcttctggtcggagactcgctgtgtgagttcaccgtaaaggaacgtaatattgagtttaaggctgttctcgcttacgaaccgaagaagtagccgttgtgcggggagcaatccccgcatatccggttgtcaggtcagagtggtaaggcacctgctttacactttcgcccgcggtcagtgatggctgcgggcgaatcgtaccagatgttgtcaattaatcgtgttggcacagagttatgactattttttcttttatctgccagtgcacagcaaacatctcattctcacgatgaatgatgacctgctgtttattccagctaattatctgataatccagaaaacctgcttcagtttgtctctccgatgccttaaatgcgctctctttggcggaaaatgccagtgtcagcgccagagaaaaggctaaaccacagtccgcgagtcgctcgtgttctgctggtgtaataatgttgtctgtcaattctcttgcggtttgtacagaaaaaatttcttctatatcaatgccaatcggttgacgagataccacggctaatgccgtagtcccacagtggctaatactgccgtatacctccgcaggccagacaggttggcgtagctcgccgattgcgggcacacatttatagccatattcccgtaaggcataaacagcagcgatccgtccggctaaatgctctgttttacgtttacgtccagcgtgttgcaattgtgcgtagtgcggcagccagagtaaatcctgctcacaaaaattcgccggatcgaactcaacaaaatgcagcgtatgtccggcaaaggggagggaggtatgcgtagttttcatatcgaccatatccgagactgatgataaacgctaaactgcctgatgcgctacgcttatcaggcctacatggtcctgcaatatattgaattggcaagatttttgtaggccggataaggcgttcacgccgcatccggcatgaacgacgcgcactttgtcaacaatctgacgttagcatcagaagtgggtgtttacgctcatataccacgtacgtcccggctcgttataggtatacgccccggcaccggcgatatagttggcccctgccaaatcgcccgtggtctgggcattacccgcacgccacaaacgtttgtcgaacagattgtccacgccgccggtcagactgacattcttcgtcacatcccaggtcgcgctcaggccaacaatgctgtaaggactaatttctttggtttccggtccaaccgctggctgacctttatagttgtacttcttcggctgctgcttgccgtaccaggtgaaggtcgtttgcatcgacaaatcttcccgtgcctgccagctcagcgttgagttcaacgtatactccgggatgatcgacaaacggtcgcccgtggttttgttttcactcttcagcatataagtgatgttattggtccacatcaccgtttcgctaaccggtacgtttaacgatccttccagaccttcaaccaccgctttcggcacgttatcccactgatagagatcggtgccgactgcgttttgccctacagccacatagcccgcttcaatcttattgcgataatcgttacggaaccaggtgacgcccgccagccagccgtcgcgtttgaactccagaccaatctctttgttgatgctggtttctgctttcaggtcatcgttaccttgcagatagcagccgcccgcgctggcatagcaaccctgacctttactgtagagaatgtagttcgggttagtctggtacaggctcggcgctttataagcacgggcgatgcccattttcagcgtgaagtcatcgcctaaaccttgcgatatgttcagcgccgggctccagttattgccgacaatactgtgatgatcgaaacgcagccccggcgttacgatggtgctgtcagtcagctccatgttgttttcggcaaacagcgagaaaatttctgcttttgaatacgggctacggtcggtggcactcacgccatcaatagcgccaccggtgttcgtcccggtcagcgcctgggtattggaactcaagtctttcatccgttgctgattccactccgtacccagcgtcagcgtctggttaacgaggaaatcaagcggcaggttaacttcactgtgcagcatcacgtcatcaagatcgatatcgacgaaatcctgtgtcgctttttcgttaaatttcccttcggtaccgcccgccagaccttccggaatacgcgagttacgggtgtgttcgtactgcacccagttgctggtggtcacgccgttatcccagccaccgttccaggtcagcgagtagttctggcgatacaggcggttggtttcatcgccatatttcgagcgagtataagcgtcagagttggtgttctgggtatcgcccgcatacaggttaccctggcggctgtaacccgcttccagttcgagtgattgcagaggcgcgaagtcccagcgcaccacgccattaatatctttgttgatcaccccttcgcgcccggctggtaacgtcgtggcatacgttccggcacgcgcggactgatggccctggttgatatcccacgcgtcagcctgggttttgtcgaggttgccatacaagcggaagctgaattcgtcgcccagcggaccggtcaggctgaagttggtgcgtttagtggcaccttcctctttatgttctggcgcattgaaataagcgtcccaggagccgtgccactcaccgctgccttttttggtaatgatgttaaccacgccgcccgccgcgccgttgccataacgcgcagctgccggaccacgcagaacttcaatacgttcaatcatttcaggtggcacccaggaggtatcaccacgggtatcgcgctcgccacgccagccctgacgcaccgagttacggctgcttaccggcttgccgtcaatcaaaatcagcgtgttttccggacccataccgcgaatatcaatctgtcggttattcccacgctgaccactggtggagttaccggtcaggttaacgcctggcatggtacggatgatctccgacacatcgcgggcaacggggtttttgcggatttcatctgcggtgatggtcgaaacgccaggcgcctgtaagttctgctcggcggcggtaacgacaatggtatcgtcatgtgaaacaggagtatcggtcggctcttgtgcctgcgctaccccataaatccccagattgaccaacaaggccagggaatgaatcttcttgttcattgttttattcctgcatttttgccacgaattgcaactgtcgggcatggtcgtcctcaacacgacgcatcccgctaccgcgaaaacctttgatcctgaaagacacgcagtgcagttggttaataaatgtccgcgcttcccacggcgcgtcattacgctattgcaaatgcaaatagttatcaataatattatcaatatatttctgcaatcaatgaaaaattgcacagtaaacatggggttatggtgtgacggcgttaaaagtaggaagtgagagctggtggcagtcgaaacatggcccggaatggcagcgtctgaatgacgaaatgtttgaggtcactttctggtggcgtgatccccaaggttctgaagaatactcgacgataaagcgcgtatggatctacatcactggtgtgaccgatcatcatcagaacagccagccccagtcgatgcagcgaattgcaggtactgatgtctggcagtggacgacacaactcaatgccaactggcgcggcagctactgctttattcccaccgaacgcgatgacattttttctgcaccatcccccgatcgcctcgaattacgtgaaggctggcgaaaactattaccccaggcaatagccgatccgctgaatccacaaagctggaaaggcgggcgagggcacgctgtttctgcactcgaaatgccgcaagcgcctctgcaaccgggatgggattgtccgcaagcgccagaaatagcagccaaagaaattatctggaaaagtgaacggttgaaaaattcacgtcgtgtatggatttttaccaccggcgatgcaacagcagaagaacgtccgctggcagttttgctcgatggcgaattttgggcgcaaagtatgcccgtctggcctgtgctgacttcgctgacccatcgtcagcaacttcctcccgccgtgtatgtgttgatcgacgctatcgacaccacgcaccgcgcccacgaactgccgtgtaatgcggatttctggctggcagtacagcaagagttattacccctggtgaaagctattgccccttttagcgatcgcgccgatcgcaccgtggtcgccgggcagagttttggtgggctgtccgcgctgtatgccggactgcactggcctgaacgctttggctgtgtattaagccagtcaggatcgtactggtggccgcatcggggcgggcagcaagagggcgtgttacttgaaaagcttaaagctggtgaagttagcgccgaaggtctgcgcattgtgctggaagcgggtattcgcgagccgatgattatgcgggccaatcaggcgctgtatgcgcaattacaccccataaaagaatccattttctggcgtcaggttgacggcggacatgatgcgctttgttggcgcggtggcttgatgcaggggctaatcgacctctggcaaccacttttccatgacaggagttgaatatggcattcagtaatcccttcgatgatccacagggagcgttttacattttgcgcaatgcgcaggggcaattcagtctgtggccgcaacaatgcgccttaccggcaggctgggacattgtgtgtcagccgcagtcacaggcgtcctgccagcagtggctggaagtccactggcgtactctgacaccggccaatttcacccagttgcaggaggcacaatgagccagcatttacctttggtcgccgcacagcccggcatctggatggcagaaaaactgtcggatttaccctccgcctggagcgtggcgcattacgttgagttaactggagatgttgatgcgccattactggcccgcgcggtggttgtcggactagcgcaagcagatacgttgcggatgcgttttacggaagataacggcgaagtctggcagtgggtcgatgatgcgctgatattcgaactgccagaaattatcgacctacgaaccaatattgatccgcacggtactgcgcaggcattaatgctggcggatttgcaacaagatttgcgcgtcgatagcggtaaaccactggtctttcatcagctgatacatgttgcggataaccgctggtactggtatcagcgttatcaccatttgctggtcgatggcttcagtttcccggccattactcgccagatcgccaatatttactgcacatggctgcgtggtgaaccaacgcctgcttcgccgtttacgcctttcgctgatgtagtggaagagtaccagcaataccgcgaaagcgaagcctggcagcgtgatgcggcattctgggcagaacagcgtcgtcaactgccgccgcccgcgtcactttctccggcacctttagcggggcgcagcgcttcggcagatattctgcgcctgaaactggaatttaccgacggggaattccgccagctggctacgcaactttcaggtgtgcagcgtaccgatttagcccttgcgctggcagccttgtggctggggcgattgtgcaatcgcatggactatgccgccggatttatctttatgcgtcgactgggctcggcggcgctgacggctagcggacccgtgctcaacgttttaccgttgggtattcacattgcggcgcaagaaacgctgccggaactggcaacccgactggcagcacaactgaaaaaaatgcgtcgtcatcaacgttacgatgccgaacaaattgtccgtgacagcgggcgagcggcaggagaggaaccgctgttcggtccggtactcaatatcaaggtatttgattaccaactggatattcctggtgttcagacgcaaacccataccctggcaaccggtccggttaatgaccttgaactggccctgttcccggatgaacacggtgatttgagtattgagatcctcgccaataaacagcgttacgatgagccaacgttaatccagcatgctgaacgcctgaaaatgctgattgcccagttcgccgcggatccggcgctgttgtgcggcgatgtcgatattatgctgccaggtgagtatgcgcagctggcgcagatcaacgccactcaggttgagattccagaaaccacgctgagcgcgctggtggcagaacaagcggcaaaaacaccggatgctccggcgctggcagatgcgcgttacctgttcagctatcgggaaatgcgcgagcaggtggtggcgctggcgaatctgctgcgtgagcgcggcgttaaaccaggggacagcgtggcggtggcactaccgcgctcggtctttttgaccctggcactccatgcaatagttgaagctggcgcggcctggctaccgctggataccggctatccggacgatcgcctgaaaatgatgctggaagatgcgcgtccgtcgctgttaattaccaccgacgatcaactgccgcgctttagcgatgttcccaatttaacaagcctttgctataacgccccgcttaccccccagggcagtgcgccgctgcaactttcacaaccgcaccacacggcttatatcatctttacctctggctccaccggcaggccgaaaggggtaatggtcgggcagacggctatcgttaaccgcctgttatggatgcaaaatcactacccgcttacaggcgaagatgtcgttgcccaaaaaacgccgtgcagttttgatgtctcggtgtgggagtttttctggccgtttatcgcaggggcaaaactggtgatggctgaaccggaagcgcaccgtgacccgctcgctatgcagcaattctttgccgaatatggcgtaacgaccacgcactttgtgccgtcgatgctggcggcatttgttgcatcgctgacgccgcaaaccgctcgccagaattgcgcgacgttgaaacaggttttctgtagtggtgaggccttaccggctgatttatgccgcgaatggcaacagttaaccggcgcgccgttgcataacctgtatggcccgacggaagcggcggtagatgtcagctggtatccggcttttggcgaggaactggcacaggtgcgcggcagcagtgtgccgattggttatccggtatggaatacgggtctgcgtattcttgatgcgatgatgcatccggtgccgccgggtgtggcgggtgatctctatctcaccggcatccaactggcgcaggggtatcttggacgacccgatctgaccgccagccgttttattgccgatccttttgccccaggtgaacggatgtatcgtaccggagacgtcgcccgctggctggataacggcgcggtggagtacctcgggcgcagtgacgatcagctaaaaattcgcgggcagcgtatcgaactgggcgaaatcgatcgcgtgatgcaggcgctgccggatgtcaaacaagccgttacccacgcctgtgtgattaacctggcggcagccaccggtggtgatgcgcgtcagttggtgggctatctggtgtcgcaatcaggtctgccgttggataccagcgcattacaggcacagcttcgcgaaacattgccgccgcatatggtgccggtggttctgctgcaacttccacagttacctcttagcgccaacggcaagctggatcgcaaagccttaccgttgcctgaactgaagacacaagcgtcgggacgtgcaccgaaagcgggcagtgaaacgattatcgccgcggcattcgcgtcgttgctgggttgtgacgtgcaggatgccgatgctgatttctttgcgcttggcggtcattcgctactggcaatgaaactggcagcgcagttaagtcgacagtttgctcgtcaggtgacgccggggcaggtgatgatcgcgtcaaccgtcgccaaactggcaacgattattgatggtgaagaggacagctcccggcgcatgggattcgaaaccattctgccgttgcgtgaaggtaatggcccgacgctgttttgtttccatccggcatccggttttgcctggcagtttagcgtgctctcgcgttatctcgatccacaatggtcgattattggcattcagtcgccgcgccctcatggacccatgcagacagcgacaaacctggatgaagtctgcgaagcgcatctggcaacgttacttgagcaacaaccgcacggcccttattacctgctggggtattcccttggcggtacgctggtgcagggtattgcggcgcgactgcgtgcccgtggcgaacaggtggcatttcttggcttgctggatacctggccgccagaaacgcaaaactggcaggaaaaagaagctaatggtctggacccggaagtgctggcggagattaaccgcgaacgcgaggccttcctggcggcacagcagggaggtacttcaacggagttgtttaccaccattgaaggcaactacgctgatgcagtgcgcctgctgacgactgctcatagcgtaccgtttgacggtaaagcgacgctgtttgttgctgaacgcacgcttcaggaaggtatgagtcccgaacgcgcctggtcgccgtggatagccgagctggatatttatcgtcaggattgtgcgcatgtggatattatatcttcagaggcgtttgaaaaaattgggccgattattcgcgcaacgctaaacaggtaaattaacattatctattaacccataattataggaaataattatgggttaatcatttatttagtttataagtttgctagttatttctcttaaatagagtgaatgttgcattcagtggaaggaatttacaaacttcagcttcggataattctcaccaactggtaaagtgagcgccgtggagattttcccctattggactcattttcaggttataccccatgtcatcattgaatattaaacagggaagtgacgctcatttttctgagtatcctctggcgtcgcccagtaataatgaaattgatttacttaatctaatcgaagttttatggcgggccaaaaaaacggtcatggcggtcgtttttgcatttgcctgcgcaggtttactgatctctttcatcctgccgcaaaaatggaccagctcagccgttattactcccgccgaagccattcagtggcaggacctggagaaaacctttaccaaactccgcgttcttgatctcgatgttaatatcgaccgtggcggtgcatttaacctgtttatcaagaagtttcagtctgttagcttgctggaagagtacctgcgttcatcaccttatgtgatggaccaattaaaagaggcgaaaatcgatgaactggatttgcatcgcgctattgttgcattgagcgaaaaaatgaaagcggttgatgacaatgccagtaagaaaaaagatgaaccgtcactgtatacctcctggacgctaagttttaccgcgccaaccagtgaagaggcgcagaccgttttgagcgggtatatcgattatatctctgcgttggtggtgaaagagtcgatagaaaacgtccgtaataaactggagatcaaaacccagtttgaaaaagaaaaactggctcaggatcgcattaaaacgaaaaatcaacttgatgcaaacattcagcgcctcaattattcactcgacattgccaacgcggcgggaattaaaaagcccgtatacagtaatggtcaggccgttaaagatgaccccgatttctctatttctctcggcgcagacggtattgaacgcaaactggaaattgaaaaagcggtcactgacgttgcggaactgaacggtgaattacgtaatcgtcagtatcttgttgagcagttaacaaaagcaaatatcaacgatgtgaattttacgccgtttaaatatcagttaagcccgtcattgccagtgaaaaaagacggtccgggtaaggcgattattgtgatcctttccgcgctgatcggcgggatggtggcttgtggtagcgtgttattgcgctatgcgatggcatccagaaaacaggatgccatgatggcagaccacttagtttaactatttgcggttgaaggtgccgttcgtccgagcggcaccacaagcggcgttccggctaccggatcgtcaatgatcatgcatcgcagaccataaatgcgctcaatcagttcagcagtgacaatctccttcggcgctccctgagcaacaattttaccttcccgcaatgcaatcaaatggctggcgtaacgacaggcctgattaagatcgtgcagcaccgccgccagggtatagcctttctcgcggttcagttcgcttaacagttccagtagatcaatctgatgactgatatccagccaggtcgtgggttcgtcgagcagcataattgccgtttcctgggccagcaccatcgcgatccacgctcgctggcgttgtccgccagaaagggtatccacgctttgatctgccagatgagttattcccgtggcctgcatcgctttcgttaccgcttcttcatcctctttgcgccagcgggtaaacagcggttgatgcggataacgtccacgcgccaccagctcctgcacggtgatatcgcccggcgtggtagcattttgcgccaacagaccaatccggcgtgcaacttctttactggcgtaatgttgaatgtgctcgccatccagccagacatgcccgtgagcaggcgtcatcaggcggcttaaagtacgcagtaacgtggatttaccacagccatttggtccgataattgccgtgaagtgaccatcaggaatttctacagtcagattttccgcaacggtatatttgccatatcccagggttaactgttcgccgcgcaaacgggctactgattcggtcattttttgcgagactcctgaattaacaagacgataaggtaaataccgccgaggctgacggtaacgacgccaaccggaagttgatacggcataaacagttgttgggcgcagagatcggccgccagcagtaacagcgctccgcacagcgccgcctgggtcagcccccagcgagcggtgccgctaatgcgtcgggcaatgtgcggcgcgactaaagcaataaaggaaatcggcccggcaagcgccgttgccgcagcggtaagcaccactgcaaccagcatcattaacagacgcgaacgctcgacgctgacgcccagcgcgcaggcggtatcatcgcccatctccagcaagcgcattcgccgcaccagcaaggcggcggcaatgagcatcaatataatgatgggtgcggaaggcgaagtttttgcccacgtcaggccattgagcgatccggcattccacaaacccgctgttagcgccgtttctaaagacgctttcagcaacagccaggtattaaaggccaccagcatggcgcgaacgccgatgccgataataatcaaccgaaaggtgtcgataccgttacgccaggcgagcagccagaccaacagcgaagtgacaatgccgcccaccattgctgccagcgcgatagccgtcaggtcctgaccaaacagcaccatcgccaccagcacgccgctccacgccccggtgttaaagcccattacgtcagggctgccgagcgggttacgcatcagcgactgaaaaatcgcgccactgacgcccagtgctgcgccaatcaacagcgccatcagcacgcgtggtaaacgccattcggtgaccaccatcgtcatactgcgcggcgcatcgcccatcagcgcggcgaatacctgcgaggtttccagcgtgacggcaccgctgcgtaatccccagatacctgcaaccacacaggcggaaataagcagcaaacaggtgatgagtaatcggcgagagacgtaaatcatgcaccacctcgcgttttacgtcgcacgaggaagatcagcaccggtgcaccaataaacgcactgaccacagaaacgcgcaactcgccgggcacaatcacccgcccgatgatatcggcaaacagcagcagggcaggggtggcgagtagcgtgacgggcagcgaccagcgatgatcggcacccaccagccaacgcgccatatgcggcatcatcaggccaataaaggcaatcgggccaactaccgctgtcgcactaccacaaagcacggtaatcgccagcagaccaattaactgtgtgcgcgccacgcgactgcccagcgccgtcgcggtgtcactgccgaggctcaaactgttcagcgcgcgactcagtaatagcgcagttgctccggcgatcagcaccgggatcagcaccacttttaaggtatgtagattgcgaatatccagcgaaccggcttgccagaaacgcagttgatcgtagacgtcaggattaagcagggcgatgccgctggtcagtccttccagcaccgccgccagcgccacgcccgccagggttaaacgcaccggacttaactgcccgccgccctgactgccggtaaaggcaacaatcaatgaggccaccagcgccccggcgaaggccatcgccagttgttcctgcgcggatgagtaaccaaacagcgccgcacccagcacaatggcaaagctggctccggcattcacgccaagcaagccggggtcggcaagtggatttcgggtgagggtttgcatcaacgccccggcaaggccaagcgcgccgcctgcaagtaaaccggcaagggtgcgcggcagtcgcgcgtcgagcacgatggtgcagtcggcgctctggcaggtgccggagagggcctccagcactacggaagcggggagtgattttgccccaatgagcaggcttaatgccgtcgcgataatcagtaataacagcaatccgggcacggcaatggcgcgtgtcacggcaacagaaccagacatacgaacttccatgataatgaaattaattatcgttatcgatcttatttggatatgttagcatgtgcagcctaagaataggtatttaaaatatttgatggcaaggcattgtaatgaataaacaatcctggctgcttaacctcagcctgttgaaaacgcacccggcgtttcgcgcagtattcctcgctcgttttatctcaattgtgtctctgggtttgctcggcgtcgcggtgccggtgcagatccagatgatgacgcattctacctggcaggtggggctttcggtgacgctgaccggcggcgcgatgtttgttggcctgatggttggcggtgtgctggcggatcgctatgagcgcaaaaaagtgattttgctggcgcgcggcacctgtggcattggcttcattggactgtgccttaatgcactgctgccggagccgtcattgctggcaatctatttacttggtttatgggatggttttttcgcatcgcttggcgttacggcgctattggcggcgacaccagcactggtagggcgtgaaaacttaatgcaggccggggcgatcaccatgttgaccgtgcgtctggggtcggtgatttcgcccatgattggcggtttattgctagcgaccggtggcgtagcctggaactacgggctggcggcggcgggcacgtttattaccttgctaccgttgttaagccttccggcgttgccaccgccaccgcagccgcgtgagcatccgttgaaatcattactggcaggatttcgttttctgcttgccagcccgctggtgggcgggattgcgctgctgggtggtttattgacgatggcgagcgcggtgcgggtactgtatccggcgctggctgacaactggcagatgtcagcggcacagattggttttctctacgcggcgatcccgctcggcgcggctattggtgcgttaaccagcgggaagctggcacatagtgcgcgaccagggttattgatgctgctctccacgctgggatcgttcctcgccattggtctgtttggcctgatgccgatgtggattttaggcgtggtttgtctggcgctgttcggctggctgagcgcggttagttcgttgctgcaatatacaatgctgcaaacgcaaaccccggaagcgatgttagggcggattaacggtttgtggacggcgcagaacgtgacgggcgatgccataggcgcggcgctgctgggtggtttgggcgcgatgatgacaccggttgcttccgcaagcgcgagcggttttggtttgttgattatcggcgtgttgttattgctggtgctggtggagttgcgacgttttcgccagacgccgccgcaggtgacagcgtctgacagttaatgcttaaaacagcgccttaagtcgttccagcacttgcatggcgctgtagtaatccaggcggaacgtctcggttcccagcgcataaacctgcttgttttgtactgcgggcaggtgcgcgagcagtggattggcataaatcgcatcggcatctttctgatcaccggcgaacaggaatagtgactcgccatttaacccagcagccagattttccccaccaagctgaatgatgtcatggcgtttgccctggctttggctggcgtttaaccctgcgggcaacttcgccagcgtaaagccgagttgttccagcatctgcccttgtgctgattccggcgtccagagattggcactgtgtgcagcggcggtatagacaatggcagtgaccggctgcggcggtaatttgatttgctctttcgccgctgccagttgcttatcaaactgtgcaatccgctctgccgcttgtttctcatgcccggtaatttcgccaagctgcgttaacagcgactgccagcttttgtcgtcgtaattgatgattaatgtcggggcgatggtggaaagctgatcatacagtgccagcgccgaatccccgccggttgcgctaattaaaatcagatccggcatttgcgcggcaacggcttcggcgctcggttcgccgatatagagccgttgcagtttgcgttctttcgccaccttgctccactggcgtaaaaagccctggtcatccgcgacgcggttattcggcgtggtcgcgccgctggcgatcaccggagcatcaatcgccagcagtgagccggtcagggtgacgctggtggaaacaatacgctgcggctggctttccagtgtatgtgtgccacggctgtcagtaatctgacgcggccagtcagcggcctgaactgcggctattcctgaaagtaaaagtcctgttaatagaagggcgttgcggtagagcggggcgagtctcacaaatcagcttcctgttattaataaggttaagggcgtaatgacaaattcgacaaagcgcacaatccgtcccctcgcccctttggggagagggttagggtgaggggaacagccagcactggtgcgaacattaaccctcaccccagccctcaccctggaagggagagggggcagaacggcgcaggacatcacattgcgcttatgcgaatccatcaataatgcttctcattttcattgtaaccacaaccagatgcaaccccgagttgcagattgcgttacctcaagagttgacatagtgcgcgtttgcttttaggttagcgaccgaaaatataaatgataatcattattaaagcctttatcattttgtggaggatgatatggatacgtcactggctgaggaagtacagcagaccatggcaacacttgcgcccaatcgctttttctttatgtcgccgtaccgcagttttacgacgtcaggatgtttcgcccgcttcgatgaaccggctgtgaacggggattcgcccgacagtcccttccagcaaaaactcgccgcgctgtttgccgatgccaaagcgcagggcatcaaaaatccggtgatggtcggggcgattcccttcgatccacgtcagccttcgtcgctgtatattcccgaatcctggcagtcgttctcccgccaggaaaaacagacctcagcccgccgttttacccgcagccagtcgctgaacgtggtggaacgccaggcaattcctgaacaaaccacgtttgaacagatggttgcccgcgccgccgcacttaccgccacgccgcaggtcgacaaagtggtgttgtcacgattgattgatatcaccactgacgccgccattgatagtggcgtattgctggaacggttgattgcgcaaaacccggttagttacaacttccatgtcccgctggctgatggtggcgtcctgctgggggccagcccggaactgctgctacgtaaagacggcgagcgttttagctccattccgttagccggttccgcgcgtcgtcagccggatgaagtgctcgatcgcgaagcgggtaatcgtctgctggcgtcagaaaaagatcgccatgaacatgaactggtgactcaggcgatgaaagaggtactgcgcgaacgcagtagtgagttacacgttccctcctctccacaattgattaccacgccgacgctgtggcatctcgcaactccctttgaaggtaaagcgaattcgcaagaaaacgcactgactctggcctgtctgctgcatccaacccccgcgctgagcggtttcccgcatcaggccgcgacccaggttattgctgaactggagccattcgaccgcgaactgtttggcggcattgtgggttggtgtgacagcgaaggtaacggcgaatgggtggtgaccatccgctgcgcgaagctgcgggaaaatcaggtgcgtctgtttgccggagcggggattgtgcctgcgtcgtcaccgttgggtgagtggcgcgaaacaggcgtcaaactttctaccatgttgaacgtttttggattgcattaaggagcgaggatgagcattccattcacccgctggccggaagagtttgcccgtcgctatcgggaaaaaggctactggcaggatttgccgctgaccgacattctgactcgccacgctgcgagtgacagcatcgcggttatcgacggcgagcgacagttgagttaccgggagctgaatcaggcggcggataacctcgcgtgtagtttacgccgtcagggcattaaacctggtgaaaccgcgctggtacaactgggtaacgtcgctgaattgtatattacctttttcgcgctgctgaaactgggcgttgcgccggtgctggcgctgttcagccatcagcgtagtgaactgaacgcctatgccagccagattgaacccgcattgctgattgccgatcgccaacatgcgctgtttagcggggatgatttcctcaatactttcgtcacagaacattcctccattcgcgtggtgcaactgcacaacgacagcggtgagcataacttgcaggatgcgattaaccatccggctgaggattttactgccacgccatcacctgctgatgaagtggcctatttccagctttccggcggcaccaccggcacaccgaaactgatcccgcgcactcataacgactactactacagcgtgcgtcgtagcgtcgagatttgtcagttcacacaacagacacgctacctgtgcgcgatcccggcggctcataactacgccatgagttcgccgggatcgctgggcgtctttcttgccggaggaacggttgttctggcggccgatcccagcgccacgctttgcttcccattgattgaaaaacatcaggtgaacgtcaccgcgctggtgccaccggcagtcagcctgtggttgcaggcgctgaccgaaggtgaaagccgggcgcagcttgcctcgctgaaactgttacaggtcggcggcgcacgtctttctgccacccttgcggcgcgtattcccgctgagattggctgccagttgcagcaggtgtttggcatggcggaagggctggtgaactacacccgtcttgatgatagcgcggagaaaattatccatacccagggttacccaatgtgtccggacgatgaagtgtgggttgccgatgccgaaggaaatccactgccgcaaggggaagttggacgcctgatgacccgcggtccgtacaccttccgtggctattacaaaagcccgcagcacaatgccagcgcctttgatgccaacggtttttactgttccggcgatctgatctctattgatccagaggggtacatcaccgtgcaggggcgcgagaaagatcagatcaaccgtggcggtgagaagatcgctgccgaagagatcgaaaacctgctgctgcgccatccggcggtgatctatgccgcactggtgagcatggaagatgagctgatgggcgaaaaaagctgtgcttatctggtggtaaaagagccgctgcgcgcggtgcaggtgcgtcgtttcctgcgtgaacagggtattgccgaatttaaattaccggatcgcgtggagtgtgtggattcacttccgctgacggcggtcgggaaagtcgataaaaaacaattacgtcagtggctggcgtcacgcgcatcagcctgaaggagagaacacgatggctattccaaaattacaggcttacgcactgccggagtctcacgatattccgcagaataaagttgactgggcctttgaaccgcaacgtgccgcgttgttaatccatgatatgcaggactattttgtcagcttctggggcgagaactgcccgatgatggagcaggtgatcgcgaatattgctgcgctgcgcgactactgcaaacagcacaatattccggtttattacaccgcccagccgaaagagcagagcgatgaagatcgggcgctgttgaatgatatgtgggggccgggcctgacccgttcgccggaacagcaaaaggtggtggatcgcctgacgccagatgccgacgacacggtgctggtgaagtggcgctacagcgcgtttcatcgttctccgctggagcaaatgctcaaagagagtggacgtaaccagctgattattaccggggtatatgcccacattggctgtatgaccaccgcaaccgacgcatttatgcgcgatattaaaccgtttatggtggcggatgcgctggccgatttcagccgtgacgagcatttgatgtcgctgaaatatgtggccgggcggtctggccgggtggtgatgactgaagaattactgccagcacctgtccccgccagcaaagcggcgctgcgtgaggttatcctgccgttgctggacgagtccgatgaaccgttcgatgacgacaacctgatcgactacggcctggattcggtgcgcatgatggcgctggcggcgcgctggcgcaaagtgcatggtgatatcgattttgtcatgctggcgaaaaacccgaccatcgacgcctggtggaagctactctcccgcgaggtgaaataatggatttcagcggtaaaaatgtctgggtaaccggcgcaggtaaaggtatcggctacgccacggcgctggcgtttgttgaggcgggagcgaaagttacaggttttgatcaagcgttcactcaggagcaatatccctttgcgaccgaagtgatggatgttgccgacgctgcgcaggtggcgcaagtgtgtcagcgactgttagctgaaacggagcgactggacgcgctggtcaatgcggcgggaattttacgcatgggcgcgacagaccaactgagcaaagaggactggcagcagacttttgcggttaacgtcggcggtgcgtttaacctgtttcagcaaaccatgaaccagtttcgccgtcagcggggcggggcgattgtcactgtggcgtccgacgccgcacacacgccgcgtattggtatgagtgcttatggcgcatcgaaagcggcgctgaaaagcctggcgttgagcgtcgggctggaactggcggttagcggcgtgcgctgtaatgtggtttcgcctggctccaccgacaccgatatgcaacgcacgctgtgggtgagcgatgacgccgaagaacagcgtattcgcggctttggcgagcagtttaaactcggcattccgctggggaaaatcgcccgtccacaagagatcgccaacacgattttgttcctcgcctctgacctcgccagccatatcaccctacaggatattgtggtcgatggcggctcaacgctgggggcataagcatgatctggaaacgccatttaacgctcgacgaactgaacgccaccagcgataacacaatggtggcgcatctgggaattgtgtatacccgtctgggagatgatgtgctggaagccgaaatgccggttgatacccgtactcatcagccgtttggcctgctgcatggcggcgcgtcagcggcgctggctgaaacgctgggatcgatggccggatttatgatgacccgtgacgggcagtgtgtggtgggtacggaacttaacgccacccatcatcgcccggtgtctgaaggcaaggtacgcggcgtctgccagccgctgcatcttgggcggcaaaatcagagctgggaaatcgtcgttttcgatgaacaggggcggcgttgctgcacttgtcggctgggtacggcagttttgggatgagcccgacagaattaaatgagattgcaggaaaactcggttaacggagtgatcgagttaacattgttaagttaaatattggtttcaactccgatttacatggttaccgtgttgttaaatcgtacaaagatgttatagaaacaaaatgtaacatatctatggacacgcacacggataacaactatgaacaaatcagggaaatacctcgtctggacagtgctctctgtaatgggagcatttgctctgggatacattgctttaaatcgtggggaacagatcaacgcgctgtggattgtggtggcgtcggtctgtatctatctgatcgcttaccgtttttatgggctgtatatcgccaaaaatgtgctggcggttgacccgacgcgtatgacgccagcggtgcgccataacgacgggctggactatgtgccgacggacaagaaagtgctgttcggtcaccattttgcggccattgccggagcaggtccgttggttgggccggtactggcggcgcaaatgggttacctgccagggatgatctggctgctcgccggggtggttctcgccggtgcggtgcaggatttcatggtgctgtttgtttctacgcgccgtgacggtcgatcgctgggtgagctggtcaaagaagagatggggccaaccgccggggtgatagcgctggtggcctgctttatgatcatggtcattatccttgcagtactggcgatgatcgtggtgaaagccctgactcatagcccgtggggaacgtataccgttgcgttcaccattccgctggcgctgtttatggggatctacctgcgctatctgcgtccggggcgtattggtgaagtgtcggtcatcggtctggtattcctgattttcgccattatctctggcggctgggtggcagaaagtccgacctgggcaccgtactttgactttaccggcgtgcagctgacctggatgctggtgggttacggttttgtggcggcggtgctgccggtgtggttgctgctggccccgcgtgactacctctctaccttcctgaaaatcgggacgatcgtcggtctggcggtaggcattttgattatgcgcccgacgctgaccatgcctgcgctgaccaaatttgtcgatggcactggcccggtatggaccggtaacctgttcccgttcctgtttatcaccatcgcctgtggcgcggtgtctggcttccatgcgctgatctcttccggcaccacgccgaagatgctggcgaacgaagggcaggcgtgctttatcggctacggtggaatgttgatggaatccttcgtggcgattatggcgctggtttccgcctgtatcatcgatccgggcgtttactttgccatgaacagcccaatggcggtgctggctccggcagggacggcggatgtggtcgcttctgccgcgcaggtggtgagtagctggggctttagcattacaccagatacgctcaaccagattgccagcgaagtgggtgaacagtcgatcatttcccgtgcgggcggtgcgccgacgttggcggtggggatggcttacatcctgcacggtgcgctgggtggtatgatggatgtggcgttctggtatcacttcgccattctgtttgaagctctgtttattctgacggcggtagatgcgggtacgcgtgctgcgcgctttatgttgcaggatctgctgggcgtggtgtctcctggcctgaagcggaccgattcactgcctgctaacctgctggcaacggcgctgtgcgtactggcgtggggctacttcctccatcagggcgtggtcgatccgctgggcggtattaacactctgtggccgctgtttggtattgccaaccagatgctggcagggatggcgctgatgctctgtgccgtggtgttgttcaagatgaaacgtcaacgttacgcctgggtggcgctggtaccaacggcctggctgctgatttgtaccctgaccgcaggctggcagaaagcgtttagcccggatgcgaaagtcggcttcctggccattgctaataagttccaggcaatgatcgacagcggcaatattccgtcgcagtatactgagtcacagctggcgcaactggtgttcaacaaccgtctggatgccgggttaaccatcttctttatggtggtcgtggtggttctggcgctgttctcgattaagacggcactggcggcattgaaagatccgaagccaacggcgaaagaaacgccgtatgagccaatgccggaaaatgtcgaggagatcgtggcgcaggcaaaaggcgcacactaaagtcagagtgaggggggatgttggcgaatgttggcatagtgccgagggttcctcctcaccctaaccctctccccgatggggcgaggggactgaccgagcgcgttgatagcatttgtaggccggataaggcgttcacgccgcatccggcactctttcagcaacatggttagcggaggccaagatgtttgattcactggcaaaagccggaaaatatttaggtcaggcggcgaagctgatgattggtatgcctgattacgacaactatgtcgaacatatgcgggttaaccatcccgatcaaacgccgatgacctacgaggagtttttccgtgagcggcaggacgcgcgctacggtggaaaaggcggcgcgcgctgctgctaaatttgcacgtcaggctttaaacgattccactttttcgaacgctgcacgcaacgtatctggtgtcagcgtgactggcaggtaatgaatggactccaccgggcgcaaggtgtgggcaatcactttgtcgatctccgcctgattattgatatccacttccagctccgccagcgtagtcggcagatgaaaacgctgatacgccccggttaattgcgccagcacatcatcctgacccagcaaggcgctttgcaccagaattccgtaagcgactttggtgccgtggagaaatttctcggtttgcggcaggacagtcagaccgttatgcacggcatgggccgcagccacacgcgtaaaacgatcgcccagaccaccgaccattccacccccggcgataatcgcatccaccacatcgcaaaatgattgcgttaactgctgattttgctgatcggcaagtgcctgttcgctactgtttaacaagacgtcgcgaatggcctgcgcattattgatccccagccgcacggttagcggcaacgtttctggttgcggagccagcaccaccgcttcataccatttcgccagcgtgtcaccgatccccgccagcagatattgttgcggtgcattgaggataatctccggttccaccagcaccataaaattggcgtcgtcgaaaatctcataatgcagcgcctgtccggcatcgttataccagacggagagcggtgtccaggctgcgcaggtggcggcgatcgtcggagcggcaacaaatggcagaccgaggcggcgggcgagggctttcgcggtgtcgagcagtgcgccgccgccgacgccaatcaccacgctgcgatcgtcaccggactcagccgccagttgctgtacatcgctttcgctgcaatgaccacgaaacaaaatatgctttgcccctggaagtccaaacgctggcggaagtttggtttgcgccgcagcaatggcgcgtttgccgtagatccacaccgtgcgagaaagttgttcatcagtgaaaaaatcgttcaggtgattgaaacttcctggatgtgaaaagtagttagccgggccgacgaccacgcggataggattgtgaggcatgttgtgttgtccttattgttttatttagacatctaaacgtcttgattgccaaatactagcatcgtgttatagtgccttcaacacgcaacttcgtcaggtacaataaaaatgacaaataaccctctgattccacaaagcaaacttccacaacttggcaccactattttcacccagatgagcgcgctggcgcagcaacaccaggcgattaacctgtcgcaaggctttcctgattttgatggtccgcgctatttacaggagcggctggcgtaccacgttgtccagggggcaaaccaatacgcgcccatgaccggcgtgcaggccttgcgcgaggcgattgctcagaaaacggaacgtttgtatggctatcaaccagatgccgatagcgatatcaccgtaacggcaggggcgacggaagcgttatacgcggcgattaccgcactggtgcgcaatggcgatgaagtgatttgttttgatcccagctatgacagttactcccccgccatcgcgctttctgggggaatagtgaagcgtatggcactgcaaccaccgcattttcgcgttgactggcaggaatttgccgcattattaagcgagcgcaccagactggtgatcctcaacactccgcataaccccagtgcaactatctggcagcaggctgatttcgccgctttgtggcaggcgatcgccgggcacgagatttttgtcattagcgatgaagtctacgagcacatcaacttttcacaacagggccatgccagtgtgctggcgcatccgcagctgcgtgagcgggcagtggcggtttcttcatttggcaagacctatcatatgaccggctggaaagtgggttattgtgttgcgccagcgcccatcagcgccgaaattcgcaaggtacatcagtatctgaccttttcggtgaataccccggcacagctggcgcttgctgatatgctacgtgcagaacctgagcattatcttgcgttaccggacttttatcgccagaagcgcgatattctggtgaatgctttaaatgaaagccggctggagattttaccgtgtgaaggtacatactttttgctggtggattacagcgcggtttctaccctggatgatgttgagttttgccagtggctgacgcaggagcacggcgtagcggcgattccgctgtcggtgttttgcgccgatcccttcccacataaactgattcgtctctgttttgccaagaaggaatcgacgttgctggcagcagctgaacgcctgcgccagctttagctatttaaccgtccaggcgcgggaatattgacggtcggcaaacaactcttgcaggccgttaatttgcttcaggcgcagcacttcgtcgctgtccattcccagctctttgccaattttattatcgtcccatcccaactggctaagttcacggacgatttccgacatggcggtgatttgatggcgtccacgagcgcgattatgacgaatagtcgcggcgatgcgttgattacgcgtaccttccagacaggtcaccggcaaataaccttttaagcgtaattttaatgatgatgagcctttaccaatttcatggcggtgaaaaccatccacgatttccagggcatttttatccgtatgcgtgaccacaatgggttgggtaaaaccatctatttcaatggattttttcagcagttttttttcgggtggtgccacgttgtttgggttgtaatcattaggcataagttggctgtttttaacccacagaacgcaatccactggctcttgacgaaaggggctaacctgatggatcgccatgcggatttcattaatcgctttgatgcgatcatcttccggcaagctggcgagaaattgcgttaaatcctgcgttaatcgttgttgcatagtatcccccattcctgacgttttccttttatccgttcgttataacgctgatagttcttcgattttgtggggctaaatgataatgcccgacaccagtaatcgttattgagtaaaactttgcatatccgccgccaggaggggatatctttcgcgccaatgtccccttgctgggtttgtggaacctcgatgccttttttctgataccagtgcaaataaatggcgattttattgcggtaatgctcagctgttttttccggcatgctattgagcagcaataatgcatattcttgccagtctaaatgttctggcttgaggattttccgatgcccatagaaatgattgtcatgtccggcgtaaatgccgccactttttaccccgctgactcgtgcgcacatagcagcccagcgatccggttcgataacgtgatagagccataatccttgtcgttgctccgggccaaaaggttcgcaaattcgcatatgacgcagaggaacgcctgcctgatacattaggttatacagtgggttgcagagactttgatgatttgcataccaggtccagatatcagccactttccagtcgtaaatggggtaaatgtaccagctatgaccgcctggtgcggccgtagtccagggtttatcgtcggcaaaacgttgtttatttaaactggcgatggcgacaaaacggttgtaggactcatccgcacggatgccgatcatcatcgccgccggacgtttttgtgaaaaccattcggcaaactcacgtacaaattgttcgaaggtcatgcctggctggtaaaaggagaaaaagtcaggatcggttatcgcatcttgcgggggctgacgcacccattcgacatcaggttcccagcactgccattcgggttggaattgtgaaagggaattttgcgtcgtaagcgggagcgcaacccagtaaaactcttcgatgacatcggtgtacaactcgcgcagggactgaacatagttaatggtgcaagagaattgcgcctcccagtcgataaacaaaacgcagatttttttgcccatttgtcgggcaagttcggctgtcagatgcagcattaaaccagagtctttgccgccagaaaatgagacacaaacgcggggtagggtgttgagtgtccaggtaatacgctctcgtgcagcttccagaatattgagcggaagaggaattttataaatagacatctgaagacgctctctgaacgttacagggtgatcagtgagataagtctgttaattataaagtaaacactgcaaagcagagtgttttatttttcattcgcgctgtgaataaatagatgaaagttatagtagctgtctgtagttatatatcaaaaactctcatttagacggtcaataaatcgggagaacaccaaattatttaaagaagatttattataggaaatgtaaagctttattgaaggtaacggatgttctagttttatctcttttaaattaagaaagtcacggtaggaattataaagttcataggggactattcccagtaaatctgtaactgcaatgctattaatgattgtcagcaaagaggaaccacgaaatgaaattttgcgattcataaacttctcgtctatttccatttgaatatcatcaactcctgctgatttggatattaattgggtgaactcttctgccataatttgttcataagtgctattgtcagtaattcgcggatgcttattactacaaattagagtattgcgaattgtatgcaatggcatgcaaatgacggaacggctgatcactggcatttgggtgatcaccagatcggctttgcggtgaaccaacagttcttcagcattctctgctgacatgaggatatcatggcactcaatctcgacagaggcatcttgccgtaggcagcggatcagcatactattattagagcaagaaatgagctgagggccgtagataataaagtttttctttagttcggacttattgactatattaattgtttgttcaaggcctttgaggtttttctcaagatggtgatgcagattcaaccctgttgtcgtcggcgcgataccttttcctgagcgaatgaataaagggtcattaaattgcgcacgtaagcgttgtaacgactggctcacggctgatggggtgatatatagtgattcagcagctttgctaatgcttaaatgctggtaaatacactcaaatatgacaagaaggtttaagtcgaactttttcaagtcgtagagattggccatacactactccggttatatttttcttccatggtatattcacttaatcaatgttttttgcgtatatatttttattgattatatttttttgcttaactcaggattaagtttttctaaaatagcatagccacttagggcagagcgagcaattcatgcttttttaggatggttgaaaagcagggatgtatttcaaccatccatgaattatcttttatttattccccataatgatattaagcgttttctgatcgggcaaccccacggcctgttgcagcgtattttccttactcatgtaatagatcgctggtgtgacatttgcccccagatcgtccatgagtttctcgttggcgcttaacactttcatttgttctgtacttacgtttgcaggcacgtttagcttaagcttgccaccagaggattcatattcttgccaggtttttgcgggatctttggaggcaagaattgccgctgctgtcgccgggctttctggcttgataaccccaaccaacaatgttcttaattgcactttgccagaatctacccacgggcgcgcctgctgccagaactgtttacaatatgggcagaacggatcggcgaacacgtagacaatgaccggcgcatcttttttaccgtcgaggagccagtgggattgttccatccgttgccacatttcgcgtccggctggtgcgtaaatttctttttcgataagtgtgttactcaggttttcacctttctcgttgtacatgtaaccagagatagcgtgcttaccatctggagtcaggtagatggtgacgcccatatcctgatactttccgagataacctttcattcctccgggggcatcgaatgttttgatgattgtaatgccctgtttttcaatcgcttttactggagcaggaagttcctctgcgaaggcgattgcaggaagcagagccagtaaaagtatcttttttaacattaatttgtcctttttagtcagtgcaaaagtcgagtaaaaggcataacctatcactgtcataggtaagagcttagatcaggtgattgccctttgtttatgagggtgttgtaatccatgtcgttgttgcatttgtaagggcaacacctcagcctgcaggcaggcactgaagataccaaagggtagttcagattacacggtcacctggaaagggggccattttactttttatcgccgctggcggtgcaaagttcacaaagttgtcttacgaaggttgtaaggtaaaacttatcgatttgataatggaaacgcattagccgaatcggcaaaaattggttaccttacatctcatcgaaaacacggaggaagtatagatgtccttgattaacaccaaaattaaaccttttaaaaaccaggcattcaaaaacggcgaattcatcgaaatcaccgaaaaagataccgaaggccgctggagcgtcttcttcttctacccggctgactttactttcgtatgcccgaccgaactgggtgacgttgctgaccactacgaagaactgcagaaactgggcgtagacgtatacgcagtatctaccgatactcacttcacccacaaagcatggcacagcagctctgaaaccatcgctaaaatcaaatatgcgatgatcggcgacccgactggcgccctgacccgtaacttcgacaacatgcgtgaagatgaaggtctggctgaccgtgcgaccttcgttgttgacccgcagggtatcatccaggcaatcgaagttaccgctgaaggcattggccgtgacgcgtctgacctgctgcgtaaaatcaaagcagcacagtacgtagcttctcacccaggtgaagtttgcccggctaaatggaaagaaggtgaagcaactctggctccgtctctggacctggttggtaaaatctaaatttccttcgtctttcacgccatagcggcgttggcgtcgcccgctcaccccggtcacttacttgtgtaagctcccggggattcacaggctagccgccttgctctgacgcgaaatacttcggaaattcacctaattcttcgggtgctgcggcacccgattttcttccccgcaccatgatgcaagctgcatccaggtagccgcagaggccgcttgcatgatgatgtttaaagcccaggagataaacatgctcgacacaaatatgaaaactcaactcaaggcttaccttgagaaattgaccaagcctgttgagttaattgccacgctggatgacagcgctaaatcggcagaaatcaaggaactgttggctgaaatcgcagaactgtcagacaaagtcacctttaaagaagataacagcttgccggtgcgtaagccgtctttcctgatcaccaacccaggttccaaccaggggccacgttttgcaggctccccgctgggccacgagttcacctcgctggtactggcgttactgtggaccggtggtcatccgtcgaaagaagcgcagtctctgctggagcagattcgccatattgacggtgattttgaattcgaaacctattactcgctctcttgccataactgcccggacgtggtgcaggcgctgaacctgatgagcgtactgaacccgcgcatcaagcacactgcaattgacggcggcaccttccagaacgaaatcaccgatcgcaacgtgatgggcgttccggcagtgttcgtaaacgggaaagagtttggtcagggccgcatgacgttgactgaaatcgtcgccaaaattgatactggcgcggaaaaacgtgcggcagaagagctgaacaagcgtgatgcttatgacgtattaatcgtcggttccggcccggcgggtgcagcggcagcaatttactccgcacgtaaaggcatccgtaccggtctgatgggcgaacgttttggtggtcagatcctcgatactgttgatatcgaaaactacatttctgtaccgaagactgaagggcagaagctggcaggcgcgctgaaagttcacgttgatgaatacgacgttgatgtgatcgacagccagagcgccagcaaactgatcccggcagcggttgaaggtggtctgcatcagattgaaacagcttctggcgcggtactgaaagcacgcagcattatcgtggcgaccggtgcaaaatggcgcaacatgaacgttcctggcgaagatcagtatcgtaccaaaggcgtgacctactgcccgcactgcgacggcccgctgtttaaaggcaaacgcgtagcggttatcggcggcggtaactccggcgtggaagcggcaatcgacctggcgggtatcgttgagcacgtaacgctgctcgaatttgcgccagaaatgaaagccgaccaggtgctgcaggacaaactgcgcagcctgaaaaacgtcgacattattctgaatgcgcaaactacggaagtgaaaggcgacggcagcaaagtcgttggtctggaatatcgagatcgtgtcagcggcgatattcacaacatcgaactggccggtattttcgtccagattggtctgctgccgaacaccaactggctggaaggcgcagtcgaacgtaaccgcatgggcgagattatcattgatgcgaaatgcgaaaccaacgttaaaggcgtgttcgcagcgggtgactgtacgacggttccgtacaagcagatcatcatcgccactggcgaaggtgccaaagcctctctgagtgcttttgactacctgattcgcaccaaaactgtataagaagaagtaagattcacctgcaattgcttagccgccggggtcaaacctggcggcttttttatggcattaaaaagccccgccgggatggctcctggcagggcgggatacttattctggcaattaacgcacaaccagcaccggcagattggcgtggcggatcacgctcgaggcgttagaacctaacagatgggtcgaaatcgatgggttgcgagaaccgataactacaacatcagcccccagttcttctgccaactcattgacttcatcccgcacgctaccaaaacggacatgttgtttaatgcgggaaggatcgatggtgaagtggctgaccatcgtttgcagacgttcttctgcttcatgttgcagatgctcttcaaaacgacgcacatcagcggcaaaacggtgcaggctcaggctggctgacccgggtagtacgtgaagtagatgaataactccgtcatcctgagcgaggaattcagcgtggcgaacagctttgtcgctcaattccatttcaaatacatcaactggcataatgattgtcttatacataaccctttctccctgttaatcatgaacaaatcattcgccatgattataatatttatccctgatatttgtctggttctttttccttacgaacggtttctgtgatgaatatattctcactgaacaccaggaattctcccaaaacctgtggtaccgcccgttttcccgcggtgatagctacccttaaagactgactcttttttgaactgtctctggaggttgcatgaaagcattgacttatcacggcccacatcacgttcaggtagaaaatgttcccgatccgggcgttgaacaggcagatgatattattctgcgtattacggcaacggcgatctgtggctctgacctccatctttatcgaggcaaaataccccaggttaaacatggcgatatttttggtcatgaatttatgggggaagtcgttgaaaccggaaaggacgtaaaaaatttgcaaaaaggcgaccgggtggtaattctgtttgtcattgcttgtggcgactgttttttctgtcgaatgcagcaatatgccgcctgcgaaaataccaatgcgggtaaaggcgctgcgctcaataaaaaacagataccagctcccgcggcattgtttggttatagtcacctgtatggtggcgttcctggtgggcaggcggaatatgtccgcgtccctaaagggaatgtggggccgtttaaagtaccgcctttgctttcagatgataaagcccttttcctttctgatattctgccaacggcatggcaggcagcaaaaaatgcgcagatccaacaaggttcaagcgttgcagtctatggtgctggtcctgtgggattgttgacaatcgcctgtgcacggttgctcggtgcggaacagatttttgttgttgatcatcatccctaccgcttgcatttcgccgccgaccgctacggcgcgatcccgattaattttgatgaagacagcgatccggcacagtcaattattgaacaaacggcaggtcaccggggcgtggatgcagtaatagacgccgtcggttttgaagcgaaaggcagcaccacggaaacggtgctgactaacctgaaactggagggcagcagcggtaaagcgttgcgccagtgtattgcggcggtcaggcgtggcggcattgttagcgtacccggcgtctacgctggatttattcacggtttcctgtttggcgacgcctttgataaagggttgacgtttaaaatgggacagacccacgttcacgcatggctgggagaattattaccgttaattgagaaaggattactgaaaccagaagaaattgttacccactatatgccgtttgaagaggccgcccggggatatgagattttcgaaaaacgtgaagaggagtgccgtaaggtgattctggtacccggtgcacaaagcgcagaggcggcgcagaaggcggtttcaggtctggtgaatgcgatgccggggggaacaatatgatcgtcaggagtggttttcgaggtaaaggacagccatgacgataatcgccgccataatcagaaatcctatcaggatgtaaaatgcttctgccatggttattcccacaaacgaaacggaataattttgcagcaaaagtgaacagtgagaaccaggaaaaattgctgattttgcgtaaagaggatgcgagtgcatcctctgggcaaagcgagttatcgcttgtgcagatgggattaaagcaggtagtcgcaagcagcttctggctggtattcgagttccagcacttcaaggtgggttgcaacgccgcccggaagttcccagtgaatggaatcgccaacgcgcagccccagcagtgcggcacctaccggagccataacggaaagctgagtattgctatcggtcatttttgccggatacaccagcgtgcgcacacgcacttcgccatcgctaagattgcggaatttaacccggctgttcattgtcaccacgtcgtgtggcatctcttctggcgaacacatttgggcgcgatccaactctgcgtttaacgcgtcggcgattggcaaaccagcataggcgggttgctccagcagaatatcgatgcgttcggcatccaggtcgttaatgatgatagttggtctggacatttttactccatgtcgtcggtgctgcgagtgtcgcagataaacatacccaaaagaaaaccctcaccgtcaggcggcgagggtttaactcacatgatgatactgactgttgctcactctttgaagtgatttgcgtcacattcagggaattcctcaatgcagcgcattatgtataaatcttaatcgccttggtttatggaagacgaattagcgtgttttgtaaatcagatgattaataacccgctttatcaatcacaaaggttttgccacagttacctgggtgaggttgtggcaagaatgagtttgcagaaagcggagcgttgatggcgtcagctttgatcgagatctgaatttcagtcaaatacgcagggttaccctggcacgttagcttaactgctttcacgttctcttttccccagcttttggcaaaggcggcgtcaaagtcacggcggctcactgttttaccgtaattatccgcaaggaattttccggcttcgctctctttaatttcttgattcaggcgtaccatcgtaccgaagtatgcgtccggatcaaaaccaaagcaggcaccgtgtttggcatattcgtagcgttccaggcaggaacgtccgccagctcctggcatgacttcacttagtttagcggccgtttccagtgataatccggtttccggcgatgaacacattcggctggcgcgcgcttctggtagattcgggattgggcgagtagcgcaaccgaagcgcatccagcggcgttcatcaacaccacgggcagcaaccgatttaggcaatcctggccacagaccatgtacggtcagaaaatcagctttgttggtcgtttcggtttgcaggcgacattcatctcgttcgttacgatttcgatcgtgttgactctggcaaaatccggtttgccaggagagggccaggacatagcgatcaaaatcgccatactgttttgcctgcaacgctaaggcgttggcagaagagaagggaagcagagaaaccgcgagcaacgcggcgttacgccagaatgctttcataatgggtgtggaactcatacatacactgaatactatctattaaatcataaaaaagcccgccaggtgggcttacctggcgggcgtgatgatttattcagcgtttggcgaacgtattagttccacatggcgagaatcggccagccaaccaacagcaacatagagatgtaaatcaccccgaagattgcgccaagacgccagtaatcttttgatttcacatagccacagccgtaaataatcaccccaggaccggttgcatacggcgtcagacagcccatgataccgatagacagcaccagcaggatacacagttgttccattggtacgcccggaatacctttaccgacggccagaataaccggcagcatggttgcggtgtgcgcagacaggctggcaaacaggtagtgtgcaaagtagaacaccagaaccagtacaatcaccgttgcgtttggtgagaatccttccaggtgcgtactcatggtaccggcgaaccagtcaataaaaccagaacgagtcaggccgttagccatcacaaccagagttgccaggttgaccagcgtgttccatgcgctgttatagcgggtaatgtctttccacggcacaacgtgcagagccagcattagcgaaactgccagcagaccaaccgcagtagcattaatgacttcactgccaaatacccacaaacctaagctgagcaatacaaggccaatcagcgtccactctctgcgtgtcagcgcacccatggtttttagttcatcacccgcccaggttgccacttcttcactgtgtgtgatttccggtttgtacagcacgtaggaaagccacggcgcaatgataagcaagataaccccaaccggcaggaagcagaggaaccactgcaaccagctaatctggataccggcaattttgctgacgaactccagacccagcacgtttggtgccgcaccggtgacaaacatggacgaactcagactggtactaatgaccatcatccacatcaaatagccgccaatacgacgcgcggacggatcgttggggaatgatttaaacagcggcggcaggtttttaatgaccggaaaaaccgtacccccggtacgcgcggtgttggacggtgtaaacggtgccagcagaatgtcgataatgacaatcgcataacccaacgtcagcgtgcgtttgcccatgaatttcaccaggaaaagggcaatgcgacgacctaacccggaaacttcataccctaatgcaaaaataaatgcgccaaataccagccataccgtggtgctggaaaaaccagccagaccccatttcagcgcctgtttttgcgcattaaacgctgggtcagctaattctttggcatcaaagagcaggtaattactgccaataacgcaaatagtaaccgcaataaaactgatcgctgttgccggaattggctcgaggatcatgccgacaatcattgccacaaacacagcgaagtaatgccatgcctgcggcggcataccgtcggggacagggataagaaacatgacacccatcaccaccagtggggccaatagtttccatatattatcttttgctaaagacatacgggttctccgaaaattaatatttccaaatttatcaagtgcttaaataattaaatctgtgctaaaaaccaggtaaggatcagcaggtcggcactgccgcctggactgagatttcgttcgatacactccctgtcgaactgccggagataatcgagatcggcgggggttcgaatgccccctttttgcaataatgtttgcgcctcgcgctgtagccagcgcaggcccccctcgccaccgcgcgatgcaacgttggtatcgccgttgatcgccatcagtaggagcaaggtatcgagcaatgccagttcaggatctaacccctgatccagcagagtgaggtaatgcggcagggcgtggttgagcactagtggataacccgcttcggcttcaccgcgtgcgccggtaaggccaagctgctggtacaaccgttgacctgccgtcagttgtgaattattggtacgcagttcgcgatcggtcagaccacggcagaaacttgccgccgtagaacaaacggttgttggcgttaccggctggttgagctgaagcaaacggccaattgccgcacatagcagccctaaagaaaaaatgctgcctttatgcgtgtttacgcccgcagtggcgcggaacatatcaccttcgcaagccataccaattgggcgtaatccgtggagtaccgcttctggtgccatttccgcactacaggcaccaaattcaatgaaacggggtagccagccctgaatcgccagcgcgctgcggtggaaatcttccagcgccatatctttatgcgcaccgcagttaatccgatccacgaggcctggtttcggtgacagattgacttcagtcagcatggcgcgccagcccagcagggcgtactcatcgattaatgacgtcgcaagctttgtggttttagttgacgttgcaggcatcgacatcgttcagcagtgcctccatgcggttgagtaaatcggtcagttgatgggtttttccacgcgcgcagacggctgcgctttgctcgcacaacaggcagctgcgaggcggcagtgaatagtcgcggcgggagagaatttcgccttcgggcgtcaggacatcgatatcccataaccgcccgagaggatgactatgttcaagctcaatggtggcgagcttgaggtcgcgagccggggcggcaatgctcaacataccctccggcccgctggcggaaaccagtgcagcctgctcctgaatttgccagccctgttttgcggctaaggcacgcaaggctgtcacgccatgattaaaaattcggcgtgtgacctcactgtctttaatcggcccaggcgcaaccacggtaaaggagaccagtggaacaggatggcgcttgagccagacgtgttgccgtgcttgcctttcatcccggctgacgagcagctcgggaattgacaccgcatggtggctggcgagttcaggaagcaggtgcatggcttattccttcacctgatgtacaacatcgatcaccgagccatcgcggtaacgcacaacggcaacgacgcggtcggtgaattcaatcggctgtggttcaccggtcagcagacgcgcacgttcacgcagccactcaatggaaaccactttaatgcccgcttcctgcagacgttctgccagctccggacgtgccgggttaactgcgataccgtggtctgtgaccagaatatcgacactggagcccggggtgatgcaggtcagcacgttatccaccagagtcggaatacgaccgcgtaccagcggcgcgacgatgatggaaagcgcagaggcaatcgcggtatcgcagtgaccaccggaagcaccacgcagtacgccgtcagagccggtcagcacgttaacgttgaactgggtgtcaatttccagcgcgctcagtaccaccacgtcgagacgatcaaccgatgcgcctttcgaaccccagttagcgtactggttggcgctgatttcgatgtgattggggttacgggccagcgattgcgcagcgtggctgtcaaagctctgtacatccagcagtttgcggatcagacctttttcgtgcagatcaaccatcgtcgcggtaataccaccgagggcgaagtcggcgcgaatatcgcggctacgcattttgtcttccaggaaacgggttaccgccagcgatgcgccaccggtgccggtttgcatggagaaaccttctttgaagtagcctgagttgacaatcacatccgcagcgctacgggcaataagcagttcgcgcgggttagtggtcatacgggtagcaccagcgccgatttttgcagcatcgccaacgcgatcaactttgacgattaaatcaacctgatcttgctcaatgcttgccggattatgcggataaggcagcagttcttcggtaagcatcacaacctgttttgcgttgtcggcatcaaccattgcatagccgagggagccgcagcaggctttaccggtgtagccgttggcattaccgaattcatcacaggacgggacgccgaggaaagccacatcgatattcagttcgccgctctgtaccagatgcacacgaccgccgtgagagtggatttgcaccggttccgccagcagaccgcgggagatttcttccgccagtggaccgcgtaggccagaggtataaatgcgggtaaccacgccctggcgaatgtgttctaccagcggcgcatggcaatcactcagggagctggacgccagggtcaggtttttaaagcccatcttcgcgatgacgtccatcaccatattgacggtcaggtcaccgccacggaaagcgtgatggaaggaaaccgtcatgccgtcctgtaaaccagagcgacgaatcgcttcttccaggttggcgcacagtttgcgatcgcgcgctttttcagcctggtaggtttgctttggcgagttctggaaagcggcaagatcgcattcagcgcgacgattccaggccgctacccgttcttgtcgttgagattgttcaattttctgcgtcattttgattgccttattcttcgcggatgccggaaagttctgcacgagagagcaccagacgggcgcgatcgataaccggaccgtccaccatcttgccgttcagggaaaccacgccgaggccttcgcgagcggcggcttcagcggcttctacgacgcggcgggcgtgatccacttctttctgggttggtgcgtagaggttgtgcaacagatcaatctgacgcgggttgatcagcgatttgccgtcaaagcccagctgtttgatgtgggcggcttcttgcaggaatccggcttcgttgttagcgtcggaatagacggtatcgaacgcctgaatacccgcagagcgcgcggcctgcaaaatggaacagcgtgcgaacagcagttcagttccttccggggagcgttctgtacgcaggttgcgcacatagtcttctgcaccgagggcgataccgatcaaacgctcggaagcgtgagcgatttccactgcgcgggtaatgcccagcggagattcaatcgccgccagcaggccggtgctgccgggttcacgaccacaggctttttcgatacgcaggatctctttttcaatatccagaacatcctgagcggtatcggttttcggcagacgcacaacgtccgcaccaccgcgaacgacggcttccaggtcgttaacaccccattcggaatccagcgcgttgacacgcacaatggtttcaatatcgcgatacagcggatgttgcagcgcgtgataaaccatgcggcgggcggtgtctttttcacgtaatgccacggagtcttcgaggtcaaacatcagggcatcagccgggtagatgaaggagttgctgaccatcgcggcattggcaccaggcacaaacaacatgctgcggcgggtgcgagttttacgttgttgcagcgaagcggaaatcattggcaatcctcccatggcagagccgggataccgctggcgcgtgccagcagggcttccagtcgtgcacgtaaaatgcagtccagtgcgcctttgtcatcgacattcagctgtacgccgcgcacgttgtagcgggcgagaacgtccagaatggtggtgcgaattgcatcgccaaactgtttctcaacgctgctattgatttgcaggtcgatatcctgcgtatcgagtggggcgatgcgtatcatcacatccccagactcaagggtgcctgcaacggcgggctggtttattttcatttttcacctgtttctcatgcgggggtcttttgacgagctgccgcgtcctagcgggagtgctcaagcaggttctgcaaataatgcagcgtgactgcagggaccagcggcgcgatagccgtgagatcgtttttcgccagcagttgacgtacccgggaagcggatatcggcatctcctggtaacgcagccgctcaatttcaaccagttcgatgggcggtgcggagatagtcggcgtttccagccagtagcgcatatcctggttgtactgggcggtaacgcgacaaaagggttcagtaccgacaaagcggtgagttacacccagcgcgggagcgaggtactgacggaaaatcttcagatcaatttcggtgtaacaatggttaatgacgctctgttctttaatgaagtagcaagggaacgtagcgcgggagatgatgtattcggagccgcgatgcacagtcaggcgtggaatatcggcggtgccttttaacaccagatccaaccggtcttcataggggaagcgtgaagaatcttctttgactaaaaacagatgcaaccagtcgcactgtgccgcagcttgttgaatcagataacggtgaccattcgtgaagggattggcgttcatcacaatgcagccaatcttgttccctggatgacgaaattttttcagcgattcggcatagcgtttcagccgcgtggcgctgttttccatcagcaccatcacgccgggtacgctggtcagcgtggaaaaaccgcactggcggaacagcgcctcgtattcggttttggtataaataaacagatgcgtgctgtgccgctcataggcgaggtttatcagttcagtggctaatgtcagcgccagtccttcaccgcgaacggattcactgatagcaacgcatttaataatatttccggcaattccaccgcacgcgataagcttttcatcgcgggttacggtaataaatacttcgactgtggtgtcaacgctcaaatcattttcatgcaggaattgggcgatttccgcaattttttattttctgaacgttttacgcgggtgaaaatatcattgccgaacataataaatagtatcctgaaggtgcatgttgttatcgatttgcaacgaatgttgttcaatgttgcaaactgataaccttttattttcacttgggagaaaggggggtgatcgaggtatatctttttctcctttcgctatacatcctaaggagtatttcggcgtgaaattttgatttatttcacatagagttagtggttttttatttatttaatggttttaagttttttaattaatgtaattacgaaatgaccagcaggtttaagtgatttaattgatttaatgaataaaatttgccacgatcataattaatatctatgtattttgattcaacattttaattacatccgtcaaagaggctcgggacaacccgcaaggaaaacaatgttgcagcttaacgagaataaacagtttgcatttttccaaagactggcatttccgctgcgtatctttttgctgattctggtgttctcaatatttgtcattgcagccctggcgcaatattttacggccagttttgaggactatttaacgcttcatgtacgcgacatggcaatgaatcaggcgaaaattattgcctccaatgacagtgtcatctctgcggtgaaaacgcgtgactacaaacggctggcgaccatcgctaacaaattacaaagagataccgattttgattatgtggtgattggggaccggcactcgatccgcctttaccatcctaatccggagaaaattggttatcctatgcagttcaccaaacagggcgcgctggagaaaggggagagctacttcattaccgggaaagggtcaatggggatggcgatgcgcgccaaaacgccaatctttgatgacgatggaaaagtcatcggcgtggtgtcgattggctacctggtgagtaaaatcgatagctggcgggctgagtttttattaccgatggcaggcgtgtttgtcgtgctgttagggattctgatgttgctgtcgtggttcctggcagcgcatatccgtcggcaaatgatgggcatggagccaaagcaaatcgcacgcgtggtccgtcagcaagaggcgctgtttagttcggtttatgaagggctgattgcagtggatccgcatggttacattaccgccatcaatcgtaacgcaagaaagatgctggggctgagctctcccggacggcaatggttgggtaaacccattgctgaagtggtcaggcccgccgatttctttaccgaacagattgatgaaaaacgtcaggatgtggtggctaactttaacggtctgagcgttattgccaatcgggaagctattcgttcaggtgatgatttgctgggggccattatcagctttcgtagtaaagacgaaatttccaccctcaatgcgcaactgacgcaaataaaacaatacgtcgagagccttcgtacattgcgacacgagcatctcaattggatgtcgacgctcaatggtctgttgcagatgaaagagtatgatcgcgtgctggcgatggtgcagggggagtctcaggcccagcaacagcttattgacagcctgcgtgaggcgtttgccgatcgccaggtggcggggctgctttttggtaaagtgcagcgcgcccgggaactggggctaaaaatgatcattgtccccggtagccagctttcgcaactgccgccaggactggatagcaccgagtttgcagccattgtgggcaatttacttgataacgccttcgaagccagcctgcgtagcgatgaaggaaacaagatcgttgaattattcctcagcgatgaaggcgatgatgtggtgattgaagtcgccgatcagggctgcggcgttccagagtctctacgagacaaaatatttgagcagggggtcagtacgcgtgctgacgagcccggtgaacatggcattgggttgtacttgattgccagctacgtaacgcgctgcggtggtgttatcactctcgaagataatgatccctgcggtaccttgttttcaatctatattccgaaagtgaaacctaatgacagctccattaaccctattgatcgttgaggacgaaacgccgctggcagagatgcatgcggaatatattcgtcacattcccggattcagtcagatattactggcgggaaacctggcgcaggcccgaatgatgatcgagcgttttaagccggggctaatcttgctagataactatcttcctgacggcagagggattaatttattgcatgaactggtgcaggcgcattatcccggcgacgtggtgtttaccactgcagccagcgatatggaaacggtgtctgaagccgtacgttgtggtgtatttgattatctcattaagcccattgcctatgaacggctggggcaaacgctaacccgtttccgccagcgtaaacatatgctggaaagtattgatagcgccagccagaagcaaattgatgagatgtttaatgcctatgctcgcggtgaacctaaagacgaactgccgaccggcattgatcccttgacgctaaacgcggtgcgaaaactgtttaaagagcctggtgtgcaacatacggcagaaacggtggcgcaggcactgaccatcagtcgcaccactgccaggcgttatcttgaatattgcgccagccgccatctgattattgctgaaattgttcacggcaaagttggcagaccgcaacgcatataccacagtgggtgacatgataaagccggaggaaacttgcctccggcattactatttacttgcctgtgaccgctgctgccgttcctggcaccatcagctctgtagcaacgataacaatcaccaaaccaacaagcaccggtaccgaggtgcgttttacgacttcaaacggcgagatcttcgccatcccggcaaccgcaacgactacgccagaaacgggcgaaagggtacggcccaggtttgacgcctgcagcatcgggatagtcaaatacgccgggttaatgccggaagagtgcgccagtttcgggatcatctcaacaaacgcataaaacggcgcattgcctgaaccggtcgtgactgccgccagcatggtcagaatcaccaataccagcatcaggatgatactcgccgaaccaaacgaggtagcgatagaaatcagactttgaataaagccgatggtgctaagcccctgagcgaataccccagcggcaaccagcagcatcaccacgttagcaaacgcatctgccattccgcgataagccacttccagaccagagaaaactttctgggtattaaagctgcggaggaactccagaatggaggcaatcagcatacaaatcaccagaatagtgatgatgtgtaattgcggaccccatttaccgtcaaaaattagtacaccgatgatcggcgtgaacggcaaaatggcataaaacgcaggagcagtggtggtgatttcactgacatctaacatttcatgagagatgtgctcttttttatccagataacgttgccagaagaagtgggcgatcgccatgccgataattgcagcaattgagataggcagcgtcgttttgaaggcgaagtcaatcagcgacatttcggaagcttgcgccgccagcaccacatcccctgaagtcggtgcgagaataatcgccgccggggaggcacaaatggcagcagctgcgccacgactgataccaacgtttaccatcaccggaaatagggttgccatcagcaaaacacccagaccggttgcggaagagacggccagagacatcagacaggcgacaaaataggcggcaatcatcagcaggtaaggggagttaatatactgcaatggttttgacgccagcttgaccaccatatcattcgcgccgatatgggtcatgtaagcggcaaatccacacagcatcataatcatcatgccgaggtcgccgccgcggctcattagtaatattttaacgtattcaacgatatccgtggcgctgtagcctgttgaagcctggctggacggtaacactttgtgccccataatggcactgataatcagcaataacaggccaccgacaaataacacaccagtggcggaataccctttaatgatgtagcgagctacacccacaataaccacaaccccaataaggagttcaatgaatgtcagcataatttttcctgtctccaggccccaaagtaaataataaaaaattcctaaagcttaaggaaaaaatatgcccaataaattggcgatgaatgctgattaaaatcaagaaaaactgccattaagacattgaagttgctgtttttatacatagataacaaaacgcatatttagcggttggcaattatcacataataatgtgtgtaaattgatggtggattgatgcaaatttgttaattgcaatggtgttagctgcggctgtgcgctcaaaaaataatctaacatgagcataggttgacgatttatattatatacttcgttaagatgattgttgtatctagttaaaaaataaaataatttttccttgattgcattttgtcatcaaaaaagacttggtttttcttttttgactattcccatcgcagaaaacgacgcatcatctttaatcgatgcgcggaaatatttaacttgaacaagcggaaataaatagagcagctattcagattattctttatgttgggtctattaaggttatgttaattgtagctttgctatgctagtagtagatttttgataaatgttttatggtcacaaatgaacgtgagtaaatatgtcgctatcttttcctttgtttttattcagttaatcagcgttggtaaagtttttgctaacgcagatgagtggatgacaacgtttagagaaaatattgcacaaacctggcaacagcctgaacattatgatttatatattcctgccatcacctggcatgcacgtttcgcttacgacaaagaaaaaaccgatcgctataacgagcgaccgtggggtggcggttttggcctgtcgcgttgggatgaaaaaggaaactggcatggcctgtatgccatggcatttaaggactcgtggaacaaatgggaaccgattgccggatacggatgggaaagtacctggcgaccgctggcggatgaaaattttcatttaggtctgggattcaccgctggcgtaacggcacgcgataactggaattacatccctctcccggttctactgccattggcctccgtgggttatggcccagtgacttttcagatgacctacattccgggtacctacaacaatggcaatgtgtactttgcctggatgcgctttcagttttgagacaaatgaagttttagtaacttctttaaaatcaatagctaaaataagtaacatcaaaaataacgcgacttttatcactttttagtaaagttgcactggacaaagcgtaccacaattggtgtactggtaaccgacacagcatttgtgtctatttttcatgtaaaggtaattttgatgtctaagattaaaggtaacgttaagtggtttaatgagtccaaaggattcggtttcattactccggaagacggcagcaaagacgtgttcgtacacttctctgcaatccagactaatggttttaaaactcttgctgaaggtcagcgcgtagagttcgaaatcactaacggtgccaaaggcccttctgctgcaaacgtaatcgctctgtaagatacgtcagcaagaattcaaaacccgcttaatcagcgggttttttttggtctttagtgtgcggttgaggccgaaaacagccagaaagccagtgctgtcatggcaaaagaccccagaaggttgacgaaaacgttcagtaacgcccagccaaagcggccctcttgtaacaaaaacaccacttctgccgaaaatgttgagaaggttgttagaccgccacaaaatccggtggtgattaatactttccacactggatcaatgttcgtcatcctgctgaaccaggcgaatcccattcctatgatgaatgccccaatcaggtttgctgccagcgtccccaacggaatcgcctgatgcagcgggttaaatcgcatacttaacagccatctcgccacgcttcccgtaccaccgccaataaaaactgctaaaagaagttgtaacactgcaaaatcctgctatttgatttgtatgagtgataagtgtaacgccgaataatcgtcgttggcgaattttacgactctgacaggaggtggcaatgctggttgccgcaggacagtttgctgttacatctgtgtgggaaaagaacgctgagatttgtgcctcgttgatggcgcaggcggcggaaaacgacgtatcgctgttcgtcctgccggaagcattgctggcgcgcgatgatcatgatgcagatctattggttaaatcagcacagctgctggaaggcgaattcctcggacgtttacggcgagaaagtaaacgtaacatgatgacgacaattctgacgattcatgttccttcaacgccggggcgcgcatggaatatgctggtggcgctacaggcaggaaacatcgtcgcccgttatgccaaattgcatctctatgatgcatttgccattcaggaatcacgccgtgttgatgctggtaatgaaatcgctccgttactcgaggtggaggggatgaaggtcggtctgatgatctgttatgacttacgctttccagagctggcgctggcacaggcattacagggagctgaaatcctggtacttcctgccgcctgggttcgcgggccgctcaaagagcatcattggtcaacgttgcttgccgctcgtgcgctggataccacctgttatatggtggcggcgggggagtgcgggaacaaaaatatcggtcaaagccggattatagatccctttggcgtcaccattgcggcagcgtcagaaatgcctgcactcattatggcggaagtgacgcccgaacgtgtgcgtcaggtgcgcgcgcaactgcccgtcttaaacaaccgtcgctttgcgccgccgcaattattatgatgtttttttactcggcgcttgattcaccttgttacagattgctattgtgtgcgcgcgtcgaatgaccgttaatattctctggtttttaaggcgcgttctgttgccggttatatgtcaagaaggtatctatgggtgagattagtattaccaaactgctagtagttgcggcgctggtcgttctgctgtttgggactaagaagttacgtacgctgggcggagaccttggagcggccattaaagggttcaagaaggcgatgaatgatgacgatgctgcggcgaaaaaaggcgcagacgttgatcttcaggctgaaaagctctctcataaagagtgacgtggcgagcaggacgctccctcaatatcttgttcgatacaaaaaacccgcttcaaaaagcgggttttttatcagacagatgtaagtaattattacaggattacttaacttccatccctttcgcctgcaaatcggcgtggtaagaagagcggacaaacggaccgcatgcagcatgggtaaagcccatcgccagcgcttcggctttcatttcgtcgaactcatccgggctaacgtaacgttgaaccggcaggtgatggcggcttggctgcaaatattgccccagcgttaacatcgtcacaccatgacggcgcaggtcgcgcattacctcaataatttcttcattggtttcacccagtcccaccatcagaccagacttggtcgggatttccggatgcgcttctttaaagcgttccagcagcttcagcgaccagttgtaatctgcaccaggccgtacctgacggtaaatacgcggtacgttttccaggttatggttgaacacatctggtggcgttgcagtcagaatatccagagcacgatccatacgaccacggaaatccggcaccagagtttcaattttgatttgcgggcttttttcccgaatggcagtaatgcaatccgcaaagtgctgggcaccgccatcgcgcaggtcatcacggtcaacggaggtgataaccacataacgcagcgccatatcggcaatggtctgcgccagtttcactggttcattggcatcaggagctaccgggcgaccgtgggcaacatcacagaacggacaacggcgggtacaaatagcgccgaggatcataaacgttgctgtgccgtggttgaagcattccgccaggttagggcaggaggcttcctcgcagacagaatgcaggccatttttgcgcattgcggctttgatgccctggatacgtgtagagtccgctggaagcttgattttcatccattccggcttgcgcagcagggcttcgcgctctgttgccacgtttttaaccgggataagggccatcttatcggcatcgcggtatttaacaccgcgttccatcacaatgggtttactcatagcgtgcgtgttccagttgcgaattacgaaggaaagcgtttcaattcaatagattgttgtaattatcaactatttttgaattaacgactggcagtatatcattgaaacggacctgaaagcagccaaagcggtcgcgaaaatgtaaaattgttgttggattgtgccattttatcgttctgcgctgtgatctggctgtaacaatactttttcaaaatgcattacggataacatctattactccgtgcaggatgggatcacgcaggctgaatttgttgtagtggatagagaaatctatttgctcctcatttaaggacggaaaaggcagtttttccagcggccagcagcggctaaacaggttataaaaacggctgggaataatcgctaacatgtcactgttggcaaccagtgcagcgattgtcaaaatgttgtagctggtgaaattgatttgccggtccggaaacatttcttgaactctctgccgcagaccgctgaaattttgctcttccggtaacagaagtacatgcgcagcgttgtcgatagtctctctgtcatcttctaaagagagtagtggatttccctcgcggcaaattaacaccatatcgtcggtgaacagaacatgatgttgcaccgtacgattggtgcaaaacatgttatcgatgatgagatcggtttgaaactgactgagttggttttccgcgtcgctgatgggcgggttgcgcagtaaaagctgcggatagtgagttttaatcgcccgatagatgacaggaaggaccagggctccgaccgagggagtggtcgcaatagttatcgttcgttgcttatcatagcttccttcgatatccagcgcgccaagaatggactcaaggccctgactgatatactcatgtagatgcatcgcaaatgcggtaggagtgacaccctggcctttgcgaataaacaatgggtcagggaatataacgcgcagtttctgaatagactgactgattgccgagggggtcagattaagcactttcgctgcattaacgatccctttatgtacatatacagcttcaaaaatagtcagaaggttaagatcaatatttcgtaaggttgtaaatatttgtggtttaccttctgacgactttctgcttaaacaaggttcaatttgattattactatccacgcacttactccaattttattcatggaaaaataatatttaaaaaaattacaataatcttatgtctaattggaacggaacgcttttgctcaccataatcaactatttcaataggttaatcaatggggtgagttacggagcaaggcgtagcaccgcatttctgcaagtgataaagaaagtatacaaacgcgaaggagatgtaaagcattagcaggtattatgagtaatgacccagtgtaaattgggccattgaggtatgcaattaagcggtaatatattcgaagtcaggattgtttagtagcgctaaaatattttccagtaaacgtggtgcaatattattagtcgtcgcttcgggtttccattgtgatattttagccatttccattccggcatacccacaaggattaatacgtaaaaatggtgaaagatccatattgacgtttaatgccagaccgtggaatgaacaaccgcgtcgaatacgtaaacccagtgagcaaattttcttttccccgacatagacaccaggcgcgtcagcccgaggatgcgcttctatacccagttcagccagggtattcaccactgtttgctcaagcaaggtcaccagttcacgcacaccgagtttacggcgtttcaggttaagcaacacatacatcacctgttgccccggcccgtgataagtcacctgcccaccgcgatcgctctgaatcaccggaatatcacccggcattaaaatgtgctccgcctttcctgcctgcccttgggtgaataccggatagtgctcgaccagccagatttcatcaagggtactatcatcgcgggtatcggtgaattcatgcatagcctgggagattggctcgtaaggctgaagaccgagctggcggacaagaattttatcctgatacaaaacggcatctccgtggagaatgagtaaaagtgggggaaaagtatatcacagcgaggagaggggagttacccgaccaggggccgggtaacggagaagcgagttacagaaccatgcggacaatatcgattttgcccagttcttcatacagtgtttcaacctgctcgatatgagtggcgttgatagtgatagataccgagtggtagttgcctttgctgcttggttttaccgttggggtgtagtcacctggcgcatggcgctgtaccacttcaaccacctgatcaaccagctcaggtaacgcctgccccataactttgtaagtaaaaggagtagggaattcaagcagttcgttaagtttggttttcatgtcagctccggcgtaacgtaattaaatagcaactcccgccagaaggcgggagttttttactgatgcttagtatatggggacggaaattacactttcaagtgttcaatttttagccaaaccagtgatggaacattaatttaatgtaatcaatgattttgccgaagaagttaccttccgggatttcttgcaacacaaccagcgggcgttgctcgatcgttttgccatcaagctggaagttgatagttccgacgacctgattcttttgcagcggcgcatgcaattcactgctgttcagcacatagctggctttcagatctttcatgcgaccacgcggaatggtcaggtacacgtctttatcaacccctaacgaagcgcgatcagaatcaccaaaccaaaccggttcagaggcgaactctttacctactttcagtgggttaacggtttcgaagaaacggaagccccaggttagcagttttttactttcggcttcacggcctttaaaagtacgtccgcccatcaccgcagagatcaagcgcatctggccttcagtcgcagaagcaacaaggttgtaacctgctttgtcagtgtgtccggttttgatgccgtcgacattcaggctgttatcccataacaggccgttacggttcagctggcgaataccgttaaacgtaaattctttttctttatagatcgagtattcattcggtacgtcacggatcaatgcctggccgatcagcgccatatctcgcgcggagctgtactgaccatcagcatccagaccatgtaccgtctggaagtgggtgtttttcaggcccagggcgttaacgtagctgttcatcaagccaacaaaagcgtcctggctaccagcggcaaaatcagccatggcgacacaagcatcgttacccgattgcaggttaataccgcggatcagctgagaaaccggaacctgcatgcccggtttgaggaacatcagcgaagaacctttaaacaccgggttaccggtggcccatgcgtcgttgccgatagtgactaaatcagtttctttaaatttaccggctttcattgcctggccgataacgtaactggtcatcattttggtcaggctggcaggatcgcggcggacatctgcgttctgttcggcgagcactttgccggagttatagtcaatcaggatgtaggactccgcatcgatctgcggtacacccgggatcatagttttgatattcaggtcatcggcatgtgcagcagagataaaggctgtgcaaagagccgtggtgagcgccaggcgcttcatgatacgagcggaaaaaatggtattcatggtctgaactacgacatccgtgatggaattaaaaaaagtgccctactatagcaaatgcactaccggcaggcatctgactttccgcgtgactttgttaacgtcatttacagaaattgacacatcagatgcctgctttacgctactgcgcggtggtaataaatgactgtaattgggcttcggtttgcaaacgttgctgcaaggtactggcttcggctttgctggcgaaggggccaagctggatccgccagaccgcgccattttgagttacgcgaccggggacgccgaacttctgtcccagttgctgttggtactgttgcgcacgagcctgatcgctaacggccccgacttgcaccataaagttgccgctggcgctttgcgaggcggcttgcggtgtcaccattgcaggcgaggttgcaggcgttgtcgacggagctgtaacaacgggctgtggcgcaggcgtcggttcgctgccttccagtacaccaggcgctaaggtcgttggtgcgccgaggaaaccgctactggttaccggcgcgccggtcggatcttcgctttttagcgtcgaattactgaccggaagaatgtcaccctgcgggccagacactgaacttgttcccgcgccaccgcttaaatcgggaggtgcaggcagggcgtaagtctgtttggcgactgtggtacaagccataccaggaccagaaagcgaaccatcctgggcgacaataatcggatcgatacgaactttggtgttgtttgacgtgttaagacggtcagctgccgcgcgagaaagcgaaataacgcggtcgttgccgtaagggccgcgatcattaatgcgcaccacgatcattcgcccgttagccaggttagtgattctggcgtagctggggatcggaagcgttggatgggccgccgtcagctgtgtcggatcgaaagcttcgccagaggccgtcaggttactgcctggttcggcatcatagattgccgccagtcccgcctggctaaatcgagacggatcctgcacgattttgtagcttttaccgtcgcgctggtaatcctgatttgccgtcgcgttcagtggttcgaaacgcgggtccgccccgctaatttcaactatggggccgttacataccgcaggctgcggtacacttaccgtctgttgctgaccatcatcgcttgtacatgccgcgagcattcctgccgcgatgcagatcccgagccactgcttacgcattgcgcacctcttacacgcttttcgacaacattttcctgtgggtgtggattgacattacaatcccgaacccagccatcagcacaattagcgccgatcctccataactgaccagtgggagcggaacccctacaaccggcagaataccgcttaccataccaatatttacgaagacataaacgaataatatcagcattaagccaccagccatgacgcgaccaaaggtggtttgcgctctggcggctatccacagcccgcgcatgatcagcagaatgtagagagcgagcagaatcagaatgcccactaatcccagctcttccgccagtaccgcgaagataaagtcggtatggcgttcggggagaaattcaagctgtgactgagtgccgtgcagccagcctttgccgcgtaatccgccggagccaatagcaattttagactgaataatgtgatagcccgcgccgagtgggtctgattccgggtccaggagcatcattacgcgctggcgctggtaatcatgcatcaggaagaaccacagaatcggaatgaacgccgccaccagcactactgcgacgccaatcagacgccagctaaggccagagaggaacagtacaaacagaccggaaagcgcaacgaggattgatgttcccaggtcaggctgtgcagccaccagcagcgtgggcataaatatcagcaccagcgcgatgccagtgttcttcaacgatggcgggcaaacgtcgcggttgataaagcgcgcaaccatcagtggtacggctattttggcaatttccgacggctgaaaacgaacaataccgaggtccagccagcgttgagcacctttagagatggcaccgaaagcatctaccgccaccagcaaaataatacagatgatatagagatagggggcccagccttcataaacgcgtggaggaatttgcgccatcaccaccatgatgaccagacccatcgcgatttggccgattttacgctccatcatgccaatatcctgaccgctggcgctccagataaccagggcgctgtaaaccagcaatgccagtaagatcagcagcattgtgggatcgagatggactttatcccagaatgtttttttattcggattatccgtcatgattaatggtcctccgctgcggcaaccgctggattttccgcaggcagatcggtgttgttatcacccagcataatgtggtcgaggatctggcgcatcagtgtaccaaccgccggacccgcaccaccgttctccagaatcatggcgacagccacttgcggattgttgtatggcgcaaaggcggtcatcagtttgtggtcacgtaaacgctcggcaattttgtgcgcattataggtttcgttcgctttcagaccgaagacctgagcggtaccggatttcgccgcaattttgtacggtgcgctggcaaagtatttatgcgccgtaccgttagggcggttagcaacaccgtacataccgtctttcgccagctcccagtaaccggaatgaatatcgccgacgggcggttcatgcggctgtacccatggcacctgtttgccgtcttcggcggtgctcatcagcaaatgaggaaccttcacgataccgtcattaatcaggatcatcagtgccttactcatctggattggggtcgctgtccagtaaccctgaccgataccaaccggaatggtgtcaccctgataccacggttttttaaagcgtttctgtttccattcgcgggtaggcatgttgccggaacgttcttccgccaggtcgataccggtgtaatgaccataaccgaatttacccatccattcggagaggcgatcgatccccatatcgtaggccacctgatagaagaaggtatccgcagattcttccagcgatcttgtgacattcagacgcccgtggccccattttttccagtcacgataacgtttttccgaacctggcagttgccaccagcctgggtcaaacagcgtcgtattgcgcgtgatcaccccggcgctcaatgccgaaaccgccacatagggtttaactgtagacgcgggaggataaaccccctgtgtggcgcggttcaccagcggtgtattcgggtcgttcaacaaggcggaataatctttgctggagataccgtcaacaaacaggtttgggtcataactaggcgtggaaaccagcgccagtaccccacctgtacgcggatcggtgacaaccacagctgcgcggctacccgccagcagcgtttcaatatattgctggagtttgagatccagcgtcaggtaaatatcgtgtccggcttgcggtggtacttcttttaactggcggataacacgcccacggttgttaacttcaacctcttcataaccggtctgaccgtgcagcacgtcttcatagtaacgctcaatgcccagcttaccgatatcatgcgttgccgcatagttggccagtttgccgtcattattcaggcgttcgacgtctttatcgttgattttcgacacatagccgatgacgtgggtcaacgccgaaccgtaaggatagtaacgacgtttatagcctttaacttcgacacccggaaaacggtactgattgacggcaaagcgagctacttgtacttcggtcaggttagttttcaccggaatagaggtgaaacggtgtgaacgtgcgcgctcttttcggaatgcagcaatatcgtcatcggtcagatcaacgacgctacgcaaggcatccagcgtttgctgcacgttctcgactttctccggcatcatttctatctggtagatagtgcggttgagggccagagggataccattacggtcgtagataatgccgcggctgggcgcgataggcaccagcttaatgcggttttcattagagcgagtctggtagtcggtaaagcgaacaatttgcagattatacaggttggcgataagcacgccggtcagcagcaaaatccccaaaaaggcgaccagcgcccggcgcacaaacagcgcggactctgccgtatagtcgcgaaaagagttctgtagtttcatccgctgcgttttctactcaaagctcccttatcactcacggtgataaggatggttggtggtgatgctccacgcccggtacagactctctgcgaccagcacgcgaaccagcggatgggggagggtaagcgccgacagcgaccagctctgctccgccgccgctttacaggcaggcgacaacccttcaggcccgccaatcagtagactgacgtcgcgaccatccagcttccagcgttccagctcagcggctaactgcggcgtatcccagggcttgcctggaatatcgagggtgacaatgcggtttttgcctgcggccgccaacatctgctcaccctctttgtcgagtatgcgcttgatgtccgcattcttgccgcgttttccggccggaatttcaatcagctcgaagggcatatctttcggaaaacgacgcaggtactcggtaaaaccggtttgtacccagtccggcattttcgttcccacggcgacaagttgcagcttcacgcattaactccagagtttttccagttcatacaggcgacggctctcttcctgcatgacatggacaatcacatcgcccaaatccacgacaatccagtcggcgctgttttcaccttctacgccgagcggtaacaggcccgctgcgcgagactcctgcacaacgtggtcagcaatggacataacatgacggctggacgtacccgtacagatgatcatgcagtcggtgatgctggatttgccttgaacgtctaaggcgatgatgtcctgacctttgaggtcatcaattttgtcgataacaaaatcctggagtgctttaccctgcaagttttccccctgggtgaatcaaatagataaaaatggtctgtcagtatacctgaaccagaggcgatttcgggacaattgtcgccgaatcggctttcgaaagtgggctatcatcccaccccgcgccgcagattgcatcgccatttttgtaaaacaatttctacaaagtcgtgtctggcggaaaaagtctggctgcggagaatatcagcctgcccggggctgtcaatggtcgttgcggcttacccgtaaaaaaacagaaaaatcatgcattctcgaccccgatggcacggctattgaggacgcgtagcgtcgcgaatttttggttgatatcaatggcgctccaacacccctggtcaacgcgaaaatgccacatagactcggcaggcatgccaattaaacgagcaattaacagactcagtacgccctgatggctgacgattaaaatattctgatagtgctgatattcactaagccttgcgataaagcgttccacacgttgtgaaaatgcctgaaatccttcaccgttcgtggggatagcatgctgccagtcattgcaccacgcgctatagttttcggcatcttcttgcatgaggtcgcgatgatgtcgcatctcccagtcaccaaaaaacatttcgttgagttcagggatgatatgaacggggagctggcggtcactgagaaccagtcgcgcggtatgctgtgcccgttccagttcactgcataaaaccaggtcaaaggaaacatcatgtagcagtgtatgcagattttgcgcttgctcaataccgcgtgcggtcaggggtgtgggcgcatgaccgctgtacagaccatcgacattcgcttgtgtttcgccatgacgaattaaccacagtcgcatcatgccctccgtaacgacaggtatcagcgatacaagccttgttggttaatgtaagtcaataccggttccggcaataaatcctcacacgattcaccgttttgcaaacgttcgcggatgatggtcgccgagatgttaaaccacggtgtttcagccagataaattttaccggcaggctgaaggtgaagatcttccgggttatgtgtcaaatgatcttccagccattgctggtattgcggttgcgccatttcaagtgggtaacctggacgccgacagacgatcaaatgtgcattgtcgagtatcgtttcgtattcgtaccaggtcggaaaggtcagcaatgaatcctgaccaataataaacgccagcggcacgtccggcccttgttcctgccgccactctttcagtgtttgcgcagtgtaagagggggcattgcgctttagctcgcgttcatcaagagtaaataatggcttgtcggcaatcgccagttcaagcatgtgtttacgctgcacgctgttcgcttccggctggggacgatgcggaggaacattattagggattattgtgacccgcgtcagaccaatcaaattcgccagcgtttccacgggtttaagatgaccatagtgcaccggatcaaaggtgccgccaaacagagcctgtaaagatttcatatcaaccgtcgataaatacgtccgccaggggtttatggcacaacagaagagataacccttccagctctgcccacactgactgaccgtaatcttgtttgagggtgagttccgttcgtgtcaggagttgcacagcctgacgtaactgcggctggcttaagcgatttaacgcctcgcccatcatgccccggcggttctgccatacccgatgcttatcaaacaacgcacgcagtggcgtatgggcagactggcgtttcaggttcaccagtaacaacagttcacgttgtaatgtgcgcaacaaaataaccggctcgctgccttccagacgcagttgctgaagaatatgcaacgcgcgcttactttttcccatcaacaaagcatcaacccaatgaaaaggggtgaaatgcgcggcatcattcaccgcctgttcaacgcgcggtaatgtcaatttgccgtctggccagagcagcgataaacgctccagtgcctgagccagcgccagcaggttaccttcataacagtagcagagcacctgattcgccgcgtcatccagttctaagttgagctgttttgcgcgcgcagcaacccagcggggaagctgagcctgctccggtgtctgacaggtcacctgcacgctgcgattcgcaagagcagtaaaccaggcggcattttcttgcgctttgcttaatttattaccgcggacgatcaacagcaggtcgtcatgcagaagtccggtgagtgtgagaagttgttcattgatcgccccattcggtccgttttctggtaacaacagcaatagcgtttgtcgactggcaaacagactcatagcctggcataacgaaaagatcgcattccagtcagtgttgggatcaatggaaaaagtgtggtgttcttcgaatccttgtgccgcagctacctgacgaacagcgtcctggctttcctgcaataacagaggatcgttaccaagtaaaagatacgccgcgcgcagcccttcattgagctgcgcgcggagttgttccgggtacaaccgaatcatcagttacccagcgtggtggagacgcgtgcaggcgttgccggagtatccgttgtggtcgacgtctgttcttcgtcggaacgaatatccgcagcacggatgcttggcagcttacgaatcagctgttcggcagcacggtcgtacatctcttttacgatcatgtcttgttcgttatctttcgctaacgccatttgcgggttatcaaagaacgaacggaagactttggcgctaatcgggtagatatcacggccggggatcaacacggtcgcattcaccgtcatgatcatctgatactctgctgtttgaccgttacggaataccgatgcggtatctttcgcgatgctcactttacccaaacgcagggatggaacgtccttacgcgtggtttctttatcaagcaactcgacaccattcagacgtaactggttacgcaccgcacggcttaatggcccgttcggatcgcctgagtccaggatcatgaccttcatagtggaaggaacctgcgtggtatcacgcagatgccagccacacccggcggtgattaacaccgccagagataacaacaatgttgccagatatcgcacgcttcctcccgcgcttagccaacgaccagattgaggagtttacctggtacgtaaatcactttacgtacagtaacgccatcaagatattttgctaccagatgttcctggccagcacgttcgcgaacctgttcttccgttgcgtccaccggaacggtgattttgccacggactttaccgttaacctgcaccacgaccagcgtggagtcttccaccatcgctttttcgtcagcaaccggccacggcgcgttgtcgatatcgccttcgcctttcagttcctgccacagcgtgaagcagatgtgcggggtgaacgggttaagcatacggacaacggccagcagcgcttcctgcatcagagcgcgatcctgctcgccatcggttggtgctttcgccagtttgttcatcagctccataatcgccgcaattgcggtgttgaaggtctgacgacggccgatatcatcggtcactttagcgatagttttatgcacatcgcgacgcagcgctttctgatcttcagtcagcgcatcaacgttcagtgccgcaacatcaccttttgctgtgtgctcgtaaaccagtttccagacacgtttcaggaagcggttagccccttccacgccggattcctgccattcgagagtcatatcagccggagaagcaaacatcataaacagacgaacggtgtccgcgccgtaacgttcaaccatcacctgcgggtcgataccgttgttcttcgacttggacattttgctcatgccggtataaaccagttcatggcctgccgcatctttcgctttcacgatacggcctttctcgtcacgttcaacgatagcatcaaccggggaaacccagttacgttcgccgttttcgccaacatagtagaaggcatctgccagcaccataccctgacacagcaactgtttcgctggttcgtcagagttcaccatgcctgcatcacgcatcagtttgtggaagaagcggaagtagagcaggtgcataatggcgtgttcgataccaccaatgtagatatccaccggcagccagtagttagccgctttagaatccagcataccttctttgtactccgggcaagtgtagcgcgcatagtaccaggaggactccataaaggtgtcgaaagtgtcggtttcacgcagcgctggaataccgttaacggtagtttttgcccactccggatctgctttaatcgggctggtaatgccgtccatcaccacatcttccggcagaatcaccggcagctggtcgtccggggtcggcattacggtaccgtcttccagcgtaaccatcggaatcggcgcaccccagtaacgctgacgagaaacaccccagtcgcgcaggcggtagttcactttacgctcgccaacgcccatcgcagtcagtttatcggcgatggcgttgaaggccgcttcatggtcaagaccgttgaactcgccagagttgaacagcacgcctttttcagtcagggcttgttgagaaagatctggctcagagccgtcagctgccaggataaccggtttgatgttcaggccgtatttagaggcaaactcgtagtcgcgctggtcgtgacccggaaccgccataactgcgcccgtgccgtactccatcaatacgaagtttgctgcccaaaccggaatttcttcgcccgttaatggatgaaccgctttaaagccagtatcgacgccttttttctccatcgtcgccatttcagcttcggcaactttggtgttacggcattcgtcaataaaggcggccagttcaggattattttccgccgctttctgcgccagcggatgacccgccgctaccgccaggtaggtacaacccataaaggtgtccgggcgggtagtgtaaacggtcagcgtgttgtcatagtcgttaacgttgaaggtgatttctacgccttcggaacgaccgatccagttacgctgcatggttttaacggtatctggccagtgatccagtttatccagatcgttgagcagctcgtcagcgtaagcggtgattttgataaaccactgcgggatctctttacgttcaactttggtatcgcagcgccagcagcagccgtcgataacttgttcgttcgccagtacggtctggtcgttcgggcaccagttgaccgcagaagtcttcttatataccaggccttttttatacagctcggtgaagaatttctgttcccaacggtagtattccggcgtacaggttgccagctcgcggctccagtcataaccaaagcccagcattttgagctggtttttcatgtacgcgatgttgtcgtacgtccacggtgccggtgcggtgttgtttttcaccgccgcgccttccgcaggcagaccaaacgcgtcccagccgatcggctgcaggacgtttttgcccagcatacgctggtagcgggcgatcacgtcaccgatggtgtagttacgtacgtggcccatgtgtagtcgaccagaaggatagggaagcatagacaggcagtaatacttctctttgctctcgtcttcggttacttcaaatgtgcgcttctcatcccagtgaagctgtactttggattctatctcttccgggcggtattgctcttgcatggcagccagtggtcctgttttcaatacggctacaaatgtagcgttgaggtggtttttcagatccgcatagcatagcccaaacgtccgcgtcaaaacagcctttcgcgcactcgacgttgaaatgatgcccggattattcatacattaatttacagagtttgtgggcgtattagcaaagcaaggaacaaagaacgtctattattatagtcagttaacgacccgggagatgaaacgatgaacaaggttgctcaatattaccgtgaactggtcgcgtcactgagcgaacgcctgcgcaatggcgaacgtgatatcgacgcactggtggaacaggcgcgcgagcgcgtaataaaaacaggggagttaacgcgaaccgaggtcgatgagctgacgcgagctgtaagacgtgacctggaagagttcgccatgagctatgaagagagcctgaaagaagaatctgacagcgtctttatgcgggtgattaaagaaagcttatggcaggagctggcagatatcactgataaaacgcagcttgaatggcgcgaagttttccaggacctcaatcatcatggggtttatcacagcggagaagtggtcgggctgggaaatctggtctgcgagaaatgtcacttccatctcccgatctacacaccggaagtgctgacgctatgcccgaaatgtggtcatgaccagttccagagacgcccgtttgagccgtaatagtctgatttcgcacagcaataaagagaatatgggccgaatgaaattccccggcccttgtttttatctctacagtaaatcttcagtctcacgaatttcctgactgacatctctggttccggatgactgaactttacgatacaggtcgagagcctgtcggagatcgacaggtcttccttctccgtagtgatacataatggccaggttataccaggcagtggcgtcattgcattcagcggctttcgtaaaccattcaaaggcagcctgataatctttctcaacgccttgtccgtgtttatacatataaccgatgttgacgtaagcgccgacgctttcctgagcggcagccttcagataccagtacatcgcttgcttatagtcctggtccactccttcgccagcgttataatcccatgcaatttgaaactgggcgtgccgattaccctgctgtgcgcttttcaaataccagaatgcggcgagtgtcttgttttgagcaacgccttttccgtcttcataaagatcggccagattgttttgcgcgtcactatggccttgtaatgcagcttgtttgtaccagaaaaatgccagcgcatagtcttttgcgactccgttgccatttctgtacatccacccaagattattttgcgcataagacattccgctctccgcggctatctgataccagacaaccgcttctttataattgggggcttctccacgatccagtgtccagccaagggcgttggaagcgaaagtatggccttgtagggcagcttttttcagccagaagatggcttgctcattatctttatgacggcttttatcctcggtatacttttgccctaaggaatactgtgcttcacaatgaccttgctcagcggccagcttcagccagtataaaggctttttcgtcgtccggagaatcaattgcgctatcgcgattataataaaacccaacaatatattgagcctcgcaatcgcctttttcagcacgttcgataatctcatctattgataaattatcgcagcaacttgacgtgaaaatcattatcatttccttatggttgcagataaaacatattatatttttatgtgttccatttttgcgtaagccttattttatgcgtattatgtcgcgtcagaaaagtataaataaacgagcctcgcaatgcggctaatattcatttaatgaatatttaaggataaattatatggacatggagtcgcaaaaaatattgtttgcactttccactccgatggaaatacgcaatgaatgctgtttaccttcgcattcatcacccaaaatgtatttaggtacatgcttttttgacctttcttcctcctggggaattgatgcccgtgatgacctgctgcgcacaattcaccgaatgatcgataacggtcatgccgctcggttggcagggttttatcaccgctggtttcgttattcgccatgtgaatggcgtgactatcttgctgaactaaatgagcaaggtcaggcttatgcgcaatttgtcgccagcaccgccgaatgctgtggtgagggaggaattaaagcctgggattatgtccggatgggttttttaagccgaatgggcgtacttaataactggttgagcgaagaagaaagtctatggatccagtcgcgcattcatctacgggctctacgttattatcgtaactggcggcaatactttgccggttatacctttggtcggcaatattggcagtctcccgaagatgatcatctgcagttattacgcgaattcttagcgcgtaaagaatacgacgattccggcaatgatatgttttatcaattatttgccagtgatgatgcgtattaccctaccttgtcctggcaaccattggcttactattctgcatgcccggaaacgcttaaggatatgagcgacctatgaaaaattgctggaagattctcgaaatagaggaaacgactgacgtcgatattatccgccgcgcttatctggcgctgttaccgtcctttcatccagaaaccgatccgcagggttttaaacaacttcgtcaggcgtatgaggaggcgctacggattgcgcagtcgcctgctaaatctgtttggcaaccagaagaatatgaggtagcagaacatgaaattctgctcgcctttcgtgcgttacttgcctctgatagcgaacgttttctgccctctgcctggcagcgattcattcagcaattaaattattgctcgatggaagatattgatgaattacgctggtcgctgtgcacaatagccatgaacactgcccatttatccttcgagtgcgtggtgttattagcagaaagattgcggtggttgcaggaggaaaacgtcggggaaatagacgaagaagaactggaatcctttttatatgccattgcgaaggggaatgtttttaacttccagaccattctgcatctgcccgttgccgtgcaaaatgacaccatcgatttttaccaaatgttcgctcggatttggtcatcgcatccagaatggctgacattgtatttagcgcaacatcgcgcagtgatcatccccgatgatgcaaaactgcacagaaatttactccgctggtatagcgcaggtcgcctggatatccccgaacttctggattacgcccggtcgtggcgggaagctgaacctgataatgaagatgcgcgttattatgaatacgcgcaacgcgtctattgtggagaaggcgaaagcttgctggcagaactttgtgactactggcgcgagtatccctccacccaggcggatgctttaatattgcaatggtgccgtcagcatcgggtcgattattacccgttagtggtgatgatgattgaagctcgtgaactggttaacgatcagggtaaacagctactttatgtccccggcgacagcgcccgtacgcgttttcatttatacgaaatactcagcgatgaaaaactctctgcgctggggcgttcactggtcgagatggttttgcacaaaggacgtaagccgcggatctcactcacgcgtgatacagaacatcccttatggccattatatttagttgccaaacaattagtgcaggctagccaaccgacagaagaatcattaatgccgattgtgagccgccttgatgcggaagatcgttgtccactggaagcattaattattcgtcgattattaattcaggcggcgaattttaccgagaagcaaactgttgaaccggagccgcaaccgcagccaatgcccgttgacgatggtgggccaggctgtctgggcatcattaaaattattttctatatttttatctttgctggtttgatagggaaaatactccatctgttcgggtgacagtcgacgttaatgtgcgggaagcccggcaagtaatctttccgcatttttgtaatgttgtttggcggccagttttaaccatttttgagattcataatggttaacattaatacctgagccatttctgtagatcaaacctaaagtatattgagcatgagcatacccttgttcagctgcttccttataccagagaattgctttacgggtgtcgggtttgacccccagacctttgaggtagatccaccccagtttactttgcgcgcgtggattttcctgttccgctgattgctcataccagtatctcgcctgtgtataatccagtggtttaccgtcgctaccatgaagataaaattctccaaggcgatattgcgacgttgagtgaccatgaatcgcggaaagctccgtggctgccgtggtgaatggaagactgcccggtgatcttaaataatcaaaggcataattcaccatggctttatcacgcaacgtcgttttcttgggttggctaatacaggtaattgctgcaactataaaaattgcgaatatatacattaattttttattcatgtgtgaatgcttcgattttctttttattttgaaagcgtcaagtttatactcatcaataataaaaaagtagtcagttaatgcacttaagggattattaacaaatgaataaggaagaacaatatcttctttttgcgctttctgcgcccatggaaatacttaatcagggttgcaaacccgcgcatgactcgccaaaaatgtataccggtataaaagaattcgatctctcatcatcctggggaataaataatcgtgatgatttaattcagactatttatcagatgactgatgatggtcatgccaatgatttagctggcttatatctgacatggcatcgctcttcccctgaagagtggaaagcattaattgctggtggctcggagagagggttgatttatacccaattcgttgcccaaaccgctatgtgctgtggagaagggggaatcaaagcctgggattatgttcgaatggggtttctgtcacgggtcggtgtgctcaacaactggctgacggaagaagagagtttatggctgcaatcgcgcgtctatgtacgagctcaccattactatcacagctggatgcactatttttccgcctattcgttaggacgtctctactggcaatcttctcagtgcgaagacaacacttcgctacgcgaggcgctaaccctgtacaaatacgatagcgccgggagtcggatgttcgaagagctggcagcgggaagcgatcgtttctatgccacgcttccctggcagccattaactgtccagcctgaatgcccggtaacgcttaaggatgtgagcgacctatgaaaacatgttggcaaatcctcgaaattgaaagcacgacgcaaatagacattatccgccaggcttatcttgctcgcttaccgttatgtcatcccgaaaccgatccgcaggggtttaaagcattacgccaggcctatgaagaggcgctgcgactggcggtaaatcctgtcgaggaagcagatgatgaagaaaaagatgccgccgctgaacatgaaatactgcgtgcattcaggacattactggattcagaaagtgatcgttttcagccctccgcctggcagaaatttattcagcaattaaatacctggaacatggaggatgtcgatcaattacgctggccgctgtgtgcaatcgctatagaagcgcgatatttttcattaaattgtgcttctttgctggcagagcgtttgaactggcattcgtttaatgacagcgaaggaatggatgaggaagaaagggaggcttttcttgaggtcattcaggctggtgattgtttcgatttccttagccttctggaatatcccgttgcgttgcagaaccagactgttgagtattacttcgcgctggaacgttgctgccgttaccatcctgactacgtcactgcgtttttggcgatggaaggtccgtggttcattcctgatgatgcaaagttacatcgcaaactgttgcgctggtacagctcggtgcaaacaggtatggcggaactcattcctgtagccaaacagtggcaaatggaagaaccagaaagcgaagatgcccgatattacttgtgtgctcaaaggttgtactgcggcgagggggaaagcctgcttgccgatctctgcgcgtaccgggaaagttacccatctacacaagctgataatttgttgttgcagtggagcaagagtcattgcccggattatttcgcgttattagtgatggttatcgaagcgcggagcatggtagatgcgcaaggtcaaccgctgaaatatgttcctggtgagagcgcccggacgcggctgttatgggcggaaattttacatagcggaaaattatcgccgttaggtcaatcgtttattgagtcgttattcttcaaacgcaaagcatgggcgtggtggaaatcgagagtcggtagcgagacagaagaagattcaccgttactggatttgtatcgggtagcggaacaggtagtacttgaagcgtttccgaaacaagagatgctggcccgtcttaatacaaggctggaaggcggagatgctcatccattagaggccattatcacccggatgctgttgacgaaagtaaaactcgagccggaggatgaagatgtcgatgagccaacacctgaaaaccatgaagaaaaaaatgatgagggtgaaaaaccacagagcattaccagcattatcaaaatcagtttaacggtgctggttataggttatgctctcggcaaaatcgcgatgttgtttagttgacgatgtgttttttgcgccgatgccggatgcagcatttacgccgcatccggcagccgtgattatgaggtctcaatggctaaataaacgctcgcccgccgcctgacctcatcgacgcgggccatatcgtttgactgcaacgccgcatcaaaatcggtgatcacccggccaatctcttctcgctcgtcacccagcgcccgcgcccacaactcttccagtttggccttaaaggtgcggttgatgagcatatcgcgcggataaattttcaatgcggataaccgcgtccgactctcttcaatctgctgcgcgctcaatgttaccgggctatgattaatgactctggacttaacgctgccatcttccagaagcacgtcaacttcaagcaagccgttgatatcataactaaagcgaatatcaatcgactgataagccccggttttcttcaacggcacatcgaaggattcaaccagaatgttatttttaactttgtggttttctccctgatagacgttaaccgtaatagaatcctgttccgggtgcatggttgagtaagtttctacacgcgacaccggtactgtggtgtttcgttcaataattggcgagaaaatgccggaaatgccctggcggttaacttcaacgcccaacgagtaagggcaaatatcagtgaggatcacctcttcaatatcttcactgcgtaagcggcaggcggcctggattgctgcgcccagcgcgacaatggtgctcgggtcgtaactttgatacggtaatttgccaaacagacgcacggcgattcgctgcaccagcggcatttgtgacgcgccgccaaccagtaccagactgtcgatttgacttggcttcagacgcgcatcgcgcaacgcctgttcaatcggcactcgcaagcgattgagcagcggcaaccacaaatcttccagttcattctcataaaattcgcattcccgtgcttcatcctggtactgccagcgaatgtgtaatggcgattgattgctacattttgccgcttccacacaggcatacaaggctgccagttcactctcgttaagcgtggtcctggtgacatccgcgcgctttaaaacgtcatcgaccaacatatgggtaaaatcttcgccaccgaggaagttgtcgccagcggaggcgtgaacttcaatcaccggcgtggcgtactcaagcaccgtaacgtcaaacgtgccgccaccgagatcaaacaccagcgaacgggtattttgttgggtatgcaggccatacgccatcgcagctgctgtgggttcattaattaagcgtaccgcatttaacccggctaactccgctgctaaacgggtatgcttgcgttgttcatcgctgaaataagccggaacggagatcaccacatctttaatcggacgttgcagaaattcttcggcatcttcttttaatgagcgtaataccaaagaggacagttctggcgcgttaaatgtgtcgctgcctaaccgccagttggtattactgcccattgcacgtttaaataacgctgccgttttatccggatgcgaagtacgccgtgatacagccggttttccgactaaaatatgattattttcatccatgctaattatggatggtgttaaatattcaccgaacttatttggaattaattgcgcggcaccgtctttccagacggcaattaaactattggtagtaccgagatcgataccaatggcgagttctgcattatccattgcatttatatcttgaaagaaaaagagataaacagattaagaccacccaggtaacgcgtggtgatcttaatcaatgacgtgtgttaagcgtaaaatttcagacgatcagccagtaaatcaacaaagccctgacgatcaacatcgaccattacggtggcattcggtttattgccagtcagataataataatcaacaaccgtcataccctgagtatatttcccctgtgtttccacgccaacccagcgctcaacagtggtaaacaactccggtttcaacagccaggcgatggtgcatgggtcatgcagcggtgcgccgacaaagccccatttttcgtctttatgatattcgaggaagaaatccagcagttcggcaacaatggttgaaacagggttgccaatcgcgcggaaacgctcagtgtcttcaacgtggatttgtgctttgtgagtaacatccagaccagccatcaccaccgggatccctgactggaagacaatttctgccgcttccgggtcaacgtaaatattaaattcagccgcaggcgtccagttaccaagccccattgcgccgcccataatcacgatacgggcaattttgctatgcagttccggatggctattgagcagcaaggcaacgttagtttgcggtccggtagacacaatcgtgacaggttccgcactttcacgcagcgttttcgccattagctctaccgccgtacagttttgcggtgcgaacgccggttccggtaatgccgggccgtcgagaccgctttcgccgtgcacattgtccgcgataatcaactcacgcattaacggttttaccgcgccgcctgctaccggaatatcggtgcgattgagcaaggtcagcatacgaagaacattgcgtaaggttttttctggtgtctggtttccggcggaagacgtaattgctttgacatcaagctctggtgaggcgagggcgagaactattgcgatagcgtcgtcatgacctgggtcgcaatctaacagaattggcagtgccattgttgctccttgttgtgtgcttctttgcgacaagggtaacgccaggatgtaacagatacgaggggcgaaacgataaagcgtgagatggcgcgcacttgggtatgcgcgccagagtgattaatgcaggattttcgcgaggaagtcttttgcgcggtccgatttcggatcatcgaagaaagcgtctttcggcgagtcttcgacaattttaccctcatccataaagatcacccgattcgccactttgcgggcaaagcccatttcgtgggtcaccaccatcatggtcattccttcgttcgccagttccaccatcacgtccagcacttcgttgatcatctccggatccagcgccgacgtcggttcgtcgaacagcatcgcaataggatccatacacaatgcgcgagcgatcgccacacgctgctgctgaccgccggaaagctgcgccggaaatttattggcatgtgcggaaagtcccacgcgctccagcaatttcaatgctttttcacgagccggcgctttatcgcgtttaagcactttcacctgcgccagggtcaggttttcgataatcgacagatgagggaacagctcgaaatgctggaataccatcccgacgcgggaacgcagctttgccagatcggttttcttgtcattaaccacgataccatcgacggtgatttcaccttgctgcactggttcgaggccgttgacggttttaatcagcgttgatttgccggaaccagacgggccgcaaaccaccaccacttcgccttttttcacttcggttgagcagtcggtcagcacctgaaagtgaccataccattttgaaacatttttcagggtaatcattatgctgtccttcttttcaagtagctgaccaacaacgacgcgctaagactaataacgaaataaacaaatccggcaaacaggatcatctcaacctgcgtaccatcacgctcaccaatggttgaggcggtacggaagaaatcggccagagataacacatacaccagtgaggtatcctggaacagtacgatgccctgagtgagcagaagcggcaccatcgcgcggaacgcctgcggcagaataatcagtttcatcgactgccagtgagtcattcccaacgccagcgcgacgctcgactgaccacgagaaatactttgaataccagcacggataatctctgaatagtaggccgcttcaaacatcgaaaacgccaccatcgccgaaattaaacggatatcattttttggtgataatcccagcacgttttgcagaaaacccggcacaatcaggtaaaaccacagcaaaaccataactaaaggaatcgagcggaatacgttaacgtaggctttggcaaaccacgctacaggcgcaaagctggacaagcgcatcaccgccagcatggtgccccacaaaataccaatcacgactgccgtgacggtgattttcagggtgatcaccagcccgtcgagcagatatggcagggaagggacaatggaactccagtcaaactcgtacattatttaccccccatgttgccaggcaggcgaactttacgttcaaccagcgtcatcaccagcatgataaaagcgttaatcaatacatacgccagcgtgatggcggtaaacgactcccaggcgtgggctgagtagtcgagcaatttacccgcctgcgccgccatatccaccagaccaatagtcgaggcgatggcggagtttttcaccaggttcatcatctctgaggtcatcggcgggacgataacgcgataagcattaggcagcagtacgtatcgataagcctgcggtagcgtcaggcccatcgccagcgcggcattcttttgcccacgcggcagcgactgaatagcggcgcgtacctgttcgcaaacacgggcggcggtaaacagccccaggcagagcatggatgaaaggaaaaactgaatattgggatccagctcggccttaaaccacatgccgattttctccggcagcagctccgggatcaccagataccaggtaaagaattgcacaatcaacggcacgttgcggaacagttcgacatacaacgtacccagaccggagagaaaacggtttggaacggtacgtaaaatgccgaaaaatgaaccgacgaggaaagcgataatccaggcgcagatcgacaaagcgatcgtcacctgaaaaccactccagatccaaccaagataggtggtgttgccgaacggggcttgttgtaaaaaaataccccagttccagtctatagacataaatctactccagaaaaaagagggtagcagcgttaactgctaccctcgaagattgttacccagcgtattgcggttttcaggcccgatggggaacgaccatcaggcgtatagtctgtccgtgctacgtaacaatcgagagggctggaatttccgcccctggttcttgtaattagttcagtgctttgtcattcggttctttgaacagtgctttcatttcgtctgacagttcgaaattcatgttcaggtttttcggcggaattggatttttgaaccatttatcaaaccatttttccgcttcaccggaagtctgcacctgagcgatagtgtcatccatcagctttttgaactgcggatcatctttacgcaacatgcaaccgtaggcttcctgagactgcggcttgccgacgatatcccagttgtctggtttcttcgctttcgcacgttcaccggccagcagggcatcatccatcataaaggcaacggcacgaccgctttccagggtgcggaaagagtcaccgtgatctttggcgctgatgatgcgcatattcattttttgctcttcattcagtttgttgagcaaaacttcagaggtagtgccggaagtgacgactacggctttgtctttcaggtcggcaaaatctttgatatcgccgccctttttggtcagcaggcgcgtaccgaccacgaaaatagtatcagagaaagccgcctgtttttggcgttcgacgttgttggtggtagaaccacattcaaaatcgaaagtgccgttttgcagcagtggaatacggttttgtgaggtaatcggaatcagttttacctgcaagtccggtttgttgagtttctttttcactgcttcaacaatggcgttggagtaatcctgcgagtaacccaccactttttgctgattgtcgtaataagagaaaggtactgaagattcacggtgaccgacgacaatcacaccgtttttggcgattttgtccagcgtactgcctgctgccggggcggcgtcatctgcctgtgccagtcctgcggaaagcgccagggcgaggattgctgtggcaggtttacgtaattgcatatccaactcctttatcttctgcgttaagaacgcatggatacccgttgtgagtgtttgtgttgttatcgtctgcaactttattgtgcagtgttgtgcctgttaggtaacatttagtttggctaaatgtaaagatattgctgttttattgtttgtttttgcgagatgcgccgcaccattccgaagcaaaattcttaaaccgcacctttttggtgctaccgctgatttgtggtggtgcaacctggttgcgtcgcggctgatttcatcgcttacacagtaaataaagcaacttacatgccaaaaaatacttaggggtgaattaattacgattgtaattttaggctgaaaaagtcatatttcggacagagttatcttttcggcttgggacgtttgccgggatgataactgcacacgggaaaaatgctttttacctgtctattcaaggaagaatcaccttatgtctgcatcttcggttaagccgttaaatgttcaattacccgcaataacccttatcctttttgcgctctgtgttgggatattttgttacttcgcacaatggatgagttatgaagaagtcgatcaatccgcactcatccatctcggtgctaacgttgcttctctcacgttgtcgggtgaatcctggcgcttattgagcagtgtctttctgcacagcagtgtttctcatttgctgatgaatatgtttgcactcctggtggtggggggagtggtggaacgtattctggggaaatggcgactcctgattgtctggctattctctggcgtctttggtgggctaatcagcgcctgttatgcgttacgcgaaagtgagcagatagtcatcagcgttggggcgtccggggcaattatgggaatagctggcgctgcgatagcaacacagcttgcttcaggtgcgggcacacaccataaaaaccagcggcgagtatttcctctgttgggtatggtggcgctgacactgttgtacggtgcccggcaaacaggaatagataacgcttgccacattggcggcctgattgcgggtggcgcgttgggttggctgagcgcgtgtttatctgggcaaaaccgactcgttacggaaggcgggattattgttgcgggcagtcttcttctgaccggggctatctggcttgcgcagcagcagatggatgagtcagttttacaggtcaggcaaagcctgcgtgaagcgttttatccgcaggagattgaacaagagcgacgacaaaaaaaacaacagttagcggaggaacgcaacgccctcagggaaacattatccgctccggtaagtcgtgaacaggccagtggtgatttactcgctgagattgccgatatccatgatatggcgatcagtcgggatggtaatacgttgtatgccgcaattgaaaacaccaacagcattattgttttcgacctcggacaaaagaaaatcctgcatacctttacagcgcccatagcgaaagaaaagtcagtcaaacattgtggtggctgtaaagatcagggcgtcagatcgctggcattaagcccggatgaaaagttgatttatgcgacttcatttgaagcgaatgcgttatcggtcattaacgtggcgacaggggagattattcagtcgattaccaccggtgcacatcctgacagccttatcctctcgcgtgatggcacaaaagcctgggtgatgaatcgcaccagtaatagtgtgtcagcgattgatctggtgacttatcagcatgtggcggatatcccgctggagaaatacgacgggacggggacgagtaataaacctggtgcctgggttatggctctttccccggatgaaaaaatattgttgatacccggtatggtcagaggtgacattgtacgcatcaataccatcacgcatcagaaagaaagctatccggctagtgatgcgcgaggaacgatatcggcgatgcgttttcgacctgaaaacggggatgtaatttttgccgacagccaggggattacacgtataagcgtaggggatcaacaagccagcattatgacgcaatggtgtagcaggagcgtttattccgttgagggtattagcccggacggtcagtatttagcgttggtgtcatatggcctgcaaggttatgtcatcctgctcaatattaatgccgggcagattattggcgtttatcctgccagctacgttaatcaccttcgtttttcagcggatggtagaaaaatatttgttatggcgaagaacgggttgatccaactggacaggacgcgctcgcttgatccgcaggcaattattcgtcatccccaatatggcaatgtggcttgtatccctgaaccgtaagaaaaaggggcatgataaccatgccccaaagctcaatgagaaagtacgttttgctcatgcaggatacatcaggcacatcaacgtttacgtgctcgcagactcatcagcacagcggcaaaaccaaacagtgccgtcagcacccacagcggccagttgccggtacgtgcgtatggtgtgagtccggtggtcggcgtcacgttagtggttaacatctcgcgggtgaactgcgggatcatcgcctgaacctccccctgcgggccaatcaccgccgtaatgccgttgttggtgctgcgcaacagtgggcgcgccagctccagcgcacgcattcgcgccatctggaagtgctgccatggaccaatagacttaccaaaccacgcatcgttggagatagtcagcagatagtcggtatccgggcggaagttatcgcgcacttgctcgccgagaatgatctcgtagcaaatagccgcagtaagctcaataccatttaccgacagcggcggctggatatatggcccacggctgaacgacgacatcggcagatcaaagaacggtgctaacggacgcagaatcgactccagcgggacaaactcgccaaacggcaccagatggtttttgttatagcgatcggctgattcgtagctgtacggtgcacctttacccagtgtgatgatggtgttgtaggtatcgtagcggttctgcttattgagacgcgcgtcgacaatcccggttaccagcgagctacctttatcgcgcaactcaccgtccagtgctttgaggaacggttgctgattaatttccagatcggttatcgccgactccggccagataatcaacgatgatttgcccatcagcggagccgttgcgttgtagtaaatcttcagcgtattaagaagctgatctccatcccatttcagtgattgcggaatatcgccctgaaccatcgaaacctgaatggttttctccggttgtggggtaaaccattggatgtaacgcagtgggaagggtagggcaaacagcacgacggccaccaccagcggacgccagttgcgtttgaccaacgccagtgccagcaggccactaaccatcatcagcaggaagttaatggcttccacgcccattatcggtgccagcccttttaacgggccatcaatctggctatagccgaactgtaaccacgggaagcctgtcagtacccaaccgcgcagaaactcggtcacttgccagagagaaggggcggcaatcgccacgcgcagccaggtggttttcggccacaggcgcgacagcacgccagcaaacagtccggtatacagcgacaaatacgccgccagcagcaccaccaggaagatgttaaccgggccaggcatcccgccaaaggtcgcgatgctgacatagacccagttaataccggtgccaaagaggccaaatccccagcagaagccaatagcggcagactggagcgggcggcggttaaaggtcagcgcctgaagccccatcagcgaaacaatcgccgcaggccagacatcgtaaggagagaaggccagcgttccgcaggcaccgaataataacgccagcagcaggcgaatgcgctggcgttcaattaatgaggcaaaagccatgtagttatctatccagtttcggttttattcatccagctttggctggggtgagtcatccgggattttgacatgaacctgaataatacgccgactatcggccatcgccactttgaactggtaaccgtcgatgtcgatagtttcgccacgcgccggaagatgcccaaacgcctgcatcaccagaccaccgatagtgtcgacttcttcatcgctaaagtgggtgccgaacgcttcgttgaagtcttcaatggaagccagtgcgcgcacggtccaggtatgacgactcagctgacggaagtcgatatcatcttcttcgtcatactcgtcttcaatctcaccaacaattagttccaggatgtcttcaatggtcaccagaccggaaaccccaccgaattcgtcaataacgatcgccatgtggtaacgctgagagcgaaactctttcagcatccggtctacgcgcttactttcaggaacgacaaccgcctgacgtaacactttgtccatgctgaaggcttcagcatcgctgcgcataaacggcagcaagtctttcgccatcagaatcccttcaatgtgatctttgtcttcgctaatcaccgggaaacgtgagtgggcggactcgatgatgacatcaaggcattcgtccagcgtctggttgcgtttcagggtaatcatctgggagcgggggatcatgatgtcgcgaacgcgttggtctgcgatgtccatcaccccttcgagcatatcgcgcgtatcttcgtcgataaggtcgttctgcccggaatcacggatcagcgccagcagttcgtcacggtttttcggttcaccgtggaaaagttggctgagtaacagggagaaaaatcccttcttgttgcttatcgtgtcactactgtgtgaattgtcgtcgctcatggcgtcgtatgggttctcatgttagttaatcaaaacgccgtcgttaatcaccaacggcggggacgtctgccagtcaaatgcctggcaaattattctttctcggcaatgtacggatcctcatagcccagagcaagcataatctctgtttcgagggcttccatttcttctgcttcgtcatcttcgatgtgatcgtaacctaacaaatgcagactgccgtgcaccaccatatgcgcccagtgcgcctccagtggtttgccttgctcctgagcttccttctcaaccacctgacggcagataaccagatcgcccagtagcgacatctccatgccaggcggcacttcaaacgggaaggagagcacgttggtcggcttatccttaccgcgataggtcagattcagactgtggctttcggcggtatcgaccacgcgaatagtcacttccgattcttcctgaaactgcgggatcaccgcattcagccatgtttgaaactggctctcttccggtaacccggaattatcttcacatgccagttgtaaatcgaggatcacctgactcatttttgttcctgttcttcgcgcttgcgttctgccgccagcgccgcttttcgtttttgttcggcttcttcccaggcttcataggcgttaacgatacgcgccaccacagggtgacgaaccacgtcttcgctgtggaagaagttaaagctgatctcttcgacatcggccagcacttcgatggcgtgacgtaagcctgatttagtattacgcggcaggtcgatctgtgtgacgtcgccggtgataaccgcttttgagttaaaaccgatacgggtcaggaacatcttcatctgttcgatggtggtgttctggctctcatcgagaatgataaacgcgtcgttcagcgtacgaccacgcatataggccagcggcgcgacttcaataacgttgcgctcaatcagtttctcaactttctcaaagcccagcatttcaaacagcgcgtcgtacagcgggcgcagatacgggtctactttctggcttaaatcgccaggcaggaagcccagtttctcaccggcttcgaccgccggacgagtcagcagaatacggcgaatctcctgacgctccagggcatcaactgccgcagccactgccaggtaggttttacccgtacccgccgggccaacgccgaaggtaatgtcatggtcgagaatattggcgatgtactgcgcctggtttggcgtgcgcggcttaattacgccgcgtttggttttgatattgaccgctttgccgtactccggcacgctctccgcactttgctccagtactcgcgcttctttaatcgcaaggtggatctgttccggttcgatatcctgaatctgaccgcgcatcggggctgtatcgacatacaggctacgcagaatgtctgccgcagcggtgacgcaaatcggacggccggtcagtttaaagtggttgtcgcggcgattgatctcgatgccgagacggcgttcgagctgcttgatgttgtcatcaaacgggccgcacaggctcaacagacgcgcgttgtctgctggctccagggtgatttcgcgagtgtctatgttcaaaccgttcctcttatctgtatgtcgccggaagctgaacattcaccggcctataaggaaattattcacgccacaggaaaaaggcgcaagcattgcgataaagatggggataaagagagaaaaaacaaggcccaccggaacggcgggcctgagaattacggctgataataacccacgccaaggtcgttttctttgcgggtacgggcaatcaccgattccggtgtttctgccacgcgcagacccatttcatcttcagtacgcaccactttaccgcgcagagagttcgggtagacgtcggtaatttctacatcgacgaatttaccgatcatatccggtgtgccctcgaagttgaccacgcggttattttcggtacgcccggaaagctccatgatgctcttacgcgaagtcccttctaccagaatacgctgggtggtgccgagcatccggcggctccatgccatcgcttgctgattgatacgttcttgcagaatatacagacgttgcttcttctcttcttccggaacatcatcaaccatatcggcggctggtgtacccggacgtgcagagaagataaagctgtagctcatgtcgaaattgacgtcggcaatcagcttcatcgttttctcgaagtcttcggtggtttcgccagggaagccaacaatgaagtcagaactgatctgaatatccggacgcgccgcacgcagtttacggatgatcgctttgtactccagcgccgtgtgagtacggcccatcaggttcagaatgcgatcggaaccgctttgtaccggcagatgcaggaagctcaccagctcaggcgtgtcgcggtacacttcgatgatatcgtcggtgaattcgatcggatggctggtggtaaagcgaatacgatcgatcccgtcgatcgcagcaaccagacgcagcagatcggcaaacgatccggtggtgccgtcgtagttttcaccacgccaggcgttcacgttctgaccgagcaggttgacttcacgcacgccctgagcagcaagctgggcaatctcaaacagaatatcgtcagacggacggcttacctcttcaccacgggtgtaaggcaccacgcagtaggtacaatatttattgcagccttccatgatggagacaaacgcggtcggcccttcggcgcgcggttccggtagacggtcaaacttctcgatttccgggaagctgatatctacaaccgggctgcggtcgccgcgcacggagttgatcatctccggcagacggtgcagcgtttgcggcccaaaaataatatcgacatagtgggcgcgctggcgaatgtgctcgccttcttgcgatgccacgcagccaccgacgccgataatcaggtctggattcttctcttttaacagtttccagcgacccaactgatggaagactttttcctgagccttctcgcggattgagcaggtgttcagcagcagcacatccgcttcttccgccacgtcggtcagttgatagccgtgggtggcatccagcagatcggccatcttcgatgaatcgtactcgttcatctgacagccccaggttttaatatggagttttttggtcatcgacttgctcttgcgaaatagtagccaggaatgcagggcgcatagtgtaatgctttgctgccgttgtgaccagtatgagcgttatcagcccttgggggtaaaaatcctgtaaacttaaagcatattgctaacaggatgattgaccatgacaaatcaaccaacggaaattgccattgtcggcggaggaatggtcggcggcgcactggcgctggggctggcacagcacggattttcggtaacggtgatcgagcacgcagaacctgcaccgtttgtcgctgatagccaaccggacgtgcggatctcggcgatcagcgccgcatcggtatcattgcttaaagggttaggggtctgggatgcagtacaggctatgcgttgccatccttaccgcagactggaaacgtgggagtgggaaacggcgcatgtgatgtttgacgccgctgaacttaagctgccgctgcttggctatatggtggaaaacaccgtcctgcaacaggcattgtggcaggcgctggaagctcatccgaaagtaacgttacgtgtgccaggctcgctgattgcattacatcgagataatgatcttcaggagctggaactgaagggcggtgaagtgattcgcgcgaagctggtgattggtgctgacggcgcaaattcgcaggtgcggcagatggcgggaattggcgttcatgcctggcagtatgcgcagtcgtgtatgttgattagcgtacagtgtgagaacgatcccggcgacagcacctggcagcaatttaccccggacggaccgcgtgcgtttctgccgttgtttgataactgggcatcgctggtgtggtatgactctccggtgcgtattcgccagttgcagaatatgaatatggcgcaactccaggcggaaatcgcgaagcatttcccgtcgcgtctgggttacgttacaccgcttgccgctggtgcgtttccgctgacgcgccgacatgcgttgcagtatgtgcagccggggcttgcgctggtgggcgatgccgcgcataccatccatccgctggcggggcagggggtgaatcttggttatcgtgatgtcgatgccctgattgatgttctggtgaatgcccgcagctacggtgaagcgtgggccagttatcctgtcctcaagcgttaccagatgcggcgcatggcggataacttcattatgcaaagtggtatggatctgttttatgccggattcagtaataatctgccgccgctgcgttttgtgcgtaatcttggtttgatggcggcggagcgtgctggcgtgttgaaacgtcaggcgctgaaatatgcgttagggttgtagccttacaacattgccggatgcgtgccaaccgtaggtcggataagacgcggcagcgtcgcatccgacattgaaggataagacgtgtcaacatcgcattcgacattgaatgaacgcagaaaagcaaaaagctcgccgaagcgagcttttttaatgtggctggggtacgaggattcgaacctcggaatgccggaatcagaatccggtgccttaccgcttggcgataccccaacaaattggtttttgaatttgccgaacgtattcgacacattcagaatttggtggctacgacgggattcgaacctgtgaccccatcattatgagtgatgtgctctaaccaactgagctacgtagccagattgtttcttcgatggctggggtacctggattcgaaccagggaatgccggtatcaaaaaccggtgccttaccgcttggcgataccccaataaccgggcggtgaaccgcttactcgaagaagatggctggggtacctggattcgaaccagggaatgccggtatcaaaaaccggtgccttaccgcttggcgataccccatccgtacaacgctttctggtgaatggtgcgggaggcgagacttgaactcgcacaccttgcggcgccagaacctaaatctggtgcgtctaccaatttcgccactcccgcaaaaaagatggtggctacgacgggattcgaacctgtgaccccatcattatgagtgatgtgctctaaccaactgagctacgtagccatcttttttttcgcgataccttatcggcgttgcggggcgcattatgcgtatagagccttgcagcgtcaacctctttttcaaggaaaattgctcgaaagtgactgtttggttaggttgcgaacagcgtggcgctatattcgtcaattattgtttactttgtgttttttccccaccctacagccattcttttgtcgtacaggatgaaattcggaattcaacaatagtggtgggaaattaatctatgaaatactggcctacagtgatgagttgtcaaacagtgatgtggcaaacccggaacatttccttactgcatatcagaattaacaagcacctcaataactgaaacagccccggatttcaccggggctgtttcgcatttcttacttatacgccgactggtgaacgccaaccgcacgaccagacggatcgtccattttcttgaacgcctcatcccactcaatcgctttagcggaagaacacgcgacggaaggaccgccaggcacgcactcagcggcgctcggaagcgggaacagttcttcaaagatctcccggtacagatacgcttcttttgaggttggcgtgttgtacgggaagcggaagcgggcagtttccagttgctgatcagaaacctgctgcgccgccacttctttcagggtgtcgatccaactgtaaccgacgccatcggagaactgctctttctgccgccaggccacgcttgcgggcaggtatgactcaaaacattcacgcaggatgtgtttttccattttgccgttaccgcacattttatcctgcgggttaatgcgcatcgccacatcaaggaattttttgtcgaggaacggaacgcgtgcttccacgccccaggctgacatcgctttgttggcgcgcgcgcagtcatacatatgcagggccagcagtttacgcaccgtctcttcatgcagttctttggcattcggtgctttgtggaagtaaagataaccgccaaacacttcatcagaaccttcaccggacagcaccattttaatgcccattgccttgatcttacgcgacattaaatacatcggtgttgaagcgcgaatagttgtcacatcataggtttcgatgtggtaaatcacgtcgcggatggcatccagaccttcctgtacagtgaagtgaatttcgtgatgcaccgtgcccagatggtttgccacttcctgggctgctttcagatccggtgaacccggcagacctacagcaaaggagtgtaattgcggccaccaggcttcagagcgttcctgatcttccacgcgacgggcggcgtatttcttggtgatcgcggaaataattgaggaatccagaccacccgagagcagcacaccgtaaggaacgtcagacatcagatggcttttaacggaatcttccagtgcctgacgcagctcgtttttgtcggtcacgttatctttcactgcatcaaagtcgaaccagtcgcgatgataataagaacggatttcgccgtcctgactccacaaatagctccccgccgggaactctttaatcgtgcggcaaactggcaccagggctttcatttctgaggccacatacagctgaccgtgctcgtcatagcccatatacagtgggatgatccccagatggtcgcgaccaatcagatatgcatctttttcgctatcgtacaggacaaaggcaaacatgccctgcaagtcgtcgagaaattccggccctttttcctgatacagcgcgaggatcacttcgcagtcagatccggtctggaactgataacgatcgccatattcggcgcgcagtgcctggtggttgtagatttcaccgtttaccgccagcacatgagttttttgttggttgtagagaggttgcgcccccgcgttaacgtcaacaattgacagacgttcgtgggcgagaatggcgttatcgctggcataaataccggaccagtccgggccacgatgacgcatcaggcgtgacagctcgagtgctttcttacgcagctcaactgcgtctgttttgatatcgaatacgccaaaaattgaacacataaccttctccgttaacctggtatttgttgcttgttgtgtttgcttgtttaaaaaaatgccgcaaagcagcaccgtgcgcaagcgatttggcagtgcaaaaataaaaaacgtaatggtgattgctgatttgtgaaaaaggggagggtgtggtgatgtatttattgatggatcgataatttttggcgagttttattgaatgggatgattttaatgatgggtaaaaataagaaaccacgccctgagacgtggttgctattcagataacgtcgatttcagcgaccgacgggtaaatccagcttgggcggaacggcatactgtcgatatcgtcgagcgatgaaacaccagaaagcaccagaatcgtctccagacccgcctggaagcccgccagaatgtcggtgcgcaagttatcgccgacaatcaccgtttcttccgaatgcgcctgcattttgtttaatgccgcgcggatgatccacgggctgggcttaccaacatagaacggtttgcgcccggagattttctcaatccctgcacacaacgcgccacaagcgggataaaaaccgcgcccgtgggtgtccgggttggtggcgataaagcgtgcaccgttagcgacgaaataggccgctttatgcatcatgtcccagttgtaggaacgcgtttcgccaacaatcacaaaatcagggttcacatcggtaatagtgaaaccggctttgtacagttcatgaatcagtgcgccttcgcccaccacatacgctttcttgccttcctggcgacgcaggaaatcggcagtcgccatcgcagaggtataaaacacgctatccggcacatcgacaccggcagtggcaaagcggttcgccagatcttgcccggtctgcgaaggatagttggtcagcaacaccagcggcaggcctttatccataatcccgtgcaaaaattccgctgcacccggtacggcgacgttatcgtgcatcagcacgccgtcgatatcgcaaattacatttttaatggtcatggactacccagaatattgacaacaataagcgccactataaaagcacattaattttccagcaaatgctggagcaaaataccgttgagcatggcgcgttttaccagcgcaaaagcgccgattgccgagcggtgatccagctcagaacgtaccaccggcagattagtgcgaaacgccttcagcgcctgggtattaatgcagctttcaatagcagggagcagcactttatcggcttcggtgatttcaccggcaataacaattttttgcggattaaataagttgatagcaatggcgatggttttgcccagatgacgaccgacatactcaatcacttccgaggccaggctatcgcctttgttcgcggctttgcagatagttttgatggtgcagtcgtccagcggcacgcggctctggtagccctgctttaacagattcaacacccgttgttcaatagcggcgttggcagcgatagtttccaggcagccaaagttgccgcagtggcagcgttcacccagcggttcgacctgaatatggccaatttcaccgacgttgccgttgcggccaataaaaatgcgcccgttagagataatcccggccccggttccgcgatggacacgcaccagaatggagtcttcgcaatcctgacttgcaccgaagtagtgctccgccagcgccagactacggatatcgtgaccaacgaaacaggtcactttaaaacgttcttccagtgcttctaccagcccccagttttctacctgaatatgcggcatgtaatgaattttgccgctgtccgggtcaacaagccctggcaggatcaccgaaatcgcgatcagctcgcgcagtttgcgctggtagctatcaataaactgagcaatggcattcaacagggcatgttccagcgtttgctgggtacgttccggtagcgggtaatgttcttctgccagcactttgctgctgagatcaaacagggtgatggtggcgtcgtgacgaccaagccgtacgccgattgcgtggaaattgcgggtttcggtgacgatggagatagcgcggcggcccccggtggaggcctgctgatcaacttctttgatcagcccgcgttcgataagctgacgcgtaattttggttacgctggcgggggcaagctggctttgctcggcaatctgaatccgcgagattggcccgtactggtcaatcaggcgataaaccgccgcgctgttaagctgttttacgagatcaacattacctatctgagcttgtccgcctggtgtcatactttctcttattgagttacgacctcgttaccgttaacgatggtcttggtgattttaaaatcaggtgtgaatgcggtcaggttggctactttacctgcggcgagtgtgccgagacgtttctcaacgccaatcgcacgcgccggatagagcgtcgccatacgcagcacttcatccagtgcgataccgcaatgttcgaccagattacgcacgccttcaatcatggttaaggatgaaccgcttaacgtaccgttctcatccacacaaagtccgttacggtagtatattgttttacccgcaaaaatgaactgttcaatgttggcacctgctggcgcggtggcgtcggtaaccagacacagtttgtcgcctttaaggcgtttagcgttacgaatgttggcgtaatcaacatgcaggccatcagcgataataccgcaataaatgtcagcttcgtcgaggatcgcgcccgccaggcccggttcacgaccggtaatatacggcatcgcgttgtacagatgggtggcaaaggtaatccccgcgcggaaaccggctttcgcttctttcaacgtcgcgttggagtgaccggcagaaaccacaatcccggcatttgccagtttgctgatgacttccgcaggaaccatttccggtgccagggtcactttggtaatgacgtcggcgttttcacacaggaaatcgaccagcgcggcatcaggcttacgcacaaaattcggattatgggtgcctttttttaccagattcagccacggaccttccagatgcagacctaacgcctgattcggatgttttgccaggtactcgcgcataacgcgcacgccctgtttcatcagctcatcgctggtggtgataagcgtcggcagatagttagtacagcctgatttctcattggctttctgcatgatttccagcgtttccacgctgaccgcttcagcggtgtcgttaaactgtacgccgccgcagccgtttaactgcacatcgataaaaccgggggagagaatggccccgttcagtgaacgttgttcgatctctggcggcagttccgctaccggacagacgcttttaatcaggccatcagcgataacaaccgcgtggtcatcaagaaattcgtggccggtaaagatccggccctgggttaatgcatacattctgacccccgattttaaaaaatattgccctgagcaaggagccagggcagggataacaattacagacctttgatattttctgcttctaattcattgaaatatcttaaagtcttaactttcagctccatggtggaaggttcatcgcacaccatgatcgcttttggatgcagttgcagacagctgatggtccacatgtggttcacgcaaccttcaactgcagcctgcagtgccagtgctttctggctacccagcaccagaatcatcacttcttcggcatccagcaatgtaccaacaccgacagtcagggcatattttggcacctgattgacatcgttatcaaagaaacgagagttcgcgacgcgagtgtcatgagtcaaggttttgatacgagtacgagaagccagagaagacgccggttcgttaaatgcaatatgaccgtcgttacctacaccgcccataaacagatgaatttttccgtaagaacggattttttcttcatactggcggcattcggcgtcgatatccggggcgttgccgttgagaaggttgatgttttctgctggaatatcaacgtgatcgaagaaattacggtgcataaagctgtagtagctttccggatgctctttcggcagaccgacatattcgtccatgttgaaggtgacaacgtgcttaaagctgacctggcctgctttatgcatttcgactaacgctttataggtggtcatcggcgtgccgccagtcggcaggcccagaacaaacggacgatcggcagtcggtttgaacgcattgatacgattgacgatatggcgagcagcccatttgccgacctgttcagcggtagtcagggggatcagtctcattattcacctcaataagtaaaatgtaagccgttggcggattaggcatctttaagcgtaacctggatttgcgcagacaggcgtcaatccgacctgattttttgaatgataaaataagttttctggtttagccagtaaaagggagtgatgataacgatatttggtgacaaaactcacaaaagacacgcgtttaatttgcgatacgaattaaattttcacacactctgtagcagatgatctaacaatctgattacagaacatcggcagtacaatttgcagcaaaataaaaatacggctttaaacgagccaaatagggttctcgtagggggaataagatgaatattttaggttttttccagcgactcggtagggcgttacagctccctatcgcggtgctgccggtggcggcactgttgctgcgattcggtcagccagatttacttaacgttgcgtttattgcccaggcgggcggtgcgatttttgataacctcgcattaatcttcgccatcggtgtggcatccagctggtcgaaagacagcgcaggtgcggcggcgctggcgggtgcggtaggttactttgtgttaaccaaagcgatggtgaccatcaacccagaaataaacatgggtgtactggcgggtatcattaccggtctggttggtggcgcagcctataaccgttggtccgatattaaactgccggacttcctgagcttcttcggcggcaaacgctttgtgccgattgccaccggcttcttctgcctggtgctggcggccatttttggttacgtctggccgccggtacagcacgctatccatgcaggaggcgagtggatcgtttctgcgggcgcgctgggttccggtatctttggtttcatcaaccgtctgctgatcccaaccggtctgcatcaggtgctgaacaccatcgcctggttccagattggtgaattcaccaacgcggcgggtacggttttccacggtgatatcaaccgcttctatgccggtgacggcaccgcggggatgttcatgtccggcttcttcccgattatgatgttcggtctgccgggtgcggcgctggcgatgtacttcgcagcaccgaaagagcgtcgtccgatggttggcgggatgctgctttctgttgctgttactgcgttcctgaccggtgtgactgagccgctggaattcctgttcatgttccttgcaccgctgctgtacctcctgcacgcactgctgaccggtatcagcctgtttgtggcaacactgctgggtatccatgctggcttctctttctctgcgggggctatcgactacgcgttgatgtataacctgccggccgccagccagaacgtctggatgctgctggtgatgggtgttgtcttcttcgctatctacttcgtggtgttcagtttggttatccgcatgttcaacctgaaaacgccgggtcgtgaagataaagaagacgagatcgttactgaagaagccaacagcaacactgaagaaggcctcaatcaactggcgaccaactatattgctgcggttggcggcactgacaacctgaaagcaattgacgcctgtatcacccgtctgcgccttacagtggctgactctgcccgcgttaacgatacgatgtgtaaacgtctgggtgcttctggtgtagtaaaactgaacaaacagactattcaggtgattgttggcgcgaaagcagaatccatcggcgatgcgatgaagaaagtcgttgcccgcggtccggtagcagctgcgtcagctgaagcaactccggcaactgccgcgcctgtagcaaaaccgcaggctgtaccaaacgcggtatctatcgcggagctggtatcgccgattaccggtgatgtcgtggcactggatcaggttcctgacgaagcattcgccagcaaagcggtgggtgacggtgtggcggtgaaaccgacagataaaatcgtcgtatcaccagccgcagggacaatcgtgaaaatcttcaacaccaaccacgcgttctgcctggaaaccgaaaaaggcgcggagatcgtcgtccatatgggtatcgacaccgtagcgctggaaggtaaaggctttaaacgtctggtggaagagggtgcgcaggtaagcgcagggcaaccgattctggaaatggatctggattacctgaacgctaacgcccgctcgatgattagcccggtggtttgcagcaatatcgacgatttcagtggcttgatcattaaagctcagggccatgttgtggtgggtcaaacaccgctgtatgaaatcaaaaagtaatctgctttatgcctgatgcgacgcttgagcgtcgcatccaacaatgacaagcggtggagatcttctctgccgctttttttttcatcaatcatccccataatccttgttagattatcaattttaaaaaactaacagttgtcagcctgtcccgcttataagatcatacgccgttatacgttgtttacgctttgaggaatccacgatgagtgaggcagaagcccgcccgactaactttatccgtcagatcatcgatgaagatctggccagtggtaagcacaccacagtacacacccgtttcccgccggagccgaatggctatctgcatattggccatgcgaaatctatctgcctgaacttcgggatcgcccaggactataaaggccagtgcaacctgcgtttcgacgacactaacccggtaaaagaagatatcgagtatgttgagtcgatcaaaaacgacgtagagtggttaggttttcactggtctggtaacgtccgttactcctccgattattttgatcagctccacgcctatgcgatcgaactgatcaataaaggcctggcgtacgttgatgaactgacgccggaacagatccgcgaataccgcggcaccctgacgcaaccgggtaaaaacagcccgtaccgcgaccgcagcgttgaagagaacctggcgctgttcgaaaaaatgcgtgccggtggttttgaagaaggtaaagcctgcctgcgtgcgaaaatcgacatggcttcaccgtttatcgtgatgcgcgatccggtgctgtaccgtattaaatttgctgaacaccaccagactggcaacaagtggtgcatctacccgatgtacgacttcacccactgcatcagcgatgccctggaaggtattacgcactctctgtgtacgcttgagttccaggacaaccgtcgcctgtacgactgggtgctggacaacatcaccattcctgttcacccgcgccagtacgaattctcgcgcctgaatctggaatacactgtgatgtccaagcgtaagctgaacctgctggtgaccgacaagcacgttgaaggctgggatgacccgcgtatgccgaccatttccggtctgcgtcgtcgtggttacactgctgcttctattcgtgagttctgcaaacgcatcggcgtgaccaagcaggacaacaccattgagatggcatcgctggaatcctgcatccgtgaagatctcaacgaaaatgcgccgcgcgcaatggcggttatcgatccggtgaaactggttatcgaaaactatcagggcgaaggcgaaatggtcaccatgccgaaccatccgaacaaaccggaaatggggagtcgtcaggtgccgtttagcggtgagatttggatcgatcgcgccgatttccgcgaagaagctaacaagcagtacaaacgtctggtgctgggtaaagaagtgcgtctgcgtaatgcttacgtcattaaggctgaacgcgtggagaaagatgccgaaggcaatatcaccaccatcttctgtacttatgacgccgacaccttaagcaaagatccggcagatggtcgtaaagtcaaaggtgttattcactgggtgagcgcggcacatgcgctgccggttgaaatccgtctgtacgaccgtctgttcagcgtgccgaaccctggtgctgcggatgatttcctgtcggtgattaacccggaatcgctggtgatcaaacagggctttgctgaaccgtcgctgaaagatgcggttgcgggtaaagcattccagtttgagcgtgaaggttacttctgcctcgacagccgccattccacagcggaaaaaccggtatttaaccgcaccgttgggctgcgtgatacctgggcgaaagtaggcgagtaattttaagttctaccaggccgggtgaggcatttacgtcgcatccggcaagaaatagcaaacaatcccaaacgccgcactctgcggcgttttttctgcttttcttcgcgaattaattccgcttcgcaatttatccataaaataaatttaaaatcacaaaccataattaaataaaatgtaaccgctttcatcttgctggaaattcacgcttttattcttctgcaagcctttcaaccgcaaacttaagccttgtaacaaaaatcatcaaaatatgtgcggttgctcatgttcttacattctggttacagaaagagattgataattcgcgtcgcgaaaaatagtctgttcctgtagtcagcgagacttttctcaacgctacttttttaatttttattttttcgctgttcacctttggtgcagcaatttatacgtcaaagaggattaacccatgcgtacgtttagtggcaaacgtagtacgctggcgctggctatcgccggtgttacagcaatgtcgggctttatggcaatgccggaggctcgcgccgaaggattcatcgacgattcaaccttaaccggcggtatatattactggcagcgtgaacgcgaccgtaaagatgttaccgacggcgacaaatacaaaaccaatctttctcactccacctggaatgccaacctcgattttcagtccggttatgctgctgatatgttcggccttgatattgctgcgtttacggcgattgaaatggcggaaaacggcgacagctcccacccgaacgaaatcgcgttttcaaaaagtaataaagcctatgacgaagactggtccggcgacaaaagcggtataagcctgtataaagctgcggccaaatttaaatacggtccggtttgggcgagggcaggttacattcagccaactggtcaaacgctgttagcgccgcactggagctttatgccaggtacttatcagggggcggaagccggggcgaattttgattacggcgatgctggtgccttgagtttctcctacatgtggaccaacgaatacaaagcgccgtggcatctggaaatggatgagttttatcagaacgataaaaccaccaaagttgattacctgcactccatcggtgcgaaatacgacttcaaaaataacttcgtactggaagcggcatttggtcaggcggaagggtatatcgatcaatattttgccaaagccagctacaaatttgatatcgccggtagcccgttaaccaccagctaccagttctatggtacgcgcgataaagttgacgatcgcagcgtcaacgacctttatgacggcaccgcctggctgcaagcgttgacctttggttaccgggcggctgacgtagtggatttgcgcctcgaaggcacctgggttaaggctgacggtcagcagggatacttcctgcaacgtatgactccaacctacgcttcctccaacggccgcctggatatctggtgggataaccgttccgacttcaacgccaacggcgaaaaagcggtcttcttcggtgcgatgtatgacctgaaaaactggaatcttccaggcttcgccatcggcgcttcctacgtttacgcatgggatgctaaacctgcgacctggcagagcaatccggatgcgtactacgacaaaaaccggactattgaagagtctgcatacagcctggatgcggtctacaccattcaggacggtcgcgccaaaggcacgatgttcaaactgcacttcaccgaatacgacaaccactccgacatcccaagctggggcggtggttacggcaacatcttccaggatgagcgtgacgtgaaatttatggtaatcgcaccattcaccatcttctgatgcccgacgcggcaggttttgtgcctgccgcacgtttgaggaatttgctatgaaaaaactgattctcatcgccataatggcatcggggctggtagcttgtgcgcaatcaaccgcgccacaggaagacagtcgtctgaaagaggcatacagcgcctgtatcaacaccgcacaaggttcgccagaaaaaattgaagcctgccagagcgtgttaaacgtgctgaagaaagagaaacaacatcagcattttgccgaccaggaaagtgtccgcgtactggattatcagcagtgtctgcgtgcaacgcaaaccggaaatgatcaggcggtgaaagccgattgtgataaagtttggcaggaaattcgcagtaataacaaataagtgagagctgtaactctcgcttttcttatttcccttgcataaaaaagccaacccgcaggttggctttttctcattcaggctggcttatttgccttcgtgcgcatgttcatcttcgcggcaatcgccttcggcacagtgaccgtaaagatagagactgtggttagtcaggcgaatgccatgttttgcggcaatttcacgctgacgcgcttcgatggaatcatcactaaattcgataaccttgccgcagtcgaggcagatcaggtgatcgtggtgatgttgctgtgtcagttcaaatacggatttaccgccttcaaaattgtggcgggtgacgataccagcgtcgtcaaactggttcagtacgcgatataccgtagccagaccaatttcttcacccatatcgatcagacgtttgtataaatcttccgcactgacgtgatggttgtccggctcctgaagaacttccaggatttttaaacgaggaagcgttactttcaggccagctttctttagggcggtattgttatcagtcatgcggaatctgtcctgttactaagcggttcacttcattagaagaagtgacagaatttgctcttgagataatgcgtatcattatagaattgccacgcctaaatgaaaaccacaagtccctggcaaatattgttaataaaaacgtggcacagcttacatttacaacaacaaggccacttgaacaccgggacattgtacaggtacaacagcaaaagttacaaatttgtagcaattattttgattggcattatctattaatacggcgtagacatgagtctacgccgcatcacatcaggcattgaggatttcgtcgagatgcaactcttcagaaatctgtttaacccatttttctacacgttcagcggtcagttccggctgacggtcttcgtcgatagccagaccgacaaagtggtcgtcatctgccagaccttttgatgcttcgaaatgatagcccgcagttggccagtgaccaacgatggttgcaccgcgcggttcaatgatgtcgcggatggtgcccaatgcatcgcagaaatattcggcgtaatcttcctggtcaccacaaccaaacagcgcaaccagtttgccgttgaaatcaatctcttcgagagtcgggaagaagtcatcccagtcacactgcgcttcgccgtaataccaggttgggatgcccagcagcagaatgtcataagcttccagatcttctttgctgctttttgcaatgtcatggacatcggcaacgtctttaccaagctgtttttgaatcatttttgcgatattttcggtattaccggtgtcgctgccgaaaaagatgccagtgatagccatgagtgaaataacctcttgaaacttattgaaatgggggtggaaaattgcccacggataaaggcaatcatagcagaacaggcagtcttgcggaatcagcaaacgagcaggactgcacactgtgctacatgaaagtggaaatttaaacgatgccctgactacgcagcgccgccagttgctgcattaacatctcttcgatcagttcgctacggctcatattgcgcgactccgccagctcgttcagcgcctcgacagcttccgcgttcagcttcagttcgacacgcttaaggccacgtactttgtcgcgttttagctggttgcgtttattaatacgcagctgttcatcgcgcgaaagcggattagttttcggtcgtcccggtcgacgctcgtgcgcgaacagatctaatgtcgtacggtccgtttgttctttggccatgatcttggtgacttcgggggaaacaatcagccaggcctctgcccggatggatagcgcgccataatacatcagcgcgatgagtcacgccaacgcccacgcgcggaaagcgacgcggacgctgggtttttaatcagttgcgttaatcattgagatagcgacggatagcgcgtaataccgcatccggtttttcagcatggacccagtgacccgcgcctgcaatcacatgcgcccgtgcctgtggaaattgtgccagtaaatcatcacggtactgctcgctaacatacggagaattgccgccagggataaacagggcagggtgatcccatgccgggattttctcccaacccacaatatgcggatactgatcccacaataccggcacgttaaagcgccactccccgtcaacaaaagatttcaacagaaactgaatcaccccttcttcattaagatgctggcgcattattgctgctgcttgctggcgagtttgtgcgtccgattcactgaccgcgttgatagccgcgaaaatctcatcatgacggcgtacgtgatagtcgaccggtgcgatatcgatcgccaccagtttatcgatgcgatcgggggccagtgcagtaagtgccattaccgctttaccgcccatggagtgaccgataaatgttgctttgtcgatctgctgtgcatccaaagtatcaacaagatcctgcgccatcgccgggtaattcattaccggatctctcggtgaaagaccgtggttacgcatatcaacctggatgatattgtgatcgtttaccagatcgcgagccagtacgccaaggttgtcgaggctaccaaacagaccatggacaagaacgatgggagaattattgtgctggttttgtgcagtttgcgcgcggatattcaatttcatggcaaagttctttttttcgcgttgtcgggttagggtattatgttgaccattgtgccacagggctgcaacaaataaggtttattccgagtttttctgcaagccaggcttgacgctatccgctgccgggatttattcatatactcctggcgacttgtattcagctaagacactgcactggattaagatgaaaacgattgaagttgatgatgaactctacagctatattgccagccacactaagcatatcggcgagagcgcatccgacattttacggcgtatgttgaaattttccgccgcatcacagcctgctgctccggtgacgaaagaggttcgcgttgcgtcacctgctatcgtcgaagcgaagccggtcaaaacgattaaagacaaggttcgcgcaatgcgtgaacttctgctttcggatgaatacgcagagcaaaagcgagcggtcaatcgctttatgctgctgttgtctacactatattctcttgacgcccaggcgtttgccgaagcaacggaatcgttgcacggtcgtacacgcgtttactttgcggcagatgaacaaacgctgctgaaaaatggtaatcagaccaagccgaaacatgtgccaggcacgccgtattgggtgatcaccaacaccaacaccggccgtaaatgcagcatgatcgaacacatcatgcagtcgatgcaattcccggcggaattgattgagaaggtttgcggaactatctaaaacgttgcagacaaaggacaaagcaatggcaatccacaatcgtgcaggccaacctgcacaacagagtgatttgattaacgtcgcccaactgacggcgcaatattatgtactgaaaccagaagcagggaatgcggagcacgcggtgaaattcggtacttccggtcaccgtggcagtgcagcgcgccacagctttaacgagccgcacattctggcgatcgctcaggcaattgctgaagaacgtgcgaaaaacggcatcactggcccttgctatgtgggtaaagatactcacgccctgtccgagcctgcgttcatttccgtactggaagtgctggcagcgaacggcgttgatgtcattgtgcaggaaaacaatggcttcactccgacacctgccatttccaatgccatcctggttcacaataaaaaaggtggcccgctggcagacggtatcgtgattacaccgtcccataacccgccggaagatggtggtatcaagtacaacccgccaaatggtggcccggctgataccaacgtcaccaaagtggtggaagacagggccaacgcactgatggccgatggcctgaaaggcgtgaagcgtatctccctcgacgaagcgatggcatccggtcatgtaaaagagcaggatctggtgcagccgtttgtggaaggtctggccgatatcgttgatatggcggcaattcagaaagcgggcctgacgctgggcgttgatccgctgggcggttccggtatcgaatactggaagcgtattggcgagtattacaacctcaacctgaccatcgttaacgatcaggtcgatcaaaccttccgctttatgcaccttgataaagacggcgcgatccgtatggactgctcctccgagtgtgcgatggcgggcctgctggcactgcgtgataagttcgatctggcgtttgctaacgacccggattatgaccgtcacggtatcgtcactccggcaggtttgatgaatccgaaccactacctggcggtggcgatcaactacctgttccagcatcgtccgcagtggggcaaagatgttgctgtcggtaaaacgctggtttcttctgcgatgatcgaccgtgtggtcaatgacttgggccgtaagctggtagaagtcccggtaggtttcaaatggtttgttgatggtctgttcgacggcagcttcggctttggcggcgaagagagcgcaggggcttccttcctgcgtttcgacggcacgccgtggtccaccgacaaagacggcatcattatgtgtctgctggcggcggaaatcaccgctgtcaccggtaagaacccgcaggaacactacaacgaactggcaaaacgctttggtgcgccgagctacaaccgtttgcaggcagccgcgacttccgcacaaaaagcggcgctgtctaagctgtctccggaaatggtgagcgccagcacccttgcaggcgacccgatcaccgcgcgcctgacggcggcaccgggcaatggtgcttctatcggcggtctgaaagtgatgaccgacaacggctggttcgccgcgcgtccgtcaggcacggaagacgcatataagatctactgcgaaagcttcctcggtgaagaacatcgcaagcagattgagaaagaagcggttgagattgttagcgaagttctgaaaaacgcgtaaacacatttaataaaaaaagggcggtcgcaagatcgcctttttttactttgcttttttaaccgtgtttatttttcagttcaaagcgtggtgataccagaccatacagtgtccaaccaaggaaggtcacgatggaaccgtacagcatggcttcttccccggatgagtacagcgcataaaagctatacatcgcgccaacaaaagcaacaaagtttgcaactttcgcttttgaggggggcacattagcgaccttctgaataatgactaatgccgccattgacagaatatacggaatgatattggtcaccacggccaggttaaccagcacgttgaactgactgtttagcgacgggctaatcgtcttcagcgccaacccgctctggataatcacaatggtcaacattccctgcaccggtgcatccactttggttacacgggagaaaattttagggaagtagccttcatcagatgaagatttaaacacctgggcaatggtgaactgccagccaagcagcgaaccgcagcaggacatcaccatcagcgccataatgactttacccacttctggtgtgaacatctgtgcgaaggccaggccaaatggtgccgttgaatttgccagctccatattaggcacaatccctgcaatcacgttggtggagacgatataaatcaccgccgcacctaacgtaccgccgagtaccgcgattggcatattacgttccgggttttccactacatcagtattcgcacacgcagactccagaccgagaaaagcccacagcgtcatagcgatggaagaacctactgcactgaagaacggtgcatgatgcggattccaggaatcaacgtaaagcgtcgggctaaaccagaaccagccgataatgcacaggcctaccaccggaataatgaccccccacacagtaatgctactgatttgcccggtaatgcgcgcaccaccaaagttagccacggtacaaatccacagcactccgatggtcgcaagaccaatctgcactggcgacaaactcgcgccgagcagttcggtgccgtaaccaaccgccgaaatagcaatcgcgacgttagcaatcagcagcgagacaccgtaggtgtagttcgccataaaattgccggacttaccgaaagcatactcggcataaccgcccataccacctgatttacggctgaacataccgcattttgcgaatgcccatgccagtgccattgagcctacggctgtcaccagccaggagataattgaaattgtcccaacttcggcaagctttgtcggcagcatgatgataccggagcccatcatgttgaccatcgtcagtatggttaactgaacgacgcccattttgttcgatttagcctgactcataatttttcccctttcaacagggtgctttgcgcatcacgaggcttgatgacatagcaccaaacttgcttacgaccatcatgttcttcgatatagacaccctgcagctccggtgcaaaacctggcagcaggttgatcccttcttccagagcgctgaagtaacgcaaaacagcaccaccccagatttcacccggaacaacacacagcacacccggaggataaggaagcgcaccttcggcagcgatacggccttctgcatccggcagacgaaccagctccacttcaccgcgtaaataggcgtagttggcttcttgcggattcatgcttacgcgtgggaagtgttccttacggaacatctctttttgcagttgtttcacgttgtgacgggcatacaaatcatgcatttcttgacacaactgacgcagggtataaccggcgtagcgctcttcatgctgtttgtagatggaaggcagcacttctgctaatggcgcgtcggactcaagcagtttttcgaagcgtaccagcagggcaacaagttgctgaagcttggccatatcttctgccggagtcagcaggaagaggatggagttaagatcgcatttttccggcactacgccattttcgcgcaggaagttagcaagaatcgtcgcgggtacaccgaacgcttcatattcgccgttacgtgcatcaatacctggggttgtcagcaacagtttgcaaggatcgacaaagtattgattctctgcatagccttcaaaagaatgccagtgttcccctggtacaaactggaagaagcgcagatcaaccgcaatttgcgccgtttcatacgactgccagggtttaccatccaccagttcaggtacgaacggacgaatatgctgacagttatcgaggatcagtttgcgggcattaatgccatttaccacacaatccatccacatattacgaccgctgacaccttcatgcattttggcgttgatatccagtgcggcaaacagcggatagaacgggctggtggaggcgtgcatcataaaggcgttgttcatgcgtttgtgcggtacataacgctgttgccctttgatgtggctgtcttttttatggatttgtgaagtttgagaaaaaccagcctgctgtttatgtacggattgcgtaaccagaatacccggatcgttctcattaagatccagcaacagcggcgaacagtcagccatcatcggaataaactgttcatagccgacccatgcggagtcaaagaggatgtagtcacacagatgaccaattttatccaccacctgacgggcgttataaatcgtaccgtcgtaagtgcctagctgaataacggcgaggcggaaaggacgagcctcttttgcccgctgcggtgcaacttctgtaatcagctcacgcaggtaactttcttcaaaacagtgcgcatcaatgccaccgataaagccatacgggttacgtgcggtttccagataaaccggtgtcgcgccagcctgtagcaacgcaccgtggtggttagatttatggttattgcggtcaaacaacaccagatcgcccggcgtcagcaatgcgtttaagaccactttattagaagatgaagtaccgtttaaaacgaaataggttttatcggcattaaagactttagccgcatgctgttgtgcaatacatggcgcaccttcatgaatcagcagatcgcccattgctacgtcagcattacacaagtcagagcggaagagcatttcgccaaagtattccacgaactgattgcctgccggatggcgacggaaaaactcacccccctgatgaccagggcagtcaaaagcactattgccctgattaacataatcgaccagtgcgcggaagaagggcgggcgcagttgcgtttcataatggctggcagcggtttctaactgacgtccataaaactctttacgtgattcgcaatgttcgaagacaccagaaatacgtggcagatattctgcgggtacacgttcttcattttccgttgcaataaaaacaggaatgtcatagccagtagcgtctatttcatcgagttttccacgttcaacatcactgactgataaaataatggcggcaacgtcaatataattactttcgtctatattcacgcatgcacgatgagtggaaaaaaaatccgggcaagaacgactaacggcaatttttaattctgacattttgttcatctctttatttcaggtaatagcaggtcctcaatttctcaaaggagaaatcgatcacgccggaaaaaaagcaaagctccaccgctgataaataaatcagtagtttgctttttgcagatgcaataacccagaccagcccggtaactggctatactcgtcatacctcaagttgcaagtgctgcgactcgaattatttagagtttaaaagggttagcagtatatgagcaccgaggaatacaggtattaacctgtaatgcttaaagtcagggagacctgtacgttggggtgccctttagtcagaagactagcgggcattaaagaaatgaaagtcaaaactattacgatgggcaaacttcatgatatgggttgtccgccttatatgaggcattaagcggttattattttccatttacctttacctcttgctgtgtcagttgaaggtagagttattctatccatgaaatggctataatctgtgaagaagatcaacaaaaaacgatcataccccaaataataaatcattaattatgaatagcgccatattagatgctgttttgttatttaaatgttgtaattttgtgttttatatttgcgttaagaaattaaacctgccaaataataatatttttggcaggtttaataataaattaataattatttaagcgcatttattgaataaacattcatggcataaaccgatacccaataccggtttcagtaatgaaatggcgggggcgagcgggatcctgttccagtttttgtcgcagatgtcccatataaatacgcaaatagtgactgtgttcgaccgcgtttggcccccacacctgattgagtaactggcgctgggtgagcactttcccggcattattcagcagcaccgccagcaggcggaactcaatcggcgtgagatgcacctcttcctcaccccggtgaatcacgcgggcggctaaatcgacggtaacatcggaaaatttcaccagcggatcgggcgcggcggtggcggagtggcggcgtaaagcgacgcgcagacgggcctgcaattcgccaatgccaaacggcttactcagataatcatccgctccggcatccagcgcggcgattttgtcgctctcttcgctgcgtgcggaaagcacaatcaccggcaccgcgctccactggcgcaggtcgcggataaactcaatcccatcaccatcgggcaggccgagatcgagaataatcaaatctggcttacgggtagccgcttccagcaagccgcgttgcagcgtttcggcctcatagacgcgcatcccgtcgccctccagcgccgtgcgcagaaagcgacgaatagcctgttcatcttcaacaatcagaacgtttgtcacatatcctcatgaaagtcttcaagttcaggagcggtttgctggggaagtgtaacacgaaaacaggcaccaccttccggtcggttgaacgcggtaatagtgcccccgtgtacatccactatcgcccgacaaattgccagtccaagccctacccccggtactgccgactctttattcccgcgagcaaacttatcaaatatcgtctgctcctggcctggcggaagaccggggccgttatcccagacatccagttgtagattttcgccctcaacgtgggcatcgataccaatttcggcctgcgcacccgcatatttcaccgcgttctccagcagattaatcagcacccgttcaaagagtggcccgtcaacgtggattaaggtcagcggttctggcagagaaagattgatgggcgacgataaacccggttccagcatttgcagcgcgctaccgaccacttcttccagcgttaaccactctttcttcaaattaaagccgccggactgaattcgcgccatatccagtagattattcaccagtcgggtagtgttcagcacatgctgacgaatctcgctggcctggcgggcgtggggcgatccttcgcttgccagatcgagcgttaagatttctgcctgaccaaacagcaccgtaagcggcgtgcgtaaatcatgcgaaagcgccgccagcagggcgttgcggatctgttcacgttcgcttgccatccgcgcctgttcttcgctggcggtcagtgtcagccgctcaagggcattggcgactaacagcgtaaatgtctccagcaggcgctgctgctccgggatcatcaactggcgcagattccccggttccaccaccaccagtccgtaggttttctcgccgctttttagcggcaaaatctggtacggcacgccgggtaacgtgtcggtgcccgcacccgcaggcaggcctttatcaaaactccactgcgcgatggcatcgtcccatggcgtcattccttgcggatgtgttaacggctgcaatttaccgttgtcatcgggcaacaacacctgactgcgggcatgaaacgtggaggcaataaattgttcgctggtggcggcgatgtcctgcggactgcggcccaccgccagagctttcgacatttcatataagtgccgtgtgcgttgctcgcggtaacgggctacccgcgcctgataacgcacgccagcagtaaggttcccgatcaccagcccgacggttaacatcaccgcgaaggtcagcagatattgcacatcagagacggcgagcgtgccgcgtggggcgataaaaaagagatcgaaactcaccacattaatgacggtagcaaccaccgaaggccagcgtccataaaatagcgccactaccaccacgccaagcagatacagcatcaccaggttggcggcatcaaacgccatcagccactgcatggcaattaaagtgataacggcgcataacgcggcggcaaccacgcatccctgaatctgtacccgccacttgtctttaaaagagcggctatccggcgcgttgttaatcgtgcgggcgggtggttcatcaagcgcgaccagcacctgatcgagatcgggggcgatgcgcgccagtcggtcagcaaacgtttcccgacgccaccagcggcgcgaggctgggcgaccgagaataatcttgccgagattatgttcacgggcataacgcactaccgctttctcttccgctggatcagaaagtgttgccgtctccgcgcccagctcctgcgccagacgtaaggcgctgagaattgcccgacgttttttctccggtaagcgatgcagggcaggggtttcaacatacaccgcgtgccagacgctacccagccgcgacgccagccgcgccgccgcgcggaccagtttctcactgccggtgttatgcccgatgcataaaaggatcgcgtcgcgcgtgtgccacactttctcttcgccaggatgcccccgccaggcgcgcatttgctcatctacgcgatcggcagtacggcgcagtgccagttcgcgcagggcgatcagattgcctttgcggaaaaaatgttcaatggcgcgctccgcctgcccggcaatatagactttgccttctttcagccgctggcgcagatcgtccgggggcaagtccaccagaaccacgtcgtcggcggcatcgaaaaaaggatcgggcacggtttcccgtacctgaattccggtgacgccgctgaccacatcattcaggctttccagatgttgaacgttgacggtagtaaaaacatcaatgcctgcttccagcagctcttcaatatcctgccagcgtttgggatgacgagaaccaggcgcattactgtgcgccagttcgtccattaagatcagcgccggacggcgggcgagggcggcatcgagatcaaactcgctgatatgccgcccacggtacgccaggcgttttggcggcagaacagccagctcttccagcatggcggcggtatctttccgcccgtgggtttctaccacgccaaccacaatatccagcccttgcgtccgcagtcgctgtgcttctgccagcatcgcccaggtcttcccgacgcctgcacaggcaccgaagaaaactttcagcttcccccgatgcggcgcggcagtttgttccagcagacgatcggggtcgggacgtaagggttcgttattcatcaagtttatccagcgccagattgagttcaacaatgttgataaccggctggccgatatatttcaccagcggttgttggctgtattttgcgatcagttgcgtgagctgttcaacgctgagattacgcgctttcgccacgcgtgggatttgccaggccgccgcttgcggggtgatattattgtccagcccgcttgccgatgccgtcaccagttcaaccggaacgttcgtactggcatccgggttagcggcccgtaatgcagcaacgcgtgcggctatttgtttatccagctcagggttactgaccgccagattgctcccgccagaagcctgtggattatagggcatttctgccgttgccgacgggcgaccctgaaaatagccgttgccggtaaaattctgcccgattaatgccgaaccccgcaccgtatcaccttcacgaatcaacgaaccgttggcctgccagggaaaccaccattgccccagcacggtggtcagcagcgggtaaacgccgccagtaatcaataacagaaagataaatgtcgataatgccggacgtaagccacgcatggtaaacctcacaccagaccgcaaacggtcagcagtaaatcaatgactttgataccaataaacggcaccagcagcccacccagaccgtaaatccataagttacggcgcaacatggcagaagcggtaagcggtttataactcacgccttttaacgccagaggaatcaaaaagacgataatcaaggcgttgaaaatgaccgcactgagaatggcggagtcgggcgaatgaaggcgcatgatgttcagcgcatttaactgcggatacgttgccgcgaacgccgccggaataatggcgaagtatttcgccacatcgttggcaatgctgaaggtggtcagcgagccacgggtcatcagcatctgtttgccaatatgtaccacctcgatcagcttggtcgggttagagtcgagatcgaccatattgcccgcttctttcgccgcctgagtaccggagttcatcgccaccgcgacatctgcctgcgccagcgctggagcatcgttggtgccgtcgccggtcatcgccaccaaacggccttccgcctgatactgacgaatcaatgccagcttggcctccggtgtcgcttcggcgagaaaatcatcgacgcccgcttccgcagcaatggcggcggcagtcagacggttatcgccggtaatcatcaccgttttaatgcccattttgcgcagctgggcgaagcgctctttaataccgcctttgacgatatctttcagcgcaataacgcccagcacacgggaaccttccaccaccaccagcggcgtggccccctgacgcgcaacctgatcgactttttgatcaacatcggtagggaagtgaccgccgttagcctcaacatggcggcgaatggcatcgacagaacctttacggatcatgcggttgtcgatgttgatcccgctcatccggctttgcgcagtaaacggtacaaaggtggcatggagcgactgcacatcgcgctcgcgcaggttaaaacgttgcttggcgaggatcacaatactgcggccttccggcgtttcatcagccagcgaagccagttgtgcggcgtcagccagcgttttttcatccacgccctgcgcagggataaactccgacgcctgacggttaccgagtgtgatggtgccggttttatccagtagtagaacgtcaacgtcacctgccgcttcaactgcacgtccgctggtggcaatcacattcgcgcccagcatccgactcatcccggcgacgccgatcgctgacaacaggccgccaatagtggttgggatcagacagaccagcagcgccaccagtaccgttacactcacggcattaccgccccacgcggaaaacggccacagcgtggcggttgccagtaaaaagacgatggtcagagcaatcagcaggatagtcagggcaatctcgttcggtgttttgcgtcgctgtgcgccttccaccatcgcgatcatccgatccagaaatgtctcaccggggttaacgctacactcaatcaccagccagtcagaaagaatacgcgtgccgccggtgacggaggcaaaatcgccgccggattcacggatcaccggtgccgattccccggtgatggcgctttcatcgaccgatgcgccgccttcaatgacttcaccatcgcaggggataatatcgccagcttctaccagcacgatgtcacctttacgcagttgatcggcaggaactttgtccgccgcagcgccatatttcggctcacgcagcttgcgggcaaaggcagtttttttcacccctttaagactgttggcctgcgctttactgcggccttctgccagcgcctcggcgaaattagcgaacagtacggtgacccacagccagccgctaattgccgcgctaaacagcgcattgccaggcatcgcaccgcttgccatcgcgatgctaatacaggtggtcagcagactgccgatccagacgataaacatcaccggattgcgccattgcgcctgcgggtttaattttttcaccgcttctttcagcgcctgaacgacaagtgttggttcgaatagcgccagttgtttacgactcatattcagtgctcactcaatatcatcaggagagatattccgccaccggaccaagcgccagggcagggataaaggtcagtgcgccaaccagcaacacggtgccgattaacaggccaacaaacagcgggccgtgcgttggcagcgtgccggagctggcgggttggctctttttactcaccagcgaaccggcaattgccatcaccgggataatcaccccgaagcgaccgacaaacatgcagaacgccagtaaacagttccagaacggggagttggcgcttaatccggcaaaggcgctgccgttgttgttagcggcggatgacacggcgtacagcacttcgctaaaaccatgcgggccagggttgagcatggcgctacgtccggcgtcggtcatcattgccagcgccgcgcccatcagcaccagcgtcggggtaaccagaatcgccagtgcagtcagtttcatctcgcgtacgtcgatttttttacccagatattccggtgtacgaccaatcatcagcccggcaataaacaccgccagcaggacaaacagcatcatgccgtaaagaccagaaccgacaccgccgaacaccacttcaccaatttgcatcagccacatcggcaccatgccaccgagagcggtaaacgaatcatgcatcgcaatcaccgcgccacaggaagccgccgtagtcacgaccgcaaacaggctactgaccagcacgccgaaacggctctctttaccttccatattgatgctgctgtctgcgccgagcgccagcagatgaggattaccctgaacttctgcccacatcaccacgcctacgcagatgacaaaaatcactgacatcgcccacagcaacatgcgcccctggcggcgatcgcccgtcacttcaccaaaggcaaagcacagcgccgttgggatcaagaagatcgccagcatctgcacgaagttggtcagtgcggttgggttttcaaacggatgcgacgagttggcattaaagaagccaccgccgttagtaccgagcatcttgatcgcttcctgagaagctacaggccccatgggtaacagctgttgcgctccttcaacggtattcacagcctgataaggctgaaagttttgcagcgcaccttgttgaataaaaaacagtgcgatcaacaacgccacagggacgagcacccataacgtgatgcgtagcagatcgacccaggcattcccgagtgtgctcatgctctggcgggtaaacgcacggatgagggcaaaaatcaccgcaatcccgctggcggcagaaagaaagttttgcaccgttaagccagccatctggctgaaatagctcaacgtggtttcaccgctgtaagattgccagttggtattcgtgacaaagctgacggcggtattcagcgccagatcccacgacagccccggcaactgctgtggattaagcggcagatagtgctgaccgagcaacataaaaaacagcaccgccagccccagcatgttcaggccgagaatggcacaaagatattgcttccagttcatctcatggtcagagacgccaggtaaacgaaagagtatacgttcaacgcccgctgtacctggaagaggaatgtcattaatcagccgcgccagcccgctgcctaaaggacgcgccagcaccattaacaccagtaaaaacgtggcgatcagtaagaacccttgcgcagccatcagaacgcctccgcattgatcagggcataaaccagataacccagtaataaaaacaccagcaatacgccggttatcacgcctgcactcacagtgcacctccagtggcctaaaagtgataccggaagggtagaattctggctgcaaagatttcgcaaaaatctgcgggcggggtgtaaaaaaagtataaaaatggcaaaagccatgatttaactaatgtttagtattaatttaacttttgtgtaacttaattacaggatgaatgtaaataaaccatcaataagcaaaaataagtggtcggatgagtagtaaaattacacaaaaggcggtactattttcatcagataaacaaattcattttccggtgccattcaccgggtagatacaaaagggggagaaaagtatggaactctacagagaatatcctgcatggcttatctttttacgccgtacttatgcggttgcagcgggcgttctggcgctgcctttcatgcttttctggaaagaccgcgcccgcttttacagctacctgcatcgcgtctggtcgaaaaccagcgataaaccggtgtggatggatcaggccgaaaaggcaactggtgatttttattgattgctgagttttgaatacattgaaaaccgccagcggaaacgctggcggttttttgtatcaggaagatgttcagaggaatatttagacatcgttataccaatcgaaacatatattcatgaaatatatataaatattttcctaattgttcttatctgacagatatctcacttaaggctttcttataaatctgtagggttttgcctggaagcagacaaataacccgataaaacaaggatgagcagatgagcggaaaaccggcagcgcgtcagggcgacatgacgcagtatggcggtagcattgtccagggttcagccggggtgcgcatcggtgcccccaccggcgtggcctgttcggtgtgccccggcggggtgacgtccggccatccggtcaatccgctgctcggtgcaaaggtccttcccggtgaaaccgacatcgccctgcccgccccgctgccgttcatcctctcccgcacctacagcagttaccggacaaaaacgcccgcgccggtggggagcctcggccccggctggaaaatgcctgcggatatccgcttacagctgcgcgataacacactgatactcagtgataacggcggcagaagcctgtattttgagcacctgtttcccggtgaggacggttacagccgcagcgaatcactctggctggtgtgcggcggtgtggcgaaactggatgaaggtcaccggctggccgcactctggcaggcgctgccggaagagcttcgcctgagtccgcatcgttatctggcgacaaacagtccgcaggggccgtggtgggtactcggctggtgtgagcgggtgccggaagcggatgaggtgctgcctgcgccgctgccgccgtaccgggtactgaccgggctggtggaccgcttcgggcgcacacagacgttccaccacgaagccgccggtgaattcagcggcgaaatcaccggcgtgacggatggtgccgggcgtcacttccggctggtactgaccacgcaggcgcagcgggcagaagaagcccggcagcaggccatttccggcgggacggaaccgtccgcttttcctgataccctgccgggttacaccgaatatggccgggacaacggcatccgtctgtctgccgtgtggctgacgcacgacccggaatacccggagaatttacctgccgcgccgctggtgcgctatggctggacgccgcgcggcgaactggcggcagtgtatgaccgcagcaatacacaggtgcgcagctttacttacgatgataaataccggggccggatggtggcgcaccgtcacacgggccgaccggaaatccgttaccgttacgacagcgacgggcgggtgacagaacagctaaacccggcaggcttaagctacacgtatcagtatgagaaagaccgcatcaccatcaccgacagcctggaccgccgtgaagtgctgcacacgcagggcgaagccgggctgaagcgggtggtgaaaaaggaacacgcggacggcagcgtcacgcagagtcagtttgacgccgtgggcaggctcagggcacagacggatgccgcaggcaggacaacagagtacagcccggatgtggtgacgggcctcatcacgcgcatcaccacgccggatggcagggcatcggcgttttactataaccaccacaaccagttaacgtcagccaccgggcctgacgggctggaattgcgccgggaatatgatgaatccggccgtctgattcaggaaactgcccctgacggcgatatcacccgctaccgttatgataatccacacagtgacttaccctgcgcaacggaagatgccaccggcagccggaaaaccatgacgtggagccgttacggccagttgctgagcttcaccgactgttccggctaccagacccgttatgaccatgaccgcttcgggcagatgacggcggtgcaccgcgaggaagggctgagccagtaccgcgcatacgacagccgtggacagttaactgcggtgaaagacacgcagggccatgaaacgcggtatgaatacaacatcgccggtgacctgaccgccgtcattgccccggacggcagcagaaacgggacacagtacgatgcgtggggaaaggccgtccgtaccacgcagggcgggctgacgcgcagtatggaatacgatgctgccggacgggtcatccgcctgaccagtgaaaacggcagccacaccaccttccgttacgatgtacttgaccggctgatacaggaaaccggctttgacggccgcacacagcgttatcaccacgacctgaccggcaaacttatccgcagcgaggatgagggtctggtcacccactggcactatgacgaagcagaccgcctcacgcaccgcaccgtgaagggtgaaaccgcagagcggtggcggtatgacgaacgtggctggctgacagacatcagccatatcagcgaagggcaccgggtgacggtgcattacaggtatgatgagaaaggccgcctgaccggtgagcgccagacggtgcatcacccggagacggaagcactgctctggcagcatgagaccagacatgcgtacaacgcgcagggactggcgaaccgctgtataccggacagcctgcccgccgtggaatggctggcctacggcagcggttacctggcaggcatgaagctcggcgacacaccgctggtggatttcacccgcgaccgcctgcaccgggaaacgctgcgcagcttcggccgttatgaactcaccaccgcttacacccctgccgggcagttacagcgtcagcacctgaacagcctgcagtatgaccgcgattacacctggaacgacaacggcgaactcatccgcatcagcagcccgcgccagacccggagttacagctacagcaccaccggcaggctgaccggcgttcacaccaccgcagcgaatctggatatccgcatcccgtatgccacggacccggcgggcaaccgcctgcccgacccggagctgcacccggacagcaccctcagcatgtggccggataaccgtatcgcccgtgacgcgcactatctttaccggtatgaccgtcacggcaggctgacagagaaaaccgacctcatcccggaaggggttatccgcacggatgatgagcggactcaccggtaccattacgacagtcagcaccggctggtgcactacacgcggacacaatatgaagagccgctggtcgaaagtcgctatctttacgacccgctgggccgcagggtggcaaaacgggtgtggcggcgtgaacgggacctgacgggctggatgtcgctgtcacggaaaccgcaagtgacctggtacggctgggacggcgaccggctgaccacgatacagaacgacaggagccgcatccagacgatttatcagccggggagcttcacgccactcatcagggttgaaaccgccaccggtgagcaggcgaaaacgcagcgccgcagcctggcggatacccttcagcagtccggcggcgaagacggtggcagtgtggtgttcccgccggtgctggtgcagatgctcgaccggctggaaagtgaaatcctggctgaccgggtgagtgaggaaagccgccgctggctggcatcgtgcggcctgaccgtggagcagatgcaaaaccagatggacccggtgtacacgccggcgcgaaaaatccacctgtaccactgcgaccatcgcggcctgccgctggcgctcatcagcacggaaggggcaacagcgtggtgcgcagaatatgatgaatggggcaacctgctgaatgaagagaacccgcatcagctgcagcagcttatccgcctgccggggcagcagtatgatgaggagtccggcctgtattacaaccgccaccgctattatgacccgctgcaggggcggtatatcactcaggatccgattgggctgaaggggggatggaatttttatcagtatccgttgaatccgatctcaaatatagatccattaggattagaaacactaaaatgcattaagccactgcattcaatgggcggaactggtgaaagaagcggtccagatatatgggggaatccgttctatcatcaatatctttgtgtcccagatggtaaaggggactatacttgtggtggccaagaccaacggggagaatcaaaaggagatggtctatgggggccaggtaaagcaagtaatgatacaaaagaagctgctggccgttgtgacctcgttgaaaccgataatagttgtgtggagaactgtttaaaagggaagtttaaagaggtaaggccgcgttattctgtattgcctgatatattcacacctataaatttagggctatttaaaaactgccaagactggtctaatgattctttagaaacatgtaagatgaagtgctccggaaataacattggacgttttattagatttgtattcaccggagtgatgtaatgaaatatattatttttttattcagagctatatggctggctttatcgcttttaatactattcttttccatgcatagactttcactattagactccactcgtgatgtgagcgagttaattagtctcatgtcttatggaatgatggtaatatgttttccaacaggcatagtattctttattgctctaatatttatagggactgtatcagacattattggcgtaaggattgatagtaagtatattatggcgataataatatggctttattttctgtcaggagggtatattcaatggtttgtattaagtaagcgcattataaacaaataaattaagttaattgctcttattattatatgtaacctgggcattgatatcccgtatgccacagacccggcaggtaaccgcctgcccgacccggagctgcacccggacagcaccctcagcatgtggccggataaccgtatcgcccgtgacgcgcactatctttaccggtatgaccgttacggcaggctgacggagaaaaccgacctcatcccggaagggggtatccgtacggatgatgagcgcacccaccggtaccattacgacagtcagcaccggctggtgcactacacgcggacacaatatgcagagccgctggtcgaaagtcgctatctttacgacccgctgggccgcagggtggcaaaacgggtatggcgacgtgaacgggacctgacgggctggatgtcgctgtcacggaaaccgcaagtgacctggtacggctgggacggcgaccggctgaccacgatacagaacgacaggagccgcatccagacgatttatcagccggggagcttcacgccactcatcagggttgaaaccgccaccggtgagcaggcgaaaacgcagcgccgcagcctggcggatacccttcagcagtccggcggcgaagacggtggcagtgtggtgttcccgccggtgctggtgcagatgctcgaccggctggaaagtgaaatcctggctgaccgggtgagtgaggaaagccgccgctggctggcatcgtgcggcctgacggtggagcagatgcaaaaccagatggacccggtgtacacgccggcgcgaaaaatccacctgtaccactgcgaccatcgcggcctgccgctggcgcttgtcagcacggaaggggcaacagaatggtgcgcagaatacgatgaatggggcaacctgctgaatgaagagaacccgcatcagctgcagcagcttatccgcctgccggggcagcagtatgatgaggagtccggcctgtattacaaccgccaccgctattatgacccgctgcaggggaggtatatcactcaggatccgattgggctgaaggggggatggaatttttatcagtatccgctgaatccggttcagtatatagattcaatgggactggcatcaaaatatggacacttaaataatggcggatatggagcgagacccaacaaaccgcctacgcccgatccaagtaaattgccggacatagcgaaacaattaagactgccatatcctattgaccaggccagtagtgcgcctaatgttttcaaaacattcttcagagcattaagcccttacgactacacactgtattgcaggaagtgggtaaaaccaaatctgacttgtacgccacaggatgattcccagtatccagggatggatacaaagacagcaagtgattacctgccacagacaaattggccaacaactcaattaccaccaggatatacttgtgcagaaccctatttattcccagacattaataaacccgatgggccagcaacagcagggatagatgatttgggtgaaattttagctaagatgaaacagagaacatcgagaggaataagaaaatgaaaagagttttgttctttttgctgatgatgtttgttagttttggtgttatagctgattgcgaaatacaagctaaagatcatgattgttttactattttcgctaagggtactattttttccgcgtttcctgtcttaaataataaagccatgtggagatggtatcagaatgaggacatcggtgagtattattggcaaacagaactgggtacatgtaaaaataataaattcacaccaagcggggtgagactcttaattcgcgtcgggtcactacgccttaatgaaaatcatgccatcaaaggaacgttgcaggagttgataaatacaacagaaaaaacggcgtttctcggcgatcggtttagaagttatataagagcgggtatctatcaaaaaaagagcagtgatccagttcagttgttggcagtccttgataattcaatcatggtaaaatattttaaagatgagaaaccaacttatgctcgaatgacagcacatctcccgaacaaaaatgagtcttacgaatgtttaataaagatacagcatgaactaattcgtagtgaagagaaataaaatctcttcctgagaaaacaaattaatcattgtgaaaaattatataactcatggaataggtgtttattttgcgttccatttgcagggaaagatcacgtaacgctacttttttgtactaaataattcgaattttaagttcaacaattgagatactacttattgtctaaagctgtttttcatagcttatacatgatcaaatactccttacataaataaggtgaacaaatggaacttaaaaaattgatggaacatatttctattacacccgattacagacaagcctggaaagtggtgcataaattgtcagatattctactgttgactatttgtgccgttatttctggtgcagaaggttgggaagatatagaggatttcggggaaacacatctcgattttttgaagcaatatggtgattttgaaaatggtattcctgttcacgataccattgccagagttgtatcccagggaaagatcacgtaacgctacttttttgtactaaataattcgcattttatgtttaaaaattgagatattccttattacctaaagctgtttttcatagcttatacatgatcaaatactccttacataaataaggtgaacaaatggaacttaaaaaattgatggaacatatttctattattcccgattacagataagcctggaaagtagagcataaattgtcaggcatcctactattgactatttttgccgttatttctggtgcagaaagttgggaagatatagaggatttcggggaaacacatctcgatttcttgaagcaatatggtgattttgaaaatggtattcctgttcacgatactattgccagagttgtatcctgtatcagtcctgcaaaatttcacgagtgctttattaactggatgcgtgattgccattcatcaaatgataaagacgtcattgcaattgatggaaaaacgctccggcactcttatgacaagagtcgccgcaggggagcgattcatgtcattagtgcgttctcaacaatgcacagtctggtcatcgggcagatcaagacggataagaaatccaatgagatcacagctatcccagaacttcttaacatgctggatattaaaggaaaaatcatcacaaccgatgcgatgggttgccagaaagatattgcagagaagatacaaaaacagggaggtgattatttattcgctgtaaaaggaaaccaggggcggctaaataaagccttcgaggaaaaatttccgctgaaagaattaaataatcccaagcatgacagttacgcaattagtgaaaagagtcacggcagagaagaaacccgtcttcatattgtttgcgatgtccctgatgagcttattgatttcacgtttgaatagaaagggcagctatggttagaaactacctgacgtcagtccttgcggggagcaggctttcgtaaatttgtcctgctacaacaggattaacttcacaaatatcatttctcaacgtctacacttactcctgtaaaccgttcaggagcagtaatgaatcagcaacgatttgatgacagcaccctaatccgtatcttcgcccttcatgagttacatcgactgaaagaacatggcttaacgcgcggggcgcttctcgattatcacagccgctataaactcgtctttctggcgcattctcagccggagtaccgcaaacttggcccgttcgtggctgatattcaccagtggcaaaatctggatgatttttacaaccagtactaccaacgcgtaattgttttgctttctcatcccgccaacccgcgcgatcacaccaacgttttgatgcacgttcagggttattttcgcccgcatattgattccacagaacgccagcagttggcggcgcttatcgacagttatcgccgtggcgagcaaccacttcttgcgccgctgatgcgtatcaaacactatatggcgctttatcctgacgcctggctttcagggcagcgttatttcgaactttggccgcgtgtgattaacttgcgccattcaggagttttatgattacccatctggtctggtttcgccaggatttacgtctgcacgataatctcgcactggctgccgcctgccgcaattcgtctgcacgcgtgctggcgttatatatcgctacaccacgccagtgggcgacgcataacatgtcgccgcgtcaggctgaacttatcaatgctcaactgaatgggctacaaatagcgcttgcggaaaaaggtattcctttattgttccgtgaagtggatgactttgtcgccagtgtcgaaatagttaaacaggtgtgcgcggaaaacagcgttacccacctgttttataactatcagtatgaagtgaatgagcgggcgcgggatgtggaagttgaaagagcgctgcgtaacgtggtgtgtgaaggatttgatgacagcgtgatcctgccgcctggcgcggtgatgaccggtaatcacgagatgtacaaagtctttacgccttttaagaatgcctggctgaaacggctgcgggaagggatgccggagtgtgtcgctgcgccaaaagttcgtagtagcggatcgatagagcccgcgccatccattacgctgaattatcctcgtcagtctttcgatactgcgcatttcccggtggaagaaaaagcggcgattgcgcaattacgccagttttgccagaacggtgccggagaatatgagcaacaacgagattttccggcagtggaaggcaccagtcgtttgtccgccagcctggcaacgggcgggttatcgcctcgccagtgtttgcatcgcttgttggcggaacagccgcaggcgctggacggtggggccggtagtgtctggcttagtgagctgatctggcgcgagttctaccgtcatctgatgacgtattacccctcgttgtgtaaacattgtccgtttattgcctggacggatcgtgtgcagtggcaaagcaatcccgcacatttacaggcctggcagaaaggcaaaacgggatacccgattgttgatgccgctatgcgtcagcttaacagcactggctggatgcataaccggctacggatgattacagccagttttctggtgaaagatttgttgatcgactggcgcgaaggcgagcgatatttcatgtcgcagctgattgatggtgatttggcagctaataacggtggctggcagtgggcggcttctacgggtactgatgctgcgccgtattttcgtattttcaatccgataactcagggcgagaaatttgatcgcgaaggtgagtttatccgccgatggttaccggagctgcgcgatgtaccagggaaagcggtgcatgagccgtggaagtgggcgcagaaagcaggtgtgaagctggattatccgcaaccgatagttgatcacaaagaggcaaggctgcgaacgctggcagcgtacgaagaagcgaggaaaggagcctgataaaacgcagcgagcgttttatcaggtatggtgctggcctattatgactccagcgccagcgcgcggtttctgaatttcagcgcctgatacagccaaatcatcagtaccagtcctacacacgccagtgcgccccaggtaatttgatcaaatacttcaatatatgcattgatggagtagttgatcgccccggaagcatcaaacgaagcctgcgatgtctgatcggcaatcacgcccgccagatagttcgcgatcgcgccagaaagcagcatgtagatgccggttaatacgccggtcacgcccggaatttcaatgcgcgtaatttgcgacatggcaaccgggtcgataaacagttccgcaaagcccatcaccgccaggcctaataccatcagtggcagagaagagtgaccatacattgcggaccagcgggcgcttaaggtcagaatgcagaatccggcgctcatcaggccaagcccaagagcaaatttcccccagatgcgcacggtacgattacccgcgacgctttctttaaccacccacgccaggaacacaccgcacagcataactgcgaaggcattaatcgactggaacatagcagtcggaacggtataaccaaacatatcgcggttaacgaagcggtcgatataaaggctaatcgagctgcggccctgttgtgcgaaggcccagaacaacatactgaagaaggtgagcgtcacaatcagccccagctccttacgctgtttctggttttctgctttgcgataaatttttgccagtacacccaggccaataatagtcgcgacaattaaggcgtataccgaccactctttccagaacagtacggtaatcagcgcaggcgttgccaccagcagaaccagcagccatccccagttaggcaggagaaagtttgttgcacgcagtacttttttattaacgccgcgggtatgtgtgaaatgacgattgccacataagaaaatgaccagacccgcgatcatacccaccgccgccaggccaaagcccatcgcccagctgtactcttcctgggcgtaaccacaggcgataggtgcgataatagaccccacgttacccgctgcatacatcagcgagaaaccgccatcacgacgcggatcggttggctcatacagctcgccgagcaggcaactgacattggatttaaacagaccatagccacaaacgataatcgccagggacagatagaggaatgacggatggatctcactggcacccagcaccacatgaccgatcgccatcaacaacgcccccagcatcaccgccatgcgattgccgagaactttatccgccaaaaagccaccgaggattggcgtgacatacaccagcgaacagtaggcgctaaataactcgtaggcgtgagtatcgttgtattttagttgattggtgagatagagaatcagcagggcacgcatgccgtaaaagctaaaatattcccagatttgcagcgcaacgacatagtaaatagcgcgcggttgtgatgcgtgtttattcataataattccacaattgacggcaacgtcacgtaatagttgcgcggcgtgcttgtgtttccttaaagttaaaactttgatacagatctgattatttatgcaatatgctgtctgattgcataaatatacattagctgaagcgtgatgatataaacaatttgcgtcttttggcgtcgggtttgtttcttaatatgtcaaaagattggctatcgacgaacaggcgaggtaacgctatgttaacggtgtagctatcagaatacggaaggcgcgaagatgaaaaacaccgaactggaacaactgattaacgaaaaactgaacagcgcggcgattagtgattacgcgccgaatggtttgcaggtggaaggcaaagagacggtgcaaaaaattgttaccggtgtcaccgccagccaggctttgctcgatgaggcagtgcgtctgggcgcggatgcggtcattgtgcatcatggctacttctggaaaggagagtctccggtcattcgcggaatgaagcgtaaccgtttaaaaacgttgctggcgaatgatatcaacctgtatggctggcatttgccgcttgacgcacatcctgagctgggcaataacgcacagctggcgacgttactggggatcacggtcatgggcgaaattgagccgttggtgccgtggggagagctgaccatgcctgtgccgggactggaactagcctcctggattgaagcgcgtctgggacgtaagccgttatggtgtggcgataccggacctgaggtggtccagcgcgtcgcctggtgcacgggcggcgggcaaagttttatcgatagcgccgcgcgttttggcgtggatgcttttattactggcgaagtttctgaacagaccattcattcagcccgcgagcagggattgcatttttatgctgcaggtcaccatgccactgaacgtggtggtattcgcgcattgagcgagtggctgaatgaaaataccgatcttgatgtgacctttattgatattcctaatcctgcataacgaataatcagagggatcgaaagtgcaacgagcgcgttgttatctgataggtgaaacggcggtagtgctggaactggaaccgccggtgacgctggctagccagaaacggatctggcgactggcgcagcgtctggtggatatgccgaatgtggttgaagccattcccggcatgaacaatattacggtgattttgcgtaatcctgagtcgctggcgctggatgccatagagcgtttgcaacgctggtgggaggagagcgaggccctggaacctgagtctcgctttattgaaattccggtggtttacggcggtgcaggcggaccggatttggcggtggtcgcggcgcattgcgggttgagcgaaaaacaggttgttgaattgcactcctccgtggaatacgtggtctggtttttaggttttcaaccgggcttcccgtatctcgggagtttgccggaacaactacacacgccacggcgcgctgaaccgcgcttactcgttccggcaggttctgtcgggatcggcgggccgcagactggtgtttatccgctggcaacgccgggtggctggcagttgattggtcatacctcactcagcctgtttgatccggcgcgtgacgaacccatcttattacgtccgggagacagcgtgcgctttgtaccgctgaaggagggagtatgctgaagattattcgtgcgggcatgtataccactgtgcaggatggcggtcgtcacggttttcgccagtcgggtatcagccactgcggcgcactggatatgcctgcgctgcgcattgctaacctgctggtgggtaatgacgccaatgcccccgcgctggagatcacgctcggtcagttaacggttgagttcgaaactgatgggtggtttgctctgacaggggccggttgcgaagcgcggctggatgataatgccgtctggaccggctggcgattgccgatgaaagcaggccagcgtttaacgcttaaacgcccgcagcacgggatgcgcagttatctggcggtcgcgggtggtattgatgttccgccggtaatggggtcatgcagcaccgatctcaacgtggggattggcgggctggaaggccgtttactgaaggatggtgaccgactcccgattggcaaatcgaagcgtgattttatggaagcgcagggcgttaaacagctgctgtggggcaaccgcattcgcgccttgccggggccggaatatcatgagttcgatcgcgcctcgcaggatgcattctggcgttcgccctggcagcttagctcgcaaagtaaccgcatgggctatcgcttacaggggcaaattttaaaacgcaccaccgatcgcgaactgttatctcacggtttgttaccgggcgtggtgcaggtgccacataacgggcagccgattgtgttgatgaacgacgcacagaccaccggtggttacccgcgtattgcctgcatcattgaggctgatatgtaccatcttgcgcaaattccgctcggtcagccgattcattttgtccagtgttcactggaagaggcactgaaagcgcggcaagatcagcaacgttattttgaacaattagcgtggcggctgcacaatgaaaattgacctgaacgccgatctgggcgaaggctgcgccagcgacgcagagctattaacgctggtttcctctgccaatattgcctgtggatttcatgcaggcgatgcgcaaaccatgcaggcttgcgtgcgtgaagcaataaaaaatggtgttgcaattggcgctcacccgagttttcccgacagggaaaattttggtcgcagcgccatgcagttgccgccagaaaccgtttacgcccagacgctgtatcaaattggcgcgctggcaacgattgcccgtgcgcaaggcggcgtaatgcgtcatgtcaaaccgcacggcatgttgtacaaccaggcggcgaaagaagcacaactggcagacgccatcgccagagcggtatacgcttgcgatccagcattggttctcgttgggctggcaggaagcgagctgattcgtgcaggcaagcaatatggcctgacaacgcgcgaggaagtgtttgccgatcgcggttatcaggctgacggctcgctggtgccgcgaagtcagccaggcgcgttgattgaaaacgaagaacaggcgctggcgcaaacgctagagatggtgcaacacggcagagtcaaaagtatcaccggcgaatgggcaacggtcacggcgcaaacagtctgcctgcatggcgacggcgagcacgcactggcgttcgcccgccgactacgctctacatttgccgaaaaggagattgttgtcgcagcataaccccgattaataaagaatgaaaaaaggatatcaccatgcctgaaggcccggagatccgccgtgcagcggataacctggaggcggcgatcaaaggcaaaccactaactgatgtctggtttgccttcccgcagttaaaaacttatcaatcacaacttatcggtcaacacgttacccatgtggaaacgcgtggtaaggcgttgttaactcatttttccaacgacttaacgctctacagccataatcagctttacggcgtctggcgcgtggttgataccggcgaagagccgcagaccacgcgagtattgcgggtaaaactgcaaacggctgacaaaaccattctgctttatagcgcctcggatattgagatgttgaggccggaacaactgaccacgcatccgtttttacaacgcgttggtcccgatgtgctggatccgaatctgacgccggaggtggtaaaggaacggttattgtcaccgcgctttcgtaaccgtcagtttgcaggattactgctcgatcaggcgtttctggctgggcttggcaattatttgcgggtggagatcctctggcaggttgggttgactggaaatcataaagcgaaagatctcaatgcggcgcaactggatgcactcgcacacgcgttactggagattcctcggttttcttacgctacgcgggggcaggtggatgagaataagcatcatggggcgctgtttcgctttaaggtttttcatcgtgatggcgaactgtgcgaacgctgtggcggcatcattgagaaaaccacgctgtcatctcgcccgttttactggtgtccaggctgccagcactaggccgaccgcttcggcgcataggttgaaataaaccgcgcaatggctggccccgtcagcaaaatactgaacaggcgcagggtttgcatcgccataataagcgccatatcggcattgctccctgcggcgatgaccgccacggtatcaagcccgccggggctggtggcgaggtaggcagtcataaaatcaatatgcataaaccgggtcagcccccacgccatacccgcacaaatagccaacagagcaaaaatcgacagcaggatttgcggtagcgggcgtagtgcccgcagtaagatttgtttatcgaaaccaagaccaatccgccagccaattgccatatacgccatcgcaagcagccattccgggagttcgatggtgatgagctgaccagactggagcactgcgcccgccagcatcgggatgagcatcgtgccggaaggaagacgcagcatgcatcccgccgtaccggcaacgactgcgagcaaaatcgtaagcaggagattaatgctcactggcgggaaccagacgatttgctggttaaccgcttcagcgttatcacccagcatcatgcgggtgaccagaacagcggccccgcgacgaacagcactcgcagatattgcataaacgccaccaggcgaatatctgcgccgtaatcttgcgccatagcgaccattgccgctgcgccgcctggagaagaaccccaggcaccggtatttccaggcagtgagctatagctcaccaataaccaacccacgatggcgctggaaagcagcgtcaccagtaaaatagcaagcacgatcggccagttggcggccagcgtggtgagaatcgaaccagtgaggttttgcgcaatcatgcagccaagaatggcctgcgcggcgagaaaagcggagcggggaagttgcagagtaattccgcgcatactgaagatgatcccggcgatcatcggcccaagtaatagcgccgccgggagatgtaccgcgaggaaaccaatagaaaggagaagtgatagcacacataacattccccactgcaaaactggcatccttcgctccctcattattttctctttggtgtatcgatacagcataaagaaagccgggccaggaaaaaataacagcaatcaaggaaaaggggaaaatcagcaattttctgaaagagatgccctttccggctgcaaagggcatcatggcaaatcagttatagttaattttaaaaagcaccactgtatcgaagggcccagcctcgatgggggtacctgcaatggacgaaagttcagccgtataggttttttcgtagaccaacatgtcgctggtgaaatcggcgtattcagcatatttattgaaggtataaggcgaggcgttttcatccagcaaacgtagcttcagaccattaccaatcaacaatgctttatcttcttcaaccaacgtttcttcggtataaaaggaggaactgactttaaatccgtcggtgcattggtcattttgtgattttgtcgtcttaatactgaatgttttcgacattgtgtggcgacgaatatccagcaaattaaatttaccaaaatcaatcacctgtgtttccggtgaaatggaaaaattgacgctgcaatccagcacgcgaatgttttccagaccggtaatatgatatttcaggttttgggcagtaggatcttcgttaacgctaccggcaccgtcaaattgcacgacgatatagtcgctaagcgtactttgataatcatgcggcggcatttctcgtattttgacgtataaccgcatgcgagcgagaaaggtacgtgacatgtgaatattagcgggatcacccgagcaaattttgttctgccatcccatcgcgataatctgctcaggggtataaatgtcaatgttcttactgtcaatacactggttagtgtcgatgcggctttttccctggttggcgtcataatcaacgccattgtaagttacgccgagttgataatagcgatcctgcacccccgggtaggggtttacccaggcataaacatgctcactttcaaaattgccgttggtattgttgtcacaatagacgggaattttaatatcgtcagattcccaaatcttatcgccgagtttggcattgcctggtacagcaaaaggttgaatcgcttctgatttttctaccgagccaccggatgaaccaaagtagcagttcagggcaagcgcagacttcaacggcagaaataacagacagatgacgagcaacactcccttgccagcactcatttcttcgcctccacggcttgtaaatggcattgtccgctgcagttgagcgtcgtcatgcgtaacgcgccgtaatcatccatataaccgagataaaactggctgccgctataatttccggtgtttgtgttgaccgtactaaaaggcgcaaccatcacggttttgaagccggggagaacgcctttttcatttcgtcccaggtaggcaatggtcagataatacgcggtaggatttttcagtgtcagttggttgccctgctggctgacctgtaactgcagttcgaccttttctcctgctttcttgcgtaatgcagccggtcgccagaacaccttgatacgactctgaatggcgacttgcagaacggcatggtcgctgtttttttccggggcgggaggaatttcacgcatattgtagaaaaatagcgtttcgcgatcgcccggtaattttgtggtcgaggcttgctttactatccgtacctgcgttgttgctttcggttccagacgttgtatcggcggcagggcgaccagaagatcatcgcttttctcccctttttcattttcgagccaggaataagcgaggtaggggagtttatcgctacgattatccacccgcagactggtagctttatcattagcgttaaacacaatacgagtgcgatcgggttgtagtgcagcgtggctgcacagactggcaaccaacaacaaaaggggtagtcctttcataaatgtcattttcatttccttaattaatgacaaggtaaaatcaggcgatttgcggtgtcttccatatgttcaggaagatggagcgagcaatgctggctatcaccccagaccacggtaaacttttgattttcagcgactccgcttaaccaggcatgtccttcctcgccaaccatccccacgctaatgccgctgtcatcctggcggatatccgctccgaggggaggaaactgaccgctggcgttgcgaatgatgacgttaacgtctttaccggaacgggaagccagtgatttgtaacctatcgcgccttcaatccacgtttctttgataacgttttctgcaactgttacgccgtcgggtaagtcattcatgttcaccgccacggtggaaggctggtaactggaaatcaacggcaccaccgcaatgccaaaatggttggtgtagtcgagattgccctgaaccggaatatctgccacgccatcggtgctgaccatcaggcgtggttcattggtggagctgcggcgatgaaacgctgcaccatattgggttgcggtgaaagaaccgctccagctgctgctgacggaactgtaatcattggcggcataggtaccagaaatatcccactcacccgctgaactcaggtgctgatagttaccgctcacctgggctccattgtcaggacggtcggattgcagtccggcagacatgccccagctattacgttcatccagcgtatcgttccacgacatgcggtgtgtggtgctgtggctactgttttgcatgtcatagccaacccgaccaccgttaccgaaggggagcgaaatcgacaggtaaatctggttgtcgcgatctttatcttcgtaatgggttgtattgaatgacgtcgaaatagagatatctctccagtcaccaatatcaacattaaaacctgccgtgatgttggcggtcgtggaggcgtctgcattccaccaggtttgatgtagcaggttggcgtaaagattgaggtttagtggggtaatcggttggcccacggataagctgatcgtctgtttttcgtcctgcgcatcgctgtcgttgtatttgtgatccagatagttggcgtagctgtgaaaatgacgatcggagaaacgataagcggcgagcgaaatcgtgctgttggtggcatccacttgtttgctgtaattaaaacggtagcttaagccccgctcgtcctgctgagtatcaaaatggctactggcccaggtgacatcaaacgacagcgcaccaagccacagcatattttgcccgatacccattgcggcagaatggtagtcatcaccagaaagcagcaggccgccgtacagcgaggtgtttgagagcatcccccaggaaacttcattgctaaaaaaggtttcattttcagtttgatgtgacatggagggccgtggctgacccgcggccagtttatagcgaacctgtccctgacgagtcaggaagggcgtcgatgctgccgaaacctggaaattgttcacccgaccatcttcttccgtcactttgacatccagtgtgccctgaacagactgattaaggtcgtcaatgataaatgggcctggtgggacttttttctggtaaatgacgcggcctgattgactgatcgtcaccgtggcattggtctgtgcaataccgctaatttgtggggcgtagccgcgtagttcccatggcaacattcgctcgtcacttgccagtgccgcgccggtataagaaaaaccgtcgaaaatattggaactaaaatccgtttcgccgagggttaatttagagcctaattgcggtaatggacgaaaaagataggtgcgcgatattccgcctgactgttcatggttatcatcgctatcagtctgattcaactgataatcactacgtaagcgccatgccccggcgttaattccggtggtaccgtaggcgttcaggttagtgctgctgctgccgtcctgtgggcggtagctgctggcaaacaagttgtaatccatcaggataccggcgacaccttctttccatgtggagggtggggtccagttttctgagtgccacgccagccaggcttgcggaatactaatattcagttgctgattggcttgatcgaaattgaagagcatttcaggtcgggagctaaaatcgacgcactgatttatcaatggtaacgactgacggacttcaggttttaagccaaatttatcgaccagtaaatcattgatgcacggaatggttttatcgtcatttttgtgccagttaatcttttgcccgttactgatttggttattatttaccgcaacgctaacaaaatactcaccgggagcaatgactcctttttcctttaataatgaaatatcaatgcggtcgcgcattgatttatcgagaacattaaggttgaattcgaccgccaatgcgcaaggcatcgccacgaccaggcaggatacaaaagagagtcgataaatattcacggtgtccatacctgataaatattttatgaaaggcggcgatagcgccgccaaagtaatacttatttataatccagcacgtaggttgcattcgccgtaactgcgcctggcgttacaggtgtagcctgatcaatttgttccatccaggcaaagaaattcagcgtttgttcgctggaggtcggagccaggtcgatatctggagtagcggtgcctaaaacgatattgctttgatctttattcattaaacgtacgccgacgccggtggcttcacccgtgctggtgttgttgagaatcggatctgcgccggtggttttcgctgagctatcaaaggtgactgcaactttagaaatcttgccaccggaaccgttgctggagttttccagatcacagttgactaagcgcaggtcgacagcaacggcatcgctgtgatgtgactgattaatgtggctggtggtcacctgaccgagttcaacctctttatcaatatcatcctgatgtatttcacacggtgcttcaataacttcacctttaaagtgaatttcaccggatccttcatcagccgcataaacaggtgctgtgaacagcagagatacggccagtgcggccaatgttttttgtcctttaaacataacggagtcctttaacagaaaagaaaaaagtatatcggtgcaagaatatcttatttgattgtcgaatgtttttagtttttcttaaaaatattattaattttattaaatgtaaaagtaattaattgatggtatgaattaaatgtttgatgaataacgtattggaaattataggggtgcgctatatttggtggtttattcatgtaactgagaggaagatagatgattaaaaatcatcgatttgtttataatttataccgatatatttttttttagaatatatgaatgtccgatagtggattttatttttacaattttttgtgtttaggcatataaaaattaacccgccatttgaacggcgggttaaaatatttacaacttagcaatcaaccattaacgcttgatatcgcttttaaagtcgcgtttttcatatcctgtatacagctgacgcggacgggcaatcttcataccgtcactgtgcatttcgctccagtgggcgatccagccaacggtacgtgccattgcgaaaatgacggtgaacatggaagacggaatacccatcgctttcaggatgataccagagtagaaatcgacgttcgggtacagtttcttctcgataaagtacgggtcgttcagcgcgatgttttccagctccatagccacttccagcaggtcatctttggtgcccagctctttcagaacttcatggcaggtttcacgcattacggtggcgcgcgggtcgtaatttttgtacacacggtgaccgaagcccatcaggcggaaagaatcatttttatctttcgcacgacgaacaaattccggaatgtgtttaacggagctaatttcttccagcattttcagcgccgcttcgttagcaccaccgtgcgcaggtccccacagtgaagcaatacctgctgcgatacaggcaaacgggttcgcacccgaagagccagcggtacgcacggtggaggtagaggcgttctgttcatggtcagcgtgcaggatcagaatacggtccatagcacgttccagaatcggattaacttcatacggttcgcacggcgtggagaacatcatattcaggaagttaccggcataggagagatcgttgcgcggataaacaaatggctgaccaatggaatacttgtaacacatcgcggccatggtcggcattttcgacagcaggcggaacgcggcaatttcacgatgacgaggattgttaacatccagcgagtcgtgatagaacgccgccagcgcgccggtaataccacacatgactgccattggatgtgagtcgcgacggaaagcgtggaacagacgggtaatctgctcgtggatcatggtatgacgggtcaccgtagttttaaattcgtcatactgttcctgagtcggtttttcaccattcagcaggatgtaacaaacttccaggtagttagaatcggtcgccagctgatcgatcgggaaaccgcggtgcagcaaaataccttcatcaccatcaataaaagtaattttagattcgcaggatgcggttgaagtgaagcctgggtcaaaggtgaacacaccttttgaaccgagagtacggatatcaataacatcttgacccagcgtgcctttcagcacatccagttcaacagctgtgtccccgttgagggtgagttttgcttttgtatcagccatttaaggtctccttagcgccttattacgtaagactgccggaacttaaatttgccttcgcacatcaacctggctttacccgtttgttatttggctcgccgctctgtgaaagaggggaaaacctgggtacagagctctgggcgcttgcaggtaaaggatccattgatgacgaataaatggcgaatcaagtacttagcaatccgaattattaaacttgtctaccactaataactgtcccgaatgaattggtcaatacttccacactgttacataagttaatcttaggtgaaataccgacttcataacttttacgcattatatgcttttcctggtaatgtttgtaacaactttgttgaatgattgtcaaattagatgattaaaaattaaataaatgttgttatcgtgacctggatcactgttcaggataaaacccgacaaactatatgtaggttaattgtaatgattttgtgaacagcctatactgccgccaggtctccggaacaccctgcaatcccgagccacccagcgttgtaacgtgtcgttttcgcatctggaagcagtgttttgcatgacgcgcagttatagaaaggacgctgtctgacccgcaagcagaccggaggaaggaaatcccgacgtctccaggtaacagaaagttaacctctgtgcccgtagtccccagggaataataagaacagcatgtgggcgttattcatgataagaaatgtgaaaaaacaaagacctgttaatctggacctacagaccatccggttccccatcacggcgatagcgtccattctccatcgcgtttccggtgtgatcacctttgttgcagtgggcatcctgctgtggcttctgggtaccagcctctcttcccctgaaggtttcgagcaagcttccgcgattatgggcagcttcttcgtcaaatttatcatgtggggcatccttaccgctctggcgtatcacgtcgtcgtaggtattcgccacatgatgatggattttggctatctggaagaaacattcgaagcgggtaaacgctccgccaaaatctcctttgttattactgtcgtgctttcacttctcgcaggagtcctcgtatggtaagcaacgcctccgcattaggacgcaatggcgtacatgatttcatcctcgttcgcgctaccgctatcgtcctgacgctctacatcatttatatggtcggttttttcgccaccagtggcgaactgacatatgaagtctggatcggtttcttcgcctctgcgttcaccaaagtgttcaccctgctggcgctgttttctatcttgattcatgcctggatcggcatgtggcaggtgttgaccgactacgttaaaccgctggcattgcgcctgatgctgcaactggtgattgtcgttgcactggtggtttacgtgatttatggattcgttgtggtgtggggtgtgtgatgaaattgccagtcagagaatttgatgcagttgtgattggtgccggtggcgcaggtatgcgcgcggcgctgcaaatttcccagagcggccagacctgtgcgctgctctctaaagtcttcccgacccgttcccataccgtttctgcgcaaggcggcattaccgttgcgctgggtaatacccatgaagataactgggaatggcatatgtacgacaccgtaaaagggtcggactatatcggtgaccaggacgcgattgaatatatgtgtaaaaccgggccggaagcgattctggaactcgaacacatgggcctgccgttctcgcgtcttgatgatggtcgtatctatcaacgtccgtttggcggtcagtcgaaaaacttcggcggcgagcaggcggcacgcactgcggcggcggctgaccgtaccggtcacgcactgttgcacacgctttatcagcagaacctgaaaaaccacaccaccattttctccgagtggtatgcgctggatctggtgaaaaaccaggatggcgcggtggtgggttgtaccgcactgtgcatcgaaaccggtgaagtggtttatttcaaagcccgcgctaccgtgctggcgactggcggggcagggcgtatttatcagtccaccactaacgcccacattaacactggcgacggcgtcggcatggctatccgcgcaggcgtaccggtgcaggatatggaaatgtggcagttccacccgaccggtattgccggtgcgggcgtactggtcaccgaaggttgccgtggtgaaggcggttatctgctgaacaaacatggcgaacgctttatggagcgttatgcgccgaacgccaaagacctggcgggccgtgacgtggtggcgcgttccatcatgattgaaatccgtgaaggtcgcggctgtgatggtccgtgggggccacatgcgaaactgaaactcgaccacctgggtaaagaagttctcgaatcccgtctgccgggtattctggaactctcccgtaccttcgctcacgttgatccggtgaaagagccgattccggttatcccaacctgtcactacatgatgggtggtattccgaccaaagtgaccggtcagacgctgacggtgaacgagaaaggcgaagatgtggttgttccggggctgtttgccgttggtgaaatcgcttgtgtatcggtacacggcgctaaccgtctgggcggcaactcgctgctggacctggtggtctttggtcgcgcagcgggtctgcatctgcaagagtctatcgccgagcagggcgcattgcgcgatgccagcgagtctgatgttgaagcatctctggatcgtctgaaccgctggaacaataatcgtaacggtgaagatccggtggcgattcgtaaagcgctgcaagaatgtatgcagcataacttctcggtcttccgtgaaggtgatgcgatggcgaaagggcttgagcagttgaaagttatccgcgagcgtctgaaaaatgcccgtctggatgacacttccagcgagttcaacacccagcgcgttgagtgcctggaactggataacctgatggaaacggcgtatgcaacggctgtttctgccaacttccgtaccgaaagccgtggcgcacatagccgcttcgacttcccggatcgtgatgatgaaaactggctgtgccactccctgtatctgccagagtcggaatccatgacgcgccgaagcgtcaacatggaaccgaaactgcgcccggcattcccgccgaagattcgtacttactaatgcggagacaggaaaatgagactcgagttttcaatttatcgctataacccggatgttgatgatgctccgcgtatgcaggattacaccctggaagcggaagaaggtcgcgacatgatgctgctggatgcgcttatccagctgaaagagaaagatcccagcctgtcgttccgccgctcctgccgtgaaggtgtgtgcggttccgacggtctgaacatgaacggcaagaatggtctggcctgtattaccccgatttcggcactcaaccagccgggcaagaagattgtgattcgcccgctgccaggtttaccggtgatccgcgatttggtggtagacatgggacaattctatgcgcaatatgagaaaattaagccttacctgttgaataatggacaaaatccgccagctcgcgagcatttacagatgccagagcagcgcgaaaaactcgacgggctgtatgaatgtattctctgcgcatgttgttcaacctcttgtccgtctttctggtggaatcccgataagtttatcggcccggcaggcttgttagcggcatatcgtttcctgatcgatagccgtgataccgagactgacagccgcctcgacggtttgagcgatgcattcagtgtattccgctgtcacagcatcatgaactgcgtcagtgtatgtccgaaggggctgaacccgacgcgcgccatcggccatatcaagtcgatgttgttgcaacgtaatgcgtaattaaatgttgatgccggggaaatcccccggctattcaggaaatctttaaaaactgcccctgacactaagacagtttttaaaggttccttcgcgagccactacgtagacaagagctcgcaagtgaaccccggcacgcacataactgtgcgtggtagtatccacggcgaagtaagcataaaaaagatgcttaagggatcacgatgcagaacagcgctttgaaagcctggttggactcttcttacctctctggcgcaaaccagagctggatagaacagctctatgaagacttcttaaccgatcctgactcggttgacgctaactggcgttcgacgttccagcagttacctggtacgggagtcaaaccggatcaattccactctcaaacgcgtgaatatttccgccgcctggcgaaagacgcttcacgttactcttcaacgatctccgaccctgacaccaatgtaaagcaggttaaagtcctgcagctcattaacgcataccgcttccgtggtcaccagcatgcgaatctcgatccgctgggactgtggcagcaagataaagtggccgatctggatccgtctttccacgatctgaccgaagcagacttccaggagaccttcaacgtcggttcatttgccagcggcaaagaaaccatgaaactcggcgagctgctggaagccctcaagcaaacctactgcggcccgattggtgccgagtatatgcacattaccagcaccgaagaaaaacgctggatccaacagcgtatcgagtctggtcgcgcgactttcaatagcgaagagaaaaaacgcttcttaagcgaactgaccgccgctgaaggccttgaacgttacctcggcgcaaaattccctggcgcaaaacgcttctcgctggaaggcggtgacgcgttaatcccgatgcttaaagagatgatccgccacgctggcaacagcggcacccgggaagtggttctcgggatggcgcaccgtggtcgtctgaacgtgttggtgaacgtgctgggtaaaaaaccgcaagacttgttcgacgagtttgccggtaaacataaagaacacctcggcacgggtgacgtgaaataccacatgggcttctcgtctgacttccagaccgatggcggcctggtgcacctggcgctggcgtttaacccgtctcaccttgagattgtaagcccggtcgttatcggctctgttcgtgcccgtctggacagacttgatgagccgagcagcaacaaagtgctgccaattaccatccacggtgacgccgcagtgaccggacagggcgtggttcaggaaaccctgaacatgtcgaaagcgcgtggttatgaagttggcggtacggtacgtatcgttatcaacaaccaggttggtttcaccacctctaatccgctggatgcccgttctacgccgtactgtactgatatcggcaagatggttcaggcaccgattttccacgttaacgcggacgatccggaagccgttgcctttgtgacccgtctggcgctcgatttccgtaacacctttaaacgtgatgtcttcatcgacctggtatgctaccgccgtcacggccacaacgaagccgacgagccgagcgcaacccagccgctgatgtatcagaaaatcaaaaaacatccgacaccgcgcaaaatctacgctgacaagctggagcaggaaaaagtggcgacgctggaagatgccaccgagatggttaacctgtaccgcgatgcgctggatgctggcgattgcgtggtagcagagtggcgtccgatgaacatgcactctttcacctggtcgccgtacctcaaccacgaatgggacgaagagtacccgaacaaagttgagatgaagcgcctgcaggaactggctaaacgcatcagcacggtgccggaagcggttgaaatgcagtctcgcgttgccaagatttatggcgatcgccaggcgatggctgccggtgagaaactgttcgactggggcggcgcggaaaacctcgcttacgccacgctggttgacgaaggcattccggttcgcctgtcgggtgaagactccggtcgcggtaccttcttccaccgccacgcggtgatccacaaccagtctaacggttccacttacacgccgctgcaacacatccataacggccagggcgcgttccgtgtttgggactccgtactgtctgaagaagcagtgctggcgtttgaatacggttatgccaccgcagaaccacgcaccctgaccatctgggaagcgcagttcggtgacttcgccaacggtgcgcaggtggttatcgaccagttcatctcctctggcgagcagaaatggggccggatgtgtggtctggtgatgttgctgccgcacggttacgaagggcaggggccggagcactcctccgcgcgtctggaacgttatctgcaactttgtgctgagcaaaacatgcaggtttgcgtaccgtctaccccggcacaggtttaccacatgctgcgtcgtcaggcgctgcgcgggatgcgtcgtccgctggtcgtgatgtcgccgaaatccctgctgcgtcatccgctggcggtttccagcctcgaagaactggcgaacggcaccttcctgccagccatcggtgaaatcgacgagcttgatccgaagggcgtgaagcgcgtagtaatgtgttctggtaaggtttattacgacctgctggaacagcgtcgtaagaacaatcaacacgatgtcgccattgtgcgtatcgagcaactctacccgttcccgcataaagcgatgcaggaagtgttgcagcagtttgctcacgtcaaggattttgtctggtgccaggaagagccgctcaaccagggcgcatggtactgcagccagcatcatttccgtgaagtgattccgtttggggcttctctgcgttatgcaggccgcccggcctccgcctctccggcggtagggtatatgtccgttcaccagaaacagcagcaagatctggttaatgacgcgctgaacgtcgaataaataaaggatacacaatgagtagcgtagatattctggtccctgacctgcctgaatccgtagccgatgccaccgtcgcaacctggcataaaaaacccggcgacgcagtcgtacgtgatgaagtgctggtagaaatcgaaactgacaaagtggtactggaagtaccggcatcagcagacggcattctggatgcggttctggaagatgaaggtacaacggtaacgtctcgtcagatccttggtcgcctgcgtgaaggcaacagcgccggtaaagaaaccagcgccaaatctgaagagaaagcgtccactccggcgcaacgccagcaggcgtctctggaagagcaaaacaacgatgcgttaagcccggcgatccgtcgcctgctggctgaacacaatctcgacgccagcgccattaaaggcaccggtgtgggtggtcgtctgactcgtgaagatgtggaaaaacatctggcgaaagccccggcgaaagagtctgctccggcagcggctgctccggcggcgcaaccggctctggctgcacgtagtgaaaaacgtgtcccgatgactcgcctgcgtaagcgtgtggcagagcgtctgctggaagcgaaaaactccaccgccatgctgaccacgttcaacgaagtcaacatgaagccgattatggatctgcgtaagcagtacggtgaagcgtttgaaaaacgccacggcatccgtctgggctttatgtccttctacgtgaaagcggtggttgaagccctgaaacgttacccggaagtgaacgcgtctatcgacggcgatgacgtggtttaccacaactatttcgacgtcagcatggcggtttctacgccgcgcggcctggtgacaccggtactgcgtgatgtcgataccctcggcatggcagacatcgagaagaaaatcaaagagctggcagtcaaaggccgtgacggcaagctgaccgttgaagatctgaccggtggcaacttcaccatcaccaacggtggtgtgttcggttccctgatgtctacgccgatcatcaacccgccgcagagcgcaattctgggtatgcacgctatcaaagatcgtccgatggcggtgaatggtcaggttgagattctgccgatgatgtacctggcgctgtcctacgatcaccgtctgatcgatggtcgcgaatccgtgggcttcctggtaacgatcaaagagttgctggaagatccgacgcgtctgctgctggacgtgtagtagtttaagcttcacctgcactgtagaccgacgtggatagggtgtcggtctacggtttaaaagataacgattactgaaggatggacagaacacatgaacttacatgaatatcaggcaaaacaactttttgcccgctatggcttaccagcaccggtgggttatgcctgtactactccgcgcgaagcagaagaagccgcttcaaaaatcggtgccggcccgtgggtagtgaaatgtcaggttcacgctggtggccgcggtaaagcgggcggtgtgaaagttgtaaacagcaaagaagacatccgtgcttttgcagaaaactggctcggcaagcgtctggtaacgtatcaaacagatgccaatggccaaccggttaaccagattctggttgaagcagcgaccgatatcgctaaagagctgtatctcggtgccgttgtagaccgtagttcccgtcgcgtggtctttatggcctccaccgaaggcggcgtggaaatcgaaaaagtggcggaagaaactccgcacctgatccataaagttgcgcttgatccgctgacaggcccgatgccgtatcagggacgcgagctggcgttcaaactgggtctggaaggtaaactggttcagcagttcaccaaaatcttcatgggcctggcgaccattttcctggagcgcgacctggcgttgatcgaaatcaacccgctggtcatcaccaaacagggcgatctgatttgcctcgacggcaaactgggcgctgacggcaacgcactgttccgccagcctgatctgcgcgaaatgcgtgaccagtcgcaggaagatccgcgtgaagcacaggctgcacagtgggaactgaactacgttgcgctggacggtaacatcggttgtatggttaacggcgcaggtctggcgatgggtacgatggacatcgttaaactgcacggcggcgaaccggctaacttccttgacgttggcggcggcgcaaccaaagaacgtgtaaccgaagcgttcaaaatcatcctctctgacgacaaagtgaaagccgttctggttaacatcttcggcggtatcgttcgttgcgacctgatcgctgacggtatcatcggcgcggtagcagaagtgggtgttaacgtaccggtcgtggtacgtctggaaggtaacaacgccgaactcggcgcgaagaaactggctgacagcggcctgaatattattgcagcaaaaggtctgacggatgcagctcagcaggttgttgccgcagtggaggggaaataatgtccattttaattgataaaaacaccaaggttatctgccagggctttactggtagccaggggactttccactcagaacaggccattgcatacggcactaaaatggttggcggcgtaaccccaggtaaaggcggtactacccacctcggcctgccggtgttcaacaccgtgcgtgaagctgttgctgctactggcgctaccgcttctgttatctacgtaccagcaccgttctgcaaagactccattctggaagctattgatgcaggcatcaaactgattatcaccatcactgaaggcatcccgacgctggatatgctgactgtgaaagtgaaactggacgaagccggcgttcgtatgatcggcccgaactgcccgggcgttatcactccgggtgaatgcaaaatcggtatccagccgggtcacattcacaaaccgggtaaagtgggtatcgtttcccgttccggtacactgacctatgaagcggttaaacagaccacggattacggtttcggtcagtcgacctgtgttggtatcggcggtgacccgatccctggctctaactttatcgacattctcgaaatgttcgaaaaagatccgcagaccgaagcgatcgtaatgatcggtgagatcggcggtagcgctgaagaagaagcggcagcgtacatcaaagagcatgttaccaagccagttgtgggttacatcgctggtgtgactgcgccgaaaggcaaacgtatgggccacgcgggtgccatcattgccggtgggaaagggactgcggatgagaaatttgctgctctggaagccgcaggcgtgaaaaccgttcgcagcctggcggatatcggtgaagcactgaaaactgttctgaaataaatatctgtaataagaaatagccctcgccgcttccctctacaggaatggcgaagggctgtcggtttcgacatggttggccatcgtatgatggccttttttgtgcttatcgcgatgattttcgttgcgctatcagggtaaatttatagtcatcggtattaaaagcgttgcggctatattcaaacacccgaccatcaactaaatatccacgcgatactttttcaagaatcggctttgtctggctgatattaagcagacggctcatctcttcggttggcatcagaggaatgatttcctgttcgctacgatcgataaccattttcttcacttcttcaataaagtgatattttgaattttccatgacctgccaggtgagatccgggaacaacgcaagcggcatccaggtttcttccagcgccattggcttttgcttgcgatagcgcacgcgcttcacatgccacacacgatcctgcgcggtgatttgtagctgttgctgaagaaaatcgtcagccggaatcacttcaaatatcaggacttcactgtgtgtatcgacgtgacggtccgacagtttttcatcaaaactggttaactgaaaaatatcgtaattgacccactcttctttgacgtaagtcccgctgccctgaatgctttcgaggatctgttgctcgactaactggcgcaaagcctgacgcaccgtaacccggctgacgccaaactctgtttgtaatgccgattcggtaggtaacgcatcgccaggtttaagctccccacgcgcaatttgctcacgaatgcgatcggcaatctgccggtataagggtttgtgtcccatttttagtatctcattaatacgaatttagccattatgcccgataaattcatcctgtaaacaatacaaatacaatacaaataatttcaatcaagtgaaattgatcacataatggtattgttttatcgggcacactggcgcgactataaaaacgatcaagtgaggatcatgatgaatctgacgactctgacccaccgcgatgcgttgtgtctgaatgcgcgctttaccagccgtgaagaggccatccacgtgttgactcaacgtcttgctgctctggggaaaatttccagtactgagcaatttctggaagaagtgtatcgccgtgaaagccttggcccgaccgccttaggtgaagggttggctgtgccgcatggcaaaactgctgcggtaaaagaagcggcgtttgcggtcgccacactcagcgagtcgcttcagtgggaaggcgttgatggcccagaagcagttgatttagtggtgttgctggcgattccccccaatgaagcgggtactacgcatatgcaactgctgacagcgctgaccacgcgccttgcggatgatgagattcgggcgcgtatacagtcggcgacgacgcctgatgaattgctctcggcgctggatgacaagggaggcacgcaaccttctgcctctttttccaacgcgccaactattgtctgcgtaacggcctgcccggcgggtattgctcacacctacatggctgcggagtatctggaaaaagccggacgcaaactcggcgtgaatgtctacgttgaaaagcaaggtgctaacggcattgaagggcgtttaacggcggatcaactcaatagtgcaactgcctgtatttttgcggctgaagtcgccatcaaggagagtgagcgttttaacggcattcccgcgctttcggtgcctgttgccgagccgattcgccatgcagaagctttgattcaacaagcgcttaccctcaagcgtagcgatgagacgcgtatcgtacagcaagatacgcaaccggtgaaaagtgtcaaaacggagctgaaacaggcactgttgagcgggatctcttttgccgtaccgttgattgtcgcggggggcacggtgctggcggtcgcggtattactgtcgcaaatcttcgggctacaagatctgtttaatgaagaaaactcctggctgtggatgtaccgcaagctgggcggcgggatgctcggaattttgatggtaccggtgctggcagcctataccgcctattcgctggcagataaaccggcgttagcgccaggctttgcggctggacttgccgccaacatgatcggttccgggtttctcggcgcggtcgttggcggattgatagccggttacttgatgcgctgggtgaaaaatcacttgcgtcttagcagtaaattcaatggcttcctgactttttatctctacccggtgctcggtacgttgggagcgggcagtctgatgctgtttgtggtgggagaacctgtcgcatggatcaataactcgcttaccgcctggctgaacggtctgtcaggaagtaacgcgctgttgctgggtgccattctcggttttatgtgttcctttgaccttggagggccagtgaacaaagccgcttatgcattctgcctgggcgcaatggcgaacggcgtctacggcccgtatgccattttcgcctccgtcaaaatggtttcggcatttaccgtaaccgcttccacgatgctcgcaccgcgcctgtttaaagagtttgaaattgagaccgggaaatccacctggctgttagggctggcaggtattaccgaaggggcgatcccgatggcgattgaagatccgctgcgggttattggttcgtttgtgctgggctctatggtaacgggcgctattgtcggcgcgatgaatatcggcctttcgacacccggtgccggcattttctcgctctttttacttcatgataatggcgcgggcggtgttatggcggcaattggctggtttggtgcggcattggtgggggctgcaatctcgactgcaattctcctgatctggcggcgtcacgcggttaagcatggcaactatctgactgatggcgtaatgccataaacaaaaaggaaacgacgatgaaagcggtatctcgcgttcacatcaccccgcatatgcattgggatcgggagtggtatttcaccaccgaagagtcacgcattctgctggtcaataatatggaagagatcctgtgccgactggaacaggacaacgaatacaaatattacgtactcgacgggcaaacggcgatcctcgaagattatttcgcggtgaaaccggaaaacaaagaccgcgtgaagaaacaggtagaagccggcaagttgattatcggcccctggtatacccagaccgataccacgattgtttctgcggaatccatcgtccgtaatctgatgtacggaatgcgtgactgcctcgcgtttggcgagccgatgaaaataggttatttaccagattcctttggcatgtccgggcaactgccgcatatctacaatggatttggcattacccgcaccatgttctggcgcggatgttcggagcgccacggtactgataaaaccgagtttttgtggcaaagcagtgacggtagcgaagtgacggcgcaggtgctgccgctgggctacgccatcggtaagtacttacctgccgacgaaaacggattacgtaaacgcctcgacagttattttgacgtgctggaaaaagcgtctgtaaccaaagagattttgctgccgaatggtcatgaccagatgccattgcagcaaaatatcttcgaagtgatggataagctacgtgagatctaccctcaacgtaagtttgtgatgagccgctttgaagaggtatttgagaagatcgaagcgcagcgagataatctggcgaccctgaaaggtgaatttattgatggcaaatatatgcgcgtgcatcgcaccatcggttccacgcgcatggatatcaaagttgcccacgcacgtattgaaaataagattgttaatctgctggaaccgctggcaacgctggcctggacgttgggttttgaataccaccacggcttgctggagaaaatgtggaaagagatattaaaaaatcatgcccacgatagcatcggttgttgttgcagtgacaaagttcatcgcgaaatcatcgcccgcttcgaactggctgaagacatggcggataatctgctgcgtttctacatgcgtaaaatcgccgataacatgccacagagtgatgccgacaaacttgtgctgtttaacctgatgccctggctgcggaaagaagtgatcaacaccactgtgcggctgcgcgccagccagtttaatctacgagacgatcgcggtcagcctgtaccgtattttattcgccatgcccgtgagatcgatcctggcctaatcgatcggcaaatcgttcattacggtaattacgatccttttatggagtttgatattcagatcaaccagattgtcccttctatgggctatcgcacgctttatatcgaagcgaatcagcctggcaacgtgattgcggcaaaaagtgacgctgaagggatactggaaaatgctttctggcaaattgcgctcaatgaggatggaacgctacaactggtagataaagacagcggtgtgcgctatgaccgggtgttgcaaattgaagaaagctctgatgatggtgatgaatatgactattcacccacaaaagaagagtgggtaattaccgcagcgaacgcgaaaccgcaatgcgatattattcatgaagcctggcagagcagggctgttatccgctatgacatggcggtgccgctcaatttgttggaacgaagcgtccggcaatccacgggcagagtaggggtggagatggttgtcactctgagtcataacagcagacgtattgatgtggatatcaaccttgataaccaggctgacgatcatcgccttcgcgtcctgatccctacatcttttaacaccgatagtgttctggcagatacccagtttggttcgctaacgcgccccgtgaacgacagtgcaatgaacaactggcagcaagaaggctggaaagaagcgccggttccggtatggaatatgctcaactatgcagccttacaggaagggcgtaacggcatggctgtctttagcgaagggctacgtgaatttgaagtcatcggtgaagagaagaaaacctttgccattacgttgctgcgtggcgtgggcttactgggcaaagaagatctgtttttaaggcctgggcggccttcgggaattaaaatgccagtcccggactcacaactacgtggtctgctttcttgtcgcctaagtttattgagttataccggtacgccaaccgccgctggtgtagctcagcaggcgcgagcatggctgactccagtacagtgttacaacaaaatcccatgggatgcgatgaagctcaacaaagccggattcaacgtgccggaaagttatagtttgttgaaaatgcccccagtgggatgcctgataagcgcacttaagaaagctgaagaccgacaagaagtgattttacggctgtttaatccggctgaatcagcaacctgtgatgcgactgttgctttcagtcgcgaggtgatttcttgctcagaaacgatgatggatgaacacattaccaccgaggaaaatcaaggttcaaatctatcggggccttttttacccggccagtcacggacgttcagttaccggcttgcctgaatagcaatcaaaccgaagccacatatgcgcggccagattgttgacaaagggcgctttgttcatgccggatacggcatgaacgctttattcggtctacaaaagcaggcaaattcaatatattgcagagatgatgtagacactggcaagcgtagcgcatcaggtaattttgcgtttatcttcactctcaagccacgtatatgtggctttatttttaacaaaataataaccctgggtgagttaattataatataattataagttaattaaatgttaatatcagcggggtggatttatgcctttattagtaatcctgaaactctgcgtcgtattagccagtgaccaaaaaaagaattaaggtcaaccgtgctgtttttgcttcgtctctttttatctttaattgccaaccgaaactaatttcagccttataactcacacattttaaacataaatgtcactaaagttaccttattgaaacatgattaacataatttgtaggaattgatatttatcaatgtataagtcttggaaatgggcatcaaaaagagataaattgttctcgatcaaattggctgaaaggcggtaatttagctataaattgatcaccgtcgaaaaatgcaaatttgcttcaacaaaaacctgtttattgtaaggattttgcggcgtaatatatacgtgggatcaatttgagtttttattaacatgtttgcaacctttctttacgccgtttttgtgtgcattcacatggtatgatgaaagtgttcaaacaaatttctattggggcatgcgtgtgaccctttctaacggggttcactctcggagtcttcatgcgatgagcaaggagtcatgatgttagatatagtcgaactgtcgcgcttacagtttgccttgaccgcgatgtaccacttcctttttgtgccactgacgctcggtatggcgttcctgctggccattatggaaacggtctacgtcctctccggcaaacagatttataaagatatgaccaagttctggggcaagttgtttggtatcaacttcgctctgggtgtggctaccggtctgaccatggagttccagttcgggactaactggtcttactattcccactatgtaggggatatcttcggtgcgccgctggcaatcgaaggtctgatggccttcttcctcgaatccacctttgtaggtctgttcttcttcggttgggatcgtctgggtaaagttcagcatatgtgtgtcacctggctggtggcgctcggttcaaacctgtccgcactgtggattctggttgcgaacggctggatgcaaaacccaatcgcgtccgatttcaactttgaaactatgcgtatggagatggtgagcttctccgagctggtgcttaacccggttgctcaggtgaaattcgttcacactgtagcgtctggttatgtgactggcgcgatgttcatcctcggtatcagcgcatggtatatgctgaaaggtcgtgacttcgccttcgctaaacgctcctttgctatcgctgccagcttcggtatggctgctgttctgtctgttattgttctgggtgatgaatccggctacgaaatgggcgacgtgcagaaaaccaaactggctgctattgaagccgagtgggaaacgcaacctgcgcctgctgcctttactctgttcggcattcctgatcaggaagaggagacgaacaaatttgcgattcagatcccttacgcactgggcatcattgcaacgcgttccgtggataccccggttatcggcctgaaagagctgatggtgcagcatgaagaacgcattcgtaacgggatgaaggcgtactctctgctcgaacaactgcgttctggttctaccgaccaggcggttcgtgaccagttcaatagcatgaagaaagacctcggttacggtctgctgctgaaacgctatacgccaaacgtggctgatgcgactgaagcgcagattcaacaggcaaccaaagactccatcccgcgtgtagcgccgctgtactttgcgttccgtatcatggtggcgtgtggcttcctgctgctggcaatcatcgcgctctctttctggagtgtcatccgcaaccgcattggcgagaaaaaatggcttctgcgcgccgcgctgtacggtattccgctgccgtggattgctgtagaagcgggctggttcgtggctgaatatggccgccaaccgtgggctatcggtgaagtgctgccgacagctgtggcgaactcgtcactgaccgcaggcgatctcatcttctcaatggtgctgatttgcggcctgtataccctgttcctggtggcagaattgttcttaatgttcaaatttgcacgcctcggcccaagcagcctgaaaaccggtcgctatcactttgagcagtcttccacgactactcagccggcacgctaagacaggagtcgtcaaatgatcgattatgaagtattgcgttttatctggtggctgctggttggcgttctgctgattggttttgcagtcactgacggtttcgacatgggggtgggcatgctcacccgtttcctcggtcgtaacgacaccgaacgtcgaattatgattaactccattgcaccacactgggacggtaaccaggtttggctgatcaccgcgggcggcgcactctttgctgcctggccgatggtctatgccgctgcgttctccggcttctatgtggcgatgatcctcgtgctggcgtctttgttcttccgtccggtcggttttgactaccgctccaagattgaagaaacccgctggcgtaacatgtgggactggggcatcttcattggtagcttcgttccgccgctggtaattggtgtagcgttcggtaacctgttgcagggcgtaccgttcaacgttgatgaatatctgcgtctgtactacaccggtaacttcttccagttgcttaacccgttcggcctgctggcaggcgtggtgagcgtagggatgatcattactcagggcgcaacctatctgcaaatgcgtaccgtgggcgaactgcacctgcgtacccgtgcaacggctcaggtggctgcgctggtgacactggtctgtttcgcactggctggcgtatgggtgatgtacggtatcgatggttatgtcgtgaaatcgacaatggaccattacgcagcctctaacccactgaataaagaagtggttcgtgaagctggcgcatggctggttaacttcaacaacacgccaattctgtgggctattccggcactgggtgtggttctgccgctgctgaccatcctgactgcacgtatggataaagccgcgtgggcgtttgtgttctcctccctgacgctggcctgcatcatcctgacagccggtatcgcaatgttcccgtttgtgatgccgtccagcaccatgatgaacacaagtctgacaatgtgggatgcaacttccagccagctgacgcttaacgtcatgacctgggttgcggtggttctggtaccgatcattctgctctacaccgcctggtgttactggaaaatgttcggtcgtatcaccaaagaagatattgaacgtaacacccactctctgtactaagtaaggagctaaaaatgtggtatttcgcatggattctgggaacgcttcttgcctgttcgtttggggtaatcaccgcgctggcgcttgaacacgccgaatcaggcaaagccggtcaagaagacatctgatgagtaagattatcgcgactttgtatgcggtaatggacaagcgccccctgcgggcgctttccttcgtgatggcgcttctgttagcaggatgtatgttttgggacccatctcgttttgccgcgaagaccagtgaactggaaatctggcatggtttattgctgatgtgggccgtctgtgctggtgtgattcacggcgtgggctttcgtccgcagaaggttctttggcaagggattttttgcccattgcttgccgatattgttctcattgtcgggctgattttcttcttcttttaaatcagaattctctttaaaaaattatgggccgctccaggcccataaatttttacgctcccttaacttgccctcattcccaaacctcaatcgcgcgcgtatagtagcagcgtttaaaagctctaacttttgttgcattaccgggatgtaaagtgaatacaacgctgtttcgatggccggttcgcgtctactatgaagataccgatgccggtggtgtggtgtaccacgccagttacgtcgctttttatgaaagagcacgcacagagatgctgcgtcatcatcacttcagtcagcaggcgctgatggctgaacgcgttgcctttgtggtacgtaaaatgacggtggaatattacgcacctgcgcggctcgacgatatgctcgaaatacagactgaaataacatcaatgcgtggcacctctttggttttcacgcaacgtattgtcaacgccgagaatactttgctgaatgaagcagaggttctggttgtttgcgttgacccactcaaaatgaagcctcgtgcgcttcccaagtctattgtcgcggagtttaagcagtgactgacatgaatatccttgatttgttcctgaaggctagccttctggttaaacttatcatgttgattttgattggtttttcaatcgcatcttgggccattattatccagcggacccgtattcttaacgcagcggcgcgcgaagccgaagcgtttgaagataaattctggtctggaatcgaactctctcgcctctatcaagagagccaggggaaacgggataatctgactggttcggaacaaatcttttacagcgggttcaaagagtttgtgcgcctgcatcgtgccaatagccatgcgccggaagccgtagtggaaggggcgtcgcgtgctatgcgtatctccatgaaccgtgaacttgaaaatctggaaacgcacattccgttcctcggtacggttggctccatcagcccgtatattggtctgtttggtacggtctgggggatcatgcacgcctttatcgccctcggggcggtaaaacaagcaacactgcaaatggttgcgcccggtatcgcagaagcgttgattgcgactgcaattggtctgttcgccgcaattccggcggtaatggcttataaccgcctcaaccagcgcgtaaacaaactggaactgaattacgacaactttatggaagagtttaccgcgattctgcaccgccaggcgtttaccgttagcgagagcaacaaggggtaagccatggccagagcgcgtggacgaggtcgtcgcgatctcaagtccgaaatcaacattgtaccgttgctggacgtactgctggtgctgttgctgatctttatggcgacagcgcccatcatcacccagagcgtggaggtcgatctgccagacgctactgaatcacaggcggtgagcagtaacgataatccgccagtgattgttgaagtgtctggtattggtcagtacaccgtggtggttgagaaagatcgcctggagcgtttaccaccagagcaggtggtggcggaagtgtccagccgtttcaaggccaacccgaaaacggtctttctgatcggtggcgcaaaagatgtgccttacgatgaaataattaaagcactgaacttgttacatagtgcgggtgtgaaatcggttggtttaatgacgcagcctatctaaacatctgcgtttcccttgcttgaaagagagcgggtaacaggcgaacagtttttggaaaccgagagtgtcaaaggcaaccgaacaaaacgacaagctcaagcgggcgataattatttcagcagtgctgcatgtcatcttatttgcggcgctgatctggagttcgttcgatgagaatatagaagcttcagccggaggcggcggtggttcgtccatcgacgctgtcatggttgattcaggtgcggtagttgagcagtacaaacgcatgcaaagccaggaatcaagcgcgaagcgttctgatgaacagcgcaagatgaaggaacagcaggctgctgaagaactgcgtgagaaacaagcggctgaacaggaacgcctgaagcaacttgagaaagagcggttagcggctcaggagcagaaaaagcaggctgaagaagccgcaaaacaggccgagttaaagcagaagcaagctgaagaggcggcagcgaaagcggcggcagatgctaaagcgaaggccgaagcagatgctaaagctgcggaagaagcagcgaagaaagcggctgcagacgcaaagaaaaaagcagaagcagaagccgccaaagccgcagccgaagcgcagaaaaaagccgaggcagccgctgcggcactgaagaagaaagcggaagcggcagaagcagctgcagctgaagcaagaaagaaagcggcaactgaagctgctgaaaaagccaaagcagaagctgagaagaaagcggctgctgaaaaggctgcagctgagaagaaagcggctgctgaaaaggctgcagctgataagaaagcggcagcagagaaagctgcagccgacaaaaaagcagcagaaaaagcggctgctgaaaaggcagcagctgataagaaagcagcggcagaaaaagccgccgcagacaaaaaagcggcagcggcaaaagctgcagctgaaaaagccgctgcagcaaaagcggccgcagaggcagatgatattttcggtgagctaagctctggtaagaatgcaccgaaaacggggggaggggcgaaagggaacaatgcttcgcctgccgggagtggtaatactaaaaacaatggcgcatcaggggccgatatcaataactatgccgggcagattaaatctgctatcgaaagtaagttctatgacgcatcgtcttatgcaggcaaaacctgtacgctgcgcataaaactggcacccgatggtatgttactggatatcaaacctgaaggtggcgatcccgcactttgtcaggctgcgttggcagcagctaaacttgcgaagatcccgaaaccaccaagccaggcagtatatgaagtgttcaaaaacgcgccattggacttcaaaccgtaatcgcgatgttgactgttcggacggtcaacatcaggcaccggttgccacggggttctggtagttttgtgtattttagtttgttaacattctgctaaattatcgtgggccatcggtccagataagggagatatgatgaagcaggcattacgagtagcatttggttttctcatactgtgggcatcagttctgcatgctgaagtccgcattgtgatcgacagcggtgtagattccggtcgtcctattggtgttgttcctttccagtgggcggggcctggtgcggcacctgaagatattggcggcatcgttgctgctgacttgcgtaacagcggtaaatttaatccgttagatcgcgctcgtctgccacagcagccgggtagtgcgcaggaagtacaaccagctgcatggtccgcactgggcattgacgctgtagttgtcggtcaggtcactccgaatccggatggttcttacaatgttgcttatcaacttgttgacactggcggcgcaccgggtactgtacttgctcagaactcgtacaaagtgaacaagcagtggctgcgttatgctggtcataccgccagtgatgaagtgtttgaaaaactgaccggcattaaaggtgcgttccgtactcgtattgcctacgttgttcagaccaacggcggtcagttcccgtatgaactgcgcgtatctgactatgacggttacaaccagtttgtcgttcaccgttcaccgcagccgctgatgtctccggcgtggtcaccagacggttctaaactggcttatgtgaccttcgaaagcggtcgttccgcgctggttattcagacgctggcaaatggcgctgtacgtcaggtggcttcattcccgcgtcacaacggtgcacctgcattctcgccagacggcagcaaactggcattcgccttgtcgaaaaccggtagtctgaacctgtacgtaatggatttggcttctggtcagatccgccaggtgactgatggtcgcagtaacaataccgaaccgacctggttcccggatagccagaacctggcatttacttctgaccaggccggtcgtccgcaggtttataaagtgaatatcaacggcggtgcgccacaacgtattacctgggaaggttcgcagaaccaggatgcggatgtcagcagcgacggtaaatttatggtaatggtcagctccaatggtgggcagcagcacattgccaaacaagatctggcaacgggaggcgtacaagttctgtcgtccacgttcctggatgaaacgccaagtctggcacctaacggcactatggtaatctacagctcttctcaggggatgggatccgtgctgaatttggtttctacagatgggcgtttcaaagcgcgtcttccggcaactgatggacaggtcaaattccctgcctggtcgccgtatctgtgataataattaattgaatagtaaaggaatcattgaaatgcaactgaacaaagtgctgaaagggctgatgattgctctgcctgttatggcaattgcggcatgttcttccaacaagaacgccagcaatgacggcagcgaaggcatgctgggtgccggcactggtatggatgcgaacggcggcaacggcaacatgtcttccgaagagcaggctcgtctgcaaatgcaacagctgcagcagaacaacatcgtttacttcgatctggacaagtacgatatccgttctgacttcgctcaaatgctggatgcacatgcaaacttcctgcgtagcaacccgtcttacaaagtcaccgtagaaggtcacgcggacgaacgtggtactccggaatacaacatctccctgggtgaacgtcgtgcgaacgccgttaagatgtacctgcagggtaaaggcgtttctgcagaccagatctccatcgtttcttacggtaaagaaaaacctgcagtactgggtcatgacgaagcggcatactccaaaaaccgtcgtgcggtactggtttactaagagaattgcatgagcagtaacttcagacatcaactattgagtctgtcgttactggttggtatagcggccccctgggccgcttttgctcaggcaccaatcagtagtgtcggctcaggctcggtcgaagaccgcgtcactcaacttgagcgtatttctaatgctcacagccagcttttaacccaactccagcaacaactttctgataatcaatccgatattgattccctgcgtggtcagattcaggaaaatcagtatcaactgaatcaggtcgtggagcggcaaaagcagatcctgttgcagatcgacagcctcagcagcggtggtgcagcggcgcaatcaaccagcagcgatcaaagcggtgcggcggcatcaacgacgccgacagctgatgctggtactgcgaatgctggcgcgccggtgaaaagcggcgatgcaaacacggattacaatgcagctattgcgctggtgcaggataaatcccgccaggatgacgcaatggtggcatttcagaatttcatcaaaaattaccctgattcaacttacctgccaaacgccaattattggctgggtcagttaaactacaacaagggtaaaaaagatgatgcggcgtactattttgcttcggtagtgaaaaactatccgaagtcaccaaaggctgctgatgcgatgtttaaagtcggcgtcatcatgcaggacaaaggtgacaccgcaaaagcgaaagccgtataccagcaggttatcagtaaataccctggtactgatggcgctaaacaggcacaaaaacgtctgaacgcgatgtaatgcataacacacgaccagaagtcgcattatttctggtcgtgtcgtgcgaatcataagcagttgagtgatctgcatcgaaatttttgttgcgctcaagtctgaaatcagtaatatatgccgccgttgccacgggatatcaaacaaaccgaaagcaacgaaaaagtgggtcgttagctcagttggtagagcagttgacttttaatcaattggtcgcaggttcgaatcctgcacgacccaccaatcgctaaggtggaagcggtagtaaaacgtgaaggataacgttgcatcagcaacggcccgaagggcgagacgaagtcgagtcatcctgcacgacccaccactaacatagttagttgtagtatccagcgtagtattgggtgattagctcagctgggagagcacctcccttacaaggagggggtcggcggttcgatcccgtcatcacccaccactcgggtcgttagctcagttggtagagcagttgacttttaatcaattggtcgcaggttcgaatcctgcacgacccaccaattttaacatcaaactcagatgttaagcgtgaaggataacgttgcgccagcaacggcccgtagggcaagcgaagcgagtcatcctgcacgacacaccaatcttaaagattggccccgagtagaaatctttcaggtaacacccgtatgggtcgttagctcagttggtagagcagttgacttttaatcaattggtcgcaggttcgaatcctgcacgacccaccatcctgaatgattaaagcagcataatcccgcaaggggtcgttagctcagttggtagagcagttgacttttaatcaattggtcgcaggttcgaatcctgcacgacccaccaatgtaaaaaagcgccctaaaggcgcttttttgctatctgcgatactcaaagattcgaacctgcagcaggtttgagttgagcgcagcgaaacaacggagccgctcgcggcgacggcccgaagggcgagcgaagcgagtcatcctgcacgacccaccaatgtaaaaaagcgccctaaaggcgcttttttgctattcaggcatcctcaatttcactttgtaaacctgatgacatcgtcagagcttactgtgcaagcaactctacgtcggtggaattaggcgtaattcgagtgacttttccccaccattcgactatcttgtttagcatataaaacaaattacaccgataacagcgaatattacgctaatgtcggttttaacgttaagcctgtaaaacgagatggtaagatgagcgtaatgtttgatccagacacggcgatttatcctttccccccgaagccgacgccgttaagcattgatgaaaaagcgtattaccgcgagaagataaaacgtctgctaaaagaacgtaatgcggtgatggttgcccactactataccgatcccgaaattcaacaactggcagaagaaaccggtggctgtatttctgattctctggaaatggcgcgcttcggtgcaaagcatcccgcttctactttgttagtcgctggggtgagatttatgggagaaaccgccaaaattctcagtccggaaaaaacaattctgatgccgacacttcaggctgaatgttcactggatctcggctgccctgttgaagaatttaacgcattttgcgatgcccatcccgatcgtactgtcgtcgtctacgccaacacttctgctgcggtaaaagcgcgcgcagattgggtggtaacttcaagcattgccgtcgaacttattgatcatcttgatagtttgggtgaaaaaatcatctgggcacccgacaaacatctggggcgttacgtgcaaaaacagacgggtggagacattctatgctggcagggtgcctgtattgtgcatgatgaatttaagactcaggcgttaacccgcttgcaagaagaatacccggatgctgccatactggtgcatccagaatcaccacaagctattgtcgatatggcggatgcggtcggttccaccagtcaactgatcgctgctgcgaaaacattgccacatcagcggcttatcgtggcaaccgatcggggcattttctacaaaatgcagcaggcagtgccagataaagagttactggaagcaccaaccgcaggtgagggtgcaacctgccgcagctgcgcgcattgtccgtggatggccatgaatggccttcagtccatcgcagaggcattagaacaggaaggaagcaatcacgaggttcatgttgatgaaaggctgcgagagagggcgctggtgccgctcaatcgtatgctggattttgcggctacactacgtggataacgaataataaggcgtaacgttacgctttgggggaaagatggatttttttagtgtgcagaatatcctggtacatataccaataggggcaggcggttatgatctctcatggatcgaagcggtaggcacgatcgccgggttgctgtgtattggccttgccagtctggagaagatcagcaactacttctttggcctgatcaacgtcaccttgtttggcattattttctttcagattcagctgtatgccagcctgctattacaggtgtttttctttgccgcgaatatttacggttggtatgcgtggtcgcgacaaaccagtcagaacgaggcggagttgaaaattcgctggttgccattgccgaaggcactcagctggttggcggtttgcgttgtttcgattggtctgatgacggtatttatcaatccggtgtttacatttttgacccgcgtggcagtcatgatcatgcaagcattaggattacaggttgtgatgcctgaactgcaaccggacgctttcccgttctgggattcatgcatgatggtgttatctatcgtggcaatgattctgatgacgcgtaagtatgtggaaaactggctgttgtgggtgattattaacgtgattagcgtcgttatttttgcacttcagggcgtttacgccatgtctctggagtacatcatcctgacctttattgcgctcaacggcagccggatgtggatcaacagcgcacgtgaaagaggctcacgcgcgctgtcccattaatggtgatgatgtgaatggccagacaccccttcattcaggtggcagtctggcccatgacaaggttgatattccatctgaatggtggcgtgctcaatctgatagtgatccatcaggtagtgttggatctgatccaacaaggcatcgtgatcgtgtggcgggatcacctgcacatgcaacgtcatcaccggcttctcgcctaccatccatacatgtacatggtgcacattgcggacttccgggatttcccggcacatacgacgcttcagttcagcgatatccagcgataccggtgcaccttcaagtaattcattcacgctatctttcaacagtcgccacgcgctacgcagaaccagaagcgacaccagtatcgagagaatggggtcagcaggtgtccagccagtccagataataatcaacgcggcaataatagccccaaccgaacccagcaggtccccgagcacatgcagtgccgctgctcgtacgttgaggtttttctcttcgctgccgtgatgaagtaaccagaaagaaagtatatttgccagcaacccagccacggcaattgccatcatcatgccgccctcgaccggacgcggcgtgcggaagcgttctatcgcctcccagacaatcaaaatggtaattaccacgagggctatggcattcacaaacgccgcgagcgtggtcagtcttagccaaccgaaagtgtggcgaatggtgggaggacgacgtgaaaattgcacggcgagtagggcgaaaagcagggcggcagtatcggtcaacatatgacccgcatcggccagcaatgccagagaaccagaaagaaaaccaccaacgacttctaccagcataaacccggcagtcacgccgaaagcatacaacaagcgacgagcattattatcttctggcaggtgtgaggacgtgtgtgagtgtgagtgcgccatgacgagtcatcccttaattattctcacttaactttatgacatcatactgcttttagaagtgaaaaattaaaagggagagactccgctctcccattattggctattttgcagggttactgcgtggtaccgtcggttttggtatcgacatcattattgatgccatcaccggtttgtacctttttattgatatccggacagcgaccatctttgcacatggtgttcttgtgctcttcatctttggtcattccgtcattgttcattgaagaaccatccgaatgcagcattgtgccaccagaaccggtatttaccccgttattgtcgacgttatttggcgcgacattttcacgggcgtcaggggctacctggcccgcatcagctgcggcgtttgcctggccgttattagtttgcgctccgctatcggcagccagtgcggcaccgctggcaaggcttagagtggcagtcagaaataatgtggccagttttgtcattttcataggatgctcctgttatggtcgttatgtcggataacctcttccaacagtgcatttgcaggtgaatataaggcattggtttaagatttcagccaggttatgaaacgcagcagagaatcttgaaataattaacaaacaaaggagttacagttagaaattgtaggagagatctcgtttttcgcgacaatctggcgtttttcttgctaattccaggattaatccgttcatagtgtaaaaccccgtttacacattctgacggaagatatagattggaagtattgcattcactaagataagtatggcaacactggaacagacatgaattatcagaacgacgatttacgcatcaaagaaatcaaagagttacttcctcctgtcacattgctggaaaaattccccgctactgaaaatgccgcgaatacggttgcccatgcccgaaaagcgatccataagatcctgaaaggtaatgatgatcgcctgttggttgtgattggcccatgctcaattcatgatcctgtcgcggcaaaagagtatgccactcgcttgctggcgctgcgtgaagagctgaaagatgagctggaaatcgtaatgcgcgtctattttgaaaagccgcgtaccacggtgggctggaaagggctgattaacgatccgcatatggataatagcttccagatcaacgacggtctgcgtatagcccgtaaattgctgcttgatattaacgacagcggtctgccagcggcaggtgagtttctcgatatgatcaccccacaatatctcgctgacctgatgagctggggcgcaattggcgcacgtaccaccgaatcgcaggtgcaccgcgaactggcatcagggctttcttgtccggtcggcttcaaaaatggcaccgacggtacgattaaagtggctatcgatgccattaatgccgccggtgcgccgcactgcttcctgtccgtaacgaaatgggggcattcggcgattgtgaataccagcggtaacggcgattgccatatcattctgcgcggcggtaaagagcctaactacagcgcgaagcacgttgctgaagtgaaagaagggctgaacaaagcaggcctgccagcacaggtgatgatcgatttcagccatgctaactcgtccaaacaattcaaaaagcagatggatgtttgtgctgacgtttgccagcagattgccggtggcgaaaaggccattattggcgtgatggtggaaagccatctggtggaaggcaatcagagcctcgagagcggggagccgctggcctacggtaagagcatcaccgatgcctgcatcggctgggaagataccgatgctctgttacgtcaactggcgaatgcagtaaaagcgcgtcgcgggtaaggtttaattgtcggatgcgccgtcagagtggcgtatccgatgaatcaccacaggcctgataagacgcgcagcgtcgcatcaggcaatgtgctccattgttagcaacaaaaaagccggctcacttgcagtcggctttctcatttttaaacgaatgacgtttacttcgctttaccctggttagcaaccgccgctgctttcgctgcgatctcgtcagcattacccagataatagcgtttcagcggtttgaaattctcgtcgaactcatacatcagcggcacgccggtcgggatattcagctcaagaatctcttcttcactcatgttatcaagatatttcaccagcgcacgtaaagagttaccgtgtgcagcgatgatcacgcgctcaccgctcttcatacgcggtagaatagtttcattccagtaagggatcacgcggtcaatggtcagcgccaggctttccgtcagcggcagttctttctcgctcagcttcgcgtaacgtggatcgtgacccggataacgctcatcatctttagtcagttccggcggagtgactgcaaaaccacgacgccactgtttcacctgctcgtcgccatacttttcagcggtttctgctttgttcagaccctgcaacgcaccgtagtgacgttcgttcagtttccaggatttctcaacgggcagccatgcctgatccagttcgtccagcacattccacagggtatggatagcgcgtttcagcacagaggtgtaagcaaagtcaaagctgtaaccttcctctttcagcagcttacctgctgcttttgcttcgcttacgcctttctcagacagatccacgtcgtaccaaccggtgaagcggttttctttgttccactgactttcgccatgacgaaccagaaccagcttagttacagccatatacttactcctcaaatcatcttttaatgataataattctcattatattgccgtgacgaagcaacagcaatgcttacgcataaccatagcgaaaatagtgtcgcagtgtaaggttgttgtgaatattgagttgcaaatatgtcggtgtttgctggtgatttgaacaatatgagataaagccctcatgacgagggcttaacattactcagcaataaactgatattccgtcaggctggaatactcttcgccaggacgcaggaagcagtccggttgcggccattcagggtggttcgggctgtccggcagaaactcgctttccagagccagtccttgccagtcggcgtaaggttcggttccccgcgacggtgtgccgccgaggaagttgccggagtagaattgcagagccggagcggtggtgtagaccttcagctgcaatttttcatctgctgaccagacatgcgccgccactttcttgccatcgcctttggcctgtaacaagaatgcgtgatcgtaacctttcactttgcgctgatcgtcgtcggcaagaaactcactggcgatgattttggcgctgcggaaatcaaaagacgttccggcgacagatttcaagccgtcgtgcggaatgccgccttcatcaaccggcagatattcgtccgccagaatctgcaacttgtgattgcgcacgtcagactgctcgccgtcaagattgaaatagacgtgattagtcatattcaccgggcaaggtttatcaactgtggcgcgataagtaatggagatacggttatcgtcggtcagacgatattgcaccgtcgcgccgagattacccgggaagccctgatcgccatcatctgaactcagggcaaacagcacctgacgatcgttctggttcacaatctgccagcgacgtttgtcgaacccttccgggccgccgtgcagctggttaacgccctgacttggcgaaagcgtcacggtttcaccgtcaaaggtataacgactattggcgatgcggttggcataacgaccaatagaggcccccagaaacgcagcctgatcctgatagcattccgggctggcacagccgagcagcgcctcgcggacgctgccatcggaaagcggaatacgggcggaaagtaaagtcgcaccccagtccatcagcgtgactaccatccctgcgttgttacgcaaagttaacagtcggtacggctgaccatcgggtgccagtgcgggagtttcgttcagcactgtcctgctccttgtgatggtttacaaacgtaaaaagtctctttaatacctgtttttgcttcatattgttcagcgacagcttgctgtacggcaggcaccagctcttccgggatcaacgcgacgatacagccgccaaatccgccgccggtcatgcgtacgccacctttgtcgccaatcacagctttgacgatttctaccagagtgtcaatttgcggcacggtgatttcgaaatcatcgcgcatagaggcatgagactccgccatcaactcgcccatacgtttcaggtcgccctgctccagcgcgctggcagcttcaacggtgcgggcgttttcagtcaggatatgccgcacgcgtttcgccacgattgggtccagctcatgtgcaacagcgttgaactcttcaatggtgacatcgcgcagggctggctgctggaagaaacgcgcaccggtttcgcactgttcacgacgggtgttgtattcgctgccaaccagggtacgtttgaagttactgttgatgatgacgacagccacacctttcggcatggaaactgctttagtccccagtgagcggcagtcaatcagcaaggcatgatctttcttgccgagtgcggaaattagctgatccatgatcccgcagttacagccaacaaactggttttctgcttcctgaccgttaagcgcgatttgtgcgccgtccagcggcagatgataaagctgctgcaatacggttccgaccgcgacttccagtgaagcggaagaacttaacccggcaccctgcggcacattgccgctgatcaccatgtccacgccgccgaagctgttgttacgcagttgcagatgtttcaccacgccacgaacgtagttcgcccattgatagttttcatgcgcgacaatgggcgcatcgagggaaaactcgtcgagctgattttcataatcggctgccattacgcgaactttacggtcatcgcgtggcgcacagctgatcacggtttgataatcaatcgcgcagggcagaacgaaaccgtcgttgtagtcggtgtgttcaccaatcaaattcacgcggccaggcgcctgaatggtgtgagtggcagggtagccaaatgcgttggcaaacagagattgtgttttttctttcagactcatttcttacactccggattcgcgaaaatggatatcgctgactgcgcgcaaacgctctgctgcctgttctgcggtcaggtctcgctgggtctctgccagcatttcataaccaaccataaatttacgtacggtggcggagcgcagcagaggcggataaaagtgcgcgtgcagctgccagtgttgattctcttcgccattaaatggtgcgccgtgccagcccatagagtaggggaaggagcactggaagaggttgtcataacgactggtcagctttttcaacgccagcgccaaatcgctgcgctgggcgtcggtcaaatcggtgatccgcaaaacgtgggctttgggcagcagtagcgtttcgaacggccaggcagcccagtaaggcacgacggctaaccagtgttcggtttcgacaacggtacggctaccgtctgccagctcgcgctgaacataatccaccagcattggtgatttctgttcggcaaaatattctttttgcaggcggtcttcgcgctcagcttcgttaggcaggaagctatttgcccaaatctgaccgtgcggatgcgggttagagcagcccatcgcagcgcctttgttttcaaaaacctgcacccatgggtacgttttccccagttctgcggtttgctcctgccaggttttgacgatttccgtcaatgctgcaacgctgagctctggcagcgttttactgtgatccggtgaaaagcagatcacccggctggtgccgcgcgcgctctggcaacgcatcaaaggatcgtgactttctggcgcatctggcgtgtcagacatcaaagccgcaaagtcattagtgaaaacgtaagtcccggtgtaatcggggtttttatcgcctgtcacccgcacattacctgcgcagaggaagcaatctggatcgtgcgcaggtaacacctgtttggctggcgtttcctgcgccccctgccaggggcgcttagcgcggtgcggtgaaaccagaatccattgcccggtgagcgggttgtagcggcgatgtggatgatcaacgggattaaattgcgtcatggtcgttccttaatcgggatatccctgtggatggcgtgactgccagtgccaggtgtcctgcgccatttcatcgagtgtgcgcgttacgcgccagttcagttcacggtcggctttgctggcgtccgcccagtaggccggaaggtcgccttcgcgacgcggtgcaaaatgatagttaaccggtttgccgcaggctttgctgaaggcattaaccacgtccagcacgctgctgcctacgccagcaccgaggttgtagatgtgtacgcctggcttgttcgccagtttttccatcgccacgacgtgaccgtccgccagatccattacgtggatgtaatcgcgtacgccagtaccatcttcggtcggataatcgttaccaaaaatcgccagcgagtcgcgacggcctacagcaacctgggcgatgtatggcatcaggttattcggaatgccttgcggatcttcgcccatatcgcccgacggatgcgcgccaaccgggttgaagtagcgcagcagggcaatgctccagtccggctgggctttttgcaggtcggtgaggatctgttccaccatcaatttgcttttgccataagggctttgcggtgtgccggtcgggaagctttcaacgtatggaattttgggctgatcgccataaacggtagcggaggagctaaaaataaagtttttgacgttagcggcgcgcatggcgctaatcaggcgcagagtgccgttgacattgttgtcgtaatattccagcggtttttgtaccgattcgccgacggctttcagcccggcgaagtggatcacggtgtcgatagcgtgatcgtgcagtatctcggtcatcaacgcttcgttacgaatatcgccttcaacaaacgttggatgtttgccgcctaaacgctcgataacaggcagtacgctgcgcttactgttacagaggttatcaagaatgatgacatcatgaccgttttgcagtaattgcacgcaggtatgacttccaatgtaaccgctaccaccggtaaccagaactctcataattcgctccattaggcttatggtatgaaataaccatagcataacaaagatgcgaaaagtgtgacatggaataaattagtggaatcgtttacacaagaatttagccgttttttatgcgcgattaagtgattataaaacagagggtttatgaatgattgcgctttttatctgaaaaaagaagcggtttcatgcctgcatgcgtcgaaccgttggccggagagggcgcttaggccgcctccggcaaggtcagcactaccgactcaatatatttttgtcagcacatagcgatagagtccaccgtccggcacgaactcaaggcgatgggtaatacaggcaggcgcatcttcagcgtggtgcgaaacaaacaacaattgcgtttcaccttcgctaatcagcacatcaacaaaacggcggataagctggcgattgagcggatcaagcccctgtagtggttcatcgagaataagcaacgtcggatgtttcaccagtgcgcggacgatcagcgccagacgctgctgtccccaggaaagactatggaacggagcgtcagccgtacgtttatcaatgccgagaatatccagccactgctgcaccagtttttgctggcgatccgaaacggcctgataaatgccaatcgaatcaaaatagccagaaagaatcacattacgcacggtagtgctgacccggtaatccagatgcaaactactgctgacgtaaccgatatgctttttgatatcccagatggtttcgccgctgccgcgacgtcgtccgaaaagcgtcaaatcgttgctgtaaccttgcggatgatcgccagtaaccaggcttaataacgtcgattttcctgcaccatttggcccgacaatttgccagtgttcgcctggattcacctgccagctaaggttattaagaatggggcgatcgttataagaaaccatgccattgttcagcacaatgcgcggttcgttggcgggtaaggcgtgacgtgctgaaggttcatccggctccggcagttgcacaccttcaagctgttcactatgcgccagttgcgcgacgagtgcttgttggagcagttcctctttagcgccagtttccgctaacgtgcaatccgccagcacgccagcaaactggacaaactccgggatctcatcgaagcgattgagcaccagtaccagagtaataccggactgatgtaacgaggcgagtcgctcagccagctgctgacgtgaggcaacatccaggccatcgaacggctcatcaagaatcaacaagtcaggctccgacatcagcgcctgacacagcagggtttttcgcgtctcgccagtggaaaggtatttaaagcgtcggtcgaggagggcggtaataccgaactgctgcgccagttgcatgcaacgcggtgcatcctttacttcatcctgaatgatctcagccgtagtgcgtccggtgtcatcttcgccagggccgagcatatcggtgttattccgctgccattcgtcgctgacgagtttttgcaattgctcgaaggagagacgagtgatgtgggaaaactggctttgccgttcacctttcaaaagcggaagttcccccgccagcgcgcgggccagggccgatttcccgcttccattcgaaccgacaaacgcccaactatcacccgcgtttaacgttagctgaggcaattgcagcgtttttgtgtcgctaagacgaaacgtgccttgcaaaatttgcaacgatgacattttatatcccattttgtgcagcgattactgacagggatacgtgtttcataacaaattgtcaacacgcttagcacagcgtggcgataatcacgctgtcggcattaaagtaggccgtgacattctgcccttgctgaagagaagtcgcttcatttaccggcactgtggcgcacagtgtttgcccgtcgggtagcgccattaatacttcgcactgctctgcgccgcgctcaatatgactaataatacccggtaattggttgtcggcgttttgtgcgaccgcttcgtcctgagtaatgcctacccacggcgcttttagcaatatcaacacttctttgccttcatccagccccagacgtgcgccgctttgtgcggtaattgcgactttcaggcgtgtttttccatcagccagtaagacatcaacatgctgttgaacgtcatcatgatcgcgggcggtgatggtaccgaaccactggttacgggcgctggtttgcagtgaaaaacgtgagatcgcggccagcaggctgttcagcggcagggcgtcatcgtcacttaacacatcaaaggctttttgctggatttgcgccagtaagtcatagagctgaatcagtcgctgaccatagcgggtcagtactgcgccgccgccacctttaccgcctgttgcgcgctcgaccagaatatgctcacttaactgattcatctcgttaatggcatcccaggcgcttttatagctaataccggcatctttcgctccctggctaatggaaccggaaagcgcaatgtgttttagtagcgaaatgcggcgcgggtcggcgaataatttttgttggagcttaagggtgagaaggatttcggcctgcataacaatgtcctggcaaaagtcttattgtgacggaaaacgaacgccacgcaaagctgaccgcacaaaaggggagtgcttttctgtgcttagcggttagaatagtctcatgactatatctggagttgaccatgttagagttattaaaaagtctggtattcgccgtaatcatggtacctgtcgtgatggccatcatcctgggtctgatttacggtcttggtgaagtattcaacatcttttctggtgttggtaaaaaagaccagcccggacaaaatcattgattccctgaatgcccgcttagtcgggcatttctttttctcaacttcctgcttttccagccgatattttttcttatctacctcacaaaggttagcaataactgctgggaaaattctgagctagccgttatattgtcgcctacataacgttacattaaggggttaccaatggctcgtaaatggttgaacttgtttgccggggcggcactctctttcgctgttgctggcaatacactggcagatgaagggaaaatcacggtgttcgccgccgcatcactgactaacgcaatgcaggacattgctacgcagtataaaaaagaaaaaggcgtggatgtggtttcttctttcgcttcgtcatctactctggcccgtcagattgaagcgggagcgcctgcggatctgtttatctctgccgatcagaaatggatggattatgcggttgataaaaaagcgatcgatacggcttcgcgccagacactgctcggcaatagcctggtcgttgtagcaccgaaagccagcgagcagaaagatttcatcatcgacagcaaaaccaactggacttcgctgctgaatggcggtcgcctggcggttggcgatccggaacatgtccctgctggcatttatgcaaaagaagcactgcaaaaactgggcgcatgggatacgctctccccgaaactggctccggcggaagatgttcgtggcgcgctggcgttggtcgaacgcaatgaagcgccgttgggcattgtttacggttctgacgcagttgtcagcaaaggggtaaaagtggttgccaccttcccggaagattcacataaaaaagtggaatatccggttgctgttgtggaagggcataacaatgcgacagtgaaagcattttatgattatctgaagggaccgcaggcagcggaaatctttaaacgttacggatttacaaccaagtaatgatactgaccgatccagaatggcaggcagttttattaagcctgaaagtttcttccctggctgtgctgtttagcctgccgtttgggatcttttttgcctggttactggtgcgttgcacgtttccgggcaaagctctgctcgacagcgtactgcatctaccgctggtgttaccgcccgtggtcgtcggttacttattattagtttcgatgggacggcgcggatttatcggtgaacgtctgtatgactggtttggtattaccttcgcctttagctggcgcggcgcggttctcgctgccgccgtcatgtcgtttccgctgatggtgcgggcaattcgtctggcgctggaaggggttgatgtcaaactcgaacaggccgcaagaacactgggggccgggcgctggcgcgttttctttactatcacgttaccgctgaccttaccgggaattattgttggtacggtactggcttttgctcgttctctcggtgagtttggtgcaaccatcacctttgtgtcgaacattcctggtgaaacgcgaaccattccttctgccatgtataccctgatccagacccccggcggggaaagtggcgcggcgagactgtgcattatttctattgcgctggcgatgatctccctgttgatttcagaatggctggccagaatcagccgtgaacgggcggggcgctaatcatgctggaactgaatttttcccagaccttgggcaaccattgcctgaccattaatgaaacgctgcccgccaatggcatcactgctatctttggcgtctccggtgccggaaaaacttcgctgattaacgccatcagtggactgacgcgcccgcaaaaagggaggattgtcctcaatggtcgggtactaaatgatgccgaaaaaggtatctgcctgacgccagaaaagcgtcgcgttggctatgtttttcaggatgcgcggctgtttccgcattacaaagtgcgtggcaatctgcgctacggcatggcgaaaagcatggtcgatcagttcgataagctggtggcgcttttaggcattgaaccgttgcttgaccgtttaccaggcagcctgtccggaggcgaaaaacagcgcgtagcgattgggcgggctttgctgacggcaccagaattgctgttgctggatgaaccgctggcgtcactggatattccgcgtaaacgcgaactgttgccttatctgcaacgtctgacgcgggaaatcaacatcccgatgttgtatgtcagccattcgctggatgagatcctccatttggcagacagagtgatggtactggaaaacggtcaggtgaaagcctttggcgcactggaagaagtctggggtagtagcgtgatgaatccgtggctgccgaaagagcaacaaagtagcattctgaaagtgacggtgcttgagcatcatccgcattacgcgatgaccgcgctggcgctgggcgatcagcatttgtgggtcaataagctggacgaaccgctgcaagctgcgctacgtatccgcattcaggcttccgatgtttctctggttttacaaccgccgcagcaaaccagcattcgtaacgtattgcgggcaaaagttgttaatagttatgacgacaacggtcaggtggaagtggagctggaagtcggcggtaaaacgctgtgggcgcgtatcagcccgtgggccagggatgaactggcgatcaaaccaggcctgtggctgtacgcgcaaattaaaagtgtgtcgataaccgcctgattaaatcaggtggctataaatgaactgggcaatgctgtcggtggtgttatcaccaatcacaatgttggcgcgcgcttttaccgcgtcatcggcgttgcccatcgccacgcctgtaccagcggcttccagcatactgatatcattaaagttatcgccgaatgccacgacgttttccatcgaccaaccttgcgcctcaacccatttcgtcaaacgtttacctttgctgttgccgccgcgtgcaatatcaacctgatcgtgccaggaccattcacactccagtcccagttcatgttcgacatgcttaccaaaatgctgcaattgcggcaggtcatcgtgcgtcagggcgaacttccatacggcgttaacttgttgcgccgtttcagccagagaagcgacttgtgtgaaagtcggacgctgttccggcggcagggtttgcgcccagttagacgtgcgaatgacatgcccggtcgggtgctcatagaccattgcatcatcgacatacatcagaccgtgaatgtggtgttcattcagcatctcaatgagttgcagggctttattaacgggcattgggtccgcttccagcacggtttttgcatgataatcatacaaataggtgccattacagcaaatagcaggtgtatccagcgccagcgcctgataaaaaggatgaatagcgacgtgatggcgacctgtgacgatgattaattgatagcctgcttcgcgagcgcgggccagggcttctatcgatgatggaagcaaggtctttttcggggtcaataaggtgccgtctaagtcgagagcaatcacgcgtgtggtcatggcgtattccagattaaggttaagaattttcgtctgcgcgaatggtacaccgataccactatcggacaaaattctgcgttttaattcagcattcaccgccaaaagcgactaattttagctgttacagtcagttgctaaatgcaaaggagcattcatgaagcaaacagtttatatcgccagccctgagagccagcaaattcacgtctggaacctgaatcatgaaggcgcactgacgctgacacaggttgtcgatgtgccggggcaggtgcagccgatggtggtcagcccggacaaacgttatctctatgttggtgttcgccctgagtttcgcgtcctggcgtatcgtatcgccccggacgatggcgcactgacctttgccgcagagtctgcgctgccgggtagtccgacgcatatttccaccgatcaccaggggcagtttgtctttgtaggttcttacaatgcgggtaacgtgagcgtaacgcgtctggaagatggcctgccagtgggcgtcgtcgatgtggtcgaggggctggacggttgccattccgccaatatctcaccggacaaccgtacgctgtgggttccggcattaaagcaggatcgcatttgcctgtttacggtcagcgatgatggtcatctcgtggcgcaggaccctgcggaagtgaccaccgttgaaggggccggcccgcgtcatatggtattccatccaaacgaacaatatgcgtattgcgtcaatgagttaaacagctcagtggatgtctgggaactgaaagatccgcacggtaatatcgaatgtgtccagacgctggatatgatgccggaaaacttctccgacacccgttgggcggctgatattcatatcaccccggatggtcgccatttatacgcctgcgaccgtaccgccagcctgattaccgttttcagcgtttcggaagatggcagcgtgttgagtaaagaaggcttccagccaacggaaacccagccgcgcggcttcaatgttgatcacagcggcaagtatctgattgccgccgggcaaaaatctcaccacatctcggtatacgaaattgttggcgagcagggactactgcatgaaaaaggccgttatgcggtcgggcagggaccaatgtgggtggtggttaacgcacactaaccgctgatttaaccggcgcagtctctcctgcgccggtgtattaacctatctcctgtaacgcatgtctctggcgttcgacgatattggtccacaaattgtctttatcgtcagtccacaaattaatcagcaaggcaaaaaagcgttctgctgccggagaaagcacggcatctttgtggcgaataatccccaatgtccgacgtataacgggttccaccagtgggataccaataatcgaagaatagggcgcatggggcattgccagaccaggaagcgccgaaatccccagtcctgcctccactagtcctaatgacgtcgaaagatgacgcacttcgtaaaaccagtccagcttccagggcttgtcggctagctgttgttctatcaacaatcggttgccgctggaggaacgtacgccaatcattttgtaacccactaactcctgccattctacaagctgctttttggccaatggatggtcacgccgacaggccagcacgaatggctcgttgaccagtggggtaaaatcaatggatgaatttgtgacgttgttcatgtttatgccaaagtctgattcgttacacagcaccgattccatgcaattattcgtgccttgttccagaatccgcactttaatattgggatacagctcattaaatttaccgattgccaacggtaaaaaataaaatactgcggtcggaatacacgctaacgtcaccataccacgatgataagcattcatatcacgaatattaaaaagcgtttcatcgaatttctttattaattcccgcgcctccgggagcaacctttttcctgcttttgttaacgtaaccttgcgagttgtacgctcaaatagttgaatatgtaaatcttcctccatcttttttattcttcgcgttaatgcaggttgcgtaatattgagtaatttagcggcattgttaaatgaactggactctgccagtatgacaaatgccttcatacttgataattcatgcttcattattactccggaaaatggaagcgacgattttgggtggctggtcgttaaaaattttaactgcatttagccaacttaaattaatgaaaaaatgttattaatcgttgagctaaagtcattagagatgctttgtccttaatgtaaccatatcgcaataagttatgtttttaaattgagggcattattatgaaaaaaataccctgcgtgatgatgcgaggtggaacctcgaggggcgcgttcctgttagcggaacatttacccgaagatcaaacgcagcgcgataaaatattgatggcaattatgggttccggtaacgatctggaaattgacggtattggcggcggtaatccactgaccagtaaagtcgccattattagccgttccagcgatccgcgtgctgatgttgattatctgtttgctcaagttatcgtccatgagcaacgtgtcgataccacgcctaactgcggcaatatgctttctggcgttggggcattcgccattgaaaatggtttgattgcagcgacatcaccggtcacccgtgtgcgtatccgcaacgtcaatacgggtacgttcatcgaagctgatgtgcaaacgccaaatggtgttgtcgagtacgagggtagtgccagaattgacggcgtaccgggtactgccgcaccggttgcgctcactttcctgaatgccgctggaaccaaaaccggaaaagttttcccgactgataatcagattgattattttgacgatgtcccggtgacctgtatcgatatggcgatgccagtcgtcattattccggctgaatatctgggaaaaacaggttatgaattaccggcggaactggatgccgacaaagcattattagcccgcattgaatctatccgtctacaagcgggtaaagcaatgggcttaggtgatgtcagtaatatggttatccctaaacctgtgcttatttctccagcgcagaaaggcggggcaattaatgtgcgttattttatgccgcattcttgccatcgcgcgctggcgataaccggtgctattgctatttccagtagttgtgcattggaaggcaccgtcacccgacaaatcgtcccttctgtaggatacggcaatatcaatattgaacaccccagtggtgcgctcgacgttcatttaagtaatgaaggtcaggatgccacgacgttacgcgcatctgttattcggacaaccagaaaaatattttccggtgaagtttatcttccctgaaaaaattcgttgtcaggataaggacaatcaataaaggacttctgtatgagtcatacagaaagaacaggattttaaatgaataagaaatcgttatggaagctaattctgatattagcgatcccatgtattattggctttatgccagctccggcaggattaagcgaactggcctgggtgctttttggtatttacctggcggccattgtggggctggttatcaagcctttcccggaacctgtcgtactgttaattgccgttgctgcctcgatggtggtggtcggtaacttatccgacggtgcgtttaagaccaccgccgtattaagcggttactcttcaggtaccacctggctggtgttctcggcgtttaccttaagcgccgcatttgtgaccaccggcttaggtaaacgtattgcctatttgctgattggtaaaattggtagcactaccctgggtctgggttacgttacggtatttctcgatctggtactggctccggcaacaccgtctaacaccgcgcgtgcgggcggcattgtgttaccgatcatcaacagcgtggcggtggctttggggtccgaaccggaaaaaagtccgcgtcgtgtcggacattacctgatgatgtccatttacatggtcaccaaaaccaccagctatatgttctttaccgcaatggcggggaacattctggcgctgaaaatgatcaacgacattctgcacctgcaaattagctggggtggatgggcgctggccgccggattgccgggcatcattatgctgctggtcaccccgctggtgatttacaccatgtatccgccagaaattaagaaggtggataacaaaaccatcgccaaagcgggccttgccgaactgggaccgatgaaaatccgcgaaaaaatgctgctcggtgtctttgtgctggcgctactgggctggattttcagtaagtctctgggggttgatgaatccaccgtggcaatcgttgttatggcgaccatgctgctgctgggtatcgttacctgggaagacgtggttaaaaataaaggcggctggaataccttaatctggtacggcggtattatcggcttaagctccttattatcgaaagttaaattcttcgaatggttagctgaagtctttaaaaataacctggcatttgatggtcacggtaacgttgctttcttcgttattattttcctcagcattatcgtgcgttatttcttcgcttccggtagtgcctatatcgttgctatgttaccggtatttgccatgctggcgaacgtctccggcgcaccgttaatgttaactgcgctggcactgttgttctccaactcctatggcggcatggttactcactatggcggcgcggcaggtccggtcatctttggcgtgggttataacgatattaaatcctggtggttggtcggtgcggtactgacgatattaaccttcctggtgcatatcaccctcggcgtgtggtggtggaatatgctgatcggctggaacatgctgtaaatatactcgtcatacttcaagttgcatgtgctgcgtctgcgttcgctcaccccagtcacttacttatgtaagctcctggggattcactcgcttgtcgccttcctgctactcgaattatttagagtatatccatttattatctttctgcgcacttcacggtgcgcagatatcgggagcatttgatgatcaagttatctgaaaaaggcgtgtttctcgccagtaataacgaaataattgccgaagaacatttcaccggcgaaattaaaaaagaagaagccaaaaaaggcactattgcctggtctattctctcttcgcataatacgtccggaaatatggataaacttaaaattaagtttgattcattagcctctcacgatattacctttgttggtattgtacagaccgctaaagcgtccggaatggaacgtttcccgctgccgtatgtgctgaccaactgccataactcactctgcgccgtcggcggcaccattaacggtgatgaccatgtttttggtttatcggcggcccagcgttatggcggtatttttgtgcctccgcacattgcggtcatccatcaatatatgcgtgagatgatggcaggcggcggcaaaatgatcctcgggtcagacagccacacccgttacggtgcattagggacaatggcagtcggtgagggtggcggtgagttggtaaaacagctgcttaatgacacctgggatatcgactatccgggcgtggttgcggtgcatctgaccggaaaacctgcgccgtatgtggggccacaggatgtggcgctggctatcattggcgcggtgttcaaaaacggttacgtcaaaaacaaagtcatggagttcgttggaccgggcgttagcgcgctctctaccgatttccgtaacagcgttgacgtgatgaccacggaaaccacctgtttaagctccgtctggcaaactgatgaagaagtgcataactggctggcgctgcacggtcgcggccaggattactgccagcttaaccctcaaccgatggcgtactacgatggctgcatcagcgttgatttaagcgccatcaaaccaatgattgcgctgccgttccacccgagcaacgtgtatgaaatcgacacactgaaccagaacctgaccgacattctgcgtgagattgaaattgagtccgaacgcgtggcgcacggtaaagccaaactctcgctgctggataaagtggaaaatggtcgcctgaaagtgcagcaggggattatcgcgggctgttctggcggtaactacgaaaacgtcatcgcggcggcgaatgcactgcgcggtcaatcctgtggcaatgacaccttctcgctggcagtttacccgtcatcacagccggtgtttatggatctcgccaaaaaaggtgtggtagcagatttgattggcgcaggcgcaatcatcagaaccgcgttctgcggcccatgctttggcgcgggcgatacgccaatcaacaacggtttgagtattcgccacaccacgcgtaacttcccgaaccgcgaaggctctaagccagctaatgggcagatgtcagcggtggcgttgatggacgctcgttctatcgctgcgactgcggcaaacggtggctatttaacctctgccagcgaacttgattgctgggacaacgtgccggagtacgccttcgatgtaacgccgtataaaaaccgtgtttatcagggctttgtgaaaggggcaactcagcaaccgctgatttacggaccgaacattaaagactggccggaattgggtgcgctgactgacaatatcgtcctgaaagtgtgctcgaagatcctcgacgaagtgaccaccaccgacgaactgattccttccggtgaaacctcttcttatcgttcaaatccgattggtctggcggagtttaccctgtcacgccgcgatcccggttatgttggcagaagtaaagcgactgctgagctggaaaatcagcgtctggcggggaatgtcagcgagctgacagaggtgtttgcgcgcattaagcagattgctggtcaggagcatattgatccgctgcaaactgaaattggcagcatggtatatgcggtgaaaccaggcgatggttctgcgcgtgaacaggcggcgagctgccagcgtgtgattggcggtctggcgaatattgccgaagagtacgcgactaaacgctaccgttctaacgtcatcaactgggggatgttaccgctgcagatggcggaagtgccaacctttgaagtgggggattacatttacatccctggcattaaagcggcgctggataatccgggtacgacgtttaaaggttatgtgatccatgaagatgcgccggtaacggaaattacgctctatatggaaagtctgactgctgaagagcgcgagattatcaaggcgggtagtttgattaacttcaataaaaaccgtcagatgtaaaaagcgccatgtgaatgtaggtcgcattcggcacttattgtcggatgcgatgcttgcgcatcttatccgacctacgaatcgcatcgaatctgtaggccagataaggcattttcgcagcatccggcacttattgtcggatgctatgcttgcgcatcttatccgacctacaaatcgcatcgaaccgtaggccggataaggcgtttacgccgcatccggcaaatagttaattgctcttacttcttcgcctctgcaaccactttactacccacgccgcggttattgtattcccacatgcggttgtagttagtgtcattcagattgcgctgtatttcgtcgttatcatctacgctgccggtattacccgcaaacggacgattagagatcaccgcatcggcccacggtttagccgtgttaaaaccttcgttgatggcgctatcacggatcaccacctgaccgttggtattggcatcaacatccagcgagcggcccagttgcgccacaccatcaccgaaagcattgaaacggctgtttacggcgaggaaaccgtagtaaatgttggacagcgtagccggtgcaaacacatacgcttcttgctgagtacgtgagttcaccacgcggaattcggtgttatcgaacaccactgcgccgcgaccagaaacgatatccacatccccttcaatgtagctgttggtcaccagcgtacgcggctgacggttggtttccagacggttctgcacaccgctgttggtgacaaagaaggtgttctgacgaccgagaatgttaacgttgttaatctgtacctggtcaccatcagtacgcagtgccaccgccggatggttacctgcatctacgctatcgcccagcgtgttttcgatggtcagattttgcagttgcaggccattgttttgtgaccagaagaccgcagagcagagaacaccgatactgtcgctgcgtttgctctggcagctatcgtacatataccacgctggtttacctggcatatatttgccgcgcgggttgacgtcgtgacgccagtcggcagggctcatgccaccatcaagggaaagcccaatcttcacatcaatcggtttttcacctgtaccgtacagagtaattccacccggagcggcagggacatataccgttccctgatactcaccaggcatcacggcaatatactggcgcttgttggtacgcttgataattgccgcatctaccgccgcctgaatcgtggtatgcgttacaccttgagtgcccgccgggccgacaacaaagtcaggttgcgcaggcagggtaatcggggaaggattccacgctgcagcacctggtgtcagggatgcaaaatagtgttgagcatcgaaattctgcgcttcttttgccgacagaatcgggcgagaagaggtaccaggcgcggtttgatcagaaggacgttgatcgggcggggttgagctacaggcggtcagcgtcacgccaaaagccaatgccagcgccagacgggaaactgaaaatgtgttcacaggttgctccgggctatgaaatagaaaaatgaatccgttgaagcctgcttttttatactaagttggcattataaaaaagcattgcttatcaatttgttgcaacgaacaggtcactatcagtcaaaataaaatcattatttgatttcaattttgtcccactccctgcctctgtcatcacgatactgtgatgccatggtgtccgacttatgcccgagaagatgttgagcaaacttatcgcttatctgcttctcatagagtcttgcagacaaactgcgcaactcgtgaaaggtaggcggatccccttcgaaggaaagacctgatgcttttcgtgcgcgcataaaataccttgatactgtgccggatgaaagcggttcgcgacgagtagatgcaattatggtttctccgccaagaatctctttgcatttatcaagtgtttccttcattgatattccgagagcatcaacatgcaatgctgttgggatggcaatttttacgcctgttttgctttgctcgacataaagatatccatctacgatatcagaccacttcatttcgcataaatcaccaactcgttgcccggtaacaacagccagttccattgcaagtctgagccaacatggtgatgattctgctgcttgataaattttcaggtattcgtcagccgtaagtcttgatctccttacctctgattttgctgcgcgagtggcagcgacagggtttgttgttatatggccttcagctattgcctctcggaatgcatcgctcagtgttgatctgattaacttggctgacgccgccttgccctcgtctatgtatccattgagcattgccgcaatttcttttgtggtgatgtcttcaagtggagcatcaggcagacccctccttattgctttaattttgctcatgtaatttatgagtgtcttctgcttgattcctctgctggccaggattttttcgtagcgatcaagccatgaatgtaacgtaacggaattatcactgttgattctcgctgtcagaggcttgtgtttgtgtcctgaaaataactcaatgttggtctgtatggcttcagtgattgcgattcgcctgtctctgcctaatccaaactctttacccgtccttgggtccctgtagcagtaatatccattgtttcttatataaaggttagggggtaaatcccggcgctcatgacttcgccttcttcccatttctgatcctcttcaaaaggctacctgttactggtcgatttaagtcaacctttaccgctgattcgtggaacagatactctcttccatccttaaccggaggagggaatatcctgcactcgcgtacccatcgacgaactgtttcaaggcttcttgggcgtcgctggcgtgcgttccactcctgaagtgtcaagtacatcgcaaagtctccgcaattacacgcaagaaaaaaccgccatcaggcggcttggtgttctttcagttcttcaattcgaatattggttacgtctgcatgtgctatctgcgcccacagcatccagtggtcatagcagtcgctgatgttctcggcttcgataactctgttgaatggttctccattccattcacctgtgactcggaagtgcatttatcatctccataaaacaaaacccgccgtagcgagttcagataaaagaaatcctcgtcagtgcgaggatgctgttcattgctgctatacacttttttgctctcaacgtaagcggtagcccattctgttgggttggtgcagttgcttttaggaaatgctatttaccccttaaatttcggctgaaagagctaaaatccatgcaaaaaatttacgcaattttgtgtattattgtgcagtaagtaatgagctattttctgcgcaaaaaatggatggtaaatttgtccgggtcaggaaaaattttatgggcgctaaacatgaaaaaagattcgtatccttatttgatttgcatgacagtttcagggctgatctttattttccttttcttctggtggcgggcagatatctacagggtcacgtttcttaatcagagtatatcccactattacattctgtttagcatgggaatagcttttctgttatctctgttttgggttaagaaggggatagtaaaacaaagaggctggaagagtctgtcagcataccttaaggtttatgcagggatgtgcatatttgctggattttttctgattataccccttacgacactaacttattttttgcctggagagacatcgtcttatgttgcaccgtatcggtatacttccggtagttcaaaaagttgttctggagctgaggtggatgaccccgaactacatgagaatattcgcatttgctatccgtatggcaattatgagtacgataatattatctatgttgaaaagaaaattaatatattaggtgcggtagtgacatatgcacagaccgcgcgtgatgatactgaatgatatagtatatagcgggcaagttttagttaatttatcgaggtaatataatttacctcgactcgtttgttctggtattaatatttcgctttacgaccgatttttatctgatgatatcatgcggttttcatatactgacttactgtcttttctccgttagcgattttctcctgctcagcgatgattttatctttggcttctagttaatttcgctcacttcgaacctctctgtttactgataagctccagatcctcctggcaacttgcacaagtccgacaaccctgaacgaccaggcgtcttcgttcatctatcggatcgccacactcacaacaatgagtggcagatatagcctggtggttcaggcggcgcatttttattgctgtgttgcgctgtaattcttcaatttctgatgctgaatcaatgatgtctgccatcttccattaatccctgaattgttggttaatacgcttgagggtgaatgcgaataataaaaaaggagcctgtagctccctgatgattttgcttttcatgttcatcgttccttaaagacgccgtttaacatgccgattgccaggcttaaatgagtcggtgtgaatcccatcagcgttaccgtttcgcggtgcttcttcagtacgctacggcaaatgtcatcgacgtttttatccggaaactgctgtctggcttttttgatttcagaattagcctgacgggcaatgctgcgaagggcgttttcctgctgaggtgtcattgaacaagtcccatgtcggcaagcataagcacacagaatatgaagcccgctgccagaaaaatgcattccgtggttgtcatacctggtctctctcatctgcttctgctttcgccaccatcatttccagcttttgtgaaagggatgcggctaacgtatgaaattcttcgtctgtttctactggtattggcacaaacctgactccaatttgagcgaggctatgtgccatctcgatactcgttcttaactcaacgggagatgctttgtgcatacagctccccgtttattatttatctcctcagccagccgctgtgctttcaggggatttcggataacagaaaggccgggaaatacccagcctcgcttcgtaacggagtagacgaaagtgatcgtgcctacccggatattatcgtgaggatgcttcatcgccattgctccccaaatacaaaaccaatttcagccagtgccacgtccattttttcgatgaactccggcaccatctcgtcaaaattcgccatgtacttttcattccgctcaatcacgacataatgcaggccttcacgcttcatacgcgggtcatagttggcaaagtaccaggcatcttttcgcgtcacccacatgctgtactgcacctgggccatgtaagccgattttatggcctcgaaaccaccgagccggaacttcatgaaatcccgggaggtaaacgggcatttcagttcaaggccgttgccgtcactgcataaaccatcgggagagcaggcggtgcgcatactttcgtcgcgatagatgatcggggattcagtaacattcacgccggaagtgaattcaaacagggttctggcgtcgttctcgtactgttttccccaggccagcgccttagcattaacttccggagccacaccggtgcaaacctcagccagcagggtgtggaagtaggacattttcatgtcaggccacttctttcctgagcggggctttgctatcacgttgtgaacttctgaagcggtgatgacgccgagccgtaatttgtgccatgcatcatccccctgttcgacagctctcacgtcgatcccggtacgctgcaggataatgtccggtgtcatgctgccaccttctgctcagtggctttctgtttcaggaatccaagagctttcactgcttcggcctgtgtcagttctgacgatgcgcgaatgtcgcggcgaaatatctgggaacagagcggcaataagtcgtcatcccatgttttatccagggcgatcagcagagtgttaatctcctgcatggtttcatcgttaaccggagtgatgtcgcgttctggctgacgttctgcagtgtatgcggtattttcgacaatgcgctcggcttcatccttgtcatagataccagcaaatccgaaggccagacgggcacactgaatcatggctttatgccgtaacatccgtttgggatgcgactgccacggccccgtgatttctctgccttcgcgagttttgaatggttcgcggcggcattcatccatccattcggtaacgcagatcggatgattacggtccttgcggtaaatccggcatgtacaggattcattgtcctgctcaaagtccatgccatcaaactgctggttttcattgatgatgcgggaccagccatcaacgcccaccaccggaacgatgccgttctgcttatcagggaaggcgtaaatttctttcgtccacggattaaggccgtactggttggcgacgatcaacaatgcgatgaactgcgcatcgctggcatcacctttaaatgccgtctggcgaagagtggtgatcagttcctgtgggtcgacagaatccatgccgacacgttcagccagcttccctgccagcgttgcgagtgctgtactcatccgttttatacctctgaatcaatatcaacctggtggtgagcaatggtttcaaccatgtactggatgtgttctgccatgcgctcctgaaactcaacatcgtcatcaaacgcacgggtaatggcttttttgctggccccgtggcgttgcaaatgatcgatgcatagcgattcaaacaggtgctggggcaggcctttttccatgtcgtctgccagttctgcctctttctcttcacgggcgatctgctggtagtgacgcgcccaactctgagcctcaagacgatcctgaatgtaataagcgttcatggctgacctcctgaaaatggctgtgaaaatatcgcccgcgaaatgccaggctgattaggaaaacaggaaaggggattagtgattcaggccgttaccgcgtccgtcgagaaaaacttccacgagcaaatcacgggtataagtgcgctcgatgccgcgatgcagataaagccgtccgcgtaaattagctgatgcagtccaggtaccatctttgtgtttgaccagcattcctggcatgaccgcacctcgattaacggtctgcgttccataatgttgatgaaccataaaaactcctgcccgtaagctgggctgctgaacatatagagacttctgcgcgtattcaggcggtggatggccgccggttgtcataactaagccgcctcgttgaagcgactaaggtatgaaatgttgagttaatttcagctggtcacaccgacgttcacgcgtccgtttcacccctcgcactccccgaagcctgctgaaattcaaactgcggatctaagcggtcatcgcaacggtgaatcaggtagttgccgtatcgttgtgttgttgcgatgaacttatttaaaactatagttgttttatcgtcaacaacaaaagttgttttattggttgttttagatataactggttgtatttaggatggatttattttgtgacttgaatcgcatagcgataactgaagcgaggttatggtggtttttttaacggtgtgtgtgtgatgaggggagggcaaaagaaaacccggcacggtgaccgggattcttacgccgttaggtaaagatattattgcggtggcttaatattactacctagagcaaagataggaattagttctttactgaatgagcacaatgcccagttgataatttttaattggtactacccatgcttcctatatgtctgcggcatgctcccaataaccttaccgaagatgaacacccggttcatctcgtctttctcgatcgggtcccacggtgagtagcttttgttatcagagatgaccagcagcttatccttcatcatttgcaggcgctttacatgggctgtgtcgtcgtacagaaacgcatagataccatcaccgtcgaaagatttaactgtgatatcaacgaacagcagatcacctggttcgatcgttcctgacatgctgtcaccacgcacgttaatgatgcggatattttccgccttcctaccatcgaacatgtgacgagcatcgtcaaacgagtactcaaccgagcgtagaacttctacaaactcacggttgatgactcccggcccagcactgacttctatatcaagaacgtcaatcttgaagtatttggaatggctgacagttgattgtattggttgcactgtactgtctgacatatttccaacgccagaagataaccattctgcgcgcacacccaatgcgttcgcgatctccacgattttagttgtttgattagctttccctgtttcgattttctgaatagcagcctggctaaccccgaccaaatccccaagcgccttttgtgtaaggcctcgcgctaatctggcttctttaagtctttctgagagtgttgttttcatagtccaaatgtacaaccaaggttttatcccatcaaacgaaaatggttgttgactaaaaacaaccatagttttaatcttgattcaaattaaccacggaggttgttatgaacccagctatcaaaacagcgatcaatatcgttggttcacaaaagaaactgggcgctgcttgcgaagtttcacagcaggccgtctataagtggcttcacaacaaagcaaaggtatcccctgaacatgtcggcagcattgttacggctactggtggagtagtgaaggcataccagattcgcccggatcttccgaagttgtttccacacaccgaaaagaacgcagcttaaatttccatttcacgctctttaacaataagcaatcaacttaacagtcaattcaaactaaaggagtcaattatgcaaccacttacataccaacagactagcggatttagcccgactgcggtgataaatcgttctcaaacaaaacaggtgccaggccacgaaaaaatccgtgatgccgtccgcgcctggtcggctgtagataatcaggatgtcgttgccacactcattgtgaatgagtatcgggagcagggcggcggcaccatcgatttccctgatgatgtcagccgtgcacgccagaagctgttccgcttcctcgataacaaattcgattctgaaaaataccgaaataacgtgcgtgaactgaccccggtaattctggcggtactaccgctggaatatcgcggttacctggttgagcaggatagcttcatggctaggttggctgaaatggaaaaggaactcagtgaggcaaaacaggctgtcattctcaacgcaccacgccaccagaaactgaaggaaattagtgaaggtattgtgtcgatgtttcgtgtggacccagatctggctggtccattgatggcgatggttactaccatgctgggggcgatatgacaggttcagaaatggcgaaagccggtctgctggaacagaaccgactttcaggtgcaaatcgtaacacactcattgcgggaggaattatggcaaacactgctgagatattcaattttccagtgccggatgcggcacaaaaggagccgcgcgtggcagatctcgatgatggttatacgcgcattgcaaatgagttgctggaagctgtgatgctggccggattaacacagcaccagcttctggtctttctggctgtcatgcgcaaaacatatggctttaataaaaaactggattgggttagcaacgagcaactttccgaattaaccgggatattgccgcacaagtgttctgctgcaaaaagtgttctggtaaagcgtgggatttttattcagagcgggcggaataccggcattaataatgtggtcagtgaatggtcaacattacccgaatcaggtaagaaaaataaagtttacctgaaagaggtaaatttacctgaatcaggtaaaaaaagtttacccaaatcaggtaaaggcgtttacccgaatcaggtaaacacaaaagacaaactaacaaaagacaatataaaacctttttcgtccgagaattctggcgaatcctctgaccaaccagaaaacgatcttcctgtggtgaaaccggatgctgcaattcagagcggcagcaagtgggggacagcagaagacctgaccgccgcagagtggatgtttgacatggtgaagaccatcgcgccatcagccagaaaaccgaattttgcagggtgggctaacgatatccgcctgatgcgtgaacgtgacggacgtaaccaccgcgacatgtgtgtgctgttccgctgggcatgccaggacaacttctggtccggtaacgtgctaagtccggccaaactccgcgacaagtggacccagctcgaaatcaaccgaaacaagcaacaggctggcgtgatagccggcaaaccaaaactcgacctgacgaacactgactggatttacggggtggagctatgaaaaacatcgccgcacagatggttaactttgactgtgagcagatgcgccggatcgccaacaacatgccggaacagtacgacgaaaagccacaggtacagcaggtagcgcagatcatcaacggtgtgttcagccagttactggcaactttcccggcgagcctggctaaccgtgaccagaatgaactgaacgaaatccgccgccagtgggttctggctttccgggaaaacgggatcaccacaatggaacaggttaacgctggaatgcgcgtagcccgtcggcagaatcgaccattcctgccatcacccgggcagtttgtcgcctggtgccgggaagaagcatctgttaacgccgggctgccaaacgtcagcgagctggttgatatggtttacgagtattgccggaagcgtggcctgtatccggatgcagagtcttatccgtggaaatcgaacgcgcattactggttggttaccaacttgtaccagaacatgcgggccaatgcgctgactgacgcggaattacggcgcaaggctgccgatgaactgacctgtatgacagcgcgaattaaccgtggtgagacgatacctgaaccagtaaaacaacttcctgttatgggcggtagacctctaaatcgtgcacaggctctggcgaagatcgcagaaattaaagctaagttcggactgaaaggagcaagtgtatgacgggcaaagaggcaattattcattacctggggacgcataagagcttctgtgcacaggacgttgccgcggtaacaggcgcaaccgtaaccagcataaatcaggctgcggctaaaatggcgcgggcaggaatcctggtcgttgatggtaaggtctggcgaacggtgtattaccggttcgctaccagagaagaacgggaaggaaaggtgagcacgaatctgatttttaaggagtgtcgccagagtgccgcgatgaaacgcgtattgagggtatataaaagaacatcaatgggtacacaatgatgaaacaggtgagttgatttcaaactgtagtacaattctctccagtttgaacaggaaagaatatgctatgaacccttatatttatcttggtggtgcaatacttgcagaggtcattggtacaaccttaatgaagttttcagaaggttttacacggttatggccatctgttggtacaattatttgttattgtgcatcattctggttattagctcagacgctggcttatattcctacagggattgcttatgctatctggtcaggagtcggtattgtcctgattagcttactgtcatggggatttttcggccaacggctggacctgccagccattataggcatgatgttgatttgtgccggtgtgttggttattaatttattgtcacgaagcacaccacattaaaaataatttgtttttaaacgactaaaatatggaggctcttatatttatatgagcctcgttttatgctttttgttaatgtctttattttttatgtattcttttgtgctttcaagattatggcgtgagaaaattgcaatacgattattgttgtatattcaagataatgtgaccttaattgtctttttaaataaaaattaaacaaaagttatatctcaccactaaggtttataaaagcatacgttagcaggtgtcaccatgaaaaaagccatagcatatatgcgattttcatcaccaggtcagatgtctggcgactcattgaaccgacagagaagacttattgctgaatggttaaaggtaaatagtaattattatcttgataccataacatatgaagatttaggattaagtgcattcaaaggaaagcatgcacaatcaggagctttttcggaatttttagatgctatagagcatggttatatattgccaggaactacattgttagttgaaagtttggacagactttcaagagaaaaagtcggtgaagcgattgagcgtctgaaattgattttgaatcacggtattgatgttataactctttgcgataatacagtctataacattgactctttgaatgatccatattcattaataaaagccatacttatagcacaaagggcaaatgaagaaagcgagataaagtcaagtcgggttaaattatcatggaagaaaaaacggcaggatgcactggagtcaggcacgattatgacggcgtcttgtccgagatggctctcattggatgacaaaagaacagcttttattccagaccccgacagggtgaaaacgattgagctaatttttaaactcaggatggaaaggcgatcattgaatgcaatagccaagtatttaaatgatcatgctgtaaaaaatttctcaggcaaagaaagtgcatgagggccttctgtaattgaaaaattattagcgaataaagctctgataggtatatgcgtaccttcatatcgtgcaagaggtaaaggaataagtgaaatcgctggctattatcccagagtcatatcagatgatttgttttacgctgtgcaggaaattcggttggcaccttttggtattagcaatagtagcaaaaatcctatgttgataaatctacttcgaacagttatgaagtgcgaggcttgtggtaataccatgattgttcatgcggtatctggaagtttgcatggctattatgtttgtccgatgagaagactgcatcgatgtgacaggccatcaataaagagagatttggttgattataatatcattaatgagttgctttttaattgtagtaaaatccaaccagttgaaaacaagaaagatgctaatgaaactttagagttgaaaattattgagctccagatgaaaattaataatttaattgctgcattatctgttgcgcctgaagttaccgctatagcagaaaaaatcagagtattagataaggaattacgaagggcttcggtatcattaaaaactttgaagagtaaagcggtgagttcacttggtgattttcatgctattgacttaaccagtaaaaatgggcgagagctatgtcgtacacttgcctataaaacattcgaaaaaatcataatcaatacagataataaaacctgtgatatctattttatgaatggcattgtttttaaacactatcctttaatgaaaacaatatccgcccagcaggcgataagtactctcaaatatatggttgatggtgaggtttatttttgagtaataatcacttttccaaccgtgctatagtaagaaagttaggtaagtacaataaaagtatctatcctgaacgaagcgtcctgagctatggttttactatagggactgccaatggatgctggcgttcccgttctagcagttcaacaattcccaatcacaaaacaattcactgataacgaactttgcacactcgcctggttatggcgagcagggaatgtgatgttaattgcctaccagaacgttactcatcttcttcaggatgcggagcatgggtaagcgtgcagcaagaaccgtattgacggggatgtgttattcagtcggcagtgctacgcgccaggggagcagttcgccgacccggtttatcggccagtcggctatgacgtcaaggacatagcggaggtagctttctggctccactccgttcagtttgcacgtcccgatcaggctgtacagcagcgctccccgctctcctccatgatccgaaccgaagaacaggtagtttttgcggcccagactgaccatccgcaacgcattttcagcgatgttattgtccgcctcagcccagccatcatctgcatagtacgtcagcgccggccactggttcagggcgtatgcgaacgctttcgccagttctgagtgtcgcgacagggttttcatcttttcacgcaaccagctttccagggatttcaacagcggtttcgtttttcgctgacgttcagcaagccgctgctctgccggcattccccttatatccgcctctatggcgtacaactgaccgatctgctccagggcttcttccgtcagtgctgacgggatgcggacgtgcacatcgtggatctttcggcgggcatgagcccagcaggcagcttccgttatcccaccattgcgatacagctcgttgaacccggcgtacgcatccgcttgcagcacaccgctgaagcaggcaagatgagtctgcggatggatgccttttctgtccgggctgtaagcgaaccacactgcaggtgccaacgctgacccggcattgcggtcatcacgaacatacgcccacaaccgcccggtcttcgtcttcttattacccggcagcagtacctggaccggggtatcatcggcatggagtttgccgtcagtcatgacatagccatgaagcgcctcttccagcggagacagcagccggcagcatgcatccacccagcccgacagcagtgaacggctcagctccacaccttgccggccgtatatttctgactggcgatacagcggggtgtgctctgcatacttcgaggtcagcacgcgggccagcagccccggtccggcgataccccgctcgatgggccgcgaaggtgcaggtgcctgcacgatggcatcgcactgagtacaggcatgtttttcccgtaccgtccggataacccggaaggcactacgcatcaactccagctgttcggcggtatcctcgcccagatagctcagtgaaccgccgcagttcgggcagcacggcgccgcaggcaacagtcgcttttcgtcacggggtagtgattcagggaacggcttacgggtgcgggtctgacgcaacggacgctgtacagccgggtcatacaccctaccagtcagcgtatcgctctctttctgaagccggttcagatcggcttccatttgtgcgatacggcgggagactttttcggaacgactgccgaagttcatccggcggagtttatccagctgcgcctgcagatggtctatttcgcgctcccagttgctcagcttttcctgcagggcgtggatcagcgcttcctgttcggccaggcgctgtttcagcaggaagatgtcgtcagaagagatgtcgttcataagcccgtattttaccgggcttattctgtgacaaccaggataaagagatttacagcatggtcagggaggtcagcaaccgcttgggctgtcgccagtcgataccttccagcagcatcgccagctgcgcctgcgtaaggaacactttgccatcacgggctgacggccaggcgaagcgcccacgctccagccgtttggtcaggaggcacagtccgtcaccggtggaccacagcagtttaacctgactgccgctgcggccccggaaaatgaaaacatggccggacatgggatcgtctttcagcgccgtttgtactttcgcagccaggccgttgaagccatttctcatatcggtgataccggcaaccagccaaattttggtcccggaaggtaacgggatcatcgcttcagttcctgtatcagcagagtcaggagcttttcgctgacattgccattgaagcggagcgtcccgtgccggaacgttacctcacagctgatactgagggtttccgggtcctctgcgagcgattctggctgttcggcagctgcatcgagagtcacaggaagtagctgggggctctctgaagaaggtaatagcagctttccctcgcgccattgttgtcgccatttgaacaacagattggcgttaatgccattttcaagagcaagttttgagatggatatcccgggttcacaggaggcagcaacgagctgctgtttaaattcgggaggataattagggcagccttttcgcctgccgggagtcacatttttctgcatatctgacactttggttcccactacttatttggtggacaccactttgtctaatttgtcagattctgaccagacggttcaggctgtacgcttacgagcatggtgaggctggtcacttcacttccatcgagcaagaatatccccagagactcaacagagcgcgagcaatcctcgcccgagaaacggcacatgtaaaacttcagccgtggcaggatgataagtggagtcaagtattgccgcatttacctcagaatctgtttcaataaaggcgctagttagtaaggcttccgtcattctgcgatgacggaagtgcgggctgcgtacgggagagcaattgcatgaataatataaatattccgctcactccatatagcgatttctgatacaaacttatctattgtggtaaaattatagaaacaaacttatagcgtactaaccatatggacaatattaataaacacgggctctcaagaagaatacctgagacaataaaacgtcagataaggcaaaggtgcggctttggctgtgtaatttgtggatttggattttatgattatgagcattttaaacctgacttcgttgatgccaaaatacatgatccgaatggaatgacacttctttgctcccaatgcaatcaaaaaagagctcgtggtagactttcagcacagacagtggaaatagctgacagaaatcccaagtgcttacaggctggttttgcaaatgaaatgtttgattttcataatgagcctataacagtaaaatttgcaggagtgacgtttcataactgtcaaaatttgattgtagtcaacgaacaacccattctttctgtgaaaccttcacccataccacatggaccgatgcttttatcaggaattttctgtaattctattggtaaggagactttactgatagatgaaaatgaatggaaagctaaatcagacaattgggatgtggagtgtaccggcccgcgtataacaatacgacgtgggccaggagagtttgccctcgttctaaaaatggaacctccaacaggattgattgttgagcgtcttgatatgttgtatgaaggggtcaggatgaaaggagataaagatctgctggaagtttcgattaatggaggtcccttgcacagatggcaatcatgctcaatgtcaaattgccatacagggcttgcgattcagggcggtattagagctgctaatgatcctttgtattgcgcctaaatccactaaattgattttcaacaatcaacttgccataattaagtcaccggagtttgaactcctccggtgacttctgcgctaaacggggacgtttatgcgcacatacaatccaacctctcttctccattcacagatgcagaaatgcacctgcgatattttgcatccagcgtttgatctctgcggaggtgaagcgtgaacctcccacaagatggtatcaaattgcatcgcggtaacttcaccgctatcggtcggcagatccagccttatctggaggacggcaaatgctttcgcatggtgcttaaaccgtggcgcgagagacgcagcctttcccagaatgcactcagccacatgtggtacagcgaaatcagtgaatacctcatcagcaggggtaaaacgttcgccactccagcttgggtaaaagatgctctcaaacacacttatctcggttatgaaaccaaagaactggttgatgtcgtaaccggtgaaatcaccaccattcagtcattacgtcatacctccaatcttgataccggagagatgtatgtcttcctgtgtaaggttgaagcctgggcgatgaatattggctgccacctgactattccgcagagctgcgagttccagctgctgcgcgacaagcaggaggcgtaatggctacaccgcttattcgtgtcatgaacggacacatctacagagtaccaaatcgtcgtaagcgtaagcctgagctgaaaccatccgaaataccaacactgctcggatataccgccagcctggttgataaaaaatggttgcgactggcagcaaggaggaatcatggctgatttgagaaaagcagcgcgtggtcgggaatgccaggtaagaatccctggcgtatgtaatggcaaccctgaaacgtctgtactggcacatatccggctgactggattgtgcggcaccggtaccaaaccgccagacctgattgccaccattgcatgttctgcctgccacgacgaaatcgaccgccgcacacattttgtcgatgctgcatatgcaaaagaatgcgcgctggaaggtatggcgagaacacaggttatctggctgaaagagggggttattaaggcgtgaatacctacagcatcacattaccctggcctccgagcaataatcgctattaccgccataatcgcgggcgcacgcacgtcagcgcagaggggcaggcataccgcgataacgtcgcccgaatcattaaaaacgcaatgctggatatcggcctggctatgcctgtgaaaatccgcattgagtgccacatgccggatcgctgtcgccgtgacctggataatctgcaaaaagccgcttttgacgcactcactaaagcaggtttctggctggatgatgagctggtcgttgattaccgcgttgtgaagatgcctgttaccaaaggtgggaagctggaactgaccatcactgaactgggagatgaatgatgtttgagtcttatatggcagaacgtcttcgccaccgctggatgcgcctgcgcttatatcgtttccccggttctgttttgaccgattaccgaatactgaggaattacgccaaaaccctgacaggagcaggagtatgaagtcagagataacaatcaactaatactgttttattgatttttgcttgtaattggcgttctggtctgatttttgtggagtaagttgatgcgtgatattcagatggttcttgagcgttggggagcgtgggcggctaataatcatgaagatgtgacctggtcgtccattgccgccggttttaagggattaattccttcaaaagtaaaatctcgcccgcaatgttgtgacgatgacgcgatgatcatttgcgggtgcatggcccgtctgaaaaagaacaacagcgatttgcacgatttattagtagattattatgtagtcggtatgacattcatgtcactggcaggtaagcattgctgctctgatggttatatcgggaaaaggttacagaaagctgagggtataattgaagggatgttaatggcattagatatccggttagagatggatatcgttgttaataactctaattaatatgccaattgtttactaaaaattattaaaaatggggcgttgagacgcccccaaaaataaagggtaatatataacagaaggtttatatagttagaagcaaggttgtgctcctaaaggaagtggcttgagggagccacttatatgttggggaggcaaagcctcccgcaacatatcttttagtaatcaaattagaactggtaaaccatacctacagcaacgatatcatcggtagcaacgccagatgctttcgtgaaatcgctcttatcaatcaggttgattttgtagtcaacaaaagtggacatatttttgttgaagtaataggttgcacctacatcaacatattcaaccaggtcctgatcaccccaaacacccaagtcttttcctttagaatgcaggtaagcaacggatggacgcaggccgaagtcgaactgatattgtgcaacagcttcgaagttttgtgctttgttggcaatatggttattaccaaaaacagtcatgttctgggtttcagaataggtggtggccagatagatgttgttcgcatcatatttcagaccagctgcccatacttcagcattttgaccagaagcattcagaccgttgttaccgtagataacctgattattagtgcgatcagatttagcataggttgcacccacgccgaatccttcatactcataagtagttgagaaaccgaaaccatcgccattagcttcagttacttcatttcggtcatttttgccctgatactgagctgcaaagttcaggccatcaaccagaccaaagaagtcgttgttacgataagttgcaacacctgtggtgcgaccagtcatgaatacatctgtttgggtccaggtatcgccaccgaattctggcagaacgtcagtccacgcaccgatgtcgtatgctacaccgtagttacggccgtaatcgattgagccgtagtcaccgaatttcaggcctgcaaatgcaagacgggttttgtctttggaggaaccttgagattcagcgcggttgcctttgaattcatattcccactgaccgaaaccagtcagttgatcgttgatttgggtttcacctttgaagccaagacgggcataagtagtatcaccatcatctgcatcattagaggagaagtagtgcttagcattaactttcccgtacagatccagcttgttactgtctttattataaatttcagctgcctgagcagacatcgccatcagtactgatgcagctacagcagaaattgccactgttaattttttcatcgtgagcccttttttttgaactattattaaaaaatgatgtcactgcgcgataaatattcatctaatcaatgtgattatttcaagatgtaagttttagtttctcatttaatttgtgaagtagatctctatttttatctgaactttttctatcgaaacctatttatggctcttatttgaacaaaaataaacctattagctaatttatattaatggctgttatttatgggggttctataattcggcagtttaatttaaatcaactaaaaataacctctgaaattatttattggttatttgttgaggttttcttatgtatttgtggtggtgttttgaacactcggtagcattctcataaatatcattcagtggtttacgtacgtaaaaaattggttatgctgttaagagtggttacttcgtcacacagcttaaacccgccgtcgagctggtttttccattttttgagtctcgatattagctgataactcaatacctgagttactcactgactccgagtctgttacgtttctgcttttttgcgatacgttgtattccctcaatttacacccgctttgtctgcgaggtggggttatgaaatccatggataagttaacaacgggtgtcgcctatggcacctcagcaggtagtgccggttactggtttttacagctgctcgataaagtcacgccctcacagtgggcagcaataggtgtgctgggtagcctggtatttggcctgctgacgtacctgacaaacctttatttcaagattaaagaagataagcgcaaggctgcgagaggtgaataatgcctccatcattacgaaaagccgttgctgctgctattggtggcggagcaattgctatagcatcagtgttaattactggcccaagtggtaacgatggtctggaaggtgtcagctacataccatacaaagatattgttggtgtatggactgtatgtcacgggcatacaggaaaagacatcatgctcggtaaaacgtataccaaagcagaatgcaaagccctcctgaataaagaccttgccacggtcgccagacaaattaacccgtacatcaaagtcgatataccggaaacaatgcgcggcgctctttactcattcgtttacaacgtgggtgctggcaatttcagaacatcgacgcttcttcgcaaaataaaccagggcgatatcaaaggcgcatgtgatcagctacgtcgctggacatatgctggcggtaagcaatggaaaggtctcatggctcgtcgtgagattgagcgtgaaatctgtttgtggggtcagcaatgaacagagtaaccgcgattatctccgctctggttatctgcatcatcgtctgcctgtcatgggctgttaatcattaccgtgataacgccatgacctacaaagaacagcgcgacaaagccacatccatcatcgctgacatgcagaagcgtcaacgtgacgtagcagaactcgatgccagatatacaaaggagcttgctgatgctaacgcgactatcgaaagtctccgtgatgatgtttctgctgggcgtaagcggctgcaagtcgccgcctcctgtgcaaagtcaaagaccggagccagcagcatgggcgatggagaaagcccaagacttacagcagatgctgaactcaattattaccgtctccgaagtggaatcgacaggataaccgcgcaggttaactacctgcaggagtacatcaggacgcaatgtctgaaataatttttttgcaaatcacaaagtccatttaatgagcctcgcgatgcggggcttttttgcaataaatgcgtaccgcaacgcatgttttttttacaccgaacctgcccctttggaatgggcctttgaggataccagttagtgctggcgagcctcggtgggctggtttcctgtgcggcaaaggttcatttcaaatggtaggtaaacgttatgaatatcgtgccacttaattacaaaggtgaaattgtcagtttcaacactgatggttggatcaacgtcacaggtgttgctgagagatttgggaaacgcattgataactggatgcgtttggcagaaacgcttgaatacgttcgtgctttagacgaagcgttgaccgggaaagaatctcaaattttacatccctcacaatcgaggtatgtaaaaaccagcaaggcacgaaaggacaggggtggtggtacgtggctacatccaaaactttcagttgcatttgcccgttggtgtgatgctcgttttgctgtgtggtgcgacctgcacattgatagtctgcttcgcggtgaactgactgagcagcagaaatatgagcaagcatgtcgcattcgcgatgaccggaaatcaaaagccagcaatggggcaagagagatggctcgctggcgatgggataagccggttattgaagcaaatgttgagtactggcgcgagcaactgcagttgactctcgatatcgcgtgctgatggcaaacgcaaaactgcgttatcgaaaaaatcaaagcattactagaactgagcaacggctatccattacaaagcccatctacgggtgggcttgataatggcttataccctgcacgggataacttaactgatatcccttttaacggataaaggcattcaagcctgacacatcatgcgctgtatcgtcgccgtattcccgtattaacagagaccgtagcccgacggggaactccttctgcgcgagtgtgcgggaataatcaaaaacgatgcacaccggggttaccgggtacacatatttcatcatgccagcgagtccggttctggcacggaagaaaccggacgttatgatttagtgcggaaatatttgtgtagtgttctgaatgttctcagtaaagagtaatgaattatcaaaggtatagtaataccttttgttttcgtggatatttgtaatccatctgaaaacccctgctgtagcaagatttttcctgtattcgtaaaatgataactctcctgatttgaatccttttaaggtggcttctataaggcatttattttttgaaaatcttacatttacaaccttaccctgtccttttattaaaaccgtattatcgttttcaagaacaagatgaatattctctgtagctaaatagtaaatgtaatgtgagacattgtgacgttttagttcagaataaaaccagtgatagtttaaattatttcgcactttatcgaatatttgtttaaaaatggcaacctgagccattgtagtaccttccatgtgatatgaggggcgtagtctgcacgattatctaaattgcttcaatctggtctgatctgttttctgagcaattcagtaatgtcactcttttctttgtttgcttcaggagaaactcttttttctgagcacagtctccggcggcaggcttcaatgacccaggctgagaaattcccggaccctttttgatcaagagcgatgttaatttgttcaatcatttggttaggaaagcggatgttgcggattgttgttctgcgggttctgttcttcgttgacatgaggttgtcccgtatttagtgtcgctgatttgtattgtctgaagttgtttttacgttaagttgatgcagatcaattaatatgatacctgcgtcataattgattatttgacgtggtttgatggcgtagatgcacgttgtgacatgcagatgataattattatcattttgcgggtcctttccggcgatccgacaggttacggggcggcgacctcgcgggttttcgctatttatgaaaattttccggtttaaggcgtttccgttcttcttcgtcataacttaatgtttttatttaaaataccctctgaaaagaaaggaagcgacaggtgctgaaagcgagctttttggcctctgtcgtttcctttctctgtttttgtccgtggaatgaacaatggaagtcaacaaaaagcagctggctgacattttcggtgcgagtatccgtaccattcagaactggcaggaacagggaatgcccgttctgcgaggcggtggcaagggtaatgaggtgctttatgactctgccgccgtcataaaatggtatgccgaaagggatgctgaaattgagaacgaaaagctgcgccgggaggttgaagaactgcggcaggccagcgaggcagatctccagccagggactattgagtacgaacgccatcgacttacgcgtgcgcaggccgacgcacaggaactgaagaatgccagagactccgctgaagtggtggaaaccgcattctgtactttcgtgttgtcgcggatcgcaggtgaaattgccagtattctcgacgggatccccctgtcggtgcagcggcgttttccggaactggaaaaccgacatgttgatttcctgaaacgggatatcatcaaagccatgaacaaagcagccgcgctggatgaactgataccggggttgctgagtgaatatatcgaacagtcaggttaacaggctgcggcattttgtccgcgccgggcttcgctcactgttcaggccggagccacagaccgccgttgaatgggcggatgctaattactatctcccgaaagaatccgcataccaggaagggcgctgggaaacactgccctttcagcgggccatcatgaatgcgatgggcagcgactacatccgcgaggtgaatgtggtgaagtctgcccgtgttggttattccaaaatgctgttgggtgtttatgcctacttcatagagcataagcagcgcaacacacttatctggttgccgacggatggtgatgccgagaactttatgaaaacccacgttgagccgaccatccgcgatattccgttgctgctggcgctggctccgtggtatggcaaaaagcaccgggataacacgctcaccatgaagcgtttttccaatggtcgtggcttctggtgcctgggcggtaaagcggcaaaaaactaccgtgaaaagtcggtggatgtggcgggttatgatgaacttgctgcctttgatgaggatattgaacaggaaggctctccgacgttccttggcgacaaacgtattgaaggctcggtctggccaaagtccatccgtggctccacccccaaagtgagaggcacctgccagattgagcgtgcagccagtgaatccccgcattttatgcgttttcatgttgcctgtccgcactgcggggaggagcagtaccttaaatttggcgataaagagacgtcgtttggcctcaaatggacgccggatgatccctccagcgtgttttatctctgcgaacataatgcctgcgtcatccgccagcaggaactggacttcactgatgcccgttatatctgcgaaaagaccgggatctggacccgtgatggcattctctggttttcgtcatccggtgaagagattgagccgccggacagcgtgacctttcacatctggacggcgtacagcccgttcaccacctgggtgcagattgtcaaagactggatgaaaacgaaaggggatacgggaaaacgtaaaaccttcgtaaacaccacgctcggtgagacgtgggaggcgaaaattggcgaacgtccggatgctgaagtgatggcagagcggaaagagcattattcagcgcccgttcctgaccgtgtggcttacctgaccgccggtatcgactcccagctggatcgctacgaaatgcgcgtatggggatgggggccgggtgaggaaagctggctgattgaccggcagattattatgggccgccacgacgatgaacagacgctgctgcgtgtggatgaggccatcaataaaacctatacccgccggaatggtgcagaaatgtcggtatcccgtatctgctgggatactggcgggattgatccgaccattgtgtatgaacgctcgaaaaaacatgggctgttccgggtgatccccattaaaggggcatccgtctacggtaagcctgtggccagcatgccacgtaagcgaaacaaaaacggggtttaccttaccgaaatcggtacggatatccaacagcgtatggaaatatcattcacctgaaagggatgacagccgttggcgaaggtgagttactcatcggctggagtggtacaagcggtgctcatgctccggcatttattcgttcacgacgggatacgaccgacgcaaactggtcgccgtgggcgcagctttacacctcggctcatcctcctgcagagttttatccagtcggtgcaccaatcccgtggccatcagataccgttccgtctggttatgccctgatgcaggggcagacttttgacaaatctgcttacccgaaacttgcagttgcttatccgtcaggcgtgatccctgatatgtgtggctggacgattaagggcaagcccgccagtggtcgtgccgtattgtctcaggaacaggacggcataaaatcgcatacccacagcgccagcgcatccagtacggatttggggacgaaaaccacatcgtcgtttgattacggcactaaatccacgaataacactggtgcgcatacccatagtttaagtggcagcacgaatgcagctggtaatcacagccatagagatggccgtcgatttaaccccagtgtttttaaagatacttatcaatatggttatacaagctcaggtcaaaatacctggggtgtacaaggctcagtaggtatgtctacgggggcgttagctaataccagtacagatggtaaccatagccactcactgtccggcacagcagcatctgcaggtgcacacgcacatactgtcggtattggtgcacacacgcactccgttgcgattggttcacatggacacaccatcaccgttaacgctgctggtaacgcggaaaacaccgtcaaaaacatcgcatttaactatattgtgaggcttgcataatggcattcagaatgagtgaacaaccacggaccataaaaatttataatctgctggccggaactaatgaatttattggtgaaggtgacgcatatattccgcctcatacaggtctgccagcaaacagtaccgatattgcaccgccagatattccggctggctttgtggctgttttcaacagtgatgaggcatcgtggcatctcgttgaagatcatcggggaaaaaccgtctatgacgtggcttccggcgacgcgttatttatttctgaacttggctcgttaccggaaaatgtcacctggttatcgccggaaggggaatatcagaagtggaacggcacagcctgggtgaaggatacggaagcagaaaaactattccggatccgggaggcggaagaaacaaaaaacagcctgatgcaggtagccagtgagcatatagcgccacttcaggatgctgtagatctggagatcgcaacggaggaagaaacctcattgctggaagcctggaaaaaatatcgggtgttgctgaaccgtgttaatacaacaactgcaccggatattgaatggccaacagtacccattatcgaatagtgcattacgaactgcaggatattatatgggataatattctgcagtttattggggttgtattttaaaaaggtgtttattttgagtgaattatcaccttgttttttccggttcttttggcttgatataacgctttatcggcattgactaacatttcagatgggctgagattattctcttttgaagtaaagcaaccaatactgacagttattttctcaggtccatgcgataataatttttccgagcattgctcttcaatgttttttctgattcgctctgcaattgatagcaagagcttttgagtattacctttaatgataataccgaactcctcaccgcctaagcgccctaatatatcctctttcctgatggatttttttattattctggtaaccattactatgacttgatcacccatatgatgcccccatttgtcattgatgcttttgaaactgtcaatatctaacattattactgagaaatcatggtgttttgatatattcttcaatgagtcaataaagtatcttctattgtatgtattcgttagtggatcatgaattgccatatgattagcatgatttaatttcctgaaaacataatacatgagtgttgaaatgatataaatcattgatatcaattcaagaaattttgtcatgtaccatgcaggatgggatttatcaataaaatacaataaaattagattattgcatactgacactatactaataagtattatacacaaccatatttttgagtaattacgtatgctgatgcatgagctgataagtaatacaagccaaaatactgatattattttggtgtacacgatattccacgtcggcaaatgacgattcagcgagtattgtataatattaagactatattttatattgtcactgcttagattttttgctacatacggagtaataaaaagaattaatattgacaaaacaacaattattatgtttcttttatcttctaaaacacttttatttttaacattggtggaataaacagccagaaagattatagatataaagctgaactgacggaatagataatatattgcgatatcatttgatttctgatagattgtagataaatcgttacctaacggagataaagaaataatagccacttctaataaataatacgtgttgctcaaaaacgcgaatgaaagaattaagagataactttgtctctgattagaaacatagtaaagcaatagaaaaataaaaatcatcaggtttatgaaaaaaagcccaataatgaaaacactataacttatttgtgttgtttgtgttatgtatattccattattttcatgcagtaacaaaaatataatagagatgcatgaaaataaaaagatgaagatttttatttttataggtacctggttgataatcatgtacgcacctgagaatgatatatatataatatgtatcgctacaaataacgataatttcttactggtgatagtatactattattctggttaatcgctgtcaaattgatgattttggttagtattgcaatagcgaagagtttgatccggtaagactggctaggcaaggctataccaaaaaatcagtgtaggttcagaaaacgatgcaccatacaatcatcaataatttcaaattgtccattgtgcataaatcataaagaaaaccgcagcacgttgtatgcaagaacgtgctgcggttggctggtgaactttcgatagtgcgagtattgaatgatttccagctgttgccgattttactatgttttcagtagaacacttagacaaaactgaggcacacaaatctttgcactggattgcaaggctttgtgcttctctggagtgcgacatgtttgataacaaaaaattagcgcaagaagacaaaaatcaccttgcgctaatgctctgtctcaggtcactaatactatctaagtagttgattcatagtgactggatatgttgtgttttgtagtatcatgtagtctattttttagactaaagatattgtaacacattgatattaatggtttttaatgtttcgcgttcagcttttttatactaacttgagcgaaacgggaaggtaaaaagacaaaaagttgtttttaatacctttaagtgataccagatggcattgcgccatctggcagagtgattaactaaacatcgcagtaatcgaggcgcttgccagagagtggaaatgaacgttaaacccgaccatcgcgccgctggcaccttcatcgacatcaatacgttctatatccagcgcgtgaacggtaaaaatgtagcgatgagtttcgcctttcggcggtgctgcgccatcgtacccggttttaccaaagtcggtacgcgtctgcaaaacgccgtctggcattgctaccagaccagagccaaacccttgcggtaatacgcgggtatcagcgggtaagttaacaactacccagtgccaccagccggagccggttggcgcatccgggtcatagcaggtgacgacaaaacttttcgttcccgcaggaacatcatcccacgccagatgcggtgaaatattatcgccatcgtaacccatgccgttaaagacatgacgatgcggcaacttatcgccatcgcgcagatcattactgatgagtttcatgaaccctcctttctagtttgcagaaagtgtagccagaaacccacacgctgacttcccgttattggcaaaaaaatgtttcatcctgcaccgcacggttaaccgctgcggtcagacgctgcaactgttgcgggagaataatatagggcggcatcaggtaaatcagtttgccaaaaggccggatccagacaccctgttcgacaaagaatttttgcagcgccgccatattcaccggacgagttgtttcgactacgccgattgcccccagcacgcgcacatcggcaaccatttcggcattacgggcgggggcaagttgctcgcgcagctgtacttcaatatccgccacctgttgctgccagtcgccagattcgagaatcgccaggctggcgtttgcagccgcgcaggccagcggattgcccataaaagttggcccgtgcataaagcagccggcttcgccgttactgatggtttctgcaacctcgcgcgtggtgagtgtggcggaaagggtcattgtgccgccggttaaggctttaccgaggcacaaaatgtccggcgcgatttctgcatattcacaggcaaacagtttgccggtacgaccaaatccggtggcgatctcgtcggcaatcagcaagataccttcgcgatcgcacattttgcggattcgttttaaccattccggatggtacatgcgcatcccgcctgcgccctggacaatcggctcaatgatcaccgccgcgatttcatgacgatgcgccgccatcaggcgggcaaagcccaccatatcgcgctcatcccattcgccatccatgcggctttgcggggcgggagcaaacaggttttctggcaggtagcctttccacagactgtgcattgagttatccggatcgcacaccgacatcgcgccaaaggtatcgccatgataaccattgcggaaggtcagaaaacgctggcgcgcttcgcctttggcttgccagtactgcaacgccattttcatcgccacttccaccgctacggaaccggagtccgcaagaaaaacgcactccagcggttgcggcgtcatcgccaccagtttgcggcacagctcaatggctggcgtatgggtgataccgccaaacatcacatgcgacatggcatcaatttgcgacttcatcgccgcattaagctgtgggtgattgtagccgtggatcgccgcccaccaggacgacataccgtcaaccaggcgtctgccgtcagacaaaattagctcgcaaccttcggcgctcgccaccggataaaccggtagaggggaggtcatggatgtgtatgggtgccagatatggcgttggtcaaaggcaagatcgtccgttgtcataatcgacttgtaaaccaaattgaaaagatttaggtttacaagtctacaccgaattaacaacaaaaaacacgttttggagaagccccatggctcaccgcccacgctggacattgtcgcaagtcacagaattatttgaaaaaccgttgctggatctgctgtttgaagcgcagcaggtgcatcgtcagcatttcgatcctcgtcaggtacaggtcagcacgttgctgtcgattaaaaccggagcttgtccggaagattgcaaatactgcccgcaaagctcgcgctacaaaaccgggctggaagccgagcggttgatggaagttgaacaggtgctggagtcggcgcgcaaagcgaaagcggcaggatcgacgcgcttctgtatgggcgcggcgtggaagaatccccacgaacgcgatatgccgtacctggaacaaatggtgcagggggtaaaagcgatggggctggaggcgtgtatgacgctgggcacgttgagtgaatctcaggcgcagcgcctcgcgaacgccgggctggattactacaaccacaacctggacacctcgccggagttttacggcaatatcatcaccacccgcacttatcaggaacgcctcgatacgctggaaaaagtgcgcgatgccgggatcaaagtctgttctggcggcattgtgggcttaggcgaaacggtaaaagatcgcgccggattattgctgcaactggcaaacctgccgacgccgccggaaagcgtaccaatcaacatgctggtgaaggtgaaaggcacgccgcttgccgataacgatgatgtcgatgcctttgattttattcgcaccattgcggtcgcgcggatcatgatgccaacctcttacgtgcgcctttctgccggacgcgagcagatgaacgaacagactcaggcgatgtgctttatggcaggcgcaaactcgattttctacggttgcaaactgctaaccacgccgaatccggaagaagataaagacctgcaactgtttcgcaaactggggctaaatccgcagcaaactgccgtgctggcaggggataacgaacaacagcagcgtctggagcaggcactgatgaccccggacactgacgaatattacaacgcggcagcactatgagctggcaggagaaaatcaacgcggcgctcgatgcgcggcgtgctgccgatgccctgcgtcgccgttatccagtggcgcaaggagccggacgctggctggtggcggatgatcgccagtatctgaacttttccagtaacgattatttaggtttaagccatcatccgcaaattatccgtgcttggcagcagggtgcggagcaatttggcgtcggtagcggcggttccggtcacgtcagcggttatagcgttgcgcatcaggcgctggaagaagagctggccgagtggctgggctattcgcgggcactgctatttatctctggttttgccgctaatcaggcggtcattgccgcgatgatggcaaaagaggaccgcattgtcgctgaccggcttagccatgcctcattgctggaagctgccagtttaagcccgtcgcagcttcgccgttttgctcataacgatgtcactcatttggcgcgattgcttgcttccccctgtccggggcagcaactggtggtgacagaaggcgtgttcagcatggacggcgatagtgcaccactggcggaaatccagcaggtaacgcaacagcacaatggctggttgatggtcgatgatgcccacggcacgggcgttatcggggagcaggggcgcggcagctgctggctgcaaaaggtaaaaccagaattgctggtagtgacttttggcaaaggatttggcgtcagtggggctgcggtgctttgctcaagtacggtggcggattatctgctgcaattcgcccgccaccttatctacagcaccagtatgccgcccgctcaggcgcaggcattacgtgcgtcactggcggtcattcgccgtgatgagggggatgcacggcgcgaaaaactggtgtcactcattgcgcgttttcgtgccggagtacaggatttgccgtttacgctggctgattcatgcagcgccatccagccattgatcgtcggtgataacagccgtgcgttacaactggcagaaaaactgcgccagcaaggctgctgggtcacggcgattcgcccgccaaccgtacccgctggtactgcgcgactgcgcttaacgctaaccgcagctcatgaaatgcaggatatcgaccgtctgctggaggtgctgcatggcaacggttaataaacaagccattgcagcggcatttggtcgggcagccgcactctatgagcaacacgcagatctacagcgccagagtgctgacgtcttactggcaatgctcccacagcgtaaatacacccacgtactggacgcgggttgtggacctggctggatgagccgccactggcgggaacgtcacgcgcaggtgacggccttagatctctcgccgccaatgcttgttcaggcacgccagaaggatgccgcagaccattatctggcgggagatatcgaatccctgccgttagcgactgcgacgttcgatcttgcatggagcaatctcgcagtgcagtggtgcggtaatttatccacggcactccgcgagctgtatcgggtggtgcgccccggaggcgtggtggcgtttaccacgctggtgcagggatcgttacccgaactgcatcaggcgtggcaggcggtggacgagcgtccgcatgctaatcgctttttaccgccagatgaaatcgaacagtcgctgaacggcgtgcattatcaacatcatattcagcccatcacactatggtttgatgatgcgctcagtgccatgcgttcgctgaaaggcatcggtgctacgcatcttcatgaagggcgcgacccgcgaatattaacgcgttcgcaattgcagcgattgcaactggcctggccgcaacaacaggggcgatatcctctgacgtatcatctttttttgggagtgattgctcgtgagtaaacgttattttgtcaccggaacggataccgaagtggggaaaaccgtcgccagttgtgcacttttacaagccgcgaaggcagtaggttatcggacggcaggttataaaccggtcgcctctggcagcgaaaagaccccggaaggcttacgtaatagtgacgcgctggcgttacagcacaacagcagcctgcagctggattacgcaacggtaaatccttacaccttcgcagaacccacctcgccgcacatcatcagcgcgcaagagggcaggccgatagaatcattggtaatgagcgccggattacgcgcgcttgaacaacaggctgactgggtgttagtggaaggtgctggcggctggtttacgccgctttctgacactttcacttttgcagattgggtaacacaggaacaactgccggtgatactggtagttggtgtgaaactcggctgtattaatcacgcgatgttgactgcgcaggcaatacaacacgccggactgactctggcgggttgggtggcgaacgatgttacgcctccgggaaaacgtcacgctgaatatatgaccacgctcacccgcatgattcccgcgccgctgctgggagagatcccctggcttgcagaaaatccagaaaatgcggcaaccggaaagtacataaaccttgccttgttgtagctatcctgtatttggttaaattgcgagcgagatcgcgtcttcgattgactgcaatttaaccaattaaattctaaaataatcacgaaaaaaattttacttccgcctcatgcggcgaatgtgggaattgcccaggcggcgggggataggggctggagacagttatccactattcctgtggataaccatgtgtattagagttagaaaacacgaggcaagcgagagaatacgcggcttgcacgcgaattggcgttaaagacggctcaaagaaatatcttttattttttaactggttagataaatgcaatggcagtcactgaacaggcatctcttgccataaaactgtcatcactcatcttgacaaatgttaaaaaagccgttgctttggggataacccggtaaggccggagttttatctcgccacagagtaaattttgctcatgattgacagcggagtttacgctgtaacagaaatattatggtgatgaactgtttttttatccagtataatttgttggcataattaagtacgacgagtaaaattacatacctgcccgcccaactccttcaggtagcgactcatgagtaaaccgttcaaactgaattccgcttttaaaccttctggcgatcagccagaggcgattcgacgtctcgaagaggggctggaagatggcctggcgcaccagacgttacttggcgtgactggctccgggaaaacattcaccattgccaatgtcattgctgaccttcagcgcccaaccatggtacttgcgcccaacaaaacgctggcggcccagctgtatggcgaaatgaaagagttcttcccggaaaacgcggtggaatatttcgtttcctactacgactactatcagccggaagcctatgtaccgagttccgacactttcattgagaaagatgcctcggttaacgaacatattgagcagatgcgtttgtccgccaccaaagcgatgctggagcggcgtgatgtggttgtggtggcgtctgtttccgcgatttatggtctgggcgatcctgatttatatctcaagatgatgctccatctcacggtcggtatgattatcgatcagcgcgcgattctgcgccgactggcggagctgcaatacgctcgtaatgatcaagcattccagcgtggtactttccgcgttcgtggcgaggtgattgatatcttcccggcagaatcggatgacattgcacttcgcgtggaactgtttgacgaggaagtggaacgattgtcgttatttgacccgctgaccgggcagattgtttccactattccacgttttaccatctacccgaaaacgcactacgtcacaccgcgcgagcgcatcgtacaggcgatggaggagatcaaagaagagctggccgccagacgcaaagtgctgttggaaaacaacaaactgctggaagagcagcggctgacccagcgtacccagtttgatctggagatgatgaacgagctgggctactgttcggggattgaaaactactcgcgcttcctctccggtcgtggaccgggtgagccaccgccgacgctgtttgattacctccctgctgatgggctgctggtggtcgatgaatctcacgtcaccattccacaaattggcggcatgtatcgcggtgaccgggcgcgtaaagagacactggtggagtacggcttccgcctgccatcagcgctggataaccgtccgcttaagtttgaagagttcgaagcattagcgccgcaaaccatctatgtttcggcgacgccgggtaattacgagctggaaaaatccggcggcgatgtggtggatcaggtggtgcgtccaaccggattgcttgacccgattatcgaagtgcggccggtggcgacacaggttgatgatcttctttcggagattcgtcagcgagcggcaattaacgaacgcgtactggtcaccacactgaccaagcgaatggcggaagatcttaccgaatatctcgaagaacacggtgagcgcgtgcgttatcttcactcagatatcgacaccgtcgagcgtatggagattatccgcgacttgcgtctgggtgagttcgacgtattggtagggatcaacttactgcgtgaaggtctggatatgccggaagtttcgctggtggcgatcctcgacgctgacaaagaaggcttcctgcgttccgaacgttcgttgatccagaccattggtcgtgcggcacgtaacgttaacggtaaagcgattctctacggcgataagatcaccccatcaatggcgaaagcgattggcgaaaccgaacgtcgccgcgagaaacagcagaagtacaacgaggaacacggcattacgccgcaaggcttgaacaagaaagtggtcgatatcctggcgttggggcagaacattgctaaaaccaaagcgaagggcagaggaaaatcgcgaccgattgttgagccggataatgtgccgatggatatgtcgcctaaagcgttgcagcagaaaatccatgagctggaagggttgatgatgcaacacgcgcagaatctggagttcgaagaagcggcgcaaattcgtgaccagttgcatcagctgcgtgagctgtttatcgcggcatcgtaacaggatagcgaagaagactgatgacaaacggaaaacagcctgatgcgctacgcttatcaggcctacattttctccgcaatatattgaatttgcgcggtttgtaggccggataaggcgttcacgccgcatccggcataaacaacgcgcactttgtcttcaataggaagccggaattttccttcggatttccgttaacctaaagcctgtaacgccttttccagcgcgttatgtaacaactggcggtcatgacgatacggaatatcgctggcctccagtacctcctggatcacaatccgctctttcaccgccgagacatccacttttggcccgacgatgaccgcatcaatgacctttttaccaacatactgctccataattgccagcttgctttccagcttcaaattagccgcaggtaaactcaactcacgccccagattgccgatataaaccatcggcgctggcgtgcggcgtaatgcctgggcgatttccttcagcagcagaattggcatcaggctggtataaaaactgccaggcccaataatgatgagatccgcttcattgatagcgtgaaccgcctcacgcgttgcgggtacattaggcgttaacaataactcttgaatcggcgtagttaactggtcgatattgacctcgccgtaaacttcatgcccctgatcgtcaatcgccatcagatcaacaggatgctctgacattggaatcaaatgcgtatccactttcagcagattacgaattaaattgatggcttccagaggccgcacgctaaggtgatccagcgcctttaacatcaagtttccgagattatgaccggaaagttcgccattgccaccaaaacggtattcaaacatcgcggaggcgacgctcggttccgttatcagctggttgaggcagttgcgcatatcgccccaggcaatgccgccttctgaacggcgaatacgccccgtcgagccaccattatcggtggtggtgacgatacccgttaaacgagaacccaaagacgaaagtgatgagagaacgcgtcccagtccatgccctccgccgagagcaacgacacgatcaagatcagccagcgtacgattgcgcatatagtttcctggagtcagattatccgcgctacagtagcgcaaattgcggggaaacagcaattaacctgccaatattgaggatacaaactattttcttctacctctaaaggacgatgcacgctatgcctccctgatgatgtatatcaaagtaaaaccgccattttcccttattctgtagcgaaatagcacgatcatgacgctatatacatgattacatagcgaaagtgtggatggtaaaaatctcatttacacgctagtatcggcataaccactaaacactctagcctctgcacctgggtcaactgatacggtgctttggccgtgacaatgctcgtaaagattgccaccagggcgaaggaagaaatgacttcgcctcccgtatctggaaaggtgtacatggcttcacaactgactgatgcatttgcgcgtaagttttactacttgcgcctgtcgattaccgatgtgtgtaactttcgttgcacctactgcctgccggatggctacaaaccgagcggcgtcaccaataaaggctttcttaccgtcgatgaaattcgccgggttacgcgcgccttcgccagtctgggcaccgaaaaagtgcgcctgacaggcggtgagccgtctttacgccgcgactttaccgatatcatcgccgctgtgcgggaaaacgacgctatccgccagattgcggtcaccaccaatggttaccgtctggaacgcgatgtggcgaactggcgcgatgcgggacttactggcattaacgtcagtgtcgacagtctggacgcccgccagtttcacgctattaccgggcaggataaattcaaccaggtcatggcggggattgatgctgcatttgaggccggttttgagaaggtcaaagtcaataccgtgctgatgcgtgatgttaatcatcaccagctcgacacctttctgaactggatccagcatcgccctatccagctgcgtttcatcgaactgatggaaacgggcgagggcagcgagctcttccgtaagcatcacatctctggtcaggttctgcgtgacgagctactgcgtcgcggctggatccaccaattacgtcaacgcagcgacggtcccgcgcaagtcttttgccatccagattacgccggagagattggccttatcatgccgtatgaaaaagacttctgcgccacttgcaaccgcctgcgcgtttcctccattggtaaactccatctctgcctgtttggtgaaggcggcgttaacctgcgcgatctgctggaagacgatacccagcaacaggcgctggaagcgcgtatttcagcggcgctgcgggagaagaaacagacccatttcctgcatcaaaacaacaccggtattacgcaaaacttatcgtacattggcggctaaaacgtcaaaaggagagatcagatgagtcaggtaagcactgaatttatcccgacccgtattgctattcttacggtttctaatcgtcgcggtgaagaagacgatacctccggtcactatctgcgcgattcggcgcaagaagcgggccatcacgttgtcgataaagccattgtgaaagaaaaccgctacgctattcgcgctcaggtatctgcgtggatcgccagcgacgatgtacaagtggtattgattacgggtggtactggcctgacggaaggtgatcaggctcccgaagcattgctgccgttgttcgaccgtgaaattgaaggttttggtgaagtgttccgtatgttgtcgtttgaagagattggcacttccacgttgcaatctcgtgcggtagcgggcgtcgccaacaaaacgctgattttcgccatgccgggttcgaccaaagcgtgccgtaccgcatgggaaaatatcatcgcgccgcagctggatgcccgtacgcgtccgtgtaatttccatccacatttgaagaaataagtatgtcgcaactgacccatatcaacgccgctggcgaagcgcacatggtggatgtctccgccaaagcggaaaccgtgcgtgaagcgcgggcggaagcctttgtcaccatgcgcagcgagacgctggcgatgattattgatggtcgccaccacaaaggcgacgtatttgccactgcgcgtattgccggtattcaggcggcaaaacgcacctgggatctgatcccgctctgtcatccgctgatgctcagcaaagttgaagtcaatttacaggccgagccggagcacaatcgggtgcgtatagaaaccttatgccgcctgaccgggaaaaccggtgtcgaaatggaagcattaaccgcggcctccgtggcggcgctgaccatttatgacatgtgcaaagcggtgcaaaaagatatggtgattggtccggtacgtttgctggcgaagagcggcggcaagtcgggtgactttaaggtggaagcggatgattaaagttctttttttcgcccaggtgcgcgagttggtgggaacagatgcaaccgaagtggctgcggatttcccaaccgttgaagcgttacgccagcacctggctgcgcagagcgatcgctgggcgttggcgctggaggatggcaaattgctggctgccgttaaccagacgctggtgagttttgaccattcgctgactgacggcgacgaagtagctttcttcccgccggtaaccggaggttaagatggcagaaaccaaaattgttgtcggcccgcagccgttcagcgtaggagaagagtacccgtggctggcggagcgtgacgaagacggtgcggtagtcacctttaccggtaaggtgcgcaaccataacctgggcgacagcgtcaaagcattaaccctcgaacactatccggggatgactgaaaaagcactggcagaaattgttgatgaagcgcgtaaccgctggccgctggggcgcgtcacggtgattcaccgcatcggggaattatggccgggcgatgaaatcgtttttgtcggtgtcaccagtgcgcatcgcagcagtgcgtttgaagccgggcagtttattatggattatctcaaaacccgcgcaccgttctggaagcgcgaagccacgccggaaggcgaccgctgggttgaagcccgggagagcgatcagcaggcggcaaaacgctggtagttttttgttagccggataaggcaccgctgcgtccggcaatttcaccgctcagtacatgcgtttacgctgcgtcgatgcacagcctcatcattttgcagtatccttaagatattccttatatcttcaggagatcgtcatggacagattcccacgttctgattcaatcgtacaaccccgggctggcttgcaaacttatatggcgcaagtctatggctggatgaccgttggcttgttgctgaccgcatttgttgcctggtatgcggctaattccgcggccgtgatggagctgttgtttactaaccgtgtctttttaatcggtctgatcatcgcgcaattagcattggttattgtgttatcagcgatgattcaaaagctgagcgcaggtgtaacgacgatgctctttatgctttattcggcgctgacgggtcttacgctttccagtatattcattgtctataccgctgcttctatcgccagtactttcgtcgttactgccgggatgttcggcgcaatgagcctgtacggttacaccacgaagcgcgatttaagtggctttggcaatatgctgtttatggcgttaatcggcattgtgctggcatcgctggtcaacttctggctgaaaagcgaagcattgatgtgggcagttacctacatcggcgtgattgtctttgtcggattgacggcgtatgacactcagaaattgaaaaatatgggtgagcagattgatacccgcgacacgtcgaacctgcgcaaatattccattcttggcgcgttaaccttgtatctggacttcatcaacctgttcctgatgttgctgcgaatttttggcaaccgccgttaattctttttcaccatcaatatcccggccatgtgtcgggattttttttcttactaaaaacgacacttaacaagtaccaggtataaaatacgccttatggcgagcggaagcgttttccgtatccataaatacaaaagtattttgtatgcgtggttttaaatttattgatggtgaatattaatattttttctaaggacaactaaaagaatggaatcatactcacaaaacagcaataaattagattttcagcacgagaccaggatattaaacggtatatggctcattaccgctttaggtttggtggcaaccgcaggactggcctggggagctaagtatctcgaaattacggcaaccaaatatgattcaccaacaatgtatgtcgccatagggttattattagtttgtatgtatggcttaagtaaggatatcaacaagataaatgccgtcatcgcaggcgtaatatatctgtttttactctctttggtggcgattgtcgttgcaagtttagctcctgtacctgccattatcgtcgtgttcagcactgcgggcgcgatgtttttaatcagtatgctggccggtttattatttaatgttgatcctggttctcaccgttttatcattatgatgacgttgacagggttggccctggtgatcatcatgaatgccgcattaatgagtgaacgacccgtttgggtaataagttgcttaatgattgtgttatggtcaggcattatctcgcatgggcgaaataagctccttgaattggcggggaaatgccatagtgaagagttgtggagtccggttcgttgcgctgttacaggtgcattaacactctattactattttatcggcttctttgggatacttgccgcgatagctataacgcttgtctggcaaaggcatacgcgtttttttcattagtcgtaaatgcagatactaaagaacttaactaaacttcacatcgccgcttcatttttcgcccgtagcttcttcgcctggctttccagtagcaggtaacagatcagcgccagcagcagcgggataaagtaatacaggacgcgataagcgagcagggcggcgataatgctccctttcgaggtatgctccccagccagtagtgcgataaacaccgcttccagcacaccgatccccgccggaatatgcacgatgacgccagcaatactactaaccagtaacacgcccagtacaaagaaatagttcacgctttgaccaagtaacagccagataatcgcccccattaccatccagttaacgctggaaatcagcatctgagcgagggcgaatttccatgaaggcagcaccagcttttgccctttgatggtcatatggcggtgcttcgcgaaagcgcaaaaccacaaataaaccgcgataatcatcagtaagccaatgccgagaatacgcagcgtagtttgatcgacataccagtgatccggcaactccaccacgcctgcggtaaagataatccctgccagtaaaatatagcccagccagttggtggtaatactgagcgagaaaatccgcgtaatagtgctgcccggtaaccctagtcgggagtacaaacgatagcgcataccaatgccgccgacccaggtactgagcgtcaggttgaaggcgtagcagataaacgacaccagcatcacctggcgcttcgccagtttgtgaccgcagtaaaagcgggcgagcaggtcatagcagccgtaaatcagatagctgacgaccaccagcccgaccgcactaagcagcgcaacgcgattgtagtcgcggatgaccttccagacctcttcccagtccacttttttggcgtagaccaccagcaacacaatcaccgcgataaaaaacagccaggtgaggatcttctttgctaagcgccagcgcgggtgtgatttactcatcagggttttacccccgtgttttcagtttctacccgatcctgcgtttccattgtcggttgtgcgggcggatcaacctgcgccagacgtggtgtgtgtgccggaagccagccaaccagcgccgggaagtggcgtaaaaagtggaacgccagcacgcttttggtcaggttccaccaggtgcgtttcggcagcatggtctcatcgacctgctgacaatctgcggcaataatgccgttcagattatcgcgcagcgtctggttaaaatgacgatcgtggatgatgacatttgcttcgagattcagtgacaaactgagcggatcgagattactggaccctactgtcgcccagtgatcgtctatcaatgccactttgccgtggagcgggcggcggcggtactcaaatacctgaacgccgcctttaaccagatagttatacagcaagcgcgcaccgactctgacaatcggcatatccggttcgccctgaatgatcagtttgatccgcaccccgcgccgtgccgctttacgcaaggcgtgtaaaaatcgatagccggggaagaagtaggcgttggcgataatgacttctcgccgcgcctgagtgagcattttcagatagtgacgttcaatatcatcgcgatgttcttcgttatcgcgccagaccagcaatacctgcgcttctcccggctggcggttctcttccgctttgtgatgacgtcgccaccagcgtcgtgccgcgctctgtccaggcaggttttccagctcaaactggagaatatcttcgacaatcggcccttcaaggcgtaccgcgtaatcctgtttagcctctggaccgtagctggacatatgctcggcggagtaattcagcccgccaataaaggcgatacgcgcgtcgatcaccacaattttgcgatgcatccggcgaaacacattggtgcgcataccaaaaaggcgagggcggggatcgtagtagcgaaataccacgccagctgccgtcagttcattgacaaactcatcgctgagatccggcgaaccgtagccatccagcaagacttccgctttaaccccgcgttgcgctgctgccagtagtgccgcatgcagctgtttgccgacgtcatcctcaaaccagataaacgtttcaagaatgatgcgttcttgtgcctcgccaatcgccttaaacaccgcgggataatattgctcgccgttttccagcaactggatcttattgccttcgcgccagctacatttcataaatgaatctccgcacttaaaggggcatgatcagaaaggtgtcgccatgtccgcagcggcaacgcggttggcgcgctggcgctggcatttttgacgtagatcctgtccagtcgtagtagaggaaattgcaccggaaacgtgcgcgccgggcgtccgtggacgcgggtaaaaatctcatccagtccggcctgcacttttaacggatgattagctttttgccgccagtcattgaaatcacccgccaccaataccggttcgccgtccggtagctcattcacccattcggcgagcatcgcaagctgcgcctgacggtgcgcctcacgcaggcccagatgtacgcacatcacatgaatcgcttttccggtcatcggtggcacaatgcggcagtagagcacgccgcgcttttccgcaccatcgaccgaaacatcgcgattctcataatgttcaatgggataacgcgacagtacggcgttgccgtgatgcccttccgggtatacggcattgcgaccgtaggcaaaatcgctccacatcgtgtcggcgagaaactcgtagtgcgaggtatcgggccagttttccacatgcagcggatgaacttcgtgcgcgcccatcacttcctgcaggcaaacaatatcggcgctgacggtacgcaccgcgtcgcgaagttccggcaaaatgaagcgtcggttaaacgcggtaaaacctttgtgaatgttgatggtgagcaccttgaacgaaaattgttgtgtttgatcgggcataattttcctgtctttgcctcttatctcattgaaatagtgtagtcggcgtcacaaaaaggtgcggtcttacggaattttccgtaaagttcggtactctgagtaagtagagataaattcttcaggagagaagccatgaagtggcaacaacgtgttcgtgtcgcaactggtctaagttgctggcagattatgttgcatttactggtagtggcgctgctggtggtgggctggatgagtaagactctggttcacgtcggcgtgggattatgcgcactgtattgtgtcacggtagtgatgatgttggtgtttcagcgccaccccgagcaacgctggcgtgaggtggcagacgtgctggaagagctgaccacgacctggtattttggcgcagcgctgattgtgctgtggctgttgtcccgtgtactggaaaacaactttttgctggcaattgcagggctggcaatccttgccggcccggcggtagtgtctttgctggcgaaagataagaagttacatcaccttacgtctaaacatcgcgtacgccgctgaccctgtcgtggccgttatcaccagtagcggccacaaactattccacacaatatccagactcgcatccttcaaataaatctgcttggtaatgtccgtaaagtggcgaatagggttaatccacgtcaggttttgcagccatactggcatgttttccaccggagaaacgtaaccggaaaggagaatggcgggcatcataaaaacaaacacgccgataaacgcctgctgttgtgtcgagcagagtgatgaaatcaacagaccgaatcccaccagcgataaaccgtaaatcaccatcgtaaagtagaacagcgccagcgatccggcgaaggggatttgatacgcccagataccaatcgccagcacaatggtggcctggaaggtggcgacaattaacgccggtacggctttgccgatgaagatctgccaggtggtgagcggcgaaaccagtagctgatcgagcgtaccttgttcacgttcgcgggcgacggaaagtgaagtgacgatcattacgccgatagtggtgatcatggcgatcagcgacggcaccacaaaccatttgtagtcaagattcgggttataccagttgcgtaccaccagctcgctgttgttaggtttcggttttccttccagcagctcctgctgataatttttgacgatctgttgcaggtagttggcggcaatttgcgcactgttggagttacgcccgtcgaggatcaactgcaacggcgcggtctggaaggtatccagtttgcgcgagaagtcagccgggaaacgcaccagtagtaacgccttttgtgtgtcgatggttgggcggatctcctgtgggcttttcagcagcagcacatgagtaaaggcgctggcgcgggcaaaacgttgggtcagctccaccgaatgctcgccgttatcttcatcgtagatggcgatggtggcgttagtcacttccagcgtggcggcgaacgggaacagaatcacctgaataagcacaggtaaaatcagaatcgcgcgggtttgcggttcgcgcagcagcgactgcaactctttgcggattaacgtccataagcaatgaaacatgctcttctccctaatccagccgacgtttggttttcagccacgtcaggccgataaacatcaccgccgaagcgatcaaaaacagcacgtttaccaccagcaccactggaatattcccggcgaggaacaggctttgcagggtgctgacgaaataacgagcgggaataatgtacgtcaccgcgcggatcaccgcgggcatactgtcgatctgaaaaataaagccagagagcataatcgacggcaggaacgcggcgttcagggcgacctgagcggcattgaactggttgcgggtaatcgtggaaatcagcagccccatccccagggtactgagtaaaaacaggctggagataaaaaacagaatcagcagcgacccgcgatacggcacgccgagaataaacaccgacaccagcatacacagcagcatcgccagcatcccgagaaagtaataggggatcagcttacacagcagcagctccgtgcgggtaatctccgtagagagcagagcctccatggtgccgcgttcccattctcgcgccaccaccagcgaggtgagaatcgcgccgatgaccgtcatgatgatggtcaccgcaccggggataataaagtgctggctaatcgccgccgggttaaaccagtagcgggtttgtacatcaataagcggctcaaaggtctgcccgttgtcctccgcccgctgcatttgccagatctgccagatcccttcgacatacccctgcacaaagttagcggtattcggctcactgccgtcggtgatcacctgaatcggtgcggtggcgttggcgcgctccatctgttcggcgaaatccacgggaataaccaccagaccgcgaattttccccgcctgcattttggcgatcagttcctgacggttatcgctgatggtggcgtcgatgtagggcgaaccggtcatggtgtgggtgaaatccagcgccgcttcgctacgctgttccagcaaaatcccgacccgcagcttgctggagtcgaggttaatgccgtaaccaaaaataaacagcagtagcagtgggatcactaccgcaatcagccagctactcggatcgcgaacgatctgccgcgtctctttgacgcacagcgcccgcacgcgacgccaggaaaggatcgggttactcattgctatgctccttatcccagtcgtggatcaactgaataaaggcttgctccatggtgggatcgggttgctcatcgttagccgactgtgctttcaaatcgtccggcgtaccgctggcgattaatttcccacggtacaccaggccgatgcggtcgcaatattccgcttcatccataaagtgggtggtgaccatcaccgtgacgcctttctctaccatgctgttgatgtgcagccaaaattcacggcgggtgaggggatcaacgccggacgtcggttcgtcgagaaacagaatgtccggttcatgcatcagcgagcaggccagtgccagccgctgtttaaaacctaatggcagttcatcggtggcgtgggaggcgatacttttcaggccgaacgcctcgctcatacgggagattttttcgttctgcgcccgaccgcgtaagccatacacaccagagaaaaagcgtaaattctgttcgaccgtcaggttgccatagagcgaaaacttttgcgccatatagccgagatgctggcgcgctttaccggaactctctttcagatccatccccagcaccagcgcctgaccggaggtcggcaccagcaagccgcacatcatcttaaaggtggtcgatttccccgcgccgtttggcccgagcagaccaaaaatctcccctcgtttaacggcaaagttgacgtgatcggtggcggcaaaatcaccaaatttcttggttagttctttcgcttcgatcaccgtctcgccgggtgtgccttctaccgtatgcaatattgcacccagcggcgattccgaggttccggcaccgcccagcaaatcaataaacgcatcttcaaaacgcggcgtagtttcgttgatgttgatttccggcatcccttcggcatggcgaatatcgtctggtgtggcctcttttttgaggatcagacgtaccgatttcccctgaatcatgccgtcgctgacctgcggcagtttcaaggcgcgttgcaacagtttgcggttgccctcgtgtggactggtcatcagaaagctgcgtccggccatggtttgtgtcagggcttttggttctccctgatacagcaactcgccttcgttcatcagtaacacgtcacggcactgctcggcttcgtcgagatacgaggtactccagaggattaacatcccttcgcccgccagctcatgcaccatctgccacagttcgcgccgtgagatagggtcaacgccgacgccgggttcatcgagcagcaacactttcggttcgcccaccagggtacaggccagaccgagtttttgtttcatcccaccggagagcttgcccgccaggcgtccggtaaacggcccaagagacgtaaactccagcaggcgagcaaaagtttgcttacgtgcctcgccggtgacgctgcgcaaatccgcgtacagattgaggttctccatcaccgtgagatcttcatacagaccaaatttctgcggcatatagccgagcacggcgtgcagcgcgccgtcgtttttgattggatcaaagccaatcaccgtggcattgccgctgtcgggtttcagtaatcccgccagcatccgcattagcgtggttttacctgcaccgtccggccccaccagccccgtcacataaccggcgtgaatggtacaatcgagcggcgcgacggcgggcttgtccatgcccggaaagcgtttttccaggccgttcagcgtgataacggcatcattcatgtcctgcctcgttaccgaattgcaccgtcaccggcattccctggcgtaacgcatcatcggcgtcggtcaccacaatacgcaggcgatagacgaggtcggtacgcagatccggtgtttcgacggttttcggggtaaattcagcagtcggcgaaacgaaaccaatctgtccgtgatagggcttgtccgggcgaccatcggtataaagcagcactttgcgccccggctgggcctggtcaagattccgttcatcaacataggcacgtacccacaccggacgcgttagtgaaacggtaaacaccgtgccaccttcattgagaaccgtgcctggctccaccgcgcgcgttaacagcgtgccatcagacggtgctatcaacgttgagtcctgtaaattcagctccgcctgcgccagttgcgcctgcgcctgttcgaggctggctttcgcctgagcgatgtcctgttcacggttaccggaacggtactgacgcaatttatcctgtgctgatttcagcgttgcctgtgcctggtcgcgcgaggagcgggcattttccaggtcatttgccgaaatggtgcggcttttccacagtccttgctggcggttatagaagttctgcgcatagtcataggcggcttgagcctgtttcaccgctgcggcggcctgagcgatttcttcatcgcgatacccggcaagcatcagatcatactgcgcctgtgccaccgagacgcccgctttcgcctgcatcagggcaatctcatacggcttgtgatccagttcgcccagcacctggcccgctttgatcgcatcaccttcgtccaccgccagcgattcaacgcgccccccaacacggaaactaagatttaccgtacgaatatccacgttgccatacagcgtcaggccgttatcctggcggctttgataccaccagtagcctccggcaaccacggcggcaagtaccactaccgccaatccgatcacgacaggttttttcatcactacaaactcctttgcgataatccttgcaaaatcaggtcgatatgacaggtcaccgtctggttgatcagttcggtcttttcttcatcgaacgcggtccagccggtacgtaacagaattgtttctttgccaagacggaacgccagaatctcaccaatcaacgcatgagtatggaggatcatgcgggtatcgttggcgtcgcagccggtccaggcggcaatcaggcgtgtcaggtggctgtgtagcgggctaatcacctgttcgtgcaccaggtgataggctgccgtgggagagagctgctcacgggagataaacttgctgaggttgacggtgtcatcctgggtgagcagcttaatcatgttcctgcaggcgcgaaggatcagttcacggatggctgcgcgatcaggctgtggttgtgcgaacaagcgttcggcctcttcggcgtgcggacggaactgctcgccaataaaatcggcaatccactgggcgcaggcgaggtacaaatcttctttcgaaccgaagtagtaggtgatggcagcgatattctgcccggcctgggcggctatctcgcgggtggtggcgttcattccatattcaccaaactgcgccagtgcggcagcaatcagctgttttttcgcctgttcacccttgattgtcatggcaggattattcatcgcacagtccattcttaatcaaatgattgattaagattatgactccataggggagttgtccagtatggctaagaattttagctacgccagtcacagggataatttatgcgctgcgtcacaaaaactgctacactccgctccctcatgacattgtggtttttgtcattttccttttcagtatctccctgaaaactacaccggtaacggtcggggcggttcggagtagttatgtctttcgattctttgggtttaagccctgatatcctgcgcgccgttgccgagcagggttaccgtgaacccacccctattcagcagcaggcgatccctgcggtgctggaaggccgcgacctgatggctagcgcccagaccggtaccggtaaaacagcgggctttacgctgccgctgttgcaacacctgatcactcgccagccgcacgccaaagggcgtcgtccggtacgtgcgctcattcttaccccgacccgtgaactggctgcgcagattggcgaaaacgtccgtgattacagcaaatatttgaacattcgttcgctggtggtgtttggcggtgtcagcattaacccgcaaatgatgaagctgcgcggcggcgttgatgttctggtggcaacaccgggacgtttgctggacctggaacatcaaaatgcagtgaagctggatcaggttgaaatcctcgtcctcgatgaagctgaccgcatgctcgacatgggctttatccacgatatccgtcgcgtgttaacaaaactgccagcgaaacgccagaacctgctgttctctgcgaccttctctgacgatattaaagccctggcggaaaaactgttgcacaacccgctggaaatcgaagtggcacgccgcaataccgcgtctgatcaggtgacccagcacgttcactttgttgataagaaacgcaaacgcgaattgctgtcgcacatgattggtaaagggaactggcagcaggtgctggtgtttacccgtaccaaacacggcgctaaccatctggctgagcagctcaataaagatggcatccgtagtgcggcgatccacgggaataaatcgcaaggtgcgcgtacccgtgcgctggctgattttaaatcgggtgacattcgcgtactggtggcgaccgatatcgctgcgcgcggtctggatatcgaagagttgccgcacgtcgtcaactatgaactgccaaacgtaccggaagattatgtccaccgtatcgggcgtaccggtcgtgcggctgctaccggtgaagcgttgtcgctggtgtgtgttgatgaacacaaactgctgcgtgatatcgaaaaactgctgaaaaaagagatcccgcgcattgcgattccgggctatgagccggacccgtcaatcaaagccgaaccgatccagaacggtcgccagcaacgtggcggcggcggtcgtgggcaaggtggtggtcgcggtcaacagcaaccacgccgtggggaaggtggcgcaaaatctgcaagcgcgaaacctgcagaaaaaccgtctcgccgcctcggcgatgccaaaccggcaggcgaacaacaacgtcgccgccgtccgcgtaaacctaccgctgcgcagtaatcttttatgccgggctatgcccggcatcaggctgatgaacaaacgcaaaactgcctgatgcgctacgcttatcaggcctacgtgaactctgcaatatattgaatttgcatgcttttgtaggccggataaggcgtttacgccgcatccggcatttcacaacaagcacttgtcagcaatttgagaacacgggaaaaaatttatctgttttaccgcccataagccaccgagacgttacttctctatagccaattgttcgcgcaactccattaaaaggtagcccagtcgattcttgcccttaccattaccaccgtctccccagtaagcatcgttttccgtatgctcaaccagttttgcgggcgcggttgccagcaagagcgcacgcagttctggatgctgttcgaatttagcgcgaagtgcttttcgcatcacctgttctttgaccgactcccagtttttacgcagaggcttagaacgatcgcgccccatgcgtgcggcgaccataggggaagaaacccgacggatctcttcgcggtatttttcatcagggaatttttgtgcctgaaaatagtgttctgaggtgggccaggttttcccgtcaaccttgatgggccaggcggcaaagttagaaaaatcaccgtagtcatcgctggtgctgtagaaatttatgatggtgtcttgcatgacgtgttggatcctttgtgctcgaacgggcattaaaccgcattatgttggtggttattgcgagccgctttccagaaacagaaaaaccattacccctgaaaaccgaaaaatgccacaatattggctgtttatacagtatttcaggttttctcatggcattaaccgacgcgcttaaagcgcaaattgccgcctggtataaggcgcttcaggaacagatccccgactttattccccgtgcgccgcagcggcagatgattgcggacgtcgccaaaacgctggccggagaagaagggcggcatctggcgattgaagcccccaccggcgttgggaaaacgctctcctatttgatccccggcatcgccattgcccgcgaagagcaaaaaacgctggtggtgagtaccgccaacgtggcgttgcaggatcagatttacagcaaagatttaccgctgctgaaaaagatcattcccgatcttaaattcactgccgcttttgggcgtgggcgctacgtttgcccgcgtaatctgacggcgctcgccagtactgaacccacgcaacaggatctgctggcgtttcttgacgacgaactgacgccaaataatcaggaagagcaaaaacgttgtgcgaagctgaagggcgatctcgacacttataaatgggatggtctgcgcgatcatactgatatcgctatagatgacgatctctggcgtcgtttaagtaccgacaaagccagctgcctcaaccgcaactgttactactatcgtgaatgcccgttttttgttgctcgtcgggagattcaggaagcggaagtggtggtggcaaaccatgcgctggtgatggcggcgatggaaagcgaagccgtactacctgacccgaaaaatctgctgctggtgctggacgaaggtcatcacctgccagatgtggcccgggatgcgctggagatgagtgccgaaatcaccgcgccctggtatcgactacagctggacttgttcacgaaactggtcgctacctgcatggagcagtttcgcccgaagaccatcccaccgctggcgatccctgaacgtttgaatgcgcattgtgaagagttgtatgagcttatcgcctcgttaaacaacattctcaatctctacatgcctgccgggcaggaggcagagcaccgttttgcgatgggcgaactgcctgatgaagtgctggagatctgccagcggctggcaaaactcaccgagatgctgcgtggtctggcggagttatttcttaacgatttaagtgagaaaaccggcagccacgatattgtgcgtctgcatcggttgattttgcagatgaaccgcgcgttggggatgttcgaggcgcaaagcaaactctggcggctggcgtctctggcgcaatcttccggtgcgccggtgaccaaatgggcgacgcgggaagagcgcgaagggcagctgcatctctggtttcactgcgtggggatacgtgtcagcgatcagctggaaaggctgctgtggcgcagtattccgcacattattgttacctccgcaaccttgcgttcgctgaatagtttttcgcgtttgcaggagatgagtggtctgaaagagaaagcgggcgaccgttttgtggcgctggattccccctttaaccactgcgaacagggcaaaattgttattccccggatgcgcgttgagccttccatcgacaacgaagagcagcatattgccgaaatggcggcctttttccgtaagcaggtggagagcaaaaaacatctcggtatgttggtactgtttgccagcggacgggcgatgcagcgctttctcgactatgtgacggatttacgcctgatgctgctggtgcagggcgatcagccgcgttatcgcttagttgaactgcaccgcaaacgcgttgccaacggtgagcgtagtgtgctggtgggcttacagtcatttgccgaagggcttgatttgaaaggtgatctgctcagccaggtgcatatccacaaaatcgcttttccgcccatcgacagcccggtggtgatcaccgaaggggaatggctgaaaagcctcaaccgctatccgtttgaggtgcaaagcctgccgagcgcctcgtttaacctgattcagcaggttgggcgactgattcgaagccacggttgctggggcgaagtggttatctacgacaaacgcttgctgaccaaaaattatggcaagcgactactggatgcattaccggtatttccgatagagcaaccggaagtccctgaaggtatagttaaaaagaaagaaaaaacgaaatccccacgccgtcggcggcgttaatgatgtgagtcaggtaaggagtcgtaaatggactatcgcaaaatcattaaagagatcgggcgcgggaaaaaccacgcgcgcgatttagaccgggatactgcgcgcggtctgtatgcccatatgctcaatggtgaagtccctgaccttgagttgggcggcgtattgattgcgctacgtatcaaaggggaaggggaagcagagatgctcggcttttacgaagccatgcaaaatcacaccatcaagctgacgccgccagcaggcaagccgatgccgattgtcatccccagttacaacggcgcgcgtaaacaggccaacctgacgccgttgttggcgattctcctgcacaaactcggttttcctgtggtggttcacggggttagcgaagatccaacccgcgtgctgactgaaaccatttttgaattgatgggtattacgccaacgttgcacggcgggcaggcgcaggcgaagctcgacgaacatcaaccggtgtttatgccagtcggcgcgttttgcccgccgctggaaaaacaactggcgatgcgctggcggatgggcgtgcgtaacagtgcacataccctggcgaaactggcgacgccatttgccgaaggtgaggcgctgcgtctttccagcgtttcgcatccggaatacattggacgcgtcgcgaagttctttagcgatatcggcgggcgggcgctactaatgcatggtactgaaggtgaagtgtatgctaatccgcagcgctgcccgcagatcaatctcattgaccgtgaagggatgcgggtgctgtatgaaaaacaggaccctgctggtagcgagttactgccacaagcaaaagatccggaaaccacggcgcagtggattgagcgttgccttgctggcagcgaaccgattcccgaatcgctgaaaatccagatggcttgctgcctggtggctacgggtgaagcggcaactatcagcgacggcctggcgcgcgttaatcaggcattttaattcttttctcagccggatgagccatgtcatccggcttttaccccaccgcaatatgaaattcctgcatctttattgaccttcccgcgcccggcgtgcagcataaaaaaacaacaaacacataacataaacaggagttaaccatggaaagtggtcatcgctttgatgctcagacgctgcacagttttattcaggctgtatttcgtcagatgggtagcgaggaacaagaagcgaaattagttgccgatcatttaatcgcggcaaacctggcagggcatgattcacatggtattggcatgatcccaagctatgtacgctcctggagtcaggggcacctgcaaattaaccatcatgccaaaaccgttaaagagtcgggggcggcggtcacgctcgatggcgatcgcgcatttggtcaggtcgcggcacatgaagcgatggcgctggggattgagaaagcgcataagcacggtattgccgccgtggcgctacataactcgcatcatatcggccgtatcggttactgggcggagcagtgtgcagcggcggggtttgtctctatccactttgttagcgtggtcggtattccaatggtcgcgccgttccacggtcgcgacagccgctttggcaccaatccgttctgtgtggttttccctcgtaaagataatttcccgctgttgcttgattacgccaccagcgccattgcatttggtaaaactcgcgtcgcctggcataaaggcgtccccgtgccgccaggttgcctgattgacgttaacggcgtgccgacgaccaatccggcggtaatgcaggagtcgccgttaggggcgctgttgacctttgccgaacataaaggctacgcccttgcagcgatgtgtgaaattcttggcggggcgctttctggcggtaaaacgacgcatcaggaaacgttacaaaccagtcccgatgccattcttaactgcatgaccactatcatcatcaacccggaactcttcggcgcgccggattgtaacgcgcagaccgaagcctttgccgagtgggtgaaagcctcgccgcatgatgatgataagccgattttgctaccgggcgagtgggaagtgaacacgcgtcgcgaacggcagaagcaggggattccactggatgcgggaagctggcaggccatttgtgatgcagcgcggcagattggtatgccggaagagacgttgcaggctttctgtcagcagttagccagctaaaaaaaagcccgtccagtggcggacgggcaaacaagggtaacataggatcaatgagggttagagcatatgcgtctgtcggcaaacagacagggaaatacttgtgctggacgtagcgtaaacgcctgatccgtccaacggttcggattttgtaggcctgataagacgcggtagcgtcgcatcaggcatctgttgccggatgcggcgtaaacgccttatccgtcctacgaattacttataaattaccgcagtaccgcttaatttattgttgttggtggcggaagtgatgctgtatccactggcaccggctgccgcggctttctcagccagtttcgcttccagggcatcgagggtggatgcgccatcggcagaaaccacgccgattttattcatgttctgtgcctgggatgccgttaccggttccgcggcaaacacgccaaatgacagagttgaaagagccatagcagcaacaacagtattgatagttttcataattaatctctcgcaggtgatttttgtataagtgacgttgtttcgtcgatgtgatgagtatcacgtttttttacgagagataaaatcgaagagaattgaccgccttgttcaaataaattgattgatatctaacatactgataaaccatttatttgttgtacttatggacttgttttatgccgcgtggcagtcacagcagcgttaaaggcacggaatgccacgcaaaatacaaattatactcgctatgcatctcgccagttgtagttaacgtaactggctgtctttcgaacctctgtgattatatcctgtatacgctggtttttgtaaatctttctcctgctgacaatgaatgcataagcgcacgccaggaatggcttcccgacgggcttgcgggatgggggcaccgcactcttcacattcatccaggctttcgccacgcggaatttcaccccgagcgcgggcaatcgcatcttcaattgtactgttgatctgttcgttgacggcgtcatcgttagcccaaccggatgccatatcgtcctccccatatcaatgcttgtacagttaagtgtagctaatccagggacgaacttgggcagttcaagcatcagatctccgaccattcccgcagcagattatgataaagattaagcagcgacaggatctcttcattttcaccatagcggcttttcagcgactgaatattgttgtccagttcaaacagcatggcgcgctttttatcatcacggatcatcgactggatccacataaatgatgccactcgtacgccgcgggttacgggtgtcacgcaatgcaggctgctggagggatacaacacgagatcgcctgccgggagttttacccgatgttgtccgaaggtgtcattaacgaccagttcgccgccgtcgtagctttgtggatcgcttaaaaacagcgtggcagaaaggtcagtacgcatccagccgttttgtggatggctgcgtactgcgccatccacatggaaaccataggtttcattgttctgatagcgattaaacagcggcgtggaaagggtacgcggcaaggccgcggcaaagaacaaagcatgttggttaaccgcgttcagcacctcattttgcagggcggcgtataacgtgctgcgggtgtcgacctgttgattgttcttaacttgcgcaccttgtgcgccggtggtgacgcgtccatccacccattcggcttgttccagttgttcgcgaaaccgggcgacgtcctgtggcgataacacgccgggaatgtggtacatcatacaagttctccaaaaagtggggcctgcgccccacatctgaatcagaaatgcatattggctgtgagcaagaaggttcttggctcgcccgggtgataacggtagccgctcttgttgattgaggcgacgtaatcagtatcaaacaggttgtagacgtttagctggaagtcgagattgcgattaacccgataccccagtttggcatcggcgacccagtaaccttcggtaaatgctggcgttcccaccgcgccgtctgaacctttatgcatactgccgatatagcgtgcgcccgcgccaacagagatatcgtcggttgcctgatattggctccataaggtgaaggcgtgctccggggtatacggcagcgatgaggaaccatcctgggcaacatctttgccgtttttgatggttgctttttgctgggtatagccgccaatcacctgccacgcgggagtgatattcccggccacggatatctcatagccttcgacgcgtttcttaccgtattgcgagtaagttccgtcatcattttgctcaacttcattttcgatatcagtacggaacagcgcggcggtgagcaacagacgtttatccagaacctgccatttggtgccaatctcgctggtgttggctttttgcggtttaaaatcggtacggttggcactgttaccgctgccagactgcgcaagggcgaagttgttgccgcccggaggctgctgggaaacggcatagttaatatagacattaccgttttccgtcaggtgatacagcgccccggctttccagttcaccagattgcccgacttggcggtgtcgacggtggtgaccggagaaccttttgccacaccagctgggcaggtgatggcaccgcgtccgctgccgccgcaggcggtggcactgtcatattcagtatgataattatccagacggatcccgccgttcagctcaaaatcacgggtgatttgcagcgtatcgaaggcgtaaattgcgaaggtatccgtctgaccattggcgtttgcgccgttgcgcgtcaggccgccgggatgaatgctgctgtcaggatgataaatatttaccgcgggtaacgtcaccggattaacgccgtagttagtctgcgtttcacgggtaaattccacgccggtactgacatcatgaccgatagaaccggtatagaacgtcgaggtcaggttggtctggttggtgagaattttattactcacatctttggtattcgccgtgcgtgaccaggtccagctattcacatcgctggtgggctgagtaatattcgacgccccgcccataatcgccgtcatcaggtaatcctgctttacgcgcgaccaacgggtagtattgcgaatggtggtgttatcgttgatgtcgtgctcaaaacgcatggtggcggtgtcggtggtcgaatcgtcgtaatcggaatccgtgccgtaaaagttatgagtatcaacttttccggaatgattcagagccgctgttcccgcagatggggcagaataacccggcaaaccgatggtcggaatgccgccgtctggcgtgttgtgctgggtgacatgcagataattaagatacaaacgattcgctgtaccaaggccaaaagcgatagaaggggcgacgccgtaacgctcatttttgactttgtcgcgtccggcatcgtgtgttttttcgcccatcacattcaggcgcaccgcagtggtatcaccaatgacctgattgacgtccagcgtgccgcggcggaaccaggcgctgccaatactggcggaggcgtcaatgccggaatcattgcgcggctgcttgctgatcatattgatcgagcccgtcggcgcgctgcgcccgtagtcggtgccggaaggccctttaatcacttcgacctgctcagtattgaaggtgtcgcgcgagacgctgccgatatcgcgaatgccatcaatataaatactgttagaggtatcagcaccgcgcatataaatggcgtcgccagtggtggagttaccgttctcacccgcaaaaaacgcacccacgccggggacgtttttgagcgcgtcggtaaggttggttgcgccctgatctttaatcacttgttcagaaatcaccgtcatcgtgcgggtagtatccgctaccggacgcgagaatttcggatcggcagattgttgtggcgcataaagcgaaggcgttgatgcttcgacaaccagcgtgtcatccgcgttagtttgcccttcggcggcgagtgcctgagccacaggcgtgatgccaatacaaagaccggcaaagaacgtgagcgaatgaaattgtctggcagggaaattgcgattgttttccattttgcaggtgacttttttttatatgttgaaattttcactgccacgagaaagcctctctgcggatgcgatgccactgttaatctcgtgatagtgttcgtgcaagtgataataattttgataagcattatcacttggcgcgattttctatcacccattgcgcgaaaaagaaatacatttatttacattgcgttcatatttgatgttttttgattacaaaacaggcgaaaactgcatccagaggcgaatgcagttacgttggtggggttatttgtagatggttgcagtaccgaacatctggtcatttccgcctgcggaattaatgacataacctttcgcgccttgctcgcgcgctttttctgccagtttatcctccagatcgcttaggtttgatgcgccagttgccgaaacggtaccggcgggccgtagctgaccgctgcccaggttactcatcggttgcgcggcataagccgtgagagagattccgctcaggacggtggcaatcagtagtgtgaggcactttttcataatgacatcctcataaatacaacgggtagtgcctgataagtgtaggtcgcctgggcgatgaaaatgacgcaaaaaattgacagagatgtgcttattttttgaacgatatatttttacaaaataagacaaatcaatgacatgcataatgctgatttttatgatgaattgccataaaccatagccatgttaaggttttggggaatgataaacgcagccagatatttaccctgtcgcgttatgcgggtatcttacgccgctgcttaaaggagaatgctatgtccgcccagaaaccggggttgcatccgcgcaaccgtcatcacagccgctacgatctcgccacgctttgtcaggtcaatcctgaactcaggcaattcctcacgcttacacccgccggggagcaaagcgtagactttgccaatccgctggcggtgaaggcgctcaataaggcgttgctggcccatttttacgccgtagcgaactgggatatccccgacggttttctctgcccaccagtaccgggccgggcggattatattcatcaccttgccgatttactggctgaagcaagcggaacaattccagcgaatgccagcattctggatatcggcgttggtgcgaactgtatttatccgctgattggcgtacatgaatatggctggcgttttaccggtagtgaaaccagcagccaggcgttaagcagtgcgcaggcgattatcagtgctaatccggggcttaaccgcgccattcgtctgcgtcggcaaaaagagagtggggcaatttttaacggcatcatccataaaaacgagcaatacgacgcgaccttgtgtaacccgccattccacgattccgccgctgcagcgcgggcaggtagtgagcgtaaacgccgtaacctggggctgaacaaagacgatgcactgaactttggtggtcagcaacaggagttgtggtgtgaaggtggtgaagtcgcctttatcaaaaagatgattgaagagagcaaaggcttcgcgaagcaggtgatgtggtttacctcgctggtatctcgtggtgaaaacttaccgccgttgtatcgtgctctgaccgacgtgggcgcggtgaaggtggtaaaaaaagagatggcccaggggcaaaagcagagtcgctttattgcctggacctttatgaacgacgagcagcgccgccgttttgttaatcgccaacgttaaagcgttggctcccccggcggcagcggttcagccggggtcgcgcccggagcaggcagcacctgataagtctgcactggcgcgcgaacacctgccaggtcgaaatgctttttcacctggctgtcgagggcaaagcggaccgtccactgtttgagtggcagcgtggtgaacgaaacacgcagtgtaaacgcggtattgcttaagccgacaatcccggcaaagtttggttcaccaataaccagcccgcgaatttcttcgttttccatcaattccgctaccgcatctttcagtgcctgattggctttatcagcatcttcatggcgatcaacatcgtagtttgccaccaccgaaccaatgccgcggacgaagttagcaaaggtggttatcgaagaccaaggaatgatgtgatacgccccggtatcctgacgcacgcccacggagcgaatcgacatccgttccacagtgccggtcaacggcccgatagtaaccaaatctccagtgttcatgccgttttcaaactgaataaataccccggtgataatatctttcaccagcgtttgcgaaccaaacgagatagccagacctaatgccccagcacctgccagcaatggcgcgatattgacgccgatttccgacaacacaatcatgatggtgatggtactgataatcaccgccagcgcgttacggaacagcgtcagcagggtacgcgtacgggcgctgggtagcgggcggccatgaatatccgaagccagccggttttcgatcaaactggcgagcactgtccagccaaccgccgagaagaaaagaatgagtgcgatgcggatcaggatatctacggttttctgccccgcgccgttttgcagccagttccagaaatcgaacaatccccatgcgctcaacagcaacattaccgccacgcagacggtcagaatacgcgccgttttcagcgccgccgaaagccagccattcagccgtttttgtagctccggatagttacgctgagtatgtggcgagagggtgatggttttcgccagccagcgggaaaacataccggaaacaaacgctgcgataccaataatcgccaggctgcgcaccgttgcacccatcataaatttcaggctgttgcccggatcgaacaacgaaaagaaaaacagcacgataaaataggcgcttgccagccagtgccacaccagcgcaaaggcgcggataaacaggctgaaaaaggccagcgaatgctccgcaaagttgagcaaatgttgggtaatctcttttttattgcgaaagatcaggtacaacgcccagacggtcatgcacagcataatgatgacgttcgccagcgcacctatctgtacattcacctgattagagataatcggcacggccacaatcaggccataacctatcaaactgcttaaccagctcaggcgacgactccagtaacgggcgctctcgtcctgaatcgtgaacgggcgcagttcagccacgtttgggcaaaaaatcaggcgtagtacggctttgaaaaattcaatcagggcaaaggcgttgagaaacaaactttgttggaaagcgatggtgcgactgcccgcattcaggttgtcgcttaatacctggccgacaaacaatgtcagtgccagtaacagtaggtcgataataaacgccccgataatcatcgccggaagctgcagccagttgctgcgttcgcgatttttttgccgcgcccactggcccattttgcgatacagcggcagtgcgcacagacgaatcagccagtaaaaaccaaacactaataccgctaacattgaaaaatgggtcaacgcattgctgaaggtttgtggattaaacggcttatgcggggagccggtgatattgcgataaagttgtccgaagcgggcggaaagggcttcaccataatggcggctgacttcggtgaccttttgcagcacggtttgctcttcaaccagcgtcggcggcacgatcttcgggaccggttccgcagggggcgtcgcggcgacagtacgcaactggtcgatcaattctttacgcgaggtgtcgttatccagcacatccgccagtgcgccataggccgcttttttttgttcgatatccggttccggggccggttcagtcgttgagtccgttgtcgttgtggttgtaacgccgggtatggataccgcgtgggcaggtgcgcccagcaggcagaagaggatgaacaggatccaccgcatgactcctccagtgagaaaacagagcaaaaagataagtatagatgctgggggaggggcgattttaaatgagaggaatctggtgtgcctccctttcgggtgaaagggaggcagagaagttaagagacgtgctgcaaaaattcctgcaagcgctggctcggcgggttcttgatcaatacctgcggatcgccatcttccgcaatccggcctttgtcgataaagatcagccgcgaagctactttctcggcaaaaccgatttcgtgggtcacgatcaccatcgtcatcccttcttcagccagatcctgcataaccttcagcacttcatggcgcagttccgggtcaagagcggaagtcggttcatcaaacagcatcattttcggcttcaccgccagcgcgcgggcaatcgccacacgctgctgttgaccaccagaaagttcggaagggtagtgatgtgcacgttctgccagaccgactttcgccagcagctcacgcgccagtttttccgcctcttctttgttcgcgccacgcacgcgtagcggaccaaacatgacgttttccagcgccgtcagatgcgggaagaggtaaaactgctggaacaccatacccgcttcctggcgaatcaggcgctcgtcaactttcggatcgttaaccttcaggccatcgacaatcagatcgccggaggtgatttcttccagtttgttgatgcagcgcagcagggtcgatttaccggaaccggacggcccgataatcaccacgacttcgccctgagcaatgttcaaatcgatattgtgcagcacctgggttggaccaaaatgcttggagacgtttttaaattcaatcacaggattttcatccttctttccagacgacgcagaataaagctcagcaccagggtaataatcagatagaacaccgccacggcgctccagatctcaagggcgcggaagttaccggcaataatttcttgcccctgacgggtcagttccgccacgccgataacaataaacagcgaggtgtctttaatgctgatgatccactggttacccagcggcggcagcatacgacgcagtgccagcggtaaaatgacgtagcgaatggtttcccaacgtgaaagaccgagcgccagtcctgcttcacgaaaacctttgtgaatagacagcaccgcaccacgcgtgatttccgcaatgtacgcgccggagttgatcatgatggtgaccaccgccgcagtaaatgggtcgatgcgtaagtcgttaaacgccatcggcagggcgaaatagataaacatcacctggacgacgataggtgtgccgcggatcacttcaataaagaccagcgcgacgtggttggctatccaaccaccgaaggtgcgtgcaaaacctgccagcaatccgattaccagaccgcctgccagaccgaggaccgaaatccacagggtcattttggcaccttcaatcagaagcggaatggcaggccagatggcactccagtcaaactgcatatgttgttcctgttaccgtggtgtaaataatcaaattcagggtaattaatggccccggagcgggtttgcgcccctcaccctaatcctctccctagaggggagagggaactgccagtgcgttttacaggtgtagcgttattatttcggttcagtaccgaaccattttttgtagatttcgttgtaagttccgttctcgcgcagggttttcaacgcgccgttgactttgtcacgcagctcgtcgctacctttcgggaacgcaataccgtattgctgcgcttccagagagtcacctaccgctttgaactgaccgttaccggcggttttgatgaagtacagaatgtttggcgtatcgtgcagaacggcgtctgcgcggttggtgcccagttccatataggcgttatcgatgttcgggaactgacgcagatctttagttttgatgtttgctttcgcgtaatcaacggagccagtaccgctcttcacagcaaccactttcccgtcgagatctttcacgcttttcacatcgttattgttagctttcaccatcactaacaggccgcttttgtagtagccgtcagagaaatcgatcgcttttttacgctcgtcggtgatggtaatgcccgccagcgccagatcgacgtttttggtttgcagtgccggaatgatcccactgaaatccatcggcttcagttcgtaatccagcttcagctctttagcgatggcagcccacagatcaacgtcaaagcccacatatttatcgccctgtttaaattcaaacggaacgaaggcggtatccgtcgcgacaactaattttttatccgcggcatgagaagaaaccgcaaaagccagggtcagtgcagccagtgaaacttttaatacagacttcatagcatttccttttttctatccacgggacgatcccctgcgtgacattcacatatatgaaaaaatcgtgccagttttgcaactcattgatttttcgagatgcggcaaaaacgtgatgcacgatttatagggcaataccctgaagatgcaccattctggggcaccaatctggtgcgctaaaattgtgcactcaacacagtgattatttagcgtaaaacctgatgaaaaaacaatctttatgtaacgattgtgtgatgatgtggatacaaaaaatttacttaatcagctagagatagcagatggatgcactaaataagtgcgttgaggtgggctgcaaaacaaaacggcctcctgtcaggaagccgcttttatcgggtactaaagttctgcaccatcagcgatggatttattcgatgttagactcgataaaccacaggaatttatccaggtcgcgagacgcggcggtcaggatatctgcggtgtcgtcatctttcgcttcgccaatcgctttgcgtacgtcattagcgacgattgcgtaacggtcagccagttctttcaggtgatcctgaacgttgtggatgtccagcgggtaacttttcagcggggttttgctgttgataacttgagtggtccccagagctacaccgcccagctgcactgcacgttctgccatggtatccagatgatcgatcagtgcggtgcggaagccatccagcatttcatgtacggcaatgaagttagcgccgcgcatgttccagtgcgcttgtttggtaatcaaagaaagatcaataaactggataacctggcgattcagcaactctactgttgcttttttctcgctgtcggagacatcgttgcgggtataaagcagattggtcgcttttgatttaactaatttagcggtactcataatttcatatcctcttgatgttatgtcccagtaattaacgagactaagtatagcaccggctatgtgttccgctattctggctgttcctatcacactaatagtggtaacaagcgtgaaaaacaaaactaataaagattcaatgagttagatatattgataagaacaattcttatttatctgctcgccaggaattttcggaataaatatgcttttgcataattcgatatataaagacggtgtagaggaaaagtagcgagaaattctgcatggttatgcataaccatgcagaaatgtaaatttaattaatgtctaattcttttattttgctctctttgcgtactgtcagcgtagaccccattgaagcggcgatgatagcgccgagcgccagcagctgtatgggtgtcagtgtttctccgaggaaaatcatcccggaaacggcagccagcgccggttccatgctcatcagcgtaccaaatgtccgtgttggcaaacgggtgagggcaatcatttccagcgaataaggcagagcggtcgagagaatagcgacagccagacccaatggaataaccgaccagtgccagagtgcttcaccagcctgaagcgctccaattggcacgaaaattaacgctgcaatcaacgaaccaattgccaccgtcgcagggccatgttccgctcctgcgcgttgcccacttaaaatgtaaatagcccaacaagccccggcccccagtgccagcgcacagccggttaaatcgacatgggaaacgtcttgccccagcggtagcaggaaccacagaccaagaaccgccagcacaacccagacgaaatctaccgggcgacgagaagagaacagcgccaccgccagtggtccggtgaactccagcgccaccgcaatacccagcggtactgtctgaatagaaagataaaaaagataattcatcccacccagcgaaacgccgtaaaacaacagcggtaaccgttgctctttggcaaagcgcagtcgccatggcttaaagaacgcgatgaggatcagcgttcctaatgccagacgcagcgcagtgacacccggtgcgcccaccagaggaaaaagtgacttagctaacgaggctccaccctgaatagacgccatggcaacgagcaatatgattattggtaaccagaccggcattttacgtaatgaaccaggcatcctttctcccacaaatatctagacttaagtaaagcgtggagtgtactggatatacccaatgctggttgagcatttgttgaaaaaattttcccccgttttgactaaaatgcgccaggattgatggaatcattagtctggtgattaggaataatctggatgaatgacagggaaaacatgcgtaatacttacgcagttctctgaaaaagtgatttaaatttagatggatagcggtgtatggaaacgttctgttacatgaaatggcccgttagacatcacaaatcgcgaagagtttcccattaatttttgatatatttaaaacttaggacttatttgaatcacatttgaggtggttatgaaaaaaattgcatgtctttcagcactggccgcagttctggctttcaccgcaggtacttccgtagctgcgacttctaccgtaactggcggttacgcacagagcgacgctcagggccaaatgaacaaaatgggcggtttcaacctgaaataccgctatgaagaagacaacagcccgctgggtgtgatcggttctttcacttacaccgagaaaagccgtactgcaagctctggtgactacaacaaaaaccagtactacggcatcactgctggtccggcttaccgcattaacgactgggcaagcatctacggtgtagtgggtgtgggttatggtaaattccagaccactgaatacccgacctacaaacacgacaccagcgactacggtttctcctacggtgctggtctgcagttcaacccgatggaaaacgttgctctggacttctcttacgagcagagccgtattcgtagcgttgacgtaggcacctggattgccggtgttggttaccgcttctaatcactttggtgatataaaaaatccgcctctcggggcggatttttgtttttaaggcttcgggtcgaaaatatcggttccgagatggttgtaatccaccttctgtaactggaagttggtgatgtatatcgacccggctttcttctcagatataaacgggtatttgatgttaatttccttcgctttaattcccgtccactgggagaaaaaacctaagaagtcattggctgagcggcgggctttaatcacccgatgcgctttatcgtcgctggaaatgaccataaaaggcacctggaaattttgctgatacttatcatcatgggcaaggtattgcacgtctttgccgcgctctttaaaggccagaccgtggtcagaaaagtaaaccagcgagaagctgctgccgctgttgcgtaactgatcgtacagcttgcgcagtaaatcgtccgtttgcgtcatggtatagagatagcacgacgtttctttcgactgcacaaaggtttcgtatttgccttgtgtcctgtcgcaggcctgcggatgtgagcccatcagatgtagaacaatcagctgcggttgcgagtgctcttgcgccagcacttgagcggtcatatccagtaacgcttcgtctttggtatttttatctgcttcaaaattaccttctttcaggaagtacacttcatctgctcgtttggcgatgctggcgatagcggtatcgtattcgccgatttgaccctggttggaaaaccaccaggtctggaagcccgcgcgatttgccagggtgacaaagttatcctgaaactgtggtttgccatcgactacgcgattgagcgttaagccaagcgatttctgcgtggagccactggcggcaatgtagtcagcaaatatcaaaccgttaacgctgctggcaaacggggtattgtcccagtgaccgccaaaggcaccgagggcatcgcgacgcgcgctttcaccgatcaccaccacataggtctgatacttcggcttaacggcagtgaccgtccaggtatctttcattccggaaagttttgccatccgttcttgctcttcaatcacctcgttattattgacgatgacattcttagcaaaacgaaataccggatagccagtatctttcagtttaaatacgccaccccaggccaggttttgcacgggagcaacaaaaaatgtcgccacactgaataccagacacaggctgtcgaaggtattccagcgcgctttttcattctctttttttcgcctgattgctattacgccgagcgcaaaaataaataagccgaccaggtagctgtaccacggaaaaatcgtcaggatttcggtcgactcttccatattggtggagtgcaatgccagcaatgtattgaaattaggcgcgccgtaggcctgagcaaaagggaaataacaagccgccaccagcgaactgacaccgaccagaactttttgtacgcgaggcaatgttcgccatagcaaaagcaaaatagccataaacgcagcggtgtagagcaaactgaaggggtaacctaagccgaggttaattaatagcgactgtaaaaagtagaacgcagtccacgggctaaatacccggctacgggtaacaagcgattctttgagggttaaattcatatgccactatcgtaacaaacgccatgtgcttaccctggcgtcaagggtcaatacctgcaagagtgcgtgaagagtggaaaggggtccgcatccgcgagccgcaatatacgcagggctgcaagaagatagagcgagccgccgttcaggtcaactactgacgaacaaatcttttgcgaaggggattgcaaatccgacaaaaagtggggtttttcagaccaaaacgcgttatgcctgcatgaaagcaggagtgaagcggcgtaccgcgacgccgctatttatcggaaggtttatcttgctgcggtttgttgttgaccatatcgcacaacatagagagcagcattaaccgtactttaaagggagaatgactaaacacgcgcatacacctcttgaactcattcataagacctcctgacttgctaatcccgtcgatccttgagggatgattgcattacatacagatatagcacaggctatattatatagctattgctaaaacgttaattttttgtaccttcgcaactctggtttacaatgtgcgcacgaaatgagaacgctatgtatgcgtcaccataatgaggaagcacaatgagtcgtcgcgcaggtacgccaacagcaaaaaaagtgacgcagttagtgaacgtggaagagcacgttgaagggttccgccaggtcagagaggcgcatcggcgcgagcttattgatgattacgttgagctgatttctgacttgatcagggaagtgggggaagctcgtcaggtggacatggctgctcgtctgggagtttcgcaaccgacggtggctaaaatgcttaagcggctggcaaccatggggctgattgaaatgatcccctggcgtggcgtgtttttaacggcagaaggagagaagctggcgcaggaaagccgcgagcgacatcagatagtcgaaaatttcttgttggtgttgggcgtcagtccggaaatcgcccgtcgcgacgcggaaggcatggagcaccatgttagtgaagagacgctcgacgcttttcgtttgtttacccagaaacacggtgccaaatgagcctgccttttttacgcacgctgcaaggcgatcgtttttttcagttattaattcttgttggtatcggattaagctttttcgtgccctttgcaccgaaatcctggcctgctgctatcgactggcacaccatcatcaccttaagcggcctgatgctgctgaccaaaggtgtggagttaagcggttattttgatgtgctggggcgcaaaatggtgcgccgctttgctacggagcgtcggctggcgatgtttatggtgctggcggcggcgctgctttctacctttctgaccaacgatgtcgcgctgtttattgttgttccgctgactatcacgctaaaaagactgtgtgagatcccggttaatcggctgattatttttgaggcgctggcagtcaacgctggttcgctactgacgccaattggcaacccgcaaaatattcttatctggggacgttctggtctttcgtttgccggatttattgcccaaatggcaccgctggctggcgcaatgatgctgacgctcctgctcctgtgctggtgttgtttccctggaaaggcgctgcaataccatacgggggtgcaaacaccggagtggaaaccgcggctggtgtggagttgtctggggctgtatatcgtctttctgacggcgctggagttcaaacaagagctgtggggactggtgattgtggcggcaggctttgcgctgctggcacgtcgcgtggtgctcagtgtggactggacgctgctgctggtgtttatggcgatgtttatcgacgtccatttactgacccagcttccagcgttgcaaggcgtgttgggtaacgtgagtcatctatctgaacccgggttatggttaacggcaatcggtttatcgcaggtgatcagtaacgtgccgagtaccatattgttgctgaactatgtgccgccgtctttattactggtatgggcggtaaacgtaggtggctttgggttattacccggatcgctggcaaatttgattgcgctacgtatggcgaacgatcgccgcatctggtggcgtttccatctctattcaataccgatgctgttgtgggcggcgttggtgggatatgttttgttagttatactcccggccaactagggtctggcaaataaaaaaggcggattatgagtccgccttttgctttaagttttgaagattaattcagacgaaccggcatcccggagcggtttttaatcgcttcatcaagaacaacctggtcaacatctggctgaccggtcactgtttgcacgctcttcgtcagggtaattggcacaatttcctgaccttcaaactgggcttcggtggtagacagcgggttatggacttcaatataacggctgccgtctggctcggtggtcgcttttaccggctcatcaataaactgtacgcgggtaccgaccggtactttctcgaacaggaatttgatgtcttcgttacgcagacgcacacaaccatgacttacacgcaggccgataccgaagttggcgttggtgccatggatagcatacaggcgaccgatgtagagtgcatacagacccatcgggttatccggacctgccggaacgacagccggaagcggttcgcccgcagcgcggtactctgcgtgcattttggcggtcggcgtccaggtcgggcctgctttcttacgctcaactttggtggtccagttgataggcgtatctttgcctaactgaccaatgccgatcggcagcacgataacggtgttggtccctttcggatagtaatacagacgcatctctgcactgttaatgacgatgccttcatgaacggtatccggcaggatcagctgctgcggaatgttcagtacagtaccgcctttcggcaggaaggtatccacacccgggttcgcttccatcatattggaaagccccatctggtactccgcggcaaaatactccagcggctgagtgttaccttcaggaatggtgatcacctgattctgaccaaccaggcgactcccgtcggttggcagaggataagttaccgcagaggcggtactgcaaaagccgacaacagcgaaggccgctgcgaataatgttttcaatttcatattcatgttaagcgagattttgtgcctggcaggccattgggttgagaatattagagtattggaagcgcattataagttcattccagctcacagtgaaatcagatgtgtacgaaatcacattttttgcctttggcttgagtgtagaccttaagcgaggagcaggatcttctttcagacttatggcataatgcgcggtttgtcatatctcttttcaggatacgcctgtgttagtttccagtaacgtcaccatgcagttcggcagtaagccgttgtttgaaaacatttccgtcaaatttggcggcggcaaccgttacggcctgattggcgcgaacggtagtggtaaatccacctttatgaagatcctcggcggcgacttagagccgactttgggtaacgtttccctcgatcccaacgagcgcattggtaagctgcgtcaggatcagtttgcctttgaagagttcactgtgctggatacggtgatcatggggcataaagagttgtgggaagtgaagcaggagcgtgaccgcatctatgctttgccggaaatgagtgaggaagacggctataaagtggccgatctggaagttaaatacggcgaaatggacggttactctgcggaagctcgcgccggtgaattgttgcttggcgtgggaattccagtggaacagcactacggcccgatgagtgaagttgctcctggctggaagctgcgtgtgcttctggcgcaggcgctgtttgctgatccggatattctcctgctcgacgaaccgaccaacaacctcgacatcgacaccattcgctggctggaacaggtgctgaacgagcgtgacagcaccatgatcatcatctcgcacgaccgtcacttccttaacatggtctgtacccacatggcggatctggattacggcgagctgcgcgtttatccgggtaactacgatgagtacatgacggcggcgacccaggcgcgtgaacgtctgctggccgataacgccaagaagaaagcgcagattgctgagttgcaatctttcgttagccgctttagcgccaacgcctcgaaatctcgccaggcaacttcgcgcgcgcgccagattgataaaatcaaactggaagaggtgaaagcctccagccgtcagaacccgttcatccgttttgaacaggataagaaactgttccgtaacgcgctggaagtggaaggtctgaccaaagggtttgataacggtccactgtttaaaaatctcaacctgctgctggaggtcggtgaaaaacttgcggtactgggtaccaacggcgtcggtaaatcaacgctgctgaaaacgctggtgggcgatctgcaaccggacagcggcaccgtaaaatggtctgaaaacgcgcgcattggttactacgcccaggaccacgaatatgagtttgaaaatgatctgaccgtgttcgaatggatgagtcagtggaagcaggaaggcgatgacgagcaggcggtacgcagcattctcggtcgtttgctgttcagccaggacgacatcaaaaagccagctaaagtgctttccggtggggaaaaagggcggatgctgtttggtaagttaatgatgcagaagccgaacattctgatcatggacgaaccgaccaaccacctggatatggaatccatcgagtcactgaacatggcgctggaactgtatcagggcacgctgatctttgtttcacacgaccgtgagttcgtaagctccctggcgacccgcattctggaaatcaccccggaacgcgtgatcgactttagcggtaattacgaagattacctgcgtagtaaagggatcgagtaagtgattatccgtcaccccgatactgtcggggtgacggcggctgatgacaaatgcaaaatagcctgatgcgctacgcttatcaggctttgtattatccctccagtgcagagaaaatcggccagttttctctgcctgcagtccgcatgccgtatcgggccttgggttctaacctgttgcgtagatttatgcagcggactgcctttctcccaaagtgataaaccggacagtatcatggaccggttttcccggtaatccgtatttgcaaggttggtttcactatggaacatgaacttcattatatcggtatcgacaccgctaaagagaaactggatgtcgatgtgttgcgtcctgatggtcgtcatcgcaccaaaaaattcgctaacaccactaaagggcacgatgagctggtgagctggctgaaaggtcacaagattgaccatgcgcatatctgcatcgaagcgaccggcacctatatggaacctgtcgctgagtgcctttacgatgctggctacatagtgtcagtcattaatcctgcgctgggtaaagctttcgctcagagtgaaggactgcgtaacaagactgataccgtggatgcgcgcatgctggcagagttctgtcgtcagaagcgccctgcagcctgggaagcgcctcacccgcttgaacgcgcgttgcgtgccctggtagtccgccaccaggcgctgacagatatgcacacgcaggaactgaatcgcactgaaacggcgcgggaagtccagagaccgagcattgatgctcaccttctgtggcttgaagcagagctgaagcgtcttgagaagcagataaaagacctgacagacgatgatccggatatgaaacaccgcaggaaactgctggaaagcatcccgggtatcggagagaaaacatctgcggtattgctggcttatatcggtctgaaggaccgcttcgcccatgccagacagttcgccgcttttgcgggtctgacaccacggcgttatgaatcaggtagcagtgtgagaggggcgagccggatgagtaaggccggacatgtgtcgcttcgcagggcgttgtatatgcccgcaatggtagccaccagtaagactgagtggggacgggcgttccgcgaccgtctggcggctaatggcaagaaaggaaaggtgattctcggcgcgatgatgcgcaagctggcacaggtggcgtatggagtgctgaagtcaggcgtgccgttcgatgcgtcacggcataatccggtagcggcgtaaaaatcgcggaagggatgaaaaaaacagcgcctgacggcgctgtgtctggcatgcctgcaatccgggaaaccggaccaggaaaaaacttgcaggccataacagtatctacgcagtacctgtaatatattgaatctgcaggactttgtaggccagataaggcgttaacgccgcatcaggcattaagaaagcgcacttgtcagcaatctgagtaacgtcgaatcgattttcttaatcccacatcaattcacttccattaactctcaaacatccatgcccaacgctcgcttaccgtgaatgttgaggtcggcaagcgtaaagcgtccttcccagtttgtttcatagtcctcgcgcgggaagtcgcccggcgatgcgcctttttccagtgcggccttcaccttgtgcgcgtaggcaagatttttctcgcacatcggtgccgcaggaatgtacatcacgttgccccaaccctgttgattttcaacgggggcaacggaatggatgacgtcgcagtgccaccagacggagtctccggcctcgagttttggaatgctggttaacgcctcaattaacagtggatgccattgctctgataccggcaacactcttccgggcgctacgccgcacagttcatcctccggcacatcatcaagcagcggacgtaacagtacgtacgccatggcttcaggaatgggcacaacgtgcagcagcccctgaccaggcagcatatcagagagcgctgtccagccctggaatgtccgaaacacggaacatttggtggtgttgtccaccgtgtactcttcaacttccgtacgatgtgccgcatgccagggatcatattgcgccagattgccattaaagacgttggcgaaaacgcgctgatacgctggaagcagccagcgttccagcgccccggagtcggtatgcgctccaagacctttggaggtcgttccgggcggacggcggcggatacggtcagggtagatgacgctcacatccgggttaaaccattgctttccatcactttcaaatgtccacagacgattgagaaacgactgcgcattcgccatttcttcactctggcgggcctgcatttgcgcctgcgaccagtagatggggtaaatctcgggacgtgaagcgctgagcgtcccgaagaaattatcgccggggcctttgtagacctcgtcaaagcggttgcggtccagatagtccagcatcgactgatcccagcctagcgcttgttcgcgggggaaatggccttttatcaccgcacaaccgcgacgtttaatctgttcgcgctgatctgcagtaacatgacctgctttgatatcggcataagacagcaccggccagacggcatcgccctgtgctttgagtgcgttgatttcagccactcgcgtggcaatgtcatcgcttagctgattaaagatctgctggacgtcgccaagctgcgcccgcagcgcgtgcttcatctgacggatagctgctttgtgatcggcaggcaatgtgtcgctggtaaaagtagaagccataaccacctctcattaactttcattcgaaaccattctgatttgcatgtgacaatataagttataaataagttaatgcaagtttaatgatttgatgtgatgtacaggatgtaaaaagaagggaaaaccggagcgcacggctccggtagagaggtcagctgttaaaaggggatgtgttatccagcaccgcctgaatcacattcagcgcgccttcatgattattatcatcggtagcgtaacgggcgatttgtttaatgttttccgcagcattgcccatcgcaaaggaataacgcgccattttcagcatctccgcatcgttaccgctgtcgccaatcgctaccacattttgcggtgacagatcccagcgtttcagtaaccgcgaaataccgtttgctttatgtagaccgggaataatcaggtcgataaagccaaaaccactggtgacgggtttcataatgccatcgagcgctatgtgcagtttgtcgatcactaacgggatttgttcatctggcaggttgagcgaaaacttgaacagtacgtcgtcaatctcctgataatcttttacagctttcaggcgatggtagtgttttgccatcagtgcgacaaatgcttcgggggcattttcgctgacatatgcactttgcagaccgcaggcgacaaaattgagttgcttatcttttagcaactcgccaataacaatccgcgattcatgtcgggtcagttcgccgtggaacagttgcttgccatgttcgtaaaccagtgcgccgttttccgcgacaaaagagatctcatcctttagctcaggaaagaacgaaataagctggtaatactgattaccgctggcgacaacgaactcaatgccgcgctttttcagttcctgatattgcgccataaaacgtggttggttgtacgttttggcgtcgttaagaaaagtaccgtccatgtctgtgacgataacttttacgctcataggtgtgctcctggctcgaaaatgaaaccgtaacagtgtaataacaatgtgacgcagagcacaaattatatttcgaatgaaagtaaggatgaaattgatgatgtgaatgatttagcccggcgacgccgcagccgggccgaagagattacagcatatgttcagtacgagcgatgatatcgtcctgagcgtctggagagagcgcggtgaagaaggcggaataacccgcgacacgcactaccagatcgcggtactgatccggatgttttttcgcctccagcagcgtttcgcgggaaacgatgttgtactgaatatgccagcctttatgcacctcgaagaaggtgcgcagcaggatcatcagcttctgcttgtcagattcgttctccagcgttgccggattcagtttctggttgagcaacacgccgccgagaatcgctgccgtaggcagtttacccaccgagccaatgaccgcagtagggccgagatggtcagtaccagaggccggactagcgccttctgccagcggggtgtgggctttacgcccgtccggcgttgccatagtttgcgcgccaaacggtacgttagcggagatagatgacgtacccgcgtaatagttgccgccaaccggaccacgaccgtagcgcggattatggtactgtttcagttcgtcgatataggtctgataagcgcgagccagcagcgtatcgacagtatcatcgtcgttgccgtacttcggcgcaccgttaatcagccgctgacgcagttgctcatgagtcaggccatcgaagtcatccgccagtgcggcagccagctgttgctgaccaatcgcgccctgttcaaataccagtttcttcactgccgccaggctgttgccgaggttggcaatgccaacctgcaggccagaaacccagtcatatttcgcgccgccttgcttgatacttttcgctcgctcaatacagtcatccaccagcgccgagcagagaatatcgtgcacgttctcttccagcatggtgtcgacgacatattcgatttcgattgatttacgcgtgtaataacggatttgcgtatcccacgcgtccattatttcatcgaaattgttaaagttgcctgccgacaacgctttttcttgtggcaggaacactttgccgctggtggcatcacgcccgccttccagcgccgccagcatcacgcgggcgaagttgataaagctcatgccggtacagcgatagccccatttgccaccgacggcggtttcgatacaaccaatcgctgcgtagtcgtaagcgtcctgcggttcaataccgagtttaataaattccgggatcacgatttcgtcgttgttgaacgccggcatcccgaagccgcaacggatcacctgtacgcaggcgtcgaggaaatcattactcattcctgcatggtaacgcacgctgaggttaggctgagtggaacgcaggcgaccgcaggattcgaggatcgcgtaagagaggggattcactgcatccattggttgaccatcaaccagattttgtccgccaatggtaacgttctgatacagcggacttcccgcagaggcttttgagtgtgagccggagcggatcttgttcacttccagcagtttcagccagcagctatgtagcatctcgatggcgtgttcgcgatccagcgtctggttgagttcaacgtcgcggcgatagtacgggtagagatactggtccatacgaccaaacgataccgagtgaccgttagattcgatctgcaaaatcaattggatgaagtaacacagttgcagcgcctgccagaaagtctgcggcggctggtgggcgataagatcgcagttttctgccatcgtcagcagttcatcgcgacggctttcgcgagtttcggtagcagccatttcacgcgccagggcagcgaaacgttcaatgtgttcactgactgccaccagcacgatatcaatcgctttcaggaattgttcgccatgtaaatcttccagcaccgtcagattgatgcgcgagcgacgttccgctactttctcacgcagaccatcaagacctttttccagcagcagcgggaaattcaccgccaggtgcgcatcgccggaggtcatattgccttccgctttaatgattccggtcgccagcagacctttttgctcatcggtaaacatgccgtagcagcgatcctgtacggtctgaccgcgccaccacgggcacatttcatgcagaacgcgtttgttctcttcgctcaccgcaaagccagcaccgggacgatctgccagatcatcaatctctttttcgatccacgagacagtatattccgggaagatcggcgcggcgcgaacttcgcttgcctggttgccaatgatcaactcatcgtgtttgatccagatggtgcgattcgccaggtgatgcgccagtgccagcgcgcgacgtaccgggatcggcttatcgagatgttgttgatacatctcggtatagtgctgcgcgcgctcggtacagactggcggtttcacaatatgcaccagcgcatttttgtgcgctttaatgcggtcgctgagcgtgtccagtttcagtgtggtcatggttgttatcctcgtaaggtcgcggttaaccctttctggcaggcatactgctgggcaaagtcgagcagttctggcgcatcaagcggtttttccggggcgtcatagggcagattaagtaagtgatatttgttgatgcccagcgtgtggtagggcagaaaatgaatttcgccaacgtgcagctcgtcggcggcaaaatcggtaatggcttttacagaggtttcgtcggcattaaagccctgaatcagcggcacgcggataatgatttttttgcccgctgcggcgagttttttcaggttatccagcaccctggcggcgttaccgtcggtccactgtttaaacggcgcgtcggcaacgtgttttaaatcggcaagaaacagatcgatatagggcagagaaggggcgatatatttccacggcacatgcagacaggtttctaccgcagtatgaatgccggcctcgtggctggcttgcagtagcgccatcgccatttccggctgcataaagggttcaccacccgaaagcgttaaaccgccgccgctgcgatcataaaacggtttatcgcgcagaacggtcgtcatgatctcctcaacgcttttcacttcaccacacacggttaatgcctgtgtcggacagcagtcggttaacgccgtcagatgctccggggttaacttttcccgatgaataagcaaaccattcagcgcgcgctcaatcacttccggcgcggccttagcgcacagctcgcagccttccagacacagtcgtgcgtcatacagcagatcctgcgtgcgggcgcggctttccgggttctgacaccagcggcagcccagcgaacagcctttaagaaatacgaccgtgcggataccggggccatcatgggtcgagtagcgctgaatattgaaaatcatagttgcctctctgtttcgttcaaacattaaaatactttcgaatgaaagttagattgatgtgcgtcaactgttcagagagttttcccgtgatagtctacattcagacaaaaagtacattttgaggatggttatggaactgtatctggatacttcagacgttgttgcggtgaaggcgctgtcacgtatttttccgctggcgggtgtgaccactaacccaagcattatcgccgcgggtaaaaaaccgctggatgttgtgcttccgcaacttcatgaagcgatgggcggtcaggggcgtctgtttgcccaggtaatggctaccactgctgaagggatggtgaatgacgcacgtaaattgcgttctattattgcggatatcgtggtgaaagttccggtgaccgccgaggggctggcagctattaagatgttaaaagcggaagggattccaacgctgggaaccgcggtatatggcgcagcacaagggctgctgtcggcgctggcaggtgcggaatatgttgcgccttacgttaatcgtattgatgctcagggcggtagcggcattcagactgtgaccgacttacaccagttattgaaaatgcatgcgccgcaggcgaaagtgctggcagcgagtttcaaaaccccgcgtcaggcgctggactgcttactggcaggatgtgaatcaattacgctgccactggatgtggcacaccagatgattagctatccggcggttgatgccgctgtggcgaagtttgaacaggactggctgggagcgtttggcagaacgtcgatttaaccggacgttctgcatcctcataaattgctgatgacgtggcggagtgcaccgatgcctgccgcgcttggaaatctgtgcccgaaccgtaggccagataaggcgttcacgccgcatctggcgtctggagcaaatgcctgatgcgacgcttgtcgcgtcttatcaggcctggaggtggcaattactgcccgcacacctcacaccccggattgcgcatcagtttcatttcgcgaaactgacaggtcatcgcatcgtacatgacgattttcccgctggccggtttgccataacctgccagcagtttgatcgcttccattgcctgcaacgaaccaattacgccgatcaacggtgccatcacgcctgcttctacgcaggttaatgcgttctcgccaaacaaacggctaaggcagcgatagcacggttcgccgtcctgataagtgaagaccgtgatttgcccttccatacgaattgccgcgccggaaaccagcggcaccttcgcggcaaaacagcctgcgttcagttgattacgtaccgcaacgttatccgtacagtcgagcaccagatcgtgttcagcaatcaatgctgcaagttctgcgtcatctagcagtgcattgactggcgtaatcgcgatatgtgggttgatccgcgtcagggcgtaacgggcggattccaccttcggttgcccgaccgtggcatcactgtgcagtgtctggcgttgcagattcgagagcgaaaccgtgtcgaagtcgagcagcgtcaggttgccgacaccggcgcttgccagatactgcgaagctgcgcagccgagtccaccgaggccgactaccagcacacgagaatcttttagcgcctcctgaccgtcaaaatcaaaaccgcgcagaatgatttgccggttgtagcgcagcatctcctgatcgctgagttccgccattacaggcctccgaacaacgcgttaaacggttctacttccacccattcgcccacgtccacattgccgcgatcgcgttccagcacgataaagcagttgccgagactaaaggagctaaatatatgtgaaccctgatgtccggtggtcgtcacttcaagttcaccgtcggcgttgcgttgcagcacgccgcgctggaaatcaagacgtcctggcgtttttttcaggcgggacgctgtgcgtacgcgctggcgcgcgggcaggccgctggcggtgttgccgcttagttttgccagcaaaggctgtaccagttgatagaaggtcagcgtcgctgaaaccgggttgcccggcaggccgcagaaccagctattagaaagtttaccgaacgcgaacggtttacccggtttaatcgccagcttccagaaggcgatctcccccagctcttcaagaatggttttggtgtaatccgcttcacccactgaaacaccgccggaactgatcaccacatccgcctggctgtcggcttcaataaatgcggcgcgcagggcatgtggatcgtcgcggataatccctaagttgattacctcgcatcccaactgttctaacatcaggtgtacggcgagacggttggtatcgtagatttggccatcgcccagtggctgaccgggcaactggagttcatcaccggtagaaaaaagcgctacacgcactttacgaatcaccggaacttcggcaatccccagtgaagcaatcactggcagttcagcggtagtcaggcgagttcccgccgggaaaacaaccgcacctgcagagatatcttcaccgcgacggcgaatattttgcccgctacgcacttcagcagtaaaacgcacgccattgtccgtttgttcagtctgctcctgcatcaccactgcttcgcagccttccggcaccggcgcaccggtcataatacgaatgcaggtacccgcaggccattcaccatggtacggctgaccggcaaaggatttaccggcaacgggcagcggttgcctggaggcaatatcggctaaacgcaccgcgtagccgtccattgcggagttatcaaaccccggaacatcaagcggcgaaacgacatcgctcgccagaatacgaccaaaacactgtaccagtggcagcgtttcctgggcggtcagtggggtgacgcgagaaagcatctcattaagcgcggtgtcgagcgacatcaatccggtggtaaattccatgaaaacactcctgcggaggcaaaatcgaatttgcctattatgtcagaaaaacgccacagactgtatgccacctcgggcgtagcgttggctcctgcctttacatgccatatccatctttctatattcaaaaattgaatgagtaattcataaaaattctgatatttatagcaaaagtggcgagccacccttaatggacgaatactatgggcaaagcagtcattgcaattcatggtggcgcaggtgcaattagccgcgcgcagatgagtctgcaacaggaattacgctacattgaggcgttgtctgccattgttgaaaccgggcagaaaatgctggaagcgggcgaaagtgcgctggatgtggtgacggaagcggtgcgtctgctggaagagtgtccactgtttaacgccggaattggcgctgtctttacgcgtgatgaaacccatgaactggacgcctgtgtgatggatggtaacaccctgaaagccggtgcggtggcgggcgttagtcatctgcgtaatccggttcttgccgcccggctggtgatggagcaaagcccgcatgtgatgatgattggcgaaggggcagaaaattttgcgtttgctcgtggcatggagcgcgtctcgccggagattttctccacgcctttgcgttatgaacaactactggcagcgcgcaaggaaggggcaaccgtcctcgaccatagcggtgcgccactggatgaaaaacagaaaatgggcaccgtgggggccgtggcgttggatttagacggcaatttggcggcagccacgtccacaggcggaatgaccaataaattacccggacgagttggcgatagtcccttagtgggtgccggatgctacgccaataacgccagtgtggcggtttcttgtaccggcacgggcgaagtcttcatccgcgcgctggcggcatatgacatcgccgcgttaatggattacggcggattaagtctcgcggaagcctgcgagcgggtagtaatggaaaaactccctgcgcttggcggtagcggtggcttaatcgctatcgaccatgaagggaatgtcgcgctaccgtttaacaccgaaggaatgtatcgcgcctggggctacgcaggcgatacgccaaccaccggtatctaccgtgaaaaaggggacaccgttgccacacagtgatgaacttgatgccggtaatgtgctggcggttgaaaatctgaatattgcctttatgcaggaccagcagaaaatagctgcggtccgcaatctctcttttagtctgcaacgcggtgagacgctggcaattgttggcgaatccggctccggtaagtcagtgactgcgttggcattgatgcgcctgttggaacaggcgggcggtttagtacagtgcgataaaatgctgttgcagcggcgcagtcgcgaagtgattgaacttagcgagcagagcgctgcacaaatgcgccatgttcgcggtgcggatatggcgatgatatttcaggagccgatgacatcgctgaacccggtatttactgtgggtgaacagattgccgaatcaattcgtctgcatcagaacgccagtcgtgaagaagcgatggtcgaggcgaagcggatgctggatcaggtacgcattcctgaggcacaaaccattctttcacgttatccgcatcaactctctggcgggatgcgccagcgagtgatgattgcgatggcgctgtcatgccgcccggcggtgctgattgccgatgagccaaccaccgcgctggatgtcactattcaggcgcagatcctgcaattaatcaaagtattgcaaaaagagatgtcgatgggcgttatctttatcactcacgatatgggcgtggtggcagagattgccgatcgggtactggtgatgtatcagggcgaggcggtggaaacgggtaccgtcgaacagatttttcatgcaccgcaacatccttacacccgtgcgctgttagctgctgttccgcaacttggtgcgatgaaagggttagattatccccgacgtttcccgttgatatcgcttgaacatccagcgaaacaggccccccccatcgagcagaaaacggtggtggatggcgaacctgttttacgagtgcgtaatcttgtcacccgtttccctttgcgcagcggtttgttgaatcgcgtaacgcgggaagtgcatgccgttgagaaagtcagttttgatctctggcctggcgaaacgctatcgctggtgggcgagtctggcagcggtaaatccactaccgggcgggcgttgctgcgcctggtcgaatcgcagggcggcgaaattatctttaacggtcagagaatcgataccttgtcacccggcaaacttcaggcattgcgccgggatattcagtttatttttcaggacccttacgcttcgctggacccacgtcagaccatcggtgattcgattatcgaaccgctgcgtgtacacggtttattgccaggtaaagaagcggctgcacgcgttgcgtggttgctggagcgcgtgggcctgttacctgaacatgcctggcgttacccgcatgagttttccggcggtcagcgccagcgcatctgcattgctcgcgcgttggcattgaatccgaaagtgatcattgccgacgaagccgtctcggcgctggatgtttctattcgcgggcagattatcaacttgttgctcgatctccagcgtgatttcggcattgcgtatctgtttatctcccacgatatggccgtggtagagcggattagtcatcgtgtggcggtgatgtatctcgggcaaattgttgaaattggtccacggcgcgcggtcttcgaaaacccgcagcatccttatacgcgtaaattactggcggcagttccggtcgctgaaccgtcccgacaacgaccgcagcgtgtactgctgtcggacgatcttcccagcaatattcatctgcgtggcgaagaggtggcagccgtctcgttgcaatgcgtcgggccggggcattacgtcgcacaaccacaatcagaatacgcattcatgcgtagataacattcaggcggagaataaaatggcaagagctgtacaccgtagtgggttagtggcgctgggcattgcgacagcgttgatggcatcttgtgcattcgctgccaaagatgtggtggtggcggtaggatcgaatttcaccacgctcgatccgtatgacgcgaatgacacgttatctcaggccgtagcgaaatcgttttaccaggggctgttcggtctggataaagagatgaaactgaaaaacgtgctggcggagagttataccgtttccgatgacggcattacttacaccgtgaaattgcgggaaggcattaaattccaggatggcaccgatttcaacgccgcggcggtgaaagcgaatctggaccgggccagcgatccggcgaatcatcttaaacgctataacctgtataagaatattgccaaaacggaggcgatcgatccaacaacagtaaagattaccctcaaacagccgttctcagcgtttattaatattcttgcccatccggcgaccgcgatgatttcaccggcagcgctggaaaaatatggcaaggagattggttttcatccggtgggaaccggaccgtatgaactggatacctggaatcagaccgattttgtgaaggtgaaaaaattcgcgggttactggcagccaggattgcccaaactggacagcataacctggcgtccggtggcggataacaacacccgcgcggcaatgctgcaaaccggtgaagcgcagtttgctttccccattccctacgagcaggccacactgctggagaaaaacaaaaatatcgagttgatggccagtccgtcaattatgcagcgttatatcagtatgaacgtgacgcaaaagccgttcgataacccgaaggtccgtgaggcgctgaattacgccattaaccgtccggcgctggtgaaagttgcctttgcgggctatgcaacgccagctactggtgtggtaccgccaagtatcgcctacgcgcaaagttataaaccgtggccttacgatccagtgaaagcgcgcgaattactgaaagaggcgggatatcccaacggtttcagtaccacgctgtggtcgtcacataaccacagcaccgcgcagaaagtgctgcaatttacccagcagcagttagcgcaggtcgggattaaagcccaggtgaccgcgatggatgccggacagcgggcggcagaagttgaaggtaaagggcaaaaagagagcggcgtgcggatgttctacactggctggtcggcttcaaccggcgaagcggactgggcgctatcgccactgttcgcctcgcaaaactggccaccgacgctgtttaataccgcattttacagcaataaacaggtggacgacttcctggctcaggcactgaaaactaatgatccggcggaaaagacccgcttgtataaggcggcgcaggatatcatctggcaagagtcgccgtggatcccgctggtggtagaaaaactggtgtcggcacacagtaaaaacctgaccggtttttggatcatgccagacaccggcttcagctttgaagacgcggatttgcaataagcaacgcagggagtggaatgcttaattacgttatcaaacgcttactggggttgattccgacgctgtttatcgtctcggtgctggtgtttttatttgtgcatatgctgcccggcgatccggcgcgattgattgccgggcccgaagctgatgcgcaggttatagaactggtgcgtcagcagctggggttggatcagccgctgtatcaccagttctggcactatatcagcaatgctgtgcagggggattttggcctgtcgatggtgtcgcgtcgtccggttgccgatgagattgccagccgctttatgccaacgctgtggctgaccataaccagtatggtctgggcggtgatatttggtatggcggcgggaattatcgccgccgtctggcgtaatcgttggccggatcgattgagtatgaccattgcggtgtcggggatctcgtttccggcatttgcgctggggatgcttttaattcaggtattctccgttgaactgggctggctgcctaccgtgggagcagacagttggcagcactacattttaccctccctgacgctcggcgcggcagtggcagccgtgatggcgcgctttacccgcgcgtcgtttgtcgatgttttaagcgaagattatatgcgtaccgcgagggcgaaaggggtgagcgaaacctgggttgtcctcaaacacgggctacgtaacgcgatgatcccggtagtgaccatgatgggcttacagtttggctttttgctcggtggttctatcgtggtggagaaagttttcaactggcccggacttggacgcttactcgttgactccgtagaaatgcgcgattacccggtgattcaggcggaaattctgcttttctcgctggaatttattcttatcaacttagtggtggatgtgctttacgccgccattaacccggctatcaggtacaagtaaggatgcgactatttaactggcgacgtcaggcggtgttaaacgccatgccactggtcaaacctgaccaggtgcgtacaccgtggcatgaattctggcgacgatttcgccgtcagcatatggcgatgaccgccgcattattcgttattttattgattgtggtggccatttttgcacgctggatcgctccctatgacgccgaaaattattttgattatgacaatctgaataacggaccttctttgcagcactggtttggcgtcgattcactggggcgcgacattttcagccgtgtcctggttggtgcgcaaatctcgctggcggcgggcgtgtttgccgtgtttatcggtgcggcgatcgggacgttgctgggcttgttggctggatattatgaaggctggtgggatcggttgatcatgcgcatttgcgatgtgctgtttgccttcccgggtattttactggcgatcgctgttgttgcggtgttgggaagcggcattgctaacgtgattatcgcagtcgccattttttccatccccgcgtttgcccgcctggtgcgcggcaacacgctggtgttgaaacagcaaacctttattgagtcagcacgcagtattggtgccagcgatatgaccattttattgcgtcatatcttgcctgggaccgtctcgtctatcgtggtgtttttcaccatgcgcattggcacctcgattatctctgccgccagcctgtcatttctcggcctcggtgcgcagccgccgacaccagagtggggagcaatgctcaatgaggcacgagcggatatggttatcgcgccgcatgtcgctgtttttccggccctggctatttttctgaccgtactggcgttcaatttgttgggcgatggtttacgcgatgcgctggatccgaaaattaaaggatagttacgtttgaatattgcttgaaagggtaatcacctcacaggcaattattgccctaagcaagtgttgtaactttctgctgattttgtagaatcgggtaatttggttaaaaagccgcagcaagggactatttttgcagcggcacagcgttcagatagttattttgttaaatgtattaacatgctgagtttatacgaaaagataaagataaggctgataattttatttttattggcagcactgtcatttattggtctttttttcatcattaactatcaactggtatcggaacgcgcggtaaaacgtgccgatagccgctttgaacttattcagaaaaacgttggctatttctttaaagatattgaacgttcggccctgacattaaaggactcactgtatttattaaaaaatacagaggagattcaacgcgccgtgattctgaaaatggaaatgatgccatttttagactcggtgggactggtacttgatgataataaatattatctcttttcgcggagggcgaatgataaaatcgttgtttatcatcaggaacaagtaaatggaccgcttgtcgacgagtcagggcgggttatttttgccgattttaacccatcgaaacgaccgtggtcggtggcttcagatgactctaacaacagctggaatccggcatacaattgctttgatcgtccgggtaaaaaatgtatctcttttacgctacgtatcaacggcaaagatcacgatttgttagcggtagataaaattcatgtcgatttaaactggcggtatctgaacgagtatcttgatcaaatcagcgctaatgatgaagttctatttttgaaacaaggtcatgagatcattgccaagaatcaactcgctcgtgaaaaactgattatttataatagcgaaggtaattataatattattgattctgtcgatacggagtatattgcaaagacatcagcagtgccaaataatgcattgttcgaaatctatttttattatcctggcggtaatttattgaacgcatcagataaacttttttatctaccgtttgcgttcattattatcgtgttgctggtggtatatttcatgaccactcgtgtgttccgtcggcaattttctgaaatgaccgagctggttaatacgctggcgtttttgcccgactcaacggatcagatcgaggctctgaaaattcgcgaaggcgatgcgaaagagattatcagcatcaaaaattcgatcgcggaaatgaaagatgccgaaattgaacggtcaaataaattgctctcactgatctcttacgatcaggaaagcggttttattaaaaatatggcgattattgagtccaacaataatcagtatctggctgtggggatcatcaaactgtgtggtctggaagccgtggaagcggtgtttggtgttgatgaacgcaataaaatcgtcaggaaattgtgtcagcgaattgccgagaaatatgcgcaatgctgcgatatcgtgacattcaatgccgatctctatttacttctgtgtcgggaaaatgtacagacatttacccgtaaaatagcgatggtaaacgattttgacagcagctttggctaccgcaatctgcgcatccataagtctgccatttgtgaacctttgcagggggaaaacgcctggagttacgcagaaaaactgaaactggcgatttccagtatccgtgaccatatgttctccgagtttattttctgtgatgacgcgaaactcaacgaaatagaagagaatatctggattgcgcgtaatattcgccatgcaatggaaattggcgaactattcctcgtctatcaaccgatcgttgatattaacacccgcgccattctgggcgcggaggcgttgtgccgttgggtttctgcggagcgggggatcatttcaccgctgaagttcattaccattgctgaagatatcgggtttatcaatgagctgggttatcagattattaaaacggcaatgggtgaattcagacattttagtcagcgtgcgtcgctgaaggatgatttcttactgcatattaatgtttcgccctggcagttaaacgaaccgcactttcatgagcgttttaccaccatcatgaaagaaaatggcctgaaggcgaacagcctctgtgttgagatcactgaaaccgtgatcgagcgaattaatgaacatttttatctcaatattgaacaactgcgtaaacaaggggtacggatatcgattgatgactttggcaccggtttgtcaaacctgaaacgtttttatgaaattaatccagacagcataaaggtggactcgcaatttaccggcgatattttcggtactgcgggaaaaattgtgcgcattattttcgatctggcacgctataaccggatcccggtgattgcggaaggcgtagagagcgaagacgttgcgcgcgaattaattaaattaggatgtgttcaggctcaggggtatctgtaccagaaacccatgccattctccgcctgggataaaagtggaaaattagtaaaagagtagtttacgtatgtccagaatcaataagttcgtacttacagtcagtctgctgatttttatcatgatttcagcagttgcctgcgggatctacactcaaatggtaaaggaacgggtgtatagcctgaaacagtccgttattgatactgcttttgcggtggcaaatattgctgaatatcggcgtagcgtggcaattgatcttatcaatacgctaaatcccacggaggaacagctgttggttggcttacgcacagcttacgctgactcggtttcaccctcttacttgtacgatgtcggtccttatctgatttccagtgacgaatgtattcaggtaaaggagttcgagaaaaattattgtgcagatattatgcaggttgtgaagtatcgacatgtcaaaaatacagggtttatctcttttgacggtaaaaccttcgtctattacctctatccggtaactcacaatcgtagtctgatatttttgcttggtctggagcgtttttctttactgtcaaaatcgctggcgatggacagcgagaacctgatgttctctctatttaagaacggtaaaccggtgaccggtgatgaatataatgctaaaaacgccatcttcaccgtttcggaagcgatggagcacttcgcctatttgccgaccggattgtacgtatttgcgtataaaaaagatgtttatttgcgggtctgtacattgattattttctttgccgcattggtggcagtgatatcgggtaccagttgcctctatctggtacgcagagtgattaatcgtggtattgtggagaaagaagccatcattaataaccattttgaacgcgtactggatggcgggcttttcttttcggctgccgatgtcaaaaaactctacagtatgtataactcggcgttcctggacgacctgaccaaagcaatgggcagaaaatcctttgacgaagatttaaaagcgctgccggaaaaaggcggttatttgtgcctgtttgacgtcgataaattcaaaaacattaacgacaccttcggtcatttgctgggcgatgaagtgttgatgaaagtggtgaaaatccttaaatcacagatcccggtagataaaggtaaaatctaccgcttcggcggtgacgaatttgcggtgatttatacgggtggaacgctggaagagttgctatcgattctaaaagaaatcgttcatttccaggtgggaagcattaatttaagtaccagtatcggtgtagcgcattcaaatgaatgtaccaccgtcgaacgcttgaaaatgctggcggatgagcggctgtataagagtaagaaaaacggcagggctcagataagctggcagtaatcattattcgcaggccggacaaatgattttgcccggcctgaattaattaaacccggctaccccacaaatcgtactcatcggcgtgctcgactttcacacgcaggatatcacccggcttaacgttggtttcaccattgagataaaccgcgccgtcgatttccggtgcatctgccatgctgcgaccaatcgcgccttcttcgtccacttcgtcgataatcaccagaatttcacggcccactttctcttgcaggcgctcggcggaaatctgctgctgcagctgcatgaaacggttccagcgttcttctttaacttcttccggaacctggtcaggcagggcattggcgtctgcaccttcaaccgggctgtatttaaagcagccaacgcgatccagacgcgcttctttcaggaagtcgagtagcatctggaaatcttcttctgtctcgccagggaagccgacaataaaggttgagcgtagggtcagttccgggcagatttcgcgccactgtttgatgcgcgccagttggcgatctacagaacccggacgcttcatcagtttgagaatgcgcgggctggcgtgctgcaacggaatgtccagatacggcaggattttgccttctgccatcagtgggatgacgtcgtccacatgcggataagggtaaacgtagtgcagacgtgtccagatccccagtttcgataactgttcgcacaggctgaccatgctggtttttaccggctcgccgttgtggaagccagtacgatgtttaacatcaacgccataggcggaagtatcctgcgagatcaccagaatctctttaacgcccgcatctaccagacgtttcgcttcacttaacacttcgccaatcggacggctcaccaggtcgccgcgcatagacggaataatgcagaaggtgcagcggtgattacagccttccgaaattttcagataggcataatgacgcggcgtcagtttcacaccttgttctggcaccaggctcaggaatgggttgtgtttcggttttggcacgtagtgatgaacgtgctccagaacctgctcatagctatgaggcccggtgatttccagcactttcgggtggacttcgcggatctgatcttcttttgcccccagacaaccggtcacaattaccttgccgttttcattcaacgcttcaccaatggcttccagtgattcttgtaccgcgctgtcaataaagccgcaggtgttgacgatcaccatgtccgcatcgtcatagctcggtaccacgtcataaccttcagtgcggagttcggtgagaatacgctctgaatcaacaaggttttttggacagccaagggaaacaaagccgattttcggctggggagttactttgctcatagcttaaaaaatattcagttacaggaaaggtcagggcagggattctacagagttctgcataaaatttgtatcgcaatctcattcgctggcggaggcgaaggaaatgtaaattttgttaattcggcgtgaagaattgatcctggacagcattttgctcaaaaaatagccatactatttaattgcaacaaggctggaaagaggaggatcgaagtatgttcgttgacagacagcgaatcgatctgctgaaccggttgatcgacgcacgcgttgacctcgccgcatacgtgcaactgaggaaggcaaaaggatacatgtccgtcagcgaaagcaatcatctacgagataacttttttaaactgaatcgcgaactgcacgataaatcgctgcggttgaatcttcatctggatcaggaagagtggagtgctcttcatcatgctgaagaagcattagcgacagccgcagtatgtttgatgagtgggcaccatgattgcccgactgttattaccgtcaacgccgataagcttgaaaattgtctgatgagcttaacgctgagtatccagagcctgcagaagcacgccatgcttgagaaggcctgaaaactaagggggagaaagcgtctcccccttcatgtttaagtttttgtaaaaatgaatttgttatctcctccactgactacgctttaagccagagtcaatccggaggcgttatgcatcgacaatcctttttccttgtgccccttatttgtctttcttccgctctctgggcggctcctgcaacggtaaatgtcgaagtactgcaagacaaactcgaccatccctgggcactggcctttttacccgataatcacggtatgttaatcactctgcgcggcggcgagttgcgtcactggcaagcaggaaaaggattatctgcgccgctttccggagttccggacgtttgggcgcacgggcagggcggcctgctggacgtggttttagcgcctgattttgctcagtctcgccgcatctggttaagttattccgaagttggcgatgatggcaaagccggaactgctgtgggttatggccgcttaagtgatgatctctcaaaagtgaccgacttccgcaccgtcttccgccagatgccaaaactgtctaccggcaaccattttggcgggcggctggtattcgacggtaaaggttatctttttattgctctgggcgaaaacaatcagcgcccgacggcgcaggatctggataaattacagggcaaactggtgcgtctgaccgaccagggcgaaatcccggatgataatccttttataaaggaatccggtgtgcgcgccgagatctggtcttatggcattcgtaatccgcaaggaatggcgatgaatccgtggagtaatgcactgtggctgaatgaacatggcccgcgcggtggtgatgaaattaatatcccgcaaaaaggcaaaaactacggctggccgctggcaacctggggaatcaactattcaggctttaagataccggaagcgaaaggggagatcgtcgccgggaccgagcaacctgttttttactggaaagattcgcccgctgtgagcggcatggccttctataacagcgataaattcccccagtggcagcaaaaattatttattggcgcgctgaaagataaagatgtcattgtgatgagcgtcaacggcgacaaagtgacagaagatggccgtattttaacggacagagggcagcgaattcgtgatgttcgcactggacccgacggttatttatacgttctcaccgacgagtccagtggggaattacttaaagttagcccacgcaattagctaacgggaatcatcaccactttgcgcactgcggggcgttcagtgagttgctgataccagcgttgcagatttggacgcggtgtccaggtcaggccaacgttaaacaaattgtagatgaacggtgcgatagcgatatcgcccacaccaaactcgtcgccagagaaccattttacttttgccagttccgcatcgagcagggcaaacagggcgtcgcactctttgcaactggcatcaatggcggcctgatcgcgctcttccggtggtgttctgactaatcccatcaggatcccgcgatgagcattactgagcgtctggtttgcccagtccatccatttttccgcttccgcacgacgtgccggtgagtcgatccacagacgtttttgcccgtactgtgccgccagatagcggacaatggcgtttgattcccaaagaatgagatcactttcgtcgtcacgcaacaacggcaccagcccgttagggttcatcgccagaaaatcagcatcgtgatttatcccaaactcacggcccgcgagaatttgctcataaggtagttccagttcttcgagcgtcagcaatactttttttacgttggttgaattattccgaccccacagcgtaatcatactcaccccttttccgacaggcagccacaggctgaacaggactccgatggtgaagtaaagttaacttttaagcaacagctggcaaaaaaatgacaccagaagcagcgaagcggcaggatattgcataaactttaaaaactttaccaacttacggtttctttaagtttgtgtgtgcgttattaatcaccgaacttatcatacggcgatataacgtattttttttgaatggatactcgggtggcatttatgacgcaatactcctctctccttcgtggtcttgcagcgggttctgcatttttattcctttttgccccaacggcattcgcggcggaacaaaccgttgaagcgccgagcgtggatgcgcgtgcatggattttaatggattacgccagcggtaaagtgctggcagaaggcaacgcggatgagaaactggatcccgcgagcctgactaaaatcatgaccagctatgtggttgggcaggcgcttaaggccgataagattaaactcaccgatatggtgacggtcggtaaagatgcctgggcgacgggaaatccggcactgcgtggttcatcggtaatgttcctcaaaccgggcgatcaggtttcggtggcagacttgaacaaaggtgtgattatccagtccggtaatgacgcctgtattgcgctggccgattacgttgccgggagccaggagtcatttattggtttgatgaatggttatgccaaaaaactgggtctgaccaacactaccttccagacggtgcacggtctggatgcgccggggcagttcagtaccgcgcgcgatatggcattgctgggtaaagcattgatccacgatgtgccggaagagtacgccattcataaagagaaagagttcaccttcaacaaaattcgtcagcctaaccgtaaccgtctgctgtggagcagcaatctgaatgttgatggcatgaagacaggaaccacggcaggcgcgggatataatctggttgcttcggctacccagggcgatatgcgtttaatctccgtagtgctgggggcgaaaactgaccgtatccgttttaatgagtctgagaaattattgacctggggtttccgcttctttgaaaccgtgacgccaattaaacctgatgccacctttgtgactcagcgcgtctggtttggtgataagagcgaagtgaatcttggggcaggtgaagcgggctcagtgaccataccgcgtgggcagctgaaaaacctgaaggcgagctacacgttaacggaaccgcagcttaccgcaccgctgaaaaaaggtcaggttgtcgggaccattgatttccagcttaacggtaaatccattgagcagcgtccgctgatcgtgatggaaaatgtggaagagggcggattctttggtcggatgtgggatttcgtgatgatgaaattccatcagtggttcggcagctggttctcttaatcttctgataaccggatggcgcgaaacgtcatccggttatacgtcattaatacatcaacttaatacggtgcgtctgcgcgtacttcacatactcatcttccgggcaacaatcactcaccacaatatcaaagcgtttcaggtcacccatgcgcgccggacgcaccttgccaaatttactgtggtcgacaaccagcacatgcttttgcgccatcgacatggcccagtgttttaccggcaactcttcaagattaaaacaggtagcgcctttactgacatgcacgcccgccgcggaataaaaagcgatatccgggcaaaaattattcaacgtttgctgaaaatcgatgggtttgaaaatggcgttgctggcgtgaaattcaccaccgcacagaaatgcgcggcaatggggtttctctttcagcgccagaaaggtatttagcgaataacaaacggcggtaaaagggatttcattatcaatcgcttcaataatccacggcgtggtggtgccacagtcaaaaaagagagtctgatcgggttctaccagtgtcgcagccatttttgccgcccggcgtttttcttccaccaggcgggatttttgatcgcttaacaggtaatggctggcactgcgcggttccagaacaatatagccgccgagcaaaacgacgggcgcactgtggttgttcagatcgcgacgaatcgtcatctccgaaaccccaagcagggcggcggcgtctttaagatgtaacttatcgctgcgttttaattcttgcagcagctgcccgatacgctcttcgcgacgtgtttccataatccctctgaatagttattgaagcgagccgctcaatactacactttttagcagagatcagtcacgcacccagcctttgcggatcggtaatgcaaaacagaagcgataccacgattgcagacgttgatagagtttatgccccatcgcttgccagataatctgagcgctaaggcagccaatcatacctgccagcaatccaccgagcatatccagcggccagtgcacgccaagataaacgcgcgaccaggcaatgacgacggccagcaccattaaaagtgagccggaccacaggcgatgccagcataaaaatgccagtgcaaaggtgaaaatcaccgtaccgtggtcgcttgggaatgagtcatccgccgcatgatgcaggaagttatagccgatattttcgacaaagggtcggtcgtgcggaaaaagatgtcccatcgtccaggacacaaacaggctgaccgccagcgcgatagcgatttttatcaccagttgccgttgtgctgtaagcccccacaaccaaagcaccgcggccagcagcggtaccacggtaatcaaatctttagcaataaaaatcgccaacgagatcatccacggagccgagtctggcgtcgcgttaataagagagaatagagagagattcaaattttccagcataacttcccgacgcaaagtgattaaaagggagccaatacaggcaagtcgttgagaataaagtgcaggttaaactgggtaaagcggcatcgtcttatttccctcaagcggcctgtttacggtgggtaattgtaacgggcataggttaaataaaacttaaagaaagcgtagctatactcgcaataatgtaagaatgtgcttaaccgtggtttcagctacaaaattcgctttctcgttagctgtgcttttattaaactctgcgcgattattattggcgaagaaattgcatgcaaaataaattagcttccggtgccaggcttggacgtcaggcgttacttttccctctctgtctggtgctttacgaattttcaacctatatcggcaacgatatgattcaacccggtatgttggccgtggtggaacaatatcaggcggtcattgattgggttcctacttcaatgaccgcatatctggcgggcgggatgtttttacaatggctcctggggccgctgtcggatcgtattggtcgccgtccggtgatgctggcgggggtggtgtggtttatcatcacctgtctggcaatattactggcgcaaaacattgaacaattcactctgttgcgcttcttgcagggcataagcctctgtttcattggcgctgtgggatacgccgcaattcaggaatccttcgaagaggcggtttgtatcaagatcaccgcgctgatggcgaacgtggcgctgattgctccgctacttggtccgctggtgggcgcggcgtggatccatgtgctgccctgggaagggatgtttgtcttgtttgccgcattggcagcgatctcctttttcggtctgcaacaagccatgcctgaaaccgccacgcgtataggcgagaaactgtcactgaaagaactcggtcgtgactataagctggtgctgaagaacggccgctttgtggcgggggcgctggcgctgggattcgttagcctgccattgctggcgtggatcgcccagtcgccgattatcatcattaccggcgagcagttgagcagctatgaatatggcttgctgcaagtgcctattttcggggcgttaattgcgggtaacttgttgttagcgcgtttgacctcgcgccgcaccgtacgttcgctgataattatgggcggctggccgattatgattggtctgttggtcgctgctgcggcaacggttatctcatcgcacgcgtatttatggatgaccgccgggttaagtatttatgctttcggcattggtctggcgaatgcgggactggtgcgattaaccctgtttgccagcgatatgagtaaaggtacggtttctgcggcgatgggaatgctgcaaatgctgatctttaccgtcggtattgaaatcagcaaacatgcctggctgaacgggggcaacggactgtttaatctcttcaaccttgtcaacggaattttgtggttgtcgctgatggttatctttttaaaagataaacagatgggaaattcgcacgaagggtaaaaaatgcctgattgctttgtgcgatcaggcattcccgaattaatggtgatggtcgtcaatctggtgttcgataaccatcccttcacctacgctggcaagatggcgaacataaggatgcgggcggtaagccggagctggcgcaggagccacatagacggtttgcggcacagtcgcgacgctgaccgcttgtggaacgctgactgaatcaggaaccacaaccactttgtatccactcggcacatcgacggtgacactttgcgccatcgccacaccagtaaagcccattaaaagcgcgcccaacagtagacaatttttcataaacatttcgcctgaaataatgcagcgggttaatttccgcgaattatgcagccttcattcaggtattgtgttgccgggcgtgctgccgtttttattggtcaaatggcgcttcgtgtttaagcactttatcgatcacatccagtacgccttcacggttattggagcctgcccggtattttgccgctgcgacgaccgcattgccggcattttccattgcaaaactaaagcctgcctgacgcagcatctcaatatcgttaccgccatcgccaaagaccaccacttcgctgtcgtctattccccataatttctgcagttggcgaaggccattggctttatgtacgccggggataatcagatcgatgctgccgttgccggtgtggaccggcaccataatatcgccgatggcctcatgtaatgctttttgtacttgtggaatcagttcatcggaaagattcaggccaaacttaaagaagatatcctctaagttgtcaaagttatcgacgtattccagacggtgataatacatttccgccaccgttttcatggcatcgtcatattttttgagcgtataggcgctattttttccgcaggcaataatttccacttccgggcgcgtcagcaaatgttccacgacagtagcaaacgcatccttcgacagctcgccattaaaaacatctttgccttcactcactacccagccgccgttttcagccacaaaggcaatttcattcgcaatttcagggaagaaagagatcaactgataatattgattcccgctggcgaccacaaagcgaatgccttgtgctttcatttgctgatactgagccataaaccgctcacggttataggttttttgatcgcttaagaaagtaccatccatgtctaccgcaattaatttaatgctcatcaactattctccatcgccgtctgcgttttggtatcgggtttggcgacggctttcgcgacaatagccgcgagaataaccagcgccagtacaaccagcattgcactacgtaatccataatgttcgccgagatagcccagcagcggcggcccgacgaggaaagccagataaccggtcgttgctaccacactgacgcgggttggtgcatcggggccggtatcgctggcggcagaaatggtcagcgggaagcccagcgaggcacccagtccccagagtacaacagacaccccagcgacccaggcgctatcgacaaaaataatcagcccaatacccaacgctcccattagtgcactggcccgaaccacggcaacgcgactgtaacggtcgatgaaccaaccgccggtaaagcgtccaacagtcatccccagggtaaaaccggcataaatcagcgagccggaagtagggctaaaaccgtgaccgtcaaccattaataagggtaaccagtcgttggcagaaccttcggcaaaggccatcgccagcaccacaacaccaatcagcagcaactggatatcgcgataaaaaggtacgcctttttcaccatgctgggtgccatcggcagcatttttgcccgtaccgtcagggattgcctgaatggcgatataaataggcgcgattcctaccagcgccgccaataaaatgtgcaccgttgccggaacgccaaaggccgtcagtgccatcccgacaccagcgcctgccagcgtgcccaggctataaaaaccgtgcatcattggcaaaaccgttttattcatttctcgctcaacggcggcaccttcaacgtttatcgccacttccgcagaaccaaaacttgccccaaagacgccgagaccaacggcaaagagcaggggcgatgtcagccagagtgccagacttaatatcatcatcccgatcaatgcgcaggacatcgtgaccaggatgacattacgtgtcccaaagcgtttcactaaccacgccgagcagagaataccgctcatcgaaccgatcgacagaccaaagagaacaccgcccatttcagcgatcgagacagagagaatatcgcggatagcaggcgtacgggttgcccaggacgccattaacaggcctggcaaaaagaagaacataaacagcgcccaggttcggcgtttcaatgcattacgtgaagaatttacggtcatagatcacgtcaaaataagaagagggaagacaacattagcaaggttgtgtacatttgtacacaattgcagacagaggaaatgacatgcgtcgcgctaacgatccgcaacggcgagaaaaaattatccaggccacgctggaggcggtgaaactttacggaatacatgctgttacgcaccgcaaaattgctacccttgccggggtaccgttgggatcgatgacctactatttttcaggaattgatgagttgttgctggaggcgttcagcagttttactgagattatgtcccggcaatatcaggcattttttagcgatgttagtgatgctcaaggcgcatgccaggctatcaccgatatgatctacagctcacaggttgcaacgccggataacatggagctgatgtaccagctctacgcgctggctagccgaaaaccgctattaaaaacggtaatgcaaaactggatgcagcgcagtcagcaaacgctcgaacaatggtttgaacccggaaccgcccgcgcgcttgatgcgtttattgaggggatgacgctgcattttgtcaccgaccgtaagccgctatcgcgcgaggagattttgaggatggttgagagggttgcagggtagtagataaattttagataacaaaaaacccatcaaccttgaaccgaaatggcggggttgatgggctccacaaaatggggacatcaaagaaaagcagtggcactaattaagactgatgccctgcggaaaagttctgcggttgtgcaaaaaaatttcattttcagggcaacttcagttttatcctaatcctggccataccatgacgatgattgtccctgccagcgtcagcaggacgttggcgattgcgtaggtgcccgcatagcccagcgcagggatgttactgcgagctgtatcactgatgatctccattgccggcgcgcaggtgcgtgcgcccatcattgcgccgaacaacagtgcgcggttcattcgcaatacataagcaccgaacaagaaacagataaccacgggcacaagactgacaattaatccggcaatcaacatctgaccgccaatcgcgcccaggccgttattaataccgctaccggcgctcagaccaacgcctgccataaacaccatcaagccgaactctttcaccatgcttaatgcaccttgcggaatgtaaccgaaggtcgggtggttagcacgcataaagcccagcataattccggcgaataacaacccggcagcgttccccatgccgaaactgaatgtgctgaactggaaggtgatcatcccgatcatcagcccaataacaaagaaggcgcaaaatgccagcaggtcagtgacctggctgtgaatcgagataaagccgatgcgatcggcgatggtttttacgcgacgggcatcaccgctgacttgtaaaacgtcacctttgttaagcacgacgttgtcatctatcggcatctcaatctggctacgaatgacgcggttaaggaagcaaccgtgatcggtcaacttcagttgtgcgagacgtttacctacagcgttatggtttttaacgaccacttcttcagtgacgatacgcatgtcgagaaggtcacgatcgaaaacttctttaccgttacggaagctgggatcgagtcgggcatgggcgtcgggatagcctaccaacgctatttcatcgcccatttgtagcacggcatcaccgtctggatttgccagaatcccgttacgtcgaatacgttcaatgtagcagccggtttgtcgataaatacccagttcacgcagatttttgccgtcggtccaggccaccagctccgggccgacgcgataggcgcggatcaccggtaaataaaccttacggttggcatcagtgtccaggccacgttcgcgggcgatttgctgggcgctggtctgtaagtcctgatgctgcaatttcggcaagtaacgcgcaccaacaatcaaactcaccagaccgattaaataggttaaggcatacccgaggctcagattatccagtgccagtgagagctgcctgctttccatgccgaaatgacgcagtgtatcgccagcaccgaccagaaccggtgtcgacgtcatagagcctgctaacataccggccgtcaggccaatatcccagccaaacagcttacctaaccctaaggcgatcaccagcgcactgccaaccatcaccagtgctaacattaggtaatttttcccatcgcgaaaaaaaatggaaaaaaagttcggtccggcttcgaccccgacgcagaaaataaacagcataaagccaagattaagcgcatcggtgttaatgctgaaatgttgttggcctaataacagcgatacgactaaaacgccaatggaattacccagttggatcgaaccaagtcgtaactttccgagacatagcccaagcgcgaggaccacaaataataacagaatgtaattcccatttaacaattcggcgacgtttatattcacggaggctaacttcttgtttactagtaagctgttgaaagaaatggtaatttacgataatgttttttaccagaattcagggcgcagattcattcagcgcacctaaacgatagtaaagtaacaatatattttactagtgtaatcacattaggtatcaacggctatatgaattgcgttggcctatattagcatggaatgcgaagcggctttatcttactgaacgccacactggcgaaaaatgtgttcgatagacgcagtgtcaggaggaacgagtgaaacataaacaacgttgggcgggggcaatctgctgttttgtcctcttcattgtggtgtgcctttttctggcgacgcacatgaaaggcgcttttcgggctgccgggcatcctgaaatcggcttgctatttttcattcttcctggagcagttgccagtttcttttcacagcgtagagaagtcctgaaacctctatttggcgcaatgctggcggcaccctgttcaatgctcattatgcggctgtttttttcaccgacgcgctcattctggcaagagctggcatggttactaagcgcggtgttctggtgtgcgctgggggcactgtgtttcttatttatcagtagtttgtttaaaccacagcacagaaaaaatcagtaaagccctcaacgcgagggcttgtcagacgatcaggcgtccagattttctttcacccatgcagcaaaatcggtatagccgccgatatgttgctgatcgacaaaaatctgcggcacggtttctacgggtttacctgccttttgttgtagatcttctttagtgatcccttccgcacgaatatctacatactgatactgaaaatcatcgcgttcattgctcaatttctcagccagatcttttgcacgcacacagtaagggcaacccgaacgaccaaaaataacggtttgcattatttctctcctcatagatttatgcctgtaatgatcacgctaaaatgtattcgctgaaagtaggtttaacctgttgcattaattgctaaaagctataactgttaaacacaatacagtgaaaagttttagactgaaggctcactttgcagagggaagcgtatgcgcgcgatcggtaaattgcctaaaggcgtgttgatactggaatttatcggaatgatgctactggcggtggcgctgctgtcggtaagcgactccctgtcgctgcctgagccattttctcggccagaagtgcagattctgatgatttttctcggtgttttgctcatgcttcccgctgcggtggtggttattcttcaggtggcaaaacgtcttgccccacagctgatgaaccgtccaccgcaatattcacgttcagaaagagaaaaagataatgacgccaaccattgaacttatttgtggccatcgctccattcgccatttcactgatgaacccatttccgaagcgcagcgtgaggcgattattaacagcgcccgtgcgacgtccagttccagttttttgcagtgcagtagcattattcgcattaccgacaaagcgttacgtgaagaactggtgacgctgaccggcgggcaaaaacacgtagcgcaagcggcggagttctgggtgttctgtgccgactttaaccgccatttacagatctgtccggatgctcagctcggcctggcggaacaactgttgctcggtgtcgttgatacggcaatgatggcgcagaatgcattaatcgcagcggaatcgctgggattgggcggggtatatatcggcggcctgcgcaataatattgaagcggtgacgaaactgcttaaattaccgcagcatgttctgccgctgtttgggctgtgccttggctggcctgcggataatccggatcttaagccgcgtttaccggcctccattttggtgcatgaaaacagctatcaaccgctggataaaggcgcactggcgcagtatgacgagcaactggcggaatattacctcacccgtggcagcaataatcgccgggatacctggagcgatcatatccgccgaacaatcattaaagaaagccgcccatttattctggattatttgcacaaacagggttgggcgacgcgctaaaaccgccacgtcgatgtatgatacgcgggcttttgaccaggtctgacagagaggtgcagggtgaaaattgccatattgtcccgggatggaacgctctattcgtgtaagcggctgcgtgaagccgctatacagcgcggtcacctggttgaaattcttgatccgctttcttgctacatgaacataaatcctgcggcgtcttctattcactacaaaggccgcaagttaccccattttgacgcagtgatcccgcgtattggcaccgccattaccttttatgggacggcggcactgcgccagttcgagatgctggggagctatccgctcaatgagtcggtcgccattgcccgggcgcgtgacaaattgcgttccatgcaactgctggcgcgtcagggcatcgacctgcctgtcacgggcattgcgcattcgccggatgataccagcgatttaatcgacatggtcggtggtgcgccgctggtggtcaagctggttgaaggcacgcagggaattggcgtcgtgctggcggagacgcgtcaggcggcggaaagcgtgattgacgctttccgcggtctgaacgcgtatattctggtgcaggaatatatcaaagaggcgcaagggtgcgatatccgctgtctggttgttggcgatgaagtggtcgctgcgattgaacggcgggcgaaagagggcgattttcgttccaatttgcatcgtggcggcgcggcaagcgtcgccagtatcacaccacaggagcgtgaaatcgcgataaaagccgcgcgaacgatggcgctggacgttgctggtgtggatattctgcgtgctaatcgcgggccgttggtgatggaggtgaatgcgtcgccggggctggaaggaatagaaaaaaccaccggtatcgacatcgcgggtaaaatgatccgctggatcgaacgccacgctacgacagaatattgcctgaaaacgggtggttagtcgcaatcacattactgatcatggttttgcctgcgctttttgcgtaagctgtgccggtctttttatcgaaagaggttgtacaaaattatgacatcgctggtcgttcctggtctggatacgctgcgtcaatggctcgatgacctggggatgagtttttttgaatgtgataactgtcaggctctgcatctgccccatatgcagaatttcgacggtgtctttgatgccaaaatcgatctgatcgataacacgatcctgttttctgccatggcggaagtccgaccttcagccgtattgccgctggcggcggatttatctgccatcaatgccagttcgctgaccgtgaaagcatttcttgatatgcaggatgataatctgccaaagctggtggtttgccagtctttatccgttatgcagggcgtaacctatgagcagtttgcatggttcgtgcgtcagagcgaagagcagatttcgatggtcattcttgaagctaatgcccatcaactgctgttaccgactgatgatgaagggcaaaacaacgttaccgaaaactatttcctccactgataactcctttcgagcacgcagtcgctggtgcagtggctgcgcgctgcaaaattatctgctgtttttaaccttttcttaaagattatttcacttctcttgtgtcgatttggctttatcacatagagcaaatacgcataaaaatttgttaaataccgttttttaatccgagctatagtctcaaaccctggctaaagttattcttgcgatgcttttatatagcgagcagtgctggccgggagagagttctcttttcttacaccgcgccgataaaaaatatgcacgtttattgcatatctttcagtgtgacaacttttgttcgtttgttaacgaactttcagaaggaaagagatatgaccgccttaaataaaaaatggctatcgggtctggttgcgggtgctctgatggccgtctctgtcggcacgctcgcggctgaacaaaaaacactccacatttataactggtctgattatatcgccccggacacggtggccaattttgaaaaagaaaccggtattaaagtcgtctacgatgttttcgactctaacgaagtactggaaggcaaattaatggccgggagcaccggctttgacctggtggtgccgtcagcaagctttcttgaacgccagctgacagcgggagttttccagccgctggataaaagcaaattgccggagtggaagaatctcgacccggaactgctgaagttggtcgccaaacacgatcccgacaataaatttgctatgccctatatgtgggcgacgaccgggattggctataacgttgataaagttaaagcggtgctgggcgaaaacgcgcccgtcgatagctggaacttgatcctcaagcctgaaaatctggaaaaactgaaaagctgcggtgtctctttcctggatgcgccagaagaagtttttgctaccgtgctgaattatctcggcaaagatcccaacagcactaaagcggatgattacaccggaccggctaccgatctgctgttaaagctgcgcccgaacattcgttatttccattcatctcaatacattaacgacctggcaaacggcgatatctgcgtcgctattggctgggcgggcgatgtctggcaggcgtcaaaccgcgcgaaggaagcgaagaatggcgttaatgtctcgttctcgattccaaaagaaggggcgatggcgttctttgatgtcttcgccatgcctgcggatgccaaaaacaaagacgaagcctatcagttcctgaattacctgctgcgcccggatgtagtagcgcatatttccgaccatgtgttctatgccaacgccaataaagcagccacgccgctggtgagtgcggaagtccgtgataacccgggtatttatccgcctgcggatgtccgtgcgaagctgttcactctgaaagtgcaggatccgaaaatcgaccgtgtgcgcacccgcgcgtggaccaaagtgaagagcggaaaataatccgcagccttagatgccgggcgggcgcaccacacccgccggcaattcgcaccatcatggtgcgcttgcacacattcaatgccggagagcagccgtgaatgacgctatccctcgcccgcaggcgaaaacccgtaaggcgctgacgccgctattagaaatccgcaacctcaccaaatcctacgatggtcaacatgcggtggatgatgtcagcctgactatctacaaaggtgaaatcttcgcgctgctgggcgcttccggctgtggtaaatccacgctgctgcgtatgctagcaggttttgaacaaccctctgccggacagattatgcttgatggcgtcgatttgtcacaggtgccaccttatctacgccccatcaatatgatgtttcagtcttacgcattgtttccccatatgactctggagcagaacatcgcctttggcctgaaacaggacaaactaccgaaagcggaaattgccacccgggtcaacgagatgcttgggctggtgcacatgcaggagttcgccaaacgcaaaccgcatcagctttccggtggtcagcgacagcgtgtggccctggcccgaagccttgccaaacgcccgaaactattactgctcgatgagccgatgggcgcgctggataaaaagctgcgtgaccggatgcagcttgaagtggtggatattctggagcgcgtcggtgtgacttgtgtgatggtcacccacgatcaggaagaggcgatgaccatggcggggcgtatcgccattatgaatcgcgggaaatttgtccagattggcgagccggaagagatctacgagcatccaactacccgctacagcgctgaatttatcggttcggttaatgtctttgaaggtgtactcaaagagcgtcaggaagatggcctggtgcttgattcgccggggctggtgcatccactgaaagtcgatgcggatgcttcagtggtcgataacgtgccggtacacgtagcgctgcgcccggaaaaaatcatgctttgcgaagagccgcccgccaatggttgtaacttcgcggtgggggaggtgatacacattgcctatctcggcgatctttcggtgtatcacgttcgtctgaaaagtgggcagatgattagcgcccagctacaaaacgcccatcgtcatcgtaaagggttaccgacctggggcgacgaagtgcgtttgtgctgggaagtggacagctgtgtggtgctgacggtttaaggagcaaagatgaatacacttgaacctgctgcccagtcgaaaccgccgggcggatttaagctgtggttgtcgcagctgcaaatgaagcatgggcgcaaactggtcattgcgttgccatatatctggttgatcttgctgtttctgctgccatttctgattgtctttaaaataagcctggcggagatggcgcgcgctattccaccttataccgaactgatggagtgggctgacgggcaactgtccatcactcttaatctcggtaattttctgcaactgaccgacgatccgctctatttcgatgcttatctccagtcgctacaggtggctgcgatttcgacattttgctgtttactgatcggctatccgctggcgtgggcggtggcgcacagtaagccttcgacccgtaatatcttattactactggtgatcctgccgtcgtggacctcgtttctgatccgcgtttatgcctggatgggaatattaaaaaacaacggtgtgctgaataattttctgctgtggctgggggttatcgatcaaccgctgaccattctgcataccaatctggccgtttatatcggcattgtttacgcttacgtgccgtttatggtactgccgatttataccgcgttgattcgtattgattattcgctggtggaagcagcgctggatctcggtgcacgacctctgaaaacgttctttactgtgatcgtgccgctgactaaaggtgggattattgccggatcgatgctggtgtttatcccggctgtgggcgagtttgtgatcccggaactgctcggtggcccggacagcatcatgatcgggcgcgtgctatggcaagagtttttcaataaccgcgactggccggtggcctcggcggtagcgatcatcatgttgctgctgctaattgtgccgataatgtggttccacaaacaccagcaaaaaagcgtgggagaacacggatgaataatttaccggtagttcgttcgccctggcggattgtgattttgctgctgggctttacctttctctacgcgccaatgctgatgctggttatctattcgtttaacagctcgaagctggtgacggtgtgggccggctggtcaacgcgctggtatggtgagttattgcgcgatgacgcgatgatgagtgcggttggtttaagcctgacaattgctgcctgtgcggcaacggcggcggcgatcctcgggactattgcggcggtggtgctggtgcgctttggcaggtttcgcggatcaaatggctttgcctttatgatcaccgcgccgctggtgatgccagatgtcatcacgggcttgtcgctgttgttattattcgtcgcgcttgctcatgccattggctggcctgcggaccgcggtatgctcaccatctggctggcgcatgtcactttttgtacggcttatgtggcggtcgttatttcttcaagattgcgggaactggatcgctcgatagaagaagcagcgatggatctcggtgcgacgccgctgaaagtgtttttcgtcattacgctaccgatgatcatgcccgcgatcatttctggctggttactggcttttactttgtcgcttgatgatctggtgatcgccagctttgtttccgggccgggagccaccacgttaccgatgctggtcttttccagcgtgcggatgggggtgaatccggaaatcaacgcccttgcaacgttaattctcggtgcggtcggaattgtcggatttatcgcctggtatctgatggctcgcgcagaaaaacagcggatacgcgatatccagcgtgcaagacatggctgaagacactaaaatttgccaacctggctacataatgccgcgcatgccgcggcattgttttcatggaagacgaaacgttgggattttttaagaaaacatcttcatctcatgctcgcctgaatgtgcctgcgctggtgcaggtggcggcgctcgccattattatgatccgtggcctcgacgtgctgatgattttcaatacgctgggcgtgcgcggtattggcgagttcattcatcgcagcgtacaaacctggagtttaacgctggtctttttaagcagtctggtgctggttttcattgagatctggtgtgcgttttcactggtgaaagggcgtcgctgggcgcgctggctatatctgctgacacaaatcaccgccgcaagttacttgtgggcggcttcgctggggtacggttatccggagctgttcagcattcccggtgaatcaaaacgtgaaatcttccatagcctgatgctgcagaagctgccggatatgctcatcctgatgctgctgttcgttccctcgaccagtcggcggttcttccagttgcaataatgtgtataatcgtcgcccctgatgatgtgaaggtcaatgtatgcagtgcgcactttacgacgcgggtcgctgtcgttcctgtcagtggataacgcagccgattccagagcaactctccgctaaaaccgccgatcttaaaaatctgctcgccgattttccggttgaggaatggtgcgcgccggtgtcaggcccggaacaagggtttcgtaataaagccaaaatggtggtgagtggtagcgttgaaaaaccactgctcggtatgctgcatcgcgacggcacaccagaagacctttgtgactgcccgctttatcctgcctcatttgcgcccgtttttgcggcgctaaaaccgtttatcgcccgtgcggggctgacaccctacaacgtggcgcgtaagcgtggcgaactgaaatacattctgctgactgaaagccagagcgatggcggcatgatgctgcgctttgtactgcgttctgaaaccaaactggcacaactgcgtaaggcgctgccgtggttacaggaacaactaccgcaactgaaagttattaccgtcaatattcagccggtacatatggcgattatggaaggggagacggagatctaccttactgaacaacaggcgctggcagagcgttttaatgacgtaccgctgtggatccgtccgcaaagtttcttccagactaatccggcggtcgccagccagctgtacgctaccgcgcgcgactgggtacggcagctgccagttaaacatatgtgggatctgttctgcggtgtgggtggctttggtttacactgcgcgacgcctgacatgcagttaaccgggatcgaaattgcatcagaggccattgcctgtgcaaagcagtcagccgctgaactgggcttaacgcgtttgcaatttcaggcgctggactccactcagtttgccaccgctcagggggaggtgccggagctggtgctggttaatccgccgcgccgcggcattggtaaaccgctatgtgattatctctcaacaatggcaccgcgttttattatctactccagctgtaacgcccaaaccatggcgaaagatatccgcgaactgccaggttaccgcatcgaacgggtacagctttttgatatgttcccgcacaccgcgcactatgaagtgctgacgctgctggtgaagcaataaaaaagccgcaggtgcggcttcagattgctgatcaggtgcgctttgttcatgccggatgcggcgtgtacgccttatccggcctacaaaatcatgctaaatcaatacattgcagagttgatgtgggccggataagcgcagcgcatcaggcaatcttacttttgtcatcagtctcaattactgcggaaaccactggtcattgattttctgatatgtaccgtcagctttaattgctgccagcgcgttattcagtttttccagcagagctttgttatccggacgtacagcgatgcccagaccggtgccgaagtattgcggatcggtcactttttcagtagcaacgcccagttgcggattggttttcagccattcgtttaccaccgctgtgtcaccaaataccccatcaatacgaccatttttcagatcgataaaggcattctgataactgtcataggagacagttttcacttcggggtgctgatcctgaatatatttctggtgcgtggtgccgttttccatcccaatacgtttgcctttcagatcggcaaacgttttgtaggtatcttttttggcaatcacgacggctgagttttcatagtagggcgtggtaaacgatacctgcttgctacgctcgggcgtgatatccataccggagattacggcgtcatattttctgaatttcagtgacgggatcaggctgtcgaacgcgtgattagtaaaagtacattctgcctgcatttgtttgcacaaggcttttgccagatcgatatcaaagccgacaatctcattattagcacctatagattcaaagggtggataggtggctgaaacgccaaaattgattttctctgcggcagaagcaccgaaagtaaaggaagcaagtaaagcggcaagaactaactttttcatgatggaactcccgtctgtcaatcttatgatttttggccgtgtctgcggcatgggataacaatgccatcaagtgaatttatatgcaataaatatgattaaataatttaaatgaaataaaaaagacggataccttagtgagttgtccgtcttcattataagaatttatgcactatgtaggccggataaggcgtccacgccgcatccggcacaggcaccgtgctgatgtctgatgcgacgctggcgcgtcttatcagacctacaaacccccccggcgaatgtacgcagctacattaatttcgccgttcgaatgccagtgctttgcgctcgatcagacgcatcatcagcgtcagcaggccgttgacgaccaggtaaataatccctgccgcaccgaacaccattacatcgtaggtgcgtccgtacaacaactggctgtatcccatcacttccatcagcgtaatggtgtaagccagagaggtacttttgaacaccagcaccacttcgttggaataagaagagagcgagcgtttaaaggcatacggcagcaggatcgccagcgtatcttttttgctcattcccagggcgctacaggactgccactgaccttctgggatcgcacgaattgcaccgtaaaacagctgcgtggtatacgccgcactgttcagcgataacgcaatcagcgcacataaccacggttctgacaacaaatgccacagtgccggatactcctgcaaagtcggaaactggcccggcccgtaataaatcaggaagatctgcaccagcagcggcgtaccggtaaacagcgtgatataaccccgcaccagccacaccagcaccggcgttttcagcgtcaggatgatggtaaaaatcaatgccagaatcagtgccacaatcagcgaggcaacggttagcgtcaggctggtgtgtagccctttcatcagttcgggtaaatactcaaacattagctgggcctccgctcaaaacgtgtcgcgcgcaggtcaatgcgtttgagaatgtactgactgagcagggtgatcaccaggtaaatcgccgccgccacaatgtaccaggtaaatggttcctgggtacgagtagcgatgctttttgtttgcagcattaaatcattcacactaatcaaactgaccagcgcggtatctttcagcagcaccagccactggttaccgaggccaggcagcgcatgacgccacatctgcggcatcaccagacggaaaaagatagccgatttcgacagccccagcgcctgaccagactcccactgacccaccggcaccgctttcaacgcgccccgaagcgtttgcgaggcataggcggcatacagcagtgacagagcgatgacaccacaaaggaacgggctaacgtcgaagttctcaatgtccatctgcactgggatctgcacgaacccaagattgatagtgaagccatccgaaagcgtcagcagcagctgcgaggagccaaaatagataaacagcaccaccagaatttctggcaggccacgcagaatggttaccagcgctgaacctgcccacgcgacaggacgccattttgccgactcccataccgcaaagaacatcgccagcgccagcccgacaatcaatgcacaaacggcaaggccgacggtcatcccggcggcgcttgctaaaggaaaaaattcattcatcaggaattacttctggaaccatttgttgtagatggtttcgtaagtgccatctttcttcactttttccagcgcagtgttgagtttctgctgcagctcagtgttgccctgacgtaccgcgatgccgaggccagtgccgaagtaatctttatcggtcactttgtcgcccaccgccgccagtttcgggttatctttcagccactcagtgaccactgcggtgtcaccgaagacgccgtcgatacgcccgttttgcagatccagttttgcgttctggtagctgtcatacggaacggtagtgatttccgggtgcttatccataatgaatttctggtgtgtcgtcccgttctgaacgccgacttttttgcctttcagctgatcaacactggtgtatttgccttgctgacccacaaacagggcagagttgtcatagtacggggtggtaaacagtacctgcttttcacgctccggagtgatatccatgcccgccatcactgcttctacgcgacggaatttcaggcttgggatcaggctgtcaaacgcctggttagagaaagtacaggttgcatcaatctctttacacagtgcctgtgccaggtcgacgtcaaaaccaacgatctggttgtttgcatcaatcgattcaaacggaggataggaggcttcggtagcaaaacgaatggtttcggcagctgtggcggaaagactaaaacctgcaattaacgcggcaatcagaacttttttcattgttgttatcccgaatcttagtgagagagatagtttttaaatgcttcggtttgcggctcggtaaagcagctcgcgtcgccttgttctacgatatgaccattttccatatacaccactcggctggcggttttacgcgccacttcaacttcgtgggtgacgatcacctgggtaatattcgtttctgccagctcacgaatgatgctgacgatttgtgccgtaatttccgggtccagtgcggcggtcggttcatcgaacagcagtacctgcggttccatcatcaacgcacgggcaatagcaacacgctgctgctgaccaccagaaagatgcagcgggtaacgatcgctataaggtttgagacgcagacgttccagcagtttttctgcacgggccagcgcctgatctttactcaaccccagtacacggcagggcgcttcaatcaggttttgctgcacggtcagatgcggccacaggttgtattgctgaaacaccatgccaacgttacgacgcaaatcgcgaatcgctttgtcagagggtgttttggtgaaatcgaaatggttgcctgcaatgttgagcgtaccggagcgcggcatctcaagcagattgagtacacgcagcagcgagcttttacccgcgccgctggggccaagtaacaccagcgtttcgccctgtgggcaatccagcgtgatatcgaacagcgcctgatgcgcgccgtagaagcaattaatgccgtttaattgaatactcattgacactcgtatactggcagtctgatagctattgaggtcgaagatagtacctttgacagaataattatgcaatatttatgctttaaaagttaaaagcaaagcgcattattcaataaacatagcacaaaataacgggggcggtggtcggtgagcataaatgtcggcattcctcacgaaatgccggacaatttacggggtttattggttgatcaaggcgttagcgattctcgatggactgacggagcgtacccgccgtggcatgaacgctgccgcctaaatagcgtacatcgtcgatcacccaacactggccttcctgaatcattaacacttcatcctgccagctctgatcaccctgttttagatccacacgcagaggaatatttcgcgcatcacgattcgggattgttgaggcactggcaacacgggcgctctctggcaaggttgtgcgactggagaatggatcgttggtcagtagttcccgatggttattatcccgggaggcatcgctaagcagtgtcgccagtttgtcgctcagataagggcgcaaggcggtgatgtcgttgctgcggtgcaaaatgcggtagtcataaaattgctgggccacgttatccgggcctccttcaacgcaaggaccactgcgtgtgccgttatctttataagctggagtgactgtggtgcaggcactgaggagcagtgcgcaggggataagcattgtcaatttgctgtagcgcataatgatttccttataagcgatcgctctgaaagcgttctacgataataatgatatcctttcaataatagcgtatcagtctgataatgctttagagatcgaaggcttaacaaacaaggagatcgatcatgcaattttctacaaccccaactctggaaggccagaccatcgttgaatattgcggtgtggtgaccggcgaagcgattttaggtgccaatattttccgtgatttctttgccggtatccgcgatatcgttggcggacgttccggtgcgtatgaaaaagaactgcgtaaagcacgggagatcgcctttgaggaattaggctcccaggcgcgggcgctgggggccgatgccgtcgtcggtattgatatcgactacgaaacggtcgggcaaaacggcagtatgctgatggttagcgtcagcggtacggcggtgaaaacgcgtcgatgagaagagtcttctggctgatcgctgccgctctgttactggcagggtgtgcaggcgaaaaaggcattgtcgagaaagagggatatcagcttgatacccgacgccaggcgcaggcggcgtatccgcgcattaaagtgctggtgatccactacaccgcagatgattttgatagctcgctggcgacactgaccgataagcaggtcagctcgcattatctggtccctgcggtaccaccgcgatacaacggtaaaccgcgcatctggcaactggtgccggaacaagaactggcctggcatgcggggattagcgcctggcgcggggcaacgcgccttaacgacacctctattggcattgagctggaaaaccgtggctggcaaaaatcggccggagtgaaatattttgccccgtttgaaccggcacagattcaggcgcttattccactggcgaaagatattattgcccgttatcacatcaagccggaaaacgtagtggcacatgcggatatcgcaccgcagcgcaaagacgatccggggccattatttccctggcagcaactggcgcagcaggggattggtgcctggccggatgcgcagcgggttaacttttaccttgccgggcgcgcgccgcacacaccggtagataccgcgtcattgctggagcttttggcgcgctacggttatgacgttaaacctgatatgacaccgcgcgagcagcggcgcgtgattatggcattccagatgcatttccgcccgacgttatataacggcgaagcggatgcagaaactcaggcgattgccgaagcattgctggagaaatacgggcaggattagcgcggcagttttccgtggtcgcgtagccaggcggcagttttctcgataccttcatccagggtgatgaccggctgataacctaactcttcctgcgcacgcgtaatatccagcgtaaagtcaaaattcaacttggagacgccgtagtgggtcagcggcggctcttttgctgacttgcggcctaaacgctccatgctgcgggcgatcatatccagcatcgggtaggggacggaacgaatacgacagtcaatattcaactcgtcgatcagcttctgcacgatgctgcgcagtgtgcgatgctcgccgttggtgatgttgtacacacgcccggaaggtagcttatcgcaggcttcctggcttgccagccacattgcgtgcacggcattttcatagtaggtcatatcgaccagcgcactgccgccatgcggtaacagaatactgccgtagtggtgcatcatatgcgccagacggggaataaagactttatcgtgcggtccgaacagactttgtgggcgcagaatagtaaagcgcgtttgtggattcgcctgcgaaagcatattgatcacttcttcgctggctgctttgctgcgggcaaactcgttggcgaagcggtgagggcgaaaatcttctttaatatcgcgatggtggtgataatcgaagtacagggagggggaagagatatgaataaagttacgcacaccccaggcgacagcccattcacccaggcggcgagtggcgcgaacgttagccagatcgaaagcctgttgtgtcccccagggtgaggtaaagctggagcagtgccacagcgtatcaatgcccgcgagcatcactttagcttgtgatgaaaccagctcggtcagatccgccggaacaaactctgcgcccattttttccagcaatttgcccattgcctcgttgcgaccggtcgctcgcacgctgatgcctttctggcataaaaactctaccgcgtttcgacctaagccgctggtggcgccggtaaccagtaccttcatatcaatccactgttgttgagaaaataacgtgcgcattcttccgtgatttcccccatgatgcaatgggaaacatgaaagaataacgcaggttttgtcgattaatctgtgctttgttctgccagtctggcgatttgttttgccattccgcgaaaaataaacagatgcgcggggatcatcaataaccagtaaaacagccccggcataccgtgcggatgccagaaagcgcggacatcgatagtacgatagtcgcctttatcttccaggctaaaacacagtcgtcccagccccggcgctttcatgccaaataacaacgtaagttgtttttccggttcaacgacaatcactttccagctatctaccgcatcgccagtctgtaaatattcgcgctccgggcggcctttcgccagcttatgaccgatcgcgcggtccatcaacgcccgtgtctgccacaaaatattgccaaagaaataacgctctttaccgccgatttggttcactacctgccataaagcagcaaggctggcggacgttttaacggtaaaccccgcctgtttggcaaaataaccgtactccggtcgccagcgggcaaaggcctgagcgtcgtagccccagtcgctggagttgaccagtttttcctcctctttcaacgtgctacgtaccgcgtcatcgaaagcgatcagccgttgtgggatgagtgcacgtagcgcggtatcatccgccagcagatcgtgtttcagcccctgaatcaacgccctggcggtggtgggcggtacggaagtaatcacattgagaaaccacaccgaaatccagcgggtggggagggggatggggatcaaccagcggcgcttaccgctcaccgccataaaatgttcaaactgttgctgataactgagcacctctggtccggcggcttcgaagatgcggtgttcgctggccggatgatctaacaacgccaccagatagtgcagcaagttttccagcgcgatgggcgtggtgcgtgaacgtacccagcgtggcggcgttaacactggcaggttgtagaccatatcgcgcatgacttcgaacgccgctgaacctgcgccaacgataattccggcccgaagttcggtcacaggtacattcgcttcacgaagaatgtccgccgtagcctgacgagcacgcagatgatccgactgctcatgtggcggggcctgcaacgaactgagaaagattaattgcttaactggtacttcacgtagcgcatcgcggacgttgagagccacctggcgctcctgagcgataaaatcgccgccttcgcccatgctgtgcaccagaaaatagacggtatcgatatcctgcaacagggccggaaggttatccggccagctgagatcgactttatggcaactgacgtttgccagttgcagctttgcaagcctgtcgacatgacgtgccgccgccaggatctgatgcccttgctggctgagtgtgcgcaccagatgctgaccaatgtagccactggcaccgagaactaaaatgcgttgcggcacgtctctctccttaacgcgccaggaatgcgcgccagtgggcggcgacttccgccagttgttcgcgcgagacgtcaagatgcgtcaccaggcggacaatcggcgaggcgttaatcagcacgtttctcgctttcatgtattcgcctaacgcggcagcattttcttccccgacgcgaacaaacagcatattagtgtcctgacgcatcacatccgcgcctgcttcacgcagttgctccgccatccaggcggcgttgtcgtgatcttcctgcaaccgtgcgacgttatttttcagggcatacatcccggcggcagccagaatcccggactgacgcatcccgccaccggccattttccgccagcggatggcacgtttaatgtaatcacgattaccgacgagtaatgaaccgactggcgtcccaagacctttcgacaggcaaatggtgaacgaatcacaatattgcgtgatctctttcagttcgcagccgtaagccaccacggcattaaagatgcgcgcaccgtcaacatgcagcgccagattgcgctcgcgggtaaattcccatgcttctttcaggtattcacgcggcagcactttgccgttgtgggtgttttccagactgagtaatttggtgcgggcgaaatggatatcgtcgggtttgattttcatcgccactttatccagcggtagcgtgccgtcggcagccgcgtcgatgggttgcggctgaatactgcccagcaccgctgcgccaccggcttcaaacagatagttatgcgcggcctgaccgacaatatactcttcgccacgttcgcagtgactgagcagagcgaccaggttggcctgagtgccggtaggcagaaaaatggcggcttctttaccggaaagctctgctgcatagtcctgcagagcattaacggtagggtcgtctccgtaaacgtcgtccccaaccggggcggccatcatcgcttcgagcatggcgcggctcggtcgggtaacggtatcactgcgtaaatcaatcatggcatgtccttattatgacgggaaatgccaccctttttaccttagccagttcgttttcgccagttcgatcacttcatcgccgcgtccgctgataattgcgcgcaacatatacaggctaaaacctttggcctgttcgagtttgatctgcggtggaatggctaactcttctttggcgaccaccacatccaccaacaccggaccgtcgatagagaaggcgcgttgcagggcttcatcaacttcagacgctttttctacacggatacccgtaatgccgcacgcttcggcaatgcgggcaaagtttgtgtcgtgtagttcggtgccgtcagtcaaatagccaccagctttcatctccatcgccacaaagcccagcacgctgttgttaaagacgacaattttcactggcagtttcatctgcactactgagaggaaatcgcccatcaacatgctaaaaccgccatcgccgcacatggcgaccacctgacgttctggctctgtcgcctgcgcacccagcgcctgcggcatggcgttagccatcgaaccgtggttaaacgaacctaacaggcgacgcttgccgttcattttcagataacgtgccgcccataccgttggcgtgccgacgtcacaggtaaagatggcatcatcggcggcaaaatgactaatttgctgcgccagatattgcgggtgaatggctttctcgctcggtttagctaaatcgtccagccctttgcgggcatcgcggtaatcttccagcgctgtatccagaaacttgcgatcggttttttcttccaccagtggcagcaatgcgcgcagggttgatttgatatcgccgaccagcgccatatctaccttgctatgcgcgccgatgctggctggattgatatcaatctgaataattttggcatcggtcgggtagaacgcacggtaggggaactgagtaccgagtagcactaacgtgtcggcgttcatcatggtatggaaacctgacgagaagccgattaacccggtcattccaacatcatacggattatcgtattcgacatgttctttaccgcgcagggcatgaacaataggcgctttaattttcccggcaaactcaactaactctttatgcgcccccgcgcagccgctgccacacatcagggcgatattgctggaataacgcagcagttgcgccagtttgcgtaactcttcttcttccggcgtcacgattggttgtggcgcatgataccagtgcgtggttgccccttctggcgcaggttttaacgccacgtcgcctggtaacacgacaaccgaaacgccacggttaagcaccgctttgcgcatggcaatcgccagtacttgtggaatctgctccgggctggaaaccagctcgcaatagtgactacattcgcggaatagctcttgtgggtgggtttcctggaaatagccgctgccaatttcgctggagggaatatgagcggcaatcgccagtaccggaacgtgattgcggtggcaatcgaacaggccgttgattaagtgcaggttgccggggccgcacgatccggcacagaccgccagttctccgctaagttgtgcttcagcgccagcggcaaaggccgccacttcttcgtggcgggtggacatccactcgatggtgcccatgcgattaagactgtcactaagaccgttcagagagtcgcctgtgactccccagatgcgtttcacccctgccgattcgagtgttttggcgatataagctgcaaccgtttgtttcatggttctccatctcctgaatgtgataacggtaacaagtttagttcatctgacggagggggaagggatgggagagaaaggaggcactaacggttaaatagcccgatgaaaggaatatcatcgggcataaggcgattatgcgagaaccaaatccccctgcggatggcaggagcaggccagtacgtaaccttcagcgatttcggcgtcggtcagcgtcattgtactgctcaccgtatattcaccggaaaccacttttgtcttacagcagccgcaaacacccgcacggcaggcagcgacaaccggaacgttattgctttccagcgcctccagtagcgtggtgccaaccggggcgtaaaattctcgtgccggttgcagtttggtgaatttcagaccgctggtcgccgcttctgctactggggtgaagaatttctctttaaagaaacgcgtcacgccgagcgctttcacttcctgctctacccaatccatatacggagccgggccgcaggtcatcacggtacgtgaagctaagtcaggtacacctgccagcagttcgcgagtgagacgaccagcgataaagccttcggtaacgttattttctgccaccagcgttaccggatagttacgccactcatcggcgaaaataacatcctgcggcgtacgcacgttgtagatcacccgcacatcggcctgtggacggttcttcgcaagccagcgacgcatcgacataatcggcgtgacgccgcagcctgccgccagcaacaggaatttatcttctgctttatcgtcgcaggtaaattcccccatcgcgtccgaaagccagagataatcaccgcgttttacatcgcgcgtcagccactgggagccgacaccgtcatcaatccgccgcacggtcagggtgatatattcactcacgcctggcgtggaggaaatggtgtaagcacgcagcgtttccgctgagtttcgcacgctgaccagtgcatattgcccggcgcgatatgggtagtaatcgtggcaaatcagggaaatcgtccacacatccggcgtttcttgcgtaatgtgatgaacctgcatccgccacgggcattgattcgttggcatcgtcatcgacaaactccttacgcgctcaacagttgcttcatgtcttcttcaacagtggtgatagaacgcaggccaaatttctcgttcagcaccgccagcaggtctggtgtcaggaaaccaggtgcagtcgggccggtgacgatatttttcacgcccagagaaagcagcgtcagcagaatgacgatcgctttctgttcaaaccaggagagcaccagcgacagcggcagatcgttcacaccacagcccagtttctctgccagagtgacagccagaataattgctgagtaagcatcgttacattgacctgcatctaccagacgcggcagaccttcgatatcgccaaactcaagtttgttaaagcgatatttaccacaggcgagggtcaggatcaggcagtcatccggcacgctggtggcgaaatcggtgaagtagtggcgctcgccgcgtgcgccgtcacagccaccaagcaggaagatatgacgcagtttttcacggctaaccagatcaatcagcgtatcggctgcaccaagcagcgtctggcgaccaaagcccacggtgatcaggtgaggaatttcgctgtacgggaagcccgccatttgttgcgcctgggcgatgaccgcagagaaatcttcgccatccagatgacgcacgccaggccagccaacgatgctgcgggtccagatacgatcgtcataagcgcctacggttgggtcgatgatgcagttcgaggtcatcacgatggggccagggaaacgagcgaactctacttgctgattctgccagccgctgccgtagttaccgaccagatgcttgaatttacgcagctccgggtagccatgcgcaggcagcatttcgccgtgggtgtagacattaacgcccgtgccttcggtctgttccagcaggttgtagagatctttgagatcgtgaccggaaatcagaatgcatttacccgccgtcgctttgacgttgacctgggttggcgtcgggtgaccgtatttaccggtttcgcctgcatccagaatgctcatcactttgaagttcatctggccgatttccattgaacactcaagaagcgcgttcatatcggcaggccaggtccccagccacgccatgattttatggtactgggcataaatatcgttgtcgtattgaccgagaacatgcgcgtgttccatataggccgccgcacctttcaggccatacaggcacagcagacgcaggccgagaatgttttcgccaatcgccgctttatctttgttaggggtaaattctgctgcctgacgttgcagctcgccgagatcatcgctcaccagttgcaggttagccatcgggttatcgacgcgcgcgttggcatctacagccaggcattgtgctttcagcgcctcgcgcaaggcaatcgcttcacgagcgtagccgacaatacgcggagaatcgaagttaacgttggtcagggttgagaaaaaggcacgtggcgcgaagctgtcaacatcgtggttgatgatgccgtattcacgcgcttttaccgcccaggcagaaagcccttgcagcgccgcgatgagtaaatcctgaaggtcagaagtttccgccgttttaccacacatcccctgcgcgtatgagcagccgtttcctgccggagtacggatagtttgttcacattgcacacaaaacatgatcacaccttttaaagttatatttaatatacatgtttaaggttaagacgcttaacgcggggataaaagggatttttcatgcaactttaagggagattgatttagcgcaattttggcggcagggatctaccgccagagaggtattacgcagagaaaaaggcgatgaggatcggcactaacaggctaagaataaaaccgtgaacaattgccgccgggaccatatccagcccgccagtacgttgaagaacgggcagggtgaaatccattgatgtggcaccgcataagcccagtgcagtagagcggctgcggcgaatcagcccagggatcaacataatagcaatcagttcacgggccagatcattaaaaaacgccgcgctcccgattaccggaccaaaagattcggtcaataaaataccggaaagagaataccagccgaaaccggaggccattgccagcgcggtattgatggggagatcaagaataaaggcgttaattaaaccaccaattaatgaactgacaaccaccaccacggcgacaatcattccccggcgattaaggacaatctgctttaaggtcatgccattattgcgcaactgaataccaacgaggaaaagtagcaaaattaacgtgtattcactggcttcggtcgcgtgttgtaagaaagccagtccactcagaccaatggcaaaaccaatcactactacgccgcacagttttagcgactccagcgccatcgcaatacgcgacgggagtttttcttgctgatggtggttgcgccacggcaggcctcgctccagccacatcagggcggcaatattacacagtaaaataacggtaatactgacggcagaataatgcagaatcgccaacaggttactggcgaggttatcgagaaacgccagactgatacccataaaaaagagaataaggtaaaccatccagcttaatagctgattaataacttttaacgcagcttgttggcgaagcggaatgaggtaacccacaatcaggggaaccagaatgattaacagcccagaaaacatgaaaacccagtccttgcaaagatgaagtcgaaatgcgcgatgacacactactgaaagcggaaggacgagtaaagttgcaattaaaaggaaatgttatgcatcagagggggatttttaatcctatctgagtgtttagcattgttgcgctcctttcatgtgcaatgccatataaagccactggcgcagggagcgcgcagggggcggccagtcgccgccgccccctgcacccccgggctctggcgaacaaaatcgccgctgcgcggtaccttcagcttatccccttcggctaccgggtcgggcgcgaggtaacgtcctgtaagacgcgccctcagcccacatccatgtgggctgccccggccttcggggaacgcttcagcgattttgacgccaccaacacccgtgcggtttgtaacgtcgaagataaaacaaccagggcagataaaatgccaatgctaattaattacgtttttccagcagggtccggtaaatcagaccaccgataatgccgccgacaattggcaccacccagaagaaccacagttgttctaatgcccagccgccctggaagatagcaaccgcggtgctgcgcgccgggttaacagaagtgttagtcaccggaatactaattaagtgaatcagggttaaggccagaccaatagcgatcggcgcaaaacctgccggcgcgaatttgtcggttgcgccgtggatcaccaacaggaaacctgcactcaataccagttcaactaccagcgcggaaagcatggaataaccgcctggtgaatgctcgccataaccgttagaagcaaaaccgctggctgccgcgtcaaaacccgttttaccactggcaattaaatacagcagcgccgctgcaacaataccgccgacaacctgggcaattacgtagccaacgacttcttttgccggaaaacgtccgccagcccataaaccaatagtgaccgccgggttaaaatgaccaccagaaatatgaccaacagcaaaggccatcgtcagaacggtcagaccgaacgccaacgccacgccggcaaaaccaatgcctaattccgggaagcctgcggccagtacagcactaccacagccaccaaaaacaagccagaaagtaccaaaacattcagctgctaattttctgaacatatccacctcaattaaaaattgaccctgtgaaaaatatggtcgttttatagggtcgtcgtaaaaaagtgacgacggaaataatgcgcggctattttaaaaacgaaggcgagtcattcaccagataaataaatccagtaaatttgatttagggcaacagcgggttgccccatatagtcatttgtctgattgacagtgtagtgcaagcaaaagatttaatcctttaggcgtaataaaaaataatttatcatgctaattatttgattttgttgtttttgcagacttatcagcaagagggagtataacgcgattattcgctcatttttcagacatttgccatgcttaaatgtgatgtcatcacgtattagcaaggcctttcccgttatactgccagcgtaaaggataagtcacatatttctggaggggatatgattcttgagcgcgttgaaattgtgggttttcgcggtatcaaccgtttgtcgttgatgctcgaacaaaacaacgtcctgattggggagaacgcgtggggtaaatccagcttgctggacgccttaaccctgctgctatcgccagaatcagatctctaccattttgagcgcgacgatttctggttcccgccgggagatatcaacgggcgagaacatcatctgcatattattttgaccttccgcgaatcgctgccaggccgacatcgggttcgccgttatcggccgctggaagcgtgctggacgccatgcaccgatggctatcaccgtattttttatcgtctggaaggggagagtgcggaagacggcagcgtgatgacactgcgcagttttctcgataaagacggacatccgattgatgtcgaggatattaacgatcaggcacgccatctggtgcgtttaatgccggtgctgcgcttgcgtgatgcccgttttatgcgccgtattcgtaacggcacggtgccaaatgttcccaatgtggaagtcaccgcgcgccagctcgatttcctcgcccgtgagttgtcctcacatccgcaaaatctctctgatggacagattcgtcagggactttccgcaatggtgcagttgcttgagcattatttctctgagcagggggctggacaggcgcgatatcgtttaatgcggcggcgggccagcaatgagcaacgaagctggcgctatctggatatcatcaaccggatgattgaccgacctggagggcgctcgtatcgggttattttgctcggcctgtttgcaactttattgcaggcaaaaggcacattgcgactggataaagacgcccgtccattgttgctgattgaagatccagaaacccgtttacaccccattatgctttcagttgcctggcatctgttgaatcttctgccattgcagcgcattgccaccaccaactcgggtgagttgctttcgttaactccagtggaacatgtttgccgcctggtgcgtgaatcttctcgtgttgccgcctggcgtctggggccaagtggcttgagcaccgaagacagccgccgcatctcttttcacattcgttttaatcgtccgtcatcgctgtttgctcgctgctggttgctggtggaaggggaaacagaaacctgggttatcaacgaactggcgcgccagtgtggacaccatttcgatgccgaagggattaaggtcattgagtttgcccagtccgggctaaagccactggttaaatttgcccgccgaatggggattgaatggcatgtactggtcgatggcgatgaagcagggaagaaatatgccgctacggtacgcagcctgttgaataatgatcgggaagccgaacgagaacatttaacggcgttaccggcgctggatatggaacattttatgtatcgccagggattttccgatgtgttccaccgcgtggcgcaaatcccggaaaatgtaccgatgaatctgcgcaaaattatctcgaaagcgatccatcgctcttccaaacccgatcttgccattgaagtggcaatggaggccggacgtcgtggtgtggactccgtaccgacgctgctgaaaaaaatgttctcacgcgtgctgtggctggcgcgcggtcgcgcggattaaccgcgaaacatcgtggccatttgtggctgaatagcgtcgagcatctcatagcgccgacggtattcagcccgttttttactggcgatttcggcaatctcttttcgtgctatctgtgctggaaggcggtaatggcgttcagcatcacatacgccgccaaccgattcccagaaagcgttgtaatcggcatggatcttgccttctttatcacgataacgcaggctgcggtaaatatgcgtttcattgctgacggcaataatctgctctacctgcaaacgttgggcaaacagacaggccgcttccatcacgaggcgtttgggaaatagcccgtggcaggctttcgtcgcattctggatttcctgatgtggaatttcccattttgcgccttgcagtccgccaataaacatcgttcttttcccctgatattcacacagggtaaacgtgatctctgccagaggaataccttcgctgttgcgaaacaggattgtgctgtcaccttctttatccattgagatcatcatggtcagctcaagcgtgaactgctcgccgtttttgccttccagcttcgccagttgcagcccgggggtattcaaatataagctgaattcttccgccgacatacatccgcggagtaacgcataatggtaacgtaacgcctccagcaattgcttacggctaagattcgccgcaaggtaagggcgatgcagacgcacaggcagtcgcggttggcgcgttaacaacacattgagattaggccagtgggaaagttcgttcatccactcaacgcttaaacgcggcataatcaacgagcgcagcaaaaatttctggcgaaaactacggcgatgccagaatttacccggccgacactgtccacgtgccagactaagaaaaagtgacaggctgctgagagattcagatggcgtaaaggtccgttcagttagctgcgacatattcatgaaatcaatggttatacatgacgtcgatttcaccattgcgtatcttaaccaaacatcaatagtgtgattactaacgtaaattttagggttttgttgatatttcgttgaagttaatgacccggattggcatatggagtattcagaatatttatgaaaaagcggaaaaccgtgaagaagcgttacgttattgcgctggtgatagtcatcgccggactgattacgttatggagaattcttaacgcacccgtgccgacttatcagacactgattgtgcgccccggtgatttacagcaaagcgtgctggcgaccggaaagctggacgcgctgcgtaaggttgacgtgggcgcgcaggtcagcggtcagttgaaaactctgtcggtggcgattggcgataaagtaaaaaaagaccagcttttaggggttattgatcctgaacaggctgaaaaccagattaaggaggtcgaagcaacgctgatggagctacgtgcgcagcggcagcaggcggaagcggagctgaaactggcgcgggtgacgtattcccgtcagcaacgtctggcacaaacgcaggcggtttcacagcaggatctcgacaccgccgcgacggagatggctgtgaaacaggcgcaaattggcaccattgacgcgcaaatcaagcgcaatcaggcctctctcgatacggctaaaaccaatctcgattacactcgcatcgttgccccgatggccggggaagtcacgcaaatcaccactctgcaaggccagacggtgattgccgcacaacaagcaccgaacattctgacgctggcagatatgagcaccatgctggtaaaagcgcaggtttctgaagcggatgtaatccacctgaagccggggcaaaaagcctggtttacggtacttggcgatccactgacgcgctacgaggggcaaatcaaggatgtactaccgacgccggaaaaggttaacgacgctattttctattacgcccgttttgaagtccccaaccccaatggtttgctgcggctggatatgactgcgcaagtgcatattcagctcaccgatgtgaaaaatgtgctgacgatccctctgtcggcgttaggcgatccggttggcgataatcgttataaagtcaaattgttgcgtaatggtgaaacacgcgagcgtgaagtgacgattggcgcacgtaacgataccgatgttgagattgtcaaagggcttgaagcgggcgatgaagtggtgattggtgaggccaaaccaggagctgcacaatgacgcctttgctcgaattaaaggatattcgtcgcagctatcctgccggtgatgagcaggttgaggtgctgaagggcatcaccctcgatatttatgccggtgagatggtagcgattgttggcgcttcaggttccggtaaatcgaccctgatgaatattctcggctgtctggataaggccaccagcggcacctatcgcgtcgccggtcaggatgttgccacactggacgccgatgcgctggcgcaactgcgccgcgagcatttcggctttattttccagcgttaccatttactttcgcatttaaccgccgagcagaacgttgaagtacccgccgtctatgctggtcttgagcggaaacagcgactgcttcgtgcccaggagttgctgcaacggctggggctggaagaccgtacagagtattatccggcacagctttcgggtggtcagcaacagcgcgtcagcatcgcgcgggcattgatgaacggtggtcaggtaattcttgccgatgaaccaaccgcgcactggacagccattctggcgaagaggtgatggcgatcctgcatcagctgcgcgatcgtgggcatacggtgattatcgtcacccacgatccgcaggtcgctgctcaggccgagcgggtgatcgaaattcgcgacggcgaaattgtgcgcaatcctcccgccattgaaaaagtgaatgttgctggcgggacggagcctgttgtcaacacggtgtctggctggcggcagtttgtcagcggttttaacgaggcgctgacgatggcatggcgggcgctggcagcgaataaaatgcgtactttactgaccatgctggggattattatcggtattgcgtcggtggtttccattgtcgtggtgggtgacgccgccaaacaaatggtgctggcggatattcgttctattggtacgaatactattgatgtctatcccgggaaagattttggcgatgacgatccgcaatatcagcaggcgctgaagtacgacgacttaatcgccatccaaaaacaaccgtgggtcgcctcagccacacctgccgtctcgcaaaacctgcgcctgcgttataacaatgttgatgttgctgccagtgccaatggcgtgagcggcgattattttaatgtctatggcatgaccttcagtgaaggaaacacctttaatcaggagcagctgaacggtcgtgcgcaggtcgtggttctcgacagtaatactcgccgccagcttttcccccataaagcagatgtggttggcgaggtgattctggtcggcaatatgcccgccagagtcattggtgtggcggaagaaaaacagtcgatgtttggtagcagtaaagtgctgcgtgtctggctaccttacagcacgatgtccgggcgagttatgggccagtcgtggctgaactccattactgtcagggtaaaagaaggatttgacagcgccgaggcggaacagcaactcacgcgtttactttcactgcgccacggaaagaaggatttctttacctggaacatggacggcgtcttgaaaactgttgaaaagaccacacgtactttacaactgtttctgacgctggtggcggtgatttcgctggtggtgggcggtattggtgtaatgaatattatgctggtgtcagtgaccgagcggacgcgggaaattggcattcgcatggctgtaggtgcgcgagcaagcgatgttttgcaacagttcctgatcgaagccgtactggtttgcctggtcggtggcgcgttgggaataacactgtcactgttaattgctttcaccttgcagcttttcttacccggctgggagattggtttttcaccgttggcactgctgctggcgtttctctgctcgacggtcaccgggattttatttggatggttacccgcacgaaatgcggcacgactggatccagtagatgctctggcacgagagtaatttttgagataaaaatgccagccgatcgggctggcattttgcctttaggatgtacacaatgagacagaagagctatgcgactgccgcttctacttcgacgggcacaataacactggcgtgattgccttttggcccctggtggacatcaaactgaacggattgtccagcttttagcgttctgtaaccatccatctgaatggtggaataatgagcgaaaatatcttcgccgccgccttcagggcagatgaaaccaaaccctttggcattgttgaaccacttaacagtacccttttccatgcttcgacatccttcgcaaatcttatacaagtaagatggaataaaccggggtcagagagggggctgttcaaaacctcgccaactctagaaatacaatttagagaattagggcgagccgtcaagcgtttgacaggggccagggggcaggtatgaatcaaaaatttgaagcagttaacgctattgacaggaatgtgacagatgtcgctgatgccaacgatagatgatagttatctatcatgtggagtagattggtcaggcaaataagctcttgtcagcggcagggcgttctgccgataaccgtaaccgaagatgataactgacaatgggtaaaacgaacgactggctggactttgatcaactggcggaagaaaaagttcgcgacgcgctaaaaccgccatctatgtataaagtgatattagtcaatgatgattacactccgatggagtttgttattgacgtgttacaaaaattcttttcttatgatgtagaacgtgcaacgcaattgatgctcgctgttcactaccaggggaaggccatttgcggagtctttaccgccgaggttgcagaaaccaaagtggcgatggtgaacaagtacgcgagggagaatgagcatccattgctgtgtacgctagaaaaagcctgaatgcaggcataaaaattgggggaggtgcctatgctcaatcaagaactggaactcagtttaaatatggctttcgccagagcgcgcgagcaccgtcatgagtttatgaccgtcgagcacttgttactggcgctgctcagtaacccatctgcccgggaggcgctggaagcgtgttctgtggatttggttgcgctccgtcaggaactggaagcctttattgaacaaaccacacccgttctgcctgccagtgaagaggagcgcgacacacagccgacgctgagttttcagcgtgtactgcaacgtgcggtcttccatgtccagtcctccggtcgcaatgaggttaccggtgcaaacgttctggtcgctatctttagcgaacaggagtcgcaggcggcatatctgttgcgtaaacatgaagtcagccgtctcgatgtggtgaattttatctctcatggcacgcgtaaagacgagccgacacagtcttctgatcctggcagccagccaaacagcgaagaacaagctggtggggaggaacgtatggagaatttcacgacgaacctgaatcagcttgcgcgcgtgggcggaatcgacccactgattggtcgtgagaaggagctggagcgtgctattcaggttctctgccgtcgccgtaaaaacaacccgctgctggtgggggaatctggtgtcggtaaaaccgcgattgcggaaggtcttgcctggcgaattgttcagggcgatgtgccggaagtgatggctgactgtacgatttactctctcgatatcggttctctgttagcgggcactaaatatcgcggcgactttgaaaaacgttttaaagcgttgctcaagcagctggagcaggacactaacagcatcctgtttattgatgagatccacaccattatcggtgcgggtgcagcgtctggtggccaggtcgatgcggctaacctgatcaaaccgttgctctccagcggtaaaattcgcgtaattggttcgacaacctatcaggagttcagcaacattttcgagaaagaccgtgctctggcgcgtcgcttccagaaaattgatattactgaaccgtcgatcgaagaaactgttcaaatcatcaatggcctgaaaccgaagtatgaagcgcaccacgacgtgcgttataccgcaaaagcggtgcgtgcagcggtagagctggcggtgaaatacattaacgatcgtcatctgccggataaagccattgacgttatcgacgaagcgggcgctcgcgcacgcctgatgccggtaagcaaacgcaagaaaaccgttaatgtggcggatattgagtccgtggtggcccgtattgcgcgcattccagagaagagtgtttctcagagtgaccgcgataccctgaaaaacctcggcgatcgcctgaaaatgctggtcttcggtcaggataaagccattgaggcgctgactgaagccattaagatggcgcgtgcaggtttaggtcacgaacataaaccggttggttcgttcctgtttgccggccctaccggggtcgggaaaacagaggtgacggtacagctttcgaaagcgttgggcattgagctgctgcgctttgatatgtccgagtatatggaacgccataccgtcagccgtctgattggtgcgcctccgggatacgttggttttgatcagggcggtttgctgactgatgcggtcatcaagcatccacatgcggttctgctgctggacgaaatcgagaaagcgcaccctgacgtgttcaatattctgttgcaggtgatggacaacggtacgctgaccgataacaacggacgcaaagcggacttccgtaacgtggtgctggtgatgaccaccaacgccggggtacgtgaaactgagcgtaaatccattggtcttatccaccaggataacagcaccgatgcgatggaagagatcaagaagatctttacaccggaattccgtaaccgtctcgacaacattatctggtttgatcatctgtcaaccgacgtgatccatcaggtggtggataaattcatcgtcgagttgcaggttcagctggatcagaaaggtgtttctctggaagtgagccaggaagcgcgtaactggctggccgagaaaggttacgaccgggcaatgggcgcacgtccgatggcgcgtgtcatccaggacaacctgaaaaaaccgctcgccaacgaactgctgtttggttcgctggtggacggcggtcaggtcaccgtcgcgctggataaagagaaaaatgagctgacttacggattccagagtgcacaaaagcacaaggcggaagcagcgcattaatctgattgtcaggtaggttggtgaagtccgtaatctcgtcaggggttacggactttttatttatggggtggaacggtgaaaaccctatttttggaggtgaaggtaagttgttgataattagtgctgctggaaggtaagaataaaaaagggtgctgcaggagaatgggatggttttgctttattaacaacgggctaaacgtgtagtatttgagttcactgccgtacaggcagcttagaaatcgacggggtgcggtaaaacctttgcgaacgcgttcactgccgtacaggcagcttagaaattcacaggtaacatactccacccgcccaccatgttcactgccgtacagacagataaaatgcgaaaaaaaagctcgcactttcgtacgagctcttctttaaatatggcggtgagggggggattcgaacccccgatacgttgccgtatacacactttccaggcgtgctccttcagccactcggacacctcaccaaattgttttgctaccaaacctcatgggtggcaacggggcgctactatagggagttggagtaaaacggtcaagaagaattttaatgataattattgtttgctcatactgtaaacaagttgtgcagtatatctacatcgagacaagttacggacttatacttccaaagtacttcatacatatcacaaaataaaaaggccggttaaaccgaccttttactcgttctttctcttcgcccatcaggcggtaaaacaatcagcgactacggaagacaatgcggcctttgctcaggtcgtacggggtcagttcaacagtcactttgtcgcccgtcaggatgcggatgtagtttttgcgcattttaccggagatgtgtgcagtaaccacgtgaccgttttctaactctacgcggaacatggtattaggcaacgtttcaagaacggtaccttgcatttcaatattgtcttctttggccatctaatcctctggggtatcactaccgtaatttgaaccggcaagataatgccgaagttctgtaaataagtaaagatttgcgcgctaaatcgcaacaaacaggttcggcacattactccgaaaacacacggctaagccgcaccaaaagcgcaacgtataagggagcggtgagataaacgatgggcgttacctgacgcgaaaaattccttatcggcagcggggtaatgagcgtaaccaactctgcgaccgcaattataacactctggggagaaatgtgccgaaaacattcattcttgtggtgaaaacaagcatcgtggtacccagaaattattcggcaatcgtccgaggcgcatttgattgagataattaaggtaatcccggcggggaatttcgcaggcaccaagcgatgctgtgtgatcgttaaggacctggcagtcgataagcttaccgccatgaccgataaattcctcacagaataccagaagcgccgttttagacgcattttccatccggctgaacatggactcgccacaaaatagcgttccctgggccacgccgtacataccgccgacaagctcatcttcacgccagacttcaatggagtgggcatgaccgagttcgtgaaggcgatggtaggcttcgaccacgccacgcgtgatccaggttccttcttcgcgatcgctggcacagccttcaatgacctgaccaaaagcgtaattcatcgtgacacgatagggcgagcgtttatgaaatcgcttcatactacggctgatatgcagtgattctggccatagcaccgcgcggggatcgggcgaccaccagaggatggggtcgcctggagaaaaccacggaaaaataccacgctggtaagccattaacaggcgcgcagggctaagatcgcccccaagtgccagcaggccgttaggctcacgtaatgcgccttccggggaagggaaggctattgaatggcgagaaagctgaaccaggcgcatgaccgcaaaactccacgcaagtcggatcgttcaataatagcttacaaaccctgcttgaactggtaataacgcccctgtctggcaagcagctctgcgtgagtaccttgctcaataatttgcccgttgtccatcactattatttgttggaaacgagagagtccgcgaagtcgatgggtgaccattaacaccgttttctcacgcatcatttctgcaagcaattcaaggatctggctttcggttgtggcatctaagccttcggtaggttcatccagcaacaccagtggcgcatcatgtaacagcgcacgggcgatagccagacggcgcagttcaccaccggagagctggcgtccgccttcacctaaccaactgttgagacctgcatcctcgagcagcttctccagaccaacgcgacgcaagatctccgacagagcctcatcactactgccaggcgaggcgagtaacagattatcacgcagcgtggcgctaaacagatgcactcgctgaggaacaacgctgatggtctgtcgtagagccgcttcattcaggctggctatggggctattgttaagcaaaatctcgccctgttgcaggtcccaagcgcgggtcagcagttgtaacagtgttgatttgccgcatccggttcgcccgagaatcgcaatatgttccccggcgtttacctgaagagaaatccctttaagtgcctgttgggattgctccggataagtgaactgaacatcccgtaatgtcagcgaaacgcgatcggcaacacgagtttgggtatcagggaaggtgacttccggtttttgatccgttaaatcagtgatccgaacggcagaggcaatgacttgccccagatgctgaaatgcacccgttactggtgccagtgcttcaaacgaggctaacgcgcagaagacaaacagggcaattaacgcgccgggttgagcattgccgccaacgccgccagacgccatccacagcatcaggatcaccgctaacgcgccaatgagcagcattatcgcttgcgacaatgcggtcagttcagattgacggcgttgcgcttccagccattgaatttctgtattctctagttgcgtgcgataacgatcgctggcaccaaaaatggtcagctcagcttgcccttgcagccaggccgtcagttgttggcgatactgtccgcgaagatgagtcagattttgcccggtgctttttcccgcacgataaaacagcggtggcatcaggaaaagcgtcagtaacataatgacgcccagcgtaaaggcgagggtgaaatcaaggaaacttaacccgattgtcaccaccataatcaccacaaaagcgcccaccagcggcgagataacgcgcaggtaaagatgatcgagcgtatcaacatccgccaccacgcgattgagcaattcgccctgacgatagcgcgccagtccggcaggggagaggggcaacaatttgctgaaggtgtaaatgcgcagatgctgcaacacgcggaaagtcgcgtcgtgacttaccagacgttcaaaataacgcccggcagtacgggtgattgctgcgccacgcacgcccgcagcgggtagcatatagttgaagctgtacagtccggcaacccccgcaaccgctgaggccgagaggaaccagccggaaagtgtcaacagaccgatactggcgagcagcgtgacaattgccagcacgataccaagacttaacatccatttatgacgtttatacagtgccagatagggtagcaaagcgcgcatttaaatctcctcctgacgatgggccagtaatgtggcgaatgggccaccagccacacttaattccgcgtaacgtccttgctcaataatctgaccatcctgcattacccaaatgacatcccagtcagcaagatcttctaactggtgggtgaccattaacgttgtctggcgcagagaggcggcattcagcgcctccattacgcgctgttcactgtgagcatcaaggctggcagcgggttcatccaatagtaatagcgagcagggatttagtaacgcacgggccaccgccacgcgctgcgcctgccccacggaaaggcgggcagcctggtcgccaacaggcgtatcaacgccttgtggcaggagcggtagaaactcgctgacccaggcgttatccagcgctgcttgtaattcatgttcgctggcatcaggtcgcgccagtagtacgttatcccgtaatgttgctgccggtaattgtggattttgcccaacccaggagagatgtttacgccatgattctggtgataaatcgcgtaattctatcccgttgattcgtagcgatccctgatatgagagaaaaccagaaagcgcgttcaacagtgaacttttacctgaaccgctgcgaccaaccaacacggcacgttggcctgctggcaaagtaaagttcagcggtccggccagcgttttaccttccggcgacgtgataaacagatcctcggcctcaatggtcaccggatcggtcgatgctaattccacctcgccacgctgcggatgggcgagcggggtttccataaacgttttcagactgtcagctgcaccaacagcctgggctttagcatgataaaacgtaccgagatcgcgtaatggctggaaaaactctggcgcaaggatcagggccagaaaacccgcagccagcgtcacgccagtatcgtagtgaccaaaatccagctcgccgagataggaaaaaccaaagtagaccgccaccagagcaattgacagcgaggtaaaaaattcgagaatgccggaggataaaaatgccagccgtagcacttccattgtccgttggcggaaatcttccgaagcagaacgaatactttcaatttcagcttcaccacgaccaaaaatacgcaatgtttccatgccgcgcaggcgatcgaggaaatgcccacttaagcgagcaagagcgagaaagttacgtcggttagcatcggcagcccccatcccaaccagcgccataaacaacggaattaacggtgcagtgcccagcagaatgagcgccgcagcccagttagaggggaagatcgccaccacaatcagcaacggcaccgacactgccagcgccatttgcggcaggtagcgtgcatagtaatcatgcatatcgtcaatttgctcgagtaccagcgtcgcccagctccccgcaggtttaccctgaatccacgctggccctgcttgttgcagacggtcgagaacctgacggcggatggcaaagcggatatgctgcccggcgtgataacccacccgttcgcgtaaccagaccacccatgcgcgcagtacaaaggtcagaaccagtaacgtaaagggaagcagcagagcttcacggggaatattctccataatcatatgttgcagaattcgcgccatgaaccaggcctgggcaatgatcaatatgccgctcacaaagcccagcagacgagaaatattcagccaacgttgggagatgacgctttgctgttttaaccagcgggttaactctttttgacgggatttattcattgcacgcttagcaggtgagttatcagaattatttgcagagcaatgttacaacgaggaaaaaataaaggcgacccatagtcgcatggtgtcgccttctttacttttgttactgatttgtaaaattattttgcgtcagctaaaccatcgaggtagcgttccgcatcaagtgctgccatgcagcctgtaccagcagatgtaatagcctggcgataaatgtgatccatcacgtcgcctgcggcaaagacgccagggatgctggtctgggtggcattaccatgaatacccgactgtactttgatgtagccgttttccagttccagctgcccttcgaaaatggcagtattcgggctgtgaccgatagcaacaaacagaccggcaacgtcgagtgactcgatgttatcgctgttttgcgtatcgcgcagacgaacgccagtgacacccatttgatcgccggtcacttcttccagcgtacggttggtgtgcagaatgatgttgccgttctccactttatccatcagacgcttaataaggattttttccgcgcggaaaccgtcacggcggtgaatcagatgcacttccgaagcgatgttagacagatacagcgcctcttcaaccgcggtattgccgccgccgatgaccgcaactttctggttgcgatagaagaaaccgtcgcaggttgcacaagcagaaaccccacggcctttaaaggcttcttcagagggcaggccgagatagcgtgcagaagctccggtggcaataatcagcgcgtcgcaagtgtattcgccgttatcgccattcagacggaacggacggttttgcagatccaccttgttgatatgatcaaaaatgatctcagtttcaaacttggtggcatgttcgtgcatgcgctccattaataacggaccggtcagatcgtttggatcgccaggccagttttccacttccgtggtggtggtcagttggccgcctttttccatgccggtaatcagcacaggttgcaggttggcgcgcgccgcgtagacagcagcggtgtatcccgccgggcctgaacccaggataagcagtttactgtgtttggtcgtgcccatgagatccccatagttgttggcagacaatgggcaggattgtagggaatttacagacgtaaaaaaagagtatgacgattttgttaacaatttgtgcaatcggcagcatcgataagcaggtcaaattctcccgtcattatcacctctgctacttaaatttcccgctttataagccgattaaatgatgaataaacgcccctgttaatgaatatctggcatgttgtactaaaaatcgatgttttgctttgacaatcccctggtgttttgcgaaaacattcgaggaagaaaaaaaacagtattcttatatgcgcataaccatgcatgtaaataccatgtttaccgtgctagtgaaatctacgtatggcgtggacagacgccattcgtgatgtcgatagctgccacaaggcaacggtcttctcaccgtagacccaggcattgcgcgccgtgaatcttcatgatttcggtctatcgtgacgggtagcgactctgaacagtgatgtttcagggtcagacaggagtagggaaggaatacagagagacaataataatggtagatagcaagaagcgccctggcaaagatctcgaccgtatcgatcgtaacattcttaatgagttgcaaaaggatgggcgtatttctaacgtcgagctttctaaacgtgtgggactttccccaacgccgtgccttgagcgtgtgcgtcggctggaaagacaagggtttattcagggctatacggcgctgcttaacccccattatctggatgcatcacttctggtattcgttgagattactctgaatcgtggcgcaccggatgtgtttgaacaattcaataccgctgtacaaaaacttgaagaaattcaggagtgtcatttagtatctggtgatttcgactacctgttgaaaacacgcgtgccggatatgtcagcttaccgtaagttgctgggggaaaccctgctgcgtctgcctggcgtcaatgacacacggacatacgttgttatggaagaagtcaagcagagtaatcgtctggttattaagacgcgctaacacggaacaggtgcaaaatcggcgtattttgattacactcctgttaatccatacagcaacagtactggggtaacctggtactgttgtccgttttagcatcgggcaggaaaagcctgtaacctggagagcctttcttgagccaggaatacactgaagacaaagaagtcacattgacaaagttaagtagcggccgtcgccttctggaagcgttgctgatccttattgtcctgtttgccgtctggttgatggctgccttactaagctttaacccttcggaccccagctggtcgcaaacggcctggcatgaacctatccataatttaggtgggatgcccggtgcgtggttggcagatacgctgttctttatttttggcgtgatggcttacaccattcccgtcattattgtcggcggttgttggtttgcctggcgtcatcagtccagcgacgaatacattgattattttgccgtttcgctacgcatcattggcgttttggcgctcatccttacctcctgtggtctggcggcaatcaacgctgacgatatctggtattttgcctccggtggcgtcattggcagcttactaagtactacgctacaaccactgctacacagtagcgggggaactattgcgctgctctgcgtttgggctgcgggcctgacgctgttcaccggttggtcatgggtgaccattgctgaaaaactcggcggctggattttaaacattctcaccttcgccagtaatcgtacccgtcgcgatgatacctgggtcgatgaagatgaatatgaagatgacgaagagtatgaagatgaaaaccacggcaaacagcatgaatcacgccgtgcccgtattcttcgcggcgcgctagcgcgtcgtaaacggttggcggaaaaattcattaatccgatggggcggcaaacagacgctgcgttgttctccggtaagcggatggatgatgacgaagagattacctacactgcacgcggtgtggctgccgacccggacgacgtcctattttcgggcaatcgtgcaacgcagccagaatatgacgaatacgatccattattaaacggtgcgccaattaccgaacctgtcgctgtagcagctgctgctaccacggcgacacaaagctgggctgcgccggttgaacctgtgactcagacgccgcctgttgcctctgttgatgttccaccctcgcaacctacagtagcctggcagcctgtaccgggtccacaaacgggagagccggttattgctcctgcaccggaaggttacccacagcagtcacaatatgcgcagcctgcagtgcaatataatgagccgctgcaacaaccagtacagccgcagcagccgtattatgcacctgcagctgaacaacctgcgcaacaaccttactacgctcctgcggcggaacaacctgttcagcaaccgtattacgcaactgcgccggaacagcctgcacaacagccgtattatgcccctgtgccagaacaaccggtggcaggtaacgcctggcaagccgaagagcagcaatccacttttgctccacagtctacataccagactgagcaaacttatcagcagccagccgctcaggagccgttgtaccaacagccgcaacctgttgaacagcagcctgttgtggagcctgaacccgttgtagaagagacaaaacccgcgcgtccgccgctttactactttgaagaagtggaagagaagcgagcccgtgaacgtgaacaacttgcggcctggtatcaaccgattccagaaccggttaaagaaccagaaccgatcaaatcttcgttgaaagcgccttctgttgcagcagtacctccagtagaagccgctgccgctgtttctccgctggcatctggcgtgaaaaaagcgacactggcgacgggggctgccgcaaccgttgccgcgccagtcttcagtctggcaaatagcggtggaccgcgtccgcaggtcaaagaggggattggcccgcagttgccacgaccgaaacgtatccgcgtgccaactcgccgtgaattggcgtcttacggtattaagctgccctcacagcgtgcggcggaagaaaaagcccgtgaagcccagcgcaatcagtatgattctggcgatcagtacaacgatgatgaaatcgatgcgatgcagcaggatgaactggcacgtcagttcgcccagacacagcagcaacgctatggcgaacagtatcaacatgatgtgcccgtaaacgcagaagatgcagatgctgcggcagaggctgaactggctcgtcagtttgcgcaaactcaacaacaacgttattccggcgaacaaccggctggggcgaatccgttctcgctggatgattttgaattttcgccaatgaaagcgttgctggatgatggtccacacgaaccgttgtttacgccaattgttgaacctgtacagcagccgcaacaaccggttgcaccgcagcagcaatatcagcagccgcaacaaccagttccgccgcagccgcagtatcagcagccacaacagccggttgcgccgcagccacaatatcagcagccgcaacaaccggttgcgccacagccgcagtatcagcagccgcaacaaccggttgcgccgcagccgcagtatcagcagccgcaacaaccggttgcgccgcagcagcagtatcagcagccacaacagccagttgcgccacaaccgcaggataccctgcttcatccgctgttgatgcgtaatggcgacagccgtccgttgcataaaccgacgacgccgctgccttctctggatttgctgacaccgccgccgagcgaagtggagccggtagatacctttgcgcttgaacaaatggctcgcctggtggaagcgcgtctggctgatttccgtattaaagccgatgttgtcaattactctccggggccggttatcactcgctttgaattgaacctggcaccgggcgtaaaagcggcgcgcatttctaacttgtcacgggaccttgcccgttcactttcgacggtggcggtgcgtgtcgttgaagttattcctggcaaaccctatgtaggtctggagttaccgaataaaaaacgacaaaccgtttatctgcgcgaagttttggataacgccaaattccgcgataatccgtcgccattaaccgtggtgctgggtaaagatatcgccggtgagccggtggttgccgatctggcgaaaatgccgcacttgttggttgcggggactaccggttccggtaaatctgtcggtgtgaacgcgatgatcctgagcatgctttataaagcacagccagaagatgtacgtttcatcatgatcgacccgaaaatgctggagctttcggtttatgaaggcattccgcatctgttaacggaagtcgttactgatatgaaagatgccgccaacgcgctgcgctggtgtgttaacgagatggagcgtcgttataaactgatgtctgcgctgggtgtgcgtaatctggcgggttataacgaaaaaattgctgaagccgatcgcatgatgcgtccgattccagacccgtactggaagccgggtgacagtatggatgcccagcatccggtgctgaaaaaagaaccatacattgtggtgttggttgacgaatttgccgacctgatgatgacggtaggtaaaaaagtggaagagctgatagcacgtctggcgcaaaaagcccgtgccgcgggtatccacctcgtactggcaactcagcgtccatcggttgatgttattactggtctgattaaagcgaatattccgacccgtatcgcctttaccgtatccagtaagattgactcacgtaccattcttgatcaggctggcgcggaatcactgctggggatgggggatatgctctactctgggccgaactccacgttgccggtacgtgtccatggtgcttttgttcgcgatcaggaagttcatgccgtggtgcaggactggaaagcgcgtggtcgcccacagtatgttgatggcatcacttccgacagtgaaagcgaaggtggcgcgggcggtttcgatggcgctgaagaactggatccgttgttcgatcaggcggtgcagtttgtcactgaaaaacgcaaagcgtcaatttctggcgtacagcgtcagttccgcattggttataaccgtgcagcgcgtattatcgaacagatggaagcgcaggggattgtcagcgaacaggggcacaacggtaatcgtgaagtgctggccccaccgccgtttgactaattaatgcattgccggataaggcgcggtagcgtcgcatccggcactctatcaactgaaaattcagtattttcttctttcctcaagctgattattagcctggaatagagagtagagggaactcccgatcgggagtgacgtaatttgaggaataatgatgaaaaaaattgccatcacctgtgcattactctcaagcttagtagcaagcagcgtttgggctgatgccgcaagcgatctgaaaagccgcctggataaagtcagcagcttccacgccagcttcacacaaaaagtgactgacggtagcggcgcggcggtgcaggaaggtcagggcgatctgtgggtgaaacgtccaaacttattcaactggcatatgacacaacctgatgaaagcattctggtttctgacggtaaaacactgtggttctataacccgttcgttgagcaagctacggcaacctggctgaaagatgccaccggtaatacgccgtttatgctgattgcccgcaaccagtccagcgactggcagcagtacaatatcaaacagaatggcgatgactttgtcctgacgccgaaagccagcaatggcaatctgaagcagttcaccattaacgtgggacgtgatggcacaatccatcagtttagcgcggtggagcaggacgatcagcgcagcagttatcaactgaaatcccagcaaaatggggctgtggatgcagcgaaatttaccttcaccccgccgcaaggcgtcacggtagatgatcaacgtaagtagaggcacctgagtgagcaatctgtcgctcgatttttcggataatacttttcaacctctggccgcgcgtatgcggccagaaaatttagcacagtatatcggccagcaacatttgctggctgcggggaagccgttgccgcgcgctatcgaagccgggcatttacattctatgatcctctgggggccaccgggtaccggcaaaacaaccctcgctgaagtgattgcccgctatgcgaacgctgatgtggaacgtatttctgccgtcacctctggcgtgaaagagattcgcgaggcgatcgagcgcgcccggcaaaaccgcaatgcaggtcgccgcactattctttttgttgacgaagtgcaccgattcaacaaaagccagcaggatgcatttctgccacatattgaagacggcaccatcacttttattggcgcaaccactgaaaacccgtcgtttgagcttaattcggcactgctttcccgtgcccgtgtctatctgttgaaatccctgggtacagaggatattgagcaagtactaactcaggcgatggaagacaagacccgtggttatggtggtcaggatattgttctgccagatgaaacacgacgcgccattgctgaactggtgaatggcgacgcgcgccgggcgttaaatacgctggaaatgatggcggatatggccgaagtcaatgatagcggtaagcgggtcctgaagcctgaattattgaccgaaatcgccggtgagcgaagcgcccgctttgataacaaaggcgatcgcttttacgatctgatttccgcactgcataagtcggtacgtggtagcgcacccgatgcggcgctgtactggtatgcgcgaattattaccgccggtggcgatccgttatatgtcgcgcgtcgctgtctggcgatagcgtctgaagatgtgggtaatgctgatccacgagcgatgcaggtggcaattgcggcctgggattgctttactcgcgttggcccggcggaaggtgaacgcgccattgctcaggcgattgtttacctagcctgcgcgccaaaaagcaacgctgtctacactgcgtttaaagccgcgctggcggatgctcgcgaacgtccggattatgacgtgccggttcatttgcgtaatgcgccgacgaaattaatgaaggaaatgggctacgggcaggaatatcgttacgctcatgatgaagcaaacgcttatgctgccggtgaggtttacttcccgccggaaatagcacaaacacgctattatttcccgacaaacaggggccttgaaggcaagattggcgaaaagctcgcctggctggctgaacaggatcaaaatagccccataaaacgctaccgttaatgttatcgttgcggtaatgttgttactgtatccctgtggtcgcaggctgtggccacatctcccatttaattcgataagcacaggataagcatgctcgatcccaatctgctgcgtaatgagccagacgcagtcgctgaaaaactggcacgccggggctttaagctggatgtagataagctgggcgctcttgaagagcgtcgtaaagtattgcaggtcaaaacggaaaacctgcaagcggagcgtaactcccgatcgaaatccattggccaggcgaaagcgcgcggggaagatatcgagcctttacgtctggaagtgaacaaactgggcgaagagctggatgcagcaaaagccgagctggatgctttacaggctgaaattcgcgatatcgcgctgaccatccctaacctgcctgcagatgaagtgccggtaggtaaagacgaaaatgacaacgtcgaagtcagccgctggggcaccccgcgtgagtttgactttgaagttcgtgaccatgtgacgctgggtgaaatgcactctggcctcgactttgcagccgcagttaagctgaccggttcccgctttgtggtaatgaaagggcagattgctcgcatgcaccgcgcactgtcgcagtttatgctggatctgcataccgaacagcatggctacagtgagaactatgttccgtacctggttaaccaggacacgctgtacggtacgggtcagctgccgaaatttgctggcgatctgttccatactcgtccgctggaagaagaagcagacaccagtaactatgcgctgatcccaacggcagaagttccgctgaccaacctggtacgcggtgaaatcattgatgaagatgatctgccaattaagatgaccgcccacaccccatgcttccgttctgaagccggttcatatggtcgtgacacccgtggtctgatccgtatgcaccagttcgacaaagttgaaatggtgcagatcgtgcgcccggaagactcaatggcggcgctggaagagatgactggtcatgcagaaaaagtcctgcaactgctgggcctaccgtaccgtaaaattatcctttgtaccggcgacatgggctttggcgcttgcaaaacttacgacctggaagtatggatcccggcacagaacacctaccgcgagatctcttcctgctccaacgtttgggatttccaggcgcgtcgtatgcaggcacgttgtcgcagcaagtcggacaagaaaacccgtctggttcataccctgaacggttctggtctggctgttggtcgtacgctggttgcagtaatggaaaactatcagcaggctgatggtcgtattgaagtaccagaagttctgcgtccgtatatgaacggactggaatatattggctaatacccaatttttctgaatctaaaaagcgcctgcgggcgctttttttgtctccctttgataccgaacaataattactcctcacttacacgtaatactactttcgagtgaaaatctacctatctctttgattttcaaattattcgatgtatacaagcctatatagcgagctgctatagaaataattacacaatacggtttgttactggaatcaatcgtgagcaagcttgagtgagccattatgaaaacgaaaatccctgatgcggtattggctgctgaggtgagtcgccgtggtttggtaaaaacgacagcgatcggcggcctggcaatggccagcagcgcattaacattaccttttagtcggattgcgcacgctgtcgatagcgccattccaacaaaatcagacgaaaaggttatctggagcgcctgtacagttaactgtggtagtcgctgcccgctacgtatgcacgtcgtggacggtgaaatcaaatatgtcgaaacggacaataccggcgatgacaattacgacggcctgcaccaggttcgcgcctgtctgcgtggacgttccatgcgtcgccgtgtctataatccggaccgcctgaaatatccgatgaaacgagtcggggcgcgcggtgaaggcaaatttgagcgcattagctgggaagaagcctacgacatcatcgcgaccaatatgcagcgcctgatcaaagagtacggcaacgaatccatctatctgaactatggcaccggtacgctgggcggcaccatgacccgctcctggcccccgggaaataccctggtcgcgcgcctgatgaactgctgcggcggttatctgaaccattacggtgactactcttccgcgcaaattgcggaaggtttgaactatacctacggcggctgggcagatggtaacagcccgtcggatatcgaaaacagtaaactggtagtgctgtttggtaataaccctggcgaaacgcgaatgagtggcggtggggtgacttactatcttgaacaggcacgccagaaatctaatgcccgcatgatcatcatcgatccgcgctataccgacaccggtgccgggcgcgaagatgagtggatccctattcgtccgggaacagatgccgcactggttaacggtctggcgtacgtcatgatcactgaaaacctggtggatcaggcattcctcgataaatattgcgttggctacgatgagaaaaccctgccagccagtgcgccgaaaaatggccactataaagcttatattctgggtgaagggccagatggcgtggctaaaacaccggaatgggcctcacaaatcaccggtgttccggcagacaaaatcatcaaactggctcgtgaaatcggcagtaccaaaccggcgtttatcagccagggatggggcccgcagcgtcacgctaacggtgaaatcgcaacccgtgctatctcgatgctggcgattctgaccggtaacgttggtattaacggaggcaacagcggcgcgcgtgaaggttcatacagcttaccgtttgtccgtatgccgaccttggaaaacccgatccagaccagcatttcgatgtttatgtggaccgatgccattgaacgtggcccggaaatgacggagctgcgtgatggtgtacgcgggaaagataagctggatgtgccgatcaaaatgatctggaactatgccggtaactgcctgattaaccagcattctgaaatcaaccgtacccatgaaatccttcaggatgataagaagtgcgagctgattgtggttatcgactgccacatgacctcatcggcgaaatatgctgacatcctgctgcctgactgcaccgcttccgaacagatggactttgcgctggatgcatcctgcgggaatatgtcttacgtgattttcaacgatcaggtgattaaaccgcgctttgaatgtaagaccatctatgaaatgaccagcgaactggcaaaacgtcttggcgttgagcaacagtttactgaaggccgtacacaggaagagtggatgcggcatctgtatgcccagtcgcgggaagcgattcctgaactgccaacgtttgaagagttccgcaagcaggggatctttaaaaagcgcgacccacaagggcaccacgttgcttataaagctttccgtgaagatcctcaggcaaacccactgactacgccatcgggcaaaattgagatttattcgcaggcgctggctgacattgccgctacctgggaattgccagaaggcgatgtgatcgatccactgccgatctacacgccgggctttgaaagttatcaggatccgctgaacaaacagtatccgctgcagcttacgggtttccactataaatctcgcgttcactcaacttacggcaacgttgatgtgctgaaagcggcttgccgtcaggaaatgtggatcaacccgcttgatgcgcaaaaacgcggtatcaacaacggcgataaagtcaggatctttaacgatcgtggtgaagttcatattgaggcgaaagtgacgccacgaatgatgccgggtgtggtcgcactgggtgaaggtgcctggtatgacccggatgcaaaacgtgtcgataagggcggttgtattaacgtactgaccactcaacgtccgtctcctctcgctaaggggaatccgtcacatacaaaccttgttcaggttgaaaaggtgtaaggagtaaccgatgacaacccagtatggattttttattgattccagccgttgcaccggttgcaaaacctgcgagctggcctgtaaagactacaaagatttgacgccagaagtcagcttccgccgcatttatgaatatgctggcggcgactggcaggaagataacggtgtctggcaccagaacgtgtttgcctactatctgtcgatttcatgtaaccactgcgaagatccggcttgtactaaagtctgcccgagcggtgcgatgcataaacgcgaagatggttttgttgtggtcgatgaagatgtatgcattggctgccgctactgtcatatggcttgcccgtatggcgcaccgcaatataacgaaacgaaaggccatatgaccaaatgcgatggttgttatgaccgtgttgcggagggtaaaaagccgatctgtgttgaatcttgcccgctgcgggcgctggatttcggtcctatcgacgagctgcgtaaaaaacatggcgatctggcggccgttgcgccgttgccgcgagctcactttaccaaaccgaatattgtgatcaaacccaatgccaacagccgcccgaccggggataccactggctacctggcaaacccgaaggaggtgtgagatgggaagtggatggcatgaatggccgctgatgatcttcacggtcttcgggcaatgtgtagcgggtggttttatcgttctggctttggcgctgctcaaaggcgacctgcgagcagaagcccagcagcgtgttatcgcctgcatgtttggcttatgggtgctgatgggcattggctttatcgcctctatgctccatcttggttcaccgatgcgcgcctttaactcgctcaaccgggtaggggcttcagcactcagtaacgaaatcgccagcggttcgatcttttttgctgtaggcggcatcggctggttgctggcaatgctgaaaaagctgtcaccggcattgcgtacgctatggctggtggtgacgatggttcttggcgtcgtctttgtctggatgatggtgcgtgtgtataacagcattgataccgttccgacctggtacagcatctggacgccgatgggcttcttcctgacgatgttcatgggcggcccgttactgggttacctgttgctgagtctggctggcgtcgatggctgggcgatgcgtctgctgccagccatttctgtactggcactggtggtgagtggtgtgatgtcagtgatgcagggcacagagctggcaactattcatagttctgtgcagcaggccgcagcgctggtgccggactatggtgcgctgatgtcctggcggatcgtgcttttggccgttgccctgtgcttgtggattgcaccacagctaaaaggttatcagcctgcggttccgctactatccgtctcattcattctgcttctggcaggggaattaatcggtcgcggcgtattctatggtttgcatatgaccgtggggatggccgtcgcaagctaatcagtaacaaccggggtttcggccccggttctcttttatttctgcttcgttaacgtgtcataactggtcatcaaattacgataatcaggaatatggttagagaacaacgtcgccagtccttcaatatcattacgccagtcacggtgcagctcgcaagccacgccgaaccatgtcatcaattgcgcacctgcttgcgacatgcgatcccatgccgaatgccgggtaatttcattaaaggtccctgacgcgtcagtcacaacaaagacatcaaacccttcttcaatggctgaaagcgccgggaatgccacgcaaacttcggttaccacaccggcaataattaactgttttttacctgtcgctttgaccgcttttacaaaatcttcgttatcccaggcgttaatatttcccgggcgagcaatgtaaggtgcatcggagaattgtgctttcagttctggaactaatgggccgttaggaccggtttcaaaactggtggtaagaatagttggtaagttgaaatacttagccaggtcacccagcgccagcacgttatttttaaacttatcgggttcgatatcccgtacaagggaaagtaaaccagcctggtgatcaacaagcaaaacggcagcatcatttttatcaagacgaacatacggtttggtcatcctcttctcctttcgagagtcagtggtacgtctgaaatcggtcagacgcgatgcattgctctgaaagcatagacgggaaatatgagtttgctgtgaccatgaaatttttcgactgaacgaagcgtatgaaatttgtgttagatcaataaaaacaatcagatgagattaatcatctcttcagcattagcgttatgaatgagtaatataaatcgataataccgccgctgcgatatgcgcgtattttcacccattgacaatgtttttggcggtggcatgatgcgcatgaaatttgaacttcctcacggttttaattcatgtccacgtatacccggcctgtcatgcttttgctgtctggcctgcttttgttgactctggcgatcgcggtgttaaatacactcgtgccgctttggctcgcccaggaacacatgtccacatggcaggtaggcgttgtcagctcatcctattttaccggcaaccttgtcggtacattgctgacagggtatgtcattaaacgcattggctttaaccgcagctattatctggcctccttcatttttgccgctggctgtgccggccttggcctgatgattggtttctggagctggttggcgtggcgttttgtcgctggcgtcggctgtgccatgatttgggtggttgttgagagcgcgctgatgtgcagtgggacgtcacgtaaccgtgggcgtttgcttgctgcatacatgatggtttattacgtgggaacgtttttaggccagttactggtcagcaaggtctcaaccgagctgatgagcgtattgccgtgggttacaggtttgacattggcagggatcttaccgctgttgtttacgcgtgtgctgaatcagcaggctgaaaaccatgattcgacgtcaattacggcaatgctaaaactccgtcaggcgcggcttggcgtgaatggctgcattatctcaggaatcgttctgggatctctatatggcctgatgccgttgtacctcaatcacaaaggggtgagcaatgccagtattggtttctggatggcggtactggtcagtgcgggtatcctcggacaatggccgattggacgtctggcggataagtttggtcgactgctggtgttgcgtgttcaggtctttgtcgtcattctcggcagtatcgcgatgcttagccaggcggcgatggcccctgcgttattcatcctcggtgccgctggctttacgctatatccggtggcgatggcctgggcttgtgagaaagttgaacatcatcaactggtggcgatgaaccaggccttactgttgagctataccgtgggaagtctgcttggcccgtcatttaccgctatgctaatgcagaatttctccgataatttattgtttatcatgatcgccagcgtatcgtttatctatttgctgatgctgctgcgcaacgccggtcatacgccgaaacccgttgctcacgtgtaaatgaattcaagcagagtgtgaacttactgtttcacactctgcttttttgtttcttctatctgacttgctttattccaaattttattcgtttaaaaataaaatgtgcagcaggttataattttgcatttcgctatttccgcacttcttatttgccgcgcataatccctcgttttacagatgcccctttaattttggcgaaggatttgtctatggctgggaatgttcaggaaaaacagttgcgatggtacaacattgcgctgatgtcttttatcactgtctggggttttggcaacgttgttaataactatgccaaccaggggctggtggttgttttttcatgggtgtttatctttgcactctatttcacaccttatgcgctaattgttggtcagttaggctcgaccttcaaagatgggaagggcggggtcagtacctggattaaacacacgatgggacccggactggcttatctcgccgcgtggacctactgggtggtgcatattccctatctggcacaaaaaccccaggcaattctgattgcgctcggttgggcgatgaaaggcgacggttcgctaatcaaagaatattcagtcgtagcgttacaggggttaacgctggtgctgtttatcttctttatgtgggttgcttcacgcggtatgaaatcgctgaaaatcgtcggttctgtggcagggattgcgatgtttgttatgtcgctcctgtatgtggcgatggcggtaaccgcgcctgcgattactgaagtgcatattgcgaccacaaacattacctgggaaacgttcattcctcatatcgactttacctacattaccactatttcaatgctggttttcgcggttggcggagcagagaagatttctccttacgttaatcaaacgcgcaacccaggaaaagaatttccaaaagggatgctatgcctggcggtgatggttgcggtttgtgccattctgggctcactggcgatggggatgatgtttgactcgcgtaatatcccggatgacttaatgacgaacggtcaatattacgcctttcagaagctgggcgagtattacaacatgggtaatactttaatggtgatttacgccattgcgaataccctgggacaagtagctgcgctggtattctcgattgatgccccgcttaaagtgctattaggtgatgctgacagcaaatatattccagccagtttatgtcgtaccaacgcttctggtacgcccgttaatggctattttctgaccctggtgctggtggcaattctgattatgctgccgactctcggcatcggtgatatgaacaatctctataaatggctgttgaatcttaactcggtagtgatgccgctgcgttatttatgggtatttgttgcatttattgcagtcgttcgcctggcgcagaaatataaaccagaatatgtctttattcgtaataagcctctggcaatgaccgtcgggatttggtgttttgcctttaccgcctttgcctgtttgacggggatcttcccgaaaatggaagccttcactgcagagtggaccttccagttggcgctgaatgttgcaacgccgtttgtgctggtaggattaggactgatattcccgctgctggcgcgtaaagcgaatagtaaataattattgtggtcggtgacgctgactctggcagatctgacccgtttttacataatcgagaaatgcgcgcaagccgcaggacatatactggcggtttggataatagatctggaagcctgaacgctctgtgctccagtcttccagtacacattctaaacgaccagtatcaaggtactccttgatctgttcatagagcagatacccgataccagcacccatcaaaacggcctccagttcagcatcaacatcatccagaatgatatttcctgcgacagcaatttccagctcctttgcaaattgccagtggaaaggtttgccgctgggataacgaaaaacaacacattgatgattaagcagatcatgaggatggcggggtttgccatatcttgcaaagtactctggcgttgctgctacacataatttcactggtgggccgatcgccacgctgatcatatctttttcgacgatgccactaagtcgaacgccagcgtcaaagccctgttggacgatatcgacaagagaatcgtcagttgtgagctcgactttaatatcaggatattcacgtgtgaaaccaaccagtaaaggcattaaaaatatacgtgcagctacccgggcggcattgattttgagcgttcctgtcggtgtcagacgaaaatcattcatctcatctaacatgatctgaatttcgtcgaaagctgggcgcaatcgttcatagagattagaacccgcttccgttaacgatacgcttcgggttgtccgattgaataagcgaattttaagacgttgttccagtgttttaatactatggctaatggcggacgaggataagcctaattcatcgcccgctgcacgaaagctttgattacgggccacggcaaagaaagtggcaaagtcagacatattcatccgcattagtgaaaatccttcattaactcatcctgaatcatcacgtttacaggattatgccgcctgcgtaaagtgcgctccagaacttaacgtggaggtaaaattatgcagtctgaacgtatttatttggtatgggcccatcctcgtcatgattcattgaccgcacatattgctgatgcgatccatcagcgggcaatggagcggaaaatacaggtgacggaactcgatttatatcggcgtaatttcaacccggtgatgacgtcggaagatgaaccagactggaagaatatggataaacgttattctccagaggttcatcagctttattcagagctgcttgagcatgacacgttagtggtggtttttcctctctggtggtacagcttcccggcaatgctaaaaggatatattgacagagtatggaataatgggctggcttatggagatgggcacaaattaccattcaataaagttcgttgggtggcgctggttggaggagacaaagaatcatttgtccagatgggctgggaaaaaaatataagcgattatttaaaaaatatgtgcagttatcttggtattgaagatgccgatgtcactttcttgtgtaatacagtggtattcgatggggaagaacttcacgcgagctattatcagtcgttattatctcaggtacgggatatggtagatgcactataagatgtgttaaaaacgctgtagcagaatgaagcgcggaataaaaaagcggcaactcaataaagttgccgctttacggggaaattagaacattaccttatgaccgtactgctcaagaatgcctttcacgcgttccatggtctctttcttcggtggtttaacaccgtcgagtttgtactcttcacccattgccacccatttgtgtttgcccagctcgtggtaggggagaagctcgattttctcaacgttgcccatatcacgggtaaattcaccgaggcgatgcgctgaatcgtcatcgtcagaccagcctgggacaacaacgtagcggatccacaccttcacatttttgttcgccagatatttggcgaactccagcgtgcggtgattggaaactccaaccagattttggtggatctcgtcgttcatctgtttgagatcgagcattaccaggtcggttacttccagcagttcatcaatcaccggatcgtaacgacgaacaaaaccgttggtgtccagacaggtatgaatgccttcttttttgcaggcgcggaaccagtcacgaacaaactcagcttgtaggattgcctcaccgccggatgcggtaacgccgccgccggaagcgttcataaagtggcgataggtcaccacctctttcattaaatcttcaacggtaacttctttaccgccatgcgtatcccaggtgtcgcggttatgacaatacaggcagcgcatcaggcagccctggaaaaaggtgataaagcgaatacctgggccgtctacggttccacaggattcaaaggagtgaatgcgaccaataactgacttggtagcccccgccgtagcggtattttctgttgtattacaattagttaaattactcatatcgcttcaattggctctagttaactctggtttatggacgcattatggacattcctgacaccgggttaagagtcacagcatcttgtaagaaatccggtgcaaagtgtgcgtaggtcatagtttgctgaatgttagaatgacccaggatgcgctgcaatgtgattatgttacctccattcattataaaatgtgtggcaaatgtatgcctcaaaacatgtactgcttgtccgtcaggtaaatcgggttttacttccctgagagcgttacgcactttgtagtaactggcattaaaaagcctgcctgaatttttggtcttgatccgtttaatcaggtcctgcgaaacgggaattgtcctgcgttttccgtttttagttttcataaacgtaaccatctggttaatgatgtgttcagcttttaaattagacacttcactccagcgtccaccagtagaaaggcagaccagagttgcatttaattcatcaccatcaagcatggataacagccgcgtaatctcttcactggacaaaaaagccatttccgtaacagcttcacgtaaccgtttaatctcacggaacgggttgtgggagtggtattcaccggcgtcaattaacttggtgaacatcccgctcattattgccagatgtcgatttacgctggctggttttagaccatcgttcatcattacaacgcgataatcagttatcgttttctttgttagctggtcagctctggacactcccatttctgcaaatttggcgattattgtcgttaaacgcccccgttcaatatctccacgctcatgtgattttccgtgatatatccaccatctacctaacaactctgtaagagttcggcggtcggctggtttctccaaccactctttgttgtggtagttaaccaatacatgacgttcgaatgcctgagcttcacctttagttttaaatttccgcctgatacgttttccatctgcaccctgcggtctgacgtccacttcataacgaccatcatcgagctttttaatagacataaagccctccgatgacgctgtttacttctactacttgaaaattaatgcaattttctttcgtacatttactacacacatatgctgaataaatcgtcagccagtcttctggtctgagtggtgcaaggttgttgagtcttgcccaatgtgtgcgagagccggggctatttgtccagctgctggatctgtttcatcaaacatgaaccagtcacgatacttgcgaaagcgtggatgcttaaacagcttcatacctgcttccataggcatttttgattttcctgattcatatccatgatatgtgtagtaattaattccaattaattcagcaagttccttagttttaagacgttcggattcacggatgagctttagtttctcactttgttcacttgacataattttgctaatctccaattatattgctacttggcaatttgtgattcactcaaaaaggctctagatggctccagttggtgaatcgcaaatcttatggaggatagcaaagtgacgacaaatgtagaaatttcttgtccaactagcgatgaggcaagtttcgaaaatgaagccaaacgtaaaagcattcagatttcagagcgcccatctgatttgctgtcgaaagaaggttttgctctttacatcggtaagacaccacgcgcggtggctgaaatggctaaagcaggaaagctgccagccttctacatgacagacccattaaaaccaagagggaaagctgaattatggattaatcgccgtgagtgggacaagtacgcagcccaactggttgatgaagctccgacagaatggcatgactggaaaaatcgcattagttacagcaaatcaagacatggccgtgcggcttaaggtggaaaggatgaatgagcctcgttgtattgctcagttattgcgtaacgaaagccccagggcgattgacttcaccatcacccacggtaaggggcgtaagggaatcattatccgcaccaaaaaacagagtccgttaaaaaaggctctgacctttctgaaaagccggagggtctggaaatgacagtgatgacgctcaatctcgtcgaaaaacagccagcagctatgcgccggataattggtaagcatcttgccgtccctcgctggcaggatacatgtgattattataatcagatgatggagcgcgaacggctaacagtttgctttcatgcgcagttaaaacaacgtcacgcaacgatgcgttttgaagaaatgaacgacgtcgaacgtgaacggctggtttgtgcaattgatgaactgcgtggggcattctcaaaacgccgtcaggttggcgcaagtgagtatgcatatattagttttttaaccgtcagtcagcgccgtactttatttatgcacgcacgactgacagaaaaagaatttaaccagccatactggcgaattaatgaagaatcatgttactggcgtgatgctttattccgtgcattacgtgaattattcagcctgtttgagtatgcaccgacaattctgacgtcggtaaaaccagagcaatatctgcattaaataattaaccagagtttttaacgcacttaattgtgcggggtttctttttgcctggagaaagtcatgcatacagtttctgaaaatcagtgcggtaaatacgcattactgctgcaacaggccagaaccgaagcacaggccgacgctgcgacgcgcttttcttctcatcttgacgccatgattcgccacatcacaaaggcggagttatcccgcgtggagatagtcgagctgctcagtcaggagtcggaaaaatttcacaatatcggattgtctcgcggggaggtgctttgatgtcctgttctcgttcagttgtattactgaataacgccttaaaaatcaccgttatgaaaaatggcgatttatctcttattcaacttggtcttgataaagaaaaacgcgaaataactgagtctgttatcgcgatttatcagaacgaattaaatctcctgtctgatgtggtcaatttacttgttaaacgcgctgtatttcacaagcaaatctcctccgtggatgaactgacgaaattaacgacagaaattgccagctattgcgctgatgaatttaaaaaacttaacgacaaaaggagctggtaatgccggacaacgtagattttattcaggaacaacaggctgaattactggagcgtcagattaacgcggcaagggtaaaacattgcggtgcttctgcgctggtttgcgaagagtgtgacgcgccaatacctgctgcccgtcgtgcggcttatccgtcagccacgcgttgtgtttcctgccagtcagtctttgaagcaaaaaacaaacattaccggagaacggcatgagtattcgtattgaaattggcgaacgttatgtcgttaccagtgacagctttcagtttattctccacgagaaaaagagagcggaaagcggtaaaaacgccggtcaggaatggctggcggtggttggttattatccgaaattaagccagctcgtttccggcctgatgcatcacgatattctgaccggaagcgcaaagtcttttgctgatttaaacgcgcaggttgagcaactcagcaggcgttgttcagaggcttttggctcatatggccgttaaagcctccgggcgttttgtccctccgtcagcatttgccgcaggcaccggtaaggcgtttaccggtgcttatgcatggaacgcgccacgcgaggctgtcgggcgcgaaagaccccttacacgtgacgagatgcgtcaggtgcaaggggttttatccacgattaaccgtctgccttactttttgcgctcgctgtttacttcacgctatgactacatccggcgcaataaaagcccggtgcacgggttttattttctcacatccacttttcagcgtcgtttatggccgcgcattgagcgtgtgaatcagcgccatgaaatgaacaccgacgcgtcgttgctgtttctggcagagcgtgaccactatgcgcgcctgccgggaatgaatgacaaggagctgaaaaagtttgccgcccgtatctcatcgcagcttttcatgatgtatgaggaactcagcgatgcctgggtggatgcgcatggcgaaaaagaatcgctgtttacggatgaggcgcaggctcacctctatggtcatgttgctggcgctgcacgtgctttcaatatttccccgctctactggaaaaaataccgtaaaggacagatgaccacgaggcaggcatattctgccattgcccgtctgtttaacgatgagtggtggactcatcagctcaaaggccagcgtatgcgctggcatgaggcgttactgattgctgtcggggaggtgaataaagaccgttctccttatgccagtaaacatgccattcgtgatgtacgtgcacgccgccaggcaaatctggaatttcttaaatcgtgtgaccttgaaaacagggaaaccggcgagcgcatcgaccttatcagtaaggtgatgggcagtatttctaatcctgaaattcgccggatggagctgatgaacaccattgccggcattgagcgttacgccgccgcagagggtgatgtggggatgtttatcacgctgaccgcgccgtcaaagtatcacccgacacgtcaggtcggaaaaggcgaaagtaaaaccgtccagctaaatcacggctggaacgatgaggcatttaatccaaaggatgcgcagcgttatctctgccatatctggagcctgatgcgcacggcattcaaggataatgatttacaggtctacggtttgcgtgtcgtcgagccacaccacgacggaacgccgcactggcatatgatgcttttttgtaatccacgccagcgtaaccagattattgaaatcatgcgtcgctacgcgctcaaagaggatggagacgaaagaggagccgcgcgaaaccgttttcaggcaaaacatcttaaccggggcggtgctgcggggtatatcgcgaaatacatctcaaaaaacatcgatggctatgcactggatggtcagctcgataacgataccggcaggccactgaaagatactgctgcggctgttaccgcatgggcgtcaacgtggcgcattccgcaatttaaaacggttggcctgccgacaatgggggcttaccgtgaactacgcaaattgcctcgcggcgtcagcattgctgatgaatttgacgaacgcgtcgaggctgcacgcgccgccgcagacagtggtgattttgcgttgtatatcagcgcgcagggcggggcaaatgtcccgcgcgattgtcagactgtcagggtcgcccgtagcccgtcggatgacgttaacgagtacgaggaagaagtcgagagagtggtcggcatttacgcgccgcatctcggcgcgcgtcatattcatatcaccagaacgacggactggcgcattgtgccgaaagttccggtcgttgagcctttgactttaaaaagcggcatcgccgcgcctcggagtcctgtcaataactgtggaaagctcaccggtggtgatacttcgttaccggctcccacaccttctgaacacgccgcagcagtgcttaatctggttgatgacggtgttatcgaatggaacgacacggaggtcgtgagggcgctcaggggggcattaaaacacgacctgagaacaccaaatcgtcagcaaagaaacggaagcccgttaaaaccacatgaaattgcaccatcggccagactgacccggtcggaaagaatgcaaattacccgtatccgcgttgaccttgctcagaacggtatcaggccgcagcgatgggagcttgaggcgctggcgcgtggcgcgaccgtaaattattacgggaaatctttcaattatcaggtcgctgatgagtggcctggatttttgttacccatttgagtaaaaatgcagcgtgattttatatgcctttgaatggattatgcgaagcgcctctaaggcagatgaggagcaatagcatgctgaagtagaaggctaaattgtattgaatcgctagcatgtaatttaaggcagctatttgattcgagtcataaaagagcatctatttcggctaataaaaccattgcgagtgaccttttgtcgaagcataattcatctcgagcgaagtcttgctagtctttcatcggaatgatgacaggcgcaaaaaaaccaccctggcaggtggtttttttgtttgaagcatattaaagaataatacttacatggatattactgacgtttactgacaaaccacttggactaccatatggatagccaaagagggccagaacgagaatgcagtaatagcacttcttcatatctcctcctgtaagcagagggcaatttccgccgatatatgcgcttctgaggcggagttactatttagcgaagtcttgccctgaaataatgctctgtttaaacgcaaagtgatctggcatatcaccgaacagagagcctgaacaacacaacatatagtatgtcgttgtttctggttgcattttatgttgtgtaatactggttttgcatcaaggatgtttgagctttttttgatatagctcaaagtaaaaagcagggactacggatgataaggtattgaaagcaatgtaaattttttaaagttattggtggctaaaaaatgcacggtttcaatatggcggacttaaataagcaattaaaaaagtcataaatatcactaaaatcatggtgttacgttttttttgtgggagctgcggtgacgcttaagttgatttgtcattaaataagccgtgcatgcaacaagtgaatgtttttgcatgcgtcggggatgcccgttccagctgctcgcggtcagagctggtgcggatccatagtatctatgcaactgcattaaaaccgccacatgaagcgggcgggcgaggcggggaaagcaccgcgcgtaagataaacagaagagcgaaggattatggttgagtatttgtgtttttgtacatatgataaaaaggtgtttacgcttaaaaacacatcaaaggagatgatatggaaaatataaagattgataagtttctcactattcaaaaagttgatattcctcttaagaaagtgaatatatttattgggcctcaggcacaggggaaaagtgtcattgcaaagctaataaaatattttaaagattatcctatggatatactacgagcttcaacagagggtaaaactaaaagagatatattgaaggagcaaaagaataagtttagtaaaattttccctcagcagtattgggctgatgatgagttttttattgagtatagtaataagcactattgggtgcggattactaatcgaaaaaatagcaaagggtcattgaaaatagacctttctgagaatttaacgaagacgattgctaaacttcgtttgattgtacgaaaggatttagatgaaaatattgagaattcacttgcagaaagcgttacgagaagacgtaaacgcggaattgaacatgaattgcgagtatgtctttctctaggattgttttcagaaccagaaacaaagcttgaaagtgttttttatatccccgcagggcgctctttttttgctaatttgcaaaaaaatgtgttttcatttttatccagtagtatagaaattgactactttttgacagagtttggttctctgtatgaacaaacaaaaaaattatttaaccaagattacatgattaggatgcttaggggggctgtgcctcaacatgttaataaacttgtggaggagttgatttgcggaaaatatataacagaaaagggtgaggattttattcgtcatgctgctaagaagacgaatcttaacaactcgagctcagggcagcaagaagcgttaccaatggctttaatgttatcctcatggccgtatttacagtctgtgactagtaagagttttattattgaggagccggaggctcatctgtttccttctgcccaagcaaaagttgtatctttaatagcctcagcgtataaccaagcagaaagctattgtagctatacaataacaacacatagtccatatattctaagtgccttcaataatttgattcaagcaggtaatgcattaaagtgtattaagggcaagaataataccgatatcgaacgcttatataagcttgttccagagtctcaaattattgattttgatgatgtgacagcttatatggttaatgctgggaaagtgacggaaatactggattccgaactaaatatattagatgcgaatgaaatagataggatttcctctattttttcagagacttttgatgcattgattgatatcgaatattcggctactgtgaattaggtgattgaatgtgtaaaaattgcaaaggaaaaacaaaaaataaaatcattgtgctatctgataaaggaacgtcaacgcaattgtcagtcacaaatgataatgagttggaagttgagcataagttaatagatggttgcgctattgttgttggagagcggtgtgatcattatttgaagatttataacaatcaggatgtttcacatctttttgttgaacttaaaggaagtgatgttgaaaaagctgttaaacagatagtgacaactttaaagtcaggtgtgattaatgtaggtgctaaagaaaaaaaacatggtgctattgttagcactaggaatccgctaaactcaacagaaaccaataggttaaagaagaaaattcttttgagtgacggagtgaatttgcatttctataaaatgaaggcgcagcaaaaaataacttcttttacatgaagtgttctcttgtacaggcatgcatttgcatgcctgtcgtgtaatcttttacactatatttgtgttggttctaatcttgttatgtgtttgtttcggtgatgggtcataatgaataagttcgaaagcgaaatacatcttcgccaacccaacagttaatttctttacatcgctcttggaggaacgttagctcgttgcgtacaaagacttgtgctgcttttgttacatctccaaatcctcctgtgttgttgggcatcattcctatcatttggggaggcacgcgatgagcactcattagatcttcagcacttgcttttttgatattaaaaaaatcgtccttcgttgccacttcactgagcgggataattttaatgccgtcggctttcccctgtggggcatagagaaacagatttttaaagttattacggcctttcgacttaaccatgttttcgcgaagcatttcgatatcgttgcgatcctgcacggcatcggtgacgtacatgatgtatccggcatgagcgccgttttcgtaatacttgcggcggaacagcgtggccgactcattcagccaggcagagttaagggcgctgagatattccggcaggccgtacagctcctgattaatatccggctccagcaggtgaaacacggagccgggtgaccgagcaggaagtcgccgcgctggaactgcctgaccttgtggcgctggccggtaaggtggtcggttttttgtcgccgaactcggtgcagtgacgtttccgaaaaatctctcggtcgatgacctgatggcggatgtggcagtgatatttcactggccgccatcagaactgtatcccatgagcctgaccgaactcatcacatggcgcgaaaaggcgctccggcgaagcggaaacacgaatgagtaacaatgtaaaattacaggtattgctcagggctgttgaccaggcatcacgcccgtttaaatccatccgtacagcgagcaaatcgctgtcgggggatatccgggaaacacaaaaatcactgcgcgagctgaacggtcagacatcccgtattgagggatttcgcaagaccagtgcacagctcgccgtgactggtcatgcacttgaaaaggctcggcaggaagcagaagcccttgccacacagtttaaaaacaccgaacgtccgacccgtgctcaggcgaaagtgctggaatcagcaaagcgagcggcggaggacttacaggcgaaatataaccgcctgacggattccgttaaacgccagcagcgggaactggccgctgtgggaattaatacccgcaatcttgcacatgatgagcagggactgaaaaaccgtatcagtgaaaccaccgcacagcttaaccggcagcgcgacgcgctggcgcgtgtcagtgcgcaacaggcaaaacttaacgcagtcaaacagcgttatcaggccggaaaggaactggccggaaatatggcctcagtaggcgctgccggtgtggggattgcggcggcgggaacgatgaccggagttaagttgctgatgcccggttatgagtttgcgcagaaaaactcagaattgcaggccgtgctcggagtggcaaaagactccgccgaaatgaccgcactacgcaaacaggcgcgccagctcggcgacaataccgccgcctcggcggatgatgcggccggtgcacagataatcatcgcgaaagcgggtggagatgctgcggctattcaggcggcaacgccggtcacgctgaatatggcactggcgaatcagcggtcgatggaagaaaacgcgcaactgttgctggggactaaggcatcctttcaactgtcaaatgatgatgtcagccatgtgggcgacgtgttgtcggcaacgatgaataagtcggcggctgattttcaggggctcagtgatgcactgacttacctcgggccggttgcgaggacggcgggtgtaagtcttgagcatgtcagcgccaatgatataagacagtaattcaccatttggattgtccgctccacccaacatgttgtttccttaaggttcctacaccacaaagggaacactcatgctgagcagagaggatttttacatgataaagcaaatgcgccagcaaggtgcgtatattgttgatattgccactcaggttggttgctctgagcggaccgtcagacggtacctgaaatacccggaacctccggccagaaaaacacgccacaaaatggccaaactcaagccgttcatggactatatagatatgcgtctggctgagaacgtctggaacggcgaggtcatcctggcggaaatcaaagcgatgggttataccggtggccgttccatgttgcgctactacatccagcccaaacgtaagatgcggccatcgaagaaaacggttcgcttcgaaactcagcccggttaccagctacagcatgactggggagaagttgaggctgaggttgccgggcaacgatgcagggttaacttcgcggttaatacgctggggttctcacgtcgcttccatgtcttcgcggcaccaaagcaggatgctgaacatacctatgagtcactggtccgcgcctttcgctacttcggcggtagcgtgaaaaccgtgctggtcgataaccagaaagccgcagtgctgaaaaataacaacgggaaggtggtgttcaactccgggttcctgctgctggccgatcactatggcttcctgccacgggcctgccgtccacgaagggccagaaccaaaggtaaggttgaacggatggtgaaatacctcaaggaaaacttcttcatccggtaccgccggttcgacagcttcgcccatgttaaccagctactggagcagtggatggctgacgttgctgacaggcgagaacttcgccagttcaggcagacaccggaacagcgcttcacgcaggaacaggagcatctgcatccgctgccgggtacggacttcgataccagctatttcgatatccgtcatgtctcctgggatggctatatcgaggttggcgggaaccgttacagcgtaccggaaagcctgtgtggccagccggtatcaatacggatctcgctggatgatgaactacggatctacagtaatgagcaacaggtagcatcgcaccgtctctgttcggctgcatccagctggcaaaccgtgccggagcatcacgccccactctggcagcaggtcagtcaggtggaacacagaccgttgagtacgtatgaggagctgttgtgatgcatgaactggagacactgctgagtcgtcttaaaatggaacatctgggctaccacgttgaaagcctgctggagcaggcggccaaaaaagaactgaactaccgcgagttcctgtgcatggcgttgcagcaggaatggaacgggaggcatcagcgcggtatggagtcccggctgaaacaggcccgcttcccgtgggtcaaaacgctggagcagttcgacttcggcttccagccaggtatcgatcgtaaggtcgtccgtgagctggccgggctggcgttcgtggagcgtagcgagaacgtgatcctgctgggtccgcccggtgtgggtaaaacgcacctggcagtcgctctcggggtaaaagcggcggacgctggtcatcgggtactgttcatgccactggataagctgatcgccacactcatgaaggcaaaacaggaaaaccggctggaaaaacagctacagcagcttggttatgcccgggtactgatactggatgagataggctatctgccgatgacccgcgaggaagccagtctgttcttccggttgctgaaccgtcgatatgaaaaagcgagcatcgtgctgacatcaaataaagggttcgccgactggggagagatgttcggcgataacgtgctggcaacggcaatcctggatcgactgctccaccactcaaccacactgaacatcaaaggagaaagctaccggttaaaggaaaaacgcaaagcgggagtgctggcaaaaaacgccacgccaatcagtgatgatgaaatggcggaaagcggacaacattaatgaccaatagcggacattaaaaatggcgaaaaacggccaataatcttggcgttgacaagcaggcagcggccatgacaggtgtgctgcatgacaataacatcagggggtcaatggcgggtactggtagtagtgccgttgtcacccgattacaggctccgacagggaaagcatgggaagcactcaaagagcttggcgttaaaacctcggacaaaaagggaaatatgcgtccgttgttcaccattctgaaagagattcaggccagctttgataaacacaagctgggaacgtctcagaagggggaataccttaaaaccatttttggtgaggaagccctgaaatcagcgaacgttttactggcagcggctgcaagcggaaaactggataagctgaccgccacgctgaaagcctcggacggtaaaacggaagagctggttaaaatcatgcaggataacctcggcggtgactttaaggagtttcagtctgcttatgaggcggtggggactgacctgtttgaccaacaggaaggcgcactgcgtaatctcacgcagacggccacaaagtatgtgttaaaactcgacggctggatccagaaaaacaaatcactggcgtcaaccatcggccttattgtcggtggcgcactggcgcttattggcatcatcggtgcaattggtcttgtagcctggccggttatcaccggcattaatgccatcatcgcggcagcaggcgcaatgggggcaatcttcacgacggttggcagtgctgttatgacggccatcggggcgattagctggccgattgtggctgtggtggccgccattgtcgccggggcgttgcttatccgtaaatactgggagcctgtcagcgcattctttggtggtgtggttgaagggctgaaagcagcatttgcgccggtgggggagctgttctcgccactgaaaccggtgtttgactggctgggcgaaaagttacaggccgcgtggcagtggtttaaaaacctgattgccccggtcaaagccacccaggacaccctgaaccgttgccgtgatactggcgtcatgttcgggcaggcactggctgacgcgctgatgctgccgcttaatgcgttcaacaaactgcgcagcggtattgactgggtactggaaaaactcggcgtcatcaacaaagagtctgacgcacttgaccagactgccgccagaactcatgccgccacgtatggcacaggtggttatattccggcgaccagctcttatgcaggctatcaggcttaccagccggtcacggcaccggctggtcgctcttatgtggaccagagtaaaaacgaatatcacatcaacctgacgggcggtactgcgccggggacacagcttgaccgccagttacaggatgtgctcgaaaaatacgagcgggataaacgtgcgcgcgcccgtgccagcatgatgcatgacggttaaggaggtaacgaaaaatgatgctcgcgttaggtatgtttgtttttatgcgccagacgctgccacaccagaccatgcagcgtgaatcagattatcgctggccgtcaaattcccgtatcggcaaacgggatgcctttcagtttctcggtgcgggtgaggaaaacatcacgcttgccggtgtgctttatcctgaactgaccggcggaaagctgacgatgaccacgctcagactgatggcagaggaaggccgggcgtggccgttgctggatggcaccggcatgatttacggcatgtatgtcatcagcaaggtgagtgaaacagggagtattttctttgcagacggcacaccccggaaaattgattttacgctgtcgctcacccgcgttgatgaatcactggccgcgctttatggcgatatcggtaaacaggaggaatcgctcatcggtaaggctggcagtatggcgactaaattcacggatatgacgggggcgggataatgctggatgcactgacatttgatgcaggcagtacgctgacgccggattacatgctgatgctcgacagcagggatattaccggcaatatcagcgaccgtctgatgagtatgaccctgacggataaccggggctttgaggctgaccagcttgatattgaactgaacgatgccgacgggcaggtcgggctgccggttcgtggcgctgtcctgacggtgtatatcggctggaaaggttttgccctggtatgcaaagggaaatttaccgttgatgaggttgaacaccggggcgcaccggatgtggtcaccatccgcgcccggagtgcagattttcgcgggacgctcaattcccgccgggaaggctcctggcatgacaccacgctcggtgcgattgttgaggcgatagccacccgtaacaggctggaagccagtgtcgctccgtcactggccggaattaaaatcccgcacatcgaccagtcgcaggagtccgatgtgaaattcctgacccgtcttgctgaacgcaacggcggcgaggtgtcggtaaaaatgggaaaactgctgtttctcaaagcggggcagggggtgacggccagcggtaaaaaaatcccgcagatcaccatcacccgcagcgacggtgaccgtcatcattttgcgattgctgaccgtggagcctataccggcgtaacggcaaagtggcttcacaccaaagacccgaagccgcaaaagcagaaggtaaaactgaaacgcaaaaagaaagagaaacacctgcgcgcactggagcacccgaaagcgaaaccagtcacgcagaagaaagcgccaaaagtaccggaagcgcgcgaaggtgaatgcatggccggtgaggctgacaacgtttttgccctgaccacggtatatgccacgaaagcgcaggccatgcgcgccgctcaggcgaagtgggataagctgcaacggggcgtggcggagttctccatcagcctggctaccggtcgggcagatatttacacggaaacaccggtcaaagtgtcaggctttaagcgcgtcatagacgagcaggactggacaatcactaaggtgacacattttctgaataatagcggcttcacgacgtccttagagcttgaggtcaggctttctgatgtggagtacgaaacagaagatgatgagtgatgtttttattttatctgtttgttttataaggataaattaactagaatggcaccatcaacaaaaccggaagaggtgctcgcgatgtttcattgtcctttatgccagcatgccgcacatgcgcgtacaagccgctatatcactgacacgacaaaagagcgttatcaccagtgtcagaacgtgaattgcagcgccacgttcatcacttatgagtcggtacagcgatacatcgtgaaaccgggagaagtccacgccgtaaggccgcacccgttgccgtcagggcagcaaattatgtggatgtaattacaaacagaaagcccctcagtcgaggggctttttttgtcgatgtggtcaatgtgtggacgtgaccagaaataaatccttttatttcatacaattagatatcaaaaaatgtcaccaataactgacattgcggtgtttctccagatgtggcccatctgaggccgtgttggtgcgcagctcgaaggctacgtcgagtctgttttggcagtcaccttaaagtatagatagctgacaaaaaaggctctcgtgctaaaaaaggccccactttcgtggagcctttattgtacgctttttactgtacgatttcagtcaaatctaattacatagattgagtgaaggtacgagtaataacgtcctgctgctgttctttagtcagcgagttgaaacgtactgcgtagccagatacacggatggtcagctgcggatatttttccgggttttccatcgcgtcgagcagcatttcacggttcatcacgttaacgttcaggtgctgaccaccttcgatggatgcttcgtggtggaagtaaccatccatcagaccagccaggttggtcttacgaacttcgtcgtctttacccagtgcgttcggaacgatagagaaggtgtaggagataccatctttagcgtaagcaaacggcagtttagcaacggaagtcagagacgctacagcacctttctggtcacgaccgtgcatcgggttagcacccggtccgaacggcgcgccagcacgacgaccgtctggggtgttaccagttttcttaccatacacaacgttagaagtgatggtcagaacagactgagtcgggatagcgtcacggtaggtgtgcagtttctgaattttcttcatgaaacgttctaccaggtcaacagccaggtcatctacacgcggatcattgttaccaaactgcgggtattcgccttcgatttcgaagtcgatagccagaccgtcttcgtcacgaatcggtttaactttcgcatatttgattgcagacagggagtcagcagcaacggacagaccagcgataccacacgccatagtgcggataacgtcacggtcgtgcagcgccatcagagaggcttcgtagctgtacttgtcgtgcatgtagtggatgatgttcagtgcagtgatgtactgtttagccagccagtccatgaagtgatccatgcgctccatcacttcatcatagttcaggacatcgcctttgatcggttcagacttcggaccaacctgcattttcagtttttcgtcaacgccgccgttgattgcgtacagcatggttttcgccaggtttgcacgcgcaccgaagaactgcatttgtttaccaacgatcatcgggcttacgcagcaagcaatagcgtagtcatcgttgttgaagtccggacgcatcaggtcatcgttctcatactgcagagaagaggtgtcgatggacactttagcggcgaatttcttgaagttcagcggcagtttttcagaccacagaatggtcatgttcggttccggagacggacccatggtgtacagggtgttcaggaaacggaagctgtttttggtaaccagagtacgaccgtcgaggcccataccaccgatagattcggttgcccagatcgggtcgccagagaacagttcatcgtactccggagtacgcaggaagcgaaccatacgcagtttcatgaccaggtggtcaaccatttcctgcgcttcttgttcggtgatcttgccagctttcaggtcacgttcgatgtacacatccaggaaggtggaggtacgaccgaaggacattgcagcaccgttctgagacttaacagcagccaggtagccgaagtaagtccactggatagcttcctgagcgttggtagccggaccagagatgtcgtagccgtatttcgcagccatttctttcatctgacccagagcgcggtgctgttcagcgatttcttcgcgcagacggatagtctgttccaggtttacgccgttttccagatcagcctgcagagaagtgaactgtgccagtttgtctttcatcaggtagtcgataccgtacagcgcaacgcgacggtagtcaccgatgatacggccacggccatatgcatctggcagaccggtcagaacaccagatttacggcaacgcaggatgtccggagtgtaaacgtcgaacacgccctggttgtgagttttacggtattcagtgaagatttttttgatcatcggatccagttcgcggttgtacgctttgcaggaaccttcgatcattttgataccaccgaacgggataagagcacgtttcagcggagcttcagtctgcagaccaacgattttctcaagctgcttgttgatgtagccagcgtcgtgagaggtgatggtggaagcaacagcggtgtcaaagtcaactggcgcgtgagtgcggttttccagtttaacgccttccattactttgtcccacagggtggtggtcgcttcagtagcgccagccaggaaggactcgtcaccctcgtacggagtgtagtttttctgaatgaagtcacggacgtttacttcattctgccagtcacctttggtaaaaccttcccaggctgtggctaacttttcattaagctcggacatgtaacacctaccttcttaagtggattttttatttactgcgtacttcgacaaccattaatggtggtcgttttcacgcaggtaaatgacccagtatgtcaacccaaccaacaaaccaccaccgataatgttgccgatcgtaaccggaatcaggttatcagtgatgaaattcatcacggtcaggtgagaaaaattttccggtgcagaaccgactgcggtccaaaattccggggatgcgaagtcgcggattacaatacccatcgggatcataaacatgtttgcgatactgtgctcaaaaccgctggcaacaaacatcgcgaccggcagcaccataatgaacgctttgtccatcaggctgcggccagaataactcatccatactgccagacataccatcaggtttgccaggataccaagacagacggcctcaataaaagtatggtgcactttgtggtcggcggtttgtaggacgtttagtccccattgaccatttgcggtcatatactcgccggaaagccacattaaaagtacaaacagcagtgcgccgaccaggttgccaaaatagacatttagccagtttttcgccaactgaccccaggtgatgcgcccactcgccttagcaacaacaatcaacacggtggaagtaaagagatcggctccgcagacaacacaaagaatcagccccagagagaagcaaatgccgccaaccagttttgccatgccgaagggcattgtgcctgtgccagtggttgctgtgatatagaagacgaatgcgattgagatgaaaacaccggcggtaatcgccagatagaaagtcttaagcggatgtttcgttgctttatagacacccgcctcttcggccactttggccattgcagcaggaagtaaaagatcaaaagggttgtcagctttcacactaactctctctttattaagtcggcgacgagatactaacaaagcattatagatgagaaattgatatagatcatatctcgcctggcttataggcccgtaactcgcatggtttttatgcaaatacggagtaaatatttgattatccaaataaaaataaattttaaaaattaacaaatgagttgaattttttccgcatcctccgctaaaacagttaattaaaagggagcatcaggcgaataaagtaacaatatcgatcgtatttattaaatacaaattaccgatatttaaccttataattacaattattttattaatgcaaatatatgtaaagcggggcattaaaaaaacgccccgtaatataactcagactaatcattaagcctacattgcgtaggctatttgattttattttgcccagaatgctgctttggcgcgctgcagcttttcgtaggccttcaacaacgactgatgtgcagcaaacgcgtgcagatcgctatctaccggttgcaggccgtaaaacgccgcttcgccgctcattgccgcactggcggcttctacggcatctgcgccgtacatgcgaacaaacgcattcagatattgcagcggctggcgatcttcttcctgtgccagtaataacaacgtttgcaggcagcgataatagttggcgcgttccggactaaatactgatgagttaaactccatcgtccattcggtccagaccagagcctgttccagatcgccaccagccagcgccagcatggcttttaattcaccgatacgcagggtgtaccaaccgttatccgacccggtcgccagacccaacagctcacgcacgcgggtaaagtcatcaaaaccttcttcatccagttgctcgatgaggttcaggtaatcttctttttcccactcgctgcctggtagcgaaagaatcgtttcacgtaaatggctgcccatactgttattcgcgagccacagatcttcagccggataaatatcggacatgccaggcacgataatgcggcaagcgtagacacccagatgctcgtaatcggcaatataaacttctttatcttcctttttgaagatagccatcagcgtggcgaactcttcttccgtggtgccggagaaattccagtccacaaacggataatcggcatcctgcttgaacaggtcccaggagattaaaccgctggaatcgataaagtgcgtttcgaggttggtatgttcagcgacttcttcatcatcgaaggttggcggagtaaacacatccaaatctttcaggccacgaccttgcagcagctcggtcacggtacgttccagtgctacgccaaaatcaggatgcgcaccgaaagaggcaaagcaggtaccgttagcaggattgaacagtaccacgcaaatcaccggatactggccgccaagcgaaccgtcataagcgaagattgggaaaccctccgcttccagcgtttcgatggcttcaactactgctgggtaacgcgccagcacgtctgccgggatctctggcaggctgatgctttcagcaataatgcggtttttcacgtagcgttcgaaaacttcagacaatccctgaacgcgtgcttcgttgcgggtattacctgcggacataccgttggagacgtacaggttaccaatgatattcatcggaatataaacggtctgattgtcggactgacgcgtaaacggcaggccgcaaataccacgatcttcgttaccggattgtaggtcaatcagcatgctgccggtcagttcattctccggatcataaaacgcgcgcagacggtcatcgagtagtccttctggcacatcgtcattttcggtcagtgggaaccatttttcgttgggataatgcacgaacggaccgttggcgatggtttcgcccagccagaaatcagcaaaaaagtagttggttgagagacgctcgaaatattcaccaagtgcagaagccagcgccgcttttttggttgcgccttttccgttggtaaaacacagtgcgcactctttgtcgcgaatatgtacagaccagacgttaggcacaggattcagccaggaggcctcttcaatctgaaagccgaggtctgaaagtttttgctggaagcgagcgatggaatcttccagagcggcatctttgccggggataaatgtttgcgtcatgaaaatcactttagtcgtacggaaagcgcgcaataatacgggttttatctcaaaggcgctatcaccgccgccatgccgatgaactgttgactatgcttttagcggataaaccacgataagagcataaaaatgaaggcgttcgatctccaccgtatggcatttgataaagtgccttttgatttccttggcgaagttgcactacgtagtctttatacctttgtactggtttttttgttcctcaaaatgaccggaagacgcggtgtgcgacagatgtcgctgtttgaagtgttaatcattctcacgctgggttcagcggcgggagatgtggcgttttatgatgatgtgccgatggtgccggtacttatcgtctttatcactctggcgttgttataccgcctggtaatgtggttgatggcgcacagtgaaaaactggaagatctactggaaggtaagccggttgttattattgaagatggcgagctggcctggtcgaaactcaataactccaacatgacggaatttgagttctttatggagctacgattgcgtggcgtggagcagctggggcaggtacgtctggcgattctcgaaaccaacgggcaaatcagtgtctatttctttgaagatgacaaggtgaaaccgggtttacttattttacccagtgattgtacgcagcgttacaaagtggtgccggagtcggcggactatgcctgtattcgttgtagtgaaatcattcatatgaaagcgggggaaaaacaattatgtccgcgctgtgcaaatccagaatggacgaaggcaagtcgggcaaaacgggtgacctgacagtaaaaacatcggctttttgctaataatccgagagattcttttgtgtgatgcaagccacatttttgccctcaacggttttactcattgcgatgtgtgtcactgaatgataaaaccgatagccacaggaataatgtattacctgtggtcgcaatcgattgaccgcgggttaatagcaacgcaacgtggtgaggggaaatggctcaaatcttcaattttagttctggtccggcaatgctaccggcagaggtgcttaaacaggctcaacaggaactgcgcgactggaacggtcttggtacgtcggtgatggaagtgagtcaccgtggcaaagagttcattcaggttgcagaggaagccgagaaggattttcgcgatcttcttaatgtcccctccaactacaaggtattattctgccatggcggtggtcgcggtcagtttgctgcggtaccgctgaatattctcggtgataaaaccaccgcagattatgttgatgccggttactgggcggcaagtgccattaaagaagcgaaaaaatactgcacgcctaatgtctttgacgccaaagtgactgttgatggtctgcgcgcggttaagccaatgcgtgaatggcaactctctgataatgctgcttatatgcattactgcccgaatgaaaccatcgacggtatcgccatcgacgaaacgccagacttcggcaaagatgtggtggtcgccgccgacttctcttcaaccattctttcccgtccgattgacgtcagccgttatggcgtgatttacgctggcgcgcagaaaaatatcggcccggctggcctgacaatcgtcatcgttcgtgaagatttgctgggcaaagcgaatatcgcgtgtccgtcgattctggattattccatcctcaacgataacggctccatgtttaacacgccgccgacatttgcctggtatctatctggtctggtctttaaatggctgagagcgaacggcggtgtagctgaaatggataaaatcaatcagcaaaaagcagaactgctatatggggtgattgataacagcgatttctaccgcaatgacgtggcgaaagctaaccgttcgcggatgaacgtgccgttccagttggcggacagtgcgcttgacaaattgttccttgaagagtcttttgctgctggccttcatgcactgaaaggtcaccgtgtggtcggcggaatgcgcgcttctatttataacgccatgccgctggaaggcgttaaagcgctgacagacttcatggttgagttcgaacgccgtcacggttaatgccgaaattttgcttaatccccacagccagcctgtggggtttttatttctgttgtagagagttgagttcatggaatccctgacgttacaacccatcgctcgtgtcgatggcactattaatctgcccggttccaagagcgtttctaaccgcgctttattgctggcggcattagcacacggcaaaacagtattaaccaatctgctggatagcgatgacgtgcgccatatgctgaatgcattaacagcgttaggggtaagctatacgctttcagccgatcgtacgcgttgcgaaattatcggtaacggcggtccattacacgcagaaggtgccctggagttgttcctcggtaacgccggaacggcaatgcgtccgctggcggcagctctttgtctgggtagcaatgatattgtgctgaccggtgagccgcgtatgaaagaacgcccgattggtcatctggtggatgcgctgcgcctgggcggggcgaagatcacttacctggaacaagaaaattatccgccgttgcgtttacagggcggctttactggcggcaacgttgacgttgatggctccgtttccagccaattcctcaccgcactgttaatgactgcgcctcttgcgccggaagatacggtgattcgtattaaaggcgatctggtttctaaaccttatatcgacatcacactcaatctgatgaagacgtttggtgttgaaattgaaaatcagcactatcaacaatttgtcgtaaaaggcgggcagtcttatcagtctccgggtacttatttggtcgaaggcgatgcatcttcggcttcttactttctggcagcagcagcaatcaaaggcggcactgtaaaagtgaccggtattggacgtaacagtatgcagggtgatattcgctttgctgatgtgctggaaaaaatgggcgcgaccatttgctggggcgatgattatatttcctgcacgcgtggtgaactgaacgctattgatatggatatgaaccatattcccgatgcggcgatgaccattgccacggcggcgttatttgcaaaaggcaccaccacgctgcgcaatatctataactggcgtgttaaagaaaccgatcgcctgtttgcgatggcaacagaactgcgtaaagtcggtgcggaagtagaagaggggcacgattacattcgtatcactccaccggaaaaactgaactttgccgagatcgcgacatacaatgatcaccggatggcgatgtgtttctcgctggtggcgttgtcagatacaccagtgacgattcttgatcccaaatgtacggccaaaacatttccggattatttcgagcagttggcgcggattagccaggcagcctgaatgaacaacgggcaataaatagccaaatctttctttatcaaaacgtcggcacattgtcggcgttttttttcggaccttgtgagtcattttgattaatggtagcgtcgcttgtcaatgtaagttgttgatacataatatttatatatgattaatcaacggatgattcacatgaagaatactaaattactgctggcgattgcgacctctgcagcattactgacagggtgtcaaaatacccacggtattgataccaatatggctatcagctccggtttaaatgcctataaagcagcaacattaagcgatgccgatgcaaaagcgattgccaatcagggctgtgccgaaatggacagcggcaatcaagtcgcaagtaaatccagcaagtacggtaaacgtctggcaaaaatcgccaaagcattgggtaacaatattaatggcacgccggtcaactataaggtttatatgaccagcgacgtcaacgcatgggcgatggcgaacggctgtgtccgtgtctacagtggcctgatggacatgatgaatgacaacgaaattgaaggtgttctgggccatgaactgggccacgtcgcgttgggtcactcgctggctgaaatgaaagcttcttatgcgatcgttgccgcacgcgatgccatttcagctaccagcggagtggcttcccagctttcccgctcacaattgggtgatatcgcagaaggcgctattaatgctaaatactcccgtgataaagagtccgaagcagatgatttctcctttgatctgttgaagaaacgtggcatcagcacccaggggctggttggcagctttgaaaaactggctagtctggatggcggtcgcacccagtccatgtttgactctcacccaccatcaacagagcgtgcgcaacacatccgtgatcgtatcgcctctggtaagtaaatcattgtcatctttcgggctggtcttctgccagcccgctataattgcgcaataaatccccatctgaatacagacaaaactggtttttgcacacaacgttaacgatttgtggcgtcggcgcgtataatgcgcgcggttatgttaacggtacgcctgttttaaggagataaagatgacggcaattgccccggttattaccattgatggcccaagcggtgcagggaaaggcaccttgtgtaaggctatggcggaagcattgcaatggcatttgctggattcgggtgcaatttatcgcgtactggcattggcggcattacatcaccatgttgatgttgcgtcagaagatgcgctggtaccgctggcatcccatctggatgtacgttttgtgtcaaccaatggcaatctggaagtgatcctcgaaggggaagatgtcagcggcgaaattcgtactcaggaagtggcgaatgcagcttcacaagtcgcggcattcccacgcgttcgtgaagcattattgcgtcgccaacgcgcgtttcgcgaattaccaggcctgattgccgatggccgcgacatgggaacggtggtattccctgatgcgccagtgaaaattttccttgacgcctcctcggaagaacgagcgcatcgccgcatgctacagttgcaggagaagggctttagtgttaactttgagcgccttttggccgagatcaaagaacgcgacgaccgcgatcgtaaccgagcggtagcgccactggttccggcagccgatgctttagtgttggattccaccaccttaagcattgagcaagtgattgaaaaagcgctacaatacgcgcgccagaaattggctctcgcataagcgaccgaatttgcagtacccccgttgcaatggaatgacagcgggtatgttaaacaaccccatccggcatggagccaggtggacgttaaatataaacctgaagattaaacatgactgaatcttttgctcaactctttgaagagtccttaaaagaaatcgaaacccgcccgggttctatcgttcgtggcgttgttgttgctatcgacaaagacgtagtactggttgacgctggtctgaaatctgagtccgccatcccggctgagcagttcaaaaacgcccagggcgagctggaaatccaggtaggtgacgaagttgacgttgctctggacgcagtagaagacggcttcggtgaaactctgctgtcccgtgagaaagctaaacgtcacgaagcctggatcacgctggaaaaagcttacgaagatgctgaaactgttaccggtgttatcaacggcaaagttaagggcggcttcactgttgagctgaacggtattcgtgcgttcctgccaggttctctggtagacgttcgtccggtgcgtgacactctgcacctggaaggcaaagagcttgaatttaaagtaatcaagctggatcagaagcgcaacaacgttgttgtttctcgtcgtgccgttatcgaatccgaaaacagcgcagagcgcgatcagctgctggaaaacctgcaggaaggcatggaagttaaaggtatcgttaagaacctcactgactacggtgcattcgttgatctgggcggcgttgacggcctgctgcacatcactgacatggcctggaaacgcgttaagcatccgagcgaaatcgtcaacgtgggcgacgaaatcactgttaaagtgctgaagttcgaccgcgaacgtacccgtgtatccctgggcctgaaacagttgggcgaagatccgtgggtagctatcgctaaacgttatccggaaggtaccaaactgactggtcgcgtgaccaacctgaccgactacggctgcttcgttgaaatcgaagaaggcgttgaaggcctggtacacgtttccgaaatggattggaccaacaaaaacatccacccgtccaaagttgttaacgttggcgatgtagtggaagttatggttctggatatcgacgaggaacgtcgtcgtatctccctgggtctgaaacagtgcaaagctaacccgtggcagcagttcgcggaaacccacaacaagggcgaccgtgttgaaggtaaaatcaagtctatcactgacttcggtatcttcatcggcctggacggcggcatcgacggcctggttcacctgtctgacatctcctggaacgttgcaggcgaagaagcagttcgtgaatacaaaaaaggcgacgaaatcgctgcagttgttctgcaggttgacgcagaacgtgaacgtatctccctgggcgttaaacagctcgcagaagatccgttcaacaactgggttgctctgaacaagaaaggcgctatcgtaaccggtaaagtaactgcagttgacgctaaaggcgcaaccgtagaactggctgacggcgttgaaggttacctgcgtgcttctgaagcatcccgtgaccgcgttgaagacgctaccctggttctgagcgttggcgacgaagttgaagctaaattcaccggcgttgatcgtaaaaaccgcgcaatcagcctgtctgttcgtgcgaaagacgaagctgacgagaaagatgcaatcgcaactgttaacaaacaggaagatgcaaacttctccaacaacgcaatggctgaagctttcaaagcagctaaaggcgagtaattctctgactcttcgggatttttattccgaagtttgttgagtttacttgacagattgcaggtttcgtcctgtaatcaagcactaagggcggctacggccgcccttagtcaatgcagcaacagcagccgcttaatttgcctttaaggaaccggaggaatcatgaccaagtcagaattgatagaaagacttgccacccagcaatcgcacattcccgccaagacggttgaagatgcagtaaaagagatgctggagcatatggcctcgactcttgcgcagggcgagcgtattgaaatccgcggtttcggcagtttctctttgcactaccgcgcaccacgtaccggacgtaatccgaagactggcgataaagtagaactggaaggaaaatacgttcctcactttaaacctggtaaagaactgcgcgatcgcgccaatatttacggttaagtttttactcaaacttgaacgcgagaaaagcacctgtcgggtgcttttttcatttctctaatcaggaactggaagctgcctcgcagagttttgagcagttttcaccctttcgttaaattcttctgaatgtgcctcggggaacgcaaaattcccaccagacaaccgctcaacaaagttgcacactttccataaacagggaggggtgcatgaaaataacgacagtcggcgtatgcataatttgcggaatttttccgttgctgattttgccccaattgcctgggacattaacccttgcgtttctgactctcttcgcctgcgtactggcatttatccctgttaaaaccgtccgttatatcgcgctgacgttgctgtttttcgtttggggcatattatcagcaaagcaaattttgtgggcaggagaaaccttaactggcgcgacgcaggatgcaattgttgagatcactgcaactgacggcatgaccactcattacggtcaaattactcatctacaaggtcgacgtatattccctgcgccaggccttgtgctgtatggcgaatatcttccgcaagcggtttgtgctggacaacaatggtcaatgaaactcaaagttcgtgcagttcatggccaacttaatgatggcggctttgatagccagcgttatgccattgcccagcatcagccgctcaccggccgctttctgcaggcaagtgtcattgaaccgaattgtagcctgcgtgcacagtatctggcgtcactacaaacaacgctgcaaccctatatgtggaatgcggttattcttggtttaggtatgggggaacggttatccgtccccaaagaaatcaaaaatatcatgcgtgatactggaacggcgcatttaatggcgatatcgggattgcacatcgcttttgcggcgttgttggctgccggactcattcgcggtgggcaagtttatctgcctgggcgctggatccactggcaaatgccattaattggtggaatctgctgtgctgctttttatgcctggttgacgggaatgcaacctcctgcattgcgtaccgtggtggcgcttgctacgtggggaatgcttaagttaagtgggcgacagtggagtggctgggatgtatggatatgttgtctggcggcaattttgctgatggatcctgttgccattctctcgcaaagtttatggctctctgccgctgcggtcgcggcactgattttttggtaccagtggtttccctgtcctgagtggcaactgccgccggtattgcgtgcagttgtttccctcattcatttgcaactgggaatcacactcctgcttatgcctgtgcaaatcgtcatatttcatggcattagtctgacctcgtttattgcaaatctattagcaattcccttggtgacatttatcacggttccgttgatcctcgccgcgatggttgtgcatttaagcgggccgttaatcctggagcaagggttatggtttcttgccgaccggtctttggctttacttttctgggggttaaagagtttgccagaagggtggatcaacattgctgaacgttggcaatggctatcattttccccatggttcttactggtggtatggcgattaaacgcctggcgaacgttgccagcaatgtgtgtggctgtaggcttgctgatgtgctggccgctgtggcaaaaacctcgacctgacgagtggcaggtgtacatgcttgatgtcgggcaagggctggcaatggtgatagccagaaacggcaaagcgattctctatgacacaggactggcctggcccgaaggggatagtgggcaacaactgattatcccctggctccactggcataatcttgaaccggaaggcgttattctgagtcatgaacatctggatcaccggggagggctggactcaatattgcacacatggccgatgttatggatcagaagtccgttaaactgggaacatcatcagccctgtgtgcgtggcgaagcgtggcaatggcaaggattgcgtttcagcgtgcactggcctttacaagctagcaacgataaaggaaataaccattcctgtgtggttaaggttgatgacgggacgaatagcattcttctaaccggtgatattgaagtccccgctgaacaaaagatgctaagccgttactggcagcaagtgcagacaacattgcttcaggtacctcaccatggcagtaatacctcatcatcgttgccattaattcagcgagtgaatggaaaagtggcactcgcatcggcatcgcgctataacgcatggcgattgccctctaataaagttaagcatcgctatcaacagcaaggatatcaatggcttgatactccacatcagggtcaagtgacggtcaatttttcagcgcaaggctggcggattagcagcctcagagagcaaattttacctcgttggtatcatcagtggtttggcgtgccagtggataacgggtagaatatgcggctatttcaacaaatgctggttttttgaatgcataacgacaaagatctctctacgtggcagacgttccgccgactgtggccaaccattgcgccttttaaagcgggtctgatcgtggcgggcgtagcgttaatcctcaacgcagccagcgataccttcatgttatcgctccttaagccacttcttgatgatggctttggtaaaacagatcgctccgtgctggtgtggatgccgctggtggtgatcgggctgatgattttacgtggtatcaccagctatgtctccagctactgtatctcctgggtatcaggaaaggtggtaatgaccatgcgtcgccgcctgtttggtcacatgatgggaatgccggtttcattttttgacaaacagtcaacggggacgctgttgtcacgtatcacctacgattccgaacaggttgcttcttcttcttccggcgcactgataacggttgtgcgtgaaggtgcgtcaatcatcggcctgttcatcatgatgttctattacagttggcaactgtcgatcattttgattgtgctggcaccgattgtttcgattgcgattcgcgtagtatcgaagcgttttcgcaacatcagtaaaaacatgcagaacaccatggggcaggtgaccaccagcgccgaacaaatgctgaagggccacaaagaagtattgattttcggtggtcaggaagtggaaacgaaacgctttgataaagtcagcaaccgaatgcgtcttcaggggatgaaaatggtttcagcctcttccatctctgatccgatcattcagctgatcgcctctttggcgctggcgtttgttctgtatgcggcgagcttcccaagtgtcatggatagcctgactgccggtacgattaccgttgttttctcttcaatgattgcactgatgcgtccgctgaaatcactgaccaacgttaacgcccagttccagcgcggtatggcggcttgtcagacgctgtttaccattctggacagtgagcaggagaaagacgaaggtaagcgcgtgatcgagcgtgcgactggcgacgtggaattccgcaatgtcacctttacttatccgggacgtgacgtacctgcattgcgtaacatcaacctgaaaattccggcagggaagacggttgctctggttggacgctctggttcaggtaaatcaaccatcgccagcctgatcactcgtttttacgatattgatgaaggcgaaatcctgatggatggtcacgatctgcgcgagtataccctggcgtcgttacgtaaccaggttgctctggtgtcgcagaatgtccatctgtttaacgatacggttgctaacaacattgcttacgcacggactgaacagtacagccgtgagcaaattgaagaagcggcgcgtatggcctacgccatggacttcatcaataagatggataacggtctcgatacagtgattggtgaaaacggcgtgctgctctctggcggtcagcgtcagcgtattgctatcgctcgagccttgctgcgtgatagcccgattctgattctggatgaagctacctcggctctggataccgaatccgaacgtgcgattcaggcggcactggatgagttgcagaaaaaccgtacctctctggtgattgcccaccgcttgtctaccattgaaaaggcagacgaaatcgtggtcgtcgaggatggtgtcattgtggaacgcggtacgcataacgatttgcttgagcaccgcggcgtttacgcgcaacttcacaaaatgcagtttggccaatgatcgaaaaaatctggtctggtgaatcccctttgtggcggctattgctgccactctcctggttgtatggcctggtgagtggcgcgatccgtctttgctataaactaaaactgaagcgcgcctggcgtgcccccgtaccggttgtcgtggttggtaatctcaccgcaggcggcaacggaaaaaccccggtcgttgtctggctggtggaacagttgcaacagcgcggaattcgagtgggggtcgtatcgcggggatatggtggtaaggctgaatcttatccgctgttattgtcggcagataccacaacagcacaggcgggtgatgaacctgtgttgatttatcaacgcactgatgcgcctgttgcggtttctcccgttcgttctgatgcggtaaaagccattctggcgcaacaccctgatgtgcagatcatcgtaaccgacgacggtttacagcattaccgtctggcgcgtgatgtggaaattgtcgttattgatggtgtgcgtcgctttggcaatggctggtggttgccggcggggccaatgcgtgagcgagcggggcgcttaaagtcagttgatgcggtaatcgtcaacggcggtgtcccccgcagcggtgaaatccccatgcatctgctgccgggtcaggcggtgaatttacgtaccggtacgcgttgtgatgttgctcagcttgaacatgtggtggcgatggcagggattgggcatccgccgcgcttttttgccacgctgaagatgtgcggcgtacaaccggaaaaatgtgtaccgctggccgatcatcagtctttgaaccatgcggatgtcagcgcgttggtaagcaccgggcaaacgctggtaatgactgaaaaagatgcggtgaaatgccgggcctttgcagaagaaaattggtggtatttgcctgtagacgcacagctttcaggtgatgaaccagcgaaactgcttacgcaactaacctcgctggcttctggcaactagttacgccgcggcagcgttcgattgatggagtcatgaatgtcgctgccgcacctctcccttgctgatgcgcgtaatcttcaccttgccgcacaaggcctgttaaacaaaccccgccgtcgagcgtcgttggaggatattccggcaacgatctcccgcatgtccttgctgcaaatcgataccatcaatattgttgcccgtagtccatatctggtgcttttcagtcgtctgggaaattatcctgcccagtggctggatgagtctctggcgcgtggcgaattaatggaatactgggcgcatgaagcctgctttatgccacgcagcgactttcgtcttattcgccaccgcatgctggcacctgaaaaaatgggctggaaatacaaagacgcctggatgcaggaacatgaggcggaaattgcacagttaattcagcatattcatgataaggggccggtacgttcagccgattttgagcatcctcgtaaaggtgcaagcggctggtgggaatggaagccgcataaacggcatctggaaggtttatttactgccggaaaggtgatggtgattgaacggcgcaacttccagcgcgtttatgatttaacccaccgtgtcatgcctgactgggatgatgagcgcgatctcgtttcgcaaacagaagcagaaatcatcatgctggataacagtgcgcgtagcctgggaatattccgcgaacagtggctggcagattactatcggctgaaacgtccggcactggcggcgtggcgcgaagcgagggctgaacagcagcaaatcattgctgtgcatgttgaaaaattgggcaatctttggctgcatgctgatttgctgccgctactcgagcgtgcgctggccggaaagctcactgcaacgcacagcgcggtactttcgccttttgatcctgttgtctgggatcgcaaacgcgcagagcagctttttgattttagctaccggctggagtgctataccccagcgccgaaacgccagtatggctattttgttctgccattattacatcgtgggcaattagttgggcgaatggatgccaaaatgcatcgccagacaggcatccttgaagttatctctctgtggttacaggaaggcattaaaccaacgacaatgctgcaaaaagggttacgtcaggcgattactgatttcgcgagctggcagcaggcaacgcgggtgacattaggacgctgcccgcaaggtctctttactgattgccgcactggctgggaaatagaccccgtcgcataaatgattatgataagatttatgcattcataacccgatccatctggaggaactatggatcatcgtctgcttgaaatcattgcctgcccggtttgcaacggaaaactttggtataaccaagaaaaacaagaacttatttgcaaactggacaacctggctttcccgctgcgtgatggcattccagtgttgctggaaacggaagcccgcgtgctgactgctgatgagagtaaatcatgagttttgtggtcattattcccgcgcgctacgcgtcaacgcgtctgcccggtaaaccattggttgatattaatggcaaacccatgattgttcatgttcttgaacgtgctcgcgaatcaggtgccgatcgcatcatcgtggcaaccgatcatgaggatgtcgcccgcgccgttgaagccgctggcggtgaagtatgtatgacgcgcgccgatcaccagtcagggacagaacgcctggcggaagttgtcgaaaaatgcgcattcagcgacgacacggtgatcgttaatgtgcagggtgatgaaccgatgatccctgcgacaatcattcgtcaggttgctgataacctcgctcagcgtcaggtgggtatggcgactctggcggtgccaatccacaatgcggaagaagcgtttaacccgaatgcggtgaaagtggttctcgacgctgaagggtatgcactgtacttctctcgcgccaccattccttgggatcgtgatcgttttgcagaaggccttgaaaccgttggcgataacttcctgcgtcatcttggtatttatggctaccgtgcaggctttatccgtcgttacgtcaactggcagccaagtccgttagaacacatcgaaatgttagagcagcttcgtgttctgtggtacggcgaaaaaatccatgttgctgttgctcaggaagttcctggcacaggtgtggatacccctgaagatcttgagcgcgttcgcgctgaaatgcgctaatttcacttcacgacacttcagccaattttgggaggagtgtcgtaccgttacgattttcctcaatttttcttttcaacaattgatctcattcaggtgacatcttttatattggcgctcattatgaaagcagtagcttttatgagggtaatctgaatggaacagctgcgtgccgaattaagccatttactgggcgaaaaactcagtcgtattgagtgcgtcaatgaaaaagcggatacggcgttgtgggctttgtatgacagccagggaaacccaatgccgttaatggcaagaagctttagtacgcccggaaaagcccgacaactggcatggaaaaccaccatgctggcaagaagtgggactgtccgtatgccgactatttatggtgtgatgacgcatgaagaacaccccggccccgatgtcctgctactggagcggatgcgtggtgtttcggtggaggcaccagcccgaacaccagaacgctgggaacaactcaaagaccaaatcgttgaagccttactggcctggcaccgtcaggacagtcgcggttgcgtcggcgcggtcgacaatactcaggaaaatttctggccctcatggtaccggcaacatgttgaagtgctatggaccacgctcaatcagttcaataacaccggtctgacgatgcaggataagcggatcctgtttcgcactcgcgaatgtctcccggcattatttgaaggctttaacgacaattgtgtgctgattcacggtaacttctgtttacgcagcatgttgaaagattcgcgcagcgatcagttactggcgatggtcgggccgggactaatgctttgggcaccgcgagaatacgaactgttccgactaatggataattctctggcggaagatttgctctggagttacctgcaacgcgcgccagtggcggagtcgttcatctggcggcgttggttgtatgtgttatgggatgaagttgcgcaactggttaataccggacgatttagtcggcgcaacttcgatctggcatcaaaatcactcttgccgtggctcgcctgacgaaccttttagccactgccagatacggccaagcgtttcatagccaacacgatcgctatgcatcagccagaccggagaagggattgcccgttcccacgggttaagcggcgagtcgatggccaactgattcgccggggctggtagcggatttaacccttcctgctgaaaaaagatcatcgcccgcggcagatgtgatgcggaggtcaccagcaggaaaggggcgtcaccaatcgcctgtttcactgccgcagcttcttcttcggtatcttttggcaaatccagggtgataatttgctcgcgcggcacgcccagcgattgcgcaactctggcacctacttccgctgtactcaccgtattggtttttgctacgcctcccgtgaagatcagttttgatcccggattttcgcgccataagcgaataccttcattcaggcgtggcagactgttattgattaaattagagctcggtgcccactgcgggttccaggtataaccacctccgagcaccacgatatagtccactttttgcgaattattccatgtcggataggtgctttcgatgggacgcagcaggcggtcggctaccggttgcaaactcaataacaagagtgccagccacccaatgctaataaaaatcttcccggttttttgaaaacggctaaaccacagcagcgccaggccagcgccaataattaacaacatcagcggaagtggcagcaacatattgccaatcacttttttcagtgtaaaaagcatcctttctggttccttttttaaccatatagcaagggatcgccagcgatattacaccagacgggttcattctcgccgtggctgtgacaaaatagcgtctttatcagaaaacgtcttagccaaccggtggagaaagcaatgcaggatcgcaattttgatgatattgcggaaaagttttcccgtaacatttacggcaccaccaaagggcagcttcgacaggctattctgtggcaggatctcgatcgcgtgctggcggaaatgggcccgcaaaaactgcgtgtgctggatgctggcggtggagaagggcagaccgcaatcaaaatggccgagcgtgggcatcaggtcattttatgcgatctttctgcgcagatgatcgaccgcgcaaaacaggcggcagaagcaaaaggtgtgagcgacaacatgcaatttatacattgcgccgctcaggatgttgcttcgcatttggaaacgcccgttgatctgatattgttccatgcggtgctcgagtgggtggccgatccccgcagtgtattgcagaccctgtggtcagtgttgcgtccaggcggcgtgttgtcgttaatgttctacaatgcgcatggtttgttgatgcataacatggtcgccgggaattttgattacgtgcaggcgggaatgccgaaaaagaaaaaacggacgctttcgccagattatccacgcgacccggcgcaggtttatctgtggctggaagaagctggttggcaaattatgggtaagacaggcgttcgcgtgtttcatgattatctgcgcgagaagcaccagcagcgcgactgctatgaagcattacttgaattagaaacgcgttattgccgtcaggaaccgtatattaccctggggcgttatattcatgtcaccgcgcgcaaaccgcagagcaaggataaagtatgagtgaattttcccagacagtccccgaactggttgcctgggccagaaaaaatgacttctccatctcgctgccggtagaccgactctcttttctgctggcggttgccacgctgaacggcgagcgtctggatggtgagatgagtgaaggcgagctggtggatgcattccgccatgtgagtgatgcgtttgagcaaaccagcgaaaccatcggcgtgcgcgccaataacgcgatcaacgacatggtgcgtcaacgtctgctgaaccgctttaccagcgagcaggcggaagggaacgcaatttaccgtctgacgccgctcggcatcggcattactgactactacatccgtcagcgcgagttttctacgctgcgtctttctatgcagttgtcgattgtggcgggtgagctcaaacgcgcagcagatgccgccgaagagggcggtgatgaatttcactggcaccgtaatgtctatgcgccactgaaatattcggtagcagaaattttcgacagtatcgacctgacgcaacgtctgatggacgaacagcagcagcaggtgaaggacgatatcgcccagttgctgaacaaagactggcgggcggcgatttccagctgtgaattgttgctttcggaaacttccggaacgctgcgtgaattgcaggatacgctggaagcggcaggcgacaaattgcaggctaatctgttgcgcattcaggatgcgacgatgacccatgacgatctgcatttcgtcgatcgtctggtgttcgatctgcagagcaaactcgatcgtattatcagttggggccagcaatccatcgacttgtggattggctacgaccgccacgtacacaaatttattcgtaccgcgatcgatatggataaaaaccgcgtctttgctcagcggttacgtcagtcggtacaaacctattttgatgagccgtgggcgctaacttatgccaatgccgatcgtctgctggatatgcgtgacgaagagatggcactgcgcgatgaagaagtgactggggaacttcctgaggatctggaatacgaagagtttaacgagatccgcgaacagctggcggcgatcatcgaagaacaacttgccgtgtacaaaaccagacaagtgccgctggatcttggtctggtggtacgcgaatatctgtcacagtatccgcgtgcacgtcactttgacgttgcgcgcattgttattgatcaggcggtacgtcttggcgtagcgcaagcagatttcaccggactgccagcgaaatggcagccgattaatgattacggagccaaggtacaggcgcatgtcatcgacaaatattgaacaagtgatgccggttaagctggcgcaggcgctggcgaatccgttatttccggcgctggacagcgccttacgttcaggccgccatattggcctcgacgaactggataatcatgcattcctgatggattttcaggaatatctggaagagttttacgcgcgttataacgttgagcttattcgcgcaccggaagggttcttctatttacgcccacgttccaccactcttatcccgcgttccgtcttgtcggaactggatatgatggtcgggaaaatcctctgttatctctatctcagcccggaacggctggcgaatgaggggattttcacccagcaggaactgtacgacgaactgctcaccctggccgatgaagcaaaactgctgaaactggtgaacaaccgttcaaccggttcagacgttgaccgtcagaagttgcaggagaaagtacgttcttcgctcaaccgtctgcgtcgtttaggcatggtgtggtttatgggccacgacagcagcaagtttcgcattaccgaatcggtgttccgcttcggagccgatgtgcgtgctggcgacgatccccgtgaagcacagcgtcgcctgattcgtgatggcgaagcaatgccgattgaaaatcatctgcaactcaacgatgaaaccgaagagaatcagccagatagcggagaggaagaataatgattgaacgcggtaaatttcgctcactgacgctgattaactggaacggcttttttgcccgaacttttgaccttgacgagctggtcacgacgctttctggcggtaacggggcgggtaaatccaccaccatggcggcgttcgttacggcgctgatccccgacctgaccctgctgcatttccgtaacactacggaagccggggccaccagcggttcgcgcgataaaggtctgcacggtaagctgaaagcgggtgtctgttattcgatgctcgacaccattaactcgcgccaccagcgcgtggtggtcggtgtgcgtctgcaacaggttgccggacgcgatcgtaaagtggatatcaagccgtttgccattcagggactgccgatgtcggtgcagccgacacagctggtgaccgaaaccctgaacgaacgccaggcgcgcgtgctgccgcttaacgagctgaaagacaagctcgaggcgatggaaggcgtgcagtttaaacagttcaactccattactgattaccactcgctgatgttcgatctgggcatcatcgcgcgtcgtctgcgctccgcatctgaccgtagcaaattctatcgtctgatcgaagcttcgctgtatggcgggatctccagtgccattacccgttctctgcgcgactacctgttgccagaaaacagcggcgtgcgtaaagcgttccaggacatggaagcggcgctgcgtgaaaaccgtatgacgctggaagcgattcgtgtcacccagtcggaccgcgacctgtttaagcatctgatcagcgaagccaccaactacgtggcggcggactacatgcgtcacgccaacgagcgccgtgtccatctcgacaaagccctggagtttcgtcgcgagctacatacttcgcgtcagcaactggcggctgagcagtacaaacacgtcgatatggcgcgtgagctggcagagcacaacggtgccgaaggcgatctggaagcggattatcaggcggccagtgatcacctgaacctggtgcaaaccgcactgcgtcagcaggagaagatcgaacgctacgaagcggatctcgatgagctgcagatccgtctggaagagcaaaatgaagtggtggcagaagccatcgaacgccaggaagagaatgaggctcgtgcggaagctgccgaactggaagtggacgagctgaaaagccagcttgctgactaccagcaggcgctggacgtccagcaaacgcgcgcgatccagtataaccaggcgattgctgcgcttaatcgtgccaaagaactgtgccatctgccggacttaaccgccgactgcgccgccgaatggctggaaaccttccaggcgaaagagctggaagcgactgaaaaaatgctctctcttgagcagaaaatgagcatggcgcaaaccgcgcacagccagtttgagcaggcttatcagctggtggtggcaatcaacggcccgctggcgcgtaacgaggcgtgggatgtcgctcgcgaactattgcgcgaaggggtcgatcagcgtcacctggcagagcaggttcaaccgttgcggatgcgcttaagtgaactggaacagcgtctgcgcgagcagcaagaagccgaacgcctgctggcagacttctgcaaacgtcagggcaagaattttgatattgatgaactggaagctctgcatcaggagctggaagcgcgcattgcctctctttccgatagcgtgtctaacgcccgtgaagagcgcatggcactgcgccaggaacaggaacagctgcagtctcgcattcagagtttgatgcagcgtgcgccggtttggctggcagcgcaaaacagtctcaaccagttgagcgagcagtgcggtgaagagtttacctccagccaggacgtcaccgaatatctgcaacagttgctggagcgtgagcgagaggcgattgttgaacgcgatgaagtgggcgcgcgcaaaaacgctgtcgatgaagagatcgaacgtttaagccagcctggcggctctgaagatcagcgtctgaacgcgctggcggagcgttttggcggcgtgctgctgtcagaaatttatgacgacgttagcctggaagatgcgccgtacttctcagcgctgtatggcccgtcacgccacgccatcgtggtgccagatctgtcacaggtaactgaacacctggaaggcttgaccgattgcccggaagatctctatttgatcgaaggggatccgcagtcattcgatgacagcgtgttcagcgttgatgagctggaaaaagcggtagtggtgaaaatcgccgatcgtcagtggcgttattcacgtttcccggaagtgccgctgtttggtcgtgctgcgcgtgaaagccgtattgaaagcctccatgccgagcgtgaagtgctttccgaacgcttcgccacgctctcctttgatgtacagaaaactcagcgtctgcatcaggcgttcagccgctttatcggcagtcatctggcggttgcgtttgagtctgatccggaagcagaaatccgtcaactgaacagccgtcgcgtcgaactggagcgggcgttgagtaatcatgaaaatgataaccagcagcagcgtattcagtttgagcaggcgaaagaaggcgttacggcgctgaaccgcattctgccgcgtctcaacctgttggctgatgacagcctggcggatcgcgtcgatgaaatccgcgaacgtctggatgaagcccaggaagccgcgcgttttgttcagcagtttggcaatcaactggcgaaactggaaccgatcgtttcggtattgcagagcgacccggaacagttcgaacagctaaaagaagattacgcgtactctcagcagatgcagcgcgatgcccgtcagcaggcgtttgccctgacggaagtggtgcagcgtcgtgcgcactttagctattctgactcggcagaaatgctgagcggtaatagcgatctcaacgaaaagctgcgtgaacgtctggaacaggcggaagcggagcgtactcgcgctcgtgaagcgttgcgtggtcacgcagcgcagttgagtcagtacaaccaggtgctggcttcgctgaaaagttcttacgacaccaaaaaagagctactcaacgatctgcaacgtgaattgcaggatatcggcgtgcgcgccgatagcggggcagaagagcgggcgcgaattcgccgtgacgagctgcatgcgcaactgagtaataaccggtcccgccgcaaccagctggaaaaagcactgactttctgcgaagcggagatggacaatctgacccgcaaactgcgcaagctggagcgggattactttgagatgcgcgagcaggtagtgaccgccaaagcgggctggtgtgcagtgatgcgcatggtgaaagataacggcgttgaacggcgcttacaccgtcgcgagctggcttatctctccgctgatgatttgcgctctatgtcggataaggcattgggtgcgctgcgtctggcggtggcggataacgaacatctgcgcgacgtgctgcgcatgtcggaagatccaaaacgtccggaacgtaaaattcagttcttcgtggcggtttatcagcatctgcgtgaacgtattcgtcaggatattattcgtaccgatgatccggtggaagccatcgagcagatggaaatcgaacttagccgactgaccgaggagttaacctcccgcgaacagaaactggcgatcagttcccgcagcgtggcgaacatcattcgcaaaaccattcagcgcgagcagaaccgtatccgtatgctcaaccaggggttgcagaacgtatcgtttggtcaggtgaacagcgtacgtctgaacgtgaacgtgcgtgaaacgcacgccatgctgctggatgtgctctctgaacagcacgagcagcatcaggatctgtttaacagcaaccgtctgaccttctcggaagcgctggcgaaattgtatcagcgtcttaatccgcagattgatatggggcagcgcgcgccgcagaccattggcgaagaactgctggattaccgcaactatctggaaatggaagttgaggttaaccgtggttccgatggctggttgcgcgcagagtctggtgcattgtcgaccggtgaggcgattggtaccggtatgtcgattctggtgatggtggtacaaagctgggaagatgaatctcgccgcctgcgcggtaaagatatctctccttgccgcctgctgttcctcgatgaagcagcgcgactggatgctcgttctatcgccacgctgtttgaattgtgtgaacgtttgcaaatgcagctcatcatcgcagcgccggaaaatatcagcccggagaaaggcaccacctataaactggtgcgtaaagtcttccagaataccgaacacgttcacgtcgtcggcctgcgaggatttgcgccgcaactccctgaaacgcttccaggaagtgacgaagcgccttctcaggcgagttaaaattaaggcggcagcaatgccgccttttctttttccgaaaactccgtttctgcactaaaaaagtggcacattacggcgcgcttttctttaaacttctttacattaggttatgtaaaaacgtatcggcgtttatatactgaagataagcctgatgagtaacaggcttgctcgtcatactttcgtgagtattggcgttgtacaggcaagtcgtaaaataacagcctggctattcagagtatgataaaaacagggggcaagggatgttgcttaatatgatgtgtggtcgtcggctgtcggcaatcagtttgtgcctggccgtaacattcgctccactgttcaatgcgcaggccgatgagcctgaagtaatccctggcgacagcccggtggctgtcagtgaacagggcgaggcactgccgcaggcgcaagccacggcaataatggcggggatccagccattgcctgaaggtgcggcagaaaaagcccgcacgcaaatcgaatctcaattacccgcaggttacaagccggtttatcttaaccagcttcaactgttgtatgccgcacgcgatatgcaacccatgtgggaaaaccgtgatgctgttaaagccttccagcaacagctggcagaggtggcgattgccggtttccagccgcagtttaataaatgggtagagttactgaccgatcctggtgttaacgggatggcacgcgacgtagtgctctctgatgcgatgatgggctatctccatttcattgcaaatattccggtcaaaggcactcgctggctatatagcagtaaaccttatgcacttgcaacgccgccgctctcggtgattaaccaatggcagctggcgctggataaaggtcaattgcctacgtttgttgcaggactggcaccgcagcatccgcaatatgcggcgatgcatgaatcgttactggccttactcagtgacaccaaaccgtggccccaactgaccggcaaagcaacgttgcgcccagggcagtggagtaacgacgtaccggcgttgcgcgaaatattgcaacgcacaggcatgttggacggggggccgaaaattactctacctggcgatgacacgccaactgacgcggtagtcagcccatccgctgttactgttgaaacagcagaaactaagccgatggacaagcaaatgacgtctcgtagtaaacctgcgcctgccgttcgtgccgcctacgataatgaactggtggaagccgttaaacgttttcaggcatggcaaggattgggggcagatggtgctattggcccggcaacacgtgactggttaaacgtaacgcccgcccagcgtgctggcgtgttggctctcaacatccagcgattgcgcttgctgccaacagagctttctaccgggatcatggttaacattccggcctattcgctggtctactatcagaacggcaatcaggtgctggattcgcgagtcattgtcggtcgccccgatcgcaaaacgccgatgatgagcagtgcccttaacaacgtagtggtaaacccgccgtggaacgtacctccaactctggcacgcaaagatattctgccaaaagtgcgcaacgatccgggatatctcgaaagccatggctatacggtgatgcgcggctggaacagcagagaagcgattgacccatggcaggttgactggtctacaatcacggcctcgaatttaccgttccgcttccagcaggctccaggcccacggaactcgctggggcgctataaattcaatatgccgagttcagaggccatttatttgcatgacacgccgaaccacaatctgttcaagcgtgatacacgcgcattgagctcaggctgtgtacgagtgaataaagcttccgatctggcgaatatgctgttgcaggatgcaggctggaatgacaaacgtatttctgatgcgctgaagcagggtgatacacgttacgtcaatattcggcagtcgattccggtgaatctctactacctgacggcctttgttggtgcagatggtcgtacccagtatcgtacagatatttacaattatgatctgcctgcgcgatccagctcgcaaatcgtatcgaaagcggaacaattaatcaggtaaatgaagtagttcggggaaatcagttgtcgtaataattagcatgattgggggcgattctctgcagcccccgtcactgctggggttgagtcatcttgacgtctgctttacgggcggttaaggtgcctcttgtgcgccagaagtgcatataaacgataacattgacctgtagacttgattatcatggacaaattcgacgctaatcgccgcaaattgctggcgcttggtggcgttgcactcggtgccgccatcctgccgacccctgcgtttgcaacactctctaccccacgcccgcgcattttgacactcaataatcttcataccggagagtcaatcaaagcggagtttttcgatggcagaggctatattcaggaagaattggcaaaacttaaccattttttccgcgattaccgcgcgaacaaaataaagtccatcgacccaggattattcgaccagttgtatcgcctgcaagggttgttaggcacgcgcaaaccggtgcaactcatttccggttatcgttctattgataccaacaatgaactacgcgcccgcagccgtggagtagcgaagaaaagctatcacactaaaggccaggcgatggatttccatattgaaggtatcgcgttaagcaatattcgcaaagccgcgttatctatgcgcgcaggtggtgtaggatattatccacgtagtaactttgtgcatattgataccgggccagcacggcactggtagtaattgcttaacgaaacaggggcagtatgaactatcgtattattccggtcaccgcattctcccagaactgttcattaatctggtgtgaacaaacccgtctggccgcactggtcgatcctggcggcgatgcggaaaaaatcaaacaggaagttgatgacagcggcctgacactgatgcagatcctgctgacgcatggtcatctggaccacgttggcgcagcggcggaactggcgcaacattacggcgtgccggtttttggcccggaaaaagaagatgagttctggctgcaaggcttgcctgcgcaaagtcgtatgtttggtctggaagagtgccagccgctgacgccagatcgttggctgaacgaaggcgataccatcagcatagggaatgtgactttacaggtgttacattgccctgggcatacgccgggtcatgtcgtgttttttgatgatcgggcaaagctgctgatttctggcgatgttattttcaaaggcggagtagggcgcagtgacttcccgcgtggcgatcataatcaactgatttcttcaatcaaagataaattgctgccactgggggatgacgtgacatttattccgggtcacggaccattatccacacttggttatgaacgcctgcataatcccttcctgcaagacgaaatgcccgtctggtaaggcacataaaaaagcccgcttttaatgcgggcctggatttctggcaaagtgcgctttgtttatgccggatgcggcacgagcgccttatccggcctacaaaatcgtgcaaattcaaaatattgcaggggacgcgtaggcctgataagcgtagcgcatcaggcaatgttgcgtttgtcatcagtctcagcccgcttttcagcgggcttcattgtttttaatgcttacagcactgccacaatcgcttcgcacagcggagccatgttatctggtgtcatcccggccacatttacgcgaccagaagcaaccgcatatacgccaaactcttcgcgcagacgcagcacttgttcttttgtcaggccactgaaggagaacatgccgttctgtttgatgataaagctgaagtcgcggtttgcgcctttttcctgcagcgtattgacgaacaactgacgcatacgctgaatacgctggcgcatatcagtcagctcttgttcccaaatcgcacgtaacgcatcgttgctcaggatggtggcaacaacagaagcgccgtgtgctggtgggttagagtagttagcgcgaatcgccgctttcatttggctgaatgcgcgatcaacggtttcactgtcggcagcaaccagagtacaagcgccaacacgctcgttgtacaggccaaagtttttagagtaggaactggcaacaatcagctctttatgcatagccgcgaaagcgcgcagtccttcagcatcttcttccagaccacgggcaaaaccctggtaagcgaagtcaaacagcggtaaccagcctttctcaactgagagttgtgccagtgtctgccattgttccagcgtagggtcgataccggttgggttatggcagcagccatggaacagcactacgtcgccagcctgagcttcattcaggctgttaatcagtgcatcgaagtcaagagtgtgattttccgcatcataataagcgtattcacgaacttccagacctgcagagttaaagacgctcttatggttcggccagcttgggttgctcacccacactcgcttaacgctggtattttttgccaggaaatcggcagctacgcgtagtgcgccagtgccccccggagtctgtgccgtgcgagcacgtttgtcattgatcagggcgctacctttaccaaacagcagttcctgagtgcagcgaccaaattcagggatgccgtcaatgccgaggtaatttttggtggtttcattttcgagcagatactgttcagcctttttcacgctggtcagtaccggggttttgcccgtctcatctttatagacaccaatcccgaggttaattttgccgggacgttcatcggcacgaaacagatcggccaggcccagaatcgggtcggcaggagcggcggtaatgttctcaaacatgacgaggttccattatggttacagaagggaagtccgctatcagggtaacgggagatttacaaaattccaactattactgatgaaaacgcaggctgtttttgcaagacgtgagattgctctggaaggtataaaaaaaacaggaccaaagtcctgttttttcggcatttaacaaagaggtgtgctattagaactggtaaacgatacccacagcaacggtgtcgtctgaacctacgcccagtttgttgtcagaatcgatctggttgatgatgtagtcaacataggtggacatgtttttgttgaagtagtaggttgcgcccacttcaaagtagttcaccagatcaacatcaccgataccttctacgtctttcgctttagatttggtgtaagcgatggacggacgcagaccgaaatcgaactggtattgcgcaactaacagaacgtcttgcgttttgttggcgaagccgctggtgtttgtaaatttattagtgatcggcgtagcgttacgggtttcaccgtagttcgctgccaggtagatgttgttcgcgtcgtacttcagaccagtagcccactgttcagcttttttaccgttgccaagaggttgagcttcttgcaggttggtacggtcagctgcaccataagcaccaacgataccaaagccttcgtattcgtagctgatagaaccgccaacaccgtcgccgttagaacggcgtgcagtgtcacgctcgtttttacccaggtactgaacagcgaagttcaggccatcaaccagaccaaagaagttggagttacgataggtagcaacgccgccaacacgaccaacgaagaagtcatcgctgtatgcagtatcaccaccaaattctggcagcatatcggtgtaacccagtgcatcataaaccacaccgtagttacggccgtaatcgaaagaaccaacgtcagcgtatttaagacccgcgaatgccagacgcgttttgttaccagtttgagcgtcagcgccttcagagttgttaccctggaagttatattcccactgaccataaccggtcagatcggaattgatttgagtttcccctttaaaaccaagacgggcataggtcatgtcgccattgccaccgtaactgttttcaccgttacccttggaaaaataatgcagaccaacagctttaccgtacagatctactttgttgccatctttgttatagatttctgcagcgtttgcagtacctgctactaacagagcagggacgatcactgccagaatattgcgcttcatcattatttattaccctcatggttttttttatgacacctgccactgccgtcaataagttctgtcaataaaaatttacggaactattgatgagagtttggtgtctttatgtgtctgcaggcatcttttcattcaaactaacgtttcgctaccgtgaaagtgctacaaagataaagatttagtttcaaaaagaaaaaatatgtaaccaaaagtaaaaattaaggaactttgtgaacaccgtcatatttccatagaaacgtgatgatatttacagcaatttttatctatttatatgatttacttatatttaaattaactaaacggaaattttgtttctgatggaaactttatcgacctggcacaaaatcctctttcagacatccagaatgccaaaaaatagtatgaaaattgtgctatcagctaagaaaaaactaatccgcaataagaatgcggattattttttgtgcgtaaatgttgcaatgtaatattccgtaacaggatgatcgttatggcggggttgcaaatagattgcttgacttaacaaacagataacttgacagaaaggataaaaaagagccagcaggcgctggctctttgaggaagaaaatcagaagctggcgttgcgcggagtacgtgggaacggaatcacatcacgcacgttttgcacgccagttacgtaagcaatcaggcgttcaaaaccaagaccgaaacctgaatgcggaacagtaccgtagcgacgcagatcgcgataccaccagtaatcttctttattcaggcccatttccagcatacgctcgtccagaacgtccagacgttcttcacgctgggagccaccaatgatctcaccgatgcccggagccagaacgtccatagccgcaacggttttaccgtcttcgttgaggcgcatatagaacgctttaatatctttcggatagtttttaaccactaccggtgctttaaagtgttcttccgccagataacgctcatgctcagaagagagatcgacgccccagtaaaccgggttttcaaacttcctgccgcagttttcgagaatggtcactgcgtcggtgtaatccacctgcgcgaaatcggcctcaatgaagcgttccagacgtgaaacggcatctttatctacgcgttcagcgaagaatttcatgtcgtctgcgcgttcttcgagaaccgctttgaagacatatttcagcatggcttcagccagacccgcgatatcgttcaggttagcaaacgccacttccggctccagcatccagaattccgccaggtgacgactggtgttggagttttcagcacggaaagtcgggccgaaggtataaattttggataatgcgcaagcgtaggtttcgccgttcaactggccagatacggtcaggaaagactctttaccaaagaagtctttgtcgaaatccactttgccctgatcgttacgcggcaggttttccagatccagcgtagaaacgcggaacatttcgcctgcaccttcggtatcagatgcggtaatcagtggcgttgaaacccagaagaatccctgctcgttaaagaagcgatgcagcgcctgcgccagcgtatggcgaacgcgcgcgacggcaccaatcaggtttgtgcgcggacgcaggtgagcgacttcacgcagatactcaatgctgtggcgttttgccgccatcgggtaagtgtctggatcttcaacccaaccagcaacttcaactttgctggcctgaatttcaaattgttgcccctggcccggcgacgccacgactttacccgtcacaatgaccgagcagccggtggtcagacgcaggacgtcttcattgtaattgggcagagaattattgatgacagcctgtacaggatcaaagcaggaaccgtcataaacggcgaggaaggagatgccagcttttgaatctcggcgggtacgtacccatccgcgtacggtgacttcgctgtcaacggctacgcggccctggagtacgtcggctacaggcacaacgctcataatattctctctgttaatagtcggaaaaaataaacacttgtccacccgtaaatggggggatacctatgttacctggcatctgcaatcagacaagcagaattcgcaaatgcagcgaaagatttcggaattaaaggtaaaaaaagggagccgattagctccctgatgatattaactggcttttttaatatgcggaaggtcgaacgctttgcgcagcgcccgaacaaacgctttatcgtggcagatagttttgccagggctgtcagaaagtttcgccaccggtttaccgttacactcaaccaacttaatcacaatattcaggggttttacctgggggatatcgcaggtcaggcgagtcccaataccaaaacttaattgcacgcgggaagagaagtggcggtatagctcaaccgctttgcgtaaatccagattgtcagagaaaaccagcgttttactctgtggatcaattcccagcttttcataatgtgcaatggctttttcaccccattcaaccgggtcgccagagtcatgacgcaggccctgataccgactagcgaactcgacaccgaaatcacgcaggaaagcatccatagtgatgcagtcggttaatgcaatgccaagttggtcgggatactcttccagccaggcagcaagtgcagctcgctggctgttggctagatccgggctgatttgctgatgtgcctggaaccattcgtgtgcctgtgttcccatcggcgtgagggaaagccgacgcgccagatcgtagttgctggtgcccacgaaccaggattcctgttgcagacgcttaacgatggtttcttgtacttcgcgagaaaaacggcgacgggtgccaaaatccataagatggaagcgcgacatatcaaggccggcggttaacgccgagaagtcgactaatttgctttccagcgtgtcgagggcttgcgcaacgtcggcctgcggtgagcgatagcgatgtaccatttcactgataaccgccagcaaaggaacttcccagaggatgacttcacgccacgggccgcttaaacgaatatccagcttgccattatcgttggatacggtgacttgttccgggttaaagcggaactcgcgtaaccagttaagatagtcggccttaaagaaaggcagggcagagagccactgatattcatcatcctgcaggcgcaggtgctgcatcgcctgaatctgttcacgaatagcatcggcataaatacccagcagatcgtcacctcggcaacgaaactccgccgcgacatgcacatcgtaatagtgatgaaacacggcttgctgcatatgcaacttataagcatctgtatccagcaacgagtgcagaacaggagaagcgaattgtgtcataggtgcgcagtagcgtcctcgtacaggagcgtttagtacaataaacatcttcaggaactgctggagtataccttgtttcgcaatttattgaaccccgatcacaccatatgccacctttctggtcgatggcattacgcggtgtatgttataaaaatgtagcaataaaggcgtttgtacctgaaaagatgaagattctgcatagcgcgatttacgcaacaggaatagactgaacaccagactctataaaagatgctaaaggttatttatgactcaacagccacaagccaaataccgtcacgattatcgtgcgccggattaccagattactgatattgacttgacctttgacctcgacgcgcaaaagacggtcgttaccgcggtcagccaggctgtccgtcatggtgcatcagatgctccgcttcgtctcaacggcgaagacctcaaactggtttctgttcatattaatgatgagccgtggaccgcctggaaagaagaagagggcgcactggtcatcagtaatttgccggagcgttttacgcttaagatcattaatgaaataagcccggcggcgaatacggcgctggaagggctttatcagtcaggcgatgcgctttgcacccagtgtgaagccgaaggtttccgccatattacgtattatctcgaccgcccggacgtgctggcgcgttttaccaccaaaattattgccgataaaaccaaatatcccttcctgctttccaacggtaaccgcgttgcgcaaggtgaactggaaaacggacgccattgggtacagtggcaggacccgttcccgaaaccgtgctacctgtttgcgctggtggcaggcgactttgatgtactgcgcgacacctttaccacgcgttctggtcgcgaagtggcgctggagctgtacgtcgatcgcggcaaccttgatcgcgcgccgtgggcgatgacctcgctgaaaaactcaatgaaatgggatgaagaacgcttcggcctggagtatgacctcgacatctatatgatcgtcgcggtggatttcttcaatatgggcgcaatggagaataagggtttgaatatctttaactccaaatatgtgctggcccgcaccgacaccgccactgacaaagattacctcgatattgaacgcgttatcggccatgaatatttccataactggaccggtaaccgagtcacctgccgcgactggttccagctcagcctgaaagaaggtttaaccgtcttccgcgatcaggaattcagctctgaccttggttcccgcgcggtaaaccgtatcaataatgtgcgcaccatgcgcggattgcagtttgcggaagacgccagcccgatggcgcacccgatccgcccggatatggtcattgagatgaacaacttctacaccctgaccgtttacgagaagggcgcggaagtgattcgcatgatccacaccctgctgggcgaagaaaacttccagaaagggatgcaactctatttcgagcgccatgatggcagcgcggcaacctgcgacgactttgtgcaggcgatggaagatgcgtcgaatgtcgatctctcccatttccgccgttggtacagccagtccggcacgccgattgtgaccgtcaaagacgactacaatccggaaaccgagcagtacaccctgaccatcagccagcgcacgccagccacgccggatcaggcagaaaaacagccgctgcatattccatttgccatcgaattgtatgacaacgaaggcaaagtgatcccgttgcagaaaggcggtcatccggtgaattccgtgctgaacgtcacccaggcggaacagacctttgtttttgataatgtctacttccagccggtgcctgcgctgctatgcgaattctctgcgccagtgaaactggaatataagtggagcgatcagcaactgaccttcctgatgcgtcatgcgcgtaatgatttctcccgttgggatgcggcgcaaagtttgctggcaacctacatcaagctgaacgtcgcccgtcatcagcaagggcagccgctgtctctgccggtacatgtggctgacgctttccgcgcggtgctgctcgatgagaagattgatccggcgctggcggcagaaatcctgacgctgccttctgtcaatgaaatggctgaactgttcgatatcatcgacccgattgctattgccgaagtacgcgaagcactcactcgtactctggcgactgaactggcggatgagctgctggctatttacaacgcgaattaccagagcgagtaccgtgttgagcatgaagatattgcaaaacgcactctgcgtaatgcctgcctgcgcttccttgcttttggtgaaacgcatctggctgacgtgctggtgagcaagcaataccatgaagcaaacaatatgaccgatgcgctggcagcgctttctgcggcggttgctgcacagctgccttgccgtgacgcgctgatgcaggagtacgacgataagtggcatcaggacggtctggtgatggataaatggtttatcctgcaagccaccagcccggcggcgaatgtgctggagacggtgcgtggtctgttgcagcatcgctcatttaccatgagcaacccgaaccgtattcgttcgttgattggtgcgtttgcgggcagcaacccggcagcgttccatgccgaagatggcagcggttaccagttcctggtggaaatgcttaccgacctcaacagccgtaacccgcaggtagcttcacgtctgattgaaccgctgattcgcctgaaacgttatgatgccaaacgtcaggagaaaatgcgcgcggcgctggaacagttgaaagggctggaaaatctctctggcgatctgtacgagaagatcaccaaagcactggcttgatacttttgagccaaaatgcctgatgcgacgcttgacgcgtcttatcaggcctacaactccgttgaaattgctggttttgtaggctggataaggcgttcacgccgcatccggcagccgtgcccaactgcctgatgcgatgcttgacgtgtcttatcaggcctactagtccgttgaaaatgctggttttgtgcgccacatccggcatattaaccatgacgccgaatcagttgttcagaatgcccacgccgcattacccgttgcaatacttccgcttccagctccgctaatcgcaccgaccctaatcgacgcggacgggggatatccactgtcaaatccagaccaatttttccctcttcaattaacaacacccggtcagccattgctaccgcttcgctcacatcatgcgtcaccaacagtacggtaaagccgtgctcctgccaaagtgacacaatcaaatcctgcatctcgagtcgcgttaaggcgtccagtgccccgagcggttcatcaagcaacaataaacccggtcgatgaatcaacgctcttgccagcgccactcgctgtttctgcccgcctgaaagtgcggcaggccattccccggcgcgattctccagtcctaccgcagccaacgcccgacgcgcggcatcgcgccactggcctttaaggcctaacccaacgttatcaatcaccgatttccacggtagcagacgcgcatcctgaaacatcattcgcgtgtcttcctgaatttcagccagcggtgtggtgcctgccaacacatcgcctgcggttggcgtttccagcccggccagcaggcgcagcagggtacttttgccaccaccgctgcggcccaccaccgccacaaactgacctgccggaatatgtaaatccagttggttcaggacgatattttccgcgtaatgtttgcttactgcattgagcaacaatggtgtgccctggttcagacgagcagtattcataccgtggcctccttcaaatgataagccgggttccagcgcaaccagaggcgctctaacagctgcgcgctgacgtcagcaagtttgccgagcagggcgtaaagaataatagcgactaccaccacgtccgtttgcaaaaactcccgcgcattcatcgccagataaccaatgcctgaattggcagaaatggtttcggcaacaatcagcgtcagccacatcaggcccaacgcaaaacgcacgccgaccataattgagggcagggcaccaggcaggatcacatggataaacagcggtatgccggataatccatagctacgcgccatttccaccagaccgcgatcgatattacggatgccatgccaggtgttgatataaatggggaatagcgtgccgagcgccaccagaaagatttttgcggattcatcaatgccaaaccacaaaatcaccagcgggatcagcgccagatgcggtacgttgcgcaacatctgaattgaggtatccagcagccgttctccccagcgagatagcccgctaatcagtcccaaaatcaaccccagcgatccgccaattgaaaagccaatcagcgcccgccaggaactgatcgccagatgctgccacagttcgccgctggcggagagcgtccagaacgccgtcaccaccccttccggtgagggcaaaatacgcgtcgacagccagccaactgaggaggccagttgccacaccgccacgatgcccaccggtaaaaaccagggggcaacgcgcaataaccacttcttcactggcgttgccattatttcttccttagctttgcgcgactttacgggggataaaatcattcgccaccgcttcgccttgcggattcagcggctgcggctggggaatttccggaatggcgacatccagatgtgggaacagcaactcgccgacccgatacgcttcttccagatgcggatagcccgaaagcacaaagctgtcgatgccaagcgcggcgtattcgttgattcgcgcagcgaccgtaggaccatcgcccaccagcgccgttccggcaccgccgcgcactaagccaacgcccgcccataaattggggctgatctccagattgtcgcgcttgccgttatgtaacgccgccattcgctgttgtcctacggaatccgtccgggcgaatgcggcctgtgctttggcgatagtttcatcatcaagatgcgagattaaccgctcggcggcctgccacgcttcgtcgttagtttcacgaacaatcacatgcagacgaataccgaaacgaattttgcgtccatgcgcggcagctttcgcccgcacttgttcgatcttctcttttactagttctggcggttcgccccaggtgaggtagagatcaacttgttctgccgccagctcctgggcgacgtctgacgatccgccaaagtaaagcggaggataaggctgttgaatcggcgggaagagcagttttgctccgcgcacatgaatatgtttaccgttgaaattgacggtttcccccagcaataagcgccgccagacctgggtaaattccgccgaggcttcgtagcgctcgctatgatcaaggaacacgccgtcgcctgccagctcttgtggatcgctgcctgtgaccagattaaacaacgcacgaccatttgagagacggtcaagcgtggcggcctggcgagcggcaacggtaggtgaggttacgctggggcgcagggcgacaagaaacttcagccgctgcgtcaccgggatcatcgacgccgccaccagccacgcatcttcacacgatcgccccgttgggatcagcacaccggtatagcccagacgatccgccgcttgcgcaatttgttgcagatagccgtgatcaaccgggcgtgaaccttcttccgttccaagataatgcccgtcaccatgggtcggtaaaaaccagaacatattcagactcataattgttttccttccagttgagtgggctgccagatgcgctggcgaatatcgacttttttcggcaccagacgattttcataaaacagatctgccgtttgctgctgtaaggcggcaacctcggctgaagcggcgcacgaaaaacgcgaaagcgtttcacgataaatgcgaaaactttagctttcgcgcttcaaatgaaacagcagtattaattactgctttttattcattacatggggatcacttagggtatggctgaaccctgaatagtttggtatttagccgcttccttgctcgcttgttcaggaatctgatgtagcgatactgattaaatttgtgcgccacggcacgctctttattagcccgtaaatacacgcctcgttgtccaccccgcttaatcgcgttcatcgttatctcgtgataccactcaccatccagctcgtagaacgtgctttcatggctgccaataaaatcaaaattcgacgcctgatacacaacgcctgcgcgtccgcagcgttcgtcagcaaatgactgaacccactccactgacggatacagtaatctgataactttcagcgcgtagctgatggcccgtgattcagagttgcggggcatgtcgtcgtgtagccacatgcgattcaactccatatagccccggttatccgtttcaagcacgacacgacgacctgagttggggttaagggcatatccccactggagaacgccaaccagatcgcgtccgctgaatactcccaggtggaggtaagagttattcacaaaacggcgggaatagtgctttgtctgaataattgtgcgggccagccagcaggatatggtttcaacgcgcagttcctttgaaccatagccaacaatctggccttcatactcaataacgcacggtttcgtcagaatgcgtgattttttctcttttcccacaatgtttctccgtgggatgctcgcaggcattcagcattatgatgtgacgtttgcaacgcggacacctgatttcaatgtgatcaaaggaatccgccttaaataacagtttgttgcagtttttacagcgaattgatttcatctcacctcctttgcatcaattcgccactatcttaaaaaacatcgtgggttgagtgtggttattggggcataatcgatctgtattaccgatcgattcaattgattcgatcgtcgttttctatatgcgttcgtttggcggggtgttttttatacagcgttgacagggccacatcgtagatcaatgcgacctgcttgcgggggattccttgtgctaataaacgcccggcctgctcccattccgctttggttagtttaggtggtcgcccaccgatacggcctttatttctggcagcagcaagtccagccatcgttctctcgatgattagttctcgttccatctcagccagggcacccataacgtggaagaaaaaacgccccattggagatgacgtatcaatactgtcagtaagactgcgaaaattaatccctcgctctcgtaattcccctacgagagaaatcaaatgtttcatgcttcgcccgaggcgatccagtttccagacaaccagtgtgtcacctttttgaagacgctttaaagcgcgttttaatccaggtctgtctgtccttgttccgcttaatttatcttcaaatatttgttcacatcctgcacaaacaagagcgtttcgttgcaggtctgtattctggtcatttgttgatacccttacatagccaatcagcactctggatctcccgtttaaaagcgcaaatcatgccatgcaggccggaaacagccattatctaaaacctcggtttacaggaaacggtaaatcaggcttctggtgcgttgcagaaaaaccagaatggcgcagatattccaaacaaagataaatttacgcaaacaataggtgcttgccgctcttttcatggtgctattagcacaggtgcaggaaactggacgacggcacaattgattgaatggctggattctcaaggggcattcaatcacccatactggatgtgcaaatgttcatggtcatacggcaataataaaattattaccgatactggctgtggaactattcatcttgcaggttgcgttattgaggttatgggtaataaaggagccatgaccatccgtgtaaccaccccgagcacttccagcggtggcggaattactaacgctcaattcacctatattaatcatggtgatgcttatgctcctggctggcgacgagactacaacacgaaaaaccagcagtctgcatttgctttagggaaaacaggaggcactgtcggaaatgataaagctgttggctggaactggaatagcggggtctataacgcaaatattggtggcgcaacgacattaatcctccatttcaatatgagcgaggggagttgccctgccgtacagttccgtgtgaattataagaacggcggtattttttatcgttcagcacgtgatggttatggctttgaagctaactggtcagagttttacaccacaacacgcaaaccctctgcgggagatgttggtgcatatacgcaggcagaatgtaactcaaggtttattacaggtattcgccttggcggtctgtcatctgttcagacatggaatggtcctggctggtctgacaggtcaggttatgtcgttacaggttcagttaacggaaaccgtgatgaattaattgatacaactcaggcaaggccaattcagtattgcattaatggaacgtggtataacgcggggagtatttaattatgatgcacttaaaaaatattactgctggcaaccctaaaacaaaagagcaataccagctaacggaacgatttaacatcaaatggctttatacagaggatgggaagaactggtatgaggaacaaaagaactttcagcctgatacgttgaaaatggtctatgaccacaacgacgttattatttgtattgaaaaggatgtttcagcaattaatccagaaggcgcaagcgtcgttgaattacctgatattacagcaaatcgccgggctgatatttcgggtaaatggatgttcaaggatggcgtagtgataaagcgaacttacaccgaggaagaacagaggcagcaggcagagaatgaaaagcaaagcctgttgcaacttgtcagggataaaacccagttatgggactcacagctacggctgggcatcatttccgacgagaataaacaaaaattaacagagtggatgctctatgcgcagaaagtcgaatctacagacacctccagcctgccagtaacgtttccagaacaaccagaatgagacaaggcccgctatcgggccttaatttttattcaggcttttgtggccattcaggatttgccgtatccacacggctgaccagaacactgtagcgctcccatgcttccagtcggctacgctcctcatctgttgccatgttcagcctgacagcgcgttccagtggctgaataacgctttctgcttcagaaagcaacgcggccttttgtgattcggcctgttgttgcagttcctgttctgtatattccctctttactactttaccatacagaaacatccattttccgttattgtctgcgcgacgatttgccgtaatatcaggaacttcaactatgcttagcccttcaggattaatagttgaaacgtctttactgacagcaacgatgatgttgttctcatcgtaagcaatttttatggtgtctggctgaaaattcttttgttcctcataccagtttttgccatcttcgcaaaagagccataccacgcccgctttttcagttagctggtattgttcttttgttttagggttgccagcagtaatattttttaagtgcatcatcttaaacactccccacgttgtaccatattcccccaatcaatttctgaattggccttctggcaacagtgtcgacaagatcatccgcattgccgttaattgcggctgttaaaacataacctgacgcatcgccaaagccgtagtcgcgccatacgtttttatattcaatgctgccaagacgaatatcccgaacgacatgattatgcagccatgtgcttaaccagttgtttccccacactgaaccataaatatcgccactagacgcaacttgcgcaccacttcccagcgcaaatcccccatctgttttaaaaatgaaatcaccaccaccatctgaaccgttattaatatgaacaccatcaccaccgttatctttccacaaaaacatacgaatacttccgtcttcgttggtgaatgtaatgtggtggcggtaattactttttaatctaaaagcgctgcaattagattcaatatctttataaagatgtaatcctaacccatcaatatgtccgatgcgcgaaccatttgaatagaagctaataataccatctccatcttgcctaaatccggtgtcgttatctcccagaacaatggagttttcacccagtgcgttatcagtagcaccaatagctagacctccttcaattttggccccgtggctgacatatatagcacctgttcttagatttatagcgaatggccttaatgggccgatatcaccgttttcgccttgtccttcagccgtagggatgaaatgaagggactcttctgaacggcggaaaataagaccgaaggcatcattaaaaattcgcagcgcattcatcgttccaattttcagttctccggtcattttatcgccggaacgctgaacggcgttaccagccttgtttaccgtttcctgtaaaccgaggttttggataaacagcggcttattgggaatatctgctccgttccggtcttttgccagacgggcattggcattatccatcgcaattttcaccgcttttgcggtggctgccagcgtttcactggggctgtcagtggcactggttagctgaacgagtccttttttgttcaggctggcatcatagatatccagattttcacgtgctgtacgctgtgctgatgccccggcagttttaatttcgctgaggttattttttatcagcagcgcgttattgctcataatggctttaatggacagtgcaagctggtttaattttgttttatccggttgaataccggcttcttccagcgtgtttaataactccgcctgcacaatattaaaccagtccatgccgggccatgtgataacattattcccgtcaccttctgaaaaccagcgaacgatagcactacgctgggcggatacgggcggcatgatggttacgccgctgtcgttatcaatataaaacattagttatctccgtcatggtaaacaaatttataaatctgatgcgcgggtttatatttctccagtaaacattccagcgcacccgattcataaacacgtaacggcgtcagaacattatccagcaccgttgcgttgcgataatttttaataccgtaaatattgacctgcgtaacccactggccttctgtggaatccgtcagcctgacggtaaaaccgtactgcgcagccagccattcataaaagcgccgactcagattgccggtcatacgcattttattcgcggcagcccgctggcgttcggacagggtgccgttttcgctggtacagtcaggcaaccccagaaatgattcccactcccccagataccagcgggatgtggacgggaaacgctcccgcagcatttgccgcgcatcatccgccgcagcggcaatcacgtcgctgatggcctgcgccagcgcagataatttgctgtcggggcttttattccaggcaagccctgacggcagtaattgcagaaaggccgtctgatagggtgttacagccattcaattgtccccggtgttaacagttccgtattctccgaacgctggatctctgtcgggaaacgcacttcaaaatcatccagaccggtaacacctgccaccgcacggataatacgggagggggcaagtgcgccgcccggcgtcacctcattaaaaaacatggtattaatggcgtgagtaatagcctgtttcagttcggctgtcttcggtgatatataaatccgtggatttaccggctttgcctttgccgcaaataccgtgacatttacaccatcaggctgtccgacaatcagaccagtgatcgggtcagtatgaccggcgatataatccgccacgcgttccacgtctgccggttgtggaaaaatattgctccggttatccataacaaacgtcaccccgactgtgccaccgcctttccatgtcggaaaacaccaggcacgggtaacgccgctgacttcacgcgcccagcgaacataatcaaactgattaccgccgaacggaggatactggacacgatattccagccgtgacagcagctccgctgcactctcaatatcagccccaccggaaaacccttttacagtgatggcatcggaaacaacacaggcaaccggggtgatcaacgttaaaagggtattctcaccggtatttcctgcctcaccggcagccagtgcggtaacggtaatttccgtcgttcctgcacggtcaatcacaatggcatcagccaggctgtaaaccacaccatcagcacgctgccagcgtgtaccggcaggaatggtggtcgctgccgatgtggtgacagtcagcgggccgctggcggctgtcgcctgtttgcggcgcacgccccagaaccggcagtgctccagcaactcatcttcatctgctgtcgacgggataatctgccgtccaacccatgaaatatgctcgtgacaaccggcagcaaggcccgcctgagcataagcaatggcactcagcgttttttcacgggcctgaggccagctacccggcaggcgctgttcaatattctgttctgtacgggcaatcagcgatgataatgtcggtggtgaataagccatttaaaccccgttaaatgctgctttaaactcataaggaataacggaaccatccggtaatgtcagtgcaatgtagaggtataaccagccctgatgtaactgttccgctctgacgttaatcgcacttacccggcccgctgttttcagccattccagcgcctcttcggcataccctctggcgcgttccagcgtatccggtgtggctttttcacgtgataacagccacaaccgcgaaccgatggggcggtcgcggtaactgtcaccccaccatccacggcgatcatctgaaccatccggcagcgtgtcagaatccagcgcgcgccggtctgtaaacagggagattgtcacatcggttgtcaggctgtcgtcggtcagcatgtcaatgccatcctgtgcaatatcgccgcgtccgttcgtccagataatggctaaatcggtcattgcattggccccgtggttccgccgctgtcgccacggtggatatgcttatccgtcgatttgccattgatgatggcatccggggcagtaatattgctgtcgaactggcttttacctttaacgcccagacctttctggatctcaacgtcgccggtaaacgtggttctgggtgtgtcaacggtcatactttcatcagcgtaaacctcaaccgttttacaggtaatgatgcagcgtccgtcctttgtcagccggatacgatgcccctcatggtggtaaatgcctgcatcacccggttcaagatttgtcgggcggtagcggcggtcttccaccacaacggcgatcccctgatcacgttgtgcacccacacaggcaatcagcgcctctgcgcccggcaggggaacgctgaaatgtccgtaattttgcaggcgctccacttcatcggattcctcatcatccagcagaccgacctgcaggttctgaacctttcgcccgtcgttaatcacgttaacaacagcgcgcgcaagcatcaggcgcacacgacgcatcagcggcgtcagcaggcggttcagggcggaatcatttactctttccacggcggcgttttctccgggtgtctgcgataataatcttcaaccagcgcatcaataccgccgttactgtcgccgcctttcctgtttttacggtcgctttcaaccggcaccagaaagccttcgcgtggtgcaaggctgacgcgggttttcagcccgtcctggtcattcagtatcagggtgactttgctggccagtaattccgtggttttgatggcatatttcgaggcatcaatagtgaccagcaggttcggcatccagagttgcccgtccttgcgagtccatccgtcaatttcagcctcaaaggtgatggattttgccagtctgcggcgttgctcacgcagggcgcgggcctgtgcatccttcgccgtaattttgctgtcggcaatgatgatcatcggtctgtaacgggtcacatcactgtcagtggcggtccctttccgggagacgatacttttcgcatcaatatcatcaccctcagcaccgtttgcgcgggcataccccttgacggtgtattcgctgaaccggtcgcggaagtcttcctcaaaatccagtgtcagcagattttctccgagaaccagctcatcagtggctgtgctggcagcccggctgaataccagctctccggcggcattgctggtcatcagtacaccgcgtgcgcgggaggcacgcaccagcgcctcataaacggtttctgaatggtccagcgtgaagccgggaaaagctgccgaactttccttatcggaaagctcccagcgaacggtaacgccataaggggtgcacaggtcacgcgcaatctgctccagtgtgcggtttttccactgtccgccactgtaaacggcagcacagtcaatcaggtcagccgttttgtcacgtccggcgacagtgattttcatactgtcagcggtcatctggcgtcgccgtgaatcgatataaccggtgcagacaatctgccccccgatttcgagcgtgaacgccttccccggtgccagcccggataaatccgtgcccggtggcacgttcacccccagctcaaaatatccggctacggattcaatggagcgggtgacagagactgacgtccagccggtaaaaagcctgccatccgttcgcagcgtgacggtattactcattaatcacctcaatactgacaccaccgggaacaaacaacgggttgccacatacaacagcaatactttcagtcaggctggcaaaacgcatacttgtccagatttgttttaccgtctgcgtttccacaaagcggggcggttcaggtagttctgcaactgcatgatatttttccagccagcgttgcagcatttgtgaaacacgctcgttatccccgttgtacttatcattgataaaactactgatagttccggtagaaagtccgctctcaagagcaatttgtttaaaggtggtttcttcattttctacaagcgtgcgcagtcctgcgcgaatatcggaaatattcatctgaataacctcgtaattaaattttgtttaaacgttaattaaatggcttttttacgtctgttctgttccagaatatccagcgaatgattcagatattcatcacgctcagtttcgtattcatcatcacgctcctgattcttcacccgttccgtattaccggaaggccggaaaatgccgacaattcgtgattctggtgcttcaggttcggctatctgcggcagcagctctgccacttccagtgcatccatttgtttttgtgccttaatcgctgctttcgtcgcagatttcagttgtttctggcggcggcgatattcacggcctgccgcagcatcattaaacgcaacaggtgccagacattccgcttcacagataaaccgaccgtccagggtgtagcaataaaccgtgctgtgtaactgctgtggatcaaatctgaccacaacttttttcactccggcattcattaacgccatgttgtaataaacgtttttcgcacctttaagggagccgccaactttaagcgcgaactcgcctttacgtgaaacgttcaccgcctcggcaggcagtaacagcatccgtttttgctcttcggtaggcttacgcacaatcgttctggcgtattcacgctcaaaaacgtcatcaaacgaaagtttgcctccgcacatttctgtttcacggcctgttctggcattgaacatcgccacaccttcggcaagggttttcagaaacagctctgcatcaacagcgcggtcgccatagttatcaggttttgcctgcggatttggccccgtatatgcgccagccagtgccggatgcttatcaacgtattcctcaagcccaccaacaccgaaagcacgttcaacaggttttgcctggccccagcctttaccggcaacaacgcttgtccagtgcattttcgcgcccatcagtaaaaacagtccctttggatcgtcctcttttaccttaaagcggtaacgattgggcgcgccccccgtcagccatttattcgctgcaccacgggtgttatcaatggtgatgtgaaaatcctccgggatgccgtagcgtgtcaccacatccataaacgagaggcgaattgagtcgatgttctcgcttacatcgcagcgccagcccagaatttttcgggttttcacatcctgccagaaccatgttttcgggcggatcacatcaccgttaaaccagcgtacaaagacgttatgcagataaccgtcgccgttgatccactgcatggcgtccaggtgttccacagttcgctgctgtgccggtatcagatgcatcagtgcatgttcaccttcacgacaggcaacaaccattgcctcgtccagttgctgaatccggcgaaaggccgtggcacgggagggaatactccagccatgctcgcgggctgccagttccagacgctcataacatttgcggaaggcgggcttttccggtcgcagataatctgcaatcagaaactgccaggcatcctcgtcaaattcacttttgtgaacgttgcgacgggatgcaccacgtccatcaacaagcgcagccgcccagtcaggcttcgcaaacttctgtacctggtaatacttgtcccgcaaagtggatgcgctgacctggtaatgcccagcaacggtcgcaaaagccgtttttgttgaaatcccctggttcagcatttcgtctgcagcctgaaccgcaggcaaccatttttcagcaagtctgcgctgggaatcgctggcgttatcccatttgctccacagtgcctcacgatcataatcatgggcttccagcgtggggcgggcgatttcaaaatacccctgacttgtttcaattctcccttgttgcaacagaatttcagcacgtaatgcgacagggaatgatttgatattgaattcaaatgatacacctttagtccctgcaacctgcctgaactcccagccttctctttgtgccttacgtgtaatgttagtggcttgctttggtaaacctgccaaaccgagcaactcttttgctgtataccattctttcatagcgcacctagtatcgagacggccaaatatcttgcggtgtcattcccagtgcatctgcaatgattttctccgctttcggatatctcttatccaaagcatttttcaatgttgaagacgaaagatgattagatcttcccaattcagctagtgacatattgcgttttcgtagctctgcaacgatgtcagctctgtgccaatcttggcggttagttcttttattcatatgcatttcatgtaatcctttcagattcccccgtgagctacgctataaagtagctcacggcatatcgtgcaatgtagtgtggaatcactctcaaatcaatagggatttgaaaggatttgccatgatttcatataacggcatgatttttatatgaatttattttgtctctattgaaatcactaggattttaaatgatgtcttttgaaatcaaagaatggtttaatgcgaaagagctggaagggatgcctggtgtaccaaagttggcgactaacattaccaggaaagctgtggcggaagattgggtaaaacgtcagcgtcacggtgggaaaggtgtcgcttatgagtatcacatcaacagtctgccagaagaaacacgcagggccattaaaggtgcctcactttctgataaaccagtgcatacatcaatcgcccatacagttgatgagaggctaatttatgcaatgagctttttaacaccagatgagcaggccgcagctgtggagatcattcgtgtagcagggattaaaggacttatgcctacaattgtcagtaaagataaggcattagaggcattagggattactgtggagcaacagaaaaccctgcaaactcttcaagcattaccaccggaaaaagtaagagagattttgtctcagtatgaaggcaaagaacataatttccctgtaagagaaaacgatgtaaagaaagctgtataacaaccaggtaatagctaagacataaacttcactccaggtaattacatatgtaagatacccaaacagtgatgattgtttttgacacacatcacttgctgaaagcctggttgttaccgcttttgaagcatttttgaagctgtacttgaaatgatgcgtgaagtaattgcttttcgtgtctttaatgaatcaaaagctgtttccaacaatctttcgcgtttcaagatgtaacggctaaaatctgtcctactggcttgcaagccccactaaatctaatcccgccaaatcccgaataatccaatgtcctcccggtttttttcgtacttcaagtgaatcaatacatcggcgttaaccggtttgatggtggtaggagggcgatgatctaagtaagaggcaatcaccggtgccggtaagcccatcgtttttgccagtaaagcgatgctttgctcgcgctggctgcgggttaacgcatcggcctcactaaaggttgcgagtacgccctgaataaaagcgccgtttttttctgcatagggacgagctgccagataaaacgatccagtttgattgagatcggtgccgtctttcagcacccgcacgccgccctgtaataatgcagcagagtagtagggatcccagatagcccaggcgtcaacgttaccttgctggaacgcggcgcgggcatcagcgggcgtcaggtaagtgggttggatatcggtaaacttaagtccggcctgacgcagtgcacgcagtaaaaggttgtgtgaactggaacctttctgaaaggcaactttgtgacctttaagatcggctacggttttgatcgggctgttttctgccaccagaatcacttcggctttgggcttcggtggctcgacgcccacatataccaaatcagccccggcagcctgggcaaagattggcggaatatccccggtactgccgagatcaatactgccaacgtttaacgcttccaacatttgcggacccgcggggaactccacccaggagatttttgattgcggatagcgtttttccagtaactggtggctttttgccagtaccataccaatactgcctttctgatagcctatacgtaacgcttcaggcgaggattctgcagcaaccgcaatcgtagagacgctaagcaatcccaccagcgccagtttaatgatgttacgcatgggcattacctcgcagagacagaaggtcaggaacctgaacatcgcggcggtgcaatgcctgccagaaagtttctagcgcggtatcaagacgggtttgcagatttggcgtgaactggggtctgtgatggtaatcaattacttgtgagtcatcggcaaacacgccgtgcaggatctcctgagctttcagtgcgcttaaaactggtttaagggcataatcgaccgccagcagatgggccacggtaccgcccgtcgccagcggtagcaccactttgccttgcaaagcgcgctctggcagcaggtcgagcagggttttcagcgcgccggaataggcggctttatacacaggtgtagcgactatcagtccatcagcctgttgcagctgttcggtgaaggtcttgagtgccggactatcgaaacgagcataaagcagatcttccggggcgaagttttgcagattccagtgataaacctctacatcgaggccatttagtttttcccgcgcatattccagcaaggagctggagcgagaaggaaagcgaggactacccgccagggtgatgacacgcatactctctccttataaccaattgttctttttttgttaacattgataacaattcggtcagtctgtcggagagacaagaaaatgccaaatataaattttgtgtatctttttctgaaaataaactaaagaaagggctttatatatcacgcatatttatttgttggatagtcattagatgttgaatcaatgaattactcgttcagttaatatttaaatattcatgaaatctataaattaaagatttgtcacttattggatttagtatgcttgatttaaatggcggtcaattattgttattattaagtctaatgtcatttaaaggcattatcatatttacgaagagatcaggatgatgacgatgaaaaaaagtgtattgacggcgtttataactgtggtatgtgcaacgtccagcgttatggcagctgatgataatgctatcacggatggcaaagtaacatttaatggtaaagttattgctccagcttgtaccctggtagctgcgacgaaagattcagtagtcacattgccaaatgtcagcgccaccaagttgcaaactaatggagcagtctctggcgttaaaactgatgtaccaattgccttagaaggctgtgatgttactgtaactaaaaatgcgacgtttacctttagtggtacggctgacggcgtgcaacctacagcatttgccaaccaggctaccaccgatgcagcgacgaatgttgctctacaaatgtatctgccagatggttctacatcggtaactcccggtaccgaaacgtcgaatattcagttagcggattctgctgagcaaacagtgacctttaaagttgattatatcgctacggggaaagcgacttctggtaatgtgaatgcggtaacaaatttccatattaactattattaatagaactcattaattgttttattaattagtacccctctagtgttctggaggggatattcatattttttaagagtgactatttatgaaaacttgcataacaaagggaattgtgaccgtaagtttaacggcaatattactcagctgctcatccgcatgggcggcaggtaaaggcgggattggacttgcagcaacacgtcttgtttattcagaaggtgaagagcaaatttcactgggtgtacgtaacaccagtccggatgttccttatcttattcagtcatgggtgatgaccccagataataaaaaatcagcagattttattattacaccaccgctatttgtgctgaatccggctaatgagaatctgttacgcattatgtacattggtgcgccgttggcgaaagacagagaaacccttttcttcactagcgtacgggcagtcccttcaacaacgaagcgggaagagggaaataccctgaagattgccacacaaagcgtcatcaaacttttctggcgaccaaaaggtttagcgtatcccttaggcgaggctccggcgaaactgcgttgcacttcgtcagctgacatggttacggtcagtaacccaacaccttatttcattaccctgacagacctgaaaataggtggaaaagtagttaaaaatcaaatgatttccccctttgataaataccaattttctctgccaaagggggccaaaaatagcagcgtaacgtatcgaaccatcaatgactacggggcggaaacgccgcaactcaactgtaaatcgtaagccgtcttcagttaagagagcgagatgtatagaactcatcgacaacacagcctgttaagctctggtggagtgccatcgtttattggtgggctggtggtgtttgtgtcggcagcgttcaatgcacaagctgaaacctggttcgatcctgcttttttcaaagatgatccctcaatggtggccgatttgtctcgtttcgaaaaaggacaaaaaataacgccaggggtttatcgtgtcgatattgttctgaatcagacaattgtaaatacgcgcaacgtcaattttgttgagataacgccagagaaggggattgccgcctgtttgacgactgaaagcctggatgcaatgggtgttaatactgatgcgtttccggcttttaaacaactggacaaacaagcgtgtgtgccattggcggagattattccggatgccagcgtaacgtttaatgtgaataaactccgtctggaaatttcagtaccgcaaatcgccatcaaaagtaatgcccgtggttatgtcccccctgaacgttgggatgaagggatcaacgcgctattactgggatattcgtttagcggggctaacagtattcatagcagcgcagacagtgattctggcgacagctattttctgaatttaaacagtggcgttaatttaggcccatggagattgcgcaacaattcaacatggagtcgcagtagtggccaaaccgcagaatggaagaatctcagcagctatttgcagcgggcggttattccactaaaaggcgaactgaccgtaggtgatgattatactgcaggcgattttttcgatagtgtcagctttcgtggtgtgcagctggcgtcagatgacaacatgctgccagacagcctgaaagggtttgcgcctgtggtgcgtggtatcgccaaaagcaatgcccagataacgattaagcaaaatggttacaccatttaccaaacttatgtatcgcctggtgcttttgaaattagtgatctctattccacgtcgtcgagcggtgatttgttagttgaaatcaaagaagcggacggcagcgtcaatagctacagcgtaccgttttccagcgtgccattactccagcgtcaggggcgaatcaaatacgcggtgacactggcgaaatacagaaccaatagtaatgaacagcaggagagcaaatttgcccaggccacgttgcagtggggcggaccgtggggaacgacatggtatggtggtggacaatatgctgaatattaccgtgccgccatgtttggtctgggatttaaccttggcgatttcggagcaatttcgttcgatgcgacccaggcgaagagtacgctggcagaccaaagcgaacataaaggtcagtcatatcgttttctgtatgccaaaacgctcaaccaattgggcactaattttcaattgatgggctatcgctattcgacgtcgggtttctacaccctttccgacaccatgtataaacatatggatggctacgaatttaatgacggtgatgatgaagatacgccgatgtggtcgcgttattacaatttgttttacaccaaacgtggcaaactgcaggtcaatatctcccagcaattaggcgagtacggttcgttttatttaagtggtagccagcaaacttactggcataccgatcaacaggatcggctattacagtttggctacaacacgcaaattaaagatctctcgctgggggtttcctggaactacagtaagtcccgtggtcaacctgatgctgatcaggtgtttgcactaaatttttccctgccgctcaatctgttgctccccagaagtaatgatagctataccaggaaaaaaaattacgcctggatgacctctaacaccagtatcgataacgaagggcacattacacaaaacctgggtttaacggagacactactcgatgacggtaacctgagctacagcgtgcaacagggatataacagcgaggggaaaacggctaatggtagcgccagcatggactacaaaggggcgtttgcagatgcccgagtgggctacaactacagcgataacggcagtcaacaacaactgaactacgctctttcaggcagtttagttgcccattcacagggcattaccctggggcaatcgctgggggaaactaacgtgctgattgcagcaccaggcgcagagaatactcgtgtggcgaacagcaccgggctgaaaactgactggcgcggatataccgttgtcccctatgccacttcttatcgggaaaatcgaatcgcacttgatgcggcatcgttaaaacgtaacgtggatcttgaaaatgcagtcgtcaacgtggttcccaccaaaggggcgttggttctggcggagttcaatgcccatgcgggagcaagggtattaatgaaaacatcaaagcagggtataccgctgcgttttggcgcgatagcgacgctggacggcatacagactaatagcggcattattgatgatgatggctcgctctatatgtccggtttgcccgctcagggagcgataactgtacgctggggcgaagctcccgatcaaatttgtcatatcagttaccagcttaccgaacaacaaattaactctgcgattacgcgaatggatgccatatgcagataatctttggagaaaaatgcgtgttattactacgactattttttgccgccgtcttaatgctatggtgcgctcaaactgctgcttatagcgggcagtgtcataccactcaggggaatccgtatattggcgtcaattttggcgttaaaaccctggaggaagaagaaaatacggctggagtagttaaagacaaattttatcagtggaacgaatcgaatgattattatgtttcctgtgattgcgataaagacaatgtcagaagtggccgatgggcattcgccgcggattcaccgttagtctatttaggcgacaactggtacaaaattaatgactatcttgccgccaaagttttattgcaggttaaaggcagttctcctactgcggttcctttcgaaaacgtgggcacaggggcagatacacgatggcatatttgcgatcccggcggtcaacgtttaggtggccagggggctagcggtaatagcggtagcttttccctgaaaatattgcagccgttcgttggttcggtcgtcattcctcctatggcgctggcgcgattatttgaatgctacaacatacccgcaggtgattcctgcacgactacaggtacatcggttttagtgtattacctgtctggtacgatcaattcacttggctcatgttccgtcaatgccggagagactatcgaggtcgatctgggcgacgtatttgcggctaactttcgtgttgtagggcataaaccccttggggccagaacggcagaactcgcaattccagtcaggtgtaacacgggaaacgcggggttagttaacgtcaacctgagtctgacggcaaccacagaccccagctatccccaggcgattaagacgtcacgtcctggcgtgggcgtggtggtgaccgatagccagaacaacattatttcccctgctggtggaacattaccgctctctattcctgatgatgcagacagtatcgcgcgaatgaatgtctatccagtcagcacgacaggtgtaccaccagaaaccgggcgatttgaagccacggcaacggtgagaataaattttgattaacgcgtgaacgtatgaagaaaaaaacgatatttcagtgcgttatcttgttctttagcattcttaacatccatgtcgggatggctgggcctgaacaagttagtatgcatatttatgggaatgtggtcgatcagggctgtgatgtcgccaccaaaagtgcattacaaaatattcatattggtgattttaatatcagtgattttcaggccgcgaataccgtaagcactgctgctgatttgaatatcgatatcaccggttgtgccgctggtattactggcgcggacgtcctttttagcggcgaggctgacacccttgcgccgacactgctcaaactaactgacacaggcggaagcggtggtatggcaacggggattgccgtgcaaattcttgatgcgcaaagtcagcaagaaatcccgctcaatcaggtccagcctcttacgcccttaaaagccggggataacacactcaaatatcaacttcgttataagtccacaaaggcgggagcaacgggcggtaatgcgacggcggttctctattttgatctggtttaccagtgaaggagtgatgttgaaacggataatctggattctgttcttactgggattaacggggggctgtgagctatttgcccatgatggcacggtcaacattagcggatcgtttcgccgtaatacatgcgtgctggcacaggatagcaagcaaatcaatgtgcagttaggcgatgtttcgctgacacgtttttctcatgggaattatggcccggagaaatctttcatcattaatttgcaggattgcggaactgatgtcagcacggttgacgtcaccttttcaggaacccccgacggagtgcagagcgaaatgctgtccattgaaagtggtacggatgcagccagcgggctggcaattgcgattctggatgatgcgaagatattgattccgcttaaccaggcgagtaaagactacagcctacatagcggtaaggtgccattaactttttatgcgcaattgcgacctgtcaatagcgatgtgcagtcgggtaaagtgaatgccagcgcgacatttgtacttcattatgactaatacgtggaacagattggcgctcttgattttcgccgttttatcgctgctggtggcgggtgaattgcaggcaggagtggtggtcggcggaacgcgatttatctttccggcagacagagaatcgatatctattttactgactaataccagtcaggaatcctggcttattaacagcaaaatcaaccgcccaacgcgttgggccgggggggaagcgtcgacagtgccagcaccattactggccgctccgccacttattctcctgaagcccggtactacaggcacgttgcgcttgctgagaacggaaagcgacatcttgcctgtggatcgcgaaacgctatttgagttaagcattgccagcgtgccatccggcaaagttgaaaatcagagcgtaaaagtggcgatacgctcggtatttaaactgttctggcgacccgaaggtttgccgggcgacccgctagaagcttatcaacaattacgctggacatggaattcgcagggtgtacaactcactaacccaacgccttactacattaacctgattcaggtgagcgtaaatggtaaagcgttaagtaatgcgggagttgtgccgcctaaaagccagcgtcagacaagctggtgtcaggcaatcgcaccgtgtcatgtcgcctggcgggcgataaatgattacggcgggttgagtgcaaagaaggagcaaaatctgccctgaaacaggttcggaaaacgtttgcgttttttttgccgcaggtcaattcccttttggtccgaactcgcacataatacgcccccggtttgcacaccgggaatccaggagagttcatgtactaccccttcgttcgtaaagcccttttccagctcgatccagagcgcgctcatgagtttacttttcagcaattacgccgtattacaggaacgccgtttgaagcactggtgcggcagaaagtgcctgcgaaacctgttaactgcatgggcctgacgtttaaaaatccgcttggtctggcagccggtcttgataaagacggggagtgcattgacgcgttaggcgcgatgggatttggatcgatcgagatcggtaccgtcacgccacgtccacagccaggtaatgacaagccgcgtctctttcgtctggtagatgccgaaggtttgatcaaccgtatgggctttaataatcttggcgttgataacctcgtagagaacgtaaaaaaggcccattatgacggcgtcctgggtattaacatcggcaaaaataaagatacgccagtggagcagggcaaagatgactatctgatttgtatggaaaaaatctatgcctatgcgggatatatcgccatcaatatttcatcgccgaataccccaggattacgcacactgcaatatggtgaagcgctggatgatctcttaaccgcgattaaaaataagcaaaatgatttgcaagcgatgcaccataaatatgtgccgatcgcagtgaagatcgcgccggatctttctgaagaagaattgatccaggttgccgatagtttagttcgccataatattgatggcgttattgcaaccaataccacactcgatcgttctcttgttcagggaatgaaaaattgcgatcaaaccggtggcttaagtggtcgtccgcttcagttaaaaagcaccgaaattattcgccgcttgtcactggaattaaacggtcgcttaccgatcatcggtgttggcggcatcgactcggttatcgctgcgcgtgaaaagattgctgcgggtgcctcactggtgcaaatttattctggttttatttttaaaggtccgccgctgattaaagaaatcgttacccatatctaattatttcttcgaattcctctttataagataatcagggctttattttcagccctggttgttttatattcatcgctgttgcttatttagacattttgtacttttattgttgaggttattaagcgaagcgacaatggattgtgttgctgcggttttatagggtaggggagaggcagatgcgaattaaaccagacgataactggcgttggtattacgatgaagagcacgatcgaatgatgctcgatttagccaatggtatgctatttcgctcacgttttgcgcgcaagatgttgactccagatgccttttctcccgcaggcttttgcgttgacgacgccgcgctctatttctcttttgaagaaaagtgccgcgattttaatttatctaaagaacaaaaagccgaactggtgctgaatgcactggtagcaattcgctatctcaaaccgcaaatgccgaaaagctggcattttgtttcccatggtgaaatgtgggtgcccatgccgggcgatgcggcctgcgtttggttgagcgatactcacgagcaggtcaatttgctggtcgttgaatctggcgaaaatgccgcactatgcctactggcacaaccctgcgttgttattgcgggtcgcgcgatgcagttgggcgacgccattaaaatcatgaacgacaggctgaaaccgcaggttaatgttgacagcttcagcctcgaacaggctgtctaacgcgccaacttaagtgcagtcttcggtacacagctacagcaaagaatggtgccatcatcgcccattgctgattttttcagcggcgtgacttcgccttctaaaagctgaacacggcaacttccacaaatgcccgcgcggcaagaataagggatacgaattccctgattttctaattgctccagcaacacctgttggttatttccacgaaatgcctgtccctgccagtcaatatctacatttgcgtccggttgttgcgtgatgttggcggtatcatcagcggcagctgcgccgtaaatttttgccggagccgttgccagaatttccacctcatcgccaacgcgaatcacgccgctattacgggcaattaaattctgaccaaaatcgacatcgccgttatcctgggcagtgcggaaagattgcaatgtttttaatggttcgcctgccggatgtttttgccctttttctgggctgacggtggtgaaaatacagcggctacaaggtttaaccacatcaaacaccacatcaccaatgcgaatcactttccagctatcttcttcccaggctgacgcgccggaaaccaccagattggggcggaattgctccatttttacactggccggacaacgttgttggagatcacgtaacgaggcttcgttagcaagaaggtaaggatagccatcagcaaatgacaggggtacagtgttgtggcgtttcacgcgccgggtcatttgtggccccacccagcgtaattgcacttcgcgggagaaaaatccacttagccatttgttgatcgcgtctggcgcaattcgcgcggtaaaatgtgtgccccaaacttcggttggtgcgtcttgtgtggcgaaatcagcaaaacgaacatatgcgctactgccatctggtgcggtgagatgcaagccatcatgcacaggtgaaggagtaaaccgtaccatctggggaaactggcgagcggtaataaacgtaccgtcaggttccgtgatcataaagatgcgatcgaaggccagaccactgacatcagccagagcatgtgtaagaccaatgccgcgcatcgatttaacaggatgaataaaaagccgggttaatgtcgccacggtgcggtcctcaaatgaaaataagccctcaactttatgacatgacgcgcttattagctataatgcgcaacaattttcttagcgcctgtcccattaggctattttatttgtcagtttggccctgggttgtgctcgaaatcctcacgtacttgtgtacgctccggtttctccgcgctgtccatgtccagactgactgcaacaattacgcctactgcggtaggctcttagagtaaaagtgacgatatgaattctctgtttgccagtacggcccgtgggctggaagagctgttaaaaactgaactggaaaacctgggggccgttgaatgccaggtggttcagggtggggtccatttcaagggcgacacacggcttgtttaccagagcctgatgtggagccgcctggcctcgcgtattatgttgccgctgggcgagtgtaaggtttacagcgatttagacctctatctcggtgttcaggcgatcaactggacagagatgtttaatcctggcgcgaccttcgctgtccacttcagtggtttgaatgacaccatccgcaacagtcagtacggcgcgatgaaagtgaaagacgcgatcgtcgatgctttcacgcggaaaaatctgccgcgtccaaatgttgatcgcgatgcgccggatatccgcgttaacgtctggctgcataaagaaaccgccagtatcgctcttgatctgagtggtgatggtttacatctgcgtggctatcgcgatcgtgctggtattgcgccgatcaaagaaaccctggcagccgctattgtgatgcgatccggctggcagccaggaacaccgctgctcgatccgatgtgtggttccggtacgttgctgattgaagcggcgatgctggcgaccgatcgcgcaccaggcttgcaccgtgggcgttggggctttagcggctgggcgcagcatgatgaagctatctggcaggaagtgaaagcggaagcgcaaactcgcgcccgtaaaggcctggctgagtatagctctcatttttacggttcggacagcgacgcacgggtgattcaacgtgcacgcactaacgcccgtcttgcggggattggtgaactgatcacctttgaggtgaaagatgtcgcgcaactgaccaatccgctgccgaaagggccgtacggcacagtgttgagcaacccgccatacggggaacgtctggacagcgaaccggcgctgattgcgctgcatagcctgctgggtcggatcatgaaaaaccagtttggtggctggaatctctctttgtttagtgcctcgccggatctgctaagctgcttgcagctgcgtgcagacaaacagtacaaggcgaaaaacggcccgctggactgcgtacagaaaaattaccacgttgccgaaagcactccagacagcaaaccggcgatggtagcggaagactacgccaaccgcctgcgtaagaacctcaaaaaattcgagaagtgggctcgccaggaaggaattgaatgttaccgcctgtatgacgccgatctaccggaatataacgttgccgttgaccgttatgccgactgggtggtggtgcaggagtatgcgccgccaaaaactattgatgctcacaaagcgcgtcagcgtctgttcgatattatcgctgcaaccatttcggtactggggattgcgccaaacaaactggtgctgaaaacccgtgaacgccagaagggcaaaaatcagtaccagaaactgggcgagaagggcgagtttcttgaagttaccgaatataacgctcacttgttggtgaacctgacggattacctcgataccggtctgtttctcgatcaccgtatcgcccgtcgtatgcttggtcagatgagcaaaggcaaagatttcctcaacctgttctcttataccggcagcgccaccgtgcatgcgggattaggcggtgcacgcagcaccaccaccgtggatatgtcgcgtacttatctggagtgggcagaacgcaacctgcgtttgaatggcctgaccgggcgtgcgcatcgcctgattcaggccgattgcctggcgtggctgcgtgaggcaaatgaacagttcgatctgatctttatcgatccgccaaccttctctaactcaaaacgaatggaagatgcgtttgatgttcagcgcgatcatctggcgctgatgaaagatttgaaacgtctgctgcgtgcaggtgggacgatcatgttctcgaacaataaacgtggcttccgtatggatctcgacggcctggcaaaactgggactgaaagcacaagaaattacgcaaaaaacgctctcccaggatttcgcccgtaaccgccagatccacaactgctggctgattaccgcagcctgaaaggaatagtaatgtcattaatcagtatgcatggcgcatggctgtcgttcagcgacgcgccgcttctcgataacgcagaactgcatatcgaagataacgaacgtgtttgtctggtgggccgcaacggcgcaggcaaatcgacgttaatgaaaatcctcaaccgtgaacaagggctggatgacggtcgcattatttacgagcaagatttgattgtagctcgtctgcaacaggatccgccgcgtaacgttgagggtagcgtttatgatttcgttgccgaaggcattgaagaacaagcggaatatctgaaacgctatcacgatatttcgcgcctggtgatgaacgacccgagcgagaaaaatctcaacgaactggcgaaggttcaggaacagctggatcaccacaacctgtggcagctggaaaaccgcatcaacgaagtgctggcgcaactggggttagatcctaacgttgcgctgtcgtcgctttccggcggctggttgcgtaaagcggcattaggacgcgcgctggtgagtaatccgcgcgtgctgttgcttgatgaaccgacaaaccacctggatattgaaaccatcgactggctggaagggtttttgaaaactttcaacgggacgattattttcatctcccacgaccgttcgtttatccgcaatatggcgacgcgcattgttgatctcgatcgcggcaagctggtgacctatccagggaattacgaccagtacctgctggaaaaagaagaagccctgcgcgtggaagaattacaaaatgccgagttcgatcgcaaactggcgcaggaagaggtgtggatccgccaggggatcaaagcacgccgtacccgtaatgaaggccgcgtacgcgccctgaaagcgatgcgtcgcgagcgtggtgaacgtcgcgaagtgatgggtaccgcaaagatgcaggtggaagaggccagccgctccggtaagatcgttttcgaaatggaagacgtttgctaccaggttgacggtaagcaactggtgaaagatttttcggcccaggttctacgtggcgacaaaattgccctgattggtccgaatgggtgcggcaaaaccacgctgctgaaactgatgctcggtcagcttcaagcggacagcgggcgtattcacgttggcaccaaactggaagtggcttatttcgatcagcaccgcgcggaactggatcccgataaaacggtgatggataaccttgccgaaggtaagcaagaggtgatggttaacggcaagccacgccacgtattgggctatttgcaggactttctgttccatccgaaacgggcgatgacgccggtacgtgcgctttctggcggtgagcggaaccgcttgctgctggcgcgtttgttcctcaaaccaagcaacttattgattcttgacgaaccgaccaacgatcttgatgtcgaaacgctggaactgctggaagaactgatcgacagctatcagggcacggtattgctggttagccacgatcgtcagtttgtcgataacaccgttacagaatgttggatcttcgaaggcggcggtaaaattggtcgttatgtcggcggttatcatgatgcccgtggtcagcaagagcagtatgtggcgctcaaacagcctgcggtgaaaaaaaccgaagaagccgccgcggcaaaagcagaaactgtaaaacgcagcagtagcaaactaagctataaattgcagcgcgaactggagcagctaccgcaattgctcgaagatctggaggcgaagctggaagccctacagacgcaggtggcggatgcttccttcttcagtcagccacatgagcagacgcaaaaagtgcttgctgatatggctgctgcagagcaggagctggagcaagcctttgaacgctgggagtatcttgaagcgttaaaaaatggtggctgatcgcaaaatagtcgatttaaacagagacagctgacaacggtaaaattgcctgatgaactgggtttatcaggcatgaaaaccaacactttgttagtcatctgtaaaatagcgcatcattaaggagtaccaatgtgcgaacatcatcatgccgcgaagcacatcctgtgctcgcagtgtgacatgctggtggcgttaccgcgccttgagcatggtcagaaagcggcatgtccccggtgtggcacaacgttaaccgtggcgtgggatgcccctcggcagcgtcccaccgcctatgcgttggctgcactgttcatgctgttgctgtccaacttgtttccttttgtgaatatgaacgttgcaggagttaccagtgaaattacattactggaaattcccggcgtgcttttttctgaggactacgccagcctcggcacctttttcctgttgtttgtgcaactggttcccgcgttttgtctgataaccattctgttactggtgaatcgcgcggaattaccggtccgtttaaaagagcaactggcacgggtgctttttcaactcaaaacctggggaatggcggagattttcctcgctggtgtgctggtcagtttcgttaaactgatggcttacggcagcattggggtaggcagcagctttctcccctggtgtttattttgtgtcctgcaactgcgcgcttttcagtgcgttgatcgtcgctggttatgggacgacatcgccccgatgccagaactgcgccagccgctaaaaccaggcgtcacggggatacgtcaggggctgcgttcgtgctcctgttgtacggcaatccttcctgctgatgaacccgtgtgcccgcgttgtagtaccaaagggtacgttcggcgtagaaacagcctgcagtggacactcgcgctgcttgtaacgtccatcatgctgtatcttccggctaatattttgcccatcatggtgacggatttattaggctcgaagatgccgtcgacgattctcgctggggtcattctgttatggagcgaaggctcttatcccgtcgctgcggtgatctttctggccagtattatggtgccaacgttaaagatgatcgccatcgcgtggctgtgttgggatgccaaagggcatggcaagcgcgacagtgaaagaatgcatttgatttatgaagttgttgagtttgtaggccgctggtcgatgattgacgttttcgttatcgcggtgctctcggcgctggtgcgtatgggaggtttaatgagtatttatccggcaatgggtgcattaatgtttgctttagtcgtcataatgacaatgttttctgctatgacgtttgacccgcgtttgtcgtgggatcgtcaacctgaatcagagcatgaggagtcctgacagtatggaatctaataatggggaagccaaaatccagaaagtgaagaactggtctcccgtgtggatatttcctatcgtcacggcgctcattggggcctgggttcttttttatcattacagccatcagggaccggaagtgaccctgatcaccgcgaatgcggaaggaattgaaggtggcaaaaccaccattaaaagccgtagcgttgacgtcggcgtggttgaaagcgccacactggctgatgatttgacgcacgttgaaatcaaagcgcggctgaattccggtatggaaaaattgctgcataaagacaccgtcttttgggtggtgaaaccgcagattggtcgcgaagggattagcggcctgggaacgctgctgtctggagtttatatcgaactgcagccaggcgcgaaaggcagcaaaatggataaatacgatttgctggactcgccaccgttggccccgcctgatgcgaaaggtatccgtgtgattctcgatagcaaaaaagccgggcagctctcgccaggagatccggtgctgttccgtggctatcgggtaggttcggttgaaaccagcaccttcgatacacaaaaacgcaatatcagctatcaactgttcatcaatgcaccttatgaccgactggtgaccaacaatgttcgcttctggaaagatagtggcattgcggttgatctgacgtcagcagggatgcgtgtggagatgggctcattgacaacgctgctgagtggcggtgtcagctttgatgtgccggaaggtctggatttagggcagccagtggcaccgaaaacagctttcgttttgtatgatgatcagaagagcattcaggattcgttgtacaccgatcacattgattatctgatgttctttaaagattcggtacgcggtctgcaaccgggagctccggtagagttccggggtattcgcctgggtaccgtaagcaaagtgccattctttgcgccgaatatgcgtcagacatttaacgatgattaccgtattccggtactgattcgtatcgagccagagcggctgaaaatgcagcttggcgaaaatgcggatgttgttgagcaccttggcgaattgttgaaacgtggtttacgcggatcgctgaaaaccggaaacctggtcactggtgcactgtatgttgatctcgatttctatccaaatacgcctgcaataaccggtattcgtgaatttaatggttatcagattatcccgaccgttagcggcggcctggcgcaaatccagcaacgactgatggaagcgttggataagatcaacaaactgccattgaatccgatgattgaacaggcaaccagtacgctttctgaaagtcagcgcacaatgaaaaacctgcaaacgacgctggatagcatgaacaagatcctcgctagccagtcgatgcagcagttgccgacggatatgcagtcaacgttgcgtgaattgaatcgcagcatgcagggcttccagcctggctccgcagcctacaacaagatggtggcggatatgcagcgccttgatcaggtgttgcgagaactgcaaccggtgctgaaaacgctcaatgagaagagtaacgcgctggtatttgaagcgaaggacaaaaaagatccagagccgaagagggcgaaacaatgaaaaagtggctagtgacgattgcagcactgtggctggccggatgcagctccggcgaaattaataaaaactattaccagttacctgtggtgcagagcggtacacaaagtaccgccagccagggcaatcgtctgttatgggtagagcaggtcactgttcctgactatctggcggggaatggtgtggtttatcaaaccagtgatgtgaagtatgtgattgccaacaacaacttgtgggccagcccgttggatcaacagttgcgcaacaccctggttgccaacctgagtacgcaactgcccggctgggtggttgcctcccagcctctgggaagcgcccaggacacgctcaatgttaccgtaacggagtttaacggtcgctatgatggcaaggtcattgtcagtggtgagtggctgttgaaccaccagggacaactgatcaaacgtccgttccgtctggaaggagtgcaaactcaggatggttacgatgagatggttaaagtgctggccggtgtctggagtcaggaagccgcttctattgcacaagagataaagcgtctaccttaattataaagatttgtaaatataaccgtctccggtatgttgcctgaggcggtttttttgtctctaacgtgcggaaaaatttgttcctcttcacattttttgtacaaccgacatgcccgtgtagctcacaaatatgacagtggcgtgaattttgcgcattgacggcagttatgattcgcggtattgcttaactgtgattgcacatttagtaatcactgttttcttttccaccagaaaccagtatgagggaaacgaggcatgaagagacaaaaacgagatcgcctggaacgggcacatcaacgtggttatcaggccggcatcgccggacgctcaaaagaaatgtgtccctatcagacgctgaatcaaaggtcacaatggctgggaggctggcgagaagccatggcggacagggtagtaatggcctgattctgtctctttaaaaagaaacctccgcattgcggaggtttcgccttttgatactctgtctgattataatcagaaggcagacgtatcctggaacagaccgactttcaggtcgctggcggtatagatcagacgaccatcaaccagcacttcgccatccgccaggcccataatcagacgacggttaacaatgcgtttaaagtgaatacggtaggtcacttttttcgctgtcggcagtacctgaccagtgaatttcacttcgccaacgcccaacgcgcggcctttaccttcgccgcccagccagccgaggtagaaccctaccagctgccacattgcgtccaggcccaggcatcccggcataaccggatcgccaataaagtggcatccgaagaaccacagatccggattgatatccagttctgcttcaacataccctttgtcgaagttaccacccgtttcggtcattttgaccacacggtccatcatcagcatgttcggtgctggcaattgcgggcctttagcgccaaacagttcaccgcgaccagaggcaagaaggtcttcttttgtataggattcgcgtttatctaccatgttctctgtaagccttattttattgaagcacgcaggatagctaacacgtgtacgctgaacaagtccgatcagttcggaataaaccagttcagccaacgtaatggccatggaaaacggtgacgtccttcctgttgcgatgcttgcgcgatacgttcctggatggtttgcatcagcgtcgtttggccttcgccatcccacaccagatttaataataacggcagtgcgtcagtcacatcgtctactgcccagatggtgaatttgccttcttctaccgctttcaccagttcactgtgaagacttaaatggcgaacgttagctgtggggataatgacaccttgtttcccggttaactcacgttgctggcaaatagcaaagaagccttcgattttctcatttaaaccaccgaccggctgggcgcgaccgaactgatcgactgaacctgtgatagcgatactctgattcaccggcacatcggcgagggcgcttatcagggcgcagagttcagccatcgaggcactatctccatcaacttcactgtatgactgctcaaatgtcagcgatgctgagaaggggatctgttgctcaagctgtagttccgacatcaggaacgcttgcatgatcatcatccctttcgcatggatattgccgccaagctccgctttgcgttcgatgtcggtgaattcaccatcgccaatatgcacaacgcagctaatgcgagaaggttcgccaaaagcgcgtggatgacccggaaattcaatgaccgaaagggcgttaatttgcccgatgcgttcgccttcggtttcaatcaggatttgctcctgaaggatctcatcctgcatacgttcagcgaggaaaccttcgcgccattcacgctgctgcagcattaagtttagctgctcgccggagaaggtgtcgccatcacacagggaggcgacctctttacactggcggaggatccactgcgggctaagcggaagtgtttcttgttcaccggtgtagcgtgctgcttcgcggataagtaccggccaggcatccgctcccggtgcaggtaagtgattatgtctggcggtaaatgtcacccagcgacaccactgggttactgactccgcatcgacaatctgcagagtatcttcaaattcgctataaatagcctgctctgaaagctctggctccatctcctggaaatcagccaatgattcgcgttcgcctaccagaatgactttcagcttcaatggcatcgaaggcacagagacggggagagggcgcgactcatcaaacgcaacccagtcaaaacgctcgcggttaacgatatttttcagccgcatccacagcagaggttgcgccagcagtgtacgcaaagagatgatgagaataccgccatttgcctgatgcaccagaccaggctgcagggtaatgtcgccattaaactggcgcaggcagccaaagagttgctccgcttctacccagtcggcagcgacaacttgcgttaaagtcgcaaaattatcatctgcactcactgcgtgacgtaagcggatggagtggccggaaacctcatagtgaccgcccaccagttggcctgcatcgctttgtagcgtacgcgcggcattggcaataagattcagatactcagactcttccggggccttcgccagcataaaagaggaggatgctcgcgtatgcagcaactgctccagtgcgaattgcagtcgcggttgagtatcactgaataaaggatcgttttcgtcaatcaaatgtggctgagcaaatatttcctgatagctatcggtatcaggaaccaggtcacgccatgcaagtttcgtaatggtcaaagttgatgttttttagtctgttgtcaaagccgcgattataccgtaaccggcactacagcacacgtagaaagcaccgacaatactcctggcatgggcgttaaagctcacaggatggagattcttttcttcactggcctaaaaagctgatattctgtaaagagttacacggtaacattgagatcgctatgaaatatcaacaacttgaaaatcttgaaagcggttggaaatggaagtatctggtgaagaagcatcgcgaaggggagttaatcacccgttacatagaagccagtgccgcccaggaagccgtcgatgtgttgctctcgctggaaaatgaacccgtgctggtaaatggctggattgacaagcatatgaatccggaactggtcaatcgcatgaagcaaaccattcgggccagacggaagcgccattttaatgcggaacaccagcatacgcgcaaaaaatcgatcgatctggaatttattgtctggcaacgtctggctggtcttgcgcagcgtcgcggtaaaacgctttctgaaacgattgttcagctgattgaagatgcggaaaacaaagagaaatacgcgaataaaatgtcttctttgaagcatgatctgcaggcattgctgggtaaggaataactgacgaagtcagttcaatttactaaaggcgaaaaaaaccccgcagctgcggggtttttctaccagacgagaacttaagcctgcggctgagttacaacgtctttgatgcctttaacttcgatctctacgcgacgatccggagccaggcagtcgatcagtgcagcacgctgtttcacgttgtcacaggtgttgccagtaaccgggttggattcgcccataccacgtgcggagatcttgtctgccgggatacctttggagatcaggtaatcaacaacagactgagcacggcgctcggacagaccctggttgtaagcgtcagaaccgatgcggtcagtgtaacccagaacaactacggaaccgtctttcggatccaggttgctcagctggctgtacagctgatccagagcagcctgaccttccggtttcagggttgctttgttgaagttgaacagaacgtcagacttcagagtgaagtgcttggtctgtacttccggtgccggagctggagccggagcaactaccggagctgcttcgccctgaccgaaacggtaggaaacacccaggctcagcagaccgttgtccggacgagtaccgatggtgtttgcgtcaccgatgttgttggtccactggtattccagacgggtagcgatttcaggagtgatcgcgtactcaacaccacctgcgaaaaccggagaaacgccagtgtcgtggtctttaaaggatgcgccaccaggtacgttagccttggtgtctgcacgccataccataccacccagacgagtgtatacgtccagatcgtcagtgattgggtaacccagtttagcagtcagttgaacgccctgagctttgtatgctccgttgatgttgtcgcctttgtacggcatacgacctaaccagtcgtaacccatttcaaaaccaacatacgggttaacctggtaaccaccaaaagcacctgcacccagttggttttcgtgggtcggaccattgttaggaataaaaccagtgtcatggtactgggaccagcccagtttagcaccagtgtaccaggtgttatctttcggagcggcctgcgctacggtagcgaaaccagccagtgccactgcaatcgcgatagctgtctttttcattttttgcgcctcgttatcatccaaaatacgccatgaatatctccaacgagataacacggttaaatccttcaccgggggatctgctcaatattaactctaccgatatcttcggcttatgccgagcacccctggcgatgtaaagtctacaacgtagttgaaaacttacaagtgtgaactccgtcaggcatatgaaaaaaaagtcttgtataaggtatgtttaatcttttttgtcagcgacaatttacagaagaaaatcgcggaaaccgcttcagacaagcctccgcaaggaaaattagtcacgactgaaagcattggctgggcgacaaaaaaagttccaggattaatcctaaatttacttaatgatacaaattagagtgaatttttagcccggaaagttgtctcgtggcgtgagaggatgcgcttaccggacgcataataaaccccatagcgttaccttcatttgccgcatcaacaagttcagcatgctcttcttcagtcaaatcatctgccaaccaaccgatcaccacactgtaattgcccgtgcgtaaagcgcgaaccattgactccacagtgtggcaaggggagagctggctaatctgcattactttcgttaagggtagcccagatgcctgaacccattcccgactcagtttttgttgcggtgttaaccagagttgccagcgcgattgctgaccgagttgctgtaacaatggcaacagtagaagttgcgtcatcatgggctgatcttcgcgatagacaacttcactgataagcccggctgtagtgttttccgtagagacacgcgcaattttacttgctgcggatgagaacgacgaagaacgatgtgcatagcctgaagtgtacataatcaatccagcccctgtaagttactgtatggatgtacagtgcatccagtgacaacaaagatcaaccctattttcggaaagagcctcgcaaattttgtcgttggtgacgggaaaacataaattaatcttgccccttaagaataagttgcctattttcgtagttaacggatccgttaatgtgaatcattcttttatgttatgattttaaaaggaattttatgaaaagcctctcctataagcggatctataaatcacaagaatacctggcaacgttgggcacaattgaataccgatcattgtttggcagttacagcctgaccgttgacgacacggtgtttgcgatggtttctgatggtgagttgtatcttcgggcttgtgagcaaagtgcacagtactgtgtaaaacatccgcctgtctggctgacatataaaaagtgtggccgatccgttaccctcaattactatcgggttgatgaaagtctatggcgaaatcaactgaagctggtgcgtctgtcgaaatattctctcgatgcagcgctgaaagagaaaagcacgcgcaatacccgggaaagactgaaagatttgcccaatatgtcttttcatctggaagcgattctcggggaggtggggattaaggatgtacgggcgttacgtatacttggggcaaaaatgtgttggttgcgactgcggcagcaaaacagtctggtgacagaaaagattctgtttatgcttgaaggtgccattatcggcattcatgaagctgcgctcccggtggcacgccgccaggagcttgcagaatgggctgactctcttacgccgaaacaggagtttcctgcggaacttgagtaatctggcgttgcagacgaccaatctcaggcagtaatgcaatcaataatccaacttgttgtacgaccagaggttctttgctgtctgcccgtggttcaagttgctgcatccgctgtttcaggctagctaatgcctcattgacgcgttcttcatcagcaggttgatgatgtaacgcgtcatcaacatagcaaactgcgtcatcaagaaacgccagaatttcaggattagttaactgctcccggtgagcaccgagggctgagatatagctggtaaacgtatggttaaggcacagcaaccgaaacgcggcttcgcgaatttgcggggtaacgttcggctcgctggacatatttgataccaccgacgccagctcagcatcacggttgtgtgcatcgcggcgggcaatacgatacgccagacggttatcacgcccctgatggtattgctccagtatggcatcgagataccgacagttggcctctgtggcgcgttcgagcatgcgcggcagattgcgaaactgccagtcaggccagatgtagctcactgccgcccacgcaatggcacaaccaatcagcgtatcgattacgcgaggtaacgctacttcaaaaccttcacccagtaagttaaaacacagtagcaccaaaagtgtgatgaacatcgttgcatgagcgtattgcacgttacggaaggcaaaaaagagcacgccggtaataaccagcagcaccagctgcccttccagtgatggcacaaaccacagcacaggaatgccaatggcgatacctaccagcgtaccaataatccttaacttcaggcggtggcgcgtggcgttatagtttggctggcagacaaacaaacttgtcagcaagatccaatacccgtgatgcattccggttatttgaatgatggcgtagccgaagcacaacaccagcgacattcttaccgcatgacggaagagggcggattccggcgtgaagtgacggctaagacgcagccagatatcactcaacccgtgcgggctgtcatcagcgagctcattttcgtcattattatggggtagtgcctgggcctgttctgattcaattgttgccagttgggcatcaatggcgcgtaaattgttcagcaaaaatcccagtgttttgagtaaatcggcgggtgcgccgttatcgcgcatccgctccagcgcagcatcaatatgcgtaaaagcgcgctcaaaatgcggatcatgttgataaggctgacgcagcaaaatacagcgtgacagttgctggcacgcctggccctgcatcgacatcagccgctgaaaacggaacagcacgtcgctgtggcgaaaatgttcacgcaatgtttgatactgaatatgagaagagctggcacgctcgtgaatatcctgcgcgacaaagtaataatgcagcgtgcgacgcgttccccgttgaccacgatcgccacgtaagcgggtcagcagcgagagtttcgtctgattcaatgtcgccatcagctgaccgttggcgagagccaaatcgtacagcggtgcctggctttcatcttcaatatcaggatcaaacatgcgcgacttgagctcaagataacgcgccagttgttcatagcaacgcgccaggttgtcctgcagcgggcggaccgggaacagcagatgaccaataagtgtcaggacgttgtaccagacggcaccggccagcagatacatcggctgctgataccagtgctcatacagtgatgttcccaacatagtgtaaatggcgatcagcaatgcaccgaaggcaattgttgcatagcgttgacccagaccgccgagcaaaatgaagccgctggtagagagcgttaagccaatcgcaaatagccagggccagggaaacagcaattctactgaggccgaggcgataaaaaagcagaacagcgtaatgatgaggttacgcaaacgtcccgccagtcggtcatcgagatcggtcagcgccgctgccaccatccccagcgttagcggaatcgtcagttttacatcacccagccaccacggaaacgctgtggttccacaaagcgcaataaaaatacgcgcgtaatacagccaggcgctgttccaagtatagcgtttgagcaaaggacttagcataaaggccatattagtggattattcaaaacgacgacgtgcattggcttcacgcgcagcttgcgccgtttctaccgataccacgcgacgaccaaccggccatagtgcaatagcggcaattttaaagttcgcaatgccgacaggaatgccaatgattgaaatacattgtgcgatgcccgttgcaatgtgcatcaggcataaccaccagccaaagaaaatcagccagaaaatattcaataccgtaccgccagtattcagcagcacatttttgccagccgggttcagttcatcgacatgaatagcttcattgccataaggcaccagagacagtttagtgatctcccagcaggatcgtgtcagcggtaaggtaaaaatcagcataatactgaccagagtcgccaacagccagcccagagtggtggcaaatccgccaagcacaaagttcagaatgttcaaaacggtacgcataaaacctcgctttactgtggttttcagtaatgggcggcaattgtaacgtttttttgggctggagcacgttttctctgacggttacactgataagaaataatttcgtgtggatctacagagtcatggaactgaaagcgacaacgcttggaaaacgtctggcacagcacccttacgatcgggcggtgatcctcaatgccgggattaaagtctccggcgatcgccacgaataccttattcctttcaatcaattactggcgattcactgtaagcgcggtctggtatggggcgagctggaatttgtactgccggacgaaaaagtggtgcgtctgcacggcaccgaatggggcgagacgcagcgtttttaccatcatcttgatgctcactggcagcggtggagtggcgagatgagcgaaattgcgtctggtgttttacgccagcaactggatttgattgccacgcgcactggagaaaataaatggctgacgcgtgagcaaacctctggcgttcagcaacaaatccgccaggctatgtcggcgttgccgttgccggttaaccgactggaagaattcgataactgccgtgaggcgtggcgtaaatgtcaggcctggttgaaagatattgaaagcgctcggttgcagcataaccaggcgtataccgaagccatgcttaccgagtatgcggattttttccgccaggtcgagtcttcaccgctgaatccggcgcaggcccgggcagtcgttaatggcgagcattctctgttagtgctggcaggtgcaggaagcggaaaaacgtcggtgctggtggcccgtgcaggctggttgctggcgcgtggtgaagcgtcccctgagcaaattttattgctggcgtttggtcgcaaagccgctgaagagatggacgagcgtattcgcgaacggctacataccgaagacattaccgcacgcacgtttcatgcgctggcgctgcatattattcagcagggcagcaaaaaagttccgatagtcagcaaactggaaaatgataccgctgcccgtcatgaactctttattgctgagtggcgcaagcaatgcagcgaaaagaaagcgcaggcgaagggctggcggcaatggctgacggaagaaatgcagtggtcagtgccagaaggtaacttctgggatgatgaaaaattacagcgtcgtcttgcatcacgcctcgatcgttgggtaagtctgatgcggatgcacggtggtgcacaggcagaaatgattgccagtgcacccgaagagattcgcgatctgttcagtaaacgtatcaagttgatggccccgttattaaaagcctggaaaggtgcgctgaaggcagaaaacgctgtcgatttttcgggccttattcatcaggcgattgtgattctggagaaaggtcgctttatcagcccgtggaagcatattctggttgatgaatttcaggatatctcgccgcagcgggcagcgttgttagcggcattacgcaagcaaaacagtcagacgacgttgttcgccgttggtgatgactggcaggcgatttaccgattcagcggtgcgcaaatgtcgcttaccaccgctttccatgaaaactttggtgaaggcgatcgctgtgatttagacacgacttaccgttttaacagtcgtatcggtgaggtggcaaaccggtttattcagcagaacccaggccagttgaaaaagccgctaaacagcttaaccaatggagacgaaaaagccgtcacgttattggatgagagtcaacttgacgctttgctggataagctctctggttatgccaaaccggaagagcgcattctgatcctggcgcgttaccatcacatgaggcctgccagcctggaaaaagcggcaacacgctggccgaagttgcaaatcgactttatgaccattcatgccagcaaagggcaacaggcggattacgtcatcatcgttggcttgcaggaggggagtgatggttttccggctgcggcgcgggagtcgattatggaagaggcgctactgccaccggttgaggatttcccggacgctgaagaacggcggttaatgtacgtggcgctgacccgggcacgccatcgggtatgggcactgtttaacaaagagaatccctctccctttgtggaaatactgaaaaatctggatgtgccggtagcgagaaaaccgtaagaaacaggtggcgtttgccacctgtgcaatattacttcagacggtccgcgagataacgctgataatcggggatcagaatatcgaccgcgtcgttgaaatgcggcgactggattatgaagtctgccgttgccacgttggtggcgaccggaatgttccataccgtcgccagacgcaacaaggctttcacgtcaggatcgtgcggcacggcatttagtgggtcccagaagaaaatcaatacatcaattttcccttctgagatcaatgcgccaacctgctggtcaccccccattgggccactcaacatcgcgttgacgttcatgccggttgcacgggaaatcaagttaccggtagtgcctgttgcatacagtacgtgttgttccagtaacggttgatgccgttccacccagctcatcagcatttgtttgcagtgatcgtgtgccaccagcgcaatatgtttccgcgcaggtaaagtgcgagtcgtcagttccataatgtacatccgtagttaactttcctacagattactgtaagcacttatcgctgcaagataaagaccgaaaaagcctgcgcacaggcacaaaaatctcaggaagatggttgtttttccgcccactgcaggaaagtatttcgcgtttgtgggtcagccagtttaaaccaatacttcagccgttgttctgtgagcacctgagactgcggtggaatagcatccagctcggaaacacccgaaagcagcgtactgtcatctgccatcatcgtggcaaattgcggtagtgaagcgcgtttcgcggatttgttatagcgttcaacctcgacctcataatcaatcgtttttgccgttgaggtaatggcgagaatatccagctttaccggaatcggcgtcgcatcgccatccaacaattcaaggcgcggcgcggcatcaaaatggttagcttcccgctcattctccaggcgaggcaggcgaaaattgacctggttgatgagctgggtattaaaactgaccaccagcggtggggagatatacagccgttcttcactattggaaagatgaatcgtcttctcaacgcgaaacactaactgatgcggtccattatccagttcaatgctgtccgcaccgcgcagcagagagctggaaaccttcttgccgtcgagtaccagaagatcgacatcggttgaaagccgcagcgtggtggcaaaaacggataccggcaaacataatgcaatcaaggtggtcacgatgccggttttcataggtagctcctgtcaaaagaccgcccgaataataatgtgtcaaaatttttctttaatcatacttactaacatatagacatatttcccgcttttgctctcattcattcgtattagctgcatggttggcatgtcggctttgtcgtacactttgttaaacagtctggaggaaataatgaaagaaaccgatattgcaggcattttaacgtccactcacaccattgcgctggtgggggcaagcgacaaacccgatcgtcccagctatcgcgtgatgaaatatctactcgaccaggggtatcacgtcattccggtttcgccaaaagttgccggcaaaacgctgctgggccagcaggggtatggcacgctggcagacgttccggaaaaggtcgatatggtcgatgttttccgtaattcagaagcggcgtggggcgtggcacaggaagctattgccattggcgcgaaaaccctctggatgcaactgggggtgattaatgagcaagcggcagtactggcacgggatgccgggttgaatgtggtgatggatcgctgcccggctattgagatccctcgcctgggcctggccaaataaaaaatccccggaaggcaaaaaccttccggggattcgttcagggatcagttacgcagacgcggggcctggagttgtttgcggatggtctgcgccagctcatccatggatggctgttcaggatgttcatcctgcaattcgctacttagctgggcttcagccaggtaggtatgaaccggtaggccgttatcgtcctccatcaccacgtgataccacggagcggcgcgaagctcgtcattcaccgccagctcatcaggcgacggttcagagagcgaataaaccgggtcgatatccacgaccactccgagataacctaacagggaatggcggacctgctggccgataccgaatttgctggcaatcatagtcacctcccgggaaatctttacctttgatataagggtaaaattccacatttcaagttacatgacgcgacaggcaaaccctttcagatatagcccttccggataggtagcgatcaccggatgatcggctgcctgacggaactgctctataaattgtacatcacggccggcatcaattgcggcatccgcgatgattttctgaaataaatcgctggtcatcagaccggaacaggagaaagtcaggagaataccgccttcattcagcaactgaatcgccagcatgttgatatctttatagccacgacacgcgcccatcaactggcttttattctcaacaaacttcggcgggtccatcacgataacgtcaaatttttcaccgcgatcgcgataagtacgcagcaatttaaagacatcatcacggacaaactcagccttgctcagatccagtttgttcagctcaacgttctgccgtgcaatatccagcgcttcctgggaggtatcaacgctgacaacctggctgcaaccgcccatcagtgccgatacggcgaaaccaccggtataggagaaacagttcagcacacgtttattttcaacgtagcggcgggtagccaggcggctatcacgctggtccaggtagtagcccgttttgtgtccgtgctgaatatccaccagcagtttcatgccgtgttcttcaatcggcagcagggcaggtggcaactcgccggtgacgaggccctgggtcagctccatcccttcttttttacgtaccgcaacatcgctgcgatcgtaaatcgcacattccgggtacagcgtttgcagggcactaattaatgccgcgcgctgatattctgcgccagcactcagcagttgcagcaccagaaaattaccgaaacgatcgatagtaatacccggcaggccatcagattctccggcgattaaacgatagctgtcgaggccatctttttgcgccagccagtcacgccatttttgtgcttgttgcaaacggcgggaaaaaaaagcaatgtcgatagactcagacgggtcaaacgtccagacgcgcgcccggatttgcgaagctggtgaataagcgccgcgtgctaaccattttccctgatgatcaacaatatcgatggtttcaccgaggctggctttaccttccatgcgggcaacggccccggaaaagacccacggatggcgacgaagtaatgatttttcgcgccctttggctaacactaaacgtacactcataatttacttttctgtcgatgcaaagaaatgggcgtcattgtccggagttttccatggatttgcaacgcgtccattaaggataaggagagcagcaatgtcgaaagtctgcataattgcctgggtttacgggcgagttcagggcgtaggatttcgctacaccacacagtacgaagcgaaaagactgggtttaaccgggtacgccaaaaatcttgacgatggcagcgtggaagtggttgcctgcggtgaagaagggcaggtggaaaaattaatgctgtggttaaagagtggcggcccgcgttctgcgcgtgtggaacgggtgcttagcgagccgcatcatccctcgggggaattagccgattttcgtatccgttaaatacattttaccggttttggcaggccagcaattttggtggcttgcttagccggacctttcggaaacagtcgatataaatagcggctgttacctttttcttcgccaaatttattcgccatcgcttttaccagcatacgaatcgccggagaagtattgaattccagatagaaatcacgcacaaaacgcaccacttcccagtgttctggcgacagcgaaatcccttcgttctctgcaatcaccacagccagcggctcactccactggctgctttctttgagatagccttcggtatccgtttctatctctttaccttcgaagatcagcataattattactaccttaatcagactggcggcagtgtaacaaaaaacaaagccccgcataaagcgaggctatgaaagtgttagcgggtgagattaatcgcggctagcgaagcccagaatgctcagcaggctgacgaagatgttgtacagcgaaacatacaggctaaccgtggcacgaatatagttcgtctcaccgccatgaatgatgttgctggtttcaaacaagatagcgccagaggagatcagaatgaagaccgcgctgatcgccagatgcagagcaggcagttgcaggaagatattagcaaccataccaatcagcaccaccacaatacccgccatcagcataccgccgaggaacgacatatctttgcgggtggtcagcacatatgcagagcagcagaagaacactaacgccgttccgcccagtgccatagcgattacgtcacccattccggcagacagataggtgttcagaataggtccgaggatataacccagaaaaccggtaaaggcgaatgcggagataatcccggtcggcttattcgccgttttataggtcaggaacatcaaaccatacatacccaccagcgtcagaatcagacccggagatggcagcatcagcaccgtactggcagttgcggtaatcgccgaaaaggccagcgtcaggctcagcagaaaataggtattacgcagcaccttatgggtgctaagcagtgatgtacggtcatgtgaagaactaacaatacgatccattgagtcactctctatgacagatgtaattaattaagcagcataatgataatgcgtaagggcacccagaagttttacccatctttacgcatttgatctggaacaggtttaacagcggattatcaggtcattaagcaaatataacgccctgagaatttcgacaggcaaaagaaaaaggggttagcatttagctaaccccttatcttatttggcggaagcgcagagattcgaactctggaaccctttcgggtcgccggttttcaagaccggtgccttcaaccgctcggccacacttccggaatgacgcgcactataaacatcccgatgcggcgtgtaaacccctaatttgtttgtttgcctgaaaaacagccaaaagtgcattgatagcgtgaaataacagcagattgatcatttcatcaccatgaattccttctcttttactcgtttagcaaccggctaaacatccccaccgcccggccaaaagaaaaataggtccatttttatcgctaaaagataaatccacacagtttgtattgttttgtgcaaaagtttcactacgctttattaacaatactttctggcgacgtgtgccagtgcagaaggatgagctttcgttttcagcatctcacgtgaagcgatggtttgccttgctacagggacgtcgcttgccgaccataagcgcccggtgtcctgccggtgttgctaggagaagagacgtgcgatatgaataacgaggaaacattttaccaggtcatgcggcgtcagggcgttacccggcgcagctttctcaaatattgtagtctggctgccacgtcgctgggattaggcgcgggaatggcaccaaagattgcctgggcgctggagaacaaaccccgcattccggtggtatggatccacggtctggaatgcacctgctgtaccgaatcttttatccgctccgctcacccactggcgaaggacgtcatcctttccctgatttccctcgattatgacgatactttgatggctgccgccggaacccaggcggaagaagtcttcgaagacatcatcacgcaatacaatggcaaatatatcctcgcagtagaaggtaatccgccgctgggcgagcaggggatgttctgtatcagcagcggtcgaccgtttattgagaaactcaaacgtgccgctgccggagccagcgcgattatcgcctggggaacctgcgcgtcctggggctgcgtgcaggccgcgcggcccaatccgacgcaggcaacgcctatcgacaaagtcatcaccgacaaacccattatcaaagtacctggctgcccgccgatcccggatgtgatgagcgccatcattacttacatggtgacctttgatcgcttgccagatgtcgacagaatgggccgtccgctgatgttctatggtcagcgaatccacgataaatgctatcgccgcgcccacttcgacgccggagagttcgtccagagttgggatgatgacgctgcccgcaaaggttactgcctgtacaaaatgggctgcaaagggcctaccacctataacgcctgttcctccacacgctggaatgatggcgtttcttttccaatccagtctggtcacggctgcctgggctgtgcggaaaatggtttctgggatcgcggttcgttctacagccgcgtggtcgatattccgcaaatgggtactcattccactgccgataccgtcggtttaaccgcgcttggcgtggtggcagcggctgttggtgtgcacgcagtcgccagcgccgttgaccagcgcagacgtcataaccagcaacctacagaaaccgaacatcagccaggcaatgaggataaacaggcatgagcactcagtacgaaactcagggatacaccatcaataatgccggacgccgcctggtggtcgacccgattacgcgcatcgaaggccacatgcgctgcgaagtgaatattaacgatcagaatgtgatcaccaatgccgtctcctgcggcaccatgtttcgcgggctggagatcattctgcaagggcgcgacccgcgcgatgcgtgggcgttcgttgaacgtatctgcggcgtctgtactggcgtacacgccctggcttcggtttacgccatcgaagatgctatcggtattaaagtgccggacaacgccaatatcatccgcaacattatgctggcaacgctctggtgccacgatcatctggtgcacttctatcagcttgccgggatggactggatcgatgtgttagatgcgctgaaagccgacccgcggaaaacctccgaactggcgcaaagtctctcctcttggccgaaatcatccccgggctatttcttcgacgtacaaaaccgcctgaaaaaattcgttgaaggcgggcagttggggatcttccgcaatggctactgggggcacccgcagtacaagttgccgccagaagccaacctgatgggctttgcccactacctcgaagctctcgatttccagcgtgaaattgtgaaaatccacgcggtctttggcggtaaaaacccgcatccaaactggattgtcggcgggatgccttgcgccatcaacattgacgaaagcggcgcggtcggggcagtcaatatggaacgcctgaacctggtgcagtcaattatcacccgcacggcggacttcattaacaacgtgatgatccccgacgccttagccatcggtcagttcaacaaaccgtggagcgaaatcggcactggtctttctgataaatgcgttctcagctacggcgcattcccggatattgccaacgactttggcgagaaaagtctgctgatgcctggcggcgcggtgattaacggcgacttcaacaatgtgctgccagtggatttggttgatccgcagcaggtgcaggagtttgtcgaccacgcctggtatcgatatcccaacgatcaggtcgggcgtcatccgttcgatggcatcaccgacccgtggtacaaccccggcgatgtcaaaggcagcgataccaacattcagcagctgaatgaacaggaacgctactcgtggatcaaagcgccacgctggcgcggtaacgcgatggaagtggggccgctggcgcgcacgttaatcgcttatcacaaaggcgatgctgcgaccgttgagtcggtcgatcgcatgatgtcggcgttgaacctgccgctttccggtatccagtcaacgttaggccgcattttgtgccgcgcgcacgaagcgcagtgggccgcaggtaagttgcagtatttcttcgacaagctgatgaccaacctgaaaaacggcaatctcgccactgcttccacggaaaaatgggaacctgcaacctggccgacagagtgccgtggtgtcggttttaccgaagcgccgcgcggggcgttaggccactgggccgccattcgcgatggcaagattgatctctaccagtgcgtggtgccgaccacctggaacgccagcccgcgcgatcccaaagggcagattggcgcttatgaagcggcgctgatgaacaccaaaatggcgatccccgagcaaccgctggagatcctgcgtactctgcacagctttgacccgtgcctcgcctgttcaacacacgtgctgggcgacgacggtagcgagctgatctccgtgcaggtgcgttaacagcgaaggagaatcatcatgcaacagaaaagcgacaacgttgtcagccactatgtctttgaagcgccagtccgcatctggcactggttgacggtgttatgcatggcggtgttgatggtcaccggatactttatcggcaagccgctaccttccgtcagcggcgaggcgacgtatctgttctatatgggctacatcaggttaattcacttcagcgccgggatggtttttaccgtggttttgctgatgcggatctactgggcttttgttggcaatcgatactcccgcgagctgtttatcgtgccggtatggcgtaaaagctggtggcagggcgtgtggtatgaaatccgctggtatctgtttctggcaaaacgtccgagtgccgatataggccataatcccatcgcccaggcggcgatgttcggctatttcctgatgtcggtctttatgatcatcactggttttgcgctgtacagcgaacacagccagtacgctatttttgcgccgttccgttatgtggtggaatttttctactggacgggtggcaactcaatggacattcacagctggcatcggctggggatgtggctgattggcgcgtttgtgatcggtcatgtctacatggcgctgcgtgaagacatcatgtccgacgacacggtgatctccaccatggtcaacggctaccgtagccacaaatttggcaaaataagtaacaaggagcgttcatgagcgagcaacgcgtggtggtcatggggctgggcaacctgctgtgggccgatgaaggcttcggcgtgcgggtggcggaacggctgtatgcccattaccactggcccgagtatgtggagattgtcgatggcggtactcagggactgaacttgctggggtatgtcgaaagcgccagccatctgttgattctcgatgccattgactacgggctggaacctggaacgctgcgaacctatgccggagaacgcattccggcttatctcagcgcgaagaaaatgagcctgcatcagaacagtttctccgaagtgctggcgctggcagatatccgcggacatctgccagcacatattgccctcgtcggtctgcaacccgctatgctcgacgactacggcggcagcctgagcgaactggcacgggatcaactgcccgctgcggaacaatcggcgttggcgcaactggctgcgtggggaattgtgccgcaaccggctaatgaatcgcgctgtctcaattatgactgtctgtcgatggaaaattacgaaggcgttcgtttgcgccagtacaggatgacactggaggagcagggatgagcaacgacacgccatttgatgcgttgtggcaacgaatgctggcgcgcggctggacgccggtcagtgaatcccgtcttgacgactggcttacgcaagcgccagacggcgtggtgttattaagcagtgacccgaaacgtacgccagaggtcagcgataatccggtaatgattggcgaattactgcgcgagtttcccgactatacatggcaggtggcgattgctgaccttgagcagagcgaagccatcggcgatcgctttggcgtctttcgctttcccgccacattagtgtttaccggcggaaactatcgcggtgtgctgaatggtattcacccgtgggcggaactgataaacctgatgcgcgggcttgtcgaaccgcagcaggagcgtgcctcatgagcgaaacttttttccatctgctggggccaggaacgcaaccgaacgatgacagtttcagcatgaatccactgccgatcacctgtcaggtgaatgatgaaccgagtatggcggccctggaacaatgtgctcacagcccgcaggtgattgcgctgttaaacgagttacaacatcaaatgagtcaacgccagccgccgttgggcgaggtgctggcagtcgatctgttaaatctccacgccgacgatcgtcactttatcaatacccttctcggggaaggggaagtgtcagtgcgcattcagcaggctgacgacagtgaaagtgaaatacaggaggcgatcttctgcggattatggcgggtgcgcagacgtcgcggcgaaaagttgctggaggacaaactggaagctggctgtgcgccgctggcgttgtggcaggcggcaacgcaaaatctcttgccgacagattcgctgttaccgccgcccattgatggcctgatgaatggcctaccgttggcgcatgagttactggcacatgtacgtaaccccgacgcgcagccgcacagcattaatctgacgcaattacccatcagcgaggctgatcggctttttctctcacgtctctgtgggccgggaaatattcagattcgtaccattggctatggcgagagctatatcaacgccacggggttacgccatgtctggcatttacgctgtacggacaccttaaaaggccctttactggaaagttatgaaatctgcccgataccggaagtggtgctggcagcgccagaagatttggtcgactctgcgcagcggcttagcgaggtatgtcagtggctggcggaagctgcaccgacgtaaaaagacggtaagtatcgctttcagtcttatgaatatcgcaatcggcgaatacctctggtcgtagagtttcaggataaagagggagatctaccattatcgggttatttttctctcttcgcctacaggagtgcgcatgtgggatgtcattgatttatcgcgctggcagtttgctctgaccgcgctgtatcactttttatttgtaccccttaccctggggctgatttttttgctggctatcatggaaaccatttacgtggtcaccggcaaaacaatctaccgcgatatgacgcgcttctggggtaagctcttcggtatcaattttgctcttggcgtggctaccggcctgaccatggagtttcagtttggtactaactggtcattctattccaactatgtgggcgatatttttggcgcaccactggcgatggaagcattaatggccttcttcctcgaatccacctttgtcgggctgttcttcttcggctggcaacggctgaataaataccagcacctgctggtgacgtggctggtggcgttcggttcaaatctctctgcgttgtggatattgaatgccaacggttggatgcaatacccgaccggtgcgcattttgatatcgacaccctgcgtatggagatgaccagcttcagcgagctggtctttaacccggtcagccaggtgaaatttgtgcacaccgtaatggcgggctacgtgaccggggccatgtttattatggcgatcagcgcctggtatttactgcgcggacgggagcgcgatgtcgcattacgttcgtttgccatcggttccgtcttcggtactctggcgattatcggtaccctgcaactcggagacagttctgcgtatgaagtcgcgcaagtacaaccggtaaaactggcggcgatggaaggggagtggcaaacggaacctgcacctgcaccgttccatgtggttgcctggccggaacaggatcaagagcgtaacgcctttgccatcaaaattcccgcgctgctagggatcctcgccactcactcattagataaacccgtgccgggtctgaagaatttgatggctgaaacctacccacgcttgcaacgcggacgtatggcctggctgttaatgcaggaaatatcgcaaggcaatcgtgagccgcatgtgttgcaggcattccgggaactggaaggtgacctgggctacggcatgttgctctcccgctatgcgccggatatgaatcatgtcacagccgcacagtaccaggcggcgatgcgtggcgcgatacctcaggttgcgccggtattctggagtttccgcatcatggtgggctgtggttccctgctgctactggtgatgctgattgcgcttgtccagacgctgcgtggcaaaatcgaccagcatcgctgggtgctgaaaatggcgctctggagtttgccgttgccgtggattgcgattgaagccgggtggtttatgaccgagtttggtcgtcagccgtgggcgatacaggacatcttaccgacatactccgcgcactccgctttaaccacaggacaactggctttctcactgatcatgatcgtagggctttacaccctgttcttaatcgccgaagtctacctgatgcagaaatatgcccgtctggggccgagcgcgatgcagagtgaacaaccgacgcagcaacaggggtaaaggagaaaatcatgtttgattatgaaacattgcgcttcatctggtggctgctgattggcgtgatcctggtggtctttatgatctccgacggatttgacatggggatcggctgtctgctgccgctggtggcgcgtaatgatgatgaacgccggatagtgataaacagcgttggtgcacactgggaaggcaaccaggtctggttgatcctcgctggtggggcattatttgccgcctggcccagagtgtatgcagcggcgttttccggcttttatgtggcgatgatcctggtgctgtgctcgctgttcttccgtccgctggcctttgattatcgcggaaaaattgccgatgcacgctggcgtaaaatgtgggatgccggtctggtcatcggcagtctggtgccgccggtagtcttcggtatcgccttcggcaacttgttgctcggcgtgccgtttgccttcacaccgcaattacgcgtggagtatctcggcagcttctggcaactgctgacgccattccctttattgtgcggattgctcagccttgggatggtgattttgcaaggtggcgtctggttacaactgaaaactgttggtgtgattcatctgcgttcacagctggcgactaaacgcgctgcactgttggtgatgctgtgctttttgctggcgggttactggctgtgggtcggtattgatggctttgtactgctcgcccaggatgctaacggtccttccaatccgttaatgaaactggtggcagtgctacctggtgcctggatgaataatttcgtcgaatcgcccgttttgtggatcttcccgctgctggggttcttttgcccattgctgacggtgatggcgatttatcgtggtcgcccggggtggggatttttgatggcgtcattgatgcaatttggcgtgattttcacggcaggcatcacgctgttccccttcgtcatgccgtcaagcgtgagtccgatctccagcctgacgttgtgggacagcacttccagccagctgacgctgagtattatgttggtaatcgtgctgatatttttgcccattgtgttgctctacactctgtggagctactacaaaatgtgggggcgcatgacaacagaaactctccgccgtaacgaaaacgagttgtactaaggagcaggaacaatgtggtatttactttggttcgtcggcattttgttgatgtgttcgctctccacccttgtgttggtatggctggacccgcgtctgaaaagttaacgaacgtaggcctgatgcggcgcattagcatcgcatcaggcaatcaataatgtcagatatgaaaagcggaaacatatcgatgaaagcgatcttaatcccatttttatctcttctgattccgttaaccccgcaatctgcattcgctcagagtgagccggagctgaagctggaaagtgtggtgattgtcagtcgtcatggtgtgcgtgctccaaccaaggccacgcaactgatgcaggatgtcaccccagacgcatggccaacctggccggtaaaactgggttggctgacaccgcgcggtggtgagctaatcgcctatctcggacattaccaacgccagcgtctggtagccgacggattgctggcgaaaaagggctgcccgcagtctggtcaggtcgcgattattgctgatgtcgacgagcgtacccgtaaaacaggcgaagccttcgccgccgggctggcacctgactgtgcaataaccgtacatacccaggcagatacgtccagtcccgatccgttatttaatcctctaaaaactggcgtttgccaactggataatgcgaacgtgactgacgcgatcctcagcagggcaggagggtcaattgctgactttaccgggcatcggcaaacggcgtttcgcgaactggaacgggtgcttaattttccgcaatcaaacttgtgccttaaacgtgagaaacaggacgaaagctgttcattaacgcaggcattaccatcggaactcaaggtgagcgccgacaatgtctcattaaccggtgcggtaagcctcgcatcaatgctgacggagatatttctcctgcaacaagcacagggaatgccggagccggggtggggaaggatcaccgattcacaccagtggaacaccttgctaagtttgcataacgcgcaattttatttgctacaacgcacgccagaggttgcccgcagccgcgccaccccgttattggatttgatcatggcagcgttgacgccccatccaccgcaaaaacaggcgtatggtgtgacattacccacttcagtactgtttattgccggacacgatactaatctggcaaatctcggcggcgcactggagctcaactggacgcttcccggtcagccggataacacgccgccaggtggtgaactggtgtttgaacgctggcgtcggctaagcgataacagccagtggattcaggtttcgctggtcttccagactttacagcagatgcgtgataaaacgccgctgtcattaaatacgccgcccggagaggtgaaactgaccctggcaggatgtgaagagcgaaatgcgcagggcatgtgttcgttggcaggttttacgcaaatcgtgaatgaagcacgcataccggcgtgcagtttgtaatgcataaaaaagagcattcagttacctgaatgctctgaggctgatgacaaacgaagaactgtctaatgcgtagaccggaaaaggcgttcacgccgcatccggccactttcagttttactctttctcggagtaactataaccgtaatagttatagccgtaactgtaagcggtgctggcgcgtttaatcacaccattgaggatagcgcctttaatattgacgcctgcctgttccagacgctgcattgacaaactcacctctttggcggtgttcaagccaaaacgcgcaaccagcaggctggtgccaacagaacgccccacgaccgcggcatcactcaccgccagcatcggcggcgtatcgacaatcaccagatcgtaatggtcgttcgcccattccagtaattgacgcatccgatcgcgcatcagcagttcagacgggttaggtggcacctgaccgcgagtaatcacatcaaagcctcctttgccaaaatgctggatcactttgttgagctcatctttacctgccagatattccgacaagccatgttcattactcacggtaaacaggttatgcgaataaccacggcgtaagtcggcatcaataaataacactttttgatcggactgggcgatcaccgctgccagagttgaactgacaaacgttttaccactgtctggcgtcgcaccggtgatcatcagaatgttattctccgtctccatcatagcgaaatgcagactggttcgtagcgcacgtacggcttccacagcagaatccgccgggttatccaccgccaggaaggggatatttttagtacgatggcgctgctgattagaaaataaatttttcttacgcagacgggtgcgtttatccagccactcggacattgggatagtggcataaacgctgatgccgtgctcttccagttgttccggggcttctacaccacgacgcaacatcgcacgcgccagcacggcacccacagaaataaacaggccaagaataaaaccaagcaccacattcaacgcttttttcggtttcactggctgcggctgagtgactgccgggtcgataatccgcacgttaccaatggcactggatttcgaaatactcaactcctgctggcggttaagtaattgcagatataccgcacggcccgcttctacgtcacgacttaaacgcaacacttcctgttgggtggaaggcattgccgatacccgcttattcaggcgtttgcgttcttgctccagcgtctggcgtttttccagcagcgcacgataagttgggtgatctttcttatacagctgggagatctctgcctcgcggaaggtcagctcattgagttgattatcaacgttcacaatctgctcaagaacggctttggcttccaggttaaggtcaaccgaatcgcgctgctggcgataaacgttgagtttttcttccgcctggtccagctcgctgcgcacttcaggtaactggcgctgtaagaattcaaggctttgtgaatcctgcgccgcctggcgagcgatattctgttgcaaatagttgttagcgatgctgttcagaatacgagtaatcaactggggatcatcaccagtcatggtaagttccagcatcccgctttctttactgcgttcgctaacggtaaaggtttcctgcaatgcgttaatcgcttccagttcggtacgctggctcaggacaaactgtgttcctggtttggccttaatgtccgcgatagtcagcgcaacgccatctttttccagacgctggccgaccataccattgacggtgaactcttcaccttccagtgtatagtggccgttttccccaaccgtgagtgtcagttgctgatcctgaccattcagttgtggaatatgcatccagctgatcgccagctcacctggtttttctttggttaatctcgcccagccgcgacccacaatcggaaaatacttctgctcaactatgtcgcgcagattcagttcagcaatggttttaccgagaatcatgcgcgattgcagcagttggatctccggtgcagactcgggcgatgagttagggatcatatcgctcaggccgctgagaatggcgttgccctgtttttgctcaacctggaccagagtatctgcctgataaattggtgtacttaacagcgagtaagcgacagcgatcagcgtgaataacgcggtcacgctgataataaacttacggtgatcccataactcgccgaccagacgaagcagatcgatctcattttcctgagtgctgcctggtggcgtattcatatttttagttgtcatcgtattttataaactcaaattaccggctgaggcgcttcgcccattcctgactggcgcgctccaacataccgtagacatgttcaaatgcgtcctgacttttacgatagggatccgggatctctttctgttccagccattgcccaaacagcattgtcttcccgcggacctcgggagcgattgcggtaacctgagcaatatgctctgactccattgccagaatcagatcgtaatttcgtgccatctcagcagtgagcttacgtccggcatgtccttcaagagatacgccatgattagcggcaacatctgctgctgtcgcatctgcagggtgttttaccagaccatgaacacctgccgatttgacttttacgcctggcagacgtttacgcagcaagcgctcgccaatgggcgaacggcaaatgttgccggtacaaaccaccaggattgagttaaattttagttgggccatgtttgaatccaccgtgaagtctctgtcaggtcatgcaccccggaaatcgtcggtaccagcagagaaatcacacggttccaacgagccagcggcgcagtagtgacataaacaatgtcgtaaggttcaagctggaattccgttccgagtatcattgccgatgcgtccttcgcattcagctgataaatattggcgattttgccattctgcttgttttgcgttgcacgaataacaaaaatccccgtcgcatcagcgacatcctgattcataccctcagcgttacccagcgcttccgccagggtcataccgctgcggtccattttcagcgtgctctgtttacccacttcacccatcacgaagactttcagatcatcgttgcgcggaataaataaaatatcgcccgggtgcagcagtttgttctggcgcaagtcgccacgctgcatcagcgcatagaggttcactttggtctttacgccattctgggtgagcaccacgttgcgccagtctgcatctgcggtcagaccgcccgcggcgttaatcgcatccatgatggtcagaggaatattggtaatcggctgctgacccgatttgctgacttcgccggtgacgtacgctttttgcgagcggaacgccgcgacgctgacatcgacttgcgggctttcaatgactgaatccagacgcgctgtaatctcgttgcgtacctgggtaagtgttttcccggccactttcaggcgaccaatataggggtagaaaatcgcaccatcggcgttaacccagttgccggtatcactggcgctacggtattgccctgcgggggtggttagttccgggtgatcccagaccgtaaccatcaacacatccccaatgccgatacgatattcatagtttgcgatttgctgctccagctccgggttagcctgcgacataatcggtttggcgcgcaactgatcaatcaatcctggcgtgacgggatagatattgaccattttgtccaggtcatactgattgtcaggtagttcaatgacatccttgttactggtcgataaattctgaccaggaacaagggtacatgctgtcaaagacagaacagccaatgtcagtaccgaaaacttaaaaatgttctttttcattggtttatatttatcagtcaatgtaatgttatgaattacgtcaggttattgtccaaccggtacttctcgctctgccgtcattggatagagctggtatttgcgtgacagcatttgtccaccatcacgcgtcaatggtgtccacgaaaccaccgcgcggttgcggttaggtccaatggtcatcaagtcgaatggaatcgagatataaaaacctttactaaagccgccttcgccgtagtcatctttagatacgttactgattgccgcccatacccctaccgccacgccgctgtcaaagcgtttggcgacgtcgatcgttgcgcctttatcttttgccagatattgcccaacgctaagtttcatcagtacgccattgagcgtcggcgggttccagtaagccgtcacgaaacctgttggcgtggaataatcggtgaaacgcatcatgttgtcccagtcacgctgcttcacgtagttaacgtccacacccagcgcccagctggcatctagcgggcgataaagcagctcggaaccgacaccggcatacatcgtttccagataaccgccatacacctggccatagaaaccattgcctaagtcagcaaaatagttcgcctgcaagttgttgagataaacgtcattgcgaacgtagtcacggatatgcgtgcgcacgcggggcagggtagagtccgcgggcaacagcgaagacttaaacttgtcgtagttgttgtaaatattggtgaaaataccgccatcaagcagcaggtggtcggtaaaccagtagcgggcactggacatcagccccagctggaacatatagaaatcttccgggccgcccagcgactgtgaaagtgttgggttgaaagagtagctaaagcgatcttcacgaatacggtagccccgaccaaaggcagaaagatcttctgcttcaacacgttgttgttgaagttgctctgattgaccaggcgctgtaccagccagctgtttgcgcaggctggctacgtcggtttcggtagtcaccatcgccatatgctcgcgcttttgcgtcacgctaatcttctcaacgccttgcggcaggttattcaccagaatccggttggcacgatcgaccgcttcgcgagaatcacggtatttgtattgttgaccagacatatacagcgtcttatcgcgcagctgaatttccggtgcttcaaaacctgcgttgtacttcagcgcggtaagttggttcgctactgtggtgtactgcaatccttcagattcaggcgcaggttgatatgccggttttggcgtatcgcgcagggcagggcgcagatcgttgaaattggtccgtaacgtgaagccaaacatcaacgtgttaccgcgttcataactcaggttgagatctgcccagctggcagcgcgataaactgcgccgacgttgaaatggcttgcctgaggcagtttgccagcgaaatcattctggtaattgttgccatcgtattcgagtttcagacgcaggggattccacggcgtttgatactcaatgccgccaaagatggaagccgggccacgaaagatatcgctaaagctgatatcgcccgcatcgtgagactctgcgcgatgacaatatttatcgctcacccggcaaaacgggttggtaatattgcccgcattaccggcgtagccccatgccatcccgagggtgaaatcaaatggccccgcttgcttgctggccaccagatactcaccgtcaaacagacccgtaccagcaatatcacgtttaccaaacgccacttgcggtagccagtaaccttcttcccacaggcgaagtttaaaatcgaatgatttgtctttgtatgactgatcgccgctgaaatcttcccactggctatatttgcgtgtgcgcacatccgtataacgaatggtgccttccagccatgggaacagcgccacggaggtggagtagaaccggtattgatcgttatcccggtagttgacgctgaattcaccttccggtgcgatgcgcgcatttggcatctgcaacaatcctgtgccgccaaagtctgattgcgacgaacccagcggatccgggtaggttaatacttcagcatgacaggcactggagacggcaatggccaggcagcttaaaagataagaattcttcttcatcagtcaggaacacgttgcgttaaaacagacacaatctggtcatttaaatcagcatatttttcgggcagtacatgcgcagaaaagcccaaccaaagctggctgccaggcggtggttccacatgtcttttattccacagggcaacaggggcgacgacagtctcaccctcaggcgtaatcaccataacgttattcttgtccgcgcctgcaaggcgggggtgatcttgcagataatcggtaacgctacggcctgcctgccagggcaattgcccagccccagaaaccgcacccagcagagtaatagtcaccggacgctgtacggtatagagcgtatagtccccgaccaacgggggattgctgttctcatccactcgtacaaaatcagggtccagtttgaccggtaagcgaccagtgatattgagattgagtaactgctggcgcacggatttaatcgttgccgccacatcgtcgtcagcttctgcttcccaggaagcaagctgtgccatgacatgttggtagtctttaagcgctttagctttcgccgcagagtcggtcagcaaggcaccaggccaccagaggcgatcgcgcagttgcggttgtgtcaccaactggacaacattttccatggggccaacggaaagtgtctgttgttcgccaggcagataaatagtcaccgttccttgcgcaaaggcatggggtgtcattacgtaaagtacgctggcaatgaaatacgactgtaatttattcatggtgcgggtttaagaaacgtcatttctacgggaataacccctgcgcctaacatttgccgactttgacgaacctggccagtagccgaatcgacccagaatgtgttttgccactgtttttctggccgcgtggaagtcacctcttcctgccagacattacacagcacattgcgacccgcaatattcagcgtctctaatccagcaaaggaaaaagtagaactcagggtcgcagagcgaaaatggttgtcttcactccagagaatatcgcgcgtccagcggctgccatcttttattgccagcgcgttacgcagagggtcctgcccggaatttgtcacttccagcagattattattaagtttgacggtttttaaaagacgtccattgtgggtaaccagcatggcgttatcctgggataaccatttgctttgttcttgttctatatatcccagtaccacaaagattcgttgcccttcattaaggcgtaaatacatcgtggaataaggcaacgcctggatctgctgatccgctacggtgatatcctgattatcgaaaaggctggcgcgaaatgtatcgaccatactttgctggctgtgcgtacatcccgcaagaaatagtgcgaaaatcgataaaataagagggcgcacctttaatccttgaaaggttaattaaaaaaatgcaaatctctaaagcccggtacgaatatcgcaaccgggtatcatttaactttaatttcgacgcgttaaagcagtattagcgtgtagtggacgtggtggttgaggtgttatgagaaccgccatcgccactgtcatttgctgcaacaactgccaacgtcgccacaccaacagccgttgccacaccgacaactgtcgccgtgccgacagcgccagcagccacgccaccagtggtagtagcagtcgtggttgcgccggtagtggtcgttgtggtgccagtagtacccgtcgttgcctcggtcccgtttgttgcttcaggggcagcaaacgcagctggcgtcgtcaacatgaaggccataaggattgcagaaagcttgtgtttcataacttttcctttattcatcgcatggacaatacgtacgcttgagatcaggattgtctactttgagtataacatccttgtgaaatctccctttcctcataccgcttgcactatatactgcgggtaggaaaggcgcgcagagggaaatataagattgttaactatccccctctggaaatacgacttgtgagcataagataaatcttagcaaaatacaaattaaagataaggaaattgttacgaaagctattaattattgttggtaatatagtttcaagtggtactataactggctgttaaatggcatttataactattaggtgcagagatattcgcttaaatggattagtttctttgtggaaaagtaactgatgttataatgtatgatgttgactattgcactattccaataaaaccagtcagctttaaacaagcagcgtcatattaagagagataaacatttgccgctgttggtcctcgcaggccatttacgcggcaaaattccacacgtaatcctggtataagcacttctgcgtcgcggggagtgaatgcggaaatatggacctgaacttctttacgaccgtcggaggggataatgaatcctttgccgcttttgcgatcaaaggttttgacaattcctgtcattttacgggacaaacaaattccttactgaaaatactgcgctgcactatacggggttaataaaataaagccagcgatatttaagaccgccggacggctaaaataaaatttgcttaatctcaattatcatgcgttaatagctgcgtcggtttgaaagacagacagcatacaaagtagtttactaaagcagttctcattatcaggcattatccccttcttttgagtctctctcctgaacactaagtagtttctgtattaaagccctgtttgccgaaaggcccaaaatgaaggaagtaaaatatgtctaataaaatgactggtttagtaaaatggtttaacgcagataaaggttttggctttatcactcctgatgatggcagcaaagacgttttcgtccatttcaccgccatccagagcaatgaattccgcacgctgaacgaaaatcagaaagttgaattttctattgagcaggggcaacgtggccccgcggcagcgaacgttgttacgctctaaggttgccgttattactcaacatctccatttccgctgtccatgttgtcatggttcacagtaccgcacatcggcattcgatgtgacggagcgaaaccctttgggcgctaagtgtattttttgtaaatcgacgatgatcacctttgataacgtcgcgctgcaaatacgcactgaccatgtgccgctggatttcacaaaataatatcaggctccctcgtggagccttttttatatctgccttatttttcttcaacgctgtatgtatagtaagcgataacctgttgattattgaatctttcggggagatggcttataacattccttacctgactagggtaccgggaaccaacaccttactggcgtgttgctgtctttcaagaccagaagaggttaacagtgaatattgaagagttaaaaaaacaagccgaaacggaaatcgccgactttatcgcgcaaaaaatcgccgagctgaacaagaatacagggaaagaagtctctgaaattcgcttcaccgcacgagaaaaaatgaccgggcttgaaagttatgatgtcaaaatcaaaataatgtgattttgtgaacatcacccgtgcgaggtgatgttccgcttgttgctaatttagtgaccaatcattggcgcttgtggaattaagcgtcggtacaattcatccggtaccgggctttgccatactcccgcatacattgcgtaaccaatcaccgcaaacataatccccagaaccagtagcgtcattaaccagccagacaacgcaaaggcttttttatttgccgcaggtttttgcagtgaaaaggtcaatgttgaggctaccggacatgactctacgcaagtcatacagccggtacattccactgttcgtacctgaattaatttatcgaccgggatccgtgatgggcaattttttgcgcatttgccacagtcgatacaactttcggcattgcgacgaatcttaaacggcgacaatagcgaaaccacgcccatcagcgcgccatatgggcaaagataacgacaccaggcatggcgaataaacaggctggcaatcagcaaaacggtcacgctgattaatgtcgcggtccccatatgacgaaagaaatcgagcattttaacgtccatcaccacgctgtagggcgacaacataaaatagtgaatcgcctgagcgggcatcaataacgcgatatagagaaaaaaactcaacagcaaatacttcacgccgcgcagaggaatatccagccagcggggaaggacacattgccgaccaaacagtttgttaccgagatcgccgattaattcagaaagcgtaccaaccgggcataaccatgagcaaaaggcctttttgagtaatagactgatgacgataaaagcgaccaataacagcatcgcggcggcgtggacggacggtaactgacctgttacaaggctatatttcagattcatcagcccggcaatcggtagccagccttcgatacctcccggtctggcgacaaatgtcgtgctacttgccgtttcgtaatagcgcacccaataccagaacgtgatggcaatataaatattcattgccaacagtaataattgcgtcgctttacgccaggtcgtggcattacgccagtcattccacggtaatttgccgcccgtcgtgcctggccgccgctgccagcgggttcttttattctctgccatgattttgccagtccgttaagttgtataccaaatgccactattctagttgttcttaactggctgatattgattcaaatcgcgttcaggtctttcttatgcaaccatgcttccagagcggcaacactgcgtgtaatttcttcgtgtggaaggggggcagataatggctgctgctccagttgtgcgcatagctggctggcgatacgcattcccagactcgagcaactgctttttagctgatgcgcggcacgctttattttctcgctatcctgactggcgcgggcaatgtcgatttcatcgagaagcggcagggcatgttgtgtaaataataccagccattcgtggatcttctccgtccccattaactgagcatcttcattgagttgcgatacatccagcgattgatcgttattgtcttgcagttggagatagtgcgccagtaactgaccgagcacttcacgcggcaccggtttagggataatcccgcggaataatgaactggtacgctggcgcagcgtttcgtcaatgacatgggcgctaaagccaatcaaaaccagcgacggatattgctgtgccagttgtcgggcaagcgtaatgccgtcgacatccggcagatcaaaatccaccagtgcggcagcaaacggttcgctattttgcagtgtctctaaagcctgcgcggcattgccaacagcaacaacctgcgcaccactggtgttcagcatctcaacggtaattcgctgggttagcgggttatcttcaattaacagcaaacgtaaaccgtcaagacgcaccgcctgattgactgtttttggcacgggtgctgtggcaacacgtaacggcaagcgtaaacaaaaacagcttccaacctccggcgtgctggtggcgctcagttcgccgcccatcgcctgggccagacggctactgatagtcagccccagcccggtgccgccgcgtttgccgcttacctgcacaaatggctggaagatttctgccagtttcgcgggatcaataccgcagccgctgtcttccacttcgaccagccattgctcgccatcagtgcgactacgcaggataatgtacccttcgtcagtaaaacgcagggcgttgctcaacaggttggttataacctgacgaatacgtcgtggatcgcccattaacgcgcacggcatatcatcggcaattgccgttgccaggcgaatcgggcgacctttcacccgtccgctcattaattgcagggtactttccagcagcgggcgcggttcaaagggctcatcgctgaccgaaacattcttgccacctgcttcgatagcggaataatcgagaatatcgttgaggatggtcagcaacgattcaccagagtcagtaattgcccgcaaatcatcacgctgggcgttaagtgcggggttatctgccaggagttgagcagtgccgagaataccgtacagcggtgtgcggatctcatggctcatcgccgccagaaacgccgattttgcctggctggctttttctgcttccgcccgtgcctgtcggtgttctatcaccagttcctgcaattcagctgtacgcgctttgacctgcgccgccagctgttcgcggtggcgattcagtgcatgaacattgctgcgaaacgcatccatcagccgcccgatggtatccagctcccgtacgccagcggtttccgggaaaggggagtcaatatcaccgtccagcagccgttgcagcgcctgcgtttgttcggcaagtggacgcgtgactgagcgataaaccacgcgccaaaggatcagaatcagtgcgcaaagtgaaaccatccccagcaataacaggctgtattgcccgcgtgcactggctttttccagatgcgccagtccgtgctgattacgcagctcaatggtgtcgaccagctgactgacttcgctactaaactgcgcgaactgggcgatgttattttgtgcgagagtttgtaggtgattgctgatttcactgtcctgctgatacagcgccagcaaatcgctatattggctaacggtagttaacgttgttgcgacctgcgcacgaacacccggatcttcaatgcgtatttgccgacgttgcagaattttcaccgcattattgagctgcttttccagcgttggtgcatttttctggatctgctccagccccagattcatcaccatttgctgcacccgcagagcgctaaggcgcagttcattcatctggttaacatactcaagatcgatatcaatcagccgatcgagtgcactttcagcagcctgacgctgatcttgttcgatcaaatcgtaaatcccggcctgggtcgctccggcggaggttgccgcattattcgcctgaccttgcgccaggcgtgcgatctcatcggcggcagcgactatctgctgactgagttgctgttgttgctggcgtagttgcagacgccgccccaccagttccccttgctgacgtaatgaacgggagatctcctgctcctgttgttcaatagcggtggtatcaaaaccttgttcccgtaacgcttgcagcaacgcattaatcttcaggctttgtgcggtgagcattcgcccctgcgcctgccacatcttttcgttatcggcactggtcaggttctgcgcggcgaaaagttcccaggcgctggcttcgctcaactggcgcgccatattcatggtaggaatcaatgcctgagtgttgtctttttccacctggctgataaagcgcaggttgtaccatcccaccagggtactggtcagggttaacagcgccatcagggcaaagcccatccagagtcttcgggtcagggttaaattcacggtcggtgcactttaggtgaaaaaggttgagtcgcaaagcagaatgcatctagcataaagccttattattgatgaggctatcatgcgcgtactgctatttttacttctttcccttttcatgttatcggcattttcggctgataacctgttgcgctggcatgatgcgcagcattacacggtgcaagcctctacgccgcttaaagccaaacgcgcatggaaactgtgcgcgctttatcccagcctgaaagattcatactggttatcgttgaactatggtatgcaggaggcagctcgccgctatggtgtggatttaaaagtgctggaggcaggcggctacagccagttggctacccagcaagcacaaatcgaccagtgtaaacagtggggcgcagaggccattttgctcggtagtagcactacgtcatttcccgacctgcaaaagcaggtagcaaatctgccggtgatcgaactggtaaatgctcttgatgatcccctggtgaaaagccgcgttggtgtaccctggtttcagatgggctatcaacctgggcgatatttggtgcaatgggcgcacggtaaaccactgaacgtgctgttgatgcccggacccgataatgccgggggcagtaaagagatggtcgagggttttcgcgcagccattgccggaagcccggtgcgtattgttgatattgcgcttggtgataacgatattgaaatccagcgtaacctgttgcaggagatgctggaacgccacccagaaatcgacgtcgttgccggaacggccattgcggcagaggcggcaatgggtgaagggcgtaacctgaaaacgccgcttaccgtggtgtcgttttatctttcacatcaggtgtatcgcgggctgaagcggggaagagtgattatggctgccagcgatcaaatggtctggcagggggaactggcggttgagcaggccatcaggcaattacaggggcaatcggtgtctgataatgtcagcccaccgattttagttctgacgccgaaaaatgccgaccgtgaacatattcgccgctcgctgtcaccagggggatttcgtccggtctatttttatcagcacacatcagcggctaagaaataaccttcaccatgttgcgtcaccagtaaatccgcgctgagtttatgacgtaaacgacgaattaacacatcgacggtgcgcaggtcagggttttccacccgacgcgcagaaagcatacgtagcagacgttcacggctgagaatttcgcccggattcgtcacaaatgccaccaacatttcatactctgcgcgggtcagtttaatcggctcgccatcccgctccagcgtatggcgcgacacattcaggcaataaccggcaaagcgatagcagttgtcctgagtgtgcggttgagcttgtcgcgcgaggtcgattcgccagagcagatttttcacccgtactaccagttcgcgcagttccagcggtttggtgacgtaatcgtctgcgcccatttccagcccaacaatacggtcaatccgatcgctgcgtccggtaaccagaataatccccaccgttgagcgttctcgcagggcgcgggttaacatcaggccattttcatcgggtaagttgatatccagcagaattaaatctaccggctgattctgcataatttcccgcagcccggcaccgctcgctgtaacggaaacggtatacccctcctgagtgaagtaagattgtaatcgcgcctgggtaaccggctcatcttcaacaataacaatgtgatgtggcatcagagggttttactcattctgttcatatctgttcatattctgccgtaagccgttcatcctgaccagtgccgctgttcatatttgctcattaagatcgcttcactaaaccataattttacaggggctattatgcggaaactctggaacgcgctacgccgacccagtgctcgttggtcggtactggcgctggtcgcaattgggattgtgattggcattgcgctgattgtattgccacacgttgggatcaaagtcaccagcacaaccgaattttgtgtcagttgccacagtatgcaaccggtgtatgaagaatataaacagtcggtgcatttccagaacgcctccggcgtgcgagctgaatgccatgactgtcatatcccgccggatattccaggcatggtgaagcgcaaactggaagcgagcaatgatatctaccagacctttattgctcactccattgatacacctgaaaaattcgaagccaaacgcgcggaacttgccgagcgtgaatgggcgcgaatgaaagaaaacaactcggcaacctgccgctcctgccataactacgatgcgatggatcatgcgaagcagcatcctgaagcggcacgtcagatgaaggtggcagcgaaagataatcaatcctgcatcgactgtcataaaggtattgcccaccagttaccggatatgagtagcggcttccgtaagcagttcgatgagctgcgcgccagtgctaatgacagtggtgacacgctgtactctattgatattaagccaatttatgcggcgaaaggcgataaagaagcctctggttctctgctgcctgcttcggaagtgaaagtccttaaacgtgacggcgactggctgcaaattgaaattatcggctggacggaaagcgccggacgtcagcgtgtactcacccaattcccaggtaaacgcatctttgttgcctcgattcgtggtgatgtgcagcagcaggtaaaaacgctggagaaaaccaccgttgccgacaccaataccgagtggagcaagttgcaggccaccgcatggatgaagaaaggcgacatggtgaacgatatcaaaccgatctgggcctatgcggattcgttgtacaacggcacctgtaaccagtgccacggcgcaccggaaatcgcccactttgacgctaacggttggatcggcacgctcaacggcatgattggctttaccagtctcgataaacgtgaagaacgcactttgttgaaatatctgcaaatgaatgcgtctgacaccgcaggtaaggctcacggcgataagaaggaagaaaaataatgaacaataacgatctctttcaggcatcacgtcggcgttttctggcacaactcggcggcttaaccgtcgccgggatgctggggccgtcattgttaacgccgcgccgtgcgactgcggcgcaagcggcgactgacgctgtcatctcgaaagagggcattcttaccgggtcgcactggggggctatccgcgcgacggtgaaggatggtcgctttgtggcggcaaaaccgttcgaactggataaatatccgtcgaaaatgattgccggattgccggatcacgtacacaacgcggcgcgtattcgttatccgatggtacgcgtggactggctgcgtaagcgccatctcagcgatacctcccagcgcggtgataaccgttttgtgcgcgtgagctgggatgaagccctcgacatgttctatgaagaactggaacgcgtgcagaaaactcacgggccgagtgccttgctgaccgccagtggttggcaatcgacggggatgttccataacgcttcggggatgctggcgaaagctattgccttgcatggtaatagcgttggtacgggcggagattactctaccggtgctgcgcaggtgatcctgccgcgcgtggttggctcaatggaagtgtatgaacagcaaacctcctggccgctggtattgcagaacagcaaaaccattgtgctgtggggctctgatttgctgaaaaaccagcaagcgaactggtggtgcccggatcacgatgtttatgaatattacgcgcagctaaaagcgaaagtcgccgccggtgaaattgaggtcatcagcatcgatccggttgtcacatccacccatgagtatctggggcgcgagcatgtgaagcacattgcggttaacccgcaaactgatgtgccgctgcaactggcgctggcgtatacgctgtacagtgaaaacctgtacgacaaaaacttcctcgctaactactgtgtgggttttgagcagttcctgccgtacctgctgggtgagaaagacggtcagccgaaagatgccgcatgggctgaaaaactgaccggcattgatgccgaaaccattcgtgggctggcgcggcagatggcggcgaacagaacgcaaattattgctggctggtgcgtgcagcgtatgcagcacggtgaacagtgggcgtggatgattgtggttctggcggcgatgctggggcaaattggcctgccaggtggtggctttggttttggctggcactataacggcgcaggcacgccggggcgtaaaggcgttattctgagtggtttctccggctctacgtcgattccgcctgttcacgacaacagtgattacaaaggctacagcagcaccattccgattgcccgttttatcgatgcgatcctcgaaccggggaaagtgatcaaatggaacggtaaatcggtaaaactgccgccgctgaaaatgtgtatttttgccggaactaacccattccatcgccatcagcagatcaaccgcattattgaaggctggcgcaagctggaaacggttatcgccatagataaccagtggacctcaacctgccgctttgccgatatcgtgctgcctgcgaccacgcagtttgagcgtaacgatctcgaccagtacggcaaccactccaaccgtggcattatcgccatgaaacaggtggtgccgccgcagttcgaggcgcgcaacgactttgatattttccgcgagctgtgccgtcgctttaatcgcgaagaagcctttaccgaagggctggacgaaatgggctggctgaaacgcatctggcaggaaggtgtacaacaaggcaaaggacgcggcgttcatctgccagcgtttgatgacttctggaataacaaagagtacgtcgagtttgaccatccgcagatgtttgttcgccaccaggcattccgcgaagatccggatctcgaaccgctgggcacgccgagtggcctgattgagatctactcgaaaaccatcgccgatatgaactacgacgattgtcaggggcatccgatgtggtttgagaaaatcgaacgctcccacggtgggcccggctcgcagaagtatccgttgcatctgcaatctgtgcatccggatttccgacttcactcgcagttatgtgagtcggaaactctgcgtcagcaatatacggtagcgggtaaagagccagtgttcattaacccgcaggatgccagcgcgcgcggtattcgtaacggtgatgtggtacgcgtctttaacgctcgcggtcaggtgttggcaggggcagtagtttctgaccgctatgcacccggcgtggcacgaattcacgaaggggcatggtacgatccagataaaggcggcgagcctggtgcgctgtgcaaatacggtaaccccaacgtgctgaccatcgacatcggtacttcgcagctggcgcaggcgaccagtgcgcacactacgctggtggaaattgagaagtacaatggagcagtggagcaggtgacggcgtttaacggccctgtggagatggtggcgcagtgcgaatatgttcccgcgtcgcaggtgaaatcatgaccacgctgacagcacaacagattgcctgtgtttacgcctggctggcgcagttgttctcccgtgaactggacgatgaacaactgacgcaaatcgccagtgcgcagatggctgaatggttttcgttgctgaaaagcgaaccgccgctggctgcggcggtgaatgagctggaaaactgtattgccacgctgacagtacgtgacgatgcccgtctggaactggccgctgacttttgcggcctgtttctgatgaccgacaaacaagcggcgctgccgtatgcatcggcctacaaacaggacgagcaagagattaaacgcttgttagttgaggcagggatggaaaccagcggcaatttcaacgaaccggcagatcatctggcgatctatctcgaattgctcagccatctgcatttttcgctgggagaggggaccgttcctgcgcgaagaatcgacagtttgcggcaaaaaacactgacggcgctgtggcaatggttaccagagtttgttgtgcgttgtcgtcagtatgacagctttggtttttacgcggcactaagccagttattgctggtgttagtggagagcgaccaccaaaacagataacgtcgtttgtgcgcctgaaaagacgcgtttagcgtcgcatcaggcattatggggcagttgccggatgcgtcatcacatccggcaaacacacatcacggatgagctacaaaccgggaaagtcgctggcgcagcaggcggttttcctgcttcaggtgcgcaatatcatccattaacgtcagcgccaccgcgatcccaggccagtccagagccagttcatgacgcaggcgtactgcgcgttgcaccacgatggcggcatggtcgtcaaatacccaggttgtttcctggatctcacgcggttcaaccacccccaaaccgacaatttcattcaactcctcttcagagatgccggtatgcaggcaaaattcggtaatagtaaaagtcaccgtaacattagccattatgctttcccccaatctttacgtggatcaaaagacgactgggcgtctgccagttgctgccacagcgcggcagtgttttcatccggtttcggcggcatcacgattttcagtaccgcatacagatcgccggtctgttttttgctcaccagacctttgcctttaacgcgcaatcgttgcccggcctggctgcctggcgggatagtcagcaaaatgctttctttcagtgttggaacggtgactttagcacccagcgccgcttcccacgggctaaccggcaccacaatttccagatcctggccgacaatatcgaacagcggatgtggcgcaatatgaatcaccagccacaaatcgccatttggaccaccgttttcgcccggcgtcccctggcctttcagacggatgcgttgaccattgccgacgcccgccgggatcttcacattcagcgttttcgggatttcctgttcgatcatgccaaaggcgttataaaccggcaggttatagctgatggtacgcttatgctcagtcagcgtttcttcgaggaataccgccacttcgatttcaatatcgtggccgcgtgcggcggggcgttgacggctctggcgggcatgctgaccgaaaattgacgagaagatatcgtcaaaatcttcggcattaaaactctgaccgtcgccatgatggaactgacggttaaattgcggatcgttgcgatgttgccacatctgatcatactcagcgcgacgttgttcatcacttaacacttcccaggcttcagcgacctctttgaagcgggcttcggcatccggttctttgctgacatcaggatggtatttgcgggccagtcgacgataggcggtcttgattgtcttgagatcgtccgtcggtttcacgcccatgatggcgtaataatcctttaattccatagcgttatctcgcgtaaatcaacacaaattgaaggaacccctgtaaggtaactcctataagtgtagggtaatcctcaaaatttcatatgccaacacagaatatgttattgaaatcatcgcggagaggaggtcgcctcaaggtggggtgctgaacatattttaaacaggtgaaaaagggtgagcgatttttgatagtggaaccaggcactttaagtttaactggggcgtcattatttattaaattttataggcgctatatatgagtagtattatacatggaattagttgcactgcaaataattatttgaaacaagcctggaacaatataaaaaatgagcacgaaaaaaatcaaaaatattcaatcacgctttttgaaaacacactggtgtgttttatgcggttgtataaagaaatcagacgtcaaaaagctgaagactacattccatgcctggaatgcgattcactagaaaaagaatttgaggaaatgcagaatgataatgatctatcattatttatgagaacattgcgtactaatgatacacaaatttattcaggggtttcaggaggtattacatatactatacaatatgttcaaaatgttgatattgttagagtgtccttgccgggcagaggttcagagtctatcacagattttaaaggttattattggtatggctttatggaatatattgaaaacattactgcgtgtgatgatgttttttctgagtattgtttagatgatgaaaatatgagtatccagccagaacagataaatacgccgggaatatctgatttagattctggtattgatttgtctggtatatcttttattcagagtgaaattaataaaacttatggattaaaatacgctccagtagatggcgatggctattgtctgttaagggccatactggttttaaaagaacatgagtattcatgggcgctgggcagccataagacgcaaaagcaagtatacgaagagtttattaaaattgttgataaacaaacgatcgaggctcttgttgatacggcattctataatctcagggaagatgtaaagacgttatttggcgttgatctacaatctgacaacaaaattcagggggagggtggttttttatcatggagttttttgtcttttaaaaaagaatttattgatagttgcttgaataacgaaaaatgtatcctgcatttacccgagtttatatttaatgataacaagaacttgcttgctttagataccgacacgtcggataggattaaagcggtgaagaattttcttgctgttctttcagatagcatttgctcattatttattgttaatagtaatatggcatcaatctccttggggaatgaatccttttcaacagatgacgaccttgagtatggttatttaataaacgctggcaatcattatgatgtttacctccctcctgaactttttgctcaggcttataagttaaaaaataaggaaatgaatgcgcaactcgactatttaaatcgttatgcaatttactgacaagggcatgtgctaaaaaccattgttattagcctcacttctcttattattggtactattgcctctgtattagtaacgccgctgatatcctgtttagccacaggtgtaatcatcagcggtgtacgcgaggcaggggataagcagacatagcttgcatcaaaccttgcctgtttttgaagatgtatatagaaaaacaggcgttcaacaagccattttgcgaacctgttcccggaaaaaagtcatatttctgtcacactctttagtgattgataacaaaagaggtgccaggaatgaacaaaacgctaatcgccgcagctgtggcagggatagttttactcgcttcaaacgctcaggcacaaaccgtaccggaaggctatcagctacagcaagtgttcatgatgagccgccataacttacgtgcgccgctggcgaacaatggcagtgtgctggagcagtcgacgccgaataaatggccagaatgggacgtccccggtgggcaactcaccaccaaaggtggcgtgctcgaagtgtatatgggccattacatgcgtgaatggctggcagagcaggggatggtgaaatcgggggaatgcccgccgccgtacaccgtttatgcctatgccaatagtctgcaacgtaccgttgcgaccgcacagttctttattaccggcgcattcccggggtgtgatattcctgtgcatcaccaggaaaaaatgggcactatggacccaacctttaacccggtgatcaccgatgattccgccgcattcagtgaacaggcggtggcggcaatggagaaagagctcagcaaactccagcttaccgacagctaccagctactggaaaaaatcgttaactataaagattcccctgcctgtaaagagaaacaacagtgttcgctggtggatggcaaaaatacctttagcgccaagtatcaacaagaaccaggtgtttccgggccgctgaaagtcggcaactcgctggtagatgcgtttactttgcaatattacgaaggttttccgatggatcaggtggcctggggagaaatcaaatctgaccagcagtggaatgtgttgtcgaagcttaaaaacggctaccaggacagcctgtttacctcaccggaagtggcgcgcaatgttgcgaaaccgctggtcagttatatcgacaaagctctggtcaccgatcgcaccagcgcaccgaaaattacagtgttggttgggcacgactccaacattgcctctctgttaacggcgctggatttcaaaccgtatcagttgcatgaccagaacgaacgcacgccgattggcggcaaaatcgttttccagcgttggcatgacagcaaagccaatcgcgatttgatgaaaattgaatatgtgtatcagagtgcggaacagttacgtaatgccgatgcgttaaccctgcaggcacctgctcagcgtgtgacgctggaattaagcggttgcccgatagatgccaacggtttctgcccgatggataaatttgatagcgtgttgaatgaagcggtgaaataacagaaaactcccccgcgagaagcgggggagtcgctggttaaacgtttttacgttcgatggtctgttcgccccaaaaaagcgaatctttatcggtcttagcaaaggctttgactaacacttcatcgctaccttcttcccaaatcttttccgccattttttcgtcgtacccggcgacttcgaaaatggcctcggctatttccggcgacgtattgcgcagagatgcccattcaccgacgtgatgagctttcgcttcttgagttggcatgcgtatcctcctgttgaagattagccgttaagtttaactgccagacctgcgacatattccccttgataacgagcaatagacagttcttcctggcttggctggcgtgagccgtcaccgcctgcgatggtggttgcgccgtacggcgtaccgccgcgaacctgtgaaacgtcaaataattcctgcgctgcgtagccaatggggacaattaccatgccgtgatgcgcaagggtcgtccaggttgaagtaatagtttgttcctgaccgccgccagtaccggtggaactaaagacgctcgccagttttccgtatagtgcgccggaagcccacaggccgcccgtctggtcgaggaaggtacgcatttgaccggacatgttgccaaagcgggtaggtgtaccaaaaataatggcgtcgtaatcggccagttcttgcggggttgcaaccggtgcagtttgcgttttaccgcctgctttttcaaataattgcggcggcatggtttccggtacgcgcttaacgacaacttctgcgccatcgactttgcttgcaccctcagcgactgcgcgtgccatcgtttcaatatgtccgtacatggaataataaagcaccagaactttagccatttctaaccactcctcgtgttatctctattccgtagcgattcgctaccacttatttaaagataagacgtccttttcagagtgcaaatttcacaaccacttatttgatttataacaactttcacaagcacgtaattttgtcgcaaaatgacacatttttatctcatcgcgtttttttaatcataagagcggcttatggataattattggagatgatatctattctcgctaataagctgttgcaggatattaccaaacgcgggtctgcccgcgtcagttcactaagcttagtcccacgtagcgaaaatatggcagccgccatacgccgcgttaattctatgcaatatgatgtctatacccagacggaggtcagtaatggcaaaccatcgaggcggttccggcaattttgcagaagaccgcgaaagagcatcagaagcaggtaaaaaaggtggacagcacagcgggggtaatttcaagaatgacccgcagcgcgcatctgaagcaggtaaaaaaggtggcaagagcagtcacggcaaaagcgacaactagccgggctaatcaatgacgaatgcatttttttcttaggctcgtcaaaaagtcatcaccgccggtaatcccggcggttttctgtttatggctcctgatgaacaacttctggcggtggaacgtcaaccaactttctgcttaacaacgcattgagtaaaatcgcgccaaaggttgctgtaccaatccctcccaacgtaaaaccgcccagcgtgagagcaaaatcacccgcgcccagcactaaggttactgcgaccataatcaaattaccgttctggcttaaatcgacacggttttgtacccagatccttgcgcctgcgacggcaatcagcccgaacacaacaattgaagcaccaccaatcaccggtgcaggaatggtatggatcagcgcgccaaatttcggcgaaaagcccaacagcatggcgatgacggcagcagcaacaaacaccagcgtcgagtagactttggtcacggccatcacaccgatattttcagcataggtggtcacgccgctaccgccgacagagccggaaagcatcgttgccagaccatcgcctacgaatgcccgccccatatacgggtccatattgcgtccggtcatcccggcgactgccttgagatgacctaagttttccgccaccagaatcaccgccacgggcgcaatcagcatcattgcctgaccattaaaagcaggagtggaaaaatgtggcagaccgaaccaggcagcatggctgacgagagtaaaatcgacggcttttcccagccctaaaacgttggtcatcacgccatacagcagacaggcgacaattaaacctacgagaatcaataaccgctggatcatgccacgggtaaacaccgccaccagcccaatacacagcaccgtcattaccgccatccagctatcaaaggccgaagccgatacacttttcactgcgataggcgctaagttcaggccaatcgccatcaccaccgcacccgtcaccaccggcggcattagtcgttcaatccagcgtgtaccaattttcatcaccaccaggccaatgacggtataaaccagcccacaggcgataatcccgcccagcgcaatgctgatattcgggttaatgccctgaccgttaaagcccgtcgcggcaatcaccacgccgacaaaagccgcgctggaaccgagataactggggacgcgcccgccggtaataaagaaaaacagtaacgtgccgatccccgacattaaaatggaaagattgggatccagccccatcagaatcggcattaacaccgtcgcgccaaacatcgccaccgcgtgttgaacgcccattactgccgtctgagcaaacggcaatcgttcatccggcgcgaccacaccgctctctatagaggtcgattttaactgccagtgaggaaaaccgaacattgccatcagctgtctccttaaggaggttaacaagcagggcgcatcagcgcgtgataactgcgatcgaaccacaccagcccgtagggtgtggcgtgacgatgaatcgcttcgatggcgcaaaacaaaatgtcgtgggtgccgacgctcaccacttggctgatacggcagtcaaacgaaaccagtgcctcttccagttgcgggcatccggtcacacccgtctgccagcgggcggcggcaaagcggtgttccatgggcgttttgccgccaaaaaggtttgaaagcggctcctgcccggcgctaagtgtatttacacatagcgttcgattttcattgaataccggccagacggacgccccacgattcaggcacaccagtaatgtgggcggcgtatcggtcacgctgcagaccgcgctggcggtgaacccggcgcgcccggctggaccgtccgtggtgatgatattgaccgccgcgcccatacaggacatcgcatcgcgaaaggtttgttgatcaactatgttcatagtttgctccttacaacagcccgcaggcttcttcaaaggacagacgtggcaggcgcgcataaagtttgctgctatcgccatagccgatattaatcagcagattgctcttcagcgtgctgcctgcaaaaaaagcgtcgtcaacgtattgacggtcaaaacccgacatcgggccggtatccagtcccagcgcacggcaagcgacgatcagataggccgcctgcatggagctgttgcgaaacgctgtttcttcggcaagttgtgggctggaggtaaaccaactgcgggcatcaccgtggggaaacagtagtggtaaccgttcataaaattcactgtcccaggcaacgatagcggtgacgggcgcggtcagggttttttgtagattgccgctggaaagcgccgggcgcagacgttcttttccttctacagtgcggataaacacgatccgtgccggagaacagttagctgatgtcggcccccatttcatcagggcataaagctcccgtaacgtctcatcgctgacgggtgtctcccgccagccgttgtgagtgcgggcatcggtgaacagggtgctaagcgcacctgggctaacggcttcgttcatagcaattccttacagggcggcttcgcggtgatgtaacaggctggcaagcccgttgagtaaaagagcattaaacgtttcggggtcggtcacgttgcaggcgtgtccgccatagcgcatcaccattttctggctatcgggcagggcggcatgaagctcactggaacatgctgatggcaccagcagatcatcactggcgcagatgatttgcaccgggcagcggatgcgatccgcatggtgactaaagtcagcgcgtttgagggcgttaagtcgacgcagtaaattatttttgccctgaaaatgcgccagtgccagcgcgtcttctgcctcaaggcgaggtgcgcgggccgccatccagtcggcgggatagaggaacaacggctgcgcttccacccatgcctgcgcgccgccgctatacagtaatcgttcgcgaacctgaaaacagcggcgcgtatgggcgtttattcgtagccagccgttaacgctgatcagcacagttaccgacgcgggataatccagcgccagctgcattcccaccagcgcaccgagcgcatggccgaccaccgcgtaacgctcaatccctgcggctaccagcgcctgatgcagttccgctgccatctgggtgatactgtaatcttctgccagcgtgtcgggattattgccggtgccgcgctggtcgtaacagactacctgatactcctgctccagcaccgccagttgcggtaaccagtaactgccgctaccgccaagacccgaaatcaacaccactacgggtgcatcagcataagggggaggtgagagtgatagtttcatcgcggcctcacttggcgatatgcgcaattgtggcgatttccaccagcgcgtcaggttttaccagtccgcactgaatgcagaatcgcgccggtttatcacccggaaaaaactcggcgtagatttcgttaatcgcggcgtaatttttccagtcggtaataaagatgctgttgaaggtcacatccgccatcgtgccacccgccgtctcgatcaccttgcggatagtttccagaacgtggcgggtttgcgcctttgggtcatcggcaaacagcacgttattatgttgatcaaaagccagcgtaccggagacatacaccacgccatcagccagcgtgccgggaacgaagggggccagcggtgcgctgctgccagcgggaataattacggattttggcatcgttaaactccttaagcgatacgagcaaaggacgtgggagaaagcgcgtcgcagaacgtttcgacgtcgctgacccagccaaaaaaggtttcgatattgaacaacgcggctttctgtacaaattccggccccgcctggtgtgttgcgtcttccagcaccacgccgaaatactccagaaaaaagccatcgcgtagcgtcgattcgacgcagacgttggtagcgataccggtgaaaaccagatggcgtattccacggctgcgcaaaatgctgtccagcggcgtattgaagaaaccgctgtagcgcggcttcggcagcacaatatcgccaggctgcggcaccagttcatccaccagttgataatcccaggagcctttcgccagcaatttcccctgcagctgcggctgcttacgcatggttttcagggcgttcgatttatgaaaattcggtgagccgggtccgcctgcttcgacatactgttcatcccagccattttgaaaccagatgatcagcatccctgccgctcgcgctgcggtcacggcggtttgaatgttggcaatgaccgggcgagtggttgagacatcaaacccggcgagatctaagtagcctcctggcgtggcataagcgttttgcatatccaccacgatcagcgcactttgctgcggatcgaaggtaatggcttccggtcgagcggttaaggtcgtcatcatgccacctcctgagtcagcgcagggagatgggcgcggcactgcatcagtggttgaatgcgctcgccgaaggtttcgattcccgacagaaaatcatcgaaggtcaacagcacgccttcggcaccaggcacgcttgcgacttcatctaacatgcgcgcgacactggcgtaagaaccgactaacgtccccatattgatgtttaccgccgaagtgggatcggccatctgacggacgttggtgtcagtaccggagcgggtatctttctgactttgttcggttagccagcttaacgcctcttcatccgcgcccgctttgtagtgttcccatttggcgcgagcggcatcgtcggtttcatcggcaatcaccataaacaatacataagagccaacgtcgcgcccggtttgctctgcggcctgtttcatccgcgcagcggtcggggcgaaagccgtgggtgtatttacgcctttgccgaaacagaagttgaaatcggcatactgggcggagaacgccatgccagcgtcgctttgcccggcgcagatcactttcatgggtacactcggttgcggactgacgcgacaatcattcatggtgaaaaaatcgcctttaaaatcgcttttccccgagccccacaggtcgcgcagcacctgaacatattcggtgagatagtcgtaacgacgggagaaatagtcatcgccaggccagatacccatctgctcatactcgggcttttgccagccagtcacgaggttgacgccaaaacgcccgccagagatggagtcaatggttgcggccatacgggcgacgattgccggaggtaacgttaaggtggcagctgtcgcgtaaatctgaatgcgtgaggtgacggctgccagccccgccatcaaggtgaacgactcaaggttgtgatcccagaactcagttttgccgccaaagccacgcagtttgatcatcgacagggcgaaatcgaaatggtagtgctccgctttttgtacaatggctttattcagttcaaaggtcggcatgtactgcggcgcgtgggtcgaaatgagccagccgttgttgccaataggtacgaatacgccaattttcatcatcaacctctcttcgtctcgtaaagtgaaagtcagacggggcactgcgtcctgcatatccttttcagccgcgtaatggcttgtttgcaaagtggatgccagtttttaaaagtgaatgttattaatgtgttaatgctaagttatctaaaatatctggtaaaaagtggactaaacggtcaaaacagttgcacataaaacatgcatctgtgcgcgatgagagtgcagaaggtcgaggccgggcgggggttttgctatcctgttgccaatctacaagaggggagagcgcatgacgcaaggcgcagtgaaaacaacgggtaaacgttcgtgcgcagtaagcgcgaagaaaaaagcgattcttagcgcagcactggacactttttcacaattcggttttcacggcacaaggctggagcagatcgcagagttggcgggtgtttcaaaaaccaatctgctgtattactttccgtcaaaagaggcgctgtatattgccgtgctgcggcagattctcgatatctggctggcaccgttaaaagcgtttcgagaagatttcgccccgctggcggcgatcaaagagtacatccgtctgaagctggaagtctcccgcgattatccgcaggcttcgcgcctgttctgtatggagatgctggcaggcgcgccgctgttaatggatgaactgacgggcgatttgaaggcattaattgatgagaaatcggcgctgattgccggttgggtcaaaagcggcaaactcgcgccgattgatccgcagcatttgatttttatgatttgggcttccactcaacattacgccgattttgcccctcaggtggaggcggtgacaggcgcgacgttgcgcgatgaggtatttttcaatcaaacggttgaaaacgtgcagcggattattattgaggggattcgaccacgttaaagatgccggaggaggttgtaacatcctccggctacctgtttaaccgatcgtcattaaactggcgttaccgccagcggcagcggtattcacactcagcgaacgttcgatatacagccgttccagaaggatattgctttcgccacgggcaaaaccctgcaccgaaacaattgcgccatcccgcgcagcaacggcttcacacaatgcgcgaagctgatccgaatcaccgtggaagatcaccgcatcaaagggttgagcggttatattttccgctttcgccagttgaatacgttcgctgactgccgatggcaatgcctttactagctgacgatgcagcgcgtcatccggccacagtacctggctgcccaccgccagcacggcggcgagctgagtcagcgcatcctgctcatcatcggcaatacacaacacgcgctcacgcggcagcagcgtccaggtgttgcgttcacccgtcggccccggcagcaatcgttgtgttcctgcctgcgccagctcgccatattgcgtacataacgcctgcaattctggacgatttgctgcccattcccgcagtgcatttagcggctgagtcaatgctgctttcaactgtgcatcgaccggatactctgcatcctgacgcgcgagcgtcactgccagcgcactttccgggcgattcgccagcagacggtagagatagagcggaccgcctgctttcggcccggtaccggacaacccttcgccgccgaatggctgcacacccaccactgcgcccaccatattacggttaacatacaggttaccaacatgggccgagccagtgacctgggcgatggtttcatcaatacgcgtatggacaccaagcgtcagaccatagccggaagcgttaatctgctcgatcagctctggtagctggttacggttgtaacgcaccacatgcagcaccggaccaaagacctctttttgcaattcggcaaagtcatccagttcgatcagcgtcggggcgacaaaggtgccgctttgccattcacgggcatcttcgctgttttcccgcaccgcctggaacaccggacggcctttgctacgcatggtctgaatatggcgctcaatattggctttcgcttcgctatcaatcaccggaccgatatcggtggtcaggcgacccggattacccatccggcattcggccattgcgccgcgcagcattttcaacgtgtggtcggcaatctcatcttgcaggcacagcacgcgcagcgccgaacaacgctgacccgcactgtcgaacgccgaggccagtacatccacgacgacctgttcggtcagtgctgaagaatcgacaatcatcgcgttcatgccgccggtttcagcgatgagcggaatagggcgaccctgagcgtccaggcggctggcgatattacgttgcagtaacgtagcgacttcggttgaaccggtaaacatcaccccgcgcacgcgatcatcacccgtcagttgcgcgcccacggtttcaccccgacctggcagcaattgcaccacgcctggcggtacacccgcttccagcaaaatggcgatcccttgcgcggcaatcagcggcgtttgttctgccggttttgccagcacgctgttacctgccgccagtgcggcagcaatctgcccggtgaaaatagccagcgggaagttccacggactgatacacaccacaggccctaatggacggtgggtttcgttagcgaaatcatcccgcacctgtccggcgtagtagtggagaaaatcgaccgcttcgcgcacttcggcaatggcgttactgaaggtttttccggcctcacgcaccagaataccaatcagttgctgcatctggctttccattagcacggcagcgcgatgtaaaattgccgcgcgttcagccggaggagtggcaaaccagattggcgcgttattaaccgcactttccagcgcctgttctacttcacgcggcgtggcttcacgcacatagcccacaatatctttcggttccgcagggttaataacgggcgacatctcacctgccgctaccggttgttccagcattggcaaggcctgccatttttgcagtgcactattgagcagggcagaggagagcgaggccagacggtgttcgttagcgagatccagccctgccgagttgtcgcgcccgtgaccgtaaagatcgcgcggcaggggaattttcggatgcggtaatccagtttgcccttcctgttgcgccagtttttctacagcagtgaccggatcggcgaccagttcatccagtggcaaagaggtgtcggcaatacggttaacaaacgaggtgttagcaccgttttccagcaggcgacgcaccagatacgccagcagcgtttcatgtgtgccaaccggggcataaatacgacacggtcggttaagtttaccgtcggcaactttcccggtgacctgctcgtacagtggctcgcccataccatgcaggcactggaactcgtactgacccggatagtagttctgacctgccagttgataaatcgctgccagcgtatgggcgttgtgcgtcgcgaactgcgggtagattagattcggcaccgccagcagttttttcgcacaggcgagataagaaacgtcggtatacaccttgcgggtataaaccggataaccttcaaggccgtccatctgcgcacgcttaatttcactatcccagtacgcgcctttcaccagacgaatcatcagacggcgacggctacgggtggcgagatcaatcaggtaatcaatcaccaacgggcagcgtttttgataagcctgaataacaaaaccgatgccgttccagcctgccagttccggctcgaaacagagtttttccagcagatcgagggagatctccagacgatcggcctcttcggcatcgatgttaataccaatatcatactgacgcgccagcagggtgagtgatttcagacgcgggtaaagttcttccattacccggtcatactgggcgcggctataacgcggatgcagcgccgacagtttgattgaaatgcccggcccttcatagatgccacgaccgttagacgctttaccgatggcgtgaatcgcctgctgataggaaaccatatacgcctgtgcgtctgcggcagtcagtgcagcttcgcccagcatatcgtaagagtaacggaaacctttctcttccagcttgcgggcattggctaacgcttccgcgatggtttcacccgtgacgaactgctcgcccatcaggcgcatcgccatatccacacctttgcggatcagcggttcaccgcttttaccgataatgcggttcagcgagcgggagaggatggcttcgttatgggtggaaaccagtttgccagtaaacagcagcccccaggtggcggcattcacaaacagtgacgggctacgaccaatgtgtgactgccagttaccgttgctgattttgtcgcgaattaacgcgtcgcgggtggctttgtcgggaatacgcaacaacgcttctgccagacacatcagcgccacgccttcctgcgatgacagcgaaaactcctgcaataacccctggaccatacctgcgcgaccactggcatttttttgattacgcagtttatcggccagttgatacgccagtttgtgcgcctgttcagcaactggctgcggcaggcgggcttgttccagcagcatagaaaccgcttcggtttccgggcgacgataggccgcggtgatcgcggcgcgggaaaccgactggggcaaaatttgctcggcaaagtcgaggaatggctggtgtggttcctctgccggagtcggtgcttcatcgctctcattggcagcgccagaaagcagcgcaggtagctctggcagagtatcgctgttttccagttgttcgagataagaaaaaatcgcctgcttaattaaccagtgtggtgtgcgatcgatacgtgtcgcggcagacttaatacgctcacgcgtcgcgtcgtccagcttaacccccatggtggtggttcccatgccattactcctgttgttctgaaaggtgcaacttaacgttatcgtgaaatatccatgatgttgcaactttgtgcaactatgttaaatgtgacctgcgtagcaagcttaaaaatgaatgaaatgttaataaaagaaatcgatatgacagggattaaaaaaataactcagactttttctctgcggcagttaacatttttgaaaggtgcaaccgcaaaaaatgtgagagagtgcaacctgatgaaaaatagtgtcgctgagcactaaaatttaatgtaaatggtgtgttaaatcgattgtgaataaccagcgcttccggcaggatacggtcgccctggtaaaacataaactctgttaccccgttccggtggcagatataacggcaagtttcgacattgccgataataattttttggagactttagatggctattagcacaccgatgttggtgacattttgtgtctatatctttggcatgatattgattgggtttatcgcctggcgatcaacgaaaaactttgacgactatattctgggcggtcgtagtcttgggccattcgtgacggcattatcggcgggtgcgtcggatatgagcggctggctgttaatggggttgccgggcgcggtttttctttccgggatttccgaaagctggatcgccattggcctgacattaggcgcgtggatcaactggaagctggtggccgggcggttgcgtgtgcataccgaatacaacaataacgccttaaccctgccggattatttcaccgggcgctttgaagataaaagccgcattttgcgcattatctccgcgctggttattttgctgttcttcaccatttattgcgcttcgggcattgtggcaggcgcgcgtctgtttgaaagtacctttggcatgagctacgaaacggctctgtgggcgggagctgcggcgacgatcctttacacctttattggcggtttcctcgcggtgagctggactgatactgtacaggccagcctgatgatttttgccctgatcctgacaccggttatcgtcattatcagtgtcggtggctttggtgactcgctggaagtgatcaaacaaaagagcatcgaaaacgttgatatgctcaaaggtctgaactttgttgccattatctcgctgatgggctgggggctgggttacttcgggcagccgcacattctggcgcgttttatggcggcggattctcaccacagcattgtccatgcgcgtcgtatcagtatgacctggatgatcctctgcctggcaggggcagtggctgtcggcttctttgggattgcttactttaatgagcacccggcggtagcaggcgcggtaaaccagaacgccgagcgcgtgtttatcgaactggcgcaaattctgtttaacccgtggattgccgggattctgctgtcggcaattctggcggcggtaatgtcaaccttaagttgccagctgctggtgtgctccagtgcgattaccgaagatttatacaaagcgtttctgcgtaaacatgccagccagaaagagctggtgtgggtagggcgtgtgatggtgctggtggtggcgctggtggccattgcgctggcggcaaacccggaaaaccgtgtgctggggctagtgagctatgcgtgggcaggctttggcgcggcgtttggtccggtggtgctgttctcggtgatgtggtcacgcatgacgcgcaacggtgcgctggcggggatgatcatcggggcgctgacggttatcgtctggaaacagttcggctggctgggactgtacgaaattattccgggctttatcttcggcagtattgggattgtagtgtttagtttgctgggtaaagcgccgtcagcggcgatgcaaaaacgctttgccgaggccgatgcgcactatcattcggctccgccgtcacggttgcaggaaagctaagggacttagcctgcggcggttttgtttggcttcagcagcgggttgcgctcccttaatgtgcctcgccatataaattgaatggtgcagggagcgcgcagggggcggccaatcgccgccgccccctgctgtcccggccttcggggaacgcttcagcgattttgacgccaccaacacccgagctgttattatgttccgggcaaaaagttagatttgataatcgcggatggacgaaattgcttgatacacccgcttatcagttttacatggaagctctgatgcattgagtctggacagttttgtcggctggatacggcgtttacgcggcatccggcaagaacacatggctcgttgtaaacaatcccatctttgtacctggaataatcgtttatatcccctggcattacctctctttgtttacatttcaacatcattttataaacattccgcttgtatttttctttaccgtaatgataatcgctatcactgcgatttacttttctttgcatagattgactcagaaaaacgtttaagggtgggtggcatgtttgttccgtttctcattatgttgcgcgaaggacttgaagccgcgctgattgtcagtttgattgccagctatcttaagcgtacccagcgaggccgatggattggtgtgatgtggattggcgtgttgcttgccgctgcgttgtgcctgggcttggggatcttcattaacgaaaccaccggcgaatttccgcaaaaagagcaggaactgtttgaaggtatcgtggcggtgatcgccgtggtgatccttacctggatggttttctggatgcgcaaagtgtcgcgcaacgtcaaagtacaactggagcaggcagtcgatagcgcattgcagcgtggaaatcatcatggctgggcgctggtgatgatggtcttttttgccgttgcaagggaagggctggagtcggtctttttcctgctggcggcatttcaacaagatgtcgggatctggccgccgctgggtgcaatgctcggtcttgctactgccgtggtgctaggcttcctgctctactggggcggtattcgcctcaatcttggtgcattttttaaatggaccagcctgtttattctcttcgtcgccgcagggctggcagctggtgccattcgcgcatttcatgaagccggattgtggaaccactttcaggaaatcgccttcgatatgagtgcggtgctctcaactcactcgctgtttggcacgctgatggaagggatttttggctatcaggaagcgccgagcgtcagcgaagtcgccgtctggtttatttatctcatcccggcgctggtggcatttgctctgccaccacgcgcaggggcgacagcgtctcgctccgcgtaacaaatacgacgcaaactcttgcttagttacaacatactttaaagggatagtctcgtcatgaccattaacttccgccgtaacgcattgcagttgagcgtggctgcgctgttttcttctgcttttatggctaacgccgctgatgtgccgcaggtcaaagtgaccgtgacggataagcagtgcgaaccgatgaccattacggttaacgccgggaaaacacagttcattattcagaaccatagccagaaggcgctggagtgggagatcctcaaaggcgtgatggtggtggaagagcgggaaaatatcgcccctggttttagccagaaaatgacggcgaatttacagcctggcgaatacgatatgacctgcggtctgctgactaacccgaaagggaagttgatcgtcaaaggtgaggcaacggcggatgcggcgcaaagtgatgtgctgttaagtcttggtggtgcaattactgcatataaagcgtatgtcatggcggaaaccacgcagctggtgaccgacaccaaagcctttaccgacgcgattaaagcaggcgatatcgaaaaagcgaaagcactgtatgcgccgacgcgccagcactatgagcgcattgaaccgattgctgaactgttctccgatctggatggcagcattgacgcccgtgaagatgattacgagcaaaaagccgctgatccaaaattcaccggtttccaccgtctggaaaaagcattgtttggcgacaacaccaccaaaggcatggatcagtacgctgaccagctttataccgatgtggtcgatttgcaaaaacgcatcagtgaactggctttcccaccttcaaaagtggtcggcggtgcagccggactgattgaggaagtggcagccagcaaaatcagcggtgaagaagatcgctacagccacaccgatctgtgggatttccaggctaacgttgaaggctcgcagaaaattgtcgatctgctgcgtccacaactgcaaaaagctaacccggaactgttggcaaaagtcgatgccaactttaaaaaggtcgataccattctggcgaaataccgtactaaagacggttttgaaacctacgacaaattgaccaatgccgaccggaatgcactgaaaggaccgattactgcgctggcggaagatctggcgcaacttcgcggtgtgctgggattggattaagcattatgcagtatgaagataaaaacggcgtgaatgaaccgtcacgccgacgtttactgaaaggcattggtgcgctggcgctggcgggaagttgtccggtcgctcatgcacaaaaaacgcaaagtgcgccgggtacgctttcaccggttgcacgcaatgagaaacagccgttttatggtaagcatcaggcagggatcctgacgccacaacaggccgcaatgatgctggtggcgtttgatgtgcttgccagcgataaagccgatcttgaacggttgtttcgcttgttgactcagcgttttgcttttctgactcagggcggagcggcaccagaaacgccaaatccgcgcctgccaccactcgattccggcattcttggcggctacattgcgcccgataatctcaccatcacgttatcggtgggtcactcattgtttgatgagcgctttggccttgcgccacagatgccgaaaaagttgcagaagatgacgcgttttcccaacgactcgctggatgcggcgttatgtcatggtgatgtgttgctacaaatttgcgccaacacccaggacacggtgatccatgcactgcgcgatatcatcaaacatacgccggatttgctcagcgtgcgctggaagcgggaagggtttatttccgatcacgcggcgcgtagtaaaggcaaagagacgccgattaatttgctgggtttcaaagacggcactgccaatcccgatagccagaatgataagttgatgcaaaaagtggtgtgggtaacggcagatcagcaggagcctgcgtggacaatcggtggcagctatcaggcagtacgcttgattcagtttcgagtggaattttgggacagaacgccgctgaaagaacagcagacgatttttggccgtgataagcaaaccggtgcgccgctgggaatgcagcatgagcatgatgtgcctgattacgccagcgacccggaagggaaggtgattgcgctggacagccatatccggctggcgaatccacgcacggcggagagtgagtccagcctgatgctgcgtcgtggctacagttattcactgggcgtcaccaactccgggcaactggatatggggctactgtttgtctgttaccaacacgatctggaaaaaggcttcctgacagtacaaaaaaggctcaatggcgaagcgctggaggaatacgttaaacctatcggcggcggttatttttttgcgctgccgggagtgaaggacgcgaacgattatctcggaagcgcgttattgcgggtttaatgtttttagacggataaggcgttcttgcgcagatgcctgatgcgatgcttgcgcgtcttcttatgcctacaatcggtgcgggttcggtaggcggataaggcgttcacgccgcatacggcgatcgtgcacagatgcctgatgcaaatcctgctgaaagcacacagcttttttcatctctgtcatcactctgtcatctttccagtagaaactaatgtcactaaaatggtgttttatagttaaatataagtgaatatattgttgcaatgaatgcgagatctgttgtacttattaagtagcagaggaagttcccggcagtgatagtcagtcactatggagatcgcggatggtaacgtcctgtactggacaatgttttgttaagcaacgctccaccactcgcggagatttctcctccggtagcaacttcgtcactctgtatttttctcacttcctctctttactcgtgttaccgacgccgcaaacggtgtgcgtagccgtttttcggcattttatccaaaagcaaactatggcttacaaggaagccaaccctctgatgttcgtgcgcataatcgcgctgccaacggcgcgtgtgatgaatacaaacaactcaaggtgctctccatgggaagacaaaaagcagtgatcaaagctcgtcgtgaggcaaaacgtgtgctgagacgggattcgcgcagccataagcagcgtgaagaagaatcggtcacctcgcttgtgcagatgagcggcgtagaagccattggtatggctcgcgacagtcgcgatacctcgcccatcctcgcgcgaaatgaagcgcaattgcactatctgaaggctattgagagtaagcagctgatattcgccacgggcgaagccgggtgcggaaaaacctggatcagtgcagcaaaagcggcagaggccctgatacataaggatgtcgacaggattatcgtcacccgtccagttctgcaagccgatgaagatcttggcttcttacctggagatatcgcagaaaagtttgctccctattttcgcccggtctacgacgtgctggtccggcgcttaggggcttcctttatgcagtactgcctgcgaccggaaatagggaaggtggaaatcgcgccgttcgcctatatgcgtggacgtacctttgaaaatgcagtcgtcattcttgacgaggcgcagaatgtgactgccgcgcaaatgaaaatgtttttaacccgcctcggggagaacgtgacggttatcgtcaacggtgatatcacacaatgcgatttacctcgcggtgtgcgctccggattaagtgacgcgctggaacgtttcgaagaagatgaaatggtcgggatcatccgattcggtaaagaggattgcgtacgttcggcactttgccaacgtacgctgcatgcatacagttaagtgtattatcggtgcagagcccaggcgaaccgggctttgttttgggtgtttatgcccggactagcgctttttctgaaacaaccatttttatttgcccctggctggtgaagtgtacgctcatcctgtggcttttttgtagttgctgatagagctcatcaggtattgctaagctctctgcatattcttgcggcgtatattggtaggctgcatgatgctgctgtttttgaaaacgcagcttattgtacagcgcccagacaattaacacgacggcattcgccactgccagcaaaaaatagaactgaagtcggcttctggcctcgctttgccagtaataacccgtcagcagatccatggcgaataagaatatgaacaaagcaaataatgtccacaagatggttgtggcaacataatcaaccagtaaacgtactggcgattgtcgggtcgtaataattaaattgttcatattaacctctcagaatcccgcgatcgggacttacccaacgggcgcgttgctttttaggcatcaacatgactcgtgtaaatgataccaatgtcgttgccaggctcagcatccagaaaataaccgggaaccaaataatccagaaaagcgatgaagtcagattatgctcatagcgattctcgatcatcaggctgacaataaattgcagtaaacataacgtacacaataatattccggcagtatgtgtcgcagcgatatgtgtcaattcaatatttaacggtacaccggcaagttggactgcgtaaataatgaaaccgaccaggcaggtaaaggcccatattgtcgtcagacagtattcaaaaaacagtggccacattcgaaagttttctttgcgccatagccttgtcatatttttgaggaatacttctgcaccgccctgagcccagcgcaggcgctgtttccacagcccttttaacgtttcaggcattaatatccagcacagtgcccgtggctcgtaaaaaatcgtccactgattcaactgcagcttccagctaatatcaatatcttcggtgatcatatcgtcactccagtaacccacttctgccagggcgctgcgacgaaatgcggcaataacaccggaaacggtaaatacgtttccatagatacgctgggttcgcttgatcaaaccaataattgaggaatactcgccaacctgaattttacccaccagggtagaacgtgttcgaatacgaggattaccggttacggcacccacacgcgggttgtacaacatcggttccacaatatatgccgccgcatcgcggtctaataacgcatcgccatcaatgcacaccagatattcacttttcgccgcggcagctccggttttaagcgcaatggctttcccctggttttgcgccagatgaatgacccgcaaatggggaatttgtgcagccatgcgatccaggatggcacgggttttatctgttgaaccgtcatttacggcaataacttcaatgttctcataacgctgtgctaaagcggcgtgtatggtttcctcaacgtttttctcctcattaaaacagggaatgataatggagatagacggattatctttcaactggggagctggtgcgttttctccccacggccagtggcgttcacgatagacccagaaatagacgccgccaacaatccacataatggacataaaaaacggccagaagaaaacgaacctcatcatcagttcaccagagtgaaagtacgctacgcataggggtatgcataacaccagacataatataaaaaacgatacgatgcgattaatcatttttcggataccaggctgttgaaaactcaggacgaataaggtctatttcaggttggttatgcagaaaattgtcgggataataaccatagtttttcactccattcagttgtaataggctcatccagtgagcgagttgttgcgaagaaatagcctgatgctgaccatttttctgccagttttgtgcctgtaattctaaaatagatttgtctttagcctgagggatgtttttaatttgattggtcaattgtattaaccattggtcagccgatttttctgcgacaccttccagataaggcatagccataatagcggtccagtcatagctttttaggaaatcagcataattctgtgcaaaccaggcttcactttcaggttgtattaccggaagtgcaaaaatatttcgtgcagttttaatatgtggaccgcgaatggcttttacgcgcgcactaagttctaaagtgaagtcagttaacgcacgacttttaaagcgggcccactgtttaaattgctccgggttttgtcgaatttcgctcagactcccgctaaagcctgcttgctgataagccgtgatagccggtgcactggcatcttcataatctgaaagcaaagcatcatcgtggaacaatatgccatcaaaagcagcatgtccggcaagatcttcatataacatgccaacttgtgctctgactctgtcatcgaaaggagagagacggtgatattgttcaggatgaatttgtgcttttttctcccctgttggtaagtattttactcgcgttaatgtgggatctaaatcccagcttaataccggcatccacgcatagatgtttacacctgagcgggtacgtaattgccaggcaacccgactaaaaatatctgctttcattggtagcaaacgatttggaaaccagacctctttgaccagcccatcaccatcgggatcagcaaatgcctgcaaatacacggttgatatttgcatatctttcacccgctgaattagcacataaatattgcgatccatttgctggaggttttcgtcataaacgtaatcaagatcgatatgcattatccgttgtggtgatttttcctgtacggtaataatttgctgggcaaactcttttaatgagggattattggcgattaatacccgcggaatggaatccaattgcgacgcatttgccaaacctgattcaagggtgaagaacatgtcataaccgagtttttttaattcctctatcgctatgccattcgcttcgccataaggccaaacaaaaacgtgtggatttacctcaacctttgtacgcaggtattccgtcatttttacagcatccagacgaattctttcccggtattctgctgcggtttcataccgtgcgtggtcagtaaaatatgcacgatttacatatacaggcaataagctgccggtggcattagcctgaataccgtagtgagaattccatgtatgagaagcgagctcaacgagccgggaacgcgcaacttctcgcacttgttgccacgtggcaaaatattctcgatcgaccaactcatcgccaaattttacttgtttatccgctggcgtatcgacccaactgccgacgggggcccatacagcaggccactggaaggcctgaagaattgggaagacgcgggtataaaaactctggtagccgtcatcaaaagtcagcactacagctttttccggtagcggttttcctcctcgatgtgcttcacgaatttgagcaatactgaccggttgataaccgttctcgcgcagccaggcaaattgttcacgcagtgctgatgtccgcactgacataaaacgctggtcggcagcttcgtcttcaacgttatgccatgaaatcgctacaaaaccattatgcggccacggttgctcggcgagtaaagattcgcgatcctgtggcggtataaatgatgttcttgactggctaatgcacgcggtgagcataattatactcaccagcatcaggagatatttatttccattacgtaacatatttatccttaaaatctgaatgtcatatcgaattcaacgtataagttgtgttctctgtcaccgtcataaggtcgtttttcccagcgtagcgttgcgccagcatcaatcacgtcattccagctaatgcgttgcccgtagccgagttgggtgacgacatccgtgccataatgtttttgccaggaggcaccaacacctgcgctgaatatttgctcccagctattttcatagcttcgccataacaaatggcttgcctcaaatgccggaacaatatcgaacgtttttatagggttgtagtatggggtatcgtgttctgtattttgttcgtaatacagactgggtaggaaatcgacaatcaaatatggtgaagaccagatgcgttcctgaccctcaagtgagacttcatgacgctggttactgtcggaaaaatcagtgaaagcccaggagacaccgtacttacgccgctcattttgataccagcgaacataagcctgagcactgttgcctgtaacaccatttttcattgcccgtaatggaacgcggtgagagaggcgttccagttgcgaaccaatacgccagttatcattaaaatcataccagccagacaggcgcgcgccgggtttatgctcatgattgaaaacgcgttcagcgtactctgcctcgagccagatattacgtgaccgccactcaacacccgcaagccagtcgcgaacaatcccttttccttcgctaaattgtccatcggcataaccgaatccagcaaaaccgcgccagttatccttcagcggtggtgaataaacgatggtggttaagtcgacatcatgtttaccactatccgggccttcggcatcaattcctgttgagccagcgatacgaagctctgcaagattatgtacatcaaccgcacgttttaatcgtacaacgccgggatcttgcggttcacgttcgacaacatcgtgcgttaagacagctgcctgctgccattcttgtaacgttaatgctgtccaggtttgttcaacctccagattaatattacgtggctcgatcacttctgctttttttaattcattttctgctgcacgaggccaaccgcgggcttgtaacacactcgcgtaatcaatgcgcagtccctgatttcctggtgcgttataagcaagctctctggctgtcatttcagcctgaggaagatcattactatattttgctacggttgagagaaacgaatgcccctgtaaccaggtatcattcgggatgctcgtaggcgtgcccattaaccgaaggaaaggcggcgaagtattaatggtatgttgggtgacagttagcgcgcccggataattttcactctccaggtggctgtaaaagagatccgcaagttcttcatcggataaatccggggcaatggtctccttgtgataaaagagctcagtcattattgactgtgcttttttcggctgatgatctttgagataagccgatgcaacccaatattgcccccagggcggaataatttgccccgtcttttttaatcgctgatagtgagaaataacgtctttataacgatcgcgagttaataacgcgccaagatgatcaacctgaatacgctggtactgggcagtacggtctgggttatcgtgccacagaatttctaatgcagcgtattgggcgagggcgcgatcggcaatggcataacgttcactttcactgcgcgtaggcataaacgacagtctgaccagttcggcatgaatatcagcgcgaatatctggcgttaaattggcatcgtcaatcgcggcagcaagttgattattacgtaatgcctgcacgtattctgtgggatattgttgcgtagatgcattttcaggtaatgactctgtcatcgcccgtaattcatcctgatgacgccccgccagtttatagatatagacttctgcgagtaaattggctttgtccggtgctccagagttaagctgcttaagtttaaccagcgcagtatcatagtgacccgcatctgccagggttaaaatttgtccccgttgataatccttattttgcggctccagagagagcgccttttgccacagtgtaagcgagttttgccattgttgcaggttacgataagcgacggcgacagctgcataaccacgcgctggtaattgctgataacggtagcggttgtaaacggtaataacctgtttatcttgcccggcccataatgcaatctgtaaccagtcagcaatttggttattactgagtgctgatttttgtgcaaaccataacaaagctggctgagtatttcccttgcgagcttcaataatcaatgcatcataggcgttattaacggcactcttcgccgcgggactcgctgctaaaaatgcggcagtaagaattttcaaagcccatttggttttcgggcacctttttctgctacttgaatacatcctgtattactccatgtatcgccaaaatctctctctgtatctaattacaggtaactgaaaagaaagatatttttgcacctcataatccgttattaaacgcggaagagagacgtgaattgttgatgatgagaagaagaaatgatgagcagagtgtccatataaaatccttttctcgcccgaaaatccattccaatgatgaggatcttcaggaatacggcataaatcccaatgcctttttcaaaataaattaggattaaaataattaaatcagtaaattccgatgcatgatttcggatttttcgaaagtcctgatgaaaggctgcgctacggcactcacggatttaattgttattcctaatgtatctatgaattaatgttttataaggattttctataaccatttataagtattttcaagcctggcttgttgcaaacaatgtataaagcacttaggcaataataattacattcagcaactatcatcatcggtattgtttgtgggcggaatttcatattgacaacagtacagttcttatatctattaataatagaaagggatctacaacctacagattggtgtagctttatggaaaaagactatttgagaattagtagtactgtattagtgagcttattgtttgggcttgctttggttttggtgaatagttggtttaatcagccaggcgttgaggaagttgttccacgatcaacctatctgatggtaatgattgctttattttttatcgatactgttgcatttatttttatgcagttgtatttcatttatgaccgtaggcaattttcaaactgtgtacttagtttggcttttctgagttgtttgatttactttgttaaaaccgtcattatcattcagcaaattattgaggagcgtttgacaagcagtgttgtccaaaatgacattgcaatctattatttgtttcgtcagatgagtttgtgcatattaatatttctggcattggtgaataaagttagtgaaaacacaaaacagcgcaatttattttccaaaaaaatgactttgtgcataagtttgttttttgtttttggggggccgatagttgctcacatactttctagtcattatgagagctacaatttacacattgccgagttaaccaatgaaaatggtcaggtggtttggaaagcctcatatgttaccataatgattttcatgtggttaaccttgctttcggttaatctatactttaatggtttacgctatgatatctggaatggagtgacggtgattgctttttgtgccgtactgtacaatatctctctgttatttatgagcaggtatagcgtgtccacttggtatattagtcgcactattgaagtagtcagtaagttaaccgttatggtaatatttatgtgccatatattcagtgcgctacgagtaacaaagaacattgcacatcgcgatcccttaaccaatatatttaacagaaattatttttttaatgaactgacagttcaatcagcatcagcccaaaaaacgccttattgcgtcatgattatggatatcgaccacttcaaaaaagtcaacgacacctgggggcatccggttggcgatcaggtgataaaaacagtggtgaatatcattgggaaaagcatacgaccagatgaccttttagcgcgcgtcggcggcgaagagtttggcgtcttgctgacggacatcgatactgaacgtgcgaaagctttagcggaaaggattcgggaaaatgttgagcgtttaactggcgataatcctgaatacgctataccacaaaaagtgacgattagtattggcgctgttgtgactcaggaaaatgcgttaaacccaaatgagatctatcgactggctgataacgcactttacgaggcgaaagagaccgggcgtaataaggtggttgtgagggatgtggtgaatttttgtgagtcaccataaagcggcattttgatcctacccacgtaatatggacacaggcctaagcgaggttcttgttttcaaattgttccggactgaggccgccacaccaactgtgccgccgccaccgattgtaatcacattcgatataattaaacaccgttgcccgcattatttcccggctgataaagtgttctccatggatacattccactttcagcgaatgaaagaagctttccacgcaggcattatcgtagcagcaaccttttgcgctcatacttccacgcagattatgccgcttcagttgcgcctgataatctgctgaacagtactggcctccacggtccgtgtgaacgataacgttccggggcctcttacgccgccacagcgccatctgcagggcatcgcaggccagttgcgccgtcatgcgtggcgacattgaccagccaataacggcacgtgaccacaggtcaatgaccactgccagatacagccagccttcatctgtacgtaagtacgtgatgtctcctgcccacttctggttcgggccactggcgtaaaaatcctgctccaacagattttctgacacaggcaggccgtgtgcgcggtagctgaccgggctgaacttccgggaggcctttgccctcagtccctgacggcgcaggcttgccgccacggtttttacgttaaaggggtaaccctgagcacgcagttcatccgtcaggcgtggggcaccgtaacgctgttttgaccgggtaaaagccgcgaggacaacgctgtcgcagtgttggcggaactgctgacgcgtgcttatccttgtccgccgctgacaccacgtataccagccgctgcgggccacccggagcacgcggcacattgctttgatgctgaactcagcctgatgtttttcaataaagacatacttcatttcaggcgcttcgcgaagtatgtcgcggccttttggaggatagccagctcttcatcccgttctgccagctggcgtttgagacgtgcaatctcggtagacatctccagttcacgttcagaagacgtctgctgattttgctgtttactgcgccagttgtagagttgtgattcatacaggctgagttcacgggctgcggcagtaacaccgatgcgttcagcaagcttcagggcttcactgcgaaattcaggcgaatgctgtttacggggttttttactggttgatactgtttttgtcatgtgagtcacctctgactgagagtttactcacttagccgcgtgtccactattgctgggtaagatcagtgcctggcacacgcgtttgatggaagacggcgttcaggcaatgcgcgattatcttgccggactggatatcgcttcgccagagcatcaggttctgatgaacgtaacagcaaaaagcgaggtcgctccgtcaattatcaaagaaaatctctcattacacttaacccatacggtgaaatggactgaatctctcgatacatttctgaatatgccaaccccggtagctttccttgaaataagtaataagccctatttggggaatatgttaaatgattttgctggcgtggatcagcaacgagttatgcattgtcgtaaagcatttagtgatgcaaaggtattcaatgattcctgattatttaacttttattcgctttcaggataaacgaaatctgatatacatttatgctattggacttattctgataggcttttattggaaaaatgcaggatttacttttccatcagaggatattggtgtcgttagtgggattctggccctggtgctgtataattttatttttgatctcaaggcgtactgggcttataaatgcgtcacgaagaatatcgatttttcgtggtttaagaaaaagcagaaccacaaaatagaattatttcttacacaacctctggtggcaggatttctgtcgttaatcatgttgagtgcaatgagttgggggctataccagcttctaccctcgttatatgcgctgttcctgatttcgttacttgggccgttggtcatctttctgctgtttcggatgatccgcaccagttatgtcaagcaggtcgctatttcagtagcgaaaaaagtaaaatataaaagtctgactcgctatgtgctgctttcggtgtgcatctcaacggttgttaacctgcttactatcagcccgttacgtaacagtgattcttttgtgacagaggggcagtggttaacgtttaaatcgataattgcattgctcattctttgtggcgtagtgttggcgattaatctgttttttctgcgcttctccaagcggtacgcttttctgggcaggctttttttgcaggaaatcgatctgtttttctccagtgaaaatgcgttgtcgaccttttttgccaagccgctttggcttcggttattcatattgctggttattgaaatgatgtggattacgctggtgtcggtattggcaacgcttgtagaatggcggatttggtttgaagcctattttttactctgctatgtaccgtgcttaatttactattttttccattgtcgatgcctctggcataacgattttatgatggcatgtgacatgtatttccgttgggggcattttaataagtgaggaagttacaggaagtgaccagataacgcatatatgttctctactatcttgcgcattttgattgttgactgagtaaccagacagttgatgtgcacaatttcccctcgccctaacagacgtgggcgggggcacccggtgtgtgcaatatacgaaaaaaaagcccgtactttcgtacgggctcttctttaaatatggcggtgagggggggattgactcgcttcgctcgccctgcgggcagcccgctcactgcgttcacggtctgtccaactgactgtcgccagttgtcgaaccccggtcggggcttctcatccccccggtgtgtgcaatatacgaaaaaaaagcccgtactttcgtacgagctcttctttaaatatggcggtgagggggggattgactcgcttcgctcgccctgcgggcagcccgctcactgcgttcacggtctgtccaactggctgtcgccagttgtcgaaccccggtcggggcttctcatccccccggtgtgtgcaatatacgaaaaaaaagcccgtactttcgtacgagctcttctttaaatatggcggtgagggggggattcgaacccccgatacgttgccgtatacacactttccaggcgtgctccttcagccactcggacacctcaccaaattgtcgttcctgtcttgctggaacgggcgctaatttagggaaatcatgacctgaggtcaacaaactttttgaaaaaatcgcgcgtttattcaaacttcaatcaatgtgtggttttaataagcgaaatctgctttttttgccaccgaccacggatttgttatgctggtggcctttgtagatcataacgataagtgcgaataaatttcgcacaacgcttttcgggagtcagtatggatatcatcttttatcacccaacgttcgatacccaatggtggattgaggcactgcgcaaagctattcctcaggcaagagtcagagcgtggaaaagcggagataatgactctgctgattatgctttagtctggcatcctcctgttgaaatgctggcagggcgcgatcttaaagcggtgttcgcactcggggccggtgttgattctattttgagcaagctacaggcacaccctgaaatgctgaacccttctgttccactttttcgcctggaagataccggtatgggcgagcaaatgcaggaatatgctgtcagtcaggtgctgcattggtttcgacgttttgacgattatcgcatccagcaaaatagttcgcattggcaaccgctgccggaatatcatcgggaagattttaccatcggcattttgggcgcaggcgtactgggcagtaaagttgctcagagtctgcaaacctggcgctttccgctgcgttgctggagttgaacccgtaaatcgtggcctggcgtgcaaagctttgccggacgggaagaactgtctgcatttctgagccaatgtcgggtattgattaatttgttaccgaatacccctgaaaccgtcggcattattaatcaacaattactcgaaaaattaccggatggcgcgtatctcctcaacctggcgcgtggtgttcatgttgtggaagatgacctgctcgcggcgctggatagcgggaaagttaaaggcgcatgcttggatgtttttaatcgtgaacccttaccgcctgaaagtccgctctggcaacatccacgcgtgacgataacaccacatgtcgccgcgattacccgtcccgctgaagctgtggagtacatttctcgcaccattgcccagctcgaaaaaggggagagggtctgcgggcaagtcgaccgcgcacgcggctactaataaagcatcaggattcctgctatccttggcgggaattgaatacaggagagagttatgtatcccgtcgaccttcatatgcataccgttgccagcacacatgcatatagcacattgagtgattacattgcccaggccaaacaaaagggcattaaactttttgcgatcaccgatcatggcccggatatggaagatgctccgcatcactggcacttcattaacatgcgtatctggccgcgagtggttgatggggtagggatcctgcgcggcatcgaagctaacattaaaaatgttgatggtgaaattgattgcagcggtaaaatgtttgactcgctggatctgattattgccggttttcatgagccggtttttgcaccacatgacaaagcgaccaatacacaagcgatgatcgccactatcgccagcggcaatgtgcatataataagccatcccggaaatcccaaatatgaaatagatgtgaaagccgttgctgaagcagccgcgaaacatcaggtggcgctggaaatcaataattcttcatttttacactcacgtaagggcagtgaagacaactgtcgtgcggtagccgcagcggtacgtgatgctggaggttgggtggcattaggctcggattctcacgccgcgtttaccatgggggaatttgaagagtgtcttaaaatcctcgacgcggtagattttccgccagagcgcattttgaatgtttctccgcgccgcttactgaacttccttgaatctcgcggtatggcaccgattgcggaatttgcagacctttaattactagtaatggaaatatattaatgaacgagttttctatcctctgtcgtgtgctgggttcgctctattaccgccaaccgcaagatcctttactggtgccgctgtttaccctgattcgtgaggggaaactggctgcgaactggccactggagcaggatgagttactgacgcgtttacagaaaagctgtgatatggcgcaagtctctgccgattacaatgcgttgtttatcggcgatgaatgtgccgtgccgccatatcgtagcgcatgggttgaggacgcaacggaagcggaagtgcgcgcttttctttccgaacgagggatgccactggcggatacgccagccgatcacatcggcacattgctgcttgcggcttcctggctggaagatcagtcaacggaagatgagagcgaagcactggaaacactgttcagtgagtatctgttaccctggtgtggtgcgttcctcggcaaagtggaggcccatgcaaccacgcctttctggcgcaccatggcaccgctaacccgtgatgccattagtgcaatgtgggacgagctggaagaagattctgaagagtaaatgtgatcatcgtcactcataactgcaacagataatttgttgttgcataaaatgtgtgctcgatctcattcatggccgcgttttctgctatcatgcgcggcatgaacatacttctctctattgcaatcacaacaggcattctctccggtatctggggatgggtggctgtttccctgggcttactaagctgggcgggcttcctgggctgtacggcctactttgcttgcccgcaaggtgggctgaaagggctggcgatctccgctgcaaccctgattagtggcgtggtgtgggcgatggtcattatttacggtagtgcactggcaccacatctggaaattctcggttatgtcataaccggtattgtggcgtttctgatgtgtattcaggccaaacagctgctgctttcatttgttccggggacgtttataggcgcatgcgcgacgtttgccgggcagggtgactggaaactggtgttaccttcgctggcgcttgggctggtatttggttacgcaatgaaaaacagcggcctgtggctggcggcgcgtagtgcaaagacggctcaccgtgagcaggaaatcaaaaataaagcgtgaggggcactcacgctttcgcttaaacagtaaaatgccggatgataattccggcttttttatctgtcaggattccggtggaaccgacatatggcggtatttcaccagaatgtcgttctgccgttctgctttgttctgcaaatcccacagaccacggtcgataccatcattaatcaggaaaatgacccctgtttcgatagccgacatcagacacagcataacgggttcgtttgaggtgtaacccacttccccttccagcaagcgctggtagtcaataaagcggaaaaccccggcctgaacttcataggaaagtatcgtcttactggtgttcaccgaggagaggatctcaccggtactcacattgacgacgcgcaggttcacggcaatctgatcgagctggtattgcgtgtctgcaccgatcccaaaatatcttgccccaacaccgcccgatttaacgttgctttcataaccgataatcgaaccttcaaccataatatttgccgccgttaaagattgcagcgggattcggttattaatggcaaccgtgccgttttcttgtgccgcacgaataatcttgcgctcgttaagcaggttttgtaagccctggcgctccagcggtataaaccagcgagaatctttcaatgccgtgaccagcattgccgtggcgctttgcggaacagcagtggagaagttacttgccgggtagggtttaaattgcccggtttcgtcctgaatgttgtataccgaaacaaagatcttacccgtcggcgctggcagatgggtcaaatctttgtagctctgagctcgaggcattaatgtcggtctggcggcttctttaggcggggcggttaagcatccgctcagtaacatgacggcaaccaaaagaaataagcgctgcatgattattttccttatgaagctggggcttaaaaatcggttgagttattttgtaaacccgaaacctggatggtcgaggtttgtccggttttacgatctgtcacgttcaactgcaattgaccatcgcggttagcaatatcaacaatataatcgttggtcaccatgcggcccggtttaccggtattaatattcgacagtagcccacctaaaatttgtgactggatggcctgagtaaagttatctaacgctgagggtgtttcaataccaaagtcatcgttatagctcggatctttataagagttttgggcctgagcgctatttaataaaaaagcgccattatttgggttaccaccaaagtttggattacggaactggaaagtcatggttccagcccaacttaatggcgaaataagcatgagtagaactactgcatgtttgacacgcattgcagcctccgaacaattttttatttagaattcatcatgcgccaaatcgcccgtacttaataacgcctgatttatctggcgacgatttagtgcttcttcagtttgaatcagtgcaaagacgacagttttctcgaagtctcttttcaacggaaataaaaaagtctggaaaataacgtcctgattgaccgttatagtgatccagcttccccatcgtgcactgggcctttcattaatcgttaagttacccgtatagtcactttcccatttatcactaaaggctcggtaaaaatcatggccaatagatgaaacagtatggtcagttaacaatcccgggacttctacctcaacggcgtgaagattccctgcggcgaacagaaattctgccgccacaatccagcgtaaataacgtttcatggctttatcgcctgaggttatcgtttgcccaggaaaccgcttgtgtccggttttttacggctatcttcttgaaaagattataaagatgcgttttaaccgtattttcgctgatgaacaacgaacgagcgatctcgttattagacgcgccgatacgcagcttattcaggatctctttttcccgatgagtaaggagggctgattccgtgctgttataacgatagttaccagaatgtgtaatcaggtaactggcaagcttttgcgtaaagtagcattcgccgcgcaggacgccttgcaacccattgacaacacgttcttgatcctccatggcataaaaaacgccgttgatatgaggccagttttcaatgtcgcggtacgggtaatcttcaggcgtatttagcaacaatattttgatattgttgtttttcctgctcaaagtatcctgccaataatggataagctttttatctgcttccatcatatccagaagaataatagagcctgaagatatatcgtccagagaacgttgaatattatgtaattttcctgtaattgccagcgattgtttaaggtgctgcaagagagctgtcgcttgcaaagacggtttagtgatcaacaataatgtatgaccatgaatactatggacttcattaaacatgatgaaaccccgctttttttattgatcgcacacctgacagctgcctctaaaatagaagcaccagaagtactgacagatgttgcactgctgtgtgtagtaataaatcagccctaaatgggtaaaatataaaactaatggattacatctgatttcaatctagccattacaaatcttaaatcaagtgttaaacatgtaactaaatgtaactcgttatattaaaatgttaatcttaaggttttattaagtttagaaatgatagaaaagttgtacatttggtttttattgcacaattttaaaaaatcatacaaatggtgataacttactaataatacatataaaaaatatttcggtgtagtcctttcgtcatgtaaaacgttcttgttttttctccgcacctccgtggacaattttttactgcaaaaagacgaggtttgtcacggcttgtgcgcaagacatatcgcagcaatcagcgacgggcaagaaaaatgactgtctggtgatttttgatagcggaaaacggagatttaaaagaaaacaaaatattttttgcgtagataacagcgtatttacgtgggttttaatactttggtatgaacaaaaaaagaaaaatacaacgcgcgggtgagttattaaaaatatttccgcagacatactttccatcgtaacgcagcgttaacaaaatacaggttgcgttaacaaccaagttgaaatgatttaatttcttaaatgtacgaccaggtccagggtgacaacatgaaaaacaaattgttatttatgatgttaacaatactgggtgcgcctgggattgcagccgcagcaggttatgatttagctaattcagaatataacttcgcggtaaatgaattgagtaagtcttcatttaatcaggcagccataattggtcaagctgggacgaataatagtgctcagttacggcagggaggctcaaaacttttggcggttgttgcgcaagaaggtagtagcaaccgggcaaagattgaccagacaggagattataaccttgcatatattgatcaggcgggcagtgccaacgatgccagtatttcgcaaggtgcttatggtaatactgcgatgattatccagaaaggttctggtaataaagcaaatattacacagtatggtactcaaaaaacggcaattgtagtgcagagacagtcgcaaatggctattcgcgtgacacaacgttaatttccattcgacttttaaatcaatccgatgggggttttacatgaaacttttaaaagtagcagcaattgcagcaatcgtattctccggtagcgctctggcaggtgttgttcctcagtacggcggcggcggtaaccacggtggtggcggtaataatagcggcccaaattcagagctgaacatttaccagtacggtggcggtaactctgcacttgctctgcaaactgatgcccgtaactctgacttgactattacccagcatggcggcggtaatggtgcagatgttggtcagggctcggatgacagctcaatcgatctgacccaacgtggcttcggtaacagcgctactcttgatcagtggaacggcaaaaattctgaaatgacggttaaacagttcggtggtggcaacggtgctgcagttgaccagactgcatctaactcctccgtcaacgtgactcaggttggctttggtaacaacgcgaccgctcatcagtactaatacatcatttgtattacagaaacagggcgcaagccctgttttttttcgggagaagaatatgaatgcgttattactccttgcggcactttccagccagataacctttaatacgacccagcaaggggatgtgtataccattattcctgaagtcactcttattcaatcttgtctgtgcagagtacaaatattgtccctgcgcgaaggcagttcagggcaaagtcagacgaagcaagaaaagaccctttcattgcctgctaatcaacccattgctttgacgaagttgagtttaaatatttccccggacgatcgggtgaaaatagttgttactgtttctgatggacagtcacttcatttatcacaacaatggccgccctcttcagaaaaatcttaatttgttgaaatatcgagcataagatgaatctggagagaatggtctgctgcgaatcagccaacctgaaagtatggataacacaaccctcaaggatgactaatcattgaggaaatagaataaatgttcagaccttttttaaactctcttatgctcggcagtttgttttttccttttattgccatcgcaggaagcaccgcgcaagggggggtgatccatttttatggccaaattgtggaaccggcatgtgacgtcagcacccagtcatcacccgtagaaatgaactgcccacagaatggttctgttccgggcaaaacctattccagcaaagcgttaatgagcggtaatgttaaaaacgcgcaaatagcctcagtaaaagtgcagtatcttgataaacagaaaaagctggctgtaatgaacatcgaatataactaagtttctgaacaacgcacgttgctgagcagaaaaatgcgatttaaccaaaaagcctgctgtacacttaagaaacaagaaggtgtaaggaggcgttatgaaaacgcgtattcatgttgtgcagggtgatattaccaaactggccgttgatgtgattgtgaatgcggctaatccgtcattaatgggaggcggcggcgtcgatggggccattcatcgcgcagcgggtccggccctgctggatgcctgtttaaaagtcaggcaacagcagggcgattgccctacggggcatgccgttattacgcttgcaggcgatcttcccgctaaagccgtagtacacaccgtcgggccagtctggcgtggtggtgaacaaaacgaagaccagcttttgcaggatgcctatctgaatagcctgcgactggtggcggcaaacagctatacgtcagtggcttttcctgcaatcagtactggggtttatggttaccctcgtgcggcagcggctgaaatcgcagttaaaaccgtttcagaatttattacccgtcacgctttacccgaacaggtatactttgtctgttatgatgaagaaaacgcccacctctacgaaagactccttacccaacaaggagatgaatgatttgccccggctggcgagcgcggtgctgccactgtgttcgcaacatcccggtcagtgtggtcttttccctctggagaaaagtctggatgcgtttgccgcccggtatcgtctggccgaaatggcagagcatacgctggatgttcagtattacatctggcaggacgatatgtcgggtcggttactgttttccgccctgttagccgcagcaaagcgtggcgttcgcgtccgtttgttgctggacgacaacaatacgcccggacttgacgacattttacgcttgcttgacagtcatccacgcattgaagtccggctttttaatcctttctcgtttcgcttgctgcgtccgcttggttatatcaccgacttttcccgtcttaatcgccgtatgcacaataaaagtttcactgtcgatggcgtggtgaccctggtgggaggacgaaatattggtgatgcctattttggagcaggggaggagccacttttttcggatttagatgtcatggcaataggacccgtggtagaggacgttgccgatgatttcgcccgctactggtattgcaaatcggtttcacccttacagcaggtgctggatgtcccggagggtgaaatggcggatcgcatcgagttacccgcctcctggcataacgatgccatgacgcatcgttatttacgcaaaatggaatccagtccatttataaatcatctggttgatggaacattgccgcttatctgggcgaagacacgtttattaagtgatgatccggcgaaaggggagggcaaggcaaaacggcattcactgttaccgcagcgcctgttcgatatcatgggctcacccagtgaacgcatcgatattatctcttcctattttgtaccgacacgcgcaggtgtggcgcaactcttacggatggtgagaaaaggggtaaagattgcgatcctaaccaattctcttgccgctaacgatgttgctgtcgtccatgccggatacgcgcgctggcgcaaaaaattgctccgctatggcgtggaattatatgaactcaagccgacgcgtgaacaaagtagtacgttacacgatcgcggcataaccggtaattccggagccagcctgcatgctaaaacctttagcatcgatggtaaaacggtgtttatcggctctttcaatttcgatccgcgttcaacattgctcaatactgaaatgggcttcgtgatagagagcgaaacgctggcacagttaattgataaacgctttattcagagccagtatgatgcggcctggcagctccgtctggacaggtggggacggatcaactgggttgatcgtcatgcaaagaaagagattattctcaaaaaagaacccgccaccagtttctggaagcgggttatggtcagactggcgtcgatattgcccgtggaatggttattgtaaatgtggcttaacgggctggtgctttatcgttctcacgcttaacaaccggtttaccagaaaacaaaaacttcagtaacgggatgcgtaaatgaatttcatacagaattatcgcaatccctactacgaatatcaggccacagagaaaaccaagccagttggaggtgatgtgcggtgtaatgtatgcgccgaaaaacagcgttaacgggtggtgaaccagatagataaatagcgatgcgttaacaaagtaagtcacccgcgctgactggaagttaagcaaacggtggccaaaggagaagaccacattcaccatccacagaccgaggaccatggtgatcaccgactcggtttcgtacatccaggcatcgccactgccatagcgctggttgagtaaataagcgacaaatgccaatgctgctgcaagggtacagccacgagacggcgtggtaaacaaggctttatgatgagggaaaatgaaagccagtgcaccgaggataaagaacggcaaataaaatagcgtttgcatgacaataaaattgaacatgccattactcagaatgggcggatacacaataaaaatcgttcttcttattaccgcatagccgatgccgaggcataaaaaaatcaccgatagttttaccatcgagaattttttattcgttttatcagaattttctaaattatttctgatgcgtttaaatatccatacgcacagcgtcgtcatgactactaacaccagtaaaaaccacaggtgtgatattaattcccaggccaacgtattatatttgtcatacaatgacagcccaggccaactttccgctttccctttgacgtattgcagcataataaattgcggcaatgtcagtagggggatggctgttaacatcgggatacctacacgttcgacacgtactttccaccattttttcaagggatagcgtaaaaaaagcatgtaggaaaagtagccggatataacgaaaaatacctgcatgcggaacgagtggatgaagtcattaaaaagggtcagccacaatgacggttcggcgctattcacatgccatgtatggctcgaatagattaaagaaatatgaaaagggatccctaacaacatcagccaggcgcggatggagtcgaggaaatattcacgttgcgcgggtactggattcatatatggttaactaatctcggatttttcgtcttatccctgtcgggttatgcctttaggcttgttgccatagcgacaccgacctgaccgcgccaggcgcaggcttcaaggtttttatgcatagcatcatcgctaccactaaccagaatggaagcgtctgtaagacggttgataaataaaattgctggcaaaccctacacgaagtcgatgcttctgtctttaggagaagcacggaaagtgaaaacggttgcaatcaggtgcttaatccatgagccagcgtgctgaacgataccgggattctgttgtcggaatggctggttatccattaaaatagatcggatcgatataagcacacaaagggggaagtgcttactaattatgaaacataaactacaaatgatgaaaatgcgttggttgagtgctgcagtaatgttaaccctgtatacatcttcaagctgggctttcagtattgatgatgtcgcaaagcaagctcaatccttagccgggaaaggctatgaggcgcccaaaagcaacttgccctccgttttccgcgatatgaaatacgcggactatcagcagatccagtttaatcatgacaaagcgtactggaacaatctgaagaccccattcaaactcgagttctaccatcagggtatgtacttcgataccccggtcaaaataaatgaagtgactgccaccgcagtcaaacgaatcaaatacagcccggattatttcactttcggcgatgttcagcatgacaaagacacggtaaaagaccttggttttgccggttttaaagtgctttacccgatcaacagcaaagataaaaacgatgaaatcgtcagcatgctcggggccagctatttccgcgtgattggtgcaggtcaggtttatggcctttctgcccgcggtctggcaattgataccgccttgccatcgggtgaagaatttccacgcttcaaagagttctggatcgagcgtccaaaaccaactgataaacgtttaaccatttatgcattgcttgactcgccgcgcgcgacaggtgcttacaaattcgtagttatgccagggcgtgacacggttgtggatgtgcagtcgaaaatctatctgcgcgataaagtcggcaaactgggggttgcaccgttaaccagtatgttcctgtttgggccgaaccaaccgtcgcctgcaaataactatcgtccggagttgcacgactctaacggtctgtctatccatgccggtaatggcgaatggatctggcgtccgttgaataacccgaaacatttagcggtcagcagcttctccatggaaaacccgcaaggctttggtctgttgcagcgcggtcgtgatttctcccgctttgaagatctcgatgatcgttacgatctccgtccaagcgcatgggtgactccgaaaggggagtggggaaaaggcagcgttgagctggtggaaattccaaccaacgatgaaaccaacgataacatcgtcgcttactggacgccggatcagctgccggagccgggtaaagagatgaactttaaatacaccatcaccttcagccgtgatgaagacaaactgcatgcgccagataacgcatgggtgcaacaaacgcgtcgttcaacgggggatgtgaagcagtcgaacctgattcgccagcctgacggtactatcgcctttgtggtcgattttaccggcgcagagatgaaaaaactgccagaagataccccggtcacagcgcaaaccagcattggtgataatggtgagatagttgaaagcacggtgcgctataacccggttaccaaaggctggcgtctggtgatgcgtgtgaaagtgaaagatgccaagaaaaccactgaaatgcgagctgcgctggtgaatgccgatcagacgttgagtgaaacctggagctaccagttacctgccaatgaataagacaactgagtacattgacgcaatgcccatcgccgcaagcgagaaagcggcattgccgaagactgatatccgcgccgttcatcaggcgctggatgccgaacaccgcacctgggagcgggaggatgattccccgcaaggctcggtaaaggcgcgtctggaacaagcctggccagactcacttgctgatggacagttaattaaagacgacgaagggcgcgatcagctgaaggcgatgccagaagcaaaacgctcctcgatgtttcccgacccgtggcgtaccaacccggtaggccgtttctgggatcgcctgcgtggacgcgatgtcacgccgcgctatctggctcgtttgaccaaagaagagcaggagagcgagcaaaagtggcgtaccgtcggtaccatccgccgttacattctgttgatcctgacgctcgcgcaaactgtcgtcgcgacctggtatatgaagaccattcttccttatcagggttgggcgctgattaatccgatggatatggttggtcaggatttgtgggtttcctttatgcagcttctgccttatatgctgcaaaccggtatcctgatcctctttgcggtactgttctgttgggtgtccgccggattctggacggcgttgatgggcttcctgcaactgcttattggtcgcgataaatacagtatatctgcgtcgactgttggcgatgagccattaaacccggagcatcgcacggcgttgatcatgcctatctgtaatgaagacgtgaaccgtgtttttgctggcctgcgtgcaacgtgggaatcagtaaaagccaccgggaatgccaaacactttgatgtctacattctgagtgacagttataacccggatatctgcgtcgcagagcaaaaagcctggatggagcttatcgctgaagtcggtggcgaaggtcagattttctatcgccgccgccgtcgccgcgtgaagcgtaaaagcggtaatatcgatgacttctgccgtcgctggggcagccagtacagctacatggtggtgctggatgctgactcggtaatgaccggtgattgtttgtgcggcctggtgcgcctgatggaagccaacccgaacgccgggatcattcagtcgtcgccgaaagcgtccggtatggatacgctgtatgcgcgctgtcagcagttcgcgacccgcgtgtatgggccactgtttacagccggtttgcacttctggcaacttggcgagtcgcactactggggacataacgcgattatccgcgtgaaaccgtttatcgagcactgcgcactggctccgctgccgggcgaaggttcctttgccggttcaatcctgtcacatgacttcgtggaagcggcgttgatgcgccgtgcaggttggggggtctggattgcttacgatctcccgggttcttatgaagaattgccgcctaacttgcttgatgagctaaaacgtgaccgccgctggtgccacggtaacctgatgaacttccgtctgttcctggtgaagggtatgcacccggttcaccgtgcggtgttcctgacgggcgtgatgtcttatctctccgctccgctgtggtttatgttcctcgcgctctctactgcattgcaggtagtccatgcgttgaccgaaccgcaatacttcctgcaaccacggcagttgttcccggtatggccgcagtggcgtcctgagctggcgattgcactttttgcttcgaccatggtgctgttgttcctgccgaagttattgagcattttgcttatctggtgcaaaggaacgaaagaatacggcggcttctggcgcgttacattatcgttgctgctggaagtgctgttttccgtgctgctggctccggtacgcatgctgttccatacggtcttcgtcgtcagcgcgttccttggctgggaagttgtgtggaattcaccgcagcgtgatgatgactccacttcctggggtgaagcgttcaaacgccacggctcacagctgctgttagggttagtgtgggctgttggtatggcgtggttggatctgcgtttcctgttctggctggcaccgattgtcttctcgttgatcctgtcaccgtttgtttcggtgatttccagccgtgccaccgttggtctgcgaaccaaacgctggaaactgttcctgatcccggaagagtattcaccgccgcaggtgctggttgataccgatcgcttccttgagatgaatcgtcaacgctcccttgatgatggttttatgcacgcggtgtttaacccgtcatttaacgctctggcaaccgcaatggcgaccgcgcgtcaccgcgccagtaaggtgctggaaatcgcccgtgaccgccacgttgaacaggcgcttaacgagacgccagagaagctgaatcgcgatcgtcgcctggtgctgctaagcgatccggtgacgatggcccgtctgcatttccgcgtctggaattccccggagagatattcttcatgggtgagttattacgaagggataaagctcaatccactggcattgcgtaaaccggatgcggcttcgcaataaaaacgtagttgcctgatgcgctacgcttatcaggcctacatcgttcctgcaatttattgattttgcaagattttgtaggttgggtaaggcgttcacgccgcatccggcaaaaacaacgagccaataaaaataccggcgttatgccggtatttttttacggaagaggtatcaaatgcgtttaattgtggtgagcatcatggtgaccttgctgagtggctgtggcagcattattagtcgcactataccggggcaggggcatggcaaccaatattatcccggtgtgcaatgggatgtgcgtgactccgcctggcgttatgtcacaatccttgatctgccattctccctggtttttgatactttactgctgccgatcgacattcatcatggcccgtatgagtgattaacgttcatcccactcatcagctgctgcgcgtccttcctcggtatccagcggtggctcaagctgaaattccccctcgtcccattcatgtaatgtattctcttcctgccactcctggcgtatctctatctcatcatagtcgccatcaaaaacactttgcgcggcttcaccgctaagcataggtaaacattcaccttcttccccttcgtcggcaaaaaactcaacttgccacatgatgtcgccgtcctgcaaaacgtatttttgggcattgaactgttgcacattcgcatcttcggcgtcgatgccggggttgtctgcaagaaattcttcgcgtgcagcgtcaatggcttcttcaagcgttgcgtacatggtcatcacgattctccctttgagttgatgaggtttcagggaaaaggatagctgattctccgcttttgcaagtatgaaaggcgaaaaatcagttcgatacctggggtattcgacgacgacgtagactgttccatgaatagactgcgttgaataacactacgccagcggtgacgagaaataccgctctgaaaccgtagttcgctgaaatcgctgctcccatcaatggtccggtaacgttgccaatatcacgaaacgattggttatagctgaagatacgcccggcgatctggttgctcgagttgtaaaccaacagtgtctgtacggcggggagtagtgcaccatcggcggcaccgagcaaaaaacgtaaaatcccaagttgcaatggcgtctgaacgtaagacattgggatcaacagcagtacagaaaagatcagcgctgtaatcaggatcttttcgggtccgattcgatcgccaagtttgccgagtcgtggtgcacttagcagagccgccacgcctggcaccgaggcgatcatgccactgataaaggcgacgttactgacgttacccgccagttcgcggacatacagcgtcagaatgggggcaattgagcccgtcgccacctggatgattaacgtagtgacaaacaggctgagtaccagtttcgggtttttaagtgatgtcaccacttcccgcatgtgcagcatctcttttttgctgaccggctggaatttttctctgatgcaaaacagggtgacgaaaaagcagagtatgagcacactggcggtaataaagaataccggacgtaagccgtagctatcggcgagcaggccgccagccattgggccgagcaacgcaccactaacgccgcctgtggagagcgtacccagcgcccagccgcttttattacgcggtacttgtgtggcgataagagcattagcgttggggacaaatccgccaagtaacccaagaagcgcccgtaggatcaaaaactgccagatattttgtgccagtcccatcaacaccatcacgatgcccatgccgagagcagagcgtaatagcatgagttttcgacctttacggtcggcgagtccaccccaaaacggtgaggcgatggccgaaaataaaaatgtaatgctgaagacaataccggaccacatattcagggcggagtggccggtaacaccaagctgctcaacgtagaggggtaagaagggcattaccagactgaaggcggccccggtaagaaaacagcctagccaggcgacgatcaggtttcgtttccagtttataggggtgtcattttcacagggtgacatagcaatccgctgttggtgcgccaggcgcggtgaacataagaagaaaagataagcacactaattatgcgcccgacttccagggggcgcaatccagagagcttttatcgctaaatcagggggatttgctgtggtaatgccggatgccattctgaagcatccggcatgggagatttaatagcgtgaaggaacgccttccgggcgtgttttaaagcgacggtgtaaccacatatactgctctggtgccatcatgatgcatttttcgaccactttgttcatccacgcggcggtagtttcggcatcatccagtggcggagaacactctggcggcagcataatcaattgataccctttgccatctggcttacggcgtggaacgaagggcaccagacatgcgccggacatccgtgccagcatccaggttccggtcgtggtcgcagcctgctcaacggcaaacaacgggacgaaaacgcttgagcgcgggccgtaatcatgatccggtgcgtaccagaccacttcgccttttttcagggctttaatcatgccttttaaatctttgcggtcgagcatcgatttatttgagcgcaaacggccccaggtttgtagccagtcaatcagtggattatcgttcgggcggtaaacgccaatccccggttcctgcataccaaactgccgcgcacccagctccagtgtcagaaaatggataccaactaacaggatgccgcgtttttgcgcctgcacgtcacgaatgtgttccatgccgatcacttccgtccagcgggcgattcggcggtccggccagaaccacgccatgccggtttccatcaggcccatgccaacggattcgaaattcttcaccaccattttacggcgttcttgttcgctcatttccgggaagcacagttccaggttgcgatgcacaatttttgcgcgtcgtttcataaaacgtaacgccagttttcctaatccacaaccgaggcggtagataaccgggtagggcaattgcacgactaaccaaagtacgccaatacccaaccaggttaaccaataacgcggatgaagcagtgcggtggagaacttgggtagattcgtcatatcaatcctgtttttcaacctattcgggcaattgtatgtattgtcgcattttttcgcccgcaaccaaaatttgtggctgaagactgggcgaaattgccgcgcttgtaaataacaaataatttttaatgcgcaaatgtagcgtaaaatgtgtggatgttaattatcgataattgctatatcatgccgcggatttttactttcccatctcgcaggaaccgtacaccatgccagtgttacacaaccgcatttccaacgacgcgctaaaagccaaaatgttggctgagagcgaaccgcgaaccaccatttcgttttacaagtatttccacatcgccgatcctaaggcgacccgtgacgctttatatcagctgtttaccgcgctgaatgtttttgggcgagtgtatctggcgcatgagggcattaacgcgcaaatcagcgtacctgcgagcaatgttgaaacatttcgcgcgcagctctatgccttcgacccggctttagagggtttacgcctgaatatcgcgttggatgatgacgggaaatccttctgggtactgcgcatgaaggtacgcgatcgcattgttgccgacggtattgacgatcctcactttgatgccagcaatgttggtgagtatctgcaagcggcggaagtgaacgccatgcttgacgatcccgatgcactatttatcgacatgcgtaaccactatgagtatgaagtggggcactttgaaaacgcgctcgaaattccggcagataccttccgtgagcagctgccaaaagcagtcgagatgatgcaggcacataaagataaaaaaatcgtcatgtactgcaccggcggcattcgttgtgaaaaggccagtgcctggatgaaacataacggattcaacaaagtctggcatatcgagggcggaattattgaatacgcccgtaaggcgcgcgagcagggcttgccggtgcgttttattggcaaaaattttgtttttgacgagcggatgggcgaacgtatatcggatgagattatcgcgcattgccaccagtgcggcgcgccgtgcgacagccataccaactgtaaaaatgatggctgccacctgctgtttattcagtgtccagtatgtgcggaaaaatacaaaggttgttgtagtgagatttgttgcgaagaaagcgcgttaccgccagaagaacagcgacgccgtcgggcaggacgtgaaaatggcaataagatctttaataagtctcgtggacgtctgaatacaacactgggcattcctgatccaacggaataaatatcattgccggatgcgtgccatccggcaacatttcactcttacttctgctgtacgccttccactgaaataatcagatccacttcctgagaagctggacctaaatctgtcttgatattgaagtccttgagcttaattttgccttcggcctcgaagcctgcacgtttaccaccccatgggtcgtcgccctgaccaattaatttcgcttccagcgtgacgggtttggttacgccattcagcgtcagatcgccggtaatatccagttcgtcaccgtctttcttcatgctggtggaggtgaatgttgcctgtggatattttgcggtattgaggaaatctgcactgcgaagatgtttatcgcgttcggcgtgattagtatcgacgctggtggtgttaattgtcacattcactttatcggcagccggatttttttcgtcaaaggtaaaagtaccgtcgaaatctttaaaggtgccgtataaccagctatagccaaggtgctggatgcggaaattaacaaaggcgtgctgaccttctttgtcaattttgtaatcggcggcaaccgctgaaccggcagagaacatcagggacgcgaaggttaaaccaagcaggctttttttcattttttatactccatagtcagatgacgactttcccagcatgcgcttcagagtgtcgtctttatcgatgaaatgatgcttcagggccataaatccgtgcataacggacagtactacgacgctccacgcgagccaaaaatgcagggcaccggcaaagtctgcctgtgcgccagcgtcggcaagggtcgcggggacgtcaaaccagccaaaaacgctgatcggtttaccatcggcagttgagatcagatagccgctgatgccgatggcgaacagcaataggtacaatgcgagatgtccagcttttgcggcaagacgagtcatgggcgaataactcggcagcggacccggcggtggagatatgacacgccacagaacgcgaataaccagccccatcattaacaaaataccgatgcttttatgcagttcgggtgctttgtgataccagccatcgtaataactgagcgtgaccatccacagacctaaagcaaacatgccgtagacaataattgcgcttagccaatggaaggccgcagatataacaccatagcgttcaggggtatttgtgaatgacataagtgcatccaaaacgaatttgcgagagaaagaaaatggcgtgtcggagaatgaattgcaacacaaaaataacaaattgaatgatatttatttttatttcaataattttgaattaataatgaaagaatcttcataagtttagtgggttcagcatcagagatgtctggtgagtgctgtagaagcaggaataatctcattcaatttttcacgctaaatgaaaggcagattaaatatttgtcagtttatgtcagtgcggaaaactaaaaataaaacacatagatcagatccataattgccaacaatccccagagaaaaagataaagcatcagatgctcgcgaatattattgatgagatagtgcaacagccgacgcattaaatactcctgtaaaaacggcctcattctggaggccgtaatgatgattattggaagcgggaaagcctgaatggcgttaaatcaaaatcgctttttttgtcttgcgcaaaatcggcagctatttcccctaaaactgacgcaaatttaaaaccgtgcccactcaggccggtaatgaacagtgtattatcgtggtcgggtagggtatcgataataaaatcttcgtcaggcgaattatcataggtgcaggcagcgccgtacaggcagcaaccgatacccggcaatacattgcgcaagaacgggaaggcttccgaaccatcgctgaccacttccgcaaacggaacacgttcatccgctgaatggataacctggcctccgttatgtttgccaatcttcaacgcgtcgttttctgccggaaaaccataatattgatcgccattgggcagttcaccggtaaacgccgggaatttattcttcacgctatagcgaccatcggcctgataccaggcaaatactttgcgtacgggctggacaggcagctccgggagcaggtcttttacccatgttcccgcgcagacaatcgcttttttcgcctgatactctccgtcagccgtttcaatagttacgccatcatcgtcatgacgaattgcggtgaccgggcagttgaacagctgcgcacagcccgcttccttcgccagttggatccaggttttaatcgccagttcgctgcgcaaaaaaccggaatcagtctcaaataagccgatgtagttgtccgggacgcgtatttctggccagcgggccataatcccttgcgcgtcgagcttttcgacgttgagttgccactgttcggcgctgtgggcgacgttggcgagaaatgcggagtcagccgggccgaggttaatgacaccagagcgtacaaaaatgggatcatcttcgttgtggcgggaaagttcatcccacagcgtttgcgcgcggaggaccagcgggacatacttttcgccttcaccataagcatggcgaattaatcgcgtatcgccgtggtggctgccgtgttgatgcggtggcatatgggcgtcggtcattagcacgtttaaaccggcgcgggttgcataatacccggcggcagcgcctacggaaccgctgccaataatgatgagatcgtatttcatttttttctctctgctctcatggtttaagcagagtaattaactgaatgcagatatacaacccagaaatggtaaaggcaccggtgaggtgccttttgggtggatggtcatgtcatgttaatgacgccgatactcgtttaccgggaaatcaccggattcaattttggcgattcctgcttctaatatcgaaataaattgtctggcaacatcagtggttaaccagagcgtctgaccaacttcagtcccttcctgctcggacttatttggggtctggtagtgcaaacgcaacatcagcgcatcatagctatcaacggtgctgatgtcccaccctacgagcggatgagtctgaatgacttcattatttttttccatcatggccccctaattcgtgttactagacaacgttattcgaggttcaatgcgtttttatctgaagcaacttcagtataccaataagtaagggtattcaccgaatttttaaaggggggaacagataaatttctgcttttaagatttatatgaacaataaaacagcatgtcattcatatttttttagcatattgtgcaattattttgaggaagtgtagaaattttgtactcaaaatttgtaagtaaaataaaaaagccggggcgacccggcaaaaacaaaaatcactgcatattattcgctgacaaaccagtcatcggcgctttcccacgtttcctggagaatttcgctaatgcgctgtttatcttcttttgttgcgccaataaccgataaattattcgctgcggcataacgtaccgatacgtggccttcattatcaggaaacgcatactgaatacggcgggaaagttcgccagccagggcgtcaatagccccagctggcaatggagaagttttcgctatggtgacttcaattcgcataatagccccctgttgaatatactggttatttatacaggtaaaataacctaatgacaacaggaagctacaatttttattgtttaacggaccagcgtaccgtttccccggcgaggaatggcaccagggtgtcatcagtcagtgcgatgctttcagcaacctgttgctcttcacgtaccagttcgatgaatgtgtcgttgaccggcaagccatagaactgcgggccgtttacagaacagaatgcttcaaagtgctgcagagcattcatctcttcaaagacggtagcgtaactgcccagcgcggttggggcgttgaagcagcccgcgcagccgcaactgctctctttgcgatgacgtgcatgtggcgcagaatccgtaccgaggaatactcgattaaaaccgctggcgaccagttcacgcaatgcctgttggtgaatattgcgtttgaggatgggtaaacaatacaggtgcggacgcacgccaccaaccagcatatggttgcggttaaacatcagatgctgcggagtgatggtggcagccagccgttcatttccgtcacggacatagtcggcagcatctttggtggtgatgtgctcaaaaacgactttcagcgcagtcaggcgctggcgcagaggttccatcacgctttctataaagcgcgcttcacgatcaaaaatgtcgatatctgcatgtgtcacttcaccatgcaccagtagcggcataccgattttttccatgcgctcaagtaccggcatgattgcgtcaattgacgtcacgccgtggctggagttagtggttgcgtttgccggataaagttttgcagcggtgaacacgccttcgttaaatccgcgctccagctcattaggatccagcgaatctgttaaataacaggtcatcaatggggtgaaattgtgcccggcaggtacggcatcaagaatacgttggcgatacgccacggcagcctcaactgtggtcacgggcggagccagattgggcattacgatagcccgtccataaatttcgctggtatacggcacgacagtttttaacatgtcgccatcgcggaggtgaaggtgccagtcgtctgggcggcggatctttaatacctgggatggtgcagtcattaatctctatgctccggctgaagggatgtttttgccggacacaaaggataagcggaaacgttttcctttgcacgaaaaataaagggcgcgaatgcgccctcgtcattaatccgtaaacggaatgacaatttcgcctggcttcacttcaatgcctttcgccagttttttcgccattgcttcgccctgactgccatcttcgcgcaggacgtaagcaggttgctggttaaagtaattgcgtaatgcctggttcaaatagggaagcaacgtttgcatcaccgtttgcattttttccggttgtaccgtcgcatcgaccacttccatctctttcaggaagatcgcacctttttctttatcaaacacgggcagcgctttcagcttcagtttcatggtcgctttctgactaccgaacagggagttcatgtccagattggcgtctccggttagggtaaccttattcggctcttcgcgaccaatttggctggtcaagtttgtcagaacaatatgggcgtcagccacgccgggtaaaccgatatcttttgagaaattattatgtttcgcaagcgactggttaatttcttgttcggtgatggtgtattgggtgagttgattacagccaacgagcaggccactgacgatcaatgcagcggcaaataaaaacttgctcatggtagtcctcgacatgaaatctgcgtcaatatcctgacacaacgcagcatgtgtcaccagcgataaactcgccagcagaaaaaactgaaaacggcggcaacccgcgaatacaggctgccgcggcgggtcaggattaaatcgccattgatgataacaaattgatttgtgtctgtttcgccatattatcgcggtaatcagcaacgcggcttggccagttgattccggctaccagcgtcagattacgcagtagcggaaatagctgaatatcatcttccgaaagttcgccattcacggcgttcggtttgacgatcagtttgtccagcgcacgtaaatcatcgctgatattcttaatcagaccgtcagagtgggccagcaggtcggcaaaattacccgcgctggcctctttcttgtcgacgaaatatttgcgcgcggcgggagtagaaaactcatcgaatgccgatttggcaaaacgcggcaacagcagtttgtttgcgtagccattgaccttgcgcagccactcttcaatggcaggggaacgtttgccggtcagtaacggtttgccgtcgagtttatcgacatagtgaacgatgtccatgctttctggcatatagcggctgtcatctttttgcagaatgggaacctgtttttgaccgaccatccgggtgggtgtttctgcgtcgtcgttgagcagaacatgtaattcgacggggatatttttcaggccgaaaatcatgcgggctttgaggcagtaagggcagtgatcgtaaatgtatagcttcacgtgactcctccatttggctgtcagttcactttcagtatggaggagtcaggggggagtatcaaatcaggcgtcgcgttccagcaaacgacgcgcggcgcgtttctgactaaactgccaacccagcgcaaggaaagtgaagatgccaataattcccagcatcatccacggaagctctggctggtgcgccgatttgcccaggtcaaacagccagccaccaccgatataaccaatagcgccgccaatcgccagacccagacggctaaaccccatatagctgccgcgagctcttgcgtccgccagcgaagcacttaaggtttcacgcgcaggctcggcaatgatcgacccgatataaaacagacaaatcagggtgaaaagttgttgcaggccgctgaccatgcccaccggcatcatgcttaatgacattatcaacagcccagccatcaaccggtgttccagacgaaaatgcttttcactccagcgggcgatagggtagagcaacgttaacgacagacacgcttcaatggcatacatccatttaacggcagagggtgcgccagccacgtcgttgaccataattggcagcatcagcatcacttgtacagccagcatgtagtaacccgccagcgtcaggacataggtgacaaaacgcttgtcacgcatcacgcgggtcatgccttcgcgaacgggcgtgcgtacggtggagagtttccatgccggtaacaaccacgcattgaacgccgcacacagcacaaacaaaacggcccctgtggcgcagaccaggcgaaagtcgtattgcaacagccagctccccaacaatgcgccaatgaccgcaccggcactgtcctgcatcatcaacagcgagaaaaaacgaccacgttgttgtggacggattagtttcaccaccagcgccgaacgcggcggatcaaacaacgtgccgccgagtcccgagagcaggcatgaaaaccacaatagccacggttcgtgggcgatacccattgtggcgaatccggcggcgcgcatcagcataccggtaacaatcatcggtttggcaccaaagcggtcggcaattgcgccgccgaaaatacccagaccttgctgaataaactggcgtagaccgagagcaataccgaccatgacggcggcccagcccatttgatcaacgaagcggatagagatcagcgggaagacaacaaagaaccccagcacgaccagcatattatcgatgagcaggaaatatttacccaggttcctcgcctgcgatacgcgggacatttcccctcccgggaaataaaagatgagcactttctattctgcattgccgctaagacttttcccatcacttaggggacaatatttttttatcaaaacgtcgctttgatagagagtttttatcaaatatgtgaataatgcagaaaatggcattttggacttttcacagggtctggttgcgcaggtatagtaatacttacagcgtattaaagacgttacgggaaggagtaggtatagaatgtttggctatcgcagtaacgtgccaaaagtgcgcttaaccacagaccgactggtcgtgcgtctggtgcatgatcgtgatgcctggcgtcttgcggattattacgcagagaatcgccatttcctcaagccctgggagccagtgcgcgacgaaagccactgttatccatcaggctggcaggccaggctggggatgattaacgaatttcataaacaaggttcagctttctactttggcttattcgacccggacgaaaaagagattattggcgttgccaatttttccaatgttgttcgcggctcttttcatgcctgctatctcggttattcgattgggcaaaaatggcagggcaaaggactcatgtttgaagccctgaccgcagccattcgttatatgcagcgcacccaacatattcatcgcattatggctaattatatgccgcacaataaacgcagcggtgatttactggcgcgactgggttttgaaaaagaaggctatgcgaaagactatctgttgattgatggacaatggcgcgatcacgtactgacggcattaactaccccagactggacgcccggccgctaaggagaatctcatgaaatatcaacttactgcccttgaagctcgcgtgattggttgcttgctggaaaagcaggtgaccacgccggagcaatacccgctctcagtcaatggtgtagtcacggcctgtaatcagaaaacgaaccgtgaaccggtcatgaatctgagtgaatccgaagtgcaggagcaactggataatctggtcaaacgccattatctgcgcacggtgagtggctttggtaatcgggtcaccaaatatgaacaacgtttttgtaattcagaatttggcgatctgaaactgagcgcagcggaagtggcgttaatcaccacgttgttattgcgtggtgcccagacgccgggtgaactgcgcagccgcgccgcgcgaatgtatgaattcagcgatatggcggaagtggagtcgacgctggaacaactggcaaatcgcgaagatggtccttttgtggtgcgtctggcccgcgaaccgggtaaacgcgaaagccgctacatgcatcttttcagtggtgaggtagaggatcagccggcggtaacggatatgtcgaacgcggttgatggtgatttacaggcccgcgtcgaagccctggaaatcgaagtggcagaactgaaacagcgtcttgattcgttgctggcccatctgggagattaaagtgaaaaaattacgtatcggcgttgtgggattaggcggcattgcacaaaaagcgtggttaccggtgctggcggcagcgtctgactggatgttacaaggagcctggtcgcctacgcgcgcgaaagccctgccaatttgtgaaagctggcgcattccttatgccgattcgttatccagccttgccgccagttgcgatgcggtttttgtgcattccagcaccgccagccactttgacgtggtcagtacgttactcaatgcgggggtacatgtctgtgtcgataaaccgctggcagaaaatctgcgcgatgctgaacggctggtggaactggcggcgcggaaaaaactgacgttgatggtcggttttaaccgtcgtttcgcaccactctacggagagttaaaaacgcaactcgccgccgcagcttcgctaagaatggataaacatcgtagcaatagcgtcgggccacacgatctttatttcacgttgctggatgattatctgcatgtggtggataccgcgctgtggttgtcgggtggcaaagcctctctggatggcggtacgctactgactaacgacgctggcgaaatgctgtttgccgagcaccatttttcggctggtcctttgcagatcaccacctgtatgcatcgccgtgccggaagtcagcgtgaaaccgtgcaggccgtgactgacggtgcgctcatcgacattacggatatgcgcgaatggcgtgaggagcgcgggcagggcgtagtgcataaaccgattcctggttggcagagcactcttgaacaacgtggatttgtcggctgtgcgcggcacttcattgaatgtgtgcaaaatcagacagttccgcaaaccgccggcgaacaggccgtgctggcgcaacgtatcgttgacaagatctggcgcgatgcgatgagtgaataaaccctgtaacatctggcggtagcaattcaccataatccaggtagactattcgcctctttcagcgcctgccttgcaggcgttttgcccgtgggtctggattagaacaccgatgaatttattaaaatcgctggccgccgtcagctcgatgaccatgttttcgcgtgtgcttggcttcgcacgagacgcaattgtcgccagaatctttggcgcagggatggcaaccgacgcctttttcgtcgcttttaaacttcctaacttgttacgccgtatctttgccgaaggggcattttcccaggcatttgtaccgattctggcggaatataaaagtaagcagggtgaagacgccacgcgggtctttgtctcttatgtttctggcctgctgacactcgcgctggcggttgtgacggtcgctggcatgctcgccgcaccgtgggtgatcatggtgaccgcgccaggcttcgctgacacagctgacaaatttgccctgaccagccagctactaaagattacctttccctatatcttgctgatctccctggcgtcgctggtgggagcgattctgaatacgtggaaccgcttctcgattccggcgtttgcgccaacactgcttaacatcagcatgattggtttcgcgctgtttgccgcaccgtactttaacccaccggtgctggcgctggcgtgggctgttacggtcggcggcatcctgcagctggtgtatcagctaccgcacctgaagaagatcggcatgctggtcctgccgcgcattaacttccacgatgccggagcaatgcgcgtggtgaaacagatgggaccggcgatccttggcgtctctgtgagccagatctccttaatcatcaacaccatttttgcctcgtttcttgcttccggttcggtgtcttggatgtattacgccgaccgcttaatggagtttccgtccggtgtgctgggcgtggcgcttggcaccattttgctgccgtcgctgtcgaaaagttttgccagtggcaatcatgatgaatacaaccgtttgatggactgggggttgcgtctttgtttcctgttggcgctgccgagtgcggttgcgttgggcattctttcaggtccgttaaccgtttcgctgttccagtacggtaaatttaccgcgtttgatgcgctgatgacccagcgggcgttaattgcctactcggtgggtttgattggcctgattgtagtgaaagtgttggctcctggcttttattcccgccaggacattaaaacgccagtgaaaattgccatcgttacgctgattttaacgcaattgatgaacctggcgtttattggtccgttgaaacatgccgggctgtcactttctattggtctggcggcgtgtctgaatgcttcgctgctttactggcagttgcgtaagcagaaaatctttactccgcaacccggctggatggcgtttctgttgcgtctggtggtggcggtactggtgatgtctggcgtgcttttaggtatgttacatatcatgccggagtggtcattgggtaccatgccctggcgcttactgcgtttaatggcggtcgtgctggcggggattgccgcgtacttcgctgcactggcggtactgggcttcaaagttaaagaatttgcccgccggacggtgtaacaatgcattccggcctgcagtgcaggccggagataatattcagatcgaaatctttttaccgccgcgatgggttgttgaggtctgaccgttcgccccatatagcgtcggttcctgatgcggtttcaacatttccagcgcctgttgattgcgctcaatctgtccttccagtaaccagccgttatgttgattcatttggcgtagttgctgcgttttcacagtaatttcctgccagcgttgactaatatcaacgctatttgctggattgggttctttcttgcgtaactgttcgaggtaatccagcgtcgccagcagtgagcttttttgttctgtaatccattgcaactggctgccgttgatctgccccatagagagatgttgctgctcttgatccattaccgttttgagatcgttaagcacagcggacatctggtcgaggatctctgcaagacgtgtcatacgatcagttactctgcaagtcttgctgcgcttcgttgatcagcgcatcggcaattttgccggtgtccatttttagttcaccgttacgaatcgccagttttaacgcttcgacacgttcaagattgatatcactgctgccgggttgcatcagttttgcttgcgcgtcgcttaacgtcacactggtgctggtggaggcggttgtttttgccgcccggctgttcgttaccggcgcgtcagtggtttcgcgcggttgaacggtgcttacaggcttcagaggcgaagtgcgatcaatactcatggtttattcctcattgagggcgcttttatcatgtgttgcttatttatcggcaagggacgggtaatctttaacagcttacaggtttataagaatattcccatctgcatcaacaacgccgctgactacctgtcccgataccatgcgcacccgcgcattctgtgcgacggctgcattgttcagcgcctgaccttctgcgttggcgctaaacccatcaccgctggcgatcacattgacgcgttgtcccgcttttacccgccatgcctggcgaaactgggttaactggataggttgatcgggtgatagatcgcgcaggctaatggcatcaacaagttgattgatatccagcaccgtacgcggtggcagggtatccagccgtccgcgttttagtttgacattgccagcttccagctttcctccccgcacaatgggcatcgcggcaaccacataatttcctgtggcctgcacattaacctgtaaatatcgtttgtcgttaccgcagcgtgccaacacattcacattgccccacaggcgggaattattgctcatcgaaagcaatggctgctcgcatggcggtagtagattgggcgctgtacgaatagaaacacgaacctcatcacttacccccgcgagttgggcgctaaaaaagttgtgcaattgcgatgtgagattgctcgccgtacttaacggactgaacagtatcgcgatgatcgccacgctacgttttattgtcagcattttcgcccccagccatttctacaacgtgaattgtacctgtccgcaatgaccatcaacggcataaatagcgacccattttgcgtttattccgccgataacgcgcgcgtaaaggcatttaagctgatggcagaattttgatacctgcggaggagatatgctcgataagctcgacgccgccttacgttttcaacaagaggcgctcaatctgcgcgcccagcgtcaggaagtgctggcagcaaacatcgccaatgccgatacccctggttatcaggcgcgcgatatcgattttgccagtgaacttaaaaaagtcatgcaacgtggacgggatgcaaccagtgtggttgcactgacgatgacctcaacgcaacacatcccggcgcaggcgctgacgcctcctaccgcagaactgcaataccgtattccggaccagccttcgcttgacggtaataccgtcgatatggatcgcgaacgcacccagtttgccgataacagcctgcaataccagatgagccttagcgcgttgagcgggcaaatcaaaggcatgatgaacgttttacagagcggaaattaacggatggcactgctgaatatttttgatatcgccgggtcggcgttaactgcccagtcccagcgcctgaacgtggcggccagtaatctggcaaatgctgatagcgtgaccggtcctgatggacagccatatcgggcaaaacaggtggtattccaggttaacgctgcaccaggtgctgcgacaggcggcgtaaaggttgccgatgttatagaaagtcaggccccggacaaactggtttatgaaccgggtaatccgctggcagatgcaaagggctacgtaaaaatgccgaacgttgatgtcgtcggggagatggttaacaccatgtcggcgtcacgcagctatcaggccaacgttgaagtgctcaacacggtgaaaagtatgatgctgaaaacccttacgctcggtcaataaaggagaaagctatgtccattgcggtaaccaccaccgatccgacaaataccggcgtcagtaccaccagcagtagttcgctcacgggcagcaacgccgcagatttacaaagcagttttctgactttgctggtggcgcagctgaaaaaccaggacccgaccaatccaatggaaaacaacgagctgacgtcgcaattggcacaaatcagcacggtcagcgggattgaaaaactcaataccacgctcggatctatttccggacagattgataacagccagtcgttacaggccagtaacctgatcggtcacggcgtgatgatcctcggcacaactgttcttgcgggaaccggcagtgaagaaggggctgtgaccacgaccacgccgtttggtgttgagctgcaacaggcggcagacaaagttacggccaccatcaccgataaaaatggcgcggttgtgcgcaccattgatattggtgaactgaccgctggagttcacagtttcacctgggacggtacgttgactgatggcagcactgcgccgaacggttcttacaatgtagcgattagcgccagtaacggtggtacacaactggttgcccagccgctgcagtttgctctggtgcagggtgtgatccgcggcaacagcggtaatacgctggatctcggcacttacggcaccaccaccctcgacgaagtacggcagataatttaagccttcacatttcaggagtcagtcatggccttttctcaagcggttagcggattaaacgctgccgccaccaacctcgatgttattggcaacaatatcgccaactccgccacctacggctttaaatcaggcacggcctcttttgccgatatgtttgccggttcgaaagtgggactgggggtaaaagttgccggtatcactcaggactttaccgatggcacgaccaccaacaccgggcgaggtctggacgttgctatcagccagaacggttttttccgtctggtagacagcaacggttcggtgttctacagccgtaacggacaatttaagctggatgaaaaccgtaacctggtgaatatgcaaggtttacagctgacgggttacccggcaaccggtacgccgccgactattcagcaaggggcgaatccgaccaatatttcgatcccgaataccctgatggcagcgaaaactaccaccacggcatcgatgcagatcaacctgaattccagtgatccgcttcctactgttacgccattcagcgccagcaatgcggatagctataacaaaaaaggttcggtgactgttttcgacagtcagggtaatgctcatgacatgagcgtctactttgtgaagaccggggataataactggcaggtctacacccaggatagcagtgatccaacaggtacagccgagcctgcaatgaagctggtgtttaatgccaatggcgttctgacctcaaatccaacagagaatattaccactggcgcaattaacggcgcagatcccgccacgtttagcctgagcttcctcaactccatgcagcaaaataccggcgctaacaatattgtggcaaccacccagaatggctacaaaccgggcgatctggtgagttatcaaatcaatgatgacggtacggttgtcggcaactattccaacgaacaaacacaactgctggggcagattgtactggcgaactttgccaacaacgaaggtctggcatccgaaggcgacaacgtctggtctgcgacgcaatcttctggcgtggcgctgttggggacagccgggacgggcaactttggcaccctgaccaacggtgcgttggaagcgtccaacgtcgatctcagtaaagaactggtcaatatgatcgttgcccagcgtaactatcagtctaacgcccagaccatcaaaacccaggaccagatcctcaacacgctggttaacttacgctaatcgctgacgggatagctcaatggatcacgcaatttataccgcgatgggagcagccagccagacgctgaatcaacaggcggtaaccgccagtaatctggccaatgcctctacgcccggttttcgcgcgcagttaaacgccttgcgtgcagtgccggtggaagggctttcactgcccacgcgcacgctggtaacggcgtcaacaccgggtgcagacatgacgcccggcaagatggattacacctcgcgcccgctggacgttgcattgcagcaggatggctggctggccgtgcagtccgctgacggcagcgaagggtatacgcgtaatggcagcattcaggttgatcccaccgggcaactgacaattcaggggcatccggtgataggcgaggctgggccaattgctgtgccggaaggggcggaaatcactattgctgccgatggcacaatctcggcgctcaatccgggcgatccggcaaatacggttgcgccagtggggcgtctgaaactggtgaaagccacgggcagcgaagtgcaacgcggtgacgacggcatttttcgtttaagcgcagaaagccaggccacgcgtgggccgatactgcaggcagatccaaccttgcgtgtgatgtcgggggttctggaaggcagtaacgtcaatgccgttgcggcaatgagcgacatgattgccagcgcgcggcgttttgaaatgcagatgaaggtgatcagcagcgtcgatgataacgcaggccgtgccaaccaactgctgtcgatgagttaattgaacgattgatgacattgcaataaaagcgcgcggactattccctcgcccctttggggagagggttagggtgaggggaaattcacactgtcgcgtgcttctgctctgcttgtcactaatccactacaggacattttatgatcagttcattatggatcgccaaaacgggccttgacgcccagcaaaccaatatggacgtcattgccaacaacctggcaaacgtcagtactaacggttttaagcgtcagcgcgcggtgtttgaagatctgctttatcaaaccattcgccagccgggggcacagtcttccgaacaaaccaccttaccctccggattacaaatcggcacgggggtacgcccggtcgccactgaacgcttacacagccagggaaacctgtcgcagaccaacaacagcaaagatgtcgcgattaaagggcagggctttttccaggtgatgttgccagatggttcatcagcctatacccgtgacggctctttccaggtggatcagaacgggcagctggtgacggctggtggttttcaggtgcagccagcgatcaccattccggcgaatgcgttaagtatcaccatcggtcgtgatggcgtggtcagcgtaacccaacaaggccaggcagctccggttcaggttgggcagctcaatctcaccacctttatgaatgacaccgggctggagagcattggcgaaaacctctacaccgaaacgcaatcctctggtgcaccgaacgaaagcacgccgggcctgaacggcgcgggactgctgtatcaagggtatgttgaaacgtctaacgtcaacgtggcggaagaactggtcaatatgattcaggtgcaacgcgcttacgaaatcaacagtaaagcggtgtccaccaccgatcagatgctgcaaaaactgacgcaactctaaggcttaaccggtggcaggttcaccggtttactgatttttgaagatgatagccatgcaaaaaaacgctgcgcatacttatgccatttccagcttgttggtgctttcactaaccggctgcgcctggataccctccacgccgctggtgcagggggcgaccagtgcacaaccggttcccggtccgacgcccgtcgccaacggttctattttccagtctgctcagccgattaactatggctatcaaccgctgtttgaagatcgtcgaccacgcaatattggcgatacgctgaccatcgtgttgcaggagaacgtcagcgccagcaaaagctcctctgcgaatgccagccgtgacggtaaaactaattttggctttgatactgtgccgcgctatttgcaggggctgtttggtaacgctcgtgccgatgtcgaagcctccggtggtaacacgttcaacggaaagggcggggccaatgccagcaatacctttagcggcacgttgacggtgacggttgaccaggtactggtcaacggcaacctgcatgtggtgggtgaaaaacagattgccattaatcagggtaccgaatttattcgcttctctggcgtggttaatccacgcactatcagcggcagcaataccgtaccgtctactcaggtggcggatgcgcgcattgaatacgtaggcaatggctacattaacgaagcgcaaaatatgggctggttgcagcgtttcttccttaacctgtcgccaatgtaagtgaggctgtggtgattaaatttctctctgcattaattcttctactggttacgacggcggctcaggctgagcgtattcgcgatctcaccagtgttcagggggtaaggcaaaactcactgattggctatggtctggtggtggggctggatggcaccggtgaccagacaacccagacgccgtttaccacacaaacgcttaataacatgctctcacagctgggaattaccgttccgacgggcaccaatatgcagctaaaaaacgtcgctgcggtaatggtgacagcgtcacttcctccgtttggacgtcaggggcaaaccatcgatgtggtggtttcttccatgggaaatgccaaaagcttgcgtggaggtacgttgttgatgacgccgcttaagggcgttgacagtcaggtgtatgcgctggcgcagggcaatattctggttggcggcgcaggagcctccgctggcggtagcagtgttcaggtgaaccaactgaacggtggacggatcaccaatggtgcggttattgaacgtgaattgcccagccagtttggcgtcgggaatacccttaatttgcaacttaacgacgaagatttcagcatggcgcagcaaatcgctgacaccatcaaccgcgtgcgtggatatggcagcgccaccgcgttagatgcgcggactattcaggtgcgcgtaccaagtggcaacagttcccaggtccgtttccttgcagatatccagaatatgcaggttaatgtcaccccgcaggacgctaaagtagtgattaactcgcgcaccggttcggtggtgatgaatcgcgaagtgaccctcgacagctgcgcggtagcgcagggaaatctctcagtaacagtcaatcgtcaggccaatgtcagccagccagatacaccgtttggtggtggacagactgtggttactccacaaacgcagatcgatttacgccagagcggcggttcgctgcaaagcgtacgttccagcgccagcctcaataacgtggtgcgcgcgctcaatgcgctgggcgctacgccgatggatctgatgtctattttgcaatcaatgcaaagtgcgggatgtctgcgggcaaaactggaaatcatctgatgatcagcgacagcaaactactggcaagtgcggcctgggatgcgcaatcactcaacgaactaaaggcgaaagcgggcgaagatccggcggcaaatatccgtccggtggcccgccaggtggaagggatgttcgtgcagatgatgttgaaaagcatgcgcgacgctttaccaaaagatggcctgttcagcagcgagcacactcgtctgtataccagtatgtatgaccagcagattgcccaacagatgacggcgggcaaaggtctggggcttgcagagatgatggttaaacagatgacgccagaacaaccattgccagaggagtccacgccagcagcaccgatgaaattcccgctcgaaaccgtggtgcgttatcaaaatcaggcgctttcgcagctggtgcaaaaggccgtgccacgtaactacgatgattcgctgccgggtgacagtaaagcattcctcgcgcaactctcgctgcccgcccaactggcaagccagcaaagcggtgtgccacatcatttgatcctcgctcaggcggcactggaatctggttgggggcaacggcaaatccgccgcgaaaacggcgagccgagctataacctgtttggtgtcaaagcctctggcaactggaaagggccagttactgaaatcaccacgactgaatatgaaaacggcgaagcgaagaaagtaaaagcgaagtttcgcgtctacagctcgtatctggaagccttgtcggattacgttgggctgttaacgcgtaacccgcgctacgccgccgtgacgaccgccgcgagtgcggaacagggggcgcaggccctacaggacgcgggctatgccaccgatcctcactatgcccgcaaactcaccaacatgattcagcagatgaaatcgataagcgacaaggtgagcaaaacctacagcatgaacattgataatctgttctgaataactcaagtccggcgggtcgctgccgataatactctgtaattgaaggcttataaggaacctccatgtccagcttgatcaataacgccatgagcggactgaacgcggcccaggcggcgttaaatacggcaagtaataatatctccagctataacgttgccggatatacccgccaaaccactattatggcgcaggccaatagcacgttgggcgctggcggctgggttggcaatggcgtctacgtttctggtgtgcagcgtgagtatgatgcgtttattaccaaccagttacgtgctgcgcagacgcaaagtagcggcctgaccgcccgctatgagcagatgtcgaaaatcgacaatatgctctccaccagtacctcttcgctggcaacacagatgcaggatttcttcaccagcctgcaaacgctggtgagtaacgcggaagacccggcagcgcgccaggcgctgattgggaaatcagaagggttggtgaatcagtttaaaaccaccgatcaatatctgcgcgaccaggacaaacaggtcaatatcgcgataggtgccagcgttgatcagatcaacaattacgctaaacaaattgccagcctgaacgatcaaatctcgcgcctgacaggcgtgggggcaggggcgtcacctaacaatctgctggatcaacgcgatcaactggtgagcgaattaaaccagattgttggcgtagaagtcagcgttcaggatggcggtacttataacatcacgatggccaatggttactcactggttcagggaagtacggcgcggcaactggcggcagttccttccagcgccgacccttctcgtacgactgtcgcttacgttgatgggacggcaggcaatattgagatcccggagaaattactgaataccgggtcgctgggcggcattctgacattccgttctcaggatctggaccagacgcgtaatacgcttggacaactggcgctggcatttgccgaggctttcaacagccaacacaaagccggatttgatgctaacggcgatgccggtgaagatttctttgctatcggtaagcccgcggttctgcaaaacacgaaaaacaaaggtgacgttgcgatcggtgccacggtaactgatgcctccgcggtactggcgacagattacaaaatctcgttcgataataatcagtggcaggtcacccgccttgccagcaataccacttttacggtgacgccggatgccaacggtaaagtggcatttgatggtctggagttgacgtttacaggaacgcctgccgttaacgacagcttcacgctgaaaccagtaagtgacgccatcgtcaacatggatgtattaatcaccgacgaagcgaaaatcgcgatggcgagcgaagaagatgcaggtgatagcgacaaccgcaacggtcaggccctgctggatctgcaaagcaacagtaaaacggtgggcggtgcgaaatcctttaacgacgcttatgcctcgttagtgagtgatatcggtaataaaaccgcgacgttgaaaaccagtagcaccacgcaaggtaatgtggtgacgcagctttccaatcagcagcagtcgatttccggtgtcaatctcgatgaggagtacggaaatctgcaacgttttcagcagtattacctggcgaatgcgcaggttctgcagacggcaaacgcgatttttgatgcgctgattaacattcgctaaggggagataagatgcgtttcagtacccagatgatgtaccagcaaaacatgcgtggcatcaccaattctcaggcggaatggatgaagtacggcgagcagatgtcgacaggtaagcgagtcgttaacccttctgacgatcccattgcagcatcacaagcggttgttctctcccaggcacaggcgcaaaacagccagtacacgctggcgcgtactttcgccactcaaaaagtgtcactggaagagagtgtacttagccaggtcaccactgctatccagaatgctcaggaaaaaattgtctacgccagcaatggcactttgagtgacgatgaccgggcctcgctggctacggatatccaggggcttcgtgaccagttgctgaatctggcgaacaccactgacggtaacgggcgctacatttttgccggttataaaacagagactgcgccgtttagcgaagagaaagggaaatacgtcggtggagcagaaagtattaggcaacaggtcgatgcttcgcgttcgatggtgataggacatacgggcgacaaaattttcgacagtattaccagtaacgcggtagcggaaccagacggtagcgcttctgaaaccaatctttttgccatgctggatagcgccatcgcagccctgaaaacgccggtcgcggatagcgaagcggataaagaaatcgccgctgcggcattggataaaaccaaccgtggactgaaaaactcgctgaataatgtccttaccgttcgcgcgggattaggcacgcagctgaacgaactggagtcgctggattcattaggtagcgatcgcgctttagggcaaacgcagcagatgagcgatctggttgatgtggactggaatgcaactatttcatcttacatcatgcagcaaacggcattgcaggcatcgtataaagcatttaccgatatgcagggattgtcgctcttccagctcaacaaataagctcgctttaaaacatatcatgaaactgggtatgttttgtctgcctgctctgggatcgccggggcgggcattttttttgcctattttgcattgttggttagcaaggatgccatttgatgaattttaatatgttgattcaaagatgaaataaaaaagccctggcagttaccagggcttgattactttgagctaattattactcaacaggttgcggacgcgcaggagcggcagaggcatgatgcgttgccgtatgaccacctgcggcacctttaccttcgaaggcaaaagtagggcgctgccagtcactgtgacgcggtgcctccggaacatattccggtgccggagcgcgcgtcattggcgcggtagcgtggttatgctcaacggtgatctctggttcaaccgcggctaccgtttcaacttctgctgcgacttcagcgacgactggcgcggcaggttgagcaacaacttcaggttcagcaaccacaacctcagcagtttcggcaacttcttcaatatctgccgtctcttcctgcggttcaaccaccggttctgcgtgttctgcgacttcctgggctacggcaacatcagactcggtaatcacctgcggctgttcagttaccgcggcggcaatcacttcaggatgcgtcgtttcaaccacttccggttgcggttcggcaaccggtacgggggcttctacgacttcagccatttcttcaacaactggcgcgctaacaaccggttcgatagcggcggcgacagggacctcagtcaccatcggctgcacatgtacttcttcctgttcgcgctgctcttcaacctgtacatcttgcggacgtacaattggatagcggatccagactttgccagaggccagttccggagacgcgcacgctacggtcaacggcattggcgactgggttggataacgctcgtcacgatagcgacgacgacgctgaccacttacgcgcaggtgacgaggcgagcggcgagaacgacgcggcatgccaccgttgtcacggttatcagcattgttctcttcttgctgttctggtgcagtttgcgctacgactggcagcgggactttcaccagttctgtgcgtggagctggcgcttcctgaacaattggttcggcagcgacagtttcttcaaccaccggtgcgactaccgcttcttcggctacgctttgctcgtaacgcactttctgattgagctgacgctgtttacgacgcggctgaaccggacgtacacgttcttcctgttcggtttcctgaacagattgctcttcaacattcagcgccttcgcttcttgttgcgcctgacgtttatcatcattacggcggcggctacgttcacgacgcggcgcttgctgctcgtcggtggtacgcgctttttccgttacctcagcttgctgacggctctcacgcgtctcggcagtctgctgctgtgcctggcgacgattacgacggttttcttcgcgattatcgctgccttcagtacgttcactacgggtgtcgcggcgctcattacggtcacggcggttgttctgacgaggcttgcgacgatcctgttgacgttccggtttcgcttctgctttcggtgctggttgctcggtcggtttggtttcttcactaccgctgaacagcgctttcagtgcgccgaagaagcggctcaacagcccaggttgtgcaggagttgctggtgttgccggtgcagctttcggtgctggggctacaacaggcgcggcaggttcagctggcgttggcgctggcggcacatccggcatggcaaaggttgccagcgcaggttgttccggacgcttacgttcagcgaactcttcttcagacggcagcgccatcgcttcttcatgcagcttcggcagcatgtagcttaaggttggggtttcttcccctttacgcacgcgcagcacgtggtagtgcggggtttccatctgatcgtttggcacaattacacagcgcacaccgtcctgacgagtttcaatggcatttaccgcagaacgtttttcattcagcaggtaagaagcgattggcacaggaacaatggcgtgaacttcctgggtgttctctttcagcgcttcttcttcgatcagacgcagaatagagagcgacagcgattcgttgtcacgcacggtgccagtaccagaacaacgcggacaaacgtgatgactggattcacccagtgatgggctaaggcgctgacgggacatttccagcaggccaaagcgagaaatatggctgatttgaatacgcgcacggtcctgacgcaccgcttcacgcagacggttttctaccgcacgctggtggcgtacaggcgtcatgtcgatgaagtcgataacaatcaggccgccgaggtcacgcaggcgcagctgacgagcaatctcatcggcagcttcgaggttggtgttaaacgcggtttcttcgatatcgccgccgcgggtcgcgcgtgcggagttgatgtcgatggccgttaacgcttcggtgctgtcgataacaatggaaccaccggatggcagacggacttcacgctggaaggcggactcgatctgcgactcgatctggtagtggctgaacagcgggatctcgccggtgtatagtttgattttgctgctgaaatccgggcgacctaatgcagcgatatgctgacgtgccagttcgagcactttcgggttatcgataaggatttcgccgatgtcctgacgtaagtaatcgcggaatgcgcgaacgattacgttgctctcctgatgaatcaggaacggggccgggcggctttcagcggcttttttgatggcttcccagtgtttcagacggaagcttaaatcccattgcagcgcctcagcagatttgccgacgccagcggtgcgcacgataagccccatgccttccggcagttcaaggcttgccagtgcttcttttaattcggtacggtcgtcgccttcgatacggcgagaaatgccacccgcgcgcgggttgttcggcatcagaaccagatagctacccgccagactgataaaggtggttaatgccgcgcctttgttgccgcgctcttctttatcgatctgaacaatgacttcctgaccttcacgcaacacatctttaatgttgggacgaccatgagcactgtagttagcagggaaatattcgcgggcaatttcttttagtgggaggaaaccgtgacgttcagcgccgtaatcaacaaaagcagcttccagactcggttcaatgcgggtgattttacctttgtagatgtttgcctttttctgctcgtgccctggactttcgatatccaggtcatacagacgctgcccatctacaagggcaacgcgcaactcttcctgctgagttgcgttgattaacattcttttcatcgtaacttactcattattcttacattgacgactaagctgcgggcaaagtaacgcctttccgggtgtgaaccgatggcctcgtgtctagtcgcgtcgccaacctcacggttatcgtcagctcaaagaggcgcagagtgtcggttgcccgtttttcatgcggaaaaacagcgcaattatcaaagaaacagactgggtattactctccagaaatatttccatctaccggtaaggactgcaacccgcagcccgctaactgcctgaaagatcaatacgtcttacgccattgctgcgtggatgatcggtcgggcaaaatgggttattccgtaaaatttcttgttttaacaaggatggacacggaaacggcctcattattccactgcaagccttgttatagcaagatgacttttaccatttatcacccgcttactcacagttttttcacttcttgctggtgattggtttaataaccatcaataaagtgatcacgtagtgaagtaataaggtgcaaaactaaatataagcatagaaaaatgagtggcgcgaatcctgttggctaattagaatcgcccaccatgaaaacagagactccatccgtaaaaattgttgctatcaccgctgacgaagcggggcaacgtatcgataactttttgcgtacccaattgaaaggcgtaccaaaaagtatgatttaccgtattttgcgtaaaggcgaagtgcgggtgaacaaaaaacgtattaagcctgaatataaactcgaagcgggtgatgaggtgcgtatcccaccggttcgcgttgctgagcgggaagaagaggcggtttcgccacatctgcaaaaggtggcggcgctggcggacgtcatcttatatgaagatgatcatatcctggtgctgaataaaccttccggtacggcggtacatggcggcagtggtttaagcttcggcgttatcgaaggtttgcgggcgttgcgcccggaagcgcggtttcttgaactggttcatcgtctcgaccgggacacttcaggtgtgttgctggtagcgaaaaaacgctcggcgttgcgttctctgcatgagcaattacgtgaaaaaggaatgcaaaaagattacctggcgctggtgcgcggtcagtggcagtcgcatgtgaagagcgttcaagcgccgttattgaaaaatattctgcaaagcggcgaacgtatcgtgcgtgtcagtcaggaaggcaaaccgtcggaaacacgctttaaagtggaagaacgctatgcatttgccaccctggtgcgttgtagcccggtaaccggacgtactcatcagatccgtgtgcatacacagtatgcgggtcatccgattgcctttgacgatcgctacggtgaccgtgaatttgacagacagctcactgaagcaggcacgggattaaatcgtctgttcctgcacgccgcagcgttgaagtttacccatccggggaccggtgaggtgatgcgtatcgaagcgccgatggatgaaggtttgaaacgttgtttgcaaaagctgcgtaacgcgcgctaatacaagcagataagcctgataatgggcggttggcctgataaggcgtttacgccgcatcaggccgccagcaccgattgccggatgcgaagtaaccgcatccggcgcaaaaaactatcccatcagcgggtttttcccttcccgacgtaacatctgacacagcgcgattagcggtaaaccaaccagcgtgttaggatcacgcccctctaaacgctcaaacagcgtaatgccaaatccttcactcttaaagctacccgcgcagtgcaggggatgctctttacgcacgtaattatcaatctccgcctcgctcaggtgacggaaatggacgtcaaaaggctccacttctgtttgcagatgcccattcgccgaattaaacaacgccagtccagtatagaaggtgacgatattgccgctggctttgcgtaattgcagacgggcattttcttccgttaacggtttaccggtgatttcgccatcaagaacacatacctggtctgaaccaataattaaatgatccggataacgtgacgccagagattgcgctttttcttgtgccagtcgaagcaccaactgtcgcggtgattcgtcgctgcgtggggtttcgtcgacctctggtgctgcacattcaaaagagatttgcagtttttccagaagagcgcgacgccatggcgaggtggaggctaaaataagtttaggcatatttttttccatcagatatagcgtattgatgatagccattttaaactatgcgcttcgttttgcaggttgatgttcgttatcagcactgaacgaaaataaagcagtaacccgcaatgtgtgcgaattattggcaaaaggcaaccacaggctgcctttttctttgactctatgacgttacaaagttaatatgcgcgccctatgcaaaaggtaaaattacccctgactctcgatccggttcgtacggctcaaaaacgccttgattaccagggtatctatacccctgatcaggttgagcgcgtcgccgaatccgtagtcagtgtggacagtgatgtggaatgctccatgtcgttcgctatcgataaccaacgtctcgcagtgttaaacggcgatgcgaaggtgacggtaacgctcgagtgtcagcgttgcgggaagccgtttactcatcaggtctacacaacgtattgttttagtcctgtgcgttcagacgaacaggctgaagcactgccggaagcgtatgaaccgattgaggttaacgaattcggtgaaatcgatctgcttgcaatggttgaagatgaaatcatcctcgccttgccggtagttccggtgcatgattctgaacactgtgaagtgtccgaagcggacatggtctttggtgaactgcctgaagaagcgcaaaagccaaacccatttgccgtattagccagcttaaagcgtaagtaattggtgctccccgttggatcggggataaaccgtaattgaggagtaaggtccatggccgtacaacagaataaaccaacccgttccaaacgtggcatgcgtcgttcccatgacgcgctgaccgcagtcaccagcctgtctgtagacaaaacttctggtgaaaaacacctgcgtcaccacatcactgccgacggttactaccgcggccgcaaggtcatcgctaagtaatcacgcgtctgcgtgatgaagcttagtgaggattttccccaggcaactggggaaagaccaaaccgggcggcgacgataccttgacacgtctaaccctggcgttagatgtcatgggaggggattttggcccttccgtgacagtgcctgcagcattgcaggcactgaattctaattcgcaactcactcttcttttagtcggcaatcccgacgccatcacgccattacttgctaaagctgactttgaacaacgttcgcgtctgcagattattcctgcgcagtcagttatcgccagtgatgcccggccttcgcaagctatccgcgccagtcgtgggagttcaatgcgcgtggccctggagctggtgaaagaaggtcgagcgcaagcctgtgtcagtgccggtaataccggggcactgatggggctggcaaaattattactcaagcccctggaggggattgagcgtccggcgctggtgacggtattaccacatcagcaaaagggcaaaacggtggtccttgacttaggggccaacgtcgattgtgacagcacaatgttggtgcaatttgccattatgggctcagttctggctgaagaggtggtggaaattcccaatcctcgcgtggcgttgctcaatattggtgaagaagaagtaaagggtctcgacagtattcgggatgcctcagcggtgcttaaaacaatcccttctatcaattatatcggctatcttgaagccaatgagttgttaactggcaagacagatgtgctggtttgtgacggctttacaggaaatgtcacattaaagacgatggaaggtgttgtcaggatgttcctttctctgctgaaatctcagggtgaagggaaaaaacggtcgtggtggctactgttattaaagcgttggctacaaaagagcctgacgaggcgattcagtcacctcaaccccgaccagtataacggcgcctgtctgttaggattgcgcggcacggtgataaaaagtcatggtgcagccaatcagcgagcttttgcggtcgcgattgaacaggcagtgcaggcggtgcagcgacaagttcctcagcgaattgccgctcgcctggaatctgtatacccagctggttttgagctgctggacggtggcaaaagcggaactctgcggtagcaggacgctgccagcgaactcgcagtttgcaagtgacggtatataaccgaaaagtgactgagcgtacatgtatacgaagattattggtactggcagctatctgcccgaacaagtgcggacaaacgccgatttggaaaaaatggtggacacctctgacgagtggattgtcactcgtaccggtatccgcgaacgccacattgccgcgccaaacgaaaccgtttcaaccatgggctttgaagcggcgacacgcgcaattgagatggcgggcattgagaaagaccagattggcctgatcgttgtggcaacgacttctgctacgcacgctttcccgagcgcagcttgtcagattcaaagcatgttgggcattaaaggttgcccggcatttgacgttgcagcagcctgcgcaggtttcacctatgcattaagcgtagccgatcaatacgtgaaatctggggcggtgaagtatgctctggtcgtcggttccgatgtactggcgcgcacctgcgatccaacagatcgtgggactattattatttttggcgatggcgcgggcgctgcggtgctggctgcctctgaagagccgggaatcatttccacccatctgcatgccgacggtagttatggtgaattgctgacgctgccaaacgccgaccgcgtgaatccagagaattcaattcatctgacgatggcgggcaacgaagtcttcaaggttgcggtaacggaactggcgcacatcgttgatgagacgctggcggcaaataatcttgaccgttctcaactggactggctggttccgcatcaggctaacctgcgtattatcagtgcaacggcgaaaaaactcggtatgtctatggacaatgtcgtggtgacgctggatcgccacggtaatacctctgcggcctctgtcccgtgcgcgctggatgaagctgtacgcgacgggcgcattaagccggggcagttggttctgcttgaagcctttggcggtggattcacctggggctccgcgctggttcgtttctaggataaggattaaaacatgacgcaatttgcatttgtgttccctggacagggttctcaaaccgttggaatgctggctgatatggcggcgagctatccaattgtcgaagaaacgtttgctgaagcttctgcggcgctgggctacgacctgtgggcgctgacccagcaggggccagctgaagaactgaataaaacctggcaaacccagccagcgctgttgactgcatctgttgcgctgtatcgcgtatggcagcagcagggcggtaaagcaccggcaatgatggccggtcacagcctgggggaatactccgcgctggtttgcgctggcgtgattgatttcgctgatgcggtgcgtctggttgagatgcgcggtaagttcatgcaagaagccgtaccggaaggcactggcgctatggcggcaatcatcggtctggatgatgcgtctattgcgaaagcgtgtgaagaagctgcagaaggtcaggtcgtttctccggtaaactttaactctccgggacaggtggttattgccggtcataaagaagcggttgagcgtgctggcgctgcctgtaaagctgtgggcgcaaaacgcgcgctgccgttaccagtgagcgtaccgtctcactgtgcgctgatgaaaccagcagccgacaaactggcagtagaattagcgaaaatcacctttaacgcaccaacagttcctgttgtgaataacgttgatgtgaaatgcgaaaccaatggtgatgccattcgtgacgcactggtacgtcagttgtataacccggttcagtggacgaagtctgttgagtacatggcagcgcaaggcgtagaacatctctatgaagtcggcccgggcaaagtgctaactggcctgacgaaacgcattgtcgacaccctgaccgcctcggcgctgaacgaaccttcagcgatggcagcggcgctcgagctttaaaagaggaaaatcatgaattttgaaggaaaaatcgcactggtaaccggtgcaagccgcggaattggccgcgcaattgctgaaacgctcgcagcccgtggcgcgaaagttattggcactgcgaccagtgaaaatggcgctcaggcgatcagtgattatttaggtgctaacggcaaagggctgatgttgaatgtgaccgacccggcatctatcgaatctgttctggaaaaaattcgcgcagaatttggtgaagtggatatcctggtcaataatgccggtatcactcgtgataacctgttaatgcgaatgaaagatgaagagtggaacgatattatcgaaaccaacctttcatctgttttccgtctgtcaaaagcggtaatgcgcgctatgatgaaaaagcgtcatggtcgtattatcactatcggttctgtggttggtaccatgggaaatggcggtcaggccaactacgctgcggcgaaagcgggcttgatcggcttcagtaaatcactggcgcgcgaagttgcgtcacgcggtattactgtaaacgttgttgctccgggctttattgaaacggacatgacacgtgcgctgagcgatgaccagcgtgcgggtatcctggcgcaggttcctgcgggtcgcctcggcggcgcacaggaaatcgccaacgcggttgcattcctggcatccgacgaagcagcttacatcacgggtgaaactttgcatgtgaacggcgggatgtacatggtctgaccgcgatttgcacaaaatgctcatgttgcgcgcagtctgcgtggttatgagtaataattagtgcaaaatgatttgcgttattggggggtaaggcctcaaaataacgtaaaatcgtggtaagacctgccgggatttagttgcaaatttttcaacattttatacactacgaaaaccatcgcgaaagcgagttttgataggaaatttaagagtatgagcactatcgaagaacgcgttaagaaaattatcggcgaacagctgggcgttaagcaggaagaagttaccaacaatgcttctttcgttgaagacctgggcgcggattctcttgacaccgttgagctggtaatggctctggaagaagagtttgatactgagattccggacgaagaagctgagaaaatcaccaccgttcaggctgccattgattacatcaacggccaccaggcgtaagtgaacatctccaggcggtcgttcgaccgcctgagttttatctttttgtcccactagaatcattttttccctccctggaggacaaacgtgtctaagcgtcgtgtagttgtgaccggactgggcatgttgtctcctgtcggcaataccgtagagtctacctggaaagctctgcttgccggtcagagtggcatcagcctaatcgaccatttcgatactagcgcctatgcaacgaaatttgctggcttagtaaaggattttaactgtgaggacattatctcgcgcaaagaacagcgcaagatggatgccttcattcaatatggaattgtcgctggcgttcaggccatgcaggattctggccttgaaataacggaagagaacgcaacccgcattggtgccgcaattggctccgggattggcggcctcggactgatcgaagaaaaccacacatctctgatgaacggtggtccacgtaagatcagcccattcttcgttccgtcaacgattgtgaacatggtggcaggtcatctgactatcatgtatggcctgcgtggcccaagcatctctatcgcgaccgcctgtacttccggcgtgcacaacattggtcatgctgcgcgtattatcgcgtatggcgatgctgacgtgatggttgcaggtggcgcagagaaagccagtacgccgctgggtgttggtggttttggcgcggcacgtgcattatctacccgcaatgataacccgcaagcggcgagccgcccgtgggataaagagcgtgatggcttcgtactgggcgatggtgccggtatgctggtacttgaagagtacgaacacgcgaaaaaacgcggtgcgaaaatttacgctgaactcgtcggctttggtatgagcagcgatgcttatcatatgacgtcaccgccagaaaatggcgcaggcgcagctctggcaatggcaaatgctctgcgtgatgcaggcattgaagcgagtcagattggctacgttaacgcgcacggtacttctacgccggctggcgataaagctgaagcgcaggcggtgaaaaccatcttcggtgaagctgcaagccgtgtgttggtaagctccacgaaatctatgaccggtcatctgttaggtgcggcgggtgcagtagaatctatctactccatcctggcgctgcgcgatcaggctgttccgccaaccatcaacctggataacccggatgaaggttgcgatctggatttcgtaccgcatgaagcacgtcaggtcagcggaatggaatacacgctgtgtaactccttcggcttcggtggcactaatggttctttgatctttaaaaagatctaagttgtcattttccacccttataaaaggtccgcttgcgggccttttttcttagcttttattccgacttgttccgtagtgaacatgctgccacactaacaattctctgataaggagccggtatgttcttaattaacggttataagcaggaatcgctggcagtaagcgatcgggcaacgcagtttggtgatggttgttttaccaccgccagagttatcgacggtaaagtcagtttgttatcggcgcatatccagcgactacaggatgcttgtcagcggttgatgatttcctgtgacttctggccacagcttgaacaagagatgaaaacgctggcagcagaacagcaaaatggtgtactgaaagtcgtgatcagtcgcggtagtggcgggcgagggtacagcacattgaacagtggaccggcaacgcggattctctccgttacggcttatcctgcacattacgaccgtttgcgtaacgaggggatgacgttggcgctaagcccggtgcggctggggcgcaatcctcatcttgcaggtattaaacatctcaatcgtcttgagcaagtattgattcgctctcatcttgagcagacaaacgctgatgaggcgctggtccttgacagcgaagggtgggttacggaatgctgtgcggctaatttgttctggcggaagggcaacgtagtttatacgccgcgactggatcaggcaggtgttaacggcattatgcgacaattctgtatccgtttgctggcacaatcctcttatcagcttgtcgaagtgcaagcttctctggaagaggcgttgcaggcagatgagatggttatttgtaatgcgttaatgccagtgatgcccgtacgtgcctgtggcgatgtctccttttcgtcagcaacgttatatgaatatttagccccactttgtgagcgcccgaattagtcatgaaaaaagtgttattgataatcttgttattgctggtggtactgggtatcgccgctggtgtgggcgtctggaaggttcgccatcttgccgacagcaaattgcttatcaaagaagagacgatatttaccctgaagccagggaccggacgtctggcgctcggtgaacagctttatgctgataagatcatcaatcgcccacgggtttttcaatggctgctgcgtatcgaaccggatctttctcactttaaagccgggacttaccgctttacaccgcagatgaccgtgcgcgagatgctgaagttgctggaaagcggtaaagaagcacagttccctctgcgactggtagaagggatgcgtctgagcgattacctcaagcaattgcgtgaggccccgtatatcaagcatacgctgagcgacgataagtacgccaccgtagcgcaggcacttgaactggaaaacccggagtggattgaaggttggttctggccagacacctggatgtataccgccaataccaccgatgtcgcgttactcaagcgagcgcacaagaaaatggtgaaagcggtcgatagcgcctgggaagggcgtgcggacggtctgccttataaagataaaaatcagctggtgacgatggcatcaattatcgaaaaagaaaccgccgttgccagtgaacgcgatcaggttgcctcggtatttatcaaccgtttacgcattggtatgcgcctgcagaccgacccaaccgtgatttacgggatgggagagcgttataatggcaaactttctcgtgcagacctggaaacgccgacagcgtataacacctataccattaccggtttgccgccgggtgcgatagctacgccgggggcggattcgctgaaggctgctgcgcatccggcaaaaacgccgtatctctattttgtggccgatggtaaaggtggtcacacgtttaataccaatcttgccagccataacaagtctgtgcaggattatctgaaagtgcttaaggaaaaaaatgcgcagtaagtatatcgtcattgaggggctggaaggcgcaggcaaaactaccgcgcgtaatgtggtggttgagacgcttgagcaactgggtatccgcgacatggttttcactcgggaacctggcggtacgcaacttgccgaaaagttaagaagcctggtgctggatatcaaatcggtaggcgatgaagtcattaccgataaagccgaagttctgatgttttatgccgcgcgcgttcaactggtagaaacggtcatcaaaccagctctggctaacggcacctgggtgattggcgatcgccacgatctctccactcaggcgtatcagggcggaggacgtggtattgaccaacatatgctggcaacactgcgtgatgctgttctcggggattttcgccccgacttaacactctatctcgatgttaccccggaagttggcttaaaacgcgcgcgtgcgcgcggcgagctggatcgtattgagcaagagtctttcgatttctttaatcgcacccgcgcccgctatctggaactggctgcacaagataaaagtattcataccattgatgccacccagccgctggaggccgtgatggatgcaatccgcactaccgtgacccactgggttaaggagttggacgcatgagatggtatccatggttacgacctgatttcgaaaaactggtagccagctatcaggccggaagaggtcaccatgcgctactcattcaggcgttaccgggcatgggcgatgatgctttaatctacgccctgagccgttatttactctgccaacaaccgcagggccacaaaagttgcggtcactgtcgtggatgtcagttgatgcaggctggcacgcatcccgattactacaccctggctcccgaaaaagggaaaaatatgctgggcattgatgcggtacgtgaggtcaccgaaaagctgaatgagcacgcacgcctaggtggtgcgaaagttgtctgggtaaccgatgctgccttactgaccgacgccgcggctaacgcattgctgaaaacgcttgaagagccaccagcagaaacctggtttttcctggctacccgcgagcctgaacgtttactggcaacattacgtagtcgttgtcggttacattaccttgcgccgccgccggaacagtacgccgtgacctggctttcacgcgaagtgacaatgtcacaggatgcattacttgccgcattgcgcttaagcgccggttcgcctggcgcggcactggcgttgtttcagggagataactggcaggctcgtgaaacattgtgtcaggcgttggcatatagcgtgccatcgggcgactggtattcgctgctagcggcccttaatcatgaacaagctccggcgcgtttacactggctggcaacgttgctgatggatgcgctaaaacgccatcatggtgctgcgcaggtgaccaatgttgatgtgccgggcctggtcgccgaactggcaaaccatctttctccctcgcgcctgcaggctatactgggggatgtttgccacattcgtgaacagttaatgtctgttacaggcatcaaccgcgagcttctcatcaccgatcttttactgcgtattgagcattacctgcaaccgggcgttgtgctaccggttcctcatctttaagagagacatcatgtttttagtcgactcacactgccatctcgatggtctggattatgaatctttgcataaggacgtggatgacgttctggcgaaagccgccgcacgcgatgtgaaattttgtctggcagtcgccacaacattaccgggttatttacatatgcgagatctggtaggcgaacgtgacaacgtcgtattttcttgtggcgtgcatccactcaaccagaatgatccctacgatgtagaagatttacgccgtctggcggcagaagagggtgttgtagcgctgggtgaaaccgggctggattattattacacaccggaaactaaagtacgtcagcaagagtccttcatccatcatatccagattggtcgtgaactgaacaagccggttatcgtccatacccgtgacgcccgtgccgatacgctggcaattctgcgcgaagaaaaagtgacggattgcggtggcgtactacactgttttacagaggacagagaaacggcgggtaaattactggatctcggattttacatctccttttccggcattgtgaccttccgtaatgcggagcaactgcgcgatgctgcgcgttatgtccccctggatcgattactggtggaaactgactcaccttaccttgcgccggtaccgcatcgaggaaaagagaatcaacctgcgatggttcgtgacgttgcagaatacatggctgtgttgaaaggtgttgccgttgaagaactggcgcaggtaaccaccgataacttcgcccgtctgtttcacatcgacgcttcccgccttcaatccatccgttgaatgagtttttttaaagctcgtaattaatggctaaaacgagtaaagttcaccgccgaaaattgggcggtgaataaccacgtttgaaatattgtgacatatgttttgtcaaaatgtgcaacttctccaatgatctgaagttgaaacgtgatagccgtcaaacaaattggcactgaattattttactctgtgtaataaataaagggcgcttagatgccctgtacacggcgaggctctccccccttgccacgcgtgagaacgtaaaaaaagcacccatactcaggagcactctcaattatgtttaagaatgcatttgctaacctgcaaaaggtcggtaaatcgctgatgctgccggtatccgtactgcctatcgcaggtattctgctgggcgtcggttccgcgaatttcagctggctgcccgccgttgtatcgcatgttatggcagaagcaggcggttccgtctttgcaaacatgccactgatttttgcgatcggtgtcgccctcggctttaccaataacgatggcgtatccgcgctggccgcagttgttgcctatggcatcatggttaaaaccatggccgtggttgcgccactggtactgcatttacctgctgaagaaatcgcctctaaacacctggcggatactggcgtactcggagggattatctccggtgcgatcgcagcgtacatgtttaaccgtttctaccgtattaagctgcctgagtatcttggcttctttgccggtaaacgctttgtgccgatcatttctggcctggctgccatctttactggcgttgtgctgtccttcatttggccgccgattggttctgcaatccagaccttctctcagtgggctgcttaccagaacccggtagttgcgtttggcatttacggtttcatcgaacgttgcctggtaccgtttggtctgcaccacatctggaacgtacctttccagatgcagattggtgaatacaccaacgcagcaggtcaggttttccacggcgacattccgcgttatatggcgggtgacccgactgcgggtaaactgtctggtggcttcctgttcaaaatgtacggtctgccagctgccgcaattgctatctggcactctgctaaaccagaaaaccgcgcgaaagtgggcggtattatgatctccgcggcgctgacctcgttcctgaccggtatcaccgagccgatcgagttctccttcatgttcgttgcgccgatcctgtacatcatccacgcgattctggcaggcctggcattcccaatctgtattcttctggggatgcgtgacggtacgtcgttctcgcacggtctgatcgacttcatcgttctgtctggtaacagcagcaaactgtggctgttcccgatcgtcggtatcggttatgcgattgtttactacaccatcttccgcgtgctgattaaagcactggatctgaaaacgccgggtcgtgaagacgcgactgaagatgcaaaagcgacaggtaccagcgaaatggcaccggctctggttgctgcatttggtggtaaagaaaacattactaacctcgacgcatgtattacccgtctgcgcgtcagcgttgctgatgtgtctaaagtggatcaggccggcctgaagaaactgggcgcagcgggcgtagtggttgctggttctggtgttcaggcgattttcggtactaaatccgataacctgaaaaccgagatggatgagtacatccgtaaccactaatctgtaagacgttggggagactaaggcagccagatggctgccttttttacaggtgttattcagaattgatacgtgccggtaatgctgaaattacgcggtgcgccgtagacgatagaaccttccacgttggtatcgtaggttttgtcgaacaggttattgacgttcccctgtaacgagaagtttttcgtcacctggtagcgggtgaagagatccaccagcgcgtagctaccttgctcggcgcggaaggtgccatacggtgtcacggtgtcggtatacacgcgattttgccagttaacaccaccgccgactgtcaactctggcatgacaggcaaccgatagctggtgaacattttaaccgtggtgcgtggcagattaggattaacggcgtttccttcgttatcctctgcaatatagcgcgttgcgccaaatgtcagctgccagttgtcggtaattgcgccgttgagttcaaattccacccctttactgactgtcccatccactgctttataggcggtttcgccgttgctgccggggataggtgtaccggtggactgagcgacattatcctgctcaatacggaagatggctaacgtggtggtcagacggctattcatccagtccgatttcagacccagctcgtagttgttaccggtgattggagccagatatttgcctgaactgtcacgatcattttgcggctggaaaatagaggtatagctggcgtaggtcgaccagttgtcattgatgtcaaacaccagaccagcgtaaggcgtggtgtggtttttctccatgctgtaagtcagcgtatcaacccgccagttggtataacgtgcgccgaggatcagatgcagcggatcggcaagggtgacacgagtggcagcatataacgatttcatatgtgtggtatcgtcctgcgccaggctctgtggtgaccagtcggtttgtgggaaattgccattaaagttgtagaaactgccaatttcatccgggaagatgttggcccatgaactgaagtaacgattgttttgtttgctgtaactgccaccaaacattagattgtgctgacgaccaaacaattcataactaccgtcagcgaacaaatccagcgcatcaactttacgtttgccactgttccaaccggtgccgccgacataatcaaagccaggtccataattactgtatggcccaaccagcataccatccgctttgtttacataggcatcgacatacatcattttgctgtcaaattcgacttcagagtgggtggcattcagcgtcgcttgccaggtatcagcaaaccgctgcttcagggtcataaagaccttgttgatctctttatcgttgtacgcccagtcaggtgcggtactgcgtgcgcgatcgtaactgttgctgctgccatcagtattccagcgcggtaaaccgccccaggtagggctattaacatcaatgcgctgatattcgtaaccggctgaaagcgtcgtaagatcgcctaaatcagcatcgacaatgcccgagaagaaggtcttttcactgttgtagcggtccagccatgagtcgttattctggtagccgccgacaattcgcgcgcggattttaccgtcttcggtgagtgggctttgtaaatccgccacataccgttctttgttccagctaccgtattccgccgagacatcgcctttaaattcacgactggtcgcgtgttttcgaaccatattaattgccgcagatggattacccgtcccggtcatgagtcctgtcgcgccacgcactacttctacgcgttcaaagagtgccatatcagaaagtgcgtcgcccagattccagcgcgattcaaaataggtggggataccatcaaccatatagttatcgatctggaatccgcgggaataataaagagcacgatcggaatccgcctgacttttgctgatccccagcgtgttttccatcacttcgcccagcgtttgtaactgctgatcttccatccgctgctggctaacaatagtgaccgactgaggaatatcacgttgagtcatctgcattttggtacccgcagaggtagacgttacgctgtaatcattttcgccatcatctggagctgtggctgaaccctcaacaatcaccgtttcttcagtggctggtgcagcaaaagcggcagaaggtaatagtgccagtgctatgcaaccggcaagtagtgacggtttggtgatggcttgatattgattatccctgttaaattgtgttgaaagcatttgaaatctcttggtttatgttgtcgtcaggctcatgccggaggagggtgatgagcgattatatatagtgtgcgaataattttgtttgtaaatgcaaatgagaaatatacgcattcatatttgtcgtgtaaaccaaacagagaatgtcttttcagcgcattcgcaggcagaaatgggaataatggcgatatatacggcagcaaaacgattttttgcttaagaaatcgtgagttaaggttgaaagagcaggtttaactcgaccatactctatactcgcagtgtggcgcggcgtagcatggcgcaacgcatggctatttgaaaaaggaaaatgtcgtggcagaagaaactatattcagcaaaattattcgtcgtgagatcccctccgatatcgtctaccaggatgatctggtaacggcgtttcgcgatatttcgccgcaagcgccaacgcatattctgatcattccgaatatcctcattccgactgtgaacgacgtctcagctgagcatgagcaggcgctgggacgcatgatcaccgtagcggcaaaaattgctgagcaagaaggtattgccgaagatggctatcgtctgatcatgaataccaaccgccatggcggacaagaggtttaccacatccatatgcacttgttgggtggccgtccgctgggaccaatgctggcgcataaaggtctgtaacgatgagaaaaggatgctttgggctggtgtctctggcgttgttactgctggtgggctgtcgttcacatccggaaattccggtgaatgatgagcaatcgctggtgatggagtcatctttattggctgcgggcatcagtgcagaaaagcccgtcctttcgacgtctgatattcaaccttcagcatcctcaacgctttataacgaaaggcaagaacccgttaccgttcattatcgtttttactggtatgacgccagagggctggagatgcatcctctggaaaggccacgcagcgttagcattcccgcacattcggcggtaacgctgtacggcagcgccaattttctgggggcgcacaaagtcagactttatctatatttgtaaggggtgaatcttgatgacaaaaatgagtcgctacgccttgattaccgcgctggcgatgtttctcgccgggtgtgtggggcaacgtgaacctgcaccggtagaagaagtgaaaccagcgccggaacaaccagccgagccacaacagcctgtccccacagtgccctcggtgccgacgatcccgcagcagccaggcccaattgagcacgaagatcaaacggcaccgcctgcgccgcatattcgccattatgactggaatggcgcaatgcagccgatggtcagtaagatgcttggggctgacggggtgactgcgggtagcgtcctgctggttgatagcgttaacaaccgtactaacggttcgctgaatgccgcagaagcgaccgaaacgctgcgaaatgcgctggctaataacgggaaatttaccctggtttccgcccagcagctgtcgatggctaagcaacagttaggtttgtcgccgcaggacagtttaggtacccgtagtaaagccataggcattgcccgcaatgtcggcgctcattacgtgctgtactccagcgcctctggcaacgttaacgctccgaccctacaaatgcagctgatgctggtgcagacgggcgaaattatctggtcaggtaaaggtgccgtttcgcagcaataatcccatcatgcgcgacgaattgctgtcgcgctttttcccgcagtttcatcccgtcacgacgtttaatagtgggcttagtggcgggagttttctcattgaacatcagggccagcgttttgttgtgcgtcagccgcacgatcctgatgcgccgcagtccgcgttcttgcgccagtatcgggctttatcacaactacccgcaagcattgcaccgaagccgcatttatatctccgtgactggatggtagtcgactatctgcccggcgcggtaaaaacgtatttgccggataccaacgaactggcaggcttgctgtattatctacatcaacaaccacgttttggctggcgaataacgctgttgccgttactggaactgtactggcagcaaagcgatccggcgcggcggacagtgggttggctgcgaatgttaaaacgtctgcgcaaagcgcgggaaccacggcctttacgcttaagtccattgcatatggatgtccacgccggaaatttagtgcatagcgcgtcagggttaaaactcatcgactgggagtatgccggagatggtgatatcgcgctggaactggcggcggtgtgggtggaaaatactgaacagcaccggcaattggtcaatgactatgccactcgcgcgaagatttatccggcgcaattatggcgtcaggtcaggcgatggtttccctggctgctgatgctcaaagcagggtggtttgagtaccgctggcgacaaaccggcgatcaacaatttatcaggctggccgatgacacctggcggcagctattaataaaacaataaggagagcagtgtgggtccagtaatgttggatgtcaaaggttacgaactggacgcggaagagcgtgaaatacttgcgcatccgctggtgggagggctgattctctttacgcgtaactatcatgatcctgcccagttacgtgaactggtgcgccagatccgcgcagcttcgcgcaatcatctggtggtggcggtagatcaggaaggtggacgcgtgcagcgttttcgtgaaggttttacccgcttgccagcggcgcaatcattcgctgcgctgtcaggaatggaagagggcggcaaactggcgcaagaggcgggttggctgatggccagcgaaatgatcgctatggatattgatatcagctttgcgccagtgctggatgtcgggcatatcagcgcggcgattggcgagcgttcttatcatgccgatccacaaaaagccctggcaattgccagccggtttattgatggtatgcatgaagccggaatgaaaacgaccgggaaacacttcccaggacacggtgcagtaacggcagactcacacaaagaaacaccgtgcgatccacgtccacaagcggagattcgcgctaaagatatgtcggtcttcagttccttaatccgcgaaaataaactcgacgccattatgcctgcgcatgtgatctacagtgatgttgattcgcgtccggcgagcggttctccctactggctgaaaaccgttttgcgtcaggaactgggttttgacggcgtgattttctctgacgatttatcgatggaaggtgccgcgattatgggcagttatgccgaacgcgggcaggcatcactggatgcgggttgcgatatgatcctggtctgcaataatcgtaaaggggccgtcagcgtgttagataatctgtcaccgatcaaggcagaacgtgttacacgtttgtatcataaaggttcattttcgcgacaggaactgatggactcggctcgctggaaagcgatcagcacccgtctgaatcagttacacgaacgctggcaggaagagaaagcaggtcactaaccctggcttatgtgaggaagcgatgattatctatttacacggttttgactctaacagtccgggtaaccacgagaaagtcttacaattgcagtttattgacccggatgtacgcttgataagctacagtacgcggcatccgaaacatgatatgcagcatctgcttaaagaagtggacaaaatgttgcaactgaacgttgacgagcgtccgctaatttgcggcgttggcctgggcggatactgggcggaacggattggttttctttgcgatatccgccaggtgatcttcaaccctaatttgttcccttatgagaacatggaaggcaagattgatcgcccggaagagtatgccgatattgccactaagtgtgtgaccaacttccgcgagaagaatcgcgatcgttgtctggttattttgtcgcgtaatgatgaagcacttaacagccagcggacatctgaagagttgcatcattattacgagattgtctgggacgaagagcagacgcacaaattcaagaatatctccccgcatttacagcgcattaaagcgttcaaaaccctcgggtaaatgccctcgtcgcatcaggtaaccttaccggtacctgatgcgctccgaattctgtaagtcggataaggcgtccacgccgcatccgacagtcgagcatcaatgcctgatgcgatgctgcgcatcttatcaggacgaccaaacgccctcgatatacgcttcaccctatattactcttccgaatttgctcaaataataaacaataaactctattttttgatctcacccggtaaagtcgcctatcttttcagcaacaaaacttgattaacatcaattttggtatgaccaatgcaccattcatgttattctcaatagcgaagaacattttcattgctgtaacctgttgttaattaagagctatgttaataaccattaattaacaattggttaataaatttaagggggtcacgttgactacgccattgaaaaagattgtgattgtcggcggcggtgctggtgggctggaaatggcaacacagctggggcataagctgggacgtaagaaaaaagccaaaattacgctggtcgatcgtaaccacagccacctgtggaaaccgctgctgcacgaagtggcgactggctcgcttgatgaaggcgtcgatgcgttgagctatctggcccatgcgcgcaatcatggtttccagttccagctgggttccgtcattgatattgatcgtgaagcgaaaacaatcactattgcagaactgcgcgatgagaaaggtgaactgctggttccggaacgtaaaatcgcctatgacaccctggtaatggcgctgggtagcacctctaacgatttcaatacgccaggtgtcaaagagaactgcattttcctcgataacccgcaccaggcgcgtcgctttcaccaggagatgctgaatctcttcctgaaatactccgccaacctgggcgcaaatggcaaagtgaacattgcgattgtcggcggcggcgcgacgggtgtagaactctccgctgaattgcacaacgcggtcaagcaactgcacagctacggttacaaaggcctgaccaacgaagccctgaacgtaacgctggtagaagcgggagaacgtattttgcctgcattaccgccacgtatctctgctgcggcccacaacgagctaacgaaacttggcgttcgcgtgctgacgcaaaccatggtcaccagtgctgatgaaggcggcctgcacactaaagatggcgaatatattgaggctgatctgatggtgtgggcagccgggatcaaagcgccagacttcctgaaagatatcggtggtcttgaaactaaccgtatcaaccagctggtggtggaaccgacgctgcaaaccacccgcgatccagacatttacgctattggcgactgcgcgtcatgcccgcgtccggaagggggctttgttccgccgcgtgctcaggctgcacaccagatggcgacttgcgcaatgaacaacatactggcgcagatgaacggtaagccgctgaaaaattatcagtataaagatcatggttcgctggtatcgctgtcgaacttctccaccgtcggtagcctgatgggtaacctgacgcgcggctcaatgatgattgaaggacgaattgcgcgctttgtatatatctcgctataccgaatgcatcagattgcgctgcatggttactttaaaaccggattaatgatgctggtggggagtattaaccgcgttatccgtccgcgtttgaagttgcattaatcgacgtacactggcggatgtggcataaacgcctcatccgccctggacaaatggtacgagcggtaggcctgataagacgcgttaagcgtcgcatcaggcattccttcagactcctccgaatccttaagtatttccagccattcccgcgcttttcatcttctgtctgatagctgcttttctccttcgcttgcatgattggcataactgcaaagaaggaggtgttcccgtgaataaatcaatgttggcgggtatcgggattggtgtcgcagctgcgctgggcgtagcggcagtggccagtctgaacgtgtttgaacggggcccgcaatacgctcaggttgtttctgcaaccccaatcaaggaaacggttaaaacaccgcgtcaggagtgtcgcaacgtcacagtgacccatcgtcgaccggtgcaggatgaaaatcgcattaccgggtcggtgctcggcgctgttgctggcggcgtgatagggcatcagtttggtggtggtcgtggtaaagatgtcgccactgttgtgggggcgctgggtggtggatatgccggtaaccagatccagggctctctccaggaaagcgatacttacacgactacgcaacagcgttgtaaaacggtgtatgacaagtcagaaaaaatgctcggttatgatgtgacctataagattggcgatcagcagggcaaaatccgcatggaccgcgatccgggtacgcagatcccgctagatagtaatgggcaactgattttgaataacaaagtataacaaggctgtactctgcaatttggcccctcattcgctcaggctgaggggctttttttgcgacttatttcaccagttcgggccataaacgcaaagtcgttccggcaatctgcattagtttttccagcgatgcaccttcgcgtgcgctgatcgacatcccctgaataatacaattaaggaattctgccagatgtgtcacgtcacagtgggtcgggatttccccgcgcgcttgtcgttgacataaaaactgctgcaaagtgcgctcttgcatcgcatggcgtgatttcaacgtattggcgatatctcctgaatctggggagagggtggtgcagttgttgatcatgaagcagcctgccggggtgtctttgctggtaaagcagttggcgatggcagcaaaatagtcagccagcgcagactccacgcttttctcttcacaaaacagctgtgcttcatgcttagcggcaaaacgatcgatatagcggtcgagaacaacacgaaataacccctctttgttggtaaattccgcgtatagcgtgggcgctttggctccggtcgcttcgacgaggtccgcaagagaagtcgcttcataaccgtgttgccagaacaatttcatggccttatcaagcgcggcatccctgtcgaacacttttgggcggccacggcttttttttacacattgtgttgagtcagttgccatgatgccgttgtacctggtgactgtgaatgaaaggttattataaaaataatcacctctgttcaccagtccagatcccataaaaataattgctttctatttaactgaaatttaaagatttttaaattaattaatgattgttataaaaaatatcttgtatgtgatccagatcacatctatcatttagttatcgatcgttaagtaattgcttgcgacgtcattcatctgcataaggccactattatgaaaaacgtaaaaaccctcatcgctgcggcgattttaagctccatgtcatttgccagctttgcggctgtcgaagttcagtcaacgccagaaggccaacaaaaagtcggtacaatcagtgctaacgcggggacaaatctgggatcgctggaagagcagctggcgcaaaaagcggatgagatgggcgcaaaatctttccgtattacttctgtaaccggtccgaataccctccatggaacagcagtaatttataaataagcattaaccctcattaatgcctgctactgctgattttttccccgcgacatgccgtgtcgcggggattttttttatccaggatttacagagtttgtgggctcacttgatgacggcggacatccaccggcatcccggaacggacatccatcacatgttgcatcacttcagcgtcagtttgtgctgcatctttaaatgattgcattgcgcaattcagcgtaattggcagcagctgcggatcgtcatcaatcttctctgacagcggctgatgtacttcaaccagacgcgcaccgtttggttcggcagagacttttatcggagtgttgatgatattcactttggtgcctggggtgacctggctaaagagtgttttgatatcgtcatcccgcagacgaatacagccagaacttacccgcatgccaatgccgaaatcggcgttcgtaccgtgaagcaaataaacgccgccataggccgccagacgaatcgcatgatggcccattgggttatccggtccagccggcactaccgcaggcaactcaattccctgtgctttataacgggcgcggatgtttgccgttggcgtccaggttgggtttgcacgtttgtctgaaacggtggtcaccattgtcggtgtcagcgtgtcaccacctaactgaccaatacctattggatacacggttaccgaatttttacccggcgggtagtaatagagacgcagctccgcaatgttgatcacaatgccttcgcgcggcgcgtctggaagtagggtttgcaacgggatcgttaacacgctgcccgcgcgcggtacgtaaggatcaacgccagggttagcctgtaacagagcgagaaagccgacgttatattttttggcgatggcttccagagaaccaccgtcattttccaccacatgaaatttgttttcgccaaccagacgactgcccgctggcggcagcggccaggtgttggcttttgccggtagcgccagcgccacggcagcggcgaacgtaaaaaacgttagccagcgagaaaaacgcgttttgatcatcaccaaaaatccataataaatataaggttattgtaataaacagataagcctgaattatggatggtgacagtgtcggatagtgcagggaagtgcaaagaatttgtaaatgttgcagatgggggcgcagaaacgcccccgatttaccattaagcgatcgcgttctcttccagttcacgcataaactggcgtacccattcgatacgcgttttccgctcactcaaatcctgaataaatttcaggcgcgtcggaccatcaaggcggtaatgctgcggctgtttttgcagcaaaccaatcaaccaggccggattaacgtgattcttctcggcaaattcgatcaccccgcctttctcattaccttccagcttcctgatccccagtttctgcgcttgctggcgcagacgggcaacatccagcaggatacgcgccggatccggcagcaggccgaagcgatcgataagctcgactttgatctcttccagttcgttttccgttttggcgctggcaatacgtttatagaacgacaaacgcgtattcacgtcaggaatgaaatcatctggcaatagcgacggcatccgcagctcgacttctgtttgctggctggtgagatcttccagcgacggctcgcgtccggctttcagtgcatcgacggcgttttccagcaactccatatacagcgagaaaccgatggtttccattgagccgctttgttcttcgccaagcagttcacccgcgccgcgaatctccagatcgtgcgttgccagcgcaaagcctgcaccgagatcttccagcgaggcaatcgcttcaagacgtttttgtgcatcggtagtcatcgcttttggatgcggcgtcagcagccatgcatatgcctgatgatgtgaacgtccgacgcgaccgcgtaactggtgcagctgcgccagaccgaagtgatccgcgcgttcaatgataatggtgttggctgtcgggatgtcgatcccggtttcgataatggttgtacaaaccagcacgttgaaacgttgatgatggaaatcattcatcacccgttccagttcgcgctcgcgcatctgcccgtgaccgatggcgatccgcgcttctggcaccagttctgccagccgttcggcggctttctgaatgttttccacatcattgtagagataataaacctgtcctccgcgcaaaatttcacgcaggatcgcctcccggaccaccaggctgtcatactcacggacaaaggttttaactgccagacgacgggcgggcggcgtggcgataatcgacaggtcacgcattccgctcattgccatattcagcgtacgtgggatcggcgttgcagtaagcgtcagaatatccacgttcgcgcgcatcgctttaatacgctctttatgacgcaccccgaagcggtgttcttcatcgacaatcagcaggcctaaatctttaaacttgacgtcactttgcagcagtttgtgcgtaccgatcagaatatcgattttcccttccgccacttccgcaaggatttgcgtctgctctttggcgctgcggaaacgggagatcatttcgatacgtaccggccagttggcgaaacggtcgcggaagttgtcgtaatgctgctgcgcgagaagggtggtaggcaccaacaccgccacctgcttgtggttatctactgccaggaaagcggcgcgcatcgccacttctgttttaccaaagccaacatcgccgcacaccagacgatccattgccagcggctgacacatgtcgctaagtaccgcattaatggcctgcgcctgatccggcgtggtttcaaacgggaagctgtcgcagaacaactgatactgctcacgatcgtgtttaaacgcgaagccctctttggcggcgcgttgcgcgtagatatccagcaattccgccgccacatcacgcactttttccgccgctttctgccgcgcgcgtgaccacgcatcgccgccaagtttatgcagcggggcgttttcttccgcgccacctgcgtaacggctaatcagatgcagtgacgacaccggaacatacagtttggcgtcgttggcataggtgagcatcaaatactcgccagtaatgccgcccgcttcgagcgtggtcattccggcatagcgcccgacaccgtgctccagatggaccaccggctgaccaatatgcagctccgcaaggttacggatcagtgtatcggggttgatggtgcggcgagaatcctgacgacggcgggcaacacgttcaccgagcagatcgctttcgcagatcagcgccagattacgcaccttatcgacaaaaccatgttcggcagcgccaatcatcagataacgcccacggtcgctggcttcatcaagacgcataatgcgttgcggagcaattttaattcgtgcgagcagttcacccagcgcttcacggcgaccttcactttctaccgagaacaccaccggaccgtcgaaagtctcgaggaacttacgcagcgcatccagcggcgctttttgttgtgcctgaacggccaggtctggcagtttctggaaacctaaattggcattcgcggcttttgtcggtaaatgttcagtttttagctgcacccggggccagtttttcagctctgagaagagctcgtccacccgcagccagagcgattgtggtggcaacagcgggcgcatcggatcgacgccgcgattctcaaaacgcgccagcgtgtcagcctggaaacgttcggcactggtttccagatcgccagtattcacgagcaaggtattggcagggaaataactgaacagcggcggcagtggttcgctgaagaacaatggctgccagtactcgatcccggcaggtaatgtgcctttactcacttgctggtaaatatgttccggatcgcgcttcacttcgaaggtatcgcgccactggctgcggaacagttcaattgccgctttatcggtcggaaattcgtgcgcgggcagcagattgatcgcttctacttcctccagcgtgcgctggctgtcgacgtcaaacacccgcaggctgtcgatttcatcatcaaagaaatcaagacgataaggcagctcactccccatcgggaagagatccagcaacgcgccgcgcgtggcgtattcgccgtgctccatcacctggtcaacatggcgataaccggcgctgtccagttgggttcgtaatgcatctcgtgacaggcgctgaccttttttcatcaccagcgcatgaccgtggagaaaactgtgtgggcaaacgcgctgcataagcgtattcaccggaacaatcagtacgccacgctgcatcgtcggtagctggtaaagggtggaaaggcgcgaggagataatgtcctgatgaggcgaaaaactgtcgtagggaagagtttcccagtccgccagattcatcaccatctgatcggtgaactggctgatttcatcatgcaaacgcagagcattttgcatatctggtgcaatgagtaccaccggaccggcgtgacgttcggcaatttccgctaccagcgttgcacaggctgcgccggttaactcgcccagcagacgctgctcacccgctttgacgggcagcgtataacgatattgttcaggcataacggttgtcagattctcgttaggatatgcctcaacatatgggggcatatctctgataagcaatgctgttcattatccgtaatcgacatggtttagcaaattgaatcgccccggctggggcgatggcttagcgggagtaactgacggcagcgggcagtgaaggcggggagaacaacagatcgctgaatgcacgctgtgaaagttttcttaccagcaagcccgcaacagtacagatgaacaaactgacaaagggataaaccagcaggagtgtcagttcgacttgcggcgaccagcgtgctgcgttcatttgcgcaagcagagttaagctgaatatttcaaccagaatgcgatgggtggtgtagatagcaatggtgttggagccaatcacattcagcaggctggtggagcgcataccgaatcgttgctcgtattgataaaacagcttcatgatcaccacaatcgataccagcgacaacagcagcgagatagtaaacaaccaggcaccgaccgccagaacggtaagcaaagaagccatcagcagatggcggcgcaacggcacctctttaacacaggtcattattgttgcgccaaaccatgcgccaaggctgtaataaggcaaattgcggatcacactgttcattccccaccacggcgtgggaacgaaattaaccgccacactcaacagtacaaacaaggcgaatagtggcagcgccagacggctaaaaattttacataccacgaaatagacaattaacgcatacagataccacaagctggtgctggcggtgatcatcccgtgcaggaactcaccggtggaatcggcataagcggcattggaggcattgcttaaatcgcgctcaggtgccagccactggttcagcgcacttaacgccagccactgcaccacgccccaaagcgccagcacccagaagatgttccagatccgtttatcgagacaatttccccacggtacgctgtcgatatagcggcgaatcaaatagccggaaataaagaaaaaaaccggcatacgaaagggggcaaggtaaagattgaaatagatccagcatttgctcaggacttccgataacggatgctgaaaagtggtcagatgcggataaaaggtaatgaccgagtgataaatcaccaccagacaaatacataaccctttgatctggttaatccatagctctttttgtttcatcaggacaacacgctcttttttaatttacatgcggttgatcctgcgggttatgacccgaggtgtaatgggtatctgtctgtattggatgatttttcagattaagatcaggcggcaagattgatgataaaacatggcaatttagccgattgatttacgggggcttttcagattagccctgacgatcacttacagttcagacgtttacccatcttgctttcgcttatatactcgtgtctttgctacagcaaccagacggatttcatgtaccaacctgtcgctctatttattggcctgcgttacatgcgtgggcgtgcagcggatcgcttcggtcgtttcgtctcctggctttctaccatcggcattaccctcggggtgatggcgctggtcacagtattgtcagtgatgaacggctttgagcgcgagctgcaaaacaacatccttggcctgatgccacaggcaattctctcttctgagcatggctctcttaacccgcagcaactcccggaaacggcagtcaaactggacggcgttaatcgcgtcgcacctattactaccggtgatgtggtactgcaaagcgcgcgcagcgtggcggtcggggtgatgctcggtatcgacccggcgcaaaaagatccacttacaccgtatctggtcaatgtgaaacaaactgacctcgagccggggaaatataatgtcatcctcggcgaacaacttgcctcacagctaggcgttaatcgcggtgatcaaatccgcgtgatggtaccatctgccagccagttcacgccgatggggcgtattccaagccagcgcctgttcaatgtgattggcactttcgccgccaacagtgaagtcgatggctatgaaatgctggtgaatattgaggatgcctcgcgtctgatgcgttatccggcaggcaatattaccggctggcgtttgtggctggatgagccgctgaaagttgactctttaagtcagcaaaaactgcctgaaggcagcaaatggcaggactggcgtgaccgtaaaggcgagctgttccaggccgtacgcatggaaaaaaatatgatgggcttgctgctgagcctgattgtcgccgttgcggcgtttaacattattacctcactagggctgatggtaatggagaagcagggcgaagtcgcgatcctgcaaacgcaaggcttaactccgcgacaaatcatgatggtctttatggtgcaaggggccagcgccgggattatcggtgcgatcctcggtgcggcgcttggcgcactgcttgccagccagttaaataatctgatgccgataatcggcgtcctgcttgatggcgcggcgctgccggtggctatcgaacctttacaggtcattgttattgcgctggtggcgatggctatcgcgctgctgtctacgctttacccttcatggcgcgctgccgccacacaacccgctgaggctttacgttatgaataagatcctgttgcaatgcgacaacctgtgcaaacgctatcaggaaggcagtgtgcaaaccgatgtactgcacaatgtcagtttcagcgtgggcgaaggtgaaatgatggcgatcgtcggtagctctggttccggtaaaagtaccttgctgcacctgctgggcgggctggatacaccaacctccggcgatgtgatctttaacggtcaaccgatgagcaaactgtcttcggcggcgaaagcagagctgcgcaaccagaagctgggctttatttatcagtttcaccacctgctgccggattttaccgccctggaaaacgtggctatgccgctgctgattggcaagaaaaagcccgctgaaatcaacagccgtgcacttgagatgttaaaagcggtggggctggatcatcgtgcgaatcaccgcccatctgaactttctggcggcgaacgccagcgtgtggcgattgcccgtgcgctggtgaataacccgcgcctggtactggcggatgaacctaccggtaacctcgatgcgcgtaacgccgacagcatcttccagttgcttggggaattgaatcgcttgcagggcaccgccttcctggtggttactcacgacctgcaactggcgaaacgtatgagccgccagttagaaatgcgtgatggtcgtctgacggcggaactgagcctgatgggggcggagtaatggcgatgcctttatcgttattaattggcctgcgttttagtcgcggacggcggcgcggcggcatggtgtcgctgatctccgttatttctaccattggcattgccctcggcgtggcggtattgatcgtcggcttaagcgcgatgaacggctttgaacgcgaactgaacaaccgtattctggcggtggtgccgcatggtgaaatcgaggcggtggatcagccgtggactaactggcaggaagcactggatcacgtgcaaaaagtgccgggtattgccgctgccgcgccgtatatcaatttcaccgggctggtggaaagtggcgcgaatcttcgcgcaatccaggtgaagggcgttaacccgcaacaggaacagcgtctgagcgcattaccctcgtttgtccagggcgatgcgtggcgcaattttaaagcgggcgaacagcaaattatcatcggcaaaggcgtggcggatgcgctgaaagtgaagcagggggattgggtgtcgattatgatccccaactcgaatcccgagcataaactgatgcagccaaaacgtgtgcgtttgcacgttgccggtattttgcagttgagtggtcaactcgatcacagttttgccatgatcccgctggcggatgcccaacaatatcttgatatgggttccagcgtgtcaggtattgcccttaaaatgacggatgttttcaacgccaataagctggtacgcgatgcgggtgaagtgaccaacagctatgtttatattaaaagttggattggtacttacggctatatgtatcgcgatatccagatgatccgcgccattatgtatctggcgatggtactggtgattggcgtggcctgtttcaacatcgtctccaccttagtgatggcggtgaaagacaagagtggcgatatcgcagtattaagaacgctgggggcgaaagatggtttaattcgcgccatctttgtctggtatggattgctggcagggctgttcggcagcctgtgtggggtgattatcggtgtggtggtttcactgcaacttaccccgattattgagtggattgaaaagttgatcggtcatcagttcctctccagcgatatctattttattgatttcctgccatcggaattgcactggctggacgtcttctacgtactggtcacagcattgttgctgagtcttttggcaagttggtatccggcgcggcgcgccagtaatattgaccctgcgcgagtccttagcggccagtaaaggcagtacattaaaacaaggagcagcaatgtattacgggtttgatattggtggaacaaaaattgcgcttggcgtgtttgatagcggtcggcagttgcagtgggaaaagcgggtgccgacaccgcgtgacagctatgacgcatttttagatgcagtgtgtgagctggtagctgaagctgaccaacgttttggctgtaaaggttctgtcggcatcggtattccgggaatgccggaaacagaagatggtacgctgtatgccgccaatgtccccgctgccagcggtcaaccgctgcgtgccgacctgagcgcacgtcttgatcgcgatgtacgccttgataacgatgccaactgttttgccctttcagaagcctgggatgatgaatttactcaatatccactggtgatggggttgattctcggcaccggcgttggcggcgggctgattttcaacggcaaaccgattaccggtaaaagctacattaccggcgagtttggccatatgcgtctgccggttgatgcgttaaccatgatggggttggatttcccgttacgccgctgcggctgtggtcagcatggctgcattgaaaattatctgtctggtcgcggttttgcgtggctgtatcaacactattatcatcaaccgttgcaggctcccgaaattattgcgctttatgatcaaggcgatgagcaggcaagggcgcacgttgagcgttatctggatttattagcggtttgtctgggaaatatcctgaccattgttgaccctgacctggtcgtcattggtggtggcttatcgaatttcccggcaatcacaacgcaactggcggacaggctgcctcgtcatctcttacctgtagctcgtgttccgcgcattgaacgcgcgcgccacggtgatgcgggaggaatgcgtggtgcggccttcctacatctaaccgattaaacaacagaggttgctatgctgtcgcgtcggggtcatcggttaagtcgttttcgtaaaaataaacgccgcctgcgcgagcgtttgcgtcagcgtatttttttcagagataaagtggtgccggaagcaatggaaaaaccaagagtactcgtactgacaggggcagggatttctgcggaatcaggtattcgtacctttcgcgccgcagatggcctgtgggaagaacatcgggttgaagatgtggcaacgccggaaggtttcgatcgcgatcctgaactggtgcaagcgttttataacgcccgtcgtcgacagctgcagcagccagaaattcagcctaacgccgcgcatcttgcgctggctaaactgcaagacgccctcggcgatcgctttttgctggtaacgcagaatatagacaacctgcatgaacgcgcaggtaataccaatgtcattcatatgcatggggaattgctgaaagttcgttgttcgcaaagtggtcaggttctcgactggaccggagacgttacgccagaagataaatgccattgttgccagttcccggcacccttgcgcccgcacgtcgtttggtttggcgaaatgccactcggcatggatgaaatttatatggcgttgtcgatggctgatattttcattgccattggtacttccgggcatgtttatccggcggctgggtttgttcacgaagcgaaactgcatggcgcgcacaccgtggaactgaatctcgaaccaagtcaggtcggtaatgaatttgccgagaaatattacggcccggcaagccaggtggtgcctgagtttgttgaaaagttgctgaagggattataaagcaggaagcattgcctgatgcgctacgcttatcaggcctacaaggggacgcaattaattgaatttgcgggttttgtgggccggataaggcgttcgcgccccatccggcataatacacgcgcacttttccggcctcttttatcgtttactcgtcaataacaatgcggcaataaacgtacagacaccaattagccctgcccagagtggcgatattctggtaatcgcaaagctattatcgatatacaaacataaagcctgataacccatattggcaatagtcatcgccactgcaaattttaacgcataaataaaacgagtcgtgtagcaaaagatccaggaaaataagataaacgtcgcagcccaggcgataaaacctaatgtgttggtgctgccggggggagcattttcatgctgttgtcctggatgcggataatacgtcagtggcggcgtcggttgttttaatatctgtgcttgtagaacagccaatgcattattgattccctgataccagagatctgcatttaaataagccagcgtgtgattttctatcagaaggccgagatgtttatcgtccagaccactttcaacctggccgttggtgatcataattaaccgtggttcgcgggtagtaaatagtaacagaacacttccttttacattactcaatgaagatgacgcatgcgccagcatcgctttaccattttgtctgagactggcttcattattaatgtcgggtaaaatcacaataaacggtgcaattcccgtttgttggcgaaaaagctcggctttacgtgcgatctcttcagcatccggtacagtaccggtaacatccgtaaaaagtgtcttcattattggaatcaatggtttactggttgctaccagaggcaggagtattagtaaactgagcagtataatgaattttttcatgggcgggacttccgtttcctgcgagattttttggtggaggggagcgtgattatcagaccgacactaccgaaaataatgcctgctatgccaacaaagccccatttaaaaaaattaacccagggattgtttatttcggcttgttctggatgccctggcggataatagacattgactctgtcaccttcgctatcttcataaaaatcactaccgatattcgaattgaaaattagcgtgtaatctggcgtagggcgaaaggcaaccactggataccaggaaccattatcatcgacgtcgtttgagtgattgttgtaccaaacggcatcaacaatgattccttctgtatgaaccgcgcttttggtaaaagtaaaatggtaataaaagatgattgcagaaataacgagcaatatcagaccgataccgagaaaagcgcgggataacactttactgtcctgactcattagccacatccttgctaaataaaaaacgggcggtaatgccaccgcccgcttgctgaattaacgtcctgctttcagcttctgataatactcttcataaatgctgctggctgcgccaacgtcattctgccattcaccatttttaatggtttcagcatccgggtagagcgttttatcgttcgccacttccgggcttaacagcttacgcgccgcaaggtttggcgttggataaccgatagtttcagcaacctgttttgccacatccgggcgcagcaggaagttgatcaatttcagcgcgccttctttgtttttggcatttgccgggatcgccaggctgtccatccagaaaatgccgccttctttcggccacaccacgtcaattggcgtacccgcctggcgtgcaacgaaagcagaaccgttccagatcatgccgaggttaacttcgccttccatgtacgggttagccgggttatcggagttaaacgctgcgacgtttggcatcagttttttcagctcgttatatgcagcttcaatctctttcggatcggtggtgttaccggagtagcccagcttacgcagcgccatctggaacacttcacgggcatcgtcggtcagcagcaggctgcctttgtactctggcttccacagatcggcccagctggtgacagatttcggatccaccccatcaccgttaacaccaatcgccgtcgcaccccagatatacggaatggagtagtcgttattcgggtcaaaaggcttgttgagcatgtctggatcgagattgctgaagttcgttaacttcgacttgtcgatcttctggatcatcccttctttacgcattttatcgacgtaataggttgaaggaaccaccaggtcataggcaccgtctttgtacgttttcagcttggcatacatggtttcgttcgactcgtaagtcgaatagataaccttaataccggtttctttggtgaactgttcaagcagtcctggcggcacgtactcggtccagttgtagaaatacagcgtgttgttgtcatcggcgtgagcggcgctcatgcccagtgccagagcacccgccgcgagcaggtggcgtgaccattttttcatttaacgtcccctgtgttacctttcgttttatcacgagcaataagctggctggcaataaccatcaccagcgacagcaccagtaatatggttgccagcgcgttaacttccggcgatacgccgactttgaccatcgaataaatttttaacggcagaatttcataacttggtccggtgacgaacgaagaaactaccacatcgtccatcgacagggtaaagcttaacacccagcccgccgccaccgctggcattgccagtggcagaatgatttttcgcagaatggtaaattcgctggcaccgagatctttcgccgcttccagcatccgcacgtcaaaacctttcaggcgcgaatacaccgtcaccaccacaaatggcaggcagaaggtgatatgcgagaacagcagcgaccagaagccaagctgaatacccagcagcataaacagcaccagcagagaaatcgccatcacgatatctggtgacatcatcaccacaaacagcattccgctaacgaacggcttaccacgaaagcgataacggtacagcgcaactgccgtcagtgaaccgataagcgtagcaaatgtcgccgaaaacaccgccattgttagtgaatgctgcgctgcctgtaacaggctgtcgttgttcatcagcaggctataccatttggtggtaaaaccctgccagttgatgccaaagcgcgagctgttaaaggagttcacaatcaaaataatgattgggatatacaggtacgcgtagatagcggtcataaaaccgccgcgaagcagtcgaccgatcattcgagttccacctttttattcataaggtggagctctttcaggattttgaatttattcaattttttcctttctccaaaatctctccaaaacttttccccaaaacaggaccacgcattttacagcatttttatacatgggtgagcttactaggacagaaaagtattccagtttgtttacccatatcgctttccgaatgagatttttgatgtgatttcttcgtgttgaaaaaccacataatgtggtattagaattagctatcaagattcactttgaatccgttttgaatcccattgaactcaggagtgactatgaagcgtaaaagagtggctttgttacaagccattggctcggttatagccctgagcccgacggtcgtttcagcaaatggcatgccagcgaatccagtttccgctttgcgtcaggatgctgcggctatcagaggcgatttccaaaaagcaatggtatccgttaacgttgaaaagctgaacaatgccagatcaaaaagaaagtgagaacaccaaactcacttgtgaagaacaaaaggataatgaactggtttctcgagtaatcgaaaatccagaggtcttaaacagggttttggatagtccgcaggtgcgggctattgtttgccagcattttcaggggcctgttccgccaccttcaatgcttaaaaagtatgatcaactggtgcctgggcttgcaaatcgacttgttgagttgaccgaaaaagagcaggctcatcgccataaaacagtggctgatagcattgatattgccagagatggtcaaacaaaggctttttggttggcaatattgatcatcttagctgccactgtctttggcgtcatgggggagacagttcttgccggaactctcgtttcaatagatcttgttgcattggttacggcatttattgttggaaaacattattctaagcaggaacctgatcaagattagtctccgaaccccggttgatgccggggtttttacactagcaaagcaatatcaacatttttcagctgtatttatttcgtcaaacaaccaatttaacccattcctgaccacgagtatcgttataacgatcggtggttgcctggactttatgtcccagtaatgtttttgtatcaataccctgcgcacggtacagtcgttctgacagggagcgttgttcatgaaatgttggcggagtttttcctgctggtggaattatcctagccagatcccgtgctttggcgaagtagtcgctcaggttgtctttactcatcggctttggttgtttctggtgccgactatggattagatatggacttaatattttgtctcggcacccatcaataacttcttttaacgttatcccaatagcatcacagcgtagtgtaagcggtaacgccagacgcattccggtttttccctgggtgatatgcaagtgttcgttccacacatctgaaaaacgcatgtggcaaatgtcatcacggcgctgaccagtaacaatcgcaaggagcattgcgttacggataaagtgttcttcaggcgttgcgttgtaaattttttgccagtcttccagggtgagtctggctctggttactttagggatcggtttacgggtggcctccggaggattccatccaggaggaacttcccctgcatgctgtgcttctttataaatatcaacccataatccacgatttactctcgctgtgctgaccatgtctttatccagccactcatccagtattaatgcaaagtctcttacttccagttctttcaatggatggtttcccagacgggaaaccaggtgtgcagccattcgggctttttctttgtgagttgtagctgcaatatctccatttttcagtcgcgcgtcctgtattttcagatatcgatcaacccatgcctttaatctgataccccgacgttttgttgctgacggactttcatcaattttgcgcatgaaatattcagcttctgctgcagctattcgctgattggctgtggaagcgattttttctgctgtgcctttgtctgttccgagaccgtgaaattttccagtcacagggtttttatactggtagtaaaccctgccagttctgcgatcaaacttttcgtaaagaccggttacgtcagtgctgttttttcgtggcctcggtgacatgagttaaaatctccttcagtgcatcatcatcgccagtatgaatttccggcgcaattcccgtttcaccaggtccaacaaatactgcccggcgatctatcagccaacgcccacgaattttttgtggtcttggaacgatgtatcctagttttccgtatttcaccagggtagtgtttgttattgggagactgaaccgttttggtttccactcgtcgagcgttatcaggtactgttcgctcatggctatcactccggaacgcgccagttgcagaataccaacgacaactggcgacggttgaacattaaaaatcagcctgactcgggatcagtttttgccagatagctgaaacgtattttgcctggtgacgagcgtcatcaagtgcattatggcgctcaccttcgaatggaatagccgttctggcatcgaagcctatggctttccccagctcaacgattgtgcgtacatcgcgatcgttgtagtaacgccacgggcaggggatcccctgccgttcgtatgaacggcgcaaaatcgtgttgtcgaagttggctccatttccccagatctgaacaaaaaattcaccggagttttcggcgataaattcccgcaattgcagtagtgcatcatctaacgggatttcatcggtcagaatggcagattgcgcctcgcgtgattgcttaagccaccatttaatggtgtcacgatcaatgactccgccagctgtttccagatcgatggtcttgctaaattccggccccatctctccggttactggatcaaaaaacttaccgccaatagagttgattggcgcatcaggattttttcccatcgtttcaaggtcgatcatcagatggtgccacactctgctggtggatgtgatttcgtgatgaccgttcacattaattaagggagctgtcgcctcgccagtttcattatcgctggcgtggtcctgatacctgtcagcattctccttgtgtggatgttcagcgccttccatttcctccggatcattttcctgaacttcaacctgattctcttcattgaatgtttcctggtatgttgcgtcgcccatcaccgcgccacaatcagggcagttgccgccatcgctctgaccgcaggcggtgcagatcttttccggttcctgttgcgctactggttcacagaatcgcgggtttcaatccccttcacccatttcggatcattcggatcgctaatccctgcaacaaattcaccacgtgatactgcaagcagttcatcggcgtcaggctggctgatattggctgcctgcataatgttgtttacttcgtcagcggtaacttttaccggccctggttgtgcggtcgtgtcagatgcaccagtattttgttgtgaacctgagtatgtaccgtttttgcggacgaaatattcttctttcgtgatttcagtagccccggcagccagtgccttatccagaccagaaagtttgtttgcgcgaccgtatttttcgccatccttgtcggtgaagaggaagtagaacggcccctcacgctctacagatggttcgacttccactttgcattcggttttttcgttgtccggaattgccgtttccactgcatcagtttctggtactggcgacgagagagtatcagttgcgatctgatttgttccttcatcttcaaacacgccctttgtagtcaggtattcagtaatgtatttgttcagtgccacagggtctttgtgaatgtcgatcggacgctcacggacaaggccaaaaatagtctggcggtcgtagcgaagggcatcaggctgtttgcgcattgatgccgagatacgcttccagtcttcgcggtcgttgttgataacttcattttttgcccagcgatggatgctgccgtcaatgtttccggcatcaatgtcaccaggccacagagcgtaggccagttcatcatccagtgttttccatgtctgcttgtattcgcgatgagtggcagcaatggccgggttgatttttcctgttgaattttcagtgttctgttgattggctctggcgcgggcgagatcaacaacagacgtgtattttccggtttccttgcgttcaccttcgcgacgttttttccagatgcgcatctctgcctgaatttcgggccatttggcaccaggcttacatttatgcttaacccacccgatggtatgcagcttaagctccggatacatggcgttaacttctggcattttcatcaacgcttcaacgatatgtccgtcgaatgttgccatgtcttcctgcaacaattcctgcgcgctaatcaccatatcaacggtgatattttcacatgtgtcgaacttaaccatgacagcgttctgtacttcaggggccagcttgtcaaaagtgacgttcatcggatctgattcagtctcaaccggtacaaaggaagcagactcctcatcccagcggttttcctgcatatattcagcatcccaggaatcgagggcagggcggggtataccgggtttatcctcgcaaacaagaaatttataagcgcagtcctgagcagccggataatgttccaggaattgccagtgaaattttgcgcgggcgcgacgttcatcaccagcttcaatggcagtggctacagcgactgcaccttcttcctttattgcctgttcgtccggaatggcggcgcaaataaagactttactcattttgttttaacctcattacagatttaaggatgaacaaatccctgccattgctggcatataagaatgaaatcggatgtttattacggaactgttttaaagacctgccgggatttcgttattatcctggtgaataactttatcgaccgggtaacagttaccgggaattttctgttcggttgctgcagtcatacattcctgcattgtcctgtgaacactgactgcaatatcaactggctctccggaaacaagataaactgtcagaacaagcgcaaatgctgaattcattgtgcacatccttttggcatcagacgtaaacgagccagcattgaaacaatgcatattttatttaatagctcccgttcttgttttctcttgttaatggcatcttcagtaaatactgggttactgatagtgacaccaatttcaaaacaaccttcagacgtattaacgtttggtaataacgtttccattatcgcgtcctcaacaatgaattttgtgatgcggtgcctggtgcctccaggtgacgttaaccagttaacaattaacgccggatacagagaacccacccataacactgtttttggttttaactgttccgcgtgcgcttagccgcattcaccgcatcacaaaattcactttaaaaagggcggcagagcagtcacggagtaaaactgataccgccaaacgccaccagaaaattgataacagagggcgttgcagcggggttgtcacttaagcgtatggtcaacctgacaacccggtgtcctcaacggggaaggaataaccccgccatacttaccgccgcgccatttcgcggagtgccacaaccggaagcgcacggtcgaattaaatttaacgacaccgtacagagagaccaatttcgccgtgcgctttcgcgttatgctctggcttttcagggatatatcctttcagtaaactgtcagtaccggattcttatccgtgtccggcgcacgaccacacgtggcagcgtgttggtctccatttttaacccagaacctcaatggaggataaaatgccaaacaaaaaaagaaatccgcttattgaaaaacagattgaatgcctggtaaatcaactcaggcaatcagggttattaaaaactcattcagagttgaggctaacagaatcagcattcgacgataaattaaataatgtcctttataatggcattattgattttaatcgttctgttggtcgccgcggccctgctggtgtttccttataattaccagtcaatccagagcggaccgtgttcagcgtaaatataactgtacacatccaggttatatttgtggtctgttaagaacaggccgcaaatacatgccgaagcttccagggcagcggctctgttactgaataaccatgtagcaacattccagcgtttttctgcatcccagtctttctcaaggcctgataccatgaagaaaccgttagtgttgccatcaaataattctgtttccagatttttaagcaatgcctgatggactcttgccaggtattccgccggaatttcgccacgaattctgatgagattgtcataaacaaacatgttccccgcatatggcgatttttctttcttgttttttaaaccagcatcatgagcaaactgatcaatttcttcttccgttggtttcgtattgatgttttgcgctgtcgtttctgcaattttatttgccacactatctgagtcgtgtttatttacagacgcacagaaatacaatccggtaaacgcatcgcgcacattacgagctatattatcagtgtcttttttcgttaccgattccaatgcaagttcgttcagacgatgacgaagtgtgtgtgctgcaatctcctggattgaagtaggtaaatctttaaattccatcgtcaacctcatcagtcagagtttcttgctaaccagcgatgcgcgccagcttcggttttaaacgttttacttttggtatacgtcatcgcggtgaacgtgccgtcctggttgggaaacacgccgcacaccagagattcgttgttgccaagatcgatagtatccatgttgacctcatttccccttaacgccggggtggcggaacaaaaacctgctgcatagttattaaagttgaaccctgccgtcatgttcttacgcctcgggctggctacttaacccctgaccactgcctggtaactcgaagtattgccctgcgttctgtggggcggggtgggttggtatttttagtttaataaacattaaacttaagtcaagtaaaaactaaacctcgggacataacaaacgcaacgcttttgataaagtcgttgcggttgttatgtttctattggtagtgaaagttagggaaactggcgtcttgcgtggatcacgtttactacttcaacgcttgatgttgttacgcggtatagaattatatagttagggtgggctacaatctcacgcaagccaggtactctgtcgcttggtgggtataaatacggatgttcggataacggcagcacacaaccccttaatcgctgccataagcgttcagccgcatctatgtcgaaacgagcaatataactagttatatcatctaggtcggtatctgcgctttcaagccataacacgggtaacattttactgcttgctccgttccttgcgcatcttagcaaagcgttctgccattctgcgctcaatttcgtcatggggaattgctgggcgcggatctgcaaggctcgctgctactttcgcacgcagccattcgttgtaactgttttcttgttcaatggtttcaaattcagaaaccattggtgaaagggctctattcatgtttcctccggttttataactcaggcgcggcggcatttttgcgccgcaatccatctcgctatgagatcttccattgattcttttttctgctttaactcgctgattatctggcgttgctcatcctcagggaaggctgaaaaaatctgcaataactccagttgattagacgttaaccctgcatgtggtggagaaacccccggttgctctgagtattccgcatccagatacccttccggcatcccgtatgtttgctctattcttctggcagccttttctccaaacgaggctctcccactcattagttgagataggtagctcttctctttgggtggcagagttttatctttaaaccactccttgagacgtaaacggcgaatttcttttttttgcatgcggtaattatctttagtaatcactaaacaagcaaatacttgacttaatggtttattaaacactaaactcacaaaaaaaacactaaaccgaggaaggtatgacattaaaagagtttattaaatcattaagggttggtgatgctaagaaattcgcggccagacttggtgtatcgccatcttacttatcgcaaatggcgtctggacgaacagctatatctccaacccgcgcccttatgatcgaatctgcgacggaaggccaagtaagtagggcggagctacgaccccatgattgggagcttatttggcctgagtatgcgagcggcattcgtttggggcaaacacatgtagttcatgctgaaggtgattgtagtgcatgcttatctgatggagttgattcatgaaaatcaagcatgaacacatccgcatggcgatgaatgcctgggcgcatccggacggtgaaaaagttccggcagctgaaataacccgggcttattttgagctgggtatgacgttcccggaactgtatgacgacagccatccggaagccctggctcgcaatactcagaaaattttccgctgggtggagaaagatactcctgatgcggttaaaaaaattcaggcgttgttaccggctatcgaaaaagcaatgccacctttgctggtggccagaatgcgcagccacagttcagcttattttcgggagctggtggagatgcgggaacgactggtgagagacgctgatgattttgtcgcagtggcgatcgctggtttcaatcagatgaatcgtggtggcccggcaggaaatgccttggtgatgcactaaaagcacggtgttcggagttttttatgagcagcaagcttcatggtcttgtctgggaagggtgtgccttcaccggcatgatcttatccagggtggcagttatggctcgccttgcagattacagcaatgacgaaggtgtgtcatggcctgcagtggagaccattcgtcgtcagattggggcaaagagtgaatcaacggttaaagctgcgatagcagaactggaaaagaacggctggctgacgaaggaggaacgtaaggtcggtgggcgtaatgaaagcaatatctaccgtcttaatgtggaaaaactcgaagcagcagcagcggcagcgcgtgaggcatataaaccgaaaagaaaaattagccaggcaaaaaatgacccgtcaaatattgacccctcaacggttgacccgtcaaattttgatggatcaaccgttgataaaaaacagccggttaggggggcgatggttggccctgatccgtcagtattaaaacctgatccgtcagataaaagatcttttcgtccggaagcttcgcaaccggacatgcagacggctgaacaggattttttaacccgacaccctgacgcggttgtgttcagtgcgaaaaaacgccagtggggtagccaggaagatttagcgtgtgcgcagtggatctgggggcgaatcgtgagtctttacgagcaggccgccagcgatgatggcgagatttcgcgaccgaaagaacccaactggaccgcatgggccaacgacgtgcgcacaatgcggatgctggatggcagaactcacagacaaatttgtgaaatgtttggtcgggtgcagcgggatccattctgggtaaaaaatatcatgagtccgtcaaagcttcgcgaaaaatgggatgaactggttatccgcctggggcgttcgtctgtacagcgttgtgtgaatcatatttctgagccggataccgaaattccgccggggttcagggggtaacgggccatgaaaaatatcgcggcaggtggtgttcttgagcgtatccgtaagctggccccgcagcatgtaatcgcgccgtaccggacagtggacgagtggcgcgagtggcaactggcagaagggcgaaaacgtagcgaggagatcaaccgccagaatcgccagttgcgggtggagaaaatcctgaatcgttcgggcatccagcctctgcacagcaaatgctcgtttgcgaattatcaggtgcagaatgacgggcaaaaacacgcgctgagccaggcaaaatccatcgctgacgaactgatgaccgggtgcacgaattttgtgttcagcggtaagccgggtaccggaaagaaccaccttgcagccgccattggtaatcatcttctggcgaaaggtcgcagcgtgattgtgataacggtggctgatgtgatgctggcgttacacaacagctacgacaacaaaaactcaggcgaaaaatttttacaggggttgtgtgatgttgacctgcttgtcctggatgaaatcggaatgcagcgggatacgcgcaacgagcaggtcacgctgaaccagatagtcgaccgcagaacggcttcgatgcgcagtgtcggaatgctgacaaacctgaaccacgtagcgatgagtacgcttcttggtgagcgtgtaatggaccgcatggtcatgaacggtggtcgctgggtgaattttaactgggagagctggcgttcgaatgtcaggcacctgagggttgtgaagtaattttgtccggaggaaattttaatggaaaccgtttttgacgcactgaaagcaatgggaaaagccacatccatagaacttgctgcgcgacttgatatcagtcgtgaagaagtgctgaacgaactatgggaactgaaaaaggctggtttcgttgataaaagcgcgtacacctggcgtgtggctgataacaacgttcagcaggaacagccagcgcaggcagaactgccggaagaaacctccacggcgacagtagcgaaaatctcagagtgcgatttaaccgcgacgattgaacaacacggaccacaaacggctgatgagctggctacattgtttggtaccacatcacgcaaagtggcttcaacgctggcaatggcaatcagcaaaggacgcctgattcgtgcaaatcaggacggtaaatttcgttactgcatgccgggcgataatttaccagcagagccgaaagcagcatcggtagcggaaactgatggtaaagcctttcctcagcctgcatgtgttgcgttaccagtacaggaggctgcaacacaggaagatattaaaacagaaactgtggcggacattgtgcagtcgctgccatcgtttactgaaacgcgagcggatgacctggttttaccatcgctgcatatggcaaaccgcgaactgcgtcgggcgaaaagtcatgcccagaagtgggaacgagtctgcgccgcgctgcgggagctgaacaagcaccgggatattgttcgacatattttcgattcctccagtcatattgtgtcggaaaagtgattgccggaggcgcttatggcaaaagtatttacacaagaagagcgagaaaaaattaaagggcaggttgttgagctggtacgccggagtgggcgcgagacgttacgacaactggaagccaagacaggtgcgacaagatatctggtgagcgttcttgccagagagctggttgccagtggcgatgtatacaactctggctatgggttatttccctctgaacaggctcgtaaggactggcaaaatgcccgtaaaaaactatcaagggcaaaggtgaagaaaccggttgtggttgatcctgaccttatctggtcattacccgacggagaaatacgtcgttacgacaggcgtctgaacataatctgtcgcgagtgccggaagagtgaggttatgcagcgagtgctggcgttttatcagggtaattttcaggaggtgatggcgtgagggtgagggtttatatcgctggtccgatgaccgggtataaaaatttcaaccgtgaggcgttccacaaggcggaagaggaactgaaacgggaagggcatacagtcttgaacccggcagtacttccggacgggctgacacagccacactacatggatatctgcatggcgatgattcgttgcgtggatgcgatttacatgctgcaaggctggcagcggtcagcaggcgctaaagcggaactggctctggcggagaagctagggcatgtggttgtttttcagaggggggcgatatgccgattctctggtttcaggaggtgtgggaaaaagaaatgtgggaaggtcttgtgattgtggccgaaacagttcttttattatggtctgtgattgcgtgtatttttatgatttattgtgaatgatgtgaatctcgcggtggccactgaattgcaaccattaccccctgtgatgtaattgtggggtaatggttgcgcaggcatagcgacaggactggatgagaaaaatatgacgaaatttaccagagagcaattgattgctcatgctaatgaaagtgtgaaatccatggaatttgctgcgcgacagaccgtgtttaagacttcaagagttgccattgaaatggatcttgcgcttgcccgtattgcgcttgcctcacttgaagcaatgccagttgcatggtcctgtgctcacaatatggttttgttcaatgctgaatctgttgcggcatacgcaaaacactcagccattgcgccaaaacccctgtacgctgcgcaaccggcatcactttcacatgaggaagagttgacaatgctggttaaacaattggtaagtcagttgaaaaaagcgaaaccagattgcaaattaccggatatggcgatggggtatctggagcggaatgggctgataagcgcggaggatgttttacgatgacctggccggaggcattcacaacgacaggaattgcaatggcggtagcacttgttgtgtattcgatttgccgctggggataaaaacggtttgcagtgaaaggggagttaagtagaattgctgcgggtgcttgaggctatctgtctcaggcatgaacaccaaaggcagatagagaaaagccccagttaacattacgcgtcctgcaagacgcttaacattaatctgaggcccaatctatgtctcacaaatgtaggttagcctcttacgtgccgaaaggcaaggagaagcaggctatgaagcagcaaaaggcgatgttaatcgcccttatcgtcatctgtttaaccgtcatagtgacggcactggtaacgaggaaagacctctgcgaggtacgaatccgaaccggccagacggaggtcgctgtcttcacagcttacgaacctgaggagtaagagaccaggcgagggagaaatccctcgccacctctgatgtggcaggcatcctcaacgcacccgcacgtaacccgcttcggcgggttttgttttttcctggcattctggtttacaattcgcacgccagcctgaacaactggcacctgctgcgccagcagagacaaccgatggcgcacgataccaaattacacaattctaatgattctgccgtctttgccagtaggtgcggacggcgttttcacgcattcaaatcagactggttccagcatcctccatgcactgaagagcaggcggaatggataattcagtgttaccgcaggcgcggatacgaggttaagaaagctcttagcctcgactaccgtcactggataatctcagtcagactcccttactccgaacgcccaccgcgttcatcccgcacataccagcaacgcatctggaggtaacgtgcgggtattacttcgacctgttccggtaccggaacttgggctggtggtgctaaaaccgggccgtgaatccatgcaggtatttcataaccctcgagttctggtggagccggaaccgaaaagcatgcgcggtctgccgtccggagtcgttcctgctgttcgccagccgctggcggaggataaatcattactgccatttttcagcgatgagcgggtgattcgtgctgctggtggtgctggggcactgtctgactggctgttgcgtcatgtcaaatcctgccagtggccacacggcgattatcatcacagcgaaaccgttattcaccgatatggtaccggcgcaatggtgttgtgctggcactgcgacaaccagctgcgtgaccagacctccgaatcactcgggcaacttgctcaccaaaatttgtcagcatggatgattgacgtcatacgccatgtaatgaatggcgcgcaggagcgtgaattatcgctggctgaattatcctggtgggcaaccataaataacgtagcggacgcactaccggagacggtgttacgtcgttcgctgggattacgcgcggaaaaaattcgctcagtataccgcgagagcgacatcgtgccgggagagcagaccgccaccagcatgctgaagcagcgcacaaaaaatattgcgctactgcctcacgcccaccagcaaaacccgccacaggaaaagacggtggtaagcattgccgttgatccggagtcaccggctcagtatctccagcgccagaaaccacgacgggaagagatgcctgtatacacgcgttgggtaaaaacgcagaaatgcatgacgtgtggtaatcaggcagatgatccgcatcacatcattggtcatggactgggagggatgggaacaaaggctgatgatttgtttgttattccgctgtgccgtaaatgccatagcgaactacacgccggggtaaaagattttgaagaaaaacacggcagccagctgttgttgctgattcgttttttaatgcacgcgagaaattcgggtgtcctgaagtggaaagcatgaatgactgaacgcatagaatttgttttgccttacccgccaacggtgaacacttactggcgacgtcgtggcagcacatattttgtatcaaaagccggtgagcgttatcgccgtgatgtggcgcttattgttcgccagcagcgactgaaattaaacctgtccggacggctggtgataaagattattgcagagccaccggataaacgtcgtcgtgacctggacaatatcctgaaagcaccactggatgcgctgacgcatgccggacttctcatagacgacgagcagtttgatgaaatcaatattgtgcgcggtcagctcgttcctggtgggcggctggggataaaaatcacagaactggagtgcgcatgaataaccagtatttacagtttgtgcgtgagcagctcattatcgccaccgctgatttgagtggggcaacaaaaggtcagcttgaagcctggcaagagaatgccatgttcgatacagggcgttacaggcgtaaaaaaatccggtaccgcgatgaagtgactggaaaaatgataacgcgggataatccaccaatcccgggaaagcaatcgctggcgaaaggttcatcaattgccctggtcagtccggttgagttttcgacatcatcatggcgacgcgccgttctgtctcttgaagagcatcagaaggcgtgggtgctgtgggtatacagtgaaaatccgagttgggattatcaggtggtcattgcgaaatgggcgtgggataagtttcaggtgcattttggcaccagaaaaattacagggaaaacgcttgagcgtctgaagaaattaatctggctggcggcgcaggatgtcagggggaggattactgggcgtgacgtctaccagcgacaggaacttgccagactgtgtggagttaagcctgacaactggagccataattatgcgaactactggcgtgagatgtgcgacatttttaagaaactcgatacagaatccttgatttgcaccgtgaaaatgagatcgcaacaaaaagcgaccttttcacgacgagatattgcaaaagtcaattaaatcgcatacattttatgtaaatgtgatattttgccgtatagtgtgtaaacccgcttaaatgcgggttttttgcttaactctgtggacctttttatctgtagttgtaagatatggatattcttacaatttaggtcggtgagcttaatggaagaacagcacggtaattactttataaaacgaattcagttgattggaaggggtgcatttggctttgttgaacacgttaaggtttacaacctcaacaagggtgaatgtggggattatgctagaaaggttttagcccccgaaaaaccagagcttttggcgcaaatagagcagtttagaaggcgttttaaaagggaggtcgtgtatcaatcacattgcgtacatagcaatattgttcctatttatttgtgcgatttgtttgccgagaatccatggttcattatggataaagcagaatgtgatcttgagcacgaaataacgaacaaccttcttacaacagatcaaaaaatttcaatagtgaaaatggtattagatggtgtagctcacatccatgcgaaaggctatttacacagagatataaaaccatttaatgtcttgcgatttagcgacggaacatacaaggtgtctgattttggtctggtaaaagatacaaatcccgaaggggataccactaaattgaccgagatcggtacccgtatgggaagtacaagatatatggctcccgagattttatataatgccgagtattcagttaagactgatgtttatgcggtggggcggttaattgaggacttaaatttagatgataaaaaaataaagcctatcatagcgaagtgtaccaggatggataaagatgatagatatcagacaatagatgatgtggcgtttgattttgtgcattcttttttaaggagtgagtcatgattcagctgatagcgacttcatcattctcgtatccaaaagaaccaggtagggtcaacgaagattcattgcttcctcccaaaattgtaggggatggcatcttatttgccgtagctgatggtgtaggttcatacactggtgccagtcaggcttcatcaatggcaattgctgaactttcagcattgacaagcttatcttttgacacagttccggatgtatttgatgaagttaagcgaaaggttatgtcgttagctgatgttaatgatgagttcgataaagctgctactacacttacgttttgttatgtttgtgatagcggaattattattggtcatattggtgattgtcgtttgtattgcattggagagaagaaagcataccaattgacgaaggacgataccaggcatcagatgctaattgatcagaatatttttaaacccagagatttgaaggataaaccgggcaaaaatatcttaacgacggcgatagcctcaaatgttgatatggaatacgactgtgattttatcacatggaaagatttacctagtattaacggggtatatcatctgtgtatcatgtctgatggggttcataacgtttgggaaaaacgccccagatttacatcaaatacgatgagtaatagtcagaagttttctaatggcattttgcgtcgtatagagagagccggacctgatgatgacttttctttagtaagtataatggtgcgtgtgacgtcagattagttgtataaactcagtagggaatgctaatttcacatacaacatagttaaagaaaacttaattttaatgtaaaaaggctgccctcaggcggtctttttatgctcgaaaattgatgcagtacgttaaacgcgctggtggttgcgaataccggtctttcagcttgctggctttttagacaagagttattggtatgtcacgttaaccagaaaagggaaaaagacatgctaaaacagcaggatatgaccgaaaccgccagagtggtgtttaatgaattaagcgtcaccgaaccggcgaccgtcggggaaattgcgcagaatacttacctttcacgcgaacgctgccagttaatcctgacccagcttgttatggcgggtctggcagattatcagttcggttgttacagacgccttctgcagtgaaggctttttaatttgtggtaatgggcggctggtgggtgttagcggcacctgccagccatctgctcatgcgttggggtcacaagcaaacctcaggcccatctgctttgcgcaaaagcagtatgagcctatcagagaagtgcttattgatctatgactaatactgtaaaaatatccagttgtgagttaatcaacgctgattgcctgaaatttatccagaccttaccggaaaactctgtcgatctgatagtcacagacccgccatactttaaagtgaagcccgagggctgggataaccagtgggagggcgacgatgattacctgaaatggctggaccagtgtctggcgcagttctggcgggtactgaagcctgccggaagtctttacctgttctgtggtcatcgcctggcatctgacaccgaaatcatgatgcgtgagcgctttaatgtgctgaaccacattatctgggcgaagccgtccggacgctggaacgggtgcaataaggaaagtctgcgggcgtattttccggcaacagagcgcattctgtttgcagaacattatcagggaccgtatcgcccgaaagatgatggctatgtggcacaggggcgcgagctaaaacagcacgtcatggccccgctgatttcttactttcgtgatgcgcgtaaatcactgggaataacgtcaaaacagatagcggaagccaccggaaagaaaaacatggcttcgcactggtttggtaccagtcagtggcagttaccgaacgagggtgattacaacaaattgcaggcgttgtttgcgcgtgttgcggcagaaaaacatcagcgcggggaactggaaaaaccacaccaccagctggtcagcacatacagtgagctgaaccggcagtatacggaattgctgagtgaatataaaaatttgcggcggtatttcggtgtgacggcgcaggttccgtacaccgatgtctggacgcataaaccggtgcagtactatccagggaaacatccgtgcgaaaaaccggcagaaatgctgcagcagataatcaacgcgagcagtcgtccgggagacctggttgcagatttttttatgggttcaggttcaacggtaaaagcggcgatggcactggggcgttgtgcgattggtgttgagctggagacaggacgttttgaacagacagtcagggaagttcaggatttaatcgtttgaaacggatgagattgcagaattaattacgcaccattattattctgctcccggccctttagctcagtggtgagagcgagcgactcataatcgccaggtcgctggttcaaatccagcaagggccaccaaccgtcaccagttcatcaggaaagagcgtcaaccctttaagttgagtgtgcgaggttcgagtccccggtggcggtccagtgccgacttagctcagcaggcagagcaactgacttgtaatcagtaggtcaccagttcgattccggtagtcggcaccatatgcgggtatcgtataatggctattacctcagccttccaagctgatgatgcgggttcgattcccgctacccgctccagcatttgcaacaagccttattgtattgcggcactggtgtattttttattacgtgggagcaggttgttttgaaaaagcattctgttctctggctataatttgaggccaggtgtagcctcagtgctgatttttttacgacagcagaatggtgcattatcggtggagattttgtatttcctggcagggtcggtgatgcatcattccgatgttgtaagcatcgctcagaataacgttgagattaatcgcgtactaagcaaaacctggaaatacatccttaaccgccgcaccaggcggttttttttattcatttttttttcatggctcgctacggcgggcctttttcatatcctcgccacacccggcgcatatcacatcaaataacgccgcgcaaaaggcatctgcgggtgcctttgacggggtgtttttacgggccgctggcggcccttttttatttacaggagaaaaacgtatgtctgaacccttatccggttccggcacggctgcggcgctcggtggggcgacggtgtacgggctgtttaccggaacggatttcgggattgtgtttggtgcgttcgccggggcgttatttgtggcaacgatgccgcaggcgctttcagtctggcgtgtggtggcgcattttctggtgtcgtttattgtcggcgtgctgggagcgcgtgtgctgtcagcctggattgcatcaaaaacagggtatgacggtacatcggcagatgcgctgtgtgcggtgctggtatcggtggtgtcggtgaaggttctgtcgttcatccaccagcaggatattgcatcgctggtgtccggtgtgttctcccgcctgcggggcggaggtggcggcaatgttaagtaaccttcccggattgctgaatgtggcgttatgcacggttatcgtgctgacgctctttttttatcgtcgtcgcgattccagacataagccgctgatgtcatggctggcctggctgctgatgctgctgtatgcctttgcaccactcagttatctgtgcggtcgcccgttagcggcgaactggctggcggtggggcttaatctgctgttctgcgtgctggtgatacgtgcacgcgggaacgtttcaaaaatcctttcattacggaggtgagtatgcccggtaaattcagattcagtcgtcgaagtgagaaaaatctggagggcgtcaaaccacagctggttgctgttgttcgccgtgcgctggagctgacggaggttgacttcggtattacggaaggcctgcgcagtaagtatcgccagaagcagctggtcgcggaagggaaaagccagaccatgaacagccgccacctgaccggtgatgcggtggatgttgtggcctacattggtagccaggtgtcatgggactggcctctgtacgagaaaatcgcgcaggcatttaagcaggctgccgcagagctgggaactgccatcgaatggggcggggactggaaaacactgaaagacgggcctcactttcagttgaagcgctaataaccaggtggtttatgagccgaaaacactggacacacagaatgccgcgaacggcggcgaaatgggcactggtagcgatactggtgccttttttcctggtgggatgcgttagcctggataaggtgcgccagcttttcgatacggcctcgcaggtctgcgaaattgtcgaaagtgccaggcagtgtatgcagaactgatcgcctgtaagagcagaatattgttgaatctaaatttactttgaacagtggcccggatggaaagggcatctaaataggagcagaaaaatgttaactgtaaaagtcatgtctcaaaatggtggggaagagctccattgcgggcgtagcattggctatcatccagagcagcggagtattgccgtatcgggaaaggatgggaaagtcattctgaaagatggagatattgcttatgtaatgaaccaaaacgctcaaataatatctgtttatcggcccaataatagtcagaaaaacatttgaatttcgcaagtccaaagttcagtggtgatcgttatcaactaattgaaataacaagcttatgtttgtgtaattggtgatatagcatgttaatgctgaatatcagcgtcaacatggagttatacaatggtttttaaacactattacgtgaacaaaaatgctcagagcaatggcgatcatgaggtgcatgctgaggaatgttcatatcttcctgctgtagctaaccgcgattaccttggttactatagtgattgttcttcggcggtaacagaggcaaaggccaaaggatattcccgggtgaatggttgctattggtgtgccaataagtgccacacgtcttaatcaattgtcaataaaccataaaggccgctctgcggcctttttcatgttaaaaaagattgcggcattacagcagcccttcacactgagtggctgcgataatgtgagaaataaaaaaccggcaggggaaatccattgaagatttgccggtggcaaaaagatggccatgctttcaaccttagtcgcagggttacggagtgcaactacgaatgctgccggtatatggctgaatggcgtttcaatgatgtacgtcatcttatctgtaaatgttaatgataaaagctctcatttgtgcgggtccttccggtggggtggcctgccacggggcggaaggcgcgcgggttttcgctatttatgaaaattttccggggaaaatcatgtcggtacttctcgaacataactatttgttttttctaatatcgaatccgtaaaaggtccgacatgaaaacgcctaaaaaagtcattttcgggcactttcatgtcggaccctgtgtttgttgtgagactgtttcatgaaggttaataaaaagaaacttgccgaaattttcaacgtggatccgcgaacgattgaacgctggcagtctcagggactcccttgcgtctccggaggtggtaagggcgttgaatctgtatttgatacctccatggcaattcagtggtatgcacagagggaggctgatatcgaaaatgaaaaactccgtaaagaggttgaggattacagagctgccagtgaggcagatctccagcctgggactattgagtacgaacgccatcgacttacgcgtgcgcaggccgacgcacaggagctgaagaatgccagagactccgcagaagtggtggaaaccgcattctgtactttcgtgctgtcacggatcgcaggtgaaattgccagtattcttgacgggatccctctctcggtacagcggcgttttccggaactggaaaaccgacatgttgatttcctgaaacgggatatcatcaaagccatgaacaaagcagccgcgctggatgaactgatatggcttacagccgtgtttcgactttctccggggattatctccgcgtaactgacaacaaggggaaaacgcacgacgtgctgaccggaagtgatgacggtcgccacagcaacacgtctctggcgtggggggctggcgtgcagtttaacccgaccgaatccgtggccattgatattgcttatgaaggctccggcagtggtgactggcgcactgacggtttcatcgtgggtgtcagttataaattctgattagccaggtaacacagtgttatgacagcccgccggttcaggcgggcttttttgtggggtgaatatggcagtaaagatttcaggtgtactgaaagacggcacaggaaaaccggtacagaactgcacaatccagctgaaagcaaaacgtaacagcaccacggtggtggtgaacacactggcctcagaaaatccggatgaagccgggcgttacagcatggacgttgagtacggtcagtacagcgttattctgttggtggaaggcttcccgccgtcacatgccgggaccatcaccgtgtatgaagattcccgacccggtacgctgaatgattttctcggtgccatgacggaggatgatgcccgtcctgaggcactgcgccgttttgaactgatggtggaagaggtggcgcgtaacgcgtccgcggtggcacagaacacggcagccgcgaagaagtcagccagcgatgccggcacatcagcccgtgaggcggcaacccatgcgactgatgctgcaggctcagcacgcgcagccagcacgtcagccggacaggccgcgtcgtcggctcagtcagcgtcttccagcgcaggaacggcatcaacaaaggctactgaagcatcaaaaagtgctgctgctgcagagtcctcaaaaagcgcggcagctaccagtgccagtgccgcgaaaacgtcagaaacgaatgcggcagcgtcacaaaaatctgcagccacttctgcatccgccgcgaccacaaaggcgtcagaagctgccacctcagcccgggatgcggcggcctcaaaagaggcagcgaaatcatcagaaacgaacgcatcatcaagcgccagtagtgcagcttcctcggcaacggcggcaggaaattccgcgaaggcggcaaagacgtccgagacgaacgccaggtcttctgaaacggcagcgggacagagtgcctcagctgcggcaggctcaaaaacagcggctgcgtcgtctgccagcgccgcgtcaacaagtgccgggcaggcctcagccagtgccaccgccgccggaaaatcggcagaaagcgccgcatcatccgcttcaacagccacaacgaaggctggcgaagccactgagcaggccagcgcagcagcgaggtctgcttctgcagcaaaaacctctgaaacaaatgcaaagacttcagcagacaatgctgcttcctctaaggcggcagccgcatcgtccgctggttcagcggcgtcatcggcatcatctgcgtctgcttcaaaagatgaggcgaccagacaagcgtcagcagcgaaaggtagtgccacgacagcaacaacgaaagcattagaggcggcaggcagtgcgacggctgcatctcagagcaaagttgctgctgaatccgcggcaacgcgcgccgagacagcggcaaaacgggcagaggatattgcatccgccgtggcgcttgaggatgcgagcacgacgaaaaaggggatagtccagctcagcagtgcgaccaacagtacgtctgaaacgctggcggcaacgccaaaggcagtaaaatcagcctatgacaatgcagagaaacgtctgcagaaagaccagaacggcgctgatatacccgataagggacgcttcctgaacaacattaacgcggtcagtaaaacagactttgctgataagcgtggtatgcgttatgtgcgggttaacgctcctgcaggtgcaacatctggaaaatattaccctgttgttgttatgcgttctgctggctcagtaagcgaactggcatcaagggtcattatcaccacggcaacgcgaaccgcaggcgatccgatgaataactgcgagtttaacggatttgttatgcctggtggctggactgacagggggcgttatgcttatggaatgttctggcaatatcaaaacaatgaacgagccatccactcaataatgatgagtaataagggcgatgatttgcgctctgtgttctatgttgatggcgctgctttccctgtttttgcgtttatcgaagatggcctgtcaatatccgcacctggtgctgatctcgttgttaatgatacgacctataagtttggtgcaacaaatccagcgactgaatgtatcgcggcggacgttatccttgattttaagagtgggcgtggtttttatgagtcccattcgttaatcgttaacgataacttgtcgtgcaaaaaactttttgccacagacgaaattgtagcgcgtggtggtaatcagattcgaatgataggtggggagtatggtgcattatggcgtaatgatggcgctaaaacttacctgctgcttaccaatcaaggtgatgtttatggtggctggaatacattaagaccgtttgctattaataacgcaaccggcgaactggttattggaaccaaactgtccgcaagtctgaacggtaatgcattaacagcaacaaagctgcaaacgccaagactggtttctggtgttgagtttgatggttccagagatattactttaaccgctgcgcatgtggctgcttttgccagaagggcaacggatacatatgccgatgcggatggtggcgttccctggaatgccgaatcaggcgcttacaatgtcacccgctctggcgacacctatattctggttaacttctataccggagtcggaagttgccggaccctgcagatgaaggcgcattacagaaatggtggtctgttctaccgttcctcaagagatggctatggttttgaggaagactgggcagaagtttatacctcgaaaaatcttccaccagaaagctacccagtcggcgcaccaatcccgtggccatcagataccgttccgtctggttatgccctgatgcaggggcagacttttgacaaatctgcttacccgaaacttgcagccgcttatccgtcaggtgtgatccctgatatgcgtggctggacgattaagggcaaacctgccagtggtcgggccgtattgtctcaggaacaggacggcattaaatcgcacacccacagcgccagcgcatccagtacggatttggggacgaaaaccacatcgtcgtttgattacggcactaaatccacgaataacaccggggcgcatacgcacagtctgagtggctctacggggtctgccggtgttcatactcatggtaatggtattcgttggccaggaggcggcggttctgcgttatcattttatgatggcggtgggttcacttatgtccagaattcacagtatcaagtaagcccggagacttcttcctatagatcgtattatcaacgtattcagacacagtcagcaggtgctcatacccactcgctgtctggtactgcagcaagttctggcgcacatgcacatactgtaggtattggtgcgcatacgcactccgttgcgattggttcacatggacacaccatcaccgttaacgctgcgggtaacgcggaaaacaccgtcaaaaacatcgcatttaactatattgtgaggcttgcataatggcattcagaatgagtgaacaagcacggaccataaaaatttataatctgctggccggaactaatgaatttattggtgaaggtgacgcatatattccgcctcatacaggtctgccagcaaacagtaccgatattgcaccaccagatattcctgctggctttgtggctgttttcaacagtgatgaggcatcgtggcatctcgttgaagaccatcggggtaaaacggtttatgacgtagcgtcaggggacgagttatttatttctgaactcggtccgttaccggaaaatgttacctggttatcgccggaaggggagtttcagaagtggaacggcacagcctgggtgaaggatacggaagcagaaaaactgttccggatccgggaggcggaagaaacaaaaaacaacctgatgcaggtagccagtgagcatattgcgccgcttcaggatgctgcagatctggaaattgcaacggaggaagaaacctcattgctggaagcctggaaaaagtatcgggtgttgctgaaccgtgttgatacatcaactgcacctgatattgagtggcctacgaaccctgtcagggagtaatcattgggattatgccgcagcacgtcttaagcaagaacgtgctgcggttggatgctattttttccctgaagcggaaaacattactacagtaccttgaaccttggttttaacattctcgaaatgctctgagagtatatgtgttaagccttcttcggaatcttttgtgtttgaaaagatgcctttctgattgtaaatgcgcatcagtttttgaccgaagctattgtgcacaactccatcgccaagaattgtggctccgtatagagttccatcgtcagttaaggcctgcgccgcattgcgtattacacagctttttgtagatatatttccaggcaggcagtgaagaaggtaaaacatggaaatggaatcaaattgaccatgtaacgccgcgggataaggttcaaaaacatcatggctaattttatgtttaatttttgattccccagcccttgtcgatgccgcgttcaggctagcttcgttcaaatccattaaagatatcagactactctcaggtacgtgggtaaggtaaaacccagttccaacaccaatatccagatggttgttacctacatgttccagaaagtgtggaagaaggtgttcctttgtaggacatccccatgcaagccgatttgatactcccaaaacccaccagtcataaagctttagggtaagtggtgtgtaaattttagccccatcatctgtgttttttttcattgatttcaccatgttatagttttatttgtgaattaaatcaattatggcgatgaattacaaggggttaaatgctgccgcagcatagcgatattgaaatagcctggtatgcttcgatacagcaggagccgaatggctggaagaccgtcaccacacagttctacatccaggaattcagtgagtatattgcgccactgcaggatgctgtagatctggaaatcgcaacggaggaagaaagatcgttgctggaggcatggaataaatatcgggtattgttgaatcgtgttgatacatcaactgcacctgatattgagtggccgacttcacctgcagagtaatcaacggcgcagggatgatattttgtgcttgaagtgcctccccgaccattcagatagtcggggagggggtattgggattatacgcaatcagttttagtaaaagaccgaagctctcgaaaaatctttctccaaaaccagaatgcaattgattgattttgataggatctataacgccgttaccttaaacggcaaaaccactcaaaaacaaacctaatgtattgaatataaaggattaatcatctaattcgctcaccttcttattcagcagacgagaagcgcgccagtaaaccagcaacatcaggcccattacgatagtcagcgtaatgctggtggctgcaccaaacggccagtcacgaatattgaggaactggaccttgatgacgttaccgatcagcaggttttttgcaccgcccatcaggtcggatacatagaacaggcccatcgctggcagcatcaccagcagacatccggcaataattcccggcatcgtcagtggaataatgatacggataaaagtctgtaacttgctggcaccgagatcgcgcgccgcctcaagcaacggcttatccagtttttcgatactggagtacagcggcatcaccataaacggtagcagaatgtaaaccagaccgataatcaccgcactgggcgtgaacatgatacgaattggtgtgtcgataacgcccagccagagcaaaaactcgttgagatagcctttggtgctgaggaaaattttcagcccgtagatgcgaatcagtgagttggtccagaagggaacaatcagcagaaacagcagcagcggacgcaccttgtgtggtagcttcgccagaaaccaggcaaacgggtagcccagcaccaggcaggcgagggtggcgatcagcgccatattcagcgagtgcaatagcacttcaaaatagagcggatcgagcagacgcgtgtagttatccagcgtaaagaccattttgacgaaactggcgtcgtcgcgggtcaaaaagctggtgccaatgatcatcaggttgggcagaaagacaaacaacacaagccaaccgacaatagtgacaatcactacattctggaacttacttgagttcttcatcagccagtacgacctcccagctttctacccaattaatggccattttttggtcgagagagtggtcaaagtcagggtcgtcttcattgaagaattcgctgaccatcaccatcttgccattttccagttcaacaaccgactccagcgtcatgcctttgtagttacgctcacgaacgtaaccaatcagcccttcagcgtggttgtcgtcgttaatctcttcaacacgtaagtcttccgggcgcagcagaacatgcagtttttgccccggttcaacggcgaagttaacgtagatattacattcgcggccttcaacgttggcgcgtacgcgctgctcgtctagacgttcgatgacagtggcgttaaacatattgatttcgccaatgaagccggcaacaaacaggtttttcggctcttcgtaaatttcgcgcggtgtaccatcttgctcaatacgaccctcgcgcatcaccacaatcctgtctgacatggtgagcgcttcttcctgatcgtgagtgacaaagacgaaggtaataccaagcttacgctgtaacgctttcagctcgttctgcatttgcttacgcagtttgtaatccagcgctgagagcgactcatccagcaacaacagacgaggcttgttaaccaccgcgcgagcaatggcgacgcgttgctgttgaccaccagagagctgatgcggtttacgttgagcgaaggtttccagttgcaccatccgcagggcttccatcacgcggggcgtaatttcagcagcgggggttttttgcatgcgcaacccaaaggccacattttcgaacacggtcatgtgggggaaaagtgcgtagctttggaaaacagtgttcacatagcggttttccgccggaacgtgggtgatgtcctcgttatccagcatgatgcgtccggaatcaacagtttccagacctgcaatcaggcgaagaacggttgttttaccgcagccagaagggccaagcagcgtgaggaactcgccattgttgatagtcagatccagctggggaatgacctctttaccatcaaagcatttgcgaattcccgccaattgcaccagcggtgaaagcgaactcggttgtttattcaattttttactctgtcccatgtaaacgcaacggatggcttaccgatgcggggtttgtggttaaccaccttggtgactcttaatgagggcggtaattctacggcaaaccgcttgaatcgccaatctttgttgtgaattactggcttagctttatattcattaaggtaatgctgataaatattcccgcttgcaggggtaaaagtgacctgacgcaatatttgtcttttcttgcttcttaataatgttgtcacaaaaagtgagggtgactacatggataaactacttgagcgatttttgaactacgtgtctctggatacccaatcaaaagcaggggtgagacaggttcccagcacggaaggccaatggaagttattgcatctgctgaaagagcagctcgaagagatggggcttatcaatgtgaccttaagtgagaagggcactttgatggcgacgttaccggctaacgtccctggcgatatcccggcgattggctttatttctcatgtggatacctcaccggattgcagcggcaaaaatgtgaatccgcaaattgttgaaaactatcgcggtggcgatattgcgctgggtatcggcgatgaagttttatcaccggttatgttcccggtgctgcatcagctactgggtcagacgttgattaccaccgatggtaaaaccttgttaggtgccgatgacaaagcaggtattgcagaaatcatgaccgcgctggcggtattgcaacagaaaaacattccgcatggtgatattcgcgtcgcctttaccccggatgaagaagtgggcaaaggggcgaaacattttgatgttgatgccttcgatgcccgctgggcttacactgttgacggtggtggcgtaggcgaactggagtttgaaaacttcaacgccgcatcggtcaatatcaaaattgtcggtaacaatgttcatccgggcacggcgaaaggagtgatggtaaatgcgctgtcgctggcggcacgtattcatgcggaagttccggcggatgaaagcccggaaatgacagaaggctatgaaggtttctatcacctggcgagcatgaaaggcaccgttgaacgggccgatatgcattacatcatccgtgatttcgaccgtaaacagtttgaagcgcgtaaacgtaaaatgatggagatcgccaaaaaagtgggcaaagggttacatcctgattgctacattgaattggtgattgaagacagttactacaatatgcgcgagaaagtggttgagcatccgcatattctcgatatcgcccagcaggcgatgcgtgactgcgatattgaaccggaactgaaaccgatccgcggcggtaccgacggcgcgcagttgtcgtttatgggattaccttgcccgaacctgttcactggcggttacaactatcatggtaagcatgagtttgtgactctggaaggtatggaaaaagcggtgcaggtgatcgtccgtattgccgagttaacggcgcaacggaagtcgtgattgcccgatgcgtatgtggactgccaattaccgggatgaaaccgttatattgacactggtccacatacttatcgtgcctacaggcgttcagtgcatgtaggcacgataaggcgcaatcagcaccacatccggcttaaatccaaacttacccttcgaagaaccaatacccgctatttaccagcgccgcgagcattgcgaggaatgacggatcttccagcgcatcgccaaaattctccgcagtcagcgcaatgttgctggcgagtgcatccagtgccggacggtgcggggaatcgatcttctcaccattggcatacacgtcgtcgccaatgcgcaatacgcgcagaccacccaggcgcaccagcacatcaccttgtttcagcgcatcgtagatttcatctggctgataaggcggttccggcggcgcgatatccagttcatgacgtgactgggatataaactcgccaaaccattgcttaaagtgttccggctggttgatcaattcgagcatcatctcacgcagtttatccatctcttgcggcagaacatccgcaggatgagcgcgaggtggaacatccggatcgctgtagtagttgccgcccagttcacgttgcagcacataatcggcaaatccgctaatcagttcccgcgtattcggcgcgcgaaaacccacggaatagttcatcgcattttccagcgcgtagccttcatgcgggaatcctggcggaatataaagaatatcgccaggctccagctcttcatcgatgatggcttcgaacggatcgacctgtaacagatccgggtgcggacagtgctgtttcatttgcagcttttcgcccactcgccagcgacgacgaccggtaccctgaatgataaacacgtcgtactgatcgagatgcgggccgacgccgccgcccggtacagaaaaagagatcatcagatcatcaatacgccagtccggtagttcacggaacggtcgcatcagcgcggcggtcggctcatgccagtggttcactgcctgtaccagtaatgaccagttggtttcaccgagatgatcgtagctttcgaacgggccgtggctgacctgccatttgccatcctggtgactgaccagtcgactgtcaacttcgctttccatcgccagacccgccaactcgtctggagagatcgggtcaataaaattattaaagccgcgttttaacaccaccgggcgtttctgccagtgacgttcaagaaaatcgggccagttaagagtgagttggtattccatgttaagcatccacaggctggtatctgcaaccgattataacggatgcttaacgtaatgcgtgaagtatggacatatttattcatctttcggcgcagaatgctggcgaccaaaaatcacctccatccgcgcaccgcccagcatgctctctccggcgacgattttaccctcatattgctcggtgatttcgcgggctaccgccagccctacaccttgcccagggcgtaaagtatcaacccgttgaccacggtcgaaaatgacctctcgcttgcttaatggaataccggggccatcatcctcgaccacaatatagagatgctcgtcggtttgccttgcagaaatttcgacaaactcgaggcaatatttacaggcattatccagcacgttgcccatcacctcgacaaaatcgttctgctcaccgacaaagctgatctctggcgaaatatcgagagagatattgacccctttgcgttgatacactttgttcagcgctgaggtgagattgtccagcagtggggcgaccggatgcagctcgcggctgagcaatgtcccgccgcgcatactggcacgatgcaggtagtagccaatttgctgtgaaatgcggctgatttgctccagcattaccggctcagcatcactgacgctcatcttttcactacgcagagaacgcagcgtactttgcagcaccgccagtggcgttttcagactatgggtcaggtcggtgagcgtcgtacggtatttgtcgtaacgttcgcgttcactttttaacaatcggttcaggtttcgtaccagactggtcagttctcgcgttgtggctggattgagcaattcgcggttatgttcttccagttcgcggacttcttttgccagggcttcgatggggcgtaaactccaccaggcggcgacccacagcagcgggatcactaacagcagattggctgagagcacatagataaaccagctccagaccatataggaactttttagctccaccggaatggtatccaccaccacaatggttaattttggcatccgcgatgttgccgggtagacgtttactgccaccgagtgggtcatctccgcgtcgtcatcatcttcccgcacttcctgcaactgttgctgtatcgaatgatctccactcagcaagaggctggtatcgttaacatccgcttcaatttcatgaaaaccattcgatttcagccagtcaggctggatcatcttcatcagccagggcacgtcacgttgcgcccataaaagctgcccgttctcatcataaattagcgtcatggtggggctttgcttgtcgatattttcgggtaactcgacatgcaacttattgttttcccacttcgcaagggtatagaacagattgctctcgccacgtaacagccgaaacgtagttttatcgaaactgacgctataaccgatcagcgcgaccattccgtaggcaagcgaaagcaccagtactaccgcagccgttgccaacagaaaacgtacccgcagtgagagcgggaaaaaaagacgcagtaattttttcatcagcgcaattcgaacaaatagccctggccgcgaacggtagtaatcacttcttgcggatattgtgcctgaatttttttgcgcagacgtcccatcagtacatcaatggtatggctttcccgcagctccgcatccggatagagttggagcattaacgaatctttgctcaccactttgccattattgcgtatcaacgtttccataatggtgtattcgaacgcggtcagtttgatcacttcgtcattaatagataattcacggcgagagagatcaacctgaaacgggggtagcgaaatgacctgtgaagccaggccgctattacgccgcattaatgcctgcattcgcgccatcacctcttcaatatgaaacggtttagtcacgtaatcatcagcaccggcacttaatacttcgactttgtcctgccagctttcacgggcggttaataccagaatcggcagtgaaacatcattgctacgccagcggcgaatcagtgacagaccgtcctcgtcaggcaatccgagatcgacaatcgcaatatccggtaaatgttcattgagataataatcggcttctttggcatcttctgcgtcatcgacctgatgaccagcatcctgaatctgaactttaaggtggtgacgtaacaacgcattgtcttcaacaaccagtacgcgcatttttatttctccctgtcttaattattaaaatagtgtaacgcgattatgtgtttatgggggtaaacattaaataaaccagcggggaggggaggtaaagtgaaaaaagaaaaagtggataattttaataaacaggccggacagcatcgccatccggcactgatacgagtttatttcagctcatcaaccatggtgatagctcgaccaatatagttagccggcgtcatcgctttcaggcgggctttctcttcttctggcaacgccagaccatcgataaactgcttcatgccttcggcgtcaacgcgcttaccgcgagtcagctctttcagcttctcgtacggtttttcgatgccatagcgacgcataactgtctggattggctcagccagcacttcccagttgtgatccagctcatccagcagatggtcacggtttacttccagtttgctcacgcctttcagggtggattgatacgcaatcagcgcataaccgatacccacgccgaggttacgcagcacggtggagtcggtcaggtcacgctgccagcgggaaaccggcagtttgcttgccagatgctgcaataccgcgttggaaaggcccagattcccttcggagttttcgaagtcaatcgggttaactttatgcggcatggtggaagaaccaatctcaccagcaatggttttctgtttgaagtggttaagggcgatataaccccagacgtcacggtcaaagtcgatcagaatggtgttgaagcgcgcaacgcaatcaaacaattcggcaatgtagtcgtgcggttcgatctgggtggtgtacgggttccactgaatacccagcgaggtgacgaactcttcgctgaactgatgccagtcaacttccgggtaagcggcgatatgggcgttatagttaccgaccgcgccgttgattttgccgaggatctccacctgattaagctggcggtactggcgctccatacggtaggcgacgtttgccatctctttaccgatggttgacggcgtggctggctgaccgtgggtacgagacagcagtgggatatcgcggtactgaacggcgagatctttaatgccatcaatcagttgacgccagtacggcaggatcacttcatcacgcgcggttttcagcattaatgcgtgggagaggttattgatatcttccgaagtacaggcaaagtggatgaattcagaaaccgcgtgcagttccgggatctccgccactttttctttcaggaaatactcaaccgctttaacgtcgtggttagtggtacgctcgatggttttgatgcgtgcggcatcttcttcgctgaaattggcgacaattgcatcaaggtaaccgattgcgtcggcagcaaaagcaggaacttccttgatcgctgcgtgcgcggccagtttttgcagccaacgtacttcaacttgtacacggaatttcagcaaaccatattcgctgaaaatcccgcgcagcgcgctgactttatcgccgtagcgtccatcgacaggggaaacggcggtcagtgaggataattccatagatcacaactccggggttaaatgagcaagaatttgttttgcctgagtggtcaggcgattacgagaaaacatcagttgcagacgtccgccgccgacctggtgccagagcacggcggcgcgaatgcctgccagcagggttgcgcgaactttcgcctgcacttgtgggctttgcagtacagcaggggaaccggtgacctgaatgcgcgggccaagcgggctgatcacatcaacatagatagcagccatcgcgctcatcagcgtttcggactgtaaatcgaagtgttcgagctggcgttgcaggccgttgatccggttgcccagagtgtcgagcgcgcctttcgctgaggagagtttgcgctcaagcaccatcaagctgagtgtgtagcgggttaactcagcgtttaagccctggcgactgctggcattgagcacgccgagcagggtttccagcccgacgcgcaggttggcttcgctaccgccaaaaaccgccagcgtcgagctggggttcatatcaataatactgttgagtgagacgtgtagcgcatcggcatcacaatgcccctggtgagcgagttgttgcaccaggcgtgccgactgacaaataccggccagggcgagggtgatgtcatagtaattctttgccacgttcactgcttccttgttttaagtaaagataataatcagaccggcagcggcagacgctgctcaataataccgccaccgaggcacacttcaccgttatagaagacggcagactggcccggcgtcacggcggcaaccggttcatcgaaaatcacttcaatgcgatcatcgtccagcgccttgacggtgcaagggatatcggtctggcgatagcgggtttttaccgtgcaacgcatagtgccggtgaatggttcgcgatcgacccagtgcaactgctgggcaatcaacccgacagacatcagccgcgggtgttcatggccctgagcgacaaccagaatgttgttttcgacgtctttgtccaccacataccacggttcttcggtaccttctttggtgccaccgatacccagacctttacgctgaccgagagtgtgatacatcagcccctggtgctcaccaatttcatcgccatcgacggtaatgattttgcccggttgcgccgggagataacggcccaggaactcgcggaatttacgttcgccaatgaagcaaatgccggtagagtcttttttcttcgcggtgaccagaccaagatcttcagcaatcttacgcacctgcggtttttccagttcgccgaccgggaacaggctttgcgcaatctgctcatggctgagcgtataaaggaagtagctctggtctttattgctgtccagaccacgcagcaggcggctcttgccatcgacatcggcccgacgtacgtaatgaccggtagcgatataatcggcacctaaatcttcggcggcaaattcgaggaaggctttaaatttgatctctttgttgcacagaatatccggattcggcgtgcgaccggctttatattcggcaaggaacagttcgaagacgttgtcccagtactcggcagcaaagttaacggtgtgcagttcaatgccgagcttgtcgcagacagcctgggcatcagccagatccgctgccgctgtgcaatattcctcaccgtcgtcttcttcccagttcttcataaacaggccttcaacctgatatccctgttgttgcaacagccaggcagaaacggaggaatcgacaccgccggacatgccgacgattactttttttgcggtttcagacattggatcactcacgacattgaacttcaaggcggcgtattctatcacgcagccttttagatgacaccctttgtaaaaggccagttaaaatcgccaatcatctccagcggatagcgttgcccgctttgataacaacggatactttccgccaccagcggcgaacgaagatttgacgcctgtaaaatttcttcggcgctgacccaacgacagcagtcgatatcgctgtcatgaggctgggtcgggcatatttgctcaagctcaatggcaaagaggaaacgcaaaaacggcgttttatctggcgcaatccactgatgcatacgaataaagtgttgcggctgcgcgctgatgccggtttcttcccacagttcacgggcggcggcttccactaaggtttcatcggcttccagatgcccggcaggttggttccataacgctttaccattaatcgtctcttcaacgactaaaaatttgccttctgcgtgcaccacgcaagcaacggtaacgtgcggtttaaacattttgcatccttaatctgtcacttctcgccattcgccattggcaagattatccaaagagtaatctcccatcgcatagcgaatcagtcgcagcgtggggaaaccaacatgggcggtcatgcggcgcacctggcgattacgtccttcatataaggtgatcttcagccagctggtgggaatacttttgcgttcacgaattggtggattccgcggccataaccacgcgggttcgtcaaccagctccgcgcctgcgggcagggtagggccatcatttaaggttacgccattgcgcaaggcttcaagtgcgtcttgtgtgggaataccttccacctgcacataatagattttcccggtgcgtttgcccggctgggttaaacgcgcctgcaacgcgccgttattggtcagcaccagtaacccttcgctatcgcggtcaagacgacctgctgcataaacgccctgaaccgggatgaattcttttaatgttttgcgtccggcttcatcggtgaactgcggaagaacatcgtagggtttattgaacaggatcacacgcgtgggctggttttcaggtttacgcctggtagaacgttgcgagctgaatcgcttaacctggtgatttctaaaagaagttttttgcatggtattttcagagattatgaattgccgcattatagcctaataacgcgcatctttcatgacggcaaacaatagggtagtattgacaagccaattacaaatcattaacaaaaaattgctctaaagcatccgtatcgcaggacgcaaacgcatatgcaacgtggtggcagacgagcaaaccagtagcgctcgaaggagaggtgaatggaaagtaaagtagttgttccggcacaaggcaagaagatcaccctgcaaaacggcaaactcaacgttcctgaaaatccgattatcccttacattgaaggtgatggaatcggtgtagatgtaaccccagccatgctgaaagtggtcgacgctgcagtcgagaaagcctataaaggcgagcgtaaaatctcctggatggaaatttacaccggtgaaaaatccacacaggtttatggtcaggatgtctggctgcctgctgaaacccttgatctgattcgtgaatatcgcgttgccattaaaggtccgctgaccactcctgttggtggcggtattcgctctctgaacgttgccctgcgccaggaactggatctctacatctgcctgcgtccggtacgttactatcagggcactccaagcccggttaaacaccctgaactgaccgatatggttatcttccgtgaaaactcggaagacatttatgcgggtatcgaatggaaagcagactctgccgacgccgagaaagtgattaaattcctgcgtgaagagatgggggtgaagaaaattcgcttcccggaacattgtggtatcggtattaagccgtgttcggaagaaggcaccaaacgtctggttcgtgcagcgatcgaatacgcaattgctaacgatcgtgactctgtgactctggtgcacaaaggcaacatcatgaagttcaccgaaggcgcgtttaaagactggggctaccagctggcgcgtgaagagtttggcggtgaactgatcgacggcggcccgtggctgaaagttaaaaacccgaacaccggcaaagagatcgtcattaaagacgtgattgctgatgcattcctgcaacagatcctgctgcgtccggctgaatatgatgttatcgcctgtatgaacctgaacggtgactacatttctgacgctctggcagcgcaggttggcggtatcggtatcgcccctggagcaaacatcggtgacgaatgcgccctgtttgaagccacccacggtactgcgccgaaatacgccggtcaggacaaagtaaaccctggctctattattctctccgctgagatgatgttacgccatatgggctggactgaagccgcagacctgattgttaaaggtatggaaggcgcaatcaatgcgaagaccgtaacctatgacttcgagcgtctgatggaaggcgctaaactgctgaaatgttcagaatttggtgatgcgatcatcaagaacatgtaatcactacatgtgtttaatattgcaacgggcgtataacacgcccgttgttttatttatgtaggtattattaatagcatatcgagcatatttatataaaaccctttacttgagcccatatgggcatatttttataatgcaactattatgcaaacatttatttgttattttgctttctcctggaggacactcttgactgcttttgagtagactccataaatccttgttgaatggtgcgatgttataaatagtaataggatattctttatctttaaggataattccagatttaaccggtgtaaatatactgccaggagggagaaatatagtagattgataccagatgatcattttcatattaccccatatggctgaaaaagatatgccgcatgaaggttgaattatcgtgtcaattactatccacttcatttgttatgtcttatcccacggtatttaatatagttcatttggatgttcatttctttattttgcatatgagtatattaccccttcaaaaaataaattaattaaaacgattgcttatataaaacaaaatttaaagcaaggaatctcaatggatgttaaacaaaatgagatttagtgaaaacaataaattattcacttcgttttagatttgtttagctataatgttatacattcaaatgactgaacatcctgtaattaaaacatagcctttatgctactttgtgccaatttgctaaacattatggttgcctttttatataacgataataatgaatataagcatgacatgagaataaggtttcaatttttgagttatataggaaaggtttaacctgttcctggctaaaatacatataactggatgatgactaaaccaaaacacatgtgcgttaagtattgaaacgggcgtatggcacacccgttgtttttataaatatattaaccgttataaaataacgtatagaaagtcaagtgatcacatttcaaatatcaatttgatagtattggcatggtgattatttatgggtagcaataaaaggacagtatttatcatccatagggatagtctctgtacttttattcccattatgctaatgccttactgaattatgaagcatttcttaagcatccaactttagctagattaatggtttattattttctacatcttcaatatataaaagcgtattatcaatggcgtagtaactgcgtttgttatgattaacatcagtaacccaccggaaaacgcccgcgcctgctagtgttgaacagtattcccgaaatgtagattttccgcaaatatgaagcaatgcggcctcttttattttagcagggttcttggtcgtactaacttttaacaggttcctggttcctcttaataacaaaaccgtgtcatcgtgagtaataattctgatgttatccgtagccagataataaatgtaatgtgcaatacggtgatgttttaattctgaataaaaccaggagaagttttgctcttttctcacttgctcaaacatcttttgaaaaacaacgacctgatccatcaggataataacctcttgttagttgtgagactgcgtagtgtgcacgatcggttttaccacttcaatctggtctgtcctttggctgtgatatgtacagagtgtgatagagggaatatctgaattctcccggtgagcattttgcaacggaccagctccggtacaaacgctgttgtgggttcagattataacattctgtctaaggggcgggataaaggtgaaattagggggcatgaaagatgactttataaccttgctcaccccaatgttgtaaaagttcgttttgccttctcgttggtgccatgcctgtccagacaatcaatgtttgcgtcgggaacagttccgggcgcggcgattcaatgggatcagcaagaacagaaatgtgccatcctgacaatgataaacgccatgcttccagccacaatcgtgctctctcttcaacattccacgccatcagaatggcttctttaccgggcttacggcgcatttcgaaaagcgaggttgctgcgtattcaattaatgcgccgtcaaacatactgctcataatgcgggaggtgttgtgatcaagcacgagacgctggcgaacaggaaggtaaacatgattaatcaattgatctactgggtactctcgacccagtgaaataattctcgcgcgtagtttggcaggattagccatgcgaagaattgacatcatctcttcttgcaggcggctccagtcatcttccgtatcctggctggtggtttccagtaatgttttaactttgcctacagggacgccattacttatccaacgcttgatctcttcgatgcgttgtatgtcttcttcatcaaagagtcggtgtccgccttcactgcgctgtggttttaacaaaccgtagcggcgttgccaggcccggagagtgacaggattaatcccgcaacgttcagcaacatcaccaatgctgtaataagccacaattcctccttgcggtcacaaatctccgtcgcctgtacacgacccaataatactttgtacaatatacgctaaaattgtacaaagtataaataagatttcagctaaattggatgaaacattatttttaatgtggattaaatttaaacgtaacgtattcattttcacgatgatttactgaaatcatgtgaaagaatgtgctgaaaattattttttctctggccacgctatggaagggataccattcaatttagctttagcaaacagatctccctgaaacatctcaattcctgcggattcaagccacatccactcttctggtgttgccacgcccatagcactgacttgaatttcaagtgatgtacagcattttatgatcgcctgaataattgcctgccgtggcccacttttatgaacattggtaatcaattcctgactgattttaattctgtcaggctggaagcgtgacaggagtaacaaaccagcaaaacctgcgccaaaatgatcaattgctacactgataccagcagcctttagcgatttaatcgcttcggcaaactcatcaaaccgagatatgacttcactttcagtaaattcaacgatgatttgttcaggcaccagagcattggcctttatttcattaagtaaaaaagagactgcgtcaggttcgttaaccagggtcataggtaatagattgattgaaatcattttatcaccgagctcaagtgcgtgtgccatcgtgaatgcaagcgccttacttttgagatccgctgtgtagatttccccgtctttacgctgcccaaccgctatggctgatgggctatcttcatttttttgcacaatggcttcaaaagcgattatccgccgcgataagggatcgacaataggatgaaaggcaaagtggtcgtttatagttggtgaaagggcacaggaatcaagttctttatcagatccgtcagcgataaaaagccaggagtcttcggcagggatctcgaaataggttgattgttcggttgcaaggacaaaagtacgaaaaaattgtagcgctctgtcatcataagttagctgaaattttgatgtgcctttgtcgaatacggcctgtaaaacgtcatctcgctcgtgcaggcgcaaatcaaataattccattcccgctttgccaaaacggcgagcaggcgcgtaatcgcacagcagctcaacaatattatagtgccgtggatcctggcatatagcccgatatatcattttaacctgttcttccggaccttccagaagctggaaaaaatgagaaccattaaacagtaagatccctgttacgtcagactgcatgttcctgcgatttgctatcgaaaccatttcttcgatttttttgacaggttcgtcgtcacgtatatggctacgataaataagggtggtaagcattaacaatccagggtaatgggtgaggcgagagtaagacggtaacagacatatcttcttgtgtctttcttttaataccaaaacataaccgtttctttacattgataaaaaatggaaaaagttgaacactagttggcgaaaaatcttgtatagattgtcagttaaatgatgcaatatgttttatcataacacattgttttatatgcattagcactaattgcaaaaaattaatttatcattctgtacacatatttcgtacaagtttgctattgttacctcacttaacattgattaacatttttaacagaggcgtagcatgcatcaaaattcagtgactttagattctgcgggagcaatcactcgttactttgcaaaagctaacttgcctactcagcaggaaactctcggggaaattgtgactgagattttgaaagatggacgtaatctgagtcgaaagtcgctttgtgccaaacttctttgccgactggaacacgcgactggggaagaggaacagaaacattataatgcactaattgggttgctttttgaataatgcaacagcctgattatttaacaggttagctatgaagtcgttatgaagacatctgataatgaacgtataaaatatgaaattactggccaggcggtgatccagatactgcgcatgaagataaatttttcattgcagactcttattaagcaattactcgtaatgaaatcggctgaggaagatgctttccgacgcgatttaattgacagcataattcgtgattttagcaatagtgattcaggagggccaaaccgaagaacagcgacagctgacaataaaagtatgttcaatggtaagaaaataaacagaatacattaaaatttcataagtaagatgagaggttaccatgcttgaagatactacaattcataatgcaataactgataaagcgttagcaagttactttcgcagttcgggtaatttgttagaagaagagtcagcagtgttagggcaggctgtcaccaatttaatgctttcaggcgataatgttaataataaaaatattatcttaagtctgatacactccctggaaacaacaagtgatattctcaaagctgatgtgattagaaaaacactggaaatcgtgttgcgatacacagctgatgatatgtaacttctaattattaagtataagtttatagaaaactcattcatcttatttttgtctgtcgctttagactatacacagcataattttattgggttaatatttctacgaggctgacatgaataattcaatcccagagagatttatttttcaatgtgctttgtttaaaaatctcgagagggaggtgttcatgacgcatggatatgttgatagtcatattattgatcaggctttacgcttgcgtttaaaagatgaaaccagtgtgattctttctgatctctatctgcaaatattgcagtacattgaaatgcataagactacactaacggatatcattattaatgacagggaatccgtgctctcttagaacttgagtaaggttttagaataaacatcagctgtatcaccatgctgatgcaaagtgagcatttcaggcgttatgctttcttattatgtccgcaatatcaggtgtcaagaatggagagttctcgctctccattcttgacgcctgatatcccgcctaacttattttgtactgcctacattatgctcaataattaatgggttagatcaagatggagaaaattttatcttcggcgtggatatttcttatgctctctaccatgctctctgtagatgccagcgcgagcgaatgaatggcattttcatgtattaaaccctttggccgggacaagcaaatgcgcaatacactcatacccatcctcgttgcgatatgcttgtttattaccggtgtcgctattttgaacatccagctctggtattccgcaaaagcagagtacctggcgggagcgagatatgccgccaacaatatcaatcatatacttgaagaagcgtcacaagcgactcaaacagcggttaacattgccgggaaggaatgcaacctcgaggagcaatatcagcttggcactgaagcagctctgaaacctcacctgcgcacaatcatcattctcaaacagggaatagtctggtgtacatccctgcctgggaatcgggtcctgttgtctcgtattcctgttttcccggacagtaatttactgttggctccagcaatcgacaccgttaatagattacctatcctgctctatcagaaccaatttgcagatacgcgcattttggttacgataagcgatcagcatattcgtggggcacttaatgtacccttgaaaggggtaaggtatgtattacgcgtggcggatgacattattggaccaacgggtgatgtgatgacgcttaatggacattatccctataccgagaaggttcactccacaaaatatcatttcactattatctttaacccgccgccactctttagcttctacagacttatcgataaaggctttgggattttaatatttattctgttaatcgcctgcgccgctgccttcctgcttgatagatatttcaataaaagcgcaacgcctgaagagatcctgcgacgggcaataaataatggggagatcgtccctttttaccaacctgtggtaaatggtcgggaagggacattgcggggagttgaggtgttagcccgctggaaacaacctcacggtggatatatatcacccgcggcatttattccacttgctgaaaaatccggattaatcgttccgcttacgcaaagcctgatgaatcaggttgccagacagatgaacgctatcgcgagtaaattgccggaaggttttcatattggaattaattttagcgcttcgcatattatttcgccgacgtttgtcgacgagtgtttaaatttccgtgacagttttacccgccgcgatttaaaccttgttctggaagtcaccgagcgtgagccattgaatgttgatgaaagtctggttcagcggttgaacattctgcatgaaaatggttttgtcatcgcgctggatgatttcggtactggctactcagggctttcttatcttcatgacctgcatattgattatatcaaaattgatcacagtttcgttggccgcgtaaacgcagatccagaatcaacccgaattctggattgtgtattggatctggcgcgtaaactttcgatcagtatcgccgctgaaggtgtcgaaacgaaagaacaacttgactatctgaaccaaaataatatcacatttcagcagggttattatttctataaacctgttacatacatcgacctggtcaaaattatcctttctaaaccgaaggtgaaggttgtggttgagtgaaaattgatcagtaaggccttggtgcggtgtaattatagacagctaattagctcgttgcctcttgttactattgttcattattttgtttgctataattgtttgaaagttttgacaggattgccattagtagcatgaacaatagtaataatctggattatttcactctctatatcatcttttccattgcatttatgctgatcaccctcctggtcatccttattgcaaaacccagtaccgggctgggagaagtgcttgtgacgataaatttgcttaatgcccttgtttggctggcgatcaatctggttaatcgattaagggaaagactcgtcagccacagggatcagcaataatctttcagtttctcactgtcagtatgcggctgaatgggttgctggcagtgaatgcctggatcattgaagtaaaggaattattgcgcaaatagttgtcaaccctggtgttatcacagttgtttttatatgtcattgaaataatttttattgcaactatcaatgattgtgatgtcgaagagttatttgttaaacaaaatcgtcacctcaaagtgatcaatgtcatgaaaataaggtgaaaaatgataatgccgacttatttatcatttatatattgtcgctgtttatctatttaaattttttgtgcttttgtttttgtctttaccctccgttttggtaatctgaacgcataggttatttgaccaggaatgtttgttaatccaatgaatggatggttaatctatgaaactgaaaaaactctccgggtttagtttgggacttattgctctggcggtgggtaatgcatatgctgaacagtttattcagcacgatgaatataaacatgctgtggcaataaaagatggaaaagtaaaagatattgataatgcgctagttataacaacgggtaatggaagttacgggtatccgttgcaggagagggtagcaagttaaccattaacaatggcgtcattgtaacaacgggcggtttatatccttctgacaatagtcctctaagcacagcattaacagctagcgcaatcgtaagtgaatttggcggtgctgttattttgcagggtaaaaacacgattgtcataacgggggattactcaattggtttgctaagtcaaacgagtggaaacctgaatactgacaccataataagagtcaactctgacggttcggttaccccctctttttctgacggagatgatacatttattgttactgcgggtaatcatgcagtcggcgttcttgcgtgtgcatctcccggaagcgcgcgtgcgtgtgtatcttctcttgatgaagaaagtactaccgatacaggaagtaatgaaaataatgccatagcaaaactggatatggcaaaaggggagatcacaacccacggaacagaaagttatgccgcgtacgctaatggcactgtcgtcaaggctggtgacacgcttgattataccaatgccagcgttacattaaccgatgttgatatcaccacgcatggggacaatgctcatgccatcgctgcccgccaggggacagtttcatttaaccagggagaaatttatacaacgggtcctgacgccgcgactgctaaaatttataatggcggcacggtgacgctgaaaaatacatctgcagtcgcgcatcaggggtctggaattgtgctggagtcttccataaatggtcaggaagcaacggtagatattttatctggtagctcactagggtcagcaaatgaaatcctctaccataaaaatgagacgagtaacgtgaccattacggatagtgaggtatcatcggctgcagatgtttttatcaataatattaaaggtcatttgaccgtcgatgcaactaattcaaaaataacgggttcagctaatatttcaacagatgttaacactcatacctatctgtcgctttcagataatagtacctgggatattaaagctgactcaacggtgagcaacctcacggttgataatagtacggtctatatttcccgggcagatggacgggatgtcgaaccaacaagattaacaataactgaaaattacgttggtaataatggcgtattgcatctcagaactgaattgggtgatgataattcagctacggataaagtcgttattaatggaaatacctctggaacaacccgagttaaagttaccaatgcaggaggcagcggagcttacacgttaaatgggatagagattatcagcgttgagggggaatcaaatggggaatttattaaggattcgaggattttcgccggtgcctacgaatattcattaacccgaggtaataccgaagcgaccaataaaaactggtatctgactaacttccaggcaacgagcggcggtgaaacaaactccggaggaagttcagcgcctactgttgcgcctacccccgtcctgcgcctcgaagctggaagttacgtcgccaacctggcagccgctaacactctttttgttatgcgtctgaacgaccgtgcgggtgaaatgcgctacatcgatcctgtaactgaacaggagcgttcaagccgactttggctacgtcaaattggcgggcataatgcctggcgtgacagcaacggacagttgagaacgacctcgcatcgctacgtctcgcagttaggggccgatctgttaaccggtggttttaccgacagtgacagttggcgtttgggagtgatggctggttatgcccgcgactacaactcaactcattccagcgtgtcggattatcgttcgaaagggagtgtcagaggctattgcgcagggctgtatgccacctggtttgccgatgacatcagtaaaaaaggcgcatacattgacgcctgggcgcaatatagctggtttaaaaactcggtgaaaggggatgaattagcctatgaatcctatagtgcgaaaggcgcaaccgtctcgctggaagcgggttacggctttgccctgaataaatcctttggtctggaagcggcgaaatacacgtggatattccagccacaggcacaggctatctggatgggcgtcgatcataatgcgcacaccgaagccaatggctcacgtattgagaatgacgcaaataacaacatccagacccgacttggtttccgcacctttattcgtactcaggagaaaaacagcggtccgcacggtgacgactttgaaccttttgttgaaatgaactggttccataacagtaaagattttgctgtctcaatgaacggtgtgaaagtcgaacaagatggggcgagtaatttgggggaaattaaacttggcgtaaatggcaacctgaatccagcggccagcgtctgggggaatgtgggcgtgcagctgggtgataatggctacaatgacaccgcagtgatggtgggcctgaaatataagttctgatcccgccgttagctaaaaaaccgcgtcgtattcatcgacgcggtacatatgaaatattattttttgccgatagcacgcatggtgtcatcaattgccgtgatcaacagcatttgcgggtctttagcgcaaacctgattcagtttttctaccactttggcgctcagttccggagattgctcaatttttaaatcacggctggcaacgctggcattacccattaccgcaacaatttctgcaacctgtgcgctgtcagtttttgccatttcgttggcttctgcgcaagtaatataggtttctgacggcaaaccgtttttaatattgtagtcctgcgcccaggtcattggtgcgaaaacaaacaggcccgccagtaaagcaaattttttcatcatcattccttatttcattttacccagaattgcaccacccgtaccgccaatcacggcacctttaatcgccccttcgaggccattgccggtcagaacgccagtgacagcaccaacggcggcacccacttttgcacctttacgcgcatttttaccgtcgcggcctttttctgttactgcaccaacaccagcgccaacagctgcacctttcagtacgccattaacaccattgccagtaagtaaaccaacgcctgcgcctagcaatgcacctttcgtggtgcggttcatatccgccatcgctggcgtggagcagaacaatgctgagataagcccgaaggcaagtatttttttcttcaacttagatgtccggtattaagtaagttgcacacacaataatttcgtcttcaattaagatctgcttaactaaagaacgctcgctattattcagataattcaaaatgagcgtggctgtgatgataggaattatgttttttacgtgaatgagaataatcttaaatgaggaataactcattgattgacaatatttttattcaagaagtgtcattgactgttaacgcaatgttgtaaaggtaagataatctgatttatcaatattattgtgtgatttttatgtgagcagaagatattcatcagcaacgattacattagtcattttattttgccgacggcctcattgtcgaaagataagcgtacgacagtattatctgaaaagagtgattttttatccaactacacttcagcgcactgcgtgtaaaaaatgcctctttcttatgcgggatatcatcatttcatcatgatgtctttggtgagcggtgaacacaatacacctgcgctgtctcttcaggatgaatcccctggtctggtgcctgcgggctgatgttgcagcagagcttaggtcacttagacgctactatcatttatccaatggcatggaatcgaaatcagtcgatacccgcagtatatatcgtgaactgggtgcaacgctgagttacaacatgcgtctggggaacggtatggaaattgaaccctgcctgaaggcggctgtgcgcaaagaatttgtcgatgataatcgggtgaaagtgaatagtgacggtaattttgtcaatgatttgtcgggcagacgtggaatataccaggcaggtattaaagcctcattcagcagtacgttaagcgggcatttcggggtggggtatagccatggtgccggtgtggagtccccgtggaacgcggtggctggtgtgaactggtcgttctgaccatcaacgattaaactgcgcttcggcgcagttttcgtttacagggggctaaaagggaaaattctggggcaaaaaaagcccgccagttacggcgggaaacctcatcctatgggagaacaatgaataatgaaattgcggggttatcatcccccagtgtatccacactaacaatgaggttatttactcaaccaggcataaacattttgttctgtgcgtgggaacagccttaaggtgtaaagggggaggtggaaatagcaatgaggagtatcagcaagaatactcgccgctttaccacaacgtggatgagagggatgaaaaactcaaggcagaaatgactctgccttgaagataaatgcgtttttacagcgggcttatttcagctcttctgcttccggtaaggtcacgttcagctcaagaatagaaatatcgccatctttttgctcaagctgtacggttaccatctcaggatcaatttgtacgtatttacaaatgacctcaagaatatctttacgcaactgcggcagataatgcggttctgcatcgctgcgacggcgttcagcaacaataatctgcagccgttcttttgcaatgttggctgtgtttttcttccgcgagagaaagaaatcgagtaatgccataacttatcctccgaacaagcgtttgaggaagcctttcttctcttcttcaatgaagcggaaaggacgttcttctcccaacagacgttctacggtatctgcgtaggctttacccgcatcggcgttaatgtcgagaatgaccggttcaccctggttagaggcgcgcaatactgattgatcctctgggatcacgccgacgagtttgatgcgcaggatctccagcacatcttccatgctcagcatgtcacctctgcttacgcggcctgggttatagcgcgttaacagcaggtgctctttaataggctcttcgccattttctgcgcggcgtgatttcgacgccagaatgcctaaaatacggtcagagtcgcgtactgaggagacttccgggttggtggtaataatggcttcgtctgcaaaatagagtgccattaacgcaccggtttcaatccctgccggggagtcacaaacgataaattcaaaatccatcgctttcagatcatcaagaactttggcgaccccttcacgggtgagggcatctttatcgcgtgtttgcgatgccggaagaatatagagattttcagtacgcttatctttaattaacgcctgatttagcgttgcatcgccctgaatgacgttgacgaaatcgtaaacgacccggcgttcgcaacccataatcaggtcgagattacgcaggccgatatcaaaatctatcacgacagttttctttcccttctgggccaaaccagtggcgatggccgcgctggaggttgtcttaccaacaccccctttgcccgaagtaacaacaataatgcgtgccatagaaattccttgttaaaaagggatcaatttaacggttgaacggtcaaagcgttttcgactaactgcagtcgcgccgctttgccataaaattctgctgggatttgatcactcagccagtattcacctgcgatggacaccagttccgccatcaggttcgtacaaaatatttgcgtttcccggtcaccacttgcccctgcaagcgcacgaccgcgcatcatgccatagacatgaatgttcccatcggcaatcaattcggccccagcgctaacgtggcttgtaacaatcagatcacattgtggagcataaatacgctgaccggaacgcaccggggtatctattaaacgcgtttttgtgaccggcgttgtattttgcgctggagcctgtggtgcgggagctggacgcggcgctttttcctttccttccgtcaggataggcagccccatcttttcaatttcggctttaagttgcgcatctttgcagccacttacgccaataacccgcaaaccggttgccgaaaccgccttatgcatcgctgaccagtttaccgggtcttccagtgcactgacgttgagtacaacgggggcatgttttaaaaatgcgggggcctgagcgattttgtcttccagcgcctgatggataaccttaggttctgcctcatgcagatgaaccacagataaagtgaagctactgcctttaagctcgattggcgtgtttgacatcctggccttactcaattagctattaatcatcgccagcgcgcgatgatgttccgaagactataaggcatgttatagtctggattatattgaggcaagtcaccctcccatttattcagagtaaaagtctattctgtgataaatggcgctgattcatagcttaaaaaatacccttgtcaatcaacccattgccgtcgtacttttgattgttcttatttacgcttcctttttccgcaccctaatcgtgacagcatctccagacctgtttaaatatccagtattgaggcaagtgtattttttcaccacgccaggctttcttaactttccattttttgcggcatcattaaagaacagatacccgttatcttaatatccgccacagaattgctctatcatagaaaccgcagaagacgtctgatacttctgtcaggtcatcgtaactcgtccaggtcagcggttttgattacggattgatgatgaaatgagcataagtgttgtacggttggattatcaggatgtgctatgaatatgatgcgtattttttatatcggattgtcaggtgtggggatgatgttctcatcaatggcgtctggacatgacgctggcggacttcaatctccggcgtgcggcgttgtttgcgacccgtatatttgtgtgaactcagatggcatttccccagagttaacaaggaaatatctcggcgaaaaagccgctgaaaacttacaatcattacaaggctacgatcccagcgaatttacattcgctaacggtgtattttgcgatgttaaagaaaaattatgtcgtgatgatcgttattttggtgtggatggtaagcggagtggaaaaatcaatcaaatcaccacaaagatgttatttatgtgtcgtgagtgatgccttgtttacattatgttctattcggcattgtctgctattcgtcattaacctcttgagcgacagagaggagtggggcgttaacgtttatgacggggagagtccccgtcggttgacatttacttaatttgaatatcgacgttatattttttagttttgtttttacgggcgtcgtttcgggtttgcagcactcgcagctcatatttgccagaagcagggagtgagtattgtccgtgactatcgagttctggtgaatatctggataaatcaactgaatcatcgattcctggcccgaagaggtaagtatcagcgccttcattagagatactcacatgcactttctgaccttttttggcatagaaggtatatgtatcgtaatcgtatccctttatttcgccggagtactgagcgctgctatggcctttgctgaactcaacattgacattcttacccgcagcaaagctcgtggaggttagcagtgcaagcagcaatacagccttactgatgctcttgattttcattggtagtctcctgttcagaatgagtacgatgaactgttataatataacaatcccttacgggagaattccagtggcttttctgcgttcggtaaaatcccggcgcggcattttttgccggggggattacttataaaggggcatggactcaacaaaccgcagaaatctacagctggctggcttgtggcgcgggtttcattgatgttagcttatgccaaaacctggcatcttaaagagtaaaagtatgttttgtgtgatttatcgaagcagcaagcgtgaccagacctatttatatgtcgaaaaaaaagacgatttttcgcgtgttcctgaggaactgatgaaaggttttggtcagcctcagttagcgatgattctgccgctggatgggcgcaagaaactggtcaatgctgatattgaaaaggttaaactggcattaaccgagcaaggttactatttgcagttaccgccaccacccgaagatttgctgaagcaacatctttccgtcatggggcagaaaacagacgacactaacaaataaccgatatccggcggtggcattatctttgtcggcgcgggttttcatatccacgataaggtgaggggaacgttatgtatcaacatcacaactggcaaggtgcgctgctggattatccggtgagtaaagtagtctgtgttggcagtaactatgccaaacatattaaagagatgggcagcgcagtgcccgaagagccagtgctgtttattaaaccagaaacggcactgtgcgatctgcggcagccattggcgatcccatccgatttcggttcagttcatcatgaagtcgaactggcggtgttgattggcgcgacgctgcgtcaggcaacggaagagcatgtccgcaaagccattgccggttacggcgtggcgcttgatctgacattgcgtgatgttcagggaaaaatgaagaaagccgggcagccgtgggaaaaggctaaagcgtttgataactcttgtccgctttccgggtttatccccgcggcggaatttaccggcgatccacaaaatacaacgctgggcctgagcgtaaacggcgaacaacgccagcaaggtacgactgcggacatgatccataaaatcgttccgttgatcgcttatatgagcaagttttttaccctcaaggccggtgacgttgtgttgacaggcacgcctgatggcgtcggcccgttgcaaagcggtgatgagctgacagtcactttcgatgggcattctttgacaactcgcgttttgtaatactttttgccgcctgaaagcggcggcaaaacttgcatcgctgtgccagactggttataaggtgcgttttaacgtaatggcggaacacctgatgagcgatgtacctttctggcaaagtaaaaccctggacgaaatgagcgatgcggaatgggagtcgttgtgtgatggttgcggtcagtgttgcctgcataaactgatggatgaagacaccgacgaaatctacttcactaacgtcgcctgtcgccagctcaatattaaaacttgtcaatgtcggaactacgaacgtcgtttcgagtttgaacccgactgcattaaattaacccgtgaaaatctgccaacattcgaatggctgccaatgacctgcgcttatcgtttgctggcggaaggtaaagatttacctgcgtggcatccgctacttactggttcgaaagcggcaatgcatggtgaacgtatctctgtgcgtcatatcgcagtgaaagaatcagaagtgattgactggcaggatcatatcttaaataaacctgactgggcgcagtgataaatttaatagatgttgatgggggctttcttaatatacgtctggatgctcgccatttcgtagccctgtttttgaaagcgctctgtcataatgagagttacccgataccttattatcaacaggtaactctcaatctttaaaaaacgtctgtgtttttaaatgtgataaaccttataccttgagtacatggagagaataatcgcttatcagacttcaggtacctcaaagagtgtctttttaccgtgtcttttctgatactcattacaggtgttaatcattttttttgccgcttcttttagcaaagaaagcattaaatcatcataatcaacatagaatctggttgtttcagtttccgtttttatctccccgatggcggctatttcggtggttaatttcaatttggcggcatcgatatctttattcgcttgtttaaccgtgttagacagggtggtaaagaaattctgcacagattttaacttgttcttcaattctggaatcagtttcccttcaactacgcccgcagcaatagaataggaaatgattaatccaaatggaccggcgacgacaccggctgcggcaccggcatacgcttccttcctgattttatctacctgtgactggaaaagctgcttttttctgaaaaatcattggttaactggctatctaacgccagcagtttcccggaagcgttgttgaaactttgtgagcttaccagcagggatttttgcgcttcattcagcttcgtgatgccgtcatccagtaccttaatgagaatgtctttctgggcggatgctttcttctcattgtactcatcaaatagaaaaatatacgctgcgagcaattgcgtcgcaacaccacaccattcatacactgtttgggttgcttcaaaatacttatcctggctatccataagtaaggttttaatatcgccgactaaaacggaggctgcctgtgaatactcctgtttaaagcgacttaactcttttatggtttcatcaaaggtctgccaggggatgacctgatcgagatatttattataaagatctaatgctccatctgcagtttcgattgcgtttttaactacttctaccgttttatctgcaacgatttcagtcataatcattcgcctctttaaatatataaattgtaatgaaactcctgttttacaactattaataaattttacttcatctaattcatagttagccgggcgggatgcgtcaatgtctttatttctattaatatgataaatatcaaacaatgtttaatgtcattatggcgaatgcttctattctatttttttgccgggtgatatttttcatttctgctggatgagcgtcgtcgccagaaggccacgtgagcacaggataagagaacgaaaaatcagcagtctatgcagcgacaaatattgatagcctgaatcagtattgatctgctggcaagaacagactactgtatataaaaacagtataacttcaggcagattattatgttgtttatcaagcctgcggatctccgcgaaattgtgacttttccgctatttagcgatcttgttcagtgtggctttccttcaccggcagcagattacgttgaacagcgcatcgatctgaatcaactgttgatccagcatcccagcgcgacttacttcgtcaaagcaagtggtgattctatgattgatggtggaattagtgacggtgatttactgattgtcgatagcgctattaccgccagccatggtgatattgtcatcgctgctgttgacggcgagtttacggtgaaaaaattgcaactacgcccgacggtacagcttattcccatgaacagtgcgtactcgcccattaccatcagtagcgaagatacgctggatgtctttggtgtggtgatccacgtcgttaaggcgatgcgctgatgtttgctctctgtgatgtaaacgcgttttatgccagctgtgagacggtgtttcgccctgatttatggggtaaaccggtggttgtgctatcgaataatgacggttgcgttatcgcccgaaacgctgaggcaaaggcgctgggtgttaaaatgggcgatccctggttcaaacaaaaagatctgtttcgtcgctgtggcgtggtttgctttagcagcaattatgagctttacgcagacatgagcaatcgggtgatgtcgacgctggaagaactatcgccccgcgtcgagatttacagtattgatgaggcattctgcgatctgacaggtgtgcgtaattgtcgcgatctgactgattttggcagagaaattcgcgcaacggtgctacaacgtacccatcttactgttggtgtggggatcgcccagaccaaaacgttggctaagcttgccaatcatgcggcaaaaaaatggcagcggcagacgggtggggtggtggatttatcaaatctggaacgccagcgtaaattaatgtctgctctccccgtggatgacgtctgggggattggacggcggatcagcaaaaaactggacgcgatggggatcaaaaccgttctcgatttggcggatacagatatccggtttatccgtaaacattttaatgtcgtgctcgaaagaacggtgcgtgaactgcgcggcgaaccctgtttgcaactggaagagtttgcaccgacgaagcaggaaattatctgttcccgctcgtttggtgaacgcatcacggattatccatcgatgcggcaggccatttgtagttacgctgcccgggcggcggaaaaacttcgcagcgagcatcaatattgtcggtttatctccacatttattaagacgtcaccatttgcgctcaatgaaccttattacggcaatagcgcgtcggtaaaactgctgacgcccactcaggacagcagggatatcattaacgctgctacgcgatctctggatgccatctggcaagcgggccatcgctaccaaaaagcgggcgtgatgctgggggatttcttcagtcagggagtcgcgcagctcaatttattcgatgacaacgcaccgcgccccgggagtgagcaattgatgacggtaatggatacactgaatgctaaagagggcagaggaacactctattttgccgggcaggggatccagcaacaatggcagatgaagcgtgccatgctttcaccacgttatacaacgcgaagttctgatttactgcgggtcaaataaatatagcggcaggaaaaaagcgctcccgcaggagcgctgaagggattagcgaccgaacaggtcacgttttttcgctttaaacggctgggaaatcaccaccagcaccgcgacaatcaggtaagcgataaaaataccgagcagccactgcggcatttccagacctaaaaaatcccactgacgctcggcacaatcgccagaggcgacaaacacttgcggcacccatttatccagcggcagccattccgggaaacgaaccataaaatcacaggtggcaaacggcgaaggatagagctgaagcatggtgtgctcgtaagttaactgcacaccgcggaacgcactatacaaccagataaccatcgctacataacgcagcggagttttcggggcgatcgcgccaatcagcgcagcacccagaacgccgaataacgcacaacgttcataaatacagagcatgcaaggtttcagtaacatcacatgctggaaccacagcgccgtcagttccagtgccagagcagtaaacgccatcaacagccacgcgccccggccttgtgaacattggttcaaaaatcgcaacataatcatttccctgcaatatgcatagagtgcgcagtttaaaccaattcattcgctgcgccaccaggaggcagcaaaaataggaagcaattggacaattatcgggcgaaaaggcaaaccgggcatttatatgcccggtaagttgttatcaaagcgttgctatccagcccatttgcataaaccattcggttacaggggcaagcgtaaactcgacgcagagcaagccgacgagtgtcagtacgagggtgtaaggcagggccatccacaccatgcggccataagagaggcgaatcaatggcgcgagtgcagaggtcagcaggaacaggaacgcagcctgaccgttcggcgtagcgacggagggcagattggtaccggtattaatggcgaccgccagcagctcgtattgcttcaacgtgatagcgccactttccattgccgctttcgcttcgttgatataaatcgtccccacgaagacgttatccgaaatggatgacagcagaccgttgaaaatatagaacagcgacagctgagcatgttccgatgcctgcaacacaaactgaataattggcgaaaacagttgttggtcgataatcaccgcgactaccgagaaaaacaccgtcaacagtgcggtgaatggcagagattcggtgaaggctttaccgatagcatgttcatcggtgacaccggtcaatgatgtcgccagaataatgactgacaaaccaatcaagccaacttccgccagatgcaacgccagcgcagtcaccagccagacgccaataatcgcctggacaatcagacggattttatcctgacgggtacgctggtggcggctttgatcgtcaaactgttgcaacacttcgcggactttctccggcagcgtttcaccgtagccaaaccaacgcagcttctctaccagcaggcaggttaacaggccacaaatcagaaccggaacggtcaccggcgacatgcgcaggaagaaatcgccaaaatgccagccagccgctttagcgatgatcaggttctgtggttcgcccaccatggtcatcacgccgcctaatgcagtgccgacaccggcatgcatcatcaggctacgcagaaagccacggaactgttccagaaccactttgtaatgcttgtcgatatgactatcgtcttgcaggtcggtatcttcggtacgggaagaggctacgcggtgataaataccataaaaaccgacagcaacgctgatcaccaccgccacgacggttaaggcatcgaggaacgcggagaggaacgctgccgccacgcaaaaagagagcgacagcagcattttggagcgaatgcttaacagcaaacgggtaaatatgaacagcaacagctgtttcataaaatagatacccgccaccataaacatcaataacagcaagacttcaagatttgccgccacctcttcacggacgtgttccgcgctggtcatgccgatgaataccgcttcgatagccaacagaccaccggggagcagcgggtagcatttcagggccatcgccagagtgaaaataaattccgctaccagcaaccagcccgcgacgaaagggctgatgaggaaaattaacgggtttacgattaagaaaatgatgagggcgagtttgtaccagtcgggggactggcccaaaaaattgcgccatagcgcgcggccccaggagatctccatgatggtttcccttaccttacaaataatcaatgatgtttttatgtttaaacgcaaagcttaacggtcaggcaggagtgaggcaagtcttgatagtcaaggggaaagagatgcggaaaatgaagccttgatcccttttttcttctttttgtctgctatcagcgtagttagccctctggtatgatgagtccaactttgttttgctgtgttatggaaatctcactatggtcattaaggcgcaaagcccggcgggtttcgcggaagagtacattattgaaagtatctggaataaccgcttccctcccgggactattttgcccgcagaacgtgaactttcagaattaattggcgtaacgcgtactacgttacgtgaagtgttacagcgtctggcacgagatggctggttgaccattcaacatggcaagccgacgaaggtgaataatttctgggaaacctctggtttaaatatccttgaaacactggcgcgactggatcacgaaagtgtgccgcagcttattgataatttgctgtcggtgcgtaccaatatttccactatttttattcgcaccgcgtttcgtcagcatcccgataaagcgcaggaagtgctggctaccgctaatgaagtggccgatcacgccgatgcctttgccgagctggattacaacatattccgcggcctggcgtttgcttccggcaacccgatttacggtctgatccttaacgggatgaaagggctgtatacgcgcattggtcgtcactatttcgccaatccggaagcgcgcagtctggcgctgggcttctaccacaaactgtcggcgttgtgcagtgaaggcgcgcacgatcaggtgtacgaaacagtgcgtcgctatgggcatgagagtggcgagatttggcaccggatgcagaaaaatctgccgggtgatttagccattcaggggcgataatcccttccgtttaaagagcaaacccctcaaacgaggggttttttgttgtttttacagatttcccattcttggcgggcaacgttccagcaactcgatgctgccgtcttcgttttgctgttcgagcatcacatcaaatccccacaggcgatgcacatgcttcagcacttctttgcgcccccgatccagcggtgcgcgattatgtggaatgtaacgcagcgtcagcgaacggtcgccgcgcaaatccacgttccagatctgaatattcggctccagattacttaagttatattgcgacgataaccggttacggatctcccgataaccttcttcattatgaatagcggaaatctccagataattatgccgatcatcatccagcacggtgaagaagcggaaatcacgcatcactttcggtgacagaaactggctgataaaactctcatctttgaaatcacgcatcgcgaaatgcagcgtttccagccagtcggaaccggcgatatccgggaaccagtatttgtcttcttccgttggcgactgacaaatccgtttaatatcctggaacatggcgaacccgagggcatatgggttgatgccgctgtaccacgggctgttataggggggctggaagaccacattggtgtggctgtgcaaaaactccagcataaaacgttccgttactttcccttcatcatacagatggttaaggatggtatagtgccagaaggtcgcccagccttcgttcatcacctgagtctgtttttgcggataaaaatactggctcaccttacgcacaatacgcaggatttcacgctgccatgattccagcagtggcgcatttttctccataaaatagagcaggttttcttgtggttcggacggatagcggcgcgcttcagcaaccgttttctcttcctcgcgcttcggcagggtacgccagagcatattgacctgactttgtagatactcttcgcgacttttctgccgggctttctcttcttgcagcgagattttttgcgggcgtttgtaccggtccacgccgtagttcatcagcgcgtggcacgagtccagaagccgttctacttcatcaacgccataacgttcttcgcactcggtaatatatttacgggcaaaaatcagataatcgacaatcgaactggcgtcggtccaactgcggaataagtaattgtttttaaagaaagagttatgcccatagcaggcgtgtgccatcaccagcgcctgcatggtaatggtgttctcttccatcaggtaagcgatacacgggttagagttaatgacgatttcataggccagtccttgctgaccgtgcttatacagccgttcagtctcgataaactttttaccgaatgaccagtgcggatagttaattggcatgccgacgctggagtaggcatccatcatctgttctgaggttatcacttcaatctggtgcgggtaggtatccagccggtagagtttcgccacccggtctatctctgccagataaacatccagcaggtcgaacgtccagtcgggtccatcgctcaaacgtgtggtgtccttattcatagaatcgatcgtcgccatacgcgcacctcattgttgtcggcgctctctgtgtggagcacctcatttcaagcatagaacacctgttaaaaaccgcgtcgccggagaatttttttctttgcgatttcttattatcagagtgccactaatccgcttctgaacggaattttatgctggataaaaagggcgttcagcaggagatactaaagacgccatattgccgcagagtcagggagatgtgagccagctcaccataaaaaagccgtatgttgaataatattttcaactgagttatcaagatgtaattagattattattcttttactgtatctaccgttatcggagtggctatgcgagttgtcatactgggaagtggtgtggtaggcgttgccagcgcctggtacttaaatcaggcaggacatgaggtcaccgtcattgatcgggagccgggggccgccctggaaaccagcgccgcgaatgccgggcaaatctcccccggatatgctgcaccgtgggcggcaccaggtgtgcctttaaaagcgatcaaatggatgttccagcgccatgcgccgctggcggtccgtctcgacggtacgcagtttcagttgaaatggatgtggcaaatgttacgtaactgcgacaccagccactacatggaaaacaaagggcggatggtgcgtctggcggaatacagccgtgattgcctgaaagcattgcgcgccgaaaccaatattcagtatgaagggcgtcagggtgggacgctgcaactgttccgtaccgaacaacagtatgaaaatgcgacccgcgatatcgccgtgctggaagatgccggcgtaccgtatcagctgctggaatccagccgcctggcggaagtggagcccgcgctggcagaagtagcgcacaaactgacgggtggtctgcaactgcccaatgatgaaaccggagactgccagctgtttacccagaatctggcgcggatggcagagcaggcgggggttaaattccgctttaatacgcccgttgaccaactgctttgcgacggcgagcaaatctacggcgtgaagtgtggcgatgaagtgattaaggccgatgcgtatgtgatggcgtttggttcttactcgacggcgatgctcaaaggcattgttgatattccggtgtatccgctgaaaggctactcgctgactattccaattgcgcaggaagatggtgcgccagtatccactattcttgatgaaacctacaaaatcgccattacccgtttcgataaccgcattcgtgttggcggaatggcggaaattgttggttttaacaccgagctgttgcaaccgcgtcgtgaaacgctggaaatggtggttcgcgatctctatccacgcggcggtcatgtcgagcaggcgactttctggacgggtttgcgcccgatgacgccagacggtacgccggttgtcgggcgtacacgctttaaaaatctgtggctgaataccggtcacggcacgctcggctggacgatggcttgcggttccggtcagttgttaagcgatctgctctctggtcgcacgccagcgatcccatatgaggatctaagcgtagcgcgctacagccgtggatttacgccatcacgtccgggccatttacatggcgcacacagctaaggaaacgagatgacccgtccgatacaggccagcctcgatctgcaggcattaaaacagaatctgtccattgtccgccaggccgcgccgcacgcgcgcgtctggtcggtggtaaaagcgaacgcttacgggcatggtattgagcgtatctggagcgcgctcggggccaccgatggctttgcattacttaacctggaagaggcaataacgttacgtgagcgcggctggaaggggccgatcctgatgctggaaggatttttccatgctcaggatctggagatttatgaccagcaccgcctgaccacctgcgtacacagcaactggcagctcaaagcactgcaaaatgcgcggctaaaagcaccgttggatatttatcttaaagtgaacagtgggatgaatcggttgggcttccagcccgatcgcgtgcttaccgtctggcagcagttgcgggcaatggcgaatgttggcgagatgaccctgatgtcgcattttgccgaagcggaacatcctgatggaatttccagcgcgatggcgcgtattgagcaggcggcggaagggctggagtgtcggcgttcgttgtccaattcggcggcgactctgtggcacccggaagcgcattttgactgggttcggcctggcattattttgtatggcgcttcgccgtccggtcagtggcgtgatatcgccaataccggattacgtccggtgatgacgctaagcagtgagattattggtgtccagacgctaaaagcgggtgagcgtgtgggctacggcggtcgctatactgcgcgcgatgaacagcgaatcggcattgtcgccgcagggtacgccgacggttatccgcgccacgcgcctaccggtacccctgttttagtggacggcgtgcgcaccatgacggtggggaccgtctcgatggatatgctggcggtcgatttaacgccttgcccgcaggcggggattggtacgccggttgagctgtggggcaaggagatcaaaattgatgatgtcgccgccgctgccggaacggtgggctatgagttgatgtgcgcgctggcgttacgcgtcccggttgtgacagtgtaacttgttgtaagccggatcggagacagcgtcttctggttgcgaaaaaatcatccatccggctggtcagcaactgtagttgttaatgtgacagagccattgcccatgatagtgtccattaaaagaatggacactatttccccggaacctgaactcaccgcacaggcgttctacataaaacgcttacgcttcattgttgactcgaactcgacttcagataaatcacgctttacccttgatggagcctgtacatagatttgtgtaattgcctgattttgatatgttcaattcaacatcaaatgaaggttaaattatggacgacaaacaattgcaggctcaggctgcgttcagcaaagcatcgcaaccggcgatagatgcttcattaaatttaagattcagcttcctcttcagccacccgtacgccaatcttcaacacttcattatcttctttctcggccaccgtccagatcatcccggcaaactctacctggtcaccgacaaccggtgccgcgcctaacaactgctggacaatttcacccagcgtttgctgcttatcacgatattctcgcccgtcttccaggccatatatcagcgcaacatcagcatatttggcgctggcttcgagaatgaagtcaccaaagaagcgttgatccagcgcgaccggcggcgactggctgaacagtttaccgagcgccggaagatcgcgttcccgaccaattacacacaacacatcgccttcgcgcagtcgggtgctgccggtaggatgaagcaactggttatcacgaaacagtgccgcaatacgcgtctcttttggcatatgcaaatcgcgcagtgccgcgcccacgcaccatttatcggcactcaattgataaacaaactgctcccacggattttccggatgaatatccaggccaacgcgtgacaccggacgtcccactggcggaaccaccactttggcttttttagccgcccacgagagtgatgttccctgcaagagcagtgaaaccagaaccacaaagaaggcgacattaaagaacagacgtgcattctccagccccgccatcatcgggaacacggccaggatgattggcaccgcgccgcgtaatcctacccagctgataaacacgcgctcacgcagattgaaaccgcggaaggggagcaatccagcaaataccgaaaggggacgggcgaagaatatcatccatgccgacaaaatgagcgccggaatggcaataggcagcagatcgcttgggttaaccaatagccccagcaccaggaacatggcgatttgcgccagccaggcgaggccgtcgaaattttgcaggatgccgtagcggttgcgaatcggccgattacccagcagaaaaccgcacagataaacagccagaataccgctgccttccagcgccgtggttaaagcaaaaattaaaataccgccgcttaatgccagcaatggatataatccggcaggcagggcgatgcgattaatcatttgcagcagtaaataaccaccgccaagtccgatgacaatcccgaggccaaattgctgcagaatatcgaccacgaacatccaactgacactgctttcatgttgctggatcatcgcaatcagggtaatcgtcagaaagaccgccattggatcattactgccggattcaatttccagcgtcgagccaacacgttcgttaagccccttaccacccagcagagaaaagaccgctgcagcatcggtagagccgacgatagcgccgattaataagccttcaatcaaatcaagattaaacagccacgccgccatcatgccggttaaaccagaggtgataagcacgcccagcgtcgccagcgacagtgccggtcctaacgccacacgaaaggaactggcctgagtgcgcatcccgccgtcgagcaaaataatcgccagtgccaggttacttaccatgtaggcgaaggggtaattatcaaacgggataccgccgacgccatcgactcctgccagcatgccgatcgccagaaaaataaccagaataggaatgccaagacgggaagaaaatgaactaagtaatatactgctggtgacaaggatggatcctaagatgaaaaggctaattattgttgtggcatccaacggtcggttactcctgattacgctgtctcttatataaaccctaccatattagcggcagagacagcgttttacttagccctgaagcgtgatttttttacattttaagaacaggatgaccgctaatcgtcaactgagtgccttcccgggtgttattcagaatggcatgtgcgcccaacggcagcgtaaccgtgcgttgttcatgaccaaaatcgaggccggtaatgagtggaatcgacaggcgggaacgcaaaaacgcgtacactgactccaggttgtaacctgcgtcataatcattgggcgtgctgccgctaaagctaccgagaataatcgccttctgacgtggcaaaattcccgcatgatagagctgcaacagcatacgttcgacgcggaaagggtgctcgttaatatcttccagcaccagaataccgttctcaatttttggcatccacggtgtaccgatcagtgaaatcagcatcgcaagattgcctccccacaacgtgccttcggcccgacatgtcgggccttccccttgccattcaatggtgaaggtttcattgcgtaacgccagccagaaatggtgctcggtaaaggcgttcagttcatccgcgccaaagtttgctaccagcatggggccgctaaaggtgatgacattgccatgcgccagaagaccgcactgaatggcggtaaaatcgctatgtccgcaaatgagcaacgggtcatgttgttggcgagccaccagtgcctgccagtcaatatctgccagtaaacgactggcaccgtaaccgccgcgtacagccagcacgatggtgttgggggtagtcagtctggcaagggaattgagatcttccagacgctctgtttccgtacccgcaaaacgctcacaacgacgggcaataacctcgacgttattgacttgatgccccgcgtcggtaaggcgctggataccacgcagcgcggcgtgctgtttaatgcagtaacctgatggggcaattaagtgaaacagagacatggcaattccttgctgacaacagaaacgaaatgtatatcatgccgcttaggtgtgccgttgtcacctcaacggcgattccaggctataaggatagaagaagtgaaattgagatggtttgcctttttgattgtgttattagcgggttgttcatcaaagcatgactatacgaacccgccgtggaacgcgaaagttccggtgcaacgtgcgatgcagtggatgccaataagccagaaagccggtgcagcctggggcgtcgatccacaattgatcacggcgattatcgctatcgaatcgggtggtaatccgaacgcggtgagtaaatcgaatgccattggtttgatgcagttaaaagcttcaacctccggacgtgatgtttatcgccgtatgggctggagtggtgagccgacgaccagcgagctgaaaaatccagagcgtaatatttcaatgggggcggcttacctgaatattctggaaaccggcccgctggcaggcattgaagatccgaaggtactgcaatatgcgctggtggtgtcatacgctaacggggcaggtgcgctgctacggactttctcgtcagatcggaaaaaggcgatcagcaaaatcaacgatttggatgctgacgagttcctcgaacacgtagcgcgaaatcaccctgcgccgcaggctccgcgctatatctacaaacttgagcaggcactggacgcgatgtaaatcagtcgcgcactttgtccgctttttctcgggcttctcgctcgagagagaaaataatccgctgtaattgccgctccaccgtcgggctgacgttaagaaaacggaagctcagacggggagtggtgatggtttcattcttgccatcaatcactttgcgctcgctgatggagattaactgggcgtcaaagtgaaaaacaccccattgcctcatgttgacttcaatctgagcgaagcgcatgccttcttgtaattcggcaggctttgctgtttccagtaatgcgcccatgccgcctaacgacaaatcatacaggcggaaacgtaacgtactgttatccgccagtttggtctggcaaaaataaggcggatggagtggggcggagatgcggaaatatcggcgtcgttgtacaaaccataaggtgggaggcggtacggtgataaatgccggaagctgcaagtattcactctgctgtagttgttcaacagtaaactcgactttcgcaccctgagtttcggcggtaatggtaatgtgctgtgcctttagcacggcgatgttgtcttcggcttgactgccgaaatccagcaccagtttatccggggttattgccagtattttgctgatcagctgcccgccattccaactgagacgcaaaggaattgcggctttgtgcaaatcgcgtaacacgcccaggacggctaacggattttgtttcaggaactgctcatggtaatgactcacgcggaaaaactcctgactgataaactgtctttggtttatcggtcacagttaacaaaacttaatacaaatgcgtgaatattttttacatgttgttcttaaatcagccgacatacgcccagcatcgatcccgcccttgcctatacttagagcgttgacgtaagcatttcttgcgtccgattcatcgaaacgagggcctgaacatgggaattattgcctggattatttttggcctgatagccggcattatcgccaagctaatcatgccggggcgtgatggtggtggatttttcctgacctgtattctcgggatagtcggtgcggtggtcggcggctggctggcgaccatgtttggcattggcggctccatcagtggttttaatctgcacagcttcctggtggcggtggtgggagctattctcgttctgggcatattccgcctcctgcgaagagaataagattttcataaggcggatagcgatacagatgccgctatccgctttcacatcagaacgtatactcgacacctgctttacgggtgaaaaaaatcaatatagcacttcgatatccgataaagtcggttcccggtaacaacaacagaatccttttttaattattgtttcgttgtttttggtgtgattcagaaaataaatattttagacagtagccagtcaggcgttaaaaatggggcggatagtgaggcggttttggctgcgcttattgaacatttagaattgatcaatccttctggcagattaagccaaaatacccgttcggcaatgcttcagttacgcgaagaggaatggtctgaattctttttttggttgctaaattctctggagtgtctggattatgtgattattaatttaactccagaaagcaaaaaaacgttgatgagtgaacaccgtaacaatattcaggtagcaatcgatgctttatataggcaacgtcggtataaatcaccgggggatgatagtgaaacacttacccgtagaaatgacgctatcttcggcaaccacgtatggcaaacatttgcgcaatacttcccgccaggacttgaaaaaccgtctgtgtagaaaacaccatagctatggtgttatctgccgacaacgccatccggagaagccgaatgacgttgtcggagtaagcgctggttaaggtgtgggttgtgcctctttggttgagggttgcgtcgttgctgacttaacggtcggacgcgtcgccggaacattgtcacacggttgctctttcgggcagatcaaatccagcattttcagcgtcacgccattggtccagccaaagccatcctgtaatggatattcgccaccgccgccccccgttccggtggtgctgacatcatatttttccaccagctttttctcccggtcataggtgtgctgaacattggtcaggaagtgccagctaatgtccatcgccacctctttttgcccgtagttttgtaatccttctgtcgcgacccactgtaacggtgcccagccatttggcgcatcccattgttgcccacttttcaccgacgtggtgttcaggccgccgggttgcagcagatgtgttttcgtcgccgtcgccattttgttggcgcgatctttcgctgccgcattgacgtacagcgggaacagggcggccgcggttaactgattgcgcactttatgacttttcaggtcgtaatcggcataccagccttgttgatcgttccacaggtatttttcgatccctttttgacgggcatttgccagcgtttcgtactggtttgccatcgcgttatctccggcagctttgctggcgcgggcgaggattttttccattttaaacatcaggctgttcagatcgaccggtacgatgctggtggtgcgtaaggtatttaactgctgcgggttgtccatccagcgcgagctgaaatcccagccagacgcagcggcagagcgcaggtcgcggtaaatttcagtggcaggtcgattcggattgcttttggcggtggcaatatcttccacccatgactctggtcgtggcgtatcgcgatcgtcccagtagcggttgagaagggtaccatcctgaagtttgacaacgcgtttttcctgttgtccggcttgcaggttttcaacaccgtccatccagtaagcatattctttttgcatttgcggcaggtattgcttcaacgcggcatcgccttcatgctgcgccagtaactctaccatcatggcaaagaagggcggttgcgagcggcttaaatagtaactgcggttgccgttgggaatatgaccgtaagtgtctatttcatgagcaaaattggccaccatatccgcgactttatcccagtgaccgctttcggcaagtcctaacatggtgaagtaactgtcccagtaatatacctcgcgaaaacgtccgcccggcacgacataaggttccggcagcggtaacagagaatcccatttttctgtgttttcggtagaacgcgttaataccggccaaagtccgtcaatatgttcgcgcagtgactgcccctctggcggaacatatttctcgccttctttcggcagggtgaaattgacgttaacgaaatggcgcagatcaaatccgctctggttttgctgcatccgataatcagcaaggatcatcagcggatcgctgttcggcacggcatcggcaaaggttttttggtccggaaaaagtttggcgttttgcacatcattaaacagcggccctaataaaatatcaggcggctgtggtgttaccggtgtttcttctgcctgcaccgatagcgcagcgaaacacaaaaagatacaggctggaattaacgccattttttgcgggcgagaaggtgcgggggatttcatcaatcattctcctttggcgaaaccgaataaaacggtattcaagtatcagaaaaccttagttcaggatcgcactagctgcatgatcgaaatctcattctgcgaactgtcaggcattttagaaaagggaattaaagggataaataacggcgaaatagagtgatcaaataacgtctgtttattagccagccagcggcgttgggttcgtgattagcgaagaaaaatcatcataaattggtgaaaaatataacaggtagttaaaaaccattagtgctgagtaaattgccggatgacatcagaacgatgccatccgaacagtggcttaaccctgacggttgaaacgttgccttttaacgtccagcgttagcgtttcttctggttgtatcgcatacagtttctcaccctgctggcaaatccagccaatccccagttcacgggcgattagggcgctgtgggataccggacttccggcgctaaggcagataccttttacaaccgccggatccagttgcagtactgtggaaggataaatgttctccgccagtagaatagttggcgagttaaactgcgggagttcttctttcgtttgggtcaggtggaccagggtgcgatgcagaagatcgtccacatcaatatagcgagcttgtagatattcatcatccagttgctggtattgctggctaagttctttaagaacttgctgccaggcatattctgccgtgcaatgttcatgctgaaggagttcgcttgccgccgccagcagttccggatcatctaacagtgtatggtgaccagaaaagattgcggcaatatcgtcaagcccgctggcttctgctttcgctgttaacgtcatcagatctaataacgtgaagtcaatagcctggcgtaatcgatcttgttcttcttccacggtcagggttgattttgcctgtaccgtacataaaactggttgataataaaaggctttacccgaaacaggcggaacgggacgcagagtaggtggagcgacttcctccgtttcaccaaagttatcttcagccagctgacggaaagcgatcagtgcctcttcagcttctggccctttcgcaatcaggcgcagcgtatcgttatagcgaacttgtagtaacgcaatctggttaatactctctggtgtgacgcatttgccgtttttttccagcaacatatcggcattaaatgtcgataaggtataaaccagccgggaggccggacgtacatgcaggccgttacggttttttatgaccaccgccagagaacgggcttcttcatcgtacgcaggacatgtgtcagagattttagtgtcggaggacggtaaacccagttgttcacgtttggcttccagcgcatgcatagcgtcaaagataactttgtcgatatccgctcccgaggccgcgctgaccgttgctgccagtgtaccttcgaccaacggcgcagcacacaaacgtacttttgcggcgatcttgggagccagcaattccagcgcagtttcagcactcaataatgcgctacccatatccatcatgaccagcacatggtcggcatcagcaacagattcgatggcctccatcactttgacggcatcggtaccaataggattttgtggatcgtcaattcccgcggcaatggcgattttacaactatcactcattaacatctgacgggctaattcaccgacaccttctcccagtcggctgctatgtgaaactatgaccaggtttaccatcaccaattccttactcttttgcggctaacgccaacatttgcatcataaacatcaccgaggtcgcgccgggatcctggtgaccaatactgcgttcaccgagataactggcgcggcctttgcgggcttgcatcgtaatcgtactttgtgcagcggattcggcgattctactggcagcttcgagcgccaccggaacagagagattttgctcgctggactgacgtaacgattccaccaccggcacccacacatcacacatggttttatcgccaggttcggctttcccgcgactgattacgccgtccacgccatcgcggaacatctgataaagctcttccagtgtcaggctttgccgtgcctgggtcgcctgtgcggcgcggataaagaaggtaccgaacagcggaccactggcaccaccgacgctggaaagcagcgtcataccggtattcttgagaatgaaaccgatatctttatctgcgatagcagggagtttttccaccactttgctaaagcctcggttcatatttagcccgtggtcagcgtcgccaatttcgcgatccagtccggtaagatactcgctctcggtgctgaaaatatcgccacaacgagtgagccagttaacaatttgagttctgctcagtgacattgctttctccttatttaccccagttaagggccggggtgtggaccggggcgtcccagagtgccagcgtttcgtcatcaactttcagtaaggtgattgagaaaccggtcatatccagtgaggtgcagtacgcgccaattaaattacgttcgatagtcaatcccgcttgctggcaacgtgtggtcaggcggttatagacgccgtacagctcagaaagcggagttgcgccaagattgttaaccagcgcaatcacccgatcgccagactggagcggttgtttggtttgttgttcttcctgccaactgccttgttgataatcccagaaacgcaaagtgcgatggtatgagccattttccagcagggtgtcgaacatttcatcgacggtttgatcaagggaagagaaggagcggcggtcaatacccggctcaccatgaatgccgacgccaaactccatctcattatccgccagggtaaaagaaggtttgcccgcggcaggaacggtacaggcaccgagagcgatacctattgagtggccttgattattcaacttacgccccagttccgcacaggcgtccagtgagtcgccacgctccgccgctgcgcctacgagtttttcaattaatacggtgttggcaacgccgcgtcgcccggcggtataaagactgtcttttaccgcaacgtcgtcatcaatgaccacagtggtcacttttacgccgctatcgtgcagtaactcggtcgctgtttcaaagttaagaatatcgccggtgtaatttttgataatcaacagtacaccttcgccgccatcaatttgcatggagcattcaaagattttatcgggcgtcggtgaggtgaaaatttcgcccggacaggcccccgaaagcatcccctgaccgatataaccacagtgcatcggctcgtgtccgctgccgccacccgacagcagggcgacttttcctgcaacaggggcatcagctcgggtgacatacaccggatcctgatgcagtgtcagcgatggatgcgctttcgccagtcctgccagttgttcgtccagtacgtcttgcacatcattgatcaattttttcattattttgctccagcaattacggtagggcatggatgatgttcaacgacacggcgaccactgactgccgatgaatccattgtgcatcaggcaagggaaaagaaaattagcccaaattatgtttcatagtgaaacatatgctttaatgaatgttccatattgaaacttttacgtgtattaatacttaaaattgcgagccggaacaccttttgtcataagggatgcgggatatgagtggcgcttttaacaacgatggtcggggcatatctcccttaattgcaacctcctgggagcgatgcaataagctgatgaaacgggagacatggaacgtaccacatcaggcccagggcgtgacatttgcttctatttatcggcgtaagaaagcgatgctgacgctcgggcaggctgcgctggaagatgcctgggaatatatggcaccgcgagagtgtgcgctgtttatcctcgatgaaaccgcctgcattctcagccgtaatggcgatccgcaaaccttgcagcagctaagtgcactgggattcaatgacggcacgtattgcgccgagggaattattggtacttgtgcgctatcgttagcggctatctctggtcaggccgtgaaaacgatggccgatcaacatttcaaacaggcactctggaactgggccttttgtgcaacgccgttgtttgacagcaagggccgattgacgggaacaatagcgctggcgtgtccggttgagcaaactaccgcagctgatttgccgttgacgttggcaatcgcccgcgaggtcggaaatttactgctgacggacagtttgctcgctgaaactaaccgtcatttaaatcaacttaatgccctgttagaaagtatggatgatggcgtgattagctgggacgagcagggtaatttgcaatttattaatgcccaggcggcgcgggtcttgcgccttgacgcgacggcaagtcagggaagggcaatcactgaactcttaacgttacccgccgtattgcaacaagcaataaaacaggcacatccgctcaaacacgtagaagcaacctttgaaagtcagcatcagtttattgatgcggtgataacccttaaaccgataatagaaacgcagggaaccagctttattttgttgctccatcctgtggaacagatgcggcagttgatgaccagtcaattaggaaaagtcagccataccttcgctcatatgccacaggacgatccgcaaacccgccgcttgattcattttggtcgccaggcggcgcgcagtagctttcctgtcctgctttgtggagaagagggcgtgggaaaggcactgctaagtcaggcaattcataatgaaagcgagcgtgctgcaggtccttatatcgccgtcaattgtgagttatatggtgatgcggcgctggcggaagaatttattggtggcgatcgcacggacaatgaaaatggccgtctgagtcggctggaactggcacacggcggcacgctgtttcttgaaaagattgaatatctggcggtggagttacagtctgctttgcttcaggttatcaagcagggtgttatcacgcgactggatgcgcggcgtttaataccagttgatgtcaaagtgattgccacaacgaccgcggacctcgcaatgctggtggaacaaaatcgttttagtcgccagctgtattacgcgttgcatgcatttgaaattaccatcccgcctctgcgtatgcggcgtggcagcattccggcgctggtgaataacaaattacgcagtcttgaaaaacgcttctctacgcggctgaaaattgatgacgatgccctcgctcgcctggtttcctgtgcatggcctggcaacgattttgaactttacagcgtcatcgagaatcttgctctgagtagtgataatgggcgcattcgcgtcagtgatttgccggaacatctgtttaccgagcaggcaacagatgatgtcagcgccacacgcctttccaccagtctgtcatttgcggaagttgaaaaagaggcaattattaacgcagcccaggtcacaggcggtcgcattcaggaaatgtcggctttacttgggatcggccgcactacgctgtggcggaaaatgaagcaacatggcattgatgcagggcagtttaagcgccgggtatgaaagacagagacgatttctgatacatcagagtgatctatatttcattccggcgcacgctaacatttttcagcatcgtttaagggctggtctatcccgcacttaaaagctgaagcgatatcctccgttgacttgcttctgatcaaagaggttactctgcgtgtaatccgcttcgaggtagaatgtgtgctgtttgttatactgtgcactgactcccacgccgttattccagccattacctttgaaactgtacttctcccgggagttgttcaacagatagtctgtatcccctgaaaactcgcggatagctccagtcttcacatacatattcagctggctgttgcctgcggtgatgtcatatcccagtatcatgctggcacgccccagcagcgattcgtagtgattcagatgtatattgagaccattactcgccttcatagccatctcattctggtggctgtatgtgagctgggtttgcggctctatatagaacccataaccagtaggggtcaggttgaacctctgcccggcttccagggagatgctcaatccattcgcagtgccgttggcgttaacgccgttgttctgactgtccagtacgtgaaaactatttttctggcgcgatgcttttacaacgagatcgctgtaaaaaccgttgtgtgccatgtaactggcatacattcccatgtagtctgaacgtgcggtaccgtcgcctccgctatagtccggcgatgcatgtgttgagccaatatacagaccgacatacaacggcattacatcagagagacgtttatccccaccaaactggataccgctgtaacccatgtcaaagccgctcagtttgccactggcgaaggagtccaggcttcccccataactgcgcagccagatattaccgtctttactctgatttcgcaggtcacccattcgttgcatcagcgtacggttttcaacatagtttaataagtaaccgacattgagataattgccgccagcatctgcggtcgtggtgggtttaggtgtgggagtggggttaggcgtaggatcgggttcaggcgtaggatcggggttgactatgggaggctgagcgggagccggtgttggttcaggattaggagtcggttccggaactgtcccggaagcgtaaagctcccagttagtggcatttttacgcacatcgtacagatatccccccaactcaacctgagaagacgcgctgaacgaggccgcaccgtcagtggtttttaccactgtcagaacttcatttcccgtagtggcctcgctgccctggttgcggatagccaatacatgattaccagcactacttccgctgatattcaataaatcccctttattattaacgccattaccctcgccaacaacatcagcacgcataataaaggtactgttaccgctcaggttctctacgtttaatgtggcaaatgtgccggcagttgacccgtggctggcaaaatcgacagttgaatggctcagcgccagcgtgtcgagattagaattacttgttacgttccagacgctgttattcattgcaacgtccagtttcccgccattgacattatcgctgagggaggaacctgtccaaaccgaccctgggtgcatatctaaattgattagcccacctttggaaagaacgctaccgttgataagcatacgacccgaggcgttgatgcggctggcggcataaccatcgtcatgttgcgttgcaatggccatctggtcgggtgtactcatatcaatgaccagatcgctcgtgaggtcgatctggctgttggtcatggcataaattcccctggctcctgccgcgccggtgatagccaaactgtctccggttattctaccgccgctgagcgcccacaaacccagcgccagactgccattacgatcaactgtaatatcggtattttgcatgttgacaacagccgttgccgtctgggccgaggcaccataagaaccgccggaaaagatgctgtttcgttgcgccgccgtgccagaaaaattgattgtcgcgtctgaaccactggtgacgaggccaccgccctgcgcggaagaaatatggctatctgcaccgatagtggttgtaccaccacgaacttcgacgccattggccgcggctccagttacatcaacagtgagtgcattcgcgctaacctggccaaagctccagaggccgtgtgcattatcgccattggttttaatggaactgtttgttccgagatcgacaacagagtttttctgtacgtttatccccatggcgctgtagccctgaacatcgattgtcaggtctgtagccgtaaaacgcgcagcaccattggcgttattgccgttgagaccaccgatataaacacctgtacttccatcggtcgtgattttacttccgcttccaagatcgacactggtgccatagtcattgatggttaggcctataccgttcgagttttcaatggtgaattgagtggctgttagtgttgagctatgcccaataatgatgccgtcatcgttactcttaatggtgctgcctgtgcctaagtcagcatgggtatagtcaccaattaagttaatgccgatggcagaggtttgaccaacaacatctactgtgagtcggttagctgtcagggagctgtttttgccctgaataatgattccttttgcatatccagaggcgtcgttgacattgacggtgacatcattacccaggttgatattgccaggcgtgtttcctgctggggtcattacaccatagaggtttcctgatggatcggcggtatctcctgtaattctgtcaccttcattaatagtaatattggtgccatattgacttcctgtatcagcagctatcagcaggggggaaaagataattgcattcaaaccaatagcgccaaattttatcagttgaattgagggcgaacggatttttaattcagcgagacgatctgctttggtattcccattgtgttgtttgatgcccataccactcctatatagtacccagactatgggtctatggattttgtcattttgtttaaatcaatgaataatatcctcttatcatcatgatatttgtatggtgcaatcatgatgagcttctcagagaataattctctattaccgggcaaaatcaggaacacaggaattaatatatatttaacatcctccttacaaaggtgagtttatatcgagttattccctaagttgtcgttgcttattccaattcgttactataaatatggcaaaaatattacaacaaacagcggttaaaaaatttggtgaagattttttgtaataatcctaattagttatgggaatttcgcttgatgtatctgcataacaaaaacaatatgcgccatttttgcattactaataagaaaaagcaaaaaacatcgatattcatttttggtcaatgggttttctggcctatcgttgttattgtgctactggttatcattttcatcttgccaggatcgcacgtaatcacgttattcggggactttatctgcgggatattacccttcaggtaagtccttttctcgccagcatattggagcgtgatcaatattgatcagctgtgaagggggtgatgtgtagtggaccaaaacttacgttatatcactactaatgagatatccgtcatctgacactgatgtctttaattattctcgtggttcactgtaggcaataagcacaaaagtgtaggatgttacaagaatgattaggactcggtgaaatgaaaaatccacgcaattgcgtggattatatatacttttgcgctcttcatgagatttagcgaaacctcatgagacaacaaattaattagacgttgaaaaggaagttcatcacatcgccatctttaacgatgtaatctttaccttctgcacgcattttgcctgcttctttcgcgccttgttcacctttgtaagtgatgaaatcttcaaacgagatggtttgtgcacggataaagcctttttcaaaatcagtatggattttgcccgctgcctgcggcgcggttgctccaaccggaatggtccatgcacgcacttctttcaccccagcggtgaagtaagtttgcaggttcagcagcttataaccggcacggatcacacggttcaggcccggctcttccagcccaagctcctgcataaactcgtcacgttcttcgtcgtccagttcggcaatgtctgcttcaacagcagcacaaaccggaaccacaacagaaccttctttcgccgcgatttcacgcacctggtcaagatatgggttgttttcaaaaccgtcttcgttgacgttggcgatgtacattgttggtttcagcgtcaggaagctcaggtaacgaatagccgctttctcttcagcgcttaaatccagcgcgcgcagcatacctgcattttccaactggggcaggcatttttccaggaccgccagctcagctttcgcgtctttatcgccacctttggctttcttctgtacgcgatgaatcgcacgttcgcaggtgtcgaggtctgccagcgccagttcggtgttgataacttcaatatcgtcagccgggttaactttgccggaaacgtgaatgatgttgtcattttcaaagcagcgaacaacgtgaccgatcgcttcggtttcacggatgttggtcaggaactggttacccagaccttcgcctttcgatgcgccttttaccagaccggcgatatcgacaaattccatggtcgtgggaagcgtacgttgcggttttacgatttcagccagttgatccaggcgagggtcaggcattggtacgacgcctgtgttcggctcaatggtgcagaatggaaagttggccgcttcaataccggctttggtcagcgcgttgaacagggtagatttcccgacgttgggcaaaccgacgataccgcatttgaatcccatgatttaaatcaccttaatatcttaataatcaacctgttattgctaacagattgcagaaatggaaataactttgcctattatacacggcactcggcaaaaatgccgcagacaacgacttattgcgctttaaaggcgtgcaatcggttcgttgctttggtcaagccatctgtaaaccacatttcagtacaacgcgccgcttcgtcgatggcttcatcaattaacttctgttcactaacaggcggtttgcctaacacaaaaccgacaactttatttttatcgcccggatgaccgattccgatgcgtaaacggtgaaagttagggttattacccaatttactgatgatgtctttcagtccattgtgaccaccatggccaccgcccaatttaaatttggcgacgccaggaggcagatccagttcgtcgtgggccaccagaatttcgtccggattaatgcggaaaaaactggccatcgccgcaacggctttgccgctgagattcataaatgtagtcgggactaacaggcggacatcttcgcctccaagagtgactcgcgaagtataaccaaagaatttagcctcttcgcgcagcggagcgcgcaaacgctctgccagtaagtcaacgaaccaggcaccagcattatgtcgcgttgcggcgtattcagcaccggggttcgccaggccgacaatcaatttaatcgtcacgtttttttgtcctgagtgtgtacataactggcgcgtagtttactggttgcggccccgcttgacaaaaaactgcgtatcaaatgcagataacgtaataattgcatgagtggactattagaaagtcaaggtgttcaggcgtttatttgtaaagttttgttgaaataagggttgtaattgtgatcacgcccgcacataacccacagggtgttgtctatactttacacataaggaagaggggtattccctgttacaacccagaaagttccggaggtgacatatgaaacgcaaaaacgcttcgttactcggtaacgtgctcatggggttgggtctggtggtaatggtggtcggcgtggggtattcaatcctcaaccagttaccacagtttaatatgccccagtatttcgcacatggtgcagtgctaagtattttcgtcggtgccattctctggctggcgggtgcccgtgttggcgggcatgaacaggtgtgcgaccgttactggtgggttcgccactatgacaaacgttgccgccgtagcgataatcgccgtcatagctaacaaataatgcagtttgctgaccagtcagtttgcgctgactggtcaatctcgtacttataaatccgccatcgccgcgcgacgattcgggaagaacgccaggcgtcccgggatcggttgaatgccagcgcgagccatagtgcgcagtggctggaattccacgttgcacacgcgcagttcacatccctcgggcagacgcttcacaaaacgctggaacgcatcaagaccaccagcatcaagtaccggaaccgcatcccacttcagaatcacaatccgtttgccttcaagacgtgactccaggtccgtgaacaagccttcagcagcagcaaaaaacagcgggccaataacgcgcagaaccaggacatcgtctggaacatctacgactaccggtgccaggcgagtcatacgtgcgatacgacgcataaacagcagcgatgccagcacgatccccacgctgatggcaataaccatatcaaacagcacggtcagcgacatgcacagcagcatgacaatgatgtcatctttcggcgcatgacgcagcaagtcgaccactttgtgcgcttcactcatgttccacgccaccatcaacagcagggcagccatggcggaaagcggcagccaggagagcagcggtgccagtaccagcagggcaagaataaccagaatagagtggatcaccgccgagataggggaagttgccccggcacggacgttagcggcagaacgcgcgatggcagctgtagcggtaatgccaccaaagaacggagcgatgatattccccagtccctgtccaaccagttcgctattcgccttgtgtttcgtcccggtcataccatccagcaccacggcgcagagcagagattcgattgcgccgagcattgccattgagaatgccgcaggcagcagtgtgcgaatagaatcccaggttagcgtgaattctgaattaggcagatcccacggcagcaccagttgcggcagcagttgcggaataccgttaccctgagaaccatcggccaggacgtagtggaattgcgaaccgatggtagcaacatgtccgccgagcaggttaacaatccccatcaccgcgcaaccagccagcaaggccggaaggtgaccgggtaaacgaatgcccagacgcggccagaaaacaagaatacctagcgtcacaatgccaatggcagcatcacccacattaatggtcggcagcgccataaataatgcgccgactttttgtagataatgttccgggacatgggccatttgcagaccgagaaaatctttaatctgcatggtaccgatggtgatcccgatacccgaggtgaaacctaaggtgacggaaaccggaatatactcaatcaggcgaccaaagcgtgccagacccatcagaatcaaaaaaatccccgacagcaaggtcgcaaccagcagtcctgccagtccaaactgttgcgacacgggatagagaattaccacaaatgccgcagtcggaccggaaacgctaaagcgtgacccacccgtcagagcaatgacaatccccgcaacagctgcggtatataaaccgtactggggtgccacaccactaccaatagccaacgccatcgccagcgggatagcaataatcccgacggttatcccggcaatcaggtcacgggtaaaccgtgcggcagtatatttttctttccagcaagcgtcgatcagagcgcggaaaggcatcacatgtgaggaaaatattttgttcacaataatgtttcatccgtgagcgcatcatctgtcaactaaatggcaggtgaaggaggcataggtcatacaaatggatattacagacaaaaaaacccgccgcagcgggtctttgagccgggttcgattagtgttcgaacatggcagagatcgattcttcgttgctgatacgacgaatcgcttcggccagcatacctgacagggtcagagtacgcacgttcggcagtgatttgatttcatcgctcagcggaatggtatcgcagacaacgacttcatcaatcacagagttacgcaggttgttcgccgcgttgccagagaagatcgggtgagtcgcgtacgcaaatacacgtttagcaccacgttctttcagagcttcagcagctttacacagcgtaccgccagtgtcgatcatatcatcgaccagtacgcagtcacgacctgcaacgtcaccgatgatatgcatcacctgggaaacgttcgcacgcggacgacgtttgtcgatgattgccatatcggtatcgttcagcagcttagcgatagcgcgggcacgcacaacgccgccgatgtccggagaaaccacaattgggttatccagattcagctgcagcatgtcttccagcaagatcgggctaccaaatacgttatcaaccggaacgtcgaagaaaccctgaatctgttcagcgtgcagatccactgtcagcacacggtcaacaccgacgctggagaggaagtctgcaaccactttcgcagtgattggtacacgagcggaacggacgcgacggtcctggcgcgcatagccaaagtaggggataacagcggtgatacgacctgcggaagcacgacgcagggcatcaaccataacgactaattccatcaggttgtcgttagtaggggcacaagtggactggatgatgaaaatatcaccaccgcgtacattttcattaatttgtacgctgacttcgccatcgctaaagcgacctacagcggcgtcgccgagtgaagtgtacaggcggttggcaatacgttgtgctagttccggggtggcgttaccagcaaaaagcttcatatcaggcacgagaagaacctcaggcatgcgtccattggtggaaagaatctgccgaaaactgtgcgggccaggcatgatcctttccaggcggtgtattaaagagcgcgatgcaacgtctggaacaaggtgacgttgtcaccgaaactcagcttgcccggcttaaagcatggctctgtgcaatggggaaagattaacgcctttcgccacaaagccattgagccattccggggcttgctctagcacctggcgggcttcagactctgtatcaaattcagcaaagacacaggcccctgtcccagtcaggcgcgacggggcgtattctaacagccaggaaagcaccgcatcaacctcgcgaaaacgttttcttgcgataacctcgcaatcattgctgaattcacattttagcaacgtttctattgacctttttggcgtattgcgcgggagttcaggatctttaaaaatcaccggagtcggaatacttacaccagggtgcgccaccagataccacttctctggcggatccaccggcgttagtatttcaccaacgccttcggcaaacgcggcatgcccccgaacaaagacaggaacatctgcgcccagcgtcagccccatttccgccagctcatccatgcttagcccgcattgccagagatgatttaatgccaccaggaccgtcgcggcattggatgaaccaccgccgagaccgccgcccatcggcaaacgcttgtcaatgctgatattcgcaccgcttcccgtcggaagacgcccgctgtctgccgcagttttcatcaacaaccgcgctgcgcgaacgatcaggttatcttcatgttccacgccttcaacgggcgttaacagacgaatatccccatcgtcacgaagctcaatgctgatggtgtcgccgtaatcaagaaactgaaacagcgtttgcagcgtgtggtaaccatccgcacgctgaccggtaatgtataaaaacagattaagttttgccggagagggccactgtgtccgcattatttcactatccagttatccatttttaacttgatgcgttgaccaccgtcggtgagttccatattggctggcatcgcaggttgcgttttggtgtcataaccaccataaacaaccttccagtttttgccattctggctgtaggtaatttcgctcaggcggtactggtcgtccagtttgtagtcggttgcatcacccggtaaacctaaaatccactggcgcaagctgttgagcggaattggcattccggtcaatttgccaatcatctcttcggcgtcatcggcggtataacgctgacctttattgtcgactaactgcacgttacccggttgagcattcagctccagttccgtgctgcccaatgggttagtgagcagcagacggtagcgatcctggccggtttgctgccagaaaaagcgggcgtacactttttgttggtcagaaatataagcgaacgcgccgcgagtctgatactgattaagattgcgcacgtcttgctgatgctgacgccattgtggcgaatccgggcttttgccaggacctttgggcgtggtaacggaacaggcagtaagcacaagagcagccagcggtagcaggcggataagacgaaaatcgggcaggggcatagtgatgacaagtccttgagatacgttgcagttataacccttaatgctagcgttaccgtccgctatcgtctatgttcaagttgtcttaattgccagaatctaacggctttcggcaattactccaaaagggggcgctctcttttattgatcttacgcatcctgtatgatgcaagcagactaaccctatcaacgttggtattatttcccgcagacatgacccttttagcactcggtatcaaccataaaacggcacctgtatcgctgcgagaacgtgtatcgttttcgccggataagctcgatcaggcgcttgacagcctgcttgcgcagccgatggtgcagggcggcgtggtgctgtcgacgtgcaaccgcacggaactttatcttagcgttgaagagcaggataacctgcaagaggcgttaatccgctggctttgcgattatcacaatcttaatgaagaagatctgcgtaaaagcctctactggcatcaggataacgacgcggttagccatttaatgcgtgttgccagcggcctggattcactggttcttggggagccgcagatcctcggtcaggttaaaaaagcgtttgccgattcgcaaaaaggtcatatgaaggccagcgaactggaacgcatgttccagaaatctttctctgtcgcgaaacgcgttcgcactgaaacagatatcggtgccagtgctgtgtctgtcgcttttgcggcttgtacgctggcgcggcagatctttgaatcgctctctacggtcacagtgttgctggtaggcgcgggcgaaaccatcgagctggtagcgcgtcatctgcgcgaacataaagtacagaagatgattatcgccaaccgcactcgcgaacgtgcccaaattctggcagatgaagttggcgcggaagtgattgccctgagtgagatcgacgaacgtctgcgcgaagccgatatcatcatcagttccaccgccagcccgttaccgattatcgggaaaggcatggtggagcgcgcattaaaaagccgtcgcaaccaaccaatgctgttggtggatattgccgttccgcgcgatgttgagccggaagttggcaaactggcgaatgcttatctttatagtgtggacgatctgcaaagcatcatttcgcacaacctggcgcagcgtaaagccgcagcggttgaggcggaaactattgtcgctcaggaaaccagcgaatttatggcgtggctgcgagcacaaagcgccagcgaaaccattcgcgagtatcgcagccaggcagagcacgttcgcgatgagttaaccgccaaagcgttagcggcccttgagcagggcggcgacgcgcaagccattatgcaggatctggcatggaaactgactaaccgcttgatccatgcgccaacgaaatcacttcaacaggccgcccgtgacggggataacgaacgcctgaatattctgcgcgacagcctcgggctggagtagcagtacatcattttctttttttacagggtgcatttacgcctatgaagccttctatcgttgccaaactggaagccctgcatgaacgccatgaagaagttcaggcgttgctgggtgacgcgcaaactatcgccgaccaggaacgttttcgcgcattatcacgcgaatatgcgcagttaagtgatgtttcgcgctgttttaccgactggcaacaggttcaggaagatatcgaaaccgcacagatgatgctcgatgatcctgaaatgcgtgagatggcgcaggatgaactgcgcgaagctaaagaaaaaagcgagcaactggaacagcaattacaggttctgttactgccaaaagatcctgatgacgaacgtaacgccttcctcgaagtccgagccggaaccggcggcgacgaagcggcgctgttcgcaggcgatctgttccgtatgtacagccgttacgccgaagcccgccgctggcgggtagaaatcatgagcgccagcgagggtgaacatggtggttataaagagatcatcgccaaaattagcggtgatggtgtgtatggtcgtctgaaatttgaatctggcggtcatcgcgtgcagcgtgttcctgctacggaatcgcagggtcgtattcatacttctgcttgtaccgttgcggtaatgccagaactgcctgacgcagaactgccggacatcaacccagcagatttacgcattgatactttccgctcgtcaggagcgggtggtcagcacgttaacaccaccgattcggcaattcgtattactcacttgccgaccgggattgttgttgaatgtcaggatgaacgttcacaacataaaaacaaagcgaaggcgctttcagtgctcggtgctcgcatccacgctgctgaaatggcaaaacgccaacaggccgaagcgtctacccgtcgtaacctgctggggagtggcgatcgcagcgaccgtaaccgtacttacaatttcccgcaggggcgcgttaccgatcaccgcatcaacctgacgctctaccgcctggatgaagtgatggaaggtaagctggatatgctgattgaaccgattatccaggaacatcaggccgaccaactggcggcgttgtccgagcaggaataatggaatatcaacactggttacgtgaagcaataagccaacttcaggcgagcgaaagcccgcggcgtgatgctgaaatcctgctggagcatgttaccggcagagggcgtacttttattctcgcctttggtgaaacgcagctgactgacgaacaatgtcagcaacttgatgcgctactgacacgtcgtcgcgatggtgaacccattgctcatttaaccggggggcgagaattctggtcgttgccgttatttgtttcgccagcgaccttaattccgcgcccggatacggagtgtctggtggagcaggcactggcgcggttgcctgaacaaccttgccgtattcttgatctcgggacgggtaccggggcgattgcgcttgcgctggctagcgagcgcccggactgcgaaattatcgctgtagatcgtatgcctgatgctgtctccctggcacaacgtaatgcccagcatctggcgatcaaaaatatccacattctgcaaagcgactggtttagcgcgctagccgggcagcagtttgcgatgattgtcagcaatccgccgtatattgacgagcaggacccacatcttcaacaaggcgatgtccgctttgagccgctcactgcgctggttgcggcagacagtggaatggcagacatcgtgcatatcatcgaacagtcgcgtaacgcgctggtatccggcggctttctgcttctggaacatggctggcagcagggcgaagcggtgcgacaagcatttatcctcgcggggtatcatgacgtcgaaacctgccgtgactatggtgataacgagcgcgtaacgctcggccgctattatcaatgacaagtttttctacactgcttagtgttcatcttattagtctcgcgctttctgttgggctattaaccttacgtttctggctacgttatcagaagcatccacaggcatttgctcgctggacgcgcattgtgccgccggttgtcgatacggtgttattgttaagcggcattgcgttgatggctaaagcgcacatcctgccattttccgggcaggcacagtggctgactgaaaagctgtttggagttatcatttatatcgttttgggttttattgcactcgattatcgtcgtatgcacagtcagcaggcgcgcattattgccttcccgctggcgttggtggtgctgtacatcatcattaaactcgccaccacaaaagtaccgttactggggtaagtcatgagatcgttagctgatttcgaatttaataaagcgccattgtgcgaaggcatgatcctggcttgcgaagcaatccgccgcgattttccctcgcaagatgtttacgacgaactggagcgtctcgttagtctggcgaaggaagaaatcagccagcttctgcctttagaagagcagctggaaaaactgatcgcgctgttttacggcgactggggatttaaagcctcacgcggcgtttatcgtctttccgatgcattatggctggaccaggtgttaaagaatcgacagggcagtgcggtatcattaggtgcggttttattatgggtcgcgaatcgtctcgatttgccgctgctgccggtgattttccctacgcagctgatattgcgcattgaatgtccggatggcgaaatttggctgattaatccttttaacggtgaatcgttaagcgaacatatgctggacgtatggttaaagggaaatatcagcccgtcggcggaactgttttatgaagaccttgatgaagctgataacattgaggtaatccgcaaattgctggatacactcaaagcctcgttgatggaagaaaatcagatggagctggcgttacgcaccagcgaagctttattacaattcaaccctgaagatccctatgaaattcgcgatcgcgggttgatttatgcgcaactggattgcgaacacgttgcgttgaacgatttaagttatttcgttgaacagtgtccggaagacccgatcagcgaaatgatccgtgcgcaaataaataacatcgcgcataaacatattgtgctgcattaattaatcgacattttactcaagattaaggcgatcctatgaaacaaaaagtggttagcattggcgacatcaacgtagcaaatgacctgccgttcgtactgtttggcggtatgaacgtgctggaatctcgcgatctggcgatgcgcatttgcgagcactacgtaactgtgacccagaaactgggtatcccttacgtgttcaaagcctcttttgacaaagccaaccgctcctccatccactcttatcgtggaccgggcctggaagaagggatgaaaatcttccaggagttgaagcagacttttggcgtgaaaattatcaccgacgttcacgaaccaagtcaggcacagcccgttgctgatgtcgtggatgtgattcagttgccggcgtttcttgctcgccagactgacctggttgaagccatggcgaaaaccggtgcggtaattaacgtcaagaaaccacagtttgtcagcccgggacagatgggtaatatcgttgataaattcaaagaaggcggcaacgaaaaagtgattctttgcgatcgtggtgctaacttcggctatgacaacctggttgtcgatatgctgggcttcagcattatgaagaaagtgtctggtaactcgccggtgattttcgacgtgacccacgcactgcaatgccgcgatccgtttggcgcagcttccggtggtcgtcgtgctcaggtggctgagctggcacgagccggtatggcggtaggtctggcggggctgtttattgaagcgcatccggatccggaacatgcgaaatgtgatggtccatccgcgctgccgctggctaaactggaaccgttcctcaagcagatgaaagcgattgatgatctggtgaaaggtttcgaagaactggataccagcaagtaatcttttttgcttgaaaaataaagtcttagcgttctgcgttaagacttttttcatgggtgccagatacaaaaaaggccgcaggctgttacccctgcggccggtttcgggcgcatattgccatcacggcagcctgacgcccgttttcaccttacttccggttacgccaccagccgacaatcgctgcggtaataattcccgccaggatcggtgctgccaggtcgtgccagaaaatcatggcaaactgcgcgagcgtcatatagccgccttgttgtaatgacaacattttgcggctattcttgaattgttctggttcaagattagcccccgttctgttgtcaggttaaacctctcaacgtgcgggggttttctctttccagcaaccaatgccaccagggataaagcccccgcaacattgcgcctcaccggataacgccggcttgatgtggatactacgtctcaattcatcttcacttcatccctgaaatgtttgcaatgaagagtgcattccggtttttcaacagctgttacagtcgtttcatgagggctctggatgatgcttccagctcgggttgccaatatttacttgtggaagagataaagacaaaaatggccgcaggctgttacccctgcggccggtttcgggcgcatattgccatcacggcagcctgacgcccgttttcaccttacttccggttacgccaccagccgacaatcgctgcggtaataatccccgccaggatcggtgctgccaggtcgtgccagaaaatcatggcaaacttcgcgagcgtcatatagccgccttgttgtaatgacaacattttgcggctattcttgaattgttgatggttcaagattagcccccgttctgttgtcaggttttacctctcaacgtgcgggggttttctctttccagcaaccaatgccaccagggataaagcccccgcaacattgcgcctcaccggataattccggcttggtgtggatactacgtctcaattcatcttcacttcatccctgaaatgtttgcaataaagagtacattccggcttttcaacagctgttgcagtggtttcgtgcaggttgtggtacaggctcgcaattctgattaacgagctgtccaggtagtatgaagaaatacaataagcaggaatttatcttatctcccccgatttccgtcatcggaggagatataactgtcaggcaaatatcgtcatcaaataggcggcaaacagtgccagatgcgctgcgccattgagcacgttagtacgtccggtggagaaggagatatggcacagcactaaagaggccaccatcaccaccatttctggcgcaccaagtgcaaactgtaattcgttacccgtcataaaggcaattagcgtgacgacaggtacggtaagcgaaatggttgctaacactgaaccaaagaacagattcatcgcgcgctggacctggttgttcaacactgcttttaacgcacctaaaccttccggcgacagaatcaacagagccaccaggaagccagtaaaggcgacaggggcattcatgctgtcgagcaatgtctccagcgggctggcattcattttggtgactgcaataacggcaatcagatggataatcaaccagatagcatgccacacgctgctatgggcagacggtttaccgtgatgcgggtcgtcgtcatcactgtcatcttcgtgctcgtagacaaacaaactttgatgcgttttggtctggatcagcaaaaatacgccatacattgccgcagaaattaatgctaccagtaacgcctgaccggttgaaaaattcgccgcaggcagagccattggaaataccagtacgattatcgccagggggaacagcgcaattaaatactgcttgataccaaacagattcatatattgggtggcaaacttacgaccgcccaacaataatgaaaagccaaccagcccaccggtaacaatcataatgattgaatagagcgtatcacgcattagcgttggcgcggcgtcgccggttgccattaaagctgaaatcaaactgacttcaagaataaccactgaaaggctaagaataagcgaaccgtaaggttctcccaggcgatgggctaatacgtccgcatgacggacaacactaaaggcgctacttaaaataccaataagcgcaagaagattgatggcaatgaccactggtagtgtctggctgcttccccacaggaacagcactaccagcgccagaaccgggaaaataagcgaagtctccttgtggcgggtttttaccgcctcttgagcatttgacattatggttatccctttgcagatgaatttatcgaaaatgtaaaaaataggtagggaaaataacagaaagtgtctggatatcggtaacattttacgaatttttaccccgctgtcgattttttactcattggggcataaaaataagtattacgtttagacaatgtttgttttagcgtttcttaagaagagtctgacatgaaaattcttatgttttggcaagagtagatattgttgaccacacttaatgttcaactttgtaaaaggagtcaacgatgccgtataaaacgaaaagcgatctgccggaaagcgtaaagcacgttctaccgtctcatgcccaggatatctataaagaagcgttcaacagcgcatgggatcaatataaagataaagacgatcggcgtgatgacgccagtcgcgaagaaaccgcgcataaagtggcctgggctgctgtgaagcatgaatatgccaaaggggatgatgataaatggcataaaaaatcgtaaaaccggtagcttagttaaagctattcgtgcggtgttgccttgcaagtggtccgtggattgcatattgtcccgttagtggtttcaaaatgagcagtaaaaatgtccggaagacaccaaaaagttgtcgcagggaagtatgcagtggcggaggtgtaaggtgataacgcgtgatttcttgatgaatgccgattgtaaaacggcatttggtgccattgaagaatcactcttatggtcagcagaacaacgggcggcttcgctggcggcgacgctggcttgtcgacctgatgagggaccggtgtggatcttcggttatggatcgttgatgtggaatccggcactggagtttaccgagtcgtgcaccggtacactggttggatggcatcgcgcattttgcctgcgcctgaccgccgggcgcgggactgcgcaccagccgggacggatgcttgcactgaaagagggcggacgcaccacaggcgtcgcctatcgactgccagaagagacgctggagcaggaactaaccctattgtggaagcgcgagatgattaccggctgttatctgccaacctggtgtcagcttgatcttgatgatggacgcacagtaaacgccattgtgtttattatggacccgcgacatccagaatatgaatctgacactcgcgctcaggtcatcgcgccgttgattgcggcggcgagcggtccgctgggaaccaacgcacaatacctgttttcactggaacaggagcttatcaaactgggaatgcaggacgatgggctgaatgatttgctggtatcggtaaaaaaactgctggcggagaattatccggatggtgtgttacggccgggattcgcctgagtaaacttccctcatagtggggcgtcagacgccccctcaaacattaaaatgtgagcactttatcggctgacagcgtccattgcgccagttccacaagagtaccgatttccaccccatcaataagaggaagtgtgctaatcccgcgcccgtcggtacaggttttgcacaatttcaccggtacattctgagcggtaaggatctccagcatttgctgaatgttgtagccttcccctggtttttgcccgcgcaacccggctgtgaccgcatcagacatcaggaacagacgcagatccagattgctctcctgctctcgtaacgcaatggccagccgcaagctgttaaacaaggattcgctcccgtaaggtgcgccattggcaacgatcacgattttttgcattatttactcctgtattcagggaattagacattcatcttctatcttactgcttctgcagcgtctgaccaatcggtcacatttttaaggattttcctgaaagcgcgagaaaatacgacaaaagttgccagtaatcgttattctttaaggctatggtttttcattattaccggaagttaccgacgttttgagccgttttgttcctcgcattatcccgttttatttactcttgcttgtagcaggcggtacagctaacgcacaatctaccttcgagcaaaaagcggcaaatccctttgataataacaatgatggtctgccggatttaggcatggctcccgaaaatcatgatggggaaaaacactttgctgaaattgtgaaagatttcggcgaaaccagtatgaatgataacgggctggatactggcgagcaggcaaaagctttcgcattgggaaaagtccgcgacgcgcttagtcaacaggttaatcagcacgtagagtcctggctatcaccgtggggaaatgccagtgttgacgtcaaagtggataacgaaggacatttcaccggcagtcgtggaagctggtttgtgccgttacaagataatgatcgttatctcacctggagccagcttggtcttactcagcaggatgatgggttggtgagcaatgtgggcgttgggcaacgctgggcgcgcggcaactggctggtgggttataacactttttatgacaacttgctggacgaaaatcttcagcgagcgggctttggtgccgaagcgtggggcgaatatttgcgactatcggcaaacttttatcagccgtttgctgcatggcatgaacagacagccacgcaggaacaacggatggcgcgcgggtatgacctgacagcccggatgcgcatgccgttctatcaacacctcaataccagtgtcagcgtagaacagtattttggtgatcgtgttgatttgtttaactctggtacgggttatcacaatcccgtcgcgttgagtctgggattaaattacacccctgtgccattagtcactgtgacggcccagcataaacagggtgaaagtggcgagaatcaaaataacctcgggctgaatcttaattaccgctttggtgtaccgctcaaaaaacaactttctgcgggcgaggttgccgaaagtcagtcgttacgtggtagtcgctatgacaatccgcagcgaaataatctaccgactcttgagtaccgacagcgaaaaacgttaacggtgtttctggcgacacctccgtgggatctaaaacctggcgaaacagtgccactgaaattacaaatccgcagtcgttacggtattcggcaactgatttggcagggcgatacgcagatattaagtttaacgccaggcgcacaagccaacagcgcggagggctggacgctgatcatgcctgactggcagaacggggaaagggcgagcaatcactggcgattgtctgtggtggtggaagataaccaggggcagcgtgtctcctccaatgagatcacgctaacgcttgtcgaaccgttcgatgcattgtcaaacgacgaactgcgctgggaaccgtaatcagaaaatgcgctcctgatgcacccataccgctgcttccacgcgagacttgagcttcattttcttcagcatgtgcttgacgtgcacttttactgtgctttcggtgatgtccaggcggcgggcaatcatcttgttcggcaaaccctgggcaatcagcttgagaatatcgcgctcgcgtggggttaactggttaacatcgcgctcagtagtggcacggttagcacgcaagctggcggccagaacaggcgttaatgcttcgcttaataccatttcgccagcagctgcctgatgcaatgctttcagcagatcttccggttccatatcttttaacagatagccatccgcgccgcgtttcagtgcggtgaccacatcttcttcatggttagagacgctgaataccacaatgcgccctgagagggacttttcgcgcagtttatccagcgtttccagaccgttcatgccgggcatattgagatctaacaggatcagatcgggatcaagagactccgccagttcaataccctgttcgccattactcgcttcgccaaccacggtgatatctggtgccatactgataagctgttttacgccagttcgcagcatcgggtgatcgtcaatcagcaggatagtagccggttcctgattactcatgggtatctccttggacgtctgtgaaagttttttcgggaataaaggtgaccaccacttcggtgccacctgattcacgacggcggacgcggcaatcgcctcgtaaactttgcgcacggtcacgcattattatcatgccgtagtgattgctgcggatggcattttcaggcacgccgcagccgttatcctggacggtcagtttgacctgattatcgttttgcgccaccgtcaccacgacctcactcgcttgcgaatgtttgagggcgttacttaatgcctcacgggcaatttgcaacaagtggattgcctgatgcgaaggcaccagacgaggcggcaattgataatccagcttcaccgggaagccaaatttggcgctgtactcttcgcaactcgcctccagcgccggacgtaatccaggctcggtgagctgcaagcggaatgtggtgagcaattcacgcaactgcgcccaggatgcattcagttcgttacggatctgacttaacagttcgcggctgctttctggcagcgcatcgccctgcatctgtaaacaactcacctgcatcttcatacaagagagagattgggcaatagaatcatgcagttcgcgcgcaatggtggcacgctcttccatcacgatcaactgttgctgacgttcctgatggcgatccagcgccagcgtggcggtgagttgttcaaccagggtatccaccagttgttgttgatcatggctaagatgacgcccctgcggcagggtcgccagcaaaataccgtactgcgtatgagagtcagccagccgccacttcagggttgtgccgcgatcgccaacgggtaatacgccgcgcgggcagagctggcagcctttatcatcacaagtcatatctggctggcaggtaaactcctgatgattctcttcatcatcagtatcataaacccgcagttcgatatcacgtagcagggttaaattctgtaagccgttgagtaccggtgacaggcgttcacacagcggggcgcgggaatgcaaacggcggttagcctgccataaaaatgagaggatctgatttttatgctccagcccggcggttttctcctgaacccgctgctcaagtacggcataactttcggccagttctgcagacatattgttcaacgcagttccaagcatcgccatttcgttgcgcccgctgatgtttgcgcgttgggtaaaatcgcgatggctgacggcactcgccattgccagcagttgccgccacggttgtagcagtcgcgcccgcaaccagataatagtgaacaccagtaaaagtgccataaataccgccattacccgatggaccagtaccactgtctcgatgcgcatttccgtggtgcggtcaaaaccagataccagctgatcaagcccggcaacaaactggctgacatccgctgacaccgtttctcggttttgtgcacgcatcaacgcagggatcagttcattacgccagtaatcttgtaaaccctgtaattgcgccagttgtccgtctcgttctgctgctcgagtcaactcggcgctaaatgccgtttgttccatctctttaattaagggcttgtctttctcgcttaatggcactgctgccaacagacggtaactttgcatgcgcagcgatcccgctttgttgatcgcatgggcgctgccctgaacgccttgcaccagccagccagaaaccgccatccctgccagtccaatagcagtagaaagcaacacaataagcgcaacctgattaaccagggtgagcggagagagacaacgtttaagcatgtaaacctcttccttcaggctttaaatgagcaataaccttaatgaatgtgacgatacattctggaatggcagtattctcggctattggctgaagtatacccatacctggaaagagttactccttatttgccgtgtggttagtcgctttacatcggtaagggtagggattctacagcaccgtgaaaaatctcataatttttatgaaatcactgtactcactatgggtaatgataaatatcaatgatagataaagttatcttatcgtttgatttacatcaaattgcctttagctacagacactaaggtggcagacatcgaaacgagtatcagaggtgtctatgagtcactcatccgcccccgaaagggctactggagctgtcattacagattggcgaccggaagatcctgcgttctggcaacaacgcggtcaacgtattgccagccgcaacctgtggatttccgttccctgtctgctgctggcgttttgcgtatggatgttgttcagcgctgttgcggtgaacctaccgaaagtcggctttaattttacgaccgatcagctatttatgttgactgcgctgccttcggtttctggcgcgttattacgtgttccatactcctttatggttcctatcttcggtggtcgtcgctggacggcgttcagcaccggtattctgattattccttgcgtctggctgggttttgccgtgcaggatacctccacgccttatagcgtcttcatcatcatctctctgctatgcggctttgctggcgcgaacttcgcctccagtatggcaaacatcagcttcttctttccgaaacagaagcagggtggcgcgctgggtctgaatggtggtctgggcaacatgggcgtcagcgtcatgcagttggttgctccgctggtggtatcactgtcgattttcgcagtatttggtagccagggcgtcaaacagccggatgggactgagctgtatctggcgaatgcgtcctggatatgggtgccgttccttgccatcttcactattgcggcgtggtttggcatgaacgatcttgctacctcgaaagcctccatcaaggagcagttgccggtactcaaacggggtcatctgtggattatgagcctgctgtatctggcaaccttcggctccttcatcggcttctccgcgggctttgcaatgctgtcaaaaacgcagttcccggatgttcagattctgcaatacgctttcttcgggccgtttattggtgcgctggcgcgttctgcaggtggtgcattatctgaccgtctgggcggaactcgtgtcacgctggtgaactttattctgatggcgattttcagcggcctgctgttcctgaccttacctactgacgggcagggcggaagcttcatggcgttcttcgcggtcttcctggcgctgttcctgacagctgggctgggtagtggttccactttccagatgatttcagtgatcttccgtaaactgacaatggatcgcgtgaaagcagaagggggttctgacgaacgtgcgatgcgtgaagcggcaaccgacacggcggcggcgttgggtttcatctctgcgattggcgcgataggtggcttctttatcccgaaagcgttcggtagctcgctggcattaacgggttcgccagttggcgcaatgaaagtatttttgattttctatatcgcctgcgtagtgattacctgggcggtatatggtcggcattcctaaaaataaaccgttactcgtcatacttcgggttacatgtgctgcggctgcgttcattcaccccagtcacttactttagtaagctcctgggattcattcacttgccgccttcctgtaaaccgaattatatagagtaaaatatttgattatcctttgcgcggcatgatgtcgcgctttttttatgcgttatttagttacaacatactaatgttatatggcttattcgccggatttcattaagagccattaatatgttacccatggggaatactccttaatacccatctgcataaaaatcttcatgctttaaataactacaggtataaaacgtcttaatttacagcatgttatgctttaactgttaattatcctaaaggggtatcttaggaatttactttatttttcatccccatcacacttgatcgttatcaattcccacgctgtttcagagcgttaccttgcccttaaacattagcaatgtcgatttatcagagggccgacaggctcccacaggagaaaaccgatgagtaaattcctggaccggtttcgctacttcaaacagaagggtgaaacctttgccgatgggcatggccagcttctcaataccaaccgtgactgggaggatggatatcgccagcgttggcagcatgacaaaatcgtccgctctacccacggggtaaactgcaccggctcctgcagctggaaaatctacgtcaaaaacggtctggtcacctgggaaacccagcagactgactatccgcgtacccgtccggatctgccaaaccatgaacctcgcggctgcccgcgcggtgccagctactcctggtatctttacagtgccaaccgcctgaaatacccgatgatgcgcaaacgcctgatgaaaatgtggcgtgaagcgaaggcgctgcatagcgatccggttgaggcatgggcttctatcattgaagacgccgataaagcgaaaagctttaagcaggcgcgtggacgcggtggatttgttcgttcttcctggcaggaggtgaacgaactgatcgccgcatctaacgtttacaccatcaaaaactacggcccggaccgtgttgctggtttctcgccaattccggcaatgtcgatggtttcttacgcatcgggtgcacgctatctctcgctgattggcggtacttgcttaagcttctacgactggtactgcgacttgcctcctgcgtctccgcaaacctggggcgagcaaactgacgtaccggaatctgctgactggtacaactccagctacatcatcgcctgggggtcaaacgtgccgcagacgcgtaccccggatgctcacttctttactgaagtgcgttacaaagggaccaaaactgttgccgtcacaccagactacgctgaaatcgccaaactgtgcgatctgtggctggcaccgaaacagggcaccgatgcggcaatggcgctggcgatgggccacgtaatgctgcgtgaattccacctcgacaacccaagccagtatttcaccgactatgtgcgtcgctacaccgacatgccgatgctggtgatgctggaagaacgcgacggttactacgctgcaggtcgtatgctgcgcgctgctgatctggttgatgcgctgggccaggaaaacaatccggaatggaaaactgtcgcctttaataccaatggcgaaatggttgcgccgaacggttctattggcttccgctggggcgagaagggcaaatggaatcttgagcagcgcgacggcaaaactggcgaagaaaccgagctgcaactgagcctgctgggtagccaggatgagatcgctgaggtaggcttcccgtactttggtggcgacggcacggaacacttcaacaaagtggaactggaaaacgtgctgctgcacaaactgccggtgaaacgcctgcaactggctgatggcagcaccgccctggtgaccaccgtttatgatctgacgctggcaaactacggtctggaacgtggcctgaacgacgttaactgtgcaaccagctatgacgatgtgaaagcttataccccggcctgggccgagcagattaccggcgtttctcgcagccagattattcgcatcgcccgtgaatttgccgataacgctgataaaacgcacggtcgttcgatgattatcgtcggtgcggggctgaaccactggtatcacctcgatatgaactatcgtggtctgatcaacatgctgattttctgcggctgtgtcggtcagagcgggggcggctgggcgcactatgtaggtcaggaaaaactgcgtccgcaaaccggctggcagccgctggcgtttgcccttgactggcagcgtccggcgcgtcacatgaacagcacttcttatttctataaccactccagccagtggcgttatgaaaccgtcacggcggaagagttgctgtcaccgatggcggacaaatcccgctataccggacacttgatcgactttaacgtccgtgcggaacgcatgggctggctgccgtctgcaccgcagttaggcactaacccgctgactatcgctggcgaagcggaaaaagccgggatgaatccggtggactatacggtgaaatccctgaaagagggttccatccgttttgcggcagaacaaccagaaaacggtaaaaaccacccgcgcaacctgttcatctggcgttctaacctgctcggttcttccggtaaaggtcatgagtttatgctcaagtacctgctggggacggagcacggtatccagggtaaagatctggggcaacagggcggcgtgaagccggaagaagtggactggcaggacaatggtctggaaggcaagctggatctggtggtgacgctggacttccgtctgtcgagcacctgtctctattccgacatcattttgccgacggcgacctggtacgaaaaagacgacatgaatacttcggatatgcatccgtttattcacccgctgtctgcggcggtcgatccggcctgggaagcgaaaagcgactgggaaatctacaaagccatcgcgaagaaattctccgaagtgtgcgtcggccatctgggtaaagaaaccgacatcgtcacgctgcctatccagcatgactctgccgctgaactggcgcagccgctggatgtgaaagactggaaaaaaggcgagtgcgacctgatcccaggtaaaaccgcgccacacattatggtcgtagagcgtgattatccggcgacttacgaacgctttacctctatcggcccgctgatggagaaaatcggtaatggcggtaaagggattgcctggaacacccagagcgagatggatctgctgcgtaagctcaactacaccaaagcggaaggtccggcgaaaggccagccgatgctgaacaccgcaattgatgcggcagagatgatcctgacactggcaccggaaaccaacggtcaggtagccgtgaaagcctgggctgccctgagcgaatttaccggtcgtgaccatacgcatctggcgctgaataaagaagacgagaagatccgcttccgcgatattcaggcacagccgcgcaaaattatctccagcccgacctggtctggtctggaagatgaacacgtttcttacaacgccggttacaccaacgttcacgagctgatcccatggcgtacgctctctggtcgtcagcaactgtatcaggatcaccagtggatgcgtgatttcggtgaaagcctgctggtttatcgtccgccgatcgacacccgttcggtgaaagaagtgataggccagaaatccaacggcaacccggaaaaagcgctcaacttcctgacgccgcaccagaagtggggtatccactccacctacagcgacaacctgctgatgctgactttaggtcgcggtggtccggtggtctggttgagtgaagccgatgccaaagatctgggtatcgccgataacgactggattgaagtattcaacagcaacggtgctctgactgcccgtgcggttgtcagccagcgtgttccggcagggatgaccatgatgtaccacgcgcaggaacgtatcgttaacctgcctggttcggaaattacccaacagcgtggtggtatccataactcggtcacccgtatcacgccgaaaccgacgcatatgatcggcggctatgcccatctggcatacggctttaactactacggcaccgtaggttctaaccgcgatgagtttgttgtagtgcgtaagatgaagaacattgactggttagatggcgaaggcaatgaccaggtacaggagagcgtaaaatgaaaattcgttcacaagtcggcatggtgctgaatctcgataagtgcatcggctgccacacctgttcagttacctgtaaaaacgtctggaccagccgtgaaggcgtggaatacgcgtggttcaacaacgtggaaaccaagcccggtcagggcttcccgactgactgggaaaaccaggaaaaatacaaaggcggctggatccgtaaaatcaacggcaaactgcagccgcgcatgggtaaccgtgccatgttgctgggtaaaatcttcgctaacccgcatctgccggggatcgacgattattacgagccgttcgattttgactatcagaacctgcataccgcgccggaaggcagcaaatcgcagccgattgcccgtccgcgttcgctgattaccggggaacggatggcgaaaatcgaaaaagggccgaactgggaagatgacctgggcggtgagtttgacaaactggcgaaagacaagaacttcgacaacatccagaaggcgatgtatagccagttcgaaaacaccttcatgatgtatttgccgcgcctgtgcgaacactgcctgaacccggcatgtgtggcgacctgcccgagcggtgcgatttacaagcgtgaagaagatggcatcgtcctgatcgaccaggataaatgccgtggctggcgtatgtgcatcaccggatgcccgtacaaaaaaatctacttcaactggaagagcggtaagtctgagaagtgcatcttctgctatccgcgtattgaagcgggtcagccgaccgtgtgctcagaaacctgtgtcggtcgtatccgttatcttggcgtgctgctgtacgatgccgacgcgattgaacgtgcagccagcaccgagaacgagaaagatctttaccagcgtcagctggaggtgttcctcgatccgaacgatccgaaagtcatcgagcaggcgattaaagacggtattccgctgagcgttattgaagccgcacagcagtcgccggtttataaaatggcaatggaatggaaactggcgctgccgctgcatccagaatatcgcacactgccgatggtctggtacgtgccgcctctgtctccgattcagtctgcagcagacgcgggtgagctgggtagcaacggcattctgccagacgtcgaaagcttgcgtattccggtacagtatctggcgaatctgctgaccgccggtgataccaaaccggtactgtgcgcactgaaacgtatgctggcgatgcgtcattacaaacgtgctgaaaccgttgacggtaaagttgatacccgtgcgctggaagaggtcggtctgaccgaagcccaggcacaggagatgtaccgttatctggcgattgctaactacgaagatcgctttgtggtgccgagtagtcatcgtgaactggcacgggaagccttcccggagaaaaatggctgcggctttacctttggtgatggctgccacggttcagataccaaattcaatctgttcaacagccgtcgtatcgatgccatcgatgtgaccagcaaaacggagccgcatccatgatcgaactcgtgattgtatcgcgtctccttgaatatccggatgctgccttatggcagcatcaacaagagatgtttgaggcgattgctgcgtcgaaaaatctgtcgaaagaagatgcccatgcgctgggcattttcctgcgcgatttaacggcgatggatccgctcgatgcccaggcccagtacagcgaactgttcgaccgtggccgcgccacgtcactgttgctatttgaacatgttcacggtgaatcccgtgaccgcggccaggcgatggtggacctgctggcgcagtacgagcagcacggcttgcagttaaacagccgcgaattaccggaccatctgccgctgtatctggagtacctgtcgcagctgccgcaaagcgaagccgtggaaggtttgaaagatatcgcgccgattctggcattgctgagcgcacgtctgcaacagcgtgaaagccgttatgccgtgatgtttgatctgctgctgaaattggccaataccgctatcgacagcgacaaagtggcggaaaaaattgccgacgaagcgcgcgatgatacgccgcaggcgctggatgctgtctgggaagaagagcaggttaaattctttgctgacaaaggctgcggtgattcagcaatcactgctcatcagcgtcgctttgccggtgccgtcgcgccgcaatatctgaatatcaccaccggaggacagcactaatgcaattcctgaatatgttcttctttgatatctacccgtacatagccggggcggtcttcctgattggtagctggctgcgttatgactacgggcagtacacctggcgcgcggcgtccagccagatgctggatcgcaaagggatgaacctggcgtcgaacctgttccatatcggtattctggggatttttgttggtcacttcttcggtatgctgacgccgcactggatgtatgaagcctggctgccgattgaagtgaaacagaaaatggcgatgtttgctggtggtgccagcggcgtgctgtgtctgattggcggcgtgctgttgctgaagcgtcgtctgttcagcccacgcgtgcgtgcaaccactaccggagcggatatcctgatcctgtcgctgctcgttatccagtgcgcgctgggcctgttgaccattccgttctccgctcagcatatggacggtagcgagatgatgaaactggttggctgggcgcagtcggtggtgaccttccacggtggcgcttctcaacacctcgatggtgtggcgtttatcttccgtctgcacctggtgctggggatgacgttattcctgctgttcccgttctcgcgtctggtacacatctggagcgtaccggtggagtatctgacacgtaagtaccagctggtgcgcgctcgtcactaagcgaattttagttcacatagaccctgcttcggcggggtttttttatgggcacggtgcggggtgagttgtcggatgcgcttcgcttatccgacctacaggggaggatattgtaggcccggtaaacgtggtgccatcgggcaaaattagctcggagtaacaggttttgattatttaaggaagcgatggtggtgggggaaggattactcagcgctgcgcgcttcgcccttcgggtcgttgcctgcggcaacgctctctcgctggcgctcaagtcgaaccttggtcgaagcttctcatccttccccgcttgggcagaatatttaattgcggattcgtttgagagtttacggacttttgaaagtgatggtggtgggggaaggattactcagcgctgcgcgcttcgcccttcgggtcgttgcctgcggcaacgctctctcgctgacgctcgagccgaaccttagtcgaagcttctcatccttccccgcatgggcagaatatttgattgcggattcgcttgagagttcagggacttttgaaagtgatggtggtgggggaaggattactcagcgctgcgcgcttcgcccttcgggtcgttgcctgcggcaacgctctctcgctgacgctcgagccgaaccttagtcgaagcttctcatccttccccgcatgggcagaatatttgattgcggattcgcttgagagttcagggacttttgaaagtgatggtggtgggggaaggattcgaaccttcgaagtcgatgacggcagatttacagtctgctccctttggccgctcgggaaccccaccaggggtaattcatattgtaggtaatgcttgagatggtggtgggggaaggattcgaaccttcgaagtcgatgacggcagatttacagtctgctccctttggccgctcgggaaccccaccacggggtaatgctttttactggcctgctcccttatcgggaagcggggcgcatcatatcaaatgacgcgccgctgtaaagtgttacgttgagaaaaatgaactggttgcgtaattttcatccgtaacggattaaaggtaaccagttatttttgctggcgattaaagaataatcgtccgattaccgtaaacaaagacgcgctgtgccagtactttgtatagcgcacgacttaagacgtttttctcgacgtcacgacctgcgcgcatcatatcttcagctgtgtaggtatgatcgacatgaataacgtcctgcatgatgattgggccttcgtccagattgtcattcacatagtgagcggttgcgccaataatcttcacaccacgttcataggcctggtgataaggacgtgcgccgataaacgcaggcaggaatgaatggtgaatattgatgattttattcgggaagcgtgccacaaattccggcgttaatacccgcatatacttcgccagcaccacatagtcaggttgataagcatcaatggcgtccgccatcttttgatcgtgctcgttgcggcttaacccttcatggcttaccagctcaaacggaatatcaaaacgctcaaccagagaacgtaaagtatcgtggttaccaataactgccgcgatttcgacatccaggccgccgtaattgactttcatcaacaaatcgccaaggcaatgcgcttctttagtgaccagaatcactatccggcgacgaccggcaggattcagctcacgcacggagccttctggcaatgcgctatcgagatccgccagaagggtggaatcattaaaaatcccttccagttccgtgcgcataaaaaagcgcccggtacggtgatcaacaaattcattgttctgcacgatatttaactcgtgcttgtagcaaatattggtaatacgtgcgatcagacctttttggtccggacaaatagtacgcagaactttacgttggagtgaatgcattgctggaaaaaccttgttgagagtgtttgctaaaccgtaccgtcaaccattattggccgcagcactttttaaattttttacctgaaccacaagggcagggatcgttgcggccaaactgcggacgtgtaccgtcaatatagtaccattgaccgttttctttcaaaaatcgcgaacgttcaattattgcacctgttttgccaccttcggtaaatcgagcaacaaaactgacaaatccgatattgtcggcgtcctgccaacaatgttcaaatacggtcaatcccaaccattcagtatgcgcaaatccggcaatcaattcggcacgtaacgccgctgctccacaagatggatgccaggtctttattaaataatctgcgtcttgcatcacaaaagcgcagtaacgcgaacgcatgagatgttctggatcaggtgcaaccttttcaccagacacataagggtggcaacataggctatactcgacagcactaccacagggacaaagctgagacacaaataatctccctggaaacaataacggcgtattaaccgcctgagtagcactatgttaaccgagcagtagcgatgtggctacgattgcattccaggggaatcttgcgggaataatgagaaagataaaaatagggctggcgctgggatctggcgcggcgagaggttggtcgcatattggcgttattaatgcgctaaaaaaagtgggtattgaaattgatatcgttgcaggatgttcaattggttcgctggtgggcgcggcctatgcatgcgatcgattatctgcgctggaagattgggtaacctctttcagttattgggatgttttacgcctgatggatctctcctggcagcgcggtgggttactgcgcggcgagcgtgtcttcaatcaataccgcgagataatgccggaaacagagatcgaaaattgttcccgtcgcttcgcggctgttgccaccaatttaagtactgggcgtgaattatggtttactgaaggcgatctccatcttgctattcgcgcgtcatgcagtattccaggactcatggcaccagtcgcgcataacggctactggctggttgatggggcagtcgttaacccaattcctatttcgctcacgcgtgcattgggtgctgatattgtgatagcggtcgacctgcagcacgatgctcatttaatgcaacaagatttgctctcctttaatgtcagtgaagaaaatagcgagaatggtgattctctgccgtggcatgcgcgtctgaaagaaaggttaggcagcataacgacacgtcgggcggtgacagcaccaacggcaacagagattatgaccacttctatccaggtgctggagaaccgccttaaaaggaaccgcatggcaggtgatccgcccgatattctgattcaatctgtttgcccgcaaatatctacgcttgatttccatcgcgcgcacgctgccattgcggccggacagctggcagtggaaaggaaaatggacgaacttttgccgttggtacgcaccaacatttgaccagaatttttatctacacttaagttaattctgacaggcgcaggtggcaatagcatgccactattgagtaaagccagtcaggggagagaacatgacgcagccattggtcggaaaacagattctcattgttgaagatgagcaggtatttcgctcgcttctggattcatggttttcctcattgggagcgacaacggtactggcggctgatggggtggatgcccttgagttgctgggaggtttcactccagacctgatgatatgtgatatcgcgatgccacgaatgaacgggcttaaactgctggagcatatacgtaacagaggcgaccagaccccggttctggtgatatctgccactgaaaatatggcagatattgccaaagcgttacgtctgggcgttgaagatgttttgctgaaaccagttaaagatctgaatcgcttgcgcgagatggtttttgcctgtctctatcccagcatgtttaattcgcgcgttgaggaagaggaaaggctttttcgcgactgggatgcaatggttgataaccctgccgcagcggcgaaattattacaggaactacaaccgccggttcagcaggtgatttcccattgccgggttaattatcgtcaattggttgccgcggacaaacccggcctggtgcttgatattgccgcactttcggaaaacgatctggcattttattgccttgatgtcacccgagctggacataatggcgtacttgctgccttgttattacgcgcattgtttaacggattattacaggaacagcttgcacaccaaaatcaacggttgccagagttgggcgcgttattgaagcaggtaaaccatttactccgtcaggccaatctgccggggcagtttccgctattagttggctattatcatcgcgaactgaaaaatctcattctggtttctgcgggtctgaatgcgacgttaaataccggcgaacaccaggtgcaaatcagtaatggtgttccgttaggcactttaggtaacgcttatttgaatcaattgagccagcgatgcgatgcctggcaatgccaaatatggggaaccggtggtcgactgcgcttgatgttgtctgcagaatgagcaaacgataacgcgggctaaatttgcattacctgctaatgtcggctggtggtactatcgtcgccattcgtataagtaattgtcttaattatgctaactcgcctccttttcagaacttagccccttcggggtgctgatatactgggatgcgatacagaaatatgaacacgttcaaaacacgaacagtccaggagaatttaaatggctgccattaatacgaaagtcaaaaaagccgttatccccgttgcgggattaggaaccaggatgttgccggcgacgaaagccatcccgaaagagatgctgccacttgtcgataagccattaattcaatacgtcgtgaatgaatgtattgcggctggcattactgaaattgtgctggttacacactcatctaaaaactctattgaaaaccactttgataccagttttgaactggaagcaatgctggaaaaacgtgtaaaacgtcaactgcttgatgaagtgcagtctatttgtccgccgcacgtaactattatgcaagttcgtcagggtctggcgaaaggcctgggacacgcggtattgtgtgctcacccggtagtgggtgatgaaccggtagctgttattttgcctgatgttattctggatgaatatgaatccgatttgtcacaggataacctggcagagatgatccgccgctttgatgaaacgggtcatagccagatcatggttgaaccggttgctgatgtgaccgcatatggcgttgtggattgcaaaggcgttgaattagcgccgggtgaaagcgtaccgatggttggtgtggtagaaaaaccgaaagcggatgttgcgccgtctaatctcgctattgtgggtcgttacgtacttagcgcggatatttggccgttgctggcaaaaacccctccgggagctggtgatgaaattcagctcaccgacgcaattgatatgctgatcgaaaaagaaacggtggaagcctatcatatgaaagggaagagccatgactgcggtaataaattaggttacatgcaggccttcgttgaatacggtattcgtcataacacccttggcacggaatttaaagcctggcttgaagaagagatgggcattaagaagtaacatccgtatcggtgttatccacgaaacggcgttgagcaatcgacgccgtttttttatagcttattcttattaaattgtcttaaaccggacaataaaaaatcccgccgctggcgggattttaagcaagtgcaatctacaaaagattattgcttgatcaggaaatcgtcgagggatttaccttgctcatccattgcttttttgattacagctggagtacggccttggccagtccaggttttagtttcgccgttttcgtcaacgtagctatattttgccggacgctgagcacgtttagctttggtgccagatttaacggcagcaaggctattcagcagttcgttcgggtcaataccgtcagcgatcagcatttcgcgatattgctgcagcttacgagtgcgctcttcaacttcagcagcagccgcgctttcttcttcgcgacgttcgttaacaacaacttctaatttttccagcatttcttccagcgtttcaagtgtacattctcttgcctgcgcacgaagagtacggatgttgttcagaattttaagtgcttcgctcattgtagtaatctcaaacttatattggggtggtttgttgaggtaataatagagccttaaattcagttgtgcaatagccaggaatgtaaggaattcaaaattgttctttattttgtgccgccaataaatatcttttcataaaattagccagaaaagacgcggcatatagccctatttacaccgatgatttcgcagcacgtgaggttaaaacttcctgattcatgtcacattttatggggagattatcgtaggctgacgacctttcagtcttctgtattagttgtgtttacgagaattccctattaagcgaatgatgaaaagtagaacagtcgcaataagagcatggacttagtattgcactatctcctggaggtcaacagagggctattacttgcgcaacaggttaaagattgtgaatagttaccagcagtcatttacccgcttataacaagcgaggcagttgtaatgatagctcagaaggattatgcaaggcttcgtaagggagaacgcatatacccacttctgtgcatactgttgagctgaaaaactgacgaattatgataaactccagccaactttatttcatatcattgagggcctgtggctgatggcacagctatatttctactattccgcaatgaatgcgggtaagtctacagcattgttgcaatcttcatacaattaccaggaacgcggcatgcgcactgtcgtatatacggcagaaattgatgatcgctttggtgccgggaaagtcagttcgcgtataggtttgtcatcgcctgcaaaattatttaaccaaaattcatcattatttgatgagattcgtgcggaacatgaacagcaggcaattcattgcgtactggttgatgaatgccagtttttaaccagacaacaagtatatgaattatcggaggttgtcgatcaactcgatatacccgtactttgttatggtttacgtaccgattttcgaggtgaattatttattggcagccaatacttactggcatggtccgacaaactggttgaattaaaaaccatctgtttttgtggccgtaaagcaagcatggtgctgcgtcttgatcaagcaggcagaccttataacgaaggtgagcaggtggtaattggtggtaatgaacgatacgtttctgtatgccgtaaacactataaagaggcgttacaagtcggctcattaacggctattcaggaaaggcatcgccacgattaataagaatttctttactgacagggtgagcagggcacttttatcctgtcagttcgttttacgcacttcttccgggctatacacccttctcggcagttttttaacgccgctatacgcctcacagggctcttaagcaccgacgttgacttgtgacctgtaaagtacaatatccctgtgtttaggcgttatacatcgtcgcaaatatgatgaaggctaatgctgtcggtttatggaaaagttgctttgggtaaacaaaaaatacggccccagaagggcaatgccgttcacttaagaggagcggcactatgcttcacaggataacgggtttttgatatcttaaccgacctcggccttgatggtcgggggcgttttgttatgaacaccacttccagagcaccccgaagatgctccagtcgtttcgggatggtccctggtgacgccgtgtttcccagctctatcatttctgatgcgatattcttccacgcaggcagtagccagtggcggttacaacccttctggttcagcgtcagcagcaggtcttcgctgtaaaaaagtttatcaaacaacgtaatagagttatccgggatggtggcgagcatggagtgggccagcacagtttcgctctgccggtaaggtgcggtcacggcattcagcagaatgtgacttcccaggttcattaaggccaccagacgcataaccgggtaggcgttctgccgcttagtggatgtgttggcagacccataatattcacgcagctcgggtttatcaggtgtcctgaactgtgcgccatcaatggcaaaaagttgcaggccgtgccagtcatccttcaggtaacgttccgcgcccctgtctgtgcggtctggcggaagagccattccactggggcggcccccacgcgctgacgcgcctgggtgacagcgctgcgggccagcaggttcatccccgcttcgccatccgcgctcaggttcagacggcgaacaacatcggtaattggctcattgcaccaccatccagataaccatgtcccccggtaaacgacggcggcgaacggtcgcatgagcagaaagcgtcaggcagtgttgtatccactcggtgggaaggtgttctgcaaatagttgtgcagagggcggaggcataagcggatggtcactgaaatcgagcagatcattgagaagtggcataagaaaacggctccctgttgtggaagccgttatagtgcctcagtttaaggatcggtcaactaatccttaactgatcggcattgcccagaaggggccgtttatattgccagacagcgctactgattaagcggttttttcgcttttttctcagctttagccggagcggcttcttttttcgctgcagtttcaccttctacataatcacgaccgtagtaggtatccagcaggatctgtttcagctcggagatcagcgggtaacgcgggttagcgccggtgcactggtcatcgaacgcatcttcagacagtttatccacgttcgccaggaagtctgcttcctgaacgccagcttcacggatagatttcggaatacccagttcagctttcagcgtttccagccatgccagcagtttctcgatcttagcagcagtacggtcgcccggtgcgctcagacccaggtggtcggcaatttcagcataacgacggcgagcctgcggacggtcatactggctgaatgcagtctgcttggtcgggttgtcgttcgcattgtagcgaataacgttacaaatcagcagggcgtttgccagaccgtgcggaatatggaactgggaacccagtttgtgcgccattgagtgacatacacccaggaaggcgttcgcaaacgcgatacccgcgatagtcgctgcactgtgaacacgttcacgcgctaccggatttttagacccttcgtggtaggacgctggcagatattctttcagcagtttcagtgcctgcagagcctgaccatcagagaactcagatgccagtacagaaacataagcttccatggcgtgagttactgcgtccagaccaccgaaagcacacagggacttcggcatgtccataaccaggttggcgtcgacaatcgccatatccggagtcagcgcatagtctgccagcggatatttctgaccagtagcgtcgtcagttacaaccgcaaacggagtgacttcagaacctgtaccagaagtggtggtgacagcgatcattttcgctttcacgcccattttcgggaacttgtagatacgtttacggatatccataaagcgcagcgccagctcttcgaagtgagtttccggatgttcgtacataacccacatgatcttcgcggcgtccatcggggaaccaccacccagcgcgataatcacgtctggtttgaaggagtttgccagttctgcacctttacgaacgatgctcagggtcgggtccgcttctacttcgaagaagacttcagtttcaacgcctgctgctttcagtacggaagtgatctgatcagcataaccattgttgaacaggaagcggtcagtcacgatgagcgcacgtttgtggccatcagtaatcacttcatccagcgcgattggcagggagccacggcggaagtagatagatttcggaagtttgtgccacaacatgttttcagctcgcttagcaacggttttcttgttgatcaggtgtttcggaccaacgttttcagagatggagttaccaccccaagaaccacaacccagagtcagggaaggtgcgagtttgaagttatacaggtcaccgataccaccctgagacgctggggtgttaatcaggatacgagccgttttcattttctgaccgaagtaagaaacgcgagccggttggttatcctggtcagtgtacaggcaagaggtatgaccgataccgcccatagcaaccagtttctctgctttttctaccgcgtcttcgaaatctttagcgcggtacattgccagagtcggggacagtttttcatgtgcgaacggttcgctttcatcaacaacggtcacttcaccgatcagaatcttggtgttttctggtacagagaagcctgccagttcagcaattttataggctggctgaccaacgatagccgcgttcagcgcaccgtttttcaggataacatcctgaacagctttcagctctttaccctgcaacagatagccgccgtgggttgcaaaacgttcacgtacagcgtcataaacagagtcaacaacaacaacagactgttcagaagcacagattacgccgttgtcgaaggttttggacatcagtacagatgcaactgcacgtttgatatcagcagtttcatcgataacaactggagtgttgcccgcgcctacaccgatagctggtttaccggagctgtatgcggctttaaccatgcccggaccaccagtcgcgaggatcaggttgatgtctgggtggtgcatcagtgcgttagacagttcaacagaaggttgatcgatccagccgatcagatctttcggagcaccggcagcgatagcagcctgcagaacgatatcagccgctttgttggtggcatcttttgcacgcgggtgcggggagaagataatggcgttacgggtcttcagactgatcagcgatttgaagatagcagttgaagtcgggttagtggtcggaacgataccgcaaataataccgattggttcagcgatagtgatggtaccaaaagtgtcgtcttcagacagaacaccacaggttttttcatctttataggcgttgtagatatattcagaagcaaagtggtttttgatcactttatcttcgacgatacccatgccggattcggcaacggccattttcgcgagtgggattcgagcatctgcagcagccagagcggcggcgcggaagattttgtctacttgctcttgagtgaaactggcatattcacgctgggctttttttacacgctctacgagtgcgttaagttcagcgacattagtaacagccataatgctctcctgataatgttaaacttttttagtaaatcatctgctcgaatacgagagtatagtcagtgcggtgatgatttgcttaacctatgaaaatcaaaagcttactcgcgctcacactcactgtgatttactaaaagagtttaaacattagagttattatctctaatgcgtcacttccaggtggcgtaagcaagattactcacttctgggtactgattacgtgatccaaatcaaatttttgcaaagctgacacctttcagcatcgcttttcgccattatagctaacagttaataaattgtagtatgatttggtggctacattagcatgttttgcacaactagataacaataacgaatgatagcaattttaagtagttaggaggtgaaaaatgctgtcaaaaggcgtattgtcagcgcgtcttttcaaccttatttatggctaacattatccggcttttgcttcggagctaaccgtgattcagaccttttttgattttcccgtttacttcaaatttttcatcgggttatttgcgctggtcaacccggtagggattattcccgtctttatcagcatgaccagttatcagacagcggcagcgcgaaacaaaactaaccttacagccaacctgtctgtggccattatcttgtggatctcgctttttctcggcgacacgattctgcaactttttggtatatcaattgattcgttccgtatcgccgggggcatcctggtggtgacgatagcgatgtcgatgatcagcggcaagcttggcgaggataaacagaacaagcaagaaaaatcagaaaccgcggtacgtgaaagcattggtgtggtgccattggcgttgccgttgatggcggggccaggggcgatcagttctaccatcgtctggggtacgcgttatcacagcattagctatctgtttggtttctttgtggctattgcattgttcgctttatgttgctggggattgttccgcatggcaccgtggctggtacgggttttacgccagaccggcatcaacgtgattacgcgtattatggggctattgctgatggcattggggattgaatttatcgttactggtattaaggggattttccccggcctgcttaattaattcctttcaaatgaaacggagctgccatgctccgtttacttcgtcattatttttactttgttcccgcgcagttatcaaaagcaaaaggaataggtaaaaatattcttctcaaattacagttagttataaggatttccttaactgcttctcctcaccatcatgttattttcgccacatcataatcctgggcttgctgaagaataattgaaatgatattagtaattccactgcctttggtagaggaaagtgctaaataataatcaattgttaaattattgtgcatttcactactggaactgtaatcagaaaagatagacatgcttagccaatctctatttgattgaattgaaagatgtttgttaaggcatggatgcaagctatagattctgatacggtcaataaaagagaattgcttaacaattttgcaaaatgtattggcgagtaagaaccgcatttggtactttccgggcaaccgccagacgattctttattggtaatgagaataattaacaattaaagagcgtcgcgaaagaataatgtgtctcgacaggggagacacagtacgaatcgacataaggtgatcgtctgaatcaccagaataaataaagtcggtgatagtaatacgtaacgataaagtaacctgacagcagaaagtctccgagcctgtgcagggtcccaatccgggattacacatgctggttaataccagtaattataatgagggagtccaaaaaacaatgaccaacatcaccaagagaagtttagtagcagctggcgttctggctgcgctaatggcagggaatgtcgcgctggcagctgatgtacccgcaggcgtcacactggcggaaaaacaaacactggtacgtaacaatggttcagaagttcagtcattagatccgcacaaaattgaaggtgttccggagtctaatatcagccgagacctgtttgaaggcttactggtcagcgatcttgacggtcatccagcacctggcgtcgctgaatcctgggataataaagacgcgaaagtctggaccttccatttgcgtaaagatgcgaaatggtctgatggcacgccagtcacagcacaagactttgtgtatagctggcaacgttctgttgatccgaacactgcttctccgtatgccagttatctgcaatatgggcatatcgccggtattgatgaaattcttgaagggaaaaaaccgattaccgatctcggcgtgaaagctattgatgatcacacattagaagtcaccttaagtgaacccgttccgtacttctataaattacttgttcacccatcaacttcaccggtgccaaaagccgctatcgagaaattcggcgaaaaatggacccagcctggtaatatcgtcaccaacggtgcctataccttaaaagattgggttgtaaacgaacgaatcgttcttgaacgcagcccgacctactggaacaacgcgaaaaccgttattaaccaggtaacctatttgcctattgcttctgaagttaccgatgtcaaccgctaccgtagtggtgaaatcgacatgacttataacaacatgccgatcgaattgttccagaagctgaaaaaagagatcccggacgaagttcacgttgatccatacctgtgcacttactattacgaaattaacaaccagaaaccgccattcaacgatgtgcgtgtgcgtaccgcactgaaactaggtatggaccgcgatatcattgttaataaagtgaaagcgcagggcgacatgcccgcctatggttacactccaccgtatactgatggcgcaaaattgactcagccggaatggtttggctggagccaggaaaaacgtaacgaagaagcgaaaaaactgctggctgaagcgggttataccgcagacaaaccgttgaccatcaacctgttgtataacacctccgatctgcataaaaagctggcgattgctgcctcttcattgtggaagaaaaacattggtgtaaacgtcaaactggttaaccaggagtggaaaacgttcctcgacacccgtcaccagggtacttttgatgtggcccgtgcaggctggtgtgctgactacaacgaaccaacttccttcctgaacaccatgctttcgaacagctcgatgaataccgcgcattataagagcccggcctttgacagcattatggcggaaacgctgaaagtgactgacgaggcgcagcgcacagctctgtacactaaagcagaacaacagctggataaggattcggccattgttcctgtttattactacgtgaatgcgcgtctggtgaaaccgtgggttggtggctataccggcaaagatccgctggataatacctatacccggaatatgtacattgtgaagcactaatggcaatacgtggggcaggagtgtcctgctccacggtgtctgatttttatcgcattacagaaggcacaggccagaaggtagggcaatgttaaaatttattctacgtcgctgtctggaagcgattccgacgctatttattcttattactatttcgttctttatgatgcgcctcgcgccgggaagcccttttaccggcgaacgtactttaccgcctgaagtgatggccaatatcgaagcgaaatatcatcttaatgatccgatcatgacacagtatttcagctacctgaaacaactggcgcacggtgatttcggtccatcgtttaaatataaagattattcggtcaatgacctggtggcatccagttttcccgtttctgccaaactgggagccgcagcatttttccttgcggtaatactgggtgttagtgctggcgttattgccgcattaaaacaaaacaccaaatgggactataccgtgatggggctggcaatgaccggggttgttatccccagttttgtggttgcgccattattagtcatgatatttgcgatcattttgcattggctgccgggcggtggctggaatggtggggcgcttaaattcatgatattgccgatggtggcgttgtcactcgcctatatcgccagtattgcgcgtattacccgtggctctatgattgaagtattacactccaattttattcgtactgcccgggcgaaagggttacctatgcggcggatcattttacgccacgcattaaaacctgctctgttacccgtgctctcctatatgggccccgcatttgtcggcattattaccggttctatggttatcgaaaccatttatggtttgccggggattgggcaactgttcgttaatggcgcattgaaccgtgactattccttagtgttaagcctgaccatcctggttggtgctttaaccattttgtttaatgccattgtcgatgtgctatatgcggttatcgacccgaaaatccgttactgatactggagctcgcgatgatgttaagtaagaaaaacagcgagacgctggaaaatttcagtgaaaagctggaggtcgaagggcgcagcttgtggcaggacgcacgtcgacgttttatgcataaccgtgcggcggttgccagtctgatagtgctggtgctgatcgcgttatttgtaatcctggcaccgatgctttcgcagtttgcctatgacgatactgactgggcgatgatgtccagcgccccggatatggagtccggtcactactttggtactgattcatccggtcgcgacctgcttgtgcgcgttgcgattggcgggcgtatctcactcatggtcggtgttgctgcggcactggtggcagtggtcgtcgggacactttatggttcgctttccggttatctgggcggtaaagtggattcggtaatgatgcgtctgctggaaatcctcaactccttcccattcatgttcttcgtcattttgctggtgacctttttcggtcaaaacatcctgctgattttcgtggcgataggcatggtttcctggctggatatggctcgtattgtgcgtgggcaaaccctgagtctgaagcgcaaagagtttattgaggcggcacaagttggcggtgtatcgacatcgggcattgttattcgccacattgtgccgaatgtactcggtgtggtggtggtctacgcatcacttctggtgcccagcatgatcctctttgaatctttccttagcttcctggggttgggtacgcaagagccgttaagcagctggggtgcattgctgagtgatggcgcgaactcgatggaagtctctccatggttattgttgttcccagcgggattcctcgtggtgacgctgttttgtttcaactttatcggcgatggcttgcgtgatgccctcgacccgaaagatcgttaaggagtgcagccatgagcgtaattgaaactgcaactgtgccgctcgcacaacaacaggctgacgcactgctgaacgtgaaagatttgcgtgtcacctttagtaccccggacggcgacgtcacggcggtcaatgatttgaatttttccctacgtgccggagaaacgctgggtattgtaggtgagtctggttcgggtaaatcgcaaactgcatttgcgttgatgggcctgttggctgccaacggacgtattggcggatcggcaaccttcaatgggcgtgaaatcctcaatttgccagagcatgaactcaataaactgcgcgctgaacaaatctcaatgatttttcaggacccaatgacttcgttgaatccctatatgcgcgtcggtgagcagttaatggaagtgctgatgctgcataagaacatgagcaaagctgaggcgtttgaagagtcggtgcggatgctcgatgcggtaaaaatgccggaagcgcgtaaacgcatgaaaatgtacccgcacgaattttctggcggcatgcgtcagcgagtcatgattgcgatggcattgctatgtcgacctaagctactgattgcggatgaacccactactgcgctggacgtcaccgtacaggcgcagatcatgacgctattaaatgaactgaagcgggaatttaataccgccatcattatgatcacccacgatcttggcgtggtggcggggatctgcgacaaagtgctggtaatgtacgccgggcgcacgatggaatatggcaatgcgcgcgatgtcttttatcaacccgttcatccttattctatcggtttgctcaacgcggtgccgcgtcttgatgcggaaggtgaaacaatgttgaccatccctggtaatccgccaaacttgctgcgattaccgaaaggttgcccgttccagccacgttgtccacatgcgatggaaatttgtagtagcgcaccgccgctggaagagtttacgcctggccgtctgcgtgcttgctttaaaccggtggaggaactgttatgaatgctgtaactgaaggaagaaaagtcctccttgaaatcgccgatcttaaagtgcactttgaaatcaaagatggcaaacagtggttctggcaaccgccgaaaacgctcaaagccgtcgatggtgtcactcttcgcctgtatgaaggggaaacattaggtgtggtaggggaatcgggatgcggtaagtccacctttgctcgcgccatcatcggtttggtcaaggcgaccgacggtcatgttgcctggttaggtaaagagttgctgggcatgaagcccgatgaatggcgtgccgttcgcagtgatattcagatgattttccaggatccgttggcatcgctaaacccgcgtatgaccatcggcgagatcatcgctgaaccactgcgtacttatcatccgaaaatgtcacgccaggaagttcgcgagcgcgtgaaggcgatgatgctgaaagtcgggttattgcctaacctgattaaccgctatccgcatgagttctccggtgggcagtgccagcgtatcgggattgctcgtgctcttattcttgaaccgaagctgattatctgcgatgagccggtttcggcgctggacgtgtcaattcaggcgcaggtggtcaacctgctccagcagctgcaacgtgagatgggattgtcattaatttttatcgctcatgacctggccgtggtaaaacacatttccgatcgtgtgttggtgatgtatctcggccatgcggtagaactggggacctatgatgaggtctaccacaatccactacatccttacaccagggcattgatgtcggcagtccccatacctgatccggatctggagaagaacaaaaccatccagttactggaaggggaattaccgtcgccgatcaacccgccttccggttgtgttttccgtacccgttgcccgattgccggtccggagtgcgccaaaacacgtcctgttctggaggggagtttcagacacgccgtttcttgcctgaaagtcgatccgctttaaacacaataagggctgacagttgtcagccctttttcacgccgaaagcgattatttattcccgccagatgatatggcaaagtttgtgatctttttcgcggcataacagaatgcgggcgaaaacatcgttgatttcaccatcttcactgtccgccagaccaatcaccacttcggcaaaaaagtctgggttcaaatcgaaatcaacatgttcctgccagtcttccgccggatcgaataactccgcgccgccgcgctcttcaaactgaagattgaacagcagaacatcagctggatcgagattgtcggcagccagttcgagaaaaatatcgtaggcctgctcaagcgtttcatcttcagtcaggcgattgtttagatccatatccatagtcactacctgtttaacctctgttggcgacgttttacagcaacgggctgaagaagtaaaacagtcgctcggcgacacgttgccataatggacgttttagccataaacgggcatcgagcagacgtgaacgcgaaatataatcgtcctgaacggcggcaaggtctgcaccaaaacctttatcgtcgattgccagggtaatctcgaaattcagccacagactacgcatatcaaggttaacggtgccaaccagacttagttcgccatcgaccagcacgctcttggtatgcagtaacccgccttcaaactgataaattttaaccccagcagccaacagctccgtaaagaatgcgcgactggcccagccgaccagcatcgagtcattttttcgcggaaggataatactgacatccaccccgcgctgcgccgccgtgcaaatcgcatgaagtaaatcatcgcttggcacaaagtagggcgttgtcatgatcaaatattcacgcgccgaataagccgcagtcaataatgcctggtgaatgagatcttccggaaagccggggccagaagcaattgtgtgaatggtgtgaccgctggcctgttcaaacggcataatattgacatctggtggtggcggcagaatacgttttccggtttcaatctcccagtcgcaggaataaataatccccatcgcggtggcgatggggccttccatacgcgccatcagatcaatccattgccctacgcccgcatcttgtttgaagtagcgaggatcgaccatattcatgctgccggtgtacgcgatgtaattatcgatcatgatcatcttgcgatgttggcgcaggtccatacggcgtaaaaacacacgcatcagattgacctttaaggcttcgaccacttcaataccggcattacgcattagctcgggccacgggctgcggaaaaaagccacactcccggcggagtcgagcatcaatcggcaatgaatgccgcgtcgcgcagcggccattaatgattcagccacctggtccgccatgccgccgggctgccagatataaaacaccatctcaatattatggcgcgcgagctggatgtcgcggattaacgcctgcatcacatcatctgactcggtcatcagttgtagctgattccctttgaccccagcgatcccctgacgacgctcgcaaagcttgaataatggcgcagcgacactgctattttcttcggcgaagatatgcttacaggctttaaggtcgttaagccattttgcggtggaaggccacatcgctctggcgcgctcagcgcggcgtttgcctaaatggagctcgccaacggcaagataggcaataattccgactaacggcagaatgtaaataatcaacagccaggccatcgcggagggaactgcgcgtcgtttcattagaatgcgtaaagttacgcctgcaatgagcaaccagtatcccagaatggccaaccaactcaccaacgtataaacggttgtcatagattagaaatccttttgaaagcgcattgttatgagtttacgcatatggattcatctggcaaataaaaacgcgggaaaagcactggtcagcgtcgggggggggggtataatgaccattctgttattgcatagagtagttaacatgaagcggagtagaacggaagtggggcgctggcgcatgcagcgtcaggctagccgacgtaaatcgcgttggcttgaggggcaatcgcgccgaaatatgcgtatccacagcatcaggaagtgcattctaaacaaacagcgtaactcgttattgtttgcgatctacaatatctaaatatactgggcaccattgcggtgcccaataagtttactctttcgtctttaaactctatttttgcactgattctttactgtcagctttcgtttcttgttcatcgttatcgctgaaaatgccatgaccggagttcaacaacattgaaacgagcatatcattattaatctcttcaccatttaaaactcgcgccagaatttcgctgccaaacagttgcggtgagagaatgatatccggatgtaccatcttaatcttattcaggtttttgctatcactgacggcgagaactgttttgacatcactgctcatatcttttgccgagagtacaacaaacgcgttatctgcatcgttatcactcagcgccagaatggcccggcaacgatcgattcccgctttctttaatactgaactgtcattactgtcaccggggataacatcagcgttatcgcctaagcgttgctcaagttgcttgatatcatcttcaggcaagttgctgataaccgttacgttttgtccgcgttgattcagttgcaggatcgtattgatggcgagaatcgaatgtccgcaaacaataaaatgatctttacgatgcattgtatgattgtttccttttacaagtttgttgaatcccccgcggataagcggaccaaaaattgaggtcatagatgtggcaaaaacggtaatgccggaaataatgaccgaaatagtgaacaatcgtgctgattcagaaacagggacaatatcgccatagccgacggttgacatggtttctatcgaaaaatagaacgcggtcatcaaactttctattcgcggattaaaaccttcgcttaaataaagcgcaccgtaggttgagtaaaacagtaatgtcgtgaaactaataaatgcaaaaattgtcccggctgcggcgctactgtgggagaagtctttgcgcagtatcagcaaaaacaccagcgtaaaaatgcaaaatccaatactaaatttcagccagggataaaaatgcagggtgtaaattagcgctatcaacaacaaaatgatactgattgcccatgcgagctttgcccggaacagtaagccaatggagttcaggacaagaaagacgccgagcataaatagtggggcgtttgccagcaaggagagatccaactctgaaaatgctttgatatggaaaatatcaagcaaattgaccgacataccatagattgttttaaaaataagcaatccatttaaaaagacggccagcgcgagaatgtcgtgccgtagggtcacccataaatttgttgctgtttgtttgaatgtagcccagtgactcactgatacctctgtaaccacaattttgtttaataatcttagcgtgcacattttctgaacatacatgcagcgcgtgaatgtgttaaacaatagtagatgactttatcggcagtaatcaaaggttttgagcgagcaactctgcgtcaggaaagggcattttcctgaatatgttcacatcatataaagaaatacagataaagttattatctgcttgtggtggtgaatgcactgaccggctataaggaaaggccaaacaagaacacggttgcaaaaaccgtgcccttaaatattgaatctctattcagaacactttcttaaatggtttcactgaaacgtgttcatagactcctgccgctacgtacgggtcagcatcggcccaggcctgagctgcttccagcgattcaaattcagcaataatggttgagccagtaaatcccgcagcccctggatcgttactgtctaccgctggcattggaccagctgtcaacaaacgaccttcatcatgcagtaactgtaaacgtgctaaatgtgccggacgaacggaaaggcgtttttcgaggctatcagctttgtcttgagcgtaaataacatacaacacgggcacaactccttgttcgggaaagttgtaaagtacgttatttgaaagggcgaagatctgcaacggaaagatgatgtctttgttaagaccatgcataaattaaggtcaattacgccaaaaatgacattttcactgatcctgatcgtcttgccttattgaatatgattgctatttgcatttaaaatcgagacctggtttttctactgaaatgattatgacttcaatgacccttgaatgaagtctattcggttttctaagagacctgttaattacaggacaatatcaggttagtacctattcaatttaacggtatttcttcaagtatctaagcaatcctacacagattctatgcagtatcggcatagtctctttttaccctaacttattgaaatatataaagaatctttgaagtctcttttcagggtaaactgtatcgtgttagtcgtccctctccagacactacatatagtgctatatacagggctatataacgatatatagatgtttggtcaccatacgttacagttgcaagagataacaatcagctatgtgaaagttaggaagtgatggttatagttaccctcctaaaatcttcatagctccttcataaccagtcttaaaaggacttccttttgagacactttcaacgtaacggtagaatgcaccctcaaggagtcttaaaaggttgtttttggattatgagacagctaaacttatgagactaacttttgagacttctaagggggatgtatggcggtgattggttattgcagggtatcaacacaagaccagactgtagacaaccagaaactacagatagagaaggttcacaaggtcgataaatggtttattgatgaggctgtctcaggagctacaaaggccaccagcagagatggttttagagacatgatgaactatgtaaggtgtgacgatacgttagttgtggtagctattgaccgtttagggcgtaataccgttgatgtgctctctaacgttgagtcactacagactaaaggtgtgagagttgtttctttacgtgaaggttttgacctgtctacaccaatcggtaaagcaatgcttactatgatggctggtttagctgaccttgaaaaagaccttatcagtgagcgtagaaaagctggtattgaacgtgctaaagctgaaggggttcacatgggaagacccgtaaaagcttcttcagagactgtaaagacgcttatttcacaaggtaaaacgaggttgcagattcaggaagagctaggaatctctagagcaacttattacagacttgctaaataagttactgaatagttacatggatgtgactgatatttggcttttttgcaaagggggtcacatagctggtgtgacgggtacttagcagctacagattgattgcagatattttcgaagattatcggggaagggaaatgtagaggggctagtcattttttataaaaaatttagaggctggatattacctgtatagattttaaccagcatagaagtctgtataacatgaggggttcctatggtcactatatccctctttcccactaaggaagccttagcagcacctaggcaactattgactaaggtcaacttcataaactcagagttaagttaccttgaaagattctaccaagaaactacacaggtattatttagtctgactgtgaagagatgtttaacgggaggaagagaaccatgaaaccgaaggtaggttctatcttaacagtgaccgtaagaagagaacttgagagacaactaaacaaacctcttaagtaaaagacaacactccagaaagagtgtctgtttaacaggcttctcaaaagctcttaagaaatctgttaagtagggttatgtgaacaatcttaccattttgtcaagtgttttgtctttagcaaaaagtgctaaacttaataaaaagcactaaatgctaaagagacgattaagaaatatactaagaggggcgcttcgcttgtgtcacatccaataatcaatgtcggtcgttatcatggtggttctgatgactggcgtacaccgtatcgtttatttcgtaacctacaccgtgaatttggtttttcgatggatggtgctgcaactgagcatgacgcattgttgccacggttcaccgatgatataaaccgtcaatcatgggttggtgaacgggtcttcgttaacccgccgtttagcatggctgagcagttcctcctaaaagcccctgaagctgatgtgtgtgtatgtctggttccgcacaggtcaaagacaacttactggcttcggtgtgtatatacaaacccctttctgcatgagattcgaacgttacaccgagcagtcaaataccttccaccagcagggaagaaaggtgttgcagcgcgttcaccgtttccaagttgcgttttgatatacaggaacacaccccgcaaaccgaaagttgaagttacccagacaatttattgtggcgacacaatgcttttacttgccgtggttaatagaggtggtttacgtggaagacctcatatgcacgatgcacagacgctcgacagcttcataaaactatacaggcaaggaaaacccattaagtacattgcagatgctctcagaatgcctctgagcacgtcatacaggattgctcaaaggttgagctaaaattctcataaatatggtcatttacaagacaggtgatttagatattaagaagcatccctgtgaacaataaatgaccaaccagtaattattctgtgaaataatcgttgcaatttataatcacacatgttatattttctatatggactgatagaaaagttcatgtcttgaagtggtaacacttggggaggtgtcagatggttggcgtatattaacctctcattcagggtgtacctcagcgttttaatcatcgtactgtttcaggcatggacttctttatcagtccattaatcccccagatattttaatcacacaggctaatcggttttatccggttggccttttcacgtatgaggtaatttatgaatgaaaaaagaaactaatgcttttattatggtagataaacgagttgcacaattccctaaaacattaaagccaattgaccgcttggtgtatttcactatgctggatggtgctgattattacgaatctaagttcgggagatatgcaccaagtattgactatttgatggttatgtctggtgctacacgtaatacagttattgattcacttaagagacttgagtcacacagacttatcgaaaagaccaatgtaaagggtcagcaaagtatttttaaagtattcacgttggatgagcgtccagaggtcttatcagaacctacccttgatgagcgtcgtagagctaaattatcaggtcaaccagaatctgacagtaacccaaccaaaaattggttacctacccaaccagaatctggttacctacctaaccagaatttggttacatgtaatactgaatataaagacaaaaatataaatactgaagaagaaagactaaaagggaactttgaagaagaatctcttaagaagggagcttcgctctgtgattcacataaatgtgatattaaagaagatgactttctttctttggatgaattaaatgattttctctctatgaatgaatctgaccttgatagtgaagctactaaagaggcttctaaaacatctgacttagaggaggataaaatctctgatgtgaatgttgatagtgaccataaaaacacacagtgccccgccactgatgatgagatggaccccttcgatgattaccttgatgaagagtcagagcgtgaagaggctattaaaaaagcacaacgcaaagcagagattaaatcacgcattgaaatggcgaagctaaagaacaaggttaatgacctcgatgactttgatgatggtgacgatgatgacttttctttcacaccaaagaagaaagtagttagtgaaaataagaagcaaaggattaagcctaaaatgtactatgcaggtggaggtatccaatgagagaatataacggtgaaaaacgatacaaagattatctattaaggcgctacagcatttctcgtgaaggtcatcttctgaaagatactcatgggggggtttaccggattcgaccgaagaaggaaggaaagaattatttcttttttgatggtgtgacagatttaaagattgacgctttgaggtttgcagtgatgtatcattttgatgtctgggattcagtccaccagctacgattaaaagacggtgaccccggtaatctgagggccaccaatattatcaagggaaagtgccggtaagtccaccagctatttatttattgaaatctctatctcaacacgaagaagtttaagtcgaattgtaagctttgtcttttttgtaatgactcgattcataacgcaaaacaccaatagcacaataaataccgcaaagcccaacgagctaaaacgatgagattcaataattgctgtgaaaaaatcatgcattaattttccttttgtgaaaggaaacagcacctgtatcagcccctataaccatattaacatgtaaatgagatgttgacaatatgttaaatagatgttaagattgtagtatgagtaagagatttaaggagattttacaatgactcacacagttacacgccttttgccagaggcatttgaacgactggcagcaatcaaagccaaataccctgatatgaagcatacggcgcttgttggagagcttttaaaagagtcggtaacccttaccccttttgataacgttaagggcgttgcagaaggttctaaggccatcagaatcacaacgaaccaactggaactactcaaagcacagtccgcagtagcaggttgctcaatgattcaagtgttaagtaccaaggttcatcaactggcggataaattgggggtttaatgctacctaggtacaaattttataaactggcatcacatctaatcagacaagatacccgctcaaaagaatatgaagatgttacgcttgaccgtaacaagaaaagactaaagccacatcaaattgagcagttacgccatgaattaaagtcactggatatcgagcttgattatagtgacccgactcaatttaaacgggcttatgaactcattaagaattggggggaagaatgaagaaagtattcaccctcaaacttaaaacagacaaagcctttaaatattttcgaaatctaattgatgtacataatggatggggtgacattgataatgatggcatctatctgattatgcaatccccatctttcacgttaaaaacctcagtaacaaaaagctggtttagtcaatttcatagtgagatggggttaatagtctcagactaaaggcaaaaaacggttttacccactctcagacgctctcaatcgcattctaacgcaaaaaactatcttattttagggtatgtggtacacccctacaggctacccctgaaaaagactgtttagctcgttacagagcgattgaggaggtctggtaaaaagaggaatttaaaaatgaattattcaatgcaagttatggttgaccaagaaactatgaattggcttaatgacctgaacaggtcaggctttaatatctatttcatgcattgttttgaagcatcaacgtatattgacaagcatataatcaacgaaattaaacttggtgactttgttcaaaaactggaagtaacagacccagactacaagagatttatcacaagcgaatgcaaccgacttgatttaagcccggagcaattattgaagctgaatgtattcttgacattaaacccttacagtgaggtgatgtaatgatgctcgttattctctggacggctttagggttatttgttggttgctgggtaggtaatacggtaaataagaattgatgttaccaatctgttaaaaagctgttgacaaataaccttgagcatgacataattgtatatatgaggagagcaattctccttgaattaaactattaatcgttctacatcgatgataactatattctgagttggaaaggtgcaatgcttttcgtcatggcctttcagtttagtctgagaggctatctcaaaaagtctttgttcattcgttattgaatccttacagctttgccctaatcatgagttagggcgttttctttaagagttttaagcagagcttttaaagaaagtttttcctgaaacttcgttaacgtaacctccaaagcccttcacagattatgtttaggacttttcttaatagagcatctttaataaatcgttaagtcatcttctaagtgtattggcgttgaaggtgctctattaagaaataaccacttagaggaaatagtaatgacaaacgatttatttattaacggtaaaaaggttgatagcttcggtgactggtcaccacagactgaacatccagctatcgctattcagcgcaaagagcacgatgaaagaattgcacttgagcaagagttaaagatgtcgccaaaagaaatcacctttgtggctcctgagcctcaagagatgcctgatatttgcaagagtgaagcattgcttgagcttgaaaagaaatatttcccagctttaaaagcacagcgtcttagattagatgacgcttacagcaaagttaccctgatgcaatcagctattgaaccgtcagaatttgagattcaggatgaattgtcacagaagccgtatgtttacttcacatacgaagacaatgatggttttggtacttttcctgagaatatcccagacgtgattaataatcttcctgatggatatcgaattgtgaaaatgattggagcttcaagaggtgctggtcagtttatttacatgactaataagagcgatgaagaactctgtgaaattgctaaacagaacatcttagcatcacgtaacaagcagcttgaaaatgttaagttgtatctctcaagagagcttcaggctatgaaagagcttgtgaaagaatatgaagatgctaagaagattgctatgcaggctgatattgagcagcttacgaagatttctcagaaatatgcaaaggctatttgatatggtgtgaggtgatgaatgattgaagaacgtttagagactattcggtctgtttgtgaaaacttaaagttacaaactaagccagccttaagaattaaaaccaaacatcaaattatcacctcacgcaaaccaaaaacacgcaagattccaaagtggtgtatcgaccgtatcccttccgatgctcaaattataggtgaaacggaactacattatcttgtcaggcattaaaaaagattggttgggtgaatacggggagagattaaccttaattggttggtcctccccttttttgtatatgaggatagtcttctatccgaagtctatgaacacttaagaggtgaaatatgaacaatggcacagtttaaagttgatagttttatcgttgagctaggcttcagcgagaacgttattaagggcttgcaaagagttgaaaaggcagctttgcagtcagcacaaagaattgaacgcaatttgaatagagcgtttaaggtcgataccaagcaacttgacagcaatctgacaagttctttgaagtcaatggaaggaaaaattaataagacctttgaccgtctggaagctagagcaaaaaatactaaagttttccgtttcacaagtcaggttaatgacgttatcaatcctccaaaacaaccgagacagccacgaattagcggaaacagagcaatcacagcagcttactcagcgaatatgaccaagctgaaaggtcttaacccaattgtcgagaaatacattaagagccagttttacgcattaagtagtaaagctggtcagatggataacaccaagtttaatgaagcccttgctaaactaaattcaagtgtacgagaagcaattgctaaagccagaggtcatacatccaccagcattaacggtgacagagcagctaatagtcttgatagtctgtcttcagcagcagttaaaacagcaggtgcatttatcagctttcaggctgtactatccgcttatcagcgagtaatggaagttggccttcaacgtgcatcatcggaaagaagtattgatttcgtattcggtgaccaaagtacacaggtcaaaaagttcattcaagatttaactcagattactgggatggacacaaccgaaacacaggcgcaatttgcttcatttggtgcatctgcaaagaacacgatgggtcttgaagggtcagaagagttatttaaaaaccttacaggttattctcgtttaatgggtcgttcagatgagcagattcaaagagcattaaccgcagtgtcgcagatggcttctaagggtcaggtgatggctgaagagcttaaggggcaactatctgaagctttaccgggtgctactcaggcatttgcaaaggctttaggtctgactgaaaaacagcttttcgataagatgaaaaatggtgatgttaaagcctctgatgcactccctaagtttgctaaagaacttggttcacagattaattcaagaggtggctggaaagctattcaggactctacgcagacaatgctagggaacttgaagaatacttggaacaactcactaacggatatcttcagaggttctgaagatggtcttcaagattttacaagaagcttgaccaatcttttaaacgctcttggtggaactggtaaaacattaggtgaaagtcttggtaatctcatgacttctatgtcacacggtgtcgataacctgactgatattagttacagggtaagggcgttctttgacgaggtgacattggcttatcgttcactaaatgacactcagaaaaaaattgttgatggtttatctgatgggttaattgatggcttgaagatgcttgctgtggctgttactgctcaaaaggctgcaaatgtagctggaggcttgttaaaccttgcaaacgctgttacttcattcggtgacgctgttaataaagctaaagctggcaaggctggttcttcaggtggtgcattaagcaaagtcggtagagttgtcctttatgctgagttggtaaactttgctcttgataatttaaaccctgaagcggctaagaatccgaacttacaccaatcaggtattggaacagagacaaacttcaaccctgaatacaaaggcgattcatctaaaccaaaccaaattaatgatggatgggctaagattggtggttctatcgctgactggtttaatggtgtggctaataaaattgctaacttccaagagccaatgagtaaccttgttaataacacacaatcaactccaccagctatcacaggtgacatggttaatagcaatgctcaacttgcaatgactattagtgaactatcacgcaaggtagacgctttaacagcagaaactaagaagcccttgtcagttaatatcactggtgaagcaactgttagaccggatgaaccatctttctttactttcaatcaatcagctaatgaccagttcacgcaggatatgctcttaagttcaagctatccagaggaagaatgatttcttatatatccgtgtgctacgtgaaatcttctgaacagatatacccaccaaaaattattttttacgtagctcacgcttaacagagaaaacacttatatatcaaaggcttggttaaaaatgattaaaatacactaagcctttgaaatcaaaggagaatttaatgatttttagcaatcaaatccgctacagtggcaaagatggcgtttacttccacttaagagataatgtagatgccttcttaacattatcagcaactgaaaacatggaatttgagtaagcgtacagcctgaaccgtctggtcagaatctgacaaattagacaaagtggtgtccaccaaataagtagtgggaaccaaagtgtcagatatgcagaaaaatgtgactcccggcaggcgaaaaggctgccctaattatcctcccgaatttaaacagcagctcgttgctgcctcctgtgaacccgggatatccatctcaaaacttgctcttgaaaatggcattaacgccaatctgttgttcaaatggcgacaacaatggcgcgagggaaagctgctattaccttcttcagagagcccccagctacttcctgtgactctcgatgcagctgccgaacagccagaatcgctcgcagaggacccggaaaccctcagtatcagctgtgaggtaacgttccggcacgggacgctccgcttcaatggcaatgtcagcgaaaagctcctgactctgctgatacaggaactgaagcgatgatcccgttaccttccgggaccaaaatttggctggttgccggtatcaccgatatgagaaatggcttcaacggcctggctgcgaaagtacaaacggcgctgaaagacgatcccatgtccggccatgttttcattttccggggccgcagcggcagtcaggttaaactgctgtggtccaccggtgacggactgtgcctcctgaccaaacggctggagcgtgggcgcttcgcctggccgtcagcccgtgatggcaaagtgttccttacgcaggcgcagctggcgatgctgctggaaggtatcgactggcgacagcccaagcggttgctgacctccctgaccatgctgtaaatctctttatcctggttgtcacagaataagcccggtaaaatacgggcttatgaacgacatctcttctgacgacatcttcctgctgaaacagcgcctggccgaacaggaagcgctgatccacgccctgcaggaaaagctgagcaactgggagcgcgaaatagaccatctgcaggcgcagctggataaactccgccggatgaacttcggcagtcgttccgaaaaagtctcccgccgtatcgcacaaatggaagccgatctgaaccggcttcagaaagagagcgatacgctgactggtagggtgtatgacccggctgtacagcgtccgttgcgtcagacccgcacccgtaagccgttccctgaatcactaccccgtgacgaaaagcgactgttgcctgcggcgccgtgctgcccgaactgcggcggttcactgagctatctgggcgaggataccgccgaacagctggagttgatgcgtagtgccttccgggttatccggacggtacgggaaaaacatgcctgtactcagtgcgatgccatcgtgcaggcacctgcaccttcgcggcccatcgagcggggtatcgccggaccggggctgctggcccgcgtgctgacctcgaagtatgcagagcacaccccgctgtatcgccagtcagaaatatacggccggcaaggtgtggagctgagccgttcactgctgtcgggctgggtggatgcatgctgccggctgctgtctccgctggaagaggcgcttcatggctatgtcatgactgacggcaaactccatgccgatgataccccggtccaggtactgctgccgggtaataagaagacgaagaccgggcggttgtgggcgtatgttcgtgatgaccgcaatgccgggtcagcgttggcacctgcagtgtggttcgcttacagcccggacagaaaaggcatccatccgcagactcatcttgcctgcttcagcggtgtgctgcaagcggatgcgtacgccgggttcaacgagctgtatcgcaatggtgggataacggaagctgcctgctgggctcatgcccgccgaaagatccacgatgtgcacgtccgcatcccgtcagcactgacggaagaagccctggagcagatcggtcagttgtacgccatagaggcggatataaggggaatgccggcagagcagcggcttgctgaacgtcagcgaaaaacgaaaccgctgttgaaatccctggaaagctggttgcgtgaaaagatgaaaaccctgtcgcgacactcagaactggcgaaagcgttcgcatacgccctgaaccagtggccggcgctgacgtactatgcagatgatggctgggctgaggcggacaataacatcgctgaaaatgcgttgcggatggtcagtctgggccgcaaaaactacctgttcttcggttcggatcatggaggagagcggggagcgctgctgtacagcctgatcgggacgtgcaaactgaacggagtggagccagaaagctacctccgctatgtccttgacgtcatagccgactggccgataaaccgggtcggcgaactgctcccctggcgcgtagcactgccgactgaataacacatccccgtcaatacggttcttgctgcacgcttacgaatttgacagtcctatgcaggtgactacacagaacatgcaatcagggcaaactgttacagataatgttcaaagagcacccagaacaatcactattagtggtgtcgttgtagttggctatgaagggagcttattattaactcgtcaaggtcaattagtagaaaacttcatcgacactcttgaaagctggcgtgaccagaagcagattatttctgtcatctgtaaagacggtattaagattgatgattccattattacgagttttaaagcatctaaagatgttactatctctaacggtcttagaatccagctaacttttcaggaaattaactttaaagctattgttggtcagactgatatttctgctgctactggaaagacagctactacaaatgatggtggcgctaccagcaaaaagaatgcgggtaacgtgactactgaacgcaataacgcacctatgctgatgtgtcaggaactgtacagttactcagcgtctgagctatctgatgaagcattaaaagcccgtagtaattgctctaaaaatgtcacggtgaaagatggtgtaagcaccttcacagactcagctaattcaggtgctgcaaaggtactcaagtcgggtaatgctttacggaagttttctgtgaatccgaacaagaagggcacttattgagacataaaaaggggcttcatagcccctgattgctacagttgataagcgtctatttctagtagctctttttcagcaatttcaaagatagatgttccatcatttagaggtagcgggtctgtaggaacaattatttcagtgtcgttctgtagcgttacagttaccgaatccttacccaatgtaagcccttttagatgcttggacagaatcaactgacactcaacacgacccgctttagtcataaggtcaatgtctttgagttggggtaatcccttgtcactgagtgaagttttacgcctcatgctatcaatcgtggtctgtagttctgtgcgcttctggttcagttccttcacctgtgctttcaactctgtaatatcatccatctcaagaagtagggcggtagctttcttgattctggttgtgacaatttcaacctcatgctgtagagatgcaatcttcccctctgcttctccatcattccccacgtcaatcatccccagaaaattatcaatcatccacttatcaaacggtttacgcttcaacggtggaacatcacagcgaccgtcaggattgttattgcacctgtaaacccctgcatacttattcttagtccctgtagggtgaacactagccccacactgacaccggaataatcccttgaagatgttaatcgttaatgggttatcacttgcaggtgtgcgacctttacgatttttatcgaggatttcttgagctttattgaacgttgaagcatctatagcggcttcgtagtagttcggtatagcggggcggtcattgcgctgtgatgctggtagtgtccctatcactgactcagagcgtaaaacagtacgaacactgtgaacactgaacccgttagcatctttacgccgtgagaatgaactaatgttattagcctgtaggtgacgggcgatgttatgcagactttcaccacttagcagcagcttgaaaatcagtcttacagtctcagcgtgttcattgagtttaaaagtatcggggtcaatccatccgggaaccatctttgttaaacgttgttcaccagcaagggcaagctttgcacgttgtttccacttctggctaacacggaaagacttctgcttagactcttgatgagctacgtagcttttaacgcgctggatgattgagattcctaaatcatcggatagagcatcccttgtgtagattagcccatcctgtagagtgtgaatctcgataccatgagcaataatgcgattcatcaaggcttctgtttcaagatgttcaaggcggcctatgcggtcgatagcttcgactaacagaagtgtaccttctggaaactccccagactcaatacgggctaacatgtcaccaaactgaccagtaagatgcttacctttgtaaccactcaacccttcatcactgaaagacgctactacttgagcatcgctattcttcttcaaccattgcttgaacaggtcattttgtcgtctggttgaatctgcaccttcagcgccttgtatggctgatgagaatctcaagtatgttattacacttctcatggtgataaactctcatgcaattgattatcatttaaagatgaacttataaacgttatggctaatgctacaatgccgaatagctacaatacaatgacccttgatttacctcgccgcttcccctggccgacgttactttcggtctgcattcatggtgctgttgtggcgggtctgctctatacctcggtacatcaggttattgaactacctgcgcctgcgcagccaatttctgtcacgatggttgcgcctgctgatctcgaaccgccacaagccgttcagccgccaccggagccggtggtagagccagaaccggaacctgagccgatccccgaaccaccaaaagaagcaccggcggtcattgaaaagccgaagccgaaacctaagccaaaaccgaagccggtgaaaaaggtacaggagcagccaaaacgcgatgtcaaacccgtagagtcgcgtccggcatcaccgtttgaaaatacggcacccgcacgcctgacatcaagtacggcaacggctgcaaccagcaagccggttaccagtgtggcttcaggaccacgcgcattaagccgtaatcagccgcagtatccggcacgagcacaggcattgcgcattgaagggcaggttaaagttaaatttgacgtcacgccggatggtcgcgtggataacgtacaaatcctctcagccaagcctgcgaacatgtttgagcgtgaggtgaaaaatgcgatgcgcagatggcgttatgagccgggtaagccaggcagtgggattgtggtgaatatcctgtttaaaattaacggcaccaccgaaattcagtaagcagaaagtcaaaagcctccgaccggaggcttttgactattactcaacaggtaaggcgcgaggttttccttcaggatcaaccgcgacatacttaaataatgcttctgtcgctttatagcgttgcccgattggttcagacgctacttttttcacccacacttcaatattaatgctgaccgatgtcgtccctttctggacacagcgtgcatagcagcacaccacatcgccgaccgcaaccggccgtaagaaagtcattccttcaacccgcacagtcactacgcgaccgtgggcaatttctttcgccagaatagcgccgccaatatccatttgtgacattaaccaaccaccaaagatgtcaccattggcattggtatcggcgggcatggctaaagtacgtaaaacaagatcgccctgagggacgttatgtgttgtagacatggtaaaaccgacttaaaaggaaaatcacaggcgcgatgctactatgattttcctgaggagaacagaggagatacagcgccagccccgaaggactggcagtctggttaggatttatcttcctgcggcatgtggcggtagatatagataccgcttaacaatgtgaagattaaggtaagggcggtcaggccaaagactttaaagttgacccaaatattttgcggcagccagaatgcgatgtagatgtttgccagaccgcaaaggataaagaaaacagcccaagccagatttagcttcgaccataccggttgcggcagcgtgagttctttacccagcatccgctgaattagcggctttttcatcacccattggctgactaacagggctcccgcaaacagagcataaatgactgtaaccttccatttaataaactcatcattgtggaagaacagcgtcaagccaccgaagacgaccaccagaacaaaagtgatcagggccatcttctcaaccttacgaaagcgaacccagctatagataagcacaatcgccgtggcgacgatcagcgccgcagtagccgcatagatgtcataaatcttgtaaaacgcgaaaaagacaaccagcggtaaaaaatcaagaaactgcttcattttacgattccgtaatcaaatgcttaaggttattggcgaatcaacatatacaggcggaacagatagatgagcaatatggcagaaatcaggttgctcaaggtgttcgccagtacggcaccaatttccggggttaatgcggcaaaagaagaggcaaaaagcagcaacagtgtttttgccagcaaccagctcagtactgcgggtgccaccagacgcatattcgcccaagtcagccgcatactgctacgcatcgaggcaaaaatgcccattttgtcctgtaccagcatcaccggtgccagggccagtaaaatggccatgataagtcccggaacgaccaccagcatgatgccaatctgtactaaaagggtagtcagaaaaatcagaataaataacttgggcaatatcggcgcactggcaccaatagctcgcagcgcactgactctctgacccgcagacaccagctggataattaatattacgcctccggcgagaatggcgttaccgattaatcctgaaaaagtggacgccgctgaagcctgcagcaaaatttgttgctgttccggtgacatattctgaaccaggtcgaacaacccactactgccgctaacgggcacgccgtcattgagctgcgcaagctgtgcatcactgggtgagaaaacatgccctaacaccactgtgataaacgcacatagcaacgataccaacagaatggtcataaattgattacggaagaaatttccggtgtcacggtatacggactgcgccgtgatagacatgcactctccttgagttttatgcaggtgttaattagcgggcaattgtaccctggttaagcctcgggtggcagcatcaggtcttgtatggaaaagcatatctttgtaaagcggaagtaattgctggccttcaggcgtgggcaaaccgcggcaagtggcgatcgagttaatatttgcgtagagaaaatatttaaaaattgatttaaatcacattaaccaggattctcaatgcaacttctaaattaatccagatcaataaatggtgaattatcatatgtaatgtgatctatgtaggatcatttgttactccaatgtaggtatattcgtcacgtttttataaccataacgacggagcggatatgaaaaagttaacagtggcggctttggcagtaacaactcttctttctggcagtgcctttgcgcatgaagcaggcgaattttttatgcgtgcaggttctgcaaccgtacgtccaacagaaggtgctggtggtacgttaggaagtctgggtggattcagcgtgaccaataacactcaactgggcttgacgtttacttatatggcgaccgacaacattggtgtggaattactggcagcgacgccgttccgccataaaatcggcacccgggcgaccggcgatattgcaaccgttcaccatctgccgccaacactgatggcgcagtggtattttggtgatgccagcagcaaattccgtccttacgttggggccggtattaactacaccaccttctttgataatggatttaacgatcatggcaaagaggcagggctttccgatctcagtctgaaagattcctggggagctgccgggcaggtgggggttgattatctgattaaccgtgactggttggttaacatgtcagtgtggtacatggatatcgataccacggctaagtataaatctggtgttaataccgtgaaagactcggtacgactggatccgtgggtgtttatgttctctgccgggtaccgcttttaattttctctgcaaaatctctgcaaaactcctctgcaaaactggtcatcaaatgaccagttttttccactccttgccgcgtgcatcgttgtaaatatcggtcattttttgattcgaatgacccagcaaaatttgggtatcaattccctgctctctgaacaatcgctctgataaagatctctgctcatggaaagagggtggggtgccattagcacgccagttgtaatccacagaatcccgcgcttttttaaatgcaacggttaacgttgctggcttaaccatcccgccgcgcttagctgtccctttcgcgtgatgatggtgcaatagccacggactaagaacgcaatcgcgacaggatgacaccacatcatccagggtgagatttaatttatcgcaacgcagagccagagggatggcaatccgggttcctgttttttgctgttcgacatgaagataaccatcccggatatccgaaaattgcattttgcaaatatctgaaaggcgctggcctgtcatcagtgccagcagcataccgcgctgtaaaaagtaaccatccttttccgctgcgttataaatcatcgtccactcatcaaaagtcagtcgctgtcttgatatccgcacctgtggtttttttgccgattctgcagggttaaagcctggcgggacatcgcccgtttgctgagcctcccggaaaacatcgatcagtaccttcctgaaaatttgtcccattctgttatgtcctctggacttgtactcttccagcaccgataccacatcctttacggttatggcatctaacggtctggtgccaaaacgttcatcaaataccctgagaggggccgctttctgtttcagcgtgttgagtttgatctcgccgttttcatatctttcctgttgaatttttctgtaattattcagaaaaatggtaacggttgatgaaccgccggtatcactaataattttctcctgcagactgagcatttgttccatttgctgccgggcaagacggctgttcgcttctgctgcaatggtttctgccagtttctggtcaatactgccgagaccgtgatttttgcctgttatgggatgcctgtaacgccagtaaactttgttatttcttttgtcaaaatacggagataatcccggaacatcggttttatattttcgcgggcgcgccatcttccagtatcctcttcaaagcagggtgatctgtggcgatcacctccggcttgtttaccattccgacaaagcgagcttgcggatccactcgccagcgtcttccaacttttttggggagaggaaatatcattccggctttagcgtatttacttaacgtgcccggagtagggaccggttcactgaattcctcttttgcccactcagtgagcagaataagtcttgccatgggcgtcgttcgctaatcatggtcgccgccactatagctggtgggcaacgaccggggttgaacattaaaaatcagcctgactcgggatcagtttttgccagataactgaaacgtattttgcctggtaacgggcgtcatcaagtgcattatggcgctcaccttcgaatggaatagccgttctggcatcgaagtctatggctttccccagctcaacgattgtgcgtacatcgcgatcgttgtagtaacgccacgggcaggggatcccctgccgttcgtatgaacggcgcaaaatcgtgttgtcgaagttggctccatttccccagacctgaacaaaaaattcaccggagttttcgtcgataaattcccgcaattgtaacagtgcatcatctaacgggatttcatcggtcataatggcagattgcgcttcgcgtgattgcttaagccaccatttaatggtgtcccgatcaatgactccgccagcagtttccagatcgatagtcttactaaattccggtcccatatctccggtttgcggatcgaaaaatattgcacctattgagatgatcggggcatcaggattttttcccatggtttcaaggtctatcattagatggtcacacgtcctgctggtggatgtgattacgtgatgaccgttcaccttaattgagtgatctgccgtctcgccagtttcattatcgctatcgtgatgctgattgccgccagtgttctccttgtgtggatgttcagcgccttccatttcctccggatcatcttcctgaacttcaacctgatactcttcatcgaatgtttcctggtatgttgcgtcgcccatcaccgcgccacaatcagggcaattgccgccgccggtctgaccgcaggcggtgcagactttttccacttcctgttgcgccactggttcaggctgtttcgtttctggctcgttttgtaacgcatttgggctgttttgttccgctttttggtagttccgttccgattcatgctggttctggtttacagaatcgcgggtctggatccccttaacccatttcggatcattcgggtcgctaatccctgcaacaaattctccgcgagaggcagcaagcaacttatcggcgtcaggctggctgatattggctgcctgcataattttgtttacttcgtcagcggtaacttttaccggccctggttgtgcggtcgtgtcagatgcaccagtattttgttgtgaacctgagtatgtaccgtttttgtgggcgaaatattcttctttcgtgatttcagtagccccggcagccagtgccttatccagaccagaaagtttgtttgcgcgaccgtatttttcgccatccttgtcggtgaagaggaagtagaacggcccctcacgctctacagatggttcgacttccactttgcattcggttttttcgttgtccggaattgccgtttccactgcatcagtttctggtactggcgacgagagagtatcagttgcgctctgatttcttccttcatcttcaaacacgccctttgtagtcaggtattcagtaatgtatttgttcagtgccacagggtctttgtgaatgtcgatcggacgttcacggacaaggccaaaaatagtctggcggtcgtagcgaagggcatcaggctgtttgcgcattgatgccgagatacgcttccagtcttcgcggtcgttgtcgataacttcattttttgcccagcgatggatgctgccgtcaatgtttccggcatccacatcaccaggccagagagcgtaggccagttcgtcatccagtgttttccatgtctgcttgtattcgcgatgaatggcagcaatgaccaggctgatttttcctgttgaattttcagtgtgctgttgattgactctggcgcgggcgagatcaacaacagacgtgtattttccggtttccttgcgttcaccttcgcgacgttttttccagatgcgcatctctgcctgaatttcgggccatttggcaccaggcttacatttatgcttaacccacccgatggcatgcagcttaagctccggatacatggcgttaacatctggcattttcatcaacgcttcaacgatatgtccgtcgaatgttgccatgtcttcctgcaacaattcctgtgcgctaataaccatatcaacggtgatgttttcacatgtgtcgaacttaaccatgacagcgttctgtacttcaggggccagcttgtcaaaagtgacgttcatcggatcggcttcagtctcaaccgggacaaaggaagcagactcctcatcccagcggttttcctgcatatattcagcatcccaggaatcgagggcagggcggggtataccgggtttatcctcgcagacaagaaatttataagcgcagtcctgagcagccggataatgttccaggaattgccagtgaaattttgcgcgggcgcgacgttcatcaccggcttcaatggcagtggctacagcgacggcaccttcttcctttattgcctgttcgtccggaatggcggcgcaaataaagactttactcattttgttttacctcattacagatttaagggtgaacaaatccctgccattgctggcatataaaaatgaaactggatattaattacggcgctgtttttaatcctgccgggatttcgttattgtccatgtgaataactttatcgaccggataacagttgccgggaattttctgttccgctgcggcagccatgcattctttcattgagttgtacatgccggtgattgcatcaagcgactcaccagtattgagatgtacagtcagaatgagtacgaataatgtgttcatcgccactctccgaaaataccgagtttaagaagggcaattctggagagtatggaattgtcattcagcaggtagggttcatattttctcatattgattgcatcctcggtgaaatccctgttactgagcagaacaccaatattaaagcacccgtcagacgtattaacgtttggtagtgacgtttccattatcgcgtcctcaacaatgaatttttagcaattgctccacagtcatatttttaattgcgctccggtttacaagagtccatccttgtttctccagataaaagcggaaagtatccagagtacagacgagagcgccgtcaggaacggtttcggtgaatttgatattgccgcgttcgtcgaagtgaacaacgagagtgcgaccatcaccaggaattattttgtctgtggtagtggtattaagctggtacaactctgcctccatgcgatcgaattcagcgatgtaggcttccttgaaagctgcggcttttttgcccgtgaagcccatcaccaggaaaacgaagccgtttttggtgatttggtacatagggagtttgcgcccggttgagtcggtgtattcgctcaccttaaaattaagggcagtgaattcaggggagcaatccagtaattttattttttgaataacattgtcgtggcgtttgccaaagaactcggcgatcgcaacagacgtagtgacagcgcgaccattttcgatggttacgtcaggttgagaaagggtagggatagtagccatgatagcagcctcgttagtgaatttgattaactcaccaccaaggttttccacgaccataagggtggtgagacgtacaggggtggaaataccggtcactaacgaacccggccagccttgcggctgccctgcacgtcccaccataatctgaatgtggctgtgcattacgcataaaaaaaccgcctgagcgcggttatgcgcgttagtgaacatcgggtttccacgcccggcacccgttttatgaggtgcaggtgcactataattccacccgttctggttttcaatagctacattcaacattttctctacctttcatcacctaagtgaactttgtgatgcggtgcctggtgcctccaggtgacgttaaccagttaacaattaacgccggatgattcacccataacacttgtgtttttaactgttctgcgtgcgctgagccgcattcaccgcatcacgaaattcactttttacttcatagaccgtgatatgatttagctttccacagtaaaaaggagtgtttatgtcccatatacatagtcgtgaacacatgaatgatggtgaccttgtcagggttcaatgttcacaccagattaatgttttattaatggatgattcaaattaccaggctttcaagcggggcgggcgttttacctattacggcggtttctatgaacgattccctgccaatattaccgtgccccactcgggttactggaatgttgtattagcactccctcccggtcatcgagccaatatcagatactccattaacgttatcagatagcagaatttggcttgtcgcctgagttaatgcacttgcaagggcggtaatgattttttgttgagtaccgtcctttatacaagtcatattcattatgtgtttctggctgacggtatcgtatgaccagagcagcttattattcccgtctgtgcattgaactatcatttttcctccggttagaccccatatatctatagcagtatgagttatggcggggttgtcacttaagcgtatggtcaacctgacaacccggtgtcctcaacgggggaaggaataaccccgccatacttaccgccgcgccatttcgcggagtgccacaaccggaagcgcacggtcgaagaaattaacgacaagcctcataggtgaaggccttcgccgtacgctttcgtgttatgccctgacttttcagggaaatatcctttcagtaaactgtcagtgccggattcttatccgtgtccggcgcacgaccacacgtagccccgtattggtctccatttctaacccagaacctaaatggaggataaaatggcaaaatttacagtcaggatcgaacttcgcgattccagttccgctgattacgataagcttcatgaacgaatggaagcaaagggattctccagaacgattacaacctctttagggaacacctaccgtcttcctaatgccgaatatatatattcaagcaagaatgaagacaaagaatctgttgctgaccttgctgaatcagtggcctcaaaagttaagaaaaatcccggtgttcttgttaccgaatctaatgggcgctatgtaaaaaacttagatgatgcttaaccttcatcatcacgacctgactcaatagcgtacaatgccagccagatgcgggcttcagtgcctgcatttggttccagttgctggaggcgttttgcatcctccagaagcagagcgataacgtgttttaattctgtttcgttcattttattcacctgaatgtcttaccaaccaacgacgcgcgccagattcggttttaaacgttttgcttttggtatacgtcatcgcggtgaacgttccgtcctggttgggaaacacaccgcacaccagagattcgttgttgccaagatcgatagtttccatgttgacctcatttccccttaacgctggggtggcggaactgtttgctgagaacaccgtgcggtgtcttgatgggtggtaatttagttttctcatgaatgttggtcaagtgtttttaatgagaaaactcaatatttaatgcaaaataaagccaatacattgaaatgtaaggctttaaaatttgtgaagggggttactgatgtttgttacgtttgcgagcttctagtagctcggtgaataggcgattaaaattctcaacgcgggcacggagttcgctgatttgtgcttgctgctctgattttggaagtgcgcgatacaatcgcaacatctccaactcatcttccgataagtctaaggcgctgttgagtgcaactggtggatctggtgttttatcctcgtcaccaaacagtatccaagttggtgaacattgcaatacctcagccaggcgatgcaaattttgcccacgcggggctgtatggtcgctttcccatagtgaaattgatgagccagatacgccagcggctttgcttaaatcgttttgacttaaaccaacctgtttgcgtctttctctaattcgttgacctaaagttttctcgttcatatttagatatcttaataacccttgacttgagattccttgagtgattactattgagaaaactcaattttggaggggtgatgtttaaatcagacgtaattaatttttatgggacgaaagccaaagtagcgaaagctgctggtgttgatccatctgctgtttctcaatggggggaactggttcctgaaggtcgcgcgatgcgcctgcaagaggcatccggcggggaacttcagtacgaccccaaagtttatgacgaatatcgtaaggcaaagcgggcggggcggttgaacaatgaaaatcacccctgaacaggtttgtgaggctctggatgcctgggtatgccgaccaggaatgacgcaggagcaggcgacgatattaatcacggaagcattctgggctctgaaagaacgcccgaacatcgatgttcaacgcgtcacgtttaatgatggcgaggttgatcaacgggcgctgggcgttaaccgggtgaagatattcgaacgctggaaagctatcgacaccagggataagcgggaaaaattcacggcgctgattccggcaattatggaggctatccggatcagcgatttcaggttgtattgtgaaattactgacggaaaaagcattacatacatgatcgccggattaaacaaagaatatggcgatgtggtggagtccgggctgctttttgcggatccatctgttgtggaacgtgagactgacgagcttatagaaaaagctattgctttcaagcatgcgtatcgtcagcaatatcaatattactttgcagataaacaaatgtctgccaggggttcgtatgagtatcgatgcactacgatgggctaaaaaggtgaaaaccggaagttcatccagtaagtctgtattgacctggcttgctgatatgtgcggtgccgatttgtgtgcatacccgtctgtatctgcactggcagaagtaacggaactaaacaaaaagactgtgcaggacagcttacgacacctgatggagattgggttaattgttgataccggtgagagaaaaggcagaacaaagcaaattgtggtgtaccgacttatcggtgtagaagaaagtgttgccgagcttgaatacacccaaaaacgggagtctttaaaggtgggtaaaattggtgctgttaataaaaacagtaccgaaaatggttatgtttcagcacaaaacagacccaaaaacggaactcttagctgcatggaaaataaccaaagacacccaaattttccatcaaagacacccaaaaacggatcacggaacccaaaggaacccaaagatctaaaccccacacataacgcacgcgagagtgctccgaccagtgagcaggaagttttgtcgttacaggcagcaccccttgtattcctggatggcctgagcgaacccatcggaaaatttccgatgaccgatagctggtatccgtcacgggattttcgacgacgggctgcgttgtgggggatggctttgccggagacagaatttacacctgctgaacttgccgccttccgggactactgggcagcggaggggaaagtgtttacgcagattcagtgggagcagaaattcgcccgtcacgtaaatcacgtcagggcgcaggttaaaccagtcagcaagggggtaaaccatgcagcagcaccaggtggcaccgcatcacgggcagttcaggaaattcgggcagcacgtgagcagtgggaacgtgaaaacggatttatcagcgacggaaacggtctggaagctgtgggaactcatgggggaggtttattcgaaccgctggacccagaagaacggggccgcaccttcgaagctctggattgtacagattggcgcgatgactgagcagcaaatccgacaggtttgccgccagtgcatggaccgctgccgggcgggtgaaacatggcctccagacctggctgagtttgtgacactgatttcggaaagcggagccaattcattcggtctgacggtggatgctgtgatggaggagtaccgccgctggcgcaatgagtcctggcgatatgacggaagtgataagtacccgtggcctcagcctgtgctgtatcacatttgcctcgagatgcgttcaaaggggattgagcgtcagatgaccgaaggggaattaaaacggcttgcagaacggcagctgacgaaatgggcaaagcaggttggtatgggccggagtgttccgccagtccggcgacaactggcagcaccagaacgcccaccggggccaacgccaattgagttgctgaaacaggaatatgagcgccggaaggcagctggttttgtatgaattgtgaaggtgatttttcaggaggagttgtggcaaaagtatatacacccgaacagagggaggagctgaaggctcgaatcatcgctctggtgcgcaaaaatgaacgcatgacgatgtcgcaactggagagagcgacgggagcaggctggcattcggtccgacgttgccttgtggatgtactggcttgtggcgatttatacatgtccgggaagtacggtgtttttgcatcagagcaggcgtatcgcgtatggcgtaagacaccggagaaaacaactgaccagacactgattcgaaagttaccagacggagaaatacgtcgttatgacaggcaccagaacataatttgtcgtgagagcaggaggagcgaagttatgcagcgtgtgctggcgttctatcggggaaactttcaggaggtgatggagtgagggtgagagtttatattgccggtccaatgacgggatatgaaaatttcaaccgtgaggcgtttcacaaggcggaagatgaactgaaacgggaagggcataccgtcttaaacccggcagtacttccggacgggctgacacagccacactacatggatatctgcatggcgatgattcgttgcgtggatgcgatttacatgctgcaaggctggcagcggtcagcaggcgctaaggcggaactggcgctggcggagaggctggggcatgcagttattttccaggaggaggtacagtgaatatcgacgcaacaatgacgattggtacggccctcaatacggggctggcgcttcttggttggtgctacgtcatgttctgctcatggcggtggctgtcactgatgttactgaaaaaatggaataaacgctgtaaacagacgcagcggcagaaggcaatgaatgcgttttttgagaccttcgatattgacagtatggaaccatgagagccagctcgcgtgattagcagaggtgacgttgtaattcttgtataccggagtgaagagaaaaatgagcgaaattaactatcaggcactgcgtgaagaagagaaagcataatccaaatctgaataattaaattcagcactgtaaataaaatttaatccttaaccggaggagtatctatgttaaatacacaaaaaaacattaacgcggaaaaatataacgagtgggtgaaaaaattttctgagcagatttttaaaattactggcgacgagaatgcggcaaaaagtgaattagaaccatggacacctgaaggagccaacccaaattattgctggtgggatgttgatccagttgatgctgcaaatgaagccatgagttaccacaacgattaatgtcaggaggccgcccgaaagggcggctgttccgctgttcaattatctaaaattgtgctaaatctttttattaccattaagaacgttataacagtgataaaaaaggatgtataggctaaaaagctaacaatatatgcaggtgcgcgaaaataccatttcattaaatccactgcattgtcaggcaggaaatatattatcactgaaaatataaccaatactattgaagttaatattgcataagcgacgttgtggcataactgctcatatatggttttgttagtgtttaatgatatcaatttgtctcgggatttgtttccttcaattatgtctgatatcttagtgatggttttttgtttttgttcataaatcattattactgcactcattaatagtgctgttgtaatagccccgaagttaacgaagacggaagcaattgccggtttcattattccgtatgtccggcacagaacgaaagaaagagataacggaacaataaaatgtacgataatgtcgctcatcaacattgttccacgctgatctgacattgttttgtagtgttttattattacacccagcacatttattttattcatataatcacccctttgtttccgctatgcagttctaacaatatatcattagaaaggttttttatcgtgtcatgaagtgctgttagatcaggtatgcctgttaatgggtcgatttttaaatcattatcatctaactctgcagaaattcctttttttagtatagtctcataattgaaaacgacagtccgactgccgagttgtaagcttacttttattgcatcacatttatcttcaataatctcaatgatgtttcctatattcttgtttcttaaatccctgaaacttccgaacatgccatcgtttgcttttattattaagtctgtcttgatgtttgttttgttttgaccaaaggaatcagcaatgtcttttggtgctttatatccttgagccttaatttgttttaattcggaattgagaatatattgagggattttcttatgatgtaatggattgattcttgcttcgagttgaaatttgttttttagatattcagtgatagaatcagaaaggacacctcgggcagaaatattatcgcaagagtggaatgcaataattccttcttcaagggcgtctggtaggtatattaaaatataacgttctttgagtgttacatcataagcagttgtcctgtagtggatttttttgagttttacatcttttatttcactgctttctccatatttcccaacttttatataaccatatataattttctttgagttatcaaagtgaagtttagcgtgttgttccagagatattttagttttggatacgccaaactcgatgggggtgtttttatatagagtaaaataatcaacaaaaagttcatatgccgtttttttattacttaaacccaattcattaagttttttgctggctcgactgcctttatgggtcaatacgcggaatgaatagaaattaacgctgtgcatgaaaagtccttttgaacatataggaatatactagaacataaatagatgcaatgcataaaggaaaagctaccgcagggcgcactcacccaccgatagctcttaactgcttgtttgtaaaagataatacataaatttgggtctgtgtaaagaggtaagcatcgtcagggcaagggagatgtgttaggcaatattggtaaaatttacgttgaggataaaaacggtttgcgggaaaaggagagttaagtagaattgctgcgggtgcttgaggctatctgtctcaggcatgaacaccaaaaggcagatagagaaaagccccagttaacattacgcgtcctgcaagacgcttaacattaatctgaggcccaatctatgtctcacaaatgtaggttagcctcttacgtgccgaaaggcaaggagaagcaggctatgaagcagcaaaaggcgatgttaatcgccctgatcgtcatctgtttaaccgtcatagtgacggcactggtaacgaggaaagacctctgcgaggtacgaatccgaaccggccagacggaggtcgctgtcttcgcagcttacgaacctgaggagtaagagacctggcgagggagaaatccctcgccacctctgatgtggcaggcatcctcaacgcacccgcacttaacccgcttcggcgggtttttgtttttattttcaacgcatttgaagttctggacggtgccggaatagaatcaaaaatacttaagtagcgcgcagggataagagggatggtcccttaaaggggagagctaattatccggaaggattctgatgatgaacatcgaagaactgcgtaaaattttttgtgaagatggcctctatgctgtgtgcgttgaaaatggaaatattgttagtcattaccgcattgtgtgtttgcgaaagaatggggctgcgttaattaattttgtggatggtcgagtgacagacggatttatcttgcgcgaaggtgagtttgtcacttcattacaggcactgaaagagatcggaataaaagctggcttttctgctttttcagaagaataaactcatctacaatcttgcgcggggctgaactcccgctgagtaacaccgtgccaccggaggaaaccgatggcacgcaacgcaaaatattacaatcatgataattcgaccgttcttgcccacacgcacgagcggtattctcacgcatttaagtcagactggtaccagcatcccccatgcactgaagaacaggccgaatggctcattcagtgttaccgtaggcgcggatgcgaggttaaaaaagcccttagcctcgactaccgtcactggataatctccgtcagtctgccttactccgaacgcccaccgcgtctgtcccgcacattccagcaacgcatctggaggtaacgtgcgggtattacttcgacctgttctggtaccggaactcgggctggtgatcgttaagccgggccgtgaatccatgccggtattccacaatacccgggtactggtggagccggaaccgaaaagcatgcgtaatctgccgtccggggttgttcctgccgttcgccagccgctggtggaagacaaaacattgctgccgtttttcagtaacgcacgggtgattcgtgctgctggtggtgctggcgcattgtctgactggttactgcgccatgttaaatcctgccagtggccacacggcgattatcaccacagtgaaaccgtcattcaccgttatggtaccggcgcaatggtgttgtgctggcactgcgataaccagctgcgcgaccagacctcagaatcacttgagcaacttgctcaacaaaacctgacagcatggatgattgacgtcatccgtcacgcaataagcggtgcgcaggagcgggaattatcgctggctgaattatcctggtgggctgtctgcaatcaggtggcggacgcactaccggaggtagtattacgtcgttctctggggttacgtgcggaaaaaattcgctcggtgtaccgcgaaagcgacatcataccgggagagcagacagccaccagcatactgaagcagcgcacaaaaaatattgtgctatcgcctcatgtccaccggcaacagaactcaccgcaggaaaaggcggtggtcagcattgctgttgatccggagtctccggaatctttcatgaggcgacctaaacgtcgccgttggataaatgagaaatatacgcgctgggtgaagacacagccgtgtgcgtgttgtggtaagccagccgacgatccccatcacctgattggtcatggtcagggcggaatgggaacaaaatcccacgatattttcacgctaccgctgtgtcgagagcatcacaacgaacttcatgcggatccgctggcgttcgaagaaaagcatggtactcaggttgatttaatttttcgttttcttgatcacgcctttgcaaccggtgtgctcgggtaaaagaggttactgatgcgtatagagtttgttttgccttacccgccgacggtgaacacctactggcgtcgtcgtggcagcacatattttgtttcaaaagccggtgagcgttatcgccgtgatgtggcgctaattgttcgccagcagcgactgaaattaaacctgtccggaaggctggcgataaagattattgcagagccgccggataagcgccgtcgtgacttggacaatattctgaaagcaccactggatgcactgacacatgcggggttgcttatcgacgacgagcagtttgatgaaatcaatattgtgcgcggactgcctgttcctggtggtcggttggggataaaaatcacagagctggagtgcgcatgaataaccagtatttacagtttgttcgtgagcagctcattatcgccaccgctgatttgagtggggcaacaaaaggtcagcttgaagcctggcaagagaatgccatgttcgatacagggcgttacaggcgtaaaaaaatccggtaccgcgatgaagtgactggaaaaatgataacgcgggataatccaccaatcccgggaaagcaatcgctggcgaaaggttcatcaattgccctggtcagtccggttgagttttcgacatcatcatggcgacgcgccgttctgtctcttgaagagcatcagaaggcgtgggtgctgtgggtatacagtgaaaatccgagttgggattatcaggtggtcattgcgaaatgggcgtgggataagtttcaggtgcattttggcaccagaaaaattacagggaaaacgcttgagcgtctgaagaaattaatctggctggcggcgcaggatgtcagggggaggattactgggcgtgacgtctaccagcgacaggaacttgccagactgtgtggagttaagcctgacaactggagccataattatgcgaactactggcgtgagatgtgcgacatttttaagaaactcgatacagaatccttgatttgcaccgtgaaaatgagatcgcaacaaaaagcgaccttttcacgacgagatattgcaaaagtcaattaaatcgcatacattttatgtaaatgtgatattttgccgtatagtgtgtaaacccgcttaaatgcgggttttttgcttaactctgtggacctttttatctgtagttgtaagatatggatattcttacaatttaggtcggtgagcttaatggaagaacagcacggtaattactttataaaacgaattcagttgattggaagaggtgcatttggctttgttgaacacgttaaggtttacaacctcaacaagggtgaatgtggggattatgctagaaaggttttagcccccgaaaaaccagagcttttggcgcaaatagagcagtttagaaggcgttttaaaagggaggtcgtgtatcaatcacattgcgtacatagcaatattgttcctatttatttgtgcgatttgtttgccgagaatccatggttcattatggataaagcagaatgtgatcttgagcacgaaataacgaacaaccttcttacaacagatcaaaaaatttcaatagtgaaaatggtattagatggtgtagctcacatccatgcgaaaggctatttacacagagatataaaaccatttaatgtcttgcgatttagcgacggaacatacaaggtgtctgattttggtctggtaaaagatacaaatcccgaaggggataccactaaattgaccgagatcggtacccgtatgggaagtacaagatatatggctcccgagattttatataatgccgagtattcagttaagactgatgtttatgcggtggggcggttaattgaggacttaaatttagatgataaaaaaataaagcctatcatagcgaagtgtaccaggatggataaagatgatagatatcagacaatagatgatgtggcgtttgattttgtgcattcttttttaaggagtgagtcatgattcagctgatagcgacttcatcattctcgtatccaaaagaaccaggtagggtcaacgaagattcattgcttcctcccaaaattgtaggggatggcatcttatttgccgtagctgatggtgtaggttcatacactggtgccagtcaggcttcatcaatggcaattgctgagctttcagcattgacaagcttatcttttgacacagttccggatgtatttgatgaagttaagcgaaaggttatgtcgttagctgatgttaatgatgagttcgataaagctgctactacacttacgttttgttatgtttgtgatagcggaattattattggtcatattggtgattgtcgtttgtattgcattggagagaagaaagcataccaattgacgaaggacgataccaggcatcagatgctaattgatcagaatatttttaaacccagagatttgaaggataaaccgggcaaaaatatcttaacgacggctatagcctcaaatgttgatatggaatacgactgtgattttatcacatggaaagatttacctagtattaacggggtatatcatctgtgtatcatgtctgatggggttcataacgtttgggaaaaacgccccagatttacatcaaatacgatgagtaatagtcagaagttttctaatggcattttgcgtcgtatagagagagccggacctgatgatgacttttctttagtaagtataatggtgcgtgtgacgtcagattagttgtataaactcagtagggaatgctaatttcacatacaacatagttaaagaaaacttaattttaatgtaaaaaggctgccctcaggcggtctttttatgctcgaaaattgatgcagtacgttaaacgcgctggtggttgcgaataccgttttttcagcttgctggctttttagacaagagttattggtatgtcacgttaaccagaaaagggaaaaagacatgctaaaacagcaggatatgaccgaaaccgccagagtggtgtttaatgaattaagcgtcaccgaaccggcgaccgtcggggaaattgcgcagaatacttacctttcacgcgaacgctgccagttaatactgactcagcttgttatggcgggtctggcagattatcagttcggttgttacagacgccttcctcagtgaaggttttttaatttgtggtaatgggcggctggtgggtgttagcggcacctgccagccatctgctcatgcgttggggtcacaagcaaacctcaggcccatctgctttgcgcaaaagcggtatgagcctatcagagaagtgcttattgatctatggttaatactgtaaaaatatccagttgtgagttaatcaacgctgattgcctggaatttatccagaccttaccggaaaactctgtcgacctgatagtcacagacccgccatactttaaagtgaagcccgagggttgggataaccagtggaagggcgacgatgattacctgaaatggctggatcagtgtctggcgcaattctggcgggtactgaaacctgccggaagtctctacctgttctgtggtcatcgcctggcatctgatatcgaaatcatgatgcgtcagcgctttaatgtgctgaaccacattatctgggcgaagccgtccggacgctggaacggatgcaacaaggaaagcctgcgggcgtatttcccggcaacagaacgcattctgtttgcagaacattatcaggggccataccagcccaaaaatgacggctatgcggcaaaggggcgcgagctaaaacagcacgtcatggccccgctgatttcttactttcgtgatgcgcgtgaatcactgggaataacgtcaaaacagatagcggaagccaccggaaagaaaaacatggcttcgcactggtttggtaccagtcagtggcagttaccgaacgagggtgattacaacaaattgcaggagttgtttgcgcgtgttgcggcagaaaaacatcagcgcggggaactggaaaagccacaccaccagctggtcagcacatacagtgaactgaaccggcaatatgccagcctgctggcagagtacaaatctttacggcgttatttttccgtatcggctgctgttccttatacggatgtctggacgtacaagccagtgcagtattatccgggcaaacatccctgtgaaaaaccagcggatatgttacgtcagataattaccgccagcagtcgtccgggagacttggttgtcgacttttttatggggtcaggctccacaattaaagccgcaatgacgctggggcgtcgggcaattggtgtggaactggaaaaagagagatttaatcaaactgtaactgtaatagaaaataatctttaaacacgctttcttttatttattaattattgaaacaataaaaacatatgagtatatattacaaatattgacattgatttttattgaaaaaatatcttatctcgttaatattctcacccggttccgagggggtattgctggggcattttatttttcttgaggaaccattgccgacttagctcagtaggtagagcaactgacttgtaatcagtaggtcaccagttcgattccggtagtcggcaccatatgcgggtatcgtataatggctattacctcagccttccaagctgatgatgcgggttcgattcccgctacccgctccatcattattctggcaacacgaattatacagcactggcgtgtttttttacgtgggggcaggttgttttaagacatctttggtcctcaggctatggtttaaggtcggttatagcctcagtgctgattttttacaccaatggaatggtgcattatcggtggagatttagtatttcctggcagggctgatgatgcactatcccggtgttgtaaaaacactacagaggtgttcctcagtgcgagggtggtttaaagagtcggtttagcgggaaaccacagtatccttgtggggctggatgcttcgggaggcacccgacacttctgaatacaattaaatcatgcgtttttatatgccattaaccgccgctccaggcggtttttttttattcaaagttcggggttacaagtgctcgcttccactactttggtttttacaattatagtttttgggagaatcttcatggggcgtgcttcatcctttgcaattcgctgatcctggtgtatgagacaatgaagtccatgcggtaacgaaggtcggatatctgctcggttttattctggtaatttggggccttcgctttttacggatgcgggcagcacaaggttattggggcgacggccatcattgttgcatttgcaggagttattctgagtccgacaagaatgtgctgttgagtgcacggttggctgaaagaaactgccacctgaagaatggtgaacttatttagtaggggatcctggatgaaattgaacgggatgataactccgaaattagtccactgaggaatgccttatacaagagatcatggataaccctcgggcatttacaggaagcaaacgctacttacttcactaccccggagaagtggggactgtcaatatgacagataacaaaatctgaaaatgagtctctccagttgagaaatatacgatgaaggagcattctgttcagcgcaaagtaatccgttttgtgatgaataatctcgagagtcatttttcattcctgccagcctccccagagctggcttttttttgaggcctgttctgacgggcttttttgtattcgctccacgtcccatacatatcaaatctgaataacaccacacaaaggcatctgcggatgtctttggtgtggtgttttttttgggccgctggtggccttttttaatttacaggagaaaaagtatgtctgaacccttatccggttccggcacagctgctgcgctcggtggggcgactgttttcgggctgtttaccggaacggatttcgggattgtgtttggcgcatttgcgggggcgttgtttgttgcaacgataccgcaggcgctttcagcatggcgggtgaaggggctgctgcatcacggtctgaaactgaaccgtctggctgaacgggcggcgcaggatctgtcattcatggagccgcctcccgcgcagccggaagaaaaaatcagtttaagtatgccgggcgcaaaagcaccggagacaccccgtaagaaaataccgctgcatatgaggcttgcaggagtgagacgatgatgaatccccccggcgtgtttgccggaatgtcaaaagaacaactgaaggcggcactgaatgaagctcaggcggcctatattgagctgctttcagggcggcgtggcgtgagtttctcctatgcacagggagacggcacgcgcaccgtgacttattcacaggccagcagtgctgatttgctggcgctgatcgcgacgctccagcgggcgctggggataaggacgagaaggtctctgagcgtgcgttactgaggtgagcgatgatagtcgataaaaatggcagaccttttccgcaacagacggaaaaaaaacgcgcactgaatgacagcgggcggatcccctacgactctgccggtttctcgcacggttcggtggtgggctggaacccggtactgtggtcaccggacaatgaagtgaatatctggcgtaaccgtatggttgccagaatgcgcgaccttgtccgcaatgacggctgggcgaatggcagtatcacccgtctgctggacaatgccatgggggtggtttttcgcccgaggatgaagcctgactaccggatgctggcagagatgaccggcaaccgggcatttgatgcagactgggcggatgagtacgggcgctgtgtggaggcacactggcgcaactgggccagtgatgccgggtgttactgcgaccttgaacgcagacagaccctgccgcagcttttccggctggcattccgccacaagatgatcgacggcgatgcgctggcggtcatccactggcgaccggacagaatagcccctggtcgcgggcgttacggtacggtggtacaggtgattgaccccgaccggctgagtaacccgaacgatgcgtttgacatgccgcatattcgtggcggtgtggaaattgacgcggacggggtgccggtagcctatcacatccggtccgcacacatgggggactggtggagcggcagtgacacgatgcactgggaacgcgtgccgcgtgaaacgtcgtggggaaggccggtggtggtgcatgactttgatcatgaccgtgcgggccagcatcgtggtgtcggtattctcaatcccgtggttcagcgtctgaaaatgcttatcaagtacgaccaggtggagctggaagccgccatcatcaatgccatgttcggttttttcatcacgtcgccctatgacccgaaactgacagaagatctgatgagtgacgcggaggtgattaatggctaccaggatgcgcgcatgaagtatcacgatactaaccggatttcgatgtcgggcgtgcgtattcccatcacgttccccggcgaagagccaaaagccgtgagcgccgcccgaccgaggtgattttcacgccgtcagcctggacagcgttcatgaacgacagtttcattcgtgagaacgccatcaacatgcccgccctgaacccgaccagcaacgtggtgaacccggggacgcagatcaacaccggtgcggtgtacaagggcaggtgggggaacttcaacctctggctgtataacgactggttcatcgatccggatgacggaaccgaaaaaccgatgctggatgacggcaacgtcattctgaccggggcggccctgatggggacccgcgcgttcggctgtatcatggatccggcgtttaattacggccagatggcctatgccccgaaaatgtgggatcagcaggatccggcacagcgtttcctgatgatgcagtcggcaccgattgtcatcccgtcccgtgtcaatgcgtgcctgtgcgcgtcggtggtgtgagatggcgtccggcaaaaagggcgcgccggttgactatgttgtgctgcgcggttgtgtgcagcacaacggacaacgggtggcgcagggtaatgtgatcaccctgagcgaaagcgaggcgcagcgtcttctgcgtctgggggtgattgttccactggcggagatgaagggtgatggccggaccggttgactgggacaaaaatctgttgtccccgttgttcggggtgtttggtgaggaatgcgaacaccgcccgcgtggcggtgaggcgtaccggctgaccgggatttttgaccgggcgtacacgcagcagcttgtcggcgaggacgggggcacggaatcaaactccacgctgcccgtgctgggcgtgcgggatgcggcgtgtcgcgtgaagccgaagcagggcgatattttcctcatcgtgcgcacgggggagctgtatatcgtgcgggatgtgcaaccggacagccacggcggcacgcgacttgaactgaacagggtgaagtgatgaataccgcagaagccagaaaaattgtcacccgggcactgaacgactgttccggttttggcggtcgggtgtattccccgcgcaccctgccggtgatgccggaccagtacaggggctgagcagtgccacggcggcactgaaggcacgggtggagagtgccatcagcgaggtgctgtacaacgtgggtgaaccggacggcagcggggtgattcacctttcagacctctggtacgccattgcggacacagaggggacagacgggttcattctggtgtctcctgacagcaacatcacgctgtcgcagggagagctgccggtgaccggaacgataacctgggcaacatgaggaacaggatgagtcgtttttcacatgatgactacacgcgcgcgatgctgaaccttctgccgtcagggattgcctggagccgtctgcctgacagcgtgcagcacaggctgatacgcggactggcacaggcgtaccggaagagtgacgctgatgcgtgcgcactgataacgggcgccttcccggaaacggcggatgcgctcactgatgagtggtatgcctcgctggggctgaatgatgaatgcgggacgcaggcatccaccacagacccggcgcaggccagaaaattcattctggcgaaactgctgtcgacgggcgggcagagtgtggcgtatttcacggaacttgcggcgacgatggggtacagcatcagtatccgtgagtaccgcacaccactgtgcggattttcgtggagcgggcatctgctgagtgacgacaaccggtttaactggaccgtggtggtggccccgccgggggatgaggtgaccacctcacgggcgtacctggagtgcctgtttcgtcgttatgccccggcgcatacgctggtgacgtttgagtggcagtcatcgtacagcgccgccctgagcattgcgtgggacaacatcacacacgttctttccggtgcgctcacggcagatgagggggtggtggtgtcgggggtgacggtgaatgttgtcatcaaatccgcgtcgggacagcggtatgtggcgacagtgacaacggacagtgaagggcactggtcgtatgaaatggaggatgatgattttgcaaacggctggtacagcagcacggcttacaacgacctggtcagactacgtcaacttccggcgggacaaaaatcctgtagctaccttgcgagtaatacccccagtctggtgagtattgacagcggcgcattccgtttttgcaaaaacgctacggcattcgacagtgcattttaccggtgtaaaggactgactgcgatacctccggggctgtttgctgagtgcgccagcgccacgacgttctatcaggcattttacgaatgtacgggactcactgcagtcggtgacagcgcgtttgccggctgcacaggcgtaacgacttttcgtcaggcgttttacggctgtaccgggctgagagcggtgggtgagagcgtgtttgccgggtgcaccggtgccacgacgtttgaggataccttttatggttgtaccggactgagcacggtgggtaacagcgtgtttgccggatgtgccagtgccacaacgtttttgcaggccttttatggctgccaggcgctgacatcattaggtcaggggatatttgcagactgcaccggggtgacgacattcctccaggctttttataactgcaggggactgacggcattgccggaagggatgtttgacagctgcactgccgtgaccacgttcagtaatgccttttatggctgcacggctctgacagcaataccggaagggttgtttgacagttgtaccggggtgacgacattcaaccggacgttttatggctgcgcggccctgacagcgataccggcaaaattgttcgcaaactgcacagaggttgcgacgtttgagggggtgttttcgggatgctcggggctggtaacgataccggcagggttatttgaaaaactcaccagtgtcacgacgtttgacagcgcgttttacgggtgcagggcactgacaacagtgggtgacagagtatttgctggttgtacaggtaccacaacattcgcaagcgtatttgaaggttgcaccggactggtcacgataccggctgacgtgtttgctggttgttcgggtgtcagatcgttttaccggtcgttttttgggtgtacaggactggcaatggtccccccggaattgtttgcagattgtaccggagccacgacgttctatacgacattttaccgttgtacccgtctgtcggaagttcctgcagagttgttttccggttgtaccggagcaaagtctttctataagacttttggcgaatgtaccgggttgtcggaggtaccggccagattatttgcagattgcaccggtgccacgacgtttgagggggtgttttcgggatgccgggggctgacaacgatacctgcagggttgttcgctaacagcgccagtgtcaccactttctttcaggcgttttacgaatgcacgggcctgaccgcgataccgtcaggattgtttgcagactgtgtaagtgtgacaaccttcaggcagaccttttacggttgttccgggctgagatcgatgggcgacggcgtgtttgcggggtgcgccagtgcgacgacgtttgagggcaccttttacggttgcacagggctggaaagtgatgtgaatgacatcctcccggcggaggagtacccgcaaataaccagtgtgtacagttgtttttacaactgccgctcattgcagggaagcggatgtgcgctcattgagaagttgcctggcgtgacgagttacgcggatgcgttttataactgcgtatccctgagcgatttcaggaccttgtctgagcgttatccagtctgggtttaataacaggaggatcccgccgctccggtggcggggtaaggagatatgcgtgaagaaaatatctgatatcacaccgtatgttgatgaaaacgacgagtttactgacggcgcgcctgccacagggctgaagcctacgccgttgctggcggcgtggtttaacgtcattcagcgggagctggtgaaggttgtggagagtgcggggctgacgctggatccgactgatgacacacaactctggcaggcgttatcgaaatactttgcctcacaggagaatgtgaacaccgccatgggtgctctgggtacgatggccggtcagaacagtgatgcggtggaaatcaccggcggcgcgataacagggacatccctcactggcgatctgacgggcaatgcggatacagccacaaaactgaaaacgggccggacaatccaggtaaatcttggcagtacgggtgcagttacttttgatggcagtgcgaatgtcacgccgggcgtgaccggcacattgccggtgagcagtggtggtaccggggccaccactgcgtcaggggccagaacaaatctggggctgggagatgtggcaacccagaatctgagtacgctcgatgcccgttacctgctgacgacgggcggtgtgtcggcagtgagactgagtagcgccagctcatacacgccttccggtaacgaggtgtcgtggaccagtaatctctcctacggaaatgtgctcacagggattattgttcaggaaacgggatcaaattcagcagataacattggcggaatttattacaggcagattcagtactgcataaacggtacatggataaatgcggtatcactgtaaaggagagcactaatgataaacatcaaaaatttcaggcaatacaccccggaaaacccgcccgtggcgtgggcgacatatctcatcagcgaggatggtcaggactggtatgaatgccagacgcagtttgcagaggatacatacaaagttgcgtacgacagtgacggtatcgtgcgcagtatttcgaccgatgtgtcggcactttgtcctgtcagtctgagtgttgctgaggttgagtcgctgccggacggtgcggatatcgacggcaattgggtgtttgacggggagagtgtggttgcgcggacgctgacggcagcggagtggcaggcaagggcggaatcgcaacgaagcgcattgatatcggatgcgaaggagagaatcagcctctggcagtcagagcttctgctggacatcatcactaattatgacaaggaaagcctgacggaatggctggcttacataaaggcgcttcaggcgctggatttaagtggtgtgacggatgaggcgagctacaacgcgacagtctggccggacgaacctagagtcacgtcataaaggctactgagaagcttttttgcttcagtgaaacaaaatattggctactgtagcatcgtgtttaaagaaaaccggcatggttcatgccggttatatcaaagtacgatataaaataagtataaaaggatttcaggagagacaaactaacaaaaaggcatatttgaatcaaatatatgcctgtgtattgttattaatttatcgtttcgtgattttttatgacctatttatacatataagagttaactttgactctcagtgtgtttttgtaaccatttttttattatggtatttacttcttttgcatgtgtgacattcaatgcatgattggcgtcaggtataatcgcaagctcagagtgcgggatcattttgtgcatttcaagagctttctccggtggtattcctgtatcgacggatccatgaagaatcagggtgggcgctttgatcgtatgaactttatctgaaatatcgtctcgctccagcattgcattcatagctggtttgatgttttcaggtttatgacgtagccatacttgtctccatatctctgcttcagagatattctttccaaagaaaacgggtaataatgaggatattatctcttcttttatgagtgagttatgccatccattacatagttccatataactggatgcaatttctggcgggtcctgctcgacctgagttgccataaggattagtcctgacaaacgctctggatgtgacagggcaaatcgtaatgatatatacccccccatcgacatcccccccctaaaataaacttatccagttgtagtgagtctgcgacgtttaaaatgtcatcaacgatgtcatagagcgagaatggctcagttttttcggagggggcatcgaaaccccgaacattaatgcaaacaactctatgtttttcttttagttcgtcaaactggtatttgaacatttcattattcatgaaaaatccatgaacgaatatggtagggggattgtttttatttgtttcagtgtatccagagtcagtaaacgtaaaattcatgagtactccgttatttagacagttatgttgtacatttgactaattatagcgaagagctttattgacctgctgaacagaaatccacttgtcaaaaaccttcgaagtttatctaccaagatggagataatcttgtcaagtattcgttagggcataaaagcatgggtttaatagtaaatctaagacttttacgtgcgacaacacgcctcattcgtgttgtgttttgtcgcagtttgttcttaaattctcgcaaatcatttccctctaatttgaagtagtgcctcccacaaacaaaccgctcagagttacgggtgtaattgactctgatgttgttgatcttggcacctaaagctgatccaaaagttcggtgatgataacaggaatctggttatggatgagcggggatatggtttcaacagagatttgagttgtcataatgacgtcctctagtggtttctaaacttaaactatcaccaccgtcaggttccaatcatcgggtggtgagacgcacagggttggaactaccgggaaaccgaccgacgagcttttcagctcccccatgcgccccacaataattcatatgtgcgcgtgcatacgagaaaaaacacttgttatatctgctaaagctgcatcagcctttccaccagttgttctttacgggcaacgagccagccgtgttgctccagataaaatttaaaccgttccagagtgcataccatcgcatcggcggggactttttctgtgaactctacctgaccgtgtttatcaaagtggatcagtaatgcgcatccatcatttggggtgggtgagttttgtgttgctggtggttgtttttggctgaaataacagtcttccagtttttcgaacacttcccatgcctgatcggtttcgagcattttggcatggcgggctgcgccacgttctgtccagaggataagggaacgggcatttttaccaactaacccgattgtttcaggtctgttcttaaactcgcgtaattcgtttttttcaattttaaagtaatgctttcctaccacgaatcgcgtcgtgttgttccgaaagttatcagaaatgtttttgatttttgttccgtataactgcgccagaagttcagttgtaataacggggacctggttgtgggtgattgcaggaagagtgtcgacagaaatttgagtgggcataacgataactccgtacatttgaaaattatcgccaccttcaggttccaatcatcatggtggcgaactgtgcggggttggaactaccgggtacggaaaccggcgagcctttcggctcccccacacagcccgccataaatcgcgaatgtgactgtgcaaacgatatgaaaaaaagacgcgggcgcgtctcatatcgctccgtaaacatccggggttccaatcccgacgccagattttgctgacgcgttggaaatatagccccggaggataaaaactgtcaacgggtaaaaaaatttccgttatcaggaatgtataaatttaaagcaatcgagcaaaaaatcctttctgcaaaactaacaaagatttcaataaaatcaggcagttaaaaacacgggaaaacggtataaaaaagcatctcaaaatcctattttttctttcagatacaatatgttattgcattttttaaaacctgccagtgtggtacatggatatcgataccaccgccaattataagctgggcggtgcacagcaacacgatagcgtacgcctcgatccgtgggtgtttatgttctcagcaggatatcgtttttaattccgcacaaaaacgaccccgtaatatacggggtcaataaggacatggtataaagggtattatttcttcgcttctacgccatcagtttcagagcgaattaaaaatttctcagttgtttgcggaatattctgaatcagccagtcggccatttgcttttcctcatttaaaatcgcttcgatggttggaattgaagctgtatcaccggcattttttgctgctgctaatagtgaggtgtaacaggcgatttcaaattgctcgaagacatatccgctaatagagcctttgactatttcatcagaagggaatataccaccgattgactgcccaagcgcagccattttactcatggaatctttaatgactgaacgtgaaatgtcattacgatcaagaatagtttccagttgaacaatctggtttttggtttcactaagatgttgttcaatacgagcgcgtagttcaggataattatctatacggctggccatggattcaagcatagattcggcttgcttttccattgcgtgggcgtcacgtaaccagtcatgataatgttcaatacgattcatgaaaatgtcctctttataaaatgactaaaagttaaaattcatatttcaggctttattttcggctttcttatttacgttattaatggccagatcagtcagtttgatgtcggtggccttttcttcttccagggtttctttcagaagtttcgctgctttacggtaacctaattgttcagccagcgtcgctaatgtcccgtaactggcaatctcataatgctcgactttctgtgctgcggcaatcagtgcggcatcacgcacttcgtttttctcggtactttcgatgacctcattagcttcttcaataagaccttccattgccacacatttcatgcgcttaattttcaggttcgattcggactccacaacttgatcaatacgttcaatctgtccatgagtttcctcgaggtgcgcatgaaaagcctgacttaatttttcatttgatgttgctcttgcgagttttgccagtgcccgggttaattgtttttctgcgctgtaggtatctgaaagcaggtgaataaatacatcttcaatggtcttcatattcatatttttctccagtgaaatcactgcgagccatacggcccgcagatgcaattatctttatcagctgatattaataattaacggtgaatcaggatttgcctgatttattaccaccgctttgttgaccgccttttttacccgcttcagatgcgcgttgcggatcatttttaaaattaccgccgctatgctgaccgcctttacggcctgcgtcggatgccttctcacggtcttcggcgaaatttcctgaaccaccacgatgttcggccatgttatttctcccgttgcgttgcattgtttcattaatatgagtgttgtgtgtcgacactcattaaaattagtcgctaatgagaattagtcaaattaagcgcaacgagaagatagagggaaaatatattttgaggaacattctggatatattaacaattacctgaggaataagtgacttagagaaaattattgattttactggtgttatgttgcgggattaatttgtttgattatattactgttgggcggaaaaatgacgtaagttgacgttcgaccggggtaagcgaaacggtaaaaagataaatattaaatgaatttaggatttttccggcttcattaaagaaagttaaaatgccgccagcggaactggcggctgtgggattaactgcgcgtcgccgctttcatcggttgtacaaaaactttcagtgccgccagcattttctctggctcattaatatgttgctcgatgattttaacaatggccgaaccagaaatcgcgcccgcagctcctgcatcaatcggtgcttttacctgatccggggcggaaataccaaacccctgcaatggaggtgcagcgttgtactctttcagcttcgcaaccagatgattgaggggtaacgcggcgcggttttctgcgccggtcacgcccgctcgtgacagcaaataggtgtaaccacgaccgtaagaggctatctggcgcagcaggtcgtcatcggcatttggcgggcagatgaagataggtgcgacattatggcgcaacgcggcctggcggaagggcgcggactcttcaattggcacatcggcaaccagcaccgaatcgacgccgactttctcgcactgggcataaaactcatcaatgcctttgttaaacaccagattggcatacatcaacaggccaatgggaatggtcgggtgtttctggcgaatcagtgccagcatttcaaaacattgtgccggagtcacacctgccgcaaaggcgcgcagagtggcgttttgaatggtcgggccatccgctagtgggtcggagaaggggatacctaactccagcgcgtcagcaccggcttcaattagcgtatcgataattttcaatgactgctcaatgcccggatcaccgagcgtgacgaaaggaacgaatgcgccttctttgcgctccttcaactgggcaaacagagattcgtagcgttccatcagatttcccctcgtgctttcaaaatatcgtgaacggtgaagatgtctttatcgccgcgaccggaaaggttaaccaccagtagctgctctttatccgggttttcgcgcatcattttcaacgcatgggccagggcgtgggaggattccagcgccgggatgatcccttcgtgcaggcacagcgttttgaaggcttcaagggcttcatcatcggtaatagacacgtaatcagcgcgtccagtgctgttaagatacgcgtgttgtgggccgacagacgggaaatccagtccggcggagatggagtaagattcttcaatctgcccgtcttcggtttgcatcatcggcgctttcataccgaaatagatgcccacgcgaccatgttttaacggtgcgccgtgctcgccagtttcgataccgtgaccacctggctccacaccaatcaggccgacgttggtttcattgatgaaatcagcaaacatgccgatggcattcgaaccgccgccaacacaggcgataacggcatccggcaggcgaccttctctttccagaatctgcgctttggtttcttcgccaatcatccgctgaaactcacgcacaatggtcggataaggatgcgggccagctgcggtgcccagcatatagtgcgcggtttcgtaactaccggaccagtcgcgcagcgcctcgttacaggcatctttcagcgtcgcggaaccgctatgcaccgggatcacttccgcacccattaagcgcatacgaaaaacgttaggcgactggcgttctacgtctttggcacccatataaatacggcatttcaggccgagcagggcgctggcaagggccgacgccacgccatgctgaccggcaccggtttcggcgatgatttcggttttacccatccgcttcgccagtaaagcctgaccgagcacctggttagttttatgcgcgccgccgtgcagcaaatcttcacgcttgagatacagagtggtgttcgtcccggctgtaatgttctggcatttggtcagcgcggttggacgcccggcatagtttttcagcaggtcgttgaactgagcctgaaattcaggatctttttgcgcactgacaaaagcttcttccagctggcgcagagcaggcatcaggatttgtggcacgtacatgccgccaaactcaccaaaataggggttaagtaatgttgtcattgttcctttccttaatatgcgcgcagcgtctggaaaaccgaggccaaaagacgtgcgtctttgatgcccggttgcgactctacagcagaattaaaatcaagtccggcgcagccggtttgtgccgcttccacgcagttatctgcgcctaagccccccgccagcagaacgttgccaagcgattgaccatttaatagtgaccagtcgaaacgttgcccgcttccaccctggccgttgtctaaaacatatttatcaacgtgctgaagctcgcgggcgggcagggtttcaccgacgcttaatgctttccagatggcaacgtgtgctggcagagcttcacgcagcgtatcgatatacagctgatcttcattaccatgcagttgcactgccgccagcgataacaccttagctttgtccaccacatcggcaatatcgtgattgcggaacacgccaacatactgcaacggtgccgcagccatcacttcctgcgcctgttcaacgttgacgcaacgcggtgatgtcgcaacaaaaatcaacccaccgtaaatcgcgcccgcgtcataagctgctttagcatcttgcccacgcgtcaggccacatactttattctcacccagcaacacccggcgcacggcggcgtgcaaatcgtcatgggccatcaacgccgaaccaatcagaaaaccgttagcgaagtggcttaactcgcgcacctgagcgtaagtattgatgccggattcgctgattaccgttacgttgtgccccagtttcggcgcaagctcgcgggtacggttgagatcaatcgacaaatcacgcagatcgcggttgttgatgccaacgacctttgcccccaatgcaatggcacgctccagttcctcttcattactgacttcggtcagcacacccatctccagactgtgggcgacggcggcaagctggcgatattgttcgtcatccagtactgaaagcattaataagcaggcatcagcctggtaatagcgcgccagatagatctggtaaggatcgataatgaagtctttacataaaatcggctgcggggcgatttggctgacgatggggaggaaatcaaagctcccctgaaaatatttctcatcagtcagcaccgaaattgccgaagcgtaatgtttataaatggcggcaatgcgtgctggatcgaaatcatcacggatcacgccttttgacggcgacgctttcttgcactccagaataaacgccgtgcgcgcaccctgtagcgcatcataaaaatgtcgcgtgctcggctgaacctcattctgaaaactggccagcggttgctgctgtttgcgggtttctacccaaatcgccttgtctgcgacgattttcgctaaaacggtttgcatcatttaccctcgtgccgccagtgcggtaactctgtcgtaagcggaaccactgcgcagtacctcaagaacggtttgcgcattggcttgcagatcttcatggccatgcaggcgcattaacatggcgacgttcgcagcgacggctgcttcatgggcggcgtcgcctttaccttgtaacaagcgtgttaaaatgtcacggttttcttccggtgttccgcctgccagttgctcctggtggtagggagtcaggccaaaatcttcagcggtcaattgatagctcttaatttcgccgtcatgcagctcggcaacgattgtcggcgcgtgtaatgaaacttcatccatcccgccgctgtgcaccaccgccgcgcgttgataccccagcacgcgcaaggtttcggcaatcggcagcaccagttccggactataaacaccaattaacgccagcggcggatgcgccgggttaatcaatggccccagcacattgaacagggtgcgggttttcagttgctggcgaaccggcatcgcgtggcggaatccggtgtgatacttcggcgcaaagaggaaacatacacctaactcatccagcgcctggcgcgatttatcggcgttcatatcaagattaataccgaacgccgccagcagatcggacgaaccagatttactggagacgctacggttgccgtgtttcgccactttcagcccacaggctgcggcgacaaacgcactggcggtagaaatattgatactgttgctgccgtcaccgccagtaccgacgatatcagcaaacagataatccgggcgcgggaacggcgcggcgttttccagtagcgcggttgctgctccggcgatctcgttcgggtgctcaccgcgaattttcatgctcaccagcgccgccgccagttgttccggcttcagctcgccacgcaccaccgctgaaaacagctggtggctttcttgttggctaagcgtctgcgcctgatacagtttttccagaatcggttgcagcgtgttggctggctctagtttctgctgcgcccaggccagcgtttgttccagcaggcgagcgccctgggtggtgagaatggattccggatggaactggaatccacaaacgcgatccgcatcgtgacgtactgccatcaccatgccattaaaatgggcgttgatggttaaaccggccggaatgttactgccaaccagcgagtgataacgcgccaccggcagcgggtttgttaatccggcaaacatcgcctgaccgtcatgttcaatgctcgacgctttaccgtgaagaatttcgcccgcctgaccgacatagcccccgtaagcttcgacaattgcctgatgtccgaggcaaatgccaataatgggcagcttgccacgcaagcgggtgaggagttccggcatacaaccggcttcgctcggcacaccggggccaggagaaagcatcagtaccggattgctcatcgtcgccaggcgttcaattaaggtctgcgccggaatatggttgcggtaaatcaccacattatgcccattgctgcgcaactgatctgccaggttgtacgtaaaagagtcgatattatcgagcagcagaatgtcagccatcagaaagtctcctgtgcatgatgcgcggtggcaatagcgcgcagtacagcgcgggctttattacgggtttcgtcggcttccgactgcggaatagaatcaaggactacgccagcaccggcttgcacggtggcgataccgttttccaccagcgccgagcggatcacaatgcaggtgtcgagatcgccgtgcgcggtgaaataacctaccgcgccgccgtagctgccgcggcgacgaccttccgcctcggcaattaactgcatggcgcgcactttcggcgcaccgcttaacgtccccatattcatacaggcgcggtaagcgtgtagggcgtcgagatcgtggcgcagctcaccgaccacgcgggagaccaggtgcatcacgtaagagtaacggtcaactttggtgaggtcggcgacgtagcggctgccgggggtgcaaatgcgtgccagatcattacgggcaagatccaccagcatcagatgttcagaaagctctttatgatcggtacgcatttccagttcgatgcggctgtcgaggtctctgtccagcgagccatcggcacgacgaccgcgtggacgtgttccggcaatcgggtagatctcaatctggcggctggtggcgtcatacttgagcgaactttccggcgacgcgccaaacagggtgaaatcattatcctgcataaaaaacatgtacgggctgggattactctttttcagcacgtaataggccgccagcggtgacgggcagggcagagaaaaacggcgagatggcaccacctggaaaatttctccagcgcgaatcgctttttgcaacaaacgcactacgccaccgaactcttcatcgctctgattacattcacaacgcatatgcggcacggaaaccaccggcagcggcggcgcggcttcggtcagttgctgacgtagttcgttcaggcgagcagtgagacgttgtttttcttcttcattcggagcaaacaggctggcctgaatacgggtgctttttttctgatggtcaatcaccatcagcgtttcagcgagataaaaacagaaatcagggcagttattttccgctgacagttgcggtaaatcttcaaatcccgccacaaggtcataagagaacaggccgccgaagaacattgcttctcgttcttccttcggtacattcaacagattctgcaataaacggaaagcgtcaaaaaccgaaagggagcataagcgagcgtcttcatccagcagtggactgacaggggggaagcgcagcacacggcagtttggtaattgttcattttccacacccgcaggcagggcgttatccagtagtgtcagcagggcttcgccgttgccggaaaatgcctggattgtgacagtgtcacctaaagctgtaatgcgcagcgcactgtctgccagcagcaggctttttaaatcatctttgctgtcgatatctgcggattccagcagcagcgttgccggacgattcccacacaactggtgaaaaagcgcagtcgggttgtcgcgataagcgccttcgcaggttagcagttcgagagtcggtttttgtgtttgcattgttattctctaattttgttcaaaaaaaagcccgctcattaggcgggctgggtatctgattgctttacgcatggtgaatacactgcccgtttcaggaagtgcgccaccaacctttcagtacgaaaattgctttcattgtcgataccctttttacgtgaacttgcgtactagttaactagttcgatgattaattgtcaacagctcatttcagaatatttgccagaaccgttatgatgtcggcgcaaaaaacattatccagaacgggagtgcgccttgagcgacacgaattacgcagtgatttacgacctgcacagccataccacagcttccgatggctgcctgacgccagaagcattggtgcaccgtgcagtcgagatgcgcgtcggcaccctggcgatcaccgaccatgacaccacagctgcaatcgcgccagcaagagaggaaatttcacgttcgggactggcgctgaatcttattcccggcgtggaaatttccacggtctgggaaaatcatgaaattcatattgtcgggctgaatattgatattactcatccgctaatgtgtgagttcctcgcgcagcagacagaacggcgcaatcagcgggcgcagctaattgccgaaagacttgaaaaagcgcaaatacctggggcgctggaaggcgcacaacgactggcgcagggcggcgcggtgacgcgcggtcattttgcgcgtttccttgtggagtgcggcaaagccagttcaatggcggatgtctttaaaaagtatctggcgcgcgggaaaaccggatacgttccgccacagtggtgtacaatagaacaagctattgatgtcattcatcattctggcggtaaggcggtgctagctcatcctgggcggtacaatcttagtgctaaatggctgaaaagattggttgcgcattttgccgaacaccatggcgacgcgatggaagtcgcgcagtgccagcaatcgcccaatgaacgcacccagctggcgacacttgcgcgtcagcatcatttatgggcatcacaaggatctgattttcatcagccatgcccgtggatcgaactgggccgtaaactctggctgcccgcaggcgttaaaggcgtctggcagctatgggaacagccgcagaacaccacagagagggaattatgagccagtttttttatattcatcctgataacccgcagcaacgtctgatcaaccaggcggtggagatcgtgcgtaaaggcggggtgattgtttatccaactgattccggctatgcgctcggctgtaaaattgaagataaaaacgccatggagcgtatttgtcgtattcgccagctgccggacggtcacaactttaccctgatgtgtcgcgatctttctgaactctcgacctattcatttgtcgataacgttgcgtttcgtttaatgaaaaacaacacgccgggcaactataccttcatcctgaaggggacgaaggaggtgccacgccgtctgttgcaggaaaaacgcaaaaccatcggtatgcgtgtgccttctaacccgattgcgcaggcgttgcttgaagcactgggcgaaccgatgctttccacttcgctaatgctgccaggcagcgaatttaccgaatccgatcccgaagaaattaaagaccgtctggaaaaacaggtagatttgattattcacggcggctatctcgggcagaaaccaacaacggttattgatcttaccgatgatacgccggttgtggtgcgtgaaggcgtaggtgatgtgaagcctttcttataagtgcgtaactctgtatactacgcggccttaaaatggcgctatacggcgccattgattctcctgttcgacgcctgtgaaggcgacactaaaaggaagctctatgagcgaaaaattacagaaagtgctggcccgcgctggccacggctcccgccgtgaaatcgaatctattattgaagccggtcgtgtgagtgttgatggcaaaattgctaaactcggcgatcgcgttgaagttacccctgggctgaaaattcgtatcgatggtcatctgatttcggtacgtgagtccgctgaacaaatttgtcgcgttctggcctattacaaaccggaaggtgagttgtgtacccgtaacgatccggaagggcgtccgacggtgtttgaccgtctgccaaagctgcgtggcgcacgctggattgccgtaggtcgtctggacgttaacacctgtggtctgctgctgttcaccaccgatggtgaactggcaaaccgtttaatgcatccaagccgtgaagttgaacgtgaatacgccgtgcgtgtatttggtcaggttgacgacgcgaaactgcgtgatttgagtcgtggcgtgcaactggaagatggtccggcagcttttaaaaccatcaagttcagcggcggcgaagggatcaaccagtggtacaacgtgactctgaccgaaggccgtaaccgtgaagttcgtcgtctgtgggaagcggttggtgtgcaggtgagccgcctgatccgtgttcgttacggtgatatcccactgccaaaaggtctgccacgcggtggctggacggagctggacctcgcccagactaactatctgcgcgaactggtggagctaccgccagaaaccagctctaaagtcgctgtagaaaaagaccgtcgtcgcatgaaggcgaatcagattcgtcgtgcggtgaaacgtcacagtcaggtgagcggcggtcgtcgttctggcgggcgtaataacggttaatcaaagtatgccggacgtcatatccggcatttttacagattaataatcaatccctatttgcgccttaacaccggcatcaaacgcatgtttgatggggcgcagctcacttaccgtatccgccagttcaagaatatcccgatgacagcctcgacccgtgataatcaccgtctgttgatgtggacgttcatttaacgcctgcaccacttcttccagtggcaaatagtcatacgccaccatatacgtcagttcatcaagcaaaaccatatccagtgaggaatcagcaagcatccgctttgcatgttgccagacttcgcggcaggcggcggtatcagactcgcggttttgtgtatcccaggtaaagcccgttgccatcacctgaaactcaacgccatgtggctccagcagattgcgttcgccattaggccaggtgcctttaataaactgcacgacgcctactttttttccgtgaccaactgcgcgtgttgccgtaccaaatgccgcggtggttttgccttttccattgccggtaaagacgatgataatacctcgttcatcctgggcctgggccacacgagcatctactttttctttcactcgctgctgacgctgttggtagcgttcatcactcattgggaaattcctggtttacggcccggttgggcgtcaaaggtcatgccggttttacggcggctgtcatcgcccatcagccagaggtagagcggcatgatatcagcgggtgttttaagtttctgtggatcttcggtcgggaaggcgctggcacgcattgcggtgcgcgtaccgcctgggttaatgcagttgacgcgcaggcgctgctgatattcatcggccagtacctgcatcatcccttcggtggcaaatttcgacgctgcatatgcaccccagttagctcgtccctgacgtccaacgcttgatgaagtaaagaccagtgaaccggcgtccgatttgagtaataaaggaagcagtgcctgggtgagcataaaggtggcattaacgttgacctgcatgacgtcctgccagacctgcggattttgttcgctcattgggcaaatatcgccgagcaatccggcattatgcaaaacaccatccagacgcggataattaacgacaatgcgctgtgccagttgttggcaatcttcggacgtgcaggtcagcaaatcgagaataaaccactgtggctgacgtccagtttcttcgtttatgtggctggctacctgacgtaatttttcttcattacggcccaacagaatcactgtcgcaccatagcgtgcatacgtcatcgcggcttcacggccaatcccatcgctggctcccgtcaccaggataatgcgatcattgagtaaatcttgttttggctggtaatgcatggctactcctcaacgacgttgtctgtcgcgctgccagtgtactttatgactttggggctttatgcctgaaacagaagggcatttcaatcagcctggggcgataacaccgcaaaatggatactttgtcatactttcgctgcaataacatctctgcgagacggcttaacatgcctgttgtaaactgtgagccaaagcgttgtttaaccaaggtggggactcgtggaattgttgtctgaatatggtttgtttttggcgaaaatcgttaccgttgtgctagcgattgcggcgattgccgccattattgtcaatgttgctcaacgtaataaacgccagcgtggcgagttacgggtcaacaatctcagcgaacagtataaggagatgaaagaagaactggccgcggcgctgatggactcacatcagcaaaaacagtggcacaaagcgcagaagaaaaagcacaagcaagaagcgaaagcagcaaaagcgaaagccaaactgggcgaggtggcaactgacagtaaacctcgcgtctgggtgctggattttaaaggcagcatggacgcccatgaagtgaactcgctacgtgaagagataacggctgtactcgcagcattcaaaccgcaggatcaggttgtgctacgtctggaaagccctggtggcatggtgcatggttacgggttggcggcttcgcagctgcagcgtctgcgtgataaaaacattcctttaactgttacggtagacaaagtcgctgccagcggcggttacatgatggcctgtgtggcggacaaaattgtttccgcaccgtttgctattgtgggttccattggggtggtggcgcaaatgcccaactttaaccgcttcctgaaaagcaaagatattgatatcgaactgcacactgccgggcagtataagcgtactctgacgttgctgggtgacaataccgaagaagggcgggagaaattccgcgaagagttgaacgaaacgcatcagttgtttaaagattttgtgaagcgtatgcgtccgtctctggatattgaacaggtggcaacgggtgaacactggtacggacaacaggcggtagagaaaggcctggttgatgaaatcaacaccagtgatgaagttattcttagcctgatggaaggccgtgaagtggttaatgtacgctatatgcagcgtaaacgactcattgaccgattcaccggcagcgcggcagagagcgccgatcgattgttgctacgctggtggcagcggggtcaaaagccattgatgtaaaagacaaacgcgaggctaagacctcgcgttttgctttaatcaaccagatgatatttttctgaaagcacatgggccaggtgtttgaacatattaaacaccgcggtgcttttggctgttggcaatccttgttcatctaaaaagtagtcgccggtaaataccagcacgccattacgctgcgtgacgccggtggcttcaatccctgcgagcgtatcctcatgctcacgaatgattttgttggcctctttcaacagcgtttcgcggtcgatgggttgtgtctctttgttcattatttactccttaaacaaggacattagtctacgccaggcatggcttgcagacaaatataccacgctggtggcaagagcgccttactggtaactttggattttgcatgctaataaagttgcgtatcggattttatcaggtacagtgtgacgctttcgtcaatctggcaatagatttgcttgacattcgaccaaaattccgtcgtgctatagcgcctgtaggccaagacctgttaactcagtcacctgaattttcgtgaacagagtcacgacaaggggttgatatccgcagagaacgagtccatatcggtaactcgttgccagtggaaggtttatcaacgtgcgacgcattcctggaagaatcaaattaggtaaggtgaatatgggtaaagctcttgtcatcgttgagtccccggcaaaagccaaaacgatcaacaagtatctgggtagtgactacgtggtgaaatccagcgtcggtcacatccgcgatttgccgaccagtggctcagctgccaaaaagagtgccgactctacctccaccaagacggctaaaaagcctaaaaaggatgaacgtggcgctctcgtcaaccgtatgggggttgacccgtggcacaattgggaggcgcactatgaagtgttgcctggtaaagagaaggtcgtctctgaactgaaacaactggctgaaaaagccgaccacatctatctcgcaaccgaccttgaccgcgaaggggaagccattgcatggcacctgcgggaagtgattggtggtgatgatgcgcgctatagccgagtggtgtttaacgaaattactaaaaacgcgatccgccaggcatttaacaaaccgggtgagctgaatattgatcgtgttaatgcccagcaggcgcgtcgctttatggaccgcgtggttgggtatatggtttcgccgctgctatggaaaaagatcgctcgtggtctgtctgccggtcgtgtgcagtcggtggcggttcgcctggtggtcgagcgtgagcgtgaaattaaagcgttcgtgccggaagagttctgggaagtcgatgccagcacgaccacgccatctggtgaagcgttggcgttacaggtgactcatcagaacgacaaaccgttccgtccggtcaacaaagaacaaactcaggctgcggtaagtctgctggaaaaagtgcgctacagcgtgctggaacgtgaagacaaaccgacaaccagtaaacctggcgctccttttattacctctacgctgcaacaagctgccagcacccgtcttggatttggcgtgaaaaaaaccatgatgatggcgcagcgtttgtatgaagcaggctatatcacttacatgcgtaccgactccactaacctgagtcaggacgcggtaaatatggttcgcggttatatcagcgataattttggtaagaaatatctgccggaaagtccgaatcagtacgccagcaaagaaaactcacaggaagcgcacgaagcgattcgtccttctgacgtcaatgtgatggcggaatcgctgaaggatatggaagcagatgcgcagaaactgtaccagttaatctggcgtcagttcgtagcctgccagatgaccccagcgaaatatgactccacgacgctgaccgttggtgcgggcgatttccgcctgaaagcacgcggtcgtattttgcgttttgatggctggacaaaagtgatgcctgcgttgcgtaaaggcgatgaagatcgcatcttaccagcagttaataaaggcgatgctctgacgctcgttgaacttacaccagcccagcactttaccaagccgccagcccgtttcagtgaagcatcgctggttaaagagctggaaaaacgtggtatcggtcgtccgtctacctatgcgtcgatcatttcgaccattcaggatcgtggctacgtgcgagtagaaaatcgtcgtttctatgcggaaaaaatgggcgaaatcgtcaccgatcgccttgaagaaaatttccgcgagttaatgaactacgactttaccgcgcagatggaaaacagcctcgaccaggtggcaaatcacgaagcagagtggaaagctgtactggatcacttcttctcggatttcacccagcagttagataaagctgaaaaagatccggaagagggtggtatgcgcccgaaccagatggttctgaccagcattgactgcccgacttgtggtcgcaaaatggggattcgcacagcgagcaccggggtattccttggctgttctggctatgcgctgccgccgaaagagcgttgcaaaaccaccattaacctggtgccggaaaacgaagtgctgaacgtgctggaaggcgaagatgctgaaaccaacgcgctgcgcgcaaaacgtcgttgcccgaaatgcggcacggcgatggacagctatctcatcgatccgaaacgtaagttgcatgtctgtggtaataacccaacctgcgacggttacgagatcgaagagggcgaattccgcattaaaggttatgacggcccgatcgttgagtgtgaaaaatgtggctctgaaatgcacctgaaaatggggcgtttcggtaaatacatggcctgcaccaacgaagagtgtaaaaacacacgtaagattttacgtaacggcgaagtggcaccaccgaaagaagatccggtgccattacctgagctgccgtgcgaaaaatcagatgcttatttcgtgctgcgtgacggtgctgccggtgtgttcctggctgccaacactttcccgaaatcgcgtgaaacgcgtgcgccactggtggaagagctttatcgcttccgcgaccgtctgccggaaaaactgcgttatctggccgatgcgccacagcaggatccggaaggtaataagaccatggttcgctttagccgtaaaaccaaacagcaatatgtctcttcggaaaaagacggaaaggcgactggctggtcagcattttatgttgatggcaaatgggttgaaggaaaaaaataacctttaattctgtcaggtttttataaacaaagtgtcgcgaaagcggcccttttttattgcatattattttttcttcacacctatacactaaggctataaatgatatagtggttatagttagcaccttttttattattaaatcgtattagtcacccgccaggtgtgacgaaaaaacgatgttctgatggcgtctaagtggatggtttaacatgaaattacaacaacttcgctatattgttgaggtggtcaatcataacctgaatgtctcatcaacagcggaaggactttacacatcacaacccgggatcagtaaacaagtcagaatgctggaagacgagctaggcattcaaattttttcccgaagcggcaagcacctgacgcaggtaacgccagcaggacaagaaataattcgtatcgctcgcgaagtcctgtcgaaagtcgatgccataaaatcggttgccggagagcacacctggccggataaaggctcgctgtatatcgccaccacgcatacccaggcacgctacgcattaccaaacgtcatcaaaggctttattgagcgttatcctcgcgtttctttgcatatgcaccagggctcgccgacacaaattgctgatgccgtctctaaaggcaatgccgatttcgctatcgccacagaagcgctgcatctgtatgaagatttagtgatgttaccgtgctaccactggaatcgggctattgtagtcactccggatcacccgctggcaggcaaaaaagccattaccattgaagaactggcgcaatatccgttggtgacatataccttcggctttaccggacgttcagaactggatactgcctttaaccgcgcagggttaacgccgcgtatcgttttcacggcaacggatgctgacgtcattaaaacttacgtccggttagggctgggggtaggggtcattgccagcatggcggtggatccggtcgccgatcccgaccttgtgcgcgttgatgctcacgatatcttcagccacagtacaaccaaaattggttttcgccgtagtacttttttgcgcagttatatgtatgatttcattcagcgttttgcaccgcatttaacgcgtgatgtcgttgatgcggctgtcgcattgcgctccaatgaagaaattgaggtcatgtttaaagatataaaactgccggaaaaataatttcttgcgttattttcggcaccttttatgtagcgaaggtgccggaatatattctcttttgttacttatttgtataccgtgcacaatatttttatccctcatatttatagggtaaattacctgtaaagtagtgtctaattacccgcctcgcaaattccagttttcaaatatctatttcaggtcaaaagattgaattattcactggagacgattcgtaaattcgctggatttttgcctaaagtttctttaggatttgtctcatcgtataattaattacaccaatcgttcaacgtcttgctgataagtgatggcgattatatgaggttagcaatgccttctggaaatcaggaaccccgccgcgatcctgaattaaaacgtaaagcctggctggcggtttttcttggttctgcacttttctgggtggttgtcgcactgctgatttggaaagtgtggggataactatggtcggtcaggagcaactggagtcgtcaccattatgccagcatagtgacaatgaaacagaaacgaaacgggaatgttccgtcgttattccagacgactggcaactaacatcgcagcagcaagcctttatagaactgtttgctgaagatgatcagccgaaacaataattatcatcattcttattacccatttttaatgaattacagggcttttaatacaccgcagcaataacaggttgagttatctcaacacaaagtaataaccgttaagggtgtagcctatgatcaacacaaatatgaaatattggtcctggatgggcgcgttttctctgtcgatgctcttctgggccgaactcctctggatcattactcactgatccttgaccccgctgcggcggggttgtcatttgctttgccacaaggtttctcctcttttatcaatttgggttgttatcaaatcgttacgcgatgtttgtgttatctttaatattcaccctgaagagaatcagggcttcgcaaccctgtcattaaggaggagctatgtcgtcaaccctacgagaagccagtaaggacacgttgcaggccaaagataaaacttaccactactacagcctgccgcttgctgctaaatcactgggcgatatcacccgtctgcccaagtcactcaaagttttgctcgaaaacctgctgcgctggcaggatggtaactcggttaccgaagaggatatccacgcgctggcaggatggctgaaaaatgcccatgctgaccgtgaaattgcctaccgcccggcaagggtgctgatgcaggactttaccggcgtacctgccgttgttgatctggcggcaatgcgcgaagcggttaaacgcctcggcggcgatactgcaaaggttaacccgctctcaccggtcgacctggtcattgaccactcggtgaccgtcgatcgttttggtgatgatgaggcatttgaagaaaacgtacgcctggaaatggagcgcaaccacgaacgttatgtgttcctgaaatggggaaagcaagcgttcagtcggtttagcgtcgtgccgccaggcacaggcatttgccatcaggttaacctcgaatatctcggcaaagcagtgtggagtgaattgcaggacggtgaatggattgcttatccggatacactcgttggtactgactcgcacaccactatgatcaacggccttggcgtgctggggtggggcgtgggtgggatcgaagcagaagccgcaatgttaggccagccggtttccatgcttatcccggacgtagtgggctttaaacttaccggtaaattacgtgaaggtattaccgccacagacctggttctcactgttacccaaatgctgcgcaaacatggcgtggtggggaaattcgtcgaattttatggtgatggtctggattcactaccgctggcggatcgcgccaccattgccaatatgtcgccagaatatggtgccacctgtggcttcttcccaatcgatgctgtaaccctcgattacatgcgtttaagcgggcgcagcgaagatcaggttgagttggtcgaaaaatatgccaaagcgcagggcatgtggcgtaacccgggcgatgaaccgatttttaccagtacgttagaactggatatgaatgacgttgaagcgagcctggcagggccaaaacgcccacaggatcgcgttgcactgcccgatgtaccaaaagcatttgccgccagtaacgaactggaagtgaatgccacgcataaagatcgccagccggtcgattatgttatgaacggacatcagtatcagttacctgatggcgctgtggtcattgctgcgataacctcgtgcaccaacacctctaacccaagtgtgctgatggccgcaggcttgctggcgaaaaaagccgtaactctgggcctcaagcggcaaccgtgggtcaaagcgtcgctggcaccgggttcgaaagtcgtttctgattatctggcaaaagcgaaactgacaccgtatctcgacgaactggggtttaaccttgtgggatacggttgtaccacctgtattggtaactctgggccgctgcccgatcctatcgaaacggcaatcaaaaaaggcgatttaaccgtcggtgcagtgctgtccggcaaccgtaactttgaaggccgtatccatccgctggttaaaactaactggctggcctcgccgccgctggtggttgcctatgcgctggcgggaaatatgaatatcaacctggctgctgagcctattggtcatgatcgtaaaggcgacccggtttatctgaaagatatctggccatcggcacaagaaattgcccgtgcggtagaacaagtctccacagaaatgttccgcaaagagtacgcagaagtttttgaaggcacagcagagtggaaggaaattaacgtcacacgatccgatacctacggttggcaggaggactcaacctatattcgcttatcgcctttctttgatgaaatgcaggcaacaccagcaccagtggaagatattcacggtgcgcggatcctcgcaatgctgggggattcagtcaccactgaccatatctctccggcgggcagtattaagcccgacagcccagcgggtcgatatctacaaggtcggggtgttgagcgaaaagactttaactcctacggttcgcggcgtggtaaccatgaagtgatgatgcgcggcaccttcgccaatattcgcatccgtaatgaaatggtgcctggcgttgaaggggggatgacgcggcatttacctgacagcgacgtagtctctatttatgatgctgcgatgcgctataagcaggaacaaacgccgctggcggtgattgccgggaaagagtatggatcaggctcaagccgtgactgggcggcaaaaggtcctcgtctgcttggaattcgtgtggtgattgccgaatcgtttgaacgaattcaccgttcgaatttaattggcatgggcatcctgccgctggaatttccgcaaggcgtaacgcgtaaaacgttaggactaaccggggaagagaagattgatattggcgatctgcaaaatctacaacccggtgcgacggttccggtgacgcttacgcgcgcggatggtagccaggaggtcgtaccctgccgttgtcgtatcgacaccgcgacggagttgacctactaccagaacgacggcattttgcattatgtcattcgtaatatgttgaagtaacaagtatttgcttgccggttattttgcttccggcaagcaaactaattacacaatgcaagagggttatttgttcagcaaatggcccattttctcggctttggtatcgagataatgttcgttattggggttacgacctacaatcaatggtacgcgttcaacaatattaatccctgcttcggtcagaatttcgacttttttcgggttattggttaacaagcggacttcattgacgccaaggagtttgaacatatcagcgcaaagagtgaagtcgcgctcatcagcggcgaagcctaactggtggttagcctctacggtatcgtaaccttgatcctgcagtgcgtaagcgcggattttattcagcagaccaatgttacgaccttcctgacggtgatacagcaaaataccacggccttcctcggcaatttgcgtcaatgccgcttcgagctggaagccacaatcgcagcgcaagctgaacagggcgtcaccggtcagacattcggaatggacgcgcgcaagtaccggggtatgcccggaaatatcgccatagactagcgcgacatgatcgtgtccggttgccagttcttcaaatcccaccatcaggaaatcgccccatggggttggcagtttggcttctgccacacgtttaagctgcatgaaattctccagataatgctggttctgtattggcttattttgccataacgagaaggggttcacctaatcacgacgcgtcgatcgttcacggaatggcacaaatctgtcaatttttcctggaactggcgttttcagttatgattgtgggacttatcaaaaaggagaggccatgcgttcgattgccagacgtaccgcagtgggagctgcactattgcttgtcatgccagtagccgtatggatttctggctggcgttggcaacctggagaacaaagttggctactaaaagcggctttttgggttactgaaactgtcacccagccctggggcgtcattacacatttgattttattcggctggtttctctggtgtctgcgttttcgcattaaggctgcctttgtattatttgccattctggcggccgcaatccttgtgggacaaggcgttaaatcctggatcaaagacaaagtccaggaaccacgaccttttgttatctggctggaaaaaacacatcatattccggttgatgagttctacactttaaagcgagcagaacgcggaaatttagtgaaagaacagttggctgaagagaaaaatatcccacaatatttgcgttcacactggcagaaagagacggggtttgcctttccttccggtcacacgatgtttgctgccagttgggcactgctggccgttggtttgctgtggccgcgtcggcgaacgttaaccattgctatcttgctggtctgggcaacgggagtcatgggaagccgcctgctgctcgggatgcattggccacgcgatctggtagtagctacgttgatttcgtgggcgctggtggcggtggcaacgtggcttgcgcaacgaatttgtgggccattaacaccacctgcggaagaaaatcgcgaaatagcgcaacgagaacaagaaagttaacgctggttgattttccgaatttagcccttaaatcatcaacaatgcgcgtggatgccatttcgcagacggcgcgaaaatggtactttaaagggctattgcggtaagttgaccataatttattcgctctaaccacataacgggaagtaatgtgaaatatttactcattttcttactggtgttagcgatcttcgtgatttcggtcacgttgggtgcgcagaacgatcaacaggtgacgtttaattatctgttagcgcaaggggagtaccgtatttccacattgctggcggtattgtttgctgcggggtttgctatcggttggttgatttgtggcctgttctggctgcgagttcgtgtttccctggcgcgcgctgaacgtaaaataaagcgactggaaaaccagctttcacccgcgactgacgtggctgtagtgccgcactcgtcagcggcgaaggaataactttctatgctggagttgttgtttctgcttttgcctgtagccgctgcctatggctggtatatgggccgcagaagtgcgcaacaaaacaagcaagatgaagccaaccgcttgtcgcgtgattacgtagcgggggttaacttcctgcttagtaatcaacaggataaagcggtagacctgtttctcgatatgcttaaagaggatacaggcaccgttgaagcccaccttacgctcggaaacctgttccgttcgcgtggcgaagttgatcgcgctattcgcatccatcagaccctaatggaaagcgcctcgctgacctatgaacagcgtctgttggcgattcaacaactggggcgtgattacatggccgccgggttatacgaccgcgcggaagacatgttcaatcagctgaccgatgaaactgacttccgcattggcgcgctgcaacagttgctacaaatctaccaggctaccagtgagtggcagaaagcaattgatgttgccgaacgcctggtgaagctgggtaaagataaacagcgcgtcgaaattgcccatttctactgtgagttagccctgcagcatatggccagcgacgatctcgatcgtgccatgaccttgctaaaaaaaggggcggcggcagataaaaacagcgcccgcgtatccatcatgatgggacgcgtgtttatggcgaaaggagaatacgccaaagccgtcgaaagtttgcaacgcgtgatatcccaggacagagaactggtcagcgaaacgctggaaatgttgcaaacctgctatcagcagttgggtaaaactgccgaatgggcagaattcctgcaacgcgcggtggaagagaacaccggtgccgatgctgaattgatgcttgctgatatcatcgaagcgcgcgacggtagtgaggccgcacaggtctatattacgcgccagcttcagcgtcatccgaccatgcgtgtgttccataagttaatggattaccacttaaatgaagcggaagaagggcgtgccaaagagagcctgatggtgctgcgtgacatggttggcgaaaaggtacgtagtaagcctcgttatcgctgccagaaatgtggttttaccgcatacaccctctactggcattgtccgtcttgtcgggcctggtcaaccattaaaccgattcgcggtcttgatggcctgtaatttttaaaaaaatcctactttagttacaacatactagttattgatgttccattgtgctccggcaacgacggcgcagaaaaagcctgccaggggaaaaatcgcaactgttaattttttatttccacgggtagaatgctcgccgtttacctgtttcgcgccacttccggtgcccatcatcaagaaggtctggtcatgacgttaactgcttcatcttcttcccgcgctgttacgaattctcctgtggttgttgcccttgattatcataatcgtgatgacgcgctgtcctttgtcgacaagatcgacccacgcgattgtcgtctgaaggtcggcaaagagatgtttacattgtttgggccacagtttgtgcgcgaacttcaacagcgtggttttgatatctttcttgacctgaaattccacgatattcctaacactgctgcgcacgctgtcgctgctgcagctgacttaggcgtgtggatggtgaatgttcatgcctctggtggggcgcgtatgatgaccgcagcgcgtgaggcactggttccgtttggcaaagatgcaccgcttttgattgctgtgacagtgttgaccagcatggaagctagcgacctggccgatcttggcgtgacactgtcacctgcagattatgcagaacgtctggcggcactgacgcaaaaatgtggccttgatggtgtggtgtgttctgctcaggaagctgtgcgctttaaacaggtattcggtcaggagttcaaactggttacaccgggcattcgtccgcaggggagtgatgctggtgaccagcgccgcattatgacgccagaacaggcgttggcggctggtgttgattatatggtgattggtcgcccggtaacgcaatcggtagatccagcgcagacgctgaaagcgatcaacgcctctttacagcggagtgcatgatgagtgattccaacagccgtctggtctactcaacggaaaccggacgtattgatgagcccaaagcggcccctgtacgccctaaaggcgacggtgtggtgcgtattcagcgtcagaccagtggacgtaaaggtaagggcgtttgcctgattaccggtgtcgatctcgatgatgccgaactgacaaaacttgcagcggaactgaagaaaaaatgcggctgcggcggagcagttaaagatggagttattgaaatccagggcgataagcgtgatttattaaaatcactacttgaagcgaaagggatgaaggtaaaactcgcaggcggttaacataaaaagccacggatatatccgtggctttcgaatattttactgtgcgtattattcagttatttcgtactgaacagaatcaagcgtattataattgcgagtcgataatcgacatttatttacgattatttaccgacctggtgaccaataacaccaccgacagctgcaccacctaatgtacccaacgtactgccatcggtcagtactgcaccgcctaatgcccctgcacccgcgccgattgcggtgttgcggtcccgtttagaccagttagaacaggcactcagagacattgccaaagtaattgccagaacagccgcggtcatttttttgctcgttacaaacataatactctctcctgaatttatgattcacggaagtaagctctctataactataatagctaagaataagcctggtgaaattattccgtgaaatctgctcgcgcgcagggttatatcacgcaggtgataatgacttcctgttatatcgctgataataattttatatcttaagcgtgttaataacaggtaaatagtcttaattatcaaccaggaatcatcttagagcggatgatttgccaaactgcaaatcatccgtagagaagggaaatggttaaatgtcaacgacgtgaacggtgagtttactgtgctcaagatgcatcagatcgctggcgcgtattttcgaatcggtaatcacgcgattgaatcgctcaacgggaccgatggagtatgaatgtacagcaccaaatttcgagctgtcagtcaggactatcgcttcgcactctttttccagcacggcattgaccacatcggtacgcatcatatcgcgaccggtgaatccagtttcaggttgccagccatcaataccaataaatgctttgctgaaatgtacctgctggatgcactggcgtgtcaaagggccaaccatactttcgctttttttctggtacacgccaccgagcaaaatgacttcacaaggcgcggctttcagcaaatgcgcaatgtagctgctgactgtgatgatagtgacatttttcttctgttcgcccagagtccgggcgagcagggcattgctgctaccattttcgataaagatggtttcgcccggttgaaccagagacgcggcaaactcggcgagttcacgcttcagcgtatagttgctcatcatacgggtttcgacgtcatcactatcaagcgaaactgcaaagccatgtgcacggcggaggtaactcagtttttcgagggtgttgagatcctggcgaatggtaacttcagaaactccagtggcttttgccagatcggttacgctaacctgaccctggtcaatgaccatctgtagaatagtttgttgtcgggaattcatcgctgtaattcttataacgttataatactaaataaaaaaatactgacgcgccgggcatcctcaaataggaaaacctgaaggcacgattgttaaatctcccacggtgccttcgggatgtctggcgtagattcagcaacctggcgcaagagttctgctttaagtatctcgagattatggatcgcagagtggtaatcgcctgccacaaggatatctaacacaatatcaatacgttcggcaacgcgctgggcatcaaattcagacatcaaggacatccttatagtaaaagtggaaaatgaataatgcaaaaattgccgctaaaagagaagtgtttaacagcaacggctaattatcatccaggaatacgatatataatgacgggatatagcgctaagtatatatattcatctacttatgcgcgcttcagatagcgtttataccagcgttcgaaggcgacggcgggcatcggtttggcaaacaaaaatccttgccgctcattgatcccgttcttggttaaaaaagcatcttcctttgcactctctacaccttcggcgatcacctgaagattcaatgcctgggccacagcgacgatcgcccggaccagtgactgcgagacaggttgtttgtgaatatctcgaacaaaaacctggtcaagtttgatggcatcgatcggaaagcgcgccagttgcgaaagtgaagagtagccggtaccaaaatcatccagatgcacttgcgcacctagttggctaaattgttgaataacagacagtgccagttcatcattctcaatcagacaactctctgtcagttcaacatctatagggcagtattcaaaattgagttcctggagaacctgtttcagggcggtgaaaatggtttgatcggcgagctgacgtgcagaaatatttaccgccactcgcaggtttatgcctttatcccgccactttgccacctggcgtacgacatcgagaatcacccaacggcctaaaggcacaattagccctgactcttcggcgtaggaaatgaagtccaacggtggaatcaacccacgttcaggtgactgccaacgtactagtgcttccagactgcgcacttcgccacgccaggtgattttcggttgatagtgaataaccaactgatcgttttccagtgctttacgcaagttggtatccagccagagatattcaaatacccgttgattcatttctggggtaaaaacgcaaaattgtcctcgtccgccttccttcgctgtgtacattgctgtgtcggcgtgacgaataatagccgtgctgtctgaaccatgttcgggagagagtgcaatacctactgaacagctggtataaacttcaattaaaccaatgcgaaaggggagccgtaagcgggtcaaaattcgtgatgccattgcttccagcgcgctttgtgaggtgttggatgccagtaccagaaactcatccccacctggacgcgccaacacctggtcatgttcgagacagcttaaaatagccaatgacacgtcgcgtaataactggtcaccaaacaaatgcccataggcgtcgttgacctttttgaaattatccaaatcaagatacacaaccccaactttattgttatctgcatgattaatagcgtgatcgattaaatcctgcattgcgttacgattcggcagtccggtgatactgtcggtatttgccagaatacgcagtcgctcctgagcgcggcgctcttcggtaatgtcggtgccggaacagattaaaaaaatctcgtttttgccactgccgctgtggacaaatttattgcgaaacagaaacagccgctggcctttacatgttggtatccacagttcgacttcatatgcattgccgcttcgaaaaaatacacggttattgcgcctggatgccgcagcttcacgacggctcataaacagtttaaacacgctttgcccaatgacgtcgtgttctttcaaccctgtgtaatcttcacataaccgattgaagcgttgaatattcccccggctgtcgagaatgactattgcggaatgtgcttcagaaactacctgctcagcaaaggaaagcccgtgtgataaatcacgagcaaccgccggtgtgtcatgccatgcagacgcgttgccagcccattcccgtttattgatttttcgtcctaccagatgcacagaaagatcgctctcatcgacggtcagactcatcatcaggctggaggtgatgaccgtcatttccctgatgcgagcagcctgttcggcagataactgcaaagtacgatcaggttctgtggtttcagtggtagaaaagcgcaaaacatcgctgctttccgtcaaccgccagtatggattgtgcgatccgagaaagttgtacaacgttgtggactccctaacggttttcatgatgcatatcctccggttaactgcggagtccgcggttaaataaaaggaacaacatgacttacatgaaattaacggcggctaaacgcattgtttttttatatatttatttgtaatccagttttggaaaaacgccagttttcaaacgaaagtcagttaaaaaatctgcctggatataacgaaggtagagcggggaaataaacggcccatccatgaggaatgggccgtgaaaggagattacgcgaccgggcgcgcaataatgctgcgggtttccatgcggacttcggcaatagtgacgtcaataacgtcagtcactttgtaaaccgtttcacctttaatttgtacagtgccgttttcctggctgcaaaccagttcatcgcgcacagcgtgtaagaaaggtgccggaataaaggcgatagcgccgttatcaaccaaacgaacacgcatgccgccacggctgatatcgacaatttccgctgcgaaacgggtgtcggtcccggctttgtctttcaggaagcgtgcgtataaccagtcaccaacatcacgttctgccatccggttgagacggcgacgctcggccatttggacagtgatttcatcctgtgggcgcgtcgcagtttcgcctttgataaccgctttcagcagacggtggttgatcatgtcgccatatttacggatcggcgaagtccaggtggcgtatgcttccagaccgaggccaaagtgaggaccgggttcagtgctaatttcagcaaatgactggaagcgacgaatgcggctgtcgaggaaaccagttggttgcgcgtccagttcacgacgcagtttgcagaaaccgtccagcgtgagcacttcttcggcatcgacatgcagaccgtgcgttttcagcaacgctgccagcgcgtcggcattcgccggatcaaagcccatatgcacgttatagatgccaaaaccgagcttatcgcgcagtacgcgggccgcacaaatgttagcggcaatcatcgcttcttcgacgatacggttggcaatgcgacgaggctcggcgacgatatccagcacttcacctttttcaccgagaataaagcggtaatccgggcgatctttaaacaccagtgcgtggttatgacgccactcgccgcggcgttggcaaatttgcgctagcaaacggacttgttcggcaattgcttcactttcaggctgccagtcaccggtattttccagccagtcagaaacctggtcatacaccagctttgctttggattcgatggtggcggcaaagaattcgatattatcttcaatggtgccatcagcggagagcgtcatgcggcatgccagtaccgggcggacttcattggcgcgcagtgagcagagatcgtcagaaagctcgcgaggcagcatagggatgttgaagccaggcagatagttggtgaatgcgcgaattttcgcggctttgtccagcttgctgccttcagcaatccacgcggttggatcggcaatcgccacaatcagctgaagtttgtcatccggcaacgccttagcgaaaagggcgtcatccatatcttctgtgctggcactgtcgatggtgacaaaatccagcgcggtcagatcttcacgaaccagaccttcatcgagcatttcggtagcgacgccgtctggtgcttctttttccagattatggcgcgcaagggtaacccaccacggtacaaagtggtcgtcaccaaaagtgatgtattgtgtcagttcagcatagaaagaacgatcgcctttcagcggatgacggcgcatttcggcaaccgcccagtcgccttctttaaactcgtggttcaggccacgggctgcgcggcaaggaatggcgtcttttaagagtggatgatcaggaacgatggccagacggtcatttttgccctgaactttacccacgaaacgagtcaggaacggttcaaccagttcttctggctctgcggattcacgttctttttcactgtggatcaccgcgataattcggtcgccatgcatgacttttttcatctgcggcggcggaatgaaataacttttttgcgcgtcgacttccaggaagccaaagcctttttctgtggcttttaccaccccttcagcgcgtggcgtctgggaatgcagttgctgtttaagctgcgctagcagcgggttgtcctgaaacataattgtctattttggtggccattagagcggctgacagttttacgcgaatctgtctgacgcggcaaggttaatatgtctcacccaacgcgatttttaagcgatttatccagccacacagcccgctccataccagcagattaataatctgcgttgatgatttttcgtgttcgagtaaagggctgaactgggcggcgctaaagcgatcgggtgctcgggtcagccattgtatcgcctgaacggtagcgtgctcaacagaatgacggtcagcccattggttaatttcattttcgcccttgcgcagaagggggctgatttttttatattcatttgatgaatccatacaggcggcaaaacaagcaggactgccatttatccgcgcgcataacaacgccgcaagcttattatccggctgtgtattaacccgtgtactgtttaacaacctttcgagaagggaaagtgaaatagggtggagagagagtgtttcggccagttggcaaagttctgctgttgaactttttgtgtactcttcaggtagtttttccacctcatagctgcttcgccagcgtattgattcatcagcaaacagtgacgcgtcggcgtagttttgtatttccagaccgggtaaccagcgtaccgggtgcccgagataagcctgaaatgtcgcaatggtccgcgcctgaaagccaataaaaccaatgatttggttaatgatcacacagtcccaggcagtaagaccgacgtcattcagatgctggcgcgatcggttgtcgataatagaaggcgagctagccagttggcgggcatattgcgtgatttgtgccaacctatgattgctttccctggaggaatcaggcccggggagcggcgtaagtcgcgccgaatagtagttacataaccgctggacgccgcaaacctgagcaaccgtcagggccgtagacaagcgttcataagcggtgaaggtctgtgaacgggtcacggtaagctggtcagggaacaattccactgcaagaacgcgcgcagggaccagccatgaaaggaagggagccagcgtttcttcatcaaggatcacgtcgagcagaaagggatcgctgacctttgcggcttccgggaccagaggcagaacgtcatactccgcagtactggattgcgtttcatgataccagtggcttttgccggtgatgtggcgttgttccatgggcgctccttggtcgtaaaggaaatcgttatcctgacgcaaggcgggaaggggagaaagacggatcggcgataacaaatatcagaaaggtataacagagataacgggcggcagaacgccgcccaatatttaccaacagaatgattatttcaattcgagttcgttcattgcagcgatgctgaaaccgccgtcaacgtggaccacttcaccggagataccggcagagagatcggagcacaggaatgccgcggagttacccacatcttcaatagtaacggtacggcgaatcggggtaacggcttcgcaatgagccagcattttgcggaagtctttgataccggaggccgccagagtacggatcggaccagcagagatggcgttaacacgcacaccttccggacccatcgcgttcgccatatagcgcacgttcgcttccagagacgcttttgccagacccataacgttgtagttcgggatagcgcgctcagcgccaaggtaggaaagggtcagcagggcagaacccggattcagcatggagcggcaagcttttgccattgcaacgaagctgtaggagctgatgtcgtgggcaattttgaagccttcacgggtaacggcgttaacatagtcaccatccagctgatcgccaggtgcaaaaccaatagagtgtacgaaaccgtcaaatttcggccaaactttccccagttcagcgaacatggtgtcgatgctggcatcttctgcaacatcgcactgcagaacgatgtcagaacccaattgagcggcaaattcttctacgcggcctttcagtttgtcgttctggtaggtgaatgccagttcagctccttcgcggtgcatcgcctgagcgataccgtaggcgatggatagtttgctggcaacaccggttaccagaatgcgcttaccggaaagaaaacccatagctttaatccttattgttgatgcttgttgtgcctgaaaatcaggcgattcgtcgttttagtaaacagtacgaacagataaacggttattataatcaacctggctgtgagtagctatagttgccaggtccgaccggagcaggctgcggcagggtgggcgcttttccccttaccctaaccctctccccagaggggcgaggggaccatattgtgcaaatattgttaccccagcaacaaacaggctcatacagcccctaacccttttatggcgatggctgggatggttcagaccttgccgaatattctccagcactgtctccatgttttcaccacaacagctattcggctcggtcggccccctcgccctttcagggtgagggtgaccggcggttcagttcctgcagaataatctccagcaccgcctcctcattacaatcaatctcgttatgccagaaacgcagcacggtccagctctgcgactcaagccagctagtgcgcctggtatcataggcaactgccaaatcatgctgcccaccatccagctcaacgactacgcgcgccgagcagcaagcaaaatcgagaatgtagctccccaccggatgttgacggcgaaatttgaaatcaccaaaacgtcggctgcgaagatatcgccagagctttcgttcctgcaaagtgagattgcgtcttaaatcacgcgcatttgattttattttatccatcacctcattctgacaagatttaatctcttgtcagaatgaggtggataatctggaaggaggattcagaaaattagcgatctttacgccacgcatccgctgtcaatgcttcgccaaagtgcccggcaatcagccgtttggtgagttcatgcagcggcgatgccagcacatccgcggtgctgcctcgttcgacaacctcgccctgatgcatcaccagcacctggtcgctaatgtgcttcatcattccgatatgctgggtaacataaatatacgaaatgccctgtttttcctgtaactccagcatcagattaatcaactgcgaacgcatcgacatatccagtgaagcgagggcttcatcggcaataatgacttttgggcgcaatatcagcgcgcgcgccagacccagacgctgtttttgtccgggtgccaacatatgcggatagtaactgacgtgatccggtagcagcccaaccatacgcatcgtttcaataatctgtttgcgacgctgttccggttccaggtcggtgttcaggcgcagtggaaaatccagaatttgcgagatacgttgacggggattcaacgaggtcgaaggatcctgaaaaatcatgcgaatacgctgactgcggaaggaataatcgccaaaatgcagtggatgatcgtcaatcaataactcgccgctggtaggctctatcattcccgccagcatttttgccagcgtggatttacccgaaccattctcgccaataatcgccagtgtctggccttcacgtagcgtaaagctcaagggttttaccgcttctacggtctgacgacgaaaccagccggtccggtagcggaacgttttacttaaattacgcacttcaagcagcgtttcgatcatctcactctttctccatgttcagcgggaaatgacaggcatagagatgatttttcgcccccgtcaaacgtggcgtcacaatgcattctcgttgtgcatacgggcaacgtggccccagacgacaaccaatcggtaactgttccagcagtgggatagcgccgggcagcgtattgaggcgacttttatgcggcatcgcgctgccgaagtctggtatcgcgcggatcagcgcctgggtataaggatgatgtggcatcgtcaccaactccttactcggcgcggtttccactgtttgaccgcagtaaagcacgttaattttatccgcccattggctaagcatttgtaagtcatggctgataagcaaaatagtggtattgctgttttggttgagacgcgtcagcaggcgaaagatttgcgcctgggttgttggctccattgagttggtcggttcgtcagcaatcagcagacgcggttgattcgccagtgcaatggctatcatcactttctgacattcaccttcggtcaactcatagggaaaactgcgcatcgcatctttgtgatctttaatccccacgcggtgcagcagttcaatggcacggcgtttgcgccagccaaaacgctgccaccaacggcctttataggtccaggctgggatgttttgcatcaactggcgacccacacgttctgaagggtcaagacacgactgcggttcctggaaaatcatcgacacgttatggccaaccagtttgcgccgttcgcgtgcggagagacgcagcaaatcgatatcatcaaaacgcatacggtcagcagtaacacgccagttatctttattcaccccacaaatcgctttcgcaatcaaactcttgccggaaccggattcaccaacaagaccgcggatttcaccttcggttaaggtcatacttacccggtcgacggctttaacccactcatcaccggttttaaattcaatggtcaggttacgaatatcgagtaatggcattattccacccccgcaataatcgcacgacgaacgccatcgccaaggaggttaaccaacaacacgctaatcataattgccgcacctggcagcatgacagtccacggggcgacataaatcagttccagcgcatcaccgagcatcgctccccattcaggcgaggggagttgtgcgccgagatcgagaaagcccagcgcggcgatatcgagaattgccatcgacagtgcgcgggtgatctcggtgaccagcccggcggtgatgtttggcatcacagcaaaccagagaatattcagcgttgatgcgccatccagacgggcggcgataacgtactctttttccagttcgtcatgcaccatgctgtaaatcgaacgtaccatacgcggcagcaatgccagccagacagcaaacatagcgtgggacaaactcggtccggcaaacgctacaacgataattgccagcagcagcgaagggatcgccagtaaggtatccagaatatggttaagcaccgctgagcgtaggccgtgcgtcgccccggcgaaggtgcccagtaccaggccacagatcgtcgcggcaagcgtcaccacaaatgcgccacccacggttggcgcagctccgctcagtaaacggcttaaaacatcgcgtccgaggtcgtcagtccccaggaagaaagaaacttcgccatagcgcgaccatgacggcggcaataattggtaaccgagaaattgctggtcgatgccgtaaggcgcaaaccagccgccaaaaatacacagtacagccagccccgcgcagccgtacaggccgaccatcgcagaggcgtcactataaaatttgcgccaggcggtacgcagcgtgcccggcgggcgcttttcgctgtatacgctatcgtaaggcataccattccttatgtttcagagggttagccatggcacccaaaatatcagaaatcacgttaacaataatgaccagtgagccacacaccatcactccggcggaaatggctgcgtaatcctgctggcggatggcgttaattaaccagcgccctaaacccggccagctaaaaaccatttcggtgatcattgccagcgtcagcatggtggaaaactgtaagcccaggcgaggaataaccggcggtaacgcgttatgcagaacgtggcgacgcaaaatagtaaagcgcgacaaaccgcgggtagccgccgctttaacatagttctggtcatacacttcgatagtgctgatacgcatcagtcggatcacttcagttgttggcgcaaccgacagggtgatcacgggcaatatcatatggcggattgcgctcatgatcatttcatcccgccatggtgagtccgaaagccaggcatcaatcaacgcaaacccggtaatcggtttcacttcgtacagcagatcgaaacgccctgaaacgggcaaccaacctagcgtgagtgaacaaaacagcgtcaacagaagcgccagccagaacaccgggattgaaaagcccagcaaggcgatggcgttgatcaagttatcctgccacttatggcgcgtaatcccggcaatcatccccacggggatgccaacaatcagcgcaaaaccgaaggcgaggatgcacagttccatcgtcgcagggaagacctcttttaactgttcggcaatcggttgaccgttaatgctggaaacaccaaaatcccagtggatcaggccgttaaaccagaacacccaggcattccacagtgacgcgccttgtaacggcgcgtgtggagtgaaatagctcaaactgaagccaacgaaggtcagcaggaacaaggtgacaatcaataacaaaatgcggcgtaaggtgaagataatcatggttttttcacctcatcctgtttctcgcgatacaccccagcaaaggaggcgttaccaaacgggctaagtaccagacctttgatatcgtaccgataggcctgcaaacgcaatgacgacgccagcggcagaataggtaattcctgcgccagaatactctgcgcttcgtcataggcttcaatacgcgctgccagctgctgcgaggagagcgccttacgcaacacgctgtcgaatttcggatcgcaccagtgggcgaggttggtctgtgaatgaattgccgcgcagctcagtaacggacggaagaaactgtccgggtcgttactgtccgtcgcccaaccggataacgtcagatcatggctcatatccatcaaccgcgcctcctgaaagcgaccttctaccggcacaatcaccacttttacgccaacctgcgccatatccgcctgaatcagttcggcagttttcagtggactggggttccacgcctgcgaacgtgtgggcacccacagtttcagcgttaagttttccagccccaacgccttcaactgttcgcgcgatttcgccggattgtattcagtaattttagcctcgttgtcataggcccacgaggcgcgcggtaaaatagaggccgccgtttcagccgtaccataatagatggattgcatcaggcgctggttattaatcgccagtgccagtgcatggcggacagcgggattatttagcggcggtttggcggtgttaaatgccagataggcgacgttcatcccaggacgcagcgttaaacgcaagcgcggatcgtcacgcaaaatggatagctggctggcagcaggccaggccagaacgtcgcattccccggtcaggagtttcgacagacgtccggtgccgccggagcctaaatccaccactacctgcggcattaacggtttaccgcgccagaagtcatcatgacgttgtaggcgaataaattgcccggcgcggtattccgacaactgatacggaccggtgccgaccggttgacggtcgagttgctcctggcgatcttctttctctaacttccgggcatattctgccgacatgaccgaagcataatgggttgcgaggtgccacaaaaaagaagcatccggctgggcgagtcggaactcaacggtatgattatccagtttgcggacgcttttcacgttatcggcaaattgcaggctgtcgaagtaggggaagttgctgccgttgacgttatgccacgggttgttgcggtcaaaaattcgctggaaggtaaacaccacatcgtcggcattcattttacgagtgggagtaaaccagtcggttttttgaaacggaacatcgcgacgcaggtggaagcgataggtcgcgccgttgtcgagtacttcccagctttcggcaagttccggcatcaggcgataggtatagggatcgacatccagcagtcgatcataaaactgggcggcaagggtatcgacaattaacccactgctcgctttggatgggttaaaggtgttgacttgcccgctgacgcaatagacaaaaccgctgtcgcggatatcagcatgcgggggggattcaggcgcggcgattgcctgaccactcacaagtccagcaatcaccaaaagagacgataatacctggcgcataatattaagggattttatgtaaagaggctatcttactaatatttaatgacatttgccattaccgtttgtgttcaggggtcgtaatgagggccgtgtggttggtcgttgaacaggtggcgtcgccatctgttcaacattcgtacccgtgatttctctataactataactcacagaacaacttagcgaggagcagagcggtacgatcgtgagaaacccattaaagcacgctgcagtgcgtgtcattgttagccggatgcggcgtgaacgctttatccggacaacgatactgaccgatcgtctgcaattaaataattactcattaccccattgattcaaaaactctgcgatctcatcaatgcgtacgggattaatccccgcttcagcagccatttcatgttgggcttcttcgctgatctcttcattgttcatcaaacgggtgagcagtaactggaagtagtgggccagcggtgtgcgttcagcgtctgcgacaggctctgcgcattcggtcgcgtactcatcggcaatatcaaaatattttagcgggatatcgtggttcattatttgcccctggggttaatgcgctaagcataagggcggatgatagcactcgtgatccgggtcatacatctttttatagttaatggcgcggcgcattaccctcaggcaggataatgcggcgcgcatccgactattacgtttcgctcactggcgttctgtcaccttcgtacagcggcactttgcgatagcggcggatcagataccacaaatatgcgccgcctaacgaagcccataccagacccagcgtcagcgaggtggcttcgaggttaatccacagcacgcccaccgtcagcgcgccaaccagcggcattaataaatagtggaagtgttccttccagcttttattcattcctttgcgccgccagaagtggttgaacaccgacaggttaacgaaggtaaacgctaccaacgcgccgaagttaattaacgctgtggcggtaactaaatcgaagaacagcgccgacatcgcgacaatcccgaccataatgacgttcagtgccggagtccgccatttcggatgcacatagccaaacaagcgctccggaaacacattgtcgcgccccatcacatacagcagacgtgacacgctggcatgtgaggccaggccagacgctaacgtgttcacaaacgtggtgcaaaggaaaatcgactggaacagcttaccgccgacgtacagcgcaatttcaggcagtgcggcgtccgggtctttaaagcggctgatatcgggaaagaacagctgcataaagaacgacgccgcgataaagataacgccgccgtataccgccgtcaggaagatggctttcgggatcacgcgtgcggcgtccggcgtctcttccgaaagcgtggtcaccgcatcgaaaccgaggaacgagaaacagacaatcgtcgcaccggtaataatcgggatcaggtgcgcgttctcgctgataaacggctgaagtgaccagacggtgccaacgccttctcctttatgcagtccctgaaccaccaggaagataaacaccaccatgatggagatttgcaccagtacaaacagggtattgaagttagcgaccaggttgacgctcttcagattcgcggcggttaaaatggcgacgaaggttaccacccacacccacggcggcacttccgggaagagggcggagagatagattttcgccaacaaaacgttgatcattggcaaaaagagataatccagcagtgatgaccagccgaccataaatccgacgtgcggattaatcgacttttgcgcgtaggtataggccgaaccggcctccggaaactggcgaaccagtttgccgtagctgatagcggtaaacagcacgcccgccagcgccagcaaataggacgctggaacgtgaccgtcgctaatgccggagacaataccaaaagtatcaaatacggtcatcggcgtgagataggccagacccatcattaccacctgccacaatttcagtgattttcgcagacgggttttgccgggttgcgcagcaatattcagtggtgaattaatagccataattgctgcctcccctgcgtaataaggtttgcggtcgtgtcgacctgaaatcaaacctgtttagcaagggaagcaaagggggcggagtccagtcagtagcaggaggggcgcatacgcagcctccctcgccatgcggggatttaatcatcggcatcatctcatttcctcgtcacagtcttaatcgttaacggaagcccgttgccgcctgcgctccataacgcgacatccgggaaatgtctggattaccagcaaatgtcaggcctggctccgctcaggccgatgaaacaaccccgcatggggaattacgcgtttttcaacatccactcaatttctgtttctgtgatgaggcgctcaaactgcaacagctcatcatttttacaggcgtgatacacatggcaaaaccgttcgcctaaatagcggcgcaggtgatcattctcgataaactcacccagggcatcgctctggcgaatcgggaagggtaagccttcctgttccagcccgttgccttcgacttcttcctgcaacggcagctcgttatcaaggccatgcaaaataccggcaaaaatcgctgccatcaccagatatgggttggcatcggcacccgccacgcgatattccacgcggtgattatgacggtcgccgcacggaatacgcagggcgacggtgcggttgttatggccccacgacgcctgcgtcggcacatacattcccggctggaagcggcgatacgagttcacgtttggtgccagcaacgccatcgacgacggcatcaggtcaatcatcccggcgagcatctttttcagcagcggcgaatcttcgccttccgcgtcagaaagcacgttctcgccacggttattttgcatactgatatggatatgcattccgctgcccgcgtgctcttcatacggcttcgccataaaagtggcgtgcatcttatgcttttctgccatcagacgcaccaggcgttttagcgccagcgcatcatcgcaggcttccagcacgttatcggtatggtaaaggttgatttcaaactgacccggcgaggcttcggcgaccgcaccgtcggcgggaattaactgtaactgcgccagttcatcaatatcattgagcacatcggcgaagtggttgaggttatcaacggagtaaacctggctttgtgtattgcggtcatcggtgccgggcgcgcagggcggttgcagatacccttcagcgtcgcgctgacgatccagtaaatagaactccagctctaccgctacaaccgggaacaatccgcgctggcgtagctgctgccacaggcggttaagaacgttccgcggctcaacgtcaaagggagcgccatcttcatcgaccatggtcaggagcatctgaccgataaactctggatcggcggcagaaggggttaaggaaccgagaacaggaacacaagtacgatccggctcgcccatttcctgacccagacccgcttcttctactacgttgcccagaatatccattgcaaacaccgaggccgggaaataacaccctttctccaacttcttcaggcttgaaacagggatacgttttccacggaagcaaccattcaaatcagtaagtaaaacatcaacatattgcgtattcgggtagcgctccaggtagcgtttcacttcctgcgtaaaggcgctaccccgcctctcttctgactgctgaacaaagttctctacttcaacgatattggtttccatgattcttcgcctttggtttgttttccgctcgttatcaaagcgtaaaatataatgaccaccattcgaatctgtatgcaaactaaatgtttgtcaaatgttaaattgagtttgcaaaaatgaaaacccactgctagattgaaaaaatattgaacataaaggtcatttaaaccgcagtaatggcgataatttagtccactttgtgagattgagcatggaaaatataatgaacaatccggttatcggtgtcgtaatgtgcaggaacaggcttaagggtcatgcgacccagactctgcaagaaaagtacctgaatgccatcatccacgcaggcggcttgccaattgcgctaccacatgcgctggcggaaccgtcattacttgaacaacttttgccgaaactcgatggcatttatcttcctggtagtcccagcaatgtgcagccgcacctatatggtgaaaacggcgatgagcctgacgccgatcccgggcgtgatcttctgagcatggcgttaattaatgccgcactcgaaaggcgcatccccattttcgccatctgccggggtttacaagaactggtggtggcaaccggtggttcgttgcatcgcaagctgtgcgaacagcctgaattgctggaacatcgggaagatcccgaactgccggtggaacagcaatatgcaccgtcgcatgaagttcaggttgaagaggggggattactgtctgcgttgttacctgaatgtagcaacttttgggtaaactctctacatggacaaggggcgaaggtcgttagcccacggttgcgtgttgaagctcgctcgccggatggcttagttgaggcggttagcgtcatcaatcatccttttgcgctgggcgtacagtggcacccggaatggaacagtagcgagtacgcgctttcgcgtatattgttcgagggctttatcaccgcttgtcagcaccatatcgctgaaaaacagcgactctgaccactacagtttaaggaaatgcaaatatgagtgatgagggactggcgccaggaaaacgcttgtcggaaatccgccagcagcaggggctttcacaacgtcgtgccgccgaactctccgggctgactcacagtgctatcagtacgatagaacaagataaagtcagccctgccatcagtacgctgcaaaagctgctgaaggtgtatggtctgtcactctcggaattcttttccgagccggaaaaacctgatgagccgcaggtcgtcattaatcaggacgacttaattgagatgggcagtcagggtgtgtcaatgaagctggttcataacggtaacccgaatcgcacgctggcgatgatctttgaaacgtaccagccgggcacaaccactggggaaagaattaagcatcagggtgaggaaataggcactgtactggaaggtgaaattgttctgaccattaatggtcaggattaccacctcgtcgcggggcaaagttatgccattaataccggcatcccgcacagtttcagtaatacgtcggcaggtatttgccgaattatcagcgcccatacgcccaccacgttttaatctttttgttctgtaagccgggtaagcgcaatgcgcccggcaatccataaagaatgtcgccagaaataaacgggcatacggcccggggatctctgcgccctgacgttcacaaactgcatatatctgatagacgtgaaacaggagtcataatgaattttcatcatctggcttactggcaggataaagcgttaagtctcgccattgaaaaccgcttatttattaacggtgaatatactgctgcggcggaaaatgaaacctttgaaaccgttgatccggtcacccaggcaccgctggcgaaaattgcccgcggcaagagcgtcgatatcgaccgtgcggtgagcgcagcacgcggcgtatttgaacgcggcgactggtcactctcttctccggctaaacgtaaagcggtactgaataaactcgccgatttaatggaagcccacgccgaagagctggcactgctggaaactctcgacaccggcaaaccgattcgtcacagtctgcgtgatgatattcccggcgcggcgcgcgccattcgctggtacgccgaagcgatcgacaaagtgtatggcgaagtggcgaccaccagtagccatgagctggcgatgatcgtgcgtgaaccggtcggcgtgattgccgccatcgtgccgtggaacttcccgctgttgctgacttgctggaaactcggcccggcgctggcggcgggaaacagcgtgattctaaaaccgtctgaaaaatcaccgctcagtgcgattcgtctcgcggggctggcgaaagaagcaggcttgccggatggtgtgttgaacgtggtgacgggttttggtcatgaagcggggcaggcgctgtcgcgtcataacgatatcgacgccattgcctttaccggttcaacccgtaccgggaaacagctgctgaaagatgcgggcgacagcaacatgaaacgcgtctggctggaagcgggcggcaaaagcgccaacatcgttttcgccgattgttcggatctgcaaaaagcggcgagctccaccgcagcaggcatcttctacaaccagggtcaggtgtgcatcgccggaacacgcctgttgctggaagagagcatcgccgatgaattcttagccctgttaaaacagcaggcgcaaaactggcagccgggccatccgcttgaccccgcaaccaccatgggcactttaatcgactgcgcccacgccgactcggtccatagctttattcgtgagggcgaaggcaaagggcaactgctgctggatggtcgtaacgctgagctggctgccgccatcggcccgaccatctttgtggatgtggaccctaatgcgtccttaagtcgcgaagagattttcggtccggtgctggtggtcacgcgtttctcatcagaagaccaggcgctacagcttgccaacgacagccagtacggccttggcgcggcggtatggacgcgcgacctctcccgcgcccaccgcatgagccgtcgcctgaaagccggttccgtcttcgtcaataactacaacgacggcgatatgaccgtgccgtttggcggctataagcagagcggcaacggtcgagacaaatccctgcatgcccttgaaaaattcaccgaactgaaaaccatctggataagcctggaggcctgaaatgaccgaacataccagcagttactacgccgccagtgcgaataaatacgcgccattcgacacgctgaatgagtcgatttcctgcgacgtttgcgtggtcggcggcggctataccgggctctcttccgcgctgcatctggcggaagcgggctttgacgtggtggttcttgaagcctcacgcatcggcttcggcgcaagcggacgcaatggcgggcagcttgtgaactcctacagccgcgacatcgacgtgatcgaaaaaaactacggcatggacaccgcccgtatgctcggcagcatgatgttcgagggtggcgagatcatccgcgaacgtatcaaacgttatcagattgactgcgactatcgtcccggcggtctgtttgtggcgatgaatgataaacaactcgccacactcgaagagcagaaagagaactgggaacgctacggcaataaacagctggagctgctggacgccaacgctattcgccgcgaggtcgccagcgatcgctacactggtgcgctgctggatcacagcggtgggcatattcatccgctaaacctcgccattggcgaagcggacgccatccgcctcaacggcgggcgcgtgtatgaactttctgccgtgacgcagatccagcacaccacgccagccgttgtgcgaactgccaaaggtcaggtgacggcgaagtatgtgattgtcgccgggaatgcgtatctgggcgataaagtagagccggaactggcgaaacgcagcatgccgtgcggcacgcaggtgatcaccaccgaacggctgtcggaagatttagcccgttcgctgatcccgaaaaactactgtgtggaagactgtaactatctgcttgattactaccgtcttaccgccgacaaccgcctgctgtacggcggcggcgtggtctacggcgcgcgcgacccggatgacgttgagcgccttgtggtgccgaaactgctgaaaaccttcccgcagctgaagggcgtgaaaattgattaccgctggacgggcaacttcctgctgaccctgtcgcgtatgccgcagtttggtcgcctcgataccaacatctattacatgcagggctacagcggccacggcgtgacctgtactcatctagccggacgtttgattgccgaactgctgcgcggcgacgccgaacgtttcgatgccttcgccaatctgccgcattacccgttccccggcgggcgcacgctgcgtgtgccgtttaccgcgatgggcgcggcgtattacagcctgcgcgatcgtctgggcgtttaatttccgattaaccgtgaagagtcaaaaggtgtgaaacatgagcaacaatgaattccatcagcgtcgtctttctgccaccccgcgcggggttggcgtgatgtgtaacttcttcgcccagtcggctgaaaacgccacgctgaaggatgttgagggcaacgagtacatcgatttcgccgcaggcattgcggtgctgaataccggacatcgccaccctgatctggtcgcggcggtggagcagcaactgcaacagtttacccacaccgcgtatcagattgtgccgtatgaaagctacgtcaccctggcggagaaaatcaacgcccttgccccggtgagcgggcaggccaaaaccgcgttcttcaccaccggtgcggaagcggtggaaaacgcggtgaaaattgctcgcgcccataccggacgccctggcgtgattgcgtttagcggcggctttcacggtcgtacgtatatgaccatggcgctgaccggaaaagttgcgccgtacaaaatcggcttcggcccgttccctggttcggtgtatcacgtaccttatccgtcagatttacacggcatttcaacacaggactccctcgacgccatcgaacgcttgtttaaatcagacatcgaagcgaagcaggtggcggcgattattttcgaaccggtgcagggcgagggcggtttcaacgttgcgccaaaagagctggttgccgctattcgccgcctgtgcgacgagcacggtattgtgatgattgctgatgaagtgcaaagcggctttgcgcgtaccggtaagctgtttgccatggatcattacgccgataagccggatttaatgacgatggcgaaaagcctcgcgggcgggatgccgctttcgggcgtggtcggtaacgcgaatattatggacgcacccgcgccgggcgggcttggcggcacctacgccggtaacccgctggcggtggctgccgcgcacgcggtgctcaatattatcgacaaagaatcactctgcgaacgcgcgaatcaactgggccagcgtcttaaaaacacgttgattgatgccaaagaaagcgttccggccattgctgcggtacgcggcctggggtcgatgattgcggtagagtttaacgatccgcaaacgggcgagccgtcagcggcgattgcacagaaaatccagcaacgcgcgctggcgcaggggctgctcctgctgacctgtggcgcatacggcaacgtgattcgcttcctgtatccgctgaccatcccggatgcgcaattcgatgcggcaatgaaaattttgcaggatgcgctgagcgattaatagcccaacgcaataatgtctgatgcgctgcgcttatcaggcctgcaaacgacgtattgattatgtatgccgaataaagcattcacgccgcatccggcaagttgtattgctcaacttcgctaaatctggtgctttttcaacaacgcgcggaactgatgataagttaaccccagtaattcagccgcgcgcttctggttatatttcccttgttgcaaactgagttgcagcaactctttttcctgctgcatctgaaactcacgtaaatccagcggcagtgttggaagcgaggtggtttctgaaacggcgatagcgtcttcaggcggacgccgtttaaagggatcaataatgatgtcatcaagcggataatcgctggtgccgtggcgatacactgaacgttccaccacgtttttcaattcacgaatatttcccggccaacgataattcagcaatgtttctctagcgcgctccgtaaaccccgggaacagaggcagcttgatttcccgacacatctggatggcaaagtgttctgccatcaacattatgtcgctttcgcgctcgcgcagtggtggcagttgtacaacatcaaaagccagtcggtcgagcaggtcagcgcgaaaagtgccttcattgaccatcgccgggagatcggcattcgtcgcgcataccaaccgcacattcacctgcaatggctggctgccgccaacgcgctccagttcaccgtactcaatcacgcgcaataatttctcctgcaccatcatcggtgccgtagcgagttcatcaagaaatagcgtaccgccgtcggcacgttcaaatctccctggatgacgtttttgcgcaccggtaaacgcccccgcttcgtgaccaaacagttcggaatccagcagattttcatttaacgccgcgcagttaagggaaataaacggcccttgccaacgggaggagagataatgcaggcggctggcaatcagctctttaccggtgccgcgttcgccgatgatgagcaccggtttgtccagcggtgcgagatgcgaaacctgttccagcacttcgagaaagctgttcgcctcaccaagtaaattatctttgtattctgccatgatgaaattcgccacttgttagtgtaattcgctaactcatcctggcatgttgctgttgattcttcaatcagatctttataaatcaaaaagataaaaaattggcacgcaaattgtattaacagttcagcaggacaatcctgaacgcagaaatcaagaggacaacattatgggtattttttctcgctttgccgacatcgtgaatgccaacatcaacgctctgttagagaaagcggaagatccacagaaactggttcgtctgatgatccaggagatggaagatacactggttgaagtacgttctacttcggcgcgcgcgttggcagaaaagaaacagctgactcgccgtattgaacaagcgtcggcgcgtgaagttgaatggcaggaaaaagccgaactggcgctgctgaaagagagagaggatctggcacgtgcagcgttaattgaaaaacagaaactgaccgatctgattaagtccctggaacatgaagtgacgctggtggacgatacgctggcacgcatgaagaaagagattggcgagctggaaaacaaattgagcgaaacacgcgctcgccagcaggcattgatgttacgtcatcaggcggcaaactcgtcgcgcgatgtgcgtcgccagctggacagtggcaaactggatgaagcaatggctcgtttcgaatctttcgaacgtcgtattgaccagatggaagcggaagcagaaagccacagcttcggtaaacaaaaatcgctggacgatcagtttgccgaactgaaagccgatgatgcaatcagcgaacaactggcacaattaaaagccaaaatgaagcaagacaatcaataataacatccaggcggcgtccgaacgcgccgccgctcatcgtctaaggagtacttatgggcgcgctatttctggctattccgttaaccatttttgtgctgtttgttttaccgatctggttatggctgcattacagcaatcgttctggtcgcagtgaattgtcgcaaagtgagcagcagcgattagcgcaactggctgatgaagcaaaacggatgcgcgaacgtattcaggcgctggaatctattcttgatgcagaacatccgaactggagggatcgctaatggcgggcattaatctcaataaaaaattatggcgtattccacagcagggcatggtccgcggcgtctgcgccgggattgccaactattttgatgtaccggtaaaactggtgcgtatcctggtggtgctgtcgattttcttcggtctggcgctgtttaccctggttgcttacatcattttgtcatttgcgcttgatccaatgccggacaacatggcctttggtgagcagctaccttccagcagcgaattgctggatgaagtcgaccgtgaactggcggcaagtgaaacgcgtttacgcgagatggaacgttatgtcacttccgatactttcacgttacgtagccgtttccgtcaactgtgaggaaagttatgaatactcgctggcaacaggccgggcaaaaggtaaagcctggtttcaaattagcaggcaagctggtacttcttaccgcactgcgctatggcccggcgggtgtggcgggctgggcgataaaatcagttgctcgccgaccgctgaaaatgttgctggctgtggcgctggaaccgctgttaagtcgggctgctaataaactggcacagcgttataaaaggtgaggggagtttcgcaaaaattgttaaatctcaggcgtataatggatggcaattttcatccatagaaggacgcttacatgtttaaaaaaggcttacttgctctggcactggtgttttcactgcccgttttcgccgctgaacactggatcgatgttcgtgttccagagcagtatcagcaagagcacgttcagggggccatcaatattcccctgaaggaagtgaaagagcgcattgccaccgccgttccggataaaaacgacaccgtgaaagtgtattgcaatgccggacgccagtcagggcaagcaaaagagatccttagcgagatgggatatacccacgttgagaacgccggtggcctgaaagacatcgcaatgccgaaggtcaaaggttaaaagaattcaccatgagcggcgcttatgcgccgtttttttttctgtcacaccttatttacatccccatagattatttgcgtcagctcacaaatacgctttttccctggtaaaaaatgattttctgcgtgactaaaacccttgtgctcaattgacagtttattttctgcggagtagtctctcgtttcatgggaccgctaccacggaaaggcaacatgaaacagaaaattacggattacctggacgaaatctacggtggaacatttaccgcaactcatttacagaaacttgtaacgcgtcttgagagtgcgaaacgattaattacacagcgacgtaaaaaacactgggatgaaagtgatgtcgtgttaattacctatgccgatcaatttcacagcaatgatttaaaaccattacccacatttaatcagttttaccatcaatggctgcaaagcattttttcacatgttcatttgttgccgttttatccatggtcatctgatgatggcttttcggtaattgattatcatcaggtcgccagtgaagcgggggagtggcaggatattcagcaactcggtgaatgcagtcatttaatgtttgattttgtctgcaaccatatgtcggcaaaaagtgaatggtttaaaaactatttacaacagcatccaggttttgaagatttttttattgccgttgacccgcaaaccgatctcagcgccgtcactcgcccgcgtgcgttaccgttattaacgccattccagatgcgcgatcattcaacgcgccatttatggaccacctttagtgacgatcaaattgacctgaattaccgtagccctgaagtgttgctggcgatggtggatgttttactctgttaccttgcgaaaggtgctgagtatgtccgcctggatgccgttggctttatgtggaaagagccgggaacaagctgcatccatctggaaaaaacacatctgattatcaaactgttacggtcgattattgataacgttgcgccaggtacagtgatcattaccgagaccaatgttccgcataaagacaacattgcttactttggcgcaggcgatgacgaagcacatatggtgtaccagttctcgctgccgccactggtgctgcatgcggtgcaaaaacagaacgttgaggcgctttgtgcgtgggcgcaaaacctgacactaccttccagcaacaccacctggtttaacttcctcgcctctcacgatggcatcgggctaaacccgctacggggcttgttgcctgaaagcgaaatattagagctggtcgaggcgttacagcaggaaggtgcattagtaaactggaaaaataatcccgacggtacacgcagtccgtatgaaataaatgtgacctatatggatgcgttaagccgccgtgagagtagcgatgaagaacgttgcgccaggtttattctcgcccatgcgattttgttaagtttccccggtgtgccagcgatatatattcaaagtattcttggctcgcgtaatgattacgcaggtgtcgaaaaactcggatataaccgtgcgattaaccgtaaaaaatatcacagtaaagagataacccgagaactgaacgatgaagctacattaaggcatgcggtatatcatgagttgtcgcgtttaattacacttcgtcgcagccataacgagtttcatccggataataattttaccattgatacgattaattcatccgtaatgcgtattcaaagaagtaacgctgatggtaattgtctgactggattgtttaatgtcagcaaaaatattcagcatgtaaatattactaatctgcatggtcgggatctgattagtgaagttgatatattgggtaatgaaataacgctgcgcccctggcaggttatgtggattaaataaaaaggaacatttcatgattaaatcaaaaatcgtgctgttatcagcactggtttcctgcgccctgatttcaggctgtaaagaagaaaataaaacgaatgtatccatcgaatttatgcattcttcggtggagcaggagcgccaggccgttatcagtaaattgattgcccgttttgaaaaagaaaaccctggcatcaccgttaagcaagtgcccgtggaagaagatgcctataacactaaagtcattactctttcacgtagcggttcgctgccggaagtgatcgaaaccagccatgactacgccaaagtgatggacaaagagcagcttattgatcgcaaagcggttgccacagtcatcagcaacgttggtgaaggcgcgttttacgatggcgtactgcgtattgtgcgtaccgaagatggtagcgcatggaccggtgttcctgtcagcgcctggattggcggtatctggtatcgcaaagatgtgctggcaaaagcggggcttgaggagccgaaaaactggcaacagctgctggacgttgcacagaaactgaatgacccggcgaataaaaaatacggcattgcgctgcctacagcagaaagcgtgttgacggaacaatccttctcccagtttgcgttatccaaccaggctaacgtctttaacgccgaaggcaacatcacccttgatacaccagagatgatgcaggcactgacctattaccgcgaccttgctgccaacactatgccgggttctaacgacatcatggaagtgaaagacgcctttatgaacggcaccgcgccgatggcgatttactccacctatatccttccggctgtgattaaagaaggcgacccgaaaaacgtcggtttcgtggtgccaaccgagaaaaactctgcggtctacggcatgttgacctcgctgaccattaccgccgggcaaaagaccgaagagacggaagcagctgaaaaatttgtcacctttatggagcaggcagacaacattgccgactgggtgatgatgtcgccaggtgctgcgctgccggtgaataaagcggttgtcactaccgccacctggaaagacaacgacgttattaaggcgctgggtgaactaccgaatcagctaatcggtgaactgccaaatattcaggtctttggtgcagtaggggataaaaactttacccgcatgggtgatgtgacgggttctggcgtggtgagctccatggtgcataacgtcaccgtgggtaaagccgatctccctggcacgctgcaagcgagccagaaaaagctggatgaactgatcgaacagcactaaacccaggacaggaatccgcaatgaacaggcttttttcaggtcgttccgatatgccctttgcgctgctgcttctcgcgcccagcttattactgctgggtggtctggtggcctggccaatggtgtcgaatatcgaaatcagttttttacgtctgccgctcaatcccaacatcgagtcaacctttgttggggtgagtaactatgtgcgtatcctctccgatcccggcttctggcactcgctgtggatgacggtctggtataccgcgctggtggtggcgggcagcaccgtgctcgggctggcagtggcgatgtttttcaaccgcgagttccgcctgcgcaaaaccgcgcgttcgctggtgatcctctcctacgtaacgccgtccatttcgctggtgtttgcctggaaatacatgttcaacaacggctacggcattgtgaactacctcggcgtcgatcttctgcatctctatgagcaggcaccgctgtggttcgataatccgggcagtagctttgtgctggtggtgctgttcgccatctggcgctacttcccgtatgcctttatctcgtttctggcgattttgcagaccatcgacaaatcgctgtacgaagcggcagagatggatggcgctaatgcctggcaacggtttcgtatcgtcacgctgcccgcgattatgccggtcctggcgacggtggtgaccctgcgcaccatctggatgttctacatgttcgcggatgtttatttgctgacgaccaaggtcgatattctcggtgtatatctctacaaaaccgcctttgcctttaatgatttaggaaaagcggcggcgatctcggtggtgctcttcatcattattttcgctgtcattctgctgaccaggaaacgggtgaacctcaatggcaacaaataaacgcacactcagtcgcatcggtttttactgcgggctggcgctgtttctcatcatcacgctgtttccattttttgtgatgctgatgacctcgttcaagggcgcgaaagaggcgatctcactgcatcctacgctgctgccgcagcagtggacgctggagcattacgtcgacatttttaacccgatgattttcccgtttgtcgactacttccgtaacagtctggtggtgtctgtggtttcatccgtggtggcggtattcctcggcattcttggggcttacgcgctttcccgcctgcgctttaaaggtcggatgaccatcaacgccagcttttacacggtgtatatgttctctggcattttgctggtggtgccgctgttcaaaatcatcaccgcgctgggcatttacgacactgagatggcgctgatcatcaccatggtgacgcaaactctgcccaccgccgtgtttatgctgaaaagctacttcgacaccatccccgatgagatcgaagaagcggcgatgatggatggcctcaaccgtctgcaaattatcttccgcatcaccgtgccgttggcgatgtccgggctgatatccgtgttcgtctactgctttatggtggcgtggaacgactatctgtttgcgtcgatcttcctctccagcgccagcaatttcaccttaccggtgggcctgaacgcgctgttcagtacgccagattacatctggggacggatgatggcggcctcactggtgaccgcattgccggtggtgattatgtatgcgctttcggaacgttttattaagagtggtttgaccgccggtggcgtgaagggctaaagcggccagtttctttacaaggagttttaaatgaaaaagttagtagccacagcaccgcgtgttgctgcgctggttgagtatgaagatcgggcgattttagccaatgaagtgaaaatccgcgtgcgtttcggcgcaccgaaacacggaacggaagtggtcgacttccgcgccgccagcccgtttatcgatgaagactttaacggcgaatggcagatgttcactccgcgtccggcagatgcgccgcgcggcattgagtttggcaaattccagcttggcaacatggtggttggcgacattatcgagtgcggcagcgacgttaccgactacgcggtgggcgacagcgtatgcggctacggcccgctctccgagacggtcatcattaacgcggtgaataactacaagctgcgcaaaatgccgcaaggcagctcgtggaaaaacgccgtttgttacgacccggcgcagtttgccatgagcggcgtgcgcgatgccaacgtgcgcgtgggtgattttgtggtggtggtagggcttggcgcgattggtcaaatagccatccaactggcgaaacgcgctggcgcatcggtggtaattggcgtcgatcctatcgcccatcgctgtgatattgcccgtcgccacggtgcggatttctgccttaaccccatcggcactgacgtaggaaaagagatcaaaacgctgaccggcaagcagggtgccgatgtgattatcgaaaccagcggttacgccgacgcgctgcaatcggcgctccgcggcctggcttatggcggcaccatctcgtatgttgcgtttgccaaaccgtttgccgaaggttttaacctcggacgcgaagcccatttcaataacgccaaaattgtcttctcccgcgcgtgcagcgaaccgaacccggattatccgcgctggagccgcaagcgtatcgaagaaacctgttgggaactgctgatgaacggttatctcaattgtgaagatctaatcgacccggtggtgacctttgccaatagcccggaaagctacatgcagtatgtcgaccagcatccggaacagagcatcaaaatgggcgttacgttttaattcaaaggaatgaaaaaaatgaaaataggcacacagaatcaggcgttctttccggaaaatattctggagaaatttcgttatatcaaagagatgggtttcgatggttttgagatcgacggcaaactgctggtcaacaatctcgaagaagtcaaagcggcgatcaaagaaactggtttaccggtgaccaccgcctgcggtggctatgacggttggattggcgactttatcgaagagcgtcgtcttaatggcttaaagcagatcgaacgcattctcgaagcgctggcagaagtggggggtaaaggtatcgtcgttccggcagcgtggggcatgtttaccttccgcttaccgccgatgacctcgccgcgtagcctggacggcgaccgcaaaatggtgagtgattccctgcacgtactggaacaggtcgccgcgcgtaccggaaccgtggtgtatctcgaaccgttaaaccgctatcaggatcatatgatcaacaccctcgccgatgcccgccgttacatcgtcgaaaacgatcttaaacatgtacagattatcggcgatttctatcacatgaatatcgaagaagataacctggcgcaggcgctgcatgacaaccgcgacctgctcggtcatgtgcatattgcggataaccatcgctaccagccgggcagcggcaccctggatttccacgcgctgtttgaacagctgcgcgcggataactatcagggctatgtagtgtacgaagggcgtatccgggcggaagatcctgcccaggcgtaccgtgattcgttggcctggttgcgtacctgctaagaggtctttgtgaaaagtgcaatgacaagctctccgctgcgggtcgcgataataggcgcaggccaggtggcggataaggttcatgcttcgtactactgcacccgcaacgatctggaactggtggctgtctgtgacagccgcctttcccaggcgcaggcgctggcagataaatacgggaatgcatccgtgtgggacgatccgcaggccatgctgctggcggtgaaacctgatgtggttagcgtctgctcacctaaccgttttcattacgaacataccctgatggcactggaagcgggctgccatgtgatgtgcgaaaaaccgcccgccatgacgccagaacaggcgcgggaaatgtgcgataccgcgcgcaaactgggcaaggtgctggcctacgactttcaccaccgttttgcgctcgatacgcaacagctgcgtgaccaggtgaccaacggcgttttgggagagatttacgttaccaccgcccgcgccctgcgtcgctgcggcgttcccggctggggtgtctttaccaataaagaactgcagggtggtggcccgcttatcgacatcggcattcatatgctggatgcggcgatgtatgtgctgggctttccggcggtgaaaagcgtgaatgcgcatagctttcaaaagatcggcacgcaaaagagctgcggtcaatttggcgagtgggatccggcaacttacagcgtcgaagattcgttatttggcaccattgaatttcataacggcggcattctgtggctggaaacgtcatttgcactcaacatccgcgaacagtcgattatgaacgtcagcttttgtggtgataaagccggtgcgacgctgtttccagcacatatctacaccgataacaacggtgaattaatgacgctgatgcaacgggaactggcagacgacaaccgccatttgcgcagcatggaagcctttatcaatcacgtacagggcaagcccgtgatgatagccgacgccgagcaggggtacatcatccagcaactggtggcggcgttgtatcaatccgcagaaacagggacgcgtgtggaattatgaccaggccagtaacgttatcagaaccccatttcagccagcataccctgaacaagtatgcatcgctgatggcgcaggggaacggctatcttgggcttcgcgccagccatgaagaagattacacgagccagacgcgagggatgtatctggcggggctgtatcatcgggcgggaaaaggtgaaatcaacgaactggtgaacctgcctgatatcttggggatggagattgccataaatggtgaggttttctcgttatcccgcgaagcctggcagcgtgaacttgactttgccagtggagaattacgccgtagcgttgtctggcgtaccagcaacggcacaggttacaccatcgccagccgtcgctttgtttcggcagaccaactgccgctcattgtgctggaaatcactattacgccactggacgccgacgcgtcagtgctgatttcaacaggtatcgacgccacgcaaaccaaccacggtcgccaacatctcgacgaaacccaggtgcgggtgtttggtcagcatctgatgcaggggatctacaccacccaggatggacgcagtgatgtggccatcagctgttgctgtatggtgagcggtgatgtgcagcaatgctataccgccaaagagcgccgtttgcagcaacataccagtgcgcagcttcatgcaggcgagacagtgacgttgcaaaaactggtgtggatcgactggcgggatgacaggcaagccgttttagacgagtggggcagcgcgtcgcttcgccagcttgaaatgtgcgcgcagcagagttacgaccaacttcttgcagtatcaacagaaaactggcgtcaatggtggcagaaacgtcgtatcacggtaaatggcggcgaagcgcacgatcagcaagcgttagattatgcgctttatcatctgcgcatcatgacgcctgcccacgacgagcgcagcagcattgcggcaaaaggcttaaccggcgaaggctacaaaggccacgttttctgggatacagaagtatttttgttaccgtttcatctgtttagcgatccgacggttgcccgaagtttactgcgttatcgctggcacaacttgccaggcgcgcaggagaaagcgcgacgcaacggctggcagggcgcgctatttccgtgggaaagcgcgcgcagcggcgaagaagagacgccggaatttgccgccattaacattcgcaccgggctgcggcaaaaagtggcctcggcgcaggcggaacatcatctggtggccgatatcgcctgggcggttattcaatactggcagaccacgggggatgaaagtttcattgcgcatgaaggcatggcgctacttctggaaactgcaaagttctggattagccgcgcggtgagggttaacgaccgtctggaaattcatgatgttattgggcctgacgaatataccgaacatgtcaataataacgccttcaccagctatatggcgtattacaacgtccagcaggcgctgagtattgcccgccagtttggctgtagcgacgatgcgtttatccatcgcgccgaaatgttccttaaagaactgcggctgccagaaattcagcccgacggcgttttgccgcaggatgattcgtttatggctaagccggcgattaatctggcgaaatacaaagcggcggcggggaagcaaaccattctgctggattattcacgcgcagaagtgaacgagatgcaaatcctcaaacaagctgatgtggtgatgctcaattacatgctgccggagcagttctcagcggcatcgtgtcttgccaatctgcaattttatgaaccgcgcactattcacgactcgtcattaagtaaagcaatccacggcattgttgccgcacgctgtggcctgctgacccaaagttatcagttctggcgcgaggggactgaaatcgatcttggtgctgatccgcatagttgtgatgatggtatccatgctgccgcaactggcgctatctggctgggggcgattcagggttttgccggggtgagcgtgcgtgacggtgaattgcatctcaatccggcgttacctgagcagtggcaacagttgtctttccctctgttctggcagggctgcgaattacaggtcactcttgacgcgcagcgtattgcgattcgaacttctgcgcccgtttcactgcgtttgaacggtcagcttatatccgtggctgaagaatctgttttctgtttgggtgattttattttgcccttcaatgggaccgctaccacacatcaggaggatgaatgaaactgcaaggggtaattttcgatctggatggtgtaatcaccgataccgcgcatctgcatttccaggcgtggcagcagattgccgctgaaattggcatcagcattgatgcgcagtttaacgaatccctaaaagggatcagccgcgatgagtctctgcggcgcattctgcaacacgggggcaaagagggcgactttaactcgcaggagagggcgcaactggcgtatcgcaaaaatctgctctatgtccactcactgcgcgagttgacggtcagcgctgttctacccggcattcgctctttgctggcagatctccgtgcacagcagatcccggttgggctggcttctgtctccctgaatgcgccgacgattttagcggcgctggagctgcgcgagtttttcaccttctgcgcggatgcttcccaacttaaaaactcgaaaccggacccggaaatctttctcgccgcctgtgccgggctgggcgtgccgccgcaggcatgtatcggcattgaagatgcgcaggcgggcattgacgccattaacgccagcggtatgcgctcggtggggatcggcgcgggcttaaccggggcgcaattactgttgccttcaacggactctctgacctggtcgcggttatcggccttctggcaaaacgtatagcaaaggaatcaacatggctcagctttcgttacaacatattcaaaaaatctacgataaccaggtgcatgtggtgaaggacttcaacctggaaattgccgataaagagttcatcgtgtttgtcggcccgtcgggctgcggtaagtcgaccaccctgcgcatgattgccgggcttgaggagatcagcggcggcgatctgttgatcgacggcaaacgaatgaatgacgttccagccaaagcacgcaatatagcgatggtgttccagaactacgcgttgtatccgcatatgacggtttacgacaacatggcgtttggcctgaagatgcaaaaaatcgccaaagaggtgattgatgagcgggtgaactgggcggcgcaaattctcggcctgcgtgagtacctgaaacgcaagccgggcgcgctttccggcgggcaacgccagcgtgtggcgctcgggcgggcgattgtgcgcgaagcgggcgtgtttttaatggatgaaccgctctctaaccttgatgccaagctgcgcgtgcaaatgcgcgcagagatcagcaagctacaccagaagctgaataccaccatgatctacgtgacccacgatcagaccgaagcgatgaccatggcgacgcggattgtgattatgaaggatgggattgttcagcaagttggtgcgccgaaaacggtttataaccaaccagcgaatatgtttgttgccggatttattggatcaccggcgatgaattttattcgtggcacgaacgatggcgataaattcgttacggaaacgcttaaattaaccattcccgaagagaaattagcggttctgaaaacacagggaagtttgcataagcccatcgtgatgggaatacgtccggaagatattcatccggacgcgcaagaggaaaataacatttccgccaaaattagcgtggcagaattaaccggtgcggaatttatgctctacaccacggttggggggcacgagttagtggtccgtgctggtgcgttaaatgattatcatgcaggagaaaatatcactattcattttgatatgacgaaatgtcatttctttgatgcagaaacggaaatagcaattcgctaaatacagggggaaggcattcccccagaataatacaaggaacaataatgaaaaagttattaccctgtaccgcactggtgatgtgtgcgggaatggcctgcgcacaggccgaggaaaggaacgactggcactttaatatcggcgcgatgtacgaaatagaaaacgtcgagggttatggcgaagatatggatgggctggcggagccttcagtctattttaatgccgccaacgggccgtggagaattgctctggcctattatcaggaagggccggtagattatagcgcgggtaaacgtggaacgtggtttgatcgcccggagctggaggtgcattatcagttcctcgaaaacgatgatttcagtttcggcctgaccggcggtttccgtaattatggttatcactacgttgatgaaccgggtaaagacacggcgaatatgcagcgctggaaaatcgcgccagactgggatgtgaaactgactgacgatttacgtttcaacggttggttgtcgatgtataaatttgccaacgatctgaacacgaccggttacgctgatacccgagtcgaaacggaaacaggcctgcaatataccttcaacgaaacggttgccttgcgagtgaactattatctcgagcgcggctttaatatggacgacagccgcaataacggtgagttttctacgcaagaaattcgcgcctatttgccgctgacgctcggcaaccactcggtgacgccgtatacgcgcattgggctggatcgctggagtaactgggactggcaggatgatattgaacgtgaaggccatgattttaaccgtgtaggtttattttacggttatgatttccagaacgggctttccgtttcgctggaatacgcgtttgagtggcaggatcacgacgaaggcgacagcgataaattccattatgcaggtgtcggcgtaaattactcgttctgataatgggctaaattgccggatgcggcacgagtactttatccgaactataaatgtaggccggataagatgcgctagcatcgcatccggcattcaggcaaggtagctggtatttatttcagcgtcatatgcgtggcaacggtaatattctgtggtgacggttttccagaaattaagcggaataataactcacagctttgttgacctaactcctgtgttgggatatcaataccgcctggcgcaggcgttaaaataaacgacagcgtttcattactataacccaccaccgctaactgctgcggaatagcaatatttttctctgctgccgcacgataaatactcattaatttcaggctgtcagtagcaaacactgcctcaggcaacggtgactggcttaataattcccgcgcggcttgcagtgctgtttcatgggtataaccgccgtcaacaatccattcatcacgcactgcaatattatgcgcagccaggctctgcttataaccatttacccgatccactgaaacatggacatcaagcggagcatgcaggcaggcaatattttgatgcccactttcaattaatgcatcggtcaacgcaatgctgtcgccaaaattatcggtatcgacagaataaacatgggcatattgaccttcaactttgccaatcaccacgacaggaatatcgtatttatcaagttgggcaaaaaatgactcatccgctggcgaacttagcataataatgcctttaatcattttctgcttaattttgctttcacatttttgtaagtcttctgccggattgtgcgacgtctgcaatatcacgtcgaaaccttcctcttcagctttggcggtgatggcatgcaaaacttcagagaaaaacggattacccgccgtagttttggtcgaacgggtagaaatcaccataatggcatcaaaacccgaagaggtcagcgcgcgggccagcttgtttggctgatactgtaattcttcaatggcccgtaacactttttcgcgcgcttccggggagatattagtttgcttattcagcacgcgtgatacggtggattttgatacgcctgcaaccctggcaatatcataaatagtaggggacataggtcaggaactccgtccgaacgtgaatgctgcacatcttatggagttcgcccgtcgatgacaacacgggcagttgataatcaatggcctggcccccacattcatatccttacgaatgatttttttctggccttcagagcagcacaggacagcaatgaagcgacttaaaaatgaacttaatgcgctggtgaatcggggtgtcgacagacatctgcgcctcgccgtaaccggactaagccgcagcggcaaaacagcgtttatcactgcgatggtcaatcagttgctcaatattcacgccggagcacgcttgccgctgttaagcgcggtgcgtgaagagcgcctgctgggcgtaaaacgcattcctcagcgtgactttggcattccgcgcttcacatatgatgaaggactggcgcagttatatggcgatcctcccgcctggccgacgccaacgcgcggcgtcagtgaaatccgcctggcgctacgttttaaatcgaacgattcgctgctacgccacttcaaggacacctccacgctgtatctggagattgtggattatcccggcgaatggttgctcgacctgccgatgctggcgcaggactatttaagctggtcacgccagatgacgggcttactcaatggtcagcgcggcgaatggtcggtcaaatggcgaatgatgtgcgaagggctggacccgctagcgcctgccgacgaaaaccggctggcagacattgctgccgcgtggaccgattatctccaccactgtaaacagcaggggctgcactttattcagcctgggcgctttgtcttgccgggagatatggcaggtgcgcccgcgctgcaattcttcccgtggccggatgtcgatgcctggggcgagtccaaactggcgcaggccgataagcacaccaatgccggaatgctgcgcgagcggtttaattattactgcgagaaggtggtgaaggggttctataagaatcattttctgcgctttgaccgccagattgtgctggttgattgcctgcaacctctcaacagtgggccacaggcatttaatgatatgcgtctggcactgacgcagctgatgcaaagtttccactacgggcagcgtaccttgttccggcgtttgttttcgccggttatcgataagctattgtttgctgccactaaagcggaccatgtgaccatcgatcagcacgccaatatggtttcattactgcaacaactgattcaggatgcctggcaaaatgcggcgtttgaagggattagtatggattgcctggggctggcctcggtgcaggcgaccaccagcggcattattgatgttaacggtgagaaaatcccggcgctacgcggtaatcgactcagcgatggcgcaccgctcactgtttatcctggcgaagttcccgctcgtttgcccggtcaggcgttctgggataagcaaggcttccagtttgaggcgtttcgtccgcaggtgatggatgtcgacaaaccgctgccgcatattcgccttgatgccgcgcttgaatttttaataggagataaattgcgatgaccgaaccgttaaaaccacgtattgatttcgacggtccgctggaggtcgatcagaatccaaaattcagggcgcagcagacctttgacgaaaatcaggcgcaaaattttgccccggccacgctcgatgaagcgcctgaagaagaggggcaagttgaagcggtaatggatgcagcgttacgtccgaaacgcagcctgtggcgcaaaatggtgatgggcgggctggctctgtttggcgcaagcgttgtcgggcagggtgtacagtggacaatgaatgcctggcaaactcaggactgggtggcgctgggtggatgtgccgctggggcattgattatcggcgctggcgtaggttctgtggtaacagagtggcggcgcttatggcgcttgcgacagcgcgcccatgaacgcgacgaagcgcgcgatttgttgcacagccacggcacgggcaaaggccgcgcattttgcgaaaaactggcgcagcaggcgggtattgatcagtctcatccagcgctgcaacgctggtatgcctcaatccatgaaacgcaaaacgaccgtgaagtggtcagtttgtatgcgcatttggtccagccagttttagatgcccaggcgcggcgcgaaatcagccgttcggcggcggaatcaacgttgatgattgcggtcagcccgctggcgttggtcgatatggcgtttatcgcctggcgcaatctgcgtttaattaatcgcatcgccacgctgtatggcattgaactggggtattacagccgtttgcgtctgtttaagctggtattgctgaatatcgcttttgccggagccagcgaactggtgcgcgaagtggggatggactggatgtcgcaagatctcgctgctcgtttgtctacccgcgcagctcagggaattggtgctggacttctgacggcacgactcgggattaaagctatggagctttgccgcccgctgccgtggattgacgatgacaaacctcgcctcggggatttccgtcgtcagcttatcggtcaggtgaaagaaacgctgcaaaaaggcaaaacgcccagcgaaaaataatgcaatatcgggtgctgaccggatatctttacgccgaagtgcccgtttttccgtctttgtgtcaatgattgttgacagaaaccttcctgctatccaaatagtgtcatatcatcatattaattgttcttttttcaggtgaaggttcccatgcgtctggaagtcttttgtgaagaccgactcggtctgacccgcgaattactcgatctactcgtgctaagaggcattgatttacgcggtattgagattgaccccattgggcgaatctacctcaattttgctgaactggagtttgagagtttcagcagtctgatggccgaaatacgccgtattgcaggtgttaccgatgtgcgtactgtcccgtggatgccttccgaacgtgagcatctggcgttgagcgcgttactggaggcgttgtctgaacctgtgctctctgtcgatatgaaaagcaaagtggatatggcaaacccggcgagctgtcagctttttgggcaaaaattggatcgcctgcgcaaccataccgccgcacaattgattaacggctttaattttttacgttggctggaaagcgaaccgcaagattcgcataacgagcatgttgttattaatgggcagaatttcctgatggagattacgcctgtttatcttcaggatgaaaatgatcaacacgtcctgaccggtgcggtggtgatgttgcgatcaacgattcgtatgggccgtcagttgcaaaatgttgccgcccaggacgtcagcgcctttagtcaaattgtcgccgtcagcccgaaaatgaagcatgttgtcgaacaggcgcagaaactggcgatgctaagcgcgccgctgctgattacgggtgacacaggtacaggtaaagatctttttgcctacgcctgccatcaggcaagccccagagcgggcaaaccttacctggcgctgaattgcgcgtctataccagaagatgcggtcgagagtgaactgtttggtcatgctccggaagggaagaaaggattctttgagcaggcgaacggtggttcggtgctgttggatgaaataggtgagatgtcaccacggatgcaggcgaaattactgcgtttccttaatgatggcactttccgtcgggttggcgaagaccatgaggtgcatgtcgatgtgcgggtgatttgcgctacgcagaagaatctggtcgaactggtgcaaaaaggcgtgttccgtgaagatctctattatcgtctgaacgtgttgacgctcaatctgccgccgctacgtgactgtccgcaggacatcatgccgttaactgagctgttcgtcgcccgctttgccgacgagcagggcgtgccgcgtccgaaactggccgctgacctgaatactgtacttacgcgttatgcgtggccgggaaatgtgcggcagttaaagaacgctatctatcgcgcactgacacaactggacggttatgagctgcgtccacaggatattttgttgccggattatgacgccgcaacggtagccgtgggcgaagatgcgatggaaggttcgctggatgaaatcaccagccgttttgaacgctcggtattaacccagctttatcgcaattatcccagcacgcgcaaactggcaaaacgtctcggcgtttcacataccgcgattgccaataagttgcgggaatatggcttaagccagaagaagaacgaagagtaagcgcgaatatgcctgatggtgcaacaccatcaggcatattaacttatgctttcagtaccgccagagctgcttcgtaatccggctcggtggtgatttcatccaccagctggctgaaaatcacattgtcattttcatcaataaccacaacggcacgcgctgccagacctttcagtgggccatcagcaattgccacaccgtaggcttgcaggaattcagcgttacggaaagtggagagggtgataacgttgttcagaccttctgcgccgcagaaacgagactgggcgaacggcagatcggcagaaatacacagcacaacggtgttgtcgatctcggttgccagttggttaaacttacgtactgatacggcgcaaacaccggtatcaatactcgggaaaatgttcagcactttgcgtttacccgcaaactgaccgagggtgacgtcagacagatcttttgccacgagagtaaaagtctgcgctttgctacccgcctgcgggatggaattggcgactgtaaccgggttgccctggaaatgaacggtttgtgacatgattatctttcctgtttacatatagttaacgtcacacctagtttatgctaactgtcaataacacagcaaacgctatttgcgcttaatccgcagaccaccgcgacaacaaggagtaaagatgagaaccgttaaggtatttgaggaagcctggcccttacataccccgtttgtgattgcccggggaagtcgcagtgaagcgcacgtggtggtggttgaactggaagaagaaggcattaaaggcaccggcgaatgcacgccgtatccgcgttatggggaaagtgatgcctcggtaatggcgcaaattatgagcgtcgtgccgcaattagagaaagggcttacacgggaggagttgcaaaaaattctccctgccggcgcagcacgtaatgcgctggattgtgcattgtgggatctggccgcgcgaaaacagcagcaatcgctggctgatttgatcggcataacgcttcccgggacagtcaccactgcacagacggtagtcatcggtacgcctgatcagatggccaatagcgcatcaacactctggcaggccggcgcgaaattactgaaagtgaagctggataaccatcttatcagtgagcggatggtggcaattcgcacagctgtgcccgatgccacgctgatcgttgatgcaaatgaatcctggcgtgcagaagggttggcggcacgttgccagctattggcggatttaggcgttgcgatgcttgaacaaccgcttcctgcgcaggacgatgcggcgctggagaattttattcatccgttgccgatttgtgctgatgaaagttgtcatactcgtagcaatttgaaggcgctgaaagggcgctatgagatggttaatattaagctcgataaaaccgggggtctgacggaagcgctggcgctggcgactgaagcgcgtgcacaaggtttcagtctgatgctgggctgcatgttgtgtacctctcgtgccattagcgccgctttaccgctggtgccgcaggtcagtttcgccgatcttgacggaccgacctggctggcggtagatgtggaaccagcgcttcagttcacgacgggcgaattgcatctttaggatgccagcgcagcaagtttgccatcgcaaagagatatttttcgctggcttcgtcggaggagatgggcggaaactctgcggtgatgcaatgcaagttgagatctgcacaccaactgccgaaagagccaggcgtttcataaccgacgctggttaccagaggcaattcaaacgcctgggccagccattcgcctaattcgctgtgtctgggatcttcaatacaagccagtggatcgtggaatgagaccacccaggcaggttgaatgcggtgtataagctggcacagcgccagggtttcaggttcggagccaggtttgtcacctgtcagtaatacgacatcacgttcttcagcggcgctgttccagcgataaactgtttcaccttccttccagttcgccgccggaaagtttctgtttaaatccacaccattagcattggcccgtaaccccagctggcagccgtcaggattcacacacagcaccacatgatggcggcgcaaagaaggtgtcaaagtccgcagagcacaggagagcgtgacgaccgaagagttttcatcaccgtgagtgccagccagaatcaaaccactttcgcgactggctgcaggggccggaaaccagattaacggcgcgcccaataatgaacgtccgtaatgttctgttccgggcggaaatgcgccgcgttcggcgcgtgggcgggttacggtcatgatcgtctctggttcaggaagtattacaggcagtgttgtgcaaattttgcggattatcaaatccttttcttcaacgctatgtcatcgatcttgtatcactttttttgccggaagttgtttgcatttttattgatgtgcagatattagaattatgctgacttagatgtaagtcgtaatgttatatacatggcgtattttattcttactggttctacacatgttaatcgcatcggattgatcagttcaccttaataagtttaataaatcgtactgcacatagtacattacgatggtaactatgtaattgatttacatgaataatggcttgtcaccatcagtcacgggttgattgatacctatattctcaccaatgtgtttctcaggtttatcgatgatatctgtgattaatgctgagacactcttacgtgatacgatcgtacctttgaatggttcattgcgtgaggtaagctcataatcaataatatcttcatcagtcagccaggcagggcgaagaattgtatattccagtccagaagcctcaattgcatccgcagccctgcggaatggttttaggggctcaccaataactgcattattccattcgccaaattttcctggaacttcatcataaataccgagggaaagaacaaagatcagacgtttaacatcacaggctttcatcgcagcgatcactgaatttgcctgaatatctaaatcttcccccgtaaggttggcatacacaacgtcctgtccctgcatggcctgcttcagtgctgcatgattcagtacatctcccataataatcttgctattagttggatagggtttgtggatttttgctggctgacgggcaaataaagtttgtttaatggtttgtttatctgccagttgattaatcacatggcgggctatctgaccgccagcaccaagaatcagtacatttttcataatatttctcatgaaacttatcccagatgggtgttgaaaaaaggaataactttttccagcgcctcctgaactgcttccggtttgtcatacagttcataatgtgagaaatcgggtaatgaaactaactgacgatcctgcgaaaccatcgcccggccatagacttccagtccatcacgataagcaccgaaggcaccgactttttcaccaactactaccatcaccggctgagtcagtaacacttcagtaaatgcgaaggcatcccaggccagcgttttctgtgcatgtgagaacaacatttttgtcgcacctcccggttgttgcccgcgtggtgttttatagtagtcagttgcttcataaacatcgcgttcggtcagtccatgggcttttgctgcatccaggctggcgggaagtaattcgttgatctgtaattctccaccacgagcctctttggttcgttgcgacgccattgcattcaatgcgccaatcggatcgtaattgctgaaaccttcccgaaaaagacgcccgatattaacacccgtaatactcactactgctttaattcgtttttctgtcagcgcggcattaatggcatagccaccacccccacacactcccagcacgccaatacgttcagcattaacatatggcagagttactgcataatcgataacacggctaatatcctctacgcgctgtgtcggatcttctatccagcgaggctccccaccagattctccctggaaactggcgtcataagcgagaacgagatagcctttttcagccaatgctttgccatagatattgccagacgtctgctccttacaactgccaaaaggatggacgctgataatcgccggatactgttttgactcatcaaaatttggtggaaactgaatattggcagcaatatgccaggccatatcactattgcggatttgaatatgtttcattacagagtttcctcaaagaacggagctaatactgaaattgcttcagccacataggctttgccgtcataaagatccatatggtttgcgccttcaacaatgtgatagcgtttatcctggcttgatgcccgatcgtacaggtcgtcactcatccatttgctccctgcctggctgcccgccacaatctgcatcggctgagtcaggtacacttccgccatatggtaagcatcataggtaataatctggttaaggctgcgcaaagtagcgtaacccggtgctgttggatactgcgcgcgaggggtgtggtaatactcccaggcctgacgcagttcttcgttcggcgcatcggactccttcattggtgccagtggcataacggcatattctccgctgctaatatcgctggttcgggcgtttgaacccgcttcaacgtatggcagggcatcaatagatttcacattgttttcccaaccattacggaacatcgaaccaatattgaccgcactaacggtaccgatggccttgatgcggcgatcctgaattgcagcattggctgtatatcctgcaccggcacaaattcccatcgcaccaattcgggtattgtcgacataagaaagcgttgtcaggtaatcaatcacggcactgatgtcttcagtacgaatgtatgggttttctaactgacgcggctcgccgccactttcaccttgataagatgcgtcataagcaatagtgacaaatcccttttccgccagttttttggcataggttccggccgtttgttctttaacgcccccacctgggtgagataccacaattgcctgatactgacgggtttcatcaaattttggagggaaatagatcactgcagacaaagagatggttggattattgctgttagtgaagctgactttattattcatcattccgttcctcatggagttgtcggttcgttttaacggttggtgatatcactatagatattgatcattaagttgattagacccaaaatcatgattagacctatcatttaaatgattaatagattgcatggagatactgaatgaagcgtgaagaaatcgctgatctgatggcgtttgtcgtcgttgcagaggagcgtagcttcactcgtgcagcagcccgcctgagcatggcgcagtcagctttaagccagatagtgcgtcgtatagaagaacgattgggattgcggcttctgacgcgaaccacgcgcagcgttgttccaactgaagcgggcgagcatcttttgtctgttcttggccctatgttgcatgacatagattcagccctggcatccctgagcgagctgcagaaccgcccatccgggacaatacgtattactactgtagaacatgcagcaaaaacgatattgttaccagcaatgcgcacattcctgaaatcgcatcctgaaattgatattcagctcaccattgattatggtttgaccgatgtcgtttctgaacgttttgatgcaggcgtccgtctgggtggggagatggataaagatatgatcgccattcgaatcgggccagatataccaatggctattgttggctcaccggattatttttctcgccgaagtgttccaacgtcagtgtcacaattaatagatcatcaggcaattaatttgtatcttcccacatcgggtacagcaaatcgctggagattaatacgcggtggacgtgaagttcgtgttcgcatggaaggtcagcttttactgaatacgatagacctgatcattgatgctgcaattgatgggcatggattggcgtatctaccttatgatcaggttgagcgggctattaaagaaaaaaaactgatacgtgttttggataaattcacaccagatttacccggttatcacctgtactatccacaccgtcgacatgctggctcggcattctcattatttatagataggctgaagtataaaggtgctgtttagcactacttgctgatacattaatttaatttctctcttaacgtattctcagttcctttcaacgttttggttattttttattcttcgtacaatggcgacagatgctgattatgataccgaaaactggtttgaacgtgcgaagcctgaacgtagtgttcggtgttctatgtgctttaccgcattttggcgtcgattatttacactaaatctgatttaatatattgatacataaaacattttatgcttcctgtgtcacttttttgatggaagttgtttgcatttctttaaggcgaaacaaataattacgcatcaattttaatgtcggttagagggaaacttatgaagcactctgtttcagtcacgtgttgtgcgctgttggtcagcagcatttctctttcgtatgctgcagaagttccgagcggcacagtactggcagagaagcaggagctggtgcgccacattaaagatgagcctgcgtcgctggatcccgctaaagccgtgggcctgccagagattcaggtcattcgcgatctgtttgaaggactggtgaatcagaacgagaaaggggagattgtccccggcgttgcgactcagtggaaaagtaatgacaaccgtatctggacttttaccctgcgcgataacgcaaaatgggcggatggcacaccggtaacggcgcaagattttgtctacagctggcaacgtctggtggacccgaaaacgctatcgccatttgcatggtttgccgcgctggcgggaatcaacaacgcacaggcgattattgatggtaaagctacgcctgaccagcttggcgtcaccgcagttgatgcccataccttgaaaattcagcttgataaaccgttgccgtggtttgtgaatttaaccgctaactttgccttcttcccggtgcaaaaagccaacgtagaaagcggtaaagagtggacgaaacccggaaatctgatcggcaatggcgcttatgttcttaaagaacgcgtagtcaatgaaaaactggtcgtggtaccgaatacccattattgggataacgccaaaacggtactgcaaaaagtgaccttcctgccaattaatcaggaatccgcagccactaagcgttacctcgcgggggatattgatatcaccgaatccttcccgaaaaatatgtatcagaagctgttgaaggatattccggggcaggtttatacgccgccacagctcgggacctattattatgcgtttaacacgcaaaaagggccgacggcagatcagcgcgttcgcctggcattaagtatgacgatagatcgccgcctgatgaccgaaaaagtgttgggaacgggcgaaaagccagcgtggcattttacaccagatgttaccgccggatttacgccggaaccttcgccgtttgaacaaatgagtcaggaagaactgaatgcgcaggcaaaaactttgttgagcgcagctggttatggtccgcaaaaaccgctgaagctgacgcttttgtataacacttcagaaaaccatcaaaaaattgcgattgctgtagcatcgatgtggaaaaagaaccttggcgtagatgttaaattgcaaaatcaggaatggaaaacctatatcgatagccgtaacaccggcaattttgatgttatccgtgcctcatgggtgggggattataatgaaccctccactttcctgacattattaacgtcaacgcattcaggaaatatttcacgctttaacaatccggcatacgacaaagttctggcccaggcatcgacggaaaataccgttaaagcgcgtaatgccgattacaacgcggcagaaaaaatcctcatggagcaagcaccgattgcaccaatttatcaatataccaatggacgattaatcaagccgtggctgaaaggttatcccattaataacccggaagatgtggcgtacagccggactatgtatattgtgaagcattgatgtgatgggaactggcgttacccttgtggataacgccagtgatgtctgatttagcgaccctgttccggcggtgtaatgttatccatatacagcgtctggctggggaaggcaaagtccgcgccgtgtgactgtacaatatcgataatcttcaaataaacgtcttgctgtgcagcaagccactcagcccataccgtggttttggtaaagcaataaaccataatattcaatgacgagtcggcaaactggttgaaataaaccagtaaggtttgtcgctggtcgatggccgggtgatttttcagcatctcacgtacggcttcgacaataacgcccacttttgccgcatcctcataacgtaaaccaatggtcgtggtaatgcggcggttggtcattcgtcctgggttttctacgctgatcgatgaaaacagcgagttcggtacgtacaatggacgattatcaaaggtcgtaattttggtaattcgccagccaatttccgctactgtaccttcgatatttctgtccggtgaacggatccagtcgccaatactgaaaggacggtcgaaatagagcatgatcccggaaaagaaattactcagaatatctttaccggccataccgacagccagaccaccaataccaccaaaggtcagcaagccagaaaggctcatgccgaaatgttcgccataaagcagaacaagcaccacaataatggtgattttgataatgcgcgacataatccgcgcactggtgatatcgcgaccttttttaatctgctgtttttcaaactgattaatcagcaaaaatagcttaatcgtcagaataaccgcaatcagggacgtacagataaaatcgataacgcctggggtgataaatttgagtttatagttttctataacataattaataatgctaccaacagcactgataattatggtgtagattaaaaattgcaccgcatggaataaaaaaccttttcttttacgatttccgcggcgaaaccaaaagctcatcagaatcaatgctgcgcagctaccgaaaataatgaccagattaagcgcattatttgtaaacagttcagcgatcattgttttatcaggctcctccagataattgtcgtcatgccggaaacccctggcggggctattttaccgcgacaattcattcagatcatcaatagtcagggaaggaagtagcaacattagctaactaatcaatgcgttgattgtaaatccagctaagaggtgaggttttcagagcagacaacggtgaaatgtcatggtattgttacgtttaggtaacaagaaatttgtctgcacaaggattacatcatgattatggcgaaactgaagtcagcgaaagggaagaaatttctctttggtttgttggcggttttcattattgcggcgtcggttgtgactcgcgcgactatcggcggcgttatagaacagtacaatattccgctgtctgagtggacgacatcaatgtatgtgattcagtcatcgatgatttttgtttatagcctggtctttactgtgttgctggcaatcccgttgggaatttatttccttggcggcgaagagcagtaagtaaaaaataggcccgataactcgggccttgtcagttattgaagagtcgttaatcgtcttcttcgtcatccagttcaacgggtgtctgatactggtcaggtttaatgaccaacagatcgcagcgaagatgatcaatcacctgttccgccgtgttgccgaggaatgctgctgaaataccggtgcgtcctaccgtgcccagaaccacaatccccgcctgtaagtgctccgccaaatcaggaatcacctcttctggcagacctttttctacgtgcgtcatgttttcattaatgccgaatttctgccgcagagctttcattgccagcaaatgttgcccacgaatggcatcgttataaacgctcggatcaaattccggcagttcaatcgcgatattaattggcgttaccggataagcgccaaccagatgaacttcggtatggttgacttgttctgccagttcgatcatctctttgaccagtttttcattgagcgcattatgatacggctcttcactggcgagattcaccgccaccagcgccttgcctccttccggccacggctggtctttcaccatccacaccgggcttgggcatttgcgtaacagatgccagtccgttggcgtaaaaatcaccgcttccagacggtcatgttggtgcgccatttttagcaccaaatcgtgcccgccgctgatcacttcctgaatgatggcttcgaagggacggttatgccagaccactttaatttcaatgggaacgccagcattgagataatattttgactgctcgtggatccaggctgtacgctggctgatgacgccctgacgcatagcggtacgttcgtccggggagagcagggtggtcatttcgtatgagaagtcatagatcggcaaaaaggctttaattttgccaccaatccgttgatgtaaataaacagctcgccgcaatgctggttggtcgtcctggttaggatcgataacaacgagcatgttctgatacatagccatacagggtctccttacaacaactgtcaacgcagtttgtaattaaaagattaacccatatctggtgaatgaaacagtgatgaaccttctgccagatcaataaatcagaaaaatttaatgatatgacagaaggatagtgagttatgcggaaaaatcaggcaacgttacgcgtatgaccagcaagctgggccagcgcatcgttattttcgatggtgatgtatttacctttgactgccagcataccgcttttctggaagcgacccagcagacggctgatggtttctaccgtcaggcccagatagttaccgatatcgccacgagtcatcgtcaggcggaattcacgaggggagaagccgcgttgggcaaaacgacgggacaggttgtagatgaatgcagccagacgttcctcggcatttttcttcgacaacagcaagatcatgtcctgatcgcctttgatttcaccgctcatcagacgcatcatctgctgacgcagattcggcattttaccggacaaatcgtccagcgtttcgaacgggatttcacataccatcgaggtttccagcgcctgcgcgaagctcgggtgatggccgctgccgatggcgtcaaatcccaccaggtcgcctgctaaatggaaaccagtgatttgctcgtcgccttgctcagtgatggtataacttttaatcgtaccggagcggatggcataaagcgatttaagttcatcaccagccttaaacagcgtctggcctttctgaataggcttcttccgctcaatgatattatcaagctgatcaagctcatgttcgttgagtgtgaacgggatgcaaagctggctgatgctgcaatcctggcaatggatagcacaaccgccagactgaatgcgccgtataattcgcttttccgggatcataggtctgctcaagccgtaattgatatttgtcaattttaacatctttttagggagcaagtaagtctaagcaaaccttaacagcagagaattccgatattagatgtaaatatatgtctatctatttgaaaacccttaagttgttaagggtaactttacataaaagtgtgaacaagctggcacaaattgtttaatgtttacagcaaaagataaccttcgtggcgcaataaccactcttttcgctgaactccgcctgcatatccggtcatggtgccgtttcggccaataacccgatggcaaggtacgacgatgctgatgggattcgatccgtttgccgcaccaacggcacgcgccgcgccagggcggcccaattgttcagccagttggccgtaatgcattacctgcccgcaggggatagtgcgtagagttttccagacttcgcgctgaaatggcgtcccccctgtggcagtgggaagcgtatcaataatgctaagattaccggcaaatcactaagcttgtcgcttaaaccgcctgggttggtggcagaaatgcgctcatagccttctttgcgataatggatgtccagcagctgcaccatgcgttcgctgtactcttcccattcaaccgcccgcaggcgaaattgctcatcgcaaatcacccacagtggacccagtggcgtggcaattttttcttcaagtaatctcagcatccgttctctcttaagacaaacgtgggtaaatccccggacctatcggcagaccaacaagataccacgccagcaacatcagcagccataccaccaaaaagataagcggatagggcaagactaacgaatagtaagtacccagtttcgcgtctggtttgtagcgttgcaggaatccaagaaacagtgggacaaaaggagataccggcgctaaaggcaatacggatgagtcggcaatacgaaagaggatttgcgcaaatgccgggtgaaagccaagtagcataaacattggtacgaaaatgggggccagaatcgaccagattgcggaaccgctggcaataaacatgcataagaaagaggaaagcaacgccagaccgacaaacgccggtatgccgctaagccctgaactttccagtatatcggtcagccccacggcgatgaatttccccatgttgctccagttaaacatggcgacaaattgggcgaggggaaaaaccatcacgataaatcccgccatctctttcatcggttcaatcattaaatgcggtaaatccgcctgacgtcgaattgtgcgggtagcgatgccataagccagcgagacaacaaagaaaaaaagaatgatcagtggcacgatacctttaataaagggtgatggcatcacggtgtgattaatcggatcgcgcaatatcccgttttccgggatcaccatcagcgcgatcgcagcaataaaaagtagcgatacgacacctgctatgcgtaaaccaaaacgctgactttcggtcaatgtctgcagtttctcatcgctgtttccctgccattgacctaatcgtggctcgatgattttgtcggttatcaggccgccaacaatcgtcagtacgactacggagctggccataaaataccagttatcaattacactgacgtgcatttgcggattgaacgcagccgccgcttccgtgctgatccccgacagcaacacgtcggttgtgacaatcagtaaattagccgtaaagccgcaacctacgcctgcaatggcagccagtaaacctgcaactggatgcctgcccaccgccagaaaaatcagcgcacccatcggtggcatgatcactaacgccgcatcggaagaaatgtggctgaaaaaagcaataaacagcaccatataactggcgtagcgggcattaacatgcgatgccattttaaccattagcgctggcagtaagccgacgcgctccgctaggccggcacctaaaaccagcgccaggatcgctccaagtggagcaaaaccgctaaagtttttaatcacattgggtaaaaaccagtgtaatccttccacactgagcaggtttttcaccaccaccggcgtaccatcggtcgggtttttcgcactgacgccaaaggctgacaaaattgccgtcgtcaccatgagtacgattatcaaatagataaagagcaaaaaaggatggggaaccttgttaccaattctttcgacccagccatagagcttcccggattgggaggacgacggtatggatgacatactcatgggcattcctcggttgttgtgtttgcgttgttgttgttattttaaaggtgacggtgtcacgtttttcgggatagggcagtgatacggttgcgtgtccgtaacttgctgatgctcttgttggcattcttgcaatagccctgaatcaatgaagagattgactgtggttgctgccatagttttcgccgccagcagcattcctttatgagcaatagatgttcgcccctggctaaccagttgccacgtatgtagcggtgtaccgacggcaaaacaggggctgaaacactgggcaacaggcagtttccaactgacgtcgccgacatcagtcgatgccgcaagcacgttatcggtggcggcatatggagcgacctcattcgccagtaccgtttcacgatgacgtagtgcaaaaaccttgccgttttcgccaccggttgcggcgatattattcagactgttttgccgatcgttgggggtgagcgtagcctgaatttgtttcgcaaaagccagttcttcggagttccattccggggtaccaaaatgggatagggcatggtacatggcattttctaaggtgcgattcgggagataactggaacaggctttgtcgaagcggcattcaaccgtggtttcggtcatcaatgccgcaccttcggcgattttggcgacccgatcataaatatgctgcacgtcggtcatttcgggggcacggataagataaagcacttctgcctgcgcctggaccacgttgggcgagatcccgccgctatctgtgatggcatagtgtacgcgcgctttttcaataatatgttcgttgaggaagttggtgccagtggtcatcaacgttacggcatcaagggcgcttcgtcccaaatgaggggaattcgcggcatgtgctgcgatccctttaaagcgccatgatgcctgaatgtttgccagcgtgcgggtattgaacataccggcaaaggcttccgggtgccaggtgagtgccgcatccacatcatcaaataccccctcgcggaccatgaacgttttacccgagccgccttcttcgccaggacaaccataaaagcgcactgtgccgccttgcccatattgttccagccatttcttgacggctattgcagcggcaaaggcggcggttcccagcaaattgtgtccgcaaccgtgaccattttcaccgggcgtcacggatgtaggttgcgcgcaacctgcttgctgacttaaacctgccagggcgtcatattctcccagcagggcgataaccggtttgccttgaccaaacgaagcaataaaggcatttgggatattgcctacgttgcgggtaacggtgaagcctgcagattccagcgccgaagccagatgctccgctgaccagaactcttcaaaacgtgtttctggatgatcccagatttgatcggcaatatcggtataacgttggcgatcggcttcaatcgcatcgtcgataaaacgatagatttcctgcatcagatacctcgcgtccagggaaaattgagcgcggtgcgcgccagcgtttcgacggcaatagcgagaacctgctcgtcaaaatcgaatttttcgttgtgatgacctgccgccagctgtgtgccaaacaccacgtaggaggcttgcccttgatgttgctgcacgcgggccatcattaatgtggcatcttcggaacccgcaggcgcttcaacacgttcaatggcctgattgacccccgcgacctgagccgcctgactttgcaaccatgcgacccattgcggcgaaggagaactggcggtagctgcacccatcagacgagtttcaacgccgacaccatacatggttgctgcgccctgaatcgcttgttgtgcacggtcaaaaacatattgattaatgacgtcgctggccccgcgtgtttccactttcagcaacgccgaggcaggaacaacgttacgaccgcttcctgcctgcataacgcccacgtttactctggaagctccttcgctgtgcggggcgattgcatgcagtgcaagagtggcttgtgctgccgccaacaaggcattgtgaccgtcttctggttttgcgcctgcgtgagcggcggtaccggtgaagtgcgcgtcaaatttggtggttgccataaaattatcactgccgcacaccacggtgcccgcaggtacgccagtgccaatgtgcacggcagtaaaataatcaacatcatctacgacacctgcatcgaccatcgcccgcgcgccacgcgtaccttcctctgcaggctgaaaaatcagtttgatgacgccatgtagtccggactcgaattgtttaagggtatgcgccagcccaagcccaatggcggtatgtccatcatgaccacaggcatgcatcattccggcgttacatgacgcaaaaccgtcgcggtaggggcgatggctgacatcctgctcttcactaagatccagcgcgtccatatcgacacggaaagccatcaccggaccggggcgaccggtatccagggtggcgacgataccagtgaaaccaccttcaaaaaccgcaatccattgtgctagcgcaccctgttgacgagcgcgctcgaattcgcgttgtagagtgagttcatcaggtagtcccatccggctactttcattaactacttcgcggcccagcgccagtgaatagccgagctgctgcaattcttccgcaacaagggtggcagtgcggaattccacccagccagactctgcatagtgatgaaaatcacgtcgccagtgcgataattttggggcaagcgaattaacaaattgattcaaagactccataacctttcccgtcatcagtaaaaagtgtgacccggttcacgtagcgatagtttttacttatcactaactgatttttcacagttttaaccgttcataaattaccctgacacaatcatctgcattaaagtagatgccagtttctttggtctgataaataacggttatcggtggcgtcatggcttttcaggtaaaaattcatcaaattcgtgcttttgttgaagtggctcgtcagggcagcattcgcggagcgagccgaatgttgaatatgtcgcaaccggcactgagtaaatctattcaggagctggaagaaggattagcggcgcaactcttttttcgccgtagtaaaggcgtgacgttaactgatgccggtgaaagtttttatcagcacgccagtcttattcttgaagaactgcgcgcagcccaagaggatattcgccaacgacaagggcaactggcagggcagattaatatcggcatgggggccagtatttcccgcagtctgatgccagctgtcatatctcgttttcatcagcagcatccgcaggtaaaagtacgcattatggaagggcaactggtgtcgatgattaatgaattgcgtcagggagaattggatttcaccatcaatacctattatcagggaccgtacgaccacgaatttacttttgagaaattactggaaaagcaattcgcgatcttttgccgcccgggacaccccgccattggtgcccgttcgatcaaacagttactggattacagctggacaatgccgacgccacacggcagctactacaaacagttgagtgaattgcttgacgatcaggcgcaaacgccacaggtcggtgtagtctgcgagacgttctcagcctgtatcagtctggtggcaaaaagcgattttctcagcatactgcctgaagaaatgggctgcgatcccttgcacggacaggggctggtgatgttgccggttagcgaaattttaccgaaagcggcctattatttgattcagcggcgtgatagtcgccagacaccactgaccgcgtcattaatcacgcaattccggcgagaatgcggctatctgcaaagttaaaactgcataaaaaaatagagtctgtcgacatccgccagactctacagtacacacagcagtgcatccgcgtcttaaatccggcattgtctcctctgcgccggtgactgtgttataacggttttaacctttagttgccaattttcttcagtgacagatttcacgaaaatataagttacattattaatatcgtgaatgaataatcatgcataagcattttgcttaaaatatcggcaatatttggaacttattactggaattttgggtaatacgttgttggaccgacccggtctggttatcatatcgcgctcttaattgcgggaggatgtaacatgaaccttgacgacaaatcgctgtttcttgacgccatggaagatgtccagccgctgaaacgtgctaccgatgtccactggcatccaacgcgtaaccaacgtgcgccgcagcgtatcgacacgctgcagcttgataatttcctcaccaccggatttctcgacatcatcccactaagtcagccgctggagtttcggcgggaagggttgcaacatggggtgctggataagctgcgcagtggtaaatatccgcaacaggcgagcctgaatcttttgcgccagccggtggaagagtgccgcaaaatgatgttcagtttcattcaacaagccatggctgatggtttgcgtaacgtgctgattattcatggcaaaggacgggatgataaatcgcatgccaatattgtccgcagctatgtggcgcgctggctgaccgaatttgatgatgttcaggcatattgcactgcgctaccgcatcatggcggcagcggggcgtgttacgtcgcactacgtaaaacggcgcaggcgaagcaagaaaactgggagcgccacgctaagcgcagtcgttgatctcgagacgcatccgcggcttatgccgccagcacgcggttgcgtccatcatttttcgcccgatacaaagcatcatcaacgcgtttaaacagttcatcgatgctttcatttccttcgtgatgcgccacaccaatgctgacggtaaagcgtggtaagcccgaaatactcacttttgccacgcttacacggatagtttcagccagcgaaagcgcggtatccagtggggttcttggtagcaataagacaaactcttcgcctccccaacgaaacaccaaatcgcctttgcgagcgcaactttcaagggtgcgggcgagggcgcataacacctcatcacctttagaatgcccatagagatcgttaatgtgtttaaaacgatcggtgtcgatgagcaacaagctgtaatcctgggcgatggcgaggtgctgcatttggcctggttccgtaatgtgataaaactgtcgccgattcagtaatccggtcatcgcgtcatggtgagcagcatgttccagctgctcctccagccgtttttgctcagtaatatcatgcacaatacataacatgagcttgtcgccataaatttcaatcggcccggcataggtctgcacatgacgagtagatccatccgccagtttatgaacaaaattcaaaggtttatgaccgccgggtaaatgcgaaatttcatgcatgataggcatgacgcgacgcccgagcatattaatttcccaggtatgtttctggcacatcgtttcatggttataaccatagaaattgagcgcggcgaggttagcatcgacgatttggccatctcgtgaggggtcaatcaacaacattggtgcagagttagtcagaaaaaagcgcgcataaaaaccttgttttttgcgctgataatttgccgagcgactggcttttaaacccagcgttgccggcgcttcgataccttcgaaaataatcaccggttctgcttctgtcagctttcgcaaaacaagccgacagcttaatgctgtttcctcttctttacgctgaacagtgaggatttcgataatatcgtgttggttttgcagatcggagaggtatttcggcagttctttttgtgaggagacggaatagggaccggttcgtagctgactaaacgtgaggtcttgcatcaacagtcgcgccgcgctattggcataaattaactgttcctcaaagggcgaaacgatccagacaggactggtgagtaagtccagggtattgaagttgtgcgtaatcattgagatcccgttatttttatcaatttttgttgctatccgatcgcaaaaaagccatgtcatatgatcagataattctgataatgatagacgctatttaacacttcacacggtttgtatacggaaaagcattttgctttttgtattcaatttagacagaattttattaatcatttcagggtaatggggtgatgagatgttgcgtaacagggccagaaggctagactacaaaataatgcgttgatgatggaggcactgtggaagcgattaagggatcggacgttaatgtcccggatgcagtatttgcctggatgctggatggtagaggcggcgttaaaccgctggaaaatacagatgtgattgatgaagcgcatccctgctggctccaccttaattatgtacaccatgatagcgcccaatggctggcgacaacaccgctgcttcccaataacgtacgtgatgcgctggcgggcgagagcacgcggccccgagtcagccgtctcggtgaaggcacgctgattacattgcgctgtataaacggcagcaccgatgaacgccccgatcaactggtcgccatgcgtgtatatatggacgggcggttaattgtttcgacccgacaacgcaaagtgctggcgctggacgatgtggtgagcgatctggaagagggcacgggtccgaccgattgcggagggtggctggtggatgtgtgcgatgcgttgaccgatcattccagcgaatttatcgagcagctgcacgataaaattatcgaccttgaagataatctccttgatcagcaaattccaccgcgtggattcctggctctgctgcgcaaacaattaatcgtgatgcgtcgctatatggcaccgcaacgtgatgtttatgctcgtcttgccagtgaacgtttgccgtggatgagcgatgaccaacgccgtcggatgcaggatattgccgatcgccttgggcgcggtcttgacgaaatcgacgcctgtatagcacggactggcgtgatggcggatgaaatcgctcaggtgatgcaggaaaatttagctcgtcgtacctatacaatgtcattgatggcaatggtctttttacccagtacctttctgacagggttatttggcgtcaaccttggtgggatccctggcggcgggtggcaattcggattttcaattttttgtattctgttagttgttcttattggtggtgttgctttatggttgcaccgtagtaaatggttgtaacaaaagcaatttttccggctgtctgtatacaaaaacgccgcaaagtttgagcgaagtcaataaactctctacccattcagggcaatatctcccttgcaggtgaatgcaacgtcaagcgatgggcgttgcgctccatattgtcttacttccttttttgaattactgcatagcacaattgattcgtacgacgccgactttgatgagtcggcttttttttgcctgttatttatcagcgtctaccctttaagagtccacccaatgaccggagggaaatatgacgacacttatttatttgcaaattcctgtccctgaaccgattcctggcgatcctgttccagtgcccgatccgatccctcgcccgcaacccatgcctgacccaccacctgatgaagaaccgattaaattgtcgcatcgtgagcgtagatctgcgaggatacgcgcctgctaactttgcgtcgatgaccacgagaatagattgtgaccgctttttctaccctgaatgttttgcctcccgcccaactcacgaaccttaatgagttgggttatttaaccatgacgccggtgcaggccgccgcgcttccggcgatccttgccggaaaagatgttcgcgtgcaggcgaaaaccggcagcggcaaaacggcggcttttggcctcggcttgttacagcaaattgatgcgtcgctatttcaaacccaggctttagtgctgtgtcctacgcgtgaactggcggatcaggtggcaggtgaattgcgtcggctggcgcgttttctgccaaataccaaaattttgacgttatgcggtggtcaaccgttcggtatgcagcgtgattcgttgcaacatgcgccgcatattatcgtggcaacgccgggtcgtttgctggatcacttgcaaaaaggcacggtatcactggatgcgctgaatactttggtgatggatgaggccgaccgcatgctggatatgggatttagcgatgccattgatgatgtcatccgttttgcgcctgcatctcgacagacgcttctgttttcggcaacctggccggaagccatcgccgcaatcagcggacgagtgcaacgcgatcctttggcgattgaaattgactcaacagatgctttgccacccattgaacaacaattttatgagacatccagcaaaggcaaaattcctctgttgcaacggttattaagcttgcatcagccatcctcttgcgtggtgttttgcaataccaaaaaagattgccaggctgtctgcgacgcgctgaatgaagtagggcaaagtgcattgtcgttacacggcgatctggagcaacgcgatcgcgatcagactctggtacgttttgctaacggtagcgcccgtgtactggttgctactgatgttgctgcgcgtggtctggatattaaatcgcttgagctggtggtgaactttgagctggcgtgggaccctgaagttcatgtacatcgcatcggtcgtacagctcgtgcaggaaatagcggtctggcgatcagtttctgtgctccggaagaagcacagcgggccaatatcatttctgacatgttgcagataaaacttaactggcaaacgccgccagctaatagttccattgtgccgctggaagcagaaatggcaacgttgtgtatcgatggcgggaaaaaagccaaaatgcgcccgggtgatgtattaggtgcactgacaggagatatcgggcttgatggcgcagatattggcaaaatcgccgtgcatccggcgcatgtctatgtcgcggtgcgtcaggctgttgctcataaagcatggaaacagttacagggcgggaagattaaaggaaaaacgtgccgggtgcggttattaaaataatgaaatgttgaattgccgggtgcaagagtaaacatcttatgcgggattgccggatgcgacgctggccgcgtcttatccggcctccataagagtagcccgatacgcttgcgcatcgggcgctatcctggttatttcacttcaaccacattcagccgtaactcatccaactgattttcatcttcttctggctgccagcccgccggttgtagtgggatctcttcgcgatcaaacgccagatcacccccgttaaccacttcagaaccgtgggtaatgcctttgaaatcgaacaggttggtatcgcacagatgcgacggcaccacattctgcatcgcgctgaacatcgtctcgatacgccctggataacgtttatcccagtcacgcaacatgtcagcaatcacctgacgttgcaggttaggctgtgaaccgcacaggttgcacggaataatcgggaacgcttttgcatcggcaaatcgctgaatatctttctcgcggcagtaggccagcggacgaataacgatatgtttgccatcatcgctcatcagtttcggaggcatacctttcatcttgccgccgtagaacatatttaagaacaacgtttgcaggatatcgtcacgatggtgacccaacgcgatcttcgtcgcccccagttccgttgcggtacgataaaggataccgcgacgaaggcgagaacacagtgagcaagtggttttgccctctggaatcttctctttcacgataccgtaagtattctcttcaacaatcttgtactcaacgcccagcttttcaagatactcgggcagaacgtgttccgggaagcccggttgcttttgatcgaggttaacagccaccagcgaaaaattgattggcgcgctttgctgcaaattgcgcagaatctccagcatggtatagctgtctttacccccggagaggcaaaccatgatgcgatcgccttcttcaatcatattgaagtcagcaatggcttcgcccacgttacgacgcagacgtttttgtaatttgttcaggttgtattgttctttcttactaatttcttgattttgcgacatttaaaagcgactcaattcgttatatggcatcagaagagtatgcgtcatgccggaacgcccagcataagaaatctgatataaaaactgtggcgtgtatggtacggattagaggggaaaatgtcagcacatttgcgaaatgaatcaaaaagcccgcagcaatgtgcgggcgttagtgtcagcgcacaaccagcacggagcactctgcgtgacgcactacagctgcggcgttggaaccgagcagataagtggtgatatccggtcgatgggaagcaatgatgatcatatgagcggggatcttcttcgccatttccagaatgcggtctttgggcgagccttcctcaacatggacatgcactctgtcggttggcagtttaaattttttaatgatctcttccagttgcgatttggcttccgctttcaggtcatccattgccggtaattctgcggaatacgctaaacccagagaggcatagtagggcagtgaaggtattaccgtcaggaaatgaacctctgcatcatcaatctttgcctctgcctcaacgtggctaatcacgcgttgagttaattctgaatcggaaatatcgatagggacaagaatcgttctgttcataaaacctcctgttttagtatccgcataaagtgtaacgccagatgacactttttgtgtaatgacggagttcacatttttaatttagatcaaaggaggaagaataagcagaaaaagcccgccataacagcgggcaggaggatttagaactgataaaccagacctaaagcgacaatatcatcggtagagatgccattggcagcgtagaaactgtcatcttcatccaacaggttgattttatagtcaacataagtggacatgtttttattgaaatagtaagtcgcgccaacatcggcgtatttaaccagatctttatcatcaacacctgccgggttgtctgcaccaccggcagcgtgcaggtcacggcctttagacatcaggaaagagactgccggacgcagaccaaaatcaaactggtactgtgcagtgacttcaaagttctgggttttgtttgcaacagcataatcgctgtcgccaaacggggtcatattacgcgtttctgaatacatggttgccaggtaaatattgttagcatcgtattttagcccagcagtccacgcgtctgctttatcaccacccgccgcagtatggttaacctgatcattggtgcggtcagaagaggtgtatgccgcaccagcgctaaagcccatgcctaaatcatatgttgtggaaagaccccagccgtcaccgttttcatggcgaacatcacgtccgttgttggtgccttcctgaccattactggcaccttcgttgttaccttgatactgcaccgcgaagttcagaccatttaccagaccgaagaaatcagtattacgataagtcgcgacgccattggctcgaccagtcataaagttgtctgcattggtataagagtcaccgccaaattcaggcagcatatcggtccagccttcgatgtcgtacattacgccataattacgtccgtaatcgaaagaaccgtaatctgcaaatttcagcccggcaaatgccagacgggtccatgactggttttttgaagattcagtgttgtttgcctgaatattgtattcccattgaccgtagccagtgagttgatcgttaatttgggtttcgcctttaaaacccagacgcgcatagctctgatcgccatctttcgctgaattatcagaaaaataatgcaggccatcaactttgccatacagatctaatttgttgccgtctttattataaacttcggctgcatgtgcagcacctgcggcgagcagggcaggaattaaaagtgccagtactttgcttttcattgaataaatcctttagttattttatttgccttttatccccattccggggagtgaaaacatcctaaaggagaagttcagttagccgataaatatcatttgttacgccttaagtaaaaccttaatcaaataattcctctgaaatgataataagtctggtgaatgtatcgaagataatacatacaaaataaaaattatacttttaattttctatacgttattctgcgcgggttatatgcctttattgtcacagattttattttctgttgggccattgcattgccactgattttccaacatataaaaagacaagcccgaacagtcgtccgggctttttttttagaattggataatccttatccagagcatttaatcggtgttgcttttttccgcttttccggccatttgtgccaggaagtcatagcgtttttgcaaatcagctgcagcatctttccataactgttctgccacttctggctgctgcgaattcagccgacggaaacgttgctcgtgaagtaacgtttcttccagtgctactgacggcgggcgtgaatccagcgccagcggcagtttgccttcatcggcacgacgcggatcgaagcgatatagcggccagaagccggtagctgtgagttggcgcatctggtcgtggctgagtgccagatcgtaaccatgctcttcacatgggctataagcgatgatcagcgatggccccggatacgcttccgcttcctgaatcgctttcaccgtctggttgagctgcgcgccgagagaaatctgcgccacataaacatgaccgtacatcatcatactgacgccaagatctttacgcgctttacgtttgccgtgctcgccaaatttagttactgcacccagcggtgtcgctttcgacgcctgaccaccggtgttggaatagcattgcgtatccagcaccagaatgttgacgttttccgtcaaactcaatacatgatccagaccgccaaagccgatatcgtaagcccagccgtcgccaccaatcagccagattgatttttccaccagtgcatctgcgtcacgcagcagttcatgtgcttcggcaacatcgttgagttgctggcgtaaagctgcgacctgttctcgacgaacctctggcgtagcgtctgatttcaacgctgtcagtaattccgccgggattttatcggcaaattgatccagcagacgcagcacgcggacacggtgttgatcgaccgtcaggcggaaaccaaggccaaattcggcattatcttcaaacagagagttcgcccatgccggcccacgaccgttggcatcggtggtatacggtgtagagggcaggttaccgccataaattgaagaacagccggtggcgttagcgatcaacatccggtcgccatagagctgagtcagcaatttaatatacggcgtctcgccacaaccggagcaagcacctgaatattcaaacagcggtgtaatcagctgcgatgtacgaatatcaatacgttccagtttgctacggtcgatttctggcaggttgaggaagaaatcgtaattgattttctcttcttcgacatgttccaggcgcgacatcatattgatggctttaatctctggattctgacggtctttcgccgggcaaacttcgacgcacaggttacaaccggtgcaatcttccggagccacctgcaagacatatttctgcccgcgcatatcacgcgatttcacatccagcgaatgcaggctggcaggggcgttttccatcgcttcaggcggtaccacttttgcgcgaatagctgagtgtgggcaagcggcgacgcagtggttacattgggtacagagttcctctttccagatggggatctcttcggcgatattgcgtttttcccagcgagtggtgcccatcggccaggtgccgtctggcggcagcgccgaaacggggagggcatcaccaagccctgcgagcatcgctgcggttacggttttcacgaaatcaggggcggcatcggaaaccactggcggtcgattggcgctgtgcggatttaccggttgcaacggaacttcttctacggattcacgcgccagcgccagagcctgccagttgcgttccaccagatcctggcctttgctactgtaacttttggcaatcgcaccctgcaattctgcgagggcgctatcgccaggcagaatttgcgtcagatggaaaaaagccatctgcatgacggtattaatacgggccgccaggccacattcgcgggcgattttcgccgcgttaatcacatagaagcgcgcttttttctgatttagcacggcctgaacttcctgcggcaagcgcgaccacacttcatctgcgctgtacggcgtgttgagcaggaaaatgccgccaggttttaaacgctcagccatctgatatttatcgataaactgcaactggtggcagccaacaaaatcagcctgggaaatgagataagcggaacgaatcggctgttcgctcacgcgaaggtgagaaaccgtcaggccgcccgcctttttggagtcgtaaacaaaatagccctgtgcgtaccacggcgtggaattaccgataatcttgatattgtttttggtcgcggaaacgctgccatcactaccaaggccataaaacaaggcttccagtttcgccgagtttggcagggtgttttccggcaacggcagtgacagattggtcacatcatcgtaaataccaaccgtaaagcgcgctttcggtttagccgcgttgagctcggcaaataccgccagtacacagtccgggccaaattctttggatgaaagaccatagcgcccaccaatgacacggggcagagtttcgcgctcgccattattaaaggcttctgccagtgcggtcattacatccagatagagcggttctgcctgggcaccgggttctttggttctgtccagtaccgccacgctgcgtacggatcccggcagagcttgcagcaagtgtttggcggagaagggacggtacaggcgaactttcagcacgccaactttttcgccacgggttagcaattcatcaaccacttcttcacaggtgccaatggcagagcccatcaggataatcacccgttccgcttgcggatgcccgtaatattcaaacggctgatactgacgacctgtcgcggcagagaaatcattcatcgcctgttcaacatggtcatagaccgcgtcgtaccatgggttggtggcttcgcgagactggaaataagtgtcaggattggcggacgtaccgcggatcaccggatgttccgggttgagcgcccgggcgcgatgagcatcaatttcggcctgcggcatgagatcaagaatagtgtcatcggccagcgggacaattttattgatttcgtgggacgtgcggaaaccatcaaagaaatgaataaatggcacgcggctcttcagcgttgcgatgtgcgaaatgagagcaaaatcttgcgcttcctggacgttagccgcacacaacatcgcgcaacccgtctggcgcaccgccataacgtcggaatgatcgccaaaaatagaaagtgcatgtgtggcaacggtacgtgccgctacatgcaggacaaatggcgtcagttcgcctgccagtttgtacagcgtcgggatcatcagcagcaaaccctgcgatgacgtaaacgatgttgaaagggcacccgtctgcaaagcgccatgcacggtagcgatagcacccgcttccgactgcatttcaactacgcgtggtgtgtctccccaaacgttctttaagccgtttccggcccaggcatcagcctgttctgccatcgtggaactgggggtaatagggtagatggcgataacttcactggtgcgaaacgccaccgaagcaaccgcgccattaccgtcaatagtaatcatatgacacccttacattgcgcaaatgaggggcgcacgaaattgctgcgcgcccagtagtaatccttcaattttagcaaatggctttcttctgcattttcgcttttgtgtcccccacatcagcgtaatgaatgttttgatcaaacagagggcaaaaaaatagccataaaaaagtaaaaatgcggggcaacgcgcaggacagctctcgacgtcgccctctgtgctgcctattatttatggcggtgtcgtttggcttgaagatcagaggaagaaaagatgcgagcagcgttttgggtagggtgtgccgctttattgttgtcggcgtgtagtagtgaacctgttcagcaggcgactgcggcgcacgtagcgccaggtttaaaagcgtcgatgtccagtagtggagaagcaaattgtgcaatgatcggcggttcgctttctgttgcccgtcaactggatggtacggcgattgggatgtgtgcattacccaacggcaaacgctgtagtgaacagtcacttgccgccgggagctgtggcagctattaattcattaaatccgccagcttataagttaatgtctgtttcgcggtcgccagcgttaactggttcgcggtcagatccacttgtgcaccttctttcagcatttcgctaatggtgttatcgagttcattaagctgcgggttagcgcacatcatacgggtcattgccagccctttggctgtcagttcaccattagacagtttgccttcaccgctaaagcggttacacatgctgccggaaatcatcattttttcaccaaagctgatttctggcggatttttatcgttggtcacgggcttaccgtttacgctttccagcacaaaacgatgatgctgtaactgttctggcgttacagcaattttgtcattacttacacatcccgccatcagcaggcttagcgcaacgagcgcggctactttcttcattgtggttctcaattacagtttctgactcagggctattttaagaatagaggatgaaaggtcattggggattatctgaatcagctcccctggaatgcaggggagcggcaagattaaaccagttcgttcgggcaggtttcgcctttttccagattgcttaagttttgcagcgtagtctgagaaatactggtcagagcttctgctgtcaggaatgcctggtgcccggtaaatagcacgttgtggcaggcagacaggcgacggaatacgtcatcctgaattacgtcgttggatttatcttcaaagaatagatcgcgttcgttctcatacacgtccatacccaacgaaccaattttctgatttttcagcgcttcaattgctgcctgagaatcaatcaatgcaccgcgactggtattgacgatcatcacgccatttttcatctgatcgaaggcggcttcgttcaacagatggtagttttccggtgtcagcgggcagtgcagagagataacgtctgattcagagaacagggttggcagatcgacatactccacaccgagttccagcgccgctgcacttggatacggatcgaacgccagcagacgcataccaaaacctttcagaatgcgcagcatcgccacaccgattttaccggtaccgataacgcctgccgttttgccatacatagtaaagccggtcagaccttccagagagaagttagcgtcacgggtacgctgatacgcgcggtgaatacggcggttcagcgtcatcatcataccgatggcgtgttcagcaacggcctctggatcataggctggaacacggactactttcagccccagttcttttgccgcgtcaaggtcgacgttattgaaaccggcacagcgcagggcgatatatttaacgccgtgctttttcagctcttccagcaccgggcggctgccgtcatcgtttacgaaaatacataccgcttcgcagccattggcagttttagcggttttttccgtcagcagaaagtcaaaaaattccagctcaaagccaaaggactcgttcacctgttgcaggtacttcttgtcgtactgttttgtgctataaacggcgagtttcataagactttctccagtgatgttgaatcacatttaagctactaaaaatattttacaaaatttcaaatataattgaaagctatggcgatattgaaaaattcatcaacaactatgcttagtgtaggcgcaaccttcaactgaacggttaaacatgccacaatacccgtattgaatgcttaatttttcgctaaatcaggatattaactacccatgctgggtaaatataaagccgttctcgcgctgttattactgattattcttgtgccgttgacgctgctgatgacgctcgggctgtgggttcccacgctggcgggcatctggctaccgctcgggacacgtattgcattagatgaaagcccacgcattacgcgtaaaggtttaatcattcccgatctccgttatctggtgggagattgtcagcttgcgcatatcaccaacgccagcctttcacatcccagccgctggttattgaacgtcggcatggtagaacttgattctgcttgtctggcgaaattgccgcagacggagcaatcgccagctgctccaaaaaccctcgcgcagtggcagtccatgctgcctaacacctggatcaatatcgataaactgattttttctccctggcaggaatggcagggaaaactctctctcgcattaacctctgatatccagcaactgcgttatcagggcgaaaaagttaaatttcaaggccagctgaaagggcaacaacttacagtcagcgaactggatgtcgtcgcgtttgaaaatcagccgccggttaaactggtgggggaatttactatgccgctcgtgccggatggacttcctgtaagtgggcatgctactgcgacgttaaacttgccgcaggaaccgtcactggtggatgcagagctggactggcaggaaaatagcgggcaattgattgtgctggcacgggataacggcgatccgttgctcgatttgccgtggcaaattactcgtcaacaattgaccgtaagcgatggtcgctggagttggccgtatgcaggttttcctttgagtggccgactgggtgtcaaagtcgacaactggcaggcagggcttgagaacgctctgatcagcggacgactgagtgtgctgacccaggggcaagcgggtaaaggcaacgcggtgctaaattttggcccaggaaaattaagcatggataacagtcagctgcctctgcagctgaccggtgaagcgaaacaggcggacctcattttatatgcccgtttacctgcgcagctaagtggaagtctgtctgacccaacgctgacctttgagccaggcgcgttacttcgttcaaagggaagagtcatcgattcgctggacatcgatgaaatccgctggcctttagcgggtgtaaaagtcacccaacgtggtgttgacggacgtttgcaggccattttgcaggcgcatgaaaatgaactgggcgatttcgtgctgcatatggatgggctggcgaatgattttctccctgacgcgggccgctggcagtggcgctactggggaaaaggcagttttacaccgatgaatgccacctgggatgtcgcaggaaaaggtgaatggcatgacagcacgattacgctgaccgacctctccaccggtttcgaccagttacaatacggtacgatgacggtagaaaagccgcgattaattctcgacaagcccgtcgtctgggtacgtgacgcacagcatccctccttcagcggcgcgctgtcactggacgccgggcaaacgctgttcactggcggcagtgtgttaccgccatcaaccttaaaatttagcgtcgatgggcgcgatccgacgtatttcctctttaaaggcgatttacatgctggtgagattggcccggttcgggtaaatggtcgctgggacggtattcgtctgcgcggtaacgcctggtggccaaaacaatcactgactgtattccagccgctggtgccacccgactggaagatgaacttacgcgatggtgaactgtatgctcaggttgcattttctgctgcgcctgaacaaggattccgcgcgggaggacacggcgtgttgaaaggcggtagtgcctggatgccagataatcaggttaacggtgtcgattttgtcctgcctttccgttttgccgatggagcctggcatctggggactcgcggccccgttacgttgcgaattgccgaagtgattaatctggtgacagcgaaaaatattacggctgatttgcaagggcgttatccgtggactgaagaagaacccttgctgttgactgatgttagcgtcgatgtgttaggcggtaacgtactgatgaaacaattacgtatgccgcaacatgacccggcgctgttgcggctgaataatctctcatccagcgaactggttagcgccgtcaatccgaaacaattcgccatgtccggggcatttagtggtgcattgccgttatggctaaacaacgaaaaatggatagtgaaagatggttggctggcaaatagcgggccaatgaccttgcggctggataaagacaccgcagatgcggtggtgaaagacaatatgactgcgggttcagcaattaactggttgcgctatatggaaattagccggtcatcgacaaaaattaacttagataatctcggtttattaaccatgcaggccaacattacaggtaccagtcgcgttgatggtaaaagcggtacggtaaaccttaattactatcatgaagagaatatttttacgctgtggcgcagtttacgctttggcgataatctccaggcatggttggagcagaacgcacgtctgccgggaaatgactgtccgcaaggaaaagagtgtgaggaaaaacaatgaaaattttactggctgcgttgacgtcatcttttatgctggctgcctgtacgccgcgtattgaagtcgctgcgcccaaggaaccgatcactatcaatatgaacgttaaaattgagcatgagatcatcatcaaggcagacaaagatgtcgaagagctgcttgaaactcgtagcgatcttttctgaggcgatgatgaagaaaacattacttctttgtgcgtttcttgttgggctggtaagcagcaatgtaatggcattgactctggatgaagccagaactcaggggcgggtaggtgaaacattttatggttatctggttgcgctgaaaacggatgctgaaacagagaaattagtaaccgacattaatgccgaacgtaaagcgagttaccaacaactggcaaagcaaaataatgtgtctgtagatgatatcgcgaaactcgccgggcaaaagctcgtagctcgggccaaaccgggggaatatgtacaagggataaacggtaaatgggtgcgaaaattttaatagcaaaaccgcaatatcgggataacgctacaggagaaagcgattgatctattttcctgaaacaaggtgaatattcaaaaactcctgtcaaattgcctttcgccctgaaaaatgcatagtcaaatatctgttttaactaattggcgttgcagtacacacaacgccaattagttagcggaatttacgtcgatactcgcctggcgtcatcccaaagcgttgcttaaataccgttgaaaaatgactctggtcagaaaatccccaatgaaagccgatgcctgccagtttttcatcatctgcggcatggcgaatcgcatctgcacaaaaatcgagacgacggttacgaatatattgcgcgactaccaaacctttatcggcaaacattcggtacaaactacgtactgacatacctgtctctccggctatccactccgggcgtaatatctcttcgcgaatattatcgtctatcaacgtaaccactttttgaaactgacgttcacgacgaggttgaacagattcccgctgatgaagtaccgggcgcagcagacacaccatcgcctgtagcgcagcttcactttctgtttcagaaagtgccggattattcatgctctcctgtaacaggcgatgactgagttgcaccatgggtaagtcagcgtccagtctttctgcgcagacaggtttttgatggggaaaatattgttccagcagagtgcgtggcaaaagtaatgaaatctgtttagaagactcctgccagtaaagcgaacaggggcgtgaggcatcgagtaacgtaatatcgccagcgccaatctgcacctgacgctcatcctgctccattattgcctgaccactaagctgaaaaacggtgtaaaaccaggcatcgtcgctgccttttacttcctgccaggtgcgggataaattcaccccgctggttgtcacggtactcagctttagtcctttggcaaaatgcgtgtccagtacacccgtgtaacgctcagtcagcaggcgtccggtaaaatttccgcatacctgattgatttgggaaagccattgctgaaactcattatccactgcggggttcatggcacgttttcgctctgtgaaatgtatttttattgttgcatttgtgttgcagtaaacgaagctaatgagcctgactataggaaataagtcttctcaggcatagagacataagcggttattgtcacgatttgcggagcttgtcacagctgacaaagcgaatgtcacagcgaaaaaagtgacttttcttgtcgctgcgtacactgaaatcacactgggtaaataataaggaaaagtgatgacagagccgcatgtagcagtattaagccaggtccaacagtttctcgatcgtcaacacggtctttatattgatggtcgtccaggccccgcacaaagtgaaaaacgattggcgatctttgatccggccaccgggcaagaaattgcgtctactgctgatgccaacgaagcggatgtagataacgcagtcatgtctgcttggcgggcctttgtctcgcgtcgctgggccgggcgattacccgcagagcgtgaacgtattctgctacgttttgccgatctggtggaacagcacagtgaggagctggcgcaactggaaaccctggagcaaggcaagtcaattgccatttcccgtgcttttgaagtgggctgtacgctgaactggatgcgttataccgccgggttaacgaccaaaatcgcgggtaaaacgctggacttgtcgattcccttaccccagggggcgcgttatcaggcctggacgcgtaaagagccggttggcgtagtggcgggaattgtgccatggaactttccgttgatgattggtatgtggaaggtgatgccagcactggcagcaggctgttcaatcgtgattaagccttcggaaaccacgccactgacgatgttgcgcgtggcggaactggccagcgaggctggtatccctgatggcgtttttaatgtcgtcaccgggtcaggtgctgtatgcggcgcggccctgacgtcacatcctcatgttgcgaaaatcagttttaccggttcaaccgcgacgggaaaaggtattgccagaactgctgctgatcacttaacgcgtgtaacgctggaactgggcggtaaaaacccggcaattgtattaaaagatgctgatccgcaatgggttattgaaggcttgatgaccggaagcttcctgaatcaagggcaagtatgcgccgccagttcgcgaatttatattgaagcgccgttgtttgacacgctggttagtggatttgagcaggcggtaaaatcgttgcaagtgggaccggggatgtcacctgttgcacagattaaccctttggtttctcgtgcgcactgcgacaaagtgtgttcattcctcgacgatgcgcaggcacagcaagcagagctgattcgcgggtcgaatggaccagccggagaggggtattatgttgcgccaacgctggtggtaaatcccgatgctaaattgcgcttaactcgtgaagaggtgtttggtccggtggtaaacctggtgcgagtagcggatggagaagaggcgttacaactggcaaacgacacggaatatggcttaactgccagtgtctggacgcaaaatctctcccaggctctggaatatagcgatcgcttacaggcagggacggtgtgggtaaacagccataccttaattgacgctaacttaccgtttggtgggatgaagcagtcaggaacgggccgtgattttggccccgactggctggacggttggtgtgaaactaagtcggtgtgtgtacggtattaatctggttcgctcataagtaaaaaacggcacctggtgccgtttttttgtctgaaacaatcacttatctttcttcagcgcccctagcgttggcgtttcgtcaaagaagttccatggtttaagcagagtatgtacccattcggtcggcataatcggccactcttcggcgcgggccacatgtgtggtgccggtggtcatccagacaacggcgtcggtgttgtccagcgactcgttatctttactgtattgtccaagaccggtgtcatgagtagaacggttcggatatttgccttccgggaaacgctcgccaggatgataacgcgttacccaaagctgcttgtccataaagcttaaacgatgatagatccactcgtccggcgcgaactgggcaccttttgctaccgggtgagtaccacctgcataaggaataatttgataggaaactggattgcccatgcggttctctttgttcgggttactcaacagacgaatcgtgcccggatcaaacttctgcgcggcatcctgttcattgccgatgttgtactgattaacttgcatggtactggtgcgtgggccaccggcagtattcggttttaccactgggtccatcgccaccaggctgttattctcgccatctacatccagatcgaggcggaaattataaatatgttggtgtgtagtacccacgatattgtgatcgataagcgtgccgtagcgcgtgtcatctttcgccgtctcatcgtgcatggttttcgctttaacacctttcaccgcttcgatgcccgtagcaccggcatcaatgccaatagtgccgttttcatggaagatccagtcaaaaatgtagtcatagttacccactgtactgatccagcgcaccactaactcccggcgttcggtactgacgttgggctggcccatttcctgatgcttatactccggcccggcataacgttcaaataccgcgatagcgcgagggatctccatcggcacgccagtgtagtcggcgatggtttcattaaggagcactgcgttagacggggcatctttaccacgagcaattggtgaggttagcgtgcccataccgtagtcaccagaatccagatacgctttaaagtaccagccaatatcaggatcaccgtaaggcacaatcatgccgccgagagaaccttcgtacatgactttgcgtttggtgccattgtcgttataagtcacggtggagatcatcggcccgacgcgagagttcatgctgaggtgaaaatcccagttccgccagtgaatcatatcgccagtaatggtgtaatttttaccttcaggctcaatgatttgcataggcttaactgccggagcaacgcggtcacggctatcaaatgggcgtgcggtcattggcaccggaactaccggaccttcttcaatcttaacgatttttttctgttctaaatcaacgaccgccaccaggttttcgatgggatgtgcccagtagttgccatcaccgacatcaagatagctgatgactttgagcaaccgggcatcttgtttcaggccatctttaccatcgaaataacctacggtcagcggcgtggtaatcacttttttcgcatcagtaataccgcgtttcttcacggcagcggcaaattcttcactgttgttaataatgttctgcacactggcgaaatcatccagcaacaccataccgtgggcgtctttaatgggttgccaggagagcagtttgttgttttgcagatccaccaccgcttcgatgatatgtttgccgtcgagcataatgacgtcggctttgcgcggctggtcaaccggtttgttttccagcgcaaacgcccagacagcttctttatctggcggtagcagggagatctcagtaaaacgggtattgggtttgaagtccgcggaagctttaacaatttcaacggcctgtttaatttcgtccgcagttagcgcattaagtgggtgagggcgcttttctacctgaaaggtttgatccagaccggactggaaaacatcgttaataaaggtgtcagaaacccaggccttattgtctttcatcactaccggcacttgcagtgccagaggttgaccattaacaattgctgtttgcgcaccaggcttcactttcacgtacgcgccatctttaatcagggtaaagatctgggcgtagtcgtcccactgcacatcggcaccaaattctttaagcgtttcatccattggcaccatatgcgcttcaccaccgtgggcaaataccggcgcttgccaggcgaaacttaaggcgactgccaacgccagggttgttttacgggcagaatacagagaggggcttcccattattaacctcgtcagatgttgtgttcttgttagcaaccgcgctctgtgggcggtttagtcaggttcacattatcagtactgatgcaaaggggattgcctgcacctgccaggttgtttggcaggtgtgccagcttttcatacagtgggtgccctgaaaatagatgtacacatcatgcataatgtgacaacgtcacaaaacttagtgaaataaaagggcaactattggccgttgcccttcattcaccgattaatcgacaaaatcaccgtgctgcctggccaccagcgtcagaattgaatacagcgccaccggggtttgatgctgattgaatacctctaccgcccattccaccacacctgttggtttttcttctgcgctacgctgttttttcagcgtcttgcgcttacaggtgagacgcacctggatggtatcgcctggctttacgggttcgataaaacgcaagctttccagcccgtagttagcaatgaccggaccaacaccggcatcgacaaacagacccgcagccgcagaaagcacaaaatacccatgcaccacccgctcagcgaaaatagattcggcagcagcaatcttatccatatgtgcatagaaatgatcgccgctgaggcaagcaaagttaacaatatcggcctctgtcattgtgcggcggggagtcaacaggctgtcgcctggttgtagctcctcaaaatatttgcggaacggatgaatacgatcttcttcgactttcgcaccgcgcacccactgtttactgatagcggcaagcatcgtcggactaccctgaacagcggttcgctgcatgtaatgtttcaccgctcgtaaaccgcctaattcttcaccgcctcctgcgcgaccaggcccaccatgtaccagttgtggcagtggggagccatgcccggtggattcttttgccgactcttcattgaggatctgaattcgcccatgcgtacgtgccgcgtcggtaataaactgacgcgcaatttgcggatcagccgtcaccagcgttcccgcaaggctaccgccgcctgcacaagccagttgcagagcatgtcgctggttttgtgctggcatcagcgttgcgacagggccaaaggcttctgttgcatgtaccgccggtgtttcatccggctgcggacagtacaataaggttggcgggaagaagacacccgcagcagataaatccgcctgaccaccgaggcgaatctcgcatcctgcagccagcaatatgttcactttttcctgcacatcggcacgctgctcagcatttaccagtgcgcccattttcacgccttcctgagcaggatcaccgaccacgactttctgtaatcgcgcaaccagagcatcactgacagcattaaccaatgcctgcggcacaataatccgccggattgccgtacatttttgcccggcttttgtggtcatctcacgcacaacttcacgaataaacagcgcaaactccggttgatccggggtgacatcttcgcccagtacgcagcagttcagggaatcagcttccatagtgaaggggatagatttggcgacgatatttggctgaactcgcagcatctgtccggtcgccgctgaccccgtgaaagtcaccacatcctggctgtccagatgatccaacaagtcgccagcactaccgcagatcagactaattgcgccttcgggaacaagaccactatcgacaattgatttcaccatcgcctgagtcagttgggccgtcgcggtagctggtttgatgatggctggcattccgcccagccacgttggtgccagcttttccagcattccccagcaggggaagttaaaggcgttaatatgcactgccacgcctgacttcgaggtcagtacatggcgcgcggcaaatccaccttctttcgataaggggatcaattcatcttccggccacagcgtatcgtcaggcagctcccggctaccgaggctggcgtaagtaaataacgtcccaatgccaccttcaatatcaacccaactgtctgcccgcgttgcgcctgtttgcgcagaaagagcatagaaacgctctttttcactcagcagatgtttagcgaccgctttaagcatcgccgcacgttcgataaaggtcatcgcgcggagggcgggggcacctttttcaatggcaaactggcgggcagccgccatatcaagaccttcactggtcacttcccataacgcctcgccgctaatagcgtggtgaatcaaacggctacggccccggccagactgccaggtaccggataagaaactggctaactgctgcatcgctactctccagatgtttcacatttctgttgctaatagttaaatcgcgaatcataaaaagcaagggatcttttaacgaaatgttaactgcgtgatctgtatatcaactactaaaaacattaatgcactgataaataatgagttatcaaaatagagtgcgaaatctgtcacagttcaagtatacaaaatttgtgactttagttaaccattgtgtaactttcataaaacaacgtgattcgtgtttttaattaattcacgaaaactggaatcgtaaaggtgatgacgtgacccaagaagaacgctttgagcaacggatagcccaggaaacggctatcgagccgcaggactggatgcccgatgcttaccgaaagacattgatccgccagattgggcagcatgcgcactccgagattgttggtatgttgcctgaaggtaactggatcactcgcgcaccaaccttgcggcgtaaagccattctgttagccaaagtgcaggatgaagccggtcatggtctgtatctctatagcgccgccgaaacactgggctgtgccagagaagacatctaccaaaaaatgctcgacggacggatgaaatattcctccatctttaattatccgacattgagttgggctgatatcggcgttatcggctggctggtggatggcgcagcgatcgtcaatcaggtggcgttatgccgaacttcttatggcccgtatgccagagcaatggtgaaaatctgcaaagaagagagttttcaccagcgtcaggggtttgaagcctgcatggcactggcgcagggcagcgaagctcaaaagcagatgttgcaagacgccattaaccgtttctggtggccagccttaatgatgttcgggccaaacgatgataactcgccaaacagcgccagaagtctcgcctggaaaatcaaacgtttcaccaacgacgaactccgccagcgtttcgtggacaacaccgttccacaggttgaaatgctcggtatgaccgttcctgacccggatctgcattttgacactgaaagcggtcactaccgctttggtgagatcgactggcaggagtttaacgaagtaattaacggtcgcggaatttgtaatcaggagaggctcgacgccaaacgtaaagcctgggaagaaggtacctgggtacgggaagcagcgctggcccatgcacaaaaacaacttgcccgtaaggtcgcataaggagattcaaaatgagtaatgtttactggccgttatacgaagttttcgtgcgtggcaaacagggcttatcacaccgccatgttggcagtttacatgctgccgatgagcggatggcactggaaaatgcccgtgatgcttacacccgtcgtagcgaaggatgttcaatttgggtggtgaaggcgagtgaaattgttgcctcgcaaccggaagaacgcggtgaattttttgatccggctgaaagcaaggtctatcgccatccaacgttttacaccatccctgatggcattgagcacatgtgaggtcggaaatgaatcagttaacggcttacaccttgcgcctgggcgataactgtctggtgctctcccagcggttgggggaatggtgcggtcacgcaccggaactggaaatcgctctcgcactggcaaacattggcctcgatttattaggtcaggcacgtaacttcttatcgtatgccgctgaattagcgggagaaggtgatgaagataccctggccttcacccgagacgagcgccagttcagcaacttattgttggttgaacaaccaaacggcaattttgccgacaccattgcacgccagtatttcatcgatgcatggcatgtggcgctctttacccgtctgatggaaagccgtgatccgcaactggcggcgatttctgccaaagcaattaaagaagcgcgttatcacctgcgttttagtcgtggctggctggagcgactgggcaatggtactgacgtatcagggcaaaagatgcagcaggccatcgacaagttgtggcgttttactgccgaactgttcgatgccgacgagattgatattgcactgagtgaagagggtattgcggttgatccacgcactttacgcgcagcgtgggaagccgaagtttttgccggaatcaacgaagccacattgaacgtaccgcaagagcaggcgtatcgcactggcggtaaaaaaggactgcataccgaacaccttggacccatgctggcagaaatgcagtatctccagcgtgtcttgcccggtcagcaatggtaacagaggagatgggtatgcaacgtctggccaccattgcaccgccacaggttcatgagatatgggcgctactcagccagatcccggacccggagatcccggtgctgaccattaccgatttaggcatggtgcgtaatgtgacacagatgggagaaggatgggtgatcggctttacgccgacttattccggttgtccggcaacggaacatttgattggcgcgatacgtgaggcaatgacaacccacgggtttacccccgttcaggttgtgctgcaactcgacccggcatggaccaccgactggatgacccccgatgcccgtgagcgtctgcgacagtatggcattagcccgcccgccggacacagttgccatgcccatttgccgccagaagtacgttgcccgcgctgcgccagcgtccataccacacttatcagtgaatttggttccacggcctgcaaagcattgtaccgctgcgatagttgccgcgaacctttcgattatttcaaatgtatttgaggatgccatgacaacgtttcattccttaacagtggcaaaagtcgagccggaaacccgtgatgcggtgaccattacctttgcggtgccccagcctttgcaggaggcgtatcgctttcgccccggtcaacatttgaccttaaaagccagtcttgatggtgaagaattacgccgttgttactccatttgccgcagctacctgcctggcgaaattagtgtggcggtgaaagccattgaaggcggacgtttctcccgctatgcccgcgaacacatccgccagggtatgacgctggaggtcatggtgccgcaggggcatttcggctatcagccacaggccgaacgccagggccgctatctggctattgcagcaggatcaggtattacgccaatgctggcgattatcgccaccactttacaaaccgagcctgaaagtcagttcaccctgatctacggtaaccgtaccagccagagcatgatgtttcgccaggcactggcagacctgaaagacaaatatcctcagcgtttacagttgttgtgcattttcagtcaggaaaccctcgacagcgatctgcttcacgggcgtattgacggtgaaaaattacagtcacttggggcctcgctcattaattttcgtctttatgatgaggcatttatttgtggtccggcggcgatgatggatgagacggaagccgccttaaaagcactgggaatgccagataaaaccattcatctggagcggtttaatacgcctggcacgcgcgtcaaacgtagcgttaacgtgcaaagtgacggacaaaaagtgactgtacgtcaggatgggcgggatcgggaaatcgtgcttaatgccgacgatgaaagcattctcgatgcggcattgcgccagggggctgatctgccctatgcctgcaaaggcggcgtctgtgcgacctgcaaatgcaaagtgctgcgtggcaaagtggcgatggaaaccaattacagtctggaaccggatgaactggccgcaggttatgtgttgagttgccaggcactgccgctgaccagcgatgtggtggttgactttgacgcgaaggggatggcatgagcgaactgatcgtcagccgtcagcaacgagtattgttgctgacccttaaccgtcccgccgcacgtaatgcgctaaataatgccctgctgatgcaactggtaaatgaactggaagctgcggctaccgataccagcatttcggtctgtgtgattaccggtaatgcacgcttttttgccgctggggccgatctcaacgaaatggcagcaaaagatctcgcggccaccttaaacgatacacgtccgcagctatgggcgcgattgcaggcctttaataaaccacttatcgcagccgtcaatggttacgcgcttggggcgggttgcgaactggcattgttgtgcgatgtggtggttgccggagagaacgcgcgttttgggttgccggaaatcactctcggcatcatgcctggcgcaggcggaacgcaacgtttaatccgtagtgtcggtaaatcgttagccagcaaaatggtgctgagcggagaaagtatcaccgcccagcaagcacagcaggccgggctggttagcgacgtcttccccagcgatttaaccctcgaatacgccttacagctggcatcgaaaatggcacgtcactcgccgctggccttacaagcggcaaagcaagcgctgcgccagtcgcaggaagtggctttgcaagccggacttgcccaggagcgacagttattcaccttgctggcggcaacagaagatcgtcatgaaggcatctccgctttcttacaaaaacgcacgcccgactttaaaggacgctaatgatggaattcatcctcagtcatgtagaaaagggcgtgatgacactaacgctcaaccgcccggaacgcctgaacagttttaatgatgagatgcacgcacaactggcagagtgcctgaaacaggtcgagcgcgacgacactatccgttgcctgttacttacaggtgccgggcgcggattttgtgctggtcaggatcttaacgatcgtaacgttgatcccacaggccccgcaccggatttagggatgtcagttgaacgtttctataacccactggtacgtcgcctggcaaaactgccaaaaccggtgatctgtgcagtcaatggcgtggcggcaggggcaggcgcaacactggcactggggtgcgacatcgttattgctgcccgttcagcaaaattcgtcatggcgtttagtaagttaggcttaatacccgattgcggtggaacctggttactgccacgcgttgctgggcgagcgcgcgccatggggctggcactgctggggaatcaactgagtgctgaacaggcgcacgaatgggggatgatctggcaggttgttgatgatgaaacgctggcagataccgcgcaacagctggcacggcatctggcgacacaaccgacatttggtcttggacttatcaagcaagcgataaatagcgctgaaaccaatacgctcgatacgcaactggatctggaacgcgactatcagcgacttgccggacggagcgcagattatcgtgaaggtgtcagtgcgttcctggctaaacgctcaccgcagttcacggggaaatagcatgatgataaatgtgcaaactgtggcagtgattgggagcggcaccatgggggctggcattgctgaagttgccgccagtcatggacatcaggttttactgtatgacatttctgctgaagcgctgacccgcgcaatcgacgggatacacgcgcggctaaattcacgcgtgacgcggggaaaactgactgctgaaacctgtgaacgcacattgaaacgcctgatcccggtgaccgatattcacgcgctggcagctgcggacctggtcattgaagcggcgtctgaacgtctggaagtcaaaaaagcgctctttgcacagctggcggaagtttgcccgccacaaacgctattgaccactaacacttcgtcaatctctataaccgcgattgctgcggaggtaaaaaatcctgaacgtgttgcggggctgcatttttttaacccggcaccggtgatgaagttggtggaggtggtcagtgggctggcaacggcagcggaagttgttgagcagttgtgtgaactaacgttgagttggggtaagcagcctgtgcgctgtcattcgacccctggatttatcgttaaccgtgtggcgcgtccttattattccgaggcctggcgggcactggaagagcaggttgctgcaccagaagtgattgacgctgcacttcgcgatggcgctggtttcccgatggggccgctggaactaaccgatctgattggtcaggacgtcaattttgctgtcacctgttcggtgtttaacgctttctggcaggagcgtcgttttttaccttcgctggtgcaacaggaactggtgattggtggacggttgggcaagaaaagtgggctgggcgtgtacgactggcgcgcggaacgtgaggcagttgttggcctggaagcggtaagcgacagttttagcccaatgaaagtagaaaagaaaagtgacggcgtcacggaaattgacgatgttttattgattgagacacaaggcgagacggcacaggcgctggcaatacgactggcacgcccggtggtagtggtcgacaaaatggcgggcaaggtggtgaccattgctgcggcagcggtgaacccggactcagcgacccgcaaggccatttattacctgcaacagcagggcaaaacagtgctgcaaattgcagattacccaggaatgctgatttggcgaacggtagcaatgatcatcaatgaagcccttgatgcgctgcaaaaaggcgtggcctctgaacaggatatcgataccgccatgcgtcttggggtgaattatccatatggcccgcttgcctggggagcgcaacttggctggcagcgaatattaaggctcctggaaaatctacaacatcactatggcgaagaacgctatcgcccatgttcattgctgcgccaacgagcgcttctggagagcggttatgagtcataaggcctggcaaaatgcccatgcaatgtatgagaacgatgcctgcgccaaagcgcttggcatcgacattatctcaatggatgaaggctttgctgtagtgaccatgaccgtcactgcacaaatgcttaacggtcatcaaagttgccacggcgggcagctattttcactggctgatactgcctttgcctacgcctgcaatagccaggggctggcagccgtcgcttctgcctgcacgattgattttttgcgtccaggctttgccggagacaccttaactgctactgcgcaggtacgtcatcagggcaagcaaaccggtgtttacgacatcgaaattgttaaccaacaacaaaaaacggttgcgctgtttcgcggtaaatctcaccgcatcggcggcaccattacaggagaagcctgatgcgtgaagcctttatctgtgacggaattcgtacgccaattggccgctatggtggggcattatcaggtgttcgggctgacgatctggctgctatccctttgcgggagctgctggtgcgaaacccgcgtctcgatgcggagtgtatcgatgatgtgatcctcggctgtgctaatcaggcgggagaagacaaccgtaacgtagcccggatggcgacgttactggcggggctgccgcagagtgtttccggcacaaccattaaccgcttgtgtggttccgggctggacgcactggggttcgccgcacgggcgattaaagcgggcgatggcgatttgctgatcgctggtggcgtggagtcaatgtctcgggcaccgtttgttatgggcaaggcaaccagtgcattttctcgtcaggctgagatgtttgataccactattggctggcgatttgtgaacccgctcatggctcaacaatttggaactgacagcatgccggaaacggcagagaatgtagctgaactgttaaaaatatcgcgagaagatcaagatagttttgcgctacgcagtcagcaacgtacggcaaaagcgcaatcctcaggcattctggctgaggagattgttccggttgtgttgaaaaacaagaaaggcgttgtaacagaaatacaacatgatgagcatctgcgcccggaaacgacgctggaacagttacgtgggttaaaagcaccatttcgtgccaatggggtgattaccgcaggcaatgcctccggggtgaatgacggagccgctgcgttgattattgccagtgaacagatggcagcagcgcaaggactgacaccgcgggcgcgaatcgtagccatggcaaccgccggggtggaaccgcgcctgatggggcttggtccggtgcctgcaactcgccgggtgctggaacgcgcggggctgagtattcacgatatggacgtgattgaactgaacgaagcgttcgcggcccaggcgttgggtgtactacgcgaattggggctgcctgatgatgccccacatgttaaccccaacggaggcgctatcgccttaggccatccgttgggaatgagtggtgcccgcctggcactggctgccagccatgagctgcatcggcgtaacggtcgttacgcattgtgcaccatgtgcatcggtgtcggtcagggcatcgccatgattctggagcgtgtttgagcatatcaacctgcgagtaccctacaatgataaccaatacaaagcttgacccgattgaaaccgcgtctgttgatgagttacaggcgttgcaaacacaacgtctgaaatggacgctcaaacacgcgtatgaaaatgtcccgatgtatcggcgcaaatttgacgcagcaggcgtacatcctgatgatttcagggaactttcagatctgcgtaaatttccctgtaccaccaaacaggatctgcgcgacaactatcccttcgacacctttgccgtgccgatggaacaagtggtgcgcattcatgcttcttcgggaaccacaggtaaaccgacagttgtcggctatacgcaaaacgatattgataactgggccaatattgtagcgcgttccttgcgtgcggcaggtggcacgcccaaagacaaaattcatgttgcctatggttacggcctgtttactggtgggctgggcgcgcactatggtgccgaacgtctgggcgctacggtgatcccgatgtctggtgggcagacggaaaaacaagcgcaactgatccgcgattttcaaccagatatgatcatggttacgccatcttattgccttaacctgattgaagagctggagcggcagttgggcggtgatgccagcggttgctcgctgcgggttggagtgtttggtgctgagccgtggacacaggccatgcgtaaagagattgaacggcgtctggggatcaccgcactggatatttatggcctgtcagaagtgatggggccgggggtggcgatggagtgtctggaaactaccgacggcccaaccatttgggaagatcatttctatcctgaaattgttaatcctcatgacggcacaccgcttgccgatggtgaacatggcgaactgttattcaccacgctgaccaaagaagcattgccggtcattcgttaccgcacgcgtgatttaacccgactgttaccaggaacggcgcggactatgcgccgcatggatcgcatcagcggacgcagcgatgacatgttgattattcgcggtgtaaatgtctttccgtcacaactggaagaagagattgtcaaattcgaacatttatcgccgcattaccaactggaggtgaaccgccgggggcatcttgattcactttctgtgaaagtggagttgaaagaaagtagcctgacattgacgcatgagcagcgttgccaggtatgccaccagctgcgccatcggattaagtcgatggtggggatctctaccgatgtgatgatcgttaactgtggcagtatcccgcgttcagaaggcaaggcgtgtcgggtgtttgatctgcgcaatattgttggtgcctgacgtatcgtctggccctggtggggtaaagcgccagggccagaagtcgatacgacctgtgctatgattcataaatcacaacaataacaacagactgaagcgaatgagtaaacttgatacttttatccaacatgctgtaaacgctgttccggtcagtggcacatctttgatctcctctctgtatggtgattcgctttcccatcgtggtggtgaaatctggcttggtagtctggctgctttgctggaagggctgggatttggtgagcgtttcgtccgcaccgctttgtttcgtcttaataaagaaggctggctggatgtttcccgcatcgggcgacgcagtttctatagcctcagtgataaaggcttgcgcctgacgcgacgggcagaaagtaaaatttatcgcgcagagcaacctgcatgggatggtaaatggctcctgttgctctcggaaggtttagataaatcaacgctggctgatgtcaaaaagcagttgatctggcaaggttttggcgcactggcacccagcctgatggcatcgccgtcgcaaaaactggccgatgtacagacacttttgcatgaagcgggtgtggcggataacgtgatttgttttgaagcgcaaataccactggcgctttctcgtgcagcactgcgtgccagagtagaagagtgctggcatttaactgaacaaaatgccatgtacgaaacctttattcagtcattccgcccgttggtgcagctgttaaaagaggcagcagacgagttaaccccggagcgtgcatttcatattcagcttttactgatccatttttatcgccgtgtcgtccttaaagaccctttgttgccggaggagttgcttccggctcactgggcagggcatacggcgcgtcagctgtgtatcaacatttatcagcgcgtagcgcctgctgctttagcgttcgttagtgaaaaaggtgaaacctcggtcggtgaactgccttcgccgggtagcctgtattttcaacgttttggcggtttgaatattgaacaggaggcgttatgccaatttatcagatagacggtctgactccggttgtgccagaagagagttttgtccatccgacagcggtattgatcggcgatgttattctcggcaagggtgtttacgttgggccaaatgccagcctgcgtggcgattttggtcgtatcgtggtgaaagatggcgcgaacattcaggataattgcgttatgcacggttttcccgagcaggatactgtcgtggaagaagatgggcatattggtcatagcgctatccttcacggctgcattatccgccgcaatgcattagtgggaatgaacgcggtagtgatggatggtgcggtgattggcgagaacagcattgttggcgcatccgcatttgtgaaagccaaagcagaaatgcctgctaattacctgattgtcggcagcccggcgaaactgattcgtgagcttagtgagcaggagctggcatggaaaaagcagggtacgcatgagtatcaggtgctggtgacacgctgtaagcagacgttacatcaagtcgaaccattgcgggaagttgaacctggcaggaaacgcctggtatttgatgagaatctgcgaccgaaacagtaacgtccagatactgaacgttctaatttttagcatgtgatacctaaaccgcaacgctgatacaggttgcggtttttttattgccgaatgcggcgctttacgcgttttgttttggtgtctttcaggacaatagagcaactcatccagtaatcttgtttacgccttcgcattatttatctcttttcgtttctatactgatttttctcaatccgttttattacagggcagggtgcgatgagcagcaatacatttactctcggtacaaaatccgttaaccgtcttggttatggcgcgatgcaactggcaggtcctggggtttttggtcccccaagagatcgccacgtcgctataaccgtgctgcgcgaggcgctggcattgggcgtcaatcacattgataccagcgacttttatggtccgcacgtcaccaatcagattatccgcgaagcgctttatccttactctgacgacctgacaattgtcactaaaattggtgcgcggcgtggagaggacgcatcctggttgcccgcattttctccggcagagctgcaaaaagcggtgcacgataatctacgtaatctcgggctggacgtactggatgtggttaacttgcgcattatgatgggggatggtcatggcccagcggaaggatcgattgaagccagcctgaccgtgctggcagagatgcaacaacaaggcctggtaaaacatattggcctaagcaacgtcacaccgacgcaggttgcagaggcgcgcaagattgccgaaatcgtctgtgtgcagaacgaatacaacattgctcatcgtgctgatgacgcaatgattgatgctttggctcgtgacggcattgcctacgtgccgttcttcccgctcgggggctttacaccgctgcaatcctctacgctgtcggatgttgctgcgagcctgggtgcaacacccatgcaggtggcgctggcgtggctgttacaacgttcaccgaatattttgctgatcccagggacgtcttctgttgcgcatttacgggagaatatggctgctgaaaaattgcatctttctgaggaagtgttgtctacgttggatggtatttcgcgagaataacgaatatacaaaagggaaagatgcatttcccttttgtttcttttttaatggcatggagtgcatatgtttaaggccaggatttgcggctggataggtttacttcccctgtttatgctgagtcttccagtacaggcggaacttcgatgtgttgcaaatacagttgatattgaaccatttttttctgcggctaccgctgaagataaacaacaagttgaacaagctatcaacagtagcgtgaatcttgtccccttcggtttatctgcatcggactggaaagtgcatcgtggcgatttagtggtagaaggtaatatagagagtaatcaaaaattgattgttcttggcaatttgacagtcaaaggtaatatttccactttctctctttctaatccatgggttattctcggtaacgtgacggcaacgaatatagttacggattcaccactgttaattaccggttcgataaatgcaagtggactggtatttatcgactcatattacgataatccgtctacgattaaggggagtattaatgcgcgtgggatatttatcaatgacataattgcacctgttgttgcgtcttcgacaaatagtgaattcatggtccgtgcgagtgacaaaaatgacactgaaaatgtcaaaaaagcgctgatgataataaatcctgatgcatattattgaggtctaataaatgatgaagatgctctgaaagaaatttttaagcgaagcaatattcgcatggcagggaatgtctgtaatcagatgaaaaaagaagcgctgtttcgccctaagccttctcctgagttagtgcaggaattgcaaatgctggatgaaggcaacgttgctgcatttgaaggacgagatattgcgacatttgatcttgccataatgcgaactctcccaaggcttaaaggaatttcagctaacctacgcaaacaacttattaatagcaatgatgaacaaacgattgaaagtatgacgagatatatgcctgacaatgagattctggagttgaccgatcagcaattgggttaccagcctgttgttctggggttgctcgaccgtgaaccgctctctgttgaaataatgacgcgaatgagtcgtctacctgatggtgtcggtccgttgaatcttgcgctacgtgaaaatctccctctggatatcgtcatgactctggcgaaaagagattgggatatgatcattcaggagctttataaagatgcgtggttattgcctgaatccattattgatggctatatccgcagtgatgattcctctattcgtcaggtcggtgctggaggacaactcacctacaatcaggcaatgcagttggcgaacgattcatcaaacaatgttgtcacaagcttagcgttcaagctggcagagatgaaacaccatggtcaattattgcggatgacgccacaagagagtgacaaagttgcagcctatttataccaaaaattcgagaatgacgatgatctaatacgtgtgttatttttagcattgccagataacttacagtttaattttgttaaaaggatggagaaaaaatcccctgcctacttttgctgtcgggatatgcaggtaattcactctgacgctgctctacaacggttattgacacgtttcaacgatcctgaggggtggagtaatctggcgaaaaatcagtatctgagcacgtcgatgaaacaaaaaatttggcaacgtgctttaacgcatcggaaaaataatccgaaagcagattcagctgcgtatgaaaccagcgctgatatgattttgtctgagcttatcagccacggtgaagttgatgatcagatgctattaaatgccacagccctgatacgtttggaagactgggactttttagagagtgcattagttagttgggataatttacccgctgttgtcctcaaggaattacagcaaaatacgccacgcaatgatatttgggcgaagttttttctgaggcaggaaaacagctcccgtgcgcaggttgatgaagcattacgcgtctattatgcactcgaccccgatgcgttagcacaactggatgtactggcaaaacaaccggatcgtatatggtggagtacactggcgaaaagcaatctcacatttttcaagttcggcgcacttaacaaccgccacacaccgcctgcagtactggcggcagaaattgatcccgagtggtggattgtggcgatgaataatccccgttttccagttgatgtattaaaggcgaggctgaaacgtgatcctttgctggcgttagagcttgttaaccctgaactagatttagtccgccagctggcgcttaacggtaagacgcgcgcaatacgggaacaagcgatgagaaaacttgatgagttgtattgatccacaacgtaatgtttcttaactatttgattaattggggataatcattcctggcagtgagtccccaataccttgatatattctgaatttttaatgaagcggcgtgttgcgatatctccgtcaggggaattgatgcaccatagcgcaaaccgaattatcaaggattgataatgacgctctaccagataaaaccgctctttcagtcgctgttaaggccgacgatgttttggctttataagcaccacgttacagcgaatcacatcactcttgctgcactggcgctttctcttcttaccggattgctgttagtgttggtggcacaacccatcctctttttgctattgcccatcgtgctttttatccgtatggcgctcaatgcactggatggcatgttggcgcgtgagtgcgatcagcaaacacgtctgggggcgattttgaatgaaactggcgatgttatttccgatattgcgctctatttaccgtttttatttttaccggaaagtaacgcattactcgtaatactcatgttattttgcaccatattgactgagttttgcggtttactcgcgcagacgattaacggtattcgcagttttgccggtccatttggcaaaagcgatcgcgcgttaatatttggtctgtgggggcttgccgttgccatttatccacagtggatgcaatggaataatcttttatggagcattgcttcaattctgcttatctggactgcgattaatcgttgtcggagtgtgcttcttatgagcgctgaaagataatgctggaaaaatctctggcaacacttttcgcgttgttaattttagcaacgctgataaaccgttttctgctatggcggttaccggagagaaaaggggatgaagttacattacgtattcgtacctggtggggtatcgtcatttgtttttcactggtgatttcaggtccacgctggatgacgttgacgttttttgcgctgataagttttctggcattgaaagaatattgtacgcttatatccatacattttccgcgttggctatattgggttattcctcttaactatttgcttatcggttttaattgctttgagctgtttctgttatttatacctttggctgggtttctaatattagccaccgggcaagtttttgtgggggacccctccggttttctgcataccgtgagcgccattttttggggctggataatgaccgttttcgccttgagtcatgccgcctggttattaatgttgccatccatgaatatccagggcggggcgttactggtgttatttcttttggcgttaaccgagtcaaacgatattgcacagtatttatgggggaaatcctgcggcagaagaaaagtggtccccaaagtcagcccgggaaaaacgctggaaggcctggtggggggcgtaatcaccaccatgattgcgtcactgattattggaccgttgctgacaccgctaaatacattacaggcattattagcgggtttgttaattggtattagtggtttttgcggcgatgtagtgatgtcagccatcaaacgagatattggtgttaaagatagtggaaaactattaccaggacatggcggactccttgacaggattgactcattaattttcaccgctccggtatttttttattttattcgctactgctgttactgaaggaaaatagagaaaatggaaaattcacgcatctctggggaacatttttttaccaccagtgataatacagcgttgttttatcggcactggcccgctttacagcccggggcgaaaaaggtcatcgtcttatttcatcgtggccatgaacattctggtcgtctacaacatatcgttgatgaactggcgatgccagatactgctttttatgcctgggatgcccgagggcatggacaaacttcggggccgcgtggttatagcccatctcttgcgcgttcagtgcaggatgtcgatgaatttgttcgttttgctgccagcgatagccaggtcggactggatgaggtggtagtgatcgcgcaaagcgtcggcgcagtgctggttgccacatgggttcatgattatgcgcctgcaattcgcgggctggtgctggcttctccggcctttaaggttaaattgtatgtaccgctggcacgtcctgcgctggcgttatggcatcgtctgcgtggtctgttttttattaattcctatgtgaaaggacgctatttgacccacgatcggcaacgggtggcgagtttcaataatgatccgctgatcacacgggcgattgccgttaatatcttgctcgatctctacaaaacgtctgaacgtattattagagatgcggcggcgattacgctccccacgcaacttctgatatcaggcgatgactatgtggtgcatcgccaaccgcagattgatttttatcagagattacgtagccctctgaaagagctgcatctgctgccaggcttttatcacgacacgttgggtgaagagaacagggcgcaggcatttgaaaaaatgcaaagctttattagtcgtttatatgctaacaagtcacaaaaatttgattatcagcatgaagaccgcactggaccatcagcggatcgctggcggctcctttcaggtggacccgtgccattatcgccggttgatttggcgtatcgctttatgcgaaaggcgatgaaattgttcggggcgcactctgcgggcctgcatctcggaatgagcaccggctttgattcaggcagttccctggattatgtctatcaaaatcaaccgcaaggcagtaacgcattcgggcgcttaattgacaaaatctacctgaacagtgttggctggcgcggtattcgccagcgtaaaacccatttacaaatactgattaaacaagccgttgccgatctccacgccaaaggtttagccgtccgcgtggttgacattgccgcagggcatgggcgctatgtactgaatgcgctggcaaacgagcctgccgtaagcgatattttgttacgtgattacagtgagttaaatgttgcacaggggcaagcgatgattgcccaacggggaatgtctgggcgggtgcgttttgaacagggcgatgcgtttaacccggaggaactcagcgcgttaactccgcggcctacgctggcgattgtctctggactgtatgagctgtttcccgaaaatgagcaggtaaaaaactcactcgcaggtcttgccaatgccatcgaaccgggcggcattctcatctacaccgggcagccgtggcaccctcaactggagatgattgccggggtgttaaccagtcataaagatggtaaaccgtgggtaatgcgcgtgcgttcgcaaggggagatggattcactcgtgcgtgatgccggatttgataaatgcacacaacggattgatgagtggggtatttttacggtttcgatggcggtgcgtcgtgataactgaacgtcggaacgtattgctacaaggcgctggctggttattgttgctggccccgtttttcttcttcacctatggatctcttaatcagttcaccgcggttcaggaccttaacagccatgatatccccagtcaggtattcggttgggaaacggcgatcccttttcttccctggactattgttccttactggagtctggatcttttatatggattttcgctgttcgtttgtagcacgacattcgaacagcgccgacttgtccaccggcttattctggcaacggtaatggcctgctgcggttttttgctctatccgctgaagtttagttttatccgtcctgaagtgagtggggtgacgggatggctattttcgcaacttgaactgtttgatctgccttataaccagtctccttcgctgcatattattctctgctggctactttggcgtcactttcgtcagcatctggctgagaggtggcgtaaagtctgcggcggatggtttttactcatcgctatttctactctgacgacctggcagcatcattttattgatgtcatcacagggctggcggtaggtatgttgattgactggatggtgcccgtcgaccgtcgttggaattatcagaaacctgatcaacgtcgaatcaaaatagcactgccctatgtcgtaggcgcgggctcgtgcattgtattgatggagctaatgatgatgattcagttatggtggtcagtctggttatgttggccagtattatcgctactcataattggccgtgggtacggtgggcttggcgcgataacaacagggaaagatagtcaggggaaactaccgcccgccgtttactggctgacattgccctgccgcatcgggatgtggctgtctatgcgttggttttgtcgtcgcctggagccggtgagcaaaatgattgctggtgtttatttaggggcgtttccacgacatattccggcacagaatgcggttctggacgtcacctttgaattccctcgcggacgagcgacaaaagatcgactctatttctgtgtaccgatgctggatctggtggttccggaagagggggagctccgacaggccgtggcgatgctggaaacattacgcgaagagcaaggcagcgttctggtccattgcgcgttgggattatcgcgcagtgcgctggtagtggcggcatggttgttatgttacggacactgtaaaaccgttgatgaagcgattagttatattcgagccagacgttcgcatattgtgcttaaggaagatcacaaagcgatgctgaaattatgggaaaacaggtaagtggattgagatgtggactgaactacagtccacatcaagatcgtgtccggttatgcagcaacaatgctgtcgatggccgctttcgcgtcagactgcgctttcgctgccatttccggaccgtatgcgatcccttcggcgaagacaaatttcacatcggtaatgccgataaagccgaggaacgtggacagatacggcgtcaccaggtccgttggtccatctttgtggatcccaccgcggctggtaataacgatggcttttttacccgttaccagaccttccggaccgttctcggtatagcggaaagtaacgcctgcgcgtgcaaccaggtcaaaatagtttttcaactgagttgagatgttgaagttatacatcggtgccgcaataacgataacgtcgtgggctttcagctcggcaatcagctcatcggaaagcgccagagcttcctgctgacgcggagtcagcggcgcatcgctcggacgcagtgcaccaaccagttcgccatccagtaccggaatcggatttgcagccaggtcgcgaacggtgatttcatcagcggagtgcttttcgcgccattgttcaacaaaataatcggacaactgattagactgagagtaccctgccaggatgctggatttaagaactaataccttgctcatggtgtttccttatagatgtttgaatgggcgatgccccgttgcttgctgacactttattcacaatcctgccacagagatagcgcaataaatcgaagcctatgttcgaatttattgaacaacgcatagaaagccgcgatgtggtactctatatctatcatttaaaagaaaattaatcaggcagactactgcccactaacgttatgacagaacaacaaaaattgacctttacggccttgcagcagcggctggattcgctgatgctgcgcgacagactgcgtttttctcggcgtctgcacggtgttaagaaggttaaaaatcctgatgcacaacaggccattttccaggagatggcgaaagagattgaccaggcggcagggaaagtcctgctgcgtgaagcggcacgaccggaaattacttatcctgacaatttaccggttagtcagaaaaaacaggacattctcgaagcgattcgtgatcaccaggtggtgatcgtcgccggggaaacgggttctggtaaaacgactcagttaccgaaaatctgtatggagctggggcgcgggattaaagggctgatcggccatacccagccgcgtcgcctggcggcaagaacggtggcgaaccgtattgcggaagagctgaaaacggagccgggcggttgcatcggttacaaagtgcgtttcagcgatcacgttagtgataacacgatggtcaagctgatgaccgacggtatcctgctggcggagatccagcaagaccgcctgctgatgcagtacgacaccatcattattgacgaagcacacgaacgcagcctgaatatcgattttctgctcggctatttgaaagagttgctgccgcggcgtcctgacctaaaaatcattatcacttccgcgactatcgacccggaacgcttttcgcgccactttaataatgcgccgattatcgaagtctccggtcggacctatccggtggaagtgcgctatcgaccgattgttgaagaagccgacgacaccgagcgcgatcagttgcaggcgatttttgacgccgtagacgaactgagtcaggaaagccctggcgacattctgatctttatgagtggtgagcgggaaattcgcgataccgccgatgcgctgaacaagctaaatctgcgtcataccgaaatcttgccgctttatgcgcggctttcgaacagcgaacagaaccgcgtgttccagtcgcacagcggacggcgcattgtgctggcgaccaacgtcgcggaaacctcgctgaccgtaccggggattaaatacgttatcgatcccggtacagcacgtatcagccgctacagctatcgcaccaaagtgcagcgtttgccgattgaacccatttcgcaggcgtctgccaatcagcgtaaaggccgctgtgggcgtgtgtccgaagggatctgtattcgtctctattccgaagacgatttcctttcgcgcccggagtttaccgatccggagattctgcgtaccaacctggcctcggttattttgcagatgaccgcgctggggctgggcgatatcgctgcgttcccgtttgtcgaagcaccggataaacgcaatatccaggatggcgtgcgtctgctcgaagaactgggcgcgatcaccacggatgaacaggccagcgcctataaactgacgccgctcggtcgccagctctcgcagttgcctgtcgatccacgtctggcgcgtatggtgctggaagcgcaaaaacatggctgcgtgcgtgaggcgatgattatcacgtccgcgctttccattcaggatccgcgcgagcgtccgatggataaacagcaggcatcggacgaaaaacatcgtcgcttccacgacaaagagtctgacctcctcgcgtttgtgaatctgtggaattatcttggcgagcagcaaaaggcgctttcttccaacgccttccgtcgcctgtgtcgtaccgattatctcaactatctgcgcgtgcgcgaatggcaggatatctacacccagttgcgccaggtggtgaaagaacttggcattccggttaacagcgaaccggcggagtatcgcgaaattcacattgcgttgctgacgggtttactttcccatatcggcatgaaagatgccgataaacaagaatataccggcgcacgtaacgcgcgtttctccatctttcccggttctggtttattcaaaaaaccgccgaaatgggtaatggtggcggaactggtagaaaccagccgcctgtgggggcgcattgctgcgcgtatcgacccggaatgggtggagcctgtcgctcagcatttgattaaacgcacctacagcgaacctcactgggaacgggcgcagggcgcggtgatggcaacggaaaaagtcactgtttatggtttgccgattgttgccgcgcgcaaggtcaactacagccagatcgatccggcgttatgccgtgaactctttattcgccatgcgctggtggaaggtgactggcagacgcgtcacgcattcttccgtgaaaacctgaaactgcgggccgaagtggaagagctggaacacaaatcacgtcgccgcgatattctggttgatgacgaaacgttgtttgagttctacgaccagcgcatcagccacgatgtgatctctgcacgccacttcgacagctggtggaaaaaagtcagccgcgaaacccctgatttgctcaactttgaaaaaagcatgttgatcaaagagggcgcagaaaaaatcagcaagctggattacccgaacttctggcatcagggcaatctcaagctgcgtttgagctatcagtttgagcccggcgcggatgctgacggtgtgaccgtacatattccgctgccgttacttaaccaggttgaggaaagcgggtttgaatggcagatccccggtctgcgccgcgaactggtgattgctctgattaaatcgttgccgaaaccggtacgccgtaattttgtacccgcaccaaactacgccgaagcgtttttaggccgcgtcacaccgctggagttaccgttgctcgacagccttgagcgcgagttacggcggatgaccggtgttaccgttgaccgcgaagactggcactgggatcaggtgcccgatcacctgaaaatcaccttccgcgtggtggacgacaaaaataagaagctaaaagaagggcgctcattacaggatctgaaagatgcgctgaaaggcaaagtgcaggaaacgctgtccgcggtggcggatgacggtatcgagcagagcgggctgcatatctggagctttgggcaactgccggaaagctacgaacagaagcgcggcaactataaagtgaaggcgtggccggcgctggtggatgaacgtgacagtgtggcgatcaaactgtttgataacccgctggagcaaaaacaggcaatgtggaacggtcttcgccgtctactgctgctaaatattccctcgccgatcaagtatttacatgagaagttaccaaacaaagccaagcttggactgtactttaacccgtatggcaaagtgctggagctgatcgacgactgtatctcctgcggtgtggatcaactgatcgacgccaatggtggcccggtctggacggaagaaggctttgctgcgctgcatgagaaagtgcgtgccgaactgaacgacacggtggtagatattgcgaagcaggtcgagcaaattcttacggcagtgttcaatatcaacaaacgtctgaaagggcgggtggatatgaccatggcactggggctttctgacattaaagcgcagatgggcgggttggtatatcgcggttttgtcactggtaacggcttcaaacggctgggcgacacgctgcgatatttgcaggcgattgaaaaacggctggaaaaactggcggttgatccacatcgcgaccgtgctcagatgctgaaagtcgaaaacgtccagcaggcgtggcagcaatggatcaacaaactgccgcctgcacgtcgtgaggatgaagacgtgaaagagatccgttggatgatagaagagttgcgcgttagttacttcgctcaacaacttggtacgccttatccgatttcagataagcgtattttgcaggcgatggagcagattagcggttaaccctgctatttgcctgataaagaaaaaacccggtaagcatttagcgccgggttttttattaattctaaaacggtaagggtaaaaattcaggaattcagaaaaatacaattctctgctgcaagatgaataatgtttatctacagcatttccttaaaagatatgtcaggcttgcggagtggcggttaaggacatacgacttcctcctttcagagtgctccgcttctcactattatctcacgcagtattcttaagggaacgataaggaggaaccatgaacattaccccgtttccgacgctttcgccggcaactatagatgccataaatgttatcggacagtggctggcgcaggatgatttctccggtgaggtgccgtatcaggccgattgcgtgatccttgcaggcaatgcggttatgccgactatcgacgcggcatgtaagattgctcgcgatcagcaaattcctttactgattagtggtggtatcggtcactcgacaacttttttgtatagcgccatcgcacagcatccgcactacaacactatccgcaccactggcagagcagaagcgaccatcctggcggatatcgctcatcagttctggcacattccgcatgaaaaaatctggattgaagaccagtcaacaaactgcggtgaaaacgcacgctttagcatcgcgctattgaaacaggccgtagaacgagttcatacggctatcgttgttcaggaccccaccatgcagcggcgcacgatggcgacgttccgccgtatgactggggacaatcccgatgcaccacgctggttaagttatcccggattcgttcctcagttaggaaataacgcagacagtgtaatctttattaatcagttacaaggattatggccggttgagcgttatctctcactactcactggcgagctgccgcgtttacgcgatgatagcgatggctacggtccccgcgggcgagattttatcgttcacgttgattttccggcagaagtcatccatgcatggcaaacgctgaaacatgatgcggtgctcatcgaggcgatggaaagtcgctcgttacgttaaaaattgcccgtttgtgaaccacttgtttgcaaacgggcatgactcctgacttttatttctgccttttattccttttacacttgtttttatgaagcccttcacagaattgtcctttcacgatgccgtctctctgatgattgatgttaattaacaatgcattcaccgaaaataaacatataaatcacaggagtcgcccatgtcagtacccgttcaacattctatgtatatcgatggacagtttgttacctggcgtggagacgcatggattgatgtggtaaaccctgctacagaggctgtcatttcccgcatacccgatggtcaggccgaggatgcccgtaaggcaatcgatgcagcagaacgtgcacaaccagaatgggaagcgttgcctgctattgaacgcgccagttggttgcgcaaaatctccgccgggatccgcgaacgcgccagtgaaatcagtgcgctgattgttgaagaagggggcaagatccagcagctggctgaagtcgaagtggcttttactgccgactatatcgattacatggcggagtgggcacggcgttacgagggcgagattattcaaagcgatcgtccaggagaaaatattcttttgtttaaacgtgcgcttggtgtgactaccggcattctgccgtggaacttcccgttcttcctcattgcccgcaaaatggctcccgctcttttgaccggtaataccatcgtcattaaacctagtgaatttacgccaaacaatgcgattgcattcgccaaaatcgtcgatgaaataggacttccgcgcggcgtgtttaaccttgtactggggcgtggtgaaaccgttgggcaagaactggcgggtaacccaaaggtcgcaatggtcagtatgacaggcagcgtctctgcaggtgagaagatcatggcgactgcggcgaaaaacatcaccaaagtgtgtctggaattggggggtaaagcaccagctatcgtaatggacgatgccgatcttgaactggcagtcaaagccatcgttgattcacgcgtcattaatagtgggcaagtgtgtaactgtgcagaacgtgtttatgtacagaaaggcatttatgatcagttcgtcaatcggctgggtgaagcgatgcaggcggttcaatttggtaaccccgctgaacgcaacgacattgcgatggggccgttgattaacgccgcggcgctggaaagggttgagcaaaaagtggcgcgcgcagtagaagaaggggcgagagtggcgttgggtggcaaagcggtagaggggaaaggatattattatccgccgacattgctgctggatgttcgccaggaaatgtcgattatgcatgaggaaacctttggcccggttctgccggtggtcgcatttgacacgctggaagaggctatctcaatggctaatgacagtgattacggcctgacctcatcaatctatacccaaaatctgaacgtcgcgatgaaagccattaaagggctgaagtttggtgaaacttacatcaaccgtgaaaacttcgaagctatgcaaggcttccacgccggatggcgtaaatccggtattggcggcgcagatggtaaacatggcctgcatgaatatctgcagacccaggtggtttatttacagtcgtaatgagtaaaagaggcggaggttttttcctccgcctgtgcgcgtcagagtttagcgaatttttcgagggtgcgaataagctgcgtgacgaagccatattcgttatcgtaccaggcgaccgttttcaccagttgtaaatcgcccacggcggtaatttccgtttgcgtggcatcaaacaccgaaccgaaatggctgccaatgatatcggaagagactatttcttcatcggtataaccaaatgactcgttattggtggttgcttgtttaagtgcgttattcacctcttcggcagtcactttttttccgagaatcgataccagttcagtgaccgaacctgttttcaccggcacgcgttgcgcatgacctttcagtttgccgctcagttccgggatcaccagaccaatggcttttgccgcccccgtagtgtggggaatgatattttctgccgctgcgcgtgaagcacgtaaatctttaccacgtgggccatccaccagtgactgggtgccagtataggcatgaatggtcgtcatcgtgccgacttctatcccgaaactgtcatgcaaggctttggccatcggcgcaagacagttagtggtgcatgacgccacggaaacaatggtgtcgttgccatccagagtgtcgtcattgacgttataaacgatagttttcatttcaccggcaggggcggaaatcaacaccttcttcgcaccagcatcaagatgcgcctgcgatttctcggcggaggtataaaagccagtacattcgacaatgatttctgcccctttcgctttccacggaatatttttagcctctttttcggcgtaaaccgagatacttttcccatcaacgataagtgaatcttccgtaaaatcaacgctccaggggaacggaccatagtttgaatcatgtttcagcagataggcgagaatttttggggaagtgagatcattaatagcgacaacgtctatgttgcttttgacttcaagtaatcgacgcaacaccagtcgaccgatacgaccaaaaccgttaataccaactttactcatggttttctcctgtcaggaacgttcggatgaaaattgatcctttccaggcttagcccaggattgtgggatgggcaatctccattcttacagtgaaacgtaacgtactgaaaacgggtgaacaatatttaatgaaattttgagaaaagcccgttatgttaacggaaaattatgttaaagcaggaaatgttatggaaaataaatactcaaggttacaaatcagcattcactggctggtctttttgctggttatcgcagcgtattgcgcaatggagtttcgtggtttcttcccacgtagcgatcggccactcatcaacatggttcatgtttcctgtggtatctcaattctcgtgctgatggtggttcgtcttttgttaagactgaaatacccaaccccgccgattatacctaagccaaaaccgatgatgacgggactggcgcatttgggacatttggtgatttatctcctgtttattgcgctgccagtgattggtttggtgatgatgtataaccggggcaacccgtggtttgcgtttggtttgacgatgccttacgcttcagaggccaatttcgaacgggttgatagcttaaagtcgtggcatgagacgctggcgaatctgggatattttgtcatcgggttgcacgctgcggctgcactggcacaccactatttctggaaggacaacacacttctacgcatgatgccgcgtaaacgttcctgaaggatatttaaagaaaacgcctgtactaaaaccgacccgtggtacaggcgaagaatacgggtctacatcggaagcgcctattatatttatttgtatgacaaataaaaccataatccttgcccatacgtccatctggcttatttttaatcaattcacccgatctttgatctcatcaacggtatcaaaataaaccagcgtataacgttcaaatcgaacataagattcgataaaccatggaggttatatgaaaaaactggcacttattttgtttatgggaacgcttgtttccttttatgccgatgccgggcgcaaaccctgttctggttcgaaaggggggatctcacactgtacggcaggcggcaaatttgtctgtaatgatggttctattagtgcctcgaaaaaaacatgcactaactgaagtgtaaaaggggtgccatgagaaaatgaatctgctagtcagatgcgcggggaaaatccccgcgcttgcccttacctggacgtgcaggccatgagcgcagcaacctccttatcaccgtcccggaaccgcagttcgtagagcgtttgtcgggtcaggagtgtgaatgtcagaatcgtaatgcagataatgagcagacacaccaccagagggttgtgcttcatagcctttctccttgccggatggcgggtaagaggctaagatctgaattgctaggttcattcgttggcctcggttgatagaaatatcggtcggggccttcgtctttctgattcccggttagcctgaaaacagaaagtctcaggcacccgcaggcatcctatgaggtttccttagggacgaaaataatcacttcacgaaattgcgtgctgttttccagaatttttcgtcattcgggttagccagtttagccattcgttactctcttcattccaatagcattaattttctctgcaataattgttgtaaaaatgtgacgcaaagaggtttttggtcataagtaattaccgtcaagtgccgatgactttctatcaggagtaaacctggacgagagacaacggtaatgaatacaactccctcacatcgattaggttttttgcatcacatcaggctggttccgttatttgcctgcattcttggcggtatcttagttctattcgcattaagttctgctctggctggctatttcctctggcaggccgatcgcgatcagcgtgatgttactgcggagattgagattcggaccgggttagcgaacagttcagattttttgcgttcagcccggatcaatatgattcaggccggggctgcgagtcgtattgcggaaatggaagcaatgaagcgcaatattgcgcaagccgaatcggagattaaacagtcgcagcaaggttatcgtgcttatcagaatcggccggtgaaaacacctgctgatgaagccctcgacactgaattaaatcaacgctttcaggcttatatcacgggtatgcaacctatgttgaaatatgccaaaaatggcatgtttgaagcgattatcaatcatgaaagtgagcagatccgaccgctggataatgcttataccgatattttgaacaaagccgttaagatacgtagcaccagagccaaccaactggcggaactggcccatcagcgcacccgcctgggtgggatgttcatgattggcgcgtttgtgcttgccctggtcatgacgctgataacatttatggtgctacgtcggatcgtcattcgtccactgcaacatgccgcacaacggattgaaaaaatcgccagtggcgatctgacgatgaatgatgaaccggcgggtcgtaatgaaatcggtcgcttaagtcgtcatttacagcaaatgcagcattcactggggatgacagtagggactgttcgacagggtgcggaagagatttatcgtggcaccagcgaaatttcagctggcaatgcggacctgtcatctcgcaccgaagaacaagcggcggctatcgaacaaactgccgctagcatggagcaactcactgcgacggtgaaacagaatgcggataacgcgcatcatgccagcaaactggcgcaagaggcttctattaaagccagcgatggcgggcagacggtttccggtgtagtaaaaacgatgggcgctatctctacaagttcgaagaaaatttccgagatcaccgccgtcatcaacagtattgctttccagacgaatattctggcactgaatgctgccgttgaagccgcgcgagcgggtgagcaaggccgtggatttgccgttgtcgccagcgaagtacggacactcgcaagccgcagcgcccaagcggcgaaagagattgaaggcttgatcagtgaatcagtcaggttaattgacctggggtcggatgaggtggcaacggcagggaaaaccatgagcactattgttgatgccgtcgcgagtgtcacacatatcatgcaggaaatcgccgccgcctcggatgaacaaagtagaggcataacgcaggttagccaggcgatttctgaaatggataaggtgacgcaacagaatgcttctctggtagaagaggcctcagcggcggcggtgtcccttgaagaacaggcggcacgattaactgaggcggtggatgtattccgtctgcacaaacattctgtgtcggcagaacctcgcggagcgggtgaaccagttagtttcgctacggtgtgaaaatgttcaaggagggatcgacagatcccttcacctttcagaacggcattgattttcgaatagcgttaatcatcaactggcaaccagaagagaacgtcgcatctacgcgggtcagtattccaatcggttcgcctgcaccatgtcccggaacaggcagggccaccagcgtggcatgacgcaggtcgtcttttacagcgccagaagggacaaaccacacgtaatcgtattcaaccgtaagttgacgagatagcgaagcagacagcgtttcgatacaacccgaaggaattttacagccctggctctgcactaatgcatctgaatgctggcgtggcgcagtgccttctggtgatacaacgaccggccattccagcacccggcttagcgttacgttctcctgaagtagcgggtgattagggcggacaaccagcttcaacgattcaagaaacagcagttcgtaattaagcccggtcatcagttcaggatctgacatccgaccaatgccgatatcgatttccccggtttttaaacccgccagaatcatagggttactcattgtcgcaacttgcaaggtcgtctctttttgttgctgatgaaactgacctataaccgaaggtaatatccccagtgccgcagtaggtagtgcaccaaccctgacgacatcattattaagaccttctttacgatgaagcgactgtccggcagtgttgatggcgtcaagaactctgactgcatgcgttaaaaattgttcgccgggtaaggtaagttgcgccccctgacgaccacgctcaaacaagcgagcgccagtcagctgctccagttcattcaatgtcttagagagcgcaggttgactcaaattaagggtttcagccgcgcgccccaaagttccttgttgtgcgacagctacgaatgtatgaaggtggcgcaaacggatgcgctgactaaacagactatttttttccataagcgatgttaaaaacgaagcggtgtcgctgacaagtgaagttgtttgattatgataacttgattgcaaaatattattaacaattaaagcaattgtgttacagcaaaatggataatattgatgttttcgcggcgagatcacagtttgtaaattcttcccgcaagagtgaatgcggttacctacactccagattactgaccactggaggcagacactatggcgaacagcatcacggcggatgagattcgggaacagttttcgcaggcaatgtcagccatgtaccagcaagaagttccgcaatatggcacgctgctggaactggtagctgatgtgaatctggctgtgctggaaaacaatcctcaactgcacgaaaaaatggtaaatgcagacgagctggcgcgtctgaatgttgaacgtcatggggcgattcgcgttgggactgcacaagagcttgctactcttcggcggatgtttgccattatggggatgtacccggtgagctattacgatctctcgcaggcaggggtgccggtacattcgacagcatttcggcccattgatgatgcttctctggcgcgtaatcccttccgcgtttttacctccttactccgccttgagcttatcgagaacgaaattttgcgccagaaagcggcggagattctgcgtcagcgcgatatcttcaccccacgttgtcgacaactgttagaggaatatgagcagcagggcggttttaacgaaacacaggcacaggagtttgtgcaggaagccctggaaacgtttcgctggcaccagtcagcaacggtagatgaagaaacctatcgcgccttgcacaacgaacatcggttgattgctgatgtggtctgttttcctggatgccatatcaaccacctgacgccacgtacgctggatattgaccgggtgcagtcgatgatgcctgaatgcggaattgaacccaaaattctcatcgaggggccgccgcgccgcgaggtaccgattttactacgccagaccagctttaaagcactggaagagacggtgttgtttgcggggcagaaacagggcacgcataccgcgcgctttggtgaaattgagcagcgtggcgtggcattaacgccgaaagggcgacaactgtatgatgatcttctgcgtaacgctggaaccgggcaggataatctcactcaccaaatgcatttacaggaaaccttccgcacttttcctgacagtgagtttttaatgcgtcagcaagggctggcatggttccggtaccgtctgacgccttcaggtgaggcgcatcgtcaggcgattcatcccggagacgatccacagcccttaattgaacgtggttgggtcgcggcgcaacccattacctatgaagatttcttgcccgttagcgcggcggggatcttccagtcaaatctgggtaatgaaacgcaggcacgcaatcacggtaatgccagtcgcgaggcatttgagcaggcgttgggttgtccggttttggatgagttccagctttatcaggaagcggaagaacgcagtaaacgtcgctgtggtttgctttaaattctgaccatccgcctttgcaaaaatttgcctgattttacaaacgaatcaggctcatcccatcgacataaaaaaattgccgatttatgcatattctctgagttcaacaattggattattaataaatattgtctagagtgagcggtcataaataagcactttcttgccgctgaaaacgaccagcgcgggaccattcacaacaccagaaggactcactttcaggtatggatcgtagacgatttattaaaggttcaatggctatggccgccgtgtgcggtaccagcggcattgcttctcttttttctcaggcggcattcgcggcagattctgatattgccgacgggcaaacccagcgttttgacttctccattctacagtcaatggcgcacgacttagcgcaaacagcgtggcgtggtgcgcctcgtccgttacctgacacgctggcgacaatgacgccgcaggcttataacagtattcaatacgacgccgaaaaatcgctctggcataacgttgagaaccgtcaactggacgctcagttcttccatatgggaatgggattccgtcgccgcgttcgtatgttttctgtagatccagcaacacatctggcgcgtgaaattcactttcgcccggagttgttcaaatacaacgatgcaggtgttgataccaaacaattagaagggcaaagcgatctcggctttgccggttttcgcgtgtttaaagcccccgaactggcgcgccgtgatgtagtatcattcctcggagcgagttatttccgcgccgttgatgacacatatcaatacggtttgtcggcccgcggcctggcgattgacacttacaccgacagtaaagaagagttccccgactttaccgccttctggtttgatacggtaaaaccgggggcaactacctttaccgtttatgcgttgctcgatagcgccagcattactggtgcctataagttcactatccattgtgagaaaagtcaggtgattatggatgtggaaaatcacctgtatgcgcgcaaagacattaaacagctgggcattgcgccgatgaccagtatgttcagctgcggtactaatgaacgtcggatgtgcgacaccattcatccgcaaattcatgactctgatcgtctgtccatgtggcggggcaacggcgagtggatttgccgtccgctgaataatccgcaaaaattgcagttcaatgcttacaccgacaacaacccgaaagggtttggtttattgcaactggatcgtgatttctcccattatcaggacattatgggctggtataacaaacgcccaagtctgtgggtggaaccgcgtaacaagtggggtaagggcaccatcggcctgatggaaatcccaacaacgggcgaaacgctggataacattgtctgcttctggcagccagaaaaagctgtaaaggcgggtgatgagtttgcattccagtatcgtctgtactggagtgcgcaaccgcctgttcattgcccattagcgcgcgttatggcgacgcgtaccggcatgggcggtttcccggaaggttgggcaccaggtgaacactatcccgaaaaatgggcgcgtcgttttgccgtcgatttcgttggtggtgatctgaaagctgccgcaccaaaaggcattgagccggtgattacgctttccagtggggaagcgaagcaaatcgaaattctctatattgaacccattgatggttatcgtattcagtttgactggtatccgacttcggactccactgatccggtcgatatgcggatgtatctgcgttgtcagggcgacgctatcagtgaaacatggctgtatcagtatttcccgccagcgccggataaacgtcagtatgttgacgaccgcgtgatgagttaatcgttttttcttcggcaccttcttcgggaggtgccgtctggttaaacacgatcccgctcgcatttttccctaagttaaatgagtaatctgatggtgtgtatttcagatacaccttgtcagccactaacagggagtgcgtatgtttccagaatatcgagatttaatatcccgtctgaaaaacgaaaatcctcgctttatgtccttgttcgataaacacaataaacttgatcatgaaattgccagaaaggaaggttccgacggtcgagggtacaatgcggaagtggtccgcatgaaaaaacaaaagctacagttaaaagatgagatgctcaaaatcctgcagcaggagagcgtcaaagaggtataaactttcctaagccgccagccaggcggcttttttaacaactgcatggattgactggagataagatgactgaaacgataaaagtaagcgaatcacttgaattacatgctgttgcagaaaatcacgtcactcctctttatcagttaatctgtaaaaataaaacctggttacagcagtcgctaaactggccgcagttcgttcagagtgaagaggacacgcgaaaaacggtgcagggtaatgtgatgttgcatcaacgcggctatgccaaaatgttcatgattttcaaagaagatgaacttatcggcgttatctcgtttaatcgtattgaaccactgaataaaaccgctgaaataggctactggctggacgaatctcatcaggggcaggggatcatttctcaggcgctgcaggcattgattcatcattacgcccagtctggtgaacttagacgcttcgtgatcaaatgtcgggtggacaatccgcaaagcaaccaggtcgctttgcgcaatggttttatccttgaaggttgcctgaaacaggctgagttcctgaatgatgcctatgatgatgtgaacttatacgcgcgtattatcgattcataataaccctgccagcggcgttcgcgtaatgcgctcctcgccgttaatgacttttggaccacggacatgaaccgtgtcgccatcaaaggcttcaacgacggcgtggtcggttaactccacatggttttcaattatcaccgcacctgtaatacggctctcaccttgtattacaacgtgctcgtcgagcagaatcggtccaccacgtaccacggcatttccgccaatcaagacatgatgttttaacacacaattaccttccacaatggcatattccgccacctgcgaactgtaatgaatcgttggaatggcatcttcttctatgccagctttcacctgcgcgtgaccgtagactttagcgcaatcgcatagccagacgttgttctcttcattaccttcaatactggcaaaatcaaaaacttcggcacgatgttcaataaaagcataccggatgacggcatcgccataaatttgtgcctggtggacaatacgcgaggcgctaacccttgcgcgatcataaatttggagcaggagttgatggtcgggcgttaagccttgtgcggcgacgatcatagaatgttgattaattaaggcgtgaccaaatattctacattgcccgcaaaccagtgagtcatgaatggtgacgctgtcacttatatatgcaccctggctgatttcactattatcgatccagacattatccgttgcgtaaacctctccccacagcacgctggtgccggtgatgcgcgtattaccggaaatcaccgctccgccgaacgcaatagcgttctggtcgtaaatccagcaatttccttcctgtgctaacaccgtttcgcgatcgatccagccgccagcggttcctgctatcacatcgttaaaatcgctaatggcgataatctgccgtaataacacattttttttagtgccatcttcctgataactaaaggctcgctgttcttcacttagacgatatttgcgcatagcgttttcccacaggtgacttactataaccgtagcaaattctgcggctctggctatgctcgagaaaattccataaaatgcatttcaaatatactttataaattaaacaaaatgagtaagaagatgcagagcgataaagtgctcaatttgccggcaggctactttggtattgtgttggggacgatagggatgggatttgcctggcgctatgccagccaggtttggcaggtcagccactggttaggggatgggctggtgattctggcgatgatcatctggggattgttaactagcgcatttattacccgacttatacgctttccgcatagcgtgctggcagaagtgcgccatccagtgctgagcagttttgtgagtttgtttccggcaacgacgatgctggtggcgattggttttgttccgtggtttcgcccactggcggtgtgcctgttcagttttggtgtcgtggttcagttggcttatgccgcctggcaaactgcgggattatggcgcggatctcaccctgaagaagctaccacgcctggactgtatctgccgacagttgccaacaactttatcagcgcaatggcctgtggtgcgttgggctacaccgacgccggtctggtgtttttaggcgcaggcgttttctcatggctaagccttgaacctgtgatcttgcagcgtctgcgcagttcgggagaattacccacggcactgcggacatcactcggcattcagctcgctcctgcgctggtggcctgtagtgcctggttgagcgtcaacggcggcgagggtgatacgctggcgaaaatgctttttggttatggactgctgcaactgctgtttatgctacgtctgatgccatggtatctctcccagccatttaatgcttcattctggagtttctcgttcggcgtatctgcactggcaaccaccggtttgcatctggggagtggcagcgataatggatttttccatacgctggcggtgccgctgtttatctttaccaattttattattgcaatactgctcatccgtactttcgcgcttctgatgcagggaaaattgttagtcagaaccgagcgcgccgttttaatgaaagcagaggacaaagaatgatcattcgtgacgaaaactattttactgataaatatgaattaacccgcacacactctgaagtactggaagcggtgaaagtggttaaaccgggtaaaacgctggatctgggctgtggcaatggtcgtaacagtctttacctggcagccaatggttatgatgttgacgcatgggataaaaatgccatgagtatcgccaacgtcgagcgcattaaatccattgaaaatctggataatttacacacccgggtcgttgatctgaataacctcacatttgatggacagtacgattttattctttcgactgtggtgctgatgttccttgaggctgaaaccatccccgggttgattgccaatatgcaacgttgcactaaacctggtggttacaacctgattgtggcggcgatggataccgctgattatccatgtaccgtcggcttcccgtttgccttcaaagagggagaattacgtcgatattacgaaggctgggagagggtgaaatacaatgaagacgtcggcgagctgcaccgcaccgacgccaacggtaatcgtattaaactgcgtttcgccacgatgctggcacgtaaaaaatgacccgctaagaataaggcgcgtgaaaattccccacgctgagatgatttactgttcttcttttcggtaagcatattttttatcgaagggatgtgaaattaatcacagtagtcgaagttttttagcagcttaacttactgaaatttaactactgatgattgacttagcccctttttcggcattgactatgtcgtctgaaaaaggggctgaaaaatttattttcaccaacactttttttgccacaacacgaagcggcgctttttgctataacttaaaaagtaatataatcatctcaggaaactattcatgcgtaccacatcatttgcgaaagttgcagctttatgcggcttgttggctctgtctggttgtgcctctaaaatcacccagccagataaatattctggttttttaaacaattactctgatttaaaagaaacaacctcagcaacaggtaaacctgttttacgttgggtagacccgagttttgatcaaagcaaatatgacagcatcgtctggaacccaatcacttattatccggtgccaaaaccttctacccaggtagggcagaaagttctggataaaattttgaactataccaacaccgaaatgaaagaagcgatagcgcagcgtaaaccagtggttaccaccgctgggccgcgtagtctgattttccgtggggccattaccggtgtagataccagcaaagaagggctgcaattctatgaagtggttcctgttgcattagtggttgcggggacgcaaatggctacaggccaccgtaccatggatactcgcctctattttgaaggtgagctgattgatgcagcgactaataaaccggttatcaaagtcgttcgtcagggcgaaggtaaagacctgaataacgaaagtacgccaatggctttcgaaaatattaaacaagttattgatgacatggcgaccgatgccaccatgtttgacgttaacaaaaagtagttccagacgcgccatcgttagatggcgctttttatccggtgcgccgtaaaaccccatccttcagggcggggatataaggcgcggttttccacctgaccaggtgtttgctgttgttcaatgtattggcggatgacggatattggcgcacctccgcagctactggcaaaatagccaggactccacaaaacgcctttgtagtaatacctgactgcaatatctggtcgatctcgtcgcagtcacctacccgatacgcctttgaggctgtttaccagactggatatcgccagtttgggaggatagttaattaacaaatggacgtgatctggttcgccatccatttcaaccagttcagcttcaaaatcagcacatacatttgaaaagtaagtgcgtagtttttctgtcgcgtcatggtcaaaaatctgacgtcggtatttggtgacaaagaccaggtgaacatgcatcaggaaaacacaatgccttccacgccggatatcggtttcttttttcacagaccaaagtatcatttggcctgtgaaacgattacaggcatttaaattccagttaagacccggtggtcaacaggagcgtgaaatgaggcgcttcgcaggcgcatgtcgtttcgttttcaatcgtgctctggcacgtcagaatgagaatcatgaggtcggtaataaatacatcccttacgggaaaatggctttctggctggttgagtggaaaaatgccactgaaacgcaatggcttaaagatgccccgtcacagccattgcaacagtcactgaaagaccttgagcgggcttacaaaaacttcttccagaatcgggctgcttttccccgattcaaaaagcggggacagaatgatgtattccgctacccgcagggcgttaagctcgatcaggaaaacagccgtatttttctgccgaaactgggctggatgcgctaccggaacagccgtcaggtcacgggtgttgtgaaaaatgtcactgtcagccagtcctgcggtaagtggtacatcagtattcagacagaaagtgaagtatccactccggttcacccttcagcatcaatggtcgggctggatgctggcgtggctaaactcgccacgctgtcagatggcacagtctttgagcctgtaaacagttttcagaaaaaccagaagacgctggcgagacttcagcgacagttaagccgcaaggtcaaattcagcaacaactggcagaagcagaaacgcaaaatacagcgactgcattcctgtatcgcaaatatccgcagggactaccttcacaaagtcacaacggccgtcagcaaaaaccacgcaatgatagtcattgaggatttgaaggtcagcaacatgtcaaagtcagcagcgggtacggtcagccagccggggcgcaatgtccgggcaaaatcaggtttaaaccgttcgatactggatcagggctggtatgaaatgcgccgccagcttgagtacaagcagctctggcgtggcggtcaggtgcttgctgttccgccagcgtatacaagccagcgttgcgcgtactgtggtcatacagcgaaagagaaccgcctgtcacaaagtaaattcagatgccaggtatgtggatatacagcgaacgccgatgtaaatggcgctcgtaacattttagcggcggggcacgccgttcttgcctgtggagagatggtgcagtcaggccgcccgttgaagcaggaacccaccgaaatgattcaggcgacagcctgaacgtagcagggatccacgtccttcagggcgtggaggatgtcaatatcggtttctgtcagcgattaaattcaacaccacgtaacaaacgcctccggcaattaatccccagaacgcagaaccaatcccgaccagcgtcaatccacttgccgttaccagaaatgccaccaccgccgcgtctcgctcacgctcattatgcagcgcctgatacaaactgccgctaatggtacttaacagcgccagacctgccagcatctggatccaacttacgggcagggcagccatcatcccggtaatagcactaccaaacagacctgcgatcaaataaaaaatgcctgcaacggcagctgccagccaacgttgatctttatccggatgcgcttccgggctttggcaaatagccgcggtgattgccgcaataccgacggaataaacgccgaaaggggaaaaaaccagtgccagcaatccagtaaatacaattaatggcgaaacaggagccgaatacccggctgctttcattgctgcgatacccggtgcgttttgcgatgccatcgtcaccagaaaaagggggagtgcaacgctcaggctgtgagcaaacgaaaaatcaggggtaatataagtggggagaacgggtttaaagacaacatcagttgtgacaacgtcaccttgcgcgataacgatcacgatcccaataatcatcgcggcaattaccgcatagcgcggcgcaacggccttggttgccagccataccagcaacatacttccacacaacgtaaattgaccgtccagactggcaaacgcctgtaaaccaaagcgtaataaaatcccggcaagcattgccgccgcaagcgagtgcggaataatgcgcatcagacgagcaaagagtcccgttatgccgcagaggactattaacgcgttggtgacaataaaaacgccgatggcttcgttaagtgttagtccctgcaatccggtgaccaacaaagccgcgccaggcgttgaccatgcggtgagaacaggtacgcgataccataatgtcagagtcagcgtactgacgcccattgccagccccagcgccgtcatccagccagagatttgtgcagtggtggctccggcgacaatcgctgcttgccagattattgccgctgaactggcgtagccaattaataccgccagaaaccccgccagtagcgtgggtggaggaatagaaaacagacgcatagtcacctcgtgcgttatagcgtacaggcaccgtagcatttgtccgttataacgcacaagtgataaacttccgttttgccggaggagtcgcatggaaaatctcgctcgctttttatccaccacacttaaacaactacgccagcagcgcggctggagtctttcgcgactggcagaagcgacgggcgtttctaaagcaatgttagggcagattgagcgtaatgagtccagtccgacggtcgcgacattatggaaaattgccaccgggttgaacgtaccattttcaacatttatttctccgccgcagtccgctacgccttcagtttatgatccacaacagcaggcgatggtgatcacttcgctgtttccttatgatccacaactctgcttcgaacacttctcgattcagatggcatctggtgcaataagcgaatcgacgccccatgagaagggggtaatcgaacatgtcgtcgtcattgatggacaacttgatctgtgcgttgatggggaatggcagacccttaattgtggggaaggcgttcgatttgctgcagacgtcacgcatatctatcgtaatggtggggagcaaaccgtacattttcattccctcatccattacccgcgcagttaagcgggaaaactatttcgcaacgtcgcgcttgtggctaaaatagccgccatttttcagctactggataagaatgtgaccgtatcttctcatcgacttgaactgttaagcccggcacgcgatgccgccattgcccgcgaagctattttgcacggtgccgatgctgtttatatcggcggccctggttttggtgcccgtcataatgccagtaatagcctgaaagatattgccgagctggtgccgtttgcccatcgttatggtgcaaaaattttcgtcacgcttaacaccattttgcatgatgatgagctggaacccgcgcaacggctgattactgacctctaccagaccggtgtcgatgcgctgattgttcaggatatggggattctggaacttgatattccgccgattgaactgcacgccagtacgcagtgcgacattcgtacagttgaaaaagcgaagttcctctctgatgttggcttcacgcagattgtgctggcgcgagagctgaatcttgatcagatccgcgcgattcaccaggctacggacgcgaccattgaattctttattcatggggcactgtgcgtggcctattcgggtcagtgctacatttctcatgcgcaaacagggcgtagcgccaaccgtggcgattgctcgcaggcgtgccgtttgccatacacattgaaagacgatcaggggcgggtggtttcctatgaaaaacatctgctgtcgatgaaagataacgatcagactgccaacctcggcgcgctgattgatgctggtgtacgctccttcaagattgaagggcgttacaaagatatgagctacgtgaagaatatcaccgcccattatcgccagatgcttgatgccattattgaagaacgtggcgatctggcgcgcgcttcatcaggtcgtactgaacatttctttgttccatcgacggaaaagactttccaccgtggtagcacagattattttgtgaatgcccgtaaaggcgatattggcgcgttcgattcgccgaaatttatcggcctgccggtaggcgaagtattgaaagtggcgaaagatcatctcgatgttgccgttaccgagccactggcaaatggcgatggcctgaacgtgttgattaaacgtgaagtcgtcggttttcgtgccaatacggtcgagaaaaccggagaaaatcagtaccgcgtctggcccaatgaaatgccagcagatttgcacaaaattcgtccacatcacccactaaaccgtaatcttgatcataactggcagcaggcactgacaaaaacctccagcgaacgtcgggtggcggtagacattgaactgggcggctggcaggaacaactgattctgaccctcaccagtgaagagggtgtcagcatcacgcatacgctggacgggcagttcgacgaagccaataacgccgaaaaagcaatgaacaatctgaaggatggtctggcaaaactggggcaaaccctctattacgcccgcgatgtgcaaattaatttgccgggggcgctgtttgtaccaaacagtctgttaaaccagttccgccgtgaagctgctgacatgctggatgctgcgcgtcttgccagttaccagcgcggcagccgtaaaccggttgctgatcctgcgccggtttatccgcaaacgcatctgagtttcctcgcgaacgtatacaaccagaaagcgcgtgaattttatcatcgctatggtgtgcagctgattgacgcggcgtatgaagcacatgaagagaagggcgaagtcccggtgatgatcaccaagcattgtctgcgctttgcctttaatctgtgcccgaaacaggcgaaaggcaatatcaaaagctggaaggcgacgccaatgcaactggttaacggcgatgaagtattaacgctaaagtttgattgccgcccatgcgagatgcacgtcattggcaaaatcaaaaatcacatactgaaaatgccgttaccgggaagcgtagtggcatccgtaagtccggatgagctgctgaaaacattgcctaagcgaaaagggtaaaacgccagtgttctggttactcacaactcattgaatctgcatgatattgcctgccgggtaaggcgtcacgccgcatccggcaacaaatgactcaacgttgtcccgcttctggtttgcgcgatttttgccagtaaaaatgctcgcgcaaaccttccgccgactcttccgccacagcacgcaattcatcgctgtccgcttcatgacgcagctgatgatccacattctttacccacacaaattcatgtcctttgtgccctgccatgagttgtcctgagaacagcgcacacgttaataagacaaccgataacgccttcgtaaacatcctgccacctttttcttaccttttgccgctatgatgccgatcgtttcttgaggttattattcagttttgcaaattagcgcaaagaaattctggaatcttccttcctgattttgcattgcattctgccgttgcggcgatttagtgctattttcgagcaaattacacacggaggtaaacactaatgtttactttgttgatatactcagcggcagggaggcgatgtgaaacaaagcgagttcagacgttggctcgaatctcagggcgtcgatgtagcgaatggcagcaaccatttgaaactcaggtttcatgggaggcgcagtgtcatgccgcgtcacccctgcgatgagattaaagaaccattgcgtaaagcaatcctgaaacaactcggtttgagttaatcgccaattaaaaaggttaatgacatgcgagggacagtcgaaattatgcgttatcccgtcactcttacacccgcgccggaaggcggttatatggtttcttttgtggatatccctgaagcgttgacgcagggcgaaactgtcgctgaagcgatggaagcggcaaaagatgctttactgaccgcatttgatttttattttgaagataacgagcttatcccgttaccttcgccattaaatagtcatgatcactttattgaagtacctttgagcgtcgcctctaaagtattgctgttaaatgcttttttacagtcagaaatcactcagcaagagttagccaggcgaattggcaaacctaaacaggagattactcgcctatttaacttgcaccatgcgacaaaaatcgacgccgtccagcttgcggcaaaggcgcttggtaaagagttatcgctggtgatggtttaattacagttaacgaaaagttgtcatttttaacaactgatatagactgccgaatcatctgcacataattacgattcgataatgaaaaaataccagcagcttgcagaacaattacgcgagcagattgcgtcgggtatctggcaacccggcgatcgtttgccttcgttgcgtgaccaggtggcgctttcaggcatgagctttatgactgtcagccatgcctatcagttgctcgaaagtcagggatatattatcgcacgaccgcagtcgggttattacgttgcgccacaggcaataaaaatgccgaaagcgccagtcattccagtcactcgagatgaagcagtcgatatcaacacttatatttttgatatgttgcaggccagtcgcgatccgtcggtcgttccgtttgcctcggcctttcccgacccgcgacttttccccctccaacaactaaaccgctcgctggcgcaggtaagcaaaaccgccacggcgatgagcgtgattgaaaacttaccgccaggaaacgcagaactgcgtcaggctattgctcgtcgctatgccttacagggcatcaccatttctcctgatgaaattgtcattactgccggggcgttagaggcattaaacctcagtttgcaagcggtaactgaaccgggcgattgggtgatagtagagaatccttgtttctatggcgcgttgcaggcgctggaacggctacggctgaaagcgttatcggtggcgacggatgttaaagaagggatcgatcttcaggcgttggaactggcgttgcaggagtatccggtgaaagcgtgctggctgatgactaatagccagaatccactcggatttaccttaacgccgcaaaaaaaagcacaactggtggcgttactcaatcagtacaacgtaacgctgattgaagatgacgtttacagcgaactttattttggacgggaaaaaccgctgcctgcgaaagcgtgggatcgccacgatggcgttttgcattgctcttcgttttcgaaatgtctggtgcctggttttcgtattggttgggtcgccgccggaaaacatgcacgtaaaattcaacgcttgcagttgatgagtacgctttccaccagctcaccgatgcagcttgcgctggtggattacctttccacgcgccgatacgacgcccatcttcgtcgcctgcgtcgccagcttgcggaacgtaaacaacgtgcctggcaggcactgctgcgttatctgcctgcggaagttaaaattcatcatagtgacagcggttattttctctggctggagctccccgagccgttagatgccggcgaattaagcctggcggcactgacgcatcatatcagtattgcgccgggtaaaatgttttctaccggtgaaaactggtcacgtttttttcgttttaataccgcgtggcagtggggagaacgtgaagaacaggcggtaaaacaattaggcaaacttattcaagaacggctgtaatagcgtttaatttaattcctcttagattgggtaatatgaatttcgaatagcagtcatatttcctaaccccttgtctatactccagaagataaccttacagacggcataatgcgcggtagctcacaacctgattaaattttctcaggggcgaaggtgtgcctgcaagccgccgtctatggttaaacaaggagatatttttacggcacggcggctgaacaattaattacgacaggagtaagaccttatgagcaagacatttgcccgcagcagcctgtgtgcgctcaccatgacaataatgaccgctcacgccgccgaaccacctaccaatttagataaaccggaagggcgactggatattatcgcctggccgggatacatcgaacgcggacaaactgataaacaatacgactgggtaacgcaatttgaaaaagagacaggctgcgcggtgaatgtgaaaaccgccgcgacttccgatgaaatggtcagtctgatgaccaaagggggttacgatctggttacggcatccggcgatgcctcgctgcgtttgattatgggcaaacgcgtgcagccgattaataccgccttgattcccaactggaaaacgctcgatccgcgcgtggttaaaggcgactggtttaatgttggcggcaaagtttacggcacaccttaccaatgggggccgaacctgctgatgtacaacactaaaaccttcccgacgccgccggatagctggcaagtggtttttgttgagcaaaatctgccggacggcaagagcaataaaggccgcgttcaggcttatgatggccctatctacattgcggacgctgcgttgttcgttaaagccactcagccgcagttgggcatcagcgatccgtatcaactcaccgaagaacagtaccaggcggtgctgaaagtgctgcgcgctcaacacagtttgatccatcgctactggcatgacactaccgtgcaaatgagcgatttcaaaaacgagggtgtggttgcttccagtgcctggccctatcaggccaacgccctgaaagccgaaggccagcctgttgctaccgttttcccgaaggagggtgttaccggttgggctgataccaccatgctgcatagcgaagcgaaacatccggtttgcgcctacaaatggatgaactggtcattaacgccaaaagtgcagggcgatgtggcggcctggtttggctcgttaccggtagtgccggaagggtgtaaagccagtccgttattaggcgaaaaaggttgtgaaaccaacggttttaactatttcgacaaaatcgccttctggaaaacgcctatagcagaagggggcaagtttgttccctacagtcgctggacgcaggattacattgccattatgggcggtcgctaacttcgctggggtgctttatgacgtacgcagtggagtttgacaacgtctcgcggttgtacggtgacgtgcgcgcagtagatggcgtcagtattgcgataaaagatggtgagttcttctctatgctggggccgtccggctccggcaaaaccacctgcctgcgcctgattgctggcttcgaacagctttccggcggggctatctctatctttggtaaacccgccagcaatctgccaccgtgggagcgggacgtgaatactgtctttcaggactacgcgctatttccgcatatgtcgattcttgacaatgtcgcctatgggctgatggtcaaaggcgtgaataaaaagcagcggcacgcaatggcgcaagaggcgctggagaaagtggcgttggggtttgtacagcaacgtaaaccgtcacaactttctggtggtcagcgccagcgggttgctatcgccagagcattggtgaatgaaccgcgcgtattgctgttggatgaaccgctcggcgcactggatctcaaattgcgtgagcagatgcagctggaactgaaaaaactgcaacagtctctcggtatcacttttatcttcgttacccacgatcagggcgaagcgttatcgatgtccgatcgtgtggcggttttcaataatggacgcattgagcaggtcgattccccgcgcgatctctatatgcgcccgcgcacgccgtttgttgccggattcgtcgggacatccaacgtttttgatggactgatggcagagaaactttgtggcatgacgggaagcttcgccctgcgaccggaacatatccgcctcaacacccctggtgaactgcaggccaatggcacgatccaggcggtgcaatatcagggcgcggcaactcgttttgaactgaaattgaacggcggtgaaaaactgcttgtgagtcaggccaatatgacaggcgaagaactgcctgccacgctcacgcccggacaacaggtgatggtttcctggtcgcgtgatgtgatggtgccgctggttgaggagaggtgaatggcgatgaatgtattgcaatcaccttcacgtccaggtctgggtaaggtgtccggtttcttctggcgtaatccggggctggggctgtttttactgctgcttggcccgctaatgtggtttggcattgtctatttcggctcgctgctgacactgttatggcagggattttatacttttgacgatttcaccatgtcggtaacgccggaactgacgctggcgaatatccgtgcgctgtttaatccggcgaattacgacatcattctccgcacgctgactatggctgtggcagtcactatcgccagcgccattctggcttttccaatggcgtggtatatggcgcgctataccagcgggaaaatgaaagcttttttttatattgcggtaatgttgccgatgtgggcgagctacattgttaaagcctatgcctggacgttattgctggcaaaagatggcgtggctcagtggtttttacaacatcttgggctggaaccactgctgactgcgttccttacattacctgcggtgggcggaaatacgctgtcaacttccgggctggggcgctttctggtgtttctctatatctggttgccgttcatgatcctgcccgttcaggcggcgcttgagcgtttgccgccgtcattgttgcaggcgtcggctgatctcggcgcacgtccacgacaaacctttcgctatgtggtgctgccgctggcaatcccgggtattgccgctggctctatctttaccttctcactcacactgggcgattttatcgtcccgcagctggttggtcctccaggatattttatcggcaatatggtttattcccagcagggggcgattggcaatatgccgatggcggcggcattcaccctggtgccgattgttctcatcgcactgtacctggcgttcgtgaaacgtctgggagcgttcgatgcactctgaacgcgcaccgtttttcctcaaactggcggcctggggcggcgttgttttcctacattttcccatcctgataatcgccgcctatgcgtttaacactgaagatgcggcgtttagttttccaccgcagggcctgacgctgcgctggtttagcgtggcagcacggcgtagtgatattcttgatgccgtgacactgtcacttaaagtggcggcgctggcgacattaattgcgctggtgttagggacgctggcagctgccgcgctgtggcgacgagactttttcggcaaaaacgccatttcgctgttactgctgctgcccattgcgctgccgggcattgtcactggtctggcgctattaaccgcttttaaaaccatcaatctggagccgggatttttcaccatcgtggtcggtcatgcgactttttgcgtagtggtggtgtttaacaatgtcatcgcccgttttcgccgcacctcgtggagtctggttgaggcgtcaatggatcttggggccaatggctggcaaaccttccgctacgtagtgttgccgaatctcagttcggcgctactggcaggaggaatgctggcgtttgccttgtcgttcgatgaaatcatcgttacgacttttacggcaggtcatgaacgaacgttaccgttgtggttgctcaatcagcttgggcgaccgcgtgatgtaccggtaactaacgtggtggcactgctggttatgttggtaacaaccttgccgatcctgggggcctggtggctaacccgcgaaggcgacaatggtcaataaccactgatacaggaatatgctatgcaacataagttactgattaacggagaactggttagcggcgaaggggaaaaacagcctgtctataatccggcaacgggggacgttttactggagattgccgaggcatccgcagagcaggtcgatgctgctgtgcgcgcggcagatgcagcatttgccgaatgggggcaaaccacgccgaaagtgcgtgcggaatgtctgctgaaactggctgatgttatcgaagaaaatggtcaggtttttgccgaactggagtcccgtaattgtggcaaaccgctgcatagtgcgttcaatgatgaaatcccggcgattgtcgatgtttttcgctttttcgcgggtgcggcgcgctgtctgaatggtctggcggcaggtgaatatcttgaaggtcatacttcgatgatccgtcgcgatccgttgggggtcgtggcttctatcgcaccgtggaattatccgctgatgatggcagcgtggaaactggctccggcgctggcggcagggaactgcgtagtgcttaaaccatcagaaattaccccgctgaccgcgttgaagttggcagagctggcgaaagatatcttcccggcaggcgtgattaacgtactgtttggcagaggcaaaacggtgggtgatccgctgaccggtcatcccaaagtgcggatggtgtcgctgacgggctctatcgccaccggcgagcacatcatcagccataccgcgtcgtccattaagcgtactcatatggaacttggtggcaaagcgccagtgattgtttttgatgatgcggatattgaagcagtggtcgaaggtgtacgtacatttggctattacaatgctggacaggattgtactgcggcttgtcggatctacgcgcaaaaaggcatttacgatacgctggtggaaaaactgggtgctgcggtggcaacgttaaaatctggtgcgccggatgacgagtctacggagcttggacctttaagctcgctggcgcatctcgaacgcgtcagcaaggcagtagaagaggcgaaagcgacagggcacatcaaagtgatcactggcggtgaaaagcgcaagggtaatggctattactatgcgccgacgctgctggctggcgcattacaggacgatgccatcgtgcaaaaagaggtatttggtccagtagtgagtgttacgcccttcgacaacgaagaacaggtggtgaactgggcgaatgacagccagtacggacttgcatcttcggtatggacgaaagatgtgggcagggcgcatcgcgtcagcgcacggctgcaatatggttgtacctgggtcaatacccatttcatgctggtaagtgaaatgccgcacggtggacagaaactttctggttacggcaaggatatgtcactttatgggctggaggattacaccgtcgtccgccacgtcatggttaaacattaaggataatattgcagatcgtaagagtatgagatgatcttgcgtactgtcagagcactgatttctctgacagtacgtgctgcgtgcaaaatcactacatcaaataaaccagccaaatctcatagagataagagtaaacaaaccaacagcagcaaagacatttatcagtactacagttctactggaaacattcatttttgccaccttttatcattgcccctatgtgtatagtacgggttaagaaaatccgcaataatactcattctgaagatggataagggcaagttgctgtttgatgattttttctcaaactggtgaaaaaacttgatgcacgtcaaaaaatgacgcatatttgcgcgcgttttattcatctggctggacgcccgtacatgtctctctatcaacatatgcttgttttttatgcggttatggcaacaatcgcatttcttatcacctggtttctttctcacgataagaaacgcatccgtttcttaagcgcctttctggtgggggcaacatggccgatgagtttcccggtggcgctgttgttttcactgttttaaatcttactcactggcttgacggcaccacgcagacttatatcatttggatgaatcgataaatttcacaagtggttaaggagaaagtatgtcgcatctggatgaagtcatcgcgcgcgtggatgccgcgattgaagagagcgtcattgcccatatgaacgaattattaatcgccctgagcgatgacgcggagttaagtcgggaagatcgctacacccagcagcagcgtttgcgcaccgctattgctcatcacggtcgcaagcataaagaagatatggaagcgcgccacgaacagttaaccaaaggcggcaccatcctctgattaaaatgagcgtctggctaccaaccaggcgccaaccacaagtaaaattgcgccacaaattgggccgaacaacgcccgtagtggtacgccatgactgcggaagatatccagcatcagaccgccaattagctggctggcgaccagtactgcaatagttgtcgccgctcccacattctgatatccgctgatactggcgaagacaaaaaacgatcccagcaagccgggtataagtgtccaccagcgcacgctggacaccagttcgccaaaccccgccatgccttgtttaaaccataaaatagaaacaaagagcacaatccccaccagtgagttcagcaacatggcgatgagaatggtagaggaggtctgggtgatgcgcaccatcagcgtgttctggactaccagaccaattccggcggcaatcaaaaaagcaagggtgagcgactgattcatccaatcgcgtccggttcagtgcgttcgtcgagttgcaactgcataaatgtcagatccagccagcgcccaaatttagtgcccacctgcggcatttgtgcggtgacgacaaatcccagcgactggtgcagatgcagcgaggcctgattttgcgattcgatcccggcgaccatgacatgcttcccgcaatcccgcgcttcatcaatcaatcggcttaacaatttacgccccagacctttgccctgatgatcgggatggacataaaccgaatgttccacggtatggcgaaaaccatcgaaactacgccagtcgccaaacgaggcatatcccgtcactacgccatcttcttcactcaccagcaccggataacctgctatggtccgcgcttcaaaccaggcaatgcggttatctgcatcaaccgtttggtcattccagatagccgccgtatacaacacggcgtggttataaatttccgcaatggcagcacaatcggctttgcgggcaaaacggatggacatgtctggcctcgataaaataatgatgatgatgttatcaatactatcgaaaacagcccgaagcaacggattcctcgatgaaattattgcgtgttgcagaggggatgtgacggctgcaaacaaaaccaatcccgtgagcctgctactattgatggattcatgccaaaagcacaggagagcattatggggcaacaaaagcagcgtaatcgacgttgggttctggcctcgcgtccacatggcgcaccggttccggataatttccgtcttgaagaagatgatgtcgccacaccaggtgaaggacaggtgttactgcgcacagtttatttgtccctggacccgtatatgcgtggacgtatgagcgatgagccatcttattcaccgccggttgatattggcggcgtgatggtcggcggcacggtgagccgtgttgtggagtcgaatcatcctgattatcagcctggcgactgggtgctgggctacagtggatggcaggactatgacatatccagtggtgatgatctggtgaaacttggcgatcatccgcaaaatccatcgtggtcgctgggtgtgctggggatgccaggctttaccgcttatatggggctgctggatatcggtcagcctaaagagggcgaaacgttggtggtagctgcggcgacaggtcctgtgggagcaacggtggggcaaatcggcaaacttaaaggttgcagggtggtgggggttgccggtggcgcggaaaaatgccgccatgctatcgaggtgctgggcttcgatgtttgtcttgatcaccacgcgaatgattttgccgaacaactggtgaaagcgtgcccaaaaggtattgatatctattatgaaaacgtgggcggtaaggtatttgatgcagtgctaccattacttaatacatctgcgcgcattcccgtttgtggcttagtgagcagctataacgctacagagctaccacccggtccggatcgtttacccctgttgatggcaacggtgctgaaaaaacgtattcgcttgcaagggtttattatcgctcaggattatggtcaccgcatccatgagtttcagaaggagatggggcaatgggtgaaagaggataaaatccactaccacgaagatattactgatggtttagagaatgcgccacagacgtttatcggcctgctgaagggtaaaaacttcggcaaagtggtgatccgcgtcgcgggtgatgattaaagtttcaacggcggcgtaagccgccataaaaatccaggcaaaaagcttattttcagctttaattaactaaccacgtcattgttctgctgctaataacaacaaaggtgggtggtttatgattattcactttaatacaccaggtgaactccttctgccgtgcaggcagggttggacagaaaacacgcgaaggaattaaaatgcctggaatgggaaaaatgaaacatgtcagtttgactctgcaggttgagaacgacctgaaacatcagcttagtattggcgcattaaaacctggcgcacgcctgattactaaaaatctggcggagcaattaggtatgagtattacacctgtgcgtgaagcattattacgtctggtttcggtgaatgcgctttctgtcgcacctgcacaagcatttacagttccggaagtgaggaaacgtcaattagacgaaatcaatcggatccgctacgaactggaattaatggcagttgctctggctgttgaaaacctcaccccgcaagacctggcggaactccaggaattgctcgagaaattacagcaggcgcaagaaaagggcgacatggaacaaatcattaatgtaaacaggctatttcgcttagcgatttatcatcgctcaaatatgcccatcctgtgtgagatgattgagcaactgtgggtcaggatggggcctggtttacattatctctatgaagcgattaatccagcggaattacgggagcatatagaaaactatcatctgttactcgctgcgttaaaagcaaaagacaaagagggatgcagacattgtcttgctgaaattatgcaacaaaatattgctattttataccagcaatacaatcgttaaagtaaatgcccggcaaataccgggcatcaaggtaattactcaaatctccacgcaatattcatgccgacaccataatttcgtccgggcgaaggttcgtaatatcgcccgtttgactcattgacaatgacagaaccaacgtattctttatcgaataaattatcgacacgaccaaataaatccacagttaaattgtggtaattgtatttatacccggtgaataagccgacgagagtataagacggcgcttttgccgtattttcatcatctgccataatatcgcccatataacgcgcttccgtgcctgcataccaaccatcttccggtacataacctatcgacgcaaagcccatattacgggcgatccctggcatccgattaccgttacaatcctgttcattgcaaacattgctgcgataggtcgcatcaagccaggtccaggacgcgtttacgcgaaaatctcctgcgaaacgttgatcccatgccagttcagcgccttgacgacgggtctttccggcatttttgtaagtcgtacgcccaccgctactgctatcgacaacaatttcatcatcagtgtcggtctgaaacaatgcgagactaagcagcccatcaccaatacgcgttttactgccgatctcaattgtatcgttggtggatggttttaaaccaaagttcataccgctttgcccatcagcacgataagacagctcattaatcgtcggcgtttcaaaacctcgcccggctgccagatagatattccaggcatcggtcattgcatattttaacgaaccggcaggtagccatttatgataactggcatcaccgctgtcatcgccgttacccggagtaacgtaatggtcgttggaatcaaaccacacggagctgtagcgcacgccagcatccagcgacagtttttcgctcagctgccactgcgtctgtaaatagggatcgatgttccacatcagattgcgttcgtcgcgacgcaactcacctttttgcccgtactccggcatgccgctattcaggcggaagttattgtagcccttgcggttttcactcatgttttcgtagttcaggccggtagtgaacgtgaccggaacgcccagttcaccacggtgtgtccagcggctgtctatcccctggtaatggcgttgcagggtaatcacgccgcccgcatgtgacgggttaagttggggggccatcgggattgactggtactgggtcgtttctcgctctccggcatacatcatcacactcatatcatcttgcgcgctcaggctacgctcatagcgcaacccagcctgagtttgcttgatggtttttcgcgtgtcgtactgttctgcacgaggcgcttgttgtggattagccttccattctgctttggttagcccacctgggtcatctgctttgatatccacactattgaaaatcagacttaatttgctggcttcatcaatgcgtacgcccagtttggcattagctaaatttttctgtgcgccactatggtcacgatagccgtgggtcgtaaaacgcgtggttgagacggtgtaatcgacatcgccaggctgtgtgccgtctcccgttgcgcccgttgctttcagcccatagcgccagctgccaaaactgccgtagtaactactggcttcaatggttggtggctgttgtccggtctgggtggtgacattcattaccccaccagacgcgttgccatacagggcagagaaggggccacgcagcacttccacattttgcacactgcttaaatcgatgttggatgtttgcccttgcccgtcgggcatggtggcgggaataccgtccacatacaggcgaataccgcgaataccgtaagtggagcgggagccaaatccgcgaatcgacagctgtaaatcttgcgcatagttctgccggttttgtacctgcaaaccaggcacgccggtcagtgattcggacaagttaatgcgcggtgttgccaggcgcatctcctcgccatccaccacgcttactgctgctggggtatccagttctgaaaccacctgcggtgcggcactgacaatcatagtctgttcatcagcggcaaaaacaacgggggaaaggacaagcagtgcgggcaaaacggtctgtcggacggaaaaaatcttcatgaaaaaagccaggttaagaatgggaaaacgccgttatggtaatgaaattgtaaatttatggaaaacgaaacggcacgatacgttaagtaattgagaaaattgtagtcgtaacggcaagaaatgctccacatttgagaaaataatgattaccattcccatttataacaagagcgtaacgatgattacgcttagcgaagcattgtgaagcagcaaaaatatcggttcatcaaagggagtcgtcatgcatttacgtcatctgttttcatcgcgcctgcgtggttcattactgttaggttcattgcttgttgcttcatcattcagtacgcaggccgcagaagaaatgctgcgtaaagcggtaggtaaaggtgcatacgaaatggcttatagccagcaagaaaacgcactgtggctcgccacttcgcaaagccgcaaactggataaaggtggcgtggtttatcgtcttgatccggtcactctggaagtgacgcaggcgatccataacgatctcaagccgtttggtgccaccatcaataacacgactcagacgttgtggtttggtaacaccgtaaacagcgcggtcacggcgatagatgccaaaacgggcgaggtgaaaggccgtctggtgctggatgatcgtaagcgcacggaagaggtgcgcccgctgcaaccgcgtgagctggtagctgatgatgccacgaacaccgtttacatcagtggtattggtaaagagagcgtgatttgggtcgttgatggcgagaatatcaaactgaaaaccgccatccagaacaccggtaaaatgagtaccggtctggcgctggatagcaaaggcaaacgtctttacaccactaacgctgacggcgaattgattaccatcgacaccgccgacaataaaatcctcagccgtaaaaagctgctggatgacggcaaagagcacttctttatcaacattagccttgataccgccaggcagcgtgcatttatcaccgattctaaagccgcagaagtgttagtggtcgatacccgtaatggcaatattctggcgaaggttgcggcaccagaatcactggctgtgctgtttaacccagcgcgtaatgaagcctacgtaacgcatcgtcaggcaggtaaagtcagtgtgattgacgcgaaaagctataaagtggtgaaaacgttcgatacgccgactcatccaaacagcctggcgctgtctgccgatggcaaaacgctgtatgtcagtgtgaaacaaaaatccactaaacagcaggaagctacccagccggacgatgtgattcgtattgcgctgtaatagatgtggcgagggtgaaaacggagagacttgcctgacttttatcacgccgcatgcggcacaccttcgtcagtaatctaaatttgcccggcacgtagccgggcaattttgcaattagctcgccgtttcaggcttaaacacaatttcctgtttttcttcatcttcctcgacgactggcgcagtgctgtgaatttcagcaacgcgtttgcgcacaccaaaccagcctataaccagcagcataccgataatcggcagcgccgcgatagtataagtcccgttcgggtaatcgaacgccatcagcaccaggacactcagtaaaaacagtaatgtcagccaggaagtgaagggcgcgccaggcagtttaaaactgacatccgctgctttgccttgtttaattgctttacgcaggcgcatctggcacacgatgataaacgcccatgaagcgatgattcccagcgacgcgaagttcaacacaatctcaaatacgcgcgacggcaccagatagttgaggaatacgccgacgacatacacaactagtgtcgccagaatcccggcatacggcacatgctgacgactcattttcgccataaaactcggtgcggaaccgcccatcgccattgagcgcagaatacgtccggtgcagtacagacctgagttcaggctggagagggcagcggtcagcaccacaatgttcataatgctgccgatatatggcacacccagtttagagaaaaacgtcacgaacggactttgccccgcctgatacgcgctccacggcaatagcataaccagcaacaccacggagccgacgtaaaacaggccaatacgccaaatcacgctgttaatcgctttaggcaccatggtctgcggatctttacattctccggcagctgtacccaccatttcaatggaggcaaaagcaaacactacgccctgaatcaacaccagagcaggcagcaaaccgtgggggaagaagccgccattatcggtaattaaatgaaagccagtggtgttgccatccagcggctgaccactaccgaggaacactgtacccacgaccaaaaaggtcacaatggcgagcactttaataagcgcaaaccagaactccatctccgcaaaccatttcacaccgatcatattcatggtgccaacgatggtaagtgcagcgagcgcaaagacccactgcggcacgccgccaaacgcaccccagtaatgcatatacagagcgacggcggtaatatcaacaatccccgtcatcgcccagttgatgaagtacatccagccagcaacataagcggctttctcacccaaaaactcacgggcataagagacaaaactgccactggaagggcggtgtagcaccagctcacccaatgcacgcagaataaaaaacgaaaacaagccacaaattaaataaaccagtgccaatgctggacccgccatttgcagtcgggctcctgcacctaaaaacaagccggtgccaatcgcgccgccaatggcgatcatctgtacctggcgattgcccatcgctttgtgatacccctcttcgtgggcattaagccagcggcgtttcgcggcgtgttgatctgaagtgtcggtgtcgtgtttactcattgctctccctgattgctttaatgaaaaagtcatataagttgccatgaacaatgtttattcatcctggcgatgatagttatcaccattattctttatgggtataaaactatcggcgcagcatcctacccgttatcgataaacgatgcaaaacatccccttacaatcctgaaggggaataatacaactgacgaaaaaatgacaaatctttttgctggttaacctgtgtactgtcctacacttaatctttaaaagattgtgagggcatatgattaaggtgtatggcgtacccggatggggctctacaatcagtgagctgatgctaacactggctgatattccttatcagttcgttgatgtcagtggttttgaccacgagggagcttcacgcgagttattgaaaaccctgaacccgttgtgtcaggttccgacactggcgctggaaaatgacgagattatgacggagacagcggcgattgcattgatggttctcgatcgtcgcccggaccttgcgccaccggttgggcgcgccgaacgtcagcagtttcaacggctattggtctggctggttgctaatgtctatccaacattcactttcgccgattaccctgagcgttgggcatctgacgcacctgaacagttaaagaagaatgtaattgaatatcgcaaatcactttatatctggctgaattcacaattgaccgctgaaccttatgcctttggtgagcaactaacgctggtggactgttatctctgcaccatgcgcacatgggggccggggcatgaatggtttcaggataatgcgtagaatatcagcgcgatcgctgatgctgtatgtcagttaccgaaattacaagaagtattaaaaaggaatgaaattatttgagtgggataccagaagattatgttatttattattcagtaactttatccacaatgatgggtgtaattaattaaattcatgttatgttttttgatttatatcactctccccttcattcaacttgtctatttcatttcctctgaaaagaaactaactattcacattgtgcagatgtttcacttgttatcacaggtattctataatctcaaaaagtttttaatgatggatatgctcggagttggagatgcaattaatattaatacaaataaaaatatccggcaggtatgctaaaaggataaatagcgttctctgtatttattcgcaattatctgtaggacaaatatggagagcttgatgagtcagagctaaaacagcaattgattaataaacatgttgatttattcaagaaaatggatgtattttaaatgttgattcttaatataacctaatcaatagattatcaagtgagagctacacattattggaggggcaggggaaaacaccattttgggaacaatgcatcaggtactcttaccactgaagcaagatcatccggcaccaggtggtggtgcagtgctttggaaatggtcccctcgggggagttgtcattattttctatgctatttgcttattatattcatcaggtgaatttaataaattcctaatttgaaatatccactattaagctagtgtttaacgacgttaagatggcaatgtgcagatcatgttatcagggtggggcggtagcgtatattccttatacaaaccatcattcatttcaatgattgttattgaattatttattgttgtgaataaaaagacattatgaatattggtttgactttgcatatcaggttttttattactcgctgtaatgtacgagcctgtcgtgaataacgtcgagaacccatccgttgcgtttgtgattattttgttgactaaacagacacccgtttctctgaagtaaaatcccagactaaatcatcacataaccatgacatttttctgatattccccggtaacgccagatgtcgactcgcttatctcatccgcccgacatgttgtacatgcaatatgtgcggattattattcattttcacggaggttgctatgtcaaccggattacgtttcacactggaagtggacggcctgccgccggatgcttttgcggtggtttcctttcatctgaaccagtcactctcttcgctcttttccctcgatctctccctggtcagccagcagtttctctcccttgaatttgcgcaggtgctggacaaaatggcctacctgacgatatggcagggcgatgaagtacagcgccgggtgaaaggcgtggtgacctggtttgaactcggggagaacgacaaaaaccagatgctgtacagcatgaaggtgcacccgccgctgtggcgtgccggtctgcgccagaacttccgtatcttccagaacgaggacatcaaaagcatcctcggcacgatgttgcaggaaaacggggtgaccgaatggagtccgctgttcagcgagccgcatccttcccgtgagttttgtgtccagtacggtgagactgattacgatttcctgtgccggatggcggcggaggaaggcatcttcttttatgaggatcatgcttacaaaagtaccgaccagagcctggtgctgtgcgacacagtccgccatctgcccgaatcttttgaaatcccatggaacccgaacacccgtaccgaggtgagcaccctctgcatcagccagttccgctacagcgcacaaatccgcccttcttccgtggtgaccaaagactacacctttaaacgccccggctgggccggacgttttgatcaggaaggccagcaccaggattaccagcgcacacagtatgaagtgtatgactaccccggacgtttcaagggggcccacgggcagaactttgcccgctggcagatggacggctggcgaaacaatgcagaaaccgcgcggggaatgagtcgctcgccggagatatggccgggacgacgaattgtgctgacggggcatccgcaggcgaacctgaaccgggaatggcaggtggtggcaagtgaactgcacggcgaacagccacaggcggtgccaggacggcagggagcggggacggcgctggagaaccattttgcggtgatcccggcagacagaacatggcgaccacagccgttgctgaaaccgctggtcgacggcccgcagagcgctgtcgtgacaggaccggcaggcgaggaaatcttctgcgacgaacatggtcgcgtgcgggtgaagttcaactgggaccgttataacccggcagaccaagacagttcgtgctggatccgtgtggcacaggcgtgggcaggcaccggttttggccacctggcgataccgcgtgtgggtcaggaggtgattgtggacttcctcaacggcgacccggaccagccgattattatggggcgtacctaccaccatgaaaaccgcacacccggcagcctgccggggacgaagacgcagatgacgatccgctcgaaaacctataagggcagcgggtttaatgaactgaagtttgacgatgcgacagggaaagaacaggtctacatccacgcgcagaagaacatgaacaccgaggtgctgaataaccgcaccacggatgtgataaacaaccatgctgagaccattggcaacaatcagatgattgcggttaccaacaatcagatacagacggtgggcgttaaccagatagagacggtgggcagtaaccagatcattaacgtgggttctgttcaggtggaaacgattggacttgttcgtgcgctgaccgtgggcgtggcgtaccagacgacggtaggtggcattatgaacacttcggtggctctgatgcagtcctcgcagatcggtttacataaatcgttgagggtcgggctgggttatgacgtcaaagtcggaaataacgttaccttcaccgttggtaaaacgaaaaaggatgataccgggcagaccgcgatttactccgccggtgagcatctggagctctgctgtggtaaggcaaggctggtgctgacgaaggacggacaaatttttctcaacggcacaaaaattcatttgcagggtaaggagcaggttaatggtgactcactgttgattaactggaactgtgcagcctcgaaatccccaccgaagacccctgatgaaaagcaggatacgccggatatgagagagtactgatcccgtacctgttcggaattcagtaacaaaccagcattaaaaataaacagaagaaggaatttgaatcatgagcggaaaaccagcggcgcgtcagggagatatgactcagtatggcggtcccattgtccagggttcggcaggtgtaagaattggcgcgcccaccggcgtggcgtgctcggtgtgtccgggcgggatgacttcgggcaacccggtaaatccgctgctgggggcgaaggtgctgcccggcgagacggaccttgcgctgcccggcccgctgccgttcattctctcccgcacctacagcagctaccggacgaagacgcctgcaccggtgggcgttttcggccccggctggaaagcgccttctgatatccgcttacagatacgcgatgatgcactggtactcaacgacaacggcgggcggagcattcactttgagccgctgctgccgggggaggcggtgtacagccgcagtgagtcaatgtggctggtgcgtggcggtaaggcagtgcagccggacggccacacgctggcacggctgtgggcgtcgctgccgccggatatccggttaagcccgcatctttacctggcgaccaacagcgcacaggggccgtggtggatactggggtggtctgagggggtgccgggtgctgaggacgtactgccagcgccgctgccgccgtaccgggtgcttaccgggatggcggaccgcttcggacggacgctggcgtaccggtgtgaggccgccggtgacctggccggggaaatcaccggcgtgacggacggtgccgggcgggagttccgtctggtactgaccacacaggcacagcgggcggaagaggcccgtaaaccgcacaccgcttcgttatcttcccctgacagtccccgccctctctcagctccttccttccccgacacactgcccggtacggaatacggcgctgacagcggtatccgtctttcggcggtgtggctgatgcacgacccggaatacccggaaaatttacctgccgcgccactggtgtgctacgactggacgccacgcggtgagctggcggcggtgtatgaccgcagcggtacgcagatgcgccactttacttacgatgataaataccggggccggatggtggggcaccgttatgcaggcaggccggagatgcgctaccgctacgacgatgcggggcgggtggtggagcaacttaacccggcaggcctgagttaccgctaccagtatgagcaggaccgcatcaccgtcaccgacagcctgaaccggcgtgaggtgctgcatacagaaggcggggccgggctgaagcgggtggtgaaaaaagaactggcggacggcagcgtcacgcacagcgggtatgacgcggcaggaaggctaacggcgcagacggacgcggcgggacggcggacagagtacggtctgaatgtggtgtccggcgatatcacggacatcaccacaccggacgggcgggagacgaaattttactataacgacgggaaccagctgacggcggtggtgtccccggacgggctggagagccgccgggcatatgatgaaccgggcaggctggtatcggagacatcgcgcagtggggacgtcatccggtatgcttatgataatccgcacagtgaattaccggccacgacaacagatgcgacgggcagcacccggcagatgacgtggagccgctacgggcagttgctggcgttcactgactgctcgggctaccagacccgctatgaatacgaccgcttcggccagatgacggcggttcaccgcgaggaaggtatcagcctttaccgccactatgacaaccgtggccggttaacctcggtgaaagacgcacagggccgtgaaacgcagtatgagtacaacgccgcaggcgacctgactgccgttatcaccccggacggcaaccggagcgagacacagtacgatgcgtggggaaaggcggtcagcaccacgcagggcgggctgacgcgcagcatggaatacgatgctgccggacgtgtcatcagtctgactaacgagaacggcagccacagcgacttcagctacgatgcgctggaccggttggtacagcagggcggctttgacgggcggacgcaacgttatcattatgacctgaccggaaaactcacgcagagtgaagatgaggggcttgtcaccctctggtactacgatgaatcggaccgtatcactcaccgcacggtgaacggcgaaccggcagagcagtggcagtatgatgaccacggctggctgacagacatcagccacctgagcgaaggccaccgtgtcgctgtccactacggctacgacgataagggccgcctgaccggcgaacggcagacggtggagaacccggagacgggggaactgctgtggcagcatgagacgaaacacgcctacaacgaacaggggctggcaaaccgcgtcacgccggacagcctgccgccggtggagtggctgacctacggcagcggttacctggcgggcatgaagctgggcgggacgccgctggtcgagtatacgcgggacaggctgcaccgtgagacggtgcgcagcttcggcagcatggcaggcagtaatgccgcatatgaactgaccagcacatacacccccgcaggccagttacagagccagcacctgaacagcctggtgtatgaccgtgactacgggtggaatgacaacggcgacctggtgcgcatcagcggtccgcgacagacgcgggaatacggctacagcgccacgggcaggctggagagcgtgcgcaccctcgcaccggacctggacatccgcatcccgtatgccaccgacccggcgggaaaccgcctgccggacccggagctgcacccggacagtaccctcacggcgtggccggataaccgcatcgcagaggatgcgcactatgtttaccactatgatgaatacggcagactgacggagaagacggaccttatcccggcgggtgttatccggacggacgacgagcggacccaccactaccactacgacagccagcaccgtctggtgttccacacgcggatacagcatggcgagccactggtcgagagccgctacctctacgacccgctgggacggcgaatggcgaaacgggtatggcggcgggagcgtgacctgacggggtggatgtcgctgtcgcgtaaaccggagatgacgtggtacgggtgggacggcgaccggctgacgacggtacagaccgacaccacgcgtatccagacggtatatcagccggggagcttcgcgccgctcatccgcatcgaaacagacaacggcgagcgggagaaagcgcagcgccgcagcctggcggagaagctgcagcaggaagggagcgaggacgggcacggcgtggtatttccggctgaactggtgcggctgctggacaggctggaggaagaaatccgggcagaccgcgtgagcagtgaaagccgggcgtggcttgcgcagtgcgggctgacggtggagcaactggccagacaggtggagccggaatacacaccggcgcgaaaagttcatttttaccactgcgaccaccggggcctgccgctggcgctcatcagcgaagacggcaatacggcgtggcgcggggagtatgatgaatggggcaaccagcttaatgaagagaacccgtattacctgcaccagccataccgtctgccggggcagcagcatgatgaggaatcagggctgtactataaccggaaccggtactatgacccgctacaggggaggtatattacacaagaccccattgggctggcggggggatggaacctgtataattacccactgaatccgataataaggatggatcctttgggtttgtataatttatatcaattattatatgatgtttggcatgatgattcatatggaacatcatcaattgatattactggcagtggagatctaatatcattaggtggtcatgcaggacttggcgttgcgtttgctaaaaagaaaggtgaaatgttatctgatatttgtatttatgctacagcatgcggacatgcaggaattggtggtgggataaatgcggctatcacatattctgagaccaagtctttacctacatcgggagtcagcaattcagtaggtgtaacggttggcggcggagttggggggcattttgcgtatacttatgtagtggatgttgataatccagaatcatcgacagaatctgttggtatcggtgcaggtgttgacgcttcagttatgactctggcttgtagaacgtggcaagaatgctgggtcaattaacaggaggaaatatgaaaaaatatatatttttagttttatttttattgtgtggttgttctccagtggacatagagccagctagacaagaagttaatatctttcgtggtttatatcagacagggaaatacagtgatatatataaaatcacttcaagtgattttcagactgccacatctgaaaaaaatttatcgacataatgaacgaagcaaaagaaaaagatcttgggacttataaaaaatcaacccttaaaactgaaaaaatcactcgcggattattttcaaacgatgaaattacattgatatatttctcagaatattcaaaaagaattgtccaagaggtttttgtgtttaatgttgaagacaaaaaagtaaaattaaaaggttataggtatgattcgattaattaaattttttgatgatgtcttcaattagtagaacatgtatttttcgataaaagcaccgatgactttttcatgaagttctacagagcgcgagaaacagatggttctgcgagtcagacgtttgattcaggttctcaggggcagattcagggaaagatcacagggaaagatcatcggtgtgccgtaggcacaaagatgcaaaacgggacgttttgcatgtaataagcataagcttgtgaagagatggtggcaggcccaccaggatctgctgtcggaagtcggtcccaaacaaccccggctgctgtggtaaagagccatggtagtgagcgcagggggaacgatcagacgagatctgatcctatgtgagattagggaaagatcatcaaaagttcactttttgtactaaataattcgcattttatgtttaaaaattgagatattcctcattacctgaagctgttttttattgcttatacatgatcaaatactccttacataattaaggagaacaaaatggaacttaaaaaattgatggaacatatttctattatccccgattacagacaagcctggaaagtggaacataaattatcggatattctactgttgactatttgtgccgttatttctggtgcagaaggctgggaagatatagaggattttggggaaacacatcccgatgttttgaagtgatatggtgattttgaaaatggtattcctgttcacgatatcattgccagagttgtatcctgtatcagtcctgcaaaatttcacgagtgctttattaactggatgcgtgactgccattcttcagatgataaagacgtcattgcaattgatggaaaaacgctccggcactcttatgacaagagtcgtcgcaggggagcgattcatgtcattagtgcgttctcaacaatgcatagtctggtcctcggacagatcaagacggatgagaaatccaatgagattacagccattcctgaacttcttaacatgatggatattaaaggaaaaatcatcacaactgatgcgatgggctgccagaaagatattgcagaaaagatacaaaaacagggaggtgattatttattcgcggtaaaaggaaaccaggggcggctaaataaagcctttgaggaaaaatttccgctgaaagaattaaataattcagagcatgacagttacgcaatgagtgaaaagagtcacggcagagaagaaatccgtcttcatattgtttgcgatgtccctgatgaacttattgatttcacgtttgaatggaaagggctgaagaaattatgcgtggcagtctcctttcggtccataatagcagaacaaaagaaagagccagaaatgacggtcagatattatatcagttctgctgatttaaccgcagagaagttcgccacagcaatccgaaaccactggcacgtggagaataagctgcactggcgtctggacgtggtaatgaatgaagacgactgcaaaataagaaaaggaaatgcagcagaattattttcagggatacggcacattgctattaatattttgacgaatgataaggtattcaaggcagggttaagacgtaagatgcgaaaagcagccatggacagaaactacctggcgtcagtccttgcggggagaaggctttcgtaatcttgccctggcattattgtcgtaaaaacgcattaccggacacacgacattcacaatgtgtgttaattttactgacatctttcaaaaggagcacaatcatgccgcacatcgacattaaatgttttccgcgtgaactggacgaacaacaaaaagcagcacttgctgcagatattaccgacgttattattcgccatctgaacagtaaagatagctcgataagcattgctctacagcagattcaaccagaatcttggcaagctatctgggatgccgaaatcgcgccccaaatggaggctttgataaagaaacccggttacagcatgtaatgcttaacccgccgtaactcgcttgccgctggtaacaaacgtgccagcacctaaatgatgcaacgtattgagcttatcatcatcaaactgccagcggccttcgacaaatacccgtgcgtctgccgctgctgataccacctcgccaaacagcgtgtcgtatttttgttgcgcagaagtcgcaggtagcaggcggcactccatccacgccaggcatttctcttcaacaagtggcaaaccaagcaccggacctttcaccaccggaatgccatagcaattaaatttatcttcttcacgacccgacacgcttcccactgcccacgtccagttagttgctgcaacgcccgggataacgatgccaaatttaccgttacgttcaatcaactccctggtccatgtcgatttatctaccacaatcgccacgcgtggcggttcaaactccaccggcattgaccaggctgctgccataatgttacgccgctgggattgctcatcgaaactggtgatcatgacagttgggccatgatttaacagacggctggcatggtgtaattctatggggatgaatcggctcatggtatcgcctcgcgaagaaggtttttttaagcgtagtccgtaacgcaataagtaacgaaattaacgggattggcgatttgcaaacgtgatgcatgtccgcgatcgcacaaaatagccggtgcggcgtctattccaggttataagttgagaaaaccactaagggaaacgcctgatgacgcccattctgaatcactattttgcccgtattaactggtcgggagctgctgcggtcaatattgatacgcttcgtgcattgcacctgaaacacaattgcactattccgtttgaaaacctcgacgttttgctgccgagggaaatacagcttgatgatcaatcgctggaagagaaactggtgatagcccgtcgtggcggttactgttttgagcagaatggcgtgtttgagcgggtgttacgcgagctggagtttaacgttcgcagcttgttagggcgcgtagtgttatcaaatccgccagcattaccgccgcgcacccatcgtttgctgttggtggaactggaagaggaaaaatggattgctgatgtcggtttcggtgggcagacgctaaccgcgccgattcgtttagtttccgatctcgtgcagaccacgccacacggagattatcggttgttgcaggagggtgatgattgggtgttgcagtttaatcatcatcagcactggcagtcgatgtaccgttttgatctctgcgagcagcaacaaagcgattatgtgatgggcaatttctggtcggcgcactggccgcagtcgcattttcgccatcatttgctgatgtgccgccatttgccggacggtggcaagctaacgctgaccaattttcattttacccattatgaaaatgggcacgcggtggagcagcgaaatctaccggatgtggcgtcattatatgctgtgatgcaagaacagtttggtctgggcgtggatgatgcgaaacatggctttaccgtggatgagttagcgctggtgatggcggcgtttgatacgcacccggaggcgggaaaataatttatgtcaggttgccggatgcggcgtaaacgccttatccggcatacattagctcggttgtagacctgacaggcgaagcgcatcaggcaacggtttcagagttcaattgcccattcggcatgaaacaaaatcaccgctgtgcctgaaatggtgactttttccggttggttatcacgaattgtcaccgtcacttcaatcatgccgtcacgccccaatgcgcgcccctgatggcctttaacacataacacgttgccatcgtggggcaatacgttgtgatgtaccaaccatgcacccatcgggccattggcattgccagtcaccggatcttccacaataccaatcgcaggcgagaacatacgaccatcggtttcgtttttgcctgggcggatctggaacgggaagaaaccattgcagccaatctgtttgctgatagcgctcagcgcagcaagatcaggcgaaagggcgtcgatatccacttccggtttcaacgggatcatcacttttgagtgtcctgttgttgcgacctgaattggcaagcccggcaaaatatcgtcttcagtgagatgaagcgcgttgataatcgcctcacgtgtttcaccttccagcggtggctcaaagcccggcgtaccttgttccagcgaaatacgataatcatcgttgtgcttttcgatagtcacgcgatgttttcctgccagcgatgtttgccagattgtgcaatttcctaaacctaacaccttcgcacgtacatagtgcgcagctactgtcgcgtgaccgcaaatcggcacttcaaccgttggcgtaaagtagcggatgcgcacatcgctgtcgtcgctgtgcagcagaaaagcagtttccgaatggcctaactcgcgggcgataagctgcatttgcgcttcgctaagattatcggcggggaaaacaacaccggcagaattgccgcgaaatggttgagaggtaaaagcatcgacgtggtacacctgcggtttcattaacgttctcctgtgactggagaactatcatagcctgcaagtggccggagagcgaagggctatccggccagggtgaaattatcgccgcgaacgcacaatctgatatcgacgagtaaagtactcaaacggcgcgctccacacatgcaccagtcgggtgaacgggaagagcaggaagatggtcattcccaacaccagatgcaggcggaagacgaacgctacgccgttgagcatctctgacgatccaccacggaaagtgacaatgctttgcgcccaacccaccagcttcatcatttcgctaccatcaggatactgtgctgaaaacggtatggtacttagccccaacagacactggatcagcaaaatgctcatgatgataatatccggcgtagtggaagtggcacgcacgcgctgatttgtcagcctgcgccacagcagtcctgcgccgccaatcaacgtcaacacaccgcaaataccgccgagcaccatcgccatgagttgtttcgctgccactggcaaaaaccacgcgtacatccagtgcggcgttaacatgccgaacaagtgcccgaagaaaatccccaaaatgccgatatggaacagattcgaccatatcaccatcccgcgtttatcgagcatttgacttgaggaggcgcgccaggtgtactgcccgtagtcgtagcgcagccagctgccgaggaaaaacaccgtcgcacaaatgtacgggtagatatcgtaaaaaaagacgttcagatactgaatcatttcccacctcccgcactgatgtcgacatactgcggcgcgacatcctggctaaagcgtcgctgatattgattaagcggcgagctgtcacacgccgtggcgttatcttcaataaacttcacctgttcctcttcccacactgcatcaagcgcctggcgggtgtcatcgcgctcttcgctgtttacttgttttgtgacactgtcacttgaaagggagcttcccgccagttgcagcagagcatcaaacaacgcgtaccacggtgcctcgcgttgttttaagcgaccgccaagcagggcgaggatcggcgcaacattgagcaatccttctttcgcctgatcgtcaggcagtacgcttaaatactccagatacagcggtagataatcgggcagttcccgacaatccagttgcaggccgaccttttcatactccgccagcaggtccaccattgcctggccgcgatcgcgggactcggcatgaacatgttcgaacagcagcagcgacgtagtgcgcccgcggtcaaacacttcgcaccattcggcctgtttatccagcagcggcgcgttaagcaggttgtgggtgaaatccgtaagcatcggcgcgtcgcggcggatcaacgccagcgcgtcctccttgcattcccacaacagctcgtccggatactccatcaacaggccgatcactttgaggatctgcattattcgccctccgctttgtcgcgcacttcggtgatgttgatggcatcgatacggctactgttgaacaggttgaatttactgtccgaaccgtggcaaccgtcgccaaaggtaaaaccgcagccgtttcgttctgcgaaggcatcgcccgccatttcccgatggctcgtcgggataacaaaacgatcttcatagttggcaatggcgagatagcgatacatttcttcgacctgggcgacgctcaggcctacttcgtcgatggcacgagtatcagtaacgccttccacggtttgtgaacgcatatagtggcgcatcgccatcatccgtttcagcgcccgcagtaccggaccggtatcgccggcactcaacatattggcgagatattgcaccggaatacgtaggctttcgatggcgggcagcacgccttcgcttttcggcaaaccgcccgcatctgcgtaggactgaatcggcgacagcggaggaacgtaccagaccattggcagggtgcgatattcagggtgcagcggtagcgccagtttccagtccatcgccattttgtagacaggcgaacgctgggcagcttcaatcacgttttgtggaataccttgtttcagggcttcctcgatcactgagggatcgtgtggatcgaggaacacttcgcactgacgttcatagaggtcaacttcgcgctcggtgctcgccgcttcctcgatgcggtcggcgtcgtaaagcagcacgcccagataccggatgcgacccacgcaggtttctgagcacacggtgggttggcctgactcaattcgcggataacagaagatacatttttctgacttgccgcttttccagttgaagtagatttttttgtacggacaaccgctaatgcacaaacgccagccacggcatttatcctgatcaatcagcacaatgccgtcttcttcgcgtttgtagatagcgccgcttgggcaggtcgccacgcaactgggattgaggcagtgttcgcacaggcgcggcaggtacatcatgaaggtgttttcaaactgcccgtacatctccttttgtatggcctcgaagttgcggtcgcgggcacgtttttcaaactcgccgcccagcagttcttcccagtttggcccccagatcactttgtccatccgcttaccgtcaatcagcgagcgcgggcgagcagtagggatatgtttgccttccggtgcgctatgcaaatgttcgtagtcgaaagtgaaaggttcgtagtaatcatcaatctgcggcaccaccgggttggcgaagattttggttattacgcccatcttgctgcccagacgcggacggatcttgccattcacatcgcggacccagccgccttgccactcttcctgatcttcccagtttttcggataaccaatgcccggtttggtttcgacgttgttaaaccatgcgtactccatgccttcgcgcccggtccagacgtttttacaggtcaccgaacaggtatggcagccgatacatttgtcgaggttaagcaccatgccgacttgtgaacggattttcatttttcgcctcctgtacctgatcgcgaccttcatcatccagccagttaacgttcttcatcttgcggatcatgatgaactcatcgcggttcgatccgacggtgccgtagtagttaaagccccaggccagctgcgcgtaaccgccaatcatatgcgttggtttcgggcaaacgcgggtgaccgagttatgaatgccgccgcgcatgccagttacttccgaaccaggaatattcataatgcgttcctgggcgtgatacatcatggtcatgcccggcggtacacgttggctgaccaccgcgcgggcagtcagcgcgccgttggcgttgaatacttccacccagtcgttatcgacaatggtcagttctcgggcatctgtttcgctgatccagacaatcggtccaccgcgagagagcgtcagcattagcaggttttcactgtaggttgagtgaatgccccatttctggtgcggcgtcaggaagttaagtgctttttccgggaagccgtttggcggtatctggcgcatctcactgacgctacgggtgtcgataggcgggcgataagccaccaggctttcaccaaaagcacgcatccacggatgatcctgatagagctgctggcgtcccgacagcgtgcgccacggaattaactcatgaacgttggtgtatcccgcgttataggatacgtgatcgctttccagaccggaccaggtggggctggagataattttacgcggctgcgcctgaatatcgcgaaagcgaatcttctcgtcctctttgtgcagcgccagatgggtatgttcgcgcccggtgatctcgcccagcgcctgccacgctttggctgcaacatgaccgttggtttccggtgccagtgccagaatcacttctgaagcgtcaatggcggtgtcaatcagcggacgcccctgtgccgggccatcacgcttggtgtaattgagtttgccgaggaaatcgatttcatcctgggtattccacgaaatccctttaccgccattgccaagtttgtccatcaatggcccgagcgaggtaaagcgttcatacgtagcagggtagtcgcgctccaccgccacaatattcggcgcggttttgcctggaatcagatcgcattcgcctttgcgccagtcgagcacttcacacggctgtgagagctctgccggagagtcatgcagtaggggttgtaataccacgtcggtttctttgccaagatgacccacgcacacttgcgaaaatgctttggcgatacctttgtagatttcccagtcgctgcgtgattcccacgccggatcgaccgccgcagaaagcggatgaataaacggatgcatatccgaggtgttcatatcgtctttttcgtaccaggtggcggtgggcagaacgatatcggagaacaggcaggtactggacatgcggaagtcgagcgtcaccagcaggtcgagcttgccttcaatcgccgcagtttgccactcgacttcttccggtttgatcccgtcgctggcaccgagttcctcgccctgaatcccgctttcggtccccagcagatacttctgcatatactcgtggcctttgccggaggagccaagcaggttagagcgccagacaaacaaattacgcggatgattgctgccgctatctggttgttcgcaggccatacgtaaatcgcccgatttcagcgcctgggcggtaaattctgtgggggataatccggccttgtcggcttcagctttaatcccgagcgggttacgccccagctgcggcgcagaaggtagccagcccatacgttcggcgcgaacgttgaaatcaatcagatgaccgctgtacttactggcatcggcgagcggtgaaagtaactcctgagcagagactttttcatagcgccattggctggaatgattgtagaaaaacgaggtgctgttcatttggcgcggtggtcggttccagtcgagcgcaaaggccagtggcaaccagccggtttgtgggcgcagtttttcctggccgacatagtgtgcccagccgccaccgctttgcccgacacaaccgcagaagatcagcatattgatcatcccacggtagttcatatccatgtgataccagtggttgacgccagcgccgaggataatcattgagcgcccatgcgttttatgggcagtatcggcaaattcacgagcgatggattcaatatactggcgcggcacgccggtaatttgctcaccccaggctggggtgtacggtttgatttcagcgtaatctttcgcactgttttcatcttccagcccgcgatcgaggccgtaattcgccagtaccaaatcataaacgctgaccaccggacaggtgttgccatcgactaacgtcaggtttttaacgggcaattggcgcaccagcaccggattgtgttttacgctgcgaaaatgcggattttcaatgccgccaaagtaggggaaggccacgcctgcaacagcgtcatgttgaccgagcagggttaacgacaattcggtttccgtaccggcggcaatggattccagattccatttgcctttttctccccagcggaaaccaatcgaaccgttcggcactaccaattcacctgcggtattaactgctacggttttccactgcggattgttgctttcgcccagtccatccaccaggtcagatgcgcggatcatgcgcccgggaacgtagctaccatcgtcgcgaggctccagcattaccagcatcggcatgtcgctgtagcggcggcagtagttgataaagtagtcgctgggattatcgagatgaaactcttttaaaatcacatggcccattgccatcgccagggcgctatcagtgccttgtttcggtgccagccactggtcgcacaatttggccacttcagagtagtcaggggtaatggcgatggttttagtgcctttgtagcgtacttcggtaaagaagtgggcgtccggcgtacgtgtctgcggtacgttagacccccaggcgatgatgtagctggagttataccagtcggcagattccggtacgtcggtttgctcgccccaggtcatcggcgaggcgggcggcaggtcgcaataccagtcgtagaaacttaaacaggtgccgccaagcagcgacagataacgcgttccggcggcgtaagaaaccatcgacatcgccgggatcggcgagaaaccggcaacgcgatccgggccgtaggttttgatggtccagacgttagcggcggcaatcagctggtttagttcctgccagttggagcggataaacccgccgcgcccacgcacttgtttgtagctcaggcacttttgcggatcgttcataatcgatgcccacgccagtaccggatcgctgtgttgcttgagggcttcgcgccacagttcaatcagtcgtttacgaatgagcgggtatttcaggcggttagcgctgtaaagataccaggagtaacttgcgccacgcgggcagccgcgaggttcatgattgggcaggtcagggcgagtgcgcgggtagtcggtctgttggatttcccaggtcaccagaccatttttaacgtagattttccagctacaggagcctgtacagttaacaccgtgggtggaacgcacgattttgtcgaactgccaacgctggcgatagctgtcctcccagtcgcggttgctatgcatcacctgtccgtgaccatcggcaaaggtttcgcccttttgtttgaagtagcgaaagcgatccaaaagtttactcatgacatgactcctgctccaggaatgaattgggatctgatgccttgtcggatgcgacacggttgtacatcaggcatcgatctcttatttttggctgaacttccgccgaccataaaccagccaggtcagcagcacacaaacgatgtagaagattaaaaacactttcatcgcgccgaccggagagccggtcatattgagcgacatgccaaacgcctgcggaataaaaaagccgcccactgcgccaatggctgagataaagcccagagccgccgccgtttcggtgacggcttctttctgagcttgctcatcactaccgcctttcatctttacccgataaatggttatctggcgaaagatgacggcgatcatctggaaagtagaaccacttcccagacccgcagtcagaaacagccccataaatacggcgtaaaaggcgatgaaattaccggagcctgtgcccggtaaggtaaggaacagcagggcactgaaaatcgccataaaaataaagttgatcaacgtcacccgcacgccgccgaacttatcggaaatagcaccaccaaccgaccgcgcgatggcaccgataaatgggccaaagaacgccaggcgcagaatattcacatccgggaactgggtttttgccagcatggcaaaacccgcagaaaaaccgataaacgaaccgaaggtggcaaggtaaagcaggctcagcagccagagatgcaggcgttgtaagacagggagctggtcggcaattgaggcgcgtgaactggcgatatcattcatccctgaccaggcggcgatcgtggcaatcgccagtagcggtacccaaatccatgcggcattcgccagcgacatcaccgaaccgtcggcctgcggtacgccattgacgccgagaaaggcaaatacaggtacaaaaatgaccagcggtgcaaccagctgcattacacttacacctaagtttcctaatccgccattaatcccaagagcgctcctttgtttggcttttggaaagaagaaactgatattgcccatgctcgaagcaaagtttgcacctgcaaaaccgcatagcaaagcgataacgataaatatcccaaaaggagtattcggattttgcacggcaattccgagccagacgcaaggaataatcaggattgcagtactaaaaaccgtccatcggcgtccaccgaatataggcaccataaaggagtagggaacacgcaataatgcgccagaaacggagggtaatgcggttaataaaaagagttgatcggtagtaaaattaaaaccgattttattgagattaacggtaactgcgctaaatagcatccagacacagaaggcaagaagtagacaactgactgatatccagaggtttcttcgagcaatatgttttcctttattttcccagaaggccggattttctggtttccagtcgcgtaaaagataacgactatttttctcattttgcagtgccatattgttcctcacatgcacacattggtaatgaaaaaagacaaaacaggaggtaaggcgcaatagccagttattagaattaaggatgaattgggtgaagtgctgattgaaagaatagataagaaagcgtaaccgcgggggcagaatggggattaagtagccagatatgtgttactaaatgtaactaacaagctaaccttcaaacgggggttaatctttgaacgtatgtcatgtttcaacccttcagatcgtgaatctaaagggttacatattaactatattatcaacaagaccagacacttatagaattagtgatgatttattcactaaaaaggccatgaactggaggaaaacgatctgtccagaaggtctatcggttcctctcttattgcctgattgtaataatcgttattacagtaagtattgtttatttcatctaaggtcatgtttttaacttttatattcctctggtttacaacttcctctgtcttgtaagtgtgtatattatatggggtatatgcttttttaataggatagtgaaacaattcgttatccacatctattccgtcagagtgaacttcaaatgcaccaggcgaaagaattgccaggccagtattaagcttaagtgctggggaaaacaaattaaataacatgagctgcatagtagggcaattgttcttcccagaaacatttaaaaaatttaagtttttgctctgttttattatggggaataaagttccaatatcggatgtattattagtatcaatgtgggttattttattattgtccagtcttaaacttttgatagatggaagataagtcaggaaatcaagatttatatatttcaactggttgttagcagcgtttaatgtctgaacattgcagaagttgctatagaatattttaatttcagaaagcaaattgttgttaataagtaacgtattcaagttgggaaataagtcattgtgtaaacttgttagtttattatgggatagatccagcagtaagagttcatttttattacctgcaacaatatcagttaattgattatggctgagattcaggtattgcagccattcgcaagattctaattgcacaaactctagttgattatgtgccgcactaaaataagtaactgatgaaagcctatctatatcaatatttctgagagcattattattcatagatatatgtgtaatacttacatttctgccttgaggaaaatttattgactcaagagtattactattcagacttagctttacgagtctatcgtagttggttgcatcaaaatgtgtgagttggttattatcaagattgatagaggtgaagttttgcagccctggtggttgagtggttaaattaagtcctgataaatcaatggtcacttcattagtgtcatcaattatatttcttactgcagtccagtactgcatttgtgcaagtggatcattgttgatgccgttaactaatacatgccaaagatgttttgatgatattagttgatcaatgtcattggttggcagtaaattgttattgcttaagtttaaatattccagttttgtagtgtttttggcgtttaaatgtgcaatatggttgtcgtttaaagtgattgttttcatcctgggatgattgtgtaatataaggtcagtgatcatattgtgatgggcacttaactcaatcagagattgttgccgcgcgagccgttggcttcatcgttatagcctttaaaatcatattcccagtgaccaaaaccaatcatttgatcattgatttgcgtttctcctttaaagccgagacgggcataaattttatcaccatcgtcacgcttatcatcagtaaaataacgtagagcggtaaccttgccataaaggtcgagtttattaccatccttgttatagacttcggcagcgtgtgctacgttcgcagctaacaaaccagttacaaccaccgcaactatttttaatttcatttaacagaacccttttaattatcgttaaacgtattttctaaacgaattttaaacggcgtcatttataaatgatatactgtttttaaaatagaatggtgattaaaaacaatgagaaaaatagatgaaataatattatttatcgatatgtgatcgaagtcgaaatgagatataaggtgaattactggtatttgaaatttattttttaatattgtcggaatttatctgattaactgccgggccgtagacccggcaattattttaaccacgacgtgtcgccagccagcagagcagggaaccgccgcagaccattagcgcgccttgccagaatgagaacgacagcggggcgctgagcagcacggctgcaagcgctgaggaaagtacgggcgtaaaatacgagcctaccgccattatggtgacattgccatgcagtataccgacattccatgcagcataagcaaatcctaaggtaaatgccgcagagatgagtttaatcatgacgggcgtgctaaataccatttctggttgtggcgtgagaaaatagtaaacccacagacttgctcccgttagcaggacaaaaacggtaattccgttaaatccgcgtgcgtatttattcgttactgtgcaataggctgcccagataaacgcaccaataaacgccaggaaataactcaatgggctggtggtaatattattgatgatttcatcataatgtaacccattatcaccgcctaacacccagcagacgccgaccagggctaataataatcctggcacaatcagccagttggttttctgaccattaaacagaatggcaaagagaattgtcaggctgggccatagatagttcaccatacccacttcaatcgcctgatgacgggtcgccgcataccctaaggaaagcgccagacagatttcatagctgacgaataacagactcccggcgagtaaatagcctttcggaatctgccgaatacgcggaaattcaaccgtgaagattaacagcagcccgcttaatgaatagatagcagctgcgccgccgaccgggccgagcccctcgctgacaccgcgaatcaatcctaccatcgtgctccacaggacgatcgctattagccctatgagcgttgctttttgtcgtgtcatgctcgctgttttgtctctcttgccgttaaaaattaagctgaattttatagcatttttttaactggcctgtcaggcagtggtgcgtttttctaccgctattgaggtagttcaatttgcgcaggcggattattttgtggcaaacacgtgttctttttgatttcgcgcaaaaagattcagaattttactgttagtttcctcgcgcagtaatacccctgaaaaaagaggaaagcaatggacgtcagtcgcagacaattttttaaaatctgcgcgggcggtatggctggaacaacggtagcggcattgggctttgccccgaagcaagcactggctcaggcgcgaaactacaaattattacgcgctaaagagatccgtaacacctgcacatactgttccgtaggttgcgggctattgatgtatagcctgggtgatggcgcgaaaaacgccagagaagcgatttatcacattgaaggtgacccggatcatccggtaagccgtggtgcgctgtgcccaaaaggggccggtttgctggattacgtcaacagcgaaaaccgtctgcgctacccggaatatcgtgcgccaggttctgacaaatggcagcgcattagctgggaagaagcattctcccgtattgcaaagctgatgaaagctgaccgtgacgctaactttattgaaaagaacgagcagggcgtaacggtaaaccgttggctttctaccggtatgctgtgtgcctccggtgccagcaacgaaaccgggatgctgacacagaaatttgcccgctccctcgggatgctggcggtagacaaccaggcgcgcgtctgacacggaccaacggtagcaagtcttgctccaacatttggtcgcggtgcgatgaccaaccactgggtggatatcaaaaacgctaacgtcgtaatggtaatgggcggtaacgctgctgaagcgcatcccgtcggtttccgctgggcgatggaagcgaaaaacaacaacgatgcaaccttgatcgttgtcgatcctcgttttacgcgtaccgcttctgtggcggatatttacgcacctattcgttccggtacggacattacgttcctgtctggcgttttgcgctacctgatcgaaaacgacaaaatcaacgccgaatacgttaagcattacaccaacgccagcctgctggtgcgtgatgattttgctttcgaagacggtctgttcagcggctacgacgctgaaaaacggcaatacgataaatcgtcctggaactatcagttcgatgaaaacggctatgcgaaacgcgatgaaacactgactcatccgcgctgtgtgtggaacctgctgaaagcgcacgtttcccgctacacgccggacgttgttgaaaacatctgtggtacgccaaaagtcgacttcctgaaagtgtgtgaagtgctggcctccaccagcgcaccggatcgcacaaccaccttcctgtacgcgctgggctggacgcagcacaccgtgggtgcgcagaacatccgtactatggcgatgatccagttgctgctcggtaacatgggtatggccggtggcggcgtgaatgcattgcgtggtcactccaacattcagggtctgactgacttaggtctgctctctaccagcctgccaggttatctgacgctgccgtcagaaaaacaggttgatttgcagtcgtatctggaagcgaacacgccgaaagcgacgctggctggtcaggtgaactactggagcaactatccgaagttcttcgttagcctgatgaaatctttctatggcgatgccgcgcagaaagagaacaactggggctatgactggctgccgaagtgggaccagacctacgacgtcatcaagtatttcaacatgatggatgaaggcaaagtcaccggttatttctgccagggctttaacccggttgcgtccttcccggacaaaaacaaagtggtgagctgcctaagcaagctgaagtacatggtggttatcgatccgctggtgactgaaacctcaaccttctggcagaaccacggcgagtcgaacgatgtcgatccggcgtctattcagactgaagtattccgtctgccttcgacctgctttgctgaagaagatggttctattgctaactccggtcgctggctgcagtggcactggaaaggtcaggatgcgccgggcgaagcgcgtaacgacggtgaaattctggcgggtatctaccatcacctgcgcgagctgtaccaggccgaaggtggtaaaggcgtagaaccgctgatgaagatgagctggaactacaagcagccgcacgaaccgcaatctgacgaagtagctaaagagaacaacggctatgcgctggaagatctctatgatgctaatggcgtgctgattgcgaagaaaggtcagttgctgagtagctttgcgcatctgcgtgatgacggtacaaccgcatcttcttgctggatctacaccggtagctggacagagcagggcaaccagatggctaaccgcgataactccgacccgtccggtctggggaatacgctgggatgggcctgggcgtggccgctcaaccgtcgcgtgctgtacaaccgtgcttcggcggatatcaacggtaaaccgtgggatccgaaacggatgctgatccagtggaacggcagcaagtggacgggtaacgatattcctgacttcggcaatgccgcaccgggtacgccaaccgggccgtttatcatgcagccggaagggatgggacgcctgtttgccatcaacaaaatggcggaaggtccgttcccggaacactacgagccgattgaaacgccgctgggcactaacccgctgcatccgaacgtggtgtctaacccggttgttcgtctgtatgaacaagacgcactgcggatgggtaaaaaagagcagttcccgtatgtgggtacgacctatcgtctgaccgagcacttccacacctggaccaagcacgcattgctcaacgcaattgctcagccggaacagtttgtggaaatcagcgaaacgctggcggcggcgaaaggcattaataatggcgatcgtgtcactgtctcaagcaagcgtggctttatccgcgcggtggctgtggtaacgcgtcgtctgaaaccactgaatgtaaatggtcagcaggttgaaacggtgggtattccaatccactggggctttgagggtgtcgcgcgtaaaggttatatcgctaacactctgacgccgaatgtcggtgatgcaaactcgcaaacgccggaatataaagcgttcttagtcaacatcgagaaggcgtaagggggcgaacagatggctatggaaacgcaggacattatcaaaaggtccgcaactaactccatcacgccgccttctcaggtgcgtgattacaaagcagaagtcgcaaaacttatcgacgtttccacctgtatcggctgtaaagcctgtcaggtggcgtgttcggagtggaacgacatccgtgatgaagtggggcactgcgtcggggtttacgataaccccgccgatctgagcgccaagtcctggacggtgatgcgctttagcgaaaccgaacagaacggcaagctggagtggctgatccgtaaagacggctgtatgcactgtgaagatcccggctgcctgaaggcgtgcccgtctgctggtgcaatcattcagtacgctaacgggattgtcgatttccagtcggaaaactgcatcggctgtggttactgcattgccgggtgtccgtttaatattccgcgcctcaacaaagaggataaccgggtatataaatgcacgctctgcgtcgatcgcgtcagcgtcggccaggaaccggcttgtgtgaaaacctgtccgaccggggctatccacttcggcaccaagaaggagatgctggagctggcggaacagcgcgtggcgaaactgaaagcgcgtggttacgaacatgctggcgtctacaacccggaaggggtcggtggtacgcacgttatgtacgtgctgcatcacgccgatcagccggagctgtatcacggtctgccgaaagatccgaagatcgacacctcggtaagcctgtggaaaggcgcgttgaaaccgctggcagcggctggctttattgccacttttgccgggttgattttccactacatcggtattggcccgaataaggaagtggacgatgacgaggaggatcatcatgagtaagtcgaaaatgattgtgcgcaccaaatttattgatcgcgcctgtcactggaccgtggtgatttgcttcttcctggtggcgctgtccgggatttcgttcttcttcccgacgctgcaatggctgacgcaaaccttcggtacgccgcagatgggacgcattttgcacccgtttttcggcattgcgattttcgtcgcactgatgtttatgtttgtgcgttttgtgcatcacaacatcccggataagaaagatattccgtggctgttgaacattgtcgaagtattgaaaggcaatgagcataaagtggcggatgtcggtaagtacaacgccgggcaaaagatgatgttctggtcgatcatgagcatgattttcgtgctgctggtgaccggggtgattatctggcgtccgtactttgcgcagtacttcccgatgcaggttgttcgctacagcctgctgatccacgcggctgcgggtatcatcctgatccacgccatcctgatccatatgtatatggcattctgggtgaaagggtcgattaaagggatgatcgaagggaaggtgagccgtcgctgggcgaagaaacaccatccgcgctggtatcgtgaaatcgagaaggcagaagcgaaaaaagagagtgaagaagggatataatctcttttgaactttaagctgaaaatggcgctttaagaagcgccatttttttattgcgtaaccagacggcgtagtcgcgacacatccaccgttttttctgcctctgccagactccaggcgttttgcagattcagccacatttgcggcgaactgccgatcaccacggaaagtttaatcgccatttctggtgtcaaagctgcttttccggtcagcaatcggcttgccgttgagggagcaatttccattgctctggcaaactcgcgcaggctgacattaagttcgtccagtgattcctgaataatgtcccccgggcggggatgattggccattttcatcagtgtctttactctcagtagtgttccttcatcaggaacactatcattattgttgcgtaggaaggaacaataatccatttagccatttaatgtcggagagagtgcgatgctgcgacaccaggactggcactcgcagcaaaggcctcttaacggcggaaatcaatcaccatacggccacggattttgccttcttccatctcggtaaagatggtgttgatgtccgctaacggacgcagggcgactttcggcaccactttgccttcggcggcaaactggaaggcttcggttagatcctggcgcgtgccgaccagcgaaccgaccacttcaatgccatccagcacaaggcgtgggatatccaggctcatagactccggcggcagaccgacagccacaacacgaccgcctgcacggacagcatcaactgccgagttaaacgcagctttagcaactgctgttaccaccgcagcgtgagcgccaccggttttctcctgcacaattttggcggcgtcttcggtgcgtgagttaatcgctaaatctgcacccatttcggttgccagttttaactgctcatcattgacatcaatggcgatcactttcgcgttaaagacattcttcgcgtattgcagagcgaggttacccagaccgccaagaccgtagatagcaatccactgccctggacgaatttttgacagtttaacggctttgtaggtggtgacccccgcacaggtaatgctgctggccgccgccgagtccagaccatctggcacttttaccgcgtaatcggcgaccacgatgcactcttccgccatcccgccatcaacgctgtatccggcatttttaactgaacggcagagcgtttcgttaccactattacagtattcgcaatgaccgcatccttcgtagaaccacgccacgctggcacgatcgcctggttttaatgaggtgacacctgggccaacttctgccaccacaccgatgccttcatggcccagaattacgccagttttgtcaccaaaatcgccattcttaacatgaagatcggtatgacatacaccacaacactccattttcagcagggcttcgccatgtttcagtgagcgcagtgttttatccgtaacgtcaacgtgatgatccttcgtaacaactgcagccttcatagttcctccttttcggatgatgttctgcatagcaggtgaggcaaatgagatttattcgccactacccagtatggatgagatctgaaaaagggagagagaaatagcccggtagccttcactaccgggcgcaggcttagatggaggtacggcggtagtcgcggtattcggcttgccagaaattatcatcaatggcctgttgcagagcttcggcagacgttttcaccgccacgccttgctgctgcgccattttgccaaccgcaaacgcaattgcgcgggagactttctgaatatctttcagttccggtagtaccagaccttcgccgttcaggaccagcggcgaatactgagcaagcgtttcacttgccgacatcagcatctcatcggtgatacgtgacgcgccggaagcaataacccccaggccgatgcccgggaaaataaaggcgttgttacactgggcgatagggtagattttatctttccataccactggattaaacgggctgccagtggcgaccagcgcgttaccttcggtccaggcgataatgtcctgcggtgtggcttccacgcgtgacgtcgggttagacagcggcatcacgatcggacgcggacagtgtttatgcatctcacgaatgatctcttccgtaaacagcccggtctgtcctgagacgccaatcagaatatctggttttacattgcgcaccacatccagcagtgacaacacatcgctgtcggtatcccagtcactgaggttttcgcgcttctgcaccagtttggtctggaaaggcagcaggttcggcatcttgtcggtcagcaagccaaagcgatcgaccataaagactttctgccgcgccgcttcctcgcttaatccttcacgctgggtctgggagatgatcatttcggcaatgccgcatcccgctgaacctgcgccaaggaagacgatttttttctcgcttaactgaccacctgccgcgcggcttgctgcgatcagtgtgccgactgttaccgccgcagtgccctgaatgtcatcgttaaaagaacaaatttcattgcgatagcggttaagtaacggcatcgcatttttttgagcaaagtcttcaaactgcaacagcacgtctggccagcgttgtttcacagcctggataaattcatcaacgaattcatagtattcgtcgtcagtgatacgcggattacgccagcccatatacagcggatcgttaagcagctgttggttgttcgttccgacatccagcaccaccggaagggtatacgccgggctgatgccgccacaggcggtatagagcgacagtttaccgatcggaatgcccatcccgccgatgccctggtcaccaagccctagaatacgttcaccgtcagtcaccacaatcactttaatattatggttcggcacgttttgcagaatatcgtccatattgtgccggttctggtaagagataaacacgccgcgtgaacggcggtagatctcagaaaaacgctcacaggctgcgccgacggttggggtataaataacaggcatcatctcatcaagatgattgtttaccagacggtagaagagggtttcgttggtgtcctggatgttacgcaggtagatgtgtttgtcgatttcggttttgaatccctgatactggatccatgctcgttccgcttgttcttcgatggtttcgaccacttccggcagtaaccccagcagattgaagttacggcgttcttccatgctgaaggcactgcctttattcaacaacggaaattccagcagtacagggccagcgtaagggatataaagcgaacgctgtttttttgtttttggttccatgtcactcactcttttttgaatatccatccctggggggcttttatcgtctttgctttaccgccagggcgtcggccccaagtataaagcagataaaaacaaaaacaccattgcgcaggcaatggtgtttaatcgtcattgaggactgatggttatgaattacttttcagcggggcgttttctgccggttgggttatttactacgctggatttgtcaccttcggtaactattttgcgctggttcgaaattttatggtccagtccaagaatatgacgtgcctgacggttcgatttcattttaactcctcaatcctgttgctagttttaaggacaacatcgccgtagcgaagaaacacgtgctaaacccctaaattaggttgccgatcaagcatagcaccttaaagcgtagggtgctggccactgaccacataattgatcgtttgctggtagatatcactgaggatgtcgttatcagaagcttccacccatttggtcagctccatgagaatgtcatcttcagtgacaacaccgtgctctgcccgaaggccttgctcaatggcattaaccagagcgggttctgctgttgaattttctgcctgataataagtaaacatagtgattctccgtgtctgtgtatttatggtgtctgctacggatcgcagatttataaagcacattcagcatggcaaatatttgccgcttcgttgttaagattagtcctggttgatgatttttatattttaacctcatgatattgataggtattattattgtggtgagttgattaatattaatgcaatatctcttgggttatatattcccggttatctattgtggaaatttaatttaagtgcagaagtaatatttctgccggatttttattcggaatatcctgcttatcctcgtgctgtttctcacgtagtctataatttcctttttaagcccacaggagagcaacaatgacaatccataagaaaggtcaggcacactgggaaggcgatatcaaacgcgggaagggaacagtatccaccgagagtggtgtgctgaaccaacagccgtatggatttaacacgcgttttgaaggcgaaaaaggaactaaccctgaagaactgattggcgcagcgcatgccgcatgtttctcaatggcgctttcattaatgctgggggaagcgggatttacgccaacatcgattgataccaccgccgatgtgtcgctggataaagtggatgccggttttgcgattacgaaaatcgcactgaagagtgaagttgcggtgccgggtattgatgcctctacctttgacggcatcatccagaaagcaaaagcaggatgcccggtttctcaggtactgaaagcggaaattacgcttgattaccagttgaaatcgtaaagcattgccggatgacgcgtcatccggcgaacacttactgcgctacccaaccgccatccatattccacgccaccccacgcacttgtgctgccgcatccgaacagagaaacagcgccagttcacccagttgttgcggagtcacaaattcacgagaaggctgtttttctgccagtaaggcgtcacgcgcgctttccgcatcttcgccttgcgcaatgcgcttatcaatctgctgttgtaccagcggcgtcagcacccagccagggcagagcgcgttgcaggtaatacccgtctgcgcagtttccagagcaatggtctttgtgagtcccaccacgccatgttttgccgcaacataagctgatttgtctttcgacgctaccagcccatgcacagaggcaatgttaatgatccgaccccagttacgagtgcgcatttctggcagtgccagacgcgtggtgtgaaagacagaagagagattgatagcgataatggcgttccatttttctacagggaaagattcaaccggggagacatactggatcccggcgttattcaccagaatgtccacaccgccaaattcccgccgtgcgtaggccatcatgttgataatttgcgattcatcgctgaggtctgcctcatgatagccaggcgttttacccatacgagaaaccgcattgattgccgcgtcaacatcaccgaagccgttgaggatcacttgcgcgccagcgtttgccagtgtctgagcaataccgagtccgataccgctggtggaccccgtcaccagcgcagttttaccttgtaaattcatgatgattttccttagacaatgccggtggtgtagtacacgccgatgataaacagcacggccagacttttaatgatcgtaattgcgaagatgccgccgtaagcctgacggtgactcagcccagtaattgccagcagggtgatcacagcgccgttatggggcaatgtatccatgccgccactggccatagatgccacgcggtgaaaaacttccagtggaatattggcagcgtgcgcagcggcaataaaagtgtcggacatagccgcaagagcaatactcatcccgccggacgctgaaccggtaattccggcaagtgtggtgatgctgatggcttcgttgagtaatggatcaggaatggcggccagcgcctttgagagcaccagaaaaccgggtagggcggcgataaccgcaccgaagccatattctgaggcggtgttcatcgcagccagaattgcgccgcctaccgctgtacggcttccttctgccagtcttccatgaatattgcgatatccaaaaatcactaccagcaaaattccggcaatgagcgcagcttcgacggcccagattgcggtgattttggcgacatctgtggtaatcggggcggcaagtcccggcaactccagttggtggctcgcaccgtaccaaacagggatccaccaggtaaacaacaagttcaacagccccaccagaatcaatggtgaaatcgcaatgagtgggttcggtaaattgatgttatctggtgtttcaggttcattaagtaactctgtgccgtaaccttcattttttgcctgcgctttacgacgctgccgctccagatagataagcccgacggcaatgataaacagtgaaccaataagccccagccacggcgcggcccaggcgttggtgccaaagaaactggtaggaataatgttctgaatttgtggcgtgccgggcagagcgtccatagtaaaagagaatgcccccagggccaccgttgccggtataagtcgttttgggatgttactctggcggaacagttcagccgcaaacggataaacggcaaatgccaccacaaacagcgacactccgccataggtgagtaatgcacataccagcacaatcaccggaatcgcatgccgccggccgagaatgttgattgcagcagcgacaatcgaacgagaaaatcctgaaagttcaatcagttttccgaacacggccccgagcagaaacaccgggaagtacaatttcacgaagccgaccattttttccatgaacaggccggtaaatgctgggccaacggcccccggatcggtgacaagaacagcgcctaatgctgcgatgggggcaaaaaggataacgctgtatccgcgataggctgccagcattagcagcccaagcgcggcaagggcgattaatacactcatcgggactcctcaatatcgttgttatagtgggtacagcgagagaagttatggtttaagggcgaagcgaagttgatgttcccgacgctgctggatgtactgcttccgcgattcatcccagcagtaaaatccctgaccgctacgtacgccgatgtctccacgttccactttttcggcaactaatgacatcatgtcgctgccagtcgctagttcagggagcagatggcgacaaatatcctgcaccgtcgaaagtccggtcatgtcggcggcctccagcgggccgaccatggcataacgtcgcccaagcgaggcgcgcatcacctgatccaccacttctgcactggcgatgccgctttttacgatatgcagggcttcacgcaacagtgcaaattgcagacggttgccgacaaatcctggcgcagcgcgatccagcaacactgcttccagttgcagtgacacaagcaagtgttgcagccagtgcaaatgctttggctcggtaacgctgccggggataatctccacaagtggaatgaagtgcggcggatgccagaaatgggcgatcagcagtcgttgcgggtagcgcatcttcgcggccagatcatcgggcggcagaccgctggtattgctggcgacaatggcctcaggagaaataagcgtttcaagctcggtatataatgcgtgttttagttcaagtcgctccgggatcgcctcaatcagtagttgcgagtcggcgatgtctgcaagagaagtcgtgccgtgcagacgtttaagcacattctctttttccggggcagtaaactgttcgcagctaatcagctcatcaagaattccgcctgcaactacgtggatttctgcaatccggctctgctcggtatcgtacagccagatatcatgaccaaagcgggcgaaatgagtggcaatccccacgcccatcaatccggcgcccagtaccgcaaattgttcagtttgcatggtgttctcctgtggttctttccagtgtcagcgccacgccctgaccgccaccgacgcacagcgtcgccagccctttttgcgcattacgtcgcgccatttcataaatgagagtgaccagaatgcggcaaccggaagcgccaataggatgcccaagtgcgattgcgccgccgttaacattcactttgtcgcaatcccagttcagttcgtcgccaacggccagcgcctgcgctgcgaaagcctcgttggcttcaataagatcaatatcttccagcgtccatccgcaacgcttaagacattcgcgggtagcggcgaccggaccaatgcccataaaggcaggagcgacgccagaaacggcataacctgccacccgagccagcactgggaggcccagttcagcagctttgctggcgcgcattaacatgactgcggcggcaccatcattaatggaagaggcatttcctgcggtgacgcttcccgcccccggaagaaaggccggtttcagttgcgctagtttttccagttgcgtcccggaacgtggttgttcgtcggtatttacccagcgtggtggttttttaccttgtggtacgctcaccggagtaatttcgtctgcaaagcgcccggcttccattgcggcagcggctttttgctgagaacgtagcgcgaatgtgtcctgtcgctcgcgactgatggcatatttttgcgccaggttttctgcagtaatgcccatgtggtaatcattgaaagcatcccatagtccgtcatgaaccacgctgtctttcatgctggtatgcccgaggcgtaaacctgcccgcgcgccatcaataaaatagggcgcgttgctcatgctttcctggccacctgcgataattatctgtgcatcaccgcaacggatcgcctgcactgcctggtgtacggctttcagaccggaaccacataccaggttgatggtaacggcgggtgtattgtggcttaacccggctttgagcgccgattgtcgtgccgggttttgtccgcttccggcggtcaggacctgaccaaaaatcacttcgtcgatctgttctgctgcaagtgcggttttctccagcaacgaacggatggtggcagcaccgagatcaaccgcagaaagtggggcgagagcgccatgaaaacagccaatcggtgtgcgcgtagcggcaacaataacaacgtcctgcatggtgattcctcagttgaattgcatttccgggacatgttccggcacaaacaacttaccggcggttttggcgatgatttccgcaacgctgattcccggcgcgcgctcgcgcagaatgaaagctccgtcagcaatttccagcagagcaaggtcggttaagacgcgtttgatgcatccggcgccggtcaacggaagggtacagtcaggaagcagtttggattcgccggatttggaggcgtgggtcattaccacaataatattctcggcaccggcaaccagatccatggcaccgcccatgcctttaaccatcttgccggggatcatccatgaggcaatgttgccattcacatccacttcaaatgcgccaagtacagtcagatccacatgaccgccacggatcatggcgaatgattgcgccgaatcgaaaattgccgcgcctttccgcgcggtaacggtttgtttaccggcattaatcatgtcggcgtccagttcgtcttccgtaggaaatgcgcccattcccagcaaaccgttttctgactgcaacatcacatccatcccgtcaggaatgtagtttgccaccagggtcgggataccaatgccgagattgacgtaatagccatcgcgcaattcgcgggcgactcgcatcgccatttgttcacgggttaacatggtcaggctcctttgcggctaagggtgcgttgttcaatgcgtttttcaaattgcccctgaatgacgcgattaacaaaaatccccggggtatggatagcggcaggatcaagttcaccaggtggcactatttcttccacttccaccacggtgatttttccggcagccgccatcagtgggttgaagttttgcgcggtatgacgataaatcacgttgccgtaccagtcggctttccagcctttgaccagggcaaaatcaccggtgatagcctgttccatgatgtacgggcgaccgttgaattcgcggacttctttcccttcggcaacgggagtaccgtaaccggtggcagtaaagaacgccgggatacccgcgccgcctgcgcgcagttgttctgccagggttccttgtggtgtgagaatcgcctccagttcgccgttaagcacctgtttttcaaacaaagcattctcgccaacataagaagcgacgactttacggatctgtcggctttccagtagtacacccagtccaaaaccatctacgccacagttattggaaaccaccgttaatccggttactccacggtggcgaacttcagcaatcagattctccgggatgccgcacaggccaaaacctcctgccagaatcgtcatctcattggtaagtccttcaagcgcctcgtgatacgtagcgacccgtttatccaacccagccatacagttgccctccagttgtccttttcaacatcattaagggcaaaaaatgatttgttaattttaaatttgtgactcattcatttgtattacttatcaatataatgttaattaaatgtattcagtaggttaacggaatgccagatgaaaatgagcatcaaacagttacgcgcgtttttagcggtagctcacactctgaactttgcccatgccagtgaacggctgaatatgtcgcagcctgcgctaagtcttgccattaaaggactggaagatgccttagggggcgctttactgctgcgtactacgcgaaaagtgacattaacccaggagggggaaacgctattgtcgatggcacggcctttgctggctgactgggataacactgaggaggccatgcgtcagcgattcacgctcaggcggggcaaagtctcggtggcagcgatgccgtcatttgcagccaacgttctgcctccggtgctgaaaaccttccgcgattgttattcagggattaatgtcaccgtgcacgatgtggtgaatgagcaggtgatcgaaatggtgagcgaagggcgtgtggagatgggtattgcctttgaacctgactattgcggccatgtgcattttaccccactgggcgtggatcggtttgtcgctattgttccagccgattcacgactggcaaatcggcaacgcgtgagttggcgggatttgctgacgctcgattttatcaccctccagcgaccgtcagccgtcaggttgatgctggaggagcagttggcacaaagtggaacgcaactggaagtggcgctggaaagccatcaactggttacggttgggcggctggtggcaaacggtttgggaggaagcgctgtgcctgcgctgtgccgcaggcagatgagcgaactgggcgcagtgtgtctggaactggataatccagtgattgagcgacgagtaggcgtactgcgttcgtcacaccataagctttctactgcggcgcaggcgttgatggaaacgttaaaaaaaacctatgacgcataacgtttccgcagacatgcaatagccggatgccgcgtcctacagcgcccgccagcaacggatctcacgtccgtcagcccgcgtcgttaatgattgccggacttcgcatccgctggttgcaagggggcaacgttcgtagaaaaaacagccttgcggcaacgtgcggtttcccggcagatccgttttacgtaatgcccattcttcctccagcggtttatcaatggcggggagggaatccagcaataatcgggtatatggatgtgccggagcagtcaacacctgttgcgcttcccctagttccacaatctgcccgagatacatcaccgccacccgatcgctcatatgacgtatcaccgagacattgtgtgaaatcagcacataagtcagcccgtgattgtcctgtagcgttaccagtaaattgaggatctgcgcctgcacggagatatccagcgcagaggttggctcatcaagcacaatcacgtcaggctgcgaagagagtgctctggcaatggcgatacgttgccgctgcccgccggagaacgcatgaggcaggcggtcgagatactccggacgaatacccacctgcacagccagctcctctgccaacgctcgccgctgttgttcactactacgcttagctatccagagcggttctgtgatgatgcgccacaccggtaagcgcggattgagcgaagagagcgggtcctgaaacaccatctgcataatgcgttgtgagccagaacggatgtactgcccgtggctcggttgcagcatgcccattaaaagctgtgcgagggtgcttttgccgcagcctgactcgccgacgatccctaaggtttcaccacggcggatctgtaaatcaataccattaatggcatgaacatgttccgtagttttaccaagccagtttttacgggccgggaaattgatatggacgtcgcgtaacgttaataacgtgtcagacacttatgacctcctgctgcggataccaacaggcgcagcgctggttgttgtcaccacacgctgtcagcgccgggacgttttcacactgtgcacctgccgcatagcaacgatcgcgaaaagcgcagccttcaggcaaatgggtgaggtttggtaccgtccctggaatggcgggtaatagctggcgtggtactccatgttctggtgcgcattggagcaaaccaatggtatacggatgccggggatgatggataacatctgccgtcacgccgctttcaattacgcttccggcatacatcacgtaaacgctatcgcacagttgcgacaccacggccatatcatggctgatgaacagtaccgcagttccactggcgcgggctttatgtttaagcaaacgcagtacctgcaactgtaccgtgacgtccagcgccgtagtcggttcgtcggcaataatcaattgcggctcgcaggagaatgccagcgcaatcattacccgctggcgcataccacctgaaagctcaaacggatagcgcgacataacttccacggcatccgggatttgcatctcttccagcagggcaatcgctttagctctggcttcccgacgacttattggttgatgatggcggattacgtccatcatctgaagacctattcgacgtgtcggattgagggcggtcatcggttcctgaaagatcatcgccactcgtgcgccgcgccactgacgaagctgtttttcccgagcgttaagaacatcttctcccagcagtgaaatctgcccccgatgtacgcaataactgcccgtcggtagcagacgcataatcagcattgcggtgactgatttacctgagccggattctcccaccagaccgacaatttcactgcggttaatctgcaaggacacattgttgagcgcgtgaacgtcgccgttaaaaccggggaaactcaaatgcagttgttgaatgtccagaacgggttgggtcatgactgctttcctcctgctttcgggtcaagcagatcgcgaataccatcaccaaagagattaaacccgacggcggtaagcaaaatcgctgcccccggaaatgcgcaataccaccactgatcgagtacatagttgcgaccattcgctaccatcgcgccccattcagcactcggttgttgtgcacccaggccaataaatcccaacgtggcggccattaaaatcgcgctaccgatatccagcgatgcctgcacgatcagcggcggcagggagttacgtaaaatatgccagttgatcagatgccaacgcgacgcaccaaaggttttcgccgcctgaacataagtatactggcgtacaactaatgcttgcccccgcgccaggcgcacataaaagggaattcgcacaatagcaatcgccagcatggcgttaaataaactcggcccgagagcggcagccagtgccattgtcagtaccaacgaaggaatcgacagcataatgtccatgatgcgcatgatgatggcgtctgcgcgtccgccaagcacaccggatagacatccgagtagcgaaccaatcatacccgcaatggcaaccacgactaatccggcgagaattgattgctgactgccgaccagtacgcggctgaacagatcgcgtcccacttcatcggtgccaaaccagtgcgccgcagaaggcggcaaaaggcgggcggttaaatcaatggcgttgggatcatgcgtcgccagccacggtgaaaaaatcatcatcaatagcattaatacaatgatgactgcgccggtcacggtgagcggactgcctttcagcatccataccagttttgcaccgttaaatcgcgtttgtttttgtgggcgtacggcggacgtttcctcgcttagcatcattcaccacctccacgtccgatacgcggatcaatccacaaatagagcaaatccaccaccaggttgaccagcacataagcaaatgaaaccacgacggcaaagcccatcactgccgggaagtcgagcgcctgtattgatgttactacccatgcacccattccgggccaggcaaaaacggtttcggtgagcactgcgccatacaacaaatcgcccagcgccaaacccaatacggtaatcgatgggatcaacgcattgggtagcgcataacataaaacgatataccagccgggcaagccgctggcccgggcggtacgaatgtagtcttcactcaattgttccagcatcgctgagcggatctggcgagcgacaattcccaggtgaacgaacgccagcgttaatgccggtaagatgagatgttgcaacgcattgaagaagacttcaccgttgccttcaagcagcgcatcgagcagataaaagccggtaacgtgcgttggtggatccagccagtcatcaagccttccgccgccgggaagaatttgcagatgaccataaaacagcacaatgacgcccagcccaagccagaacgcaggtgtggagattccggtaatggccattattcgcaccagatgatccagccagcgatttcgccagactgcagagagtatgcccagcgggatgccaatcaggagtgccagcagcagggcaccaaaagccagctccagcgtcgccgggaaaaatatacgcaactcttccagcaccggacgcccggtacgaatggatgttcccaggtcaccatgaaacaggtcgctgacgtagcggtaaaactgtacatacagtggctggtccagtcccagttgctggcgaatattttccacgatagcatcgctggcgcggtcacccgccagtaaccgcgccggatcgccagggatcagatgcgagataataaacgtaatcacgcagacgcccgccaccacgagcaccagcccccagcagcgttggcgtaaaatactccagaaggtcacgttatttactcatggtattgatattgaagacctgttccagcatgggattgaacacaaagcctttcacctctttgttcatcgccagttggtagtttttctggaacaggtacacataagcagcgtcatcaatgacgattttctgtgcctgctggtagtcccgggtacgctgcgtctggtcggtggtcgcaagcgcattgcgcagtaacttatcgacctcactgttttcatagaacgagcggttacccggcagaccttttttgtctgactcaaaccagtaattcataaacatatacgggtcggcaaaatccggactccagttgccaatcgcaatgtcgtaatcacctttacccactctgtcgcgcatggtggcgttcgccagcttttccagcttcacattgatgcccagcttgttgagactggattgtgtcgccaaagcaataggctcccagttcggatcgttatcggagtagagaaacgtcaggctggtgggtttgctcgtcactttatcccattcggctttggctttcgtttcgtcatggttgtattgcattgccgtcgcatcgtagccccacatgccttccggaatcgggccgcgcatctgttttccgttaccactcagaatgccgttaaccattccctgataatcggtagaccaggaaatggcccgacgcagatccgcctgattaagaggcgctttgctgttattcagatacagataggtaacgcgcagtgacggatactctgccacattgactttattttcctgcttcagggcgttgagttgatccaccggcagcgcatcggcaatgtcaatgtcgccacgggagagctgcaggcgacgggaggcactttcaccaataatttttaccgatacccgtttgaagttcggtttattgcctgggtaatgcggatttggcaccagaactaattgctgacctttttgccagcttttcagcataaatggtccggaaccggcggtattttgcgcgaggaagccgcgagcatcatccgctgcatgttcctttaagaccgccggattgataatggatgcaccgtcattcgccagcgtgtagaggaacggtgcgaatggctggctaagggtaaacttcaccgtatgttcgtcgggagcatcaatctttaaatctttgggaaatgcttctgctggcccctggccgatttttagtagccgctcaaaagagagttttactgcttcggcagtgaccggtgtgccatcggcaaatttagcattgtccttcagggtgaacgtccactctttttgatcgtcagacgctttccagctacttgccagatcgccttcaacgtcggttgagcctttatcaccgtccgttttgtactgaaccagccgctgataagacgggtaggtcaccgtccagtcgttattatctattgttaccgccgggtcgagggtttgtggatcaccagcatatctttcggtacggcggcgtgcgcaaccgggaaatttgtggcaaggacgagcgcgagcaatgtgggacgaaacggtatcgatctcttcatgacagtttcctgattaactgacgtgttgtgtgccaggggatataaaacaggtgaattgatcagcgagcagagggtaactcgctgcctggggtaattcgaagtgccaccattcgctggagataccgacaaaaccgccaccagtcattatcgcattcagcaacagccgattgcgctgagcggcgggcgggacggaagggtgataggcatgggagcgctcgtgcatttcatcgaaccctgcgcccatatcgaggatgttcccgtgttcatcacgaagcgtcaggtcgatcgccgtgccacggctgtgattagaaccgaccgtcacatcaacaacatattgcgggtctgggcaggcttgccacaacatcgcctgtgcttgttgtgggcgatacgcatcgtaaatcaccagttgtaagcctgacagctgggcgatactgatacttttcgccagcgcggtaatcgcatccttgtgtagcagacaacgcgcttgctgataaatagctttacctgtgatgttatcagcgcaggcgtatttcaattcgatctccagatcagggaagattacggctaaatcaaccagttcggtggtatccgacataaacggttcctgtataagacaaaaattgctgcgctttccgcttatgcagatctcatgccatgccgggataagcgccagaatgctggcttaaagttatattttttaacttttgatcaacatttgtgcagcgtagtgcagttttggtgcaagaggggaagttaaggaaggaatctcccggaatcgtagctgaaatcacagtatttaagtgacagtgtcacgttaaatgaaaacccgcgagtgcgggcgagaggaatttgtcagattttcagcggtaacacgctgctcatccagcctggaatttcttcggcgggtagggggcgggaaaagaaatatccctgaataacgcgacagtggatcttgcgtagcatctcaaattgctctttggtttcgacgccttccgccacgacggttaaattgaggctttgcccaatgctggtaatggcttcaagtaaggcaaggatgcgtttttcggtcagacaacgatcgacaaaacttttgtcaattttgatttccgttaccggaagactgactaagcgggataatccggaaaagcccgtaccaaaatcatctaccgataagcccacgcccatatcacgcaggatctgaatgcgcttaaagatttcggtatcgtgttccatcatcatgctttccgtgatttctaccgtcagctggtggccgtcaataccccaggcgtgcattgcatcagacacctgattaggcagttgattactgcgaaagtgcagtgccgacaagttaacggaaagcgccgggatatgaatattctggctacgccattctgctaactgacggcaagcttccgcgatgacccagcgcccaatattttcgatttcaccaatctcttctgcgagaggaataaaccgtgaagggggcacatgaccatgctggggatcgtgccagcgcgcaagggcttcgatgccgtacagttcacccgtttctgcgaagatttgcggctggtaaacaagtttcagttggttattgctaatcgcttctttcagcgctgcgcctaaaaccaaacgctcttttaccatttcgttcatcgccgggctgaagaactgccagccgttaccgccattcttgcgaatataatccattgcattgtgagcagtggagagcaggtaatcgcggtttttacccacgtcgtagctgatgccaatactcaaggtaagcgggaagggtttatcgtcaatcattatcggcttgctgaccacattccgtagctcatcggcgatttgggtaatgttactgacgtcgttttccaggctcacgaggacaaactgcgtaccttcgatacgacagagatactgatccggtttgagtttttcacgaaagcgattgaccacttccagcaatgcctgatcggcccacgcatagccaaggctatcaatcacatcctgaatatggtcaacaccgatgagatacaccaccggagagacggctttgtcgaccaggtcatcgaggtaattgtgcaggttattgcgatttggcagaccggtcatcggatcaaattggatgagttgttcaatatgctgacggcttttttcctgttccagcgccagcgcggccatatgctggctgatatctgccacgcgttcgataaaggcgctggtttctgctcctgacgaggttttaatttgcaggatccccgcaggcgcgccatcacgctgacgaatggtcgctgaccagctttgcgcattttgaacttctgcaccgtgggaagatgacgcccagtgtatcggcgtcccgttgcgcagtgcgaacagcgaaacatgcgattcgttgagaacagattcgatgttacgacaaatgatttcccccatttcatgaaatggcgggctgctgcacatggcggcgagaatattgccttcaagctggcggatttgccgttcttcggtgatatccgagaaggtcattaccaggttctgcagatgtgcgagcacgtcataaaccgggctgatagaagctttaatccagattttttcaccggtgcgcgtcaacagcagaaattcgtcctgatcgcgggcggttttccatagcaactgttgtaaacgaatgcggttatcggcagggaattcaggaatgttcaggagtgtatcgggctgcataccgctggcttcgctaatgcagtaaccaaacatttcggtaaatgcgcgattgcactgcacaatatggcgttccggatcgaggacaatcaccggtcggtcgagatggtcaacggcaataatcaattgtcgggtctgttctttttgcgccatttctacgctggcatcccgtaccagcgccaggtaataaactttcccctcggcgctcactttcgatagcgcaaaacgggtccagattttactgccgtcttttttctccagctgcagctcccgactcatcccctcaacacgcgctttaccgccttcacggttatgacgaatgttttcaggatgcgcaggacgcaaatctcgcggaatcagcatatcaatgttattgccaatgacttcttcacgtttgtacccccatagcttctctgcggcggggttgaaaaacatcacttcatcattttcgttaattaacaccgcacccatcatattttgctcaagggcggggaaaaaaatgccatcggcggcattatccgcatcggttagcttcatgattacctctgcatcctggcgcatctaaagactggctttccagagttcaacacggtttctacctcgtcttttggcgatatacagagcttcatcggctatttgaatgaggcgctcatagtcaggatgaccattaaacatggcggcaccgatggaaagtgagagggcaatatcctcgccgtttgcggctttcagtttggttttctccacccgactgcgaatacgttctgcggtacgtaacgtttcgttttcagaagcttcagtcaaaacaatgataaattcatcgcccccgtagcggaaaacataatcactactgcggacgttgtcataaaaggcctgagagactttacgcagaatttcatcgccagtgttatggccccacgtatcgttgatctctttgaatttatcaacgtcaataatcagcactgacagcggtgtaccggtccggttggcatgggcaatttcgcgtttgaagatagtcggcaggaaacggcggttaagtaatttcgtcagtacatccataccgacttcgtggcgcgatacttcttcaaacaattcacgcagcaaggtaataatttgcgatacggtatttcttatctgtaataaaaatttcacccgcagacttctgttattcaaattcctggtgttacgcatggtttgattgaaaataccgtcgaaatcctgaatcagacgagagatatggcccacttcagcaatgccgctgaaataatgtcgacctttatggttaaaccacaggccaaaatcagcctggcttaaaggcaaactactgcctaaatcagaatccagcaggactttatagataatatctatttcccatgaaagtattgaggctatttgccgttctttttcttcttcggcgttttccagtaacgagaagatacgatagttttcatcttcctttgaggcactactgtcactaaaggtaaacgcgcgagtcatcacttccatagcgatatcaatactgttaatcgagaaatggtagacctgaagtttttctgcggcggaataatccgaagagaagattaccggatagaggatttttttcagcacccgaaaccccatctcgacaatttctaccggaattcctatgcgggcatgcacttccgcgacggtatgctggatttgtattagcctttcgacatcgtcaacctgggcagaaagcacgttaataatccagcgttccatcgcacttttcaactgccgctcaacttgttcattactcaagaattcttcggcatgcgggtcgatgcggacaattcgataaaactcgatactcagataatgagcatgcgcaacggcaatttccgcggctttagcacgaatgagtggatctgcctgttcgacaagtccggtccactcatctttcattcttttaaaatacatctccataattcacacccttataaggctgggaaatcagacggaatcaaaacgcaacgtgcgagatcgactaactgcaccatattctcctgaaatatgaagatatactgaaaagaaataagcgacttaggacagtttcaatctacgctactgttcttcagaagagtatagcccatcgtaattatttttcggtgacagcgaatatcgtatgttttttcatattcatacatttttattaggggatttatggctgtttaactaagtgtggttaattgcatggttaatttgactttagtaagcatgattagtagtgggatagttcaagagggtaacaagccggtgggtaatgtaccggcttgttacaaagtaagaatgggagtttaactgccccaacgactttgcagatagctgaccgcttgttgagtctgcggtttattcagatagtcctcacggaacaagatggtgccgctaatttcgggtaccgcatcgttaagatcgagctgctttttcagttccggtacgccgccgttaatcatccagtctggctctatctttgaaggttcacccactttatagaaggcgataccgatatacaggcgggtcctggtcggtttaacgacatccgcccaccattttgccaacacgtcataacgcgcggcactccgtgagaacggccagtaaatttggggagcaatgtaatccagcaatccttgttccacccatcgacgggtgtcagcgtaggattcgtcataggctgccgcgcctcgggtatcggaaccgagcggatcgtgtgatcggttacgccacacgcctgccgggctaacgccaaattcgactcccggcttaatgcttttaatggtgtgtgatacctttgcaattaactgctgagtattgttgcgccgccagtctgcttttgacgcaaatgcgcctccgtatttacggtacgtttcgttatcatttagccgtgaacccggtgactccgtatagaaatagtcgtcaaactgcacgccatctaccggatagcgggaaaccacttcagcgactattgatgtgatccagtcctgaacctcagggatgcccgggtcgaggacaaagcgatcgccagacgttctgatccagtcacggtgttgcacatagacgctcgccggttgttgagacagagtgctattcagttctctgatagtaccgggcttcgtattaaccgatacgcgataggggttaaaccaggcgtgtactttcatcccacgcttgtgggcttcgtcgagcataaattgcagcggatcgtaacccggattttcaccaatcttaccggtcataagatcggaccacggcaaaattttcgatggccacagggcggtaccgtccggcttgacctggaaaaagaccgtgtttatgccgagacgttgcagatgatccagtttgtcgatcatcgcctgttgttgtacacgggcccggctggtggggttactaatgttaaccgaggaaaccggtggccagtcgaggcgagaaaccgtggccagccagatgccacgcatcggttgtgacgattgttgcgtcgtggctggtggctttgaacctgctggtggtgtcaccatggactctggaggcgtgcttttacaactacacagtaaaagtgccagtgcaaccagtatcgctggtcttctaatcgctaatttctcgtttcgggagcagatatccatatgtgctggtttccggtaaacagatgtgcgctcattctcgtacttatcccggttaagtcaatacgacagcaagcacgaaaaagggagcgatgaattatcgctcccttgtcttataaccattcagacatggttagtgtttcttgtcattcatcacaatatagtgtggtgaacgtgcacgcgggtgcaggaagaagtgaccttttggtgcgttctgactgttgattggctccagagtgacgccggtattcgctttgcctttacgatcatgaacagcatagagaataaagggcagggcaagtaccaccaggaaactaacaaccagtaattcaacatacatatcggtagaatcaccctggatgttatccggcggcaggaaggaaacaataaacgccataattgaagtcagcagaccgacaattgccacgaccagtttcacccctttaccaccagggatattaaatgtgcgttttaagtcaggatgtttaagaaccaacacaatgtagccaataaacagcatgaaataagcacacagataaatcaccaccgtcagcgccagagcgatcaggaaggacatgttgttaccgccaccggtattggtgaggatgatcaacgcgatagaagtaatcaccagctgcgaaatgaccagcgttaccggtacgccatttttgttcattttagcgaatgccgctggcagcaggtttttctgcgctgtgacatacatcccgcgagaaggaccaacaatccaggaggcgatttccgccagaacacccagcaacagcagtgcggagatcacgcgaaccgtccactcaatttccggtgccacatgggacatcagaacggtaaaggtttgcattacccctgcggagaggttgatttcattacccggaatgaccatcgcaatagacaaaccaccaacagagcttaagcagattgccgccaccatcagcagtaacatagccagtggatagtcgcgccctgggttactcatttcattgacgtgggttgcggaagcttctacgcccatataactcaaaatgaaggcaacaaatacaaccagggtgcccactttagagaagtcagggaagaaggtcttcgaatccatttcgatagcaacgggggcaccggagtgcagataaatagccgctaatgcgatcaaaataaatgcaggtaacaggataccggcgaagaagccaactttagcaattcgcgccgtgtatttcgtgccaccaaactgcgttaatgccagcgcccaaagaatgatgagcgctgcaatagttttggtaatggggtcttcattcagcgctggccatttcaggatgtaggagagtgcccctaacacgaaatagagcatcggaataaaaccaatggcgatttgcagatagccaaatgagatcgctgcaaatccccatctcggccccagagtatttgatacccaggcgaagacaccaccttcttcccagccgtcgacggtggccatttccgcagcacaaagtcccacgggaataaaccataaaatcccgcctaatagcaggaagaagactaatgaaaagcccgatgttgcgaaggtagggtattcataaacagccattaccatcgatgccgttatggcaaagaatccgagtaatgtgagctgcttagctttacctgtctgtactgatgtagccatattatccccctaaaacggtattcctgtcggaaccgcacctgttttgttctgaagcgtattcagaacaatattttccgttgctaatgccagtgaacagactttggaaattgtcccgaaacgggttcgtttcgggacaccgttaccgttaaacgttatcaggtatgtttaaagctgttctgctgggcaataccctgcagtttcgggtgatcgctgagatatttcagggaggctttgtagtcttccagcaacagttcagcaaagtccatttcgaagccgcgacgacacataatgcgcatcaccacgatgtcggtggcttcaccgccgagagtgaaggccggaacctgccagccgcgcagacgcagacgttcagagaggtcgtacagggtgtatcccggatcttcaccatctttcagtttgaagcaaaccgccgggatgccttcgtccgggcgacccgtacagatgaactcatacggccccagtttggcgatttcatccgccagataagcggcaacctggtaagaggcgttctgtactttggtgtagccttcacgaccgaggcgcaggaattcatagtactgtgcaattacctgacccgccgggcgggagaagttgatggcgaaagtaccaatttgaccacccaggtagtcaacgttgaacaccagttcctgcggcagcgcttcttcgtcacgccagataacccagccgcagcccagcggagccagaccgaatttatggcctgaagcactgatcgatttcacacgcggcaggcggaagtcccagacgatatccggggcgacgaacggtgccaggaagccaccgctggcagcgtcgatgtgcatgtcgatgtcgataccggtatcggcctggaatttatccagcgcatcgtgcagcggttgtgggaactcatagttaccagtgtaggtcacgccgaaagtcggcaccacgccgatggtgttttcgtcacaggcttcaatcatgcgtttcgggtccataaacaactgaccggggcgcatagggatctcacgcagctccacatcccagtagcgggcgaatttatgccagcagatttgtaccggaccgcacaccaggtttggtttatccgttggtttgcctgcagcttccatacgcttgcgccaacgccatttcatcgccatcccgccgagcatacaggcctcggaagaaccaatggtgttggtgccaacggcctgaccatttttcggcgcaggcgcatgccacagatcggcaaccatatttacgcaacgcaggtcgatggctgcggattgcggatattcttctttgtcgatccagtttttgttaatggataaatccatcaatttgtggacattttcgtcgtcccaggtctggcagaaagtggccaggttctgacgagcgttgccatcaagatataattcgtcattgataatctggaatgcgacatcgtcgcgcatttcgtgcagcggaaaacgttttgattctgcgatagtggaaatagacttcgcaccaaaacgtgaatcgagtagttccgaccttaaatccgttacttgcttcttatccattttaaactccttaaaatgattggatcgcattaaaaaagtaggatttatcgataaagtaagcaagtgcaaaggactcgtgtttaaataacaaaatcctaatgttatttatcgtgagatattacgcgaataatattttttcattgaaaaacaatgcaatatgaaattcttgggtggtggtaaggtgttttatgctgttatttttatgcgcattctgtgtctcctgaattatcacgtaaaaatcagaccttaaaatatcactattagtacttgattattattttgaacgcatttataaaattattacataaaaatagcgaatattgctaaaatccccgccaacgatgtgttgacggggctgttattattttggcaataatactccggtataagtatttaccggatgagaaagatattgtttaacggcagtgttaacattctctaccgtcatttgtttcaacaattgctcctgctcagtccatgctgcaggatcgtcatattgaataagactatttacaatagtgttcgctaattgttgaacgctacgctgttggatatcgaggctgcgctgaacgttttgctggtattcattcagttcttgctcactgatccctttagccagacgcttaaccatcacttcattcgctaacgttaacagttcatcatgtcgttctggttgacaagtaaaagccagcaaatgactgatatctttggcctgaggatcaaccgagaggcgagaagaaacgctgtatgctccagatgcctgttcacgaatattaacacgtagatcttttgccagtgcgacgttaaaagcatcgagcgccatacgcgtcgccagattaacaggtgtccgggaatcataacgcttccactgtgaaaactgtgccacaggttcattttgttcttttacagtaaccgatgcgttgtccgtcgcgcgagttaatggtttacctgcggctaatggcgaatcagagtgtttgattgatcctaagtaacgcgtaattaacgccacgagtttgtcttctgagacattaccgacaatgacaaacgtgatatccgctggagatgaaaacaactggcgatcggcagccagcgcatctgcggcagtaaactgtacaatctgattttcttgcagtaatttcgtgcggtcatcagcatagcgcgtctcatacatctgctgggcgaatttctccgctggacgctggtcgagcgttttcaacgcctgaatttgagcattttgtagcgatgcccaaatattgtcgttaatcgtgctgtgggtgattcgctggttaatcaactgaaaaccaggttcagggttattagtccgcgcgctaacggagagcaacgtattcatgccactgactttactgctcatggttaccgaattttccgcactccagcgtttcaggctggaagaggagagctcaccaacgccgcttccgcttactgctttatttgccagcgcgataagtgatttttgctgcgcagggaaacttaaatcgcctttattcgatacggcagtaatttgtagcttttgctcttcacccgcggattttgccagaataaccctggcaccattggaaagtgttaatgatgtcagattctcagccagcgtttctttgctgctaatttccgcctgtgggtcagcgtctactgttaacgataaatttctgcctgggaagatgtaagccgccagctttttgttggcgtactctttttccagcgccaggatagccgcaggagacaatgcttttttggcggcaagctcattgtttaccatttgctcccaaaatgcgtcctggttctttcttaactgctgccatttttccgccagactttgcacggtaatttgctgccacagacgtttcgaaagttgatatgtctcttccggcgacaagaacggcgtattatttaatgagctggatgccaggcgactggtcagcatacgtaaatcacgttcagcttgctgatcaaccgcatttttcagccaggtgaggcgggtagatttgacatcatcgagttcttcagcagaaaaaccatgctgatcaatggttgccaactctgccattaatgcattcgcagcatcctgcatattatcgtctcgtgcatttacacggaaaaacagcgactgataatcgggtgcaattttaacgctgcgcgcagtgccgccagaaatagtcttcaactcgcccgactgtatgcgttcctgcagacgttgattgaacagctgaactaacatgctccattcagcttgttcgataaagctttgctcatcgttcacttgtaccattggcaggcgataatagagtgcgatgccgttcacccggttttctttatcattaatgatattaaagcgcaggtggttttcggcttttgtcggccagacgcgattttcagctgctttgttagccggaagcttacttaaattatcctttatcagcgccagcgcttctttactgtcgatatcgccgaccacgataaaggtcatattatttggttgataccagcgttgataaaattggcgcaattgtgccggtgtgaccgtggcgacagtatccatcaggccgataggttcacggtctaaattacgggtattagccagcaggaaagggcggcgcgcctgagaggtgcgccatttcgcatcctgatgggcacgccattcctcagtaattacgccacgttcagcgtctacttcgagtttttcaaaggttgcggcattactccattcactgaagattgccatcacttgttgcagattttgtttctgcgtagtcggcaaactcacctgatacaccgtttcgtcatagctggtataggcattaacatcgcgaccaaaacgcaggcccattgactcaaatgtttcgatgactttattacccggccatgtttttgtgccgttaaacatcatatgttctacaaaatgagccacgccgcgctcattgtcttcttcctgcaatgaaccggtatgaatttgcagccataaatttacctgatcctttggatgagcatgcggataaatcatatatcgcaagccattgcccagttgcccggtaattaacttttcatcctgcggtaaggcggcggcaatcagccgcccggggagcaacagagttgccactaacgtcagtaagaaacagaggtttctcataattatctccatgcgaaaaccgggcgaatttacccggttaagtaaaatccgaactattaaaatttcatgctgacatcaagccagaaagtacggccactggcgtaggtcgccacaccggtgttcgttgtatcaacagcggttttgctatccagtacattgagaatatcggcactgatcgtcaggttttgttgtttcagaaattgtggcgtccaggacaagcgggtgtcccaggtcaggctgctatccagtttttcgtcaacatactgcttgtaatctgaatattcgctgatgtattgcgcatttgtcttaccaaggataatgcgagctttacgcgcttcttgccaggccagcgtattcgcccacactaacccgctcggttgatgcgtgaaatccatgtttaaggagatctttaatgggttattaaaatctgccactggaacgctatcgtaagagaccagattaccgttataaaccacctggttatcaccggtattgctctcctcataaccattgtttaacgacaagttgcccttgctcttgatatagctaaagacaatttgtgggttaatatctacctggcggatatgcaggggttcggccagttcaaaactgaggctgaacgaatgcgttttggttttgccatcgttgttatattcagtaatggtggttttagtcgcgctgtcggtacgactgcttttgctgatttgatcatgcgcttcacggtaaacatagtttgcgcgtgcaataacgttcttaccgattttttgctgcaatcccattgccagttcatcgttataaggcgttttcaaattctgataacgcgtcagggttttattacctgataccgattccgtccagctattgcggatatcacgtaatcccatatcaagaatattcccgccatagtaacggttataaccggcggtaatcattgaggtttgatcagcaaaaatatcccattccgtcataaagcgcggggagatattgtggtttgacagatagttgtcatagtcgtaacgcacaccgggcattaacgacacattccgccagctaatgtgatccgccatatacagcgtgtagttgtcaattcccaggctgcctttacctttatggtaaatggtatggttagttttctttcctgcagcattaatcacataggattcagactggttatggcgttcagtccacgcatcggaatagatgtattccgcgccgaagtagggttgatgcgaaacattacccacggcgaatttttgccagtccaggcgtgttttgaaggtgtaattatctacagcctgggaaatgtgtcctaatccgccacgggtgcaacgccctgtaatatcaccatatgtacatgaaagttcggtgtaccagatgtcatgatcgtgacgggtataatcactaatatgatcccaaccaacggtggtacgcagtttggcccatgcgagctgcgtatccatatcccatgccagaccgtaggatttattacccatttcgcgatcagactgcgggaaggtgctggtattataatcacggctggagccggtatattttaaggttaaatcgtgggtaaagcggtcgctggcaaaccaggtaaatttgctcaatgcagtatcgataacgtttttatactgtgcccgaccggcgacaatgccgtcattcgaaacataatccgcgcgggtgatatcagactggcggcgcgataaaccggcggtaacgccgaagttatcagcgagttcctgattaaacgacaaggtataaaagttctttttaaaatctggggagtaataagtacttcctgaagagccttgattaaatgcgctcttgttattctcatcgatatgcgatgttaaccagtccgaacgcgtagtgcgataacccaatttaaccttgctatcatcagcgttgaagcgtttgatctttgcatcaattaccccgccattgaagcgaccaaattcaaccggcacaaaactgtcataaagcgtcacattgtccagtaagctgacatcaagataatacccctgtgacatcccgctaatattggttgcactactggcatcggactcattcgctgggttcaggttattagttgcactaataccgtcaatcaaataggcattctggtagggcgacgcaccgtgaatagagattttctcagggcgaatatctccctggttcaacgaggtactttgcgttgaatccatgcgtaccgcagggttggttctcagcagatcgctgatattgccattcccggtcggtaaacgctcgatgctttcactggtgtaatgcgtgttgccgtttacgggtacagggacaggagcatagaccgtcatctcttcaaaaaaatgcatgtacatgtttttgtcatcgacggcctgcgccacatcagcgccacataaaatgacgccaggaataagaactcgcttcatttatttatatctccgtacagcagggcttttattgttgttataaaaccgtgctaatgtcacaaatatcatcagccaggttccagacaccgggttgatgtgtaaccataatgacgccgcttgtgggtagtttttcacgcactaaacgcagtaagcgtatagcctcttgttcctcaagatgagaggtagtttcgtcaagaaatatccatttcggacgtcgtaaaattaatcgtgccagggcgatacgttgtttttcgccgctggaaagaatatctccccagcgatcgtgctcatgaatacgcgcagccaatttccccagaccaacctgatgcagtacttcgctcaacgatttatcgtctacgggcaggggaagtgctttacaaataatctctttcagtaagccgcttttgattaacggtgtttgtgacacataccaactgtcagcaggagaagaaatatcacctttaaaccacggccagcagtgggataatgttttaagcagtgtggtttttcccgcaccagagtagcctttcagtaatagccatttgcctggcgaaacatgaaagttcaagttctctaatatgatcttattatcaggcgtacgaatactcgcattagccacttgtaccgcatgttggcaatttttaggcttattcgtagggcgctgttcagtgagttgatggaactcatacaagcgatcgataaccgcagccagctcagcaagttcgtcatatttataaataaaccagcttaaattgttcgatactagcataaatgcctggcgcgatttcattagtccgcccagattgatctgcccgctaataaactgcggcaataacagaaagtagggaagaacgctaagcgagcgcgaataaatattttgccagtaatcaagccaccgctgacgattcattaaacgatgccagttctctttaatggtatgaaaattgtcgctcaactcctggcgttgtagagactcagcattgcttagcgcaatcagttctgcctgcttattatgctgcacaagattagttcgaaatgtcgcttcgctacgttgtttttccacattaagcggacgaatacgcttaccaaccttatgggtaaataaagttccaccgatcacaatgagcacaacggtatagaccatatacccctggatattccattctgttccaccaacagtgaatgagagcgtacccgcgctttgccaaagaataacggtaaaggtgatcagcatgctaagtgactggatgaagccaaatgaaagactgagcgttttgctgattagtaagagaatgtcttcagcgatacgttggtcagggttatctgtatttttatgctcgccgtagatctgcgtgaagtagtagtttttatctgcaaaccagcgattaaggtagtaatctgttaaccattcgcgccagcgaatagtcagcagtttaattaaccatgttttgttcacggatattaatacaaagatccccagcagggcagggaaccaaaggacaagctgccaaagcttatcggtttctttctggcttagcgcattgaaaaaatcattattccagtcgtttaaccagacctgaattttaaccacgccaaggatcatggcgaggataataatgattaacagcactgaagttttattattcttacgcagccaaaagggcttcaacagacagagatactttgctatcaacatacaaaacgtaatgggaatggttatcattagcgaaaattgattgtgccatccaatgattacctatggcaatgatttactgatgaaatttatttaagtatcatttaacaatatgaaatataaaggaatatttcattttcagtggttatggttatgctattgataatcaaggatattgctaatgccctgatgcataccacgtaagccaggattttcgcaagcgaagatgatgatgacgaaacacccgacaggaatttatgtcgggtgccttgttaaggtcataagaaggaggctaagaatggagttaaaagagagcgttattaattattctccatttgttttgcaacatccataatgtggtaaagcggtactctgttcttagctaactccaccatggcgttcatataaggtaccatggttgaaaaaaggattttataaccttcgcaaaaataagaaacagtctcattgtttactttagtaatacgatgcttaggacaaccgccattgcagataggtttatatgcacatttcagacatttcgctgaaatccgttttttttgcgctgtcagttgtacactgttcatcgttttgagttcagatttattaatgtttccaattttgtactgtggatagacaaaatggtcgcattcataaatatctccattactttcaacaaccagattatccttgcaggactcctggaaaatacaactggtatgcccattccctaaaaaacggctgacaaagctttcaaactgacggatgaaaatttcacccacatcgtttttaacccattgcataaaaatggttgacataaacttgccataagccgtgggaggcacagaaaaatcaatgatacggaatgtgttctcactatgaccactgaaatcaatattcggcgtcccggtttcgagcaattcgataaattgcatatgtttactgccgatagattttaaaaaatgataaacctcaagagggtaatggacattaacgttattaatgacggttaacgtattaaactcaacttgatatgatttcagacgctcgatggctgctatcacttttgcaaaagtaccgttacctgaattactgcgtctgtaacggtcatgtagctcctgggggccatcgatcgagataccaaccagaaactcatgttctttgagaaaagcacaccattcattattcaataaaatgccattcgtttgtaatgcattaaaaatacgtttttggcctgcatagcgttgttgatagtgaataactttacggaaaaaatccaggccagccagagtgggttcaccgccttgccaggtaaaatagacctgattgccagacgctgcgatatattgtttgatgaactctttcagagtgctgtcatccatccatttttcatgagtaaactgcgactctttttcaaggtaaaaacagtaatcacatttgagattacattgaaaactggagggcttggctgtaacgtgcatcgctatctcgctcaataaggcggcggaaaattccgccgcatgaaggtttagttatttcgcttcgcttagtgctttcttgatattgttaaacttctcctgatttacttcgctaagcggtggctggctgctgtcgataaactctcttaccacgccttgcatctctttaacgacctgcggattggcggcggcaaggttatctttttgctgtagatccgtcagtttgtagagacctaactgattgttttctactgtatagacaagcgaataatcgttatttctcaccgtataagagaattggcttaagtcctcagtgttggggttatgcgggtaatcgtctgactgatggcgaacaaatttgtggtaattatcccagaatggaatattttcctcgtcaaaccagtgagaataagaggttatccaggtcagatttttatgtggctcgccttgtttcttatcttgcaaccagggcagcaaggaaacgccatccagcttaaggtcttttggaatgctgatatcggctgcatcaagagctgtcgggtagaaatccattgcggaaatcagcttgtcataattaccgggttgaagttttcctttccaccacataaacattggggtgtgagtaccgccaggacaggtctgactcttatagcctttttgcgccccgttcagcggcagaggaccatcgataaccgcaccattatcggaggtaaagagaataattgtattgtcatactgtccgtttttcttcagttgttcgagaatgcgttttacaccctgatcaacagaataaacggaagcgtagtagttatctgctgtttgactaccggtattaaattgcttctgttattgatccggtgcaggattatcatttggcaggtgcggagcattataagccaggtaaagcataaaaggctggtcaagtgttttggcacgatcaacaacgccaattgcctcatcggttaactgatcgctgatataaccttttgcggggacacgttcacgatttttgaacagtgaaggggagttgtaatatgccgttcctgcagcgtggaatcccataaagtaatcaaagccacggttttgaggttgccattcttccgcagaaaatgtggtgaagttgtcatgatagtcacgcgtttgtttatcttccggtaccggcacattactgatttttgacaagtgccatttacctactgctgcagtgtaataaccatgattctggaataattcaggcaagaaagtttctgttagcggaataccatcctgagcatcggtattggaatagacaccaaagcgggcgggagctcgaccggtcattattgcggcacgggaggggccggaaacaccgtgtgccacatagccgttagtaaaccgtacgccttcatccattaatgaaaggagcgtcggcgttgatttttgtgcagcttcaatggctttatctatccctattttgtaggtatcgacaacttcacgattttccattgtttttgggtcaaaagatcccttatcaaaaggaagttgtccataaccaagatcatccatggttagtacgataatatttggctttcctttggtactgtattcagtcggcgtaaagtctgagaaagcaacgtttgttttggttgctttcagctttacatcatctgccgcatgagcagcaaatgcagccataccagatgccagtatcaaagatatcgaggtacttacgacacttttctttaatgcagacttcataaatgttcctcttcttattgtacttaattccgaagtaattttacgaagagaaataagtggatgtaagtgaagttagtcacataaagagatagcagatttagctaaaaaaagggaaataacagtccataaagcgttgacattactttctgttctattaagtaatttctcgccgataaacaactaatttattgatatttaataaattattgcattttactgacagaatgccgaattgagatcataaataatcatgcaacaggttatgcaagtgcataaatatgtgatggatgtcacttatttatttcaataaatatatcgcctaaaaacaacgcggggcagggaatggctgccccatataattcttacgtagcgtgcgtggttgactactcgttagcaaataatcaaatagctaaagcactcatcgtgttgcccgtattcatacccgtgtgactttgacaacggtactccttagaaactctcttcggactgttgccgaaatgtttgcggaacgcataaataaaataagatgtactggcataaccacattgttcggcaattttattgactgaaccttctacgcgtatcaaattttttgcgtgctgcattctggcatctaatagaatctgtgagaatgtcgtttgctcttgctttagttttttcttcaacaggctttcactgatgtacaggcagtcacaaatatctttcagcttccatgggtgcgccagcttcatgttgacaatatttctcactttcccggaaacggatagcacaccgttagttaatagtgtaatgaaacctttgcatgcggcaaatatagacaggcaagaaaaaagcaaaagttctgaaaaattatgatgattgcgttcttccgagttgagataagcaatcatttcattaagcaatccagtcggtacatttgaagcacgtaaaaacttcgcaggaacaggcaccgtcactgtctggatgttagtgcattgtagatattttttaatggtattttcattaaatccgatttctttaaaatgccgctcataaggttcaaaatgcgtacgaacagcgttatctaccatcaggatctcgccgtcagagaaggcgtaatctttatctaaaatgttagcgttgaaggcatgatgaataaatataacagaacaaacgagcgacattttatctccttaaaacaataaagtttttatcgatacttttttaacatttcatatttataatttgctgtttattttcagtcttgcaaactattgataatgaaatgtgtaagatctcttgcaatgcgacccatttctgaaatgcccagctgatcaattgccgaaaaaatggctatcaacgtaagggtcagtaataagacaaccacaattacagacatgatttctttatagttgtctctttgcgtgattttgtttttcactgtggtcgcatgcatttcaaatatgtttattaagcgaataacgttaagcatcgttaatcagtatgcttaatataacaggccggagaaaagaggaaataggactggcgcttcagtactgaacggagtttcttacagctgtaggcagaagtttatatcttatagtatgtagtttaatttaatccatgtgagcaaattgcgcgataatagtcaatgagggattcttctgctgtgcggatgacagcagaagaaatgagaagaggcattaatttgatggttctaattcaaccggaatacttttatagccaggaatgccacttaatggatcgtggttatcaagtgttagcatgtgattcgattctggaaaataggtcactagtgagcggtcagccatagggtaaatgaccacttttaatctatccatgcggcgtgagctgcgcttaccgtctggcgtaagcgcaataagattaactctttcgccgttttttacatggcaaattttagcttgtttagcactcataaagaccacatctcgttgaccgaatacccctcgatagcgatcatccataccataaatcgtcgtgttgtactgatcgtggctgcgtactgtcgccatgaccagcttactgttaaacgctgaagagggatcttctaacagccctttgctggtaatgaaattagccttacctgactgagtcatccagcgcctttcagcagcagcgtttatcaggtgaaaaccaccaggatgtcggatgcgctggttataatcggcgaactctggcagcacagcttcaatgtcattgcgaatgcgatcataatcttccaccagatactcccaggctaccacgctctggggtagtgctgcctgcgcgattcccgcgaccactgcacactctgatttcagcattacaccggcgggttttaacacgccacgcgaggcatgaatcatcgacattgaatcctcaacggttaccgcctgcgcaccgcttttttgcatgtcaatctcgctacgtcccagaaccggcagaatatagctatgccgtgcggtcagcagatgagagcggttaagcttagtggctacgtgtaccgccagatctaattgcgttaacggtacagcgctcgcttcccgatctggcattgccagtgcaaagttgccccccatgcagatcaatgctcgagcctgccctgtacatattgcttgcatgctggcaattgcagcatgtccaggtgcttgaggtggtgtgaagccatagcgctcacccaggcgagccagaaactctgcagacggtttctcggtgataccgacggttcggtcgccctgtacattagagtggccacgtagtgggcagatacccgcaccaggcttgccaatgttacctttcatcaacagcagattgaccagttgctgtacattctgggtaccatgttcgtgctgagtgatccccattccgtaacagataatggttcgttcggcagcggcatatgcatcagccagttcggcgatttgagtctgacttaatccagaaatacgttcgatatctttccactcggaattgagaacgtcacggcgtagctcgtcaaagccgacggtatgcgtttgaataaattcgtcatccagcaatgagggccgacctgcggcgcttgcagcatcatcgcgctcaattaacaggcgcatcatccccttgagcaacgccatatcaccaccaatgcgcacgttatagtaggcactggccaactgagtctcagagttcgtcagcatttcaaacgggttttgcggtgcagtaaatcgctccaggccacgttcctgtagaggattgatggcgatcattttcgctccccgtttcactaaagcgcgcaacgaagtcagcatgcgagggtggtttgtaccagggttatgcccaatgcaaatgactaaatcgcacttctcaaagtcttccagcaacacggtccctttacctacaccgatactcgctgccaaacccacgcttgtcggttcatggcacatgttggagcagtcgggaaagttattgctcccgtattcacgggcaaaaagctgataaagaaaggcagcttcattggaagtgcggcccgaagtatagaattcaacctgattgggatcactatagctttgaaggcgtgcgccaatttcatcgaaagcttgttgccagcttaatggcttgtaacagtcgctgacggcatcatatttcaaaggctgagtgagtcgccccgcagcctcaagctcgtggtctccccaggtaagtaatgattgaaccgtattctcagcaaagaaagaggcgtttacctgcttatccgtgacttcccaggcgattgcttttgcgccgttttcacaaatgtcgaatgacgcactgtgcttaggatctggccatgcacaacccggacagtcaaagccctctggcttattcatgtcaaacatggcaataacatcctggcgtatatccatctgcttacgtactgcattcgctacggatttaacagcaccccaaccaccggcagcaccctggtaggattcaatttttttcttcatctacttatcctgtgtggaaatgaattattaggatttgtaatagcgatgatgcacagtacatacaaagggattatcgccaacatggatatataagagtaggggactactctctttctatttttaatctattatcgttaaacaatagattaaatacgataaggtaagcatcatctctcatagtgtttaaattaacatattttttaatataaaaaataagactctggcttcaattgtgcgcggattttcttacaggtgtaggataatagctttcacaaaataattatccgcgcaattttcgtgaatggagcgcatagactaaggtcaaaatcacaattattcatagataaaagtgacaccaatgactgactggacggttccggctgaaactttgttccctgtttgtccataggttgcgcttaaacccagaggtactttgcttttatttactgtccccaaggagacattttctcccgtagccagtatttttccattacgcatcagagagacacccactcccgatgcttttgttgcatctggtgctgtgttagcaaacacttgtcgggcactgtcagtggtggcacccgaaagataaaatgagagcttttgttcgcttgagcaatatacgccaaggggtatttctgcgcttccaggaaagtccgggagatccacggtgacattacgactatcaacggtgcagccgcctgttggcataacaacattgttatttgaaataatattccacgtaaaattacgcggatttccgcttcctaatgttgcaattttatacatatgaatacgggcaatgacttcccccgcttttatgacaactccaccggccgccccaactggggtaatatagagttttaacggtaatggcatcggtgtcttatcaccaatatccaatacgttggtatttgtcgtcaacgggaaggggtaggtcacattattccagtacagcgatcctttatatgactgtagggagcctgcgaaagctgagccttgtaccaggtttatatgatcagtgtcgtaccagccgccgtaatcattccagcaacttatatgctgagacaagtctacaaccagattctggcccggctgtattacagggtcgagattaacataaacagaggttgtacctgctccaatacttgacccgccatcgacattacaactgaaggcaaaaactttgcctgccattaatagaagataaataccgaacaggacctttatactgattgttttacccatgatatatcctaaggttaaaaattgatttaaaaagaaggctaagaaaatcgaatcgacgttattgccaggtgtagatcacattgattagcgcctcgatcgttccctggcttgcgtttccattcaccgtgatagctcttgccttaagtggaaactgtgcattacgagtgatctcatcaacaataaccgttttgctatcgccattttttaacgtcgcatcctggtcatccctcagctctatctgaatattttcggcagtaccttcatttttgtaataacccgtattgtcagttgaacctgtcacgattgccgtcactgcacttgtttcaaccggacaatcggttaatgacaaagtaatattgtgccagccagatgcagaaccaggttgttgcagattgcgcgtataaagatccccgagattaacgttagcttctttggtttgaatagtgcagggtttagcgactacccgaccattaacagtgatagtgacatcgacggcctggagagttgctgtgaataacgcgcaaaacgtagctaacaggaacctcttgtgaagtcttttcatatctgactctgattattgaaattcaagggtaaaggttgccgaagccctcaccagtcccggattgacggacttctgagttgacttcagacgagcggagtaaggcaaaatattgttctgttctggtaccagtgggatccactgcatcccggcatgaaggtcattcagtttcaccggacgcatatttccgtccagtatttctatacctaaaccggaggccgtattgcttccctcatccagtttcaacagagtattattttctgcatcctcaataccgttaaatgcaacccgaacccccgttgtccctttgctgcattcacttaacgtaatctgaaaagggacggctggacttgtgctaccggtcgttggaaattgtctggcactgtttttttggagatctacggtaaaattaagcgaatccgatgagactgtgcagccataatcgaggacgcgcccgctaattttaataacgctatctgcggataaagcagaataggtggttaaccccagacataaaccgaggaaaataacgttattgtatttcataatctattgttccttagcgacagattgctgtctgctggttcagcaaggttccaggagagacttcaggaagcttgtaatcgacaatacagtttgagtttttatcattgccccatgaaactttccaagctgctgagagatgcttatttgttcctgaccacgcttactgtagaacagattaaaataatcaataaattgtgtctgctcattggtgtctccgataggaggcttgacggtgtaaccactcattcgactgtaggcactgtcggataagttataaaaaccttgcgtagaatagcgatatcctgcgacctggatattggttcctgtctggtagaaggatttgctgtagacggatttaaccgattgcccactgtgacgggtgccatctgcaagtgtcgtattggcctgcgtgatatcgaaagaaaaggcaccaaaaagtcctaaatctttcccaataccaaggttgaaggcctgataatcttctgcaatttgcattccgccataaggtgtccagtttccttccagaccatgcatcaagctaccttgtatgaacttgggagagctttgcaggttatttccactacgatattcccccatggcaagcgcataacgcgtatatccagcacgttggagaaccggaacagacgaataaggaacatataatgtctgaatactgccgtctgcctcttttatggttacttgcagatcaccaccattggccgcagagttgatatcatcaatagtaaaagggccgggtggaacagtagtctgataaacatcgtatccgttctgttttacactcacttgtgcggttccacgggcaataccatgaatcaccggagcgaaaccatgttggctatcgggcaacatcgcttctgttgaatttattttgaggccacgaaagttcacactatcaaaaatatcgccatcggtataactatcacctaccgttaaccgtgagcgtaagggaataatgtcacgttcagccgacgtattgatatgctgccatttattgctgtcagatgaattgctactcccactgtaataactccacgttgagttatcgcgcagtcgccaactaccaatgttgatgccactctgtaaattcaaatatgcatagtttgattttcctgcattatggttactacgattattaatagaattaccattaaaactatagtttagaagcccagcatttattccttcttcccacagatcaggagaaacatagtcgcgagccattctgccaacataaatttgcggaacggagagtgacaaatgttgctgaccaacatcaaactcagttgatgcgtcggccaaacgatcctgaagtggtgtgcatgcgctgttgtccggcacatgtttttctgccgaatgttctttattgtctaataacgctgatttttttataccaagactgacaagaagatctgtactcaggcatgggatgagttctgcattattatcatctgcaataaaagtaatatcccgactagtcataaattcatcgttcaaataaatgtcgacccgatatgtaccaggtggtgcctcgcgtcccttagtaaaggcggataaatcgacagattcagcaagatcattgcttaaaaaccgtggattaaaataatactctgcgtcaacgggaaataccgcagttgctaagccaagggcaatggtaagccgtgcaaagcgaggcattattaacacctgatgcatacgatatgccttaaatgcggcacgaatggctgtcattattaattccgattgagtttattattaattaggtcactggcttactgcatggttgccttaatacgcggagttaatgcaccgtaatcattgatcgtctgaaaactgatatccccggttgcagcatgcgtgatatccaccgatacttcaccttttggcggcaccatggtgtttgggagattgctatttcctgctttcatatttgttacggtaatgaaatagggcgttggattaataagcgtgagtttgctaccgctgcgacgaaaccgaagcattgcaggcgcttcttcaggtgccattgccaggttcgtggggcgataaaacatttttatgcggctaataattgccagctgtaatgtattctcattcttctggtctttttccatagcaggaatagctttaacattcacccagaacaggctttcacggtcgcctggtaactgatgattagtagcgttgattatccgcagcgtattctcttttttaccttgcatggaaaaaagcggtggggtaatgacaaactgggtgtctccgtccttaaataagtaacagcaccctctggtgttttcgtatgcagtgtctatgcgacagacactgcgctcttagcatggggcagggaataaccaggctatttctccatgcacaggccaattatgaaagaggagaggcttaagttcttgaaccctgaacgaataacgactaccagaaaagcacttcgcatcactcagacatgatttaacataatatacattatgcgcactggcgttgtggtagctgaattaaggtgtccgtgtgggtacacaaacccgggagtaaaaaaagaaaacgccttataacctgggaaagttataaagcgtcccggaaaatccagaaatggatacaatgaaatatccgtctcagtcaacgtaatttacgtctcaatcaacgtgatatacggccttaactgacattatgtgtctactacctactcaccctcacatagatgagcagcaagactataacaagtaaacattacggcggataacacctgcagacctcttgttgaaaattccggctcaaaagacggcctctggcgttgtgatggctgaattgagatgttcgtgtgggtacaccgggaagtaaaaaagaaaacgccctataacctgggaaagttataaggcgcactggaaaatccaggtaattatgggatgtacgcgtctaaaccaacgttatgtccgcctcagtatgtgccagtccactgccacataacagagtgcgcaaattgtaacgagtaaaacattatcgccgataacacatcaggacctctgtttgaaaattccggctcaaaaagacggcctgtcagtcatcaattccatcgaacggcttcatcaatgactgtccgactcccgtcttgcgccgctcgtctcgctggctgcccgctaaaaggcggtctggcaggcggcgcgttgcgctgtttcctgctgctctgtcatctctccccggtttcggcgggctgacatctgcgtcacatgaaacttcatcatgccgccttacatgtcctgacggacatcatcacacactcagacccgccgggcctgaagaacgacgatgatatcggttttcgcacgttcatcagagtctgaaccaaacacatccggcagaaatgaaagccctgtccgcgcctttgatgtcttgttctccgccagtccgcccagcacaatgatatcaccgtcattcagactcaccgacgtggacacctcgcgctttatcagcgttggcgtgttattcacccccgtatccgtttttgcaaagttactcagctgctgaacgatatccagacctatcacatcctgcgtcacggtgggttttacccgaaaaatagccccgctgctgcggtattccacggactgcaccggaaccttatcctgccatgacactgatgacagaaccggcacatcagaccccacgctgaaaaccgcctccttaccggagataacgcgcagacgtggcgaactgaccacctgaaaacggctgtcggtcctgaataactcatacattgcatcaacagaccccgtgctgaggcgaataaagttatccagccccgatgcgctgctcatggtgatactgaaacgaccggataaaagctctgcggccagcgccagacctgaaccgttacgctcactggtctggacctcaaacacatacccggcaaccgaaacctcctgtgccctgacgtcaatctgcggcagaagctgccggacaagctcaacttcccgggccgttccccggaacacaaacacatccccggatgcactgatgaaccgggtaccactgctgaccgcctgccatgtctgctcaccgtttgccccctgaaccggctgttgtgcggccggaagctgacccagaccggaaagcgcctgatgcagatactccactgtccggtaacggggcgtgtaaacaagggatttcagcggctcctctggtgcggcaggtgtatgactgtaaatataatcaacgccctttttacggcttatcctgatattcatattaccgagataacgggtaataaattcccgttcatcgatatccggtgaaatatgcagcgtgacggcccgcgggtcattgaccagttcaggggccagcatgaacggtgttttcaggacttccgtccagagcagcgtcaccgcatcaggcaggctcatgcggttaatatccagttccgtcccggctgaaaacgacggcagcgggaataacagcgccattgcaggcagcaccgggagaagtaattttctgatattcatattctgtccctatggtgtggtgagagaaacggacatccccccggcaccgctgccggacgaacgcgacggggaaggttcactgcctgacccgctgtgaaacgtgatgtgttcgccatccagttccagtacagtaagcagcccttcatacggcagttcactgcgcacaagccgcgtgacgttgctgttactgcgcagaataaaaaccccctgcccgttaccgtcacgcatatgaccggaaagccgccagacacgggaaagcggcagttctgccggagatgcgacctgtggtacaggcggcgctttttcagtggtgattacctgtggtggtgcctgcatgaccgttgcagccggctcatcaggtgtgccggagaaaaaatccagcacaagacgtccccagaaccagaaaaacaggccacccaccacaacggacaacagttttttacggcgcgcctgttgctgctcctttcgttcctctgccgtgaaggtctgcaaatcccctttctcctgccgctcacgcagccgccggaactgccggagggttctgccgggcaacagggaatacatggcgcgcatatcacagacccgctgatgctcacccgttccgagcagttccattccgtcatcaaataccatgtttgtcggatggataccgtaaaaggacggcgcataaaaaacgcgggattcattgggacgggaattcgcccggggaacaccgatataaatttttgccgaaatcaggtgcggcagaagccctttccggctgcccgtatcgccaaacttatccggcatgcagagttccagaatatcggacacgaccgggacacgaatacgatcaagacgacggcagcggacaatcagctcacccgtggatttaaatattttgctgtcaacggcggattcatcctgcacctgaatataaacatcccagcccagtttcccggactgtacaaaccatttgtaatattccaggtattcccggccggaagatgtgccgttaagccatgttccgacctcatccagaaataacgcaccaaaccgctccttctcattttcatcacaaccacgccccagcgcccagaaatcttcaggacgaggacgggccggaagcacggtcaacggatgcgatgaagccgggtccattttttcagtatcaagcgggtaatttgccgcaattctgtgtccgcgacggtaaaactgttttgccaccatggagcagaacagccccttcccgttgcgcatttttcctgtcacccagtaaacagccataacacccctacttcattaaacccagtgtcagttttccgagaatgaaagccttcacccggaaggcaaaatacagcgaccatgcgccggtaataatattcaggcagaccggaaggttatccggaaacaggctggacacgctgatccagaccggatgcgtgaataccggagaggtcagcatcagggaagaaaacttttcattcacgaaggaaataaaaacgctgtaaaacccataccagaccccgaccgtggtcagtgcaatcacggacttgaggagaaaaaaacgcaggaggcaccggaaaataaacggcaccagaaatatcatcatatccttaaaaaagacggtcagtcccataaaaacagctggcatatttacctaccggataatgatttatcaaccaggatgactaatgacactgcggtgatgacataaataaaaaagcgaataacctcccgcagataaccgtcataaatacgacagacaccttccgtggagagattaaagggcatttcctcacccccgaaaggccggaatgaaaaacttaaatccagtggcacacagacatccctgttattgccgaagaagccctgaggaataatgccggaaaaattaagcacaggcacataatcttcaatcaggggaataagttcctgaatccggtcctgtacgccctgctccactgaacttataccgttctcaataatcctctgcatagtgctgttaaactgcgcctgagacgaagagtagtttttatccggctctgtcagtgcgccaaatttttcatcaatgctgtgtaaatatttcacctgcctttctgtcatataatccatggtaacaagggttttattctgaagttcaatgtagctgctatgaaaactgtcaattttgtctccgatggcaggcagtccggcattcagcagataatatatttttcttccccactcatcagaaagaccgtcatccccgtttccggtgttattatcattgccgtcactcccggtatttccaccaccggaattattaccgccatcgctgccggaattattatcttcactaccgttgttatcttcctcattaccgttgtcaggaacaattttcccgtcctcaattttataaccctcccttaaataacaggtgctgttataaaggttctgccagccggaaccgttgggagtgcaggagtaatattttgcgtgagcgcgcaactcagataaaggcatagtttcccgcgggggataatatcctgaaaatgaaccacagattaacagcggattattatcacactcctgcctcctcagtgtatccgcaagttcaagcaaatagacagcagaaacctgaccggatacagcgttatcattatcatcaccggaactgttgtccccgttgccgccggaactgttatccccgtcaccgccatcaccatccgaaggctcataagctgccacagggatccagttagtagcggcgacatcacctgtttcactgccaacaatcacacctgtcgccatataaatacagccatccacaacagcataccatgtattatcactgcgaaacgccccggaaagtgacccctgcagcgccggacgggaaatacaggcctcatcagactccgttaaattaaaaggcgcaaatgttcttgtgaatgactcagcagatgaaaagaacggaagaaataaaagcagaaataacagccgcataatgacctctgataaaaaaggggcgcacggcccctgtattattaattaaacagcatcaggaagatgccattctgaagagggatttaactacgcggaaaccaatcattaaagaaacgccaaagcccagtaaaagaaatgctgcggtacccaccacgcccagcgttgacaaaatggagttcaccaccgggtcaatcatatcctggttgataactgcctgtccgggggtataactcaccccttcagccagaacaggaccggacgccagcatcagggaagatgcaatgaccagaggtttttttacgaacgtaactgctttttcacgaacagacataatatataactcctgtattattacaaaaaagatgaaaaaagtgttttcgtcagggaaaacacatacccgaagccaaaaccggcaagccagctgatggcccatataccaaaaagcgcaacaagcggaggataagaacccacgccggatattgtcacaagaaaatttgtctcagaaagcatgattaacgccttcccgtaatgactccgccaataaaagccagtgaaaatatcagcactggcacagcaccaaagagaataagaacgaaaaattcagtcgtgagcatatttcaaaaatcatttacttcgcttaggataaattaactcatagtcagaaataacgctcaccatactgccttttttcgatttcatcccataagcaggaataatttcaatataaaacccaccctgctcacgggcaaaatttaaatcatcacgaagacgcaaaccgacagagtgattattatccgggctgacatcaattttacccggcgcaaatcccgcagatgcacgtcccgctgcctgagatgatgaatattcagtagataaagcctgagcattagcccattcagtatctgaatcttcaattttaccaaactgaacaaatacgatttttaatgactgattctgcataaacacaccttaaaatggaactgaacgattatagaatttacctgcaattacctgccgataaacatccggtattgaaaatctaatcttctcatcctgtatatcctcatgtctgacaatagcagtaaagaccgcctcgtaatcattaccgagaagatgaaatagctttgcaacagatttagagcactgcttacgtaaccagtgaacattatgttccagtgcattaattgcctttttttcgtccgctaaatcaggacgataaggattaaacttgcgtggtttagctggattgatttgtgctgcataatcacacaatcccgtaaaataaccggcaatatcaagcagtacatcaacaggaacccctttaagctcgacctcagaacgattccacgtaccactgactttttgttcaagcgctttattatagatacgccagtaaacacgcgattgccgggaaccaaacgtgtacatctcctgctttaatactgcgcgaccatcccatttacaggagttcgaaaaacccggacgcggtcccttaccactataaaacgcgccagagcgatgatcgcgaacagcagcgtcacacgtaaaaacaccatcgaaatcatcaacagccaaatcaatacgcttaagtgtcgtaatattgagatgtttcaaccatttgaatacatcctgaggctcagtgccactaaatacatgagcacatcccagaccggaaatctgtatatataccgtgttattgtttccaccccagaacacaaagccatgtaaattattaccgccatcgtcagaaaataatggcgcagaacagcgataattaaagccaccacgatcccgctccggtcccatactcaaaccaaaagcactggataaccagattttaagacgatgcaaatacgcagcctgaacagcctgattatattgttcaatatgctgttcaataaacgctctatcaccagaaatgccgctacaaattttatctgactccgcatcatcaggaacccagcatcgagtctcaggatcaaccacatcacgaaagaaggcatcacgaccgggcagaaaatcacgcagacgcggcatggaaccatacttacgccagaactgaatagcgccgtcgaaagtctcaagattcttcagctcactcatggggaaagtgaatgcaagatggtctatgaagacgtgacgtatggtttcctgaaccggcttcattagcaaacagtctcctgataaccgacccatgaaccagaaggcagtgcaacagataccagaacgaagtcatccccgattgtttctaagcatgcaatgaccagctcattaaacgagctgaaaaaatcccattcaccatcaatgcaggcattaacgccataatcaggaatgtaatcgtagtaaacaatctcgtgagacatgtttgcaccgcaatatatttaccgcatgcgcgcatcataatcacatttaacacgtgttgtaaatacgcatgcgctatgcgggtgtaaaaaaaatggaataatcaccttctattgaaaggacatagaggtaaattttgatgaaaaaagaaacaaagcgcggagacacaaccgtaaggattaacgaaaacagaaaactggagctaaaacgaagagtgctggaaatcggtaataaaacaggtgagctactaaaaccatcagagatagtaaaccacttaatagacaactacttagatgatgcggtgaaagatctaataagcaaagaagaacttaagaaaaaaaaggcaatgtgatcccttttcctgcattcagcagactacccgcgaaggatcgaaaggatacggtttaactggaaacccttgagtttccgttgactctacccccgtgttacaagacgggggtttttctcccggcctgtaacacatcgctctctgatgttaatgcaggcgctccgctcctcgcaggttgtcgttgtcggcgtcctcctcccgtcgtccttcttcgcctccaacctgctgcggtgcggtacgactggattaagggcgattcaacttcgttacatggacatttaaaaaacaaaagcatgaggggaagaatgaacaactggagtgagatcatattagacctgctgatgaagcacataataggtggcgctgcgattggcgtggctatcctgttgtttgccggagtgatttttcctgttgcgctgaagataaggaagctcactggcaggaaaaaacagcgaataaaacagaaactcatcagttaaggccagtgcgcacaatgacgttatgtgtaaaaaggccgctgcggtggagagtatcgcagcggccttttcaacataacgtgtaacacattatgcgcaccagtataaaccaaggaagaatccagtcgttggcggtcatgattgtcgtgctcattaacaacgaccaaaccccatatctcacttactaccgaaacggttgtctggatttagcatgataacgtttaacgatccggtcacgtacaatcgggctatcgggtaacaggttatcgaagaagttaaatacggcatctgaggtgatattccccctctgcaatggcagcgaaagtgacaacggtctggcataacggctggctaaccactccggtgcatacttaaaggtgtgcgcgccgttggctaacttcgttaactcgcctacccgctggttgttcatccaagtgacaagtttaggcattaccactccagatcttgctgttctgttgattctggcgaggcatttttcgtgtcgcatagtgtcattgagagttcaagcgactgtaaaatcttaaaaaatgtcgtgagcgtggtattgtcagggttgttttcgaaattggaaattgtcgcctgcttaatgccaatttttttcgccagctcgctctgcgtccagccattttgctggcgaaccagtttcattgcattcgctaattgcgttgggctatagatcttctgaaagctcatcatgtcatacgtccacagcaaatttatccgcttaaggggatattatcagttttatcctttagtgaggataaagtcaatctggaaacacatcttatccgctgtacgggataaacgctgcgatatccgcgatcgcggataaaagggaggctttaaagcctttgaagtcggcaatattaagccgcatgccatctcgacatgcggcttatacggtttaccagctatatttcactcccagcatgccctgagtatcgctatagcctttatcacctagttgcacaccgacattcccccacaggctaaggttgttatttactttcgcctcaaccccggtacgtacttcaccgagattacgcgcaccttcacggcctacggtttgaccattcatcttcacggcgtagactttgctgttgttgatccaattcgcttcaatgtaaggctggaactcacgctgtttaccatcgtcacgctggtgatggctgttcaggtaggttttcaccccaagtcgcgtttgcacatttccgtcgccttccgtttcaatgcgcgttccgtctttccgggtatggtcggaatctttcacacccatccaggtgatttgcgcctgtggctggacgtaccaggtattcagcgtcccttcgctgccgctaaatgttcccgcttcaaaggtatacccaccctcaacagaggccgtcacaccgcgagaatcatagtcgtcagcagaacggttatcggaactgacgctgttatcaaaccagttatacagcgcccagctgtcaacataagcgccggtcttattcgcatcgttctgataccaggtcgcgtacagcccagcgctgtaaccgctgatgcgcccatccgatttataacccacacgattactctgagtattactgtgctgattagcgtaacctgccatcacgccaagatgccagcgatcctgcgcgttgctactccactgcgccaaatcgccgcctagctgcaatacatagcggttagcctgagtatttagctgaccgtcaccggcccttgaacgttcgtgccctccgacatgacgcatccacatactgcttgccgacccctgagaatgcagtgaatctgtatactgcggctcacccagacggtcgtgtaaacgatggctaaacagcgagttggctgcggcaatgttgctgatatagcttccggcctccgggcgataaactgatgggccttccggatccacaacagggggattattgatgggatcgggtgtatccgctggcgttacgccgtcccatttactggtcagataccagtttttctcgtcattccccttccctttagccagcgtgtagacgtaagccccagcttcgacagttccggtggtcagcgcgaagttacctgcagaattaccgccaacctcaatgagttcaataccgttgaccgtttgtgcaccgacgccgccaatgttatcaacccgaacgcgagtgttcccttgggtatcgcctttcacgttcattttatcggtgggcgaattatcgccgcccagcgtcgcgttgaacgtcatcaggccattgtttccggtatagttgccgttaacggtcagtacattccccggtttccccccttcgctattcatttgaaccgtgccgccattctccatatcgaaaatgagcgtaccgccattcatggccagtccaccaatggattgctctcccacttttaccgatgtggtattttcactgtcagactgcaacatcgcgtgagtaagcgcagcggtgttgtcgcgttccagagtgaaggtactgtctttcagttgggcaacaccggcgaattcagtccctgttgcatgggtaaagccaaacatcttgtcgtaggatgacagctgcactcgcatcaagccatcgcctttgagcgcattggtcagcgtgtaatctcctgcactgttcgttgatgcgagaatgtcgagcgtaccggggcttgcaatggtgacttcactcgaacccatgcccgttaccccatctgccgtatgagacgcaatggtcaggaggccgtcattgaccagcgttttaccgctataagtattccctgcattgaacaccgtatggcctgcatcatggatcacttttccgtctttatcgtcacctgtaatcagcatatcgacctggtagccggcatcactgttattagtatgattaaagacaaaaacaccttcgccagaaccaaactctactttcgtcgcgttggttatatacccggcatctgccgccgcctcaccgtgagctgcaccaatgtttagcgttcctacagcaggttcaaaaacacctaagtaaacttctccaccttcgacattcagcgtgccgctattcgtcagggttaacgtacccgtaccagatgtccctacgtacatattgaatgtttcaagaagagagttctgcccatccaccctcacgtcgcccttacttttgtcattgagagctatctgtgtatcacgcgctttaactatacctccggtggtaatattcagttcacccttgcctaatacaccgacctgtagcaattgtgcgttagtagatgatgtctttaaattccagagactgtccgttgaaatattaactatccccttaccggaggcatttcctccgataaatccatagcccgttgaattaagggtggcaccattactgacatttacgataccgctaccaaaattaccgacattgatacccacagtatcgaacgatgatgtcgcatccatcaggttcagtgtgccgataccgcttgctttatcgcccaaaaaagtaatattttgcgatacgaacttaccgccatcgctaatattgaggtttccgacgcccgcaacaccaatggtggtatagacattcttattgacctcccacatcccccccgtggtgatgctgacattcccgacgccggtttctccataaccgagtgagcttcctccgttgctgacaacaagcccttcattactgatattcatttcgccgtggccgtcataaccaagattagttccgagattagtgataacggagttcttatccttaacagtaatgttgcctgtgcctgtttctttcatccccgcagtgataattcccgaatctactttaccttcacgcgagacattaagttcaccgtcgccagcatcaccgatatagatatagcggaaagcttcgcccgttccgaggaaattccaatgccctttatcggtcacgttgacgacaccgtgggaaccgtcctgaacgcccactaatgaatattctttgttattaattagtccattattggaaatattgagtgtgccattaccgaaatatccattatagagtctgcgtaccgtgatgacagagtcttgatcctgcacattcagggttccgacaccggtggcattgccaccgataatcgtattttcagccgtaatcagtccaccctcgcgaatagtcgcctccccagttccttgattaccaatttgaaattcaattgaggaatcgttattttttattagccactcgtcacccttttcaacgacaacctggccattactgcccgcctgatagcctaaaatggcgacgattgaactcgtgacgtaacccttatccgtaatatttaatgagcccgtaccgtaactccctatttcgaataattcggtcgtcagaacagagtcctctccctcaacattgaccgtcccgacgcctcctgtcgaagaacctaatcttaaatagcctccatcgacgtgacccttctgtttaatattcagcgtccccgttccggattgacccacatttaaaggccttgcattatttccgctatcatacaatcgccaggtgccacccaaaacattaacggtgccctctgagtcctcattagcgccaatgacgctggtagtaatagtggttaaggaggcattaccgccagccaaaatattaagcactccagtgccataccagccaaccaggtaggcatcataagcaacatcagtatcaatattggtaatctgatcattatcaacttccagacttgcaccagacgctgaaccgcttagtgccagcaaaacacccagcgtcaatctactgaatttcgttgtcagtccagaggatttacgcaaattaaccgtcgatgttttacctgccctgcgagttaattccgagcaggcctgaaatacctgtagagtgcaattccatatcacgcgatagattctattcatataaacgctccatatacaaacaatacagccacgaaagagatgagtcgtcagacattaaaaatgaaacttattaaattgtcagaggtctgtattgagtgttagttggaggtgggaaggtgtcaatttggctaatttgctaatactttcgaattgatagattaaaaaatgcatagttcttattttatttaaaaatgaactatgagttattgttgattaataagaaaactgtttctttcaataggaaaattatcatcatcatatttaacaaagaatagcactaattgctaaaaatcgaagtttattaaaccccttttgcatccattagtgtctttaggaatattcgctataaaataagggttgtgcttaatgctttaagaaaaatagcaattttcccttgaatatagtactggtgatggaacgatgaatctgcaagctggcttttaacaagccagctctaaaagaagggaaataagaataactatactcaaaaactaacagccacggtcatcatgatgtggctgtcaatgaaactataacccaggcgctttccataacgacgtcgtcagtccatgatcaaccagccccagctgatcctgataaactgcctgccacttatcgcgtgaatcctgataaagttcatgcttttccgggtctggtgtgtgcgtccgttcccagcgaaccaggcgttctccggtttctgccattgatgaaaaaattccggcaccgacgccagctgcaatggcacatcctaatgcagtggcttctttgaccaccggaatattgacgggtaatcccgagacatcagcgagaatttgactccataatttcccttttgaacctccgcctgcaaagactaacgatgaaggatgaatattcgagaaatcagcaatttgctgcaagttacacgctgatacaatcgccgcattttcttccagcgcacggaacaatgtcgctttgttacatttatccgggtcaatggacaagttaataaaggaaggcgcagcgtgataccaggttttaaagcgcattctgtcggagaagatcggcattacgccccacgacccaggcggcacccgactggccatctcttccagcagcgtataggtgtcgatgcctaaacgttcggcaatcagtttttcttcggcacagaaagcatcgcggaaccagcgcatggtgagtccggtaaaaaagcttatagattcagcttgtaccatgccaggaataacatgaggattaacgcgcacgttcatttctgggtctgtcaccggcgcggctaaatttacaacttgctgccagaatgtgccgccaagaaccgcggtttgtgccggacgcacaacgcctaacccaaggcaaccaagctgcacgtcgcctcctccaacgaccaccggagtgcccgccttcagaccgcagagttccgccgcttgtgaacttaccacgcccagcaatgtgccggtttctttgacaggagaaagaatatcggcacgcaggccagccatatccagcaatgcaggtttccagtcacgggtggttagatcaagaagtcccgtggtgccagcgttagagggatccaccgccagttcgccgctgagcatataggccagccagtcgctgatcatggtgatggttgatgcctgacggtaaatatcggaacgatggtgcgccagccaaagtaatctggggatggcacttaaagccagtgtttgtccggtcgcgcgataaacttcgttttcaaaggtattgttgtgcagttctttaagttcgctaacttcgcgtgccgctctggcatccacattggcgcaggcccagatcggggctccttcattattatataaaacaatgccttcacgcatcgaacatgccgaaacggcagcgatatactccggggctatgccggcgttgtgcagcgcctggcgcatacactcacacgccagttgccagtttttgttgagatcaaattccatagaaccaggaacgtccggtactgccaggtgccgccactccgcctgtcccactgctatttgattgccttccaggtcgaatatcacagcccgaatacttccggtacctgcatccagcgccatcaggtaatactttgattctgaaggggtaaagagtcgagccattagattatcctcggcttatgcgttctgtctgttcctctatacgttctccatcattcccggtaataaggtcatgcaaatttaactacgtaaaatcgccgctgctgtgtcctgatcggtaaccagtgcgttgatataaccgcctttcattgcagcggcaattgcttcggctttattttctccccctgccacgccaacccggacgggtatggtcttcagcgagcttaaaggtaagccaatcagttcgttatgtattttaatatccgtgacaacgtcaccttttgcatcaaaaaagtagcctaaaatgtcgccaaccgccccttttcgaccaatcattaactgttcgccctggctgatataaccggagcgaatgatcgtcgcgtcgtcctgttgactgacggccccaatgccgacaatcgccacatcggctgcttgcgcggctaacagaacatctttgacgcaattttcattttttagcgtacgggcaatgtcagcggaggatgcccgcaacggagccggaataatattcacactgcacgccgcgttaagctgcccgatacccgtcatataagaaccgacgccaccggagagcgtgaccaggcgaatttgctgtgacgaaataaaaccacttaagcgttgcagcgtattcatggttgcctcgccaaaaccaatcgccagcatctgttgtggttgaagtaaactcatcaacatatgcgccgcgcctatccccagtcgcccgccgacatcagcatccgcaagcccagggatcacccggacatgttgcagcgaaaactgacgacgtaattgagtttcatattccagacagccttcaaagcgagaattaatctgtacgcgaataatgccggactgatgccctttctccagcaagcgcgacactttcaaacgggtcaggccgagacgatcgctgatctcgctctgggtcagcccgtcgtgatagtaaaaccacgcgatccgcgcgacctgttcttcttcacacattccctgttctgaaattgccgaatcgttgattgtcataattcattcttcactttgaacatatttaaatctttaatgcaattgttcagttcttgcgcatttatatctgtgatggcagccacagtttgactctacgagcatgaacaaacgcaaccgtgaaaatcaaaatagcataaattgtgatctattcgtcggaaatatgtgcaatgtccacctaaggttatgaacaaattaaaagcagaaatacatttgttcaaaactcacctgcaaaactgaacgggggaaatatgcaaacgagtgatacccgcgcgttaccgctactttgcgcccgctcggtttataaacagtattcaggggtcaatgtcctgaaaggcatcgattttacgttgcatcagggggaggtccacgccctgctcggcggcaatggtgccggtaaatcgacgttaatgaagattattgccggtattacccctgctgatagcggtacgctggagattgggggcaacaactacgccagattaacgccagttcatgctcatcagctgggcatttatctcgttccccaggaaccgctgcttttcccaagcctgtcgataaaagaaaacatcctgtttgggatggcaaaaaaacagctctccatgcaaaaaatgaagaacttgctggcggcgctgggctgccagtttgatctgcatagtctggcaggatcgctggatgtcgccgatcgccaaatggtggaaatcctccgcgggctaatgcgcgactcgcggattctgatcctcgatgaacctaccgcctcgcttacccctgcggaaaccgaacgcttgtttactcgcttgcaagagctgcttgctactggcgtgggtattgtttttatctcgcataagctgccggaaattcgccagattgccgatcgaattagcgtgatgcgcgacggaaccatcgccttaagcggcaaaaccagcgaactgtctaccgacgacattattcaggccatcacgccagtggtacgggaaaaatcgctctctgccagccaaaaattatggctggagttacctggtaaccgcccacaacatgctgccggaacgccggtgctgacactggaaaatctgaccggcgaaggtttcaggaatgtcagcatgacgctcaatgccggagaaattctgggcctggctgggctggtgggggccggacgcacagaactggccgagacgctctatggtctgcgtactttgcgtggctttatagcgcgattccagttaaccgcaccttatgtgcgctctatgccatgacggggctggcgtctgcggtcgccgctgtgctgctggtatcgtattttggttcagcacgttccgatctcggtgcgtcgtttctgatgcccgccatcaccgccgtggtgcttggcggtgccaatatttatggtggttccggttccattatcggcaccgccattgcggttttattagtgggatatttgcaacaaggtttgcaaatggcaggagtgccaaatcaggtgtccagcgccctttccggtgcgctacttatcgtcgttgtcgtaggtcgttccgttagcctgcatcgccagcaaattaaagagtggctggcgcgtcgggccaataacccattgccataaaggatatcttcatgacacttcatcgctttaagaaaatcgccttacttagcgctcttggcattgccgcaatctctatgaatgtgcaggccgcagagcgtattgcatttattcccaaactggttggcgtgggattttttaccagcggtggcaacggcgcacaacaagcgggtaaagagctgagcgttgatgtgacctacgacgggccgacagaacccagtgtttctggtcaggtacagttgattaataacttcgtcaatcaaggttataacgccattatcgtttctgcggtttcgcctgatggcttgtgtccggcactgaaacgcgccatgcaacgtggtgtgagagtgctgacctgggactctgatactaaaccggagtgccgctcttactacattaatcagggaacgcccgcccagttgggaggtatgttggtggatatggcggcgcgtcaggtgaataaagacaaagccaaagtcgcgtttttctactcaagccccaccgttacggaccaaaaccagtgggtgaaagaagcgaaagcgaaaatcgccaaagagcatcctggctgggaaattgtcactacgcagtttggctataacgatgccactaaatcattacaaaccgcagaaggaatattaaaagcgtatagcgatctcgacgccattatcgcccccgacgccaacgccctgcccgctgccgcacaagccgcagaaaacctgaaaaatgacaaagttgcgattgtcggattcagtacgccaaacgtgatgcgtccatatgtggaacgcggcacggtgaaagaatttggcctgtgggatgtggttcagcaaggcaaaatttcagtgtatgtcgcggatgcattattgaaaaaaggatcaatgaaaacgggcgacaagctggatatccagggcgtaggtcaggttgaagtctcgccaaacagcgttcagggctatgactacgaagcggatggtaatggcatcgtactgttaccggagcgcgtgatattcaacaaagagaatatcggcaaatacgatttctgatgtgcattacttaaccggagtaagttatggcagatttagacgatattaaagatggtaaagattttcgtaccgatcaaccgcaacaaaatatcccttttaccctgaaaggttgcggtgcgctggattggggaatgcagtcacgcttatcgcggatatttaatccgaaaacgggtaataccgtgatgctggcctttgatcatggttattttcaggggccgactaccggacttgaacgcattgatataaatatcgccccgctgtttgaacatgccgatgtattaatgtgtacgcgcggcattttgcgcagcgtagttcccccagcgaccaataagccggtggtactgcgggcgtcaggtgcgaactctattctggcggaattaagtaatgaagccgtggcgttatcgatggatgatgccgtgcgcctgaacagttgcgcggtggcggcgcaggtttatatcggcagcgaatatgaacatcagtcgatcaaaaatattattcagctggttgatgccggaatgaaagtgggaatgccgaccatggccgtgactggcgtgggcaaagatatggtgcgcgatcagcgttatttctcgctcgcgactcgaatcgccgctgaaatgggggcgcaaattatcaaaacctattatgtcgaaaaaggttttgaacggattgttgccggatgtccggtacccattgttattgctggcggtaaaaaattaccggagcgcgaggcgctggaaatgtgctggcaggctatcgatcagggcgcttctggtgtggatatggggcgtaatattttccagtctgaccatccggtggcgatgatgaaagccgtacaggcggtggttcaccataacgaaacggctgatcgggcatatgaactctatctgagtgaaaaacagtaactgcggatttaaggagaagaattatgcacgtcacactggttgaaattaacgttcatgaagacaagattgacgagtttatcgaagtttttcgccagaaccacctgggctctgtacaggaagaaggcaatttgcgcttcgatgtcttataggacccagaagtgaattcgcgcttttatatttacgaagcctataaagatgaagacgcagtggcattccataaaaccacgcctcactacaaaacctgtgtcgcgaaactggaatctttaatgaccgggccgcgtaaaaaacgtctgttcaatgggttgatgccgtgaggcgaatttatcatttttatctacaattggggtaacgcgctgacgggagtaaaaatatgtctgactggaacccctctttatatctgcactttgccgctgaacgatcgcgtccggcggtggagctgcttgccagagtgccgctggagaatatcaaatacgttgccgatcttggctgtggcccaggtaacagcaccgccctgctgcatcaacgttggcctgcggccaggataacaggcatcgactcgtctccggcgatgattgctgaagcgcgcagtgctttgccagactgccagttcgtggaagcagacatccgcaactggcaaccggaacaggcactcgatctgatttttgctaatgcctcactgcaatggctgcccgaccactacgaattgtttcctcatctggtttctttacttaatccgcagggcgtgctggcagtacagatgccagataactggctggagccgacccatgtgctcatgcgcgaagttgcctgggaacaaaactacccggatcgcgggcgtgagccgttggctggcgttcatgcttactacgatattttgagcgaagccggatgtgaggtcgatatctggcgaaccacctactatcaccagatgccgtcacaccaggcgattatcgattgggtgactgccactggattacgtccgtggttacaggatctgaccgagagcgaacagcagctttttcttaagcgctaccatcagatgctggaagagcagtatccactgcaagagaacggacagatactgctggcatttccgcgtctttttattgttgcccggcgtatggagtaaatatcacgtcagctggtaatgacgatcgggaagaatttttgctggaatttcggcttcatcgttcatctgtaacaggtcaatttcaatagcgttgcagatggcatccagcggtaaatcattgttttcagtaccgaacggatcttccagttcttccgccagacaatccagcgaaataaaagtgtaggaaatcagcacagagataaaaggcgtcatgtaatgcaggtccacgaccagcgcgaacggcagcatgatacaaaacagataaacggtacgatgcaaaatcagggtgtaggcaaagggaattggcgtataggcaatgcgctcgcatcctgccaggaccgctgaaatatcattaagccgatcgttgaggctaataaacaggatatctgaaagctgcccattgcggcgctgaaccgccaaccactcccccattattaacaagatacggttagctggagagttcgaagccagtacaggctgaagatcttcagtcttgagataatgagccagcacttccgcctgtggctgtttgcgtaatgtcatgcgtaaacagtgggcgaaggcgatttgcaaccgggcaaactcccttacacttgccgaatccggcaatgtcgtttttacctcgcgcagtaacgaccgtgaggcaatcatcaactgcccccaaagttttcgcgcttcaacgtaacgggcgtacccggcattattacgaaaaccaagaaaaatggcgatggcgacaccgagaatgctgaacggtgcgagggtgaatttgatgcccagatgcgtgtaccagggcagcatgaaaataacagcgatagaaaagagaaaattgagtagtaagcgcgatgatatcttggataatactgagccgtgccagacaaaaatacggcgcagccagtgttgttgtggacgaacaatcatggttatcttcaggcgtgaaaaagtcgccctattaaacgtgattacgatcacattctcaagacgctacttacaaattacctacaagcttacaacattaacaggcgctgcatgtggcatctgttaatgataaaggcacataggatgttgtaactaatatagtgaaataagaaacccggtcgaaaccgggttcagaagtaacggtgttattagcacaacggacgtacagcttcgcgcatccctttttcaagaatcgcatccaggtcattagcaacctgctcgaccagaccaggcacttgcgtcaggtcctgctcccagtggtctttttctgccaacacaatcgctaccagttcctgggtaccgataacacggtcacgatgctggctccagagttgctgataacgttccagccagtgtgcatcgtcctgtaccggatatgtttctccgttacgctcaccacgatagaaggcaatcaatgccgctaatgcgaaagtaaggcgcgccggaagtgtgccttttgccttctgccctgccagcagctgcggcaggatgcgagtgcggaacttggtcataccgttgagcgcgatagacagcagctgatgcttaatgtacgggttacggaaacgcccggtgactgcactggcgaaagattccagttcatcacgaggcaaatccagtaccggaataatttcttcgtagatagctttttcaacgaatgcgcaaatttcagcatcgttcatcgcttcacctacggtatccagccctgcctggaacgccaccggcaccagcgcggtgtgcgcaccgttgaggattgccactttgcgttctttgtacggtttaatatcgtcaacaatcagcacgttgagcggatatttgtccagacgcagttcagtcgctaaggatttcggcccctgaatcacaaacaggtaaaagtgttcagcggtgtcgaggaaaccatcgtgataacccagttcttcttccagtttagccacttcatcgcgcggataaccggtaacgatacggtccaccagcgtagaacagaagctgttagcctgatccaaccattgaataaatgcttctggcagtgcccactcttgagcatagcgcagcaccagttcacgcaacgcgtcgccattgtagtcgatcaactcacacgggatgatgatccaacctttatccagcgcaccgttgaaatggctaaaacgttcgaacagcagacgggtcagttttgcgggatagcttaccgctggcgcgtcatcgaatttatcgcccgcatggtagctgatacccgcttcggtggtgttagagaaaacaaagcgcatttccggattgtgcgccagtttcaggaattcatcgtattcactgtagacgctgatttcacgattaacagagcgaatcagacgcgcgtcgctgaccgcttcccccttctcattcaggccacggataatggtggtgtacagaccatcctgcgtgctcagtgacggcgggaatgaagtttcaatcggacgaacaacgaccacgccagaattcagatcggtgtgctcattcaggagatcgatttgccagtcaacaaaggcgcgcaggaagttaccttcaccaaactgaatgatacgttctggatactgtgcaccgggaaaatcgcgacgatttagtgttttcacaatgggttcccttctgattagtcatacaacctgtttgaattggtacgacaggttagcaaactttaatacgccgaacccctgttttgatcaactcctgatgattaatgagcagttttatgagaaaagtgtggcgcggatcatggtttaatcgaggaaatacgccttttcctggatcataaagtggtagaacacattgcattcaaatcgcgcggaatgaataaagatgtcagacaacttcctcaccgtaacgcatagtgctggtacggttgcgcccatctttcttcgagcgatacagacacgtatcggcttcgaccatcaatttattaaaatcatcggtcagcgttcggtacgatgcgcgaccactaccgacgccaatacttaccgtgagataaagcgttttttgttgccaggtgaatggttgcagttcaacgcctttacggattttttccgccattagcagaccatcgacaggattcaccgacggcactgcaacagcaaattcttcgccgcccatgcgcgccaccagccccttatcaccgacaatcttctgaatatgccgggcaaacacgcttaacactttatcgccacattcatgtccatagttatcgttaatgcttttgaaatagtcaatatcaagcagcatgaccgtcagatgttgtgtctgtttcagcgatggacttttcagcgcctcataaagaccggaccgtgagtaaacctgagtcagaaaatcaaagtcggctcgcagcgcaacttgcttcattagcgaattgatcgctgccacgctaaaagaaaccataattgggcatatcgccatcgtggcaataccgagacgtgcggagaacatttccggaatggagaacggcgaaccgaccgagatatcaatcaccgaatttgccaccagtacgatttccaccgcaccggtgacaaaggtcaacagacatgttacctgcggcgtatagcgcactgcacaccagattaatgcaggcagcgggaacgccagactccccgctccgccaatgactaccgaggcaataaccgacacaataagcgcgatggcgggcatcatctgttctgctttaaagcgcggcagcactccaggaatagccaacgtcagcatacaaggcacgatcaaaacgcccgttgagaattgctcactgaaccagtccgcaagcaaaggccagaaatccagactatcaatactgaccgaaccaatcgccccgacaatagcgcataataatgcggcaatcagacagtaattaaatagccgtaaggcacttactggctcatacttatttttccccagacgcttatcccgcacgaccagtaaggcgacggtaacaataaacatcatattggagaaattgataaccagtgaaaccagtccccattcggtggttatggcatcataaaccagcatcgccacataactgatcgcatagtaatgcagtcgattaagccagacatagcgggcaaacacccccgccattacgccattcagcggccagaaaagagaaagttcgtgaaccagccgtaactctgcaccaataaaatagaacagcgtggttagcgcaaaaatagcgatgctattacgtagcagatgaccttcctggaacaaacggaaagttgaaatggggtgtacatgcattaattatctgtccatacaattgcgggtggcaattatctcaacgtaataagtaaattctcataaaggatagcatgttcgctaacagcggcggcaaataaaggtaccctgggaatgctattttatcgttttccgcaattctcatggctgattcatctgtacaaccagccagtgatagattaccgccacgatataacgttgttgttcttcgcttaacgaaacaccctgcggaatgttatgccacttagccagacaaccgcgacagcaggtcgcggtggcgtgctgagcgataaacaccggatgcccgcgcatgggggtttgcttaccgtcattagccggtaatgccggagcaagacgtttagcgacaaaatccgccgcatgttgttcgatgactggcgcgcctttctccaggcaatactgacgctctttcatgcccagacgaaagcgagagcgaaattttgaacgggataaacgcgcgaagagtggatcgagggactgcattaataaaccgaacgccctaactgtttcgtcaattgttcaaggacggcaatacccgcaagcgagttacctgcatcatccagttccggactccagacagcgatggccatttcatgcggaacaatcgccacaataccgccaccaacgccagatttcgccggtagccccacccgccaggcaaactcccccgcgttctggtacataccactggtcgccatcagcgcgttaatttgccgcgcctgcattggcgtcaccacaggttcatcaatatgaatagctttcccctgattagccagaaagacaaacgtccgggccagctctacacagctcattttcagagcgcagtaatgaaagtagttttgcagaacggttgtcacatcatgatggaaattgccaaacgacttcatcagccaggcgatagccgcatttcgcgcggaatgttcaaattcggaacgcgctaccaccgtatcgtatgaaatatcagacacaccgcttaagccgcgcacgacttccagcatacgttgccgtggtgcgcttaatcgcccttgcaacatatcgcagaccaccagcgcaccagcattaataaacggattacgcggaataccctgctccatttccagttgcactaaagaattgaacggtgatccagacggatctttgccgacgcgttgccagatttcctcttcggagtaatgacgcatggcgacaacgagactcagcactttggaaatagactgaatggaaaaacgttcttgcgcgtctccggcctgaaaaagctgtccgtcaacggtacagatagcaatgcccaatcgggaaccgtctactgtagccagcgccggaatataatccgcgactttaccctgaccaatgagcggccgcacttgccgcaagatgttttctaaaattgcattatccatggcgactgccactttctactcctggaccgcaggtctgaaaagacctgcgagtatatcagagctgaatatgtcgcgtcagatccggtctttccacaccgtctggatattacagcattcgtgtaagccgaaatgggaaagctcacgaccaaagccactctttttcacgccaccaaaggccactcgcgcgtcgctggcacaataaccattgataaacaccccaccgcattccagacgtgccgccatctgtctggcctgtgtttcgtcggtggtaaaaatggtcgctgaaaggccgaactcactatcattagccagttccagcgcatgttctgcatctttcgcaacggtgattgccgcaacagggccaaacatttcttcccgaaacgcggtcatttctggggtaacattcgccagaaccgttggcggatagtagttacctgccccagccatcttttccccgcccagtaacaaacgcgcaccctgcgccagggttttctccacctgatgatgcagctcatcacgtaaatcaaaacgagccattggtccgagagcgttctcttcatcacggggatcgcccattttcaaggctgccgcagctgccacaaaacgttcggtaaatgcagaagcaattccctcttcgataataaagcgttttgccgctgcacaaacctgtccggtattctgataacgtccggctaccgccgctttaaccgccagttccagatcggcatcgttaagcacaataaatggatccgaaccgcccagttccagtacgcattttttcagtgccgctccagcctgtgcgccaatagccgctcccgcacgaacacttccggtcaccgtgacagcagcaatgcgcgaatctttaatcatttgactgacaccgtcgttgtcggcattcagccagccatatacgccttgcgggattcccgcatctttaaacacctgggcaatgagctgagcacagcccatcacattcggcgcatgtttaagtaagtagccgttacctgcaagaatgatgggaaccgcgccacgcatcacctgccataacggaaagttccacggcataatcgccagaatcgtccccaacggtcgatactcaataactgcctgctgattttccaccagcgtaggttccgccttcagcattgccggaccatgttctgcataccagtcacacaaattcgccgatttcgccacttcagcgcgcgcctgattgattggtttgcccatttcacgggtgatcatttgcgccatttcttcgctacgggcgcgcagagccttaccgataccacgcagtttttcagcacgataatctatatttgtctcgcgccagtcgcgaaagcctgctgccgccagctgaagtgcgttttcgatatcgttagcgccagcccacggcagcacagaaagttgttcacccgtggcaggatttattgaaattgcatgagttgccggagtaatggtcatcggggtatctcctttatgagtcatggtatgaagatacgcagatttactcttgctttaaaatgaataatattaagccacttattcacgaatcgagaatattatggatctgacacaactggagatgttcaacgcggttgccgaagctggcagcataacccaggcagcagcaatagtgcatcgcgtgccgtcgaatctcactacccgtctacgccagctggaaacagaactgggggtagatctgtttattcgcgagaatcagcgtttacgtctctctcctgccgggcataactttttacgctatagccaacaaattctcgcgttagtggatgaagcgcggagcgttgtcgctggcgatgagccgcaaggtttattttctcttggttcgctggaaagcaccgcagcagtgcgcattccggccacgctggcggaattcaaccatcgttatcccaaaattcagttttcactttccaccggcccttccggcactatgctggaaggagtgctggagggaaaactgaatgcggcatttattgatgggcccattaaccatactgccattgacgggataccggtataccgcgaggagctgatgatcgtcacgccacaaggtcatgcgccagtaatccgcgccagtcaggttaacggcagtaacatttatgccttccgcgccaattgttcgtatcgtcgccacttcgagagctggtttcatgctgacggtgccgctccgggaactattcacgagatggagtcgtatcacgggatgttggcctgtgtggtcgcaggagcaggcattgcgcttattccacgctctatgctggaaagtatgccggggcatcaccaggttgaagcgtggccgttagctgagcaatggcgttggttaacaacctggctggtctggcgtcgcggtgcgaaaacgcgtccgcttgaggcatttattcaactactggatgtgtctgactcggcaaaacagagttaccaatgagctattttgatagttcttgcggctaatatgctctatatagtgatgttccgatgacttatgactatatggggcaaatatggttacgccagtaagcatcagcaattacatatctcttcctgatgattttcccgttcgtaatattgcaccacaggtaaaagaagttttaaaggactttattgatgcgctaagtacaataatatgtgatgaagagtggcgcacgtctttaaacatcaactcagccacaaaaaagatatttaataaccttgataacttatcatatattcagaggacttcttttcggggtaacgacacactatacaatgaaaaggttcagtttaaactcacttatcccgtcaagaatggaagacacaaagaaaatattgaatttcaggtagtaataaatttaagccctatttatttagataattttcgccatgatggagaaattaatatttttgcgctcccaacccaaagcctgtcactatgggacgcgtatttcagaccggcgtcgagcgtgtgctatttctgtttctgaatgattttattgaacaatttccaatgttcaaccttggcgttcccatcaaaagagcgcatacaccacatattgaacccctgcctccggatcgccataccgctgcagattacttacgccagtttgatttgcttgtcctgaattttatctctcgcggtaattttgtcatactcccccgattatggaataactctgaggttcacagatggttcgtcaataaagatcctaacttgatcaccgccattctcgacataacagacggcgaattaaaagaggatttattgcaaagcctgatggattcattaggttctaacaaacatgtactacccgaagtctgcatctgctttttatcccttttagcagaacaagaatctcctcattttcaggacttgtttttatttttcgccaatatgttattgcactatcaccaatttatgaatcccaatgaaagtgatttgaatgacgtgttgatgccagcatcattaagtgatgataaaattatcaaacatatggcgcgcaggaccctcaaactgtttgtaaaaaatgaaacgccgccaaaagttactcacgaagacctggtgaaaaacaggcctcgctcccctgtcagaccacctatacccgcaaccgccaaaacgccagacctccctgaacgtcattaaaccgtgatgttaccgactctctgacgcggaacagaatcagcgtcagagaaacggaaaacgcgatccagatcacaaatgcattgtattcacatcattaaccgttttaagatcatttcatcactttttcgcaactcacccgataatctgttatgacaacaaacactgtttcccgcaaagtggcgtggctacgggtcgttacgctggcagtcgccgccttcatcttcaacaccaccgaatttgtccctgttggcctgctctctgacattgcgcaaagttttcacatgcaaaccgctcaggtcggcattatgttgaccatttatgcatgggtagtggcgctaatgtcattgccttttatgttaatgaccagccaggttgaacggcgcaaattactgatctgcctgtttgtggtgtttattgccagccacgtactgtcgtttttatcgtggagctttaccgttctggtgatcagtcgcattggtgtggcttttgcacatgcgattttctggtcgattacggcgtctctggcgatccgtatggctccggccgggaagcgggcacaggccttgagtttaattgccaccggtacagcactggcgatggtcttaggtttacctctcgggcgcattgtgggccagtatttcggttggcgaatgaccttcttcgcgattggtattggggcgcttatcacccttttgtgcctgattaagttacttcccttactgcccagtgagcattccggttcattgaaaagcctcccgctattgttccgccgcccggcattgatgagcatttatttgttaactgtggtggttgtcaccgcccattacacggcatacagctatatcgagccttttgtgcaaaacattgcgggattcagcgccaactttgccacggcattactgttattactcggtggtgcgggcattattggcagcgtgattttcggtaaactgggtaatcagtatgcgtctgcgttggtgagtacggcgattgcgctgttgctggtgtgcctggcattgctgttacctgcggcgaacagtgaaatacacctcggggtgctgagtattttctgggggatcgcgatgatgatcatcgggcttggtatgcaggttaaagtgctggcgctggcaccagatgctaccgacgtcgcgatggcgctattctccggcatatttaatattggaatcggggcgggtgcgttggtaggtaatcaggtgagtttgcactggtcaatgtcgatgattggttatgtgggcgcggtgcctgcttttgccgcgttaatttggtcaatcattatatttcgccgctggccagtgacactcgaagaacagacgcaatagttgaaaggcccattcgggccttttttaatggtacgttttaatgatttccaggatgccgttaataataaactgcacacccatacataccagcaggaatcccatcagacgggagatcgcttcaatgccacccttgcccaccagccgcataattgcgccggagctgcgtaggcttccccacaaaataaccgcaaccaggaaaaagatcagcggcggcgcaaccatcagtacccaatcagcgaaggttgaactctgacgcactgtggacgccgagctaataatcatcgctatggttcccggaccagcggtacttggcattgctagcggcacaaaggcaatattggcactgggttcatcttccagctcttccgacttgcttttcgcctccggtgaatcaatcgctttctgttgcggaaagagcatccgaaaaccgataaacgcgacgattaagccgcctgcaattcgcagaccgggaatcgaaatgccaaatgtatccatcaccagttgcccggcgtaatacgccaccatcatgatggcaaatacgtacaccgaggccatcaacgactgacgattacgttcggcactgttcatgttgcctgccaggccaagaaataacgcgacagttgttaatgggttagctaacggcagtaacaccaccagccccaggccaattgctttaaacaaatctaacattggtggttgttatcctgtgtatctgggttatcagcgaaaagtataaggggtaaacaaggataaagtgtcactctttagctaaccttgcatcgcattgaccaaaacttgaaccgatttagcaaaacgtggcatcggtcaattcatttatttgacttatacttgcctgggcaatattatcccctgcaactaattacttgccagggcaactaatgtgaaaagtaccagcgatctgttcaatgaaattattccattgggtcgcttaatccatatggttaatcagaagaaagatcgtctgcttaacgagtatctgtctccgctggatattaccgcggcacagtttaaggtgctctgctctatccgctgcgcggcgtgtattactccggttgaactgaaaaaagtgttgtcggtcgacctgggagcactcacccgtatgctggatcgcctggtctgtaaaggctgggttgaaaggttgccgaacccgaatgataagcgcggcgtactggtaaaacttaccaccagcggcgcggcaatatgcgaacaatgccatcaattagttggccaggacctgcatcaagaattaacaaaaaacctgacggcggacgaagtggcaacacttgagcatttgcttaagaaagtcctgccgtaaacaaaaaagaggtatgacgatgtccagacgcaatactgacgctattaccattcatagcattttggactggatcgaggacaacctggaatcgccactgtcactggagaaagtgtcagagcgttcaggttactctaaatggcacctgcaacggatgtttaaaaaagaaaccggtcattcattaggccaatacatccgcagccgtaagatgacggaaatcgcgcaaaagctgaaggaaagtaacgagccgatactctatctggcagaacgatatggcttcgagtcgcaacaaactctgacccgaaccttcaaaaattactttgatgttccgccgcataaataccggatgaccaatatgcagggcgaatcgcgctttttacatccattaaatcattacaacagctagttgataacgtgacaacgtcactgaggcaatcatgaaaccactttcatccgcaatagcagctgcgcttattctcttttccgcgcagggcgttgcggaacaaaccacgcagccagttgttacttcttgtgccaatgtcgtggttgttcccccatcgcaggaacaaccaccgtttgatttaaatcacatgggtactggcagtgataagtcggatgcgctcggcgtgccctattataatcaacacgctatgtagttattgtcaggctctgatcacagagcctgacatctccgtaatatcttcctcaagtctcaaatattttcgccattgttggcgatgagatcccgataccagtaaaacgacgctttacgtatccgttccagcgttcccttcccttcgttgtctttgtcgacataaatcattccgtagcgctttttcatttcccctgttccggcagaaaccaggtcaatgcagccccacggggtgtagccaattaagtcaacaccatcttcaactacggcttttttcatttcccgaatatgggaagcaaagtaatcaatgcgatagtgatcgttcaccgtgccgtcagcttgtctctggtcaaccgcaccaaatccattttcgacaataaacagcggcaactggaaatgatcccagaaccagttgagtgaataacgtagccctgccggatcaatttgccatccccattcggatgtatcgatataagggttgctgaccaaatctcgtggttcaacataatccagttgcgggttatcgggcgaaaattgtgtcgtaaaagacatgtagtagctaaagccgataaagtcgacacaaccactggcaagaatcgcgttatcttctggtgtgatatcgaggttgaatcctttcctggcaaagtaattcagcatatgttgcggataatatccacgagcatgaacatcagtaaaccagtaacgacgatgcattgctttcgtggccatcatcatatcgttgggtgcacacgtcagaggatagatgggacacatggcgatcatacagccaatgttaaattcaggattgatcgattttccagtctgtaccgccagggcactggcaactaactcgtaatgtaccgcctggtacattatttgttcgcgctcattgatatcttcctctggcgaatacaagataccggaattagtaaatggacacaggctttcgctgaaattcacctgattattgatttcgttaaacgtcatccagtactttactttttctttatagcgcgtgaagaccgttgatgcgaagcggataaaaaagtcgatcagtttacggtttcgccagccaccatattttgtcaccagatgataaggcatctcaaaatgtgaaagcgtcaccacaggttccattccctgcttaaggcattcatcgaacagatcatcataaaattgtaaaccctcttcattcggctcctgttcgtcaccttgcggaaagattcgtgtccaggcaatggaagttcgaaagcatttgaatcccatctcggcaaataactgaatatctgttttatagcgatgataaaaatcaattgcttcatgattgggataattaagcccgtcgataacgccttctgtcacttcacgcggcaccccgtgagcgccagcagtcatcacatcagcgatgctgatgccttttcctccttcattccagccaccttccaactgatgcgcggctaccgcaccgccccataaaaaaccttttttaaatcctgacatacacaactccttaactaaaatagattaccaccagacttccgcctggatgccggccataaactcgtctttgctgttctcattaaacttaaaattcgataattcgttatccagaatattgatatacgttccatagaagcgaatttctggtcgtgaacctaaaatgctttcacccactttcaatgcatgccagagtgtcgttttataagccgattcatttagtgttacaccctgctgagttttgttctgttgcttaaaccagcctaattcaagccccgtctgattccatgtattccagatccaggccggtcttattacagtgcgaatactgtcaaaatcactatgagcaccactttcataactataaacatcttcgccgtgagaatagacaagcgcgttagccataataatattgtcagtaagatacatctcgccctgagagattaaacgccaggcgatcccattggtatgatcaccatagtaatagcgaccatgcgccatcgtattactggcatctgagaaactggcaaaactgctggcataggaattattggcaacctgtaacgtaaattcattaaacgtatcgcgttgcaggttttgccgtaaaacagaagtcagcatccagctatctttcatttcaaaataactgttgtcattttcgttatcttgttgttgatccgttttattaggtgcggaatatttagccattaatgataatgtcgcatcatcccataacgggatattgcgataacgaacatccacagaattggtattcatctggctggtacgcgaaaaatcacgagagtaaacatcgacatcatcacggcttaaggacatatcaaacagccctacaccaagtgcccagttttcaatccccacacccgcggcgacatccgtggttaaggttttccagtccagcatctggatctcatattgcgggagtttatgtttgccgacccagaagtctgcctctggtgcgaagggtaaaaaacctcgcgttgtcaggtaaatatcgctgaactgcatgatattttcattggcactgtcaccaaaccaggcatcgttatactgctcacccacgttgccatcataggtaacgaccgcatttgccgttttaccgtcctgattataaacacgctgatttaaggtcaggtcaaaccaaccgctcatctcattaccaaaacgtcccagagaacccgctgcataagtttgtggtgagccgtgattaccagtaccccagcctgagcggaagtacccctgatagctgaacccaatatcatcctttatatatttactgatatctttcagggtcacgctttcgatagtggttttgtcgtctttactttcaataacggcaacttgctgcgatccatttatagtatgcgctgcggcagacgagttctgttcaccgttttcatttttgatgttatcagcgacgggagatgtcgctgatatttcagcaagcgaggctgatttatatttgttttccgtgatgcttttttgtaaggtcgaaagtcgggatttatatactcccagttcattctgtgttgctttcagctcttgtttattttgcgacaattcattttcaagcaattcaaggcgctgctctatggttaattttgttgccatcgcgttcaatggaaacaatgctgtaataatagaaaaagacaaaaggctgacgttaagcgtctttatattcatgacttatccttaagagtataataatttcctccagctatcgcactggaggaaaaaatcaggcatggagttcttttcttaatgaaataatttccctggctaaatcctggcataatattgcattcatcaaatgatcctgtgcatgaatcagaattaaattaacttttattttgccacagccttcatcctgactaattaatgcggtctgaatcttatgtgcctgaagacaggcagattcagaactggccattagctgagttgcgccctgccagtctttttgcccggcacaacgtatggcttccatcgcgtcagaacgtgcctgccccgcgttgaccagtaactccataacaagttcttcatctgcaaacatcacaatctccttcctgggtaaatggaattatccgttagttgtcatgttattgactttgttggcggcaataacaaaaggtaaatagatcattgtcgccacacctaaacataaaaaaccaaccagtaaagccagccagttccccccggttccgaggaaagcaattaaaggtccgggcgtagtccagggcacggcataagcaaccggtggaataatttccatcgaaacaaagaagtaaccaatggcacagttaacaatgggaaccataataaacggcaccatcatgatggggttaagtacaataggaaggccaaacattatcggttcattgatattgaaaataccggggataaatgacatttttgccagatcacggtattccgcacgcttagaagcgataaaaatagccaacaataaccccaacgtcatacctgaaccgccgcagttggcgaatgcatcattaatagaagtccaggtaatcggatatggcgcgccccaggtagtgccatgttgagcggcccaggagagattctccagattagcctcagaaaaaacggtttctcgaattgccgatgtggtattaggtccgtggatccccagcacccacaggaaattatccacagcccccaggataattaccgcaaagatattcgttcccatatgtttgagcggcgtctggattaatgtgtaaataagatcgtttagtcctgccggggatatcagtgtcaggcaataattaagtgcggaaaagaacaccatgacaaaaaatattggcaataaaactttaaatgaacgcgctaccgcaggcggtacagctgccggcatcgttatggtgatttttgggtttcgagctaagcgacaaaatatttcactggtgatcaatgcaacgataacagcaacaaacaacccctgcgcgccgagatatttggtcgtcaggaatgcttgcccatctatcatctgatatggcgtataaacaataaaaaatgctcctattgccgttaatccacataaaagatcatcttgctcatagctaatcgccatattcctggcgaccaggaaagcaatcataattgacatgatatttacagaaccattcattaccggagtaaaaatagcttgtgctttttcaaggttggggaaaatgctattcagatgcagtaatccggcaataaaaccgtctggcgataatatggcaaagttaattaatataattaatgaacttgccatgataattggaaacgtaaaaatgaatccatctctcaccgctgcaacatgtttttgtgagtttaacttgatagcaactggaacaagaaaacgttccattccacgttcgaatgaggccattaatcccatttttttatacctgttgttttggatatttatacatcccaataaagcatgtatgccatatccattttatgatgtgtgaaaagttagttcaggtaatagtttaataatattagattcttactcttgcagtagtttcatcgcaaattcaagaactgcctgtccgttcatggtgtcgtagtctttcatctcgataacggctacaggcattttcccctgtgcaacggcttcaatctctggtttctgaaagcgaacttgcgggccaagtaaaacaacgtcaacttcgttatttttaattttccctttagcctctgcaatcgccaatgcggaaatattaacttcaagtgaaatagcgttagcatgatcaatcatacgtttaaccagcatactggttgacatgcccgcagcgcaaactaacaatatttttttcatattttcccttactggtatataacagattacattgtttaaatatcatatcccgcagtagctatacgtcctggtacattgatcacagtaatacagtgataaagttgttcaacatcagggtgattattaaacgactcggccatacgataaaccaatcaggactcaactccttgttttcaatggctcttaaaaggtgcaaaagtgatttttcaaaagattgcccgcttacttaaatccgaaatcaatggcaattcatggcatgttggtgatttgttgccgtcagaagcggaactcgctgttcgttataatgtttcgcgtaataccctgcgtaaggcattatccttgctggaaggcgaaggaattattcacagaaagcatggttcaggaacatacattcaaaaaaagaattttgttgcacacattgatcacatgaacagtttcagtgaaattgcgcataaaagcggcaaagaggcagggagtcagattatgaaatttgaagtgcaggatgcttcacccactattgcgactgagctgaatttagtgactggtgagcaggtttattacataaagagactgcgattcattgaggataatgcagcacaattagaagaaacgtggatgtcagtagcacgttttcctgatttaaccgtgtcacatatgcaaaaatccaaattttcatatattgagaatgaatgcgggatcaaaatcattggcacctttgaaactttctcccctacttttcctaccccagaaatcgccagtattttacggatcagcccacgggatcccatacttaaaattcagacccaggctgtggacagtaactctattccgctggattattcgttactttacagcaatattttcgagttccaggtaaagtactttttcccgcgataaaagcagacgcacagagtgctgacatcacattctgtgcgtatggtttagcctctaacctttaccgctttacgccaccgcaagccaaatacattgatatacagcccggtcataatgagcaccgcacctaaaaattgcagacccgttaagcgttcatccaacaatagtgccgcacttgccagtccgactacgggcaccagtaacgataacggtgcaacccgccaggtttcatagcgtcccagtaacgtcccccagatcccataaccaacaattgtcgccacaaacgccagatacatcagcgacaagatggtggtcatatcaatagtaaccagactgtgaatcatggatgcggaaccatcgagaatcagcgaggcaacaaagaagggaatgattgggattaaagcgctccagattaccagcgacatcaccgccggacgcgttgagtgcgacatgatctttttattgaagatgttgccacacgcccaactaaatgctgcagccagggtcaacataaagccgagcatcgccacatgctgaccgttcagactatcttcgattaacaccagtacgccaaaaatcgctaaggcgatccccgccaattgtttgccatgcaatcgctccccgaaagtaaacgcgccaagcacgatagtaaaaaacgcctgtgcctgtaacaccagcgaagccagtccagcaggcataccgaagttaatggcacaaaaaagaaaagcaaactgcgcaaaactgatggttaatccataccccagcagcaaattcagtggtactttcggtcgtgcgacaaaaaagatagccggaaaagcgaccagcataaagcgcaaaccggccagcatcagcggtggcatgttatgaagccccactttgatgaccacaaaatttagcccccatacgaccactaccagtagcgccaacaccccatcttttcgcgacattctaccgcctctgaatttcatcttttgtaagcaatcaacttagctgaatttacttttctttaacagttgattcgttagtcgccggttacgacggcattaatgcgcaaataagtcgctatacttcggatttttgccatgctatttctttacatctctaaaacaaaacataacgaaacgcactgccggacagacaaatgaacttatccctacgacgctctaccagcgcccttcttgcctcgtcgttgttattaaccatcggacgcggcgctacgctgccatttatgaccatttacttgagtcgccagtacagcctgagtgtcgatctaatcggttatgcgatgacaattgcgctcactattagcgtcgtttttagcctcggttttggtatcctggcggataagttcgacaagaaacgctatatgttactggcaattaccgccttcgccagcggttttattgccattcctttagtgaataacgtaaagctggtggtgctcttttttgccctcattaactgcgcctattctgtttttgctaccgtgctgaaagcctggtttgccgacaatctttcgtccaccagcaaaacgaaaatcttctcaatcaactacaccatgctaaacattggctggaccatcggtccgccgctcggcacgctgttggtgatgcagagcatcaatctgcccttctggctggcagctatctgttccgcgtttcccatgcttttcattcaaatttgggtaaagcgcagcgagaaaatcatcgccacggaaacaggcagtgtctggtcgccgaaagttttattacaagataaagcactgttgtggtttacctgctctggttttctggcttcttttgtaagcggcgcatttgcttcatgcatttcacaatatgtgatggtgattgctgatggggattttgccgaaaaggtggtcgcggttgttcttccggtgaatgctgccatggtggttacgttgcaatattccgtgggccgccgacttaacccggctaacatccgcgcgctgatgacagcaggcaccctatgtttcgtcatcggtctggtcggttttattttttccggcaacagcctgctattgtggggtatgtcagctgcggtatttactgtcggtgaaatcatttatgcgccgggcgagtatatgttgattgaccatattgcgccgccaggaatgaaagccagctatttttccgcccagtctttaggctggcttggtgccgcgattaacccattagtgagtggcgtagtgctaaccagcctgccgccttcctcgctgtttgtcatcttagcgttggtgatcattgctgcgtgggtgctgatgttaaaagggattcgtgcaagaccgtgggggcagcccgcgctttgttgatttaagtcgaacacaataaaaatttaattcagccttcgtttaggttacctctgctaatatctttctcattgagatgaaaattaaggtaagcgaggaaacacaccacaccataaacggaggcaaataatgctgggtaatatgaatgtttttatggccgtactgggaataattttattttctggttttctggccgcgtatttcagccacaaatgggatgactaatgaacggagataatccctcacctaaccggccccttgttacagttgtgtacaaggggcctgatttttatgacggcgaaaaaaaaccgccagtaaaccggcggtgaatgcttgcatggatagatttgtgttttgcttttacgctaacaggcattttcctgcactgataacggatcgttgacacagtagcatcagttttctcaatgaatgttaaacggagcttaaactcggttaatcacattttgttcatcaataaacatgcagcgatttcttccggtttgcttaccctcatacattgcccggtctgctcttccaatgaccacatccagaggctcttcaggaaatgcgcgactgacacctgctgtcacggtaatgttgatatgcccttcagaatgcgtgatggcatggttatcgactaactggcaaattctgacacctgcacgacatgcttcttcatcattagccgctttgacaataatgataaattcttcgcccccgtagcgataaaccgtttcgtaatcacgcgtccaactggctaagtaagttgccagggtgcgtaatactacatcgccgattaaatgcccgtaggtatcattaaccaatttaaatcggtcaatatccaacaacattaaataaagattcagaggctcagcgttgcgtaactgatgatcaaaggattcatcaagaacccgacgccccggcaatcccgtcaaaacatccatattgctacggatcgtcagcaaataaattttgtaatcggttaatgccgcagtaaaagaaagcaacccctcctgaaaggcgtcgaaatgcgcgtcctgccagtgattttcaacaatagccagcattaattcccgaccacagttatgcatatgttgatgggcagaatccattagccgaacgtaaggtaattcatcgttatcgagtggccccagatgatcaatccaccgaccaaactggcacagtccataagaatggttatccgttatttctggcttactggcatctctcgcgaccacgctgtgaaacatactcaccagccactggtagtgggcatcgatagccttattgagatttaacaagatggcatcaatttccgttgttttcttgatcattgccactcctttttcacagttccttgtgcgcgctattctaacgagagaaaagcaaaattacgtcaatattttcatagaaatccgaagttatgagtcatctctgagataacattgtgatttaaaacaaaatcagcggataaaaaagtgtttaattctgtaaattacctctgcattatcgtaaataaaaggatgacaaatagcataacccaataccctaatggcccagtagttcaggccatcaggctaatttatttttatttctgcaaatgagtgacccgaacgacggccggcgcgcttttcttatccagactgccgctaatgttgatcatctggtccggctgaacttctcgtccatcaaagacggccgcaggaataacgacattaatttcaccgctcttatcgcgaaaaacgtaacggtcctctcctttgtgagaaatcaaattaccgcgtagtgaaaccgaagcgccatcgtgcatggtatttgcgaaatcaacggtcattttttttgcatcatcggttccgcgatagccatcttctattgcatgaggcggcggtggcgctgcatcctgttttaaaccgccctggtcatctgccaacgcataaggcatgacaagaaaacttgctaatacaatggcctgaaatttcatactgactccttaattgcgtttggtttgacttattaagtctggttgctatttttataattgccaaataagaatactgccaattgttataaggcatttaaaatcaggcaactagctgtcaaatattcagagaatttaactcactaaagttaagaagatcaaatagtcttaaatatattttcagaataatcggatttatatgtttgaaaattattatattggacgagcatacagaaaaagcaaatcacctttacatataaaagcgtggacaaaaaacagtgaacattaatagcgataaaattgtacaacttgcagataccgacactattgaaaacctgacatccgcgttgagtcaaagacttatcgcggatcaattacgcttaactaccgccgaatcatgcaccggcggtaagttggctagcgccctgtgtgcagctgaagatacacccaaattttacggtgcaggctttgttactttcaccgatcaggcaaagatgaaaatcctcagcgtaagccagcaatctcttgaacgatattctgcggtgagtgagaaagtggcagcagaaatggcaaccggtgccatagagcgtgcggatgctgatgtcagtattgccattaccggctacggcggaccggagggcggtgaagatggtacgccagcgggtaccgtctggttcgcgtggcatattaaaggccagacctatactgcggttatgcattttgctggcgactgcgaaacggtattagctttagcggtgaggtttgccctcgcccagctgctgcaattactgctataaccaggctggcctggcgatatctccaggacagccattggtggtgtttatatgttcaagccacgatgttgcagcatcggcataatctgaggagccttaccgcgccattgtcgatacaggcgttccagatcttcgctgttacctctggaaaggatcgcctcgcgaaaacgcagcccattttcacgcgttaatccgccctgctcaacaaaccactgataaccatcatcggccaacatttgtgtccacagataagcgtaataacctgcggcatatccgccaccaaaaatatgggcgaaataactgctgcgatagcgtggcggtatagcaggaagatccatattttccgccaccagcgcccgcaattcaaaatcatcgacatcctgcattgcttcgttttcttccaggcaatgccagcgcatatcgagaagtgcggcgctaagcagttcgctcatctcataccctttgttgaacaggctggcattacgcattttctgttgcagttcgtcaggcattgctgccccgctctgataatgccgggcgtagcgagcgaatacctgcggatgcgttgcccagtgttcgttgatttgcgacggaaattcgacaaaatcacgcggcgtgttggtgccggaaagcgtggcataacgctggcgggcaaaaaggccgtgcagcgtatgaccaaattcatggaataaggttatgacatcatcccagagtaacaacgcaggctcaccggcagcgggtttctgataattgcaaacgttataaattaccggatgcgtttcattaagcgttgattgctcaacaaaattgcccatccatgcaccgccgctttttgaatcacgggcgaagaaatcaccgtaaaataacgccagtcccacgccattatgatcaaaaatttcccacacacgaacgtcaggatggtagacaggaatatcaaaacgttcgacaaacttaataccgaagagctgattcgcggtccagaatacaccttcattcaacaccgtgtttaattcaaaatatggcttgagctgcgcctcatcaagatcaaatttctcccgccgtacctgttcggcataaaatgcccagtcccacggctgcgcgctaaacccgccctgctgcttatcaataaccgcctgtatggaggctaattcatcgctcgcacgttgacgcgccgctggaacaatttcccgcataaagttgagcgctgcttcaggtgtttttgccatctgatcggcgattttccatgcggcataatgaggaaaaccaagtaatgtcgcctgttgtgcacggatctccaccagacgttgaatgatagcgcgggtatcattgccatcatttttttccgctcgcgtccagcccgcaataaacagtttttcacgcgtcgcacgatcgcgcatttcggcaagcgccggttgttgggtggtattcagcagcggaatcagccatttgttatccagacctttctcgcgagccgcctctgccgccagcgcaatctcttgctcactcattcctgccagctgcgcgatatcgttcacaaccagaccgccggatttatttgctgccagtaaccgctggttaaactgactggtcagtgtcgcagcttctgtattcagtacttttaattttgctttatcagcttgcgcaagtttggctccggcaaggacaaaacgttgatgaatcacctccaccaggcggatggattcactatcaagccccagggattcacggcgctgccagacagcatctacccgcgcgaataattcaccgttcagatagatatcattagccagttccgccagttcagcggaaaactgttcatcaagacgctgtaattcatcattggtatgcgccgcagtcatcgcaaaaaagacgctggtaacgcgggtaagtaattctccgctttgttccagtgccagaatagtattgttgaaatcaggcgtttgcgggttaagcgcgatggcagcaatttctgcccgcttttgctgcattccctcatcgaatgccgggcgatagtgatgattggcaatttgatcaaaatgaggagccagatacggcagtgtgctttgcacaaggaaaggattcattgttgtcattttcttctcctgaacgcgaggtgttccatagcgtaggcttactgataacggagtgcaatcttgcaaaccagtattacccgctcttaagcatcacgtgctatgttattgacacacaaaagcgttgaggaacagtgagatgatcgttttagtaactggagcaacggcaggttttggtgaatgcattactcgtcgttttattcaacaagggcataaagttatcgccactggccgtcgccaggagcggttgcaggagttaaaagacgaactgggagataatctgtatatcgcccaactggacgttcgcaaccgcgccgctattgaagagatgctggcatcgctccctgccgagtggtgcaatattgatatcctggtaaataatgccggcctggcgttgggcatggagcctgcgcataaagccagcgttgaagactgggaaacgatgattgataccaacaacaaaggcctggtatatatgacgcgcgccgtcttaccgggtatggttgaacgtaatcatggtcatattattaacattggctcaacggcaggtagctggccttatgccggtggtaacgtttacggtgcgacgaaagcgtttgttcgtcagtttagcctgaatctgcgtacggacctgcatggtacggcggtgcgcgtcaccgacatcgaaccgggtctggtgggtggcaccgagttttccaatgtccgctttaaaggcgatgacggtaaagcggaaaaaacctatcaaaataccgttgcattgacgccagaagatgtcagcgaagccgtctggtgggtgtcaacgctgcctgctcacgtcaatatcaataccctggaaatgatgccggttacccaaagctatgccggactgaatgtccaccgtcagtaatttttatacccggcgtaactgccgggttattgcttgtcacaaaaaagtggtagactcatgcagttaactcactcacaagcaagaacgaatgaccgtcgaaacgcaacttaatcccacacagcctgtcaatcagcagatttatcgtattcttcgtcgcgacattgtccattgcctgattgcaccaggcacaccgttgtcggaaaaagaagtttctgttcgtttcaatgtgtcacgccagccggttcgtgaagcctttattaaactggcggaaaacggcctgattcaaattcggccgcagcgtggcagctacgtcaacaaaatttccatggcccaggtgcgaaacggcagttttatccgtcaggccattgagtgcgcggtggcgcgtcgggcggcgagcatgattaccgaaagccagtgctaccaactggaacaaaatcttcaccagcaacgcattgccattgagcgcaagcaactggatgatttttttgaacttgatgacaacttccatcaactcctgacgcagattgccgactgtcaactggcgtgggataccattgagaacctgaaagcgaccgttgatcgcgtgcgctatatgagtttcgaccatgtttctccaccagaaatgctgttacgccagcatcttgatattttctctgccctgcaaaaacgtgatggcgatgcggtagaacgtgcaatgacgcaacatttgcaggaaatcagcgaatccgtgcgccagatccgccaggaaaacagcgactggtttagcgaagagtaattcatttactctcatcccatccgggatgagaggcttttccccccgccttacggctcatgcatgcatcaaaaaagatgtgagcttgatcaaaaacaaaaaatatttcactcgacaggagtatttatattgcgcccgttacgtgggcttcgactgtaaatcagaaaggagaaaacacctatgacgacctacgatcgtaaccgtaacgcaatcaccactggcagccgtgttatggttagcggcaccggtcacactggcaagatcctgtcgattgatactgaaggtctgaccgctgagcaaatccgccgcggaaaaaccgtagttgttgaaggttgtgaagagaaactggcacctctggacctgattcgtctcggcatgaactaagtgtgtgaatgccgccgatggcggcattgctttttttacttcacggaatatttcgccacggtcgctttcgcgccatgcgctaataaagacaagtacgcttccgtcacttttgcagtaaacaagctattgtctggcaaatcatcaccaaagattgccttaatcgccagcaatgactggacgcgcgctttcccttcggcactactttgtacagccttctgaataacaggtaacagtgggtcactgatttctatcggatttccctgttcatcaacaccaccgacataacgcatccaacccgcgacgcccagcgccagcagatcgaacttgctgtcatgcgccagatgccagcgaacagaatccaacatccgctgtggcaatttctggctaccatccatcgcaatctgccaggttcgatgacgtaacgccgggttgctatagcgtgcaattaatcggttagcgtaatcttgcaaatcaacgccctgcactttcagcgtcggcgcttgttcctgcaacatcaagccatacgccgcataacgataatgttcatcttccatgcagtcattaatgtgctgatatccagcaagataacccaaatacgccaggaatgaatgactgccgttgagcatgcgcaacttcatctcttcataaggcagcacatcactaaccagttcggctcccgctttttcccattctggacgtccggcaacaaagttatcttctattacccactggcggaaaggttcacaggcaacgcccgcaggatcgcccacaccggtaagttgttcgattttcgccagcgtatcctctgtcactgcgggcacaatacggtccaccattgttgatgggaaagtcacgttatcttcgatccattgtgccagtttttcatcaacggcttgcgcgtaggaagtgacaacgtcacgcataacatgaccgttttctggcatgttgtcacatgacatgacggtaaatgcgggaagtcctgccgctttacggcgagccagcgcctcaacaatcactcctgttgctgttttcggctggtggggattttgcacgtcggcagcgaccatcgggtgatcgagcattaactgtccggtcgccggagagtggaaataccctttttcggtgattgtcagagagacaatcgcgatttgcggttcacacatcgcagccaacacggtttctaagccatccatctgtacgtgcaaggcttttttaacgacgccaacgacgcgagccgtccacgcatcggccgacatttccgcaacggtataaagattatcttgctgctgtaaatcggcaatttgctgttcgccgccgattaagttgacctcataatatccccagtcactgaaatgttctgtagcaagaatatcggcatacacgccctgatgcgcacggtgaaatgcaccaaagcctaaatgaacaattcttggggccaggttattacgatcataaacagggagtgtcgcttttgctgataacaaattatttcccataacaattccttaaatttaaatatggcaagctacatgttttgttatatgaataaaaatcccctctccggtaagagaagggattgaggatttacagacttctggaaggttgcacagctcttacaacacgcggttgatcttccgcagcgtcttccagcgcacttaaatcacggtctttcacttctggcattttcagcgcagagattaaaccaatcactgaatatgccatgatcataatggcgatcggataccaggattccgtcatggtgcagaaaatacccgccaggataggaccaaaaccggaagcgataagaccaccaatttctttagaaatggccatccgggtaaagcggtttttacagccgaacatttctgccatggtaatgttttccagagcaaataatcccagcaccgcacagttatgaatcacaatcagtgcaaccataatggtgctcggggcatagcttttatctacaatgatagaaagcattggccatgccagcacaatcgcggaggtattcataataatatacgggatccggcgaccaattttatcggataaccaaccaaggaacggaatggtcataaagccgagaatcgaactaatcatcaatgcatctgttggaattgctttgttaaacaataacgtctgcactaaatagcctgcaaggaaagtctgaattaacccggagttacccgcctgaccaaaacgcagccctgttgccagccagaaggatttgctctggaacatgctaccagcaggtgcaggttttgctgtgggttggttgctgtcattaaccttctcaaagaccgggctttctttcagattcatacgtaaccagatagcaaagaccatcacgacaacgctcgccaggaacggtatacgccatccccacgccagcagttcctctttactgagaatgaagaacataaaggcccagattgccgttgcgctcaaggttccgcagttagttcccatagctacaaatgaggagataattccgcgcttaccttttggtgcatattccgccagcatcgtaccggcaccggaaatttccgcacctgcacccaacccctgaataatacgcagcgtcaccagcaagatgggggcaaaaacaccaatctgtgcataggtcggtaacacaccaattaaggtggtacagatccccatcatggtgatggtaataaagagcacttttttacgccctattctgtcgcccattttgccgaaaataaatgctccgacaatacgcgccacataacctgcaccgtaggttcccattgccaaaattaacgccattgccgttgatgattcaggaaaaaatatttcatgaaacactaacgctgcgccgagcgaatataactggaaatccataattcacaggtgttttttcccatcctgtggtttccttggcgttttctaggttttttcagatagttgcattttttaaaaagcatcctaagttcgatctcagtgtctatctggggcctatttctgtcccatatatgccccaaaaaaaactccccaacagataagtagttttttcatggatttatgcgtaaaatcaagaacggctggaaatcattcaatactcacactatcgaaaaatttaccagccaaccgcagcacgttcttgcataaggcgtgtctgcggtttttcaactattcagatacatcactcccatcacattcattcctccgcatcaaaggcatataggctatatcaccttgatatttttatttttcagataaaaactgttatctatgtatacttttaaacccaatccgtgtagagtctctgcataagatagtttgcagttgccgcttcagcttgcgccataaaccgcctgatttttgctgccacctgttagcattcctgtatacctgaaacgacaatgtttatctacgaactttaagaacacccaagataaaaattgtcaactatatcatatataacacattactaattcgaggccatatgaacagcatactgataatcacatctctccttatcatattcagcatttttagtcatgccctaataaaattagggattggcatatccaataacccagacaaaaccgatgtataagtcaacatatcctgaattagacatacaatatcgcaatgaaaatcaataatattttaaggaatatcttcatgaaatcaaaagacaccctaaagtggttccctgcgcagcttcctgaagtaagaattatcctaggggatgctgtagtggaagtagcaaaacagggaagacctatcaataccagaacattgcttgattacattgaaggaaacataaagaaaaaatcatggctggataacaaagaattattacaaacagcgatatcagttcttaaagacaaccaaaatttaaatggtaaaatgtaatataataaacttacttttttatcatttttccactttaacaacattttgctccacttttccacgaccaaacaacttgaaatctggttaaaataacacgcaacactattcttcttccttgagtccgcccggaactcgaaaaacaaaccgagttaaagccatttttcacaaaatcgattttgggtctcaccaaaattacggggttgcatacgcattcgtttattttcgaacgtgtacatacaaatatgcacaaaaataatcaaaattattttctgagatgcattatgatatgaacaccaatttcgtatagagtctcactatgtctcgaatttttgcttactgtcggatatcaacgctggatcagaccaccgaaaatcaacgccgggaaatcgaaagtgcaggttttaaaatcaaacctcagcaaataatcgaagaacacattagcggctcagcagcaaccagtgagcgtcctagttttaaccggttgcttgctcgcctgaaatgtggtgatcaattgattgtgacaaaactggatcgccttggttgtaatgcaatggatatcaggaaaacagtggaacaactgaccgaaacaggtatcagagtgcattgcttagcattggggggcattgacctgaccagtccaacaggaaaaatgatgatgcaagtaatttcagcagtcgctgaatttgaacgagaccttttacttgaacgcactcattccgggatagtaagagcccggggcgcagggaaacgttttggtcgaccacctgtgttaaatgaagaacagaaacaggtggtattcgaacgaattaagtcaggtgtaagtataagtgccattgcccgggaattcaaaacctcgcggcaaaccattttaagagccaaagcaaaacttcagacacctgacatataaaaaataatctcggtgtgagatgctttacgtcttccaagccaccttccttgccgtaaatggaaagatacatctaattatagaatttatatgttttaccctacggcagtgctggccattcaatatcctgtgcagttgacgtatcaacacggttcagcaatacccgatactttttccatgcttccagcaacgagatttcttcctccgttgcaatttccagatctgcagcatcctgaagcggcgcaatatgctcactggctacctgcatcaggctgttttttgtttcttccgcctcccggatccggaacagtttttctgcttccgtatccttcacccaggctgtgccgttccacttctgatattcccctcccggcgataaccaggtaacattttccggtaacggaccgagttcagaaataaataacgcgtcgccggaagccacgtcataaaccgttttaccccgatgatcttcaacgagatgccacgatgcctcatcactgttgaaaacagccacgaagcctgccggaatatctggcggtgcaatatcgatactgtttgctggcagacctgtatgaggcggaatatatgcgtcaccttcaccaataaattcattagttccggccagcagattataaatttttatggtccgtggttgttcactcattctgaatgccattatgcaagcctcacaatatagttaaatgcgatgtttttgacggtgttttccgcgttaccagcagcgttaacggtgatggtatgtccatgtgaaccaatcgcaacggagtgcgtatgagcaccaataccgacagtatgtgcgtgtgcacctgcgcttgcagcagtacccgatacagagtgcgtatgagcgcctgcagaagaagtgttaacactgtatttagaataatccgacgacgacataatgttgaccgagggccaaccaattttaaggaacgagccatccctgaacgtcttatcatggacattattgtcgttacgacgtggactcattcttttctttaccgccgcactgcttctaaacgttctgtcgaggcgctttttagaatgctcgcgggccttatcttcggtcatctgcacaacgagcatgtccgaaggatcgcaaacgatggtatagacaatccatccatcgatcagaccaatggtcttccctgttcgcgcaggaccaacaaaaatcaccgcatcgtattcacgcgatgccaggcagttcatgggctcaatgatgtagggtgtcagttcaggatcccatggcaccgagttaccagcccccttgggaacacgcatgaattttttaacagcctccgaaatcggcatgcgacgtggtggggaaaatcctgccgatatgtcccttcccaaatttcgggctgatgaaaaacccattattcctcctagagactctctccttcctcatcaggaattaattcagcagcacaagcctcgtaggatttttcctgaagagtgtatcgcaggtcatcaattgcctgctgtacaacgccgacggcctgaggagtcagggcgcaatcgcgttcaagaacatccggaattgtctccagaacctggacgacagcctttctcatggacgaatagacgatgactacttcatcaacggggatgagttttcgctgctccttttccagcttgatcgtaagcgactcgtcagaaccgtattgatatttactgagagctcagatcaactttccagggcaacagatcgcgtacccggtttgccggccagtcctggatatgttcaatgacgtaacgcagccacttttctgactccacattgttcagacggcatgtgccgatcagcgagtacaacaccgccgcatgttcaccaccgctgtcggaacccgcgaacatccagtttttccggcctacggccactccccgtaaggcgttctctgcgatgttgttgtcgatttccacccagccattactgcagtacacgttcagtgcatcccactgtttcagcaggtatgcgaacgcttttgccgtatctgagtgacgcgacagtgttttcatctgttgctgtatccagtcatacagtgactgcatcagtggcgcggctctggcttttcttgccgccagacgctgttctgctgaacagccccggacctctgcctcgatggcatacagttcaccgatacgctgcagggcttccgtggtgatgtaggtgggcgctcttgcatgcacatcgtggatttttctccggacatgagccatacacgcggcttccgttattctgccggattcgtataacgcccggtaaccaccgtaagcatcggcctgaagcacaccgctgtaaccggccaggtgattttgtggatggatacctttccggtccggactgtacgcgaaccagaccgccgggggcatctgtgaaccggcgttacggtcatcacggacgtagacccacagccgggctgtccgggttttaccgctgcccggctcctggaccgggacggggatatcatcagcatggactttaccgggcatcagcacatactggcgcaggacgtcatacagcggctccagcagttcagcaacagcacctgtccagcgccccagtgtggcacggctcagctccactccctgacgacggtatatttctgactggcggtataacggcagatggtctgcatatttcccggtgacaacatgggccagaagccccgctccggcataactgcgtgcaatgggttttgaaggtactggtgcctgcacgatatggtcgcaccggcaacaggcctgtttcggacgttgtgtttcgataaccttaaaggcgctgctgataagctccagttgctctgacacatcacatcccagagaactgagttcaccaccacaggcaggacagcattcctcttccggccggataacccgggtttcacggggaagtgaggccggtaacggtttacgggctgaagactggcgcagggcggatggcagtaccgggtcatattgctcacccagcgtttccgccatttcttcctgaagtgcgctgattcgctcctgtgcttcctgtatctgccgttcggtttttgcacgaagtttttctgagcttttaccgaactgcatacgttgcagtttcgcaaccagcgccttcagccggttgatttcggaagcataagccgccacccgctgtgagagcaggcggttgtattcagccatctggcgtatggtgtcctgttgcgtctgcaacagtgcccgcaggcgggcgttctcatgagcaagtgaggtgtccatatcctcactttacaacgggttatatgcggattccagcgcgttccgttcgtttcgggtgcttccagttgataccttcaagaagcatggataactgagccggagtaaggtgcaccttgccgtcacgggtgactggccagacgaagcggccccgctccaggcgtttggtgaagaggcacagtccgtcactgtcagcccacaacacttttatctggtcaccccggcgtccgcggaagatgaacaggtgtccggagaacgggtcatccttcaggacgttctgaacttttgatgccaggccgttaaagccatttcgcatatcggtgatacctgcaaccagccagatacgcgaacctgcagggagagatatcatcagtggctgctcccttttatttcgcggataagtgtctgtaataacgccggcgtcagtttacctttaagcctgagagttccggccggcagaaccagctcacaacacagactgtcggacggtgtatttatctgctctggttcctgtgcgggggccgggattttattatccggctccggcgttaacgtcacgggaagcagtgccggcatattttttccggaaggcagcaggccacctttccggtattgatggcgccagttgaagagcaggttatcgttgattccgttttcccgggcgatctgcgccacacaggctccgggctgcagtgactgctccactaaggcgattttaaactcataagggaagttgggccgccggggacgtttttttaccacgggggcttcggatataacggtgctttcaggacgtacgactggtatcgtggaaaattggtaagcgtgcagcaagaaccgtattgacggggatgtgttattcagtcggcagtgctacgcgccaggggagcagttcgccgacccggtttatcggccagtcggctatgacgtcaaggacatagcggaggtagctttctggctccactccgttcagtttgcacgtcccgatcaggctgtacagcagcgctccccgctctcctccatgatccgaaccgaagaacaggtagtttttgcggcccagactgaccatccgcaacgcattttcagcgatgttattgtccgcctcagcccagccatcatctgcatagtacgtcagcgccggccactggttcagggcgtatgcgaacgctttcgccagttctgagtgtcgcgacagggttttcatcttttcacgcaaccagctttccagggatttcaacagcggtttcgtttttcgctgacgttcagcaagccgctgctctgccggcattccccttatatccgcctctatggcgtacaactgaccgatctgctccagggcttcttccgtcagtgctgacgggatgcggacgtgcacatcgtggatctttcggcgggcatgagcccagcaggcagcttccgttatcccaccattgcgatacagctcgttgaacccggcgtacgcatccgcttgcagcacaccgctgaagcaggcaagatgagtctgcggatggatgccttttctgtccgggctgtaagcgaaccacactgcaggtgccaacgctgacccggcattgcggtcatcacgaacatacgcccacaaccgcccggtcttcgtcttcttattacccggcagcagtacctggaccggggtatcatcggcatggagtttgccgtcagtcatgacatagccatgaagcgcctcttccagcggagacagcagccggcagcatgcatccacccagcccgacagcagtgaacggctcagctccacaccttgccggccgtatatttctgactggcgatacagcggggtgtgctctgcatacttcgaggtcagcacgcgggccagcagccccggtccggcgataccccgctcgatgggccgcgaaggtgcaggtgcctgcacgatggcatcgcactgagtacaggcatgtttttcccgtaccgtccggataacccggaaggcactacgcatcaactccagctgttcggcggtatcctcgcccagatagctcagtgaaccgccgcagttcgggcagcacggcgccgcaggcaacagtcgcttttcgtcacggggtagtgattcagggaacggcttacgggtgcgggtctgacgcaacggacgctgtacagccgggtcatacaccctaccagtcagcgtatcgctctctttctgaagccggttcagatcggcttccatttgtgcgatacggcgggagactttttcggaacgactgccgaagttcatccggcggagtttatccagctgcgcctgcagatggtctatttcgcgctcccagttgctcagcttttcctgcagggcgtggatcagcgcttcctgttcggccaggcgctgtttcagcaggaagatgtcgtcagaagagatgtcgttcataagcccgtattttaccgggcttattctgtgacaaccaggataaagagatttacagcatggtcagggaggtcagcaaccgcttgggctgtcgccagtcgataccttccagcagcatcgccagctgcgcctgcgtaaggaacactttgccatcacgggctgacggccaggcgaagcgcccacgctccagccgtttggtcaggaggcacagtccgtcaccggtggaccacagcagtttaacctgactgccgctgcggccccggaaaatgaaaacatggccggacatgggatcgtctttcagcgccgtttgtactttcgcagccaggccgttgaagccatttctcatatcggtgataccggcaaccagccaaattttggtcccggaaggtaacgggatcatcgcttcagttcctgtatcagcagagtcaggagcttttcgctgacattgccattgaagcggagcgtcccgtgccggaacgttacctcacagctgatactgagggtttccgggtcctctgcgagcgattctggctgttcggcagctgcatcgagagtcacaggaagtagctgggggctctctgaagaaggtaatagcagctttccctcgcgccattgttgtcgccatttgaacaacagattggcgttaatgccattttcaagagcaagttttgagatggatatcccgggttcacaggaggcagcaacgagctgctgtttaaattcgggaggataattagggcagccttttcgcctgccgggagtcacatttttctgcatatctgacactttggttcccactacttatttggtggacaccactttgtctaatttgtcagattctgaccagacggttcaggctgtacgcttaccttacgcctgtcttctttaatcttgaaataaagatttgtcagatacgtcagcaggccaaaaaccaggctacccagcacaccgattgcagcccactgtgacggagttactttatcgagtaactgcaatgcccagaaaccagcattacccgccgatgtgccataggcaacacctgttgttaacttatccattgatttcatatcctcaccccgatgtacacggatggtgcaatatgtttgaaaagatcggagtctacggggtagttttgacagcacacgttgttctcaacggcgctaaagaaacatacacattaaaaatgtgagtaattattttgaaagaaagttatatataaaataataatacgagaaatgttttcatatttagtgtactgtatacggccatttatacaggaaaagcctatgtcagaacgtaaagactcaaaatcacgccgtaattatctcgttaaatgttcctgcccaaactgcacccaagagtcagaacacagtttttcaagagtacaaaaaggagcccttttgatctgccctcattgcaacaaagtattccagacaaatcttaaagctgtagcctgattgattttattagtaacaagtattttttatattttaataatatatttaaagcagataataaaaaacccgcctgagcgggtttgagattgtggtgctttttgtgggagtcatccacttacgcactttgttttgccatgccagcagttagcttctgctgtaaaactattcatgcagcaaacctgcacttcaccacaatggttagcatacttttcctgattaagattttgccaaatatgctggccattgtttcatgtattggacctccttactttttattaaagagatccaatattcactactctgtccgtatctctactcaggcatcagccttcttcgttatcgtatacagacgagcgatgaattttaatcagtaatgatgacatttactgctgcaggacctttagcaccactctctatagagaaggtaaccttttgaccttcaaataaggttcgataattatcattctgaatcgcagaaaaatgcacaaacacatctttactaccatcaacaggagaaataaagccgaaacctttatcagcgttaaaccattttactaaaccagtcattttatttgacattctacattccttaacttgagcctttcggcataaatggtttgcataacagaaacgacttcgtacttaattggagagactcaaagaaggaataagtgaataacacctgaaatgagaactgctttagtaaactacttcgtatatcgtctgttcttcaaaccgacgcagtcattaactcatagttgaacatatgaagcaatgtttattttagacatccagccaccttcaaccctatcaacaaagtagttttctccaggaacgtgtgtatggtgcaccaggttatcagtattaaggagtttttctgtcccctaaaatgacaggacctgtcaaaaactttgactacaaaagcagcaaaggtcttatattcccatccgatggcgtatcgatgcccagcttcacgtttcagctctcaatcttcgagatgcagaagaaattaccacaggattacgcgtggaattttgccggataaatggttcgcgtggaccttcaactgccaatgtttatcccgggatgagattcaatatctctattgccccatttaaagcacaaaaacccgcttataagcgggttttctacttttttctaaacgtcggatacacaaagcccatcgttgagaaaatcttatccatgttttttgaaaaatgcaaacatcatgtcgccatcttcagcaaaaatcatttatctcgtcaccttcctcaattgcgcttccgcgtatgcttcttcctgccagcactttgttaccagtttatcaatgacgtccgcataccccttataccactgataatcggtcaggtctggtaccagcttctggacatgacgtcgtgccagcgtggtcggtaaacgactaaatcggtttccattacaacgcccacaaatcttatataccggtacgccatgaaaccgggttcttttttcatccagaacaatccctttacccttacaccctctgcacgctgtgctgacttcgcccttaccatggcaatgctgacatagttccttcacccattcttccttgattacagattccccgcgtctgtagtgtttcaccacttcgcgcaatacattataaaatcccgtacctgaacaatgctcacagcgagccttacttgccgcagacctggagtaatcagcaaaggcaaaattcacgaggtaaggaataatctgtaaccggatttcttcactcaatttgttcaatgtcgggttatccagtgccatcgcgtaatttagcaggccttcaatcgcaaactgagggtcctgaacaccaacttttgccagaaataaggccaacccaagtggtgctttcgactgcaccatcccctgcgctgccattacatccgtaattgttaaacaaccggtgcctgtcgctggagcgtcatcgctcaattttggagattttggggagtaatattttggtaaggcttcaaggttcatgctcgttctccacttacgccagtacgccagttgccagcgcgcgatcgataaaacgaaatatcagctccagttgggagccatacttctcttcaaatgccactgtatccgtatgcagctcgttgtgatgctttctgcacaaaggcaacacaaagagatcatgtgcttttgttcccattccgccctgcccgtgaccaatcagatgatgcggatcgtcggctggcataccgcagcaagcacacggctgtgtcttaacccaacgagtgtatttctccttaacccagcggcgacgtttaggcagcttcatgaaagattccggagactctggatcaacgttgatgcttaccaccgtcttttcctgtggtggtttttgttgctggtgggcgtaaggcaacggtgcaagattttttgtgcgttgtttcaatatgctggtggcggtctgctctcccggtacgatgtcgctttcgcggtacaccgagcagattttttccgctggtaatcccagcgaacgacgcgatacagcctcaggtagtgcatccaccacctgattgcagaccgcccaccaggataattcagccaaagataattcccgctcctgcgtaccgcttattgcgtgacggatgacgtcaatcacccatgctgtcagattttgttgagcaagcagctccagtgattccgatgtctggtcacgcagttggttgtcgcagtgccagcacaacaccattgcgccggtaccataacggtgaatgactgtttcagtgtgatggtaatcgccattaggccactggcaggatgtaacatgacgtaatagccagtcagacaatgcgccaacgccgccagcagcacgaatcacccgttcgttactaaaaaacggtagcaatgttttgtcttccgccagcggctggcgaacggcaggaacgactccggatggcagattacgcatgctttttggttccggttccaccagcactcgaggattatgaaatatctgtatggattcacggcccggcttaaggaccaccagcccaagctcaggcaccagaacaggtctaagtaatacccgcacgttacctccagatccgttgctggaaagtgcgggacgcacgtggtgggcgttcggaataaggcagcctgacagagattatccagtgccgatagtcgagactgagagctttcttaacctcgaacccgcgcctgcggtaagaatgaatcagccattcggcctgttctgcagtgcatggagggtgctggaaccattcagacttgaatgcgtgagaataccgcccgtgcgtgcaggcaagaacgggcgaattatcagaattgtaatattttacgttgcgtgccatcggttttctccggtggcacggtgttactcagcgggagttcagccccgcgcaagattgtagatgagtttattctcctgaaaaagcagaaaagccagcttttattccgatctctttcaatgcctgtaatgaagtgacaaactcaccttcgcgcaagataaatccgtccgtgacccgagcatccacaaaattaattaacgcagccccattctttcgcaaacacataatgcggtaatgactaacaagatttccattttcaacgcacacagcatagaggccatcttcacaaaaaattttacgcagttcttcgatgttcatcatcagaatccttccggataattagctctcccctttaagggaccatccctcttatccctgcgcgctacttaagtatttttgattctattccggcaccgtccagaacttcaaacgcgttgaaaataaaaacaaaaacccgccgaagcgggttaagtgcgggtgcgttgaggatgcctgccacatcagaggtggcgagggatttctccctcgccgggtctcttactcctcaggttcgtaagctgtgaagacagcgacctccgtctggccggttcggattcgtacctcgcagaggtctttcctcgttaccagtgccgtcactatgacggttaaacagatgacgatcagggcgattaacatcgccttttgctgcttcatagcctgcttctccttgccttccggcacgtaagaggctaacctacatgtgtctagcatgaaattggcctcagattaatgttaagcgtcttgcaggacgcgtaatgttaactggggcttttctctatctgcctttggtgttcatgcccgaggcagatagcctcaagcacccgcagccattctacttaactacctttacctcgccaatatgaaatcagtcagaaaggcgatccataagaacaatagcaagacaataaatcgccattacagccgtaatagccagcgcacatttgagaaccagcaccacaacctcctgtattggacgtacaccagtcctgataaatatgaggctgtctcgtccgtgattcaatacaactattgggtatggtttctctgatttttctgtggaaatggagctcaaccactagtcaccaccagcacttcttttaatacgcaaagtccgacgcaagccaacaggttcaatttcatatatatgaattttaagcagtattcacctacacgattattagcagtttcctgaatatatgatggagtgtcttgacgattttagaccagaaacgccctccacgtatttctgagcgtacgcaacatatgttatggcaaatgcgagcatatggtagagtcaaataagtaagagccacccgcaggtggctcttacttttactcttgcaattcgatgatctgctctttacctagtagatgattaataatatttaatactttttctctgttctggaagaatcttgctatataactattggggaagacttcctgtatgtgattataagtatcagaagccagctctatacattcctccagtgaaacgtttcggctataagagaagatgtgattctccacagaggaaacttctattttattcatgagtatggatattaaaacataatttccatgaatcattatttgatgaatctgcttctgattttccatatctactgatagtagtttaactatactttcttgcaatatatcatttgctaatctataagcatttactttatttattatatccaaaccggtaggaccattttcagctgggaatactttttcataaagacctccccagctttcaaaaaaacgtcctctatttagttttaaggaagatatcaatgtttcatctttagaggcacacactaatgcgtttaaagcatcatcaatatcaatggtattaccacctgtctggctggagtcttcttgcctgagtagtttgtagctatatccgccaataaagtttatttctctttgtattctttgttgctcgggcctctgtgatgagaaatctcttccagtaaccctgttttgtgtattgttgaatttagtgacagaggttaaaaaatcttcttttgctgcactgataaatctaatgctcaccttgattagatcttttttttcttcgggtaaagagttgaacacttcaccaatagtgcttacagtttgagctccatttattatactcagacttttaaaactaaatagcccgtacttcctgcttgtacttaagttgatcatgctttcttctacatcactatatacagcagttatcccattgttatagtaccaaaaattctccggcttttcacttaatgttttctttatcccagagtttatggatgaattaccgaggacacttcttatatttttctcgaacagagagtacttgtacttttcccaccagtcgtataggatccttgcggatattgttccgtatattgctttataaggttctgctatctctccataactttcaaggtgaacattgctaacatttatagattttgatcgatcattagaaagaccatccattatcacttgtatacctgccggctcgaatagcactgaatactcatctctattctctatatctttaaataatagagaccgattctgaagcttttcccaaaactctatgtctgattttacttcttcgcttggctcatgaacccctgtatatataaatacacatatacatttatatgtaaatcctgagattgcttcaattatggagtctttgtttcttaaaaacctttcgttaaatgttgtaaagtcgctggctattacttttgcgcatgcgtctttgaatcttccgaattctcttgtggttatagaaccgtcgccatttttaatatattttgactgaactattactatctttctcgaatttttattaacataaactgcatctatcccgccatcatcttttccatcgcagacagcattagcagctaactcagggtctggttcatcaccatacaagctgattgcatgcgcagctacacagcgtgtaattagagtttctttcctatgctctcctacggaattaatatctttcatatcaataaaagttccgtatatagactctaattgattagttatgcgtactaaacctgctgtttgcgtggctttgtcgtactgggacatcctttgcgctcctgaacatgtaacaaaatatgattcgcattataagattttttaatgtttagccgaagagttttttgcatgagttatgacataagtttagttcgtagttctgcgatatagttttctcctgaaaacaaaaaacatctggggcatgaggtgagctccgaaagttggacatctcaacgattatgtcaagagcgtctactgggacgtggtctgtgtaaacggtcactcctagtacaaagcagacaacaatgccagttttaatctaatcctatacaacagaaatgtcatttcacatttgaactaatgcactttaatatcgttacttcaaaatgctgaacatttccctgataaaacgccagtatgcgttgcatcacttcgctcttccggcactcgcgacagattatgtttagacgactgtcgtagcgacgtatttctccgtcaggtaatgaccagataaggtccggatcaaccacagcaggtttcttcacctttgccctcgagagttttttgcgggcgttttgccagtccttacgcgcctgttcagacgggaataactgatcttacccagcaatagtggacacgcggctaagtgagtaaactctcagtcagaggtgactcacatgacaaaaacagtatcaaccagtaaaaaaccccgtaaacagcattcgcctgaatttcgcagtgaagccctgaagcttgctgaacgcatcggtgttactgccgcagcccgtgaactcagcctgtatgaatcacaactctacaactggcgcagtaaacagcaaaatcagcagacgtcttctgaacgtgaactggagatgtctaccgagattgcacgtctcaaacgccagctggcagaacgggatgaagagctggctatcctccaaaaggccgcgacatacttcgcgaagcgcctgaaatgaagtacgtctttattgaaaaacatcaggctgagttcagcatcaaagcaatgtgccgcgtgctccgggtggcccgcagcggctggtatacgtggtgtcagcggcggacaaggataagcacgcgtcagcagttccgccaacactgcgacagcgttgtcctcgcggcttttacccggtcaaaacagcgttacggtgccccacgcctgacggatgaactgcgtgatcagggttacccctttaacgtaaaaaccgtggcggcaagcctgcgccgtcagggactgagggcaaaggcctcccggaagttcagcccggtcagctaccgcgcacacggcctgcctgtgtcagaaaatctgttggagcaggatttttacgccagtggcccgaaccagaagtgggcaggagacatcacgtacttacgtacagatgaaggctggctgtatctggcagtggtcattgacctgtggtcacgtgccgttattggctggtcaatgtcgccacgcatgacggcgcaactggcctgcgatgccctgcagatggcgctgtggcggcgtaagaggccccggaacgttatcgttcacacggaccgtggaggccagtactgttcagcagattatcaggcgcaactgaagcggcataatctgcgtggaagtatgagcgcaaaaggttgctgctacgataatgcctgcgtggaaagcttctttcattcgctgaaagtggaatgtatccatggagaacactttatcagccgggaaataatgcgggcaacggtgttttaattatatcgaatgtgattacaatcggtggcggcggcacagttggtgtggcggcctcagtccggaacaatttgaaaaccagaacctcgcttaggcctgtgtccatattacgtgggtaggatcataacccgtaaccagagctgtatacatcgccactggcaaccagctctctggccagaacgctcatcagatatcttgttgccccagttttagcttccagttgtcgtaacgtctcgcgcccactctggcgtacgagttccaccacctgccctttaattttttcccgctcttcttgtgtaaaaacttttgccacaagtcctcctgaacattactttatgccctaaaatcaacacttatcccctgaaaccaggcggaatttcggtatccggttcagaaatatgattcacacaacgctttattggcgaacgccccaggcgaataaccagctcatcccatttttcgcgaagctttgacggactcatgatgtttttgacccagaatggatctcgctgtacccgaccaaacatttcgcaaatttgtctgtggcttctgccatccagcatccgcattgtgcgcacgtcattggcccaggcagtccagttaggctcttttggtcgcatgatctcgccatcatcactggcggcctgttcgtagagacccacgatccgcccccagatccactgcgcacacgccaaatcctccctgctaccccactgccgttttttcgcactaaacacaactgcgtcagggtgccggattaaaaaatcctgttcagccgtctgctggtccggttgcaaagcttccggacgaaaagtgtttttattctctgtagtaatctctgttgtattctctgtaggatcatcgggccattttgacccgatgacattgggtcgttttgaaccaatggagcgtttcattttgacctcttccatcatgtcattttgacctgatggagcgacgcattttgaactgatggattcgctcaatttgccaccatctaaaagatcgctcccgtagttgatcgtgtagaaattggtcatgtcgcgctttgatttattgagcttttcgcaacgcaaaagccccagcgttttcagacttgcaaacgcgcgctttaacgttgactctgaccagaacgggaactgcgccagccattgttccgttgtgttgtaaatccagcgagcaccatcacattccatgccggaattggtatctctcaaccagtaatgcagttgctgcaacacaatggcttcgtttaagccaatcttcatcgcaagctgtgtgtttataaccagtgggcgttcagcaaaaagaaggctcataattccatccagctttttgttggtattgctgtcgatacgcaagcttgaaagcaattgctttttctataagttcgtcagtttcacgatctacaacggcaggatctgcaaaaagcagtccggactccaccacatcgccatattctttatttaacccagcgatcatgtacgtaatgctctttccgtcactaatttcacgatacaacctgaaatcactaatccggatagcctccataattgcaggcactagcgctgtgaacttttcacgcttatccctggtgtcgatagccttccagcgttcaaatatcttcactcgattaacgctaagcgctcgctgatcaaccgcgccaccttcatatgtgacacgctgaacatcgatgttcgggcgctctttcaaagcccagaatgcttcagtgattaatatcgtcgcctgctcctgtgtcattcctggtcgacatatccaggcatccagagcctcacgagcctgttcaggagtgattttcattgttcaaccgccccgcccgcttcgtcttacgatattcgtcataaactttgggatcatactgaagctccccgccagatgcctcctgtagacgcatcgcgcgaccttcgggaactaaatcccctttccagctataaagcgaagccaaacgaatacctgctgcttgtgcaagttttgtttttgaaccgaaatacaaaagagcgtcagttttaagcatttaaaacaccttagctgttagtcatggctaacaaaatagatgttaacaaaaacatagtcaatacgatttagcattagctaactatggatacaaaaaatttaaccatcggcgaacgcattaggtatcgtcggaaaaacctcaaacacacccaaaggtctcttgctaaagccctgaaaatctcccatgtgtctgtatcacaatgggaacgggatgatagtgaacctacagggaagaacctttttgccctcagcaaagtattgcaatgctcaccaacatggattctatttggcgatgaagacaagcaaccaacaccacctgttgagaagccggttgccttagcccccaaagaactagagctccttgagctgtttaatgcactgccagaatcagaacaggatacccagctcgccgaaatgcgagctcgagtaaaaaatttcaataaactctttgaagaattactaaaagcccgtcagcggacaaataaaagataacatcatcaatgagttatcttttattatatcaattgtgttagccataacatacaaaatcacttgaccaatatgttagtcatggctaatctagtttacatcaacacaccgcacggtgttctcagcaaacagttccgccaccccggcgttaaggggaaatgaggtcagcatggatactatcgatcttggcaacagcgaatctctggtatgtggcgtgttccccaaccaggacggcacgttcaccgcgatgacgtataccaaaagcaaaacgtttaaaaccgaaaatggtgcccgtcgctggctggaaagaaactcaggtgagtgatatggatttcgacacaatcatggaaaaggcttacgaagaatacttcgaaggccttgccgaaggcgaagaagctctcagcttcagtgagtttaaacaggcactcagaataagaatgtgctctcacaatgacgcggagcacaaatatgagaagcaaaatcagaccgcagaaaattttgttctggaacccggagaaacgcttttcaaaattcccgttacgtgccccatttgcggttttacatcagaagaacttgacgactcctgtaacaatcaggaaacaaccaagtatgtcgaagatgataccgagtgcgcacgaagaacgattatatccacgagtccaaactccaggaccaataaatctcaccttgagagggtgattaatccactcccccaaaccaataaaaaagatgccggaggacaaaaaacccaatggaacaacgggatatctgtcaaaaaaagacgttccattaaagacaaacaacgcagcgccaacaactgtaagcgctttataccagtaatcaattttcatgttcttaagcggatttattggtggttgcgacattgcttaatgaatccttaaaactgtggtgattttaaggataccacctcgcctgacgtggttaaaagcaggcacacaacacgaaagcgcacggcgaagttcgtctcactgtacggtgtcgttaaatttaattcgaccgtgcgcttccggttgtggcaacccgcgaaatggcgcggcggtaagtatggcggggttattccttccccgttgaggacaccgagttgtcaggttgaccatacgcttaagtgacaaccccgctgcaacgccctctgttatcaattttctggtgacgtttggcggtatcagttttactccgtgactgctctgccgccgtttttaaagtgaattttgtgatgcggtgaatgcggctaagcgcacgcggaacagttaaaaccaaaaacagtgttatgggtggattctctgtatccggcgttaattgttaactggttaacgtcacctggaggcaccaggcactgcatcacaaaattcattgttgaggacgcgataatgaaaacgttattaccaaacgttaatacgtctgaaggttgttttgaaattggtgtcactatcagtaaccctgtatttactgaagatgccattaacaagagaaaacaagaacgggagctattaaataaaatatgcattgtttcaatgctggctcgtttacgtctgatgccaaaaggatgtgcacaatgaattcagcatttgcgcttgttctgacagtttttcttgtttccggagagccagttgatattgcagtcagtgttcacaggacaatgcaggagtgtatgactgcagcaaccgaacagaaaattcccggtaactgttacccggtcgataaagttattcaccaggataatatcgaaatcccggcaggtctttaaaacagttccgtaataaatatccggtttcattcttatatgccagcaatggcagggatttgttcatccttaaatctgtcatgaggttaaaacaaaatgagtaaagtctttatttgcgccgctattcctgacgaactggcaacaagggaagaaggcgctgtggctgtggctgtagccacagccattgaagctggcgacgaacgccgtgctcgagcaaaatttcactggcagttcctggaacattatccggctgctcaggactgcgcttataaatttattgtctgcgaggataaacctggcataccccgccctgccctcgattcatgggatgctgaatatatgcaggaaaaccgctgggatgaggagtctgcttcttttgtcccggttgagactaaatccgatccgatgaacgtcacttttgacaagctggcccctgaagtacagaacgctgtcatggttaagttcgacacatgtgaaaacatcaccgttgatatggttattagcgcacaggaattgttgcaggaagacatggcaacattcgacggacatatcgttgaagcgttgatgaaaatgccagaagttaacgccatgtatccggagcttaagttgcacgccattgggtgggttaagcataaatgtattcctggtgctaaatggcccgaaattcaggcagagatgcgcatctggaaaaaacgtcgcgaaggtgaacgcaaggaaaccggaaaatacacgtctgttgttgatctcgcccgcgccaaagccaatcaacagtacactgaaaattcaacaggaaaaatcagcccggtcattgctgccattcatcgcgaatacaagcagacatggaaaacactggatgacgaactggcctacgctctctggcctggtgatgtggatgccggaaacattgacggcagcatccgtcgctgggcaaaaaaagaagttatcgacaacgaccgcgaagactggaagcgtatctcggcatcaatgcgcaaacagcctgatgcccttcgctacgaccgccaaactatttttggccttgtccgtgagcgtccgatcgacattcacaaagatcccgtagcactgaacaaatatatctgcgaatacctgacgacaaagggcgtgtttgagaatgaagaaacagacccgggcactgttgatgttctccagtcatcagaaacacaaactgatgcagtggaaactgaggtatctgatatcccaaaaaatgaaaccgcgccggaagctgaaccatctgtagagcgtgaggggccgttctatttcctcttcgcagataaggacggagaaaaatacggtcgcgcaaacaaactttctggtctggataaggcactggctgctggcgccactgaaatcacaaaagaagaatattttgcccgaaaaaatggcacatacacgggcttaccgcaaaatgtagataccgctgaagattcagaacaaccagaaccgataaaagttaccgctgacgaagtaaacaaaattatgcaggcagccaatatcagccagcctgacgccgataagttgcttgctgcatcacgtggtgaatttgttgaagggattagcgacccgaatgatccgaaatgggttaaggggatccagacccgcgattctgtgaaccagaaccagcaagaaacggaacagaacgaccagaaagcggaacaaaacagcccaaatacgcaacaaaacgagccagaaacgaaacaacctgaaccagtagtgcaacaggaaccggaaaagatctgcaccgcctgcggtcatagcggtggcggcaactgccctgattgtggtgcggtgatgggtgacgcaacataccaggaaatattcgatggagagaatcagcctgaagttcaggaaaatgatccggaggaaatggaaggcactgcgcatcagcacaaggagaacactggcggcaatcagcatcacaatagcgataatgaaactggcgagacggcagatcactcaattaaggtgaacggtcatcacgaaatcacatccaccagcaggacgtgtgaccatctaatgatcgaccttgaaaccatgggaaaaaatcctgatgccccgatcatctcaataggtgcaatatttttcgatccgcaaaccggagatatgggaccggaatttagtaagactatcgatctggaaactgctggcggagtcattgatcgggacaccattaaatggtggcttaagcaatcacgcgaagcgcaatctgccattatgaccgatgaaatcccgttagatgatgcactgttacaattgcgggaatttatcgacgaaaactccggtgaattttttgttcatgtctggggaaatggagccaacttcgacaacacgattttgcgccgttcatacgaacggcagggaatcccctgcccgtggcgttactacaacgatcgcgatgtacgcacaatcgttgagctggggaaagccatagacttcgatgccagaacggctattccattcgaaggtgagcgccataatgcacttgatgacgcccgttaccaggcaaaatacgtttcagctatctggcaaaaactgatcccgagtcaggctgattcttaatgttcaactgtcgccggttgtgactggtattctgcaaccggcgctcgtctgatgtaagagataaagaaatcgatgagcgaagtaatcatgattgtctctcccggcaaatgggtatccgaagagcagttaattgcgctgaaaggaataaaaaaaggtacgttaaaaaaggcccgggaaaaatcgtttatggaaggaagggaatataagcatgtcgctcatgacggtatgccatgggataacagtccatgcttttacaacctggaagaaattgatcgctggattgagcgccaggcatcagcaagaccaagacgtcatcttacttgactaaaagccacactaactaatgagagaagttgaaatgaaatatccgacaggcgtggaaaaccatggagggaaattacgtatctggtttgtttataaaggcgtaagagtcagggaaaacctgggggttcctgacacagcaaaaaacaggcgcgttgcaggtgagctacgcgcctctgtttgttacgcaataaaaactggtgttttcgactatgcaaaacagtttccctcctcacgcaatctggaaaaatttggtgaggcccgacaagatttaaccataaaagaactggctgaaaaatttctggcactgaaagaaactgaagtcgcaaaaacatcactcaacacataccgtgccgtcatcaaaaatatcctgagcataatcggtgaaaaaaatcttgcctcatcgattaataaagaaaaattactggaggttcgtaaagagctactgactggataccagatccccaaaagtaactatattgttacacaaccagggagatcggctgtaactgtaaataattacatgacaaatcttaacgccgtgttccagtttggtgttgataacggttacctggcagataacccgtttaaggggatctcgccattaaaggaatcaagaaccattccggatcctctttcgcgggaggaatttatccgtcttatcgatgcgtgcagaaatcagcaagcaaaaaatttatggtgtgtttctgtttatactggcgttcgccctggtgagctgtgtgcacttggatgggaggacatagatctgaaaaatggaacaatgatgatcaggagaaatttagcaaaagatcgtttcacggtaccaaaaacacaggcgggaaccaatcgggtcattcatcttattaagccagcaatcgacgctctccggagtcagatgacattaacgagactgagcaaagagcatatcattgatgttcacctcagagagtatggcagaacagaaaaacaaaaatgcacctttgtttttcaacctgaagtgtcagcgagagtaaaaaattatggtgaccattttaccgttgactcaataaggcagatgtgggacgcagcgataaaacgtgccggactccgccatcgaaaatcatatcagtcgagacatacttatgcctgctggtcgctgacagctggtgctaacccggcatttatagcaaaccagatgggccatgcagatgcgcaaatggtatttaaggtatacggaaaatggatgtctgaaaacaataatgcacaggtagctttgttaaatacacagttaagcgagtttgccccaaccatgccccataacgaagcaatgaaaaattaatttaatatttatcaaatagttaacacgcatgactcttgaaatccataaattcaagcgcagtgcccagccatcccgatactgctgctttcaccaaatccttagtgcttctttcatgtttttctattgtcataatggttatctctaaaaaagaggtaagatgcgtactacttactcgccgttattggtattattcagaaaaagtgagcaagactttgcagcaatgtttttgatcctgttcaaataaactaatggcatcagcaacatgctggaaatcaaacgtatgggtaattaatttttctggtttaattaaccctttacttaaccagtcgataacaaccggaaatttatttgcatttaagcgtgaagagaaaatagagagttcttttccggtaattccttgctgaatcacttcagacggttcactggagaagcccatcaatacaatacgtgccgctggagaagccagcgttacggcctctttcaggatagaaggatgacaagccgcatcgataattaatgtcggcttgatgcctttttcagcgaaaatctcgccaagcggtgtctggctgttattaatcgcccagtctgccccgctctctttcgctttttccagtcgttcatcaatgcgatcggcaacaatcacatttttaacgttatagacgccttttaatacctgaacgatcgtcaggccgattggaccggcaccataaaccagaacggtatcattttcagtcggttgaccatgaccggtaacgttagccgcaatggtaaaaggttcgatcatcaccgcatattgatcggccactgcttcaggaattttccacgcattttttgccggaaccacggcatattcactgaaaccaccgtcagcgtgcacacctaatacagcaagtgtcgtacaaacgttcggcttacctatagagcacggatagcaatgcccacagctgaccaccggatcgacagcaacgcgttcaccgactctggcgctttccacaccttcacccaccgcatcaatgacgccaaagaattcatgaccaatgacgcgcggatatttcgcaaaaggattatgcccacggtaaatatggctatctgaaccacaaattccggcaagtttcacttttactcgtacttcacccgctgacggggtgggtatttcacgttcgataatcgacagttgattcggtttttcaattaaaatgcttttcattaccttactccttaccagttccacagcgtgccatcttccagacgtgcgactggcagataagcaggttcatagggatatttcgccgccagcttttcatcgaattcgatgccaagacccggtttgtctcccggatgcatatagccgttatcgaaagtccagttgtgcgggaagacttcgagcatttgttcggaataacccatgtactcctggacaccgaaattggggacccacagatcaaagtgcagcgccgcagccatgcagactggtgacaaatcggaaggaccgtgtgagccagtacgtacctgatacagcgaagcaaaatcggcaatccggcgcataccggtaattccgcctgcatgggtcagcgtggtgcggatataatcgatgagttgctcttcaatcagttgtttgcagtcccagatgctgttgaagacttcacccactgcgatgggtgtgacggtatgttggcgaatgagacggaagcattcctggttttccgcaggcgtcgggtcttccatccagaacatgcgataatcttcaatgcttttaccaaagcgcgccgcttcaataggcgttaagcgatggtgcatgtcatgcagcaaatgttcattaaaaccaaacttgttacgtaccgcgtcaaacaatttcggcatgaaatcgaggtatttctccgtcgaccacagctgctcttccggccactgtcctttggttgcgggttcataagccagacctttacctttcgacatgccgtaggtggttttcataccagggattccgcactgcacgcggatggctttgaatcccagctcctgatgacgggcataatcatccagagcttcatcaatactgtgaccggtggtatggcaataaaccatcaccccttcacgagacgcgccgccgagtaactggtaaagcggcatgttggcagctttggctttaatatcccacagcgccatatcaaccgctgaaatggccgacatcgtaaccggaccgcgacgccagtaagcacctttatagaaaaactgccagatatcttcgatacggtgcgcatcgcgaccaataagctgcggacaaaggtgatcctgcaaataagaggccacggaaagctcacgtccattgagggtggcatccccaaggcccgtaataccgtcctcagtggtgatttttaatgtgacgaaattacgccccggacaggtaacaaaaacttcagcctttacgatcttcatgttcgattccttgcatcgcttgtcgtgatgcatgaaatctacgcaactgagctactaccatacaagtatgaagatcgaaaaaagccggagtgatcacaaaaaaaggcgtatatttgcgctgtgaatggttgacaaaagatgaaatagaataccttttgtcagctgacacttcctcttatcttattgataaaatggatttatgttcctacgtgcgcccccagcccgcaacaatgatcaacatgccgcaaagcgcaatcaacgcacccgtccagtcataaagagtcagtttcacgccatccacaacgcgcagccacatcaacgccgtgcagacataaacgccaccataagccgcgtaaacacgcccactcgccgctggatgcaacgttaacaaccagacaaacagcgccagtgaaatccccgccggaagcaacagccagatactggcgtttcgttttaaccacaaccagggcagaaagcatccaataatttcacacagcgcagtagcaaaaaatagtaacgttgttttaatcatctttgtcacttattgacatcatgtatagttatagggcgacataatatcatcaatataaacaccctcctggtacgttttgcgttcgcagtggatggtgtagaatctcctttaatcattcatacagggaatgaattatgaaaatcactctcagcaaacgaatcggcctgctcgcttttctgctgccttgcgcactggcactgagcacaactgttcatgccgaaactaacaaactggtgattgagtctggcgacagtgcacaaagccgccagcacgccgctatggaaaaagagcaatggaatgacacgcgcaatctgcgtcagaaagtgaataaacgcactgaaaaagagtgggataaagccgacgccgcttttgataaccgcgataaatgtgagcaaagcgccaacatcaatgcctactgggagccaaatactttgcgctgcctggaccgtcgaactggccgcgttattaccccctaacctgttattgatttaaggaatgtaaggacacgttatgccaagcgcccacagtgttaagctacgcccgctggagcgtgaagatttacgctatgtacatcaactcgacaataacgccagtgtgatgcgttactggtttgaggaaccctacgaagcctttgttgaactctctgatctgtatgataagcatattcacgatcagagcgaacggcgctttgtggtggaatgtgacggcgaaaaagccggtctggtggagctggtggaaattaaccatgtacatcgccgggcagaatttcagataattatctccccggagtatcaggggaaaggtctggcaacccgtgccgccaaattagcaatggactatggctttaccgttctcaatctctataagctgtatctgatcgttgataaagagaatgaaaaagcgattcacatttaccgcaagcttggcttttcggttgaaggtgaattgatgcacgagttctttattaatggtcaatatcgtaatgccattcgcatgtgtatattccagcatcagtatctggcagagcacaaaacaccgggtcagactctcctgaagccgaccgcacaatagcattaataataatcgatcgtatttttgatggtgtaaacccgttcgacggcgggttttactccttcatcaacaatgattagctgacagtccaccggattagcgtgactgtcatattcacagctctgttttacattaccaacccgttgattattcagtaaagtaaccgctgtgtaatctaattttttgatcggatccgttgatggcgtggcgctgacagataatgttttgtcgttacttttcgtggttttacccagcggataaccctgatcatcatagcgatattccatctgcatttgtttgctgctggctttaatcacgaagccattatcatcggtttcccaactcaccccggcagaaggtaattctgctagctggcattttccctgtaaacgtactctcttctccagcgtctcggcatcacggtaataattggcgtccagtaccagagcgaccacggtattattttccagatccagtaattcgagtgaatcaaaacagccttcttccgacaaagtcccagaaacacgtttcgtcacttcaccttgctcatccattaatgtctgagtgaaatcttttaccggaccacgcagcggatcaaaatcgaattcattagagaaactggccatctcaggggtaaatgaaagtgttacctctgtgcggtcacatcctgtgaggaatatcgcgagtaagcatggtagtaatttgtatttcacaacagtcaccagagagtagagatgattctcaatcatagtagcaaatacagtactttacacgttaaatgctatgcttaaagaagttatcttcgcgtaaggagcttatgatgaaactctcaacctgctgtgccgcgcttctgctcgccctcgcctcacccgcggtactcgccgcgccgggatcctgtgagcgcatacagagcgatatatcacagcgcattatcaataatggcgtacccgaaagcagcttcacgttaagtattgtacccaatgaccaggttgatcagcctgattcccaggtcgtcgggcattgtgctaatgatacgcataaaattctctacacccgcaccaccagcggtaacgtctctgctcccgcgcagtctacccaggatggcgcgcctgccgaaccgcagtaatacattatcgactgaacgccggatacgacacatccggcgatttgaacatacaacataatcccaccttattactcatacccttctattgatatggattaataattcttaacccaaaatgggtagactccctctattgttagcgcgctaaatattcaatatataaacatttatataacgataaagaacagggagtgagttatgtccaaaaatgaccgaatggtgggcatcagccgcagaacactcgttaaatcaaccgcgataggttctctggcgctggctgcaggcggtttttctttaccgttcaccctgcgcagtgcagcggcagcggtacaacaggccagcgaaaaagtgatctggggtgcctgttccgtcaactgtggtagccgctgtgcacttcgtctacatgttaaagataatgaagtcacctgggtggaaactgacaacaccggcagcgacgagtatggcaatcatcaagtacgcgcctgtttgcgtggtcgatccatccgccggcgtattaatcatcccgatcgcttgaattacccaatgaaacgcgtgggtacacgcggtgaaggcaaattcgaacggattagctgggatgaagccctggatactatcgccagtagcctgaaaaaaaccgtcgaacaatatggcaatgaggctgtatatattcagtactcttcggggattgttggcggcaatatgacccgctcttcgccatcagcctcggcggtcaaacgcctgatgaactgctacggcggttcactcaatcagtatggctcctacagcaccgcgcaaatttcctgtgccatgccctacacctacggcagtaatgatggcaacagcaccacggatattgaaaacagcaagctggtcgtgatgtttggtaacaacccggcagaaacccgcatgagcggcggtggcatcacttatcttcttgaaaaagcgcgcgagaaatcgaacgccaaaatgattgttatcgatccgcgatataccgatacggctgctggtcgtgaagatgaatggctccctattcgcccgggcaccgatgccgcgctggttgcgggtattgcctgggtattgattaacgaaaatctcgttgatcaaccttttctcgataaatactgcgtcggctatgacgaaaaaaccttacccgcagatgcacccaaaaatggtcactataaagcctatattcttggtgaaggtgatgataacacagcgaaaacgccgcagtgggcttcgcaaattaccggtatcccggtagaccgtatcatcaaactggcgcgtgaaattggcacagcaaaacccgcttatatctgccagggctgggggccgcaacgccaggcaaacggcgaactgactgcacgcgctattgctatgttacctattttgacgggcaatgtcggcatcagcggcggaaatagtggcgcgcgtgaatcgacctataccattaccatagaacgcctgccggtgctggataatccggtcaaaacgtcaatctcctgcttcagctggacagatgctatcgatcatggtccgcaaatgacggcaatccgcgacggcgtccgcggcaaagataaactggatgtgcccattaagttcatctggaactacgcgggaaataccctcgttaatcagcattctgacatcaacaaaacgcatgaaattctgcaggacgaatcgaaatgcgaaatgattgtgatcatcgaaaactttatgacctcatcggcaaaatatgccgacattctgctgccagacctgatgaccgttgagcaggaagatattattcctaacgactacgccggtaacatgggatatctcattttcctccagcctgtcaccagcgaaaaattcgaacgcaaaccgatttactggatcctgagtgaagtcgcgaaacgtcttggacctgacgtctatcaaaagttcacagaaggtcgcacgcaggaacaatggttacaacatctgtacgccaaaatgcttgccaaagatccggcgttaccgtcttacgacgaactgaaaaaaatgggtatctataagcgtaaagatcccaatggccattttgtcgcctacaaagcatttcgtgacgaccccgaggcaaatccacttaaaacgccttccggtaagattgaaatttattccagcaggctggcggaaattgcccgtacctgggaactggaaaaagatgaagtgataagcccattgccagtttatgcctcaacctttgaaggctggaactcccctgaacgtagaaccttcccactgcaactgtttggtttccattacaaatcccgtactcactcgacctacggcaatattgatctcctgaaggctgcctgccgtcaggaggtgtggatcaaccctatagatgcgcagaaacgtgggattgccaacggcgatatggtgcgggtgtttaaccatcgtggcgaagttcggctaccagccaaagtaacaccacgtattctccctggagttagcgctatgggccagggagcctggcacgaggccaatatgtctggcgataaaatcgaccatggcggctgtgtgaatacgctaaccactctgcgcccttcaccactggcgaagggaaacccgcagcacactaatctggtcgagatcgaaaaaatataacccacgacaaccataaattctggcatgacattttgtttgaaaagcaataagtgagtaatgatgaaaatccataccacagaggcgctcatgaaggctgaaatcagccgtagaagtctgatgaaaacctccgcacttggcagtcttgcgctggcaagcagtgctttcactctgccattttcccaaatggtccgggcggcagaggctccggtagaagagaaagcggtctggagttcctgcaccgttaactgcgggagccgctgtctgttacgtttgcatgtgaaagatgacaccgtgtactgggtggagtctgatacgacaggtgacgacgtctacggtaaccatcaggttcgagcgtgtttacgcgggcgctctatccgccgacggatgaatcatcctgataggttgaaatatcccatgaagcgcgtcggcaagcgcggtgaaggtaaatttgaacggataagttgggacgaagccctggataccatcagtgataatcttcggcggatcctgaaagattacggcaatgaggctgtacatgtcctgtacggaacaggcgtagatggcggaaacatcaccaactcaaacgtcccgtaccgtctgatgaactcttgcggtggttttctcagtcgctatggcagctacagtaccgcacagatcagtgccgcaatgagttatatgttcggtgccaatgatggcaacagcccggatgatatcgccaatacgaaactggtcgttatgttcggaaataacccggcagaaacgcggatgagcggcggtggtgtcacttactacgtcgagcaagcccgcgaacgttcaaacgcacgcatgatcgtcatcgatccacgttataacgacactgctgccgggcgtgaagatgaatggctgcccattcgccctggcaccgatggcgcactggcctgtgcgattgcctgggtactgattactgaaaacatggtcgatcagccatttctcgacaaatattgtgttggttacgatgaaaaaacgctgcccgccaacgcaccacgtaacgcgcattataaagcctatattctgggcgaagggcctgacggcatagctaaaacgccggaatgggcagcaaaaatcaccagcatcccggcagaaaaaattatccagttggcacgagagatcggttcagcaaaacctgcttatatttgtcagggttgggggccacaacgacattccaacggcgagcaaacgtcccgcgctattgccatgctttccgttctcaccggtaacgtcggcataaacggcggcaactcaggtgtacgcgaaggtagctgggatctgggggtagaatggttcccgatgcttgagaatcctgttaaaacgcagatttccgtctttacatggacagatgccatcgaccatggtacggaaatgaccgcgacccgtgatggtgttcgtggaaaagaaaaactggatgtccccatcaagtttttatggtgctacgccagtaacacattgatcaatcaacatggcgacatcaatcacacccatgaggtgcttcaggatgacagcaagtgcgagatgattgttggcattgaccacttcatgacggcctcggctaagtattgcgatatcctgttgcccgacctgatgccaacagagcaagaagaccttatctctcatgaatctgcagggaatatgggctatgtgatcctcgcccaacccgcaacctcagcaaaatttgaacgcaaacccatctactggatgctgagtgaagtcgccaaacgcttaggaccagacgtttatcaaacctttactgaaggtcgcagtcagcatgaatggatcaaatatctccatgcgaaaacgaaggaacgtaaccctgagatgcccgactacgaggagatgaaaacgaccgggatctttaagaaaaaatgcccggaagaacactacgtcgctttccgcgcattccgtgaagatccacaggcaaacccgttgaaaacaccttcggggaaaatcgaaatttattcggaacgactggcgaagattgcagatacctgggaattgaaaaaagatgaaattattcatccccttcctgcgtataccccaggttttgatggctgggacgatcccctgcggaaaacctatccactgcagttaacgggcttccactacaaagcgcgtacccactccagctacggcaatattgatgtgttacagcaggcctgcccacaagaggtgtggatcaaccccattgatgctcaggcacgcggtatccgtcatggcgataccgtgcgggtatttaacaataatggagaaatgctgattgccgcaaaagtgactccgcgtattctgcctggcgttaccgccatcgggcaaggtgcgtggcttaaagcggatatgtttggtgaccgggtcgatcacggcggcagtatcaatattctgacctctcaccgcccttcaccgctggcaaagggaaacccgtcgcacagcaatcttgtccagatcgaaaaggtttaaggagtagcccatgaccacacaatatggattttttatcgattccagccgctgtactggctgtaaaacttgcgaactggcgtgcaaagattttaaagatcttggcctggaagtcagtttccgccgtatttatgaatacgctggcggcgactggcaggaagataatggcgtctggcaccagaacgtgttcgcttattatctctccatctcctgtaaccattgcgatgaccccgcatgtacaaaagtctgccccagcggcgcaatgcataagcgtgaagatggctttgtggtggttgatgaagatgtttgtatcggctgccgctactgccacatggcttgtccgtacggcgcgccacagtacaatgctgaaaaagggcacatgacgaagtgcgatggttgttattcgcgcgtcgccgaggggaaacaacccatatgtgtcgaatcctgcccgctgcgtgcacttgagttcggtccaattgaagagctgcgccagaagcacggcactctggctgccgtcgcgccactgccgcgcgcgcatttcacaaaacccaatatcgttatcaaacctaacgccaacagccgcccgaccggcgataccactggttatctggctaatccggaggaagtgtaaaatgggaaatggatggcatgagtggccactggttatctttaccgtattgggtcaatgcgtagtaggcgcgctgattgttagcggaattggctggttcgccgccaaaaatgacgcagaccgtcagcgtattgtccgtggcatgtttttcctctggctgttgatgggcatcgggtttattgcctctgtcatgcacctgggatcgccactgcgggcgtttaactcgctgaatcgaatcggagcttctggtctgagtaacgagattgctgccggttccatattttttgccgttggcggactatggtggctggtggcggtcatcggtaaaatgccgcaagcgttggggaaactctggttacttgtcagcatggcgctcggcgtcattttcgtctggatgatgacctgcgtgtatcaaatcgacactgtgccaacctggcataacggttacactacgctggctttcttcctgacggtattgttgagcggtccaatacttgctgccgcaattctgcgggcagcccgcgttacatttaataccacaccatttgccatcattagcgttctggcgctgatcgcttgtgccggggtgattgtgctgcaaggtttgtctctggcgtctattcactcatccgtgcaacaagccagcgcactggtaccagattacgcctccttacaggtctggcgtgtggtattgttatgcgcaggtcttggatgctggctttgcccgctcattcgtcgccgtgaacctcacgttgccggacttattctggggctaatcctcatacttggcggtgagatgatcgggcgtgtgctcttttatggcctgcacatgacagtaggaatggctattgcaggttaacaaattggtgcggggcaacccgcacatttcaggatgttaggaatgacccatttttcacagcaagataatttttctgtcgcggcgcgcgtgttgggcgcgctgttttattacgctccagagagtgcggaagccgcacctctggttgcggtactcaccagtgacggctgggaaactcagtggcctctaccagaagcgtcattagcgccgctggtgacggcttttcagacacagtgtgaagagactcacgcccaggcctggccgcgtttgtttgtcggcccgtgggcactgccgtctccgccgtgggggtcggtctggctggatcgcgaatctgtgctgtttggcgattcaacattggcacttcgtcagtggatgcgcgagaaaggcattcagtttgaaatgaagcaaaacgaaccggaagatcattttggttcactgctgttgatggctgcgtggttggcggagaatggtcgccagacagaatgcgaagaattgctggcatggcacctttttccgtggtcaacacgttttcttgatgtttttatcgaaaaagcagaacaccctttctaccgtgcactgggtgaactggctcgcttaacgctggcgcaatggcaatcacaactgttaattcctgtcgcggttaaaccgctgtttcgataggatcaccgtaatattgccggatggtgacgattacgcgcaatccggcaataataggttacagtgtcacgttttttttatctcttaaagcacgcactgcttttgcggctggcctcttttgccgcaaaatagtcgcccgtgtttcattgcccatttctgctcatgcatcatctacacatctatccggatctgcgcactatgttccgccgtctgcttatcgcaacagtcgtcggtattctcgcggcctttgccgttgccgggtttcgtcatgcgatgctgctactggagtggttgttcctcaataatgactccggcagtctggtcaatgcagcgacaaacctttccccctggcgacggttgctaactccggcgctcggcggactggcggcgggtttgttgctgatgggctggcagaaatttacccaacaacgccctcatgcgccgaccgattacatggaagcgttgcaaaccgatggacagttcgattacgcagcaagcctggttaaatcgcttgcctctctgctggtagtaaccagcggcagtgcaattggtcgcgaaggtgcgatgattcttttagctgcccttgccgcctcctgttttgcccaacgttttacgccacgccaggagtggaaattatggatcgcctgtggggccgcggcgggaatggctgcggcctatcgtgccccgcttgctggcagtttatttatagccgaagtgctgtttggcactatgatgttggcctctctcggcccggtgattatttccgccgtcgtggcattgctggttagcaatctgattaatcatagcgacgcgttactctacaacgtacaactctcagtgacggttcaggctcgtgactatgcgctgattatcagtacaggtgtgctggcaggtctgtgcggaccactgttgttaacgttaatgaacgcctgtcatcgtggatttgtgagtctcaaacttgcgccgccctggcaactggcactaggcgggttgatcgtgggtctgctttccctgttcacacctgcagtgtggggcaacggctatagcaccgtacaatcctttttaaccgccccaccactgttaatgatcattgccgggatcttcctttgtaaactgtgtgccgtgctggcgagtagcggttccggcgcacccggtggtgtctttacaccgacgctatttatcggtcttgccattggcatgttgtatggtcgtagcctgggattatggttccctgatggcgaagaaattacgcttttactcggattgaccgggatggcgacactgttggcggcaaccacgcacgcgccgattatgtcgacgttgatgatatgtgaaatgaccggggagtatcagctactccccggtttattgattgcctgcgtcattgcgtcggtaatttcgcggacgttacaccgtgactctatctaccgccagcacactgcgcagcatagctaagcggatgtattgccccagttctcgctgttcggcgcgcggcagataaggcagttcaccaatgagcggtgccggaagttttttacccagcacatcaatgatttccgcataatgcgccagtcctgggttgattcggttagccacccagccaatgagcggcagcccgtcgttggcaatcgcctgagctgttagcagtgcatggttaatgcaaccttcctgaataccgacaaccatcaacaccggcagttgttcctgcaccacccattcagagagtggacgcaaatcattcatcagactgcgccagccgccagtcccttctaccacgacatgatcgactttatcggtcaggtttgccaggccgtttgaaatgagggtgtaattgattgggcaactgtgcgccacgctactttcttcttcgcttaacgcgataggattaactgcttcataaggcagttcgatggttgaaacactctgcaacaccagggcatctttattacgcagcccttcgggtgtctctttgctccccttcgctacgggtttatatcccgcaaccgtttttccctgggaggctaacgcttgtagcaatgcgcgggaaaccaccgttttccctacagaagtgtctgtaccggtaataaagaaacgcttcagcatcactaactccaccgttatgcttcacaaatataaaccaggaaaataattaaccttgaaagtctaagttatgctttcctggcccaaattgagatagcgcaaattttggtagaacagttaaaaaatgttaaccctgcaacagacgaatcaacaaagaaccgttatacatcgcgtcttttaccagcgcagcgcctgccatcgtgccctggttagaaaactgagtactctcaacgctaatgtgctgactatacgcaggaagggcctgctgacggatgctgtctgagatgaccgggaagaggatatctgccgctttacttaacggtgagccaatcagtattttttgtgggttaaataaattcaccatgatggcaagaatgcgccccacatgcgcgcccaccccggtaatgatgtcttttgccagcagatcgccgcgcaatgccgcctgacacaatgagtccacggttaacggttgcccatgtaacatcgagctcatggattgattgagacgcagctgtgccagctcaagtatactgtccacactggcgatggtttcgaggcagccgtgattcccgcaataacaacgtttcccatacgggtcgacctgtgtgtggcctatttccacgaggctactgctgcctgcgtgtagcagatgaccatcggtaatgacgcccgcccccacgttgtgatcgataaccacctgaatcacatcgcgcgccccgcgtgaggcaccaaacaaggcctctgccatcgtccatgcgctgatatcatgctgaatataaaccggaacgccggtatgctgctccagagcctcgccgagcggcatctcttttacatcctcgtagaacggcatgcgatgtacaatgccattttccgtatcaataattcccggcagggttatggcaatcgaagttagacgctcaagttttttctggtggcggataaaaaactgatcgatatgggaaatgatacgatccagcaatggcgagtcatcttttaacgccagttcctgcgactcttccaccaccagtttgctgctcagatcgcgcagagcaaggaaaatctccccgcgactaatgcgcagagaaagatagtgccaggcttcagtttcaaccaccagccccaccgccggacggccacggttccccgcttctttgatttccagctcttgcaccaggtgtgcttcgagcatctcacggacaattttagtgatactggcaggagccagttgcgccagacgggaaagatcgatacgcgagactggaccaagctgatcaatcaggcgataaaccgcgcccgcgttggtctgctttatttgatcaatgtgcccaggctggttttcagcaaccaccgcatactccctatattttcgcgctccgaaataatctgtaggctatggtgaagcacttcaatacgtgtcgtcaaatttttacttaggcatgtgattaacagcacatttttcgggctttttcgctgaaatttccctcacctgagagcattcagcagatgaatacgaaagttacgcgcagctggactttgttcatgatgtttcggccagaccaaccacatttcagaaaccgcatcctcttcagcaatcggcacccagcgcatttcgttgagctgaacacgtttaaatgaagcaggcaaaattgaaacacccagaccggcggaaaccagaccgatgatggtcattgcctcgcccacctcctgagtgatgacgggcgtcaaatggtaacgtcgcatcagtccgagaatatcgtcatacagccctgtcccgacgtgcggatcaaaaaagacaaagggttctttcgccagttcagccagcgttacattcgggttatttgccaggggatgatcgtgcgggatcatcgccataagcggttcatggacgatgactgcgtgttcaagcgtctccggtaacgctgtgttacgcagcaatcccatatccagcgttccttcaatgagcggagcgatttgctcacgagtgttcatttcgcgggtttgtaaatggacatcaggataatcacggcgaaacagcgataacgtatcggacaccgcccgaataaaaggagcggacgaagtaaaaccaatacgcaactcccccgcttcaccctgatgcagcctttcagcgcgagcggcagcgtcatccaccatagacaggatttgccgactatctgcaagaaactgttttcctgctgccgtcagcaatacactgcgattggttcgtgccagcagtcgggcaccaatttgttgctccagcgcctgaatctgctgacttagcggcggttgcgaaatattcaggcgggcagcggcgcgcccgaaatgcagctcttccgcaacagcaacaaagtaacgcagatgacgaagttcaatattcatatttaaaacatcttatttgagattattaatatattagacagaacaattcgattttcctaccctatgtataagcctgatccacaggcatatttagcaaggatttcaagtgagccgtactacaactgttgatggcgctccggcaagcgacactgacaagcaaagcatttctcagccaaatcaatttattaaacgcggtacgccgcaatttatgcgcgtcaccctggcgctgttctctgccggactggcaaccttcgcacttctctattgtgtgcaacctatccttccggtgctttcgcaggagtttggcttaacgcccgcgaacagtagtatttcactgtccatttccacggcgatgttggctattggtttgctgtttactggccccctatccgatgccattggtcgcaaaccagtgatggtcacggcgctactgttggcctccatttgtacgttactttcgacaatgatgaccagctggcacggcattttgattatgcgcgccttgattgggctttcgttaagtggcgtggcagctgttggcatgacttatcttagcgaggaaatccaccccagtttcgtggccttttcgatggggttgtatatcagcggcaactcaattggcggcatgagcgggcgcttaattagtggtgtcttcacggactttttcaactggcgaattgctctggcggcaatcggttgtttcgcgctagcctcggcgttgatgttctggaaaatcctccctgaatcacgccattttcgcccgacttcgctgcgacctaagacgttgtttatcaactttcgtctgcactggcgtgaccggggattaccgttattgttcgcagaaggctttttgctgatggggtcgttcgtcacgctgtttaattacatcggctatcggttgatgctttccccctggcatgtcagtcaggccgtggttggcttattatcgctggcttatttgaccggtacatggagctcacccaaagccggaaccatgaccacccgctacgggcgcggtccggtgatgttgttttcgacgggggttatgctgtttggtttactgatgaccttattcagctcgctgtggctgatctttgccggaatgttactcttctcagcaggattcttcgcagcccactcagttgccagcagctggattggcccccgcgcaaaacgcgctaaaggccaggcctcctcgctgtatctgttcagttactatctggggtcgagtattgccgggacgctgggtggtgttttctggcataactatggctggaacggcgtcggcgcatttattgctctgatgctggtcattgctctgctggtcgggacgcgtttgcatcgtcgtctgcacgcctgaaaaataagcccggactgcggtaactacacgtccggacttattgcttgctcaaaccaacgttaatagccatcctaaaatagacgaagcgccagccaattcccgcagcgcgtctagcgtcatcaggattataagtacccaaataaacggattcattttgctgtgtgtcatttattactgatgcgcagttattctaccgctttgtaagtagtaaaatagttaacccgatcaagactactattattggtagctaaatttcccttaagtcacaatacgttattatcaacgctgtaatttattcagcgtttgtacatatcgttacacgctgaaaccaaccactcacggaagtctgccattcccagggatatagttatttcaacggccccgcagtggggttaaatgaaaaaacaaattgagggtatgacaatgaaaaaagtattagctctggttgttgccgctgctatgggtctgtcttctgccgcctttgctgcagagactgcgaccacacctgctccgactgcgacgaccaccaaagcagcgccggcgaaaactacacatcataaaaaacagcataaagcagcacctgcccagaaagcgcaggcggctaaaaagcatcataaaaatacgaaagctgaacagaaagcccctgaacaaaaagcgcaggcagcgaagaaacacgccgggaaacacagccatcagcaaccggcaaaacctgctgcacaacccgcagcgtaagttttcaacagtaatgctggcgcgccccctcgcgcctgaaaattacggtgctaagcgggtaacgtttagcaccgcctttagcggagggtagtatggtgggccgttatcgctttgagttcattcttatcatccttattttatgcgcactgattgccgcccgtttttatctttcctgactgtagttatctgattttactcccactttcatcccgtcccgtctatagtatttatgagggtttgcttttaataatcataattacccaccagagtgtgatatgcgtacaaccattgctgtagtgttgggtgcaattagtttgacgtctgcttttgtgtttgcagataaaccagacgttgccaaatcggcaaacgatgaggtcagcaccctgttttttggtcatgatgatcgtgtgccagtgaatgacacgacccaatcaccgtgggatgcggttgggcaactggaaacggccagcggcaatttatgtacggcgacgctgattgcacccaatctggcattaacggcaggacactgtttattgacacctccaaagggtaaagccgataaagcagtggcgctgcgttttgtgtcaaataaaggtctttggcgctatgagatccacgacatagaaggccgcgttgatccgacactgggaaagcggttaaaagcagatggggatggttggattgttcctcccgcagctgcaccatgggacttcggcttgattgtgctgcgtaatcccccttctggcattacaccgttgccgttatttgagggagataaagccgcgcttactgccgcattaaaatcggctggtcgtaaagtgactcaggcgggatatcctgaagatcatctcgatacgttatacagtcatcaaaactgtgaagtgactggctgggcgcaaacgtcggtgatgtcacatcagtgcgataccttgccgggtgacagcggttcgcctctgatgttgcataccgatgacggctggcaattaattggggtgcaaagttcggctcctgccgcgaaagatcgctggcgcgccgataaccgggccatttctgttaccggttttcgcgacaagctggatcaactgtcgcaaaaataatgttcaaacgctgcccgacagtgcgggcagcgtgttcatcaggcaagtttcaccatgatcattccagccaacagcaagaccaggccaatccagcctttacgatttaaccgttgaccaaacaagatccaacctgcggctaacgtggcggcaataccaaacccgccccacaatgcataagcgacagacaagtcgatcccttttacggcctgagaaagcgcactaaaggcagccagcaccgccgccagggagagcaagccaaatattttgcgacgaaagccgtcagaaaatttcaaaaagacgttagcaacgatttccagcacgattgccaatgccagccaggcggcgtgaacccattcaaactgcgccatggttcacctccagttcaggtttacgcgctttacgggtacctgatttgatcaacacaatcccggcgaccagggtggttaacccggcaattttcatcagcgataaactttcgtcgaataacaaaacgctaaacaaggtaataaataaaataccgataccttcccacagcgcataagctacgcctaaggcgatctttttaacggcgaaagagagaaatatatacgacagagaaatcatcaccagcattaaaataaagccgccatttccctcactgacgctcgcccatttcattgacagcgtaccggtaatttctgtagcaatagccaggcctaataaaatccaataaatatacattgtccttctcctgcaagagaattattttaattttcgcttaattcagcgaaaccaaagtaaagtggtcaagccccgcgcatagggcaagcttaggcagaagaaaggactaaagcgcgttgcgccagtgctgctcacctacgagcaagatagtggatgaggtacgaagatgggtaaatgttgaaaataacgtcctgaacaaattgtccataatattacaattatccgcagtgttgcttctcgtcatcgcggatgataattgtcctcggtagttgaacacgcctgatttgtatcatagcttaagaattaactcaaaatattttcacttctttacctgagcggtttgattttcgttatgatgacggagcgaaaaagacattattattagcaaaggaagaaaaaccggggacaagcatggcaaagccgatcatcacgctcaatggcctaaaaatcgtcattatgttgggaatgctggtcattattctctgcggtatccgttttgccgccgagatcatcgtgccgtttattctcgcattatttattgctgttattcttaacccgctggtgcaacacatggtccgctggcgtgtgccgcgtgtactggcagtgtcgattttgatgactatcatcgtgatggcgatggtgttgctgctagcttatctgggttctgcgctcaacgagttgacgcggacgttaccgcaatatcgcaactctattatgacgccgctgcaagctcttgagccgttgttgcaacgtgtagggattgacgtctcagttgaccaactggcgcattacatagatccgaacgcggcgatgacgttgctcaccaacttattgacgcagttatctaatgccatgtcatcaatatttttattgctgctgacggtgctgtttatgctgctcgaagtgccacaattgcccggaaaatttcagcaaatgatggcgcgtccggttgaagggatggcggcgattcagcgtgcgattgactgtgtgtctcattatctggtgctgaaaacagccataagcatcatcaccggcctggtcgcctgggcgatgctcgccgccctcgatgttcgcttcgcttttgtctggggattgctggcctttgcgcttaattacatccctaatattggttcagttctcgcggcaatcccccctatcgctcaggtactggtgtttaatggcttctacgaagcgttgctggtgctggcgggatatctgctaattaatctggtcttcggcaatattctggagccgcgcatcatgggacgtgggctggggctttccacattggtggtatttttgtcgttgattttttggggatggctgttaggaccggtgggtatgctgctttccgtgccgttgacaattattgtcaaaattgcgcttgaacaaacagcgggaggtcaaagcatcgccgttctgttaagcgatctcaataaagagtgacggcctccgcagaggccgtcagggttacagagctttcaggattgcatccacgctggctttggcgtcaccaaacagcatgtgggtgttttccttgaagaacaacgggttttgcacaccagcatagccagtgttcatcgaacgtttaaagacaatcacgttctgcgctttccacacttccagcacaggcataccagcaatcggactcttcggatcatcctgcgccgccgggttaaccgtatcgttagcaccaatcaccagtacggtatcggtatcagcaaagtcatcgttgatctcgtccatttccagcacgatgtcatacggtacttttgcttcagccagcaatacgttcatatgtccaggcaaacgccctgcaaccgggtggataccgaaacgcacgttgataccacgagcgcgcagtttctcggtaatttcagcgacaggatattgcgcctgcgcgactgccatgccgtaccccggagtaatgatcactgaatgggagtttttcagcagttccgctgtctcttctgcggtgatttcgcggtgctcgcccacttcctgatcatcgccagtagaagagccgtcggtgccgaaaccacccgcaataacgctgataaaggaacggttcatcgccttacacataatgtaagaaaggatagcgcccgaagaaccgaccagcgcaccggtcacaatcagcaggtcgttgctgagcataaagcccgcagccgcagccgcccagccggagtacgagttcagcatcgacaccaccactggcatatctgcaccaccgatggaggcgactaaatgccagccgaataccagcgcaatggcggtcattatcagcaatgccagcacttgcaggccgacgctgtccgtgcgaacaaatacaatcagcagcaggaaggaaacgaccagagccgccaggttcattttgtgacggtttggcagcatcaacggtttagacgaaatcttgccacacagtttgccgaacgccaccaccgaacccgtgaacgttaccgcccctatgaagataccgaggaacacttccgtcaggtgaatattgaccagaatcggtgccattcccgcgtcatgatgcagatagctgttaaagccaaccagcactgccgccagacccacgaagctatgcaggatcgccaccagttctggcatttcggtcatttcaactttcttcgccagccggataccaattgccccaccaatgaccatcgccagcaagatccagccaacattacccgtatccggtccaaaaatggttgcgattaacgcaatcgccatcccggcgataccgaagttgttaccctggcgagacgtttcatgtttcgaaagaccggccagactgaagataaacaggatcgcggcaacaatgtatgcagctgtaactaatcctccagacatatgttaccccttaatttttgcggaacattttcagcatgcgctgagtcacggtgaagccaccgaaaatattaatgctggctataagcaccgcgataaaactaaggaagctaacccagccgccctggccaatctgcaacagtgctccgacaacaataatccctgaaatcgcgttggtgaccgacatcaacggtgtatgcagcgcgtgcgatacattccacaccacgtaataaccgacaacgcaggccagcgcgaaaacggtgaagtgcccaagaaactctttcggcgcaacgcttgccagccaaccgaaaaggatgattgccagcgccatcaacgcgtatttacgccacggtgagcaggcacatttttcctcagttttcacttccggtgccgctttttgtgccgcctgcggcagagctgatacctgaatcggcggtgccggccaggtaatttcgcccgcacggatcacggtcacgccgcgaatcaccacatcatcaaaatcaacagtgatattgccgtctttctctttgcacaacagtttcagcagattaacgaggttagtaccgtaaagctgtgaggattgcgtaggcagacggcccggaagatcggtataaccaatcactttgacaccattttccgtagtgaagatttcacccggcacggtgtattcacagttgccaccgttttgggctgccaggtcgacaatcacactgcccgccttcatggagtcaaccatttcacgggtaattagcttcggcgctggtttgcctggaataagcgcggtggtgacaatgatatcgacctcttttgcctgggcggcaaagagttccatttccgctttgatgaacgcgtccgacatcactttggcatagccatcgccgctgcccgcttcctctttaaaatccagctcgaggaattccgcgcccatactttgaacttgttctttcacttccgggcgggtgtcgaatgcacgcacaatcgcgccgagactgtttgctgcgccaatggcggccagacctgcaacacccgcaccaatcaccatcacttttgccggtggcactttcccggccgcagtaatttgcccggtaaagaagcgcccaaattcatgtgccgcttcaacaatggcgcgataaccggcgatgttcgccatcgagcttagtgcgtccagcgattgtgcgcgtgagatacgcggcacagagtccatcgccatcacggtcacgttacgttccgcaagtttttgcattaattccggattctgcgcaggccagataaaactcaccagcgttgtcccaggattcagtaacgcaatttcatcatctaacggcgcattgaccttcagaatgatctctgactgccagacgctattcccttctacaatttcagcgcccgcttgcacaaacgctttatcgtcaaaacttgccagttgacccgcgccgctctctaccgcgacggtaaaacccagtttcagcagctgttccactgtttttggcgttgctgcaacacgggtttcattggttaaccgttctcttggtatgccaattcgcatgatattcccttccatcggttttattgatgatggtttgcctgtgtcaggagccacacaagccgctcatgtacgagctaaatgttactccgttaaaataaattagtaacaaacgccctataacgtactgaaaattatgcctgtgatctagcgccaaaaatcagtatttcggcgtgaactcgcaaaatattaacgattcagccgtgatagtgggataaacaccttagaacgccggataaagactgataattgtcttcgacggtcgggtaaaacgagacatcgccccggcacgaatcactacttaacattaaattaacttatacaattcagttgcttcagtagtaatgatgctgatacggctgttttttaagcatagacggtcatttgagcaggattaaaattggcttaaggaatgtgatatgaaaaatgacgcagacagttacaccgtttaaatgcaataatcagccacgtttctcgttaataacaataccagtacctggtttgcgcaaggcgaaggattatttttatgaagcttaagaacaccctcctggcgtcggcactgctttctgctacggcattctccgttaacgcagcaacagaactgacaccggagcaagcggcagcggttaaaccttttgaccgtgtagtggttaccggtcgttttaatgctattggcgaagcggtgaaagccgtttctcgtcgcgcagataaagaaggtgccgcctctttttatgttgtcgacacttctgattttggtaacagcggtaactggcgtgtggtcgctgacctctataaagccgatgctgaaaaagcagaagaaacaagtaatcgcgtaattaacggtgttgtcgaactgccgaaagatcaggctgttctgattgaaccgtttgacacggtcaccgtccagggcttctatcgtagccagccagaagtcaatgatgccatcaccaaagcagcaaaagcgaaaggtgcctactctttctacattgttcgtcaaatcgatgccaaccagggcggcaaccagcgtattactgcattcatctataaaaaagatgctaagaaacgtatcgtccagagcccggatgtgatcccggcagattccgaagcaggacgtgcagctctggctgccggtggcgaagccgcgaagaaagttgagatcccaggtgttgcgactaccgcatcaccaagttctgaagtcggtcgtttctttgaaacccagtcatcaaaaggcggacgttacactgtcacgcttcctgacggcactaaagtcgaagaactgaacaaagcgacagcagcgatgatggtcccgttcgacagcatcaaattctctggcaactacggcaacatgaccgaagtctcctatcaggttgcgaaacgtgccgcgaagaaaggtgctaagtattaccacatcacccgccagtggcaggaacgtggtaataacctgaccgtcagcgcagatctgtataaataactattcagttactcctataaggcggcttgatgccgcctttcgcatttttagtcacaaatttccccgcgaccattgcatgcagacacatctcttcgtaaaatcccgcgcttcagtggcaaactccatttttatgcgttttgccctaatatttattcttcttatcacgttttaatcactggatatcgatggaaaagaaactgggactgagcgcactcaccgcgctggtattaagctcaatgctgggcgcgggtgttttcagtctgccgcaaaatatggcggcagttgccagcccggcagcactgctcatcggctggggtattactggcgctggcattttattgctggcctttgccatgctgatcctcacgcgcattcgtcccgaacttgacggcggtatctttacctatgcccgcgaagggtttggcgagctaatcggcttttgttccgcatggggatactggctgtgcgcagtcatcgccaacgtctcctatctggtgatcgttttttccgcgttaagcttttttacggacacgccggaattgcgcctgttcggcgatggtaatacctggcaatcgatagtcggtgcatcggctttattgtggattgttcactttttgatcctgcgcggggtgcaaaccgctgccagcattaacctggtggcgacactggcaaaattgttgccgctgggtctgtttgttgtgctggcgatgatgatgttcaaactggataccttcaagctcgacttcaccggacttgcacttggcgtacccgtgtgggaacaggtgaaaaacaccatgctgatcaccctgtgggttttcattggtgtggaaggtgccgtggttgtttctgcgcgtgcgcgtaataaacgtgatgttggcaaagcgacactgctggcggttctctccgctctgggcgtttacttgctggtaacgctgctttcgctgggcgtggtggcacgtcctgaactggctgaaattcgtaacccgtcaatggccggtctgatggtggaaatgatgggaccatggggcgaaatcatcatcgctgccggtttgatcgtttccgtttgcggcgcgtacttaagctggaccatcatggcggcagaagttccgttcctggctgccactcataaagcattcccacgcatttttgcgcgccagaacgcacaagctgcgccatccgcctcgctgtggttgaccaacatctgcgtgcaaatttgtctggtactcatctggctgaccggttccgattacaacacgttgctgaccatcgcctcagaaatgattctggtgccctatttcctggtcggcgcgttcttgctgaaaatcgcaacccgtccactgcataaagcggtaggtgtcggtgcctgcatttatggcttatggttattgtacgcctctggtccaatgcacttgctgttatccgttgttctgtatgcgccggggctgctggttttcctgtatgcgcgcaaaacgcatacacatgataatgtactgaaccgtcaggaaatggtgctgattggcatgctgttaattgcctcagttccggcgacctggatgctggtgggataacgttcatcccatcgttggatagcaaaggagataacgatgggtaatacccagcccttgccaatattaattactggcggaggtcgtcgcatcggcctcgccctcgcatggcatttcattaatcaaaagcaaccggtgattgtcagctatcggacacactatccagccattgatggactaattaatgcaggtgcgcagtgtattcaggctgatttttcgaccaacgacggtgtgatggcgtttgccgatgaagtactaaaaagcacccatggtctgcgtgctattttgcataacgccagtgcgtggatggcggaaaaaccgggtgcgccactggccgacgtactggcttgcatgatgcagatccacgttaataccccatacctgctcaaccatgcgctggaaagattactgcgtgggcacggacacgccgccagcgatatcattcactttaccgattatgtggtggagcgcggtagcgacaaacatattgcatatgctgcaagcaaagcggcactggataatatgacccgctcgtttgcccgcaagctggcaccggaagtgaaagtgaattctattgcgccatcgctgatcctgtttaatgaacatgatgatgccgaatatcgacaacaggcgctgaataaatcactgatgaaaaccgcgcctggcgagaaagaagtgatcgacctggtcgattacttacttaccagttgctttgtcaccggacgcagtttcccacttgatggcggtcgtcatctgcgttaatgcagctttatccagcatataatcaacacccatgcgcttatcccccaacatgcaacagaaccaacaaaagcggcgggcaagcgcatcattccggtgaaataccacagcgacaccaggtaaacaaaatagggaataatcgaccacatactaaaaatgatggttgcgcgtaaggcttcaatgccgcgttcgctggcaacaatataatgcgcgataagcgcaaaggtcgggaaaagtggaatcagcccggcgatataataatttttcgtttttgctaaaacaccaatcaacagcactaccagcgcaccgagcgcggctttgattaccagccccatttttttaccttaacacttccataacaagtcatcagtagaatacctgatgaaaacttgtttagaaacgattgatagtaagtaaaaacagcgcggtgtattgtgacgtttttatatctaccgtgaatgttatgaacactatcgtatttgtggaagatgatgcggaagtcggttcactgattgccgcgtacctggcaaaacatgatatgcaggttaccgtagagccgcgcggcgaccaggccgaagaaaccattttgcgagaaaatccggatttggtgttactcgacatcatgctaccaggcaaggacggcatgaccatttgtcgtgatttacgcgcaaagtggtctggaccgattgttcttctaacctctctcgatagcgatatgaaccacatcctggcactggaaatgggtgcctgcgactatattctcaaaacgacgccccctgctgttttgctagcgcgtttacgtttgcatttgcgtcagaatgagcaagccacactgaccaaaggtcttcaggaaacgtctctgactccctacaaagccctgcatttcggcacgttgaccatcgatcccatcaaccgcgtagtcaccctggctaacactgaaatctcgctctcgacagctgatttcgaattattgtgggaattagctacccatgccgggcaaatcatggaccgcgatgcattgctgaaaaatttacgcggcgtcagttatgacggactggatcgtagcgtggacgtggctatttcgcggttaagaaaaaaactgctcgataacgccgcagaaccttatcgcattaaaactgtgcgtaacaaaggctatctttttgcgcctcatgcatgggaataagcgatgaaaaaactgtttatccagttttacctgttattgtttgtctgcttccttgtgatgtctctgctggttgggctggtgtacaaatttaccgccgaacgcgcgggcaaacagtcgctggatgatttgatgaacagttcactgtatctgatgcgcagcgaattgcgtgagatccccccacacgactggggtaagacgctgaaagagatggatttaaatctctctttcgatctgcgtgtcgagccactgagtaaataccatcttgatgatatttccatgcaccgactgcgtggcggcgaaattgtcgccctggacgatcagtacacgtttttgcagcgtatcccgcgcagccactacgtgctggcagttggtcctgttccttatctttattatctccatcagatgcgattgctggatatcgccctgatcacttttattgctatttccctcgcctttccggtgtttatctggatgcgtccgcactggcaggatatgttaaaactggaagcagcggcgcaacgatttggcgatgggcatctcaatgaacgtatccactttgatgagggttcgagctttgaacgacttggtatcgcatttaaccagatggcggacaatatcaacgccttgattgctagcaaaaaacagcttattgacggtatcgctcacgaactgcgaacaccgttagtgcgcctgcgttatcgactggagatgagcgataacctgagcgccgccgaatcccaggcgttgaatcgtgatatcagtcaacttgaagctttaattgaagagctgctgacttatgcccgactcgatcgcccacaaaacgagcttcatcttagcgaaccagacctgccgttgtggctgtcaacgcatctggcagatattcaggcagtaacgcccgataaaacggtacggataaaaacgctcgtgcaaggccattatgcggcgttggatatgcgcttaatggagcgcgtgctggataatttgctcaataacgccctgcggtactgccattcaacggttgaaaccagcctgctactgtcggggaatagagcgacattaattgttgaggatgatggcccagggattgccccagaaaaccgcgaacatatctttgaaccttttgttcgcctcgatcccagccgggatcgctcaaccggcggctgcgggctggggctggcaattgtccactctatagcactggcaatgggcggtacggttaattgtgacaccagcgaactgggtggtgctcgcttctcgtttagctggccgttatggcataacatcccgcaatttacctctgcctgacactacgcgcacgatggtcaagtcaccacgactgtgctataaaataagtatgttgtaactaaagtggttaatattatggcgcgttacgatctcgtagaccgactcaacactacctttcgccagatggaacaagagctggctacatttgccgctcatcttgagcaacacaagctattggttgcccgcgtgttctctttgccggaggtaaaaaaagaggatgagcataatccgcttaatcgtattgaggtaaaacaacatctcggcaacgacgcgcagtcgctggcgttgcgtcatttccgccatttatttattcaacaacagtccgaaaatcgcagcagcaaggccgctgtccgtctgcctggcgtgttgtgttaccaggtcgataacctttcgcaagcagcgttggtcagtcatattcagcacatcaataaactcaagaccacgttcgagcatatcgtcacggttgaatcagaactccccaccgcggcacgttttgaatgggtgcatcgtcatttgccggggctgatcacccttaatgcttaccgcacgctcaccgttctgcacgaccccgccactttacgctttggttgggctaataaacatatcattaagaatttgcatcgtgatgaagtcctggcacagctggaaaaaagcctgaaatcaccacgcagtgtcgcaccgtggacgcgcgaggagtggcaaagaaaactggagcgagagtatcaggatatcgctgccctgccacagaacgcgaagttaaaaatcaaacgtccggtgaaggtgcagccgattgcccgcgtctggtacaaaggagatcaaaaacaagtccaacacgcctgccctacaccactgattgcactgattaatcgggataatggcgcgggcgtgccggacgttggtgagttgttaaattacgatgccgacaatgtgcagcaccgttataaaccacaggcgcagccgcttcgtttgatcattccacggctgcacctgtatgttgcagattaacgcccggctttcatactgccgaccatctgttctggccgtacccagctgtcaaactcggcttcgctaagataccccagcgcaagggccgcagcttttaaggtcagcccttctttatgcgcttttttggcgatctccgcggctttgtcataaccaatgtgggtgttaagcgcagtcaccagcatcagcgattcattgagtaattgattgattcgctcacgattcggttcaatacccactgcgcagtgtttgttaaaactttccatgccatctgccagcaagcgcaccgattgcaggaaattgtggatcaccattggacggaagacgttcagttcaaagttaccggaagcgccccccatgttgatcgccacgtcgttccccatcacctgacagcagagcatggttaatgcctcacactgtgttggattcactttccccggcatgattgagctgcccggctcattttccgggattgagatttcaccaattccgcagcgcgggccagaggccagccagcggacatcattggcgattttcatcagtgacacagccaaccctttcaacgcgccgtgcgcctgaaccagggcatcacaggtcgcaagcgcttcaaatttgttcggcgcggtaacaaacggtgcacaggtaatgactgccagttcatctgctacgcgacgcgcatactccggatgggtatttagtccagtacccaccgctgtaccgccaagagccagttccgctacgtgaggcaggctgtattcgatatgtttgagattatgctcgagcatcgctacccagccggaaatctcctgccctagtgttagcggcgtggcgtcctgcaagtgggttcgaccgattttgacgatatcggcaaatgcacgcgatttttcactcagcgtctgtgtcagggttttaagctgcggaatgagttgcttgcgcagcgccagcagcgccgcaacgtgcatcgccgtcggaaagacatcgttggaactttggcttttgttcacgtcgtcgttagggtgaactttacgttccaccccgcgcacgccgccgagtaattcactggcccggttagccagcacttcgttcatgttcatgttactttgcgtgccggagccggtctgccagatagccagcgggaattcgtcgtcatgctgtcctgccagtacttcatccgccgcctgccgaatggcgctcgctttctcttcagacaacaagcctaaatcttcattaacttttgccgctgcgcgcttggttagcgccagcgcatgaatcagtgaggtgggcattttctccgtcgaaatgcggaaatgctccagcgagcgttgagtttgtgcgccccacagcttatctgccgggacatcaatcgcccccatcgaatctttttcgctgcgtactgtattcatggcctgctcctcacctgattaattttttctttctgttttgctttcgttaagcaacttttagctcactcattatttactatttgataacaaatgtttggtctttcgtgccatgtaaaaaaccgccccgaagggcggctctgtttatttcacacagcgggtgcattgtgtgagttgtatctgctggaagaagtcatttcctttatcatccacaaggataaacgccgggaaatcttccacttcaattttccagatggcttccattcccagttccggatattcaacacattccaggctcttaatacttccctgcgccaatacagcggccggaccaccgatactgccaaggtagaagccgccgtgttttttacaggcatccgtcacctgctggctgcggttgcctttcgccagcatgatcatacttccgccctgcgcttgcagttgatcgacataagaatccatccgtccggcggtcgttgggccaagagaaccggaggcataaccttccggcgttttggccggacccgcgtagtaaatcggatgatctttaatgtactgcggcagcccttcgccattatccatccgctctttcagcttggcgtgggcaatatcacgaccgacgataatcgtgccattcagcgacaagcgcgtagaaacgggatactgcgacaactgtgcgaggatctctttcatcggacggttaaggtcaacgcgcaccgcttcgccttctcccgctttacgcagctcttcagggatatatttacctggattatgttccagtttttcgatccagatcccctgacggttgatcttcgctttgatattacggtcagcagagcaggaaacacccataccaaccggacaggatgcgccgtgacgtggcaggcgaatcacgcggatgtcgtgagcgaagtatttaccaccaaactgcgcacccagaccgagattttgcgcttcgatcagcaattctttttccagttccacatcgcggaacgcctgaccgtgctcattcccttccgttggcagttcatcatagtatttcgcggaagccagtttcaccgttttaaggttcgtttctgcagaagttccaccaataacgaacgcaatatgatacggaggacaggccgccgtacccagcgtgcgcatcttctcaaccaggtaatttttcagtttccccggcgttagtaacgctttggtttcctgatagagatacgtcttgtttgccgaaccaccacctttggcgatacagaggaatttgtactcgtcgccatcaacggcataaagatcgatctgcgctggtagattggtgccagtattcacctctttatacatatccagcggcgcgttttgcgagtagcgcagattatcttcgatataagtgttatagacaccgcgcgccagcgccgcttcatcaccaccaccggtccatacacgctgcccttttttaccaacgatgatcgcggtgccggtgtcctggcaggttggcagaacgccttttgcggcgatatcggagtttcgcaggaattgcagtgccacatacttgtcgttttcgctggcttccgggtcacgcagaatgtcggctacctgttgttggtgagccggacgcagcataaacgacgcatcatgaaacgcctgacgcgccaacagagttaacgcttcgggtgcgactttcaaaatctcctgcccttcaaattcagatacactaacgtgttcgctggttagcaggtaatactcagtatcatcttttttgagtggaaaaggagcctgataatgaaagggtttgtttgacattgttctctcacttactgcctggtttggttatgctctgggcgggtgttccgttgccctgttaaaagcgagtaacaatatcctacacacttttttaacaaaaactgagactagtacgactttttgcggctccaggttacttcccgtaggattcttgctttaatagcgggattaatttccacattaaaacagggattgatcatgcaaaaactcattaactcagtgcaaaactatgcctggggcagcaaaacggcgttgactgaactttatggtatggaaaatccgtccagccagccgatggccgagctgtggatgggcgcacatccgaaaagcagttcacgagtgcagaatgccgccggagatatcgtttcactgcgtgatgtgattgagagtgataaatcgactctgctcggagaggccgttgccaaacgctttggcgaactgcctttcctgttcaaagtattatgcgcagcacagccactctccattcaggttcatccaaacaaacacaattctgaaatcggttttgccaaagaaaatgccgcaggtatcccgatggatgccgccgagcgtaactataaagatcctaaccacaagccggagctggtttttgcgctgacgcctttccttgcgatgaacgcgtttcgtgaattttccgagattgtctccctactccagccagtcgcaggtgcacatccggcgattgctcactttttacaacagcctgatgccgaacgtttaagcgaactgttcgccagcctgttgaatatgcagggtgaagaaaaatcccgcgcgctggcgattttaaaatcggcgctcgacagtcagcagggtgaaccgtggcaaacgattcgtttaatttctgaattttacctggaagacagcggcctgttctccccgctgttactgaatgtggtgaaattgaatcctggcgaagcgatgttcctgttcgctgaaacaccgcacgcttacctgcaaggcgtggcgctggaagtgatggcgaactccgataacgtgctgcgtgcgggtctgacgcctaagtacattgatattccggaactggttgccaatgtgaaattcgaagccaaaccggctaaccagttgttgacccagccggtgaaacaaggtgcagaactggacttcccgattccagtggatgattttgccttctcgctgcatgaccttagtgataaagaaaccaccattagccagcagagtgccgccattttgttctgcgtcgaaggcgatgcaacgttgtggaaaggttctcagcagttacagcttaaaccgggtgaatcagcgtttattgccgccaacgaatcaccggtgactgtcaaaggccacggccgtttagcgcgtgtttacaacaagctgtaagagcttactgaaaaaattaacatctcttgctaagcttattaaaggcttataacaccttcaggcggccagtccgcctgatttcattttatggataatcattatgaataaatcgctggtagcggtaggcgtcattgttgcgctaggcgtagtctggacaggcggcgcatggtatacaggcaagaagattgaaacccatctcgaagacatggtcgcgcaggcgaacgcgcaactcaaactgacagctcctgaatccaacctggaagtgagttatcaaaactatcatcgcggcgtattcagcagccagttgcaactgttggtgaaacccattgccgggaaagaaaatccgtggattaaaagcggtcagagcgtcatcttcaacgaatcggttgatcatggtcccttcccgcttgcccagcttaaaaaactgaacctgatcccgtcgatggcatcaattcaaaccacgctggttaataacgaagtaagcaaaccactgtttgatatggcaaaaggtgaaacgccttttgagattaactcgcgcattggttacagcggtgattccagttccgatatttcgctcaagccactgaattacgagcaaaaggatgaaaaagtcgcctttagcggcggcgagttccagttaaatgctgacagagacggcaaagccatctccctttccggggaggcgcaaagtggtcggatagacgcagttaacgaatacaaccagaaagtgcagttgacctttaataatctgaaaaccgacggttccagcacgctggcaagttttggtgagcgcgtaggaaaccaaaaactgtcactggaaaaaatgaccatttcagtggaaggcaaagaactggcactgctggaaggcatggagatcagcggtaaatcggatctggtcaatgacggtaaaacgatcaatagccaactggattactcgctaaacagcctgaaggtacagaatcaggatctgggcagcggcaagctgactttaaaagtcggccagattgatggtgaagcctggcatcagtttagccagcaatataacgcgcaaactcaggcgctgctggcacagccagaaattgccaacaatcccgaactttatcaggagaaagtgacggaagccttctttagcgccctgccgctgatgctgaaaggcgatccggtgattactatcgcgccgctaagctggaaaaacagtcagggtgaaagtgccctgaatctgtcgctgttcctgaaagatccggcaacgactaaagaagcgccgcaaacgctggcgcaggaagtagatcgttcggttaaatctctggatgcgaaactgaccattccggtggatatggcaactgagtttatgactcaggtagcgaagctggaaggttatcaggaagatcaagcgaaaaaactggcgaaacagcaagttgaaggtgcatcagcaatggggcagatgttccgtctgaccaccttgcaggacaataccatcaccaccagcctgcaatatactaacggtcagataacgttaaacgggcagaaaatgccactggaagatttcgttggtatgtttgcaatgccggcattaaatgttccggtcgtacccgctattccgcagcagtaattcacagccaaaacgccggagatttttctctccggcgttatttcttacttcagcataaagtcatactgaatactcattttcacatcccagtaattcaggcgatcgcccagcgtactgccatcgcgcttttcccgccctttatcggcagcaagaaagaaattcatcccttgtaacggcccttcgctgacccgatagttcataccacctaagatacccatgccttcaatccgcacatctcgtttactggattcatagccgcgagtcacaatcggtgcaaatgtcagtgtaaattgcggcgttaaacgatagttgacgcccaattgccaggactgcattccttcacggttacgatcaagacttaatgaaaagggatagccaatgtcggtatccaccacggcaccattcattgcatggcgcaaataaccaccactgccaaatacgcttccccacggcgcattccaggtcaattgtccactaaccaacgccgtttcattgggctggctggtattacgacttaaaccttcgagctgcgcgtaaaagccgagcaactcccctttcaacgtataattcgggtcgagcggtatgcttttctcgagaatactttgtatctgattggaaacatctttctgtaccgatgcccccagagaatagcgactggtatcatcatgccaactggcggctaaaaaagaacgtgcgcgatgtttatcgtattttcccgtctggctgttatacaccccttcatcacgaataccggttgttgaatcagtccataaaaatactcgtgaacgccacattccccacagatcaatatttggtgttaaagcccaataacctaatgctccttcagaaactgtcggtaatgtacgttgcgaactgccagccattaacggaatacgataaggtaagctaccataactataatccgtcccgaagcgacctaatttaagcaggctattttcactgggttttatttttactgcccccagggcaaagccaaaacttttatcaccatcaagataccaccgggtactcatatcagcacgagcacctaatttataaacataatatgccccgccttcaacgccaataatattggaataataaccactattgaaatcgagcaatcctccctgtacccatgcgtaaatatctcttcccgcgccagcactgggcttatccgccctgcgcaattcgtttttcagtctgatgcgtagtcccgcttcatcgtcagccagttgcgccgcataagcagaggtaaggccagaggcagccgtcaggcaaataacggccatggccactatttttctcatagttgcacctttgatgttctgattatttttattgaatattaattagtgatatcgctgattaattgctgctgcacttttttacgattatcaatttcaaccacgatttctttgaattttttatccgtgagcggataaaaccagataataacgaatgccagtagcataaatccgcaaggtactaaggcaattgatgtgcggatgcccataataacttccggcgtttgcacctgattggcgatatatccgcttaatcccaaaataaaggcaggaattgaacctccgattgcctgaccgcatttacgggtaaatgagaatagtgaataggtgagcccttcaattcgcacgccggtcaggtattcaccgtattctacggtatcagcttccagtgcccacatcacagtcatagtaacgccctgaccaattgaagcgatggccaacgcaaccaacgccaccggcagtgaccagacggaaacccagaagaatagcagataaccgcaggttcccagcaaagcgccaatcaggaaggtattctttttaccgatcctcgcgaccatccccggcaccagcggtgccgatgccacagtaccaaccaggttttgcaccagtaccagcacagtgaacagcccggtatcatttaacacatagcgcacgtagaacaacgacgaggcgctgaccgcgaaggtcgaaatcagcacacacagcgcaccgatgcacaacataaacagcgggcgattccgtttcagggtttgcagactgatcttcaatgacggctgcgccacgatacgtaccacattctcacgcgtcgatttgaagcagatgaagtaaagcaccattccggcaatcgccagcacaatcgtccagaaatggtataccgacaccatctcttccgggctggagttcttaatgctcggtcctatcagaaatgccaggcagacaaaggttaatgaagcggcaatcccgcgagccgcgcccagacgggcgcgggattgtggttgttgggtcatcgcggtagcaagtgaaccataaggaatattcaccaggctgtagcaaagcccgaggcccatgtaggtcaaatatgcatacactactttgctgctatggctccagtcggtcggtacccagaataccagcacgctgaagatcattaacggcgcagtaccgaagagtaaaaacgggcggaattttccccagcgggtattcacactgtccaccactcgtccggcaaagacgtcggcgaaggcatcgaatacccgcaccagtaacagcatggtgcccgccgcagcggcaccgacgccagcgacgtcggtgtagtaactcaataggaagagcgcccccattgcgaaggcgaagttattggcgacgtcaccgaggctgtagccgacgatggtgcgccaggagagttgttgattcattgtttgcctccctgctgcggtttttcaccgaagttcatgccagtccagcgtttttgcagcagaaaagccgccgacttcggtttgcggtcgcgagtgaagatccctttcttgttaccgccaacgcgcaatatgccttgcgaggtcgcaaaatcggcgaaattccatacctgttcaccgacgacggcgctgacgcgatcaaagacgcggtgatacatatccagccatgcacactgatactcttcactccacatgtcggtgtacattgagtgcagcccggctaacgtatccacgccgtattcggtgatgataatcggctgatgcagtttctcctgccaggccagaagttctttttccagtaccttctctgccgtttccaaatcgccgctttggacataccatccgtaataacggttcaggcacagcacatcaaagagatcgctgatggtatcggtgtgagcgtcgcagaacattacattgacgcaggtgatcggacgcgtcgggtcgagtttacgcgttgcttccgccagtggcgcgaaatattcccgtgcaccttgcggacgggtatccggttcgttggcaatactccacatcaccacgcttgggtggtttttgtcacgcgctatcagctctttaatcgcctgtaagtgcgcttgctgagtttccccgttgactgcctcttcgctgtacagttctttcggcttgttgcccgcttcgaaaccaatgcctaaagagaggttaaagccgacagcagcagtttcatcaatcaccacgatgccatgttcatctgcccagtcgagcatctcttcagcgtaagggtaatgcgaggtacggtaggagttggccccaatccagtccattaatgcgtggtcgtgcaccatcagcacgttatcgaatcctttgccacgcaagtccgcatcttcatgacgaccaaagccagtaaagtagaacggtttgtggttaatcaggaactgttcgcccttcactgccactgaccggatgccgacgcgaagcgggtagatatcacactctgtctggcttttggctgtgacgcacagttcatagagataaccttcacccggttgccagaggtgcggattcaccacttgcaaagtcccgctagtgccttgtccagttgcaaccacctgttgatccgcatcacgcagttcaacgctgacatcaccattggccaccacctgccagtcaacagacgcgtggttacagtcttgcgcgacatgcgtcaccacggtgatatcgtccacccaggtgttcggcgtggtgtagagcattacgctgcgatggatcccggcatagttaaagaaatcatggaagtaagactgctttttcttgccgttttcgtcggtaatcaccattcccggcgggatagtctgccagttcagttcgttgttcacacaaacggtgatacgtacacttttcccggcaataacatacggcgtgacatcggcttcaaatggcgtatagccgccctgatgctccatcacttcctgattattgacccacactttgccgtaatgagtgaccgcatcgaaacgcagcacgatacgctggcctgcccaacctttcggtataaagacttcgcgctgataccagacgttgcccgcataattacgaatatctgcatcggcgaactgatcgttaaaactgcctggcacagcaattgcccggctttcttgtaacgcgctttcccaccaacgctgatcaattccacagttttcgcgatccagactgaatgcccacaggccgtcgagttttttgatttcacgggttggggtttctacaggacgtaacataagggactcctcattaagataaaaatactggtcaacctttaatctgattagttaaccaattctgtgttgcacacagttatctgtgagaaacccatggaagagaaatggaaataaaaagaactgacaccgcgatcaaaaaaccaaaaactgcaatacccacagcgtgatattgatcgcattaatctttaaaacggcgttgacagaagccataaaataagcaaccgagcgttcgttcgagtatattgggaacgataaactctcatgacatatggctacggtgaatatttttgggggggaattctccgatcccggctagattgtattttgtacagggaaattaaagtatgaaacgcgggcacagttatcaccagcccgcgaaatgagaggatcaggatgcggttaagataccgccaatcatcgcgcgtaatccctgagcaaacgacgcttcacgcgccagatcttccgcttcgatatcggccagtacaccgtaggtcagatccagcagtaaacgtgaagtcattgacgtgttgatgtctgggcttatctcgcctttttgctgggcatcacgcatccgctgggcaacaaattcagtgatcgtcatatgcttatttttaagcatggcggcgacctgtgggttacgcatcccttccgccataatttcgaccaccagcgcccgttgcccaaaggcttcatgggtgagagagacaatagactcgaccatatagtcaacaaaatgaatcccttcaatcggttcccggaaacgggccagcgccctctcctggtcctgtaagataatcgcctgaatcaaggcttctttggagatgaaatggtgatagagcgtcccgggactaatggcgcaggatttacagatggctttcatcgaggcactgtgaaatccattttctgaaaaaatctctctggcagcattgaggatccgggtccgtgtcggttgtgcttcagtctgcatgttatccatcattaaaccattatagttagcgtgaataactagtttaccgcgttgtcaggtgagcgcctatcattgctgttgaatagtgcgaaggcacactctattcgtatgcttttcatccagctattggttaaccaatagccgtgatttggctgccagttgtttagcagagacgttgatgaattgcacacgctatcccggtaaacaacacatacggctgtttaccggttcgttagtgtattaattgagctcctgtaccccaccaccggagacggtgagaatttgtccgcttacccagctggctgcaggcgagcaaaggaacagcgccgcgttagcaatatcttgcggttggcccagacgtctgatcggcgtgtgctgtaacattttttgttcaatttctggtgtaataacggatttcagggcatcggttaatattgcccccggcgcaatgccattcacccgaatatttttttcacccaggtcaaatgccatatttctgaccagatgactggccgcagctttagatgatgcataggaagtcatgtttatatttttattttctgccgccatagaagtgatggtcagaataacgccaccgccatttttttccatttctggcgcaacaagttgtgacagatggaaaaaagaaaacacattcagttcataagcacggcgaaaatctgccattggcatatcaaacggtttaggaccaccgccaccggcgttgttaaccaggatatcaactttacccagcttactgacggcaaagtctgccagtgcagagagttcctgttcggaagtaatatcacaacggcaggcaaatgcctgaccacccagttgttgaatttcgtctacaacatggttagctgcgtcggcgttaatatcactgaccaccacagatgcgccagctgtcgcgaatgtaatggcgatttctttaccaatacctgcacccgcacctgtgatgatggcgcattttccgtcgagtctcaggttgtcagaattaaacacataaacctcctgtgaacttcagtaaaaataaaaggcaccgcctgtgtgccacattttttatcattaaccttgaggaaaggacactaccaggtatagcagataaagagaggattatttcgccgcaatgagccgggcgggaataataagattgcgtgaatgcgtctcttcatgggtgattttttgcatcatgcgatccgcaagtgtggtaccaagttcccgcgcaggcgtgctggcccaggtaacgggtatatcatcaagtgtggttggtgtcgcatcggtaaatgccgccagcgaaacttgttgctcaaagtaacgatcgactccgctttccccgctttgccgccctgctttgagcaaaccaaaccatgcccccatcgcaatagtttcgttatagcaaaccacagcactgatggtcgggttatgacgtaaaagcgccgtgatagcttccgcggcttgcttctggctggatgtgcactccagcacccaatcgctgtgaaacggcaggccaaattttagtagagttgcacaatagccccccacccgttctgcacgggttaatgaggaactttgccctcccagccaggcgatccgctgatgcccattgcgaatgagatgctccgtcaacaactgtgcagcctgcatgttgtccgggcgaaccgtatcaacatcatcaagataactggcacgggaagcgaatatcaccgggatagctttttcttctgccatccgtcgcaggtcatcgctgcttcctgcagccccggcaattaccacaccatccacaccctgattcagtaacagtgaaaaccgctgtgccagctgctcgccgtctttaccgccgtgaagcaaaaaaaccatccgtccctgcgcttccagagcttccgtcaatccggccgtcaattcggcgtaaaacggcgcagataaatcacggacgatcaaaccaatgacgccgctttgcccgccgcgcagcgccgacgcctggcgattgcgcacaaatcccagctcttcaatggcggcgttaacgcgttctcctgtggcggtagagattcgccctttgccactaagcaccagcgaaacggtacttaccgacacgcccgcagccagcgcaacatcatgaatggttatttttttggcggtagccatgcagatgacctactccctgattatgtgacagataaaacgttttaccttttatttatcttatacccgctattatcgttgcgtaatgtgatttatgcctcactaaaatttgataaaacgttttatcttctcgcgcaatttactgaatccagattgttctctacgaggagtcgttttatgacggcgaaaacagcaccgaaagtcacgctgtgggagttcttccagcagttaggcaaaaccttcatgttacccgtggcattattgtcgttctgcggcattatgctcggcattggtagttctcttagcagccatgatgtcataaccctgatcccggtcctgggcaaccccgtgttgcaggctatctttacctggatgagtaagattggctcgtttgcttttagtttcctgcctgtcatgttctgtatcgccatcccgctgggcctggcacgcgaaaataaaggcgtagcggcattcgctggcttcgtcggttatgcggtaatgaacctcgcggtaaacttctggttgaccaataaaggcattctgccaaccacggatgccgcggttctgaaagccaataacatccagagcattcttgggatccagtcgatcgataccgggatcctcggtgcggtgatcgccggtattatcgtctggatgctgcatgagcgtttccataatatccgcctgccggatgcgctggcattcttcggcggtacgcgcttcgtaccaattatctcctcgctggtgatgggccttgtcggcctggtgattccattagtctggccgattttcgccatgggtattagcggcttgggccatatgataaacagcgcgggtgatttcggaccgatgctgtttggtaccggtgaacgtctgctgttgccgtttggtctgcatcacattctggtagcattaattcgctttaccgacgcaggcggcacgcaggaagtctgcggtcaaaccgtcagcggcgcactgaccatcttccaggcgcaattgagttgcccgaccactcacggtttttctgaaagcgccacgcgtttcctttcgcaaggtaaaatgcctgcgtttctcggcggtctgccgggtgcagcgttagctatgtatcactgcgcgcgcccggaaaatcgccataaaattaaaggtctgctgatttctggcctgatcgcctgcgtcgttggcggcactaccgaaccgctggaattcctgttcctgttcgtagcgccagttctgtatgtcatccacgcgctgttaaccggcctcggcttcaccgtcatgtctgtgctcggcgtcaccatcggtaataccgacggcaatatcatcgacttcgtggtgttcggtattttgcatggtctgtcaaccaagtggtacatggtgccagtggtggcggcaatctggtttgtcgtttactacgtcatcttccgtttcgctatcacccgcttcaatctgaaaaccccggggcgcgatagcgaagttgccagctcaatcgaaaaagccgttgccggtgcgccgggtaaatcaggttacaacgttcctgcaatcctcgaagcattaggcggtgccgacaatattgtcagcctcgataactgcattacccgtctgcgtttgtctgtgaaagatatgtcgcttgttaatgtgcaggcactgaaggacaatcgggcaattggcgtagtacaacttaatcaacataacctgcaggttgttatcgggccacaagttcagtcagtaaaagatgaaatggccggtctgatgcatactgtccaggcataaggataagatatgttcgatttttcaaaggtcgtggatcgtcatggcacatggtgtacacagtgggattatgtcgctgaccgtttcggcactgctgacctgttaccgttcacgatttcagacatggattttgccactgccccctgcattatcgaggcgctgaatcagcgcctgatgcacggcgtatttggctacagccgctggaaaaacgatgagtttctcgcggctattgcccactggttttccacccagcattacaccgcaattgatacgcagacggtggtgtatggcccttctgtcatctatatggtttcagaactgattcgtcagtggtctgaaacaggtgaaggcgtggtgatccacacgcccgcctatgacgcattttacaaggccattgaaggtaaccagcgcacagtaatgcccgttgctttagagaagcaggctgacgactggttttgcgatatgggcaagctggaagccgtgttggcgaaaccagaatgtaaaattatgctcctgtgtagcccacagaatcctaccgggaaagtgtggacgtgcgatgagctggagatcatggctgacctgtgcgagcgtcatggtgtgcgggttatttccgatgaaatccatatggatatggtctggggcgagcagccgcatattccctggagtaatgtggcgcggggagactgggcgttgctgacgtcgggctcgaaaagtttcaatattcccgcgctgaccggtgcttacgggattatagaaaatagcagcagccgtgatgcctatttatcggcactgaaaggacgtgatgggctttcttccccttcggtactggcgttaactgcccatatcgccgcctatcagcaaggtgcaccgtggctggatgccttacgcgtctatctgaaagataacctgacgtatatctcagataaaatgaacgccgcgtttcctgaactcaactggcagatcccgcaatccacttatctggcctggcttgatctacgtccgttgaatattgacgacaacgcgttgcaaaaagcgcttatcgagcaagaaaaagtcgcgatcatgccggggtatacctatggtgaagaaggtcgtggttttgtccgtctcaatgccggctgcccacgttcgaaactggaaaaaggtgtggctggattaataaacgccatccgcgctgttcgctaaccccaattgcgcaacgtaaaaaatcgttgcgcaatcgtggatttttaccctgctttgtttttataatggtgcgcacttttatattcagaaaaagagtgcgaccatgattgataccaccctgccattaactgatatccatcgccaccttgatggcaacattcgtccccagaccattcttgaacttggccgccagtataatatctcgcttcctgcacaatccctggaaacactgattccccacgttcaggtcattgccaacgaacccgatctggtgagctttctgaccaaacttgactggggcgttaaagttctcgcctctcttgatgcctgtcgccgcgtggcatttgaaaacattgaagatgcagcccgtcacggcctgcactatgtcgagctgcgtttttcaccaggctacatggcaatggcacatcagctgcctgtagcgggtgttgtcgaagcggtgatcgatggcgtacgtgaaggttgccgcacctttggtgtgcaggcgaagcttatcggcattatgagccggaccttcggcgaagccgcctgtcagcaagagctggaggcctttttagcccaccgtgaccagattaccgcacttgatttagccggtgatgaacttggtttcccgggaagtctgttcctttctcacttcaaccgcgcgcgtgatgcgggctggcatattaccgtccatgcaggcgaagctgccgggccggaaagcatctggcaggcgattcgtgaactgggtgcggagcgtattggacatggcgtaaaagccattgaagatcgggcgctgatggattttctcgccgagcaacaaattggtattgaatcctgtctgacctccaatattcagaccagcaccgtagcagagctggctgcacatccgctgaaaacgttccttgagcatggcattcgtgccagcattaacactgacgatcccggcgtacagggagtggatatcattcacgaatataccgttgccgcgccagctgctgggttatcccgcgagcaaatccgccaggcacagattaatggtctggaaatggctttcctcagcgctgaggaaaaacgcgcactgcgagaaaaagtcgccgcgaagtaacaaaatggatggtgcaaattgcaccatccatttttcatgcaaggcacaaagtcgcgcgatgtttggcggattcgatgcccagctcaatcaactccattacctggattgcctggcttgccggaaccggattttcaccatcgccatttaacgcatcacgaatagccgcatagtaagccggataattcccaggcaccgtcaacagcgtttcttcgacacgttcctcaccttccacgcgggtaagtacgccatcacgcatatcgtagccccagtcttcctgcggtagacgctcgccatttttcagacgttcttcctgtggatcgaggccatatttcacataactgcctcgggatccatgcacgatataccgtgctgactcagcggctgccagcatggtaccgtgtaaaatgactcgccgctgtggataggacaagatggcgtggaaataatcggtcgactgcgctccgggccgtaactgtgccaaatctaccgtcatgctgaccggtaaaccaaaaagcgtaatggcctgatcaagaagatgtggtgctaaatcgtaccagataccgctgcctgggccgccctgttcacgccaacgatcgcgcacctgcggacggaagcggtcaaaatgagactcaaagtaagcaacttcacccagcacgccttccgcgagtaaaccttttagcgtcaagaaatcgctatcccagcgacggttatggaatacagacagcacacgccccaggctttttgccagcgcatccagctctcgcgcttgtgacagtgtcacggtaaagggtttatcaacgaccacatgtttacccgcctcaagcgccgctttggctaacgggaaatgggtatcgttgggtgtaggaatgacaatcaggtctatgttgggatcgttaaacagatgcttcggctcagagacaaccgtaaccgttggccagtcggcttttacttttgtttcatcactgctggagattaccgccagttccagcccgggcgtgcccgcaatcaggggcgcatggaaggttttgctcgcataaccatacccaatcaacccaacacggatgttgtcgctcatgtcattgcctctcattgaagtatgatggctatttgacactatcctttacccacgctcaacagtttaataacctgccagcaataagggatgttgtttaacttaagtcaaaaaaatagcgaattttccaacgacaaaagctaaatatcgcaaaaacctcagtaaaaatcttgctggagctattattgctaagtaacatttaccccctgaagttaatggatcaatcaagagagatgtgggctgtaatgaatcgtcttattgaattaacaggttggatcgttcttgtcgtttcagtcattcttcttggcgtggcgagtcacattgacaactatcagccacctgaacagagtgcttcggtacaacacaagtaagctctgcacttgtggagcgacatgctgcccgtccgggtgcatgttttcacttgtcggatattaaaccaggaatttattatcttgttcgatgttgttggtgattgtcagggatagtaaagcgcgttactcttttcagagcagtttttcatccctgaatatttaccatcagcgcattcttattattgtaataacacaagcgttcacttttggtgaaattttatcatcactaataatacctacccctttggtattaattattttatggaccttttatgactgttcaggactacttattaaaatttcgcaaaatcagttcactcgaaagtctggaaaaactctacgaccatcttaattacaccctgacggacgatcaggaactgatcaatatgtatcgtgctgccgatcaccgtcgcgcagagctggtttctggcgggcgtttgtttgacctcggccaggtaccgaagtccgtctggcactatgtccaataaagaaagtagcgatcggttataaaagccttataataacgcccctaaaattagatttgcctgtttgcgtcgctattctggagaacctatgaccaccacaacgccacaacgtattggaggctggttgcttggcccgttggcctggcttttagtcgttctgttgagtacgacgctggcgttgttgctgtataccgctgcgttatcttctccgcaaacatttcaaacgctcggcggacaagcactgacgacacaaatcttatggggcgtttcttttattaccgctatcgccatgtggtattacacactgtggttgaccatcgctttctttaaacgtcggcgttgtgttcctaaacactatattatctggctgcttatttccgtattgctggcagtaaaagcattcgctttttcacccgtggaagatggcatagccgttcgccagttgctgtttactttgttggcaaccgcattgatcgtcccctatttcaaacgctcgtcgcgggtaaaagcgacgtttgtgaatccgtaataaccttacagttaacctgttgtcgcctgctctggattaacggataataggcggcttttttatttcaggccgaaaaatgactgactacctgttactgtttgtcggaactgtactggtcaataactttgtactggtcaagtttctcggtctctgtccgtttatgggggtttccaaaaaactggaaaccgcgatgggcatggggctggcaacaacgtttgtgatgacgctggcgtctatttgcgcctggcttatcgatacgtggattttgatcccacttaatctgatttacctgcgcaccctggcatttattctggtgattgctgtggtcgtgcagttcaccgagatggtggtgcgcaaaaccagcccggtgctttaccgtctgctggggatttttttgccgcttatcaccaccaactgtgcagtgctcggcgtggcgttgctgaatatcaatctcgggcacaatttcttgcagtcggcgctgtacggtttttccgccgctgtcggtttctcgctggtgatggtgctcttcgccgccatccgcgaacgccttgctgtggctgatgtcccggcaccttttcgcggtaatgccattgcgttaattaccgcaggtcttatgtctctggcctttatgggctttagtggtttggtgaagttgtaatgaatgctatctggattgccgttgccgccgtgagcctgctgggcctggcgtttggcgccattctgggttatgcctcccgccgttttgcggtggaagacgatccggtcgttgagaaaattgacgaaatcttaccgcagagccagtgtggtcagtgcggttatcccggctgtcgcccctacgcggaagccatcagctgtaacggtgaaaaaatcaaccgttgcgccccaggtggcgaagctgtgatgctaaaaattgccgagttgcttaatgtcgagccgcagccgctggatggcgaagcgcaagagctaacgcctgcgcggatggtggcggttattgatgaaaataactgtattggctgcactaaatgtattcaggcttgtccggtagacgccatcgttggcgctacccgtgccatgcatacggtaatgagtgatctctgtacgggctgcaatttatgtgttgatccgtgcccgacgcactgcatctcgttgcaaccggtcgcagaaacacctgactcctggaaatgggatctgaacaccattcccgtgcgtatcattcccgtggaacaccatgcttaagttattctctgcattcagaaaaaataaaatctgggatttcaacggcggcatccatccaccggagatgaaaacccagtccaacggtacacccctgcgccaggtaccactggcgcagcgttttgttattccactgaaacagcatattggcgctgaaggtgagttgtgcgttagcgtcggcgataaagtattgcgcggccagccgcttacccgtggtcacggcaaaatgctgcctgttcacgcgcccacctcgggtaccgttacggctattgcgccccactctacggctcatccttcagctttagctgaattaagcgtgattattgatgccgatggtgaagactgctggatcccgcgcgacggctgggccgattatcgcactcgcagtcgcgaagagttaatcgagcgcatacatcagtttggtgtagccgggctgggcggtgcaggattcccgacaggcgttaaattgcagggtggcggagataagattgaaacgttgattatcaacgcggctgagtgcgagccgtacattaccgccgatgaccgtttgatgcaggattgcgcggctcaggtcgtagagggtattcgcattcttgcgcatattctgcagccacgcgaaattcttatcggcattgaagataacaaaccgcaggcgatttccatgctgcgcgcggtgctggcggactctaacgatatttctctgcgggtgattccaaccaaatatccttctggcggtgctaaacaattaacctacattctgaccgggaagcaggttccacatggcgggcgttcatccgatatcggcgtattaatgcaaaacgtcggcactgcttatgcagtgaaacgtgccgttattgatggcgagccgattaccgagcgtgttgtaaccctgactggcgaagcaatcgctcgcccgggcaacgtctgggcacggctggggacgccagtgcgtcatttattgaatgatgccggattctgcccctctgccgatcaaatggtgattatgggtggcccgctaatgggctttaccttgccatggctggatgtcccggtcgtaaagattaccaactgtctgttggctccctctgccaatgaacttggcgaaccacaggaagaacaaagctgcatccggtgtagcgcctgtgctgacgcctgccctgcggatcttttgccgcaacagttgtactggttcagcaaaggtcagcaacacgataaagctaccacgcataacattgctgattgcattgaatgtggggcttgcgcgtgggtttgcccgagcaatattcccctggtgcaatatttccgtcaggaaaaagctgaaattgcggctattcgtcaggaagaaaagcgcgccgcagaagccaaagcgcgtttcgaagcgcgccaggctcgtctggagcgcgaaaaagcggctcgccttgaacgacataagagcgcagccgttcaacctgcagccaaagataaagatgcgattgctgccgctctggcgcgggtgaaagagaaacaggcccaggctacacagcctattgtgattaaagcgggcgaacgcccggataacagtgcaattattgcagcacgggaagcccgtaaagcgcaagccagagcgaaacaggcagaactgcagcaaactaacgacgcagcaaccgttgctgatccacgtaaaactgccgttgaagcagctatcgcccgcgccaaagcgcgcaagctggaacagcaacaggctaatgcggaaccagaagaacaggtcgatccgcgcaaagccgccgtcgaagccgctattgcccgtgccaaagcgcgcaagctggaacagcaacaggctaatgcggaaccagaagaacaggtcgatccgcgcaaagccgccgtcgaagccgctattgcccgtgccaaagcgcgcaagctggaacagcaacagtctaatgcggaaccagaagaacaggttgatccgcgcaaagccgccgtcgaagccgctattgcccgagccaaagcgcgcaaactggaacagcaacaggctaatgcggaaccagaagaacaggttgatccgcgcaaagccgccgtcgaagccgctattgcccgtgccaaagcgcgcaagctggaacagcaacagactaacgcagaaccagaagaacaggttgatccgcgcaaagcggcagttgccgcggctattgcccgcgctcaggccaaaaaagccgcccagcagaaggttgtaaacgaggactaaatggtattcagaatagctagctccccttatacccataaccagcgccagacatcgcgcattatgctgttggtgttgctcgcagccgtgccaggaatcgcagcgcaactgtggttttttggttggggtactctcgttcagatcctgttggcatcggttagtgctctgttagccgaagctctcgtactcaaactacgcaagcagtcggtagccgcaacgttgaaagataactcagcattgctgacaggcttattgctggcggtaagtattccccccctcgcgccatggtggatggtcgtgctgggtacggtgtttgcggtgatcatcgctaaacagttgtatggcggtctggggcaaaacccgtttaatccggcaatgattggttatgtggtcttactgatctccttcccggtgcagatgaccagctggttaccgccacatgaaattgcggtcaacatccctggttttatcgacgccatacaggttattttcagcgggcataccgccagtggtggtgatatgaacacactacgcttaggtattgatggcattagtcaggctacaccgctggatacatttaaaacctctgtccgtgccggtcattcggttgaacagattatgcaatatccgatctatagcggtattctggcgggcgctggttggcaatgggtaaatctcgcctggctggctggcggcgtgtggttgctatggcagaaagcgattcgctggcatattcccctcagcttcttagtaacgctgacgttatgcgcaacgttgggctggttgttctcaccagaaacactggcagcaccgcaaattcatctgctgtctggagcgaccatgctcggcgcattctttattttgactgacccggttaccgcttctacgaccaatcgtggtcgtcttattttcggcgcgctggcgggcttattagtctggttgatccgcagtttcggcggctatcctgacggcgtggcttttgccgtcctgctggcgaacatcacggttcctctgatcgattactacacgcgtccgcgcgtctacggccatcgcaaagggtaaaccatgctgaaaactatccgaaaacacggcattacgttagcgctatttgcagcgggttcaacagggttaactgcggccatcaaccagatgaccaaaacgacgattgctgaacaggccagtctgcaacaaaaggcattatttgatcaggtgctgccagccgaacgctataacaatgcgctggcacagagttgctatctggtaactgcgccagagttaggtaaaggtgagcatcgggtttacatcgccaaacaggatgacaaaccggtagccgccgttctggaagcaaccgcgccagatggctattccggtgcgattcagctgctggtgggagccgattttaacggcacggtacttggcacgcgcgtgacagagcaccacgaaacgccagggcttggcgataaaatcgaactgcgcctttctgactggatcacccattttgcgggtaaaaaaatcagtggtgcagatgatgcgcactgggcggtgaagaaagatggtggtgatttcgaccagttcaccggcgcgacgattactccccgcgcggtggttaatgcggtaaaacgcgccggattgtacgctcagacgttaccggcacaactttctcaacttcctgcctgtggagaataaagcgtgagcgaaattaaagacgttattgttcaggggttgtggaaaaacaactctgcgctggtccagttgctcggcctttgtcctctgttggcggtcacgtccactgccactaacgctctgggtttaggacttgcgactacgctggtactgacgctgaccaacctgaccatttcgacgctgcgtcactggacgccagccgagatccgcattcccatttacgtgatgatcatcgcctcggtggtcagcgctgtacagatgctgatcaacgcctacgcctttggcctgtatcaatcattagggatttttattccgctgattgtcactaactgtatcgttgtgggccgcgctgaagccttcgccgccaaaaaaggtccggcgctttcggcactggacggcttttcaattggtatgggcgcaacctgcgccatgttcgtgctgggttcactacgcgaaattatcggcaatggcacattgtttgacggtgcagatgcgctgttaggtagctgggcaaaagtattacgcgtggaaattttccacaccgactcccctttcctgctggcgatgctgcctccaggtgcatttattggcctgggactgatgctggcaggaaaatacctgattgatgaaagaatgaaaaagcgccgtactgaagcagctgccgaacgtgcattgccaaacggtgaaacagggaatgtctgatgaacaaagcaaaacgcctggagatcctcactcgcctgcgtgagaacaatcctcatcccaccaccgagcttaatttcagttcgccttttgaattgctgattgccgtactgctttccgctcaggcgaccgatgtcagtgttaataaggcgacggcgaaactctacccggtggcgaatacgcctgcagcgatgcttgaactgggcgttgaaggggtgaaaacctatatcaaaacgattgggctttataacagcaaagcagaaaatatcatcaaaacctgccgtatcttgctggagcagcataatggcgaggttccggaagatcgtgctgcgcttgaagccctgcccggcgtaggtcgtaaaacagccaacgtcgtattaaacactgcattcggctggccgactattgctgtcgacacgcacattttccgcgtttgtaatcgtactcaatttgcgccggggaaaaacgtcgaacaggtagaagaaaagctactgaaagtggttccggcagagtttaaagtcgactgccaccattggttgatcctgcacgggcgttatacctgcattgcccgcaagccccgctgtggctcttgtattattgaagatctttgtgaatacaaagagaaagttgacatctgaagaaaaggggtaacaccgattaccccattgataacctttctttatcctcttttaaaacttctttttaacgtgaatgatgccattgcttagcgttatcatcaggtaatccgtttgcggataaccaaaaatgcaggttaattgtttttttaatagcgaaattttctattcattcgtgatcaagatcacgatgctgtcgcaatgtaaaaacattgcaagaatcaggttaaaatcatttaaatttacacacgcaacaaatattgacctacaaaacattacactggctatttttcagaaactggactatctcactagtaaaaacgctaaatagcagaacatatcgccgttaagccatcaccccccctctcagtgcagtgaaaaaatctgccgttacgttttttgaaaaatttaacgctggataacatttcccggaatggttgaattccccgcctcagttatatgtaacagattattacaaaggacttgtctgaaagtgcaagatagtgaacattacctgccgtttcccctcccactataacaattgcgcgtatgttttttagacataacgcgagaaagcacccccgttaatatgggatgtaaaaaaagaggtaaaagtgtccactgcaaaccaaaaaccaactgaaagcgtcagtttgaacgctttcaaacaaccgaaggcgttctatctcatcttctcgattgagttatgggaacgttttggttattacggcctacaaggaattatggctgtttacctggttaaacaactgggtatgtctgaagcggattcaatcacccttttctcttcctttagtgccctggtttatggtctggtcgctatcggcggctggttaggtgacaaggtactgggtactaaacgcgtaattatgctcggcgctattgtgctggcgattggttatgctctggttgcctggtctggtcacgacgccggtatcgtttatatgggtatggcggctattgcggtcggtaacggcctgtttaaagctaacccgtcttctctgctttctacatgctatgagaaaaacgacccgcgtctggacggtgcattcaccatgtactacatgtccgtcaacatcggctctttcttctctatgattgctacgccgtggctggccgcgaaatacggctggagtgttgcgtttgcgttgagcgttgtaggcctgctgatcactatcgttaacttcgccttctgccaacgctgggttaaacagtacggttcaaaaccagacttcgagcctatcaactaccgtaacctgctgctgaccattattggtgttgtggcactgatcgctatcgccacctggctgctgcacaatcaggaagttgcgcgtatggcgctgggcgttgttgccttcggtatcgtggttatcttcggtaaagaagccttcgcgatgaaaggtgctgcgcgtcgtaaaatgatcgtcgccttcatcctgatgctcgaagccattatcttcttcgtgctgtacagccagatgccaacgtcactgaacttctttgcgattcgtaacgttgagcactccattctgggtctggccgtagaacctgagcagtatcaggcactgaacccgttctggatcatcatcggtagtccgattctggccgctatctataacaagatgggcgataccctgccgatgccaaccaagtttgcaatcggcatggtgatgtgttctggtgcgttcctgattctgccgctgggtgcgaaattcgcgtctgacgctggtatcgtgtctgtaagctggctggtcgcaagctatggcctgcagagcatcggggaactgatgatctctggtctgggtctggcaatggttgcacaactcgttccgcagcgtctgatgggcttcattatgggtagctggttcctgaccactgccggtgcaaacctgattggtggttatgttgcgggtatgatggctgtgccggataacgttaccgacccgctgatgtcactggaagtttatggtcgcgtattcttgcagattggtgtcgctactgccattattgcagtactgatgctgctgaccgcgcctaaactgcaccgtatgacgcaggatgacgctgcagacaaagcggcgaaagctgctgtagcgtaaaattcagggaaactcttttacaagccgctaacttttcgttagcggctttttttttgttcagcaacgcactaccatactttaaaccacagacaaaaggagttaccgatgaaattgttctacaaaccgggtgcctgctctctcgcttcccatatcaccctgcgtgagagcggaaaggattttaccctcgtcagtgtggatttaatgaaaaaacgtctcgaaaacggtgacgattactttgccgttaaccctaaggggcaggtgcctgcattgctgctggatgacggtactttgctgacggaaggcgtagcgattatgcagtatcttgccgacagcgtccccgaccgccagttgctggcaccggtaaacagtatttcccgctataaaaccatcgaatggctgaattacatcgccaccgagctgcataaaggtttcacacctctatttcgccctgatacaccggaagagtacaaaccgacagttcgcgcgcagctggagaagaagctgcaatatgtgaacgaggcactgaaggatgagcactggatctgcgggcaaagatttacaattgctgatgcctatctgtttacggttctgcgctgggcatacgcggtgaaactgaatctggaagggttagagcacattgcagcatttatgcaacgtatggctgaacgtccggaagtacaagacgcgctgtcagcggaaggcttaaagtaatatccatcggcccacaggtcgttgtgggccgaaatgagatatttcagagctttgttgcgctgaagtaatgttctggtttggcaatacgatcctgagcagccaccacttgcagctcatattcctgcattgctttggtggtcaccatgatttcgtagactgcagcggtcacatgttccagcgcctcctgcagcgttgccccctgaagcagtttcaccagcagtaaaccgctcgtcacatcaccaacacctaccggctggcgcataccaaaatccaccagcggacggctgatatgccaggcttcatcggcggtgaccagcagcatttcaaaacggtcacggctgtagccagctcgcgccaggtgtttaaccaacacaatttgtggcccttgcgcaatgagttcgcgcgctgccagaaccgcttcttcgacgttatttaccgcatgctcacagagtatttccagctcaaccagattcggcgcaatgatatcgctggcaggcaaaccgtgccgcacatgaaactctgcgacacccggtgcaacgatacagcctttttccggatgacccattaccggatcgcaaaaatatttcgcctgcggattcgcggctttcacctgacggacgataccgaggatatgttcaccctgctccgccgatcccagatagccacttaacacggcatcacaggtgtgtaatttatcaatggcggcaatgccttgcacaatttcagttaaatggctgggcggcatcacgcagccagtccatttgccgtattgggtgtgattagaaaattgaacggtgttcagcggccagacgttcgcgcccaggcggcgcataggaaactctgccgcactgttacccgcatgaccataaacaacgtgagactggatagcgagaatatttttcatcatgttccctgtataaaaaccagggggagtgatttctcactccccctttccacttaatgcattatttccagcaaatcagacagtaattctttttgccgcgacgcagtaaggtaaaacgaccaaacagacgatcttcttctttaaagaagtattcaggatcggactgtttttcaccgttaatggtgatggcattggaggcgatagttttacgcgcctgaccacgggaaggttgcagttcagaatcgaccagcgcctgcatcaggtctgcgcccttttccatctcaaccatcggtacgccgtcctgcgccagctgttcgaagtccgcttcactcagcgcactcaaagaaccgctgaacaggcattcggtaatacgttttgccgcctgtaaaccttcttcaccgtgaaccagacgagtcacctgctccgccagtacatactgggcgcgcggtgctttaccgctgtttttatcttcttcttccagggcgttgatctcttcaatgctcataaaggtgaagaacttcaggaagcggtaaacgtcggcatccgcagtgttgatccagaactggtagaatttgtacgggctggttttcttcggatccaaccagactgcgccgccttcagttttaccaaatttggtgccatctgctttagtgatcagcggaacggtcaggccaaacacctgattctgatgcagacgacgggtcaggtcgataccagaagtgatgttaccccactggtcagaaccaccaatttgcagcaccacaccgtactgtttgttcagacaggcgaagtcataaccctgcaacaggttgtaggaaaactcagtgaacgaaatcccctgatcttcacggttgagacgctgcttaaccgcttctttgttgatcatctggttaacggagaagtgtttgccaatatcgcgcaggaaggtcagcacattcatattgccgaaccagtcatagttattcgccgcgatagcagagttttctccacagtcgaaatcgaggaacggggcaacctgcttacggattttgtccacccactcctgaacagtttcttcggtgttcagcttacgctcggcagctttgaagctcgggtcgccaatcagacccgtcgcgccgcctaccagcgcaaccggcttgtggcccgcctgctggaagcgtttcaggcataacaatggaacaagatgccccaaatgcaagctgtcagcggtaggatcgaagccgcaatagagcgcgatcgggccttgcgccagtcgctctgctaacgcttcctcgtccgtcacctgggctaccagcccccgctcttgcaattgtttaatcaagttactgcttgccatcaaaatctccatgtatataacgactgcacctttgccggtacacgacttttcgccagatgcgaaagagacatagaataaagtgccagaatcaggagtaccagcgattaaagcaagatttttgcatcttttcagggtgcaagacgatcaatcttccacgcatcattttctcgctggtacaaaaagcggtcatgcaggcgatgctcaccgccctgccagaactcaatctgttcaaggctgatgcgaaaaccgccccaaaagctcggcaatggcacttcgccctgttgaaacttctgcttcagctccaggaatttactttcaaggataccgcgggcagaaatgcgactggactgcttcgaaacccatgcaccaatctggctatcacgcgggcggctatgaaaatatttcatcacttcgagagtcgaaagtcgttctgctttaccgatcaccatcacctggcgttcaagggtatgccacgggaacagcaggctaacgcgcggattattttcaatttgatgtgctttacggctaccgaggttggtgtaaaacaccatgcctttttcgtcgtaatgtttgagtaaaacgatgcgttgataaggctgagcatgttcatccacggtagcgaccaccatcgcggtagggtctgccagtttggcttcacacgcctgagagagccaacgttcaaaaagggttaatggatcggcgggaagatcgcgacggcgtaacccgcctttggtgtattcacggcgcagatgcgcgatttgctgcaattcgtcgttatcagacatggttttctttacggattgtcagtgggtgacgctattgtgcgccgcccctggaaaaatctcaacgctgtggattttgtaactgacagttattcaagacgatgcggtcgcgtttatagacagtcgcttcatcgcctttcgaccagaaaacatagattccgtcagtgtaacgtgcaccagacgctgaaatgccctgtttgagatgcagtagttgattatcgtaaacaaaactgacttcctggcgcggattattcagtttgaccgtcaacggtttttcatcacactggtattccagcgtagcggtttgcatgtgctcaaccagttgattgaacgcgctacagccggtgagaagcaccggcaaacagatcagtaacagttttttcatagacatttcccgaagactttcctggtctggagggcaatacgccctccctaatgttccaagtgtaacggcagacgcggtaagaaaaattcagttaactctgatatcacgggttagcagggaaaatagcccccagtaccgtctcctggcttgcgccagtgacggaaggcagatttcctggtaatcccgccagcgtccgccaggcaagccaggcgaaagccaatgcttccatgtcatcgccactaatgccaacggcatcggtggtggtgacttctgtgcctggcagtaatgccgccagacgcgccatgagtagcggattacgactacctccaccacataccatcaatcgttcgcagccaccgctcaacaaaacttgttcagaaatggtcacggcggtgagttctgccagtgtggcctgaacatcacggggatcaacacccggaaaatggcgtaaatggcgctccagccagccgtagttaaagtattcgcgtccggtgcttttcggtgcaggttgcgagaaatatgggtcgctgagcatattttgcagcagtgggagaataactttacccgcccgtgcccactcggcatctttatcgtaaggtttaccggcctgacgccagatccaggcatccatcagcatgttaccaggaccggtatcgtagccgccaaccggctgcccaggaatgagcagtgacagattggcgatgccgccaatattgagcaccattcgtcgctcggttgagtgagccagcaaggcatgatggaacgcaggtaccagcggtgcgccttgtcctcccaaggcaatatcgcgacggcgaaaatcaccgacaaccgtaattccggtgcgtgccacaatttgattgttatcgccaatctgtaaagtgtgtggtgccacgcccgtcggttcatgccagacggcttgaccgtgacagccgatcgcaactatatctctcgcctgcaggttttgttccttaagcaaggcattgaccgcatcagcaaaaagtcgcccgagttgagtatcaagctgtccaaactgcgaaagtgtaagctgctggccctggcaaatatccagtacagcctgtttcagagacaccgggatcggccagctcaagcttgccagctgtgcgacccggtgttcatctattgtcgccaacacaacatcaacaccatcaaggctggtgcctgacataacgccaataaagcggcccgatttcatagttcatcctttttcaatctgacgtttgcgcaccactcaaacataaacttttcgtgaataccatgcggaatgaccgatttttaccgttggtagtaaaacattatcttcaaatcaataatcatcatgaatgttttgtttataattggttgatcctactttcattatgatttgctcatatttggtagaacatgtaaccatggattcacatatgccatatactttgaccatgagggatgcttgcgtggcgtttcatggtgaacaggagatttttcaatgattaaacgcgtattggttgtttcaatggtaggtctgtctcttgtcggttgtgttaataacgacaccctgtcaggggatgtttataccgcttctgaagcgaaacaagtacagaatgtcagctatggcaccatcgttaacgtacgtccggtacagattcagggcggtgatgattccaacgttatcggtgcaattggcggtgctgttcttggtggtttcctggggaatactgttggtggcggaaccgggcgttctctggctactgcagcaggcgctgttgcaggtggcgtagctggtcagggcgtacagagtgcaatgaacaaaacgcagggtgtcgagctggaaattcgtaaagacgatggtaataccatcatggtggtacagaaacaaggcaacactcgtttctctccgggtcaacgtgtcgtactggccagcaatggcagtcaggtgaccgtttctccgcgctaaataagtttgcgtgtggtcaggttactgaccacacgcccccttcatttcaccctttggcctgtaactcaatgatattatgctcaagttttgcgatgagcgtaatcagttgctccagttcctctgcggagatgccatgtaatatttccgcgcgggttttgttaataacagcttccatttcgctgatcagtggctctgccttttccgtcagtttaatacgtttagcccgacgatcgctggcacaagtttgacgcgaaattaaccctttttcttccagttggtccagagtacggaccagtgatggctgctcgatgccaatcgcttttgccagttgaatttgcgactggtctggaggtaactgatgaatattgtgtaacgtaacccaatgggtttgtgttaactccagcggtttcaggcgatggtctatcagagcacgccatatgcgcaccaaccgtgccagatcagaacctagtggcgattccaatttcatctccttataattagcttgctaagatattatgcggcttttagaatagtgtgcagcaattgtattgctaaaacaaatgtattgctgcatttggttaccgtcagacatatttttcagaaattgcgcgtaaatttttcgcacttaaagaatatttattaatctaacgcaatatattcggtcgtaaaggaatctactttgtgaagtttatgctcaatgcaacaggattgcccttacaagatctggtgttcggtgcgtccgtctattttcctccgtttttcaaagccttcgcgtttggattcgtcatctggcttgtcgtacaccgcctgcttcgtggctggatctacgccggtgacatctggcatcccttgttaatggatttatcgctgtttgcgatttgcgtttgccttgctctggcaatactgattgcgtggtaactatgtcaattaaaacaattaagtatttctcaacaatcattgtagcgatagttgcggttcttgccggatggtggctgtggaattattacatgcaatctccgtggacacgcgacgggaaaatacgcgcagaaaaggtttctatcaccccacaggtgtcgggacgtattgttgagctgaatataaaagacaaccaactggttaacgcgggggatcttctgctcacgatcgataaaacgccctttcagatcgccgagctgaacgcacaggctcagctggcgaaagcgcaatctgacctcgcaaaagccaataacgaagcgaatcgtcgtcgtcatctctcacaaaattttatttctgccgaagaactcgataccgctaacctcaatgttaaagcgatgcaggccagtgttaatgccgcacaggccacgctgaaacagacacaatggcaactggcgcaaacggaaattcgcgccccggtgagtggttgggtgactaacctcactacccgcatcggcgattacgctgacaccgggaaaccgctgtttgcccttgtcgacagccactcgttttacgtcattggttattttgaagaaaccaagttgcgccatatccgcgaaggtgcaccagcacaaattaccctctatagtgataacaaaacgttacggggtcacgtttccagtatcggtcgggcgatttatgatcaaagcgttgaaagtgactcaagccttattccggatgtgaaacctaacgtcccctgggttcgtctcgcccaacgcgttcccgtccgctttgcgctggataaagttccaggcgatgtcacgctggtgtcgggcaccacctgtagcattgccgtaggtcaataatgaacgcatcgtcatggtccttgcgcaatttgccctggttcaaggccacgctggcgcaatggcgttatgcgttacgcaataccattgccatgtgtctggcgctgacggttgcctattatttgaatctggatgaaccctattgggcgatgacctcggctgcagtggttagctttcccaccgttggcggtgttatcagcaaaagcctcggacgcatcgctggcagtttgctcggagccattgcggcactgcttcttgccgggcatacgctcaatgagccgtggttttttctattgagcatgtcggcgtggcttggcttttgtacctgggcctgtgcgcacttcacgaataacgtcgcgtatgcatttcaactggcgggctacacggctgccatcatcgcctttccgatggttaatattactgaggccagccagctgtgggatatcgctcaggcgcgcgtttgcgaggtgattgtcggcattttgtgcggcggcatgatgatgatgatcctgcctagcagttccgatgctacagcccttttaaccgcattgaaaaacatgcacgcccgactacttgaacatgccagtttactctggcagcctgaaacaaccgatgccattcgtgcagcacatgaaggggtgattgggcagatactgaccatgaatttgctgcgtatccaggctttctggagccactatcgttttcgccagcaaaacgcgcgccttaatgcgctgctccaccagcaattacgtatgaccagtgtcatctccagcctgcgacgtatgttgctcaactggccctcaccgccaggtgccacacgagaaattctcgaacagttgctgacggcgctcgccagttcgcaaacagatgtttacaccgtcgcacgtattatcgccccgctacgcccgaccaacgtcgccgactatcggcacgtcgccttctggcagcgactacgttatttttgccgcctttatctgcaaagtagtcaggaattacatcgtctgcaaagcggtgtagatgatcataccagactcccacggacatccggcctggctcgtcataccgataacgccgaagctatgtggagcgggctgcgtacattttgtacgttgatgatgattggcgcatggagtattgcttcgcaatgggatgccggtgccaatgcattaacgctggcagcaattagctgcgtactctactccgccgtcgcagcaccgtttaagtcgttgtcacttctgatgcgcacgctggtgttactttcgctattcagctttgtggtcaaatttggtctgatggtccagattagcgatctgtggcaatttttactgtttctctttccactgctggcgacaatgcagcttcttaaattgcagatgccaaaatttgccgcattgtgggggcaactgattgtttttatgggttcttttatcgctgtcactaatcccccggtgtatgattttgctgattttcttaacgataatctggcaaaaatcgttggcgtcgcgttggcgtggttagcgttcgccattctgcgtccaggatcggatgctcgtaaaagccgccgccatattcgcgcgctgcgccgggattttgtcgatcagctaagccgccatccaacactgagtgaaagcgaatttgaatcgctcacttatcatcacgtcagtcagttgagtaacagccaggatgcgctggctcgccgttggttattacgctggggtgtagtgctgctgaactgttctcatgttgtctggcaattgcgcgactgggaatcgcgttccgatccgttatcgcgagtacgggataactgtatttcactgttgcggggagtgatgagtgagcgtggcgttcagcaaaaatcactggcggccacacttgaagaattacagcggatttgcgacagccttgcccgtcatcatcaacctgccgcccgtgagctggcggcaattgtctggcggctgtactgctcgctttcgcaacttgagcaagcaccaccgcaaggtacgctggcctcttaattacttaattacaccacaggcatagcgttcaccgccaccgcccagcggtttaggttgatcggacatattatcgccgccaacgtggaccatcagcgctttgtctttgatttcatccagtgatttcagacgaggcgcgatgacggcatcggtagctttgccgtcattattgacgaccagtgcaggcagatcgcctaaatgcccggcaccttctggcccttcatgtttaccggtattttgtggatcaagatgcccgcctgcggattccgcggcgctggctttgccatctttggtggctggctggcagcttcctttggcatgaatatggaagccatgttcaccggggggtaatgctttcagatcgggcgaaaactccagacctttatcggtttcagtaatggtgacgctaccaattgactgccctaccccttgcgacgtgacgaggttcatctcgactttttcactggcagcttgtgcgccggttgcaacaaccagcgccagaatagccagactaaaacgtttcataggacctccgttcattgtgcattcctgaataagtgtaaaccagtgacacatttttgaacggcggctattcctaaaagtgcttacggtacgtcgtaccccagtgccgctttacggatacgaaaccattgttgacgggtcattttcagtgtttctgcttcgacagctgcccgtacgcgctcaattttacctgaaccgataattggcagcggctgcgatggtaaacgtaatacccaggcgtaaaccacctgttcaatcgagcccgcgtttaactcctctgccaccacagccagttcatcacgcagcggctggaaataatcatcattaaacagacgaccaccaccaaggcaggaccacgccatcggacgaacacgcagttgttgtagttggtcgagcgtgccatccagcagtaacggctgatgcaccggggatatttccacctgattagtggcaagggtaaacggcagacgtgattgcaacagggcaaattgcgcaggcgtaaagttcgatacgccaaaatgacgcactttgccgctctgatgcagatgtttgaacgcgtccgccacttcatcggcatccattaacgggtctggtcggtggattaacagcaaatccagatgatcggtcgcgagattaattagcgactgttcggcgctcttaatgatgtgatcgcggtcagtgatgtaatgaccaatgacgttttcttcacgcgcggtcgtcgcgataccgcatttactgacgatttccatccgttcacgcaggtgaggtgccagtttcagtgcctcgccaaacgccgcttcgcactgatagccaccataaatatcagcatggtccacggtggtcacgccgagatccagatgctcttcaataaaactgactagctggcgggcggacatattccagtccatcaatcgccagtagcccatcacaaaacgggaaaactccgggccttgcggcgcaagagtaatacgctgaaccataatcgcttcctcttatcagatatgagaggagtatacgcaagattaggttcaaaagagtgatggttgctccggttcgtctgatgacgctggcttatttgcgcgtaatttgcgcattaatcgctgccgacaaaggcgcagcacctcttgtttttcgccatcgctcattttattccagttaaaacgctcatcacgactacgaaaacagccgcgacaaaacccgcgttcgtcagactggcaaattccccggcacgggctctggacgggaaagaactctaattgctccgccacttcgccctcctcagataagattattaccattattgaagctgttaatgtccaaagtagcaactttgcttgcactagaccgactggtctactacactccaacgcatgaacaaacacaccgaacatgatactcgcgaacatctcctggcgacgggcgagcaactttgcctgcaacgtggattcaccgggatggggctaagcgaattactaaaaaccgctgaagtgccgaaagggtccttctatcactactttcgctctaaagaagcgtttggcgttgccatgcttgggcgtcattacgccgcatatcaccagcgactgactgagttgctgcaatccggcgaaggtaactaccgcgaccgcatactggcttattaccagcaaacactgaaccagttttgccaacatggaaccatcagtggttgcctgacagtaaaactctctgccgaagtgtgcgatctgtcagaagatatgcgcagcgcgatggataaaggtgctcgcggcgtgatcgccctgctctctcaggcgctggaaaatggccgtgagaaccattgtttaaccttttgtggcgaaccgctacaacaggcacaagtgctttacgcactatggctgggtgcgaatctgcaggccaaaatttcgcgcagtttcgagccactggaaaacgcgctggcccatgtaaaaaacattattgcgacgcctgccgtttagcaggcattttttatcaccagacgaccgggagcctttatgtcatctgaaaaactgtattccccactgaaagtgggcgcgatcacggcggcaaaccgtatttttatggcaccgctgacgcgtctgcgcagtattgaaccgggtgacattcctaccccgttgatggcggaatactatcgccaacgtgccagtgccggtttgattattagtgaagccacgcaaatttctgcccaggcaaaaggatatgcaggtgcgcctggcatccatagtccggagcaaattgccgcatggaaaaaaatcaccgctggcgttcatgctgaaaatggtcatatggccgtgcagctgtggcacaccggacgcatttctcacgccagcctgcaacctggcggtcaggcaccggtagcgccttcagcacttagcgcgggaacacgtacttctctgcgcgatgaaaatggtcaggcgatccgtgttgaaacatccatgccgcgtgcgcttgaactggaagagattccaggtatcgtcaatgatttccgtcaggccattgctaacgcgcgtgaagccggttttgatctggtagagctccactctgctcacggttatttgctgcatcagttcctttctccttcttcaaaccatcgtaccgatcagtacggcggcagcgtggaaaatcgcgcacgtttggtactggaagtggtcgatgccgggattgaagaatggggtgccgatcgcattggcattcgcgtttcgccaatcggtactttccagaacacagataacggcccgaatgaagaagccgatgcactgtatctgattgaacaactgggtaaacgcggcattgcttatctgcatatgtcagaaccagattgggcggggggtgaaccgtatactgatgcgttccgcgaaaaagtacgcgcccgtttccacggtccgattatcggcgcaggtgcatacacagtagaaaaagctgaaacgctgatcggcaaagggttaattgatgcggtggcatttggtcgtgactggattgcgaacccggatctggtcgcccgcttgcagcgcaaagctgagcttaacccacagcgtgccgaaagtttctacggtggcggcgcggaaggctataccgattacccgacgttgtaatccaacattgcgagcggcgtaaagccgccgctatactaaaacaacattttgaatctgttagccattttgaggataaaaagatgcgtcttcttcataccatgctgcgcgttggcgatttgcaacgctccatcgatttttataccaaagtgctgggcatgaaactgctgcgtaccaacgaaaacccggaatacaaatactcactggcgtttgttggctacggcccggaaaccgaagaagcggtgattgaactgacctacaactggggcgtggataaatacgaactcggcactgcttatggtcacatcgcgcttagcgtagataacgccgctgaagcgtgcgaaaaaatccgtcaaaacgggggtaacgtgacccgtgaagcgggtccggtaaaaggcggtactacggttatcgcgtttgtggaagatccggacggttacaaaattgagttaatcgaagaaaaagacgccggtcgcggtctgggcaactaatctcctgccgggcgtgaactcatcgcgcccgcatctttactgcatcgacaagtaatatttgtcataatgcgcgctgcaatttatccgtattaagagaatcagatgtccgataacgctcaacttaccggtctgtgcgaccgttttcgtggtttttatcctgttgtgatcgatgttgaaacagccggatttaacgccaaaaccgatgcgctgcttgagattgccgccatcaccctgaaaatggatgaacaaggctggctgatgccggacaccacattacatttccacgtcgaaccatttgtcggcgcaaatttgcagccagaggccctcgccttcaacggcattgacccgaacgatcccgatcgcggcgcggtcagcgaatacgaggcgctgcacgaaatttttaaagttgtacgtaaaggtattaaagcgagcggctgtaaccgcgccattatggtggcgcacaatgccaattttgatcacagctttatgatggccgccgcagaacgcgcctcactgaaacgtaacccgttccaccctttcgccacttttgacaccgctgcactggccgggctggcactcggacaaaccgtattgtcaaaggcttgccagaccgctggcatggacttcgacagcacccaggcgcactccgcgctgtacgacaccgaacgcactgctgtgctgttttgtgaaatcgtcaaccgctggaaacgtctgggaggctggccgctacctgccgccgaagaggtgtaatcgagtcgatgcctgatgacatgcaatgattcaggcatctatagtgaggctattccacgcatcctgcatgatattcacggggaatagcgttaatggcagataatccagacccttcatcgctcctgccggacgtgttttcaccggcgacccgcgactggtttcttcgcgcctttaaacagccgaccgctgtccagtcgcaaacctggcatgtggcggcgcgaagcgaacatgcgctggtgattgcaccgaccggctccgggaaaacgctggcagcatttctctacgccctcgatcggctcttccgcgaaggcggcgaagatacccgcgaggcgcataagcgtaaaacctcacgcatcctctatatttcaccgataaaagctctgggcaccgacgttcagcgcaacttgcagctcccgttgaagggtattgccgatgaacggcggcggcgcggcgaaacggaagtcaatcttcgcgtagggatccgtactggcgatacgcctgcacaggaacgcagcaaactcacccgtaatccgccggatattctgatcaccacacccgaatcactctatctgatgctgacctcccgcgcgcgcgaaacgctacgcggcgtcgaaacggtaattattgatgaagtccacgcggtagcgggcagtaaacgtggtgcgcatctggcgttaagtctggagcggctcgatgcgctgctccacacctcagcacagcgaattggcctttctgccactgtgcgctcagccagcgatgtggcagcatttcttggtggcgatcgcccggttacggtagtcaacccgcccgcaatgcgccatccgcagatacgaattgtcgtaccggtcgccaatatggatgatgtctcatcggtcgccagcagcaccggcgaagacagccatgccggccgggaaggctccatctggccatatattgaaacgggtatccttgatgaagtgttgcgccatcgctcgaccattgtctttactaattcacgtgggctggcggaaaaactgacggcacgattaaatgagctttacgccgcacgcttacagcgttccccgtctatcgccgttgatgcggcccatttcgagtcgacctccggcgcaacctctaaccgtgtacaaagtagcgacgtttttattgcccgctcacaccacggctccgtctctaaagaacaacgagcaatcaccgagcaggcgctgaaatcgggtgagttacgctgcgtggtcgcaacctccagtctcgaactggggattgatatgggcgcagtggatctggtgattcaggtggcaacgccgctttctgttgccagtgggttacaacgcattggtcgcgccggacatcaggttggcggtgtatctaaagggctgtttttccctcgtacccggcgtgacttagtcgattccgcagtcattgtagagtgtatgttcgcaggcaggctggaaaacctgacaccgccgcataatccactcgacgtccttgcgcagcaaaccgttgccgccgcggcgatggaggcattacaggtagacgaatggtactcccgcgtacgccgtgccgcaccgtggaaagatctgccaagacgtgtttttgacgccacgctggatatgctttccgggcgctatccctctggcgatttttctgcttttcgccccaaactggtctggaacagggagaccgggatattgaccgcccgacctggcgctcaattgttggcggttaccagcggcggcaccattccggatcgtggcatgtatagcgtgttattacccgaaggtgaagaaaaggccggttcgcggcgggtgggtgaactggatgaggagatggtatatgagtcgcgggtgaacgacattatcactctcggcgctacctcatggcggatccagcaaatcacccgcgatcaggtgattgtgactcctgctccgggtcgttctgcccggctccccttctggcgtggtgaaggtaacggacgtccggctgaattaggcgagatgatcggcgattttcttcatttgctggcggatggcgcgttcttttccgggactattcccccgtggctggcagaagaaaatacgaacgccaatattcaggggttgattgacgagcaacgcaacgcgacgggcatcgttccggggagtcgccatctggtcctcgaacggtgccgtgatgaaattggcgactggcgtattattttgcactctccctatggaagacgggtgcatgaaccctgggcgctggcgattaccgggcgaatacatgccctatggggcgctgacgcgtctgtggtcgccagtgatgacggcattgttgcgcgcattcctgacactgatggtaaattgcccgacgccgcgatttttttgtttgaaccagaaaagttgctgcaaattgtccgcgaggcggtaggcagctcggcacttttcgccgcccgttttcgcgaatgcgccgcgcgggcattattaatgccggggcgcactccgggccatcgcaccccgctttggcaacaacggctgcgcgccagtcagttgctggaaatcgctcagggatatccggattttccggtcattctcgaaaccctacgcgaatgtctgcaagatgtttatgatcttcccgcactggaacgtttgatgcgtcgcctgaacggtggcgaaattcaaatatccgatgtaacgaccactacgccctcgcctttcgccacaagtttattgttcggctatgtcgcggaatttatgtaccagagcgacgccccgctggcagagcgccgggcatccgtactgtcgctggacagcgagttactgcgcaatctactcggacaggtcgatccgggggaattactcgacccgcaggtcattcgccaggtggaagaagagttgcaacgactggctcctggcagaagagcgaaaggtgaagaaggattgttcgacctgctgcgcgaactggggccaatgaccgttgaagacctggcgcaacggcatacaggcagcagtgaagaggttgcgtcgtatctggaaaatcttcttgcagtaaaacgaatcttcccagcgatgattagcggacaggagcgtcttgcctgtatggatgatgccgccaggctgcgtgatgccctcggcgtacgactaccagagtcattgccagagatttatttacatagagtcagttacccgcttcgcgacctctttctgcgctatctccgggctcatgctctggtcacggctgaacaactggctcatgagtttagtctcggtattgccattgtcgaagagcagcttcagcaactgcgtgaacagggtctggtgatgaatctgcaacaagacatctgggtgagcgatgaagtatttcgtcgtctgcgtttgcgctcgctgcaagccgccagagaagcgacgcgtcccgttgcagccacgacctatgcgcgattgctgctggaacgtcagggcgtattacccgccaccgatggtagcccggcgctctttgcctcaacatcgccaggcgtttatgagggcgtagatggcgtgatgcgggtgatcgaacagcttgccggagtcggtttacccgcctcactctgggaaagccagatcctgcctgcccgcgtacgcgactattcgtcagaaatgctcgatgaattactggcaaccggtgcagttatctggtcggggcaaaaaaaactgggtgaagatgacggcctggtggcactgcatctacaggaatatgctgcagaatcgttcactcccgccgaagcggatcaggcgaatcgttcggcgctgcaacaagcgatagtcgctgttctggctgacggaggagcctggtttgcacaacaaatcagccaacggatacgcgacaaaatcggcgaatcggttgatctctctgccctgcaagaggcgttatgggcgctggtctggcaaggcgtcatcaccagcgacatttgggcaccgttacgcgccctcacccgcagcagttccaacgcacgcacctcaactcgccgcagtcaccgggctcgtcgtggacgtcctgtctatgcgcaacccgtctcgccgctggtatcttacaacacaccaaatctggctggacgctggtcgttattgcaggtggagccactaaacgataccgaaaggatgctggcgctggcggaaaatatgctcgaccgctacggcatcatcagtcgtcaggcggtgatagccgaaaatatccctggcgggtttccatcgatgcaaacgctttgtcgaagtatggaagactccgggcgaattatgcgaggtcgttttgtagaaggtctgggtggcgcgcaattcgctgaacgtctgactattgaccgattgcgcgatctggcgacacaagccacgcaaacgcgccactatacaccagtggcgctctctgccaacgatccggctaatgtgtggggaaatcttctgccctggcctgcacatccggcaacgctggttccaacgcgtcgggcgggtgcgctggtggtcgtttctggcggcaaattgttactctatctggcgcaaggtggcaaaaaaatgctggtctggcaggaaaaagaggaattactcgccccagaggttttccacgcgctgactaccgcactgcgtcgcgaaccacggctgcgctttacgctaacagaagtgaatgatctaccggtccggcaaacgccgatgtttacgctgctgcgtgaggcgggattttcaagttcgccacaagggctggattggggatagagaaaggactgacggatgcccgttcgcatccgtcagtattgcaggacggattattccgcgtcgggctcttcagacttgtatttagcggcagtttctttgatcagctgctgcagttcgccacgctgatacatttcgatcacgatatcacaaccgccgaccagctcgccgtcaacccacagttgcgggaaggtcggccagttagcatatttcggcagttccgcacgaatgtccggattctgcagaatatcaacataggcaaaacgttcgccacatgcggcaagcgcctggactgcctgggcagagaaaccgcagctcggcagtttcggtgaacctttcatgtacagcaggatcgggttttcagcaatctggcgttggattttttcgatagtggtgctcattgtcttgcttcctcaaacttctttacggcagtaatctgacattgtagcgggtcagtgcggcatcggaaaataacattttcatcacgcttttgctattttatccctttgctctatttgttgcatttcaaatattcgtttcttctctgatgccggcaaactggcgtatttataaccatttttagctttcactgctgcatttttttgcgctcgccaacgaaacgtattttttaacaataaaagctattaactttctcttcttctatgcattagaatcatcaagttttgtaaatcagacgcaggcatgatagacctgccttaacagagggacgctcagtggcgcggataaaccgtatttcgatcacgctctgtgctttactttttaccaccctgcctttaacgcctatggcccatgcttcaaagcaagccagggagagttctgctaccactcatatcaccaaaaaagcagataaaaagaaaagcacggcaaccaccaaaaagacccagaaaacagcgaaaaaagccgccagtaaaagtacgaccaaaagcaaaaccgcttcttccgttaaaaaatcttccattaccgcttctaaaaacgccaaaactcgcagcaaacacgccgtcaataaaacggcctcagccagctttaccgaaaagtgtaccaaacgtaagggctataaatcgcattgtgtgaaagtcaaaaatgccgcgtcaggaactcttgccgacgcgcacaaagcgaaggtgcaaaaagctacgaaagtggcaatgaataaactgatgcagcaaattggtaagccatatcgttggggtggcagctcaccgcgtaccggttttgattgcagcggcctggtttattacgcttataaagatttggtgaaaattcgtattccgcgtacggcgaatgaaatgtatcacctgcgtgatgcagcgccaatcgaacgtagtgaactgaaaaacggcgacctggtctttttccgtactcagggacgcggcacagccgatcatgtcggcgtgtatgtcggcaacggcaaatttattcagtcaccgcgcacaggtcaggaaattcaaatcacttctctcagtgaagactactggcagcgccactatgttggcgctcgtcgggtaatgaccccaaaaacacttcgctaaaactttaccctgttgttacggcaacagggtaagttcatcttttgtctcaccttttaatttgctaccctatccatacgcacaataaggctattgtacgtatgcaaattaataataaaggagagtagcaatgtcattcgaattacctgcactaccatatgctaaagatgctctggcaccgcacatttctgcggaaactatcgagtatcactacggcaagcatcatcagacttatgtcactaacctgaacaacctgattaaaggtaccgcgtttgaaggtaaatcactggaagagattattcgcagctctgaaggtggcgtattcaacaacgcagctcaggtctggaaccatactttctactggaactgcctggcaccgaacgccggtggcgaaccgactggaaaagtcgctgaagctatcgccgcatcttttggcagctttgccgatttcaaagcgcagtttactgatgcagcgatcaaaaactttggttctggctggacctggctggtgaaaaacagcgatggcaaactggctatcgtttcaacctctaacgcgggtactccgctgaccaccgatgcgactccgctgctgaccgttgatgtctgggaacacgcttattacatcgactatcgcaatgcacgtcctggctatctggagcacttctgggcgctggtgaactgggaattcgtagcgaaaaatctcgctgcataataactgatggcaaatgcagcattgcctgatgcgcttcgcttaccatgccaacgcggatgaggcgttaacagcgcattcggcaagataaatcgcacgttgtcagcaactgtaacgcagaaggttatccttctgcgtttttgtttaattagctgttagcaacgcaaactgtttcaggttgttttctggctgacataaacaccagcaataatgccagtcccgcgacaatcgctcccatcaccggcacaaagctgtatcccagcccagcggaaattaccgcaccaccagcagctgctcccagcgcatttccaagattaaaggcaccaatattgactgatgaagacagacctggcgcttcactggcgacacgcatcacgcgcatctgtaacggcggtacgaccgcaaaggttgctgcgccccacaccaccatgctaatagctgcgccgaactcattgcgggccaggaacgggattgccagcataatcaccatcaacaacaacaaaaagcctttcaacgtgccgttaactgaacgatctgccagtttgccgccgagatagttaccgatagagaatccgacaccaatcagcaccagcattgccgtgacgaacaccggtgttgcgtgggtaatactttgcagtaccggagagatataggtgtagagagtaaacattgcaccagctcccagtaccgtcgtcagcaatgcagacagcacctgcggacgcattaataccgccagctcttttttcacttcaggtcgtgcccctgcaccacctttaggtaatgagaagaacagacttaccattgaaatcactcccagccccgccgttgccagaaatgacatccgccagccgatggtttcacccaaccaggtcgccgccggcacgccaccgatatttgccagggttaaccccataaacatagtggcaactgcgctggcctgtttatgttttggcaccacgcttgcggccacgactgaacccaaaccaaaaaatgctccgtgattcaggctggtcaaaatgcgtgaaagcatcagggtcatataatccggcgcgatggcggaaagtacgttgccgagcgtgaaaattgccatcaggaaaatcaacgcactgcggcgggcacgatgagaaagtagaagcgtcatcagcggcgcgcccaccattacgccaactgcataggcactgattaacattccggcagcgggaatcgagacatccacaccgcgcgcaatgacgggcaacaaacccattggcgagaactccgttgtcccgataccaaacgcgccaatcgccagcgccagcaacggatagttaattttcatgccttatctccacctcttcgcgtcattacgcgatattcattaaagtggcgaaagcatgacagcaatcacaaaaaaatgaaaataacaaaaagagaaaacacttttgccattttgctaacaaacaggaaggagatgcgagggagaacgcgctccctcgagaggaaatcagtgcagcgcggcagtcaaacccacggccacgatcaaaccgaggacgataatcgttgttaccagtgaaaatttaaggtcggtgctcatcaagttttctccttttttattaccacacaaaaagtgatattacgcatttttacacactgtgatgaaaaaatctcccgtcatttataatgataagtgtttttaccacttccccttttcgtcaagatcggccaaaattccacgcttacactatttgcgtactggccattgaccccttcctgacgctccgtgtcgtttttccggcgtaccgcaacacttttgttgtgcgtaaggtgtgtaaaggcaaacgtttaccttgcgattttgcaggagctgaagttagggtctggagtgaaatggaatggcaacaataaaagatgtagcgaaacgagcaaacgtttccactacaactgtgtcacacgtaatcaacaaaacacgtttcgtctctgaagaaacgcgcaacgccgtgtgggcagcgattaaagaattacactactcccctagcgcggtggcgcgtagcctgaaggttaaccacaccaagtctatcggtttgctggcgaccagcagcgaagcggcctattttgccgagatcattgaagcggttgaaaaaaattgcttccagaaaggttacaccctgattctgggtaatgcgtggaacaatcttgagaaacagcgggcttatctgtcgatgatggcgcaaaaacgcgtcgatggtctgctggtgatgtgttctgagtacccagagccgttgctggcgatgctggaagagtatcgccatatcccaatggtggtgatggactggggtgaagcaaaagctgacttcaccgatgcggtcattgataacgcgttcgaaggcggctacatggccgggcgttatctgattgaacgcggtcaccgcgaaatcggcgtcatccccggcccgctggaacgtaacaccggcgcaggccgccttgccggttttatgaaggcgatggaagaagcgatgatcaaggtgccggaaagctggattgttcagggtgactttgaacccgaatctggttatcgcgccatgcagcaaatactgtcgcagccgcatcgccctactgccgtcttctgtggtggcgatatcatggcaatgggcgcactttgtgctgctgatgaaatgggtctgcgcgtcccgcaggatgtttcgctgatcggttatgataacgtgcgcaacgcccgctattttacgccggcgctgaccacgatccaccagccaaaagattcgctgggtgaaacagcgttcaacatgctgttggatcgtatcgtcaacaaacgtgaagaaccgcagtccattgaagtgcatccgcgcttgattgaacgccgctccgtggctgacggcccgttccgcgactatcgtcgttaatcacccgttgcgggagtctcttccggctcccgcagccactccttattcagcgtctcactatcgccgagatactcaagcagccaggttaacgcaggcgacatatcattttgctgccatgtcagacaacatgccgaatccgggaaggggttttccaattcaagtgctacccacttcccctcattaagccacggtttggcgaaatgtgttggcaccatccctatgcataatcctgccgagatacaggttgccgatgattcccagtcaggcacgacaactcttttttggttatccagcaaccaggtaatacgtttaggtagcgttcgcgaggtgtcttcgcgcaccaacgacggccagttgcgcaacgtatcatcgctgaatgggccatccatcaacgccagcgggtggtggctggcaacaacgcaactccagcttagcatccccatatcccggaaggcataacgaccgcctaccggaatcgcgcgtgttgcgccaatcgccagttccacgcgcccgtcggaaagcgcatcccagacaccgttgaacacttcctgaaagacaagaagttcgacatcatcaaaatggcgataaaaatcaacgatcatctgccgtgtacgttctggcctgacaatattatccactgcgatagctaactgaccgcgccagccgttcgctatctgctgacattgctggcgggtgatctgcatttttttgacaacagagcgcccttctttgagaaaccacgctccagcagcggtcagctccacatcacggtgccgtcgttcaaagagcggcaccgccagccactcttccagctgacgcacggtatagctgaccgcagaaggaacgcgatgcagctcctgtgccgcagcgctaaaactaccattacgcgctaccgcatcaacaacttcgagtgaatattctgaccacatagtctgcctgcaaaatttttgaaaccagtcatcaaatattaccgtttcacaacactaatttcactccctacactttgcggcggtgtttaattgagagatttagagaatatacatgcaacctgggaaaagatttttagtctggctggcgggtttgagcgtactcggttttctggcaaccgatatgtatctgcctgctttcgccgccatacaggccgacctgcaaacgcctgcgtctgctgtcagtgccagccttagtctgttccttgccggttttgccgcagcccagcttctgtgggggccactctccgaccgttatggtcgtaaaccggtgttattaatcggcctgacaatttttgcgttaggtagtctggggatgctgtgggtagaaaacgccgctacgctgctggtattgcgttttgtacaggctgtgggtgtctgcgccgcggcggttatctggcaagcgttagtgacggattattatccttcacagaaagttaaccgaatttttgcgaccatcatgccgctggtgggtctatctccggccctggctcctctgttaggaagctggctgctggtccatttttcctggcaggcgattttcgccaccctgtttgccattaccgtggtgctgattctgcctattttctggctcaaacccacgacgaaggcccgtaacaatagtcaggatggtctgacctttaccgacctgctacgttctaaaacctatcgcggcaacgtgctgatatacgcggcctgttcagccagtttttttgcatggctgaccggttcaccgttcatccttagtgaaatgggctacagcccggcagttattggtttaagttatgtcccgcaaactatcgcgtttctgattggtggttatggctgtcgcgccgcgctgcagaaatggcaaggcaagcagttattaccgtggttgctggtgctgtttgcagtcagcgtcattgcgacctgggctgcaggcttcattagccatgtgtcgctggtcgaaatcctgatcccattctgtgtgatggcgattgccaatggcgcgatctacccgattgttgtcgcccaggcgctgcgtcccttcccacacgcaactggtcgcgccgcagcattgcagaacactctacaactgggtctgtgcttcctcgcaagtctggtagtttcctggctgatcagtatcagcacgccattgctcaccaccaccagcgtgatgttatcaacagtagtgctggtcgctctgggttacatgatgcaacgttgtgaagaagttggctgccagaatcatggcaatgccgaagtcgctcatagcgaatcacactgatctatatcgatatacttatacttaggctgctaacaaaattttgttgtatgattgaaattagcggcctatactaatttcgagttgttaaagctacgataaatattatgtttttacggggacaggatcgttcccgactcactatggatggtcatttcggcaaaggttcctcctttccctctgttctacgtcggattatagactcgcggttttttctgcgagatttctcacaaagcccaaaaagcgtctacgctgttttaaggttctgatcaccgaccagtgatggagaaactatgagttcatcgtgtatagaagaagtcagtgtaccggatgacaactggtaccgtatcgccaacgaattacttagccgtgccggtatagccattaacggttctgccccggcggatattcgtgtgaaaaaccccgatttttttaaacgcgttctgcaagaaggctctttggggttaggcgaaagttatatggatggctggtgggaatgtgaccgactggatatgttttttagcaaagtcttacgcgcaggtctcgagaaccaactcccccatcatttcaaagacacgctgcgtattgccagcgctcgtctcttcaatctgcagagtaaaaaacgtgcctggatagtcggcaaggagcattacgatttgggtaatgacttgttcagccgcatgcttgatcccttcatgcaatattcctgcgcttactggaaagatgccgataatctggaatctgcccagcaggcgaagctcaaaatgatttgtgaaaaattgcagttaaaaccagggatgcgcgtactggatattggctgcggctggggcggactggcgcactacatggcatctaactatgacgtaagcgtggtcggcgtcaccatttctgccgaacagcaaaaaatggctcaggaacgctgtgaaggcctggatgtcaccattttgctgcaagattatcgtgacctgaacgaccagtttgatcgtattgtttctgtggggatgttcgagcacgtcggaccgaaaaattacgatacctattttgcggtggtggatcgtaatttgaaaccggaaggtatattcctgctccatactatcggttcgaaaaaaaccgatctgaatgttgatccctggattaataaatatatttttccgaacggttgcctgccctctgtacgccagattgctcaatccagcgaaccccacttcgtgatggaagactggcataacttcggtgctgattacgatactacgttgatggcgtggtatgaacgattcctcgccgcatggccagaaattgcggataactacagtgaacgctttaaacgaatgtttacctattatctgaatgcctgtgcaggtgctttccgcgcccgtgatattcagctctggcaggtcgtgttctcacgcggtgttgaaaacggccttcgagtcgctcgctaaaggctattctatcgccccctctccgggggcgatttcagatcaggcttctgtacctggttgattcatggcattttctcgtgccgccagcacacgttctaccgtatctaccactgcctgagtttgtggatcaatttcaatgttgacgcgtgcgccgagttttttcttcccaagagtcgtgcgttccagagtttccggaattaaatggacgcaaaaacgcgttggcgtgacttcgccgacggtcaggctaataccgtcgatgccaataaatcctttgtacaggatatatttcatcaactgactatcctggactttaaaccagatctggcgattattttccgaggttaatattttcgccacttcagcggtggtcataatatgacctgacattaagtgtccgccaatttcatcactgaatttcgccgcacgctcaacgtttacccaatcccccacttttaaatcgccaagattggtaatgcgtaacgtttctttcatcaggtcaaaactgacatggttgccgttaatttccgtcacggtcaggcagcaaccgttatgcgccacggaagcacctgtttccaggccgtccagcatgtggtcgggtaactccaccacatgcgtacgaaaatttggtttctcgtcaatcgacaccagttttgcggtgccctgtacaatccccgtaaacatacttacaactcctgaaatcagttaagacattctgttcagcacaatagcaggtggcaaacgcccttaccagtgaaggggtaagaatgactattttttcactggagaattaataaatcctcgctacaatagactgaatttcccctgcttcttctttttgctgcccattcaggcggctttttagtctctcatataactacaaataaaaggtgttcacgtgcagaagtatatcagtgaagcgcgtctgttattagcattagcaatcccggtgattctcgcgcaaatcgcccaaactgcgatgggttttgtcgataccgtgatggcgggcggctatagtgccaccgacatggcggcggtcgctatcggtacttctatctggcttccggcgatcctctttggtcacggactgctgctggcattaacgccggttatcgcgcaattaaatggttccggtcgacgtgagcgcattgcgcatcaggtgcgacaaggtttctggctggcaggttttgtttccgttctcattatgcttgtgctgtggaatgcaggttacattatccgctccatggaaaacatcgatccggctctggcggacaaagccgtgggttatctgcgtgcgttgttgtggggcgcgccgggctatctgttcttccaggttgcccgtaaccaatgtgaaggtctggcaaaaaccaagccgggtatggtaatgggctttatcggcctgctggtgaacattccggtgaactatatctttatttatggtcatttcggtatgcctgagctcggtggcgttggttgtggcgtggctactgcggcggtgtattgggtcatgttccttgccatggtttcttacattaaacgcgcccgctccatgcgcgatattcgtaacgaaaaaggcaccgcgaaacccgatcctgcggttatgaaacgactgattcaactcggtttgccgattgcgctggcactattctttgaagtgacactgtttgccgtcgtggctctgttagtgtctccgctcggtattgttgatgtcgcaggacaccagattgccctgaactttagttcactgatgtttgtgcttccaatgtcgctggcggcagcggtaactatccgcgtaggttatcgtctgggtcagggctcaacgctggatgcgcaaaccgctgcgcggaccgggcttatggtgggtgtctgtatggcaaccctgacggccatattcacggtttcactgcgggagcaaatcgccctgttgtacaacgacaatcccgaggttgtaacgctggctgcgcatttgatgttgctggcggcggtatatcagatttctgactcaatccaggtgattggcagtgggattttgcgtggttataaagatacgcgttccattttctatatcacctttacggcttactgggtgctgggcttgccaagcggctatattctggcactgaccgatctggtcgttgaacctatggggccagcaggcttctggataggctttattattggcctgacgtcggcagccattatgatgatgctgcgtatgcggttcctgcaacgtctgccgtcagttatcattctgcaacgagcatcccgctaataaagacaaggcgcaaccttcacgggttgcgcctgtgtttttacgcaggctggagcgttgcgccaatcccgtcttcgtctggctgtaatttcagagcgttgcacagagtttgccgactggcatctgttatctcaacgtgtatatccccggtaacttcccctttcacattgatgaagtcaggtgagatttctttcgcactggtttgcaggcaaatcgctccctctccgcgcaggcgtttcactttcagttgcacatgcgttgccgcaccagtgatcagccacagttttccgccattcagattgatgttaccaacaataaaagtgacaccgtcaccttttaccgtactgccgtcgagaatcaacacaccgccctgctgtacagtaatcgttgattgttgcagatctgcgccatagccaataatcattgaagcgccgtccagtaatgcaacactcccggtcagttcaaccggtgcgcgatcttcctctacgacaaaattttcgtccgcgctggtgggtgacaacaggatcactgttccaccttgtattaccgcattttccagcgtaccggcatgcacttcagcccgaccacccacattcacggacaggttttgcgtcttaccggaactgtagagctgaaggccatccgtccccagacgataaatggatccattctcaacaatagtgtcagagtcttcaccaccgagattattcatggtgccaccagcaagcaacgtatcactggctttcccggccagcataaaaacgccgccctgattaatctcacaattgctggcttccccacctggatacaccaacaattcaccaccttcatctaccacgaccgctgaggttgtcccattaaccaacaggccgccctcttgatcgagaatgattttttccgcgcgatgcccttccagtacacgcaggttaccgccattttccagcaacaaaccgcaggcataaccctgatcaacgctgaattcaccttcgggatggcggccattaaccgtagcgagcgtagagagactaattgcgcctccctcggactgaacaatatctgtggcaatggcaccgtcgctgaccgatagcgtgccattgttaccgtactgtgtgcatttggcgatcccaccggttgccactttcaaccagccagcccccgtgaccacggtattttcggctcttccgccagcttcaacaatcaactcgccttcagtaagttgcgtcgcgccaatgacctcgccggtcttaacaatttgcacattcccgtcgctcatcaagtttttcgcatcagatcccatgatttattcctttgctgcatctgtgtgcctttattgctacctaagtgtaaaggctacggaggatttatccacgacagatttgagatggtggcaaacaactctgtttaaactctgatacacgaattattgggttgtatcagatgtaaatgcgatcctgaataaaaatcgcccttgcaaatcaacaaaatatagccaatttgcttaaaagctctgcaaacggtcgaaatagcgcagaaaattacgttttgcctcttgccaccttcccactctgccgctaatattcgtccccgttgtcacctacaacgttgcgttcatagctcagttggttagagcaccaccttgacatggtgggggtcgttggttcgagtccaattgaacgcaccatcctgcgtccgtagctcagttggttagagcaccaccttgacatggtgggggtcggtggttcgagtccactcggacgcaccagattttcttaatctggtcttctcctttttccctctgtttcttctctgtatccaatacgttaaaagatttacactgtcttcgtatgcgttatcagaaggagaatcgctatggcaactttgttacaacttcattttgcttttaatggcccatttggcgacgcaatggctgagcagcttaaaccgcttgctgagtcgattaatcaggaacctggttttctgtggaaggtatggacagaaagtgaaaagaaccacgaagccggtgggatctatctttttactgatgaaaaaagcgcccttgcctatctggaaaaacatactgcccgacttaaaaatctcggcgttgaggaagttgtcgccaaagttttcgatgtcaatgagccactgagtcaaatcaatcaggcaaaactcgcctgacagaatttaatcaagggcggttagcgcccttttcatccctgtctgaaatttctcaaattctaaaaatctcaaccaaacttatctgataacactaaattcgaaagaatgcgtacaggtaagtaacaatgaaaaaaattgctattgtgggtgccgggcctacggggatctacaccttattctcgcttctacagcaacaaactccactttctatttctatcttcgagcaggctgacgaggccggtgtcgggatgccatacagtgatgaggaaaactcaaaaatgatgctggcaaatattgccagtattgaaataccgccgattaattgtacgtatctcgaatggctacaaaagcaagaagccagccatctccagcgttatggcgttaaaaaagaaaccttgcacgatcgtcagtttttaccgcgaattctgctgggcgaatatttccgcgatcaatttttacgattagtagaccaggcacgacagcaaaaatttgcagtggctgtttatgaatcatgccaggttaccgatctgcaaattacaaatgctggcgtcatgctcgctacaaatcaggatttacccagcgagacgtttgatttagcggtgattgccacgggtcacgtctgacctgatgaagaagaagcaaccagaacgtattttcccagtccgtggtcaggcctgatggaagcaaaggtcgatgcgtgtaacgtgggtattatgggaacatccttgagcggactggatgcggcaatggcagtggctattcagcatggttcgttcattgaagatgataaacaacacgtcgtttttaaccgcgataacgcaagtgaaaagctaaatattacgttgatgtcgcgcacgggtattttacccgaagccgatttctattgccctattccctacgagcccttacacatcgtcaccgatcaggcattaaatgctgagattcaaaaaggtgaagagggccttttggatcgggtatttagattgatagtagaggaaatcaagtttgctgatccagactggagccaacgcatagccttagagagcctgaatgtcgattcctttgctcaagcctggtttgccgagcgcaaacaacgcgacccatttgactgggcaaaaaaaaatctccaggaagtcgaacgcaataaacgagaaaaacatactgttccctggcgttatgtcattctgcgcctgcatgaagccgtacaggaaattgttcctcatctgaatgaacacgaccataaacggttcagtaaaggccttgccagggttttcatcgataattatgcggcaatcccttcagagtctattcgtcgcctacttgccttacgtgaagcgggaatcattcatattctcgccctcggtgaagactacaaaatggaaattaatgagtcgcgcaccgtcctgaaaacggaagacaacagctactcgtttgacgtttttattgatgcccgcggacagcgtccgcttaaagtgaaagatattcctttccctgggctacgcgagcaattacagaaaacaggggatgaaatccctgatgttggcgaagattatacgttacagcaacccgaagatattcgtggacgcgtagcgttcggcgcgttgccctggttgatgcacgaccagcctttcgttcagggacttacggcatgtgcagaaattggtgaggcgatggctcgggcggtcgtaaagcctgcatcccgtgctcgtcggcgtctttcgtttgattaaaggtaaagctatcagcactcaacaaactgatgctgttcattaagacgatagcggactccggttcgaatattgttttcaccttcaatggcgacggcgaagcgaactctttcgccgtcatgatatgccagtgcggcgcttccccctggcccgagaataattgagtcgaccacgcccgtgctcactaccgttgaattttcaccgctggcaatgatgtgtacattgtcgccgctgttggcaattctggcgtttgcgccaaagctggcgatttgcaccaggtcaccattactggcgacatgacaccgttcacccaatgtacaaacgcgtactcgcattccggtattcgcaatccgactactatctccagcgctgcttatccgcgaagaattaccggttacagcaacccgtgcgcgttcaccggagctgccaatgtgactgttaaagccgacacttccaatccgcacgctataacccatactggcaatttgcgcggcatacccagcggttgcgattcgggcgttatcctcacaacagccgatgcgagcatgatcgtcgctgcgggcaaactgactgcaaaatggtatctctccggggtctgtggccagtttttgcatagaggaaacttcctgatgcgcgaagttttcatccgccagccattttttccacgcatactcaaccagactctccgcccagtccgtatatccttcctcaatcagtgcatgatgaatatcggcataactaccgccgcgtgggaaatggcgcaggaaccagcgatacatcaccgctccgatacgccattctcgcaggtctgctcgtgtaatgatcattcgttagtgccggtgatagccatcgaccatgcttttaaaggtttcgtgtggcgtacgccccgtggtgcaaagataaagatgaccgaagataaaaaagaggcttataaatgccagagcaaaatgcgcctgcaataaccagtatcttacgccaggaaacacatctcccacggcttgcggatagagacacagcagccccgtcaatagtaacaacggcagcaatccatacataacaccaacataggcgacctgctgtaagggattaaatttagactgggttgttgccgggaaaggatgttcttccccctgcataatgccaaacaaataaaatcgcgtttgttttgccgctcgctccagccacccctgacgacgaatgcgatagtggtgaccattacccccaacggcattgatcagcacaaagccgagccagcatgcgagtaacaaaaatccgcaaacttcatgcaccgcaaccagacttttaaccgcagttgcgcccaccagcgcaaagtgatttatcagcccacttgccagcaacaatacaaagagtaacgcattcgaccagtgccataatctgaccgctttgcagtaaagataaatcttctcaccataatcggtgactgatttcttcacgccacgagcacgaagcaaggcatgcagccccagcaccaaccacatcccaaccagcaatactccggcaatgatcaaccacaccggccaaaattcgggagtgaactgtggcacatagttcgctaactggctctgaaactgttcagcatgttgcgacgggttcatacattttcctttttaatcaaatgttgaccgaaccggcgatacagatgcggtttcccggcaccaggtagctgatattgatagtatttattttgctgcaaccacgcctgaatttctgggctatcttcgcgaccaaagatcaatgcgtgttccgggcaggcgctgacgcaaatgggcggaaagccttttgccagtcgggactcagcgcagaaatcacatttatctgccactttagtgacagggttaaggtagcgaacctggtacggacaagcgccaatgcaataactgcagccgatgcactgcgatttttctacccgcacgatcccctgctcatcacgccacgacgcccctgtcgggcatacgtcgatgcacggagcatcttcgcagtgctgacatgactggcgaaaaaagtgatactgcgtttcgttgtcgttatcggtgactggaatgtgtgctatcgataaacggcttccctgagcggggacgtggttagttttacggcatgcgcgggcgcaaatattacagccattgcaccgtgactcgtcatgaatcatggcataccgaacttccttttcttgcctcgtgttcgctaacagagaagacgcagaaccagtaaaaaagattactgttcccatccccagaacaaatttgcgtcgagtgaaggacatctgattatcccctaatgcagtggctgcaactgtccaccctatccatgacatctccctgaaatttcaggggttctgaaactgctctacctcgaaccattcgcataagccataagccttgccataggtcataaatcgctcgctaaacaagtacaacaccgccgtcgatgactccacctgccgtatatcggcatattcaggtgcaacatccatcgcggcgatcgcggcttcaatctgcgcttcctggaagtaatatggcgcttgcatcagcatggcgactttgtaaggacgaggatatgtctggcactcaaaacgaacggcgtgtgcaatggcgcgacaaatgtcctgctccacaacttgcaaagacatcgccgcgtagttttcactcatggcctgcgttgagtaatagtaatcatcctggcttcccgtcatacaagcgatatcagcgtagtctccgttctgcttaatgctttccagcaaaactgacagctcctcttctgcaaccgaatagggtggcgagagaaacacggcgcgcgccaccagctgcccagccgcagaatgctggcgaatgaactctgccaggatttcagccggttctggttcggttaccgtatcaacggggtgacgcatcccctgtaaccattgccgcttcgcctcgtcaacttcgctgactttcgctaacggcaattcatcccgatggttcatctcacccattccttacacaggcagtagattgtgtgctgccagatcggcggcaatatcttccagccccagacgctgcaatgtttcgcgggtgggacaaccaagctgtggatcccagcccatttctttgtagaacatcgtgagcgaagcatgcatatcgtcacgatccattttgtcagtaccttcagtaaagaccgggatctgcggatccttgtcgaatacccaagaacagataagatcgtgttcattacgcatatctttggtttgcataagttttaccgtgtaggcacgatgcaacgtaaagatacgctctgcagctaaatctaatttttcctgagtcatctcttcgccggtgatcgctttgaagaatttggcttcaagcgccagatcgccccggtaattacggcttttcagcggcgaaacggtcattggccagacccagttacacagggtgacggcgttatgcaaacagacccgcaacagcgaccacttagcatatttaatttttgcgtcattgattggcgtgtagtttttggtttcatcgtaggcatcttcagaaccaaaaagctctttcgccacttcacgttgcagtttcaatggcaagccggaaccaataaagttgatatgggtatgcgtcatgcagtcacggttgaacatacagttaacaatggaaccgacctgcgctgacgcttcattggcatggtgaaccggatagccaaacggcgaccagagtttatttttcgcgtagccccagtactcttcacccaaattccagcgttctgcgatggcatatgaaccatcagccaggtgactcagctcacccacacgatgcgccagacggtagtaaaaatctttaatgaagttaacgtcacccgcttccagttgatcccagcgaatttccgcatactcttcagcaggcagaacacgcttgaacacccctttgctgtaacaataggtaaagtcgcgatgcaactgcccgtagttacaccataggccgtagtcatcgaacaaattcagacccaccaggttaccaatcacacggccatcgtctttatcttcaaaatctttcggaccgttcgggaagatggtggtatggacaaagttggctacacaagtgttaccacctgtgctgggcacgccaaactctttcacccgaggaatattcatttgggtcatacaacggatcgggcaagagtggcagccactcatttttactgtgtatttctctgccgccggacctaagtcaaaaacggatttataggtacgaaagccgaccgtgttctgattgcctggcggaatttcccccgtttcaatcggaccaccttcagccgcgccccaaaacagccctttacgtgctgtccaacgtgacttgggatctgaatactctgcccacgattgcggcgtacttggcacgacatggttgttattcgcaccaataagttcagtcatcatgtaatcgttgagacgcttcatctcctgacgatcggcaatgttgacccctttcgtcccttcaaccgcaatcgctttcaggtttttcgaacccataattgcgccagttcccgcaccgccgctgtggttacggctattcaacatgccagagagaggaacaaggttttccccagcctgaccaatagccgccacacaggtttccggactggtcaatcgacaaatttcttccgtcgttgcgcgcgtcccttttccccataagaaatcggctttttccaggctaactttgtcatctttaatcttcagccataccggtgatttcgccttcccttcgataataatgacgtcgtatccagcgaatttcatttgcgctgcaaaaaagccacccatatgggcatcgacaactaaatttcctttggtaaaagtagaaagtgaggtgatatttacgcgagaactacagggggcaccagatccagttaatgggccggtagcaaagactaatttattcgcttcatcgaaaggtttcgtgcctggcggtacttcgtcatacataattttgtagccgaagcccatgccaccgacaaaacttttaaacttactggaatcttcgagggtaatatttcctgtcgtgagattgactcttaatatattacctgtccaaccgttagccatgattttttcctttgcaagattcacacagtaatatctttccactcgataatttttaacgcccctgttgggcaggcgtttgcgcattcaccgcataacacacatttcgaggattttttactttcggtatttacggtggccatcatccacgggcatgccgtagtacaggcgctacagccaatacagcgtttatgatcgacggtaatacagccttctttctgctgccaggtaatcgcaccaatcgggcagacgttcacgcattgcggctctttgcattgacggcaggtgtccgcggtatagttgagatcgccatacaggccgccgccagagccaaccccgttgtcgccaaagaaataattgcgattgattttgatacgggagaagaatgtccctactgagccatcgttgaagttggtacaagagatttcacagcggtggcaacccgtgcatcgcgctcgctgggtcaccagcacccctttgggtgtatttatcaaccctactgtgccgctatcaatatcttcctgtttgcaacccaaaagtgacagtaacgcaggggcaattgttagaccagcaaggccttttcctgatatacgcaagaattctaatcgcgttaagccaatatctaatagtggacgatcaaccgggttcatttatttcgcatcctcttcgcaaacacagtgctgacaattcagcagcctgatattaagcattcaactaatacgctgctgactctgtccccaacaccagatattttccctaacccgatagtgtatgagaaaagatttaacgccgataaactaatcctttatggttaggagaaaaaataatgtgattattctgagcccttaacattgatcgttatcaattaaaattacaaagcaagaaattataagtgaactgatatttattatcatttgaaataaatttaacttaagcgacaattatttgtgacgttcattgcagaaaataaaaataatattatcgttataaattaaaatacataccgcgattcgtataatttcagcagttgttatttagaatgattaactggaccgcaactgaagcaagaatatcaggatgaagcttaccgcctcatcctgaatggtcattttaccagtgcgttaatgacggtttccatcgcctgcttttccagctcactgcgctgaatgcgtttattggctaatgctgtacgtaatacgcctgcgataacaatatgctttggttcctgccccagatcgcgcatttccagcacaactttaccgacaactctgcacatttctcggtacagttcatcctcttttgtccgatttcccattctttatacctatttatcatgccaactatcagcatatatcaatctaaccaattaaacaaaaatcaaacaaaatcagacaaataacgcgataaattattttaactgtagcaattgagcgatgatgtatttatacaccggatgaactttcacttatcctcacactgacaacttcggcaccagacgttgcgcaaacagtgaagtttttgcgtaaccttttccctggaacgttaaatctttgataacaatttattgtctaacaagttgtatattttttgaaacgctgtttttgttttccttttggattaatttcagcgtataatgcgcgccaattgactcttgaatggtttcagcactttggactgtagaactcaacgactcaaaaacaggcactcacgttgggctgagacacaagcacacattcctctgcacgctttttcgatgtcacctatccttagagcgaggcaccaccactttcgtaataccggattcgctttccggcagtgcgcccagaaagcaagtttctcccatccttctcaacttaaagactaagactgtcatgaaaaagaccaaaattgtttgcaccatcggaccgaaaaccgaatctgaagagatgttagctaaaatgctggacgctggcatgaacgttatgcgtctgaacttctctcatggtgactatgcagaacacggtcagcgcattcagaatctgcgcaacgtgatgagcaaaactggtaaaaccgccgctatcctgcttgataccaaaggtccggaaatccgcaccatgaaactggaaggcggtaacgacgtttctctgaaagctggtcagacctttactttcaccactgataaatctgttatcggcaacagcgaaatggttgcggtaacgtatgaaggtttcactactgacctgtcagttggcaacaccgtactggttgacgatggtctgatcggtatggaagttaccgccattgaaggtaacaaagttatctgtaaagtgctgaacaacggtgacctgggcgaaaacaaaggtgtgaacctgcctggcgtttccattgctctgccagcactggctgaaaaagacaaacaggacctgatctttggttgcgaacaaggcgtagactttgttgctgcttcctttattcgtaagcgttctgacgttatcgaaatccgtgagcacctgaaagcgcacggcggcgaaaacatccacatcatctccaaaatcgaaaaccaggaaggcctcaacaacttcgacgaaatcctcgaagcctctgacggcatcatggttgcgcgtggcgacctgggtgtagaaatcccggtagaagaagttatcttcgcccagaagatgatgatcgaaaaatgtatccgtgcacgtaaagtcgttatcactgcgacccagatgctggattccatgatcaaaaacccacgcccgactcgcgcagaagccggtgacgttgcaaacgccatcctcgacggtactgatgcagtgatgctgtctggtgaatccgcaaaaggtaaatacccgctggaagcggtttctatcatggcgaccatttgcgaacgtaccgaccgcgtgatgaacagccgtctcgagttcaacaatgacaaccgtaaactgcgcattaccgaagcggtatgccgtggtgccgttgaaactgctgaaaaactggatgctccgctgatcgtggttgctactcagggcggtaaatctgctcgcgcagtacgtaaatacttcccggatgccaccatcctggcactgaccaccaacgaaaaaacggctcatcagttggtactgagcaaaggcgttgtgccgcagctggttaaagagatcacttctactgatgatttctaccgtctgggtaaagaactggctctgcagagcggtctggcacacaaaggtgacgtcgtagttatggtttctggtgcactggtaccgagcggcactactaacaccgcatctgttcacgtcctgtaatattgcttttgtgaattaatttgtatatcgaagcgccctgatgggcgctttttttatttaatcgataaccagaagcaataaaaaatcaaatcggatttcactatataatctcactttatctaagatgaatccgatggaagcatcctgttttctctcaatttttttatctaaaacccagcgttcgatgcttctttgagcgaacgatcaaaaataagtgccttcccatcaaaaaaatattctcaacataaaaaactttgtgtaatacttgtaacgctacatggagattaactcaatctagagggtattaataatgaaagctactaaactggtactgggcgcggtaatcctgggttctactctgctggcaggttgctccagcaacgctaaaatcgatcagctgtcttctgacgttcagactctgaacgctaaagttgaccagctgagcaacgacgtgaacgcaatgcgttccgacgttcaggctgctaaagatgacgcagctcgtgctaaccagcgtctggacaacatggctactaaataccgcaagtaatagtacctgtgaagtgaaaaatggcgcacattgtgcgccattttttttgtctgccgtttaccgctactgcgtcgcgcgtaacatattcccttgctctggttcaccattctgcgctgactctactgaaggcgcattgctggctgcgggagttgctccactgctcaccgaaaccggataccctgctcgacgatacaacgctttatcgactaacttctgatctacagccttattgtctttaaattgcgtaaagcctgctggcagtgtgtatggcattgtctgaacgttttgctgttcttctgctgatagtggtcgatgtacttcaacataacgcatcccgttaggttccacggaatatttcaccggttcgttgatcactttcaccggcgttcccgtccgcacgctggagaacaaggctttaatatccggtgcattcatgcgaatacaccctgaactgacgcgcaaaccaacgctgtccggcgcactagtgccatgaatgaggtattcgccattaccatgcgcgaggcgcagtgcgtaacgtcctagcgggttatttggtccggcaggaacgactggcggtaatttaatgccacgctccagcgaacgctgacgaatgcctgccgtaggcgtccaggttgggttagggattttctgcccaacacgcgtttccatcaccggcgtttccagcccctgcaatccaatacctattggataaacctgcacaatattttctcccggcggataataataaaggcgcagctctgcaaggttaacgataatcccctgacgcggagcatcaggtaataacagttgtgaaggaatagttatcgtcgtaccaggttttggcaccggggcgatagtgttattggcttcaaggatcaacattgccgcagtatcaaaacgtcgggcgatggcctgaaggtttttatccccttcttgcaccgtatacgtttgattttgcccaaccagtcggcttccggttggtggtagcggataatcaaccgcccaggcagcctggatggcgctaaaagcgccgataagcgtgagtgtaagcaaagacgcgcgtttcattgtaaacctcctgtatttgccggagactcacgctgaaacgtcggatggcgcttatgttcacctgaaaccaaaacactcctgtgcaggtcagtgtaaacattgaccatccggcaatgtgagccaaccggatgaaagctgtccctttagtttagctaagtgcagcggctttggcgcgaattgcgcgaatcatcgcttccagaccttgtgaacgagatggggtgagatgttgggtgagcgccattttttcaaaccacggacgcacatcgaaattgacaatatcctgcggcgtcatctgatcgtagagaataaagacgaccgcaataagccctttcacaatcgccgcatcgctgtcgccctgcaattcaataattccctgcgcattctggcgcatgacaatccacacctgactctggcagccctgaatgctattttgtgggcttcggtcttcggcgcgtaattctggcagacgctggcccagctcaataatgtagagatatttctcttcccagttggcgcagcgtaaaaaattacgcagcaatttttctttatccggcaataaagccatagtgcctccctgttatcccagcagacggtgaatacgttgcagtccggtcaccagacgatccacttcttcatgggtgttatacatggccagcgacgcccgacacatagcagggacgttgtaataggccattaatggcatagcgcagtgatgtccggtacgcacagcaatgccgtagttatcgagaaaactgccaacatcataggcgtggtgtttaccaagattaaaagcaataacgccaagcctgttttgtgggccatagagagtgagatccggtacagattccagctgtgatagcgcataatgcatcagattctgttcatactcggctatgctattaagccccagcgccgaaacatactccagcgccgcgccaagaccaatgatgcccccggtattgggtgtaccggcttcaaaccgccatggtgctttggtccaggtagtgccttcactcaggctgacggtggcgatcatagaaccgcccccttcccacggcggcatctcctgcaacaaggcttctttcacataaagaatgccaattccggtggggccatacagtttatgcccggagaacacgtaaaagtcgcaatccagcgcctgaacatgcaccggatgatgcatcaccgcctgagcgccatccaccagcacttttgcgccatgctggtgcgcaagcgtgatcatttccgccagtggattttctgtgccaagcacgttggagacatgagtaattgccagcaggcgagttttctcatcaaacagcgtaggcagcgtctccagttgcaacgtaccgtcgggattgagcgggatcacacgcagctctgcgccaacgcgtgcgcaaagcatctgccagggaacaatgttagcgtggtgctccatctgactgatgatgatgttatcgcccgcccgcacgttgctgttgccccaactattggcgaccagattgatcccttccgtcgtgccgcggacgaacaccagctcttccgccgaacgggcattaataaacagcgatgcccgcttgcgcacgttctccattttctcggtcgcctgggcgcttaaggtatgaataccgcgatgcaccgccgcgtagccgtgacgataaaactcggcttcggagtcaatcacctggcttggtttctgcgcactggcggcgctgtcgagataagccagcggcaaaccgtttacctcacgcgaaagcaccggaaagtcggcccgcactttgtcgacggaaaaagtcatcttgcacctcctggcagtcgttgaccgattcgggccagcacctgctgtttaagcccctcatcacgcagtgcttccgtcagttcggcagcaaaggcgtaaatgatcatctgctgggcatcctgctgattgatcccgcgcgagcgcagatagaacatctgttcatcatcaatacgccccaccgtcgcgccgtggctgcatttcacatcatctgcatagatttccagctgcggtttcgtatccacttctgccagtttgcccatcagcagattattgttggtcatctgaccatccgttttgatggcgtgctgcgcgacgttgatcaaaccgttaaataccgcgcggcctttgtcgctgacgatagttttgtgcaactgtcggctgttacaaaaacctttattgtgttccagccaggtacgggtatcacacacctcgtttttcaccggcatcgccaggctattgatccgcagcgtgctgttttcgccattgagttgcgtactggtgttgtgtcgtaacactgcgccacccagcaggaaactatggctaaatgcggtggcatcgtcagccagcaacaaatcgttatgggcaaagtggtgactgaccgggttttcaaacgccagcttgatatgctgcaagtgggcgttcgctgcgacattgatagtgaaccgtgcgccggtgaagtgacgagcatcattaaggctgacaaaatgttcgatcaccgttgcttcggcaccttccgccagatccagatgatgtcggtaatgggcagtgttgacctcttcacctgccacgccctgggtaatatgcattaacagcaatggctttgccggccgttgaccgcgcttcacggcgatatgcgtcacgctttgtgccaggctttccgtcaaatgcagaaacacttccgcctgaatagcgtcgggtaccccctgacggtcgtcgttaatgctcacttcatacccgctgccttcagtcgcatcgctcagtgctgacacgtaacgtccatcgacaaataccagccgcacagcgtctaacgttaacgctaaggcatctcgctgctgtggggatatctttcccgcaatgctgacaaactggctattggtcagcccttccagcggcgtatatttccagttttcatgtttacgtgtcggcagtccggtacgcagcaattgttgtaaatgctgctgtgcttgcggtgagcgttttgtcccttcagcttcaaacaagtgatgccactgttgcagcgcgttactgctgttcggtaagccagccataaccctgctcctccagttgtttgaccaacgtgaaatcgccggatttcacaattcgtccctgatatagcacatggacgtaatcaggcttgatgtagtcgagaatgcgttggtagtgcgtaacaatgatgaatgagcgcttgccatcacgcagcgagttcacgccatcggcgaccacttttaatgcgtcaatatccagcccggagtccgactcatcaagaatgcataactccggttccagcaccgccatttgcaaaatatcgttgcgctttttctcgccgccggaaaaaccaacgtttaccgaacgggttaataaatcttccggcatcttcaggagagcgattttctcttccatcaaatcctgaaaatcaaagcggtcgagcgtttcctggccgcgatagctgcgcactgcattaagtgccgtttgcaggaaaaactggttactgacacctggaatctccaccggatactggaaggccataaagatgccttcgcctgcacgatcttccggcgacagtgcaagcaaatctttgcctttgaactcaaccgtgccgcccgtcacttcataatcttcgcgcccggcaagcgttgccgataaggtacttttgcccgaaccgtttggccccataatggcgtgaacttcgccgggacgaacggcgaggcttaatccacgcaggatagctttatcttccacgctgacgtgtaaatctttaatacttaacatgtttattccttatccgacgctgtgttcaagactgatggcgaggagtttttgtgcttcaacggcaaattccagcggcagttctgagaacacgtctttgcagaaaccgttaacaatcatcgagatggcgtcttcttcgctgatcccgcgttgcaggcagtaaaacagttgatcttcaccaatacgtgatgtcgttgcctcgtgctccagttgtgcgctgttattgcgacattcgacatacgggaaggtatgcgccccacaattagcgccaatcagcattgagtcgcactgagtgaaattgcgcgcattggttgccgtcggcatgattttcactaagccgcgataactgttctgactatgtccggcagagatccctttcgagataatggtcgatttggtgtttttaccgatgtggatcatcttggtgccggtatccgcttgctgatgaccgctggtcagcgccactgagtaaaactcaccaatggagttatcgccgcgcaaaatgcagctgggatatttccacgtaatcgcggacccggtttctgattgcgtccatgacattttgctgttttcgccttcgcacaaagcacgcttggtgacgaagttgagaataccgccggtgttgttatcgccagggaaccagttttgtaccgtggaatatttcacctcggcgtttttatggatgatgacttccaccactgccgcgtgtaactgatagctgtcacgcaccggagcggaacagccttcaatgtagctgacgtagctgtcttcgtcggccaccagaatggtgcgctcaaactgcccggttttttccgcgttaatgcgaaaataggtggaaagttccatcgggcagcgcacgcctttaggcacataaataaacgtaccgtcagaggctaccgccgcattaagcgcggcaaagaagttgtcattccccggcaccacggtgccgagatatttacgcaccagttccgggtgatcgtggatcgcctcaccaaaggaacagaaaataattccctgctccgccagtttttcgcgataagtagtggcaaccgaaactgagtcgaaaatggcatccaccgccacctctttgccttcccgcacgggaacgcccaactgctcaaacgccgcctccacctctttacttaaaaaggcgttcgcgccagtttgctgcaccgcgccaggttcagacgcgcaagtgtcgtcacaattaccgcacgatggtgctgagtagtagctgtaatcctgataattcagcttgtcgtagtgcgctttcaaccagtgcggttcttccatctccagccatgcgcgataggcgtttagacgaaacttcagcatccactccggctcattacgcttcgccgaaattgcgcgcaccacctcttcgtttatcccctttgccagctcatcggtggctaactgggtgaagaatccttctttataattcagcgggccgccggtccaggttttgacatcgtcagttgcttcagtattacgagacatagtaccgcctataccccaaagctttcgccacagccacattcattctgggctttagggttgtgaaatttgaatatctgattaagtccttcacgaacgaaatcgacttccgtgccatcaataaacggcatcgcttgcagcgggacaaacagcttcgcgccgtcgtgttcaaacagcagatcgtctttgtccggctcgctaacactgtcgagcacatagccaaagcccgcgcagcccgtttgcttcacgcctaagcgcacgccgaccatacccggctgctttgccaccagctcacggatgtgtatcgccgctgcgggtgtcagcgttaagccttgccaggcgaaatcctgtgggttaaaggttcctgaatgcatgtccatctatttacctcacttcatcgctttcagcgtataacagcatgttagtgataatgattatcagttcaacccagcaaacgcaggggctttaccgtaaaacatgctttttgcctgcttttaataagcatagaccctgatgtgtgggttaacaggcacgctaagaattaggtatctcattgttagataatggttattatctaaggagcattaaggctgtgatgaaaaagaaaaagttgtattgaaaatgactatttaagagataggtaaaaaagtgcagcgttcagaaataagaaaacccttaagtcagtgcgacacaggcttaagggtttctaccccatccggcgcttatctccggcactctcagtggcttagctcttgaaggggcgataagaataatctcataaagctaacccgccgttttaacacaaactgcgattagtattatttttgaacaatatcaggcgggtagataagcagtattaagaaggtcatcgaacctggacggaggttaatccaggtcgatttggcgaacttgcggtattaagtcaggatcaatgcacgcccagacgccaggcaaagtagatttcttcttttaattcagcagaagagagagtaagcaggtcagcaaattcaagttctagttgtttcagacgtttgagatattgggcaggtgaaagattgctctggtcacggcgtaaaaattcaatggccagctgggtgggatcaagttgagtagacatagcatcctcgcttttagacaagacctgcacagtataccaccgtttactgtgcagataatgaccaaaagcaatatgcgtcacacttttctggtgacaacgtcacaaaatggcggtcgtcaatcgtgacgaacagcacaaacgccctttctcatcgaagatttcaatctgccagacctggtgacgcgaaccgagatgcaacggtttgcataccccgcgcacccgcccttctcgtgccgagcggacgtggttagcattgatttccagaccaaccactttttgctcaccttcggtacataaataaccggcaacggaaccgatactttcggccagtaccacggatgctcctccatgcagcaacccgaaaggctgctttgtccgcgagtctactggcattgtcgcttcaagggtgtcatcaccaatatgttcaaagcgaatatccaggaaccccaccatgtttccttcacccatagcattcagtgcttccagggtgattttccgtttccatatcatttaataatctccagtaaagcctgcacaggatggcgtacccccgtgccttcaacccgttttacctggctacggcaggaatatccggtcgccagacagcggttacgcggcagtcgctgcatagcctgatgccaggataactcatagatcccgagcgaatttttatggtttttcgcttcatgtccgtaagtccctgccatgccgcagcaacccacgctgacattttccagtttcgcgccaaaacgggcaaatatcgcggcccattgtgctggcgcacccggcaaggcggtaacttcggtacagtgaccaaagaaataccatgattcaccgctgactgtagccactggctgtgactcaagtgcgcttgccagccattcattcgccagtaagacgttaaactcgccacgttcctcgcccagcgccagtttatattcatcgcgataacaaagtaccagcgccggatcgacgcccaccattggcatacccagcttcgccatacggttgaggaaatccgccgtctttttcgccgtcttcgcaaaacgattaagaaaacctttaatatgctgggctttgccatttggcgaaaatggcagtaacacaggctggaaacctaatttttcgaccagacggacaaaatccgccaccacttgcgcatcgtaatagctggtaaaggggtcctgcaccaccaacactgtgcgcgctttctgctctgcattgagagattcaagctgttccagcgtcatgtttgccgagcgatgccccaccatttgttgttgtagcgaggggaccgacagcagcggcaaatcaaccatgccgatatgtttttccgagagtttgcgcaccagcggctggttaatgaagaagttaaaggttttcggcgcgcgtgccatcagcggcgcgtagctctcgaccgtagcgacgaggtggtcgcgcagcgggcgtaaataacgggtgtgatagagctgcagaaaacgagagcgaaactccggcacatcaattttgatggggcactgggtcgaacacgctttacaggccagacagcccgacatcgcctctttgacttcgtgtgagaagtcatattcgcctttattcgcatgccagctattgcgcgtgcgggcaattaacgtccgcaaactgacgccggattcaggcagttcttgttccagtttgagtggatcaacgccgcgatccgccaacaaacgcagccattcacgcaccagcgttgcgcgccctttcggtgaatgaatccggttctgggtgatcttcatcgacggacacatcggactacgggcatcaaagttgaagcataaaccgttgccgttacactccatcgcaccgcgccactgctggcgtaccgcaatggggatctgccgatcgaatgtaccgcgcttcaccgcgtccactttcatcatcggcgcatcgagaccttctggcgggcaaatcttccctgggttgagtcggttatgcgggtcaaatgccgctttcactttgcgcagttctgcaaaaagttcctcaccgaaaaacgccgggctgtattcagcgcgaaaacctttgccgtgctcgccccacaacaaaccaccgtatttcgcagtcagcgccactacgtcatcagagatttgcttcatcaaaatctcttgttgaggatcgcacatatccagcgctggacggacgtgcaagacacctgcgtcgacgtgaccgaacataccgtagcttaagccgtggctgtcgagcagcgcgcgaaattcagcaatataatcggccagatgttccggcggtacgcaggtatcctcagcaaacggaattggcttagcggcacctttggcattgccaagcagaccaacggcttttttacgcatcgcatagatacgttcaacacccgccagctcgcggcacacctgccagccaatcacacctgcctgttggctggcaatcagctcatcaagccgcacacagagagcattaactcgctcgtcaatcagcgcctcatcatcaccagcaaactccacaatgttcagcccgagcatctctttgtcaggcacatcggtaatcaactcgctgacggaatgccagacaatatcttcccgcgccagattcagcacttttgagtccaccgtctctaccgaaagcgcccgcgcctcaaccataaacggcgcgttacgcagcgcggagtcaaaagagtcatatttgacgttcaccagacggcgcactttaggcaagggcgtaatatccagccgcgcttcggtaataaaggccagcgtcccttctgaacccgtcagaatgcgcgtcaggtcgaactcggtcatctcatcgttaaagacatgacgcagatcgtaaccggtaagaaagcggttaagtttggggaagttgtcgataattaactggcgttgctgacggcaacgttgataaaccgtgttataaattcgcccgattgtggtattggatttacccagcgtttccgccaattcgacgggtaaaggttgcgtatcgagaatatcgccccccaacaacaccgcgcgtacgccaagtacgtgatctgacgttttgccatagaccagcgatccctgaccggatgcatcggtattgatcatcccaccgagcgttgcccggttgctggtcgaaagttccggcgcaaaaaagtagccgaacggtttcaggtactgattgagttgatcttttatcaccccggcctcaacgcgcacccagccctcttcagggttaatttcgatgatgcggttcatatggcgggacatatcaacaataatcccctggttgagcgcctgaccgttggtgccggtgccgccgccgcggggggtaaagatcagcgatgaatagcgttcctgcgcggcaagacgggcgatcagcgccacatctgcggttgaacgcggaaataccaccgcatcggggagaagttggtaaatactgttgtcggtcgacattgtcagacgatcggcataacttgtcgccgtatcgccggtaaaaccttgttgctccagctcttgcaaaaaattaagcaccagttgaacgacgccgggtgcctgggaaatctgtggaatcattatattgaccctttcctgcggtctgtgatgtaggtcgatacactattctttcaggcggctgcaatagcgcactgaaaggtgatgtttatttactctatggatttcgagttgcaggaaggcggcaagcgagtgaactccaggagcttacaatagtaagtgactggggtgaacgaacgtagccgcagcacatgcaacttgaaatacgacgagtaaatcgtttgcgtgttgcctgagttgttgtaccacatttttttctaacacgcccatcagaattaagggcagaatcggcctgttaaaaaccgctgaaattgctcatcattatgcaggtgagtttcgcgtgttcacgtcgcgtcgacgatttgacgcacaaaaaaggtgaaaagtagttatggtaaatgttcgtcagcccagggatgtcgcacaaattctgctttcggtgctgtttttagccatcatgattgtggcatgtctgtggattgttcaaccctttattctcggctttgcatgggccggtacggtggttatcgccacctggccggtattgttacgtttgcaaaagatcatgtttggccgccgctctctcgccgttctggtgatgacgctgttattagtgatggtgtttatcatccctattgctttgctggttaacagtatcgtcgacggcagcggcccgctaattaaagccatttccagcggcgacatgacgttacccgatctggcgtggcttaataccattccggtgattggcgcgaagctgtatgcaggctggcacaacttgctggatatgggggggacggcgatcatggcgaaagtccgcccttatattggcaccaccaccacctggttcgttgggcaggcggcgcatatcgggcgctttatggtgcattgtgcgctgatgcttctcttcagtgccctgctgtactggcgcggtgaacaggtggcacaaggcattcgccattttgcaacccgtctggcaggcgttcgcggagatgccgccgtactgctggcggcacaggctatccgcgcggtggcgctgggtgtggtggtgacggcgttagtacaggcagtgcttggcggtatcggcctcgccgtatccggcgtaccttatgcaacgttgctaacggtgttaatgatcctctcctgccttgtccagcttggcccgttgccggtactgattccggcgattatctggctctactggactggcgataccacctggggaacggtattgttagtgtggagcggtgtggttggcacgctggataacgtcatccgcccaatgttaattcgcatgggtgccgatttaccgctgatcctgatcctctctggtgttattggtggtttgattgctttcgggatgatcggtctgtttattggtccggttctgttagccgtttcctggcgtctgtttgccgcgtgggtggaagaagtcccgccgccgacggaccaaccggaagaaattctcgaagaacttggcgaaatcgagaaaccgaataagtaatttctcatcaggcggctctgccgcctgattgttaacccccgctaattgatatttgcttgctcttccccatattttcctgcttaccgccattcagctggtagtacctgtcgcaaattctttacagtttttaaactaatgagacgaatctgatcgacgcaaaaagtccgtatgcctactattagctcacggttataaatcaacatattgatttataagcatggaaatcccctgagtgaaacaacgaattgctgtgtgtagtctttgcccatctcccacgatgggcttttttttaacatttttccgcttcgctacctcgcccctcactctttccaataatgttgcacaagatactgtgactctcttcaagccgtcagcaggctgataatgttatttatattttattgtttatttcatgcagccattacacgatgaacgcttatgaactccaggcactccgccatatttttgccatgactattgatgaatgcgcgacctggattgcccagaccggtgacagtgaaagctggcgtcagtgggaaaatggcaagtgtgccattcctgagcgtgtagtcgagcaactgttggctatgcgtcagcaaagaaaaaaacatcttcatgccatcatagagaaaataaataaccgcatcggcaacaacaccatgcgttttttccccgacttaaccgcatttcaacgagtctaccctgatggcaattttattgactggaagatctatcaatcggtagccgctgaattatatgcacacgatctggagcggctttgttaatttttccacagaaaggaattgtcgttgttacaacaataatgaatggatactgacacaacatcgctacactttttaaagcacctttgctaagtagaacctatgaaaaatccctattaccctaccgcacttgggttgtattttaattacctggtgcatggtatgggcgtcattttgatgagcctgaatatggcctcgctggagacactttggcagactaatgccgcgggtgtctcgatagttatctcatcgctgggcattggtcgattaagtgtcttgctttttgcaggattattatccgatcgctttggtcgccgcccttttatcatgctcgggatgtgctgctatatggccttcttttttggcatcctgcacaccaataacatcattatcgcttatgtttttggctttctggcaggaatggcaaacagttttctcgatgcaggcacttatcccagtttgatggaagcttttccacgctcacctgggacagccaatattttaattaaagcatttgtttccagcggacaatttttattaccgctaatcattagcctgttagtgtgggctgaactgtggttcggttggtcctttatgattgctgcaggcattatgtttattaacgctctgtttttataccgttgtacgttcccaccccatccgggtcatcgcttacctgtcataaagaaaaccaccagctctacggaacatcgctgttcaattatcgatttagccagttataccttatatggctatatctcaatggcaacgttttatctggttagccagtggctggcacagtacggacaatttgttgcaggcatgtcatacactatgtcgattaaactactcagtatctacaccgtgggttcgctgctttgtgtatttattaccgctccactcattcgtaataccgttcgcccaacaacattactgatgctgtacacctttatctcatttattgctctgtttaccgtctgcctgcatcccacattttatgtggtgataatatttgcttttgtcattggttttacctctgctggaggtgttgtgcaaattggcctgacgttaatggctgaacgtttcccttacgctaaaggtaaagctacagggatctattacagtgcgggcagtattgcgacctttactattccgttgattacggctcatctgtcccaaagaagtattgccgatattatgtggttcgataccgccatcgctgccatcggttttttactggcactgtttatcggcttacgcagccgcaaaaaaacgcggcatcactcgctaaaggaaaatgtcgctccgggtgggtaatgcaatattcttttcaggtcatgcaagatcttacggataaataactctttctgcgctaactaaggaaaatcgcgatcaaaaacaaactatgacatgcaatattcctggaaacataaactttatgccatgtacccagggaaaatcatcttcagtatagtaattatgtaaaccgtcggagaacaatacgtacggtaacgaaattatctttcagcaaggagctgtgaaaatgtctcaaaataaggctttcagcacgccatttatcctggctgttctttgtatttacttcagctacttcctgcacggcattagtgttattacgcttgcccaaaacatgtcatctctggcggaaaagttttccactgacaacgcgggcattgcctacttaatttccggtattggtttggggcgattgatcagtattttattcttcggtgtgatctccgataagtttggtcgtcgggcggtgatattaatggcagtaataatgtatctgctattcttctttggtattcccgcttgcccgaatttaactctcgcctacggtctggcagtgtgcgtaggtatcgctaactcagcgctggatacgggtggctaccccgcgctcatggaatgctttccgaaagcctctggttcggcggtcatactggttaaagcgatggtgtcatttgggcaaatgttctacccaatgctggtgagctatatgttgctcaataatatctggtacggctatgggctgattattccgggtattctgtttgtactgatcacgctgatgctgttgaaaagcaaattccccagccagttggtggacgccagcgtagctaatgaattaccgcaaatgaacagcaaaccgttagtctggctggaaggtgtttcatcggtactgttcggtgtagccgcattctcgaccttttatgtgattgtggtgtggatgcccaaatatgcgatggcttttgctggtatgtcagaagctgaggcattaaaaaccatctcttattacagtatgggctcgttggtctgtgtctttatttttgccgcactactgaaaaaaatggtccggcccatctgggctaatgtatttaactctgcactggcaacaataacagcagccattatctacctgtacccttctccactggtgtgtaatgctggcgcctttgttatcggtttctcagcagctggtggcattttacagctcggcgtttcggtcatgtcagagtttttccccaaaagcaaagccaaagtcaccagtatttatatgatgatgggcggattggctaattttgttattccgctgattaccggttatctgtcgaacatcggtctgcaatatatcattattctcgattttactttcgcgctgctggccctgattaccgcaattattgtctttatccgctattaccgcgtttttattattcctgagaatgatgtgcggtttggcgagcgtaaatttagcacccggttaaacacaattaagcatagaggttaaaggagttaattatggatgttaccgcaaaatacgaattgattgggctgatggcctatcctatccgccacagtttatcgcctaaaatgcagaataaagccttagaaaaagcgggattgccatttacctatatggcctttgaagtggataacgatagttttcccggagcaattgaaggattaaaagccctcaaaatgcgcggaactggtatatcaatgccgaacaaacaactggcgtgtgaatatgttgatgaattaacgccagcagccaaactggtgggtgccatcaacaccatcgttaatgatgatggctacctgcgcggctataacaccgacggcacgggccatattcgcgccattaaagagagcggttttgatatcaaaggcaaaacaatggtgctgttaggggccggaggtgcctcaacggcgattggcgcgcagggggcaattgaaggtttaaaagaaattaaactctttaaccgtcgggatgagttcttcgataaagccctcgccttcgcgcagcgggttaacgaaaacaccgattgtgtcgtcacggttaccgatctcgccgatcagcaagcctttgctgaagccctggcttccgccgacattttaaccaatggcacaaaagtgggtatgaaaccccttgagaatgaatcattagttaatgatatcagtctgttacatccgggactgctggtcactgaatgcgtgtataacccgcatatgacgaagttattgcagcaggcgcaacaagctggttgcaaaacgattgatggatacggcatgttgttgtggcaaggggctgaacagttcacgttatggactggcaaagatttccctctggaatatgttaaacaggtcatggggttcggtgcctgacaggctgaccgcgtgcagaaagggtaaaaaatgaaaaccgtaactgtaaaagatctcgtcattggtacgggcgcacctaaaatcatcgtctcgctgatggcgaaagatatcgcccgcgtgaaatccgaagctctcgcctatcgtgaagcggactttgatattctggaatggcgtgtagaccactatgccgatctctccaatgtggagtctgtcatggcggcagcaaaaattctccgtgaaaccatgccagaaaaaccgctgctgtttaccttccgcagtgccaaagaaggcggtgagcaggcgatttccaccgaggcttatattgctctcaatcgtgcagccatcgacagcggcctggttgatatgatcgatctggagttatttaccggcgatgatcaggttaaagaaaccgtcgcctacgcccacgcgcatgatgtgaaagttgtcatgtccaaccatgacttccataaaacgccggaagccgaagaaatcattgcccgtctgcgcaaaatgcagtccttcgacgccgatattcctaagattgcgctgatgccgcaaagtaccagcgatgtgctgacgttgcttaccgcgaccctggagatgcaggagcagtatgccgatcgtccaatcatcacgatgtcgatggcaaaaactggcgtaatttctcgtctggctggtgaagtatttggctcggcggcaacttttggtgcggtaaaaaaagcctctgcaccagggcaaatctcggtaaatgatttacgcacggtattaactattttacaccaggcataagcaataatatttcggcgggaacaccctccccgccgaacttaaaaaatatatttaaccgtatttaataaaaatatttcgtgagtctctgtgcgctaattctccatctggcgtagggaaaatcacatctgaatcaggaattaacaatgaaacctgtaaaaccacctcgtattaatggacgagtgccggtcctgtcggcacaggaagcggtgaattatattcccgacgaagcaacactttgtgtgttaggcgctggcggcggtattctggaagccaccacgttaattacagctcttgctgataaatataaacagactcaaacgccacgtaatttatcgattattagtccgacagggcttggcgatcgcgccgaccgtggtattagtcctctggcgcaagaaggtctggtgaaatgggcattatgtggtcactggggacaatcgccgcgtatttctgaactcgcagaacaaaataaaattattgcttataactatccacaaggtgtacttacacaaaccttacgcgccgccgcagcccaccagcctggtattattagtgatattggcatcgggacatttgtcgatccacgccagcaaggcggcaaactgaatgaagtcacgaaagaagacctgattaaactggtcgagtttgataacaaagaatatctctattacaaaccgattgcgccagatatcgccttcattcgcgctaccacctgcgacagtgaaggctacgccacttttgaagatgaggtgatgtatctcgacgcattggttattgcccaggcggtgcacaataacggcggtattgtgatgatgcaggtgcagaaaatggttaagaaagccacgctgcatcctaaatctgtccgtattccgggttatctggtggatattgtggtggtcgatccggatcaaagccaactgtatggcggtgcgccggttaaccgctttatttctggtgacttcacccttgatgacagcaccaaatttagcctgcccctaaaccaacgtaaattagttgcgaggcgtgcattattcgaaatgcgtaaaggcgcggtggggaatgtcggcgtcggtattgctgacggtattggcctggtcgcccgggaagaaggttgtgctgatgactttattctgacggtagaaacaggtccgattggcggaattacttcacagggtatcgcctttggcgcgaacgtgaatacccgcgccattctggatatgacgtcccagtttgatttttatcacggtggtggtctggatgtttgttatttgagttttgctgaagtcgaccagcacggtaacgtcggcgtgcataaattcaatggcaaaatcatgggtaccggtggatttattgatatcagtgccacctcgaagaaaattattttctgcggcacgttaaccgcgggcagtttaaaaacagaaattgccgatggcaaattaaatatcgtccaggaaggacgggtgaagaaatttattcaggaactaccggaaattacttttagcggaaaaatcgcgctcgaacgggaactggatgttcgttacatcaccgaacgtgctgtattcacgctgaaagaagacggcctgcatttaatcgaaatcgcccctggcgtcgatttacaaaaagatattctcgacaaaatggacttcaccccagtgatttcgccagaactcaaactgatggacgaaagattatttatcgatgcggcgatgggttttgtcctgcctgaagcggctcattaacaggagtataatgatggatttttctttaactgaagaacaagaactgctgctggccagtattcgcgaactgattacgactaactttccggaagagtatttccgcacctgcgatcaaaacgggacatatccgcgtgagtttatgcgggcgctggcggataacggtatttccatgcttggcgtgccggaagaatttggtggtatccctgcggattacgtcacccaaatgctggcgctgatggaagtgtcaaaatgcggtgctccggcatttttgatcaccaacggtcaatgtattcacagtatgcgccgtttcggttctgcagagcagctacgtaaaacggcagaaagcaccctggaaacgggtgatcccgcctatgccctggcgttgacggaaccaggtgctggctcagataacaacagtgccactaccacttacacgcgtaaaaacggcaaggtctacatcaacggacaaaaaacctttattaccggtgcgaaagagtacccgtatatgctggtgttggcgcgcgatccgcaaccgaaagatcccaaaaaagccttcaccctgtggtgggtcgactccagtaagcccggcattaagattaacccgctgcataaaatcggctggcatatgctcagcacctgcgaagtctatctcgacaacgtggaggttgaagagagcgacatggtgggcgaagaaggaatgggtttcctcaatgtgatgtacaactttgagatggagcgcctgatcaacgccgcgcgcagcaccggctttgccgaatgcgcctttgaagatgccgcccgctatgccaaccaacgtatcgcttttggtaagcccattggtcataaccagatgatccaggaaaaactggcgctgatggcgattaagatcgacaacatgcgcaacatggtgctgaaagtggcatggcaagccgatcagcatcagtcactgcgcaccagcgcggcgctggcaaaactgtattgcgcacgtaccgcaatggaagtcattgatgatgcgattcaaatcatgggcggtctgggctataccgatgaagcgcgcgtctcccgcttctggcgtgatgtccgttgtgaacgtatcggcggcggtacagacgaaattatgatttacgtagcaggtcggcagatcctgaaagactatcagaacaaataatctgcaggcggcgcagcttcttaacaaactgcgccgccagatttatccaacaagacttaccggttgaggaaattcagataggatttcttgttccgcaaaacagtttttaaattgtctacggtaatcgctgggcgaacaaccgacatggcgcaaaaacagtttggcaaagtgatcgacattttcataacccacacgccaggagatctctgcctgtgataattcagtattagtgagtgaccattttgcttccgtcatacgccgttgaataacatagttaataggggaaatacgatactctttggtaaattcatggcaaatataactgacgctggcacgaaattttttcgataactgttctaaagtgattttttcgcgataattattattcagatagaaaagaatatcttttatcagaacatcttttttaatatacccctgctccgaacgataagcatttttaaaattttcgtagtaaagaatggctaacgtataggcaaatgcatcccataacgaagatgtttggctatttttactttgcggcaaaatcacacttagctcattaaataaggtttttatgacttcttttccctgccccgcggcaattaccggacaagaatgcggttgcagtagctgattttcctcagccccctgaaactgaaagccgtacagcgcacaggtacacgtcgttgccggatcgttaacgtcagaggccaccgcatgcagcctgccgcgttctatcaccacaatgtcatccgcatgtgcgacatataacgaagaatcgatggtaaaccttgcaacccctttcttgacgtaaatcaactcggtttcattgtcatgaacgtgatgtccggactcccattttggatcatcgctaaatgcaaaacgtgaaagccgtggtgttttaccggcgacaaacagcgtttcactggcgttatcaaaacagcgttgatacatgacaacctccctattccatgagcaagcaaaaacaatatatgccggataaaatacggcgtgtattgcggttatacaaccgcgtttagcgagagctaaacaagattatttacactgaatgcaagattgtacggtcatggaataactatattgccgcaaattgcacttttgttttagcgatcgcattttttttgcaagattgttggcaaggaaaacagcttgctccgtcgaaaaccccgcaccgctatcgcacactattttcaggccatttttaccttccatcggagatggttccgtatgcgactcacaggagaaatcatgaaaataataacctgctttaagctggtgcctgaagaacaggacattgttgtcactccagaatacaccctgaatttcgacaatgccgacgccaaaatcagccagttcgatctcaatgccattgaagctgcaagccagctcgcaacagatgacgatgagatagccgcgctgaccgttggcggctcattgttgcagaactcgaaagtgcgcaaagacgtgctatcccgcgggccgcacagcctgtatttggtgcaggatgcgcaacttgaacatgcactgcctctcgataccgcaaaagcgctggcggcagcaattgaaaagatcggcttcgatttactgatctttggtgaaggttccggcgacctttatgcccagcaggttggcttgctggtcggagaaattctgcaacttccggtgattaatgcagtgagtgctattcagcgtcagggcaatacactggtgattgaacgcacgcttgaagatgatgttgaagttattgaactctctgttccagccgtgctctgcgtcacctccgatattaacgtgccacgcattccttcgatgaaagccattctcggcgcgggtaaaaaaccggtaaatcagtggcaggcaagtgatattgactggagccagagcgcgccacttgctgaactggtcggcattcgcgtaccgccgcaaacagaacgtaagcacatcattatcgataacgattcgccggaggccattgccgagctggcggaacatctgaagaaagccctgaactgaagcctacggagaagaaacgatgagtcaattaaacagcgtctgggtctttagcgataatcctgaacgttatgctgaactgtttggcggcgctcagcaatggggccaacaggtgtatgccattgtacaaaataccgaccaggcgcaggcagttatgccttatggtccaaaatgtatttatgttcttgagcaaaacgacgcgctgcaacgcactgaaaattacgccgaaagcattgctgccctgctgaaagataaacaccccgctatgttgctgttggccgcgacgaaacgtggtaaagctctggcagcacggttaagtgtgcaactgaatgcggcgctggtgaacgatgccacggcggtggatattgtcgatggtcacatttgcgccgaacaccggatgtatggcgggttagcgttcgctcaggaaaagatcaacagcccgctggcgatcattacccttgcacccggtgttcaggaaccgtgcaccagtgatacctctcatcagtgcccgacagaaacggtaccttatgttgctccgcgtcatgaaattctctgtcgcgaacgccgtgcgaaagccgcaagcagcgtggacctgagcaaagcaaaacgtgtggttggcgtcggtcgtggtctggcggcgcaggatgacctgaaaatggtccacgaactggcggcggtgctgaatgctgaagtcggctgttcacgtccaattgccgaaggcgagaactggatggagcgtgaacgttatatcggtgtctccggcgtgttgctgaaatccgatctctacctgacgctggggatctccgggcagatccagcatatggttggcggcaacggcgcaaaagtgattgtcaccatcaataaagataaaaatgcgccaatcttcaattatgccgactacggtctggtgggcgatatctacaaagtcgtccctgccctgattagccagttgagccgctaattcccctttcaaccacatctcccgctgtaaacgcagcgggaagggagcataacgcatgtcggatgacaaatttgatgccattgtggtcggtgcgggcgttgctggtagcgttgccgcactggtcatggcgcgagccgggctggatgtcctggtgatagaacgcggcgacagtgccggatgtaaaaacatgaccggcgggcgtctttatgcccacacacttgaagcaatcattccaggctttgcagtatcagcgccggtagaacgcaaggtcacacgcgagaaaatctccttcttaaccgaagaaagcgccgttaccctcgattttcaccgcgagcaaccagatgttccgcaacacgcatcttataccgtattgcgtaatcgtctggacccgtggttgatggaacaagccgagcaggcgggcgcacagtttatcccgggcgttcgcgtcgatgcgttggttcgtgaaggaaacaaggtcactggcgtgcaggccggggatgatattctccaagcgaatgtggtggttctagctgatggcgttaactcgatgcttggccgctcgctgggaatggttcccgcttccgatccgcatcattacgctgttggtgttaaagaggttattggcctcacaccagaacagatcaacgatcgctttaatattacgggcgaggaaggtgccgcctggctgtttgccggttccccttctgacggcctgatgggcgggggatttctctataccaacaaggattccatatccttggggctggtttgtggattgggtgatatcgcccatgcgcaaaaaagcgtgccgcaaatgctggaagattttaaacaacaccccgccattcgcccactaattagcggcggcaaactgcttgaatattccgcgcatatggtgccagaaggcggtctggcaatggtgccgcagatggttaacgatggcgtgatgatcgttggtgacgccgcaggcttctgcctgaatttgggttttacagttcgtggcatggatttagccattgcatcggctcaggctgccgccacaacggtgatcgccgccaaagaacgcgaggatttctccgccagcagtctggcgcaatacaaacgtgagctggaacaaagctgcgtcatgcgcgatatgcagcatttccgcaagatcccggcgctgatggaaaacccgcgcctgtttagccaatacccacgaatggtcgccgacatcatgaacgagatgttcaccattgacggcaaaccaaaccagccggtacgcaaaatgatcatgggacatgcgaagaaaattgggctgatcaacttgctgaaagatggcattaagggagcaaccgcgctatgagccagaacgctacggttaacgtcgacatcaaattaggcgtcaataaattccatgttgatgagggccacccgcatatcattctggcggcaaatcccgatatcaatgaattccgtaaattaatgaaagcctgccctgccggactttataagcaggatgacgccggcaacattcattttgattctgccggttgtctggagtgcggcacctgtcgggtgctgtgcggtaacactattctcgaacagtggcaatatcccgcaggcaccttcggtattgattttcgctacggctaatcatgcatcccacaggcccgcatctcgggcctgatgttctgtttcgagagtccaacatgaaagtgacattaacgttcaacgaacaacgtcgtgcggcgtatcgtcagcaagggctatggggcgatgcttcgctggccgattactggcagcagaccgctcgtgcgatgccagacaaaattgccgtggtcgataatcatggtgcatcgtacacctatagcgcgctcgatcacgccgcgagctgtctggcaaactggatgttagcgaagggtattgaatcaggcgatcgcatcgcatttcaactgcctggctggtgtgaatttaccgttatctatcttgcctgcctgaaaatcggtgcggtttccgtgccgctgttgccttcctggcgggaagcagaactggtgtgggtgctcaataagtgtcaggcaaaaatgttctttgcaccgacgttgtttaaacaaacgcgcccggtagatttaatcctgccgctgcaaaatcagcttccacaactacaacaaattgtcggcgtggacaaactggctcccgccacctcttccctctcattaagtcagattatcgccgacaataccccactgaccacggcgataacgacccacggcgatgaattagctgcggtgctgtttacctccggaaccgagggtctgccaaagggcgtgatgctaacgcataacaatattctcgccagtgagcgggcttattgcgcgcggctgaatctgacctggcaggatgtctttatgatgcctgcgccactcggccacgcaacgggctttctgcatggcgtaacggcaccattcttaattggcgctcgcagcgtgttgttagatattttcactcctgatgcgtgtctcgcgctgcttgagcagcagcgttgcacctgtatgctaggcgcaacgccgtttgtctatgatcttttgaatgtactagagaaacaacccgcggacctgtcagcgctgcgtttctttctttgcggcggaaccacaatccccaaaaaagtggcgcgtgaatgccagcagctcggcattaaattattaagtgtttatggttccacagaaagttcgccgcatgcggaggtgaatctcgatgatcctttgtcgcgctttatgcacaccgatggttacgctgccgcaggtgtagagattaaagtggtcgatgacgcacgcaagaccttaccgccaggttgcgaaggtgaagaagcctcgcgtggccccaatgtgtttatgggatattttgatgaacctgaattaaccgcccgtgcgctggatgaagaaggctggtattacagcggcgatctctgccgtatggatgaggctggctatataaaaattaccggacgcaaaaaagatattattgtccgcggcggcgaaaatattagcagccgtgaagtggaagatattttattgcagcatcctaaaattcacgatgcctgtgtggttgcaatgcccgatgaacgtttaggtgaacgatcatgcgcttatgtcgtgctgaaagcgccgcatcattcattatcgctggaagaggtggtggctttttttagccgtaaacgggtcgcaaaatataaatatcctgaacatatcgtggtaatcgaaaaactaccgcgcactgcctcaggtaaaatacaaaagtttttgttaagaaaagatattatgcggcgattaacgcaggatgtctgtgaagagattgaataagttttatcttcggggatcacataaacccggcgactgaacgccgccgggggtttattttatttcttcagttcagccaggcttaaccaggtttgcaccacggtgtccgggttcagagacaggctatcgatcccctcttccatcaaccatgcggcaaagtcttcatggtcggacggaccctgaccgcaaatcccgacatatttgccctgtttcttcgcggcacggatagccatcgacagcaatgctttcaccgcatcgttgcgctcatcgaacaattcagacaccacgccggagtcacgatccagaccgagcgccagctgtgtcatatcgtttgagccaattgagaagccgtcgaaatattcgaggaactgctctgccagcaaggcgttggacggaatttcacacatcatgatgattttcagcccgttctcgccacgtttcagcccctgacgcgccagttcttcaaccaccgctttcgcctgatctacggtacgcacgaacgggatcatgatctcaacgttggtcagccccatgtcgttgcgcactcgtttcactgcttcacactctagcgcgaagcagtcgcggaagctgtcggaaacatagcggcccgcgccacggaagccgagcatagggttctcttcatctggctcataacgctcaccaccgaccaggttggcatattcgttcgatttaaaatcagagagacggacaatgacgcgcttcggataaaacgcggcacccagcgtcgcgatcccttcagtcagacgaccaacgtaaaattcacgcggagaatcaaaacctttcatcatctcgcggatttcgttttgcaactgcggttcctgatcgtcaaactcaagcagtgcgcgtgggtggacgccaatcatacggttgatgataaattccagacgcgcaaggcccacgccttcgttcggcaggcaggcgaagtcgaaagcacggtccgggttaccgacgttcatcatcactttcaacggcagatccggcatcgtttctacgctggagcttttcacgctaaattccagcaactccgcatagacgtaaccggtatcaccttcggcacaagaaacagttacgttctcaccgtctttcatccgttctgttgcatcaccacagcccactaccgccggaatgcccagttcacgagcgatgatcgccgcgtgacaggtacgaccgccacggttggtgacgatggcagatgctttcttcatgatcggttcccagtccgggtcggtcatgtcagtgaccagcacgtcgccaggttcgatgcggttcatttcgctgatgtcatggatgactttcaccggacccgcaccgatgcgatgaccgatagcacggccttcggcgataatcttaccctgtgaatgcagcgtataacgctccatgacctgaccgcgtgagcgcacggtttccggacgcgcctgcacaatgaacagtttgccggtgtggccatctttcgcccactcaatatccatcgggcgaccgtagtgtttctcaatttgtacggcctgttttgccagttcctgcacttcttcgttggtcagcgagaagatgtcacgctgttcctgcggtacgtcttcgattttaacctgcttgccgtgctcctgggtcggcgcgtaaaccatgcggatttttttcgaccccatggtgcgacgcacgatagccgggcgattcgcctccagtgtcggtttatggacgtaaaactcatccgggttaaccgcgccctgcacgaccatttcaccaaggccccatgcggaagtgataaacaccacctggtcaaagccggattcggtatcaatggagaacatcacgccagaagatgcgaggtcagagcgcaccatccgttgaacaccggcggagagcgccacaccacggtgatcgtaaccctggtgcacacgataagagatggcgcgatcgttaaacagagaagcaaatacatgtttcactgccacgagaacggcgtcaaaaccctgaacgttgaggaaggtttcctgctgaccggcaaaagaagcgtccggcatgtcttctgcggtggcggaggagcgtaccgcaaaagaggcgttttcgtcatcggcggaaagctgtgcataagcttcgcgtatggcgttttccagctcaggctggaagggagtgtcgataatccactggcggatttgcgcgcccgctttcgcaagctgggtaacatcgtcaatatccgttttatccagcagttcataaatgcgctggtttacgccgctttggtccagaaactggttaaacgcgtcggcggttgtggcaaaaccattcggaacggaaacacccattccggaaagattagtaatcatttcacccagggaggcatttttgcccccaaccctgtctacatcattcatgccgagttggttataccaaagcaccagcggtgacgagccattgttggacatcgaacaatccttttgtgataaatgaacggtttgagaaacacatttctgcgcatttatctttgcatatttaaccggatgaaaaaaacggtgaatcgttcaagcaaatatatttttttactttttaagactgatcccagcgttgcgcaaacctgctctattcgacaaattccacataaaccatcggtataaacgaaaccataaaaatgaaatgctgttttcataaaaaataaaattgaaggttcattttataaaccagacattacgtcctacgcttctgtgcgtttttaatttatgctttcatagaattatgtctgcatcacgggaagaacaaaatggataatgctgttgatcgccacgttttttatatttctgatggtacggcaataactgcggaggtattaggacacgcagtaatgtcacaatttcccgtcactatcagcagcattacgctgccgtttgtcgaaaatgagagccgtgcacgggcagtgaaggatcagattgacgccatttatcaccagacaggtgtgcgcccgctggtcttctactctatcgtgttgccggagattcgcgccatcatcttgcaaagtgaaggtttttgccaggatatcgttcaggcgctggttgccccgctacaacaagagatgaaactggatccaacgccgattgctcatcgtacccatggccttaaccctaataatctcaataaatatgatgcgcgcattgcggcgattgattacacccttgcccacgatgacggtatttcgttgcgcaatctggaccaggctcaggtgatcctgctcggtgtttctcgctgtggtaaaacccccaccagtctatatctggcaatgcaatttggtatccgcgcggcaaactacccctttattgccgacgatatggacaatctggtgctacccgcgtcgctcaaaccgcttcagcataaattgttcggcctgactatcgacccggaacgtctggcggcgattcgtgaagagcgtcgggagaacagtcgctatgcctcgcttcgtcagtgcaggatggaagtcgcggaagtggaagcgttgtaccgtaaaaatcagatcccgtggattaacagtaccaattattcggtagaagagattgccaccaagatcctcgatatcatgggccttagccgccgaatgtactagagaactagtgcattagcttatttttttgttatcatgctaaccacccggcgaggtgtgacacacctcgcacttgaaatcagctgcgattggtttatcgtgatgcgcatcacttcccggtagtcctgccgtagaagcaacatatttctgagacttgtaatgaacagaactgacgaactccgtactgcgcgtattgagagcttggtaacgcccgccgaactcgcgctacggtatcccgtaacgcctggcgtcgccacccatgtcaccgactcccgccgcagaattgaaaaaatactgaatggtgaagataagcgactgttggtcattattggcccctgctcgatccacgatctcaccgctgcaatggagtacgccacccgtctgcagtcgctgcgcaaccagtaccagtcacggctggaaatcgtaatgcgcacctattttgaaaaaccacgaactgttgtcggctggaaagggctaatttccgatccggatttaaacggcagctatcgggtaaatcacggtctggagctggcgcgcaaattacttttacaggtaaatgagctgggcgtccctaccgcgactgagttcctcgatatggtgaccggtcagtttattgctgatttaatcagttggggcgcgattggcgcacgtactaccgaaagtcagatccaccgtgaaatggcttcggcactctcctgtccggtaggttttaaaaatggtaccgatggcaacacgcggattgccgtggatgctatccgcgcagcccgcgccagccatatgtttctctcgccagacaaaaatggtcagatgaccatctatcagaccagcggcaacccgtatggccacattattatgcgtggcggcaaaaaaccgaattatcatgccgatgatatcgccgcagcctgcgatacgctgcacgagtttgatttacctgaacatctggtagtggatttcagccacggtaactgccagaagcagcaccgtcgccagttagaagtttgtgaggatatttgtcagcaaatccgcaatggctctacggcgattgctggaattatggcggaaagtttcctgcgcgaaggaacgcaaaaaatcgtcggcggtcagccgctcacttacggtcaatccattaccgacccgtgtctgggctgggaagataccgaacgcctggtcgaaaaactcgcctctgcggtagatacccgcttctgaatgcgtgcccattcctgatgggatgggcatttctgcgcaacttgttgtcttctcaacacattactgcttgctctggtcagccataatattgataataagaatcattgttatatcaattattattaatttttatgcgttatacggatagcagaaaactcacgcctgaaacggatgccaatcacaagaccgcttccccgcagcctattcggcgaatttccagccagacactgttaggtccggatggcaaactgattatcgatcatgacgggcaagaatatctgctccgtaaaactcaggctggcaagctgctgttgaccaagtagcctttaactcgagcagctgacttccagccgtttaccccagtcaggtggacgactgacatagtcatcatctctgtcgctgaaaggatttcgcaacgcctcatgcaggcggtgcaattccgtcatatcacccttttctgccgcttcaatcgcccgttgcgccaaccagttgcgcaacaccagagctgggttaacgctttgcatcagctgctgacgctcactatcgctaacctcgtcttgttgcaaacgcccccgataacgggcaaaccagtcatcaaatgccgcacgatcaataaactcatcacgtagcggtgacgccgcgctgtgctgctcggtcagactcagcatgcggaatgtgcgggtataatcgctgcgctctcgcgccatcagactgaataattcattcagtagcgcgttatcctctttttgctccgtcatgaagcccagtttctgccgcatccgttgtccataatgcgtcaacaaaacctgctgatagctgtccagggcctcattcagggcatctacggcaacaaatggtgacaatgtctgcgccagacgatgtaaattccacaacgcgacagcaggttgattatcaaagctataacgcccttgatgatccgagtgattacaaataaaaccgggttcgtaatcatccagaaaaccaaacggcccgtaatcaagcgtcagccccagcagcgacatgttatcggtattcatcaccccatgagcaaagccgaccgtctgccattgggcaattaacgatgcggtacgtgcgacaacatcgctaaaccagaggcggtatttgtcctcatcatcttcaagatatgaccagtaatgacgaatggcaaagtcagctaactgacgaaccttttccggctcgcggcgatagtaaaaatgttcgaaatgaccaaagcgcagatgacttggtgccacacgcatcagcatcgcgcctggctccaccgtttcccgatacactggcgaatcgctggtgacgatacttaacgcgcgggtcgtcggaatgcccagataatgcatcgcctcactggcgagactttctcgtatcgtcgaacgtaaaaccgcccgtccatcacccattcgcgaataaggcgtcaggccagcacctttcagatgccagtccattgtagtgccatcagcaagcagttgttcgccgagtaaaataccgcgcccatcacccagttggcccgcccagacgccgaactgatgaccactgtaaacctgcgccagtggtgacataccaggcagtagggtttcgccgccccagacacctgcgccatttttaaacagcgacgatggaatactcagcgtgttagcgagttcggtattatgccaaatcagccgggcattatttaaaggcgtaggggaaagtgctgtataggttgctggcaattcatcgcgccagcgggtaataaaagacagggtcatagctcctcctgtttaatagtgtagacggttactctcgtcttaaacaccagcaaacaggagggttatcgctgaaccaacgtcgttatctgatttataggaacggcaggccacaggcatccctggagagcatggaaatcgaagggggtaatctgtgccaatatttctgtcgtatcaatgccccccgcgatgatgcaattgcaacaaggggaaatttgcgcctggatcgcacgaataaacggttcgaaggagcgatgcgtgatttgttgctgaataaaacttttatccagcatgacgcgggtgaaaagaccatcaaaaaccgctttcattgtgctattacctgctcccaaattgcctaacacaaggggatacatttgcgataaggataaaagatcgcgattatcttttccttcattgagatgcgggtaattctcattaatcaacagttcaataaacggatattttaatagttcgcctgcgtaattatccctctctaataataatgtagccacttgtggcgttaaattaagccaggcaaagagtttatgttgaataaaaaaatgttggcatgattttagtaattccaactgctctgaaaataattgccaatgttgctcctcggtaagttgcgctataacccgactcgtcgggatacgaaccgtaccatcttcactggagaaatgggtaattaactcaacgccgacaaggtcttgctggttatctcttatcggcaggaaatagcaatcagaatgataaagattctccaaaaaaatcttcatggtaaccgtccctctcgaaggatgtttttcagtatccggctaaaagggatgaggccataagacataacaattacataaggagtaactttcatttgttccatgttaaccactttttcaggggtcctttttttagattatcctgattataaacgaataatccatttacggaatttttgtctgcaaaatactactgtattcaggagtaaatggacggcgatgtatcatcgccgtccatttttcgacatactaaattcgtctcgcctgccagaaatttttctgccaatagacattatcaagtgaggaacgcatcactcccttgctggtagaggcgtggataaattggttgttggtatcgtaaatacctacatgcaaaccattttgtccggaacccgttttgaaaaagaccaggtcaccaggcagcaactcgtctttatcaatttgcgtgccgatagaggcttgttctttggtttctcggggcagctgcaaatcgaaacgatcgcgcatcgttacaaccacaaatcccgaacagtccacaccgcgccgcgtcatgccaccataacgatacggcgtgccatgccagctttgtagctggtcgttcaaaccggcaataacggtaatcgaatcagaaagtctggcatttggcggcggtgctttatggtggctacacccggccagaaacagtgctgtgatcaaaataaggcagaaacgcattccgtacggttcctctgttttttattcttgcattaatttagcgtcgtaattacccgattttcaagatactaatgaaatcagatggtcgaaatcagcattctgtgaccttcgatatccagacggcgaaaattcatcccataggcctgcgccagatttggcggcgtgagcacctcttctctgcgtccactggccagcatttttccaccttttagcaaccacgcccgatgcgcatgacgcaatgtgtggttgagatcgtgactgctcatcacaatcgccagtccttgctgacacagagcgctcagaattttgtctaacgcactttgttgcgcaacatcaagactgttcatcggctcatcaagaagcagcaattgacctgcgggattggcttgtggtgtgatttgcagcaccaccgcagcaagacgtacgcgttgccattcaccgccggaaagttgattggtgctacgaccgagtttgtcatcaagagccagcgcccctgcgacatcattcagtagttcggtacgcgttttatcgtgctgatgcagtgtcaggtagtgccagaccggcattgcaaacggcggcgtctgctgttgtgaaagataggcgcgatgcagcgcgagttttgttgcggaccatgcttccaggggttgccccgcgaactgaatgcttcccttaccgctggtcattccggccattcgtgcaagcaaggtactcttacccgcgccattcggccccaccaggtgcaggatctccccagcccgaacctcgccagaaagtggccccaggcgggtagattccgcaacatcctgtaactgcatcacaatagacattattttgccaacgccagtttaatgctttccatcacaatggggtcttccggcgtcatatccggggaaaaacgctggatgaccaatccgtccctgccaactaaaaatttctcaaaattccataaaatatcatcagggtacagcggtgcacgacctttgctgaccatacgggcatagaatccgctctcttccggcgcgactgcggtcggcgctgcggcaatcaatttttgatacagcggatggcgtccttcgccattaacttcaatcttactgaacatcgggaacgtcaccccccatgtggtggtacagtaagttttaatctcttcatcgctgcccggttcttgttccagaaactggttgcacgggaatcccagcaccacaaaacctcgatcggcccaggctttctgaatattctccaactgctcatattgcggcgttaagccacactttgaggcgacattgacaatcaacagcacattaccggcgtacttctccagcgtggtcacttcaccgtcgatatctttcactacggtcgtcagaatggaatcttgcatcgtttctcctgggtgtggtcagtaaaaatcttagcttttaatcatagaccgtctttttgcggctaacgtcctgcttttaacaataaccagataaacaccggcgcacccaacgttgcggtgaccacgccaataggcagctctgcggcagctaatgccaagcgcgctacaacatcggccagcagcaatgcgctcgcccctgccagcgcgcagccgggaagtaatacgcgatgatcggttaaaccacacaaccgaagaatatgtgggatcaccagaccaataaagccgatagcacccgccagcgccacactgacgccaaccatccagccggtcgctgccaccagcacattgcgccagaaccacaggggtaaacccagttgccgcgccgagatctcgccaagtgctaacatattcatcggcctggactgacaacagatccacaacaacacggggatcaatgccagcatcagccagctttgccgccagtctacgccgccaaaaccgcccatcatccagtacatcagctgacgtaaatcaacagaggtggaaaagtagatagcccacgtcattagtgcgctacagataatccctaatgcaacgccagccagcaataaccgactggtcgaaagatgacgacgggcgaaacgtaagagtattaaagtgatgataagcgcgccagcaatcgcacacagccctagtgcccagtttgggagttgcccttgcccaagcaataccgcggcgataagccctacgcctgcgccgttagagacgccaagtagtccaggttctgccagaggattttcaaacaacgcctgcattactgcgccggatatagccagcgccgcaccaaccagcaatacagccagcgtacgtggcaggcgaatctgccagacgaacagttcgccacgaggagaaaaccagtcacctggcgagatccattgttcaccggcgcaaaggcttaagagaagcgccagcagcatcaaaactgacaggcataataaccagcgaatattttgtcgctgttgttggcgggcaagtgtcagcatggtatccgttctgctgaagtgtcatggcgttgattttacggtgactcttcgacagtgaaaagaaaaaaggccgcagagcggcctttttagttagatcagattactcgtctttgggcgaagcgttttcgacccggctttttaacttctgcccgggtctgaaggtcaccacgcgccgtgctgtaatgggaatatcctcgcccgttttcgggttacgtcccgggcgttgattcttatcacgcagatcgaagttaccaaaaccagagagtttcacctgttcgccgttttccagagcgcgacggatctcttcgaaaaacagttcaaccagttctttggcatcccgcttgctaagcccaagcttatcaaacagatattctgacatttcagcttttgtaagcgccataggttcaatccctcaatgatgcctggaatcgctcttttaatgcctctacacatttggcgacggtagcggcaatctcctcttcttcgagtgtacggctggtatcttgcaggatcaggcttatggcgaggctcttatacccctccgcaacacccttaccgcggtacacgtcaaataagtttacgccaactacctgatttacgccaactttcttacattcggataaaatatccgctgcgggaacgttttctgcgaccaccaccgcgatgtcacgacggttcgccgggaagcgagaaatctcgcgcgcctgaggcaccacgcggtctgcgagcttgttccactccagttcgaacaccagagtgcgaccgttaagatccagtttacgttccagttcaggatgaacaaccccaacaaaaccaatacgttcacctttcagataaatcgctgcggattgccccggatgcagtgccggattcgcttctgcacggaactcaacctcattcagtttaccggtcaggtcgagaacggattcaagatcgcctttcaaatcatagaaatcaacggtctcttttgccaggttccagtgctcttcgtaacggttaccgcaaatcacaccggctaacatcagatcctgacgaatgcccaacggtgcttgagtatctggtacgaaacgcagaccgctttcgaaaatgcgcacacggttctgctgacggttctggttgtacaccacggttgccagcaggccggtccacagagaaagacgcattgctgacatttcaacagagatcgggcttggcagcagtaaggcttcaacgcctggatggatcatctgctgcactttcggatcaacgaagctgtaggtgatcacttcctgatagcctttgtcgttgagcagcgttttcacgcgcttgagcgacaggtcagcttcacggtgagtacccataatcaggcttgcctgtaccggctcatccgggatgttgttgtagccgtaaacacgcgcgacttcttcgaccagatcttcttcaatctccatatcgaaacgccagctcggcgcaactgcctgccactcgtctttgccttcggtcacttcgcagccgagacgacgcagaatgtcagttacctgctcatccgcaatatgatggccgatcaggcgatccagtttgctacgacgtaaagtgatggttgcacgcttcggcagcgttgcttcgttggtgatatcaattaccggaccagcctcaccaccgcagatgtcgatcagcagacgggtcgcacgttccatcgctttgtgctgcagtgccggatcaacgccacgctcataacggtgagacgcatcagtatgcaggccatgacgacgagcacgaccggtgatagacagcgggctgaagaaagcgcattccagcaagacgttttgcgtttcgtcattcacgccagagtgttcgccaccaaagatgccgcccatcgccagcgccttgttgtggtcggcgatgaccagagtgtcagcattcagcttcgcttcagtgccatcaagcagtaccaacgtttcgccctctttcgccatccgcaccacaatgccgccttcaatgcgatctttatcgaaagcgtgcatcggctggcccagttcgagcagtacatagttggtgacgtcaacaactgcatcgatagaacggatcccgcaacgacgcagtttttctttcatccacagcggagttggcgctttaacgttaatgccttttaccacacggccaagataacgcgggcaggcttccggcgcttcgactgtaatcggcagcgtgtcgtcgatggtcgcaccaaccggaacgatttccggttcaaccagcggcagctgattcagcacggcaacgtcacgcgcaacaccaatgatacctaaacagtcggcacggtttggcgtcacgctgatttcgatggtgttgtcatcaagtttcaggtattcacggatgtcggtgccaatcggcgcatccgcaggcagctcgataatgccgctatgatcgtcagaaattcccagctcagaaaaggagcacagcatcccttcagacggttcaccacgcagtttcgccgctttaattttgaaatcacccggcagaacagcaccaatggtagctaccgccacacgcaggccctgacggcagtttggcgcaccgcagacgatgtccagcaggcgatcgccgccaacattcacttttgtcacacgcagtttgtcagcgttcggatgctgcgcacactcaaccacttcaccaacgaccacgccgtggaagctaccggcaaccggttctacaccgtcaacttccaggcccgccatagtgatttgattcgccagcgcatcgctatcaatcgccgggttcacccattcgcgtaaccacaattcactgaatttcataatctattcctgccttatttaaactgtttgaggaaacgcagatcattttcgaagaatgaacgcaggtcggtgacgccgtaacgcaacatagtcagacgctccatccccatcccgaaggcgaaaccagagtaaacttccgggtcgatgccaacgttacgcagcacgttcggatgcaccatcccgcaacccagcacttccagccatttaccgtttttacccatgacgtcaacttctgcagaaggctcggtgaacgggaagtaggaaggacggaagcgaatctgcaaatcttcctcaaagaagttacgcaggaaatcgtgcagagtgcctttcaggttggtaaagctgatgttggtatcaacaatcagaccttccatctgatggaacatcggcgtgtgagtctggtcgtagtcgttacgataaacgcggccaggcgcgatgatacgaatcggtggctgctgggctttcatggtgcggatctgtacgccagaggtctgggtacgcagcaggcgggtagtgtcaaaccagaaagtgtcgtggtcagcgcgcgccgggtggtgaccaggaatgttcagagcatcgaagttatgataatcgtcttcgatttccggcccggttgccacggtaaagccaagctcaccgaagaaactttcgatacggtcgatggtacgggtaaccggatgcagaccgccgttttcaatgcgacgacctggcagggagacatcaatcgtttccgccgccagacgcgcattcagcgctgcgctttccagttccgctttacgcgcattcagcgcctgctgaacctgctctttcgcttcgttgataaccgcaccagctgccggacgctcttctggcggcagctcacgcagggtcgtcatctgaagggttaagtgcccttttttacccaaatattcgacgcgcacattatctaacgcggcaacatctgacgcctggctaatggccgccttcgcactggcaaccagttctgcgagatgtgacatggttttcctcattgtgtcagtggtgacactggttcgttggacttagagcctatcccatcaggctattttacttgccattttggtcccgggcagtgctcgaaattctcacgtacttaaatacgctccggtttctccgcgctggccgtgtccagactggctgcgacaattacacctgatgagacaggctttttatttttcaaaacgcgcatacaaaaaaagcctccactgggaggctttcaggcgctgttttccgtttctcttctcacgcgctagcctcctggattcaggtgctaaagtaaaaaaagaagcggaaaatagcagcattcattgcttgcgttaccttttggtactcttcaaaagacctttattgaaaaggctacggcgataaaagtcaatgttttgatggcgttgaaacgaaaagagggagactagctccctctttcaactggcttatgccagagctgctttcgctttttcaaccagagcggtgaacgctactttgtcgaatactgcgatatcagccaggatcttacggtcgatttcaacagaggcttttttcaggccattgatgaatttgctgtaagaaataccgttctgacgtgctgctgcgttgatacgcgcaatccacagttgacggaactgacgcttacgttgacgacggtcacggtaagcatactgaccagctttgataacagcctggaaggcaacgcggtatacgcgagaacgcgcaccgtagtagcctttagcttgtttcaaaattttcttgtgacgtgcgcgtgcaataacaccacgttttacgcgagccatatgtgctctcctgtatctatattctaattaaaaagttaaaaacgttaacggcttatgcgtacggcaggcacgcgattaccaggcccagatcgcctttggaaaccatggctttcggacgcaggtgacgtttacgtttggtcgcttttttggtcagaatgtgacgcaggttagcgtgcttgtgcttaaaaccacctttaccggtttttttgaagcgcttagcagcaccgcgtacggtcttaatttttggcattttaataacttccacttcgcattgttaataaacgaaacaaaggcgaacaaagcctgtgaagcccgaaggctccacagacagtgctacttgaaggccttactgtttcttcttaggagcgagcaccatgatcatctggcggccttcgatcttcgttgggaaggattcgaccactgccagttcttgcaaatcgtctttcacgcgattaagcacttccataccgatttgctggtgcgccatctcacgaccgcggaaacgcagcgtgattttggctttatcaccctcttcgagaaagcgaatcaggctgcggagttttacctgatagtcgccttcatctgtaccaggacggaatttaatttccttaacctggataactttttgctttttcttctgttccttagaagacttgctcttttcatagaggaatttgccgtaatccattatacgacaaaccggcggctcggcgttagggctgatctcgactaagtctactccggcttcttctgctttctccagagcttctctcagactcacaataccaagctgctcgccttccagacctgttaagcgaacttcctgggcgcgaatttcgccattgatacggttagggcgcgccgtttgaactcgttttccgcctttaataccttattcctccaattgtttaagactgcggctgcgaatctcttgttgcagcttctcgatcacttcatttacgtccatgcttcccaggtctttaccacggcgggtgcgaacggcaactttgcctgattccacctctttatcaccacagaccagcatatatgggacgcgacgcaaagtgtgctcgcggattttaaagccaatcttctcatttctcaagtctgctttaacacgaatgcccgcatttgatagtttttgcgtcaattcgttaacgtaatcagactgtgaatcggtaatattcatgataacaacctgaaccggcgcaagccaggtcgggaagaaaccagcgaattcttcggtcaggataccgatgaaacgttccatcgacccaagaattgcgcggtgaatcattaccggtaccttacgctcgttgtcttcgcccacataggaggcgctcagacgagacggcaaggagaagtccagctgtactgtaccgcactgccatgcacgatcgaggcagtcatacagggtaaattcaattttcggaccgtagaaagcgccttcacccagttgatattcaaacgggatgttgttttcttccagcgcaaccgccaggtccgcctcagcacgatcccacatttcgtcgctgccaatacgtttttcaggacgagtggagagtttgacgacgatcttctcgaagccaaaagtgctgtacatatcatagactaaacggatacatccgttaacttcatcgcgaatttgttcttcagtacagaagatatgcgcgtcatcctgggtaaatccacgcacgcgcatcaggccatgcagcgaacctgacggctcattacggtggcagctaccaaactcggccatacgcagcggcagatcgcgataagacttcagcccctggttgaaaatttgtacgtgacccgggcagttcatcggcttaatgcagtattcacggttctcagaagacgtggtgaacattgcatctttgtagttgtcccagtgaccggttttttcccacaggacacggtccatcatgaacggacctttaacttcctgatactggtactctttcagtttagaacgaacaaacacttccagttcacggaagatggtccagccgtcgttgtgccagaataccatacccggcgcttcttcctgcatatggtacaggtcgagctgtttaccgattttacggtggtcgcgtttcgcggcttcttccaggcgctgcaggtaagcgttaagcgcttttttgtctgcccacgccgtaccgtaaatacgttgcaacattttgttgttgctgtcgccacgccagtaagcccctgccgttttcattagtttgaaatgatggcagaaacgcatgttcggtacgtgcggaccgcggcacatatcgacatattcttcatggaagtacagacctggcttgtcatcatgggcgatgttttcgtcaagaatggagactttgtagctctccccacggttggcgaaagtttcacgcgcttcgtgccagctgactttcttcttaatgacgtcgtagtttttctcagcaagctcatgcatccgcttctcgagtgcttcgacatcttcctgggttaacgtgcggtcaagatcaacgtcgtaataaaaaccgttgtcaataaccgggccgattgccattttggtatgcggccaaagttgtttaatcgcgtgccctaacaggtgcgcacaggagtgacgaatgatctccagaccgtcttcgtctttggcggtaatgatggacagttgtgcgtcgttttcaatcagatcgcaagcatcaaccagttcgccattaacgcgccctgcgatacaggctttcgccagacctggaccaatgtccagcgcaacatccatggggcttacagcgtggtcgtaatggcgttggctgccatcaggaagagttataacaggcattttatatccttatttgcagtggtgacccacacgaaagatcacatacaaagaaaaatttgtttattaacagttcattgcgaaaccatctagccaacaaatgctaaattggttcgcaatcagatacacaaatgaaagacattaacctctcaccttccacccggttgagcgatgttaacactaaaaaaagggagattgtacctttccgtttcacattgattcgattcgcaattcgtttgtagtgagtacaccagcaaaacgcttaaagaaccactgataacatcacggtgcgtctgaaaggtttactgcgagcggatttacagcagcataaactgaatccagcaaagttcgttgcgtgatttggcggtagtattttaaacgctcatgagattaatgacgaagtggtcatatcacaatgataaaagtgacacaattcttataacaatttttcgtgcacatttcgttctggcgataataattaatcatcatcctcaaaacctccagatatatataaggcgaatagattatgagtcaaaacgatatcattatcagaactcattataagtctcctcatagattgcacatcgatagcgacataccaacaccttcatcagagcctattaataaatttgcgcgccagctcatcaccctacttgatacctctgacttaagttcgatgctgtcatactgtgttattcaggaatttaccgcaaactgtcgaaaaatatcacaaaattgttattccactgccctttttaccattaactttgccacttcacccatccatgcagaaaatatactcattacattacactataaaaaagatttcatttccttattactggaaaccacgcctattaaagctaaccatttgcgaagcatactggattatattgaacaggaacagttaactgctgaagatcgtaaccattgtatgaaactgtctaaaaaaatccatagagaaaaaactatacacccaacagtaaatctcaatggtagtgcatgttttttgcaatctccttctgacgctattttttgtcgccatctgtcattgcaatacgcccttgattcattgagaaatggaaaaggcaaagtcaacctgattaaacattactcctccgttgaatccatacagcagcatatccccttagtccgggatgcggagttcagagcattacttcgccatcctcctgcagggagtcgcgttatcgcgagtaaggattttggcttcgctttagatattttcttttgtcgaatgatggcaaacaatgtcagtcatatgtccgcgattttatatatagacaatcatactttgtcagtaaggctacgaataaagcagtcagtgtatggacaattaaattatgttgtgtctgtttacgacccgaacgataccaacgttgccgtcagaggcacccacaggacagcacggcgctttctctcgcttgataagttcatcagttcagctcccgatgctcagacctgggctgataggtatgttcgcaactgtgcaattgctattcttcctctattacctgagggagttccagttgctattttagcgggtatcacgacacgaatgccatttgcccctatacatccatcggcaatgttgttaataatggccacaggccagactcaatagcttattacactattcaaacagttgcccatactccctgaaaaagaaatcattgaaataataactgcgcagaatagcgttggtacacctgctttatttctggctatgatgaacggacaaactgacaacgtaaaaatatttatgcaagaaatccagtcactggtatacaatcatatcattcatgaagataatctggttaaattactgcaaactaaaagtgctaacgaaacacctggactctatatctccatgttgtatggattcgatgaaataatcgatatctttctgaatgcattaaccactccaatagcacaagaacttttaaacaaaaaaatggtgatggatattttagccatgaaaacacgtgatggtgaaccagggttatttgctgcaatggaaaataatcaccctttgtgtgtcacacggttcctctctaaagtttatgggatcgccgttaaatataaactcagcaaaatcaacatcatggacttattaaaaggcgcgacagcacatggaacccctgctttatacatcgccatgagcaagggtaataaagacgtcgtgttatcttatatatcaacactgagtacttttgcaaaaaaatattcttttagtcaacgtcaattattcacactgttggccgctaaaaatcatgaaaacatgtcagctgttcatatagccattcatcataatcattataaaactgtagaaacatattatgctgctattaatgcaatcagccaaagcctgagttttagtgctgatgaactaaaaacgtatttataaccagctatttatgatatttgtatatcgatacataattttatttttttcataaaacgcagaaacagtgatcaggtgtacaacgccacccgacggctgtaataacaaaaaatcccttgatgcctgtcccttttgttacactccgttatcacgcacaagagatatgcaggacactggtatgccgactaaacgctttgataaaaaacactggaagatggtggtggtgctactggcaatctgtggcgctatgttgttgctacgttgggcagcaatgatttggggctgagcagtgacaaaagaagacagccagaccgcataacacggtccggcagataattttacatgctgtagcccagcgataaggttgtccgacgatcggtatgttccggtgcagactctggaggttcagagttccatgtgacgttgtaagccactttcagtccaaaatgttcattaatagcaacatttaatgcgctttcggagttcagcgttgtgtcttccgcgccaaagacggaaacaccctgcgtaaatttagcgttgtcagtcaactgccatgcataagcaccggaggcatagcccagcggctgagtttcactggcattgtcggtatatttgtcgtaacgcacacctggaccgaattcaaagcggaaactgtgtaccgggccattcaaaaactgacgaccataacccgcggtcaacacatcgcgctctcgatagccgttataacggtctgtcagccagcttgcctgaccaaataaatagtcataatcagttaaattaaaacggctacgcccgcccgccgcatatttttctgaagaacgctcatcattagaagaagtattactggcgttcccccacagcgaccaggcagtggtttgtccataccaggtcatggtggtgtcagccgtaagtgaggagcttttcgtattgcctgattgtgcaagatatcctgcgttcagattaccttcgaaaggttttttagcgctggcaggatcgtccatgacagtaaaaacggaatcatcggcagctgcattcagtgacgcaaacatgccccccgccaacataacgatggcaggaactgtcttcaaaagcttcatttatcaagagtccgtacaacaaaaaaagagaccatcgcggtcccggaaactttcttaaggatcaaagattagcgtccctggaaaggtaacgaattataaaaaggcgcgaataacttagcaatgtattcttatttcattttttgaataagcatgtggcgaaaacagatttttatttatatatatttatctgcaaaattttaaataaagctctaataaatcatattgttaatttcttcactttcggctgattcggtgccagactgaaatcagcctataggaggaaatgatggtacgtatctatacgttgacacttgcgccctctctcgatagcgcaacaattaccccgcaaatttatcccgaaggaaaactgcgctgtaccgcaccggtgttcgaacccgggggcggcggcatcaacgtcgcccgcgccattgcccatcttggaggcagtgccacagcgatcttcccggcgggtggcgcgaccggcgaacacctggtttctctgttggcggatgaaaatgtccccgtcgctactgtagaagccaaagactggacccggcagaatttacacgtacatgtggaagcaagcggtgagcagtatcgttttgttatgccaggcgcggcattaaatgaagatgagtttcgccagcttgaagagcaagttctggaaattgaatccggggccatcctggtcataagcggaagcctgccgccaggtgtgaagctggaaaaattaacccaactgatttccgctgcgcaaaaccaagggatccgctgcatcatcgacagttctggcgaagcgttaagtgcagcactggcgattggtaacatcgagttggttaagcctaaccaaaaagaactcagtgcgctggtgaatcgcgaactcacccagccagacgatgtccgcaaagccgcgcaggaaatcgttaatagcggcaaggccaaacgggttgtcgtttcccttggtccacaaggagcgctgggtgttgatagtgaaaactgcattcaggtggtgccaccaccggtgaaaagccagagtaccgttggcgctggtgacagcatggtcggcgcgatgacactgaaactggcagaaaatgcctctcttgaagagatggtccgttttggcgtagctgcggggagtgcagccacactcaatcagggaacacgtctgtgctcccatgacgatacgcaaaaaatttacgcttacctttcccgctaacaaaaacattcccccagcattgggggaatcaccaccaacctgtcggcaacgcgtttctccgactatgctcaaaagtcatgtgataacaaaggggtgaactatggccagtggcgatcttgtccgttatgtcataaccgtcatgttgcatgaggatacattgactgaaattaacgagttgaataattacctgactcgcgacggttttttgctcaccatgacggatgatgagggaaatatccatgagctggggactaacacttttggacttatcagtacccaaagtgaagaagaaattagagaactggtttcggggcttacccaaagtgcaaccggcaaagatcctgaaatcaccatcacgacctgggaggaatggaatagcaacagaaaataaatggtttttgggcaataatcagtctgtggtgtgcgttagctcgtgtttttacaccgcattcttgcgctaaccttatgatctggcagacaacatgggagagacatcatgtggcaggcaatcagtcgtcttttgagcgagcagttaggtgaaggcgaaatcgaactgcgtaatgaactgcctggcggagaagtccatgccgcatggcatttgcgctatgcaggacatgactttttcgtcaaatgtgatgaaagggaactgcttcccggttttaccgccgaagccgaccaactggagttactgtcgcgtagtaaaaccgtcaccgtgcctaaggtttgggcagtaggcgctgaccgtgactacagttttctggtgatggattatctcccacctcgtccgctggatgcgcatagtgcatttattcttggtcagcaaattgcgcgtttacatcaatggagtgaccaaccacaatttggcctcgattttgataactcgctctccacaactccacagcccaacacctggcaacgtcgctggtcaacgttttttgctgaacaacggattggctggcagttggaactggcagcagagaaagggatcgctttcggcaatatcgacgccatcgtcgagcatattcagcagcgtctggcctcgcatcaaccgcagccttctctgttgcacggcgatttatggtccggcaactgtgcgctgggtccggatggcccgtacattttcgaccctgcctgctactggggtgaccgagagtgcgacctggcgatgttaccgctgcatactgaacagccgccacaaatctatgacggctatcagtcagtatccccgctacctgccgatttccttgaacgtcaaccggtttaccaactctacacgctgttaaatcgtgcaagattatttggcggtcagcatttggttattgctcagcagtcattggatagattattagcagcatgatatgggttgaggataatggccgctccgtgcggccttttgattaaataaacccaagcagagaaaagaacacataacctgcagcaatacaaataaccggcaggatatatagtgagaaaaactgcaggaaaatagtatggtgcggaacaacaatacgggactcaatttgttcacgcgttagcccctcttcccctttggctttttccagaatgagttgatcttcaacaccttcccgcaagaagcgcgcctggcgactcatccgggcaccggaatcctgcaacgccagtccgacaaaaatcaggatgaaaatcacccagaacataacgttcacgccaccattaaaattaggggtcggggagttataccagaacagattcaaaaaaggcgtattcgcctgcatcatatcgatcatgacatgagtaaagtcgagcatgaccgcattaatgccttcctggttttcctgccgggtattcataaatttcagcaaagaaatcaatgtagagatcaatgcaggtataaaaatcacccaacccaaaatccttttcaaaacagcaatgcgtccagcttgttgatacgtcatgagttctccttgattaagacgcgtcgtttcacttagtttacctgtagatatctgttttcgcccattctttaaaggcgatatgataggcgcttaatcataagcacggcttaataccttacacataatgctctaaaggagaggttgtaatgtcaaccccgcgtcagattcttgctgcaatttttgatatggatggattacttatcgactcagaacctttatgggatcgagccgaactggatgtgatggcaagcctgggggtggatatctcccgtcgtaacgagctgccggacaccttaggtttacgcatcgatatggtggtcgatctttggtacgcccggcaaccgtggaatgggccaagccgtcaggaagtagtagaacgggttattgcccgtgccatttcactggttgaagagacacgtccattattaccaggcgtgcgcgaagccgttgcgttatgcaaagaacaaggtttattggtgggactggcctccgcgtcaccactacatatgctggaaaaagtgttgaccatgtttgacttacgcgacagtttcgatgccctcgcctcggctgaaaaactgccttacagcaagccgcatccgcaagtatatctcgactgcgcagcaaaactgggcgttgacccactgacctgcgtggcgctggaagattcagtaaatggcatgatcgcctctaaagcagcccgcatgcgttccattgtcgttcctgcgccagaagcgcaaaatgatccacgttttgtattagcaaacgtcaaactctcatcgctgacagaactcaccgcaaaagaccttctcggttaatgaccaggggcagtgatctcgctgcccctggttctttatctgaatttgcattcaactgacggattaatcgtcaatttaagagaaagagttacaccgtcaccacttccgtgcactgtataaaaatcctatactgtacgtatcgacagtttagtgagttttatcatgacggcggaaggtcaccttctcttttctattgcttgtgcggtatttgccaaaaatgccgagctgacgcccgtgctggcacagggtgactggtggcatattgtcccttccgcaatcctgacgtgtttgttaccggacatcgatcacccaaagtcgtttcttgggcagcgattaaaatggatatcaaaaccgatcgcccgcgcttttgggcatcgtggttttacccacagtctgctggcggtatttgcgctgctggcaaccttttaccttaaggttccggaaggctggttcattccggctgatgcgctacaaggaatggtgctgggttatttgagccacatacttgccgatatgctgacacccgccggtgttcccctgctctggccatgccgctggcgtttccgcttgcctatcctggttccccaaaagggcaaccaactggaacgttttatctgcatggcattatttgtctggtcggtatggatgccccattcattacccgagaacagcgctgttcgttggtcatcgcaaatgatcaataccttgcagatccagtttcatcggcttattaagcatcaggttgaatactaaaaagacaaaaatcacctttctggaataagcaattccatttgaatataagagccagctcacagttctgttaatcttgcgccaacactatgactgctacgcagtgatagaaataataagatcaggagaacggggatgaactttccattaattgcgaacatcgtggtgttcgttgtactgctgtttgcgctggctcagacccgccataaacagtggagtctggcgaaaaaagtgctggtgggtctggtgatgggtgtggtttttggccttgccctgcataccatttatggttctgacagccaggtacttaaagattctgtacagtggtttaacatcgttggtaacggctatgttcaactgctgcaaatgatcgttatgccgttagtcttcgcctctattctgagcgcggttgcccgtctgcataacgcatctcagttaggcaaaatcagttttctgaccatcggtacgcttttgtttaccacactgattgcggcgctgatcggtgtgctggtcaccaacctgtttggtttgacggctgaaggtctggttcagggtggtgcagaaactgcacgtctgaacgccatcgaaagtaactatgttggtaaagtctctgacctgagcgttccgcagctggtcttgtcctttatcccgaaaaacccgtttgccgatctgaccggagccaatccgacgtcaattatcagcgtggtaatttttgccgcattcctcggtgtagctgcgctgaaactgctgaaggatgatgcgccgaaaggtgaacgcgtcttaaccgctatcgataccctgcaaagctgggtgatgaaactggttcgcctggtcatgcagttgaccccttacggcgttctggcactaatgaccaaagtggttgcaggttctaacctgcaagacatcatcaaactgggaagtttcgttgtcgcgtcctacctcggtctgctgattatgtttgcagtgcatggcattctgctgggcattaatggcgtgagtccgctgaagtacttccgtaaggtatggcctgtgctgacgtttgcctttaccagccgttccagtgctgcgtctatcccactgaatgtggaagcacaaacgcgtcgtctgggcgctcctgaatccatcgccagtttcgccgcctctttcggtgcaaccattggtcagaacggctgcgccggtttgtatccggcaatgctggcggtgatggttgcgcctacggttggcattaacccgctggacccgatgtggattgcgacgctggtcggtattgttaccgttagttccgcaggcgttgccggtgtcggtggtggtgcaactttcgccgcactgattgtgctgcctgcgatgggcctgccagtaaccctggtggcgctgttaatctccgttgaaccgcttatcgacatgggccgtacggcgctaaacgttagtggctcgatgacagctggcacgctgaccagccagtggctgaagcaaaccgataaagccattctggatagcgaagacgacgccgaactggcacaccgttaattcttatgctggcaacggcccgttttgtataggggccgttgccttactttttaaatgttccatcgcggcgatgcatactgactcatatttaaacagatcgccagcgaaaaaaatgtccaacttatcaatacattcctggctcaatgaatgtgcctgtagcgagaagcttaaaacctcatacccgagacgttttctaagtgaactatctggaatactcataatatcttcaagcacaccacttcccattcccggaagatttagtggattaaaaagaagattgatattaagcattgatattatcgaaggaaactttaggagactctcatttttttgaatcgcagcaaaaatgctcctggcaggatgtatataatttttttcatagtatatagtccttaaataatgaataactaacctattttttatattgatcaaattcgtcattttttcgggtcagaattcacaggtaaaatccatcccaacaaaattctcattaatatctcttatccgaaactcactgccataaagattattaattattactctatatttaacattgtcctgcagatatgtatcaaaactaagtgctggcgctcctggctttgaggcatcatagttaatgttagacatataggcaatcatacgattgaagtttgattctgctatttcatcgcagtcacattgacccgttgatataaaaaaagtgagtgccgccatggtagactcaagcctttctttaaaagagtcaaaagccagagttttaatatttaaatcaccataattactctgtattaagtttgtagaaaacatctcccacctcatattgttaacaaaattattatctcatttaaatctaagtcatttacaatataagtttaagcgcgacgccacaggatgaactatcaaaaatagctcatcatgattagcaaaacttaaccattttaaaataaataaacaattaaagaaaaaagatcacttatttatagcaatagatcgtcaaaggcagctttttgttactggtggtttgaatgaatgtagcaatgaaatacagaatttcaggtcatgtaactcccggcaaaaccgggaggtacgtaatctttactcagtcacttccccttcctggcggatctgatttgcccaacgctgggcggattcaggcacagtaaacgccggtgagcgcagaaatgactctcccatcagtacaaacgcaacatatttgccacgcagcatccagacatcacgaaacgaatccatctttatcgcatgttctggcggcgcgggttccgtgcgtgggacatagctaataatctggcggttttgctggcggagcggtttcttcattactggcttcactaaacgcatattaaaaatcagaaaaactgtagtttagccgatttagcccctgtacgtcctactttgcgtgtatttcataacaccgtttccagaatagtctccgaagcgggatctggctgatggtctatagttagagggttttttgaccaaaacagcggccctttcagtaataaattaaggagacgagttcaatgtcgcaacataacgaaaagaacccacatcagcaccagtcaccactacacgattccagcgaagcgaaaccggggatggactcactggcacctgaggacggatctcatcgtccagcggctgaaccaacaccgccaggtgcacaacctaccgcccctgggagcctgaaagcccctgatacacgtaacgaaaaacttaattctctggaagacgtacgcaaaggcagtgaaaattatgcgctgaccactaatcagggcgtgcgcatcgccgatgatcaaaactcactgcgtgccggtaaccgtggtccaacgctgctggaagattttattctgcgcgagaaaatcacccactttgaccatgagcgcatcccggaacgtattgttcatgcacgcggatcagcagctcacggttatttccagccatataaaagcttaagcgatatcaccaaagcggatttcctctcagatccgaacaaaatcaccccagtatttgttaggttctctaccgttcagggtggcgctggctctgccgataccgtgcgtgatatccgtggttttgccaccaagttctatactgaagagggtatttttgacctcgttggcaataacacgccaatcttctttatccaggatgcgcataaattccccgattttgttcatgcggtaaaaccagaaccgcactgggcaattccacaagggcaaagtgcccacgatactttctgggattatgtttctctgcaacctgaaactctgcacaacgtgatgtgggcgatgtcggatcgcggcatcccccgcagttaccgcaccatggaaggcttcggtattcacaccttccgcctgattaatgccgaagggaaggcaacgtttgtacgtttccactggaaaccactggcaggtaaagcctcactcgtttgggatgaagcacaaaaactcaccggacgtgacccggacttccaccgccgcgagttgtgggaagccattgaagcaggcgattttccggaatacgaactgggcttccagttgattcctgaagaagatgaattcaagttcgccttcgatcttctcgatccaaccaaactgatcccggaagaactggtgcccgttcagcgtgtcggcaaaatggtgctcaatcgcaatccggataacttctttgccgaaaacgaacaagcagcattccatccaggtcatattgttcctggtctggacttcaccaacgatccgctgttgcagggacgtttgttctcctataccgatacacaaatcagtcgtcttggtgggccgaatttccatgagattccgattaaccgtccgacctgcccttaccacaacttccagcgtgatggcatgcatcgtatggggatcgacactaacccggcgaattacgaaccgaactcgatcaacgataactggccgcgcgaaacaccgccgggaccgaaacgcggcggttttgaatcatatcaggaacgcgtggaaggaaataaagttcgtgagcgcagtccatcgtttggcgaatattattcccatccgcgtctgttctggctaagtcagacgccattcgagcagcgccatattgtcgatggtttcagttttgagttaagcaaagtcgttcgtccgtatattcgtgagcgcgttgttgaccagctggcgcatattgatctcactctggcccaggcggtggcgaaaaatctcggtatcgaactgactgacgaccagctgaatatcaccccacctccggacgtcaacggtctgaaaaaggatccatccttaagtttgtacgccattcctgacggtgatgtgaaaggtcgcgtggtagcgattttacttaatgatgaagtgagatcggcagaccttctggccattctcaaggccctgaaggccaaaggcgttcatgccaaactgctctactcccgaatgggtgaagtgactgcggatgacggtacggtgttgcctatagccgctacctttgccggtgcaccttcgctgacggtcgatgcggtcattgtcccttgcggcaatatcgcggatatcgctgacaacggcgatgccaactactacctgatggaagcctacaaacaccttaaaccgattgcgctggcgggagacgcgcgcaagtttaaagcaacaatcaaggtcgctgaccagggtgaagaagggattgtggaagctgacagcgccgacggtagttttatggatgaactgttaacgctgatggcagcacaccgcgtgtggtcacgcattcctaagattgacaaaattccggcgtaaatatggataaggtcacgtcccctggggagtgaccttaccaccttacttacacattaagataactacccaaccgataaccacgctcagcaattgcatatttcaacgacgctgatgtcagcacttccagctccgttaaccgtgggaaacagtaagcactctgacggatagtattatcgataaacgccggatgacacatcacctccagcgaacgatcaccccgatggcttgcgtcatccagcacttgcaggaacagtgcctcgctaatctcttcaccataaaacgcgctactgaatccctgagaactgcgcagattagccggtaaatcaccagcgttagatagcggctgacggtcgatgcgcaacgcaatcccctcttcagccgcaaacctggcaacaatcgggaaaatctgcgggaacatatgcacatgatgatggctatcaagatgcgtaggtttgcgtccaaatagctcaatgaaacgcaaatactgactggcaagctcctgagtaatttcttccagcggtaaagcatcttcttctgccaactgccagatccattttcccagcacaccatcgcgggttaaccccggcatagctgtcagtggcttgcccatagtaaggacaaagtgcatccctatggccagactcggttcatcacgactcaactgcaccgcatggtcaatagcctgcccattcaccagcgccgtcgttgatgtgacaatcccattgcgacaggcctcgataatgccgtagttctgacctttgcttaagccaaaatcatcggcattaacaatcagtaagcgttccataatcagcctcggttaatgtgcttttttaagctctgcgatgcagtcggcaaaatttggcagccatttctcgtgcgccagaatcatctcgcgtgccagcagctcagcatcgcgatcggaatgcaccaacggactaaggtttagcgccagtaacacatcgttaaattctccgctaagtgcggcgttgctggcagcaatctcgaagcctttgatggtgtgaatcagccccatcactttatcatcgaaatgcgtaatgcgcggatgtggcgtcgcgccatcgcgccccagcttacaggtcatttctaccgcccagtctgccggaatattatcaatatgcccatgatgcgggatattaacgtaatgttcagcttgcttgtcgttgtagatagcgttgatcacttcgcacgctgcatcagagtaataagccccaccgcgctgttccagttctttcggcttaactttcaactccggatttttatacagctcaaaaagttgtttctcgactttctgtactacctgtgctcgtgcgccgcctttgtagtattcgcccatttcaatagccagcatctctttctgcttgaagtaatacagcagataagaacatggcagcagatttaacgaacgaattaagccctcactaaatggcagatcgaaaatattttttacagaggacgcttttaactgccctgacgccacaccatcaagcaattcggcaaagcgcgacttgccatttaccagcacatccttaatgaacaccatatggttgaggccgaacagatcgatagataaatcatcgctgtctttcagcatcagaacatcgcgaataaacatcttcatgccgatcggaatattacacacgccgataaagcgtttaaatccggtatgacgataaacggcttcagtgaccattcccgccgggttagtgaagttaatcacccatgcattcggacaaagttcttcgacatcttttacgatgtcaaaaatcaccggaatggtacgcagacctttaaacagaccgcccgcgccgttggtttcctgaccaagataaccatgacttaatggaatacgttcatccagttcgcgcgccggtaattggcctacgcgcagttgggtagtaacgaaatcagcatctttcaatgcttcgcggcgatccagcgttttataaagcttcatcgggacgccagcgttatcaatcatccgttggcagagttcaaaaatgatatccagtttctctttaccatcttcgacatccaccagccataattcgctgaccggcaattcgtgataacgcttaataaatccttccagtaactccggggtatagctgctcccgccaccaatagtgacgacttttaatttctggctcataatttctcccttcagtacagaatactgatatctggcatatctgcccccccggacataaataatccagcaacaggacagatatgtgaattgtcaggtataacgacttactgattaaattcagtcaatttcttacgatagctcttaggcgtaaaggacgttaatttcttaaacgttttaataaacaaactcgggctactataaccggcctcaaacgcaatatccgtcacggaatagttggtcatttccagttgttttttggcaaaattaatacggatctcattaataatctgcattggtgttttgccataatatcgttgagtcgctcgcgtcaaatattcctgtgatttggctgacaacgtcaccatattctccagcgccgattcactaaactgctctttatcatgcatcttttctaccgtacttttcagccactgcggtacatcatcaatcacctgttcttcgcggtaatgacgtaaacggttaatgacataaaaagtaaccatctcaacaaactcttccagccctgtttcgcggaaattcaatgaagaaatcactgtttccacataggtgagaaaagcgttattggtccggtatacctgcgaagcgacaaagcaataaggcaacaacggcaggtaatgctgctcaaaaaagcgtttactgatcccaacgttcaatatacgcatggcaccaaactcataaaaactttgatggtgcgaacctaacggaataaaaacaaaatcgccccgttccagtaacacgcgcttaccgttaatctcctggaaataacgcccggttaataccagagtaaattcataatagtcgtgctgatgcagcccgctgatactctcagttttgttatagataaacacatggaagtttttgccattaaacaactgctgttctcgggcagtggcaatttccggcgcgttaatcactggctgcatcatcgactccttatgccttcagtttttcatgaagctcaattaattcagtaatcagttcacgcgcaagcatggacgtcattaaatgatcctgagcgtggaccagcaccagactcactttcatcttaccttcgcccgcatcgccttcaatcagtttcgtctgtaccagatgcgcttcattcaatgccatccgtgactgatccatcatggcttttgctgcagcaaaatcgccctgcttcgcctgtttcagtgccgcatacgccaggctgcgcgcttgtccggagttgatgataagccccatcaccacttcttccagctcttcagcttctgtttgcgtatcaggaatattatcgagatccatcatacatcgttcctctctcttcttaccggcaagattacccgtaccggcatcgattaaaatttcagggcgttagcgatatcttcttcgctctcttctttatcaatcgcattttgtgctttgttagccaccacaacaaagggcagataaattaacgttgcgatgccaaggttgaagagtgcgaccagcaatgcggcgacgctaccgttggtgttaaagaaggctcccagaccggttggcatggtccacggtgcaatattggtcaccggaggaatgatgcccatgtagtacgctgcgagggtgattgccgccagaatcggttgtaccagtacaaacgggataaacatcaccgggttcatgataattggcagaccaaacagaatcggttcgttaatctggaagatgccggacggcagcgccagttttgccacctgacgataatcagcacggcgagaggcgataaagatagccaggatcaggcctaaagtcgcaccactgcccccaaggaaaataaaggagtccagcatcggcttggcccagatatggaaggtcttaccggctgccagcgccgcttcgacggaaccatattgctgataggtcgcgatattttccagcgcccacggcgtcataatgccgttgtccagtgcggtcagcgccagcgcgccatgaataccgaagaaccagagcagtggaacaaagatcacataggcccagcccaccacgctacccaacgatgccagtggggttgagatggtatccataatgatctgatggaagttggtgccccaggtattcaacgcccaggcaataatccccatcacggaaagaataataaagccgggaattaatgccgagaaggaacgcgatactgaagcaggtacgctatcgggcaatttaatgacccaattgcggcggacaataaaggtaaacatttctgccaccaccaggccaataataatcccggagatgatattcgctccacctaaccagtttgcgccaaccgcataggcctcaccgacactatatggggtgacggtcataaatgctgcaacggataacaacccagccgccagcgcatcgactttacgctcttctgccagcgccatgccaataaagaacggtgccattaaagacattatccctaatgttccgttatatacgttgccgccaatacctttcaggccattaagtgtttcaatggttgaggcatctaggcgaatacctaaggaataaaaaaatgacccctccccaaagcttagaaaaacgttgttaattaatacaaacatggcccccgcaagggttaacggcattaagcgaataaagccatttttgattgcattaacgtgtggctgctttcctattttaactgcaaaagggaggagtaccttttcaagcgatgcaataacattactcatagaaaaatacccttaaaaaccgcaatttaaatattgcggtattgatttatgaaataactctttgacgggaaaatttaaaataaattaatttgctgcggcttttttaatcgctgcaaccgcagccttaagcacgcctaaaccatcgactttgccataaagcagcgagtcaattacttcaaccggtttgttgggtaacaaacgctggatttcgggcaacatataagcaatctgcggccctaataacacgacatcggcattctgacctttttcaccagccagtgtttccggaaatgcttcaataatgaccggaacttcatatttttctgcctgtgcgcgcatttttgataccagtaaagaggtagacatgcccgcagaacaaaacagataaatgtgtttcttttccataaaactgccctcatcgacgattatctgtcagccagacactccgcaagccttaacctgcttccatgctctgggtaacttgcgaaaccaacatgactttttttgtggctgaaaggagtatacggtatagacctgagcaatagtatttctttgaccttataaattgtttctccttgacctgtggttatgaccctcttcacatttcgggcaaataattcgcgaagataattaagaactcaggccaaaaaaaaccggcgcaatggccggtttccgttgttactcaagctttcagacgaattgattacttcgcagcctgtggatcagtgtcgtattcagcacaggtctgataaccggagttgatgacatgtccggtatcatctaacgcgacaaagtaggtttctgctttaccatcacgttgacccaggatgtaggtctggcaagtaccgcgagcatggatcatgctcacttcagacgaaggtttacccgcaatttgtgcaacctgcgcccggctcatgccttttttgacgtctttcaccacaggctgtacaaactggtctttggtacgatcataagccgtacaacccgccagcatggttaataccgccgctgcactcagaattcctgccatattcttgttcatattccgtcctcttgtttatcagcgtgttagataagcctggaatacattgggcgctttttcaagcccgtgaacgaaacggctccgctttcagaggattcctgtatgacgttttaaccaccattcagcccgctgtcgcttgtcgtttcagtagcaacgggttagctttaaggaagttttgtcttttctgtctggaggggttcaatgacattgcaacaacaaataataaaggcgctgggcgcaaaaccgcagattaatgctgaagaggaaattcgtcgtagtatcgattttctgaaaagctacctgcaaacttatccgttcattaaatcactggtgctcgggatcagcggcggtcaggactccacgcttgccggaaagctgtgccagatggcgattaatgagctgcgcctggaaaccggcaacgaatcactgcaatttattgccgtacgcctgccctatggtgttcaggccgacgaacaagattgccaggatgccattgcctttattcaaccggatcgcgtattaaccgttaatatcaagggcgcggtattggccagcgaacaggcattgcgggaagcaggcattgaactgagcgattttgtccgtggcaatgaaaaagcgcgtgagcggatgaaagcacaatatagcattgcgggtatgaccagcggtgtcgtggtgggcaccgatcatgcagcagaagccattaccggattcttcactaaatatggtgacggcggtacagacattaatccgctgtatcgtctcaacaaacgtcagggtaaacagttactggcggcattaggttgcccggaacacctttataagaaagcgccaacggccgatctggaagatgatcgcccttctctgccagatgaagtggcactcggcgtgacctatgacaatatcgacgactatctggaagggaaaaacgtacctgaacaggtcgccagaacaatagagaactggtatctgaaaaccgaacataaacgccgtccgccaattaccgttttcgatgatttctggaaaaagtaataatttgcacataatggtttgtgcgaaaaagagtaatttgttcacgccggatgcggcgtgaacgccttattcgacctacaaaactatgcaaattcaatatattgcaggagtcgaataggcctgacaggcgtagcacttcagacggtgtaacctttgtcatcgacccgcctcttttttaatcgcttcccgcctgttacactggatagataaccagcattcggagtcaacagtggtacggcgtttaacttctccgcggctcgaatttgaagctgcggcaatttatgaatatcccgaacatttacgttcattccttaatgacttacccacccgaccaggggtgtatctgtttcatggcgaaagtgacaccatgccgctctatatcggcaaaagcgttaatatccgcagtcgggtgctttctcatttacgcaccccggatgaagccgccatgctacggcaatcccggcgaattagctggatctgcaccgcaggcgaaatcggcgctctgctccttgaagcgcgattaatcaaagaacaacagccgctgtttaataaacggttgcgccgcaatcgccagctctgtgccctgcaattaaatgaaaagcgcgtcgatgtggtgtatgccaaagaggtggatttttcacgagcccccaacctgtttggcctgtttgccaataggcgcgcagctttgcaagcattgcagagcatcgctgatgaacaaaaactttgttatggcctgctgggactggaaccgttaagtcgcggtcgtgcatgttttcgttcagcgctaaaacgttgcgccggagcatgctgcggtaaagagagccatgaggaacatgcgctacgcttgcgccagtctctggagcgtttgcgggtggtgtgttggccttggcaaggggcggtggcgctgaaagaacagcacccggaaatgactcaatatcatattattcaaaactggctgtggctgggggcggttaattcgctggaagacgcgacaacgttaattcggacacccgccgggtttgatcacgacggttataaaattctttgtaagccgctgctttccggtaactatgaaattactgaacttgatccggcgaatgaccagcgagccagttgatttcactgaacaacagtttaccttgcggttgtaaaagccgcagggtgtgcctgccatcgaaccagcacgcgccctggtcggtagtgagcagtttgtcgcccagttgccacgccccgttaatcacaaacactaccccgccgcgtgagccaaaggtagtaaacgtacgttcggcaattctgactttcgccttacagacatccaggcgcgtcataatattgaaatccatcgacatctgccctgccgtcagtttcgcttttaccacctggtccgccgcaaaggcaaaaggctgtaacggttttaaggtatggttaaagtggtctgcgctttcaaggaacatctcgccgccttccagcaacgtcactatcctttccataccgggaaacaaagaaaactccccattcgccgcgatggatgcaatgctggcacgccagtaaaaatcacgttttgccggtgggaaagtgcaaatttcgcgcgtttcaccggcagcatttcgccacagattcaccgacattttacgcatatcaaagtattccatactcgctcccggcccgttcttttcattgttatcgttcaggtaaccgtggatggttatcggcaactcgggtgatttacgttagtggtgatcaggctttttttacaactgtttgagaagagaaaagaaaaccgccgatcctgtccaccgcattactgcaaggtagtggacaagaccggcggtcttaagttttttggctgaaagattattcagcagttgcaggcattttaccttttgccgctggacgttctgtcagacgcttctcaaaattagcattaaattgctttttctgttccggcgtcaggatgttgtaaattttgttctgggtttccatgtgcgccagcatgttagctttgcgctgttcttccatttttgcgatctgcgcttcagcttttgctttatcgaaggtatcgctggcaatgatgtcatgcattgcgcggcgttcttccagcggcggacgtttcatctggtcacgctggcctttcatgatttcgcggatctgctgtttctgcgcgtcggtcaggttcaggtctttgaacatcatgtcctgatgcggaccgaacttgcctttgtggtgcatcatcggcttcgcgtcagccggtgctgcggtagtggtgtctgcggcatgggccaggttagccgcgccaagagccagggtagaggcaacaaacagtgcagttaatttacgcatattctatatccttcctttcagttatttattacggctttcttaagtagcgtgccgtgttgacgagattaactttactgactttagcgtcaattaatcagagcaacggtaaaacaatgaaagtgtaaaaaacacttttgcgccaattatggagaaaaaaagaaaatttgatggagagtgatgagagaatattacaacacgatgattttgcagagattatgaagaactataccggatgactggtgataaataaagcaaataaccaggattaatctgtattaatttataagaaagcaacttaatacccgcagaatgatttctgcgggtaagtattagcttattttttcgagcattaatcccgcgcgtaatcccaacgctaccaacggattagggaataacacatactctacatcatgggttacggtaaaacgttcctctccgtcctgcgccagcaatgttcctttctcaaacggcataaaattcagcgtgtcacttgccatatgcatttcgaaggacggcgagtggcgagtaatttgcgaaaccacccgataacggagcggcggtgttctcacgataccgacactctcaccagatagcagcgcagcaattgcgctggcagttactgcaaactggcgaagatcgttttgcccaaagggcaacgctttgccaagttccagcgtacaggccagcgcgccaaaatgtctggcgctgaaatgggtaaacgtaccaccaggttcctgatggaacaccagcgcctccagccccgccgcacccagccacgtcagaaatttctcgtcccagggaatgtcgcgttgcggtaatacaccgaactgcggatgcaaggagccacgaattgcggtatgtagatcaaggtgccagcgcacagattctttgcccaggtcataaaaatcttccaggcactgttccagttcgcgcgcccgacaggtttctccgctttcagcaaatagctgccaacgaccgccaaacattcgattcatatcgctatggcaataacgtttcccttgcttcagcgcaggaggattcccgaggatcaccagcaaccgccaacgtaacgggatctcgccgtgagatatcgcgccaagcaacgcgtccagcatctccacaggtgccgtctcattaccgtgtattcccgctgaaatcaccagtgcgccttgcggtggcgttaatggcgtcagttccagcacaccatcgcccagccagcgccagcgaacgccgttgatttctcgctcggtgataaccggttttttacccgttaaggtcagagcaagaaaattatccattgccccctccctcgcgctggaacggataaaccgaaccgagattcagtaattggctcaatatatccagtgcttcccgccctccgcgcagcaattgcgggtcggccagatcggcagcagtaaggcgatcgcggtagtaacgatccacccagtcattgagcgcattaaacagcgtatcgttcatcatcaccgccggattcaccgcccggcgttcttcttctgtcaataccacccgcaaccgcaggcacgccgggccgccgccattcgccatgctttcacgtaaatcaaagacttttagttcgctaatcgggttgtcagcggcaaggagttcattgagataaccccatactccggcgtgttcccgacactcctgaggcagcaccaacatcatggaaccatcatcgcggctcaacagttggctgttaaacagataggtagacaccgcatccgacacggaaacctgagttgccggaacttctatcgccataaaaccgttcacccgcgcacgcaggtttgccagtaactgtgactggcgagcgaacgcctgttggtggcaaaacagcacctggcggttactcacggcaatcacgtcattatgaaaaacgccctggtcgataacgtccgggttttgctgggcgaaaatcacctgttggggattcacctgattcagccttgccaccgcctcgctggcttcgcgagtctgtcgcgccggataacgggaaggccgggtatcattgccttcttctcgcccgtagacaaaaagttgcatacccggctcaccgtaatgaccgccgagacgattgtggtttgccgccccctcatcaccgagcaacgctacctgcggcaacgccgaatgaacgctaaatttctctttgtcgttaaaaatcgcttttaaaagtgattcggtgacgtgcgcttccagcgagcggtgaaatttattgttcaggttggcaacggtgagatgcactttgccatccagcgtatcggcagatggcgcgatcgttgccgcattggctacccacattggcgaagcggaactgacgctggaaagccagtgcggtgcctggcgtgcaactttttccagtacctgctcatcgctaccactgaatcccaactgacgcagcaccggaataaacggacgctcgtgcggcgggatcacggcctgggggaatcccgcatcggcaagggctttcattttcagtaagccctgttttgccgcctgtcgcgggttagacacctgaaaacggtgacaggtagaggcttcattaccaaacgacaggccggcgtaatgatgcgtcagccctaccagcccgtcgaaattaacttcccaggcgttcatcgcaccacctcatcggaaaaatccagcccggggttaagcgttgcgggcaaagttaacgagtccgactccaggctcgccataggccatgcgcagtaatctgcggcataccaggcgctggggcgatggttaccggatgcaccaatgccgccgaatggcgcggtactggcagcaccagtaagcggtttgttccagttaacaatccccgcccgcgcctccagcaacagttgatcgaatttttcccgctcgggggaaaccagaccgcaagagagtccgaagcgagtgttattcgccattagaatcgcttcctcgaaagaatcataacgccagacgcgcaataacggtccgaacacctcttcatctggtacgccagcaacgcctgtcatttcaatgatccccggcgtcagcaacgatgtctctgattgtaataagcgcggcgcaagcagggttcgtccgcccatcgcttccagttgctgccaggcagtaaccacctgctgtgcggcctgttcagaaatcagcccgccaataaacggctgcggttcgtcatcccagttgcccggcgttaatcgctggctgacggcaaccagacgagcaagaaacgcatcgccctgcgctccgcttttgagcaataaacggcgggcgcaggtgcagcgttgcccggctgtgacaaacgccgactgaatggtcagatggacagccgcgtcgatatccgccacctcatcgataattagcggattattaccgcccatctcaagggcgagaattttctccggctgaccggagagctggcgatgcagctggtagccggtattggcgctaccggtaaacagcaaaccgtcgagatcctccagcgcactcagcgcctgacccgtttcacgcccgccctgcaccaggttcagtacgcccggcggcaagccagcctgctgccataaacgcattaccgcttcgccactccacggtgtcagttcgctgggtttaaagataatggtgttacctgccaacaatgccggaacgatatgtccgttcggcaaatgaccagggaaattatacggcccaaacaccgccagcacgccgtgcgggcgatgtcgcaggctcgccgcaccgtccggcatttcactacgttgctcgccggtacgaacgtgatacgccttaattgatatcgcgattttattgatcatcgccgtcacttcggttgccgcttcccagcgcggcttacccgtttctctggcaataatcgcggttaattcgcctttattcctttccagcaatccggcaaagcgttcgacaacgacctgacgttcagccaatgagagccgcgcccagcgcggaaacgccgcacgggctgcgcgacaagcctgcccgacctgagcggcatcggcatcattgccttgccataacacctcgcccgataccggattacgcttcacacgcgatgcgccctggcccgttatccagtcaccgttaatccataaagtcatgctgttttctcctctgcgcacaggcgcaccagacgaacgcgatcccctgcgtggcatttgagggcatccagttgtgcggcggttaaaatcaaacgctcggttgccggatcggtacgcgccagcaccacgcggaaatggtgataattttcattggcgactaggcaggccggaaaatcgccctgcgcaggctgcccttctgccacttccaccagccgacttttacgaatggcgcgcacgcggtcgatgtcacactcaagcgttggcccgccgtcgaagatgtcgatatagttgcggtaacgaaaaccttctttctccagcaccgcgcgggcaggcgcggtttgcggatgtacctgaccgatgacgtcctgggcttcctgggataaaaagtgggtatagatcggatgtttcggcatcagttctgcaataaatgccttttgcccggtgccgcagagaaaatcggcgcggctaaaatccatcgaaaagaagcgtttaccgaggctttgccagaacggtgaatagccgtgttcgtcaatcaccccgcgcatttcagcaaccactttgtcattaaacttgtcgcgaaaagccgccataaacataaagcgcgatttcgacagcaaatagccgttgccctctttgcgccagtccgggtcgagaaacagcgtgcacagctcgctgctgccggtgtgatcgttactgagaaacagcgtcggcaatgcgttatagacattcagctcttttgaggcgtgaaccaacgtgccgacgcgatagttgtaccagggatcgttcagcccaaccgccacctcaatggcacaaatccccgccacggtgcctgtctcgctatcttccagcacgaacacatagccctgctcacttttgggcagttcgccttgccaggttttgattgccctttcgatacgcgccgaaagcgtggcttcattggcgggaagcgacgtcaggccgccgcccgttttgctggcaagctgcatcagcgccgagacatctgatcgctcaacgggacggatgaccatcatgatgaacctcggctaacaaagtgttcgcaagcagctgcaaagcgatccagtccggtcgtcacctcttcttcgctgacattgagcgcaggcgcaaaacgcaccacgttgccacccgcaatcagtaccatcacgcctgctttcgccgcttcctgagagatctgtttcgcttgcccggcgtaatcggcattcagtacacagccaatcagcaaacctaagccgcgaacttcactgaacaaaccatagcggtgattaatagtattaagacgctcaacaaaccagtcgtgacgctgtttaacgccattaagcatctctggtgtgttgatgagctccagcactttgcctgccaccgccgaggccagcggattaccgccataggtggtgccatgagtgccaacggtcatcacgcgggcgcactcttcggttgccaacaacgcaccgaccggaaaaccgccgcccagcgctttggcggtagttaacagatcaggcgtcacgccgtagtgcatataggcatacagttccccggtgcgcccgacgccggtttgtacttcatcaaaaatcaacagcgcattgtggcggttacacaattcacgcagaccttgtaaaaacgcgttgctggctggcaccacaccgccttccccctggatgggttcgacaatcaccgcacaggtagagtcgtcaatcagcgcgctggcagagttaatatcgttatatgcagcatgacgaatatccgccggcagtggcgcaaaatcctgtgaataggctggctgcccacccgcactgacagtaaacagcgtgcgaccatgaaacgcatttttgaacgccacgatgccgctcttatggctgccgtagcggtcgtgagcgaatttacgcgccagttttagcgccgcttcgttggcttccgcaccggagttacaaaagaagacgcgatcggcaaacgtggcgtcgatcaattttttcgccagtcgcagtaccggctcgttggtgtaaccgttgccggtatgccagaacttactcgcctgttcgttcagcgcttcacgcagttccggatgcgcatggcccagcgcgttcaccgcaatgccacccgcgaagtcgatatactctttcccctgctgatcccacaagcgcgaaccttcgccacgtaccggtataaagggtgccggagcgtaaacaggtatcatccattcatcaaagttttcacgcgtaattggctgagacatagcgacctctacagtaaatagttcgttatttatatgttaacaataagtaatgtttgcgctgtaaatgtagattgcagggttcgtgccagccagtgataaaagtgcataaacggcggaggctaactggaaatcaaggagttataaccaaaccatatgcatttaaagtgcatataaagtgaatacgtttgcgatgtgggtgaataaaaagaataaaaaacgcaatgttatgcagaagtaaaatataattctggaattgtgatcattgacgaaatttactggaaattactgcgccattctgacgcagcgcgcaccaaaagcgggcattttttgcgccatcgttgacatcattaacaaccatcgatcaaatcacttaacaacaggcggtaagcaacgcgaaattctgctaccatccacgcactctttatctgaataaatggcagcgactatgaaatttgtctcttttaatatcaacggcctgcgcgccagacctcaccagcttgaagccatcgtcgaaaagcaccaaccggatgtgattggcctgcaggagacaaaagttcatgacgatatgtttccgctcgaagaggtggcgaagctcggctacaacgtgttttatcacgggcagaaaggccattatggcgtggcgctgctgaccaaagagacgccgattgccgtgcgtcgcggctttcccggtgacgacgaagaggcgcagcggcggattattatggcggaaatcccctcactgctgggtaatgtcaccgtgatcaacggttacttcccgcagggtgaaagccgcgaccatccgataaaattcccggcaaaagcgcagttttatcagaatctgcaaaactacctggaaaccgaactcaaacgtgataatccggtactgattatgggcgatatgaatatcagccctacagatctggatatcggcattggcgaagaaaaccgtaagcgctggctgcgtaccggtaaatgctctttcctgccggaagagcgcgaatggatggacaggctgatgagctgggggttggtcgataccttccgccatgctaatccgcaaacagcagatcgtttctcatggtttgattaccgctcaaaaggttttgacgataaccgtggtctgcgcatcgacctgctgctcgccagccaaccgctggcagaatgttgcgtagaaaccggcatcgactatgaaattcgcagcatggaaaaaccgtccgatcacgcccccgtctgggcgaccttccgccgctaatttagcagctctcctggctcaaactgggtcaggagaattaaccttgagaaaaatcaacaaactgtcagtaatgatttgttgcctgccgtcctttgttataccgtcactgcgtttttagttgtctgaccacttctctattatcaagtttgatataggaaactccacgatgaacgctgagcgtaactttctgtttgcctgtcttatttttgcgctggtcatttacgctatccacgctttcggtttattcgatctgctcaccgatttaccccacttacagacactcattcgccagagcggattgttcggttatagcctctatattctgttattcatcattgccaccctctttctgttaccaggaagcatactggtgatcgctggaggaatagtttttggcccgctcttagggacactactctcattaattgccgcaacgctggcctcctcgagctcattcctgctggcgcgctggctgggacgtgatttactgctgaaatacgtgggccatagccataccttccaggccattgaaaaaggcattgcgcgtaacggtattgattttcttattctgacccgcttaatcccgttgtttccttacaatattcaaaattacgcttacggattaaccaccatcgccttctggccttatacccttatttcggcactcacgaccctgcccggtattgttatttataccgtgatggcaagcgatctcgccaatgaaggcattacgctgcgctttattttacaactctgtctggcgggcctggcgctgtttattctcgtccagctcgcaaaactctacgcccgacacaaacatgtggatctgtctgcttcgcgccgcagcccacttactcacccaaaaaatgaaggatagaacgatgtcgcaacattattcagtgtcatggaaaaaaggactggctgcactctgcttactggctgttgccgggcttagcggctgcgatcaaaaagagaatgcggcgggaaaagtggaatacgacggactttcgaacagccaaccgctgcgcgtcgatgccaataaccatacggtaaccatgctggtgcaaattaatggtcgtttcctcaccgacgacactcgtcacggtattgtgtttaaagatggctccaacggacataaatcgctgtttatggcttatgcgaccccgaaagcattttatgaagccctcaaagaggcaggtggtacgccgggcgaaaacatgacgatggataataaagaaacgactcttgtcacaggcagcaaactggatatttcggtcaactggcaaggggcggcaaaagcgtattccttcgatgaagtgattgttgacagtaatggcaagaaactggacatgcgctttggcggtaatttaacggcagcagaagagaagaaaacgggttgcctggtgtgtctggatagctgcccggtcggcatcgtcagcaatgcaacatacacttatggtgcggtggaaaaacgcggcgaagtgaaattcaaaggcaatgcctcagttctcccggcgaataacacgctggcaacggttacctttaaaatcaccgaataaagccaggataaaggatgatgaagatacaatcgcgtaaaatctggtactaccgtataaccctcatcatcctgttgttcgctatgctgctcgcatgggcgctgcttcccggcgtccatgagtttatcaatcgcagcgttgcggcgtttgccgccgtggaccaacagggtatagaacgctttattcagtcttacggcgcactggcggcagttgtctcgttcttgttgatgattttacaggccattgctgcaccgctacctgcgtttttgatcacctttgccaatgcgtcgctgtttggcgcgttctggggcggcttgctgtcgtggaccagttcgatggccggcgcggcgctgtgcttttttatcgccagagtgatgggccgcgaagtggtggaaaaattaaccggcaaaaccgtgcttgacagtatggacggctttttcactcgctacggcaaacacaccatcctggtctgtcggttattgccttttgtccctttcgatccaatcagctatgctgccggtctgacttcaatacgttttcgctcgttttttatcgccaccgggcttggtcaattaccggcgactattgtttattcctgggcgggcagcatgttaacaggcggtactttctggtttgtcaccggactgtttattctgtttgccctgaccgtggtgatttttatggcgaagaaaatatggcttgagcgccagaagaggaatgactgatgggtttaccgccgcttagcaaaattcctttcattttacgtccgcaggcgtggctgcatcgtcgccattacggcgaggtgctaagcccgattcgctggtgggggcggatcccgtttatcttttatttggtgtcaatgtttgttgggtggctggagcgcaaacgctcaccgctcgatccggtagtgcgatcgcttgtcagcgcgcgcattgcgcaaatgtgcctgtgtgagttttgcgtggatatcaccagtatgaaagtcgccgagcgtaccggcagcaccgataaactgctggcagtggctgactggcggcaaagcccgctctttagcgatgaagaacggctggcgctggagtacgccgaagccgcaagcgtcacaccgccaacagtcgatgatgccctgcgtacccgactggctgcgcattttgacgctcaggcgctcaccgaactgacggcattgatcggcctgcaaaacctgtcggctcgttttaattctgccatggacattcccgctcaggggctgtgccgtattcctgaaaaacgttcttaaggagagatgatgcgccattgtgggtggttgctgggattgttatcgctgttttctttggcaacacatgccagtgactggcaggaaattaaaaatgaggccaaagggcaaaccgtctggtttaacgcctggggcggcgataccgcaattaaccgctatctcgactgggttagcggcgagatgaaaacccattacgctataaacctgaagattgttcgtctcgcggatgccgcagacgcggtgaagcgcattcagaccgaagctgctgccggacgtaaaacgggcggctcggtggatctgctctgggtgaacggcgaaaacttccgcaccttaaaagaggccaatttattacaaacgggctgggcggagactctgcccaactggcgctatgtcgacacacagctgccggtgcgggaagatttttcagtgccgacacaaggtgcggaatcgccctggggcggcgcacaactgacgtttatcgcccgccgcgatgttacgccacagccaccacaaacgccgcaagccttactggagtttgctaaagtcaatcccggcacggttacctatccgcgcccaccggactttaccggcacggcgtttcttgaacagttgctgattatgctgacgccagatcccgccgcattaaaagaagcgccggacgatgcgactttcgcccgtgtcactgctcccttgtggcaatatcttgatgcgctacatccgtatttgtggcgcgaaggaaaggatttcccgccttcgcccgcgcggatggatgctctgctgaaagccggcacattgcgcctgtcgctgacctttagccccgcgcatgcgcagcaaaaaatcgccagcggcgatttgccggcaagcagttacagttttggctttcgcgaggggatgataggcaacgtgcatttcgtcaccattccagccaacgcgaatgccagtgctgcggcgaaggtagttgccaatttcctgctctcacccgatgcgcaactgcgtaaagcagatcccgttgtctggggcgatccttctgttctcgatccgcaaaaactgcctgacgggcagcgcgaaatattgcaatcaagaatgccgcaggatctgccgccggtactggctgaaccgcacgcaggatgggtgaatgcactggaacaagaatggttacgccgttacggtacgcattaatctttttgctgtgggcgatggtggcggtgatttatgcaccgctgatcccggcagctctcacgctgatatcgcctgcgttgtcgttgacacactggcaggcgttatttgccgatccacagttaccgcatgcattactggcaacgctggtgtcgacaaccatcgcggcggtcggggcattgttgattgccctgctggtgattgtggcgctatggcctgggccgaaatggcagcgtatgtgcgcccgtctgccgtggctgctcgccattccccatgtggcttttgccaccagcgccctgctgctctttgctgacggagggctgctatatgactatttcccgtatttcactccgccaatggaccgatttggcatcggtctgggcctcacccttgcagtgaaagaaagcgcatttctgctgtggatcttagcggcagtattgagcgaaaaacggctgttgcagcaggtcattgtgctggattcgctgggctacagccgctggcaatgcctgaactggctgctgttgccctccgtcgcgccttcgctggcaatggcgatgctggcgattgttgcctggtcgctttcggtcgtggatgtggcgattattcttgggccaggtaatccaccgacgctggcagtaattagctggcagtggttaactcagggcgacgcggatcaacaaacgaaaggcgcactcgccagtctgctgctgatgctgttactcgccgcctacgttttgctgagctatctgctatggcgcagctggcggcgcactattccccgcgtagatggcattcgcaagcctgccacacctttattaccaggcactacgctggcgagttttttacccttaaccggtgtgctgtgtgtggttctgctggcgatcctcgcggatcagtcgacgatcaatagtgaagcactcatcaacagcctgacaatggggctggtggcgacattcatcgctttgctcctgttactgctgtggctggaatgggggccacagcgtcgccagttgtggctctggttgcccattctattgcccgctctgccactggtggcgggccagtacacgctggcgctatggctgaacctggatggaagctggacggcggtggtctgggggcatctgctgtgggtaatgccgtggatgctgtttatcctgcaacccgcctggcagcgcattgattcacggttaattttgattgcgcaaacactgggctggtcgcgggccaaaatcttcttttacgtgaaatgcccactcatgttgcgccctgtgctgattgccttcgcggtgggattttcagtcagtattgcgcagtatatgccgacgctgtggctgggcgcggggcgttttccgacgctcaccactgaggcggtggcattaagcagcggcggcagcaacggtattctcgccgcccaggctttatggcaactgttgttaccgcttattatttttgccctgaccgcgttagtcgcaaaatgggtaggttatgtcagacaaggactccgctaatgctctgcgtgaaaaatgtttcgctacgtttaccagaaagccgcttgctgacaaacgttaactttacggttgataaaggtgacattgtcacgttaatggggccgtctggctgtggaaaatccactctgttttcatggatgattggtgcactggctggacagttttcttgtacaggtgagctatggttcaatgagcaacggattgacatgctacccaccgcacagcgtcagattggcattcttttccaggatgcactgttatttgaccagttcagcgtcgggcaaaatttactgctggcgctaccgtcgacgctcaaggggactgccaggcgcaatgccgtgaaagacgcgcttgatcgagcgggactggctgaaacttatcaccaggaccctgcgacattatcaggcggtcagcgagcgcgggtggccctgctgcgcgcccttctcgctcagccaaaagcgttactcctggatgagccattcagccgtcttgatgtggctctgcgcgataattttcgccagtgggtgttcagcgaagttcgcgaactggcgatccccgtcgttcaggtaacgcacgatctccaggatgttcctgctgatagttctgttctggatatggcgcagtggtcagaaaattacaacaaactgcgataacgcaaagtttttctcaatgcgtcagttcagaatggcgcactcaaaactacaatgtcgggattttcgatgaaacgtgtttctcaaatgaccgcgctggcaatggctttagggctggcttgcgcttcttcgtgggccgctgaactggcgaagcctcttacacttgaccagcttcaacaacaaaatggcaaagcgatagatactcgccccagcgcgttttataacggctggccacaaaccttaaatggcccttctggtcatgaacctgccgccttaaacctctctgccagctggctcgacaaaatgagcaccgaacagctcaacgcgtggatcaagcaacataacctgaaagccgatgccccggtggcgctgtacggtaatgacaaagatgtcgacgccgtcaaaacgcgactgcaaaaagcaggttttacgcatatctccattctgagtgacgcgctaagcgaaccttcccgtctacaaaaactgccgcactttgagcagctggtttatccgcaatggctgcacgacctgcaacaaggtaaagaggttacggcgaaacctgccggtgactggaaagtcattgaagcggcctggggcgctcctaagctttaccttatcagccatattcccggcgctgactacatcgacaccaacgaagttgaaagcgaaccgctgtggaacaaagtttctgatgaacaactaaaagcgatgctggcaaaacacggcattcgccatgacaccacggtcattctgtacgggcgtgacgtatacgctggagcgcgtgtggcgcaaattatgctctacgcaggcgtgaaagatgtgcgtctgctggatggcggctggcaaacctggtccgacgcgggactgcctgttgagcgaggaacgccaccgaaagtgaaagcggaaccggatttcggcgtgaagatcccggcacaaccgcagttgatgctcgatatggaacaggcccgtggactgctgcatcgccaggatgcatcgctggtgagcattcgttcgtggccagaatttatcggtacgaccagcggttacagctatattaaaccaaaaggtgaaatagccggagcacgttggggacacgctggtagcgactcgacgcatatggaagattttcataacccggatggcaccatgcgcagcgccgatgatattaccgctatgtggaaagcgtggaatatcaaaccagagcagcaagtttcattctactgcggcaccggctggcgcgcgtccgaaacctttatgtacgcacgcgccatgggttggaagaatgtttccgtgtatgacggcggctggtacgaatggagcagcgatccaaaaaatccggtagcaaccggtgaacgcggcccggacagtagcaaataacattgcaattactgacgctggtgcgacttcagcgtcagatacccactccacacccgcgtaaaggtcgtcatccagcacaacgcaccgaagatccacgcaaaccacgcaaaccatgcagggaataaacatcccagcacaaacagtaagatcgtttctgtgccttcggttaacccgcccagataataaaacgatttatgcgcataaccgggattatcaatctgatgtttcgccgccagcgcagcaaaagcgagaaaactgctgcctgtgccgataaacgcaaacagcagccagccgcctgccagggcgttttgctgcggtgcggcgaggataaacccaaaaggtaccagcgcgtaaaaaagaaaatcgagagaaatatcaagaaagccgcccgcgtcggtaagccctctgcgccgcgccagcgcaccgtccagaccatcaagcagcctgttcaacaaaatgacgacaagcgccgccagataccagcccagcgccagaaaaggcagtgccagcacgccgatggcaaatcccactaatgttaaaccatctggcgtaatgcccggtttatcaagaacccgcacgcactgatgcaacaacggtttaatccggggatgaagatggcggtctagcacaggcactccttaaatataaagcctttctgattgagcaacagtgcggatattatggcatttttcgcttatctgcccgtgtgtaatttatgaaaatgattgaagttgttgccgccatcattgaacgtgatggcaaaattttactcgcgcaacgccccgcccagagcgatcaggcgggattatgggagtttgccggtggtaaagtcgagccggatgaaagccagcggcaggcgctggtgcgtgagttacgcgaagaactgggcatcgaagcaactgtgggtgagtatgtttccagccatcagcgagaagtttcgggccggattatccatcttcatgcctggcacgtacccgacttccacgggacgttacaggcacatgaacatcaggcgctggtctggtgctcacctgaagaggcgctgcaatatccgctggcccctgctgacattccattattagaggcgtttatggctttacgcgccgccagaccagcggattagtgctaagggttttgtcatcccgctggcattgcagcagtattccctcggctttaattaccgcgccttcagaataatttttatcctgataaacgcagcactgagtacagggctgcgctgactgcccgcctgaactgaacacttctggcggtacgtttacctccacgtccggacgataatgcgggttagccagtgcaattaatggaaatgctaatactacggcgaacaatgctcgactcacagggaactccttaacgttattgtctctgctactgataacggtagccgggtggcaaaactttagcgtctgagttatcgcatttggttatgagattactctcgttattaatttgctttcctgggtcatttttttcttgcttaccgtcacattcttgatggtatagtcgaaaactgcaaaagcacatcacataaacaacataagcacaatcgtattaatatataagggttttatatctatggatcagacatattctctggagtcattcctcaaccatgtccaaaagcgcgacccgaatcaaaccgagttcgcgcaagccgttcgtgaagtaatgaccacactctggccttttcttgaacaaaatccaaaatatcgccagatgtcattactggagcgtctggttgaaccggagcgcgtgatccagtttcgcgtggtatgggttgatgatcgcaatcaggtacaggtcaaccgtgcatggcgtgtgcagttcagctctgccatcggcccgtacaaaggcggtatgcgcttccatccgtcagttaacctctccattctcaaattcctcggcttcgaacaaaccttcaaaaatgccctgactaccctgccgatgggcggtggtaaaggcggtagcgattttgacccgaaaggtaaaagcgaaggcgaagtgatgcgtttctgccaggcgctgatgactgaactgtatcgccacctgggcgcggataccgacgttccggcaggtgatatcggcgttggtggtcgtgaagtcggctttatggcggggatgatgaaaaagctctccaacaataccgcctgcgtcttcaccggtaagggcctttcatttggcggcagtcttattcgcccggaagctaccggctacggtctggtttatttcacagaagcaatgctaaaacgccacggtatgggttttgaagggatgcgcgtttccgtttctggctccggcaacgtcgcccagtacgctatcgaaaaagcgatggaatttggtgctcgtgtgatcactgcgtcagactccagcggcactgtagttgatgaaagcggattcacgaaagagaaactggcacgtcttatcgaaatcaaagccagccgcgatggtcgagtggcagattatgccaaagaatttggtctggtctatctcgaaggccaacagccgtggtctgtaccggttgatatcgccctgccttgcgccacccagaacgaactggatgttgacgccgcgcatcagcttatcgccaatggcgttaaagccgtcgccgaaggggcaaatatgccgaccaccatcgaagcgactgaactgttccagcaggcaggcgtactgtttgcaccgggtaaagcggctaatgctggcggtgtagcaacgtcaggccttgaaatggcgcaaaacgctgcgcgcctgggctggaaagccgagaaagttgacgcacgtttgcatcacatcatgctggatatccaccatgcctgtgttgagcatggtggtgaaggtgagcaaaccaactacgtgcagggcgcgaacattgccggttttgtgaaggttgccgatgcgatgctggcgcagggtgtgatttaagttgtaaatgcctgatggcgctacgcttatcaggcctacaaatgggcacaattcattgcagttacgctctaatgtaggccgggcaagcgcagcgcccccggcaaaatttcaggcgtttatgagtatttaacggatgatgctccccacggaacatttcttatgggccaacggcatttcttactgtagtgctcccaaaactgcttgtcgtaacgataacacgcttcaagttcagcatccgttaactttctgcgatagcagcagatatgccagtaaagaaaccccattagactatttttttgataatcttcttcgctttcgaacaactcgtgcgcctttcgagaagcaagcattatataatgccaggccagttcttcttcaattgtcccgttttgaaaagctgtgcttgatatcgaggtcatccatgataattccgccgcccatattagcttcgccgaggatttaccggagcgattattagcgcaatcagagatatagtctgagggaaaaacagcaaatttattcaacaaggcgataacctgctctggggcttcctccatgtttgctttaaaggtattggctccatggtcgccagaaagaaaatgctccattaaggcacaataactttcgctatcttcgataccccattgatcctctaaagactcgcgtcttttacttatgatatcgatcgagtcaaagggaagcacatgatattggaaggtatctttgccaggttcaggctttcgcggccagaactccagcgtttcagaccattgcttatgatagaaccgataaggtgcgatcaattgtagcgcctgtaacttctcgatactgagcggctcaatacctttagcctgataataatgcagttgttctttttttgctttaaaaccggcccgaacaataagccccatcataattaatagataaagaaaagagcatcccgcagtaatcaggcctctttcattcaaaccgttggatgttatcgctgcgaatacaaacattacagcgacaacacatgttaaataccccccccacttacaaagcagcatggccttattttctttaatcatccgttcaaaattactattaaatatttcccagccattaaaagaatacttctcgctcccaggatggttttgtaataaaaattttttcatcacattccctgttattacatactttagaggcgataattttatccatgcaaaaaaaatatccaacgaattttcttgatccgctggatatttcagaatatgactcgaatagcacgaaagattcgctcgcttacgctatcgccccgcttccggcttcatctgctggcggactttttttcgcactacgtttacgcggtgcagcctttttcttatcagcactgccaccactgcccggagccacaatgccgcgaaactgccgcaccggagtacgtttggcttgatcaataagctgatatagcgtccccaccagcggctgcataaagtcctgatagcgacactgcttttcgctgatttgcgtcagcaccgattcccagtgcgcggtcatgtccggtcgcgtagccatttctggcagcgaatggaataacgcttttccggcgtcggtggagtggatatagcgcccttttttggtgaggaaaccacgcttgaacaacagttcaataatcccggcacgcgttgcttctgtccccagaccatcggtcgcacgaaggatctttttcagatctttgtcctgcacaaagcgcgcaatcccggtcatcgccgaaagcagtgttgcatcggtaaaatggcgcggcggctgggtttgccgctctaccacttcacctttttcacacagtaactcatcgcctttcgccaccacaggcaatggcgtgccgtcgttttcttcatcgcgctctttgctgcctaacagcgcgcgccaacctgcttcagcaagaaaacgcgctttagcgacaaatttgcctttggcaatgtccagttcgataacacacttgcggaacaccgcatccgggcagaactgcatcagatactgacgggcaatcaggttatagaccttcgcttcgttctccgtcaggttgatcgcagaactccgtgcggtcggaatgatggcgtggtgcgcatcgacctttttgtcatcccaacagcggttgcgtatatctggatctaccactggctgcggcaacagatctggtgcatgaacgctgatggcattcatcaccgcgtggcgtccggcaaaatgttcttctggcaaatagcgacaatcggaacgcggataagtgattaacttgtgtgtttcgtacagcttctggcagatatcaagcacgttctgcgcgctcagaccaaagcgttttgccgcttcaatctgcaacgccgaaagcgaaaacggcagcggcgcggattctgattcccgtttatcgttatagctggtgacaatagccggttgaccactaatgcggttaaccacatgctccgccagtggacgatgtaacaagcgcccttcttcatcctggtacggttcacacgcttcgctcggttgccagatagcggtaaaccgctcatcggcaggtgtcacgatatgcgctttgacttcaaagaagtctttcgccacgaagttttcaatctcttcatcgcggcgcaccaccagcccgagcacgggtgtctgcacgcgtcccacggaaagtacgccctgataaccggcattgcgaccgagaatggtatacgcacgggtcatattgatgccgtacagccagtcggcacgcgctcgcgccagcgcagaaacgcacaatggcacaaactcactgttggaacgaagacggtcgatcgcccgctcaaccgcctgcgggttcaggtcgtttatcaagcaacgctgcacctgctggcgcttttccggtgccagttgcagatagtccagcacttcatccaccagcaattgcccttcacgatccgggtccccggcgtgaacgatttcgctggcttcatgcaggaagcgtttgatgacgttaagttgtttggtcacggagggtcggggctgtaattgccacttttccgggacaatcggcaaatccgcaagattccagcgcgcatagcggctgtcgtaggcgtctggctgcgcctgctcaagcaggtgaccgatacaccaggtcaccacctgaccattaccgcactcgataaagccatcgcctttacggtgcggtttgggcaggacatcagcaatggcgcgcgccagactcggtttttcggcaataaacaaccgcattgaattaacggatctcaaccatggcacgaccgccgcgcgctggcaccagttcgccaatcgccgtcagttcaatgccaaactcggcggctgtagttttaacctcattttctgcttccggcatgaccgccagcagcaaaccgccagaagtttgcggatcgcacagcagatcgcgcacttcacgcggcatttcacccatcagatgaccgtagctggcaaagttacgttcggtgccgccaggcactgcgcccaacttaatgtactcttcaacccccggcaattttgggatcgcgtcatagtcaacgcgcgcctgcacacctgcgccctgacacatttcgctcaaatggcccagcagaccaaaaccagtaacgtcggtcatcgcttttacgccttcgatgttggcaaaggacgcacctgcgatgttcatccggcacatcacttccgtcgccagtccctgatgttctggtttcaacagtgattttttctcagccgtggtaagaacgccgatccccagcggtttcgtcaggaacagtttgcatccggcttgtgcggtactgtttttcttcacccgctcggtcggtacgatccccgttaccgccagaccaaaaatcggctccggcgcatcgatggagtgaccgccagccagcgcaatacccgcctgacggcatgcatagcgtccaccttcggttacttcgcgggcaatttccggggaaagtttgttaatcggccagccgaggatcgcaatcgccataatcggtttgccccccatcgcgaagatatcgctgatggcgttagtcgccgcaatgcggccaaaatcgaaaggattatcaacgatcggcataaagaagtcggtggtactgataacgctggtgccattgcccagatcgtacaccgccgcatcgtcgcgggtctcattacccacaagcaaattcggatcaacaaacttcgcctgctcactgtgcaggatggtttccaacacttttggggaaattttacagccgcaaccagctccgtggctgtattgggtcaaacgaatcgagttctcgctcatggacatctcctgtcaatgcaatccgggtatggtaaccctcattccgtgaagtgataagtgagagtgtctgaattcctgcgcctttgctcacaatccagacagtttcgcgacaattatcagaaataagttacaaacggcgtcgggtccgggacgttaatcgacgtagatgctttcaactgcggcgtgccgaggtagagaaaaccgacaattttatcctgctcacggcaaccgaatgcttcacgcactaccggactttcagttaatgcgccactgcgccagatgccgccaaatccttgggcaacggctgccatttgcatcgccatgaccgcgcatccggcagacatttcctgttcccatcgcgggactttatgattttcttcgcatttcgccaccaccgtgatgatgagcggtgcgcggaacggcgcattacgggctttgtcgatagctttgtcatcactaccggcagcaatcgccccctgttccagtacggcgctgaaacgctcgcgcccttccccttcaatcacaaaaaaatgccacggttgcatggacttatggtccggcgcacgcatacccgcacgcaggatgttttgcagttgttcacccgttggcgcgggttcagccaggcgggaggcgctacggcgattgatcaatagttcgagtgcatccatttgattaactcctgtcgtgatatttattcacaaaattaacacgagagtggattttgttacagcacagtccgcaattcctgctgacaagtgccggttgggtcattacgataaccacatctattgcgcctgtgacaggtgtgaccttaagttgggagaatacatgcgaaccctttggcgatttattgccggattttttaaatggacgtggcgtctgctgaatttcgtccgtgaaatggtacttaacctgttctttattttcctcgtactggttggtgtggggatctggatgcaggtcagtggtggtgattcgaaagaaacggccagtcgtggcgcactgctgctggacatttctggtgtgatcgtcgataaacccgacagttctcagcggtttagtaaattaagccgccagctgcttggtgccagttccgatcgtctgcaggaaaactcactgtttgatatcgtcaacaccattcgccaggcgaaggacgaccgtaatatcaccggtatcgtgatggatctgaaaaacttcgcaggcggcgaccagccgtctatgcagtacatcggcaaagccctgaaagagtttcgtgacagcgggaaaccggtttatgccgttggcgagaactacagccaggggcaatattatctcgccagtttcgccaataaaatttggctgtcaccgcaaggcgtggttgatctgcacggttttgctaccaacggtctgtactacaaatcgttgctggataagctgaaagtttccacccatgtgttccgcgtgggtacgtataaatctgccgttgaaccgtttattcgtgatgatatgtcaccggcagcccgcgaagctgacagccgctggattggtgagctgtggcaaaactatctgaatactgttgccgctaaccggcagatccctgctcagcaggtattccctggcgcgcaagggttgcttgagggtttaaccaaaaccggtggcgataccgcgaaatatgcactggaaaacaagctggtcgatgcactggcatcgagtgccgaaatcgaaaaagctctgaccaaagagttcggctggagtaagactgataaaaattatcgcgccatcagttattacgattacgcattgaaaacgccggcagataccggtgacagcatcggtgtcgtcttcgctaatggcgcaattatggatggcgaggaaactcaggggaatgttggcggtgataccactgcggcacaaatccgcgacgctcgccttgacccgaaagtgaaagcgattgtcctgcgtgttaatagcccaggcggcagcgttaccgcgtctgaagtgattcgcgctgaactggcagcagcccgggcagcgggtaagcttgtggttgtatcgatgggcggcatggcggcatctggtggttactggatttccacgccagctaattacattgtggctaaccccagcaccctgaccggttctatcggtatcttcggcgtgatcaccaccgtagaaaatagtctggattcgattggtgttcatactgatggtgtctcaacttcaccgctggcggatgtttctatcaccagggcactgccgccggaagcgcagcagatgatgcaattaagcattgagaatggctataaacgctttatcacgctggttgctgatgcgcgtcattcgacgccggagcaaattgataaaatcgcccagggccacgtctggaccggtcaggatgcaaaagctaacgggctggtcgatagtctcggggatttcgatgatgcggttgccaaagcagcagagctggcaaaagtgaaacagtggcatctggaatactacgttgatgaaccgaccttcttcgacaaagtgatggacaacatgtctggttctgtccgggcaatgttgccagatgcgttccaggccatgttacctgcaccgcttgcctcggtagcctctaccgttaaaagtgaaagcgacaagctggccgcgtttaacgacccacaaaaccgttatgcgttttgcctgacctgcgccaacgtgcgttaagtcttgtactgagtggccgacagatcgtcggccacattattttttacctcgacgaatcctcttcccgctgtctcgccccatatttccttatccgcatagtatcaggtgcgctcctcctgcctcacgtatatacttttgctctttcgatatcattcatatcaatatcatgcaaaagaaatcaatttacgtcgcctacacgggcgggaccatcgggatgcagcgttccgagcagggttatattccggtgtcaggtcatctacaacgccaactggcgctgatgccggaattccatcgcccggagatgccagatttcaccattcatgaatatacgccgttgatggattcttctgatatgacgccggaagactggcagcatattgctgaagatattaaagcgcactatgacgactatgatggttttgtcattctacacggtaccgacacgatggcgtataccgcctctgcgctgtcgttcatgctcgagaatctcggtaaaccggtcattgtgacagggtcacaaatcccgctggctgagttacgctctgacggacaaattaatctgctgaatgcgttgtacgttgcggcgaattatccgatcaacgaagtaacgctctttttcaataaccgattgtatcgcggcaaccgcactaccaaagcccatgccgatggttttgatgcgtttgcctctccaaaccttcctccgttactggaagctggtatccatattcgtcgtttgaatacgccacccgccccgcacggtgaaggggaattaatcgttcatccaatcacgccacaaccaattggcgtagtgacgatttatccagggatttctgctgacgtcgtgcgcaattttctgcgccaaccggtgaaagcattgattctgcgctcctatggcgtgggtaatgcgccacaaaacaaagccttcctgcaggaattacaagaagccagcgatcgcggtattgtggtggtcaacctgacacaatgtatgtccggtaaagtgaatatgggtggttatgccaccggtaacgccctcgcccatgccggcgttattggcggtgcagatatgactgtagaagccacgctaaccaaactgcattacctgctgagccaggaactggatactgaaaccattcgcaaggccatgagccaaaacctgcgcggcgaactgacgccggatgattaaggagactgcaatgccccatcgcgccctgttactggtcgatttacaaaatgatttctgtgctggtggcgcgctcgccgtgccggaaggtgacagtacggtagatgtcgctaaccgcctgattgactggtgccagtcgcgcggtgaagcggttatcgccagtcaggactggcacccggcgaatcacggcagttttgccagtcagcacggtgtagagccttatacgccaggccaactcgacggtttgccacaaaccttctggccagatcactgtgtgcagaacagtgaaggcgcacaattacatccgttactgaaccaaaaagcgatcgcagcggtgttccataaaggcgaaaatcctttagttgacagttacagtgccttttttgataacggccgtcggcagaaaacctctctcgatgactggttacgcgatcatgaaatcgatgaattgatcgttatgggcctggctactgactattgcgtgaagtttaccgtgctggacgcgttacagttaggttataaggtaaacgtgattaccgatggttgtcgtggcgtgaatatccagccccaggacagtgcgcacgcgtttatggagatgtcagcagctggggcaacgctatatacgctggcagactgggaagagacgcaggggtaattttacgctggcctacaattctgtactggcattgtaggccaaataaaacacgtcagtggcacatctggcaattgatgccatcaacgaaagatttaattcacctcagaaatctcttccaacgacaccttccgcgtttcgatgccaaaaatggagagaaccagcgcacaaagcaataacatgacaccaagtaccataaacaccgtgatcgacccataatgtgttaataatgccgcaacgccatagggcgtgaaaactgcgacgatccgtccgacggcattaacgaaacccgaaccgcgcaggcgtaaatgcgttggccaaagctccgggatataaaccgccgacgcgaagcaaacatacatgtataaaaagaagatcatcaccaggccatagattaaaatcgcccactctgtagtctgaattgaatagatatagcctaacacggcaataataataagtaaggtggagccaaataaccgacgaggaaaatgatcaataattaatgccgcaataaatattcctaccggagcgccaatcataataacagcggtcattaatattgatttatcgacatcaatgccggagttaacaaatatggtcggtatccatacggtgatggtataaagcgagatgttcattgcaattaaaacagtaatcgcgactaatgtacgtcgtaacatttcacctttaaacaggagccagaaagtacccttgattactttaaccttgctgttgctctgatacgaagtaagcgggggtaaacgaatactcttctctctttcaatttgctgctctacttcacgaagttggctttctgcaccggcgatttgccctttccctgccagccatcgtggcgactcgataaagcatttacctgagagaaaccaggctaacagtatgccaataccacccagcagaaacattattcgccaactaaaaaaagcgataaccaccacgcctatcgccgcagacagcatgggcgaccagttaccaacaaatgagagccgcgcggaccattttccacgcaccgtcgcggggataaactccgtaaatgaggcatagccaaccataatcagcgcccccattcctgttcccatcaggaagcgaaagaagatgagccagtacatatcagggacaaaagcggcccctgttgcagcaataccgacgatgagaagatttatgcgaaacgccctgcgccgcccaaagtagtcaccaataaacccaccagtaagtgagccgatgaaataaccaaacattaatgccgaggtaaaggcggcattgaggaaattatttgaccatccattgcttaccagctttgctaagacgacattaccggagtaactcaaaaaccctgttaataacagactaaagcttataataccaaatatacgataatgaaaccgggccaaaggcaagcggtccagtcttgcgccaatttgatcatattgttccattaggtgcctcggatttgctaaaaaggtagcaattgcggcaaattcacttgccgcatctttatcatcattttatttcaaggcgcaggaacaaataatattgacaacgtgtgcttaaattaccacaccagctggatattattgtctttgcaaaatgctatccactctacacccggtgatttatcagttattatgtaattaatatgactaaaatcagctaactggacaaaagctttgcgatcaaacttagagtgatcaaccaataacgcaacttctgtcgcctgacggatcattgtctttttgatttcagcttccgcttcattagagtccagcgcgccgctgttaatatcaagacctttacaactcattaccatgatatcgacatgatagcgcctgatgatctctttagtaattcttccttgcagtgaaagtgtatttttgtttagttccccacccgttgaaacgactttaatttctgactgagccagaacatgaatcgcttccgccgagttggttagcaacgtcaggccactacggtcctgtaacaatttgagcaattccattacggtactactggaatcggctgccatggtggttttattgtcgataaagggtagtgccttgcgtgcaataagctgcttctcttcataaaacgatgaagcgcgcttataaaaatggatattctccgtcaacatcgctgtatttaaaacagcaccaccataggttctggtcaaaaagccttcatcttccagcttctcaagatcgcggcgaatggtttcttcggttacctgaaaaatcccactcaaatttgagactgtcacctttttatcgttggcaaccatttgcttaattgcctgaatcctgtcttttgccgccacgattacacccctgtatctttttacatcacattagcgcgattatcgcataaccgatgtttactttcaaaataacctgtttgaatcacagattttcatcacagttttcacagaaacagaggtgaatcgtgttgagtatttaacgctccagggcctctgccatttccctcatcaatgttgcgtctgcatccgataagttgatattcagtgccgcgacattttcgcgtacctgttccggtgcagtagccccactaagaatggagattaaatcactctgttttaatatccacgccagtgccagagtgggaattgtgcactgataacgagcacaaagtggctgccactgttcaagcatatcaatcactttcagcatgttttcacgctggaaccagactttatttgcccgagcgccgcccggaacgtaatcacgagtgatggtgccggtcaacaatccctgctctagcggggaataaacctgaaccacaatgccattatcacgacatagtggcagcagttcgttttccattgcccggtcgaggatactgtatttcgcctgaataatatccagttcaccatattgcagatactcgcggatatggtcagcatcgacgttagcagcgcctatagcgcgaattttcccttcagactttaactcattaagcactgcgacagtttcagcgatcggcgtaaaaaatggcggcaccgactgccagtgcgtcatgtagatatcgatgtaatcaatacccagacgttgcaagctcgctgctacctcttcgcggatagattccggggaaaggtttttatacaactgccgatcgccaactttgttgaataaacttccttttcgttcccagacaatgccgcatttggtttctactacaacctgttcacggggcagtttttttaacgcctgaccgacgataacttcactattgccaaagttatatcctggcgcagtatcaatcagattaatgccacaacgatgggcttcaagaatcgtatcaatacatatttgccgatcgagatcgccattccatgcaggaccgccgccaatggcccatgtccccaaccccattcgcgaaagcgtaatatccgttgtgcctaaaggtatctttttcatttgccttcattatccttcgtattcttccagcaattgttcgaccagctttctgttttttacgccggtggtggcaccgacgcttagaaccgagatagccgccgttgcattggcaaagcgtgcgcattcacgcagatttttgccttctaacagtgccgcaataaaacctgaagcaaagttatcgcccgcgccaatggtgtcgatggcggttattcctgcgaccgccggcaccttcatcgtcatgtcaccacgcttgataaagcagccgtctttacccgttttaatcaccaccgtttttacgccgcacgcaagaaagcagtcagcaatttcatccagtgtctctttcccggtgagtaattttgcctcggcaaaattaggaaacagataatcgacataactcaatgcttcgcaaatatcatccagcgtttcattcaaccgcggtttgatcatatcggcacagataatcatctgccgggctttagcttgcgtaaaaatttctgttagcgctttaccatccaatagtggactgttgaaaatactggccagtgataataatttcgcctgagaaaaccgcgcaaaatcaacatcgtcaatattcaatttccacagactgccattacggtttgtgacaaacgtccgctcgccatcctccgtcaccagtccaacgttaatagaggtatctatgctgacgtcctgcttcaggctttgaatatcaatattctctttgcggcaatggtcgagaataaattgccctgcggcatctttaccaatacgactcattaatgctgtgcgatggcccagacgagaaataattgttgcttcatttattgcatcacccccggtggtcattgcgattctttcaagaggataagaatccacatcaaagatatttttactgaccggttgcaatggaatatcaacaatagcggcacctatacaaataacgtcgagattatccatatcattattccgctttgccatcagaaccgaacagtttaattttttccaatgcccgttcttttacagctttacgtacttcacgttctaaatgcaggaaaggctgatcctggttttctttcactgcaaccattgcggcctgacagagctccgtatgaatgttgattttcgcgatacccaacgaaattgcagttttaatgtcggcatcactgatccccgatgcaccgtgcaaaaccagcggaacagaaacggcatcgcgtacgcgtttgacgacctcaaagttcaattgtggctctgacgtataaaccccatgctggttgccgatggcgacagccaatgaatcacagcccgtacgttcaacaaattcagccgcctggtcaggatcggtatagtgatagcccgccagcgcttcctcataaacggtttcattaccgacatgccctaattccgcctctaccggaatacccagcggatggaagaaatcgacagcctctttggttaaacgaatattttcttcgaaatcaaacgcggaagcatcacgcattaatgaattcataccatgagtccaggcgttatgaataatctccatactccgaccatgatcccaatgagttattaccggcaccgttgctttttgtgccattgataccatcatgtgagagaaatcttcaaatgaggtgttaccgacaaaacctgtaccaaaagaaataataaccggggatttcgcttcttcggctgcgtcgataacgcccatcaacatttctgcattccatacgttaaaatgggcaattgcataatgtttatttgtggcatcgttttcccaatatctgatatctgcgagcatgttctgttctcccgtattaattaatcgctaattttaataacgcctttaataatgtcgcgtttgttgttaactgactcttcaaatgcctgttgtacatcccgataatcgtaaatatgcgtcaccatcgatttcacatcgaatcgccctgaagaaatagcttcaatcgtgaccggataacgattggcatagcggaataccgtctggatagtgacttcgcgattgattttgaggaaattgattgccgaatcgccgggtacagtaccaacaatcataattttaccgccgcgcattaccagataaggtgcctgtttaacggtgaccgcagaacccgctgtttcgaaaacaatatctgcgcccatgtcttcggtaaattgctgacagcgtgcaatagtgtcttcttttgtgccgttaataaccactgtcgcaccaagttgttccgccattatcagacgtttttccagcacatcaacgacggcaatttccgttgcgcccaggcatttgcacgcttgcaacgtcatcaaaccaatacaacctgctcccagaataattatcttcttacccggtttaacatctgccagcatcgcggcatgcatcccgactgcggcaggctccaccagcgccccttccatcgtgtccatattgtctggcagtttgtaagtaaagctctccggatgacacagatagtgcgttaatgcgccgcggtagttgggttgtgtcgccataaaatcaacgtccgggcagatgttatatttgccttccagacagtaacgacagtgaccgcaaggaacgccaggttcgatatttacccgatcccccggtttaaatttgcgcacgcggcttcccacagccacaaccgtcccggcgcattcatgacccaggccaatttcttgatttgggtctttaggcggaataaacgggcctgattcaaaaccatgtacatctgaaccacaaataccgacatattctactttaatcaaaacttcatcttctttaggcactggtatttctgctgaaataattttcattgtgcccggcacctgcaatattgcttttgaatttttcattttgaatccacccgtattatttattggctactgcatcaatacttaaactttcaacggagacacctttggtttcaattccaatggtggcgatagcaattgcgacaacaattgaaacagcccccagaagaataaagactcccgttacgccataactactgagcagcactgcaacggcataaggtgcggcaataccactgattcgccctaccgcattcgccagaccggagccacggagtttggcctctgtcggccagatttcagggacatacactgccgaggcatagcaaacgtacatatagacgaaagtaatcaggaagaaaccaatcaacgttatgagcaacatactggtttgcagtgaatagatatatccgagcaccgcaatcaggattaatagccccacacccattgttttacgcggaattttatccatcaccagcatggcaataaaaataccaaatggcgcgccaaacatactcatggtatttaaaacaatcgagtcttttaaattaatcccctgggtcatgaatattgttggcaaccagttaattagtgtgtactgcacaacgttcatggcaatcagcacacaagagcctaatatcacgcgtttcagtaatactcctgtcagtaaggctgaatacggcaccgcttgtggcgctttaccgtcatcagcaataaccacaggcggcaaaggtttacccgtctggcgtatgacgccttcttctatactccgcatgactttctcggcttcttgataccgtccgcgcgattccagccagcgcggggattcaggaaagtagcgccaggccagcgccgtagcgataagcgacaatattgcagggataagcagttgtacccgccagttccactctgcactaatcagcggcgtgagtcccatcgcaatcaatgaacagagcggatatgaccagttgccaataaaggaaacccgactggaccacgttccgcgatttctaccgggcatatattcggtgaaaccagcaaacagtgtaaccagtaaagctcccagcccaacgcccatcacaaaacggcaggcaataagaaaatccatattcggtgagaaagcaccgacaaccatcgaggcaatatgaatggcctcatagaggatgaacgcatttctgcgaccggttttgtcgccaatgatgccgcccaccagcgcaccgagaaacattccggcggtcgtgattgctgagaatgtggctgtggtggaattatctgtccagcccaacgctttcagctgcgcgaggatcaagccaccaacggcattactccagcagacaagcaagccaaacgcgacgatggcaaacattgacgaatgccagcggcaatccggtaagcgatccagccgtgcaccacaatgcggttttgttatctgttccatgcgataacgttccttcaggagagtagttattcatcaaagtcgtaagtcatgatcactttgattgcggttttatcgaccatcgcatcaaacccttcgcgccattgcgacaggccgatacgatgcgtgatcatcggtttgactttgatagcgccgctggctaatagccggatagcgttacgccatgaggtggagtcataggccatatgcccaatgatgcttttattccaggcggtaatgtcattaatcgagaaatcaagaggtttgaagcccattccaacgcgtaccacttccccattcgggcggagcatttcgatggcttgtttcagtgcgatattggcaccggagcattcaatcaccagtcccagattatctttgccacaaatttgctggcagcgcgccaccacatcttcggtagaaccatttactactgccgtcgcccccagttcttttgcaaccgggaagcggaccgccacatcttcttgcagaccaacgacgacgatatttaccgcccccataatccgcgccatttgtacggaaaacagcccgagtgggccagtgccgatgacgacaacatcctgaccaggaaggaatttcgattgctgcgcgatggatttataggcattacagatagggtcaagtacggctgcgtcctcataatcaacaccatcagggatttcccacaacgcatgacgatgaattttgagaatttcaccaggaaccagacaatatttggaaaaaccaccgccccaggtattgttatccagaccaaggtttactttttctgtacaacacagaaaatcaccctgttcacaggccggacaaacgccgcaaacgtgaccgctgttatccgacacgacgcgttgccccactttccagtctttgactttttcaccaacctgcgcaatacaacctgcgaactcatggccgcggatagagttaaactcatcagaaccgctatcgacattgtagtgcttcatgtctgcgccgcagattgccgcggctttaatttcaatcactacgtcttccgggccacaaatgggttgtgggacatcaatcatcttgtagccgccaaaggccttgccaaaccgagccagtgctttcattgcgtcatcctctgtgttttgttttgcttagatggccatcatacttacccacatgatttttgaggtcaacattaaatctgtaaaacacagataatgatctgcgttttacaacttagatcacaattacgcagaaaatggctgggtctgttacaggttggtggaaggcgggacgcaaaaagagcaaattcgagagggattaccggccaaataggtctgagacttaagttcaggagaagtcattcaggcgtgaacgcgactgcaagagatcggactgggacttagccaggtcgggtcgagataattgagacgagtcgtggggtcattgttggctatccccttcatagccgcggcaaaaaggggataaaccacttacttaaacatagcaataggctttgctgagataccaaaatcttcttttaactgctgtttgctcttcatgaccatctgaccatttgtgtcaattgtcatatgctgtgcttcggtattatggcgggcttgccacagcatcaccagttgcaggcaattctctttttgttcctcggtcaacgcaacgccatcaggccatttccccagttcaacggcggtcgacaaacgctggtatacctcaggcgtcatgctgttgataatgtcatcaagattcataatttttccgctcctgtggaataagttgctgaatcgttttttcaaccgttgatttcttcgccgttttcgccatcggtaaagcgtaaagaggcagagttaacacaataacgttcgcccgttggctgcggcccgtcagggaagacatgccccagatgggcatcacagttaccgcaacgaatttctatgcgctgcattccatgtgacaagtctttgatataacgaatggattcttcactcaccggttcgtagaaactgggccaaccacagccggaatcatacttggtttgggaatgaaacagcggggcatcgcagatcaaacagtgatatacgccgtcacgcttgttatgcagtaaacgacccgtaaatggcggctctgtcccatgattctgcgtcacgtaaaactgcatctcggacaaattttttttcagttcttctgccgaaggtttattagccatttgctcacatctcactttaatcgtgctcacattacgtgactgattctaacaaaacattaacactaactggcaaaattttgtcctaaacttgatctcgacgaaatggctgcacctaaatcgtgatgaaaatcacatttttatcgtaattgccctttaaaattcggggcgccgaccccatgtggtttcaaacccaaaggaagagtgaggcgagtcagtcgcgtaatgcttaggcacaggattgatttgtcgcaatgattgacacgattccgcttgacgctgcgtaaggtttttgtaattttacaggcaaccttttattcactaacaaatagctggtggaatatatgactatcaaagtaggtatcaacggttttggccgtatcggtcgcattgttttccgtgctgctcagaaacgttctgacatcgagatcgttgcaatcaacgacctgttagacgctgattacatggcatacatgctgaaatatgactccactcacggccgtttcgacggtaccgttgaagtgaaagacggtcatctgatcgttaacggtaaaaaaatccgtgttaccgctgaacgtgatccggctaacctgaaatgggacgaagttggtgttgacgttgtcgctgaagcaactggtctgttcctgactgacgaaactgctcgtaaacacatcaccgctggtgcgaagaaagtggttatgactggtccgtctaaagacaacactccgatgttcgttaaaggcgctaacttcgacaaatatgctggccaggacatcgtttccaacgcttcctgcaccaccaactgcctggctccgctggctaaagttatcaacgataacttcggcatcatcgaaggtctgatgaccaccgttcatgctactaccgctactcagaaaactgttgatggcccgtctcacaaagactggcgcggcggccgcggcgcttcccagaacatcatcccgtcctctaccggtgctgctaaagctgtaggtaaagtactgccagaactgaatggcaaactgactggtatggcgttccgcgttccgaccccgaacgtatccgtagttgacctgaccgttcgtctggaaaaagctgcaacttacgagcagatcaaagctgccgttaaagctgctgctgaaggcgaaatgaaaggcgttctgggctacaccgaagatgacgtagtatctaccgatttcaacggcgaagtttgcacttccgtgttcgatgctaaagctggtatcgctctgaacgacaacttcgtgaaactggtatcctggtacgacaacgaaaccggttactccaacaaagttctggacctgatcgctcacatctccaaataagttgagatgacactgtgatctaaaaagagcgacttcggtcgctcttttttttacctgataaaatgaagttaaaggactgcgtcatgattaagaaaatttttgcccttccggtcatcgaacaaatctcccctgtcctctcccgtcgtaaactggatgaactggacctcattgtggtcgatcatccccaggtaaaagcctcttttgcattacagggcgcacaccttctctcgtggaaacctgcgggcgaagaagaagttctgtggttgagcaacaacacaccgttcaaaaatggcgtcgctattcgcggtggcgtaccggtttgctggccgtggtttggtccggcggcacaacaaggtctgcctgcgcacggttttgcccgcaacctgccgtggacgctgaaatcacatcatgaagatgctgatggcgtagcgctgacttttgaattgacacaaagcgaagagacgaaaaaattctggccgcacgactttacgctgttagcgcatttccgcgtgggtaaaacctgtgaaatcgatcttgaatcacatggcgaatttgaaaccacctctgccctgcatacctactttaacgtgggtgacatcgctaaggtaagcgtcagtgggctgggcgatcgcttcattgataaagtgaatgacgcgaaagaagatgtactgaccgacggtattcaaaccttccctgaccgtaccgatcgcgtgtatctgaatccgcaagattgcagcgtgattaatgatgaagcgctgaatcgtattatcgccgtaggccaccagcatcatctgaacgttgtaggctggaatccgggaccggcgctttcagttagcatgggcgacatgccggacgatggctacaagacctttgtttgtgtagaaacggcttacgcttcagaaacgcaaaaagtcaacaaagagaaacctgcacatctggcgcaatccattcgcgttgcgaaacgttaatttgcgttaatgttgtgtgccgggtgcgatgcatccggcacgtatcaacatcacaccatatccagcgcagtttttccttttggtgccggatatgccttatccagcatagctaattccgctgacgaaagttcgacctcaagcgcagctgcattttgttggacatgggcaatcgtggccgcttttggaatcgccatcacaccctgatggctgattacccacgccaacaatacttgtgccgcgctgatattgtgagcatgtgcaatttcgttgactaccgcgttttttaacagtccattgcgcaaccgcccggcctgggctaatggactgtaagccatcaccggcatctgctgttgctggcaccaggggagtagatcgtactcaatccctcgtgaaccgagatggtaaagcacctgattagtggcacactgatttccccccggcagctgccagagttcctgcatatcagcataatcaaggttagaaacgccccagcggcggatttttccctgggcgctcaatttttccatcgctgcaacagtctcttcaaaagcgaaactgccagaccagtgtaataagtagagatcgagataatcagtattgagacggcgtaaactggcttcgcatgcatttatcgctttttgcccgccagcattccacggatagactttagagacgagaaagacgttatcgcgcagaccggttaatgcttccccaaccaccttttcggcaccgccatcggcatacatttcggcggtatcaatgagggttaaaccgagttcaatgcccgcgcgtagtgcagcaacttctgttttgcgctgactggcatcttcgcccatataccatgttccctgccctatgactggcagtgagacatcgccactaaattgaatcattttttgttgcattgtttcctcccaggtattgcaccaccgtaatgcaaaacagggcgtgacgccctgtttttatgcacaaaatgccctggaaagatgcattatcagaatttgtaggtgatcccggtagaaatcaggccagtccaggatttatccaccatcgggctgtcagtaacttcatcagacagacgggtatagcgcgcggtaccgtaaacactccagtcgccgaggaagttgtagctggcgctcagctccaggtaagggctccagctgtcgttcgggttatagccacgcagaccgctgcgagcggactctttgcgcgatacgccataatagtattcgttctggttttcgctgttccactgcacaccgatacccggggtcacggtcaggccgccgttggtgtaacgatacaaccaggccatatcccagacaatgccgttgctgttatccagggtatcgccagccagggtggtacgcaggtaaccgtactgggtaaagtgagcataagacagaccagccatcatggtgctcttacggtcatccaggtgacgcatttggtgatcgccactgtctttcgctttgaagtaaagcggcgaccagtaagcggtaattgaaagtttatccgttgcgtcattccacaggtagtaaccaccacctaagccacggaaccagaagttatcgccttcatagttgattaccggtactgggtaaacatcggtatcgtaatctttatatgggtgttcaacgacacctacgcctgcgcccagggaaaatttaccttcagcgtgcgctacgcctgcagacgttgcgataagcactccaagtgccagaagtttgagtttggtcacaattaatcattccttaaacaaatgtttagcgggcgacaaagtttacccgtcaatacatcgaaacccaacctttttacgttttcattttttaaagtaactgtttaattttcctgacgcggatgacaccgcgcttacagccaaatgaatttagcgttactggctaccctggtctttacattaattatgcaaaatttatggatgagttgttgatatgccattgaaattaagaaagccgtgcaggcaagttttccatttgccatctacgcttaattttgaaggtgtatcaccgggcacgttgttctcatcgtcgataaaatggcatgagagttgctgtgttttagcaagagacgtcgttcagtttacctcttccgggagcctctactattcatatgaacggctcttaacctgtgctaaaaaacgaaaggacggcataccatgaatatattcgatcactatcgccagcgatatgaagctgccaaggacgaagagttcacactgcaggagtttcttaccacttgtcggcaagatcgcagtgcttatgccaacgcggctgagcggctattgatggctatcggtgagcctgtcatggtcgatacagcccaggaacccagactttctcgactcttttctaaccgggtcattgcacgttatccggcgtttgaagagttttacggcatggaagacgcgattgaacagattgtctcttatctgaaacacgcggctcaggggctggaagagaagaaacaaatcctgtatctgctggggcctgtgggtgggggtaaatcatcgcttgctgagcgactgaaatcattaatgcagctcgtaccgatttatgtattgagcgccaacggtgagcgtagcccggtcaacgatcatccgttctgtcttttcaatccgcaggaagatgctcagattctggaaaaagagtatggcattcctcgccgttatctcggcaccatcatgtcgccatgggcggcaaaacgcctgcatgaatttggtggcgatatcactaagttccgggtagtgaaggtctggccgtcaattctgcaacaaattgctatcgccaaaacggaacccggtgatgagaacaaccaggacatctccgcgctggttgggaaagtcgatattcgtaaactcgaacactacgcgcagaatgacccggacgcctacggctattccggtgcgctgtgccgcgccaaccaagggatcatggaatttgtcgagatgtttaaagcaccgataaaagtgctgcatccgctgttaaccgccactcaggaaggtaactacaacgggacggaaggtatctccgccctgccgttcaacgggattattctcgcccactcgaacgaatccgaatgggtcactttccgtaataacaaaaacaacgaagccttcctcgaccgtgtttacatcgtgaaggtgccgtattgcttacgcatttccgaagagatcaaaatctacgagaaattgcttaatcacagtgaattgactcacgccccctgcgcccctggcacgctggaaacgctgtcacgtttttccattctttcgcgccttaaagagccagaaaactccagcatttattcaaagatgcgggtttatgatggcgaaagtctgaaagacaccgatcccaaagccaagtcgtatcaggaatatcgtgactacgccggtgtcgatgaagggatgaacggtctgtcgacgcgttttgcgtttaagatcctctcccgcgtgttcaacttcgatcatgtagaagtggcggcaaacccggtccatctgttctacgtactggaacagcagatcgagcgcgagcagttcccacaagagcaggcagaacgctatctggagttcctgaaaggttatctgatcccgaaatatgccgagtttatcggcaaagagatccagacggcctaccttgaatcctattccgaatatgggcaaaacattttcgaccgttatgttacctacgcggatttctggattcaggatcaggagtatcgcgatccggataccgggcagctgtttgaccgcgagtctcttaacgccgagctggagaaaatcgagaaaccggcggggatcagtaatccaaaagatttccgcaacgagattgttaacttcgtactgcgcgccagagcgaataacagcggacgcaatccgaactggaccagctatgaaaaactgcgcacggttatcgagaagaaaatgttctccaataccgaggagctgttgccggttatctcgtttaacgccaaaacgtcaaccgacgagcagaagaaacacgacgactttgtcgaccgtatgatggaaaaaggctacacccgtaaacaggtgcgtttactgtgcgaatggtatttgcgcgtacgtaaatcgtcttaacaaccctggcccggtacacatgttaccgggcctacaacgacagcgaaccgtgggcctgagaagcggcaacacaggcgtagcatacagttggcaaatgtagtacggggggcatatgacctggtttattgaccggcgtctgaacggcaaaaacaaaagcatggtgaatcgccagcgttttttacgccgttataaagcgcaaattaaacagtcgatctccgaggccattaataagcgttcggtgactgacgtcgacagcggcgaatccgtatccattcccacggaagatattagcgaaccgatgtttcatcaggggcgtggcggtctgcgccaccgcgtgcatccgggcaatgaccatttcgtccagaacgaccgaattgaacgtccccagggtggcggcggaggttccggtagtggtcagggccaggccagccaggatggtgaaggtcaggatgaatttgtctttcagatttcgaaagatgagtatcttgatttgctctttgaagatttggccttaccgaatctgaaacaaaaccaacaacgccagctgaccgaatataaaacgcatcgggcgggttataccgctaacggcgttccggcaaatatcagcgttgtgcgctccttgcagaactcactggcgcgacgcacagccatgacggcaggcaagcggcgggaacttcatgcactggaagagaatttggccatcatcagcaacagtgaacctgcgcagctgctggaagaggaacgtctgcgcaaagaaattgcagaattacgtgccaaaattgaacgcgtcccttttattgacaccttcgatttacgttacaagaactacgagaagcggcccgatccctccagccaggcagtgatgttttgcctgatggacgtttccggttcaatggatcaatccactaaagatatggctaagcgtttttatattctgctgtatctgttcctcagcagaacgtataagaacgtggaagtcgtatacatccgccatcatacccaggcgaaagaagtcgatgaacatgagtttttctactcgcaggaaacaggcggcaccattgtttccagcgccctgaaactgatggatgaggtagtgaaagagcgttataacccggcacagtggaatatttacgctgcacaagcatcggacggcgataactgggccgatgactctccgctttgccatgaaatcctggcgaaaaaattattacctgttgttcgttattacagctatatcgaaattacccgtcgtgcacatcagacattgtggcgagaatatgagcatctgcaatctactttcgacaactttgcgatgcagcacatccgcgaccaggatgatatttatccggtgttccgtgaactgtttcataaacaaaatgcaacagctaaagactaaaactatcagccaggtcattatcgcctggctgatttttagcttactgtaaattatctcatttattacatacattagcttacaatcgctttaaatatgacagcgtaacctttacataatttagttccagaaaacaatcattcggaaaaatgattcagtcaacacgtatttccatggggttattctttaaatattgtttatcgttaacgaaaattgatcctggtcaaaactatatatctctgccatcaataaaatccagcactcacattgctctcctttttatggtttctatgggtacacaaaaattaaaagctcaaagcttttttattttcagtttattgctgacgttaattttattttgcatcaccacattatataacgaaaacacaaatgtaaaactcatcccacagatgaattacctgatggttgttgtggctttgtttttccttaacgccgtcatttttcttttcatgttaatgaaatatttcactaacaaacaaattttaccaacactcattttaagccttgcatttttaagtggccttatctatttagttgaaaccattgtaattatccataaaccaattaacggcagtacactgatccagacaaagtcgaatgatgtttctattttctatattttccgccaactcagttttatttgtttaacctcgctggcactcttttgttatggaaaagacaacatccttgacaacaataagaaaaaaacgggaatcctgttgctggcgctgattccttttttagtttttccccttctggcacacaatctgagcagttataacgctgactattctttgtatgtcgtcgactactgtccggacaaccatactgcgacctggggaatcaactatacaaaaatattggtttgtctgtgggcatttttactgttctttattatcatgcgtacacgattagccagcgaactatggccgttaatagcattattatgtctggcatcgctatgctgcaacttacttctactgactctggatgagtataattacaccatctggtatatcagtcgcgggattgaagtttccagtaaactgtttgttgtgtcttttctgatttataacatttttcaggaactgcaactctccagcaaactggcagttcatgatgtgctgaccaatatttataatcggcgctactttttcaacagcgtagagtcattattgtcgcgacctgttgttaaggacttctgtgtcatgctggtcgatattaatcagttcaaacgcatcaatgcccaatggggacatcgtgtgggtgataaagtgctggtttcaattgtcgatattatccagcaaagcatccgccctgatgatattttagcgcgactggagggtgaggtgtttggcttgctatttaccgaactcaatagtgcccaggcaaaaatcattgcggaacgtatgcgtaaaaatgtcgaactcctgaccggctttagtaacagatatgatgttcctgaacaaatgaccatcagtattggcacggttttttcaacgggtgacacgcgtaatatctcgcttgtcatgacggaagcagataaagccttacgcgaagcgaaaagcgaggggggcaacaaagtgattattcatcatatttaagtgcaaaaatattcagagccatgctttttgcgtggcttttgcatacaatttattactattacccctaaatttcccctccccagcggcgcagagatgagtataattagcgcccctgtgccaggccgcaatcgaactttatctggttttctcgtttcactaaccgaaggagtgccatttatcatgaaattgcaccatagaatgctccggcattttatcgccgcaagtgtcattgtgctgacatcttccttccttatttttgaacttgtcgccagcgacagagcaatgagtgcctatctgcgctatatcgtgcagaaagcagactcctcctttctttatgataagtatcagaatcagagtattgccgcgcatgtgatgcgcgctctcgctgctgagcagtcggaagtgtcgccagaacagcggcgcgccatctgcgaggcttttgagtctgccaataatacccatggcttaaacctgactgcccataaatacccgggcttacgcggcacactacaaaccgcatccactgactgcgacacaattgtggaagctgcagcactattacccgcttttgatcaggcagtggaaggcaaccgccaccaggatgattacggttcaggtcttgggatggccgaagagaaatttcactattatctcgatctcaatgaccgctatgtctatttttatgagccggttaatgttgaatactttgcgatgaataactggtccttcctgcagtcaggaagtattggcatcgatcgcaaagatattgaaaaggtatttaccgggcgtaccgtattatcgagcatttaccaggatcagcgtactaaacagaacgtgatgagtttgctgacgccggtatatgtcgcagggcagctaaaagggattgtgctgctggatattaacaaaaacaatttgcggaatatcttttacactcatgaccgccctctcctctggcgttttctcaatgtcacgctaaccgataccgattcggggcgcgacattatcatcaaccagagcgaagataatctgttccagtacgtcagttacgtccatgacttaccgggcggcattcgtgtctcgttatccattgatattctttactttatcacgtcttcgtggaaaagcgttctgttctggattttgacggcgttaattttgctgaatatggtccggatgcacttccgtttataccaaaatgtgtcgcgagaaaatattagtgatgcgatgactggactgtataatcgcaaaattttaacccctgaactggagcagcggttgcagaaactggtgcaatccggttcttcggtgatgtttattgcaattgacatggacaagttaaagcaaataaatgacaccctcggtcatcaggagggggatttagcgattacgttattagctcaggcgattaaacaatcgattcgtaaaagtgattatgccatccgactcggtggcgatgaattctgcatcattcttgtcgattcgacgccgcaaattgcagcacaactgcctgaacgtatcgaaaaacgtctgcaacatatcgcgccgcagaaagaaatcggcttctcttccggtatttacgcgatgaaagaaaacgatacgttacatgatgcgtataaagcttccgatgagcgtttatatgtcaataagcagaacaaaaacagccgttcatgataaccttctgtggttgtttgcttgtaatctcaggagcgtgaaatgactgaaatggctaaaggaagcgtgacgcatcagcggttaatcgctttattatcacaagaaggtgctaacttccgcgtcgttacccatgaagcggtaggtaaatgtgaagcggtgtcagaaattcgtggcaccgctctaggccagggtgctaaggcactggtatgtaaagtcaaaggcaatggcgtaaatcaacatgttctggcgatcctcgctgccgatcaacaggccgatctgagccaactcgccagccatataggcggattacgcgcttcgttggccagcccggcggaagtcgatgaactcacaggctgtgtcttcggcacgatcccccctttcagcttccatccaaaactcaaactggttgccgaccctctactcttcgaacgatttgatgaaatcgccttcaatgcagggatgctggataaatccgttattttgaaaaccacggattatttgcgcattgcgcaaccagaactgctcaatttccgccgcactgcgtaactagcctgtccgttcaataagcagaacggacaaaaccagcacaacagcaatggcaaaaaacgatgacgtgataatcagtgtctcgacgaacatttgatcgttcatagcatgcccccgggagatagctgttttcacgttattgttagcgtgcacaaatggcagtttgatgacagttcgcctgattttttatgcaaaaaacgtaaagattttctacttccttcctgcagcaagcgtaaagtaagcaggcttattattttttggcaaggaaaccacgatgtttgatgtcactttgctgatcctgctcgggttagctgcgctgggctttatcagtcataacaccactgtcgccgtttcaattctggtgttgatcattgtccgcgtcacaccgttaagcacctttttcccgtggattgaaaaacaggggctaagtatcgggataatcattctgacgattggcgttatggcccccatcgccagcgggacgctaccgccctcaaccttgattcactcgtttctgaactggaaatcgctggtggcaattgcagtaggcgttattgtctcctggctgggtgggcgcggcgtgaccttaatgggcagccagccgcaactggtcgccgggctgctggtaggcactgttttaggcgtggcgctgtttcgcggcgtaccggtcggcccgcttattgccgcgggtctggtttcgctgattgtggggaaacagtagttaatcccgcaatatatcggcctggcgtttgccccaggcctttcttaaacatagtaataaaggccgttgttgaatcataccccagcgtatgagcaactttctgtacagtatcgcctttcactaatccctgaagtgccataatcagctgtaactgctgacgccactggcgaaaactcaaccccgtctcttttactatcagtcgcgcaagattgcgttcactcatcgcaaaaaagccagcccattgccctaatgacccccactcgacgggccctttcgccatcatctccaccatcgtgcggattttaggatgagaagaaacgggcaggtgcagctgttgttgtggctgctgagggagttcatcaaacaggacctgaatttatctgcgggtcatcggctcagcacgctgagtcgtcgtcctgtttgccagggttaaaatcaattcccggcataagggcgatattttcaatgtgcaacatgttgtcggcattgtcactgcgctgggttcgataaacagaaaacagagttcagcgttagctgtcacttgattgctatgttccaccccgcccggtatccaaaccgcatattgcggcggcaccatccacaaagcattttccaccgtacaggtaattgcaccatgtaatgctagtatcagctgtcctttgcggtgctgatgtacaggactggttaactcatccgttccggcgtgaatacaaaatgcgaccgcggcttcatggtgtcggtcgggttcatagccattgagattcaacctgtgcatcattttgtccgaatttagcgataatttgtcattttagcttgattcaacataacaataaaaacggtaaggtacagcctcgtttgtaacaatgagaagcatatgacctgttcaacttcattaagcggcaaaaacaggattgtccttatcgctggcattctgatgattgccactacattacgcgtcaccttcaccggcgcagcaccgttactcgatacgattcgttccgcttactcgctgacgacagcgcaaaccggcttattaaccaccctgccattattggcctttgcgctaatctcacctttggctgccccggtggcgcgacgttttggtatggaacgtagcctgtttgccgcgttacttttgatctgtgcaggtatcgcaattcgttctctcccttcgccttacttattatttggcggtacagcggtcattggcggtgggattgcattaggcaatgtcttactgccaggattaattaaacgcgatttccctcattccgtcgccagacttaccggcgcatattccctgacaatgggagctgcagcggcactgggatcggctatggtcgtgccgctggctttgaacggttttggctcgcaaggcgcgttgttcatgctgatgtgttttcctctgctggctctttttttatggctgccacagtggcgaagccaacaacatgcaaatttgagtacctcgcgcgccttacatactcggggtatctggcgttcgccgcttgcctggcaggtcacattgtttcttgggatcaactcactggtctattacgtgattattggctggcttccggcgatcctcatcagtcgcggctatagcgaagcacaggcgggttcactgcatggtttgctgcaactagccacagcagctcccggtttgctgatccctcttttcttacatcatgtgaaagatcagcgtggtattgcagcgttcgttgccttgatgtgcgcagtgggcgctgttgggctctgctttatgccaacgcacgcgatcacctggactctgcttttcggttttggttccggcgcaacaatgatactggggttgacgttcattggtcttcgggcaagttctgcgcatcaggcggcggcactctcggggatggcacaatccgtcgggtatttgctggcagcctgtgggccgccgctgatgggtaaaatacacgatgctaacggtaactggtccgtaccactgatgggtgttgcaatactttcactactgatggcgattttcggactttgcgccgggagagacaaagaaattcgctaatatccggtgctatagtgacgtgacaaatcatgcgtgaaagggagaacaaacacgatgaatattcagtgcaaacgcgtttatgatccggctgaacagagcgatggttatcgcgtactggtcgaccgcctctggccgcgcggtatcaaaaaaaccgatttagcccttgatgagtgggataaagaaatcacgccgtcaacggaactgcgcaaagcctttcacggcgaagtcgtcgattttgcaacctttcgcgagcaatatcttgcagaactggcgcaacacgagcaagaaggaaagcggctggcggacatcgccaaaaaacagccgctgaccctgctctacgcagcaaaaaacaccacgcagaaccatgcgctggtgctggccgactggctacgtagcttgtgattttagtacagcatccggcggttatttttcaccagccggatggtcccgtcgccacaatgcccattcatcaatcgtttcaccgcccggtaatttgcaattgttgctgaccccttgcgctgtcgacactggaatgagcgtcccgcccttctgctggcaatagaccgacgccggatttgccataccaatctgcggcggtttaggtgcttctggctgagaagaggttgaacaaccagccaggaccagcaagcaaggcaaagcaaaactgataattttcatttattgatctcactcatttatctacgcttagagtatcgcggtatcgttttgttttgcagcactatttttattacattcactcaaaacatattacgtcttgtttcatctttgttggtgatgttttatcatgcctgcaaagattaaataatcagcatttacccgccgtatcctggagttgtttcgtgtcagatcagattatcgcccgcgtctcgcaatcccttgccaaagaacagtcactggaaagtctggtccgacagcttctggagatgctggaaatggtcactgatatggaatcaacctacctgaccaaagtggatgtcgaagcgcgcctgcagcatattatgtttgcccgtaacagccagaaaatgcacatcccggagaattttaccgtctcgtgggattactcgttatgcaaacgcgccattgatgaaaactgctttttcagcgatgaagtccctgaccgttggggcgactgtattgcggcacgcaatcttggcatcaccacatttctgagcacgccaattcacttaccggatggatcattctatggcacgctttgcgccgccagcagtgagaagcgccagtggagtgaacgcgcggaacaggttttacagttattcgctggactgattgcacaatatattcaaaaagaggcgctggttgaacagctgcgcgaagccaatgctgcgctgattgcgcaatcgtataccgactcgttaaccgggctaccgaatcggcgggcgatttttgaaaatctgacgacgctgttttctctcgcccggcatcttaaccataagataatgatcgcgtttatcgatctggataacttcaaattaatcaatgaccgttttggtcataatagtggcgatctgtttctcattcaggttggcgagcgccttaatacgctccagcaaaatggcgaagttattggtcgtctcggcggtgatgagtttttggttgtttcactaaacaacgagaatgcggatatttcgtcgctgcgagaacgtattcaacagcaaatacgtggagaatatcacttaggtgatgttgatttgtattatcccggtgccagtcttggcatagtagaagtcgatcctgaaacaaccgatgcagacagtgccctgcatgctgccgatattgcgatgtatcaggagaaaaaacacaaacagaaaacaccttttgtcgcgcatccagcgctacattcctgaggcgtattcacatccttttgattggtgataacatgcgaatcggtattatttttccggttgtaatctttattacagcggtcgtatttttagcatggttttttattggcggctatgctgccccgggagcataaagatgaaaaaaacaacgattattatgatgggtgtggcgattattgtcgttctcggcactgagctgggatggtggtaacgtcacctctaaaaaatagcaaaggctgcctgtgtgcagcctttgtgcaatttaagcgttaacttttaatcttcctgtagataaatagcacgacaatcgcaccaataacggcaaccacgaagctgccaaaattgaagccatcgactttaccaaagccaaacagtgtgctgatccatccgccgactacggcaccgactatccccagcagaatagtcataaagaatccaccaccatctttacctggcatgatccacttcgccagaataccggcaataagcccaaaaataatccatgacagaatgcccattgtttcctcacttatctgttttgcattagcgggttagtcgctgataaaaagcatagcacaacatcgggagggcaagatttgtgacgagcatcacggaggatttttttgcgatggcgcagaaattgcgccatcaacgatcggtgataattaccaaccacaaacatcatgttcgttttccgtgtcttgacatcctccacgccctgaatgacgaggatccctgctacgttcaggctgtcgcctgaatcatttcggtgggttcctgcttcaacgagcggcctgactgcaccatctctccacaggcaagaacggcgtgccccgccgctaaaatgttacgagcgccgtttacatcggcgttcgctgtatatccacatacctggcatctgaattgactttgtgacaggcgattttctttcgctgtatgaccacagcacgcgcaacgctggcttgtgtacgctggcggaacagcaagcacctgaccgccactccagagctgcttgtactcaagctggcggcgcatttcataccagccctgatccagtatcgaacggtttaaacctgattttgcccggacattgcgccccggctggctgaccgtacccgctgctgactttgacatgttgctgaccttcaaatcctcaatgactatcattgcgtggtttttgctgacggtcgttgtgactttatgaaggtagtccctgcggatatttgcgatacgggaatgcagtcgctgtattttgcgtttctgcttctgccagttattgctgaatttgaccttgcggcttaactgtcgctgaagtctcgccagcgtcttctggtttttctgaaaactgtttacaggcccaaagactgtgccatctgacagcgtggcgagtttagccacgccagcatccagcccgatcattgatgctgaagggtgaaccggagttgatacttcactttctgtctgaatactgatgtaccacttaccgcaggactggctgaccgtgacatttttcacaacacccgtgacctgacggctattccggtagcgcatccagcccagtttcggcagaaaaatacggctgttttcctgatcgagctttacgccctgcgggtagcggaatgcatcattctgtccccgctttttgaatcggggaaaagcagcccgcttccggaagaagtttttgtaagcccgctcaaggtctttcagtgactgttgcaatggctgtgagggcgaatctttaagccattgcgtttcagtggcgtttttccactcaaccagccaggaagccattttcccgtaagggatgtatttattaccggcctcatgattctcattctgacgtgccagagcacgattgaaaacgaaacgacatgcgcctgcgaagcgcctcatttcacactcctgttgaccacctggtcttaactggaatttaaatgcctgtaatcgtttcacaggtcaaatgatactttggtctgtgaaaaaagaaaccgatatccggcgtggaaggcattgtgttttcctgatgcatgttcacctggtctttgtcaccagataccgactccagatttttgaccatgacgcgacagaaaaactacgcacttacttttcaaatgtatgtgctgattttgaagctgaacttgttgaaatggatggcgaaccagatcacgtccatttgttaattaactatcctcccaaactggcgatatccagtctggtaaacagcctcaaaggcgtatcgggtaggttactgcgacgagatcgaccagatattgcagtcaggtattactacaaaggcgttttgtggagtcctggctattttgccagtagctgcggaggtgcgccaatatccgtcatccgccaatacattgaacaacagcaaacacctggtcaggtggaaaaccgcgccttatatccccgccctgaaggacggggttttacggcgcaccggataagaacgcacggtattcaccagatcttttatcacttcagccgccacttctggcaccagcaaagtcatcggcgtctctgtttcataatcgacagaaacgccattgctgttattggtgacggtcacggtatacgttgctttgcccatgattcatttcccgttatgaatgactttccgttgttgcgcaccttccatcaggacttcaggagccacgaagaagtcaatgttgaaataagtatcgtcagtcatggcttcaatgttgtgccacttttctggagggaacaccgcaaactgccccgcttcgataaggatcacctgatcaggctctgcactgtgttcatcagcgtagccgagatatttgaccgccccatgcataacggaaaggcgtgggtaaacccccgggcgcgttcctttatcaagatgacgttcgaatattccggcaggcgcagtttgtttattccagaaaggcgttgagcgcgtatgaatataattctgtgggatttgcagcatcctattccctccttcggggaatgcgctgaaaacggtttattccagccgtttcagggtacgcctgataatttgcattttaaataccatttattggttactttttagcaccatatcagagaaaaatcagggaggattacaagtgggaagcccgcgacaacgcgggctgaatgtatcaggattgcagcgtcgccagtcgggcggcgaaacccacgaacatcaaaccaatcagtgagttgccaactttagccagtttctttttggtacgtatgtactgcgtgacaaaagcaccagaaataatcaggaagctcaaatagcagaaactcaccagttccagcgtcgtcgccagaataaagaatgaaattcccgtatgtggggcattaacatcgataaactgtacgaaaaacgacacatagaacaaaatggctttcggattagtcaggctcaaaattaacgcgcgtttaaaaatggccccgtattggggctcatcggatttggcctcgttatttttacccttcagggtcgcgtagagaattttactccccagatagagcaaataaaacgcaccaagataacgtacaatgttgaataatatcggggtggtcttaattaatgtcgccactccagcccatgccagaaacatcaatactgcatcgccaataaatacaccgcaggccgcaagataaccgcctttcataccgctactgacgctatttttgagtacaaacagggtatttggccctggcaccaacacaataaaaatggccccaaccagataggtccagtaattcagaaccccgtattcagcgaacacattaacctctttaattatctttcgatcatgcgcgattaaaggtgaatatgctaaccaatctgtagcggcttagaaaggagaaaatcaggttttaacccgatatcaacccgataattgaatcattaatcaggcatgctccagtgaaaaattcgggtagtgctcggcaaaatactggcgtaaaaattctaccgttatccgcactttcgctgacgtcgccagccttgaaacataaacggcccagacgttcgctggctggtaatattccggtagcacttgcactaaatgaccactggcaatgttttcgctaacatcccaccaggagcgcagagcaatcccctgcccatcgagacaccactgatggacaatttctccatgattagacgacagtgggccggtgactttaatcgcatggtggccttctttattgcgtaattgccagacaccaaaaggatgatcgcgctctttaatgaccaggcacggcaatgcggaaagatcggttaaatgtttcggcgcgccatgttgcgcaataaattccggcgacgcgcagagaatgcggtaattagtcgccagtttgcgggcgattaaattaggggcgatgtcatcgccaatgcgaatatcgagatcaacaccttcattgaccaaatcgaccaaccggtcttccacatcaaaacgtaattccagttgcggatacgccttagccagcgctgataacgccggagccaccacctgtcgtccaaaaccaaagctgctgataatacgcagcatcccctgcggcacctgacgcacgtcagaaagttcgtccatcatctgaccgacatcctgcaaaatccgctgcgcccattcataaatccgctctccttcttcggtaatggtgacgcggcgggtggtgcggtgtaacaacaccacgtttagcgtttgctccagcaaggcgatgcgcttgctgacgaacgccggtgaaacgcccagttcttccgccacggcggcaaaaccagcccggcgagccaccagcataaagacgcgcaaatcgttcagcagcggtaaattattcatgattcgtgttttatgtttcaccagttacggggattaattccttttcagtcaattataggatggtgatgttgtcaattttgatggtcaggaagtgagaacccaatgatgaaaacgatgcgtattgctgcgatcccgggagacgggattggcaaagaagtccttcctgaagggattcgcgtgttacaggctgccgctgagcgctggggcttcgccttgagttttgagcaaatggagtgggcgagctgcgagtattacagccatcacggtaaaatgatgccggacgactggcatgagcaacttagccgtttcgacgccatctattttggtgccgtcggctggccggacaccgttcctgaccatatttcgttgtggggttcgctgctgaaatttcgtcgtgaattcgaccagtacgtcaacctgcgcccggttcgtctctttcctggcgttccctgcccgctggcgggaaaacagcctggcgacatcgatttttacgtggtcagggaaaacaccgaaggcgaatattcctcgctcggcggtagagtgaatgaaggtacagagcatgaagtcgtcattcaggaatcggtatttacgcgtcgtggtgtcgatcgcattttgcgttatgccttcgaacttgcgcaaagccgcccacgtaagacgctaacttctgccactaaatcaaacggtttagccatcagcatgccgtactgggatgagcgagtggaagcaatggccgagaattacccggagatccgctgggacaagcagcatattgatattctctgcgcgcgttttgtgatgcagccggaacgcttcgatgtggtggtggcgtccaatttatttggcgatatcctttccgatcttggcccggcctgcaccggcaccattggcattgccccatccgccaacctgaatccggaacgcactttcccgtcgctcttcgagccagtccacggttccgcgccggatatctacgggaaaaacattgctaaccctatcgccacgatttgggccggtgcaatgatgctcgattttctcggcaatggcgatgagcgtttccagcaagcgcataacggtattctggcagcaattgaagaagtgattgctcacgggccgaaaacacctgatatgaaaggcaatgccaccacgccacaggttgccgacgcgatttgcaaaattattttgcgttaaggtcaaaccagtttatttgaaccgcgtcactgacgcggtttttttattcgttctttgcagtaaataacctgcgtcatttcaccttttattgtttccgtttcgtgttttatggctttccgtattcttaattgtttaatttatgtaacatgcaaataatcaatttgttaaacacaacatacaactcattaccctgcaaataattacaactggcaaaagccagagacgggcttttatgcccaggagatgactcatgatgagcaatgttaagaaaaaagatgtgccgctgataagcatcagcctggtggccattcttttcatcgcagctgcattaagccttttcccacaacaatcggccgacgcggccaacgcaatatacacttttgttacgcgtacgttaggttccgccgtacaggtattggttttgctggcaatgggactggtgatttatttagccaccagtaaatacggcaatattcgtcttggcgaaggaaaaccggaatacagcacgctctcctggctgtttatgtttatttgtgccggtttaggttcttctacgctttattggggggttgctgaatgggcctattattatcaaacgcctggattaaatatcgcaccgcgttcacaacaggcactcgaatttagcgtcccttactccttcttccactggggcatcagcgcctgggcaacttatacgctggcctcattaatcatggcttatcactttcatgtgcgtaaaaacaaaggtctgagtctttccggcattattgccgcgattaccggcgttcgcccgcaaggcccatggggaaaactggttgatttgatgttcctgatcgccactgtcggcgcactgactatttcccttgttgtcaccgcagcaacctttactcgtggactttccgcgctgaccggtttacccgataacttcaccgtgcaggcatttgtgatcctgctttccggcggcattttttgcctaagctcgtggattggtatcaacaacggtttgcaacgtctgagcaaaatggttggctggggcgcgttcctgctgccattactggtgctgattgtcggcccaaccgaatttattaccagcagcatcatcaatgccatcggtctgaccacgcaaaacttcctgcaaatgagcttattcaccgatccgcttggcgatggttcatttacccgcaactggaccgttttctactggctgtggtggatctcatacacccctggcgtagcaatgtttgtcacccgcgtttcccgcggtcgtaagattaaagaagttatctggggactgatcctcggcagcaccgtcggttgctggttcttcttcggcgtaatggaaagctatgccattcatcagtttatcaatggcgtaatcaacgtcccacaggtgctggaaacactgggcggcgaaacagctgtacagcaagttctgatgtcgttgccagccggtaaattgttcctcgccgcatacctgggcgtgatgattattttccttgcctcgcatatggatgcagtggcctacaccatggcggcgaccagtacgcgtaatctccaggaaggtgacgatcctgaccgtgggctgcgtcttttctggtgcgtggtgatcactctgatcccgctttccatcttgtttaccggtgcttcgctggaaacgatgaaaaccaccgtcgtgctcacagcccttcccttcctcgtcattttactggtgaaagtcggcggatttattcgctggctgaaacaggattacgccgacattccggctcatcaagttgaacattatctcccgcagacaccggttgaagccctggaaaaaacaccagtgctccctgcgggaaccgtattcaaaggcgacaactgagcgccatcatcctaacgataaaggtatccctatgagcaatctgagccctgactttgtactacccgaaaatttttgcgctaacccgcaagaggcgtggaccattcctgcccgtttttataccgatcagaacgcgtttgaacacgaaaaagagaacgtcttcgccaaaagctggatttgcgtcgctcacagcagcgaactggcgaatgccaatgattatgtgacgcgtgagatcattggcgaaagcatcgtgctggtacgcggtcgtgataaggttttgcgcgcgttctataacgtgtgtccgcaccgtggtcatcagttgttgagcggtgaaggaaaagcaaaaaatgtgattacctgcccgtatcacgcatgggcattcaaactcgatggcaacctggcccatgcacgtaactgcgaaaacgtcgccaatttcgatagcgacaaagcgcaactggttccggtgcgtctggaagaatatgccggattcgtcttcatcaacatggaccccaacgccaccagcgtagaagatcaattacccggcctgggcgcgaaagtgctggaagcctgcccggaagtccacgatctgaaactggcggcccgctttaccacccgcacgcctgccaactggaagaacattgtcgataactatctcgagtgctatcactgtggtccggcgcatccaggtttctccgactccgtacaggttgatcgttactggcacaccatgcacggtaactggacgctgcaatacggtttcgccaaaccgtccgaacagtcgtttaaatttgaagagggtacggatgcggcattccacggtttctggctgtggccgtgcacgatgctgaacgtcaccccgatcaaagggatgatgacggtcatttatgaattcccggtggattctgaaactaccctgcaaaactacgatatttacttcaccaatgaagagttaaccgacgagcaaaaatcgctgattgagtggtatcgcgatgtgttccgtccggaagatttacgtctggttgaaagcgtacagaaagggctgaaatcgcgtggctatcgtggtcaggggcgcatcatggccgacagtagcggtagtggcatttccgaacatggtatcgcccatttccataatctgctggcgcaggtgtttaaggactaatgacatcggcggcggtattttccgccgctgggctgatttttgatggagtacagcaatgtcagactatcaaatgtttgaagtacaggtgagccaggttgaaccccttaccgaacaggtgaaacgcttcacgctggtggcaaccgatggcaaaccattacctgcgttttctggaggaagtcacgtcattgtgcagatgagcgatggtgataaccagtacagcaatgcgtattcactactgagttcgccgcatgacacctcttgttatcagattgccgttcggctgaaggaaaactcgcgcggcggttcccgctttttgcatcagcaggtaaaagtgggcaatcggttaacgatttcaacgcctaataacctgtttgcgctaattccctcagccagaaagcatctgtttatcgcgggcggtattggtatcacccctttcctgtcgcacatggcagagctgcaacacagcgacgtcgactggcagctacattactgctcgcgaaatccagaaagttgcgcatttcgtgatgagctagtccagcatccgcaggctgagaaagttcacttgcatcactcatcaaccggaacacgactggaattagcgcgattattggcggatatcgaacctggcacacacgtttatacctgtggtcccgaggcgctaaatgaagcggtaagaagtgaagctgcgcgtctggacatcgccgccgatacgctgcactttgagcaatttgctatcgaagacaaaaccggcgatgcctttaccctggtgcttgcccgttccggaaaagagtttgtggtgccggaagagatgactattttgcaggttattgaaaataataaagccgcgaaagtggaatgtttatgtcgtgaaggggtatgcggaacctgcgaaacagcaatactggaaggtgaagctgaccatcgggatcagtattttagcgatgaagagcgtgccagccagcaaagtatgttgatctgttgttcgcgtgcgaagggtaaacgcctggtgttggatttgtagtttgccaaagccggatgtggcgctgagcgcgcccagtccggcttcggaagattttactgcggatattcctgcaataaattgtgtaatgcttccgccatcagctcaccacgccagccggaaatcagctccggcaaattgttctgcggtttcagtttccagtgccagttcagcagttggttgatttgccgacgcgatgccagcaattcggcgctgatcttatgcgtttcgctcacgtcagtaatcagcgacttaatcgctttaaacgctttacgataaccaggcatgtccatcaggttaagcatcggctgcggtaaggcctcttccggcaatgtctgcgctttttccaccagcgccagcagcgttttaccgtgaaagcggatttcgctaccggataaacccaggctgtccagttcgcctaaacttcccggcatataacgcgcgaccgaccacaaatgctcttcacgcacgacaaagttcaccgccagatcgcgctctcgcgccttgcgcagtcgccagtcggctaacagttgcagacaggccagttggcgtgtgcgtaattgccaggcattggtgatatcacgccaggcatcttccggcgcaacgacttcctgacgacgcatttgcatcaggcggcattcatccagcgccgcaggtagccagccggaggcctccgtttctaccataagcttggcggtgatcggtaacagataccagacatccgccgctgcgtattcacactgacgttcggtcagcggtctggccagccagtcggtgcgcgattcactcttgtccagcgtaacgccggaatactcttccaccatggaagcgaaaccccatgacatcgggcgtccgcagaaggcagcaaggatttgcgtgtcaatcaagggttgtggtaattcgccaaagacattgaggaacacttccagatcttcactgcctgcatggagaaattttgtgatggacggatcgcgcaggatcgctttcagcggtgaccagtcggtgatcccgagaggatcaattagcgccagatgctcgccatcgaaaagttgaatcaaccccagctgcgggtaataagtgcgcgtacgaacaaattcagtatccagggctatcgccggaaaggcacggacggcttcacacaaagaagccagcgcatcgtccgtggtaatcatttggtaattcaaattgttttctctttagtgggcgtcaaaaaaaacgccggattaaccggcgtctgacgactgacttaacactcaggctttattgtccactttgccgcgcgcttcgtcacgtaattctcgtcgcaaaatttttccgacgttagatttcggtaactcatcacgaaactccaccagcttcggtactttgtagcccgtgagctgacggcggcaaaaggtcaccagtgactcttcggtaagcgatggatcttttttcactacgaagattttcaccgcttcaccactggagccggaaggtacgccaacagccgcgacttcctgtacgccaggatgctgcatgacgacatcttcaatctcgttgggatagacgttaaaaccggaaaccagaatcatgtcttttttacgatcgacaatgcgcaggaacccttcttcatccatcaccgcgatgtcgccggtgtgtaaccagccatttttgatgatctcatctgtagcatccggacgctgccagtaacccagcatcacctgcggtcctttgacacaaagctcacccggttgacccggtggtacttcattatcatcatcatccaccagtttggcttccgtcgacggcaccggcaaaccgatgctaccactatgataatcaatatcatatgggttaacgctgaccagcggcgcacactcggtaaggccatagccttccagcagatactgtcctgtcagtttcacccaacgctctgccaccacttgctgcactggcatccctccgcctgcggaaagatgcagactggagaaatccagctgctggaactctttattgttcagcaacgcattgaacaaggtgttaacgcccgtgatagcggtaaacggatatttcgctaactcttttaccaaccctggaatatcgcgcgggttagtgataagcaggttctgcccacccagttcgataaacagcaggcagttaatggtcagggcaaaaatgtgatacagcggcagcgccgtcaccaccagctctttgcccggatgcaacagcggaccataggtcgcgttaacctgttccaggttcgccagcatattgcggtgagtcagcatcgcgcctttcgccacaccagtggtgccgccggtgtattgcagaaaagctaaatcttccggcaccagttcgggtttgacgtactgcatccggtagccgttatgcagtgcgctacgaaatgaaatggcatctggcagatggtatttcggcaccaaacgcttgatgtatttaacaacgaaattgactaccgtgccttttgccgtagatagctgatcgcccatacgggtcagaattacgtgctgaacggcggttttatcaaccactttttccagtgtgtgagcaaagttagacacgataacaatcgccgatgcgccgctatcgttaagctgatgctcaagctcacgcggggtatacaacgggttaacgtttacgacgatcatccctgcacgcaaaatgccaaacagcgccaccggatattgcaataaattaggcatcatcaacgcaacgcgatcgcctttcttcagccccaacccttgttgcaaataagcggcaaacgcgcgactgcgttcttccagcttgcggaaggtcattacctcccccatattcacaaacgcaggctgatcggcgtagcgcgcgaccgactgctcaaacatatctaccagagattgataacggtcagggttgatctccgtcggaacgtccgcgggataacggttaagccaaaccttcttcaattcttcacctctaaaatgcgtgttcgtcgtcatcgcaaccccaaatgatatacatgccgttaacataatattaactcatcataccagcttgataattacccaacgaaaaggttgcgaagcgcgtcactatttatttttatctttaccgtaagaatgcagaaacagcggaccagccgctgtttctttttctttaaaaacaagcaattattcagttacaactgtttgtactctcgcgggaccgggattataccagccccatccgccgtagccatagggccagccacgaccgccataaaaccatggatcaatcggctgaggcggcataatcacctgctgggttaaatgccaacgtttgtaacccgttacttgcatcaccataaatttatagggcgtattgccgattttgccgtcaaccgcaccagtgattggcccaactaccgtaaccagttgtccacggaaatccaccgggtccagaaaaccgttcacatcggcataaatgcgaccgcgagaaggttctcccagcgtcggtctggctccgctgtccagcggtacggtagcaatttccaggcgggttttcccttgctggttttgtaccgcaaccactttgccaccaaagcgtgcctcctgaccaacgtacagctgcggcgcactcatcacccgaactaaatcttgttgcggcgtgggactgctgcctttaatggcgtccggcacagtgacacaaccgctcagcattagcgcaaacgtacctgccagtatgcctttgataacattcttttgaaccgccatgatgcgactcctttttttctcagggcatactcttaagattcattctttgcccggaagtttcttccatgcgacgttgttacgtaaataaaccggttcggcatgttccaccgccaccgttttaccctcggcaaacatctgacacgcaatcggcagcatatcttccgccgctggcagtaaaacttctccgtcgcgcaaaaccagcccgctctctttaccgagatccggccaggcttgccagcccgtccctaccgttacccattcgccggaaagctgttgcattcgttcatgaacgagttcgggtttgagtacggcttcggtttcttcaccgtgccagataccgttttcatcacgctgatattcggcccagtaaacttcgcccattcgcgcgtcaatggctgccagcacgcgggttgcgccgtttttgcgccacgccccttgcgccatcgtcattagcgtggagacgccaatcatcggtagctctgcgccaagtgccagcccttgcgcaatgccaataccaatgcgcacgccggtaaagctaccggggccgcgcccgtaagccagagcgttaatatcagtcagggaagttccgctggtggtcaggatatcctgcaccatcggtaagattcgttgagtatgttcacgagggcaaagctcaaaatgagcgttgacagtaccgtcgttccacagggcgacagagcaggcctctgtcgcggtatcgatagccagaattcgcatgggtcttcgtgcttagatcaataaaaaggcgcgcatcataccatactccgtaacaaattacctggaggatggtatcgcaaggaaacgaaccgcacgggcaatgtcacgagtgcgtggcgcgggcggcagactggcgagaaacgtcgcgccgtaaggacgcatcaccagccgattgtcacaaatcaccagcacgccacgatcgtcggcgtcgcgaatcagtcgccctaccccctgtttgagagtaatgacggcatctggtagttgcacttcatcgaacgggtcgccaccgcgcaaacgacaatcttccatgcgcgcttttaacagtggatcatccggcgaggtaaacggcaacttgtcgataatcaccaatgacaatgtatcgccacgcacgtccaccccttcccagaaactactggttgccacaagaagcgcgttaccggcgctgacaaattgctgcaacagttgccctttgctggtttccccctgcaacaaaacgggaagcgtcatggtagcgcggaactgctcggccagatcacgcatcatggcgtgcgaggtacaaagcataaaacaacgaccgttgttagcttcgatgatcggtcgcagcattgccgctaactggcgagcagaacctggctggttggtttgcggcagattgcgcggcacacagagtaacgcctggcggctgtaatcaaacgggcttggcaatagcaacgactccgcctgttctatcccaagccgcgaggtgaaatgatgcagatcgtcgttcaccgacagcgttgctgaggtgaagatccagctaccaggcttttgcgccattaactctttgaatttatccgccacgctgagcggcgtgagagccagagtaaaatggcgcgaagtgcattcgtaccagtagctgtagcccggctgattgatctcttttagccgcttcagccgtgtgcgatacaacgtagcgcgctcaaatgccgcatccagcaaggcggaacgccccagtgacagtttcgccacgtcataacaaagttccagggtgtcatcgagcagtaaaaatgcccgctgaatttgcggattagctaacagctcacgcaggttaccgcgataacctggctcaccgagttgcagacgaaaatcctgcgcactctgggcaagacgatcagcgcacttttgtaactgctgggtgtcttttaattcggtgcggtaggcgatggtgatgtcttttgccaggtcgagcagttgtcgactggagagtgactgaccaaaatactggctggcaatgtccggtagctggtgggcttcgtcgaagatcatgacgtccgcttccgggatcagttcgccaaatccactctctttaaccaccatatccgccagaaagagatgatggtttaccaccaccacatcggcgtccatcgcttttttacgtgctttgaccacaaagcaatctttatacatcgggcagtcgctgccaagacagttgtcgttggtgctggtgaccagcggccacgcctgtgaatcttccgccacgctgacgcaggtgctgatatcaccatcgactgtttgattagaccaggagcgcagcaggatcacatcgcttaagatttgtaccggcagatcgccccccgccagcgcctgctgttcgagacgttcgaggcagaggtagtttgagcgccctttcagcagcgccacgttgcccgtatatttcaatgcctttgagactgttggcaaatcgcggctgtagagctgatcctgcaacgcttttgagccggtcgagataatgactttctttttcgcccgcagcgcaggagccaggtaagcgtaggttttgcccgtaccggttcctgcttccaccaccagcggctggcctttttctatcgcctgggtgacggctaccgccatctgtcgctgtggttctcgcggcttaaagcctggtatcgctttcgccagctgaccgtctggtgcaaaatcgtccgtcacactaccccctgttgatttgaacagggattatgtcaggatgagggcgctttcgccagttgaagtggtgacggcgacctcacattgtggcagtctttgcagcacgaaaatggaagtataatgaggacaaaatgatgactatcgttcgtatcgatgctgaagcccgctggtctgatgtagtaatccacaacaacacgctctactacactggtgtaccggaaaacctcgacgccgatgcctttgagcaaaccgccaacacgctggcacagattgacgccgtgctggaaaaacagggcagcaataaatcgagcattctggatgccaccattttcctggccgataaaaacgacttcgcggcgatgaataaagcgtgggatgcctgggttgtcgcgggtcatgcgccggtgcgctgcacggtacaagcgggtttgatgaacccgaagtataaagttgaaattaagattgtggctgcggtgtaagctttatcgaagcaaaataagtcagacgataatttatcgataatactggtcggttttacataaatcgaccagagaataagatattactgttgatgcttctgctaattcattatttatatttataatttcaattttatctataaaactaactatataaataaacataaacatgccgttgtgttcgccctttgattagcaactctggttttctttcttagctgaacaatctggttatagcgtgcggactgaccgttaattttctccatcttactggataacacaccatgagctgctacctttaaaacacctgaatgtcaacaggttaactcgtgccatatcgttataatccctttgatattagatgcaaattaaggtcatatatagccttatcgataacatggttaattttaaggataagaatatgcctgctgtaatagataaagccctggatttcattggtgccatggatgtatcagcgccaacaccaagttcgatgaatgaaagcacagcgaagggaatctttaaatatttaaaagaactgggagtacccgcgagtgccgctgatattacggcgcgagctgaccaggaaggctggaaccctgggttcacggaaaaaatggttggatgggcaaaaaaaatggagtctggtgaacgcactgtaattaaaaatcctgaatacttttcaacatatatgcaggaagaactaaaagcactggtctgagtttaatttatatcagcataaatgggtcaggacgcttttaatcacatataaaaagcgtcctttttctcacaatcaaataatcatcggattctataacgaaatcgatacggattagtgtgttactcgtcttcatcctcaaaacgcgccacgattcgctcgccggagtggttggcacgcagctcttctgccaccagcgcgattgcctggccgctgctcatcccttgtgccatcagttcctggatccgctcgacagctttttgctgctgttcatgggtgagtgaaggtaaacctgcaaacattgttaactcctgctaaattgttggcgctaattatttcatgctacccggcacatagccagtagagtcaggactgatgaagacgttatctcccgctgtgattactttaccctggcgtcaggacgccgctgaattttatttctcccgcttaagccacctgccgtgggcgatgcttttacactccggctatgccgatcatccgtatagccgctttgatattgtggtcgccgatccgatttgcactttaaccactttcggtaaagaaaccgttgttagtgaaagcgaaaaacgcacaacgaccactgatgacccgctacaggtgctccagcaggtgctggatcgcgcagacattcgcccaacgcataacgaagatttgccatttcagggcggcgcactggggttgtttggctacgatctgggccgccgttttgagtcactgccagaaattgcggaacaagatatcgttctgccggatatggcagtgggtatctacgattgggcgctcattgtcgaccaccagcgtcatacagtttctttgctgagtcataatgatgtcaatgcccgtcgggcctggctggaaagccagcaattctcgccgcaggaagatttcacgctcacttccgactggcaatccaatatgacccgcgagcagtacggcgaaaaatttcgccaggtacaggaatatctgcacagcggtgattgctatcaggtgaatctcgcccagcgttttcatgcgacctattctggcgatgaatggcaggcattccttcagcttaatcaggccaaccgcgcgccatttagcgcttttttacgtcttgaacagggtgcaattttaagcctttcgccagagcggtttattctttgtgataatagtgaaatccagacccgcccgattaaaggcacgctaccacgcctgcccgatcctcaggaagatagcaaacaagcagaaaaactggcgaactcagcgaaagatcgtgccgaaaatctgatgattgtcgatttaatgcgtaatgatatcggtcgtgttgccgtagccggttcggtaaaagtaccagagctcttcgtggtggaacccttccctgccgtgcatcatctggtcagcactataacggcgcgactaccagaacagttacacgccagcgatctgctgcgcgcagcttttcctggtggctcaataaccggggctccgaaagtacgggctatggaaattatcgacgaactggaaccgcagcgacgtaatgcctggtgcggcagcattggctatttgagcttttgcggcaacatggataccagcattactatccgcacgctgactgccattaacggacaaatatactgctctgcgggcggtggaattgtcgccgatagccaggaagaagcggaatatcaggaaacttttgataaagttaataagatattacgccaactggagaagtaagacgtggaataccgtagcctgacgcttgattattttttatctcgctttcaacttttgcgcccgcaaattaaccgggaaaccctaaatcatcgtcaggctgccgtgttaatccccatcgtccgtcgaccgcaaccggggttgttgctgactcagcgttcaattcatctgcgtaaacacgctggacaagtggcattccctggaggtgcagtcgatgacacggacgcatcagttatcgccgccgcgctgcgcgaagctgaagaagaggtcgctataccgccttccgccgttgaagttatcggcgtgctgccgcccgtcgatagcgtaactggctatcaggtaaccccagtggtcggcattatcccgcccgatctgccgtatcgcgccagtgaagatgaagtctcggcggtgtttgaaatgccgctcgcccaggcattacatctgggtcgttatcaccctttagatatctaccgccgtggcgattcacatcgggtatggctgtcctggtacgaacagtattttgtatggggaatgaccgcaggcataattcgtgagctggcgctgcaaattggtgtgaaaccctgactatacttatctttacatctacaaaacactacttgagacaatcatcgcaatattagttaaatcgcggtttttgattagtttaattcatgtgaatagttaagccagtcgccgcgttccctcttacactatgcgctgttattagttcgttactggaagtccagtcaccttgtcaggagtattatcgtgattagtctattcgacatgtttaaggtggggattggtccctcatcttcccataccgtagggcctatgaaggcgggtaaacagttcgtcgatgatctggtcgaaaaaggcttactggatagcgttactcgcgttgccgtggacgtttatggttcactgtcgctgacgggtaaaggccaccacaccgatatcgccattattatgggtcttgcaggtaacgaacctgccaccgtggatatcgacagtattcccggttttattcgcgacgtagaagagcgcgaacgtctgctgctggcacagggacggcatgaagtggatttcccgcgcgacaacgggatgcgttttcataacggcaacctgccgctgcatgaaaacggtatgcaaatccacgcctataacggcgatgaagtcgtctacagcaaaacttattattccatcggcggcggttttatcgtcgatgaagaacactttggtcaggatgctgccaacgaagtgagcgtgccgtatccgttcaaatctgccaccgaactgctcgcgtactgtaatgaaaccggctattcgctgtctggtctcgctatgcagaacgaactggcgctgcacagcaagaaagagatcgacgagtatttcgcgcatgtctggcaaaccatgcaggcatgtatcgatcgcgggatgaacaccgaaggtgtactgccaggcccgctgcgcgtgccacgtcgtgcgtctgccctgcgccggatgttagtttccagcgataaactgtctaacgatccgatgaatgtcattgactgggtaaacatgtttgcgctggcagttaacgaagaaaacgccgccggtggtcgtgtggtaactgcgccaaccaacggtgcctgcggtatcgttccggcagtgctggcttactatgaccactttattgaatcggtcagcccggacatctatacccgttactttatggcagcgggcgcgattggtgcattgtataaaatgaacgcctctatttccggtgcggaagttggttgccagggcgaagtgggtgttgcctgttcaatggctgctgcgggtcttgcagaactgctgggcggtagcccggaacaggtttgcgtggcggcggaaattggcatggaacacaaccttggtttaacctgcgacccggttgcagggcaggttcaggtgccgtgcattgagcgtaatgccattgcctctgtgaaggcgattaacgccgcacggatggctctgcgccgcaccagtgcaccgcgcgtctcgctggataaggtcatcgaaacgatgtacgaaaccggtaaggacatgaacgccaaataccgcgaaacctcacgcggtggtctggcaatcaaagtccagtgtgactaatacttcttactcgcccatctgcaacggatgggcgaatttatacccgctttctcgtctgctgtaatattccccactacacttccactgttgcgtcaggcgtttgtcgccatacgcttacagggtggcccgcatgcaaaaagcacaacggatcattaaaacctatcgccgtaatcgaatgattgtttgtacgatttgcgcactcgttacgctcgcttcgaccctgagcgtgcgatttatttcacagcgtaacttaaatcaacaacgggtagtacaattcgccaatcacgctgtagaggaattagataaagtactgcttcccctacaggcaggtagcgaagtcttgcttccgctgattggtctgccctgctctgtcgcccatttgccattacgtaaacaggcggcaaaactccaaactgtgcgatccattggcctggtgcaagacggcacactctattgctccagcatttttggttatcgcaatgtgccgtcgtggacattctggctgaacttcctgcaccgcaaccacttttacgcctgacgatcgaccgtgccctgattaaaggcagtccggttttgattcaatggacgcctgcagcgggcagtagcaatgctggggtcatggagatgattaacatcgacttactgacggcaatgctccttgagccacaactgccgcaaatcagtagcgccagcctgacggtggacaaacggcatttgctctatggtaatgggctggtagattcccttccgcaacctgaagacaatgaaaactatgaggtttcttcgcaacgctttccttttaccattaacgttaatggtccgggggctacggcgctggcatggcactatcttccaacacaattaccgctggcggtgctgctaagtttactggtgggctacatcgcctggctggcgaccgcttaccggatgagcttttcccgcgaaatcaatctgggcctggcgcaacatgagttcgaattgttctgtcagcctttgcttaatgcgcgcagccagcaatgtattggtgtagagattttgctgcgctggaataatccgcgtcagggctggatttcaccggatgtgtttattcctatcgcggaagaacatcatttaattgtgccactgacccgctatgtgatggcagaaaccattcgtcagcgccatgttttcccgatgagtagtcagtttcatgttggcattaacgtcgcacccagccattttcgccgtggtgtgctgataaaagatctcaatcagtactggtttagcgctcacccgattcagcaactgatcctcgaaatcaccgaacgcgatgccttactggatgttgattatcggattgcccgcgagctacatcgtaaaaacgtcaaactggcgattgatgacttcggcaccggcaacagttcattttcctggcttgaaacattacgtcctgacgtgctgaaaattgataagtcatttaccgcagctataggttctgacgcggttaactcgacggtgaccgatatcatcatcgcgctggggcaaagactgaatattgaactggtggcggagggcgtggaaacgcaagaacaggcgaagtatttgcgccgtcatggcgtgcatattttgcaagggtatttgtacgcacagccgatgccgctacgtgattttcccaaatggctggcgggcagccaaccgccgcccgcccggcataatggacatatcacgcccattatgccgttacgttaatgcttactcatcttcatcgtgcgccggttgctctttaacaatgcgaaccagatcaacacgataatcattggcttcaatgatggtgatatgcagtggccctacatcaatcacatcgcccacacggggaatgtgaccatttgccgagatcacgaggcccgcgaccgtcgcgatatcatcgtcatcggcaaggtgctcaacatcaagcgcctgctgcaaggcatgcaaatctgtaccgccttttaccagccagccgtcaccatcagtaatgatttccggcgtttcgtcagcgtccgggaattcacccgcaatggcttccagcacatccagcggcgtgaccagaccttgtaccacaccaaactcgttggtcacgataacaaagctcccgcgagcacgacgcagcacgcccaacaggttgatcggatcgagggtttccgggacgataatcgccggagacgccgaagcaatcgccgccacatcaacgccctcttccagcgccaccagcagttctttagcacgtacaataccgatgatttcatccagttcaccgcgacataccgggaacagactgtgcggtgaagagagcagttgctcgcggatttcatcgaccccgagattagcgtcaacccagcttatttcaccgcgcggcgtcatgatcccgcgcagagaacgcgacgccagcgtcagtacgccgttaatcatgtaacgttcttcttcggcaaatgcaccttccgggatcggcatcggcatcgggttatcggcatcgtgctgaacattggcctgacgtttcccgcccatcaaacgcaggatggcatcggcagtacgcgctcgcagcggcaaagtcgactggtggcgaataaagttgcgacgcgcaatctggttaaacacttcgatgatgatcgagaagccaatcgcggcatacaggtaacctttcggaatgtggaaaccgaaaccttctgccaccagactcagaccaatcattaacaggaagctcagacagagcaccaccaccgtggggtgctggttaacgaatcgcgtcagcggtttggatgccagcaacataaccgccatcgcaatcactaccgccgccatcatcaccggcagatggttaaccatccctactgcagtaattaccgcatccaacgagaagacggcgtcaaggatgacaatctgtgtgacgaccacccagaaactggcgtagcctttaccgtggccggaatcatgatcgcggttttccagccgttcatgcagttcggttgttgctttgaacagcaagaatatccccccgaacaacatgatcaggtcgcgtccggagaaggagaaatccatgacggtaaatagcggtttggtcagcgtgaccatccatgaaatcagcgacagcagccccagacgcataatcagcgccagtgataaccccagcaaacgcgctttatcgcgttgttttggcggcagtttgtcagcaagaatggcgatgaagaccaggttatcgatacccagcacaatttcgagaacaacaagcgtgagtagccccgcccaaattgaggggtccattaagaattccatgacaagctcctgcttaaggaatagctattcgacgccagaaataatgcaggcgtaacgacaaaatgcaaacgaaaggtgcggcatagagagccagaaaggtaggcgttaaaaggcctgatgctgaaatgacgtcggtgacgatccatactgcgggctactgccctatactccatggttgttaaacgggagttaaacatatcagagacgcctctgatttggcaaagatttaccttcctttgcaaacgaatgtgacaaggatattttacctttcgaaatttctgctaatcgaaagttaaattacggatcttcatcacataaaataattttttcgatatctaaaataaatcgcgaaacgcaggggtttttggttgtagcccttatctgaatcgattcgattgtggacgacgattcaaaaatacatctggcacgttgaggtgttaacgataataaaggaggtagcaagtgaccattgctattgttataggcacacatggttgggctgcagagcagttgcttaaaacggcagaaatgctgttaggcgagcaggaaaacgtcggctggatcgatttcgttccaggtgaaaatgccgaaacgctgattgaaaagtacaacgctcagttggcaaaactcgacaccactaaaggcgtgctgtttctcgttgatacatggggaggcagcccgttcaatgctgccagccgcattgtcgtcgacaaagagcattatgaagtcattgcaggcgttaacattccaatgctcgtggaaacgttaatggcccgtgatgatgacccaagctttgatgaactggtggcactggcagtagaaacaggccgtgaaggcgtgaaagcactgaaagccaaaccggttgaaaaagccgcgccagcacccgctgccgcagcaccaaaagcggctccaactccggcaaaaccaatggggccaaacgactacatggttattggccttgcgcgtatcgacgaccgtctgattcacggtcaggtcgccacccgctggaccaaagaaaccaatgtctcccgtattattgttgttagtgatgaagtggctgcggataccgttcgtaagacactgctcacccaggttgcacctccgggcgtaacagcacacgtagttgatgttgccaaaatgattcgcgtctacaacaacccgaaatatgctggcgaacgcgtaatgctgttatttaccaacccaacagatgtagagcgtctcgttgaaggcggcgtgaaaatcacctctgttaacgtcggtggtatggcattccgtcagggtaaaacccaggtgaataacgcggtttcggttgatgaaaaagatatcgaggcgttcaagaaactgaatgcgcgcggtattgagctggaagtccgtaaggtttccaccgatccgaaactgaaaatgatggatctgatcagcaaaatcgataagtaacgtattgtgttgattatcactcagttttcacactttagtcttacgtaaacaggagaagtacaatggagattaccactcttcaaattgtgctggtatttatcgtagcctgtatcgcaggtatgggatcaatcctcgatgaatttcagtttcaccgtccgctaatcgcgtgtaccctggtgggtatcgttcttggggatatgaaaaccggtattattatcggtggtacgctggaaatgatcgcgctgggctggatgaacatcggtgctgcagttgcgcctgacgccgctctggcttctatcatttctaccattctggttatcgcaggtcatcagagcattggtgcaggtatcgcactggcaatccctctggccgctgcgggccaggtactgaccatcatcgttcgtactattaccgttgctttccagcacgctgcggataaggctgctgataacggcaacctgacagcgatttcctggatccacgtttcttctctgttcctgcaagcaatgcgtgtggctattccggccgtcatcgttgcgctgtctgttggtaccagcgaagtacagaacatgctgaatgcgattccggaagtggtgaccaatggtctgaatatcgccggtggcatgatcgtggtggttggttatgcgatggttatcaacatgatgcgtgctggctacctgatgccgttcttctacctcggcttcgtaaccgcagcattcaccaactttaacctggttgctctgggtgtgattggtactgttatggcagtgctctacatccaacttagcccgaaatacaaccgcgtagccggtgcgcctactcaggcagctggtaacaacgatctcgataacgaactggactaacaggtgagcgaaatggttgatacaactcaaactaccaccgagaaaaaactcactcaaagtgatattcgtggcgtcttcctgcgttctaacctcttccagggttcatggaacttcgaacgtatgcaggcactgggtttctgcttctctatggtaccggcaattcgtcgcctctaccctgagaacaacgaagctcgtaaacaagctattcgccgtcacctggagttctttaacacccagccgttcgtggctgcgccgattctcggcgtaaccctggcgctggaagaacagcgtgctaatggcgcagagatcgacgacggtgctatcaacggtatcaaagtcggtttgatggggccgctggctggtgtaggcgacccgatcttctggggaaccgtacgtccggtatttgcagcactgggtgccggtatcgcgatgagcggcagcctgttaggtccgctgctgttcttcatcctgtttaacctggtgcgtctggcaacccgttactacggcgtagcgtatggttactccaaaggtatcgatatcgttaaagatatgggtggtggcttcctgcaaaaactgacggaaggggcgtctatcctcggcctgtttgtcatgggggcattggttaacaagtggacacatgtcaacatcccgctggttgtctctcgcattactgaccagacgggcaaagaacacgttactactgtccagactattctggaccagttaatgccaggcctggtaccactgctgctgacctttgcttgtatgtggctactgcgcaaaaaagttaacccgctgtggatcatcgttggcttcttcgtcatcggtatcgctggttacgcttgcggcctgctgggactgtaagactgttgtacactaccggggccttttggccccgtttttttatctggaggattaatgacaatcacggacctggtactgattcttttcatcgccgcactcctggccttcgcgatctacgatcagttcatcatgccccgccgtaacggccccaccctgctggcaattcctttgctccggcgtggtcgcatcgatagcgttatcttcgtcggattgattgtcattcttatctataacaacgtcacgaatcatggtgcgttaataacgacatggttattaagcgcactggctctgatgggtttttatatattctggatccgcgttccgaagatcatctttaaacaaaaaggttttttcttcgccaatgtctggattgaatatagccgaatcaaagcgatgaacttgtcggaagatggcgtgttggtgatgcaattagaacagcgtcggctgttaatccgcgttcgaaatatcgacgatctggaaaaaatttataagcttctcgtttcaactcaataagttatgaatttagccaaagctatgtttagtgtatttttaataatcagacatagcttaggctatattacctcttcccttatttgttatttattttaacgtttcattgatatatagatctaaatgaaaatcgttatcaataaagcaatgaaataatatattccaacagttgttttatattctcaaaatatgttaaggttgcgccctcatttggggagtagccgatttccagattccggaaatgtacgtgtcaacatactcgttgcaaaacgtggcacgtacggactgaagactttcagtcaggcgagaccatatgcacatcaatcgctatgcctgcatgaacgcgaaaacccatcgcggcttgttgttcatgtatgcatgtttgctgggagcgatgatatgttttatggataccccggtcaggacgttgtcatgaatatcactgctactgttcttcttgcgtttggtatgtcgatggatgcatttgctgcatcaatcggtaaaggtgccaccctccataaaccgaaattttctgaagcattgcgaaccggccttatttttggtgccgtcgaaaccctgacgccgctgatcggctggggaatgggcatgttagccagccggtttgtccttgaatggaatcactggattgcgtttgtgctgctgatattcctcggcgggcgaatgattattgagggttttcgtggcgcagatgatgaagatgaagagccgcgccgtcgacacggtttctggctactggtaaccaccgcgattgccaccagcctggatgccatggctgtgggtgttggtcttgctttcctacaggtcaacattatcgcgaccgcattggccattggttgtgcaaccttgattatgtcgacattagggatgatggttggtcgctttatcggctcaattattgggaaaaaagcggaaattctcggcgggctggtgctgatcggcatcggcgtccagatcctctggacgcacttccacggttaataagaacgctgccagaggtgaatattaaagtccgtctggcagtcgaacacttcttttgctgccagtgtttgccagacttctggcttcgcacgccaggcaaacggcgtcatctgcaataatgcgacggcttcatcaccgcgaagacgcatcggataacacaactcagcactctgctgtaatgtaaaaccttccagttgttctgcatgaggtgcatgaagatgtacttcattgtaaatcagccccttcagctccatcaaatgtcgcggtcccggcgtggcagtaatgacccaaccgccgggcttcactactcgcgctaattcttctgctttacacggcgcgtaaatacgtattatggcgtccatactggtatcggaaaacggcaaacggtggctggaagcgacacaaaaagtgacctgcggatagcgtttcgccgccgcttttatcgctaccttcgagacatccaggccaaacgtggtgatttcgggcaacacatcggcaaatacgtgtgtgtaatacccttcaccacagccaatatccagcaccgccgtggccttatcatcaagccgttcccgcagttgggcgacaattgcatcacgcagcggctgataatgtccggcatctaagaatgcgcggcgtgcttgcatcatttccgcgctgtcgcccggatcacgagaccgtttatgctgaacgggcagcagattgacatacccttctttcgccatatcaaactgatgtcgttggggacagatatagctgtttttttcacgcgaaagaggctgatggcaaagtggacaggaaaacgacatgacaactccggcaggatactaaaggccgcaagtgtaacgcgaatcacgcggcgggcaaatatccgaacgccaggagcgaagataaagcatagtaaaaagcctcgcattcgacgaggctttatagcgagattgaagcgtattcacacttcagatcagtggattcgatcagatagctgttacgttaacagctgccggacctttctggccgtcctgaatttcgaactcaacgttctgaccttcagccagagttttgaagccattaccctggatagcggagaagtgtacgaacacgtctttgctgccatcagcaggagtaatgaagccaaaacctttagactcgttgaaccacttaacctgacctttaatctttgccatttgaaaaattccttagattgttttcttcgcccgcaggcataacatagataaaactgacacattactgcatgaggcaccaatataaggctcggcagagaagcggtattcaacgtcaacgtgtttactcaggacttctttactgaaaatgccacacataaacagaactgtacctcgtttaacccgaaatctgttatcacatacaacgttaattatggcaagccatttttaaacatgtctcgatcagacgcacaaatctcgatacgtcttccactttttttgcacacttatgcaacggaatacgcgccgatatatcattgtgcttaaccttgccagttcaggcagatacttaaactggcgtagtttctaacatagttcaataagttcagttgttccaggccagtgggagaagttattacatagtgcgtgcaatatcacattttttgctatgcaatgaataaaaagttatatcactttttctcataaaacagtcagttaacggctatcaattaccctaaagagaagtcaatccccaaagggattgtaaatttaaaataagaaaaattgatgaatgagcaaaaaaatcaagagagaaacgtttcgctaataaataataccacgcttaatcacaaatccgatgtaaacatcctaataaattaatgaggtaaatatctttttctgatatcccattacgcaaataaataatatgataattatttgaagtcagaccagagttttaatttgaagcaattgcaccatgacagtgcgtataatcaggatgaattgagtaacccttcaacgacggggttactcaagattgaggaaggattatcgttcggcgaccagacgaataatatcttcgtcttcaaccgatttttgactctcaacggtctttttatctgctttctcaggttcgtttgcttcgcacaaacgacgtaacagtgcattttgacgtttttgctgatccagcaacgcctcaagcagttcaatctgttcgttagtccgagaactggcacgattgataaaaaaccacaagatgagcccgataagaagaaccaccaccgatacaaccaaagacgcaatgttcatcacgcctgaatttacaacttcgttcatttcaccacctctgagtagaggcgctattctaccactgctggagaggaagaaaatctagtgctgaaaaaatgatatcaccacgggataaactggttaatggcacaaattccgctgaaaaattgtacatcctgatcgcacatcatgttgaatacctgcgcccaaagcagcaagcaagccaacaccacgacaaccagaacgacccatcgaaactttttcactccaatctccgcttcacctaccttatgtcattaaactagcatgcgttagttaaacagcgcctaactatgtcgatattcgtgctttttcggaatgagtagcttgcttcagcgcatattgccgctacgattaagcgaacataaaaagagaagaggttgtaatgcgattcatcattcgcacagttatgctgatagcactggtatggataggattattactcagcggatatggcgttttgattggaagcaaagagaatgccgcaggattaggtttgcaatgtacctatctgactgccagaggcaccagcacggtacaatacttgcacactaaaagtggtttcttggggataacagattgcccactgttacgtaaaagcaatatcgtggtcgataatggttaagggtaataaacaaccagattctcactcatgagtaaaatattcttatagcaagcgcgtttaatataacgcaccttcaactttatttttctcatgctaaataaagaacctgtctgtttgatattccgacaggttcttactctcatcagaacggatagtcgtgataacccatttgggcagaaattttgcgcgctgcggtatgcaacattgcgacatattcctgtaaacgctcttcagagaaacgcaacgtcgggaaggagatgctcaaaccggcaatgaccacgccaaagcgatcaaataccggtaccgcaatgcatcgcagcccttcttcctgctcttcgttatcttcgccatacccctgctcgcgcacctggtccagaacgggtaataacgcttctgtactggtgatggtccgctcggtactgcgtttatactccacgccctcaagaatttgcttcacttcatcgagatcgcgccatgccagcagtaccttaccaatcgcggtgctgtacagcggattacgacgcccaatccgtgaatacatgcgcaaattgtacatagagtcaattttgtgaatgtaaacaatactgtcttcgtccagtgcgccgaggtggatagtttctttggtcaggcgggagatctcacgcatctggatatctgcgctacgaattaaatcgacgttttgtaacgcgcgagcgcccagttcaaacaatttcagggtcagggaatatttctccgactccccttcctgcgccacataacctaaggttttcatggtctgtaaaaagcgataaacggtgctttttgacatcatgacgcgctgcgacagctcggttatccctatttcgcgctcttcacccagcgcctgcaaaatgccaaaaacttttagcacggaagatacagaatcaggctgtttatccagatctgcgttagccatttatcacctcattgcgagtgttttataaaaatcagaactgttttttattataatttcgcaccagggtggtcgcaatccatcttttgccggttagttacaattctgcgacatccaccgtgaatatcagtgctagaatcatacccctgttgattattcaccaaagatataaaattcctatgccaaaagttcaggccgacggcctgccattgccccagcgatacggtgcgatattaaccattgtgattggcatttcgatggctgtccttgacggcgcaatcgccaacgtcgccctgccaacaatcgccacggaccttcatgccacgccagccagttccatctgggtagtgaacgcctatcaaatcgccattgtcatctccctgctctcgttttcgtttctgggcgatatgtttggctatcgacgtatttataaatgcggtctggtcgtttttctgttgtcttcactgttctgcgccctttctgattcgctgcaaatgctcacccttgcgcgtgtcatacaaggtttcggcggtgcagcgttgatgagcgttaataccgcacttatccgcctgatctatccacaacgttttctggggagagggatgggcataaactcgtttattgttgccgtctcttctgctgccgggccgacaattgctgcagcaatcctctccatcgcatcctggaaatggttatttttaatcaacgtaccgttaggtattatcgccctgcttctggcgatgcgttttctgccacccaatggttctcgcgccagtaaaccccgtttcgacctgcccagcgccgtgatgaacgcgttaaccttcggcctgcttatcactgcgttgagtggtttcgctcaggggcaatcgctgacgttaattgctgcggaactggtggtaatggttgttgttggtattttctttattcgccgccagctttctcttcccgtaccgctgctaccggtggatttactgcgtatcccgctgttttcactttctatttgcacatctgtttgctctttctgcgcacaaatgctggcaatggtttccctgcccttttacctgcaaaccgtgctcgggcgtagtgaagtcgaaacaggtttacttctgacaccgtggccgttagcaacgatggtgatggctccgctggcaggctatttgattgaacgcgtacatgcaggattgctgggtgctttagggttgttcatcatggctgcggggcttttttccctggttctgctgcccgcgtcacctgcggatatcaatattatctggccgatgatcttatgtggcgctggatttggcttattccagtcacccaataaccacaccattattacctccgctccgcgcgaacgtagcggtggggccagtggcatgttaggaacggctcgtctactgggtcagagtagtggcgcggcgctggtggcgctgatgctaaatcagttcggtgataatggtacgcacgtttcgctgatggctgcggctattctggcagtgattgctgcctgtgtgagtggtttacgtatcactcagccacgatccagggcataaaaaaagcgcgtcgatcaggacgcgctttttagtatttacttcatattacttcaggtattcacccgtacgcagagcttcaattcgtttatccagcggcgggtgagtcatgaacaactcactgagcgatttcgacttaccgttaatgcagaaagccatcatgctggttgcttcttgcggttcatagctggttttcaggcgctgcagcgcggcaatcattttctcgcgaccaaccagttttgccgaaccggcatcagcatggaattcacgatgacgcgagaaccacatggtgataatgctcgcaagaataccaaacaccagttccagaaccgttgcaaccgcaaagtagatcagcgggttgccgttgctctcttcaccttcatcacgatttccgcccataaaacccgcggcaagctgcgccagaatacgggaaataaagataacgaaggtgttcaccacgccctgaatcagcgtcatggtgaccatatcaccattggcgatgtggctgatttcgtgagcaattaccgcctcggcttcatccgggctcatgttctgcagcaaaccggtgctgacagcaaccagagaggcatcacggcgcgcaccggttgcaaaagcgttgatgtccggcgcatggtagatagccacttgcggcatagcgatccctgcctgacgagcctgggttgctacagtattaaccagccaacgttccctttcgttacgcggttgctcgatcacttccccgccaacagatcgtaatgccatccatttggacatcagaagcgaaacgaaggaaccaccaaaaccgaacagcaaggccatgatcatcagcccctgaacgctgctcgactgtatccctgtcaggctcagtaccagcccgaaaacgaccattacggccaggttcgttagcaggaagagcgcgattcgcatcataattttctttttacctcagtttaacaaaacgcaatatgcgatacccacatcgtatgggttacgcgactattttcaagtctggatagtgcgtaagtcaccagaaagacacaactttacattttgtagcatctgatttacggcatcttgccgctgttaaaaaatcaggcacaatttcttgtgcctgattgatattacttgacgggagcgggttgttccgcgggtctggctttttcaagcttcgccagatcgagtgcgatattcaccgtctcatccagataaggatccggcgcctggtaatctttaggtagatcatccagcttcttcaactccggtttaccttcgcgtttaaagcgttcgttcaaacgcgccagacgcgtcgcatcatcttcattattctctttctcacgcacagcgtagttcagagaaacgatattgcgcttgtccttcatagcgttgaagcgcgcgatatccttcatgatgttctggaactcaggatctttcgcgatacgcgcattatgttccttcagcagctccggcccaaaggccgttaaatcgcctgatttcacataagtcgcggcatcaatgctatcccacggcagcgcgttatcttcgaatttctcacccgtttccgtttcttcattacccgtcggcatgatgatgtctggcgttacgcctttacgttgcgtactgccgccgttaacgcgatagaatttctggatcgtgtactgcacagaacccagcgctggccattcaggacgtaacatctgatcgtaaatacggttcaatgaacggtattgctgaacggtgcctttaccaaacgtcggttcacccacaaccagcgcacgaccgtaatcctgcattgccgcggcaaagatttctgaagccgaagcactgaaacggtcaaccagtaccaccagcgggcctttatagaacacctgcccgtcggtatcgctgtcttcacgaaccttgccgttgttatcgcggacctgaacaatgggacccgcaggaataaacagacctgagagcgataccgcttcggtcagcgccccaccgccattgctacgcaggtcgatgatcacactgctgacattctgtttttccagtttctgcagttgaactttgacatcgtctgtcaaacccacatagaagcccggaatatccagcacgccgactttctctttaccgacggtcttcaccgacattttaaccgcgcggtcttcgagacgaatacgttcacgggtcaatgttacagtgcgggtcttggtccctttaccagcaggtaaaatttccagacgaactttactgcccttcggccctttaattaaggcaaccacatcatcaagacgccagccaatcacgtcaaccatcggcttgcctgtttgaccaacaccgacaattttgtcaccaacgctgatagctttactcttcgctgccggaccacctgccaccatcgaattgataacggtgtagtcatcatccatttgcagcactgcgccaataccttccagcgacaaactcatttcagtgttgaactgttcggtattacgcggggaaagatagttggtatgcgggtcgatttcacgcgcaaacgccgtcattgccagcgagaaaacatcttcgctgttggtttgcgccagacgacgaatggcaaatttgtagcggcgtgtcagggtttcacgaatttctttatccgtttttcctgccagcttcaggcttaactcgtcgaatttgactttactgtcccacagcgcgttcaactcagcctcgtttttcggccagggcgctttgctgcggtcaaggttataagtgtcgttgccggtgaaatccatcggcttttccagtaccgacaaagcgtactggtaacgctcaaaacggcgcttttgcgccagattgtagagatcgtagaaaacgtcgagtttgcctgaacgcagttcatcgcctaactcggttttctttttcgcgaactgttcaacatcgcttgccagcagcacgttgtggctgtaatcgagcagattcaggtagcggtcaaagattttggccgaaaatgcctgatcgaggtcgaactggcgataatgagaacgggtgaagcgcgacgttacgcgctcacttaccgtcgcatgctgcgtctcttcctttaataccggaatttgatcagcacgcgtgatatcttctacagcgaaggtctggcctgctattgcaagcaggccagctaacgcggtaagcctaaaaaacatgttcatgcctggcccggcctccgtttcagaacaccaggtgttctgcgcgcacaatcaaagacatacccgaattcagctggacgcggacgccgtctttggtgatttctaatacggtggcatccatcgcgttttgacccgctttcaccttcagggcttgtccgacagtcagagctgaaatgtcagaaaccggggtgtgctgttcttcgcgaggtgcttttactgtttttggcgctttctctaccggcttttgcgcacgaggtttacgttcagcgccttctttgcggcgtggcgtggtcggacgtggcttgcgttcgcggggcggtgcgtcttctttctcaccagcagctgcggcagcttcgcgttttttcgcttgctgttcagcacgctgtgcctgaacacgcgctttcgcttcttcaagctgcttgcgagcatgctctacatgttgctcgtccagctcaccgcatgggttgccgtcaagatcgacacgcgttgcgccgggtttaacaccgtaaagataacgccagctcgaagtgtagagacgtaaagcggatcgtaattgcgttttgctcaggttcatttccccggcaacacgatcgaccaaatcctgaaaaataccgattttcagcggacgcgcttcaccttccgcactgaaacagtggggaaaacgttcggccagaaacgcgattacttctttactgctattcaacttaggttgattttccatgaaatttcctgattacaacggacgtagccaacaagcgcaggcatgaacaggcgtcattataatgacgctaccagtaaatgctacgttatccgttgattatcctgcgacgctcgcaaagaattttttgtaatccgtcgttgcaagcactttttcaagctgtgccacaagctgacgtaagccttgctcgtcctcgtctgtaaagcgaccgaagacggtactatcgatgtcaagaacaccaataatctgatttttcaccaccagcggcagaacaatttcagaattactcgccgcatcacaggcaatatgcccgtcaaacgcgtgaacatcctcgatacgctgcacttgattgcgggcaaccgcagtgccgcacaccccgcgcccgacgggtatccggacacaggcaattttgccctgaaatggtcctagtaccagtgtatcgtcctcaagcaaataaaaacctgcccagtttacgtcagtgagacgctcgtataacaacgcactggtgttcgcaagcgttgccagaaaactggtttctcccgccatcagcgcgttaaagtcgcgatttaaatccgcgtaaaattctgttttgttcattatataatcacttggttgtcttacctggaactgccagcctattaaaataagcattaaatgcgttaatgctcaagatcattccaatcatgggttaatattaatgttaattcttattacatttggcacgtcatggctcttaacacaccacaaattacgccgacaaaaaagataacagtgagggcaatcggcgaggaactgccgcgtggtgattaccaacgttgcccgcaatgtgacatgctgtttagcctgcccgagataaattctcatcagagtgcctattgtccgcgctgtcaggcaaaaattcgcgacgggcgcgactggtcgctaacgcgcctggcggcaatggctttcaccatgctgttgctgatgccgtttgcctggggcgaaccgctgttgcatatctggctgttaggtattcgtatcgacgccaacgtcatgcaaggcatctggcaaatgaccaaacagggcgatacgataacgggggcgatggtctttttctgcgttattggtgcccccctcattctggtgtcctccatagcatatttatggtttggtaaccgactgggaatgaatttacgtccggtactgctgatgcttgagcgacttaaagagtgggtaatgctggatatctacctggtcggcattggcgttgcttctataaaggtacaggattatgcccatatccaggcgggtgtcggcttgttctcttttgtggcgttggtgattttaacgacggtgacgttgtcacatcttaatgtcgaggagctgtgggagcgattttatccgcagcgccccgctacgcgtagggacgagaaacttcgtgtctgtcttgggtgccattttaccggctatcctgatcagcgtggtcgctgcccgcgttgccatatcccgctacgcctgcgtcgccgtcatagtttgcaaaaatgctgggcggcgctgttagcgtcaatcgttttgttgttacctgccaacctgttgcctatttctatcatttatctgaacggaggacggcaggaagatacaattctttccggaattatgtcgctggcaagtagcaacattgcggttgcgggaatcgtgtttatcgccagtattctggtaccgtttactaaagtgatcgtcatgttcactttactgttgagcattcattttaaatgccagcaaggtttacgcacacgcattctgttactgcggatggtgacctggattggtcgctggtcgatgctcgacctgtttgtcatatctttaaccatgtcgctgattaatcgcgatcagatcctcgcttttactatgggaccggctgcgttttatttcggcgcagcggtaattttgactattcttgctgtggaatggctggacagccgcttactttgggatgcacatgagtcaggaaacgcccgcttcgacgactgaagcgcagattaaaaataaacgccgtatctcacctttctggctgctgccgttcatcgcgctaatgattgccggttggctgatttgggacagttatcaggaccggggtaataccgtcaccatcgactttatgtcggcggatggtattgtcccgggccgtacgcctgttcgttatcagggcgttgaagtcggaacagtgcaggatatcagcctcagcgacgatcttcgtaagattgaagtcaaggtcagcatcaagtccgatatgaaagatgcgctgcgcgaagagactcagttctggctggtgacgccaaaagcatcgttggcaggtgtctccgggctggacgccctcgtcggtggtaactatatcggcatgatgccaggtaaaggtaaagagcaggatcactttgtcgcactcgatacccaaccgaaatatcgactggacaatggcgatctgatgatccacctgcaagcccccgatctcggttcgctgaacagcggttcattggtctatttccgcaagatccctgtgggaaaagtctacgactatgccatcaatcccaacaagcaaggcgtggtgattgatgtcctgatcgagcggcgttttaccgatctggtgaaaaaaggtagccgtttctggaacgtttccggcgttgatgccaatgtcagtatcagtggcgcgaaggtgaaactggaaagtctggcggcactggttaacggtgcgattgccttcgattcacctgaagagtcgaaacctgccgaggcggaagatacctttggtctgtatgaagatctggcccacagccagcgtggcgtaataataaaactggaactgccgagtggggcaggattaaccgccgactcgacgccattaatgtatcagggactggaagtcggacagctaactaaactggatttaaatcctggtggtaaagtcactggggaaatgacagttgatcccagcgtcgttaccctgcttcgtgaaaatacccgcatcgaattacgtaatccgaaattatcccttagcgatgccaatctcagcgccctgctgactggcaaaaccttcgagttggtacccggcgatggcgagccacgcaaagagttcgttgttgtgccaggcgaaaaagcactgctgcatgaacctgatgttctgacgctgaccctgaccgcgccggaaagttacggtattgatgctggtcagccgctcattcttcacggcgtgcaggtaggccaggttatcgatcgtaaactcaccagcaaaggcgtcacctttaccgtcgccatcgagcctcagcatcaagaactggtaaaaggcgatagcaaatttgtcgtcaacagccgtgtcgacgtgaaggtggggctggatggcgttgagtttctcggtgccagcgcctcagaatggattaacggcgggatacgtattctgccgggcgataaaggcgagatgaaagccagctatccactgtatgccaatctggaaaaagcgctggagaacagccttagcgatttacccaccacaaccgtgagtttgagtgcagagacgctgccggatgtgcaggcaggatcggtagtgctctaccgtaaatttgaagttggtgaagttattaccgtgcgtccgcgagctaacgcgtttgatatcgatctgcatattaagccggagtatcgcaaccttctgaccagcaatagcgtgttctgggcagaaggcggggcgaaagttcagctgaatggtagtggcctgaccgtacaggcatccccgctctccagagcattaaaaggggctattagcttcgataacctcagtggtgccagcgccagtcagcgtaaaggcgacaaacgtattctgtatgcttccgaaacagcggcccgtgcggttggtgggcagattacgcttcacgctttcgatgccggaaaactggcggtcgggatgccaattcgctatctcggtattgatatcgggcaaatccagacgctggatctgattaccgcgcgcaatgaagtacaggcaaaggcggtgctctatccggaatatgtccagacctttgctcgcggtggtacgcgcttctcagtggtcacaccgcaaatttcggcagctggcgttgagcatcttgatactatcctccagccgtatatcaacgtcgaaccaggccggggcaatcctcgccgcgactttgaattacaagaggccaccattactgattcgcgttacctggatggcttaagcattattgttgaagcgccggaagccggttcgttaggtattggtacgcctgtgctgttccgtggtctggaagtcggtacggttacaggaatgacgctggggacattgtcagatcgcgtgatgattgcgatgcgcatcagtaaacgctatcaacacctggtgcgtaacaattccgtcttctggttggcatcgggttacagtctggactttggtctgacgggcggcgtagtgaaaaccggcacctttaaccagtttatccgtggcggcatcgccttcgccacgcctccgggtacgccactggcaccgaaagcccaggaaggcaaacacttcctgttgcaggaaagtgaaccgaaagagtggcgtgaatggggaactgcgcttcccaaataatgcccactgctccggcgtgcctgcgccggagcgtttatgctaaactacgcgcctgtttttttgccagtggtacatgctcgtggcccaacacaccgtttatttcccggacgcctttctgacacaaatgcgcgaagcgatgccttcgacgctctcatttgatgattttcttgccgcctgtcagcgcccgttgcgccgcagcattcgcgttaatacgctgaaaatctccgttgctgatttcctgcaattaaccgctccttatggctggacgcttacgccaattccgtggtgtgaagaaggtttctggattgaacgcgacaatgaagatgcattgccattgggtagtaccgccgagcatttaagcggcctgttttatattcaggaagccagttcaatgttgcccgttgccgccttgtttgctgacgataatgcaccacagcgggtgatggatgtcgcagctgcgccaggctccaaaacgacgcaaattgccgcgcggatgaataacgaaggggcaatccttgccaatgagttttccgccagtcgggtaaaagtgttacatgccaatatcagccgctgtggcatcagtaatgttgcgctcacacattttgatggccgcgtgtttggtgcggcagtgccagaaatgttcgatgccattttgctggacgctccctgctctggcgaaggcgtggtgcgtaaagatcccgatgcgctaaaaaactggtcaccagaaagcaatcaggaaatcgcagctacacaacgggagcttatcgacagcgcctttcatgcattacgtcctggtggtacgctggtttactcgacctgtaccttaaaccaggaagaaaacgaagccgtttgcctgtggctgaaagagacttaccccgacgcagtagagtttttaccacttggcgatctcttccctggtgcaaacaaagcgctgaccgaagaaggctttttgcatgttttcccacaaatttacgactgcgaaggcttcttcgttgctcgtctgcgtaaaactcaggcgatccccgccttacccgcccccaaatacaaagtcggtaatttcccgttcagcccggtgaaagatcgcgaagccggacaaattcgtcaggcggctgcaagtgttggcttaaactgggatggaaacctgcgactctggcaacgcgacaaagaactgtggttgttcccggtgggcattgaagccctgatcggtaaagtccgattttctcgcttggggattaaacttgccgaaacgcacaacaaaggttatcgctggcagcatgaagcagttattgcccttgccacccccgacaatgtgaacgcttttgaactgacaccgcaggaagcggaggagtggtatcgcgggcgcgatgtttacccgcaagccgcgccagtggcggatgacgtgttggttactttccagcatcaaccgattggtttagccaaacggattggttcgcgattgaaaaacagctatccgcgtgaactggtgcgcgatgggaaactttttaccggtaacgcctgacagcgcacaaaaaaagcgcactttttgactggcacattcggctgcctcaactaggctgaaaaatggtgcgatcggactggtcgtaccacaaccggcagctaaatggagagcacgaagatgaaaaccagtgtgcgcataggcgcttttgaaatcgacgacggcgaattacacggtgaatcgccgggtgatcgaacgttaaccattccttgtaaatctgaccccgatttatgtatgcaactcgatgcctgggatgctgaaaccagtatccctgccctgctaaatggcgaacactctgtcctttaccgtacccgttacgatcaacaatctgatgcctggattatgcgtcttgcctgatccaaaaagaacccgtcggcatggcgggttatttgtcctggttattcccccgttgtaaaatctctcctaaacttaacggtacggcaccacacttcggggatgaaatgttcgcgctggtactttttgtttgctacctggatggcggttgtgaagatattgttgtggatgtctacaacacggaacagcagtgtctttattctatgagcgatcaacggatccgccatggcggttgttttccgattgaggattttatagatggtttctggcgaccagcacaggagtatggtgatttttaattattgcaattgcacaagagtcagttcgcccccaaagacagcaccggtatcaatataatgcaggttgccaatatccacgcgatgtcgcaacggtgtatgaccaaaccagaaatgatcagcacctgtaattccctgccctttttggcgttcacctaatcgcgagcggctccacaagacctgatgcaaatcaacgtccttttgccattcataaacatcatctggataatcggcatgagcaataacatgtttgccggtacgactgtgtacttcaagaataaagggcaaatgctgacatttttccagcgccgttttcgcttgtttctgttgattatctgccagcgcaataaaccagtcgccgccattcatcaaccacaaagacatctgctgggatgccagcgcatccatcgccatctgttcatgattgcctcttaccgcacgaacccaatgttgttccagtaactgcaggcaacgtaaactttgcggcccacgatcgataacgtctcccactgagataagtaaatctcgccacggatcaaaaccacaatgccataatttgcggcgcaactgctcaagacaaccgtgtatatcgccagaaagccagatatgtcgccattgatgacccgcaattctctgataaacgggcgcaggctgtttcatcaatattttcctcccgcgctaaagatcacataatcttaacaagaatgttaaaaaacgctggactcagacagtagagtgtgtgttatggttgactataaagtcagcgaaggaaatgcttctggcttttaacagataaaaagagaccgaacacgattcctgtattcggtccagggaaatggctcttgggagagagccgtgcgctaaaagttggcattaatgcaggcttagttgccttgccctttaagaatagatgacgacgccaggttttccagtttgcgtgcaaaatggtcaataaaaagcgtggtggtcatcagctgaaatgttaaaaaccgcccgttctggtgaaagaactgaggcggtttttttattggaaatcaaaaggctattttaggtaattaacagagtttttcagctcgttctataaacggtgccagactcattttttcgccgggattgttaggatcatcaatctgaatcaccgaaatgggttgggctttagtcttcccactggcaacttccttttgtgcgatatcgtttaaaggatactgcacgagggtacttgggttaatgacatacaaagcattacccggtctgcaagtcagcatcacctcttcgcgattaaacgcccatttgtctttacccacttcaaaacgactgacggtaatcacctgcggtgcagccagcgccgctgcagaactggtgagtaacagaaacgtcagaatactttttttcatcattttcgtaatccatcaaaaaggttcgagagtcgcaagcaggctgatgatcaccagcactaccgcacctatcgcccattcgagtttagtcatccactcaaaccagggtgccgcacgatcttcatcttgcctcatgcgcggtacaagaacataacgattagccagcgcaatgaccaccataatcatcaccaggatggctttgagcaataagagttggccccagtaagtcgtaagcgtggggggaaatccggtaatcaacaatgcattaagcacgccgcttgccagtacgccgatcaccgcaaaatgcccgcaccaggaaaaacgcatcagcgcctgaatggcctggtgtcgccaacggcctttgatgagttgcatacaccagagcaccggcagtaatcccccaaaccacgccgccgcacaaatcaggtgaatcgcgtgattagtctgatggattttcgccgttaccccttcattcagtgtcgcatgcccgattcccgccagcagaataaattgcgcggtagtgagcataaacagcaaacgtggcatattccgcggttgcataagggcgacgatcaacgttacgagggcgagaacaatttgccataaccagacgccaccaaactgcgtttgcaaaacagcctgccaaatgtttggcgaaaatacatctgcccatcccgttcccatcaacccgccctgaacggcgagcattgcagtggcactgatcaaactccagacggcagcgtgctgttgtaaacgcagaaaacgcttcgccagcaagcgacgaatcgttaagggggccagccaggcaccgtacattgcgaagccaaagaccagcatcagcgaggtgaaatggataaatcgcagcgcgatccaggtaaacgccagcatgatttatttcacgctaaaggtgtagtgtcctttcgttttatgcccgtccaccgaaacaacatgccagtcaacgatgtaggttccgggtttcagcgaatcggccagtggaacaatcagttgcttttggtcctgctcatttcgcttcgccggtaatgttttaatattttcgttttttggccccgtgatttttgcaccactgaatcctgtttcaacaccttccgagaagtttaaagtgattgcctgcggtgcagctgtcacttgcgcgtttgccgcaggatactgatgcgttaaatgcgcatgtgcccagacggaaggtgtcaccaacgaagtggtcaggattgccagcgcgtagcgaagggagcgtgcagttgaagtcatattatctattcctttttgtaataacttttttacagagcataaccttgtctaatgtctgagtcgaggatcatcaattccggcttgccatcctggctcactcttagtaacttttgcccgcgaatgatgaggagattaagaatgctgaagaatctggctaaactggatcaaacagaaatggataaagtgaatgtcgatttggcggcggccggggtggcatttaaagaacgctacaatatgccggtgatcgctgaagcggttgaacgtgaacagcctgaacatttgcgcagctggtttcgcgagcggcttattgcccaccgtttggcttcggtcaatctgtcacgtttaccttacgagcccaaacttaaataaaacttatacagagttacactttcttacataacgcctgctaaattatgagtattttctaaaccgcacccataatttgcagtcattttgaaaaggaagtcattatgtcgttctggaaagttgcagcagcgcaatatgagcctcgtaaaacctcactcaccgaacaggtagctcatcatctggagtttgtgagggccgccgccaggcaacaatgtcagctgttagtttttccatcgctttctttactggggtgtgattattcgcgacgtgcccttcctgccccacccgatctctcactgttagacccgctttgttatgccgcaacgacctggcgaatgaccatcattgccggccttcccgttgaatataacgatcgctttattcgtggaattgcggtgttcgcaccgtggcgaaaaacgcctgggatctaccatcagagtcatggtgcatgtctgggtcgtcgttccagaaccatcacggtggtcgatgaacaaccgcaaggtatggatatggacccgacctgttcactgtttactacagggcaatgtctgggagaacccgacctgctggcgtcggcccgtcgcttacaatttttttcacatcagtactcgattgccgtgctgatggcaaatgcccgtggtaacagtgcactatgggatgaatatggtcgtctcatcgttcgcgccgatcgtggttcattattgttagtcggtcagcgttcatcacagggttggcaaggcgatatcattccattacgctaggctttttcggcctggagcatgccatgttgcgcattatcgatacagaaacctgcggtttgcagggagggatcgttgagattgcctctgttgatgtcattgacggaaaaatcgtcaaccccatgagccacctggtgcgccccgatcgtcctattagtccacaagcgatggcgattcatcgcatcaccgaagccatggtcgccgataaaccgtggattgaagatgtgatcccacactattacggtagtgaatggtatgtcgcgcataacgccagctttgaccgccgcgtactgcctgagatgcccggtgagtggatttgcactatgaaactggcccgtcgtttgtggcctgggatcaagtacagcaatatggcgttatataaaacacgcaagctcaatgtacagacgccgccgggcctgcatcatcaccgcgcgttgtatgactgttatatcaccgccgcattgcttatcgatattatgaacacctccggctggacggcagaacagatggccgatatcaccggacgtccgtcgttgatgacgaccttcacctttggcaaataccgtggcaaagcggtttccgacgttgccgaacgcgatccgggctatctgcgctggttatttaataacctggacagcatgagcccggagctgcgtttaacactgaaacattatctggaaaatacttagtccgcaggcgtagcgggtaatgttccctgcgccagcgcgaccagaaaagcatattccatcgctacgccttcgtacgatttaaagcgaccagatttaccgccatggcctgagtccatgtcggtacagagcaataaaagatggtcatcggttttcagctcgcgcaatttagcgacccattttgccggttcccaatattgcacctgagaatcgtgcaaaccggtcgttaccagtaaatgcggataagcctgtgcggtgacgttgtcatatgggctgtagcttttcatgtactcgtaatattgcggatcctgcggattcccccactcttcaaactcaccagtggtaagaggaattgattcatcaagcatcgttgttacaacatcaacaaacggtacctgggcgataacgccgtggaataattccgggcgttgattaattgcaacgcccatcaacatgccccccgcactcccgcccatcgcataacaaagcgaaggagagccatagcccagttttaacaatgcatcgcaggcatcaagataatcattaaacgtatttttcttcttcagaaattttccgtcttcgtaccattgttgccccagctcaccaccgccgcgaacatggacaatggcgtagacaaagccacgatctaacaaactcaagcggctaaaactgaaatcggcatcaatacttgcgccgtaagaaccatagccatacaccagcaacgggttgtgtcctttgcgaaaatgtttgcgatggtagaccaacgaaaccggaacttcgacgccatcacgggcgactatccacaggtgttcactgcggtaattcgccgcatcaaaaccgggcacttctgtttgttttaatacacgacgctcaccggtatccatatccagttcaaacaaagtgtctggtgtggtcatggaagaataaccataacgcaatcgcgcggtttcaggttctggattgtaggcaatccaggtcacataggctggatcatcaaaggcaataccaatgacttcccgggtcttgcggttaatttggcgcaaactggttaacccgcgctgacgctcttcaaccaccagccagtcggtaaacagcgtaaacccttccagcatgatgttttcgcgtggcggaattaactcttcccactgttgctcatcacgcatacgggtacggtataagccaaagtttttgccgtggcggttggaacgcagataaaaacgatgctggtagtgatcaaggctgtattcgtgatctttgcggcgcggcagaaaaacaaacggctcggcatcggccatttccgcgtccagcaggcgaacttcactggtggtggcgctggccaaatgaataactacatagtgcttcgaggtcgttttatgcaggctgacgtaataggtatcgtctttttcttcgtaaatcagtttatcttgcgatgctggcgtaccgatagcgtgacgccagacctgataaggcagcagcgtcaccggatgcttgcgaacatagtagaaagtccaggagtcatttgcccagacaaagctgggttcaacgttatccagcagttccgggtaccagttacctgtttccagattacgaaaacgaatgccgtactggcgtcgggaaagaaaatcttctgccagcgccatgatggtgttatcgggcgtaatcgccattccgcccatcgaataaaactcactatgagctgcgcgcttattggcatcgagcaatgtttcccactcatcccactcttcactgaatgccgattgacgctggtagatagcatattcacagcctggttcataaatatgccgatagcggtagccatttttgatgtagggcgcagaaacttctcgttgcggaatgcggtcgatgatttcctttaagatgcgatcctgcaaggcttgttgtgaggccatcacccgatgaccgtaactattttcttgttgcaggtagtccaggacttctggctgagaacgcgtatcgtcccgcagccagtagtaattatcgatgcgcgtatcgccatgaagcgtcatggcgtggggaatgcgggcggcttttggtagcatgttattgttctttctggttgaaacatcttataagggtggcaaaactcaccggggatgcaagcgaaacaggggagtcattgcttagatgatgacaggtaatggcgcggatatcgaatgttatgcagacagagaaaatcagcctgttcaaatggctgtgcgattctggatagcccgaaatagtcaacttcaggctatccagagagcggaattattccgccaaagtgcgtttttgctgttcgagatcgcgttcaatgccgtcacgaacatcctgggggattttcagcgcgtcacccagtgcattcaggtaactgcgttccataaaatggtcaatatcaatagccgcgcaactcaggaaatagatttccagcgcctcttcttcattgcggaccccggtagccaggcgttgtggatccagcggttgttcgattgcctgctcaatgagtacacgcccctgctcttccacgccggcttcacgcaattgctggtcgattgccgcacgttctttggcatcaatatgaccatcacttttagcggcaaagaccagcgcaaggatcaaacgtgctgtacgctcatccagcggcgtactttgcgcgccaaactgcggttcgtcctgatgcgccgcgcgaattttatctttgtatttattccacagcaccgtacccgctaccgctccgccgccaaccagtaacgcgttggtgccatatttcgtaagaagtttatgtgctgatttatttgcgaccagcagcccagccagtccgcctaatgcgcctggcactaacagtttgaccaatccctgatccgcagacgaggaggtagaagaactgctttgcccaagcagggattgcagttgatttaaccagttagccatatttgctcctcaataaccatttttagtgcctgtagcatagcggatgaggatgtcagaaaatgtatatcgagacaaaagatgcgcaaataagcggggcggtaggccgttattcaaagaaattcgcgccaggtaaggtatttactgtatatcaggtgataagggtattttaggtgaaagtagtttgtcgttttgagtggcattgtttgatgctgattgcccgatgcgacgctgttgcgtcttctcaggcctacgattgtggtgcgttgtggggcggacaaggcactcgcgccgcatccgccaacggtcaatcgaattatcagaagccattaacgccgctgatattccgccattcccgctttgcagtccacgctgacctggtaatgaatatcggcacttttaccacgcacggttagcggtactgaccatttatcatctttaccctgaatgtcctgcaaactgacccaagccacgggatcggcctgaccgacaattttttgatcatctgcccagcgcgccacgcgattttgttgataatcacgttttacgctcgcggcaattccggcagcatccagaccttcacactttgggaaagtgaccgacttgctggtttcattattggcagcgaaaactgatgcgcaggcagaaaccaacaacagccctaaaaacgcccctctttttttcatgtttttctccatagcacaatgattcaggagaaagcatggtacaaattgtcaggagcgcaagttgcttcaggccgcgtgtgaggcatcttcctcttcggattcagcaccgacgacctgtggggacggtaatttgccggttttcagaatggtgctcagcacatctttttgttctgccagccatagcgaaagggcttcacgttgctcgtcttccatttgcactggagaatttgtcagccaggtgtcaagcagatccgccgtatcaagcattttgtcataagcatcggcttcctttttgctggtaaacgacattttctcttcgccctcacgaatgactacgtatttaacttcaaccgccatttgcagcctctcataataactgtgattttatacagtatatttcttttcggttgagaaatcaacatcagcaataaagacacacgcaaacgttttcgtttatactgcgcgcggaattaatcaggggatattcgttatgacgttattaggcactgcgctgcgtccggcagcaactcgcgtgatgttattaggctccggtgaactgggtaaagaagtggcaatcgagtgtcagcgtctcggcgtagaggtgattgccgtcgatcgctattccgacgcaccagccatgcatgtcgcgcatcgctcccatgtcattaatatgcttgatggtgatgcattacgccgtgtggttgaactggaaaaaccacattatatcgtgccggagatcgaagctattgccaccgatatgctgatccaacttgaagaggaaggactgaatgttgtcccctacgctcgcgcaacgaaattaacgatgaatcgcgagggtatccgtcgcctggcggcagaagagctgcagctgcccacttccacttatcgttttgccgatagcgaaagccttttccgcgaggcggttgccgccattggctatccctgcattgtaaaaccggtgatgagctcttccggcaaggggcagacgtttattcgctctgcagagcaacttgctcaggcatgggaatacgctcagcaaggcggtcgcgccggagcgggccgcgtaattgttgaaggcgtcgttaagtttgacttcgaaattaccctgctaaccgtcagcgcggtggatggcgtccatttctgtgcaccagtaggtcatcgccaggaagatggcgactaccgtgaatcctggcaaccacagcaaatgagcccgcttgcccttgaacgtgcgcaggagattgcccgtaaagtggtgctggcactgggcggttatggtctgtttggtgtcgagctgtttgtctgtggtgatgaggtgattttcagtgaggtctcccctcgtccacatgataccgggatggtgacgttaatttctcaagatctctcagagtttgccctgcatgtacgtgccttcctcggacttcctgttggcgggatccgtcagtatggtcctgcagcttctgccgttattctgccacaactgaccagtcagaatgtcacgtttgataatgtgcagaatgccgtaggcgcagatttgcagattcgtttatttggtaagccggaaattgatggcagccgtcgtctgggtgttgcgctggcgaccgctgagagtgttgttgacgccattgaacgcgcgaagcacgccgccggacaggtaaaagtacagggttaaacccggcaaaaaaacgctacaaaaatgcccgatcgtagatcgggcgttttgacttttacagcttagcgccttctacagcttcacgcgccagcttagtaatgcggtcgtaatcgcccgcttccagcgcatctgccggaaccagccaggaaccaccgatgcacagcacgcttttcagcgccaggtagtcacggtagttagccggagaaataccacccgtcgggcagaaacggacctgggagaacggacccgcgatcgcctgcagggctttcacgccgccgttagcttcagccgggaagaatttgaactctttcaaaccgtagtccatacccagcatcagttcggaaacagtgctgatccccggaattagaggaatagtcccttcggtagcagctttcagcagcggctcggtcagacccgggctaattgcgaactgtgcacccgcttcagtgacttctgccagctgctgtggattcagcaccgtaccggcacccacaatcgcttcaggcacttctttggcgatagcacggatagcgtcaactgcacactcggtacgcagagtcacttccagaacgcgcaccccaccagcaaccaacgcttttgccatcggcactgcgtgttccagtttttttaccacgataaccggtacaaccgggccggtggtcaggattgattctgcacttgttttccagtttttcatcagagttttctctcgcctgattacaaatttgtcgtcttaaaaagtgatacaggttgcgccctgttcggcaccggacagtttttcacgcaaggcgctgaataattcacgtcctgtccccacgcgtgacgcgctcaggtcaggaatgtgcggttcgcgagcagccagttccgcttcgtctaccagcagcgtcagttcgcctgtctgtccattcacacgaatgatgtccccgtcgcgcacttttgccagcagcccgccatcgtaggcttctggtgttacgtggatagctgacggcactttacctgaagcgccggagagtcgtccatcggtaactaacgcaattttgaaacaccggtccaataatacaccaagtggcggcatgagtttatgtaattctggcattccgttcgcttttggcccctgatgacggacaacaacgacacaatcgcggtccagcaaacccgcttcaaaggccggcataacgtcatgctggctttcaaaaacaaccgctggcgcttcaatcacctggttctcaaccggcacggcagaggttttcataaccgcacggcccaggttaccgcttaacacttttgtcccaccatgatgagagaaaggttgttcgaaggaagcgatcacattgctgtcgagtgatttttccgccccttcccgccagtccagttcaccattattcagccatggttcaagggtataacgagacagaccaaagcctgccaccgtattgacatcttcatgcagcaggcctgctttgagcagttcacgcaccagaaccggtacgccacctgccgcctggaagtggttaatatcggccggaccgttcgggtagagacgtgccatcagcggtacaacatcagaaaggtcagagaagtcatcccagttaatctgaataccggccgcgcgcgccatcgccaccaggtgcatggtgtggttagtggaaccaccggtcgccagcagtgcaacgataccgttcaccaccactttctcatcgatcatcttaccgatcggcatccattcattaccattaccggtcatgcgtgtaacctgacgcgcagcggcagcggtcaaagcatcgcgcagcggagaatccggatgaacaaaagaagagcctggcaactgcatccccataaattccaccaccatctggttggtgttggcagtaccgtagaaagtacatgttcccggcgcatggtaagacgcggcttctgactccagtaaggccatgcggtccactttaccttcggcataaagctggcgaatacgcactttttctttatttggcaaaccgcttgccatcggtccagacggcacaaacaccgcaggcaaatgaccaaacgacagggctgccatcgtcagacccgggacaatcttgtcgcacacaccgaggaacagagcaccatcaaacatgttatgggacagcccgaccgccgcagacatcgctatcacttcgcggcttagcagcgacaattccattccatcctgcccctgggtgacaccatcacacatcgccggaacaccgcccgcaacctgaccaaccgcattcgcttcatgcagggctttacgaatgatttctggatagtgttcataaggctggtgcgcggagagcatgtcgttataggaggtgatgatggcgatattgttacgcaacatgcttttcaaagaggctttgtcttctggctggcaggcagcgaaaccgtgtgccaggttaccgcatgccaactgcgaacgatgaacggtcgaagttttcgcttgttctatccgggcgagataagcagagcgagtctcgcgcgaacgttcaatgattcgatttgttacgcgtaacaattgtggattcataaaggctcctgaaattgagttgtcagagcaggatgattcacaacgcgtttcattcagaggatttatgactgaaacgcctgtaaccggagctcatagggcaaaaacgtttcagtcagtgtaataaaaaaagcctcgtgggtgaatccgcacgaggcctgaaagtgtaaaaattgttctacaatctgtgcaagatcatgttaccggtaaaataaccataaaggataagcgcagatattactcaaactcattccaggaacgaccatcacgggtaatcatcgccaccgaggcaacgggtccccaggttccggcctgatacggtttcggcgcatcattgtccatcgcccacgcctcagtaatggagtctacccatttccaggcttcttccacttcgtcgcgacgaacaaacagtgcctgaataccacgcatggtttccagcagcaaacgttcataggcatccgccagatgcgtctgattaaaggtttctgaatagctcagatccagcttggtgatttgcaggttatgtttgtggtcaaggccaggaactttattcagtacctggatatccacgccttcatcaggttgcagacggatagtcagtttattctgcggcagatcctgccacgattctttaaacagattcagttcaggtgttttgaaatagaccacgacttcagaacatttggtcggcagacgtttaccagtacgcaggtagaatggcacaccggcccagcgccagttatcaatgtcgacgcggatcgctacgaaggtttctgtattgctgctcttgttcgcgccctcttcttccagatatcccggcacttttttgccctgggcgaagcccgcagtatattgcccgcgtacggttttttcgcgtacgttggagcggtcgatgcggcgcagagacttcagtactttcactttttcatcgcggatgctgtctgcgctcaggtcagacggcggagacatcgcaatcatgcagagaatttgcagcaggtggttttggatcatatcgcgcatctgaccggctttatcaaaatagccccagcgcccttcgatccccacttcttctgccacggtaatctcaacatgatcaatggtgcgattgtcccagttattcacaaacagggagttagcaaaacgcagcgccaacaggttcagcaccgtttctttaccaagatagtggtcgatacggtaaacctggcactcctcgaagtattcgccaacctgatcattgatttcctgcgaggtcgccagcgacgtccccagcggtttctccatgactacgcgtgccggtttagcattcagtttagcctcgccaagccctttgcaaattgcgccaaaagtgctgggcggcatggcaaagtagttaatggtgatacgatttttttgatccagcatcgcgccgagacggctgaatgcagcagtgtcattgacatcgagattacaaaaatccagacgtgcactcagggtgtcccataaaccttcatcaatggtttctttcatgaaagtttcgagcgcctcgcggacaactttggtatatgccgctttatcccagtcagcacgccctacgccgataatccgggtgtccgggttgagctgaccggctttttccagttgatacagggaaggcagcaatttacgacgcgcaaggtcgcctttcgcgccgaaaatgaccaggtcacaggcctgggctgtttgcgttaccgccatgtcattctccttaagttaactaacccagtacttaagccagggtatacttgtaattttcttacggtgcactgtactgcttttacgagcttgcgaaaactgtaaacgcttatccacccgtgcgattacggtaaaagcgcgcaaagtgcggcaaaactgataaaaaaatcatcgttttccattgggtaaaaatctgacactgatcatgttatgaaaaaaaataacaacttttttatctgcttttgtcattaacacagcacacaggcgtaatatctgacaaaactacatttcgatttctttcagtgcggaaatcgtcattacccgtgagtttctttacatcatgaatatgctggaaaaaatccattctcagctggaacatttgagcaaatcagagcgcaaagttgccgaggtcattctggcttcgcccgataacgcgatccattcgagtattgctgctctggcgctggaagccaatgttagcgaaccgacggtgaatcgtttctgtcgcagcatggacacgcgcggttttcctgattttaaacttcatctggcacaaagtctggcgaatggcactccctatgttaatcgcaatgtcaatgaagatgacagcgttgaatcatacacagggaaaatatttgagtccgcaatggcaacgcttgatcatgtccgtcattcactggataaatctgccatcaaccgcgccgtcgacttgctcactcaggcaaaaaaaatcgcctttttcggattaggctcttcagccgccgttgcccacgatgcgatgaataagttctttcgttttaatgttccggtggtgtactccgatgatatcgtgctgcaacgcatgagttgtatgaattgtagcgacggagacgtggtggtgctgatttctcacactggaagaacaaaaaatctggtcgagctggcgcagctggctcgcgaaaacgacgcaatggtgattgccctcacctctgcgggtaccccgctcgcccgggaagcaacgctggcaattaccctcgacgtaccggaagatactgacatttatatgcccatggtttctcgacttgcacagctgaccgtgatagatgtgctggcgacaggatttactttgcgacgcggtgcaaaattcagagataacttgaagcgggtcaaggaagcgctgaaggaatcgcgttttgataagcagttacttaatttaagtgacgatcgctaaaaacgactgtcactgccctaatcttatacgacatccgaatgagattaatttatcgccatcgcggcgttatttcattcggatttcatgttcaagcaacacctggttgtttcagtcaacggagtattacatgtccagaaggcttcgcagaacaaaaatcgttaccacgttaggcccagcaacagatcgcgataataatcttgaaaaagttatcgcggcgggtgccaacgttgtacgtatgaacttttctcacggctcgcctgaagatcacaaaatgcgcgcggataaagttcgtgagattgccgcaagactggggcgtcatgtggctattctgggtgacctccaggggcccaaaatccgtgtatccacctttaaagaaggcaaagttttcctcaatattggggataaattcctgctcgacgccaacctgggtaaaggtgaaggcgacaaagaaaaagtcggtatcgactacaaaggcctgcctgctgacgttgtgtctggcgacatcctgctgctggacgatggtcgcgttcagttaaaagtactggaagttcagggcatgaaagtgttcaccgaagtgaccgtcggtggtcccctctccaacaataaaggtatcaacaaacttggcggcggtttgtcggctgaagcgctgaccgaaaaagacaaagcagacattaagactgcggcgttgattggcgtagattacctggctgtctccttcccacgctgcggcgaagatctgaactatgcccgtcgcctggcacgcgatgcaggatgtgatgcgaaaattgttgccaaggttgaacgtgcggaagccgtttgcagccaggatgcaatggatgacattattctcgcctctgacgtggtaatggttgcacgcggcgacctcggtgtggaaattggcgacccggaactggtcggcattcagaaagcgttgatccgtcgtgcgcgtcagctaaaccgagcggtaatcacggcgacccagatgatggagtcaatgattactaacccgatgccgacgcgtgcagaagtcatggacgtagcaaacgccgttctggatggtactgacgctgtgatgctgtctgcagaaactgccgcagggcagtatccgtcagaaactgttgcagccatggcgcgcgtttgcctgggtgcggaaaaaatcccgagcatcaacgtttctaaacaccgtctggacgttcagttcgacaatgtggaagaagctattgccatgtcagcaatgtacgcagctaaccacctgaaaggcgttacggcgattattaccatgaccgaatcgggtcgtaccgcgctgatgacctcccgtatcagctctggtctaccaattttcgccatgtcgcgccatgaacgtacgctgaacctgactgctctctatcgtggcgttacgccggtgcactttgatagcgctaatgacggcgtagcagctgccagcgaagcggttaatctgctgcgcgataaaggttacttgatgtctggtgacctggtgattgtcacccagggcgacgtgatgagtaccgtgggttctactaataccacgcgtattttaacggtagagtaagtacgttgccggatgcggcgaaaacgccacatccggcctacagttcaatgatagttcaacagatttcgaatattctgaagcaaacttgaacttatcatcaggcgaaggcctctcctcgcgagaggcttttttatttgatgggataaagatctttgcgcttatacggctggatttcgcccggtttgcgagttttcagcaattttagtatccaggtgtattgttctggtcgcggaccaacaaaaatctcgacttcttcattcatccgccgcgcaatcgtatgatcatccgcctctaacagatcatccatcggtgggcgcacctgaatcgtcagacgatgcgtcttgccatcataaatcggaaacagcggtacaacgcgcgcacggcacactttcatcaaacgaccaatcgcgggcaacgtcgctttataggtggcaaagaaatccacaaattcgctgtgctctgggccatgatcctgatcgggtaaataatatccccagtacccctgacgtaccgactggatgaatggtttaataccgtcatttctcgcatgcagacgaccgccaaagcgacgacgcaccgtgttccagacataatcaaaaaccgggttgccctgattatggaacatcgctgccattttctgcccttgcgaggccatcagcatggcaggaatatcgacggcccaaccgtgcggcaccagaaagataactttctcgttattacgcctcatctcttcgatgatctccagcccttgccagtcaacgcgcggctgaattttctccggtccgcgtattgccaactcagccatcattgccatcgcttgcggcgcggtggcaaacatctcatcaacaatcgcttcgcgttcagcttcactacgttctggaacgcagagcgacagattgattaacgcacgacggcgtgagctttttcccagtcgtccggcaaaacgtcccagccgtgccagaatgggatcacggaactttggcggcgttaaagcgatacccgccatcgctgctacgcccagccatgctccccagtagcgcgggtggcgaaaggatttatcaaactcaggaatgtattcgctattattttttttcgtttccatgcttttccagtttcggataaggcaaaaatcaatctggtgatagtgtagcggcgcaacttgccccgcaccaaataaaaaaagccggtactgactgcgtaccggctgcgaatggatgttaattaatcaaaccgtagctgcggcacaatctctttggcctgcgccaggaattcgcgacgatcggagccggtcagcccttcggtacgcggcagttttgccgtcagcgggtttacggcctgctggtttatccatacttcatagtgcagatgcggcccggttgaacgtccggtattaccggaaagcgcgatacggtcgccacgtttcaccttctgtcccggtttcaccagaatcttgcgcaagtgcatataacgcgtggtgtagctgcgaccatgacgaatagccacataataacctgctgcgccactgcgtttggcaaccaccacttcaccgtcacccactgaaagcactggcgtaccttgtggcatggcgaaatcaacacctctgtgtggtgcaacgcgacctgtcaccggattagtacgacgcgggttaaagttagacgagatacggaactgtttcgccgtcgggaatcgcaagaatcctttcgccagaccagtaccgttacgatcgtagaatttgccatcctcagcgcggatagcgtaataatctttaccttctgaacgcaaacgtacgcccagcagctggctttgctcacgtttaccatcaagcatttctcgagacattaacaccgcaaattcatcgccttttttcagtttgcggaaatccatttgccactgcatggctttaatcactgcgctcacttcggcgctggttaaaccggcgtttctggcgctggcaacaaagctccccccgacggtacctttcagcagattgttaacccactctccttgctgcatttcgctggtcattttaaaaccgttagcagcagtacggtcataggttcgggtttcacgacgagacacttcccaggtgaggcgctgcagttcgccgtccgcggttaatgtccaggagagttgttgaccgattttcagattacgcaattctttgtcggcagcagccagttgggtgatatcacccatatcaataccatactgattgagaatgctgcttagcgtatcgccagtggaaacaacatattcatgcacgcccgcttcaccggcgattttgtcatccagttcgtcctggggaatggcttcatcttcttgtgcagcttgatcaatcggctcactggcttcaggtaagagcgaacgaatttcgttctgttccagctcaatggttttgacaattggcgtggcatcacggtgataaacataaggccgccagacagcgacggccagagtaagaacggtgagcgaccccaacataacgcggtgtggtcgcggtaaattattaaacgccagggcgacagagcgggctatctgttgcacgtaatcacttcctcattaatctcctttcaggcagctcgcatactggttggctaattgactcaggaattctgaatagcttgttttacccagtttgatattcgtccccaggggatccaacgttcccatacgaacggatgtccctcgtgcgacgctctcaacgaccgctggcctgaactgtggctcagcaaaaacgcaggttgctttttgctcaaccaactgtgttcttatttcatgtaaacgctgcgcgccaggttgaatctcagggttaacggtaaaatgaccaagcggtgtcagtccaaactgtttttcgaaatagccgtaagcatcgtgaaaaacgaaataacctttccccttgagcggcgcgagctcgttaccaacctgcgtttcggttgaggctaattgtgcctcaaaatccttcaggttggcgtcaagtttggctcgactttgcggcataagttccactaattttccatggattgcaaccgctgtagcccgcgctatctctggggaaagccaaagatgcatgttgaaatcgccgtgatggtgatcttcgtcacttttttccgcgtggtcgtgatcatcatcatcgccgtgaatacttttcatcagcagcggtttcacatcttctagctgtgcaatcgttacctgtttcgcttctggtaatttacttaccggtttttgcataaacgcttccatctccgggccaacccaaacgactaagtccgcgttctgtaagcgttttacatccgatggacgcagtgaataatcatgttctgaagcgccgtcaggcagtaaaacctccgtttctgttacaccatcagcaatggcagaagcgatgaacccaacgggtttaagcgaagcgacaacggcggcatctgcggcctgtgttgcacctccccagagagcggcggataatgctgcgaaaagaagcgtttttttatgtaacataatgcgaccaatcatcgtaatgaatatgagaagtgtgatattataacatttcatgactactgcaagactaaaattaacatgacaagtctggtttccctggaaaatgtctcggtttcttttggccaacgccgcgtcctctctgatgtgtcgctggaacttaaacctggaaaaattttgactttacttgggccaaatggcgcaggtaagtcgacactggtacgggtagtgctcgggctagtaacacccgatgaaggggttatcaagcgtaatggaaaactgcgcatcggctatgtaccgcagaagctgtatctcgacaccacgttgccactgaccgtaaaccgttttttacgcttacgccctggtacacataaagaagatattttgcctgcactgaaacgtgtccaggccgggcacctgattaacgcaccgatgcaaaagctctctggtggcgaaacgcagcgtgtactgttagcgcgagcattgttaaatcgcccgcaattattagtgctggatgaacccactcaaggcgtggatgtaaatggccaggtggcgttatatgaccttattgaccagttgcgtcgcgaactggattgtggcgttttaatggtctctcacgatctgcatctggtaatggcaaaaaccgatgaagtgctgtgtctgaatcaccacatttgttgttccggcacaccggaagttgtttccctgcatccggagtttatttcaatgtttggtcctcgtggtgctgaacaactgggtatctatcgccatcatcataatcatcgtcacgatttacagggacgaattgttttgcgtcggggaaatgatcgctcatgattgaattattatttcccggttggttagccgggatcatgctcgcctgtgccgcgggtccgctgggttcgtttgtagtctggcgtcgtatgtcttatttcggtgatacgctggctcatgcctcattacttggtgtcgcgtttggtttgttgctggacgtgaatccattctatgcggtgattgccgttacgctgctgctggcgggcggtctggtatggctggagaagcgtccacagctggcgatcgacacgttattagggattatggcgcacagtgccctgtcgctgggcctggtggtcgttagtctgatgtctaatattcgtgttgatttgatggcttacctgttcggtgatttgctggcagtgacgccagaagatctcatctctattgcgattggcgtggtcatcgtggtggctattttgttctggcaatggcgcaatttgctgtcgatgacgattagcccggatctggcgtttgttgatggtgtgaaattacagcgcgtgaaattgttgttgatgctggtgacggcattgacgattggtgtagcgatgaaatttgtcggtgcgttgattattacttcgttgctgattattcctgcagctactgcgcgtcgctttgcccgtacgccggaacagatggctggtgtcgctgttttggtggggatggtggcagtaactggcggtttaaccttttccgcgttttacgatacgccggcgggtccgtcggtggtgctatgtgcggcactgttatttattctcagtatgatgaaaaagcaggccagctaatctatcgctgaacacatttgtcggatgcggcgcgagcgccttatccgacctacggttcgctatctctggtaggcctggtaagacgcgaatagcgtcgcatcaggcacactgccaatgtcggatgcggtgcgagcgaccaatccgacttacggcatttctggcggcgttatgccaaagtgattccacgcccgcgtcgtcgccatacgcccacgcggtgtacgctgcaaaaagccttgctgaatcaaataaggttccagcacatcctcaatggtttcacgttcttcgccaatggctgccgcaaggttatccagacctaccggcccaccaaagaacttatcgattaccgccagcaataacttgcggtccatataatcgaaaccttcagcatcgacattcaacatatccaacgcctgagcagcgatatctgccgagatggtgccatcgtgcttcacttcggcgaaatcacgcactcgacgcagcagacggttggcaatgcgcggcgtaccgcgagctcgacgagcaacttccagcgcgccgtcatcactcatctcaagccccataaagcgtgcgctgcgactgacgatatattgcagatccggcacctgataaaactccagacgctgcacaataccaaaacgatcgcgcaacggtgatgtcagcgaacctgcgcgcgtggttgcaccaatcagggtaaacggcggcaaatcaattttaatggagcgtgccgccggaccttcaccaatcatgatatccagttggtagtcttccattgccggatacaacacctcttccaccactggcgaaagacggtggatctcatcaataaacaacacgtcatgcggttcaaggttagtgagcatcgctgccagatcgcccgccttttccagcaccggaccagaagtcgtgcgtaaattaacgcccatttcattggcgacgatgttggcaagcgtagttttacccaaccccggaggaccgaaaatcaacagatgatcgagggcatcgccgcgcagtttcgctgctttgatgaaaatctccatctgtgaacgaacctgcggctgaccaacatactcttccagtaatttagggcgaatggcgcgatctgccacatcttccggcaaagtggtaccggcagaaatcagacggtctgcttcaatcatcctttacctcataacgcggcgcgtagggcttcgcgaattaatgtttcactgctggcgtcagggcgagcgattttgctcaccatgcggcttgcctcttgtggtttatagcccagcgccaccagcgcggcaactgcttcttgttcagcatcgtcggtcgccgggctggcaggtgatgtgagtaccaggtcggcggctggcgtaaagagatcgccatgcaaacctttaaatcggtctttcatttcaacaatcaagcgttcggcggtttttttgccaatacccggcagtttcaccagcgcccccacttcttcacgctcaacggcattaacgaactgctgcgctgacattccggagaggatcgccagcgccaacttcgggccgacgccgttggttttgatcaactctttgaacaatgtgcgctcttgtttattgttaaaaccgtacagcagttgcgcgtcttcacgcaccacaaagtgggtgaaaacgatcgcttcctgacccgcttcagggagttcataaaaacaggtcatcggcatatgcacttcatagcctacgccgcccacttcaattaacaccagcgggggttgtttttcaatgatgatgcctctgagtctgcctatcacatgacgctcctgcgtaatgaatcaaagataatgctgtatgataaaaaaatgctggatagatatccagcgaaggatgaagaaaacttgcgaggtgtcccgatgatctgaaaaatggcagagtataatttattcaacaggttatattggaagcaaatatttgaatattacatattcagtgaagaaatgcgtaataaaaatatacattgcgactcctgaaaaaataaattttttatgctattacgtatattcgtatcgatttcaatggaatgacaacgtgaatattaattaccctgctgaatatgaaattggagatatcgtctttacatgtataggtgctgccttatttggtcaaatatcagctgcatcaaattgctggagtaatcacgtcgggatcattatcggtcataacggtgaagacttcctggttgcagaaagccgggttcccctttcaaccatcaccacgctatctcgttttattaaacgttcgtctaatcaacgctatgctataaagcgattagacgctgggctgacagaacaacaaaaacaacgaattgttgaacaggttccctcccggctacgcaaactttaccacacgggttttaaatacgaatcttcgcgccagttctgttcaaaatttgtttttgatatttataaagaagcgctatgtattccggtgggtgaaataaagacgtttggagaattgttaaatagcaatccgaatgcaaaactcactttctggaaattctggttcctgggttctattccgtgggagcgtaaaaccgtcacgccagccagtttgtggcatcatccgggtttggtgttgattcatgcggagggagtggaaacgcctcagccggaactgaccgaggcggtataacttaacgcagtcgccctctcgccaggttcagccgcgattcgctcatctgcatcgcattctgactaacgtggcagtgggtgatggcaatcgccagcgcatcggcggcatccgcctgtggattagcgggcagtttcagcatggtgcggaccatatgctgcacctggcttttttcggcactaccaatacctaccaccgtttgctttacctgacgtgccgcgtattcaaatactggcaactcctgattcaccgccgccacaatcgccacgccgcgcgcctggcccagtttcagggctgagtcagcattctttgccataaagacttgttcaatggcgaaaaaatcaggctggaactgggtgatgatttccgtcacgcccgcatagatgagtttcagacgagacggtaaatcatccactttggtgcgtatgcatccgctacccaggtaggacagttgcctacctacctggcggatgacgccgtagccggtcacgcgcgaacccggatcaatgccgagaataatagccatcacgcgtctccgttttgctgtttagcaggcctcatcagagagtcgctgcgacctcatcagagatttcaccgttatggtaaacttcctgcacgtcgtcgcaatcttccagcatatcgatcagacgcatcagtttcggtgcggtttctgcatccatatcagctttggtagacgggatcatggaaacttccgcgctgtctgctttcagacctgccgcttccagagcgtcgcgcactttacccatttcttcccatgcagtgtagacatcaatcgcgccgtcatcataggtcacaacgtcttcagcacctgcttccagagctgcttccatgatggtgtcttcatcgcctttctcgaaggagatcacgccttttttgctgaacagataggctacggaaccatctgtaccgaggttaccgccacatttgctgaatgcatgacgcacttcagcaacggtacggttgcggttgtcagacagacattcaatcatgattgccgtgccgccaggaccgtaaccttcgtagatgatggtttccatgtttgcatcatcatcaccgcccacaccacgtgcaattgcgcggttcagtgtgtcgcgggtcatgttgttagacagtgctttatcaattgctgcacgcagacgcgggttagcgtccggatcgccaccgcccagcttagccgcggttaccagctcacgaatgattttagtgaagattttaccgcgctttgcatcctgcgcagctttacgatgtctggtgttggcccatttactatgacctgccataaaaatatctccagatagccctgcctgttcaggcagcgttaatgacaaactgttcaatcgcctgccggttgctccaggacttagtgagcgccgccgcagcaggcgcatcaagccacttgtaagccagatgttcagtgaaaacgatctgccgctcgtgcggaagcgcaagacagaaccatgattccgtattacgcgtcacgcccggcgcatagcgatgacgtaaatgtgaaaaaatttcaaactctaccgtgcgctgacagtcaattaaggtcagttgttcagcgacaacatcaatggtgacctcttcctttacttcgcgcatggcagcttgcggcgcggtttcaccctcttccacgctgccggttaccgactgccagaaatcgggatcgtcacgccgctgcaacatcagcacccgtttcgtatcttgtgcatagatgaccactaagatcgaaacgggacgcttatacactttatccttcacgctgcctcttcgttgactgccttcgctcatcccattcacatagttatctatgctcatgggagttcactcagttgccgccttgatgcaacgcgaatgatttcgtgtatttgagtcatatcagttattctcagccttcttcacaacctgaatgctcagctcagccagtgcagtcgggttagcaaagctcggtgcttcagtcatcagacacgctgccgccgtggttttcgggaaggcgataacgtcacggatattgtcggtgccagtcagcagcatggtcagacggtcaagaccgaatgccagacctgcgtgcggcggagtaccgtatttcagggcgtcgagcaggaagccgaatttctcgcgctgttcctcttcgttgatacccagaataccaaacaccgtctgctgcatatcaccattatggatacgtactgaaccaccgcccacttcgtaaccattgatgaccatatcgtaagcgttcgccaccgcattttccggtgcagctttcagttctgcagcagtcatgtctttcggtgaggtgaacggatggtgcattgccgtcaggccgccttcaccgtcgtcttcaaacatcgggaagtcgataacccacagcggtgcccatttgctttcgtcggtcagaccaaggtctttacccactttcaggcgcagtgcgcccatcgcgtcggcaacaattttcttgttgtcggcaccgaagaaaatcatatcgccatcttgcgcggcagtacgatccaggatggcttcgatgatttctgcattaaggaacttcgctaccgggctgttgataccttccagacctttcgcgcgttcgttaactttgatgtaagccagacctttcgcgccgtagattttaacgaagttaccgtattcgtcgatctgcttacgggtcagcgatgcgccacccggaacacgtagagcggcaacacggcctttcggatcgttcgccggacctgcaaatactgcaaactcaacagatttcagcagatcagcaacgtcggtcagttccatcgggttacgcagatccggtttatcagaaccataacggcgttcggcttccgcaaaggtcattaccgggaaatcgcccagatccacgcccttcacttccagccacagatggcgcaccagcgcttccatcacttcacgcacttgcggcgcggtcatgaaagaagtttccacatcgatctgagtaaattcaggctgacgatcagcgcgcaggtcttcgtcacggaagcatttaacgatctgatagtagcggtcaaagccggacatcatcagcagctgtttgaacaactgcggggattgtggcagcgcgtagaatttacctttgtgcacacgagaaggcaccaggtagtcacgcgcgccttccggcgtggctttggtcagcatcggagtttcgatgtcgaggaagccgtggtcatccataaaacggcgcaccaggctggtgattttagcgcgggttttcaggcgctgagccatttccgggcgacgcaggtcgaggtagcggtatttcagacgcgcttcttcggtgttgacgtggttagagtcaagcggcagaacatctgcgcggttgatgatagtcagcgaggacgccagcacttcgatttcgccggtcgccatatcgcggttaatatttttttcgtcacgcgcacgtacggtgcccgtgacctgaatgcagaactcattacgcagttcagaggccagctttaacgcgtccgcacgatccggatcgaaaaatacctgcacgataccttcgcggtcgcgcatatcgatgaagatcaggctaccaagatcacgacgacggttgacccaaccacacagagtcacctgctgccccacgtgggacaaacggagctgtccacaatattctgtacgcatgagatatcccttaacttagctgccggcggatgccccctgctgcgcaggtgaccaagtcgcagcgttagctgtatgtcacaactgaatgaaaaaaggcggctattatactggaaattctgccgcaccgtaagagcctggcccgcgctggaacgcctcgttaccactttatatcgggcctgaaatcagactctacgccagtttgctataaaggtgttgcccgaactcataaaaattaacaaaatttgtcgttccgccatcggctaatcgcattaaggtgtgaggcacgattttgttttttcaggagtcagcatgcttgaacttaatgctaaaaccactgcgttggtggtgatcgatttacaagaaggcatcttaccttttgccggtggtccacatactgccgatgaggtagttaatcgcgccgggaagctggcggcgaaatttcgcgccagcagtcagcccgtgtttctggtgcgcgttggctggtctgccgattacgccgaagcattaaaacagccggttgatgccccctcccccgctaaagtgttgcccgaaaactggtggcaacatccagctgcattaggtgcaactgacagtgatatcgaaatcatcaaacgtcagtggggtgcgttttacggtacggatctggagttgcaattacgccgccgaggtatcgatacaatagtgttatgtgggatctcgaccaatatcggtgttgaatccaccgcccgcaatgcctgggaacttggctttaatctggtgattgccgaagacgcctgtagtgccgccagcgccgagcagcacaataacagcatcaaccatatctacccacgcatcgcccgtgtgcgcagtgtggaagagatccttcacgcgttatgatttacatcggtctaccgcaatggtcgcatcctaaatgggtgcggttggggatcaccagccttgaagagtatgcccgccactttaactgcgtggagggcaacaccacgctttacgccctgccgaaacccgaggttgtcctgcgctggcgtgagcagaccacagatgacttccgcttctgttttaagtttccggcgaccatttcgcatcaggcagcattacggcattgcgatgatttagtgactgaatttttgacccgcatgtcaccgttggctccgcgcattgggcaatactggctgcaactgcctgccacattcggcccacgggagctgcctgcgttttggaattttctcgattctctccctggcgaatttaattatggtgtggaagtccgccatccacagtttttcgccaaaggggaagaggaacaaacgcttaatcgcggtttacatcagcgcggcgttaatcgggtgattttagacagccgcccggttcatgcagcatgtccacacagtgaagctattcgcgacgctcaacgaaaaaaacctaaagttccggtacatgctgtactgacggcgacaaatccgctgattcgttttatcggtagtgatgatatgacgcaaaaccgggaattatttcaggtctggttacagaaattagcgcagtggcatcagaccactacgccttatctttttttacatacgccagatattgcccaggccccggaactggtacataccctgtgggaagacttacgtaaaacgcttccagagatcggagcagttccggctattccacagcaatcttctcttttctgaatttgccacctatcatagacaggtgcaatcggccattttaaagggagtttgtatggtaagcgcgctgtatgccgttttaagtgcgttgttattaatgaagttctcttttgatgtcgttcgcctgcgaatgcagtaccgcgttgcctatggcgacggcggttttagcgaactgcaaagcgctattcgcattcatggtaacgcggtggaatatattcccatcgcgattgtgttgatgctgtttatggaaatgaatggcgcagaaacctggatggtgcatatttgcggcatcgttttgcttgctggtcgtctgatgcattattacggttttcatcaccgtctgttccgctggcgacgttccggcatgagcgccacctggtgtgcgctgttgctgatggtgctggcgaatctttggtatatgccctgggagttggttttctccctgcgttagcgcacaatacgccactttctttttcccggatttttacgttatgtctcaccgcgacacgctattttctgcccctatcgccagactgggcgactggacctttgatgaacgggtagctgaagtcttcccggatatgatccagcgttccgttcccggctattccaatattatttccatgattggtatgttagccgagcgcttcgttcaacctggtacgcaggtttacgatctgggttgttctctgggcgcggcgacgctctcggtgcgtcgcaacattcatcatgataattgcaaaattattgccatcgacaactccccggcgatgattgaacgctgccgtcgtcatattgacgcctataaagcccctacgccagtagacgtcattgaaggtgatattcgcgatatcgccattgaaaacgcatcgatggtggtgctgaattttaccctgcaattcctggaaccttccgagcgccaggcattactggataaaatttatcaaggactgaacccgggcggcgcgctggtgctttcggaaaaattcagtttcgaagatgccaaagttggtgaactgttgttcaacatgcaccacgactttaaacgtgccaacggttacagcgaactggagatcagccagaagcgcagcatgctggaaaacgtgatgctgaccgattccgtggaaacccataaagcacgcctgcataaagccggttttgagcatagcgagctgtggttccagtgctttaactttggttcactggtggcattaaaagcagaggacgctgcatgatcgactttggtaacttttattctctgattgccaaaaatcatctttcacactggctcgaaacgctgcccgcgcagattgctaactggcagcgcgagcagcagcacgggctgtttaagcagtggtccaacgcggtggaatttctgcctgaaattaaaccgtatcgtctggatttattgcatagcgtaaccgccgaaagcgaagagccactgagcgccgggcagattaaacgcattgaaacgcttatgcgcaacctgatgccatggcgcaaagggccgttctcactgtatggcgtcaacatcgataccgaatggcgttccgactggaaatgggatcgtgttctgccccatctttctgatttaaccgggcgcaccattctggatgtcggctgcggcagcggttatcacatgtggcgcatgattggcgcaggcgcgcacctcgcggtggggatcgaccctacgcaactgtttctgtgccagtttgaagcggtgcgtaaactactgggtaacgatcagcgcgcacatttgttaccgttaggtattgaacagcttccggcactgaaagcctttgataccgtcttttcgatgggcgtgctttaccatcgccgttcgccgctggagcatctctggcagttgaaagatcaactggtgaatgagggtgaactggtgctggaaacgctggttattgatggcgatgagaacacggtgctggtaccaggcgatcgttacgcgcaaatgcgtaatgtctatttcatcccttccgcgctggcgctgaaaaactggctgaagaagtgtggttttgtagatatccgcattgtggatgtgtgcgttaccactactgaagagcagcgacgcactgaatggatggttaccgaatctctgtccgatttcctcgacccacatgatccgagtaagacagttgaaggttatcctgcgcctaaacgcgcggtgctgattgcgcgcaagccgtaaaggtctggtattactgccggatgcggcgtgaacgccttatccggcctacaaacccttgctaattcaatctattgcagggactatgtaggcctgataagcatagcgcatcaggcagttttacgtttgcataacctcagcgcccgtttccgggcgctattcacttcttacgcctgaacagcaggcttatcaaatgccgttaacttcggtgcgttacccgtatatttttcgatatacaccagcgcagagttaccggcacaggcatttgccagctgcgagctggggatatccgccgttaacacgttcgcactgccgtttttacataagccattttccagatctggccatgcaccttcatgcacgcataccacgccttttttgatcccgtcagtcaccaccgcacctgttagtatctgaccacgtttgttccagacacgcaccagatcgccattcgcaataccaaatcgagcagcatcttcggtgtgaatagtgatcggttcacgatcggcaaccgcatattttttacgcagttccgcatagttaagctgactgtgtaaacggtgtgccggatgtgcggtcagaagctgcaactgcttctcgtcggcggtacccttccactcatcaggcgcaagccaggttgggtgtgccgggcaatccttatagccaaatttttccagcgttttggagtaaatctcaattttgccacttggcgtacccagcgcatttttcaccggatcggcgcggaaatcaccataacgaacgtactgttcgttcttctcgctgcggcgcatttcgatcagtttattttgctgccagaagacattaaacattggcatagtgacgcgttgcgcacgggcccctttctgagcggcatcatagaaaaatttcagccacgccatttcatctttaccttcggtatagatctcttttccgccaggtttgagtaattccgcaagatcggcaaacacatcaaaatcgtttcgcgcttcaaattgcggagcaacagcctgcttcatcggcacaatatgctggttgctgtaatcaccggtcatcgtcaagtcattgcgctcaaacgatgtggtgatcggtaatacgatatctgcatgtttagcagctgcggtccagtagcattcagaaacgacgatcatctccggtttctgccatgctttaatcagacgattagtatcctggtgatgggtaaagttaccgccacccgcccaccagatcattttgatattcggatacgtttgttctttaccgttatgctgatatttgccaccaggattttccagcgcatcgacgatacgggcaacagtaatcgccgtcattccgccatcatcagcggcctcgctggcctgtccggcaatcgccgcagacatttccggcagcacgccgccaacacgcgtcgggttgccaccattggagtaatgataagagaaaccaaaaccgccgcccggtgtaccaatctgccctaacatcgccgccagcgtcaccagcatccagtgtttctgttcaccatattgctggcgctgaattccccagcctgccatcagcattgtgcgattcgccgccatcagttcagcgagtttgactatctgcgcttccggtacgccagtaatttccgccgcccaggccgcgctcttcggcgtattatcgctcttacctgtcagatactcttcaaactgcggatacccggtggtgtatttttcaaggaacactttatcatgtttgccttgtgtcatcagggtatgcgcaatccctaacatcagtgccacgtcggtgcccatattcggcgcgatccaggtggcattatcgccaaagaagtcgatggtttcggagcggataggatcaatggcaatcactggtttgccagattttttcagctgatggaagtattccagcccttgctcatcggtactgctccaggcaatttttaaggtattcagcgggttcattccccacagcaccacaacctggctgttttccagaatcagcggccaggaggtctgctgttcatacacctctacagaaccgaccacatgcggcatgatcacctgtgccgccccggttgaataatcgccgctatgcccggaataaccgcccgccaggttcatataacgttgcagtaaggtttgcgctttatgcaacacgccagaagagcgccagccgtatgatccggcaaaaatagcagatggtccgttagctttgcgaatgcgatcgtgttgctcatgaatcagttttaatgcttgctcccagctcacctgtacataagtatcttcgccacgacctttcgccggttgcagtggattatcgagatagctttttcttaccatcggatgctgaatacgtgccgtggtgtgtacctgatccgccgccgtagactgtaaggagttcggtatggttttcgccagcgcgcctgtcgaagaaacaatcttgccgtccttcacttctacgctcatcgctccccaacggcccgcggtgaggattttaccgcccttctcttctgcccatgcgggtagcggtgctgccgatgtcaccaccagcgccccagcggcaataccgctgtgtttaataaattcacgtcttgttaatgtcataacttcctccctgatcaacgaggatcactgtttctcggtaatatctttggcgttgtactggaagtaccgcgtcaaaatgtccagttcgttttcgctcatgctggttcgcgcacccattcctctggcaatggacggccatgcattgacggtgtaatggtcagcggcaataggcgcatggcaaccagcgcaataggtatcgtcaagtttttcagcgtattgccatagcggtttacggtccgctaatgcgggatcggtaagcgcaccctgtaaagacgcctgacgccattgattgccgtattcgtcagcctgccattccccgtttaccgtgagcgccttgataccttcttcacttaatgtggctagcgccagccgttgacctgccgccaggtagagcgtgttttcactgccctgcatttgataaccctgcaacagaacgatcggctgtttgccactggcatcaacgacggtgagatcggtaccaggattcacggtagccagctcgcctatgcgagaagttttgaaaggataaatatgtgcgccattagtcactgaagtagcggcctgactttccagctcatgcgccgcgttgtcatccatttttatttctggcggaaaatgggcaatgcctttatgacaatcgatacaggtttcgccgcccttttgtgctttgttatgcattttctgcgcagattcactttgcgaggcaatatccatggcatcaaaagaatggcaactacggcacgttgcagagtcagttgcttttaattctttccatactgtttcggccatttcctggcgatgagtttcgaacttatcgtcactgtctattttgccgctaacaaattcatgataaatatctttagatgcttttaatttagaaaataaataatccatccctgactttggaatatggcaatctgcacattccgcacgtatccctttctggttcgaaaagtggacagttccctgatattcctcaaaaggtttactcatcgagtggcaggaaaggcaaaatgctgtatccgacgttttatgtaaggctttttgcgccagcaataacccgccgccaccaaccacaaccgctatcagcaaaaacaataacccaatgcgttttttccctcgcatagattcctctaaataaattccagaacaccgaaatcattgtataattaaatacacaacgaattaaccgcttgcataactcggcacaacactgcctgaaataatcgataaagaatatgatttattacaatgtaatcattaattgctaaggaataacccagttgctatttagaatatatatttatcagttttagcaatttaaatcccataatcaatgtgaatataaaaaatattattagcacaacgctatgttcactgtcacccgctcaacagatcacggttatcgttcgttttttatactgctcagggataaaaaaaggcccctgttgaaattgcaggggcctggtacgagcaagcatcatattgggcgacatgatgcaacggtaaaaatcatttggcctgatggcgttcaatgattcctttcatttcagcaaccgccgccccgtctacgatataacgcgaatactcgtccgcgtgttcatctgatgacatggacaatccttgattacgataacgcatcggtgaggcttgccacgctcccgcggagctatggacttccagcactccggcatcgaggaagtggtgcaggttttctgcacggactcctgctccggccataatgattggagcatcacgatgggcaataagttccataatttttgataaaccttgcagtgcgtctgatttttgccctgatgtcagtacccgggcaatgcccaattccgcaagattattgagtgtatataaagggttagcgcacatatcgaaggcgcgatgaaaagtcactgccagcggaccggcagcagccattattttttccattcgtggcatatcgacattcccgtcaacatcgagaacgcccgtcaccagtccaggaaaacctaattcgcggaccgtgcgcacatcctcaagaatggcggcaaactcaccgtcgctgtagcaaaaatcaccaccgcgtgggcgaattatcggatgcacagggatcgtcacccgctggcgcacggatttcagtacccccaacgacggcgttaagcccccctcttttggggctgcgcataattcaactctgtctgcgccgttttgctgcgccgttagtgcacattccatgctgtaacagcaaatttccagtaatgccatttttgctccttaattacgctgactgctcgctggcaacgatctcttcaatggaccacggatgaaacttaatagttgttttgccatcggtgaccgccagcgtcggattcggtaatcgctcatgctcaccttttggtgaactggttttaactgagatccccggtaggctgagtccttcatcagaaagcaatgccagcgcacgggcattcagcgtttctggatcacctggcagaacgatttcaatatgttcccaaccttcgtgtgggtaacgtttttccccgggccacggtagctccacaatagaaaactgccagtgcgcaacctgtaccggttcatgcaatttaaacagacaaatcggtctgccattgatcatattttctgacaaaagctcgccacactgttcaaacccgcgacgccagcgctcagcggtgacgttttgatggcaacgcaaagaaatgtgatcggcagtcagcggagtgatattcaaccccagacggcgggaaagttcatctaatgcgtgggtaaatcgcggtaaatccgatgcaatatcctgcagctcgtcgatagattgccagttcgccataatcactcttcgtctttcagtaaaagcgttaatttaccctgttgccctgtgccaaccaaccgctgatttcacgccgcttctgatgcaatagtgaaaacggcaatacgccacgcgcacgttgctgacgaaaacagccatttgcagtatactcccgccctaatttctttaactggtgcgggcaatttttgctcgcttcatcaatgtaaggtattccggtgaatattcaggctcttctctcagaaaaagtccgtcaggccatgattgcggcaggcgcgcctgcggattgcgaaccgcaggttcgtcagtcagcaaaagttcagttcggcgactatcaggctaacggcatgatggcagttgctaaaaaactgggtatggcaccgcgacaattagcagagcaggtgctgactcatctggatcttaacggtatcgccagcaaagttgagatcgccggtccaggctttatcaacattttccttgatccggcattcctggctgatcatgttcagcaggcgctggcgtccgatcgtctcgatgttgctacgccagaaaaacagaccattgtggttgactactctgcgccaaacgtggcgaaagagatgcacgtcggtcacctgcgctctaccattattggtgacgcagcagtgcgtactctggagttcctcggtcacaaagtgattcgcgcaaaccacgtcggcgactggggcactcagttcggtatgctgattgcatggctggaaaagcagcagcaggaaaacgccggtgaaatggagctggctgaccttgaaggtttctaccgcgatgcgaaaaagcattacgacgaagatgaagagtttgccgagcgtgcacgtaactacgtggtaaaactgcaaagcggtgacgaatatttccgcgagatgtggcgcaaactggtcgacatcaccatgacgcagaaccagatcacctacgatcgtctcaacgtgacgctgacccgtgatgacgtgatgggcgaaagcctctacaacccaatgctgctaggaattgtggcggatctcaaagccaaaggtctggcagtagaaagcgaaggggcgaccgtcgtattccttgatgaatttaaaaacaaggaaggcgaaccgatgggcgtgatcattcagaagaaagatggcggctatctctacaccaccactgatatcgcctgtgcgaaatatcgttatgaaacactgcatgccgatcgcgtgctgtattacatcgactcccgtcagcatcaacacctgatgcaggcatgggcgatcgtccgtaaagcaggctatgtaccggaatccgtaccgctggaacaccacatgttcggcatgatgctgggtaaagacggcaaaccgttcaaaacccgcgcgggtggtacagtgaaactggccgatctgttggatgaagccctggaacgtgcacgccgtctggtggcagaaaagaacccggatatgccagctgacgagctggaaaaactggctaacgcggttggtattggtgcggtgaaatatgcggatctctccaaaaaccgcaccacggactacatcttcgactgggacaacatgctggcgtttgagggtaataccgcgccatacatgcagtatgcttacacgcgtgtattgtccgtgttccgtaaggcagaaattaacgaagagcaactggctgcagctccggtaatcatccgtgaagatcgtgaagcgcaactggcagctcgcctgctgcagtttgaagaaaccctcaccgtggttgcccgtgaaggcacgccgcatgtgatgtgtgcttacctgtacgatctggctggtctgttctctggcttctacgagcactgcccgatcctcagcgcagaaaacgaagaagtgcgtaacagccgtctgaaactggcacaactgacagcgaagacgctaaagctgggtctggatacgctgggtattgagacagtagagcgtatgtaatcgatttttcgtgagagtaaagcctgatcagggttacctgatcaggcttttttattgccatctaaatgtattctgaaaatggacatgccattgttttctgactgttggataagaggccagaagcgtaatatccggccccagggaaacgataacggttgaatttaaggaataccgcagtgtttaaatttcttgtattaacattaggcattatctcttgccaggcttacgcagaagatacggttatagtaaacgatcatgacatttcagccatcaaagattgttggcaaaaaaattcagatgatgatactgacattaacgtgatcaaatcatgcctgcgacaagaatacaatctcgtcgatgcgcaattaaataaagcctatggtgaagcttatcgttatatagaacaagtgccacgcacaggtgtaaaaaaacctgataccgaacaacttaacttgcttaaaaaatcacagcgagcctggctggattttagggacaaagaatgtgaattaatcctttcaaatgaggacgttcaggatttaagtgacccttattctgaatcagaatggctctcatgtatgatcatacagaccaatacgcgaactcgccagttgcagctataccgtaactctgaagatttttatccaagccctttgacaagaggataattcacatctttttggcatgttttgttgcaagctattcctgataaataattgcaacaagacatcgagcctttttcactgagttattaaacatactcgcgagcgcgtaatttttttgtccttcagcgataattcacaatcacttcattacgttgtacctttagtggtggaattaaccgcccaccgcctggcacttcccagataaatcgcaacggttctgctgccgctataccggaaaaggccacggtggttccgctctgcccctctaattcgacacaacgagattgcgaacacaagcgaacccgcagtcctgaaggtgtcgggccgataagctgataacgccacgctaccagcgtcatcaatcctgaagcaggttgtcgcgtagaaagaggcgcagacgacatcgactcaccgcgatgatttagcgtaattcctacactacttgcctgccacatcccctccccggcggcttgcaccagcagcggaaacaataatattgctaataaggttctcattatttgccgccaattgtcgccgtcatgcggatatgtcggttatcagacagttccagattcgacaggaccactaactgcggcaagctgcggcgcaggaagcgagacaataatggtcgcagcgcgtggttcaccaacaatactggcggcgcacccagcatctcctgacgggatagcgcttcctgagtttgcgccagtaaacgatccgccagccctggctccagtcctcccccgccctgcagcgcctgtagtaacaaacgttccagcggtgtatcgaggccaataacatggacttcatctttgccaggaaaccactgctgggtaatcgcccgtcccaacgccacgcgcacgacggcggttaattcatgtggatcgctttggatgggcgcatgttccgccagcgtttcgagaatggtgcgcatatcgcgaatcggtactttttcatcgaggagattttgcagcactttatgcagtgtggtgagcgtgacgacgccaggaacgagatcttccgtcagctttggcatctcctgggcgacgcgatccaacagctgttgcgcctcctgacgaccaaacagctctgcggcatgctggctaatgaggtggttaagatgcgttgctaccaccgtgctggcctcaaccactgtgtacccctgaatctgcgcctgttcttttagcgcactttcaatccagatagcattcaggccaaatgccggatcgacggtcgcctcaccaggtaacgtcccggcagcggttccagggttaatcgccagccagcgccccggataagcatcaccactgccaatctccacgcctttcatcaaaatgcgatagcgggcaggttgcagatccatattgtcgcgaatgtgcaccactggcggcagaaatcccatctcctgggcaaatttcttgcggatactgcgtatacggcccaacaactcaccatcctgctggaaatcgaccatcgggatcagtcgataacccacttccattcccagagaatcttccagttgtacatcgttccacgtcgcttcgacaacggtattattctctgccatttttaccggtttgggttcggcaggcgctttttgttcgcgtccgcgtatccaccaggccagccccagcaatccggcagtgaacagcaaaaataccaggttcggcattccaggcaccaggccgagtaaaccgagcacggcggcgcttaacaacataacgcttgggttactgaaaagctgattcaccatctgctcgccaacatcctgatcggtgctgacacgcgtaacgatgacccccgcggcggtagaaatcaccagcgccggaatttgtgccaccagaccgtcgccaatggtcaatagcgtataactttccgccgcgtgtcccatgctcatgccatgttgcagcacgccgaccagcaacccgccgacaacgttaatgaccatgatgaggatcccggcgatggcatcgccgcgaacaaacttacttgccccgtccattgagccgtaaaaatcggcttcctgagtcacttcggagcggcgttttttcgcctcatcttcaccaatcaatccagcgttaaggtcggcgtcaatcgccatctgcttacccggcataccatcgagaacaaagcgcgcacccacttctgcgatacgcccggcacctttggtaatgaccataaagttgatgatcacgagaatgacaaacaccacgatacctatagcgaaattgccaccaacgaggaagtgaccgaacgcttcgaccaccttccctgccgccgccgcgccggtatgcccttccatcaaaatgatacgggttgaagccacgttaagtgccagacgcaacaacgtagtaaacaacagaatggtcggaaacgcagcaaactcaagcgtgcgctgggtaaacatcgccaccagcaacaccatgatcgacaaggcaatattgaaggtaaacaacaggtcgagtatgaatgcgggcagtggcagcaccatcatcgacaagatcaacaggatcaaaatcggtccggcaaggatctgccattgtgtcgatttcaggtttgcgggcaggcgcagcatcgcggccagattactcatgggtcggtttctcgttaataaaatccagggcttccggcaccggaagatgagtaggttgtacagggcgctgtccaccagccagacgccagcgtttcagttgccagacccaggccagcacttccgccaccgcggcgtacagttgacccgggatttgttgaccaatctccgcatgtcgatacagcgctcgcgccagcggcggcgcttcaagcgtcgggacgttattttcagcgccaatttcacgaatgcgcagcgcgaccagccctgcacctttagcgaccactttcggtgcgctcattttgttttcgtcatactgcaacgctaccgaatagtgggtcgggttattgacaatgacatccgctttcggcacatcggccatcatccgacgccgtgcagcagctcgctgcatctgacggatccgccctttaacatgagggtcaccttcgctttgtttgaactcatcacgaatatcctgccgtgacatacgcagctttttcaggtggctgaatatttggaaaaagacgtcaaatcccaccattggaatgacaccaagcaccaccagcagtgcgcatagccctaccaaatccatcgcattacccatggcggtaatcggagactcggccatcaagcgcatcatctgcggccagtgatgccagagaaaaaaccccgtcacgctgccaaccaggatggttttcaaaattgctttaagcaactccgcgccagtctgagccgagaacatccgtttaatgcccggtagcgggttgagtttggaaaacttcggctgcaaggatttgccgctaaataccagccctcccagcatgaccggagaaatgagcgccaccagcaccacgccgctaatcagcggcagcagcgccagcatggcttctctgatcagcagaataatctgcccgaggatcagattcgggtcattgataatactgtgatcaaaatgcagcccagcggagagcatgcccgacaatcgacgggccagcgacacaccgccaaaccagataacactaacgcccaccagcaaaatcagcagtgaggtcagttcacgggaacgcgggatttgcccctcttcccgcgctttttctagtcggtgaggtgtgggggcttctgttttgtcgtcgctctcgtcagacacgtcgccaatcctggaaagagtattaagcgtgaatgatgccagagcgcaaagcgttcaatggtttgagtaaggggcaaaacaggcgggatttagggcttttgctgccacacatcaagcatagtgtgcgtttgtcggatgcggcgtcatcgccttatcagaccgcctgatatgacgtggtcacgccacatcaggcaatacaaatcaaaatccaagactatccaacaaatcgtccacctgatcctgactggctaccacaccggctttgctggtatcgacctgaggtccattaagcaaactctggttttcacgttttggacgcgactcctgttccgggatgttttccaacagcaccatcagcaactggcgttcgatctcctgaatgacatccatcatccgcttaatgacctgcccggtgagatcctgaaaatcctgcgccatcatgatttccagcagttgcgcgttagtaaagctggtatgcgcgggtacatctgccagaaattgtcgtgtatctgttaccagttcacgggcgtcggcaaggtcaatcggatcggcaaaccagtcatcccaacgttgggttaacgcttttgctgatttctccatttgatcctgatgcggttgtgacgcctcaacactgttcagcgcccgctccgcagcctgggcggtcatctgcacaacatagtataaacgatcgcgcgcatcggggatggcttccgccgcttcggcaatggcctgatccagccccagttcccgcaaactgtcgcgcagcatacgcgtcaggctgccgatgcgcgcaatgatatcgccagctgaatgttcgtcagcaggtttgattgatggttgcatcatagtcgcatcctcacatgcccagtttctcaaagattttgttgagtttttcctccagcgtcgcggcggtaaatggcttcaccacatagccactggcccccgcttgcgccgcagcaatgatgttctctttcttcgcttctgcagtcaccattaacactggcaatgccgacatcgcgccatccgcacgaattgttttcagcaattccaggccatccatattgggcatgttccagtcggagataacaaatccataaccgcctgcctgcaacttattgagagcgtcgacgccatcttccgcttcctcaacattattgaatcccagctctttaagcaggttacgcactatgcgtcgcatggtggaaaagtcatccacaaccaaaaatttaagttctttatccgccatttcacactcctgatttaaatacgtatcgcctgtccggcactaatttttgccaacatttgctggcttacctggctaagatcgaccacttcgcagacaccacccatattgatggcctcgcgcggcatgccgaacaccacgcaacttgcttcgttttgcgcaagggtccatgcccccgcctgacgcatcgccaacattcccgccgcgccgtcgttgcccataccggtcaggatcaccccaaccgcattacgccccgcctgtttggcgacagaatggaacaacacatctaccgaaggccgatgacggttaaccgccgggccatcgtgaattttgatttggtaatttgcgccactacgcgacagctccatatgccgatcgcccggcgcaatataggcatgccccggcaagacacgttctccgtcttcggcttctttaaccccgatctggcaaagcttattaagtctgtcggcaaaagagcgggtgaaaccgggcggcatatgttgggtaattaacaatgccgggctggaaagcggcaacggttgcagtacgtgacgaattgcctcagttccacccgttgaagcaccaatcgcaatcagtttttcagaactcaacaacggacccgccttcagcgttgtcggtgctgacaatggcttatgtgctgcaaggctcgcctttgctgccgtacgcaccttttcagcaatcatttcgctatacgccagcattccttcgcgaatacccagttgcggtttggtgacaaaatctattgcccccagctccagcgcgcgcagcgtgacttctgatcctttgccggtcaaggaagaaaccatcacaacgggcattggacgcaaacgcattaatttttcgaggaaatccagtccgtccatccgcggcatttcaacatccagcgtcagcacatcgggattgaatttcttaatcaagtcacgcgcgaccagcggatcaggcgcggtcgccaccatttccatgtcgctatggctgttgatgatttctgtcatgatctggcgcatcagtgccgaatcatcgacagataacaccctgattttgctcatcgttaatccttacttagcgcatacaccgtctgaccacgcagcgtgaagcggcgctcaaggtggctaaagttttcagagtgacccgcaaacagcaatccgtcgggtttaaggagcggaacaaagcggcgcaaaatctcctgctgggtattttgatcgaagtagatcatgacgttacgacagaagatcgcatcaaacggccccggcacggtgtactgtttctccagtagattcagcggggcaaaatcaacatagttcgccagctcctgacgcacgcgtaccagcccttcatgcggtcccgtccctcgcatgaaataccgttgcagttgctgcggcgtcaggtttttcaactcttcatggcgataaataccgcttctggctttttccagcacttcggtgtcgatatcactggcaaacactttccagcgtccgggcgcggtgcccaatgtgtcagccagcgtcatcgcaatgctgtacggctcttcgccggtcgaagccgccgcgctccatacgcgatactcgccagaacggcgacgtgcgtgatccgcgagcagagggaaatggtgtgcctcacggaaaaatgccgtcagattcgtggtcagcgaattgataaacgcctgccactcaccgctgtgctgattagattccagcaagttcagataatgaccgaaatccgttactcccagcgaacgcaaacgacgaaccagtcggttgtaaaccatgtcgcgtttatggtcagccagaacgatcccggctcgttgatagatcaattgacttatccgccgaaaatgcgcgtcggaaagcgccaggcgctcggtcatctgtaacaataaagacgtttgcccacagggcagagatgaagtcatagcgccttctcaatcacttcaggataccactggcgcaatttgtaactgcgccgactcatgtcgtgctacttcatgttcttcaagggtaaataccgccacacgcgacgaaagatggtcggcctgattcgccagttgttccgttgccaccgccgcttcttctaccagcgaggcgttctgctgagtcacctgatccatctggctgacagcctgtgcaacctgctcaatcccccgctgttgttcttccgacgcagaggcaatttctcccataatgtcgttcacgcgggtcaccgaactgacaatatcgatcatggtcgcggcggcgttattcaccagtttcgaaccctgctggacacgattgactgactcttcgatcagccctttgatctcttttgctgcctgcgcgctacggctggcaagattgcgcacttcacctgccactaccgcaaaaccacgcacctgctctccggcgcgagccgcttccactgccgcattcagggccagaatattggtctggaaagcaattccgtcgataacgctgataatgtcgccaattttttgcgagctggtggcgatctcctgcatggtgtgagtcatggtactgacctgaacaccgcccgcctgcgccgttgtcgcggcattttttgccagttccgacgcctgtcgtgcgttatcggcgttttgccctaccgtggcggttaattgctccatactggcggccgtttgtgccagcgatgccgcctgctgttcggtacgacttgagagatcgttattgcctgcgacaatctccgcgataccaatgtgcatctcctggcttcccttacgcacatcactcaccgtcccacgcaaagcctgctgcatggtcttcaggctggcaaaaatggcggtgatctcattacgaccatataccgcaatcggacgcgccagattacccgcagcaatgctgtcaaaatggctaccaataatggccagtggttgaacaatcatcttgcgcgtccaccacagcgcactgctgatgtagattgccgcaacaataatcatgctgataaacaccagcgccgaaatctgatagttacgctgactttgcgcactggcggcttccagcacatggttgatctccagctgccaggcctcaaagttaacgtcaaacgcattctgtgatccctgcaccggcgcagtgaggaaatccgaaagttgattactttcaagccaggtcgcctgatgttcgagatcgttgtgccagcgggcaaaacttttctccgtctctttttgcaatgccctgacgtgctcgttgcccgcagtcatcgccataaaacttttaaacagcgtggtggattgcgtcagactggcgcgcgccgtcgtcatcaacgttttaatgtcatccgccggatagctaagtgccgtcagagtgcccgctttgttcagcgcggtactggcctgtaacattaccgcccgagtttgcgctaatgccgcacgttgctgattgctctgctcgacctgattcagtcgttgcaaatcgtcgcgaaatgcccaaaaagacatgccgttactgccaatctgcaagatcccgcagagaatcaaaattaaaaacagcgtggtcgaaattcgaatacgattaaacatcaacgctccccatcaggcggcaatgaccgcgttagtaaatactcgtcaaaatgtttcccagtttggatcttgttcagcaattcgcagtcgtggctgtgtcggtggttgctcactggcaggacgggatggtgtttgcggtttattggtgagtgggctggctgccagacggaacgtggaaaccgcttgcgttaaacgactcgcctgttcttccagcgcagcggcggcggcagctgattcctgcaccagcgatgcgttctgttgcgtgacgcgatccatttccgaaaccgccaatgcgacttgatcgatgccacggctctgttcatccgatgccgatgcaatctcgcccataatgtcagtcacgcgagtgacagcattgacgatattgttcattgtttccccggcgctttcgaccagcaccgaaccggtatcaacgcgtgagacggagtcttcaatgagggctttgatctcttttgccgcctgggcgctacgactggcaagattacgcacttcacccgccaccacggcaaaaccacggccctgttcacccgcacgcgcggcttcaaccgcggcattcagcgcgaggatattagtctggaaggcaataccgtcgataacgctgataatgtcggcaattttcttcgaactatcggcgatctcatacatcgttttcactacgccatccaccactttgccgccgtgctgggcggtgtcggaggcactttgcgccagttgcgaggcctggcgggcgttatcggcgttttgcttcactgtcgcggtgagctgctccatgctggcggcagtttcttccagcgcggatgcctgctgttcagtacgggaggaaagatcggtgttgcccgccgcaatttcacgggtaccggcatagatggcatctgaaccttcgcggacatgagtgacggtgtcagtcaaagagcgttgcatatgtgaaacgctctgcgccaggtcgcccatttcactgcgcccgtcaatggtcagggtattcgccaggttaccaccggcgatttcgcgaatgtgagcaataatttttgccagcggagtaagcaacatacggcgaatgccgtaccacgccaccagcagaatcaataccaccaccagcgcgataaccgccagttgccactgggcaaatcggtaatcatctgcgttgtcagtgacgatatcgcgatacagtttttcactgctgagggcgtactgagcaaacgcttcgcccattgcattttgcattccctgggttggctgagcgaaataagctccagtattgccataatctagataatcaatcagttcagttaacgctgtgtaatagtttttatatttttcatcaatattacgactggtagcgaccatttcaggtaacggtgccatgcttttgaattttttataatgcgtcgctgcctgcgccaatgttttcctggcgctatcgagcaattcaactttggcgttactttgttgattggaggaatccatcatcatccgtaccgctgaacgactcaggttaatgcgcgtttgcagcattaaatcccaggttgacgtcagctcgccctgctgttcccgtaattgattggaaaccacaaagctcttctggctatggtgaagggaagaaaaaaacagactgccggaaataagctgtaacagtgcgaatacccccagcaccattaccaacagcgtgactacgcggatacggttaatcataaggcaccttcctgaaaacaagttgatctcgttatcggcaagaaggggggaaactttattgctgatgccacccgccgcgaaattgaaataaaaaacccgatgcgcagatcatcgggttcatttcaattgaggaaatcgggagaattacgccacttctgacgccgcgctatctaacagcgccatctcttcgctgttcagcagtttttcgatgttcaccagaatcaacatacggtcgcccagtgcgcccagtccagtgagatattctgttgaaagcgtcacggcaaattctggtgccggacgaatttgctccgccgtcaatgaaagcacgtctgaaacgccgtcaaccacgatgccaaccacccgttgtccgagattcaggacgataactaccgtgttgtcgttatagtccacatccacctggctgaacttaattcgtaagtcaacaatcggcacaataaccccgcgcagattcgtgacgcctttgataaacgctggcgtgttcgcaatccgtgttacctgatcgtagccacggatctcctgcactttcaggatatcaataccgtactcttcatcaccaagggtaaataccagaaattcctggcctgacggctcgctggccagctttgttacattcgtcataccggtcatattgttacctttttactcattcaggcggcggtgttcgccatacgttgttcgcggtttatcgcctgcaaggcggagacatcaacaatcagtgccacgctgccgtcgccaagaatggtcgcagcagaaatgccggggactttgcgatagttactttcaaggtttttaaccacaacctggtgctgaccaattaattgatccaccagcaaggcgtagcggcgaccgccactttgtaagatcaccacaattccctgggtggcttcggttttcgcgcccgcgacgttgaacactttccacagttcgacgatgggcagatattcgccccgcacttccagcacccgctcgccgccggccagtggatgcagatcggcttcacggggttgcagtgattccatgacagcattcagcggcagaatgaaaacttcatccgcaacgcgtacggacatgccgtcgaggatggccagcgtcagcggcagtaaaatgcggatcgtagtgccagtaccctgcttcgactggatttcgacatgaccgcccatctcctggatattacgtttaacgacgtccatgccgacgccgcgcccggagacgtcggtgacctgctctgccgtggagaagcctggtgcaaatatcagcatcgcgacttcgtcgtcgctcatgttttcgctgacagtcaaaccttgcgaggccgcttttgccagaattcgctcacggtttagccccgccccatcgtcggtcacttcaatgcaaatattgccgccctgatgttcggcagacagaattaaatttccgacgctgtttttacctgcggcgagccgtttttctggcagttcaataccgtgatcgaggctattgcgtaccaggtgggtcagcgggtcgataatgcgttctatcaggctcttgtcgagctcggtggaactgcccaccagcgtcagttctacctgcttgccgagttttcccgccagatcacgcaccagccggggatagcgactaaagacatattccatcggcatcatgcgaatcgacatcactgattcctgcaaatcacgggcgttacgttgtaactgccccatgctggtaatcaaatcaccatgattaaccgggtccagttcgctggaacgctgggcaagcatggactgggtgataaccagctcgccgacgaggttaattaattgatcaaccttttctaccgctacacggatgctggtggattcactgctgcgcgtcgttttttcccgctccacgcggccggttggcgcttgttcggctgccagtttaagcacaggtggggtagctatttttggcgagatttctactgtttcaaaggtaatctgatcggcttcaatcacaaaacagagtacccctgtgatgtcatcttcggcgatgtcgcccggtaatattgccgagagcgaatccgcccctttcaccacgtcagttaaggttgtcagatgtcccagttcttcttccagcaggtcgacttccccggccttcaggcgcgaaaggataattcgtcgcggcgactgactgcgactctgctcatcttgcggttcacttttggcaaccacacttaatcgggtcactgcggatggcgtttcgcctttcgcttctaatgccagttgacgcaaggcctggcagatataatcgaagctggcggcatccggctcttgcgactgtttataagcgtcgagctgttcttgcatgatgtccttcgtttccaaaaacagattgataatgtcggtgttgagttgcatctcacctcgtctggcttcatcgagcaggttttccatcagatgcgtggtttcctgcaaaacgctgaagccaaaagttcctgcccctcctttgatcgagtgggcagcccgaaagatggcattcaattgttcggcatctggcgcttccggctgcaaaaccagcagatgctgctccatgtcagccaacagttcgtccgcttcatcaaaaaatgtctgataaaaatcgcttatatccatgctcacgctgtcacctcggttcggctgatggcattgtgggaacactgacctgtggtgcaacctcaggtttttccagggcgcttactggctcattctggctttcggcgttttcatgcaaaatggcctgttcggcttgtttgttcagtaccagcaggctgatgcgacggttgacggcatcatcaggtccgcgatcgcttaagcgcatcgttgccgccatgccgacgacacgtaacactttgccgctatccaaccctccgaccatcagttcgcggcgggatgcattggcccgatcggcagaaagctcccagttgctatatcctttctcaccgctggcgtaggggaaatcatcggtatgacctgaaaggctaatacggttgggaataccgttcagtacaggcgcaatggcacgcagaatgtcgcgcatatagggttcgacatcggcactgccggttctaaacatcgggcgattctggctatcgatgatctgaatacgtagaccttcctggaccagatcgattttgagatggggacgtaacgcccgcagtttcggatcggactctatcaactggtcgagatcaccccgcaatttccgcaatcgactttgctccatgcgttttttcagctcttcgatgttcggctgcttattcacttccccctggctttgggtgtaatcatcaccaccgccgggaattgggctttcactattagaaatgcgatcgccgcccgtaaccgcagtcgccagtggagtccggaagtactccgcaatctgaatcagctcttttgggctggagatggagatcagccacatcaccagaaaaaaggccatcatcgcagtcataaagtcggcataagcaatcttccacgatccatgtgctgccccgtggcttttggctttgcgtcgtttgacgacaataatcggatgcgcttgattcttcatgcttcctcggttgtcgtctgttgttgcggatttttcaccgcacgcacatgctcttccagttcaataaacgacggacgttcgctggaatagagcgttttgcgaccaaactcaacggcgataggcggtgcgtaaccgttcagattagaaagcagagtgactttgacgcactgcatcattttgctggtttcggcgcttttctgacgtaaaacactcgctaatggggaaataaatccgtaagccaataaaatgccgaggaaagtccccaccatcgcatgtgcgataagcgcacccagctcggcggcaggacgatcggctgaacctaacgcgtgaacgacccccattacagccgcgacaataccaaacgccggaagtgagtccccgaccagcgccagactgttcgccgggacttctgcctcgctttcgtgcgtctcaatctcttcatccatcagggcttcgatttcgaaggtgttcatatgaccgctgataatcagacgcagataatcgacgataaaatcaagcatgacgctatccgcgaggatgcgtgggtagctggcgaagatctcgctctcacggggattttcaatatcacgttccagcgaaaacatccccatctgccgcgatttcgccatcaaccgataaagcagagccagcagatccatatacattgctttggtgtatttggagcgacgaaacagcaacggcagcgccttcagcgtgcctttaatcgctttgccattattgccgacgataaacgacccaatccctgcaccggcaataatcaccagttcagcgggttgatagagtgctccaaggcttccaccggtcatcaaataaccgccgaaaactgtaccgagaacaaccaggtaacctaataagataagcacgacatcatccttccactgttgaccatgacaggatgttcagtcgtcaggcgttaacgcgcgattggggcaaaaaaaagcagcggtacgtcgttaccgctgctggaatgttgcgcctcaccgtatcagttaaacagcctgtactctctgttcatccagcagttgtgggataatatcggcaggattctgggaaagtttacgtctttttactgcccgggatggcggttgacataagctgcaggcaaagctgccaacaggctggtgagcgtgggtaataaaattgccgccgcagcagttgcagctggaaagttgcagtaatccactttcaacaaaccgcaccaatgtccaggcacgggttaatgccagcagtggtccttcttctgcttgtgggcactgttcaaggtataaacggtaggctttgatcaccgcatcgacgccattacacaaaccggttttcagtaaaaactgccatgcattacagaacatcgaagcatgaacgttttgttcccaggtcataaaccagtcggttgagaatggcagcatgcctttcggcggtgggcttccgcgcagttctttataaagttttatcaggcgtccgcgacttaactgtgtttcgctttccagcatctgcaaacgagcgcccagggtgatcaattccattgccagctgaatatcccgcgcttcctgaacaatgcttttttcactcatgatcaggcccttttcttgcgcagcgcttcttcaggctgattaacatcattcagcaagcgtgttgagagcatgatgccggtatgaatttgctggagatcgtcaacgcgggaatcttgcgtcaactgagtaatcgtctggtggctgtcaaaacggaagtgacaaaccagttgattggtttctgccagcttaaccatttgcggaagagtcagtgccgctaacgttgtcgccatttcttcatttatgccgagacgaaacatagcggacgctttgtcctgaacaatcaaacgctgtgcaagtagtaaatatgacaagttgatgtcataaatgtgtttcagcaactcggaggtatgcattattcccacccagaataaccaactttatttttatgcggtttcaccgcaccccgtgatgtcgccgggaagccccggtaaaaaataattagcattagaatagttgcgataagctgcaataagcagaaccacctttttggtttaatatgtccttacaaatagaaatgggtctttacacttatctaagatttttcctaaatcgacgcaactgtactcgtcactacacgcacatacaacggaggggggctgcgattttcaataatgtgtgatgcagatcacacaaaacactcaattacttaacataaatgtataagtcatacttttgttttgggtgtatttcaatctgttaaaaagtttttcgctacgctagcaagcaaaaatgaaacaggaataatcgaaatgggatgttgcgcacagttaaaataactcaccgtaaataatcatctgctataaataatcactttcatgcaataccagataagctatttttaaacagacacttaccgcacaacaaactaattaaatacaaagaaaggcaacaatcaacttaatgttaatgaaatgttttacatatattaaccacttgtttaatgaggagaatcagtacactattttcttataattacatttgaaattatatgatcaccgggagtgattgattaattgtctttactaataatcagactaatatttacctgtttgaccgagttgggattgcgtcgtttctccattaggagtaaagctttaatgtcacctgaagttcacagaataaggaacaggttatgagctatagcaatattcttgtcgctgttgcggttacaccggaaagtcagcaactgctggcaaaagcggtatctatcgccaggccagtaaagggacacatcagtttaattactctcgcttccgacccggaaatgtacaatcaattagccgcgccgatgcttgaagatttacgcagcgtgatgcaagaagaaacgcaaagctttcttgataagttaattcaggatgcggggtatcccgttgacaagacgtttattgcctacggtgagttaagcgaacatattctggaagtatgtcacaaacatcatttcgatttggtgatttgcggtaatcacaatcacagtttcttttcgcgagcatcctgctcggcgaaaagagtgattgcctcaagtgaggtcgatgtgctgttagttccacttacgggagattaaccgctcctacgcaagctttggaaaggtagcaactttatcgcgctgctggctttccgcgcttcgcggaactatctgctttaggtcgctaatgaagcactcctgccagtggttaatatcgtttttcacgataacgtccagcatttctgcatgacgggaaatacgttccgccagcgacatagtcaatgcacgatccagcgcagctgcaacttcgtcacgatcgtaggggttaacaattaacgccgacgttaactcgtttgccgctcccgcaaattgcgaaagaacaagaacgcccgggttggctgggtcctgagcagcaacatactcttttgctaccaggttcatcccgtcacgcagtggcgtcactaagcccacgtcagagtagcggaatattttcatcagtaatttacggtcaaaatgctgattcaaataataaagcggcgtccagcctaattgcccgtatttaccattaattcgtccagcttcattttcgagctgatgacgaatatcctgataggcttgcacatcaccacgcgacgttggtgcaatctgggtataacgaattttaccatgatgctgcggatatttttccagcaacgcttcataggcgagaaaacgctctggcaaacctttggaataatccagccgttcgacagaaaagatattttgtacgtttttcagttccgctttaagttgcgccagttttggcggcagtggcccggcagcctgtttggctatttctttcggttcaatgccgatcgggtagacttctgttcgaaatgctttgccccaggctgtatggctttttgcgctacgtgtcgtgacgcgggtcaggttagaaagacaatccaggaacgccagacgatcgttttctgtctggaaacccagcaaatcataatcacaaagctgttcaagcaaggtgtcatatgtcggcagcgcgttgaagatttccggtgtcgggaaaggaatatgcagaaagaaaccaatgcgattattcactccccgtttgcgtaattcatgcgcaaatggcaacaggtgataatcgtggatccagataatgtcatcgtcttgcaacagcggcagtaatttatctgccagcaacgcatttacgcgtagatagccgtcccaggcaggacgctgaaattgcaccagatcgagccgataatgaaaagcgggccagagaacggcattggagaattggttgtagtattcgtcaaggtcctgttcgctgaggttaaaagaggcccacgtaatgttaccttttttcaccttttttagcggctgatcctcattccctgtttcaccactccagccaaaccacagtccgcctgcggctttcagtgcccccagtatgccaacggcaaggccaccggcactggcggcgtgctcgtctggtggtgcaatccggttagatactacgactaaacgactcatagtcatcactcctgttattttctcttttttgttgtaatgcggtggttatcatttcaagccagctccagacatccggcacacccgccagtcgccatgatgcctgagttgcacctgtgccaatttttactgacattccgcccagtcggttaacgactgcgaagccagattcatcggttaaatcatcgcccagaaatacgggcgttcgcccgataaagggagcttcctgcataaaagctgcaattgcctcacctttactggtacctctcggtttgatctcgacaacacactttccctgctgtaacgccatttgtggccagatctgagtaatacgttgcgctaatgtcattaatgcgtcttcatgctgcggagcctgacgataatgcagcgcaaaagccatccctttcgcctccagctccgcgccgggatactgagcgatgactgtatgcagttgcacgctaatatcacgcgcaatcgcatccggcagatgaacgatatgtgttttaccattgatgtcacggcgctccgccccatgcacgcccgctaacgggaagcgataaggttttgccagtgcgtcaagctccaccattgagcgccctgatatcaatgccaatgcaccatcacttgcggttgccagtagctgtagtccttgcagaatattgtcaggcacgacgacctgatcgggatgcggtttgatttccgccagcgttccatcaagatcaaaaaaccaggcatatttcgcggatagttcaggggtttcggttaacggttctgtcacccggctctcctccttctcttttcttattgttttgcgcagaacgcgctttacagacatgtaagtatagacagtgtgacgggggtcgccatttgcaatgaagaacagccaaccgttgtggcggctggctgtggtgggaaaaaacgttaaattgttgtggaaaaaagcatcagacagtgcgtttcgctttttgcttgtaacggtcgaagatcaccgctgccagcaggattaagccgcgaaccacgtactgcgcgaaaggagaaatattaagcaggttcatggcgttttccacggtgcctaaaattaagatacccgccaccacatatgagatttttccgatgccacctttcagagaaacgccacctaaaacgcaggcggagataacaataagctcataaccaatcgacgtcattggctgcccactagtcatacgtgaagccagaataattccggctatcgcagataccaggccagagagaacaaagataataattttggtgcgaacaaccggtacacccgccagacgcgcagcctcttcgttcccgccaatcgccagggtgttacgaccaaaggtggttttattcagcaacaaaccaaagataatcagacacgcgacggtgagccagattggcgcaggcagaccgaaccagttagcgtaaccaagggcaaagaagctttcatcttcgataccgaccgctttaccgtctgaaatgatgtacgccagacctcgaacaatctgcatcgttgccagtgttgtgatcagagcatttattttcagtttggcgataacaaagccattgaccaggccacagagaatgccaagcagcaaccccgctgccacgccaatccacaggctttcagtcaggttgataaccaccgccgtggtgacacccgcacaggcaattacggaggcgacagaaaggtcaaagtcaccggaagcaaggcagaacaacatgccacacgccaccatccccgacatggaaattgccaggcccaaccctttcatattaatgaaggtggcaaaatttgggacaaaaatggcacaggcgataaagagcaccgcaaacaccaccagcatgccgtactgatcccagatacgcccgaagctgaatgacgacttaggtgcgccagaccccgatgtagaaacagaagacatcattctctccttactcaggcaactgcctggctgactttaggcatcgcaaggctcagtgcctgacgctcatctgcctgctcgtgtaacaattcaccggcgatttcaccttcccgcatcaccacaatccggtcggcaacgccgaggacttcaggtaagtcgctggaggcaaacagcaccgccacaccctgcgccgccagcgcataaatcacgttgtaaatttcatgcttagcaccaacatcaatgccgcgcgtaggttcatccagcaaaatgaccttcatctcttccgataaccagcggcccagaatggctttttgctgatttccgcctgagagattcatgatcagttgctcagcgcccggcgttttgatgttgagcgaacgaatgtggtgatcggcattgttttcttcccaaccgttgttgattacacaaccgccgagcacatgtttacgtctggcactgatgttgatattgtcgcgaacggagtgcacgggaataatgccttccgctttgcgatcttccgggcagagcatcatgcctgcggcaatggcgtggctcggtttacgaatatcgatcggctgttggtcgatataaacctgaccggcggtgatttgcgtcccgccaaacaagcctttcattaattcgctacgccccgctcctaccagaccaaacagcccaacaatttcaccactgcgaaccgccagacttattggcgtacgcacgcctggtgctttcacagcatcaagacgcaggcgctcctcgccataactacgaggttgccagccgtagatatcgccaatgtcgcgcccgaccatcgcctgcaccagcgcgtcgtggtcaacctgctgcatatcggtaaaggttttgacataacgtccatctttaaagacagtgatggcatcgctgagggcaaatatttcttccatacggtgagaaacgtataagatcacccgcccctcttttcgcagttcacgaataacgcggaaaagattgtcgatttcgcgggcagaaagggagctggttggctcatcaaaggcgataattttagcgttacgcgccagcgccttggcgatttcaaccatctgccactgaccaatggagagatatttcagcggcgtgtccgggtcaatatccataccaagatgtttaagttgtaaacccgcctcataattcagcaatgagcgattcacaatgccgcctttatgcggcagctggccgagatagatgttttccgcgacggtcatttccggcacgagatgcagttcctggtaaataatcgccacacccgcgttaagtgctgcggtcgtgtcggaaaaggacatttcctgcccattaatcactacagaacccgtggttggcgcatagttgccgctgaggatttttaagagagttgattttcccgcgccattttcacccatcaacgcatgaacctgaccggcatagcagtcaaaactaatatccgtcagcgccttaacgccgggaaacgttttaccgatgccgcgaaatgagagatacggggtagactgttgcataacgtctccgtgaatcactggtcgttcacaccccctctgcatcatgcagaggggaatttttccggcaaattacttaccgcctaaaccttttttctccagttcttctttaaagttgtcacgcgtgatcagcaccacgtcggtaacttcggtaaattttggcggttcaacgtcttttgctacccagttgtaaagcatttcgctggatttatagccatgtacgtccgggcttggcagcagggaaccgtagaagccggttgcctgtgctttagacagttcgctcaccgcatccacaccgttaatgccaatgccgatgatatcggcagctttaaagccctgaccttccgtcgcgcgtacgccgcccagcacggtgctgtcgttcataccgacgatcagccaatgtttaacttccggatgttgaaccagcattgagttggcagcgtcaaatgcccccgggatgtcgttagatttggtaggtacctgataaatttgtttttccgggaatccggccgctttcagcgcatccatagaacccgttgtacggcgacgtgccgtatccagttcgttggcggtaatcgccatcaccgcgctttctttgacatcccagccacgtttctgcatctctttatacagttcctgaccctgacgttcgccaattttagtcgccgccatcatcaccagcggaacggtatccattggcttacctttggcgttaacaaactggtcatccacggcaatgactttcatatcgtagccacgcgctttcgcgacgatggcagagccgagtttggggtccggagtacaaataacgaaaccttttgcgccactggcagccaggctgtcgatcgcgttcaatgttttttcgccatccggcacggcaatcttaataacctcaaaccctaaatccttcccggctttatcggcaaacttccattcggtctggaaccacggctcttccggttgcttcaccaggaaaccgagcttcaggttctccgccatagcggattgtgacataacggctgccagaccaatggctgccagggctttagtaaatttgtgcatggttctctccagctttagtgtcgttttgtgtagggcaaaaacgaatgacattcgttaaattaatcggaaaacaaagcattaccttttaactaaaagataagtgactgtgttgacatagttttagcgagaaattaattctccataggagagcaatatcacatcgcagaattacagtgagaacgtgcataaatttagcgggaaaagacataagggaaagccaatttgtcagacaaattgtcgaatgcacagcagattaatccataagattagcctggaaatccttgttgtctttggtacccatgcgggatgtcttctttttaaccagtcaataggccgcattacctggcgttgagtttttgaaatggtgtaataaccgcaactcaaagatgtggaaaatgcacgtcattcatttcgccattaattatcactgtgctcattaattaacagaatacgtataatgagagccatctcgcaaaaatgaaaaaacgttttataaaatcatcacttcatcatgaattcaaattcattgattaatatcaacaagatacaaaaagcactatcattaaaattcattgcagttacattgatttcatcaatgaaatgtaaaaatatataaacttgatgatttaagcattttcttatacccgttcagacgttattcttatttcagatcatcgtcagaattgactccacgatcacatttcggaccggcagaaaggaattattctgcaaacagtaattatggtgttttgatttatcttgcacctctccacttctggatataaggatattaggtatggcaaccgctggaatgcttctcaaactcaactctcaaatgaaccgcgagttttacgcatccaatctctaccttcacctgagtaactggtgttctgaacagagtctgaacggcaccgccactttccttcgcgcccaggcacagagtaatgtgacccaaatgatgcgcatgtttaactttatgaagagtgtcggcgctacccccatcgttaaagccattgatgttcccggtgaaaaactgaactctctggaagaactgttccaaaaaacgatggaagaatacgagcaacgttctagtacgttggcacagttagccgatgaagcgaaagaactgaatgatgattcaaccgtcaatttcctgcgcgatctggaaaaagaacagcagcatgatggtctgttgctgcaaaccattcttgatgaagtgcgcagtgcgaaacttgcgggtatgtgccctgtgcagaccgaccaacatgttctgaatgtcgtgtcacaccagctgcattgatcatcatcggcgctaatgcattgcgccgatgaaggttttgagaaaccgctgcctcatctgtttgaagcagcggtttttttaatgggattcaccctgtggggtaaacttgagttcaataagcgcgatggctttttggattgcccgcatggtgaccgggtctgcggcggcgggatggttagtaaagtcgatattcttcagctgactggacattttttcacgaacttcaacgggcgcgattacatcgagaacatccagaatttgtttgataaccaactggcaagcaaccacatcagaaaccagttcctgatcggcattcagcggctgggacatcgtaaactcctgatagcattttgaaagccgttatagtagcggcttcacatcttcagcgatagtcacatccaccgtcatcaggacacaaaaaaacctgccggagcaggttttttgttatcggaacatattgcctggcggtacgtctttgaacgtcttgcaatagttattgaacatacttttcaggattttgcgcagtttcatcgcggcactccgaccatttgttatacaggtgttattgtctttgcgcttataatatgacaaccatcacaaaaatcaatctttatgtgatacaaatcacataaatacccctttaatgttataaaaatgataatcaaaaaacagcccccctatttctgacacctacagatggcaagaaatagcgcctgccaggcgtcttttccggccattgtcgcagcgctgtaacgcgtaaaatagtgctttctcttactcttctggctggaccatgagacttctgattctgactctttcattaataacgctggcggggtgtacggttactcgccaagcccacgtgagcgaagttgacgcggcaacaggtattgtacggttggtttatgaccaggcttttttgcagcatgcccataccgatcgttatgtcagtcgcgggatcgccgatcgcgcatgccagcaggaaggctatacccacgcgatcccctttggtcagccagtaggcaactgtagcctttttgcgggttccttatgtttgaatacggaattcactttgtcatatcagtgccatcattccgccttccctgtctttctctaaatattttaatcagcgaggggatcttcgctgattaaataaatagcggtaatgcgttttattcccattcgtatttttaataattgaagtttatattttacattttgcaaataataaaataacaaattatagtgacgccacagcaacaaatataacctttgtggagcactatcatgctgaaaccagaaatgattgaaaaacttaatgagcagatgaacctggaactgtactcttcactgctttatcagcaaatgagcgcctggtgcagctatcataccttcgaaggtgctgccgcgttcctgcgccgtcacgcccaggaagagatgacgcatatgcagcgtctgtttgattacctgactgataccggcaatttaccgcgtattaataccgttgaatctccgtttgctgaatattcctcacttgatgaattattccaggaaacctataaacacgaacaattaatcacccagaaaattaacgaactggctcatgctgcaatgaccaatcaggactacccaacatttaatttcctgcaatggtatgtttctgagcagcatgaagaagagaaactgttcaaatcgattattgataaattaagcctggcaggcaaaagcggcgaaggtctgtattttatcgacaaagaactctctaccctcgacacacaaaactaatgctctccggcggcaggtttactgccgccgtttcaaatcagtgacggcaaatcttactctgatcggtcgaaaaaccgtctttcgaaggtataaatttgccttttgctgccagaaacgctaccagctctcccgctgtcatcccttctgccgagcaggtgtgaaaacgtgcctgttcaccaaaacgcgctttaatcgcagcttccagactggcatgcgtatattgctcgcctgattcaatcatcatatttaacacttcatgaccgtgaatagagtccatcgtccctcctcaaaaaaagcctagcgtagcgattgccgcttatgaagactttgcgccagcgcaggactgaatgctttttattgtacatttatatttacaccatatgtaacgtcggtttgacgaagcagccgttatgccttaacctgcgccgcagatatcactcataaagatcgtcaggacagaagaaagcgtgaaaaacagaaccctgggaagtgtttttatcgtggcgggaaccacaattggcgcaggcatgctggcaatgccgctggctgcggccggtgttggttttagcgttacgttaatcttgttgattgggctttgggcgttgatgtgctacacggcgctattactgctggaggtgtaccagcatgttccggcagataccggtcttggcacgctggcaaaacgctatctgggacgctacggtcaatggctgacgggcttcagtatgatgttcttaatgtatgctctgactgcggcatacatcagcggtgccggtgaattgttggcctccagcatcagcgactggacaggtatttcaatgtcggcaaccgctggcgtgctgttgttcacttttgttgccggtggcgtggtttgtgttggaacatcgctggtcgatttatttaaccgttttctgttcagcgccaaaattatttttctggtggtgatgctggtattgctgctaccgcatattcacaaagtgaatcttttaaccctgccgttgcaacaggggctggctctgtcagcaatcccggtgatttttacctcatttggttttcacggtagcgtgccgagtattgtcagctatatggatggcaacgttcgtaagctacgctgggtgtttataaccggtagtgcgatccccctggtggcatatattttctggcaggtggcaacgcttggcagcattgattcaacaacctttatgggattgctggctaatcatgctggattaaacgggctgttacaggcgttacgcgaaatggtggcctctccgcatgttgagctggcagtgcatttatttgctgatttagccctcgccacgtcatttctcggcgttgcgttaggcttatttgattatctggctgatttatttcagcgttcaaataccgttggtggacggttgcaaactggtgcaattacctttctgccgccgttggcgtttgcactgttttatccacgaggatttgtgatggcgctgggttacgccggtgtggcgctggcggtactggcattgattatcccttcgctgttgacctggcaaagcagaaagcacaatcctcaggcgggttaccgggtcaaaggtggtcgtccggcgctggtggtggtgtttctctgtggtattgctgtgattggcgtgcaatttttgattgcggcagggttgttaccagaagtggggtgatcagatagcctcaaattccttattgggtgccagaattaacgctgacacccaatttggcctcttaatgcaggcagcactgcttaaatttcttaccactaccgcacgggcaaggatcgttacgccccggtttctcttctgctttgatcggttgctgaacagctttttcctgcggatgcgccatccagtacgcatgtagatcaagcgccgccagtcgaatggcatctacgctctcttcaaacgcttctggcgacatcttttctacccgctcgaagttttcctcagtaccgtgcagcgcaatcgcctccagcgctggttttaacgaatcgggcaacgttgaccagtcagaaagtgccacgccccgcatatagccaaagcaccactcctcaacaatcgtcagctcgctgccatcaacttctcgcaagccgaataacggctcaaactgctccgggaattcgttcagacgctctgcggtatcggccatatgttgaaaagccagattcataaagcgcgtcatctctttctctgacgcccagcgcggcacatagtcagccccaccccacacggcaaccagccactgttccggttcaatctcttgcggagaactcaacaccgccgtcaataaaccgtccagctccgccacatcaaggatggcgtggtcagtgttgtatttggtcagaatatcgtccagccattccaactcactttcgtttaacggtcccgttttcatacgcttttccttgtggatctcaactcgccagcacctatcttacatgccggtccgtatcagagatactttttgagtggctttgctggtgattaaaaattaaggagggtgtaacgacaagttgcaggcacaaaaaaaccacccgaaggtggtttcacgacactgcttattgctttgattttattcttatctttcccatggtacccggagcgggacttgaacccgcacagcgcgaacgccgagggattttaaatcccttgtgtctaccgattccaccatccgggctcgggaagaaagtggaggcgcgttccggagtcgaaccggactagacggatttgcaatccgctacataaccgctttgttaacgcgccaaattcttcaggcctttcatccagacatccgcttgacgccgatgtcttttaaactggagcgggaaacgagactcgaactcgcgaccccgaccttggcaaggtcgtgctctaccaactgagctattcccgcattcatcaagcaatcagttaatcacttgattttattatcgtctggcaatcagtgccgccgttcgatgcgttgcattctacttacctggcgcgatgagtcaacgatatttttcaccacttttgatcgtttgctgaaaattgcgccgaaacgatcactgatcaagcaaatctgcacgcgcagcgctcaaatattgcaacattgaccacagagtcagtaccgcagccacaaagaaaagtgcaataccggcgtactcaacccaaatgttcggacgccacagcagccatgccaacgccaccatctgggcagtggttttcactttcccaatccaggagacagccacgctactgcgtttacccaactccgccatccattcgcgtagcgcagaaataataatttcacgggcgatcatcgttgccgccggtaatgtcacccaccagctgtgataatgctcggttaccagcaccatggcgatagccacgagaactttatctgccacagggtcaaggaaagcaccaaaccgggtactctggttccagcggcgtgccagaaaaccatcgaaccagtcagtcaccgccgcgacgcagaaaatgagcgcggcggcaaacggcgaccaggtgacaggcagataaaagaccaatacaaagaatgggataaggatgacacggaacagtgtaagcaacgtagggatattaaattgcataatgacgggtaactatctgttgtcagtaagattacccctatgttgctacagagacatcaatgtttcaacgaccagaagatcttttctgccagaccttgcgaaatacccggcacttttgcaatttcctcgacgctggcgttacgtaaaccttgcaaaccgcccatatatttcaacaacatttgccgacgttttggcccgacgccttcaatggtttccagggaactggtatttttgaccttcgcccgttttttacggtgcccgccaatcgcgtgatcatgtgattcatcgcgaatatgctggataacatgcagcgcgggtgaatctggcggcaaactaaatccctcaccttccggctcaaagaacagcgtttccagtccagccttacgatctgctcctttggcaacgccaagtagcagcggatgatttttatcccatgagacatccagttcggcgaagacatttttcgcctgcgcaagctggcctttgccgccgtcgataaggatcacatccgggatcttactgtcgtcaatggctttaccataacgccgacgcagcacctgattcatcgccgcataatcatcgcccggcgtgatgcctgtaatgttatagcgccgatactccgcacgcagcgggccgttagcatcaaacaccacacaggaagcgacggtttgttcgcccatggtatggctgatgtcaaagcactccatccgcttcacttccggcaatttcaacacgctggcaagcgcggtcagtcgctggtgaacggtagattgctgcgaaagtttgctggttaaggccgtcgccgcattggtgcgcgcgagtttcagataacgcgccctatcgccgcgaggtttggtttgaacattaatcttgcgtcccgccagttctgaaagggaatcggcgagcagcgttttatcgctaagattaaaatcgagcaggatctcacccggtaaggtgcgcatctggctgccttgtaaatagaactggcctacgaaggtttctaccacctcgctcagttccgtaccgccaggcactttcgggaaatagctgcggctgccgagcactttgccctgacgaatgaacaatacgtggacacaagccatgcccgcatcgaacgccacaccaataacgtcgaggtcgtcgccggtattggaaacgaattgtttttcggtgacgcgtcgcaccgcctgaatttggtcgcgaatacgtgcagcttcttcaaactccagattctggctggcagtttccatacgactaatgagttgcgtaagcacctgatcatctttgccagacaaaaacaggcgcacatactcgacctgctgagcgtattcttcttcactcaccagtccttcaacgcacggtcccagacagcgccctatctggtattgcagacacggacgcgagcgattgcgataaacactattttcgcactggcgaatggggaaaatcttttgcagtagcgccagtgtttcacgtacggcatagccattcgggaacgggccgaaatattcacctttggcatgcttcgcaccacgatgcatcgccagacgcgggtgggtatcaccactcaggaagataaaaggatatgatttatcatcgcgtagcaaaacgttgtaacgcggctgatagagtttgatgtagttgtgttccagcaacagcgcttcggtttctgtgtgagtaaccgttacatcaatttgctggatctgggcgaccagcgcttcggttttgcgcgaagcgaggttgctacggaaatagctggaaagccgttttttcaggtctttcgctttgccgacatagataaccgtaccaccagcatcgtacatgcgataaacgcctggctggctggttacggtttttaaaaacgcttttgcgtcaaactgatcactcactgacttgataatgtctccgcattacacagaccatggcgaattgccaggtgagtcagctcaacatcgccatgaatgtttagtttactgaacatacgatagcggtagctgttcaccgttttcggactgagattgagctgttctgagatctcattgaccttctggcccttggtgatcatcagcataatctgcaattcacgttcagacaaactggcaaatgggctttctgttttttctggttcgatctggcttaacgccatttgttgagcgatgtcagaagcaatgtaacgctgccctgaatagacagaacgaatcgcactcacgacttcctgcggagccgcgcctttgctgaggtagcccgcagcaccggcctgcatgactttcgctggtaaagggttttctgtatggacggtaagcatgatgattttgacatcagctgtggaacgcgcgattttacgcgtcgcctcaagaccgccaatgcccggcatactcatgtccattagcaccacgtcaacggcatttgtccggcaccacttaacggcgtcttcaccgcacgatgcctcaccgacgacttttataccctttatatcttccagaatgcgtcgtatccctgcgcgcaccagttcgtggtcatcaacaagtagaacgttgatcaaaggaatatctccagaaatagggataacgctactgatagttagtcattcgtatattagcggtttttattgcaactttgaaacgttaaaaatggtgggtattcgatttttctctcgtttttgtcaattcgattgtccacagttatggtcacgcccgtcaccaacggcttaccggatcgtttcacagtaagccctacgatgaaatgtgacaaaaattgactttattcagcaaaaatgaaaatcagcccgctgaatatgtaacattaattaacccgaacaatacgggcaaaaaacattcatgataaaaatatttattggtcattatattaacgtattttatagcactgccgatatcacgctcaaaaaacaaccactgctatttttagcaaagcttatggtatactccgccgccttaacatttttcaccgcaaattttcattgcaacatgacgaggaaaataaatgagtacgcctgatttttctactgccgagaataatcaagaactggcaaatgaagtctcctgcctgaaagcgatgctgacgctgatgctacaggcgatgggacaagctgacgcgggccgcgtgatgttaaagatggaaaaacagcttgcgctgatcgaagacgaaacccaggctgcagtattttccaaaacggttaagcaaattaaacaagcctaccgtcagtaatataaaaccggctgagagcgtgcctttcagccggtttttgcatctggcacgcagaaagaaaagcgatcaaattaagccagtagcggccgcgtaacaggccacctgggtcttatttggtgcattgatttttttctgcatgtttttctgatggaaattgaccgtattctcagagattgacaaaatcatcgctatctctgctgatgtcttcccttccgccgtccatttcagaatttctttttcgcgcttgctgaaattcatctctggcgtcatcactatttcatcatttaaacgcatcagagccatcagactttcgcgcaccagtaactgcatttttaattgcagttcatcactaagaatgggtatttcgcgcgtgctgcaacgggaaaaggacaaaaagcccagcgcccgatttggcagcattaaatactgagtgacaccgcggcgtaaaccatgtgcgtgcgcggcttcccataatggctgtgcttcgctgaataagtcatcattccacattaaatggccctgactaaagttttcagggttcagcacaggatcaattgcgagaaaattttttgcctgataataactaacccacgactcagggtaattggtgtagaaagccactttaggtcgcgtgaatggtaccgggtggcgaacacataacgaatagtaatcgtactccagctgctgagcctgaagctctatttcatggtagacctcttctgcggcctccatcctctgaaaacgcaacagcatcgtgcgacgccagctgaaaaaatccgtatcctgcatagtaaaccgcaacgcccctgagagtgagtatcatttataatgataattcaaactatcacataaataagatttatatataatttatattattcaggcaatgaattacttttgcaagccatcgcattctcttatgttattaatgagttatgctgatttgttaagcagttttatcacgcttgaaatggcgtcccgccccgacaggtgaatcgtcggggctgattttttcttattattgcagcagaaacttctcgaggaactggcgggtgcgaggctgctggggatcagcaaataacgcttttgctgccccctgctcgactatccgcccctggtccataaaaatcgcccggtccgcaacatcccgggcaaagctcatttcgtgcgtcacaatcaccatcgtgcgcttttcctgcgccagctggcggattgtgttcaggacttcgcccaccagctctggatccagcgctgacgttggctcgtcaaacaaaatcacctcaggacgcattgccagcgcacgcgcaatcgcaacacgctgctgttgaccgccagacaaacgacgtggatagctggtttctttaccggccagcccaactttcgccagcagctcgcgagcgcgcgccgtggcctcttctttcggttcgcctttgacgatcaccggcccttcaataatgttttccagcaccgtacgatgcggaaacaaattaaagttctggaagacaaacccgacgtgctgacgcaactggcgaatcagcgatttttgctgacttaatgaacgtgcagtatcaatagtgatatcgccaacggtgatcgttcccgcttccggttgttccagcagatttatgctgcgtagcaacgtggttttgccggaaccactcggaccgataattgccaccacttcgccaggctttacctcgaggtcgataccgtgcagcaccgtctgaccgtgaaattttttcaccaggttcttaacttcaatggcactcattttggttctctctcctggcgattaagttgattctcaaaatggttctgcaacgtcgataatactgtcgccatgatccagtagatgagcgaagccgccaggtacatggtgaacacctccagcgtgcgcgaggtaatcaactgcgcctggcggaacagctccggcacctggattgtcgcggccagcgacgtatcttttaccagactgataaagctgttcgacagcggcggcaacgccacccgcgccgcctgtggcaaaatcgcgcgacgcatggtctgccacggcgtcataccaatactggcagcggcttcccactgacctttatcaatagaagaaatggcggcgcgcagcgtttcggcggcataggcggcagtgttcagcgacagaccaatcattgctgacggaatgggatctaattcgataccaaactgcggcaggccgtaatagatcataaacagttgtgcgatgagcggcgtaccacgaaaaatagagatataaaaacgcgccatccagcgcacgggccagattggcgacaggcgcatcagcgcgagaataaacccgagtagtaagccaaaaaacatgccgccgatactgagttgcagggtatacccagcccctttcaacaggaacggcaaggaatcaataaccagttgtatactttcttgcatgagcgttcccggagctaaacgtgggatgataggcgaacagcgcaggcgcgccgccggtatgaataaacagaatcggcccttcatctttgaagcgtttctgactgataccgtcaatcagccccgccatcgcttttccggtatacacaggatcaagcagaatgccttccagacgcgccagcaatttcactgcttccatgccttcgtcgttcggcacgccgtagccaggtgcaaaatagtcatcccagagtaaaatttccgctgatgcggtcagctccagttctttcgcaatcgcctgttgtaggttaaccactttcggcaattgatcggcaacggaacgcgacacggtcacgccaatcagttcgctttcaggcatcaggtgttccagcccaacagccaatccggcgtgagttccggcactgcccgatgcgaccaccaccgacgaaatattaaccgccccttcacactgttgcgcgatttccagcgcactctccacataacccagcgcgcccagagcattagaaccgccaaccggaatgacatacgggcgaaagccttgtgcttcgactcgcgtcgccagctcttccagttgggcattgggatcggtcagtgcgtcgcacatttcaatctgggtattgaacagatccagcaacaagcgattgccgttggttaaatagttttctgcggttgtgccaataggattttccagcagcgccacgcagtgcagaccgagtttcgccgcaactgcggcagtctggcgcacatggttagactggatcgcgccggcagtaatcagcgtatcggcaccttcgcgcagagcatctgctgcgagaaattccagcttacgtaatttattgccgcccattgccatgggggtgacgtcatcccgtttgatgaaaatttcccgtccaagataatcagaaaagcgcggcagatattcgagcggcgttggcgcgccgataaactccaaccgtggaaaacgggttaaattatgcagtggcataacagcctccgatgtgtgttgttgtgattttcttattatgcacgctgaaaacgcgtaaataaaaaaggcgctagtgaaagcgcccttttttgtcattatgctgattatttggtcacatcagcaccaaaccatttttcggaaagagcttgcagagtgccgtctttttgcatttccgcaattgcatcattcaccgctttcagcaggtcctcatttcctttacgcagcgccacgccagactcctgacgggagaatgcttcaccggttactgccagcgtatcgttggttttcttcaccagatccagcgccgccagacgatcaacgaggatcgcatcgatacgccctacgcgcagatcctgatatttggtcgggtcatcatcataggtacgcacatcgacaccctgaacattctgccgcagccactcttcatagttggtgcccagaccgacacccacttttttgcctttcagatcagcagccgttttaagggtgccttcgttaccttttttcaccagcgcctgaataccggaaatggtgtaaggggtagagaaatcgtattttttcttgcgctcgtcagaaatggtgacctgattaatcaccacatcaatgcgtttagagtccagcgacgccagcataccgtcccatttggtcggttttagtgacgcctcaacgccaagatgttttgccagctgttgggcaaattccacttcaaaaccggttaatttgccgtcatccccctgaaaactgaacggcggataagttccttccagccctaccagtagcgtaccgcgctctttgactttattaagcagaccttcatctgcaaaacttttaacgctcatgcccgcaaccagcgccacggccatcacacccatcaatgcctgacgtcccagatgtgctaatttcatattcaccccgaatgttgttatgtctgtttgcagtgtagagccattgtttgtaaacacaaaaacaactccgctacatcttattcttatttaatatatatcagaagcaggcaggctggaggatttctacacaagtccggtacacgtttgacgctgatagtgttgatacttccgtaatgcgatgcggtaattgttggtgctggtggtgggcagccacggagcgaggatttcatcaaggaaaccgtcctgcagctgatcgagggaaatattttgctcatgtagatgattccccaaacggcgcaaacgaacgacatattcacgcaccgtacctgggctcatttcagtttgctcaaaaagaaattgcttaaagccgataatatcgaaaaaatcactctgcgttttgcaatgtaaatcaccgcaaaatcggcacaatgccgcccatgatttttgttccgtttgccagccattttcatcaagcagcgtgtccaggcgggaaatctcgattttattcactattttgccgtcgcgaactaaggtaatgcgatcgagtaatttacggcaatgcgcgcaatgggtctggctgtgtttaaagtctttaagataacggcttaatggccgtcttttcaggtgctgcaccatcattaagaactcctggtagtcaaaattaaagtgcggcatttactgacgttataacttacccagtttagtgcgtaaccgtttaatggcctggctgtgtaactgactgacccgcgattccccgacctccagcaccgcgccaatctctttgagattcagctcttcctggtaatagagggttaataccagtttttcgcgctccggcaacgtttcgatagcttccatcacccgctggcgcagattactgtccagcagttgttgtagcgggttttctcgctgatgatcatcagtaaccagttcgatgctatcgccgtgctcttcgcgccactcatcgtaggagaagagctggctgttattggtgtcgagcaacatttggcgataatcggcaatatcgatccctaaacgttccgctacctcagtttccgtggcgttgcggccaagttcctgctccagttgccctattgcctgtgccacttcacgcgcgttgcgtcgcacgctgcgcggcacccagtcacggctgcgaagttcatccagcatagcgccacggatacgctgcactgcgtaagttgtaaatgccgttccttgtagggcgtcatagcgttcgacggcattaagtaacccaatgccgcccgcctgtagcagatcgtcaagttccacgctcgcgggcagtcgaacctgcaggcgcaatgcttcgtgacgcaccagcgggacataacgctgccacagcgagtgtttatccattacaccttcagcggtatagagtgaattcacgataaacagccctgcgttatatgagttatcggcatgattatccgtttctgcagggtttttaatcggacgattagtgggtgaaatgaggggttatttgggggttaccggtaaattgcggacagaaaaacccccgccggtggcgggggagcacgttgctgacaaattgcgctttatgttgccggatgcggcgtaaacgccttatccggcctacaaaaatgtgcaaattcaataaattgcaattccccttgtaggcctgataagcgcagcgcatcaggcaatttggcgttgccgtcagtctcagttaatcaggttacgacgattaaccctgcagcagagacagaacctgctgtggtacctggttagcttttgccagcacggagttaccggcctgctggatgatctgcgctttcgacatgttggatacttcggtcgcatagtcagcgtcctgaatacgggactgcgcttcagacaggttggtagtggtgttgttcaggttggtgaccgcggaatccagacggttctgcaccgcaccgagggaggagcggaatttgtcgatggagctgatcgcttcgtccagagctttcagtagatcggcggtggttgcagctttagtttcagcgtcagtagtaaaattaccatccgctgaaacatagactgctttacctgaaccattggtcacagttccgtctttttgcaaaaacagattggttgtattatcggtagtcagtgaaccatcagctttggtgtaagcgtcttcaaaaactgtacctgtgtattgttgtactatacctttactatcaactttaatatcgcctgcgctgttaccagtagctccaacatcaactgtgaatcctgtggacttagttgccgattgaagagactcagcactcattcttgcatttgctacagtgattgcaccagaagtagtagcattagtaccgccagccagagtgaaggttgtttcatcttcagttgtaattaccgtagatacggcacccggtgtgcctgttgtatgccagtttttagtcagtgcatcaagagtggctgctttgacagtcccagcattgttttgagtgaggttaccatctacgtcaataaatagttctgaaccatctttcgcggtaattttaccgtcgctagccaatacaacgtcaattgacgtagaaccaattttaacgtttaagttagcagtatcgcccgcttttggtgtcaggaaggattgtaactgagcactgttactatcaccagaatttgtaccagctgcaatagttgcactatatgtaaaatcacctgtagcgctgttgtatgtataatctgtagctgttggcgatccaaaaccatttgcaattgtggcattaacttttgcgttattagccaaactcgcaattacatctgcagctgtagatgttttcaggcctgcgctaacagtataggtaactgtaccattagcatcagcagtacctggagccaagagttgagctgctgccaaatcagatttagtcgctgcagtattagccacagccccgccaccattcacattaaacccactcagccccagcgtatctgagtcaattttcttcagatcaatcgtgatagtctggccgtcattcgcaccaacctgaattttcatggaaccgtctttcgccagtacgttcacgccgttgaactgggtctggccagatacgcggtcaatttcgtccagacgggatttgatttcgtcctgaatggagtccagatccgaatcggagttagtcccggtagaagcctgaaccgtcagttcacgaatacgctgtaagttgttgttaatttcggacagcgcgccttcagtggtctgtgcaacggaaataccgtcgttggcgttacgtgcagcctgagtcaggcctttaatgttagaagtaaaacggttagcaatcgcctgacctgcggcgtcatccttcgcgctgttaatacgcaagccagaagacagacgctcgatagaactcgacagcgcagactggttcttgttgatattattttgagtgatcagcgagaggctgttggtattaatgacttgtgccatgattcgttatcctatattgcaagtcgttgattacgtattgggtttccacccgtcggctcaatcgccgtcaaccctgttatcgtctgtcgtaaaacaacctttagaatttttttcacaaacagccattttttgttagtcgccgaaatactcttttctctgccccttattcccgctattaaaaaaaacaattaaacgtaaactttgcgcaattcaggccgataaccccggtattcgttttacgtgtcgaaagataaaaggaaatcgcatggcaagtatttcatcgctgggagtcgggtcaggtctggatttaagttcaatccttgatagcctcaccgccgcgcaaaaagcgacgctaacccctatttcaaatcagcaatcgtcgtttaccgctaaacttagcgcctacggtacgctgaaaagcgcgctgacgactttccagaccgccaatactgcattgtctaaagccgatcttttttccgccaccagcactaccagcagcaccaccgcgttcagtgccaccactgcgggtaacgccatcgccgggaaatacaccatcagcgtcacccatctggcgcaggcgcaaaccctgaccacgcgcaccaccagagatgatacgaaaacggcgatcgccaccagcgacagcaaactcaccattcaacaaggcggcgacaaagatccgattaccattgatatcagcgcggctaactcatcgttaagcgggatccgtgatgccatcaacaacgcaaaagcaggcgtaagcgcaagcatcattaacgtgggtaacggtgaatatcgtctgtcagtcacatcgaatgacaccggcctcgacaatgcgatgacactctcggtcagcggcgatgatgcgctacaaagttttatgggctatgacgccagtgccagcagcaacggcatggaggtctcggtcgccgcccagaatgcgcagctgacggtcaacaacgtcgccatcgagaacagcagcaacaccatcagcgacgcgctggaaaacatcaccctgaacctgaacgatgtcaccacgggcaaccagacgctaaccatcactcaggacacctccaaagcgcaaacggcgattaaagactgggtgaatgcctataactcgctaatagataccttcagcagcctgaccaaatacaccgccgtagatgcgggagctgatagccagagttctagcaatggcgcactgctcggcgactccacgctgcggacgattcagacgcagttgaaatcgatgctgagtaataccgtcagttcttccaactataaaacgctggcacagattggtatcacgaccgatcccagcgatggcaaactggaactggatgccgacaaactcaccgctgcactgaaaaaagatgccagcggcgtaggtgcattgattgttggcgatggtaaaaaaaccggcatcacaaccaccatcggcagcaacctgaccagttggctttcgacaacgggcattattaaagccgctaccgatggcgttagtaaaaccctgaataagttaactaaagactacaacgccgccagcgatcgcattgatgcgcaggtcgcgcgctacaaagaacaatttacccaactggacgttttaatgacctcgttaaacagcaccagcagctacttaacgcagcagttcgaaaacaacagtaattccaagtaatcaatattcatcgggagacaggtcatgtacgcggcaaaaggcacccaggcctatgcacaaattggcgtcgaaagcgccgtaatgagcgccagccagcagcagctggtcaccatgctatttgatggagtgctgagcgcactggttagagcgcgcctgtttatgcaggacaacaatcagcaaggcaaaggcgtctctttgtcaaaagcgatcaacatcattgagaacggactgcgggtgagtcttgatgaagagagcaaagacgaactaacccaaaacttgattgctctttatagctatatggtcaggcgcttgctgcaagccaatttacgcaacgatgtctccgcagtcgaagaagtggaagcattaatgcgcaatattgccgatgcctggaaagagtcgttactctccccttctttgattcaggacccagtctgatgaaccacgcaccgcatttgtatttcgcctggcaacaactcgtcgaaaaaagccagctcatgttacgcctggcaacggaagaacaatgggacgaactcatcgccagcgaaatggcgtatgttaatgcggtgcaggagattgcacatttgactgaagagattgacccgtccaccacgatgcaggagcagctccgcccgatgctgcgcctgattctcgacaacgaaagcaaggtaaagcagttattacagattcggatggatgaactggcgaaactggtcggtcagtcatcggtgcaaaaatcggtgttaagtgcctatggcgatcagggcggctttgtgctggctccgcaggataacctcttttgaatctgaatgagtcgatggctcgcgaataatccgattacggctacgcttctaatgttccccttgaatggagtcgaagaatgcgtaatcccacgctgttacaatgttttcactggtattacccggaaggcggtaagctctggcctgaactggccgagcgcgccgacggttttaatgatattggtatcaatatggtctggttgccgcccgcctataaaggcgcatcgggcgggtattcggtcggctacgactcctatgatttatttgatttaggcgagtttgatcagaaaggcagcatccccactaaatatggcgataaagcacaactgctggccgccattgatgctctgaaacgtaatgacattgcggtgctgttggacgtggtagtcaaccacaaaatgggcgcggatgaaaaagaagctattcgcgtgcagcgtgtaaatgctgatgaccgtacgcaaattgacgaagaaatcattgagtgtgaaggctggacgcgttacaccttccccgctcgtgccgggcaatactcgcagtttatctgggatttcaaatgttttagcggtatcgaccatatcgaaaaccctgatgaagatggcatatttaaaattgttaacgactacaccggcgaaggctggaacgatcaggttgatgatgaattaggtaatttcgattatctgatgggcgagaatatcgatttccgcaatcatgccgtgacggaagagattaaatactgggcgcgctgggtgatggaacaaacgcaatgcgacggttttcgtcttgatgcggtcaaacatataccggcatggttttataaagagtggatcgaacacgtacaagaagttgcgccaaagccgctgtttattgtggcggagtactggtcgcatgaagttgataagctgcaaacgtatattgatcaggtggaaggcaaaaccatgctgtttgatgcgccgctgcagatgaaattccatgaagcatcgcgcatggggcgcgactacgacatgacgcagattttcacgggtacattagtggaagccgatcctttccacgccgtgacgctcgttgccaatcacgacacccaaccgttgcaagccctcgaagcgccggtcgaaccgtggtttaaaccgctggcgtatgctctaattttgttgcgggaaaatggcgttccttcggtgttctatccggacctctacggtgcgcattacgaagatgtcggtggtgacgggcaaacctatccaatagatatgccaataatcgaacagcttgatgagttaattctcgcccgtcagcgtttcgcccacggtgtacagacgttatttttcgaccatccgaactgcattgcctttagccgcagtggcaccgacgaatatcccggctgcgtggtggtcatgtcgaacggggatgatggcgaaaaaaccattcatctgggagagaattacggcaataaaacctggcgtgattttctggggaaccggcaagagagcgtagtaaccgacgaaaacggcgaagcgaccttcttttgcaacggcggcagcgtcagcgtgtgggttatcgaagaggtgatttaaattcatccccggcggcaagccggggagatttcattacggcagtggcgtcggtaacggcgctttatccagcgcagcggcacactctgccgtcgggcgatccacacgctccatcgtcataccatcgtactcaatggtgttaccgtcacgctcaacctcgtacagctcacgttttacggtaacgttagtgagatcatcagacatcaatgtcaacttgcccggcacggcaatcacccgctgccactgacggcaatccagggtatcgccctctttagtgacaatcaggctgcctatcgcttccggactgaccagcgcacgttgcggccctttggtctgccagtagcccgccagccagtccggcgcgggggttttcacgacattgttatagttttcgacttcggcacagcccgccagcaacatgagcgcgcctgcaattgcgagttttttcatcattcgtcctgcatgagaagaaaagaggattgtggcattaaagccctgatgtcgccagcctttccaggttcagagagaaatttgatctaactattatttttgtgaattattaccccgaaaataaatttgcatgatgtatgattcgcgactcttgtttcaaaccttctgagttcagaggctacattcatgtcatggcagcaattcaaacacgcctggttgattaaattctgggcacccatccctgcggtcatcgcggcgggtattctctccacttactattttggcattactggcaccatttgggctgtcacgggtgaatttacccgttggggcggccagctcctgcagctgtttggcgtccatgctgaagagtggggttattttaaaattatccatctggaaggatcgccattaacccgcatcgacgggatgatgatcctcggcatgtttggcggctgctttgccgcagcgctgtgggccaacaatgtcaaactgcgcatgccacgcagccgtatccgcattatgcaggccattattggcggtattatcgctggttttggcgcgcgtctggcaatgggctgtaacctggcggcgttctttaccggtattcctcagttctcgctgcatgcctggttctttgccatcgccactgccattggttcatggtttggcgcacgctttaccctgctgcccatcttccgtattcccgtgaaaatgcagaaagtttctgccgcctcaccgctgacgcaaaaaccggatcaggcgcggcgtcgttttcgtctcgggatgctggtctttttcggtatgctgggctgggcgctgctcacggcgatgaaccaaccaaaactggggctggcaatgctgtttggcgtcggctttggtttactgattgaacgtgcgcaaatctgctttacttcggcgttccgcgatatgtggatcaccggacgtacccatatggcgaaagcaatcattatcggtatggcggtgagtgccatcgggatcttcagttacgtacagttaggcgttgaacccaaaatcatgtgggcgggaccaaacgcggtaattggtggtttactgtttggttttggcatcgtgctggctggcggctgcgaaaccggctggatgtaccgcgcggtagaaggccaggtgcactactggtgggtcggtctgggcaatgtgatcggctcaacgattctggcgtattactgggatgatttcgctccggcgctggccaccgactgggacaaaatcaacctgctgaaaacctttggtccgatgggtggcctgctggtgacatatttgctgttgtttgctgcgctgatgttgattatcggctgggaaaaacgcttcttccgccgtgcggcaccgcagactgctaaggagatcgcatgaaaaatatcgttcctgattaccgccttgatatggtgggtgaaccctgcccttatccggcagtcgcaactcttgaggcgatgccgcagttaaaaaaaggggaaatcctggaagtggtgagcgactgtccgcagtcgatcaataatataccactggatgcgcgtaatcacggctatacggtgctggatattcagcaagacgggccgaccattcgttatttaattcagaagtaatccctcattcccgctgtggcccactgcgggaacatcgttacctttgtatcacatagattttacccgccccctctcctattcttttcagtatgatctcaggaggtttctatgtgtggacgctttgcccaatcccaaacgcgtgaagattaccttgcgcttctcgcggaagatattgaacgcgatattccctacgatcccgaacccattggcagatacaacgtcgcgccgggaaccaaagttcttctgctcagtgaacgtgatgaacaccttcatctggatccggttttctggggatatgctcccggatggtgggataaaccgccgctgattaacgcccgcgtagaaactgcggccaccagtcgtatgtttaaaccgctctggcaacatggtcgggcaatctgttttgccgatggctggtttgagtggaaaaaagaaggcgacaaaaaacagccttattttatctatcgcgctgatggacaacctgtttttatggccgcgataggtagcacaccgtttgagcgtggtgacgaagccgaaggatttttaattgtcactgctgcagcagaccagggtctggtagacattcatgaccgccgcccactggtactgtcgccagaagctgcgcgggaatggatgcggcaagacattggcggtaaagaagcctcagaaatcgcggccagtggctgtgtgccagcaaaccagttctcctggcacccggtatcgcgcgcggtaggtaatgtcaaaaaccagggcgcggagttaattcaacctgtttgttgacatcctccacaggcaagaacggcgtgccccgccgctaaaatgttacgagcgccgtttacatcggcgttcgctgtatatccacatacctggcatctgaatttactttgtgacaggcggttttctttcgctgtatgaccacagcacgcgcaacgctggcttgtgtacgctggcggaacagcaagcacctgaccgccacgccagagctgcttgtacgcaagctggcggcgcatttcataccagccctgatccagtatcgaacggtttaaacctgattttgcccggacattgcgccccggctggctgaccgtacccgctgctgactttgacatgttgctgaccttcaaatcctcaatgactatcattgcgtggtttttgctgacggtcgttgtgactttgtgaaggtagtccctgcggatatttgcgatacaggaatgcagtcgctgtattttgcgtttctgcttctgccagttgttgctgaatttgaccttgcggcttaactgtcgctgaagtctcgccagcttcttctggtttttctgaaaactgtttacaggctcaaagactgtgccatctgacagcgtggcgagtttagccacgccagcatccagcccgaccattgatgctgaagggtgaaccggagttgatacttcactttctgtctgaatactgatgtaccacttaccgcaggactggctgacagtgacatttttcacaacacccgtgacctgacggctgttccggtagcgcatccagcccagtttcggcagaaaaatacggctgttttcctgatcgagcttaacgccctgcgggtagcggaatacatcattctgtccccgctttttgaatcggggaaaagcagcccgattctggaagaagtttttgtaagcccgctcaaggtctttcagtgactgttgcaatggctgtgacggggcatctttaagccattgcgtttcagtggcatttttccactcaaccagccaggaagccattttcccgtaagggatgtatttattaccggcctcatgattctcattctgacgtgccagagcacgattgaaaacgaaacgacatgcgcctgcgaagcgcctcatttcacgctcctgttgaccaccgggtcttaactggaatttaaatgcctgtagtcgtttcacaggccaaatgatactttggtctgtgaaaaaagaaacagatatctggcgtggaaggcattgtgttttcctgatgcatgttcacctggtctttgtcaccagataccgacgtcagatttttgaccatgacgcgacagaaaaactacgcacttacttttcaaatgtatgtgctgattttgaagctgaactggttgaaatggatggcgaaccagatcacgtccatttgttaattaactatcctcccaaactggcgatatccagtctggtaaacagcctcaaaggcgtatcgggtaggtgactgcgacgagatcgaccagatattgcagtcaggtattactacaaaggcgttttgtggagtgctggctattttgccagtagctgcggaggtgcgccaatatccgtcatccgccaatacattgaacaacagcaaacacctggttaggtggaaaaccgcgccttatatccctgccctgaaggacggggttttacggcgcaccggataagcctggagattatctacaccagcatggacatcattgtactatgccccgtacatgccccatcacatcctcaacatcaaagtattagagccttgcaaaccattatgcgtctcagtttgtctcatctatcttacgcaaaaaaaaatagaactaatatcaagcggcgctatattgcgtattaaataaaaccacctcaattacattaataaatccaaacaaacatcatgcaaataatttccatggttatttctaggctatttaaattaaataaattatgagtcaatcataaataacaacctttaatataatttgactaccaaatttatattcgttcacaaaatagtcatgcattgtgtgcaatagaaacagttcagataaagatagggatctacttcacaatttaaatgagaaactaaaacttacatcttgaaataatctcattgattggatgaatatttatagtgcagtgacatcatttttaaataatagttcaaataaaagggctcacgatgaaaaaattaacagtggcaatttctgctgtagctgcatcttaacgtataaaccagatttaataacaacgaactagatttaataacaacgatatccgtacctatccggatatctaatgtcataagcatccctttaattatcccctcaacctcttgtaactttcccactcttgaactccacatagtccaaacgccggatgcaaaaaaatcacacgtgcatttctgaaattgtgatggaggaagatagtatcaattatatgtgcttataaacgtccccgattagcgcagaagtcaccggattgttcaggctccaataggttgagtatgctgtatttattttccaaaataaaaatcgatgctgttgctccttcataaaatacttttactctctggacgcttttcttagctctcttggtgttatcttaaaacgattatggaacctttcagtaaaacgagaaggacacttgtaaccattttccctggcaatctcgctgatgggttttactgtcgtttgtatagcagacaacgcattatttaacctcacgtcgtccaatatactttgaaaacttactccctcgcttgccagacggcgatgcaatgtggaaacagaaatgtagagatatctcgctaccttgtttgctgtccattttgttccaggttcggatagcattaggttataacaacgacttattaatgattgtttactatctgataaaagtaaacaattaacatgatgtgctcctaatgaaagtagaacgcccattgctaagtgttcctgaatttgcgttgagaaacctcgggaaatagatgtttttagttgctcccaacaatatattaactcgggattctgaggtaagcagaaacctgtcgtgttacgaatttgatcggttatcgcataaagattttggaacttttcaattagatcaatgggataataaagcatttctgcaagataaagacctgcttctgggtaattcgcaatataaaattcatatccacagggaaataatattatctgattattatcaacagttagactatgcgtctcccaattgataactttttttccctgacggatacgacataaagctggcataagaggcttaaccctgtgaatctcatgatgtttatgcatccgtatttcttcaatctttaggttagtcctatcttttgccagcatactcttatcctactttacctcataaacgggtattatctcagcggttgcaattttattggcattaagcatataaccaactaacgctccgctggaattagaatccacaggaatcttatcagtttttagagcccatattttaaactggtaatgatggggtttatctcctttgggaggacatgctccaccaaatcccgcatagccaaaatcatttcggccttggacagcaccagtcggaagttttgtaccatcacgtcttcctgcatcagcgggcaaatatgttaccgttgctggaatattagcaacagtccagtgccaccatccgctgcctgtaggcgcatctggatcatacacagttacggcaaagcttttggtgccttctggagcaccagaccaggttaatgagggcgatgtattacccccctcacacccaaatccagaaaatacatgagacgttgtaagttgctctcctgtttttatttcattactagtgacctgaaatgctgcggcctgcgcagaaaatgttatgaatgccaatacacttgaaacgataagttttttcataaaaacctctttgttgtgacctatcgttattttatttgatgtgcattgatctcattatgcaaaaaggcgcaatgatcgcgcaaatgcaatcataattataaagttgccccgaacattagccataatatgcacaaatcagattcctgttatctcaaggatgattattttttaattcggtgcgcttcgtgacaacaagttaatgactaacacaccggcacaaatcaacatcatgcctatgatggctggcaggtccagtcgttggccaaaaaatccccaggaaagcaaactaatcagaacgataccgactcctgaccagatagcataagcaatccctgtaggtatataagccagtgtctgagctaataaccaaaatgatgcacaatagcaaataattgtgccaacagagggccataaccgtgtaaacccctctgaaaacttcattaaggttgtaccaatgacctctgcaagtattgcgccaccaagataaatataagggttcatagcatattctttcctgttcatactggagagaattgtactacagtttgaacacaactcaccgttttcatcctggtgtatgtgtatccagggggctctggcgtggcaagagataaaggcaggaacaataatgatcagaaggaaccccaggctaacaaaagagttcactcttcctatgagcaaagcgaagacaaaacatattatcgcgtttacggatcgtggatggcagaaaactttcaggatcaggtatccattttaaaccagaaattaagtgagtttgccccatccatgccccacgcgggcagatgggatgtaattaacaacaggttacaaaacctacacctgcatggacatcacttcctgatacgccgccaccagcttattacgcacctgaatccccatttgcatagaaactgaggctttttgcatatcggtcatcacatcgtttaacgccacgccgggttcaccgagggtgaatttttctgcctgcgtgcgggcagctgtttgtgtatcgctaatgcgatcgagcgcggcgtgcagctgcccggcaaaactaatggtcggttgcggcagtgaatcctgcgcacgcgcactcatcgccgtagcctgtaacaggctgataaccccttcaatcccctgtatcgctgacattttcgtctcctggataatttctggtagcaaagcctaccagtaagtcaataagacaaaggcgctaaatagcaacaaaaaaacgggtttattggcggatagaaaaaaacgaaagcacaaataatggcagcgtcaatttttcgagtttgctgacccgggagtgagtcttgttccactttgccaataacgccgtccataatcagccacgaggtgcgcgatgaatgcgactgcagcccagacaaaatctcttgagtggcttaatcgcctgcgtgcgaatccgaaaattccattgattgttgccggttccgcggcagtggcggtcatggtcgcactgatcctgtgggcgaaagcccccgactaccgcacattattcagcaatctttccgatcaggatggtggcgcaattgtcagccaactgacgcaaatgaatattccttaccgcttcagcgaagccagcggcgctattgaagttccggcagataaagttcacgaactgcgtctgcgcttggcacaacaaggtttgcccaaaggcggcgcggtcggtttcgaactactcgatcaggaaaagtttggtatcagccagttcagcgaacaggtgaattatcagcgggcgctggaaggcgagctttctcgtaccatcgcaactatcggcccggtaaaaggggcgcgcgtacatctggcaatgccgaaaccgtctttattcgtccgtgaacaaaaatccccttctgcatcggtgacgataaatctgttacccggccgcgcactcgatgaagggcaaattagcgccattgtgcatctggtttccagcgccgttgctggtctgccgccgggaaacgtcacgctggtggatcagggcggacatctgttaacccagtccaataccagcgggcgcgatcttaatgatgctcagttgaaatatgccagcgatgtcgaaggccgtattcagcggcgtattgaagcaatcctgtcgcctattgttggtaacggtaatattcacgcccaggtcacggcgcagctggacttcgccagtaaagaacaaacggaagaacagtatcgccctaacggtgatgaatctcatgcggcgcttcgttcacgccagcttaatgagagcgagcaaagcggttccggttatccgggcggcgtaccgggggcgttgtcgaatcaaccggcacctgcgaataacgcgccaatcagcacgcctccggcaaatcaaaataaccgccagcagcaggcgagcaccaccagcaatagcgggccgcgtagcacacagcggaatgaaaccagtaactacgaagtcgatcgcaccattcgtcataccaaaatgaacgtgggcgatgtgcaacgtctgtcagtcgcggtagtggtgaattacaaaaccttgccagacggtaaaccattgcctctcagcaacgaacagatgaagcaaattgaagatctgacccgcgaggcgatgggcttttctgaaaaacgcggtgactcgctcaatgtcgttaactcgccgttcaatagcagtgacgaaagcggcggagaactgccgttctggcaacagcaagcgtttatcgatcagttgctggctgccggtcgctggttgctggtactgctggtggcgtggctgctgtggcggaaagcggtacgcccgcagttaacacgtcgcgccgaggcgatgaaagctgtacagcaacaggcgcaggcccgtgaggaagtggaagatgcggtggaagtccgcctgagcaaagacgaacaactccaacaacgacgcgctaaccaacgtctgggggcagaagtcatgagccagcgtatccgtgaaatgtctgataacgatccgcgcgtggtggcgctggtcattcgccagtggataaataacgatcatgagtaacctgacaggcaccgataaaagcgtcatcctgctgatgaccattggcgaagaccgggcggcagaggtgttcaagcacctctcccagcgcgaagtgcaaaccctgagcgctgcaatggcgaacgtcacgcagatctccaacaagcagctaaccgatgtgctggcggagtttgagcaagaagctgaacagtttgccgcactgaatatcaacgccaacgattatctgcgttcggtattggtcaaagctctgggtgaggaacgtgccgccagcctgctggaagatattctcgaaactcgcgataccgccagcggtattgaaacgctcaactttatggagccgcagagtgccgccgatctgattcgcgatgagcatccgcaaattatcgccaccattctggtgcatctgaagcgcgcccaggccgccgatattctggcgttgttcgatgaacgtctgcgccacgacgtgatgttgcgtatcgccacctttggcggcgtgcagccagccgcgctggcggaactgaccgaagtactgaatggcttgctcgacggtcagaatctcaagcgcagcaaaatgggcggcgtgagaacggcagccgaaattatcaacctgatgaaaactcagcaggaagaagccgttattaccgccgtgcgcgaattcgacggcgagctggcgcaaaaaattatcgacgagatgttcctgttcgaaaatctggtggatgtcgacgatcgcagcattcagcgtctgttgcaggaagtggattccgaatcgctgttgatcgcgctgaaaggggccgagcagccactgcgcgagaaattcctgcgcaatatgtcgcagcgtgccgccgatattctgcgcgacgatctcgccaaccgtggtccggtgcgtctgtcgcaggtggaaaacgaacagaaagcgattctgctgattgtgcgccgccttgccgaaactggcgagatggtaattggcagcggcgaggatacctatgtctgataatctgccgtggaaaacctggacgccggacgatctcgcgccaccacaggcagagtttgtgcccatggtcgagccggaagaaaccatcattgaagaggccgaacccagccttgagcagcaactggcgcaactgcaaatgcaggcccatgagcaaggttatcaggcggggattgccgaaggtcgccagcaaggtcatgagcagggctatcaggaaggactggcccgggggctggagcaaggtctggcagaggcgaagtctcaacaagcgccaattcatgcccggatgcagcaactggtcagcgaatttcaaactacccttgatgcgcttgatagtgtgattgcttcgcgcctgatgcagatagcgctggaggcggcacgtcaggtgatcggtcagacgccaacagtggataactcggcactgatcaaacagatccaacagttgttgcagcaagaaccgttattcagcggtaaaccacagctgcgcgtgcacccggatgatctgcaacgtgtggatgatatgctcggcgcaaccttaagtttgcatggctggcgcttgcggggcgatcccacactccatcctggcggctgtaaagtctccgccgatgaaggcgatctcgacgccagtgtcgccactcgctggcaagaactctgccgtctggcagcaccaagagtggtgtaatgaccacgcgcctgactcgctggctaaccacgctggataactttgaagccaaaatggcgcagttgcctgcggtacgtcgctatgggcgattaacccgcgctaccgggctggtgctggaagccaccggattacaattgccgctcggcgcaacctgtgtcattgaacgccagaacggcactgaaacgcacgaagtagaaagcgaagtcgttggctttaacggtcaacggctgtttttaatgccgctggaggaagtcgaaggtgtcctgcccggcgcgcgggtttatgccaaaaacatttcggctgaaggactgcaaagcggcaagcagttgccgctcggtccggcgttattaggtcgcgttctggacggcagcggtaagccgctcgatggcctgccctcccccgatacgacggaaaccggtgcgctgattaccccgccatttaacccgttgcaacgtacaccgattgaacatgtgctggacaccggcgtgcgcccaatcaatgccctgcttaccgttgggcgtgggcagcgtatggggctgtttgccgggtctggcgttggtaaaagtgtgctgctggggatgatggcccgttacacccgcgccgatgtcattgtcgtgggtttgattggtgaacgtgggcgcgaagtaaaagattttattgagaatatcctcggtgccgagggacgtgcacgctccgtggtgattgccgctccggcggatgtctctccgcttctgcgaatgcaaggtgccgcctatgccacgcgaattgccgaagattttcgcgatcgtggtcagcatgtgttgctgattatggactccctcacccgctacgcgatggcccagcgtgaaattgcgctggcgattggcgaaccacctgccactaaaggttatccaccgtcggtgtttgccaaattaccggcactggtcgagcgtgccggaaatggcattagcggcggcggatcgattactgcattttataccgtgctcactgaaggcgatgaccagcaggaccccattgccgactctgcgcgggcaatcctcgacggtcacattgtgctgtctcgccgactggcggaagccgggcactatccggctatcgatattgaagcgtcgatcagccgcgcaatgacggcgttgatcagtgagcaacattacgcgcgagtgcgcaccttcaaacagctgttgtcgagttttcagcgtaaccgcgatctggttagcgtcggcgcgtatgccaaaggcagcgatccgatgctcgacaaagccatcgccctgtggccgcagctggagggctatttgcaacaaggcatttttgaacgcgcggactgggaagcgtctctccaggggctggagcgtattttcccgacagtgtcataacccaggagataacggcagatggcagaacatggcgcgctggcgaccctgaaagatctggcagaaaaagaggtagaggatgccgcgcgcctgctgggtgaaatgcgtcgcgggtgtcagcaggcggaagaacagctcaaaatgctgatcgattatcagaatgaatatcgcaataacctcaacagcgatatgagtgccgggatgaccagcaaccgctggatcaactatcagcagtttatccagacgctggaaaaagccattactcagcatcgccagcaacttaatcagtggacgcagaaagttgacattgccctgaacagctggcgagaaaagaaacaacgtttgcaggcctggcagacactgcaggaacggcaatccacggcggcactgcttgcagaaaaccgcctcgatcagaaaaagatggatgagttcgcccagcgcgccgccatgaggaaacctgaatgattcgcttagcgcccttgattaccgccgacgttgacaccaccacattgcctggcggcaaagccagcgatgctgcacaagattttctcgcgttgttgagcgaagcattagcaggcgagacaactaccgacaaagcggcctcccagttgctggtggcaacagataagcccacgacaaaaggcgagccgctggtcagcgagattcttgccgatgcgcaacaagcggatttactgatccctgtggatgaaacaccgcctgtcatcaacgacgaacaatccacatcaacaccattaaccaccgctcaaacgatgacgttggctgcggtggctggcaacaatacggcaaaagacgaaaaagcggatgatctgaatgaagacgtcaccgcaagcctgagcgccctttttgcgatgttgccgggttttgacaatacgcccaaagtgactgatgcgccgtcaaccgtgttaccgacagagaaaccaacgctcttcacaaaactgacttctgcgcaactcacaacagcacagcctgatgatgcccctggcacgccagctcagccattaacaccgctggtagcagaagcccagagtaaagcggaagtcatcagcacaccgtcaccggtgaccgctgccgccagcccgctaattactccacaccagacacagccactgcccaccgtcgccgcgcctgtgttgagcgcaccgctgggttctcacgaatggcaacaatcattaagccagcatatttcgctgttcacccgccaggggcaacaaagtgcagagttgcgtctgcacccgcaggatttaggtgaagtgcaaatctccctcaaagtggatgataaccaggcacaaatccagatggtttcaccgcatcagcatgtacgcgccgccctggaagcagcgctgccggtactgcgtacgcagctggccgaaagtggcattcagttagggcaaagcaacatcagtggcgaaagctttagtggtcagcagcaggccgcttcccaacaacagcaaagccaacgcacagtaaaccatgaacctctggcgggggaagaagacgatacgcttccggttcccgtctctttacaagggcgcgtaacaggcaacagcggcgttgatattttcgcctaacgtcagaggtagcaccgtaatccgcgtcttttccccgctttgttgcgctcaagacgcaggataattagccgataagcagtagcgacacaggaagaccgcaacacatgactgattacgcgataagcaagaaaagcaagcgatcgctttggatccagattctggtattcattaccctcgcggcctgtgccagcgcaggttacagctactggcattcgcatcaggttgccgctgacgacaaagcgcagcaacgcgtcgtgccctccccggtcttctatgcgctggatacctttacggtcaatctgggcgatgcagatcgcgtactttatatcggcataaccctgcgcctgaaagatgaagctacccgctcgcggctgagtgagtatttgccggaagtccgtagccgtttgctgttactgttttcgcgtcaggatgctgccgtactggcgacagaagaaggcaagaaaaacctgattgccgagattaaaaccacgctttccaccccgcttgttgccgggcaaccgaaacaggatgtcaccgacgtgctgtataccgcttttattctgcgataacgacatgggcgatagtattctttctcaagctgaaattgatgcgctgttgaatggtgacagcgaagtcaaagacgaaccgacagccagtgttagcggcgaaagtgacattcgtccgtacgatccgaatacccaacgacgggttgtgcgcgaacgtttgcaggcgctggaaatcattaatgagcgctttgcccgccattttcgtatggggctgttcaacctgctgcgtcgtagcccggatataaccgtcggggccatccgcattcagccgtaccatgaatttgcccgcaacctgccggtgccaaccaacctgaaccttatccatctgaaaccgctgcgcggcacagggctggtggtgttttcaccgagtctggtgtttatcgccgtggataacctgtttggcggcgatggacgcttcccgaccaaagtggaaggtcgcgagtttacccataccgaacagcgcgtcatcaaccgcatgttaaagctggcgcttgaaggctatagcgacgcctggaaggcgattaatccgctggaagttgagtacgtgcgttcggaaatgcaggtgaaattcaccaatatcaccacttcgccgaacgacattgtggttaacacgccgttccatgtggagattggcaacctgaccggcgaatttaatatctgcctgccattcagcatgatcgagccgctacgggaattgttggttaacccgccgctggaaaactcgcgtaatgaagatcagaactggcgcgataacctggtgcgccaggtgcagcattcacagctggagttggtcgccaactttgccgatatctcgctacgcctgtcgcagattttaaaactgaaacccggcgacgtcctgccgatagaaaaacccgatcgcatcatcgctcatgttgacggcgttccggtactgaccagtcagtacggcaccctcaacggtcagtatgcgttacggatagaacatttgattaacccgattttaaattctctgaacgaggaacagcccaaatgagtgacatgaataatccggccgatgacaacaacggcgcaatggacgatctgtgggctgaagcgttgagcgaacaaaaatcaaccaacagcaaaagcgctgccgacgcggtgttccagcaatttggcggtggtgatgtcagcggaacgttgcaggatatcgacctgataatggatattccggtcaagctgaccgtcgagctgggccgcacacgaatgaccatcaaagagctgttgcgtctgacgcaagggtccgtcgtggcgctggacggtctggcgggcgaaccactggatattctgatcaacggttatttaattgcccagggcgaagtggtggtcgttgccgataaatatggcgtgcggatcaccgatatcattactccgtctgagcgaatgcgccgcctgagccgttagtgatgaataaccacgctactgtgcaatcttccgcgccggtttctgctgcgccactgctgcaggtgagcggcgcactcatcgccattattgccctgatcctcgctgctgcctggctggtaaaacggttgggatttgtccctaaacgcactggcgttaacggtctgaaaattagcgccagtgcttcgctgggcgcgcgtgaacgggttgtggtggtcgatgtggaagatgcacggctggtgctcggcgttaccgcagggcaaatcaatctgctgcataaacttcccccttcagcaccaacggaagagataccgcagcccgattttcagtcggtcatgaaaaacttgcttaagcgtagcgggagatcctgatgcgtcgtttgttgtctgtcgcccctgtccttctctggctgattacgcccctcgccttcgcgcaactgccgggtatcaccagccagccgctgcctggcggtggacaaagctggtcgctcccggtgcagacgctggtgttcatcacctcgttgacgtttattccggcaattttactgatgatgaccagtttcacccgcatcattattgtttttggtttattgcgtaacgcgctgggaacaccctccgcgccacctaaccaggtattgctggggttggcgctgtttttgaccttttttattatgtcgccggtgatcgacaaaatttatgtcgatgcgtaccagccattcagcgaagagaaaatatcaatgcaggaggcgctggaaaaaggggcgcagccgctgcgtgagtttatgctgcgtcagacccgtgaggcggatttagggttgtttgccagactggcgaatactggcccgttgcagggacctgaagccgtgccgatgcgcattttgctcccggcctacgtgaccagcgagttgaaaaccgcatttcagataggcttcacgattttcatcccttttttgattatcgacctggtgattgccagcgtgttgatggcattggggatgatgatggtcccccccgccaccattgctctgccctttaaactgatgctgtttgtactggtggatggctggcaattgctggtcggttcgctggcgcagagcttttacagctagagaggcaaaatgacacctgaatcggtcatgatgatggggactgaagcgatgaaagtcgcgctggcactggctgccccgctgttgctggtggcgctggtcacgggccttatcatcagtattttgcaggccgccacgcagatcaacgaaatgacgctgtcgtttattccaaaaatcatcgccgtatttattgccattattattgccggaccgtggatgctcaatctgttgctggattacgtccgcaccttgttcactaacctgccgtatatcatcgggtagcccgtacaatgatgcaggtgacaagcgatcaatggctttcctggctaagtctgtacttctggccgttactgcgcgtgctggcgctcatttctaccgcaccaattctgagcgaacgcagcgtgccgaaacgggtaaaactgggtctggcaatgatgatcacgttcgctattgccccatcattacctgccaacgatgttcctgttttttcgttctttgctctgtggctggccgtgcagcagatcctgatcggcattgcgcttggttttaccatgcaatttgcctttgccgctgtgcgaaccgctggcgaaattatcggtctgcaaatggggctgtcatttgcgacgtttgtcgatccggccagccatctcaatatgcctgttttagcgcgtatcatggatatgctggcgttactactgttcctgacatttaacggtcatttatggttgatttcactgctggtcgatacctttcacaccctgccaattggtggcgaaccgttgaacagcaatgcgtttctggcactcaccaaagcggggagtttgattttccttaacgggctgatgctggcgttaccgctcattactctgctgctgaccctgaatctggcattaggtttactgaatcgtatggccccgcaattatccatttttgttattggatttccattaactctgactgtcggtatctctttaatggcggcattaatgccgttaattgcgcctttttgcgaacatttattcagtgaaatttttaatttgctggctgatattattagtgaattgccattaatataattccgtaacgtttatcatgttatcctaaggattatccgaaaaataatacctgcgaacatcttccaggatactcctgtggcgaaatatttgttttaagctcactcacatatcgcaacatttactttactttaagacaattccaggcaaattatacaacactttacgggatagtaagtccgcctgaaaaatcgcgagagtggcgcattaggtgacccatgttgttccgtttagtcatgatgaaatattcaggtaaggggaattatcgttacgcattgagtgagggtatgccatgtcaacgattattatggatttatgtagttacacccgactaggtttaaccgggtatctgttgagtagaggggttaaaaaaagagaaatcaacgacattgaaaccgttgatgaccttgccatagcttgtgattcacagcgcccttcagtggtgtttattaatgaggactgtttcatccatgatgcttctaacagtcagcacatcaagcacatcattaatcaacatcccaatacgttatttatcgtttttatggcaattgccaatgttcattttgatgaatatctattggtcagaaaaaatttattgataagttctaaatcgattaaaccggaatctctcgacgatatccttggcgatattctgaaaaaagagacaacgataacctcgtttttaaatatgccgacgttatcattgagccgaaccgaatcgagtatgttgcgaatgtggatggcaggtcagggaaccattcaaatctctgaccaaatgaatatcaaagccaagaccgtttcatcgcataaaggtaatattaaacgtaagatcaaaacgcataataaacaggttatctaccatgtcgtccgactgacggataatgtgactaatggtatttttgtcaacatgcgctaacacattctgactggtggtttcccaccagtcaggctgaattagattactctgctttctccacaaagataccgtcctgatgccctgcttcattaaagaaccagatgccgagcgggtagtcttccagcgaaaccaggtacattgtgccttcactaaactcctcaactgccagtaccacgccaggacgacgcggaccgccatccgttttgactgttacccgatcattcaccttcatcgttttcctcctgtggctttgtgccagtgtagaacaatttcgtttttctggcagcgccaggcgcgcgcgagtgctgattttctcgacggtctatacttaagagatgccaggcggacttaacgactggcggcaacaacagagtaacggttgcgaggaaagatgatgaaaaccgcaaaagagtacagcgataccgcaaaacgtgaggtcagcgtcgatgtcgatgccctgctggcggcgatcaatgaaattagcgaaagcgaagttcatcgcagccagaacgattctgaacacgttagcgtcgatggacgtgaatatcatacatggcgtgaattggcggatgccttcgaactggatattcatgacttcagcgtctctgaagtgaatcgttgaatgcacaataaaaaaatcccgaccctgagggggtcgggatgaaacttgcttaagcaagaagcacttaaaaaattcgttacaccaggaaatctgatgtgttcatcaccttatccgcaatttttttcgctgacaagaaaatattcgcgatatgaatgattaacgctacttatgaatagaaatgtgacgtgcgtcaccccttggtggctctggcgtcaacgggatcgctcccgaaaaaatcatctttgattatttgtgctgttttgagaatcatcctggtaaggggagaactgcgcgaccatgttttcaattcaacaaccactactggtttttagcgatcttgatggcaccctgctggacagtcatagttatgactggcaaccggctgccccctggctcagccgtttacgcgaagcgaatgttcccgtcattctctgtagcagtaaaacttcagcggaaatgctgtacttgcaaaaaacgttggggctacaagggttaccgctgattgccgaaaatggcgcagtgatccagcttgctgaacaatggcaggatatagacggttttccacgcatcatctcaggtattagccatggcgaaatcagccaggttttaaatacgctacgcgagaaagaacattttaaattcacgactttcgatgatgtcgacgatgcaaccatcgccgaatggacgggattaagccgtagccaggcggcgctgacgcagctgcatgaggcgtcggtaacgctaatctggcgcgacagtgacgagcgtatggcacaatttaccgctcgtctgaacgaactgggcttacagtttatgcagggtgcgcgcttctggcacgtcctggatgcctctgccggaaaagatcaggccgccaactggattatcgcgacctatcaacaattatcaggcaaacgcccaaccacacttggcctgggcgatgggccaaacgatgcgcccttactggaggtaatggattacgcggtgattgtgaaagggctaaaccgtgaaggggtgcatctgcatgatgaggatccgacccgcgtctggcgaacgcagcgtgaaggaccggaaggctggcgtgaagggctggaccattttttctccgctcgttaagcgttatcgctcgcgcataccagattacgcccggcctgtttagcgagataaagccgacggtcagccagtgactggagttgttcaaaatcataatcaccggtttcctcgctgctactaacccccaacgaggcactgatgcgtatcgtcgtactcttagcaatcagcatctctttttcatttaacttcaggcgaatacgttctgcgacttccgcagcctccgtcagactcgcgcctggcagaatcacacaaaactcctcaccaccgacccgcccggcaacgtcctgcgcacgcaaggaactgctaattaatccggcagcatgagaaagaacacggtcgcccgcctgatgaccaaagcggtcattaatcgctttaaaatggtcaagatcgacctgaatgacagaaaaaggatgttggtgcgtctgacacaatttcgcgagcggacgggctttttcaaacagtgcgccactattatataaacgggttaaggtgtcgtgccacgcctgccactgcaacgagctttgcagaacatacatgttgctaaccatccggcgaatcacataccaggagatgagtaacatggtggtaaagagcgcccacagcagggttaatgcaatgctgatactaccgaaatcgccgcgcacgccttcgcttagcgtatggacgcgcaccagcacaccgtcgaaatggtccagacgttcccagctaacatagcgactgtccatacgaatgccgccccgcgtgtcatgttccatcgcctgcgccagcaaggccagttcacgaggatcaaaaatattccctgttggatggtcaggattggaagaggtcaaaaatctcagcttactgtcatagagctgatactcaccatcgaggtttttatcgatggcgtttcttaaaaattgctgcatagtacgcacaggaatactcatccccagcacgccataccagtagttattactgtctaccggaacactgacggtaacctgcggttcagtattgctggcgtgttccggttgcgaagtaaaccagcgtaccgcgcggtgacgattttctcgttgcgaatggccgataaaccagggttgggtgacatagccgtaataacgcgttggaacattgcgcgtaaacaaggtcggctgcgtcgaaacgtaaaatccggcacgcgagacatacatcgcctgttcaaccatcgacgaggagttgtgcgccagtcgcagcaagtaaccaacttccagtgcagcggtaatttcattgtcgaggctttcattttcgcgagacaggagattcccctcgctgactaatgcatccgacacaccattaactggcagagtgcgccgtcggttgagttcaatttgccaggcgtgctcgtcgcgatgctgttcgaactcggttacagcattacgcagtgaagtgaaatccagtggcgctacgagagcttcgcgcatgccattacgcaaaaagatcagtttgtcgacgttatactgcaaatgcttatcgagcgcgttggctacgttttccagatgattacgctggctggagatataggcatcttccagcaccactacttcacgccaggtgagcaaggtggaaaaaagcaataccacgataaagcagagattaacgacatgaccaggccccaggcggcgtgcgagttttttcaaccagctctggttttccatttttgtctcgtgctgcaccctgacgactcccaacctgcttttttatgattctggcataacctggcgatagcgtaccgcaaaacagcgataattttataatggtggcatgataagacgcgactatcattcattgcaggcattggcacaccaggccggatgtgatccggcctggtgttaatgataccctttcaaacttcttccgcagaacgactcccctcccccggaacaagctcggtttcatgaaaagcttcccgcttgaccccgtaaccgtcataccaacgacactcaaccataccgctggagtatccggtgacaatcatccgcgggccgccctctttaaccgtaacttcctcactaaccataaagctcatactcgcctccttttttcgagtgaaacttgttcaccttagttgaagatggcgaattttgcataatagcctgtgcgagtattaatgtgcctgaccgcgtattttcgctacggctttcactcccagcaccacgatgccgccgatgataaatccaagaatcagatttaaaacagtcggtaatatcatcgccaccactgcactttgctgcccggcgaaatgttcaatggcgtgatgcagcggcgcaattccatgtaccacaatcccaccgccgacgaggaacatcgccagcgtgccgacaatcgataacgccttcatcaaccagggcgcaatgatcaataaccctttacctaatgcctgcatcagcgcgctggatttttccgccagccaataccccaggtcatcaatcttaacgataacccctaccagaccgtagacgcccacggtcactaccagcgcgatgcctgaaagcaccagcacctgattaagcaacggcgcttcggccacaatccccagcgtgatggcgacgatttcggcagacaatataaaatcggtacgaatcgccccttttattttgtccttttcaaacttcagcggatcctgcgccgccagcttctccagacgctgctggctctgcgccggatcttctttatgtttacgcgcctccagcatatgcagcactttctctactccttcaaagcagagaaacgcgccaccaatcatcaacagaggcgtaatcgcccacgggataaacgcactgatgatcagcgccagcggcaccagaatcactttattaatcagcgatcctttcgccacgccccagaccacgggaagttcccggttggcccgcacgcctgaaacttgttgcgcattgagcgataagtcatcccctaatacaccggcggttttcttcgccgccagtttgcccatcacggagatatcgtccagtagtgtggcgatatcatcgagcaacgtcagtaaactactcccggccaaaagcattccctctcatttttattgttgaagggtgtaagtatgaagcaaaaacggcagctctgatacttgcttcacaggtcaacatttttttaacaatcaagtgcaattatatctctcgccagcagaatgattttcacgtttactatgacccacctttttatttccaccgtgagggattatgcgtttccgccagttgttaccgctttttggcgcgctgtttgcgttgtatatcatttggggctcaacctattttgtcattcggattggcgtggaaagctggcctccgttaatgatggcaggcgtgcgattcctggcagccggtattttattgctggcatttttactactgcgcggacacaaactccccccgctacgtccgctgctcaatgccgcgctgattggcctgttattgctggctgtcggtaatggcatggtgacggttgccgaacatcaaaatgttccttccggcatcgccgccgtagtggttgcaaccgtgcccctctttaccctgtgcttcagccgcctgtttggcattaaaacgcgcaaactggaatgggtgggtattgccattgggcttgccggaatcatcatgctcaatagcggtggaaatttaagcggcaatccgtggggcgcgattctgattttaatcggctcgattagctgggcgtttggctcggtttatggctcgcgcattaccttacctgtagggatgatggcgggtgcgattgagatgctggcggcaggcgtggtgttaatgatcgcgtcgatgattgcgggtgaaaaactaacggcgctcccttccctttcaggcttccttgcggttggctatctggcgctgtttggttcgattatcgccattaacgcttatatgtatttaatccgcaacgtcagtccggctctcgccaccagctacgcctacgttaacccggtggtcgcggtcttgctgggtacgggactgggcggagaaacgctgtcgaagattgaatggctggcgctcggcgtaattgtcttcgcggtggtactggtcacgttgggaaaatatctcttcccggcaaaacccgtagttgcgccagtgattcaggacgcatcaagcgagtaaatgaatcccctgcgtgtcgatctgcgcgctggcaccttcgccgcagatccactcttccagacgctcgctaagcgcttcatccgtcagcttctcgcgcccacgtaacgcgcactcccagacaatcaatacgcgccagccgagttcctgcaagcgactgatatcgcggcgatcgcgctcaacatttttacctatcttctccagccagaactcggttcgagtcgcaggcactttaaacagatagcagtgatgatggtgccagaagcagccgtgggtaaatatcacgcaacaatattcatcaacgacaaaatccggacgtccgggcagactggcgtcctgaacgcgaaacgccaggccctgcccggttaacagactggcgaggcgcttctcaatcgccgtatcacgcgtggcaatcgcgcgcatatttttgctgcgagtggccttatcgtgaacgtcggccatgttgtgcctcttgctgacgcaacgccaccgcctgtttgatttttggctcaagcagttttgccaccgcggcaaagaccggcacgaccaccgagttaccgaactggcgataggcctgagtgtccgaaaccggaatgcggaatttcgcttctcccggcgcttcaaaacccattaagcgcgcgcattcacgaggcgttaaccgacgtggacgatgttgctgattcagcggatcgtcaaagtctttctcacccgtggccatatcccagccgcgatcgattaaaatttccgcgccatctttgtaataacgcgcagacagcgtacgcgtgacgctttgcggattgttcggataaaccattccataaccgaagccgttaccgcgcgcctgatgttttttcgcataacgatagaggtacttccacagcaccggcgtcaggatatatttcgcctcgaccatcgagtccagcagctgcgccagcgtcactcgctgtgcagggaaacattcgctgatatcacgcagagtaaaatcggctttcagattcagatcacgacgaaaacccaccagcacgatgcgttcacggtgctgcggcagaaaatgtttgccatcgatgattttcggatcgtctggcccgttatcttctgcatcagccacgtcatagcccagttcgtccagcgtctgcatgatgatgcggaacgttttaccctggtcatggcttttcaggtttttgacgttttcgagcacaaacatcgccggacgacgcgagtcgataatgcgcaccacatcaaaaaacagcgtgccctgggtatcgcaggcaaaaccgtgcgcccgcccgagcgagttctttttcgatacgccagccagcgaaaatggctgacaagggaaaccggccagtaaaacatcgtgttcaggaatgtgttgacgaatatgttccgccgccgcctcatcactcacgccttctttatggctgagggtgatgtcgcggatatcttcattaaaatgatgcgtcgccgggtcgcaataatgattggctttataagtgcgtaccgcatgtttgttccattcgctggtaaacacgcactgtccgccaatcgattcaaaaccgcgacggatgccgccaattccggcaaatagatcgataaagcgaaacgcataatgcggatgatgtgccggtggtttgggtaacaacgtttgcagatgggcgaactctttctcacttaaacggtgccatgtcgagtcattcgccagcgcacgttttaaaattgccgcgctccagtgattctcacccacaccattaagctgcgccaccagcgttttaacatcataaatttgcagcagtttctccagcattgcctgtgcggcattcccggtgctgtatgaatcggttactgatatattttcctgcatagatttaaccggccatctgagatggccgacaggttaacataattacagccatttagggccacgcgcttatcccgcgggtgaaaacgcatctatcaccttgtgatcgacaccttcattctcccccgccagttcggcactgagcttcgccataaactcgactaaaaaatgcgcgttgtgctgcgccagctgcttgcctcttgcggtttgcatggtttgcggtagcttcagcaacttagtctggaaatgatccagcgcgtagcgtttatcatcaagcgggcgatgctgtgcgaacggatcttcaccatcaaacagcgccacgcccaatgcccctgaaacggcaaacacgcgcgccaggccaatcgcccccagggcttccagccgatccgcatcctggacgattttagcttccgttgttaagggggcgatttgcgcgctgaaactgtgagcggcaatggcatgacaaacggcctcgattttctccgccggaaattgctcgaactcttcacggagcaggcgacgcgtctcttctgccgccaggattgaagaacgctgcctttgcggatgatttttcgccaggctcacaatatcgtgaaaataacaggcggttaaaatcaccagcatatcgacatcgtcatctgccgccagcttctgtgccgtagcccagacgcggcgaaaatgacacacgtcatgggccgcgtcctggtgctgatgatggtttttcaaccagttttcgaactgtgcctgccagtgttgtaagtccatacgcgctccgttgccaaagagtcgccaccttagcagtttttattcatagcgtctgctacgtgcgggacgaggtcgggtgtaccaggcaatgctgcctaacaatgccccgaccagagccataaataaaaatccgaccagtgcccctaaccactttcccgcggtagagcctaaatcgctttcaaatcccgacaccggggcatcggggatccggctcatcacccagatgtaacgcgccattgcccagacgaaatagccacaccatgtatagaaagcccacaaagccagtttgccaccagggctgcgagagagtctctcttccatctttgtcgaaccgtattccattttgagataacccggaaaattcagacttagtactattatgtgataaaagtcacatttttccacattggatgagccagtcaagattcactcattttttgaacaaatagataatttttgcgcaacggcagtgaatacaggaaaaatcgttttgagcgattttatttatctttgagatcggctttattaattcatttaatcaatatattagcactgaatacaattatacctttttatttttctgtgtcatgatgcctccgttattagccttttatcgtcttgtttatattttttgggccggcatgatgccggcttttttttatgccttcattaatgtgcgcgtgatcacaccagccgtttggcgcaacaatcattgataccccctatgcttccgctcaactcataacatattgatatacatttataattttcatgaatatttatatttagaattcataatcctgaattatattaaatagattagaaacatttttaaatcttttaaatacatttgttacatgtaatctttaaaataaaatgaacttcatagaatagtatccaaatgtgctttttttttggataacggcacttattgatatattcatgaagattataatcacaagggaatacataatgaaaagaaaagttctggcaatgctggtcccggcgttattagttgctggcgcagcaaatgcggctgaaatttacaataaagatggcaataaagttgatttctacggcaagatggttggcgaacgcatctggtcaaatactgatgataataacagcgaaaacgaagatacctcctatgctcgtttcggtgttaaaggtgaaacccaaatcaccagcgaactgactggttttggtcagtttgaatacaacctcgacgccagcaagcccgaaggctctaatcaggaaaaaacccgtttaaccttcgcaggtttgaaatataacgagttaggatctttcgactatggtcgtaactacggtgttgcttatgatgccgcagcttataccgatatgttagttgaatggggtggtgattcctgggcttccgctgacaacttcatgaacggtcgtaccaacggtgttgcaacctaccgtaactctgatttctttggtctggttgatggtctgaattttgctgtgcaatatcaaggtaagaacagcaatcgtggcgttactaaacaaaacggtgatggctatgcgttgtctgtagactacaacatcgaaggttttggttttgtaggtgcatatagcaaatctgatcgtactaatgaacaagctggtgacggctacggtgataacgctgaagtgtggtcattagcagccaagtatgatgcaaataatatctatgcagcaatgatgtacggtgaaacccgcaacatgaccgttttggctaatgatcattttgcaaataaaacccaaaactttgaagctgttgtacagtatcagttcgacttcggtttacgtccgtctttaggctacgtatattccaaaggcaaagatctttatgctcgtaatggacataaaggtgttgatgctgaccgcgtaaattatatcgaagttggtacctggtactacttcaataagaacatgaacgtctacacagcatacaaatttaacctgctggataaagacgatgcagcgattaccgatgccgcaactgatgaccagtttgcagttggtatcgtctaccagttctaatcagccaacgcgccgcggcgtgttactgtaaaacataacactagcctgagttcgtccctcatcgaactcaggctttttttattggcatttcatctccatctccggcacacgcaattgccaaagcatatcgatactgccccttaccctgcccctcctggcacaataacatcaaccagcgactcttcaaaccaacacccaaatgcatttctttatgtattaatccgtaacaaacacgcttcccatatagaaatatttgcaaaaatagtgcatgaaataatcttttctctaccaatccgcgatataaatattcatcagtaccacaatatttcacagcactaaatctctccccgccgccccgtacctttgataatggtctaaaatcattgaggccacttgcgacgacgttgctcaataaggaaaatttggcgtgaataatattcaacaccagtgcagcatcatcattacatacttacacccgccgactaccgctttcgatatattgactcaattttccagactggttaaaaatagcgaccagctcagtcgcaaatatagtgactaccctaactaagcaacaataaggaatacactatgactgttcaaacaagtaaaaatccgcaggtcgatattgctgaagataatgcattcttcccttcagaatattcgcttagccaatataccagtcccgtctctgatcttgatggcgtggactatccaaaaccgtatcgcggtaaacataaaattctggtgatcgccgcggacgaacgttatttgccgaccgataacggaaaactgttctcgaccggtaaccatccgattgaaacgttgctgccgttgtatcatctccatgctgcaggtttcgaattcgaagtggcgaccatttccggtctgatgaccaagtttgaatactgggctatgccgcacaaagatgaaaaagtaatgccattctttgagcagcataaatcgttgttccgcaatccgaagaaactcgcggatgttgtcgccagcctcaacgctgatagcgaatatgcagcaatctttgttcctggtggtcatggcgcacttattggtctaccagaaagccaggacgtggctgctgctttacagtgggcaatcaaaaatgaccgttttgttatctccctttgccacggcccggcggcttttctggcgcttcgccacggcgataacccactgaatggttattccatttgcgcattcccagacgccgcagacaaacaaacgccagagataggctatatgccgggtcatctcacctggtacttcggcgaagagctgaagaaaatgggcatgaacattattaatgacgacatcgccgggcgagtacataaggaccgtaaagttctcaccggcgacagtcctttcgcagcgaatgcgttgggtaaactggcggcgcaggaaatgctggcagcttatgcgggttaatccctgttacgtatgaatgtaagcgcataatcaatcgcagccacgttaatactcacgacgtggctgcgttttttcatggttgatttatggcgtactgaagccctatgttaatttctttgcggtaacataatccggaacacattatgcttattgagatagtgatacgtagcacttcccccatgtaattcggcaatcgctttgactaaagaaagaccaagtccctgacctacggaatgacgcgaattatctccccgccaaaatctacggaagagtttttcaggctcatgaattttcgttccaggactggcgacatcaatattaagatagccgttggtatcaagaaaactggttatatgaatacgcgatttttctggtgaatatctaatggcattaacaataagattcgataacattcgttgcagtaaaattttatccgcaaagatttgctgattgcactcgaccttaaagcaaatctctttctcgtctgaaaggtattcaagataatccaacaaattttcgacttccttattgagagaaagcgagtccagtttcaccaaaacattgtttttatctgcccgggcaagaaacagtatgttctctgttaaccgcgaaatattttccagctcttcaatgttaccggcaattgttttttgatattcagcgatacttctggtttgactgagcgtaacctgattctgacccagtaatgcattaatgggcgttctaagttcatgagcgagatcgtcagcaaattgacttaggcgttcaaaatctttgactaaggcttgatgcattttattcaacgcctgcccaagaggttttagttctctcggtaatgcgctaacctcaacaggctcccggctatcgttataattcagcgcttccgttacaccactcaactttttgatctctcgtaatcccgttctgattaacagcggacttaatactgagcaaagtacaatggcgacaatgcaaattataatgctattaattttatactgttcaagcatgttatgtctggctgaagccaatttagccacagtaaccgttaatgatggcgaaacttcatcaatattaattcgtaaagcatcaatctcagtatcattaataatgcttctgtaaatgccagctgcgctgattgtctcactagcaggtatgttatttaacatgtcatcactgacatttgtccggttaacaattttattgatgctatcaccatgaatgatcaagatatcctgactaacatccatcatccggttaaagtatacaggtaacgtatctggatttaccccatcaattaacaactgcttgatctgtgctgtccggttaatgagtgttgtatcatcgcgccatttcaactcacttgccaggccattatagagagtccagacaattccagcgccagcaacagacagcagcaatataaaaagcaaggttaaacggacggttatagataatcttttcattatttttttaccgctacgaatgaatagcccatcccccggattgtggcgattagcttttcaggaaaaggatcatcaacttttgcgcggagcctgcgaatggcgacatccaccgtattggtatcactatcaaagttgattccccaaatttcactcgcaataaccgttctgggtataatttcgccagctctggaggccagtagccaaagtaactgaaactccttgcgcgtcagtgtaatactgatattgtccctgctcacactttgacttacagagtccattcttaagccactgatttctaatgttgaattcaaagcgtgatgttgccttaattgtgcccgaacccttgccagcaactcagaaaatgaaaaaggttttaccagataatcatttgctccactgtccagccctctgactctgtcatcgacagaatcccttgcagtaaggcaaataacaggggtttgctttgctgttcttaacgtttgtaagatctgccagccatccatacccggaagcataatatccagaatgatcaatgcataatcatccttcagcgcaagataaagcccatctctgccatcagaaacggcatcaatgacataacccgcttcggaaagcccctgcgttacccactcctgggtcctttgattatcttcaataagtaaaatcttcatgaaaataatatgccataaatcatatgttatagaaacagcctggttcattacaaaattgtaatgctgctgtaaggttaccctggccgctttttcgctatcctcaaaactcattcacatgacaaggatataaacatgttaaagcgttatttagtactctccgtagtaacggcagcattttcattaccttctttggtttatgccgcacaacaaaacattcttagcgtgcacattttgaaccagcaaaccggaaaacccgctgccgacgtgacagtcactcttgaaaagaaagcggacaacggctggttacaacttaataccgccaaaacagataaggatggacgaattaaggcactgtggcccgagcaaactgcaactacgggcgattaccgtgtcgtatttaaaaccggggactatttcaagaaacaaaatcttgaaagtttcttccctgagatccccgttgaatttcatattaataaagtgaacgagcattatcatgtgcctttattacttagccaatatgggtattcaacctatcgtggcagttaatgcataaatatgtaaaagcagatctctgctactgttagggaggacactccctgacagattaacagtaaacggctcttgctggctaacgacaaaaaagtgtgatggcttatgaaaaagaagcaatttttaaaagaatcagatgttacggccgagtcggtattctttatgaagcgtcgacaggtgttaaaagcactgggcatcagcgcagctgcactttctttgcctcacgctgcgcatgccgatctgcttagctggtttaaagggaacgatcgcccgcccgcccccgccggaaaaccgctggagttcagcaagcctgccgcctggcaaaataacctgccactgacgccagtagataaagtctccggttataacaacttctatgaattcgggctggataaagccgatcccgccgctaatgctggtagcctgaaaaccgatccatggacactgaaaatcagcggcgaagtggcaaaaccattgaccctcgatcacgatgatttaacccgtcgcttcccgctggaagagcgtatttatcgtatgcgctgcgtggaggcatggtcgatggtggtgccgtggattggttttccgctgcacaaattgctggcgcttgccgaacccaccagcaatgcgaagtatgtcgctttcgaaacaatttatgcaccggaacaaatgccaggccagcaggaccgctttatcggcggcgggctgaaatatccttatgtcgaaggattgcgtctcgacgaagcaatgcatccgctcacactgatgaccgtgggtgtttatggcaaggcgttaccgccacaaaatggcgcgccggtacgactgattgtgccgtggaaatatggctttaaagggattaaatcgatagtcagtattaagctgacccgcgagcgtccgccaaccacctggaatctggcagcgcctgacgaatacggtttttacgccaacgttaatccgcatgttgatcacccgcgctggtcacaggctaccgaacgatttattggttcaggcggcatcctcgatgttcagcgccagccaacgctactgtttaatggttacgccgaccaggtggcatcgctgtatcgtggcctggatttgcgggagaatttctgaatgcgtctgacagcaaaacaggtgacatggctgaaagttagcctgcatcttgccggattgttgccgtttctctggctggtctgggcgatcaatcacggtggactgggtgccgatccggtgaaagatattcagcattttaccggtcgcactgcactgaaatttttgctggcgaccttgttaatcacacctctggcacgctacgcaaaacagccgttattgatacgcactcgccgcctgttaggcttatggtgctttgcctgggcgacactgcatttaaccagttacgcattgctggagctgggcgtgaataatctggcgttattaggcaaggagttaattacccggccttatttaacgttaggaattatcagctgggttattttgcttgctttagcgtttacttcaacccaggcgatgcagcgaaaactcggcaagcactggcaacagttgcataatttcgtctatcttgtcgcgatcctggccccaatacattatctgtggtcagtgaagattatttcaccgcaaccgctcatctacgctgggctggctgtactgcttttagccttacggtataagaagttgcgttccctttttaaccggttacgcaagcaggttcacaacaaattatctgtataacttcatattgccgacaaagtacgcgttatccctgccggatgcggcgcgagcgccctgtccggcctgcgcagatcacatcaggttatgtttcgtttgtcatcaacctctcacctccagaataatttattctatttcaataacatagctgaatacacttgagaataccatgctctcgtttcctaagagttgttgcattttgccatatgttacaatataacattacacatcatatacaatgactctggaggaaactgttttggcgattcgtcttcacaaactggctgttgctttaggtgtctttattgttagcgctcctgccttttcgcatggtcatcactcacacggcaaacccttaacagaggtcgaacaaaaagctgctaatggtgtttttgatgatgccaatgtacaaaaccgaacgctcagtgactgggatggagtctggcaatccgtttatcctttactgcaaagtggcaaacttgaccccgtctttcagaagaaagcggatgcagataaaactaaaacatttgctgaaattaaagattattatcacaaaggttatgcaacagatatcgagatgattggcattgaggacggcattgttgaattccatagaaataatgaaacaacatcctgtaaatatgattacgatggatacaaaatactcacctataaatcaggcaagaaaggcgttcgttacttattcgaatgtaaagatcctgaaagcaaagcccctaaatatatacaatttagcgatcatataattgcaccacgaaaatcatctcattttcacatttttatgggtaatgattcacagcaatctttattaaatgaaatggaaaactggccaacgtattatccatatcagttgagtagcgaagaagtggtcgaggaaatgatgtctcattgagtattctcatgataacgcctcgatgccgctttagtaagtcatcataactgccactggtccatccacaaacgccactgaacgcaagctagctacagacacgctcatcactatgacgtgtctgtatattaataagctaacccgcattgagttaaccaataacggattccatacacaatacggccaacagagaaagatacctgtgctcacgccattgcttatattggctggttacaatgtgcactatcaattttttaaataacaaattcttaaaaccacatctgtataaggattttttaaggttcgtgggatagcttgactgtaaaaattacaggagctacaaaaatgaaccgattctcaaaaactcaaatttatttacattggataacgctgcttttcgttgcaataacctatgccgcgatggaactccgtggctggtttcctaaaggtagtagtacttatctgctgatgcgagaaacacattacaatgcgggtatattcgtttgggtgttaatgttttcacgcctgattataaaacaccgttatagtgatccttctattgtaccaccgccacctgcctggcaaataaaagcggcttcgctaatgcacatcatgctttatataaccttccttgcacttcctctgctggggattgctttaatggcttacagtggaaaatcgtggagtttccttggtttcaatgtgtctccctttgttaccccaaacagcgaaattaaagcactgataaaaaatattcacgaaacctgggcaaatataggttactttttaatcgcagctcacgctggcgcagcactctttcatcactacattcagaaagataatactctgttacgaatgatgcctcgccgcaaataagtcgatcccctgacaaggaaatgtgaaccatagacatcaacgcgtcataaatgtttacgcaagtgcacaatgcaccctttccactatcaacaaggaggagcagaaactgtgtaaatcgtacaatggtaagacttatcaaaaatacaggttgattttggtatttaaaccttttttacttgttagtatgatacaaaggctttcaaaaaagctgggaaattcaacaactcttggaaattatggactttgtcccgcggctttaatctgacggccgcgttccttttttgactcaattattgaccccttctctacgcaacttcagttcccaccaccaactttgcggcagtttcataggatgaatgtctaaaagaataatggtgagcgataagaaaacgactgaataactgcacattttcgctcgaaagcttcctgtcagatccatagcgaatcaagtgctgaatgtcacagtatcgaacagaaaacagtgacgatctaacccttcaagaatattctacgattgttctgtttaggaaaagcaaggcgggaagtcgggagataagtcattgataaagtggcggagagagggggatttgaacccccggtagagttgcccctactccggttttcgagaccatactaaagtataattaaatcaatggtataatcaggtttgaaagaatataaatctctcatgtgcacaacatcaaggccacgcgtaaaataatggtcatttggcagtatcgtcaattgccccaagggatatacgaataaaatcgcatatcccaacacagttaaaacgcagttgggtgaatgccattttcatcgtttgacccgtatcatacacggtatatcagcggacaatccgctgtcaccttgcccgcctgtcacaactggtatcgcgaagacgttcaagctctgctttttgtagatcggtgatgaaaattttcatgttacgtagcatgatcctctgtcgttacaaaatcaatcatcatcaatgatcacgggtatataatattttttatttccgtatgcaaaataaagtttttcgtctccgctgatgaagtaaaacgcggtcttaggttctgctcctgtgggtagtttactcactacagctgctgcgggcgggagatgcccatcatgaaatattgatcgggcaatcctatcagccccaacgtattgcagaccatttgcagcaccgtagggaaagtcaatttttaggctagaggcgttgtgatcgtaaatctgcaaataagaattttccttgcgttctatatatgcgtcaggaaatattcctccgggactccaaaatgctaattgaccgttttttttgaccccgtcaactgtagtggaataaattcggacagaacgaccgaagtataaatcaaagtcagtatagcatgatgctgtatttgtgttgcctgctgaatttttccctatctggatattgttattaaatgtcgccggtgagtcaaacgtggcacccaacaaaaatgtcgccaattttttgaatttgtttttttccagaaattcattttccttatcgagttttgcgaattttgacgagtcaagactggcggctgccgctgctgctgctgctgcgctgttcgcgctgttagtttcagatgtgtgcgccgcactggcgctggcgtctgctgctgctgcagcatttttcgcagccgatactagctcttgaatctccgccaacgcagctggcgtcagttcgtctgcgctaaaattagtcaaatagtcgtttaacgtgccgtcaacactgtccgggttaacgttaatcacgccgagatatgccgcactagcagtgacaacgtaaactccgggattcatatcaaatttgtactcacccgccgcgcctgtttcttgctctacaacagtggtcattactacgcgtgaactcgtgacccgtgctgttaatactaactgaacgccgacaacgggctcgccgaccccatttgcgtatacacccgatattattgccatttcatttactccagcgacagtcgcgcagagaatccgttttcagccagcgtcagcgtcaacgtattgattgtccagtctcggtcctcctctgtcccgaacccttgtgttgtgactttgcattctgcagtcagcgatactaaatcgagcgttgctggcgttgtgtacgtcatggaaaactcttttttagccgcacctccttttagccccggcgcggcctctttcgctgcgtcgagcgacggctcaactgccggccattcaatgacaggatcaccaccactgcctgtgcgcagctccttgatctgccctgttgccgtatcgtggtatttgatcagatatgtcggctccgaattttcgccacctccgccactatcgccgttttgtccatttctcgaataaccccagctggagttatcacgacgcgtgagcgtgtagtgcagaagcggtgctccgttaacagattcgcccgcgccacgcggcaggaatatccagtaccctcctgcgggtttgctcaccgcatcgaatcgtgttgctagtctcgacatcaggtgcatatctgactcaccgacttgatcgagctgcgtgataatgttgtctgcaaaccgctttgatacgcgaggttttagcccgttatcgctcgctattgtcgcaacgatatcgctgacggtgacgtcgctccatgagcgcgtctttttgctctgaactgttggagagccctttgccgcgttcatcggagccgcttttgctgtgaaatcaactacccggggttcaccgccactgctagcaccgtcaacgatgtatatgcctttatcaattatctgattaccgaaaccgagcccaatgctaattttcactccacgggccggaattttcagagtttcagaaactattgctacgcggagttcgtctgtctgtttactggaaccgccgtaatctgtcagcgtgatattgatcaaaccttttcttattttatccgtgatgtttttattatcagcagatatataaaaattaggtttccacgcctccacgccagtatttacgtaatcactcattcatcaatcccataattgcgtttcttttttaaccggttctggttcgatatcgggtaaaacaattttttctccagcacgaaacacggcacacatatcagttacgccgtaattcgaaacctgatataaaacagtctctgtcgtttttgacgctctcccgtagaccgcaaagcagatttgatcgagacggtcaccgtcccgcgtcgtatatgtaatcatgattatgaggcctcaaatggaattatttgcgtgggttatcgctctgtatatatggttaatggcgaacccgttaatatccatcattttatacgtaataccgttagtaattgctctaataaggggacataaaagctgcgcaatggtcgttattctgaatatattattcggatggatatttttgatgtggatcattctgttgctgtggtccgctctcggtgataaaaaaccgaaagaagttcaatccagcgaagctccgtaatattcgagcgtgagtgaaaagtcctgcgattttggggtccctcctttcagaaaactgttttgcgtttctgttaactccctgataacccagtaccccttcacctccccggtccccagcaccagttgctggggttctcccgagttccccagcgcccgcaaatctgttaacaagccaatgccgcacccatcaaggaataaggcatttattttcccatcgatcgtgattgtggggttcggtcgtccggttatctgcaatgcgtcgttttttccgaaccgtgtttgctgagcccagcgccaggcgtcactacgttgcagtttgttgtacgctactgttgatatagcaaaaatgaaatcacccacgcctagcatgatatcctcagcaccgtttatcgcatcactcattgtcaccccgccgccgctggtttatcaaacatcgcaccacggttgtacgaactcgcaacttgtctcagcccgtcgagcacacccgatgcagcagcctgctgtgttgattgtggatctgccgctccgataatattgatttcaattttattgttttgctctggcgctggagttgcgactgcttgtctcagcgcgtcaatattcaacgttgctgagttttgtgattcaggcgttgagcctttatttattaatccagtaaacgggttagcaaacgagagcagtgattcagcctgtgattttgcacgagcaagacgttcagggtgtcgcatattatccacggcttcggcggcttttgcttttgcaacattatccgccgccattcctgggtttggtgaatattttcctccgccatccatgaattcctgatacgccttattatattcttcgttatatacgcgctgctcctcgtctgttttctcgtccggtattaaccactccagtttttttacgactgcccaaattatttttccgaatttaacgcacgcctcgccaaaactgactatcccctcccacatttttttcatattttctggcttaacccattctttaatactatcaacaacccccccttgattctctttaaaccaggatgccagcccgtctcgcatagcgtcaaacgtcggcgcgagttcccctccgattttcccgagagtatctgccagccccgatgtgattgccccccacagattcgtgacggatacgtgcgcgcgcgctgcaccctcagccccttctttcgttagcaggtttgatttttgagcgtccgacagagtctgctcccagcttttaccagtcgcccgcatataagtcattattttattagcttccccccccatgagctgatcagccagactcgccgcctgttgatcatccttcatttcagagatacgccgcataacttcattgaactgtttttctcgatcccatttagccatccgtttttttgtcaggccaatttgaaacaacatggggttcaggtttttttcgtttccaacctccccgattttattagtcaactcctccgacagatctcctacgttttcgccattcagccctgcagctttaccaatattttcccacgcagcgtatttttcgatgccaacaccgtaggacttcgccagaccgagtttttctgacgtctctgcattcattgccaacgcgccagcagccgcgccgccgagcagacccacggcccccagcgtcccccatttgataccccgtcccgtggccctcaccgcacctgcggcggctcgccctccccattttgcagcaccttttgcgcgccccgtccacttctccagccgctgttttttggcgagctgagtattcagagcttcctggtcctgtgttgtcgcttttatccgacggtccagcttttgatactgagcagataaatcagaaacgtctttacccgccagtttcattgctgcgattttgtcttttaatttatcctggcttttcgttaattttccgacagtagacgacgtctgccgaattgcatcgttgagttctgttgtaccgcgccgaaacgacgggtctattcttcccccaaatacaacctgcgttttaaagttttgagaaatagccatcggttttcatgacctcgtttacatagaaattaaaaacccgatacggcaggtccatttgcgtatcgggcgggatggcaagttttttcgcaataaacggaatcagaataactatatctgatgtcggtctttcgggtgctttaccagttcgttaaacgcggcctccagttgatcgtaatcgcacgcggggagcgcatataaatcctctctctccagatttgccaggcgcgccagcattgtcgctgtccgctcttcaagaccgcttttatcgttactgaacataatgcggtcgcgtaattttggttcgcgaatagtaattgtatcgcagctctcgcccttaataataaacggtcgagagagcgtaatagtcatactgtctaataaggattccattttacttaccttttaatatacatgaaggattcgagcgacgcccgcaagaacatcaacaccgttgataacgcgtttcatttttgcaggatgaatttcgtaaataattcgtccattttgaactcgtttataatagctcggcgcaatcgttactgattgccccactgacgattttgaatcagtcccctgagcgtcatcagtgattgccgtaataagtccctcgtaggtatcaatacgctcaaaatttattccataggagtctgtgtacgcactacgaatttcaaaccgcgtcttgactcccggtattaacccgaaatagctcataacaccagaatcagaacccgaaactttaaaactggctgacattttctccataccgccatctaatgtgatggctgtatccatcgcgcctgttttaaactcgtcctcgattattttcatatcgacaggagtatattcagtacaatttaaaacccgttcgccctgcacgaatagcgcaaacgcgcggtaagcgttgctgtctgacatatttaatctccgaattatcaggctgtttctttaaaaagggaggccagcgcttcaactgtatagtcattattaacgcggtacattaacgtaattgtttgtgctggagatttcggaccaaaatcaacattaatataaagattaccagcggccagactttcttttgtattcagctcaccgtctaaccacgctcgccctccgttaatcgcaccctgctcctctaatttgtgcagatatgcgtttatcgactcgacaacgtctgttccgagatgcaggtctatcgggcgatcaataaaatctgtcatcattgcccgggctatagaatcttcaattacgtcagctgtccgacgaacgcattcaaacgaccattgtggatccagactgcacagatagttaccccagtgccggaatccatcgtagcgaataatggtgctgacctggctggcgttcagcaggttcgccgtacagtttgtctcgccaataatgaaatcatcaacctgctcaagccctgttattccataaatattttgattcgacttactccaccaaaaccctttttcattatcaattctggctcgtaaaccagcagcaatggctgaatatggtcttgattgcccgcctacgtcgctagttgaataaacacggggacgcaacaactcagcacgtccgccgagtttttgccggcgattcacaacgtctgcaggggtagctgcgcgcggagagtctatataacacaccccccggagtttatttgcgaccacctcaagctgagcggctatcgcatcaattgcgctaaaatctggtgcaataataatacgcggtgtgacttcggttaactgtttcgatttttccagctgtttgacaccgtcgataatattttgctgttgttttgttgtgtctttgtcatcttttactcgtacaacaacaagcaaggcgttgtcctgattgaaaatatcggcaatatctttcggcaacgtgccgcgctcacccagtaaagcggctttttttggactcccggcaacaagtacgggggtattaattgggaacgcctcatcactgccgccacttaaatattgcaacggtgaggcagtcacatttcccgcgtcctccccgacatctactgccgtaattgttaaaaataattggtccggaggcgggtttgctattgtgactgcctgcacgatttctgctggggtgtatccgtgcgagccggatgccggtgcgactgatattgataaacgtcgactcccgtcgggcatatcactccacagtgccgtgcagccgtccggatcggtttcgagaatctctacgctccatgaattgcccctcaccccctgtcccgtcgccgtgaatttaaggcggttttttaaaatagcactccctgttattaactcggaactggttgattgcgcggaatccggtgcagtaccaacaatcccgataactgaaatatctaccgcgctgatctcttttgtgccgtcgtcgtattctagcgtgcgtgggccgtgcaaaaaattagtgctcatttattttactctcaatgaccttcgtctataacggtgccgtaaataccatttttggcgttctggaaaacctgcacaccatattcctcaacgtctttcagatttgacgtaaatatgatgtcattatctattccttcaatattacatttaacgcagatataattgtgatcatatgagttaacggttccgtgtttattcgggtaatacggatctcgtatatttaacatttttgatatattcccaatgggaattcgctgcgccatcactaacgcatttccactcgttgccgctaacgtcatccacgcaccgcacaaataagtttccacatcggcgtttacattggttggatttatcgcgtacggggatacatcataacctgttacgattgtcatcgcaggagtaacactgacgtggtcaccgccgtataacataaccagattaaacgccccatcgccgtttggttttgcaaatccggaacctgtatttacattcccagtagcatcaggctgtatattatttactgtaagaacaggttttgttttatttatattattaatatcttcatcaatatcagtaaatttgctatcaatctcagttttatcgtaataatcgtctaaatcaataccgagattctcccgccctgctcgttgagcggattcgcccttatttttaatttcagataaatttttgcttatctgcaaatagcgcttatcagcatctgcctggttcattccgctactgttatcaataactacgttaacagtagatgtgctggacaccgcgagggtgtatttatacgtgattgaaatcagtgcgccgttactgtccgtaggttttaaaatatccggcgaacgcgctacagagtacagttcacctttgtcggttaatattcccacctcacggatagtatagccgccggtttccggtggtacgtatagtgtaaaaatgacttgattaccgctattttctgacgatttaatatctccgcgatacgtctcgtgaattaatgccgttcgggccgggtctggcgttacgtcgtcgtttccgttcgcgtcaccaataacgaatttatttagcagtaccggcactcctgacgccagcgccgcagcttctaactgcgcgccacgatcagttaacacagcgtaaattttattttcagccatttgggtctatctccacgtttaaactaacaattggcgagcctgatatatataatccgccatttaatttcacgccaccatcaccatctgccggtatatttacgcctattttcgcgtaagatgtaccagctataaaaaactcaccatcgacacccgtttcgaaatttatttcctttaataatgaacgacaattttttgcatcaaatatttgtgcaataaatgtattcaatagctctaaatctaaccccatactttttagcagatatattttaattgcgaatgtatacgggtcgtccctgggcgcggcttcaaaccactctctcattttgctctcaaatccaactgttaataacgctcgttcaacagctccacgcgttccgcggtgcttgttctgccacgcagctgctttaataatttcgcgtttttgctgctcactccagtcggggttccagtacgtaacagcatattcccatgccagccagggtaataaatcggcgggacatgtgtctgggtttttgataattcgaatatcgccaggcagatcgccaacgtgagataaaacagattccagcgctctctcgggggttattgcgttcggaggtaatacgctttgacttgtcatggctaccccatttgcacgctgagtttgatttctgtgcagtgcggggcctgtccgacgccagcgatcacgtcctctgttggcgatatcagaatcacacgctcagtgccgtcacggtgtatcgcatcgtaaattcccgacagagctgccgtcgccccgattttatgttgtgtagccacgtatatagctaaatcgctctgcgcgccgttgagcaacacgttctggtcgggaccgagccccgctacgataacggcctcaacccggtaattcaggttcgacgcaggttttacggtcacgaaatcagttagtggccgagtgtcgtcaggagacagggccgcattcactgtattcagtagtgattgcgggggtacaccgtcgcctgtccgggacaaaacgtacatatcgacgtaccctggctgagtcacaggcgggccgtatgcctgcgctgacagaacatcgggatcactcgatagcgcgaaatagttatacgcgtttgtactgccggcagtattacgcgcgtaccatgatagttgtatgcgatgacgatactcgtcgtcactctcgtaaaccgcttcagtcggggggactgagtcgggattagctggcgttatcaacagccgcaggcagtcaaaattagcgccaatctggtcgaggtcagtcccttttgcaaacgcgagcaatacagcgagcatcccctgatttacccgagctgtaataatgatttctctgtatgcaactatttccagcagtttaactgccgggtctgactccaggagtgcgttaaattgtggatataatatctgcagctctgacagtagattagatttaacatctgaaaataacggggttttaacgaatgctggcggcggcagcagactcatatcaatagttttcactatcgagttctgaactgttgatgttatcaaaatatcagctccatattattaaactctaatcgctgttgtgtttcgatatctgttgcgataattaatattgttattttcccgatatccactgctaacacatttattctgtcaattctgacgcgtggttcccagcgtgctattgcgccagcgctttccataattatccgcatagcaagtgatggatctgtgggattatcaacaaggtcaaataatttgcttccatattccggcagcattacacgggttcccagcggggtcgttaaaatatcaacgatagactgacaaatgtgatcagtccccgataaaggcttaccggtgtcacggttcattccaaacatatttacgccatttgttgatttggtttatctgtttcgccgtcaggacaggtgtgcacatgcccgttatatgtaatgcgcatctcgttcatcgtgccttgtcggtcctgcacatcttgccctgctaacacactaccgcgagttgtgatattaccggttccaccgttatctccagtgacagaaatatcgttacggaatgtcgctaatttatctactactaatgtctcggtaatatgagttggaccagctagtgttatcccacccggagcccacgcactgattgtttgagctgtcagcgatattctgttcgcagcagtaacactaacagaactcgttgctataacgttcactaaatcagcatgtgcgttaattgtatctgtcgctgtgacattaataatatcagcgtccgcgttaattaattttccaccgtgaatattgacaacgttttcgctattaatagtaacgtctgcacgtccgaatatttctatttcagactcaccgagtatttttactacgccgtccggtacgccctgccaggtcagcgtgtggtttttcgtgttatacgtcagcctggccccgtcacaatacgcagtgacgtgatcatgggggtcgctactgggcggatctacgttgtcaatgtgcagtccgagcataactacgccgttccgcgtgtccccaccctctgaaacaacagtaacggggtcacctactgatggtgcgctccagtcgattcgctcggacgttgcgtgagtaaaccattgcagccaacccgactggtgttcgccgccaaatgagacccgacagcgagggggtttcatttgaactgcagctatcgtgccgcgtttaaccgcgtcacgcagcctgcgcgcgttctccgctgcggcgtattcatcatcgtccgattgggccatagtagtcgctctcgtgttctgcgccgatatctggcgctattccgacgtatatatttttcagggtcccctgtgagggataatcgaaaatatcttgaccaacgcctacaacctgcgtgaacgacacgcactgaactgaatgcgaaccgactgactgcccgtttttaatccagtcgcacggttccgcgtcgctgaattttgccggtttagttccgggaccgaacatcctcccattaatccagctcgtcatatagagcgctgcattctgcgatttcagtccgtactgatctgcagcaaactcacgcagcaaatacaaattacacgacagctcgactgactgaattgagcctggaaccgcttcgtcactttgtgaccagtttctgatttccaggaacagagctggcgtttcaaatcctgccggaatttctggataaataccgaatgttttgatgaacggtatttgtaaaaccgcgcctttaacgcgatcgaggtattcgtcaaatgcatcaagtccgctcataatcgtttacctgttttagggtctacgtggacattacctttcacgcgaccacgcaaatcctgttcaaaaaaacccatgaacacggtgccaatattttcaaaaatataatcatcgatagcatcctccagcgcttcgtgcaccggtacgcgagcctcttcgattcctccgcgagccagtcgaatccagacacttttcgcaccgtagcgtttcgctacgaatgaatcgggccagctcagcatcgccagccctgcacttttgggtgtaaaagttgcccctcgagcgcctttttttgttttcaaaaattgaccggtctcaggatcgcgaggctgtttttgcctccgtggattttgtaatcgcccctttagctcagatacccggaaatcattcagaccgtaccagagcttggcgctgctcaggtctcctgcagtttcttttgatatgttccggattttgacgaacggttttacgcgtttttctgcggccttacgccctttaaccgccagcgattcaatgatcattcccaccgagacccggtgcatatgctttgcagttcggttcagcgccctgttgtatgccatcagcatctgatgttgcgtcgcgctaatttcgactctgagttgctccagcgccgaaacatcgatatcgaacatctgcgcgttactacgtaaatcggccacggtccccccttaagtgggaccgcggtcccacttagtattttgaatactcgctgttttcgctggacgtgtgaggctctaaaaaaatattcgtgagaccgatgccatccggttgaggctctttaaccacgtaatcggtccagccagaccaggtaacagagccgtcagcagcgatactgcgctgctttgggacctggacgacgtcacgcgcaacaacgccagcaacgtcgtcagagagcgccgtcaggctcgttactgtgccggtaataaaaccagcgtgaggaacgtcaacgcgcgcgtaaggctcgttgaaaatagcgataatggggtcagctttaccgcgtaatttgactggccgtccccactcacgaatcgtctcctcgtcgccggcccggaggtcgtcgtagtagctcatagagcgtaaacgtgatcggctgcaataaggtctgcgacctccggtgaatcgacaacgatttcacgaccagcggcaacaatctcgcgaacgcgacgcgcgttcacgtagtgataaatgtccagcgtgttacgcaacttgacgcggcgcgtagcgggagacagttctgattgtggcgtagtactggcgattgactgttgttcgacaccgtcatcatcagtttcatctaatgcgctctcattggtgtcggcatcactcgcgtcgctggattgttcgttcagaatatcgagctctgactcagcgccggcgacgattgattccagttccgcaatagtcccgctgcgcggtaattcgcgaccaagctgagcgctcagatcgtcaatgcgcgccagcaattctgtttttgtgctcatgttgattccttaacaaaaaagagcctttcggctcttacgcgatttttacgacaacgaacgcgtcggcgtccgtgaggaccattgctggcgcggattgcgtcattgtttgcgtcactgccggatcaccggtagtggtccagacttttggatagcgcgtcgcttcgcaaataccctctttcagcgcgtcttcgtcctgaattgcgccataagtgcggagcccgcggttttttgtgttgccaaggatcatcgtgttatccggcatataacgcgtttcagtgcctgttaccgggtcgatgtattgccctttgtagacaaacagcgccgtgtcgccgtagtagcccttaaagctaacgacatcgcccaggtttttcagcgcgacttcgagctgactgtttgagccgcggcgcgtatccagtgccgtccagaattttttaaagcgtttaagctgcttccaggctttaccgtccatgatgatcacgttaaccgcaccggaggcgaggtctgcataggattcaatatcgtcgctcgggtcatacgtttccgcgtcctgagtcgaccaggcggtcgaaccggactgagtgacgttattcgtcgcgctgcggctcatgtcgatctcataggtctcgatattgctgccggaaacggtgtatttaccgtacagaaccgcctgcactgcctggaactcttcgagctggctgatgctgagctcctcgtcgagcaaattctgcatgatgatttttgcacgacgttcgaccggcgtttctggctggccaatttgctcaccggcggcgcgcttgatgctcatattcggattgatcgtgtgtttcggtttcgtgtaacccggtttaaagtggttcgttgaatagccgcgagtgcggtcaactttgccggtgatcatcggggcgcaatataccgccatattgactttgcccgggattttatccagaaaaacctcttcgctcgtaaacgtgtaggtctcacggaaaaacaatcttaaaaacaacggattgaacttaaatacctgctgcgttgcggtaatcagttctgacgtagtaaacgaatcgctcatttatatatcctgtataaaaaaaccgcccggaggcggcttgttttgagttttttttttgctatcagccaacgctgactggcgtaccagcaaacgctgatttgcgtttagcgacgtcagtaaccgtaccccagttaatcgccgtataacgaaacgatcctgatttgtagtacgagcagtctgcagaactggagcctgtattaactgctgtggctgtgagaccaaccgccttaccaattgagccgtcccagactttaaacgtcccggcagtagcgtcgagcataatcggtgtcagccggggtacgttgatcccgccctgaaaatgaccgacggtcgtcacaacaagatcgggtcccagaataaaatcatccgggctatacgtttctgtggtcattattcatcccctaaaattgaacgccctgccgcgaccagcatcgagacgtttgcggttgttcctgttgccgtggtgctgccggcatcctgaatagtttccggtgattcagtgctcatgagtgtatcgagcgccgtttctgtccgcgcctgcgctgtttgcggtgctgccgcgaggacagcctgcgcctgcccgaccgtcatcccggggacggcagcgagcgcttttgcctgcgcctcgcgcccaacagcttcgggacagttgatgatggccatcacgcgtgccagttcgctcgatgcggcgtccgcgcgaatctgctccgcgttggactcaaccggcgcgaccgtagtcgtagccgcggtttgttctgtggtcgtggtctccgccgtggtttctgttgtacctggcataaatcgctccgtttttggtttcagtgcgtcggccatcactgcgatagcgtccgcgtaattaacgagttgatcagcgagaccagatttaatcgcgtccgcgccgataaatactgcggcctctgtggccagcaccctggattttttcagcccggtataatccgagactttttgcgcgaactgctcgcgtgtgctgttaatactcagctggaattcgtcgcgaacgtcgtcgggcagctgggaatacgggttcccgtcgactttgtgcgcgccggcgtaaatcagcgtcacgtcaacgccggcaatctccagcgccttttcgacgcagcggtgagccatcaggacaccgattgaaccaaccgtgccggtctgcgttatcagccggcgcgaacacgctgacgccagcaaatatgcggcgctgcaggccgtatcgctggccagcgcccacaccggtttttgctctcgcgcccgggcgattaaatcagcggtatcaaacgcgccggcgacctcaccgccaggggaatcaatatccagcaggatccccttaacatcgggatcagaaatcgcctgctgcaggcgttttgcgattccgtcgtaaccactcatcccgctgaccggattgatataacccaatttatgaaccagcgtcccggtaaccggcagaacggctataccacgctccacgcgatacgatttctggcgtgttcgctcgctgctgtcccaccccatcgcgagcgcgttcatttcgtcgctgttcattacctctcctgacgctgtatcaatcagtcgcccggtaccgaaccggtcgctcagcgcagaaaaaaatacccgcgcgtaggcgggctccagcaaaagcggttgattgaacgccctagcggcgaggtgcggaaaattgttccacggcatcagttacctccccagccgttatcgttggtatttgaggggtgagatactgaccaggatggttcgctcagccccatttcgcgccggcgctgaatttcgtattcctgttgttccatgacctcctcgtagtcctgcccctgcagcgcgagttcgttctgatacgtgctgaggccagtcgtgatgcgcatggcgctctcctgaacctctttcagcccatcaatcgccatgcgaccagcgccgatccagagcgcgttcgtccaggagttccgcgcttcataaaacgaccggaccgctgagcgtggcagggtgataactccgcgcgccagagcttcctcaaaccagcagcagaacatcagtgacgcctgtcgtgcggcgataaaacgtcgacggcccatgaaaaaacgccagctcacgtttgcgctggcccgcgcgctggagtaactgacctggctgtagtcccgactcagttcctcatatgacgcgccgacgccagcggcaacgtaacgcaggagtgatttttccagcgaactgaaaccagcatcagcattctgagcggtctgtaaactgagtttgtcgccgggatgcaggtggggaactttcacaccaccgagcttgatatttgcgccgttgtagtacgtcacgtaactctgaataaacgaactcagcgggttcgagtcgatatcagtacccgcgccggcgatatattcaaacgcctgctggctgtcgagctctgattcgattgtggcggcgtacatcgccttcacgatggcgctctgcagctgtgtttgctgcagcgtatcgagcattttcagccgctccattacgctgtaaaaaatgttatctccgcgggtttgtccgtcctcgagcggctcgaatatgtgaatgaatgcgtgtctgccgctgctgagttttgctggtatgcgccggcatttaccaactctgtcaacgccaagattattggccgtttttcgccatttttaatgtccgctattggtcattaatgttgtccgctttccgccatttcatcatcactgattggcgtggcgttttttgccagcactcccgctttgcgtttttcctttaaccggtagctttctcctttgatgttcagtgtggttgagtggtggagcagtcgatccaggattgccgttgccagcacgttatcgccgaacatctctccccagtcggcgaaccctttatttgatgtcagcacgatgctcgctttttcatatcgacggttcagcaaccggaagaacagactggcttcctcgcgggtcatcggcagatagcctatctcatccagtatcagtacccgggcataaccaagctgctgtagctgtttttccagccggttttcctgttttgccttcatgagtgtggcgatcagcttatccagtggcatgaacagtacccgatgaccagcgtccgccgcttttaccccgagagcgactgccaggtgcgttttacccacaccgggcggacccagcaggatcacgttctcgctacgctccacgaacgccagcccggccagctcacggacgaccttacgatcgatacctggctggaagccgaagtcgaactgctccagcgttttgacccacgggaagcgggcctgtttcagccgggactccataccgcgctgatgcctcccgttccattcctgctgcaacgccatgcacaggaactcgcggtagttcagttcttttttggccgcctgctccagcaggctttcaacgtggtagcccagatgttccattttaagacgactcagcagtgtctccagttcatgcatcacaacagctcctcatacgtactcaacggtctgtgttccacctgactgacctgctgccagagtggggcgtgatgctccggcacggtttgccagctggatgcagccgaacagagacggtgcgatgctacctgttgctcattactgtagatccgtagttcatcatccagcgagatccgtattgataccggctggccacacaggctttccggtacgctgtaacggttcccgccaacctcgatatagccatcccaggagacatgacggatatcgaaatagctggtatcgaagtccgtacccggcagcggatgcagatgctcctgttcctgcgtgaagcgctgttccggtgtctgcctgaactggcgaagttctcgcctgtcagcaacgtcagccatccactgctccagtagctggttaacatgggcgaagctgtcgaaccggcggtaccggatgaagaagttttccttgaggtatttcaccatccgttcaaccttacctttggttctggcccttcgtggacggcaggcccgtggcaggaagccatagtgatcggccagcagcaggaacccggagttgaacaccaccttcccgttgttatttttcagcactgcggctttctggttatcgaccagcacggttttcacgctaccgccgaagtagcgaaaggcgcggaccagtgactcataggtatgttcagcatcctgctttggtgccgcgaagacatggaagcgacgtgagaaccccagcgtattaaccgcgaagttaaccctgcatcgttgcccggcaacctcagcctcaacttctccccagtcatgctgtagctggtaaccgggctgagtttcgaagcgaaccgttttcttcgatggccgcatcttacgtttgggctggatgtagtagcgcaacatggaacggccaccggtataacccatcgctttgatttccgccaggatgacctcgccgttccagacgttctcagccagacgcatatctatatagtccatgaacggcttgagtttggccattttgtggcgtgtttttctggccggaggttccgggtatttcaggtaccgtctgacggtccgctcagagcaaccaacctgagtggcaatatcaacaatatacgcaccttgctggcgcatttgctttatcatgtaaaaatcctctctgctcagcatgagtgttccctttgtggtgtaggaaccttaaggaaacaacatgttgggtggagcggacaatccaaatggtgaattactgtcttatatcattggcgctgacaactccgccgaggggataggtatcctcggctatccagtacccaaccgcggccccgtttttatcgatatcaacaccggcgcggcgaaattgagtgtcagctgcgtagccaggatttcgaattcgtttcggtgagaccattttgaatcgcgtccgaaaaacgctgccggcgcagctctcccacaccggttgtacgcaggtttcaccgttgaacgcgtgagtggccacgccttcgcgaatcatcattgtgaacgtccgtttccgctcgatatcaatcgtgcagtgagggtcctcggcgtattcagtccacgcgacctcaacgtcacgcgccagcgccctggcgtcctcgcgagatatcccgatgtaacgccagttagggcgataactcaacttaaacagattgccgacgatatgatcctgatgcagctgcacggcgttcgacgcgacgccgttattacgaacgagatcgtctgctcgcgcgttaccgcgataaaaattaggcagcagtgccgcatcggcgctttgctgtggtgcattccagtcaatcagctggccaccgaagccgggaccgccgccgttataccccgcgtaacggcgtagtggcgttttaccgtcaggcccgagcaactgctgagcagtcataatcgaactcccacgggacggcggcgtcccgtactcagaccgagctgtgatttcagctcgataatgtacgttcggagctgttcaatactcgcctgtgagtattgatagctccggttatttcccgctgaatcgccgtgagacagcgatacagtcgatctacccgttaataatttgtgcagggcaatttcagcttccagcagccgttctgttaaaacctcgcgcgacatcatgagctccctccgagcattctggccatctcctcgagagacagtttgttttgtgattttttccgttgctcagcgagcgtctcgagattgagctggaaacgaattttactgatacgtagcgctgccagcgcgtatacccagcagtcgagcgcctcatttcgccggccctggttgtcccagcgataaacgacgcgaccgttaatcagtttcgggatcagaacttcagagacgagctgttttgcctctgtcgtgccgaatatttcgtcgtcgttgggaaaatgaatcgcacttggtgtcgccgatttagaatcgggttccagcggcaggcgcattgcgagcaaatcttttgccgtatcagtaccgattaacgacaaatagactttattcgcgttacgtgtacgcggcatatttacgactggctgaccgtatgaactcgcacctttaattggaatgacccacagcggaccgagtttcagcgagcggttataaacgacctgcgcatctataccaccggtatcccacgcccagcgactgacgccgattgtggtcccgtcgctgcgccggtattgtttgcgaatcactccgtcgacgcgctgcagcgtgtcctcctcgtcgtagcgaccgaggacgattgttttatcaatcagccagcactcctcctccactccccagccccacacgtaacactcgtagcgaccggacgtctgagagtcgatgccgccggtcagataaacaacaccgtcaggaacctggctggcgtatttttcccggcgattaaccagaatatcgtgctccagctgctcgctggctacgtcactccagagttcgccgagcgtcgtgttatgaaacgtcttttctttgagcggatcgcccttcgctttcagccactcgctgacaatctcgccccagccgtcgagattcagcgaatacatggcgtttatcacgatcgccgcgtgtttcggcgcgcgaacgacaccaccgtcgtgatcaaaaaaacgaataccgtcccgcgtccaggtgcagtcctctgctatccagcgccccgcgagctccattttttcgagatcgcgatagtaaaaatgctcaggacagtggcagcactggtaatacgcggacgacgatttcgcctcatttgtctgcaggctattatcccatttgaggccatattcgatgccgtcgaaaccaaataccaggacctgctcctcgccacaatgcggacatttcaggtaaaaacgaaacgtcaggtcagcggcatcctccagcatttcaatatgactttttccggtgacggttggcgtcgagccgaaaatcgccttcgggtacgctgcccctttaattcgaacgagcgccagttcgatgggcgagccctcgcctttgccttttttggcaacttccagcggccagccgtcaacttcgtcaccctcgacaacctgtttcgttagtcgccggaaatttcctggtgcactcgcgccgcgaaaatcaataatcgcgccgctcatttctttacgctggagattgttacgctcgttgcttttatcccagtcggggaaaattttctgaatcaccggcatttcggcgatagcggggtcaacctcgtcggcaacaaatccatccgattcgtcatcgataggctgatagaccacggcactacgttttttgtgctcagcgaaatagagcagcgccgcgacgagtatttttgtataaccgagacgagctgatttgcgaacagacacgatttttatcgcgtcgttagtcatcatattgagcatcactacctggaccggctgagtcgtccagtggccagcgatgtggctggagccctcagggagataaaaatatttatcagcccactcaacccccgtcatcggtatcgtcacgcgcaagggattcaaccctgtcgagatcgcgttcgatatcgctgacatcgtaatcgctgaagtcgactcgtatgtctgccagttcattcagggctatcgccagctcctctcgtaaaacactgctcgcctcctgcggcatttcaggccacacctttttcaaccgtggtggccacgattcgacacgggtacgtaattcaactgcgacgcgagatacagcgacgctgattaattcaattggcgcgtagcgtttagcaagaatgcggcgtttcacgcgagccatcaggattcgctcctgtcgttcctcatttttcagccactgctcgcgatttttttcgggagaattgtcccccacttccggttcgtcagtaccaactgtgtcgcgtctattactccggagataatgaatatagaaatggcgccaggcgtctagctcccaatcaccacgtccttgtgggactggtgctcccggaagttttgcgagatcgcgcagacgacgatctgatagcagtaaatgtgctgcgacctcagcctgacttgccattaaaaatcctcaccggaaccggaaatacataaaatgaaaaaatactaaaaatgagtgagtttttgcgcgtctaccgaccctcggtgttttgaatttcggaaaggacccgcgaccaggggggctatatccctttcaggacaggaatcgggggctcgcatcaggttcatcaaactcgactgtagcctcgcggcgtacttgtttgcatacatcagctttgtgtatctcattatcagcgtaagctttcactttggcagcgagccatccttttgcgctgtatcgatagactaccgaacaaagttttccctatgtgtatatatcttgaaattattgatattcttacagaaaagcaacaaccatgagcacacaaaaaaaatgaacaaagaaaaaatcgaagccttaatgagcgtaatattaaaagaagctgaccccaaaaaatttcctgagaagttatcagaggacgccatcgtatctttttatcgtgcgaactcctcttacctacattgtccaactttaagagaatggttaagcggcgaagcagagccttcagatgagatacttgaggagattatgattcagaacaactggcgtgcaactaaatggtcaaatcggttaccttaacctgttgaatgtgtgccgccttaaaacaaaaaggcggcctctcgtttaagtaaagcgtctctttcatcagccaccagctctttggcacattgcgcagttgttttttatacgtcggcgagctgttgcgaagctcagtccctgcgcgtcacaccattctttcggtgatacacatgatttgacgtactcggataggaaccgcttctgaagttcaagcccagtcccggtttgccatttggaatttttcattaacttgttattcttaaatcaattctctggaggctaaaaatgaatgaactggttttgacaatactcaaactcgcagcaacaactgctacctcgaatatcattggttttgacgttagagatattagtgttcgcgataccagaaatcctacattcccagtagagagcgaggagattacagctgaggctctacattcctattcaaaaatcgagcaagaacttgccatcgccagacgcactttaatctctgaaactgtcgaaatagaagaatattacggcaactcgctgaagggcgacgtaggcgcgaaagttagcgctaccgatgtcggtctggcagcaagcgctgaaaaaggaaaagttacgaaacgcattatcaaattcactggatttaactctgaaaccgaatcaatacttaatgcaatggaagcatctctcctttcgaagttgaaagctgagctttctgccaagaaagatagcgaagcagcagagtcgagcattatcgtcaaagaataatgataaatgccattactatatgtcttcccatggtgatggcaataaaaaccgcccataggcggtttgatttcacttagcaatcgaccagatagtcgtctatatttgatacacttgcataattgcggtcatctggtaatggaaacaatggattataaataacccattgcgcctcagacattccatcctggccttgctcgttcttacaagagcgcagtttatagtgaataatttgttctacgttgctatattcatttcttgcataaatctcatacttattattacctggcaatagcaatgtcttaacaagttttaacttaggcataatatttccttatgtcacattagtgaaccatatagtttttctataatgccaactcgtaaacctaattcaaggtacttaatatcgaaaacagcaagttacaatcactttgactggcaagccgttacgacaccagttgaatcaatacaaccaccgtccgcagtggtaattttcgtacccggcgcgatcatcacgtgtttaatgctgctgccgtcagcgcgagtcgcttcggtgtatgtcgaatgtgtacagcctgccatcgtgaagaacgcgacagctaagagaagttttttcacgttttacctacgcttctgagatagatttctcagcattcacgaatggaagtgattgtggaacatcagtttggcctgctggccagcggtagcctgttacgcgggaacgaggaaaagctttgatatttacttcatctgcctggttaccacccaaaatcattaaatccccggcggcatttttcccgacaacaaagccaacgtgaccaccgccagaccgagacagaatagcaatgcatccataggcgggttccttcagttcattaccccaatcgagataagaattcgcagactcaaaacgcgttgagcgaatacctacacgttccagcattgctccggtgaaggcagcgcaccacggggtttcatcatccttaatgccgccgcgtttgatatctttccagtactgcacaatttctgcagcatgttgcttccctttcatttcccgaatgccgagattttttcgtgcctcaattagccatttaggatcggtcattacctgtctcctgttatttttgaaatattccctcgtgcccgccagacagcaatacagatggtgagattgagaaagaactctgcgggatcaacctgcgtatatttcccgtaaaaaattcgtagggctatccacgcagcagacagataattgcattggcattaatgaggacagagtgcagggtcattatttcatccccttatctgatttccataaacgagcttgtgacatgatccgcaacagtgatgtaacgctgattactgatgcaaccagtgcaccaatggcgggagagacttttactgttacgggagggttcaggtgactcagcaccgcgttcagaataccggtaatgatggctgacgctgtctcagcgcaatacacaccgccaacaaacgaaatgagtgcgaaaataacctgcttccagaatcgatgctgcccggacgacaacacatagagagctgcgccagccagcgcacagatcatcactgcaggtgttgcctcaggaaataacgcagcaaacgtcacccccgccgagccagcagcaacgccagcggttagaggttcagacatgatttttcctgattcagaaacgacaaaaccccgccgtggcgaggttcttagaaatttggcaacataccaaattagcgttaaatatggtctattttgttcggttttgcaagcattatacgcaaacatcgtctaaatggttctgatagtgatgcaaagttgcaagaagtgccatttcatcaagtgctctcaccgcctctttcattcctgcccagtgcggggagtatgtttcgcaccaggtggaacgagaaacagacaacattccagctagcgcagacccggccatctccttaaaatcctcgcgtttatttgctgctgcaaccgcctgcacggacaaccacaccaacgaaagcaggcgcttaactacttttctctgagttgacgcggggatgtgtcctttatagcgactccaggcagcctcacaaatagctgtttggtgtttgaatgccaggttaccaccgtagcaataacgcaaccacgcttgctgacttgcatccagcgagttcacagaacgccgccaggatgaatcagcaaattcaaaatcattcatcggcggcgcggggcgacgtctgctaaaactttccagagcgtaaactggcgtaaccagagcatcaacggtccggtcctccagttgcacacgatgaatatgtttgcgtgggtatgcgtttttatctgccggtgggtgctcacacaatgcttccagttgccccttagaaccaccagacaaatcccgcaatacagcgcgcagttttatgcgggtatattccaataaatactcgttactcatcagataaactcctcatcgcgccagatagccagtgttctgaaaactccctcagcgtgcatcaacaacaatgagtcgtgctcgtaatccgtttttgtacgtccgtcgatggcatcgtgacacgcactacaggcgatagcgccctgcatatcgtgaggtttgatggctgtgccgcacgttccggcgagacgataatgagccagtacgctggtttcaggattgtgattgcacacaccggggatacgcacagtacaagcgcgaccacgtgcagcttttctcaggtcgatttttttcatgatgtgtaatccagcagctgcgcggcagcattttcagcagcctcctgagaggcaaacgtgcggaacaaaatataattccacagcacatctaaaacggctgaatacagttgaccgaactcaagatcgtccatcgcagcaaacgagattgaacgaggtacgcgcatcaaactgccgtctggcatctgatgaacgtcataaaacccagcttccataatcgcccatgcgcgaaacgcctcgaacgacttcaccgcactgatattccccgcgcgcttttccgactcatcgagaagatactgatcagccagctctgccatgacatcaccgtgtccaccgtaatacgccagtaacttaacgtagccgtgaaccagttcgcgctccgcaggagaaatagcccctccggacggatgccagtaatcaaagcccaggttgagaagtgagaaaaatttacggtgaaacgcgggattgcgtgcctgtttgaaatctgcatacacaacagcacctggtttgactcgttcagtcaaccagcgttgcgtgtctggtgtcgcgggtattagcgaaccgccggataccctgataaatgaatgctgcgccatggttaactccaggtggcgcggcagtgttcagaaaatggtgccgggtgttcaatccagcaccgatattataccgtgttttacgcgtcagggggtgtaatagtatatccagctatttctgccaactcgagaaacgccatcaggctggcaatccgttcatcatcagtcagaacacgcacaccaacgatgtgtccgtccttacgcttgataacagcccggcatgtttccggtagttcgcctatagattcttgaatattcatgtcttccccctaacgccattacctgtacatttatacagtattttatggcatttgtcataacgccagatacaatgagggaataatgaacaattatattcacgtcgtgaattttattaaacggttttataggggattaaaccgtttatggtcattatttatcactcctgtaaattgaaattaaccattttctaatcgtcgacgctgcaggtgggtcagagtatttcgccacaaaaataccggatatgtattgcacaccacgcgataatggcgctgtcgggttttcagtaaaaaaacgatcagccagttcaatggcttcgctttttaatctgtgctgtggtcgtcctccgcccttagtgccaaggtaacgcgccagttgtttgaaacggtaggcgatgattaacggtcgcatcatcatattgaaaaaatcgcgggcatcgttgtcagcgccttgcgctatcaacagtgcaaaaaacagatacgggattgtgtacacttcaggagatatacgaacccgttcacaagttggtggagccaactcaataagtaagtcagccagcggattccccttttctccacgtttgtaatagcgatacagcggcccgatatcaagttcactcgcgtcgatttcaggatgcctggtaacggctgtacgtatctcttctgccagagcgtcaaatattgccccggtccgctcaagatagagcctccgggtcgagccgcgatcatccagagctcgtaacatatctaatcggctaacgaaagtttcaggccagtcctcatagagggttttcataattacctcgaataataaaactgcattatttgcacaatttattattcgttttcacatcgtgaagtctataaaaaagaagacccgccgaagcgggttagtaaatcatttgtgccaaattataagaccacaccgtaagcttttatatgcgtcctatggttatagctcatattatatgcttcaaaaatatctattcttttgttctaacgtcaacacctacccttaaaagattaattctctaagaatgagagaatgttgtgtgtattagataagatatgagctgacacatctatggcgtgaagacaaatttaatctgacagtctactttgttgccagagcggatatcgcaagcgttaagtcagatatttgaaaacgcatcgttatcctggttgggatacttgcactacttttaggcgtactgctatcttgcacagttattcaaaggtaattttttctttattagtagcctacttccaggggcttgtacaactgacaaaacgagggagatccccatgagcaacaaagatttttcacttttttattttgcaaccattgatcggtcttacttcctcgacaaacacaatttttatgttgctgaagccagaaagcgtctattttcgcagtttagcgattctgatcttgaagctgaagccaggcagagagaacaagattactatgaggccgccggtaagcgttttgaccccgattatgacgacgaaggggctatctgtgaacaggctcatgatgaaggaatttcacattggattgctctcagtgatatgaaaaatacggtttcacttgctctgacagcaggaatgtttcatcagttcgacaaggaacttagagagaagtgtatcagagaattcagccattggctcgacgctaaatccgtaacatcgatgatctgggacattagcttcccaaggctaattgaaattctagaatggattgggatggatatcaccagcaaggcttattacgaaaaaatcgatgcctgtcgccaagtggttaatgtttataagcacggtgatggccatgcccatcgggtgctttccgtcgcgcatcctgagtattatcaggatatcaatattccaagaggctacagatttagtctacgtcatgagcaacttgaggttacagaaacacagtttatagagtttgcagatgcgattacagctttctggaatgatatcccaacatactgtatgcgctcagctattcgggaagaacctgaatggataaaaggcgaatataaaaaacatgagaagaaagttaaaatgcttcaggactaaaattcttgataatagcaagtgtatcctacatgtagacatttgcctgccgtgtcttttagctaccctagctgcgagaacaattacgaacttccgctcctcgctcacagcgaactttcaactcagttagcttgcccgcttcgtaccaaaagcgggcattgctaacatctatctccatcaatctgtgggaacagctcgccgtaatagcacattgaatcctatgtctaaaagcagatgttctggtttgccgggaaatttacaaaatgacggcgtctcttgttagaggttctccctgcttcacactgctgattcttcatggattttagtataattagtgaaaaaaatttttttggttgttatcatatacatgaggacttcttcagaagaactgagaaaaattcggggttcacttaacacaatgacaattaagaagattaactgtctggtaagtgattattttattcattaaaaaacaaacatcatgataattgactttataaaaagcaaggaagccttgctaatattggcaataactgttctatcttatatgtctgcaatttcatttgaatatggctatgcatatcattttgattatcctatggagtttataacgttagattctaaatttttattcgtgggtatgtcatatttattttttaatataatttgtgttatgttgatgttttttactccatggcctgaaagtaaagtaaaagcagttaaagttactgcagttacagtttttatcatgattgtttttattgttcagtcttatagacataagactgaatatggtggttttttcgttttaagtttatcgatagcaacagttacttatattatatacaaaattgttaaaaatcataaacgtaatccaagttatttaatttggtctgcaacccttccccttattgccataatgacatttagtttcttaattggtttacaacaagcgtcattaaaaaaagaatttagttactttcatgatcaatctaaagactacgtgattattaggttgtatgacggtaaccttgtcgctaaagaagtaaatataaaagagcgcaagctagggagtgagatattatatatacctagctataacccagcccctataacgttaaataaaattaaaatagaacaatagattcatatagtggccttatgaaaaataggtcactatcgttgatatttcatatgaatttttaacgaccttggtagtaaaattatcgtaaatcccctacataacaagaccatttactatagatctgttttactctcaataaaatcaacttccgctcctcgctcacagcggaccttcagtttttgtccgcttcgtgtcagaagcggaagtagctaacaacagcctatgttgattcaaggggaacaggtcactgggttaatctaattatgtccctttagaaccatctttcttaagtgaatatattttcactttattttctactgcctcagtcataaggtttgtttttggcttttgacatcatgagaaggaaatatgaagggtggctctttatttctgaagaatggcttgtaatattaaagacatcttttagaatcgtaaaagctcctgtagccaacgacactggatttggtgcaccaataaaacctatcaatgaaggcacactgttaagaaaaagttcttttttactcttccgcttataggcttgtattttttgctcaatatctgtcaatccttcatcccacacccgctcgacaaaatgttgatttattagttgtctcttatatggatcactttctgcttctatatcatacgcagcttcacgtagtacagagcggaaagaattaaaactcggctcgtagtcagttctaattttgtagagttcacttggagtcagtccctctaagaatggaacgtctatagagagtttaaccctctgaacttcattcttttgatcaagtttacgaagaatctctccatgaaacgggcaatatgcccccagggatgctctacatgaatgcgcttggttaaggtcagtaataaggtttttataatgaaagagaaccgtacggttttttgctccctgcacccaccgttcataacttttttttccgctatgatttcccatgacaagctccatagatatggagccatcatcattatcaatggcattttttatatgttgatacatatatccatttgtatataaactttcacagtctttaatttccaacataatttcattagataaaacatttttgtttaataaccgaattttatttgtattacctagacgttctatattctttacggatagtctattttcataaagacgggcaatgttaggagggagatatcgatatataaaattagcatcagagttatcgtctaaaattccattggccctctccgaatctttaatagaagattcgctgcgtacaaaaacgataaactcaccacggataagatcaaagttttctttagcaaacctgataaatctagcaatttccttcctgagatgttcaaccttctcttttctatcgcttacaataattttttcaaatgcattttctgttagactcactctgtatcgtaggctcaatgaatacagaacatcatcaagaatgactctgtccattgaaaacagtccactcttatacctttcaatattacgatttcccgccatgtaaacatttagccgagactcctgtacagaatttgcttgctcgataatcagtgaatctattcttttattatattcatctaactcaattagcaattcattcaatccaatattttcatattcctgatctaaaagtcgatcaacccagaaaaggctttctgtgagggcatagaggttgttgtacatatcagttcctttttaccaggcttcagtcagagtacactatcattttacatttaaatgtacttccaagcatcatgctgttagtgccggattataacacttggcacccgtatgtttggataacaaactgcgtataatccttgtgagttgtgatgtctgtttctcgctcacagcgggtcttcagttgttcgtccactctgtgccaggagcggacattgattattcctcactgtaaaaatcttaatgctaactagtgggaactataagttgtcaattgacatgattgtgtatattttgcgatgaaaaggttaaattttggtgctgtaatatggatattaatgaatttccaccgggagtaatcgaacatcttggctggtatgtctaccgcctgattgacccgagagatggcagtacgttctacgtagggaaagggaaaggtaatcgtgtctttgcccatatgcgtggtgaggttgctgcagtggatgatgatgatgagttactgagtaacaaactcaaacaacttcgggagatcagattagctggtcttgaggttatccatgttatacatcggcacggtatggctgaagaaaaaacggcttacgaagttgaagcagctctcatagacgcctatcccggcttgactaacatcatgaacggtgctggcagtaacgagttcggtgctgcacacatcaaagaattaatcgctacgtaccaacctgaaacaattacgttccaacataagaccctaatgatatcggttaacagaagctcaaaggatattgacctctatgatgctgtacgttttagctggcgtgtcagccttgaacgcgctcgtaaggctgaggtcatactggcgacagtaagaggaattgtgaggggtgtatatatcgcagatgagtggctcaagtctacccgtgagaattttccagagataccctcatgggatgcggatgatgaatttgaagctacgcaaagttcccgctttgggttccggggtagggctgcacctcctgagattacacagctttatttaggtaagaagatccctgatgatctcagaaaaaaaggtgctatgtctcctgtgagatattctcccggatttgatttcggaatggaacgggattttagatcgtagccaatatatggcagtaatgaatatttcggggatcgtgtttgctgcggtcatggttaccattattagtgtgctgaactgaaatgactaagcgaaataaaaccccaaaatttaacttggacaaagctcgcaaaaaagagattcgcgcagccttaaccagcgtgggtatgacccctcaacatgatggctgggcggatttgtttatgtacgcttatacagatggcagcaatttaaacggtttgcaattggccaaagccttatcagtgcatccaacactgataaatggtttatcgcgcggcatcaaattaaaaccagagaaagcgctctccaaaaaacgaccatcaaaacctacgctggccgataaacgccgcgaggccaaacagaaggtcaatatgggctgggaagcgctgattcgcactatgcctatgcaaaagccaggcgcacgcaaaaaccctgaaacagaagccctttgggagaatgcccgtcgccgtggcacgtcccaggccagcacgccagcatttacgccgacaatcatcccgcgcaaggtttccgctcaaatcaacaccgaattaccaggcctgcaatcaacgcagatggaaacaccgaaacggtatgattctgtgagcatgacatcaaaagttacgacaaagctggataatcgcgtcctacaggattttctggcaaaacacattccagccagccagcgtcgtgatgttgagctttatatccacaaacaccagcatgaagccaccacgaccattgaactggtgcagcggtacctggatgatcaggaagaaaagcaaatcatccgagaagccgagaagctggccgacgttgttccggaactggtagccgatgatcgaatcatcatgtcgcaggaagtagtggtcgtcgtggaggaagagaaacccgcgcccgcgcttggccaacctgtcaaactccacagtacccgaaccgcgcagcgcatcgttgagcagcgcgacacgacggcgcatatgcagtttgttgaatgggtatggaataattttgctggccgttgcgcggtgactggctggcagaacggcgaacgattgcaagcggcgcacattgagccagctacctcaggcaattttagcgctgataatggcctgttgttgactccaacgatacacgacttactagacgcagagctgatggccgtcaaccctgaaacaatgaccgtacattttgccccaggtattgagctcggcgcgatgtttgaaggcaaagtgattgagcctaaattatggccgctgaacatggccgcgttggttaaacgctggaaagaacggaaattctgattaaatattttaatcaccatcgtgctggctgccatcgcctatatggcgttgcctcatcactcgaatccgaatgcataatcttatccgagtggggaaagtgcaccaccaaaacatcgaaacaggaatagaaaatgaacggaatatcaaaaatcatcttagcactgaccgctggatttacgctgtccggatgtgtaagccatacccaaaaaaattcacaaccagatccggctgcaatcgaggcggcaaaacttgcgcagtacaccgattcacagctttgccaggcagaagataatatagagccattgctcaaccttaatccatcatctcatcctgaatttaatgaaaattatcgccgcgcccaggctattaaaaaggtgatcgcctctcgtaatttaagctgctaccgcctgaaaatggagagggcagaacaggccacaccagcacgcccgttaagcccacgacaaaaacaagcgagggcatccgctgtttgccaggcttacgcccagcgtacccgatttgcggatccgacagtcacatttcagatgtgcgggaaaggattccagtctacttcggcaaaatgtaaggaagatttggcgagttttgaacgtgagtctcagaaacttagaggtacggccagagcggaatatgttgaaattagcagtgcatttcgggcaggctgtactttaaaataaaaaatgaagtaatattaataacgcaattgaatttaaaaaaatcaatgcctactcggtgccatatacagccattgttattaacagcagggaataattccacactgaaattaaatgtctaccttttacagtagaaatagttcctccaggacactatccattgccgggcacaatcactcggggtataacgatataaaatatgttcatgatagtgcaggttcgtatattaagttcagcagcgaaaacatgccctgcaggtttccggttttgggagcgtcgttacaggatcctgtgcataccgttcccatctgttgaattaaaggtttcacagcctttgccgatatcaccttttaccttgcctgtgatgcgttcagtgctcagcgttgtttactgtagctctcggaactgattacagaccgcgtcttaaaaaccaatccttactctaaagggaattcatgagattaaaatactcagtactcttactcgccattgcccttacaggctgtgataacaaaaaagatgagatcggttgttcttcggaaatgacccaatcagctctcatggatttattaaaaaaatctgcttatgaaggactctctgaacaggtcgataaataccctgatgtcactaatcagaccaaacgaagcacactggacaagatcaaactagccgtctctgaaatctccacaacatcaagtgacacgggcagcacaatgaaaacttgtgaagggaccgtgacgatgactctacctgcgaacgagtacgtccagctttctgatgcttacagaaagaattttaatcgtaatctcgataagcaaatggaaaatctgtttttggagaacaacgcaaacgccttttcaaaacgtatcacctacaccgtgcaggcgaccgacgatcagaaaaacgtttttgtaaaaacctcttctgataatccgatatcagtgggcgccgctttactgacatcgctttccattatcaacccgatcgttgagcagcagaaaatccagcaggctaaggatgcccaacagagtcaaattgaagcggaacaacaggtgcaactcagggcacaggaacaggccaggtatgaggcggagaagcaaaaagagaggcaggcacaacttcagccgcaaaaatctgaaagccttgatcagtcccgaatggcatttgcaaatgctgactctgatttgaataccgtctggagcaagttaaccccggcgaagaaaaaagagttgctgccttctcagcgccagtggatcaaaactaaggatgctatgtgcggtaaagtttcaatgcagggaacagatgctgaagtcaagaaaatggtcgactgccagacgcaaatgaccctttcaagaatcgctttcctcagaaaccaataactgaagtttccttcaagctggcgcctggtgttaacctggtgccagcttagtcatcaagtacatacgttacagttttacatgggcggtactttgacagagtattcggcctcgtgctggttgtgactaaatacctttttaagcgcaaatagagtataaccgcgccaaacattcaacctgtcaaaatgctgaatcagcaacagatacagccgacttttcccccattagcatcaatttatccagcgtcatacttcgcaggttgtcgctgtggatcaccagataccctgcccgctcagcgatctctttgaaagcgtcaaaagtcatcagatgttcgcctttggcaacatggcgcatcctggtcacttttccatttttgatagtggtgataaaagaaaaatctggaatggttggctgcttttcatcgagcagcaggcagtggatgtattcaatcgcttctaacatttgcgcctgtgacagttgttctatgtgagagacggcgaagcgttgatgaatcatggtataagcatcgggatacatcatgcctttcttgccgaccagcatattaacggcatcacgtaagggggtgcggtcatcggtggttgtactccgcctctctggacgctggctaaaatagcaatcttcaagcttttcgaaaacttcccaggcctgttctgtttccagcattttggcatggcgagctgcgccgcattctgtccagaggatgagagagcggacatttctggcgattttcacaggaggtcttaaagacatgctgtgcttaaattcgcgcaactcctcaccttcgagcaaaaagtaatgcttcccgaccacgaatcgctctgagttccggttatggtttttacgaatgtaatccggctctgtgccatagaggttcgcgagtaattcggtggtgaggacgggaagttggttgtggataatcggggagatggctgctgcggatacttgagttgtcatagcgatttccttttagtcggataatcacccccctcaggtgcaaatctttgggtggtgagacatgcagggtttgcactaccggctaaaaggacccggcgagcctttcgactcccctacacgccccaccataaatcgcggatgtggctgtgcgcacgacaataaaaaagacgctggcgcgtcgttgtcgccttttagatatccggggtgcaaatcccggcaaccgattttgcggctgcgcggaaactatagccccgggctttttctaagtcaattcaatcaacttcaaacctccggtgttcacattccatacactcaacgggaacatcatcgcgatgcaagtccacatatccgacccgcttatacaactcaataatgtccggtaacgtgaccagatgtttttccggttccaacacctcagccttggttactttgtaatctgaaatatagagcactatccgcccgttccgtggtaactccagtttatcgccaaacatgtcctttccctccgggaaaccaatgatattgacgatattacacccacaacgattcgttttacgtcactccgcaatcaccatacatacgtaccaatccgtacattcccaccacaaaaatggcattcggcgggcactggtaatggatttttaacgcgtgctattgccttgcgacgtattttcaattcactcatacagcctccctgctctcaaacgggcgaatatttgttggttctccacacggaatggcccaacccagccaggtgaatattttcaggtcacacatcgcgtcatactgctcaccggggataatgtcgatcatgctgcatacaatttcgtattgatcattaacggcactcaacgccactttgtcgttaataaatcgtggaataaatgcgagtaaaatttcgttcatttttctcgttcccctctccagtaattcagtcggtccctgaaaaactcccggtaattatcaggagtatttttcaacgcctctgtaaccgtgccgcgtggtattcgtttttcgtataactggcgaatcagcccggcggcgcgcaaatcgtaatgttccagtatttgatactcctgcggccatgctgccctgttgtgtggcaacccagccgggagataatctgcgccagtcattattttttgcccttcttcctgatgggcttcacggtgtcgagtaacaaccgggtgctgcctgatgcgcctaagcggtaacctgtttttttatcgtagttctcccttacacccgcagaccacgcagtcgctgtttcgcggagttttactgtgcgctcgccagtatttttaataacaacgccggtatgtgttttggcggtccctgaggttatttctgccgggcgaataactgctacgtgctcaggttttgcaattaccacaacgtcagtgtttttaggtggcgggcaatatgtcgagcgggtacgtgctcgcgcggctgcgttcatgtgccacagaattgaatccaggtagtttttaccgtcgtcactatagtgtgcactcgtgtggttaattaattgggtcattggtctttcctcggttatttcacgctggtcaggcgtggttaaaatgggtccgtattaaagtttttgtttgaacaccgtttttcacgttttctcggttgctctgcctccttctggatgcgtattttttcgcgcgctacgtgttgatcaactggcaggaaatgcccattcctgaattcctgataaataatttcacctgccccgccagaacggtttttaccaataatcacctcagcgataccctttgcaggtgaatcaggtgtgtaaacgtcatcgcgatacaaaaacaaaatgctgtcagcatcctgctcaacactgccggaatcgcgcaggtccgacatcaccgggcgacgctggccagcaggtcgagaatccacctggcgggaaagctggctaagagcaaaaacaggggtatgcagacgcatggccatagtcttcatgttgcgggagatatgccccacagcgagatcgtggcgctcggccttcggttttttgatcaggcccatgtaatcaacaccaatcagcttcaggtgcggataacggcgtttatgagtctctgcaatggcgcggatctgctcaatcgtcaaatcagtggcatcaacaatccagatatcgcgatcctgcatgattgcaagcgcggcggttaatcgagaccagtcctcatcgtccatttcttttggattacgcagacgcgatgaggacatattcccagccccggcaacggtacgttcaacaatctgctgagcgcccatttccatgctgaaaaacagtgcgccgccaccatctgcggtaacgccatcgataatcttcagggtaaattccgttttccccatgcctggacgaccggcaaccacaacaaggtcggtcatgttgataccgcccagggcgacatccagatcctcgactccggttttcagcatcatttcctgcgcgtcaccagacatccgtttatcaacggtgtcaatgtagagcggtaacagctctttgatgtgtaccggctggactgtgccggtagcggcgctcatatccagcacctgagcaacatgagattcaataacctcatcacgctgactctggtttacagcgttacggataccatccgcgccagattgcaacaatgccgccattttgcggctccgccatgcccgcaccattttcccggcatagcctttcagattcggtaccgttgccgggatccgggatatttgagacagatccgcaaggctggaaccgcccagcgcttcgctgataaacaacatgtcgatcatgccgttcgccagtgcctgctttttgatttcgctgaaagcgcgacggtgaaacacgatgctgaaggcttcctccggagtagtggcaatcacatcaaacgcgtcaggcgtcgcgccaccgttaatcagaccagcgagaacgatcgcttccagttcttctggattcataatgctccttccctggttttacgcagtgtttctggcttcatcaggtaatcaaaccctgcccgccagccggtgcgatattcgccgccgaaatagaagtctggggcgttatcgcggaatttttcgaagtagccgataaatgcgccaagagtttgcgtgcgcatatgtgccagcaggcgcaggattgcccgacggcggtcagtatcaatttcagctataggtagcaggtcgcccagaatctcgttgtagcccttcacaacttcagcagggtcaacggcagcctcagcagtggcccacgcctcagcgtcagccagatatccgtcaaaccggtttacgcggcaaatgttcgcaggtttcggcacgcttccgctacgacggcgccatgtcgcaataacccaacgaattactaactgaatctcagccacgctgtaaccagcgcgggtggtggtggcagtcagcagcatgacaaacggtttaacgtcgcggcagcgtgtaccgactttctcgttgtagtagttcagagctttttgagcgtcagcgagaatgatttcctcgccctcccccttttgggggtaagggggatcttttatctctgtagtactctctgttgtattctctgtaagagattgggtcattttgaccctagcgcatgggtcaacttgacctgatgcttgggtcacattgacctcttcgattgggtcaacttgacctaatcgattggccacagggaatgttgtctcttcaatcttacataactgggcataattgattgaataccacttggttttatcccaggcatcactgttaaagttcccagtaaataccacattcaatttttccagattggccagcacgcgttttattgtcgactcgctccagaacgggaattgttcttgccaatcggtcacactgttgtacacccagtggcgattttcgaagaaattttgagatgaattcagccagtagtggatttgctgtagaacgatggcttcattcaaccctatagtgcatgccaacgtgggcaggacctgaagggggttttcgttaatcagcaaacgactcatactcagatctccagagcttcggctatctgacgacaaccggcttcatagtccgcattgctcagccctttgtcgcgcaactcgaccttcctggattcatactgctcccacaccgaaagcgcggcagccatacgcccatcaaaaataggttggatctctgcaacatgtgccgggcgcccattcaggtgccagccgttacgccaggtaatgcggtcaatatgtcttaacatcggtctttcctcggtataagttaaacgctggtcaggcgctcatgcatggtggtcttgcgcagtgcgtatcactgctcctcgcgtcgctaccagcgccgctattgcttcgtcaatttcctggatagttaactctggcgcgaagtggagatgtacagcgttaatcgcttccaccccttcttttgccgccagcgttgccagcaaaacgggatcgcccggcgactccagacgcgcccgccgttctgcgggtagcacggctttcatcacactggccagcacctgagtttttcggcgcgccgccgttgtctcgccacgtaaccagcgaaagattttctgccgattgttgttgatggctctccagtccacattgccgtccgcgtcctcaaattcatgtagtctcaactcatcattgcgtccctgactgaaccaggcccggcagatttcaatcgtgacgagttcctgcccagcccttgccgcccaggtcaaaatctctttttgtaattcctctgggttttccatagcgtctcctgtcgctaaaaattgattacgcttaatcagatgtaataagccgccctttgctaagctttttcatgttttggaacatcgtaaaaagtcgggtcatatttcagtgctccgttagtgatatggtcgagtcgagcagctcgcttttcaggaactgttgccccccaacgagtaaccgccacttgagatatacccagcaccttggctgtggctgtctttgaaccaaaaaaactaataaccgtctctgttttcataatccctccacgtaacttttgttagcaaaataaatactaacgaaagttatgtcaagttaacttatattatgaggatgaagaatttgatgcttagcgaccgtttatctcaaagacgcaaacagcttggtctaacccaacaacagcttgctgatatggttggaagatcgagtgtgagcgtttttaaatgggaaagcggacaaaatgaaccaaaaggtcagaacttgctggctttggccaatgcacttaagtgttctgccacatggctgctttttggtgacgaagaccaggcgccaactccggtagacgaattaccaacagagctggattcacgtcaaaaaagattgttagagttatttgattcattacccgagtcagaaaaagaaaagcaactaattgaattagaagataaagttgaaaactttaatcgtttatttgaagagttactggttaccagaaagaaactaacccccatcaaaaaataaaataaaggcaatgttttcaatgcattgcctttatttttaccccaaatactaacttttgttataaaacaccttgcgcataaaattacctttagttatattcattccatcaacaacgcttacccagcggcagttgttcagaaaaacgttccgctacccggcgttaagggaaaggagaagagatggaacttcgtaaggtttcaattgcggcaggaagtgccgttggtccagtagctttggccttggtcgagaatcttcgcaagatctcaggtgaactcaacgctaaggatgcaggtgatgttcttgcgatattaagtggcgccatcgataagtttgatggcgcgcaaatggatgaggctactttctgggaatcggtttgtaatcagttactagaagcaacttattgaatattcccaggctgaaatcatcacccggataaagctctgatttagcttttgcaacatgctttgataggtcggatttctcctcgtagctcatacgaccaaccaacgcagacagtattacctggtgagactttagctcctttttaagtaaagccagttcatctttaagttgttcaagctctgacataagaaaatccttttttgttgtgtgggcattaaaggtagcacgaccgggcgtgttgaaaaatcccggaacttaattcttcgggtcgccgacagcacgatgacagagggaaagacttcaccggcatatggcacatgtgtcgaagcggtctggatggaagcggagccttgcagttcagcagatatctcacaggttagcgacctgatgaaactgcctgctcgtgaacgcttcgccgccgtcctgctgttcagccacgatgccaacgaagtcgacagtgaattgcttgcgcagacgcgtgaatacctggagatgctcgacaacagtgatactgacagtgaggatgaggttgacgcgtttaaccgcatcgttcttgatgccatggtggcgtgtaagcccatcgagtacatgcatattgctggattgaataatctggtacatgcaattttggcaagttgcgatacccaggaacaaaacccgaccagttggactatctccaaatttataaaaaaatgggtagagaatcccggtaaacgcgatgaaatgctgccggaggtaaaaccagaaacagcatccgcacgtccttaccaacagactcacgccacactggatcgtgaaattgcctgcgccctgttacccgttggcccggaaaaaatcacccccagcatcctgaaagcggcagacgaaataatcagtcaggacagggaagattttaaacgctggtcaatggccttgcgcacaacggatcagatccttgcctatgaccgtgcatcagtattcggtgttattcagagcgcccccgcaaaagacacgtaccacttcccacaatccctgcgcagtcacatcgacaactggctgcaagctaacgggcagcgtgatgcaaatgctgttgaagagaagccaaaggaagcagcaccaaaggatgatgtaaaagtcaccaaccacggcggcggacgattctcaattgatgggatgatgtcagaaacaccctcaaatcagggcgaaaaaagcgaagctgcaaatgctggagaacgtagtttgcagcagttgcgtgagcagtttgtcacgcctcgccatgtgtatgacgtacctgaaaataacgccgtatcacagagggaacctgcagcaattaccctggcagaagagactcctccacaagaaaaacttagcgagcaggtaaaggatctggtgcagaacgttgacgcgctggttgagcgggtccataccgaagagcacaagcggcagaatgcaatctcagctatcgaaacggagttaaaggactccgacgacacagataacctggcattgtggaagaacgtattcaaaaccgatgagcgcttcaccagtgctttctctcagaacggcggcggcacatccatcaacggcacttatatagcgatgaaagcgactcgcgaatttgggccgtttggtattggctggggtgtagaggtggtggaagagcgttttgataaaggcgcaccgatagttcgcaaaaaacaggttggtgaaaaaatagaatgggatctgattcaagacggtgttggcgggtacctatgtgaaatgcaccacaccatgaaagttagagtctggtacatattgaatggagtgcgcggtgagtccgaggcttacggatgcacaccttatatctacgacactaaatacggaccaacaagcgacggcgaagcgccgaagaaatcctggacggatgctgttaagaaagcgctatcccctctcggattcagcgccgatattttcatgggcctgtacgacaatccggaataccgccagaggaataaagctgagtttgatatcaagaatgccagcgaaaatgcggaagatgctacccgtctgcgtaaggaactggatgagaagcttatcaacgttgccaatacgctggccgccgcggtaaccgccaacgaagtaaacaaggtatttggcctcatcgcccgcgaagtggatgtacacaggaaagcagcggaagccaaaggcgataaagaatattcatcgtatctgggatcacgtctgcgccgtatcaccgacatcaaaactgaacgcctcgccgccctcaccgctgcacaggagcaaaccgcatgagcaccgctatcgctattgcaaaagaatatgccagcctgattgacctgctggaaacctccgacgaactgacgccagagatgatcgccgacacgcttgaaggtatggaaggagaactgggagacaaactggacgccatgatggtcatctgccgcaatttacagggcaatgccaatacctgcgctcaagaaatgtctcgcctggctacccgtaagacgtcatttgaaggcaaggaaaaagcaattcggaagcatatgctcacctgcctgcaagctgctggcctggataaactgaaaaccgcaaaaaacacatttactgatgcacagggggctatccgggtaattatcgatagcgaagataagatcccggatgagtatgaaggcgtgtcacttgttgatgtagaaacggttattacaccaaacaagcgagccattaaagaagtgattgaatctgcgggggcggttgccgccgaaatactggcgcgtggagaaacaccacctgccgagttattaaacccggtaccaggcgcacatctggaacgcggcgaacgttcactgagggtacgctaatgcttaaactcacattaaagcgtggtgacgcggttcacctggtacttgccgatggaaccaacggcattattgaagcacggagccgctgcgaacttgggctacacctgccagaaaacattaaggtcacgcgggagaaatcggcattccccccaccagaactgattacgcctaatcagaaataaaaactcaccatcgctagcattgcgattcaccagtaaccggaggatcacaatgctgcgatggcaaccgggagcaactctgctctccgcatttgatatcaaaattggccgactgtcggccagcgtcaggaaacagactttgaccgagtctgatattgcccgtgcctgcaaggcggcagatgacctgatttaccgcattatgaggaaagaccatgaacgacctgctaacagaccaggaactggttgaactgaccggttaccagttcccgtcaaaacaatgcggtgccctgacccgtgccgggatctcttatgtaaaacgccgcgacgggcgacctcgcgtcacgtggacgcatgtaaacgccgcgctgtccggagcaaggtccgtgcagattgccgaagaagaacaacctaattttgatgcaatctgatgagcagaacacgaaaaagcgcggaagataataagctgccaccccgcgtttataaaaacaaatacagctattatttcaaaccaacgccccgagagtgtattacgctgggtaaaattaatgatctgtcaattgctcaggtatgggtgaaatacgaagagatcctgaatgatgctattgatgtcatgacgttcagtaaactctggaacaaatttctcaacagcacctactatctggaactcggtcagcgtacacaaaaggattatctgcagcaccagaagaaattactcgccgcgttcgggaaaatgaaagccgacaacgtaaaacctgctcacgtgcggctgtatatggacaagcgggggctgaaaagcaaaacacaggcgaaccatgaaaaagccagtatgtcgcgagtattccgctggggatacgaacgcggatacgtaaaagggaatccatgccagggcgtcagtaaattttccctcaagccccgcgactactatttcacggacgaggaatatatcgcaatttatcaggaggcatctcccgttttacagtgcgcgatggagatcgcctatctgtgcgccacgcggatcggcgatatacgaaagctgacgtgggatcaggtaatgagtaaggggttgtttatccaacagggtaagactggcaaaaagcagatcaaacagtattcagagcgactgacgttcgcacttgagcaggcgaaatcgttgggaggacaacatttcgtggtctgtaacaaatatggcgggcaatacagctataccggatttaacgatatctggcgtaaagccagggcggcggcaagtgaaaagctgggctacccgattacgggaacgtttcacgatttaaaagcgaaggggatctcagactacgacggaagcagtaaagaaaagcagttgttctctggtcacaaaacagaggcgcaagtgctgacgtatgatcgcaaacccgcagtaactccaactctggatattccggtgctggatgtcacagttctgagcagaaacccgtgacggtctaattctaagtgaatattctaagtccgttctaacagggggatcgacggtgaaaagtgagtgacgtaagtcattgataaagtggcggagagagggggatttgaacccccggtagagttgcccctactccggttttcgagaccggtccgttcagccgctccggcatctctccgttcagatggttgccatgatgccaggaaatttggcattttaacagtccctgtccgtgcaattttgttcaagtgacgagtttgcgagcaaaacgatgattaagtggccctggaaagtacaagaatcagcacatcaaactgcccttccctggcaggaagcactatcgatcccccttttaacgtgtctgacggaacaggaacaaagcaaattagtcactcttgccgaacgttttttacagcaaaagcggcttgttcctttacagggctttgaactggattcattaagaagctgccggatagcacttctattttgcctacccgttctggagttaggactggaatggctggatggttttcatgaagtcttaatttatcctgcgccatttgtggtcgatgatgaatgggaagacgatatcggtctggtgcataaccaacgtattgttcagtcaggtcagagctggcagcaagggcctatcgttttgaactggttggatatacaagattcttttgatgcttctggttttaacctgattattcatgaagtcgctcataagctggacacccgtaacggcgatcgcgccagcggagttccctttattccgttgcgtgaggttgctggctgggaacacgatcttcatgctgcaatgaacaacattcaggaagaaatcgaattagttggcgagaatgcggcgagcattgatgcttatgctgccagtgatcctgctgaatgttttgccgtactttctgaatatttctttagcgccccagaactttttgctcctggtttcccttcattgtggcaacgtttctgccaattttatcaacaagatcctttgcagagactgcatcgcactaatgatacagactcgttttcggcgacgaatgttcattaattaacaactttgcagattaattaaccaattgaaatgacttatgaaatttagtgttgacagacaaggtaccgctaagtaatattcgccccgttcacacgattcctctgtagttcagtcggtagaacggcggactgttaatccgtatgtcactggttcgagtccagtcagaggagccaaattctaaaaattcgcttcttagcgcaatgtcactaaccttagttgaacattgtttattaacggatagcgggtttttaacatcttaagcgccctcgacctttatggttgagggcgttttgctatgaacgccatcaccattttcccctcgattataaaacttgagttattcagtagtctcccctcttgcaactcacacccaaaactgcctaacgaaaagttattaattttcaatcatattgctatcaggatttacattttttcgctgtgctagaaagggcgcatttatgttagctcgttcagggaaggtaagcatggctacgaagaagagaagtggagaagaaataaatgaccgacaaatcttatgcgggatgggaattaaactacgccgcttaactgcgggtatctgcctgataactcaacttgcgttccctatggctgcggcagcacaaggtgtggtaaacgccgcaacccaacaaccagttcctgcacaactcgccattgcaaatgccaatacggtgtcctacacccttggagcgctggaaatcggcccaaagcgttgccgaacgtttcggtatttcggtggctgagttacgcaaactcaaccagtttcgtacgtttgctcgaggttttgataatgtccgccagggtgatgaactggatgtcccggcacaagttagtgaaaataatttaaccccgccaccgggtaatagcagcggcaaccttgagcaacagatagccagtacttcacagcaaatcgggtctctgctcgccgaggatatgaacagcgagcaagcggcaaatatggcgcgtggatgggcctcttctcaggcttcaggcgcaatgacagactggttaagccgcttcggtaccgcaagaatcacgctgggcgtggatgaagattttagcctgaagaactcccagttcgattttctccatccgtggtatgaaacgcctgataatctctttttcagtcagcatactctccatcgtactgacgagcgtacacagattaacaacggcttaggttggcgtcatttcactcccacatggatgtcgggcatcaacttctttttcgaccacgatcttagccgttaccactcccgcgccggcattggcgcggagtactggcgcgactatctaaaattaagcagtaacggctatttgcgactgaccaactggcgcagcgcacctgaactggacaacgattatgaagcacgcccggccaatggctgggatgtacgcgcagaaggctggctacccgcctggccgtaccttggcggtaaactggtctatgaacagtattatggcgatgaagtggccctgttcgataaagacgatcggcaaagtaatcctcatgccataaccgctggacttaactatacccccttcccgctaatgaccttcagcgcggagcaacgccagggtaaacagggcgaaaatgacacccgttttgccgtcgattttacctggcaacctggcagcgcaatgcagaaacagcttgacccgaatgaagtcgctgcacggcgtagccttgcaggcagccgttatgatctggtggatcgcaacaacaacatcgttctggaatatcgcaaaaaagaactggtccgcctgaccctgacagaccccgtgacagggaagtcaggagaagtgaaatcactggtttcgtcgctacaaaccaaatatgccctgaaaggctataacgtcgaagccaccgcactggaagctgccggtggcaaagtggtcacaacgggtaaagatattctggttaccctgccgggttaccggttcaccagtacgccagaaaccgataacacctggccgattgaagtcaccgctgaagatgtcaaaggcaatttgtcgaatcgtgaacaaagcatggtggtcgttcaggcacctacgctaagccagaaagattcctcggtatcgttaagtacccaaacattgaacgcggattcccattcaaccgccacactgacttttattgcgcatgatgcagcaggtaatcctgttgtcgggctggtgctctcgacgcgtcacgaaggtgttcaggacatcaccctttctgaatggaaagataatggtgacggaagctatacccagatcctgaccacaggagcgatgtctggcacgctgacgctgatgccacagctgaatggtgtggatgcggctaaagcccccgccgtggtgaatatcatttctatttcgtcatcccgaactcactcgtcaattaaaattgataaagaccgttatctctccggcaatcctatcgaggtgacggtagaactgagagatgaaaatgacaaacctgttaaggagcaaaaacagcaactgaataacgcagtcagcatcgacaacgtgaaacctggtgtcactacagactggaaagaaaccgcagatggcgtctataaggcaacctataccgcctataccagaggcagtgggcttactgcgaagctgttaatgcaaaactggaatgaagatttgcataccgctggatttatcatcgacgccaacccgcagtcagcaaaaattgcgacattatctgccagcaataatggtgtgctcgccaatgagaatgcagcaaacaccgtctcggtcaatgtcgctgatgaaggaagcaacccaatcaatgatcataccgtcacgtttgcggtattaagcgggtcggcaacttgctttaacaatcaaaacaccgcaaaaacggatgttaatggtctggcgacttttgatctgaaaagtagtaagcaggaagacaacacggttgaagtcacccttgaaaatggcgtgaaacaaacgttaattgtcagttttgtcggcgactcgagtaccgcgcaggttgatctgcagaagtcgaaaaatgaagtggtcgctgacggcaatgatagcgccacaatgaccgcgacagtccgggatgcaaaaggcaacctgctcaatgacgtcaaggtcactttcaatgttaattcagcagcagcgaaactgagccaaaccgaagtgaatagccacgacgggatcgccacagctacgctgaccagtttgaaaaatggtgattatagggttacggcctctgtgagctctggttctcaggctaatcaacaggtgatttttatcggtgatcaaagtactgctgccctgaccctcagtgtgccttcaggtgatatcaccgtcaccaacacagctccgctacatatgactgcaaccttgcaggataaaaatggcaacccattaaaagataaagaaatcaccttctctgtgccaaacgacgtcgcaagtcggttctcgattagcaacagcggaaaaggcatgacggatagcaacgggactgcaatcgcctccctgaccggcacgttagcgggcacgcatatgatcacggctcgtctggctaacagcaatgtcagcgatacacagccaatgacgtttgtggcggataaagacagagcggttgtcgttctgcaaacatcgaaagcggaaatcattgggaatggcgtggatgagacaactctgacagcaacagtgaaagatccgtcgaatcatccggtggcggggataacggtcaacttcaccatgccacaggacgttgcggcaaactttacccttgaaaataacggtattgccatcactcaggccaatggggaagcgcatgtcacgctgaaaggtaaaaaagcgggtacgcatacggttaccgcaacgctgggtaataacaataccagtgattcgcagccggtaacgtttgtggcggacaaaacctcggctcaggttgtcctgcagatgtcaaaagatgagatcacaggtaatggcgtcgataacgcaacgctaactgcaacggttaaagatcagttcgacaatgaggtgaataatcttccggtaacattcagctcagcctcttcaggactcaccctgaccccgggagtaagtaataccaatgagtctggcatcgcgcaggccactctcgcaggcgttgcctttggtgagcagacggtcactgcatcactggctaataatggtgccagcgacaacaaaactgtgcattttattggcgacacagcggcggcaaaaattatcgagttgacgcctgtcccagacagcataatcgccggtaccccgcagaacagctccggcagcgtcatcaccgccacagtcgttgataataatggctttccggtgaaaggtgtgactgtgaacttcaccagcagaacaaactctgccgaaatgacgaatggcggccaagccgtaacgaacgaacagggtaaggctaccgtcacttataccaatacccgctcctcgatagaatcaggagcgagaccggataccgttgaggccagtctggaaaatggtagctccacgcttagcacatcaattaatgtcaacgctgatgcgtctacggcacatctcaccttgctacaggcactttttgatacagtctccgcaggcgacactaccaatctgtatattgaggtgaaggataattacggcaacggtgtaccccagcaggaggtaaccctcagagtatcaccaagtgaaggcgtgacccccagtaataacgctatatacactaccaaccacgacggcaatttttacacaagctttaccgctacaaaagccggggtttatcaagtgacggcaaccctcgaaaatggcgattcgatgcaacaaacagtgacctatgtgccgaacgtcgcgaatgccgaaatcacgctggcagcctcgaaggatccggtgattgccgacaataacgatctcacgacactaacagcaacagtcgctgatacagagggcaatgcgatagccaacacggaagtaacatttactctgccggaagatgtgaaggcgaacttcacgctgagcgatggcggtaaagcgattactgatgctgaaggcaaagcgaaagtcacgctgaaaggtacaaaagcaggcgctcatactgttacagcatcgatgactggcggtaagagtgagcagttggtggtgaactttattgcggatacgctcactgcgcaggttaatcttaacgttaccgaggacaattttatcgctaataacgtcgggatgaccaggctgcaggcaacagtgactgatggaaacggcaacccgttagccaatgaggcggtgacattcacgctaccggcagatgtgagcgcaagctttactctcggacaaggcggttccgccattactgacatcaacggcaaggctgaagttacactgagcggtacaaaatccggcacctaccccgtgacagttagcgtgaacaattatggtgtcagtgatacgaaacaggtgacgttgattgccgatgctggtaccgcaaaactagcctccttaacctctgtatactcattcgtcgtcagcacgactgagggcgcgaccatgactgcaagcgtcactgacactaacggcaacccggtagaaggcataaaagttaatttccgcggaacctccgtcacgctaagcagcaccagcgttgaaactgatgatcggggtttcgctgaaattcttgtgacaagcaccgaggtcggactgaaaacagtttcagcctctctggcagataaacctactgaagtcatctcgcgattactgaatgccagtgcagatgttaattctgcgacgattaccagtctggagatacctgaaggtcaggtaatggtcgcacaagacgtagcagttaaagctcacgttaacgaccagtttggcaacccggttgcgcatcaacccgtgacattcagtgcagagccatcctcgcaaatgatcattagccagaatacggtttctactaatacgcagggtgtagccgaggtcaccatgacgcccgaaagaaacggttcgtatatggtgaaagcatccctggcgaatggagcctcacttgagaaacaactggaggctattgatgaaaaactgacactcacggcgtccagtccgcttatcggtgtctatgcccctacaggtgctactctgacggcaacgctaacctctgcaaatggcactccagtggagggtcaggtcatcaactttagcgtaacgccagaaggggcgacgttaagtggcggaaaagtgagaactaactcttcaggtcaggctccagtcgttctgaccagcaataaagtcggtacatatacggtgactgcatcgttccataacggcgtaacaatacagacacagacaaccgtgaaagtcactggcaactcaagcaccgcccatgttgctagctttatcgctgatccatcgactatcgccgccaccaacactgatttaagtaccttaaagacaacggttgaggatggcagtggtaacctgatcgaaggtctcactgtgtacttcgccttaaaaagcggctctgccacattaacgtcattaacagcggtgaccgatcaaaacggaatcgcgacaacaagcgtgaaaggagcgatgacaggtagcgtcacggtaagcgcagtcacgaccgctggtggaatgcaaacagtagatataacgctggtggctggcccggcagacacctcgcagtccgtccttaagagcaatcggtcatcactgaaaggggactataccgatagtgctgaattacgtcttgttctgcacgatatatcaggcaatccgatcaaagtttctgaagggatggaatttgtgcaatcaggtactaacgtgccctatataaaaattagcgcaattgattacagtctaaatatcaacggtgattacaaagccactgttacaggcggcggagagggtatcgcaacgctgatccctgtattgaatggtgttcatcaagctggtctgagtaccacaatacaattcactcgcgcagaagacaaaataatgagcggtacagtatcagtcaatggtactgacctaccgacaactacattcccttcgcaggggttcactggggcgtattatcagttgaataatgacaactttgccccaggaaaaacggcagctgattatgagttctcaagctctgcctcctgggtcgatgttgatgctaccggtaaagtgacatttaaaaatgtcggcagcaattgggaaaggattacggcgacgccaaaatcaggaggccctagctatatatacgaaatccgtgtgaagagttggtgggtgaactccggcgatgctttcatgatatacagccttgctgaaaatttttgcagtagcaatggctacacacttccccgtgcagaccatttaaaccatagtcgttcccgaggcatcgggtcactgtacagtgaatggggagatatggggcattacacgactgaagctggttttcaatcaaatatgtattggtcatctagtcccgcaaactcaagcgaacaatacgtagtttccctggcaacaggtgatcaaagcgtatttgaaaagcttgggtttgcttatgcgacatgttataaaaacctgtgattttccgttataatttcttaaagagtgctccattcgaagcactcttttttacattccctctatagagcttgcccttctctcacagaaaatgaataaataaaactgctgcaccgcaagaatcgcgttcgatgtgactatgatcgtatccggtgagtacagctttgatccaaaggctggttttctgtgatgattgaccagcctcagagtattgatgacaccgccgttcataacagatcggcattactatgcataagtactgtctcatattctcgccaaaacactttttaatgcctttgcgaattcatccagacttatattgtcaattttttgcccaacgacgactgactccgaaacatcggccattgcgggccatcgcgttttgtaatcagcataaattgcaacaacgggagtattataggcacttgccatatgtaatattgaggtgtcaggagttattgcgatataagcatcttttatgattgctgctgaacgtttaatcgagggtggtaaggataaacggtagacattattataacaatccactaatgccctggctttatcttcacctttgggtccatgaacgatcactattggcatatctgtttcactttgaatttttgctattagattttctgcaatcgataatgaaaatgtacgttcctgcgagctaccttctaaattgaacgcaatgtaagatcctaacgatcgcatttcctcgcgcacctcatcgagtacatcctcacttagtggcaattcatatattggcctgactgctggaaaacccgcctcacgcatcataaatgcccatgtcataggtacgggagcccggagtttctgatccatacgggacgcgttcttgcacaaaggggagtagcacttcatggttaaaccaacaacctgaaaattcgtttttgctttcaactgactgataaatatcatcgttttcaggttctttttacgcatcgcctctatacaaagatccggcgtaccgtattgctgtgttatgttctttgctaaatcttttatttcttttaatgttgcgtgatcctgcatagtcattgtgactaatgttaatttagtcttttcaagtttaagcgcattaaagacttctaaattaattgtcgacgttacaattaaaagatgcttaattttatgcaattcaagcgcccgaataacaggaaagatggccatagcatcgccaatctgatcgggaatatggatgacaacaaagtctgttttttcaatattgaaattataagctttataatcgtagtaactaaatgcaatacgtctcaacaatgatgctaaaaacatacctaacctcgcctccctactggttataatgcaatgcagtctatcagactcatcaaggtgccattttgtgcatatgcggacttttatgtttcatatctcgaacctgtgggtcctctgcttaatccttaaacaacaccagcaactcctgcgctttcatcttccatcgaatttttcatgttgccgctaatcagccataaaatcatttgcagatgcgctctgtagaggtagtctcataaggttcgtttatagatcgacggcaatgtgagttaccttttccatactaattataaaaagacagtacaaacaggatcattatggactccacgctcatctccactcgtcccgatgaagggacgctttcgttaagtcgcgcccgacgagctgcgttaggcagcttcgctggtgccgtcgtcgactggtatgattttttactctatggcatcaccgccgcactggtgtttaatcgcgagtttttcccgcaagtaagcccggcgatgggaacgctcgccgcatttgccacctttggcgtcggattccttttccgtccgctcggcggtgtcattttcggtcactttggcgaccgactgggacgtaagcgcatgttaatgctgaccgtctggatgatgggcatcgcgacagccttgattggtattcttccttcattctcgaccattgggtggtgggcacctattttgctggtgacactgcgtgccattcagggatttgccgtcggcggcgaatggggaggcgcggcgttgctttccgttgaaagtgcaccgaaaaataaaaaagccttttacagtagcggtgtacaagttggctacggtgtaggtttactgctttcaaccggactggtttcattgatcagtataatgacgactgacgaacagtttttaagctggggctggcgcattcctttcctgtttagcatcgtactggtactgggagcattgtgggtgcgcaatggcatggaggagtccgcggaatttgaacaacagcaacattatcaagctgccgcgaaaaaacgcatcccggttatcgaagcgctgttacgacatcccggtgctttcctgaagattattgcgctacgactgtgcgaattgctgacgatgtacatcgttactgcctttgcacttaattattcaacccagaatatggggttaccgcgcgaacttttcctcaatattggtttgctggtaggtggattcagctgcttgacaattccctgttttgcctggcttgccgatcgttttggtcgccgcagggtttatatcacaggtgcgttaatcggaacgttgagcgcatttcctttctttatggcgcttgaagcacaatctattttctggatagttttcttctccataatgctggcaaacattgcgcatgacatggtggtgtgtgtgcaacaaccgatgtttaccgaaatgtttggtgccagttatcgctatagtggtgctggagtcggttatcaggtcgccagtgtggttggcggtggatttacaccttttattgccgctgcactcatcacttactttgccgggaactggcatagcgtcgccatttatttgctggctggatgtctgatttccgcaatgaccgctttgttgatgaaagacaatcaacgcgcttgatagtctggcgaagatcatccgatcttcgccttacacttttgtttcacattcctgtgacatactatcggatgtgcggtaattgtatggaacaggagacacacatgaataataagggctccggtctgaccccagctcaggcactggataaactcgacgcgctgtatgagcaatctgtagtcgcattacgcaacgccattggcaactatattacaagtggcgaattacctgatgaaaacgcccgcaaacaaggtctttttgtctatccatcactgaccgtaacctgggacggtagcacaaccaatccccccaaaacgcgcgcatttggtcgttttactcacgcaggcagctacaccaccacgattactcgccctactctctttcgttcgtatctcaatgaacaacttacgttgctgtatcaggattatggtgcgcatatctcggtgcaaccctcgcagcatgaaatcccctatccttatgtcatcgatggctctgaattgacacttgatcgctcaatgagcgctgggttaactcgctacttcccgacaacagaactggcgcaaattggcgatgaaactgcagacggcatttatcatccaactgaattctccccgctatcgcattttgatgcgcgccgcgtcgatttttcccttgcacggttgcgccattataccggtacgccagttgaacattttcagccgttcgtcttgtttaccaactacacacgttatgtggatgaattcgttcgttggggatgcagccagatcctcgatcctgatagtccctacattgccctttcttgtgctggcgggaactggatcaccgccgaaaccgaagcgccagaagaagccatttccgaccttgcatggaaaaaacatcagatgccagcatggcatttaattaccgccgatggtcagggtattactctggtgaatattggcgtgggaccgtcaaatgctaaaaccatctgcgatcatctggcagtgctacgcccggatgtctggttgatgattggtcactgtggcggattacgtgaaagtcaggccattggcgattatgtacttgcacacgcttatttacgcgatgaccacgttcttgatgcggttctgccgcccgatattcctattccgagcattgctgaagtgcaacgtgcgctttatgacgccaccaagctggtgagcggcaggcccggtgaggaagtcaaacagcggctacgtactggcactgtggtaaccacagatgacaggaactgggaattacgttactcagcttctgcacttcgttttaacttaagccgggccgtagcaattgatatggaaagtgcaaccattgccgcgcaaggatatcgtttccgcgtgccatacgggacactactgtgtgtttcagataaaccgttgcatggcgagattaaacttcccggccaggctaaccgtttttatgaaggcgctatttccgaacatctgcaaattggcattcgggcgatcgatttgctgcgcgcagaaggcgaccgactgcattcgcgtaaattacgaacctttaatgagccgccgttccgataataagttctgaaccttcttatcagaaatagatgtgaaggagtaagtaagacacctggcaaatagcctgcaataatcgtgggctgtttgcttccttgggcggatacgtgttttattatcgtcttaatgatttccacatattaaaagcaagtatgctttcaaaacacaattataaaaaatcccgccaacaatataagtttttataaaattaaatataagattatggctttagaatatttttatttctaatagacgagatttttcctgttatgatataatatgccgaattaacacatgttaacgatttaccagtaatgtaaataaattttcgaggagatcattccagtgggacgtaaatgggccaatattgttgctaaaaaaacggctaaagacggtgcaacgtctaaaatttatgcaaaattcggtgtagaaatctatgctgctgctaaacaaggtgaacccgatccagaattaaacacatctttaaaattcgttattgaacgtgcaaagcaggcacaagttccaaagcacgttattgataaagcaattgataaagccaaaggcggcggagatgaaacgttcgtgcagggacgttatgaaggctttggtcctaatggctcaatgattatcgccgagacattgacttcaaatgttaaccgtacgattgctaacgttcgcacaattttcaataaaaaaggcggcaatatcggagcggcaggttctgtcagctatatgtttgacaatacgggtgtgattgtatttaaaggatcagaccctgaccatatttttgaaattttacttgaagctgaagttgatgttcgtgatgtgactgaagaagaaggtaacattgttatttataccgaacctactgaccttcataaaggaatcgcggctctaaaagcagctggaatcactgagttctcaacaacagaattagaaatgattgcgcaatctgaagttgagctttccccagaagatttagaaatctttgaagggcttgttgatgcccttgaagatgacgacgatgtacaaaaagtttatcataacgtcgcaaatctctaattatattttaaagaaatctgtctttacggcagatttctttaatctcatataattcttataaaaaatataatattcaactcgtcatattgattatacccccctcgttcccagagaaataatatttattaaaattccagttcttctttttctgattacagaaggcaaagtggcaattacgcatagtttcccgataaagacgcgatagcgacatcccgcataaggcatttttctctttatctttgtacggtacttcatggaacagagtttttgaccttgcgaatcgtgatgtctgttggggaggggcaatttgctcactgaagcgtgagactcgattaagcgcacgaaacacagaaatcaaaaaacccggtcacttttttacaaggtaaccgggtaaaaataatttttattttttaactgttttgagactcatagagatgtctcaaaaccaaaatttggctcctctgactggactcgaaccagtgacatacggattaacagtccgccgttctaccgactgaactacagaggaatcgtgagaacgaggcgaatattagcgatgcccacccataatgtcaaagcctgttttttaaatttgaaatcgtttgctgaaataatctgcattttgtcgtttattccgacacagctggctttttttcacacttttgcggttcggatcgagggtatttccacagccaacgtccagtaaccattcgccagtaaaacagcacggcccgcacagcccagtcggcaaacattcccatccagacaccaaccacaccccagccaagcatgatgcccagcacataaccgacgacaacccggcaaccccacatgctcaacatagaaacccacatggcgtaacgggcatcgcgagcacctttaaatccagcgggtagcacccatgaggcggaccaaataggcataaataaagcatttagccaaatcagaatcacaacgacatgtttaacctgtggatcctgggtgtaaaacgatgccataaccccggcaaagggagccgttagccaggcgatggccgttaatccaagagtggaaagccagaacacatgccgcaactgaatctctgcttgcgctatctgccctacccccaaccttcggcctgtaatgatcgtagaagcagagccgagcgcacttccgggtaagttgataagagccgcaattgaaaacgcgataaaatttccggcaataacactggtccccatcccggcaacgaacatttgggttaataaccgaccactggtaaataacactgattcgacactcgctggaataccaatccccatgacttcccagataatgctaaaattcagcggtttaaaatagctctttaacgaaatccttagcgcaggattaaaaccaatcgccagcacccacaaaattgcaactgcgccaatataacgagaaatggttaaacccaacccagccccgacaaatcccagtcccggccaggagaaaaggccgtaaatcaatatgccgctaataataatattaagaatattcaggctaccgttaatcagtagcggtattttcgtattccctgcaccacgaagtgccccgctaccaatcaaagtgatggcagctgctggataactgagtaccgtcagctccagataagtcaacgccagtgctttaacttctgtcgtggcatcacccgcgacgaaatcaataatttgttcgccaaaatgatgaataagcgttgccaacagtacggcaaacaacgtcatgatcaccaatgactgccgcgtcgccaccctcgctcgtcgtcgatcccgcttaccgagactaaatgccacaacgacagtagtaccaagatcgatagctgcaaaaaaagccataatgaccatattgaagctgtccgccaatcccacgccggccatcgcatcttttcccagccagctgaccagaaaagtgctcaggacacccatcaacaggacacaggcattctccatgaagataggaacagcaagcggggttatctcgcgccagaacaacactttgtagctcttgcgtttagcgtgccagcgagtgccgtgaacaacctggcgtaaagcagaggagatattcaaagccgaccttaattgcagaaagtgaaaccacatttcaaataatgagggagaatcagcaaagctgcaaagattttcgccaacaaattgtctgcaaatgcaacaaactgttgatagaaacggcaaacagttggggaatttaaaaatcgggtttgacaaaagatttttcgccgttaagatgtgcctcaacagcgattcctctgtagttcagtcggtagaacggcggactgttaatccgtatgtcactggttcgagtccagtcagaggagccaaatttctgaaaagcccgcttttatagcgggctttttgctatatctgataatcaatttcctcttcactgttttccatcacctgccgcttgatatcctcaactgacagtcctgcattacaaagttccagaaagcgccagacatagttacgctgaagttgtcctcgcttcagtcccaaccagacagtattagcatcgaaaagatgccgcgtatccagacggattaaattctcttcctcttgttcgccgctggattgttcggcaactaatccgatcccaagcccaagagcaacataggttttaatgacatcagaatcctgcgcacttaatacaatatctgccagcaaacctttgcgggcaaatgcgtcatcaatacgtgagcgccccgtaatcccctgtcggtaagtgattaacggccacttcgctattgattccagcgtcaatggtgaaatttgcgtcaagggatgatcgtgtggaacaagcaaactatggtgccaacgaaaccacgggaaggcgacgagctgcgggtcattactcaaacgctcgctggcgataccaatatcagcttcgccattttgcaacaatgtcgcaatttcctgtggcgtcccctggattagctcgagccgaacctccgggaaaagttcgcgaaaagctttaatgacctctggcaagctataacgtgcctgagtatgcgtcgttgcaatagtgagaacgccagacgtatcgttggtaaacaggtctgcaagccgacgaacattactggcttcattcagaatacgttctgcaatgaccagtaatgctttgcccggttcagtcatgcccagcagtcgcttacctcgtcgaacaaatatttcgatgccaagttcatcctccagttcccgaatatgacggctgacgcctgactgtgaggtaaaaagcatattcgcaacctctgtcaggttgtaatcctgacgtgcagcctcgcggattatctttagttgttggaaattcacggtaaactccgggcagttcagatttcccgttattgttaaagtctaatgcccggcataacaaataataaaaacccgcatcttattccattccgatataacacttagctcaccaattgccactgccttttttccatcactggagaactaatcactgacattaacaactctttcactgcctgtgcctgtggcgataagttcgctctggcgggtaaatttaatgacaaagagagactcatggaaggagtggtaatgcgtgacatccacccatttactgcgccacataacgaacgcgcggccgattcgggtaatactgcaacgcccatgccgctggcaatcgctgcggtaagcgtggcaatagactcaatttcaccaataacttttgccgtgagtcgccgtagggaaaaagcctcatcaacacgaagtctaatagcactgtaatcactggggagaaagaggttcattttcgcaatagcattcacatcaacgctttgccccgggcaatcttgagtacctaccagaaaaagatcttctttcagcaaagcctgactggatacaccagccacaggggaatgctcataaatcaccgccatatcgagttggtgatttatcaatttttcgttaagcactgcaccactattttcatgaagatagataacgatctccggaaattcagcgcgaaccgcctgtaataagggcatggtgatggatgacgcagcggttcctggtgcaaagccaatcgagacttgccccgataatgcctgaccaacgttatgcaccgccagttgggcctgttcacactgacgtaaaatggcccgcgcatgggtatagagaatttttccggcgtctgttggcgtaacgccccgctttgtacggatcaaaagttgttgatttaactcaccttccagtgtggcaacctgctggctgagcgctggttgtgcgatatgcaatacttcagcagcctgggtcaggctaccaatatctacaatttttacgaagtatttcaggcgtctgaagttcatgttgcctccggtttttaagaatcggcccaagtgccgccattacttacaaccagattgcaagatgcttgccagttttattttggcgttgatgtacaagctaaccaactgtcaaataagagattatgatagattcgtcatttgctcctttaatcagctgtcgcgttcccctgccctataaaaggagggtatgcaccacgatggttcattacccaataagattgaaagctcaccactttgttgaaattgacagcaaacaaacaaaaaaatgcatttcaccctttgacatcaccatgcactgccattaatatgcgccccgttcacacgattcctctgtagttcagtcggtagaacggcggactgttaatccgtatgtcactggttcgagtccagtcagaggagccaaattcaaaaaagcctgctttctagcagactttttgctttctaattaccaacgctcttaaaacatctgtcttgaaccagaactaatttgcacaggcattcccgatcgacgttgcaacgcagcatttgcgcgatttacatcaacttcttgcccgctgataaacgcccgcaaagatggggttaccggcaatggcacttttcggtcagactcatattctgcacgattgcgcgacaacggctcatgaacttccagccagttcgagccatctggttcagtggtgtattttactggctggtcgataatttgcacacgcgtcccaacaggaacattatcaaacagatatttgatatcgtcattgcgcagacgaatacagccctgacttacccggagcccaataccaaaattggcattggtaccatggatggcatacaacctgccaatataaatcgcgtacagccccatgggattatcggggcccgcaggaacaaatgcgggcaaactctcccctcgtttcgcatattcgcgccgagtgttcggcgttggcgtccaggttggagcttcttgtttacgttcaacggtagtcacccagttacgcggggtttctcgcccagcctggccgataccaataggaaagacttccacagtattactgtctggtgggtagtaataaagacgcatctcagcgacgttaaccacaatccctttacgaacagtggcgggcaaaatcagttgctgcggaatggtgagttgcgagccagacttcggcaaaaaaacatcagcgcccgggttcgcttccagcatgttacttaacccttgcccgtattgtgcggcaaaagtctccagcggctgggtattgtgatcaggaacagttacagtaaacgactgccccactaaacggctaccctctggaggtaatggataagttaccgccaggctagtatggctggcaaaaagcagagcaaatgagcaaaaaatatttacacgacgcatcatgtccctttcctaagtcgcgaaagctatccgttaagtatagcttttatcagacttttcgtttttaactgttcaaatcagaagtcgtattccccggtagaacaatattactggcagcaagttcgcccatgttgttatatatcgcacaggcagcttcgatgatgggcatcgccagagctgcgccactcccctcacctaaacgcatctccatattgagataaggctccagccccaaatgcgacagcgcaatacgcgcccctttttctgccgacaggtgagaaggaatgagatacggtttgattgcaggagacatctggcaggctgcgagcgcggcagcataagaaagaaatccatccagcaacacgggtaaaccgcaggaagcagcgcctaacatcacgccagccattccgaccaaatcaaatccacccacttttgccaggacatcaacgccatcctgcggatttggttgattcaacgtaatcgcccggcgcacaacatcaattttattagccagtttatctgtcggcaggtttgcgccaatcccaaccacttcttcaggagcccggccagtgattgtgctgactattgccgctgccggtgtcgtgtttgccatccccagttcacctacaccaaacagcgtaacaccgttttttgccagctcccgcgtataacatatgacgtccaaaagcaacttttctgcctgatggcgactcattgccggagctgaagcaatattgccactacctcgagcaacacgcatgttgataagcccggggataggctcagcagtatcaataccaacatcaattacgtagacgttagcgcccgcttgtgctgccagcacacacacgccggttgttccgcgggtcatattttcagcctgaatggctgtcacttcttttggggaaatagcgaccccttcctcccagacgccgtgatcggcacacataaccagtaccgcttttttgcccacatgcggtatgccattcaaccccggcattcctgccagttgtatggcaagcgcctccagccttcccaggctaccaacaggtttgagtaacccgtcaatatgccgttgtgcacgcgacatcgcggcaggatcgatggcagggatcgtattcagtaaatcggcaagtgtttgcatgtcacgtctctttatagcagtgccagcaggaagaccagttcaccaagctctatagcagctcccagcgtatcgccggtttgcccgcccagcgtacgtttgagaagctgaccgaggatgaaaatcgccaccatcgtcaccaccatagcagccacaccatgcatacccggcaataatacggcagcaaaaatagcggctaagccgagtgtgacgcaggtttgtcgcccatcaattttgccaatgaacacattgccaagcccttcttcccgggcataacgatgacgatacatcaataatgcggcagtcccgcggctgaccgcacatgctgccgccagcgatgcaaggatcggttcgccacgcagagccaactcgcttaacaccagaatctttgccagtaccacaaaaatcaatgccagaccgccgtgggtgcctaaacggctatcacgcatgatttccagcatgcgatcgcggctacgtgcagaaaatacgccatcacaggtatcggcgaggccgtccaggtggaatcccccggtcatcagcgccagcacaagcacgctaaacagtgccgccagtggtacgccacaccatgcctgcagcaccatgaagaccagcccgctaatcgcgccaagcaataatccaattaaaggaaaagtaataataccgcgagaataatgctcgaaatccagtccctgggaccagcgacgcggtacaggcagacgcgtaataaaagagagcatcgcccaaaataatttactcatttgatttttactccaatacccgaaaccaccaaccatacttcatttgccgcagcggccagctgctgatttacccgcccggcaatatcacgaaaatgtcgtgccagacgactctccggcacaatccccattcccacttcgttagtcactaatacaacctttgcgggacaacgttggcaggcagcaatcaacgactgaatctcagcattaatcgcctgttccatcgcctgataatcccattcatcagggtctttatcgccgccataatcaaacaacagattagtcaccatggtggtaacgcattccagcaatacagcctcatgcgggttaatgtctgcatgaattaattcatcaagatgttgccaacgctccaccgtgcgccagtgcgccgggcggccttgccgatgatgttctatccgtgcagccatctcatcatcaaggatttgtgaggtggcgatatacagaacctgtgaagagtccccaataagcgcctctgcatggcgactcttcccgctccgtgcgccccccgtcaccaaaatcatcataccgactcctgattcaattgtatgatggtattcattgaacagaacaatggatcccccaccgttgctgaccgcaaaacatttacgcgattaatactgcgcgtaatataattaaaaatccagcattctcaatccattacgaaagaagatggctatgtggaatagccagacttcctcgtgttaacgtctgacaaaatgcgtcattgacagcggtttctctggaatgacagatttcattcagataatggattaatgctacagccccaccagccggaccagtcagcaaacgggcattgtgttctgcaatcaaaattaccgtcgttccctcagaatgagcgagccattctggtacggatatctcgctttcagctgctatcaatagcagcactgaataatcgctatacgcatctgataacgattgcacaggcccaccatcaagaggctggaaatcttgctgccagtcctcaccaacaaaacaggttattggcaatatttcagccagatgtttcgccagatccacatctccagataagaggcaaaaaagagctatcgattcgggttttatcgttttcatgcctctcgccctccacttaatttcctgtaatggcggtctggttgataagccatgaaacaatattgccacaccttgaatgcagccctggtgcctgtcggcactgcgatgaaagaactaaatgatgccgccataccctgatcctttcagggtggtaggggtataaagacgcgccagtactctaccggacgcttccgggcaacccacttcccaccgaagttgttggtattgactgacagactggtcttctggcttagcgtcatcctcacccgaccttcccaatctcgcgatcagtggcattttcgggtttgtcagcattacagcagcgggggctgcgagggattttcaccctcttcccaggcacaaatgtgccacacctgtcagcgtatgttatgagctgatttcacttttcccataacacgtaaataacgttaattattcattccagcgtttatttaaaccttccctttttttagcatttattctataccgtttccatcgccgcattttcactcacttgctgtcgatacacctgcggcgtaacctgataagtctgacggaaaactttgcaaaaataactggtttgcgaaaaacctaaattacgcgcaatgctggcgatgctccagtcactatggcacagtaactcacgagcgctggccatccgttgttggtttacccacgcattaaaaccgattccatggtatttcttgaataacttactgaaataataaggacttagataaacgtgcgaggcgacatcttccagacgcaaatcgtctgataaatgcgcatcaatatagcgtaaagcttttttcattttattgtcgtggggattaggcgcacgagtctggcgcaccgaatctgaccgagatttgttctctttaataaccacaaaattgagttgttttttgaggcaattttccacaatcaacttcaacaaatcagcagaggccataactcttgagtaatccatctcaggaactttgcggaattcattaagtaattcgggatctgcctgccagcaatcatcgacattcagaatatcgaccaaatcgacatcatcattacgcagacgaacttgcccgcacaatacaaaaccgactaaatgtccggcgattaccagtggaatagagaaatcggttaatccggcatgacagcgataaatacaaggctgatcggatttagaggcttccaggcccccacaacgatcgctcatgcgacatcgagtgcttagctgagggtgttgccgcatcatctgacaaaatggagtgaagttaaacagctcggaaatttcatcgccgtgaatattgaccacgacaaccgcaaggctggtcgccttcgcaaaatcctgcgcgattttattaatgagttctgaattaagtgtcgccgcagaaatcatgataaaacctcccagttaatttattgttatagcaaaacaattgttttacatttaatcttcacatcatccctgatgatttactgacgagaagcacaaaggacaataacaaaagcctccgtgaagcgggagactttttaataagttcggaaagcagatcacaaacagtaaaaaaataaatgtttataactgccagagtatttcgttattcgctaattcctttaggtgtaacactattgacaggtaaattctttgcaatgagatagcgataaatcgccgcaccaacacatgccccaatgatcggtgcaataatgggtacaatgaaataaggaatattgcgtccaccagtcatcgcaatttctccccaccccgcaagccaggtgaaaatcttaggtccaaaatcacgcgctggattcatggcaaaaccggttaatggtccggtagaagcaccaataacagcaaccagaataccaataagtaaaggtgcaagcggtcctttgggtacgccattaccgtcatcggtcaacgccataatcacccccattaacatggacgttatgaccacttcgaccaacgcagcttgccatacattaatcgccgctgccggataagtactgaagatactgacgagttgtaaactttctgcgctaccacgcaccatattgtgagcagattcaaaatcggtaaacagactactgtatagagaatatgccagaaccgcaccaccaaaggcacccgctaattgcgccacacaaaatggcagcactttacgggctgggaaagaggcaaacagccacagagcaatggtaacagccgggttgagatgagcgccggaaatacctgccgtaaggtaaacagcaagcgaaatccctaacccccaaatgatacaaatttcccacagtcccagacttgccccagcaagtttcagggcgcacaaacaaccaatgccaaaaaagaggaacagtccggtgcctaaaaactcggcaacgcattgcgccttgagtgaatcattcatagtgacaccttctttacggagtttttctttatcagccaactatgctctgattgttgtgtataccgagcgcaactataaaaaattgctctgcagaaaatattgccaacatgcatgacagactcgtgtaaaaatcgtgctaacataacaaattattgtcattgccgaatcatgcaacacagcgttaatcagtgttgaaagtaataattactgtcaaactttcacaataaaaaattgccatcatgatataataaaattgaaacaaatatcacagttccttcctcgaactaaactcaacgaaatattactcgcgattaaactcactagccaacgcaattaattcacattgaaatatccacaaaacaactaataaattaacaacatatagttcataaaagcaattttataatatttgttctctattaatttttctcattagccgattaagtcagccattctttttcctcgcttttttttatagtcatatcgtcaaaaaaatccaggcgaggtctttatgcaacaagaagcgttaggaatggtagaaaccaaaggcttaactgccgccatagaggccgcagacgccatggtgaagtcggcaaatgttttgctggtcggctacgaaaaaataggttccgggctggtgaccgtcatcgttcgtggtgatgtcggggcggtaaaagcggcaacagacgcaggtgccgtagctgcgcgtaacgtcggtgaagtaaaagccgtacacgttattccccgcccacataccgatgtcgaaaaaatcttaccaaagggaattaacccatgagcagcaatgaactggtcgaacagatcatggcgcaggtcatcgctcgcgtagcgacgccagagcatgaggttctcccggaaaccactcatcaaacacgagagacggctatggcagaaaaaagctgcacgttaacggaatttgttggcaccgctattggcgacactgtaggtctggtcattgcgaacgttgatagcgccctgttggacgcgatgaaacttgaaaaacgctatcgttccattggcattctgggtgcgcgtattggcgcagggccacacattatggccgctgatgaagcggtaaaagccaccaacactgaagttattagcattgaacttcctcgggatactaaaggcggtgccggacatggctcattgatcctcttaggtggcaacgatgtttctgacgtgaaacgcggtattgaagtcgccctgaaagaactcgatcggacctttggcgatgtctatgccaacgaagccggacatcttgaactgcaatataccgcccgcgccagctatgcactggaaaaagcgtttgatgcaccacagggacgggcttgcggcgttattgtcggcgctccggctgctgtgggtgttctgatggccgacaccgcgctgaagtccgccaatgtggatgttgtggcatacagctccccagctcaaggcaccagctacagcaatgaagtcattctaattatctcgggtgactccggcgcagtccgccaggcggtcatctccgcacgcgaaatcggtaaaaccgtgctttcgactctcggcgatacaccgaaaaacgatcgcccttcctacatctgaattctctgaggcagatttatgagatcgaaaagatttgaagcactggcaaaacgcccggtcaaccaggacggtttcgttaaagagtggattgaagaaggctttattgcgatggaaagcccgaacgatcctaaaccgtcaatcaaaattgttaacggcgtcgttaccgaactggatggaaaacccgccagccagtttgacctgatcgaccactttatcgcccgctacggcatcaatctcgcgcgcgccgaagaagtcatcgcgatggattcggtaaaacttgccaatatgttgtgcgatccaaatgtcaaacgtagcgatatcgttccccttaccacagcaatgacgcctgcaaaaatcgtcgaagtggtttcgcagatgaacgtggtagagatgatgatggcgatgcagaaaatgcgcgcccgtcgaacaccatcacaacaggctcatgtcaccaacgtcaaagataacccagtacaaattgccgccgacgcagctgaaggcgcatggcgcgggtttgatgaacaggaaaccaccgttgccgttgctcgctatgcaccgttcaacgccatcgccctgctggtcggctcacaggtgggacgtccgggcgtcttgacccagtgttcactggaagaagccaccgaactgaaactcggtatgttaggccacacctgttacgccgaaacaatttctgtctatggtacagaacctgttttcaccgatggtgatgataccccgtggtcaaaagggtttctcgcgtcatcctatgcttctcgtggcttaaaaatgcgctttacttccggctccggctctgaagtacagatgggttacgcggaaggcaaatcaatgctttacctcgaggctcgttgcatttacatcaccaaagccgcaggcgttcagggtctgcagaatggttcggtaagctgcatcggtgttccatcagctgtgccatcaggcatccgcgcagtattagcggaaaacttaatttgctcatcgctggatctggaatgcgcctccagtaatgaccagacctttacccactcggatatgcgccgtaccgcacgtttcctgatgcaatttctgccaggcaccgactttatctcttccggtttttccgctgtgccgaactacgacaacatgtttgctggttcaaacgaagatgctgaagacttcgatgattacaacgtcattcagcgtgacctgaaggttgatggtgggctgcgaccagtacgcgaagaagatgttatcgctatccgcaataaagccgctcgcgctttacaggctgtctttgccggtatgggactaccgcctattaccgatgaagaagtcgaagcggcaacctatgcccacggttcaaaagatatgcctgagcgcaatattgtggaagacatcaagttcgcccaggagattatcaataaaaaccggaacagcctggaagtggtgaaagccctggcgcaaggcggttttaccgatgtcgcccaggacatgctcaacatgcaaaaagcaaaactgaccggcgattatctccatacctcagccatcatcgtcgatgacggacaagtgctctctgcggtcaatgacgtcaatgattacgccggaccggctacaggttaccgcctgcaaggggaacgctgggaagagatcaaaaatattcccggtgcacttgatcccaacgaaattgactaagggtgagaaatggaaattaacgaaaaattactgcgtcagattatcgaagacgtgctggcagaaatgcaacccagcgacaagtccgtttcatttcgcgcacctgtctctgcaactgtctcttccgcgccagataccggaaattttctgaccgaaattggcgaagcccaacaaggcactcagcaagatgaagtcattattgctgtaggcccggcgttcggcctggcgcaaaccgtcaatatcatcggtattccgcataaaaacatcttgcgcgaagtgattgccggtatcgaagaagaaggcattaaagcccgtgtgattcgctgctttaaatcgtccgatgtcgcattcgtagcagtcgaaggcgatcgtcttagtggttcaggtattgctatcggtattcagtcgaaaggcacaacggttatccaccagcagggacttcctcccttgtctaacctggaacttttcccacaagcgcctttgttgacgctggatacttatcgtcagattggcaaaaacgccgcgcgttatgcgaagcgcgagtctccacaaccggtgccgaccctcaacgatcaaatggcgcggccgaaataccaggccaaatctgccattttgcatattaaagagacgaagtacgtggtcactggcaaaaaaccgcaagaactgcgcgtgacgttttaacaaaggaaaccttcatgaataccgatgcaattgagtcgatggtcagggacgtgttgaaccgcatgaacagtttacaggatgcagctcctgtttctgcggtccccaacgcatcaatactgagcgccaaagtgacggattacccgctggcaaataaacatccggaatgggttaaaacagcgaccaataaaacgctcgacgatttcactctggaaaatgtgctaagcgataacgtcaccgccctggatatgcgcattacccctgaaacattgcgtattcaggctgcgattgccagagatgctggttgcgatcgtctggcgatgaattttgaacgcgccgctgagcttacctcagtaccagatgatcgcatcctcgaaatctacaatgcgttacgcccttatcgttcaactaagcaagaacttattgccattgctgacgatcttgaacagcgttatcaggccaaaatttgtgctgcatttgtccgtgaagctgcggaactttatgtcgagcgcaaaaaactgaaaggcgacgattaagaacgaactatgcgatatatagcaggcattgatatcggcaactcatcaacagaggttgcgctggcaacgctcagtgcaactggagagttgtcgttcgtgagtagcgccctggcggaaaccaccggaatcaaaggtacgttgcgtaacgtccatggtattcaggaggcgctcgcacaggcaacgaaaaaagtcggcatcaatgttagcgatatttcgcttattcgtatcaacgaagcaactccggtcattggtgatgtggcgatggaaaccatcactgaaactatcatcaccgaatcaaccatgatcggtcacaacccgaaaactccgggcggagtggggctgggcgtagggctcaccatcactccgcaagagttattaacacgcccggcggacacaccttacatcctggtggtgtcatcggcatttgattttgccgatatcgcgacgatgataaacgcctccgtacgcgccggatatcagctgactggcgttattctgcaacgcgacgatggcgtactggtcaataaccgcctggaaattcctttacctattgtggatgaagtcctctacatcgatcgtattccgctcggcatgctggcagcaattgaagttgccgttcccgggaaagttatcgaaaccctgtctaacccgtatgggattgccaccgtattcgccctcaatgctgaagagactaaaaatattgttcctgtcgcgcgggcgctaatcggcaaccgttcagcagtggtagtgaaaacgccctctggcgacgttaaagcccgttcgatacccgccggaaatatcgaactgctttctgccgggcgcacaacgcgcgttgatgtagctgctggtgccgatgccattatgaaagcggtcggtgagtgcccaaaactggaaaacgtgacgggagaaccaggcaccaacatcggcggaatgctggaacatgttcgccagaccatggcggaactgaccaacaaacccagcaacgaaatttttattcaggatttgctggcgatagatacctctgtccccgtcagcgtaaccggtggtctggcaggtgaattttcactggaacaggctgtgggtattgcctctatggtgaaatccgaccgtctgcaaatggcgatgatcgccagtgaaattaagcaaaaactgcatgttgatgttcaggtcggaggcgcagaagcagaagccgccattcagggggccttgactacccctggaaccacacgtccactggcaattctggacttaggtgcaggctctaccgatgcctccatcatcaatcagagtggggaaatcgttgccactcaccttgcgggagcgggcgacatggtaacgatgattatcgctcgtgagctgggcttaaatgatcgttatctggcagaagaaatcaaaaaatacccgttggcaaaagtagaaagcctgttccatttacgccatgaagacggaagcgttcagttcttccctactccgctgtcccctcatgtatttgcccgcgtttgtgtggtgaaacctgacgaactggtgcctattcccggcgatttaacacaggaaaaagtacgtgctgttcgccgcagtgcgaaagagcgcgtcttcgtaaccaatgccctgcgcgcgctacgtcaggtaagtccaggcggaaatattcgcgatattccgttcgtcgttctggtgggcggttcttccctggatttcgaagtcccgcagttagtcaccgatgcattggcgcattatcgattggtcgccggacgggggaatatccgtggtagtgaaggcccgcgcaatgcggtagctaccgggctactgatttcctggcacagggagttggctcatggaaagtaaagaacatacgcccgctattgtcgttacggaaataggtgactgtatcagtacatggaatgaggtgcttcttggcattgaagaggaaggcatcccctttcgcattcaacatatcccgtcaggtgaagtcatcgatagcgcctggcaggctgctcgtcagtcccccctgttggttggcatagcctgcgaccgggaaaagctgattgtgcattacaaaaacttaccggcatcagcgccactgtttacgctgatgtatcaacaagataaccatgcccggcgcagcatcggcaataacgctgcccgcctggtaaaaggcattcccttcagggaatgccactcataatccacaggagaaacgctgtatgaacaacgcactaggactggttgaaacaaaagggttagttggcgcaattgaagctgcagatgccatggttaaatccgccaacgtgcaactggttggctatgaaaagattggttcgggtctgattacagtgatggtccgtggcgatgttggcgcagtaaaagccgccgttgacgcaggaagcgccgccgcaagcgccgttggcgaagtgaaatcctgccatgtcatcccgcgcccacacagtgatgttgaggctattttacctaaatcggcataaccccatttactaaggagcacagcgtgaagcaatcactgggattacttgaagtcagtggtctggctctcgccatcagttgcgcagacgctatggcaaaagccgcgtccatcacgctggttggccttgagaagaccaatggctcaggctggacgctcatcaaaatcaccggtgacgtcgcctcggttaatgcggcgatcgcgacgggagccagtttcgccggacagcgaaatggccttgtcgcacacaaagtgattgcccgcccgggagacggcattctgccccacacaactgaagcattgaccgtgacggttgaaacaagcaaaacaccagcaacaaccgtcacctcagagattatcagttgtaatttgtgtcttgacccggcatgtcagcggcaaaaaggtgagccccgctcactttgcctgtacgccaataagcgaggggagtagcagtggataaacaaaccttgcaggaaacagtgaaccagattctggatgagatgcgcgagcgccctatcccactgggcgtttccagtcgccatatacatctttcaacagcggattatttgcgtctttttcctgaacaaccgattagcgagaaaaagccgttaatgcaacctggccaatacgctgcggaacaggttgttacgctggagggaccaaaaggcaaattgcacaacgttcgcttgttggggccgctacgcaatgcaagtcaggtggaaatttcccggacggacgccagaacgttagggatcaccgccccgctacgcatgtcaggcgatctcagcggcactccggggattcgtttgataagcccatttgcggaactggagatcacatctggcgttattgtcgcgcaacggcatattcatatgtctccgctggatgccctgatttatggcgttacgcatggcgataaagtggcggttgccattgaaggtgatgagcgacgactgatattcgaaaacgtcgctgttcgcgtctctccggatatgcgtcttgaaatgcatattgataccgatgaggccaacgccgcaggcgctgatagccctgacgtttttgccacactggtgtcagtgccatgaataacatgctgatgcaacgtattgttgacgaagtggtttttcgccttaaacaacgtgcgggaaaaacactcgtgctgactgtttttcaactgcgagacgccagcgttcaagagagcgttcatcagtatgcgtcattacaaatccgatatgtcgatctgccgctgctgcgacaacttgcggagaacgaaacgtcagatcgagcagcgattcagatacacgaagcgttagcctggggattgcacattcaattgtcgttgcagcgtcatttcctgaacgccattgaattgaagactctcgcccgtctaccgctaagctggtgcgacgaacaagggcaaccgatctaccttcatcgtgatcgacttttaagttatgccgatatcgcacagttaagctcgggaatactggttttacagcggaaatgttgtgtgaccgcactggctcgtgaagcggcaattacccgaaatattcagttaatcaggcaggagtaacttatgcatctggctcgagtcactggcgcggtagtatccacgcaaaaatcaccttctctgatcgggaaaaaactgctgctggttcgccggatcagtgctgacggcgaactgcctctcacgccattaaccggcgacgaagttgccgttgattcagtcggcgcaggcgttggtgagttggtactcctcagcagtggttccagcgccagacatgtgttttcaggccctaacgaggccatcgacctggcagtggtcggcattgtcgatacgctttcgcgctaaggagctaaaagatggcaatttatacccgaacaggtgattcaggaagtacgtctttatttaccggacagcgcgtcagcaaaactcatctacgtgtcgaaacctatggcacgctggatgaactgaacgcgacactcagtctgtgttattgcgccaccgccatcgaaagccatcgcatcttactggaagccattcaacaacagatattttggtttagcgccgaactcgccagtgaaagtgaacagccgtcagcgcaacagcgttacatcggtacggaagaaattgctgcgctggaaaacgcgatcgatagcgcaatgaacgccgtccccccagttcacagcttcattctgcctggtcgatgtgaagccgcgagccgcatgcatttcgcccgcacagtggctcgacgggctgaaagacgtctggttgaactgacaacggaaaccaccgtccggaatgttttgctgcactatatcaaccgactttccgattgtctgtatgccctcgcccgcgtggaagacaacgttgctcatcaaaacctgatgattcaggaaatcacaaaacgttatcacgaagccaaccacataccagcattgaaggaacgcacaatgccgctcacttttcaggatcttcaccagctcattcgtagtgcggcaatgcgcgcggatgaactgcatattcccgttgtcatcagcattgttgatgccaacggaacagaaagtgttacctggcggatgcctgatgccctgttggtcagcagtgaactggcaccgaaaaaagcctggaccgccgtggcgatgaaaacggcaacccacaaacttgctgataccgtgcaacccggcgcgccgctttacgggctcgaaagccatatgcaaggcaaagtcgtcacttttggtggcggcttccccctctggcgtgacggaaaattgcttggcgggcttggcatcagcggcggtagcgttgaacaagacatggatattgctcaaagcgcaatggcggcaattaacgtgggagtaaaccaatgaataactctgaattagaaacactgatccgcaatattctgcgcgagcaacttgtccccgctacaccacgaacgcaaagaaacgctattttccagactgttgatgaagcggtctgcgcagcacaccaggcctttttacgctttcaacagtgtccgcttaaaacccgtagcgccattatcagcgccattcgcgaagaattaatgccccgccttaccgaactggcagaagaaagcgccaaagaaacggggatgggaaataaagaagataagtacctaaaaaacaaagcggcacttgataacacgccaggaattgaagatttaaccaccacagcactaaccggtgatggtggcatggttttgtttgagtactctccgtttggggtgattggctcggtcacgccaagcaccaaccccacggaaaccatcattaacaacagcatcagcatgctggcagcaggtaatagcgtctacttcagtccacacccgggtgccaaaaacgtttcgttaaaactgattaccacaatcgaagacatcgcgtttcgctgtagtggcattcataacctgatcgttaccgtatctgaaccgacctttgctgccaccgaacagatgatggcgcaccctaaaatcagcgttctggcgattaccggcggtccggggatcgtcgccatgggaatgaaaagtggcaagaaagtgattggtgccggagcgggtaaccctccgtgcatcgtcgatgaaacggcggatattgtgaaagccgccgaggacatcatcaacggcgcttcatttgattacaacctgccgtgtattgctgaaaaaagcctgattgtcgtggcatcagtggcagattatttaattcagcagatgcaaagttttggcgcacttcttcttaactatgagcaaactgagaaattgcgtgcaatttgcctgccagacggtagcgccaacaaaaaactggttgggaaaagcccatcagccttgctggaagcggcaggcctccctttgcccgcaaaagcgccgcgcctactgattgctgttgtcgacgccaatgatagttgggttacttgtgaacaactgatgccaatgctgcccattgtgaaggtcaacgattttgatagcgctctcaccctggcactgaaagtggaagacggcttgcaccacacggcaattatgcactcgcagaacgtctcacggctcaaccttgccgcacgcgttatgcaaacctcaatctttgtcaaaaacggcccctcctgggcgggtattggcgtcggcggcgaaggctttacgacctttaccattgcaacaccgaccggagaagggacaacgtcagcacggacttttgcccgctcacgacgctgcgtgttaaccagcggcttttcaattcgctagagaaacggaaatgaatactttttcactgcagacgcgtttatacagcggaccgggaagtctcaaggtaattagccgtttctctcataaacacatctggattatttgcgacgtctttctggcacgctcaccactcattaacacgttgcatcaggcgctgcccgacagtaatcgtcttagtatttttagcgaaataacgcccgacccaactatccagaccgtggtgaaaggcattgcgcaaatgcagactttacgcccggatgtggttatcggttttggcggcggttctgccctggacgccgcaaaagcgattgtctggttcggtcgccagtgtggcattgaaattgaaacctgcgtagccattcctaccaccagcggtaccggttccgaagtgaccagtgcttgtgtcatcagcgatcctgagaaagggattaaatatccccttttcgataatgcactttatccggatatcgcgatccttgatccatctctgatcgtcagcgtgccaccggcgataacggccaataccgggatggatgttttaacccatgcgcttgaagcttatgtttctcctcgcgccagcgacttcacggatgcactggtcgaaaaagccgtgcaaattgtttttcaatacctgcccactgcagtgaaaaaaggcgattgtcttgccacccgaggcaaaatgcataatgcatcgacgcttgcaggaatggcctttagccaggccggactcggtttaaaccatgcaattgctcatcaactcggcggacagtttcatctgcagcatggactggcgaatgcgctcctgctcacggcagttatccgctttaatgctggcgatccgcgcacagccaaacgctatgcccggctggcgaaaacgtgccatttatgcccggacaacgccaatgacaccgccagcctgaatgcacttattcaacatattgagcagcttaaaacaacctgtacgctgccgactcttgctaatgcgctgaaagaaaaaaaagcagaatggtcaatacgcataccagatatggttcaggcggcactggcggatgcaacgttgcgtaccaacccgcgtgcggctgatgcctccgcaattgcagaactgctcgaggagttgttatgaacgtcaagttaacctcctgcgacgaccagaccatccgcgagcgagtacaagcagcaggtgtcgtgggtgctggcggcgcaggttttccaacccatattaagctacaagcgcgtgttgacactttcctggtgaatgcggcggaatgcgaacccatgttgaaagtggatcaacagttaatggcgcagcaagccagccgcctgcttcgcggtgttcactatgcgatgaaagccaccggggccagcagcggaatcatcgcgctgaaagagaaatatcaacgggcaataaacgcactcacaccactgttaccaccggatatccgcctgcatattttgcccgatgtttacccggcaggagacgaagtgctgaccatctggatggcaactggtcgccgcgttccacccgctgcattacccgttagcgtcggtgtggtggtcaataatgttcaaaccgtacttaatattaccagagccgtcgagcaacagtatccagtgacgcgccgcacactcaccgttaatggtgcagtggcgaaaccaataacggtaaccgtccccatcggcatgtctttacgtgaagtcctggcgctggcgggcggcgcaacagtggatgctcctggttttatcaatggcgggccgatgatgggaagtttgatcacatcgctcgacacaccagtcagcaaaaccactggcggcttgctggttttacccaactctcattcactgatccaacgtcgaatgcagaatgaccgcagcgtacttgccgtcgcgaaaactgtttgtgagcaatgccgcttgtgtaccgatctctgtccacgtcatttaatcggccacgaactggctccccatttactagtacgtgcggttaactaccaacagctcgctacgccgcaactgttactgacggcgctcacctgttcagagtgcaacgtctgcgccagcgtcgcctgtccggtaggaatttcaccaatgcgcataaaccgcctgcttaagcaggaattacgcgcacaaaatctccgttacgaaggtaccttaaatcctgcagatcccatggcaaattatcgactgattcccgtaaaacggctggtaaccagacttggcttaaccccgtggtatcaggatgcgccattgtctgaacaggtgcctcagcccgaaaaagtgacgttattgttacgccagcacatcggtgccagcgcaattgcgtgtgtacaaaaaggcgatcgcgtcgttcatgggcaatgtgtaggtcaaattccacacggcacattaggtgcccccattcatgccagtattgatggcatggtcagcgatgtgacagaaaacgcgattacgcttgtgagaggttaaccatgtcgaaagcggtaggtattttagaacttagcagtatcgcgaaagggatggaaaccggcgacgccatgctgaaaagcgccaacgttgagttactggtcagcaaaacgctatgccccggaaaatttctgctgatgctcggtggcgatgtgggcgcggtgcaacaggccatcaacagcggagcgtcccttgctggtgaaatgctggtcgacagtcttgtcctgccgaatattcatcccagcctcctttctgcaatcagcggacttaaccatgttgaacagcaccgggctatcggcgtagtcgaaacctggagtgtcgccgcctgcattgacgctgccgattgtgctgtcaaagctgcgaatgtcattctcgttcgcgtacatatggcttttggcattggcggtaaatgctacatggtggttgctggcgatatttcagatgttaataacgcggtctctgtcgccagcgagcgtgcgggggaaaaaggtttgttggtctatcggtcagtgattgcccgtccacatgaagccatgtggcgtcagatggtggagggataatgacaactcagcacacaactgaacggatgattcaggaatatgtccctggtaagcaggtcacgctggcacatgtcattgccaatccagggaaggatctgtttaagaaattgggtttaccagacaccatttccgctattggtattctgacaattacccccagcgaagcatctatcatcgcatgcgatatcgccacaaaatcaggcgctgtagagatcggttttcttgatcgttttaccggtgccgtagtgctgactggtgatgtttctgcgattgaatatgcacttagccaggttacccgtacgctgggtgaaatgatgcgctttaccgcctgccccattacgcggacctgacgttatgcaacgtatgatgctcatcggccccagccagtgcggaaaaacgtcactcacgcaatgtctgcgtggcgaaaatattcattatcagaaaacgcaggcaatcgtctggtccccgaccaccattgatacaccaggcgaatacctcgaaaaccgcagcctctacagtgcactgttggtcagtgcctgcgaagcggacattatcgcgctggtgcttaatgcggacgcaccgtggtcacctttttcgccaggctttacctcgtcaatgaatcgcccggtcattggagtagtaaccaaagcagatttagccagcatggaacaaatatctttggtgaaatgttggttacgggaagctggagcgcacaacgtgttagtaaccagtgcggttaataaccatggagtggcagaacttttagccttgctgcatacagaagaaggctgtcgctaatttcgacaggttatcagatgagaatgatgacggtgatacacagaaaagaatcaatgagcaatgagggttgccgggcaaccctcattgaataaaacaggaattacttcgcttcgccgtttttcatttcgcccatagctttcagctttttggagatatcgcggcgttctttggagagctcggcatttttgatgatgtaatcgtcaacgcgatcttcatagtcacctttcatgctagcgatgatgccctggattgcttcaacgctcatccccggcttgatgtaatcgctcaggttgtccagcagcaggacgcgcttctggttgtcacggatctttttctcaacgtcctgaatttcacgttgcagtttgttcttacgacggaacagacgaacaaattccagtacgtcctggaatgaaggcttggtagtttccatttttatacccctgataatgtgagagtcggattcgtttaagcaaccgctattcgttagggccaacattactcatagctgccgcagatgacaatgcttttatcccttttcactatcataccctttatccttgctgaatcgaagcagcagcaagatgattctgaagttcaggaattatttgcgcaaggcccggcaaatcagattcgatagcaactcaagctgatgtgccgtctccatgttcagccacacataaccatagattggtgtttccacaaccttcaggtcatggtggttattgagcaactgacgcagctcttccacagcatcgttcaatttttccgtattggcaaaaaccggctgcggattaccttcgtacagcgcatgaacaaggctcagcagtatttgctgcatcatgtgctgggtgtcacgaagtttttgcgcgttcaataacacgaaatggctggggcgcgtggcccagtacgcattgatttgcaactccagcatacaaaccagattgcgattaatggtctggataccttcatatatcgattttggaatacgagtttctttgctggcgggcgcaatcagcccacgcattttcacggcatcggtcaagagtttttgtagatggctttccagacgtgggcgttcgagtaagttcggtgagaatgcagattgatagacccgattatactcggtcagacttttcgccagttgaatgcgccagtggatgaacgcccgttgtggccagataccggtaaacaacattgccagtaaagagccgaggatcacatcgccgcttcgccataacgccgtatcaatttcacctgtaggggaacccacaacaattgccagcgtcaccccaatcaataaaccttgatacggtttcttgcccagcgccagccaaccgcaaagaaacatagccgccgcgcaccagactaacatcagcggtaacgaaattaactccagttgcagagcgataagacctaaaatcgaacccaacaccgtaccgccaatacgttcgaaggcgcgagggacaacgttaccccagaacgagattggccccataatcaccaccatggtgaccagcggccaggtgctttccgggatagtaaacaggcggataatgagaaaagtgagcaggaatgccagcgcgacccgagtaccatgcacaatgcggtaatggcggtatacccggatttcaaacgggcttaatgacttatcggcacgcacgcagaaactccgtaatgaagattaaaagcgctcataactcatctgtcggccagaaggcgcgcctctgaattatccgacggacaaaccgggaacagtgtaatttcccggcaggagcgaaaaaattgaaaggcgcatcttactcttttcgctttcaaaaaaaagagtggtcatcgcgttaacacaccgccctgagatgaattagtgatgttttggctgcaccgcaacatacatttcgatatcccagtacccatcttccgcgccattgttcaaataaacctcgaagcagggctttggtaacatttcataagcactgtcctgcaagaggctattaaagaactgataccagggtttagcaaaatcatcaccgactacacgagctaccgccaccgcatactgaccacctgaaatttctgtcagaatgacgccctcactgttttcgggaagcgtaaagtaacccggcaccgtcacgacggtgtcgcagcgtaatttttcggcgggtgtttcatctggattgtcgtaatagacagcaacccattccttcggcacaatatttttgctatctacccacatcatcaactgctcaaaacctttctttaccgtctgttcccacgggccaacgagatggaaacctgcaacggtacgtttatcttcctgcttaatctcgtagttcatgacgcctccattaatactgtttttatatacagtatagttgcaatattaaaaccacaaggaatgagtgttgattatgcgagcagactcgcactcctgccagtctgctgcaaaagaaaggtcaggccttatggtggaaataatcactcaggcgggaaaacatgccgccttccccgacagattccagggtaaccagcggccagtgcgccacctgtttatcacggtcgtaaagttcaatttcccctacccgctgatgggcgctaattggcgcggtgagttctttaccatcaagggtatatttggctttgatatgtggaatttcggctttcggtagcaccatccagaactcttgttccgttcccaggtcgatattttctttatcgccataccagatgcgttccgttccgacctttttcccacggtgcaaaatttgcaccgtagtaaagttttgttgcccccaacgtagtaattttcttgcctcttcctcacgaccttttgcactgtcagcccccattaccactgcaatgagacgacgctgcccatctacagccgaagcaatgagattaaacccggcaccagaagtatgacccgttttcaggccgtcaacattcatggttttatcccacaataacccgttacggttttgctgagtgataccgttccaggtgaggcttttctcactgtacatatgataaaactcgggctcgccgtggatgatagcgcgagaaagcacagctaaatcataagccgagctatgctggccaggtgcatccagaccatgcactgtttcaaaatgcgtatccttgagatgcagcttctcggcatagttgttcatcatttcaacaaactgccgttgcccaccggcaatatagtcagccagtgcaacacaagcgtcatttccggaatccacaattaaaccacggcttaaatcacgtaccgatacgcgatcgccctctttcaaaaacatcagtgaagaaccgacaaacaccggattatctttcgcccacgcatcgcgccccacggtgacaatatcgtctggcgtaatgcgatgactatcgatagcgcgatccacgacataacccgtcatcagctttgtcaggctggcgggattgcgctgttgatgctcattacccgcggtgaggatctgtccggtggtgtaatccatcagtacccaggacccggcatgaatctctggaggctgaggtgaaaaaggaatgttttccgccgcaaaaccagacgataagttaaaaacgaacaaagaagcagcaataataagtcggcgtttcaacagcaaaccctcaggagtttcaaatagctgttctttttacggaaatacttatgaactggctggaataaagtgcaagaaaatgtgactaccctctcatttttatctgacatgatcttgtggcgctaaagctgattagtacggtgatatttgatactctggcagacagcagaaataacggatttaacctaatgatgaatgacggtaagcaacaatctacctttttgtttcacgattacgaaacctttggcacgcaccccgcgttagatcgccctgcacagttcgcagccattcgcaccgatagcgaattcaatgtcatcggcgaacccgaagtcttttactgcaagcccgcggatgactatttgccccagcctggagcagtattaattaccggtattaccccgcaggaagcacgggcgaaaggagaaaacgaagccgcgtttgccgcccgtattcactcgctttttaacgtaccgaagacctgtattctgggctacaacaatgtgcgtttcgacgacgaagtcacacgcaacgttttttatcgtaatttctacgatccttacgcctggagctggcagcatgataactcgcgctgggatttgctggatgttatgcgtgcctgttatgccctgcgcccggaaggaataaactggcctgaaaatgatgacggtctaccgagctttcgccttgagcatttaaccaaagcgaatggtattgaacatagcaacgcccacgatgcgatggctgatgtgtacgccactattgcgatggcaaagctggtaaaaacgcgtcagccacgcctgtttgattatctctttacccatcgtaataaacacaaactgatagcgttgattgatgttccgcagatgaaacccctggtgcacgtttccggaatgtttggagcatggcgcggcaataccagctgggtggcaccgctggcgtggcatcctgaaaatcgcaatgccgtaattatggtggatttggcaggagacatttcgccattactggaactggatagcgacacattgcgcgagcgtttatataccgcaaaaaccgatcttggcgataacgccgccgttccggttaagctggtgcatatcaataaatgtccggtgctggcccaggcgaatacgctacgcccggaagatgccgaccgactgggaattaatcgtcagcattgcctcgataacctgaaaattctgcgtgaaaatccgcaagtgcgcgaaaaagtggtggcgatattcgcggaagccgaaccgtttacgccttcagataacgtggatgcacagctttataacggctttttcagtgacgccgatcgtgcagcaatgaaaattgtgctggaaaccgagccgcgtaatttaccggcactggatatcacttttgtcgataaacggattgaaaagctgttgttcaattatcgggcgcgcaacttcccggggacgctggattatgccgagcagcaacgctggctggagcaccgccgccaggtcttcacgcccgagtttttacaaggttatgcagatgaattgcagatgctggcacaacaatatgccgataacaaagagaaagtggcgctgttaaaagcgctttggcagtacgcggaagagatcgtctaatttgaagcctccgccgctggtacggcggaggtcaatgttgagtcaggctttttgaacggtgatactccacgctgcatcgccaatctgctgataatcggtgatggcatgcccttcttctgccgcccactgtgggattgcttcagttgcctgggtgcaatcaaactcaattaccaactcatcgccgctggccatttctgccagtgctgcttttgcttctatgagtggaaacggacagacctgcgtcaccacatccagctttttaatcgccatctttacaccttacttaatttgccgcagcagttgccagtcgcgccttacgctgcggtcgaacatacacaagccaggacgcagtccagactccgagaatcataaatacaaggccaatccagccctgccaggtcatcattgcagtcataaccagtccattaccgatagagcaaccacctgcaatactggcaccgaagcccatcagtacaccacctaacccgctacgtaatgttgtttgtgcatcagctgcgcgaacgcggaactcacggctcgctttggctgcaataaatgaccccacgaagatccctaacaccaggaaaacgccccagttaatgtatttcacgtcacccgcgaccagaaattgcagaatattggccgttggggaagtgattcctaacccaaacatgcgtccggttgcttcactcaggggccaggctaaaagcgcaatcaaaccgatgagtacagcagtgacaaagggatgccagcgtttttcaaacagaatatgagcgatcccggttcggcgcggcggtaaggtcgcgactttgagttttggcttcttcaactctttcatcaccaccaagagcgttatcaccagcaaaacggtaaccaacggccacacagacaaattaaaagtctcagcaatagagttatgttcagtactgtagtgctgcaaggtttgatttaaaccactggcatgtggagaacgcatcaccgcactcatcaccatataagtgaaaagcgcgatccaactgccgatcaatccctcacccgcgcgataccaggtcccggtggcacatccacccgccagaacaattcccagcccgaagatatacccacctataacagtaccaagccacgggaacgccccggcttcgtaagtcagtagtcccgcctgaattaacgcaaaaacccccacgctttgtaccgaaattgcaatcagcaaggcgtaaaacatgcgattatttttcacgatatacatatcgcgaaaaccacctgtcaggcaaaaacgcccacgctgcatgacaaatcccagcagagcaccacaaattagcccgcttaatatcattgaaaacataaattaattaaccagatgaatgttaatagggaaattattcatgactggtggaatgcagaccaataaccaaattctctaaattagaacaaatggttattaatgaggatgtcgataaaaaagaataaaaaaaccggagcccaatattcattcgactccggtttattattacaaaagatgattacgctacgtcttcgtactgcggaaccgggttacggaaactcttggtgacgcaagccaggtaaatcagaccgatagccgcccagatcagacccagaaccattgagctttcttccaggttaacccacagcgcaccaacggtcagcgcaccacacatcggcaggaacaaatactggaagtgatctttcagcgtcttgttacgcttctcacggatccagaactgcgagatgaccgacaggttaacgaaggtgaacgccaccaacgcaccaaagttgatcagcgctgtagccattaccaggtcgaagttgattgccagcaaggcaatcgcgccaaccaggatgatgttcatcgccggagtacgccatttcgggtgtacataaccgaagaagcttttcgggaatacgccgtcacgacccattacgtacatcagacgcgctacgcctgcatgcgccgccataccggacgccagtacggtaatggtggagaagatcagcgcgccaacctggaacgctttacccgcaacgtacagcatgatttcaggctgtgacgcatccggatctttaaagcgagagatatccgggaagtacagctgcaggaagtaagttgcaaagatgaagatcatgccgccaatcagcgcggtcaggaaaatcgcacgcgggatcacgcgctctgcatctttggtttcttccgacaggttgctgatgccgtcaaagccggtaaaggagaagcacaggattgtcgccccggtaatcatcgggataacatgcgcatcgccagaccagaacggacgagtgctcgccagcgtaccagcgccttcaccttcaaatacgccataaacaaccatgcccagaatcaccgcgatcagcactacctgcaacacgacgattacagtgttgaagttcgctacggatttcagactacgcaggttaaaggcggtcataaaggccaccagcgccaccacaaacatccacgatgggatggaaggcactagagcttcaaaatagattttcgccagcagaatgttgatcatcggcgcgaacagatagtcgagcagagaagaccaacccaccataaagccgacagtcgggctaatggatttctgggcgtaagtgtatgcagagccagcagaaggatagcggcgaaccagcttcccgtagctcagagccgtaaacaggatcgcaatcaatgcgaacgcataggctgtcggcacatgaccatccgtgaggcctgaaacgataccaaaagtatcaaacagcgtcatcggctgcatataggcaagacccatcattacaaccggaactaacgtaagcgttttacgcaattccacgcgagaggtgtttggagtaacgttatgcgacatggtcattctcctttacggtgataaccgtcgcgtaagcaaaaaattgccccatttttttggattcctcagcgacaacaactgtcgatttttagtaaatatctatccggtacgaagcccggcctcttggtatgaatgattggtttgaagcaaaaaataaccgacgctgatgaaacgtcggtttttagtcattttttgacagcggcgcattgtgcctaaatgggggggaaatgacaagagaatgagaggcttgtcataataatttttctttaaatggctgattttccgtcatcagattttgcataaacaccggcgatcgcactatttgctaaaatttcatcccgccaccagccgctggcaagccctgcggtctgttcattccagccaatccagacgggttcaaagagagtttgggcgaccactttcttctcgattaacgcgccactatcgagaaaccgttgcgccagataacggggtaaatagccgcagccgaggccgctaatttgcagctccagcttggttttaaaatcgaaaacggtaatggcttcttgttcgtcgagaagttgtgaggccgtagaagcgcctgcctgcgcagtatcccccaccacaatcgcccgatatcgcttaataatacgacgatttaacggctcttcttccagggctaacggatgatgaggcgcgaccgcaaagacttgttccagatcgcccaaccgtgaaaaaccaaactcactggaagatggtggctcatgcatcgcgccaacaataatatccgctcgcccctgagtcagggcatcccaggaaccaccgagtacgccattgataaacttcaggcgcgtcacgctatgatgttgataaaaagcttcaatcagtggcgcaagcagagaaaaaggaaacgtgtcgtccacgccaatcaccagctcgttttcccagccttcatgcagtttgatcgcctgcttttccagttctcgcacggtatgcagaacttcccgccctttctctaataacatttttccggtacgggtgaatttagcgcggtgaccgctacgatcaagcaattgaatattaaggtcgctttccagcttgtgaacggtgtaactcagagcggacggcgtcttatagagtttggccgacgccgccgcaaaactgccttctttttctaaggcatcgaggatcatcaacacatccagcagtggtttcatacacgcccccttgcagtgcatgcggcgtcctgctggcgtgatcgtttactccagcggcattaccagcggatcgggatactggtattcaaatcccagttcattacaaatccgactgccatcaataatcttacctttgccgctgtccagactatttctgaactgcggaggctccagccccagtaaacgggccatctgcggatagaaaacattacgcgcagggtgagctggcgcacatatattatagatgtgtccgcctttaggtgcctgtaacaacagagtgatagcgccaataacatcttctaaatggactaaattaacaccatgttcaccatcaggcgcggtttttccggcaaagaagcgtccgggatgacgtcccggtccgaccagccccgcaagacgcagaatatcgaccgaagtaccgggtaaattgtgcagccagtcttcgagttcttctaatactcgtccactgttggttaccggattacgcggggtagtttctttcaccgtgccttgcgcgtcgccatagacagatgttgagctggtaaaaataatgcggggaatacgatgggccagcgcgctatccactaactcttgtaccgcttgtaaatagaactcatcgccggggccgctacgacgtgccggaagcgtaatgaccagcgcatcgacatccatcagggcatccagatcgtcagaatcgcaaactaactcaggctccatgcgaagcagatagctatcaatgccactcattcgggccgcttcgacaccatcttgtgtggttttactcccggtgacttgccagcctcgcgctgaaagtgacatcgccagcggcatgcctaaccaccctaacccgacaattgcgacctttttcatccgttatctcctgatacaccttagatctataaggctacgctagcgtatcaaaactgacaattcattctatgaatgaatctgttcaataatgataacgacatgctgcaatgagcagtgaatcgtcggtaaccgcgtataccagacggtgctcctctgtaatgcgtcgggaccagaaacctgacaaattatgtttcaggggttctggcttccccttaccttcaaatggcgttctgcgggtatctttgataagttcattgatctttttaacaattcgcttatctgtttcctgccagtacagataatcgtcccatgattcctcagaccagattagtttcactcaatgatgtccttttccgttcctttgcctgatttcaggctatcgattgagtccatcaatctccgggcgttagcgggggaacgcagtagataagccgtctcttccagggagttatattcttcgagtgacatcagaacacaagcctctccattctgacgagtaataaggatcggggcatgatcttcaacggctttcatcattgttgccgacaaattctgacgcgcttcgctgtagctaattgtacgcatgtcaatctcctcttttgtacagttcattgtacaatgatgggcgttaattaactatttattaattagtttgtagatcaaggtattgtcagtgagacgaaaatccaggcttcgctatttttggtgccgtcagcttagaggacagtcctcttagccccctcctttccccgctcattcattaaacaaatccatcgccataaaatatataaaaaagcccttgctttctaacgtgaaagtggtttaggttaaaagacatcagttgaataaacattcacagagacttttatgacacgcgttcaatttaaacaccaccatcatcaccatcatcctgactagtctttcaggcgatgtgtgctggaagacattcagatcttccagtggtgcatgaacgcatgagaaagcccccggaagatcaccttccgggggcttttttattgcgcggttgataacggttccgacaggtttaaagaggaataacaaaatgacagacaacactcgtttacgcatagctatgcagaaatccggccgtttaagtgatgactcacgcgaattactggcgcgctgtggcattaaaatcaatcttcacacccagcgcctgatcgcgatggcagaaaacatgccgattgatattctgcgcgtacgtgacgacgacattcccggtctggtaatggacggtgtggtagaccttgggattatcggcgaaaacgtgctggaagaagaactgcttaaccgccgcgcccagggtgaagatccgcgctactttaccctgcgtcgtctggatttcggcggctgccgactttcactggcaacgccggttgatgaagcctgggacggcccgctctccttaaacggtaaacgtatcgccacctcttatcctcacctgctcaagcgttatctcgaccagaaaggcatctcttttaaatcctgcttactgaacggttctgttgaagtcgccccgcgtgccggactggcggatgcgatttgcgatctggtttccaccggtgccacgctggaagctaacggcctgcgcgaagtcgaagttatctaccgctcgaaagcctgcctgatccagcgcgatggcgaaatggaagaatccaaacagcaactgatcgacaaactgctgacccgtattcagggtgtgatccaggcgcgcgaatcaaaatacatcatgatgcacgcaccgaccgaacgtctggatgaagtcatcgccctgctgccaggtgccgaacgcccaactattctaccgctggcgggtgatcaacagcgcgtagcgatgcacatggtcagtagcgaaaccctgttctgggaaaccatggaaaaactgaaagcgctgggtgccagttcaatcctggtcctgccgattgagaagatgatggagtgatcgccatgagctttaacacaatcattgactggaatagctgtactgcggagcaacaacgccagctgttaatgcgcccggcgatctccgcttctgaaagcattacccgcaccgttaacgatattctcgataacgtgaaaacgcgtggcgatgaggccctgcgggaatacagcgcgaagtttgataaaaccacggttaccgcgctgaaggtgtctgctgaggagatcgccgccgccagcgaacgcctgagcgacgagctaaaacaggcgatggcggtggcagtaaaaaatattgaaaccttccacactgcgcaaaaactaccgccggtagatgttgaaactcagccaggcgtgcgttgccagcaggtcacgcgcccggtcgcttcagttgggttgtatattcctggcggctccgccccgctcttctcaacggtattaatgctggcaactccggcgcgtattgcgggctgtaaaaaagtggtgctgtgctcaccgccgccgattgccgatgagatcctttatgcggcgcagctgtgcggtgtacaggacgtgtttaacgtcggcggcgcacaggccattgccgcactggcgtttggtactgaatctgtgccaaaagtggacaaaatcttcgggccaggcaacgcctttgtcaccgaggcaaaacgccaggtaagccagcgtctggacggtgcggctatcgatatgcccgcaggcccgtcggaagtgctggtgattgccgacagcggcgctacgccagatttcgtggcttctgatttgctttctcaggctgaacacggcccggactctcaggtgattttactgacgcccgatgctgatatggcgcgtcgcgttgccgaagctgtcgaacgccagctggcagaactgccgcgtgccgaaaccgcacgtcaggcactaaacgccagccgcctgatcgtgactaaagatttagcgcagtgcgtagagatctccaaccagtacggcccggagcacctgatcattcagacccgcaacgcccgcgaactggtcgatggcatcaccagcgccagttcggtatttcttggtgactggtcaccggaatcggcaggtgattacgcctccggcaccaaccacgttctaccgacttacggttacaccgccacctgttccagcctcgggctggcagatttccagaagcgcatgaccgtgcaggaactgtcgaaagaaggtttctccgcgctggcttcgaccattgaaacattagccgccgccgagcgcctgaccgcccacaaaaatgccgttactttgcgtgttaacgcccttaaggagcaagcatgagcaccgtgactattaccgatttagcgcgtgaaaacgtccgcaacctgacgccgtatcagtcggcgcgtcgtctgggcggtaacggcgacgtctggctgaacgccaacgaatatcccacagccgtggagtttcagcttactcagcaaacgctcaaccgctacccggaatgccagccgaaagcggtgattgaaaattacgcgcaatatgcaggagtaaaacctgaacaggtgctggtcagccgtggcgcggacgaaggtattgaactgctgattcgcgctttttgcgaaccgggtaaagacgccattctctactgcccgccaacgtacggcatgtacagcgtcagcgccgaaacgattggcgtcgagtgccgcacagtgccgacgctggacaactggcaactggacttacagggtatttccgacaagctggacggcgtaaaagtggtctatgtttgcagccccaacaacccgaccgggcaactgatcaatccgcaggattttcgcaccctgctggagttaacgcgcggtaaagccattgtggttgccgatgaggcctatatcgagttttgcccgcaggcatcgctgactggctggctggcggaatatccgcacctggctattttacgcacactgtcgaaagcttttgctctagcggggcttcgttgcggatttacgctggcaaacgaagaagtcatcaacctgctgatgaaagtgatcgccccctacccgctctcgacgccggttgctgacattgcggcccaggcgttaagcccgcagggaatcgtcgctatgcgcgaacgagtgacgcaaattattgcagaacgcgaatacctgattgccgcactgaaagagatcccctgcgtggagcaggttttcgactccgaaaccaactacattctggcgcgctttaaagcctccagcacagtgtttaaatctttgtgggatcagggcattatcttacgtgatcagaataaacaaccctctttaagcggctgcctgcgaattaccgtcggaacccgtgaagaaagccagcgcgtcattgacgccttacgtgcggagcaagtttgatgagtcagaagtatctttttatcgatcgcgatggaaccctgattagcgaaccgccgagtgattttcaggtggaccgttttgacaaactcgcctttgaaccgggcgtgatcccggaactgctgaagctgcaaaaagcgggctacaagctggtgatgatcactaatcaggatggtctgggaacacaaagtttcccgcaggcggattttgatggcccgcacaacctgatgatgcagatcttcacctcgcaaggcgtgcagtttgatgaagtgctgatttgtccgcacctgcccgccgatgagtgcgactgccgtaagccgaaagtaaaactggtagagcgttatctggctgagcaagcgatggatcgtgccaacagttatgtgattggcgatcgcgcgaccgacattcaactggcggaaaacatgggtattaatggtttacgctacgaccgcgaaatcctgagctggccgatgattggcgagcaactcactaaacgagaccgttacgcccatgtagtgcgcaacaccaaagagacgcaaattgacgtccaggtgtggctggatcgcgaaggtggcagcaagattaataccggcgttggcttctttgatcacatgctggatcagatcgccacccacggcggtttccgtatggaaatcaacgtcaaaggcgacctctatatcgacgatcaccacaccgtcgaagataccggcctggcgctgggcgaagcgctaaaaatcgcccttggcgacaaacgcggtatttgccgctttggttttgtgctaccgatggacgaatgccttgcccgctgcgcgctggatatctctggtcgcccgcacctggaatataaagccgagtttacctaccagcgcgtgggcgatctcagcaccgaaatgatcgagcacttcttccgttcgctctcatacaccatgggcgtgacgctacacctgaaaaccaaaggtaaaaacgatcaccaccgtgtagagagcctgttcaaagcctttggtcgcaccctgcgccaggccatccgcgtggaaggcgacaccctgccctcgtcgaaaggagtgctgtaatgaacgtggtgatccttgataccggctgcgccaatctgaactcggtgaagtcagccattgcgcgccacggttatgaaccaaaagtcagccgtgacccggacgtcgtgttgctggccgataaactatttttacccggcgttggcactgcgcaagcagcgatggatcaggtgcgtgagcgcgagctgtttgatctcatcaaagcctgtacccaaccggtactgggcatctgcttagggatgcaactgctgggtcggcgcagcgaagagagcaacggcgtcgacttgctgggcatcattgacgaagacgtgccgaaaatgaccgactttggtctgccactgccgcatatgggctggaaccgcgtttacccgcaggcaggcaaccgcctgtttcaggggattgaagacggcgcgtacttttactttgttcacagttacgcaatgccggtcaatccgtggaccattgcccaatgtaattacggcgaaccgttcaccgcggcggtacacaaagataacttctacggcgtgcagttccacccggagcgttctggtgccgctggcgctaagttgctgaaaaacttcctggagatgtgatgattattccggcattagatttaatcgacggcaccgtggtgcgtctccatcagggcgattacggcaaacagcgcgattacggtaacgacccgctgccgcgcttacaggattacgccgcgcagggtgccgaagtgttgcatctggtggatctgaccggggcaaaagatccggctaaacgtcaaatcccgctgattaaaaccctggtggcgggcgttaacgttccggtgcaggttggcggcggcgtgcgtagcgaagaagacgtggcggcgttactggaagcgggcgttgcgcgcgtggtggtcggctccaccgcggtgaaatcaccagaaatggtgaaaggctggtttgaacgtttcggtgccgatgccttagtgctggcgctggatgtccgtattgacgagcaaggcaacaagcaggtggcagtcagcggctggcaagagaactcgggcgtttcactggaacaactggtggaaacctatttgcccgtcggcctgaaacatgtgctgtgtaccgatatctcgcgcgacggcacgctggcaggctctaacgtctctttatatgaagaagtgtgcgccagatatccgcaggtggcatttcagtcctccggcggtattggcgacattgatgatgtcgctgccctgcgtggtactggtgtacgcggcgtaatagttggtcgtgcattactggaaggtaaattcaccgtgaaggaggccatcgcatgctggcaaaacgcataatcccatgtctcgacgttcgtgatggtcaggtggtgaaaggcgtacagtttcgcaaccatgaaatcattggcgatatcgtgccgctggcaaaacgctacgcagaggaaggtgcagacgaactggtgttctacgatatcaccgcttccagcgatggccgtgtggtagataaaagctgggtatctcgcgtggcggaagtgatcgacattccgttttgtgtggcgggtgggattaagtctctggatgacgccgccaaaattctttcctttggcgcggataaaatttccatcaactctcctgcgctggcggatccgacgttaattactcgcctggcggatcgctttggcgtgcagtgtattgtggtcggtattgatacctggtacgacggcgaaaccggtaaatatcatgtgaatcaatataccggcgacgaaacccgcacccgcgtcactcagtgggaaacactcgactgggtacaggaagtgcaaaaacgcggtgccggagaaatcgtcctcaacatgatgaatcaggacggtgtgcgtaacggttacgacctcgagcagctgaaaaaagtgcgtgaagtttgccacgtcccgctgattgcctccggtggcgcgggcaccatggaacacttcctcgaagccttccgcgatgccgacgttgacggcgcgctggcagcttccgtattccacaaacaaataatcaatattggtgaattaaaagcgtacctggcaacacagggcgtggagatcaggatatgttaacagaacaacaacgtcgcgaactggactgggaaaaaaccgacggacttatgccggtgattgtgcagcacgcggtatccggtgaagtgttaatgctgggctatatgaacccggaagccttagataaaaccatcgaaagcggcaaagtcaccttcttctcgcgcactaaacagcgactgtggaccaaaggcgaaacgtcgggcaatttcctcaacgtagtaaatattgcgccggactgcgacaacgacacgttactggtgctggcgaatcccatcggcccgacctgccacaaaggcaccagcagctgcttcggcgacaccgctcaccagtggctgttcctgtatcaactggaacaactgctcgccgaacgcaaatctgccgacccggaaacctcctacaccgccaaactgtatgccagcggcaccaaacgcattgcgcagaaagtgggcgaagaaggcgtggaaaccgcactggcagcgacagtacatgaccgctttgagctcaccaacgaggcgtctgatttgatgtatcacctgctggtgctgttgcaggatcaggatctggacttaacgacggtgattgagaacctgcgtaaacggcatcagtgagttgcggggtaagcggatgcgatattgttgtagcatccggaaaaaaaaacgggcaaggtgtcaccaccctgccctttttctttaaaaccgaaaagattacttcgcgttgtaattacgcagagcgttacgccccaagacaatccccgcgccaaccatgccgcccagcagcaccgccagaatcaaggtaattgcctttttcgggctatcgcgacgaataggtaacgtcggtttcatcacataacggtaagcatgaatatcaagatcatcaacctttaagttttcgatatccagcaggttttgacgtgtctgatagtagtttggtgagaacactaacggacgagtcgcctcatgcttaatcatcgactccagagcttcgctccccaaaaggaacaacgtatcttgcgtcacatcttcagtctgctgaacctgtggctttgtcacctgcgcctgattcgcatactgcaacgcttcctgaatctgacggatacgcagatctttctgctcctgcgcaaccacttcctgggtcttcagcgaatcctgcaagtttttcatacgcagcgcgatgttgtctttcaggtctttttccagttcttcgtttacctggtcgtcaacttgctggatatacttcgccagctgcttctgcgcaccttcaggtgtttcaccaacataagacaccgccagtggtaacggctggtttttaacggtaggctcaatggtcagcttctctgcttcttcctggttatccagcgtttccgctaatgctgagaatgcagtgctgtaacgtccgataagtgaagcctgaatgtcggagactttcggtacagccggaccgtaaatcacattcatcgcgttggtataaccagcgatttgccccacatcaggttgagtaacgatagctgtggaagtccacttttctttggcaacggccagataccctatagccagggcaatagccacaatgacagagatgataattgtcatcttgccacgccacaactgcaccagtaaatcaatcaaatcaatctgttccgggtcatggttttgcccagaaacattattattttctactctcatcattaccctaacggacgaaataattttaagtcgccatagtttagcgataatcgccatgaatgctataggataaatgataaaaataatgaattattacaaagggaacataagagaatcagggcgaaaatcgccctgataacatgatgttagtcgctgccaaaaagatcgcgggtgtagactttgtctgccacatccttaagctcttctgccatacggttggaaataatgacgtcggcttgttgtttgaaagtggcgagatcacgttccagccgagagttgaagaatgaatcttctttcatcaccggttcgtagatgatcacttcaacgcctttcgccttgatacgtttcataatcccctgaatggaagacgcacggaagttatctgatccgctcttcataatcagacgataaatacccactacttgcggcttgcgtgacaaaatggcatcggcaataaaatctttacgtgtacggtttgcatcgacaattgccgaaatcaggttattcggcacagactggtagttcgccagtaactgcttggtatctttcggcagacaataaccaccataaccaaacgacggattgttgtaatggttgccaatacgcggatcgagacaaacgccttcgataatctggcgagtattcagccctaaactttctgcatagctatccagttcattaaagtatgctacgcgcatcgccagataggtattagcaaacagtttgatcgcttctgcttcggttgaatcggtaaacagggtcgggatattttgcttaatcgcgccttcctgtaacaacgcagcaaaacgttctgcgcgttctgaacgctcaccaatgacaatacgtgacggatggagattatcgtaaagggctttaccttcacggagaaattccggagagaaaataatattttcagtacgatatttcttatgcatcgctgcggtaaaaccaacgggaaccgttgatttgacgaccataaccgcataaggatttatctcaactacgtctttaattactgattctacactggatgtattgaaataattagttttaggatcatagtcggttggagtggcgatgatgacataatcagcatcccggtaggcttcatttttatctaatgtggcattaaagtgtattttatctgcttgcaaaaactgctgaatttccttatcaacaataggagatatccgatcattcagcatagcaacgcgtgacggtaaaatatctaatgccacaacctcatgattttgtgcgattagaagcccgtttgacaagcctacatagccagtaccggaaatggtgattttcatttcatgctctcagaattaacttaactatgaatcatgatgtttttagcatcctgataagagctaaaagttttaacgctacgttatcagatggtcaacgcaacgaaaaacaattcagattttctttataagaatagctgatatttattaagttaatattaagcagtgaaatttagtctataagattattggcaaaaaaagcccagcaatatatgccgggcctcaatttattgttggttaagtcagattaatccagccattcagtatggaacacaccttctttatcaatgcgcttataagtatgtgcaccgaaatagtcacgctgtgcctggatcaggttcgcaggcagaacagcggcacggtagctgtcataataggcaaccgcagcggcgaaggtgggaaccgggataccgttctgtactgcataagcaacaacatcacgcagcgcctgctgatagtcatcggcaatttgtttaaagtacggagccagcagcaggttagcgatctgcggattttcggcatatgcatcagtgattttctgcaggaactgcgcacggatgatgcagccagcacggaaaatcttcgcgatttcgccgtagttcagatcccagttgtactcttcagacgcagcacgcagctgagagaagccttgggcgtaagaaacgattttgcccagatacagagcacgacgaactttttcgatgaactcagccttgtcgccagctggctgcgcttgcgggccagagagaactttagacgcggcaacacgctgatctttcagagaagagatataacgtgcaaacacagactcggtaatcagcgacagcggttcgccgagatccagtgcgctctggctggtccatttaccggtacctttgttagccgcttcatccaggatcacatcaaccaggtagttaccgtcttcatcttttttggtgaagatatctttggtgatgtcgataaggtagctgctcagttcaccgttattccactcggtaaaggtctgcgccagttcttcgttggtgagattcaggccacctttaagcagagaataggcttcagcaatcagctgcatatcgccgtattcaataccgttgtgaaccatcttcacatagtgacctgcaccatcggcaccaatataggtaacgcatggctcaccgtcttcagccactgcggcgattttggtcaggatcggcgcaaccagttcataggcttctttctgtccaccaggcataatggaaggacctttcagcgcgccttcttcaccaccggagacaccggtaccaatgaagttaaagccttcggcagaaagctcacggttacgacgaatggtgtcctggaagaaggtgttacctccatcaatgatgatgtcacctttatcgaggtatggcttgagggaatcaatagcagcatccgtgcctgcacctgctttcaccattaacaggatgcgacgaggcgtttccagagattcaacgaactctttcaccgtatagtaaggaaccagttttttgtctggattttcggcaatcacttcttccgttttctcacgggaacggttgaaaatagagacggtataaccacggctttcaatgttgagcgcaaggttgcgccccatcactgccataccgactacgccaatctgttgctttgacattgtttactcctgtcagggtgagaaactatcataaataatagttcagatagttctatgtattagaacgtagatttcgtgaataaaagtcataatttaaatgagatatttgatattaatttagatatctcatttaaatcataattgttatacagatagaccaattcacttatactgtgactcacataataactaccttaagaattgacaatcaacaataaattaaagtttgtaagtaacggtagtttatagttttaaatacaaacaatttagatttaacagacaagaatgtaataatattaattgcgacaactttatattatcaaagattgcatgcataatagttcaagttaattttatataatttctactaagttagctttttaaagatattagatgctttgtatttttctaaaataacattttctacaggtttatatggtaaacggatgaactcatcaaaatctgaagagaacagatcgtttggattattaaaaatgaatatccgggatttatcataaaaatcacaattcatcaagtcaatattgttcgatattaattttcgtgaataaaaaatagattccaaagaacgcaatgttaatccaacttgcccaactgtgtttacctcaagaatatatttattttcttgtactttatttatattctccttataacttatagcacaattactatagaaacctgaatgcttgtaagaggttttatccttaataacaaagaaagatggtttaatgccatgataactgagagcttgaccaattgaatcgattattgacaacctatttttatcaagcccgacaaaataacaactatcatttgcaagtgaaccattcttataaacattagacaaaggaaatatttgccgcatatacttaaagtcatatttatcacattgtgctttatcaaaggaatggacttcatcaaaactatccttaaaaaacaaggctaattctgatgtgattatattccttacgatcaatatctttttttgcttaaataaatctaaatgtctatgatagccgtatccatctgaatctttaaaaatcagaattgcatcaggtggaaacgccaaactatgtaactttaaaaataatcgaacaagattaaattttgtgattttgtttaatctaaaaaacaatcgcccttcaggataggcaatgttttttatttcgaaatgttctcttaattgctgtatcattatacggtcataatctgccgtccagccaataaaaactatcatttaagcctcaacatgataattaaaaacataaccgacatatttatcaaagaataaatactactagcgaatgctaatccataaaccccagcataatgataagatataaattttaaaggaataaatatagtaaatgttacaattgataaaaaagacggtgttttggtatcacctttagaataaaaacttgaagagacaagtgttgcaatagaatcccctataaacccaccaaataacgccatagttaacatccagataatatggacatcaaatttctgaaagttaaatatttttaaaaataaatttattatctgttcccctaatataaaggcaaagaaatatagaaccaaaccaaaggcaaataaaataaaaaccctcgtcattaaccaatgtttaaatattttattatcctgtacagccaccttattcatcattgttatatcaggaataattattgttttagtgaaaattaagtttgccattgaaagcaattgctggactaaaacaaaaagagagagagagccagcaactgaataagaaagaatatgtctgtcaataacgggacctgatttataatagacagaacctaaaatcaaatatttaatgcgggaaaaggctcccttgatgtctatatcattaaaggataatttaattgggcctcctattttcattatttgcataacgaatgtcataagtatttttattgcataaatatacgtaacagccaacacaccataagaagttatagctgggaaaataaatggaaatataattaaagaacaaattgctggaatcgcttctgcagaaataaattttgagtttgcattaaaaaaggcagtgaatattgctgatgcgatagaaaaaggaattacgatgaattggaccgtaataatatgttgcgttaaagataatgtttttacatcaaaaccagaaaatacacatcccaaccataatggactaaaggatattaatggtataactataaatgctgagccgattgaaaataagtatatctgcgcccaaagatcttttaaaacactctttgaagatacaaataatggaaccagaacattagttaatgaactaactaatacagacaggataacagaaggtatagtcataccggcaaataaagcatctgtatcgctagaaggtcctattttaattagtgttattaactgaatgagaacaataaataacaagttagaaacagaagaaataaataaatataaagaacgcattatatccctttcatgttatgcaatttcgaatatattctcattttaagagcaatataaatcttattcataattgatattttatttttgtgtggatgaagggaaaaaaaaccttttcccgttctaatatcgttaacaccaatttccctgcaaattaatccatgttttttaagggcaattgaaaaataaaattgatctcgccttatattgttaaaatacagttcaaaccaagtcttaaataaatcatctaattctttattccttttttttcttattaggacaccacattcaaagcctactttttcatttagattatattttaatttacgctttattttaagcatgtcataccaacttatacgagaaaaaacaaagcaattttctatttcttctttgatagttgaatttttaaaatgaggataagcatatatgtaatgatcatcaataatgattttttttattaagttagttaaatcatcattgattacaatattaccatcaagatatatactatagtcataatcatcaaatattgatggtactcccattttataatacctattttccacagctggagaaacaaattttcttgaaatttgtatcaatgtccatgtttctggcacttcaatatactggtcggaaatgagaaaatgctcaaaacataacgaacttgtactttcagctgtcttaaggctatccaatgttattgaatcataagctccaattacaactttatagattgctatttttttcatttatatacgtaacataatgatggtaatagataataaatgcattatattttggcagattatctgccaaaatataaaataactagttagaaacgtatgtcattctgcttttttaaataagtttatataccagggcattgcctgtcttaaaccagttttaatatcaaactgaggttgatagccgagcatttctctagctttactaatatcagctagagaatgtctcacatcaccttttctgaaatcccgatatataatattccctgcatattttattccattactgccaaggtcattttttataaattcaactaattcgtttaatgatgttctctcaccataagcaacgttgtaaacttctccttttgcactatcatctgctgtagcagcaagaatattcatttgaacagtattttcaataaatgaaaaatctctactagtttccccatcaccattgatataaatatctttatccatgagcattgccgatatccatttgggtattactgctgcatatgcaccatttggatcttgccttttaccaaagacattgaaatatctcaaaccaatgcttttaaaaccatacatttttgcgaaaacttccgcatataattcatttacatattttgtgatagcatagggagataatggtttaccaattgtatgttctattttgggcagagcggtatgatcaccatatgttgaacttgaagcggcaaaaacaaaactctctacatctctacacttggcagcttgtaacatattcaagaagccagagacattaacttcattagttgttataggatcattaattgaacgaggcactgaaccaagtgcagcctggtgcaatacgtagttaacattatcaacggccttcatacatgtctcataatcacgtatatcaccttcgatcattgtaaatttttgccatgcttcaggtgtaacgttttgctggacttcatcaagatttcgctgatgtcctgtagcaaaattatccaaaccaactactgtctgatttaatcttaaaagtgtttcaagtaaatttgagccaatgaagccagcaactcctgttatcaaccaagtcttaggtttaacttttaattgctcaatagttttttcatatctagtcatagatattcacctagttaaagtctaattgttgcatctgatttattaagaatatatttcaaatcatatgtcacacattttgtggactgcagctccttgatttcaatggattgcatatttttgaattgctcatgggctacagcaaaaattatgccttcatatttcttagaaggtttagtagaatgaatttctatgccatattcctgcaatgcctcatcttcacttacccaagggtcataaacatcgacattcaaattataatcttttaattctgatattatatcaataattttcgtattgcgaatatcagggcaattttctttaaaagataaccccataattaaaatattagcattatctattagaatacctgccttaatcatttcctttataagttgagatgcaacataacgtgccatatcatcattaatacgtctaccagccaaaataacctctggatgataaccaatttcttgagctttatgcgttaaataatatgggtcaaccccgatacaatgaccaccaaccaggccgggacgaaaagggagaaaattccatttagtacccgctgcctttaaaacatcctcagtatcaatacctaatttattgaagatgatagccaattcgtttattagtgcaatattaagatctcgttgcgtattttcaattaccttagcggcctcagccaccttaatagatgatgccttgtatgtcccggctgttataattgaggagtaaattttatccacaaacgttgctgcttctggtgttgaaccagaagttactttcataatatttgttactctatgatttttatctcctggattgattctctctgggctatagcctataaaaaaatctttgttgaaaactaatccggaaccagcttcaatctgaggaacacatatttcttctgttgcgcctgggtagaccgtcgattcaaatataatgatatcgccatttttaataaccttgcttaacatttttgaagcactaaccaagggacttaaatccggtcgtttatatttatcaattggcgtaggtacagtaacaataaatatattacacgctttgagtgcttcgatttcacatgaatagtgaagaaatttcgcactagcaagctcatccgcagtacactccagtgtactatccatttgtttttttaattcgtcaattctgttttgtttaatatcaaaaccaacagtattatattttttcccgaattccaccgccaaaggcaggccaacataaccaagaccaatgatgcctatttttatattatcaatattcatagaaactctcactatttactcatattttataagagacaaacaaccaattgttaaaacacataaaacaatagtggtgatattatatcaaatactataataattcaaatcgctcactagattaaacaaatttatagggcataattacttgagcgacattatatgtcatatataattgtaatgcagaataaaatgtcaataaaacaagaaaaacccatctctgatttactatagttttattatatgccagtccaatcagtaaaatctggtatattaaaaaaaactcactaattctaaacgatagaacagggaaatgaagaaatagatagaacgatattattgatataccataaagtttatagcaaagattaaataacacatcattattaagccccttatagaaactaaaaataacaaatatcattaaattcacaatagaaagaatactaaatgggtttactttaaaatccgattctatactcaaataagctaaatagttagttggcacatgcactgtaataaataatgatgtaaggatacctttaatatctagtgctgaaaatagaattgataaaaccacaccgcagagccacatagcattatttgcatgtcttttactgaagataaaaataattaaaaacataattgcgctatagtgaaacaaaaaacctataataatgtaaagtaggcttaatttatttctcccattaactcgatgaaacaatgctattaggcaaattgcgactgcaacgccagctctaacttgagttaaatctaataataaataaagtttagaacaatagacaagaaaaaatacagaaatcgggatatttagtttaattaacgcattgtatttaatcagtagagagattattgcaaaaatcaaaaaacttactgttattggctgatttaattggaaagacaatctgaatattattttagataacggctcagtatataaagaaggtgttgtgagataatacccatttaaataattataatagtcttgacttacacccggagctataaatccagcagtaataatagcagccaatactgtaatactattaccaatttttccttttgcaacaaaagcagttgtagatacaaaaaaaagcatcaaccaataaaacatatattattcacttgtttaatattttgaaattagacaatatcgtataatgctctgaaggtgccacatgaaatgttttgaaaacaaacgccgattattatgcgcagcaaaatgtagtgctttcacctcattaatataaaaaattttctcaccggtcagagaatgaatacggcggcataaatccaagtcttcacaatacataaaataatgctcatcaaatccacctactctttcatagacttcaacgagaatgattaagaatgaacctgaagcccaatcaacatattgattatcatttatattcgacttgttaatgatagtgcgatttttaccgaacaagtacgattcaataaaatcgaaaaagccaggataacagcggatattgttgtcatatgtgtttttctctttcattaagtttattgttgatgcctttattttttcttttattattaatgataaagcttgttctaattctttatcttcaatatagacatcaggatttaaaactaaaaaataatcatcatccctcattgaaagtttatttcttgcaaattgaaagttttgattgttattttccccaaacccttttctttcagcattttttatataccaaacaccattactcttgcagaatttctcaagataaacctcaccagtattatctgtaatgataacattgtattttttacttaactttttcacacagcctagttgcaaaataacattgccatgattatgtgatacaattgatatataaatcattttgccccttgatgctttaacataagataataaacacccaacgttttaattaatgtcgattttcttaacttgtacttgtgcatcaaagaaaatataacaaaaaaattattatattcaaaaaaacatttattccatgcttttattttgtcttttgtattttgtgatagattctcctcaaacatttcagagagtgtattcatttgcaatattgtctcttttagatttttttccgctttttgttttagcttataaaaatcctttgcagtttcaatgaacccaattttttttgcacctacttggttattcccatgttgcctatactttattaatttatccttcaaaaaataaacttccccatgcaatgttgctaccaatataagccaccaatcatgcataatgcaattatcagggagtggtaatgccattgaaattaattttttattaaaaaacatagtacaaccaggtgccacattttgaatcaaaagattattaatatttttataccaatcatagggtattgattggtactcttgaaatgattctgcaataagatttaaatccctatctacaacctcaagatcactaaatatcagaaaaggtctttcttcattgcagttttttattgcatccatgcaagctaataatttttgattattccatacatcatcttgatctgaaagcatcacatattcagaattggataccaataaaccccgttcgaaattactgactggccccaaattcctatctgttgtatttttaataatacatagtttttcggatggaacaatggcttttattatttctaatgtgcgatcagttgaattatcatcacaaataataatactattaacatatgtattgaaacctgacatgttgagtattgatgttatttgttcagaaatgtatttttcaccgttataagttgcaagcactatgtcaacagaattatttttgcgagacattgtatttatcaatacctaaccaattattaggagatattttacgtcataaaatatctcctcgaaacagttattcaaaacactgacagttttgaaagctcggatgttgctgatctttatttgataagtttagttcatttcctctaggccacgtaatagataattcctcatcatcccatcggatccctctatcactttccggatgataataatttgtagttttatatacaaactccgcagtctcactcagcaccaaaaaaccatgtgcaaatccttcaggtatccacaactggcgcttgttctcagcagataaattcaccccaacccatttgccaaaagttggtgacgatttacgaatatcaaccgcaacatcaaaaacttcaccaacaacgcagcgcaccaatttcccttgtgcataaggttctaactgataatgcaatccgcgtaagacacctttacaagacttcgaatggttatcctggacaaattcaactttgcggcctacagcttcctcaaaaaccttctggttaaagctctcaaaaaagaaaccacgctcatcaccaaaaactttcggttcaaaaatcagtacgtctggaatttcagttttaattacgttcattttattaataacctttaatcattttgagcagatactgaccataagcatttttcttcagcggttcggctaatactttcacctgctcagcatcaataaaccgtttacggtaagcaatttcttccggacaggaaactttcagtccctgacgttcttcaattgttgcaataaagttgcttgcttcaataagactttgatgtgttcccgtgtccagccatgcatatccacgccccatcatggcaacggataaacgcccctgttccatataaatacggttaatatcggtaatttccagttcaccgcgggcagaaggcttaagatttttcgccatttcgacaacgtcgttatcatagaaataaagcccggttaccgcataattactttttggttgtaacggtttttcttccaggcttattgccgtaccgtttttatcaaactcaacgacaccgtagcgttcaggatcattaacgtgataggcaaataccgttgcaccactttctttgttaacagcgacatccattaacttcggcagatcgtgaccgtaaaagatattatcacctagaaccaaagcacaatcatcaccaccgataaactcttcaccgatgataaatgcctgcgcaagaccatctggactcggttgcactttgtactgaagatttagcccccactggctcccgtcacccagcagttgttgaaaacgaggagtatcctgtggcgtactgataatcagaatatcgcgaatacccgccaacatcagtgtagagagcgggtaatagatcatcggtttatcataaatcggtaacagctgtttactgacagccatagtcacaggataaagacgtgtaccagaaccacccgctaaaataatacctttacgcgttttcatttcatcattccttttaattcatcttgctccaccatcacgaacaagatgcaaaaactattaaattgctgtagtcgtaaataattcgttgagcattcgtttcacgccaacctgccagtcaggcaagacaagcgcaaagttctgctgaaatttttctgtattaaggcgagagttatgtggacgacgagctggtgtaggataggcagttgttggtactgcgttgaacttgttgagtgcaaggggaatgcctgctttgcgcgcctcttcaaaaaccagtgcagcataatcgtaccaggttgtggtaccactggctaccaaatggtacaagcctgcgacttctggttttttcagtgcaacacgaatagcatgtgccgtacaatcagccagcagctcagcacccgttggtgcaccaaactgatcgttaataaccgctaattcttcacgctcttttgccagacgcaacatcgttttggcgaagttatttcctttacctgcgtatacccagctggtacggaaaataagatgcttcgcgcaatgttcctgtaacgctttttctccggctaacttggtttcaccgtaaacatttagcggtgcggttgcatccgtctccagccatggtatttcaccggttcccggaaatacgtagtcagttgagtaatgaattacccaggccccaacttcattagccgcttttgcaattgattcaacgctggtcgcattgagtaattgtgcaaattcgggttctgactcagccttatctactgcggtatgagccgcagcattaacaataacatcagggcgaatttttttgacggtttcagccacaccttcaggattactaaaatcaccacaataatcagtggagtgaacatcaagagcaatcaaattacccaaaggtgccagagcacgctgtagttcccaacctacctgccctgttttgccgaaaaggagaatattcattactggcggccctcatagttctgttcaatccacgattgataggcaccacttttcacattatcaacccattttgtattggacaggtaccattccactgtcttccgaatcccgctctcaaacgtttcctgtggtttccatcccaattcgcgaccaatcttctcagcatcaatggcataacggcgatcgtgtcccggacgatcggcaacataagtaatttgctcgcggtaagatttctctttcggtacaatctcatccaacaaatcacaaatagtgagcactacatcgatgtttttcttttcgttgtgtccaccaatgttataagtttcacccgctttaccttcggttacgacggtatataacgcacgtgcatgatcttcaacatacagccagtcgcgaatttgatcccctttgccataaataggtaatgccttaccttccagagcattaagaattactagtggaatcaatttttccggaaagtgataaggaccgtagttattcgaacaattagtcacaatggtcggtaaaccataggtacgtttccacgcacggactaaatgatcgctggatgctttggatgcggaataagggctgcttggcgcgtaagctgtcgtctcagtaaataagggtaattcttctgtattatttacttcatctggatgaggcaaatcaccatagacttcgtcagtagaaatatgatgaaaacggaaactatttttcttgtcgccatcaagagcagaccagtaattccgagcggcctctaaaaggacataagtaccaacaatattggtttcaataaatgccgcagggcctgtaattgaacggtcaacatggctttcagctgccaggtgcatcactgcatccggctgatgctgagcaaaaatccgtgccattacagctgcatcgcaaatatccgcatgttcaaaaacatagcgttcggaatcagaaacatcagcaagtgattccaggtttccggcgtacgttaatttatcgacattaacaacactatcctgcgtattatttataatgtgacgaactacagcagaaccaataaatcctgcgccaccagtaacaagtatcttcactttattattccatattacttcagagcatgctgtgaaataagcggctctttgtttgattaatagaggtattaatgcacgctaccgcccctggctttacagctaccagagcactgcatgcatgcctacgatgtgacgagcgttacccactcgcgctaaacccgaaaaattcaaacgctaattgtcttaccaatccgctctggaaacaaggtaaatcctggaaaactttgactaaaatcctattgctaactcgttgttattctgattgtttatataaaacaacggcaggaatattcgcaacaaattactttcgccacgaatcttcactgccgttataattttcttatcaaccgttacatccggtcagattttcattattcgcttaacagcttctcaatccctttacggaacttcgccccttctttcaggttgcgtagtccatacttcacaaatgcctgcatataacccatttttttaccgcagtcgtagctgtctccagtcatcagcatggcatcaacggactgttttttcgccagttcagcgatggcatcagtcagctgaatacgcccccatgcaccaggctgagtgcgttctagttccggccaaatatcagcagaaagcacataacggcccacggccatgatgtctgagtccagcgtctgcggctgatccggtttttcgataaattcaacaatgcggctgactttaccttcacgatccagtggttctttggtctgaataacggagtattcagagaggtcacccggcatacgttttgccagcacctggctacggcccgtttcattgaaacgcgcaatcatggcagcaaggttgtaacgcagcggatcggcactggcgtcgtcgatcacaacgtctggcagcaccacgacaaatgggttgtcaccaatggcgggtcgtgcacacaaaatggagtgacctaaacctaaaggttcgccctgacggacgttcataatggtcacgcccggcgggcagatggactgaacttccgccagtagttgacgcttcacgcgcagttcaagaagagattctaattcataagaggtgtcgaagtggttttcgaccgcgttcttggacgcatgagttaccaggaggatttctttgatccctgcagccacaatctcgtcaacaatatactgaatcattggcttgtcgacgatcggtagcatctctttgggaatcgccttagtggcaggcaacatatgcatcccaagacccgctacaggaataactgcttttaaattcgtcattatttcatccacctgtaaaatggttgctgaattatagcttgttcgatttttttcgccagcatcaattaccctgaattgattactgaattacttgtgatgttacgccgcttcgttgtggattgcagtagcattgttcctaagtatggctccatttttccaggaatggtcgcaaatctactctctccgttccggcaatctaaagttaatcttttccacattaacaatatggtgattaactctgtcgatatcgacggagctttgccctttttcattcaccgcatgaacatttgcaagagacagcagtgtttcttttttcgccataaagacgccgcgaacgtctttgcgcatgtcgaagttcatgctcaatgctggtccaactgaggattcctgcatcaccttgatattacgcataaaaagatgttgcggtttgttgtgtaactccagcgatgcacgcttcatctcaatgttagtcagtgccacaaaggagacagcattcccggcggagatttggatgccgcgcaatttataagcaagatgggtgttatccagttgaatattattcactcggaaattttgcggtatcgagagatatttgcctttaattaccccataaccgattaacatcccggcgctattagtcatttcaatattatcaatcacgaaattgtcacaaccgtaaatagcgactgtggcgttatcaatacctgctttcttactaaaatccggcgtgatattgcgggctttgatattacgaataacaaaatgtttaccattttcaacatggatcaactgccgacaatccgatcccgtgatattcgccacgacaaagtttttcactgcctggtcttccgggtagttgttatcgtaggtacttcccgcaagacctatgccgatgccccagttgattttgccattagtacagttgatgcgctcgatgacatggtcggagatcaagatatcacggtcgttaatcgccacgttccattcaatggcgtcgccctgtaaatcactaaatttacagttggtgatgttggcaccgattatctggttatgaaatccctggcgtaagatggcgtaattagcgtggctgacagtgaggttatcgatggtcaggttgcgcatgacccgtttgtttttgccgccgatataaatctgcgttaccggaccaaagccgctcatcgtcagccctttgatggtgcagtcagagccacgcacatccagggtgatgttatgcataccgccgccctccttccctgtcacctggctgccgtcctgtaagacaaaacgccctctgccgttaccgcgcaggcttcccaggatgtgtaacgttttgcctggaggaatgaagatgccggtgttgatattgtcacaaaccaatccggcaggcacgacgactgtttgcccttcgctgaaggcttgtttaaatgaggcgatccagtcgtgtgggttgtagtcgttaatgttaacgctttgtcgggcgggaagtgcgcgagcgaaaggggtatggaggaaggcaagcgccgagcttgccgtcaggaaggtgcgtcgggagagttttttaaatggcatacgttctcctctataaagcctgtaacaagctggcgagttctcgattaatcacctgctggttaaaatcgtgttcgactttttcgcgcgcacgtttgacaaccggagccagttcgtcggtgtccagttggctaaacgccgccagtcgttgcgccagtgcgcgagcatcgttctcaggcaccagccagccggatttgtcagcctccaccagttccggtattccgctatgcagagtagaaaccaccggaatgccgaccgccatcgcttccattagcgccaccggaatgccttccatatcaccatccgcacctgtaaccgatggcaacaggaagacatccgcgtcgtcgagcatcgctttcacttcatggctcggtttaaagccaggcatctccaccacatcttccagttgatattgttcgatgagcgtgcgcaggcgtcgttcccacgggccaatgccgaggatgcgatagcgaaatgccacgccctgctctttcaactgacggcaggcttcaatcgccacatgcaggccttttttctcggttaaacgtgcgacggagatgatttccagcggcgttgcgggcgctttcacgggacgcgggctaaagcgcgtcatatctacgcccatgcgcgatacggcgattttttccctcgggcagcccattttttgcagccttccggcccacagatcgcttatcggtaacatcaggtcgccacggcaaaacagttgctgatattcgggagtgtagtggttgagcacttcccgactggagatatcaataccgtggaagatagtggcaattttgccgcgaatgacacccagttcgcgtagttttgctgcggctacccccgcaggaccaaaatgagcgataaagacatcggcatgaaacggtgttgcgacctgaccgcaaatggcagacaaaatcaggttccgcgactcggcaccatagcgtttgagattgagcgcctgccaggtatttttacgatgaatgccgcgtaaggtctggctggcgcggtggcgcagtttcgccactttgccttgtggttcgtcctgtaaccagcgggttcttgcggcaaggttgtatttcgtccatgccgcgtgggtgttctgggtgtcgcctttttgcagcgcaacaatctccacctcgaatcccatatcaataaacgcggtaatttggttaagaacgaaggtttccgacgacagcggaaatttcagtaaaaagaagccgaccttcatttcacctccccgatgcgttcaagcacagattgcaccatctgcattcccgtctgacgttcgcgactgacggcttcgttaagtcgagcgttcagcaccggaagctggcctaaggtatccgcaaccatcgcttgcaggctgccgtctaataaatgacggatatcaattgccatctccggtagtcccagctgctgcataatcccggcggatttatgttcgtagttgatggcaattgccggagtggcaaaattcatcgagataatggcagagtgcaggcgcgtaccgacggtgagttcacaggcaccgagaattttgcccatttccagatcgttgagttcatccatcaccacatggtaacgggcaggatcgctgatgtgctggcgaagattgagcgccaccatgcggtcgtctttgttatagctgtcgatacccgtacaggtggagagcgcaatgacctgatagccttcgtcgagaatgcgattgaccaccccggcaaaggctttttcatacgcttgttgagtggtgccgagacgtttgtcgaacggtgccagttcgcgcagggtaattgccaccgttttctgttgtgcggcaacgtccagccagtgttggacggcatagctggcggtgaaatcttctgtgtggtgatcgaccagccacgcggtatcaacgccatgttcaacttttgcggtagtgatattgctgcgtttcatcaaatcaaggctgaccgattcgcgtaggatcagcgcgtcacagtgaccaaaaacgtagttcgccagttggttaaattgctcatcctggaagggaccgacgctgtgaccaatcataaacagcggctttttcgccataaacgtgcaaagcgcgtgttcaaactgcggcacgccgtagagatcgacaaaaaacgatccgccgacctgaataatggcgtcgtaacctgagagcaggcgcacgaagtcggtgaatccctgggcgatggcgatattacgcagcttgccagtgtcggtgacgcgtgagagcaatacctggtgttgatagcggcgacggaggacttttttaacgcgcccgacaacgcccgccgcgctgttgtgttgtttcatttgcaggaacagcggatcgcccattaccgggcggttgagcagccaggaagaactgaccggatagcggctcatcacgtccacttcggcgtgtggattgaggatgttgatggcatcaagtaagccgcgcaggatggcgctgtcgccgcggttgccgcaagtgtggttgcccagaataagtaatttcattttttcctcataaatttgatgccaggtgaggctgcgtttgttttgttcgttgccgctttttgcctgatgcgacgctgacgcgtcttatcaggcctacaggtcccgagcacagaaccgtaggccggataaggcgttcacgccgcatccggcattcagtgcctgatgcgacgctgacgcgtcttatcaggcctacaggtcccgagcacagaaccgtaggatggataaggcgttttacgctgcacccggcaaccgttgtcggaaccgaaaacaacaactcaccccgcccgtaaaagcattttcattttttcgctgcgacaaaactgacgctttacttccaccaccagcggatggcgcgacagcacaatcatcaccacaaacgccagcacacccgtggctatttgcaccgccagcagcatccccagcgccagttgccctttcagcacaatgcccagcgcataactaaccaccagcgtcggcagcgagaggtaaaacggcagccacaaactcaggatgtactggcgataactggaaccaagaaccggtttaatcatcacgaagtaactcagaatggtgttgataatctgcaccagcaggaaaccgagcgtgacgccgattgcacccgccatctgaccaccaataacaatcgccggaataaacagaaaggttttgaatacgttgaatttaaagctgatgtcgacccgcgctttcgccatcagcagcgaaccaatcgggttacccacggagcgcagcagacccacaatacacagcaattgcagcaccggaataatgctgttccacttttcgccgaataccagcggtacgaagttatttgacaccaccatcagccccagcagcgccggaaagttgataatccccaccaccgacagcagtttgtagaagttaatacgcagcttttcggtgtcgtcctgaattttggcaaacgccggaaacaacacacgggtgatgattgggttcagcttcatcggtggcacaacggccacgttgtacgccaggttgtacccccctgccacgctcgcgccgagaatacgcgccagcaccagcgttgaaaggttggtgttgagatagttgatgatgctgtccgccgtcagccaggcaccaaagcgtaagttcggcgcaactgacgccagcgagaaatgcagaccggggcgataaatttttcgaccaaagtagccaaacagcagcgttctcaccgcactattgaccagataaccgaggatcgcggtcatcgccagcggccagaaatgggcgctaaccaccgtaaaagtgaagcccgccagcaccgcgctggtttcgatcatgccgattttgttgaactccagctccttctgcatcaacgcgcggaactgttgcccgtgggggatcaccacaaacgccagcgacaatgttttaatcaacggtgccaggtccgggttattcagcacgtcgccgatgagatcactcaacaaaaacaccgccacgcacaccacgatccccagcccgacgttcagccagtacaacgtggtgagttcaaggtgactgatttcttttcgctgaataatcgagttagcgataccgaagtcagaaagcgtatctgccagcgcgatgatcaccagcgacacggtaagcaaaccgaactggtggttgtcgataatccgcgccagcacggtcatctgtaccagcccgaggccgatgatgatcaccgtagcaatcgccgaccacttcgcgccgctgatggttttttcacgtaagctcatatcaatatgccgctttgttaacgaagcctttgaataccgtcaggaaaacgattttgatatcgaaccagacgctccattcgcggatgtactcaaggtcgaactcgacgcgtttttccattttctccagcgtgtcggtttcgccgcgccagccattaatctgcgcccagccggtaatgcccggtttcactttgtggcgcagcatgtagccttcaatgagctggcgatactgttcgttatgcgctactgcgtgcggacgtggaccgacaatcgacatccccccggtcagcacattgataaactgcggcagttcatccagcgaggtgcggcgcagaaagttccccactttggtgacgcgcggatcgttctgcgtcgcctgagtcaccactttgtcgttctccatcactttcatggaacggaacttccacactttgatcggcttgccatccatgccatagcgagtctggcggaaaataaccggcccaggtgaactgagtttcaccgccagcgcaatacagcacagcaccggggagatcagcagcaagatcagcgtcgccagcacaatgtcttccgcacgttttagcaggcggttaaccccggaaagcggcgtgtcatacagcggcaccaccggaacgccgttcatctcttcgagacgtgaatggagaatgttgaaggtaaagacatcggggatcagcagcaccgaacaggtggtgtccgccagttgatggaccagttttttcactcgcgcgccgtcgcacatttgcatcgcgatatagacgttatgaatcttacccgctttagcatcctcgaccagctgttgcaggttacccgcccagtcgttagaaacgccgcccggtttcgggtcgtggtaaacccccaccacttcaaaccctaaccacggctgattacggaagctctccatcagcatttgtccggcggctaaatcccccgctacggcgaccatgcgcttgttatagccatgattacgcagccagcccgccccaatacgaatacatgaacggcaaaccaccagtccgatgctggtcagcccataccacgccagccagattttcagttgcgtgtcgaaatcattgttgaacgccaccagtccggcgctgaaaatcacgcttaacgtccagttttgtagcaacagagcaaattctgtcgctgcccgaacaccgcgccatgagcgataaaaatcggtgatgccgcccagcatctggaacaccaccagcgtaatcagtgccaccaacaggtgcatgtagaggaatgacaggccgctcacttcgcaaaccagccatagtccggcaaacatgatggtgatatctgaaaagcgttgcaccatagagattaacgatgcattggttttcgctcgctcgcgcttttttagatttgtcatcgttgttcctgttattagccccttacccgcagtggggtaagggaagatccgacattactcgttcagcaacgtcagcagagttcgcgttcgcgcttccatcagcggcacatcaccgcgcgattccacattcaaccgcaccaccggttcggtgttggaggagcgcaggttaaaacgccagtcggcaaaggtcatactgatgccatcggtacgatccaccgccagcgcctcacggctaaaatgctgttccacgcggttaatcgcctcagcgggttgcgccagtttgctgttgatctcaccgcttgccggaaacgccaccatccggtcgcgtaccagttcgcccagcgttttctctttcaggcacaccagttcggttaccagtagccacgggatcatgccgctgtcgcagtaagcgaaatcacggaagtaatggtgagcgctcatttcgccaccgtagatggcgtcctccttgcgcatacgttctttaagaaaggcgtgtccggttttcgacattaccggcgtgccacctgcggcagtcaccacatcaacggtgttccaggagagacgtggatcgtggatgatcttcgcgccgggatttttttcgaggaatgcttctgccagcaggccgacaatgtaatagccctcgataaactgccctttttcgtcaaacaggaaacagcggtcaaaatcgccatcaaaggcaatgcccatatccgcgccgtgtttgatgaccgcattgcgggtgtcgtcgcgacattccggtagcagcgggttaggaataccgttggggaaattgccgtccggtgtgttgtgtactttgattaattccacgggcgcgccgagggctttaaagcgggcttcaatggcgtccaccaccggacccgctgcgccattcccggagttgatcaccagcttgagcggcgtgagatttttgacattgatataaccgaacaggtgatcaacgtaagcgtcacgcaggttgatttgctgatagcgaccgcgtttggtttcatcgacgggaggaaagtcgttggcttcagccagacgctggacgtcgcgcagtccggtatcaccgctgatcgggcgagccccttcgcgcaccagcttcatgccgttataatccatcggattatggctggcggtgacttcaatgccgccatccacgccgagatggaacgtggcgaaatagatctcttcggtgccggacataccgatatccagcacgtcaacgcccgcatcctgtaaaccttttgccagcgccagttttaaggtttcgctggtgagacggacatcaccgcctaacacaatggttttcggtttgagaaattcgccataggcgcgaccaatgcgccaggcgatatcttcattcagttcttcgcctaatttcccgcgaatatcataggctttaaagcaggttaattttttcatgtcgttaccctttttcaggcaatagttggccctgaccgaaacggccaattttgtttttgtcgttatttacatctcggtttcgtattcattgcctgatgcgacgctgccgcgtcttatcaggactacaaacccgaaccgtaggtcggataaggcgttcacgccgcatccgacaaacagcgcctgatgcgacgtttacacccgtccgtagcgatccgcgaagcgcaccacatcatcctcttcgagataagagccggagcgcacttcaattaaatcgagcggaattttccccggattttccaggcagtgcgtcgcccccagcggaatataaatggactcgttttcaccaagcagtttgatatcaccatcaatggtgacttttgccgttcccgcgaccactacccagtgttccgcgcggtgatggtgcatctgtaccgacaagccctcgcccggtttcacggtgatgcgtttcacctggtagcggtcgcccgcgtcgatagagtcatatttgccccacggacgatacacttcgcgatgcacccgatgctcatggcgaccatcggctttgatctgctcgaccacttttttcacatcctgcaccgcgttacggtcggcaatcagcaccgcatctttggtctgcaccactaccagatctttcaccccgacggtggtgaccaggccagattcggcgtacacatagctgttttcagttttgtgattaatcacatcgccgtggcaaacgttgccctcggcggtgtgggcgctgatctcccataatgaagaccaggaaccaacatcgctccagcccgcatccatcggcaccacaacagcatctgccgtacgttccatgaccgcgtaatccaccgactcttccgggcaggcgagaaacgcttcttcatccacacgaataaaatcaagatccggatcgacggcgctcatcgctttttcacaggcatcgagaatatccgggcgatattttttcagttcttcgagatagcgtccggcgcggaacaggaacataccgctgttccagtaatattcgccgcttgccacataggcctgggcggtttccagattcggtttttcgacaaactgcgccacttcaaaggccaccgtatcctgctcacccgcagacacttcaccgcgacgaatatagccataaccggtttctggtagatccggcacaatgccgaaggtcaccagcttgcccgcttcggcatatggcatggcattacgcacggcggcacggaacgcgtcttcatcggcaatcacatgatccgccgccaataccagcattaacgggtcgctctccgggctatgacgttttgccgccagcgccgccagtgcaatggcaggtgcagtgttacgccctgccggttcgagaataatgttctcggtgagtttgttcagttgacgcagctgttccgcgacaataaagcggtgctgctcattgcaaatcaccaccgggctttcgcactccacgccgttcaggcggcagatggtggtttgcagcatggtgagatcgcctttcaggcataaaaactgcttggggtaaagtacgcgggaaagcggccataagcggctaccggagccacctgccatcacaactggatagagtttcgactgcgccataattatccccgaatatcatttataaattgacgtaacacgttctctttatcgagtgtgcgttcggcatattcacgtgccaccgtgttgtgtttgggcagcaggagcgcctgacggatccccgccaccagcgcctcgaccgattccggttctacgcaaaccgcaatgcccggaaaggtttcgcaaagctgccccagttctgtgtgggcctctgcggtaatcaccgcgttaccgcctaccgccagaatattggtcagtttcgacggcaatacggcatctgccgcgccgcgtttttgcaccaccagatggcaatcgcccatcttcagcagtgcgggtaaagcgtcatacgattgcagcgggaaaaattgcatgttgcgcagtccacgctgctgcgccattttttccagccgcgctttgccgccgccctgcccgacaatggcaaaaatcagcggttcatcgcgcagacgatcggcagcttcaataacgttttccagcccctgcttttcaccaatattgccggagtaaagaatgatttttttgttatccggcaggccaagctggttacgaagggcatcaacatcggcgtctgcaacatgttgaaaacgggcaatttccgaccagttggggaagaagatgacgttatccgccgccacgcctttttcgatggctttattcatcatcgaacgcgaaatcgtggaaacgttatcgacgttatgcagtccgctacgttcgaacgccgttgccagctgtgccactttgccgcctttgccttttccggcaaggcccagccccagcatggcgtccacttcgtaatcctgaatatgcagcacggtacgcgcaccagagagcttcgccagcaggcgcattcccggcgtgcaaaacagcgttggcactacgccgataatgcgatccggcttccagcgacgttgcgccatcagtggaaagaaactgctgacggcaaaactgccgagatgcaacaggcgtttcagggtgctcggctgttttggcacatacagcgggcagcgccacaccgtggcggccccctcttctcgtttgtagcgccaggcggaatagttctcacccacctgccactgcgggtagtaaggcggtgcggtaataacccgcacctcatgaccttgtgccgccagccattccaccatctcgccggtgtatttgccgataccggttaactccggcgagtagttaatgccgtagaccagtattttcataatccgggtactccggcacgcttctcagcgagaaaataggcgcggctgttagcgtgaacatcgttactggcgagcagcgcgtccggcgtcagccagcggtaatcgtcatgctgctcatccggcagtatcagatcttcttcagcgactctgaagcgaaaaccgagcaccacatagtgagtggtgaaatccgtgccggagaagttatcgtcataaaagtgctgccagacaccgtaaaactggcctgctgttatcggcagacgcagccccagttccgccatcgtcagccgctcgaatgcggcttccagcgtttcgtctttctgcacgcgccctcccggcacaaaccagtaaccctgcgccgggcggttggttcttttgccaagcagaaactcgccgcgactgttctcgacaataaagtcgagagagacaagcggggtggagcgcactaccgtggcaaagtcttcctgacgtaaaaacatcattacccccgaaagcggtcttgattctcaaggaaccactggtaagtgctggcaagccccgcttccagtgagatttcgtgataccagccaagctgatgcaggcgcgtcacatccagcagtttgcgcggcgtgccatccggtttgctggcatcaaaaaccacccggcctttgtaacccaccactttggcgatggtttgcgccagctcgcggatagtgcagtcaacgcccgtaccaacgttaatgtgcgacagcatcggctgggtgttctccagccagacttcatgcgccagctccatgacatgaatgctcgccgccgccatatcatcgacgtgcagaaattcacgcatcggtgtaccgctgccccacaccaccacatccggtgcattctgtgccgtcgcctcgtggaagcgacgcagcaatgctgggatcacatgcgagttactcggatggaagttgtcgtgtggcccgtacaggttggttggcatgaccgagcggtaatcgcgtccgtactggcggttgtaagattcgcacaatttgatcccggcgattttggcaatggcataaggctcgttggtcggctccagcgtaccctgcaacagctcgctttctgccatcggctgttttgccagtttcgggtagatacaggacgatccgagaaacagcagtttgttcacgtcgttctgatgcgcggcgtgaatgatgttgctctcaatcatcatgttctggtagatgaaatccgccggataggtgttgttggcaacaatgccgcccactttcgccgccgccagatagacctggtcaatacgttcgctggcaaagaaatcatgcacggcgcggctgtccagcaggttcagctcgtcgcgggtgcgtaataccagttccacatcaccgcgctgttcgagctgccgcgtgatggcggaaccgaccattccgcgatggccagcgataaaaatgcgttgtttactcatgcttatgactccagcgcgatcgccacgtcgtagccgtgagatttcagcagagagtgttttttcgccgcttcgaggtcattagccaccatttcagacaccatctctctgagggtgatttccggtttccagcccagtttttcgtgcgctttggtcgggtcaccgagcagcgtttcaacttcagccggacggaagtaacgcgggtcaacggcgataatcacatcccccggtttaacgcccggcgcgtcatgcccggtgacggaaaccacaatgcccttctcttcaacgcccgtgccttcaaagcgcagtttgatgcccagctgtgctgccgccatttctacgaactgacgcacggagtactgaacgccggtagcaataacgaaatcttctggctgttcctgttgcagcatcatccactgcatttttacgtagtctttggcatggccccagtcacgcagggaatccatattgccgaggtacaggcacgactccagcccctgggcgatgttggcgattgcgcgggttattttgcgggtaacgaaggtttcgccacggcgcggggattcatggttgaagagaataccgttgcaggcgtacatgccgtaggattcgcggtagttaacggtgatccagtaggcgtacagtttggcgaccgcatacggagatcgcgggtagaacggcgtggtttctttctgcggaatttcctgcaccagaccatacagttcagaggtggaagcctgatagaaacgggttttcttttccagaccgaggaagcggatcgcctcgagcaggcgcagcgtacccatcgcgtcgacgtcagcggtatattccggtgactcaaaagaaaccgcaacgtggctcattgcccccaggttgtacacttcatccggctgtacttcacgcaaaatgcgcgtcaggttggaggtatcactcaggtcgccataatgcagatggaatttcgggttgcaggtgtgcggatcctgataaatgtgatccacgcgctcggtgttgaatgacgatgcgcgacgcttaataccatgcacctcgtaacctttttccagcagaaactctgccaggtaagaaccgtcttgtccggttacaccggtgatgagagcgacttttgacatgtcttattcctctgtatttttgaatttattcagtttcaacgcgttcgcgtatcaccactgcgggattcccccggcaaaccacatttgccggaagcgatttaaaaacactgcttcgtgcacccacgacggtgccgtcgccgattgtgacgcctggggcaacaaagacatcggttgccagccagcatttctcgccaatcacaataggcgtggcgttaatggtgaaatgttgacttgcatggtcgtggctaccggtgcataaataacttttttgcgatatcaccgaatgtgcgccaatggttatttcaccgagggtatataaattgacgtcatcgccgacccacgcgtaatcacctaaggttaatttccacggataggtaatttttactgacggacgaataactacgttttttcctatttttgcgccgaataaacgtaataaaaaagcccgccagcgatacaatacttgtggcgaccaggcaaatattgttgcctgtactgcccaccataattgcactttaatagcgttgccgccccggaaccctttcggcaccgagaaaccgcttaaatcttgcatcgttttcccttatattcagcttttgttatataaggctttcgtctttgaggtagtacgttggcgtaaatgccaggataattctgcccagaagccaggcacatgtaatatttgccgttggacttttttggcgtcagcacacaattccatattattggtggttgataccccacccatggaaaattcagacaccaggccattgagttttttaaatgcataaccggctttatacattttagccgccagcgcgtaatcggaagatactttatattccaggtcataacgccattttttcaagccggataccgggaaaaatatcgcctgatggctggcgggcaggctgtgataaatataccaacccggtttagcactacgcttaattttatgcccgtcgccaaaatccagcagcgcatcgccggtgatcatcacgttatctttttgcatttttaacttacggacaaaatttgcggcatcctgatgaaaaatatcgcccgagttgagaaacaacgcgaacttgccttgtgccatcgcaatgcctttgttcatggcgtcgtagataccgttatctggctcgctgacaaagcgtaggttaaagataccattgagattttccagatactcacgggtgccgtcgttggaaccgccatcgacaacaatccattcgaagctgatatcttccgcctgcgccagatgcgccagatgcgccagcgaggcatgtgttttgactatcccttcgaggttacgaaacgcgacagtgattatgctaagcaacatgttcttattcttacctcgtaatatttaacgcttttcgcaaaataaacggacagacgattaaaaatgcatattccgggctaaatatcgaaccggtaaaaaacagcgataccggagtgaaaagatataattgcacgcgaaaattgcggttatcaccaaaagcgttgatcatcatttttatcactttccccatgtaccacagcgataaaaacactgcgaaccaggaaaaataaataatcagcagatacaaaccattgtctatggtttttccgacatccgcaccgttaaatattccgaatgatgcgacatattcataaagtgagccaaatctgactacaccgtcaatatgggtcaaagaataaccgaccattaccagcggaccgacaatacgataatacgatgacgatccttccgtacctaaatcgcccagacgggtggaaatataaggaaacgcgattaccacaccaaccaggaatacagccagagaaatcaatgccaacggtaactttttcttaatcgcctctttattcagatattgaaatgcccactccagcaaataaaacaggataaaggtcataacccctgaaaacgatccggataatattatccctgcgagaatcatagcatcggttttaggcgttttgataccaaactgtttgatgctgagccaaattgagattaatgccagagcgaaaaatgccggttcgaaataaagtgctgtcgtgcgcttgccgccgaatttaatgaaattcagcacatagctgttgctgtaaatcagatatttcgaaatcgactccataatactgctgccaccggtgaggataatttgcgccatctccactgccgccagcgccaccaccagcccgaccaccagataaaagaaacgtaatatcttgcgatggttgtgtggcgaaatcgttttaaaacgaatactccacaccatgccaataatgatcacaatatagacaaacagcatggttgaagtgacgtatttactggcatccagcgactgaccaaacagatagttaaacgccgtgagtcccgcaccaatccctaaggcaatcatcaattttttaacgctgatgcgttctaaaaacagcagtaacaagacaggtaaaaaagtgacgatggtgatggggaaactttcgccaagctgggcgattttgacgttaaccagcaggtagatcagcggcagcagcaggtagctacagattctgatagaagttgacatactcctccagcatctgttgtccactgtaggtggcgcggctgcgttggctgaactcagccagcgtggtaccaaatatcgcctgcgcgatttccggtttgcttaactgcaccagttgcagcacctcttcttcgctgacggttttaccgccggatttttgcaacacttcccgcgccgcatcgctatgggtggcaatcaccggcacgccaatcgatagcgcctcacacaaaatcagcgggtagttatcgacgcgagaactgaacaccagcgcatccatctgattgagcgcgctcatcaacttgcgcttgtcagtttcaaagccgtgattaaccacgttgccagcggtgaacggcgagaacttaccaaaggtatgcagttcgattttgtcgcccagcgccatcatctcgcgcaccagttgctggttagttttgccgtcgtaacgcaggtcatgcgccaccaccgcgattttcggcttaccctgggtttcgcgcaccggaggcaagtccgccagaatcgcttcggttgccatatcaatgccattattgataatccggcaacgccctggaccgtacaggctattgaaagcgtcagccacatgctggctgggggaaataaactgacagcccagcgccagcatctcacggaataactggcgtttgcccgccaccagctggtgtgcgcgatcaatcttcaccggcggataattaattaaggtcgggcatatctggcagcccgttttccagccttcacaaccgtcggtaaaggcgcagcgcccggtaacgctccagtggtcgtgcagcgtccagaccagagtgacatccggtttgtggtttttcaccttttcgcaaaagcgcaccacgctcttaagatttagccagtagctgtgcagcacatgaaaatgcaggaccaccggacccggtgtacgagtaatggtgcgatataactcattgaaattgccaaacagatcgcgattaaacagacgaaacagggcaatgttcgccatcgcggtcatccgcggcgtatgtttgatgacctgcggatagttttgatggctgacactctctttgccgcctttgccgtaaccgtacacaaaatgtgacgccagcccctgttgcagcgcacgctggtggagatctaacgccacacctgctgccccgccttccgccagtcgcacattaaattgcaaaatattcatttaattaccttcactcgcgctttttctcccaccaccagcgcgttgtccgggacagagtcgagcaccacgctgcccgcacccacggtgacgttgttaccaagcgtgatatcaccaagaataatgacgttggcaccgagttcgacgccgttgccaatatgtggacatgccatgttatcggcaccacgattgccgatagtgacgccgtggcgaatggtgaaatcatcccccgccaccacgtttttattgatcactacggcgtaaccgtgatggatagtaaagcggcggccaatggttgcggctgcctggatttcataaccgaaaaagcattcggtgataatgcgatacagcaccagcagcggggccgcccacagattgttgaggacgttctttttgcgccacaccgaacaaaaatgagcaacacgataggcaagtaccatgcagcacgggcgtaaactccagctgttggcgcgcagatcttccagcatctttagcgcccccgaataccatcagccagacgtttgccgttacgcaccgacagcagcgtcaacaaggtgcgccaggtcatacgtttattgcggatctggtagagggtaaacagctgatattttttactggcacggtcgaatttgtctttgtgcttgcggtaaaagtggaagtacccggagaattttttcggtgacgaggtgatctgcatttcaccgtgattgatatgcaggatctgcgtcgcctcttccactttccacggttcgccatactccaccaccatccgcaggaagatgtcgtaatcctgtgctgctttcagttcggtatcgaacaagcactctttgaaacgccacgcccaggtaaaaacctgattgccaatgatattgcgtttatagaacaggcggcgtgaatacggcgatttgggatacagcggcaaacttgctggttgggaatagacttcgccctggcaaacgtagtcgttagcgtacaaaaaggcgtgagtgaccagttgctgtttatgggcgaggaagacgctcaggcggttgggcgtccattcatcatcgtcatcgatcccggtaatgtattccccttgcgccagcataatcgcctggttacgtaccgcgcacgccccgctgttaatgtcgttgtgaatgtaggtgatacgcggatcgttgagggcagtgacgtactgttgcatttgttcccaggaggtggagcaatcatccacgatgatcatctcccagttgctgtagtcctggcgcaggaccgattttatcgcccgaatcgccagttgttggcggttccaggtcggcatatagattgagatcagcggattgtctttcataggttgttctcccggagtatcgagatgttctgccggtttataagcttgtttacgggttctgttgccggatgcggcgtgagcgccttatccggcctacggagctggtttgcttgccggatgcggcgtgaaggtaggtcggataagatgcgtcagcatcgcatccgacagcggatgtcgttatttcgcatccgacttatattcgtattcgtaatagccataatcctgatacgcgctggcgcggcggaagatggagttcagaatcacccctttcaccggaataccgttttgctcaaagcggctcagactggtttccacttctttcaatgtgttgaccgcataacgcgccaccattaatgtggttccgacatgacgaccaacaattgccgcatcggtcactgccagaatcggcggcgtatcaatcaacaccaggtcatagtttttactcgcccagttcaccagttcggcaaagcgttcgctcatcaacagttcagaaggatttggcggcacctgaccgcgcgggatcaggtcaaatttggcaatagaggtcggtttagctgcggtagtaatatcgccctgaccaatcagaatttccgacaggccattgacgttattggtgcccaacagctcgtgggtgtagcctttgcgcatatcgcagtcgatcaacaacacgcgtttattggtctggctgatcaccgccgccaggttggcgcagacaaaggttttaccgattgacgggctaaccccggtcatcatcaacacattgttctgcgcctgcatcatcgcgaagtgcagactggtacgcagactgcggatggcttcaatcgccagatcggttggattccccaccgccagtagctggctctgtttatagcgtttaatccctttgatggttttgacgctatcgcgcgctttctgccattccgacaacgggatgctggcatagacgctgataccgtgttcttccagcacctgcgggctttcgatgccgcgattaaacaacgagcgcagcagcacacccacgatagagagcatcaggccaagaataatcgccccaaggataatcagccctttcttcggtttcagtacacctggctgggtgattgccgggtcaacaatgcgcacatcgccgatggtgctggcttcggtgattttcagctcctgctctttattcagcagttgcatatagacctgctgaccagactcgacatcgcgggtcagacggacaatttcctgctgggttttcggcatcgccgttacgcgaccattaagtttggctttttcgtcttccagcgcctgacgtttctccagcagcgtgcggtacgcggggtgaactttggtgtacagcttggagatttccgcctctttaaaggtcagttcgttcaactgcgcgtcgatgttcaccatcgaatcgagcaccgctttcgcttccagcggcagatcaacagaatctttatcctgacggaaggcattcagtttgttttcggcaacatcgaggcggctacgtacttccggtaactgttgcgcgaggaaagcgaggcttttcgacgcttccgccgatttgcgctcaatattttgttcctgatagttacgggcgatgctgttaagaatgtcgcggatctgttcgcgatcttcaccggtataagtcaggctcagtacgcctgcgtctttgccgttctccgttaccgtcaggctgttttgcagttggttgatcatccccaacgtggagtatttggtgacggtaaactcactgcccgggcgggcgtgaatggcttcaaccatcagcgtgacgccttcttttttcagcatctggcccgcttgcccacgggcgctaaagccgccatcactgctcagagtgtagtttttgtcatccagcacattaagcgtaaacacctggtccgccatctctttcgggcggttaaaggtggtcactttcaccgtctcgttctgacgtcccatcaggcgatcccaacccgcaccgaaaatcgggaacgtgtttttgctcaccgcaatatcgaggtctagatcgtccaccgttttaccaagcaccagacgcgaacgaatcaactggatctcggcgtccgatgcaggcggtttgttggctaatgccgagccaatgtcctgcactaacgaattgccgctgttttgttcgatttgtaccagtgcgtcggcactataaatcggcgtggcgaagaaagtgtaaaccacagcacagagggcaaatacagcggtgatgccaatcacccaccagcgcgcttcaatgacggtgccgaccaggcgaccaatatcgatttcatcactgcccgttaccggagcggcatgttgttttactttttctgtcattcttatacctgctctgcgttcaatgcctgcgcccactggcgggcagaccgttcaagtaatgtgtacaccgctgcaaacgtttcccggcttttgcgatacggatcggggatttcacattcgttatcccagtgaccaaacagcatcactttgccgcgcatctcaggtgccatctcgcataagcgttcgatatggcgcttttccatggtcaaaatcaggtcatagttgcgacacaggcggcggctgatttgccgtgcacagtgaccttccagagacagttgatgttctgcggcgacgctgatagcggtaggatcagcgcccttaccgaccagcgcgccgagtccagcggactccactttcagctccgggtgataacgttgcagtaagcgttccgccgtcggggaacggcaaatattgccgacacagacaactaagatgttgttaaacatgacgattaccagttatgaatgtcgctggctgtatccgtcatgtaacggacaccgctaatagttggcagcaactgattgatcagacggttccagcgggaaaccggggcggtggtgacatacaccacgtcataaggttgcaggcggaattctgtcgccatcaccagcgacgtcgcatcggacatatccagctggtagatattggcaatcttgccattacgcccgccctcgcctttcagcggacgaatgacaaagatgccgctggcgttggaggtggtcatgtcgataccttcggcattgcccagggcttcagtcagggtcatgccgctaaagtccattttcagggtgctctgtttcttcacttcacccatcacaaacactttcagatcatcattacgcggcacgtagagaatatcgccgggataaagcagtcggttctgattgaggtcgccgttttgcatcagcgcctgcaaagaaatgcgttcttcacgaccattgtgtgttagcaccacgttgcgccagtcagcggtgtcggtcaggccacctgcggcgttgatggcgtcgagaatggtcagtggtacgttggtgatcgcctgttgaccggatttattcacctgtccggagatataggccttttgtgagcggaaggcggcgatattaacgtccacctgcgggtcagcgatgtacgtcgctaagcgcccggtaatatcactgcggatttcagcgagcgttttcccgactacgtgaaccttgccgatatacgggtaaaacatagtgccgtcaggctgtacccagttgccggtgtcactggagctgcggtactgaccggctggcgtggtgagttccgggtgatcccagacggtgacattcagaacgtcccccggcccgacgcgatactggtaattcgcgatctcactttccagcgtcatattggggcgcgctacgttgggtcgtggacgtaattgatcaatcaggcgcggggtcaacggataaacattcaccattttgtcgagatcgaaatcagcgtcctgctgtttgatgacgtctttgcccatcgtcgacatattgctgcccggaagtactgtgcaaccgcttatcaaggttactgacaccaataatggcatcaatttcattttggatttcatcattgtttatttatcactttggcagagtaattatcctgtgcactattaatagcaatgtcgccatgcacatttaccttgcagttaattgaatacaaatttaactggcatcagtcctaaaaaaattaatttcatccgcaggctattgacagaataattcagactggtctttcaggcatccagacacgctaccgcccctggctttttagctaccaatacactgatttagcttaatttttcaaaccctctctgcatacaatcgttgatgagaaagggttattgcggaaattaacttccgaatataaggtgacattatggtaattgaatattggctctccaataatgcaggaggaagtgttacagctaacggaatagcaggcaaggtaacaattcggcaattggctatttttaagaattatattaagtgtcattcaatatggtttttaggagtttctttaggttgacaatatttaatattgcgcctccacatgcgatatttcttaaataatgttttattattaccacttttaattcagggataatgtgaggttattaccctcaaataatatgagataaatagtgctgcaacattgcatttttgccccgatttatccatgatcgaattgtgacatttgtcatacaacgaataggttttgtacttactatggaatggattgccgatccgtctatctgggccgggttaatcacgctgattgtgatcgaactggtcctcggcattgataacctggtctttattgccatcctcgccgaaaaactaccgccgaagcagcgcgaccgcgcacgggttaccgggctgctgctggcgatgttaatgcgcctgttactgctggcgtcaatctcctggctggtcaccctgacgcaaccgctgttcagcttccgctcgtttacctttagcgcccgcgacttaatcatgctgtttggtggtttcttcctgttgttcaaagccacgatggagctgaacgaacggctggaagggaaagacagcaataatcccacacaacgcaaaggtgcgaagttctggggggtggtgacacaaattgtggtactggacgccatcttctcactcgactcagtgattaccgccgtcgggatggtcgaccatttactggtcatgatggccgccgtggttatcgctatcagcctgatgttgatggccagcaagccgttaacgcaatttgttaacagtcacccgacgatcgttattctctgcttaagcttcctgttgatgattggctttagcctggtggcagaaggtttcggcttcgtcattccgaaaggctacctgtacgctgccattggtttctcggtgatgatcgaggcgctcaatcagttggctatctttaaccggcgacgttttctttccgctaaccagacgctacgccagcggactaccgaagcggtaatgcgcctgcttagcgggcaaaaagaagatgcggaactggacgccgaaaccgcgtccatgctggtggatcatggtaaccagcagatctttaatccgcaggaacggcggatgattgagcgggtacttaatcttaaccagcgtactgtcagcagcattatgacgtcgcgccacgatattgagcatatcgatctcaacgcgccggaagacgagatccgccagttgctggagcgaaatcagcatacgcggctggtggttaccgacggtgatgacgcagaagatttgctcggtgttgttcacgttatcgacctgctacaacagtcactgcgtggcgaaccgctcaacctgcgggtgttgattcgccagccgctggtgttcccggaaaccttgccgttgttacctgccctggagcagttccgtaatgcccgcacgcactttgcttttgtggtggatgagtttggctcggtggaagggattgtgacattaagtgacgtcactgaaaccattgccggtaacttaccgaacgaagtggaagagatcgacgcccgccatgatattcagaagaatgcggacggttcctggacggcgaatggtcatatgccgctggaagatctggtgcaatatgtgccgctgccgctggatgaaaaacgtgaatatcacaccattgccgggctgttgatggaatatttacagcgtattccaaaacctggcgaagaagttcaggtgggggattatttgcttaaaacgttgcaggtggaaagccatcgcgtgcagaaggtgcagattattccgctgcataaggatggcgagttggagtacgaggtgtgatggtattggtcattttacccgatagccgaaaggaataagatgagggaaccgcgccagcggcgatttaccgccgggagcccgggttgccagggtggtggcgattgagccaccctggcacgttcaccggcttgagcgttccatagtagtgaggaacatcaagtgaacggaacagccttcgatcttacatattcagaatataatggtgccgccgcgaacgcctgatgcgacgctttacgcgtcttatcaggcctacaggacaggtcacctggtaacctacatcttctccagcaacttcttcacatctttgccattgcgggaatctttattccgctcggcccagtcattcaggcgacgtttcgcttcgtcctgtagatgtttgcgcagtaactgatccacttgcagactgtaattgagttgctgccagttgccataaacccgcagcggtactggcgtttctttgaggaaatcaatcagtttgctttccccgttccagccacccacgacccgaatatcaaactgggtgtcgcaggtttgatctgccagattcaacatgccttcccctgtcagcgccagcacaggcgattgaccttgcatgtcgtttaacgtcacgacgccatccttcaacgtcaaatcggtggtaaagcggtcaagccgcgtcacgttatcgaagttttcagcggccttcacatcaccgccattacgctctaccgcttgctgaatcatctgctggaagttcatcccttccatgcgcgtgtcggtcatttcgacatgtgcctgtccttgccagttgtggcggaatgcgtcggcatctatgtcagcaccggagaaatcaccagccagtgacatttttccggtcaacgaaatcggatagttaaacgccttcagaatggtaccaatctcaacgttttccagccgtggctggaagtttatccgcggatttattgatgtcgcgtccagcgtgcccggcagtgaaacctgtccaccgttaagcttgccctgcagttgagtaatctccagcaaacccgacttgttggtcatttgcgtggcaacatctgtaaaattcattccgcgccagcgcacgttactggcctgcaacaaaatatcagccgtaaagccttgcagtccctgatatgccggttcatcaatacgcgaagaaatgaccgggcgcggcaatgttgattggctctgcccctgctgcgcggcaccgttttcaccattcgctgtttcattaagcgggatgaggttgtcaagattcagttgcgggaattgcagtctcagctgccattcaggtttctctgtcagcgtgacctgtgcttgcccgctcagcgtgctgtcattggcggtcaagctgatttggttaaatgaaaggcgtttatgtgactcctgccactgggcctggaaactcccctgcccctgaataccttgttttggtaaatctgcaccctgcaactgccagttaatttgttcaatagccgccgttaaatcatgcggataatcagaagcatctaccgtaccgttaagggatatcgtgagatcgcgctgatcgcgattaacccgcccggagaactcaaatgaaccacgatgttggggatcttgttccatttgcaggcgaatattgcggattgtcacctgctcgtcatcttcatgctggaacaccagcacgctgtccgccaccttaagactggatatatcaaacgaccatccgcgatcgtctgacagatccggcaaggtattgtcgcgcggtgcaaccggagcgtcttcactgcgcaccgcttccgtctgcggcgtcagttgaatcactgccccttttagcatcacctgcttaacgctcagttgatgactcagtagtggtaaaagcgccacgtccagacgcatgttgtcggcgcgaaccagtggctggcttgcgccctgggcggtgagagacattcgcccggagaggatactaagctgcggccagacgtgccaacgcagtggcccgtcgagctgcaattgataaccgctacgtgcagcaacttgcttgaccatatagtcgcggaaatcattcggattcaccagcaacactaacgcagataacccggccaccagcacgaccaggagtatcatcagcgtcgtcagaaatcgtctcatggtatcctcaatgggcctgaattagtctttatcgattcggctggctaccgcgccctgctgattgcgatatttcgcatcttcacggcggttgtaaggtcgtgccgccgggccggaaagcggctcaaagctcagcgcaccaattaacatgcccggacgcagcgccagcggcagcttaccggagttgtagaactccagcacaatgcaaccagaccagcccggatcgatacggtgcgcggtgacgtgcaccatcagccccagacgcgccagtgaggaacgcccgtccagccagcccaccagatcggctggcagcgtcaccgactccagcgtcaccgccagcgccagctctcctgggtgaagatagaacgcctcgccctcgtcgagaacgatctcatcgctcatcacgcggtcaagcgcggcgctcacttcatctttgggaccgctcagatcgataaacgctgccgtgtgaccacggaaggtacgaaatttattgcccaggcgtacatccaccgtcgcgccgttaatacgctccactggcggacgtgggttgatcgacaaacggccttcatcaagccaggcttcaatatctcggtcacacagacgcatggcattttctcctttcgcgcatcactcccttaacgccaattacgtcaagggcataccaggttatcactgaacggtacacaatttatcaagcttattcaaagaactgacttattttcgctttcaatatatcgatcgcgatgcggtttttcccgccgcgcggcacgataatgtccgcatattgtttagaaggctcaatgaattgcaggaacatcgggcgcacggttttttgatattgcgccatcacggaatccattgaacgcccacgctcgttaacgtcacgcttgatgcggcgcatcaggcagatatccagcggggtatcaacgaaaatggagaagttaagttcgtcacgcaaacgcgcatccgtcagcaacaaaatgccttcgagaatgatgaccttcttcggctcaaccgtcaccgtttctttcatacgcgtatgttcaacatagctgtaaaccggcaggtcaattgccgagccgcgtttcaacgcttgtaaatgctcaagcaacaggctgtgatccatcgcgctgggatggtcgtagttggtcttaacgcgttcttccatcgacagatggctttgatctttgtaatagcagtcttcgggaattacgccgatgtgttcatcaccgacttgctcacgtaattcacgataaagggtactggcaataagactcttgccggaagccgatgcgccagcgataccgataatgacgcactgatgagactgatcagtcatatatttagcgacctgattaacctggatgttaggaagggggcgacgaagcgccaaacgcggcaattatagggatttcatccgtctgataccagtcgaatagcgttgccgcgcgctcagagttaattgttgacaaagaattcccggtggcaaattacgttgatcagttttatgtaaggtaaaaaatgttatacgcagttgcgcaaattatccgcctttacgtcactttatgagcaattcgcatataaaatgtaaaacttttgtactagcataaacacagaaacgaatactggcgacctggtcttgcggataaagcggtaatgagcaaacaatcacagcatgtattaattgccctgccccacccgctgcttcacctggtcagtttaggtttagtctcgtttatctttacccttttctcgcttgagctttcgcagtttggcacccaactcgccccactgtggttcccgacgtccatcatgatggtggcgttttatcgccatgccgggcgcatgtggccgggaattgcgctgagctgttcgctgggaaatatcgccgcatccatcctgcttttttccaccagctcgctgaacatgacctggacgaccatcaatattgttgaagccgtggtcggggcagtgctgctacgtaaattgctgccgtggtataaccccttgcaaaatctggctgactggctgcgtctggcactcggcagcgccattgttccgcctctgttgggggggggtctggttgtcctgctgacggccggagacgatcctctcagggcatttttgatatgggtactgtcagaatccatcggcgctctggcactggtgccgctgggattgttatttaaaccacactatctgctgcgccatcgcaacccacggttgctttttgagtcgctgctcacgttagccatcacactgacgttaagctggctttcgatgctgtatctgccgtggccttttactttcattattgtgctgttgatgtggagcgccgtgcgcctgccacgaatggaagcctttttgatcttccttaccacggtgatgatggtgtcgctgatgatggccgcggatccctccctgcttgctacgccgcgtacatacctgatgagccatatgccgtggctaccgtttttgctgatcctgctgcccgccaacatcatgacgatggtgatgtatgcctttcgtgcggaacgcaaacacatttccgaaagcgaaacccgttttcggaacgccatggaatattccgctatcggtatggcgttagtgggcaccgagggacaatggctgcaaaccaacaaagcgctctgccagtttctcgggtacagtcaggaagagctgcgcggactcacctttcagcaactgacctggccggaggatctcaataaagatctccaacaggttgaaaagctgataagcggtgaaataaacacctattcaatggaaaaacgctactacaaccgcaatggcgatgttgtctgggcgttgcttgccgtctcactggtgcgccacacggatggcacgccgctctattttatcgctcagattgaagacattaacgagctaaaacgcaccgaacaggtgaatcagcaactgatggagcgcatcacgctggctaacgaagcgggcgggattggcatctgggagtgggagttgaagccgaatatttttagctgggataagcggatgttcgagctgtatgaaattcctccacatatcaaaccgaactggcaggtgtggtacgagtgcgtgctgccggaagatcgccagcatgccgaaaaagtgattcgtgattcgttgcaatcacgctcgccctttaaactggaatttcgcattaccgtaaaagacggtattcgccatatccgcgccctcgccaaccgggtactgaataaagaaggcgaagtcgaacgtctcctcggcatcaatatggatatgaccgaagtgaaacagcttaacgaggcattgtttcaggaaaaagagcgcctgcacattacgcttgattccatcggtgaagccgtggtctgtattgatatggcgatgaaaattacctttatgaatccagtggcggagaagatgagcggctggacgcaggaagaagcgttaggtgttccgctcctgacggtgttgcatattacttttggcgacaacggaccattaatggagaacatttacagtgccgacacctcacgttccgcaatcgaacaagatgtggtgttgcactgtcggagcggcggcagttacgacgtgcattacagtattacgccgttaagtactctggacggcagcaatattggttcggttctggtgattcaggacgtcaccgaatcacgcaaaatgctgcgccagctgagctacagcgcctcccatgatgcactgacgcatctcgccaatcgcgccagttttgagaagcaactgcgtatgctgctgcaaacggtaaacagtacacatcagcgacatgccctggtgtttatcgatcttgatcgctttaaagcggtgaatgacagcgccgggcatgcggcgggcgacgctttgctgcgcgaactggcgtcgttgatgctgagtatgctgcgttccagcgacgtgctggcgcgactcggtggggatgaatttggtctgctgctaccagactgtaatgttgaaagcgcgcgttttatcgctacacgcattatcagtgccgtgaatgactatcactttatatgggaaggccgtgtgcatcgggtaggtgccagtgccgggattaccttgattgatgacaacaatcatcaggcggcagaagtgatgtcgcaggctgatatcgcctgttatgcctccaaaaatggtggacggggccgggtgacggtttacgaaccacagcaagctgccgcacatagcgaacgggcggcgatgtcgcttgatgaacagtggcggatgattaaagagaatcagttgatgatgatggcccacggtgtcgcttcgccgcggatcccggaagcgcgtaatttgtggctgatttcgcttaaactctggagttgcgaaggcgagattattgatgaacaaaaatttcgtcgtagcttcagcgatccggcacttagccatgctcttgaccgacgggtattccacgaatttttccagctggccgcaaaagcggttgccagtaaaggcataagcatcgccctccccctttccgttgccggtttgagtagcgccacgctggtgaatgatctgattgagcagctggaaaatagccctctaccaccacggttattacacctgattattccggctgaagcgattttagatcacgcagaaagcgtgcaaaaactgcggctggcgggatgtcggatagtgctcagccaggtgggccgcgatctgcaaatcttcaactcgctgaaagcgaatatggcagattacctgctacttgatggtgagttatgcgccaacgtgcagggtaatttgatggatgagatgctgattacgattattcaggggcacgctcagcgactcgggatgaaaaccatcgccgggccagtcgttttacccttagtgatggatacgctttctggcatcggcgtcgatctgatttatggtgatgtgattgccgatgcccaaccgctggatttgctggtgaatagcagttatttcgcgattaactgagggagcgtttgcccattgcctgatgcgacgtatcaggcctacaattcgtccgttccgtctggttgccagccttccgtataccagatatgcaacagcgcataagaacgccagggcttccagcgctcggcataacggcggatttgtgccggtgtcatccccggaaatcgctgtttaatcagataatcatccggcagaaaaacatctttcgcctgccagccacgcaaagcgaaataattcgccgtccagcgcccgatacccggaaaagtttgcagcgttttcatcgcctgctccacatcgcccggaattgtcattggtaagctgccctccagcgccgcatttgccagatgaatcagtgcctctgcccgtttcaacggcatgcctaacgcttttaatgcctgcgggtcggctgctgccagccgctgaggcgtgggaaagcagatatactccggaaaatcatccagccgttcgccataaagctgtacaactttggcagtcaattttgccgccatcgccacgctcaccagttggcctaaaatcgcccgcacaccctgctcaaaagcatcaatacagccgggtaaacgcaatccgggccgcgccgcgcctaacttgcccaacgcaccgttaacaatctgcgggttacattgcagatcaaacaggcggctcattttcgccagacactcagcggcaacgggttctaaacctgcacttaaatttatgtgcagagtatggcgggctatatccggaatagcagtcaccacgccgcgatattcgcccaccgccagactacgggcataataatcctcagcgaccgtttccacaccactcaccgcacgggcggcgagaaatcccaacatccacgaccagtcatacggcggctgccagttcagggtatacatcgcatctccttattcatccgctttcagcataaacgttattcagacgctacgctttgctttcatattccggttgtcgcgacggcaacatttcgctaaagtcacgccccttcttcaccggcatggggattaattcgtgtttattggttttgattacggtacagcaaactgttcagtggcggtcatgcgtgacggtaaaccgcaattactgaaaatggaaaacgacagcacgctgctgccttcaatgctttgcgcgccaacgcgtgaagcagtaagtgaatggctgtaccgccatcatgatgttccggcagacgacgatgaaacgcaggcgctgttacgtcgggcgattcgttataaccgcgaagaagatatcgatgttacggcgaaaagcgtgcagttcggtctttcctcactggcacagtacattgatgatccagaagaagtgtggtttgtgaaatcaccaaaatcgttcctcggtgccagcggcttaaaaccgcagcaggtagcgctgtttgaggatctggtctgcgcaatgatgttgcacattcgccagcaggcgcaggcgcagctgccagaagcgattactcaggcggtgattggtcgcccgatcaacttccaggggctgggcggcgatgaagcaaacgcccaggcgcaagggattctggaacgcgcggcgaagcgtgccggattcagggacgtggtattccagtacgagccggtcgcggctgggctggattacgaagccaccttgcaggaagaaaaacgggtgctggtggtggatatcggcggtggtacgactgactgttcattgctgctgatggggccgcagtggcgttcgcgtctcgatcgtgaagccagtctgctgggtcacagtggttgtcgtattggcggtaacgatctggatatcgccctggcgtttaaaaacctgatgccactgctgggtatgggtggcgaaaccgaaaaaggcatcgccctgccgatcctgccgtggtggaatgcggttgccatcaacgacgtacctgcgcagagtgatttctacagtagtgccaacggtcgtctgcttaacgatctagtacgcgatgcccgcgaaccggaaaaagtggccctgctacagaaagtctggcgtcagcgtttaagctatcgcctggtgcgtagcgcagaagagtgcaaaattgctctttcaagcgtagcggaaacccgcgcctcactgccgtttatcagcgatgaactggctacgctgattagccagcaagggctggaaagcgccctcagccagccactggcgcggattctggaacaggtgcaactggccctggataacgcccaggaaaaaccggacgttatctacctgaccggcggtagcgcccgttcgccgctgattaaaaaagcgctggcagaacagttgccgggaattccgattgcaggcggcgatgactttggctccgtcaccgccgggctggcacgctgggcggaagtggtgtttcgttaaaagaaaatggctcagcagcggcttaaatctgcctgcgcctgagccagtttttctgccgcctgacgtaaaggttccatcaacggcatggtccgtgctggagcatgaaggcggaatcgctgcaactctgtcgcgccgacagtcaacgtcgattccagccgatgtcgtttggcggtcattttcgccattaccgcttgtctgtctgctggcgttatcgcttcattcggcctgaacacaaaacggcgttcacagctcgctttccagtcgataaccgcctgggtcagatggtcgccaaaccctttcacttgcttaacgccacgacgggtaacatctgcggctgtttcaataccaaaagaccgtaacgccgctttacgcgcagggccaacgccgggaatagaggcaacatcaataaaaaatccctccagaaacttctgcttctgccgttcccttgcagtgtcatgaagtgctgccagagcgcgtttctcttcttccggtaacccgagaatttcgtccttcattttttcgagcatcgcccgtttggcgataaaaccttccagcccgcccaactgttggatctggctgactaaatgctcatagtccattttcgcgcgattaaatgcctcacggcgttgctggatttctgctttgtacgctttgcttgtcagactgccaataatccagatagccgacagcacaggaaccaaaataatataacgcggttctgcctgaaggccgcaaagcaacagcgataacgctgacagtgcgatctcaatcagaatgatgtattcgcgccgtaacaggcctaaaggaagcggcctgccagtcggttggaaatgatcgggtaatggcaattgcaatgctggcggtgctactgacgccatcaccatcgcccagactttcgccagcacaaaatcaccgctggtggtaatgacctcttcgccgagatcaacaaaatagataacgccttgattatccagcgcacaccacgggcagtcagccaaatgaccgggataaacatgcattgccgatacggtacatttctttaactgttggcgtagagaatccagtgctgatacccacgctttagccgtcggacgcccggttgccacgccactttccgtaaacgcctgctgaaacatggcttcaacatcactcggtaacatcgatagcggaatcgatcgtggcggcggttttaaaccacgtcgctgattatctgacgcgtaggcataacggaaatgggtaatatccgtctccagcgcattacccgcatcagagataagcggcacaccagaataaggatgccggccaccaaacaagacgtgaaaaatcagcaacgcaaggccaaaattatcgtgattttctgtgcgttcaaagccgacaaatgacgacaaggtttgtagctctggcggcgtaaaatgcgacacgccgacttcgcataaatgcagtgtgccattggcgttaatctgaaaggagtcgctatcaatcagtaccactttgctgtcgcgacctaccataaaactgttctggtttacgtcacccacgacgtgcccgtgctcgtgaaccgtagcaaaagatgaagcaatattgcgcgcaacatagagtagaaaatcccacgcacaatgagggtaacgttgacgacgatgtgccgggctatagatcatatgaatcggttctttaccagaaacttttggcatcataaaaccgataacttttccgcctcgtccaccgtgaagcgttgcctgcggccaggcgacataattcaacaattgcgcgtcagctgtcgcagccataaaggcaagtttgtcctgttttaaggcgggtggcggcgtgtgataaatcttggcgacgctatcgacaaactcattgatatcataaaccgcgccttcaccgcctttgcccagttcacggcctggcgtaacgcactcaccagtagcagtatataaagtgggtttcatggtaaccacagcgccagtgccaacgttttatcatcatccgtacgctcgtttaccgccgggctggacaaaaactgctttaacaattcaggtaataaatcgagttgttcctgcgttgctgacgccagtccattgaaaaacggggtaaagaaaggtacatgaggagaattatccagcatatttaacgccagtcgctggataccatccgtaaatgctgcaactttatgcacacgctcagtgctggtgaaagtttccagtctggaaacggcatcttcatcggtaatgaagtgcgtcatattggcatattcacccaccatcggcgtaagcggcaattgcagaccgtgaccaaaatccaccaccacgccgccatcgccaatctgcataatcaaggtgccattagccgatgaaatcaatcccagaaacgtgcaggcaaaatcgcgaactgctaattctttggcttccgcctcggcaaaaagtcgctgacgaacggtcagcacaatatccgtggcgaggatatcattaagccccaattccccaccctgcactttttgcgacatataagccatcgcttcattgacggcgagcgtcgcgccttctcctccctgcgaaacgctacctgcgccatcagcaaggaacatcaccagtaatggctgctggtcatttagccaggcaacctgcatctggcaggcatcctggcaaggcaagtccgcgctgatgtgcgatgttccaacagcggatgcataaaccagacgccagctcacactgacgtccagccttttggcgcttccagcacaacttccgttcccggcgtggagcgggaaaccgaacgcagcgaactggataaccagctaaacagttcacggaattgtaatccttgcagaggcaaaggttgacgaacgctgatttgtgccagcgtcttcatatccgccccctgaacaccgatggaaaagaaggcaaacttcttatcttcttccccctgaaacactttgttggcggcagcctgccactcatcggttggagtgccatcggtgatcaggaaaatccacgggcgataatacgaaataccatttgcgcggtactcacgtttcctctcttcaaccatatccagggctttggtaatggcggcccccattggcgtatccccctgggcaaacaggatgggcgggaaaaagttagcggcgctggtaaagggttgttccacatgcaccgggccgaacgtcacaatgccgagttccactctttttaaagccagcggatcggcaagcagttcatcacgaaaggtcaccaatccggcgttaagttcattaataggtctgccgctcatcgagccagaaacatccagcagcaaaatgcaggggcaacgtggttccgggttactggcaaaatcgctggtggcaaacgtgatttgttcgctcataagaaatcctttcttagagaattattgaggtccggtatcataccgactgcaataatgaaataagagcaaacgaagaaactttcagaattaggcccggcggcgcagaaaattttgctattcgcctcgcaagaacggagagccgtcgattgacactaagggcggagtgacataatttcaggagtgagggttagggagaggtttccccctccccctggtgttcttagtaagcctggaagctaatcactaagagtatcaccagtatgatgacgtgcttcatcataaccctttccttattaaaagccctcttctccgggagaggctttcccgtttcagcgtcccgctgaaatcatcggcttacctcctttcgccctgaatgcagtctatcgctaacgcgtgaataaaatagtttcctctgtgattattgcgtaacgactcgcaaagaatatttgctggcaggatcgcagactacaaagcctgcggattgacaatcttatcgtgaaggcatactttcaggagtgagggtagagcggggtttcccccgccctggtagtcttagtaagcggggaagcttatgactaagagcaccacgatgatgagtagcttcatcatgaccctttccttatttaaggccccttcctcgggaggggctttcccgtttcagcgtcccgctgaaatcgtcggcttacctcctttcgccatgcacttagtctatcgctgacttgcagataaaatagtttccagtgtgattattgcgtaacgtctcgcaaagaatttttgctggcaggatcgcagacggcaaagcctgcggattgacaatcttatcgtgaaggcatactttcaggagtgagggtagagcggggtttcccccgccctggtagtcttagtaagcggggaagcttatgactaagagcaccacgatgatgagtagcttcatcatgaccctttccttatttaaggccccttcctcgggaggggctttcccgtttcagcgtcccgctgaaatcgtcggcttacctcctttcgccatgcaagcagtctatcgctaacgcgtagataaaatagtttcctgtgttattactggatgcgtgctcgcaaatgtgcccgtcattcagacgattccagacagtgtttcataattcctccatttttctcccttattggctggctacactagtatcattccgcgaaacgtttcaggaagagaaactcttaacgatgaaaggcagttataaatcccgttgggtaatcgtaatcgtggtggttatcgccgccatcgccgcattctggttctggcaaggccgcaatgactcccagagtgcagccccaggggcgacgaaacaagcgcagcaatcgccagcgggtggtcgccgtggtatgcgttccggcccattagccccggttcaggcggcgaccgccgtagaacaggcagttccgcgttacctcaccgggcttggcaccattaccgccgctaatactgttacggtgcgcagccgcgtggacggtcaactgatggcgttacatttccaggaaggccagcaggtcaaagcaggcgatttactggcagaaattgaccccagccagttcaaagttgcattagcacaagcccagggccaactggcaaaagataaagccacgcttgctaacgcccgccgtgatctggcgcgttatcagcaactggcaaaaaccaatctcgtatcccgtcaggagctggatgcccaacaggcactggtcagtgaaaccgaaggcaccattaaggctgatgaagcaagcgtcgccagcgcgcagctgcaactcgactggagccgcatcaccgcaccagtcgatggtcgcgttggtctcaagcaggttgatgttggtaaccaaatctccagtggtgataccaccggaattgtggtgatcacccagacgcatcctatcgatttagtctttaccctgccggaaagcgatatcgctaccgtcgtgcaggcgcaaaaagccgggaaaccgctggtggtagaagcctgggatcgcaccaattcaaagaaattaagcgaaggcacgctgttaagtctcgataaccaaatcgatgccactaccggtacgattaaagtgaaagcacgctttaataatcaggatgatgcgctgtttcccaatcagtttgttaacgcgcgcatgttagtcgacaccgaacaaaacgccgtagtgatcccaacagccgccctgcaaatgggcaatgaaggccattttgtctgggtgctgaatagcgaaaacaaggtcagcaaacatctggtgacgccgggcattcaggacagtcagaaagtggtgatccgtgcaggtatttctgcgggcgatcgcgtggtgacagacggcattgatcgcctgaccgaaggggcgaaagtggaagtggtggaagcccagagcaccaccacttcggaagagaaagccaccagccgcgaatacgcgaaaaaaggagcacgctcctgatgcaggtgttacccccgagcagcacaggcggcccgtcgcgcctgtttattatgcgtcctgtcgccaccacgctgctgatggtggcgatcttactcgccggaattatcggttatcgcgccctgcccgtttcggcgctgccggaagtggattatccgactattcaggtggttacactctaccctggcgccagcccggatgtgatgacctctgccgttaccgcgccgctcgaacgccagttcgggcagatgtctggcctgaaacagatgtcgtcgcaaagttccggcggtgcgtcagttatcactttgcagttccagctaacattaccgctcgatgtcgccgagcaggaagtgcaggccgcgattaacgctgcgaccaacttgttgccgagcgatctgcctaacccgccggtttacagcaaagtgaacccggcagatccgccgatcatgacgctcgccgtcacctcaaccgccatgccgatgacccaggtagaagatatggtggaaacccgcgtcgcgcagaaaatctcgcagatttccggcgtcggcctggtgacgctttccggcggtcagcgtccggctgttcgcgtcaaacttaacgctcaggcgattgccgccctcggcctgaccagcgaaaccgtgcgcaccgccattaccggcgctaacgttaactcggcaaaaggtagcctcgacggcccttcccgtgcggtcacgctttccgcgaacgaccagatgcaatccgccgaagagtatcgccagctaatcatcgcctaccagaacggcgcgccaattcgtctgggcgatgtcgcaactgtagagcaaggtgcagaaaacagctggctcggcgcgtgggcgaacaaagaacaggccattgtgatgaatgttcagcgccagcccggtgctaacattatctccaccgccgacagcattcggcagatgctgccacagctcactgagagtctgccgaaatcggtgaaggtgacagtgctttccgatcgcaccaccaatatccgcgcatccgtcgatgatactcagtttgaattgatgatggctatcgcgctggtagtcatgattatctacctgtttttgcgcaatattccggcgaccatcattcccggtgttgctgtaccgctgtcgttaatcggcactttcgcggttatggtgtttctcgatttttcaatcaataacctgacactgatggcgttaactatcgccaccggattcgtggtcgatgacgccatcgtggtgatcgaaaacatttcccgctatatcgaaaaaggcgaaaaaccgttggcggcggcgctcaagggcgcaggtgaaatcggctttaccattatctcgctgaccttctcactgattgcggtgttgatcccactgctgtttatgggcgatatcgtcgggcgactgttccgcgaatttgctattacgctggcggtagcgattttgatctcagcggtggtgtcgctgaccctgacaccgatgatgtgcgcgcggatgctcagccaggagtcgttgcgtaaacagaaccgcttctcccgtgcctcggaaaaaatgttcgacaggataatcgccgcctatggtcgtggactggcgaaagtgctgaatcatccgtggctgaccttaagcgtggcactcagcacgctgctgcttagcgtgctgctgtgggtgttcattccgaaaggtttcttcccggtacaggacaatggcattattcagggcactttgcaggcaccgcaatccagctcctttgccaatatggcccagcgacaacgccaggtcgcggacgtgattttgcaggatccggcagtgcaaagcctgacctcatttgttggcgttgatggcactaacccgtcgctgaacagtgcacgtttacaaatcaacctcaaaccgttggatgaacgtgatgatcgggtgcaaaaagtcatcgcccgtctgcaaacggcggtagataaagtgccgggcgtcgatctcttcctgcaaccaacgcaggatctgactattgatactcaggtcagccgcacccagtaccagtttaccttgcaggccacctcactggatgcgctcagtacctgggtgccacagttgatggaaaaactccagcaactgccacagctttctgatgtctccagcgactggcaggacaaagggctggtggcgtatgtcaatgttgatcgcgacagcgccagccgtctggggatcagcatggcggatgtcgataacgccctgtacaacgcgtttggtcagcggctgatttccactatttatactcaggccaaccagtatcgcgtggtgctggagcacaacaccgaaaatactcctggcctcgcggcgctggataccattcgcctgaccagcagcgacggcggcgtggtgccgctaagctcaattgccaaaattgagcagcgttttgcgccgctttccatcaaccatctggatcagttcccggtaacgaccatctcctttaacgtgccggataactattcgctgggcgatgcggtgcaggcgattatggacaccgaaaagacgctgaatctgccggtggatatcaccacgcaatttcagggcagcaccctcgccttccagtcggcgctgggcagcactgtctggctgattgtcgcggcggtggtggcgatgtatatcgtgctcggcattctgtacgagagctttattcacccgatcaccattctctcgacgctacccaccgcaggggtcggcgcgctgctggcattaatgattgccggtagcgaactggatgtgattgcgattatcggcattattttgctgatcggtattgtgaagaagaacgccatcatgatgatcgacttcgcgctggctgctgagcgcgagcaaggcatgtcgccgcgcgatgcaatctaccaggcttgtctgttgcgttttcgtccgatcctgatgaccaccctggcggctctgcttggcgcgctgccgctgatgttgagtaccggggtcggcgcggaactgcgtcgtccgttaggtatcggcatggtcggcggtctgattgtcagccaggtgctgacgctgttcaccacgccggtgatttatctgctgttcgaccgcctggcattgtggaccaaaagtcgctttgctcgccatgaagaggaggcgtaagtgaagttttttgccctcttcatttaccgcccggtggcgacgattttactgtcggtcgccattaccctgtgcggcatactgggcttccgtatgctgccggtcgccccgctgccgcaggtcgattttccggtgattatggtcagcgcctcgctgcccggtgcgtcaccagaaacaatggcgtcttccgttgccacgccgctggagcgctcacttgggcgcattgccggagtcagtgaaatgacctccagcagttcgctcggcagcacgcgtattattttgcagtttgattttgaccgggatatcaacggcgcggcgcgcgatgtgcaggcggcgatcaacgctgcacaaagtttgctgcccagcgggatgcccagccgtccgacctatcgcaaagctaacccgtcggatgcgccaattatgatcctcacgctgacatccgatacttattcgcagggtgaactgtacgattttgcctcgacgcagctggctccgacgatttcgcaaatcgacggtgtcggtgatgtcgatgttggcggcagctcgctgcccgccgtacgcgtcgggctgaatccgcaggcgctgtttaatcagggcgtctcgctggacgacgtacgcaccgccatcagcaatgccaacgtgcgtaaaccgcagggggcgctggaagatggcactcaccgctggcagatccagaccaatgatgagctaaaaaccgccgccgaatatcagccgttgattattcattacaacaacggcggcgcggttcgtctgggcgatgtggcgacggtgaccgactcggtgcaggatgtgcgcaacgccgggatgaccaacgccaaaccggctattttgctgatgatccgcaagctgccggaagccaatattatccagacggtagacagcatccgggcaaaattaccggagttgcaggaaaccattccggcggcgattgatctgcaaattgctcaggatcgctcccccaccattcgcgcctcgctggaagaagtcgagcaaacgctgattatctcggtggcgctggtgattctggtggtgtttttattcctgcgctcgggtcgcgccactattattcccgccgttgcggtgccggtttcgctgattggtacgtttgcggcgatgtacctgtgcggattcagtctcaataacctttcgttaatggcgctcaccatcgctactggtttcgtggtggatgacgccatcgtggtgctggaaaacattgcccgtcatctggaagcggggatgaaaccgctacaggccgcgctacaaggtactcgcgaagtcggctttacggtgctgtcgatgagtctgtcactggtggcggtgttcctgccgctgctgttgatgggcggattgccgggccgactgttacgcgaatttgccgtgacgctttctgtcgccattgttatatcgttgctggtttctctgacattaacgccaatgatgtgtggctggatgctgaaagccagcaagccgcgtgagcaaaagcgactgcgtggttttggccgcatgttggtagccctgcaacaaggctacggcaagtcgctgaaatgggtgctcaatcatacccgtctggtgggtgtggtgctgcttggcaccattgcgctgaatatctggctgtatatctcgatcccgaaaaccttcttcccggagcaggacaccggcgtgctgatgggcgggatacaggcggatcagagcatttcgtttcaggcgatgcgcggcaaattgcaggatttcatgaaaattatccgtgacgatccggcagtggataatgtcaccggctttaccggcggttcacgagttaacagtgggatgatgtttatcaccctcaagccacgcgacgaacgcagcgaaacggcgcagcaaattatcgaccgtctgcgcgtaaaactggcgaaagaaccgggggcgaatctgttcctgatggcggtacaggatattcgcgttggtgggcgtcagtcgaacgccagctaccagtacacgttgttatccgacgacctggcggcactgcgcgaatgggagccgaaaatccgcaaaaaactggcgacgttgccggaactggcggacgtgaactccgatcagcaggataacggcgcggagatgaatctggtttacgaccgtgacaccatggcacggctgggaatcgacgtacaagccgccaacagtctgttaaataacgccttcggtcagcggcaaatctcgaccatttaccagccgatgaaccagtataaagtggtgatggaagtggatccgcgctatacccaggacatcagtgcgctggaaaaaatgttcgttatcaataacgaaggcaaagcgatcccgctgtcgtatttcgctaaatggcaaccggcgaatgccccactatcggtgaatcatcagggattatcggcggcctcgaccatttcgtttaacctgccgaccggaaaatcgctctcggacgccagtgcggcgatcgatcgcgcaatgacccagcttggggtgccttcgacggtgcgcggcagttttgccggcacggcgcaggtgttccaggagacgatgaactcgcaggtgatcctgattatcgccgccatcgccacggtgtatatcgtgctgggtatcctttacgagagttacgtacatccgctgacgattctctccaccctgccctcggcgggcgttggagcgctgttggcgctggagctgttcaatgccccgttcagcctaatcgccctgatagggatcatgctattaatcggcatcgtgaagaaaaacgccattatgatggtcgattttgcgcttgaagcccaacggcacggtaacctgacgccgcaggaagctattttccaggcctgtctgctgcgttttcgcccgattatgatgactaccctggcggcgctgtttggtgcgctgccgctggtattgtcaggcggcgacggctcggagctgcggcaacccctggggatcaccattgtcggcggactggtaatgagccagctccttacgctgtataccacgccggtggtgtatctctttttcgaccgtctgcggctgcgtttttcgcgtaaacctaaacaaacggtaaccgagtaaatgacagatcttcccgacagcacccgctggcaattgtggattgtggctttcggcttctttatgcagtcgctggacaccaccatcgtaaacaccgcccttccctcaatggcgcaaagcctcggggaaagtccgttgcatatgcacatggtcattgtctcttatgtgctgaccgtggcggtgatgctgcccgccagcggctggctggcggacaaagtcggcgtgcgcaatattttctttaccgccatcgtgctgtttactctcggttcactgttttgcgcgctttccggcacgctgaacgaactgttgctggcacgcgcgttacagggcgttggcggcgcgatgatggtgccggtcggcagattgacggtgatgaaaatcgtaccgcgcgagcaatatatggcggcgatgacctttgtcacgttacccggtcaggtcggtccgctgctcggtccggcgctcggcggtctgctggtggagtacgcgtcgtggcactggatctttttgatcaacattccggtggggattatcggtgcgatcgccacattgatgttaatgccgaactataccatgcagacgcggcgcttcgatctctccggctttttattgctggcggttggcatggcggtattaaccctggcgctggacggcagtaaaggtacaggtttatcgccgctgacgattgctggcctggtcgcagttggcgtggtagcactggtgctttatttgctgcacgccagaaataacaaccgcgctcttttcagtctgaaactgttccgcactcgtaccttttcgctgggcctggcggggagctttgccggacgtattggcagtggcatgttgccctttatgacaccggttttcctgcaaattggcctcggtttctcgccgtttcatgccggactgatgatgatcccgatggtgcttggcagcatgggaatgaagcgaattgttgtacaggtggtgaattgctttggttatcgtcgggtactggtagcgaccacgctgggtctgtcgctggtcaccctgttgtttatgactaccgctctgctgggctggtactacgttttgccgttcgtcctgtttttacaagggatggtcaactcgacgcgtttctcctccatgaacaccctgacgctgaaagatctcccggacaatctggcgagcagcggaaacagcctgctgtcgatgattatgcaattgtcgatgagtatcggcgtcactatcgccgggctgttgctgggactttttggttcgcagcatgtcagcgtcgacagcggcaccacacaaaccgtctttatgtacacctggcttagcatggcgttgatcatcgcccttccggcgttcatctttgccagagtgccgaacgatacgcatcaaaatgtagctatttcgcggcgaaaaaggagcgcgcaatgaagttctggcgacccggtattaccggcaaactgtttctggcgattttcgccacctgcattgtcttgctgatcagtatgcactgggcggtgcgtatcagttttgagcgtggctttattgattacatcaagcatggtaatgaacagcgattacaactgttaagtgatgcgcttggcgagcagtatgcgcagcatggcaactggcgcttcctgcgcaacaatgatcgctttgtctttcagatcctgcgttcatttgaacacgataattcggaagataaacccggcccgggtatgccaccgcacggctggcgtacccagttctgggtggttgatcaaaacaacaaagtgctggttggtccgcgagcgccgattccacctgacggtacacggcgacccattctggtcaacggtgcggaagttggcgcggtgatcgcctcccccgttgagcggttaacgcgcaatactgatatcaatttcgataaacaacagcggcaaaccagctggctgatcgtcgccctggcaacgttactcgcggcgctcgccacctttctgctggcgcgcggtttgctggcaccggtaaaacgacttgtcgatggcacgcacaaactggcggcgggcgatttcactacccgcgtaacgcccaccagtgaagatgaactgggcaaactggcgcaagacttcaaccagcttgccagcacgctggagaaaaaccagcaaatgcggcgcgattttatggccgatatttcacacgaactgcgtacgccattagcggtgctgcgcggtgaactggaagccattcaagatggcgtgcgcaaattcacgccggagacggtggcgtctttacaggcggaagtcggtacactgactaaactggttgacgatcttcatcagttgtcgatgtctgatgaaggcgctctcgcctatcaaaaagcaccggtagatttgatcccactgctggaagtggcgggcggcgcatttcgcgaacgatttgccagccgtggcctgaaactgcagttttccctgccagacagtattaccgtatttggcgatcgcgaccgtttaatgcagttattcaataacttactcgaaaacagcctgcgctacactgatagcggcggcagcctgaaaatctctgccgagcagcacgacaaaatggtgcgcctgacctttgccgacagtgcgccaggtgtcagtgacgagcagctacaaaaattatttgaacgtttttatcgcaccgaaggttcccgcaaccgcgccagcggtggttccgggctggggctggcgatttgcctgaacattgttgaagcacataatggccgcattattgctgcccattcgccttttggcggggtaagcattacagtagagttaccgctggaacgggatttacagagagaagtatgaccgagttaccaatcgacgaaaacacaccgcgtattttgatcgtggaagatgaaccgaagctggggcagttgctcattgattatctgcgtgctgcgagctatgcgccgacgcttatcagccacggcgatcaggtactgccgtatgtgcgccagacaccaccggatctgatcctgttagatctgatgctccctggcaccgatggcctgacgctgtgccgggaaattcgtcgtttttctgacattccgatcgtgatggtgacggcaaaaatcgaagagatcgatcgcctgctggggctggagattggcgcagatgattatatctgtaagccgtacagcccacgggaagtggtagcgcgcgtcaaaaccattttgcgccgttgcaaaccgcagcgcgagttgcagcaacaggatgctgaaagcccgttgattatcgacgaaggtcgttttcaggcttcatggcgcggtaaaatgcttgacctgacgcctgcggaatttcgtctgctgaaaacgctctctcatgaaccaggaaaagtgttctcccgcgagcatttgctcaatcatctttatgacgactaccgcgtagtaaccgaccgcaccatcgacagccacattaaaaacctgcgccgcaagctggaatctctcgacgccgaacagtcatttatccgcgccgtttacggcgttggttaccgctgggaagccgacgcctgccgcatcgtttagttttagcgacatgactttgttagccggagatggcgttcagaccagatccggcaacattatcccacgcatggtcagcaaactgacattatctctccgccctggcaggcatcagaaaatcgctcatactttaatcggtaaacagcacctttagatgctgttttcgatacgcaatttcaatcaaggagtcattatggctggttggtttgaactcagtaagagcagtgataatcagttccggtttgtgctaaaagcgggcaatggtgagactatcctcaccagcgagctgtatacctcaaaagcctctgcggaaaagggcatcgcgtcggtgcgtagcaacagcccgcaagaagaacgctatgagaaaaaaacggcaagtaacggcaaattctatttcaatctgaaagccgctaatcatcaaattatcggctccagccagatgtacgccaccgcgcaatctcgtgaaaccggaattgcctccgttaaagccaatggcacaagccagacggtgaaagacaatacgtaattacgatgccgggcgtgggttgttggcgtccggctttatatccaaataacgcttagttattaataattaagagtaaccgccgccattaaaatagtgggcactgacgagcactcgttgtgctttctttgtttaccatcccatacttatcctcctgaacatgttcatgtgccaaaatatcttctaatactttcgtgacgctatccggtttatgacatacactgatgtaagatttttacttacaggcgggcgtaaaatggccagaacgatgacggttgatctcggcgatgagttgcgtgaatttatcgagtccttaattgaatccggcgactatcgcacccaaagcgaagtgatccgtgagtcactgcgattacttcgagaaaagcaagcagagtctcgcctgcaagcgttacgtgacatgctcgcagaagggttgagtagtggtgaagctcagccgtgggaaaaggacgcgttcttacggaaggtgaaagcagggataaggaaataatgtgcgtattattaaactcatgccaaaagccaatgaggatttagaaggcatctggtattacagctatcaccatttcggcgaaccacaagccgacagatatgtggaacatctttcagacgttctccagattctgagtaacaataatataggtacgcccagacctgaattaggcgaaggtatttttgttcttacttttgaacgccacgtcatttatttcctgcaatcaccaggggaaattatcgtcattcgtatccttaaccaaaaccaggacgccaccagacatttacactggagctaaacccgccgattgcgctacaatgcccgcccttaaagtgggggcactcccctaaccgcttcatcaggtgaagcggatctgacctgtcatcagaacgagagaattatgtttaaaccggaactcctttccccggcgggaacgctgaaaaatatgcgttacgctttcgcttatggcgcagatgctgtttatgcgggccagccgcgttattccctgcgtgtgcgcaacaacgaattcaaccacgaaaatcttcagctcggcatcaatgaagcccacgcgctggggaaaaagttttatgtcgtggtcaacattgcaccgcacaacgccaagctgaaaacctttatccgtgacctgaaaccggtggtggaaatggggccggatgcgctgattatgtccgatccagggctgattatgctggtgcgtgagcacttccctgaaatgccgatccacctttcggtgcaggctaacgccgtgaactgggcgacggtgaaattctggcagcaaatgggcctgacccgcgtgatcctctctcgcgagctgtcgctggaagagattgaagagatccgcaatcaggtgccggatatggagatcgagatcttcgttcacggcgcgctgtgcatggcctactccggtcgctgcctgctctctggctatatcaacaagcgcgacccgaaccagggcacctgcaccaacgcctgccgctgggagtacaacgtccaggaagggaaagaagatgatgttggcaacatcgtacacaagtacgagccgattccggtgcaaaatgttgagccgacgctgggtatcggcgcaccaaccgacaaagtgtttatgatcgaagaggcccagcgtccgggcgagtatatgaccgcgtttgaagatgagcacggcacttacatcatgaactcgaaagatctgcgcgccatcgcccatgtagaacgcctgaccaaaatgggcgtgcattcgctgaaaatcgaaggtcgtaccaaatctttctactattgtgcacgcaccgcacaggtttaccgcaaagctatcgatgacgccgctgcgggaaaaccgttcgataccagcctgctggaaactctggaaggtctggcgcatcgtggctataccgaaggtttcctgcgtcgtcatactcacgacgattatcagaactacgaatacggttattcagtttctgaccgccagcagtttgttggtgagtttaccggtgagcgcaagggggacctcgcggcggtagcggtgaaaaataaattctccgttggcgacagccttgagctgatgacgccgcaaggcaacattaattttacccttgagcacatggaaaacgccaaaggcgaagctatgccgatagcaccaggcgatggttatactgtgtggctcccggtcccgcaggatcttgagctcaattacgcgctgctgatgcgtaatttctccggggaaaccacgcgtaacccccacggtaagtgattaatttcgattatttttcccggatggaaaattcttagaaaccgatcacatacagctgcatttattaaggttatcatccgtttcgctgaaaaacataacccataaaatgctagctgtaccaggaaccacctccttagcctgtgtaatctcccttacacgggcttattttttatgcataagccctatccctggtcaccgtcttccattgaccacatcgatagaatctcccttcatagcacgatgcctttcacgtaacggcatcgtgctcgcacaggttccggctaagcacaaccagaacgcgcatgtttgacgcttaccaaaaaatattctcactctccacatttgaatgtcagacgagcgacgccatgtaatcctgcaccttctgtcttcaggtcaactatctgcatttttttgccctgagtaacacagaaatgggctgcatcattttttactatattttctgcaccagatattctgcccctggctaaagaagcttcggcttcggtgtagtattggttatcgagtttacgctgaatattacttttatatgcaagaccaaatttaccgatacttgtctcatcattatgcacagcacaaccagacacaataaaaatactaattaatgatatagcagctatctttttcatctcaccttcccccattaaataccaacgacactctctagtgtttaaatataataatggcatgattattataattgaataggattataataaatgttctgtacaacatttcctacataagtaggaattacggacattgaggcccttcagggtaactccatgggggctttaatatattatattgaagatgccactgtttagttgaatattaggtatatgctcttttttgaaatttatcggtggcagccgttagtattcgctgtccccattgcaagctcctggtggtaaccactgaatcctccatacttgaactgactttttatcctccgactttcatcctgttctgactccaccttttgttttctgctctacactatctacagaccaatcataaaggcacatacgatcatggcagaatttcccgccagcttactgattcttaatggcaaaagtactgacaatctacccttgcgcgaagcaattatgctgttgcgtgaggaaggaatgacgatccatgtgcgggtcacctgggagaaaggcgatgccgcacgatatgtagaggaggcccggaagttgggcgtcgcaacggtgattgccggtggtggcgatggcaccattaatgaagtttctacggcgttgattcagtgtgcgggggatgacatacccgcgctgggaattttgccattaggaaccgccaatgattttgccaccagtgtagggattcctgaggcactggataaggcgctgaaactggcaattgccggtaacgccattgcgatagatatggcgcaggtcaacaaacaaacctgttttattaatatggcgacaggcggatttgggacgcgtattaccacagaaacgccggaaaaattaaaagccgcgctgggtggcgtctcttacatcattcatggcttaatgcgcatggatactctgcaaccggaccgttgtgaaatccgcggtgaaaactttcactggcaaggtgacgccctggtcattggtattggtaacgggcgtcaggccggtggcggtcagcaattgtgtccgaacgcgttaattaacgatggcttgctgcaactgcgcatttttaccggcgatgaaattcttccggctctcgtatcaaccttaaaatctgacgaagataacccgaatattatcgaaggcgcttcgtcgtggtttgatatacaagccccacacgaaatcacttttaatcttgatggcgaaccgttgagcggacaaaactttcatattgaaatacttccggcggcgttgcgttgtcgattaccaccagattgtccattattgcgttaatcaaactattctctcttgaaccagggagaatccgaaatgccggatgcggtgtaaataccttatccggcatacagaacaatactacaccgtaattaattttacccgtgtcttctgcaatgccagtttatccacctctgatacagcatcatcggtaataataatgtcaattttttcgattggcagtacctgattaaaaccgcgacggttaaatttcgatgaatcgagaacggcaatcactttattagcggcggtgaccatcgcaccgctaatcgaataaccttcattaaaggtcgtaataccattaaccgcatcaataccatcagcaccgacaaacattaaatcggcattaatatcctgcaatgaacgctcggcaatggaaccatgcatcgagcgcgttttatggcggaccgtgccaccacagacgaccagagtaatgtctttattttcggaaagggcaaacgctgccgggagactgttggtaatcaccgtgatatttttagcggtcattaatccttcggcgataagcattgtggtacttccgctgtcgagaataacggtcatcccttcatggatcattttgactgccgcctgcgctattctgttttttggcgcgctggcgagctgaaatcgctctttaaacccgacttcctgggtctcggtttcactattaccggacattattttcgccgcaccgccatgaaagcgcgtaaccacgcctttttgttcgagaaagcgcaaatcggcacggattgtcgcttccgaggcagcaaatactcccgccagatcctgaacaagcacggttccctgttcattcactaattggatgatcttattccttcgctcgaatgaattcatcgtcatttacccatattcaattgtggctagtgtaaacgaagggggaccattggtgaatgatctgttttgcacaataccgggccagcatcacgctggcccgcggtttcagggaatgagcaacactttgcccggcatggcattacgagcgatgtcacgcaccgcctgggcgaagctttcaaagcttccacggtgagcgattaatggctccaggcttaacttacgttctgtcagcaaccggctcgccgtttcccactcctgccccggccaagggctggagtagttcatccaactgccgataaccgtcagctctttacgcaatattttgccaaacgttgccgatgttaaatgcagatcctgatgcaacgtgcccaccagcgccagttgggcatgaggaccggcaatctctaccgccagttcgacagtttgcggtacgccagccgtctcgaggataagctgattaaagcgcagttcgcgtaaaacgctctgcatttgcggcgcgctcatttcgctactgttaaatgtttgcatcgcaccgaaagattttgccagtgccagtttttctgaactaatgtcgatcgccgtcacactctttgctcccagcgcgacagcgcactgaatggccagcaggccaatggttccggcaccaataataataacgtttttattctcacaaccttgcgctaaatgaaaagcatgcaagccaacggtaatcggttcaataaaagccccatcctcaataggcatatcagtaggtagagcaaagacatttttccgcttaacgacaatatattcggcaaatccaccatcacgccgtgagccaataaaatcatattttgcgcactgggaataaaaccctttcaaacactctggacaagtaaaacagggtaataacggcacacaggcaaccgcatcgccaggatgtaaatcatcaacaccggatcccaccgcatcaatatagccgctaaattcatggcctaacgttattggataataatgtgcaccatttttaaatatcctgggtaaatcggaaccacataagcccgagctggcaatttttacccgcacctcatcctgatgtttaatttcaggaatgacgctttctgcaacgcgcacgataccatcagtatcattcaccactgatttcataaaaactcctgattgttaagggggataacctccccctcaggtaaaaattattctgcgagaacgactttctcttgtttaataaagccacgcgctctacgccaggtcatgaaaataccggtaagataaattgcgccgataataatgaatccgggaatattttgcggggagaaaacctgaatcagtaaccaggtaatgggagaaccgccctgatccattgaagccaccatacccccggcttttaacgccccagcattagccgccagttgggtgtgcaaaccaatagtttgcgtcgcgatccacagagtgatgctcatgatgatgacacccgagattaaggtgcggaacagatttccacgatgcacggcgactgccatcgccacaaagaagccgatggtggcaagatcgccaaacggcagcacctgattacccggaacacaaacagcaattaaaatggtgagcgggataaaaatcaggcttgccgataccaccgccgtatgccccagcagtaatgcgggatccaggccaatcaggaactcctgaccgccgaacttcgcctgtaaacgactacgggcctgcttagcgatgggcgttaaaccatccatgatgggtttaatcacccgtggcattagcagcatcactgccgccgtttttaccgccagctgcaatacacctttgacatcgtaacccgcgaggatgccgataatcagccccatcacaaaacccacggtgacaggctcgccaaatggaccaaatttgcgctgaatatcgtcggcgctaaatttaattcggttaacgcctgggattttctcgatgatagcatcgaccagcaccgcaatcggccccatatacgccgacgtaccgtgcggaatagcaataccttccagctcaaagaaatttcgggtatcgcgggcaaaccagtcgccgagcttataaacaaacgccgcgtgaattaccacacctgccatccctatcatccatgaaccggttgccagatgcagcaacgcgccggtgaaagtcatatgccagatattccagatatcaacatttaccacccgcgtcatacgggtcagtaacatcgccacgttaaccagaatcgcaatcggaatcgccaccagcgcaatttgcgacgcccaggtcattggtgaagagcccggccagccgacatcgaccacatgcagattcaggtcgaaattttccgccatcgctttcgccgccggaccaatggaatccagcattaagccaatcacaaggccaatgctaacaaagccaatcccgatatgcagacccgctttaaagcaatcgcctgccttcatgcctaatattttagaaaaaataatgatgacaatcggaagcatcaccgtagggccgaggtcgagaatataacgcatgacttctgaaaacataggtcacccctgtaagatagtcagaattttattttgtaatgcttcgataccgacaccagaaataaaaggcatgccgtgaactaacggaatatcgccaaaactacgatccactttggcagtggtgcatatcaaatgcacaccatccatataggtttctatttcattaacccgacactggattaattcaacaggaatattatgattctgacacaactctttaatttcttccgccgccatcgtagaggtcgcaaccgcgcctccgcaagcgacaataatcttgcgtttcataaatagtcctttttattgttacagagggatttattcgtctgaatctaaaacatactttgtgaagtattcctttaactgggtttcaggaagagtgattagtgtctcgacgatatcgggctgttgtaacttgccaaataaacagcgtaaaagtttcaattgctgctgcggattttccacaatcaacgcaataaccaacgataccgccacgtcgttatcatcatccgcttgctgaaaatgaactttatttgttggccttaacagataaatggctgacgacttagcatgaatcgcctcacaatgcggtattgcaatggcgtgctgctcaagcattatcccggtagggaattctgcttctctggcaattaatgcctgtggccaggtatcatgaaccacacctttggcgagcatctcattaccgatatgggttaaaacttcgctacgatcgacaaaagaaattccgctacgaacaaacaggttagtcatataccgtccttattccgcacagccgtagcgataggcgcgcaaaacatcataaattttatccataatcagctgatgcggtattgctgataattccccggactgaatgcgttcaaattgtttgggaagatactgactaatcatgcccagtgggatgtccacgccttcaagattcaccatcatcgtttcgacgctatttttaatccgactatgcggccagtaataacgaatacgatccgacaggctgtaacgaatatccagtaatgaatcgttaaaacccgtacgataatattttttccagtattgcggttcgtcgagcatcacttcttcaattaccgccaggcaaccgctgcgattttcaggggcgataagttcctgctcaatttgtgccagtgcaaatatcgcctcgcgtaaagcaaaggttaatgcgggaccgactttcaatattgcaaagtgatcgcggactaattcccaataagccgtccgggtctggtaatcggtagaatgtgcttcataaaccattcgggtgttttctatccattgcgccagcggctgcgcttcctgcggctgataatggataatattgctgtgatcaaattccacgcccggctgcaccacgatggcaatcacgcgtgttaacgcctctgtcagcccacgggcaataaaggccttttgatgcgtacgtaaagtattggcggcatcttcaacatgggtgatgtgtactgactgaatggcgctggcctcaccgcccggaaccggaacttcggtgccaatgacatagctcagttgctcacgctggcaatctgtcgccacactttccgcagcaaagcaaagcacagcagctcgttccgcaaccgtttctggtgctaacggtatgggatcccccgcgcaggacattgacgcatcaagatgaattttactgaagccggcacgaacatattcctttaccagctcgacggatttttccatcgccgcatccgcattttcttgctgccagcagtttggccccagatgatcgccgccgagaataatgcgttcgcgtgcaaacccaactttatcggcaatcgtaaaaacaaattcgcgaaagtctgccggtgtcattccggtataaccgccaaattgattgacctggtttgacgttgcttcaatcagcactttgcgcgtgctgttgcgatcaaatgccagcgccgcttcgataaccaacggatgggcagaacagactgaacatatgccgatatgttcaccagctttatgccgggcaattaacgttttcatgttttttccttgttaaatggcaggtgcgttatgccctgccctcgcagccacaatcggcaatcactttgctcaccacatcgcgcattgcggatttagccgactgcaaataatcccggggatcggtcgcttcggggtgctcggtcaggtaattttttaacgcctgcgagaaggcatttttcagctccgttgcaacgttgattttgcatatccccactttgatggtttgctgaatatccttagtcgataatcctgacgcgccatgcagcaccagcggtaagttcacccactggcgaatgttctccagtcgagaaaaatcaagcaccggtgcgctggcatacataccgtgagccgtaccgatggcgaccgccagggaatcaatcccggttgcctcggcaaattcacgcgcctgtgcggggttggtgtacaacgcatcggcttcattgacttgcacatcatcttcctggccgccaagttgccccagctccgcctcgacgctgacatcaaagcgatggcaaaaatccaccacctctttgacccgtgaaatattttgcgcaaaaggcaaatgcgaggcgtcaatcatgactgagcgcacgccagaacgaaccttctgagcgatatcgtcaaatttcgtgtgatggtcgagatgaattgtcagtggatggtgatattgcttcgccatcgcgctgaccagcgccaacagattttctgtaccagcatgagtaaatgtgccaggcgttccggcgatgatgaccggcgcatgcaggttggcagcggtttccaccaccacttgcatcgtttcgagattgtgaatattgaatgccggaaccgcataaccgccgcgctgtgcgttgttcagcatctgctttgtcgataccacgtacattttcatatcctgtcgtttgttttcgatttcaaaatataatgaaattatttgtttttaaatatcgagataacgatcacgaaaacgacaatatgaaaattgtttgaggagtgaaaggcaaaaaaacggcctcccgatagggaagccgtagcaaagtgcgcgtgtttttatgccggatgcggtgtaaacatacgtggcagtgctatgtaggcatgataagacgcttccgcgtcgcatcaggcataggttgccggatgcagtgtaaacgccttatccgtcctacggggtggtgctgttcgtatgaggcgtatcaggcaatagtaattttgctatcgagataaacgtcctgcacggcattaatcagtttcacgccgtcagccatcgatttcttgaacgccttacgtccaagaatcagccccattccgccagcgcgtttgttgataaccgcagtacgcactgcatcgctgaggtcagtttcaccgcccgcagcaccgccggagtttatcaacccagcccgacccatatagcagttagctaactgataacgcaccagatcaatcgggttttcgctggtcaatttgctgtaaacacgatcgtcggtgtaaccgtaattaattgctttatagccgccgttattttccgccattttttgtttgacgatatctgcaccgatggttgccgccagatggtttgcctgaccggtcaggtcggcggaaacatggtaatcaacgccatctttcttaaaggcggagttacgcaaataggcccacagcactgtcaccatacccagctcgtgcgcacgttcaaaagccgcagaaatttcttcaatctggcgacgtgactcttccgagccaaaatagatagtcgcaccaaccgcaaccgcgcccatgttgaacgcctgctccacgctggcatacagcgtttgatcgtaggtattcgggtaacttagcgtctcgttgtgattaagtttgacgaggaatggaatgcgatgcgcataacgccgcgataccgacgccagcacgccgtaagttgacgccacacagttacagcccgcttcgatcgccagttcaacaatgtttttcgggtcaaagtagagcgggttagcagcaaatgaagctccggcagagtgctcaacgccctggtcaaccggcagaatagaaagatatcctgtgccagccagacgcccggtgttgtacaacgtctgcatattacgtaacaccgctggcgggcgattattgtcaatcattacgcggtctacgtagtcatgtccggggagataaagctggtcagaaggaattgtcatacaacggtgctgtaaaaggttgtcggcgtctttgccaagcaactgcgcaatatctgtcattactatgctcccgtaaattccgattggatatcggctatggattgtcctggcccgccttttgcgggcaatcataatcctggtcgttacgggcgagtttttccatcttttggatgttttttcagcgttttctgttggctcgattcatcagaaaaaatgttagcgcggtcaagttttcaccgcaaaggtatttaaaaggtattattaagtggtattgtcatcgcgtaccttacattacctgtcatgaaggaattaaaagatgaaaacaacagcaaagctgtcgttcatgatgtttgttgaatggtttatctggggcgcgtggtttgtgccattgtggttgtggttaagtaaaagcggttttagtgccggagaaattggctggtcgtatgcctgtaccgccattgcggcgatcctgtcgccaattctggttggctccatcactgaccgctttttctcggcgcaaaaagtgctggcggtattgatgttcgcaggcgcgctgctgatgtatttcgctgcgcaacagaccacttttgccgggttctttccgttactgctggcttactctctaacctatatgccgaccattgcgctgactaacagcatcgcttttgccaacgtgccggatgtggagcgtgatttcccgcgcattcgtgtgatgggcactatcggctggattgcctccggtctggcatgtggtttcttgccgcaaatactggggtatgccgatatctcaccgactaacatcccgctgctgattaccgccggaagttctgctctgctcggtgtgtttgcgtttttcctgcccgacacgccaccaaaaagcaccggcaaaatggatattaaagtcatgctcggcctggatgcgctgatcctgctgcgcgataaaaacttcctcgtctttttcttctgttcattcctgtttgcgatgccactggcgttctattacatctttgccaacggttatctgaccgaagtcggcatgaaaaatgccaccggctggatgacgctcggccagttctctgaaatattctttatgctggcattaccgtttttcactaaacgctttggtatcaaaaaggtattattgcttggtctggtcaccgctgcgatccgctatggcttctttatttacggtagtgcggatgaatatttcacctacgcgttactgttcctcggtattttgcttcacggcgtaagttacgatttttactacgttaccgcttacatctatgtcgataaaaaagcccccgtgcatatgcgtaccgccgcgcaggggctgatcacgctctgctgccagggcttcggcagtttgctcggctatcgtcttggcggtgtgatgatggaaaagatgttcgcttatcaggaaccggtaaacggactgactttcaactggtccgggatgtggacttttggcgcggtgatgattgccattatcgccgtgctgttcatgatttttttccgcgaatccgacaacgaaattacggctatcaaggtcgatgatcgcgatattgcgttgacacaaggggaagttaaatgaaaacagaacgtattctcggtgctctttatgggcaggcgttaggggatgcgatggggatgccctccgagctttggccacgcagccgcgttaaagcacactttggctggattgaccgttttcttcctggaccaaaggagaataacgcggcctgttattttaaccgcgccgaattcaccgacgatacctcgatggcgctgtgtctggcggatgcgttactggaacgtgaaggcaagatcgatccggatctgattgggcgtaatattctcgactgggcgctgcgtttcgacgcctttaacaaaaacgtactaggtccgacctcgaagattgcgcttaacgccattcgcgacggtaaacccgttgctgaactggaaaacaacggcgtgaccaacggcgcagcgatgcgcgtctcgccattaggttgtttgcttccggcgcgtgatgttgattcctttattgatgatgtagcgctggcgtccagcccgacccataaatccgatctggcggttgcaggcgcggtagtcatcgcatgggcgatttctcgtgccattgacggagaaagctggtcagcgattgttgattcactgccttcaattgcgcgacatgcccagcaaaaacgcaccaccacgttcagcgcctcactggcggcgcggctggagattgcgctgaaaattgtgcgcaatgccgacggcaccgaatccgccagcgaacagctttaccaggtcgttggcgcaggtaccagcactattgagtccgttccgtgcgccattgcgctggttgaactggcacaaaccgacccgaatcgctgcgccgtcctgtgcgctaaccttggcggcgacacagacaccatcggtgctatggcgacggcaatttgcggcgcgttgcatggcgttaacgctatcgatcctgcgttaaaggcggaactggatgcggtaaatcagcttgatttcaaccgctatgccacagcgttggcgaaatatcgtcaacaacgggaggtggtatgagcggcgctcgattacacacgctgctgcctgaattaaccacgcgtcagccggtgatggtcgtcggcgcggcggtcattgacgtgatcgccgacgcttatgccctcccctggcgtgggtgcgatatcgaactgaaacagcagagcgttaacgttggcggctgcgcactgaatattgccgtggcgttaaagcgcctcggcatcgaagcgggtaatgccttgccgctcggtcagggcgtgtgggcggagattattcgcaaccggatggcaaaagagggcttaatcagcctgatcgataacgccgaaggtgataacggctggtgtctggcgctggttgagccggatggcgaacgcacttttatgtcattcagcggtgtggaaaatcagtggaatcgccagtggctggcgcgattaaccgttgcgcctggcagcctgctctatttttccggttatcaactggcctcgccctgcggcgaattgttagtggaatggctggaagagctgcaagacgtgacgccgtttatcgattttggcccacgtattggcgatatcccggatgcattactggcgcggatcatggcctgtcgacctttagtgtcgctcaatcgtcaagaggctgaggttgccgccgaacgttttgctttatccgcagagataacaacacttggcgagcaatggcaggagaaatttgccgcgccgttgatcgttcgtctcgataaagaaggcgcatggtatttcagcaacgacgcttctggctgcattccggcatttccaacgcaagttgtagacaccattggggcgggcgacagtcatgcaggtggcgtacttgccgggctggcctctggtctgccactggcggatgccgtattactgggcaatgcagtggcgtcgtgggttgtcgggcatcggggcggtgattgtgcgccaacgcgcgaggaactactcctcgcacacaaaaacgtatagatcgctgcgacagtggctaatgctgtactcaataggccgttgctgttggtcaagcgccacttgcttgatcaccagcaccggtattttgctatctaactgaatatgtgactgaaactcggcatccggcatccgggcgctaacgcgggaacgtgtacgttgtgggtaaatgtgctggctgcggaaatagtcataaagtgaaatcccgatggcatcaacatcatgaattaaatgcgccggaacccacgattcatcaatcgataccgcttcttcatcgacatagcgaatacgcttaagcaaaaagacatcacttcctgcttcgaccgccagctgctgcgcgacttcttcgggacatttcacgacacgcttgttaacccatagcgtatcgggctttttcccgcgcaataccacctgctgagaaaaacctcgcgcttctttcaacgagtattcgaagatgttgttgatctgcgtgccgtaaccgcgcgaacgcgtcaccacaccctcttcttccagcgcctgcatcgccttgcgcaccgtaatgcgcgaaacgccggttaactgacttaaatcacgctcaccgggcaaaatattgccatgctccagcaccccgctgcgcacggcattttttaccgtttcggcaaacttaatataaagcggcgtgttatccgcagctaaaatacgctcgttcagttgggcaatcagctgggtatgcgcttgttccatttgtctttttcctgccagggagtctggtgggagtatatcactgcttcttatttaaggcgtttctttaatcccatcaacgaatccctgcaactcctccaccgtgccattaaacacattaaaatccaccggaccattgatgccatctacctgtccacggtcggaatgctgccagaaacgccaggccatgccgtcattgtccggacgacgttgatagtagtgagccacccaccacggatattcattaaaatagcccgccagattcgtgtgataaaaaacggctcctgagtaaataatcggcttttttcccgtgcgtttttcgaccatttttagccactgacttacccgcttgcgtaattcttttgccgataattttccccgctcttctacgtccagtaccgcagggaaatcgccttgtgagaaatccaccgtttgcagaaataatcgtgcctgaaccggcgctgctaccgacggggagaaataatgatacgccccgcgcagcaggccattttcgcggcttagttgccagttacgcgaaaaatacgggtccaccagcttttcgccttccgtcgccttaataaaagcaaactgtaagcggataccgttgtcgcgcatttttgccacccgctgccagtcgatccgctcctgccagcgagaaacatctattccgtgaatggtgtaactggcaggaatgcgaatagcgaaagatttaaccgggcgataaccgtagaaatggatgtagtctgtaatctgaactgctgtcgaatagaaaaaattcaccgtctgacgcggataaattgcaacgatggaaattagcccaagagcgcataatagagaggtgagtttttttcgactggtaattcttagctgcattggtttcatccctgaatgtcagtgccaaaggctgacaataaccaaagcagctatagtacggtgctcaccaccaggcgtggaagtggtgaaccggaccaataccgtgaccaacttccagcgtgtcggcctgggctaacgccgatgaaagccagctttttgcctcctgtacggtgtcagcccagtttgtatggcgcgggcgtagtgcagccaacgccgcagagagcgtacaaccagtgccgtgggtgtttttggtcataatgcgcggtgcggtaaaccgttgttcaccctcgcgggtaaacagccagtccgggctttgctcatcatccagatgaccacctttcattagcactgcgccacagcccatcgccaacagcgatcgcccttgttccagcatttcctgttcggtgcgcgcgtgtggcgcgtcgagcaaggcggcagcttcgggcaagtttggcgttattaatgaaacctgtggcaataatcgactgcgcagcgtagcaaccgccgaaggtgaaagcagcgggtcgccgctttttgccagcataacggtgtcgagtaccacgttttggatctgataacgttgcaaccgttctgccaccgcttcaacaatatcggtttccgccaacataccgattttagtggtgtcgattcgcacatcgctgaacaccgaatcgagctgggcggcgacaaaatcaggctcaatgcgatacaccgactgtacgccacgggtattttgcgccaccagtgcagtaataactgagcaaccataagcgccaagtgccgagaaggttttaagatcggcctgaattcccgcaccaccactgggatcagtaccggcaatcgtcagagcgttaattcgtttcatgcctgcacctcctgcgtcaattgccagagcgcatcaaggaaatgtggaacaaaactgcctggcccctcgcttctggcgactgcgcgctctccggcttgtttcatccagtgacaggcagatgcgacattttccagcgtatcgcctggtaacgcacagcaggcagcgacaaccgccgataatgcacagccagttcctaccactttggtcattaacggatcgccaccgtgaataccaatgatacgatgtccatcggtaacataatccatctcgccagtgaccacgacgattgcgccagtttcccgtgccagtgtttgtgcagcgggtatcgcgttagctgcggcgtcagtggtatccactccccgtccaccattagcaatgccagctaatgccatgatttccgaagcattaccacgtatggcggttggcttatgagacagaagttccagacaaaaacggcggcgataatcgagtgcaccaaccgctactggatcaagcgtccagggtgtttgagagctttttgcttgctcaacggcggcacacatcgactgtgcgcatagctgcgtcagcgtgccaacgttaatcagcaacgcactggcaatagccgcaaactgactggcctcttcggtttcgataaccatcgctggcgatgcaccgagcaccagcaaggtattggcagtaaaggtttgcaccacatcgttggtcatgcagtgcacaagaggggaatgttggtgaaaaaggtgtaacgcgtgcgcagattgcgctgaactcagcaggtcgacttgcatagtttgctcctgccataacgtgaagaagcaatgacctggtggtccgtgacttccctacgctggcattatccagatcaggtgatacgggtatttctcagccttcacgcagaagggcaccccgagtcgtttggttgcgatgataaatcgcagaggaggatggtaatgtccagcgcacgcgttgtaaacgaggaaaaacggcagttttacaatcgcgttaataaattatttgatatatgaatccagcaccttcagaacgacatccagatcttcttcacgttttagctcatccccctggtgaacgatgtgttccgtcagatgacctttaatcacttcccgcatcagaccgtttaccgcgccacggatagcagcaatctgttgtaaaactgcagcgcattcgtgcggctcgtcgagcattttcttgagcgccacgacctggccctgaatcttactggcacgcgctttcagtttctgtttatcacggattgtatgagacatggcaacacctggttaacaagaatatgaaaaatcatagcactattaatctactggggggtagtatcaggtactgggggggagtagaatcagattgccgaattaatactaagaattattatcatgaccgaatttacaactcttcttcagcaaggaaacgcctggttcttcatccccagcgccatcttacttggtgcgcttcatggcctggaaccagggcactcaaaaacgatgatggcggcgtttatcatcgccatcaaaggcaccattaaacaagcggtgatgctcggactggcagcaactatttcgcataccgcagtggtctggttaattgcctttggcgggatggtgatcagcaagcgctttactgctcaatcagcagaaccgtgactccagctgatttccgcagtgatcattattggcaccgcgttctggatgttctggcgtacctggcgcggcgaacgcaactggctggagaatatgcacgagtatgatcatgaacatcatcaccacgatcacgaagatcaccacgaccatggacatcatcaccatcacgaacatggcgagtatcaggatgcccatgcacgagcccatgccaatgacattaaacgacgctttgatggtagagaggtcaccaactggcaaattttgttatttggcttaaccggtggccttatcccctgcccggcagcaattaccgtgctgttgatatgcattcagttgaaagccctgacactgggcgcaacactggtcgtcagtttcagcattggcctggcgttaacgcttatcaccgtaggcgttggcgcagcaatcagcgttcagcaggtcgcaaaacgctggagcggatttaacactctcgctaaacgcgccccctatttttccagtctgttgattggcttagtcggtgtgtatatgggcgtacatggcttcatgggcataatgcgataactcaatcctttaggcttgcatgttatcttcagcccaggatgattcttaaatcagctatttccgctgactctctgctcgctaaggatgcttttagggcatcctttcatttacactttttacgaaatcatgggatcactaacaaaatatcgcttgtcagttatattgtatggcaggaaagatatgcgactgatattacagatccccaaagtggagagtttatgaccattaaaaataagatgttgctgggtgcgcttttgctggttaccagtgccgcctgggccgcaccagccaccgcgggttcgaccaatacctcgggaatttctaagtatgagttaagcagtttcattgctgactttaagcatttcaaaccaggcgataccgtcccagagatgtaccgcaccgatgagtacaacattaagcagtggcagttacgtaacctgcccgcgcctgatgccgggacgcactggacctatatgggtggcgcgtacgtgttgatcagcgacaccgacggtaaaatcattaaagcctacgacggtgagattttttatcatcgctaaaaaaagccccctcatcatgagggggaaatgcagacaccttgttattttttattattagccacttgctcgtcttgcttgttattagtcgtatttcacgttgattaatgcggttgcctccagtgcgccagatttaactttgtttgtatcgtagacgtagtaactggcagttatcggaattgaaaccgttgtatctgtaagttttgactttgccgcaatttcttttaaatttgtgtatcctttactgctgttagtgatatttaaaagtgtgactgacgaaccattactttcaagaataaatcctacgccattatcttccgcacctttcagtattgtgttgctgttggttaacaagtcagaacttgataaatacacctgcattttccgtgatgtttgattttgttgacctaataaatttttacaacgcagaataatatccccttgtttactatttattgttgctttgttacctgtggctggtaattgtgaaacgggaatactgtctaaagtaattaataaatcgtccggtttgcaggttgtggttatcgggttgtatgacaatgtcagattaaaggaatagacacctgcattttgtgccaatgcatttctgtagctatttacacatgcatcccatgacttgccacctaataaacacagtagaaattgtactgcggcactcccgcgtgtcgatgatgaagcactggataatgtcgcaactccattaatcatcactgaaccgccgccccccgcagaaacattcacttttgcattactggccgcaggtgtcaccgttaccgaataaccactggtgaaactgatctgattatttgataacgtgatgttgtttttattggtccattcaaaatgtaaatttaatttaatggtatcgttataaagtccaacaataatatccgacgggctcataggggtgatagtatttgtactcacgcatgacgaatcattaaaattatgctcatatgtcgccatttgtgtttgagtaagtgcaaaatccccctgaacaaccaaattgtgctgaacagataactcactataacatgccgcatagctcacaggcataaccatcatcattactataaataacattatacgaatattcataaccacctgactattactggcaaatatagtttctactttcatcaatctctttaccgaaggtgattgtgcatgaaagtccttgttgcttatcaattgctacattaaccgatggcggtacttcattggtgcgaataaataactggcttccctgaccgacaacgccaatattatgaccatggatatcattgacttcataaccaaacattaatggttgcccatccgctcttaacgcttttataaaccagggcttgcgctgatcggtatcaaaattaaccagtacaaccgcgccgcgataaggggcggcaattttccggttgccacgtaattctgcttcgctatcgctttgcgacacatccagcatcaggtgattttcccgataaggtgtcattccgtcgtataccaccactccattacggtttgttgtgcgatatttttgcccattgacataagcatctttaattcctggcgcattcatcacagcaaacgtttctgaaagacggttcgccagattaacgccccccgaccaggcgacaatgccccctgaaacactggctccagcctgtcgataagtactcgactgactataactgccattcactgtcgcaaccggcgcgttccaggtcaaattcgccccagctgtcgtttcatttccctgattctgataactcaggttgaccccatagttaaactgatcccggcttccaacggttcctgataatcccgtattatttgaggcaaacccctgatcatcaaacgtcgttgagttagacatatatatttgccgacgaggcgtcgtaacgtcatcaccccaatcaaagggaatcgatataaaaatattaaaacgtttctcttcatgatgattctcgtcatacgcctggcttgccgcgaggatatagcttatccgccgccagttattggaataactcaactgataatccttactgctgccgctacgcccccagtaatctcgccataacgtacttaaggacacagacccccagccttctggcaatgactggctcatattggcagagaagctatttttacggccaaaatcgttctggtaataatcggcaatgtcatagacatcgttttcatcacggcgataattatctttattgtttgcccaaacgtgatcattaaatgtccggtaatcacgcgatgaataacgccaggccgccagaccaaaacgcgtcgacgtttggctcacaaatttgttgtaggcaatttgataactttgcccgtcaaacacatcgccgttgtcttgtttactatgcgacttcgtggcatcgacggaaatggcaccaatgcgtgtattccagccagtccccaaagtaaacgcgtaataattattcgcgaccatcgagccaccatacagcgtcaataaattattaaaaccatactgataacccgcctggacaaaatcactttgtttgctcgccccttcaatatggctacgacccgccgcaaaatcatatttcgatacgccgggttgcagcatatttggcactgctgcataaggcaccagataggtggttaccgagccgtccgcctctttcacgctgacatcaagatctgctccaccaccggccaactgcaaatctgtaatcgcgaacgggccaggaggaacctctttctgataaaccacaaaaccgttctgttcaatagttaccagcgcattactctgagcaatcccctgcacccgtggcgtaaaattttgtttcgagttaggcaacatctgcatatcacgaaacatccgcacaccgctgaagcgaacagaatcaaaaatatcgcttgatgtgtacatatcacccacgcgaagcgtgccgagaagttgggcaaatccacgttccagatacagggtattgcttttccacacccctggattgttatttgttttactgaaactggcatcagaatgcagttgccaccccagtaaatttaacccgctgttaaaacgtacatatgtactcttactattacccgacgctttatagtcactgtaatactgactcacataataagaggtataaaacgcattaataccccgctcccagttttccggtggaacatagccactttccagttcttccacccaggcctgcgggacactgaaatcgagacgaaaaaccccgatatcccaggtatagctcccaccctgaacaagttgctcaaatgttaaacattgcttaccgctggcgaagttatcgctattaatgcctaaccgcttgataacttctattgataaacatgtttcttgcgggttgtctttaacaataatctcatatttcccgcgccattgcttattgacataaatatcgatgtcatactgccccggtaagggttgattatcatcaagacgaatatttgcaacctgctggtctttcattccacctatcataaaatgggtatcaaaggtttcttcagctgcataagcttcaatgccgagcaataacgctacgattgctgatgcaagtggggtcattctcaacataggcagctcctgcaattaaattttgtcactaatatagttgccgtggtcatcgataatggtcagataccagttatttgcattattacttttgacattaacactctgactttctaagggggcaatcataatagtttcataattgactttaacattattagctttgacatccgaaatcgtcacccaattagctgagtcattttttatcaccaatccattgccactgcgatttaccagtaactttttaaaggtcgctttatttaccggagcaatacccgctggccggtaaaacaacttaattctgttttgcatcgcaaacttcagtgcatttttgccttcttgctctggactatttggtggaatatccagaacattcagataaaaaatgctttctttattagtgggcagtttattcggcataattttgatttttacttgctgcccggaatttgcccctatttttgccactggtggcgttaacatgaaaggaacctgaattttttctggtggtaacgacgtatcgccatcatcaatccacgcctgcagcagcgaagaacggtttccctggttcatcaactgcaccataacttctttattttctgccgggtaaataatgcgcgtcccgtagataacaattccggcatgtgcaggaaggaccatagaaaaaatgagtaaagataataatcctttcatcttaatgcctcttaaattaaaaagccgccatggggatagcggccatgtttattacctggagaaacttacaattttatttattaatcctgcgccacacgcataaccagagaagataacacatcacctgattgcactgagttatctgtcagtttcaggtattttgctttaaacggaatagcatattgaccttccgctgttttataactctcaatgttaaaaggtgcagaaacatccaggacatcgctgttatcacctaaatagagatagtaacccacggtatcgttgctactggctatcgccttatcgttaccggttattttatcgttggtaatcaacgagagttttacaccagcaacttctttcgggcagctaatttttaacatgctgctggttacaccgactgcatcatcataggtagaatatttagctttaccttcaaagacagtggttggtacagtcggcatattaatacttactgaatcaccacccgcttcgaatttacacggagattctgcaatattccccttaatagttaatgttccggtatcaacgtctgcagcaaatactccagcgctcataaaaaaagaagaaaagacagcggcagcaataattgaacgtttcataatatgttccttaataaaatttatttttggttgttaagagtctgtatctcttggaaacaaatttctcacatcaaaaaagttgccgcaatgtaaacacattgttttattgatttaaaacaaattaaccattgcaatataaatacaacaaatatttaagagtattaactatttatcgcatctatcaattaatgtagatttatgtaaatggtattgttgatatcaataaaaaagccgaaatcatttatataaatgatttcggctttctaaatgcaattaaaatcaggttgccaaattaatcgtagcgatttaacacgattcgacgtttgctatcgctacctgcaacaaccacttctgtcgttacacctttgacgggcgaagaaaacagatgacgggtgtcaacattatacgttaactgaccacaatgctgttgaggttgaccattaaccatagccatactgcatgttgggggactgatcctgccattaatcgttaatgtggcagtctctgaagagaatgcgggagaagccaatccataggcaagaaaaataattcctgacagccaatacttattcattgaacgttatccctgtagtaaaggttatgcctggatagaatgagtgcataacaaactatagctgtacatccactacacagccacgaaggatgataatgaagcattgcctgtatgatcaatcgactttgtagagtttcggacgaaggtccgcagaatattcgcagtattaaataagtgttcattaatgcggcaaaaactaatacaccgcatcaatgtaacatctctgcggtgtatgaagaataaccagaatggttaataggcgttagaccgcgcggaaggaaatctcgcctggaatgacttcaccctgccagtagagctgagctgcaacgcggtcagccagctggcggtagatagcggtaaattcgctctccggacggctgataaccgttggcgtgcctttatcgagatcctcacgtaaggagatgtgtaacggcatctgccccagcagctgtgtgtggtatttttcagccagtttctctgcaccaccggtaccgaaaatcggttcatggtgaccacagttactgcaaatatgcacactcatgttctcgacaataccaagcaccggaacctcgactttctcgaacatcacaatgccttttttcgcatcgatcaacgcgatgtcctgcggggtggtgaccacgactgcaccagttactggaatgttttgcgccagcgtcaattgaatgtcaccggtgcctggcggcatatcaagcaccagatagtcgagatccggccacaaggtttcctgcaacatctgcattaacgccttgctcgccatcggtccacgccacaccatcgcattgtcgtcagtgaccagataaccaattgaattggttgccaggccatgagacataatcggtgccatatgggtaccgtccggcgaagttggacgctgattttctgcgcccagcatggtgggaattgatgggccgtagatatcggcgtccagaatgccgactttcgccccttccgccgccagtgccagcgccaggtttaccgccgtggaggatttacccacgccgcctttaccggaactgaccgcaatgatgttcttcacaccattaatacccggctgattcttcacgcgttttaaggtggcgatattgtgcgacagtttccagtcgatagctttcgccccggtgatacgcagcagttcggcgctacattgctcttttaactcttcaaacgcgctatgccagacgaatggcataaccagttccacatgcaacgtgtcgtccatccaggcgacatggtgcaacgctttcagcgtggtgaggttatgcttcagggttgggtgctgaaaattggccagtgtcccggcgaccattgcgcgcaaggcttctggtgatttggcctgggattgttcgttcatcccgactccttttttgtatagataaaccatcagctgatagtttacctgaagaatatagagaagtacttacttaacattttcccatttggtactatctaaccccttttcactattaagaagtaatgcctactatgactcaagtcgcgaagaaaattctggtgacgtgcgcactgccgtacgctaacggctcaatccacctcggccatatgctggagcacatccaggctgatgtctgggtccgttaccagcgaatgcgcggccacgaggtcaacttcatctgcgccgacgatgcccacggtacaccgatcatgctgaaagctcagcagctcggtatcaccccggagcagatgattggcgaaatgagtcaggagcatcagactgatttcgcaggctttaacatcagctatgacaactatcactcgacgcacagcgaagagaaccgccagttgtcagaacttatctactctcgcctgaaagaaaacggttttattaaaaaccgcaccatctctcagctgtacgatccggaaaaaggcatgttcctgccggaccgttttgtgaaaggcacctgcccgaaatgtaaatccccggatcaatacggcgataactgcgaagtctgcggcgcgacctacagcccgactgaattgatcgagccgaaatcggtggtttctggcgctacgccggtaatgcgtgattctgaacacttcttctttgatctgccctctttcagcgaaatgttgcaggcatggacccgcagcggtgcgttgcaggagcaggtggcaaataaaatgcaggagtggtttgaatccggcctgcaacagtgggatatctcccgcgacgcgccatactttggttttgaaattccgaacgcgccgggcaaatatttctacgtctggctggacgcaccgattggctacatgggttctttcaagaatctgtgcgacaagcgcggcgacagcgtaagcttcgatgaatactggaagaaagactccaccgccgagctgtaccacttcatcggtaaagatattgtttacttccacagcctgttctggcctgccatgctggaaggcagcaacttccgcaagccgaccaacctgtttgttcatggctatgtgacggtgaacggcgcaaagatgtccaagtctcgcggcacctttattaaagccagcacctggctgaatcattttgacgctgacagcctgcgttactactacactgcgaaactctcttcgcgcattgatgatatcgatctcaacctggaggatttcgttcagcgtgtgaatgccgatatcgtgaacaaagtggttaacctggcctctcgtaatgcgggctttatcaacaagcgttttgacggcgtgctggcaagcgaactggctgacccgcagttgtacaaaaccttcactgatgccgctgaagtgattggtgaagcgtgggaaagccgcgaatttggtaaagcagtgcgcgaaatcatggcgctggctgatctggctaaccgctatgtcgacgagcaggctccgtgggtggtggcaaaacaggaaggccgcgatgccgacctgcaggcaatttgctcaatgggcataaacctgttccgcgtgctgatgacttacctgaagccggtactgccgaaactgaccgagcgcgcagaagcattcctcaatacagaactgacctgggatggtatccagcaaccgctgctgggccacaaagtgaatccgttcaaagcgctgtataaccgcatcgatatgaagcaggttgaagcactggtggaagcgtctaaagaagaagtgaaagcagctgccgcgccagttactggcccactggcagatgatccgattcaggaaaccatcacctttgacgacttcgcaaaagttgacctgcgcgtggcgctgatcgaaaacgcagagtttgttgaaggttctgacaaactgctgcgcctgacactggatctcggcggtgaaaaacgcaatgtcttctccggtattcgttctgcctacccggatccgcaggcactgatcgggcgtcacaccattatggtggccaacctggcaccgcgtaaaatgcgctttggtatctccgaaggcatggtaatggctgctggtcctggcgggaaagatatcttcctgttaagcccggatgctggtgctaaaccaggccatcaggtgaaataatccccctttaaggcgctgcatcgacagcgccttttctttataaattcctaaagttgttttcttgcgattttgtctctctctaacccgcataaatactggtagcatctgcattcaactggataaaattacagggatgcagaatgagacactttatctatcagggcgaaaaatcacataaattctgggcagttgagcaacagggaaacgagttgcatatcagttggggaaaagttggcaccaaagggcaaagccagataaaaagtttttcagatgctgcggcagtggcaaaagcggagcttaagctgattgcggagaaggtgaagaaggggtatgtggagcaagcgaaggataattctttgcaaccttcccaaacggtaacgggctctctcaaggtagcggacttattcaccattattcaggaacaaccctctttcgtagcagaaacccgtgcgcctgacaaaaatacagatgctgttttaccgtggctggcaaaagatattgctgtcgtttttccgcccgaagttgtacacaccacgttaagtcatcgccgctttcccggagttcctgttcagcaagcagacaaattgacccaattacgtcgcttaacctgtagtgtgtcgcaacgggataataaaacagccacatttgacttcagcgcctgttctttagaatggcaaaacaccgtcgcccaggcgatcagtcagatcgacggcctgaaaacaacacagctaccatcaccagtaatggctgtactcacggcacttgaaatgaaatgcacaagatataaagtgcgtgaggatgttatggatcagatcgtccaggaaggcggtctggaatatgctactgatgtaataatacaccttcaacagattgatattaaatgggattatgcgaataatgtcattattattctgccgtctggcattgcacctgactacttggagcaatattccagatttgaattacgcctacgtaaacatttatcactggcggaagagtctctctggcaaaaatgtacacaaaaacttattgccgcaattccacatattccagaatggcggcaaccattaattgctttgttattacccgaaaaaccagaaattgcacatgaaattgcccagcgtctactggggcaaaaaaaattaccctcgcttgagtggttaaaaatagtggcgactgatgagcacattcttgcctcattagaaaaatatcacgagccatatgccatttttgatgattactattgtggtgcgatatggtcagccaccgtattacaggagcaaggtgttgcagccctgccccgatttgctccctatgccgcaagtgactactgcgccgatgtgttgcgtcatatcaatcatccgttcgcattgacactgcttatacgtgtagccgggcaaactaaacgctgtcacgatcggatgacgaaagccattgctgcgttcccacatgcagcaatggcggcactgacggaacttcttgggcaaaaagaagagaacagttggcgcattatgctaatgacaatgcttatctcacaaccagcactggcagaacaggtcattccctggctctcgacacccgcagttgccgtactgaaatcatgccagcaacaactgacacagccctcaaaccatgcctgcgccgatctactgcctgccatagtagtctccccaccatggctttcgaaaaagaaaaaagcgacgattccggtgctggagttagcgccattaggcattgagccaatctgttatctgacagaagaaatcagtaatcaacttttggcgaaatatatctggtattcaaaacacatcacggttagccatgaagaaagtactgccaacctgttggcaagaatgggttttcaacgacggatcgctggtacatatattaaagctcccgaagcggtagttgaggcatggctaaatgaagattattcaaccttactaagtgaatttaaggtgtttcattcacctaccgggcattattggcagttggggattttgacaacattgccgctggagaaagcagtaaaagcatggaatgcccttaccctatctccacataccgataccgaatacgccatgttacattttggactcaaagggttacctgggttagtaaactcacttgcacgctatccacaggaagccttgcccatcacgaattacttcgcagcgagtgagctggcacctgccgtcgcccgcgccttcaacaaactcaaaactctacgacaagacgcccgtagctggctgctgaaatacccggaacacgccattaccggcctgctgcctgctgcgctcggcaaagccgatgaagctcaggataacgcccgcgctgccttgcgtatgcttagcgaaaacggtcatcagccattactgcaagaaatcgcccggcgttataaccagccggaagtaaccgacgcggtgaacgctctgcttgcgctcgatcccttagataatcacccgacaaaaatccccactcttccggccttttatcagccatcgctctggacgcgcccggtattaaaagcaaacgcccaatcactgccagatagcgccctcctccacctcggcgaaatgctccgcttccctcaggaagaggctctgtatccgggattattgcaggtgaaagatgcctgtaccgccgactcactggctgaatttgcctgggatctgtttaccgcctggcagaccgctggcgcgccgtcgagagagagttgggcgttcactgcgttaggcgttctcggtaacgatgacaccgcccgcaaactgacgccattaatccgcgcctggcctggcgaatctcagcataaacgcgccaccgttgggttggatattctcgccgctatcggtagtgatatagccctgatgcagcttaacggcattgcccagaaactgaaattcaaagcattacaggagcgggcgaaagagaaaattgccgacattgccgaaagtcgcgaactgacagtggcggagcttgaagatcggttagcaccagatctcggtctggatgataacggttcgttgctgctggatttcggcccacgccagttcaccgtcagctttgatgaaaccttaaaaccgtttgtgcgtgacgcttccggcagccgtctgaaagacctgcccaaaccaaacaaaagcgatgatgaatcacaggcgaacgatgctgttaaccgctacaaactgctgaaaaaagatgcgcgtaccgtcgccgcccagcaggtagcaaggctggaatccgccatgtgcctgcgtcgccgctggtcgccagaaaactttcagctcttcctggttgaacatccactggtacgccacttaacccgccgtctgatttggggcgtttatagcaccgaaaaccagctactgacgtgcttccgcgtggcggaagataacagctacagcaccgctgacgatgatcttttcaccctgccggaaggcgatatctctgttggcattcctcacgttctggaaatatcaccgacggatgctgccgcctttggtcagctttttgccgactacgaactgctaccaccgttccgtcagcttgaccgtaacagttacgccctgacagaagccgagcgcaacgccagcgaactgacccgctgggcaggcagaaaatgcccgagcggtcgggtcatggggctggcgaataaaggctggataaagggcaccccgcaggatggaggctggatcggctggatgatcaaacctctcggtcgctggtcgttaatcatggaaatcgacgaaggttttgcggtaggcatgtcgccagccgaactgagtgccgagcagctcttaagcaagctgtggctatgggaaggcaaagcagaaagctatggctgggggagtaattcaacacaggaagcgcagttctccgtactcgatgccatcaccgccagcgagctaattaacgatattgaagccctgtttgaataaggaaagagcatggacaaggaattaccgtggctggcggataacgctcaactggaactgaaatataaaaaaggcaaaacaccactcagccatcgcaattggccgggcgaaccggtgcctgttatcactgaaagcatcattcagacactgggtgatgaattgctacaaaaagctgagaagaaaaaaaacattgtctggcgttatgaaaatttttcactggagtggcagtccgccattacgcaggccatcaacttgatcggcgaacacaaaccctcagtcccggcccgcacaatggcggtgctagcctgtatcgcgcaaaaggacagccaacagttgctcgacgaaatcgtccaacaagaggggctggaatatgcgactgaggtggtgattgcacgccagtttattgcacggtgttatgagaatgatcctctggtagtcacattgcagtatcagaacgaggactatggctatggttatcgctcagaaacctataacgaattcgatctccgactgcgtaaacacctctctctggcagaggaaagctgctggcagcgttgcgccgacaaactcattgccgcactgccaggaataaccaaagttcgccgcccttttattgcgctgatcctccccgaaaaaccagaaatcgccaatgagttggtaagccttgaatgcccgcggactcattttcattctaaggagtggttaaaagttgttgctactgaccccaaagcggtgagaaaactcgaacgctactggagccaggatatatttagcgatcgagaagccagctacatgtcgcatgaaaaccacttcggctacgcggcctgcgccgcccttttgcgcgaacaaggactggcagccgttccgcgcctcgcgatatatgcccataaagaagattgcggcagtctgctggtacaaattaaccatccgcaagtcatccgcaccttgctgttagttgctgataaaaacaaacccagcctgcaacgtgtggctaaatacagtaaaaacttcccccatgcgacactcgccgcactggcagaactgctggcgttaaaagaaccaccagcccgcccaggttatccaatcatcgaagacaaaaagctgcctgcacagcaaaaagcacgcgatgaatactggcgtacgctgttacaaacgctgatggcatcgcagccacaactggcagcagaagtgatgccgtggttaagtactcaagccagggcagtgctgaagagttatttatcggcaccgcccaaaccggttattgatagtaccgataacagcaatctgcctgaaatcctcgtttcaccaccgtggcgtagtaagaaaaaaatgacagctccacgtcttgatttggcaccgctcgaattaacgccgcaagtttactggcaacctggcgaacgagagaggcttgccgccactgagcctgcccgttatttcagcacggaatctcttgcggaacgcatggaacaaaaaagtggacgagttgtattacaggaactgggttttggggatgatgtatggctgtttctgaattatatactccccggaaaactggatgctgcacgcaattcactcattgttcagtggcattactaccaggggcgggttgaagagatcctgaatggctggaactccccgcaagcacaattagcagaacaggcgctccgcagcggtcacatagaagcgttaattaacatatgggaaaatgacaacttctcacgttatcgtccggaaaagagtgtctggaacctgtatttattggcacagttgccgcgtgagatggctttgaccttctggctgcgtatcattgagaaaaagcatctgttcgcgggtgaggactattttctcagtatcctcggattggatgcgctaccaggtctgctgttggctttttcacatcgtccaaaagaaacatttccgttagttttaaattttggcgcaacagaactggcgctgcctgttgcccgcgtctggcgacgtttcgcggcgcagcgtgatctggctcgccagtggattttacaatggccggaacatacggctagtgcacttatccctcttgtctttaccaaacccagcgataatagcgaagccgcattacttgccctgcgtttactgtacgaacagggacatggcgaattgctacaaaccgtggcaaaccgctggcagcgtacagatgtatggtctgccctggagcagttgcttaaacagggtccaatggacatttacccggcacgcattccaaaagcccctgatttctggcatccggcaatgtggtccaggcctcgacttatcactaataatcagcctgttaccggtgacgctctggaaattatcggcgaaatgctgcgctttacctaggggggacgtttttatagcgggctggaacaactgaaaacgttctgccagccacaaacgctggcagcttttgcctgggatctcttcactgcgtggcaacaagctggtgcccccgcaaaagacaactgggcatttctggcgttaagtctctttggtgacgaaagcacggcacgggatctgacgacacagatcctcgcctggccacaagaaggcaaatctgcccgtgctgtcagcggcctgaacatccttaccctgatgaataatgatatggcgctgatacagctgcatcatatatcgcaacgggctaaatcccgccccttacgtgataacgcggcggaatttcttcaggtggtcgcagaaaatcgcgggctaagccaggaagagctagcggacagattagtcccaaccctgggccttgatgatccgcaggcgttgagttttgattttggtccccggcagtttaccgttcgcttcgatgaaaacctcaacccggttatctttgatcagcaaaacgttcgccagaaaagcgttccccggttgcgcgccgatgacgatcaactgaaagcgcccgaggcactggcccgactaaaagggctaaaaaaagatgctactcaggtgagcaaaaacctgctcccgcgtcttgaagctgccctacgtaccacccgacgctggtcgctggcagattttcatactctgtttgttaatcatccctttacccgcctggttacccagcgattaatatggggcgtgtatccggcaaatgaaccgcgtcgtttactcaacgcctttcgtgtggccgcagagggggagttctgcaatgcgcaggatgagccaattgacctgcctgcggatgctctgattggcattgcccacccgttagaaatgacagcagaaatgcgcagtgaatttgcccagctttttgccgattacgaaattataccgccacttcgccagttgacacggcgcacggtgctgctcacgcctgacgagtcagccagtaatagtttgaatcgctgggaaggtaaatctgctaccgttgggcaacttatgggaatgcgatacaaaggctgggagtcaggctatgaggacgcatttgtctatgacctgggtgagtaccggctggtccttaagttttcacccggttttaaccactacaatgttgatagcaaagcgctaatgagcttccgttctcttcgagtgtacagtgacaataaatccgtcacttttgccgaacttgatgtgtttgatttgagtgaggcgttaagcgcacctgacgtcattttccattaaaacacagcgggcagtgatgcaactgcccgttatcaacacgacttaccagcggggaaagcgatgatcgtgcaaaaagagctggttgctatttacgattatgaggtccctgtacctgaagatccgttttccttcagacttgagatccataaatgctctgaattatttacaggttccgtctatcgactggagcgattccggctacgtccaacatttcatcaacgtgatcgagaagatgctgacccgctaataaatgatgcgttgatttatataagagatgagtgtattgatgagcggaaattacgaggtgaatcacctgaaactgtaatagcaatttttaatcgtgaactacagaatatattcaaccaactaatagaatattagtttattaaagggggaagcggttttcccccttagttgcgtttcaatttgcccattacttcaacaaatcaatcaaccgtaacagagacactaatagctccagtacggcaatgagcacggttaacttttgtgtcagcgtgtccatccgctctccttattaaggagcgcaacaccagcaccttacccttacactgcctgtcgatactggtttacgtttgttgagtcgccatgttgcactccggatcagagcactacctgcggcaccacccgtccggtagccaggacttgaaatgggttcgatccggcgcaacttcccaacagtcaggattataaatctcattatcttaattgcaacactgtccagaggtggttataattcgttcgttgagatgccatgttgcactatcagtaacttaacatcaaagtagtaaataaaagaacctgcctcaccagcaggtttttttattttctgcgatctactttccagatattttttgccaatagcccaccataaatattcacatcccggtcaaatggtgcgttgaatataaaatcgatgaatttataaataaaaatgagttatatgatgaattaataaaaacagtaatcattttattaaagggggaagcggttttcccccttagatgcgtttcaatttgcccgttacttcaacaaatcaatcaaccgtaacagagccactaatagctccagtacagcaatgagcacggttaacttttgtgtcagcgtgtccatccgctctccttattaaggagcgcaacaccagcaccttacccttacactgcctgtcgatactggtttacgtatgttggaccacgatgttgcactccggatcagggcaccacctgcagcaccacccgtccggtagccaggacttgaaatagattcgatccggcgcaacgtcccaacggtctggattataaatctcattatcttaattgcaacggggtccagccgtggttataattcgttcgttggaacacgatgttgcacaggctgtggtgttaggcctgaaagtagtaaataaaagaacctgcctcaccagcaggtttttttatttactgtgatctgctttccagatatttttcgctcaaacaactaatgcgccaaacatttattgcgcgtaaaatatcgtttatttcattaatacatttcagggatgaatatatgtcaccgcagaataatcatctgcagcgtccgcctgctgctgtgttatacgccgatgaactggcaaaattaaaacaaaatgataacgcaccttgcccgcccggttggcagttaagtttgcctgcggcccgtgcttttatccttggcgatagcgcgcaaaatattagccgtaaagtggtgattagtccctccgctgtcgaacgcatgttagtcactcttgccaccgggcgcggtttgatgttggtgggggaacctggcaccgcaaaatctctcctgtctgaattactggcaaccgctattagcggcgatgccgggttaaccatccagggcggcgcatctactaccgaagatcaaatcaagtacggctggaactacgccctgcttatcaaccatggtccgtcaacggaagcactggtccctgccccgctttaccagggaatgcgcgacggcaaaatcgtccgttttgaagagataacgcgtacaccgctggaagtacaagactgtctgttaggtatgctttctgacagggtgatgacggtgccggaactcaccggtgaagccagtcagctctatgcgcgggaaggctttaatattattgccactgccaatacccgcgatcgcggcgtcaatgagatgagtgccgcgctaaagcgtcgcttcgattttgaaaccgtctttccgattatggatttcgcccaggagctggaactggtcgccagtgcttcggcgcgtttgctggcccatagcggtattccgcataaagtgcctgacgcagtactggagttactggtacgcaccttccgcgatctgcgtgccaacggcgaaaagaaaacgtcaatggatacactgacagcgattatgtccaccgctgaagccgtgaacgtggcccacgccgtaggcgtccgcgcctggtttttagcgaatcgcgcgggggagcctgccgacctggtggactgtattgccggaaccatcgtcaaagataacgaagaagatcgcgctcgtctgcgccgttacttcgaacagcgtgtcgccacacataaagaagctcactggcaggcttattatcaagcccgccaccgcctgccgtgaggaaagaggcatgagcgagccgttaattgtcggcatccggcatcatagtccggcctgcgcccggctggtgaaatcgttaatcgaaagccagcggccacgatacgtgttgattgaaggcccggctgattttaatgaccgggtagacgaactttttttttcccaccagcttccggtagctatttacagttattgccagtatcaggacggtgcagcccccgggcgtggtgcctggacgccatttgctgaattttcgccggagtggcaggcgctacaagccgcacgtcgtattcaggcacaaacttacttcatcgatttgccttgctgggcgcagagtgaagaagaggacgattcgcctgatacgcaagatgaaagccaggccttactgctgcgtgccacccgcatggataacagcgataccctgtgggatcacttgttcgaagatgaaagccagcaaactgcattaccctctgcgctggcgcactattttgcccaactgcggggcgatttccccggcgatgcactcaatcgtcagcgcgaagcctttatggctcgctggattgcatgggcggtgcagcaaaataatggcgacgtgttagtcgtctgcggtggctggcacgctccggcactggcaaaaatgtggcgcgaatgcccgcaggacattaacacgccggaattgccctcgctggcagatgccattacaggttgttatctcacgccctacagtgaaaagcgccttgatgtgctggcaggatacctttccggtatgcctgccccggtctggcaaaactggtgctggcagtggggcttacagcaggccggtgaacaactgctaaaaacggttctcacccgtttgcgccagcacaacttgcctgcttcgaccgcggatatggctgccgcacatctgcatgcaatggcactggcacagttgcgcggtcatacactaccgttacgcactgactggctggatgccatagcaggctcgttgattaaagaagccctgaatgcaccgttgccgtggagctatcgcggcgttattcatcccgataccgatccgattctgctaacgttgatagacacattagcgggtgacggattcggtaaacttgccccttccacgccacaaccgcctctgccaaaagatgtcacctgcgaactggaacgtaccgcaatctctcttccggcggagcttaccttaaatcgctttacccccgatgggctggcgcaaagtcaggtgttacatcggctggcaatactggagatccctgggattgtacgccagcagggaagtacactgacacttgcaggcaacggtgaagaacactggaaattaacccgcccgcttagccagcatgcggcattgattgaggccgcatgctttggtgcaacacttcaggaagccgcacgccataaattagaagccgatatgctggacgcgggtggaatcggcagtatcaccacatgtcttagccaggcggcgttagcgggtctggcgtccttcagtcaacaattactggagcaactcacattattaatcgcccaggaaaatcaatttgccgaaatgggccaggcgctggaagtgctatatgccttatggcggctggatgaaattagcggtatgcaaggcgcgcagatattacaaacgacgttatgcgcggctatcgatcgcacgctgtggctgtgtgaatctaacggcagaccggatgaaaaggagtttcacgctcacctgcatagctggcaagcgctttgccatattctgcgcgatctacatagcggcgttaatttatccggcgtttcgctttctgcggcggtagccttactggagcgacgcagtcaggcgattcatgccccggcgctggatcgcggcgcggttcttggcgctctaatgcgtctggaacatcccaacgccagtgccgaagcggcgctgacgatgctggcgcagttatccccggcacaatccggcgaggcgctgcaaggtttgctggcattagcccgtcatcaactggcctgtcagccgacatttatcgccggtttcagcagtcatttaaatcaactaagtgatgccgattttatcaatgccctgcccgatttacgcgcggcgatggcctggctaccgccacgagaacgcggaacgctggcgcatcaggtgcttgagcattatcaactggcgcaacttcccgtttcggcactgcaaatgccgttgcattgtccaccgcaagccattgcacatcatcaacaactcgaacagcaggcactggcatcgctgcaacactggggagttttccatgtctgaactgaacgatcttctgaccacccgtgagctacaacgctggcgattaattcttggcgaagcggcagaaacgacgctttgtgggctggatgacaacgcccggcagatagatcacgcgctggagtggctgtatgggcgcgatcctgaacggctccagcgtggtgaacgctctggtggattaggtggctcaaatctcaccactcctgagtggatcaacagtatccacacgctgtttccgcaacaggtgattgagcggctggaaagcgatgccgtactgcgctacggcattgaagatgtggtgacaaatctcgacgtgctggaacgtatgcagccttcggaaagcctgctacgcgccgttttgcacaccaaacatctgatgaatcccgaagtactggctgccgcccgccagatagtgcgccaggttgttgaagaaattatggcgcgactggcaaaggaagttcgtcaggctttttctggtgtccgcgatcgccgtcgccgttcatttattccactggcgcgaaactttgatttcaaaagtactctgcgcgccaacctgcaacactggcacccgcaacacggcaagttgtatatcgaatccccccgctttaacagccgcattaaacgccaaagcgaacaatggcaactggtcttactggttgatcaaagcggatcgatggtcgattcggtgatccactctgcggtgatggcggcctgtttgtggcagttacccggcattcgtacccatctggtggcgtttgacacaagcgtcgatgatctcacggcagacgttgccgatccggtagagttattaatgaaagtacagttgggcggcgggaccaatatcgccagtgccgtggagtatggtcggcaacttattgaacaaccagcgaaaagcgtcattatcctcgtgagcgatttttacgaagggggttcatcatcattactgacgcatcaggtgaaaaagtgtgtccagagctgcatcaaagtgctgggactggcagcgctcgatagcacagcaacaccttgctatgaccacgatacggcccaggcgctggtaaatgtcggcgcacaaatagccgccatgacaccgggcgagctggcatcatggcttgcggagaatcttcagtcatgaattcactacgtccggaattattagaactgacaccgcaggccctgacggcgttaagcaatgccggttttgttaagcgcagtcttaaggaactggaaaatggcaacgtcccggaaatcagccatgagaacagcgctttaatcgccaccttcagtgacggtgtccgtacccagctggcgaacagccaggcactgaaagaggctcagtgcagctgcggggccagcggtatgtgccgtcatcgcgtgatgcttgtgttaagttatcaacgactttgtactaccgcccagcctacggaaaaagaagaagcgtgggatccggcaatctggctggaagaactggctaccctgcccgatgccacccgcaaacgcgcacaggcgttggtcgctaaaggcatcaccattgagttgttctgtacgccgggcgaaattccctctgcccgcttaccgatgagcgatgtgcgtttttattcccgcagcagtattcgtttcgcccgttgtgattgtattgaaggcacactttgcgaacatgtcgtactggctgtgcaggccttcgtcgaggccaaaactcagcaagcggaatttactcatttaatctggcagatgcgcagcgaacacgtcacatcatctgacgatccgtttgccaacgacgagggtaacgcgtgtcgtcaatatgttcagcaattaagccaggcattatggctgggcggcatcagccagccgcttattcactacgaggccgctttcagtcgcgcgcagcaggcggcggaacgctgcaactggcgatgggtgagtgaatcactacgacagctacgggcaagcgttgatgccttccacgcccgcgccagccactatcatgccggagaatgcttacgtcagcttgcggcattaaacagtcgattaaattgcgcacaagagatggcccggcgcgacagtgttggtgaagttcctcctgtgccgtggcgcacggtcgttggctctggcattgccggagaagcaaagcttgatcatctgcggctggtgtctttaggtatgcgttgctggcaggatattgagcattatggtttacgcatctggtttaccgatcccgacaccggcagtattttgcacctttcgcgcagttggccgcgaagtgaacaggaaaactcaccggcagctacgcgtcggctgtttagttttcaggctggcgcactggcgggtgggcaaattgtttcacaagcagcaaaacgcagtgccgatggcgagctgctgttagctacccgcaaccgcttaagcagcgttgtgccgctgtcgcctgatgcctggcaaatgttgagcgcgccgttacgccagccgggcattgtggctttgcgggaatatttacgccagcgtccccccgcctgcatacggcctcttaatcaggtcgataacttatttattctgccggtcgctgagtgtatttcgctcggttgggatagcagccgccagacgctggatgcgcaggtaatcagcggcgaaggtgaagataatctcctgacgttatcccttccggcatctgcctgttctccttttgccgttgaacgcatggcggcgcttttgcaacaaacagacgaccccgtgagtctggtttctggctttgtcagttttgttgatgggcaattgacactggaaccacgggtgatgatgacaaaaacccgcgcctgggcgctggacgcagaaactgcgcctgtggcaccgctaccttctgccagcgttttgcctgtgccgtctaccgctcatcagttgctgatgcgctgccaggcgttacttattcaactgctccataacggctggcgctatcaggaacagagcgctattagtcaggcagagttgctggcgaatgacctctccgcggtcggtttttatcggctggcacatgtgttgggacaatttcgtaatacagaaagcgaggcacgggtagaagcaatgaataacggtgttttactttgcgaacaattattccccatgcttcagcaacaaggatgaaatagtgctttttactaagagttctactccagttccggactgctcacgtcacggtattaggcatattctatatagcccctggtgagagtcaccagtttcttgattaaataaaatggagttttacatgaaggctttcaataagctgttttccctcgttgttgcatctgttctggttttctctcttgctggctgcggtgacaaagaagaatcgaagaaattcagcgccaatctgaacggcactgaaattgccattacctatgtctacaaaggtgacaaggtgcttaagcaatcttctgaaaccaaaattcaatttgcttctattggtgcaaccaccaaagaagacgctgccaagacacttgagccgttaagcgccaaatacaaaaacatcgcgggtgttgaagaaaaattaacctatacagatacctacgcgcaggaaaacgtgactatcgatatggaaaaagtggattttaaagccctgcagggtatttcaggaatcaacgtttctgctgaagatgccaaaaaaggtatcactatggcgcaaatggaactggtgatgaaagccgctggttttaaagaagtgaaataatctgtcggcggccatgtttcgcatggccgccatacccgtcttagcttttcttcacatgctggcgcgctgccagtccacgcagaaaataacgtaaaaattgatcgccgcattcgcggaagtttttatgatccggtgcgcgcatcatcgctgtaatttccggcatcgaaacgcggaactgctgttcggtgaggatagccagaatgtcatcggttttcagcgaaaacgcgatgcgtaattttttcagcacgatgttgttattaatgcgacgttccggctccagtgccggagcagactcatccttgccgcgtttttcataaatcaggccattgaggaatgacgacaaaacaatgtccggacaacgctgaaaaccctcttcgtcttctttacgtagccagacggcgatctgttccgcggtggcttcgacattacccagcgccagaatacgcaccaggtcattattattggctttcaaaatgtagcgcacgctgcgcagaatatcgttacttagcatgaggccttcaggtgttgatgaggcaaaaagccattttagcagtcttttacaggccaatcgcctcttttaagcttttcagataacggcggctgaccggcacggttaagccattacgcaaaatcaactcggcctggccgttatcttccagacgaatctcctgtaaatgcgcgaggttaaccagatactgacgatggcagcgcagtagtggtgtacgactttccagggtacgtaatgtcaattcggtaaagccctctttcccttcgtggctggtaacgtagacaccgctcatccgactgctgacaaatgccacatctttcatttgcagcaaataaatccgactatgccccgtacaagggataaatttcagcgcctgttgattttccggtaacagcgaaacatcctgcttgctgcgttcctgacgcaaacgcgccagcgttttctccagtcgcgcttcatcaattggcttcagcagataatcaaaggcatgttcttcaaaggctttaatagcgtattcgtcaaacgcggtgagaaaaacaatatacggacgatgttccgggtcgagcatccccaccatttccagaccactgatgcgcggcatctggatatcgagaaacagcacatccgggcgcagtttatgcaccgcgccgatcccttccacggcgtttgaacactctccaacgatttcaatatcgctctgctcctgcaaaaatacgcgcaggttctcccgtgctaacggttcatcatcgacaattaagactttaatcatgcctcgtccctccatggtagtcgtaacgttattcgggtgtaactatcaggctcacaggcgacgcttattccatagtcatcgccaaaccgttcacgtaaacgcttatccaccagattcatccccagcccactggcattggttaccggttgatacaaaccggcattgtcttcgatctccagcatcaaatgttgcccctcacgtcgggcgctgattgccactcgccctgtatccagcagttgtgatgtcccatgtttaatggcgttttccactatcggttgcagggtaaacgcgggcaattgctgctgggataattcttgcggaatagcaatgttgacctgcaaccgcgactggaagcgcgccttttcaatttgcagataagcgttcacatgttcaatttcgtcggcgagagtaacaaactccgaaggccgctttaagtttttgcggaaaaaagtggaaagatactgcaccagctggctggcctgttcgctgtcgcggcggatcaccgctttaatggtgttaagcgcattaaacaaaaaatgaggattcacctgggcgtgaagcagtttgatttctgactgggtgagcatcgctttttgccgctcatattgcccggcaagaatctgcgccgaaagcagttgcgcaatcccctcgcccagcgtgcggtttattgaactgaataaacggtttttggcttcatacaatttgatggtgcccatcacgcgctgattttcgccacgcaacggaattaccagcgtcgaccccagtttgcattgcggatgcaaagagcaacgataaggtacttcgttgccatcagcgtagaccacttcaccggtttcaatcgcttttaaggtgtaagtcgaagaaatcggtttgccgggtaaatggtggtcgtcaccaattccggtaaaggccagcaatttctctcgatcggtaatcgcgactgcaccaatatccagctcctgatacagcacctgagccactttcatgctgttcacttcgttaaacccctgtcgcaaaatgccttccgtcgaggctgccactttcagcgcagtggcagaaaaagcagaagtgtatttttcaaacatcgcgcgtttatcgagcaatatacgcataaacagcgccgcgccgacggtattggtgaccatcattggtgcagcaatattactcaccagacgcaccgcatcttcataaggtcgggcgatcgcaaggatgatcagcatttgcaccatttcagcgacgaacgtgacggcaccggcggtaatggggttaaagactttatcagtgcgcccgcgacggatcaggatgctgtgtaccaggccgccgagcaatccttcaacgatggttgagatcatgcaacttagcgcggtcatgccccccatcgaatatcgatgtaagccgccggtcagaccaaccagcccaccgacgaccggaccgccgagtaagccgcccattaccgcgcctatcgcacgggtattggcaatagaatcgtcaatgtgcaacccaaaccaggtgcccatgatgcagaagatggaaaagacgatgtagcagagaaatttatgcggcagacgaaccgtgacctgcattaacggtatgaataatggcgttttactcattaaccacgcaatgactaaaaaaacgcacatctgctgaagcagcagcaacaccagattaaaatcgtacatacccgcaaaccacacttccctttaaaacgcgtaacatacattgcctgcgtttaactttctttgaactcttgcagaaaaatgagaattcgtgagtacgatcactcaaaatcgcctggcaaaaataaaatcaccctatagatgcacaaaaaacgggcaaaactacctggttcgcaaaactgcgtctaaagttaaaccgggacctcgcgagcaagggtgagacgatggcgctttacacaattggtgaagtggcgttgctttgtgatattaaccctgtcacgttacgcgcgtggcagaggcgttacgggttgctgaaaccgcaacggacagacggcggtcatcgactgttcaacgatgccgatattgaccgtatccgcgagatcaaacgctggatcgacaacggcgtgcaggtcagcaaagttaaaatgctgctcagtaatgaaaatgttgatgtgcagaacggctggcgcgatcagcaagaaacattactgacctacctgcaaagcggcaatctgcatagcctgcgaacgtggatcaaagagcgcggtcaggattaccccgcccagacactcaccacacatctgtttattcctctgcgccgacgacttcaatgccaacaaccgactctccaggcgctgctggcgatcctcgacggcgtactgatcaactacatcgccatttgtctggcttcggcacgtaaaaaacagggtaaagatgcgctggtggttggctggaatattcaggataccacccgtctgtggctggagggctggattgccagtcaacaaggatggcgcattgatgtcctcgcccactcgctcaatcaactacgccctgaactattcgaaggccgtacattgctggtgtggtgcggtgaaaatcgaacctccgcccaacagcagcaactcaccagttggcaagaacaaggccatgatattttcccactcggcatttaatgattcgttaacaaatgcgctttactgtacaatcctttcgttaacataaggagtgcaatatgcgcatagctaaaattggggtcatcgccctgttcctgtttatggcgttaggcggaattggtggcgtcatgctcgcaggttatacctttattttgcgtgctggctaagcgcctgcaccagcctttcaaacagtcggtctgcgatgatcgccgccagtgccaccagtaacgccccctggatcacatacgcggtattaaatccgctaagcccgatgatgatgggcgtacccagcgtgctggcccctaccgttgaggcgatcgtcgccgtaccaatgttgataatcaccgaagttcgcacgcccgccagaatcaccggagccgccagcggtagctcgaccttacgcagtcgctgaccacgactcattcccatacctttcgcaacttctgtcacgctggcatcgatcgctcccagcccggcaagtgtcgcctgcaggacgggcagtacaccgtaaaggatcaaggcgataatcgctggttgcagaccaaagccgatcaccggaacggcaatcgccagcactgcgacaggcggaaaagtctgtccaacggcggcaatagtttccaccagtgggcgaaattccgcgccccacgggcgagtgacagcaattccggcaccagtgccaatgatcaccgcaaacaaactcgaaattcccaccagccagaaatgagccagtgccagagctgcaaaactttcttgctgataaacgggtcgtggcagttgtgggaacaaggcagcaaacagcggctggctgtaaggcagccagaaaatcagtgccacaaacaaagcaatgagccagaacagcggatcgcgcaacatcttcatacgcttacgcctccaccagcagatcctgaaaatgcagcgtaccgcaaggctggccctgcgtgttcaccaccggcagcacctcgcaaccccgcgcgacaaacagggagagcgcatcgcgtagcgtcatctcttctaccagtgcctcaccttctgcccgttcttcgcgacgcacgtaatccgccacactacgtaacgaaagcagacgcacacccagttcgctacgtccaaaaaactggcggacaaaatcattcgccggacgagtcagcatcgtcagcggattgccctgctgcaccacttcaccgtgatccatcaataccagatgttcagccagccgtagcgcctcatcaatatcatgagtgaccagcacaatagtgcgccccagcaaacggtgaatgcgcgtcatctcttgttgcaacgcgccgcgcgttaccgggtccagtgcgccaaaaggttcatccatcagtaagacttgcggatcggcagccagtgcgcgcgccactcccacacgttgctgctgaccaccggaaagctgatgcggataacgctcacgcaaatttgactccagccccagtagcgtcattaattcgtcgatacgatcgtcaatccgtgcccgcgaccatttttgtaattgcggcacggtagcgatgttttgcgccacgctccagtgggggaacaggccaatagattgaatggcatagcccatccggcggcgcaactccagtactggcagcgagcgaatttcttctccggcaaagcggatctctccgctgtcatgttccaccaggcggttaatcattttcaaggtggtggatttgccggagccagatgtgccaatcagcaccgaaaaactcccttcctgaaaattgagattaagatcgttaacggctttttgtgcgccaaacagtttgctgacatggctaaattcaatcattacgtttcaccttcagcagtgcgataagcaaatcgaacagggcatcgatcagcaccgccagaacaattaccgggatcacccccagcaacactaaatcaatggcgctgcttagcagcccctggaaaaccagcgcaccaaaaccgcctgcgccgattaacgccgcaatcaccgccatacctacagtttgcaccatcaccacccgcaggctgcgcagaaataccggtaacgccagcggtaactgaacatgcaggaaacgctgcgccccgctcatccccatcgctctggcgctctccagcacatcgcgcgggatctggttcaaaccgactaccacgccgcgcaccagcggcagcaaggcatagagcaccagcgcaatcagtgcgggtgtcattccggttcctgctatgccgagcttccccagccacggaaaggccgtaaccagcgcggcaagcggcgcaatcaacaggccaaagagcgccaccgaaggcacggtctgaatgacattgagcagagaaaaaattgccccctgccgcgcagtggaaaagtagcaccagatgcccaacggcacaccaatcactaacgcaggcagcaccgcaccaaacagcaacgtcagatgttgtgccagcgcgtcgtcaaacacatcctgacggttggcgtattctttcattagtgagagatcgttaagcgtgccggagtacagcaaccacagcggaataatggcaatctgcatatgcaacaaccagcgccacagcggatgcgtggagattcggcggatggcatcgctacaggccagcaatgccagcgccgcagccagccagaaaccactgccgaggctggtacgcgccagcgcactgccattttgcgccagttgggtcgccgcctttccagctccccacaccagcaatacgaagacgaattgcgccagaatgagtgcacaaatgctgccttttttaccgggaataaaacaggctgtcagccaggcgcaaccaacgcccaccagcatccagatcgtttgcggccacagctgccagagatgtcgcccttcacccgagactaaacgattaggcgcgtaactgataaacggcagcgccgctgcgattaccgtcagcaacagcagcagcgccagaacaggattaatacgtagataagtcacgggaaattacttcgtccaccctttttgtttcaggtagtcggcagccacttttttggcatccagtccttcaactgcaatgctggcattcagttgctgcaatgtttttgcatcgaggctggcgaagactggctgtagccactgtgccatttgcggatactctttcagcaccgactcacgcaccactggtgcaggcgcgtagataggttgcacgccttgcggatcgcttaaggtttgcagccccagcgccgcgaccggaccgtcagtgccgtaagccattgcggcattaacgccagaagtttgctgggcagcggctttaatcgtcaccgccgtgtcgccgccagccagtgacagcaactgatcctgatcgagtttaaagtcgtaggctttttcaaacgcgggtaaggcatcggcgcgttcgataaactctgccgaggctgccagtttgaaggtgccgccctcttgcagataacgactcaggtcggcaagcgaagtgagtttatttttctctgccacatcctgacgcacggcgatagtccaggtgttatttgcaggcgcgggcgtcagccagattaacttgttgtgctccgaatcgagctttttgactttctcgtaaccttgctgcgcgtttttccacgctgcatcgttttcatctttaaagaagaaagcgccattgccggtatattccggatagatatccagttcaccggaagtaatcgccccgcgcaccacaggagtcgttccgagttgcactttattcaccgtcggtacgccgtggctttccagcacctgcaagatgatgttgccgagtagcgcgccttcggtatcgatttttgaaccgactttaacgggggaagccgcctgtagcggcaggctcacggctgccaacataaccagtgaacctgcccagacctttgagagtggcatgatgctttcctcattcttttactgttgttttcagcgaattaagagaaaagcatagttgataatgacagagttagcctgagcggaaggattcagttgcagaatcagataaatacttaaagggcatattttgcccggcgtttcttgccggatgcggcgtaaacgccttatccggcctacaaaggtcgaaaattcagcaagttaagatatgaacatcaggcaaagggcgcaaacgtcgcgcccttactaaagcattacagcaactcaaactcgcctttcttaacgcgtgcggaatcagtgccgataaagacattgaacttgccaggctcggcgtcatatttcatctgttgattccagaacttcagcgcctcgatatcaatcgggaagctgacagtctgagtttcgcccggtttcagggtgattttctcaaagcctttcagctgcttcactggacggctcatggaagccgtcacatcctgcaagtacatctgtactaccgtggccccttcgcgtttaccggtgttcgtcacctgcacgctggcagtcactttgccgtcacgcttcatggtcggcgcagaaagtttcacatcagagacggtgaaagtggtgtagctcagcccatagccgaacggatacaacgccccgttagcttcatcaaaataacgcgaagtgtatttgttcggcttgtcggcattatacgggcgaccggtattcagatggctgtagtacaccgggatctgcccgacagaacgcgggaaggacattggcagcttgccggacgggttgtaatcgccaaacaatacatcggcaattgcattaccgccttcagtccccgcaaaccaggtttccagaatcgcatcagcctgctgatcttctttcaccagcgccagcggacgcccgttcatcagcaccagcaccagcggtttaccggtggctttcagcgccgcaatcaagtcacgttggctttgcggaatagtgatatcggtccggctggaggcttcgtgcgccatcccctgtgcttcaccgactacagccaccaccacatcagattgtttcgccgtctgcaccgcttcatcaatcatctcttgcggcgaacgcggatcgactttgaccgcttcttcatactgattcaggaaatcgataatgcctttgtcactggtaacgttcgcccctttggcatacagcactttaccgttttcaccgacggaatttttaatcccggtcagtacggtcacggattgatcggcaacaccggctgcggaccagctgcccatcacgtcacgtttactgtccgccagtggcccaaccaccgcaatggtggccgattttttcagcggtaacgtttcgagacggtttttcagcaacaccaggctttcgcgcgccacttcacgcgcttctttacggtgcaggcggctttcggcattggtatccaccgggtcagactctttcggccccaaatggctgtatgggtcgttaaacaatcccatatcatatttaacgttcagtacatggcgggcagcatcgtccagctcttccatcgtcactttgccggatttgatcaacccaggcagatacttcgagtaatactcgtcgctcatactcatgttgattccggatttcagcgccacgcgcaccgcatcttccgggtctgccgccgtgccatgtttaatcagctctttgattgcaccgtgatcggaaacggtgatgcctttaaagccccactggtcgcgcagaacatctttcagcagccaggaatcggaggtggctggcgtgccgttcagcgagttcagcgccaccatcaccgcgccgctgcctgcgtccagccccgctttgtacggcggcatataatcattaaacaggcgctgcggactcatatcgacggtgttgtactctttaccgccttctaccgcgccgtatgcggcaaagtgtttgacgctggtcatcaccgagtagcgatctgccgggcttttaccctgcatcgcttccaccatggttttacccattgttgaggtgagatacgtatcttcgccaaaaccttcggaagcacgtccccagcgcggatcgcgcgagacatcgaccatcggtgcccaggtcatattcaggccatcatctgccgcttcataagcagagacacgtccgaccgttttcactgcatcgaggttaaaagacgaggccagaccaaggctaatcgggaacaccgtgcgctgaccgtgcagcacgtcgtaagcaaagaaaagaggaattttcaggcggcttaattccatcacctgatcctgcatggcgcggatatcctgacgggttacggtgttgaaaatcgccccaacctgaccgtctttgatcatctcgcggatcgcctctttcgggttatccgggccgacgctgattaagcgcagctgaccaattttctcatcaactgtcattttcttaagcagttcggtgacgaacgcatcccgcgcttcgggcgttaatggatggttgccgaataaatcatccgccagtgctggctgcagggccagactcaccgcgattcctactgaacatagccatttcatatggatttttcttcctctgttgcccgacgaggcagcgaaaatggtgcaaaaaccgtagtttgccataagcatgatggagagagaaaaagaatgctcagtttattgtctgaattttcaaaatattcactcgctgaattgtcatacaaggcgctattctagtttgtgatattttttcgccaccacaaggagtggaaaatgtcttccatgacaacaactgataataaagcctttttgaatgaacttgcccgtctggtcggtcattcacacctgctcaccgatcccgcaaaaacggcccgctatcgcaagggcttccgttctggtcagggcgacgcgctggctgtcgttttccctggctcactactggaattgtggcgggtgctgaaagcctgcgtcaccgccgacaaaattattctgatgcaggctgccaatacaggcctgaccgaaggatcgacgccaaacggtaacgactatgatcgcgatatcgtgatcatcagcaccctgcgtctcgacaagctgcacgttcttggcaagggcgaacaggtgctggcctatccgggcaccacgctctattcgctggaaaaagccctcaaaccgctgggacgcgaaccgcactcggtgattggatcgtcgtgtataggcgcatcggttatcggcggtatttgtaacaactccggcggctcgctggtgcaacgtggcccggcgtataccgaaatgtcgttattcgcgcgtataaatgaagacggcaaactgacgctggtgaaccatctggggattgatctgggcgaaacgccggagcagatccttagcaagctggatgatgatcgcatcaaagatgacgatgtgcgtcacgatggtcgtcacgcccacgattatgactatgtccaccgcgttcgtgatattgaagccgacacgcccgcacgttataacgccgatccggatcggttatttgaatcttctggttgcgccgggaagctggccgtctttgcggtacgtctagataccttcgaagcggaaaaaaatcagcaggtgttttatatcggcaccaaccagccggaagtgctgaccgaaatccgccgtcatattctggctaacttcgaaaatctgccggttgccggggaatatatgcaccgggatatctacgatattgcggaaaaatacggcaaagacaccttcctgatgattgataagttaggcaccgacaagatgccgttcttctttaatctcaagggacgcaccgatgcgatgctggagaaagtgaaattcttccgtccgcattttactgaccgtgcgatgcaaaaattcggtcacctgttccccagccatttaccgccgcgcatgaaaaactggcgcgataaatacgagcatcatctgctgttaaaaatggcgggcgatggcgtgggcgaagccaaatcgtggttggtggattatttcaaacaggccgaaggcgatttctttgtctgtacgccggaggaaggcagcaaagcgtttttacaccgtttcgccgctgcgggcgcagcaattcgttatcaggcggtgcattccgatgaagtcgaagacattctggcgttggatatcgctctgcggcgtaacgacaccgagtggtatgagcatttaccgccggagatcgacagccagctggtgcacaagctctattacggccattttatgtgctatgtcttccatcaggattacatagtgaaaaaaggcgtggatgtgcatgcgttaaaagaacagatgctggaactgctacagcagcgcggcgcgcaataccctgccgagcataacgtcggtcatttgtataaagcaccggagacgttgcagaagttctatcgcgagaacgatccgaccaacagcatgaatccggggatcggtaaaaccagtaaacggaaaaactggcaggaagtggagtaaaaattacggatggcagagtatcgccatccgaattcacttaatcgttctgtgccgtctgccccgccgccgccatttgggcggctttttgttttttatagctcaacgctgctgccggcacaggcatcactttaccggtttcaatccaggtacgcaggcggctggcatcggcaaaatgggtatatttgccaaacgcgtccatcactaccagcgccaccggtttattattgataaccgtacgcatcaccagacaatggcccgccgcattggtaaagccggttttggttaactgaatattccagttatcgcgatacaccagatgattagtattgcggaacggcagcgtatacgtcgggttagagaaggttgccatatcttcccgggtagtacttaactgcccgatcaacggatattgtttgctggcaatgagcagtttggttaagtcacgggcagttgaaacgttatgcaccgacaatccggtaggttcaacaaagcgcgtgttgttcattccgagcgatttcgctttcgcattcattgccttaataaaggctttgtaaccaccgggataatggtgtgcaaggcttgccgccgcgcggttttctgaagacatcagcgccagcaacagcatatctttacggctgatttcgctattcagtcgtacgcgcgaatagacccctttcatctccggcgtctggctgatatccacttttagtttttcatccagcggcagtcgtgcatccagcacaaccatcgcggtcattaatttgctgatagacgcaatcggacgcaccagatccgggtggttcgaatagatcactttgttggtattcagatcaacaatcatcgcgctaccggaggcaatttccggttgtgaagcggtggtagcggctgccgttttcgcaacggcctgcggtgcaaaaggcacagccagcatcagggccaggctaaataaagaaactcgaaatttcggcatgatgagcattcagatagtggttcacgcgcacgggttgcgcaccgccggagtaaggatttactgaggctagcgacgccatcataacgagcaaaaagtgcgatcgtcaaaggagaatcgtgaggaaatgctgcattgctgacatttacgccagcaatgcaacgtcaaagaactttctagaacaaacgataaccgtagccccatagtataacggttagggcgagcagcacttccagtaccagcacgccaatcgccagcgtcgaactagagaagctaaggccttcctctttgttgatattcaggaagctcggaataccaaggtaaagcaggtagccggtgtaaaacagcgccaccgtgccgaccagcgcacacaaccagaccagtggataaagcgccaccagaccgcttaaaaacagcggagttgcaacgtagcccgcgaagaccatgcagtgcgcaagtgacggacgctgcggataattacgcgccatccaccagatgacccgccccatcaccgcgaccccagccagcataacgccgtaaaacaagacagccagcgccagtccggtaaaccaggataacttcaggatagtgccatcgccaaaattccagccaatctgtgtagtgccaatgaaggcgcaaatcaccggaatcgccgccatcagcaaaacgtggtgggtgtaatggtgagaaatcgtttcgttttcgcgattaatcacctgcatttcacgatcgggatgggaaaacagtccccagacatggctcataccgcccccttgttgtgagttcatgaacctgacagttcaagtataagtcagcttgtgattattttttgttcgcccatgtaatttgcaccgtctgatgtacatcctttttcagcgtgaatgatttccagggtgtatgcttacaggcaaccaaagggagacagactggcctatggatctcaatacactcatctcacaatatggttatgccgcgctggtgatcggtagcctggcggaaggtgaaaccgtgactttgctgggaggcgttgcggcgcatcaggggctattaaagttcccgctggtggtactttctgtggcgcttggcggcatgattggcgaccaggtgctttatctgtgcgggcggcggtttggcggcaagctgttacgccgtttctcgaaacatcaggataaaattgagcgggcgcagaaacttatccaacgccatccgtatctgtttgtcattggtacgcgctttatgtatggctttcgggtgattggcccgacgctgattggtgccagccagctgccgccgaaaatctttctgccgcttaatattctcggcgcatttgcctgggcgttgatttttaccactatcggttacgctggtggtcaggtgattgcgccgtggttgcacaatctcgatcagcatttgaagcactgggtctggttgattctggtcgtggttctggtggtaggcgtgcgctggtggctgaaacgacgcgggaagaaaaagccggataatcaggcgtaaaaccattgccctggataaggcgttcgcgccgcatccgacatccggtgcaccatgcctgatgcggcgcttgtgcgtcttatcatgcctaccaaaattttacccattgaaatatccacacacctcactgcgctattctgggttgaactgcggattcgccaacataaagccgccatccactatcaacgactgcccggtggtgtaatttgcgccctccgaacaaagccacgccaccaggctggcaatctcatacgttgcgccaaaacgccgcagaggaatcgaaggctccgcgtcgggcttcacgtcgctatcatccatgccgttcattggcgtagcgatcgccccaggtgcgactgcgttcaccaaaatcttatgcctgaccaactccagcgccattgctttggttaacccgccgagcgcatgtttagcggctgtgtaggcgctggcatccggcagcggcgtatgttcatgtaccgacgtaatgttgatgatgcgaccaccctgcccttgtttcaccatctggcgggccgcaatttgtgagcataaaaatgcaccatcgacatcaacggtaaaaatcttgcgccactcatcgaaagccatatcaagaaacggcgctttggtcattgcgcccgcattattcaccagcacatcaatacgccccagccgttgaatgagtttctccagcgcctgtgcaccttctggcagtttaccgagatccagctgcacaatctccgcacgtacgccgtggctaactacctcacgcgcggtatcttttgccccttcttcatctgagtgccaggtaatgccaatatcaaacccctgctgcgccagtaataacgcgcactctttgccgatccccgaatcggaggcggtaataatcgcaacctgtgccatcgagttctccacttaacgctgaataaacgttaagtatagaaggcgcatatcatcagcgtttgtaacccccgcccaacgcaccagtgagttgaatggaagcatccagccactgcccttgcaataacaggccattggcccgctcacgcagcgcggggattctggcttcgctgacgcgggaaccagcaatgatgcccgcgttaaagcgcgcctgcgcaagacctaccacacgcaaggcatcgcgctcaatttgcgcctgatgctggtttttctccgcaagtgtctgaacctgactggctgcccgcgccacgtcattcaccgcttcaaccaccgctttgttgtagctggcgatagacaagttgctttcggcttttgcgatatcgagattggcgttaagacgaccactatcgaaaatgggtagcgtcaggcctgccgtaacgcccatttgctgcgcggaatgacggaacagatcgcttaagtgcaacgcatcctgttgcaggaaggccatcaggttgatgtcaggataaaatgccgcttttgccgcatcaatggtgcttagcgatgactcaacgtaccagtgcgccgcctgcaaatctgcccgccgggccagtaaggagtaccccagttcatcaggaagctggcttgccactttcggcaacgcgaccggtttaagcttcaatgactttgtctggttatttgtaagtgcgcttaaccgtgcctcaataattttcattttccccgcgacatcgttgagctgctgccgggttttgctggcattaatatcggtttccacaccttcaactgaagaagtaatcccgttctgatatagctggcgatcggtcgcgataatggtgttctgctctttttctatttgctgcaagaccgtgtttaacgccgcctgggtttgccactcccagtacaggcgggctacgctgccagccagcaattggcgggtttgctcgcgttccgccgcccgtgctttaaccgtacccaggcgggcagtaacctccgcccgattctttccccagatatcgagatgccagcccgccgttaagccaaaagttccgttggtgtaccacggaccggtcgtacctgcggccggatcgttcagagcaaacggccccattaagccttctgccgacattttttgccgctccatatccgcagaaaagtcgatctgcggaccatcctgagtagcaattgccttcgcctgggcttcagctagctgaatgcgctgttcagccacctgcatatccggtgcgttctgtagtgcattgttaattaaggacgtgagttgattatcgtgatactccagccaccattggctgtctggccaaccatttttcagcgccgtgggtaatgcggtgtcaacttgtgcagcgggcgtttgctggcttaacgcctggcgggtttcatgcataggcgcacacccggccagcatcagtaacagcggaaaacaggcgatggcgggataaaaggaatcacgattcatgggggaataatcaggtaagaaaaggtgcgcggagattaccgtgtgttgcgatatattttttagtttcgcgtggcaatacatcagtagcaataaaacgacatatccagaaaaatatacactaagtgaatgatatcttccgatttatcttaatcgtttatggataacggcaaagggcttcgttttttcctatacttattcagcactcacaaataaaggaacgccaatgaaaattatactctgggctgtattgattattttcctgattgggctactggtggtgactggcgtatttaagatgatattttaaaattaattaatgtcatcatgtccgaaaataacgagaatatttcagtctctcatcctgttgcgctcctgtcatgtgcattgcttcatataatcactggcgcaaggagcgcgcagggggcggccaatcgccgccgccccctgcacccccgggctctggcgaacaaaatcgccgctgcgcggtgccctcggcttatcccttacggctaccgggtcgggcgcgaggtaacatccctgtaaaacgcgccctcagcccacatccatgtgggctgccccggccttcagggaacgcctcggcaattttgacgccaccaaacaaccgtgcggcctattgataaagagctaacacattgtcaaaaaacatcactatggttttttagagtttctcgatatcaattgcctgaatagcccttgcaatatcaggggaattattcaacacccgaacatgctgaaataatcccgttgcttcatcgtattctttacgcaaataactcaaccactgtttaatccgcgcaacgtgatataacccggtatcgccctgcttttccagacgggtatatttttgcagcaaagcaaccacctccggccacggcattcgcggttcgttatattttactacccggctcaggttgggaatattgagcgccccgcgaccaatcatcactgcgtcgcagccgctgatcgccatgcattgttgcgcactctgccagtcccagatttcaccgttggcaatcaccggaatattcagccgctggcgaatctcgccaatcgcctgccagtcaatatgctccgcgcggtaaccctgctcttttgtccgcccatgcaccaccagctccgtagcgccagcctgttgaaccgcatcggcgatttcaaatttcttctcaccgctgtcccagcccagacgcacttttacgctgacgggcaaatgcgctggtacagcttcacgcgtcgcttttgcaccctggtagatgagttcaggatctttgagtaacgtcgccccgccgccgctgccgttaaccgttttcgacgggcagccgcaattgagatccacgccccaggaacctaattccaccgcacgggcggcgttctctgccagccattgtgggaactgacctaacaactgaacgcgcaccagcgtaccggatggtgtccggctggcgttttgtagctcagggcaaatgcgatgaaagacttttaccggcagcagttgatccaccacgcggacaaactcggtgatgcacagatcgtagtcgttaacttcggtcagcaattcacgcaccagagagtcaagcacaccctccatcggcgccagtaacacacgcatatcatcacccgcaaaaaaatgaggcgctatgttagcgcctccggtcagcggattaaagtactcagcgtggttgcagacagttatcttctttccagccgtacagccactccatgccgcggtaaaactctgcctgcgatttacctttccacagcaggtttcgtacctggcgctctactcctgcggcgtgatacacccgtcccatctcacgggtcgaccagacgatgcgcgcggtgcgcggaatacgtaccgactcatacagtgcaaaggcttgcgccgcatccccttcacactgcgccagcgccttgccgagcgtcaccgcatcttccagcgccatacaggcaccctgcgccatatattgcgccaccggatgcgccgcatcgcccacaagcgttatgcgcttcgttccccacttcgccaccggttcgcggtcggcggttgaccagcgtcgccatgaagtcggtttatccaacatctggcgcggacgggggtggatcccctcaaagtaagagagcacttcctctttactgccatccttcacgcccactcttcctgctggcggctgtggaatgtcaccaccaggttatactgcttgccgccgcgcaaagggtaatgcaccaggtgacagtgcggccccgcccacagcacaggtgcgttgatgcgtaaatcttccggcatatcggcacaatcgataaccgcgcggtagaccacatgtccggtgacgcgcggcgcatcgcctaataagctctggcgcaccactgacttcacgccatcacagccaatcagaatatcgccgctccagctattaccgcgatcgtcgaaaacggtgacatcgtcttccgtctcacgaatatccacgacgttggtggaggtgtgatactccacgtccggatgcgtcagtaccgcttcccacaccgaggcgtgaatatcaacccggtggatcaccgcgtaagggccgccgaaatggtcacgaaaggcctgaccggtttcaatgcgcaccacttcttcggcgtttactgcatccatcatggtgatgtgatcggtaaacaccgcgcgctggcgggcaatgtcgccgacgccaagactatccaacgccgagaacgcgtttggccccaactggatgcccgcgccaatctcaccaatctcatgcgccttttccagcagcaccactttgatccccaggcgagccagtgacaacgcagttgccgcaccgccgatcccgcctcccacaattactgcgcgtgtcactttagtcattatggttctcctggtcaggctgaaattttatcttgttgattttctggcgctgcggcaatgaacgctggcagctgcgtgcaggcgtcgtacaccgctttgcagcgcggatacccactcagatcgcagttcatgcgtagcgcgttcgcccactgcgggacaaggcagcaatctgccagcgtcggcgtctcgcccacgcaaaattgccccgactggctctggcgcaacagctgttccaccgcgcttaacccttgctggatccagtgcgcataccagcgttttttatcttcttcactgacgttcagctcttcggtcaggtagcgcagcacgcgcaggttattcagtggatgaatatcacaggcgatggcatagacaatttccagcaccttgttgcgggccggctcttcctgcggcaccagcggaacttgggggtagtgacgatccatccagtcaataatcgccagcgattgtccaagtgattcgccctcgtcagtcagcagcgtcggcaccagcccgaccggattcatccgccggtaggccagttcattttgctgaccaatgcggatattcaccccttcggtctggtaatcaatgcctttcagcgccagcgcaatgcgtacccggtacgatgctgaactattaaaaaaactgtacagcttcatcatgcacctcagacaattttcaccgcgataggcgttaagccctcgacgttgccggtgatcacatcacctttcactaccgggccaaccccttccggcgtaccggtgaagatcagatcgcccggttgcagttcaaaaaagccggacaggtagctgatggtttcattcactgaccagatgagatggcgaatatcgctgcgctgatgatcttcgccgttaacctgtaaccagattggcgcgttatcaataccgccggtttcgctggctttgtgcagcggcgcgatgggggccgagagatcaaacgctttgccgatttcccacgggcggcccatctggcgcatttccatttgacggtcacgacgagtcatatcaagacccgtggcataaccccaaacatattcatgggcgttttccagcgggatatcactgccctttttaccaatcgccaccaccagttcaatttcgtaatggtagttatcggtctgcgccggatacggcagcgccagcgtttcgccagcggcaaccggaacaacggcatccgccggtttgcagaagaagaatggcggttcacgatccggatcaaagcccatttcgcgggcgtgggcggcatagttacgtccgacgcagtacacgcggcgcacggggaattgttcatcactgccaacaaccggtacggtaacgggcgcttgtggttcgaatacgtattgagtcattttttctctcccaaattaataacgcgcttcgcggaacagtcccagggcttcttgtaccggtctgtccgaaaaactgaataacacggtatcttgcgtggtctggaacgacacgccgtgccaggtcggcaccacgaagatatcttttgcactaaagctgaaggtttcattgccaatagtgacctgcccgccaccttccaccacgtgatagatggtgctgtcagtggtacgcgccacgcgggaggcgaaccctttcggcagcagttgcaggaaagcgcccatcgacggcatcggatagccaccggtgaccgggttgacgtagcgcattttgtagccatcccactcatcggcatcgcccaggcgggttaaatcgtgcagcacttcgcggctgcggtcataacggtagttaaagatgggtgaggagttcccggtctgatggcgcagcggcaacatattggcagcgtaacgcggcagataatcgccctctttacgcgttaccggttgttgctcttccgggtaatcttcggcaaaaccgcagcccagagtattcactaatggcagatccagcccatcgagccagataactggttcgtcgccagggttaccgtgatcgtgccagcgccactgcggagtgaggataaaatcgccctcattcattggcgtgcgttcgccgtcaacggcggtaaatgcccctttgccttcaacaataaaacgcagcgccgactggttatggcgatgactcggtgccacttcgcccggcatgatcagttgcaaaccggcatataaagtcgcggtgatggaagactgcccgcgcagcgccgggttttccagcaccagcacgcggcgcaccgcctctttcgcgccaatcaggctgccgctctccagcagcagcgggcggatctcctgataattccagtacgctggcgcacagttagcgttgggcgttttcggcaccagatggtgtagtgactcccacagcggggtcaggttttgcccggaaatgtgctgataaaattgttcgcggctattttgattgttatcagtcattaggatgctccttattcgttcacaacgcccgcgcgaggcagtgagtcagggacagaggtcgactggcgaaccacggtaatcagcaaggctaacatcaccgcactgatcgccgcgggcacagcgataatgaaaaacagggtgtcgaaagagaaattcatcgccatcatcacgccgccagaaagcgagccaacaatcgcaccgcagcgacccacggcgtttgaccagctcacgcccgtggcgcgactttgtgttggataaagtgtggcggtcagcgcattcagccccacctgcgatccgctaataccaatgccggtgccgaaaatcgccagcgccatcagccataatccgtcctggcttaagccaatcatcacgatgcatacagcgcctatggcatagctcagcgccagtacgcggaaaggattgaacttatccatcagcacacccagcgccagcgcgcctaacgtaccaccaatctggaacgcggcggtgacccaggacgcgtgttgcaggtcgatgccgcgatggttcaatagcgtcggcatccagcttgagagcaggtaaataatcagcaggctcataaagaacactacccacagcatcaacgtgatgggtaactgacgtcccataaacagttgacgaatgctgccttttgtaacggaggctgattcaatgagataaaagtgggtatcgacataacgctcgcgggtgatggcgctgacggttttcgcaatcaccgcctgcggtagctggcggcgcacctgccagcgtggcgattccggcagaactaccagcagtgcgacaaacagcatcagcggtaacacgccccccaacaccagaatgccgtgccagccaatcaccggcaccagctgcgcgctaacaatcccgccaaacgccgaacccagcgtaaagccgcaaaacatcagcgtcaccagcgcgccgcggcggcgggcaggcagatattccgaggttatggtgatggtgtttggcatcgcgccacccagcccaaggccggttaggaaacgcaggaataccagcgtttgcagatccggtgagaaagccgaggcaaggcttaacgcgccaaacaaaaagacgcacagctcaatcacccgtttgcgaccaaagcgatcggacaacgggccacaaagcagtgcgcctgcggttaaccccagcagacccgcgccgaatagcggggcgagatcgcctgcggtgagttgccagtgagtgcgaatatcaggggcgataaagccgatagccgcggtgtcaaaaccatcgagcattaccaccagaaaacagcagatgataacgcgccactgcatcttgccgaccggagcagcatcgatcagtgcttgtaaatcacgtcgttgagtcatagtaaatgcctcagtgcaggtaaggtagatgtttcttttgttttatgtatgttgcgatattgtgattaaagagatgaaatgtacaatggcatttcgagcagagagataacctggaggttatggcaaatggcaaactgggcgcagaaacttaagcttcatcacctgcaaatgctggtggcgctgggtgaacagggtaatctgacccatgttgcacggatgatgcatatcacccaacccgcgctttcgaaatggttgtcacatctggaagatgagatcggactcacactttttgagcggcacagcaaaggacttcgtcctactgaaggcggcaaattgttattgcaacatgcccaacggttaatcaatgacatggagcgctcgcaacatgaactggcccgttttaaacaaggtggactggtcggcagtctgaaaattggctgttctcccgtcgccactgactgcgtatcccaggcgattttgcatttgctcaaggagatgccaactctacacctgaatatcgaagagaaggtgatgaccccattgctgcaagatctgttggcaggttctgtcgatgtggtggttgggcgaattggcggtcgcgcgttgcagctgccgctgaattatcgcgtgctctacaccgagccggtgtgttttgtcgcccgtcctgagcatccactggcgaaatacgccatcctcagctggaatgatcttgctaactggcggtggatagtctggccgacaggtacccccatccgcatcagcattgataatgcgctggtagaccacggcgtgatgctgccagaaaacacgattgagtcggcgtcgatgaacgtcagtaccaacctgttacaaagcagcgatatgatctctattttgtcattacgcctggcgcaacgttatgccagccagggacaactggtgatcctcaacctgccaaagatagaacagaaaggcagcgtcggtgtgttctggcgcaataacgaaacgccttcttatgctttaagtcagtttctgcactttttacagcagaattagtgtgctgaactgggcgatcgcccgaggttacttccctaaaattcaactatgctgagaattcttaatgtgatcggtagcacgttttacgaattaattgtatgatgaatccatctcatctggggtgttgattatgagtaagacactgaacattatctggcaatatttacgcgctttcgtcctgatttatgcctgcctgtatgcaggcattttcattgcttccctgctaccggtaaccattccgggcagcatcatcgggatgctgatcctgtttgtcctgctggccttgcaaattcttccggcaaaatgggtcaatccggggtgctacgtactgattcgctatatggcgctattgtttgtgccgattggcgtaggcgtcatgcaatattttgatttgctccgcgcacagtttggcccggtagtggtttcctgtgcaatcagtacgctggtggtttttctggtggtgagctggagttcacaactggtacacggtgaacgtaaagtcgtaggtcagaaaggatcagaagaatgatggcgaatatctggtggtcattaccgctgacgttgattgtcttttttgccgcccgcaaactggcggcacggtataagtttcccctgcttaacccgttgctggtagcaatggtggtgatcattccttttttaatgctgaccggcatctcttacgacagctactttaaaggtagcgaagtgctaaacgatctgctgcaaccggcggtcgtcgcgctggcctatcctttatatgagcagctacaccagatccgcgcgcgctggaaatcgatcatcaccatctgttttatcggcagcgtggttgcgatggtgacggggacttccgtggcattgttgatgggcgcttcaccggaaatcgccgcgtcaatcctgccgaaatcagtcaccacgcctattgcaatggcggttggcggcagtattggcggtattccggcaatcagcgcagtttgcgtgattttcgtcggcatcctcggcgcggtatttggccatacattgcttaatgcgatgcgtattcgtaccaaagctgcgcgcggtctggcaatggggactgcctcgcacgccctcggtacggcgcgctgcgccgagctggattatcaggaaggtgcatttagttcgctagcgctggtgttatgcgggataattacttcgctgatcgcaccgttccttttcccgattattctggcagtaatgggctaaaatttgcgatgcgtcgcgcatttttgatgtaagtttcacgcgttgcataattaatgagattcagatcacatataaagccttaacgggttcgtaaactgttatcccattacatgattatgaggcaacgccatgcatccacgttttcaaaccgcttttgcccaacttgcggataacttgcaatctgcactggaacctattctggcagacaagtacttccccgctttgttgaccggggagcaagtctcatcgctgaagagcgcaacggggctggacgaagacgcgctggcattcgcactacttccgctggcggcggcctgtgcgcgtacgccattgtcgaattttaatgttggcgcaattgcgcgcggtgtgagcggaacctggtatttcggtgccaatatggaatttattggtgcgacaatgcagcaaaccgttcatgccgaacaaagcgcgatcagccacgcctggttgagtggtgaaaaagcgcttgcagccatcaccgttaactacacgccttgtggtcactgccgtcagtttatgaatgaactgaacagcggtctggatctgcgtattcatctgccgggccgcgaggcacacgcgctgcgtgactatctgccggatgcctttgggccgaaagatctggagattaaaacgctgctgatggacgagcaggatcacggctatgcgctgactggtgatgcgctttctcaggcggcgattgcagcggcaaaccgttcgcacatgccttacagtaagtcgccaagcggtgtcgcgctggaatgtaaagacggtcgtattttcagcggcagctacgctgaaaacgccgcattcaacccgactctgccaccgttgcagggagcgttaattctattgaatctcaagggttatgattacccggatatccagcgcgcggttctggcagaaaacgccgatgcgccgttgattcagtgggatgccacctccgcaacgctgaaagctctcggctgtcacagtatcgaccgagtgcttctcgcttaagcctggtgccggatgcggcgtgaacgccttgtccggcttgccagccctctcctggtgtcgaaattcccggcaaacagtttgccgtttcttgcgcaaaaccagcgggtaaagtagcctgatggaaattttccttagatcgagtctcctgcatgttaaagcgcgtgttcctcagcctgttagtcctgatcggcttgctgctgttgactgtgctcggcctcgatcgctggatgagctggaaaaccgcgccttatatctacgacgaattgcaggatctcccctaccgccaggtcggtgtggtgctcggaacagcaaaatattatcgtactggcgtaattaatcagtattatcgctaccgcattcaaggagcgattaatgcctataacagcggtaaggtaaattatctattactgagcggcgataacgcattgcaaagttataatgagccgatgaccatgcgcaaagatttaatcgctgctggtgtcgacccatcagatattgttctcgattacgcaggctttcgtacgctggattccatcgtgcgtacacgcaaagttttcgatactaatgatttcattattatcacccaacgtttccactgtgagcgggcattatttattgcgctgcatatggggattcaggctcagtgttatgccgtaccgtcaccgaaagatatgctgtcagtacgtattcgcgaatttgccgcccgtttcggtgcgctggctgacctttatatttttaaacgtgaaccgcgttttttagggccgctggtccctattccggctatgcaccaggtgccggaagatgcgcaggggtatcccgccgtcacacccgaacagttacttgaattacaaaagaaacaaggaaagtagttatggatgtacagcagttttttgtcgttgccgtttttttccttattccgatattttgtttccgcgaagcatggaaaggctggcgcgcaggcgcgattgataaacgggttaaaaatgcaccggaaccggtgtatgtctggcgagcaaaaaatcccggactctttttcgcttatatggtggcatatatcggcttcggaattttatctatcggcatgattgtttatcttattttctatcgttaatattttctcttttctgttaattattgagaataattattacttcactcaataagctgcggatataacattctgaaccgcagctatttgtgaatcctttcacagtataaatttccccacgcgcatagccttaatatcagcacgcaatatttatactctaaataattcgagttgcaggaaggcgacaagtgagtgagtccccaggagcttacataagtaagtgactggggtgagcgaacgcagacgcagcacatgcaacttgaagtatgacgagtatatttagcgttcgccttaattactcatagcattaaggaagatcacatgccgcaacaaaattatctggatgaactcactccggcttttacgcctttactggcgattaaagaagcctctcgctgtttattatgtcatgacgctccctgtagtcaggcttgcccggcacagaccgatccggggaaatttattcgctcaatctactttcgtaattttaaaggcgctgccgagacaattcgcgaaaataatgccctcggtgccgtttgtgccagagtgtgcccgacggagaaattatgtcaaagcggttgtacccgtgccggtgttgatactcccattgatatcggtcgcttacagcgttttgttactgattttgaacaacaaactgggatggaaatttatcagcccggtactaaaacgctcggcaaagtcgcgattattggcgcaggtcctgccggattgcaggccagtgtaacactgacaaaccagggttatgacgtcacgatttatgagaaagaagcgcaccccggtagctggttgcgtaacggtattccgcaattccggttaccgcaatcagtgctggatgcagagatcgcccgtattgaaaaaatgggcgtgaccattaagtgcaacaacgaagtcggtaacacactcacccttgagcagctgaaagcagaaaaccgcgcggtactggtcaccgtggggttatcaagcggttccgggctaccgctgtttgagcatagtgacgttgagattgccgtcgacttcctgcaacgtgtacgacaggcgcaaggcgatatcagcattccacaaagcgcattaattatcggcggcggtgatgtcgcgatggacgtagccagcacgctgaaagttctcggctgtcaggcggtaacctgcgtagcgcgtgaagagttagatgagtttccggcaagcgaaaaagagtttgccagcgcccgggagctgggcgtttcgatcatcgatggattcacgccagtagccgtggaaggcaataaagtcacgtttaagcatgtacggttaccgggcgaactgacgatggcggcagataaaattattctcgccgtcggtcagcatgccagactggatgcctttgcggagttagagccgcagcgtaacaccatcaaaacacaaaattatcagacccgcgatccgcaagtctttgctgctggcgatattgttgagggtgacaaaaccgtggtctatgccgtgaaaaccgggaaagaagccgccgaggcgattcatcactatttagagggagcttgctcatgttaacgaaagatctttcgattactttttgcggcgtgaagtttcccaacccgttctgcctctcttcttcgcctgtaggcaactgctatgagatgtgtgccaaagcctacgacacaggttggggcggcgtggtgtttaaaacgatcggcttttttatcgccaacgaagtctcgccgcgttttgatcatctggtgaaagaagataccggttttatcggcttcaaaaatatggagcagattgctgaacatccgttggaagagaatctggccgccctgcgtcagctgaaggaagattacccggacaaagtattgatcgcttcgatcatgggggaaaatgagcagcaatgggaggagctggcgcgcctggtgcaagaagctggcgcggatatgatcgagtgtaacttctcctgtccgcaaatgacttctcatgcgatgggtagcgatgtcgggcaaagcccggagctggtagaaaaatattgtcgggcagtgaaacggggttccacgctgccaatgctggcgaagatgacgccgaatatcggtgatatgtgcgaagtggcgctggcggcgaagcgcggcggcgcagatggcattgcggcgattaacaccgttaaatccatcaccaatatcgatcttaatcagaaaatcggtatgccgatcgttaacggaaaatcgagtatttccggatattccggtaaagcggtaaaaccgatcgccctgcgcttcattcagcagatgcgcacccatccagaactgtgcgatttcccaatcagcggtatcggcggcattgaaacctgggaggatgcggctgagtttttattgctcggcgcagcaacgttacaggtgaccaccggcatcatgcagtacgggtatcggatagtggaagatatggcaagcgggttgtcgcattatctcgccgatcagggatttgattcgctgcaggagatggtaggtctggcgaataacaatattgtcccggcggaagatttagaccgcagttatattgtctatccccgtatcaatcttgataaatgtgttggctgtggacgctgttatatttcctgttacgacggcggtcaccaggcgatggaatggagcgagaaaacccgcacaccgcattgtaataccgagaaatgtgtgggttgtctgctttgtggtcacgtctgcccggtgggttgtattgagctcggggaagtgaagtttaagaaaggcgagaaagaacacccggtaacgttgtaaaaccagagacgcatccggcatttggcaccgattgccggatgcagcgcatccggcaatatccacaatcacatcacttcttacgcgcgtatttcagtgaatccagcgctacggcgaagataataatcgcccctttgatgatgtactgccagtatgggtttacgccgatatacgtcaggccatagttgatgacggtaaaaataattaccccggtcaccacgccaatcaccgtccccacaccgccgctgaacgatacaccgcctaccacgcacgccgcgatagcatccagctcatacataaagccgaggttgttggtggcagagccgatacgtccggcttctaacatcccgccaaaggcatagaacacgccagacaacgcgtagatcatcagcaggttcaggccgacgttgacaccagatacttttgccgcttccgggttaccgccaatggcaaaaatgttcttaccgaagcgggttttgttccacaacacccagacgaacgccaccgcaatcaacgcgtagaaggtgatgtaagagagacggaaactccccagcgcgacaaagccctgagcaaaggtagagaagccactgtcaaaaccagaaattggcgacgccccgacaaagtcgtaatagagcgagttgattccatagacgatgatcatcgtgccgagcgtggtaatgaacggcgtcacgttgagataagcgataatcagaccgttgatcaaaccgatcaccgcaccaatggcacagacaatcagaataaccagcgcaatcggcatcgtcgccatttccgggaacactttgttggcgttatccatggactgcaataatgtcgcagccaccactgccgccagccctacctgacgaccagcagaaagatcggtcccctgggtgacaattaaccctgccacaccgagcgcgataataatacgcaccgatgactgggtgagaatattacttaagttcaacagacttaaaaatgttgggtcctggaaaataataatcgccagcaaaactaaaagaacgacgtaaataccgccctctttcaggtaagtaagaaaacttttcttatttaacgcactcatgggaagcccctaatcttaaaggtgcaaagacgcaagacgcagaatttcgttttgcgttgttgtttttgtatcgacaattccggaaacgagaccattgctcatgaccagaatacggtctgttatccctaacaactcaggcatttcagaggagataataataatccccttgcctttcttcgccagttcggcaattaactgataaatttcaaacttcgccccgacatcaataccgcgcgtcggttcatcgagcattaatatttctggttgcgttagtagccagcgaccaataatcaccttttgctgattaccaccggagagcgaaccaatttgcgtccgatgacccggcgtttttacccgcatcgaatcaatcacccactgggtatcgcttttcatccgcgagttatccagtaaaccaactttatttttgtagttgcgaatattggaaattaacgagttaaaactaatatccagataggcataaattcccgttgagcggcgctcctcagttaccagtgcaaatccgtgatttatggcttcgttggcattatggttattgatctgtttgccgtgcaacgtaatggtgccagccgatttctcgcgaataccaaataacgtctcaacaatatcggtacgtttcgcccccaccagaccggcaataccgaggatctcccctttatgcagatcaaacgagacatcgcgaatcgacggctggcgcagtgacgtcaggttacgcacctcgaggatgacttcgcccggcttgttttctttgtcagggaaacgctggttaagagaacgcccaaccatcatggcgatgatcttgtccatcgtcagtcctgccagcggttcggtggcgatccactgaccgtcgcgcaatacggtaacttcatcacataactggaagatttcttccattttatgcgagatataaacaataccgcagccgcgctcttttaatttacgaataatagtgaacagatgattgacctctttttcggttaacgaagaagtcggttcatccataatcacaattttcgcgttataggaaaacgctttggcgatttcgatcatctgcatttgcgaaacggataatgtgccgacgcgcgcacgcggatcgatatcaatatccagttcatcaaaaatcgctttggtttcgcggtacattttgtcctgatcgacaaacatgcctttggtgggatatcgccccagccacatgttatccatcaccgaacgttgtaataccaggtttaactcctggtgtaccatcgaaataccattttccagtgcttctttggcagaatggaaatcgatctctttaccctggaataaaatggtgccggagtctttttgataaataccaaacaggcattttaataatgttgattttcctgcgccgttttcccccattaatgcatggatagaatgtggccggacttttaaattaacgttatcaagtgccttaacaccaggaaaagacttgttgataccgctcatttccaacaagtattccccggaagacggagtcgttgagctgaccatataattttaccttgttggccatacaataagggcgcagtaatagactgcgcccaatcagtcttatttcttgctgaattcagccaggttgtctttatctacgccaacataaggtacgcggaccactttgttgtcgattttccagttggtgccatcagccgcacctttgccatcggccagatttttcgccagatcaaaggtcgctttcgcctggttgttagcatcgttcagtacggtgcccgccagtgcaccggatttcaccagcgccagagcttctggcagcgcatcgacgccaaacaccggaatgctggacttgttgtgtgctttcagcgcttcaaccgcacccattgccatcgcatcgttgttagcaataaccacttcgattttgttggcgttcgggccagacagccaggcgtccatcttatctttcgcctgagcggtgtcccacatagcggtatctaactgtaactgttcagttttgatgcctttgtcgttcaattctttaatcacgtaagtggtacgtgcttctgcatccggatggcccggttcacctttcagcagtacgaactgaatctgaccatctttattcagatcccaaccctgattcgccgcccagtgtttagcaatcaaatcgccctgaataatgccggactctttggaatcagtgccaacgtagtaggctttgtcgtagctatccagcgccttacgagacggttctttgttgaagaaaaccaccggcacgttttgcccacgcgctttctcaatcaccgtacccgcagctgccgggtcaaccaggttgattgccagtgccttcacccctttcgccagcaatacgtcgatctgatcgttctgcttggactggtcattctgagaatcattcatcagcagctgaacatctggcgcggctttcgcatcttgctcaatagccttgcgcactacagacataaagttatcgtcgtacttatagattgttacaccaatgcgagtatcagcagcgtgtgcagcggcaccgaataacatgctggccatcacagcagacagggttaacaccttcttattcatggtatctccggtttttcttatgcagggtagtgcttgagataaatgctcggcggggcagtagagttaatgaagtgttactgaacgccgaagctcactttttaaaattcgttcttccatgcccggtaacgctccagaaaacggctttaattgttgttatgacgctattacctcggtgaaagtgattattcactgttacatacgggttacaacgttaaaacggtgcaatcatagctatcacattgttaagatactgtgaaatcactcacagattgaaagcggttacatcgcctgatttgttgagttagtgatcgtcgccgcattctggcgtgttgcgacagaatggcgacgcactaacgtcggcataaaacagtggctggcacgaggatcaatattgcctgctgccccctgcaaggccagttcggtggctaatttcgccattgaagcaatgggataacgcacggtcgttaattgcgggtcggtgtaacgggcgatgggaatatcatcgaaaccgatgattgagagatgtaacggaatcgcaatgccattatcttttaatgctgtcagtgcgccagcggccatattgtcgttataagcaaatacagcggtaagttgtagattgcgccccagcagttcaaccatcgccgcctcaccgcccggcatgtccggcgtaccagtgccaatccagctttccggcggaataatatcctgctctttcaacgcactcatccagcctgctttacgcatggcgtcatcttcaatgccgtggctggaagaaagataaccaatacgttgatgacagttattcagcaacatgcgcgtcgccattcgggcaccgctgagattatccaggcaaacgcaacgatgggcgtaccccggcacaacgcggttgattaacaccataccgggaatgttatccataaattgcgccagttcatcgtcactcaatgcttttgagtgaacaatcaacgcattacaacgctggcgaattaacacctcaatggcgtgacgctctttttccgcttcatgatagctattgccgattagcacgtatttctgatgctgctgggcgaccagatccaccgcttttaccagcgcgccgaaaaaagcatcagaaacgtccatcaccaccacgccaatggtatcgctaacctgagttgccagcgcctgggcattggcatttggccgataatccagctcactcacggctttcattactgcttcacgcgtgtcggcactgaccagcgtgctgttattgagcacccgggaaaccgttgccacagagacgccagcctgacgcgctacatcacgaatggtgatcatattcactacctgttatgagattgcagtaaatgactgcttgctggcggctattttgtcagcactgaatacaggacttcgtgaatcgagtcacagcaatggaaacggttacagccgttttgttaacgaatgtgatccagatcgttatcttgatgttttagatattgccgttccggcagcacgcaaagttaactgacgccagagccattccaccggcccctggcggaagtaacgcagccagataacagagaagaggatattcgccagccataccggaataacaaacgccagcagctccaggcgatcaaaatgcataaacaaaccgaggtggtaaaaaagcgtggtacaaatcagcgtttgcaatagatagttggtcagcgccatccgtccgacgcaggcgattgccagcaccagcttaaagcggcttaattgcggccagaagccataaaacagcgacgcatagccaatcgcctgaaacggcgcactcagttcccgcggcatttgaagtaagaaggcacaccagcgatacgcccagtccagctgccattgcagggcgatggcaggaaggttaatggtcaccccaatcgccaccagcacaaaaccagtacgacgatagtgacgtaagctgaactgccctttcagccagccgctgcgcatcagcgccgcaccaatgagcatcatcccagccagttgccagccatactgtgcgcccagtgccagtaaactgttgccaacaccatcggcacgattactgatcgcatcaacgccgccgtgaagcttccagtatttttcatacaaaatagccgatgcatccggcgtccaggcgcggctggtctggctgtcggaaatcagccccaataacagcaaaacgccaagccccaccagataaagcatgacgccggtattaaacaggctttttaccgatggcgcatcgcgcaccagccgccagcagattaagcccaccagcccgtaagccagcagaatatcgccgtcccagaacaataaaccgtgaataaagcccaataagactaacagcgttaaccgcgactggatccagcgtctgccacggggcagcaacatttgcagtccagcaccaaacagcagcgcaaaaagcgtgaggaatttcacctgggcgatgagatcaagaaatgcccaggtccatgcatcctgcggcgtaatagcaccgtaccaggcgggattgagataagccgcctttggtagcccaaaggcgctgatgtttaatagcaggatccccagaatggcgacgccgcgaacaaaatcgagcgtgacgttgcgctccatggttcctgccttttaatcagttgtgatgacgcacagcgcgcagaaactcgtggcgcgtattctgactggatttgaacaatccaccaagagaggtcgttgttgtggcactggttgcatcgcggatgccacgcgccttcacgcagtaatgcaccgcgtcgatcgagacagccacgttattggtgcccagcagcgtttgtagcgcaataagaatttgctgcgtcagacgttcctgcacctgcggacgctgggcaaagaactgcacgatacggttaatttttgacagaccgatcaccgaatctttcgggatataagccaccgtcgctttgccatcgatggtaacaaaatggtgttcacaggtactggtcagagtgatatcgcgcacggtgaccatttcatcgaccttcattttgttttcaatgagggtgattttcgggaagttggcgtaatccagaccggagaaaatttcatcgacatacattttagcgatgcgatgcggcgtttccatcaaactgtcatcagccaggtcgagattcagcagctgcatgatttcggtcatatgaccagcaataaggcttttgcgcgtttcgttatccatttcatgcacgggcgggcgcagcggtgtttccagtcctcgcgcaactaacgcttcatgaaccagggccgcttctttactgagtgatggcatttatgatttctcctgcaggtgtgacgcctccgccctgcgtgggggcaaagttattaagctgatttacagcttgattattgtgcgtgaggcggcgcacataatccagtattcacagcgataattattgtaattgccgctgcctttcatcagcagatgttaaaacatcgttatgcaaatacggaagtgaaagttactcacagcacattgaataaacggtatgatgaagaaattgcaaacaacacaacaaggagccacgcatggaaatgctcgaagagcaccgctgttttgaaggctggcagcaacgctggcgacacgactccagtaccttaaactgtccgatgacgttcagtatctttctcccaccacctcgtgatcacaccccgccaccagtgctgtactggctttccggattaacctgcaatgacgagaacttcaccatcaaggcgggtgcccagcgcgtggcggcagaactggggattgtactggtgatgccagacaccagcccgcgcggcgaacaggttgccaacgatgatggctacgatttaggccagggcgcggggttttatcttaacgccacgcaaccgccgtgggcgacgcattaccggatgtatgattatctgcgcgatgaattaccggcgctggttcagtcgcaatttaatgtcagcgaccgctgcgccattagcggtcattcaatgggtggtcacggtgcgctgattatggcgctgaaaaatccgggtaaatacaccagcgtttcggcctttgcgccaattgtgaatccgtgcagcgtcccgtggggaatcaaagcgtttagcagctatttaggtgaggacaaaaatgcatggctggaatgggacagttgcgcgctgatgtatgccagtaacgcgcaggatgcgatcccgacgcttatcgatcagggcgataatgatcagtttcttgccgaccagttgcaacctgcggtactggcagaagccgcgcgccagaaagcgtggccgatgacgctgcgtattcagccgggatatgatcacagttactacttcatcgcctcttttatagaggatcacctgcgcttccatgcgcagtatttactgaagtgaaagtccgcccggttcgccgggcatcttctcatcagaagcgataatccactgccataaagtaacgacgtccgtcttcgttatagctgtagtcgtcacgactgagatccttgtcgccaaggttcagcacgcctgcgcgcagtttgacgtctttagtcacctgccaggccgcgccggtattccagatggtataaccgcccggtgttttagccgtcgcgctgtcggcgcgtttctgcccggtatagtgaccagaaacatagaatgaccagtcttccagcgccagcggtttccagtccagcgtaccgttagcagtatggaacggcagatccgatagcggtttgttttcgccgttgctgacatcacgaccatcgttgtaggtgtagttgatcgacagtttccattcatcgttgaacggaattttcagttcggtttccacgccctgaatacgagctttgttaacgttgtagtagctaaataccggtatgcgccgtccgttagcgcccgtctcaaaaccaacaaagttttggtagcccggtgcagcgttgacgtcagacgtacggctgatgctgatacgatctttcacatcgttacggaaaacggtaacgctggattcaaccccttccagccagccttcttcacccatgtagtaaagccccagctcccaactttcgctggtttctggtttcagatccgggctacccacaatcttacatgcgccacggcaggaattgctcgtccagtcagggctaagttgcaacagagaaggtgctttaaatgccgtcgcccagccccctttcaccgttacggtgtcggtggcgttataaaccaggtaggcacgcggactccagtgttcaccgtaggtttcgtgatcgtccatacgcacgccggtcgtcagcgccagcggctcgaagatccgccattcatcttccacaaacagcgcgtactggctggcagacgttttggagctggttcccccggtcaggttcaccgcatcgctaagtttgtcgtgacgccattcaccgccaaccgtgagaaactgattaattgccgtcagcggcaacgtgtatttgccgtcgaccgcattgctttcggaagttatcgggctgctgttgccagggtttttgttctcgactttctcaccgtagtatttcagttcgctggtgccgtaatcccaacgcccattatggctgacggagtagttctggcgttccaggcggtttttgtccagcgagtcggaatcacgatcctgacggtcgaaaccgtatccggcagtaaaatcgtgattttgattcggtgtccaggcaaattcgacattgccgtcgcggctggagaatccttcaatacgcggcgtttctccggtatcggtggtcgttgagttttgcgggtcatccttttcacgttttgccaggctgccgtaagctttcattcccagcacaccatcaattaatggtccactggtaaagaactgaccgttataggtatcaccgcgatcgcgatgttcctgaatggtggtatcgacggtaacggtacccgaccatttctgaccgatttttttggtgatgatattcactacaccgccgagcgcatcggagccgtatagcgacgacatcgggccacgaaccacttcaatacgttcgatggaatcgaccgggatccagttcagatcgaaatcattgtggcggaagacggcattgcgggagttaacgcgtttaccgtcgacgagaatcagggtgtagctgctgtccagaccacgaatactaacgcccttacggttatccccttcgttcgtcagttgtacgccaggcacttctttgaggacatccttcagattctgtaccggttttcgctgcaggtcttcctgggtaatgacgctgatactggcgggtgcatctttgaggttttgttcaacggaagatgcagtgacaaccatcgtttcgccatcatcatcgaccgctaacacaggccatgcacaagaaatagcggacaaacacagcccgacccgtacgaaagggttcaacctaaacattccatatctccatgaggtaactacgaaaataaaatgggttatcgctcacatcttcttcacgtccccttgcgtacggcagcatcgcggtggacttatttgtatgcaggtgatcatcccagaaagccggaacagcctctgatttgtcagccttttttgattgcggcgtaacgataatgcaaacgataacaattatcaatccaaatgttaaattttatatccgcatgatttgtcagggaaatggaattgaaaaagccctctcggttgagagggcttagcaaggaagggaggaaacttatttcttatcgttctgcgggaacttcatttcgctgtagcgtacgaagtgagttcctttaatcagcttgtagccgaaccaaataatcaggaacagcgggataccaatatacgttgccgctacgccgccccagtcaatggtatctttcaggaacgcttcgtagttctggcccaaagtgataatcagacacagaatgaatgcgaagatcggccccagtgggaagaaacctgaacggtacggcagatcgttaatgtcgtgtccctgcaatacgtaaccgcgacggaagcgatagtggctaatggcaatccccagccaggcgataaaacccgtcatcccggaggtgttcagcagccacaggtataccgtctggttgccaaacatggaggtcaggaagcacagaccggcaatcaccgtcgtcgcatacagcgcattacgcggcacgccaccacgcgacagtttagcgaaaatgcgcggcgctttaccgtcacacgccagggtgtacagcatacgagtagacgcatacataccggagttacccgctgacagcaccgccgtcagaataactgcgttcatcaccgccgccgcagagagcagacccgcgtgctggaacaccagggtgaacggactaacgctgatgtctttaacatcgttacgcagcaggctcggatcggtgtacggaataatcaggctgataatcaggatcgcgaacacatagaacaacaggattcgccagaacacctgacgtaccgcgcgtggaatgtttttcgccggatcttcggactcgcctgcagcaataccgatcagctcggttccctggaaagagaagccgacaatcatagctacgccgatcatcgccgcaaaaccaccagcaaacggcgcttcgccgattgtccagttgctccagcccgcaggctgcgcgcctttgaagataccgataatcatcagcacgccaacgatgataaagacaataactgtcgtgactttgatcagtgagaaccagtattccgcttcaccaaagccacgaactgagatgtagttcagcaggaagataacgccgaggaacaacgcactccagatccagcccggtgtatccgggaaccaccagctcatgaccagctgagctgcaaccaggtcaacggcgatagtcaccgcccagttgtaccagtagttccagcccagcgcgaagccaaagccttcttcaacatagttctgaccgtaagtggcaaacgaaccggaaaccggcatatatgcagccagttcaccgagactggtcatcaggaagtaaaccatcaggccaatcagcatatacgagagcaatgccccgcccggacctgcctgagaaatcgttgcgccagaggcaacaaaaagacctgtaccgatggaaccgccaatggcaatcatcgtcaggtgacgcgcctttaattcacggcgtaagcccggcgcttctgtggttttagtttcggaaaccatacaaaaatgctatccatcttaaaaatgaggcgcgattgtagcagacgattggcaatccttccggcagaaatacacggttataagacaccttcatgatcgcccagggattataagtaaagcagccaatctcttttctggcgaatgcatgctgagggcgctgcgtcacgaaatcgacacagcaccagcatgttcttgtacagcaacttaacgcggtacattcgcgggatcgcaatagtccagaaagcgccgtagcgcgttggaaaggtgtttttgccgatgatgtatacgccacaacgtacgcatcaggcgcggcagagggaccgcaacttcacttaatgtgcctgcctgcaattgatcttcaatcacccgtcgcgacaggcaactaattcccaacccatgacgcaccgcatgtttgattgcctcggagttacctaattccatcgccatctcaaacttcggtaaatgtgacagcaatagataatcgacaatctcccgcgtgccggaaccgcgttcacgcaggatccacggcgcagcggccagctgctctaaggtgaccggaccacgggccaacggcgaagtcggcgcggcgaaaaccaccagctcgtcttccagccacggttcagaaataatttcagtgctgtggcacggtccttcaataaaaccaatatcaacgcggaaatccagcaccgcttgcatcacgtcctggctgttcccaacgctaagttcaatcggcaactgcggataatcatggcgataacgggcgataactgcaggcagaatgtagttaccgatggtactactggcatagatacgaatcgcgccgttgtcttcgcgaaacagttgttcgatttcaaccgcctgttcaagcaatgccaacgcacgcggatagagcagccgcccgtgttcattaacaaccagtcttttccccacgcgatcaaacagttgcacgccaagctgcccttccaggtcggtcaaggctgcgctcactgctgattgcgacaacgccagcatcaccgacgcctgggtggttgatccacttttcaatacttctgcaaaaacttccaactgccggagggtgatgtgcatagtcgcttaccacttataaagattaattataaatatataatcaattttatttttaaaccagttagtcgtaaccttatgcccggttaaaggagagggttatgacgaatatcaccttacagaaacaacatcgtacactgtggcattttattccggggttagccctgagtgcagttatcaccggggtcgccctgtggggtggttccattcccgcggttgcgggtgccgggtttagtgccctcaccctcgcaatcttgttggggatggttttaggcaacaccatctatccgcacatctggaaaagctgtgacggtggtgtgctgtttgccaagcaatatttattacgtctgggtatcattctttatggcttccgtctgacgttctcgcaaattgccgatgtcggtatcagtgggatcatcattgacgtgctgacgctgtccagtaccttcctgctggcttgcttcctggggcagaaagtgtttggtctggataagcacaccagctggttgatcggtgccggtagcagtatctgtggtgctgccgcggtactggcgactgagccggtagtgaaagcggaagccagtaaagtaaccgtggctgttgcaaccgttgttatcttcgggaccgtcgcgattttcctctacccggcgatatatccgctgatgtctcaatggtttagtccggaaactttcggtatctacattggttctactgtgcacgaagtggcgcaggtggtggcggcaggtcatgccatcagcccggatgcggaaaacgcagcagttatttccaaaatgctgcgcgtgatgatgctggctccgttcctcatcctgctggcggcgcgtgttaaacagctgtctggggcgaacagcggcgagaaaagcaaaatcactattccgtggtttgccatattgttcatcgtcgttgccatctttaactcgttccacctgttaccgcagagcgtggtgaacatgctggtaacgctggataccttcctgctggcaatggcgatggcggcgctgggtctgaccactcacgtcagcgcgctgaaaaaagccggggcgaaacctctgctgatggcactggtactgtttgcctggctgattgttggtggtggtgcgattaactatgtgattcaaagcgtcatcgcataaaccactacatcttgctcctgttaacccgctatcattaccgttttcctccagcgggtttaacaggagtcctcgcatgaaatacattggagcgcacgttagtgctgctggcggtctggcaaatgccgcaattcgcgccgccgaaatcgacgcaaccgcgtttgccttgttcaccaaaaaccaacgtcagtggcgtgccgcaccgctcacgacgcaaaccatcgatgaattcaaagcggcctgtgaaaaatatcactacacatcggcgcaaattcttccccacgacagctatctgattaacctcggacatccggtcactgaagctctggaaaaatcgcgcgatgcctttatagatgaaatgcagcgttgcgaacaactggggctttctttgctcaacttccaccctggcagccatctgatgcagatttcagaagaggattgccttgcgcgtattgccgaatccatcaacattgcgctggataaaactcaaggtgtaacagcggtgattgaaaacaccgccggtcagggcagtaacttagggtttaaattcgaacatctcgcggcgattatcgacggcgtggaagataaatcccgtgtcggcgtctgcattgatacctgccatgctttcgctgccgggtatgatttgcgtactccagccgaatgcgagaaaacgttcgcggattttgcccgtattgttggctttaagtatctgcgcgggatgcaccttaacgatgcgaaaagcacctttggcagccgcgttgaccgccatcatagcctcggtgaaggcaatatcggtcatgatgcgttccgctggatcatgcaggacgaccgtttcgacggcattccgctgatccttgaaaccatcaacccggatatctgggcagaagagatcgcctggctgaaagcgcaacaaactgaaaaagcggtggcctgatcgatgaacgacagggaaaagcagattcttaaaattttacggcgtaacccgctgattcaacagaatgaaatcgccgatattctgcaaatcagccgctcacgtgttgccgctcatattatggatttgatgcgcaagggtttgattaaaggcaaaggatatatccttaccgagcaggattactgtgtggttgtgggtgcaatcaatatggatattcgcggaatggcggatatccgttacccgcaagcagcctctcatccaggttctgttcactgttccgcaggcggcgtcggacgtaatatcgcgcataacctggctctgcttggtcgggatgtgcatttaatatcagctattggcaacgatttttacggcgagacattactggaagaaacgcgccgcgcgggcgtgaacgtttcaaactgcattcgtctgcatggacacagcactgcaacttatctcgctatcgctaataagcaggaagaaactatcctggcaatcaatgacacacatattctgcaacagctaacgcctcaactgctcaatacttcacgggacttgattcgccatgctggtgtggtgctggctgattgtaatctcacacctgaagccctggagtgggtctttaccattgctgatgaaattccgatgtttgtcgataccgtttccgaatttaaagcgaacaaagtaataaactggtacagccggatccacactctgaaaccaacataaaatgaactggaaattttgtgggggcaaccgattaaagacgacaacgatcgcatcagagctgtaaattcgctgcatcaacaaggtgttaaacgcatttttgtttatctgaaagatgaatctgtattttgcagcgataaggatggagaacaatttttgctgaccgcgccagcgcatacgacagtagacagttttggtgctgacgatggttttatggcgggcctggtatatagctttcttgaaggatacagtttccgcgacagcgcccgttttgcggtagcctgcgcggcaatttcgcgcgccagcggcagcttaaacaaccctaccctgtctgccgataacgcgctttcattagtgccaatggtgtaacaatgttgccggattcgacgcttgaccgcatcttatccggctcataaattgcgcactacgctaaaccaataaagaatcctgcaatagtagcactcatcaggttagaaagtgtcgccgccgccagcgcgcgtaaaccaagttgggcgatttccggcgcacggtgtggcgcaaccgcagaaaacgcccccaccaccaccccgatagaaccaaagttagcgaaaccgcacaacgcgaaagaaataatcgccacggttttagcatccagagtgccacccgtttgcagatatggcgagaaattgagataagcgacaaattcattgatcgccagcttctgcccaatcaaactcccggcaagatttgcatcactccagtcaacccccatcacccacgccaatggggccaacaggtaacctaaaatggactccagcgaggcatgtgcaaaaccaaaccagccgccaacgccgccgataataccattaattaacgcaatgatggcgacaaatgccataacaactgtcgctacaccggcggcgattttcagcccggtcattgcccctgtcgcagcggcttcaataatgctttttggcggtgtttcggtgaaagagaggttattaaaggaaacctgcgaagattccgtagccgggcttaacaggcgggcaaacaagatcccgcctgggatcgccattaacgatgccgccagcaaatattccacaggtacgcccagggcggcgtaaccaatcattgtcgaaccagcaatcgaggccatgccactacaaatcgctgtaaataattcattgcgattcagacgatcgataaagggtttgacgattgccggaatttcgttttgcccgaggaaaatggtagtgaccgcgacgaatgactcgatcttgctgatatttaacgctttctggaagataccgccgagaatgcgaattaaaatccccatcacaccgatgtagtagagaatactcaccagtgctgtaacgaagataattgccggtaatactctgaaaccaaagataaatcctgcgccatcaaacagcgtgtccattttcggcccgaccagcgaaccgaagataaatgcgctacccgcgtcgctgtacgccatcactttatgcacgccaaaagcgactttttcagcgacccaacgccctggcggtaaccaaagcataatgccgccaatcacaacctgtaacactaacgccgcgccaacggtacgcaggctgatcttcttcttgtttactgacagcaaaaatgcaattgccagcaataccaccattcccagaacacttctcatgacatccatagtgattatctcttcatgtcatattgggcgacggctttctgcccatcagaaatagtcgggcctgcatcttgcgctatcggcccggcttgttatcaacgcttaatgggttttgatgtagccgcgcacgcactcttcgactaagccccagaaccagtcggtatcaatagtgatgccgactttggtattggcgggcttgccaagaacgcccagctcgtcgcagacggtgcgcccatagcaagggccactgttgacgtccacttcgacgtacatctcctgggttttaatgccatcagggttaatcagataaccgatgcaggtggcgtcgtgcaccgggccgccagccaggccgtagttttcgaactgcgttttgagagtgaagttcatgatgtcgctgaacagctctccggcagggccgcctgccctttccatccgagcaatcacgtccggggtgcaaacggtctggttggtgagatcgaggcccatcatcactaatggaacgccagaggtgaacaccacgcgggctgcttccgggtcagcaaagatgttgaactcggcagatggcgtgaagttgcctgtaccgtaagcgccgcccattagcacaatttcacggattttgggcaggatcgcgggttgcatacgcattgccaccgcgatatttgaaagcggaccaaccggcaccagagtgatatcgccatcgcttgccatcagggtatcaatgatgtatttcaccgcgtgggtactttctgcctggcgggtcagcggctcgaataccgggccatccagtccggtttcaccgtgaatattatcggcaacgatttgttgacgcataatgggttgcggcatccccgcataaaccggaacattaatctccagtttctggcaaacattcaggccattaattaatgttttatcaagcgtctgattacccgctacaatagtgatgcctaataaatctattgccggatgtttcgccgccatcattatagcaatagcatcatcatgacccggatcacaatccagaataatttttctcttttccattgtttatttcctctgtttccagttgcgttattttttctacagcaaagaaaattcgaccgggccgatgattgaatcttaccaaccgcgtacgtatgctaaatatgagaaatctcatagcggataaacatcgtgaaagaaatccacaataatgatcttaagcagcaattgatgagtgaatccgcgtttaaggattgctttttaacggatgtttcagccgatacgcggctgtttcattttttagcgcgtgactacattgtgcaggaagggcaacagccgtcctggctgttttacctgacgcgaggccgcgccaggctttacgccacgctagctaatggtcgcgtgtcgctgatcgatttctttgccgccccctgttttattggcgagattgagttaatcgacaaagaccatgaaccgcgtgcggtgcaggctattgaagagtgttggtgccttgcgctccctatgaaacattaccgcccgcggttattaaacgacacgctatttttacgaaaactctgcgtcaccttaagtcataaaaattatcgtaatattgtttctttaactcagaatcaatcatttccgttagttaatcgcctggcagcttttatattactctcgcaggaaggtgatctttatcacgaaaagcatacgcaagcggcagagtatttaggcgtttcttatcgacatcttttatatgttctcgcgcaattcattcacgacggtttattaactaaaagcaagaaagggtatctcattaaaaacagaaagcagttgtcaggactggcgctggagatggacccggagaataaattctccgggatgatgcagtaaaaattatttgcaatagcgcgattgccggatgcaacgcttaatacgttttatccggtctacaaatcgagcattacgccagaccaataaagaacccggcaatagtcgcactcatcaggttggaaagcgttgctgctgccagcgcccgtaaaccaagctgggcgatttctggagcacgttttggcgaaatagccgaaaatgcgccaacgacaacaccgatagaaccaaagtttgcaaacccacagagggcgaacgagataatggcaatggtcttgacatccagcgtgccgctcgtttgcagatagggcgagaaattgagataagcaacaaactcattaatcgccagtttctgcccaatcaaacttccggcaagatttgcatcactccagtccacccccataatccatgccaacggggccagcacatagccgaaaatgctttccagagagacattggcaaaaccaaaccagccgccaactccaccaataatgccattgatcagcgcaataattgccacaaatgccattaccaccgtcgccacaccggcggcgattttcagcccggtcattgcaccgttcgccgcagcttcaataatgctttttggcggtgtttcgctaaacgacagattttcaaacgtaacttgcgaaggttccgtcgccggactaagaatacgtgcaaacaggataccgccaggaatagccatcagcgaagcggctaacaaatagtcaatcggcacgcccattccggcatagccaatcatcatcgaacccgcaatagacgccatgccgctacaaatagccgtaaatagctcgttgcgattcatgcgatcaataaaaggtttaacgatcgccgggatctcattttgcccgaggaaaatagtggtgactgcgacaaaagattcgattttgctgatgttgagggctttctgaaaaatactgccaagaatacgaatcagcagccccatcacgccaatgtagtacagcagactgatgagcgcagtaacgaaaataatcgccggaagtacgcgaaaggcgaagataaaacccgcaccgtcaaacaggacatccattttcggcccaaccagcgaaccaaaaatgaaggcgctaccggcatcactgtaagacatcactttatgaacgcctaatgccgcctgttctactgcccactttcccggtgggaagtagagcatgatgccaccaatagcgatttgcagcagcagtgcggctccaaccgtgcgcaaactgatgctctttttattcactgacaacagaaatgctattgccagtaacaccaccatccccacaacacttctcattatatccataatgattttcccttcatgccagtaaacccggcgtcagcgccaggttttggtatgcttgatgagtacgggcgacggctttctgcccgtcagaaattaacccgcgagacgctggtattctttggcaatttcactcgccagaatggcgttgttgaacaccagctggatattggatttcaggctgtcaccgccggtcagctcagcaacgcgcgccagcaggaacggtgtactttctttaccaataacgccctgctcttcggcttcggcgacggcttgatctatggctgcattgatagattcctccggcatcgcaaactgttccgggatcggattcgccactaccaggccgccgttcaaaccggtttgccatttcactgccattgcacgagcgatttccgtggcactatcaaggcgaatactgacttcaaatgggctggtacggcagaaaaacgcaggcagcgcttttgtctgatagccaattaacggcacaccgaaggtttctaaatattctgttgttaatcctaaatcgagaatagatttcgccccggcacaaacaacggtgacattagtatttgccagttcttgcaaatcggcagaaatatcgaaggtatgttccgccccgcgatgcacaccaccaattcccccggtggcaaatactttaattccggcaagcgccgcaataatcatcgttgaagccacagtggttgcgccattttttccggcggcaacaacaaaaggtaaatcgcgacgactaactttggtcacgttatgcccttcacgacccagtaattcaatttcttctttgcttaaacccactttcatcacgccgccaataatggcgatagtggcaggtactgcgccctgtttacgaatagtttcttctacttcaattgcggtctgggcattttgtgggaacggcatcccgtgagaaataatggtcgattccagcgccacaaccggttttttgttttttaaagcgtcctgcacttccggggaaatttgtaataattcaggggaaatttttaattcagacattctgcgttctccactaacgatataacgttggcaatcgataaatcggggttattggtgtattcacaggagagcgccattgacgaacatccctgtgcgaaacgaacagattcggcaaacggcattccgtctacccaacacgaagcaagtcccgccatcatggcatcgcccgctccggtaacattaataacattggttttgatcggggcagaccagccactttcaccgctgatatcactgtaataaacgccatcgccgcccatgctcaataccagtcggttcaggccatgttgatggaaccaggcagcaacttttgccacatcttcacgccctgacagcgcaatcccactcagtgtttccgcttcaaggcggtttggcttcagagtgtggatctgatttagacggtcgcgcactttgacacatttccacgctgaaaccggatcgacaaatacgggtacgttggcggcattatccagaatccatgccagtgcctcttcactgatattacagtctgcgacaatgacctttgccctctgaataaattcacggtgctgtgcgagatattcagctgtaatagcgttgctaatattcatgtcatttatagcaaccagcatttcaccggtattatcgagtaatgataaataactagacgtattttctcccggcacaatcaggcatttatcgacataaacgccagattgattggtttgcgttagcagcgattgaccataaaaatcactgcctactgcgctcagtagccaggctttgttacccagcaacgccaggttttgtgcaatattgcgccctactccaccaggcgtaaattttattttacctggatttgaatccgcataatttaatgattcatgtgaatatccggcgacatcaatattcgccgaacctataattacgacataatccttttcgcgcatagcacgtcctctggtaaaaaattaccaaccttgtcaatccacaagaatatagatactgcaaagacggtttaaacatgtgttcatatttaaacatgtgctcatagtatgcatgttttacgtaaagtaaattaccgccagagaggcaaaatgggcagatttgagcaggctcacaaaatgcgattaaatgcctgaattacaaaagcgaggaatttgtgacgggatgcacagaacaggaacactaaaaaagggcagaaaataatctgcccttgaggaaataaccttagtgtttgatgaacgtttcaggtttctactgaaagataaaaccatttaaattcataaaattacatttacaaaccggtcattccctttgcgctcatccaatgatacagggcaggaaatttctgccctgtaacacaccttttattacgctgctttcgctactgcgtccacttccggacgtttcaggaaggcataggccaaacccgccaccagcgtaccggcaataattgctaccaggtaacccaataccggcgtaatagcgccagggatcagcagaacaaacagaccaccgtgcggtgccatcagtttcgcaccaatcgccattgagattgcgccagtcagcgccccacccacgatacagcacggcagcacacgcatcggatcacgagcagcaaacggaattgcaccttccgaaataaagcacagtcccagtaccagagcggctttgccaccttcctgctgcgctttgtcgaatttgcgacgcgccaccattgttgccaggcccattgccagcggtggcaccatacctgccgccataatcgccgccatcgggccataggtttgagtactcagcagacccacaccgaatgcgtacgctgctttatttaccggaccgcccatgtcagtacacatcatgccaccgaggatcgcccccagcagaaccgcattcgcagtccccatggtctgcagccagtgagtcaacccttcgagaatgccagcaaccggtttaccgatcaggtagatcatcgccagaccgaccaccagactggaaattagcggaatgatcaggatcggtttcagcgcctccatactctgtggcagtttcaattgcgtactgattaacttcgcaatgtaaccagccaggaagcccgcaataataccaccaatgaagccagaaccggtgctgaccgccagcataccgccaatcagacccggcgtgaggcccggacgatcggcaatggaaaaggcaatataacctgccagtaccggcaccatcagcgcaaaggctgaaccaccaccaatctgcatcagcgccgctgccaacgtacccggctctttaaacgcttcgataccaaaagcaaaagaaagcgcgatacacagaccaccagcaacgaccatcggcagcatgtaagagacgcccgttagcaagtgacgataagcgcctgcactctctttcttaccttcagtggtcgccgtttgagttttgcccgccggttcatacggcgttgcttcagcaaccgctttatccagttcctgcgcggttttcttcagcgccagaccggtagaggtacgatacatcggtttaccagcaaatttcgccagatccacttcgatatctgccgccacaatcaccagatccgctgcggctacttcctcgggagtgattgcattacccgcgccaacagaaccacgggtttcaactttcacccaccagccacgttttttcgcttcggtttcaatggcttcagccgccataaaggtgtgtgctacgccagtcgggcaagcagtcaccgcaactacgcgtttcggaccgctggcggcaaccggtgctgtcgcagtgaccggcgcagtgtaaggtttcgcatggcctttggcttcactcaggaacagctcagggtgcgcaactgcccgggaaatatcacccagccagacatttttaccgttcagcgcgctgtcattcgggatggaatcaccgagaacaatcgccatttctgcgtcgttcggattgtcgatgatttccagttttgcttttcgcgccgccgcgcccagcagggtcttcgccatataggcgcgtgcctgaccgagattagcgtcaataatcagcagcgttttcattatgcctctcctgctgtcagttaaaaggttgtaagtcgacgcgcgccatcattgcggccaactgcggacgatcggtaatacccacattgctttgacttaccgccagggctgcaacagcagtcgccagacgcagtgtgtgttcactggattcacgcatcagcaagccataaatcaggccaccaaccatagaatcccctgcgccaacggtgcttacgacatcgactgacggtggtttggcgatccattcgccggaggcattaacccaaagcgcgccttcggcacccagtgaaataacaacatgcgcaataccttgttcacgtagcgcatgtgcagcttcaatcacatctttcatttcaggcagtttacggcctgcccagatttccaactcgcggcggttaggtttcaccagccacggtgccgctttcaaacctgctactaacgcttcacggctactatcaaagataatgcaaggacactgactacgcaggcgagtcatccagtcggtgaacgcttccgggctgacgcctgacggtaagcttccgctgacacagaccatatcgaactgaccgagccagctcagagaatcagtcacaaagcgttcccagtcggcgggggtgactacaaaacccgagaagttgaagtcggtcacttcgccgtctttttccgtcagcttaacgttaattcgggtgcgcccctgtacaacctggaaacggttggcaatgcccagctcgctgaacagttgctgaaaaccatcctgattgtctttacccaggaagccgccaacggtgacatcaattcccaggtcttttaatactttggccacgttgatgcctttacccgccgcatgcagaccggtggttttcaccaggttcacttcgccgcgttcaatttccgggcagaaaccaacaaggtcataagccggattaagggtgatagtagcaacacgtctgctcattatgcgccctccccaagaccagcagcgatagcgtcgccgattgctttcagcgcctgttcagcatctgcaccctgggcggtaaagcgtaggcgatgacctttcttaacgccaagtgccacaactttcatcagactacgtccgtttgccggtttgccggtaccatcaaggtttgtcacggtaatatcactgttaaattgtttaatggtattgaccagcatggtacctggacgagcatgcaggccgtgttcattgcgcaccacaaactccgcgcttaacacgtcgtcggtcggcgcatcatcgctggtcagcagcgccagcaacgttgccgcatccgctttcagcaagcggtcagctttattgtcgagcaataaatcagcgagacgcttaagaaccgcgatgggctgatcgtcattcatcgccacactcaccagcatggctgccgtttcgccgtccacatcaaaagcatttgccgcacggcttaccgcaatcgcgctacgcagattgccttcggcgctatcgctcagccagataccctgtccgagattcagcggttgttcattgatggctttggtgacgaaagtggcgtcaactgcccccgcctctttcagacgcgcagcgttcagcgcctgaagagtcagcagatcgctggcgacgatatccagcgtcagcatttcgttgtcgagcttcagctgctcactctgcttttcgcccatcagtaatgcgcgaagttcttctgctgttgttgctgacttcagttgttcagcaacggaatcatcgctcagtacgtgggtcagctggcgtagcaggcccagatgttcatccgagctggcagcaataccgattgccacgtacgctacctgaccgtcaccccaggtgacgccttccgggaactgaaatacctgaacgccggttttcagcacctgatcgcgggtgtcggtagtgccgtgtggaatagcaataccattgccgaggaacgttgaggtttgctgttcgcgcgccagcatgccattgacgtagccttctgctacattaccggcctgcaccagcgccgcagcgacctggcgaatcgcctcttctttgtctccggccttttcgcccggatggatgtcctgtacggataactggaacatagttctcctctcttgctgaattgaaacgattcagcctctatgagaaaaaaagcgccaacctggcttagggttaaagacaagatcgcgctgaaacgtttcaagaaagcataatacttctgtttcagcacgcaaggaaagccgtaaagttatgagcaaaagtttgatgtgctgcacaattttttgccatttttcctaattgctgatgggaaaatccgttatcagcaatttcatttcagcagcgtcagcagccaatcagcaacagtgaaatggcattttgattattcgtggcgcttttgatttcgctgtctgtttattttctgacaagcagcgtaaactccgcgtcttcctcttccagtgatcgaccagcatgcataactcccccgcagtctccagcgcgaaatcgtttgacctgacctcgacggcgtttttaatcgttgcctttctcaccggtattgcgggcgctctgcaaaccccgacactcagtatttttcttactgatgaagtacatgctcgtccggcgatggtgggattcttctttaccggcagcgctgtcattgggattctggtaagtcagtttctcgccgggcgctctgataagcgcggcgatcgcaaatcgctgattgtcttttgctgcctgttaggcgtgctggcctgcaccctttttgcctggaatcgcaactactttgttttgctattcgttggcgtctttcttagcagctttggctcgaccgctaacccgcaaatgtttgcccttgcccgtgaacatgccgacaaaaccggacgtgaggcggtgatgttcagctcttttttacgcgctcaggtttcactggcatgggtcattggcccaccgctggcttatgccttagcgatgggtttcagctttacggtaatgtatctgagcgcagcggtagcgtttattgtttgcggtgtgatggtgtggctgtttttaccgtcgatgcaaaaagagcttccgctggcgaccggcacgatcgaagcgccgcgccgtaaccgtcgcgatacgctgctgctgtttgtcatttgtacattgatgtggggctcgaacagcctgtacatcatcaacatgccgctatttattatcaacgaactgcatcttcccgagaaactggccggtgtgatgatggggaccgccgccgggctggaaatcccgacgatgttgattgccggatatttcgccaaacgtctgggtaagcgtttcttaatgcgcgttgctgccgtgggtggcgtctgtttttacgcaggaatgctgatggcgcattcacctgtcattctgttgggcttgcagctgctaaatgctatttttattggcattctgggcggcatcgggatgctctattttcaggatctgatgcccggtcaggcgggttcagccaccacgctctataccaacacgtcgcgcgtgggctggatcatcgcaggatcagtggcgggcatcgtcgccgagatctggaattatcacgctgtgttctggtttgcgatggtgatgattatcgccactctgttttgcttactgcggattaaagatgtttaaggcgcggtcagcatttccagatcgataagccaggtcatggcctgctgacgcgagttaccgcacatttcagcgctggcttgtaagcctgcacagactttcggtcgcagtggcgaggtgaaaattttacagcgttgctgttcatcaagctgaatgcagggcgtattggcgggcttgccatctggcataccgggaatagggctggaaattgaaggggcagtgcaacacgccccgcaacccggacggcatttcatacgttgttctcttaaggttaaccaccggattgatgagcgcgcacagtaccaccttttttgcaccagcaaaagtgcgaataccacttgcccgaaaggcccgtcgcgagtactttgtcgcgatatttttgacattttcgactacaggaatttttcgatgccaagagcgaacgaaattaaaaaaggtatggtactgaattacaacggcaaactgctgctggttaaggatattgatattcagtcgcccactgcccgcggtgccgctacgctgtacaaaatgcgtttttctgatgtccgtaccgggctgaaagtagaagagcgtttcaaaggtgatgatatcgttgacaccgtgacgctgacccgccgttacgttgacttctcctatgtcgatggcaacgaatatgtctttatggataaagaagactataccccgtataccttcaccaaagatcagattgaagaagagttgctgtttatgccagagggcggcatgccggacatgcaggtgctgacctgggacggtcaactgctggcgcttgagctgccgcagaccgttgatctggaaatcgttgaaaccgcaccaggcatcaaaggggcatctgccagcgcccgtaacaaaccggcgacattgagcactggtctggtgattcaggtaccagaatacttaagcccgggcgaaaaaattcgtatccatatcgaagaacgccgttatatggggcgtgctgactaacttcagccgcatgcagaaaagggatagctcaggctgtcccttttttaatttattataccaatcttctattttgcgcttcctgaacaccttacgccctcaattttcactcgttgattgatcgccctcacacttcatcgcattaacaatccagaccaatttcaattgctgtcatataactttacactgtcattgttaatttatcgttactaagacgtgactcctatgaagacaattgcctccgttacgctcccgcatcatgtacacgctccacgctacgatcgccagcagttgcaatcacgtatcgttcattttggctttggcgcctttcaccgcgctcatcaggcgttactgaccgatcgtgtgctgaatgcccagggcggcgactgggggatctgtgaaatcagcttgttcagcggtgatcaactgatgagccagctccgcgcacagaaccatttatataccgtgctggaaaaaggtgcggacggcaatcaggtgataattgtcggtgccgttcacgaatgccttaatgcaaaactggattccttagcggcaattattgagaaattttgcgagccacaggtggcaattgtttccctgacgattaccgaaaaaggctattgtattgacccggccaccggtgcactcgacaccagtaatccgcggattattcacgatctacaaacccctgaagaacctcactccgcaccgggtattctcgtcgaagcactgaaacgccgccgtgagcgcggccttacaccgtttaccgtgctctcctgcgacaatattcccgacaatggccatgtggtgaaaaacgcggtgctgggaatggcagaaaaacgttcgccagaactcgccgggtggataaaagaacacgtcagttttccgggaaccatggtcgaccgcattgttccggctgcaaccgacgaatcactggtggaaatcagccagcatctgggggtgaatgatccctgcgcgattagctgcgaaccgtttatccagtgggtggtggaagataacttcgtcgctgggcgtcctgcctgggaagtcgcaggtgtacaaatggtgaatgatgtcctgccatgggaagagatgaaactgcggatgcttaatggcagccactcttttctcgcttatctgggttacctctcaggattcgcccatatcagtgattgcatgcaggatcgcgcatttcgccatgccgccagaacattaatgctggatgagcaagcgccgacactgcaaattaaagatgtcgatttaacacaatatgcggacaagttaattgcacgttttgctaatccggcgctgaaacataagacctggcaaatcgcaatggatggtagccagaaattaccgcaacgtatgctggcaggtattcgcatacatctggggcgcgaaacggactggtcgttgctggcattaggcgttgctggctggatgcgttacgtcagcggcgttgatgatgccggaaatgccattgatgttcgcgatccgcttagcgataaaattcgcgaacttgttgcgggcagcagcagtgaacaacgcgtaaccgccctgctttccctgcgtgaagttttcggtgatgatctgccagataacccgcattttgtgcaggccatcgaacaagcctggcaacaaatcgtacaattcggcgcacatcaggcgctattaaacaccctcaaaatttaacgatttctgcggttaaagcggatgaagctcaccttcgtccgctctccccttctcttttctgccttttttagccaggattaacgctcagttaacttaccagagtattgcggagccgttgtgaccaggaccaacctcatcaccggttttctcggcagcgggaaaaccacgtcgattcttcatctgttagcccataaagatcccaacgaaaaatgggcggtactggttaatgaatttggggaagtcggaattgatggtgctttgctcgccgatagcggcgcattgctgaaagagatccccggcggctgcatgtgctgcgttaatggtttacccatgcaggtagggttgaataccttactgcgtcagggaaaaccagaccgcttgttgatagagccgaccgggctgggccatccgaaacagatcctcgatctgttaaccgcaccagtctatgaaccgtggatagatctgcgcgccaccttgtgcattctcgatccgcgcttgctgctggacgaaaaaagcgccagcaatgaaaacttccgtgaccagctggctgccgcagacatcattgtcgccaataaatccgaccgtgcgacgcccgaaagtgagcaagcgctacagcgttggtggcagcaaaatggtggcgatcgacaattaattcacagtgagcatgggaaagttgacggtcatcttctggatttgccgcgtcgcaatttagccgagttgcccgccagcgccgcgcattctcatcagcatgtcgtgaaaaaagggttagcagcgttaagcctgccagagcatcaacgctggcgtcgcagtctgaacagcgggcaaggatatcaggcctgcggctggatattcgacgctgatacggtattcgacaccattggcattctggaatgggcgcgacttgcaccggtggaacgcgtcaaaggcgtgctgcgtattcccgaagggctggtacgaatcaaccgtcagggcgatgacctgcacattgaaacgcaaaacgttgcgccaccggacagccgtattgagctgatttccagcagcgaagctgactggaatgctttgcagagcgcgctgttgaagcttcgtttagcgactaccgcgtaaggttgcctgcgtttttcagtaagataattagagaaaatatgattaaaaatttgccgcaaatagtgttgttgaatattgtcggcctcgcgctgtttctttcctggtatattcccgttaatcatggattctggttgccgattgatgcggatattttttatttctttaatcagaaactggtcgaaagtaaggcctttttgtggctggttgcattgaccaacaatcgcgccttcgacggttgttcactgctggcgatgggtatgttgatgctgagtttctggctgaaagaaaacgccccaggcagacgacgtatcgtgattattggtctggtcatgctattaactgcagtggtattaaaccagctgggtcaggcattaattcctgtaaaacgggccagcccaacattgacttttaccgacattaaccgcgtcagcgaactgctctctgttcccacgaaagatgcctcacgagatagctttcccggcgatcacggcatgatgctgcttattttttcggcattcatgtggcgttatttcggcaaagttgcaggtcttatcgcccttattatttttgtggtttttgcgtttcccagagtaatgattggcgcacactggtttactgacatcattgtcggttcgatgaccgtgatattgatcggtttgccctgggtgttgctgacgccattaagtgatcgattaatcaccttttttgacaaatcactaccgggaaaaaacaaacatttccaaaacaaataactcacagtaattaacatcatcaggcttatttttatagtgaggataatcctgatgatgcgcaccgtgctttcatccatcgcgcgcaaaaatcattctctaagtaaatgaatggattgcatgcgtttcactcaatcgtactttaattgaccaatcccgcttattaactttctgtatcactttttcttataaaaaatcatgtaaaaccgctcgccaagaccgcaccaatcgggtaatctcgaactcgttttgcctcggcggtagattatcctcacagcatataattttgtgcgttagtccacagatttggccttaaggaattgtttcaacatgcccaggtaattagtctcgtgtcgcttggcatttttttataacgatatttgtcgttaaggacttcaagggaaaacaaacaacatggtcaaatctcaaccgattttgagatatatcttgcgcgggattcccgcgattgcagtagcggttctgctttctgcatgtagtgcaaataacaccgcaaagaatatgcatcctgagacacgtgcagtgggtagtgaaacatcatcactgcaagcttctcaggatgaatttgaaaacctggttcgtaatgtcgacgtaaaatcgcgaattatggatcagtatgctgactggaaaggcgtacgttatcgtctgggcggcagcactaaaaaaggtatcgattgttctggtttcgtacagcgtacattccgtgagcaatttggcttagaacttccgcgttcgacttacgaacagcaggaaatgggtaaatctgtttcccgcagtaatttgcgtacgggtgatttagttctgttccgtgccggttcaacgggacgccatgtcggtatttatatcggcaacaatcagtttgtccatgcttccaccagcagtggtgttattatttccagcatgaatgaaccgtactggaagaagcgttacaacgaagcacgccgggttctcagccgcagctaataaaccgtttggatgcaatcccttggctatcctaacgagttaactgaaagcactgcttaggcagtgcttttttgttttcattcatcagagaaaatgatgtttccgcgtcttgatccaggctatagtccggtcattgttatcttttaaatgttgtcgtaatttcaggaaattaacggaatcatgttcatacgcgctcccaattctggacgtaagctcctgcttacctgcattgttgcaggcgtgatgattgcgatactggtgagttgccttcagtttttagtggcctggcataagcacgaagtcaaatacgacacactgattaccgacgtacaaaagtatctcgatacctattttgccgacctgaaatccactactgaccggctccagccgctgaccttagatacctgccagcaggctaaccccgaactgaccgcccgcgcggcgtttagcatgaatgtccgtacgtttgtgctggtgaaagataaaaaaacattctgttcatctgcgaccggtgagatggacattccactcaatgaattgattccggcgctcgacattaataaaaatgtcgatatggcgatcttacccggcacgccgatggtgccgaacaaacccgcaatcgtcatctggtatcgcaaccctttgctgaaaaatagcggcgtctttgccgctctgaatctcaacctgacgccttcactcttttatagttcacggcaggaagattacgatggcgtcgccctcattattggcaatactgcgctatctaccttttcttcacgtttgatgaacgttaacgaattaaccgacatgccagtccgtgaaactaaaattgcgggcattcctctgaccgttcggctttatgcagatgactggacatggaacgatgtgtggtacgcatttttactgggcggcatgagtggaactgtcgttggcctgctctgctattacctgatgagcgtacgtatgcgccccggcagagaaatcatgaccgccatcaagcgcgaacaattttacgtggcgtatcaaccggtggtggatacacaagctttgcgagtaacgggcctggaagtactgctacgctggcggcatcctgtcgcgggagaaattcccccggatgccttcattaactttgccgaatcgcaaaagatgattgtgccgctgactcagcatctgtttgagttaattgcccgcgatgccgcagaattagaaaaagtgctgccggtaggcgtcaaatttggcattaacattgcgccggaccatctgcacagcgaaagctttaaagcagatatccagaaactgctcacttccctacccgcacaccatttccagattgtgctggaaattaccgagcgcgatatgctgaaagagcaagaagccacacaactcttcgcctggctgcactcggtaggcgtagaaattgctattgatgacttcggcaccgggcacagcgcgcttatctatcttgagcgttttacgctcgattatctgaaaattgaccgtggatttatcaacgccatcggtacggaaacgatcacttcacccgtacttgacgcggtgctgacgctggcgaaacgcctcaatatgctgacggttgctgaaggggtcgaaacgccggaacaagcgcgatggctaagcgaacgcggcgttaatttcatgcaaggctactggattagtcgcccgttaccgctggacgattttgttcgctggctgaagaaaccgtatacgccgcagtggtaaggtgtgcttacgtcccttattattcatagtgaaagcatgccggattgcggctaatgatgagtaaaaggaaatccgttgcagatgattgtgcgcatactgctgctgtttatcgctctgttcacctttggtgcgcaggcgcaggctatcaaggaaagctatgcctttgccgtgctgggcgaaccccggtacgcgtttaatttcaaccattttgattatgtgaaccccgccgcgccaaaaggtgggcagataacgttgtcagccctcggtaccttcgataatttcaaccgctatgcactgcgcggcaacccgggcgcacgcaccgagcagctgtacgacacgctatttacgacttccgatgacgaaccaggcagttattacccgctgattgctgaaagcgcacgctatgctgacgattattcctgggcggaggtcgctattaatccgcgcgcccgttttcatgatggttcgcccattactgcccgcgatgtagagtttacttttcaaaaatttatgaccgaaggcgtgccgcaatttcgtctggtctacaaaggcaccaccgtcaaagccattgcgccgttaaccgtgcgcattgagttagctaaacccggcaaagaagatatgttgagtctgttttcgctgccggtatttccagaaaagtactggaaggatcacaaacttagcgatccgctcgccacgcctccgcttgccagtggtccgtaccgaattacgtcctggaaaatggggcaaaatattgtctattcccgcgtgaaagattactgggcagcaaacttaccggtaaaccgtggacgctggaatttcgacaccattcgctacgattattacctcgatgataatgtcgcctttgaagcgtttaaagcaggtgcctttgatttgcgtatggaaaacgacgctaaaaactgggccacgcgttataccggtaaaaatttcgataaaaaatacatcatcaaagatgagcaaaagaacgaatcagcccaggatacgcgctggctggcgtttaatatccaacgtccggtattcagcgatcgccgggtccgggaagcaatcaccctcgcctttgactttgaatggatgaacaaggcgttgttttacaatgcctggagtcgcacgaacagttattttcagaataccgaatacgcggccagaaattaccccgacgccgcggagctggtgcttctggcaccaatgaaaaaagatctaccgtcagaagtcttcacacaaatctaccagccgccggtatctaaaggcgatggctacgatcgtgacaacctgttaaaagccgacaaacttctcaacgaagcgggctgggtgctgaagggtcagcaacgcgttaatgccacaacgggtcagccactcagctttgaattattgcttcccgcaagcagcaatagtcagtgggtattgccgttccagcacagcctgcaacggctgggtatcaacatggacattcgcaaggtggataactcgcaaatcaccaaccgcatgcgcagtcgcgactatgacatgatgccgcgcgtatggcgggcgatgccgtggcccagttccgatttacagatttcctggtcatcggaatatatcaattccacttataatgcccccggcgtgcaaagtccggttatcgactcgctgatcaatcaaattattgccgcgcagggaaataaagaaaaattactgccgttagggcgagcactggatcgcgtattaacgtggaattattacatgctgccaatgtggtacatggcggaagaccgtctcgcctggtgggataaattctcccaacccgctgtacgccctgtttacagcctgggtatcgatacctggtggtatgacgttaataaagcggccaaactgccgtcagccagacaacagggagagtagatgggcgcttatctgattcgccgtctgttgctggtgatcccaacgttatgggcgattatcactatcaactttttcatcgtgcaaattgcgcctggcggtccggtcgaccaggccatcgccgccattgagtttggtaatgccggagtattacccggcgcaggcggtgaaggtattcgcgccagccatgcgcaaacgggcgtcggcaatatcagcgacagtaattaccgtggcggacgcggattagatccagaagtgatcgccgagatcactcatcgctacggtttcgataagccgatccacgaacgttacttcaaaatgctctgggactacatccgctttgattttggtgatagcctgtttcgcagcgcctcggtgctgacgctgattaaagacagtctgccggtttccatcaccctcggattgtggagcacgctgattatctatctggtgtcgattccgttaggcattcgcaaagctgtttataatgggagccgctttgacgtctggagtagcgcatttatcatcatcggctacgccattccggcctttttgtttgccatcctgctgattgtcttcttcgcgggcggcagctatttcgacctgttccctctacgcggcctggtttccgctaactttgattcgctgccgtggtatcagaaaatcaccgattatctgtggcatatcacgctgccggtgctggcgacagtgattggtggctttgcggcgctgaccatgctgaccaaaaactcattccttgatgaagtgcgcaagcaatacgtggtgaccgcgcgtgcgaaaggggtaagtgaaaaaaatattctctggaaacatgtgttccgcaacgccatgctgctggtgattgccggttttccggcgacgtttatcagcatgttttttaccggctcgctgctgattgaagtgatgttttcactcaatggccttggcttactgggctacgaagcgaccgtctcgcgcgattatcctgtaatgtttggtaccttgtatattttcaccctgattggcctgctgctgaatattgtcagtgatatcagctatacgctggtcgatccgcgtatagattttgagggacgttaatgtcgcgactcagccccgtcaatcaggcccgttgggcgcgttttcgccataaccgtcgcggctactggtcgttatggattttcctcgttttgtttggtttgagtttgtgttctgaacttatcgccaacgataaaccgttgctggtacgttatgacggcagttggtatttcccgttgttgaaaaactacagcgaaagcgattttggcggcccgctggcaagtcaggctgattatcaggacccgtggctgaaacaacggctggaaaataacggctggatactgtgggcaccgattcgctttggtgctaccagtatcaactttgctaccgataagcccttcccttctccaccctcccggcaaaactggctgggaacggatgccaacggcggcgatgtgctggcacgcattctctatggcacgcggatctcggttctgtttggcctgatgctgactctctgttccagcgtgatgggcgtgctggcgggggcgctacaaggctattacggcggtaaagtcgatctctggggacaacgctttattgaagtatggtcggggatgccgacgctgtttttgattattttactttccagcgtcgtacagcctaacttctggtggctgctggcaattactgtcttgtttggctggatgagtctggtcggcgtggtgcgggcggagtttttacgtactcgtaatttcgactacattcgtgcggcacaggcgcttggcgtcagcgatcgcagtatcatcctgcgtcatatgttgcctaatgccatggtcgcgaccctcacctttttaccgtttattttatgtagttcgataaccaccctgacctcgctcgatttcctcggcttcggtctaccgctcggttcaccgtcactcggtgaactgctgttacaagggaaaaataaccttcaggccccgtggcttgggatcaccgccttcttgtcggtggcgatattattgtctttgctgatctttattggtgaagccgtccgcgacgcatttgatcctaataaggcggtgtagcatgacgcaaactctgttagcgattgaaaatttgtcggtgggttttcgccatcagcaaaccgtacgtacagtagtcaatgatgtttcactacagattgaggctggcgaaacgctggcgctggtgggtgagtcaggttcaggcaaaagcgttaccgcgctgtcaattttacgcctgctcccttccccgccggttgaatatctctccggcgatattcgttttcatggcgaatcgctgcttcacgccagcgatcaaacgttgcgcggtgtacgcggtaataagatcgccatgatttttcaggaaccgatggtgtcgttaaatccattgcataccctggaaaaacagctttatgaagtgctttcactccaccgcgggatgcgtcgggaagcggctcgtggcgaaattcttaactgccttgatcgcgttggtatccgccaggcggcaaaacggctgacagattatccgcatcagctctccggcggcgaacgccagcgggtgatgattgcgatggcgctgttaacgcgaccggaattattaattgccgatgaaccgaccaccgcactggacgtctctgtccaggcgcagattttacagctgttgcgcgaactgcaaggcgagctgaatatgggcatgctgtttattactcataacctcagcattgtcagaaaactggcccaccgcgtggcggtaatgcaaaacggtcgctgtgtcgagcaaaattacgccgctacgctatttgcatcacccactcatccttacacacaaaagctactcaacagtgaaccgtcaggcgatccagtgccgttgccagaacctgcctcaacgttgctggatgttgaacagcttcaggttgccttccccattcgcaaagggattttgaagcgcattgtggatcataatgtggtggtgaaaaacatcagttttacgctacgagcgggtgaaacactgggtttagtgggcgagtccggttccgggaaaagtacgacgggactggcgctgctgcgactgattaattctcagggcagcatcatctttgacggtcagccactgcaaaatttaaatcgccgccagctgttacctattcgtcatcgcattcaggtggtatttcaggatccaaactcctcgctcaacccacgactcaacgttttgcagattattgaggaaggcttacgggttcaccagccgacgctttctgccgcacaacgcgaacaacaagtgatagccgtgatgcatgaagtgggattagatcctgaaacacgccaccgttatccggcggagttctctggtggtcagcgacaacgtattgcgattgccagggcattaattcttaagccctcgctgatcatacttgatgaaccgacatcatcactcgacaaaacggtacaggcgcaaatattgacgctattgaaatcattgcaacaaaagcatcaactggcctatttgtttatcagccacgatttgcacgttgtccgcgcgttatgtcatcaggttatcgtactgcgacaaggggaagtagtggaacaaggaccgtgcgcgcgcgtgtttgccacaccgcagcaggagtatacgcgtcagctactggcgttgagctgacgcttaaaaaggattgtagtttgaaaagggttcggcaattgccacaccaaaatttttcaatcggcatgttgcagcaaactcgtcctggcgatttacaaacaggcacggctcaccttcacactccagcaccgaacatggaacttcgatgtcgcttaacgcctggcttagtttatacatcaccgaccatgcattatcaccatccgggctaagcaatttaagcgccaccaggctgttgtcaccgcacggtccattttgcggaatcggttcaaccttcgaacctgcgaaaccagcagaccagcgatagttctgcggcagtcgatggacgattgagagttgtaatgaagtcacttattttccccggaagtacattcacttcacaatttgtttacatcaattttaacacatcatcaacaatccgtctttatacagatcgtaaagattgatgcctcgcctgcgtggcctctatggctctgatttaagtaatatctgcgggcgtggtcacgtttgcggggctatatgtacccgtttctgcgatctaactcaacctttttaactacaatgatgtgactttttacataaattgattttacataaaataaacatatatcggggaaatgatagatttgtggttgacatgcatcaacaaaggaagccttttaccttcctcgttgtgcaatagatcaccgttttttcggccgactggcgtacagacagaagagaatggagctggttgcgcagaatgcaattgaccaaatcatcggccatgcagagttaaaggtcgcaagagaaagcaatgcgccaacaattgcccctatgccaaaacggaaggttcctgccagcgaagatgccgttcccgccatatggggaaactcatcaagaatgaccgccatcgcattggatgacaccatcgacacgcagcccacaaacgccgcaacgccaaccaccagcgaccagaatcccagccccagcagcgcactgatgaccatccacgccgccataataaactgtatccacaaccccgagcggaacatatttaacgcgccaatgcggcggacgaagcggctgttaaaaatggtcatcacgaacaggaaaacaatgtttagtgcaaagtaataaccaaagttttccggcgcgacgtggttaatttcaatgtagacaaacggtccggcgcttaagaacgagaacatcccggcaaagctgaaaccactggcaagcatataactcaggacacgcttatgacggaacagcgccgcaaagttaccaatagtggtacgaatgtgaaaaggctggcgacgctccggtggtaaggtttctttaatcaggaagaaaatcattgccgaagccagaatcgccgctaatgccaggatccagaagatgtaatgccagctcagccacaccagcacccaaccgccgacaatcggtgccatcagcggtgcaatagtggtcaccagcatgacaaacgacatcatccgcgagaactcttctttcgggtaaatatcgcgcatcagggcgttaatgaccacgctggccgcagccgcagccagcccgtggaagaaacgcatcacaatcagctgatcgatggtgtttgccaacgcacacgccaccgcggcggcggcaaacaccagcgtaccgccgagcaccaccggcttacgcccgaagctgtctgccatcggcccgtagattaactgccccaacgcaaagcccagaatataagtactgagggtcatctgcgtactgcccgcaggtacgccaaactgcgctgaaattaccggtagcgcgggcagatacatatcaatcgacagcggcatcaacatggccagcaggccaaggataaaaacaatagcaaacgacgaatgctgtcgggtggtcacaacgggctcctgaaagtcatggaaaagttagacgacgctggcaatttcttcttcagttaacggacgatattcaccgggggctaaatcagcatccagcgtaataccgccaatacgttcacgatgcagctcaaccacgtggttacccacggcggcgaacatgcgtttcacctgatgataacgcccttcgctgatggtcagacgaacctgcgttggggtaatcacttccagcaccgcaggcttagtgagatctttttcgttatgcagctgcacgcctttagcaaattgctctgccgtatcgtcagctacaggtgattccagtgtcaccagataggtcttctcgcaatgatggcgcggagaagtaatgcggtgcgaccactgaccatcatcagtcatcagcaccagaccggtggtatcgatatccagacgtcctgcggcgtgcagtttccaggctaccggttcatccagaaaatagagcaccgttgggtgatcagggtcgtccgtggagcaaacatagccctgaggcttattgagcatgaagtaacgtggaccatgttgctgcgccagcgggttgccatcgtaagcgacatcatgttcaggaagcagtttgaacgctgcattacgaacaatttcgccatcgacggtgacacgattgccgcggatttcacgcccggcaatagcacggctaacgccgagttgctgtgcgataaatttatcaagtcgcatgtgtgtgattttgcctgtaaaaacggaggtcgggcattgacccgaaaatctgaactgttgtctgcccagtatagcggtctaataacatccctcaagggaaaaagatccatggcatactattagcagaataatctacctacgcgagaccatgatttttacactccgcccatatcagcaagaagccgtggatgccacgctcaaccattttcgtcgtcataaaacccctgccgttatcgtgctgcccaccggcgcaggtaaaagcctggtgattgccgaactggcacggctggcgcgtggtcgtgttctggtgctggcacacgtcaaagaactggtggcgcaaaaccatgcaaagtatcaggcgctggggctggaagccgatatttttgccgctgggttaaagcgcaaagagagccacggtaaagtggtatttggcagcgtgcagtcggtcgctcgtaatcttgatgcctttcagggtgaattttcgctgttgattgtcgatgaatgccaccgtattggtgacgatgaagagagccagtatcagcaaatcctcactcacctgactaaagtgaatccccacttacgcctgctggggctgactgccacgccttttcgattgggcaaaggctggatctaccagttccattatcacggcatggtacgcggcgatgagaaagcccttttccgtgactgcatttatgagctgccgctgcgttatatgattaaacacggctatctgacgccgccagaacgactggatatgccagtagtgcaatacgatttcagccgcttgcaggcacagagtaacgggctgttcagcgaagctgatctcaaccgtgagctgaaaaaacagcaacgcattacgccacatatcatcagccagatcatggagttcgccgaaaagcgcaaaggggtaatgattttcgccgccaccgttgaacacgcaaaagagattgtgggattactgcctgccgaagatgctgcactgattactggcgacacccccggcgctgagcgcgatgtgttaattgaagattttaaagcccagcgttttcgctatctggtcaacgtcgcagtactgaccaccggatttgacgccccgcacgtcgatcttatcgccattctgcgccctaccgaatcagtgagtctttaccaacaaattgtcgggcgcggtctgcgtctcgctccgggcaagactgattgtttaattcttgattatgcgggtaatcctcacgatctctacgcgccggaagttggtacaccgaaaggcaaaagtgacaacgttccggtacaggttttctgccctgcctgcggttttgccaacaccttttgggggaaaacgaccgccgacgggacattgattgaacactttggtcgccgctgtcagggatggtttgaagatgacgacggtcatcgcgaacagtgtgacttccgtttccgttttaaaaattgcccgcaatgtaacgcagaaaatgatattgccgctcgccgctgccgcgaatgtgacacggtactggttgatccggatgatatgttaaaagcggcgctacgactgaaagatgcgctggtattacgctgtagcggcatgtctttgcagcatgagcacgacgagaaaggcgaatggttgaaaatcacctattacgatgaagacggcgcggatgtgagtgagcgtttccgtctgcaaacgcccgcccagcgaactgccttcgagcagctttttatccgcccgcatacgcgcacaccgggcatccctctgcgctggatcaccgccgccgatatcctcgcccagcaagccttattgcgacacccggattttgtcgttgcccgcatgaaaggtcagtactggcaagtgcgtgaaaaagtgttcgattacgaaggtcgttttcgtcgggcgcacgaattacgcggttaatggtagttttgattgatgtataaagcgattgagtatagaatctcgcccgcttttgcatacgcaaagcagatcacttacctgttgctgggtcgcctgtagcaggattaatttaagagagaaagaaatgtttactatcaacgcagaagtacgtaaagagcagggtaagggtgcgagccgccgcctgcgtgccgctaacaagttcccggcaatcatctacggtggcaaagaagcgccgctggctatcgagctggatcacgacaaagtcatgaacatgcaagctaaagctgaattctacagcgaagttctgaccatcgttgttgacggtaaagaaatcaaagttaaagctcaggacgtacagcgtcacccgtacaaaccgaagctgcagcacatcgacttcgttcgcgcttaattgctgaataagttgtaaaaaaccccgctccggcggggttttttgtatctgcagattatgcctgattacggtattgctattttttgcaggccagataaggcgttcacgccgcatctggcattcagaacacaaaaccgattaattgccgccagacgtccggcgctgcaattggtcacgcaaattcggcggcgtgcctttaatggtcagggtatcggttgccggatcccagaagatgcgttcacctaacagcatcgcatcaaagttaatagtcaagccaccgccgctaccggcaaacttcgtcaactgacgcagtgtgctacggtctgccgggaagctctcttccagttcgtagcctttttcagccgcaaactccgtgaaactcacttcgctgacgcctgccagctctttcgacagcgactccagttcgatctcttcgcctgcctgcagctgctcattacagtagctataaacctgctggcgcacgttctgtcgctctgctttatccagttgtgcttcggcagtgaaatcatcaaccgcttgcaacagcccacggttttgcgctttcgcgtttaacccttcgctggccccgaggaaatccataaagaaatccgccactttgcgccctactcgccctttcaggaaagtgagatagcgggtggactctggattggtttcccattcggttaaatcgatacgcgcaacaatatccgcatgattgatatcaagataatgggttggattgatgtcgagattttcgttaacgcgcatactgctcaggttgctcagaactgccaccagcagatactccaccgccagataacggtagtggcaaaacagcacgaatccaccgtcagcaaaaggatatttcgctaattcgtcacgcaggcgcccggttgccgcgcggctaaatgccagaaagtcctcttcgccctgacgctgtaagcgcagcgtctgcgccagttcactctcttcgctaaacaagccgtaagctttatttttggcgctatagacccgatgcagttctgccaccatctcaacgacggtttctgtcggttccagcaatgaatcgcgcaacaccagctcaaggttctgctcatcacgcttgataagctggtgcagagcaatctggttgatatccagactcatgataaactctcctttaagaccgggcggtattcaaccaccgccggttaagcgacgcaataaaagatggcggtcattttacagaaggcagcgtaacgagaatgatttaacgcataaaaaagcagaaaaaaaaccgttgctacggtaatatgttgccctttcatcaactaactgatttcgatttatgccacaaatttcccgctacagtgatgaacaggttgaacaattgctcgcagagctgctcaacgtactggaaaaacataaggctccgaccgacctttccctgatggtgttaggcaacatggtcactaaccttatcaataccagcattgcctcggcccaacgccaggcaattgccaactcttttgcccgcgccttacagtcctctatcaacgaagacaaagcgcactaagggaaacagataacaggttatggtaactcatcgtcagcgctaccgtgaaaaagtctcccagatggtcagttgggggcactggtttgcactgttcaatattctgctttcgctcgtcattggcagccgttacctgtttatcgccgactggccgacaacgcttgctggtcgcatttattcctacgtaagcattatcggccatttcagcttcctggtgttcgccacctacttgctgatcctcttcccgctgacctttatcgtcggctcccagaggctgatgaggtttttgtccgtcattctggcaacggcgggaatgacgctattactgatcgatagcgaagtctttactcgtttccatctccatcttaatcccatcgtctggcaactggttatcaacccagacgaaaatgagatggcgcgcgactggcagctgatgttcatcagcgtgccggttattttattgcttgaactggtgtttgcgacgtggagctggcaaaagctgcgcagcctgacgcgtcgtcggcgcttcgcgcgcccgctggccgcattcttatttatcgcctttatcgcctcgcatgtggtgtatatctgggccgatgccaacttctatcgcccgatcaccatgcagcgcgctaacctgccgctttcgtacccgatgacggcgcgacgttttcttgagaagcatggtctgcttgatgcgcaggagtatcaacgccgtcttattgagcaaggtaatccagacgccgtttccgttcagtatccgttaagcgaactgcgctatcgcgatatgggcaccgggcagaatgtgctgttgattactgtcgatggcctgaactactcacgcttcgagaagcagatgcctgcgctggcaggttttgctgagcaaaatatttcgttcacgcgccatatgagctccggcaacactacagacaacggcatctttggcctgttctatggcatctcgccgagctatatggacggcattctgtcgacccgtacccctgcggcgttaattactgcgcttaatcagcaaggctatcagctgggattattctcatcagatggctttaccagcccgctgtatcgccaggcattgttgtcagatttctcgatgccgagcgtacgcacccaatccgacgagcagaccgccacgcagtggatcaactggctgggccgctacgcacaagaagataaccgctggttctcgtgggtctctttcaatggcactaacattgacgacagcaatcagcaggcatttgcacggaaatatagccgggcggcaggcaatgtcgatgaccagatcaaccgcgtgctcaatgcactgcgtgattctggcaaactggacaatacggtggtgattatcactgccggtcggggtattccgctgagcgaagacgaagaaacctttgactggtcccacggtcatctgcaggtgccattagtgattcactggccaggcacgccggcgcagcgtattaatgctctgactgatcataccgatctgatgacgacgctgatgcaacgcctgctacatgtcagcacacctgccagcgaatattcgcaaggtcaggatttgttcaaccctcaacgccgtcattactgggttactgcagcggataacgatacgctggcaattaccaccccgaaaaagacgctggtgctgaacaataacggtaaataccgcacttacaacttacgtggtgaaagagtgaaagatgaaaaaccacagttaagtttgttattgcaagtgctgacagacgagaagcgttttatcgctaactgattaattataaatcagttagcaaaatatcttacttgcaatcggtgtggaaaacggtagtattagcagccacgagtcggcacgtagcgcagcctggtagcgcaccgtcatggggtgtcgggggtcggaggttcaaatcctctcgtgccgaccaaaaatcccaagaaaaaaccaacctttacggttggttttttttatatctgcaattaattcgataaacagaccgtgacacatcacagcctgtttattttttgttatcagaacgtccagaccacacccgcctgagtattccacggcgattctacccctgcgccattgccatagctgactgacaaatgaccgcttaacgtcggggtaaacgatgaccttatcccagcctgataaacgccacgggttccagccacatcattattaaatttgccatcgtcattaactttcacctggttagaatcggcgtattcctgacgcacggcggctttcagtcagggttccagcgtcgtaccgttttgcaggtccatgtgatagcttaccgccgttcccgcttcagcgcgtaatatccgggtatttcccacatccgcgcgcatgccgtttgataacgtgtagtcctgaccatctgtggtaaagccggtaaaggccagatagggtctaacactccacaatccgtcaacccaacggaacccgctctcgacatgagcacccgcgccgttactattgtaatcgccaaacgctgttgccccattactcatcttgcaatggatggtgttggcaaaacggtcaactttcaccactccatcaacataggcaccgttctgatgctcccaaccggcataagcccccagggtatagctatcgacattgcctttgccgccgcgatcaaaaccaatatcagaatgagagtaaccaaagaacaagccgcgaattgtgctggtttcttcacgggagaaacggctatcgataccgagcgtcagcccggtcaatgtttgctcaaagccagcgcccgcatcagtggtcacgttgttgcgggtgttaattgccgaactccacatcgccgtatcgtaattaacgccttttacgctaccaagacgctcacgcacggtgtccagttctgcatcaaataccagcggttgtgctgccgccatattcagcacatcagtggttgaaggggtaatttgcgcgcgattctctgccaaactccagctatggttgccattatccagcaaggtatattcatacgtaccgatatcaacaacgcctccggcattgcccaacgtaaatgcagcatcaccgccgcccgttgttaccagtgtaaggctatctcctgctgccgggctggcaccggtgtccgtcacgaatattttgaaatcacctgttgcctgaccggtgacgttgagctgatcgctctgatgattagccatatcggtacgcatataaaaattgccgtttcccgacagggtattggtggtcaacgtaatgaaattttccgcacttgccgtcactgatgaacgagtcactggctcatccatcataatcacatttgcgtcagacatcgtaaggttggctaagttgaggagggtgttttggttcgtcgtagtgatatcggcaatgatggtccatacgctattttcgagcgaaacgtccgctttgctggtatccacggcaccatgcgttctaaaagaagcgccctcagaaaccactaccttacccaccaacattgcgggtgcataatttatttgcggcttcatgacctcaagaatgccatcattccctctgactgaaacgttaaccattgtgccagcccagacgttagcgcggccattgttgataaccatattttcagagatcgcttttgaggaatacgtgatacttccattctgatctgatcgaccgagatcatataccgcatttgcctgcactttcgtaccagtatcctttcccagcgattgcatagtggcatgctcatcaaggatagtatcaatggcctgcgtgtcctccataacaatgagcccggaaccatcatccagttcataattttttgacacaccatcttttatactaaattggcctttactgtttggaccactcacttccagcgcattcgttgagacaattaattttccgcctgcttttttatcaacgccagttacagtcccgccatccataacctccagtaagccgccactatctacagtggtattataagcgaagtcattttcttcaactcgcaaacttccgccgttttccaacaacatattattagcaataccattcttgatatcgaactgaccgagacggtttgttccgaatatctccatggcccgcgtgcttgctttaatagcaccgcctgctttctgatctaccgcaatcgctaatcccccctctttaacctccagtaatcctcccttttcgatagcggcaaggacggtaatcccatctttttcaacgattaagcgcccgcctttaatcgtgggatcattcgctgcgccataaacctgtagcacaccattattgagggtagtctggtttgccgcgccacccatttgaacaatttgataaccgtcatttaatactgagtattctgcggtaccattcatttcaatgtactgataccctcctttaatttcagtattactacttacaccaaattcttttatatgctgttctccgccaggattgattttcgtattattggcggtcccataaaccagctggatatctttttccaggacaacaccatcaactgtctcaccatactcaactgttgatgccaatgctatgggtgaatataacgctgtagccaccagaacagatattgcggaacgacaaagagaaacagaaccagattgatgaattgagctttcatcctatgaaattaattgctgttaaaagcattgggtacggaaaatacccatagctccatacccggagtcagtttttaaaaactgtttaaagaaatgcacaagtattgtgattgattttttagttgtttttcttgatgagaagctgatgcaaaattccgtctttataatgaaaatgatgccaaagcgaacgacaaggttgtagttttcactacatgtccatacataaaatggggtaacattcacgcgcctggtagcgttaccaacgctacgctcaaacataatgattctaataaaacctcaggagactactatgcctgaagcaacgccttttcaggtgatgattgtggatgatcatccacttatgcgacgcggtgttcgtcagttactggagcttgatcctggctttgaagtggtcgccgaagcgggcgacggcgcgagcgcgatcgatctggcgaatagactggatatcgacgtgatcttgctggatctcaatatgaaaggtatgagtggcctggataccctcaatgccttgcgcagggatggcgttaccgcgcaaattattatcctgaccgtatcagatgcctccagcgatgtctttgcactgatagacgcaggcgcagacggttatctgttgaaagacagcgacccggaagtattgctggaagcaattcgtgctggagcgaaaggcagcaaagtctttagcgaacgcgtcaatcagtacttacgtgaacgtgaaatgtttggcgcggaagaagatcccttcagcgtgctgacggagcgcgagctggatgttctgcacgagctggcacaggggctgtcaaataaacagattgcctcggtgttgaatatttcagagcagacagtaaaagtacatattcgcaatctgctgcgcaaactcaatgtccgctcacgcgtggcagccaccattctgttcctgcaacaacgcggggcacaataaaaatagcccgatggcatcaccatcgggcctctttttatttactctcctgcggcgacaaatgttgcatcgcctgcgcgatactacgttcaatcaccgcacggcgagtatcgttggcaggtaagagtttcaacatcatctcccacgcggcaacggcttcgccaaatcgctgctgctcaaaggcattaaacgcatacatgcttaacacacggatattgctgtggtcgcttctcaccaactggcgcagcagttcaccaccgaggcggttgtcgttgggatcagatgaacgtgtcaacgcttcagcataacccagtgcggcatcgctgtttttcggatcgaggcgatacgcagtagcgtatgcatcggtggcgatactagcgttacccagcgccatgccaacgcggcccaacataatccagccttctatatctcccggatttttttgcagttgagtacgcatccccagcgcaagacgcgacatctcttcttcgttgagcggatcggctttcggatccagcgccctgtccagcaacgccggagcctgtgccgtggcctgctgccagattttcacctgctgataattgccagtctggtagtagctgacgccagccacaattaacgccaccacaatacccggcagataaacaatatatccggcacgcttaccttcctgcacgctttgttcaggaaacgcttccggcactacgcgtacccgacgccgcgagcgggcgtatatgacccaaccgccaatgccaatagccactaccggaagcacccacagcagcacggtcagcggcgttaacggcggatcgtaagtgacgaagttgccgtaacgcgccaccatataatcgacaatctcttttttacttttaccttcctgcatcagttcatacactttctgacgcaggtcggtggcaatcatcgagttggaatcggcaatgctgttgttctggcatttcgggcagcgcagttcttcagtgagctgacggaactgttgttcctgtgcttcatctttaaactgcaacacgtcgatggtcgccagtgctgagccggagatcatcagcatcagcacgcccaataaaaacctcattgtgcggcctccttactgtatttctcccacagcggcttgatctcttcttcccagacgcgaggattgagatcgcccgcatggcgatagcgaatgataccgttgccgtcaataaggaaggtttctggcgcgccatagacaccgagatccagccctaacatgccgtcgccatcaaacaggcttagcgcgtaaggattgcccagctctttcagccagctgattgccttctggcgatcgtctttatagttcatgccgaccacgcgaatgccctgcgctgaaagctgattcagatattgatgttccgcacggcaggtcggacaccaggtcgcccagacgttaagcagcactggtttgccctgagtcagcacatccgcctgataaaactgccccggattgtccagtgattcgagacgaaacttcggcacaggcttgccaatgagcgccgattccagattggtcggatcatccccttcggcattacgcgccagctgccacagcagcgccgcggcaatcgccaggaagataatcaacggaattaacaatactttgcgcttcatacggcctccggcgcagttttttgcggactcacgcgcttacgatagcgaggatcaaacagacacagcagtccgcccaacgccatcatcagcccgcccgcccaaatccagcgaacaaatggtttgtagtaaagacgcacggcccacgcgccgttttccagctcttcaccgagcgcggcgtacaggtcacgcgtgatgccgccgtcaattgccgcttcggtcatcatcgacccggcagtgttgtaataacgtttttccgcatacagcaccgtttccggcttgccatcgcgcgttacgccgatagtcgccacaccgccacgccagttcgggccagtcacctctttgacatcacggaaggtgaagcgatattcatgaatatcgacgctatcgccggacttcatgcgcacatcacgctcaacgctatagttctggctaaaggcaataccaacaattgtcactgccagccccaggtgagccgccaccattccccaataactgaaggtggttttcgtgccacgtgaaatacgcagcgcagcttccgcaattgccagcacagcaatccagcaggccattgccaggccgagcaccgtcatcgccacaactttgctttcgaacagccacggcagcagcagcgacagcaccagcgttgagatgaaggcgataatcaataaattgcggattttacgtgggcgatcgcgcccccagcgcaccagaggaccgacaccaagcagcagcgcaaacggcaccatcagccaggtaaacatggtgttgaagaacggttcgccaatcgaaatactgcccagtcccagttgcttgtgcaccagcggcagcagcgtccccagtaataccaccagcatcgcggcgaccagcaaaacgttgttcgctaacagcagagattcccgcgaccacagcgcattgtttacgcgtgagcgaactttgtgtccacgcgcggcaaacagcagcagcgaaccaccaatcaccagtaccataaaggcgaggataaacataccgcgtgccggatcagaggcaaacgcgtgtaccgataccagcacgccggaacgcaccaggaaagtccccagcagacacaacgagaaggcactgattgccagcagtaatgtccacgctttgaagctggcgcgttgttcagtgaccgccagtgagtgcatcagcgcagtccccaccagccacggcataaacgaggcgttttctaccggatcccagaaccaccagccgccccagccgagttcgtaataggcccatgcggaaccgagcacaatgccgagcgtcaagaagatccacgccgccagcgtccacggacgagtaaaacgcgcataagtgctgtccagacgcccgcacaacaaagaagcaatggcaaaagcaaacgccaccgagaaacccacgtaccccatataaagcagaggcggatggaagatcagccccggatcctgtaacagcgggttaagatcgcgcccttcaatcgggaagttcggcagcgtgcgtgagaatgggttagaggtaaagagaatgaacagcaaaaagccgacgctgaccatccccattatcgccagtacgcgggccacaatatccagcggaatacgctgactaaaaatcgccaccgcaaaggtccagccgctcatcagcagcacccacagcaggagcgagccttcatgcgcgccccaggtagccgccacgcgataccacaccggaagctgggtattggagttgctggcaacataggtgacggtaaagtcgttgaccacgaaagcattgaccagcaccagaaatgcgccagccacagacataaacagcagccaggcaaacaagcgggaagacgccatcatgcgcgcatctccgcgcgccacgccccatagcggatacacggacagcagcagcgcaatccctaacgccaggcacagcagcccgtttccaatttccggcatcatgatgctgggtccttataaacactcgccgggcgacggtggttagcttccatcgctttctcaacttctggcggcgtgtagttttcgtcgtgtttcgccagcacttctttcgcgaggatatgattgcctttttccagctcgccctgcaccacaacgccctgcccttcacggaacagatccggcaaaatgccttcgtaagagacatctactgaaccttcagcgtcgtaaatggtgaaagttacttttagcgaattgggatcgcgctgcacgctacccggcatcaccatcccgccgacgcgcagacgctgcccgacttccggcatttgctgagtttcacgcttgccgtagagaatttcccccggcgtataaaagagatcgatattcgagcgcagcgcatatagcaccagaccgatagtcagcgccagccctgccaacacggcacaggcaatccacaagcggtttttacggcgaatattcatgcagcctcctgctgttgcgcagcacgtaaacgcgcctcacgcgcccgctgttgcgccacaccacgcagaattgcgcgatgctgcatcaccgagtgcacgaccaaaaccaccagcggaataacggtcatcaccaccgccagccagacaaaaaaggcgtaaccgcccattgcgaaaaattcattccaggaagcaaatgcaggggtcatttacggcctcttttcagtatcagttcactcacccacggacggcgtttttccatcagcaaaatcaaattacgcatccgcatcagcgtcagcgtggcagacagcagcaggaagccaaaaatcgaccagcgcagcggcgaacgcatcgccggatcgatactttgctgcatccgcgttgatccctgatgcagggtgttccaccactccacggagtaatgaataatcggcagattcaccacgccaatcagcaccaggatacctgccgcacggcccgccagacggcggtcgtcgaaggcgtgccacagggcaatcacacccacatacaaaaacagcagcaccagttcagaagtcagacgtgcatcccatacccaccaggtgccccacatcggttttccccatgcagagccggtaaccagggcaataaaggtaaacacggcaccaatgggggccatcgccgccaccgccaggttggccattttcatctgccagacaaggccaataaaagccgccaccgccattgatgcataaatgcccatcgaccagatcgccgcaggcacatgcaagtagataatgcggtagctatttccctgctgataatcagccggagcaaagccgaatccccagatccagccgacggtaagcacgaccacactggcaattgccagccacggtataaaccagccacagatttgatacagccgtggagggatcgccagttgatgcagtgttttccacatagtttcgataccagactcgaacaaaaatcagtaatccagcgttattgaatgctgattcgtaacgctgccgccgtcgcaaaaggacttaatgtcgcggtgcctgccagcaacgcgcctaaaattgccagatacccgtcaacgggcaaatgcatggaagccgcgtccatcgcggcggtggcaaagatgagtaatgggatagtcagcggtaacaccagtatgctgagcagcacaccaccgcgcttaagtcccacagtcaacgccacacccggtgcaccgagaaagccaagcgtaggcgttcccagcagcagcgtcagcgccatcacttgccagccataaacatccattcccagtagcattgctaccagtggcgaaaggatgagtaacggcagaccggttaccatccagtgcgccatcaccttcgccagcacaacggcgggcaagggtaacggcaacaacatcaattgttcaagactgccgtcctgcaaatcgtcacggaacagtcgttccagcgccagcaaggatgaaagcagcgcagcaacccagataatgcccggtgcaatacgcgccagcagttgcggctccggaccgatactgagcggaaaaagggtaattacaatcaggaagaaccacagcgggttggcgatttcggcgctatggcgaaacgctacgcgcagctcaagacggaaaatgcgccagaacatcatgcggcccccgtttgcgtcagtgaaatacggcgaattttactttcagcaacgttgagcggctggtgggtagtcagaatcacaatccccccctgctccgtatgctgcgccatacgctgggtcagacgatcgacgccgttaacgtcaatcgcggtaaaaggctcgtcgaggatccataacgtggcacgggtcagccacagacgcgctaaagcgacgcggcgttgttgcccggcagaaagttgatttaccggaatatcttcgaatccggcaagcccggcctgcgccagggcttccagacattgtgcggtatcgccatcgcgatgataaaagtgcagattttctaacgccgtcagccgggttttgatccccggctgatggcctatccataacaggttttgatggtagctgtcgcgtacctgatgcaagggctgcccttgccagagaacctcgcctgcgtcagggcgagacaaccccgtcagcaaacggagaagcgttgtcttccccgcgccgttgctaccggtgatttgtacccactctcctgcgttcagcgtaaatgacaagccactaaataaggttcgttcatcccgctcacaaagtaactctctggcttcaagcatacccacgcaataaccctgttaaaaacctggctcgacttcacgcatatcgggcagcttgtgcgctatccctttatggcaatcaatacaggtttgcccatctttcaccgcctggtcatgcatcttcgcggcaaccgatttctgggcggttgtatccatatactcgaagttgtgacagttacggcactcctgcgagttattgtccttcatgcgccgccactcattctgtgccatcgtcagacgatgagcttcaaatttctgcggcgtgtcaataacgccaaaaattttaccatacagctctttacttgctttgagcttgcgtatcatcttcggcacaaactcgtgcggaacgtgacaatccggacaggtcgcacggacgccgctacggttgttgtagtgcacggaatccatgtattcctgatacaccgtgttgcgcatttcgtggcagctaatgcagaactcttcggtattggctttttccatcccggtgttaaagccaccccagaagacgatgccgccaacaaaaccgatcaacagcagcgtccccagcgccagacggctgggggtacgccaccatttccacaggcgcttaatcagaccaggcttacggtcagaatttcccataataacctcttatttcccgtaaccttttgatggggtaaaggtattccccacgattggcgcggtatcggcctgcggtacgtgacattgcagacagaaataacgacgcggagccacttccgcgcccactttgccgtcgctgtccataaagtgagtaggactgatacgcggcgcgccagtggtgcgataactttcgacaccgtggcactgcaagcagcggttggtattggtcgttacctgataaccttcaacgctatgcgggatcattggcggctgattcacatagttcagcggcatccgttcctgctcttttggcatccgaatggccccttcctgtgtcccggatacttccggcgactggctaaaatcgacgccattagccgcccaaaccgcgccgcttaccaccagggccagcatcgccgtccattgacacagcgctttcttcaggtcatggcttttcatgatttcgctcccgaactccatcgtgtagttattgtaaatacatcctcagaacagacatccacgcagcgaccgcacgtcatgcaatcgcggctggtgacctgcaccgggctttgttcatccagcaccggggcacgtagcacatgcggttccgggcaaacatgaaaacaatccatacagcggttacatttctgccgatcggtggccgcaacggtaatcacacctttgctacccagcacgccatacagcgcgccaaccggacaaatgtgcccgcaccagccgtgttcaacgaccagtagatcaaataaaaacagcgcgagaataagcagcgcgccgctgccgaagcccattaccaggctgcgccccatcagagatacggggttgatccattcccagatgagcgtgccagttaaggccgatcccagcagaatgaccaccaacagcacgtagcgaatgtggcgagggatcgtcgcagactgattgaggtcaaagcgcctgcgtaaccagttcgctaagtcggtaatcgggttcagcgggcagacccagctgcaaaataatcgctttcccgccagggcgtagagcacggtgataatcaccgcaccggtcaacgccaccgtggcaggcagatgaccactggcaagactttgcagcgtcatcagcggatcggtcagcggaacggtgtcgaataacaggctactgctgtagttgccgtgcaagatccacacaccaaaccatggaccgctcaaaaacatccccagcacgaagaactgacaaaggcgacgtaacaccagccaacggtgactgcgccaccagccttttttctccagcgcctcgcgcccggcgtcacgtttacgatttgccattgttcccctccagccaaccgaagcggtaatggtgacctaactcccctttcgccagtgacagcggtaacaccttgattgccggttgttccagcacgcatactttttcgcacttaccgcaaccggtacaggcgtcgctgtgaaccgtcggcagaaagcgggcgtgcttaccggtacgcgtgttgcgctccagctccagggtgatggcctcatcaattttcgggcattcgcgataacaaacatcgcagcgcagcccctgaaagttgagacagttttcctggtccaccagtaccgccagccccatccgcgcgtcgtcgatcgattcaatctcacgatccagcgcaccgcttgggcacactttggcgcacggaatgtcctcacacatttcgcaaggaatatcccgtgcgacaaaatatggcgtgcccgccgacagaccagaggccagcgtcgccagttttaaggtgtcgtaagggcaagcctgaacacactgaccgcaacgcacacaggcactggcaaaggcgttctcgtttatggctccgggcgggcgcaaccgcacgccagatgcgcgtgcggtttgctgttgtaaccccagcgccacacccacggcagccagcccgcctgctgtgcgaacgacatcgcgcagaaagcggcggcgaccattttgaggtttcgctgaccgggacataatggcttacaccttctccagtttgactgcgcacttcttgaagtccgtctctttcgagagcggatcggtcgcatccagcgtcagtttgttaaccagctgtgcggcgtcgaagaacggcatgtacaccaggccctgtggcggacggttacgaccgcgcgtttcaacaatcgagatcacttcgccacggcgagaaaccactttcactttgtcgccacggcgcagatcgcgcgctttcgcatccagcgggtgaataaacaagaccgcttccgggaaggcgcggtgcagttccggcacacggcgagtcatactgccggtgtgccagtgctccagaacgcgtccggtagagagccacaggtcgtactcttcatccggtgcttccgccgccggttcgaacggcagtgcgaagatcaccgctttgccatccggtttaccgtagaacttatagccttcgcccgctttcacgtacgggtcgttaccttcgctgtaacgccactgcgtttctttaccgttcaccaccggccagcgcagaccgcgcgctttgtggtagtcatcgaacggtgccagatcgtgaccgtgaccgcgaccaaaccatgcgtactcttcgaacagccctttttgcagatagaagcccagctcgcgggattcatcgttcagctgatcttccgccagttcggatacagggtatttgctcacttcgggggtggcatacagaacttcgtacagcgttttgccacgcagttccggtttcttcgccagcagttcttccggccatacttcttcagttttgaagcggcgggagaactggactaactgccagagatccgatttcgcttcgcctggcgcctgtacctgctgacgccagaactgagtacggcgttcggcgttaccgtaagcgccctctttctctacccacattgcggtcggcaggatcaagtcggctgccagcgcactgactgtcggatacggatcggagacgatgatgaagttgcgcggatcgcgccagcccggcatacgctcttcattaatgttcggcccggcctgcatgttgttggtacacatggtccagtaaacattcagcttgccgtctttcagtgcacggtcttgtgccaccgcgtgcagaccgattttcgccggaatggtgtcgctcgggatattccacttcttctcgcagatatcacgatgtttctcgttagtcaccaccatgtccgcaggcagacggtgagcaaaggtgcccacttcacgcgcagtaccacacgcggaaggctgcccggtcagggagaacggaccgcaacccggctgggaaattttgccggtcagcaggtgcaggttgtagaccaggttgttggcccacacaccacgggtatgctggttgaagcccatcgtccagtaggagatgactttcttgttcggatcggcatacagctgcgccagttgttctaactggtctttcggcacgccggtcatttcagcggttttttccagcgtatactcagcaacgaaggctttgtaatcttcaaagctcatcggttcggaagcgtcagaacctggattcttcgctgctttttccagcggatgggtcggacgtaaaccgtagccgatgtccgtcgcccctttgcgcaggttaacgtgtttgctgaagaagtcctgatttatcgcattgttttgaatgatatagttggcgatgtagttcaggatcaccaggtcagattgcggcgtaaagatgatgccgttatccgccagctcgaagctacgatgctggtaggtagaaagcaccgccacggtgacgttctggttagagagacgacggttagtgatgcgtgaccagaggatcgggtgcatctccgccatgttagcgccccacagcacaaacgcgtcagcctgctcgatgtcgtcatagcagcccatcggctcatccataccaaaggtacgcataaagccaactactgccgacgccatacagtgacgtgcgttcgggtcgatgttgttcgaacggaagcccgctttaaacagcttggacgcggcataaccttcccagatagtccactgaccagaaccgaacataccgatcgattccggtcctttttctttcagggcggttttgaatttctcttccatcacatcgaaggcctgatcccaggtgattggggtaaattcgccttctttgtcatatttaccgtttttcatacgcagcagcggctgcgtcaaacggtctttaccgtacatgatcttgggcaggaaatagcccttaatgcagttcaggccacggttaaccggtgcgtccgggtcgccctgacaggccaccacacgtccctgctgcgttccgaccagaacgccgcaaccagtaccgcagaaacggcacggcgctttatcccatttgatggcttcctgctgaccaacaacggcgcgggcaacgcccggcacgctgagaccggcagccgccgcagcggccgcaacggcgttagctttcataaagctacgacgactgagtttcatggtgtttcctcaccttgctcttcctgctggtgataaaccagcgacaccgccagcacgccctctacgttgcgtactgactcaatggtttggatcagcgtttcgctgtcttctgcttccaccaccacaatcaactgaccgctcggcgcgtcgctgacagcaacttcacagccgggaaaggcgttcagttgggtgctgatgtctgaaattcgttcgcttttggcctgcacgaccaggctgcaaacttgccagttagtgtgcatggagatactccgcagttatggctgataccggacagctggctgcacatgctccacatccgttgcaaagttggctattaagttgcggctggtagattccggagagcgtcgggcgaaagataattgccattggctcacagctatcctgacagcggcggcattcaactgactgatacgccaggcacgcgtccccaatggtgaactgcaaatcccaggccctggtgtggcgcggagaaaatagcgattcggggcaagcctgcgcgcaggcgtaacagaagctgcactcgttatttttgaaattaacgctcggatagccgcccgcgccgcgttgcagaatgttgttttcacaagcattaatacaggcgtcgcaacgggtgcaatgggtcagaaaatgagattcatcaccggaccagggtggacggataccgttactggctttgcgccagcgaccagtgagtatgccccgacgggatgcatcaatcttcacattgaccttccatcattaacgcgctctgaaaattgagagcgaccaaataaaccgcataattaataagccatttttatagccgctaagatattaaaggatgtgtcaaagatgcataccccgatcggggtaaaacctgtagcaggatcaaaagagtggcgggaagcgtggcaaaaacgggcttttgctcacatttcaaatggttataaacatatttatatagcgattaattcaccagagatatttctgctggtttgctccctcatcagaatttaacactaaaagagcaggtaaaattgtctgaatgttctttaagttattcataaagcaaattaataaatctgatgaatatgttaaccttcagcgacatcatcggtgaaaacctataaatgaagaaggaaagcaaaaaaatgaagaccattctacctgcagtattgtttgccgctttcgctaccacttccgcctgggcggcagaaagcgtccagccactggaaaaaatcgcgccttatccacaagctgaaaaagggatgaagcgtcaggtgattcagttaaccccgcaagaagatgaatctaccctgaaagtagaactgttaatcggtcagacgctggaagtcgattgcaatttgcatcgtctcggcgggaagctggaaagcaaaacgctggaaggctggggctatgattattatgtctttgataaagttagctcgccggtttccacgatgatggcctgcccggatggcaagaaagagaagaaatttgtcaccgcgtatctgggcgatgctggaatgctgcgttacaacagcaagctgccgatcgtggtgtatacgccagacaatgtagatgtgaagtaccgcgtctggaaggcggaagagaaaattgacaacgcggtagttcgctaaaatgctgtgaagtgcggcaccccgtaggccgaataaggcggtcacgccgcatccgacatctaacgcccgagccggtgcctgatgcgacgctggcgcgtcttatcagcatacgccacatccggcataccatgccggatgtggcacatcattacaacgcaatatccgccacttctttttgaacgggttgcggtttcaactgcggttttggcgtactatctgctgcctgcggcttgtcgtatttcagccccagcacttcgctggtgtactgcaactcgcgttctgttgccgctacatcaccgttcagcttgcgtccataagacggaacgatcgctttcaacgtagcctgccattgcgggctggaaacgcgatcgccaaatactttttccagcagatccaacataatcggcgcggcggttgacgcccctggcgatgcccccagcagcgcggcaatggtcccttgctggtcactgaccacttcagtacccagacgcagtacgccacctttctcggcatcacgcttgataatctgcacgcgctgccccgcttgccacaaacgccagtcctctttttttgcctgcggatagtactctttcaacgcttcaaaacgatcctcttcactcaacatcacctgactcaccagatatttcaccagatcgaaattatccagcccgacgtgcatcatcggcatcacgttagaggtggtggtggaactcatcagatcccacaatgaaccgtttttgaggaatttggttgagaaggtggcaaatggcccaaacagcactacgcgtttaccgtccagaacgcgggtatcgatatgcggaaccgacatcggtggtgcgccaacggatgctttaccgtaaaccttcgccagatggtgattaaccacgtccgggttttccgaaacaaggaactgtccgcccaccgggaaaccggcgtagtctttcgcttccggaatccccgattcctgtaatagcttcagcgccgcaccgcccgcgccgataaagacaaatttggcgcggatgttctgtgcagtgccgtttttcagatcggcaacggtaacggtccaggtgttatcgtcattacgctttagggcgcggacttcgctgctgagttgcagcgagaagttagatttcttctgcaaggaagcaattaactggcgggtgatctcgccgtagttcacatcggtaccaatttccgtacgcgtggctgccactttctgttgcggatcgcgcccttccatcactaacggtgcccactctttgatctgcgcgtgatcttcagagtaacgcataccgcgaaacagcgagctttgttgcaacgcggcgtaacgggcgcgcaggaaattaacgttatcctcgccccagacaaagctcatatgcggaacggtattgataaatgaacgcggagtacgcagcacgccgcgctcaacctggtgcgcccagaactggcgggaaatctgaaatgcttcgttaatggcgactgctttttcaatactgatgctgccatcggcgttttgcggggtgtagttcagttccatcagtgcagaatgcccggttccggcgttattccagccgttcgaactctcctgcgcgacaccctccaggcgctccaccatggtcatcgaccattcaggctccagctcgcgtaaataggtccccaacgtggcgctcataatgccgccgccaatcaacagtacatcagtttcctgctcctcggacgctttcgcttttgccgccatcgaaacggcattaagccccacggccatcgagaagagcatggcagtcacttttttcatcttgttaatgccttacttttagtcgctttattgcaggtgagatttgcgcggcatcaacggtaacacttaagtaacaacatttaaataatgtttataaattatattctaattttagaaacattataatttcgttgattaattatagggttattagaaatgaagggatttttagcatattgacctgacggcagcagtccgccaggtcagcgtcgtaatattatgccgtccgggcaacggcatcacgcgaagcggcatcgcgctcttcgcccgtcagctcgctaagttgcccattgcgcatttccagcaggcggtcggcgtggataaagtaatgatcatcatgactgatagcgaaaatagttttacccatctcctgcatcagcggcagcaacacctgataaaactcacgacggaagtgtggatcctgatccgccgcccattcatccagcaggataatatcgcgttcttctgccagcgccagcaacagcgccacgcgttttttctgcccttttgataacttcaggttaacaatacgcccgttgcttaactcaagcttatgagccattttcagctgcgccagccacttctcaaccagttgcgggttagcgggtttaccctccggccccagcagttgatcaaacagccagacatcggtaaacactgccgaaaacagtttgcgataatcttccggttgttcgccactgacaggtttgccatccagcaagatttcgccgctttgtggctggtacaagcccgtcagcaacatcgccagcgtcgattttccactaccgttgccaccaatcagaaacagcagctcgccacgtttaatggtgaggttaatcggcccaacggaaaacgcgttatcctgatagctaaacgtcacgttacgcagctccagcgtttgccagttgggaaaagcctgcgggcgcggaaactcagctttgaaaggcgcgagcgcgaatttgttcagcttgttaaacgccacctgcgccgtcagcagcgtcggcaatgcgccaaccgccgaaagcagcggcgtacgcaggaataacagcgtcaacgaataggtcgcagcaacgttggtatcagcccaaccgagactgttcgccatccagaacaccaggccgatagcgcccagcatcatgatgtttgaccagttcacggcgctaagatggaaggtgtctgcgcggataatatgatggcgatactcttgcgcatcggggatgtagaggttgttaaacacatactcggcgcgttcccggttcagagtcagctctttgcgcccttcgagtacggtttgaaaatccgtgtacagcttgtcttcggtttcacgcagggtcgccatatgtttgtacacccgcgccaccagtacaaaaccaccccagatggtgatcgccatccagatagccgttaccagcaacattttgcccgacagcatccacagatacgccgcggaaccgatagtgagaatgatcccctgcaccagttccggaagacgcacaaaagcaatggtgatattgcgcacatcgctggttaatcccgccagcaacgaggcgctaccgagttgttcaatgcgctcgacgtgggtatccagaatccgcttgataaattcactacgcagtcggtaaacgaagtgatgccccaaagtggtgagcgccagttgcgatccgagagtgactgccatcaacagcagtaataatccaagaaactccggcaacaccagcagactggtatccgccgtttcgataaggcgctgattgataaaagcaattaagccaatgcctaatgccgcactggcgaggcttagcgccatcacactgataaatggccagcgatactgccgccagacaagtacaagaagttccatgcagaaaacccggacaatgaattacagcccgcagtttaaacatcttcgcgcgcacagcaataataattcttatttttattcttttttacctgcctgacggaatgtcaggttgtagcggcagtcggtggtgagtggatgaaaccccgctttcaacggttgaataccgtgataaaacagccgcgattcaccgccccataccaccacatcgccatgttccaacaacaaacgtttgagcggatcattacgtttcaggccaccaaattgaaaaatcgcgggtaagcccagagaaacagaaacaattggcgcgcgcagatccggttcgtctttatcctgatgcagcgacagtttcgcgccaggagcgtagcggttgataagacaagcatctggctggaaatctggatagcccgccgccgtagccgcacgttgacataaattatgaaaactctgtggcatggcgggccacggtttatttgtttgcggatcaatgggcgaatagagataaccttgccgatggctcgtccagcccagatgcccacagttggtcatcgccaccgacatggtatatcccccgggggtgaccatctggcgaaacggcgactggctggcaacgttattaatatcgcggatcagttgctccgcagcgttaaaagcaaaacggtgcaaaattaccgctccagccgccagtggctcttgccacggttcagcatcggcaaacagatccaacattacctctcctcattttcagcttcgcggcgcagcagttgcgctttacgcgacacgccccagcggtaaccggaaagtgtgccatcaccacggaccacccgatgacagggtattatgatagccagcttgttggcggcacaggcgctggcaacggcccgtaccgctttcggtttgccgatggcgttagccagttgctgataactgacggtttcaccgcaaggtatcgtgcgcagtgcctgccagacttgttgctgaaaagcagtgccgcgaatgtccagcggtaacgtcagcggcgtatcgcgttgattgaggctggcgatcacttcacgcacatgttgctgaaacatcagatcggcaggcgcgttgtcggcagcgggaaacatctgctgcaactcgctgattagtgtcgcgtcatcatcgcccagtaatatcgcgcaaatcccccgctcgctttctgccaccaggcaacgccccagcgcacaatcagccagcgcgtaacgcaccgccagattttcgccaccgtgacggaattgtttagccgtcatgcccagcgtttcatcggctttgcggtagtaactgctgctgtcggggaatccggcgttaagaatagacgtcgtcacgctctcccctttcgccagcgattcgcgcaaacggcgagcgcgccaggcctgttgccaggctttaggcgtcattccggtagtcgctttaaacaaccgatgcagatggaacggactcatcgccacctgatcggctaaggcttccaacgttacaggcgtttcctgttccagcagtcgacacgcgtgggtgattttatccaaccgatgttgctgggcattggctttatcaggttggcagcgtttgcaggggcgaaatccggcggcgagtgcctcgcaggcatttgcgtagaaggagacattttcccgcaaggcatgtctggcgcggcaagacggacggcaaaagatgcctgtggtgcgcacggcgaaaacgaattcgctgtcggcattcgggtcgcgggctaagacagattgccagcgttgatcgtcagttaagcatgtggcgtttttcataatcagctccctggttaaggatagcctttagtctgcccggtcaccatcacgcaaaaaccagcaatcttgcgctttaatttttttcgctgacaaggaagcttttaaactgtggtgacatccaggttttaaagctatcgccttctttggtgatcatataaaccgccagcccttcccggcgaacaacctctttggctttctccggcccgagtaccatcaagccagtatcccaggcatcggcttccagcgccgtcggagcaatcaccgtcacggataccagattgtgttcgatgggacgcccggtttgcggatcgataacatgagaaagacgtttgccgtccagttcgtaatagttacggtaactgccagaggtgctaataccatgaccgttgatatccaccacagcctgaaccgcgttttctttatcggttggtttttgaatcgctacccgccacggcaggccttcaccgttcataccacggctgttcagcgcgccgcccaccgacaccagatagcgggaaatcccttcctgctccatcaagcgtgccaggtgatccgccgcataaccttcaccgacggtggagagatcgacatataaatccggtaggtctttttgcagatattgctgatgcgactgattaatgaccgtcaggtgctgtaagccggttttggctttcatcgcatcgatctgttcctggctcggaatttgaaccggctgttgttccgggccaaagccccacagattcaccagcggcccgacggttatatccatcgcaccatcggtccttgcgccaatgcgcagcgaggtggtgacgatatcggccatcgcttcacttaccggccacggcgataaactttgcgaatcgttaaagcgcatcagcgcggaatcttttttataggtcgaaagcagctgatcgtcggcgtccagctgggtctgaatcttttctttaagttcggcactgcgtttggcgtcaatgcccgggatgctggcacgccagaaggtacccatagttttgccttcaagaacggtaacttcagtagcgtgggttttggcggtttgtggtttttgatcgcaaccaacaaagaagagcgcggcagccagcagtgccacgcgggtaaagcttatttccatacgtgattatcctcatgcgaacggtcgcaagagtacaccaaaaaactgtgtttgtacgctgaaaacaatgaaaaaagggcccgcaggccctttgttcgatatcaatcgagattagaactggtaaaccagacccagagctacgatgttatcagtgttgatgccagcgtcacgagtgaactggttgtcgtccagcaggttgattttgtagtcaacataggtggacatgtttttgttgaagtagtaggtcgcaccaacatcaacatatttcaggatatcttcgtcgtcgtagccacgacccaggtttttacctttagactgcaggtaagccagggacggacgcagaccaaagtcgaactggtactgagcaacagcttcgaagttctgtgctttgttcgcccaacccagggaacctacgcgagttgcgttgtaggtctgggtgtactgagcagccaggtagatgttgttagcgtcgtatttcagaccaccagtgtaggtttcagcacggtcgccgttaccgatgtacagcgggctgttctgatcatcagtacgtttggagctggaaactgcagcaccgataccgaagccttcgtaatcataagtgatagatccgccaacgccgtcgccgttctgacgcagtgcttcacgaccgttgttagtcatgccttcgccgcttacgctaccgtttttgccctggtactgaacagcaaagttcaggccgtcaaccagaccgaagaagtcagtgttacggtaggtcgcgaaaccgttaccacgctgctgcatgaagttgtcagaaccgtaagtgtcgccaccgaattctggcagtacgtcggtccaggaagttacgtcgtaaacaacgccgtagttacgaccgtagtcgaaagaacctacatcctggaatttcagacctgcgaatgccacacgggtccaggagttgttttcgttttcagcgctgttgccctggatctgatattcccactggccgtaaccggtcagctggtcagtaacctgagtttcacctttgaagccaagacgcatgtaggtctggtcgccatctacatctttgttgtcagagaaatagtgcaggccgtctactttaccgtacagatctaatttgttgccgtctttgttgtaaacttcagcagcgtttgctgcgcctgctaccagcagagctgggaccaggagggacagtactttaactttcatgttattaaccctctgttatatgcctttatttgcttttttatgccactgcatactgattaaccctcattaatcagtcggcaagtccattctccccaaaaatgcagaataatccaacacgaatatgatactaaaacttttaagatgtttcatttatcgctatagatgtttcaaaatgtaaatgcaagggaactttttaagattattgcggaatggcgaaataagcacctaacatcaagcaataataattcaaggttaaaatcaataacttattcttaagtatttgacagcactgaatgtcaaaacaaaaccttcactcgcaactagaataactcccgctatcatcattaactttatttattaccgtcattcatttctgaatgtctgtttacccctatttcaaccggatgcctcgcattcggttttttttacccttctttacacacttttcattattctgtgctaccacagaaaaactataacgcttgttaactatttcacaaataattaacatccgcataatttccagcaatctttgtttatttgcaattatttttgttgggctttttgtaggttatttgtacagcaaaatggcgcttgtacatctatttcccccaatgcaggatgataaatatcacgggagaatagagaatcatcaatcaggtaagagtctggaatttcacactgtaccctttatactgccctatcacttcgcgaagttttaacaggtcataaacacgaatgcgtcagaaagagacaacggccacgacccgcttttcactcctaccggggagcattacccgcttctttttactgttgatcattgtgttactggtgacgatgggtgtaatggtacaaagcgccgttaacgcctggctgaaagataaaagttaccagattgtcgacattacccatgctatccaaaagcgcgtcgataactggcgttacgtgacctggcagatctacgacaacattgccgcgacgacctccccctcctccggcgaaggtttacaagagacgcgcctgaaacaggatgtctactatctggagaaaccacgccgcaaaacggaagcgttaatctttggctctcacgacaactcaacgcttgagatgactcagcggatgtccacttatctggatacattgtggggcgcagaaaatgtaccgtggtcgatgtattacctgaatggtcaggataacagtctggtgctgatctcaaccctaccccttaaagatctcacctccggatttaaagaatcgaccgtcagcgacattgttgattcacgtcgtgcagagatgttgcaacaggccaacgccctcgatgaacgcgaaagcttttctaacatgcgccgcctggcctggcagaacggtcattactttaccttgcgtactacctttaaccagccaggacatctggcaacggtcgtggcttttgatctgccgattaatgatttgatcccaccgggtatgccgctggacagtttccgccttgagccagacgcgacggcaacgggaaacaatgataatgagaaagaagggacggatagcgtcagtatccactttaacagtacgaagattgaaatctcctcggcactcaactctaccgatatgcgcctggtctggcaggttccttatggcaccttattgctggatacgttgcaaaacattctgctgccactgctgctgaacatcggtttgctggcgctggcgttatttggctataccacattccgccatttctccagccgcagtacagaaagtctacccagcacggcggtcaataacgaattgcgcattttacgggcaattaatgaagagatagtctcactgctgccgctcggcctgctggttcacgatcaggaatcgaaccgcactgtcataagtaacaaaattgccgatcatttgctgccgcatttgaatctgcaaaacatcaccaccatggcggaacagcatcaggggattattcaggcgacgatcaataacgagctgtatgagatccgcatgttccgcagccaggtcgcgccgcgcacacaaattttcattattcgcgatcaggatcgcgaagtgctggtaaacaagaaactcaagcaggcgcagcgtctgtatgagaaaaaccagcagggccggatgacctttatgaaaaacattggcgatgcgctgaaagaacctgcacagtccctggcggagagcgcggctaaactcaacgccccggaaagcaaacaactggcgaatcaggcagatgtgctggtgcggctggttgatgaaatacagttagcgaacatgcttgcggatgatagctggaaaagtgagacggtgctgttctccgtgcaggatttaattgatgaagttgtgccttcagtgttgcctgccatcaagcgtaaaggtctgcaactgctgattaacaatcatctgaaagcacacgatatgcgccgcggcgatcgcgatgccttacgacgtattttgctgctactgatgcaatatgccgtgacctcaacgcaattgggaaaaatcacccttgaggttgatcaggatgagtcctctgaagaccgcctgacattccgcattctggacaccggagaaggcgtaagtattcatgaaatggataatttgcacttcccgtttatcaaccagacccaaaacgatcgctatggcaaggcggacccgctggcattctggctgagcgatcaactggcgcgtaaactgggcggtcatttaaacatcaaaacgcgggatgggcttggtacacgctactctgtgcatatcaaaatgctcgccgctgacccggaagttgaagaggaagaagagcgtttactggatgatgtctgcgtaatggtggatgttacttcggcagaaattcggaatattgtcactcgccagttagaaaattggggtgcaacctgtatcacacccgatgaaagattaattagtcaagattatgatatctttttaacggataatccgtctaatcttactgcctctggcttgcttttaagcgatgatgagtctggcgtacgggaaattgggcctggtcaattgtgcgtcaacttcaatatgagcaacgctatgcaggaagcggtcttacaattaattgaagtgcaactggcgcaggaagaggtgacagaatcgcctctgggcggagatgaaaatgcgcaactccatgccagcggctattatgcgctctttgtagacacagtaccggatgatgttaagaggctgtatactgaagcagcaaccagtgactttgctgcgttagcccaaacggctcatcgtcttaaaggcgtatttgccatgctaaatctggtacccggcaagcagttatgtgaaacgctggaacatctgattcgtgagaaggatgttccaggaatagaaaaatacatcagcgacattgacagttatgtcaagagcttgctgtagcaaggtagcctattacatgaacaatatgaacgtaattattgccgatgaccatccgatagtcttgttcggtattcgcaaatcacttgagcaaattgagtgggtgaatgttgtcggcgaatttgaagactctacagcactgatcaacaacctgccgaaactggatgcgcatgtgttgattaccgatctctccatgcctggcgataagtacggcgatggcattaccttaatcaagtacatcaagcgccatttcccaagcctgtcgattattgttctgaccatgaacaacaacccggcgattcttagtgcggtattggatctggatatcgaagggatcgtgctgaaacaaggtgcaccgaccgatctgccgaaagctctcgccgcgctgcagaaagggaagaaatttaccccggaaagcgtttctcgcctgttggaaaaaatcagtgctggtggttacggtgacaagcgtctctcgccaaaagagagtgaagttctgcgcctgtttgcggaaggcttcctggtgaccgagatcgctaaaaagctgaaccgcagtattaaaaccatcagtagccagaagaaatctgcgatgatgaagctgggtgtcgagaacgatatcgccctgctgaattatctctcttctgtgacgttaagtccggcagataaagactaatcacctgtaggccagataagacgcgttagtgtcttatctggcatttgcactgaatgccggatgcggcgtaaacgccttatccggcctacgattcccattatttcaacagattacattaaagtaggccagataagacgcgtcagcgtcgcatctggcatttgcactgaatgccagatgcgacataaacaccttatccgtcctacgattcccgcgatttcctgaccctctcggcatataccgtcagcgtctgttttatcacatccagcgttaccggcttcgacaggcaactgtccataccggactccagacaccgctgcttctcttcagccaacgcattagcagttactccgattaccggcaacgtcagtcccaactgacgaatgcgttgcgtcaagcggtaaccatccatatttggcatgttgacgtcgctaagcacgatatcaatatgattcttgctaagtacattaagcgcatcgacaccatcattcgcggttttacattgatagcccaacgatcccaactgatctgccagcagacgtcggttaatcggatgatcatccacgaccagaatcatcatatcgtcattatcgctgaccgctttgtccgtcgacggcagagcgttagcaggatcgtcgctctccatctcgatcaaataaatacgcgccaacaatgccggtagctcatgcggggcagccacactgtgtacccactcccctggcgctttctccagcggaataccaatatggcgacgacagaaggtcactaccgctctaccctgccattttttactcactacctcgtcagtaattaacacatcttcgggagtcggttcctgcccttcgtatgttgtaacgacgatgccgctgcgctgcaaactggtttccaggaactgacagagcgacgcattgcggaccgccagccagcagcgtttaccactcaacccttccacgccttttttctgcgggtactgagcgccgtacaacggaatacgcacggtaaactggctgcccattcccggttctgaatctaccgagatatcgccgtccatcatgctgatcagtttttcacaaatcgccagacccagaccggtcccctggaagtttcgctgtacgcccgttccgacctggaagaagggatcaaacaagcgcaccacttctttcgccggaatccccacgccggtatcgcgaacacggatagagagataatcgccatcagcgcggacatgcaaaactatacagccggtatcggtgaattttatggcgttactcaacaggttggagatgacctgctgtaaacgcatcgggtcgctatttaaggccactggcacatccggttcaataaagcagtacaagcctaactgcttgcgtaccaccagcggtaaatagttggcggtgatgtggttcatcacttcacgcggtgaaaactcacgcggttcgatcttcaactgttccgattcaatcttcgagaaatcgagaatatcgctgataattttcaacaacaggctggaagagttgttcattgccgtcaccagccgatcgacgcctttcggtaactctttggtttgcaacagatccaggttaccgataatgccatacagcggcgttcgcagctcatgactgacggtggcaaggaacatcgattttgactggctcgcctgttccgctgcttgtgccatctcctgcaacgactcttccatcttcacgcgcgaagaaacatccaccagcacacaaatggccacgttttcattacgatagcgcgaatggacgaagctgatttgcagattggtattgttgctggtcaggacatcaacaaaattgacctgctgcccacagataatttgcgtcagtcgttggcggtcctcatgcgtaagcatattgagataggtatgcgccagttcgttacttaaaatattgacgccatcagcggtacgcaaaatacagatacccactggcgcggaggcgacaatcttgcgattgaactgctcatgttcttccagtcgcagggcgtcgctttccgccggaatgaaaatacgtcgctcgtacatccgcgcgagagtaaacaatgcagctccggcaagcacattcagcaaaattgcgttaaggatcaacatgcgaatgcgttccagcaccttatcaaccggcaccgaatacacgatgcttagcgatgagggtggcagatttttcttcagcaccagctcccggaacccttccgtatagccaaaccaggagcgttcctgcatccagcgaggatcgcccttaattttactttctggtccggtaagcgaaatcagggtatgaccattttcatcaagaatggtaacccccatcggcaacgtacccggtaagaaaaagttctccatccggatggtctgctcgacacccaaaagcgcctgcaaccggttcgccagataaactggcgtcaacgcgtaaaaatacccgacgccagggcgcggaccttcgctgatccagtagaggttactgccgctatcatcttgtggtgcatttcgatatttattgatgcgttcatgcaaagctttcaacgcggtatcgcgttccactggcatatcacgcagaccgaaattggccatgcagaggttatcactgccgattaaaaatacccggttgagatcgtaagccgcagaaaaattatcgcgccagtagcgcataaaccacgccaatgactccagagaacctcgccaggtgttactcattgcggaacaatcggagtcggcaaacagcggttcaaacgcaggcacatccgcctgcgtttctcgtccacgcggggaaagcacaccgttttctgccgataagcgattttcggcgatgtacttcagctctttcatcacatcagaggtgcgttgaataaagcgctgagcctgatcggaactcagattaaattcctgacgaatttccgattctcgctgatgtaacgcattaacgatgtaaaaaacggatgaaaaagcaatcaacagccagagcactaacgccaatgctctgaacatgtagcgcgaggctttcagggttgtacgaaaagaagcaaggtatttcaaaggggcgaagctccgcctcaggtgaccgatggagtgtggttaaggtagcggtaaaagcgtgttaccgcaatgttctgtcaccattgcaataatgcgtatcgcttagaaaccattgccttaaccaggaaagccggagtagatggacagttctcagtacgaaaaataagaaatgaccaatctgccgacgcttgttaatggttatatcctggcgtcggcagatcgcccagcagtcttatctgaaaaaagagagagccaggttgtgtgaagggatggatcaccagtcaaaacttttcaccagcgtcagctcgccagcattacgcatcggtacaataaatgtttcctgtttctcattgaccgatccttcatcggtgatcagcgtcagttgggcggtcgtcaattccgtttcgctgcgcccaccatagtagttgatatacacctgatagcgcccgtgaactggtgctggcatggcgaaaatctcgggtccgtaccccgtcgtgacatccatatccagtgcaccactgtttttcagcacggtgttaccgtaccaggcgtgttcgccatcgggcgtgacaacatggagatcgagatcggtattgtccgtatcccacgagagaaccagccgtaaacgtgcacgaatcgttcctgtacccggcgttgagtaaaactgcattttttgtcggctttgcccatccgggctgatgacctgcacgctgttgctgccttcagtgaaaatataagggcgtgcaaatgaaccatcggattcaactctctgcggcatactggcaccgttgaccaccagccggccctgctgaactttacccgccgcagcataattctttattttgccgcggatctgcgctgagatattttgatcatctgccatgttgacggacgacgccgggtaattgatcgattgtgaaaaactggcatcttcgccctctgccggatgccagccagagagcggtgcgtcaatctcgacttcctgcacaccttcactgtgagcgacaggcgaaagtgccaccagtaacaacggaagaaaaatctttcgcatagcattagtccattaataattgtcgggtcagcgtttcgatatagttctcatcaagcccggtgggataaccatcaaaggccaggtgcagatactcatgggttaaatccagccgatcctgaagcgtaaagaagttacgaataaacagccgtttctgctgccgatcggtataggggaaacctgagactaaacgacagaccgcaaacacgtctggttcgttgtaccccgtctcgccttgtaatatacgccgccactgcggcatttttttcgccagccaggctttcgctttgggtaataactggcaggttgagcgtggagctccccagcggctaaggctgttgtcgggataagcaaacgcgagtatctggtcgtaacgctccccctgccccgcctgggccgtggcttgccgccagaaaagtgtcccttcggtagcgcgactgccatgataatgaaccggatcgcctgcatagatgagatcctgcgtccaggcggtcatcgttcgcgcccccgtggtcgctggcgaagcagaaacacgctgcgtggcgctgctgtcggggatggtcaggcaatcgccttcccgattggcgttttgctgtaaaaaagtgcgaatcgccacggtcatggctttcgctgcctcagggggcgtacttttcgcctcgcgatccagaactctggcaacgtactcttcacgatcgagatgcgactgcaatttcagtttgcccttttcgctcagtaaggtcgtctcaccgtggctgacaaacgtaatgtggttaccattagtaaacgtcacacgatagcgcccattaagtacgccgggttttactgccgtcgtactcttttccgctgtgattttcttcagcggatagcgggcaaacagctccacctctacacattgcccactggcaacctgcgtcggcactggcaaaacccgattaagcaccgtcgcataacgggttagtaccgttttgctggtgccactgccagtaacccacagcggtgtaccatcggttaaccagccagcaaaaccaccctggcggatttcctgtttatcatcggcaaaccagctccaggttttcacccgtacccgactaccgagcatggatgcgacaccgattttcgcctcgtccagcaccacatccagtaagacttcctgagctttgttttgcgcaggtaacgtcgctaatgaatcgagcagcgatttaaccgttaccgaggtttctggcttcagcgttgtaagagacgctaaccacgcaggtgcctgacgctgttgccagtattgcccccacacatctgcgccaatatgcaaccgctgcggcgcaaaatagagcccacaggaacgtaccagcgcggtatcgcgcgttatgctctccccagcctgacaacaataaacctcttccggggagtttccgcgacactggtagggctgctccggttgatgggtatcctccagccaggcgtaaacatacagtttccacaaactccctaacggcgtggtgagcgagtcaggtaatgctgagactttggtcacgcctgatgacgacagctgatacagttgatcgtgctgcgcaccgcgcagcaccagttgtaacggcgtctcctccgcaagcgttggcagagtaaccaacgccaatagccagacgattctgcgccagttcacttatttcacctgcatcccggtccattcactccctgccgcaacactttgctgcgcaggtgcataggaacgcacataacgagcaggaggcagaacgaattgccctttttgcgagaagcgcagcaaatggcggaaagtgaccgttcccgtcagttctttcaccggcaccatataggccagttcgcccatttcattacgcgctttttccagcaattgcccctgctgtttcgcggcgttgggtttattgactgaaatgccccatgttgtgcgctcaacgtcggctcccggcgggagcggtacttccacctgaccatagcgcagaactgcatcctgctcgctggtaagcgtaatttcatcgagatacagcgcatcgctgtcaatctcattgctggtcaccggttgcagaataaagctcatctcttcttcaccagggataagccgatacaactggcgttcaacggtcaccggaatgttactttgttgagccatttttgccggctcacgccagcggacctgcacattttgcggcgataattcgtcaccaaaagagagaatgtccggcacgccctgaccaacccaacgccagtcttcgccccctccagttaacttatgtttagcccatgcgcccgcaggcgcaggcaaaacaactggaggcattgtcgccatatatttcgccagccagttcatggccagcgcgcgctcaatagtggattgctcagcggtcaaaccacttaaaatagcggccgtctgggtagcgtcaccaccgctattgagcagcacaaccgtgtgcgccagcggctgattgctgtttgccgctttatcccacgcatattgctgaacctgtggcatcaccgtggacttcaactgcgcttttttcagcaacgtcatggttaagacgtttgccaccgcatctgccagtggagattccggtgtatcgaggatcaggctgtcattgatatcgcggatgtcttcctcagagaaatcttcatctttagttccgcgccgggcgatagcttcatccaaccctttcaacaacgttttgcacggcagattcatctcctgtgcccacgccagcaccagcgcccgatgcaataacggcatgttatccgcctgctcggcataactgtcgagcatatgctgccagtattccggttgttgcgttacgccgagcgcctggctggcctgccagtcggcgtaccatgcccatgccgtaaggaaggcgtcaccattgccatcttcaccccaccaggtaaagcgcgctccgggccccgccagttgcatcagccgcagacggttatcctgaatcatctgacgaatgtcgttagcggcggcactttgatgatcggcaagcgaacgccaggcgagactgagcgggatcagacggctaccggtgttgatcacgccaccccatggtccatcgactaacgcatcaagattgttgcggaaaatctcctgcggcgtttcactactttgtagccggatattactcgcctgctcgggcaacatcagcgcgttctcgccaccgccgagcatgacatttttctgctgttcaacgggccagctgttgtccacaaaagacagttttgtgctaatgctgtcctgcacttgcccattttgttgcagttctgcacttaacaagccagattgctgaatgttctgcgtcagcgaaatataattcgcccctttgtgcagcgtcagcgtctggcgcatctcagcgcctgcaaatttagtcaccagcgccaccggttcgttatcctgctgactgaagataaacagtcctgccgccggtttgtcgcccacgcgatacaccgttggcatactccacttcatgtagagatttttttccgaacgcagataagcacgcccctgcccgaccagcccgtcgccgttcatcccacgcgcggtgatacgccagcgggttaacgaatcaggcatcaggaacgtgaaatacgctttgccttgtttatcggttgtgagtgacggcatccatgccgcggtatccacctcttcacgccgtggacgttcaagcatttttactcgccgctcgctgcggttagttgcgccaggcgcaaccggctcgctggagagcgcctggtcgtagctgataaacgacagactggagctggtacgcacattgttacgccccagcggatagaaaaatttgccgatattcggcgcgatttctggttgcagcgcgtagatcatttcatcgaccacgcctaccgttagctgcgcagaaacaggtttacctttcagcgacgaggttaattcgacattgaccagttcaccaggctgataatgggttttgtccgttttcacccggatatcaagctgaggaacggcaactttgatcccggcgttctgaaaactgtactgaccattacgggtatacagcaccgaaaaagtgatgttaggcgcaaaggaattgctcactggaacccgggcttcatactgggtatcgtttaaacgttgtaacgtcagccagtttgccggatgcgaaagcagcgactgctgttccacgcgatcgcgttccagcgtcaataatgcttcatcaattggctccggaaaggtaatcagcatcttcgcagtttcgcctggctggtacagcgttttatccgccacgatatctaccgtaccagtatgcgccgtgctgcccttaccgctgacggcatgacttaacccagcgagaattaagccgtctttatcgcgtaatgtcagattgtagttgccaggtttagcgaaattgacggtaaaggatttgccgcctgacggtagctctccgctatggctcgtgcggtcttcgagacgcaaccattcatacgtaacaggaacctgttttgaagattccagcgcggcataacggaacacaaccgactcgccgctattactgtattgtgcggcggtacttaaagagtaatgcgccaggccgcgttcaatgaggatctctttggtggtggtgacgcgatacgccgcgccgtcactggcgaagacggttaacaaatagcggctcggtttatcggcggcggggagatttaacgccacatgaccgctggcgtcggacaccgtttcgctgccttccagcgacacgggaaaacgtccggcataacgcaaatcgttaccgaccattgataattgctgagcgcgcaaacttaactgcacgcgggcatcttttaccggctcaccatccgggtaaagcagttgcagtttgccgctgaccgcttcgccagttttgaactcttttttgtcgagagctaaaccaatctcgaaatgtggcttgatgtagtttgccacgcgaaaactgctgctatagacctgattgcggtaagcaagacgtaactcataacctccggctacggcattttctggcaggcggaaacttccctgcccgccattgcgcgcatccagcgtgacattgacggtttgcaacagactgccgttagcgtccagcaccgaaagcttcgccggggcgctgacgatgggggatgaatgcaacggatcgtggaactcgcggcccatcactttaacatcgacacgatctcctgcgcgatatagcgggcgatcggtaaaaatatacaagcgggtgttgtagatttcgctttcgtagaagaagttctcggagacaaaaacaccgccttcagcatccttacccagaatgtatgaacgttctggcgatatatgttgtaactgcaaggtaccgctgtcatcggtcacaccgcgggtcatcacgccaagaccgtcagtccacaagatctctgagccgggcttcgcttcaccctgttttttacccgcggtccacaccagaagctcgttgcctgacactttgctaagcgccacggtatcggaaacaaacaccaccgtcgtcgcccgatacccaccaaccatcgcctcgacgaggtacagtcccggctcttgttggccgagaggaatataaatgttacccggctgcggcgagatgaaattgctggatgcgccttccagttttaccccttgctgcggctcgaccggtttagcctgccatagtggataacggaactgttccaccaagggatattttttcagcggggaaaactggttgttctgtacataacgggaaggtttaataatggcattgccgagatgtaattcgggtaatgcctgagtcacattctgccgtgactgagaagagaaagtacgctgcattacgcggcgagatttgccgtaccagttatcccacagccaggtcagcgtattgttcagcccgtcgcccagatattgcggttgcaccacaatgcgatgcaggtttttctgctggcgcaaaaatgccatcgggtcaggaatacgatacaggcgaacgtccacgccgccgtactcttccatctgatagcgccgataatcacgccccggcgcttccagtcgcactttcgcctcttcactgctgctaaaactgctgtcagcaagcaaaaagaatgttcccccggcgggcggcgcatagttactggaaggaagcgaatcatcagcattagcaagccctgttcccacaagagacagggacaagcacgctgctatcgcgccagaaaatttaaacgataaatgccaatgaaattgggattggaatcgttgggtatccatcgggtgtccttccatgtcataagttgttgcagactgactgcgcgcattccgttgtcagttttcgtggcgcttccggtgtggtagatgacgtaacgccccatccagaccattaagtgctgggcatcgccctgatcgaaaaaaatcatatcgccaggcagcgcctggtttatgtcctggccaataaactggctgttgtactgaatcaaattaatcgcggtcacgtaggggccggttttcccgttcccctgattccagttttgcgccagttgacgctgtccaggtgttagcgtcatctctggcggcaaatactggctagagaaaccgttactttttagccatttactatcgtgaactttcagcgtctcgttcgccgcaaatcgcaccaggcccgcacaatcctgctgataccagcgtggacttggcccctggcggagctgttcttgtgcaatgcgtacaaaccaggcgcgaaacagcccggattgttcgacattcagcatttcgctatgggcaacaacacaacacagccagcaaatcagcgccagcagcccgtgcctcatagcggctgccaggttatgggtagccactgccaggcggcaccgggttccatctgggccagcttcatgacataacgcggttgttgagataaagcgtccagcttcggcattaataaagtttgtgcggcgttataaaaaaccggttcgagattcttcggcagactggtcaacgtttcgttacgcagcagtttcgccacgccttgtggattgatatagagcggaacgatgccatcagtgggtattacatccaccattgccgggcggtttttattcagtgtttgcagggcgttattaaccagcgtttcatcgagggagaaaagcagcgttttgttttgcatcgccagcgacacgcggaaaaaataatccgacattaattgatcgggttgcgccgcctgcgctttcggatactgaccgtatcgggaactcacttcgcgacgccagatttgcgcttcgccctgctgagtctggcttatcggcaaaacaccttctggcgctttgctttcgtgcgcaccaatattttgcgtaaacagtttccctggcaattgcgcctgttcggcagtgccatcaaactgaccgacaaacagcggggtttgcaattttgagtctgcataccagcacagccccgcggcaccgtctaacgccccattcaacttgtcgttttcctgactgatgtgcgaaagcatctcttcggcaataccgtgtgaatacggcaccaccacacagaagctggccccggcaggcatactgttccagaccggcgtaaaatcgaaactggtatctacgctggcggattcatcatttaacgccacaaaactgtgccagccgtcgttacccatttcgaagcgtacgccagcaaaagaaggcattaaccgctggtagccaaaacccagcaacctggcgctgaccacgatgcgctggcgtactggcgttttttcagcagcacgctcttccaggccaaagcttgcttgccagcgttttttgccgctcaacaaatcacctgcgatcgccgtggcttcggtatcctgctgatcatctttaaacaacatatccgtgctggaaaacaccagcatcttgtcctgataagtcgcgaacatcagagcgttattgccgttatagcgcaactgataaacaggaacagtttcactatttatcttgatgctactgatttccgttttgcttaactggctgtcgctggtagcggcaaacaacaatggctccagcagtttgcttaaaccactgcgctggatcagcaccatataatgtgaaagatggccttgtttatcgtgccacagcgctgcctgcgcgggctgatctaagagtgacgaaaagagcttatctttcagcgtgagatcgtgttcatagacaatacgacgaatgctgccttcaatgcccagacgatcggcatgattctgataatagaaaacgaaatcttcgctcagaacatcgtggagaaacggaatggtgaggagatctttgggaagctggctcagagagtcgctgtcgagaaagaggtccggctcattgagatcgatttgcagattgttgtgcaccaccagcggcgacaacgttttttctggcccactgccagcatattgcaacgcccagacgccagcggaaagcagtgctattgcgccaaaacctacaagaccatagaaccgccagcctttcgcctttttttcaccactcattgccacattccttgtgtatagccagccattttttacgggcacagccaaactttaccgtgccctaatacgacaaaagcccagactttgcagcctggacttttcaattcaaacaagggagatagctcccttttggcatgaagaagtaaaattattcttcttctggctcgtcgtcaacgtccacttccggagcgatttcatcgtccccttccgcggcactgccatcgatggtatccagatcttcctcgtcaaccggttcagcaacacgttgcagacccactacgttttcatcttccgcagtacggatgaggatcacgccctgggtgttacggcctacgatgctgatttccgaaacgcgagtacgtaccagcgtaccggcatcggtgatcatcatgatctggtcgcagtcatctacctgtaccgcgccaaccactaaaccattacgttcagtaaccttaatggagataacccctttcgtcgcacgcgacttggttgggtattccgccactgcggtacgtttaccgtaaccgttttgcgttgcggtgaggattgcgccatcgccacgaggcacgatcagagagacgactttatcgccttcacctaagcgaataccgcgaacaccggtggtgttgcagcccatcgcacggacagaagactctttaaagcgcaccactttaccttcagcggagaacagcattacttcgtcttcgccgctggtcaggtcaacgccgatcagctcatcgccgtcaaccagtttgatcgccactttaccggcggtacgcagacggttgaactcggtgaggacagttttcttcacggtaccgttagcggtcgccatgaagactttcacgccttcttcaaactcggtcactggcaggatcgcagtgatacgttcgtcctgctccagcggcagcaggttgacgatcggacgaccgcgcgcgccacgagtggcttccggcaactgataaactttcatcgaatagacgcgaccacggctggagaagcacagaatatggtcgtgagtgttcgccaccagcagtcggtcgataaagtcttcttctttaatacgtgcggcagatttacctttcccgccacgacgctgcgcttcgtattcagaaagcggctgatacttaacgtagccctggtgagagagcgtcactaccacatcttcctgagtgatcagatcttccaggttgatgtctgcgctgttggcggtgatttcagtacgacgtttgtcaccgaactgttcacgaaccagctccagctcttcacggatcacttccatcaaacgatcggcgctaccaagaatacgcaacagttccgcgatctgatccagcagctctttgtattcgtcgagcagtttttcgtgctcaaggccggtcagtttctgcaaacgcagatccagaatcgcctgagcttgctgttcggtcaggtagtacagaccatcacgcacgccgaactctggctccagccattccggacgcgcagcatcgtcgccagcacgttcgagcatcgcggcaacgttgcccagctgccacggattagccaccagcgcagttttcgcttctgcaggcgtcggcgcatgacggatcagttcgatgatcgggtcgatgttcgccagcgccacggctaatgcttcaaggatatgagcacgatcgcgagctttacgcagttcgaaaatagtacgacgggtcaccacttcacggcggtgacgaacaaacgccgcgatgatgtctttcaagttcatgatcttcggctgaccatggtgcaatgccaccatgttgataccgaaagaaacctgcaactgggtctgggagtagaggttgttgagcacaacttcaccgaccgcatcgcgtttcacttcaatcacgatgcgcataccgtctttgtcagactcgtcacgcagcgcgctgatgccttccacgcgtttttcttttaccagttccgcaatcttctcgatcaggcgcgctttgtttacctgatacggaatttcgtggacgataatggtttcacgaccggttttggcgtcaacttccacttctgcgcgagcgcggatatacaccttgccgcgaccggtacggtaagcttcttcaataccgcgacgaccgttaatgattgccgccgtcgggaagtccggccccgggatgtgttccatcagcccttcaatgctgatgtcttcatcatcgatatacgccagacaaccgttgatgacttccgtcaggttgtgcggcgggatgttggttgccatacctacggcgataccggaagaaccgttcaccagcaggttaggaattttggttggcatgacgtcgggaattttttccgtgccgtcatagttatcaacgaaatcgaccgtctctttttcgagatcggccatcagttcatgggcaattttcgccagacggatttccgtataacgcattgccgccgcagagtcgccgtcgatggaaccgaagttaccctgaccgtctaccagcatgtaacgcagcgagaatggctgcgccatacggacgatcgtgtcataaaccgccgagtcaccatggggatggtatttaccgattacgtcaccaacgacacgggcagattttttataggctttgttccagtcattgcctagtacgttcatggcgtaaagtacgcgacggtgtaccggcttcaggccatctcggacatctggcagcgcacggccaacaatgaccgacatcgcataatccagataggagctcttcagctcttcctcaatgttgaccggtgtaatttctctcgcaaggtcgctcatctaaccgctatccctctactgtatcccggattcaaaggtcgcaaattataacacagccgcgcagtttgaggtaaacctatacgctttattcacatccaatgcctgatatactcgtttgtcttgccaattacggagtagaagtgctaatgaatgccgaaaaatcgccggtaaaccataacgtagaccacgaagagatcgctaaatttgaagccgtcgcctcccgctggtgggatctggaaggtgagttcaaaccgctgcaccgcattaacccgctgcgtctgggctatattgccgagcgtgctggcggtttatttggcaaaaaggtgctcgatgtcggttgtggcggcggcattctggccgagagtatggcgcgcgaaggcgcgacggtgaccggtctggatatgggctttgagccattgcaggtggcaaaactgcacgcactggaaagcggcattcaggtggattacgtgcaggaaaccgtggaagagcacgcggcaaaacatgccgggcagtatgatgtggtgacctgcatggagatgctggagcacgtccccgatccgcagtcagtggtcagagcctgtgcgcaactggtgaaaccgggcggcgatgtctttttctcgacgcttaaccgcaacggcaagtcatggctgatggcggtggttggcgcggaatatattttgcgcatggtgcccaaaggcacgcatgatgtgaagaagtttattaaaccggcagaactgcttggctgggtagatcagacaagccttaaagagcgacatataaccgggctacattacaacccgatcactaatacttttaaactcggccccggcgtggatgtgaactatatgctgcacacgcagaataaataaaattgttagccggataaggtgctcgcaccacatccggctacaatgccgggcgcaaagcagctaccatttcaccgtcatcgacaaaaacactgccgtctgggcaaaatcatcactccctttctgccacgccacgctgccgcgcagggacactcgctgactgatattgcccatgactcccacttttatttcaccccgttgcttcaccgcatcgtcactgatagtgctgccatcctcttcaatttccgtcgaatggggatcgtgataataattcagatctaatgttggtatgacatgaacagcggtacgccattcgctgtgtaaacccagccgcgtctgaatatcatcaccctgcgattgtgacacgcgcgcacggttagcggcggtaaaatcatcctgctgcacgccctgataaatcacctgcgcctgcggttcaatcaccacaccacgccccggtaaccactgataccccgcttccagcgaggcgataatccccgacgaatggtaatgatctgtgccatcgtcttgttcggaaacatcattgctaaaccacgcgtattgcagccagctatccagccaggccccctgcttttgagtaccgtgctgaaaccagcttgaggtcagcccaacggcataaccgtggttctggttatcggcgcgagttccggtcatactcgagcggctgtcgccctggttatcgctgtagccacctacaatcccaagcatccacccgccatcatcgccccagcgccccctaaacaggtcaccgctaagctgcaccgtagaagtgtcttcatgttgagccagttgccccgctgctgtgtaatgataatctccgccgataacacgtaaattcagcgtctgaccatcgccacctgcgtgatcgcgtcgctccatcataaacgcctgatttgccgcacgcaggttattaaaatatccaccaactttggcattcaacaccggctggtaagcaggcgtagggtccggggccggttcgggggttgggtcaggatccggcgtgggatcaggatcgggtgtcgggtctggatcaggtggcaatggtggcgttacttcttgcgatcgcagataccagtcgttgttatcttccaccagcgtgtagtcatacgctcccatgttgacgtagccactgccagccagactgaactgtgcattgttttgaaactgcgtgggatcagctgcgaaatcaaccactttaatgcctgtcgatgtcggctcaccaatccctgtaatggagttaaccaccacagttgtgttgccagcagtattaccgttcatcaccaattgatcgcttaccgagtcatcgccgtttaattcgctgtcgaacagtagcgtaccgccgccggtataatcaccgtttaccgtcagcgtatcgccagcgacgccattttgcaggctaaccgcaccggacgtattggtcagatcaccattaaccgtcacgtcggcaagataggtcaggctgtcagtttcaaggttggtattaagctcacctgtcaacgtcacgccatcggtagcattcaccagcgtcccatcgccgttaaacaatgaggcattaagggcgacggaagtatcctgcccggtcagacgcaaaaccgtaccatcgctgatatcgatagtgccgctggaagtagcatcgatagactgaatatcctgatccgcgccagtaacgaacgtcgccccatcaccgacccacagtgacgaagcataaggaaagatatccgcaacatcgcctttcagggtgccttcttcgacacgtactgccgactgcgttgtaccgctggcggtcagctccagcgtacccgcccccgttttagtaaatgtgctaccctcatcctgatgctgcccgctgctgtcagccatcagtgcgccccactgcgtgtctacccccgcatcaactgccacttcaccgtcggcgcgcatttcaatatcacgcccatgctcagtcgtcgtagagcgagtatcgacattggcagtaatctccatcacgctttcttgttgcttatcggtaaagataacctggcggttatagtgggtatctccaagctgcgagttgtcgctcaccatcagcgtaccggaggcgatttgtgttgtgcccaaataactattattgtttgccagacttacctgcccgtcgcccgcatcgaccaccacgtagacgccatctttcccgtcaccgccgatatgcatatcgtttccacctgcaagatctaccacatcctgactgccgataaccgttccgctgctgccgctgacttcaaggccatcgttgtatgatgtgccactctgccaggtggagaaatcagagagatcgagcacaccgccgtttaacacgatcgactgcggatcgtcctggagagcggcgagatctgccgcgtcgccttccagcgaaagcaccgcaccatcatcaacgactatatcgccggttagcgccatcgactgcgcccccgacagcacgtagctgccgttttgcgcaatggtgagctgaccagcaccttcgatggtgccagcaaaactaccttgattaacagtaacattgccaccagcatcgatatttaaagtgccattctgaaagcccgtcaatgagtgcacaaaggtttgttgggtggagccaacgtttagctctgcctgattctggtacttatcaatactccctatcgtcagaccgtagcagtcttgcggatcgtcctggcaatgcgtatcgccgacattcatcagggagttgctgcgacccagggtaacttcaccgttttcaatctgcatctcaccagtaaagtcattgttatctgcattaagtaccagatcgccggaacctgttttggtgatcaacccggtaccagcaatagagtcaacagctccgtcattctctgtattgccaataaccagcgtttttccgtcggcaatatcaaaggtaacttcacttaagccgagatacataaagccacccgccgcagtggaaggaccatctccatagcctgctgcgctgttgttctcatccactaacacgccgccgttctggctgtagctgtcatcaacagaaatatcaataagatagggagccgtcgcgctattggtatatatcgccccgccataaccttcggcagtgttatttgtaaaggcggtgttatttattatcgtataacctgaaggatgcttgctgtcgctattattatcggtaacatcgattgccccgccatcgccatcactgtaacttgttgatgtatatgcctggttgttatcaaaaataacatcacttaaataaacgtcattattaatggtataaattgcgccacctttgccatcattagcgatgttattgcgaaacatggcgttagtgacacgtaaatcgacggcaccagtatcgttagtaccagaagaatagattgcgccaccatagccgcctgcgacgttaccggaaaaaataacatcagtaagattcagcgttgagttttctttagcaaatatggccccgccgttattatattctcctgtaacggtgttattggcaaacagagtcattccagtttcattttctggtaatagtgaaaattccgctccttgttgcaaaaatacggctcctccgctggcattattggtcatatccgaaaaaaccagccattgcccatcggcgacactccagtcctgcgtaatgcctgaaaggctttgcctgctggcgtgacaactcgctttgatatcatatccctggcataaatcaatggccgccgcgacaccgttagcagagaaaagagatgcaatcattgacgggagtagagataaatactccttgcgtagaaagataatccgcatattaatctgaccatcattttatataagacggcatatttaaacgcattatacaatatgggttatctttcttttgtaaattgtccaacccgatgcaatggctattttgttattatttgatgaataatatcagtgcgtcataattcaagttaataaccttaagggataccagttatatttaaactaaattaaagtaatgaataattttcttataatataaggtaaattaacaaaatggcttcgcatttaacaataaccgaatagaaaacaaccatttcgacatcaacaatcgcttacattcgcttatatattaaccacaactgatacatcagattatgtgatgactcgtgcttagatcaatttttgcaatcattagcaaaaagattaataaaccatctatatcaatttatccaacctattctgccgttcaagaaatcgccgaacagttatttttaacaaatttttctcttcccattgactttcccggacaccttgtctgacctaaggtgcgcgaaagccactttttccttcctgagttatccacaaagttatgcacttgcaagagggccattttcacactatcttgcagtgaatcccaaacataccccctatatatagtgttctaagcagcttcccgtactacaggtagtctgcatgaaactattgcggaaagaattccaaaaacaggtacgacatacatgaatcagaatctgctggtgacaaagcgcgacggtagcacagagcgcatcaatctcgacaaaatccatcgcgttctggattgggcggcagaaggactgcataacgtttcgatttcccaggtcgagctgcgctcccacattcagttttatgacggtatcaagacctctgacatccacgaaaccattatcaaggctgccgcagacctgatctcccgtgatgcgccggattatcagtatctcgccgcgcgcctggcgatcttccacctgcgtaaaaaagcctacggccagtttgagccgcctgcgctgtacgaccacgtggtgaaaatggtcgagatgggcaaatacgataatcatctgctggaagactacacggaagaagagttcaagcagatggacacgtttatcgatcacgaccgtgatatgaccttctcttatgctgccgttaagcagctggaaggcaaatatctggtacagaaccgcgtgaccggcgaaatctacgaaagcgcccagttcctttatattctggttgccgcgtgcctgttctcgaactacccgcgtgaaacgcgcctgcaatatgtgaagcgtttttacgacgcggtttccacatttaaaatttcgctgccgacgccaatcatgtccggcgtgcgtaccccgactcgtcagttcagctcctgcgtactgatcgagtgcggtgacagtctggattccatcaacgctacctccagcgcgattgtgaaatacgtttcccagcgtgccgggatcggcatcaacgccgggcgtattcgtgcgctgggtagcccgattcgcggtggtgaagcgttccataccggctgtattccgttctacaaacatttccagacagcggtgaaatcctgctctcagggcggcgtgcgcggcggtgcggcaacgctgttctacccgatgtggcatctggaagtggaaagcctgctggtgttgaaaaacaaccgtggtgtggaaggcaaccgcgtgcgccatatggactacggggtacagatcaacaaactgatgtatacccgcctgctgaaaggtgaagatatcaccctgttcagcccgtccgacgtaccggggctgtacgacgcattcttcgccgatcaggaagagtttgaacgcctgtataccaaatatgagaaagacgacagcatccgcaagcagcgtgtgaaagccgttgagctgttctcgctgatgatgcaggaacgtgcgtctaccggtcgtatctatattcagaacgttgaccactgcaatacccatagcccgtttgatccggccatcgcgccagtgcgtcagtctaacctgtgcctggagatagccctgccgaccaaaccgctgaacgacgtcaacgacgagaacggtgaaatcgcgctgtgtacgctgtctgctttcaacctgggcgcaattaatagcctggatgaactggaagagctggcaattctggcggttcgtgcacttgacgcgctgctggattatcaggattacccgatcccggccgccaaacgtggagcgatggggcgtcgtacgctgggtattggtgtgattaacttcgcttactatctggcgaagcacggtaaacgctactccgacggcagcgccaacaacctgacgcataaaaccttcgaagcgattcagtattacctgctgaaagcgtctaatgagctggctaaagagcaaggcgcgtgcccgtggtttaacgaaaccacttacgcgaaagggatcctgccgatcgatacctataagaaagatctggatgccatcgctaatgagccgctgcattacgactgggaagcattgcgtgaatcaatcaaaacgcacggcctgcgtaactccacgctttctgccctgatgccgtccgagacctcttcgcagatctctaacgccactaacggtattgaaccgccgcgcggttacgtcagcatcaaagcgtcgaaagacggtattttgcgccaggtggtgccggactacgagcacctgcacgacgcctatgagctgctgtgggaaatgccgggtaacgatggctacctgcaactggtaggtatcatgcagaaatttatcgatcagtcgatctctgctaacaccaactacgatccgtcacgtttcccgtcaggaaaagtgccgatgcagcagttgctgaaagacctgctcaccgcctacaaattcggggtcaaaacgctgtattatcagaacacccgtgacggcgctgaagacgcgcaggacgatctggtgccgtcaatccaggacgatggctgcgaaagcggcgcatgtaagatctgataatcccccagcctttgcaccaaaccgtcccctctccccttgcgggagagggttagggtgaggggtaataaaaccacaggacacactcatggcatataccaccttttcacagacgaaaaatgatcagcttaaagaaccgatgttttttggtcagccggtcaacgtggctcgctacgatcagcaaaaatatgacatcttcgaaaagctgatcgaaaagcagctctctttcttctggcgtccggaagaagttgacgtctcccgcgaccgtatcgattaccaggcgctgccggagcacgaaaaacacatctttatcagcaacctgaaatatcagacgctgctggactccattcagggtcgtagtccgaacgtggcgctattgccgcttatttctattccggaactggaaacctgggtcgaaacctgggcgttctcagaaacgattcattcccgttcctatactcatatcattcgtaatatcgttaacgatccgtctgttgtgtttgacgatatcgtcaccaacgagcagatccagaaacgtgcggaagggatctccagctattacgatgaactgatcgaaatgaccagctactggcaccttctgggcgaaggcacccacaccgttaacggtaaaactgtgaccgttagcctgcgcgagctgaagaaaaaactgtatctctgcctgatgagcgttaacgcgctggaagcgattcgtttctacgtcagctttgcttgttccttcgcatttgcagaacgcgaattgatggaaggcaacgccaaaattattcgcctgattgcccgcgacgaagccctgcacctgaccggcacccagcatatgctgaatctgctgcgcagcggcgcggacgatcctgagatggcggaaattgccgaagagtgtaagcaggagtgctatgacctgtttgttcaggcagctcaacaggagaaagactgggcggattatctgttccgcgacggttcgatgattggtctgaataaagacattctctgccagtacgttgaatacatcaccaatatccgtatgcaggcagtcggtttggatctgccgttccagacgcgctccaacccgatcccatggatcaacacctggctggtgtctgataacgtgcaggttgctccgcaggaagtggaagtcagttcttatctggtcgggcagattgacgcggaagtggacaccgacgatttgagtaacttccaactctgatggcccgcgttaccctgcgcatcactggcacacaactgctgtgccaggatgaacacccttcccttctggcggcgctggaatcccacaatgtggcggttgagtatcagtgtcgcgaaggttactgcggctcctgtcgcacccgtctggttgcaggtcaggttgactggattgccgaaccgttagcctttattcagccgggggaaattttgccctgttgttgccgggcaaaaggcgatattgaaatcgagatgtgaattggttgtagtgccagatacaacgcttatgcgtcttatctggcctacaacgattacatggcgtagtaatacgctttcacctgctcccagtccgctttggggattggctccagatatttttccagctggcggaagtcatgattaatcgctttatcgcgacgcaagcggcgacgacttttctccaggtcaagaaaaccagcttctgcattaccttctgttttcacatagatatggcgaacataacaacagccatgctgacgattaatgctatgcattttcttaaacgccagcgccactgctttcaacatggcttgccgtacttcgtcagaataaggcgatactgcatgctgggcataccagtcagcaatgctgatgaaccccgccatatcttcagtcaccagcaacgctcgccattcaccctcaattttcaccgcttcaccaaaaacgatcttcggcacgatgacaccggcccgttccagttctttaattaccgcaacctcacggacaatcgttggtcggccgaacggataacgtacggaatgaaacagatgatgcgtcatgcgctttacatacagctttttgccgttgcgctcgacgcattgcaccccgctcataccattacggcgatagttaggctcttcaacccagtcgccctctgttgcccaccagtgattaaattcgtcgtactttgctgaaactgccataccctatcgcctgttatttttattaacgacaatgactataggtggttacctgaggaaaatcttaatgaaacgtgtcgtattaatgaatttcttttgccactactagcttgacaccgcttttacccttcatttgcagcgcatagattccaccagccactaccactaatagtgcgcccagcagataaaatgtgaatttaatcaggcggatacagcgatgaattttattcgacagggattaggcatcgccttacaaccagagttaacgctgaaaagcattgcaggtgaattgtgttccgttcctctcgaaccaactttctatcgacagatttcgttgctggctaaagaaaagccggtagaaggcagtccactgtttttactacaaacgtgtacggaacaactcgtggtgaatggaaaaatttgatgtgagacaggatggcgcatgaacgccatcctgcagtagcattactctttattaaggaattttactgccttatcagggaaatcagtaaacagcccatttacacccgctttgttatacagagcatcatataactgattcacatcagtagtgtattcaggcagtttatctgaccgcacggtataaggatgcactaccagtttattctgctgagcatcttgcaccatgccagtgagtttgatattacccggctgcgatgtttcctcaatcaacatatggtaatccggcccgataccgtcggcatattccgccacctgtttcatagcacccggcttaaacatccagtcgtagttgtaattaacccagcttccatccggctgtttctgctgcgtttcattccagtcggtataggcaatcaactgtaccagattgagatccatgcccattttaggttccagctcattcttaatacgcttcagctcatcagcatcaaaacattgcaaataaactttgtcgtccttaccggtgtaaccatatttcttcagcacttccagcgtttttgccgcaatatccttcccttcctgatgatggaaccacggcgctttgatttcaggataaataccgatatttttcccggtagagtgatttaacccctgaacaaattcaatctcttcttcaaaggtgtgcacccggaagtcggacttacccattgggaaacgccccggataagtctgcacttttttaccgttttcaatatcgaaaccttcggtaaatttcagcgacttaatttcatccagcgtgaaatctatcgcgtagtaacgaccgtctttgcgcgcccgatccgggaaacgatcggcaacatcagtaacacgatcgagataatggtcatgcagaacaaccagatggtcgtctttggtcatcaccaaatcctgttccagataatccgctccctgcgcatacgccatcgcttttgctggcagcgtatgctccggcaaatatccactggcaccgcgatgggcgatgactattttttcgttgctgtccgccgccattgcactgcttcccatgactatagtgctcatcatgatcgccatgctaaggtttttcagcgtcaatttcatgccattagcctccgttgcgtttttgcagtaattgttcatggcgacgtttttcgccaatcatcacaacaatcaacaagataaccgccagaatgctgccgccaatcattaccataaagccgccatcccagccgaagaagtccacggtgtagccaacaatcgcgctcgccgccaccgaaccgcccaggtaaccaaacagcccggtaaagcccgctgccgtacctgccgcttttttcggtgccagttccagcgcatgcagaccgatcagcatcacaggaccgtagatcaggaagccgataacaatcatacaaatcatatcgacggttgggttacctgccgggttcatccagtaaacgatagtcgcgatggtcaccagtgtcataaagaaaacgccggttgccccacggttgccacggaagactttatccgacatccagccgcacagcagagtgcccggaatacctgcatattcataaaggaagtaggcccaggaggatttatccagcgcgaaatgcttaacctctttcagataagtcggtgaccagtcgaggatgccgtaacgcagcagataaacgaacacgttggcgatggcgatataccacagcagtttgttcggcagtacgtactgcatgaagatttgcttcgccgtcagctcctgttccgctttttcgttatagtcgtccggataatcatttttgtactcttcgatcggcggcaagccacaggattgcggggtatcgcgcatcatcgcaaaggcgaataatgccaccagaatggcgcagaaagcaggcatatagagcgccgcatgccagtcattgaaccaggccatccccagcaggaacagcagcggcggaataccaccaccgacgttgtgcgcacagttccacactgacacaatgccgccacgttctttctgcgaccaccagtgcaccatagtacgaccacacggcggccaccccatcccctggaaccaaccgcagaggaacaacagtacaaacatcaccgcaatgctcgacgtcgcccatggcacaaagcccataaacaacatcactgccgccgccagaatcaaacctgcgggcaggaaaacgcgcggattcgagcgatccgataccgaacccatgatgaatttcgaaaatccataagcaatcgagatccccgaaagggcaaaacctaaatcaccgcgtgagaatccctgctcaaccagataaggcatagcaagcgcaaagttcttacgaaccaaatagtaagccgcatagccaaagaatatccccaggaaaatttgccagcgcaatcgacgataagtcggatcgatctccgcagcaggtaagcgcgctttgtgtggcgctggtttaaaaatactcaacattgaaagcctccgtggcccgtggtcttatttatgattaacagactgattcagtgggagaacctgccgtttctttagttgccgcgatgttaagaaaacattcagaaattaaatgtgaattgccgcacacattattaaataagatttacaaaatgttcagaatgacgcatgaaatcacgtttcactttcgaattatgagcgaatatgcgcgaaatcaaacaattcatgtttttactatggctaaatggtaaaaaacgaacttcagagggataacaatgaaaactcgcgactcgcaatcaagtgacgtgattatcattggtggcggcgcaacgggagccgggattgcccgcgactgtgccctgcgcgggctgcgcgtgattttggttgagcgccacgacatcgcaaccggtgccaccgggcgtaaccacggcctgctgcacagcggtgcgcgctatgcggtaaccgatgcggaatcggcccgcgaatgcattagtgaaaaccagatcctgaaacgcattgcacgtcactgcgttgaaccaaccaacggcctgtttatcaccctgccggaagatgacctctcattccaggccacttttattcgcgcctgcgaagaagcagggatcagcgcagaagctatagacccgcagcaagcgcgcattatcgaacctgccgttaacccggcactgattggcgcggtgaaagttccggatggcaccgttgatccatttcgtctgaccgcagcaaacatgctggatgccaaagaacacggtgccgttatccttaccgctcatgaagtcacggggctgattcgtgaaggcgcgacggtgtgcggtgttcgtgtacgtaatcatctcaccggcgaaactcaggcccttcatgcacctgtcgtggttaatgccgctgggatctgggggcaacacattgccgaatatgccgatctgcgcattcgcatgttcccggcgaaaggatcgctgctgatcatggatcaccgcattaaccagcatgtgatcaaccgctgccgtaaaccttccgacgccgatattctggtgcctggcgataccatttcgctgattggtaccacctctttacgtattgattacaacgagattgacgataatcgagtgacggcagaagaggttgatattctgctgcgtgaaggggaaaaactggcccccgtgatggcgaaaacgcgcattttgcgggcctattctggcgtgcgcccgctggttgccagcgatgacgacccgagcggacgtaacgtcagccgtggcatcgtgctgctcgaccatgctgaacgcgatggtctggacggatttatcaccatcaccggtggcaaactgatgacctatcggctgatggctgaatgggctaccgacgcggtatgccgcaaactgggcaacacgcgcccctgtacgactgccgatctggcactgcctggttcacaagaacccgctgaagttaccttgcgtaaagtcatctccctgcctgccccgctgcgcggttctgcggtttatcgtcatggcgatcgcacgcctgcctggctgagcgaaggccgtctgcaccgtagcctggtatgtgagtgcgaagcggtaactgcgggtgaagtgcagtacgcggtagaaaatttaaacgttaatagcctgctggatttacgccgtcgtacccgtgtggggatgggcacctgccagggcgaactctgcgcctgccgcgctgccggactgctgcaacggtttaacgtcacgacgtccgcgcaatctatcgagcaactttccaccttccttaacgaacgctggaaaggcgtgcaacccatcgcctggggagacgcactgcgcgaaagcgaatttacccgctgggtttatcagggactgtgtggtctggagaaggagcagaaagatgcgctttgatactgtcattatgggcggcggcctcgccggattactctgtggcctgcaactgcaaaaacacggcctgcgctgtgccattgtcacgcgtggtcaaagcgcgctgcatttctcatccggttcgctggatttgctgagccatctgcctgatggtcaaccggtgacagacattcacagtggactggaatctttgcgtcagcaggcaccagcccatccttacagtcttctcgaaccacaacgcgtgctcgatctcgcttgccaggcgcaggcattgatcgctgaaagcggtgcgcaattgcagggcagcgtggaactggcccatcagcgcgttaccccgctcggcactttgcgtgcaacctggttaagttcgccagaagttcccgtctggccgctacccgtgaagaagatatgtgtagtggggataagcgggctgatggatttccaggcgcatcttgcggcggcttcgttgcgcgaactggatctttcggttgaaaccgcagaaatagaactgccggaactggatgtcctgcgcaataacgccaccgaatttcgcgcggtgaatatcgcccgtttccttgataatgaagaaaactggccgctgttacttgatgcgcttattcctgtcgccaatacctgcgaaatgatcctgatgcccgcctgcttcggcctggccgatgacaaactgtggcgttggttgaatgaaaaactaccttgttcactgatgcttttgccaacgctgccgccttccgtgctgggcattcgtctgcaaaaccagttacagcgccagtttgtgcgccagggtggcgtgtggatgccgggcgatgaagtgaaaaaagtgacctgtaaaaatggcgtagtgaatgaaatctggacccgcaatcacgccgatattccgctacgtccacgtttcgcggttctcgccagcggcagtttctttagtggcggactggtagcggaacgtaacggcattcgcgagccgattctcggccttgatgtgctacaaaccgccacgcggggtgaatggtataagggcgatttttttgcgccgcaaccgtggcagcagttcggtgtaaccactgatgagacgctacgcccgtcgcaggcagggcaaaccattgagaacctgtttgccatcggttcggtgctgggcggatttgatcccatcgcccagggatgcggcggcggtgtttgtgccgtcagtgctttacatgccgctcaacagattgcccaacgcgcaggaggccaacaatgaacgacaccagcttcgaaaactgcattaagtgcaccgtctgcaccaccgcctgcccggtgagccgggtgaatcccggttatccagggccaaaacaagccgggccggatggcgagcgtctgcgtttgaaagatggcgcactgtatgacgaggcgctgaaatattgcatcaactgcaaacgttgtgaagtcgcctgcccgtccgatgtgaagattggcgatattatccagcgcgcgcgggcaaaatatgacaccacgcgcccgtcgctgcgtaattttgtgttgagtcataccgacctgatgggtagcgtttccacgccgttcgcaccaatcgtcaacaccgctacctcgctgaaaccggtgcggcagctgcttgatgcggcgttaaaaatcgatcatcgccgcacgctaccgaaatactccttcggcacgttccgtcgctggtatcgcagcatagcggctcagcaagcacaatataaagaccaggtcgctttctttcacggctgcttcgttaactacaaccatccgcagttaggtaaagatttaattaaagtgctcaacgcaatgggtaccggtgtacaactgctcagcaaagaaaaatgctgcggcgtaccgctaatcgccaacggctttaccgataaagcacgcaaacaggcaattacgaatgtagagtcgatccgcgaagctgtgggagtaaaaggcattccggtgattgccacctcctcaacctgtacatttgccctgcgcgacgaatacccggaagtgctgaatgtcgacaacaaaggcttgcgcgatcatatcgaactggcaacccgctggctgtggcgcaagctggacgaaggcaaaacgttaccgctgaaaccgctgccgctgaaagtggtttatcacactccgtgccatatggaaaaaatgggctggacgctctacaccctggagctgttgcgtaaaatcccggggcttgagttaacggtgctggattcccagtgctgcggtattgcgggtacttacggtttcaaaaaagagaactaccccacctcacaagccatcggtgcgccactgttccgccagatagaagagagcggcgcggatctggtcatcaccgactgcgaaacctgcaaatggcagattgagatgtccacgagccttcgctgcgaacatccgattacgctactggcccaggcgctggcttaaccgaccttttgatgcccggtaagcgcattgcttatcgggcatttttgcgagcgcgattccacgcaccatgtatgcgttgcaacgctttgaaaattcctctgaaaatgtctcgcaaaggctgaaactgacagatgtcaaaggcccgggatagacgtaatgtcgcgtcatcataaatatcaggtgacggacaaccatgaccgaatcaacaacatcctccccgcatgatgcggtgtttaaaacctttatgttcacacccgaaaccgcacgggattttctcgaaatacatttaccagaaccactgcgcaagctttgcaacctgcaaaccttacgcctggaacccactagttttattgaaaaaagtttacgcgcttactactcggatgttttgtggtccgtggaaaccagcgacggtgacggctatatctactgcgtgattgaacatcaaagctctgcagaaaagaatatggcttttcggctaatgcgctatgccactgccgccatgcagcgtcacctggataaaggctatgacagagttccgctggtggtgccattgctgttttatcatggcgaaacatcgccctacccgtactcacttaactggctggatgagtttgacgatccgcaacttgcccggcagttgtacaccgaagcttttccgttggtggatatcaccatcgtacctgacgatgagatcatgcaacatcggcgtatagctctgctggaactgattcaaaagcatattcgcgaccgcgatttaatcggcatggtcgacaggatcaccacgcttttggttagaggcttcactaatgacagccagctacaaacactgtttaattatctgctgcaatgcggcgatacctcccgtttcacccgttttattgaggagattgccgaacgttcaccactacaaaaggagagattaatgactattgctgaacggctacggcaggaagggcatcaaattggctggcaggaaggtatgcatgaacaagccattaaaattgctttgcgcatgctggaacagggcattgatcgtgaccaggtgctcgcggccacccagctaagcgaagccgatctggcagcgaataaccactaattaacacaggcccacagccgatccccatgggcctttgatatcaataactaccttttatgcgtggcccatttttgcctgatttaaacatcgccagtcgttgatccagggcatcgctgtagagcatcgtgtcaacgccaacagcgacaaagttcgctccccacgccaggcattgctgcgccatatcaggagccacagccagaaaaccagccgctttacccgcagcacggatccgccgaatactggtttcaataattcgctgcacttccgggtgccctgcgttatccgggtagcccaacgacgcagaaagatccgcaggtccaataaacacgccatcaatcccttcgacgtcgaggatttcgtccaggttatccagtgccgttttactttccacctgcaccaacagacaaagtgaatcgttaacttgcgccatgtaattctcaatgcgtccccagcgcgcagcccgtgccacactggccccaacaccacgctcaccgtagggagggttggacaagttttgccggagggggaatgtgccggtgcagtaaaccggcacagagtggcggaatcagacagataaggtcatggactcaacaacctcaatccagccatgctcactggcgatatcctggccgtttaaccaacggcgcagcatattcagtgccatcattgcgcacacttcctgacggatagccaggctgtagcgcgtagtgctgaaacgcacacgcagagcgaaagtgccgtctggtgtggctagcgcaaagttgagatgttcgttctcgaaacccgaaacagccagtgccagcccggcaaaatggttggcccgccgttctgtaatccagtgcgcagtttgcgccagggtttcttcctgtgaaggaaccacttcacacgccagcaatggagcacctgcgcgagaaagttgcaaagccaataaaccaccggtgaattgctcgctcaacgtcaggctgaactggcggttttgcaattcgcgactgatctgcgcgggcagtccttcggtgccttcgaaaatcacgctctgtccggcaacacgtttaacgtccagccacagtttttccatcgcctgttgctcgcttgccggtccggtgagtttcagttcgataatcggcattgaagagcgatagcccattgttacgcccggcggcagttgtagagtgtccaggctttgtgccagatcgctttccgaacgaccaaaggtagttaaacgcagacaaaccggcggctgtggtaaagaaaaacgctcgcgcagacgcggcaggatttcgtgctcgaccatcaccttaaattctgacggtacgccgggagtaaagaacatcaggcaacgattaagctgcacggcaaaaccacaggcggtgcctaccgggttattgataaattcagcactggcaggcagctccgcttgtttacggttgctcggtgccattactcgtccacgttcgtggaaatagcgttccatctctttgagccaggcttcatgcagcaccatgccttcaccttttgctgtcgcagcggcgagtgcgcttaaatcatcgctggtcggtcccagcccgccgttaacgatcagcacatcggcgtgctgactacgttcgcgaagaatggtgactaagtcatcaaggttatcccccaccgtattgcggcgagataatggcagcccctgatgaaagaaaaaatcggccagccaggcagcgttagtgtcaacgatttgcccgtgtaacacttcatccccggtggatagcatttccacttttaacatggttatctcctgcttttgttatcgaatcactataacgcaaagggagataaggcgtagtaagaaactgaatggcgcgacagaatgccgcgccggaagggatcagaaactggcgttaaccccaacatacgggccgtcagccacggcgttgtcgcggttaccgtctttacccgacagattcaggtagcgataacccgcctcaatactgactggacgcataatggtgtaacgcgcgccagcattcgcttcctcataactttgaataccgctggagagcgaatccggagagtagtaatactcgccaaacaaacggaagctgttgccaattttccactgcaaaccacctcctaccgctgcggcataaccttcatcgccgtaattcgggttggtgtaaacgccttttccgccaacggtcgccattaacggcccgagaggcagattcaaccccagccccacgcccgcgacgtcaccgtcgtcgtcgttatgtgtccagttaccgcttaaagccaggcccgtcgattcagtcccaaaaccgacaccaatattggtgtattctttacccgcctggccgctgatgctcattgcattgaccgatgcagaaaccaacagcattccggccagacctgctagcgcaatttttttcattatcccctttcccacaagcaattaatcaaaattcccaaagctgcgggattgtactgcctggcacagaggattcaatgagcgaaaaaagggatctagtcacttattgtaactaaatacttcttaaataattaaacgccgaaaaaataaacacactttaccgatacacacaaaaataataataagtgcagttatcattgcaaaagagattactgtcactttcacatatttctgagttaccgtattctcatggtttctttttatttataaggaatacccctatgcgacaacggactattgtatgccctttgattcaaaatgatggtgcttatttgctgtgtaaaatggccgacgatcgcggcgttttccccggtcaatgggcgctttcgggtggcggcgtggagtctggcgaacgaattgaagaggcactacgccgcgaaattcgcgaagaactgggagaacagctgcttttgacagaaatcacgccgtggaccttcagcgatgatattcgcaccaagacgtatgcagatggtcgcaaggaagagatttatatgatttacctgatttttgactgcgtttctgccaaccgagaagtgaaaataaacgaagagtttcaggactacgcgtgggtaaaacctgaagatctggtgcattatgatttaaatgttgccacccgaaaaacgttacgtttgaaaggtcttctttaacaatgatgacagccatcactggctgtcagattgaaaatttagtggttaacgaattccccatccagataaactttgcctttttccacatgcatgactaaaccatccagataatcaggtttaaatgtcgcatcacgcttatttttagcaatatatgtcaggcaatgattatgggtgaaaataacgatatttttatcaggcgctttgctttgtaagtccttaattgcactataaatctcattaccgcactgaagaagtcgtttatctaccgtcagctttttacccgcggaaaaccaggtcgccgactgaatggtccggacggtattactggaataaagatcgaaatcagggatgtcagcgctaaaagcgttgcccagttcacgggcatcctgggtacctttaaccgtaatacctgttttatctgacaagcattgattggttgaacgatcgcaacgttcagcatggcgaaacaaaacgacaaccgggtgctgctgtgccagtctggccaatgttttattgtcgatacgtggcaaaccattgctactccaggcggcatgagtacccagtccggcaattgcagcgagcgccagtaaaatgatgaaatatttttttgacttcaatgatgagcggcaaaaagctaacacgtaaactccacctatagacaagcgcaaccagacaattaccgtaaaattgagcgacatttctggcgataattagcagttggtgtaatattaaaaatcctacgatgtcggcaaaatgcctcaaaattttgccaaatgcaaagcctaaataagaaaaaatataaaaatttcaatatttacgtctaatattagtttcttaaggttaagttaatattctatccttaaaatttcgctccaaatggcaaaatatacacaacactctttatagcaaatataagtggacaggtattcaatggcggaaggaaaagcaatgtcagaatttttgcctttttcgcgaccagcaatgggcgtggaggaactcgctgcagttaaagaggttctcgaatccggttggatcacaaccggtccgaagaatcaggcgcttgagcaagccttttgccagttgacgggaaatcagcatgccatcgcggtcagttcagccaccgccggaatgcatatcacgctaatggcgttggaaattggcaagggcgatgaagtgattacgccttccctgacctgggtttcaaccctcaatatgatttccttgttgggtgcaacgccggtaatggtggatgtcgaccgcgatacgctgatggtcacgcctgaagcgatcgagtcagccataacgccacgcactaaagccatcattccggtgcattatgccggtgcgccagcagatattgacgccattcgcgccattggcgaacgttacggcatcgcagttatcgaagatgctgcccatgccgtcggtacgtattacaaagggcgacatattggcgcaaaaggtaccgctattttttcatttcatgccattaaaaatattacctgtgcggaaggtggcctgattgtaactgataatgaaaaccttgcccgccagctacggatgctgaaatttcacggtctgggtgtcgatgcctatgacagacaaacctggggccgtgcaccgcaggctgaagtcttaacaccgggctataagtacaatctgaccgatattaacgccgcaattgccctgacacagttagcaaaattagagcacctcaacacccgtcggcgcgaaattgcccagcaatatcagcaagcactggcagctctcccctttcagccattaagccttcccgcctggccgcacgttcacgcctggcatctgtttattattcgtgtcgatgaacaacgttgtggtatcagtcgcgatgcgttgatggaagcgttaaaagaaagaggcattggtaccgggttacatttccgcgccgctcacacacaaaaatattatcgcgagcgttttcccacgctgtcgttaccgaataccgaatggaatagcgaacgcatctgttctttgccgctgttcccggatatgactaccgccgatgccgaccgtgtcatcacagcccttcagcaactcgcaggacaataagccatgtttgaaatccaccctgttaagaaagtctcggtggttattcccgtttataacgagcaggaaagcttaccggaattaatcaggcgcaccaccacagcctgtgaatcgttggggaaagagtatgagatcctgctgattgatgacggcagtagcgataattccgcgcatatgctggtcgaagcctcacaagcggagaacagccatattgtgtctattttgcttaaccgcaattacgggcaacattcagcgattatggcgggattcagtcacgttaccggcgacttaattattacccttgatgccgatctccagaatccgccagaagaaatcccccgcctggtggcaaaagccgatgaaggttacgacgtggtagggactgtacgccagaaccgccaggacagctggtttcgtaaaacagcttcgaagatgattaaccggcttattcagcgcaccaccggcaaagcgatgggtgactacggttgtatgctgcgcgcctatcgccgtcatattgtcgatgcgatgttgcactgccatgaacgtagcacctttatcccgattctggcgaatatcttcgcccgccgtgccattgaaattccagtacatcattccgagcgtgagtttggtgaatccaaatacagttttatgcgcctgattaatttgatgtacgacctggtgacctgccttaccacaacgccgctacgtatgctgagtctgctcggcagcattattgcgattggaggttttagcattgcggtgctgctggtgattttacgcctgaccttcggaccacaatgggcggcagaaggcgtctttatgctatttgccgtgctgtttacttttattggcgctcagtttatcggcatgggattactcggtgaatatatcggcaggatctacaccgatgtccgcgcccgcccccgctattttgttcagcaagttatccgtccatccagcaaggaaaatgaataatgaaaaccgtcgtttttgcctaccacgatatgggatgcctcggtattgaagctctgctggctgccggttacgaaattagcgccatttttacccataccgataatcccggtgaaaaagccttttatggttcggtggctcgtctggcagcggaaagaggcattccggtttatgcgccggatgacgttaatcatccgctgtgggtggaacgcattgcccaactgtcgccagatgtgattttctctttttattatcgccatcttatttgcgacgaaattttgcagctcgctcccgcaggtgcatttaatctgcatggttcgctgttaccaaaatatcgtggtcgcgcgccgctgaactgggtgctggtcaacggtgaaacggaaactggcgttacattgcaccgaatggtgaaacgtgccgatgccggggccattgtggcgcaactgcgcattgccattgcgccagacgatatcgctattacgctgcatcataaattgtgccatgccgcgcgccagctactggaacagacattacccgccattaaacacggtaatattctggaaatcgcccagcgcgaaaacgaagccacctgttttggtcgcagaacgccggatgacagtttccttgaatggcataaaccggcatccgtactgcacaacatggtacgtgccgttgccgatccgtggccgggtgccttcagctatgttggcaatcagaaattcaccgtctggtcgtcgcgtgttcatcctcatgccagcaaagcacagccggggagcgtgatttctgttgcgccactgctgattgcctgtggcgatggcgcgctggaaatcgtcaccggacaggcgggcgacggcattactatgcagggctcgcaattagcgcagacgctgggcctggtgcaaggttcacgcttgaatagccagcctgcctgcaccgcccgacgccgtacccgggtactcatcctcggggtgaatggctttattggcaaccatctgacagaacgcctgctgcgcgaagatcattatgaagtttacggtctggatattggcagcgatgcgataagccgttttctgaatcatccgcattttcactttgttgaaggcgatatcagtattcattccgaatggattgagtatcatgtcaaaaaatgtgatgtcgtcttgccgctggtggcgatagccacgccgattgaatatacccgcaacccgctgcgcgtatttgaactcgattttgaagagaatctgcgcattatccgctactgcgtgaagtaccgtaagcgaatcatcttcccgtcaacttcagaagtttatgggatgtgtagcgataaatacttcgatgaggaccattctaatttaatcgtcggcccggtgaataaaccacgctggatttattcggtatcaaaacaattacttgatcgggtgatctgggcctatggcgaaaaagagggtttacagttcaccctcttccgcccgtttaactggatgggaccgcgactggataaccttaatgcggcacgaatcggcagctcccgcgctattacgcaactcattctcaatctggtagaaggttcaccgattaagctgattgatggcggaaaacaaaaacgctgctttactgatattcgcgatggtatcgaggcgttataccgcattatcgaaaatgcgggaaatcgctgcgacggtgaaattatcaacattggcaatcctgagaacgaagcgagcattgaggaactgggcgagatgctgctggcgagcttcgaaaaacatccgctgcgccatcatttcccaccgtttgcgggctttcgcgttgtcgaaagtagcagctactacggcaaaggatatcaggacgtagagcatcgtaaaccgagcatccgcaatgcccaccgctgcctggactgggagccgaaaattgatatgcaggaaaccatcgacgaaacgctggatttcttcctgcgcaccgttgatcttacggataaaccatcatgaccaaagtaggcttacgcattgatgtcgatacctttcgtggcacccgtgaaggcgtgccgcgtctgctggaaatcttgagtaagcataatattcaggccagcatttttttcagcgtcggcccggacaatatgggccgccatctctggcgactggtgaagccacagtttttgtggaagatgctgcgctcaaatgcggcatcgctttatggctgggatattttactggcaggtacggcctggccaggtaaagagattggtcatgccaatgccgatatcattcgtgaagcggctaaacatcacgaagtcggcctgcacgcctgggatcaccatgcctggcaagcccgtagcagtaactgggatcggcaaacaatgatcgacgatattgcacgcggtcttcgcactctggaagagattatcggtcaaccggtaacctgttctgccgctgcgggctggcgtgccgaccagaaggtgatcgaagcaaaagaagcgttccatttgcgctacaacagcgattgtcgtggggccatgccgttccgtccattgctcgaatcaggaaaccctggcactgcgcaaattccggtgaccttacccacctgggatgaagtgattggtcgggatgtgaaagcagaagattttaacggttggttactcaaccgcatcctgcgagataaaggcacgccggtttataccattcatgcagaagttgaaggctgcgcttatcagcataattttgtggatctcctcaaacgcgcagctcaggaaggcgtgacattttgccctttaagcgaactgttatcagagacgttgccgctcggacaagttgttcgcggaaatattgccggacgtgaaggctggctgggttgccaacaaattgcgggtagtcgctgatgaaatcggtacgttaccttatcggcctcttcgcgtttattgcctgctattacctgttaccgatcagcacgcgtctgctctggcaacccgatgaaacgcgttatgcggaaatcagtcgagaaatgctggcatccggcgactggattgtgccccatctgttagggctacgttatttcgaaaaacccattgccggatactggattaacagcattgggcaatggctatttggcgcgaataactttggtgtgcgggcaggcgttatctttgcgaccctgttaactaccgcgctggtgacctggtttactctgcgcttatggcgcgataaacgtctggctctactcgccacagtaatttatctctcattgtttattgtctatgccatcggcacttatgccgtgctcgatccgtttattgcattctggctggtggcgggaatgtgcagcttctggctggcaatgcaggcacagacgtggaaaggcaaaagcgcaggatttttactgctgggaatcacctgcggcatgggggtgatgaccaaaggttttctcgcccttgccgtgccggtattaagcgtgctgccatgggtagcgacgcaaaaacgctggaaagatctctttatttacggctggctggcggttatcagttgcgtactgacggttctcccttggggactggcgatagcgcagcgggagcctgacttctggcactattttttctgggttgagcatattcaacgctttgcactggatgatgcccaacatagagctccgttctggtactacgtgccggtcatcattgccggtagcctgccgtggctgggattactccccggtgcactgtacacaggctggaaaaaccgcaagcattccgcaaccgtctatttgttgagctggacgataatgccgctgctgtttttctccgtcgctaaaggtaaattgcccacctatattctttcctgctttgcatctctggcaatgctgatggcgcattacgctttgctggcagcaaaaaataatcctctggcgctgcggattaatggctggattaacatcgcttttggcgtcactggcattattgccacatttgtggtctccccgtggggaccaatgaacacgccggtgtggcaaaccttcgagagctataaagtcttttgtgcctggtcgattttttcgctatgggcatttttcggctggtacaccttaacaaacgtcgaaaagacctggccttttgccgcgctttgcccgctggggctggcgttgctggtaggattttcaattcctgacagagttatggaaggaaaacatccgcaattttttgtcgagatgacacaagaatcacttcagccaagccgctatattcttactgatagcgtcggtgttgccgcaggtctggcatggagcctgcaacgcgatgacatcatcatgtatcgccagacaggtgagttgaaatacggccttaattatccggatgcgaaagggagatttgtcagcggtgatgagttcgcaaactggcttaatcaacatcgtcaggaggggattattactctcgtgctttcggttgaccgcgatgaagatatcaacagtctcgccattccgcccgcagatgccatcgatcgtcaggagcgtctggtgctgattcagtatcgtcccaaatgatctggctaacattagtctttgccagcttgcttagcgttgccgggcagttgtgtcagaaacaggcaacctgctttgtggcgataaacaaacggcgcaaacatatcgtgctgtggctgggactggcgctggcttgtcttggtcttgccatggtgctctggctgctggtcttgcagaacgtaccggtaggcattgcctacccgatgttaagtctgaattttgtctgggtgacgctggctgcagtaaaactgtggcacgaaccggtatcgccgcgtcactggtgtggggtggcgttcattattggtggcattgtgatcctcgggagtacggtgtaatgggcctgatatggggattattcagcgtcattattgcctcagttgcgcaattaagcctgggttttgcggcaagtcatctgccgccgatgacgcacttatgggattttatcgcggctctgttagcttttggcctggatgcccggatactgttactcgggctgctgggttatctgctttccgttttttgttggtataaaacgctacataaacttgcgctaagcaaagcctatgccttgctcagtatgagttatgtgctggtatggattgcttcaatggtacttcccggctgggaagggactttttcgctgaaagcactactgggagtagcctgtattatgagcgggttgatgctgattttcctgcccacgacaaaacaacgttactgagttttccctgccgctgtacactgccgttcccactcatcggggctataactgcttgccgagaggactttcaccgtatgcagcttttcacgattaatacaataaagcgcattctgcaaaggcgagagtaaatcccccactttcacggcgaagtcactcttcacttcggcgatcatttttatcgcgccgccagcatcgcagagcataagtacatgtctgttatcttgtttattgcagcacgattttttgaccagccattccattgcattatcctgtttgctaagagttttcacatcaatttacagattaacagataaactctttatcaacggcaatggaatggcagaaatgagaagtgacacggagggttaattattgctgacgttgcacccactcttttagcgcctgacgtgaaattttaataccgccgtttttcagctccggcggtaaagtcagccagcgcaccggttgttgaaaacgagccagcttatctttcacccattcgccaagatcaacggtttgctggtcatactccaccaccgctaccggccgatgaccaaactccttgtcggcaacgggaacgataaacacctgcaaaaccgcaggatgtgcagcaataacacgctcgacttcttccggctgaataccctcaccgccactgaagaacagattgtctaaacgtccgacaatggtcagcttgccattatgcatctcaccgcgatcgcgcgtagcgtaccagccttcgtcattaaccagtgaaaccagttgcccgttacgccagtaaccttctgccatactggcagcccgcagccacacttcattattaacgattttcacttcccgacccggcagcggcgaaccaacgtctgccaggccgtcggcttctttcgcacacaccgtggaggcaaactcggtcagaccatagccgcaaaagcaacgaatcccctgctcgcgcgcctgttccgtcaactcgaccgggatagccgcgccgccaagtaacaccgctttcagggaaacggaactgcggttaaccagcaaacgccagagttgtgttggcaccagtgaagcgtgagtacagcctgccagcatttgctccaatggctgtttatcacgcaccgtcatccgcgcaccagcgtataaccagcgccacataattccctgaccggagacgtgaaacagcggtaaagagagcaaccagtcatcgtgatcgccaaacggaatcaacgataacaccccttcggcactggcaagatgggcctgataagtatggacagcggctttcggcaacccggtagaacccgaggtcaacgtcattgagcacagacgcgtcggctgccacgtagcggcatgtgcgccttcaacccgctgaatgtgcagcgacgttaacgccggaaacgtgttttccccatccggcaccagcgcaaattgcagcgtcagattgggcagcaattcttcaagcaacggttgcggcagctgagggttcacgggcaacacccgcgccccacattgcagtaacgccagccaggcgagctgcgtttgcggcgtattccacgcccgcaacatcacgccgctgccctcaacaacgccctgcgccgcaaagcctgaggctaattcatcgacgcgagcacaaagctcgcgccagttaagttgctcgtcattaagacgtaaggcgatggcttctccccgcacttgccgccagtgacgccacggccagtcagagaagatcataacaaccgctccagtgcatcaacttccacgacaggcagcgtgctacccggccagcgacgtacctgctgcgcctgcatcagatccagcgtgtccagccctggaatggtgtccggcgttaaccaggcggcaatccgcgccagttgcgttaagcctaagctcgattcaatggaagaactgatcaccgccgtcagccccagcgcgtgcgccgcctgtacctgctcgcgtactttctccagactgcccgtgagcgtgggtttgataactaccgcgcgcacgccctcttcagccacaaaggcaaaatccggctcgcgcaggctttcatcccaggcaatggcaatgccggtttcacgggcaaacgctcgcgaatcatcgcgggttttgcacggctcttcgagaaacgcgatgcggtggcgataatccgggttaacatatttggcaaactgctggcctttcagcggtgtccaggcgcgatttgcgtcaagacgcaaatgcagatccggaattgcctccagcaacagattaaccaccatgccgtcgcgcacggcttcgtacaatcccactttgaccttcgccactttctcgcctggcatatcagcaagtttgaggatcagatcgtcaggatcgccattacacagtggtgccgcacggtaattggccgcctgcgggagcgtatctgccagctccgccaatgcacagcttacgccaaaggcaacggaaggcatctgcggtagctcgcaatcgcctgccagccagttatttacccaggcaagcagcacgctttgcgcctcttcccaggtttcctggctgaagcccggcagtggggagatctccccccacccttcgcgctcgccctcacgcaggcaaacgtacagcccgtcgcgggtttttaaccgcctgtcgcgcagaaccacccccgcgtccatggggatctgccagcggtatacctgcgcgctacgcattacggattccgtttaaatttgctgaaatcaggctgacgtttctggttgaaagcgttgcgaccttcctgaccttcttccgtcatgtagaacagcatggtggcgttgcccgccagctcctgcagccccgcctgcccgtcacagtcggcgttcagcgcagctttcaggcagcgcagcgccatcgggctgttttgcagcatttcgcggcaccaacggacggtttctttttccagatccgccagcggtaccacggtgttgacaaggcccatatccagcgcctgttttgcgtcgtactgacggcacaggaaccagatttctcgcgcttttttctgcccgacgatacgagccatgtaggaagcgccccagccgccgtcgaaggaaccgactttcgggccagtctgaccgaagatggcattatctgctgcgatagtcaggtcgcacatcatgtgcagaacgtgaccaccgccgatggagtagccagccaccatcgcgacaaccggtttcggacaggtacggatctgacgctggaagtccagcacgttcaagtgatgtacgccggaatcatctttatagccgccgtaatcaccacgcactttctggtcaccaccggagcagaacgctttatcgcctgcgccagtcagaatgatcacgccgatattgtcgtcataacgcgcatctgccagtgcctggatcatctcttttaccgtcagaggacggaaggcattgcgcacctgcggacgattaatggtgatttttgcgataccgtcggtggatttttcataacgaatgtcctcgaaaccttcggagcagtcgtgccattcaaccggtgcgtaaagcattgcttcatcaggataaatcatattgtgtcctttagtcagaaacgcaagatctgcgccagacttgcgataacgccagcgggattttcccgatgcgcgttatgtccggcgcgaggaatgacatggcagtcggcagccagttccgccgccagggcgcggaatttgctgtcacgttcaccacataaataataaaacgcaaatgtgcgggcgctaaggttagcacgtaaatcaggctggacggcgagagaagtcgcctccagcatggcggcaagggttgcgccattattgttgctgcgcagcgccaccagctcccggcgttgatcgtcattgagcgaggcaaaaacaggctgttgataccagtcggcaaataccgccgttaacggttctgtgcgaaaacgctgcgcccattggcgatcggaacgctgacgttccgcacgttgttcagcattttgcagccccggatgcccgccttcgacaataaccccacaaagccccgccagcccctggcaagccgccatcatcgccacccgtccgccaagcgagtaccccaccagccagaagtcaaggatgttgtaactaaccaaggttttacgcagtaagtcggtgacatcatcaaatccatcgacgctaatcgccgccgaaccaccatgacctgggagatcaacatacaaccgtgagtagtcggcaaacgcctcgcccacttcttgccattcgtggcaatcgccggaaaaaccgtgcaaaaacaccagccagggtaaacctggttttccgtgttttgcctgcgcgtgcaggatcataaatggcttacctgcgccagaagttgctggagcgtttgcgcaccatcggtgtcgttaaccaccatttcaatcaccgtggtggttggcgtgcgccaggcgtcggcaaatgccgtttcaagttcctgccagttttgcggacgatgatatttcagctcgaacatcgcggcggcgtgctcaaaatggacgttttgcggcatcagatagaaacgctcacgctcgctttgcggcgttggcaacagcgagaaaatttgcccgccgttgttgttcaccacaattaataccagcggcgcagaaacctgacgcaataacgccagcgcgttgagatcgtaaagtgcggagagatcgcccacaatcgccagcgtcggtttgccgcttgcccgctgaacgcctgcggcggtcgaaagcagtccgtcgataccgctggcccctcggttgctgtacaccgggtaacctgccggaagttgcgaaagcgcatcaatcagacgtaccaccaggctgttaccaacaaacaattgcccctgttcaggcagatagtcgctgatgcgatgcgccagttgcgcttcgccaaacgcatcacggcgggcaataaccgcctgcattgcctgttccgccaggcgcgggatttcaacgcaccagggctggcgtttttctgccggatgcagctccagccagtcggcaatattggcaattaagcgacgtccgcgatggtgtgccggatcaagtcgcccttcaatgtcatcaacaatccagtactcttcgggttcacagcttgcctgccattgcaggagccgtttccccgtcaggctgcttcccagttgcaccacaatttgcgcctgctgcagctcgctggtcgctttggcattgcctaaccaaagatcggcacacggcagcggctgcccggtttgtgacagcacatcgccaatcagcggccagccaagagtttgcgcccacagggcaacttttttgccctcttccgcactcatgcgcccggcaaccaccacgccgcgcttttgtcgccagaagaaccagtcgcgctgtttttcactttccagacgaggcgcttcacgcagccacggtttgtcgtcctgccaccagtcacccagacgctgttgccagctaagcccggtatcgtccatttcgccatacagcggttcagcaaacgggcagttgatatggactccccccgcatgaagcgtaccgagagcgtggtcgatggtagaaaccagccaacatgcggggatatcctgggtcgggcgcggcaatgaaatactgtgcgtggggtgagaggcgaacattcccggctggcgaattgcctgattcgcgccgcagtcaattagctccggcgggcgatcggcggttaagagaatcagtttttctccggttaacccggcttcaatcagtgccggatagagatttgccaccgccgtgccggaggtcacaatcaccgccaccggctgcttgctgactttcgccagccccagcgccagatgccccagtccacgctcatcgaaatgggtgtggtgaatgaatgcggaattctccgccgccgctaacgttaacggtgtagaacgcgagcctggggcgatacagatgtgtctgacgccgtgacgcgttaatgcttccagaatgaccgccgcccagcgtcggttaaatgcgcttactgacatgagtttgtccggtatcaatattgcggctaagtataaggagctacaaaaatagattattgatatgaatcggtaatgatgcgactcattactattccatctgtaataaagtacgcagccctgccgctttgttgtcgatttcctgccactcttgctcggggtcggaaccacggacaatgcccgcgccagcatataatcgcacgacattgccgctaatttttgctgagcgcagggaaacgcagaattcgctttgttgtaatgagagatagcccgcagaaccggcgtaccattctcgggtgaacggttcgtgacgggcgataaactgtcgcgccagatcgcgcggtaagccagcaactgctgccgttggctgcaactgatgtaaacagatcacatcatccgctttgttgagtgaagtccagatacagcggcgaagatgctgcactttacgcagacgcagtacctgcggcggtaaaacatccagcgtctgggtatcggcctgtaatcgttggcagatatcttccaccaccagcatgttctcgcgctggtttttatcatccgccatcagccactcacctaactgctgcgcctgcttatcatcaggatgatttgctaccgttcccgccagcgcttcagtacgcagcgcgttgtcacgccgccgccataaccgttccggtgaagagccaagaaaagcagtttcgccatcaaaggccatgtaaaaatggtagcaattcagattcagtcgacgactggcagccatcatcgccgccgcgttgaccggacttgcgaaatgcaggtcagttgcccgagcgagcaccactttgtcgagctcaccttcggcgatggttttcgttgccagttcgattaattgcgtccagcccgttttgtccggccagtgttgttctcgcgtggtggttaaatgtaacccaggcaagggcttgatactcaccagtgtggcgataaattcttttgcctgaatcgcatcgtgctgaagggagctttcgctgaatagcgtcagccgcagcgtggctttaccgccacagcgtcgccattccaggcggggtaaaagtaaattgccctgcgacgggtcaaaagcattcagcccccaaatgcgtaagtcggcgtgttccgggtgctggcgaagaaaacgttgtgcctggtccaacgacgtaaaacgggtaatcgcgcccaggacggcagcttcttcatcaccattacgttgttgccagtagaattgcgggtacgtttgctgactggccagccagctcaaggcatcaaaagcgtctttgagagggaaaggaatatcgataacccgaatgccgggtgtcgccggaatctcttgcgacaaatggcgcagtagattttccagcgccgtagtaagtgattgcacgcggacctctccctgttaaaagcctcacattatacggggtactacaaaaaaaatgcagtaccccggtgtagggaggttttaacggcgtgccagcaacagtcctagtaccagcccaacggccgcgcccacaccaattccttgccagggtttttcgtggacgtagtcatcagcacgataaactgcctgcttcgcccgatagtaataactgtctgaagcctggctaacccgttttttcacatcatccagcgctttttctgcacgcgctttcagctcaacatatttctgatcggcgggatcgccagaggagcggagcacctcttccagtgtttcactaagcagcgtcaggtcgtcatcgatacgtgtatcaccaaactgattagacattctcgttctccatttgcgtaaaacctgtcactaactatagacaagggttgttgattacgcctgaattacctcgcgtgccatcccaatgtgtgggataccatcttcttcatagacctccgtcacagggataaaaccgaaactctggtagaagttttgcagatgcgcctgcgccccgaggtaaacaggcttatcaggccagtgatgcgtacatgtttcgagtgttttactcatcagttgctgccccactttttcgccacgcaacgcttcactgacaatcacccgacctataacgaccggctcaagatcatcatcacttttcagaatcctcgcatatgccaccagttcatcatttttccaaccaagaatatggcgattatcccccgtcaaatcatcaccatcgatatcctgataagggcaattctgctcgacaacaaacaccgcgcaacgcagttgtaataaggcataaagctgggaaaccgataattcagagtgatgcagatcttgccattcaatcataatgctctccttttagatgtatgccttatactagccggaatattttttgaaacgtgatgaactcatggaattaatttttttaggtacttcggccggtgtgccaacccgcacgcgcaatgtcacggcaatattgcttaacctgcaacatccgacccagagcggactttggttgtttgactgcggtgaaggcacccagcatcagctactgcataccgcctttaaccctggaaaactggacaagatttttatcagtcaccttcatggcgatcatctttttggtttacccggcttgctgtgcagtcgttctatgtcaggcattatccaacccttaacgatttatggtccgcaaggtatccgtgaatttgtggaaaccgcgctgcggattagcggctcatggaccgattatccgctggaaattgtcgaaattggcgctggcgaaattctcgatgatggcctgcgcaaagtaaccgcttatccgctggaacacccactggaatgttatggctatcgtattgaagaacatgataaaccgggtgcattaaatgcccaggcattaaaagctgctggcgtgccgcctggtccactgtttcaggaattaaaagcgggcaaaacaatcaccctggaagatggaaggcagattaacggcgcagattacttagctgctccagtgccaggtaaagcgctcgctattttcggcgataccggcccctgcgatgccgcacttgatctggctaaaggtgtcgatgtcatggtgcacgaagcgacgctggatataaccatggaagccaaagccaatagtcgcggccatagctctacacgccaggctgcgacactggcccgtgaggctggagtcggtatgctaatcattacccacgtcagctcgcgctatgatgacaaaggttgtcagcacctgttacgtgaatgcaggtcaattttcccggcgactgaactggcgaatgatttcaccgtgtttaacgtttaactctgcttattattaaaaacagggcgaaacttgccctgttatcgcaacccgcgctacatatatccacccacacgggcatattgagcgatttttgatatttattcatctcctcacgcactatattcagagcaataagttgcctctatttatcttgattcagcacaacctttgcaactaaaaggagcccatgatggttacagttgtcagcaattattgtcaattatctcaaaagcaactcagtcagacatttgcagaaaaatttactgtgaccgaggaattactgcagtctttaaaaaaaacagcgttatccggagatgaagaaagcattgagttactgcataatattgcgttaggttatgataaatttggaaaagaagctgaagacattctttaccatattgttagaaacccaacaaatgagaccctatcgattatccgacttatcaaaaatgcttgtttaaaattatataatttggcacataccgcaaccaacttcccccttaaaccaactggtccggataattcagatgttctcctgttcaaaaagctattctccccttcgaaattaatgacaattatcggtgatgaaattcctcttatatctgaaaaacagtcgctttcgaaggtgcttttaaatgatgagaataatgaactgagtgatggtacaaacttctgggataaaaatcgtcaattaaccacagatgaaatagattgctatcttcagaagatcgccgctaatgcaaaaaatactgaagtcaattatcctactggtctctacgtcccctactccaccagaactcacctggaagacgctctcaatgaaaatattaagagcgatccatcatggccgaaagcagtccagttattccccataaatactggcggacactggatattagtttcgctacagaaaatagtaaatgaaaaaaataatacacaacaaataaaatgcgtcatattcaactcattgcgcgcactaggccatgataaagaaaattcacttaagcgtgtcattaatagttttaattctgaattcatgggagaaatgtcgaataataatataaaagttcatttaactgaacccgagataatatttttacatgccgatcttcagcaatatttaagccaaagttgcggtgcatttgtgtgcatggcagcccaggaagtgattgaacaaagggaaagcaattctgacagcgccccctatacgttattaaaaaactatgctgacagatttaaaaaatattcagcagaagagcagtacgaaattgattttcaacatagactggtaaacagaaattgttatttagataaatatggcgatgcacgaatcaatgcttcttatacacaattagaaataaaacactcacaacccaaaaatagagcatccggcaaaagagtgagttaacatcattgttaattaattcgaccagtcagcaaatatgctgactggtcgaacatagtttgctaaacagtcatcactgactgatgtcagtcacaccatccgccagttcaatcttcgggtatttccagcgtatctcggcacgcgattgctggtctgttgatgtagtggattgttgttgctgacttttcttaccctcagagttctgccccctgtcaactcaatctgccaataaataacataattatatttttccttatatgaattcctttttaaaatagcgaagccactgtaaaagatactttttgtatagatctaacaaccgtaataaaacaaacactcataactcattataaataatgataaaataacgtcttttattgataatttatatatgaaaaaaaatccttttgttatattatttctgatttcactccctctgattatttttaccaaccctgggtcactgcattatcgccaacgccccgacacgtcagtcctgagcaattagaaaaaacagttcgttatcttacacaaactgtgcatccacgtaatgccgacaatattgataatctgaataggtccgtagagtatataaaagagttctttgtcagtagcggtgccagagttaccgcgcagggcgtccccgattggctattacgactctgcgcctggtagccaggattacccttacccggcaatgtcctggctttatcccgatcggggagactttattgccgtggtcggcagaatgcaggatatcaacgccgttcgtcaggtaaaagcggcattgttgtcatcccgggatttatctgtttattctatgaatgccccagggtttattcccggtattgatttctctgaccacctgaattattggcaacacgatattcccgccgtaatgattactgacaccgctttttatcgtaataaacaataccacttgcccggtgataccgcagacagattgaattatcagaaaatggctcaggtggtggatggtgttataaccttgttatacaacagtaaataataaaaatttctcgaggcgggtccagaaacagcgacatgcacattttatttcccctcgtttattttaagatgcgaaacatgaaattcaacggaggaaaaataaatgggaatgattggctattttgcagaaattgactcagaaaaaattaaccaactgcttgagtctactgaaaaacccttaatggacaatattcatgacactctttcaggattacgccgactggatattgataaacgctgggattttttacactttgggctgacaggcacctctgcttttgatcccgcgaagaatgatccgctgagtcgtgccgtgcttggtgaacacagcctcgaagatggtatagatggtttcctgggattgacatggaatcaggagttagccgcgacaatcgaccgactggaagctttggatcgaagtgagctgcgtaaaaagttttccattaagcgactcaatgaaatggagatttatccgggagtgaccttttcagaagagttagaggggcaactctttgcttcgatcatgcttgatatggaaaagctgattagcgcgtatcgacgtatgctgcgacaagggaatcatgcgctgacggttattgttgggtgatggtgtcagggcaccaaaaaaaaccgccgaacatgtcggcggctttctgacttacaaactgatagcttacatcagcggcattgctaaccgcacaatgctaatcagcggttgtggccatacacccagcaccagtaccaacagtgcagagatcagcaccacgataccgcctgcgctgtactgccagtttgacggtgcatcgcgacccggttgttccggggcgtgcaggtacaggctcaccgccacgcgcaggtagtagtaaaggccgattgccgaaccgacaaccacggcgcccaccagccaccacaagtgtgcctggacaccgaccgccagcacgtagaacttaccaataaagcccagcgtcatcggaataccggccagagacagcatcatcaccgtcatcaccgccgcgaggatcgggcgatgccagaacagaccgcggtaagagaacagggaatcagcatccgggccacggtacgggctggacatcaggctgaccacgccgaacgcgccgaggctgctgaacagataaccggccaggtaaactcctaccgcttccatcgacatctcgcccgtttgcagcgcaatcagcgccaccagcagatagccgaggtgagagatagatgagtaaccgagcagacgtttgatattggtctggctcagcgccatcaggttaccgaagatgatagaggcaaaggcgataatcgccagcactacccgaatcgcttcgctgtcacccaccggtgcgtagaggaacagacgcatcaccacaccgaagatagcgattttgctcgccgtcgccaggaaagtggaaaccggcgcaggcgcgccctggtatacgtctggcgtccacaggtggaacggcaccagagagagtttgaagccaaggccaacaatcatcaggccgaaacctgccagcaacagcggctcgttgagcataccgtcgccgaggtttttacccagcgcgacaaacgacaggtcgccagactgcgcatacaccagcgccataccgaacagcaggaaagaagacgctgcggcagaaaggatagtgtatttgatactggcttccagcgaacgtttctggcggaaagcgtaaccgaccaggccaaacagcggcaaagagatcagttcgataccgaggaacagagacgccagatggttggcattcgccagcaggatcccgcccagcgcggcaattaacaccaacaggtagaactcatccttgttgtcgttatagccttcaagccacgggtaggcgaaagtacaggtggcgaggctcgccaacaataccagcccggtgtaaagcatggcgaaaccatcaacgcgcatcagcggcgtaacgtccatagcgcccgcctggccaacaaaccagagcgaaaccagcgccgcgttaagcccaataaccgagagcgtagcgttgaggaaatgattgcgtcgccacgcaatggagagcatcacaaccaccaccgtcaagccgacgatcagcaacggtagcagtgcgatcaggttttgtggagttattgtcatggcgatttacggccttgtagtagtaacggaattaacaaaccactgctggatattgccaatcgcggagtgcgaggtatccagaatcggctgcggatagaagcccagcagtaccagcagcaccaccagcaacaggatcataaacagctcacgcagcgacatccctggcagttcctggctggcaatctggcttttcgctttaccgaagtaagcgcgatgtaacatcgccagcgaataaacagatgcaaagaccagcccaaaggtagagataacggtaatcaccgggacaacctggaagctgccgaacagaatcataaattcgccgacgaagttaccggtgccaggcatcccaagcgttgccaccgcaaagaacagcgacagtgctggcagccatttcatcttgctccacagaccgcccatcatgcgcatgtcgcgggtatggatacgttcataaagctgaccacaaagaataaacagacccgccgccgacaaaccgtgcgcaatcatctggattaccgcgccctggtaggccaactggctgccggtgtagatagcaatcagcacgaagcccatgtgggaaaccgaggtgtaggcgatcagacgtttgatatcggtctgggcgaaggccatccacgcaccgtagaagatgccgataacacccagccacatagcaattggcgcgaactctgccgacgcgttcgggaacagcggcagggagaaacgcagcaaaccgtaagcggcagttttcagcaagatccccgcgaggtcaacggaaccggcggtcggagcctgggagtgcgcatccggcagccagccatgcagcggaaccaccggcattttgactgcgaaggcgatgaagaagcccagcattaacaggtattccacaccactggacattggcgtattcagcagctcttcatagttgaaggtccagacgccggtcgcattgtagtgaacaaaaaccagcgccaggatggcaatcaacatcaccaggccactcgcctgggtgtaaatgaagaacttggttgccgccgtgatacgcgttttaccgtcagaggctttatgcccccacagtgcgatcaggaagtacatcggcaccagcatcatttcccagaagaagaagaacaggaacatgtcgatggcaaggaacacgccgataacgccgcccaggatccacatcaggttgaggtggaagaagccctgatatttttcgatctctttccacgaacatagtaccgccagcacaccgagcagaccggtcagcacgaccatcagcagcgacagaccgtcaatggcgagatgaatagagataccaaaacgcgggatccacggcatgtcgaattcagactgccactgcggaattccggcggattgcgtcagtgaataaccgccctgcaaccacagttgcagcgacagcgccagcgtcaatcccatggtgatcagcgcgatccagcgcggcaccttgacgccaaagcgttcggtctgccagcacaggaagccgccaataaagggaattaatattagccagggtagtaacatggcgatctttattccttgtaaaagtcccgtcaggaccggattttcaacgaattctcacgacagaaaattctcttcggactgggggtagtgtcggatgcgccgcgaaggcagcttatccgacctacgttcttatatgcccaggggcaatcccacaatccttaactcaacgcagtaccatcaacagtgccagcaccacgaccgcaccgatgctcatggatgccacataccagcgcagatagccgttctcacttaacagcagacctttacctgcaaagcgggaaaggacagccgggatgttcatcattgagttcagcggatcgcgtttcagcaaccaggcaatacccaggaacggcttgacgaacactttgtcgtacagccagtcaaagccccaggcgttgtaccaccaggtactcagcaagcggcccggcgcactgttggcgatggaggtcaccagagtacgtttacccagccacagccaggctgccagcagaatgccgaccaccgcgaccacgccagaggtaatttccagggtcaacatgctgccgtgcgccagttccgtcgtttgcggaagcacgccctgcagcggcggtacaatcagtgcgccaacgaaggtggaaaggatcagcagcacaatcagcggcaggctgtgagttacccctttcacggcgtgagcgtgaatttgttcttttccgtggaagacgatgaaaatcatacggaaggtgtagagcgaggtcataaacgcaccgaccagacctgccaccatcagattgatatgaccattcgccatcgcacccgcgaggatctcatccttactgaagaagcccgcagtgaccagcggtagtgccgacagtgctgcgccgcccaccaggaagcagagataaaccagcggaatagatttacgcagaccgcccatcttgaagatgttctgttcgtgatggcaggccagaatgacggaaccggatgccaggaacagcagcgctttaaagaacgcgtgagtcatcaagtggaaaatcgccgcatcccatgcctgcacgccaagcgcgaggaacatgtagccaatctggctcatggtagagtaagcgagaacacgtttgatgtcggtctgtaccagcgcggcaaaaccggccagcaacagcgtaaccgccccgacaatacccaccagatgcagaacttccggcgtcatcaggaacaggccgtgggtacgggcgatcaggtagacacccgcggttaccatcgttgcggcgtggatcagcgcggagacaggcgtcgggcccgccatcgcgtcagcaagccatgtctgcaacggcaactgcgcagatttaccgaccgcaccgcccagcagcatcagcgtcgcccacatcagcatgttattgccgtcagcaaagtgcgctggtgccagttccaccatttcgcggaagttcagggtgcccagttcgttgtaaagaatgaacagtgcgaaagcgaggaaaacgtcacccacacgggtcacgacgaacgctttcattgccgctgcgccattcttcggatcggtgtaatagaaaccgatcagcagataggagcacaggcccacgccttcccagccgaggtacatcagcagcaggttatcggcgagaaccagaactaccatgctggcgatgaacaggttggtgtaggcgaagaagcgagagtagccctcttcaccgcgcatgtaccaggaggcgtacatgtgaataaggaaacccacaccagtgaccaccgagagcatggtcagcgacaggccgtccagcaccaggttaaaaccgatgttaaagtcgcctaccgacatccacgtccacagcggctggctgtatgcctgctcgccgttagcgaagaaatcaacgccgataaaggcggttaccagcgccgccaggcccacagagccaacgccgacgatcgccgaaacgttttcagaccagcgcccacgggagaacgccagcaggacgaagccaatcaatggcaaaataatggttaaggcaagcatgttcatccgcgcatctcacttactgaatcgatgttcaggttctggcgacgacggtgaagttgcagcagcagcgcaaggccgatactcgcttctgccgccgcgaggctgatggcgagaatgtacatcacctgaccgtcggtctgaccccagtagcttccggcgaccacaaaggccagcgcggaggcgttaatcatgatttccagaccaatcagcataaacagcagattgcgacggataaccagaccggttaagccaagaacgaataagattgccgcgaggatcagtccatgttgtaaggggatcatgcgtgctcctccgtttttcttttcgcgctgtcgtctttacgattgctcagcacttcacccgcacgctcttcacgaccgacgtggaaggccacaaccagacccgcgagcagcagcatagaagccagttccaccgccagtacgtaaggcccgaacagcgtaatacccactgctttagcactgattggcgtaccgtcgataccctgatcattaacaccaaggatggcgtaaacaatcaccaccagcatgatggccgacaaaattgccggaccaatccacacctgcggtttcagccactggcgttcctgttcgatttctgaaccgcccaggttgagcatcatcaccacgaacacgaacagcaccataatggcacccgcgtagacgataatttccagcgcaccggcgaagtaagcgcccagtgagaagaacaccccggaaatcgccagcagcgaaataatcaggtacagcagtgcgtgtaccggattggtatgggtgatcactcgcaaggtcgcaagtatggctatcaggccacagatataaaaagcgaactccattgcccctctccttacggtaacaggctcttgacgtcgataggcttggcttcgttctctgcttcgcccttatctttgccgtcgattgccatacctgccatccggtagaagttatattccgggtatttgcccggaccggagatcagcagatcctctttttcgtaaaccagatcctggcgcttgtattcccccatttcgaaatccggggttaactgaatcgccgtggtcggacaggcttcttcgcacagaccacagaaaatgcagcgtgagaagttgatgcggaaaaattccgggtaccagcgaccgtctttggtttctgctttttgcagcgagatacagccgaccgggcaggctaccgcgcagaggttacaggctacgcaacgctcttcgccgtccgggtcgcgggtcagaacgatacgaccacgataacggggcggcagatagaccggctcttccgggtacattcgcgtttcgcgtttggcgaacgcgtgcaggccgatcatccagatactacgaacctgggtgccgaaacctactaacaattcttttaaggtcatggtcttattgccccttattgcgcctgccagagaatgacagccgccgttaccagcaagttgatcagcgtcagcggcaggcagattttccagccgaaggacattacctggtcataacgcggacgcggtaacgacgcacgaatcaaaatgaacatcatcataaagaacgcggttttcagcgcgaaccagatgaatggcggtaacaacgggccttgccagccaccgaagaacagcgtcaccatcaatgcagagatggtcacaatcccgatgtactcacccacgaagaacagaccgaacttcataccggaatattcaatgtggtaaccatccgccagttcctgctcggcttccggctggtcaaacgggtgacggtgacataccgccacgcccgcgatggcaaaggtaataaaaccaaagaattgcgggataacgttccacacatgcgcctggctgttgacgatgtcggtcatgttgaatgaaccggcctgcgccaccacgcccatcagggaaagcccgaggaacacttcgtagctcagggtctgcgcagaagcacgcatcgcacccagcaacgagtatttgttgttacttgaccagcccgcaaacagcaccgcgtaaaccgccagacctgccatcatcaggaagaacaaaatcccgatgttcaggtcggcaaccacccaacccggactgactggcacaatcgcaaaggccagcagcagcgaggtaaaggcaatcatcggtgccagggtaaagatgacgcgatccgagaatttcgggatccagtcttctttaaagaacattttgatcatgtccgcaaccagctggagcgaaccgccccagccaacacggttaggtccgtaacggttctggaacagacccagcaggcgacgttcgccaaagctcatgaatgccccgcaggtgacaaccaccagcaggatcaccaccgctttgaggatggtcagcaggatctcaatcagttccggtgatatccaactcattgttgtgcctccttgagatcctcaagatgcgcgccagccagcaccggagcaatgccggacatacccatcggcaaacccacctgccctgccgtcagcccttcggcgatttcaaccggcagcgtgaccgtgttgccatcgtaactaaaggagacgcgagcgcctgcgttcacgcccaacttcgcggcatccgctgggttgagtttgatgtacggctgcggcatacggctctggaagaccggagcacgctgtgacaattcatcgctgccaaacaggtggtaatacggcgcgatacgccatttcccgtcctgcggctggaagcgtgccggtacgctggtgaagtaatccagaccattttcgctggtttcaaacagacgcacgcccggatcgccaaagcgcagtttgccgcccacttcgtcctggaatttgttccacgcctgcggggagttccagcccggcgcccaggcaaacggcacttgcgaacggtgcgcagtcggctggttgttaccttccatcgagaaggtgaacatggtgtcaatatcctgcggctgacgcggctcatgaacgctgatattggcgcgcatggcggtacgaccgctgtaacggtgcggttcacgggccagtttctgcccacgaatacggaatgtcgcatccggcgcagcatctttgatacctgccagttccgggattttcgccacaacagcgtcaatcacatggtcgagctgcgtccagtccacttcacggctcagcagggtgctgtgcagcgagtgtaaccagcgccagctttccagcatgacagttttgctgtcgtaataagcaggatcgtaaacctggaagaaacgttgggcgcggccttcgttgttgatcaccgtaccgtcgctttcagcaaagctggcagcagaaagtaccagatgggcgttttccataatcgctgtgcgttgatgatcaaccaccatcaccagcggcgctttagccagcgcagcattcacgcgggtagcggaagcgtgacgatgcagatcgttttccagcaccaccaccgcgtcggcgcgtccggtttccagttcggtcaacgcttcttcaagcgaaccgccacccataatgcccagccccatgctgttgacggaacgggcaatcatggtgataccaacgtcagcgccgcgacctttcagggctttcgcgacgttagccgcagcctgaatcacctctatgctaccggcgttcgtcccggagataatcaacggtttcttcgcacctgccagtgcctgcacgatgacgtcgattttgctttgcagctcaggttcgataccgtcaaccgctggcgcagagttatccagcgcatgggcgatggcaaaacctaaacgcgcctgatcttcaaccggtgcgcggtaagtccacgccgcgatatcatccagacgggtgtcatcaacgttggtaacaaacatcggatgcttcgcacgttgaccgatgttgaggattgccgcaatctgccagtcagccactttctgtgctgccgccatttcgcgcgctttacctttcacagcctgacgcactgccagcgcgacgcgcgcgccggtctgggtaacgtcttcgcccagcaccagtaccgcatcgtaagattcgatttcgcgcagagccggagtataaatgccgccttcacgcagcactttcagcgccagttgcagacgttcctgctcaccgtgagcgataccggtgtagaagttttcttcgcccaccagttcacgcagcgcaaagttgctttccacgctggcacgcggagaaccaataccgatcactttcttcgactgacgcagaatatctgccgcgccctgcattgcctgttcggcgttgagggtaatgaaatcatcgccacgacgctgtactggttgacgcggacgatctttcaggttgacgtaaccgtaaccgaaacgaccacggtcgcagaggaagtagtggtttacagtaccgttgtaacggttttcgatacgacgcagttcgccgtaacgttcaccggggctgatgttacagccgatggaacattgctggcagatgctcggcgcaaactgcatatcccatttacggttgtaacgctcggagtgcgttttgtcggtaaatacgccggtcgggcaaatttcgaccaggttaccggaaaattcgctttccagcgtgccgtcttccgggcgaccgaagtagacgttgtcgtgcgcaccgtaaacgcccagatccgtaccgtcagcgtaatctttgtagtaacgcacgcagcggtagcaggcgatgcagcggttcatttcgtgagagatgaatggccccaaatcctgattacggtgggtacgtttggtgaaacggtagcgacggaagctgtgtccggtcatcacggtcatatcctgaagatggcagttaccgccttcttcacataccggacagtcgtgcgggtggttggtcattaaccactcgaccacactttcacggaactgtttcgcttcttcgtcgtcaatggaaataaaggtgccatcggaagccggtgtcatacaggacatcaccaggcgaccacgcgtgtcttccgcgttttggtattgcttcaccgcacactggcggcaagcaccgacgcttcccagcgccggatgccagcaaaagtaaggaatatcaaggcccagagacagacaagcttccagcaggttgtccgctccgttgacctcgtattctttgccgtctacatgaattgtagccattagcatgcttccagttttctcggtcagggaccgagcgttaatcgaaattcggttaccagcgctctttcagcaggttcggctgaatcccattaatcaaatgggtattgctgaacggctgtttgattcccgcctcaaattcttcgcggaaatatttgatggcgctctgtaacggctccactgcaccaggtgcgtgggcacagaaagttttacccgggcctaagaatcgacacagttgctcaagtgtttcgatatcgcccggctgaccttcaccacgctccagcgcacgcagaattttcacgctccacggcagaccgtcgcggcacggcgtacaccagccgcaggactcacgggcgaaaaactcttccaggttacgcaccagcgacaccatgttgatctcatggtcaaccgccatcgccagcgccgtacccagacggcttcccgctttaccgatactttcgaattccatcggcaggtcaaggtgcgcttcggtcaggaagtcggtgcccgcgccgcctggctgccaggctttgaatttcagaccgtcacgcataccaccggcgtaatcttcgaggatctcgcgcgcggtagtaccaaacggcagttcccacagtcccggatttttcacccgaccggagaagcccatcagcttggtgccagcatctttacttttcgagatgttctgataccactccacgccgttagcgaggatcgccggaacgttacacagggtttcgacgttgttgacacaggtcggtttgccccatacgccggaggttgccgggaaggggggtttcgagcgtgggttagcacgacgcccttccaaggagttgattaacgctgtttcttccccgcagatgtagcgccctgccccggtatggacgaacagttcgaagtcgaaacctgttcccataatgtttttgccaagcaagcccgcttcagtggcttcggcaatggcgcggcgcagatttactgccgcttcgatatattcgccacgcaggaagatgtagccacggtaagctttcagcgcaaacgcggagatgagcataccttccaccagcaggtgcggcagttgctccatcagcaggcggtctttataggtgcctggctccatttcatcggcgttacacagcaggtaacggatgttcatggattcgtctttcggcatcaggctccatttcaggccggtagaaaagcccgcgccaccgcgccctttcagaccagcgtcttttacctgattaacgatttcgtccggagacagcccggtcagcgccttacgcgcgccttcgtaaccgtttttgctgcgatattcgtccagccacactggctgtttgtcatcgcgcagacgccaggtcagcggatgcgtttcgggagtacggataatgtttttcatttataccgctccagcagttcagggatcgcttccggggtcagatgcgcgtgagtatcctcatcgatcatcatgtttggccctttatcacagttccccaggcagcaagttggcagcagcgtaaagcgaccgtcaaatgtcgtttgccctggtttgatgtttagctttttctcgagcgccgcctgaataccctggtaaccgttgatatgacagaccacgctgtcgcaataacggatcacatggcgaccaaccggctggcggaagatctgactgtagaacgttgccacaccttcgacgtcgcttgccggaatacccagcacatcggcgatcgcgtggatcgcaccatccggcacccagccacgctgcttctgaacgattttcagcgcttcaatggacgccgcacgcgggtcttcgtagtggtgcatctcgtgctcaatcgcttcacgctctgccgcactcagctcaaaagcctcggtttgtggttgttgattctcgtgcataattagcggtccacatctgacataacaaaatcgatactgcccagataaacaatcaggtcagacaccaggctgccgcggatcgccgccggaatttgctgcaaatgcgcataactcggcgtgcggatacgagtgcgataactcatggtgctaccgtcgctggtcaggtagtaactgttgatccccttggtcgcctcaatcatctggaaagattcattggcaggcatcaccggcccccacgacacttgcaggaagtgggtgatcagggtttcgatatgttgcagcgtgcgctctttcggcggcggcgtggtcagcgggtgatccgctttgaacgggccttccggcatgttgttgaggcactgctcaagaatgcgcagactctggcgcagctcttccactttcagcattacgcgggtgtagcagtcagaaacaccaccaccaaccgggatttcaaagtcgaagttttcatagccagaataaggacgcgccttacgcacgtcgaagtcgatcccggtagcacgcaggcccgcgccagtggtgccccactccagcgcctctttcgcgccataggcggcaacgccctgggaacgacctttcagaatggtattttgcagcgccgctttctcgtaagacgccagacgtttcggcatccagtcgaggaactcacgcagcaggcgatcccagccgcgcggcaggtcgtgcgctacgccgccaatacggaaccacgccgggtgcatacggaaacccgtgatcgcttccaccagatcgtaaattttctgacgatcggtaaaggcgaagaacacgggcgtcattgcgccgacgtcctgaataaaggtcgagatgtacagcaggtggctgttgatacggaacagttcggagagcataacgcgaatgacgttaacgcgatccggcacggtgatcccggccagtttctctaccgccagcacgtaaggcatttcgttaacgcagccgccgaggtattcaatacggtcggtatacggaatgtagctgtgccaggactggcgctcgcccattttctccgcaccacggtggtggtagccgatgtctggtacgcagtcgacaatctcttcgccgtcgagttgtaaaacgatacggaaagccccgtgcgccgacgggtggttcggaccgaggttgaggaacatgaagtcctcgttttcggtgccgcgcttcatcccccactcttccggtttgaaggtcagggcttccatctccagatcctgtttggctttggtcagctcaaacggcgagaattcggtagcgcgcgccgggtaatctttacgcagcgggtgacctttccaggtttgcggcatcatgatgcggcgcaggttcgggtgaccgtcgaaagtaatgccaaacagatcccaggtttcacgctcataccagttagcgttcgggaacagtttggtgaaggtcggtacgtgcaggtcgttttctgccagcgccaccttcagcatgatgtcgcggttacgatcgatagaaatcagatggtagaaaacggaaaaatccgcggcaggtaacccttcgcggtgtgtgcgcagacgttcgtccatgccgtgtaagtcaaacagcatgacgtaaggtttcggcagtttctttaagaaatcgccaacttccagtaattgttcacgcttgatccacacaacgggaaccccggtgcgagtcgcctgaacagtaaaggcatccggcccaaaacggttgcgcagttcgccaattaccggatcatcaagatgatcgcgggtctgccaggcgggttcttgcgcggttaagtcggtcatattgttcaccattgcaaatggtccgtggtgactgtcggcgcagtaagcttcgcgaaatagatttaggaataagcgaagaaaaatccctttgccgacaggcgcaaattaaatctcgtcaggtgtacgcaggttggttacggcaatacgttcaccgcgcttgcgttcgcgctctgattgcatattggcgcgataaacgccctgatcgccaaccacccaggagagcggacgacgttctttgccgatagattcctgcaacagcatcagtgcctgcatgtacgcttcaggacgcggcgggcagcccgggatatacacatcaaccgggatgaatttatcgacgccctgcacaacggaataaatatcgtacataccaccagagttggcacaggcacccattgagataacccattttggttccagcatctggtcatacagacgctgaataaccggtgccattttggtaaagcaggttcctgcaaccaccatcaggtcagcctgacgcggcgaagcacgcaatacttctgcgccaaaacgcgccacgtcatgcaccgcggtaaacgaagtcaccatctcaacgtaacagcaggaaagaccgaagttatacggccaaattgagtttttacgaccccagttaaccatgtcattgagcttgcccataaacacgtttttgttaacttcttgctccagagggtcggttacgatctcctgcttttgcagggggtaacggtcgttctcaccgttgggatctatgcgggtgagcgtataatccatcttaatgcctcgcggttagcgttgacgattagcgatactgttcgtttccgggttcatacgctcgcggcgtgaacgcgcgggcgtccagtccagcgcgccaatacgcaccagataaaccagacctgccagtaacacaaaaataaaaattgcagcttccacaaagcctacccagccgctttcgcggatagaggttgaccatgcgaacagatacagcgcttcaacgtcgaagataacgaagaacatggccaccagataaaacttggcggacaggcgtaagcgggcggagccgaccgagtcgataccggattcaaacggcacgtttttcgacctcgcgcgtgcgcgaccgcctaaaaaccaaccgcctaccagcatcaggcaacacaggccaatggcaacgataagaaagatagcgaatgcccagtgatgagcgatgacttcagtggatgttgacatactcattgcttactcatcaaaagtagcgccagattcactgctcttcacggcagatggacgccacatcgattcatggggaggaataaaaaaaaccttacaatcactgtagaaattcttttatacagctaattgatgtggtcttttactcctttctataaccttttgtcaactttaacaaaagtttcttcacattagtttacataatatcaacaccattagcatttaatgccctttcaccccagatccttgacgactccaggataattagatgttgttgaatcgtgtccgttgtgaagcaatggaaaaaatacgggtctattttgacaggaatttgtgtcgattcctccccccaaaagagagtattttcttgatctgtgacacgcttttgtcattccataacaaaaacgcagcaacaaatttacgtattttttaacatcattgtagcaggtgatttttttcaggcgattatttgtgcgttcgggacgtgaatctctggtgattgaaaaatgaacagttttgtacgttctgcactatgcgagaaaggatttttactaaaaaaaagccgctggggtttaaaacacccccagcggctcgttttttacactattgtctcaggaattatctatcgtccgtcgattactcgatatccctttcaatcaacaatgaatcatccccttccggagcagacattgggctgtattgccacggattatggtagctctccatcgcctgatagatcacctgggccagctcattattactggacgggtcatagcacagcaaatattcggtatcaggtagcggcggtaagccatctactccactcagcacacgcaggtccgggctcatcatctcaaccggccttgccgtcacgccaagaccggctttcactgccgcacgaacggccggaagcgtcgaggcgacataagccagtcgccatggaatatctgctttattaagcgtcgccagcaccatatcgcgaaacggacttggatcatccagcaatacaagagggatcggctcgcctttttgcaatacgtattccgctgcgcagtaccagtgtgttggcgaggttcgcaggttcaatgccttaaacgctgaaggacgatgggtggttaccatcaaatccacttcctgggattccagcatttctgccatataggcattacgtttaacgcggacatccagcgctaatttcggataaaccgaactcacgcgatttaacaggaaaggtaagatcgtatcggcagattcatctgaagcaccgatagttaacacgccctgaagattactgaacattaatgatgagcaggcctcatcattaaaacgcaggattttcctggcgtaaccaagaagttgaatgccatgttcagttaacagtttgttgcgaccgtgacgagcgaacagttctttcccaacgagttgttccagacgctgcatttgctgacttacggcggactgagtacgacacacagcggcagctgcggcagcaaaagtgttcagatcggcaacagcaacaaatgttctcagcagatcgaggtcgaggttaattatcggacgatttgcacttatcatatattatcacttactggcggctcatactgagctggttaatgctgtgcacacacaaacaagcaattccatttgtaatgtgcctccctggcagtttcatccggaacccggacgaaagtaaaaatgcatatgagttgcactaaaaaagcgactcacattgttccgttataatgcctgaagtagatcacagaatatatcttcagggatcgcatatctattaagttactcactcttttctatttatgacatgcgcgtgtttgtataaatgtaaatgtgagtccttgttccactctcgtgcagcatcgctggtcatacgcgaacacgtacaaacagcaatggtgaggcggcatcaagagcagggatccgtcatttatgcgagcattttaccccaaaaaccttttatttataagggtcattgcgaattatctgatgcaaagttatgttatgttaggcaaagtaatcttctattattaataagcacatcaaaacctttttgaatattaaataataattaattagcatcatcctcattcattaattccgcttaacaatagtttcacaccttgcccccattacgacacctcggaaatcatcacgctgttaaactctccgtaatgcggaaatatcatcatcgcgtttcattagtgaattcttaaatgaggcattttcacacaattatcttacagataaaaaaaccagacttacaattaagaatcagaacaattcactatataacattgcatgtaaagcatatacacctcattattttgtcattattaagttattaacagcacaatcgagccttcccctctggcaaaatcttattctgcagaccttcaaaacaccgtcctgggggagtacattgttctaagctgacttccacggcagggagtggcgataacagcaaaaaaggtcaagattcatgtcccccattgaaaaatccagcaaattagagaatgtctgttatgacatccgtggtccggtgctgaaagaagcaaaacgcctggaagaagaaggtaacaaggtactgaaactgaacatcggcaaccctgccccgttcggttttgacgcgccagatgaaatcctcgttgacgtgatacgcaacctgcctaccgctcaagggtattgcgattccaaaggtctttactccgcgcgtaaagccatcatgcagcactaccaggctcgtggcatgcgtgatgttaccgtggaagatatttacatcggcaatggtgtatcggagcttatcgttcaggcaatgcaggcattgctgaacagcggggacgaaatgttggttcctgcaccagattacccactatggaccgcggcggtttcgctttccagcggtaaagcggtgcattatctttgcgatgaatcctctgactggttcccggacctcgatgatattcgcgctaaaattacgcctcgtacgcgtgggatcgttattatcaacccaaataacccaaccggcgcggtatattccaaagagcttttaatggagattgtggagattgcacgtcagcataatctcattatcttcgccgatgaaatttatgacaaaattctttacgacgacgctgagcatcactcaattgcgccgctggcacctgacctgctgaccattacctttaacggactgtcgaaaacgtaccgcgttgcaggcttccgtcaggggtggatggtgttgaacgggccgaaaaaacacgccaaaggctacatcgaaggtctggaaatgctggcttcaatgcgcctgtgtgctaacgttcctgcgcaacacgcaattcagaccgcgctgggtggttatcagagcatcagtgaatttattacccctggcggtcgtctttatgagcagcgtaaccgcgcgtgggaactgatcaacgatattccgggcgtttcctgcgtgaaacctcgtggtgcgctgtatatgttcccgaaaatcgacgccaaacgctttaacattcacgacgatcagaaaatggtgctggatttcctgttgcaggaaaaagttctgttggtgcaagggacggcattcaactggccgtggccggatcacttccgcattgtcacgctaccgcgtgtcgatgatatcgagctgtctttgagcaagttcgcgcgtttcctttctggttatcatcagctgtaatcttaatttcactgccggagattgcatccggcagcgttatcccgccacaatgacctgatgatgtcatcatacgtaaggtcactatgaaacagagccatttttttgcccatctctcccgcctgaaactcattaaccgctggccgctaatgcgcaacgtgctgacggaaaatgtgtccgaacacagtttgcaggtagcgatggtcgcccatgcgctggcagctatcaaaaatcgaaaatttggcggtaatgttaacgccgaacgtatcgctttactggcgatgtaccacgatgcctcagaagtgctcaccggcgatctccctactccggtgaaatacttcaattcgcaaatcgctcaggagtacaaggctattgaaaaaatcgctcagcaaaaactggtcgatatggttccggaagagctgcgggatatctttgcgccgttaattgacgagcatgcatatagcgatgaagaaaaatcgctggtgaaacaggcagatgcactgtgtgcatatctgaaatgtctggaagaactcgcggccggaaataatgaattcttgctggcaaaaacgcgactggaagcgacgcttgaagcgcgtcgcagccaggagatggactacttcatggaagtatttgttcccagcttccatctttcgctcgatgagattagccaggattcaccgctgtaagcagccggagtctgcgtcgcatcaggcaataagcgccggatgcgacatcaggctcttgtcaaaacggaaacagcatcgggatcatcaccacacaaaccgccatcacgataatggtgaacggtacccccaacttcacaaagtcactgaagctgtaatttcccggacctaaaaccagtgtgttaacaggtgaagaaaccggtgtcataaaggcggcggatgctgccatcgccacgaccatcgcgaatggataaggcgacacccccatcgttttggcagcagccagcgcaatcggagccatcaacaccgccgtcgcggtattagagataaatagcccaataaccgccgacaagacaaacaaacaccccagcatcatatgtggcccgtaaccaccgccaatgtccatcagccctttcaccgccagcgcgacacctcccgttttctgtaatgccacagcaaacggcatcatcccaacgatcaaaataatgctcggccagtgaatggatttataggcgctttcagcatctatacagcggaatttccccatcagcaggcaggcgatgatagcggcaacaggattaggaatttcatctgtcagcattaacgccaccattagcaccagacagaaaatggcatggggtgcctggctgtgcgcgggcgatgcttcactcacctcttccggtaagttcagcgctacgaagtcgcggccctgtttggccagcataccgatcagtttccagttacccacaaccaggatgatatcgcccagcagcagaggctcatccgccagcgaaccttccagcgccacgccattgcgctttagccccaccacattcagtccgtagcgggtacgaaaaccaatttcgcgcaccgatttaccaatcagttctgactcaggaattaatgaaatctctgccatgcccacatcaagggcctggtcagaaaaatactcgccgcgcagtaccatcggctccagcaattgctcactacaaaattgccggagatcgacatcagccgcagacatatcaataagcaaaacgtcacgcgcgcgaaattcagaaaccccattaacgttcacgataacgcgacgaaaacgccgccagcgttcaacaccgatgacgttagcgccataacgctcacgtaatttgagatcatccagccgttgacctatcattggcgacccggggcgaatagccagacgtcgcgcacgcccggtcagtcgatattcacggataagatcgcgaaaggttcgacgcgtccagccttcgcgctgcggggtctgggtatcccctttcagcatgaaacgcatcactaacatatacaaaatacccagcaccagcacgaccaggccaataggtgttacgctaaagaaactgaagccgtgatagccttcacgcagcaattcactgttgactaccaggttcggcggcgtcgccaccagcgtcatcatgccgctaatcagcccggcaaaacttaacgacatcatcagacgtgacggcgaagtttgcatacgcatggcaacgcttaacaccacgggaataaagatagcgacaacgccggttgaactcataaacgcgccaagccccgcgacggtcagcatcaacaaaaccaacattttgatttcactgttgcccgccactttgaccagccatgttcccattacggtggcaacaccggtacggaccaaaccatcgccaataataaacaaggcggcaatcaggacaacgttaggatcagaaaagccggaaaatacttcggggaccgtcagcgttccgcttaatgcaaacgcgacaataacaaacaaagcgaccgcatccatacgcactctgcccgtcgcaaacaagacgatggcaacggccagtaatgaaagaacccaaatcaattcaccgttcacaacttatccttgttaattgagggggatgacttgattctgccataaaaaagccccgacgagacggggctaaatcatgatcaggtgtttcactgaataataacatcgccatttggctgtttggtcacagtaatttgctccagactgtggaggaccaaatcgacctcattcaggcgcggggtatctgccggagcgttaaccgcaatgacatggcaacccgccgccaggccagaaagcacgccagcgggagcatcttccaccaccacacactcctgcggcgcaagccccagcagctgcgcacctaacagatacgcatcaggttctggttttccgcgcttcactcgctcagcggttacaaacacctctggtgcgggaagcccagctattttatggcgcgctcgcgctaccggcatggagccagaagtcacaatggcccacggaatacctgctttattcaaatgattgagtaaggcgattgcccccggaagcgcggtaataccttcggtttccgtggcctcgatgtgctccagacgcgtaaactcggcggcaatatcagcctcggatttgcccgccataaaatggcgcaaagaggtgatcgcctgtttaccgtgaatgaaagccagcacctcttccggcgctaacccatgacgtctggcccagttgctccacgcccgttctaccgcaggcagggaatccaccagcgttccatcaagatcaaacagaaaacctttgcaccgcacgcgggcctcctcaggcattgataatttgattaatttcgttggcgctcaaatggtactgacgcgggcaggcatgccacacattaagcatgcgctgatatttttcccacattggcgtctgggcgttaaaaccgtgagttccggcgtaaaaatgggtatagcgcccttccacattaaccataaagcggacataaccgaggtaacgtgcttcagtggcggcgtcaaagccgaggaaggtgacacgacgttcatcgatggattgctggtcctgcaaattagaccaggaaacatgcaacgcatgatacatctccataatgtcgatgatagtgcggcaggtttcttctttcagctcgccaaactcgcgatccagttcacgcatctgtaatccataaccacgctcaatgattgtttgcaggcgacggtaacgttcagcatttgccggatcgagcatagtcatcatcttgtactgattagacaaaataagacgttgcgcgttggtcatttccattgttgactcctgtatcactctattacggtgaaaaaaaagaaggctgagtatgccttcttttatatgcgtaatcaggggtcaattacaaatcatcaaggaaagttttatccagttgtttgaaggcgcgcttaagcgtgtcagctaatgcctggtaatcaggcttgccttcaacgggtgccaacacctgtccagactcctgcaatttaccgcgaacttcataaaaccagttgaggatagcagggggtaatggcgttacagaacgcttgcccagccaccataatccctgcatgggtaaacttaaggcgaacagcgcagtggcaactgccggcccaagctgaccgcccagggcaatctgccagcagagagtaaatacggcgatcggcggcataaaacggatcgcataacgcgtcatcttgataacgcgattttcgacaaagaccggggcaaggcgtttttccagcggccacgtctttgagtaatgctgtccccggcgaaacaagctaaaaaaattaacagaacgattatccggcgttgacatgcttcacctcaacttcacatataaagattcaaaaatttgtgcaaattcacaactcagcgggacaacgttcaaaacattttgtcttccatacccactatcaggtatcctttagcagcctgaaggcctaagtagtacatattcattgagtcgtcaaattcatatacattatgccattggctgaaaattacgcaaaatggcatagactcaagatatttcttccatcatgcaaaaaaaatttgcagtgcatgatgttaatcataaatgtcggtgtcatcatgcgctacgctctatggctccctgacgtttttttagccacgtatcaattataggtacttccatgtcgagtaagttagtactggttctgaactgcggtagttcttcactgaaatttgccatcatcgatgcagtaaatggtgaagagtacctttctggtttagccgaatgtttccacctgcccgaagcacgtatcaaatggaaaatggacggcaataaacaggaagcggctttaggtgcaggcgccgctcacagcgaagcgctcaactttatcgttaatactattctggcacaaaaaccagaactgtctgcgcagctgactgctatcggtcaccgtatcgtacacggcggcgaaaagtataccagctccgtagtgatcgatgagtctgttattcagggtatcaaagatgcagcttcttttgcaccgctgcacaacccggctcacctgatcggtatcgaagaagctctgaaatctttcccacagctgaaagacaaaaacgttgctgtatttgacaccgcgttccaccagactatgccggaagagtcttacctctacgccctgccgtacaacctgtacaaagagcacggcatccgtcgttacggcgcgcacggcaccagccacttctatgtaacccaggaagcggcaaaaatgctgaacaaaccggtagaagaactgaacatcatcacctgccacctgggcaacggtggttccgtttctgctatccgcaacggtaaatgcgttgacacctctatgggcctgaccccgctggaaggtctggtcatgggtacccgttctggtgatatcgatccggcgatcatcttccacctgcacgacaccctgggcatgagcgttgacgcaatcaacaaactgctgaccaaagagtctggcctgctgggtctgaccgaagtgaccagcgactgccgctatgttgaagacaactacgcgacgaaagaagacgcgaagcgcgcaatggacgtttactgccaccgcctggcgaaatacatcggtgcctacactgcgctgatggatggtcgtctggacgctgttgtattcactggtggtatcggtgaaaatgccgcgatggttcgtgaactgtctctgggcaaactgggcgtgctgggctttgaagttgatcatgaacgcaacctggctgcacgtttcggcaaatctggtttcatcaacaaagaaggtacccgtcctgcggtggttatcccaaccaacgaagaactggttatcgcgcaagacgcgagccgcctgactgcctgatttcacaccgccagctcagctggcggtgctgttttgtaacccgccaaatcggcggtaacgaaagaggataaaccgtgtcccgtattattatgctgatccctaccggaaccagcgtcggtctgaccagcgtcagccttggcgtgatccgtgcaatggaacgcaaaggcgttcgtctgagcgttttcaaacctatcgctcagccgcgtaccggtggcgatgcgcccgatcagactacgactatcgtgcgtgcgaactcttccaccacgacggccgctgaaccgctgaaaatgagctacgttgaaggtctgctttccagcaatcagaaagatgtgctgatggaagagatcgtcgcaaactaccacgctaacaccaaagacgctgaagtcgttctggttgaaggtctggtcccgacacgtaagcaccagtttgcccagtctctgaactacgaaatcgctaaaacgctgaatgcggaaatcgtcttcgttatgtctcagggcactgacaccccggaacagctgaaagagcgtatcgaactgacccgcaacagcttcggcggtgccaaaaacaccaacatcaccggcgttatcgttaacaaactgaacgcaccggttgatgaacaggggcgtactcgcccggatctgtccgagattttcgacgactcttccaaagctaaagtaaacaatgttgatccggcgaagctgcaagaatccagcccgctgccggttctcggcgctgtgccgtggagctttgacctgatcgcgactcgtgcgatcgatatggctcgccacctgaatgcgaccatcatcaacgaaggcgacatcaatactcgccgcgttaaatccgtcactttctgcgcacgcagcattccgcacatgctggagcacttccgtgccggttctctgctggtgacttccgcagaccgtcctgacgtgctggtggccgcttgcctggcagccatgaacggcgtagaaatcggtgccctgctgctgactggcggctacgaaatggacgcgcgcatttctaaactgtgcgaacgtgctttcgctaccggcctgccggtatttatggtgaacaccaacacctggcagacctctctgagcctgcagagcttcaacctggaagttccggttgacgatcacgagcgtatcgagaaagttcaggaatacgttgctaactacatcaacgctgactggatcgaatctctgactgccacttctgagcgcagccgtcgtctgtctccgcctgcgttccgttatcagctgactgaacttgcgcgcaaagcgggcaaacgtatcgtactgccggaaggtgacgaaccgcgtaccgttaaagcagccgctatctgtgctgaacgtggtatcgcaacttgcgtactgctgggtaatccggcagagatcaaccgtgttgcagcgtctcagggtgtagaactgggtgcagggattgaaatcgttgatccagaagtggttcgcgaaagctatgttggtcgtctggtcgaactgcgtaagaacaaaggcatgaccgaaaccgttgcccgcgaacagctggaagacaacgtggtgctcggtacgctgatgctggaacaggatgaagttgatggtctggtttccggtgctgttcacactaccgcaaacaccatccgtccgccgctgcagctgatcaaaactgcaccgggcagctccctggtatcttccgtgttcttcatgctgctgccggaacaggtttacgtttacggtgactgtgcgatcaacccggatccgaccgctgaacagctggcagaaatcgcgattcagtccgctgattccgctgcggccttcggtatcgaaccgcgcgttgctatgctctcctactccaccggtacttctggtgcaggtagcgacgtagaaaaagttcgcgaagcaactcgtctggcgcaggaaaaacgtcctgacctgatgatcgacggtccgctgcagtacgacgctgcggtaatggctgacgttgcgaaatccaaagcgccgaactctccggttgcaggtcgcgctaccgtgttcatcttcccggatctgaacaccggtaacaccacctacaaagcggtacagcgttctgccgacctgatctccatcgggccgatgctgcagggtatgcgcaagccggttaacgacctgtcccgtggcgcactggttgacgatatcgtctacaccatcgcgctgactgcgattcagtctgcacagcagcagtaatctcgtcatcatccgcagctttgcgctgcggatatctgaaccggaaataatcactatttccggttttttattctcttaatttgcattaatcctttctgattatcttgcttaactgcgctgcatcaatgaattgcgccatctcactttgcatacttaccactttgttttgtgcaagggaatatttgcgctatgtccgcaatcactgaatccaaaccaacaagaagatgggcaatgcccgatacgttggtgattatcttttttgttgctattttaaccagccttgccacctgggtagttccggtggggatgtttgacagtcaggaagtgcagtatcaggttgatggtcaaacaaaaacacgcaaagtcgtagatccacactcatttcgcattctgactaacgaagcaggcgaacctgagtatcaccgcgtacagctgttcacgacgggcgatgaacgcccgggcctgatgaacttcccgtttgaaggattaacctcaggatcgaaatacgggacagccgttggcatcatcatgtttatgctggtgattggcggcgcgtttggcattgtgatgcgtacaggaaccattgataacggtatcctggcgcttattcgccatacccgcgggaatgaaattctctttattcctgcgctgtttattctgttttcacttggcggcgcggtatttggtatgggagaagaggccgtcgcctttgccattatcatcgcaccgctaatggtccggctgggctatgacagtattaccaccgtcctggtgacctatattgccacgcaaatcggttttgccagttcgtggatgaacccgttttgtgtggtcgttgctcaggggattgccggcgttccggtgctttctggctccgggttgcgcatcgtggtgtgggttatcgccactctgattggcctgatctttaccatggtgtacgcctcacgagtgaaaaagaatcctcttctgtcacgcgtgcatgagtccgaccgcttctttcgtgaaaagcaggctgatgttgaacaacgtccgtttacctttggtgactggctggtattgattgtcctgaccgccgtaatggtctgggtgatttggggcgtgatcgttaatgcctggtttattccagaaattgccagccagttcttcaccatgggtctggtgattggcatcatcggcgttgttttccgccttaacggcatgacggttaataccatggcttcatcctttaccgaaggggcgcgaatgatgatcgcccctgccctgctggtgggtttcgccaaagggattttgctgctggtcggtaatggtgaagcgggtgatgccagcgtgttaaataccatcctcaacagcattgccaatgccattagcggtctggacaacgcggtcgcggcctggtttatgttgctcttccaggcggtatttaatttcttcgtgacgtccggttctggtcaggcggcgttaaccatgccgttactggcaccgcttggcgatctggtcggtgttaaccgtcaggttaccgtgctggcgttccagtttggtgatggcttcagtcacatcatttacccaacctcagcgtcgttaatggcaacgctcggtgtgtgcagggtggacttccgtaactggctgaaggtgggcgcgaccctacttggactgctgtttattatgtccagcgtcgtagtgatcggcgctcagttgatgggctaccactaaaaatgttaagagccgcaattgcggctcttttttcattctgccgtttcagtctctacggcttcatttttggcattgcgcttcatccacaacgctagcgctttcagcgagtctggagtgaactcatcgcagcgtgcggtgatttcttccggcgtcagccagcaaacttcactgacttcatcttcctgtagtgcgaagggaccgtgagagacgcagctgaacaatgcgccccagacacggcaatttttatcttcgaaatagaactgcccgtgctcggcaaaggggacaccggcaatgcccaactcttcttccgcttcgcgacgcgcggattccagcagttgctcatcggcctgaaccacaccgcctgcggtcgcatctaacatgccgggtaaaaagtcttttgtctcggtacgacgctggaccagaattttgcccatgccatcatgcacgacgatgtaagttgcacgatgacgcagacactgtgcccgcatttgttcccggctggcttgtgcaatgacttcgttctcttcattgacaatatccacccattcagtacttgccaaacgacgctgttccattatcaggaaaccttctttttctggcgctcttacggcgcattttgagttgtgggtaaattacggattaatcgcgacctgcgcaatgatactttgatcattgagtgcgattacactaagtacgtcattatccagcatgccataactcgccggattaccgcctttcggaatactcaccgagccggggttgaaatggaaaatctccccccgctgttctgccactggcagatgggtatgaccgtacaccagcacatcgttctggtttaaagcaggtagattttccgggccaaaaagatgaccatgcgtcaaaaacagacgttgtttttccagtaatacctgttgccacggcgcggttatcgggaaatgcagcagcatttgatccacttcgctgtcgcagttgccgcgcacagcgataaccttatgtgccacttcattaagccgttcagcgactttggctggcgcgtaaccctccggtaaagcattacgcgggccgtgattcaacacgtcgccaaggatcaccagccactgggcaccgctttgggcaaacaactccagaacacgttccgtcgccggtaacgacccatgaatgtccgatgcaaacatcagtttcatcactcactcctcgtcgaaaaaacgtaagctatgatactggattctgtcgttgctatcagccagattgcttcgccgaaagtgcaataaaacgctggacagacgctcgctgccactggaatgtcgcataatccaccaggcgttctggcacctcatcgccatgtagtaccaggcggttaatcattagcgccagatcagtatcagcaatgcaccattcaccaaataaattcggctgacccagtactaacaaatgttctgccatcgcaaacagtttctctgcactggcttttccctcggccgttagtggcgcttttttcgcccccgcaaagacaacatccgtcggacgctcttcgcggatgggcatcagatcgctgcgcagccaggcctgaatctgtcgtgcacgcgcacgattttctaaatcaagcggataaatacgttcccaggtcggtggcgcaaatcgatcttccagatactccgcaatggcagaagattcactcaactcaaaatcatcgatttgtaataacggcacacggcgtgtctgaccgtaaccttgccacgtcggctgcaaatgttcaccgctgtcgaggtcgatggtcttgatatgaaacgacaggcctttttcctgcaacgccacccaggcggataacacataaggggagaaaaagtgggcatctgaccaaagcgtgatagcgggtttactcattatgtcctcggcaataaagggggctggctatcaaactatagagcctttttgtcactgtcacgtgacgaatactcacgtaattcgccgcgctttctatacttgtggtgttcagatgattaaacaaccggagctgcaatgatcgatctctatttcgccccgacacccaatggtcacaaaattacgctgtttctcgaagaagcagagcttgattatcgcttgattaaggtagacctggggaaaggcggtcagtttcgtccggaatttttgcgcatttcgcccaacaacaaaattccggcaattgttgatcattctcctgccgatggcggcgaaccgttaagcctctttgagtctggtgccattttgttgtatctggctgagaaaacaggactctttttgagtcatgaaacgcgtgagcgcgccgccacattacagtggttattctggcaggtaggcggactggggccgatgcttgggcaaaatcatcattttaatcacgcagccccccaaaccattccttacgctattgaacgttatcaggttgaaactcagcgtctttaccatgtactgaacaagcggctggaaaactcgccctggctgggaggcgagaactacagcattgcggatattgcctgctggccgtgggttaatgcctggactcgccagcgaattgacctcgcaatgtatccggcagtcaagaactggcatgagcggatccgttcgcgccctgccaccgggcaggcactgctaaaagcacaactcggtgatgagcgttcggatagttaacagaaacaggttctcgtgtattatttcatcctaagtaaaacaacggagaacctgcaatggcacaacctgccgctattattcgtataaagaaccttcgtttacgtacgtttatcggaattaaggaagaagaaattaacaaccgtcaggatattgttatcaatgtgacgatccactaccccgccgataaagcgcgcactagcgaagatatcaacgatgcgctgaattatcgcaccgtaacgaaaaacattattcagcatgtagagaataaccgtttctctttgttggaaaaattaactcaggatgtgctcgatatcgcacgtgaacatcactgggtgacgtatgctgaagtggagatcgataaactgcacgcgctgcgctacgccgattcggtatccatgaccttaagctggcagcgttaaccgccatatcgggaggctgcatgaacatagtgatcaccggagggacgggattaattggtcgccatttgattccgcgtttgctggagctgggccatcaaatcacggtagtgacgcgtaacccacagaaagccagttccgttctcggccctcgggtgacgctatggcaagggctagccgctcaaagcaacctcaacggcgttgatgcggtaatcaacctggccggagaaccgattgctgataaacgctggactcacgagcaaaaagagcgtctctgccaaagccgctggaatatcacgcaaaaactggtcgatttgattaatgccagcgacacgccgccgtcggtactcatttccggctcggcaacgggctattatggcgacttaggtgaagtggtggttaccgaagaggaaccgccgcataacgaatttacccataaactctgcgcccgctgggaagaaattgcctgccgggcgcaaagtgacaaaacgcgagtgtgcctgctgcgtaccggtgtagtgctggcaccggatggcggtattctcggtaaaatgctgccgccgtttcgtcttggcctgggcgggccgattggctctggtcggcagtatctggcctgggttcatattgatgatatggtcaacggtattctctggctgctggataacgagctgcgcgggccatttaatatggtttcgccctacccggtacgcaatgaacaatttgcccatgcgctcggtcatgcgctgcatcgcccggccattttgcgcgtccccgcgaccgccattcgactgttaatgggcgaatcttcagtactggtattaggtggacaacgcgcgctgcctaaacggctggaagaagcgggttttgcgtttcgctggtacgatttagaagaggcgctggcggatgtcgttcgctgatgtggtttacagcaaacatccgccagttaactcccggtgttacaggattagtggctttgcgcgataagatcgtctggtgaaagtcgggtcaccatcatgactaactctctgtctaaacctctatccagcatctcctgagcaatacgcagggcttcttcgtgtttgccctgcattgcgccttcttcacgtaatctgtcagcaatggtcatcagtttctccttttcttgtggtgcgcgttccgctatctcaccaataaatgcacgaaaacgctgggcatcccctgtttgtaatacgtaattaaacagggcttttagctgtctgtcattagtgttccctgtaactagcagcgaaacaatttggtcgactaatcccaacagatcgcgctgacgaatatgtttctgaattaactccaacagcgccattttgcggtgttgcataatctcgtcatccggcaccacggtaatatccaccaacggaaacgctgatgaatatattttgcgggctatagcaggctcggcaaattcatcaagccagcagagtgaataaggataaggacttctgcaaccatgataaaacagcatcgggatcaccaatggaagctctttatagcccgcatcaagatggttttgcattgccgcaatggaataacgcatcatgcgaaaagccattaattcttccggcttactttggtgctctatcactacataaatataacccactccctcctgcgttttcacagaccacaagaggtcggaataatattgccgcaggtcttcatcaataaaactgtttggttctagtttaagcgtcgttaaatcacacagtttgcgaagcggcgcgggaagatgaatatcaataaaatcccgcgcggtgtctggatggcgtaaaaaagatttaaataccgcatcatgcggcgtggaagttgtcgatattgtcatggcgttccgtcacccctcaaatttaagatgacgcgacaataaccacgattaacacccaatgcagcaggcagtttttatctttggacagcgaattcagaagtatttttagcggactgcaacttttacatttcagcggaagctgactcacaaattccccatgaaaatactccggcagcgttagccaccggagaggaaattatttcagcgatcccttaaggaactgttgcagacgagggctttgcgggttgccaaataactgctccggcgcgccctcttcttctattttcccctgatggaggaaaatgacgtgagtagaaacatggcgagcaaagcccatttcgtgagtcactaccaccatggttttcccctcttctgccagttgctgcataatacgtaacacttcgcctaccagttcaggatcgagcgccgaggtaggttcatcaaacagtaaaacttccggttccatcgccagcgcccgcgcgatagaaacacgctgttgctgaccgccggaaagatgcaccggatatttcccctgcgcacgttcgtctatcccgacttttgccagatacttcaccgcccgctcgcgcgcttcctgcttgctcaggcccaacacctgaatcggcgcttccatgacgttttccagcaccgtcatatggctccagagattgaagtgctggaataccatcgtcaggcgtgtgcgcagtaagcgcagttgatttttatcggcgactttgagttgaccgtctttgtcgcgcaccagattgatcgtctggccattgaccacgatcgacccttcactcggtttttcgaggaagttaatgcagcgcagaaaggtacttttccccgatcccgacgatccgatgatgcttattacatctccggcattcgcttgcagtgagacccctttcagcacttcatgttcgccgtagcgtttgtgcaaatcgataacgtttaatttattctcggacatcgtattctcagtgcgttgaagaaggtttcacatgctgcaaccagcgtttttccgctctgcgaaagaggctgatcaggacataagagatgattaaatagagcaccgcggcaatgccgaaggcggtaaaaggttgatacgtggcggcgttaatatcgcgggctattttcagcagatccggcacagtggccgtaaacgccagcgcagtagagtgcagcatcaggatcacttcgttgctgtatgccggtaacgcaatacgcagcgcagaaggcaaaataatgcaacgatacattttaaaagtcgagaagccataggctctggcggcttcaatttccccatgcggaaccgaacggattgccccagcaaaaatctcggtagtgtaagcgcaggtgttaagcgtcagcgccagcacggtacagttcaggccactgcggaagaaagcgttaaggaattcggttcccttaacaatctcaagcgtgtacatgccggaatagaacaccagcaactgaacatacagcggcgtaccgcgaaaaatataggtaaataaccagattggaaactggatgtatttattactggagacacgaccaatcgccagaaacagcgccaggactccgcctatcactaccgacaaaataagcagccacagagtgatcgccacaccagtaaagcgataaccgtcggtccacagcagcggtttccagtattcatgtaagatttcgatcacaggtcagccctcttcacacccacggagtagcggcgctcaaggaacagcagcacaccattggaaacagtggtgaaaaccaggtaaatcacgccacagacgatggcgaaatagaacggttcccaggtacttttgcctgccagttgggtggctttgaccacatcttccaggccgagtaacgaaaccagtgcggtagatttgaggatcacctgccagttgttgccaatgcctggcagggcgtaacgcatcatcgccggaaacatgatccgccgaaacacttgcccacgagtaaaaccgaacgccgtcgccgcctctatatgtcctttcggcactgccataaaagcaccacggaacgtttcggtaaaataagcaccgtagataaaaccgagagtgataataccagcgaccatcggatcgatatcaatctgcccgacgcccatcgcctccgtcaccgtgtttagcgcaatctgcaaaccgtagaaaatcagcagcatcaacactaagtccggcacgccacgaatcagcgtggtgtacccttcgaaaatcagccccgaaagccgattttgcgagagcttaccgccagcgccaattaaaccgatgattacagcgagcactacagagctgatagccagctccagcgtgacgagcgcaccctgtaaaataacacctgaaaacccatacaacatgctgcctgtcctgtcgtgtgtggtgaattaccgcctcttgtctccctccggttacccgaagggagcgggctttctttcaccgatggcgattaaccgccataaacatcaaaatcgaagtactttttcgctaatttctcgtaagtaccgtcagcgcgcatttcggcaaaggctttgttcagtgcctcgcgcagttcgttatcttctttacgcaggcccatgccggtccctacaccaaacagtttttcatctttaacagacgggccaccgaatttgtaatctttaccgacaggttgtttgaggaaaccttcgctggcagcgacctcatcctggaacgcggcatcaatacgtccggcagtcaggtcagaataaatgttgtcctgcccctgatacgagacgatttcaatgccttttggtgcccagtgttcgttaccgaacgtctcctgggtggtgccctgcaatacgcctacccgcttgcctttcagcgactcgactgtcggctgaatgtcggaatttttcgccaccaccagacgagaatcggcagcgtacagtttgtcggtgaaggcaatttcttgctgacgtttttccgtaatggaaagcgatgacatgatggcgtcaatcttcttcgcttttaaggacgggattaacgcatccagcggattttcgacaaacgtacattgcgtattgatgcgtttgcataattcctttgccagatcgatatcgaagccaaccagttcgccttgtgaattttttgattcaaatggcgcataggtcgggtcggtaccgatgcggatgttttgcggaatcgcagcaaatgccgcagttgcgctggagaaggccagaaccagagagagcgatagcaccagttttttcataatgtcctcaactgacagtctttttatagggaatatttacaggtttgttacacttatcgtgccataaaattgaccatcaaggcaaaatatcccgccccgttagacgtattatttttcattaaaaatgcttaagtatgcatttcaatgcaccacgatagtgcaacaaacctggcgtgcaccatgatgatcattccatcaggtacagcttcccagcgacgtatcagtcaccgtagacattaaagtcgaaatactttttcgccatcttgtcgtaggtgccgtcctgacgcagctcgccaagcgccttattgaaggcagccgtcagttcagcatcatctttacgtagccctacaccggtgccatcaccgaagtattttttgtcttttactgatgagccagcaaaggcgaaatctttaccagcaggttgcttgaggaatccttcgctggcagcaacttcatcttgtaacgcagcatccagacgtcctgcagccagatcggaatagaccaaatcctggttggcataggccaccacatccacgcctttgctacgccaggtctcgttagcgtaagcttcctgggttgatccctgcagcacaccaacatgtttacctttcagtgaatccagcgttggctgaatcggtgaacctttggcagcaatcaaacgagaatctgcggcgtacagcttgtcggagaaggcaatctcctgctgacgtttatcggtaatggaaagcgacgaaataatggcgtcgatttttttcgctttcagtgaggggatcagcgcgtcaaagtcactggcaacccaggtacatttcacctgcatccgtttgcacatctcgttaccgagatcgatatcaaagccaacaaaatcacctttagcatctttcgatgagaacggtgcgtaggtggtatcggttccgatacgtaccgtctccggtagcgccgcatagctggaagccgctgtggagagaccgactaacaaagacagagcgagaatcgacttcttcatacataaccctcaagtgaaaatggcttttttatgttgtgtattgtgttgtgtgtttgcaggctctttcatgcaggtcttatgccatcttgacgacaacagtaacattcaacgttaaatatgttaataagacgttgcattattgtcctgaacttgaagatagcaggtatagcggttgaatcgcagcgtttcgattgaatggcagaaacaaaatgtcgaggatttgatcgcggttgcaaaattgccctgaaacagggcaacagcggagttatgcgccctgccagcgggcaaagagatcttcaggaagggttatcgcaaactggtcaagaacacgattaaccgtctgatttatcacatcatcaagggactgtgggcgatgataaaacgccggaacgggaggcataatcaccgcaccgatttctgctgcctgagtcattaaacgcagatggcctaagtgcaatggtgtttcacgcacgcagagcaccaacgggcgacgctctttcagcaccacatctgccgcacgggtcagtaaaccatcggtgtagctatggacaatgccggaaagggttttgattgaacagggtaaaataaccatccccagcgtctggaaagaaccggaagagatgctggcggcaatatcgcgcgcatcgtgcgtgacatcggctaatgcctgcacttcgcgcagagaaaaatccgtttcgagggataaggtctggcgcgctgcctggctcatcaccagatgcgtttcgatatctgtgacatcgcgcagaacctgtaataagcgcacgccataaatcgcgccgctggcaccgctgatgcctacaatgagtcgtttcataaatagttgccctgtcagacttgcaggcagactttgcaggatttcggcgggagttgcaagtcagggtgccagaccggcaccctcagcgaaggcatcatccttcgttatgcatttcgagattttccacttcgttctgacgttgcactgctttggcgtcatcattacgtaacgtatcgaggaaatcgaggtagccctgatcaacatctttggtgacgtagacgccgttgaacaccgagcattcaaactgctggatatccggattttcagcgcgaacggcgtcgatcagatcgttcagatcctggaaaatcaacccgtcagcaccgatgatctggcgaatttcatcaacttcgcgaccgtgagcgataagctccgtggcgctcggcatatcaataccataaacgttcgggaagcgaatttccggtgccgcagaagcgaggtacactttcttcgctccggcttcgcgtgccatctcgataatctgctcagaagtggtgccacggacgatggagtcgtcgaccagcaggacgtttttatcgcggaactcggcgcggttggcattcagtttacggcgcacggacttacgacgcagctgctggcccggcatgataaaggtgcggccaacatagcggtttttaacgaagccctggcggtacggtttgcccagaatacgagcaatttccagcgcgatatcacacgaggtttctgggatcgggatcaccacgtcgatatccagatcttcccattcgcgggcaattttctcgcccagtttcgtgcccatattcacacgcgcgctgtaaacggaaattttgtcgatgaacgagtccgggcgagcaaagtatacatactcaaacaggcacggattgctgaccggattgtcagcacattgacgggtaaacaactgcccttcttcagtgatgtaaatcgcttcgcccggcgcgacgtcacgcaggaaatcaaagcccagcgtatcgagcgctacgctttcggaagcgaccatatattctgtacggttctcgtcaatatcacgttttcccagtaccagcggacgaatcccgtttggatcgcggaaagcaaccataccgtggccgataatcatcgccacacaggcatacgcgccgcggattaagcggtttgtggcagcaatggcagcgaaaatattgtcggcttccagcgggtagtggcggaaattgtccagctcgctggcgaagatattaagcagaatttccgagtcggaagtggtgttgatgtggcggcgtttttcttcaaacagttttttacgcaactcgtgagcgttggtcagattgccgttgtgggcaagcgtaatgccatacggggagttaacgtaaaacggctgcgcttcagaggcgctggagctgccagccgtagggtaacgcacatgaccaatgcccatattgccctgcaaacgctgcatatggcgagcttcaaatacatcgctcaccagcccgttcgctttacgcaaacggaagcagttattggcatctatggtgatgatgccggcggcatcctgaccgcgatgctgaagcaccgttaaggcatcataaatcgactggttaaccggcataacaccggcgataccgacaataccgcacatacgtctttttcctcgttaagccacatctcagagcacttacgctctgggcaagaaacttgacgagctttgcagataatcaaaaaaccatctgatgataaaactgaattgcgggatcagctgtgatttgctccagtcttcgcttttcgacaccccggtaaaggagtcgagaaagaagagaatggcggcaacaatcaacacaccgcgcaacgcaccgaaacagacgcccagcacccgatcggtgcctgacaaccccgttttctccaccaactggcctatcacgaagttcacgatagcaccaacgatcagggtagcgataaacagtaccgcgatggcaatcccatttcgaaccagttcgtcttcaaagcccgtaaaccagactgacaggtaagtgtagtaatgactggcaacaaagaaagcacaaccccatgtcaccagcgataacgcttcacgaacaaagccgcggatcaggctaaccagagaggaaaaagcaatcaccgcgattatggcgtaatcaatccagaccatatgtgtcccacgattttacgccctgtcatcctgttcggggcgcattctaacagaaaaagaaaacgtttgcgtagggatttccttcccacgcatcaataaaaatggcgctgaaaaaatattcaacgccatcgactttttatgcctttgcggcatcgtgcaatgcgtgtcggatgcggcgtaaacgccttatccgacctacggttctaacactgcccaggcctgataagacgcgccagcgtcgcatcaggcaagactgtattaattcggcgtatagcccattaccacgccacttaagccagaaagttgcttcaactcacccagcgaacctttcagcttatctttcgaggcatccggcccaaccagaatacgggtaattttaccctgcactggcgtggatggcgacgtataaacccgataaccggcaccgcgcagcttaccgacaatctcattcactttatcggcatttttcagcgcacccagttgcacaacataggctttacccgtcggtgcagctttttcttccacgaccggcttcggttctggcttcggcgcaggtggtgcttcaacctttggtttaggcggctccaccggtttcggcttcggtggggcgaccggtgcaggttccggttcaaactcggtgttattggctgcaatagtggccggatcgagcgacggtgctgcggcatcacctgcccgcacctcttccgctgcgccttccggcggctgcgtcggcaacgcctgggtggcggctggcatcatatcaggctcatcgcgatcgcccgcttttggaaccagcgggatagccgcaaactcatcctgataatgttttttctgcccgtccagcagccctggaagtacaatcacccccagcgccaccagcacgatcgtgcccactaaccgattctgaaacttacttgccaccgcttctcctcgcgtcaatcacttccatgacatgtgcgaccgtgtggaaagaaccacacaccagcacggtgtcttccgctttagcgtccgccattgcggcatcccatgcctgcgcaacgctatcaaatgatttgccgttacccaaatgctcaagcagttgttctgccgtggcaccgcgcggcccttccagtggcgcacaataccagtcatcaaccacgcttttcaaccaggccagagttccggcaatatctttatcatgtagcataccgataaccgccagcacgtgcccgtttttcggtaaggctttcatacgcccggtgagatattccgccgcatgtggattatgcgcgacatcaaaaataacgcgtggcgactcgctcacaatctggaaacgtcccggcaaaattgcgctggcaatcccgtcgcgaatggcattttcactgacctccagcccgctggcacgcagtgccgccagcgccgttgcggcattcggttgcgggacaagcggcaacggcaaattttccagcgtgccgtgagcatcgctaaacgtccagtcatgatcggtgacggaatagttccactcaacgccccgacgttgtaacagtgcacctttttcctgcgccacatcagcaatggtagaaggcatttccggctcaccgacaattgccggtttttcgctgcgaaagatgcctgctttctcgcgaccaatactttcgcgatctggccccagccagtcggtatgatccagcgcaatgctggttactaccgcgacatcggcgtcgacaatattggttgcgtccagacgaccgcccagccctacttccagaatcaccacgtcaagttgtgcctgcttgaacagccacaacgccgacagcgtaccgtactcgaaataggtcagggaaatatcaccgcgtgccgattcaatctccgcaaaagaggcgatgtgggccgattccggcaattcctggccctgcacacgtacgcgctcggtataacgcaccagatgcggtgaactgtagacgcccactttgtaccctgccgccatcagaatcgactccagcgtacggcaggtggtgcctttgccattcgtacccgcaacggtaaacacaaatggcgctggtttcagaacgccaagacgcgccgcgacctggctcacgcgctcaaggccgagatcgatagttttactgtgcaggttttccagataagaaagccacgaagccagaggcgacgcggcttgaggagtgcgtttgataatcatggtatccgctgattcgttacggtgagaatagcaaaagggcagagccagtggccctgcccttatcagttatcaggcctcaggttcctgatccggtaccgggggtaccactacgccttcacgcggcgcttcaggattcggcgctggcagattcatcaacttcgccagaatgctcgccagtttcaggcgcatttccggacgacggacgatcatgtcgatcgcgcctttctcgatcaggaattcactgcgctggaatcctggcggcagtttttcgcgaacggtctgttcgataacacgcggaccggcaaagccgattaacgctttcggttcagcgatgttgagatcgcccagcatggcgaaacttgcagaaacaccgcccatcgtcgggtcggtcagcacggagatgtacggcaagccgcgctcctgcatttttgccagtgccgcagaggttttcgccatctgcatcagcgacatcagtgcttcctgcatacgtgcgccaccagaggcggagaagcagatcagcgggcagttatcttccagcgcctgctcaacggcacgcacgaaacgtgcacccacaacagaccccattgaaccgcccataaaggcgaactcgaatgccgcagcgacaaccggcattccatacagagtgcctttcatcaccaccagcgcatctttttcgccagtttctttctgcgcagatgccagacggtctttatacttcttggagtcacgaaacttcagcacatctttcggctcaagctcgctacccagctccacaaggcttccttcatctaacaggctatgcaggcgattacgcgctgtcatacgcatgtgatggtcacacttcggacagacctcaagattacgttccagctcagcgcggtataaaacctgaccgcagctatcacacttagtccacaccccttcaggaatgctcgccttgcgggtgggagtaatgttgcttttaattcgttcaatccagctcattagggacctttctgtctgaacctggttcgatgccagttttatctttggggacgcataatgccatttttgcccccaacagaccatgaatgttgcacattaaaacataacagcccgaaactttggataaaaaagtggtcgaaccgcggagttactttttattttgcggcgcgtgccgcagcgcgtttgtggcgaataaattcgaaaaccccaggcaatattgaaacaaaaataatgccaacaatcatcagtttaaggttgctctgaatgaaggggagcgtgccgaagaaataacccgcgtaggtaaaaatcagtacccacaacagtgcgccgatcacgttataagcggcgaaatgacggtacgacatgtggcccattcccgcaacaaacggcgcgaacgttctgacgatcggtacaaaacgggcaagaataatcgttttgccgccatgtctctcgtaaaactgatgagtcttatcaagataactgcgacgaaagattttcgaatccgggttactgaacagtttgtcaccaaataaccgtccaatggtatagttcactgcatcaccgacaatagcggcaatcaacataagcaccaccatcatatggacattgagatcgttagtttccagcgacgccaatgcaccagcaacaaacagcagcgaatcaccaggcaggaatggcgttaccaccagccccgtttcgcagaacagaatcaaaaacagaatggcataaacccagacgccgtactccgcgaccagctctgccagatgcacgtcaatgtgcaggataaaatcgatgaggaaataaatcaggtccatatttgcctatgccttgtactcgtcatctttcaggctgtaactacattggctacagcctgaaatgttccgagcattattctcgttagtccgccagaaatagcgggcccattggcggttttggaagatcataccggtcagggtaatccaccgcgaccagatacagcccttccgcttttgccgttgctgccgccagcgttctgtcctttgccgccagcaactctgctatccagctctccggctggttgtgggcaccgacttccatcaggctgccgacaatattcctgaccatatgatgtacaaaggcattcgctttgatatctaccaccacataaggaccgtgacgcgtgacattaatatgcataacgttgcgccacggggttcgggactggcactgcaccgcacggaacgaggtgaaatcattctcgcccagcaagcattgcgcagcccgatgcatccgttcagcgtccagcggttcgtaaaaatgggttacccctttactcagtaccgccgggcgcagccgatgattgtagatgatgtagcgataacggcgagccgtggcgctaaatcgggcatgaaaatcatcaggtacagctttaacccaacgcacggcgatgtcaccaggtaaattcgcatttacgcccaaggtccacgccgcgtctttgcgctgcgcggtcgtttcgaaatgcaccacctgcccggtaccgtgtacccctgcgtcagtacgcccggcgcagaagacggtgatgggttcgttcgccacctgggagagcgccttttccagcttctcctgcacactgcggacttcattctgccgttgccagccgtaatacctactgccgtcgtactcaatgcccagcgcaattttataaactggcggttgttgctggtcggacattagtacagatactcctgcaccagtttctcggcgatttttactgccatcagcgcgccgccaaagcgaacgttatcggccaccgaccagaactggacttgctccggcataccgtagtcattacgcacgcagccaacagaaagatgcggcgtaccagaagcatcccccacctgagtcgggaattcgttctcttcagagagcacaatatcttcgccctgagcaaacgcatcacgcgcttcttctgccgccagcggacgcagagcttcaaagttgaccatctgggcatgaccgtagaataccggtgcctggacgacgcttgccgaaatcatcagtccttcgtcctgcaggattttgcgtacttcgtcaacgatacgacgttcttcacgcacgctaccttcgctatccggcagtaacggcagcatgttgaacgccagctgacgcccgaagaaatcttcttcgtcaatcggaatgccgttgagcaatttagcactctgccccgctaacgcatcgaccgcttttttgccctgggcggaggctgaaatcaggctggtaacgctgatacgtgataaaccgccctgatcgattaacggtttcagtgccgccagcagctggctggtcagactgtccggtacggcgatgacattccggttgcggtaatcggtcagtacaaacgggtttacttccggcaccaccagcggtacgtcgggttcgagagcaaacaatccgctgctgtcgatcaccaggcaacctgagttggtcgcttcttcaacccaggcagcggtagcttctttgcctgcgacaaaaaatgccagctgcgcctgcgtccagtcgaattcagcggcatcctgcacggtgattgtcttaccaccaaagcgcagttgttcgcctgcgctttcgttacgtgccagtgcataaatttccccaaccgggaactgacgttcagccagcgtttcaagcagggcttcgcccacagcgccagttgcgcccaggacggcaatgttccagccttcagacatggtggtttactccagaaatagcaaagctccctgcccatgttacagcagagagcatgaagaagagattaacgtgccggatgatgaacggcgttaaaacccagtttacacagcaatgatgccgcactggcgtcatcacaaattacatacagagatgaccattcacggcgctcaagatagtttttgcgcagtttatcgaactcacccggtatcccggcgactttacgcagcggtgcgtcatcgcggcgcacatcatacaccaaatgcaccagccttttcagcgtcggttgatcgagcgggccatgcagcgtaatgcgaccaaactctggcgcgggcagtaatgtatccagcgcaacgtgctgttcatgcccaataaacttgctataggcttcaaacacttgcgtagtaccgcgtgctttaccttccagggtataacctgcgatatgcggcgtgccgatatccacttttttcagcagctcgacgttgagttccggttcgccttcccagacatccagcactacgcttaacttctggccttcattcaggcaggtcagcaacgcagtattatcgacgactgcgccacggcaggcgttaatcagaatcgctcccggcttcaggctacggatcagtttttcatccgccagatgcagcgttttgtacggcccgtctttgaagagtggcgtatggaaagtcagaatatccgcatgctgaactaattcatccagcgagcggaaatcaccctcatccccacggtcagcgcgaggcggatcgcaaagtaaggttttaatccctaacacttccagtcgtgcctgtaaacgccgaccaacgttaccaacgcccacgatccccacggtacgctcgtgcagtgaaaatccatcgcgttcggcaagcatcagcagggaggagaaaacatattccaccaccgcaatcgcattacagccaggtgccgcggaaaaaccaattcccgcctgctttaaccatacttcatcgacatggtctgtccccgcagtggcagtgccaacaaatttaatgggttttcctgccagcaaagattcattcactttcgtcaccgaacgcaccatcagcgcatctgcatcatccagttgtacaaccggaatcgggcgtccaggaactgctttcacttcccccaggcgactaaataattcgcgggcataaggcatattttcatcaacaaggattttcacgtttgtgttacctgtttgagaacgagagttaaccgggcaagtgtgccataatctcgccgtcaggcatacttacgaagatttatgatttaaggataagtgatgatgcaacctatttccggtactccaccacgcccaccggatatcaaccaaaatcaaccagccgggccaggcgagcaacctttatcaacacaacaacgcaccgtactggaacgtctgataacccgcctgactgcattaacgaagcagcaaagtgctgaagtatgggctgctgttaaacatgatcttggtatgaaaagtgatactccgttgctttcacgtcattttcccgcggcggaagttaatcttaaccagcgactgctgcgtgctcagcaaactcacgtgacccgccaattgttgtcgcaactgagtgggctgctcagtcaggggaataatcgccaggctgtcagcgatttcattcgccagcaatacggtcaaaccgcgctgaatcagctaacacctgaacagttaaaaaatgtccttacgttgctccaacaaggcaaactggcaatcccgcaaccacagcaacgcacaccaaccgctcgcccgttgttacctgctgagcataatacgttaaagcaactggtgactaaacttgctgccgcgaccggagagccaagtaaacagatttggcaatcgatgctggagctttcgggggtgaagaccggtgaacttatcccggcgaaacaatttacccatcttgtgacatggctacaggctcgtcagacttggagtttacagagtgcaccaacgctggaaacgttgcaaatggcactgaagcagccgctggaacgggctgaactcactgaactgcaacattatgcacagcaaacctggaatgtcctgccacaaatggctctcacgtcatcccaggttcttgatctgcttaatcacgtgtttttaaaacgtgcagagcgagaaagtggatttatcgatccgcgtaatattcagccattatttacccctttccctccgctgatggatacgtttaaatccttcaccgggagtaccgggttggttttaatggcgttcttaattgtgctcctgcttatctggctggtgatttaaccacgccgaaaagagatcagcgtaaccactattcctacaaccgcagatatcgccccggcaagaaaaaccgacgggtagccaaatgaggtcgccagcattcctgccagcggccccgttataccgtaggagatatcctgaaaagcggcgtagccgcccagtgctgtaccacgcacctgcgccggaacacgttttactacttccacaccaagtgccgggaaaattaacgaacaaccagcacctgttaatgcagcgcctgcctgtgcaatccatactcctggcgcctgccatagcagaattaagccaatggtttccacagctaaagaagctattgcgacttttacgccaccaaaacgatccggcatccagccaaacagcacgcgcattaaaacaaaggcaccaccaaaggctgttaatgtaaaaccagccattggccaaccattattggcaaagtaaagggagataaacgtgccaatcacagcaaaaccgacgccctgcagcgccagtccaatacctggtttccagattaacccgaccacactccatagtgacgggcgctcccctgtttgtggcggaactttacggacgctgccattaaatgcccaggccagcagcggtaaaatcatcgtcatcactgccagcaccgcaaaaccaaaatggctatgaatcaataatcccaacggcgcaccggcagcaagtgcgccataaattgccatcccgttccatgacatgaccttccctgaacgagtcggacctaccagacctactccccaggacaaggttcccgtcagcaactggctttcgccaaaaccaagaattaatcgcccaataactaacaaagcgaattttgcaggtgcagagacgggcattagtgccgccagtaaccagaaagcgccagccagaccacatgccagcattccctgcagggcagagcgctttgcgccaaactgatcagcaagttttccggcatatccgcgcgtcaacactgttgccagaaactgcacaccgacagcaatcccgaccatggtattgccgtagcccagttcatgatggacaaaaaggggaataaccggtaacggcagaccgacggtcatataagtgaggaaaaccgcgaaggcgatacgaaaaagagaaacattcgctgaaggtgctttttgggtttggctaactgcggtcatgctctactccagaatgcagagcaaggcgaggtggatccacgcttctctgcctgactttgaggattacgctgcgttggcaggatttaacgcgtacgtattaccagaaggaaatcgacaaagcggaaagtttgcctggaacagataatgattgtcaatgatgtgaaaaagggaaccgtcaggatcccttttgcgttactgccggatgcgacgctggcgcatcttatcgatctattaatctttcagcttgcgcattaccagcgtggcgttggtgccgccgaagccgaagctgttagacataacggtggtcagttcgcgatcggtcgtttcggtcacgatgttcagacccgcagcctgctcgtccagctcttcaatgttgatgctcggggcgataaaaccgtgttccagcatcagcagagagtagatagcttcctgcacacccgcagcgcccagtgagtgaccggtcatggctttggttgcagaaatcgccgggctcttatcgccgaacacttcacggatagctgccagctctttcacgtcgccaaccggagtcgaagtaccgtgagagttcaggtagtcgattggggtatcaacgccatgcatcgccatctgcatacaacgtactgcgccttcgccagacggagcaaccatgtctgcgccatcagacgttgcgccgtagccaacgatttcagcgtagatgtgggcaccacgcgccagcgcgtgttccagctcttcaactactaccataccgccgccgccagcgataacgaaaccgtcacggtgagcgtcgtaagtacgggaagctttttccggggtgtcgttgtatttagtagacagcgcacccatggcgtcgaattcgcaagccatttcccagcacagctcttcgccgccaccagcaaacacgatgtcctgtttgcccagttggatctgctctactgcgttaccgatacagtgtgcggaagtcgcacatgcggagctgatagagtagtttacaccgtgaattttaaacggcgttgcgagacaggcagaaacgccggatgccatcgctttggtaaccacatacgggccaactgctttcaggccgcgcgggccgcgcattgcgtcagcgccgaacacctggaaacgcggggaaccaccaccggaacctgcaatcaggcccacacgtgggttattctggtaagcttccggggagaggccagcatctgcgattgcctgctccatggaaaggaatgcatagatggatgcgtcgctcataaagcgcacaactttgcggtcaatgaggccagtggtatccagttttacgttgccccatacgtggctacgcatgccggagtccttcagctcttgagagaaagtgatccctgagcgtccttcacgcagagatgccaggacttcctgctggttattaccgatgctggaaacgatgcccaggccagtaatcactgcacgtttcattcaatacctctgtaagtcgcactatagtaagtttcgaatggcacaatagcgtacacttgtacgccgaacaagtccgatcagacgattaatagagaaatttgcgcagcctgacacacatcgttaagatcgtcagactgcccgtcagacgagtaacttacgtgaaacactacgccatacaacctgccaacctcgaatttaatgctgagggtacacctgtttcccgagattttgacgacgtttacttttccaatgacaacggcctggaagagacgcgttatgtttttctgggaggtaaccaattagaggtacgctttcctgaacatccacatcctctgtttgtggtagcagagagcggcttcggcaccggattaaacttcctgacgctatggcaggcatttgatcagtttcgcgaagcacatccgcaagcgcaattacaacgcttacatttcattagttttgagaaatttcccctcacccgtgcggatttagccttagcgcatctacactggccggaactgactccgtgggcagaacaacttcaggcgcagtggccaatgcccttgcccggttgccatcgtttattgctcgatgaaggccgcgtgacgctggatttatggtttggcgatattaacgaactgaccagccaactggacgattcgctaaatcaaaaagtagatgcctggtttctggacggctttgcgccagcgaaaaacccggatatgtggacgcaaaatctgtttaacgccatggcaagactggcgcgtccaggcggcacgctggcgacatttacgtctgccggttttgtccgccgcggtttgcaggaagccggattcacgatgcaaaaacgtaagggctttgggcgcaaacgggaaatgctttgcggggtgatggagcaagcattacccctcccctgctccacaccgtggtttaatcgtacgggtagcagcaaacgggaagcggcgattatcggcggtggtattgccagcgcgttgttgtcgctggcgttattacggcgcggctggcaagtaacgctttattgcgcggatgaagcccccgcgctgggtgcttccggcaatcgccagggggcattgtatccgttattaagcaaacacgatgaggcgctaaaccgctttttctctaatgcgtttacttttgctcgtcggttttacgattcattgcccgttaaatttgatcatgactggtgcagcgtcacgcagttaggctgggatgagaaaagccagcataaaatcgcacagatgctgtcaatggatttacccgcagatctggctgttgcagtcggggcgaatgaggttgaaggcgttacaggtgtagtaaccaattgcggcggtattacatatccgcaaggtggctggttgtgtccggcagaactgacccgtagtgtgctggaactggcgcaacagcaaggtttacagattcgttatcaacatcagttacaggatttatcccgtaaggatgacggttggttgttgaattttgcaggtgatcagcaagcgacgcatagtgtggtggtactggcgaatgggcatcaaatcagccgtttcagccaaacgtcgtctctgccagtatattcagttgccgggcaagtcagccatattccgacaacgccggaactggcaaaactgaaacaggtgctgtgctatgacggttatctcacgccgcaaaatccggcgaatcagcaccattgtattggtgccagttatcatcgcggcagcgaagatacggcgtacagtgaggacgatcagcagcagaatcgccagcggttgattgattgtttcccgcaggcacagtgggcaaaagaggttgatgtcagtgagaaagaggcgcgctgcggtgtgcgttgtgccacccgcgatcatctgccaatggtaggcaatgttcccgattatgaggcaacactcgtggaatatgcgtcgttggcggagcagaaagataaggcggtaagcgcgccggtttatgacgatctctttatgcttgctgctttgggttcgcgcggtttgtgttctgccccgctgtgtgctgagattctggcggcgcagatgagcgacgaaccgattccgatggatgccagtacgctggcggcgttaaatccgaatcggttatgggtgcggaaattgttgaagggtaaagcggttaaggcggggtaatctgctctggcattgcttgccggatatggcgtgaacgccttatccggcacattacttactgctgtgacgcctgctgaaacaggttttcccacatatcggtcaccagcgcctggtcacgcggcgacaactcaccggcaccaatggctttttccagactctggctaacggttgtatgtaccgcctgggcggagtggtcatcaccactttccagttctgcgatggctaatgtcaggtggccacgcaaatacccactggcaaacaactcatcatcactggcatggtcaaccataccgtcgattaatgccagaatgcgtgattcaaactccgcgatcatcttctttcctcattgtaaaacgtggcgctggctttagttgagcgcttccggccacgggaactgttccgccgtaagttccggcgtgtgataataattttgtagtgctttaatgaagcgtgccggacgttccggaatgccatttgtcagataatccatcacctgcgcatgtactcgccgttgaaacaccacacgatccggttcgaagtcgccttccagattgtcgcaactgacgttaaacggatatcccgccgccacacagaacaaccagtcgagcgcctgcggcttcacttcaacatcttcaaactggctttgcgtttgggcatcgcgtccgtccgggcaataccagtagccgaaatcaaccagctcacggcgcgctttcccggcaatacaccagtgcgaaatctcatgaattgcgctggcataaaagccatgagcaaagacgattcggttatacggtacttccgcatcagcaggaagatagatcggttcgtcgtcgcctttaatcagacgggtattaaaatcatcggcaaagcagctattaaaaatttcaatcaactgctcgtagtggtgtgtactgttcattagttcatccccaaccagtggaggatctcctgtccgtggctatcgtaaagtaatttggcactcatcaccgccgagacgataacaatcatcgggcggatcagcttttgtcctttgctcaacaccagtcttgaacccatgcgcgcgccgaggaactgccccaccagcatcacaaagcccgtcgcccagatcactttgccgccgagaataaacagcagtaaaccgccgatgtttgacgttgcgttgagtaatttggcgtgagccgtggctttggcgaggttgaatccgcacagcgtaacaaaggccagtgcgtaaaacgatccggcagccgggccaaagaatccgtcataaaaaccgacgcagccaccggcaattaacgcgaagggtaaaccgtacatccgacgctggcgatcttcttcacccagctttggcatcagcaagaaatagaggccgatacaaatcaccagaatgggcaaaatctgccgtaagacatcagcctgaacgtattgcaccagcagtgcgccgctcattgagccgacaaaggtcatggcgatattgagtttctgatcgcttaaactaaccactttgcggcgaataaagtagatagtggcggaaatagagccgccgcaggcttgcagtttattggttgccagcgcattagcgggagacatccccgccgccatcaatgccggaatggtgagtaacccaccgccaccagcaatcgagtcgataaatcccgccagcatggcgacaaaaaagagaactcccagcaacagcggggaaaccataaacaggctattaaacgtttccattagatcacgtgctcatccagtagcgcctggcaggaaggcggcaacggaggcggtgtcttcttctcaggctttgttgttcccggttttggaggttcaaaccagctttgcagttctgccccgcaaccatcgcctggtggcggtaaaggttgatcttcacactccagactatcggcaggacaacgtaatcgtacatgcatatgcgcacgatgctggaaccagggtcgcactttgcgcaaccagtcgcgatcggtgcccgcatcaaggcaaagttgttgtttaatcgccggattaacaaaaatgcgcgtgacgtctttgtcctgggcggcgagtttgatcaagctgaaaatttctggcttccacagcgtggagacaacgtgtttaccgtcgcgggaaactaagtccagtgcttgcgggcgcaaaagttgcgcggaggtccagcgagttttcggcagttgcagaaagatatcgacatccagtccggtctggtggctggcatgaccgccgttgaaacgcccaccagcgggcatccccatatcgccaatcagcaccgtacccatgcccagattgctcacctggctactcagacgctggataaacatcaccagatccgggtgaccgaaatagcgacgctgatcggtacgcatgacctgataatgttcggactgtatcggcagcgtgtcagcgccgacgatacagccattagaaaaactgcctatcgattgtgcgctacccggcacaggttgggttattttttgccacggcgtcgctgccaggctggcgctactggcaagcagagccagcagcgctatcgcggttttgttcattttttaccagcgtggaatatgagtcttcacatcggcattttgcgcccgctgccgtaacaggtgatccattaaaacgatcgccagcatcgcttctgcgatcggcactgcacggatcccgacacagggatcgtgacggcctttggtgatcatctcaacttcttcgccaaagcggttaatagtgcgccccggcacggtaatgctggaggtcggtttcagcgccatatgggcaatgatttgctgcccgctgctgataccgccgagaatgccgcccgcatggttgctctggaaaccgtctttggtgatttcgtcgcggttctggctgccgcgcagcgccactacgtcaaaaccgtcgccaatttccacgcctttcaccgcgttgatgctcatcagcgcatgggcgatgtcggcatccaggcggtcaaagaccggctcgccaagtccggcggggacgccactggcaacaacggtgactttcgcgccgatggagtcgccctcttttttcagcgcgcgcatcagttcatctaacgcgtcgattttgtccgggtccgggcagaagaacggattttgctcgacctgcgaccagtctttgatttccagcggaatgtcgcccatctgggtcaggcatccgcggatttcaataccaaatttctcggcgagatattttttggcaatcgcccctgccgccacgcgcatggcggtttcgcgggcggaagaacgtccaccgccgcgataatcgcgcagaccgtatttttgttcgtaggtgtaatcagcatggcctggacggaagacgtctttaattgcgctgtaatcctgagaacgctgatcagtgttttcgatcaacaaaccgatgctggtgccggtagtaacaccttcaaaaacaccagagagaattttgacctgatccggctcgcggcgctgggtggtatagcgcgatgtcccagggcgacgacggtcgaggtcatgttgcaggtccgcttccgtcagcggaatacccggcggaacaccatcgacgatacagccgagcgccagcccgtgcgattcgccgaaagtggttacgcgaaagagttgtccaattgtgtttccagccatcacggctccgttattgttgtgtttgcattttttactctaaataattcaagttgcaggaaggcgacaagtgagtgaatccccaggagcttacagaagtaagtgactggggtgaacgagcgcagacgcagcacatgcaacttgaagaatgacgagtaattttaatctttataaatcgcgaaatgttcacgggccgccagcagctgctctttggtgagcataaacacaccatcgccgccgttatcaaactccagccaggtgaacggaacatccggatattgttccataagatgtaccatgctgttgccgacttcacaaatcaacacgccatcatcagcaaggtaatctgccgcgtttccaagaatgcgacgcgtcagtttcaggccgtcggtgccagatgccaggcccagttccggctcgtgacggtattcgtttggcaggtcggacatatcttccgcatcgacgtacggcgggttagtgacaatcaggtcgtactgcactttcggcaagtcacggaacagatcggaacgaatcggaatgacgttgtggatcagaccgtgttcttcgatgttctgttcggcaaccgccagcgcgtcgggagagatatctaccgcgtcgacttccgcttccgggaaggcataagcacaggcaatggcgatgcagccgctaccggtacacatatctaaaatatgctgcggttgcttgctgataagtccggcaaatttattgttgatcagttcaccaatcggcgaacgcggcaccagcacgcgttcatcgacgtaaaattcatgaccgcagaaccaggctttgttggtcaggtaagccaccggaatgcgctcgttgacgcggcggatcacgcgttcaacaatacgatgtttttcgctggaggtcagacgcgcggtgcgcatatcttccgggatatccagcggcaggtagagcgatggtaacaccagctgtacggcttcatcccacgggttatcggtgccgtgaccgtaccagatatttgccgcgctgaagcggctcaccgaccagcgcaacatgtcctgaatggtttgcagctcatttactgcttcatcaacgaaaattttatccacgtattcctccagggcatgatcgcaataatttcggcggctagtttgccatgaagatgacgataaatcagcattcacgcgcggtgagtgaggaaaaatacgtttaaaacgatcgattgtgctacgagtcgggtaaactgtaggaaaattagaaatagagacagataaatgaaaaagaaaacaacacttagcgaggaggaccaggctctgtttcgccagttgatggcggggactcgcaagattaagcaggacacgattgtccaccgaccgcagcgtaagaaaattagcgaagtgccggtgaaacggttgattcaggagcaggccgatgccagccattatttttccgatgagtttcagccgttattgaataccgaaggtccggtgaaatatgttcgcccggatgtcagccattttgaggcgaagaaactgcgccgtggcgattattcgccggagctgtttttggatttgcacggtctgacgcagctacaagccaagcaggaattaggcgcattgattgctgcctgccgccgcgaacatgtgttttgtgcctgcgtgatgcatggtcacgggaagcacatattgaagcagcaaacgccgctgtggctggcgcaacatccgcatgtcatggcgtttcaccaggcaccaaaagagtatggtggtgatgcggcgttgctggtgttgattgaagtggaagagtggctgccgccggagttgccctgaagtttagccgcctgtccggtctacttgtaagccggacaggcgcatctgttaacgccctatccggctcataaactacaacatattcaaaatatacgtgaagcgacaggttgaatcgagcggttgccgatcagtggtatctactcggagtatcatatcgtgtagctgcttatcggttatcggatgctgttgtggcgtcactgacactttggcgttatcgcaacccgtaaatgaaaaagtcatttgctgtgaaacataccgacagtatgaaccacgctcgtcatacttactgccatcgcagactttgccattttccatcaggtacgttgaaagcgtttgttcaacgacactgcctgtagattgcaatctcaccactttgtcatgcacgacataattttcattccaggagacatcgtaaggagccagcgaaactgtaccacaagttgaactcaccttattcggaccattatatggccctatgctactatcatagctttgatccgccggactcgtactctgaacaaaagacgatacaatccacgggcaaccatgcagatcgccatcgtaatagacggctacctccaactcgacacacccccagccaattacaggagatcgatcatcatacgcctgtaatcctgggcaagctgattttggtaagtttgtatcttttatgaggacgagttcaggcggtaccccccctccagtccacgaaattgcagtcagcctttcatttggcataaaacgagacttatatacgccgtagtgaactgattctggggtcacaacagaaagatggaactcatatacagttaagggggaagtatagccagcagggatccatagtcggccgatctctggcgctgcctgcgcccctgtattgagcattaacagcaacagaagacataaaacatgacgtagtattttcattttaaatatactcaaacgttgccgtcaggctggcagtaaaatcgccgattgttacatcacgaccacttttcgcctgtagccaggctctgaaattaatattgttattaccattggttagtgcaaaggtcgccccatttgtattgttaatggcaacctgcgttccgtcggtcttttccataccaatccccactccttgggcagaagatgatgtatccagtgccagaaaacccggttgttcactgtcttcaacgcccgtgagcgtgacttttacgttatatcccgacggccctttacaatctttcagcttaaagaccacgggtacacgagcggactggcctgcaacgttcaaatcctgacgactgactgtgggaaaacgcacctccgccaggtattgcccatccaccaccaacgtacaggatttacttaataagttgccgtaaaaatgcagattgttatccgcagcaaatgacgtactaccgcctgtcagtatcagccccgccagcagtgcatagctgcccgcataaaggtgcgttgtattcattgatattccacccgtaatgttgcgtacgcggtaaagttggtatcggtcaacaccgcattagtcgcttttaccggaacagcttccagctttggctttcgcgtaaaatcattagcgttaatggtgagcggcgtattgagtttgaaacgttgaccatcgcgctgaagctcgatgccaaaaccaggaacatctgtttcgatcgctgcatcgttataagatgtttgcgtgccggtccaggtcagtgtcatcgcccaactgggatcgcgaatcgtcgaatcacaactgagttcgtatggcacattttttcgaccatagttaccgtcgatatcgtcgataatcagatcgcgaaactccacagagatggtatcaccaccactgatcgtacagacaggaggcgcgagtagtgtaccgtggaaagtaatatcttcatcggcagcctgggcggttacacaactgacacaaagtagcgttaagaggatctttctcattggtaatccaccaccatggtcaatctggcgttaaattctcctgtcgctagctgcgcaccattctctttcacaggtacggctttcaattgcggttggttattaatgttgaacgccgtccagctattattaccgatagtgaacaatgagttatcggcagcattttctatccggatacccaatgctgtgatatcggtgcgcagtaccgtttcaccgttaattacccatgtgtcgccccgaagttgcatccgtaagtcgttggcaaggctattagcgcagttcagggtgtatttcgcatcttgtcggtagttggtgccattaacgttattaccaatcatatcgccaaattccaccttactccctttgatggtacagggaggcggaccatcgacgagaactcgcagtgtcaggggcacagttttcatatcgccagcgacagcaagatggcttattacccagcaggtcagtaatacgcttgaacggtgcagaaaaattcgtctcataagactctccgggcgtcagcctttacggctatgctcttcatccacctgacaggtattccctgtgcatttgaaaaacagtggcatccgcgcgtcaaagtcgttgacgtaagtcagtaccggtacgctgtccattttcactcccagcggcgcggaagtttttggcaaaagaaccaacggagaaaatcccgcagccggattaccgtttttctccgcgctggcattactgaaaatgacgtaatacggcgtcgggttattgacggtaaattcctgaccgttgcgggttaaagtaaccttatattgccaggggtttttcatgctgacgttctccagcgccttcggtcgccagaacaacttaatacgcgtttgtagtgctatttgcagcgtgttggctttgtttgattttggcgggatctcacgcacgttgaagtagaacaggctttcacgatcggcaggcaatttgttgatatccggcattccctgcacttttacctgcccgttcatcattgaatcgatgcgttgcaccggtggcagaacagttaacggtgaactgattttgttacccttttcatcttcgatccagctttgggccagataaggcagtttcggatcgttattgcgcaacgtcacgctgattgatttgtcgctttcattaaatatcaaacgggtacgatctggcgttacagaagcctgggcagataaactggcagcgctaagcagtaacgctagcgtcgtagcacccaatttggcagagcaaagtaaatcagacatggatcattccttaatcacgttattggttagctgaaacagaaacagggggattggtgggtgtcacctgttgcgtctgctcctgaatgacaggctttatgccatcaggaacaaccggcacgacgttgcctttatgctggcatggcagtaacaagccgttaaacagatcggcaggcagcggggccggcaggttgatatcgcaatgcgcaataccactccagaacacactcatgtgttcgccaggtttcaccccagccagataaacattgccgtcatcatcgacaaggcccactgtctgctcgttatcattttttacttctgcgccaaacggaggatggctgccgtcgctcaggcgcagcaccgccatcgctttttgtccgctaatgacagcaaatttacggtagccaatggcaccttcagttagcgtggcttgcaccaccgactgggttgcttcggcgttttccggcaatttgttgaggtcgatatacgcctgattgcggtaatagttattgacgtcagaaacgacggctttaccaaacatattggtataaacagcagcaccgttaccttccaccggaacatcggcaacgccatcggcatcaatcaacaagcgtgtcccgcccatattctgggtacggtgaagtgcgccaccgtgggcagtaagcgttgcgccgccctgtaacgacaagcccgcagaggtgtattgcccttcatggtagttcgcactgaggtcaacctgcgccagcgaaccatcatggctgtaatagccatcaacgctggtgtgtttgtcgctggtgccgacgttcaactgatagtgagtcgcgtcatcgacacggctgaaataaccgacctggctgctgtccgtcccactgccatagttaccgttatagctaacggtactgttgtcaccccacggcatactgagagaaatgtacatacccttatcctcccggttgtcatactcgtaacggtagccagtcatcgagatgctgacattacgaatactgcccatattgaaatagtgcgagagcatgatgttgtagtttgtctgctcctcgcgatcccagtaggtatggcgggtatagttgagataaaccgaaacacccgcatcgcggaagttctggttataagtggcggtgtacatctctttgtcgttgcccgtgcgtaccattccgctgtcactggcatccagatactcgctcatggtcataaagttctcttccgagaagcgatatccagcaaaagtaacgcggctgttgagctggtcaaagtctttggaataactcacacggaaggagttaccgtccagcgaacctttgccataagcggtgtctttatccagtttggtgtgcgagtgagtaacatcaaacgcgaccgcgccgaatgtagacaaatcgcgaccgacgccaagcgccgcagactgatagttttcatctcccagtgcgccgccatataacgaccagccgttagcgatcccccaggaagcttcagcaccagaaaaaaattcaccctcgacatggtgtccccactcttgcggacggcccatcatgatcttatagcgaacctgacctggacgagtgaggtatggcatcgaggcggtgctgatgtcatattcctgcacctggccgttctgttcttcaatgcgaatatgcaacgtaccggagacagaatcaccaagatcctgaatacgaaacggtccagccggaacctgcgtttcgtaaatcacacgccccatctggctgacggtcacttttgctgtggtgtgtgccacgccggaaatgtctggcgcgtagccgcgcagattgggaggcaacatttgatcgtcagtactgacactgccaccaacatagttaaaaccatcaaaaatatcggatctgaggtaatcctcgcccagcgccagtttggcttttaatgatggtaacgcccgccaggcatagtagcgactccactcccattttttttgagtttcatcgccgctgaattcatcgtcatcatcattactgcgagtatgttgatagttagtctgccagtcagcacgcatacgccacggccccaggttaaccccgaccgtcccgttgccgctgatctcgttactatcatcaccgccattttcttcgtgccgggtttgtgcgttgatgctgtagtccgcgacgatcccggaaatgccgtcatcccaacgtgaaggcggatcccagtcgggccaggtatattcgaggtaagcctgcggtagtgaaatgactaatgcggactggcttaaatcagccttaatttccatgccttccagttgaccggatttcaggcatttagcatcgtggctccattgcagatttttcgccacgtcttcttttaaaccaaactgcgctaccagttccggtgtcagacaagcatagcttttgctcgcgtcatcttcaccagcataccagtaaatatcgtactcttccgccaatggctgtttatttagttgaatctgtaaattgtattttccgggctcaacatatccctggctggaaaaacgcttcagatcaatttttgtgtcgccttttaattccagaaaacgggaatcaaactgaatgtcgtcttcagcccagacactgctataactccctgacattgccagcgcaatgcaccacggaagaatccgtaatcgaaaaagagaatggtcaggcatacacgtttctatccgtttttattcttgttcggtcaaaatccatttaaatcccccatagcagtgtcgctatgggggtatgccttacaggtaagtaatctggaaggtggtatttgcttcgaaattacccagatctggcgcatcagctgcgccgaccagccaggctttaaagttcagtgtctgcttcgctttgcctttgttggtagaagtgtctttcactattttctggtcaatacccatgccgcttttgtaagaggtacccagagagtcaccgatcgccaggctaacattgttaaatgccgcaccggtatcggtattgaaaatggtgtaataattgccgctatttgcagaagaaacggtaccagtaaaggtagtagtcattgtttcctgagtatcaaatacgcaatcttgcagacgaatctggaaacttttcggcgtggtggtgccgttatttttcagtttttcggcaccgatatcacccatatcaacttccagtttgtgatcgtccgggacgatagaacacactgagtcttcaatggtgccgtaaaaacgtgcagtaccgttgttacccgcagcgattgttgccgtagaggtgaacgcgcccatcaccattgccgcagcaatagctgttttaacaaacttactcattatttgtccttaaactataaataattaaaaatataaacattgcaatacattgattcagtcaatagccaatgtttatacccagccattgaatacggcatgcgatccaaaaagaacaggtcgtagaaaattgtattcgttggtgtggggccgcatagtgatgtttccacacccctgatgcaatttaattttactaaagagtaaatgtagatttaattaatatattgacagaagaaaggttatcttaaggacatccttaaaaaacacggaataagtatttagaaaaaatagaaagtatatcaataatgaatatcaacagcttaaaaaacaaacaatgaacatataatgcgattggcatttatccacttttgacaatataatatataaacactatagccagaatttaatcaagtttcaattacatcctgcctgattattcaactctattttctctattatctgtattaataaatgacaatgagtgtcaaacagacattattcatttcaacatgtaactttgggcaaaatcaagatacgcgcagaagaataatttccgaatgaatgtagaaagtgttttatttatagataaggagagtcttcgatagtagtgaggttgacagatatccgctgcctgatgagcaattatgcccaatgaatctacctcattgggcataatttggaacacatcagatagcttttgccatcttcagattacacgggctcatctgccagttgaatgtaccgtttccgctttcatcaagcgttacgctggcaatggccgaggtggtaaacataggcggcgtttcgcccggacataactcggcaaccagatacccgactaacggtaagtgagagatcaccagtaccgaagcaacaccttcattggtcaacgcctgcaaataggcactgaccagaccaacatcgccgcagggcgttaactccggcagaacttctgcactggaaggcaggttcagacaatcccctacttcttccagtgtttgctcggctcgcaggaacgggctcaccagaacgcgttcgatttccactttttgacctttcagccagttcgccatcaggcgagattcgtcacaaccattagtggtcaaaggacgaaccgaatcactggcggcatcgagggctgcgtcgccgtgacgcatgataaaaacttgcatattgcaccgcttttgttaaccagattcgcccgttttctttcatctgaaaccagagaaagaaaacggtggccggcattgtgccttatccattcaccgaatgaaacgctgttttttacctcaatggcgtaagtatagtcaatatgcgtttacattttgaccaacactccgccattcagcgcggattcatatagctttgaccttcttattgcaggtcagttgcagttgttttccaaaaactttccccacgcgcgcccatctcgaccaaacgctcgcaaggggtaaaacgggaaccatactgcgtggcaagtcgttgcattattgcaaccacttcgcccgcgccgagagaatcgatatagcggaacggtccaccgagaaatggcggaaaaccaatgccaaataccgcgccaatatccccgtcacgcacgctacggataacctgctcatcaacacaacgtactgcttcattcagcatcaacatcacacaccgttcagcaacctgcggtgcggagagtcgcccctgcccttgtgcgccaatgagcgggtaaatggcaggatcgacctgttttttgcttttacgccctttctgaccataaagatagaaaccccgaccattttttctgcctttgcgatcgtcgttcaaaattgaagaaacaacatttgcaggcgcgctaaaacgttctccataagcggcttccagtacaggaataattttagtcccggtgtcgattcctacctcatccaaaagttggattgggcctaccggaaaaccaaatttcactagcgcagcatcaatgtgctctacccgttcaccttcggtcagcatgcggatagcttcattaatgtaaggcgctaagatgcgattgacgtaaaacccggctttgtcacgcacgacaatgggcgttttgccctgttttttcgccagttttaccgtagtggcgatggtttgcgccgatgtacccgcatgaggaataatctctaccagcggcattttttccaccggactgaagaaatgcaggccaataacttgctcaggtcgcgtggcgtgagctgcgatatcaccaatcggtaaagatgacgtattcgaagcaaaaatggtatgagcggcgcaattttgctccacttccgccaccatctgttgttttaattcgagattttcaaacaccgcttcaataatcagatcgcgatgggcaaagccgcgatagtccgtcgttccggagattaatgccagctgtttgtcacgttcgctggctttgagatgacgacggcgaactttgccctccagctgatcccaactgtacttcagcgcatgatttatgccctgcgggttgatatctttaattctgaccggaagccccgctttacaagcagtgacataagcaataccgccgcccatcaagccaccacctaaaattcccacgctgtttaatggcgcaggcggtgcatcactaccgggatctttcttcacttccgtactggcaaaaaagatactacgcaaagcttgcgattgtggcgtcatcgccagttcgccaaacgcccgagcttcggcgtcataaccgctgctggtgccctgcgctaatcccgtttcaacaacctccaggatgcgttctgtcgccggataattgccttgagttttgtgttctgttttcttaccgaccattttgaacagcagcgcacgacctaacggccccgccagaatacgctcgcgtacaggtagagggcgggaagatgggcgatccttcttcgccagctcaacagcgacttccagcaaaatggagtgcggaacaacgtcatccaccagccccagctttaatgcctgtttcgcccgaagttgttttccggtgaggatcatctctaatgctgtgctgacgcctatcagacgcggtaaacgctgggtgccgcctgaaccgggtaacaatccaagttgtacttcaggcaaaccgagcaccgttttaggatcgtcagtacaaacgcgaccgtggcacgccagcgccaactccagcccaccacccaggcaagcgccatgaatagccgcgataaccggaatgggcaaagcatgaatctccgccatcaactgttggccctgccgcgccagagcttccgcttcttgcgccgttttgcagttgccgatcatgttgatgtctgcgccagcaatgaagttgtccggtttagcggagacaaacaccacgcctcgcaactctttgttttcacggagttgcttaataatggcgcgcacctgcgaggcaaactccgccttcagggtattcattttctcacccggtacgtcgatggtgatgatagcaatgttgtccagacgaacattaagagtaaacactgatgccatttccattattccgcctccagaaccattgccgcgccaagcccaccggcagcacaggcggtaactaaaccaaatccaccgccgcgacggcgaagttcatgcaatgtctgggtaatcatccgcgcgccggtcgccgcgaagggatgcccgtaagcaatcgaaccgccaagcacgttaaatttgctatcgtccacttcgccagtggcatgtgcacgccccagtacttcacgagcaaaacgttcactacccagcaactgaatattcgccagtgtctgagctgcaaaggcttcgtgcatatcgatcaatgtcagatcgctcattgtcaaaccggcacgttccagcgccagcggtgttgaccaggccggaccgagcaacatgtcctgccagacatcaatcgcagtaaatgcgtagctgcgcagataccccagcggcaccagccctaattctttcgcccgggattcagtcatcaggatcaccgccgctgcgccatcggtcagcggcgtactgttcgccgccgttaccgttccgtgtttgcgatcaaacgccgggcgcagctttgcgtaatcggcaagcgaggaattaccgcgaatattgttgtcttcgacaagcggttgtttataaggagggataaaggcagtcatcacctcttctttgagtttaccgtctgaccacgcctgagcggcacgctgatgcgaacggtgcgctaatgcatcttgctgttctcgggtgatgccgtaggttttcgccatttgttcggcggtgtcgcccatccgcaagccagtagaatattctgctaccgcaggcggtacgggcattaagtcgcgcaaacgcaggcgagagaagagtttcagtcgctggctcatggttcgagctttgttgacatcaaccagcacgcgcgccagttttttactgacgccaattggcaatacggaagaggaatctgccccaccggcaatccccgctcggatagttcccgccatcaggctttctgcgacgtttgcaaccgcctggaaactggtagcgcaagcgcggctgacgctgtaagcatcggtatgcacattcattccggtaccgagaacaatttcacgcgcaatgttgggggcttcaggcatttgtacgacctgaccaaagaccagctgttcaatcacttcagcggggatctcgctgcgtgccagcagttcgcctaccaccatcttccctaaatcaaccgcgggaatgccatgaaaagccgtcgcctggcgggcaaaaggcgtacgtaaaccgctaacaatggcgatacgatcgccctggcgggtaaccagcggtaaaacctgacccataacactcccctgtaaaaaaataaataaagtggtctgacctgatcatagtcttaaccatttttttacatttagccaagcggagaaaaaggaaagtgggagctatgacacagtgaagacaggagaaagaaaagaaaacgcccctgccagcaactgacaggggcgaacgtacccgagaggaattaacgcagacccagctggaagatcagcatttcagcttcgcaggcaaaagtgaaatcgatatccaggcgcacaccgtcagactcttcagtgaaagtcggggagattttgcacggttcggattccacgctacgggctttttcagtcagcgccgccagcgtttgttctgcttctgcgcggtttgcaaacacgcggctgtaagacgcggtgcagtcggagttgtccataatggtgccaacatccatacagcagcaaaccggggtttcatcagcactacatttactcatcgttgatttcctctgtatgtgcacccaaggtgccagataaacgttgtggatattttacgcttccggaaagtgctgctccagttgttaattctgcaaaatcggataagtgaccgaaatcacacttaaaaatgatctaaaacaaaattcacccgaatccgcgagtgcgcaacctccaaattttgccagctggatcgcgtttcttagatcatatttgaaaaaagatggaaacatacttgcaacattccagctggtccgacctatactctcgccactggtctgatttctaagatgtacctcagaccctacacttcgcgctcctgttacagcacgtaacatagtttgtataaaaataaatcattgaggttatggtcatgagccagaaaaccctgtttacaaagtctgctctcgcagtcgcagtggcacttatctccacccaggcctggtcggcaggctttcagttaaacgaattttcttcctctggcctgggccgggcttattcaggggaaggcgcaattgccgatgatgcaggtaacgttagccgtaaccccgcattgattaccatgtttgaccgcccgacattttctgcgggtgcggtttatattgacccggatgtgaatatcagcggaacgtctccgtctggtcgtagcctgaaagccgataacatcgcgcctacggcatgggttccgaacatgcactttgttgcaccgattaacgaccaatttggttggggcgcttctattacctctaactatggtctggcaacagagtttaatgatacttatgcaggcggctctgtcgggggtacaactgaccttgaaaccatgaacctgaacttaagcggtgcgtatcgcttaaataatgcatggagctttggtcttggtttcaacgccgtctacgctcgcgcgaaaattgaacgtttcgcaggcgatctggggcagttggttgctggtcagattatgcaatctcctgccgggcaaactcctcaagggcaagcattggcagctaccgccaacggtatcgacagtaataccaaaatcgctcatctgaacggtaaccagtggggctttggctggaacgccggaatcctgtatgaactggataaaaataaccgctatgcactgacctaccgttctgaagtgaaaattgacttcaaaggtaactacagcagcgatcttaatcgtgcgtttaataactacggtttgccaattcctaccgcgacaggtggcgcaacgcaatcgggttatctgacgctgaacctgcctgaaatgtgggaagtgtcaggttataaccgtgttgatccacagtgggcgattcactatagcctggcttacaccagctggagtcagttccagcagctgaaagcgacctcaaccagtggcgacacgctgttccagaaacatgaaggctttaaagatgcttaccgcatcgcgttgggtaccacttattactacgatgataactggaccttccgtaccggtatcgcctttgatgacagcccagttccggctcagaatcgttctatctccattccggaccaggaccgtttctggctgagtgcaggtacgacttacgcatttaataaagatgcttcagtcgacgttggtgtttcttatatgcacggtcagagcgtgaaaattaacgaaggcccataccagttcgagtctgaaggtaaagcctggctgttcggtactaactttaactacgcgttctgataacacgttcgcctggataaagtcacctgcatagcaggtgactttaactcccccacttcaccgaaagtagtgtcctcattgcttacctcctgagttttgcaaacagcctgatggcagcttgccctttcaaatcaataagcggtatccacagacaaatctgaagggaaaggcatattttcaggcgttctgctcgtccttctcaaagagtttacttttctgaatttccaggatactcccccccccctggctattgtgcgctcatacactcaaattaaagataggttctaaataaatgagcgttttttgatagtctatttcattaggtaatatatatttgtaacaaatcaatcaaaatggaataaaatcatgctaccatctatttcaatcaacaataccagcgcaacttacccagaatccattaatgaaaataacaatgatgaagttaatggattagtacaagagctcaaaaacctttttaatggtaaggaaggaataagcacctgtattaaacatctacttgagcttataaaaaacgccatacgagtaaacgacgatccttatagatttaatattaataattcctcagttacttatattgatattggctccaatgatacagaccatattactattggtatcgacaaccaagaaccaatagaattacctgcgaactataaagacaaagaactcgtccgtactatcattaatgacaacatagttgagaagactcatgatatcaataacaaggaaatgatcttcagcgcattaaaagaaatatatgatggagatcctggttttatcttcgataagatatcacacaaactcagacatacggtaacggaatttgatgagagcgggaatagcgaaccaacggacttatttacctggtacgataaagataaaaaaggcgactctctcgctattgtaattaaaaataaaaacggaaatgattacttatctctcggttactacgatcaggacgactaccacattcaaagaggaattcgtattaatggtgatagtctcacccaatattgtagtgaaaacgccaggagtgcttcagcgtggtttgaaagcagcaaagctatcatggcagaatcatttgcaacaggttccgatcatcaggttgtaaacgagctcaacggggaaagactgagagaacctaacgaagtttttaaacgtttaggtcgagcaataagatataattttcaagtggacgatgcaaaatttagacgcgataatgtaaaagaaataatttctactttattcgctaacaaagttgacgttgaccatcctgaaaataaatacaaagactttaaggatctcgaagataaagttgaaaaaaggcttcaaaatcgccagacggaatatcaaaatgaaattaatcaactatctgcgccaggtgttaattttgatgatatttaaaattatttttccagttttttgatttttcaactcctgaatatcggaaatagtcagtggcgaacatcagtatttttacatcattacgtccgggtcattgtcggtttatctccttttacttgtggtaattgagggataacaacaaaaaaggtgagtattgcgactcaccttttttatttgtttcttattcagaatcgatatcttttaaatcatcctgaatcgcttgcgcgttcggattttcctgcggtttgagttcgccgccattagcgatgaaatcatgacgctggaagtacgcttcgcgcaccataatataaggatcggacgactgacgcagcagaccatcggaatccaacaactgcgcacgagtttctatcccttcaagcgtccatttacccacagacatcggccaggtcagccaggaaagaaccgggtaaagaccatccgccatatcaccaccgtcatcacgcagcgtgaagctaccgtagaacggtaactggacgtaaggcccataacccacgccataatgaccaagcgtactaccgaagcggtgaggttcagtccgttgcagtttcgggttcgccatccctgcaacatcaataaaaccgcccatccccaaaatggtgttcaggaaaaagcgggtaaagtggaccatcccctgataagggtcgccctgcaagaagtagttaaccatcaccgcaggttcttcaaggttgccagtaaagttgctcaaaccgttacgcgccggttgcggaacataatcacgccaggcgacagcgaccggtcgaacaatatacgggtctaatacattgaagttgaagttgtacatggtgcggttgaacccttctaacgggtcagaacgcccttgctgatctgtaccggaactcgcacaccccaccagaagcgtagttcccagagcaagcgccgacaggcgaagcttcataaatgtctccctgtttttttatggcttatgcagtttgccatccatgacggaacgataccgtatccgcctgtttaggtgtgggcgattgtaacagcacgtcaactgatgtccagacgccctgatttgctgatttgatcatagcctggtaatcgccgccctgtaggctacttgattctatagaaacagaaaaaggcaaacgcagccttttctacattttcagagtaactcccgccagttgcgagcaaaaaagccgctacgctttagctatacgtgctaattcaagagaagagaccatggacaacgacaaaattgatcaacacagcgacgaaattgaagttgagagcgaagaaaaagagcgcggcaaaaaaatagaaatagatgaagaccgactcccctcccgggcgatggcaattcatgagcatatccgccaggatggtgaaaaagagctggaacgcgacgcaatggcgctactgtggtcagccattgcggcgggtctgtcgatgggcgcttcgctactggcaaaagggatatttcatgtcgaactggaaggagtgccaggcagcttcttactggagaatctcggttatacctttggttttattatcgtcattatggcccgccagcaattatttaccgaaaacaccgtgactgcggtactacccgtcatgcaaaaaccgacaatgagcaacgtcggcttacttatgcgattatggggcgtcgtgctgctgggtaatattctcgggacaggtattgctgcatgggcatttgaatatatgcctatcttcaatgaagaaactcgcgatgcatttgtcaaaatcggcatggatgtgatgaagaacacccccagcgagatgtttgccaacgcgatcatttccggctggctgatcgccactatggtttggatgtttcctgctgcgggtgcggcaaagattgtggtgattatattgatgacctggcttattgcactgggtgacaccacccacatcgttgtcggttctgttgaaatcctctatctggtgtttaacggcacgctgcactggagcgatttcatctggcccttcgcactacctactttagcggggaacatctgcggcggcacctttatcttcgcgttaatgagtcatgcacagattcgtaacgacatgagcaacaagcgtaaagcagaagcacgccaaaaagcagaacgtgcggaaaacattaagaaaaatgataaaaacccagcataaatggcgagggtttaagcaatcgagcggcagcgtacttaccccgcagtccattagcgggtatactcatgccgcattgtcctcttagttaaatggatataacgagcccctcctaagggctaattgcaggttcgattcctgcaggggacaccagatacccttcaaacgaaatctaccttcaccccgtaaaagatgggtttggcagcacacttgccttatatctactcatttttactgcaacaggttgaaatctcagcactgtcagaaagcgctgatgactaaacagccctgggccgggcgatgtaaccatcacacagaatcctgatagcgaaatatggcgtgactcgatacttcactccgcaatgcattccttgatgaattcgcaggaccgtgatacacgggacaggtcgctgaatgacgacaatgtcctggaaatcagcgaaccgcgcatctgaagtacatttgagcgactgtaccagaacatgaatgaggcgtttggattaggtgattattagcagggctaagcactttagtattattattttccggttgagggatagggagatatcgacaacaaccggaaaagtttacgtctatattgctgaaggtacaggcgtttccataactatttgctcgcgttttttactcaggaagaaaatgccaaatagcaacatcaggcagacaatacccgaaattgcgaagaaaactgtctggtagcctgcgtggtcaaagagtatcccagtcggcgttgaaagcagcacaatcccaagcgaactggcaatttgaaaaccaatcagaaagatcgtcgacgacaggcgcttatcaaagtttgccacgctgtatttgaagacggatatgacacaaagtggaacctcaatggcatgtaacagcttcactaatgaaataatccaggggttaacgaacagcgcgcaggaaaggatacgcaacgccataatcacaacaccgataagtaatgcattttttggccctacccgattcacaaagaaaggaataatcgccatgcatagcgcttcgagtaccacctggaatgagttgagataaccatacaggcgcgttcctacatcgtgtgattcgaataaacctgcataaaagacaggaaaaagttgttgatcaaaaatgttatagaaagaccacgtccccacaataaatatgacgaaaacccagaagtttcgatccttgaaaactgcgataaaatcctctttttttacccctcccgcatccgccgctacgcactggtgatccttatctttaaaacacatgttgatcatcataaatacagcgccaaatagcgagaccaaccagaagttgatatggggactgatactaaaaaatatgccggcaaagaacgcgccaatagcatagccaaaagatccccaggcgcgcgctgttccatattcgaaatgaaaatttcgcgccattttttcggtgaagctgtcaagcaaaccgcatcccgccagataccccaggccaaaaaagagcgcccccagaattagacctacagaaaaattgctttgcagtaacggttcataaacgtaaatcataaacggtccggtcaagaccaggatgaaactcatacaccagatgagcggtttcttcagaccgagtttatcctgaacgatgccgtagaacatcataaatagaatgctggtaaactggttgaccgaataaagtgtacctaattccgtccctgtcaaccctagatgtcctttcagccaaatagcgtataacgaccaccacagcgaccaggaaataaaaaagagaaatgagtaactggatgcaaaacgatagtacgcatttctgaatggaatattcagtgccataattacctgcctgtcgttaaaaaattcacgtcctatttagagataagagcgacttcgccgtttacttctcactattccagttcttgtcgacatggcagcgctgtcattgcccctttcgccgttactgcaagcgctccgcaacgttgagcgagatcgataattcgtcgcatttctctctcatctgtagataatcccgtagaggacagacctgtgagtaacccggcaacgaacgcatctcccgcccccgtgctatcgacacaattcacagacattccagcaaaatggtgaacttgtcctcgataacagaccaccacaccttctgcacctttagtcaccaacagcatggcgatctcatactcttttgccagggcgcatatatcccgatcgttctgtgtttttccactgataagtcgccattcttcttccgagagcttgacgacatccgccagttgtagcgcctgccgcaaacacaagcggagcaaatgctcgtcttgccatagatcttcacgaatattaggatcgaagctgacaaaacctccggcatgccggatcgccgtcatcgcagtaaatgcgctggtacgcgaaggctcggcagacaacgcaattgaacagagatgtaaccattcgccatgtcgccagcagggcaagtctgtcgtctctaaaaaaagatcggcactggggcggaccataaacgtaaatgaacgttccccttgatcgttcagatcgacaagcaccgtggatgtccggtgccattcatcttgcttcagatacgtgatatcgactccctcagttagcagcgttctttgcattaacgccccaaaaggatcatcaccgacccgacctataaacccacttattccgcctaatctggcgattcccaccgcaacgttagctggcgcgccgccaggacaaggcagtagccgcccgtctgattctggcaagagatctacgaccgcatcccctaaaacccatactttggctgacatttttttcccttaaattcatctgacttacgcatagtgataaacctctttttcgcaaaatcgtcatggatttactaaaacatgcatattcgatcacaaaacgtcatagttaacgttaacatttgtgatgttcatcgcatttatgaaagtaagggactttatttttataaaagttaacgttaacaattcaccaaatttgcttaacctggatgattaaaatgacgcaaactcgattgcatgcggcgcaaaacgcactagcaaaacttcatgagcaccggggtaacactttctatccccattttcacctcgcgcctcctgccggatggatgaacgatccaaacggcctgatctggtttaacgatcgttatcacgcgttttatcaacatcacccgatgagcgaacactggggaccaatgcactggggacatgccaccagcgacgatatgatccactggcagcatgagcctattgcgctagcgccaggagacgataatgacaaagacgggtgtttttcaggtagtgctgtcgatgacaatggtgtcctctcacttatctacaccggacacgtctggctcgatggtgcaggtaatgacgatgcaattcgcgaagtacaatgtctggctaccagtcgggatggtattcatttcgagaaacagggtgtgatcctcactccaccagaaggaatcatgcacttccgcgatcctaaagtgtggcgtgaagccgacacatggtggatggtagtcggggcgaaagatccaggcaacacggggcagatcctgctttatcgcggcagttcattgcgtgaatggaccttcgatcgcgtactggcccacgctgatgcgggtgaaagctatatgtgggaatgtccggactttttcagccttggcgatcagcattatctgatgttttccccgcagggaatgaatgccgagggatacagttaccgaaatcgctttcaaagtggcgtaatacccggaatgtggtcgccaggacgactttttgcacaatccgggcattttactgaacttgataacgggcatgacttttatgcaccacaaagctttttagcgaaggatggtcggcgtattgttatcggctggatggatatgtgggaatcgccaatgccctcaaaacgtgaaggatgggcaggctgcatgacgctggcgcgcgagctatcagaaagcaatggcaaacttctacaacgcccggtacacgaagctgagtcgttacgccagcagcatcaatctgtctctccccgcacaatcagcaataaatatgttttgcaggaaaacgcgcaagcagttgagattcagttgcagtgggcgctgaagaacagtgatgccgaacattacggattacagctcggcactggaatgcggctgtatattgataaccaatctgagcgacttgttttgtggcggtattacccacacgagaatttagacggctaccgtagtattcccctcccgcagcgtgacacgctcgccctaaggatatttatcgatacatcatccgtggaagtatttattaacgacggggaagcggtgatgagtagtcgaatctatccgcagccagaagaacgggaactgtcgctttatgcctcccacggagtggctgtgctgcaacatggagcactctggctactgggttaacataatatcaggtggaacaacggatcaacagcgggcaagggatccgcgtcactcttcccccttcacgaccttcaataatatgcaatgcagcttcccgcccgataatgtcatgtggaagctgaattgtggtcagtggcggtaaaaacagatgcccgacgccaaccagattatcaaagcccattacggcgacatcctgcgggattcgtacccccttcgccagaagaacctgataagccacaaaggctgcgcgatcgttaccacatatcagaacatcaaaatctggtttgcccgatttgaagtggtcattgagtaaacttgcgagatcggtgtagtgatcatcacctgttgccatgtgaaattgtttcacctcagccagatctcgtccagcatcacgccaggcctgctcaaatccctgccgacgataccctgttgccaacgcactttccggtagccagaagcataacggttgacgatagcccgccgcgagcaaatgctgtgttgattcatattgtgcagtgtaatcatcagggatataactgggtaacgctgggtcatccgccacacagttcgccaatacaatattttcaccatacagagactcaggcagcgtgatatgtcgcagccccattgtagtatagataatgccatccggacggtgggcaagcagctgacgtgccgcgcgggcagcgtcatcttcagaaaaaatattgattaaaaaactattccagccgaactcgctggcggtttgctcaatggcaagcagaatatcaacagagaaaggagtggtagccgtgtcctgcgccagcacggcgagagtcgacggcttacgtccttgagcgcgcatcttacgggcggaaagatcaggaacataattcagggtctggattgcctgcaatacgcggtcacgcgttgcaggacgcacagattctgcattatgcatcacccgggagactgtcatcatcgacactcccgccaggcgtgcgacatcctttaatgaagccatacccaagccgtttgccgtaaaacgggcactgtagcagaaacagacgtcactggcgagatccaacgatattctcaacgccctatcacccaacacggcaatacaataaaaaataacaataattgccggataattgtactcaattccgcctctgttctcgccaacgagtaaccatataggcaagtaagtaaaacatgccaactggcatcgccaacctggagaagaaaatataaatatggatcattgtgctgccgctgtatcccgacatcagcccggaaattattgcgattgctatcggttcaggtgcaattggctgcacgatcgttacggactcgcttttctggctggtgaagcaatattgcggcgctacgctcaatgaaacatttaaatactatacgacagcgacatttatcgcttcagtcgtcgctctggcgggcacattcctgctgtcatttatcatctaagcgcaaagagacgtactatggaaaacgctaaaatgaactcgctcatcgcccagtatccgttggtaaaggatctggttgctcttaaagaaaccacctggtttaatcctggcacgacctcattggctgaaggtttaccttatgttggcctgaccgaacaggatgttcaggacgcccatgcgcgcttatcccgttttgcaccctatctggcaaaagcatttcctgaaactgctgccactggggggattattgaatcagaactggttgccattccagctatgcaaaaacggctggaaaaagaatatcagcaaccgatcagcgggcaactgttactgaaaaaagatagccatttgcccatttccggctccataaaagcacgcggcgggatttatgaagtcctggcacacgcagaaaaactggctctggaagcggggttgctgacgcttgatgatgactacagcaaactgctttctccggagtttaaacagttctttagccaatacagcattgctgtgggctcaaccggaaatctggggttatcaatcggcattatgagcgcccgcattggctttaaggtgacagttcatatgtctgctgatgcccgggcatggaaaaaagcgaaactgcgcagccatggcgttacggtcgtggaatatgagcaagattatggtgttgccgtcgaggaaggacgtaaagcagcgcagtctgacccgaactgtttctttattgatgacgaaaattcccgcacgttgttccttgggtattccgtcgctggccagcgtcttaaagcgcaatttgcccagcaaggccgtatcgtcgatgctgataaccctctgtttgtctatctgccgtgtggtgttggcggtggtcctggtggcgtcgcattcgggcttaaactggcgtttggcgatcatgttcactgcttttttgccgaaccaacgcactccccttgtatgttgttaggcgtccatacaggattacacgatcagatttctgttcaggatattggtatcgacaaccttaccgcagcggatggccttgcagttggtcgcgcatcaggctttgtcgggcgggcaatggagcgtctgctggatggcttctatacccttagcgatcaaaccatgtatgacatgcttggctggctggcgcaggaagaaggtattcgtcttgaaccttcagcactggcgggtatggccggacctcagcgcgtgtgtgcatcagtaagttaccaacagatgcacggtttcagcgcagaacaattgcgtaatgccactcatctggtgtgggcgacgggaggtggaatggtgccggaagaagagatgaatcaatatctggcaaaaggccgttaataacgtttcaacgcagcatcgcaatcctttccctgggtgagcgatgctgccgatggcgcagacttaagatccccgctcttacccgctataaccccctccttttatcatcacccaacgcctttcgctgtaaacggcggtttcgcaaaccaaaccaaaaccgtaagtaagataaaagcaatagccgccatacggaaaatctcatttgcagaaatagaaagtgactgctgggttatttcattattaatttcattaagaactcctgaaagcgaaccatagtatttatccataatttgtgacgatgaattaaacacggggttaaattgatcgatggttgctgtcaactgactatggtgtaacgattcgcgtcgtccccacagcgtcattgtcaacgacgtaccaactgatcctgacaaggtacgaaaaaaattactcatactcgaggcattggcaaatttattatctggcaagcctgaaaacgaaatcgttgttaagggtaaaaagaaacaggcaacggcgaatccctggaaaaactgtggcaaaatgatgcctgtaaaatcaatcgttggcataaatgtcacagaacgccagtaatagcaaaccgcatacatcaaaaaactaaatgtcactaacaaccgcatgtctattttgttgccataacgtcctatcaaaggtgaaattaatagtggcatgatgccgatgggcgcataagcaagtccggcccatatcgcattataccccatcgtttcctggagtaactgcggcataaggacgatcgctccagagtaaaataaatacgcgcatgtgatactcacaataccaatggtgaagttacgggacttaaacaaactgagatcaagaatcgggttctctgaggtcgactcccaaatgactaaagagatcagagaaataactgatactactgttaatattattattgtactcgagttgaaccaatccagatcgcgccctttatcaagcataatttgcaagccaccaacaccgagcactaacagggtcagtcctggtagattcattttgaccggtgaagtttcagtttctcttcctttaagtaaggttaagcataatgtcaggacgataatccccatagggacattgattaaaaatatccaaccccagctaaagttatcgcaaatataaccgcccaatatcggcccacatatcggagcgataatcacggtcattgaccataatgccagagcaaatgttcttttttctggtggataattccttaataataaactctgtgacagtggaattaacggccccgccattaatccctgaacgactctaaaaaatatcagcacatcaagattggtcgataaactacacattaaggaagacagcgaaaaaaaagtgactgaaagtaaaaataaccttaattcgcctattctttgtgccagcctgccggtaacagggatcgcaatggcatttgctacgccaaacgaggtgataacccaggtgccttcgtctgttgatgctcccagaaagccagatattgtcggtattgcgacgttagaaatagtggaatccaacatttgcataaacgtcgctaatgacaatgcaatagtaacgcaccataacgtcccaccggttaatggtgccggagtcgatttagtgattgccattaaagttgtccattatgcgaaataatgttgctaatttctttttctatcggactggtatcgataactaaagccttactggtataagccggcatggacgtcacggttgaagccagatcaggcatctcagcaatgtcttcgttcttcgtatcaatagttgcagtcatcgataaaccaatgcgtaaggggtgttccatgagttcttttggatcaagagaaacttcaaccggtacacgctgaacgattttgatccagttccctgtcgcattttgtgcaggtaataaggagaacgcattgccggttcccatattgatccctgtcacccgaccatgaaacacaacattttcaccataaagatcgctgataatattgactgattgaccaatccgtacatccgtgagttgtgtttctttaaagttggcattaacccacatttgacgtgccggtacgacagccattaacgattgtccgggactcactgtttcgccgacctgaacactccgctgggcaatatagtcagtaaccggactccttatatccgtacgtttaagcgccaaccaggcttctttagttgcatccgccgcttccacgacttgtggctgacggtttaatggtgtgttcattactaaagctttattcgctttataagcctggatagcggcattcagtgccgctttgctacttattaacgtatctttggtatgctccagcgtttcttttgaaataaccccctgcttcgctaacggtactcgacggttataatcttctaaagattgttgatactgaatacgtgctgaagcgacttcggcactgtattgtttatcctgtaagtacagtttattcgtttgccgaacaatatttgccagattatttttagctttattgagtgcgatagtggcatcagttttatccagtgaaactaaaatgtcaccttgtcgaacgtagttcgtatctttatgattaacgacagtgacactacctgagacttgtgcagaaattggatctgcattccccgtgacataggcgtcatctgtactaatcatgtcttctaattccattgaccaataggcataggcacctgaaaacgcaataaataaaactaccgccaataaagaaaagtattttcttctgttagaatgttttttatttgaattaatctgttccactattatctctcatttctcatagatgaaatttatgaattgaatgaaaagagcattcattcttcatatcaaacacagtgcatgtgttgcacattatcccaggaacgttggaggcctaatttaaatgaggtgcaaaaaaaacaacagaggactaaaccgtggcttttgcaatacaattcttacgcctgtaggattagtgagaagacttatagtgctaacttgaaactataaatcatcggtataatccctgattttattgttgacatttcatttatgccgactatttatatggtatacttgtcgaattatcttaaaggaagctcagattttcttatttttattgagaaaatgagatgacgccttatgtctgtattactacagggagaagggagatgcttcattgcaaagggaataatctatgaacgcaataattattgatgaccatcctcttgctatcgcagcaattcgtaatttattgatcaaaaacgatattgaaatcttagcggaattgactgaagggggaagcgccgttcagcgggtggaaacacttaagcctgatatcgtcatcattgatgtcgatatccccggagttaacggtatccaggtgttagaaacgctgaggaagcgccaatatagcggaattattattattgtctccgctaaaaatgaccatttttacgggaaacattgtgctgatgctggcgctaatggattcgtgagtaaaaaagaaggcatgaacaatatcattgcggctattgaagctgcaaaaaatggctactgctatttccccttctctctcaaccggtttgttggaagtttaacgtccgaccagcaaaaactcgactccttatcgaaacaagaaattagtgtcatgcggtatattcttgatggcaaggataataatgacattgctgaaaaaatgttcatcagcaacaaaactgtcagcacttataaaagtcgcctgatggaaaaattagaatgtaaatcactgatggatctttacacattcgcgcaacgtaacaaaatcggctaatcacatgaagtttttaccctatttttttcttctctgttgtggtctttggtcgaccataagtttcgcagacgaagattacatcgaatatcgtggcatcagtagtaacaaccgtgtcacacttgatccagtacgtctgagcaacaaggaattacgttggttagcgagcaaaaaaaatcttgtgattgcagtacacaagtcccaaacggctaccttgttgcataccgattcgcagcaacaggttcgtggtattaatgctgattatttaaatcttttaaaaagagcgttaaatatcaaattaacactccgggaatacgcagatcatcaaaaagcaatggacgcgcttgcagaaggtgaagtcgatatagtgttatcacatttagttacttcgccgcctcttaataatgacattgctgcaaccaaaccattgataattacctttccggcgctggtaaccacccttcacgactcaatgcgaccgcttacctcaccaaaaccagtaaatattgctcgggtagcaaattaccccccagacgaggtaattcatcaatcatttccaaaagcaacaattatctcttttacaaatttatatcaggcattagcatccgtctcagctgggcacaatgattactttattggtagtaacatcattaccagcagtatgatttcccgctatttcactcactccttaaatgtagtgaaatattataactcgccgcgtcaatataattttttcttgaccagaaaagaatctgtcattcttaatgaagtactcaatagatttgttgatgctttaacaaatgaagttcgctatgaagtatcacaaaattggcttgatacaggaaacctggcctttctgaacaaaccattagaactcactgaacatgaaaaacagtggattaagcagcatcccaatttaaaggtgctggaaaatccttactcgcccccctattctatgacggatgaaaatggctcggttcggggcgttatgggggacattcttaatattattaccttgcaaacaggtttaaatttttctccgatcaccgtttcacacaatatccatgctggaacacagcttagccccggaggatgggatataatacctggcgctatttatagtgaagatcgagaaaataatgttttatttgctgaagccttcataacaacgccttacgtttttgtcatgcaaaaagcgcctgacagtgaacaaacattaaaaaaaggaatgaaagttgccattccatattattatgagctgcattcgcaattaaaagagatgtatccggaggttgaatggatacaggtcgataatgccagcgctgcatttcacaaggttaaggaaggtgaacttgatgctctggtcgcgacacagttaaattcgcgttacatgatcgatcattactatcctaatgaactttatcattttcttattcctggcgttccgaatgcatcgctttcgttcgcttttcctcgcggagaaccggaacttaaggatattattaataaagcactgaatgcaattcccccaagcgaagttctgcgcctgacggaaaaatggattaaaatgcccaatgtgaccattgacacatgggacctatatagcgagcaattttatattgttacgacattatccgttttattagttggcagtagccttttatggggattctacctgttacgctcagttcgtcgtcgtaaagtcattcagggtgatttagaaaaccaaatatcattccgaaaagcactctcggattccttaccgaatccaacttatgttgtaaactggcaaggtaatgtcattagtcataatagtgcttttgaacattatttcactgcggattactacaaaaatgcaatgttaccattagaaaacagtgactcaccctttaaagatgttttttctaatgcgcatgaagtcacagcagaaacgaaagaaaatcgaacaatatacacacaggtatttgaaattgataatggcatcgagaaaagatgcattaatcactggcatacattatgcaatcttcctgcaagtgacaatgcagtatatatttgtggttggcaagatattactgaaacgcgtgatctaattaatgcactcgaggtagaaaaaaataaagcgataaaggctaccgtagcaaaaagtcagtttctggcaacgatgagtcacgaaataagaacaccaataagctctattatgggcttcctggaacttctgtcgggttctggtcttagcaaggagcaacgggtggaggcgatttcacttgcctacgccaccggacaatcactcctcggcttaattggtgaaatccttgatgtcgacaaaattgaatcgggtaactatcaacttcaaccacaatgggtcgatatccctactttagtccagaacacttgtcactctttcggtgcgattgctgcaagcaaatccatcgcattaagttgcagcagtacatttcctgatcattacctggttaagatcgatcctcaggcgtttaagcaggtcttatcaaatttactgagcaatgctctcaaatttaccaccgagggggcagtaaaaattacgacctccctggttcacattgatgacaaccacgctgttatcaaaatgacgattatggattctggaagtggattatcgcaggaagaacaacaacaactctttaaacgctacagccaaacaagtgcaggtcgccagcaaacaggatctggcttaggcttaatgatctgcaaagaattaattaaaaatatgcagggcgatttgtcattagaaagtcatccaggcataggaacaacatttacgatcacaatcccggtagaaattagccagcaagtggcgactgtcgaggcaaaagcagaacaccccatcacactacctgaaaagttgagcatattaatcgcggatgatcatccgaccaacaggctattactcaaacgccagctaaatctattaggatatgatgttgatgaagccactgatggtgtgcaagcgctacacaaagtcagtatgcaacattatgatctgcttattactgacgttaatatgccgaatatggatggttttgagttgactcgcaaactccgtgagcaaaattcttccttacccatctgggggcttacagccaacgcacaggctaacgaacgtgaaaaagggttaagttgcggcatgaacttatgtttgttcaaaccgttgaccctggatgtactgaaaacacatttaagtcagttacaccaggttgcgcatattgcacctcagtatcgccaccttgatatcgaagccctgaaaaataatacggcgaacgatctacaactgatgcaggagattctcatgactttccagcatgaaacgcataaagatctacccgctgcgtttcaagcactagaagctggcgataacagaactttccatcagtgtattcatcgcatccacggtgcggctaacatcctgaatttgcaaaagttgattaatattagccatcagttagaaataacacctgtttcagatgacagtaagcctgaaattcttcagttgctgaactctgtaaaagaacacattgcagagctggaccaggagattgctgttttctgtcagaaaaatgactaaatagcggctcccacaatgttcaaatgtgggagctatttaccagcacatcttacatttatgatgagaactcctggcgaatttgttccccatgctggtcgagcgttgccgctcccggcataacatgcgggtccgcgcagccgctgatttttatcggattacccggcatcattattcccccggcttcaatcaacatatttctcgcctgagtttgtggcaatttaatggcctcagccacacttaataacggcgcgacgggtacaccaacttcatgtattctggctaaccaaacttcagctgcctgcgtttttaacgtccgctcaatatattgtttaagaatagcctggttttgtacgcgtaaaatattgctgctaaatcggggatcattaaccagttccgtaagctccagtgcctggcataacgcagaaaaaagcttgtcattaccacaacaaatcgtaatcggcttatcctgagtattgaaaacatcaaaaggtgccatgtagggatggcgatttcccagacgttgtggtgacttccctgtcgcgatatatgccatcagaccatgctccagaaaactcagcgtggcatcaaacatcgctatatcgacatgcgcccctctctggctcttttcgcggccataaagtgcactcactattccgctgaataaatagacaccgccgcatagatccgcaagagatgtaccaacgcgcactggcggagcatcaggatatcctgtttccatcattatcccgctcattgcctgaatgatggtatcgtaggcaggagcatcttttagcggaccggtatgtccgaaacctgacgatgaagcatatatgaggcgcgggttgatttcttgaagcatttcccatgaaaaccccagtttttccattgtacctgggcgaaaattctcagctaatacatcagcttgtttgagcatatttataaatatacttttatcgtgatcattctttaaatcaagaaccacactctctttgccatgattaataaaactgtaatagagtgactgtccatccacatagggaccaaatgtgcgggtatcatcaccatgacctggtggctcaactttaattacccttgcgcccatattacaaagaagttgagttccgaaaggtccattaaggacatgtgtcatatcgataactaataagccttcaaacggccctttgctttcattatttgtcatttgcttatgccttgaaaaaagccgaaggtgaaaagacacttcggcatttatgtaaaatcaataacatgattaattatgaaaccagtcgactgacataaatccacaagggagccgtgacgacaaaacccagtacgctcacagccaatgacgctgtaccagtgcgggtgtagacattaaaccggctggcaataatgattccggagaatgccggcggtaatgcgcctgccagtaccatcatctgcaaatgttcgctgttcaaatgacatgccataccaacgagaagcagcgccagtggcatcagaatcagcttcaggaaggtgttataagcaatttcggcactgaactcgaatttatgtgcagccagagtcaaccccgcagcgaataccgctacccctgagttagccttcgcaatcagattaaaggttgggtcccatgctgccggaatttttaccccaaccaacaccaggatcgttgccagaacaggtgcccatacaactggctcctttgccgcagaaattaatgcgctcagattactattcttcttaccatccgctcctgaggaaggattcagcaaatacagaccaataggaatagtaattgcgttaacaataatagaaataattgctaccactaaacctgttgatacggaatcaccataaataggatcgagaactgcaaaccccaggaatccaatggtaggtgaacctgcaattaatgcacatacagctgcttctgcatgggtacgtttaaaaaatttgtagcaaccgaaccaggagaaaaagaaacatccgacaataaccacaagtgatacaagggtcagacgagtgtccgcaaaaatcatttccctgtttgcccgagtaatagatacaaatagagccgcaggaagcgcgtagtttaataccagtttattaaatgcccgagcttgatcttctgaaaaagtttctcgtctgccgctaaaataacccaacagcatgattacgataataggcaataaatcgccaataaaaaatgttagcataatagtatttccgataagggtcccctcaccatcgcataatgagttggcaagaggagacgatgtcagtatttaattaccagcgacttgttttgggttaagtttggtaatatggccactttcagttcctgctgcagggtcgatgaccacattaataatggtcggtttgcgcgactgaataccggtggttaaagcatgacgaagttcatctgtcgtggtgacgttatagccaacgccacgaaacgcatccattaatttgtcataccttgcatggtgcaacagatccgttggtgatggtgcaccagcgccactgagatcaacaccgtctcctctgtagatgccgccattattaaaaataacgatcgtcaccggcaggttatatcgacaaatcgtttcaatttccatcccactgaaaccaaaagcactatcaccttcaatggcgacaaccggagaaccagaagtcacgctagcaccgatggcatagcccataccgatgcccatgacaccccaggtaccacaatccagacgacgacgtggtttatacatatcaataatatttcgtgcattatccagggtatttgcaccttcattaactaaataaatatcctggttctcgcgcaatacgtcgcgcacagcacttaatgcattaaagtaatttaatggttgagtatctgtacttaatttttcatgcattttttgtgcattttgctgcttgtggatatttaaaatatcgcgccataccagtggagtcgtaaatgtgttttgtttcagttctgccagcataccttgcatactggatgcaatatcaccaacgactggcacagcaatggggcggttgctgtcaatttcctgcggttcaatatccagttgaataaactgtgtatctgccgcccatccttttttaccgtgtgccaataaccaattcagtcgtgcaccaacaagcatgacaacgtcagcatttgccagggcaaacgaacgcgcagctgccgcagaaagtggatgcgtatcttcaaggatccctttcgccatagacattggcaggaatggaatctgagtactttcaataaattcacgaagctgttcatcagcttgtgaatacgccgcgcctttgccaaggataattaatggccgttcagcttttgctaaaagcgaaattgcgctagtgactgacttcgggcatggcaataatgctggcgatggattttcaactttaacaatcgtggttaacgcttcgtctttttccatcgtcgcggccaggacatttgctggcaaatcaagataaactccgccagggcgacccgatacagagacccggatagcgcgtgccaatgcaatgccaagatcctgcggctgattaacgcgaaatgctactttggcatacggttttgccgcattcatttggtccagctcttcataatcaccttgctgtaggtcgacgatcgcgcggtcgctggagccgctaatcatgatcatcggaaaaccatttaccgttgcgttggccaatgcggtcaaaccattgaggaatcctggcgcagaaactgtcaggcagatccccggtttttgggtaagaaaaccgcttgccgcagcggcatagcctgccgactgctcatgacgaaaaccaatataacgaatgccttccgcctgggcatggcgtgccatatccgtcacaggaatacctacaacaccataaatagtgtcaatattattctgttttaatgcttcaacgatgatatgcataccatctgtcatttgaagttgatctgacatgattaataacctcgaaatttttataaattgggagccagaagcccccgttaatatcagatggcgtggttttgcttcattgcagcaatttcatcgtcgctataacccagctcctgcaatacagcagcggtatgttcacctaatagcggcgcagctttaatatccggcgtaaaggcagagaatttcattggacaaccaacggtcagatattttccacgcaacggttgttccacttcaacaacactgccactttggcgcaaagagggatcaagtgaaatttctttcatacttaaaaccggtgcacaaggaatatcaaactgagtcaaataggccaccgcttcatgtttatcaatagtgacagtgtatttttcgatttcagcaaaaatatcgaaaatatgtggctgtcgtgcatgggctgtactgtatgccggatcggtaatccattctggtttgccgatggctttacaggtgttttcccagttttgctcctgaatagtgaaataaatataggcgttaggatcggtttcccagcctttacatttcaggatccagccaggctgaccgccaccacctgcattaccaccgcggggaactgcatcaccaaatgtaccattcggatactgcgggtattcttccagataacccaatttatcgagacgctgctggtcacgtaatttcacgcggcaaaggttcaatacggcatcctgcattgacatggtgactcgttgcccacgccccgttttttcgcgatgcagcaaagcagcaagtaaaccgatcagcaaatgcattccggtgttgctgtcacccaacgctgcagcgcttaccagcggcggaccatcccaaaaacccgtagtggatgccgcgccacccgctgcctgagcaacgttttcataggcttttacattcacataaggcgaacactcatcaaaccctttgatcgaaccaaaaatcagacgtggattgatttcttgaatatgctcccaggtgaagcccatgtgatcaatggcccctggatgaaagttctcgactaagatatcagcttcgcggatcagcttttccattacctctttgccttccgctgttttggtatttaactcaatagaacgtttgttactgttaagcatggtgaagtaaagcgcatcgatatcaggaatatctcgcagctggtgacgcgttacgtcaccaacgccgggacgttcaattttaataacgtcagcgccaaaccaggccagcatttgagtacaagatgggccagattgcacaccggtgaaatcgagaactttaattccttgaagtggagttgacatagcaatacctattagttaattaaatatgtgttaatttagcgtttatttaaggcgtaatatcttctataaataacccgcaaaatatcgtcgtagctgcactcgatatttttaaaatcctgtatcaagtgctgaaaatcatttcatcgccacttccaattcctttctgcatggtaagtagtgaggacgaaaagaagaatatgataaatattgattcgtggtaatcagagagagtcgcgacatttgtgatgttattcttacaactgtaagaagcgccggtgatttacaagtaagggtatgattacgctttttaaagcgtaccataaaacataacataataaatgatttgtgatgacacgggattattgggatttactttgaggaagataaaatgcgtgtttatagaaccgcgagcgccaaataattttatgacaacaacctgtcgtattgtggtcataaaaaattgtcggctggagggagttaaatcctttacctcaatatactgcctgtcagcattagttcacaaacagtgcttcgctgtcgacgatgattccatcttccgcacctttaagcgccaggtttgcctcgtagtattgctttttatcaagcagtttctgcgcatcagcaagtgcattacgagtctgtttaagcggcatcagatattggttttccattacgccaacaccggccaggcgaagttcttccattgcgccctttttatcccctttcgccattttttcattggcaatttttatcgcggcttctttttcgggagttgctacatagctctcagaaattccgacagatgcattaatgacaatatattggtcatcattgagattggtctttttacctggcttagcgaactttgcccattcggtactgtcatctgacagcaaagcggaagcttcattggtcagttcttttgccttttctggatcgccatgaaacagagccaggcgcgctacctgcacgtcacgcatcgcatataaaccttgttcagagatacgctctgctgctgccgttttctgggtttgctgaacttgctgagtttgctgttgtgccgctaccggtgcattatcagcagcccatacagttgaagatgccagaattgctgtgaccatcgtggccataattaaacgtttcatacttacctcattctttaacagttttagaaaacgccgccatcatattgggtgagcatgaaatgagaaatcagagagcaacggtcattttgaaagggttatcttacagttgtagttattatcgcaagaagtattttagtcttacaattgtaggaatatgcttcctgtcacagagaactattcttatgtaccacaaagagatgtcatttattatatcgatgtaaatattgattaattatatgtaaatacagccataacatcgtaggtcctcagtgaaccattttcaggataactttctatgaaagtaaacttaatactttttagcttatttttattggtctctattatggcatgcaatgtttttgcattttccatttctggtggtggaagtgagaggagctataaagagacggaaaaaacatcagcgatgacgataactcactctacaaaacttcagccatcacaggcaattttgtttaagatgagagaagatgcgccaccattaaacctcacagaagaaaccacgcccccttttccgacaaaggcgaattatcttattcatcctgtgcgatagcgtctgtcacctggcaggtgaacaatcatgtctgatgctgatgtgaacacctgcccaaatgagccatcctgacccactaccgcctgccataccccaccataaagcgaatcatcaagccacaagccggggcaagaaacataaatatccccgtcaccagttcattaccgcctgttaaccacatggtgaagtaataaatgagtgcagcgaggatcaccatgccgaagaaagaagagaccgccgataccacgtccagtacctgaccgatgtatccgcttacgcagacaatacacagggcgagaaacatccataaataaatcatagctcaacctcctgccgcgctaaaaaacctgtaacttcagtcactttaatagtaagacaatccttaacctctggcaatttttgctaagcatcaatgaaaacagcatgttaaatgcaacgctattgcgtgcggaaaattttttactttgcacgattaataatcagtagctgaaagcagtcagccagtgataaagtagagccaccgcattcatgctcctcgtggttatgtcctgactagtctttacactctttacaggaaccattgtcgtacatgatggcccaaccaattgagtgtaccgctgtcgacatggaatcttctgcgatacaacaattcgtatctacagaaggtaactatgtttccacaatgcaaattttcccgcgagtttctacatcctcgctactggctcacatggtttgggcttggtgtactctggctttgggtacagcttccttatcctgttctctgctttctcggcacgcgtattggcgcaatggcgcgaccattcctgaaacgtcgtgaatctatcgcccgtaaaaacctggaactttgtttcccgcagcattctgcggaagaacgcgagaagatgattgccgaaaactttcgttcactcggcatggcgctggtagaaaccggcatggcatggttctggcccgacagtcgcgtacgtaaatggtttgatgttgaagggttggataaccttaaacgcgcacaaatgcaaaatcgcggcgtaatggttgtcggcgtccattttatgtcgctggaactgggcggccgcgtgatgggactgtgccaaccaatgatggctacctatcgtccacataataatcagctgatggaatgggtgcagacccgtgggcgcatgcgctctaacaaagcgatgctcggcagaaataatctgcgcggcattgtcggtgcactgaagaaaggtgaagcggtatggtttgctcccgatcaggattatggtcgtaaaggcagctccttcgcgccgttctttgcggtggaaaatgtcgccacaaccaatggcacctatgttctctcccgtctctctggcgcagccatgttgaccgtaacgatggtaagaaaagcggattacagcggatatcgtttgttcatcaccccagagatggaaggctacccgacagatgaaaatcaagccgctgcctatatgaacaagattatcgagaaagagatcatgcgcgcaccggagcagtacctctggatccaccgtcgctttaaaacgcgcccggtgggagaatcgtcgttgtacatttaacaaactgctcttactctttccctcctcaaatcggccataataacctcatggtttttatggcttttttcttaaggtttttccttcgctgaatatctaattattaccgtcagaaattaaactgtcgccgatatgagacacttgtaagttactaaaagtaaataagaaaatgcctcttgtctcgtttcagttttaggcgtacattagcgccgtctcgagcagtttagctcagaattctggggtgatgcccacggtaaaatacagggcttttaaggtcgctttgcccggtgtcaactcactgtatcaggtgtaatgaagtcattcaggcgtaacagtaattacgcggagagatgtaaagtgaaatatttctttatgggcatttcttttatggtcatcgtttgggccggtacttttgccctgatgatctaaaagcaaactgtgcaatgaaaaacaggagccatcaggctcctgtttgcatttctgacgacggtgtttattccgcgttttcgtgaatatgtttgctgctggcgggtagtaaaccgtcggcacggaacatcgctttaatccctctgatggcctgacgaatacggtcgcggttttcaatcagtgcaaagcgaacatgcgtatcaccatagtcgccaaagccaatccccggcgagacacaaaccttcgcttcgttaaggagcttcttggcaaattccagcgatcccatggccgcatatggttccgggattttcgcccagacatacatcgaagccttcggcatttcaaccatccagcccgcttcatgcagccctttaaccaatacatcacggcggcgtttgtactgttcggcaatgtcgcgcacgcactgttgatcgccctccagcgccgcaatcgccgccacctgcaacggcgtaaaggtgccgtaatcgtgatagcttttaatacgagctagggcgctgaccagcgttttgttgccaaccataaagccgatacgccagcccgccatgttgtagcttttcgacagcgtaaagaactcgactgccacatcgcgtgcacccggtacctgcatgattgacggcgctttccagccatcgtagacgatatcggcataggccaggtcgtggaccaccagcacatcgtagcgtttcgccagcgccacaaccttttcgaagaactccagctccacgcattgcgcggttggattcgacgggaagccgaggatcatcatcttcggtttcggataactttcacgaatggcgcgctccagttcgttgaagaaatcgacaccttccaccagcggcactgagcgtacctgcgccccggcaatcaccgcgccataaatatggatcgggtaacttggattcggcaccagcaccgtgtcaccatgatccagcgtcgccagcatcagatgcgccaggccctctttcgaaccaatagtgacgatggcttctgattccgggtcgatttcaacgtcgtagcgatcctgataccagcgggaaatggcgcgacgtaaccgcggaatgccgcgtgaagtggagtaaccatgcgtgtccgggcgctgggccacagtacataatttttcgacgatatgcggcggagtcgcaccgtccgggttacccatgctgaaatcgataatatcttcgccgcgccgacgcgcagccattttcagttcagcggtgatgttaaaaacgtagggcgggagacgatcaatgcgcgtaaagcgacgttcagggcgagtgtcagccataatttcctcagattaacgttagcgcccggaccgtccgagcgacgctgccacaatggtggctgttttgaaaatagcctgattaatttctgtctgtccagcgttttagaacatttttatcaatggctttaaatgaggaactccacttcaaaaacaggaaatttttctacgctaacaagaaaattaccaccaattttattaacattataatttcaataaatttaccagccagaagtgcattatcaagagatacattgctaatacaccatttatctttcaatccccttttaaatttatggtttttcctcaaaaacggcctgctggtcatcagccttcaggttacctatcatagaggtttaatccttattcagagtcacccgtgcacgaaatattcaacatgctgctggcggtcttcgatcgggcagcgttaatgcttatctgcctgttctttctcatccgtatccgcctgtttcgcgaactgttgcacaagtcggcgcactccccaaaagaattgctcgccgttaccgccattttctcgctgttcgccctgttcagcacctggtccggcgttcccgtagaaggctcgctggtgaacgtacgtattatcgcggtgatgtccggcgggattctgtttggcccgtgggtaggcatcattaccggcgtgattgcgggtattcaccggtatttaattgatatcggcggcgtgacggcgatcccctgctttatcaccagcattctggcgggttgtatatcaggctggataaacctgaaaatccccaaagcacagcgctggcgcgtcggtattctcggcggcatgttgtgtgagacgttgaccatgattctggtaattgtctgggcaccaactaccgcgttggggatcgatatcgtctctaaaatcggcattccaatgatcctcggtagcgtctgtatcggctttattgtgcttctggtgcaaagcgttgagggcgaaaaagaggccagcgccgcgcggcaggccaagctggcgctggatatcgccaacaaaacgctacctctgtttcgccatgtcaatagcgagtcattacgcaaagtttgtgaaattattcgcgatgacattcacgccgatgcggtggcgattaccaataccgatcatgtgctggcctatgttggcgtgggtgaacataactatcagaatggcgatgacttcattagcccgactacccgtcaggcgatgaattacggaaaaatcatcattaaaaacaatgatgaagcccaccgcacaccagagattcattccatgctggtgatcccattgtgggagaaaggcgttgtgaccggaacgctgaaaatttactactgccacgcgcatcagatcacctcgtcattacaggaaatggcggtcggtctgtcgcaaatcatctccacccaactggaggtttcacgcgccgagcagctacgtgaaatggcaaataaggcagagcttcgcgccctgcaaagcaaaattaatccccatttcctgtttaacgctttgaacgctatttcatcatcaatccgtctgaatccggatactgctcgccagctgatctttaatctgtcgcgttatctgcgctataacattgaattaaaagacgatgagcaaatcgatatcaaaaaagagctgtatcaaattaaagactatattgccattgagcaggcccgctttggtgacaagctgacggttatctatgatattgatgaagaggtgaattgctgcattcccagcctgctgatccagccgttggtggagaacgccattgtccacggtattcagccttgcaaaggtaaaggcgttgtcaccatcagcgttgcagagtgcggaaatcgggtacgcattgcggtgcgagataccgggcacggcatcgatccaaaggtgattgagcgggtcgaagcgaatgaaatgccgggcaataaaattggcctgctgaatgtccatcatcgcgtgaagttattgtatggcgaggggctgcatatccgccgcctggagccggggacggaaattgcgttttacattcctaaccaacgcaccccagtcgcctcacaggctacgttattgctttgagccggagtgatattgtgaaagtcatcattgttgaagacgaattcctggcacaacaggaactgagctggctaattaaagagcacagccagatggagattgtcggcacctttgacgacggtctggacgtgttgaagtttttgcagcataaccgcgtcgacgccatttttctggatatcaatattccgtcgctggatggcgtgttgctggcgcaaaacatcagccagttcgcccataaaccgtttattgtgttcatcaccgcgtggaaagaacatgcggtagaagcgtttgaactggaggcgtttgactacattctcaaaccgtatcaggagtcacgtattaccgggatgctgcaaaaactggaagcggcctggcaacaacagcagaccagcagtacgcctgccgcgacggtaacgcgtgagaatgacaccattaatctggtgaaagatgagcgaataatcgtcacgccaattaacgatatctattacgccgaagcgcacgagaaaatgacctttgtctatacgcggcgtgaatcctacgtaatgccgatgaacattaccgaattttgcagcaaactgccgccgtcgcattttttccgctgccatcgctcattttgtgtcaatctgaacaaaatacgcgaaatcgaaccgtggtttaataacacctacattctgcgactgaaagatctggattttgaagtgccggtcagtcgcagcaaagtgaaagaatttcgccagttaatgcatctttaatcgggaactttcatgaaagcaccaggcttgcccgccgatcaacaatttttcgccgatctgttcagcggcctggtgcttaacccgcaactactggggcgcgtctggtttgccagccagcctgcctcgttaccggtgggcagtttatgtattgattttccccgtctggatatcgtgctgcgcggcgaatacggcaacctgctggaagcaaagcagcagcgaatggtggaaggagaaatgctgtttattccggcacgcgcggctaatttaccgatcaacaacaaaccggtgatgctgttaagtctggtgttcgcaccgacctggcttgggttatcgttttacgatagccgcaccacgtcgttgttgcatcctgctcgccagatccaacttcccagcctgcaacgcggcgaaggtgaagcaatgcttactgccctcacccatcttagccgttcgccgctggagcagaatatcattcagccgctggtattaagtttgctgcatctttgccgcaacgtggtgaatatgccgccgggtaattcgcagccgcgcggcgattttctttatcacagcatttgtaactgggttcaggataattatgcccagccgctcacccgcgagagcgtggcacagttttttaatatcacgcccaatcatctgtcaaaactgtttgctcagcatggaacgatgcgttttatcgagtatgtgcgttgggtgcgaatggcgaaggcgaggatgattttgcagaaatatcatctgtcaattcatgaagtggcgcagcgttgcggctttccggacagcgactatttttgtcgcgttttccggcgtcagtttggtctgacgccgggagagtacagcgcccgttttcagggctaacgtcagaaggttaattccgtttccagcagcgtcaggatgctttgtgcatcttgcgcggcaaacaacgactggcggaagtgtttattcaccagtttacgcgccagctgcgagaagactttcacatggttcatcccttcgttagcacccaacgtcagcatgatcaccagttcgacttcgcccatctctgactgccagtcaaccggtttcaccagccgggcaatgctgatactggaatgacggatccactgagatttggtgtgcgggatcgccacgccaaaaccaacgccggtagtgacaatctcttcccgctgccagacatcttcttccagctcaaacggatgttcagtacgcccgttaacgccgaggttgccgcacaggaactggatcgcctgctctttattgctaaaatcctgatcaacaaagatattctccagcgccagcagtgggcgaacgtcttcttccggcgtaaaggcggtgagtaacgcttcaatttcctgcgcactgcggcattcacatgcctgacgcgccagttcccgacacgcctcgctatccagttgacgaagctggcttttcaccgccggaatacgcgggctactcatactcagctcatccaggcccagcccaagcagtagcggcagataacggctttcaccgcccagttcaccgcaaatgcctacccatttgccccgctgatgcgcagtggtaacaatctgctgcaacatgcgcaggaacgatggcgtaatcgggttatacagcggcgatacgcgcgggttattacgatcgaccgcatacagatactgggtcatatcgttagaaccgatactgaagaaatcgacctcatcgcagaagtggtcgatgatgtaacacaccgacggcacttccaccatgatacccagagtaatcgtctctgcatgacgcaggccatcgcgcttaagctcaacgatcgctttttggatctcgcccttcacccataagatctgatcgaggctgtgaaccatcgggatcatcaactgggcgttgccaaaactggcagcgcgcaaaatcgcccgtagttgagtgcggaacaggccagcaaattccgggtaaatacgtaccgcgcgatagccgaggaacgggttctcttcctggggaatattcagataaggaatgcttttatcgcctccgatgtccattgtgcggaagataatcggcttgtcgcccgctgccagtagcacctgctggtaggcttcaaattgctcctgctcgtccggcgcgctgtcacgatccatatacagcatttcggtacggaacagcccgacgccttccgcgccgttggcaaacgcgcctggtgcttccagagcggtgccaatattcgccgcgatatcaatacgcttgttatcacgggaataggccagctgcgcggcagcctgcgcctgttgtttttggcgtttatccgccagcgtctgcgcaacctgataataaccgctcaccgcgtcattcgggttaatcgccagcacgccgcactgggcgtcaagcaccgccggttgcccggcataacgggcaatcgcatccagcggcaggccgctcagtaccgggatcgccgaggcgcgggccagaatcagggtatgcgaggtgcgcccggttttctccagaatcatgcccgcaagatttttcaaatcaaggctcaaaaactggcttggggttaaatcttcagccaccagaatggtcggtttttccagcaccagattgttgcgcggcttcagttccggccaggtgatatgcagcaactgttcgctaatatcgcgaatgtcgctaacacgttcgcgcagataatcgctggcagaagcagaaagcttggcgcaaacctgctccatattgctgatgatcgccgcccccagtccctgatgctgttctgtcatcaggcgacggatattgcctgcaaattcatcatcctgaatcagcgacaaatgggcgctgaggatagttttgctttcgccgtcacgctcacgcaattgctggttcagttgctcggcaagcgttgccaggctgtgctccagccgggtggaatcttgcacactggcggggattgcccgataactgtcgaggctgtcgctttgtaacagggtcagcgtacccacgccgacgccgcttgccagcacattgccgtacagtaaatccgggttaaggcggcttaatgaacgcggcagcggatgcgccgtcagttctgcctgcgtaggctggacgctgtcgctgtcgataaagcgcacctggatgtactcttccagcacgcgccgcgcctgctcttcatcgctgccgctaatgttcaggctgcaactgtcattaaatagggtgccggtgccaatcagcgccagcgaacttttcgcatcggcctttgcgttctggcgatggttaataaaggtgacttcactttgccactggctgcactgttctttaagttcccacgccggacgagcatgcagaccgttaggcaaaggacagagaaattgaatcgttaacataaccgctccgggttaatcaggagatcatctgaaatccgtcagttgaacaaccgtctcacgggtaagacgttgaataagggcagataaaagttgctgcatctgcaaaatgtcgcggcaatcggcaatcgatgccgcacaatgtccgtggcgcgtcgctggccccatcaccaccgtgggcacgccggtgccggttaaatgcaccgctccgccgtccgtgccgccgttgctgaacatatccgcctgcaacggcacgccaatttctgccgccacggtttcgatccaggcggtaagttttggcggcgcaatcagcgacttgtcgcttaacaccagcatcggcccgttaccaatctggcgatggttagccgcgctataatcaaagtttttcgcccagcaggcggtatcaagcacaatggcgacatccggcgacaccgcgcgggtggcagtttgcccgccgcgtaatcccacctcttcgctggaacttgccaccagccacacctccgcaggcagttcggcgtcgtgcagctcacgtagtaacgtcaccagcagatagcaaccgaggcggtcatcaaaggctttccccatcacccgctggtgagggagaacctgaaaagttgtatcaaaggtgacgcgatcgcctggacgaattcccgcctgcatcacttcgtcataggagcgcgcaccaatgtccacgcgcatggcgctgacgtcattcccctgccggtcgccgtcaagcaggcctggaattttgcactcttcacgggtggtgatgcgcaccggctgcagctggcgggcagccatgcgcacgttgccaaccggcagcacgtcaatagcgccttcgcgggagatgctgcgcaccataaatcccacttcgtccatatgggcgcagatcatcaccttcggacctgtcgattcattgaggcggatcagcaccgatcccagaccatcaaatcgcacttctttttgcaggcgatccgcttcttccagtaggatctgccgcacttcctgttccgaggaggcgatcgcatctgcctcgctcaacgcttttaatagcgataaatccattatgcctctcccgtgagcaacactgttttcggcatggcgtagagcacttctgcgccttgcggggtaaccagcacagcatcttcgatgcgcacgcccccttgccctggcaaataaatccccggctccacggtcagcaacatgcctggctgtagcgtcgtggtgtcccgcggtgaaaaacgcggatcttcatggacttcaatgccgatagcgtgaccagtgttatgaccgaaatagtcgccaaatccagcctcggtaatgacccggcgcgcggcgtcgtcaatctgctggcagcgcacgccggggcgaattgcagagattgccgcgagctgtgcctgcaggacaatctgatagacgtcaaacagcgggtgagattcggcgctcaccccttcgccattcaccagcaaggtgcgcgtcatatcagagcagtagccctgatacagcgcaccaaaatcgagagtgacaaactcgcccgctgcaacaatcttgtcgctggctttgccgtgcggcagcgccccgcgccagccgctggcgacaatggtgtcaaaagaggctttttctgcgccctgctggcgcataaaccactccagttcagcggctatctcgcgctcgctcatccccgcctgaataaagcggcgaatatgctccgctccgcgatcggcaatcccacaggcgaggcggattatctccacctcctctggcgttttgatttgccgcagcacatccggcgtggcgctaaccagtttcgcattgagttcagactgccagcggtgcgcggtttcccaactcacctgctggccctcaaaaccgagcgtttgcaactgttcatcggcaatgatttgattgacgatagtggtaagcgtgttcgttgcgtcaagcaaatgcagctggtagccttgcgcacgggcttccacctcaacgtaatagcgcgaatccaccagaatgtgcgcactttcacggctaatcaccacataacctgatccggtggagatccccagatgcggctgtttgttctgccgtgaggagagaagcactgcatccagttgttgcgccttaagccagtcgcgcagcgaagcgagtaatgtcatctggattttccttcttacaggctatcgattaacaatttgcctttacggaacatcatcagacgcaggaacaccaccatcagcgcagttatgactgcccccagcgcgatccccgccatatagacgcccaggttagtgaccagcggccatgcccagatagcggactccgggaaccattgcactgcgcccagccagacagcggcggttgagccgacaatagcgccgaccatatacgacggaatggcggtgatggggctttccagcgcaaacggaatcgcaccctcactgatccccataaacgccaggaacatggcggtcttaccctgcggataaagttgagcgttgaacaggcgtttgccggttaaacgacggtcgataatggtcgccagccccagaccaatcggcggaataacgatagcgatagaacgcgcggtaaccggtaatacgtggtcggtggtaaagctgaaggcaacgaaacctgccgctttgttgattgggccaccaaggtcgattgcggtcgccgcggcaatccccattgcatacatcagcgcgcccttctcacctgcggcagtcagcacggtacggataccgccgttgatccagccaccaaatggggtgatgacatagtacatcgccagcatgacaaaaatggcggaaagaatcggtagcaaaaatgtggttttgaacgctaacaggaaatccggtaactggattttctggttcatccacttcacaaggtaacccgcgacgatagaaataatcagcgcaccaatgaaggttgacggcaccggcgaagaggtcgcccattgcatagtgctgggatcgaagttcagcagttgcgtcggctgggtagacatcaacccgccgataaaaccagccgggaacgccagtttgccaccgatagagttcgccacaaaagcagcaaacatcggaatggcaaaaccaaacaacacgccgccgaaggactgcgacagccaggcaaatttaagtaaggagaggtcgaaaccggagaatttcccgctattaagagcatccatgatgccgatctcagcaggaattttaagccagctataagcaatcagctggctgaaagcgaggatcacaccgcccataattaaggtcggcaccatgcgtgaaatccctgacatcacatgctgcgggagttcaccccagaagctgcttttagaggcctgcggattcttaactgccgctgccgcaccggatgcgccaggcacaacggttgcactgcgttttttaatggccataacaattatccctgtcgaatattactgttgttcagaggcaatcatctcttcgatttctttgatgatgcctacagcgtttttaattgcgtcctgcaaagtgatttcataaacgtcgcgtgattcgaaacgttcgttatcttccggggtaactgccacggaatggatgatgatggtcgcttcggcgatatcctgcgccgtcaggcgattctggatgccgtccgcgccctgggtttcaattttcacttcataaccggcttctaccgccgcttcttccagcgcctgagcggccataaaagtgtgagccaggcccatcgggcaggcacataaggcaatcagtttcttactcatcgttaattcctcgttcagtgatagttgacgagtgaaattatgaacgtgcaaaacaaatcgccgttaccagacaaataatgcatttactggagaattaatcccgctgtatggaagtgtgacgcaggtcggccttgtgaggggacacaaagaaaaattgaattaactgtatgatttaaaagattatcgggagagttacctcccgatataacaggaaggatttacagaatgtgacctaaggtctggcgtaaatgtgcaccggaaccgagaagacccggattgtcatggacgatgagatacaccggaatatcatggacatattctttaaagcgccctttatcttcaaatgcggcacggaaaccagaggctttgaagaactcaaggaagcgcggcacgataccgcccgcaataaacacgccgccaaatgtcccgagattgagcgccagattgccgccaaaacggcccataatgacgcaaaacagcgacaacgcgcggcggcaatcggtgcagctatcagccagcgcacgttcggtaatatcttttggcttgagattttctggcaggcggttgtcagctttcacaattgcgcgatacaaattcaccagcccagggccagaaagcacgcgttccgccgaaacatggccaatttccgcacgcagtatttcgaggataatggcctcttcttcactattcggcgcaaaatcaacgtgaccgccttcgcccggcaagcttacccaacgcttatcgacatggaccagatgcgcaaccccaagccccgttccggcaccgtaaaccgcaataggcttaccttctaccggttctgcgccaccaaactgaatcagatgctcttttttcagcatcgggatcgccatcgatacagcggtaaaatcgttaataatttccagatggctaaaaccgagattctttttcatttcggcaattgagaacgcccaggtatggttggtcattgccacccagtcaccggtaattgggcaagcgatggcaatacagccgtctttcacctcgaccttatgttcttcaagataaacgcgaatgaccgcttcgaggctggggtaatcaagccctgaataggtcttagcctgcgagatttcaccactggcaatatcacacagagcaagacgtgcgttggtgccgcccacatcaccgactaatgcatactttgtcattcttcaactgctccgctaaagtcaaaataattctttctcacactgtaaatacctgggggcataacaacaacgccggaaaggcaggctccctgtaaatatcgatctgggtcacacatttactttatcgtttcagcaccaattgcagcgatgcctttttgcaagctgggcaaactaagtatctgaccccgcataaggaatagaacatgctccatccgcgagccagaaccatgttgttattatcgctccccgccgtggcaattgggattgcgtccagtcttattctgattgtggtgatgaaaatcgcctcggcattacagaatttgctctggcaacgactgccgggaactctggggatagcccaggattcacctctctggatcatcggtgtattaacgctaacgggtattgcggtggggttggttatccgtttcagccagggtcatgccggaccagaccccgcctgtgaaccgctgatcggcgcaccagttccgccctctgcgctaccaggacttatcgtagcattaattctcggtcttgctggcggcgtcagcctggggccggaacatccgatcatgaccgtcaatatcgcccttgcggttgccattggcgctcgtctgttaccgcgcgtcaaccgaatggagtggactattttagcctctgccggaaccatcggcgcgctgtttggtacacctgttgcggcggcgttgatattttcgcaaaccttaaatggcagtagtgaagttccgctatgggatcgtctttttgcgccattaatggcggcagcagctggtgcacttactaccggattatttttccatccccatttttcactgcccattacgcattacggacagatggaaatgaccgatattctcagcggtgcaattgtcgcggcgattgccatcgcagcagggatggtcgccgtatggtgcttaccacggttgcacgcgatgatgaatcaaatgaaaaatccggtgctcgtgctgggtattggcggatttattctcggtattctgggggttattggtggaccagtttcgctgtttaaagggctggatgagatgcagcagatggtggcaaatcaggctttcagcaccagcgattactttttgctggcggtaattaaacttgccgccctggtcgttgctgccgccagtggctttcgcggtgggcgaatcttcccggcagtgtttgtcggcgtggcattagggttgatgctgcatgagcacgtacccgccgtaccagcggcaataaccgtttcttgcgctattctcggcatcgtgctggtggtaacacgcgatggctggttaagtctttttatggcggcggtcgttgtacccaataccacattgctaccgctgctctgtatcgtcatgcttccggcatggctgttattagcaggtaagccgatgatgatggtcaatcgtccgaagcaacagccaccccacgataacgtttagcaaaaaatgctctcctttatgatttaagagttatggcgatgatacggggctttacctccccgtaatattgcgttaacaggccgctgacggcttcgatcgtgaaggagaataacaatgttcaggtcactgtttctggcggccgccctgatggcatttaccccgcttgtagcaaacgcaggtgaaatcaccctactgccatcaatcaaattacaaattggcgatcgcgatcattacggtaattactgggacggtgatcactggcgcgaccgtgactactggcatcgcaattatgaatggcgtaaaaaccgctggtggcgtcatgataatggctatcatcgtggctgggataagcgtaaagcgtatgagcgtggctatcgtgaaggctggcgcgatcgtgacgatcatcgcggaaaaggccgcggacatggacaccgccattaaacacattcgccaatggagcacaatgcctgatgcgacgctagcgcgtcttatcaggcctacaaaccggctctttaacgcgtagggcggataaggcgtttacgccgcatccgccaatagtgccagatgcgacgctcattcaactacaatcccagcgccgtccccaccaacaaccagatatttagcgccacgaccagcactacaatcacccagcctgtctgttttacgcgtttgctgttcaccagatcgcccatcaacttgctgtcactggtgaaaatcagcagtggaaccagcgccagggcgataccaaaacttaacagcacctgactcataaccagaatccgtgtcggatctaatcccatcagaatgacaataaatgacggcagcatggtgactgtacgacgcacccacagcgggatatggaagcgaatgaacccctgcatcaccacctgccctgccagtgtccccaccaccgttgaggacagtccggcagcaaccagacttaacccaaagaccgttgccgcagcatggcttaacagcggttgcagcgtcagataagcctcatcaagatcggcaacaccagtatgaccagaaaagtggaacgccgccgcagctgtagccatcatcgccagattgacaaaaccggcaatcgtcatggcgatagccacatcccatttggtggcggaataacgttgttgacgcgaaccgccatgtaaatgctgagtgagcgaagagtgcaaataaatcacatgcggcataatcgtcgcccctaacacgcctgctgccaggaagaccgcctccgaagtaggtaaactcgggatcaccattcctttacccagctgcgccaggttaggctgggagaaaatcaactcgacaatgtaagccgcggcaacaaacaacagtaacccgccaatcactttctccagcggtttttgcccgcgacgttgcagcattaaaatcaggaaagtcgcgatccccgtcagcaccgcgccctgcaacaacgaaacaccaagaatgagtttaaaaccgatcgccgcaccaataaattccgccaggtcggttgccatcgcaataatttctgcctgaacccaatagaaccacactacgggacgcggatagtgatcacgaatctgctccgccagatttttaccggtggcaatccctagtttggcagagaggatctgaatcagcatcgccatcaggttggcccaaacgacaacccacagtagctgatagccgaagctggcacccgcctgaatattggtcgcaaagttaccgggatcgatataaccaatcgccgcaatgaacgcaggtcccattaatgcgagcctcatcttgcgcgccgcccgtccgctgctactctcaacgcgatagttcgtcatcttgtgcctctaaaacatagcctttgctatgtttcatgctatgccaaacgagaatgattatcaaattcatttgaatgggttgtggtgatttctttgatagaccaggattatgactacgaaaagattgatgacttgaatgttatggttatgtttaatgttagcacatttacataactttcagcttccatacacaacatagcagaaatgtatgacagatcactatttttgaagcttgtcacaggacgtcattatagtgtgtgtcagatctcgttttccttaaccatgttacatagaatgtgcacggaaatttaacctgcctcatatttggagcaaatatggaccgcgtccttcattttgtactggcacttgccgttgttgcgattctcgcactgctggtaagcagcgaccgcaaaaaaattcgtatccgttatgttattcaactgcttgttatcgaagtgttactggcgtggttcttcctgaactccgacgttggtttaggcttcgtgaaaggcttctccgaaatgttcgaaaaactgctcggatttgccaacgaagggactaacttcgtctttggtagcatgaatgatcaaggcctggcattcttcttcctgaaagtgctgtgcccaatcgtctttatctctgcactgatcggtattctccagcacattcgcgtgttgccggtgatcatccgcgcaattggtttcctgctctccaaagtcaacggcatgggcaaactggaatcctttaacgccgtcagctccctgattctgggtcagtctgaaaactttattgcctataaagatatcctcggcaaaatctcccgtaatcgtatgtacaccatggctgccacggcaatgtccaccgtgtcgatgtccatcgttggtgcatacatgaccatgctggaaccgaaatacgtcgttgctgcgctggtactgaacatgttcagcacctttatcgtgctgtcgctgatcaatccttaccgtgttgatgccagtgaagaaaacatccagatgtccaacctgcacgaaggtcagagcttcttcgaaatgctgggtgaatacattctggcaggtttcaaagttgccattatcgttgccgcgatgctgatcggctttatcgccctgatcgccgcgctgaacgcactgtttgccaccgttactggctggtttggctacagcatctccttccagggcatcctgggctacatcttctatccgattgcatgggtgatgggtgttccttccagtgaagcactgcaagtgggcagtatcatggcgaccaaactggtttccaacgagttcgttgcgatgatggatctgcagaaaattgcttccacgctctctccgcgtgctgaaggcatcatctctgtgttcctggtttccttcgctaacttctcttcaatcgggattatcgcaggtgcagttaaaggcctgaatgaagagcaaggtaacgtggtttctcgcttcggtctgaagctggtttacggctctaccctggtgagtgtgctgtctgcgtcaatcgcagcactggtgctgtaagaccatacataaaaaagccggggataattccccggtttttttacgcctgttaatcagctaatggctgcgggcgaccaatcaaatacccttgcagatattgcaccccgagcttatgcaatagcgcctgctgctgttgcgtctcgacaaactccgcgaccacactcaatgacttcgctttcgccagatcggtaattgatctcacaatcatcgcatccagcgtgttcgtgacaatatctttcacaaagacgccatcaattttgatgatatcagcctgcaaacgctttaaccgttcgtagttggcatatccggtgccaaagtcatcaatcgcaatccggaaaccaaacttatgcagctgctcgatgttgtacatgctgctttctgcgttagaaaacgcctgctcctcggtgatctcaagaatgaccgcctgcggggagatgtgataacgcttaaacagacgaataatccgcccggcaatattcttttgcagcagcgtgagcggcattaaattgactgaaaagcgcggtccttttttgtcgcaagggtgtgttgccagccacttcaacaaggattccagcacttgcaaatcaaaacgcgcgctaaggttaaactgagcaataaggggcagaaacttatccggggtcataatgccgccgtcatatttcagtcgcgcgaggatctcatcataaccttcaccctctttgttgcgaattggctgggcgtagagcagcaaatcaccctgatctaacgccgtgcgaatggtattcagcaatagcacctgtttagtggtctgcccggaaaccatctcctctctgctatccagcgccagcacatgatgatgtgcgcaggattgctccgccagccagcttaactgccccaacaagggttgcagggtttcctgatttccatcaaaacgcccccaggcagcaccatagcccatatccagcccggtattgttccagtgaatttgccgactattcaggatgttaaccatatgctggagtcgcccttccgtttccggcccgctcagcactaacagcagttcactacccggtaattgatacaacttttcgttttcctgcatcaacggcagcagcgtacggcaaattgagcggatacagtgaacgcgcatcattaagccgtaatgacgactcataaactcaagattatcaatgcgcaggcagcaaaaactcttgcccgcctcttgctccggcgcttgttccaacgcacgaaagttgggtaggagcgttaacggatctgtcagcgcctgcaaatgccagcggcgattaagccattcactgcgatgataaatgcgcaccatatagagcaggcaaacgctaaaggaaatcagcaccgcaagaataaatgccagcgaatattcggtttccaccccttgcaaaaagttctggttgtaattcagaaggcaaagcgttgaaacagcccaggtgagatttaaaaacggatagcgaagcttaccgaccccgagggtaaagatgatgaagaaaacgggtaccaggtaaccggcaataaagtcgttttcataaggtgtgcacaacagaagtagaagcacgcttaacgctgccagccagcttaaggtaaatgcgcgtttctctttgcccaacgacggcgcgatatccctgcgccacaatatctgcgcaaagtggggacttacaatcatgcgagtgagatagtagaaaagcatgttgtaaatcagcacagcggtgaaaaggcttagcaaatcaacgaccgtgaaaatcgcatccgcatcgccgaaaaaggtggatatctttagcgggaaatcaaagaagctccccacaagatacatgctgcatttgatgccgatcggcgtcaccaaaccaagccagaacagacgttgccagacatatcggctggtcaatccataacgccaacgcgtccccagctgccagcgtaatattgcgcaggcacacaacacgacaaacgtctggctaccgagcatgaccgcagtctgtaaaaaagagagatgaaagttccacagattggtgcaaaacatcccgcataaaacgggaacgacaccgcgccagccaaagataaacaagattgacagcattacgcacagtggcatccacgccagaaagatataactggaatggataatggcaagtggcgaaataaaacgggatagctgaataagtaccacggtgagcgtaaacgctagtgtgaatatcttgatattttttatcaggttatgctccacaaacatgagtacactactctcactgatcggggttttcaggcacgcaaataataagtttattcgcatcgcgaagcaaacaggggccagcctgttgccgatttttcatccaatgatgctttcaccaggcggcgctaacccggacgtagactgtattacaaaagcggcaaaaagcagagacaaaaaacccccgctttgcagcgagggttggaaatttggtggagctaagcgggatcgaaccgctgacctcttgcatgccatgcaagcgctctcccagctgagctatagccccacgatgcgtttacgtaccaaatttgctgggtgcaaaatttggtggagctaagcgggatcgaaccgctgacctcttgcatgccatgcaagcgctctcccagctgagctatagccccgtcacgtaaagcttgtcgagttgacgggcggcatcatatgaattccgcccgaatgtgtcaacggcaaattgcaatgtgtagtttcaatcgctgaaaaatcaggcaaatgaacaattttggaaaaccgctcgcattcagtagttattcatgtcacggtttcctgtaaagtggtgttataaaatgaactactaatagacccacatacattcagggaattgttatgttcaaggagaggatgacaccagatgaacttgccagactgaccggctatagccgccagaccattaataaatgggtacgcaaggaaggctggacaacgtcaccaaaacctggcgtccagggtggcaaagcccgactggttcacgtcaatgaacaggttcgtgaatatattcgcaatgctgaacgtccagaaggtcagggagaagcgcctgccctttctggtgatgcgccgcttgaagtattgctggtgacactggcgaaagagatgacgccagttgaacaaaaacagtttacatccttgcttctgcgggaagggattatcggattgttacaacgcttagggattcgcgatagcaaataatatgaaaagattacgcaacaaaatgaccaccgaagaactggctgaatgcctcggtgtggctaaacaaactgttaaccgttggatcagagaaaaaggctggaaaacggaaaaatttcccggcgtgaaaggcggtcgtgccagacttattctggtcgatacgcaagtttgcgagtttattcagaacacgccagccttccataacacaccaatgttgatggaagctgaagagagaattgctgaatacgctcctggagcacgcgccccggcgtatcgacaaatcatcaacgcgatagataatatgacagacattgagcaggaaaaagtcgcgcaatttttgtcacgtgaaggaattcgcaatttcctcgcccgtctcgatattgacgaatcagcataaataaaaaacggcaggatattatctcctgccgtttatctttttacacgctaattactgctgattttcgcgttcagcaataaaatccagcgctttgttgatacgctcgatactgcgggtcttaccaattgcgtgaacggtaacatccagtgctggagactgccccgcaccggttacggcgacacgcagcggcataccaactttacccatacccacttccagctcatccgccgtcgcctgaatagcgtgatgaacgttttcagcggtccagtcagtaatcgcggccagtttgtcacgaaccacttccagcggctgacgcgctaccggacgcagatgttttttcgccgcatcggcatcgaactcagcaaaatcttcgtagaaataacggcagctctgtgccatctctttcagcgtcttgcagcgttcgcccagcagtttcaccagatcagccagctgcgggccgttacgggtatcgatattttcctgctcaatgtgccactgtaagtgagtagcaacatactccggcggcagcgcgttaatgtagtgatggttcagccacagcagcttgtcggtgttgaacgcactggcagatttgctgacggcattcaaagtgaagtatttgatcatctcttcacgagtgaagatttcctgatcgccgtgggaccagcccagacgcaccagatagttcagcagtgcttctggcaaataaccgtcatcacgatactgcattacgctgactgccccgtgacgtttggacagttttttaccgtcatcgccattgatcatagaaacgtgcgcgtaaaccggcaccggcgctttcagggccttaagaatgttgatctggcgcggcgtgttgttgatatggtcttcgccacggataacgtgggtgatttccatatcccagtcatcgacaaccacacagaagttataggttggggaaccatcggtacggcggataatcagatcatccagctcctggttgctgaactcgatcggaccacggatctgatcgtcaaaaacaacagaaccttcctgcggattagcaaaacgcacgacacacggttcatcatcagcatgatgctcatggctgtggcggcagcgaccgtcataacgcggcttctcacctttcgccatttgctcttcgcgcagcgcttccaggcgctctttagagcaatagcatttataagcagtgccctcttccagcatctgatcgatcaccgcattgtagcgatcaaaacgtttggtctggtagtacggaccttcatcccactccaggctcagccagttcatgccatccataatggcttcgatagcttccggcgtggaacgctcaagatcggtgtcttcaatacgcagcacgaactcaccgccgtggttacgtgcaaaaagccaggagtaaagagcagtacgcgcgccgccaacgtgcagatagcctgttgggcttggcgcgaagcgagttttgattttcatgaaatggccttacgtttagaaagatgccgacaaccggcaaatcctggaaaaattgagtgggcgatattctatcactcccgcctgattcctcaatgtagttcgggtttctaccttacgcattattgttttcgttgacaaattgcgcaacacggtctgttttgcgatcatcttgcttaaatttacgacgaacgaacaatttctttagaaaatgcgttgactcattttgaactctccctataatgcgactccacacagcgggggtgattagctcagctgggagagcacctcccttacaaggagggggtcggcggttcgatcccgtcatcacccaccaactactttatgtagtctccgccgtgtagcaagaaattgagaagtgggtgattagctcagctgggagagcacctcccttacaaggagggggtcggcggttcgatcccgtcatcacccaccactttctcgccagctaaatttcttgtaaaaatgtgaagtaccgaagtgggtgattagctcagctgggagagcacctcccttacaaggagggggtcggcggttcgatcccgtcatcacccaccacttcgggtcgttagctcagttggtagagcagttgacttttaatcaattggtcgcaggttcgaatcctgcacgacccaccaatgtaaaaaaagcgccctaaaggcgcttttttgctatctgcgatttgtaagattgatttttcttctcaagttgcttgttcttctaccgatattacctcgtacagtgacgaggactgaacaatggccactatctcttcaacttcaattccttccatacaaacacagagtagtaacagggcatcacaaggtagcgatgttgcttcacaaatcgcgcggataagtcagcaaatcatcaaactcactcaacaaattaaagagattgtagacactagcggcagtgctgaagacaagcaaaaacaggccgaattgattcaacagcaaatcaccctactggaaacacaactggcgcagttgcagaaacagcaggcagaaaaggcgcaggagaaagagcagtgtttgtctctgaatgtatcccttctaaatcctgttgaaaaaacgactcatatcgatatctatatctgatacaacggatccccttcccgcccagccattagcgcattgccctggtctcgtaccacgtcccataacgcttcagcggcggtggaaagtgaacggttcttcctgcgcaccagcatcaactggcgttcaaccaccggcgtaatgcgctttaccaccagtgggctaccttcaggcaatggtagcgccagtgcgggaagaatactgatgccgatgcctgcggctaccatcgggaacagcgtcgccggatgtccaatctcctgcacaatattcgcctgaataccattgcgcgccagcgctgcgtcaatcagcggtcggctgcctgacgcgtaatcctgcaacaccaatttcgctccctgtaatgcctgccagggtacataatcttcgacggccaaagcgctatcgcgatggcaaagcagaaagaaaggctcggaaagaatcgcttcacattgcagatcgcccactgggcctggatcgatgacgatgccaaagtcgacatctccctggcgaatactttccatcacccactgctgcggacgatcgtgcaggacaaactgaatatctggatagcggcgatggctttcagcaatgcattgcggaataagatgcgcggaaatggtctggctggcagcgacccgaacttttccgctcagttgttgccccatacgcccggtatcgcgcaacgtgctgttcagttcatccagcagtcgctcaagacgcaaagccagctgctgccctgcatctgtaagcaccacttcacgcgtggttctgtccagcaggcgaacaccagtatgattttccagttccttcacactgtgactcactgccgactggctcaggccgatacgctctcctgcacgactaaaacttttctcctgcgctactgtgacgaaaacctttaattgttttaaagaataattcatctgttttcttcatgaatggatgcaataaatcaattttatttctcaaactggaagaagcacaatagaaccatcgatcatctggagtctttatgaaactttttcgtatcctcgatcctttcaccttaaccctgatcacggtggtgttgctggcctctttctttccggccagaggcgatttcgtccccttctttgaaaatctgaccaccgcagcgattgccctgctgttctttatgcacggcgcgaagttgtcgcgtgaggcgattattgctggcggtggtcactggcgactgcatttgtgggtaatttgcagcaccttcgtgctgtttccgattctgggtgtactgtttgcctggtggaaaccggtaaatgtcgacccgatgctctactccggttttctctacttgtgcattctcccggctaccgtgcagtctgcaatcgccttcacgtcaatggcgggcggtaacgtcgcggcggcggtttgttctgcgtcagcatccagcctgctggggattttcctttcaccattgctggttggtctggtgatgaatgttcacggtgcagggggcagccttgagcaggtcggtaaaattatgctgcaactgctgctgccgtttgtgttggggcatctttcccggccgtggattggtgactgggtgtcgcgcaataaaaaatggattgcgaaaactgaccagacgtccattctgttggtggtttatacagcgttcagcgaagccgtcgttaatggtatctggcataaagttggctggggatcattgctgtttatcgtggtggtcagctgcgttcttctggctatcgtgattgtagttaacgtctttatggcacgccgactgggcttcaataaggcagatgaaattactatcgtcttttgtggttcgaaaaagagtctggcaaatggcatcccgatggcaaacattctgttccccacatcggtgatcggtatgatggtgctgcccctaatgattttccatcagatccaattgatggtctgtgcggtgctggcgcgtcgatacaaacgccagaccgaacagttacaggcacagcaggaaagcagcgccgataaagcttaaagcggacgcttcaggggctggaccagttgcgtcagcccctcggttttaatcagcagcgtgatttgcattagctcaccgagcttccctgccgggaattcatctttgcgggcaaaccacagcagatactcctccggcaggtcgattaagcgacgccctttatatttgccaaacggcattatcgtattggctatttcaatcagctgctctttttccatctcagctacccagcaaacgcagcatttccgcttcgtcgatgacttcaatgcccagttcctgcgctttcgccagtttagaacctgccgcttctccggcaatcaccagatcggttttcttcgacacgctgcccgcgactttcgcgcccagttcaaccagtcgagctttagcgtcatcacgcgacatctggcttaagctgcccgtaagcaccacggttttaccagcaaacgggctgtcaatctcttccgcgttgataacgatcggcgcaggccagtgaacaccttccgccaacagctcgctgatgacattgcggttgctttcttcggcaaagaagttgtgaacgtgggatgcaacgacaatgccaacatcaggcaccttttgcagctcttcaatcgaagcggcttccagcgcttccagcgtgccgaaatatgccgccagacctgctgcggtggcctcgccgacttcacggatgccaagtgcatagaggaagcgagcaaaggtggtttctttcgctttttctagcgcgttaaccacgttttgtgccgattttggccccatacgctccagtccggtcagtttgcctgcggtgagtttgaacagatctgccggagtatggacatattctttttcaaccagctgatcgatgattttgtcgcccattccgtcaacatccatcgcacggcgggaaacaaagtgtttcagcgactctttacgctgcgctccgcaaatcaggccaccggtacagcgggcaaccgcttcaccttccacacgctcaacgtcagaaccacataccggacaatgcgtcgggaatacaacctcacgggtatcttccgggcgttcagaaagcacgacgttaaccacctgcgggatcacgtcgccagcgcggcgaatcaccactttatcgccaatgcgtaaaccaagacgttcgatttcatccgcattgtgtaaggttgcgttactcaccagcacgccagcaacatggacaggttccagacgcgcaacaggcgtaatcgcgccagtacgcccaacctgaaactcgacgtcacgcacaaaggtcatctgctcctgcgccgggaatttaaacgctaccgcccagcgcggggcacgcgcgacaaagccaagctgctcctgctgttccagtgagttgaccttaatcaccacgccgtcgatatcaaagcccagcgtcgggcggtcttcttccactttgtgatagaacgccagcacttcttccgccgattcacaaagcgttacccgatcgctgaccggcaacccccactttttaaattgcagtaaacggccaagatgagtatccggcagctcgccaccttccagaacaccaacgccatagcagaaaaaagtgagcggtcgcttcgctgtaatacgcggatcaagctgacgcagtgaaccagctgccgcattacgtgggttagcaaaaactttcccgcccgtgcgtcgcgcatcttcgttaatcttttcgaaccccgcctgcggcaggaacacttcaccacgcacttccagacgcgccgggatattctctccgtgcagcttcagcggaatagcgcgaatagtacgcacattagacgtgatatcttccccggtggtgccatcgccacgggtcgcggcactgactaaaacgccattttcatacagaatactgacggcaaggccatccagcttcagctcacagcaccaggtgactttctcgttgtttttcagacggtcctgcacacgtttgttgaaagcaagaaagctttcttcatcaaaaacgttatccagtgacagcattggtacttcatggcgtatctggctgaaagccgccagcggcgcagcgcctacacgttgggtaggcgaatcaggcgtaatcagttctggatgtttggtttccagctcgcgcagttcgcgcatcagcctgtcgtattcagcgtcgggaatttccggcgcatccatcacatgataaagatattcatgatggcgaagcgtcgttcgcagttctgtcagttgttgttcgattgattccatatcgcaccatcaatgctaaaaacccccgacaagcgggggttcgaagaggagttaatttgccttaagtgtatcaggcgttggcgtctttgacttcgcggatgatgtcctggtactcgcgcaatttctgcggagtcatcatacggcgctgatcgtcaagcacgacaccgcccacttcatcggcaatatgctgcgcagattgcagcatcagcttgaagttctgcagctcgtcaccgtaagacggtacctgcataaagatggtgacacccggagtagtgaaatccttcatttcaggatcaaaggttcccggtttcaccatattcgccaggctgaataacgccgggccgctgccatccgggctaagatgacgatggtaaatattcatatcgccaaaaatgaagcccgcttgttgaatgctgttaagaagcagttcaccgtttagctcgctaccgtgatgcgccgcgacgttcatgataatcaccgcttctttgcgcttcggtttatccataactggagccggttccgctacaggctcaggctgtggtgccgctacgggttctgcaggctggaaagcctgttgtgccggttgcggtgctgaatgcacaggctgcggcgctggcgcgacctgtggcgaaactggctgctgcaacggctgttcaggctgcggctgataggcaggctgctgcaccggctgcgctggacgcggagcatgttgcggcggtacctgcgcttcaggcggctgctggaccggttgacgcggctgcgcagacgcataaggcggttggtactggtgttgcggcgacggacgagcagcctcatgctcctgagcgttagccggggcatgattcacgcggtgaacacgaacctcaccaacgccctcatcatcttcgacatcctcgtcataagaatcgtcgtcacgttttgacttcattcgttttaatggccgatcgcggaacatagaagatcgttctttacggctggtccagaaaccatgtaccagaaaagcgattatggcgatcgcgccaacaatgattaatatcagacgcaaatcctgcatcattatattctctgttgttctaacaccttgccaccacggcaaacatttactcactaagagtatttgccgattacctcaagtgcaagtgcactattaactttcacagcacaaagatagatgaaatcgtgctttttgctgttttttcgaacatatcctaactgtccattgcgcaattacccggtaaaatacgcagaattttcctgggattggtcaaaaggagctcatcctgattatggtttcatcattcacatctgccccacgcagcggtttttactattttgcgcaaggctggaagctcgtctcgcaacctgggattcggcgtttcgttattttaccgctgctggtcaatattttgttgatggggggcgcattctggtggctctttacacagctcgatgtctggatcccgactctcatgagttacgttccggactggctacaatggctgagttatctgttgtggcctctggctgtcatctctgtgctgttagtgtttggctatttcttctccacgattgctaactggattgccgctccgtttaacggtttattggctgaacaactggaagcacgattgactggcgctacaccgccagataccgggattttcggtatcatgaaagatgtgccgcgaatcatgaaacgcgaatggcaaaaatttgcctggtatcttccgcgcgcaattgtattactaattatttacttcatccctggtattgggcaaaccgtcgcgccggtactgtggttcctgtttagcgcctggatgttagccatccagtattgcgattaccccttcgataaccacaaagtgccgtttaaagagatgcgcaccgccctgcgcacacgcaaaatcaccaatatgcagtttggtgctttaaccagcctgtttacgatgatcccgctgcttaatctgttcatcatgcccgttgccgtttgtggcgcgacggcgatgtgggtcgattgctatcgcgataaacacgcgatgtggcggtaacaatctaccggttattttgtaaaccgtttgtgtgaaacaggggtggcttatgccgccccttattccatcttgcatgtcattatttcccttctgtatatagatatgctaaatccttacttccgcatattctctgagcgggtatgctacctgttgtatcccaatttcatacagttaaggacaggccatgagtaagatttttgaagataactcgctgactatcggtcacacgccgctggttcgcctgaatcgcatcggtaacggacgcattctggcgaaggtggaatctcgtaaccccagcttcagcgttaagtgccgtatcggtgccaacatgatttgggatgccgaaaagcgcggcgtgctgaaaccaggcgttgaactggttgaaccgaccagcggtaataccgggattgcactggcctatgtagctgccgctcgcggttacaaactcaccctgaccatgccagaaaccatgagtattgaacgccgcaagctgctgaaagcgttaggtgcaaacctggtgctgacggaaggtgctaaaggcatgaaaggcgcaatccaaaaagcagaagaaattgtcgccagcaatccagagaaatacctgctgctgcaacaattcagcaatccggcaaaccctgaaattcacgaaaaaaccaccggtccggagatctgggaagataccgacggtcaggttgatgtatttattgctggcgttgggactggcggtacgctgactggcgtcagccgctacattaaaggcaccaaaggcaagaccgatcttatctctgtcgccgttgagccaaccgattctccagttatctcccaggcactggctggtgaagagattaaacctggcccgcataaaattcagggtattggcgctggttttatcccagctaacctcgatctcaagctggtcgataaagtcattggcatcaccaatgaagaagcgatttctaccgcgcgtcgtctgatggaagaagaaggtattcttgcaggtatctcttctggagcagctgttgctgcggcgttgaaactacaagaagatgaaagctttaccaacaagaatattgtggttattctaccgtcatcgggtgagcgttatttaagcaccgcattgtttgccgatctcttcactgagaaagaactgcaacagtaatgccagcttgttaaaaatgcgtaaaaaagcacctttttaggtgcttttttgtggcctgcttcaaactttcgcccctcctggcattgattcagcctgtcggaactggtatttaaccagactaattattttgatgcgcgaaattaatcgttacaggaaaagccaaagctgaatcgattttatgatttggttcaattcttcctttagcggcataatgtttaatgacgtacgaaacgtcagcggtcaacacccgccagcaatggactgtattgcgctcttcgtgcgtcgcgtctgttaaaaactggcgctaacaatacaggctaaagtcgaaccgccaggctagactttagttccacaacactaaacctataagttggggaaatacaatgttccagcaagaagttaccattaccgctccgaacggtctgcacacccgccctgctgcccagtttgtaaaagaagctaagggcttcacttctgaaattactgtgacttccaacggcaaaagcgccagcgcgaaaagcctgtttaaactgcagactctgggcctgactcaaggtaccgttgtgactatctccgcagaaggcgaagacgagcagaaagcggttgaacatctggttaaactgatggcggaactcgagtaatttcccgggttcttttaaaaatcagtcacaagtaaggtagggttatgatttcaggcattttagcatccccgggtatcgctttcggtaaagctctgcttctgaaagaagacgaaattgtcattgaccggaaaaaaatttctgccgaccaggttgatcaggaagttgaacgttttctgagcggtcgtgccaaggcatcagcccagctggaaacgatcaaaacgaaagctggtgaaacgttcggtgaagaaaaagaagccatctttgaagggcatattatgctgctcgaagatgaggagctggagcaggaaatcatagccctgattaaagataaacacatgacagctgacgcagctgctcatgaagttatcgaaggtcaggcttctgccctggaagagctggatgatgaatacctgaaagaacgtgcggctgacgtacgtgatataggtaagcgcctgctgcgcaacatcctgggcctgaagattatcgacctgagcgccattcaggatgaagtcattctggttgccgctgacctgacgccgtccgaaaccgcacagctgaacctgaagaaggtgctgggtttcatcaccgacgcgggtggccgtacttcccacacctctatcatggcgcgttctctggaactgcctgctatcgtgggtaccggtagcgtcacctctcaggtgaaaaatgacgactatctgattctggatgccgtaaataatcaggtttacgtcaatccaaccaacgaagttattgataaaatgcgcgctgttcaggagcaagtggcttctgaaaaagcagagcttgctaaactgaaagatctgccagctattacgctggacggtcaccaggtagaagtgtgcgctaacattggtacggttcgtgacgttgaaggtgcagagcgtaacggcgctgaaggcgttggtctgtatcgtactgagttcctgttcatggaccgcgacgcgctgcccactgaagaagaacagtttgctgcctacaaagcagtggctgaagcgtgtggctcgcaggcggttatcgttcgtaccatggacatcggcggcgacaaagagctgccatacatgaacttcccgaaagaagagaacccgttcctcggctggcgcgctatccgtatcgcgatggatcgtaaagagatcctgcgcgatcagctccgcgctatcctgcgtgcctcggctttcggtaaattgcgcattatgttcccgatgatcatctctgttgaagaagtgcgtgcactgcgcaaagagatcgaaatctacaaacaggaactgcgcgacgaaggtaaagcgtttgacgagtcaattgaaatcggcgtaatggtggaaacaccggctgccgcaacaattgcacgtcatttagccaaagaagttgatttctttagtatcggcaccaatgatttaacgcagtacactctggcagttgaccgtggtaatgatatgatttcacacctttaccaaccaatgtcaccgtccgtgctgaacttgatcaagcaagttattgatgcttctcatgctgaaggcaaatggactggcatgtgtggtgagcttgctggcgatgaacgtgctacacttctgttgctggggatgggtctggacgaattctctatgagcgccatttctatcccgcgcattaagaagattatccgtaacacgaacttcgaagatgcgaaggtgttagcagagcaggctcttgctcaaccgacaacggacgagttaatgacgctggttaacaagttcattgaagaaaaaacaatctgctaatccacgagatgcggcccaatttactgcttaggagaagatcatgggtttgttcgataaactgaaatctctggtttccgacgacaagaaggataccggaactattgagatcattgctccgctctctggcgagatcgtcaatatcgaagacgtgccggatgtcgtttttgcggaaaaaatcgttggtgatggtattgctatcaaaccaacgggtaacaaaatggtcgcgcctgtagacggtaccattggtaaaatctttgaaaccaatcacgcgttctctatcgaatctgatagcggcgttgaactgttcgtccacttcggtatcgacaccgttgaactgaaaggcgaaggcttcaagcgtattgctgaagaaggtcagcgcgtgaaagttggcgatactgtcattgaatttgatctgccgctactggaagagaaagccaagtctaccctgactccggttgttatctccaacatggacgaaatcaaagaactgatcaaactgtccggtagcgtaaccgtgggtgaaaccccggttatccgcatcaagaagtaattcttgccgcagtgaaaaatggcgcccatcggcgccattttttatgcttccgccagcggcggcaaaatcaattcatcgctctcatgctgctgggtgtagcgcatcacttccagtacgcgcaaccccgcacggtgcaccgcatcgtttaacgccttccctttcagcaaaccactgataagctgagcacaaaacaggtcgccagtccctttcaggtcggtttttacccgtgaatgggaaatgacattcacgctgtcggcactgaccaccaccacctgcatctcctgattttcttcattaccggaggcgctggtaatcaccacccattttaatgtgtctgaaagcagactttttgcggcagcaatggcactgtcgagatcgcggcaatttttaccggtcaggatttccagctcaaagatattgggggtaattccctgcgccagcggcagtaaatattgtcgatacgcctcgggaaggtcaggtttgacataaattccgctatcaatatcgccaatcaccggatcgaccatgatcaataggtcaggatggtctttgcgtagcgcagtcagccactcggcaaggattttgatttgcgatgccgttcccatatagcccgtggttacagcgcgcagctggcgcagcgcatcacgctcctgaagcgcacgcaaataaccgctaaaccattcatccggaatcgcaccaccgtagaaagtgtcataatgcggcgtattgctcagcaataccgtcggcacggcaaaaacattcagaccgttctgtttgatagcaggcacggcaatgctgttgcccacgctgccgtaaaccacctgcgactgcacggcgacgatatccgcctgcagcgccctgctcttatcgttaaacaacaacaaactactcatttaattttttctccttgccgatgatcctcatcgtattccaaccgaaactttacctgattctggcagtcaaatcggctatcacaaaacaaggataaggtaattcaatgaagaaaatcatttgtctggtcattacactactaatgacactccccgcttacgcgaagttaactgcccatgaagaagcccgcatcaacgccatgctggagggattagcacagaaaaaggatttgatatttgtgcgcaacggtgatgaacatacctgcgatgaagcggtttctcatctgcgtctgaagctgggcaatacccgtaaccgcattgacactgccgagcagtttattgataaggttgcttcgtcgtcatcgattaccgggaagccgtatattgtgaagatccccggtaagagcgatgagaacgcacagccttttttacatgcgctaattgcgcagacggataaaacggtgcctgcgcaataatcttaaatccccgccccctggctaaaatgctcttccccaaacaccccggtggaaaggtagcgatcgccacgatcgcagatgatcgctaccaccaccgcaccagggttagcttttgccacccgcagtgctccggcaaccgcgccgccggagctgacgccacagaatattccttcccgcactgccagttcgcgcatggtgttttctgcatcgcgctgatgaatatccagcacctcatccaccagagaagcgttgaaaatccccggcagatattccgcaggccagcggcgaatgccgggaatactgctgccttcttccggctgcaggccaacaatcgttactggtttggattgttcgcgcataaagcgtgaaacgccggtgatagtgccggttgttcccatgctggagacaaaatgggtaatgcgcccgccggtttgctgccagatttccggcccggtagtggtgtaatgggcgtaagggttatcgggattattaaactgatcgagcagctttccttcgccacgattcgccatctccagcgccagatcgcgcgcaccttccatgccctgctctttggtgacaagaatcagttccgcaccataagcacgcatcgccgcacggcgttcctggctcatgttgtcgggcatcagcaatttcatgcgatagcctttcagcgcggcaatcattgccagcgcaatgccggtgttaccactggtggcttcgattaagacatcacccggtttaatttccccgcgcttttccgcctcgacgatcatcgaaagtgccgcacgatctttcaccgaacctgccgggttattgccttccagttttaaccacacttcactgccgttatccggccccattcgctgcaacttcaccagaggcgtattgcctattgtttgttctaatgtactcacgatctctatccatacgtggtgttgcctgatgcgacgcttgcgcgtcttatcaggtctacaggttacaaaccttgccattaaaaagcccggatcgcgggaagcgcctccgggcgtttaacattcactcaacctatcaggcgctttgtgcgagagcaagttcctcatcgcgggtttcgatacgctcgtcgccgttatacagccgcgcatgttgcagaccaacgaataaacgctcgccacgctgcggggcatcgtcgccatgcatcacgaccgtcagcggttcgttgtaccaccccagcggctgcaccactaattgggtgtagtgacctttcgggctggcttccagtacctgtaccggcagcggcgaatcgagactggtacggcggctgatatccacttcccacgggcgcaggaagagatccaccggaccctgatacgcaggtgtgtagcccagcggccagcgatgcgcgccaacatggaactgcccgccgcgaatggttccctgcaggcggttcacttcgcccataaattcgagtacaaaacgggtcgctggttcgcgccatacctgattcggcgcatcagcctgttcaatattcccctgactcatcaccactacacgatcggctacttcggtcgcctcttcctggtcgtgggtcacgaacacgctggtgaatttcagctcttcatgcagttgacgcagccagcgacgcagctctttacgcacctgcgcatccagcgcgccaaacggttcatcaagcagcagaatttgcggttctacagccagcgcgcgcgccagcgccacgcgctgtttctggccgccggaaagctgtgccggataacgatctgccagatgagcaagctgcaccatctccagcaattttgtcactttcgctttgatggctgcggcattcgggcgctcgcgacgtggcagcaccgtcaggccaaaagcgatattgtcgaacaccgtcatatgacggaacagcgcgtaatgctggaacacgaaaccgaccttgcgatcgcgcgcgtgcaggcggctgacgtcggtgccgtggaagcgaatatgcccgctggtttgatgctccagcccggcgataatgcgcagcagcgtggttttcccggaaccggacggccccagcaacgcgaccatctgacctgaaggaatatccagtgagatatcgttcagcacctgggtgcgaccaaacgacttcttaatattggcaatctcaatgctcatgatgttcctcctgctgtgcgcgtttttcctgattctccaggcgccactgcaacatactttttaaaaacagggtgataatcgccatcagcgttaacagtgccgcagcggtaaaggagccgacggtgttgtagtcctgctccagcaattcaatctgtaacggcagcgaaagtgtttcgccgcgaatcgagccggaaaccaccgacaccgcgccaaactcgccaatcgcgcgggcgttggtcagcactacgccataaagcagcgcccagcggatgttcggcaatgtgacacgacggaacatctgccagccagacgcgccaagcaaaatcgccgcctcgtcttcctgactgccctggcttaacatcaccggcaccagttcgcgcaccacaaacggacacgtcacgaagatggtgaccagcaccattcccggccaggagaacataatttgcagattatgttcatccagccaaccgcccagcgggccgttagagccgtagaacagcagatacaccagaccggcaaccaccggcgatacggcaaacggaatgtccagtagcgtcagcagtaactggcgtccagggaagttaaagcgcgtcaccagccaggccagcagaatgccgaacaccaggtttaccggtacggcaatcagcgcgatcatcaccgtcagccagatggcgtgtagcatgtccggatcggccagattctgtaaaaccggcatcagccctttgctgaacgcctgtacgaagatataaatcatcggcaccagcaggatgaacgccgataccagcatcccgatgccaatcagaaaccatttgccccagttaatcgggcgcgcgtcataacgcttcaattgggtaacttccgccattaatgacctaccacacgccgaccaaagcgactttgcagagtgttaattgagaacagcagcagcagagatgccgcgaggatcaccgaagcaatcgcgctcgctgccgggtaatcaaactcctgtaagcgcacaaaaatcatcagcgacgtcacttccgtcttccacgcgatatttccggcgataaaaatcaccgcgccaaattcaccaagactacgggtaaacgacagcgccacgcccgccaccagcgccggagaaagctccggcagcaccactttgcagaaactctgccagcgcgttgcaccaagcgtttccgccgcttcttcatattccgggcctaactcttccagcaccggctgcacggtacgtaccacaaacggaatgctggtaaaggccatcgccaccgcaatccccagccaggtataggtgactttgatatcaaacttcgccagccattcaccgtaaaaaccgtttacagaaaagagcgaggctagcgttaaaccggcgactgccgttggcagcgcaaagggtaaatccatcagcgcatcaagcagcgtgcggcctgggaagcgatagcgggttaggatccacgccatcagcagaccgaaaacgccgttaaaaatcgatgccacaaacgccgacagcagcgttactttgtaggccgcgaccacctgcgggttggtgatcacctcccagtactgcgcccagctcatctgggccagttgcatcaccagcgcggagagcggcagcagcaaaatcaggcacacaaacagcagactggtgccgaggcttaaggtaaagcccggcagcacgcgtctggaggagacagcaaacatcagttacgccccgccgctaacagcttgtctaactcgccgccgctggtgaagtgggttttcatcacttccggccaggagccaaatttgtcttccacgcggaacagctcggtctgcgggaatttgtctttcagtttgtccatcacctccgggttattcacgcggtagtaatagtcggtgatgatggtttgcgcctgcgggctatagagccagttcagataggctttggcggctttttccgtaccgttggcctgcacgtttttatcaacccacgccaccgggaattccgccagaatgttggttttcggaatcaccacttcaaagccctgcgcttcatactgtttacggatgttgttcacttccgattcgaagctaatcagcacatcgcccaggccgcgctcggcaaaagtggtggtcgcgccacgaccgccagtatcgaacacttcaacgtttttcaggaactgggtcataaactgttcggttttgcctttgtcaccaccgtcagctttatccgctgcgccccatgccgccagataggtataacgcgcgttacccgacgttttcgggttcgggaaaatcagcttcacgtcggagcgcaccaggtcgttccaatcgtggatattcttcgggttacccttacgcaccaggaagcccatggtggagtagaacggcgagctattattcggcaggcgcgactgccagtcggccgggatcagcttgcctttatcgtgcaggatttgtacgtcggtcacctggttataagtgacaacgtcggcttttaagccctgtaaaatcgccagcgcctgttttgatgacccggcatgagattgttttatcgtcagtttgtcgccgccgttatcttttgcccattgttgctcaaacggcggattcagggcggcaaacagctcgcgggagacgtcataagaactgttcagcagttccgttgcctgtacatggcccgccagcagcagagaagcgaccagcgcgagtgagttctttttcagtaagttaacggccattgcgcacccttataaatttaatgactttctaatagccatcatatttataacggacgtgaaaggagtaacggttttatataccgtttggtgatttggaagttgaaaagggaataagacgaaatcctccccacacatgcagggaggaaacagaggtgaatcagataccgacgctgaccgtctccggcagtgtgctgccgccatcaatcacattctgtgtaccggttaaatagctggattcatccgatgcgaggaaggccgccagttcgccgacttccaacggatcggcgaggcgacgcatcgggattgctttcgccatttcagtcagcaccgattctggatcttccgggttcgactggcgggcaatgctttccgccattggtgtgcgaacgtatccagggcatatggcgttaacgcgaataccagactgcgcatactccaccgccagcgattttgtcaggccaacaatcgccgctttcgttaaggcgtacgccgtttcacccggatcggccaccatatcgccagtgaccgaagacatcatcacaatgcgaccatctttgcgggcaatcatctccggcagcaccgccttcgtgacgttccatacgcctttaatattgatgtcaatatggaaatcgcgatcgtcatcgctcatatcgaggaaactgcccagacgacaaacgcctgcgttattcaccaggatatcaatgcgcccttctttttccttcgcgcgtttgatagctgcggctaccgacgccgggtcacgcacatcggcgacaaccgccgtacagcgatgaccacgaccacacagttcgtccgccagcttttcgatctcaggggagatatccagcaagattaggtttgcgccatgacgcgcaaaagttctggcaattccttcgccaattccctgcaatgcgcccgtaatcagtgctgtcttgcccgtgagtttacccattttaatgctctccttgttaatacagagcgttacactccattccctctgaaaatacaggataaacaaaatattgctgcggatcagctcactaattcaggaaaatctcaatccagtcgctgctttatgcatcatttcaggcgttgtgttagctcactgctgcgctgaatcattttcaatgactccacatcattgagttgcacaagaccaacaaacagtaaatcggtaacagaattttgcgccgtgcgggtagacatcgacgagctacgccattcggtttcaccggaaacggtatcgagcgtgaaatgcgccagccgccgcagcggagaatcagccagagaagtaatggcaatcaccgttgccccctgctttcgtgccgcttctgcgcataagacaatctcttttttactgccgctgtaagagatagcgatttgtacatcgccttttttcaacgcctgggaaacggtggcttgtacgtgcgtgtcggcttcgcaggccacgcgatagccaattttcatcagtttgaacgacagatcgcgccccaccagcgccgatccgcccaggcccgttatctggataaacggtgctttactgatgacctcaatgattttttgcagccgcgcgtagtcgaacaacgcacaggtttgctccagcgccagctctttttcgcgattcaatttgcgggcaatcacttccagcgaatcatcactggtaatcgaactgtgcaggtgcagcgccgtggcattcgttttctcccggctggcactgtattcgcctattaacgccatacgcaattcagtaaatccttgcgcgccgagtttttgggcaaatttcactatgctcgactggctaatgccgagctgtttcgccatctgccgtgaagaaacggattgcagctcactcacgttggcctgcagaaagtcagcgattttttgctcgttttcggtgaattcactccccgcattgcttattttcgtcaggtacaacatcttccactctcctgggctggcagcataaattccgcttaagttcttatgacgctcttcacactctgcgagtgtagactcaatgattcctttaagtctgtcaattcgggatatatgattccatacatctgcaattatttgatcgtaaatagtaaggtcaccaccgatgcaactagaaaagatgattactgaaggctcgaacaccgcctcggctgaaattgaccgcgtatcgacgctggaaatgtgccggattatcaacgatgaagataaaaccgtaccgcttgccgttgagcgcgtcctgccggatatcgccgcggcgatcgatgttatccacgcccaggtcagcggcggcggtcgtctgatttatctcggtgcgggaacatccggtcgtctggggattctggatgccagcgaatgtccgcccacctacggcgtgaaaccgggtctggtggttggtttgattgctggaggcgaatatgccattcagcacgcggtggaaggcgctgaagatagccgggaaggtggtgttaacgatctgaaaaatattaatttaacggcacaggatgtggtggttggcattgctgccagcggtcgcacgccgtatgtgattgccggactggaatacgcacgccagctcggctgccgcacagtgggaatttcctgtaatccggggagtgccgtttccaccaccgccgagtttgccattacaccgattgtaggtgccgaagtggtcactggttcttcgcgaatgaaagcaggcacagcgcagaaactggtgctcaatatgctttccaccgggctgatgattaaatctggcaaagtgttcggcaacctgatggtcgatgtggtcgccaccaacgaaaaactgcatgtgcgccaggtcaatatcgttaaaaacgccaccggatgtaatgccgaacaagcggaagcggcgttaattgcctgcgagcgcaactgtaaaacggccattgtgatggtgctgaaaaatctcgatgccgcagaagctaaaaaacgcctggatcaacacggcggctttattcgtcaggttttagacaaggaataacccatggccaaagagatcagcagtgaacttctgaacaccatccttacccgtgtcggcggaccgggaaatatcgccagttgtggtaactgtatgacgcgcctgcgtctgggtgtacatgacagttcactggttgatcccaatatcaaaacgctggaaggcgtgaagggcgtcattttgaccagcgaccaggtgcaggtcgtttttgggcctggtaaagcgcatcgtgccgcaaaagcgatgagcgagctgctgggcgaggcaccggtacaggatgccgcagaaatcgccgcccagaacaaacgtcagttaaaagccaaacaaacctccggcgtgcaacaatttctcgccaaattcgccaccatcttcacgccgctgatccccggttttattgccgccggtctgctgctggggatagcgacgttaattgccacggtgatgcacgttccggcagatgctcagggcacgctacccgacgcgctgaattttatgaaggtgttcagcaaaggtttgttcactttcctggtgattctggtgggctataacgccgcccaggcatttggcggcacgggcgtcaatggcgcaattattgccgcactctttttgctcggttataaccccgctgcaaccaccggttactacgccggttttcacgatttctttggtctgcccatcgatccgcgcggcaatattatcggcgtgctgattgccgcgtgggcctgcgcccgcattgaaggcatggtgcgccgctttatgccggacgatctcgacatgctgctgacctcgttaatcaccctgctgatcaccgctacgcttgcgtacctgatcattatgccgctgggtggctggttattcgaaggtatgtcatggctgtttatgcacctgaacagtaatccgttcggttgtgcggttttagccgggctgttcctgatcgccgtggtatttggcgtgcatcagggctttattcctgtttacctcgcgttaatggacagccagggattcaacagcttatttcccatcctttcaatggcaggcgcgggccaggtgggcgcggcgctggcactctactggcgggcgcaaccgcacagtgcattacgcagtcaggtacgcggggcgattattcccggtctgctgggcgttggtgaaccgttgatttacggcgtcaccctgccccgcatgaaaccgtttattaccgcctgtttaggcggcgcagcgggcggtttgtttatcggcctgatagcctggtggggtctgccgatgggcttaaacagcgcctttgggccgtctggtctggtggcgctgccgctgatgacttccgcacaaggcatccttccggcaatggcggtttatgctggcgggattctggtggcatgggtttgcgggtttattttcaccacgctctttggctgccgtaacgtcaatctggactgatatcatgaaacggacaatgctctatctttctctgctggctgttagttgtagcgtcagcgccgcaaaataccctgttctgacagaaagttcgccagagaaagcagggttcaacgtcgaacggcttaaccagatggatcgctggattagccagcaagtggacgccggttatcccggcgtaaacctgctgatcattaaagataatcagattgtgtatcgcaaagcctggggagcggcgaaaaagtacgatggcagcgtgttgatggaacagcctgtcaaagccaccaccgggacgctgtatgacctggcctcaaacaccaaaatgtacgccacgaacttcgccctgcaaaagctgatgagcgaaggcaaactgcatcctgacgatcggattgcgaaatatattccggggtttgccgatagtccaaatgacaccatcaaaggcaaaaacacgctgcggatttctgacctgctgcatcacagcggcggtttcccggcggacccacaatatccgaataaagcggtcgcgggcgcgttatattcccaggataaaggccagacgctggagatgatcaagcgcacgccgctggagtatcagcccggcagcaagcatatttacagtgatgtcgattatatgctgcttggatttatcgtcgagtcggtcaccggtcagccgcttgaccgctatgttgaagagtcgatttatcgcccgctcggcctgacacatacggtatttaacccgctgctgaaaggctttaaaccgcagcaaattgccgccacggaattgaacggcaatacccgcgatggcgtgatccatttcccgaatatccgcacctccactctctggggtcaggtgcacgatgaaaaagccttttattcgatgggcggcgtttccgggcacgcaggtttgttttccaataccggcgatattgcggtgttaatgcaaacgatgctgaacggcgggggctatggcgatgtgcagctgttcagtgcggaaacggtgaagatgttcaccaccagctctaaggaagatgccacttttggcctcggctggcgcgtgaatggtaatgccaccatgacgccgacgtttggcacgctggcaagcccgcaaacctacggtcacactggctggaccggaacggtgaccgttatcgatccggtgaatcatatggcgattgtgatgttaagcaacaagccacattcgccggttgccgatccgcaaaagaatcccaatatgttcgaaagcggtcagctgccgattgcaacgtatggttgggtagttgatcaggtgtatgcggcgttaaagcaaaagtaataaaaaggccagtcagtaatgttactgcctggcctttaatcaatgaatcagaaacgcttacagcgccatcaacttgtccagcgacggtgcgaaataatagccgccggttaccggtttggtgaaacgcaacatcgcatcacgcttaccatcggtatcgccaaacatgctcagcagttgctgctcaatgttatgcagacgcgcgcagtaggcgcagaagtacagaccgtgagtgccactggcagtgccgtacggcaggctctggcgaacaatcttcagccctttgccatcttctttcagatcaacgcgggtgaggtgagaggtttccggacgttcgtcgccgtcgatctcttcgttggcctctttggtgcgcccgatcatcatctcctgatcgtgaacgctcatccggttgagctgcttcaggttgtgttcccaacgctggacaaacacatagctgccgcccgcatccacgccgtctttgataaccgccacttcgcgacgcgtctcttcacccgccgggttttccgtaccgtcaacaaagccgctcaggtcacgctcttcaacccaacggaagccgtggatctcttctttcacttcaatgcagtcaccaaaggcttccatcgccgcctgggcgacagagaagtttacgtcgtgacgcagagaaagaatgtggatcaacacatcgaactgggtggtcggcgcaaggcctttaccgtagcccggaaaatctttcagctcttctgccccaacgccgccgctcagagcgcgccaggtgttgttaccaaaggcaaccaccgcaccaagatgcgcgtccgggaatttcgcttcaaaagttgccagtttgtcggcaaatgttttactggccgcacgcagggcgtcaacttcccctttcacgttggcttcgatccaaatcgccgcgcggcaatgttctggcaaaatgccactctgaacctgagacattgttcctcctgaaaataataatgccacgcaatccgtggcattgttgagcgctattttacgtgttttttcgcggcggcggtttgttcagacgcaaattaacgccgccagataattttactgactttccagtttttcagggtatcgtccgaaggcattaacccttcaggaccactccattccccgctgaactggtagctaatatgttgactgccttcggctttacattcgacggcacgattatcatcaccatcagctttttggcaattgccaaatgctttgctgtaaaggtcgctaaacggtgtaccgattttaacaccggtgtcagcaggaatatcgctatccagcacgtcaatgcgactgatcgtgccttgatcgccgttaatcaccatcgccacgttgtcgcccttcatcacttcaaaaaagcgcaccacgttgccgttcgcggttttcattccgctgcgcaggcgataatcgccatcaagcgcatcggcaatggcttgttcttgcagtggtgtggacgccgttaattcaccaacgccctgctcgctcactttggtggacgacccaaaccagttccacgggttagcggcagaccagttaactgacgacatcgtggaacagccggtcagcatcaatggcatagcgcataacattaaacgcagcgatttcatgtcacttcctttggttattcaataacgttgcttggagtgcaaattcaccaaaaagtgccgttattcttttacttcattaaaacaagcgcgtaaacgtcgattggtcagcagccagattaacgccacaatatccgccactaccagcgccagaccgataccgctaacggattcaccgttcagccacagccacggttgccagcaaagtaaaaccacctgcgccaacagcaacagaaaatagagtacacgccaggtgcgaggaaacgtagcccgccgaccgctcaacaaaaacgccagcaccgccggaatgccaggaatcagccccagccagaaattatcgtgatcgggataaaacagatttagcagcgcagtaccctgctcacgcgacgcaccggcaatgacaaacagcacccaggttcgcgcctgaagcaatagcacaagccagaagagcaagggtaaacgcaggcgtccgtgcgcatcataatggacaggatggaactcagtactcttcatcttcaatcaaacgcttacccagactcagcacgtcggcgtgttcatatcccaggcgttcatacattccgagcaccatgtcgttatcttccggcacattgatctgaattttcgggcagccacgagcaatcagctttttctccagccgattaagcaacgcattggcaatcccacgcccacgaaactctggatgcacgccaagataataagcagacccgcgatgcccgtcataaccgcccatcaccgttccgaccacttcaccgtttacctcagcgaccagaaacaaactgacgtcatggttcatcttacgctcgatgtccatttccggatcgttccacggacgcagcaagtcgcaacgctcccaaagggtgatgacctcttcgaaatcttcctggcgaaatacgcgtatctccatggtattcgttacctttttgcgggttaaaaggctgattatggcgtgaacggtcgaattagccaatatctgacgaaaatcggttgaaaaagtggcataatggggagttgtcaactattgaaatgaaaagtaaaacaattctcaacatcaaaccgtcgtaacggattacgcgatacgatataacatctggaactttattattacaactcaggccgtatgagcacttttaaaccactaaaaacactcacttcgcgccgccaggtgctgaaagccggtttggctgccctgacgttgtcaggaatgtcgcaagccatcgccaaagacgaacctttaaaaaccagcaacggacacagcaagccgaaagccaaaaaatctggcggcaaacgtgtcgttgttctcgatccaggccacggcggaattgataccggagcgatcggacgcaacggttcgaaagaaaaacatgtggtgctggcgattgctaaaaacgtccgttccattttgcgtaatcatgggattgatgcgcgtttaacgcgttctggcgatacgtttatcccactttacgatcgcgttgaaatcgcccataaacatggcgcagatctgtttatgtcaattcatgccgatggctttaccaacccgaaagctgccggtgcttcggtatttgccctctctaaccgtggggcaagtagcgcaatggcgaaatacctgtctgaacgcgaaaaccgcgccgatgaagttgccggtaaaaaggcgactgacaaggatcacctattgcagcaagtgctgtttgatctggtgcaaaccgatactattaaaaacagcctgacgctcggctcgcatattctgaaaaagattaagccggtgcataaactgcacagccgcaacaccgaacaagccgcgtttgtggtgttgaaatcgccgtcggttccttcggtgctggtggaaacctcgtttatcaccaacccggaagaagagcggctgttaggcacggcagcgtttcgtcagaaaatcgccacagcgattgctgaaggcgtgatcagttatttccactggttcgacaaccagaaagcacattcgaaaaagcgataagttatgaaacccgacgcacaccaggttaaacagtttctgctcaaccttcaggatacgatttgtcagcagctgaccgccgtcgatggcgcagaatttgtcgaagatagttggcagcgcgaagctggcggcggcgggcgtagtcgggtgttgcgtaatggtggtgttttcgaacaggcaggcgtcaacttttctcacgtccacggcgaggcgatgccagcttccgccaccgctcatcgcccggaacttgccgggcgcagtttcgaggcgatgggcgtttcactggtagtgcatccgcataacccgtatgttcccaccagccacgcgaatgtgcgtttttttattgccgaaaaaccgggtgcagagcccgtctggtggtttggcggcggcttcgatttaacccctttctatggttttgaagaagacgccattcactggcaccgcaccgcccgtgacctgtgcctgccatttggtgaagacgtttatccccgttacaaaaagtggtgcgacgattacttctacctcaaacatcgcaacgaacagcgcggtattggcgggctgttctttgatgatctgaacacgccagatttcgaccactgttttgcctttatgcaggcggtaggcaaaggctacaccgacgcttatttaccaattgtagagcgacgtaaagcgatggcctacggcgagcgcgagcgcaattttcagctctaccgtcgcggtcgttatgtcgagttcaatctggtctgggatcgcggcactctgtttggcctgcaaactggcgggcgcaccgagtcgatcctgatgtcaatgccgccactggtacgctgggagtatgattatcagccaaaagatggcagcccagaagcggcgttaagtgagtttattaaggtcagggattgggtgtaactccctcacccccattcccgcacccgctgatgcaacgtcaacgacggcttctcggcaaacagctgctggtaatccgtggcaaattgccccagatgccagaatccccactgcatggcggcgtcttttaccgttgtgctttgcgaccacgggcttatcagttcgcggcgtacggcgttcaggcgaatgcgtttcagccacgcgtttgggccaatgcctaaaatagcgtgaaacgcgttttgtagcgtgcggcgactgacatgcagttgattacacaagtccagcaccgtcaccggctcagacatattttccagcacatattcacgggcgcgggaaagtaatctacggtaactctgatgactgatgctttccgccgtcaccattggttgcgcgtcttccagcatcgcccccatcgccattagcaaattatcccccagcacttttcgcactgcaggctgatggagattttccgggttctcgcaaaacgtcgccagcgcctgttggacaaagccccacagcgcggctttatgctgctctttcacttccagcgccgactggctacgcagcatatgtaatacccgatccgggttatgcaaaaagttagcctgccgggtgatgacatcttcagaaagcaccacgcccaggatcgtgtaatcatccggcgtgctcagttcaaattcagtgccaccagggcgggtggcgatttccgcgcttcccagacattgcgaaccgataaatccctgctcaccgcgcgtcgccggaatgccaaaccagaacgagttcggccagaccaggcacgactgacgcagcgccagaccggtgtattcacgaaaaacctgaatatcatcgagtagaatttccgtaaattcaccatgaaacttgcccggatgcagctgatcgtaaatctgctgccaggcggtaatcgttaaagcatgttcatagacatccgttgtctgtcgttgatgaacattatccacttcgaccttcggcgtgagcttcaggttttcgggtaagggttcatgataaagatggtgcaaattggctgtacgggtctttttcatgatgttaatgccgggtgttgtaggacacccggcacctccgacaggttaatggggcttgagacgataacgactactgcgtttacgtaacgtcccggcagaaaagagctgttcgagcgcatttctggctttttccagcggccagccaaagtgggcagccacttctcctgccgtcattccctgacgtactgatgttaacagcgccaacaactcgtcagcagattccgcgacgataactggcgcgtcgggttcccttacgggttgcttcggctggcggttaaagccagtaaccagccactgggtgtcatcgtctggccgaccgatctccttgcggctgatgacacgcccggtacgcatcgcggcagcacaacctgcgtccagcgccgcacgacacgccgccagatcgccttccaccaccagcgttaagcgaccagggtcaagcacttcgtgactgagcagacgaacgttagctgctttgagcatggcatccgctgcatctatcgcggcgaccatgccgtccacttccagcaatcccagtgcattgatcatcggcaacctccgttacgcacgctggattggattacgcgcgatttccagcactgcatcggtaaaggcgttacaggctgctttacacgcggcctggctaccggttaaaaatgctgccgagtagttggtttcagacggtggcgggacataggtcaccagctgtacgtcggcagatttcaacgctgcatcaatgccgtaggtcgcttccagcggcggtgccaccagatacgccatcggatcgccaagcgtgatcccggcggttgatgagagataagaaccggtacgcgaaaccacatgtgccaggaatgcggtgttttctgcgtcattagcccactggaaagcagcgccattttcaatatgtgcaaccatcgcatccagaccagcacgcacttccgccgggtttggcccaccaagcataatcagcacttcaccggcagtcggtgacggtccgtgtgctgctcccgcatacagcgagcggccatataccacttcgaccatcgcctgcttggtcgcttcgtcagccgcaatgtaggtgacgtcatcggaatcagcagaaatcagcccgaggctacgaatatgcggcggcaattttagttcacgcgcaaattcagcgttaacggaggcaatcacccgcatggcggttaccgacggtcgaatcaaatctaaagctggcatgatgcctccttatcgggtcatgttgatgccggatgctttctgctccagcatacgtttcgccaaatccacaatgacggctgcggcttcaaccggcggcgtgccgccctggtgaatgttagagatgcaggtgcgatcggcctcaacggtggtcgccatacgcggcgagtaaacggcgtaacaggagaggctttctgactgacccaaccccggacgttcccccaccagcaggatcaccactttcgcgccgaggatctcaccgatctgatcttcaatcttcacgcgaccataacgaacaaagaatggcgtgccgactttcagcccggcctgtttcaggcccgccatcagcggcggcaggatctcttcgtagttcacggtgatggcatcagttgacaggccatcagaaataacgacctgtacgtccggattagcaacacactgtgctttcagcgcttcaacagcttctgcacacaggcggcggcccatatccgggcgagtcaggtagagatttttgtcgctaatttcggagcgtacttccagcaagccctgcgctttcacccactcttccggcacttctttcagtacggtatctttcgaacgagagtgatcggccaggaaacgcagcaacgcctgggtacgtggacgcggaccggcacgaccggtacaaacgcgggccacggtgctgcgacgcagttctgttaatacgtctgcgcgatgcgggttttcaacaccaatccacgcttttgcttccgcagaacctaaatccagcgcgcagctttccgaggtcaccggtgccgcacaggtggtggtggtgcactttgcttctgacggcgcgggggccgtttgtcccattgacgccatcacgctgcgtacaatttcttcaatctgtttttgatccatgatgtgttatctccgcgtcatcagaagaacagtgacggatcgcccgcccgtttggtcaggcgaccgtttgccataatgcccatgctttccagccagcgttcaaactctggtgacgggcgcaggttgagtaactgacgcacagtggcggtatcgtggaatgcggtggtctggtagttgagcatgatgtcatcacccagcggcatccccatgatgtagttgcagcctgcggtggcgagcaggatcatcaggttttcgttgaggttctggtcagcgtcagcgtggttggtgtagcagcagtcacagcccatagagatgccgctcagcttgcccataaagtgatcttctaagccagcacggataatctggcggtcgttgtagagatactccggcccaataaagccgaccacggtgttgacgataaacggatcgtaatgacgcgccagcccatagttacgtgcttccatcgtcacctggtcagcgccgaagttagcgccagcggatagcgcagagccttgtccggtttcgaagtagaggcagttttccccggcgatacggttgaactctgcacccactgcgcgcgcttcgtcgagcatcgccagttccacgccaaactctttcagccctttttcgctgccacagatactctggaaaatcagtccgccaggcgcgccgcgacgaatcgcttcgatctgggtggtgacgtgcgccagtacgcagccctgagttgggatgttgaatttgtcgatcacgccgtaaatggtgtccaacacgcggcttaagttttccacgtcgtcagtcaccgggttaacgccgatcaccgcatcgcccaccccgaaggaaagcccttcgtagatttgcgcggcgatactttgcacgtcgtcacgagtgtcatttggctgcaaacgggcgctgaaggtgcccggaataccgatggtggtattggcctttttgattaccggcattttcttcgcgccgtagatcaggtccgcgttggagcaaatcttcgctaccgccgcgaccacttccgaggtcagccctttgcgggtaaaggcaatgtcgtccacgctagtttcatcgctcagcacatactcacgcagttcgctgatgctccagtttttaatctggttgtaggccgtttcgttaacgtcgtcctgaatcagccgcgtcacgcagtcatcttcataggcaatcaccggattattgcggatgtccgctacggtcatttccgacaacacctgctttgccgccacgcgctcctgtgagcttgccgctgcaacgcccgccagcacatcccccgaacgcagttcgttggctttagccagcacctcttttacatccttaaactgatatacattgccgaacaatgtggtctttagtttcataagtcgttccctcaggaaggaaatgcgagtgatttcaccgtcaccggcacaaccgatccgccaaaaagaggcgtaccaatgtcgatatagtcccccgcgcggacaatcacttcgtcaatgactgccaacgggagttgttgtagctgtgggcgcaacaacatgcccagagctttaccaaagtcctgcccggccaccaccagcaggggatgcggattcggaaaacgcgcgacgaaatcgaccagcgcgttgatgaccgtcagtaccgcggcgtaacgcacaggcagcgaggcgggaagcgccagcacgtacgcgtcagttttgggatcaagatccagctgaagcagcgcctgttgccaggcactcaccagatccgtttcatcaatcgggatcgccaccggcaaattgcgcagcggcagttgtacgccctccagccagattgtgctgccagagagcgaaagggtatgtgcacccgcgccaatcaccgtggcgcgtacggtttgcgccggaaactgcacattcatctcacgcaggcgcggatggtcatgcagcgccgttgccagaagtgggccaatatcggcaaaacagaacgggtcggcgggctggtggcgataacattcgcccacgcctccagaaagcgtaatgatttcgggcgtaacacctgcgggcagcaaaccggtttgcatcaatgcctgcgcgagtggcgaaagcgttccgtcaatcacttcgacaatcagcgccgccatccgccgggtaacctgcaccagctgcgcgccggtcagcgaacgggcgtcagtgcctgcaccgaagcactcatccacaatcatctgccccggtttatgagcgtaaaccacgcgcccctggctgtcggtttccagcaggcgaccaccgacgttgagacaggcagtgccgctgatttttccggcatcgaacagggcgtagttcgcggtgccaccgccgatgtcgatattcagtacccgacacagccgttgttcagaaagggtttgcgccccagctccgtgaccggcgatcacggattcgaggtgcggcccggcgctggcaacgacaaaatcccccagcgattgagagagcgccatcaccgccgggcgagcattgcgggttttcgcgctttcaccggtgatgatgatggcaccagaatcaacgctttccggcgcaatacccgcagcctgatattgctcgagtattaaggttttcagttccgcttcttttaaaccgccctgtttatcgacaggggtaaagaacaccggactttgccagctaatttcgcgtttaatgaattcgtagcgcggcacctgcgacaccgccgcacggttaaccagctccaggtgggagaaaatcacctgggtggtggtggtgccgatatcgataccgacgctcaatagctggcgagtgttcacgattgtgcctccgcttcggttttagtcgcggtcgcgtcttcttttggcaccagcatcatcgccacgccaatcgccgttacgccgccgatcaacttgccgacaatcatcgggaagatcatggcgttcatgttggcagcggcgaagcctaagtggtcgcccagggcgaaagcagcggaaacggcgaaggcgcagttgatgactttgccgcgggtatccatctgcttcatcatgccgaacatcgggatgttgttggcaagcgttgccaccatgccggctgccgcgatgttgttcatattcagtactttaccgacgctcatcagcggtttttcaaaccagcgagtcagcagcagcaccattggatacgcccctaacagcacgcaggagatagaaccgataacttcaatggcgcgcatcacttcaccgggtttatcgccaggggccataaagataggatccagaccggggatcagttcccagccaagcaggaatttcactaccgcagcggcaagaccgagggtgatcaatgcaacgaggaatttggcgaagatctggaagccgttgatcattttttccgggatgaatttcagccccagcgccaccagaatcgcgacaatgatcaccgggatcatgttcatcaggatcagggcgaaagtgaattccaccggctgaccgttgatctgcacaccggagtacatagcaaccagaccaccagcaatacagccaatcggaatggtcacaatgcccgccagcacgccgagcgccagataacgacggtcagaaggttcgataatgccgagcgccaccggaatggaaaacacaatcgttggccccatcatcgacccaagaattaacccagagtatagccacgctgctacgtcgccgcccgccagctctttggcgaggaagaaaccgcccatatcgcacgccagcagcgttccggcgaacattgacgggtttgcgccgagcatttcgtaaaccgggataattaccggcccgagtacgtgagccagtaccggtgccagcgcggtcataccgaccatcgccagacccagagcgcccattgccataaagccttcttcgaactgaccgcctgatccttcgatacttttaccgaacttaccgaggaaacgagcagaaccgccgaactgcgacaggatcctgtctacggcagctatcagcataaagaacatcatgatgtacatgatgatttcgttaattcccatcgcctttactccctgttagttgttatttattggcggatgcggcgtaaacgccttatccgccctacatgtgcaatcccgaaggccggatcagacgcggcaagcgtcgcatccggcatttattgcgccgctgcgtacaggccgacaatctgctccaggctggcggtacgcgggttgctgcgcagacaaatatcttcctgcgcggcctgcgcccatgcaccgtaatgcgcagatgtcgcgccaacatcgcccagtcgtttaccaatcccaacttccgcaatcagctcacttaccgcgttaatagcgtcacgatcgtcggattttttagttcgcagtgcccgaccaatctgactaaaccgttcgcgacaaaccatccggttaaattccatcaccgttggcagcaacatggcgttcgccagaccgtgtggaatatgcagcgccgcccctggctgatgcgccatcgcgtggcacaacccaagccccgcactggaaaacgccattcccgccatacatgaagccagtaacatgctctcgcgcgcggcaaggtcatgaccgtagcccaccgctttcggcagcgatttgccaatcatcgcaatggcaccaatcgccagactgtcggtaaacggtgtagcgttcagggcgctgtatgcttcaatggcatgggttaacgcatcaatgccggtcatcgccgtgacatgcgacggcacaccttcggtcaatgcggcgtcgagaatcgccacatccggcatcagcgaggcatgggctaacacctgcttacgcccgctcaccgcatcgataatcaccgttacgttggtggtttcagagccggttccggcggtagtgggaatggcaatcaacggcaggcgcgattgcagaacgctggtttctgacatctctgccagcgtgctatccgggttcgtcaccagcaacgccacggctttcgccgcatccagcaccgagccgccgccaaatgcgatcaccccatcacagcctgactcacgcaactgcgccacggctgcacacacgtcggtgatgctcggttcgcccaccggacatggccagagcgtcatggcgatacctttaacggccaggctacgcgtcagcccggcggtcatccctgcctgatgcaaaaagctgtctgccatcacgaacagatgtttcagcccacgcgtttgcgcttgctgtccgcaactgctcaccgagcccggaccgcaaagcgtcaccggtggaacgctaaatgtttttacccgttgcagattcagggtatcgaacgcctgaaagagcgcggtctgcaattcattttgcatatagcccctccgctttctctcgcccactactggcgatcgccagcggggtcataaacaaactgtgctgcggtaaatgcacctgtaacgccgggaattgtttgcgaaacagttccgccacgcccggttgcatacaagagccgcccgccagccataaatcagtaatgccctgcccttcaatatgccgggcgacaatgtccgccattttttcgtacaccggtttcaccgcgggccaaatctcgtcaccatgaccgcgcttgtactgctctgcctcttccagcgaaatacgacgatttccggcgagagtcagagagatgtgatgtccgccggtggcttcatccgccgagtacgtcaccttgccctttttcacgatggcaatgccggtagtgccgccgccgatatccactacaccggcgttgtccagttgcagcagatccgcgactgcggttggctcatccagcacatggctcacttccagcccggcagattccagcacgttgatggaaatacgcgggtccgtacctggaggaaatgaagtcgccgcatggctaaaacgaagaccgaattgctgctcaagagtgtcgagatggcgacgaacaatggtgaccgcaccgaagaaatcccagacgatgccgtcgcggaccacatcggcccagtcgaggcataccgccaccggctgaccgtcgcggtcaacaaccatcgacaccacatcgcaggtgcccagatccacccccagccacagcggagattccgtcgcggcaggcgtctggttacacagcgttgccgccgtttgcagacgtggggtgagccattgttcgtcgtgcgccatcggttactccttaaacaatgcgaaacgcatcgactaatacacagcgacgcagacggacaaacgtccgcgcgctggttaccccttcaccggttggcgtggtgatggtcatggtggtccagccttccccgcccagccccagcccggcaatgcacggtccgttcttaacgaaaatgctggtatcaatggcgttcgccatctggttcatgttttcgatattgcgcgagtgcattgccgccgtgtggtggcaaccgccctccagtttcaccgccagcgcaatggcatccgccacgttggcgacgcgcacgacgggcagcaccggcatcatcagttcggtcacggcaaacggatgttctgcagtggtttccacaaacagcaaacgcgtttcttgcggcacgttcaggccgattgccgccgcgattttcgccgcatcgcgaccaacccagtcacggctgacggtgccttttccgcgctcgtcgatatttttcagcaacaccggttgcagctgctgcgcctgttctgcggtcagtttcaccgcgtgctggccttccatcagacgcatcagttcatcggctacgctatcaacaacaatcagtaccttttcgtcggcacaaatgatgttgttatcgaaagaagcgcctttgacgatggactgagcggcacgggcgaggtcggcggtttcatccaccactaccggcgggttgccagcgcctgcggcaatcagacgtttattggtgtgtttacgcgccgcttctactaccgcttcgccgccggttaccaccagcaggccgatacccggaaacttgaacaagcgttgcgcggtttcgatatccggatttgccacagtaaccagtaagttttccggcccacctgcggcaacaatcgcctggttgagcagcgtaatcgcccgctgggagacttttttcgccgccggatgcggggcaaaaatgacgctgttgcccgcggcaatcaggctgatggcgttgttaattacggttgccgccgggttagtggaaggcgtcaccgaagccaccacgccccagggtgcgttttcaattaaagtcaggccgttgtcgccggtcagcacttgcggagagaggcactcaacgcctggtgtgccgcgcgcctgagcgacgttttttgcaaatttatcttcaacgcgccccatgccggtttcactgacggcaagttccgctaaatctctggcgtgtttttcgcctgcctcacgaatggcagcaatggctaactggcgcattgccacgctttttaacccttgctgggcgactttggctgccgcaacggcgtcatccagggacgcgaaaacgcccatctcatgaacggcggcggacggcgtgtcactgctttgcattttcagcagtaccgctttcaccacctgttcaatatcctgttgattcatgatgttctgccttatttgtggaaaattacctgaccgccagacaccacctcatcgacaatgccaatcacgcacagatcgaccggtgacgtttcgcttttatgcgcctggcgggcggaactgccactcaccagtaacacccactccccggttcccgcgccaatattgtcgatggcgacggcgcattgcccgtcaggattaccttgtggatcaatcatttccaccatcagcaatttgtcatgcgccagtccgtgatggcgtacggtacaaacaatttgtccagtgacgactgccagtttcatacccgcctccgtggcgtatttcaggtaaaagctccccctaccctccgcagaaggtaaaatgaaaaaggagagagcgtgacgcccgaatcgacgtcacacagggtgattacaggttgctgctatcgcctttcaggccgatcgggaagacttcttccaggtcgccgtgcggacgcgggataacgtgtacagataccagctcgccgatacgctgtgccgctgcggcacctgcatcggtcgcggctttacaggctgcaacatcaccacgaaccatggcagtacacaggccgccgccaatctgcttaacaccaaccagcttgacgcgcgcagctttcaccatcgcgtcagaagcctcaatcagtgcaaccaggccccgggtttcgatcattcctaatgcttccattgtgctttcctctttatcagggtccagaacgggaccgttcattcaaccagtgtttgtaaactgctttcgcggttcacttttgtctgacgcggcacagctgccaccagcgccagctcgataatttcctgcacgctacaaccacgagagagatcgtgcatcggcgcggcaagtccttgtatcagtggcccgacggcacgatatccgccgagtcgttgtgcgattttgtaaccaatatttccggcttccagcgacggaaaaaccatcacattggccttgccctgtagcgggctggcaggcgctttttgcgccgccacttccggcacgaaggcggcgtcaaactgtaactcgccatcaaccaccagctttggtgcgcgctcacggacgatttctgtcgcctgctggacgttggcaacgcaggggtgacgggcgctaccgttactggaaaacgacagcatcgccacgcgcggctcttctccggtgatggcgcgccaggtttcggcactggcaagcgcgatatccgccagctgcgccgccgtcggctgtggcaccacgctgcaatcggcaaagcccaacgccgggccgctgtactgtggcaacatcaggaaaatggaagagagcgttttacagcctggctgcaagccgataatgcgtaatccggcacgcagcacatttgccgtggaagagaggttgcccgcgatacagacatccgctttaccggcgctgaccattgctgcggcgaacatcagagggtcggtaagtttttccagcgcatccggcggcgttttttcgcccgcgcgggccagccagcgatgagcaaattcttcccgcattgcgaggttgccatgcggatcaatcacctgtagcccgtccatcgccacgccgtgactgagcgcaaactgacgaagttcaaacggattggcgaccagaatgggcgttgccagaccttgttgatgtaaatattgcgcggctttcagcacacgttggtctaacgcatccggaaaaaccactctggcgggcgctcgcaacgccagttcacgacaacgttcaataatcattgcgtttcccccagtcgttgttggatctgcttcaccgttagcggctgcttcgttacgctcaggatcatcatcacgtagaccgtgctcgaaaggcggttcagcgcctgcaaaatgtccgggcgtaatacttcaaagctgcgggtgataaagacctgcgccgctacggtttcggtttcccgcactttggtacgtagcagattgagcaacgccgcatcgcgcccgtggctggcttccggcaccagatgatcgtggtcgagatagcgcagcggctggtgagaaagtcgatgcagatcttcgtcagaaagcccgacaatcgcctggcagcccagcggttcacccagcgcatcggcgcgcataatgttgccaagacgcgaacggatatccgccagccacggctgccacggttccgccagttcaatttgcagccacactgccagcgcaatggtgctgtcgagaaccgcgcgaaaacccagacgcggatcgcttttggcgaccattttttccgccgacaggtgagtcagcgtatccggcttttttgccaccggctggcggcacagttcgcagcacgcctgcggatgttcatcgctactggtcagcccatgaacgggctgcggctgctgctgttcatcgtcaacaaacaggcggccctgctcgtcaataaacttgatgcgcagatggcggctttccagtaactcccgggcagagggcgtcaggcgactgtccgcagggagatggatctctgcgccttcgctgagcgtatggttcgctcttagccatgcttcggtgatgaaatctttcatagggattgccagttagccggccaggcgacatacaggaatttcacgctggatgtcgtaccaaattcgatgctggagcctttcgggataaacatcacgtcgcctgctttggcgatcatggtttggccttcgtggcgaacatgcagctccccttccagcaccatgtcgatttcgtcgtagttcagggtccacgggaagaatgcgttctcccactgcataaaaccggcgaccatgctgctgccgtcgtctccggtcacaagatcagtcaagcccacgcaatgcggctctgcgccgtcgaaacgaccaaacttgacgctactgccatcaatcactttgatgccgcctttgccggtcaccgatttgaagctcggctgcattgcgccctgctccagcgactgtttttccttcatcactttttccatcagctgtgcgaccaggctttcggtaaactggccttccggcagctgggcaatgatggtttcgcggatgcgctggctttcggttttgtcggctggcacgctggcgggcacggacgccgttaccgggatcgattcatcacattcggtgatggtaaaacccagtagatccgccacttcacgggcttccggggtaataatgctggcgcgcagaaccacggacattgcctgttcgccgcgcgcgtgtgcttcacgaatatcattcgctgtgatgagttttttcacctgcttcctcctgtttggtgagagatgccagataatccaccagttgctgcacgctttgcgggtcgtggctgtttagctcgaaaatcggctcttcgaagccagtctcaagcaataactttcgcgttgcggcgacgtcagcatctggcatgtccgttttactgatgacggcgatttgccgtttgctgacgccaatatccagcaacccggcaggcaaccgactttccgggtcatttgcgccatggacatagatcagcatgtctacatcctgtagcgtggtaattaaggcgtgataccagcggggatggctaaaatattcacccggcgtatcaatatcgcccttatcattaaattccacggcctgtgtttttctggcgagggtataattcccctgcaacgcattaaataacgttgtttttcctgccccgacgctacccacaaacgcaattcgtttcatgaatgcctcgtattaacttttggtcatttcacaaagcgtataatttaataagcgacctaaaccgctgacggtttgtgataacgcttcttctactgcgcccaccgagccataaatcaccaatgcaccgctgaagcggtcgagaaaaccgatatgcacatcagcagctttcagcgctaaatcaccggcgatcatcgccgtttcgccgggagttagcgtcataatgccaattgcgcccgcatccggaacgccgattttcttcgccagttcctcaccgggatgcgcgataagatgcgccagtgtgacctgtttgccgggcacaaattcctgaatgatgcgttctttatccatgagtcgccgcctgtgaaaaactttcgtgtatcgtgacaatttttcgtcagagtaaataacaaaattcggcaagcgcgtttaaaaggtgaggtagatcactaagaatggagaggtattcgctgtggtgcataaactttcatatgcaacgcatgaatataaataaaataatatcgagatattatatagactgctttttttattattcgcaaactcagtaataagctttactaatatattgcagccaaaccgcttaccctgaatattcagggtaagcgtgagagttaaaaaagaattacagcggttgggtttgcgcttcaaccacggccagcgccaccatgttgacgatacgacgcaccgatgcgatcggcgttaacacgtgaaccggtttcgcaacgcccatcagcaccggaccgacagtcacaccttccgagctggaaacgcgcagtaagttgtaactaatgcgggcagcttccatgttcggcatcaccagaatattggcagaacctttcaaagggctgtccggcatacggtcgttgcgaatcgcttccaccagcgctgcatcgccgtgcatttcaccatcaatcatcagatctggcgcacgatccctgaccagttccagcgcctgacgcattttgctcgacgacgggcagtcagaagaaccaaagttggagtgcgacaacagagcaacgcgcggctcaataccaaaacgacggacagtttctgccgccatcaaggtgatctccgccagctcttctgcgtctggttcgtcattgacgtaggtatcggcaataaaggtgttaccactcggcagcagcagcgcgttcattgcacctgcggtgtgaacgccatcgcgataaccaaagacatttttcaccacgctaaaatgttcatgataatcgcccaccgtaccgcagatcattgcatcggcttccccacgctgaaccatgatcgcgccgatcactgtcgggttactgatcagcgcccgctgcgcctgttcctgagtgacaccgcgacgcttcatgatctggaagtattcggtccagtactctttaaagcgcggatcggattcgttattgacgatctcaaaatcaacgcccgctttgatctgcaagcccagtttctgaatgcgcatttcgatcacgttcggacgaccgataaggatcggtttcgccagtcccagcgttaccagttcctgagtggcatgcagaacgcgcgcctcttccccttctggcagaacaacgcgcttcggcgctttgcgagcctgggagaaaatcggcttcataaacaggttagttttgtaaacgaactcagtcagcttgtcgatgtagacgtcgaaatcagcaatcggacgcgtcgccacgcccgactccatcgcggctttagcgaccgcaggagcgatcttaacgatcaagcgcggatcaaacggttttggaatgatgtattccggaccaaagctcagatcctgatcgccatacgctgaagccaccacttcgctctgttcggcgtgggccagttccgcaatcgcgcgtaccgccgccagtttcatctcttcattgatagccgttgcgccaacatccagcgcgccacggaagataaacgggaagcaaaggacgttgttgacctggtttggatagtcagaacgaccggtgcaaatgatggcatccggacgcacttctttcgccagcggcggcagaatttccggttccgggttcgccagcgccaggatcattggcgcacgagccattttcttcaccatttcctgggtcagcactttcgggccggaacatccaaggaaaatatccgcgccttcaatcacatcatcgagggtacgtttgccgtcatccaccaccgcatatgcggctttggtttccgccatgtttggctcacggccctgatagataacgccttttgaatcgcaaaccacgatgttatgtttttgcagacccagcgctaccagcaggttcatacaggcgattgctgcggcacccgcgccggaaaccaccatccgcacgtcggagatgtttttctccaccacgcgcaagccgttgaggatggcggcagtgctgatgattgccgtgccgtgctgatcgtcgtggaataccggaatattcatccgctcgcgcagtttctgttcaatatagaaacattctggcgctttaatgtcttcgaggttgattccgccgaaggtcggttcgagcgcagcgacaacttcaataaatttgtccgggtcgagttcatcaacttcaatgtcaaatacatcaatcccggcgaatttcttaaacagaacgcccttgccttccatcaccggtttgccagccagcgcgccaatgttgcctaaccccagcaccgccgtaccgttagagatcaccgccaccaggttaccgcgcgcggtatatttgtaggcttttaacgggtctttttcgatttcaagacaaggtgcggcaacgcctggtgagtaggccagcgccagatcgcgctgcgttgccagaggcttggttggagaaacctggattttccctggaactggaaattcatggaaatcaagtgcactttgttttaactggtcatccatttggttgttcctttcacgtaacgttcacaaataaagtgtgtgggcaacagcccctgcccacaacgtggcgcacattattaccctgccggagtctacagactttgagcaagtccaaactctcaccattaatataatgttttggtaataatcctataacactgatgttacctgcttaatccagcaataccatgcctgtctgctatgcttttttgatgcgtttagcgaaatttctcagaagtgtgaattaacgcactcatctaacactttacttttcaaggagtatttcctatgaacgagttagacggcatcaaacagttcaccactgtcgtggcagacagcggcgatattgagtccattcgccattatcatccccaggatgccaccaccaatccttcgctgttactcaaggctgccggattatcacaatatgagcatttaatagacgatgctatcgcctggggtaaaaaaaatggcaagacccaggaacaacaggtggtcgcagcgtgtgacaaactggcggtcaatttcggtgctgaaatcctcaaaatcgtacccggtcgcgtgtcaacagaagttgatgcacgcctctcttttgataaagaaaagagtattgagaaggcgcgccatctggtggacttgtatcagcaacaaggcgttgagaaatcacgcattttgatcaaactggcttcgacctgggaaggaattcgcgcggccgaagagctggaaaaagaaggtattaactgcaacctgacgctgctgttttcttttgcccaggcgcgggcctgtgcagaagcgggcgtttttctgatttcgccgtttgtcgggcgtatttatgactggtatcaggcacgcaagccgatggacccgtatgtggtggaagaagatccgggcgttaaatcggtgcgcaatatctacgactactataagcaacaccactatgaaaccattgtgatgggcgcgagcttccgtcgcaccgaacaaatcctcgccttaaccggctgcgatcgactgactatcgcaccgaatttgctgaaggagctgcaggaaaaagtttcgccagtggtacgtaaattaatcccgccttctcagacgttcccacgcccagcacccatgagcgaagcggagttccgttgggagcacaatcaggatgcgatggcggtagaaaaactgtctgaaggcattcgtctgttcgccgttgatcaacgcaaactggaagatcttcttgccgccaaactataaaccagccacggagtgttatatgtcccgaaaagaccttgccaatgcgattcgcgcactcagtatggatgcggtacaaaaagccaattctggtcatcccggcgcgccgatgggcatggctgatattgccgaagtgctgtggaacgattttcttaaacataatcctaccgacccaacctggtatgatcgcgaccgctttattctttccaacggtcacgcgtcgatgctgctctacagtttgctacatctgaccggttacgacctgccgctggaagaactgaagaacttccgtcagttgcattcgaaaaccccaggccacccggagattggctatacgccaggcgttgaaaccaccaccggcccgcttggacaaggtttggcgaacgccgtcgggctggcgatagcagagcgtacactggcggcgcagtttaaccagccagaccatgagatcgtcgatcacttcacctatgtgtttatgggcgacggctgcctgatggaaggtatttcccacgaagtctgttcgctggcaggcacgctgggactgggcaagctgattggtttttacgatcacaacggtatttccatcgacggtgaaacagaaggctggtttaccgacgatacggcaaaacgttttgaagcctatcactggcatgtgatccatgaaatcgacggtcacgatccgcaggcggtgaaggaagcgatccttgaagcgcaaagcgtgaaagataagccgtcgctgattatctgccgtacggtgattggctttggttcgccgaataaagcaggtaaggaagaggcgcacggcgcaccactgggggaagaagaagtggcgctggcacggcaaaaactgggctggcaccatccgccatttgagatccctaaaaagatttatcacgcctgggatgcccgtgaaaaaggcgaaaaagcgcagcagagctggaatgagaagtttgccgcctataaaaaggctcatccgcaactggcagaagagtttacccgacggatgagcggtggtttaccgaaggactgggagaaaacgactcagaaatatatcaatgagttacaggcaaatccggcgaaaatcgctacccgtaaggcttcgcaaaatacgcttaacgcttacgggccgatgctgcctgagttgctcggcggttcggcggatctggctcccagcaacctgaccatctggaaaggttctgtttcgctgaaggaagatccagcgggcaactacattcactacggggtgcgtgaatttggcatgaccgctatcgccaacggcatcgcgcaccacggcggctttgtgccgtataccgcgacgttcctgatgtttgttgaatacgcccgtaacgccgcgcggatggcggcactgatgaaagcgcggcagattatggtttatacccacgactcaattggcctgggcgaagatggtccgacgcaccaggctgttgagcaactggccagcctgcgcttaacgccaaatttcagcacctggcgaccgtgcgatcaggtggaagcggcggtgggctggaagctggcggttgagcgccacaacggaccgacggcactgatcctctcaaggcagaatctggcccaggtggaacgtacgccggatcaggttaaagagattgctcgtggcggttatgtgctgaaagacagcggcggtaagccagatattattctgattgccaccggttcagagatggaaattaccctgcaagcggcagagaaattagcaggagaaggtcgcaatgtacgcgtagtttccctgccctcgaccgatattttcgacgcccaggatgaggaatatcgggagtcggtgttgccttctaacgttgcggctcgcgtggcggtggaagcaggtattgccgattactggtacaagtatgttggtctgaaaggggcaattgtcgggatgacgggttacggggaatctgctccggcggataagctgttcccgttctttggctttaccgccgagaatattgtggcaaaagcgcataaggtgctgggagtgaaaggtgcctgatggtgatcgccggatgctgattgccggatgcgacgctgacgcgtcttatccggcctacagcgtcttatccggcctacatgtccccgcaattttgtttaacgggtgatccacaacgtgggccaggcgtctggcccatgccagttatcgcaggtgggttctgcggcataacgcaccaggcgaaaacgctgaccgtcaaagcgccagcgcgcctgaatgccacaatcgcttaatccgcgccctttcgctaaggtcaccagttcacgcgatttctcatcaaatgttgcgttcatcagttccagttcattcgtctcctgaccgttgttgaacggcaaacgcaaccgaaccgggcgcgaggctagtggctttttacgcgacacaatccatgccaaatcaatggtgttataggcccctgcctcacagctaatcatcatcagcgctttatcatcagtcagcgcagtgacattcacctcacgacgtaacggatcaagcgagcagcgcagaccattcatccgccagtttccataatccagcaaatcgttgcgttcttcgagtgagagtggcgtcggcgttgggttaaccaccgcgacctctttcagcgcaggcgcgggcggtacgctgagcggcggttcgtcccctttcttgatccacgcggtttcactgccaacgcgcttttgctgagcatcaataaacaacaacgccgcttttaagccactcagagaaatggtctgattgccgtcgcgtaaggtgatcgccttcccttcctgaatcatctgcaaaaacgcggtgatggttgccgtatcatcggttactaataaccatggtgaaatccgccacttgtcaccacttaacgccaacggctcaccatctaacagcagccgtggcgctatctctccttcagacgcatccggcgacttcaacccgccgcgctcaatacgtaaaacggcatcggtatgcgccccggcgctgcggctcagggtcatcaccagtccattatgatcgcccgtattgcgcgccacgcagaagttttggttattacaggtgacctgccagtcggaaaacgcccgttgcgctggtgccgcccacaccaaagacgtcggcaacaaagcgaaaaaaaagagaaggaaaatgcgatagcgcatggacggtacgaccccagaagttcaaacaaacagcacaagtcgtatcttcgttgcgcaggtagcgcggctcaatcagatttgtcggattgagccaataataaacaacgaaatattattgttatttttcagtccattaaatgtgacgtttgcaaatagttaagcaataacaccgtcttaccgtcacgtatctcgccggttttgatcatctccagcgcctggctgaacggcagctcgagcacttcaatatcttcatcttcaacaccgccaccggcgttagcgcgctgattgtcactgtattcggcgataaaaaagtggattagctcagtcacaccgccaggcgacatatacagttcaaataatttgcgcacttcgcccacttcatagcccgtctcttcaatcgcttctttgcgaatgcacacttccggttcgtcgttatccagcagcccggcgcaggtttcaatcagctgcccactttcattgccattaacccaggtagcgacgcggaactgacgaatcagaaccacggtctttttcttcgcgttgtacaggaggatcgtcgcaccattaccgcgatcgtaaacttcacgtttatggcggataacttcgccatctttgcgcgtgagatcgtaagtaatgttgtgcagggtgaaatagttatcggagagaattttgtctttaatgagggtgatttgttgcgtcatagcgactccacagcgcgaaatgaacaattatcttacgctgtgaagtcgggtttgtctgcgcaggctatcagtgagatttgactgattttacccccagccagtcaataatgccctgtgccgcatgacgtccttctgccattgcggtaaccaccagatccgcaccacgcacggcgtcgccaccggcgaagattttcggattggtggtctggtaacggtactggctttccacatccgcgatgatgcggccccatttgtctaccgttacaccgtgcgactccagccacggcatcccgtgtggattgaagccaaacgccataatcaccgcatcggctggcatgacaaattcactgccctcaatcggtacaggtcgccgacgcccctgggcatccggctcgccaagacgcgtgcgcaggaaacgaattccgcaaacgtgaccttgttcattcagctcaagcgccaccggctggacgttaaattcgaagttggccccctcttcgcgggcgttcttcacttctttcttcgagcctggcatgttagcttcatcacgacgataagcgcaggtgacgttactcgcgccgtggcgcagtgcggtacgcacacagtccatcgcggtgtcgccgccgcccagtaccacgacgttaagtccggcggtattgataaacggctcttccggtagctcttcgagccccatcacctgtttagtgttggcaatgaggaacggcagcgcgtcataaacgcccggcgcatcttcattgggtaaacccgctttcatggaacggtaagtgcctacgccaacgaagaccgcgtcgtattgttccaaaagcgaatccaaagagacatctttacccacttcacaattgagttcgaagtgaatccccatcgcgctgaagatttcccgacggcgtgccagcagggatttatccagtttgaaagaaggaatgccgaaagtgagcaagccaccgatttctggatggcgatcgtacaccgtcaccgccacgccattgcgggtcagaacatccgcacaggccagccctgccggacctgccccgataatcgccacccgcttgtccactttggtgacatgacttaagtcaggacgccaacctttcgccaacgcctgatctgaaatatagcgttcaatgttgccgatagttaccgcgccgtgctcatcgcgaatagtacaggcaccttcacacaaacggtcttgcggacaaacgcgtccggtaatttccggcagggtgttggtctggtgagaaagctcgacggcggcgtcgatgtttccggctttcaccagttcaatccactgcggtatatggttatgcagcgggcaggtccattcacaaacgctgtgctcgccgcacttaaggcagcgcgaggcttcccgttgtgcctggtcggcgcgaaatggcagataaatttcatcaaaaccggttttgcgcgcttcaatcgccagtttatccggctcgccacgcgcgggcgttgcctgcatttgttcgactttactcattaccggcatttcttgcgccgcggtactggcatgccacggttgatgttcctgacgcgcggtgcgcaagcggcgggatttcgccatgccggagagtgcgacgtcagtgaccagttgcagcgcgtccgccgggcaattctcaacacaggcaggaccgttttcgcgccccgcacaaaggtcgcatttatgcgccgtggcttttacttttcctgccgcgacgggtgtcaggacgatttgcatcgtaccaaaaggacaggccaccacgcaggatttacagccaatacacttttgctgattgacctgaatgctgtcatcaacgtggctgattgcgccattagggcagctacgggcgcagggcgcatcttcacaatggtgacaggtcactgcactacgttgctgttgatgtttgataaccgtaattcggggatgaaaatggtgttggctcaggacatgttgctcatcattgtgagccatgacacaggcgatttcacaagcatgacaacccagacattgctgactgttggccataataaaacgattcataacgaccttcttttttggttgtaaaaaccttattctttatatgagtgttgttattacccgacttacaggggaatcggcaatgttcatgtgcccagaataagtaactatttcgctataaactgtggcagatcaaataatcccatcactgactaaattgtgtttcagcgaactggaacattaatgattttttgtggagaagacgcgtgtgattgttaaacgacccgtctcggccagtctggcccgggcctttttttacattgtgctgctgtcgattctttccacgggtatcgctctgctaactctggcgagcagtttgcgcgacgctgaggctattaatattgccggatcgctgcgtatgcagagttaccgcctgggctacgacttgcaaagtggcagtccacaactcaatgcacatcgccagttgtttcagcaggcactgcattcaccggtattaaccaatctcaacgtctggtatgtgccagaagcagtaaaaactcgctatgcgcatctgaatgccaactggctggagatgaataatcggctcagcaagggcgatttgccgtggtatcaggccaatattaataattatgttaatcagatagacctgttcgtgctggctttacagcactacgctgaacgcaaaatgctgctggtggtggcgatttccctggctggcggtatcggtattttcacgctggtcttttttactttgcgccgcatacgccatcaggtggttgccccgctgaatcagctggttaccgccagtcagcgtattgaacacggacagttcgactcgccgccgctggataccagtctgccgaatgagcttggtctgcttgcaaaaacctttaaccagatgtcgagcgagctgcataaattgtacctttcgctggaggcgtcagtagaagaaaagacccgcgatctccacgaggccaagcgtcgtctggaggtgttgtatcaatgttcccaggcgctgaacaccagccagattgatgtgcattgtttccgccatattttgcagattgttcgcgacaatgaagcggctgaatatctggagttaaatgtcggtgaaaactggcggattagcgaagggcaaccaaacccggaattgccgatgcagattttaccggtgacaatgcaagagacggtttacggcgaactgcactggcaaaatagtcacgtttcatcatcagaaccgctgcttaacagcgtttcgtcgatgctgggacgcggtttgtactttaatcaggcgcagaagcattttcagcagttattgttgatggaagaacgtgcaaccatcgcccgcgaattgcacgactcgctggctcaggtactttcttacttacgtatccagttgacgttactgaagcgttcgataccggaagataacgccaccgcacaaagtatcatggccgatttttcccaggcgttgaatgatgcttatcggcagttacgcgagctgttgactactttccgcctgacgctgcagcaggcggatctcccctccgcgttgagggaaatgctggatacgttacaaaatcaaaccagcgccaaactgaccctcgactgccgtctgccaaccctggcgctggatgcgcaaatgcaggtgcatttgttgcaaattattcgcgaagcggtgctgaatgcgatgaagcacgccaacgccagcgaaatcgccgtcagttgcgtcaccgcgccggacggcaatcacacggtttatatccgtgataacgggattggtatcggtgaaccgaaagaacccgaaggtcattatggtctgaatatcatgcgcgaacgcgcggaacggctgggtgggacgctgactttttcacaaccttccggcggcggcacgttagtgagtattagctttcgctccgcggagggtgaggaaagtcagctgatgtaatgcctcctactgaccaaagaatacttgcacttaaggttcagtataaaagggcatgataatttacattaactcctttttttctccacgattggctcgtaccttgccgctacagtgaagcaagtcaagcctacaacgatacgcagaaacacgaggtcctcttttaatggcgaatttctttattgatcgccccatttttgcctgggtgctggcaatcctgttgtgtctgacaggtaccctgtcgattttctcattgcccgttgaacaataccccgatctcgcgccaccgaatgtgcgagtgaccgctaactatcccggcgcatcggcccagacgctggaaaacaccgtgacccaggttatcgagcaaaatatgaccggcctcgataatctcatgtatatgtcatctcagagcagtggcaccggtcaggcatctgttactttaagttttaaagcaggcaccgatccggacgaagccgtgcagcaagtacaaaaccagctgcaatcagccatgcgaaagttaccgcaggcggtgcaaaatcagggcgtgacggtgcgtaaaaccggcgataccaatattctgaccattgctttcgtctctaccgatggttcgatggataaacaggatattgccgattatgttgccagtaatattcaggacccgttaagccgcgtgaatggcgtcggggatatcgatgcctatggttcgcaatattccatgcgtatctggctggacccggcgaaactcaacagtttccagatgacggctaaagatgtcactgatgccattgagtcacagaacgcgcagattgcggttgggcaacttggtggtacaccttccgtcgataagcaggcgctcaacgccaccattaacgcccagtcactgctgcaaacaccagaacagttccgcgatatcaccttgcgggtgaatcaagacggctcagaggtaaggctgggcgatgtcgccaccgtcgaaatgggggcggagaaatacgattatcttagccgcttcaatggtaagccagcctccgggctgggggtaaaactggcctccggcgcaaacgaaatggcgacagcggagctggtgctcaatcgtctcgacgagctggcgcagtacttcccgcacggactggaatacaaggtggcgtatgaaaccacctcgtttgttaaagcctccattgaagacgtggtgaaaacgctgctggaagctatcgctctggttttcctcgttatgtatctgttcctgcaaaacttccgcgccacgctgatacccactatcgccgtgccggtggtgttgatgggaaccttctccgtactttacgcctttggttacagcgtcaacaccttaaccatgttcgcgatggtgctggcgatcggtctgctggtggatgacgccatcgtggtggtggaaaacgtcgaacgtattatgagtgaggaaggactcactcctcgcgaagccacacgtaaatcgatggggcagatccagggggcactggtcgggattgcgatggtgctttcggcggtatttgtaccaatggccttcttcggcggcaccaccggtgccatctatcgccagttctctattaccattgttgcggcgatggtgctgtcagtactggtagcgatgatcctcactccggctctgtgtgccacactacttaagccactgaaaaaaggtgagcatcacgggcaaaaaggcttttttgcctggtttaaccagatgtttaaccgcaacgccgaacgctacgaaaaaggggtggcgaaaattctccaccgtagcctgcgctggattgtgatttatgtcctgctgcttggcggcatggtgttcctgttcctgcgtttgccgacgtcgttcttaccgctggaagaccgtggcatgtttactacctcggtacaattgcccagcggttcaacccaacaacagaccctgaaagtcgttgagcaaatcgagaaatattacttcacccatgaaaaagacaacatcatgtcggtgtttgccactgttggttctggccccgggggtaacgggcaaaacgtggcgcgaatgtttatccgcctgaaagactggagcgaacgcgacagtaagaccggcacctcgtttgccattatcgagcgtgcaacaaaggcgtttaacaagattaaagaagctcgcgttatcgccagcagcccgccagcaattagcggtcttggtagttctgcgggttttgatatggagttgcaggaccacgctggagcaggtcacgatgcgctgatggcagcacgtaaccagttgctggcgctggcggcggaaaacccggagctaacccgtgtgcgccataacggcctcgacgacagtccgcagttgcagattgatatcgagcagcgtaaagctcaggcgctgggcgttgatatcgacgatattaacgacacactgcaaaccgcctggggttcgagctatgttaatgactttatggatcgcggtcgcgtgaagaaagtctatgtgcaggcagctgcgccgtatcgcatgctgccagatgacatcaatctctggtatgtccgaaataaagatggcggcatggtgcccttctctgctttcgcgacctcacgctgggagacaggctcgccgcgtctggaacgctataacggttattctgcggttgagattgttggggaagccgcaccgggggtcagtaccggtacggcgatggatattatggaatcgttagtgaagcagttgccaaacggctttggtctggagtggacggcgatgtcgtatcaggagcggctttccggcgcgcaggctccggcgctgtacgctatttccttgctggtggtattcctgtgtctggcggcgttgtatgaaagctggtcggtgccgttctcggtaatgctggtcgtgccgctgggggttatcggcgcgctgctggcaacctggatgcgcgggctggaaaacgacgtttacttccaggtgggcctgttaacggtcattggtttatcggcgaaaaacgccatcctgatcgtcgagtttgctaacgagatgaaccaaaaaggccacgacctgtttgaagcgacgctccacgcctgccgtcagcgtttacgcccgattctgatgacctcgctggcatttatcttcggcgtattgccaatggcaaccagcacgggtgccggttccggtggtcagcatgcggtgggtactggcgtaatgggcgggatgatttcggccactattctggctatttacttcgtgccgctgttctttgtactggtgcgccgccgcttcccgctgaagccgcgcccggaataagcaataaaaaaggcgacatgctaatgtgtcgcctttttcaactttccgattaagaacctgctcagcgggttcttgctgtttgtactttgtctcaggaattacttacgaagcataacttcgataaagtctttccagttccccagttcacgttcaatcataacaacctctcttataattatgggtattctacggaaacaatataccgtggtgaagctaatttactcgattgctgcgatgactacctccgggggacaaaccttatgtaaatactatggtcctgcggtgataatttgtatgtgatacacagcaacatttcgagatattcatacggcatctaatactgatttaattctggttaaaatacagacagataacaagatgaatattcttaatgtttacgttaaaaatgtttaatattatttaatagttgttaatttgaatacttcgataatgttatatttcctgataatcatttgcaggcaaaatgttttcacccttaaatgagtatttattctcatagatcgaaaaaggattcattatggttacactttacggcatcaaaaattgtgacaccattaaaaaggctcgccgttggctggaagccaataacatcgactatcgttttcatgattaccgcgtcgatgggctggacagcgaattattgaacggttttatcaacgaattaggctgggaagcgttactgaacacccgtggtacaacctggcgtaaactggacgaaaccacccgcaataaaatcaccgatgcggcctctgcggcggcattaatgactgaaatgcctgcaattatcaaacgtccattgctctgcgcgcctggtaagcctatgctgctgggtttcagtgattccagttatcagcaatttttccatgaggtgtagtctatgtcgtgcccggttattgagctgacacaacagcttattcgccgcccttccctgagtcctgatgacgcaggatgccaggctttgttgattgaacgtttgcaggcgatcggttttaccgttgaacgcatggattttgccgatacgcagaatttttgggcatggcgtgggcaaggtgaaacgttggcctttgccgggcataccgacgtggtgccgcctggcgacgccgatcgttggatcaatccgccgtttgaacccaccattcgtgatggcatgttattcggacgcggtgcggcagatatgaaaggctcgctggcggcgatggtggtagcggcagaacgctttgtcgcacaacatcccaaccatacggggcgactggcatttctgatcacctctgatgaagaagccagtgcccacaacggtacggtaaaagtcgtcgaagcgttgatggcacgtaatgagcgtctcgattactgcctggtcggcgaaccgtcgagtatcgaagtggttggtgatgtggtgaaaaatggtcgtcgcggatcgttaacctgcaaccttaccattcatggcgttcaggggcatgtggcctacccgcatctggctgacaatccagtacatcgcgcagcacctttccttaatgaattagtggctattgagtgggatcagggcaatgaatttttcccggcgaccagtatgcagattgctaatattcaggcgggaacgggcagtaacaacgttattccgggtgaactgtttgtgcagtttaacttccgcttcagcaccgaactgactgatgagatgatcaaagcgcaggtgcttgccctgcttgaaaaacatcaactgcgttatacggtggactggtggctttccgggcagccatttttgaccgcgcgcggtaaactggtggatgcggtcgttaacgcggttgagcactataatgaaattaaaccgcagctactgaccacaggcggaacgtccgacgggcgctttattgcccgcatgggggcgcaggtggtggaactcgggccggtcaatgccactattcataaaattaatgaatgtgtgaacgctgccgacctgcagctacttgcccgtatgtatcaacgtatcatggaacagctcgtcgcgtgatgagtggttctgcaagaggaaataagcatggactggctggctaaatattggtggattctggtgattgtctttttggtaggcgtcctgctgaacgtgattaaagatctcaagcgcgtcgaccataagaaatttctcgccaacaagccggagcttcccccgcatcgtgatttcaacgataagtgggacgatgacgacgactggccgaaaaaggatcaaccgaagaagtaagctgagtggccggataaggcgttcacgccacatccggccatgatgcctgatacagtcttatcaggcctacccggctattattacatcatttcaatcacatcatcatcgccaggcttaccgccacttagcgcttcgtcgaaataatgtttcggaatggtataacgcaagtgatccagggcaaattgcatactgcgattgtcgatcgcatggcctaaatcctccacgatatccagcgtcacgtcaccaccggcactgattaacgcttcctgcgccgcaaccgcatgcgccagatcgataaccggatcttcaccgccatgaatcaggtgaattgtcgtggctgtagacgcagtttccggcaggctcgcatagcgtccgttaaaagcaatgacgcgtgaagcaaggcccggttcggctttaatgctctccagcgccataatcgcgccttgagagaaaccgattaacgccgtggcgttagcccctactccgctctgtttctgccagtagcgcaccgtctcaataaacgtcggcatgatggcatccacacgcgcctggcgattatcttccgtaataccctgcactgaaaaccactgacgccccgccggattaccgctcggctccgcgccaccgacactcaccaccagcgcatcaggaaacagcggtgcaaaccagctacctatttcccccattgccaccgggttatccccgacaccgtggaaaagcagtaacaactgttgcgcaggtttatccgggcgttgaacaacaaaatggtcatgtttcatggcgaactccttaactgatgtcattaattttacgccgctgactcacaatgaccatgggagaaaattgaaggagtcagtgaaaaaattgccattgcgttatgcgatcgcgcagacgctcagtgcgaacatcattaagtgcgaacagcgcctgcgcggcctcttcccgctgacggaccagtaacatcttgcggcctgaaagtttaagtgtggtacataactgcgcgtcgctgacgtttttctgtaaacgcccacgcagcgccggtaatgccagttcactggtttgtagcagacgcaataagcaacctaacgatgttaatagcggacgatgagcgaaagcaaaaccggccagttcaagccagtcgtcgtcagaaaggacggcatcgtttagtggatcaacaggaagcgtttcgccattccactttgcgagagcttgcgcatcgcgacgtaaacggtaatgctcacgttcagccagttgtttacccgcattactcatcggtaacagcgccatcgccgtatagcaaccgctgctggcttcacgatgattacccatccgcaccagcacaaaaccgcagcggtgccagaaacgccataactccccggtgtaaccaaaactcaccgaaagatagtcgaggtcacgcgtatattgcaaagcaccagcaataagttgctgccctgtgccttcccgctgacgcgccggatgaactgctatccggctgacccgccgtccacgcaatgtcgctgccagtggattgctaccgtgcgccgccagcgactgggccaccagattaccccgcgggcgacgaaaacctgcccataccgcctgactgagttgttgagataatcccccctcatccaccagccacagcgctccggcaatctcgttttcgccagccgcctgtaaaaaatgttgccctggtgcatccatcatccggcgtaaatccagcggcgaagtccggtagtgcgcaccagacaataactgataaacctttaacggcgtttctggctcgcttcgccataacgtttgttcaaatgcggaaatgacgatattgccttgtggtgtatgggtgaagttttcatcgtcaaaaaccagtgcctcactaaccattttttccagcgggcatccctgtgcccagcggatcggctgttgcagttcaaaacggtgtaaatgcggaaagcgagcgcaaaatttcagcaaaaaaccacgtccggtgccttcgtagccctgcaccgtagtggttaacaacgttcgaggaaaacgcgataccagttgatgcaacaacggcgcaggtatggctgcggcttcgtcgaccaccagccagtcggcttgctcatcgctggctaacaaggcatccggtgcaataaagcgaaacttctcgcccgcaaattgtgccagtacatccgttgccgcttttgcgggcgcggtgacaatcgcactgcccgcaatacgagaaatgagttgccctgccaacgccgacttaccgcgcccacgcgcagccgttaccgctgccacgcccggaggcatggtcagtagctgctgtaagagttgctgttgttctggttgtggtgcgccggtcgcggggtgccagtcagtacggggagtaaaatgcgccaacgagaacggctggttttgccgccagaggatagcgtcgttatccgccgtaagtacgcgtttgagatgctggacaaaatgcggcgtcgcaatagggtcagggcaatcactccagcgcagcgaatcggcatcaggttggttttcccactcttcccatacagggagtaacaaaaccagccagcttcccgctttcaacgttccgctaagtgctgcaaaggcagcggcatcaaagccgtggcgggcgtcgaataccgcatgccggaactcgcgcccaagtaaagtttgtagcgccgagggtgaacagtggttttcagtatctggctgcggcgaaatccacagccagtcgccaggtaaggcatcacgcaacttaagcgcatgatcaaaacaccaaccctcttccccgctcaacaccagcaagcggcggatcccttcacgtttcatttgcgctgttaatgtgtgaagcgcagtcagttcagccatccctgccccggaagttaaatgcttttaccaaaagtattgcattgtgccggatcgccgctgtcgaaaccacgtttaaaccagctgtagcgttgctgagaagtgccatgtgtgaaactatctggtactactcgcccctgactttgctgttgtaaacggtcatcgccgatggcctgcgccgcgttcagcgcctcttccagatcgccggtttccagaacgccttgctgctgcatgttatgcccccagacaccggcaaaacagtcggcctggagttccatacgcacagataagcggttcacttccgcctgcgtcgcgttttgttgcagttgacgaactttcggctcgatgcctaacagtttctgcacatgatgaccgacttcatgggcgataacgtacccctgggcaaaatcgccatccgcgccaagtttgtctttcatgtcatcatagaaggagagatcgatataaactgtgccatccgccgggcaatagaacggccccataatggactgaccagccccgcagccggtgcgcgtcattccacggtacatgaccagcttcggttgctgataggtcttacccatcttctcgaactgttgtccccaggtgtcttccgtggttgccagaatcaccgaggtgaattttgcagcttcgtcttcattagggctaatggaccgcgttgattgttgttgggaaaccggctgtccagtcattaacccggttaaatcaacaccatagtagcctgcaaccagcacgactaacagtaaaatcagcccgcctttaccgcttggcaggcgaaaaccaggaccgcccatagacggaccaccggagctgttgcgcctgtcttcaacattgtcactttcacgtcgcccttgccaacgcatagatacctcaacaatatattcattatagaaatgatcgtaggtggttcagaggaagattaccacaggaaagcgggatgaaatggcggaggaattaaggcttcatgccacgttatataatttacgaatgttagaagtaaaagagaatgttagctccagtcttctagtctgattcccgccactcgctcaaactctcgggtattgttggttaccacaatcaaaccgcgactgcgagcatgtcccgctatcatctggtcaaaaggtccaacaggccttccctgccgggcaagctcggccctgatttgcccagtatgcgtcgcagcagcactatcataatcaagcacttccaaacgagatacgaaaccttcaataaccgccaaattgcgttctggcatctgacttttttctgccccatagataagctccatcaatgttacagaacttatacacatccggccagaattcaggttaaaccgctctctgacatgtactggtttattcttaatagtgaaaatacagatattggtatccagcatgaatttcagcatcaaaatgattccctttcctgcattgcgggttgatcacggatatccataaaatccgcactcacattttcgccatcaaaccaactgtcccaggactcaccggcgggagtgatgattcttgtacgaccaatcgcaataatttctactttcttaacgtcttctggcagagcgaccgctttcggtaatctgacggcctgactgcgattacttaaaaatacagtagtttccatagccccccctttttgggatatacgttatgtatatacatattggcctggtatgactttcctgtcaaagggagataatgagaagtattgtagcgggggtatcaaagacatttagccggagtaccctccggctaaagaaacaagcaaccagaaaaatcagtccagctgtacacccaggcggcgggcgacggcttcataggcttcgatcaggccaccgaggctctggcggaaacggtctttgtccattttctccagtgtttctttgtcccacaggcggctgccgtccggggagaactcatcgcccagtaccacttcacctttgtacaggccaaactccagcttgaagtcgaccagaatcagaccagcatcatcgaacagttttttcagcacgtcgttcgctttgtaggtcagctctttcatacgcgccaggttctctttgctcacccagccaaaggtttcgcagtaagattcgttgaccatcggatcgtgcatggcgtcgtttttcaggaacagatcgaacagcggcgggttcagctcaataccttcttcgattccaagacgtttcaccagagagccagcagcacggttacgcacgacacactcaaccggcaccatatccagctttttcaccagacattcggtatcggagagcagacgctccatttgagtcgggatacccgcttcagccagtttgctcataatgaagtaattgaacttgttgttcaccatacctttgcgatcaaactgctcaatgcgcgcgccatcccctgctgacgtatcattgcggaattcgagcaccaacaggtccgggttttccgtgctgtatacggttttcgctttaccacgatacaactcagcttgcttttgcatctttatcactcctgggtgtgaattaacgttttaaaatcttttgctgtctggtgtgccggatgttttgtcggatgcggcgtgaacgccttatccgaactacgtccgacaaacaaatttcgtgcaaattaccgctaaaatcgcgttttcctgccgacgcacacgtttgcgtatcatatcagaaaaaagggccggatgattccagccctgtatttttacttgctaaacgcagcctggaagacagctaccagcgcgtcgttctgactctgagtcagagtatgacctttcggatcgatgaactgtaggctgctgcggttatctaaatcgccaacctgcagtttatagtcaccggatgccaggcctggatcgctcgcgcccagttcctgccagtcgctgtcagacagcggcttataagttacggccatgttaccctgcgaacgggtgctgtcggtcactttcatgcccactttttccagcgccgctggcagacgttgccaaaccacattgaacggcccgcgtacgaccagcatcggtaaaccggtgtcatcagctgcactttgtacgtccatagtggtggaggcacgattttgcgcagcgttcgcggcgtcagtggcagatttatccagaccggcggaaataacgttcatcatctccgtgctgtaacgctgcatggaagccgcgtctgcaaccggtttgcccgcctgttccaggttcagcagtttaaccgtaaccgcctgctgataaccctgcggcttaacagagatttgataacgaccacgatactgctcgtcttcgtccagacggttccattgtacccaatcggtggtcagtgtctgaccagcatcatcacgttgggtgatggtgtagtttttcgcctgcagcacgctaaccacctgcggccacagagtattgccacgaccattttccaccagcaatgaagcggtatcgcccgtgaactgggtacgcgcgccagaaaccagtgccagcggctgggctggtggacgaatgtccagcgccttaccgacagcaccactaccgttggtcaccgggattgcataatcaccggaggtcaccggcaaaatcattccagccggggcatgaagctccgcaagcggtgccgcttccaggtaggcttcatcaccactgacctgacgcttatagcgtgagtcagaactacaggcagcgagtaataaaacaagcgaaacacccgcaacctttgccaagcgcgacttttgaacagagtaagccatcaaatctccctaaactttacagcaaaccggcatgcttaagcgccgctctgaccgtctcacgaccactgtcggtgattggtgtcattggcaggcgcagcgtatcggtcgccacaagacccagttccttacatgcccatttcaccgggattggattgggttcgacaaatagtttgttgtgtaatggcatcagacgctgattaataacgcgtgcctcggcaaaatgcccttctgctgccagtttgcacatctgggccatatcacgcgctgcgacgttagccgtaacggaaataaccccatgaccgcccaattgcatgaagtccagcgcgctcgcatcatcgccgctcagcagaacaaaatcatctgaaaccagctctttgatctggtttacacgcgttaagttccctgttgcctctttgattccgataatattttttactttcgccagacggcccaccgtttccgggagcagatcgcagccagtacgggacggcacattatacagaatttgcggcaggtcagtatgctcagcgatggctttgaaatgctgatacaaaccttcttgcgacggacgattgtagtaaggggttaccgtcaggcagccgacgataccactgtcattgaagcgctgcgtcaggctaatggcttccgcagtagcgttagcgccggtcccggcaattaccggaatgcgcccatcagccagctccagcgtcatcatcaccacatcagcatgttcgtcatgatttaaggtagcggactcgccagtggtgccaacagaaacgatcgccgaagtaccgctggcgacatgataatcaatcagttttttcaagctagcccgacagacattacctttttcatccatcggagtaacaatcgcgacaatacttcccgtgaacatgggccatcctctgtgcaaacaagtgtctcaatggtacgtttggtatggcattaaaagcaagcagacagaaccgttctgattgttgtatgcatgttttttttatgctttccttaagaacaactcaccccttaaaggaataaccagtttgacactgtcatcgcaacattatctggtgatcactgcgttgggtgccgatcgccctggaattgtgaacaccatcacccgtcatgtcagtagttgcggctgtaatattgaagacagtcgcctggcgatgctgggagaagagttcacgtttattatgctgctttccggttcatggaatgccattactctgattgaatcaacgttaccgttgaaaggtgccgaactggatcttttaatcgtgatgaagcgcacgacggcgcgtccgcgtccgccaatgccagcatctgtctgggttcaggtcgatgtggcagactccccgcatttaattgaacgcttcacagcacttttcgacgcgcatcatatgaacattgcggagctggtgtcgcgcacgcaacctgctgaaaatgaacgggctgcgcagttgcatattcagataaccgcccacagccccgcatctgcggacgcagcaaatattgagcaagcgttcaaagccctatgtacagaactcaatgcacaaggcagtattaacgtcgtcaattattcccaacatgatgaacaggatggagttaagtaatgaatccactgaaagccggtgatatcgcaccgaaatttagcttgccggatcaagacggagaacaagttaatttgaccgacttccagggacagcgtgttctggtttatttctacccgaaagccatgacccccggctgtaccgtacaggcctgcggcttacgcgataacatggatgagttgaaaaaagcgggcgttgatgtgctgggtatcagcaccgataaacccgaaaaactctcccgttttgcggaaaaagagctgcttaactttacgctcctgtctgatgaggaccaccaggtgtgcgaacaattcggcgtctggggtgaaaagtccttcatgggcaaaacctacgatggtattcatcgcatcagcttcctgattgacgctgatggcaaaatcgaacatgtctttgacgatttcaaaaccagcaatcaccacgacgttgtgctgaactggctgaaagaacacgcctgattactttgctccattccgtgctggctgcgcttgcggccagcatacctcacttctcgtgatcaagatcacattctcgctttcccctgcgacacgggtgtcgaatccattttttgctgaacgttaatgaccatcatttttgtaccgttcagaatccagttaatacataacttattgaatatattgagttaatcagaatggcatcctttatgcaatatgaaatgcaatgtttcatatcattttcaaggagccgacatgaaccgctttgtggtggccgaaccactgtggtgtacaggatgtaatacctgtctcgctgcctgttcggacgtgcataaaacgcaaggtttacagcaacacccgcgcctggccctggcgaagacgtcaacaatcactgcccctgtcgtgtgtcatcactgtgaggaagccccttgcctgcaggtctgcccggtcaatgccatctctcagagggatgatgcgatccaactcaacgaaaacctctgtattggctgcaagctttgcgccgtggtctgcccatttggcgcaatcagcgcttcaggaagccgtccggtgaatgcccatgcgcaatatgtttttcaggctgaaggctcactcaaagacggcgaagaaaacgtgctgccccaacatgcgttgctgcgctgggaaccgggtgtccagaccgtcgcggtgaaatgcgacctgtgtgatttcttgccagaaggtccggcctgcgttcgcgcttgcccgaatcaggcgttacggctgatcaccgacgatagcctgcaacgtcagatgaaagaaaaacagcgccttgccgcaagctggtttgccaatggcggggaggatcccctttccctcactcaggagcaacactaatggatgccctgcaattattaacctggtcgctgatcctctatctgtttgccagtctggcttcgctgtttttactcggtctggacagactggctattaagctttccggcatcacatcgctggtgggcggcgtgattggcatcatcagcggaattacgcaattacatgctggtgtaactttagtcgcccattttgccaccccttttgactttgccgatttaaccctgcgaatggatagcctctcggcatttatggtgctggttatctccttgctggtggtggtttgttcgctctattcattgacttatatgcgcgaatacgagggcaaaggcgcggcggcgatgggcttctttatgaatcttttcatcgcatcgatggttgccctgctggtgatggacaacgctttttggttcatcgtgctgtttgaaatgatgtcgctgtcttcctggtttctggtcattgccaggcaggataaaacgtcgatcaacgctggcatgctctacttttttatcgcccacgccggatcggtgctgattatgatcgccttcttgctgatggggcgcgaaagcggcagcctcgattttgccagtttcgcacgctttcactttctccggggctggcgtcggcggtgtttctgctggcctttttcggttttggcgcgaaagccgggatgatgccgttgcacagctggttgccgcgcgctcaccctgccgcaccatcgcacgcttcggcgttgatgtctggcgtaatggtcaaaatcggtattttcggcatcctgaaagtagcgatggacctgctggcgcaaacgggtttgccgctgtggtggggcattctggtgatggcgatcggcgcaatctccgcgctcctgggcgtgctgtatgcgctggcggaacaggatatcaaacggctgctggcctggagtaccgtcgaaaacgtcggcattattttgctggcagtcggtgtggcgatggtcggtctgtcactgcacgacccgctgctcaccgtggttggactgctcggcacactgtttcatctgctcaaccatgcgctgttcaaagggctgctatttctcggcgcgggcgcgattatttcgcgtttgcatacccacgacatggaaaaaatgggggcactggcgaaacggatgccgtggacagccgcagcatgcctgattggttgcctcgcgatatcagccattcctccgctgaatggttttatcagcgaatggtacacctggcagtcgctgttctcactaagtcgtgtggaagccgtagcgctacaacttgcgggtcctattgctatggtaatgctggcagtcactggtgggctggcagtaatgtgcttcgtaaaaatgtacggtattactttctgtggtgcgccgcgcagtacacacgctgaagaggcacaggaagtgccaaatacgatgatcgtcgccatgctactgctcgcggcactctgcgtattaattgcgcttagtgccagttggctggcaccgaagataatgcatattgcccatgcgtttaccaatacccctcccgtcactgtcgccagcggaatagcacttgtacccggcacgtttcatacacaggtcaccccctcattactgttgctgttactactggcgatgcctttgctgcctggcctttactggctgtggtgtcgttcacgccgcgcagcgtttcgtcgcacaggagatgcctgggcatgcggctacggctgggaaaatgcgatggccccgtcaggcaatggcgtgatgcagccgctgcgtgtggtcttttctgcgctatttcgtctacgacaacagttcgaccctacgctgaggctaaataaaggtcttgcgcacgtcaccgccagggctcagagcacagaacccttctgggatgagcgggtgatccgccccatcgtgagcgccacccaacggctggccaaagaaatacagcatctgcaaagcggcgactttcgtctctattgcctgtatgtggtcgccgcactggttgtgctgctaatcgctattgccgtctaaggaaatcaccatgagacaaactctttgcgacggatatctggtcatttttgcgttagcacaggccgtgattctgctgctaaccccgctttttacgggtatttcccggcagatacgcgcgcgtatgcactcccgccgcgggccggggatctggcaggattatcgcgatatccacaaactgtttaaacgccaggaagttgcgcctatatcttcaggtctgatgttccgcctgatgccgtgggtattaatcagcagcatgctggtgctggcgatggccctaccactttttattaccgtttccccttttgcgggcggcggcgatctgatcacccttatctatcttcttgccctgtttcgttttttctttgctctttccgggctggataccggaagcccgtttgcgggagtcggtgccagtcgcgagttgacgctcggcattctggtcgaacccatgctcattctctcactgctggtattggcgctgatagcaggttccacgcatatcgagatgatcagcaatacgctggcaacgggctggaactcgccgctaaccaccgtactggcgttactggcctgtggttttgcctgcttcattgagatgggaaaaattccctttgatgttgctgaagcagaacaggaattacaggaaggcccgctgaccgaatattccggtgccgggctggcgctagcgaaatgggggctggggctgaaacaggtcgtgatggcagcactgtttgtggccctgtttctgctctttgggcgcgcgcaagaactttctctcgcctgcctgctgacttcacttgtcgttacgctgctcaaggttttgctgatttttgtactggcctcaatcgcagaaaacacgctggcacgcgggcgttttttactcattcaccatgtgacctggcttggcttcagccttgctgcgcttgcatgggtcttctggttaaccggtctgtaaggagcactgacggaatatggaaaatcttgctctgacgacgttaatgctgccttttatcggcgcactggtcgtttcgttttcgccacaacgtcgggccgccgaatgggggttttattcgccgcactgaccacgctgtgcatgttgtcgctgatctccgcgttttatcaggccgataaagttgccgtcacgttgacgttggtcaacgtgggggatgtggcattgtttggcctgatcattgatcgcgtgagtacgctgattctgtttgtggtggtgtttctcggtttgctggtcacgatctactccacgggttatctgacggataaaaatcgcgaacacccgcataacggcacgaatcgttattacgcatttttgctggtgtttatcggcgcgatggcgggactggtactctcctcgacgctgctcggtcagttgttgttttttgaaattagggcggctgctcctgggcgttgatcagttattaccagagcgataaagcgcagcgttcagcactaaaagcgttgcttatcacccatatcggttcgttggggttgtatcttgccgccgccacgctgtttttgcagaccggaacgtttgtgcttagcgcgatgagcgagttacatggcgacgcacgttatctggtttatggcggcatcctgtttgccgcgtgggggaaatcggcccagctaccgatgcaagcgtggctaccggacgcaatggaagcgccaacaccgatcagcgcctatctccacgccgcatcgatggtgaaagtaggcggctggcactggagggcagcatcgcctacatcgtcaaccacgcgttcgctaaaagcctgtttttccttgtagcaggtgcgctgagttacagctgcggcacgcgcttgttgccgcgtctgcgtggcgtattgcacaccctgccgttgccaggcgtgggtttctgcgtggcagcgctggcgattaccggcgtgccgccgttcaacggcttcttcagtaaattcccgctgtttgctgccggttttgcgttgtcagtggagtactggatcctgctgcccgccatgattctgctgatgattgaatcggtcgccagtttcgcctggtttattcgctggtttggtcgcgttgtgcctggcaaaccgagcgaggccgtcgccgatgccgcaccgctgccagggtcaatgcgcctggtgttgattgtactgattgtgatgtcgctgatttccagcgtaatcgccgcgacctggttgcagtaaggagatgatgaatgaccggttctatgatcgtaaataatctggcgggactgatgatgctgacatcgctgtttgtgattagcgtcaaaagctatcgcctgtcatgcggattttacgcctgccagtcgctggtgctggtgtctattttcgccactctctcgtgcctgttcgccgcagagcaactgctgatctggtccgccagcgcctttatcaccaaagtgctgctggtaccgttaatcatgacttacgctgcacgaaatattccccagaacatcccggaaaaagcgttattcggtccggcaatgatggcactgctcgcggcgttaattgtcctgctttgcgcatttgtcgttcagcccgtgaagctaccgatggctaccgggctgaaaccggcgctggcggtagcgttaggtcattttctgcttggcctgctgtgcattgtcagccagcgcaatatcctgcggcaaatttttggttactgcctgatggaaaacggctcccatctggtgctggcgcttcttgcctggcgagcaccggaactggtggaaataggtatcgctaccgacgccatcttcgccgtcattgtgatggtgttactggcaagaaaaatatggcgtacccacggcacgctggacgtgaacaacttgaccgcgctgaagggataatgagatgagttattctgtgatgttcgctttactcctgctcacgccgctgcttttttcgctgctctgttttgcctgccggaaacgggggctctctgcgacttgtacggtgactgtattacatagcttagggatcacactgctgctgattctggcactctgggtggtccaaactgccgctgatgcaggagaaatattcgctgcgggactgtggcttcatattgatggtctgggcggtttgttcctcgccattcttggtgtgattggctttctcaccggtgtttactcgattggctacatgcgtcatgaagtggcacacggcgagctttcccccgttacgctgtgcgattactacggtttcttccatctgttttagtttaccatgctgctggttgttaccagcaataacctgattgtgatgtgggcggcgatcgaagccaccaccttaagctcggcgtttctggtaggcatttacggtcagcgttcatcgctggaagcagcatggaagtacatcattatttgtactgttggtgtcgcttttggtctgttcggtaccgtgctggtatacgccaacgtcgccagcgttatgccgcaggcagaaatggcgatattctggagcgaggttcttaagcaatcgtccttgcttgacccaacattaatgctgttggcctttgtgtttgtgctaattggctttggcaccaaaaccgggctatttcccatgcacgcctggctgccggatgctcacagtgaagcaccgagtccggtcagcgccctgctctccgccgtattgctgaactgcgcgctgttggtgctaattcgctattacatcattatctgccaggccatcggcagcgatttccccaaccggttgttgctcatcttcggcatgttgtcggttgccgtggcggcatttttcattctggtacagcgggacattaagcgtctgctggcgtactccagcgtggagaacatgggactggtcgcggtggcgctaggcattggcgggccactgggaatttttgccgcgctgctgcacaccttaaaccacagtctggcaaaaacgctgctgttctgcggttccggcaatgtactgctcaagtacggcacgcgcgatctcaacgtcgtctgtgggatgctcaaaatcatgccatttaccgccgtgctgtttggcggcggtgcgctggcgctggcgctggcagggatgccgcccttcaacatttttcttagcgaatttatgaccattaccgccggactggcacgtaatcacctgctgattatcgtcctgctgttattgctgttaacgctggtgctggcgggcctggtacggatggcagcgcgggtgttaatggcgaaaccgccgcaggccgttaaccggggtgatctcggctggttgaccacctcgccaatggtgattctgctggtcatgatgctggcgatgggaacgcatattccacaacctgtcatcaggatcctggcgggcgcttccactatagtcctctcagggacgcacgacctgcctgcacaacgtagcacctggcatgattttttgccttcaggcaccgcatctgtttcggagaaacacagtgaacgttaattcatcgtcaaatcgtggcgaagcgattctcgccgccctgaaaacgcagttccccggcgcggtgctggatgaagagcgacaaacgcctgaacaggtcaccattacggtgaaaatcaatctgctgcctgacgttgtacattatctttattatcaacatgatggctggcttccagtcctgtttggcaacgacgagcggacacttaacggtcattacgcggtttattatgccctttcaatggaaggggccgaaaaatgctggatcgtggtgaaggcactggtcgatgccgacagtcgggagtttccgtcagtcacaccgcgcgtccctgccgcggtctggggcgagcgagaaattcgcgatatgtacgggctgattccggttggcctgccggatcagcgtcgcctggtgttgcccgatgactggccggaagatatgcatccgctgcgcaaagatgcgatggattatcgactgcgccctgaaccgacgacagattccgaaacgtatgcgtttatcaatgagggcaacagcggtgcgcgggtgatccctgtcggcccgctgcatatcacctccgatgaaccgggtcacttccgcttgtttgtggatggcgagcaaattgtcgatgctgattaccgcctgttttatgtccatcgcggcatggagaaactggcagaaacgcggatgggctacaacgaagtgaccttcttatcggaccgcgtgtgtgggatttgcggttttgcccacagtgtggcctataccaactcggttgaaaatgcactggggattgaggtgccgcaacgagcgcataccattcgctcgattctgctggaagtcgaacggctacacagtcatttgctcaaccttggcctctcctgccattttgttggttttgataccggctttatgcaatttttccgcgtgcgggaaaagtcgatgacgatggcggaattgctgaccgggtcgcgtaaaacctacggtctgaatctgattggtggtgttcgccgcgatattctcaaagagcaacgtctgcaaacgctgaaactggtgcgcgagatgcgcgccgacgtgtcggagctggtagagatgctgcttgctatgccgaatatggaacaacgcactcagggcattggcattctcgaccgacaaatcgcccgtgattatagccctgtagggccgctgatccgcggcagtggttttgcccgtgatttgcgctttgatcacccctacgccgactacggcaatattccaaaaacactgtttaccttcaccggcggcgatgttttctcccgcgtgatggtccgtgtcaaagagacgtttgattcgctggcaatgctggaatttgccctcgacaacatgccggataccccgctgctgaccgaaggctttagctataaacctcacgcattcgcgctgggctttgttgaagcgccacgcggtgaagacgtgcactggagcatgctcggtgataaccaaaaattgttccgctggcgctgtcgtgccgccacctacgccaactggccggtgttgcgttacatgctgcgcggcaataccgtttctgacgcaccgctgattatcggtagccttgatccctgctactcctgtaccgaccgtgtgacgctggtagatgtgcgcaagcgccagtcaaaaaccgtgccgtataaagagatcgaacgctacggcattgatcgtaaccgttcgccgctgaagtaaggacagaagatgctgaagttactgaaaactattatgcgcgccggaaccgcgacggtgaaatatcccttcgcgccactggaggtcagcccaggctttcgcgggaaaccggacctgatgcccagccaatgtattgcctgcggtgcctgcgcctgtgcttgtccggcaaatgcgctgactatccagaccgacgaccagcaaaattcgcgcacctggcagctctatctggggcgttgtatttactgcggacgttgtgaagaagtgtgtccgaccagagccatccagcttaccaataactttgaactgaccgtcaccaataaagccgatctctatacccgcgcgacgttccatctacaacgttgcagccgttgcgaacgcccgtttgccccgcaaaaaaccgtcgcactggctgctgaattgttggcacagcaacaaaatgcgccacaaaaccgcgaaatgttgcgggcgcaagcgagcgtctgcccggagtgcaaacaacgcgcgacgctgatcaacgacgatacagatgtaccgctggtggctaaggagcagctatgagtccagtgcttacgcaatatgtcagccagcccatcacgctggacgagcaaacgcaaaagatgaagcagcatttgctacaggatatccgtcgctcggcttacgtttatcgcgtcgattgcggcggctgcaacgcctgtgaaatcgaaatttttgctgccatcacaccagtattcgacgcagaacgttttggcattaaggttgtttcatcaccgcgtcacgccgatattttgttatttactggcgcagtcacccgggcgatgcgtatgcctgcacttcgggcgtatgagtctgcccccgatcataaaatctgtgtttcctacggcgcgtgcggtgtcggcggcggtattttccacgatctctacagcgtctggggcggcagcgacaccattgtccccattgatgtttggatccccggctgcccgccaacaccggccgccaccattcacggtttcgccgtggcgctcggtttgctgcaacagaagattcacgctgtggattatcgcgatcccaccggggtgactatgcaaccgttgtggccacagatcccgccatcacagcgtatcgccattgagcgagaagcgcggcggctggcgggctatcgtcaggggcgagaaatttgcgatcggctcctgcgccatttaagcgacgatcctacaggaaatcgggttaacacctggttgcgcgatgccgacgatccacgtctcaatagtatcgttcagcaactctttcgcgtactccgggggttacatgactgaagagtgcggggaaattgttttctggacgctgcgaaaaaagtttgtcgccagtagcgacgagatgccggaacacagctctcaggtaatgtattactcgctggctatcggtcatcacgttggcgtgattgattgtctgaatgtcgccttcccctgcccactgacggaatacgaagattggcttgcccaggtcgaagaggagcaagcccgacgtaagatgctgggggtgatgacttttggtgagattgttattgacgccagccacaccgccctgttgacccgggcattcgcgccactggcggatgacgcgacgtctgtgtggcaggcgcgtagcattcaattcattcatctgttggatgaaattgtgcaggaaccggccatctatctgatggccagaaaaattgcgtgagaaggatttctcattaataaggactgttgatggctatgtcagacgaggcgatgtttgccccgccacaaggaataacaattgaagcggtaaacggaatgctcgcggagcggttagcacagaaacacggtaaggcgtctttattacgcgccttcatcccgatgccgccgccgttcagcccggtacaacttattgaactgcatgttctcaaaagcaacttctattaccgctaccatgatgatggcagcgatgtgacggcaacaacagagtatcagggcgagatggtcgattattcgcgtcacgccgtccttctcggcagtagtggaatggcggagctacgctttattcgcacccacggcagccgttttactccccaggattgcacactgtttaactggctggcgcggataatcaccccggttctgcaatcatggctcaatgatgaagaacagcaggtggcgctgcgtttgctggagaaagatcgcgatcatcatcgggtactggttgatattactaatgcagtgctgtcacatcttgatctcgacgatctgatcgctgacgtcgctcgtgagatccatcattttttcggtctggcttcagtcagtatggtactgggcgatcatcgaaagaacgagaagtttagcctgtggtgcagcgatctttctgcctcacattgtgcgtgtctgccacgcaatatgcctggcgacagtgtattgctgacacaaacgctacaaacccgacaaccgaccttgacgcaccgtgcagacgatctgtttctctggcaacgcgacccgttattactcttacttgcatctaacggctgcgaatctgtgctccttataccgcttacctttggcaaccatacaccgggtgcattgttgctggcgcatacctcttccactctctttagtgaggaaaactgccagctactacaacacataaccgatcgcatcgctattgccgttggcaatgccgatgcctggcgcagcatgaccgatttgcaggaaagtttgcagcaagaaaaccaccagcttagcgagcagctcctttcgaatctgggcgtcggtgacattatctatcaaagccaggcaatggaagacctgctccagcaggtagatattgtggcgaagagcgacagtacggtgttgatttgcggtgaaaccggaaccggcaaagaggtgatcgccagagcgatccatcaacttagcccgcgacgcgacaagccgctggtcaaaatcaactgcgctgccatccccgccagtcttctggaaagtgagttattcggtcatgacaaaggggcgtttactggtgcgattaatacacatcgtggtcgttttgaaattgccgatggcggcacgttgtttctcgatgaaattggcgatctgccgttagaacttcagcctaaactgctgcgcgtattgcaggagcgggagattgagcgtctcggcgggagtagaacgatcccggtgaatgtcagagtcattgccgccaccaaccgtgatttgtggcaaatggttgaagagcgccagtttcgcagcgatctcttttatcgcctgaatgtcttcccactggaattgccgccgctacgagaccgtccggaagatatccctcttttagcaaaacatttcacgcaaaaaatggcgcgccatatgaatcgcgcaattgacgccatcccgaccgaggcgctacgccagttgatgtcgtgggactggccgggcaacgtgcgcgagctggaaaacgtgattgagcgagcggtactgctgactcgcggtaacagtctgaatttacatcttaatgtccgacaaagccgtttactgccgacgctaaatgaagattcagcgcttcgcagttcaatggcgcagttgctgcacccgacgacgccagagaatgacgaagaagaacgtcagcgcattgttcaggtattgcgagaaaccaatggcattgttgccgggccccgtggagcggcgacacgattagggatgaagcgcaccacgctgctgtcacgaatgcagcgtctgggaatctcggttcgcgaggtgttgtaatctgcttttgcaggagtatgcatgagaaacaaactctctttcgacttgcagttgagcgccagaaaagcggcaatcgctgaacggattgccgcccataaaattgcccgcagtaaagtgtcggtctttttaatggcgatgtccgctggcgtgtttatggcgatcggatttactttttacctttcagttatcgccgatgccccgtcttcacaggcattaacccatctggtgggcggcctttgctttacacttggctttattttgctggcggtttgcggcaccaacctgttcacctcgtcggtaatgacggtaatggcaaaaagtcggggcgttattagttggcgaacttggctgattaacgcacttctggtggcctgcggtaatctggcaggtattgcctgtttcagtttgttaatctggttttccgggctggtgatgagtgaaaacgcgatgtggggagtcgcggttttacactgcgccgagggcaaaatgcatcatacatttactgaatctgtcagcctcggcattatgtgcaatctgatggtttgcctggcgctgtggatgagttattgcgggcgttcgttatgcgacaaaatcgtcgccatgattttgcccatcaccctgtttgtcgccagtggctttgagcactgtatcgccaatttgtttgtgattccgttcgccattgccattcgccatttcgcccctacctccttctggcaactggcgcacagtagcgcagacaattttccggcactgacggtcagccattttattaccgccaatctgctcccggtgatgctgggtaatattatcggcggtgcagtgctggtgagtatttgttatcgggctatttatttacgtcaggaaccctgaaaaatcagcccggcgaaacagttcgtcgggctgaagattattcttgcgcgatttgcccatcgggccaggcgtggatcacggctttgatcagcgtcgccaacggaatggcgaagaatacgccccagaatccccacaaaccaccgaagatcaccaccgataaaataatcaccagcggatgcaggttaaccgcttcggagaacaacaccggtactaacaggttgccgtccagcgcctgaataatcagatacaccgcgaagcagctccagaattccgtgcctgcaccaaactggaatagcgccacgccaaccaccggaatggtcaccacaaatgcgccaatgtacggaataagtaccgagaagccgaccagcaccgccagcagcagcgaatagttcagcccgaagagtaagaatcccagccaggtggcaatccccaccacgatcatctccagcactttgccgcggatatagttggtgatttgttgattcatctccttccacacctgtcctgccagtccacggttacgcggcagcacccggcgaacggcgttcagcatctgctctttgtctttcagcaggaagaagaccatcaatggtaccagcaccagatagacggcaatggtcagcaaaccgaccagcgaggcgagggaaattttcaccaccgaatcgcccatggtcagcatccgactgcgcatattttcggccattgcatcaataatgcccgcatccatcaacgccggatagcggcgcggcaacgtggcggcaaagtcagaaagcttattgagcatccccggcatatcgcgaattaagtagatgccctgctgccaggcgataggcagtaccacgaacgccatcaatagcaatataccgacgaaaaccaccaatacaatcgacgtcgcccagcggcgggagcagccaatagattgcaggcgcacggttggccattccaacaaataggccagcacaatagccaccagcaacggagcaagcaggccactaaagaaaaagataatgccaaatccggcaactaaaataaccagcaaggcaatcgcttccgggtcgctaaaacggcggcgataccattgcatcaacatttcgagcataaaaaccttccctgaacctcaagagcgggattgcgatccgcaattgtatcgaaatgtcacaaaaaagacttcgctttttatgacggattcaggaaactgaaaagtcatttgagtgggctaatcttcgccgttacactcaaaggcggcgcggtgggaacgatatttaacagtatcggtcaaatgactatcttcagaaatacaggatagaggttatgttcaggcagttgaaaaaaaacctggttgcaaccctcattgctgctatgaccattggtcaggtagccccggcgtttgccgacagcgcagacaccttgccggatatgggaacctccgcaggaagcacgctttccattggtcaggaaatgcagatgggcgactattatgtccgccagctacgcggcagcgcgccgttaattaatgacccgctgttaacgcaatatattaattcgctggggatgcgtctggtttcgcatgccaattcggttaagacaccgtttcatttttttctgatcaacaacgacgaaattaacgcctttgctttctttggcggcaacgtggtgctgcactctgccctgttccgttattccgataacgaaagtcaactggcttcagttatggcgcacgaaatctcccacgtcacccaacgtcacctggcgcgagcgatggaagatcaacaacgcagcgcgccgctgacctgggtcggcgcgttaggttctattttactggcgatggccagtccgcaggcggggatggcggcgctgaccggtacactggcgggaacacgtcagggaatgatcagtttcacccagcaaaatgaacaggaagcggaccgcattggtattcaggtgctgcaacgctcgggattcgatccgcaggcgatgccaaccttcctcgaaaaattactcgatcaggcgcgttactcctcgcgcccgccggaaattttattgactcacccgttgccggaaagtcgtctggcagatgcccgcaaccgtgctaatcagatgcgaccgatggtggtgcagtcgtcggaagatttctatctggcgaaagcgcgcacactggggatgtataattccggacgtaaccagctcaccagtgatttgctggatgaatgggcgaaaggaaacgttcgtcagcaacgagcggcgcaatatggtcgtgctttacaggcgatggaagccaataaatacgacgaggcgcgtaaaacgctgcaaccgttactggcggcagaacctggcaacgcatggtatctcgatctggctaccgatatcgatcttgggcaaaacaaagccaatgaggcaatcaatcgcctgaaaaatgcccgtgatttgcgcaccaatccggtgttgcagctcaacctggcgaacgcttatctacaaggcggtcaaccacaagaagcggccaatattctgaatcgctacacctttaataataaagatgacagcaacggctgggatttactggcacaggcggaagccgcgctaaataaccgcgatcaggagctggctgcgcgagcagaaggttatgcgctcgccggacgactcgatcaggccatttcgctgttgagtagcgccagttcgcaggtgaaattaggcagcctgcaacaagcgcgttacgatgcgcgcatcgaccagttgcgccagctgcaggaacgctttaagccttataccaagatgtaattcgcattaaaggaagaacaatgaccaaacaggtaaaaatctaccataacccacgctgttcaaagagccgggaaacgctgaacctgctgaaagaaaacggcgtggagccagaagtggtactctaccttgagacacccgccgatgcggcaacgctgcgcgatttgctgaaaatgctgggatgaatagcgcccgtgaattgatgcgccagaaagaggatctttataaagaactgaacctggctgacagttcgcttagcgaagaggcgctgattcaggcaatggtggataatccgaagctaatggagcgcccgattgtggtcgcgaatggcaaagcgcggattggtcgtccaccggagcaggtactggaaatcgtgggttaagatgtgctccatcgctagttgaagcacattgccggatgcgacgcttgccacgtcttatccggcctacgaatactatggattaacttcgcgtagttcggataaggcgttcgcgccgcatccgacaataaacaccttatctacaacttcagaatttctttcacaaacggaatggtcagcttacgttgcgcggtaatcgacgcacgatccaactgatccaacgtcataaatagtgtgcgcatttctctgtcgagccgcttcagcaagaaacgccccacatcttccggcagttcaaaaccacgcaaacgcgcgcgtaactgtagcgcctgcaacttatcttcatcagaaagtggctgcaatttgtagatctgcccccagtcgagtcgcgacgcgagatccggtaatcccagattcaactgccgcggtggacgatcgccggtgatcaacaatcgtgttttgcccgattccagaattcgattgtagagatcgaaaatcgccatctcccacaactcatcgcctgcaatacactcaatgttgtcgatacagaccagcgacaaatgctccataccgtcgagcacttccggaacaaaccaggtgcgtttatccagcgggacatagcccaccgcatcgccacgctgcgacaattccgcgcaagccgcgtgcagcagatggctgcgccccgcgccttcgcgtgcccagagatagatgtaaccgctatgttcctgacgcagcacgttttgcagcgcagccagtaaagaggagttatcccccggccagaaacttgcaaaggtttcgtcgtcaggaagataaagtggcaaagagagctgtgccggtgtgttcagagatacctcaaccaggatttcacaaaatcgcgagaagtttaccacagaatcccatgatgtttgaaccgggcagcaacactgcccggtcggtacattatttgtctgttatatccgcgtcttctgcgtccagcaccacttcttcagggcgcagcacactgatcagtttgaagatcaaacttaagccgataccgacgatggtcgccagcgccataccttttaactccgccgcgccgatgtttaccttcgcgccactgacgccgatgatcaaaatcacggaagtcaggatcaggttctgtgctttgttgtaatccactttcgattcgatcaaaacacgaataccggaagcaccgatgacaccataaagcagcagcgaaacgccgcccatcaccggcaatgggatcatctggatagcggcagccagtttaccgacgcaggaaagcaggatagcgaaaatcgccgccccgccgataacccaggtactgtaaacacgggtgatcgccatcacgccaatgttttctccgtaagtggtatttggcgtagagccaaagaagccggagatcacggtcgacaggccgttagcaaacatcgaacggtgcagacctggatcgcgcagcagatcttttttgacgatattagccgttactaccaggtgccctacgtgttcggcaataaccactaatgccgctggcagaatagtcagaatggcaaaccactcgaagcgcggcgtatagagggttggcagcgcaaaccagtgagcattaataatcggcgtggtatcgacaattcccattgcgaaagagagcgcgtaccccaccagcacgccaattaaaatcgggataattgccaggaaaccacggaacagcacggaacctaaaaccgtgaccgccagggtggtaatagagatgatgatggttttggagtctggcgtttgcccttcagccgggagtaaacccgccataccggcagctacgcccgccagctccagaccgatgacggcaacgattgcgcccattgccgcaggtggaaacagcacgtccagccagccggtccccgctttcttcacgataaaagaaaccaggcagaacagcacgccgcacataataaagccgcccagcgcgacttcataccctaacggcaacagtaacaataccggtgaaataaaggcaaagctggaaccaagataagccggaattttccctttacagatgaagagatacagcagcgttccaataccgttaaataacagtacagtcgccgggttaatatgaaataagacgggcaccaggacggttgcaccaaacatggcgaacaaatgttgcaaactaagcgggattgtctgtaaaagtggcggtctttcactcaccccgatagcacggcgcgtcatagtattatcctctgtattatgtgttataggcgctttactcaaaaaaaagccgactcttaaagtcggctttaattatttttattctttatttcgtaccaaagattttgtcaccggcatcgccgaggcccggaataatgtatccgtgctcgttcagtccctgatcaatcgatgcggtatacagttcgacgtccgggtgcgctttttccagcgcagcgataccttctggcgcagcgaccagcaccagaactttgatgctgctgcagcccgcttttttcagcaggtcgatggtcgcgataacggaaccaccggttgccagcattgggtcaacgatcagcgccatacgctcatcgatgttagaaaccagtttctggaagtacggtaccggctccagcgtttcttcattacggtacataccgacaacgctgatgcgcgcgctcggaacgttttccagcacaccgtccatcataccaagacccgcacgcagaattggcacaacggtaattttcttacctttgatctggtcgatttctaccgggccgttccagccttcgatagttactttttccgtttcgaggtcggcggtcgcttcgtaagtcagcaggctacccacttcggaagcgagttcgcgaaagcgcttggtgctgatatcttgctcacgcatcagtcccagcttgtgtttgacgagtgggtgtttgacttccacgatcttcatactctttctcctttgaggggcagccacaaaaaaaatcgacggattatacctcctttcttcaaggcggcaatattcttttcgttgactttagtcaaaatgataacggtttgagataaagttattttatattcaaatggttatgaaagaagattattccatccgaaaactaacctttaccctggcacaagtcttctttcgccgcgtgcctgggcaaaagacgtgcaaaaaggttgtgtaaagcagtctcgcaaacgtttgctttccctgttagaattgcgccgaattttatttttctaccgcaagtaacgcgtggggacccaagcagtgaccgataaaacctctcttagctacaaagatgccggtgttgatattgacgcgggtaatgctctggttggaagaatcaaaggcgtagtgaagaaaacgcgtcgtccggaagtgatgggcggtctgggcggcttcggtgcgctgtgtgcattgccgcaaaaatatcgtgaacctgtgctggtttccggtactgacggcgtaggtaccaagctgcgtctggcgatggacttaaaacgtcacgacaccattggtattgatctggtcgccatgtgcgttaatgacctggtggtgcaaggtgcagagccgctgtttttcctcgactattacgcaaccggaaaactggatgttgataccgcttcagcggtgatcagcggtatcgcggaaggatgtctgcaatcgggctgttcactggtgggtggcgaaacggcagaaatgccggggatgtatcacggtgaggattacgatgtcgcgggtttctgcgttggcgtggtagaaaaatcagaaatcatcgacggctctaaagtcagcgacggcgatgtgctgattgcactcggttccagcggtccgcactcgaacggctattcgctggtgcgcaaaattcttgaagtcagcggttgtgatccgcaaaccaccgaacttgatggtaagccattagccgatcatctgctggcaccgacccgcatttacgtgaagtcagtgctggagttgattgaaaaggtcgatgtgcatgccattgcgcacctgaccggcggcggcttctgggaaaacattccacgcgtattgccagataatactcaggcagtgattgatgaatcttcctggcagtggccggaagtgttcaactggctgcaaacggcaggtaacgttgagcgccatgaaatgtatcgcaccttcaactgcggcgtcgggatgattatcgccctgcctgctccggaagtggacaaagccctcgccctgctaaactccaacggtgaaaacgcgtggaaaatcggtatcatcaaagcctctgattccgaacaacgcgtggttatcgaataatgaatattgtggtgcttatttccggcaacggaagtaatttacaggcaattattgacgcctgtaaaactaacaaaattaaaggcaccgtacgggcagttttcagcaataaggccgacgcgttcggccttgaacgcgcccgccaggcgggtattgcaacgcatacgctcatcgccagcgcgtttgacagtcgtgaagcctatgaccgggagttgattcatgaaatcgacatgtacgcacccgatgtggtcgtgctggctggttttatgcgcattctcagcccggcgtttgtctcccactatgccgggcgtttgctgaacattcacccttctctgctgccgaaatatcccggattacacacccatcgtcaggcgctggaaaatggtgatgaagagcacggtacatcggtgcatttcgtcaccgatgaactggacggtggcccggttattttacaggcgaaagtcccggtatttgctggtgatacggaagatgacatcaccgcccgcgtgcaaacccaggaacacgctatttatccactggtgattagctggtttgccgatggtcgtctgaaaatgcacgaaaacgccgcgtggctggatggtcaacgtctgccgccgcagggctacgctgccgacgagtaatgccccgtagttaaagcgccagctctgccgctggcgtttttcaattcacctgtaaatcgcaagctccagcagtttttttcccccttttctggcatagttggacatctgccaatattgctcgccataatatccaggcagtgtcccgtgaataaaacggagtaaaagtggtaatgggtcaggaaaagctatacatcgaaaaagagctcagttggttatcgttcaatgaacgcgtgcttcaggaagcggcggacaaatctaacccgctgattgaaaggatgcgtttcctggggatctattccaataaccttgatgagttctataaagtccgcttcgctgaactgaagcgacgcatcattattagcgaagaacaaggctccaactctcattcccgccatttactgggcaaaattcagtcccgggtgctgaaagccgatcaggaattcgacggcctctacaacgagctgctgctggagatggcgcgtaaccagatcttcctgattaatgaacgccagctctccgtcaatcaacaaaactggctgcgtcattattttaagcagtatctgcgtcagcacattacgccgattttaatcaatcctgacactgacttagtgcagttcctgaaagatgattacacctatctggcggtggaaattatccgtggcgataccatccgttacgcgctgctggagatcccatcagataaagtgccgcgctttgtgaatttaccgccagaagcgccgcgtcgacgcaagccgatgattcttctggataacattctgcgttactgccttgatgatattttcaaaggcttctttgattatgacgcgctgaatgcctattcaatgaagatgacccgcgatgccgaatacgatttagtgcatgagatggaagccagcctgatggagttgatgtcttccagtctcaagcagcgtttaactgctgagccggtgcgttttgtttatcagcgcgatatgcccaatgcgctggttgaagtgttacgcgaaaaactgactatttcccgctacgactccatcgtccccggcggtcgttatcataattttaaagactttattaatttccccaatgtcggcaaagccaatctggtgaacaaaccactgccgcgtttacgccatatttggtttgataaagcccagttccgcaatggttttgatgccattcgcgaacgcgatgtgttgctctattatccttatcacacctttgagcatgtgctggaactgctgcgtcaggcttcgttcgacccgagcgtactggcgattaaaattaatatttaccgcgtggcgaaagattcacgcatcatcgactcgatgatccacgccgcacataacggtaagaaagtcaccgtggtggttgagttacaggcgcgtttcgacgaagaagctaacattcactgggcgaagcgcctgaccgaagcaggcgtgcacgttatcttctctgcgccggggctgaaaattcacgccaaactgttcctgatttcacgaaaagaaaacggtgaagtggtgcgttacgcacacatcgggaccgggaactttaacgaaaaaaccgcgcgtctttatactgactattcattgctgaccgccgatgcgcgtatcaccaacgaagtacggcgggtatttaactttattgaaaacccataccgcccggtgacatttgattatttaatggtgtcaccgcaaaactctcgccgtctgttatatgaaatggtagaccgcgaaatcgccaacgcgcagcaagggctgcccagcggtatcaccctgaagctaaataaccttgtcgataaaggcctggttgatcgtctgtatgcggcctccagctccggcgtaccggttaatctgctggttcgcggaatgtgttcgctgatccccaatctggaaggcattagcgacaacattcgtgccatcagtattgttgaccgttaccttgaacatgaccgggtttatatttttgaaaatggcggcgataaaaaggtctacctttcttccgccgactggatgacgcgcaatattgattatcgtattgaagtggcgacgccgctgctcgatccgcgcctgaagcagcgggtgctggacatcatcgacatattgttcagcgatacggtcaaagctcgttatatcgataaagaactcagtaatcgctacgttccccgcggcaatcgccgcaaagtacgggcgcagttggcgatttatgactacatcaaatcactcgaacaacctgaataaccctatgccaatacacgataaatcccctcgtccgcaggagtttgctgcggtcgatcttggttcaaacagttttcacatggtcatagcccgtgtggtagatggtgccatgcagattattggccgcctgaaacagcgggtgcatctggcggacggcctggggccagataatatgttgagtgaagaggcaatgacgcgcggtttgaactgtctgtcgctttttgccgaacggctacaagggttttctcctgccagcgtctgtatagttggtacccatacgctgcgtcaggcgctgaacgccactgactttctgaaacgcgcggaaaaggtcattccctacccgattgaaattatttccggtaatgaagaagcccgtctgatttttatgggagtggaacatacccaaccggaaaaaggtcgcaaactggttattgatattggcggcggatctacggaactggtgattggtgaaaatttcgaacctattctcgttgaaagccgccggatgggttgtgtcagctttgcccagctttatttccctggcggggtcatcaataaagagaatttccagcgcgctcgcatggcggcagcacaaaaactggaaactttaacctggcaattccgtattcagggctggaacgtggcaatgggcgcttccggtaccataaaagccgcccatgaagtattaatggaaatgggcgagaaagacgggataattaccccggaacgtctggaaaaactggtaaaagaagttttacgtcaccgtaatttcgcatcgctgagtttaccgggtctttccgaagagcggaaaacagtcttcgttcctggactggcgattttatgcggtgtgtttgatgctttagccatccgtgaactgcgcctttctgacggggctttacgtgaaggcgtactgtatgaaatggaaggacgtttccgtcatcaggatgtgcgtagtcgtaccgccagcagcctcgccaaccagtatcacatcgacagcgaacaggcccgacgagtgctggataccactatgcaaatgtacgaacagtggcgggaacagcaaccgaagctggcgcatccgcagctggaggcgctactgcgatgggccgccatgctgcatgaggtcgggttgaatatcaaccacagcggtttgcatcgccactccgcttatattctacaaaacagtgacttgccgggttttaatcaggaacagcagctgatgatggcgacactggtgcgctatcaccgtaaagcgattaaactcgacgatctgccgcgctttaccttgtttaagaagaaacagttcctgccactgatacagctattgcgccttggcgtattactaaacaatcaacgtcaggcaaccaccacaccgccaacattgacactgattactgatgacagtcactggacactgcgtttcccgcatgactggtttagtcagaatgcgctggtactgcttgatctggaaaaggagcaagaatactgggaaggcgtggctggctggcggttgaaaattgaagaagaaagtacacctgaaatcgccgcttaatgctttgcgggccgacgagaaatgtcggcccgcattattcaggcactttcgcgaatgggttcgatttcattcagcgtatcaattaacggttgcggcttaccaataagataaccctgcatataatcgatccccaaagagagcaccgcctcgcggatctcttcgttttcaacgtactctgccactacccgcattttcttcattcgcgccaggtggcaaatcgatgccactatctgataatccagactatttgacacaatattgcggataaaactgccgtcaattttaagcagatcggcattcacatttttaagccgcgcatagctggcgtagccggtgccgaaatcatcaatcgcaatctggcagcctaattcctgaagatgctgcaaggtgatttgcgcctgcttaacattggtcagagcattactttcggtgacttcaaaaataagttgccacgcttcaatctgatatttatccagcaactgactgacttcaacaggaaaacgagcctgacataccgaggttggagacagattaatagcaaaacggtgagcgggcatcttcgctctgttttcagccataaattgcagcgtatgctcaatgacccacatgtcgatactcgacgataaaccaaattcgtgcgcgaccggcaagaagctatcggggccgatcagttcatcattctcacctttcatgcgcagaagaatttcatggtaaacatcaccacgcataccggtaatcggctgggccatcaggaaaaaatggttgtgttccagcgcctgctgtagtcgattcatcatcgcgactttatctttcaattcgcgttgcaaatacattgccccgcgacgctgcatattttccggggcgttggtcacgatggaaagttcggcgaccgtatttagctctcccagcagcaggtagatatgattcactggcgagcgcacatagcagtaactgacgccaatctgcggttgcatcggcatgccatcccaaaagaaacgaaattgcttgagatggctatccagtgcggtaatgcgctcctggtgcgattctgtattcagccgcagcgcgagatcgttacccgaaagctgataaacatcttcacccggttccagcaagggtgacagccagtgagaaagtttttgcttgtattgaatccgcagcatgatgccatagttcttaaccagcatttccatgccagggatgcgtaaataacaaagcgcagaccagggggcatcacgcaacgcgcgattcagggcgcgaacatttggcagatgaaccaccgggtccacatacgcaagccgctgaatgcgtctgactaccgctcgctgacgagttgccagtacagccatataattgacaataaaagagaataccagataactggaggaggttatggtcagctgcgtggtatagccaggataaatgggaatgtaattttgatagctgtggatgctgatcatcaacacgaccgcccagagcagcgaaatcagcttataaccatagcgcatcgctccccacatcatcaggggcagcaataatgacaaggtataattggtgctaaaaattgtgcttttttcatttaacggcatgcataacagcaacaataaagcacctaatgccagtagccagagcgcgaactcttttttggtgactttggcatcaacctgctgttttaattgcgaataatagctacgtaaataaaatggatttcgcactacccgaatgatgaagtagcacagcgggacaccgatcagattacccaccagtaaggcctgataattgattaaagtcccgaggttaaaaggcatgacaccgaccagattttctctgctcgccagcaatcctacaaatgcagcaaactggaaaagtatcagaaacagcgttgcaggaaacactatctgccagaatatacgctgggaaattaaacgggtatcaccatgtgaaacgttgttacgccggggagtaaagaccctgtaaccgccccaacagagaatgataatgataataaaattagccgttaatgagagcgtttcgtaaaaacccagatctgcatatttgcggacaaaaatccctaaggtgatccctggcaatgccgcccagctgaaaaacatcatcatgctgatcatcagtgccaaaggcagataaaagagaaaaacctcaccggaagaaatatgcgcgaaagtattaatgtgggcgaaaatgggcaagattaaagaaggcaggaacagcggaagcccccaccatttatcacgtatttttatataagttgcattcagtttcatagatgctcagcagaatcccccacatcctgaaggaggtgtattcagacaggcatcccacctgacttcgaatgatgattattcatcactatagagagcattgattctaagtgtcatatgaaagttccaattgatatatatcaaacaaaataaccctgattaatgaattattacgtttatcatgttaattcatcattattacatcatcattgtaaataattaaattaacttccataacattaaaatatgtatccactgacgcttttttacataacgaagaattgaccattttgtcctgttgtgccttaatgtaagtaccgtccacagcgtgggacatacttcaaggaaccttttgtgagtcaggcaaccagtatgcgaaaacgacaccgatttaacagtcgcatgacccgtatcgtactgctcatcagctttatcttcttctttggccgttttatctactcgtccgtcggtgcctggcagcaccatcagagcaaaaaagaagctcagcaatccacactctccgtcgaatcaccggtacaacgttagcggttaccttctccactttcacagaacctaacggcacttcgctgtcggatgcttttgctctttggaattatcaaagcggcagatattctttcatcttaaattttacgtctttgtcctgactgatgtttatcctgtttggctgcgaaataaatataaaattaatatatatgttgtaatgatatatttttataaattattccctgcgtgaattttaataaatttaatctatccctttatacgcaatacatttactttcctcttttgatgatcttaaatgtcttatttttcgtaatgtgtataacaaggaatagtgatgaaatttaaaaaatgtcttctgcctgtggcaatgttagcgtcattcactctggcaggatgccagtcaaatgctgacgatcatgccgccgatgtttatcaaaccgatcaactgaataccaaacaagaaactaaaaccgttaatattatttccattcttcccgcaaaagttgccgtagacaactcccaaaataaacggaacgcacaagccttcggcgcgcttattggcgcagtcgctggcggtgttatcggccacaacgtcggttctggcagcaattccggaacgacggcaggggcagttggcggcggagctgtaggcgcggcagtgggttctatggtgaatgataaaaccttagtggaaggtgtttctttaacatataaggaaggcaccaaagtgtatacctctacccaggtgggtaaagagtgccagtttacgacaggtttagccgttgttattaccacaacgtataacgaaacgcgtattcagccaaatactaaatgtcctgaaaagagctaataatcaggaggagtcatgaagaaagtttttctttgcgccatcttggcctccttaagctatccggctatcgcctcatcattgcaggatcaactctctgctgtagcagaagctgaacagcaaggtaaaaatgaagagcaaaggcagcatgacgaatgggtcgcggagcgcaacagggaaatccagcaagagaagcaacgtcgcgcaaatgcccaggccgccgctaacaaaagagcggcaacggcagcggcaaataagaaagctcgtcaggataaactggacgccgaagcctctgcggacaaaaaacgcgatcaaagttatgaagatgagctacgcagcttagagattcagaaacaaaaactggcgctggcaaaagaagaagcccgcgttaagcgagaaaacgaatttatcgatcaggaactgaagcacaaagctgcgcaaaccgatgtggtgcaatctgaagctgacgccaacagaaatatgactgaaggcggtcgcgatctgatgaaaagcgtgggcaaagcagaagagaacaaatcggacagctggtttaattaatcgatgttagtaacttcaagcctatgattcttgaagataaaaaaccctctgtagtaacagagggttttgttcattcatagtgcagggattaaaatcattcccactcaatggtagctggcggcttgccgctgatgtcatacaccacgcgggaaataccgttcacttcattgataatgcggttggaaacgcgaccgaggaaatcgtacggcagatgcgcccagtgtgcggtcataaagtcgatggtttcgacagcacgcagagagacaacccagtcatacttacgaccatcgcccattacgccaacggaacgtaccggcaggaacacagtgaacgcctggctgactttgtcgtacaggtccgctttacgcagttcttcaatgaagatggcgtcagcacggcgcagcaggtcacagtactctttcttcacttcacccagcacacgaacgccaaggcctggtcccgggaacgggtgacggtacagcatgtcgtacggcaggcccagctccagaccaatcttacgcacttcgtctttgaacagctctttcagcggttcaaccaggcccatcttcatctctttcggcaggccgcccacgttgtggtgagatttgatgacgtgtgctttaccggttgcagaagccgcagattcgataacgtcagggtagatggtgccctgcgccagccacttcacgtcttccagtttcagcgcttcttcatcgaatacttcaacgaaaacgcgcccgatgattttacgttttgcttccggatcgttttcgccagccagcgctgacaggaagcgatcttctgccggtacgtgaacaatgttaagaccaaagtgatcgccaaacatatccagaacctgctctgcttcgctgagacgcagcaggccgttgtcgacgaatacgcaagtcaggtttttaccgatagcgcggtgcagcagcattgcggttacggaggaatccacaccaccagagaggccgaggatgactttatcgtcgcctacctgctcgcggatgcgagctacagcatcgtcgataattttcgctggcgtccacagggcttcacactggcagatatcacgcacaaaacgctccagcatgcgcataccctggcgggtgtgagtcacttccgggtggaactgtacgccatagaagcgtttttcttcgttagccataatggcaaacgggcagctttcggtgctggctacggtgacgaagtcggacgggatagcggtaactttatcgccgtggctcatccagacatcgagcagcggtttaccgtctgcggtcagcgcatcttcgataccgcgaaccagtgcgctgtcgtttacgacttcaacctgcgcgtagccaaattcacgttcgttagaggcttcaacgtgaccgcccaactgcattgccatggtctgcatgccatagcaaacgccgaataccggtacgcctgcttcaaagacatactgcggcgcacgcgggctgttttcttcggtggtgctttccgggccgccggaaagaataatgccgcttggattgaagtcacgaatttgtgcttctgtcacatcccacgcccacagttcgcagtaaacacccagctcacgcacgcggcgcgcaaccagttgagtgtactgagaaccgaagtccagaatgaggatgcgatgcttatgaatgttttccgtcattgacgcttattccgaggcaagtgaaacagataatataaatcgcccgacatgaagtcgggcgaagagaatcaggagcccagacggtagttcggggactctttagtaatggtcacgtcgtgaacgtggctttcctgaatgcccgcaccgctgatacgtacaaactccgctttagtacgcagttcgtcgatagtaccacagccggtcagacccatacaggagcgcaggccgcccatctgctggtgaatgatctctttcaggcgacctttataagctacgcgaccttcgataccttccggcaccagtttgtcggcagcgttatcgctctggaaataacggtcagaggaacctttggacatcgcgcccagggaacccataccacggtaagatttgtaagaacggccctggtagagttcgatttcacccggagattcttcagtacccgccagcatggaacccaccattaccgcgcttgcgccagcggcgatagctttggcgatgtcgccggagaagcgaataccaccatctgcgataaccggaataccggtgccttccagggcttcaactgcgtcagcaacggcagtgatctgcggaacacctacgccagtaacgatacgagtcgtacagatagaaccagggccgataccgactttaaccgcgctgcaaccagcttctgccaaagcgcgtgcacctgcagctgttgccacgttgccgccgatgatttgcagatccggatatttagcacgggtttcacggatacgctgcaaaacgccttctgagtgaccgtgggaggagtcgatcagcagaacgtcaacgccagcggcaaccagcgcgtcaacacgctcttcgttacccgcacctgcgccaactgcagcaccaacacgcagacggccttgctcgtctttacaggcgttcggtttacgttccgctttctggaagtctttcacggtgatcatgccgatcaggtggaattcgtcatcaaccaccagcgctttttcaacgcgtttttcgtgcatttttgccagcaccacttcacgggcttcaccttcacgcacggtgaccagacgctctttcggcgtcatgtaaacgctaaccggctggttcaggtcggtaacaaaacgcacgtcacgaccggtgataatacccaccagttcgttttcttcggtaacgaccggatagcccgcaaaaccgttacgctcggtcagttctttcacttcgcgcagcgtcgtggttggcagaacagtctgcggatcagtcaccacaccagattcgtgttttttcacacggcgaacttcttctgcctggcgttcaatggacatgtttttgtggataaagccgataccgccttcctgagccagagcaatagccaggcgcgcttccgttacggtatccattgctgcggaaagcatagggatattcagacgaatagttttcgtcagctgggtgctgaggtcagcagtattcggcagaacggtagaatgagcaggaacgaggagaacgtcgtcaaacgtcagagcttctttagcgatacgtagcatgggcaatatctcgaccagagtggttaataaatattgccgcggcattatacagagcgtaaccgattgcatctacccctttttgcaaaaaatgcttgctatccccgaagggcgggttactatcgactgaataacctgctgatttagaatttgatctcgctcacatgttaccttctcaatcccctgcaatttttaccgttagtcgcctgaatcaaacggttcgtctgctgcttgagcatgagatgggacaggtttggatcagcggcgaaatctctaatttcacacaaccggcttccggtcactggtactttacactcaaagacgacaccgcccaggtacgctgcgcgatgttccgcaacagcaaccgccgggtgaccttccgtccacagcatggacaacaagtttagttcgcgccaatattacgctctacgagccgcgcggtgactacccagataatcgttgagagtatgcagccggccggtgaagggctgctgcaacagaagtacgaacagctcaaagcgaagttgcaggctgaaggtttgttcgatcagcaatacaaaaaaccacttccctcccctgcgcattgcgttggtgtgatcacctcaaaaaccggtgctgcgctacatgatattttgcatgtgttaaaacgtcgcgatccttctctaccggtgatcatctaccccaccgccgttcagggcgatgacgcaccggggcaaattgttcgcgccattgaactggcgaatcagcgcaatgagtgcgacgtgttgatcgttgggcgcggcggcggttcgctggaagatttatggagttttaatgacgaacgcgtagcgcgggcgatttttgccagccgcattccggtcgtcagcgccgtcgggcatgagacggatgtgaccattgccgattttgttgccgatctgcgtgcgccaacgccgtctgccgccgctgaagtagtgagccgtaatcagcaagagttactgcgccaggtgcaatcgacccgtcaacggctggagatggcgatggattattatctcgccaaccgcacgcgtcgctttacgcagatccatcaccgattacagcaacagcatccgcagctccggctggcacgccagcaaaccatgcttgagcgcctgcaaaagcggatgagctttgcgctggaaaatcaacttaagcgtaccgggcaacagcagcagcggttaacacagcggctgaatcagcaaaatccacagccgaagattcattgcgcgcaaacgcgcattcagcaactggaatatcgattagcagaaaccctgcgcgtacagcttagcgccacgcgtgaacgtttcggtaatgcagtaacgcacctcgaagccgtaagcccactgtcaacgctggcgcgtggatacagcgttactactgctactgacggcaatgtactgaaaaaagtgaagcaagttaaagcgggtgaaatgctaaccacacgtctggaagacggctggatagaaagtgaagttaaaaacatccagccagtaaaaaaatcgcgtaaaaaggtgcattaagccagcacgaattcaacgcgttttttcgatatcaagccatgcccgtgctgacagaagtaatctactgcaccgcaggcttttaacacctgcaacggttgatggcagtctggacaaagagctttcatttcaataatttccccgcaggatgggcaacgcgcatggccgttatcctgatcaagcacatgctgacattgtggacaatgcagttccatatgaattcctccggtagccatccctctacattcatagagggaatggcagataaaatacttacggataattatttatttttcttgatgtgcttcatcagacgcttacgtttacgcatctgggttggcgtcagggtgttacgcttattcgcatacgggttttccccttctttgaactgaatacgaatcggcgatcccattacgtccagcgatttgcggaagtagttcatcaagtagcgcttgtaggaatcaggcaggtctttcacctgattaccgtgaatcaccacaatcggcgggttataaccaccggcgtgggcatatttcagcttcacacgacgaccgcgtaccagcggcggttggtgatcttcaacagccatcgtcatgatgcgcgtcagcatagaggtccccacacgacgggtggagctgtcatacgcttcacgtactgattcaaacaagttaccaacaccactgccgtgcaaggcagagataaagtgcacacgagcaaaatcgataaagcccagacggaagtccagcgtttctttcacctgctctttcacttcctgactcaggccatcccacttattcaccacaatgacaagtgagcgcccactattgagaataaagcccagcagcgagagatcctgatcggaaataccttcgcgcgcatcaatcaccaacatcaccacgttggcatcttcaatggcctgcaacgttttgattacggagaatttctctacagcatcggtgattttgccgcgtttacgtacgccagcggtgtcaatgagcacatactcacgtccgtcgcgttccattggaatgtagatactgtcacgcgtcgtaccaggcatgtcataaacaacaacgcgctcttcaccaagaatacggttagtgagtgtagacttacctacgttcggacgacccacaatcgccagtttgatcggcagactttgcgggtcgaagtcgtcttcctcttcttcttcgccgttctcttccgcttcaaattgtgcccagtattcagcgtcttcgtcgacttcctcttgcggtgcgagatcttccatccacggcagcaggacatgctccagcagacttaatacgccacgaccgtgagacgcggcgatcgggtagatttcacctaaaccaagcgagtagaaatcaaccactgcctgatcgggatccagaccgtcagttttgtttgccaccaggaaggtcggtttttcacgggagcgcagatgtttggcaatcgcttcatctgccggcatcaggcccgcgcgcgcatccaccataaacagtacgacgtccgcttcttcaatcgccagcagcgactgttccgccatgcgggtttctacaccgtcttctgtgccatcaatcccgccggtatcaatacagataaactcacggccttcaatttccgcacgaccgtacttacggtcacgagtcagacccgggaaatccgcaaccagcgcatctcgggtgcgagttagacggttaaataacgtggattttcctacgttagggcgcccgacaagcgcgaccacaggtaccatgtttaaagcctcatttttataaatcatcagacaacgcacgctatattcgcgtcgttgttaaaaacaggaaaacggcccctgtccaggagccgttttcaaagtgaacgacagagacgattaacgtgtaatagagtacacggttccgtcttttgcctggatcagcagtttgccgtcagcggcaaccggttcagtctggaaaccggaactatcaactttttgctgggcaacgaaacgaccatcttcgacgttaatccagtgcaaataaccttcactgtcaccgaccaccaggttgccattatacagcaccggagaagtcagcaggcgatgcagcagatcgctttgtgtccacagcgtaacgccgccatcaatggtcaacgccatcacccggtcattttgatcgaccagatagatgcgattgccgtcgacgatgaaatcattcaccgaacccagttcgcgtttccacataatctgaccactgcgcagatcaagcgccgtcaggttaccattataggccagcgcgaaaacaacgccgttaacaacgacgggagtcgtgtcaacatcgctcagacggtcaatttcggtagaaccggtcgcctgggaaatacgctgctgccaaatcatctggccctgttccatcagcactgcgctgacgcgaccattatcgccccccacgacggccgcaccaaaagccgttgctggcgcagactcgccacgcaaagagagcgaaggcatatcgaggttaactgtccatttgacagcgccgtcagcttcgttcagcgcttgtaactgaccgttactggtgtggattaacaccagaccgtcgctgaccaccgggcgcgaaagtgcttcacccgcgactttagtttgccatgccacagtaccatcgctggtattcagcgcgtaaacctgcgccttttcgctgccaatgtagacatgcccaccagacacggtcacaccgccagaaagtaatgcaggctctttagagaaccagccatctttctcagccaggctgacagaccagatttctttgccatcatccgcattcagcgcttttactaaaccagcgcggtccgctgcatagacaacgttgtccgccagtgccggatgaagattggaatagaagttgccaatgccgctaccaacggaagtgctccacgccgtggtcggcgtaaactggttttcaacggttggcaatggggacatctttaccacatcttcttcgctgttaaacagcgaacagccgcttaaaagggtaacggaaagcagtcctggcagcagtaatttacgcaattgcatcgggtccctctcagatggacaaattattaattttcatctgcatcatttcgctcagtgccggagtaacatcgcttttcacgcctgcttcccatgcactacgcgcaccttgcttatcacctttgctcagcaatgcttcaccacgcaggtcggcaacaatggcagcccacccttcacctttgatggtatcaagggttttcagcgcggcatcagcctgcttgagctgtacctgaacgcgagcaagacgcagatttatcacggctttgagattttcatcgctcgtgtctgccagcccctgttgtaactgggcggcagctttctctagttcatttttgtcaacaaattgctgcgcaagttccaaagaagccagcgcaccataagtatttttattttcagcagcaaatttttccgccgccgggatgctatccggtttgccttcgctcactgcggtaaccgcattttgataggcaagagaagcggagcgtgcagaatcaacctgatggctgttccagtagcgccagccaatcagtgcgccaacgcccaaaatcaccccaacagccagtgctttgccattttcagcaaaaaagcgtttaaccgcttctacctggtcgttttcgttctcgtaaatttccacgctgtccttctccttccttaacccagtaacgtgcgcaaatgcgcggctacgctatcctgcgcaactgccgtttgctcaccagagcgcaaatccttcactactgctgtgccgttagccacttcagactcacccagcaccacagcaacgcgggcaccccatttatcagcacgggcaaactgtttcttaaagttgccgccgccgtggttggtcatcaatttcacgcccggtaattcatcacgcagacgctcagctaatgccatagccgcagattgtgtatcagcacctgaagccaccaggtatatatcgacaacaggatcggctttaaattccggattaacggcctgtactaacaatacaagacgttcgaggcccatcgcaaaaccgacagccggtgttgcacgaccgcccagttgttccacaagaccgtcataacgaccgcctgcacacacggtgccctgggagccgagactgttagtcacccactcgaaaacggtacggttatagtaatccagaccacgcaccagacgctggtttacggtgtaagcgatccccgcgctctcaagcagtttgcacagaccggcaaagtgctcacgagactcctcgtccagataatcgcctaatgccggagcatcgttgagaagcgcctgcacttccggatttttggaatccagcacgcgcagcgggttagtgtacatgcggcgtttgcagtcttcgtccagcttttctttatgctgctcaaggaatgccaccagcgcatcgcggtaattggcgcgtgcttccagcgaaccgatagaattcagctcaagagttacgtgttcggagatacccagcgcacgccaccagcgggcggtgagcataatcagttcagcgtcgatatccggaccttgcagaccgaaaacttcgcagcccaactgatggaactgacgataacgccctttctgcggacgctcgtgacggaacatcggcccgatataccacagacgctgttcctgattgtacagaagaccatgctcgatgccggcgcgtacacagcccgccgtcccttcagggcgcagagtcaggctgtcgccattgcgatcctcaaaggtgtacatctctttttcaaccacgtcggtgacttcaccaatcgcacgtttgaatagcggggtctgctctacaatcggcaagcggatttcactgtaaccgtagctgccgagcacgtttttcagtgtgccttcaatgcgctgccagatggccgtttcgccaggcaggtaatcgttcatgccgcgaatggcttgaatgttttttgccacgtttattctctttctgaatataaaaatgaaccctcaacgcttccctcaatgtttcgggagctatgcgggttcaatcatacacgggaagcgaggcgcttcccatcacgttattatttttcaacctgctgaacgtcaatccgacgcgcttcgtccagctgactggctttcgcacgaatgcgtgcttccagctggtcgatcatatcgttgttgtccagacggtctttgcgcacgccatcttcatagaggccgcttttcttgttgccgccggtgacaccaagtgtagaaaccagcgcctcacctgggccattcaccacgcagccgataatcgaaacgtccatcggagtgatgatatcttccaggcgttgctccagtgcgttaactgtaccgataacatcaaattcctgacgcgaacaggtcgggcaggcgatgaagttgatccctcgcgaacggatacgcagcgatttcaaaatatcgaaaccgactttgatctcttcgaccggatcggccgccagcgatacgcgcagcgtgtcgccgatgccttcagacagcagcagacctaaaccaatggcggattttactgccccgctgcgtgcaccaccggcttcggtgatccccagatgcagcggctgatcgatctgttttgccagcaaacgataagactcaacagcgaggaagacgtcagacgctttcacgctgactttgaactgatcgaagttcaggcgatcgagatgatcaacatggcgcatggcggattccagcaacgcctgcggcgtcggttcgccatacttttcttgcagatctttttccagcgatccggcgttaacgccaatacggatcggaatgtttttatcgcgcgcacagtcaaccaccatgcgaatacgctcttcattaccgatattgccagggttaatacgcagacaatcgacgccgtattccgctactttcagtgcaatgcgatagtcgaagtggatgtcagccaccagcggcacgttaacctgctgtttgatgagtttgaacgcttctgccgcgtccatcgtcggtacggagacacggacgatatcagcgccaacgcgttccagcgccttgatttgattgaccgttgcttcgacgtctgtcgtacgcgtattggtcatggactgtacggcgatgggagcaccatcgccaatcggcacattcccaacgtaaatacgtgttgattttctacgttgaattggagcctggttatgcatgaaaaatctcccgcgttacccgtctgttactgcgccggtgattgttcggcattgagggtcagacgcgcaacctggttagttctgataaaacgactcagatcgacaggtttcccttgatactggatctgtactgcggctggcgcaccaattttcagtttgtatggtgcctggccggttaagttcaaattaccgtctttacgctgcataccgctaaacaatcttttaccggtagcatcagtgacctccagccagcaatcggcagtaaagttcatcaccagcgcattcggatcagccaccggcgtggtcacgccagcctgatcggttggcaacggcgcagcaccatctggcgttgttgctgccgttggtgccggggtcgcggcggtatcaacatttgcctgcgaaggcgaaacaaccgcattctgttgcggatcaacagctggtgctggcgcagttacggcaggtgtttgcgtgttggttgcggtagtatccacagacgctggcggcgtggacgttgtagccgggtctgtagttgtcgacgtatttaacggaacactctgcccctgctcgctattactgctcagttccgccgaagattgatcggccatagtggtgatctcttcctgctgagctttgtggtcttgccaccaccaggcaccgctcaggccgataaccacaaacaacaccagccaggtgaaggtcatcagccagccgtcacgttttttgcggcgtttaccgagggaaaaactctgcatcggcgcaactttcgcagcccgtagtggagcctgcttttccagccctggcagcagttcttcttctggaatatgtaccagacgcgcataagagcggatatatccgcgcaggaatgttgaagcaagatcggcgggtgccttatcttcttcaatgtcgcgtaccgtggaaaccttcaggcaaagtcgctcggcaacggcctgctgactaagtcctagttgttcgcgagcattacgcaggcgagcgccggtagtaagtgcttcattttggtcgtgcgtggcttcagtattcattcgctgcaggtacgtttaaatgagaattgagatgccggtgaaccatcatgctcacccacaccgcgaaacatccgttaagttaaccgttatcatacagtataagaccgtctgtgtgctcgtgacaaagcccacattcactaaggctaacttactgttgcatcgttacatactgccttaaagtcagcaaaaacgcaccgttaatattgaccagacaattgcaacttaatacttcattcataaaagattacgccacggtacataaagtaaccgtggcgtaatggctatcagaccgctttaatgtcgatggcttcaccctgcatccgtttacgcagggtacgtttcgtacggtcgataacatcgcccgccaactgaccacaggcagcatcgatatcatcaccacgagttttacgcacaatagtggtgaaaccgtagctcatcagcacttttgagaaacggtcgatacggctgttcgaactgcgtccatacggcgcgcccgggaacgggttccacgggatcaggttgatcttacacggcgtatctttcagcagctccgccagttggtgcgcgtgttcagtgccgtcgttaacgtggtcaagcatcacgtattcaatagtgactcggccctgattggcgttggatttctccagataacggcgcaccgcagcaaggaacgtttcgatattgtactttttgttgatcggcacaatttcgtcacgaatttcgtcgttcggcgcgtgcagggaaattgccagtgcaacgtcgatcatatcgcccagtttatccagcgccggaactacaccggaagtagaaagcgtgacgcgacgtttagacaggccaaaaccgaaatcatcaagcatgatttccatcgccggaacgacgttgttcaggttgagcagcggctcgcccatgcccatcatcactacgttagtgattgggcgctgaccggtgacttttgctgcgccgacgattttcgccgcacgccacacctggccgataatttccgacacccgcaggttgcggttaaagccctgctgggcggtggaacagaatttacactccagcgcacaccccacctgcgaagagacgcagagcgtggcacggtcgtcttccgggatatacaccgtttcgacgcgctgatcgccaacggcgatcgcccatttaatggtgccgtcggatgaacgctgttcttcaaccacttccggtgcgcggatttccgccacctctttcagtttgccgcgcaacactttgttgatgtcggtcatctcatcaaagttgtcgcagcaatagtgatacatccacttcatcacctgatcggcgcggaagggtttttcacctaaatctttaaaaaactcccgcatctgctgacggttgagatccagcaggttgatttttccatctttcgtggtgacgttttcaggtgtgactaattgttcagacatatgctattccggcctcgttattacacgttatggcccctggagggttgaaaaaagaaacgccccggtgagcggctgctcgtccgggggcgctgcattgtacaaattctggcgcacggatgccacgtttgcacgcggcatttacgaaattattaacgggtgcgcgggcacacttcgccttcgccaaagaaataagcgatttcgcgagcggcagattcgacggaatcagaaccgtgggtaccgttttcggtcaggctgtcagcgtaatcagcgcgcagagtaccagccagtgcgtttgccggattggtcgcgcccagcagatcgcggtgacgctgaacggcgttttcaccttccagcacggaaaccacgatcgggccagaggtcatgaattcaaccagaccatcaaagaacggttttccatcgtgttcagcataaaagccacgtgcctgttcaacggtcaggtgcagcattttggtgccgacaattttgaaccctgcagcttcaaagcgcgcaaagatattaccaatgacgttttttgctaccgcgttcggtttgatgatggaaaaagtacgttcaatagccatttttacctctgtaaattgttctgttgttgtctgtaccagcgtacgagatggcgcggattataatgagcaacagggccgttgactattgatgaaggtaacatttttttaaaataaaatgagttttagcaacaatcaggggcaaaacagactattgcatgacaaatttcactgtcgcgatttgccccacatcatccatcaccagcaattgataatcacctttatccgtcaaatgcagggtcacgttgcgcccgcgttcagttaacggttcgccattcagaaaccaccagcgttcacctgcccctccacttgattgcaacggcaaagtcgcttccgctgcgcccggtaaacgtttaataatcgcgccatcgcgaacgcctgtcagctgcagagggagcttggcatcgtgaccgtatggcgggcaaattgtcgaggccggtggtaagcgcacagcgcgacgttctgatgcgggcagccagggttccagcggtagcggccagacatttatgatttcttgtcgcgcttgcgggcaatcagcggcaacacgtttgccattttcatccagccagatggggaaacgaatgccattaatgccttcctgctccggcagtaatagagttggcggctgactcccgtccagcagccaggttgccaggcggcggcgacagttaccgtcaccttccggcaaagactgtccgcccggccagcagataacgccacgagtgactgagttcgggcgcgggtcttccggcagattcgcactgcgcgacagtaagatattattgacctgattcaacaatggtacggcactggcaaagccaaactgaccaacaacgggcgtgccgtccggtctgccagtccagatcccaatgacatagcgagcgttaaccccaatcgcccaggcgtcacgatagccatagctggtgcccgttttccatgccagtggggcgacgcgcggcaaggcactatccggcaagggtttcgcttcatcagccataatccggcgaatgatccacgccgcccccgacgacattaaaggccgttcaagcagcggatcgtcaggctgtaagcgcaatttgcctgccttgccgtggcgagcaaacgcggtatacgctgccgccatatcttccagttttgcaccagcgccgccgagaatgagtgaaagattcggcgcagcaccgttgggcaaatataacggcaatccaacattgcgtaactttgccgcaaaccgtttcggtccataggcttccagcacctgcacagcaggtaagttcagcgagcgcaccagcgcctcgctcatgctgatcgggccatgaaaaccgctatcaaagttacctggtcgataatcaccggtgcgccgggggacgtcttgcagcagtgatgccgggtggatcaagccttcatccagcgccagaccataaacaaacggtttgagcaccgatcctggcgatcggatcgcattgaccatatcaacatgaccaaagcgtgaatcatcgttgagatcaaccgatcccacccagccgcgaacacgcatatcggtatgatcaaccacgatcatcgccagtgagctgcgcggtggcaaccgccctttccagttttgcgccagttcttccagacgtcgttgaagaccggcatccagcgtagtaacgattttgtcgcttttgcttttaccgagcatcatgcgcgaaaacagcggtgccagttgcggcatttgtcggggtgccagccagatgggttcttcccttgactcttttacctgctcacgggaccacacaccttgcacggccatccgttcgagcactttattacgcgcggcttcggcacgctccggccaacgatccgggcgaagacggctgggcgcttgcggcaaaaccgccagcattgccgcctcggaatagcttaaattcgcaggcgactttccgagataagcccaacttgccgcaccgatcccctgcaacgtaccgccaaacggagcgcggttaagatacaaggtcagaatttcacgcttagacagatgccattccagttgcaacgcgcgccagagctggcgaattttgccgccaaatgttttggggtgaggatcaagcagacgagcaacctgcatagtgagcgtgctgccaccggaaataacccgtcccgaagtgagatcttgccatgctgcgcgcgccaccgagaatggattcacccccggatgcttccagaaccagcgatcttcataattgatcagcgcttcaaggtaacgtgaagaaacatcttcgattgttaccggataacgccagatgccgtcagcatcggcgaagcgccatagcggcgtaccatcctgcgccacgaccactcgtgcgggattgacttcatgcagcggtagaggccagagtttatctgcttcccacgctgcaagaaaaaggagaaatggcgcagctgccagcgttatccagcagccgcgtttggttaacaagcgaggcatttacggtcggacaatcagcagatcttcagccgcgccggtcgcccgccattggggaacatacattgattccaccatcggttgcggtacctgatacgttcccggcgtcaccgcccgcgccagatacaccagcgttaccggttggtattcatcaacggcaaccgccgccacaaagcgatcgtcacggaactcaatgtgcttaatgctcgcctgctgcatctggttcagtaagttttgcacttcgccaccactttgctccaggctggcgctaccgttcgccagattctgattttccagttccagacccgcaggcagcagatccacgactaacgcatccggcacgctgttactggcttttacctgcaaccagaccagcaccagatcgccgctacgtaacgagtccagcgatttgctcttaccatcagtaccaagaatatgacgctcgatttgcagcacattgttcgccggtaaaggtgcggattgcggataaccgctggcatccatacgcaaccataacggctgatcgccactgtttctcacctgcaaggtggcaagttgatcgctattcagattgctgtttagcgttttctcgcctgtcagcggctcagctgagaaagaggtttgcgcctgccatttacccggtaaatcctgaatcgtacgggcagccaggaacaccgcgttactttcctgcgtcgatagccagcgttcaccaaacgcctgctgcgaaagtgtgttcagcaaagtgtactgctcatcgggtagcagtttattttcttccagcaaggagagcattaacgcgttgtcgcgcagtggactaccgtaatcacccagccatatccgctcatcactatttctcggcgttttcagcgccagcacaatcgcttcttcaccacgcgttgcatcacccatggttttcagcgcaacgccaagttgcagcagcggtaaaccagaagcggcatctgcacgatgctcccagatttcacgcagcgcacccagcggagccttttgttgacgggccaacaccagcgcagcgtaagactgtacggcgaatttactggctttgagattatccgcgtacgggatcgacatcatgcccggatcttgtaaatagcgcagcagacgctcattaccccggttaatggcgtctgtcggcacgctgtaaccctgttcgcctgcgcggaccaggaaatccatcacgtaagccgtcagccagtactcttcgtcaccgtttttatcccacagcgcaaagccgccgttatcacgttgcatttgcagcaaacgggaaatgccgatatcgaccgatgcacggcgtttctcatcactgtcgcctttgatgcccaacgcctgcagttgggctgcgttggtataaagtgacgggaacaggccgctggcggtttgctcaagacagccgtacggatacgcttttaactctttgatataacgtgcaatgttcagcggtggtttgccgctcaacaacaattgcccttccagcgtaacaggcgagaagttttgcaatccatccgccggaatcgcccatgtctcaccaggctgtaacgccgtaccgtaattaaccgtttgtgccgggaacgccggacggacgccgattttccactgcttatgctgatcggcaacggtttcacccggtaacgctaacccgctaatggtggcctgaatttctccatcgccataacccggcaatgctcgcaccgggataaacagcgtagtacgcacacctggcgctaattcaacggctgcgggtgaatcgctgaccagttcaagcaaaccactggcggtcagggcaacgttcagtttttgcggtttatcggtaagattagtgatatccagcgtcagacgcgaggtatcgccactcgccataaagcgcggcatgttcagttcagcaatcaccggtgcggcaactatcactttgctttcgttgctaccgaagtcatctgccgtccaggcttgcgccatgacgcgtaattcaccgttaaaatcgccaatcggcagtgtaaccgagccttcgccctgttcgttgagcgttaccggcagcgcctgctgcgcgacaatattgacgtgattgaccggcggtttaccaccacgtttcagctcatcaccatcgccaccgaaacgcagagctgccagacgcccctgaccttcaataacctgaccgtaaatatcgtaaatgtctgcgccatagcgtttctgaccaaagaacgcctgccacggatctggcgtgacgtagtcagtaatattcagcacaccactatcaacggcagacaccagcacattcacctgtttaggcttctcgccatttttagtgctggctttaattttcacggttaatggttgattcggccgcatttttgctggtgtttccagcgccagatcgaggcgacggttttcatcgccaagcggcagatgcaacaccccaactgcgcgttttggcgtcgcggagcgagatttatcgccaggacgtactaccagcgtacttaaatacagatcatgacgattccaggttttatcgaccggaatcgtcagatccagcccttgagccggaacatcaatctcttgccaccacaacggcccttcactggactcgaccatcgcataacctttacccgccgttggcgcggcaatatgcaacttaatggtatcgccagggcgataactggctttatccagtttcagcgtgacacggtcgggtcgcacggcaccgctcccgtcgctgttgtcctgccagctatagccagcccagaaacgcacgctactgaccgcttcattcggcgctttgacttccagacgataagcgccccactctaccgggaaactgaccttaccggtttcatccgcctgaagatccagagtttgttcattttcgatcagatctttttgatcaaactgtgactgccagccttcatcttctgaccagttccagtagtaatcgcggcgttcgcgaatcaggcgcacctgcaagcccgacacggcttttttcacgccttgcgcatcgctataaacgatgtcaaaaccggcgttactgccttcatcaacaatgggctgtttcaccgtgctgtcagtgcgataatcgtaaaccgatttcgaggcgaactgcggacggatccccggcaatgcatcggcaggccagatagcctgctcagcgcggcgcgtcaccgggcgaccgcccgattccagcaaactaccctggaaaataacctgtaatggggaatgcgtttccttccactggctttctgtagaaacttcgccgcgccctttatcatccagcgtcaactgaacttcatccagcgtgcgggaaagattttcggcagctatatcgccgaattcaaaaccaggtaaggctgacacagcttcacgcagtgggcgcaggaaaagttgcccttgcaaagtattaccattagcaggtgcaccatacaggtagtaccccaccacggagaatttcacttcatctttcggcgttagcggggttttctcaccggtcagattcagcgccatgcgctctggcataaaatcttcgacgtggaaatcccacatccgatactggttatcgcccgtgttagcgcgaatatgccacataccggttgccgcattgctatcgagtggccaggtaaagtggtagaggccattttccggctgactaacgacgctcctgagtacctgcccatcgggtttaatcacgtctaacttgatgggttgattgggcaacgctttaccgtctgcatcacgcagcaaaccattgaggattaccgtttcacccgggcgataaagatcgcgtgggccaaacatgaaaaactgtttgctatagcctggcgcgccagcaatgttaaattctgctaagtccagcgccggaagttttaaatcgagtagcgttgtctgaccgtctttacgcgccaacagtaatgccgcgtttttatcattttccagctgcacatgcccctgagcgtcactggttgcctgagtcagagtctgccctttctcatttaataaagagatttcaattccttgctgggccgcgccgttttccagactttgggtaaagatatccagacgattgtgataacggtgagctgaaacgccgatatcacttaacgtaaacagcgtcgcgggattactgtaatcgtaacgtccagcctgattcatcacagccagatacacgcccgcctgctgaagcggtttgatatcgcccagcggcagcaataatttttcacgggtgttacgcgcaggattgagatcaaaccgtccggtgtagaccagatccgccatctgcagcagtttgtctgactgccagttcgccagcgaattgcggtattcccattggctaatgaatgctggcagagattctggcttaacgcggaagaagttaacatcgacattattaacgttgagcgccattaccggcagcccttcaacgactttaccaggcagcagcgaaccacggctggcaaaaccgacgctgggttggatgtcgcgggtagttatagttttttcgtaatctttactgaaggttgcgttgttgagtgctttgacctccttgccaatagtaacgatcaaatcacgtttcggttcgaggtggcgtaaacgcagctctttaagattatctgacagctcccaggcaccatccactttgccgctttttttatcgacgacatgaataacgcgtgagaaatcctgatccgggtcgagagggatggagaacgtcagcaccagcgtggctgcaccatcaagttggacttcagagagatccagcaatgtcagcaccttaccggcactctgttgggccagtttttgtctctccggcacggagagttttgctgaactcgcgttttctgaagaggccgctttagtaacttcagaaggcgcatcttttttcaccgctgttggcgcgttatcgttgttgtcgcaccctgccagcgccagcattagcatgcaggcggctacgcgtaactttttcatttttcatccctgccacaatggcccgttagcaacgtcgaataattattatgcgtgagaatttacgttatgtaattcagtatcacgcccatacaatccgaattttagtgagaattgtggctcagacagccaaatcagcctctttcgcttgtcgcttttcactaaacatccgacaatttagcctaaccccggcaaaaatggagatgcctatgtccacgacatggtttgtaggagccgactggctcgccgaacatattgatgacccggaaattcagattatcgatgcccgcatggcgtcgcctggacaggaagatcgtaacgttgctcaggagtatctgaatggacatattcccggcgcagtgttttttgatatcgaagcgctttctgatcacacttccccgcttccgcacatgctgccgcgcccggaaacgttcgccgtggcgatgcgtgaattaggcgttaaccaggataagcacctgattgtctatgacgaaggtaatcttttctcagccccacgagcatggtggatgctgcgcacctttggtgtagagaaagtgtcgattctggggggtggacttgcaggctggcagcgcgatgatctgctgttagaagaaggtgcagtagagctgccggaaggagagtttaacgccgcgtttaatcctgaagccgtggtgaaagtaaccgatgtattattggcaagccatgaaaatacggcgcaaattattgatgcccgcccggctgcacgttttaacgcagaagttgatgaacctcgcccaggtttacgtcgcggacatattcccggagcactgaatgttccgtggacggaactggtgcgcgaaggcgaactaaaaacgaccgatgaactggatgcgatattttttggtcgcggcgtcagctacgacaaaccaattatcgtcagctgcggctctggtgtaacggcagccgtggttttgttagcactcgcgacgctggatgtgccaaacgtgaaactgtacgacggcgcatggagtgaatggggcgcgcgggcagatttaccggttgagccagtgaaataagtattttacaggcaataaaaaaccgccgaatttggcggttttttattgctggtctggttcgcggcctttccagcaggttgtattaccgtagtaatgcaagcgcgtctcagcggagacaatactcgccagtaactctctttttgtcaagcaaaagagagttattattgttctgttagtgtattatccactgcggccctttccgccgtctcgcaagcgggcgctggcttaaggaaaggatgttccgcgaccgttagagcaagcgcgtctcagcgcttgctatcgcggcaatatcgccagtggtgctgtcgtgatgcggacttcgcatggaccgcacaatgaagatacggtgcttctgtatcgtacttattgtttctggtgcgctgttttcccaagtaaataataaccggagtctctccggcgacaatttactggtggttaacaaccttcagagcagcaagtaagcccgaatgccgccctttagggcggcatattttagattatccggttttgtttaaagtcacgcaaaaaaccaccccagcgacgttcatagaatggcacaatatgttcggtaataaagtggctaattcctttttccccttttttcacctgacaaatatcgattggttcatcgccaggtaatgtatcggtcgctacacttcccgtcgcctgaataatttcttcgatatcaccatcggcttcaatgccaataagtaaattaggctgtgcctcttcgttctctttaattgaacaaataaaagcacgcttcaccgacttaatggttttaaataaggtggtgagtgaatcaatcatttgtgctggcggctctgcgacttccgataatatcagcgattcaccgccttccaggatttcctggctgctcagcggatttccctcttcaccaatcaacaaactgatttcacgcggcataaattctttaccggtcggcagtttggcattaaggaagagcgtttcgccaagggtcatctcaaacaatgtgcgaacgggcattacgacaaatgcctgttcgtcttcaaccgcctgttgaagcgattctaacgaggtgaaaaaaggaatgacgctggtgccgtcttctttttcccagtgctgtaaatcaagcgcactatcttcaaccacagcctcgccctgcgccgccgtaccaggcacccagacggtggattccagtagagtacggaaaaaggccgggcggtgcgccggttcggttgctgctttttccagcaggtcttcaagttcgttttttgtttcggacatatgaaccacaattcattcaacgttcggggcgcaaatgcctgatgcgctacgcttatcaggcctacaagggattcgcaatttgttgaatttgcagaatttgtaggccggataaggcgtttacgccgcatccggcatattagtttacgccgttaacagattagctatcgtgcgcacaccaagtcccgtagcgcccgcagaccactgttcaaccggcgctttacggtaagtcgccgagcagtcgatatgcagccagccttgctgatagttctcaacaaagtgcgacaggaagcccgccgccgtgctcgcgcctgccggatacgccgcgcttccggtattgttcagttcggcaaagttagacggcagctggctgcggtggaattccgccagcggcagacgccagaatggttcgttctcttgtgaggcactcgccagcaaacgaccggcaagcgcatcgtcaaaactgaacagcgcgtgataatcattacccagcgcagttttcgccgccccggtgagggtcgccgcatcaatgatcagttccggtttctgcgcactggcatcaatcagaccatcggccagcaccagacgcccttcggcatcagtgttcatcacttcaacttttttaccgttgcgataggtgatgatatcgcccagcttgaacgcattgccgctaatcaggttatccgcacagcagaggaacagcttcacgcgcttgttcagtccgcgcgtaatggcaaatgccagcgccccggtaaccgttgccgcgccgcccatgtccgacttcatcgagtccataaacgcagtctgtttgatgctgtagccgccggagtcaaaagtgatacctttacctaccaggcacgcgtacactggcgcttctttatcgccagttgggttgtaatccagcgccagcaataccggagaacgttctgaaccgcgtccgactgtgtgcagccccatataaccttgctcacgcagatcttcgcctttggtgatccgataagtcacacgatcgcccgcgacgttgctgatcagatcaacagcacgctgtgccagttgcgatggtcccaattcttctgccggtgcgttgatggtgtcacgcacccagtcgatgatcatcaggcggttatccagttcctggcgctgggcatcgtccagatccggccactccactttacgcgtgcctttcggggctttgtaaccttgccagaatgcccagcagcgatccgcatcccagccttcaccgcttaactgaacatgcttgatgcccagaccgtcaatcttgcgcgccgcacgctggatcagccccagatcgtctgccccgttcaaatgcagggtaatgccgtcattattaatgctgtaagttgctttttctccccagcgcgcgtcggcaggttgggtagagagggtaatcttcatcgcttctgtcattttagttatccttctttgtaaaagggccgccagttggcagccccaggatttttccgctaaatgattcgcgttgcaggaaggcggcaagtgagtgaagccccaggagcatagataactatgtgactggggtgaacgagcgcagccaacgcatctgcggcgtgaagcatgacgcggaaattattcggcctcgtccagccagactaacaaaatcgcttcgaggattttctcgttggatgcctgcgggtcgtcgtcgaaatcttccagatcgcaaatccactgatgcatatcggtgaatcgaaccgttttcggatcaagatcgggatacgcatcgtacagtgcttcgccaatttcgcggctatcggtccatttaagtcccatactaacctctgttaatgctcacgcgcatggttgatagtgtaacgcgggatttcgaccactaaatcttcgtcggtgacgcgcgcctggcagcttaaacggctttccggctccagtccccaggctttgtccagcatgtcgtcttcctgctctgagctttccggcagtgagtcaaaaccttcacgaacgatgcagtggcaggtggtgcaagcacaggatttttcacaggcgtgttcaatctcgataccgttacgcagagctgcgtcgagaatggtttcaccgctattagcttccagaacagcgccatcagggcagagctcctgatgaggcaaaataacaatctttggcatattaaacctcgtccacggaatggcctttcagcgcacgacgaaccgactggtccatgcggcgagcggcgaaatcctgggtttgtttgtctacgtttttaatcgcttgttcgatggcgtcaacatcatcgccctgcgccacttcactcaggtgagcggcagcatcgtcaatgacctgacgttctgcggcgcttaacagcgcggcatcagcagccagcgcgccgtgcagactttccagcacacgcgccgcttctactttttgttctgccagcattcgggcttttacgtcctgctcggcatagctcattgagtctttgatcatcgaagcgatttcgctatcggtcagaccgtaagacggtttgacctgaatagacgcctcaacgccggtggatttctccatcgccgtcacgctcaaaagaccgtcggcatcgacctggaacgtcacgcgaatatgcgcaccgccagccggtagcgccggaataccacgcagcgcaaaacgcgccagtgagcggcagtcctgcaccagttcgcgctcaccctgcattacatggatagacatcgccgtctgaccatctttaaaggtggtgaaatcctgagcgcgggccaccggaatcgtggtattacgcggaatcactttctccaccaggccgcccatcgtttcgaggcccagcgacagtgggatcacatcaagcaacagcatttcgctgtctggcttgttacccaccagaatatccgcctgaatcgccgcgccaatagcgacgactttatccgggtcaatggaagtcagcggtggacgaccgaaaaattcgcctacccgttcacgtaccagcggcacgcgagtagaaccgcccaccatcaccacttccagcacttcgtcagcttctacacccgcgtctttaagcgcgcgacgacaagccagtaaggttcgttttaccagtggcgcgatcagttcattgaattgttcacggctgatttcgccctgccagcccgcaacgttaacggtcacggagtccgcatagctcagcgcgattttggctgcaatggcggcatccagcagttcacgctgaacgcggttatcgctacgatcaggaatgcccgcctgctcgcgaatgtaatccgccagcagatggtcgaaatcatcaccaccgagcgcggaatcaccgccggtcgccagcacttcaaacacaccgcgacttaagcgcagaatggaaatatcaaacgtcccgccgccgaggtcataaacagcgatcacgccttcctgaccggaatccagcccgtaggcgatagccgcagcggtcggttcgttaagtaagcgcagaacatgcaaccccgccagacgcgccgcgtctttggtgccctgacgctgggcatcgtcaaagtacgccggaacggtgataactacaccatccagctcgcctgccagggcttcagttgcccgcgccgccagtgctttgaggatgtccgcagaaacgcgcaccgggttcagcagccccgccgccgtttcaatcatcggcaggccgttttcgctggcctggaattgataaggcaaatgcggatagcgttgctggatatcagccagcgagcgtcccatcaggcgtttaacagaactaatggtgttggcggtatcaagcgctgcgttagtacgcgcgtcataacccaccgaatgcccttgctgttgatagtgaacaacagatggcagcaggtgacggccttcatggtcggctaacgtttcggcctgaccgctgcgcactgtcgccaccagcgagttggttgtgcccaggtcaataccagccgccagacgacgctgatgcggcgcagcactcaaaccaggttcactaatttgtaataaggccatgtttagcttccagaaattaaaaatcgagcagtttttcttcgagttgttcggcactgctccgcagtttatcgagaaaacgcagcttacgcacggtatccgccgccgcgtcccacgcctcgttgtctaactgttcaaccatcaactgatggcgggtatcaaacatctttttcacacgtttgataaagctttccagccgcgcttcatctttcgcctgttcgatctcgtccagctcttcgcgcagctccaactgttccatcaggaacgcggtgtcgcgcacagtatgctgctcgctggcgagatcaaaaccgtgtaaagaaagcaaatattccgcgcgcattaacggatgacgcagcgtttgccaggcctggttaatggttgcagattgctgtacggcggcgagttgttccgcctggcttccgctggcgaatttatcaggatgatactgacgttgtagatcctgaaaacgcaggctcagcgcctgggtatcgagttgataacgggcaggcaagccaaagagggtgaagtaatccataacattctcagggctgcgatccgccgcgataacggcgaatcaggtaaaacaaaccccacgcgcaggcgaccacggtggggttatcggtatgcgcatcaaacgtggaagctttcgccgcaaccacactcatctttaacgttcgggttggtgaatttaaacccttcattcaggccttcttttacgaagtccagctgcgtaccgtccagaaattgcaggcttttgccatcgaccacgactttcacgcctttgtcttcaaacacgatgtcttccggcgtcggttcgtcaacaaattccagtacataagccatacctgaacatccggaggttctcacgcccagacgcaggccaaaccctttgccgcggttagccagaaaggtatttactcgcgctgctgcactgtcgctcagtgtaatcgacataaccaaacctcaactcttattttgcttcacgtttgcttttatagtccgcaatggcggctttgatcgcgtcttctgccagaatagaacagtgaattttcaccggcggcagttcaagttcttcagcaatatcggtgtttttgatcgcctgcgcttcgtcgagagacttccctttcacccattcggtgaccagggagctggaagcgatagcagaaccgcagccgtaagttttaaaacgcgcgtcttcaatgataccttcatcgttgactttaatctgcaacttcatcacgtcgccacaggccggtgcccccaccatgccgctgccgacgttctcgtcgttgttgtcaaaggaacccacgttacgcggattctcgtaatggtcgataactttttcgctgtaagccattataaattctcctgattccgataccgattaatgatgagcccattcgatgctgttcagatccacgccctgcttgtacatttcccacagcggagaaaggtcacgcagacgaccgatggatttacgaactaactcgatggtgtagtcgatctcttcttcagtagtaaaacgacctaaagagaaacggatagagctatgtgccagctcgtcgttcagccccagcgcgcgcagcacgtaggacggttcgaggcttgctgacgtacaggcggaacctgaagaaactgcgaggtctttcagcgccataatcagcgactcaccttcaacgtagttgaagctgacgttgagaatgttcggcgcaccgtgttccaggtcaccgttcaggtaaacttcttcgatatctttgatgccgttccatagacggttacgcaggccgcgcagacgttccatctcggtcgccatctcttcttttgcgatgcgataggcttcgcccatgccgacgatctggtgaacaggcagagtgccggaacgcataccgcgttcgtgaccgccgccgtgcatttgcgcttcgatgcgtacgcgcggtttacgacgcacatacagcgcaccgatacctttcgggccatagattttgtgaccggagaaagacatcaggtcaactttcaactggctcaggtcgataggcagtttacccacgctctgggttgcatcaacgtgatagataatgccacgagcacggcacatttcgccgatagccgcgatatcctgcaccacgccgatttcgttatttacgtgcatgatggacacgaggatggtgtcgtcacgcatcgctgcttcaagttctttcaggtcgataatgccgttacgctgcggtgccaggtaggtgacttcaaaaccttcgcgctccagctgacggcaggtatccagtaccgctttgtgttcggttttgctggtgatgatgtgcttgccttttttctgataaaagttggctgcacctttgatcgccaggttgtcagattcggttgcaccagaggtaaagacgatttcacgcggatcagcgccgaccagatcggcaatctgattacgggcgatatctaccgcttcttcagcctgccagccgaaacggtgagaacgggaggccgggttaccaaaggttccgtccatcgtcataaactgcatcattttctcggcaacacgcgggtccaccggcgtggttgcggagtagtcgagataaatcggtaatttcattgctctataaactccgtacatcactcaatgcaaggaatcaggctaccggctggatgtacgaccgtgtttacggagtatttagcactccggcctgattctgaattctttttattaagcgcgtaacttaacgtcgatcgcgtcttgtgtgcgggtgcgtggcgcgtcgtgagtatgctgacgaccagacacatccagcacttcctggttattaaccagttcgcctaaagtaatgttgttgagaaaaccggtgagacggtcgctcaaatcacgccacagcgcgtgggtcaggcatttatcgccgccctggcagccgcctttaccctgacaacgggtggcatctacagattcgtcaacggcgctaattacttcgccaacggcgatgctgctggcatctttgcctaacagataaccaccgcctggtccacgtacgctggaaaccagaccatttttacgcagacgggaaaacagttgttccagataagaaagggaaattccctgacgttcggaaatatcagccaacggtaccgggcccgcttcagagttgagcgcaacgtcaagcattgcggtcacggcatagcgccctttagatgtcagtctcatgtcttacttcacctcaaactcgcccctgcccggggttttttattgtaaaagtgggggtattgcatagcagggtcaagtctgacattcccgagtaaattggtcaactatttacttgactgatttagtcgggtatttaaccttcagtgccatttttttatcgtggcgtttgtacctgttgtccttccagaccatgggcgggttgagggcaattattcgcattagcgctggcctcttcccctcaccctaaccctctccccgaaggggcgaggggaccgtccgtgcatttatctggcttagccctcaggccttattacctttattctgctgctcaatagaagccagaatcccgcgcaggatattcaattcctggctttccgggcgcgcacgggtaaacagacggcgcaatttattcatcacctgccccggatggttttcacggataaaaccggttgccagcagcgtttgttccagatgaccataaaaacgctccagatcatcgaccagcggatacggcgtctcttcatgctcgacctgctcgccgttttcctgagttgccagccaggccatgcgcacttcataggcaataacctgaaccgccatcgccaggttcagcgagctgtattccgggttagccgcaatcgcgacatgataatggcatttctgcaactcttcattggtcaagccgacgcgctcacgaccaaacaccagcgccacaggggtatttgccgcttcagcgacgcttttcagaccgcattcgcgcgggtcgagcatcggccacggcagcgtgcgggagcgtgcgctggtgcccaccaccaggctacaaccggctaacgcttcgtcgagcgtatcgacgatgtgagcattaccaatcacatcgctggcccctgctgccagggcaatcgcctgggagtcgggtttcaccagtggattaaccagccacagattggttaatcccattgttttcatggcacgggcaacagaacccatattgccggtgtgtgacgtctccaccagcacaattcgaatattttgcagcattgtctttcttcatctaaagattattcacgcatcttatcataaaacgaagacagatgccgatctcgctgctatactctgcgccgttttcccgttctttaacatccagtgagagagaccgatgcatccgatgctgaacatcgccgtgcgcgcagcgcgcaaggcgggtaatttaattgccaaaaactatgaaaccccggacgctgtagaagcgagccagaaaggcagtaacgatttcgtgaccaacgtagataaagctgccgaagcggtgattatcgacacgattcgtaaatcttacccacagcacaccatcatcaccgaagaaagcggtgaacttgaaggtactgatcaggatgttcaatgggttatcgatccactggatggtactaccaactttatcaaacgtctgccgcacttcgcggtatctatcgccgttcgtatcaaaggccgcaccgaagttgctgtggtatacgatcctatgcgtaacgaactgttcaccgccactcgcggtcagggcgcacagctgaacggctaccgtctgcgcggtagcaccgctcgcgatctcgacggtaccattctggcgaccggcttcccgttcaaagcaaaacagtacgccactacctacatcaacatcgtcggcaaactgttcaacgaatgtgcagacttccgtcgtaccggttctgcggcgctggatctggcttacgtcgctgcgggtcgtgttgacggtttctttgaaatcggtctgcgtccgtgggatttcgcggcaggcgagctgctggttcgtgaagcgggcggcatcgtcagcgacttcaccggtggtcataactatatgctgaccggtaacatcgttgctggtaacccacgtgttgtgaaagccatgctggcgaacatgcgtgacgagttaagcgacgctctgaagcgttaatgactcaggcgggtgatgtcactcacccgccctcgcctttcaggcgctattctgaaatacttcctcaccgctttactttctttcgtcactctcccaccatctttccccgattaatggatgataaagaagtcgcaaggaaaggttatggcactgccagtgaacaaacgcgttcccaaaattctgtttattctctttgttgttgccttctgcgtttatttagtgccgcgcgttgccatcaacttcttctattatcctgacgataaaatttacggtcccgacccctggtcggcggaatccgtcgaatttacggctaaggacggtactcgtctgcaaggctggtttattccttcttcgacgggccctgctgacaacgccatcgcaaccatcattcatgctcacggcaatgccggaaatatgtccgcccactggccgctggtcagttggttacctgagcgtaatttcaacgtttttatgtttgattatcgcgggtttggtaaatcaaaaggcacgccgtcccaagccggattgctggacgatacgcaaagtgccatcaatgtggtgcgccatcgcagtgatgtaaacccacaacggctggtgctgttcgggcagagtattggcggggcgaatattcttgctgttattggtcagggtgatcgtgaaggcatacgtgcggtgatcctcgactccacatttgcctcttatgcaaccatcgccaaccagatgatccccggcagtggctacttacttgatgagagttacagcggcgaaaattatatcgccagcgtcagcccgatcccgcttttactcattcacggtaaagctgatcacgttatcccatggcagcacagcgaaaagttgtatagcctggcaaaagagccaaaacggttgatcctaatcccggatggcgaacacattgatgctttttccgatcgtcacggcgatgtttatcgcgaacagatggtggactttatccttagcgcgttgaatccacagaactaacccatgatcgctagcacgataatcattcacaaaaccaccttaagacatgctaatccactggtcagaacagtttaagatgagaaaaattctgtgacgcttgccaacatttctgatgattagcattcccttcgccatttccctgagcaaactttagctattcttatcaattatgcttatgggagatctacagatgatgcctacgcttgctccaccatctgtcctttcggctccccagcgccgctgccagatcttgctgacgctctttcagccggggttgaccgccaccacggcaactttcagcgagcttaatggtgtggatgatgatattgccagtcttgatatcagcgaaacaggacaggagatcctgcgctatcatcaactcacactgacggctggttatgacggtagctaccgggttgaaggtacagtgcttaaccaacgtttgtgtttatttcactggctacgacgtggtttccgtctgtgtccatcatttattaccagccatttcacccccgccctgaagagtgaactgaagcggcgcggaattgcgcgtaacttttacgacgataccaatctacaagcgttagtgaatctctgctcccgacgactgcaaaaacgctttgaaacgcgcgatattcatttcctgtgtctgtatctgcaatattgtttgctgcaacaccacgctggaattacgcctcagtttaatccgctccaacgtcgctgggcggaatcctgccttgaatttcaggtagcgcaggaaattggacgccactggcagcgtcgggcgctccagcctgtaccgcctgatgagccactgtttatggcattacttttttccatgttgcgggttcccgatccactgcgggatgcgcatcagcgagacagacaattgcgtcagtctatcaaacgtctggtaaaccattttcgtgagctgggaaatgttcgtttttatgatgaacaggggttatgcgatcagctttatacccacctcgcccaggcgttaaatcgcagtttgtttgccatcggtattgataataccctgccggaagagttcgccagactgtacccacgcctggtgcgcaccacccgcgcggcgctggccggatttgaaagtgaatacggcgtccatctttctgatgaggaaagtggtctggtcgcggtgattttcggtgcctggctaatgcaggaaaacgatctgcatgaaaaacagattattctactgaccgggaatgatagcgagcgagaagcgcagattgagcagcagttacgcgaactaacgttactgccgctcaacattaagcatatgtcggtaaaggcatttttgcagacaggcgctccgcgtggcgcggcactgattattgcgccttataccatgccattaccgctcttttcaccaccgctgatctatacggacctgacgctgacaacacatcaacaggagcagatccgcaaaatgctcgaatcagcatgagggaacaactttcgggcgcaaaaacattgccggcagcgccaccagcgccattacccagaacacgccgtggcccagatattgatacaggaaaccggcgaaaacggtcatgatagcgatactgccgcccatcgcgacggcagagtaaaccgcctgtaaacggatgacttcgctaccctggcgagcagcaatataacgcatggcggccaggtggcagaccgtgaaggtgccgcaatgcagaatttgcaccactatcaaccacggcaacgccgtagttgctcccataatgccccagcgcactacgccgcaaatcgccgagatcaacagcatatcgcgtgcactacaacggcggaaaagtttattactcagcgcaaagataatgacttccgccaccacgcccagcgaccacaaataccccaccgccgaggccgagtagccagctgcctgccagtaaatggcgctaaaaccgtaataggccgcatgtgccccctgcaataaacaaacgcaggccagaaagcgccagttctggcgaaccagcgccaaccacgctgaccaaccggtgctctcctgctggcggcttgccccttgtggctgaatcgtcggacggatgagaaagccgagcagcatggatgccacgcccaacgtcaacagcgcgaggatcacccgataatcaaacatagtgaccagtttgcccgtcagcgccgagccaatgacaaacgccaccgagccccacagtcgcactttgccgtaatcaagcgggaactgcttttgccacgtattcgccagtgcatcggtcaacggtaccagcggtgagaaaaagaggttaaagccaatcatcaccagcatcagccacgctacgtgcgcccccgcccagaaggcgacagcaaagagaagtgtcagcagtgccagcacgcgcaaggcggaaatcaggcgggaaggatcgctgacgcggggcgcgatgagcaaactcccgagaaaacgggcaaccagacctgcccccaataacaggccgatggtttctggcgttaaaccaatccctttaagccagacgctccagaaaggtagaaaaatgccgtaactaaaaaagtatgtgaaatagccgagcgccaaccagcgcgtggattgcaaaaccatgagtccctcccgtcaggaggcgttagtctggggttaatcgaatgttggtgcaagttgaaaaataagaatattcgagcctgcttcccgatgtctgtaacgccagttcacaagcactaaaaaactgagatccgcgacgcatgttgcaaaaataatgcgtaattatgccgttacgcttgccaaacgttcctgcacaatggcgatgaaatcgcgtaatgccggcttcatctcccctttcttccacgccatcagtaaagcaatggaaggcacatttccggcaatgggacgaaaaacaacctgtccggtattaaaattattcatataaccgggtatcaaagtgacgcccagccccatgcccaccagattcatggtcaccagaatattcgttgccacctggacgatatttggctggctgttttcttgcgcaaaccacgctttaacgatcggcgcaagcgaaccggaatacgccggatcggtactgacgaaattcacgccatccagttgcgcggcggtgatctctttttcatgtgctaaagggtgatcaaccggtaacacaaccactaatggttcgtcaaaaagctccagataatcaatctccgggctataaacaggatggcgcattaagccgacgtcgagttcaccacggcgaattttttcctcctgttgcgtggtgattaaactcaccagctcaatcaaggtgtctggctgtctgagacgaaacatcggtaatacttttggcagtaaattcacttccgccgatggcacaaagccaatggttaattgtctgtcttcctgaacaattttccgcgcccgtaatttggcattttccgcttgttcgaggattgccagcgcgtcctggagaaaacattctcccgccgctgtcaacgcgactttgcgcttatccctcaccagtaacggaacaccgacacagttttcaagatcgcggatctggctgcttaacgaaggctgtgaggtatgcagtttttccgccgcacgggtaaagttcagtgcctgcgccactgcgacgaaatagcgtaaatgccgtagttccatcaccttccccttgttatcgaaaaaacgtctcagctggtagaaattaactatttcacatattagcaaccaaccagcaacatccttatggcacaaaaatagaaggtcaatacatcttatctttcaggattaaaaaatatgaccacaccctcagatttgaacatttaccaactgattgacacccaaaatggtcgggtcactccgcgtatttataccgacccggatatttaccaactggagcttgagcgtattttcggtcgttgctggctatttctcgcccacgaaagccagatcccaaaacccggtgatttctttaacacctacatgggagaagatgcggttgtcgtagtgcgtcagaaagacggcagcatcaaggcgtttctcaaccaatgccgccaccgggccatgcgtgtgagttatgcagattgcggcaacactcgcgcctttacctgcccgtatcacggctggtcttatggcattaacggcgagttgatcgatgtaccgctggaacctcgcgcctacccacaagggttgtgtaaatcccactggggactaaacgaagttccttgtgtggagagttataaagggctgatttttggcaactgggataccagagcaccgggcctgcgtgattacctgggtgacattgcctggtatctggatggcatgctggatcgtcgcgaaggcggcaccgaaattgtcggcggcgtacaaaagtgggtgatcaactgtaactggaaattcccggcagagcagttcgccagtgaccagtatcatgctctgttcagccatgcttctgccgttcaggtattaggggcgaaagatgatggcagcgataagcgcctcggtgatggacaaaccgcccgcccggtgtgggaaaccgccaaagatgcgctgcaatttggtcaggacggtcacggtagcggtttcttctttactgaaaaaccggatgctaatgtctgggtcgatggcgcagtttcaagctattaccgcgaaacctatgccgaagcagaacaacgtttaggtgaagttcgcgccctgcgcctggcgggtcataacaatatattccccacgctttcatgactaaacggcactgccacactccgcgtctggcatccgcgcggccctgatcaagttgaagtgtgggcgttctgtattactgacaaagccgcctccgatgaagttaaagccgcttttgaaaacagcgccactcgtgcttttggtcctgctggttttctcgagcaggatgactcggagaactggtgtgaaatccagaaattgctgaaaggtcaccgcgcccgcaacagcaaactgtgtctggaaatggggcttggtcaggaaaagcgtcgcgacgacggcattccaggcattactaactatatcttctcagaaacggccgctcgtggaatgtaccaacgctgggccgatcttctgagtagcgaaagctggcaggaagtgctcgataaaaccgccgcttaccagcaggaggtgatgaaatgagtgcgcaagtttcactagagttacatcaccgcattagccagtttctctttcacgaagccagcttactggacgactggaaatttcgtgactggctggcgcagctcgacgaagagattcgttacaccatgcgcaccacagttaacgcgcaaacacgcgaccgccgcaaaggcgtccagccaccgacaacctggatttttaatgacaccaaagaccagctggagcggcgaatcgcccgtctggaaacgggcatggcatgggcagaagagccgccgtcacgcacccgccacttaatcagcaactgccagataagcgaaaccgacatcccaaacgtatttgctgttcgggtgaattatctgctttatcgggcacaaaaagagcgcgatgaaacgttctatgtcgggactcgttttgacaaagttcgccgtctggaagatgacaactggcgcttgctggaacgggatatcgtcctggatcaagcggtaatcacttcccataacctgagtgtactgttctgatgaatcgaatttatgcgtgtcccgttgcggatgtgccggagggtgaggctctccggatcgatacctcgcccgtcatcgccctgttcaacgttggcggcgagttttatgccattaacgatcgttgcagccatggtaatgcgtcaatgtcagaagggtatctggaagatgacgccacggtggagtgcccgctacacgccgccagtttttgcctgaaaacggggaaagcgttatgcctgcccgccaccgatccgctcaccacttatccagtacacgttgaaggtggtgacattttcatcgacttaccggaggcgcagccatgagcgatctgcataacgagtccatttttattaccggcggcggatcgggattagggctggcgctggtcgagcgatttatcgaagaaggcgcgcaggttgccacgctggaactgtcggcggcaaaagtcgccagtctgcgtcagcgatttggcgaacatattctggcggtggaaggtaacgtgacctgttatgccgattatcaacgcgcggtcgatcagatcctgactcgttccggcaagctggattgttttatcggcaatgcaggcatctgggatcacaatgcctcactggttaatactcccgcagagacgctcgaaaccggcttccacgagctgtttaacgtcaatgttctcggttacctgctgggcgcaaaagcctgcgctccggcgttaatcgccagtgaaggcagcatgattttcacactgtcaaatgccgcctggtatcctggcggcggtggcccgctgtacaccgccagtaaacatgccgcaaccggacttattcgccaactggcttatgaactggcaccgaaagtgcgggtgaatggcgtcggcccgtgtggtatggccagcgacctgcgcggcccacaggcgctcgggcaaagtgaaacctcgataatgcagtctctgacgccggagaaaattgccgccattttaccgctgcaatttttcccgcaaccggcggattttacggggccgtatgtgatgttggcatcgcggcgcaataatcgcgcattaagcggtgtgatgatcaacgctgatgcgggtttagcgattcgcggcattcgccacgtagcggctgggctggatctttaaggaagcacgatgaaagaaaaaacgatcattattgtcggtggcgggcaagcggcggcaatggctgcggcctcgctacgccagcaagggttcaccggtgagctgcatctgttttccgatgagcgacatcttccttatgaacgacctccactctcgaaatccatgttgctggaagattccccgcagttacagcaggtgttacccgctaactggtggcaggaaaacaatgttcatctgcattccggtgtaaccatcaaaacgctgggtcgcgacacacgagagttagtgttaaccaacggcgaaagctggcactgggatcagctttttatagcaaccggcgcggcagctcgaccgctgccgttgcttgatgcactgggagaacgctgctttaccctacgccatgccggtgatgccgccagactgcgagaagttctgcagcccgaacggtcagtcgtgattgtcggtgccggaactattggtctggaactggctgccagcgccacgcagcgcagatgtaaggtgacagtgattgaactggcggcaaccgtcatgggccgtaatgcaccactgcccgtgcaacgctatcttttacagcgccaccagcaggctggtgtgcgcattctgctcaataatgccattgaacatgtggtcgatggtgaaaaagtagaactgacgctgcaaagtggggaaacgcttcaggctgatgtggtgatttacggtattggtatcagcgccaacgagcaactggctcgcgaggccaaccttgatactgccaatggcattgtcattgatgaggtttgccgcacctgcgatcccgcgatctttgccggtggcgatgtggcaatcactcgtcttgataatggtgcactacaccgctgcgaaagctgggaaaacgccaataaccaggcgcaaattgccgctgccgcaatgttagggctaccgctaccgctactgccgccgccgtggttctggagcgatcagtacagtgataacttacagtttattggcgatatgcgtggcgatgactggctttgtcgtggcaacccggaaactcagaaggcgatttggtttaatctgcaaaacggcgtgcttatcggtgcggtcacgctgaatcaggggcgtgagattcgcccaattcgcaaatggatccagagcggcaaaacgtttgatgcgaaactgctgatagatgagaacatcgcgcttaaatcactgtaaccaggataattagcgaatatctcaatgcctggggcgtggcgaggtgcaagagtgtgtattacgtttaaatcacattatcttgcaaagggattggttatgaacacactacgttattttgattttggagctgcccgccccgttttgttattaattgcccgtatcgccgtggtcttaattttcattatttttggttttcccaaaatgatgggctttgacggtacggtccaatatatggcctcgttgggcgcgccaatgccgatgctggcagcgattattgcggtagttatggaagtgcccgccgcgatattaatcgtgcttggctttttcacccgtccgctggcggtgctgtttattttctacacgctgggtacggcggtgattggtcaccattactgggatatgaccggcgatgcggttgggccaaatatgattaatttctggaagaatgtcagtatcgctggcgcattcctgctgctggcaattaccgggccgggggcaatttctctcgatcggcgttaggaaagatgccggatgcggcgtgaacgccttatccggcatttaataaattacagccactctacccgcaacgacatctctgaagttgttgattcccctggtgctagcgcaatgagatcacccccttccgggcgatgatgatcatccggcgcatggctcatcggttccagacagaagaaatcaaacgcatatcctttatcaaacgcagggtcggaaacaaagatgaaataacacggtgcaggtggcgtcgtttccatgatgatggcataaccttcctgcggctgctcgatgcgggcctgaccattccatccggcaaaaccattgttcacccactggcgcggcaacggcgcgggctggttaaaatccagttcctgcggtagctgctcgcaaaactcacccgccagccactgctcccgctccagccagtaaccgctcgcctgtgcctgaatccgcgtttgcggcgacaacggaaaataaggatgccagccggtaccaaatggcagcgtctctgccccttgattggtgacagagagcgtcaccgtcagcgtatccgccgttaaatgaaacgcctgacttacccgatagtgatagacaccgctgcgatgttcatacaccagacacaaactatcatcgctgtgcgagacacattgccactcgcccagccagccatcgccgtgtagatagtgcgcatcccactcaacattcggttgcagttgatactcacgcccctgccagacaaaacgattgccgctcacccggtttgcaaatggcaccagcggaaaacatgaggcatcggttgccacaccgctttttttaccaggacgtaagagcggcgtcgtatcgcgccagaagccttcgattacgccgccctggtcagaaacgtccagctttagcgacccgtgggataaggtatagatggtcatccgctaactccttaatccgggaagttaatcacaactttcccgcatttgccgctcgccatcagcgcataggcatcacctgcctgttccagcgagaagcgatgggtaatggcgttacgcggccacagcttccagtccgtcagatcatgggcgcatttttccatatggaacagactggtcacccaggagccgataatccgccgttgatggtgcatcagatcggcgctgacctcgaattccacttttccggtttcaccaatgtaaaccacccgtccccagtcagcggtggattgcagtgccagcaagcgacctgcggcattaccggaacaatcgagcgcaacatccgcgccaccgtgggtgagttcggcgataatctgcggcagaccttcggtggttgctaaatagccgtgatccatcacccctaactgttttgccatcgccagacgttccggcagcatatcaacgccgatgatccgttttgcaccgcgacctttcgccagcatcatcgccatcatgccgaccggccccagaccgaccaccagcactttatcgctgccggaaacttcgccgcgcaaaatcccttcataggccgtgccaacgccgcaactgataaacgcaccatcttcgtagctcagcgcatccggcaggaggatcagatctttttcttccgccagcagatattcggcatgaccgccgtcacgctgccagccgtaagccgcttttcctttgccagtacaagagataggaaagccgcggcggcagttcgggcaaaaaccacagccagaaatgtgatacaccagcacgcgatcaccctctttaaaatggcgacagccttgccccatcgccacaatctgcccgcacggttcatgaccgttgataaatccctggtataacggtttatcgggtgccgccgccgtggcacggtgttgatgatagatatagtggacatcgcttccgcaaatcccggaggatttcattttgatcagtacctggttaatccccggcgtcggcaccgcaacttcccgcagatcgacggtcgaatttcctggtaaataagctgccagcatcgttttcataaatccctcattaacaatacgattaattttcatccctgccgcacccgcgccaggggcgttaaggtttagcgtttcgctttactgctacgctgggtcagcaagatattcgccagcaccgccaccacgatgatgacgccgcgcaccacctgctggaaaaaggagttaatcccgagcagcaccagaccgttaccgattagcgtaatcaccagcacaccaagcaatgtaccgaacagggaaccgcgaccgccggaaagtgccgtaccgccgaccacgaccgcggcgatgacgtcaaactccagaccgtttgcggcacctgcgttaccagaaccgaggcgcgccgccaacaaaatgccggtcaccgccgctaataatcccgaaagggtaaagataagaatgcgcacccgacgaacgttgatgccgcacaactgcgccgccgtagcattaccgccaacggcaaaaaccgagcgcccgaaggcggttttgcggctgatgaacacaaacagcgcaaacaacacaatcatgatcagcgcggataccggcacaccgagaaattgtccgcccagccagtccagcacctcgttttcgtcaatcggcactggcagtgcgttcgtcataaacagccccattccgcgcagggcgctccacagccccagtgtggcaacgaaacttggtacgttaaacacgccgcgcagcaccccggccagcgttcccatcagcgcgcctaacagcaacaccagcagacacgccaccgccagcggaacttcaaattgcagcaaaaatgccaggcacaccgagacaaaagccaccatcggcccaacgctgacatcaatctcaccggagataataatcagcgtcatcgcccaggcggcaatcccaatggtggcggcatcgcgcagcacgttcatctggttattcaatgagataaagccaggcgcgttcagggagaagaccagataaagaatggcaatcaccaccagcaaaccgatctcattaatatggcgactgacaaattgtttgagcgagacgctcttgccctgcggcaatggtaatgacgaagcagacatcttcaggttcctcggtaaaattcatcagtgcacagacagaatggcggacatcagctcatccacattgaccggcgagtgaaactcctgcgagaacgtgccgtgctgtaataacaggatgcggtcacacaccagcggcaactcctccacttcactggagataaacaccacgctttttccttcggcagccagctcacggacaatacggtaaatctgctgtttggcttcgatatcgacgccgcgcgttggctcgtcgagcaacaaaatctggctggcggcatagacccaacgaccgatcactactttttgctgattgccgccagaaagcgtgccgatgggcgtttcgctactggcggccttgaccgtcatccgctgcatcacttcttcggtcaggcggcggatggtggaccattgcagcactccgttggcgctgattttttgccgattggtcagcactgtattttcgtcaacgcccaaccagggaatgatccccgcttctttgcggttttctggcgtatagccaatgccgcgtttcagcatgtcgccgtaatcggggcgcgtgattttctcgccgttgataacaatttcgccctgttcatactcctccagcccaacaatcgccttcagcaattcactgcgccctgcccccagcagaccagcaatgccgagcacttcgccacgacgtagcgtaaaactgatatcctccagcttgggcttatggcgtaacgcacggacttccagtacggcctgatccacaatttcctgaggggcaaccggcgcaatatcaacgtgatcgcgcccgagcatcagcgacacaatatgatgcgtggaggtgttttcgagcatcacatcgcccgccacctgaccatcgcgcataacggtggcacaggaggcaatgcggcgaatttcttccatccggtggctgacataaattaccgccacgcccagtgccgacatctttttcaccgcgctgatcaccagttcaacttccgcactggcaagcgaactggtaggttcatcaagaatgaccacgcgcggctcgcccttcatcacccgcgcaatttccaccagctgcttttgcgccgggcttagtgttgaaacaagttgttcaggactaacgtcaacgcccagcgcctgtaagcaacgttgggcatcctgcgccatttgcaggtaatcaatcatgccgttgcggcggggccactgaccgaggcagaggttttccgccaccgtcagcccttccaccagacttaactcctgataaaccgcgcgtacccccagttcagcggcacggcgagtcagcgtagcttcgtcgccttccagtcgcgtctcgccaatccagatatcaccgctatccggacgttcgctaccggtaagcattcgaatgagggtcgatttgcccgcgccgtttttgcctaacagcgcacgaacttcgcctttattgagcgtgaagttaacgttatccaacgcaacgacgccgggataacgcttatttcctgccaccacttttgctaccgggactgcctctgttgccgtgaacatagggacctctgcgaatcagcgattagggcagaccatcaacgtgcgttgccagccactgtttaccgtcttccgttttggtatagagatcgataggcacctgaatcactttttcaccgtcggcttgtttattgataaccttcaatgtttgcgcgaaaacagcattgcccattttcttaccggaaatatccactaccgctttcagcacctgattgttttccagctcctgagcaatttcggttgtcatatccgaaccgaaaacagcaatttttccggcctgattttgattacgtaccgcttttaccgcgccgagtgtcgcaccgcccgactcccccataatggcgttgagatccggcgtggagataatcagtttttcaccaacggaaatcgctttatctaaaacagtcccttcctgattagcgacaatttgcgcgccgggaacgcgggattttaatacttcttcaaatcctttacgtcgctgcacacaaacttcaaaggcttcgcaattgatgacggcaattttcggctggtcaattttattggcaataaaataatcggcggcagcgttacccagttttttaccaaattccagtggatcgccgaccagatacgccgagacatatttatcgacacccttttgattaatacaggtgttgtagcaaatcaccggaatacccgcttcactggcgcgacgaacggtacggctactgccattttcagacactgccgataaaataatggcatcgacattacgcgccacgagggtatcaacaaaggtactttctttcgaaatatcaccctgggcgttagtttcaattaactgtacctgtactgaagaatcttttgccgcatcctgaacgccttgacgcactccagcgtaatatccctgagtatcaaggtatattgcgccaatggtcatttctttttccgcagccctggcaaataaagcgctacctaatagcgtagccattaataatagattacgggttgttctcatttttttaggcatagagcctcctgtagggtttttattaacaacggcttattctaattattttgtgatgagcggcagcgcgtgccgctcaaatattacagttaatagggtttagtgaacgtagttaaaaataaaaggcatcacagtggtgaataatgccgctttcggccaggccggattaatcgccgtcaattcagcgcgagcagactcatattgcgcaacctccccgagtcccgcggacgccagcatcgccaccatcaggcatttttctttatgctgctgttgtaaatcgccatacagcgacaacagatcaggttgtgaaacagcaaagaaatccgcctcaatactggttttcgccatctcttgcgcccactgtttcatttcactaaacagttgctgtgcggtgtgttgttcgcccagcagtcgcagcgccattccttgccagaagagataatcaaccggctgatcgttgtaataactgtggatgttaatggtgcgatcgccggtcgccgccagacgtaaacaacgcatcgcttcagtttcatcgccctgcgcgttggcgcatatcgcctgccagaaccagatgtcgttatcagtttgccccggtaaacggccttcgcttaaattctccggataatgcagcgcggcatgaagcagttcgctggcctgctgcggctgtctggcatcaaggtgctgccaggcgcgtaataactggttgaggataaactgactggtgaccttcccttccccgccttcccacgggtggaatttgcgcgtggcgagaatgtccgccgctttgtctgcctgacccgtgagatgccacaaattgagcaactctgctgtcatgtcgtcgcgtttcagcgcaatttccagattattttccagacgcgccagtcgtttctccggtgtggctccgcttaacttatcaagcaaatcccgttcgaaaagcagacgtgcatcctgcggcgcaagctgataagcattatcaagataacgcgcggccagctcataatcgtgttgcttattccacgcatggatcgctaacccgcgccagccgtcggcaaactccggcgacatctctacgcaacgttgccataaggtaatggctttgttgtagctacgcttgttgtagtagaagcaggccagtaaatgacgggcaaaccagcactcttcaatactctccagcgccgccacttcttccagcgtattcgggaaacggacaaactgcgggaagacatcaatggcttttgcgaccagttcgccgcgttcggctttcggcaataaactcgcctgcaggtaaagcggcagcgtgcgctggcagtccagtgcgttcagcatctctgccgccagggtgggcattccccagttaatcagttgcccggcggtcatcagagcgttaacgtcgcgtccctgacacagaccgcgccactgcgcgagggctgattcgctacgaccatcgaaccagttcagccaccacagagtggcgttcagcggataatcacgcagcagtttcgcgcgctgcaaacgcgcgttgtcctgacgaccacttaacaccagcagcagattatgcaggcaaagcacttcctgattggttgggcaggcacgaagactttgttggcaaaaatccagaccagcgtcgaagttaccattacgcgccgccagtcgtgccaggccataatagccaccggctttgctgttgccgctccagaccgcacgccagaaatcctcttcggcttgttgatattgtccctgacgttcgtaagcactggcgcgaatcaaactggcctgtccgcactgcggatttttgttcagcgcatgtgcgcgtttcagagcctgagtggcatacgccaccgcttgcgggaaatcggcgcggttatattccagcatcgccagcgccaggttacagcgataatccagcggatccagcgccacgccgcgcaggtagtaatcgaacggtgaacggctggcgtgatgatattgctccagatgctgaccgataaaccaggcttcatctgtactggtaatgtcttgtgctgacagtggcgctttggcgacgtccggcaacggcaactcttgcggctgatgttcctgataactcagtacaatattgccgtcggcatcggagagctcaatggtcagcctttcaggattgataccgtgcaacacgccctggatgccggtcgcaggcatcagtgccacggcatcatcaagtaacgcgttgcatttgccgatttcgcggatcgccaggcggtatccgttcaacggagagatggcatacagcccccactcaatcccccgctcactacgttggagttttatcaccgcatcgcgggaggcattttgcaccatgcccaaagaatgataaggcaggaaatactgctcaaaacgcttctcttcgtaagcatcaagccaggtaaaatcgggctggttatcggcaaaaataccggtcatcagttcgatatacgggccgttattgtcggtcagactcttatcccacgcctggccaaattcactgtgtccccaactccactgttttttacctggcgcgatatggtggttggcaacgtgcagcaaaccgccatcttcatcgtgacaccacgcgccaacaaaatcgtactgtgatttttcagccatatatgaggttggaacgggcacatttttatagcgagaaatgtccactccagcggagtagtccactttgtagtaagtgccggtggcgatggggaaagcggagacggctcgtttgccgtgatcaaacaccgccgttacatccggcgggaagacgctctgatgcccttccccccctttcactgccgggttggcccaccataagaaatgacgcggcgtggcgttgccgttatagacgcggctggcgatttccagcgccgcccggtcagggcgcagggtgaaacctgtcatcacctgtaaaccatgcatcggctccgtttcgccgacccacaccgtctgtgcaccgtcttcatgggcttcgagggtgaaatcaacgggcataaaggtggtcgggcgatggtgttgcggccagttaaactcaatcccaccggagatccacggtcccagcagccccaccagcgcaggtttaatgacttcattgtgatagacaaaatcgcgctgtttcactttatcccatgcgcgatgcacccgaccgcccagttccggcaggatcatcactttgatgtagtcgttttccagccacaccgcctgccaggatttcagggttttctgctcgctcagcgtatcggtcacgccgtagggataaaccgcgccggacgatccctgataaacgcgattttccaggaacatgggatgtatatcctgcggcccggtttcataggtcgggatctcaacgcgctcttgccacacttttactggagtcatggtgccctcaatattaacaagacatactgaattaaaagatttgtggcagtgtattgaacaatctggcaatgttttcgcggaataatcacgcaattaactaaacaaggtttagtgaagatgagagcctgcattaacaaccaacagattcgccaccataacaaatgcgtgattctggaactgctgtaccggcaaaagcgcgccaataaatcaacgctggcccggctggcgcaaatttcgattccggcagtcagtaatattttgcaggaactggaaagcgaaaaacgggtggtgaatattgacgatgaaagccagacgcgcgggcatagtagcggtacatggctgattgcgccggaaggtgactggacgctgtgcctgaacgtgacgcccaccagtattgagtgtcaggttgctaatgcttgtttaagtccgaaaggtgaatttgagtatttacagattgatgcaccgacgccgcaggcgctgctgtccgaaatcgaaaaatgctggcatcgccaccgtaaattgtggccggaccgcaccatcaatctggcgctggcaatccacggtcaggttgatccggtgaccggcgtgtcgcaaaccatgccgcaagcgccgtggacaacgccggttgaggtgaagtatctgctggaagagaagctcggcattcgggtgatggtcgataatgactgcgtgatgctggcgctggcggagaaatggcaaaataattcgcagaaacgggatttctgcgtgatcaacgttgattacggcattggctcgtcgttcgtgattaacgagcaaatttatcgcggcagtttgtatggtagcggacagattggtcacaccatcgttaatccggatggcgtcgtctgcgactgtggacgttacggctgcctggaaaccgtcgcctcgttaagtgcattgaaaaaacaggcgcgggtatggctaaaatcacaaccggttaatactcagcttgatcctgaaaaactgacaaccgcgcagttaatcgctgcctggcagagtggagaaccgtggatcaccagctgggttgatcgctctgccaatgccattggtttgagtctgtataacttcctcaacatcctcaatattaatcagatttggttgtacggtcgcagttgtgcctttggtgagaactggcttaatactattattcgccagacaggatttaacccgttcgaccgcgacgaaggaccgagcgtgaaagcgacgcaaattggctttgggcaattaagccgcgcacaacaggtgttggggattggctatttgtatgttgaggcgcagttacgacagatttgatggcgcaataacgtagaaaggcttcccgaaggaagccttttttcaacagattaaccgtttcgcttatgcgtaaaccgggtaacgtgcgcagatgtcgagaactttacctttgatgcgctcgataacggcttcatcattgatgctgtccagcacgtcacacatccagccagccagttctttcgcttctgcttctttgaagccgcgacgcgtaattgccggagtacccacgcgaataccggaggtcacaaacgggctcttcggatcgttcggtacgctgtttttgttgacggtgatgttagcacggcccagagcggcgtctgcttctttaccggtcaggtttttatcgaccagatcaaccaggaacagatggttatcagtaccgccggaaaccactttgtagccgcgttccaggaacacttctaccatcgctttagcgtttttagcgacctgctgctggtaagttttgaactcaggctccatcgcttctttcagagcaaccgctttaccggcgattacgtgcatcaacggaccgccctgaccaccagggaaaacggcagagttcagttttttgtacagctcttcgctaccacctttcgccaggatcaggccgccgcgcggacccgccagggttttgtgagtggtggtagtaacaacgtgagcatgaggaaccgggttcgggtagacgccagcagcaaccaggcccgcaacgtgcgccatatcaacgaacaggtaagcaccgatgctgtcagcgatttcacgcattttcgcccagtccaccacgccggaatatgcagagaaaccaccgataatcattttcggcttgtgttctttggcttgtttttccagatcggcgtagtcgatatgaccggtagcatcgataccgtaaggaacgatgttgtacagtttaccggagaagttaaccggagaaccgtgagtcaggtgaccgccatgcgccaggttcatacccagaacggtatcacctggttccagcagcgcggtgtagaccgcaaagttagcctgggagccggagtgcggctggacgttagcgtagtcagcgccgaacagttctttcgcacgatcgatcgccagttgttcaacgatatcaacatactcgcaaccgccgtagtagcgtttgcccggataaccttcagcatatttgttggtcagctgagaaccctgcgcctgcattacgcgcgggctggtgtagttttcggaggcgatcagttcgatgtgctcttcctgacgtactttttcctgctccatagcctgccacagttcggcatcataatcggcaatgttcatttcacgctttaacatccgcatctcctgactcagctaacaataaaatttttggcctttataggcggtcctgttggacaacggcgaacagtataaccgaatcattgtgcgataacaggtcttgacaaaggaatttacgcaaacgattaccttcaggctacgcaaggctttggagaataaagagcttgcaaccggaaacggatttcttttcaggtttgtgatgcaaatttttcacttcatcacattctttctgaaaaacaccaaagaaccatttacattgcagggctattttttataagatgcatttgagatacatcaattaagatgcaaaaaaaggaagaccatatgcttgacgctcaaaccatcgctacagtaaaagccaccatccctttactggtggaaacggggccaaagttaaccgcccatttctacgaccgtatgtttactcataacccagaactcaaagaaatttttaacatgagtaaccagcgtaatggcgatcaacgtgaagccctgtttaacgctattgccgcctacgccagtaatattgaaaacctgcctgcgctgctgccagcggtagaaaaaatcgcgcagaagcacaccagcttccagatcaaaccggaacagtacaacatcgtcggtgaacacctgttggcaacgctggacgaaatgttcagcccggggcaggaagtgctggacgcgtggggtaaagcctatggtgtactggctaatgtatttatcaatcgcgaggcggaaatctataacgaaaacgccagcaaagccggtggttgggaaggtactcgcgatttccgcattgtggctaaaacaccgcgcagcgcgcttatcaccagcttcgaactggagccggtcgacggtggcgcagtggcagaataccgtccggggcaatatctcggcgtctggctgaagccggaaggtttcccgcatcaggaaattcgtcagtactctttgactcgcaaaccggatggcaaaggctatcgtattgcggtgaaacgcgaagagggtgggcaggtatccaactggttgcacaatcacgccaatgttggcgatgtcgtgaaactggttgctccggcaggtgatttctttatggctgtcgcagatgacacaccagtgacgttaatctctgccggtgttggtcaaacgccaatgctggcaatgctcgacacgctggcaaaagcaggccacacagcacaagtgaactggttccatgcggcagaaaatggcgatgttcacgcctttgccgatgaagttaaggaactggggcagtcactgccgcgctttaccgcgcacacctggtatcgtcagccgagcgaagccgatcgcgctaaaggtcagtttgatagcgaaggtctgatggatttgagcaaactggaaggtgcgttcagcgatccgacaatgcagttctatctctgcggcccggttggcttcatgcagtttaccgcgaaacagttagtggatctgggcgtgaagcaggaaaacattcattacgaatgctttggcccgcataaggtgctgtaatttgatgttgccggatggaaacatccggcaacccttgacgcggtttaaattgccgcgtcgtcctcttcaccggtacggatgcgaatgacccgtgccacgtcaaagacgaagattttaccgtcaccgattttgccggtttgcgccgtgcgaataatggtatcgacacaggtatcgacaatgtcgtccggtacgacaatctcaattttcactttcggcagaaaatccaccatatactccgcgccgcggtacagctcggtatggcctttctggcgaccaaagcctttcacttcggtcaccgtcatgccggtaataccgacttcggccagtgcttcgcggacatcgtccagcttgaagggttttataatcgcatcaatctttttcatgctattccttgaaaaggtcgcctgtcttttgatctgctaaacgtaacacataacgccaattcattccttgaaatcgtttgcatccagctcgtgtcgggaaagcagtttataaaattctgtccggttgcgccccgccattctcgccgcgtgggtgacgttgcctttggtaatttgcagcagcttacgcaaatagttgagttcaaactgattacgtgcctcaacaaaggttggcagcgccgtgttttcaccctccagcgcctgctctactaatgcatcgctaataaccggagatgaggtcagcgccacgcactgttcaatcacgttgaccaactggcgcacattacccggccagctagcggtcatcaggcgtttcatcgcatcagtggagaacgcgcggacaaacggtttatgtcgctctgccgcctggcgcaacaggtgatttgccagaagcggaatgtcttctgtgcgctctgccagagccggaattttcaggctgacaacgttgaggcggtaatagagatcttcacggaattccccgcgcgccatcgcttttggcaggtcgcggtgagtggcggaaataatccgcacgtcgatatcaatatcgcggttgctgcccagcgggcgcactttacgctcctgcaacacgcgcagcagtttgacctgcaatggtgcgggcatatcgccaatctcatcgagaaatagcgtaccgccttccgccgcctggaataaaccttcgcgattgctgacagcgccagtaaacgcgccacgcgcatgaccaaacagctccgactccagcaactgctcgggcaatgcgccacagttaatagcaataaatggtttgctgttacgcgggctggcgttgtggatagcctgggcgaaaatctctttcccggtgccgctctggccattaatcaacacgctgacgtctgattgcgccaccagccgcgcctgttccagcaaacgcagcatcagcgggctgcgggtgacaattgcctcgcgccagcgttcatcggtggctggcgcggattgctccagcgcatcgtcaattgcctgatatagcgcgtctttgtcgacaggcttggtgaggaaactaaaaacgccctgctgtgttgcagcaacggcatcggggatagaaccatgcgcagtaagaataattaccggcattcccggctgcactttctggatttcagcaaacagctgcataccgtccatttcatccatccgcaggtcgctgataactaaatctactttttcgcgattcagtacccgtaatccttcagcgccactttccgccgtgaccacactgtagccttcgctggtcaggcgcaggccaagcagtttcagcaatcccggatcgtcatcgaccaataataaatgcgcaggtttatggctcatcaggagtgacctcatgggtggatggcgcgggcttttcaccctcgtgcggcgtatccggcgagaaatttccagccggtttgcgggtcgagagctggcgttcaatatcagtcaggttttccagcttgcgggtggtgagttccagttgctgctgtagaacgtgatgttgctggcgcaatgtatccagctcgctgtcgctggcctgctggagcttgccgtagcgttggcgctcttccgccagttgcagttgcagcgcctgaccgtcgcgccagagttgatacagagggcgaacctgtgccgggatctcggtacttagcgcatcaatgcgcgcgaccagctggcggcgctcatacggcgtaattttggcgtcggcgagcaaaatcccttgtttaaaggtattttgccagctgccgtcgtcatattggcgagcttgctgacgtgactgcgcaggcattaaacgatcagcacaatccatcgcccgcagccagtaaagcggattggtttcggttgatttaccttgcagcgcccagatgtcgctacattcagtagaaagatagtcagccagttgataaaccggaattttttcttctgctggcgtatcaatggctggcttattgtgactctgcacgcaacccagcaatgccagacatggcagccctgccagccacagccgtcggggcaataatcgttgaaaaatgtgtcgcatattcaccagacttaatgcctatcccagtgggcgtaattattgcaggcagtttggacatggacagcgcggagaaaccggagcgtacacgtcgtacgtgaggatttcgagcactgcccggggccgaactggcaaataaaatagcctgatgggataggctgttagcattatttcgtgtttttcgacgacggcaattcaatgcggaaacaaacgtcttgcccgctctcgtcgaccagatacagttccccttgcatacggcgaatacaatccctggcaatgcttaatcccagaccgctgcccttcaccgccccttttcgctggtggcttccttgaaaaaagggttcgaagatcatggcgcgttcctcttgcggaatgggtgtgcctgtattgatgacatcaatataaacccgtgcaccatgtaagctgctgcgaaggcaaatgttaccggattcagccccgtagtgcaccgcattggagtaaagattatccagtacgctcatcagcagcattggctccgccaggcaagctgttgctttgagatcgacgtcggtatgcatcattttagcccgtgcgggcaggctatgagcagaaaccactgtctccaccagcggtgctaattcaacattctccagttccaccgcactgtccgcctgtttacggttgtaatcaagcagttgttcgatcagtttttgcaaattgcggctgctgctatcaagaatgctcaccacctctttttgctctggcgtaagcggcccgacaacctggtcagccagtaattcagtgccctcgcgcatactcgccagtggcgtttttaattcatgagataaatgtcttaaaaattgatggcgttgggattccagccatgacaggcgctcacttaaccaaagaatacgttgcccaaccgagcgtaactcgctcggtccactgaacgaaacgctattgcccagagaacgcccttcccccagacggttgatcatgcgctcgatatttttcaccggcccgataatcatccgcgtgaaaagtagcaccatcaccagactcaccagaaatagcaccagcgattgccaaccaaaatattgcccacgttcggcgatttcacgctgaagttgctgcccacgagagaacaccactgtgcgcgtggcctgcaccatttcggtattggcactggcaaaggcttcaagacgcgcggcggcggcagcatcgggaccactgttgttacactgaagttgggccagattgttcaaatcctgacgcaatgcctggtaaagtttatcgtctggcagtacgcctgcgtgggcatcgagcatttcgctgtaacgcttgcgctggctttgataaaccttcgcaagcgtaggatcgtccagcacgcaatactgacggtagctacgctccatctccagcgccgcgttggtcatcgcttcactacgccgggcatcaataagcgtagtgcggttaaccagcgccgcctgatcgctaagcgcattcaggctttgccaggcttgccatgccagcaccaacaggggtagtagaattagcaaaaatgccagcattaccagttgtcgtaatgagcggggaaaaacaggccagcgtttcaaggtgttactctcgtcagacgcgaatagcctgatgctaaccgaggggaagttcagatacaacaaagccgggaattacccggctttgttatggaataaggcggtgcctaactcgacgtttcgcccgatggttgatatagctacgctgatatcagaagttggacggcaggcaccttgttgtgcgtcattcgtattttatgtagcacgtcccgaaggggctgacataagtcggtgaatgagccactgcttactattatgcagtaactgtgccaataaagaaaatagtttggtaacgtactgattatacgctgctttgaggggtttatggcttctccgctgtttgaatgtaaatcagccactgtgtcgctaaaaagagacaacttaagataaacttattagattacattaaaatcaatcatttaagtgtcgccagaaagcgacacggtaaaccacccattgtcgtgatttacagacacaaaaaagctccctgagttgggagcttataatagcggttggtatttaatgccggatgcggcgtgaatgccgcatccgggctgcaaaaccaatgggctgacgacttaccccaactgcttacgcgcattgcggaaaatacgcatccatgggccatcctcgccccagttttccggatgccaggagttgctgacagtacggaaaacacgttccgggtgcggcatcataatggtgactcgaccactttcagtcgtgactgccgtaataccgttcggagaaccgttcgggttagccgggtaggtttcagtgactttgccgaagttatcgacatagcgcagtgccaccagccctttgctttccagtgccgccagatgcgccgcatcacgcacttccacgcgcccttcaccgtgagagacagcaatcggcatttgcgagcccaccatcccctgcaacagcagcgacgggctttgggtcacttcaaccaggctgaaacgcgcttcaaagcgatcggaggtattgcgcacaaaacgtggccacaactcactacctgggatcagttcacgcagattagacatcatctggcaaccgttacatacccccagcgccagcgtttgcggacggtggaagaaggttgcaaactcatcgcgtacacggtcattgaacaggattgacttcgcccaaccttcaccggcacccagcacatcaccgtaggagaaaccaccgcacgcgaccagggcgtggaaatcttccaggcccgtgcgtccagccagcaggtcactcatatgcacgtcgatagcatcaaagcctgcacggtggaaagctgccgccatttcaacatgcgagttcacgccctgctcacgcagtacggcaactttcgggcgcgcgccagtggcaataaacggtgctgccacatcttcgttgatatcgaacgacagttttacattcaggcccggatcggcgtcgtttgatttcgcctggtgctcctggtcagcacactccgggttgtcacgcaggcgctgcatctgccaggtagtttctgcccaccagacacgcaacgtagtgcggctttcgctgaatacagtctgcccgttggcggtaatcacaaaacggtcaccggaaaccgcctgcccaacataatggacgcaatcagcaagcccatgctgtgccagtacggactcgaccgcttcacggtcagcggcacgaacctgaatcaccgcacccagttcttcgttaaacaacgccgccaggcgatcgtcacccagagagccgatatccgcatcaatgccacaatgaccagcaaaggccatttccgccagtgtgaccaacagaccgccatcagagcggtcgtgatacgccagcagcttacgctgtgcaaccagcgcctgaatcgcgtcatagaagcctttcagttgcgcgacatcgcgtacatctgccggtttgtcgccaagctgacgataaacctgcgccagcgccgttgcgcccagcgcgttattgcctttgcccaaatcaatcagcagcagtgcgttatcttcggtagaaagctgcggcgtgatggtgtgacgtacatcttccacgcgggcaaatgcagaaatcaccagcgacagcggcgacgtcatttcgcgctcttcgttaccttcctgccagcgggttttcatcgacatagagtctttacccaccgggatcgtcaggcccagcgccggacaaagctcttcgcccacggctttaacggcttcatacaggcccgcatcttcaccagggtggcctgccgccgccatccagttggcggaaagtttaatgcgtttgatatcgccaatctgtgttgcggcaatattggttaacgcttcaccgaccgccagacgggcagaggcggcgaaatccagcagcgcaaccggcgcacgctcgccaatcgccatcgcttcaccgtagtagctgtcgaggctggcggtagtgaccgcgcagttagcgaccggcacctgccacggacccaccatctgatcgcgcgctaccatgccagttacgctgcggtcaccgatggtcaccaggaaagttttctccgccacggtcggcagatgcagtacgcgtttcaccgcgtctgcaatggtgatcccttcacggaccagcgcatcgcccttcgctttcagcgtttgtacatcgcgggtcatcttcggcgttttaccaagcaggacgtccagcggcagatcgatcggctgattatcaaaatgacgatcgtgcagagaaagatgcagttcttcggtcgcttcaccaatcaccgcgtagggtgcgcgctcacgcttacacagttcgtcaaacagcggtaattgatcggcagcaaccgccagcacgtagcgttcctgggattcgttacaccagatttccagcgggctcatgcctggctcgtcgctcagaatgtcgcgcagttcaaatttaccgccacgcccgccgtcgctcaccagttccggcatagcgttagaaagaccgcctgcgccaacgtcgtggataaacagtattgggttggcatcaccaagctgccagcaacggtcaatcacttcctggcagcgacgctccatctccgggttgtcgcgctgtacggaagcaaagtcgaggtcggcatcagactgaccagacgccatggaagacgccgcgccgccgccaagaccgatgttcattgccgggccgccgagaacgaccagcttcgcgccaacgttgatctcgcctttttgtacgtgatcggcgcgaatgttgccgatcccgcccgccagcatgatcggtttgtgataaccgcgcagctcttcgccgttgtggctgttcactttttcttcataagtacggaagtagccgttcagtgccggacgaccaaattcgttgttaaacgccgcaccgcccagcgggccttcggtcatgatgtccagcgcggtgacaatgcgctcaggcttaccgaaatcttcttcccacggctgttcgaagccaggaattcgcaggttggaaacggagaaaccaaccaaacccgctttcggcttcgcgccgcgcccggtggcaccttcatcgcggatttcaccgccggaaccggtcgccgcgcccggccacggagaaatcgccgtcgggtggttgtgagtttcgactttcatcagaatatgcgccggttcctgatggaaatcatagcggcccgtttcgtggtcagcaaagtagcggcccacttcagaaccttccattacggcggcgttatctttataagcagagagaacgtgatctggcgtggtttcgaaagtatttttgatcatcctgaacagcgatttcggctgttgttcaccgtcgataatccagtcggcgttaaaaattttgtggcggcagtgctcagagttcgcctgagcgaacatatacagctcgatgtcgttcgggttacgaccaagctttgtgaaagcatcctgcagatagtcaatttcatcttccgccagagccaggccaagacgcaggttagcgtcgatcagcgcctgacggccctgccccagcaaatcaacgcttgtgaccggagtcggttgatggtgggcaaacaactgctctgcatcatctaaatcaaaaaagaccgtttccatcatgcggtcgtgcagttcagcggtaacctgctgccattgttcattggtcagcgtaccggcttctatatagtaagcaacgccgcgctcaaggcggtttacctgttgtagcccgcagttatgggcaatatcggtcgctttcgaagaccagggagagatggtgccaggacgcggggtcaccagcaggagtttgccttgcggggcgtggctggcgagtgccggaccatatttcagcaggcgttcaagttgtgcgtgctcatcatcgtttaacggcgcattgaggtcagcaaaatggacatactcggcgtaaatattgtgaaccgggagcctggcagcctgaaaacgtgccagcagtttgttgattcggaatgccgacagtgcaggcgaaccacgcagaatttccatcataagtctctcgtcttctaagctttcggtgtacccaagggggggaaacgggcgtcattataaagaatctgatgcgctgacgaaaccgtttgcgtggaaataaaatcaccatcgtgaattagcaacgcgtgccgccaatggctgtaataagttgccatctggcgcaggtttacgcaaaatgccgctcatttatgagtaaacctttcactattattacgttttttcaagctgggacgcgcacgacacagagaattaactaattgaaaaaattaaagattaattatctgttcatcggcattctggcactgctgctcgcggtcgctctctggccatccattccctggtttggtaaagccgacaaccgtatcgccgccattcaagcgcggggagagttgcgtgtgagcaccattcatactcccctgacttataacgaaatcaacgggaaaccttttggcctggattacgaactggcgaaacagtttgccgattacctcggtgtaaaactgaaagtgaccgtgcggcagaatatcagccagctgtttgacgacctcgataatggtaacgccgacctgctggcggcaggactggtctataacagtgagcgggtaaaaaattatcagcctggccctacctattattccgtgtcacaacaactggtttataaagtgggtcagtatcgcccgcgcacactgggcaacctgacggcggagcaactcaccgttgcaccgggtcacgtggtggttaacgatctccaaaccctgaaagacacaaaattcccggaattaagctggaaggtagacgacaaaaaaggctctgcggaattaatggaagatgtcatcgaaggaaaactcgattacaccattgctgattctgtcgccatcagcctgtttcagcgcgttcacccggagctcgccgtagcgctcgatatcaccgatgaacaaccggtgacctggtttagcccgttagatggcgataataccctttccgccgccctgctcgacttcttcaacgaaatgaatgaagacggtacgctggcacgcattgaagagaaatacctggggcatggcgatgattttgattacgtcgatacgcgcacatttttacgcgccgtcgatgcggtactgccgcagttaaagcccctgtttgagaaatacgccgaagaaattgactggcgtttgctggccgctattgcttatcaggaatcgcactgggatgcacaggccacttcaccgacgggtgtgcgcggcatgatgatgttaaccaaaaataccgcgcaaagcctcggcattacggatcgtaccgatgccgaacagagcatcagcggtggcgtgcgttatttgcaggatatgatgagtaaagtgccggaaagtgtgccggagaacgagcggatctggtttgccctcgctgcgtacaatatgggctatgcgcatatgctggatgcccgcgccctgacggcaaaaaccaaagggaatcctgacagttgggctgacgtaaaacagcgtctgcctttacttagccagaaaccctattacagcaagctgacttacggctacgctcgtggacatgaagcctacgcttatgtcgaaaatattcgtaagtatcagattagcctggtgggttatctgcaagagaaagagaagcaggctacagaagcggcgatgcaactggcgcaggattatccggcggtatcgcctacggagttgggcaaagagaaatttccttttctctcgtttctttcccagtcgtcatcaaactatttgacccattctccctctctgctgttttccaggaaagggagtgaagagaaacaaaattaatccgtcgaggattgcgcttttttctgcgctttaatttcctggcggcgcatgcgaaagaagtcactgagcaacgctgcgcactcatccgccagtattccttccgtaatttccactcggtgattcatacccggatgatgcagcacatccattaaagatcccgcagcgccagttttcgcgtcatgcgcaccaaagaccacgcgaccaatgcgactgtggatcatcgctccggcacacattacacatggttcaagcgtgacatacaacgtggcgtcgatcagacgataattttgcatcaccagaccaccctgccgcagggccatgatttctgcatgtgcggtgggatcatggcgaccaatcgggcggttccagccttcgccgattacccgattgttatgcactaataccgcgccgaccggcacttcccgctcatcccaggcacgtttcgccagcgtcagcgcgtgacgcatccagtattcgtggctaaattcgacttcagacaaaaagaaaactccggttataaaagcgcggcgcattatacacggacgctatgctttactctattccagttgctggagttcaccgcgcggggttactcgccaacgatgctgacagaaataaagcagcggattgtcctgattactgtcgctatagccactgtacagccgcagcggagtgccgattttgcgctccagttgtgcgaccttttcatgtcccagacaacgcatcgtcaatacccaaccaccatagccacgctgaatttggctggcgataagattaacccgcggcagccagggcgtatcgaaataaaccgcttcaaccagcggctgcggagagccggtaatcaaccagatatcagcatcggaacttaacaggtaggtggttaatcgctcctgaaccagcggaaaggcggtaacattgtcgcgaaaccagcgcacgaaatcggcctgcaacgtctgtaaacgtgcttcgctgtgaccaaaagtgcacccccacagaagcagactcatcggccagcgtgccgcacgaccttttatcaataacgcaatggctataatcggtaacaacggcaggacaagtaacgcattcagcggttggcgacgcagtaaatagcgcagaaaactgccgaacatatcctgctgatgcaatgttccatctaagtcaaaaaacaccacacgacgctcgtgagttgccaaaccatactcctctggactgaaacatcctgattaattttcgctactacatagcctaacagatagatcatcacttttccggcaacaatcgaccgcatcatggctaactggaatttttaattcatagcaattagcggcaatggaatataaaattcactcgcgtgtgtctcatattgcctgttgtcgccactatttcatcgcgaggaaagatatgaacggcttacttcgtatccgtcagcgttaccaggggcttgcccagagtgataaaaaactggcggattatctgctgctacaacctgatacggcgcgccatttaagttctcagcaactggccaacgaagccggagtcagtcagtccagcgtcgtgaagttcgcgcaaaaactcggctataaaggttttccggcgcttaagttggcgttgagtgaagcgctggcaagccagccggaatcgccctccgtgcccattcataaccaaatccgcggtgatgatccgttacggctggtcggcgaaaaactgattaaagaaaatactgccgctatgtacgcaacgctaaacgttaatagtgaagagaaactgcatgaatgcgtaacaatgttgcgctctgcgcggcggataattctgaccggtattggcgcttcgggtctggtggcgcaaaactttgcctggaagctgatgaagattggcttcaatgctgccgcagtgcgcgatatgcatgcgctactcgcaacagtacaggcgtcgtcccctgacgatctgttattagccatttcctacaccggtgtacgacgcgagttaaacctggcggcagatgagatgctgcgagtgggcggaaaagtgctggcgattaccggctttactcccaatgccctgcaacagcgtgcttctcattgcctgtataccattgccgaagaacaagcgacaaacagtgcttcaatctctgcttgtcacgctcagggaatgttaacggatttgctgttcattgcgctgattcagcaggatctggaactggcaccagaacgtattcgtcagagtgaagcgctgatgaaaaaactggtctgagtaaagaatgcgcgtataatgcccgcccggtttgtgttgttttgagagtttccttatggcgttgttaatcactaaaaaatgcatcaattgtgatatgtgtgaacccgaatgcccgaatgaggcgatttcaatgggagatcatatctacgagattaacagcgataagtgtaccgaatgcgtagggcactacgagacaccaacctgccagaaggtgtgcccgatccccaatactattgtgaaagatccggcgcatgtcgagacagaagaacagttgtgggataaatttgtgctgatgcaccacgcggataaaatttaatattctactctggaagtagagtattaattatattactgggaagccttaacgccattatatttatttaattgatgacattagcataatcattcactaagttaatttatatagtatctgccaagacacttatttatagttattaaaggcgcgtccgattggttcaccggacgcaccttaagtacgtttccttgtgttataagaacagaaggatcagctgtaaaacagcaatgatgattttgatgacccgtttaatcaggtatcggcaatcagtcattcgtttttccttaaacaaggaatgcagccgttcagattagcccttacatctccccaaaactgaacgtgcgagttattgagggtgcatgctgcactccacaccagagctttgacgacaccactcgtttcaatgggggaattctgtggcatggtgtaaagcacagcaaaatcttcaataacgaagccaattttaatgtacttacgaattggcggtcacgttaatctttccatcaatattgctttcttcgtaaaggctcgagtttttatgctaaagattgcaagttgcttgtaaaagataagtacactgatccataatcgctgttgttgagggtgcatgctgcacaaaattaaagttaaaaagtaaaacccccgttccttaccagttcgggggttttactttttaaagagaacggtattattttaactttcaataattaccgtggcacaagcatagtggcgttcatctgccagcgttacatgcatatttacaacgccgagcttttccgccagttttaatgcctcaccccatagccgtagccgtggtttgccgagctcatcattgaatacttcaaattgattaaacgccagaccattgcggatcccggtgccaaacgcttttgctgcggcttctttcacagcaaaacgcttcgccagaaaacgcaccggctggtggtgcgttttccagattgcccattcgttatcgcttaatacgcggcgtgccaggcgctcaccggatcgggcgatcactgcttctatgcgagcgatctctacgatatccgtgcctaaacctaatattgccattagccacgcgcttccagcatcagacgcttcatttctgccaccgcatctttcagtccggtcatcactgcacgaccaataatggcatgaccgatattcagttcatgcatctcagggatggcggcaatagctttcacgttgtgataggtcagaccgtgaccagcgttaactttcagaccgagactagcggcaaaggtcgcggctttggcgatacgcgccagctcttgcgcctgttcggcgtcagttttggcatcagcatagcaaccggtgtggatctcgataaacggtgcgccaacctctgccgcagctttgatctgctcttcatcggcgtcgataaagagagaaacctggatcccggcatctgccagacgtttgcaggcatcgcgcattttgtcacgctgccctgcgacgtccaggccgccttcggttgttacttcctgacgcttttccggtaccagacagcaaaaatgtggcttcgtctcaacggcgatcgccagcatctcttcggtcaccgccatctccagattcatgcgggtatccagtgtctgacgcaggatgcgcacatcacggtcagtaatgtggcggcgatcttcacgtaaatgcacggtaatgccgtccgctcccgcctgctcagcaataaacgccgcctgcaccggatccgggtaagcagtaccgcgtgcgttacgcagcgttgcaatatggtcaatgttgacgcctaacagtaattcagccatgacaatcctcatcattcataatgtgttttcaccgttcgcttaggcataaactgccggaacagttccctgctctttaatggtttaccgccaagatacggcttaagcgccatgcgggtaaagcgtttcgcggcgcgtagtgtgtctgcgtcaggaaattcccgcgcgtttaacgcttttaactgccttccggtgaacgttttattgtcgataacgacgcttgcgataaaccctttttcttcgcgataacgatacgtcatggtgtcatctaccggctcgccgctacccgcacaatgggtaaaattgacgccatagcccagatgcccgagcagtgccagttcaaagcggcgcagcgcgggttctggcgtaccagtggcacctgcaagagactgaatgcagtgcaagtaatcgaaaaagagttcagagaagcgcgtctcgtattccagtacgcgggagagaagttcgttgatgtacagaccgctgtaaagcgtgataccgcttaatggcagcgccagcgagacagcttcagcactgcgcagcgttttgacttcgccacgcccgccgaaacgtagcaagagaggggtgaaaggctgtaatgcacctttcagagtagagcgtttagagcgtgcgcctttggcaaccagacgcacgcgacccgattcctccgtgaagacgtccagcatcaggctggtttcgctccacgggcgactatgcaggacaaatgcgcgctgccagccttccatcggagtgactcttaaagatcgtcaacgtaaccgagactgcgcagtgcgcgttcgtcgtcggcccaaccggatttcacttttacccacagttcaaggtggacaggcgcttcgaacatttcctgcatgtctttacgcgcttcaatcccgatggttttgatcttggcccctttgttgccaataaccatcttcttctgcccttcacgctcaacgagaatcaaaccattgatgtcataaccaccgcgttcgttagagacgaaacgttcgatctccacggtcacggagtacggcagttcggcgccgaggaaacgcatcagtttttcgcggatgatttcagacgccataaaacgctgtgagcgatcggtgatgtaatcttccgggaagtgatgggtcgcttcagggagatgcttacgcacgattgctgcgatagtgtcgacattcagcccggtttcagcagagatcggcacgatatcgaggaagttcatctgacttgccaggaactgtaagtgcggcagcagatcggctttttcctgcacgttatccactttgttcaccgcgaggatcaccggcgctttgccatcgcgcagtttgttgagcaccatttcgtcgtccggcgtccagcgggtgccttcaacgacaaaaatcaccagctcaacgtcgccaatagagctgctcgccgctttgttcatcaggcggttaatagcgcgtttttcttccatatgcaggccaggggtatcaacgtagatcgcctgatacgcgccttcagtatggatccccacaatgcggtgacgagttgtttgcgctttgcgggaggtgatggagatcttctgccccagcagtttgttcaacaatgtggatttgccaacgttcggacgtccgacgatggcaataaatccgcagtaacttttatcgatgctcattccagctccagttttttcaacgcctgttcggcggcagcctgctcagccttacgacggcttgaacctgtgccaaccaccggttcactcaggccgctgacctggcagtggatagtaaattcctgatcgtgcgcttcgccacgtacctggactaccagataagtcggcagcggcagatggcgaccctgcaaatattcttgcaagcgcgttttcggatctttttgtttatcgcctgggctaatttcgtccaaacgagtttgataccagttgaggattaatttctcgacggtttgaatatcactgtcgaggaatacgccaccaattaatgcttcgacggtgtcggcgagaattgactcacgacgaaatccaccgcttttaagttcacctggccctaaacgtaagcactcgcctaactcaaattcgcgcgccagttctgccagcgtattgccacggaccagcgtggcgcgcatccggctcatatcgccttcatccacacgagggaaacggtgataaagcgcattggcgataacgtagctcagaatagagtcgcctaaaaattctaaacgctcgttatgtttactgctggcactacgatgagttaatgcctgctgcaacagttcctgatgattaaaagtgtagcccagcttccgttgaagccgattaattacgatggggttcatgcgataccaataaataaatgcgtcaacaattcagcacacgaaacagacctgatatacatggctctgctaactgcttcgctgcagtttcagtttaccggtatatggggaccaacgctgtttcgtgtgccgtggcaacctggaggtgccaaccttaaacttcgggggaatattctatacacaacgacgggggatgtcgttagccacgggagatttatctcataaataattcacgttgtcgccataacggcgacaacgtgaacgaagatggctattaatggatgccgccaatgcgacttaagcgcacaccagtcggccattcgccttcttgcttatcgaagctcatccagatagccgtggcccgaccgaccagattcgcttcaggcacaaagccccagtaacggctgtccgcgctgttgtcgcggttgtcgcccatcatgaagtattgtcccggcggaacaatccaggttgccagttgttgccctggctgctggtaatacatccccacctggtcctgcgcaatcggcactgtcagaattcggtgcgtcacatcacccagtgtctctttacgctcggaaagacgaattccattttctttggtttcgtttttcggcacttcaaagaatccgctggtcgcttccccaccattacggcgtgagaaggtctgaacgaaatcgctcggttccacgttggagtaggtgaccggtagcgcgttttcacacgcctggccggaactgcatcccggttgaatcgtcagctcttttgagaccggatcgtaagtgactttatcgcccggtaaacccaccgcgcgcttgatgtaatcaagctttggatcttccggatatttaaagaccacgatatcgccgcgtttcggatgaccggtttcgatcagcgttttctggtagataggatctttaatgccataagcaaacttctctaccagaataaaatcaccgattaacagagtcggcatcatcgaacctgacgggatctggaacggttcataaataaacgaacgtacaatcaatacgatagccagcaccggaaaaacagaagcaccggtttccagccagccaggcttcggcgcaacctttttcagggttgctttatccagtgagtcaccggcagccgcctgcgccgctgcctgacgttcccgccgtttaggtgcgaaaaagaatttatccacgcaccataaaatgcccgtcaccagtgtggcaatcaccagaatcagggcaaacatattcgccatgccaactcctaagggttatttgttgtctttgccgacgtgcagaatggcgaggaacgcttcctgcggcagctcgacgttaccgatctgcttcatgcgtttcttaccttctttctgcttctgcagcagctttttcttacggctgatatcgccgccataacatttagccagtacgtttttacgcagctgtttcacggtggatcgcgcaataatgtgcgtaccaatcgctgcctgaatggcgatatcaaactgctggcgtgggatcagatctttcatcttctccaccaactcgcgaccgcggttttgcgaattatcacggtgggtgatcagcgccaacgcatcaacacgttcaccgttgattaatacgtctacacgtaccatgtcggacgcctggaagcgtttgaagttgtaatccagagacgcataaccacgcgaggtagatttcaggcgatcgaagaagtcgagcaccacttccgccatcgggatctcgtacgtcagcgccacctgattaccgtggtaaaccatattggtctgcacgccgcgtttttctacgcacagcgtaataacgttgccgagatatgcctgcggcagcagcatgtgacattcggcaatcggctcgcgcagttcgtagatgttatttaccgctggcagcttggatggactgtcgacgtaaataacttctcttgacgtggtttcaacttcatacactacggtcggcgcagtggtgatcagatccagatcgtattcacgttccagacgttcctggatgatctccatgtgcagcaggccgaggaagccgcagcggaaaccaaagcccagcgcgctggagctttccggctcatagaacagtgaagcatcgttcaggctgagtttacccagcgcgtcacggaaggcttcatagtcgtcggaacttaccgggaacagaccggcgtatacctgcggtttgactttcttaaagccaggcagcgccttttctgccggattacgcgccagcgttaaggtatcgccgactggagcgccgtggatatctttaatcgcacataccagccagcctacttcgccacatttcagttcagtgcggtcaacctgtttcggcgtgaagatgcccagacggtcggcgttataggtctgcccggtactcatgactttcactttgtcgcccttacgcagggtgccgtttttaatacggataagtgaaacaacgcccaggtagttgtcgaaccatgagtcgataattagtgcctgcaacgggccttccggatcgccttccggcggcggaatgtcgcgcaccagacgttcgagaacgtcctgcacgccaacgccggttttcgctgaacagcgcaccgcgtcggtggcgtcgatgccgacgatatcttcaatttcttccgccacgcgttcaggatcggctgccggcaggtcaatcttgttcagtaccggcaccacttcgagatccatttccatggcggtgtagcagtttgccagggtttgcgcttctacgccctgcccggcgtcgaccaccagcaatgcaccttcacaggcagccagcgaacgggaaacttcataggagaagtcaacgtggcccggggtgtcgataaagttcagctgataggtttcgccgtcagacgctttgtagtccagcgtcacgctttgcgctttgatggttatgccacgctcacgctcaagatccatggaatcgagaacctgcgcctccatttcacggtcagacaggccaccgcagatctggataatacggtcagacagcgtcgatttaccgtggtcaatgtgagctatgatcgaaaagttacgtatattcttcataaagtatgattattgtgccttaatgcccggttaaccaggcttttagaagtcgctgttctgagcttaacgtctgtattaatagaaacgccgcattctacactacaacattgaggcgaggaaatgttcataccgtatggattgtggtatctggaaacgtcctcgcatttgttatgcaaaatgcaacaaagccagtgaaatcactggctcgcgtcttccgaagatgtttcaaatcgcacaaggccaggcggcaatgccacgcttaagatgatcggttgccattctgcccgggcagcaaacttacgcgagtagccgcgcgcaatcaggaacccgccaataccgccgaggaccgcaccacataatgctgcgacgtcagaagcaaagagtagctgaaatagcgaagcgatgaggaataatcccaccagcggcgacatataaaccagtaatgcggagctaagcaggctgccttcggcgatccccaattccactttttgccccggcactaacggctcatcacagggtacgacaatggtatgcgtggtttgcgggccaagtttatttaacacgcggctaccgcaaccggcgcgtgaagcgcagctgctgcatgaagctttaacatcacaactgaccagcgcctgcccgttttgccaggagacgacggtagcccactctttgatcattgcgctgccccgaacttaatattctcggcaatgcgtttcgccgtttgcggcggcagttcaccgacaatggtgatttcggcgttatcacgtacgcttgtactgacggttctgcgtccggtgcgcaacatctgatcggtgctcgatggcgtagcgcggttaacgtttaccgagaagctgaataatccgtcggaatagagacgtgattcgataggcatgttgtccatcgtcggtagcggacgtcgactactggaaacttcgctaaaaccctgtggcaaccaggttggcgtccagctgaatttagctttttcacctacaggaacagaaagcaacggcggcaaatttgccttcgccagcgtctgcatactgctgctgatatcctgattgacgttaaaagcaatcacgcgaaattgttccagcgtttcaccatcgcgatcaaggagatcaacccgcatcggtaatttcgattcggtgtccatccacacgatgtagctgtagcgtgtaccatctcgggcaaccacgcgaatgacttcgcaaagacgatcagcaatacgcgtgcgcccgacggagataaagtcgtagtaaggagaaaggcgtttgaaatcggtatagataagcgatggcagagaatcaacaatgtaatcgccattaagcgtgaacggttcaagtcccggttcaaaatagctgatttcattgccgcgctgtaccacttcccggcgcgggccatccatttgcaacaattgtgcaagaggacggttatcgaggcgtgcatgtcgataacgcagagactcaacaccctgtttattgatgctgatgaatgacagctcgtaattcagtgactgactggccaggttcatctgctgtaataacgccccggacgcgggagtggccgaggcgttagcagagaataacaggctacctgtcactaatgacatggcaaaccaaagttgcttcattactgcgattgcgttcctaaagtttgaattcctggcacctgtacagcggcttgctgggtttgcgcctgctcaaactgaagctgttcagagtggagtcggcgttgcagttcgtaatcctgcaacattgcattaatgcgacgacgctgctcctgtacctgctgctgttgaccattgtttgcggtcgcttcagaaggtactcccaggcttaccgggctggctttacccatcatcggcagtgtattaaataccggcgtttcgggctgctgggacgtttcagattgtccattatagtgctggacgccaacgataactgcaagcgatacgcatgctgctacgcccatttgggtaagctgtgccgcccacggacgtactttctgccagaatggcattttctgccattgatgcggcgcaggctgggcttccgggatcaatgtcgccggttgacgtactggctcttcttcaatggcggccatcacgcgtgaagagatatcgaaatggagcacctcgggagtatcaccccgcattgagtcacggattaagtgatagctttcccaggttttctgcatttctgggttatgagccagttcgttaagcagctcactatccagcgtttcgccatccattaaagcggaaagttgttctttctgcatgcctaatacccttatccagtatcccgctatcgtcaacgcctgataagcggttgaactttgttatcaatagcttccctcgctcggaagatacgtgaacgcaccgtacctaccggacaatccatgatagcggctatctcttcatagctcaggccatccagctcccgcaaggttattgccatgcgcaaatcttccgggagggactcaatagttcggaaaactatctgtctcagttcttctgacaacattaagttctcagggttcgaaatttctttcaacgcgccgccactttcgaagttttcagcttcaatggcatccacatcactggaaggtggacgacgcccctgagcaaccaggtaatttttcgctgtatttacagcaatccgatacagccatgtataaaaagcgctatctccccggaacgaatccagcgcacgataggctttaataaaagcttcttgtaccacatcgggaacatcacccgacggcacatagcgggaaaccagactcgccactttatgctgatagcgcactaccagtaggttaaaggctttctgatctcccttctggacccgttcaaccaggacctggtccgttaactgctcgctcatccgaggtaaagtctccccaaaccaaatttccacgcgctatcgaaacgccactccattagctgcaatttgagcaagcaaagggttagagtgtctcgtttttgtaaagttccgtaacgcatctgtttttgtttgtcatgctgtagacggatcattatctatcattataagtctacagaatctgaacatcgcattatctgtgtagaaatgcccatttaactgcctgaagagtaacccaacggcctttttatttcaccacctaatcctccaccagccagtaacttctctttttctcgccgccctgcgtcagcgtgtttagccactgtaacaaatattaaaatagcaggtgtttattcgcacaacatgatgctatgctgaccaaacggtgtttagtaaattaaacaaagaaaatgaatactctcccagaacattcatgtgacgtgttgattatcggtagcggcgcagccggactttcactggcgctacgcctggctgaccagcatcaggtcatcgttctaagtaaaggcccggtaacggaaggttcaacattttatgcccagggcggtattgccgccgtgtttgatgaaactgacagcattgactcgcatgtggaagacacattgattgccggggctggtatttgcgatcgccatgcagttgaatttgtcgccagcaatgcacgatcctgtgtgcaatggttaattgaccaaggggttttgtttgatacccacgttcaaccgaatggcgaagaaagctaccatctgacccgtgaaggtggacatagtcaccgtcgtattcttcatgccgccgacgccaccggtagagaagtacaatccacgctggtgagcaaggcgcagaaccatccgaatattcgtgtgctggagcgcagcaacgcggttgatctgattgtctctgacaaaattggcctgccgggcacgcgacgggttgtaggcgcgtgggtatggaaccgaaataaagaaacggtggaaacctgccacgcaaaagcagtggtactggcaaccggcggtgcgtcgaaggtgtatcagtacaccaccaatccggatatttcttctggcgatggcattgctatggcgtggcgcgcgggctgtcgggttgccaatctcgaatttaatcagttccaccctaccgcactgtatcacccacaggcacgcaatttcctgttaacggaagcactgcgcggcgaaggcgcttatctcaagcgcccggatggcacgcgttttatgcccgattttgatgagcgcggcgaactggccccgcgcgatattgtcgcccgcgccattgaccatgaaatgaaacgcctcggcgcagattgtatgttcctcgacatcagccataagcccgccgattttattcgccagcatttcccgatgatttatgaaaaattgctcgggctggggattgatctcacacaagaaccgataccgattgtgcctgctgcacactatacctgcggtggtgtaatggttgatgatcatgggcgtacggacgtcgagggcttgtatgccattggcgaggtgagttataccggcttacacggcgctaaccgcatggcctcgaattcattgctggagtgtctggtctatggctggtcggcggcagaagatatcaccagacgtatgccttatgcccacggcgtcagtacgttaccgccgtgggatgaaagccgcgttgagaaccctgacgaacgggtagtaattcagcataactggcacgagctacggctgtttatgtgggattacgttggcattgtgcgcacaacgaagcgcctggaacgcgccctgcggcggataaccatgctccaacaagaaatagacgaatattacgcccatttccgcgtctcaaataatttgctggagctgcgtaatctggtgcaggttgcggaattgattgttcgctgtgcgatgatgcgcaaggagagtcgtggcctgcatttcacgctggattatccggaactgctcacccattccggtccgtcgatcctttcccccggcaatcattacataaacagataaaaagcctgggtcagcgccgtatacgcttcggaatagttctggtctggcccacgaatgactaagcgatcgctaaagcattctcccgcctgcggggagaatgccagcagcacccgatgcggcagtcgcgcttcgttttccgccacatccgtccgcaaacgtaaatgccagcccatgcttaatgccagctccgtaaaaccattaccaatctgctctggcagcactacgcagaaaaatccctcttcggtaatgcactccgccgcacaggtcagcagcgatgggtgatcaagcgtagtggtatagcgagcctgttcccgttgaggggtcgcgcactctactccctgctgatagtaaggtgggttactgatgattaaatcgaagcgtactgtctgctgtgtgatccactgctgaatatccgccgtatggacgttaatccgctctgcccacggggactggttgatattttcctgcgcctgcgcggcagcttcactttccagctcaacggcatcaattatcacgctgtcatcggttcgctgcgccagcattaatgccagcaacccgctacccgcgccgatatcaaggcaacgtttcaccccagccaccggtgcccatgcgcccagcaaaatgccatccgttcccactttcatcgcacagcgatcgtgagcaacaaaaaactgtttaaaagtaaatccattacgacgaagcacggatgtagactgtgacatgaaaataaaaccttgcaggaaaaacggcgatagcaccgggtgagaacaatacccgagaagcgatatccatacaaacagatgaagattgcagccgtaacgtctataatcagcgtcccacacagaggtagaacatgactgtaacgactttttccgaacttgaactcgacgaaagcctgctggaagccctccaggataaaggtttcactcgcccgaccgccattcaggctgccgccattccgcctgcgctcgatggccgtgatgtactcggttctgcgccgacaggcaccggtaaaacggcggcgtatctgctgccagcgttgcagcacctgctcgatttcccgcgtaagaaatccggtccgccgcgtattttgatcctcaccccaactcgcgagctggcgatgcaggtggccgatcatgcccgcgaactggcgaaacatacgcatctggatatcgccaccatcaccggcggcgtagcctatatgaaccacgcggaagtgttcagcgaaaatcaggacatcgtggtcgccacgaccggacgtctgctgcaatacataaaagaagagaacttcgattgccgcgcggttgaaacgctgatcctcgacgaagcagaccgtatgctggatatgggctttgctcaggatatcgaacatattgctggcgaaactcgctggcgtaaacagaccctgctcttttcggcaacgctggaaggcgatgcgattcaggactttgccgagcgtctgctggaggatccggtggaagtttctgcgaatccgtccacccgtgagcgcaaaaaaattcatcagtggtattaccgcgccgatgatcttgagcataaaaccgcgttgctggtgcatctgttaaaacagcctgaagcgacccgctcaattgtgtttgtgcgtaagcgtgaacgtgtgcatgagctggcaaactggctgcgcgaagcgggcatcaacaactgctatctcgaaggtgagatggtacaaggcaagcgtaacgaagcgatcaagcgtttgaccgaaggtcgcgtaaacgtactggttgcaaccgatgttgccgcgcgcggtatcgacattcctgacgtcagccacgtctttaacttcgatatgccgcgcagtggcgatacttatttgcaccgtatcggacgtaccgcgcgcgccggtcgtaaaggcaccgcgatttcgctggtggaagcccatgaccatttgctgctgggcaaagttggccgttatattgaagagccaattaaagctcgcgttattgatgagttacgcccgaaaacgcgtgcgccaagcgagaagcagaccggcaagccatcgaagaaagtactggcaaaacgcgccgagaagaaaaaagttaaagagaaagagaagccgcgagtgaaaaaacgccatcgcgataccaaaaatattggtaagcgccgtaaaccaagcggaacgggcgtgccaccgcaaacgacagaagagtaatctcaatgccgggtttaagcccggcattatttttatccagccacaaaacactcttcaacacactgaataaaagtgtgcatcgccggactaaccgcttttccggcatggtgagcgcacattgccgtaatggtctgcgtctgttcgccaaaaggcaattcgattaattcgccactcgcaagttcatttcccactgcaaagcgcggcaggtaactgaccccgatatttgccgcgacacaacgcttgatgctttcgatacttataagctcaatggtgttttccaccgtgatccgccgctggcgcagcgtgctctcaaatatctgccggaagacacattgtggttcgttgataataaagctacaggcgttatgtcttcccggctcagtaaaatcgatatctgcaatttgcggtgaagccaccagcaccagcggttgttcacccaactctcgtcggttcagaacatcatcattccctacgcgataaaaaaccccgacatcggcctcatcattcagtagcgcatcacggatcacgtaacagttcagcgactgcaacgataaacgcacttttggagcgcgttgccgaaaacgctgcaacacctgcggcattcggtaagagagcaacgtttcgcctgaaacaacgcgtagttccccgtccggatccgactcttttttcgcagcctcacgaagcgtatccatcactcgggtaagttcatagatgtgcggcagcaacttttttccttcgcgggtaaggcacattcgtcgaccaattttctcaaacaattgtaccgagaactcctgctcaagctgctgaatatgaaaagtcaccgtcgattgtgtacagcacaatttttgcgaagctcgcaaaaaggaaccctcttccaccacggttttaagtgtaataaaacggcgcagatccataaccccaaacctatcgaaaatatcgaatttagaatgtaaaaacattcatttttttaaatgttccgtgtcgggtactgtctaccaaaacagaggagataacaagtgacaccgacccttttaagtgctttttggacttacaccctgattaccgccatgacgccaggaccgaacaatattctcgcccttagctctgctacgtcgcatggatttcgtcaaagtacccgcgtgctggcagggatgagtctgggatttttgattgtgatgttactgtgtgcgggcatttcattttcactggcagtgattgacccggcagcggtacaccttttgagttgggcgggggcggcatatattgtctggctggcgtggaaaatcgccaccagcccaacaaaggaagacggacttcaggcaaaaccaatcagcttttgggccagctttgctttgcagtttgtgaacgtcaaaatcattttgtacggtgttacggcactgtcgacgtttgttctgccgcaaacacaggcgctaagctgggtagttggcgtcagcgttttgctggcgatgattgggacgtttggtaatgtgtgctgggcgctggcggggcatctgtttcagcgattgtttcgccagtatggtcgccagttaaatatcgtgctcgcgctgctgctgatctattgcgcggtacgcattttctattaattaaaaaagcggaagaggtcgccctcttccgcttagtaacttgctacttaagccttacaggctttcagtaaaggtacgagcgataacgtcgcgctgctgttccggagtcagagagttaaagcgaactgcataacctgatacacggatggtcagctgcggatatttttccggatgcttaactgcatcttccagagtttcacgacgcagaacgttaacgttcaggtgttgaccaccttcaacgcgaacttctggtttcacttctactggaacttcacggtattcaatgtcacccagtttgcttactgcaaccacttcatcttctgcataacctgcttttgcaacgatgcaacgcgcttcgcctttttcgctgtccagcagccagaaagagttcagcagatcgtcgttagcggctttagtaatctggatacctgtaatcatgtgatgcctccccggcaaaattatttgatttattcagcctgtcgcggccaattggtaaaaccattgttgcttgagtgtatatatactcctcaacaacccttgattccttgatttaaatcaataaaaaccacacatcgattgtggtcgcaaatggattttattgttttacatcaacttatgcgggtgtgaaattttaccaatttacatttttttgcactcgtttaagtctaaaaaatgagcatgattttgttctgtagaaataagcagttaagctaggcggattgaagattcgcaggagagcgagatggctaacgaattaacctggcatgacgtgctggctgaagagaagcagcaaccctattttcttaatacccttcagaccgtcgccagcgagcggcagtccggcgtcactatctatccaccacaaaaagatgtctttaacgcgttccgctttaccgagttgggtgacgttaaagtggtgattctcggccaggatccttatcacggaccgggacaggcgcatgggctggcattttccgttcgccccggaatcgccactcctccgtcactgctgaatatgtataaagagctggaaaatactattccgggcttcacccgccctaatcatggctatctcgaaagctgggcgcgtcagggcgttctgctgctcaatactgtgttgacggttcgcgcaggtcaggcgcattcccacgccagcctcggttgggagacgtttactgataaagtcatcagcctgattaaccagcaccgcgaaggcgtggtgtttttgttgtggggatcacatgcgcaaaagaaaggggcgattatagataagcaacgccatcatgtactgaaagcaccgcatccgtcgccgctttcggcgcatcgtggattctttggctgcaaccattttgtgctggcaaatcagtggctggaacaacgtggcgagacgccgattgactggatgccagtattaccggcagagagtgagtaaatttgcggggaaatgccggatggcagagttgccacccggctgatttatcaggctttattctgacgccaccattcaccaagcaaaacgccggttgcgacagagatattcagcccggcaacgttgcccgtaccgtcaatcttcacgcgcagatcgttcggatcgcgtgcggcatccggtaacccttcatattcctgacccagcaccagtaccattttcgctggcagactggttttgaacagcggtttaccctgctcgctggaagtggtcactacggtgtaacctgcctgacggaaatcatccagcacgttaacaatgttgtcgccagtaatcggctgaacgtgctctgcgccgccttctgcggtacggatagccgcccccgactccagcagtgccgcatcctgcaccacaacgcctttcacgccgaagtgcgcgcagctgcgcatcatgccacccaggttatgcgggttagattcgttttccagcgccagtacacaatcctgcgcgcctgcctggcttacccactgctgcacggttgtaccgttacgctttttgatcaagaagcaaacgccgccgtgatgttccgtgcctgacgcttttgtcaattccgcttcatccaccacatggtacgctttgcggtttgccgccatccagcgcaaggcttctttaaaacgtggcgttacgctctggataaaccaggcgcgaacaatcgcttccggacggctctggaacagtgcctgacatgcattttcgccgtagacgcgggtttcttccgcacgctgacgacgcaaaacttctggatcaatataacttttaccactgatgccaccgtgatcggccttttccggcgtctcatcacccggcgcgcgggaaaccgtgcgccacggcgaatcttcccacttgcggtcacggggctgactctgtttgtcatcgcgggcggggcgacggccaccgtcagcacgagattttcctggacgcccgccccctttcccggtacgcgggttgtgggtacgtttatcagaatcatcatcactgcggacatacatcactttgaccttgccgcttttacctttcatttcatcgttcatgcttttctccaccagcgctgcgcgaagcgcgcagattacccgaagtccgcgcggttcgccatgatttcgtaccaaagcctgcgactatcatacctattgaataaaacagattgttgtctggaacaatgtccccgataatatgtaacatattagaaacataccggcgtcgttgccgataagtctccttactcatcccgaggttagttatgaataccgtttgtacccattgtcaggccatcaatcgcattcccgacgatcggatcgaagatgcggcaaaatgcggacgctgcggtcacgacttgtttgacggagaggtgattaatgcgaccggtgaaacactcgacaaattgctgaaggatgatctacctgtggtgatcgacttctgggcaccgtggtgcggcccctgccgtaatttcgcaccaatttttgaagatgtcgcgcaagagcgtagcggtaaagtacgctttgtgaaagtgaataccgaagctgaacgtgaattgagcagtcgctttggaattcgtagtataccgacgatcatgattttcaaaaacggtcaggttgtcgacatgcttaatggcgcagtaccgaaagcgccgttcgacagctggctgaacgaatctctttaatcttaccggggcgcatcttgtgccccgttttctcctctgcgacaatggcgttttttcgacgctctcttatgaccgaaaacgctgttctccagttacgcgccgagcgtattgcgcgcgcaacacgtccttttcttgcccgcggtaatcgcgttcgtcgctgccaacgctgtcttttgccagagaaattatgtctctgttcgacaattaccccagcacaagcaaaaagtcgcttctgtttgctgatgttcgacaccgagccaatgaagcccagtaataccgggcgtctgattgctgatattttgcctgataccgttgcgtttcaatggtcgcgtaccgaaccctcgcaggatttgctggatctggtacaaaacccggactatcaaccaatggtggtctttcccgcctcgtatgctgatgagcaacgggaagtgatcttcacaccacctgccggtaagccaccgctgtttatcatgctcgatggtacctggccggaagctcgcaagatgtttcgtaaaagtccgtatctggataatcttcccgtcatttccgtcgatctttcccggctttctgcctatcgcctgcgtgaagcccaggctgaaggccaatattgtactgccgaggtagccatcgcactgttagatatggccggcgataccggggcggcggcagggttaggcgagcattttacccgctttaaaacacgctatctggcaggaaaaacgcaacatctgggtagcatcacagcagaacagttagaaagcgtttaaaatcattcggtcacttctgcgggagaccggtatgagtcagcgaggactggaagcactactgcgaccaaaatcgattgcggtaattggcgcatcgatgaaacccaatcgcgcaggttacctgatgatgcgtaacctgctggcgggaggctttaacggaccggtactcccggtgacgccagcctggaaagcggtgttgggtgtgttggcctggccggatattgccagcttgccctttacacccgaccttgcggttttatgtactaatgccagccgtaatcttgctcttctggaagagctcggcgagaaaggctgtaaaacctgcattattctttccgccccggcatcgcaacacgaagatctccgcgcctgcgccctgcgccataacatgcgcctgctaggaccaaacagtctgggtttactggctccctggcaaggtctgaatgccagcttttcgcctgtgccgattaaacgcggcaagctggcgtttatttcacaatcggctgccgtctccaacaccatcctcgactgggcgcaacagcgtgagatgggcttttcctactttattgcgctcggcgacagcctggatatcgacgttgatgaattgcttgactatctggcacgcgacagtaaaaccagcgccatcctgctctatctcgaacagttaagcgacgcgcgacgctttgtttcggcggcccgtagtgcctctcgcaacaaaccaattctggtgattaaaagcggacgtagcccggcggctcaacgtctgttgaacaccacggcaggaatggatccggcgtgggatgcggctattcagcgtgccggtttgttgcgggtacaggacacccacgaactgttttcggcggtggaaacccttagccatatgcgcccgctgcgtggcgaccggttgatgattatcagcaacggtgctgcgcctgccgcgctggcgcttgatgccttatggtcacgcaatggcaagctggcaacactaagcgaagaaacctgccagaaactgcgcgatgcactgccaggacatgtggcaatctctaacccgctcgatctgcgcgatgacgccagcagtgagcactatattaaaacgctggacattctgctccacagccaggattttgatgcgctgatggttattcattcgcccagcgccgctgctcccgcaacagaaagcgcgcaagtattaattgaagcggtaaagcatcatccccgcagcaagtatgtttctctgctgacgaactggtgtggcgaacattcctcgcaagaggcacgacgattattcagcgaagccgggctgccgacctaccgtaccccggaaggaaccatcactgcttttatgcatatggtggagtaccggcgtaatcagaagcaactacgcgaaacgccggcgttgcccagcaatctgacctccaataccgcagaagcgcatcttctgttgcaacaggcgattgccgaaggagcaacgtcactcgatacccatgaagttcagcctatcctgcaagcatatggcatgaacacgctccccacctggattgccagcgatagcaccgaagcggtgcatattgccgaacagattggttatccggtggcgctgaaattgcgttcgccggatattccacataaatcggaagttcagggcgtcatgctgtacctgcgtacagccaatgaagtccagcaagcggcaaacgccattttcgatcgcgtaaaaatggcctggccgcaggcacgggtccacggcctgttggtgcaaagtatggctaaccgtgctggtgctcaggagttgcgggttgtggttgagcacgatccggttttcgggccgttgatcatgctgggcgaaggcggtgtggagtggcgtcctgaagatcaagccgtcgtcgcgttaccgccgctgaacatgaacctggcccgctatctggttattcaggggatcaaaagtaaaaagattcgtgcacgcagtgcgctacgcccattggatgttgcaggcttgagccagcttctggtgcaggtttccaacttgattgtcgattgcccggaaattcagcgtctggatattcatcctttgctggcttctggcagtgaatttaccgcgctggatgtcacgctggatatctcgccgtttgaaggcgataacgagagtcggctggcagtgcgcccttatccgcatcagctggaagaatgggtagaattgaaaaacggtgaacgctgcttgttccgcccgattttgccagaagatgagccacaacttcagcaattcatttcgcgagtcaccaaagaagatctttattaccgctactttagcgagatcaacgaatttactcatgaagatttagccaacatgacgcagatcgactacgatcgggaaatggcgtttgtagcggtacgacgtattgatcaaacggaagagatcctcggcgtcacgcgtgcgatctccgaccctgataacatcgatgccgaatttgctgtgctggttcgctcggatctcaaagggttaggcttaggtcgacgcttaatggaaaagttgattacctatacgcgagatcacggactacaacgtctgaatggtattacgatgccaaacaatcgtggcatggtggcgctagcccgcaagctcgggtttaacgttgatatccagctcgaagaggggatcgttgggcttacgctaaatcttgcccaacgcgaggaatcatgagtaaggtactggaaatgttgaccacttaatcgggactggtgttattattgcccgcttatgtcgtctgcattgcacagaggacccttcaatgaacagagaagaaatgcactgtgatgttgtcaaaatttaagcgtaataaacatcaacaacaccttgcccaactacccaagatttctcaatcagttgatgatgtcgatttcttttacgctcccgccgacttccgggagacgctgctggaaaaaatagccagcgcgaagcagcgcatttgcattgtcgccctgtatctcgaacaggatgacggtggcaaaggcattctgaacgcgttgtatgaagctaaaaggcagcgtccggaactggatgtgcgggtgctggtcgactggcatcgtgcacaacgtggacgcattggcgctgcggcatctaacactaacgctgactggtactgccgcatggcgcaggaaaatccgggcgtagatgttccggtttatggcgttccaatcaatacccgtgaagcccttggtgttctgcactttaaaggctttatcatcgacgatagcgtactttatagcggtgccagcctgaacgatgtttacctgcatcagcacgataaatatcgctacgaccgttatcatctgatccgtaaccgtaagatgtcagacattatgtttgaatgggttacacagaatattatgaatggccgcggcgttaatcgtctggatgatgttaatcggccaaaaagcccggaaatcaagaacgatattcgtctgttccgccaggagctgcgtgatgccgcttatcatttccagggcgatgccgacaacgatcagctttccgtaacgccgctagtggggctggggaaatcgagtctgttgaacaagaccattttccatcttatgccttgtgccgagcagaaactaaccatctgtacgccatacttcaacctgccagcaatccttgtgcgcaatattatccagttgctgcgcgaagggaaaaaggtcgaaattattgttggtgataaaaccgcgaacgacttctacattccggaagatgaacctttcaagataattggcgcattgccttatctctatgagatcaatctgcgtcgtttcctgagccgtttgcagtattacgtcaatactgaccagctagtggttcggttatggaaagatgacgacaacacctatcacctaaaagggatgtgggttgatgataagtggatgttgatcaccggtaataacctgaacccgcgcgcctggcgtctggatctggaaaacgccattttgatccacgatccacaactggagcttgcgccgcagcgagagaaagaactggagctgatccgcgagcataccaccatcgttaagcactatcgcgatctgcaaagtattgccgattatccggtgaaggttcgtaaactcatccgccgtttgcgccgtatccgcatcgaccgattaattagccgcatcctgtaatcacaaccccgtcctgtacggggtttgttttttggaggccacgttttgcgtattctttttgtctgttcgctattgttactttctggatgcagccatatggctaacgatagctggagcgggcaggataaagctcaacactttattgcctcggcgatgctttccgccgccggaaatgaatattcacagcatcaggggatgaaccgggatcgcagtgccatgtttggattgatgttctctgtcagtttgggggcgtcaaaagagctttgggatagccgccccgaagggagcggctggagctggaaggatttggcctgggatgtcgccggtgcaagcaccggctataccgtctggcaactgacccgtcactaaagacgcatccccttccctttgcgatgtagcatcaaagaaaccagaaacgccaccacggccatcaaggtcacataccagaagaaggctgtttccattcctattgatttcagcgacaacgctacgtactccgccgaaccaccaaatatagcattagcgaccgcatatgacaggccaacgcctaatgcgcgaacctgtgccgggaacatctcagccttcagtattccactgattgatgtataaaaactcactatcagcagggcacacatcaccagaccaaaagcggcataaggcgaggaaacgttttgcaatgctgagagaataggaacggtaaaaatggctgccagcgaaccgaaacataacattgaggtacggcgaccaatcttatccgacagcgcgccaatgagtggttgaataagcatgaatacaaacaatgcggcagtcataatgccactcgccacgttggcatgcattcccgcagtatttaccagatacttctgcatataagtggtgaaggtatagaaacaaagggagcccgcagcggtaaaaccgagaaccatgatgaatgcacggcgattgcgccataatcctttcagagatccagcttcttttaaagcgcgcgtttcttgttgcgaagtttcatctaactgacgacgtaaccacaacgccacaacagctaacacagctcctaacgcgaaaggaatacgccatccccactctctgagtgcagcgtcttccatggtgtgttgtaaaaccacgacaaccagtagggctagcagttgtccgccgatcaacgtcacatactgaaatgatgcgtaaaaacctttgcgcccttcaacggcaacttcactcatataggtggcgctggtgccatattctccgccaacagataatccctgaaataaacgcgcgagaagcaataatgccggagcccacgtacctatagtttcataacctgggaggcaggcgataaccagcgatccgaaacacatcatacacaccgataacagcatcgattttttgcgaccatgtttatcggctatgcggccaaatagccaaccgcctattgggcgcatcaggaatcccgcagcaaaaacacctgctgtttgtagtagttgagtcgtcgtgttcccggaagggaagaaaatgtgggcgaagtagagtgaacagaacgagtagacatagaaatcgaaccactcgaccagattacctgaagaggcccccacaatcgcccaaatgcggcgacgagtatcactacttgtcagtttgctgtctgccgttacagtactttcagccatgccattatgtctcctgccgtaatccgatgcttttgttggtcgcttttgtttatttcttttggtaaagaaaatgttatacatttgttgcgtatcattatgcaaccttaaccatgaatttagttagcaggaaaatggttattgaggagcttaaggataaatttctggtaaggaggacacgtatggaagtaggcaagttggggaaaccgcatccgttgctgaatctggcatatgtgggagtataagacgcgcagcgtcgcatcaggcatttttttctgcgccaatgcaaaaaggccatcctgacggatggcctttcgcttaatttgatgcctggcagttccctactctcgcatggggagaccccacactaccatcggcgctacggcgtttcacttctgagttcggcatggggtcaggtgggaccaccgcgctaaggccgccaggcaaattctgttttatcagaccgcttctgcgttctgatttaatctgtatcaggctgaaaatctttctctcatccgccaaaacatcttcggcgttgtaaggttaagcctcacggttcattagtaccggttagctcaacgcatcgctgcgcttacacacccggcctatcaacgtcgtcgtcttcaacgttccttcaggacccttaaagggtcagggagaactcatctcggggcaagtttcgtgcttagatgctttcagcacttatctcttccgcatttagctaccgggcagtgccattggcatgacaacccgaacaccagtgatgcgtccactccggtcctctcgtactaggagcagcccccctcagttctccagcgcccacggcagatagggaccgaactgtctcacgacgttctaaacccagctcgcgtaccactttaaatggcgaacagccatacccttgggacctacttcagccccaggatgtgatgagccgacatcgaggtgccaaacaccgccgtcgatatgaactcttgggcggtatcagcctgttatccccggagtaccttttatccgttgagcgatggcccttccattcagaaccaccggatcactatgacctgctttcgcacctgctcgcgccgtcacgctcgcagtcaagctggcttatgccattgcactaacctcctgatgtccgaccaggattagccaaccttcgtgctcctccgttactctttaggaggagaccgccccagtcaaactacccaccagacactgtccgcaacccggattacgggtcaacgttagaacatcaaacattaaagggtggtatttcaaggtcggctccatgcagactggcgtccacacttcaaagcctcccacctatcctacacatcaaggctcaatgttcagtgtcaagctatagtaaaggttcacggggtctttccgtcttgccgcgggtacactgcatcttcacagcgagttcaatttcactgagtctcgggtggagacagcctggccatcattacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcgatcaagagcttcgcttgcgctaaccccatcaattaaccttccggcaccgggcaggcgtcacaccgtatacgtccactttcgtgtttgcacagtgctgtgtttttaataaacagttgcagccagctggtatcttcgactgatttcagctccatccgcgagggacttcacctacatatcagcgtgccttctcccgaagttacggcaccatcttgcctagttccttcacccgagttctctcaagcgccttggtattctctacctgaccacctgtgtcggtttggggtacgatttgatgttacctgatgcttagaggcttttcctggaagcagggcatttgttgcttcagcaccgtagtgcctcgtcatcacgcctcagccttgattttccggatttgcctggaaaaccagcctacacgcttaaaccgggacaaccgtcgcccggccaacatagccttctccgtccccccttcgcagtaacaccaagtacaggaatattaacctgtttcccatcgactacgcctttcggcctcgccttaggggtcgactcaccctgccccgattaacgttggacaggaacccttggtcttccggcgagcgggcttttcacccgctttatcgttacttatgtcagcattcgcacttctgatacctccagcatacctcacagtacaccttcacaggcttacagaacgctcccctacccaacaacacatagtgtcgctgccgcagcttcggtgcatggtttagccccgttacatcttccgcgcaggccgactcgaccagtgagctattacgctttctttaaatgatggctgcttctaagccaacatcctggctgtctgggccttcccacatcgtttcccacttaaccatgactttgggaccttagctggcggtctgggttgtttccctcttcacgacggacgttagcacccgccgtgtgtctcccgtgataacattctccggtattcgcagtttgcatcgggttggtaagtcgggatgacccccttgccgaaacagtgctctacccccggagatgaattcacgaggcgctacctaaatagctttcggggagaaccagctatctcccggtttgattggcctttcacccccagccacaagtcatccgctaatttttcaacattagtcggttcggtcctccagttagtgttacccaaccttcaacctgcccatggctagatcaccgggtttcgggtctataccctgcaacttaacgcccagttaagactcggtttcccttcggctcccctattcggttaaccttgctacagaatataagtcgctgacccattatacaaaaggtacgcagtcacacagattgctctgtgctcccactgcttgtacgtacacggtttcaggttctttttcactcccctcgccggggttcttttcgcctttccctcacggtactggttcactatcggtcagtcaggagtatttagccttggaggatggtccccccatattcagacaggataccacgtgtcccgccctactcatcgagctcacagcatgtgcatttttgtgtacggggctgtcaccctgtatcgcgcgcctttccagacgcttccactaacacacacactgattcaggctctgggctgctccccgttcgctcgccgctactgggggaatctcggttgatttcttttcctcggggtacttagatgtttcagttcccccggttcgcctcattaacctatggattcagttaatgatagtgtgtcgaaacacactgggtttccccattcggaaatcgccggttataacggttcatatcaccttaccgacgcttatcgcagattagcacgtccttcatcgcctctgactgccagggcatccaccgtgtacgcttagtcgcttaacctcacaacccgaagatgtttcacttcagagttgcgaaaatttgagagactcacgaacaactttcgttgttcagtgtttcaattttcagcttgatccagatttttaaagagcaaatatctcaaacaagacttaacagtctgttttgagatattggggtcggcgactttcactcacaaaccagcaagtggcgtcccctaggggattcgaacccctgttaccgccgtgaaagggcggtgtcctgggcctctagacgaaggggacacgaaaattgcttatcacgcgttgcgtgatattttcgtgtagggtgagctttcattaatagaaagcgaacggccttattctcttcagcctcactcccaacgcgtaaacgccttgctatttacttttcatcagacaatctgtgtgagcactgcaaagaacgcttctttaaggtaaggaggtgatccaaccgcaggttcccctacggttaccttgttacgacttcaccccagtcatgaatcacaaagtggtaagcgccctcccgaaggttaagctacctacttcttttgcaacccactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgtggcattctgatccacgattactagcgattccgacttcatggagtcgagttgcagactccaatccggactacgacgcactttatgaggtccgcttgctctcgcgaggtcgcttctctttgtatgcgccattgtagcacgtgtgtagccctggtcgtaagggccatgatgacttgacgtcatccccaccttcctccagtttatcactggcagtctcctttgagttcccggccggaccgctggcaacaaaggataagggttgcgctcgttgcgggacttaacccaacatttcacaacacgagctgacgacagccatgcagcacctgtctcacagttcccgaaggcaccaatccatctctggaaagttctgtggatgtcaagaccaggtaaggttcttcgcgttgcatcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcatttgagttttaaccttgcggccgtactccccaggcggtcgacttaacgcgttagctccggaagccacgcctcaagggcacaacctccaagtcgacatcgtttacggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcacctgagcgtcagtcttcgtccagggggccgccttcgccaccggtattcctccagatctctacgcatttcaccgctacacctggaattctacccccctctacgagactcaagcttgccagtatcagatgcagttcccaggttgagcccggggatttcacatctgacttaacaaaccgcctgcgtgcgctttacgcccagtaattccgattaacgcttgcaccctccgtattaccgcggctgctggcacggagttagccggtgcttcttctgcgggtaacgtcaatgagtaaaggtattaactttactcccttcctccccgctgaaagtactttacaacccgaaggccttcttcatacacgcggcatggctgcatcaggcttgcgcccattgtgcaatattccccactgctgcctcccgtaggagtctggaccgtgtctcagttccagtgtggctggtcatcctctcagaccagctagggatcgtcgcctaggtgagccgttaccccacctactagctaatcccatctgggcacatccgatggcaagaggcccgaaggtccccctctttggtcttgcgacgttatgcggtattagctaccgtttccagtagttatccccctccatcaggcagtttcccagacattactcacccgtccgccactcgtcagcaaagaagcaagcttcttcctgttaccgttcgacttgcatgtgttaggcctgccgccagcgttcaatctgagccatgatcaaactcttcaatttaaaagtttgatgctcaaagaattaaacttcgtaatgaattacgtgttcactcttgagacttggtattcatttttcgtcttgcgacgttaagaatccgtatcttcgagtgcccacacagattgtctgataaattgttaaagagcagtgccacttcgctttttctcagcggcgcggggtgtgcataatacgctttcccgctacagagtcaagcattttttgcttttctctgttgagattctcaggagaaccccgctgactcggcaacgtgtttgccgttgttccgtgtcagtggtggcgcattatagggagttattccggcctgacaagcgaaaaatataaaaactttatcgttcgctcatttttcaggcaaaacatcttaaatatagtcttttccgtctaacttatagacaaaaacgagccccgaagggctcgttttatcatttactggacggcgacaatccggtcttcattaacttccaggcgaatcactttacccggaaccaattcaccagacagtatttgctgtgccagcgggttttcgatctgctgctggatagcacgtttcaaaggacgtgcaccatagactggatcgtaaccgttctcgctcagcagtttcagcgcctcgtcagaaatgtggatttcataaccacgttcttccagacgtttgtacagacgtttcaactgaatctgcgcaatcgaggcaatgtgctgttcacccagcggatggaagaccaccacttcatcaatacggttaatgaattccggacggaagttatggcttaccacaccgagcaccagctctttcatgtgcgcataatccagttcaccgaagcgttcctgaatcaaatcggaaccgaggttagaggtcataatgacaaccgtattacggaagtcgaccgttctcccctgcccgtcagtcagacgaccatcatccagtacctgcaacagaatgttgaagacatccggatgcgctttttccacttcatccagcaggatgacggaatacggacgacgacgcacagcttcggtcaggtagccaccttcttcataaccgacatatcccggaggcgcaccaaccagacgagacaccgagtgtttctccataaactcggacatatcgatacggaccatcgcctcgtcgctatcaaacataaagttcgccagcgccttacaaagctcagttttccccacacccgttgggccgaggaacaggaatgaaccaatcgggcgatttggatccgccaaccccgcacggctacggcgaatagcgttagataccgcatcaaccgcttcgttctgaccaatgacgcgatggtgcagttcttgctccatacgcagcagtttttcgcgctcgctttccatcatgcgagaaaccggaatccccgtccaacgcgccagcacttcagcaatttcggcgtcagtcactttattacgcaacagacgcatagttttgccttcgagctgcgttgcggcttccagttgcttttccagttccgggattttgccgtattgcagttcagacatccgcgccaggtcccccacacggcgagcctgttcaatagcgattttcgcctgttccagttccgctttaatggtctgcgtaccagaaagcgatgccttctctgctttccactcttcttctaactcggagtactgacgttctttgtcgctcagttcttcgttgagcatatccaggcgttttttactggcttcatcagactctttcattaacgcctgttgttccagtttgagctggatgatacgacgatcgagtcggtcgagttcttctggttttgagtcaatctgcatacgaatgctggatgctgcttcatcgatcaggtcgatggctttatccggcagctgacggtcagcaatgtagcgatgagacaacgtcgccgctgcaacaattgccgggtcagtaatttgcacatggtggtgcaattcgtaacgttctttcaggccacgcagaatcgcaatggtatcttcaacagaaggctcggcaacaaacactttctggaaacgacgttccagcgcagcatctttttcgatgtactggcgatattcgtcaagcgtcgtggcacctacgcagtgcaattcaccacgcgccagcgccggtttcagcatgtttccggcgtccattgcgccatcggctttacccgcgccgaccatggtatgtaattcgtcgataaacaggatgacgttgccttcctgtttggcaagatcgttaagcacgccttttaaacgttcttcaaactcaccgcgatatttcgccccagccaccagcgcgcccatatccagcgccagtacgcggcggcctttcaatccttccggcacttcgccgttgataatacgctgcgccagaccttcaacgatggcagttttaccgacgccgggttcaccaatcagtaccgggttatttttagtacgacgttgcagcacctgaatggtacggcgaatttcttcatcacgaccaatcaccggatcgagtttgccctgttcggctcgttcggtaaggtcgatggtatattttttcaaagcctgacgttggtcttcagcaccttgatcgttcacgctttcacctccacgcatttgttcaatcgcttgagtaatgttggcggtggtcgcccctgctgctttcaggatgtcggccagcgtgccgcgagactcaagtgccgccagaacgaacagttctgacgagataaagttatcaccacgtttttgcgccagcttgtcgcaaagattaagaacgcgcaccagatcctgtgatggctggacatcaccaccagtaccttcaacctgcggtaaacgatttaatgcctgattgatatctgtgcgcaactggccagcatttatgccagcggatgttaataaaggactaaccgaacccccttcctgattcagcagggcgctcattaaatgaagtggttcgataaattggttgtcgtgcccgagtgcaagtgattgggcatcggcaagagcaagctggaatttattagtaagacgatccagacgcataactcctcccataacggatcaaagttgctactggagattaaatgaggtcatccctcaattattcaaggttattgaccagattaatgtgaaaagaaaatcacgcgtaccggatcgtcttgattctttaggttatatcagccaaatgaaacttgccatacgaccggtggtcttgtcgcgacgataagagaagaaagtctcattttccgtatatgtacaacggtcgccgccgaaaatttgctcaacacccacgttcgccagacgctgccgggcaagctgataaatatccgccagatacttatcaccatgctgaatgaaagctgcacttgctttagcgtctactgccataaacgcctcgcgaacctccacccccacttcgaacgcgcgtggaccaattgccggccctaaccaggcgagaatattttccggattatcagcaaaacaggaaaccgtctcttccagcacgcctgcgcacagtccacgccagccagcatgagcggcggcgacttccgttcccgctcgattgcaaaacagcacagggaggcagtcggcagtcatcactgcgcaaaccgtgccgagcgtattgctataagaggcatctgctcgttttgaggcataaggttcgccagtaagcttaagcacatctttgccgtgtacctgctcaagccagaccggtttagaaggcaaattgcccgcagcaaaaagtcgcttgcgattctcctcaacgtgatccgggttatcgccacaatgggcaccgaggttgagcgagtcatacgggggcaagctcacgccgccgatacgagaagagctacaggccgcaacaccttttggtagcggccactgcgggacaatcagcttactcataaccagtccacttcatccttatgctcttcgaaatcggcgcgcatcacctcaatcagctccaccatatcttgtggaataggcgcatgccattccatttcgatgccggagatcgggtgataaagacgcagcatggttgcatgaagcgcctggcggtcaaacttacgcagcatggagataaatgcttccgaagcaccttttggcggacgcggacggccaccataaaccggatcgcccaccagcggatgagtgatatgggccatatgcacgcggatctggtgcgtacgtccagtttccagacgcaaccgcagacgcgtgtgcacacggaagtgttccatgatgcgatagtgagtcaccgccggtttgcccatcggatgcaccgccatgtgagtacgtttggtcgggtggcggctgatgggttcatctactgtaccgccagcggtcatatgaccaatcgccaccgcttcatactcacgagtaatttcacgccgttgcaaagattcgactaaacgcgtctgagccggaacggtttttgccacaaccatcaggccagtggtgtctttatccagacgatggacgatgcccgcacgtggtacatcggcaatgggcggatagtaatgaagcaacgcattcagtaccgtgccatccgggttacccgcgccaggatgtaccaccaggtcgcgcggtttattaatgacgatgatatcttcatcttcatagacgatatccagcgggatatcctgcggttcaaaacgcgcttcttcttcaatctcagcattgatggcaacctgctcgccacccaatactttttctttcggcttatcacaaactttgccgtttaccagcacgcgctggtcgaggatccattcttttattcgcgaacgtgaataatccgggaacatttcggccaaagcctgatctaagcgttgaccgagttggttttcggacaccgttgcagtgagctgtactcgttgtgccatatatactgcttcttcgtttatcgttggggttttacggctttgccgtttaatatagtgtgctattgtagctggtcttaaccgggagcaggaacagagaatctcccgtattacattttgaggaaagtcaaaacgtcatgacgcgcatgaaatatctggtggcagccgccacactaagcctgtttttggcgggttgctcggggtcaaaggaagaagtacctgataatccgccaaatgaaatttacgcgactgcacaacaaaagctgcaggacggtaactggagacaggcaataacgcaactggaagcgttagataatcgctatccgtttggtccgtattcgcagcaggtgcagctggatctcatctacgcctactataaaaacgccgatttgccgttagcgcaggctgccatcgatcgttttattcgccttaacccgacccatccgaatatcgattatgtcatgtacatgcgtggcctgaccaatatggcgctggatgacagtgcgctgcaagggttctttggcgttgaccgtagcgatcgcgatcctcaacatgcacgagctgcgtttagtgacttttccaaactggtgcgcggctatccaaacagtcagtacaccaccgatgccaccaaacgtctggtattcctgaaagatcgtctggcgaaatatgaatactccgtggccgagtactatacagaacgtggcgcatgggttgccgtcgttaaccgcgtagaaggaatgttgcgcgactacccggatacccaggctacgcgtgatgcgctgccgctgatggaaaatgcataccgtcagatgcagatgaatgcgcaagctgaaaaagtagcgaaaatcatcgccgcaaacagcagcaatacataacagaaacctgaaatacaaaacggcagcccttgagctgccgtttttttattctgttagttgtgaaactgaagcgatttagtcactatcgatctcatcaaatatggctcgctttgagatattcctcaagtaaaaaaacacctcttcctgcgatttctcacaaaaaagattcgttgacaaaaagtgacaaaattatgagattcccatcacacattttgacatcaggagcggtatgctgaattcaccaagacgggaagacaagaggtaaaatttatgacaatgaacattaccagcaaacaaatggaaattactccggccatccgccaacatgtcgcagaccgtctcgccaaactggaaaaatggcaaacacatctgattaatccacatatcattctgtccaaagagccacaagggtttgttgctgacgccacaatcaatacacctaacggcgttctggttgccagtggtaaacatgaagatatgtacactgcaattaacgaattgatcaacaagctggaacggcagctcaataaactgcagcacaaaggcgaagcacgtcgtgccgcaacatcggtgaaagacgccaacttcgtcgaagaagttgaagaagagtagtcctttatattgagtgtatcgccaacgcgccttcgggcgcgttttttgttgacagcgtgaaaacagtacgggtactgtactaaagtcacttaaggaaacaaacatgaaacacacaccgtttttcttcgcattcttttttaccttcccctgaatgggaggcgtttcgtcgtgtgaaacagaatgcgaagacgaacaataaggcctcccaaatcggggggccttttttattgataacaaaaaggcaacactatgacatcggaaaacccgttactggcgctgcgagagaaaatcagcgcgctggatgaaaaattattagcattactggcagagcggcgcgaattggccgtcgaggtaggaaaagccaaactgctctcgcatcgcccggtacgtgatattgatcgcgaacgcgatttactggaaagattaattacgctcggtaaagcgcaccatctggacgcccattacattactcgcctgttccagctcatcattgaagattccgtattaactcagcaggctttgctccaacaacatctcaataaaattaatccgcactcagcacgcatcgcttttctcggccccaaaggttcttattcccatcttgcggcgcgccagtatgctgcccgtcactttgagcaattcattgaaagtggctgcgccaaatttgccgatatttttaatcaggtggaaaccggccaggccgactatgccgtcgtaccgattgaaaataccagctccggtgccataaacgacgtttacgatctgctgcaacataccagcttgtcgattgttggcgagatgacgttaactatcgaccattgtttgttggtctccggcactactgatttatccaccatcaatacggtctacagccatccgcagccattccagcaatgcagcaaattccttaatcgttatccacactggaagattgaatataccgaaagtacgtctgcggcaatggaaaaggttgcacaggcaaaatcaccgcatgttgctgcgttgggaagcgaagctggcggcactttgtacggtttgcaggtactggagcgtattgaagcgaatcagcaacaaaacttcacccgatttgtggtgttggcacgtaaagccattaacgtgtctgaccaggttccggcgaaaacgacgttgttaatggcgaccgggcaacaagccggtgcgctggttgaagcgttgctggtgctgcgcaaccacaatctgattatgacccgtctggaatcacgcccgattcacggtaatccatgggaagagatgttttatctggatattcaggccaatcttgaatcagcggaaatgcaaaaagcattgaaagagttaggggaaattacccgttcaatgaaggtattgggctgttacccaagtgagaacgtagtgcctgttgatccaacctgatgaaaaggtgccggatgatgtgaatcatccggcactggattattactggcggttgtcattcacctgacgcaataacacgcggctttcactctgaaaacgctgtgcgtaatcgccgaaccagtgctccaccttgcggaaactgtcaataaacgcctgcttatcgccctgctccagcaactcaatcgcctcgccgaaacgcttatagtaacgtttgattaacgccagattacgctctgacgacataataatgtcggcataaagctgcggatcctgagcaaacagtcgcccgaccatcgccagctcaaggcggtaaatcggcgaagagagcgccagaagttgctcaagctgaacattttcttctgccagatgcagcccataagcaaaagtagcaaagtggcgcagagcctgaataaacgccatattctgatcgtgctcgacagcgctaatacgatgcagccgagcgccccagacctgaatttgctccagaaaccattggtatgcttccggcttacgtccatcacaccagaccacaacttgctttgccaggctaccgctgtccgggccgaacatcgggtgtaaccccagtaccgggccatcgtgcgccgccagcatggcctgtaatggtccatttttcactgatgccagatcaaccagaatacaatctttcggtaaaggcggtaatttgccgataacttgctcagtaacgtggattggcacactaacaatcaccattccggcatcggcaacaatatcagccgctcgatcccagtcatgttgctccagaatccgcacctgataacccgatagtgtcagcatcttctcgaacaggcgtcccatctgaccgccaccgccgacgataaccaccggacgcagtgacggacaaagtgttttaaatcctttgtcgttttcactggagtaagattcacgcatcacccgacgcaaaacatcctcaatcagatctggcggtacacccagagcttccgcctctgcacgacgcgaggccaacatagatgcctcgcgctccggaacataaataggcagtccaaagcggcttttcacctcgcccacttcagcaaccagttccagacgcttcgctaataaattcagcagcgctttatcgacttcatcaatttgatcgcgtaatgcggtcaattcagcaaccataataaacctcttaagccacgcgagccgtcagctgcccgttcagatcctgatgaatttcacgcagcaaggcatcggtcatttcccagctaatgcaggcatcggttacggatacaccgtatttcatttcactgcgcggttgctcagaagactgattgccctcgtggatattactttcgatcatcagaccaataattgagcgattgccatctttgatttgagcaaccacggattctgccaccgcaggctgacggcgataatctttattggaattaccgtggctgcaatctaccatcagagacgggcgcagtcccgcctgttccatctctttttcacattgcgcaacatccgcagggctatagttcggcgctttaccaccgcgcaggatgacatgcccgtccggattcccctgagtttgtagcaacgcaacctgccctgcctggttaatgccaacaaaacggtgcggctgggcggcggcgcgcatagcgttaattgctgttgccagactgccgtcggtgccgtttttaaaaccaaccggcatggaaagcccggaggccatttcacggtgagtttgcgattccgttgtacgagcaccaattgctgaccagctaaacagatcgcccaggtattgcgggctattcggatctaacgcttccgtcgccagtggcagtcccatattcaccagctcaagcagcaatttacgcgcgatctgcagcccggcttctacatcaaaagagccatccatatggggatcgttaattaaccctttccagccgacagtggtacggggtttttcaaaatagacgcgcattaccagatagaggctatcgctgacctctgcggcaagggctttaaatcgacgagcatattccagagcagtttccggatcatgaatggaacaaggaccacatactaccagcagacgaggatcgcgcccggcgataatatctgaaatggttctacgcgagtcagcaatctgggcttcttgttgcaggctcaatggaaaagcggccttcagttgttccggagtcattaaaacctgttcgtcggtaatatgtacgttattcagcgcgtctttttgcatgatggcgatcctgtttatgctcgtttgcgatagttgatcctcagcgaggatgacgtaacgataacacataaagtaaagttttcaatccatatttcgtacatttttatttacacaggcaatttagtcgcgatttcaacccttacttctgtatagataaatttacactccctttgaaaacaatccgctatgctttgaaaaaggagaaagaaatgatgaaaaagtttatcgcccccttgttggctttactggttagcggatgtcagattgatccttatactcacgcgccaaccttgaccagcaccgactggtatgatgttggtatggaagatgcgatatcgggcagcgccataaaagatgacgatgcatttagcgattcacaggcggatcgcggtctataccttaaaggatatgccgaaggacaaaagaaaacttgccagaccgattttacttatgcccggggactttccggtaaaagctttcctgccagctgcaacaatgttgaaaatgccagccaactgcatgaagtatggcaaaaaggggctgatgaaaatgccagcacaatacgattaaattaattaaaaccccacaaataaattaaacataagattttactcattgtgttttatttctcacattgatgacgatcgcatgaaaaaatgatattttaatgagcattctgaaaaaatatcgatgcatttcgagcgaagatggtggggatccctgaatgcgtttttctcaccgactgttcttacttctgattctcctgctgacgggagcaccaatactcgctcaggagccttctgacgttgcgaaaaacgtgcgtatgatggtttccggtattgtcagttacacccgctggcctgcgctatcagggccaccaaagttatgtatcttttcatcttcacgttttagtaccgccctacaagagaatgccgcgacatctttgccttatctgcctgtcatcattcacactcaacaagaggcgatgatttcaggctgcaatggtttttattttggcaacgagtcaccgacattccagatggaattaaccgaacaatatccgtcaaaggcgttattattaattgccgaacaaaataccgagtgcattattggtagcgccttttgtctgatcatccacaataatgacgtcagatttgccgtaaacctggatgccttatcgcgtagcggtgtaaaggtcaacccggatgtcttaatgctcgcacggaagaaaaatgatggataacgataattctcttaataagcgccccacgtttaaaagagcattacgcaacatcagtatgaccagcatatttatcactatgatgctgatctggttgctgctttccgtgacctcggtgctgaccctgaaacagtacgcgcaaaaaaacctggcactgacagcagcaacaatgacttacagtctggaagcagctgtcgtttttgccgatggccctgcagcaactgaaacactggcagcgctgggccagcaagggcaattttcaactgcagaagtacgtgataagcagcaaaatattctggcgtcctggcattacacccgtaaggatccaggcgatactttcagcaatttcataagccactggctcttccccgcccccatcattcagccgattcgtcacaatggtgaaaccattggcgaagtacgcttaaccgctcgcgacagttcaatcagccattttatctggttttcgctcgccgtactgaccggttgtattctgctggcatcaggcatcgcaattaccctcacccgccatttgcacaatggcctggtagaagcgctgaaaaatatcaccgatgtcgtacatgatgtgcgttccaaccgcaatttttcccgacgagtttcggaagaacgtatcgctgagtttcaccgcttcgctctcgacttcaacagtctgctggatgaaatggaagagtggcagcttcgtttacaggccaaaaatgcgcagcttctgcgtaccgcgctacatgacccattaaccgggctggctaaccgcgcagcgtttcgtagcggcatcaatacgttgatgaacaattccgatgcccgaaaaacgtcggcgttactatttcttgatggcgataatttcaaatatatcaatgatacctggggtcatgcgacgggcgatagagtcttgattgaaatcgcaaaacggttagctgaatttggcgggctgcgacataaagcataccgcctgggcggcgatgaattcgctatggtgctctatgatgtacagtcggaatctgaagtgcagcagatatgctcagcactgacacaaatctttaatctcccgtttgatcttcataatggccatcagaccaccatgacattaagcattggttacgcgatgaccattgagcacgcctctgcggaaaaattacaagagcttgccgatcacaatatgtatcaggccaaacaccagcgtgccgaaaagctggtgagataacaaggatatatcgatatgataaagcacctggtagcacccctgattttcacctcactaatactgactggctgccagtcccctcagggaaagtttactcctgagcaagtcgccgctatgcaatcttatggatttactgaatccgccggcgactggtcgctgggcttatcagatgccattctgttcgcaaaaaatgactacaaattgctcccggaaagccagcaacagatccaaaccatggcagccaaattggcctcgacagggctaacacatgcccgtatggatggacacaccgataactatggtgaagacagttacaacgaaggcttatcattgaaacgggcgaatgtcgtggccgatgcatgggctatgggtggacaaattccgcgcagcaatctcaccacacagggtttaggaaaaaaatatcccatagccagtaacaagaccgcccagggccgcgccgagaaccgccgcgtcgcagtggtgattactaccccttaaaacaccagcaaacagataaaaaaagggccagccaattggccagcccttcttaacaggatgtcgcttaagcgaaatcttagttaagacgctctttgatacgagcagccttaccagtacgctcacgcaggtagtacagtttagctttacgaacagcaccacgacgtttgacagaaatgctgtcaactaccggagagtgagtctggaagacacgctcaacgccttcgccgttggaaattttacgaacagtgaatgcagagtgcagaccgcggttacgaatagcgataaccacgccctcgaatgcctgcagacgttttttggaaccttcaacaacccatactttcacttccacggtatcacccggacggaaggaaggtacgtcctgcttcatctgctcttgttcaagttgcttaataatgttgctcataatttaatctcttatcctgggtaaactgatatctcgggggcttacgccatcccatcatgtttatgttgctgttgtgcgtgttccgttttgaactccgccagcaaccttgcttgctcttcagtcagagccaggttttccagaagttcaggtcttctaagccaggtacggcccagcgactgtttcaaacgccagcgacgtatctcggcatggttgcccgacagtaacactggcggaacttccatcccttctaacacctcaggccgcgtatagtgcgggcaatccagcaatccttcagcaaaggaatcttccgttgccgaggcttcatgtcccagtactcccggaataaaccgggaaacggagtcaatcagcgtcattgctggtaactcaccaccactgagaacgtaatcgccgattgaccattcttcgtcaatttcggtttggatcacgcgctcatctataccttcgtagcgaccgcacaccagaatcaatttttgattcgttgccagttcgctgacgcccgcttgatcaagcttgcgtccctgtggtgacagataaatcacctttgcgccttcacccgccgcggcttttgctgcatgaatggcgtcccgcaagggttgcaccatcattaacatccccggtccgccgccgtaaggacgatcgtccacggtacggtgccggtcatgcgtgaagtcgcgaggactccaactctggatgctcagcaggccatttttaactgcccggccagttaccccgtaatcggtaattgcgcggaacatttcaggaaacaggctaattatgccaatccacatagcgccgtcttttaccgtttatccggtggtttaaaaaccaggatcccaatctacttcgattgaacgagtagtgagatcgactttcttgataacctgcccatcgaggaacggtacgagacgttccttgataccaaacgcatctttcaggtttgccttaatgacgagaacgtcattagatccggtttccatcatatcgacgactttaccgagatcgtagccttcagtggttactacctggcagcccatcaggtctttccagtagtagtccccctcttcaagctgaggcagctgcgatgaatccacgacaatttcacaattcgtcagcaggttcgccgcatcacgatcgtcaacgcctttcagcttgatgatcatgtcctgattgtggtgcttccagctttccagctggacttgctgccactgacccgccttctggataaaccagggctgatagtcaaaaatgctttcggcgtcttcggtggaagaaaacactctgagccacccacgaataccgtaagacgaacccatttttcccaaaacgatgggatcaacaggtgcttgcgcggtgagttgtttgctcatcatgaccaccgtgacagattaagctgctttgtttacttctttgatcagcgcagcaacgcgatcagaaatagttgcgccctggccaacccagtgagcgatgcgatccagatccaggcgagtgccttcttctttttcgctagcgattgggttgaagaaaccaacgcgctcgatgaagcgaccgttgcgtgcattacggctgtcagcgacaacaacctggtagaacggacgctttttagcgccgtgacgtgctaaacgaatagttaccataacatcctcttgtgtgaataaaacaaccggaccccatcgaggaacggagtccggtgtcatattaaaagcccgaaaattttactcatttttgcgggaattgcaatcaacagttgctaactctgctgtaaaaggccgtcggcggtgcagccagtttggtgccggagtgcgcgcagtcaccggagcgtacacgcagtacgtgaggatgacgagcacatcccggtgccaaaatggcaaacaagccaggccgattagcgaccagggaagcctgggggcatcatacccttcatgcttctcatcatcttcgccattccgcctttcttcattttcttcatcatgcgctgcatgtcgtcgaactgcttcagaaggcggttcacgtcctgcacctgcataccgcaaccggcagcgatacgacgcttacgcgaacctttgatgatttctggcttagcgcgctctttcatcgtcatcgagttgatgatggcttccatacgcaccagcactttatcgtccatctgcgacttaacattatccgggatctgccccatgcccggcagcttgcccatcaggctagccatgccgcccatatttttcatctggcgcagttgctcaagaaaatcgttgagatcgaagccgtcgccttttttcagcttgctggctaatttctctgcctgcgcgcggtcaactttgctttcgatatcttcgatcagcgacagtacgtcgcccatgccgagaatacgcgacgcgatgcggtccggatggaacggctccagcgcctcagttttctcgccaacaccgagaaacttgatcggtttgccagtgatgtgacgaatagagagcgccgcaccgccgcgggcatcgccgtccactttggtcaacactacgccggtaagcggtaacgcttcattgaatgcttttgccgtattggccgcatcctgaccggtcatggcgtcaaccacaaacagggtttcaaccgggttaatcgacgcatggacttgtttgatctcgtccatcatcgcttcgtcaacgtgcagacgaccagcggtatccaccagcagcacgtcgtagaatttcagtttggcttctttcagcgccgcgttaacgatatctaccggcttctgaccaacatcagaagggaagaaatcaacgcccacctgctctgccagcgtctcaagctgtttgattgccgccgggcgataaacgtcggcagaaaccaccagcactttcttcttgtgcttctcgcgcaggaacttaccgagtttaccaacgctggttgttttaccggcaccttgcaggcccgccatcagcacgaccgcaggcggttgcgccgccaggttcagggtctggttctcttcgcccatcgccgcaaccagttcgttacggacgattttgacgaactcctgccccggcgtcaggctcttattaacttcatgaccaaccgctttctcttttacgcgattgataaactcacgcactaccggcagagcgacgtccgcctccagcagcgccatgcgcacttcgcgcagcgtatcttttacgttgtcttcagtgaggcgtccacggccactgatattgcgcagcgtgcgcgacaaacgatcggttaaattatcaaacattgtctctcgcctggggtggaaacggttggccgcaatcgcgacacatcatcagtattttgccgcagtataacatgaaggcgtctttgttgttatgcaacggttggagcagcgttcacctgacgctatactgcttctctttcttattgctcaaactgtcgacatcactatgcccgtttttgctctgctcgcgcttgtcgcctactccgtcagtcttgcgctgattgttcccggtctgctgcaaaaaaacggcggctggcggcgcatggctattatttctgcggtcattgcgctggtctgccacgcaatcgctctggaagcccgcatcctgcccgacggtgatagcggacaaaacctcagcctgctgaacgttggttcattggtcagtttgatgatctgtacggtaatgaccattgtggcttctcgcaatcgtggctggttgctgctacccattgtctatgcctttgcgcttatcaacctggcgctggcgaccttcatgcccaatgaatacatcacccatctggaagcaacgcctgggatgctggtgcacattggcttatcgctcttttcctatgccacgctaattatcgccgccctgtacgcgctgcaactggcgtggattgattaccaactgaagaacaagaagctggcatttaaccaggaaatgccgccattgatgagtatcgagcgtaaaatgttccacatcacgcagattggcgtggtgctgctaacgctcacgctttgcactggcctgttctacatgcacaacctatttagcatggaaaatatcgacaaggctgtgctctctatcgtggcgtggtttgtctatattgtgctgctgtggggacattaccatgaaggatggcgtggacgccgcgtcgtctggtttaacgttgcgggcgcggtaattctgacactggcctacttcggcagccgaattgtccagcagttaatcagctaaacccagaaaaggagtttcccctggaacacatttctactactacgttgatcattattctgatcatcatggtggtcatttcagcctatttttccgggtccgaaaccggaatgatgaccctcaaccgctatcgtctgcgacatatggcgaaacagggtaatcgctcggccaaacgcgtcgaaaaattgctgcgtaagccagaccgcctgataagcctggtgttaatcggcaataacctggtcaatattcttgcctccgcgctcggcactattgttgggatgcgtttgtacggcgatgcgggcgtggcaattgcgactggagtgctgacttttgtcgtactggtatttgctgaggtattgccgaaaaccattgccgcgctgtacccggaaaaagtcgcttacccgagtagttttctgctggctccgctgcaaattttgatgatgccgctggtctggttgctgaatgctatcacccgtatgctgatgcgcatgatgggtatcaaaaccgatatcgtggttagcggctctttgagcaaagaagagttgcgcactatcgtgcacgaatcacgctcacaaatttcccgtcgcaatcaggatatgctgctgtcggtgctcgatctggaaaaaatgaccgttgatgacatcatggtgccgcgcagtgaaattatcggtattgatatcaacgatgactggaaatcgattctgcgccaactctcccactcacctcacgggcgcatcgtgctctaccgtgattcgctggacgacgccatcagtatgctgcgagtacgtgaagcctggcggttgatgtcggagaaaaaagagttcaccaaagaaaccatgctgcgcgccgcggacgagatctattttgtgccggaaggtacgccgctcagcacgcagttggtaaagtttcagcgcaacaaaaagaaagtcggcctggtcgtcaacgagtatggcgacattcaggggctggtgacggttgaagatattctggaagagattgtcggcgatttcactacgtcgatgtcgccaacacttgccgaagaggtcacgccgcaaaacgacggttcggtgattatcgatggcaccgccaacgtgcgggaaatcaacaaagcctttaactggcatctaccggaagatgatgcccgcacggttaatggcgtcattcttgaggcactggaagagatccctgtcgcaggcacccgcgtgcgtattggcgagtacgatatagatattctcgacgtacaggacaatatgattaagcaggtaaaagtttttcctgtgaaaccgctgcgcgagagtgtggcggagtaacgcaatggcgaactccggttcgccttttttttatcgccgtcttttaggatttcatcaattcctgtcatttacttagcaatgtaataatgtcttttcaagcattcggaaaggatattgatgttatgtcagaagattatgtaattgaatgggataaggattttgcagacgatctcaacgtcgtcgccagcgtttttttacagcacaccccaaccttatggcccactattttctctcaactttcgacgcaacctgaaatctttgaagacgaagatgaagacgaatatggattgcaggacgttctcgattgcagtggtggcgatctcgggaatcgtgacctggcgcaggcatttttacaggttctacgcggtgaaggattaattcaactcgttgactggaaaggtgaagatgaagaaggtgagctggctaattttgctgcagatcgcttttatgagctcacaaaaaacctgatagcttctgaggaattaaggagtcttcttgtcgaaataacccaagaggatgaaatctccgatgtctgtgaagccggagaccgctaccttgacgaaatctttgaacgcatccaaaccgaactcaataaaaggggctttcagatttttgatctgaatgaaggatctgacacctataacgtggtcgttctgccaatgaacgaatataaaaaaatagatgatttcaacacgccgtggctggaagtacaggattttttaagctaaaaaaatggccgacttcgcgtcggccatcagatatttacttcgccttcgctacagtaaccatcgccgcacgaatcgtacgaccattcagcgtataacccttctgcataatgccgagtacgttacctggcgcaacgtcatcagattccaccattgcgatagcctgatgcacattcgggtccagcggcacgttagtttcggcgatcacttcaacaccaaacttacgcacaacatccagcatcgacttcagcgtcagctcaatgccttcaaccatcgcagacatatccgggttagctttatcagccacttccagcgcacgatccaggctatcaatcaccggcagcaattcgttgatgaatttctccagcgcgaatttgtgggctttttcaatatccagttcagtacgacgacgcaggttttccatttcggcttttacacgcaaaatgccgtcacgttcacgggtctgggcttcagccagctgagcttcgagattcgcaattttttcatcgcgcggatccacctgctcagcagaagcttctggctcaactgcctcaatctcttcgtgctgatccatgataatttcttccggggcttgcccctcaggcgttttctgttctttactactcatgaatttctccgcgtttttttcgcattcacctcgctaacttcgcttattatggggatcagtttcagggtttcaagggaagcactcacattgtcatcaatcttcgcaacaaggacctcggaaaaatgaataatcatttcaagtgtattggcattgtgggacacccacggcaccctactgcactgacaacacatgaaatgctctaccgctggctgtgcacaaaaggttacgaggtcatcgttgagcaacaaatcgctcacgaactgcaactgaagaatgtgaaaactggcacgctcgcggagattgggcaactagctgatctcgcggtagtcgttggtggcgacggtaatatgctgggcgcggcgcgcacactcgcccgttacgatattaaagttattggaatcaaccgtggcaacctgggtttcttgactgaccttgaccccgataacgcccagcaacagttagccgatgtgctggaaggccactacatcagcgagaaacgttttttgctggaagcgcaagtctgtcagcaagattgccagaaacgcatcagcaccgcgataaatgaagtggtgcttcatccaggcaaagtggcgcatatgattgagttcgaagtgtatatcgacgagatctttgcgttttctcagcgatctgatggactaattatttcgacgccaacaggctccaccgcctattccctctctgcaggcggtcctattctgaccccctctctggatgcgattaccctggtgcccatgttcccgcatacgttgtcagcacgaccactggtcataaacagcagcagcacgatccgtctgcgtttttcgcatcgccgtaacgacctggaaatcagttgcgacagccagatagcactgccgattcaggaaggtgaagatgtcctgattcgtcgctgtgattaccatctgaatctgattcatccgaaagattacagttatttcaacacattaagcaccaagctcggctggtcaaaaaaattattctaattttacgccagcctctttactgtatataaaaccagtttatactgtacacaataacagtaatggtttttcatacaggaaaacgactatgttggcacaactgaccatcagcaactttgctatcgttcgtgagcttgagattgattttcatagcggcatgaccgtaataactggcgagaccggcgcgggtaaatctattgcaatagatgccctcggtctttgtctcggtggtcgcgctgaagccgacatggtgcgtaccggcgctgctcgcgctgacctgtgcgcccgtttttctctgaaagatacgccagcggctctgcgctggctggaagaaaaccagcttgaagacgggcatgaatgtttgcttcgtcgcgtgatcagcagcgatggtcgctcccgtggtttcatcaacggtacagctgttcctctgtcacaactgcgcgaactgggtcagttgctgattcagatccatggtcagcacgctcatcagttactcaccaaacccgagcaccaaaagttcctgcttgatggctatgccaatgaaacctctctactccaggaaatgacagcacgttatcagttgtggcatcaaagctgccgtgacctcgcgcatcatcaacagttaagtcaggaacgcgctgcccgtgcggaactgctgcaataccaattaaaagaacttaacgaatttaatccgcagcccggagagtttgaacaaatcgacgaagagtacaaacgtctggcgaacagcggtcaattgctgaccaccagccagaatgcattggcattaatggccgacggtgaagacgcaaacctgcaaagtcagctttacacggctaaacaactggtgagcgaattgattggcatggacagcaaactgtccggcgtacttgatatgctggaagaagctaccatccagattgctgaagccagcgatgaactgcgccactactgcgatcgtctggatctcgatcccaaccgactatttgaacttgaacagcgcatctcaaaacagatttcgctggcacgtaaacatcacgtcagccctgaggcattgccacagtattaccagtcgctactggaagaacagcagcaactggacgatcaggccgactcacaagaaacgcttgcgctggcggtaacgaaacatcatcagcaggcactggaaatcgcgcgcgcattacaccaacaacgccagcaatatgcagaagaacttgcacagctgatcaccgacagtatgcatgcgctctcaatgccgcatgggcagtttacgatcgatgttaaatttgacgagcatcacctgggcgctgacggtgccgatcgtattaagtttcgggtaaccaccaacccaggtcagccaatgcagcctattgccaaagtcgcatccggtggtgaattgtcccgcatcgcactggcaatccaggtcatcacggcgcgtaaaatggaaaccccggcactgatttttgatgaagtggatgtagggattagcggtccaacagcggcagttgtcggcaaactgctgcgtcaactcggcgaatcaactcaggtgatgtgtgttacccacctgccacaagtcgcgggatgtggtcatcaacactattttgtcagcaaagaaaccgatggtgcgatgacagaaacgcatatgcaatccctgaataaaaaagcgcggttacaagagctggcgcgcctgcttggtggcagtgaagtcacacgtaatacactggcgaatgcgaaagaactgcttgcagcgtaaacttttttcctgcttcacggtcagagtaaacagcaaaacgccgtaagaccggaaagcaaaaggttttaaagtgatgaaaggtctattatcatcggcatattacagatgagccacgtactgctcgggcccgaaaaggaatcaaatcactatgcgctgtaaaacgctgactgctgcagcagcagtactattgatgttgaccgcaggctgttccactctggagcgagtggtttaccgtcctgacatcaaccaggggaactatctgaccgctaacgacgtatccaaaatacgtgttggcatgacgcaacaacaagttgcgtacgcattgggtacaccgctgatgtccgatccatttggtacgaatacctggttctatgtcttccgccagcaaccaggtcatgaaggtgtaacgcagcaaacgctgacgctgacctttaacagtagcggtgtgttgaccaatattgataacaaacctgcgctgagtggtaactaataataaagttgctctcaaagacgttaaaaaaggtgctcaatgagcaccttttttctgtctgttatttattcgctgatttttctgctcgttgcctgcgaagctctttcggatcggcaatgagagggcgataaatctccacccgatcgccatcatgcacactatcgcttagttttgccggacggctgtaaatgccgactttgtttttagttaaatcgatatcggtacgcaattccagcaagccactggcgcgaatagcttcttcaaccgtcgcgccctcctgcagcgtcacgcgctgcaggtactgcttctcaggtagcgcataagccacctcaacggcaattttacctggcactgtaaacctctttcgcacgaaccgtaaaagcctggaccatattagacgccagctctttaaacacgcgaccaaaggcgagttcaatcaacttattggtaaactcaaagtcgagatgaaactcgatacgacacgcctcctggctcagcggcgtaaacttccatccaccaatcaatttcttgaacggcccatccaccagattcataagaatactttggttactggtcaactggttgcgggtagtaaacgttttgctgatcccagccttagagacatctaccgccgcagtcatctgcccaggagtggactccagaatccgacttccggtacaacccggcaaaaactgaggataagactgaacgtcattcactaactgatacatttgctccgcgctgtagggtaccagtgcggtccggctaatctgaggcataacaatttccatcaacaaaaatccaacaaataatatcatttatcctgctgtaaaaaaaacgctatcccggcgctgggtaacatcgggttcatgctaagatagagccttgtcccccgcaggattgatatggggtgttttcgatttcagattaccgatgattcacgacgcttatgacgaagaaaaaagcacataaacctggttcagcgaccatcgcgcttaacaagcgcgcccgtcacgaatactttatcgaagaagagttcgaagcgggacttgccctgcaaggctgggaggttaaatccctgcgcgcaggaaaagccaatatcagcgacagctacgtccttctgcgtgacggagaggcatttctgtttggcgctaacatcacgccaatggccgtggcctccacgcatgtggtgtgcgatcctacccgtacccgcaagttacttctcaaccaacgcgaactggactcattgtacggtcgcgtcaatcgagaaggctataccgtagtggcgctctccctgtactggaaaaatgcctggtgcaaagtgaaaatcggcgtcgccaaaggtaaaaaacagcacgataaacgttcagatatcaaagaacgcgaatggcaggtggataaagcacgtatcatgaaaaacgcccaccgttaaacctgcactccaattattgaccagttcctcaccgcgcctccctctccggcggcgcgaatgaacatcttattggctatcacatccgacacaaatgttgccatcccattgcttaatcgaataaaaatcaggctacatgggtgctaaatctttaacgataacgccattgaggctggtcatggtgctcataaatctggtatacttacctttacacattggggctgattctggattcgacgggatttgcgaaacccaaggtgcatgccgaggggcggttggcctcgtaaaaagccgcaaaaaatagtcgcaaacgacgaaaactacgctttagcagcttaataacctgcttagagccctctctccctagcctccgctcttaggatggggatcaagagaggtcaaacccaaaagagatcgcgtggaagccctgcctggggttgaagcgttaaaacttaatcaggctagtttgttagtggcgtgtccgtccgcagctggcaagcgaatgtaaagactgactaagcatgtagtaccgaggatgtaggaatttcggacgcgggttcaactcccgccagctccaccaaatattgatgtactgaagttcagtaaagtctactaagcccgcacagcacaagctctgcgggcttttttacgtctattgtagtctagtgagaattgctgagaactacgagttatggcaccctgaatgggacccacgaagatgggtcctaaaatcgagggtcccaaacatggccaaaatcgctaagaagctcactgacactgaaatcaaaagcaccaaacctgccgaaaaagaggttaacctttttgacggcgatggtttgctgttgcgaatcgctcccctggcgaagggagggaagaaaaattggtatttcagatatgcagtgcctgtgaccaaaaagcgaactaaggtgagcttaggaacctatcctcaccttacacttgcgaaggcacgagctttacgtgatgaatacttgtcgttgcttacaaatggtatagacccccaagttcataacaaccaaaaagccaatgcactgaaagatgccacggaacatacatttcaagcagtagccaagaagtggcttgatgagaaagtcaaaacgtcaggcatctcccaagatcatgctaacgacatctggcgaagcctagagagaaatatcttttccacattgggtgataccccaattaaggagattcgccctaaaatgcttaaacagcatttagaacccatagaaaaacgaggtgtccttgaaacacttcgccgcatcatatcccgcctgaatgaaattttccgctatgcagcaacagaagaactcatagaattcaacccggcagacaacctggggcaacggttcagcaagccaaaaaaacagaatatgccagcattacccccttccgaactccctcgcttcttggttgctctaaacaatgcttctatccgtttggaaacaaggctactgattgagtggcaacttctcacatgggttcgcccaggtgaagctgttcgcacaagatggtcagatattgatattgaaactggcatgtggaacatcccggcggagtttatgaaaatgaagaagcctcacaaagttccactgagcaaagaagctttgcgagttttggatttaatgaaagtcatcagcgggcatagagagtgggtgttccccagtatcaaagctccactcaatcacatgcatgaacaaacagctaatgcggccataatccgtatgggtttcggaggtgagcttgtagctcacggtatgcgatccattgctagaacggctgctgaggagtctggcaagtttaggactgatgtcttagaagccgcccttgcccactcgaagaaagatgaaataattgcagcctacaatcgtgcagagtatctcactgaacgggtggttctcatgcaatggtggagtgactatgtttcgtctcaaaaatgcaaagttattgccgcataactctcccatgatggattaactatcttgatttagttaaagaattaataatcacaccattaacctatgtggactaagcatagccatttacaaatggggacattgagtccacataacgaaagctgtcggtcatatcagctaaataattcacatctcttctcgattatcatacacctcgaagatctaccaaattcgctctaatcaatgataaaacagttgaattcggttaaaatttgatcaattttatcctctacattgtattgaatcatccatgaggtttcgtgcatggctagcgaaaatgacaaaaatcatagagttagggtcgcgcagtacttgaggatgtctaccgaccatcagcaatattctttacataatcagtccgaatatatcaaagattatgctgaaaagaacaatatggaaatcgcttatacctacgatgatgcaggtaagagcggagtcagtatcgtaggcaggcattctttgcagcagttacttagcgatgtagaacaaaagaaaatagatatacaggctgtattattttatgatgtgagccgttttggtcgttttcaaaatagtgatgaagcggcatattattcctttctatttgagagaaatggtgtagatcttatatattgttccgaacctatacccactaaagatttccctttagagtcctctgttatactgaatataaaaagatctagtgctgcatatcacagcaggaatttatctgaaaaggtatttatagggcaagtaaatttaataaagcttggttatcatcaaggcggtatggctggttatgggctgagacgtcttttagtagacgaaaatggcatagctaaagaaatattgagtttccgcaaaagaaagagtattcaaacagatagggtaatattaattccgggaccaaaaaatgaaataaaaattgtaaatagaatatatgatctctttatagataataacgtcccagaattcattattgctgagagattaaatgaacagaacatacctgcagaaaatggaacattatggactcgtgcaaaaatacatcaaattttgacaaatgaaaaatatattggaaacaacatatataacaaaacctcatctaaattaaaaagtaggcttgtaaaaaaccccaaacatgaatgggttagatgtgacaaggcatataaacctattatttcaaagaaaaaatacaataaagctcaagaaataattcagctccgatccattcatttgactaatgaagatctattagaaaaactaaaacaaaaattagaatctaatggaaaactatcaggctttatcattgatgaagatgatacaggcccttcatcttctgtttatagaacccgatttggtggtcttttaagagcatatactttgattggttataagccagaacatgattacagctatctcaaaataaatgaagcactaagatcatttcactcagagataattgaggattttaagggtgaaattttaaaaagtaactgtcatatagacgagtataaatatgccccaatgctttacatcaatgatgagtttttaatttccgtccttgttactaaatgcatacatatgaaatcaggtaaacttagatggaaagtccggtttgataactcacagaaagcagacataacaattgttatacgaatgaattcacaaaatatttcacctcttgatttttatatcataccaaagattgaaaacgaatataataaaatgtgcatgacggaaacaaacaacattcgattagatctctatagatttgataatcttgataaacttctacaaattattactcgcatgaaagtgagggaactatatgctgcctgaaaaaaatgaattcccaataattcaaattgagattgcaaaaataaaatttcttaacccacgaacaagaaataagttagtgcatgaagaaataaaggaaagcataaaaaaaagaggattaagcaagcctataagcgtaagagctattgatgaaggcgatttcaaatatgctttaatttgtggtcaagggagaatagaggctctcgttgcattaggtgaaactattattccagcaattataagagatgtatcagaagaagatgcttacgttatgagtttagttgaaaacattgcaaggagaagaccacgttctaatgagttattacaggtgattaaagacatgaaaatcagaggactttcagactccgaaataagtgagattactggatattcatcgaactgggtgagcagtattaatatgctacttgataagggagagcataaacttctctcagcagtcgaacggggtaatttgcctctgtatctcgcagtgcaatttgcaagatgtgaaactgaggaagcacaagatattcttaccgaagcatatgataaaaaattaataaaaagtcgggacattataaagataaaacacattctaaatcaaagaacagttgggaataaaggtgcaaaagcagccggattttattatcacaaaccatcaaaaaggatgactgcagaggagttgattgagctttatgaaaatagtatcgctgaacataaatctgtttataacaactcaaaattcataaaaaccaacctactaatagtaaatgagatttttaacatcataatgatgaataaaagctttcaacatatacttgaacaagagaatctttcagaactaccatctcagatattaaccccagtaaacaaagaggtattaaaatgattcagatacgttttggcgataattttatttacctggaaactaataagttaattccatctaaggaattattagaaaacgtaaagcgaagccataaatatcatcaaatagttacctctatcgaaagcttaggtattattgaaccaataatagtattctatgacaaagataaagatgtcactaagatacttgatggccatttaagggttgaggctttaaaagacttaggtatagaaaaagctccatgtatactttcgagcatagatgatgctttcactcctaacaaacaagtgaatcatataaatgtagttgaagaacatagaatgataattaagtctctggcaaaagtatcaattgaaaaacttagtgctgctttgggcatatctgttgatgccataaaagataaagcgaatgtgatgaacggcatagatccaagtgtaattgcgaaactttctgataaacctatacctaaggctacatttgacattttgaggaaaatgaagccaattcgccaaattgaagcagtcggtacaatgattaattttgataattatagtaaaaaatttgcaatgagcatcttggatgcaacaccggcatcgatgatagtaaataaagggaaaaacactccctataaaaaggacataaaaaaaaccatacttcgtctggaacaagaaatggcaacaacttcggaagaaacgaaaaagcttcaaaccgagtatggttcagatatgttgaaattcgttataatccagtcatatattaataaattacttggcaattctaaagttcttcattggttcttagaaaacgaggttgattatcttaatgagttaaaaagaatttctagaataaattctttggatgataagactcttactgaaaacagcaagtcatagtcatgttttatatagcctaaataaaccaagaagtatacttacacaacgaccttcacgccgaagaagctgtcagatacgccagcaaccaaagcattacgtttaagtgtcagtcattgatacgaagggataactgcgtatcagcagccggacattgagtcgaataaaggctggtagagagggacagttctgtgtcaccgggagattcgtcagaaacatcagcggcagaacagatgaaccagcaattggtagtgcacagaaaactctccagtatttaattattcaacttaacactaaaaaaaatcacatatttaatatcataatttttctttggtctacgtatgcgagagttattgtggctttaaccgggtattaggagtcgtttcagataaaagatgttcttcgattcgactggacttggtaatagcaataagtaatcgttaatattgaaggacgaaaggctacttcaaaacaaagtaacctttccaatattcccatctatgggacaagtggtacattaactgcacatagtgcaggatacatatgacataaaactttttatttatggcatacattataaataacttgtattttatgaatgtcaataggttcttgtttaatacttttaaaataattaattgattgtttttattatagcttcgcttgtacaagcgaagatcctattgttcttgaatgaataatgccaattataagagaagcaagggctaactctgcgaagccgctgcgcttgcttcttcgagttccccttgcttttcttcccttcggttagaaaagaaagaaaacctctgccaaccttgcatatcaataattttactcagtaaaatatcatatatacttctcttaagcatatcttccaaaaataaacctctcactttacaaacaacttgacacatcattttagcttgacatcctattcgtttagaatattaacatccgatgaattttaatgaccaagtaaaaattttcaccatgacaaaaaacttaataactaaacgtgatgtaagtacattaagacagttttttgattacaaagttttgtatcttttgctttatcttcctgtaaatatgcaagaagaggatagagtaaagggtacagaaaatgctcacagttatgtagtatggaactcacttggtgttagtccgagtagtagaaattcacccagacaaacattaacagctatacagcaattatgtctatgaccgtgactccattgagggccaacgactgacatcaacaaccctgttacaaagcacttaccccatgagtcattgcacttgctgagctgaacgaaaacactaaaatcagataataattaatcgctgtataagctcgtaacaagcggaactttaaggcaaaatagggctaccatcctaattcacgaagttacgccaatggcaagaaaacctaaagaaatcaaaacagatccgttagaagtcatcctgtggaaagcggcagacaagctgcgtaaaaacattgatgcagccgagtataagcatgtcgtgctgggcctcattttccttaagtatatttctgattcttttgaatctcattatgagttgctgaaggcaggtgaaggcgagttcgcaggcgctgacccggaagataaagacgagtacaccgcttacaacattttctttgtccctgagcttgcacgctggaactatctaatatctaaggccaagctacctgaaatcggtaagctggttgatgatgctatggagcttatcgaagcgggtaacccacagctaaaaggtgtgctgccgaaagtctacgctcgccagaacctcgacgccaccgtgctgggtgaactgatagatttgattggcaacattgcactgggagatgccaaagcgcgttctgctgatgtattaggccacgtattcgaatacttccttggtgaatttgcactggcagaaggtaaacagggcggtcagttctatacgccaaaatccatcgtaagcctgctggttaacatgctggaaccctataaaggccgagtctttgacccctgctgtggttctggtggtatgttcgttcagtcagaaaaatttgtagaagcacatcagggaaatattgacgatatttcgatctatgggcaggagtccaaccagaccacctggcgtctggcaaaaatgaacctggcaattcgtgggattaattctgaacacgttcgctggaataatgaaggttcatttcttaacgatgctcacaaagatttgaaatctgattttatcatagctaacccaccgtttaacgtttccgactggtctggtgagcagcttcgtggtgatgcccgctggcaatatggcattccacctgctggcaacgctaactttgcctggatgcaacacttcctgtatcacctgtcgccaaaaggtcaggctggcgttgtgctggcaaaaggggctttaacctctaaaagttcgggtgaaggtgatattcgtgcagcactggtcaaagatgccaatgtgattgattgtatcgttaacttacccgcaaaactgttcctgaatacccagatcccagcggccttatggtttatgcgccgagatcgtgaaaacagcagtcattatcgtgatcgcagtaaagaaattctgtttattgatgcccgtaatcttggtcatttaatcaaccgccgtagcaaagtgctttctgacgaagatatcaaaactattgctgacacctaccataactggcgtaacaaaggtggcgactacgaagatgtggctggtttctgtgcatctgtcgatatcaatgaagtcgctaaacttgattatgtgctgacgcctggccgttatgttggccttgctgacgaagaagacgattttgactttaaagaacgttttacggctcttaaagcggagtttgaagcacaattggaagaagaagcgcatctgaataagtctatcgctgagagtctggcgaaggtggttttatgagtcagtggataaaaactaaacttggtgagattgtcattcttaattatggtaaagcattaaaggcacaggataggaatgctggctctatacctgtatatagttcaggtggattaactggttggcataacaaagcattaataaacgaacaaggaattattattggtcgtaaaggaactgttgggaaagcgtacttaacttatggaccattttggtgtattgatactgcttattatattttacctaacccttcgaaatatgattttgtttttttattctatttgttgaaaacattagggctggaagaactgaacgaagatagcgctgttcctggactaaacagggataccgcttatagtcaagagatcctattaccttcactgccagagcaaaaaaccatcgcctctgtgctgtcctctcttgatgacaaaatagacttgcttcatcgccagaataaaactctggaatccatggccgaaaccctgtttaggcagtggtttattttagatagtactggtgtatcagttagtatagatcagataattgactttaatccaaagcgaactttaattaaaagccaagacgctacttatttggacatggctggactgagcactgttatttttcgtgcaaatggatattacagacgtccattttcttcaggaactaaatttactaaacgagataccttgctagccagaattaccccatgtttagaaaatgggaaagcggcctatattgattttttagacgacaatgaaactggatggggttctaccgaattcatagttatgcgtcctaaaaaagaaatccatccttttatctcatatatcatgtgccgaaacccggacttcaaagaatatgcagaaagctgtatggaaggttcaactggcagacaacgagttaacttggatcatcttaagaagttcaatgttaatctgccaacagaagcttcgctacgtataattaatgagctattagattcatttgaaagtaaacttattaacaactcaaaacaaattgatagcttagaaaaactccgcgataccttacttcccaaactgatgagcggtgaagtacgggttcagtatgcagaagaagcaatcgcatcagtagcataaaataattatgcgggtgtacagcccgctctctggttaagcggcaataaggacagtacgcatggcaaagatgaccgaatccgatattgaagtaatggtaattgagcacctgcaagggctgggctatgagtatgtttacggcccggacattgaacccagtggcatcaatccgttacgtagctatcagcaggttatccttgaagataaggtgcgtattgctctacaacgcctgaatccgcaccttagtgaacagaagtgtgaggaagccctgaaacaggtgatgcagatcagcacacctgatctaatggcaaacaatctggcctttcatcgcctgttgaccgaagggatcaatatcgaagtcagtaaggatggtaatacacaaggagagctggcctgcctgatcgactttaacgatcccactaataatgaatttctggtcattaatcagctcaccatcaaagaaggcaatcatacccgccgacctgatcttattttattcatcaacggcctgccattagtcgttatcgaacttaaaaatgccgctgacgaaaatgctacggtaacaggtgcctataatcagattaaaacctatcagaaccaaatccccgttctgtttaactacaatgcttttaatgtgatatctgacgggctggaagccaaagcggggacggtttctgccgatttcagtcgttatatgacatggaaaaccgctaatggtaaaacacaagctaccagtacccaaccacagctcgaagttttattacagggattgcttaatcctgtaacgctgttggatgtgatccgccactttatcgtgtttgaagccagcaaacatgaagacagcaaagggattatcagtatccgtaccgttaaaaaaatggctgcttatcaccagtactacgcggttaatgcagcagtactttccactattcgtgcctcaggtgtaaatgcagattccccctctgccgaagtagcactgcgccagcagggacgtaacagtaaagttcttgttaatgcgcaaaaaaccggagatcgtaaagcgggggtcgtgtggcatacccagggttccggtaaatcgctttcgatggtgttttataccgggaagattgtactggcgctgaataatccaacagtggtagtgatcactgaccgtaacgatttggatgatcagctattcggtacgttttcttctgccactcagctacttcgtcagacaccaaaacaggccgacaaccgggaagaactcaaagaatatttgcgcgtagcctctggtggtgtggtgtttaccactattcaaaaattccagcctaatgatggcagcaatatctatgagttgttgtcagacagaaccaatattgtcgttatcgctgatgaagcccaccgttcacaatacggtttcagcgccaaagaagttgacgtgaaagacagtgaaggcaacgttacaggtaagcgcactgtttatggctttgccaaatatatgcgtgatgccttacctaatgcgacctatctcggctttaccggaacccccatagaaaaaacggacgtcaacacgcctgctgtttttggtaactatgttgatatctacgatatctcgcaggccgttgaagatggtgcaacagttcgtatcttttatgaaagccgtcttgccaaaattgccatcagtgatgaaggtcgtcagcttattgaagactttgatgatgagtttaacgaggacgaactgacgctcacgcaaaaagaacgttctaaatgggccagaatcgaaggtttgattggcagttcaaaacgtattaaagcgattgcggcggatatggttctgcactttgagcagcgcttaaaatccaatgccgatcatggtaagggcatgattgttaccatgtcccgccgtattgctgctgaactatataaagaaatcatagccttaaaacctgaatggcacagcgatgatttaaatgacggtataataaaagtcgtcatgacctcttctgctgctgacgggccagaaattgccaaacaccacaccacaaaaaaagaacgtcaggttctggctaaccgtatgaaggatgacgacgacaagctgaaactggtgatagtgcgtgatatgtggttaaccggcttcgacgctcccagcatgcatacgctgtatatcgacaaaccaatgaaaggccacaaccttatgcaggcaattgcccgtgtgaaccgtgtgtataaagataagataggcggtctggttgttgactatctgggcattgcctctgatttaaaagaagccctctccttttactctgatgcaggtggacgtggagatcctgctgaggttcaggaagaagccgtaacgctcatgcaggaaaagctggaaatcctggaaggcatgatgcatggatacgattacaaagcttactttgccgcaactacctcacaacgcctgacaattattcttgaatcagaaaaccatattttagggctggataacggtaaaggtaaaatgcgtttcctggctgcggttgcagccttgtcgcaggcatttgcattggcgacaccgcacgataaagcaatggaagcggcacccgaagtagcattcttccaggcagtaaaagccagactgaataaatttactgaaaactcagacggatcagaagaagaacacaatgacagtctggaagttcgggtaaaacagactatcgatcaggctctggttaccgataaagttgttgatatttttgacgctgctgggatacaaaagcctgatatttccgttctttctgaagaattccttcaggaaatgaaggattaccaacacagaaatattgctttggaaacgcttaaaaaactgctttctgacgagatcaaggttcgctcgaatcaaagtatcacccaaggcaaaaaactgattgatatgctgacctctgcaatcaatggctaccagaacaaggtactgaccgcagcggaggtaattgatgagctaatcaagcttgccaagactatccaggaatctgacagccttgccagccagttaaacctcagcgcttatgaatatgccttctattctgctgttgcagataacgacagtgctcgcgagttaatggaaaaggaaaaactacgagaactggcagtcgtacttacagaggctatccgcaacaatgtcagtcttgactggacagtgaaagaagcagcaagagcaaaaattcgcgtggtggtaaaacgtctgctcaaaaaatatggttatccacccgatatgtccttgctcgccacagagaccattttgaagcaggctgaacttttagctggagaattaggaaaatgattcccctaaatttttaacatacaaactattttaagttatacaggagaagctaatggatagcaggccatatcttaaaacagtactatatatactatcactatggcttctatttttatcattattaattatgtcctacgataaggttttgataaaaaatgtgtgggactatatttttactgaaaactttactttctcaatctcgtcattgaaagtgagaaatatcgttttcatagttagtttgattttcatctttattggtgcaattattttaatagtccttgcaaatagctttggttcgggttggtctgttgcatgcactgtctcggatatcagcaatgaaaaccatgaacatttagagtttttaaccacttatataatgcccttagttttcactgatgtcgatagtaagagaactgtattaaatttaggattgatgatatttttaatcggcgcaatatacgtaaagacaaaccggttttattctaacccatcacttgcaatactcggattcagaatatacaaagctaatgtccatgaccgtggagtgaaaaaatgcacagtaatctgccgcagtgttctaaagagcacagataatataaagtatataaaaatcgacaatgaaacttatttggctaaaatagtgtagaggtcatgacatgttcactaacattgaaaatatttcaaaatcgaaacgcatctctggcgaagctttttttgtcactgatattcaaggtacgatagatatatttaaggttaaccttgaacctgatgctgaaaaagatctgaccacttcattttctaaaagcttaatcaataatattattgaacctaacagaggtaaagtggccgttccacttgtatccactttattagaaagagataaacaagttttcgaatatgatcacttagcaattaatcatctcccaattgaatttactaaaatgaacaacgtgctaaatttcggtgtcaatgggaatgcaacacagtttgattttgcaacacaaagcctgacatcggtaaaagccgtaatttaccacctttgtgatggtaatggaaacagcgtagtcatttaccaacataaatatcctgtttctctacataagaaaacaaaaaagtctttcttgagtctaaatggcagaaccttagataagatcactcatgacagtattgatataaatgacacgattgacttcttcttttttcagaataagtactatgcgctaaacattaaacttcttgaaagaatgtatggattagaaagtgtaatagataatcttgcaaataactcaacgccattaataataaaccttggaattgttaatacacaaggtatgccagtgccactagatattttcaaggacatgtataaagacagagcatttatgcgtagacttgctatggtttcaaaagggaatttagtaaaaacgggagtttcagtccctcaaatacaacaagttatgcaaaaattccctgtatttcaacggaatattgatctaacaggaggattaataaaccttaatactaaagatcaaaagagatactttattcggcttctaaataatgaagcatcttttgcagcacttgataactcgcccttcctggctgttgaaaaagactccgctgcttaaattttaaatgagcatcctcaagccgaataacttaaaggatgctcttcaaattttaataagaattatcaacagcaaaaaacctcataaaaaacactactcatttaatttccaaaattaagaagaacattaataaccaccattatattacatgatcttttccatatcctatagcattactctctatagtattaatatctgcgcctctaattatctcctttatacagattagctccaatatggataaatattcttgtgaaaatggttgatccacatcacataggataaccttaacgtccctatgttccattaagttaagaataacctcaagcaaaccaaatcagataccccctaataaaacaaaagtaaatttgaataccgtaaaatctggtgtcattaatatcttgaaaacaacaaaaaaggagataaataatgatatcaagagaaaataataaaaataacctattccgtgtaaagtctaaaaatggtgtccttcgttgccttaaggctggcatggatataaatatgtgcaatagtaaaggtcaaactgctctttttacctgtaatgtacctgaagctatacaggcaatgattgacgctgacattgacattcaccacttggataatgacggtaataatgcattattctatgctcaaaatgttgaaacagtggaacttcttgtcagcaatggtattaatgttaaccaccggaataagtcaggtacccttgcgattcaacatattgatgtttcaccagggttagtaaaatatcttatcaaagctggactagatatccataccaaagatagctatggcaactcctttcttttcattccatttgaaggatatgtatacgatgcactcattgaggctggttgcgacattaatcataaaaatttaagcgggcagacagcattcgattactggcagtcagaaaaccacagcatagctggtaaatatactcactgggaatctaaaaacgataactacattcgttttcttatccgtaatattcatcttaaagacagttcaaaaattgtattcacgaacattacatttaaatcaattgagctgttgtcgttacttataaagcaaaaaaatgaatttgagataagtgataagtgcattatcacaccaacaaatgccgacgttaaaaaattaattttacaactaaagaaactgacagacattagtcatgtttggttttacataaacagtacatatctactgactcactatgcaggaagactgctaattaaatggttaatatgtcatgatataaaagttgatatagaatcactaaaagaacgctacttctatgaagaaatcctccaggaaaaatcacagagagagcaaaaggttttacgaacaacgattcaaccagttacctgtaaagcaattacaaaaaaaagattatgaattgaatctgcctgaacactctccccttggctttaacctttagttagatagccaagggacgctaacatcattaatttaatacaaagccccacattgcaccttagcactttgagaaatttattttttaaaacaccctcatcgccaattcatacaatatcaattactactctcaaaccaaatcaatcaaataaaacacagcactttttgataaaaataattaacaatgaaaaacaacaccttatatgaaatataataaaaatatatctatttaattaaataaatataaaaatatatttgcattttgtttatttaataatatatatttcctttgttaattaaataaaggagaactaaaatgaataaaacaaactatccaagcctgactaactatctcgccaaaacaaaaaagaacgcagatctttatagattatataatccacaattttcttttttttgcaaaagtgacactcaggagcaaagattttatttcgattatttctcaagacatatggtctcgaagagaaatattttaaccgtattctctatctatacattcacctcttataacatgaacaaaaaagagacaataaaaaatttcattcgatttctcaaaacgacgaatgaaagtacattccataatgctttttcatttcgcggtggtaacattttgtatgtaagcaacaaaaacatgttgaaagagatctcatggttttcactcgctcgaatttacgaagacattaaaaaaataaaggaatataaaaccaaccatgacaactatatcagattagtcgcttaacagaggagaaaaattatgaataacaacgcaataaatgcattactctcttgtaaaactccaaaagacattcaggcttgcattaatgcaggctccgatattaatacactggattcgtttggaagaaatatactgttttactgtaaaaacccaagaatgattgacactctggttaaagcaggaatagattttaaccatgctgacaactatggtcacaatgttttgtttaaccagcgaaatcctcacatactgaaaaaattgattgattccggcgtagatatacaccacaaaaatggtctcggccaaacctgtttatgctcgttagctgataatatatcctgttgcaaaaccctgatcaatgctggaattaatgtcaacaatgtggataaatgcggaagaacaatacttttttacgtaaaaaatcactctatctttgatttgatggttcaggccggttgcgatataaaccacagagataaccagggtcacggtatttttgaaatttgctattcattaggcgatttcaaagccaaaatgctcattcgtcatattagtatgaaggatagcagtccagtaattttcaactacctcaacagcgaaagtctgcagataatggatttgcttcagaagaaaaaccttaactttactatctctgataactgccaggtttatctaagtgccaatgaaaatgaaatgagctctttcttcagcgaactaaagaagaagacagatatcagcaacacacattttcgccatattgtactgcgaggttatgatttacgcggggacattgaaacaattaaatggtttatccgcaatgacatcaaaatagataaaaaacaactggaacagcatattcgacatgatgagatttgtaaatatatagcagaacatgagagaaagaaacttagcgaaattatgaaacaaacaatatctttaatgccagtaaaacgtagattgtaacctccgctcctcctcactgtcataatgaatttaatatgaaccctatttttacccagagcagattacctaattagcaatctgctccacctatcttatttataaatttcgacactgccttgacttattttaccaatgcgctaactgtagatcatgaacacattttaaaaaaggttagatatgcataaaaatgaaagtaaagaagatctatcaagaagctcaagaagaggtaaattccacacagcaaaatattcaccaaatgaagttcgaactcactgcgtcagcgttcggttaaacgaagaagaattatctattctcgatagtaaaagaggcccttataaaaaaggggaatggctaagaatggcatccctcaacaaactcccaccggtattacctgaaatcaatcgtgaagcatgggttaaactcggcaacctttcacaggatttaaaccgcctgctgaatcatctcgacagcaaaagccctgacagcgaactgacccgtacagaactcttcgccctgcgcagacaaatcaaaactctcagggatcaccttattccatcaacctttctggagcaagaccagtgaaaggcatgcagaaaataaagcggggtaaacagtttgcaggtgtggttctctatagccttaagtcaggatctcaccacaaaatcacgccttatattatcggtggcaacatgacgggaagcactgctgctgaacttatcagtgaatttgaaggcacaagactactgcgccccggtgtcgccaaacctgtctggcataattcgcttcgcctgccaaagggagaaacactgtcagtcagacaatgggcggcattcgctgacgattatatgacccggatgggattcactgaaacccatcttcgctgctatatcatgcacgatgattcggacgggcagcatatccatataatagctaacagaattaacatggtcggtgggaagctgtaccttgggaaaaatgaaaatcttatcagtacccggattatcagcgagctggagaaagtccacaaactcactcaaaccacatctgcaatcagtagtcatagtcaggagaaaagaaagccttcccgcaacgagctgatgatggctgaaagaacgacaactccctgccccaggtccactctgcagagcctgattgataatgcgttaaccggccgccctgatttgctgacttttatcgctatgctggaaaaggtagacgtcagctgcaaacccaatatcgcctcaacgggaaaaatgaacggcttttcatttcagtaccaaggtattgcctttaaagcctctcaattgggtaaaaaatatggctggtcttccctgcaaacattgattgatttcgtaccggaacatctgactttactgaaacaagcacaaaagccaacagtacctgcacctgtgccattaacagtgccaatgccagtgccaatgccatcatgcgagtctgaagaacaggctgcaaaccgggaaacgattctggagaaaatccatcagcttgaagaaaaaattcgtctggaaagacaacaggagacagtgggtatcattcagctcaggagcaagctgcacaatacaacccgtcagataccccgccagcgtcgcctgaaggcgtggcttgtattgctcggccatattgtggcacttctcaggcgcaggggcatgtctctgttacatgccactgcacattctttccaccaaatcctgcacctgcatcttctgacaccctgtcattccatgacaacaaatcccattaaagaacaattagttaaaaacaacccccatcctgcaccataagttaaacagtccatactttagtaatagtcaacaaaatattgatcgtttatatagatcgataaactagttatgatagttaaaacatatcatctaagatccatcgatcggtacaagcaattttactaaagcggatcattcatcgaaaatgttcaaaaatacatcactttaaatcaggccacggagtcatgatggatagtaaaacgattagctgccccttctgctttacacaaagcccgcacggcgtgaggatttgcaaaggttgccatgcaaaagtggcctatggtgaaagtccgctcagtgtggcattcctgtttcaattcgtggcattcggtctcgcctggttagtattttcattgaccggtagcactcctgtctcagtcattacattttttgccagcgtcattattcttatctgcataattaaaaagaaatatgcagacagagttgtttttatacggtgatattaatttcgcaccaccgcaaacataaaaaattaatatgagagaacttatgaacagattcatgatttctgtgttttttatttctgctttccttatttctggttgttcaacatcaggcaaccagcatctaaaaaaagaaacagcacaaagtctgcagtcgaaaattataaaaaataaaacaacgaaatcagaaatcattaccgcattaggtgagcccgaaaccaaaactacacttgatagtggcaatgaagaatggacttattcgatggataacaatcagtttgatgccaccacattcattccagtggtcgggttgctgacaggcggttcacagacgcaggccaaaacgctggaaatcgaatttaaaggcgaaacggtcagtaagtggacgatctctgaaaacaacagcaagatgaaaaccggccttattcaataacgtactctacagtctgggattattttatgaaaacatatgcatttaccacactcattgcgtccatttttttgctgagtggctgtaccggtgaaccgtctgagcaggatatttacactgcgatgaataaggtcatggagcagacgaatgccatcgttaaatccatagcaggtaaagatgtcccgaaagatgtcagcgccaatgatataagacagtaattcaccatttggattgtccgctccacccaacatgttgtttccttaaggttcctacaccacaaagggaacactcatgctgagcagagaggatttttacatgataaagcaaatgcgccagcaaggtgcgtatattgttgatattgccactcaggttggttgctctgagcggaccgtcagacggtacctgaaatacccggaacctccggccagaaaaacacgccacaaaatggccaaactcaagccgttcatggactatatagatatgcgtctggctgagaacgtctggaacggcgaggtcatcctggcggaaatcaaagcgatgggttataccggtggccgttccatgttgcgctactacatccagcccaaacgtaagatgcggccatcgaagaaaacggttcgcttcgaaactcagcccggttaccagctacagcatgactggggagaagttgaggctgaggttgccgggcaacgatgcagggttaacttcgcggttaatacgctggggttctcacgtcgcttccatgtcttcgcggcaccaaagcaggatgctgaacatacctatgagtcactggtccgcgcctttcgctacttcggcggtagcgtgaaaaccgtgctggtcgataaccagaaagccgcagttctgaaaaataacaatgggaaggtggtgttcaactccgggttcctgctgctggccgatcactatggcttcctgccacgggcctgccgtccacgaagggccagaaccaaaggtaaggttgaacggatggtgaaatacctcaaggaaaacttcttcgtccggtaccgccggttcgacagcttcgcccatgttaaccagctactggagcagtggatggctgacgttgctgacaggcgagaacttcgccagttcaggcagacaccggaacagcgcttcacgcaggaacaggagcatctgcatccgctgccgggtacggacttcgataccagctatttcgatatccgtcatgtctcctgggatggctatatcgaggttggcgggaaccgttacagcgtaccggaaagcctgtgtggccagccggtatcaatacggatctcgctggatgatgaactacggatctacagtaatgagcaacaggtagcatcgcaccgtctctgttcggctgcatccagctggcaaaccgtgccggagcatcacgccccactctggcagcaggtcagtcaggtggaacacagaccgttgagtacgtatgaggagctgttgtgatgcatgaactggagacactgctgagtcgtcttaaaatggaacatctgggctaccacgttgaaagcctgctggagcaggcggccaaaaaagaactgaactaccgcgagttcctgtgcatggcgttgcagcaggaatggaacgggaggcatcagcgcggtatggagtcccggctgaaacaggcccgcttcccgtgggtcaaaacgctggagcagttcgacttcggcttccagccaggtatcgatcgtaaggtcgtccgtgagctggccgggctggcgttcgtggagcgtagcgagaacgtgatcctgctgggtccgcccggtgtgggtaaaacgcacctggcagtcgctctcggggtaaaagcggcggacgctggtcatcgggtactgttcatgccactggataagctgatcgccacactcatgaaggcaaaacaggaaaaccggctggaaaaacagctacagcagcttggttatgcccgggtactgatactggatgagataggctatctgccgatgacccgcgaggaagccagtctgttcttccggttgctgaaccgtcgatatgaaaaagcgagcatcgtgctgacatcaaataaagggttcgccgactggggagagatgttcggcgataacgtgctggcaacggcaatcctggatcgactgctccaccactcaaccacactgaacatcaaaggagaaagctaccggttaaaggaaaaacgcaaagcgggagtgctggcaaaaaacgccacgccaatcagtgatgatgaaatggcggaaagcggacaacattaatgaccaatagcggacattaaaaatggcgaaaaacggccaataatcttggcgttgacaaagacgcactgcgggaattaaaatctgtcaaaaagcatgactgcgaaaaactatcggataaaagctataaatgcaatgtaacagctgttgtcgataacgaaaaacgcacagcggctgtcacgctgatcaaaacggatgatggctggcaggtcattgataagtaagaccacagtaaaacaatcccgccaggcaggacaccagaccggtggctcctgcctttttaatgcccggtaatgtcttgcgggaaacgactgcttttatgtcactctgccatcccctgtccagtacgtatccgctgcctcacagccttttcctgaccacggatcctggtggtgtataagccagagaacgtgcaatgcgtttcttttcatactgtgccagtaaatcagcataaatgtgctctgcttcatccagattgcctgaaatataattcacgagcgaattcaggcaatgcagtaatgtgtcactgtttgcgagttgcctgagcagaggggccttcagggtagaaacgacacccataaacatctgcatgatattatcaacgtgataacacgaattgcgatattgcgcccgtgaataaaaatacttcagatggtatccagcgaaaagcacataaagttttctgtaaaaaatattgttattaacactgtcgcgatgctgtgttatatatttatcaacaacaaatataaacttttcttcctgagaagaaacacaaatattactcataaccctctccttttttgtttttataattaagtactatcagctttaaaatttaaatcaatacaaaattgaaaatattttattttaaaatgacaactatttattcttttaatactggaaacagcttacgctgttgcaatgttgagtccgatcgattgcattaccacttccttttttcaaaagccaggtagtttccagatttcagataaaaccccttcaggaatttttttgagagagtgctacgcaccggctcacgcccccgacgacagatatatgtagattatttttacccgtcagatgaaaacccaacgtttaatccctcttgcagcgccgctgagtgcccacagcactcactcgctgaagcagaaaggatttttccgaaggggttccggcgtgagccgtattaagttaacgggtaaatcatgtagtcgggtccactctttcgctaaactcagcagtctgaatctctgcgcgaagcgtatttgtgctgagagctaaacccaactgtctgaactcctgcgcgaagcgtatttctactgacagttaaacactatagcaatgttctgaagcccagtggcgcaacatacaggtgcgcaggcttcacttaaggaataatattacgaaggaaaatcagcaatagcagtgtttatcaaactgtgtacaatggaattttgtgtcagtctaaagctaaatttcggtttcttgtttctttatcactcttttatcttgcaaatacaaaaagaaaattaatcaattacatcaacaagttaagatagaatattggttgtatctttcagaaccaaaaattattaatgacataacgggtgatggtgaaatttagcacccttcgtaataactctgacaacccttaatatttcactaaaaaaataatcacagagcaataaatataatattttaaaatttttattactaataatattgacaaacaaatttaatatgccatatctgttatcacaataataaaaaaggagccattatgtcaaacacaagtgttatgttaactaaagaacaaaaagcaatcattgcagaagcattagatgttatgcccgaagatctggaagaaataaaagttaaagcaagtgcctgtaaaaagacatcctttcgtgacgatttttcgatggtctttaaagataatacggccacactcgcccgaatggatctgacaccaacggcattcagaattgttctttatcttttctcagtcattgattatggaaatattatccctgacttttcacagtcacgtactgccagagagttaggactgaataaatcgaatgtttcacgtgcattcagagaattatttgagaggaaaatactgattcgtaacgctgaagacggtcaggtttacctgaattctaatttatgcgtaaaaggtattcctcatcgtttcaatgaagatctgatggataaattcagtaaatccagacttgagactgaagattttgccacttcattcaacttttatcgcgcagggcgcaaaacaaagcctgtaaaaaaatccagaaacagatatccaactgacggcattcccttttaaaagacataacagcgcggtgattttacgccccacaccagcgaaaaacttaataaaacaaaggatatctttatgaagcaaagactccctgcttacctttaccagaataaattatcagatgaacaacgcaatctgaacaatactgctcactatgtgttttggcttctcacattaatcgcttcatacacaccagataaaaacactgtttacctgaactttcaccgtgcaacatccatcgcacagcaggaagatatacatattacgccagcccgattttatcgggccatcgatgaactgattgatacgaatgttattatacctactgagttcaaataccagtatcgtttaaaccctgtatttttcagttatcttaaataaaacaaagggcagagaatgaaagtttaggatattcctatcctgcaatgcttactatagcaaaaccacatgaccgctatcaaaagcacataatttttatatatcattaccagtaggattaaaataagaaggtacagacttgtgctgtctgtacccatgataatttattacagactttacacctttttacctgcattattctttctgataatatttttttcattgacaaggtgctcaatacacattcgtacttcatcattaatggtaacatctgtagcaccttcgaccaatatagaacacaacaaataaagaaggacgtgctcaaactctatctcttcgactggatctacataattacgataggtttcaatagcctcatacaagctatccggtgaagtcacaaatgcacatacaaaatctttatcttccggtactctgattgaattattcattttaaatctcctgtacttattaatttataatgtcacggtaaaaatgccatcataatttccaccaatgactattgttattacttcttaataccaaagcctaacctaatactacttataaaatatcaggcggccctcggctcattgttgaatagcaccatttatttttacacaccaaatttaatacactcatcattagccccgtaatcaggctgcatttttacgtgaacgttcaattgcagatgcgatccattcatctacttcgctttcgacaaatgcaattgcacgcgaaccaatttttattggttgtggaaataaaccttcgttgattagacgataaatccaggccttgccatagccggttctgttcataacttctggcaagcgaattaggcgggtattttgattgttcattttgttttccctttgtcgttgtgatgggatcactatacgaacagttgggaaaagaaaggagcgagcttcctaactgcagggttacggcctgccctgcagtagtagacttcgggaattcgagatcagttagaatcagagagtttcatcacatctgaaactctcatgtttttcaggtggggatttcggttcatgaaaaaattgaactgcctaatgaagtctatcgttgcagctttcatcgcaagcggacgatctgagtctttaatgtgataccctaaacgggtagttgtttcttcatcttcatcagtataaagaagccgggagaggcgatcatctgagattcttagttctttcctttttgcccaaagtaagatgtccagcatcgcaaccaacctgtaatttataatttttttaatggttccatagccgaaacgaacgataccggtttcattaacttccactccttttaccgatctccattgtggcagggccgcttttatcgattcggctatttcatcgtcagtaccactaccaagatcgatttcaagcaacaccgttttctcacataagggggacaagagttgtgacacataagcttcgtgatgaggcgcattaacacaatattcatcgtttccttcctcccaggtgaaaagattcacactaagagccatcacactaagttcagcaagcctggtgatatccgtgataaaaatgtgtggaggactgtagagagtatcgttaactgttggataatcgagatgcttccctttgaaaagatgggggttcccactgaaaatttcagtcatgtacacccatagccctttcttttcttcgtcagtaggcccaggcttgtacagaagtgctcttgcccaaagttcgtgatacaaggcatttaaactgatgtcttcgagcttgcgatagttatctatgtcaagccaagctttgatttctttagtatgctctggtgaccagtttttcaaaattcaaatctcctgccttcttaaagatttaagtcatacgaatagagttcagttagtttgaaaaaactaccgtattcactaatcgatgaaaagcacttcctgcttgcaagttaacctagccagaaggaagttgaactgagaaatttgttatcttttgatgcaacttgccagggtctacgtcctgtcaggaaaggagaggcagggacatggaccgactacgccctgcctcttactttactctgggcgtatcttgtcgttgttctcgacctgttcgccagaaaaaccggaggggtgggcaatgaaattcaattctcacctgacaacaaacttaccatcagagcactggaaatggtttgggagcgccaggggtcaacaacgggtaaaaagtgatccgcataccgccaccaccgacggtctaatgttgatccaccttgtttactcaggattagcttcagcgataaccccggctttccgtttttgcttcagtcgatagccttcttcttttatttgtacgacgtgtgtgatgtaaaatccggttcaacattgccgatgtaatggtagcatctcccgcgaaggtttggtcctatagtccggacggcaggttacaggcgtaaatttactgcaggtgtttctgatgtatccacgggtggtttgtggaaatttttattccgcacatcatgaacacctttccccagctgttgcatttcacagaatttctgatatctaatgacttaaacattttttcatgggggtgtttatggaattagtcatatccttattacaaaagggattattagaaaaggcattagaccttgccatttctgaatcattcttcaatgcaagatcacctgatgatataaagaaagctttaaaaataggctatgacattaatgctgttaacagtaacggcaacaatgccatttttgcctgcagaaccctggaagccatggattgcctgctcagttatggaattaatatacaccatatcaacggacatgggcaaaatgcgctctttcatcaaaaaaatccagaaatactgaagaaactgattgaactgggtttagacacctcgcatacggatactaatggctacacatgcatttttgaacattacaggaatgctgaaggattgacagaattaattaatgctggttgtgatataaatcacatcgataaaaaaggaatgaatattctcttcatgcccctttccccggaagttttatccgtagcaatagatgctggatgcaatgtcaatcaaattgatcattcagggaaaggatttattgaaaatgtatatgattatgaattacatgatatcattctctcgcatattgataaatttgacagaagaacgctgcatgtagatttttgtgatctcgactcagcctttttcttgtattacctttctgaacatggattcaaaatagaacttaataaagaccatttcaccattaacagttacattggtgattataaagaaatcttatccatacttgatttcatcagtgaaattcatgatattcacttctataaatataaaggcggccctctctataaagatatcaacaagcgaattgtaaagtggatgataagaaataatctcttggttgatttatcaaaaataaataaacacaaggattatgaagaaattaattcatacaaaatccgtcgagaacagaaagaaatctccaggcatttaaaacctgctaaaagtatatctgcaacagtcaaaaacggcggaagattgtgagagcttatatgtgtgattcattctcattgtttcaatatactgcctcaacatgaacaaagaaattcagcatcaactatattgggaattactctatgaatcgtatggtgctaagggtctgacgcctctgcctggtgatgtggaagctgcaggcaattttaaaatatctgctcgttgtttagtgaacttgtcaatcattacccaagtgatattgattatcagcactcgtgctggatcacggcacttctggaaataaaacttaatgaggtaaatgattgtcagatgtattcgagaactgcccatcgctgatagccagtatcaatgtcaaatcaggttctgatctcctaatcgtgctctcgcgatcagttttcatagaaacagtatcctttatgctcggaaaggcatatacccctaaagcagctcaggtttatctggctgaggctatgacgcgaaaccattagggaatctaaaaaaagtaaagactgtgtgatttgtgagcttgattgaatgcactgagagctcacgccgctggcgatattgcttaaacacaaccggcaaatagatcgatagtccccacggaggaacgagggcatatgccagcttacgttgttcgggaacttctgcttagtgccaggagcggacattttgtctctcgattcaggcggccaaattcagtaaaccacttcatactcactgatcagccgcgatgtgtgcgctgtgttgccgttattgcaatcacatcctaagaagatttctgagaaacgcaattaacttcaatgatattatatacaaaggaaacgctgggaaaccggggtaaagtttgggtgtcacaaagccccgaaccgtttcgcggtgcatcacatagcaatcacctatccctgaggtaactatatggactttacggaatatcaagaagaaataatcgaagatgttaaatcttgccttgaaaacttacaagtccaacccattttattcatgggtgcaggtatttcacaacgatatataaaagcgcctgactgggaaggtctattaaagcaactagcggaaatatgccccttgatcaaacgcccttatggttactacagccaaacaaagggtgataacaaacctttgattgctagcgatttttgtgacttctatgcttaatgggcttgggatgatggcaaggatcgctatccagagacatactttgaaggaacgactccaaaagatatttatattaagcatgaaattgcatccattctgaatgaattatcaaactccgttgatttctcgaacatggaatatacagaggaagttcagaaattaaggaaagtaaaacctcatgcaataatcacaacaaattatgacgacacattagaaaaaatatttgacaattatcaggcaatagttggtcataacgttgttaaagtgaattattcatcttatggcgaaatcatgaaaattcatggtagcagtcatgaagttgaaagtattgttattacaaatgaagattatgttgatttctataaacgtaagaaatatatcagtgctaagttgttaacatattttgctgaacaccccttgtttttctttgggtacagtatcaatgatgaaaacataaaggcaattctctctgatatagatgaaatcatcgctcccaataatgcattgattccaaatatttatcttgtctccttcagtaaggactgcgaggccactggttctcatcaaaaggaattgctaatcggtgttggtgagaataaaagcgttcgaatcaaggtgatatacgcaaataattttggttggatttttgatgcgttatcatctaatacaccggaaattagcgttaatccaaaacttgtgcgtgcatttctagccagaacgtacacattcgcatcagaatcccttgttaaacaagaacttccatacgattttgagatgttccgcaatattgcagagcatgatgatgcattagcaaaaatgtatggtatcgctgaactcaataatgggcaggcactaaatgctagtttcccatatacaatgtctgatctggcaaggattctcgacatgggatcgtggcactatgttaatcaagaattcgaaaaattaagaaaactaaccgacttcaacattaaagcatcagacaacaattatcatgttttcattaaatctgggaaaagtggtgtcggaaaatactcatctgaggcacttgacttattgcgaaaattaataaacggggaacagtttgagttaaacccataattaaagatgatgcacacaatgacgttatattaaagaggccgctgcgagagacttttttgcagcagccttttcaacatatgggcatttctaacgaaccagtgattagacattttcactgaatcttgacatttctgcctgagttaaatagttttttacagttgttttacgtccgatcctcgctcatagcagacatgaatactctgctaattagccactccgggcctgaacggacgaggtacaccatcgactcaagcggacaagtttatgggccactacagtatttgagatagagcagtttttattgaccctctcagtaatcagacgctaaatatccagccacacttacatttagtttgccatagagcgtgttattttgaagtcgctaggcatgttggaaccatgcgaggttctgtggttctactttatggttcctttttggaacccataacgaaattaatttaaacaaaaatattaaatatcaatacactataattaaaagcacagggacgccagcccaccaatcatgattggacggtataaggacaacaccaataaaaacaggaagttagcagtctcagcaggacaccgaccagacggtgaagagacataaaaggatacgcaaaggagccgcggctcctggtgacatgaaagcccacagatgtgggctttttcgttgatggtcagaacgaccagttcacaccagctaccccgttccacggggattccacaccggcaccatggctataccccaccccaagatgcccgcttaacgtactgctgaatgaggctttaatacctgcctggtatattccacgtctgcccgacaaatcattgacgaaattaccgtcactattcactttcacccggttatcatcgacaaattctttgcgcacagccgccttcagccacggctcaacttccataccgttccccagacgcatgttgtaactcagcgttgcacccagttcacgatataaactgcgggtatcgactgatttcgattccatgccattggataaatgatattcagggttatcagcggtgaacccccgttaacgatgcatacggcgtcaggttccagttaccatcggtaaatcgcatcccggtttcaatgtgaccgcccagcccgttgctgcgataactgccgttggcggctccaccgctgccaaccgtggagtcgcgagcttcggtacctgctaataccaataaattaccgccattttccagcaacatattggtcgctaaattgccggaaatggaaaaagtgccgtactggtgagtaccgctgatttcaataccgttagccgtgctcgtctggagagcggcaccgctgttctggacgatatctgtcgctttgccattatcgttaactgtcagcgtaccgccttcattgatctttgtttttattgcctctccgttagctgaaactgtttgtattccgccgtcgttaatcgttgtctcattcgccaccccctcgacgatttgttcgccgccggtgagcgtcgtgcctgtcgcagtggcttttgttttgacgatctcccgtccgcccgtattgacctgtgttttgtcagaagaggtgtctgactccatggttaacacgccgccatttgccagcaggatattgttcgccgcaccctgctcgatgctgaacgcgacgccatccgcgcgtgttcctgtgacccgcgtcgccctggtggttgcaaccaaagcgtcctggctactctgctgtatccccgttgcgctgcctttctcccgcacatcgagtgtgccgccgtcattaagcaccgagttttcagccagaccgccctcattaactacctgtgaacacccattaataatggaaccttccgctgtcccgtttgccataatttgttgtaggccagagacgatatcggtattgattgccttaccataattctgaacggtttgcgtgccaccattgatgtgtgttttctctgttgacccaccatcaacaatttgttcaccactttcgatatttgcctcagtggctaatccatataccgtttgcttgccacctttgatatttgctttatcagaagtggcactggcatatattgtttgggtgccagcactattgagtacagtgccaacatcttttccataaacatccattttgccgttggcattaataatcgtatcaactgcccgggaaccagtgacgactgttaatgagccagcgttttccagcactacatttttagcttctgaattcctgatgtagaaagcatcaccataactgttgattccttcgataagggttccggaagttgtggaagcaattaatgcgccgccggattgttgctcaacatgcttagcctcaccaccgtcctgaacctccagaacgccaccattattaagtctggtggtatctgttttagcctccttctggacaatcagcttaccgccagcatcaacggtagtatttttcgccgaggttttagccagcactgcccgtctcctggttaaccccatgtgcaataccaccggtatagacaatcagcgagcctccggcgctaatattgctgccagttgccgtaccatctttctcaacaacctgccggctcccggaggatataattgtcgtgtcagctttcccgccgctcttgatattttgcgttccgccgttgatattggtacccgtggcaataccatgattattaatattctgtgtaccaccattgattatggtattggtcgcgtttccggtaacatccattaccccgccgttatctattcgggtcgcatcagctttagcattcgttaaaactgacattgttcctttatctttaataatcgtcttgtttgccgaaccatatgcgtttatgtctaaatgaccaccgttttccagcaacacattgtctgccacgtgattgtggatggagaatgcaccttcactattcgtaccgctcaccgtcgtaccgttagtgtttgtttttaaaattgcaccatcgtgctgggtaacatttgttgccgtaccaccactaacatcaagcacgccaccggaataaacttcaataacatccgaggagctggtgtaatcaacaatttgcgtaccaccagaatagatctgagtattttttgccgttgacttattattcagagactgagttccaccttcaatcgtcgtgtccagcgcatggctttcatatactctttgctcaccgccatttttaatggtggttgttcctactgtgctctgttcaacatactgtcgtccaccatttatgattgtgttcgttgcaatacttccttgcgtgatgtcctgataaccgtaagcgtacagcctgaaccgtctggtcagaatctgacaaattagacaaagtggtgtccaccaaataagtagtgggaaccaaagtgtcagatatgcagaaaaatgtgactcccggcaggcgaaaaggctgccctaattatcctcccgaatttaaacagcagctcgttgctgcctcctgtgaacccgggatatccatctcaaaacttgctcttgaaaatggcattaacgccaatctgttgttcaaatggcgacaacaatggcgcgagggaaagctgctattaccttcttcagagagcccccagctacttcctgtgactctcgatgcagctgccgaacagccagaatcgctcgcagaggacccggaaaccctcagtatcagctgtgaggtaacgttccggcacgggacgctccgcttcaatggcaatgtcagcgaaaagctcctgactctgctgatacaggaactgaagcgatgatcccgttaccttccgggaccaaaatttggctggttgccggtatcaccgatatgagaaatggcttcaacggcctggctgcgaaagtacaaacggcgctgaaagacgatcccatgtccggccatgttttcattttccggggccgcagcggcagtcaggttaaactgctgtggtccaccggtgacggactgtgcctcctgaccaaacggctggagcgtgggcgcttcgcctggccgtcagcccgtgatggcaaagtgttccttacgcaggcgcagctggcgatgctgctggaaggtatcgactggcgacagcccaagcggttgctgacctccctgaccatgctgtaaatctctttatcctggttgtcacagaataagcccggtaaaatacgggcttatgaacgacatctcttctgacgacatcttcctgctgaaacagcgcctggccgaacaggaagcgctgatccacgccctgcaggaaaagctgagcaactgggagcgcgaaatagaccatctgcaggcgcagctggataaactccgccggatgaacttcggcagtcgttccgaaaaagtctcccgccgtatcgcacaaatggaagccgatctgaaccggcttcagaaagagagcgatacgctgactggtagggtgtatgacccggctgtacagcgtccgttgcgtcagacccgcacccgtaagccgttccctgaatcactaccccgtgacgaaaagcgactgttgcctgcggcgccgtgctgcccgaactgcggcggttcactgagctatctgggcgaggataccgccgaacagctggagttgatgcgtagtgccttccgggttatccggacggtacgggaaaaaacatgcctgtactcagtgcgatgccatcgtgcaggcacctgcaccttcgcggcccatcgagcggggtatcgccggaccggggctgctggcccgcgtgctgacctcgaagtatgcagagcacaccccgctgtatcgccagtcagaaatatacggccggcaaggtgtggagctgagccgttcactgctgtcgggctgggtggatgcatgctgccggctgctgtctccgctggaagaggcgcttcatggctatgtcatgactgacggcaaactccatgccgatgataccccggtccaggtactgctgccgggtaataagaagacgaagaccgggcggttgtgggcgtatgttcgtgatgaccgcaatgccgggtcagcgttggcacctgcagtgtggttcgcttacagcccggacagaaaaggcatccatccgcagactcatcttgcctgcttcagcggtgtgctgcaagcggatgcgtacgccgggttcaacgagctgtatcgcaatggtgggataacggaagctgcctgctgggctcatgcccgccgaaagatccacgatgtgcacgtccgcatcccgtcagcactgacggaagaagccctggagcagatcggtcagttgtacgccatagaggcggatataaggggaatgccggcagagcagcggcttgctgaacgtcagcgaaaaacgaaaccgctgttgaaatccctggaaagctggttgcgtgaaaagatgaaaaccctgtcgcgacactcagaactggcgaaagcgttcgcatacgccctgaaccagtggccggcgctgacgtactatgcagatgatggctgggctgaggcggacaataacatcgctgaaaatgcgttgcggatggtcagtctgggccgcaaaaactacctgttcttcggttcggatcatggaggagagcggggagcgctgctgtacagcctgatcgggacgtgcaaactgaacggagtggagccagaaagctacctccgctatgtccttgacgtcatagccgactggccgataaaccgggtcggcgaactgctcccctggcgcgtagcactgccgactgaataacacatccccgtcaatacggttcttgctgcacgcttactgataaccggacttatttatcgttgtaccatcaacatgcccctgagttgttactgtctgccctccaccatcaatgatggttccattcgcagtccccccacttatgtgtgaattaccacccttaattgtcgttccattgctgataccacctgtataaacgtcctgattgccactgtcgattatcgtaccggtggaaatgcccccgtcatgaattgtctgtcttcctccgttaatggttgtattattagcctgccccacaaaattgttatgacttcctacatcttgatatccacccgattcaataagacttccattagataccccgccatgaacattctgctggccatggttgataatatgagtgttatttgttgtacctcgttcatctactctttggctgccatctacagtctcatcgtttaccacaccaataacatcaggagtgaaggccgtcatcccaggcggggcatatatcaaggcagatatcaataaggaaagtactgagcggcgacaataatggggactggtcctgttcataaatttcatcctctgaaaagtgaatactgagtagcgtttaagcgaccttagctctgctgcaacatcagcccacaggcaccagaccaggggattcatcctgaagagacagcgcaagtgtattgtgttcaccgctcatcaaagacatcatgatgaaatgatgatattccacataagaaagaagcattttttaaacgcagtgcgctgaagtatggttggataaaaaagtcaatctattcagggaatacgggggtattcttttctttcgacaatcaggccgtcggcaaaataaaatgatttacataatcgtttctgatgaatatcttctgctcacataaaaataacacaataactttgagatcgcagattcttttacttttacagcattcgtccccccattgttgggcaaatatagattgggccagagcacgaaagttaataccacgtttgcacagctcctccaacagcacgacaagatgccacatactgcgccccagtcggttcggtttacagactacccgtgcgtccaccgccgataatgtcctgagcagttttttcagtccggacctcctgccacggttttacgttgaagaggtaaccctgagcacgcagttcatcagtcaggcgtggtgtaccgtaaccctattattgatgggtaagatcaaaaaaactttcaggcagctaaggaaagttgaaccagacattagaataaatatttcaaccaattacagcaccaattcagacaccgccagctcaacaaataaatcaaggggttacgtgaaagcgtagcccctttttctttggtagtggcagcaaaatggttgtagtgtaaaaaataatcccgtttaatcaatcaataatacatattgtttcaatctacgttattatctctttgtaaaaatagccatttattaatcattgaaaactgcttttagaacttgatacaacgggactagtcacaacaggactattctcaacgggatcatcctcagaggaactatcatcaaagtcatcatccataaataaaatatcatcgaatggtgccacgcccgtgatgagttttattttattattacgatcagtcaagactccacttaaaccgttttcgctcacaggttttaatgatttttcattactcttgttgtaagcaggcgcattaaaaatacacggagtatcaagatcaaacaatgacgttccccagttcacatattgaatatcatagctactgaagttctgtccagaaaagaagcatcccttaaaatccaatccacctaaattatataaaccatcctcttctttttggagagtaatgttaattttggctatctcccggacatcatcgccatttttatatttgaataccgtttcaagattttccccacacagtttgacttctggaaataatttgaaatcaaagcctatattattatgtatcaacgtagatgaacaaaagatggagaaagcttgcagtgctgaattatagctttcgattttatcctaaggctgcgctcttggtaaaaactcatagcaacattcataaaaattaagtagaaactctgaagaccttccatttttatcaaataatatccccttgaactcattcacaaacgcatcttttttttcttgaatatctatggggtgttcctttgactctgacaaagatgaaatctcatctattttttttcatatgaattacgtgattccatacagacatttggcggcgtttctaaaataacactacgcgtactacttggcttaagtaaaccaacatgaaaatcactttttcttatattatcgaaaaggttctgttcatttcttttagcgcattcaaaaaactgatcgtcattatttttattcgataattttttagtttcagaaaacacattttcattgttttccagctttagtttaatgagaagattttcccagacctgcttgcttaaacatattacgtcaggctcaccagaactaactaactcgtgattattattaaagtgtacgttgaatacctttaagttattttcaccaacttcatatttaatacgttttaattgttctccaactcccataatgacaaaggcgttgccttcatgatatatacattcagacatcattttttgtaaagtttcaagagcaccgcgatacgtccctgaggcagctttcttacaaattaaatttataatactataagctagtagctccatggattcagaagattttctttcattacaatttccactatctataaatgagctagtgttaaattcgttgtttttactaactaacattgtctattcctcagttaatgtcttcatggctatttttaacgttattactgtttgtcactataaaaaatcgctcatttgagacatttgctgacattaactgtttcacatgctacgcatggaacttttaattaaataagcacaagaatgttaaatttaataaacaaaaggttatttctctgtatgataaaaatcacccgttatgacttattagtgaaattcgtttttcgagtgttagaaatttatatctaaatagcgttgattaatgagcaaagccagactcctgtaacgctcacaagactcatctgcctgcgacgggtattctggtcagtagtagatgtttaaggcgtggcagagacatttcatccttactctacggcattggcccgcatacaaatcgtggttgtgacactcacttatcatcagtgagcgaacagagaatagttcagtgatttgagtaattaacctgattaaatgaagaggcatgataaatgataatactctggctttatcgttaattacttaattccacatgtaagcaatttgcccgcttggcatagcaggcattttttccaggtacttttgaatgagtactgatggataaatacattgcagtggcgtgccacgtaccaaaacaccagccctcattcgaaaccacccaccgcacttcttccttgaaatggcgttagtcatgaaatatagaccgccatcgagtaccccttgtacccttaactcttcctgatacgtaaataatgatttggtggcccttgctggacttgaaccagcgaccaagcgattatgagtcgcctgctctaaccactgagctaaagggccttgagtgtgcaataacaatacttataaaccacgcaataaacatgatgatcatatgatgtaaataacagatttttatgcgttctcattcatccttgctcgtcattacactcgacataaaacccgacaccgcttccattcgcaaagtcgatactcgcagtcaacaagcaaatgttaataattagcactatctatagttatcatcgattcaatgatagtttgtaatgattttgtatctaataatataactttattacattagctgaagagttttcgcatcattatgatatctgttacttttcactccataaaaataaacttcatatagcaatatattctttcatagatcttattctgctaatcattagtttcgtatgagcgatttttgacagttgcctctccagaccacatcgataattaataaaacagatttaagcattatccttttccatataaatattggataaaagtaggacatctgtttgcaattactttcacaacaattaaacatttttatgtttccgtatacatcatattactctaccattagaggaactttattatgttttctataaaaccaggacccagaaatttacctatcgacaaccccacattgttatcatggaacattactgacggggatctaaattccaaattaaatacattagaatatctaaactgtataacaaatattattaattcttgtggagtttaccctcaaggattaaaagacagagaaattatatcaacttttcacgcagaaaaagttattaatgatctgttaaaaaacgattataaaatttccctttctccagatacaacttatcgagagttgaataaagcagcacagcgtagcattacagcgccagacaggataggagaaggaaaatcatgggtttatcaacgagatacaatgattgaaagaggtgataacagcggtgttcatcagtatggtcctgctgaacatttcacccacattatatctgacaaaccgtccccaaaagatgagtatattgcatatgctattaacattcctgactatgagctggcagccgatgtatataatattaacgtgacgtcaccttccgaacagcaagaaacatttaaaatactaatcaatccagaacatctacggcaaacacttgagcgtaaatctcttactgctgttcagaaatcacaatgtgaaatcatcacccctaaaaaacctggcgaagcgattcttcatgcttttaatgccacctaccagcaaatcagggaaaatatgtctgagtttgcacgttgccattatgggtatatacaaatccctccagtgacaactttccgcgccgacgggccagaaactcccgaagaagaaaagggttactggtttcatgcttatcaacccgaagatctttgtaccatccataatccaatgggagatttgcaggattttattgcattggttaaagatgctaaaaaatttggtatcgatatcattcctgattatacctttaactttatgggaattgggggtagtggtaaaaatgacctggattatccctctgctgatatacgagcgaagatcagtaaagatatagaaggtggtatccctggctattggcaaggtcaggttttgattccattcattaaagatccagtaacaaaagaacgtaaacaaatccatccagaagatatacatctcactgcaaaagacttcgaagcaagtaaagataacatctctaaggatgaatgggaaaacctccatgcattaaaagaaaagcgtttaaatggaatgcctaaaacaacacccaaaagtgaccaggttattatgttgcaaaatcaatacgttcgtgaaatgcgaaaatatggcgtacgaggtttacgttatgatgcggcaaaacactcaaaacatgaacaaatagaaagatcaataaccccaccgcttaaaaattataatgagcggttacacaatactaacttatttaacccaaaatatcataaaaaagccgttatgaattacatggaatatctggtaacttgtcagttggatgaacaacaaatgtcatcactgctttatgaaagagatgatttaagcgccattgatttttcattgctcatgaaaacgataaaagccttttcatttggtggagatcttcaaacccttgcatcaaaaccgggttccacaatctcaagtatcccatcagaaagacggatattgattaacattaaccacgattttcctaacaatggtaatcttttcaatgactttctatttaaccatcaacaagatgaacaattagcaatggcatatatagccgctctgccgttcagcaggcctttagtttactgggatggccaagtattaaaatcaacgactgaaattaaaaattatgatgggtccacgcgtgtcggcggtgaggcgtagcttaataaaggttgctctacctatcagcagctctacaatgaattccacgcattatatatagataaagcaggaatatggagcgcatttgagggtgtatctgcaactaaaaacgttctggcctttagtcgtgggaattctgtgaacattaatcactctcctcatgatggactagttataataaataaaggaaacgaagaagttgaaggtacctggcctaacaaattgcaacctggaatatacaaaaacatggggagtaatagcgttaacattattattaataatacccgaaaaattatcccccctggtaaagtatttacgcttagaggcggaactctaaatatcaatattcctgggcgtagcgctcttcttttagggaaaacaggagaaccgccgaactatctctatttataatttaatgttatatctgccccgataaaacggggcagataatatgtttagtttactaacggtcattttgcagtgaagccatttactgttttttatcgaccagataatctgttctctaatgttaactccccctaacctgttgctttagttattcatttcctgtctcactttgccttaataccctacgttaaatgttactaatttgttgcttttgatcacaataagaaaacaatatgtcgcttttgtgcgcatttttcagaaatgtagatatttttagattatggctacgaaatgagcatcgccatgtcaccctacatctcataagaggatcgcttctgatgaatgcactgaccgccgtacacaataacgctgtcgattcaggccaggactatagcggattcactctcatcccgtcggcgcaatccccgcgtctgctggaactcaccttcaccgaacagacgaccaaacagtttctcgaacaggttgccgaatggcccgtgcaggcgctggagtacaaatcgtttctgcgttttcgggtaggcaaaattcttgacgatctgtgtgcgaatcagctgcaaccattgctgttgaagaccctgctaaaccgtgctgaaggtgcgctgttgatcaatgcggtgggtatcgatgatgtggcgcaggcagatgagatggtgaagctggcaacggcggtagcgcatctgattggtcgctcaaatttcgatgcgatgagcggtcagtattacgcgcgtttcgtggtgaaaaatgtcgataactcagacagctatctgcgtcagccgcaccgcgtgatggaactgcacaacgacggcacgtatgtcgaagagatcaccgattacgtgctgatgatgaaaatcgatgagcaaaacatgcagggtggaaattcgttgctgctgcatctcgatgactgggaacatctggaccactatttccgccacccgctggcgcgtcgcccaatgcgctttgccgcgccgccgagtaaaaacgtcagcaaagatgttttccatccggtgttcgacgttgatcaacagggtcgcccggtgatgcgttatatcgaccagttcgtccagccaaaagacttcgaagaaggcgtgtggttgagcgagctttcgggcgccattgaaaccagcaaaggcattctttctgtgcccgttcccgttggcaaattcctgttgattaacaacctgttctggctgcacggtcgcgaccgctttactccgcacccggatctgcgccgtgaactgatgcgtcagcgtggctatttcgcttacgccactcaccactaccagacgcatcagtagcgcaaaggaattgagcggatgtatgattttgtgattattggcggtggcatcatcggcatgtcgaccgccatgcaactgattgatgtctacccggacgcccgcattgcgttgctggaaaaagagtccggcccggcctgtcaccagacgggccacaacagcggcgtgatccatgccggggtttattacacgcccggtagcctgaaggcacagttttgcctggcgggaaaccgcgccactaaagccttttgcgatcaaaacggcattcgctatgacaactgcggcaagatgctggtcgccacctctgaactcgaaatggaacggatgcgcgcgttgtgggaacgcacggcggcaaacggtatcgagcgcgagtggttaaacgccgtggaactgcgcgagcgcgaaccgaatatcaccgggcttggcggcatttttgtgccgtccagcggcattgtcagctaccgcgaagtcacagcggcgatggcaaaaattttccaggccagaggcggtgagattatttataacgccgaagtcagcgccctcagtgagcataaaaacggcgtggtcgtccgaacccgtcagggcggcgaatatgaagcatcgacgctgattagctgttccgggctgatggctgaccggctggtgaaaatgctcggcctcgaaccgggttttattatctgcccgttccgtggcgagtatttccgccttgcgccggagcataaccagattgttaaccatctgatttaccccattcccgacccggcaatgccgtttttgggcgttcatctcacccgcatgatcgacggcagcgtgaccgtcgggccaaacgcggtgctggctttcaaacgcgaaggctatcgcaagcgcgacttctcatttagcgacacgctggagattttgggctcgtcggggattcgccgggtgctgcaaaaccatctacgctcaggactgggcgagatgaaaaactcgctgtgcaaaagcggctatctgcggctggtgcaaaagtattgtccccggctttcgttaagcgatctccagccctggcccgccggtgtgcgggcgcaggcggtatcgccggacggcaagctgattgacgattttctgtttgtcaccaccccgcgcacgatccacacctgcaatgcgccctccccggcagcgacatcagcaattcctattggtgcgcatattgtcagcaaggtacaaacgctgttggcaagccagagtaaccccggacgcacgctgcgagcggcacgtagtgtggatgccttacacgccgcatttaatcaataacctttgaaaacaggatgtagcgatgaaacttaacgacagtaacttattccgccagcaggcgttgattaacggggaatggttggacgccaacgatggtgaagtcatcgacgtcaccaatccggcgaacggcgacaagctgggtagcgtacccaaaatgggcgcggatgaaacccgcgccgctatcgacgccgccaaccgcgctctgcccgcctggcgtgcactcaccgccaaagaacgcgccaacattctgcgcaactggttcaatttgatgatggagcatcaggacgatttagcgcgcctgatgaccctcgaacagggcaaaccgctggctgaagcgaaaggcgaaattagctacgccgcctcctttattgagtggtttgctgaagaaggtaaacgcatttatggcgacaccattcctggtcatcaggccgataagcgcctgattgttatcaagcagccgattggcgttaccgcagctatcacgccgtggaacttcccggcggcgatgattacccgtaaagccggcccggcgctggcggcaggctgcaccatggtgctgaagcccgccagtcagacgccgttctctgcgctggcgctggcggagctggcgattcgcgcgggcattccggctggcgtatttaacgtggtcaccggttcggcgggcgcggtgggtaacgaactgaccagcaacccgctggtgcgcaagctgtcgtttaccggttcgaccgaaattggccgccagttaatggaacagtgcgcgaaagacatcaaaaaagtgtcgctggagctcggcggcaacgcgccgtttatcgtctttgacgatgccgacctcgataaagccgtggaaggcgcactggcctcgaaattccgcaacgccgggcaaacctgcgtctgcgccaaccgtttatacgtgcaggacggcgtgtatgaccgctttgccgaaaaattacagcaggcggtgagcaaactgcacatcggcgacgggctggagaaaggcgtcaccatcgggccgctgatcgatgaaaaagcggtagcaaaagtggaagagcatattgccgatgccctggagaaaggtgcgcgtgtggtttgcggcggtaaagcacacgaacgcggcggcaacttcttccagccgaccattctggtggacgttccggccaacgctaaagtgtcgaaagaagagacgttcggccccctcgccccgctgttccgttttaaagatgaagccgatgtgattgcacaagccaatgacaccgagtttggtcttgccgcctatttctacgcccgtgatttaagccgcgtcttccgcgtgggcgaagcgctggagtacggcatcgtcggcatcaataccgggattatttccaatgaagtggccccgttcggcggcattaaagcctcgggtctgggtcgtgaaggttcgaagtatggcatcgaagattacttagaaatcaaatatatgtgcatcggtctttaactggagaacgcgaatgagcagcaataaagagttaatgcagcgccgcagtcaggcgattccccgtggcgttgggcaaattcacccgattttcgctgaccgcgcggaaaactgccgggtgtgggacgttgaaggccgtgagtatcttgatttcgcgggcgggattgcggtgctcaataccgggcacctgcatccgaaagtggttgccgcggtggaagcgcagttgaaaaaactgtcgcacacctgcttccaggtgctggcctacgagccgtatctggagctgtgcgagattatgaatcagaaggtgccgggcgattttgccaagaaaacgctgctggttacgaccggttccgaagcggtggaaaacgcggtaaaaatcgcccgtgccgccaccaaacgtagcggtaccatcgcctttagcggcgcgtatcacgggcgcacgcattacacgctggcgctgaccggcaaggtgaatccgtactctgcgggcatggggctgatgcctgggcacgtttatcgcgcgctttatccttgcccgctgcacggcatcagtgaagatgacgctatcgccagcatccatcgaatcttcaaaaatgacgccgcgccggaagatatcgccggcatcgtgattgaaccggttcagggcgaaggcggtttctacgccactacgcctgcttttatgcagcgtttacgcgcgctgtgtgacgagcacgggatcatgctgattgccgatgaagtgcagagcggcgcggggcgtaccggcacgctgtttgcgatggagcagatgggcgttgcgccggatctcaccacctttgcgaaatcgatcgcgggcggcttcccgctggcgggcgtcaccgggcgcgcggaagtgatggatgccgtcgctccaggcggtctgggcggcacctatgcgggtaacccgattgcctgcgtggccgcgctggaagtgttgaaggtgttcgagcaggaaaatctgctgcaaaaagccaacgatctggggcagaagttgaaagacggattgctggcaatagccgaaaaacacccggagatcggcgacgtacgcgggctgggggcgatgatcgccattgagctgtttgaagacggcgatcacaacaagccggacgccaaactcaccgccgagatcgtggctcgcgcccgcgataaaggcctgattcttctctcctgcggcccgtattacaacgtgctgcgcatccttgtaccgctcgccattgaagacgctcagatccgtcagggtctggagatcatcagccagtgttttgatgaggcgaagcagtagcgccgctcctatgccggaggcgacgctgcgcgtcttgtccggcctacggggatccaggtcggataaggcgtttacgccgcatccgacaatctgtacgtgaacaggaagaaatctatgttggccgggtaaggcggagccgctctccggcaaaaagaatcaataacaattatacgcgtgacccggcgcgggaaatgtcggggcgctctcccaagtgacacactttcgagaggattcaggatggggcaatcatcgcaaccacatgagttaggcggcgggctgaagtcacgccacgtcaccatgttgtctattgccggtgttatcggcgcaagtctgtttgtcggttccagcgtcgccatcgccgaagcgggcccggcggtattactggcctatctgttcgccgggctactggtggttatgattatgcggatgttggcggaaatggcggttgccacgcccgataccggttcgttttccacctatgccgataaagccattggtcgctgggcgggctataccatcggctggttgtactggtggttttgggtactggttatcccgctggaagccaacatcgccgccatgatcctgcactcatgggttccaggcattcccatctggttattttccctcgtcattaccctcgccttaactggcagtaacttattaagcgttaaaaactacggcgaatttgagttctggctggcgctgtgcaaagtcatcgctatcctggcctttattttccttggtgcagtcgcaattagcggtttttacccttatgccgacgtgagcgggatctcaagattgtgggatagcggcggctttatgcccaacggcttcggtgcggtattaagcgcgatgttgatcaccatgttctcgtttatgggcgcagaaattgtcaccattgccgccgcggaatccgacacgccggaaaaacatattgtccgcgccactaactcggttatctggcgtatttctatcttctatttgtgctctatttttgtcgtcgtggcattaattccgtggaatatgcccggactaaaagccgtcggttcttatcgctcggtactggaattgctcaatattccccatgcgaaattaatcatggactgtgtgatattactttccgtaaccagctgtctgaactcggcgctgtataccgcgtcaaggatgctctactccttaagccgtcgcggtgatgcgcccgcgctaatgggcaaaatcaaccgcagtaaaaccccgtatgtggcggtgttactctccaccggagcggcatttttaacggtggtggtgaactattacgcacctgcgaaagtgtttaaattcctgatagacagctccggcgctatcgccctgctggtttatttagtcatcgccgtttcacagttgcggatgcgcaaaattctgcgagcagaaggaagcgaaattcgcttgcgcatgtggctttatccctggctcacctggctggtcatcggctttattacctttgtgttggtagtgatgctattccgtccggcgcaacagttagaagtgatctccaccggcttattagcgatagggattatctgtaccgtgccaattatggctcgctggaaaaagctggtattgtggcaaaaaacacccgttcataatacgcgctgataatgatcaggagtcacaccatgaccattacgtctctggatggctatcgctggctgaagaacgatattattcgcggtaattttcaaccggatgaaaaattacggatgagtttgctgacatcgcgttatgcacttggcgttgggccgttgcgggaagcactttctcaactggtggcggaacggctggtcacggtggtgaatcaaaaagggtatcgggtggcgtctatgtcagagcaggagctgctcgatattttcgacgcccgcgccaatatggaagcgatgctggtcagtctggcgattgcccgcggtggcgatgaatgggaggcagacgttctcgcaaaagcgcatctgctcagtaagctggaagcctgtgacgccagcgagaaaatgcttgatgagtgggatctgcgtcatcaggcgtttcatacagcaattgtggcgggctgtggttctcactatttgctgcaaatgcgtgaacggttgtttgatctggcggcgcgctatcgatttatctggctgcggcgaacggtgctttcggtagaaatgctggaggataaacacgatcagcaccagaccctgactgcggcggtactggcgcgagataccgcgcgcgccagtgagttaatgcgccagcatttactgacgccaattcccattatccagcaggcgatggctggcaattaactactcttccggaatacgcaacacttgccccggataaattttatccgggctttttagcatcggtttattcgcttcgaagattttattgtacagattagcgttaccgtagacctgtttggaaatggcactcagagtgtcgccagacttaacggtataaaactggctggcagtggctggtgtcgccgttttcacctgatcatcaacactggcaataccggaaatattccccaccgcaacaaggattttctccttcgcctcctgactcaggccgtcaccagtgaccgtcgctttgccgtcggcaatttgaatgttcactttatcggcatcaggtataccggttttgctcagatgctcctgcaccttcttcgcctgatcgtctttatcgtgctgacctgtaaccgcgtcccagagtttttctccggcatctttcacaaaattgaacagacccatagctacctcattcgttaacggaaacactcagaaagtgtagcagaggaacgcggcgcgttaacgccgcgggggtgagcacaggtttaatcgcgggtttgcacccagaacgcgtgaatcaaaccggggatatacccaagcagtgtcagcagaatattaataatgaacgcccaaccgaaccctttaccgagcagcacgccgagcggcggcagaatgatggtgatgacgattctccagaaacccatatgtactccctataagaaaattactcattgtttaaaaagagattttatctcttaagcgtagtaattttagcggagcctgccagtttcagcttacgcttttactctcatttacgctgctgaggctggtatatgttgcatttttagtttagagtttacttaatttagaaaatacttaaataaatatgactgaactcgcgcaattacaggccagtgccgaacaggcagcggccttattgaaagcaatgagccatcctaaacgattgctgattctgtgcatgcttagcggttcccccggcaccagcgcgggagagctgacgcgcattaccggactgagtgcctctgcgacatcacagcatctcgctcgtatgcgggacgaagggcttatcgacagccaacgggatgcccaacgcattctatattccattaaaaatgaggcggtaaatgccattatcgccaccctgaaaaatgtctattgtccgtaaggagtcactatggctttgacaaccatttcgccgcatgatgcacaagaattaatcgcacgcggcgcaaagttaatcgatattcgtgacgctgatgaatatcttcgtgaacatattcctgaagcagatctggctccattatccgtgctggaacagtcaggtcttccacctaaattacgtcgcgagcaaattatattccactgccaggcaggtaaacgcaccagtaataacgccgataaattagcagcgattgccgcccccgcagaaatatttttactcgaagatgggattgatggctggaaaagagctggattgccagtagcggtaaataaatctcaacccttgccgttaatgcgccaggtgcagatcgctgcgggtggtttaatattaatcggcgttgtactgggttataccgtaaatagcggtttcttcttattaagtggctttgttggtgccgggttactgtttgcaggaatcagcggtttttgtggaatggcaaggttgttagataagatgccgtggaaccaacgaacttgagaagcgacgccggacgcgccctagcagcgacatccggcctcagtaattagatcaggaaatcgtcgagagatttaccttctgccagcgcctgagcaattggcttcggtgtacggccctgaccggtccaggttttagtttcaccgttaacatcggtgaatttatatttcgccggacgcggctggcgttttttaccagcgcgtggtgcagcagcagagctattacctaataactcttccgggttaattccgtcagccttcatcagctccagccaggtgctaattttttcctgacgctcagccagttcacgctgctgctgttcttcttcttcacgtctttctttagtgacaaccctgaatttttcgagcatttcttcaagaacgtcaatggagaattcgcgagccatcgcacggagagtgcgaatgttatttaaactttgtaacattacggacataataaagaaaaccttttaacgccaaaacaaaaaagtatttcgtcgcgtagtgtaagcgatcacttattatatttccacaaaatttaatctatttacagtcctgcgcgagattatttcagctgttattttctgaaactctcagaataatttcaagattatatattagccattttgatgagtaatttagattattggtgaacagagtggcgctctctgctcgctaattccgcaagcctgacaaaaccgaagtgaataaaaatgcaatataatagaataaaagaaaacacccctcactggtgctttctgctgttaatgtacattttctggcataaaaaatgctgtaaatgacacggtcacgacatacaccgaattctctacgcttatagcgttacctcacccccaaactttcattagtgaaattaaaggcaaggtcatatctaattgatttaattgaaaataaattatatcggcatgtaaaaatccacaatgtacaaaaaacgagccgttacggaatattttatctacaaaaactgactaaataaaaatttttcactaattgaatagtcatagccagcgatatacgctatgcgaaaatgcagatggcaatgagatccactgctttcatctccattaacatcccattacgcttttattaaggagcattagcatgttctcaccgcagtcacgcttgcgtcatgcagttgcagatacgttcgcgatggttgtttactgttctgtcgtgaacatgtgtattgaagttttcctctccggaatgagcttcgaacagtctttttattccagattggtagcgattccggtgaacatcttaattgcatggccatacggtatgtaccgcgatctgtttatgcgcgcggcacgcaaagttagcccgtcgggctggataaaaaatctggctgatatcctggcttatgtgacgttccagtcaccggtgtatgtggcgatcttgttagtggtgggcgcagactggcatcagattatggcggcggtcagttcaaacatcgttgtttcgatgttgatgggggcggtttatggctacttcctcgattattgccgccgactgtttaaagtcagccgttaccagcaggtaaaagcctgactcttcttttcgcgactggcatcgccagtcgcgtctttaactggcttcgccaaataaaccattcaaataacgttcaagcgcaacacgcgaactgaagccatgcgggataccgtaatgctcgtgtcgctcgcctgctaaatagagcggaaattgctggtaatgatcgcaagttttaatatcggaagcgggttcagccagtgttgaactgcgttcttttaatgttggatgaattaccagagcggtacgtcccattcgcgcttcgcgattaacatagacataattttccccacggcggtaaccatacgctttctgggttaccacatcgacagtaaaaccgactttttcaagtacgcgcgccacctcgtctggtcgtaaatacatatttgatcctcgttattatcaaccgcgggcctaccttacctgattgcgcattcacaacgctttcagaaaagtccataaagccgcgatgaacctcagttaagaaaattatggtctacactgaaaattacatcgaattctaatgggggatcatatgtttaaccgaccgaaccgcaacgacgttgatgatggcgtgcaggatatccagaatgatatcaatcaattagctgacagcctcgaatctgtattaaagtcctggggcagcgacgccaaaggggaagctgaagccgcacgcagtaaagctcaggcattgctgaaagaaaccagggcgcgaatgcatggtcgtactcgcgtccagcaagccgcacgcgatgccgttggctgcgcggattcttttgttcgtgaaagaccctggtgtagcgtgggtacagcagctgcggtaggtatttttatcggcgcactgttaagcatgcgcaaatcgtagtgcaaaaatgataataaatacgcgtctttgaccccgaagcctgtcttcggggtttctttttgcctggtgaatcacaaaaattcccctaccccgtcacgctcatatccagggtaatttcgaccactatttgctatatattgtgtggttgaatcttttttcaactacatctagtatctctgtatcaacagtgagacaacccgacgcgtatcatcgcgccgtatcttcattttaaacggaaatacgaatcatgcgcattactatttacactcgtaacgattgcgttcagtgccacgccaccaaacgggcgatggaaaaccggggctttgattttgaaatgattaatgtcgatcgcgttcctgaagcggcagaagcgttgcgtgctcagggctttcgtcagttgccggtagtgattgctggcgatcttagctggtctggtttccgtccggacatgattaaccgtctgcatccagcgccacacgcggccagtgcatgagccagctcgtctacttctccagcagctccgaaaatacgcagcgttttatcgaacgtttaggactgcccgcggtgcgcatcccgctcaatgagcgggaacggattcaggtagacgagccttacatcctgatcgtgccctcttacggcggcggcggtacggctggcgcggtgccacgacaggtaattcgctttttaaacgacgagcacaaccgggcgttgcttcgcggcgttattgcttcgggtaatcgcaactttggtgaggcgtatggccgtgccggagatgtgattgctcagaaatgcggcgtgccgtggctgtaccgttttgaactcatgggtacgcaaagcgatatcgaaaacgttcgtaaaggagtaaccgaattttggcaacgacaaccgcagaatgcctgacgcaggaaacgatggattaccacgcgctgaatgcgatgcttaatctttacgatagcgcaggtcgcattcagttcgataaagaccgccaggccgttgacgcctttattgcgacgcatgtgcgtccgaacagtgtgaccttcagtagccagcagcagcgcctgaactggctggtcaacgaaggttactatgatgaaagcgttcttaatcgctactctcgcgactttgtcattacgctgtttgcccacgcacacaccagcggttttcgtttccagacattcctcggggcatggaagttttacaccagctatacgttgaagacattcgacggtaaacgttatctggaagattttgccgatcgagtcacgatggtggcgctgacgctggcacaaggcgatgcgacgctggcgttgcaactgaccgatgaaatgctgtcaggacgctttcagccagccacgccgacattcctcaactgcggtaagcagcagcgcggcgaactggtttcctgttttttgctgcgtattgaagacaatatggagtcgattggtcgggcggtaaattccgcactgcaactgtcgaaacgcggcggcggcgtagcatttttgctgtcgaatctgcgggaagcgggcgcgccaattaaacgtattgaaaatcaatcttctggcgtaattccggtgatgaaaatgctggaagacgcattttcctatgccaaccaactcggcgctcgtcagggggctggtgcagtctatttacatgcccatcatcccgatattctgcgttttctcgatacgaaacgggaaaatgccgacgagaaaatccgcattaaaacactgtcgctgggcgtggtgatcccggatatcactttccatctggcaaaagagaatgcgcagatggcgctgttttcgccctatgacgttgagcgagtttatggcaagccgtttgccgatgtggccatcagccaacactatgacgaactggttgccgatgaacgcattcgcaaaaaatacctcaacgcccgtgatttcttccagcgactggcagaaatccagtttgagtccggctatccctacatcatgtatgaagacacggtaaaccgtgctaaccctatcgccgggcgcataaatatgagtaatctctgctcagaaattttgcaggttaacagcgcctcagagtatgacgagaatctcgactatgcccgtacagaccatgatatttcctgcaatttaggttcgttgaatattgccaacaccatggattcccccaactttgcccgcacggtagagactgccgtacgcggtttaacggcggtgtcagatatgagtcatatccgcagcgtgccgtccatcgaagccggaaatgccgcctcacacgccatcgggctggggcagatgaatttacacggttatctggcgcgagaaggcatcgcttatggttcgccggaagcactggatttcaccaatctctatttctataccatcacctggcacgcactgcgtacctcgatgttgctggcacgcgaacgcggtgaaaccttcgccgggttcaaacagtcacgctatgccagtggtgaatatttcagccaatatctgcaagggaactggcagccgaaaacggcgaaagttggcgaactgtttgcccgtagcggtattacgttacctacccgtgagatgtgggcgcaattgcgcgacgacgtgatgcgctacggcatttataaccagaatcttcaggcggtgccgccaaccggttctatctcttatatcaaccatgctacgtcgagtattcatccgattgtggcgaaagtagagatacgcaaagagggcaaaacaggacgcgtttactaccctgccccgtttatgactaacgagaatctggcgctgtatcaggatgcttacgaaatcggcgcagaaaagatcatcgacacctacgcggaagcgactcgccatgtcgatcagggtttgtcgctgacgctgtttttccccgataccgccaccactcgcgatatcaacaaagcgcagatttacgcctggcgcaaaggtatcaaaacgctctattacattcgcctgcgtcagatggcgctggaaggcactgaaattgaaggctgcgtctcctgtgcactttaaggaatatctatgaaactctcacgtatcagcgccatcaactggaacaagatatctgacgataaagatctggaggtgtggaatcgcctgaccagcaatttctggctaccagaaaaggtgccgctgtcgaacgatattcctgcctggcagacattaactgtcgtagaacaacaactgacgatgcgcgtttttactggcctgacgctgctcgacacgctgcaaaatgttatcggcgcgccttcgctgatgcccgatgcactcacgcctcatgaagaagcggtattatcgaatatcagctttatggaagcggttcatgcccgctcttacagttcgattttctcgacgctgtgtcagaccaaagatgtcgatgccgcctacgcctggagtgaagaaaacgcaccgttgcagcgaaaagctcagattattcagcaacattatcgcggtgatgatccgctgaaaaagaaaatcgccagtgtgtttcttgaatcttttttgttctattccggtttctggctgccgatgtatttttccagccgcggaaagctgaccaataccgcagatctgatccgtctgattatccgcgatgaagcagtccacggttactacataggctataaatatcagaaaaacatggaaaagatatctctgggacaacgtgaagagttgaagagtttcgccttcgatttgttgctggaactctacgacaacgagttgcaatacaccgatgagctgtacgccgaaaccccgtgggctgacgatgtgaaagcgtttctctgttacaacgccaataaggctttgatgaatctggactacgaaccgttatttcccgcagaaatggcggaagtgaatccggcaatcctcgccgcgctttcgccgaatgccgatgaaaatcacgatttcttttccggttcaggctcctcttatgtgatggggaaagcggttgaaacagaagatgaagactggaatttctgagggtgttattttcaaaaatatcactacccgcagcagggaaataattcccgccaaatagctttttatcacgcaaatattctgtagtgatctacactgatactctgttgcattattcgcctgaaactacaatattcaggcgttttttcgctatctatgacaaaaaatatcaacttttctcgatttgctctcagcccttatatcacgggaaattccggcgatttgctcgcatcaatattcatgccacatttgccctcaggggttgcctcagattctcagtatgttagggtagagaaaagtgactatttccattgggtaatatatcgacataaacaaataaaggaatctttctattgcatggcaattaaattagaaattaaaaatctttataaaatatttggcgagcatccacagcgagcgttcaaatatatcgaacaaggactttcgaaagaacaaattctggaaaaaactgggctatcgcttggcgtaaaagacgccagtctggccattgaagaaggcgagatatttgtcatcatgggattatccggctcgggtaaatccacaatggtacgccttctcaatcgcctgattgaacccacccgcgggcaagtgctgattgatggtgtggatattgccaaaatatccgatgccgaactccgtgaggtgcgcagaaaaaagattgcgatggtcttccagtcctttgccttaatgccgcatatgaccgtgctggacaatactgcgttcggtatggaattggccggaattaatgccgaagaacgccgggaaaaagcccttgatgcactgcgtcaggtcgggctggaaaattatgcccacagctacccggatgaactctctggcgggatgcgtcaacgtgtgggattagcccgcgcgttagcgattaatccggatatattattaatggacgaagccttctcggcgctcgatccattaattcgcaccgagatgcaggatgagctggtaaaattacaggcgaaacatcagcgcaccattgtctttatttcccacgatctcgatgaagctatgcgtattggcgaccgaattgccattatgcaaaatggtgaagtggtacaggtcggcacaccggatgaaattctcaataatccggcgaatgattatgtccgtaccttcttccgtggcgttgatattagtcaggtattcagtgcgaaagatattgcccgccggacaccgaatggcttaattcgtaaaacccctggcttcggcccacgttcggcactgaaattattgcaggatgaagatcgcgaatatggctacgttatcgaacgcggtaataagtttgtcggcgcagtttccatcgattcgcttaaaaccgcgttaacgcagcagcaaggtcttgatgcggcgctgattgatgcgccgttagcagtcgatgcacaaacgcctcttagcgagttgctctctcatgtcggacaggcaccctgtgcggtgcccgtggtcgacgaggaccaacagtatgtcggcatcatttcgaaaggaatgctgctgcgcgctttagatcgtgagggggtaaataatggctgatcaaaataatccgtgggataccacgccagcggcggacagtgccgtgcaatccgcagacgcctggggtacaccggcgactgcaccgactgacggtggtggtgctgactggctgaccagtacgcctgcgccaaacgtcgagcattttaatattctcgatccgttccataaaacgctgatcccgctcgacagttgggtcactgaagggatcgactgggttgttacccatttccgtcccgtcttccagggcgtgcgcgttccggttgattacattctcaacggtttccagcaattgctgctgggtatgcccgcaccggtggcgattatcgttttcgctctcatcgcctggcagatttccggggtcggaatgggcgtggcgacgctggtttcgctgattgccatcggcgcaatcggtgcctggtcgcaggccatggttaccctggcgctggtgttaaccgccctgctgttctgtatcgtcattggtttgccgctggggatctggctggcgagaagtccgcgagcggcgaaaattattcgtccactgcttgatgccatgcagaccacgccagcgtttgtttatctggtgccaatcgtcatgctatttggtatcggtaacgtgccgggcgtggtggtgacgatcatctttgctctgccgccgattatccgtctgaccattctggggattaaccaggttccggcggatctgattgaagcctcgcgctcattcggtgccagcccgcgccagatgctgttcaaagttcagttaccgctggcgatgccgaccattatggcgggcgttaaccagacgctgatgctggccctttctatggtggtcattgcctcgatgattgccgtcggcgggctgggtcagatggtacttcgcggtatcggtcgtctggatatggggcttgccaccgttggcggcgtcgggattgtgatcctcgccattatcctcgatcgcctgacgcaggccgttgggcgcgactcacgcagtcgcggcaaccgtcgctggtacaccactggccctgttggtctgctgacccgcccattcattaagtaactctgcacttgcccggtgacgccgggcattatcaccctgccaaaaaaaggaataacaatgcgacatagcgtactttttgcgacagcgtttgccacgcttatctctacacaaacttttgctgccgatctgccgggcaaaggtattactgtaaatccagttcaaagcaccatcaccgaagaaaccttccagacgctgctggtcagccgtgcgctggagaaattaggctataccgtcaacaaacccagcgaagtagattacaacgttggctacacctcgcttgcttccggcgatgcaaccttcaccgccgtgaactggacgccactgcatgacaacatgtacgaagctgccggtggcgataagaaattttatcgtgaaggggtatttgttaacggcgcggcacagggttacctgatcgataagaaaaccgccgaccagtataaaatcaccaacatcgcacaactgaaagatccgaagatcgccaaactgttcgataccaacggcgacggtaaagcggatttaaccggttgtaaccctggctggggctgcgaaggtgccatcaaccaccagcttgccgcgtatgaactgaccaacaccgtgacgcataatcaggggaactacgcagcgatgatggccgacaccatcagtcgctacaaagagggcaaaccggtgttttattacacctggacgccgtactgggtgagtaatgagctgaagccagggaaagatgtggtctggttgcaggtgccgttctccgcactgccgggcgataaaaatgccgataccaaactgccgaatggcgcgaattacggcttcccggtcagcaccatgcatatcgttgccaacaaagcctggaccgagaaaaatccggcggcagccaaactgtttgccattatgcagttgccagtggccgatattaacgcccagaacgccattatgcatgacggcaaagcctcagaaggcgatattcagggccacgttgatggctggatcaaagcccaccagcagcagttcgatggctgggtgaatgaggcgctggcagcgcagaagtaatttttattcaggcggataaggcgtttttgcctcatccgccgctctgtacacaatgcctgatgcgacgctgacgcgtcttatcatgcctacaaaatacactcattcgtatggcggataaggcgttttcgccgcatccgccgttctgtgcacaatgcctgatgcgacgctggcgcgtcttatcatgcctacaaaccacatcgcacatttcaacaatctatctttcatcccatattcatcaacatccgctattattgatttccagcttaatcatcacctgatgaacaaaaataatgactaaacctaatcatgagcttagcccggcgctgatcgtgctgatgtctatcgccaccggtctggcggtagccagtaactattacgcccagccattgctcgacaccatcgcgcgtaacttttccctttccgccagttcggcaggctttattgttaccgccgcgcaattgggctatgcagcaggtctgctgtttcttgttcccctcggtgatatgtttgaacgccgccgcctgattgtctcgatgaccttactggcagcgggcggtatgttaatcactgccagcagtcagtcactggcgatgatgatcctcggtacggcattaaccggtttattctctgtcgtggcacaaattctggttccgctggcagcgacgctggcttcaccggacaaacgcggcaaagtggttggcactattatgagcggtctgctgttggggatcttactcgcacggaccgttgccggattgctggcgaatctcggcggctggcgcaccgtcttttgggttgcctcggtgttaatggcactgatggcgctggcattatggcgtggtctgccacaaatgaaatcagaaacccacctcaactacccacagttgttaggttccgttttcagcatgtttatcagcgataagatcctgcgcacccgcgcattgctgggctgcctgacctttgccaacttcagcattctctggacctcaatggcctttttgcttgccgctccaccttttaactacaacgatggtgtcattggtctgtttggacttgcgggagctgccggagcgttgggcgctcgtccggcgggcggttttgccgataagggtaaatcgcaccacaccacaactttcggtctgctgctgctattactttcatggctggcgatctggtttggtcacacttccgtactggcgctgattatcggcatcctggtgctggatctcaccgtacagggcgtgcatatcactaaccagacggtaatttatcgaatacaccctgatgcgcgtaatcgcctgaccgcaggttacatgaccagctactttattggcggtgccgccggttcgctaatttcagcctcagcctggcaacatgtcggttgggctggcgtttgtctggctggcgcgacgattgccctggttaacttactggtctggtggcgaggttttcatcgtcaggaagccgcaaattaagcaatcagcaaccgttttcgtggctttacacttataagggtgttaagaagcccatcagtctgataaggttaagatattcattcagtctatttataatattaacaatcgttaagcgtacactctatggaaagccctactccacagcctgctcctggttcggcgaccttcatggaaggatgcaaagacagtttaccgattgttattagttatattccggtggcctttgcgttcggtctgaatgcgacccgtctgggattctctcctctcgaaagcgtttttttctcctgcatcatttatgcaggcgcgagccagttcgtcattaccgcgatgctggcagccgggagtagtttgtgggttgctgcactgaccgtcatggcaatggatgttcgccatgtgttgtatggcccgtcactgcgtagccgtattattcagcgtctgcaaaaatcgaaaaccgccctgtgggcgtttggcctgacggatgaggtttttgccgccgcaaccgcaaaactggtacgcaataatcgccgctggagcgagaactggatgatcggcattgccttcagttcatggtcatcgtgggtatttggtacggtaataggggcattctccggcagcggcttgctgcaaggttatcccgccgttgaagctgcattaggttttatgcttccggcactctttatgagtttcctgctcgcctctttccagcgcaaacaatctctttgcgttaccgcagcgttagttggtgcccttgcaggcgtaacgctattttctattcccgtcgccattctggcaggcattgtctgtggctgcctcactgcgttaatccaggcattctggcaaggagcgcccgatgagctatgaggttctactgcttgggttactggttggcgcggcgaattattgcttccgctatttgccgctgcgcctgcgtgtgggtaatgcccgcccaaccaaacgtggcgcggtaggtattttgctcgacaccattggcatcgcctcgatatgcgctctgctggttgtctctaccgcaccagaagtaatgcacgatacacgccgtttcgtgcccacgctggtcggcttcgcggtactgggtgccagtttctataaaacacgcagcattatcatcccaacactgcttagtgcgctggcctatgggctcgcctggaaagtgatggcgattatataacccacaagaatcatttttctaaaacaatacatttactttatttgtcactgtcgttactatatcggctgaaattaatgaggtcatacccaaatggatagttcgtttacgcccattgaacaaatgctaaaatttcgcgccagccgccacgaagattttccttatcaggagatccttctgactcgtctttgcatgcacatgcaaagcaagctgctggagaaccgcaataaaatgctgaaggctcaggggattaacgagacgttgtttatggcgttgattacgctggagtctcaggaaaaccacagtattcagccttctgaattaagttgtgctcttgggtcatcccgtaccaacgcgacgcgtattgccgatgaactggaaaaacgcggttggatcgaacgtcgtgaaagcgataacgatcgccgctgcctgcatctgcaattaacggaaaaaggtcacgagtttttgcgcgaggttttaccaccgcagcataactgcctgcatctactctggtccgcgctcagcacaacagaaaaagatcagctcgagcaaatcacccgcaaattgctctcccgtctcgaccagatggaacaagacggtgtggttctcgaagcgatgagctaacgcgtcatctcgctcaaaaatccagacttataaaagaaaaaatgactggccagcatcgcaacatgctggcctttttggcaagcaggtcggctcagccgatgagttaagaagatcgtggagaacaatatgagcgcaaatgcggagactcaaaccccgcagcaaccggtaaagaagagcggcaaacgtaagcgtctgctcctccttctcaccttgctctttataattattgccgtagcgatagggatttattggtttttggtactgcgtcatttcgaagaaaccgatgacgcatacgtggcagggaatcaaattcaaattatgtctcaggtgtctggcagcgtgacgaaagtctgggccgataacaccgattttgtaaaagaaggcgatgttctggtcactctcgacccgacagatgctcgccaggcgtttgaaaaagccaaaactgcactggcttccagcgttcgccaaacccaccagctgatgattaacagcaaacagttgcaggcgaatattgaggtgcaaaaaatcgccctcgcgaaagcacaaagcgactacaaccgccgtgtgccgctgggcaatgccaacctgattggtcgcgaagagctgcaacacgcccgcgacgccgtcaccagtgcccaggcgcaactggacgtcgctattcaacaatacaatgccaatcaggcgatgattctggggactaaactggaagatcagcctgccgtgcaacaggctgccaccgaagtacgtaacgcctggctggcgctggagcgtacccgtattgtcagtccgatgaccggttatgtctcccgccgcgcggtacagcctggggcgcaaattagcccaacgacgccgctgatggcggtcgttccagccaccaatatgtgggtggatgccaactttaaagagacgcagattgccaatatgcgtatcggtcagccggtcactatcaccacggatatttacggcgatgatgtgaaatacaccggtaaagtggttggtctggatatgggcacaggtagcgcattctcactgcttccggcgcaaaatgcgaccggtaactggatcaaagtcgttcagcgtctacctgtgcgtatcgaactggaccagaaacagctggagcaatacccgctgcgcattggtttgtccacgctggtgagcgtcaataccactaaccgtgacggtcaggtactggcaaataaagtacgttcaacaccggtcgcggtaagtaccgcgcgtgaaatcagcctggcacctgtcaataaactgatcgacgatatcgtaaaagctaacgctggctaatccagaggtgcgtgtgatgcaacagcaaaaaccgctggaaggcgcgcaactggtcattatgacgattgcgctgtcactggcgacattcatgcaggtgctggactccaccattgctaacgtggcgatccccactatcgccgggaatctgggctcatcgctcagccagggaacgtgggtaatcacttctttcggggtggcgaatgccatctcgatcccgcttaccggctggctggcaaagcgcgtcggggaagtgaaactgttcctttggtccaccatcgcctttgctattgcgtcgtgggcgtgtggtgtctccagcagcctgaatatgctgatcttcttccgcgtgattcaggggattgtcgccgggccgttgatcccgctttcgcaaagtctattgctgaataactacccgccagccaaacgctcgatcgcgctggcgttgtggtcgatgacggtgattgtcgcgccaatttgcggcccgatcctcggcggttatatcagcgataattaccactggggctggatattcttcatcaacgtgccgattggcgtggcggtggtgttgatgacactgcaaactctgcgcggacgtgaaacccgcaccgaacggcggcggattgatgccgtggggctggcactgctggttattggtatcggcagcctgcagattatgctcgaccgcggtaaagagctggactggttttcatcacaggaaattatcatccttaccgtggtggcggtggtggctatctgcttcctgattgtctgggagctgaccgacgataacccgatagtcgatctgtcgttgtttaagtcgcgcaacttcaccatcggctgcttgtgtatcagcctcgcgtatatgctctacttcggcgctattgttctgctgccgcagttgttgcaggaggtctacggttacacggcgacctgggcaggtttggcctctgcgccggtagggattattccggtgatcctgtcgccgattatcggccgcttcgcgcataaactggatatgcggcggctggtaaccttcagctttattatgtatgccgtctgcttctactggcgtgcctatacctttgaaccaggtatggattttggcgcgtcggcctggccgcagtttatccaggggtttgcggtggcctgcttctttatgccgctgaccaccattacgctgtctggtttgccaccggaacgactggcggcggcatcgagcctctctaactttacgcgaacgctggcggggtctatcggcacgtcgataaccacgaccatgtggaccaaccgcgagtcgatgcaccatgcgcagttgactgagtcggtaaacccgttcaacccgaatgcccaggcgatgtacagtcaactggaagggcttgggatgacgcaacagcaggcatcaggctggattgcccagcagatcaccaatcaggggctgattatttccgccaatgagatcttctggatgtcagccgggatattcctcgtactgctggggctggtgtggtttgctaaaccgccatttggcgcaggtggtggcggaggcggtgcgcactaagtacaactaagccagttcatttgaactggcttttttcaattaattgtgaagatagtttactgactagatgtgcagttcctgcaacttctctttcggcagtgccagttcttcgttgctgttgatgcgtacgtcacgttccagaatgctacgcgcaatatcctgcgcttcctgcaacgagtgcatctggtaagtgccacactggtagacgttcagttccgggatctgattctgatcctgcactttcagcacgtcttccattgccgctttccaggcatcagcaacacgctgctcatctggcgtaccaatcagactcatataaaaaccggtgcggcagcccattggcgagatatcgataatctctacaccattaccgttaagatggttacgcataaaaccagcaaacaggtgctccagggtatggatccctctttctggcatcacttctttgttcggcacgcagaagcgcagatcgaacacggtgattgcgtcgccatgcggggtgttcattgttttcgccacccgaactgcaggcgcttccatccgggtatgatcgactgtgaagctatctaacaacggcatttagccacctccggtaatttttttaaaaattttctgaactctttcttcccaggcgagtctgagtatatgaaagacgcgcatttgttatcatcatccctgaattcagagatgaaattttggccactcacgagtggcctttttcttttctgtcaggcgtgtttttccagccacaccgcaaacggttcggtatctgcggcttccatttcctgctgacggcgttcagatgcctcgcgctcggctacaaaatcctcttcgcgcagaatttccagcggctcttcacgcagcagattacggtacgcttcagcaaacgctttgcctgttccgccaataccagtatcaatcatagaccttaagatacgggcagagaaagtcagatcgggattatcgaagcaggcaaccagttcatcacacactttctgatacgcttcgccgccgttaatgctatccagcgtttgcgcgacgcgtttcagatcgcggaacagatctttacccacctgcagtaacgggaactgcgcggtttcgcagccgatacccagcgtcaggcccggtttgcgaccttcaaggatcacccggttccagttaacgcgcgtacaggcaagttcgctactgctcatttccggtgcatcagccagcgcacaccagaccataaacaggtcgaggaatcgcacctgctgttcatctacaccaatcggcgagaacgggttgatgtccagcgaacgcacttcaatatattcaatgccgccacgtaacagcgcatcagaaggtgactcgccgctgcgggtaacgcgttttggacgaatcggcgcatacagttcgttttcaatctgcagcacgttgctattgatttgcagcctcttaccgtctttctcaataccaatcttcgcgtactcttccgatggcgttttgattgcctgtttaaggcccgctacgtactcgtaaagatcgttgaaggtaataccaagattgctttgcgatttattggtatagccgagatcgctcaaacgaagagaggtcgcatacggcaggtaatacataccgcactcggttttctcaaacggcagcgacgttggttttccttgcaggaaagaagaacaaatcgccggagatgcaccaaacagataaggaatgacccaaccgaaacgatagtaattgcggataacgcggaaatagcccgcagaaattttctctttggcatcagcgcccgagatatcaccgcacttcgcttgccagaatgccattggcaaagagaaattgtagtgcacgccggaaatggtttgcatcagcgcgccgtagcgatttttcagcccttcacgatacagcgttttaaagcgtccggtgttagaagtgccgtactgtgccagttcgatgtcctgaccttctgcgatgtagcatggcatacttaacggccacatccgctcatcacccatattgcgcgccgtataacgatgcagatcgcgcataaaggtcagcatatgttcaatatcaccatccactggtgtaatgaattccagcaatgcttccgcaaaatcggtagtaatccatttgtgcgtcagtgcggaacctaatgcttcaggatgacctgttgttgccagtgtgccatcagcattaacacgcaaagtttcgcgctccagcccacgctgtatcccctttaacgcctgaggatgtttttccagccaggccagcgcctgtgatacgtccgggatcaaattgacctcccgcctgtcaaaatcgttttaattagcataactgtaatggtgaccatatgtgcaggcctacaattagtgccaccacatcatgccctgaacggtcgctgctgcaactgcaacatagcgtaacgctttaccaaggcacaaaaaaaagattactggcccccaggagatgcgcatccatcccgctaacagacacagtaaatcgccaaccacgggcatccagcttaataatagcgtgactgcaccatagcgtttcagccagccggtagctttctcttgccagcgcgatgttttacgcaatggaaagaaacgcccaaggataacgttagttaaccctccaaggctattacccattgttgctgttaaaactaaaacccagggataactgatcccggaaagcaacattgccaccagcacgacttcggagttgccgggtaatagtgtagcgctgagaaaactactggcaaacaacgagaaaagcgataacgcttcactcacagcaagcgaacatccacggcgtccatgcctgctgcacgggccgcctgaataccgaaatcggcatcttcaaagaccacacactgcgtcggttgcacgcccatacgctgcgcgcacaacaaaaatgtgtctggcgcgggtttatggtgtttgacgtgatcagcagcgacgacggcgtcaaaataacggcgtaatcccaggtgcgccagcaatgcctcagcgatggcgctttcactccccgttcctacagccattgggcgacgaccatgccaacttttcaccacttcaacaagaggaagcggctcgacactatccagcagcatacttcttactgcttctgttttttcacgcgctaacgcatgcgggtcgagatcggcctgattcagctcaataattgcctgagcaatacgccaggtgggcgatccattaagcgcaatcattgcctgaacatcgtactgaagaccgtagtgccctaatacttcgcgccacgctttacggtgcgtaggctccgtatccaggattgtgccatccatatcaaaaattaaacctgcataacgctcgtacatggtcttctcgcaagtcgaaaaatatgacgctactttagcgtaattgcttgattttgtcgctgatggcgaaggagaagaaaattcaggaaatggataaagtagttatttagaaatgagatatttttgaaggaaatttttgggagaagatggtgcatccgggaggattactcactggcgttcgcccttcgggccgttgctgacgcaacgttatcctccctggtgcctgcggttaataccgctatctcttcgataccttcattgctgaaggttacggagaatatggtgcatccaggaggattcgaacctccgaccgctcggttcgtagccgagtactctatccagctgagctacggatgcatcgggaaaatttattttactgctgatattgatatcgctactaaagccatatcaagtaagagatggtgcatccgggaggattcgaacctccgaccgctcggttcgtagccgagtactctatccagctgagctacggatgcatcgggaaaatttattttactgctgatattgataccgctactaaagccatatcaagtaagagatggtgcatccgggaggattcgaacctccgaccgctcggttcgtagccgagtactctatccagctgagctacggatgcatcgggaaacttactttactgcagattttttgataccgctactaaagccgtatcaagtaagagatggtgcatccgggaggattactcgccttgcggctcgcccttcgggccgttgctaaagcaacgttatcctccctggtgcctgcggttataccgccacctcttccataccttcatcgctgaaagtacgtagaatatggtgcatccgggaggattcgaacctccgaccgctcggttcgtagccgagtactctatccagctgagctacggatgcaaatggcggtgaggcggggattcgaaccccggatgcagcttttgaccgcatactcccttagcaggggagcgccttcagcctctcggccacctcaccacacgcctcttacgagtgcttcgaagaacttgtttatcgctcatcgtcgctgcgtggcgcacatattactttctgagacttataagtcaaacaatttttcctacacttttatcgtttgcacacttcacgttcaattagtctgtaaaaacgtcaaaaagagtgttttatcaacagaaaaatggaggtctgacagatagtagtaatgcaaaaaaatggagacttaagttgaatgaacgggagtaaagcgaaaagactatagagtgaaggagaaattttgagggtgcgtctcaccgataaagatgagacgcggaaagattagtaactggactgctgggatttttcagcctggatacgctggtagatctcttcacggtgaacagaaacttccttcggggcatttacgccaatacgtacctggttgccctttacccctaaaactgtcacggtgacctcatccccaatcatgagggtctcaccaactcgacgagtcagaatcagcattctttgctccttgaaagattaaaagagtcgggtctctctgtatcccggcattatccatcatataacgccaaaaagtaagcaatgacaaacacattacatgtaagcagtcatggcattacattctgttaaacctaagtttagccgatatacacaacttcaacctgactttatcgttgtcgatagcgttaatgcgaatgccgtgaagcgagtccacggcattgcctgacgcttatattattgcaatttcgcgctgacccagcctttcacactggctaacgctgcaggtaaggccgcagcatccgtaccaccggcttgcgccatgtcaggacgtccaccacccttgccgcccacctgctgagcgaccataccaatcagttcccctgctttcacacgatctgtgacgtccttagatacgcctgcaatcagagaaaccttaccttcggctaccgttgccagcacgataattgtcgaccccagctgattttttaaatcgtcaaccatggtacgcaacattttcggctcaacaccgctaagctcgctaaccaacagcttaacaccattaacatcaattgccttactggaaagatttgcgctctcctgtgcggcagcttgttctttaagctgttgtagttctttttctaactgacgcgtacgttccagtactgagcgcactttatccgccagattattgctatcgcctttcagcagatgcgcgacttcgcttaagcgatcgctgtctgcatgaacggtggtgatagcgccttctccggttaccgcttcgatacgacgaacgcctgcagcagtacccgattcagagatgatgcggaacagaccaatatcaccagtgcggctggcgtgagtaccgccacacagctcggtggagaaatcgcccatgctcagcacgcgtacacgctcatcatacttctcgccgaacagcgccatcgcacctttcgctttcgccgcttcgagatccatgatgttggtttcgatcggcaaattgcgacgaatctgtgcgttcaccaggtcttcgaccgcacgaatctcttccggtttcatcgcttcgttgtgtgagaagtcgaagcgcagcaccttgtcgttaaccagtgaacctttctgcgatacatgagtccccagaacctggcgcagcgcagcgtgcatcaggtgcgttgcggagtgattcagacgaatacgggcgcgacgagcctcatcaacatcagcctgcacagcgtcgcccactttcagagaacccgcagcaagtttaccgatgtgaccaatcgcctggccgtatttctgcgtatcttccaccgcgaaggagaagttagcgcctttcagttcgcctttatcaccaacctgaccgccggattccgcatagaatggcgtttgatccagcacgaccacagcttcctggcctgcattgatggcatcaaccgctttaccatcaacaaacagcgcggtcactttgccgttcagttccagatggtcatagcctttaaattcagatgcactatcaacacggatcattgcgttgtaatcggcaccaaagccgctggcttcgcgcgcacgacgacgctgctcttccattgctgcttcaaaaccagcttcgtcaactttgatgttgcgctcacgacaaacatcagccgtcaggtcaaccgggaagccataggtgtcgtacagacggaaagccgtttcaccatccagcgtatcaccagaaagttttgccagctcttcatccagcaacgccagaccgcgctccagagtacgggcaaactgctcttcttcagtcttcagcacctgctcaacctgcgcctgctggcgtttcaggtcttcacccgcagagcccataacgtcgatcagcggaccaaccagtttgtagaagaaggtttctttcgcgccgagcatattgccgtgacgcactgcgcgacgaatgatacgacgcagtacataaccacggttttcattggacggcattacgccatccgcgatcaggaacgcacaagaacgaatgtggtcagcgattacgcgcagcgatttattgctcagatcggtcgcgccagtgactttcgctaccgcctggatcaacgtgcggaacaggtcgatgtcatagttagagttaacgtgttgcagcaccgcagcaatacgctccagacccataccggtatctacagacggcttcggcagcggttccatcgtgccatctgcctggcggttgaactgcatgaagacgatgttccagatctcaatgtagcggtcgccgtcttcttccggacttcccggagggccaccccaaatgtggtcgccgtgatcgtagaagatttcggtgcacgggccgcacggaccagtgtcacccatctgccagaagttgtcagatgcgtatggcgcacctttgttatcgccgatgcgaataatacgttcgcgcgggatccctacttctttttcccagatttcgtaggcttcgtcgtcgctttcatagacggtaacccacagacgctctttcggcagggcaaaccatttttcgctggtcagcagttcccatgcaaactgaatggcatcgtgtttgaaatagtcgccgaagctgaagttgcccagcatttcgaagaaggtatggtgacgcgcggtgtaaccgacgttttccaggtcgttgtgtttaccacccgcacgcacgcagcgttgggaagtggtagcgcgggaataattacgcttgtcgagcccaaggaacacatccttgaactggttcatcccggcgttggtaaacaacaaagttgggtcgttatggggtaccagggagctgctggcaactacctgatgtcccttactatggaaaaagtcgagaaacgcctgacggatctcagcggtgctcttgctcataattatcctgaaatcaagctaacgaaatatcgccaccagctccagcgtgtcttaaccgccgggctggtaactgaaaagtgggaataagataagttttcttgactgggaagtaaaataccgtatgcgttcagtcggcaaaatttcgccaaatatcctggatatcttccatcagatagccacgatagagcaaaaaacgctggatcttaactttttctgaaaagacagttggcaaaggttcaccatattttcgcgtcgcctgatcgcgcgccagtgcgcaccagtcgatgtcacattcacgcatcgctttttctgtcgcttcgcgggaaatacctttctgattcagttcctggcgaatacgcgcaggtccataacctttgcggctacggctggcgataaagcgcgcaacaaatcggctgtcatcgagatagccatgttcatggcaccaggcaataacgcgctcgtaatcttctgccgtagcatcaatctcttctgggccatttttgcccataatcggtgccgcgagtttacgtcgcagttcttgctcactgtgatcgcgcaccgccagaatgcgtaccgcacgatccaacaggcgagcatatgccgggcgacgggacgttgattctgtcatggcatatccttacaacttaaaaaagcaaaagggccgcagatgcgacccaggttttgctgataaacagatttaatagtcaatgagtgtgcagaatgttcccgcaggcccaattcgttagaggatcgaggtgagagtaatttttcacgccagtgctggcctgttcccctcaccctaaccctctccccaaaggggcgaggggaccgtccgtgcacacattatctattatcatcaataacgaacgattaaaaatcttcgttagtttctgctacgccttcgctgtcatctacagagaaatccggcgttgagttcgggttgctcagcagcaactcacgtactttcttctcgatctctttcgcggtttccgggttatctttcagccaggcagttgcattcgctttaccctgaccgatcttctcacctttgtagctgtaccacgcgcctgctttctcgatcagcttctcttttacgcccaggtcaaccagttcgccgtagaagttgataccttcgccgtagaggatctgaaattcagcctgtttaaacggtgcagcgattttgttcttcaccactttcacgcgggtttcgctacccaccacgttttcgccctctttcaccgcgccgatacgacggatgtcgagacgaacagaggcgtagaatttcagcgcgttaccaccggtagtggtttccgggttaccgaacatcacaccaattttcatacggatctggttgatgaagatcagcagcgtgttggactgcttcaggttacccgccagcttacgcatcgcctggctcatcatacgtgccgcaaggcccatgtgagagtcgccgatttcgccttcgatttccgctttcggcgtcagtgccgccacggagtcaacgacgataacgtctactgcgccagaacgcgccagggcgtcacagatttccagtgcctgctcgccggtgtccggctgggagcacagcaggttatcgatatcgacgcccagtttacgtgcgtagattgggtccagcgcgtgttcagcatcgataaacgcacaggttttaccttcacgctgcgctgcggcgatcacctgcagcgtcagcgtggttttaccggaagattccggtccgtagatttcgacgatacggcccatcggcagaccacctgccccaagcgcgatatccagtgaaagcgaaccggtagagatggtttccacatccatggaacggtcttcacccaggcgcatgatggagcctttaccaaattgtttctcaatctggcccagtgctgccgccaacgctttctgtttgttttcgtcgatagccatttttactcctgtcatgccgggtaataccggatagtcaatatgttctgttgaagcaattatactgtatgctcatacagtatcaagtgttttgtagaaattgttgccacaaggtctgcaatgcatacgcagtagcctgacgacgcaccgcatcacggtcaccgctgaagcattcccgccgggtaatgccttcaccgcgggcagtggcaaaagcaaaccagacggtgccgacaggcttctcttcactgccgccatccggcccggcgataccactaatagacacggcataatcagcacgagccgctttcagtgcacctatcgccatttccaccacgacgggttcactcaccgcgccatgctgcgccagcgtctcttcgcgtacgccgatcatctgcgctttggcttcgttactgtaggtgacaaatccgcgttcaaaccaggcggagctaccggcaatatcggtaatcactttcgctacccaaccaccggtacaagactcggcagttgttacggttgcgccacgggctttcagcgcctgcccaacctgttcacttaactgcatcagttcactgtcagtcatcacaacctctgtcagtcaaaaatttatgccggacaagatagcactttcgtcaggaagatggtgttggcgttgcaattttacgaggaggattcagaaaaaagctgattagccagagggaagctcacgcccccctcttgcaaatagttactgcacgcgcgccagcgccacggcttgtcctaactgccagaccgccattgcgtaatgggtgctgtggttataacgggtaatggtgtagaagttcggcagaccgtaccagtactggtaaccggtaccgacatccagacgcagcaggctggcttgttgatggttgcccagcggctgctgtggcgttaaacctgccgtggcaagctgcgaaatgctgtacctggttttgaagccatttggcaagcctggagcctgaccgtttgccattaccgcgacctgatcgcctttcacccagccgtgcgctttgaaatagttcgccacgctaccgatcgcatcaaccggatcccacaggttgatatgcccgtcgccgctgaaatctaccgcatattgtttgtaagacgacggcataaactgtccgtagcccatcgccccggcaaaggaacctttcagattgagcggatcgtcctgctcgtcgcgcgccatcaacaggaaggtttccagctcgccagagaaatactccgcgcggcgtgggtagttaaatgacagcgttgccagcgcatcgaggatgcgagttttccccatcacgcgcccccagcgggtttcaacgccgataatcccgacgataatttccggcggtacgccatacacctgccacgcgcgattcaacgcatcttcatactgattccagaaaaccacaccgttctgcacgttgtccggcgtaataaattttttgcgataacgcagccatgcgccgttcggacctgatggcggtttcaccgatgtggttggtgcctggttatccatcagccgcagtaccgaatccagacgcttcgcctgggagagaatttcctgcaactgctgacgatcgaaaccgtgtttgttcaccattttgtcgatgaactgctgggcattcgggttattagcgaaatcgccgcccatctgcatcacattgtgctgcggctcaagcaggaagccgccagacggcgttccggtggtcgtttcagtctcagtaggttttggcttgctgctacaggcggcaagcaacacaaaaaggggaagcaatgttacataacgacgcttgaacatgaggggtccatttaacagattcaaccaggggcaagtatggtaaagcatcacgccccacacaaggaagcggtagtcactgcccgatacggactttacataactcaactcattcccctcgctatccttttactcgaactttcaaattaaaatatttatctttcattttgagatcaaaataacacttttaaatctttcaatctgattagattaggttgccgtttggtaataaaacaataaatcctgaaggagagaacaatgatagaaaccattactcatggtgcagagtggtttatcgggctgttccaaaagggcggagaggtgtttaccgggatggtgaccggcattcttccgctgttgattagcctgctggttatcatgaacgcactgattaattttatcggtcagcatcgtattgaacgttttgctcaacgttgcgccggtaaccctgtttcccgttacctactgttaccgtgcattggcacgtttgtcttttgcaatccgatgaccttaagcctgggtcgctttatgccggaaaagtacaaacccagctactacgcggcggcctcttatagctgccactcaatgaatggcctcttcccccatatcaaccctggcgaactgtttgtttatcttggcattgccagcggtctgacaacgctgaacctgccacttggcccactggcggtgagttatctgctggttggtctggtcaccaatttcttccgcggctgggtgaccgatctgaccaccgccatttttgagaaaaagatgggcattcaacttgaacaaaaagttcacctggcaggagcaacatcatgacgcatattcggatcgaaaaaggaacgggtggctggggcggcccgcttgagctgaaagccacgccgggaaaaaaaatcgtctatatcaccgccggtacccggcctgcgattgttgacaaactggcacagcttactggctggcaggctattgacggatttaaagaaggtgaacccgcggaggcggaaattggtgtcgcggtaatcgactgtggcggcacattacgctgcggcatctatccgaaacgacgtattcccaccattaatatccactcgacgggcaagtccggtccgctggcgcagtacattgtggaagatatttatgtctctggcgtaaaagaagaaaacatcactgtagtgggtgatgcgacaccacaaccctcttccgtgggccgtgactatgacaccagtaagaaaatcaccgaacaaagcgatggtttactggcgaaggtgggaatgggcatggggtccgccgttgcggtgctgtttcaatctggtcgtgacaccatcgacactgtattaaaaaccattctgccgtttatggcattcgtctcggcgctcattggcatcattatggcttctggccttggtgactggattgcccacggtcttgctccgctggcgagccatccactgggtctggtcatgctggcgctcatctgctccttcccactgctttcacctttcctcggcccaggcgcagttatcgcacaggttatcggcgtattgattggcgtgcagattggtctcggcaatattccgccgcatctggctttaccggcactgtttgccatcaacgcgcaggcggcctgcgacttcatcccggtcggtttgtcgctggcggaagcccgtcaggacacggttcgcgtcggtgtcccttctgtactggtgagccgctttttaaccggcgcaccgactgtactgatcgcctggtttgtctccggttttatctatcaatagaggctgaaacatgaccgttatttatcagaccaccatcacccgtatcggcgcgagtgccactgacgccctcagcgaccagatgctcatcacctttcgtgaaggcgcgccagcggacctcgaagagtattgcttcattcattgccacggcgagttgaaaggtgcactccatcccggtttgcaatttacgctcgggcagcatcgctatccggtgaccgctgttggcagcgtggcggaagacaaccttcgcgaactgggtcatgtcaccctgcgcttcgatggtttaaacgaagcggaatttccgggcactgtccatgtggcaggccctgtacccgatgatatcgcgccgggatcggttttgaagtttgaatctgttaaggagtgaaaaaatgaatcaggttgccgttgtcatcggtggtgggcaaaccttaggcgcgttcctgtgccacggtctggctgccgaggggtatcgcgtcgcggttgtcgatattcagagcgacaaagccgcaaatgtggcacaagaaattaacgccgaatatggtgaaagtatggcgtacggttttggtgctgacgccactagcgagcaaagcgttctggcgctctctcgtggggtagatgaaatctttggtcgcgtggatttgctggtctatagcgccggaatagcaaaagcagcctttatcagcgacttccagctcggcgattttgaccgttcgctacaagtgaatctggtgggttatttcctgtgtgcccgtgaattttcgcgtttgatgatccgcgacgggattcagggtcgcattattcagatcaactcgaaatccggcaaagtgggcagcaaacacaactctggctacagcgcagcgaaatttggtggcgtcgggctgactcaatcactggcgctggatctggcggagtacggcattacggtgcattcactgatgctcggtaacctgctgaaatcgccgatgttccagtcactgttgccacaatacgcgaccaagctgggtatcaaaccggatcaagtcgagcagtattacatcgacaaagtaccgctcaaacgcggctgcgattatcaagatgtgctgaatatgctgctgttctacgccagtcctaaggcgtcgtactgcaccggacagtcgatcaatgtcaccggcggtcaggtgatgttctgatcaacagcggagatccattaaggatctccgtgagactatagaatgcctgatgcgctacgctcatcaggcatacaggacttccgccactacattaaggaaaagttatggtatccgcactcatcaccgtcgccgttatcgcctggtgtgcgcaactggccttaggcggctggcaaatttctcgttttaaccgtgccttcgacacactatgccagcaagggcgggttggcgtgggccgttccagcgggcgctttaaaccgcgggtcgtggtcgccatcgcgctggacgatcagcagcgcatcgtcgacaccttgtttatgaaaggactgaccgtcttcgcccgaccgcaaaaaattcccgcaattaccggtatgcatgcgggtgatttacagcccgatgtgatctttccccatgatccactatcacagaatgctctatcattggcgcttaaactgaaacgtggataatttcgttgtgaatgttacttgcttgcgaagttatcattttgaaacctaaatcaggtaatcacgcccatgaaacctcgtcagcgtcaggccgccattctggagtatctgcaaaagcagggtaaatgctcggttgaagaattggcgcaatactttgacaccacaggcacaaccattcgcaaagatctggtcattctggaacatgccggaaccgtcattcgtacttatggcggagtggtgttgaataaagaggaatccgatccgcctatcgatcataaaacactcatcaacacccacaagaaagagctgattgcagaagctgccgttagttttatccatgatggcgattcgatcattcttgatgctggcagtaccgttttgcagatggttcccctgctctcgcgctttaataacatcacggtgatgaccaacagcctgcatatcgtcaatgcgctatccgaactggataacgaacaaactatcctgatgccaggcggaacgtttcgtaaaaaatcggcctcatttcacggacagctggcagagaatgccttcgaacatttcagtttcgataaattgtttatgggcaccgacggcatcgatctcaatgcgggcgtaaccaccttcaacgaggtctataccgtcagtaaggcaatgtgcaatgccgcgcgcgaagtgattttaatggcggactcatcaaagtttggccgtaaaagccccaacgtagtttgcagtcttgaaagcgtcgataagctgattaccgacgcaggtatcgatccggcgtttcgtcaggcgctggaagagaaagggatcgatgtgatcataaccggagagagcaatgagtgaagcactactgaacgcgggacgtcagacgttaatgctggagttgcaggaagcaagccgtttaccggaacgtctgggcgatgattttgttcgcgccgccaatatcatcctgcactgcgaaggcaaagtggtggtttcgggaattggcaaatcgggccacattggtaagaaaatcgccgcaacacttgccagtaccggcacaccggctttttttgtccatccggcagaagcactgcacggcgatctggggatgattgaaagccgcgatgtgatgctgtttatctcttactccggtggcgcgaaggaactggatctgattattccgcgtctggaagataaatctatcgcgctgctggcgatgaccggcaaaccgacgtcaccgctgggcctggcggcaaaagcggtgctggatatctccgtagaacgcgaagcctgcccgatgcaccttgcgccgacctccagcaccgtcaataccctgatgatgggtgacgcgctggcgatggcggtcatgcaggcgcgcggttttaatgaagaagattttgcccgctcccacccagctggggcactaggcgctcgcttgctgaataaagtgcatcatctgatgcgccgtgatgacgctatcccgcaggtagcgttagccgccagcgtgatggatgcgatgctggagctcagccgcaccggtctggggctggtggcggtatgtgacgctcaacaacaggtacaaggcgtctttaccgacggcgatttacgtcgctggctggttggcggcggcgcactcaccacgccagttaatgaagcgatgacgacaggcggcaccacattacaggcgcaaagccgtgccatcgacgccaaagagatcctgatgaagcgcaaaatcactgccgcaccggtggtagatgaaaacggcaaactcaccggcgcaattaacttgcaggatttctatcaggccgggattatttaatccttcaatcccagacgtttcgccagccgatgcaggttggcgacgtcagtttccagcattcgcgcgcaggcagcccagttgtgatgattttgtgccagtgcctggcgaatggtttcacgctggaacgcttctgtcgcttcacgcagattttgcttaacaacgggcaccgctgccgcttctggcggcggcaacgtcacctcaggaaaagcaaaatgttgcgcctcaagaatcacttcatcgccgctgcgagtggctctcgacagtactaccgcccgatgaatagcatgttccagttcgcgcacgttccccggaaaactgtagtgttgcagtaaatttcgcgccccggcacttaataccacgcgggagagccccagccgcaaacgacactgctcgcagaaataccccgccagcagaatgacatcatcgccccgctcacgcagcggcggcaccgaaagtggaaacacgctcaggcgatgaaacaagtcagcgcgaaatcgccctgccagcacctcttcgcgtaagtcgcggttagtcgccgccagcacgcgcacatcgacccgcaaactgcggtcatcgccaacgcgctgaatatcgccatactgcaacaccctcagcagcttggcctgcaatgccaacgacaactcgccgatctcatccagaaacagagtgccgttatccgccatttcaaacttcccgctgcggttactgatagcgccagtaaacgctcctttcacatgcccgaacaactcactttccgccacactttccggcagtgcggcacagttgagatagaccagcggattcaccgcccgtggcgaggcttcatgaatcgctttcgccaccagctccttaccggttcccgtctcaccgctgatcaggacgttgagatcggacgccgccacaatctcaatctcttttttcagttgcgtcatgccaggggacaagccaatcatctgcgtctgtttcaccgcttcaaacggcgtggcatcgcctggcatcatattctggctttccagttgttcaatcagcaacgcattgcttaacgctcccgccgccagcgcagcaatcagccgtagctcttcgtcgctgaaaacatcgaactgatcgggctgcatcccgtcgagcgtcagtgcgccgatcaggttttgcccggcaaacaatggcagaccaacgcaggcgtgaaccttcagactctcctgcccaggaatcaaaccgtcatagggatcgggcaattcgctgtctgcaggaaagcgcaccacatccccggcgcgggcaatcgcttccagccgtggatgcccttccagcgcaaagcgtctaccgagtacatcctttgccagaccgtcgatggcaagcggaataaactgccgcgaatcgtaacgtagcaacgcagacgcatcgcactccagcacctgacgtagcgtggtgatcaggcgctgaaaacgatcctgatgaccaatcccacgctgcaattcgatggcgatattcgccagcacatcaacggaaaaactcatctttgcctcactgtcaatttgactatagatattgtcatattgaccatttgattgatagtcattttgactactcattaatgagcataattttatttatagagtaaaaacaatcagataaaaaactggcacgcaatctgcaattagcaagacatctttttagaacacgctgaataaattgaggttgctatgtctattgtggtgaaaaataacattcattgggtgggtcaacgtgactgggaagtgcgtgattttcacggcacggaatataaaacgctgcgcggcagcagctacaacagctacctcatccgcgaagaaaaaaacgtgctgatcgacaccgtcgaccataaattcagccgcgaatttgtgcagaacctgcgtaatgaaatcgatctggcggatatcgattacatcgtgattaaccatgcagaagaggaccacgccggggcgctgaccgaactgatggcgcaaattcccgatacgccgatttactgtactgccaacgctatcgactcgataaatggtcatcaccatcatccggagtggaattttaatgtggtgaaaactggtgacacgctggatatcggcaacggcaaacagctcatttttgtcgaaacgccaatgctgcactggccggacagcatgatgacttacctgacaggcgacgcggtgctgttcagtaacgatgctttcggtcagcactactgcgacgagcatctgttcaacgatgaagtggatcagacggagcttttcgagcagtgccagcgttactacgccaatatcctgacgccgttcagccgcctggtaacgccgaaaattaccgagatcctgggctttaacttaccagtcgatatgatagcgacctcccacggcgtggtctggcgcgataacccgacgcaaattgtcgagctgtacctgaagtgggccgctgattatcaggaagacagaatcaccattttctacgacaccatgtcgaataacacccgcatgatggctgacgctatcgcccagggaattgcggaaaccgacccacgcgtggcggtgaaaattttcaacgtcgcccgaagcgataaaaacgaaatcctgaccaatgtcttccgctcaaaaggcgtgctggtcggcacttcgacgatgaataacgtgatgatgccgaaaatcgccgggctggtggaggagatgactggtttacgcttccgtaacaaacgcgccagtgctttcggctctcacggctggagcggcggtgcggtggatcgtctttccacgcgcctgcaggatgcgggtttcgaaatgtcgcttagcctgaaagccaaatggcgaccagaccaggacgctctggagttatgtcgtgaacacggtcgcgaaatcgcccgtcagtgggcgctcgcgccgctgccgcagagcacggtgaatacggtggttaaagaagaaacctctgccaccacgacggctgacctcggcccacggatgcagtgcagcgtctgccagtggatttacgatccggcaaaaggcgagccaatgcaggacgttgcgccaggaacgccgtggagtgaagttccggataacttcctctgcccggaatgctccctcggcaaagacgtctttgaagaactggcatcggaggcaaaatgagtaacggcattgtgatcattggttcgggcttcgccgcccgccaactggtgaaaaatattcgcaaacaggacgccactattccattaaccctgattgccgccgacagcatggatgagtacaacaaacctgacctcagccatgttatcagtcaggggcaacgtgccgacgaccttacccgccagacggcgggtgaatttgccgagcagtttaatctgcgcctgtttccgcacacctgggtgacggatatcgatgccgaagcccgtgtggtgaaaagccagaataatcagtggcaatacggcaagctagtgctggcaaccggtgccagcgcctttgtcccgccagtgcctgggcgtgagttaatgctgacgttaaatagtcagcaagagtatcgcgcctgtgaaacgcaactgcgggatgcccgacgcgtgttgattgttggcggtggtttgattggtagcgaactggcgatggatttttgtcgtgcaggcaaagcggtcacgctaatcgacaacgctgccagtattctggcgtcgttaatgccaccggaagtaagcagccgcttgcagcatcggttgacggagatgggcgttcatctgctgttgaaatctcagttacaggggctggaaaaaacggattctggcattctggcaacgctggaccgccagcgtagcatcgaagtggatgcggtaattgccgccaccggactgcgcccggaaaccgccctggcacgacgcgccgggctgacgattaatcgcggcgtttgcgtcgatagttatctgcaaaccagtaatgacgatatttatgcgctgggcgattgcgcggaaatcaacggtcaggtactgccattcctgcagccgattcaacttagcgcgatggtgctggcaaaaaatcttctcggcaataacacgccgctgaaactaccggcgatgctggtgaaaatcaaaacgccggaattaccgctgcatctggcaggcgaaacccagcgtcaggatttacgctggcaaattaataccgaacgccagggaatggtggctcgcggtgttgacgatgctgaccagcttcgcgcctttgtggtcagtgaggatcggatgaaagaggcatttggattgttgaaaacattgccgatgtaggtgggctactgtgcctaaaatgtcggatgcgacgctggcgcgtcttatccgacctacggggacgcatgtgtaggccggataaggcgtttacgccgcatccggcaatggtgtccaaatgcaacacgttttatccgttctggacttcacccgctaaccaacgcgccgcagcaataaccccctgccccagagacaaaccgccatcacccgccggtaaactctgtggaaagagcaatgtgaaatcagcgagataatgcgccagacgtgcacgcagcaaacggttatgaataaccccgccgctaaataccagcgtagtgataccacgcatcgtggcctgctcacgcatcaacgcggcaaaaccctgcgccagcgcatcatgaaacgcccacgcgcgttgattaaccggtgcctgccagttcagccactgctgccagaaagtggcgagatccagttgattgtccaccagcggcatcgtcaccggatgcgtcactccgtggcatgaggctgcgagcgcctccagagcacaagccgcttcaccttcataacttaacgtggctggcgcacagcccagtgccgccgccactgcatcgaacaaccgcccacacgatgacgccagcggcgcgttaattccacgctcaatggcccgcgccagcacgctccagttttgctgttgcacacttgctgtttcagggtaattctgccactccggcacaaagcgcaggcactgcgccagcaggtttcgccacggctgcttcgctgccaaatcgccacccggaagcgccactgcaggcaagccgcccaggtgctcacattcgcgatagttcacccgcaggcactcgccgccccacaaagcgccgttctcccccataccgataccgtcgagcgtcaaagcaatgacatcaccgccatccagcggccactgatgctctgccagacacgccgctgcatgggcatgatgatgcagtaccgtttgcgtcggcagattcatttcacgcgcccactggctggagacatagcccggatgcgcgtcatgcacaacgtattgcggggtaaaatcgtagatgttttgcatcaggcgtaacgcttcgcgccactgcatctggatgccatcgtcacttaaatcgcccagatgctgactcaacaccgcttgttcaccgcgcaccaggcagaaggtatttttcagatccgcgccgagacacagcacaggcggaacatttttaaagcccggaggcaaagccagcgcatccggcacatacccccgcgaacggcgcagcatttcgccgctttcgcgcaccaccgaatcatccatccgctgcacgatgtcgcggttatgtatcaagaatccgtcggcaatgccctgcaaatccgccagcgcctgttcgttgctgatagctggtggtttaccgctcaggttgccggaggtcatcaccagcgggcattgcagttcctgtaacagcaaatgctggagcgggttcgcaggcaacattaccccgacttcgttaaggtcaggggcgatatcatcacaaagctcaggaacgtattttttatccaccagcacaatcggcgcggcgggcgtggtaagcaactggcgcgcagcgtctggtaaaccgtcagccactggcaacatgaccgccagcggtttcgccgggcgatgtttgcgcgcccgaagtgtcgccaccgcgttactgttacgtgcatcgcaggcaagatgaaatccgccaatccctttgatggcgacaatgttgcccatttttaactgtgcgatagccgcctgtaatgccgcctcttgttctgcatgttcaccatgacttacccattcaagatgcgggccacactccgggcaggccaccggctgggcgtggaagcgacgatcgagcgggtcgcggtactctttgtcacaagccggacacaacggaaacgccgccatcacggtaaacgggcggtcgtaaggcatggcgcgaataatggtgaaacgcgggccgcagtgggtacagttgataaacggataacgataacgccgttcgcctggggtattcatttcggcaaggcaagcagggcaagtagcggcatccgggacaatttgcgtattcatggcacctcccgcgctctggcggatggtgaactcagtgggcagttgtgaccagatgtacggctcacgctcgacgctatcaatccgcgccagcggcgggcagtgctgatgcaattgaacaagaaacgtttccgggtcttcccgcagccggacttctacgccatcgccgtcattacagacatcgccgtgaagatttaattgctgtgccagctgccagacaaacggacgaaaaccgacgccctgcactttgcctcgaatacgcagttggacaccgcaagatgtgttttttgccattgagttattcccgccatcatgaattgcgtaacccgccctgccggacacgactgcgtcgtatccggcagtctcaggtcggcgataccgccagctccgtattctacgaatatttccgggaattcctttgatgccagaacagttctataagatttttagaacatcagcgccgtacggcgacgtttttctgcgctcagttgttcaagtttattacgatcgacacaaatcagcgcatgggtcgggcaagccgccatacacgccgggccgtcttcgcgatggttgcacaggtcgcatttattggcttcagctttgtcagcccgtacattcagccccgcgccgctgttgcggatcaccggacgtaccaccacttccatcgcgccatacgggcaagccaccacgcaggttttgcaaccaatgcaacgttcctgcatcacatgaacaaaccctttatcacggctgatagcaccattcgggcagacgttagcgcacggtgcatcttcacactgacggcagactgtcgccgtggaaatgttcacacctttaatgacatggattcgcggtaaaaaggtttccggggtcagcgatgcacagtcctgattttcctgatgagaaaccacgcacgccacttcacaggtacggcaaccaatacatttactcgcgtcagcaatgatgaaacggttcatcaaattctccagcaatgacagttaatgcgccgatacattcacaaatcatgccagtttttaatttgctgttatttaaggaaattaatttctgtaatgcaggaaaaaagatgtcatcgacactagtgacgatgacatgtaatgacaatgtttatcgcgaaagggcaatgagtgagtcgcggcggatcagttttccgctgaaggttttcggcggtgagaaatccccgccatcgagcataaaaatcagccgtccaataatttcctgaatcatctctgttaccggaatttttacgctggagagcgccggaacggtgtagggggcaattgcgatatcatcgaatccgataaccgacacctgctctggcaccgctacgccgcgctcgtgcaacgctttgatcgcacctatcgccatatcgtcgttactggcaactaacgcgctaaatttagccccacgttcgagcaacgtttctaccccttcggccccgctggcgggcgtccatttaccgttagcgataagtttttcattgagcgcaataccatgctgcgacagcgcgtctttatacccggcaagacgttcaacgctggtgggggaatccatcgagccggtaaggaaagcaatctcctgatgtccggcgtttatcaactctgccacggcattaaagctggtctgtttatgatcgcaccagacgctatggctgctgtttttgcgcaggcggcgattaagcaccattatcggctgactgtgcgcgtcaatgatgtcatcaatctcatccacgcttaaaaaacgcgggtaaatcataatggcgtcgcagcgcaaatccagcagatactgaatcgcctggcgctcttcttcggcgctgtgtttaccatctgccaatagcaactgccgccctttctcttccgccattcgcgcggcatgaaacagtaattcactaaaataaatgccgtgataaagcgtgttggtcactaccagccccagcgtctgagtactcttcgccgacagattgcgggccagcaaatttgggcggtaaccgctctcttctaccgcctgaaacacgcgatctttagtctcctggctgacgtagccattacctgaaagcacgcgggaaacggtcgcttttgaaaccccggcgcgcttcgccacttccagcatcgtcgtcatcattttcatccctttacacgcaatcaacgcagtgtactgcaccgtttgccgattgtccttgcgcaatcggcgggaaaaatattcaggtgaccggtttcacaaatataaaaaatgaacaattaactctcttgcttatttagtgacaactattcatgattttgtgaaaccggtttcctaattccgtttcagcatcggcatttttccgttacgtcgactgataacaactacatctaccctactgataacaggataaaatccgatggccaaaaattatgcggcgctggcacgctcggtgatagcggcactgggcggcgttgataacatctcggcagtcacgcactgtatgacgcgtttgcgctttgttatcaaagatgaccagcttatcgacagcccgacgttaaaaaccatccccggcgtgctcggcgtggtacgtagtgacaaccagtgtcaggtgattatcggcaataccgtttcacaagcctttcaggaagtcgtcagcctgctgccgggagatatgcagcccgtacagcccgtgggtaaacccaaactcacgctgcgtcgcattggtgcggggatcctcgatgcgctgatcagcaccatgtcaccgctgatcccggcgattatcggcggatcgatggtcaaactgctggcgatgatcctcgagatgagcggcgtgttgacaaaaggatcgccgaccttaaccattctgaatgtgattggtgacggtgctttcttcttcctgccgctaatggtcgcggcatctgccgccatcaaatttaaaaccaatatgtcgctggcgattgccatcgcaggtgtgctggtacatccgagctttattgaactgatggcgaaagcggcccagggtgaacatgtcgaatttgccctgattccggtcaccgcggtgaaatatacctacacggtgatcccggcgctggtgatgacctggtgcctgtcatatatcgaacgctgggtggatcgcattacaccggctgtgaccaaaaacttcctcaagccaatgctgattgtgttgattgccgcaccgctggcaatcctgctgattggcccgattggtatctggatcggtagcgccatttcggcgctggtttacaccattcatggttatctgggctggctttcagtcgccattatgggcgcgctgtggcctctgctggtaatgaccgggatgcaccgcgtctttacgccaaccatcattcagaccattgccgaaaccggcaaagaagggatggtcatgccgtcagagatcggcgctaacctgtcgctgggcggttcatcactggcggtggcgtggaaaacgaaaaacccggaactgcgccagacggcgctggctgcggcggcatcagccattatggcggggatttccgaaccggcgttatacggcgtggcgatccgcctgaaacgtccgcttatcgccagtcttatcagcggttttatttgcggcgcggttgccggtatggcggggcttgccagccactcaatggcagcgccggggttatttaccagcgtgcaattcttcgatccggcgaatccaatgagcatcgtctgggtgttcgcggtcatggcgctggcggtggtgctgtcgtttatcctcacactattgctcggctttgaggatattcctgttgaggaagcggctgccgaggcgcgaaagcatcagagcgcacaaccgaccgtcgccaaagaagtaagtcttaattgaggatgaaaatgtcagtatttccagaaggttttttatggggcggcgcgcttgccgccaaccagtctgaaggtgcgttccgtgaaggtggcaaaggactgaccacggtcgatatgatcccgcacggcgagcatcgaatggcggtgaaactggggctggaaaaacgttttcagttgcgcgatgacgagttttatcccagccatgaggcgacggatttttatcatcgttataaagaagatatcgccctgatggcagagatgggattcaaggttttccgtacctcaattgcctggagccgcctctttccgcagggcgatgaaatcacgcccaatcagcagggcattgctttttaccgttctgtctttgaagagtgtaaaaagtacggtatcgaaccgctggtcacgttgtgccacttcgatgtgccgatgcatctggtcaccgaatatggctcctggcgtaaccgcaagctggtggagtttttcagccgctacgccagaacctgctttgaagcatttgatggtctggtgaaatactggctaaccttcaatgaaatcaacattatgttgcatagcccgttctccggcgcgggtctggtgtttgaagaaggtgaaaatcaggatcaggtgaaatatcaggccgcgcatcaccagctggttgccagtgcgctagccaccaaaatcgcccatgaggttaacccgcaaaatcaggtgggctgtatgctggcgggcggtaacttctacccttacagctgcaaaccggaagatgtctgggcggcgctggagaaagatcgggaaaacctgttttttatcgatgtgcaggcgcgcggcgcgtatccggcttactctgcccgcgtatttcgcgaaaaaggggtaaccatcaacaaagcaccgggcgatgatgaaatcctgaaaaacaccgtcgattttgtctctttcagctattacgcctcgcgctgcgcctcggcggagatgaacgccaacaacagcagtgcggcgaacgtggtgaaatcgctgcgtaatccgtatctacaggtgagcgactggggctggggaattgatccactcggtctgcgtatcaccatgaatatgatgtacgatcgttatcagaagccgctgtttctggtggaaaacggcctcggcgcaaaagatgaacttgctgccaatggcgagattaacgatgactatcgcatcagctatttacgcgaacatatccgcgcaatgggcgaagcgattgcagatggcattccgctgatgggctacaccacctggggctgtattgatttagtttccgcctctacgggtgaaatgagcaaacgctacggttttgtctacgtagaccgtgacgacgcaggcaacggcacgctgacgcgcacgcgtaagaaatcgttctggtggtataaaaaagtaattgccagtaatggggaagatttagagtaagtaaccgtgccggatgcggcgtgaacgccttatccggcctacatagttcgtgcgacatgtagatactgttatggcctgcaagttttttcctggtccggtttcccggattgcaggcatgccagacacagcgccgtcaggcgctgtttttttcatcccttccgcgatttttacgccgctaccggattatgccgtgacgcatcgaacggcacgcctgacttcagcactccatacgccacctgtgccagcttgcgcatcatcgcgccgagaatcacctttcctttcttgccattagccgccagacggtcgcggaacgcccgtccccactcagtcttactggtggctaccattgcgggcatatacaacgccctgcgaagcgacacatgtccggccttactcatccggctcgcccctctcacactgctacctgattcataacgccgtggtgtcagacccgcaaaagcggcgaactgtctggcatgggcgaagcggtccttcagaccgatataagccagcaataccgcagatgttttctctccgatacccgggatgctttccagcagtttcctgcggtgtttcatatccggatcatcgtctgtcaggtcttttatctgcttctcaagacgcttcagctctgcttcaagccacagaaggtgagcatcaatgctcggtctctggacttcccgcgccgtttcagtgcgattcagttcctgcgtgtgcatatctgtcagcgcctggtggcggactaccagggcacgcaacgcgcgttcaagcgggtgaggcgcttcccaggctgcagggcgcttctgacgacagaactctgccagcatgcgcgcatccacggtatcagtcttgttacgcagtccttcactctgagcgaaagctttacccagcgcaggattaatgactgacactatgtagccagcatcgtaaaggcactcagcgacaggttccatataggtgccggtcgcttcgatgcagatatgcgcatggtcaatcttgtgacctttcagccagctcaccagctcatcgtgccctttagtggtgttagcgaattttttggtgcgatgacgaccatcaggacgcaacacatcgacatccagtttctctttagcggtgtcgataccgatataatgaagttcatgttccatagtgaaaccaaccttgcaaatacggattaccgggaaaaccggtccatgatactgtccggtttatcactttgggagaaaggcagtccgctgcataaatctacgcaacaggttagaacccaaggcccgatacggcatgcggactgcaggcagagaaaactggccgattttctctgcactggagggataatacaaggcctgataagcgcagcgcatcgggcaatctggggtttggcatcagtcaaaatcaaagaaaccattccggcttaacgccaaatcgggctgaaagtgccttaatgtgggatattgtcagggatcgttgtccagacaaaatctgactgaccagggatttagagccgatttcgttcttcaaatccgcataggtcagattatgttgatcaatcaacgtgcgaagtaacgccacgccaaccggcattgccgcaacggctttgtcgaactctgcaaacttttcgttgttgttttcatactctgcaatgcggctcgccagaaagtcgataagtggattggtgtcatcttcttcaatcaaatattcgaccagttccagtgcttcacgataatcatcttctgagtcactgcctcccagaaaggggactgcattgaccagttctcttgttgctttaacagcgcgtgcagcattagcagtcattctttgttctctctgtagtaacgtgacgtctgtctgcacgtaatccccctcatagccactctgcaaaaagtcagttctggttcaccccataaagcacatccccctttatcaagcaacgctgcgtctgcgccagatcttccgtttgcgggtcgcgcccggcgatgggtttgaggacgagtttacggttgggggtataagtaaaacgcgtgagcgcgggatagcttaacttgccaaaccagccgtgaacacgctgccatttggcgtcttttacctgatacagactggttatccagtaaccggaatcaaactgcatatccagcaattgcgtgtggccattgccttgcaaatccagcaaatcatctacgccagttttgcttgcggtgtagaatcccctgggttcaaagacacaggggcggccttcgcgcgtgaacgtcataagaattaaatgtgcataaggagccagaccattaccggtacttggtaaccagataaccagatcctgaatgccgttacgatcaagatcggcgcgatagagttgccctttgcccgctatgtttgccagcatacccacaggcacagtccaggatttaccggcgcggtctttagcggttaattgccagtaatcttcttcatttggcatcttttcaagcgtcacgccagcaacgccgacttttctaaaatgccagttttgctcggcatcataaggcatggtcaggagaggtttcagcgcccgcttttgcgcgtattcgctgtcactcatcggcagataatcggtaaagctggtggcctgtgcaggcagcactaagctcaataaaaaagcgcacatccctgttctgatgttcaattccctgaattccttaatgaaaaactactctacttccaccgctaactgcgcaaatccaccatttccttcccagccttccagtcgttgataaacggtttcaaccgcatctttaatcggctgggtcatcgggtagtaaaagccgacgatatccggctggatgccgaggaaaatcacttcgccaatatcttctttcaactggtcgataaggtagttcaacggcatgttatgggtagtcatcataaacatctcggcgatatcatccgggtcgatgatgcggatttcgccggggtttagccccatatccgtggcgtcgacaatcagcagtcgtgtcgggcgcagttcacggatggcgacgatgtcgttttccggtgcactaccgccgtcaatcaccacccagttacctttcggcgcggcggcgcacttttccgccagcagcgggccagcgccatcatcgcccatcatgctattgccaacacagagtaaaacgtcagtcacgcagtctcctcaccatcaaatagatggcgttttcctgatgaatatcatgcagcatacttagcagcattgtactccattcctgctgctgcgaagtttgcgctgcccgggctttatcgaatgcgttggccagcatcggcacatggttaatgtcgatgacgatctcaccatatttcggcacgccttccattttgcggcgggcttcgctgcccgcctccagagtggcaatccatgccagatattcatcccacgggcaggtgagcgccgcttccaggcaatcgataaccccaaggtggtgaccaatcgccaggctgtaatagaccacctgctgcgcctcggcgggcgtggcatcgttctcatcaataaatttacggctcagttgactgaacaccaccttttcactcatcggatacgcgcctcttctacaacatgattcagatggctgacaatctcgttcagacgcggatcgttttccgcttccagccagcgtgcaacctgttcttcgccctgccctaactgtgtcaggaagtcatcggcaatctgacgaccgtaacgataacctgccaggcggcgtgcttcgcgatccactttcacacgcagcggctgcaccatatcgccatgcaggatttccgccggttgttcatcctgctcacccgggccacgggcgtgaattttctgctccagcaggccgagcgccattgcaaagccgtacagcgtggcggcaggcgttggcgggcaaccagggatgtagacatctaccgggacgattttatccgtaccgccccacacgcagtagagatcgtggaagatcccgccactgttaccgcaggcaccgtaggagatacagattttcgggtccggcgcggactgccacgcacgcagcgcaggggatcgcattgcacgggtgaccgcgccggtaaacagtaaaatatccgcatgacgcggtgaaggaacgactttaatgccgaagcgttctgcatcaaacagcggcgaaagcgtggcgaaaatttcgatttcgcagccgttgcagccgccgcagtccacgcggtaaacgtaggcagaacgtttgatttttttcagtaacgacgccttcatgctggcgatggattcatccaccgtcatcgggaccggaatgccgttggcgtcacgggggcctaataaattgctcatcagatggcctctttcatatggcgagtcagttcaatacggtcggacggcaccaggcatttctggcgcttacattccgggcaagtctcaaagctttcgcggtggttttccgcgcggctgtcaccattgtgcttaagcagcgcaatggcgtagtcgatctctttctggacggcgaaaggacgattgcagacgcgacagctgcacagcacaaaacgggactgttgcaggaaatcttctttcttccacaccgccagttcgtactcttgcgacagtttgatcgccgccgtcgggcaaacttcttcgcagcgtccacagaagatgcagcgcccgagattaaactcccacgcaagctctcctgtggcgaggtcggtttcaaccgttaaagcgtttgacgggcaggcattgacgcaggccgcgcagccgatgcactgctgcgggttctgctctggcttaccacggaagtttttatcaaccgcaatcggctccagcggataagacgaggtcgccgtgccggttttgatgacttttttgataaaggtaaacatggcgattccttatttcagcggcgagtttttacgctcaatgctgtaacgctcgagttctttgtacggcaccactttgctcttcttcttacgtacatcgaccaccgtcatgcggtcggtacaggagtagcaagggtccaggctaccgataatcagcggcgcatcagaaacggtgttgccacgcagcatgtagcgcagggtcggccagttcgcgtaggtcgcggcacggcagcgccagcggtacagcttctggttgtcgccggtcatgctccagtggatatcgtcgccgcgcggcgcttcggcaaagcccagcgcgaaacggtgcggaatgtaggtaaagccttccaccatcaacggaccgcccggcaggttatccagaccgtagtcgatcatgttcagcgcggtatagacttcgttgatacgcactttcagacgggaaataacgtcgcagccctgctcgctgtggacttccattggcagcaggccataaccaacaaacgggtgatcggcgcgggtatcgcgagcgtgtccgctggcgcggaccatcgggccaacgttactgaaatcgcgggcgatttccgggtccagacgaccaatgccgacagtgcgctgttccatgttcggcgtactcagcagcacatccaccagctcctgcacttcacgacgcatttgttgcgccagctggcgggtctggatcatgtcatctttcagcagatcgcgacgaatcccgccgatcaggttcaggccgtaggttttacgcgcaccggtaaggatctctgccattttcatggaggtttcacgcacgcggaagaactgcataaagccggagtcgaagccagtaaagtgacaggccaggccgaggttgagcagatgcgagtgcaggcgttccacctccagcagaatggcgcggatcatctgcgcacgttctggcacctgaatacccatcgcgttttccaccgacgtggtgtaggcggtgctgtgagcaaagccgcagatgccgcacacacggtcagagaggaaggtcacttcgttgtaccccatacgggtttccgccagtttttccatgccgcgatggacgtagaacaggcggtagtcggcgtcgataatattttcgccatcgacgaacagacggaagtgacccggttcgtcggaagtgacgtgcaacggaccaatcggcacgacgttgtttttcttgtcacccagttcattgatgaactcgtaggtttcagcatcggtggtcggcgccggacgctgacgataatccatgctgtctttacgcagcggataaagttcatccggccagtcatccggcagcaccagacgacgttcatccggcagaccaaccggaatcaaaccgtacatatcgcgcacttcgcgctcgccccacacagccgccggaacgcgcggcgtcacggacggatactccggtttgttggcgtcaacttcgacgcgaaccgttacccaacacttagtgcccttctccatcgacagcacgtaataaacggcgtaatgaccattcagtttgcgttcgtcgttaccaaacagcaccgacagccagccaccctgtttgtagtaaagaaactccaccacttccggcaggtagttcacctttacggtgacagtcagctgatctttggtctgccaggcgtggtccagcacgacgcccggaaatgcctcattcagcgcggcgagataatgttgacctaatttttcttcagacatgctcaaactctctttaatcacgccgccagcaaggagacgaacgctaaaaatgcaaagccaaacccagcccaggtaatgcgcggagtaatatcaagacgcagacgggccatgctgttttcgaacagcgcgataaccaggacgccgaccaccagtttgacgatggcaatcaccagcgccagcagcagtccaccggcggtgaaggtttccatttgtccccacggaataaacaccccgacgaacatctgcaacaccaccagctgtttcaggctgataccccatttcatgacgccaaagccgctaccgctgtattcggagagcggaccttcctgcaactcctgctcggcttccgccaggtcgaacggcagtttgcccatttcgataaaagtggcgaacgcacaggcacaaagcgccagcaccagcgggatgctctggctcagcggccagtgataaacggtgtcggtgatgttgctgatgttggtggaaccggcaacctgtgcggcaacccacagaccaagcagcagcatcggttcgaccagcacgccaagcatcgcttcacggctcgcgccgatagcagtaaacgggctaccggtatccagaccggaaatagcaaagaagaaacgcgcgatggcaaagagatacagtaaggtgatcaaatcgcccagttgcggcagcggagaaccaacggtcaccaccggcagcgcagtagcgatagtcagcatgacgcccaccatcacatacggcgtcaggcggaacacccagccggaggcatccgggccaacgctctggcggcccagcagtttgataatgtcacgatactcctgcaacacacccggcccacgacggttatgtaagcgggctcgcgccacgcgggtaataccggagagcagcggcgcaacggcaaatagcaccagcgcctgaattaacggatataaaacactcattctcaggctcctcgtgaaacaataatcaccaccagcaccgccagttcaaccagcgccatccggcggaacagcaacgcactcccctcgcactgccagcccggcaccagagacaccggattcagccatttgcgtagtttcagcaccggcgcaaacgcctgtttcaccggcatggcaaaaccgtgagcggtaatcaccattgatttttcgtggtcgtagccgcacacccaggccgcaccgcgggaacgcgacggcaaacgatcgcctttgcaaatcgccataatgatgaatggcagcagcgggcaggcaatcagcagcaacgtgatcatcggttgagaaacggtggtgttagcaggctccagcggcagaggtacagcagcagagagcatcggcagcagccacggcgcagcaacaccgccaattacgcagcaaatcgccagtgccactacgcttacgctcatcaggagcggcgcacaggtggcgttttcggcttctttggtacgcggcgcgccgaggaacgtgacgccatagactttcgccatacacatcaccgccagcgcaccggtaattgccagacccacagcgagcagcggccccagcagacgggcaacaaacgcgccactattgctcagtttgaaaaaggattgatagataacccattccccggcaaacccgttcagcggcggcagcgcagccattgccatcaacccgactaacatggcgatggagataaccggcattttcttgccaataccaccgagtttttcgatatcgcgatgaccggtacggaaccagacgctccccgccccgaggaacagtacgcttttgaacaggctatggttaagcagatggtacagaccaccgaccagaccaagggcaatcagcgccggttgttcgagcgcgatacccgttacgccagcgcccagccccagcaggataatgccgatattttccagggtgtggtaagccagcaggcgctggatgttgtgttccatcaacgcatacagaccaccgacgaacgcggtgatcatgccgagcaccagcagcgcgatcccccaccacagcggcgcgttaccacccagcagtgacagggttaaaatgcccagcaggccaattttcatgactaccgtagaaaacaacgcggcagctggcgcagaggcgttagcatgtgcctgcggcacccagccgtgcagcggaataatcccggccagcaggccaaagccaatcacaccgagcagccagatatcggaaccgagcggcagctgttgcatacgcatatccagcaggcgcagatccagcgtgccataacgctgccacagcagccagcaagcaatcgccagcagcagagtgccaagacgccccagcgcaaaccacagtttgccctctttgctgttgctggtgaggaacaccgcacacaaggccatgacttcggccattaccacgaacatgccgaggttgctggcaatgacggcgcagacggcggcagccatcaacatattgatctgcaagccgttgcacttcacctgcgcgtggcgatgccagtcaatgttatagaggctgacaaacagaccgcaaaggccgagggtaatcagccaaatcgcgttaagcggggagatttgcacatcgtagcttaccagcgacagcgcaccgctcacgccaaccgcgccagtcagcacagtgaagcccgcggctgccgtatacaggctaccaaccgcgccgccaattccggctatccagccacttagcgtcttttgaaaagaaaagagaaatgccagaacagcggcggcaataaaccacgccacgccgctattgatcagggaaattgcgctcatttagcctctccactttgagcctgctgaaacaaggtgagatcgccaaagtccgtattaaaagtcagctcacgcttacgtttgctgacgcgggcgatatcggtgttatccaccagatgcagggctttggtcgggcacatccgcacgcaggccggaccttgttcatcaaaactgcaaaggtcacatttgacggcgatcgcgcgaatacccggcacccagtcaagcagcgtactgatacgcgccggagcaggcggtgccggtggcgctttcggggtattggcatttgcaggaatatccagcggacggctgccggaaaattcaattgcgccaaacgggcaggcgatgccgcacagcttgcagcttacgcacaggctttcattcaactgcacggccccatcaacgcgggtgatggcgttaaccgggcagaccaccgcgcagggtgcatcttcacagtggtgacagagctgcggcgcagattctttttcatttagcatcactctcaggcgcgacattgattgcaggccgtgctggcgatgcgtctctgaacaggcggcctcacaagtgtggcagccgatacagagcgtggagtcagcaattacaaaacgattcaccaggcattcctcaggtgattgtcatttttgacgaaaacatgccgatgaaatgtcattttcgacactcatcgacacgcccatccccaaacaggcgtaacgcctgcaaaacgggcaaagcctcagctcatgctgccgggctttgtccctttaccagttggcttaaattcaccggcacattgttttcaatggcggtgtataagctgtcgtaaacgccagcgattttttcgagatagtgttccagaacctgttcgcgatcgcggatgttgaccttgccatcaatcatgccgtcaatgctcagttgcgcctgcgcaatccgctgtttgtcttcgccatcttttgtttcgacgtaatactcgatggtgtggctgttaaagccatccgccagggtgacgtaaatacgaaaatgttcaaaaaggacgaaacagagttctttgtccggcgcgcagctcatggcgtgatgcaggcgcgctttcgataacgtgatcccctgaaccagcgaattgcagtagatgtgccactggtcctgtaggcgacgatgccgctgtgcgatgtaatcggctttctcgcttatttcccaaatagtcattgtcaggttacccgtttaacagagatgccagctttaagcattttttgtgccaacttttaatttattgttattaaagagatttttaagctaaagatgaatttcgtcgccgtgtcgacgtgtcatttcgacatcatcgacattattcaccgcagggataatcaacactggcacaattattgcttgtagctggcaatagttaatgggaggcgatatgcacgaaataaccctctgccaacgggcactggaattgatcgaacagcaggccgcaaaacacggcgcaaaacgcgtaactggggtctggctcaaaattggcgcattttcttgtgtcgaaaccagctctcttgccttttgttttgatctggtttgccgcggcagcgtggcggaaggttgtaaactgcacctcgaagaacaagaggccgaatgctggtgtgaaacatgccaacagtatgtgacgctactgacccagcgcgtccgccgctgtccacagtgtcatggtgacatgctacagattgtggcagacgacggtttacagattcggcggatagaaatagaccaggagtgagcgatgtgtacaacatgcggttgcggtgaaggcaacctgtatatcgagggtgatgaacataaccctcattccgcgtttcgtagcgcgccatttgccccggcggcacgcccgaagatgaaaatcaccggcattaaagcgcctgaatttacccccagccagactgaagaaggcgacctgcattacggtcatggcgaagcgggcactcacgcaccgggcatgagccagcgtcggatgctggaagtcgaaattgacgtgctggacaaaaataaccgtctggctgaacgcaaccgcgcgcgctttgctgcccgcaagcaactggtgctcaacctggtttccagccctggttccggtaaaaccaccctgctgacggaaaccctaatgcgcctgaaagacagcgttccgtgcgcggttattgaaggcgaccagcaaaccgtgaacgatgccgcacgcattcgcgctaccggtacaccagcgattcaggtgaacaccggtaaaggctgccatcttgacgcacagatgattgccgacgccgcaccgcgtctgccaatggacgataacggtattctgtttatcgaaaacgttggcaacctcgtatgcccggccagcttcgatctcggtgaaaaacacaaagtggcggtgctttccgttaccgaaggtgaagacaaaccgctgaaatatccgcatatgtttgccgccgcctcgctgatgctgctcaacaaagttgacctgttgccgtatctcaactttgacgttgagaagtgcctcgcctgcgcccgcgaagtcaatccagaaattgaaatcatccttatttccgccaccagcggtgaagggatggaccagtggctgaactggctggagacacagcgatgtgcataggcgttcccggccagatccgcaccattgacggcaaccaggcgaaagtcgacgtctgcggcattcagcgcgatgtcgatttaacgttagtcggcagctgcgatgaaaacggtcagccgcgcgtgggccagtgggtactggtacacgttggctttgccatgagcgtaattaatgaagccgaagcacgcgacactctcgacgccttacaaaacatgtttgacgttgagccggatgtcggcgcgctgttgtatggcgaggaaaaataatgcgttttgttgatgaatatcgcgcgccggaacaggtgatgcagttaattgagcatctgcgcgaacgtgcttcacatctctcttacaccgccgaacgccctctgcggattatggaagtgtgtggcggtcatacccacgctatctttaaattcggcctcgaccagttactgccggaaaacgttgagtttatccacggtccggggtgcccggtgtgcgtactgccgatgggtagaatcgacacctgcgtggagattgccagccatccggaagtcatcttctgtacctttggcgacgccatgcgcgtaccagggaaacagggttcgctgttgcaggcaaaagcacgcggtgccgatgtgcgcatcgtttactcgccgatggatgcgttgaaactggcgcaggagaatccaacccgcaaagtggtgttcttcggcttaggttttgaaaccaccatgccgaccaccgccatcactctgcaacaggcgaaagcgcgtgatgtgcagaatttttacttcttctgccagcatattacgcttatcccgacgcttcgcagtttgctggaacagccggataacggtatcgacgcgttcctcgcgccgggccacgttagtatggttatcggcactgatgcctataattttatcgccagcgattttcatcgtccgctggtggtggctggtttcgaaccgcttgatctactgcaaggcgtggtcatgctggtggagcagaaaatagcggcccacagcaaggtagagaatcagtatcgtcgggtggtaccggatgccggtaacctgctggcgcaacaggcgattgccgatgtgttctgtgtcaacggcgacagcgaatggcgcggcttaggcgtgattgaatcttctggtgtacacctgacgccagattatcaacgattcgatgccgaagcgcatttccgcccggcaccgcagcaggtctgcgatgacccgcgcgcacgttgtggtgaagtattaacgggcaaatgtaagccgcatcaatgcccgctgtttggtaacacctgtaatcctcaaaccgcatttggtgcactgatggtctcctccgaaggagcgtgcgccgcgtggtatcagtatcgtcagcaggagagtgaagcgtgaataatatccaactcgcccacggcagcggcggccaggcgatgcagcaattaatcaacagcctgtttatggaagcctttgccaacccgtggctggcagaacaggaagatcaggcacgtcttgatctggcgcagctggtagcggaaggcgaccgtctggcgttctccaccgacagttacgttattgacccgctgttcttccctggcggtaatatcggcaagctggcgatttgcggcactgcgaatgacgttgcggtcagtggcgctattccgcgctatctctcctgtggctttatcctcgaagaaggattgccgatggagacactgaaagccgtagtgaccagcatggcagaaaccgcgcgcgcggcaggcattgccatcgtcactggcgatactaaagtggtgcagcgcggcgcggcagataaactgtttatcaacaccgctggcatgggcgcaattccggcgaatattcactggggcgcacagacgctaaccgcaggcgatgtattactggttagcggcacgctcggggaccacggggcgactatccttaacctgcgtgagcagctggggctggatggcgaactggtcagcgactgcgcggtactgacgccgcttattcagacgctgcgtgacattcccggcgtgaaagcgctgcgtgatgccacccgtggtggtgtgaacgcggtagttcatgagttcgcggcagcctgcggttgtggtattgaaatttcagaagcggcactgccggttaaacctgctgtgcgcggcgtttgtgaactactgggactggacgcccttaactttgccaacgaaggcaaactggtgatcgccgttgaacgcaacgcggcagagcaagtgctggcagcgttacattcccatccactggggaaagacgcggcgctgattggtgaagtggtggaacgtaaaggtgttcgtcttgccggtctgtatggcgtgaaacgaaccctcgatttaccacacgccgaaccgcttccgcgtatatgctaataaaattctaaatctcctatagttagtcaatgaccttttgcaccgctttgcggtgctttcctggaagaacaaaatgtcatatacaccgatgagtgatctcggacagcaagggttgttcgacatcactcggacactattgcagcagcccgatctggcctcgctgtgtgaggctctttcgcaactggtaaagcgttctgcgctcgccgacaacgcggctattgtgttgtggcaagcgcagactcaacgtgcgtcttattacgcgtcgcgtgaaaaagacccccccattaaatatgaagacgaaactgttctggcacacggtccggtacgcagcattttgtcgcaccctgatacgctgcattgcagttacgaagaattttgtgaaacctggccgcagctggccgcaggtgggctatacccaaaatttggtcactattgcctgatgccactggcggcggaagggcatatttttggtggctgtgaatttattcgttatgacgatcgcccctggagcgaaaaagagttcaatcgtctgcaaacatttacgcagatcgtttctgtcgtcaccgaacaaatccagagccgcgtcgttaacaatgtcgactatgagttgttatgccgggaacgcgataacttccgcatcctggtcgccatcaccaacgcggtgctttcccgcctggatatggacgaactggtcagcgaagtcgccaaagaaatccattactatttcgacattgacgatatcagtatcgtcttacgcagccaccgtaaaaacaaactcaacatctactccactcactatcttgataaacaacatcccgcccacgaacagagcgaagtcgatgaagccggaaccctcaccgaacgcgtgttcaaaagtaaagagatgctgctgatcaatctccacgagcgggacgatttagccccctatgaacgcatgttgttcgacacctggggcaaccagattcaaaccttgtgcctgttaccgctgatgtctggcgacaccatgctgggcgtgctgaaactggcgcaatgcgaagagaaagtgtttaccactaccaatctgaatttgctgcgccagattgccgaacgtgtggcaatcgctgtcgataacgccctcgcctatcaggaaatccatcgtctgaaagaacggctggttgatgaaaacctcgccctgaccgagcagctcaacaatgttgatagtgaatttggcgagattattggccgcagcgaagccatgtacagcgtgcttaaacaagttgaaatggtggcgcaaagtgacagtaccgtgctgatcctcggtgaaactggcacgggtaaagagctgattgcccgcgcgatccataatctcagtgggcgtaataatcgccgcatggtcaaaatgaactgcgcggcgatgcctgccggattgctggaaagcgatctgtttggtcatgagcgtggggcttttaccggtgccagcgcccagcgcattggtcgttttgaactggcggataaaagctctctgttcctcgacgaagtgggcgatatgccactggagttacagccgaagttgctgcgtgtattgcaggaacaggagtttgaacgtctcggcagcaacaaaatcattcagacggacgtacgtttaattgccgcgactaaccgcgatctgaaaaaaatggtcgccgaccgagagttccgtagcgatctctattaccgcctgaacgtattcccgattcacctgccgccactacgcgagcgtccggaagatattccgctgctggcgaaagcctttaccttcaaaattgcccgtcgtctggggcgcaatatcgacagcattcctgccgagacgctgcgcaccttgagcaacatggagtggccgggtaacgtacgcgaactggaaaacgtcattgagcgcgcggtattgctaacacgcggtaacgtgctacagctgtcattgccagatattgttttaccggaacctgaaacgccgcctgccgcaacggttgtcgcccaggagggcgaagatgaatatcagttgattgtgcgcgtgctgaaagaaaccaacggcgtggttgccgggcctaaaggcgctgcgcaacgtctggggctgaaacgcacgaccctgctgtcacggatgaagcggctgggaattgataaatcggcattgatttaactgcaaattgccggacagatctgcctgtccggcatactattcatgaggttttttcggacgatatttttccggcagttctggcaccggacgcttgtcatcgatgagatgacgcacggttaagatcggatgacgccacagcattctcggcccggcccaacgcataatctgtttcatctcttcacgctttgcaggctggtaacagtgcaccggacactgcttacaggctggtttctcttcgccgaacacacatttatccagccgcttttgcgcgtaaacaaacaacgcctcgtaatgctccggctccgctgacgcctgcgggcatttcgcttgataaagatcgatcatttttttaatcgtcagtttttcacgagagatacgcttgccggacatgctgcctccacctcattaagatgcatttatattacatcttaatttgaaaggggactatggctctgaaggaggaggtttattcaaccgatacaattttgcgtacttgcttcataagcatcacgcaaaagctgcaaaacagcatctttcccggaaccagcatcaagaactcgccgttcgcttcttcccctgaaatgattaactccggtatcatgtgcgccttatgtgattacaacgaaaataaaaaccatcacaccccatttaatatcagggaaccggacataaccccatgagtgcaatagaaaatttcgacgcccatacgcccatgatgcagcagtactcaactaagatgattaatgtcatgatttaaaatgataaaaatagctttataagaaaataggttactattgagctacatttaggaaaaataaaaggactgtttgatagatgcggagcagctgatccaaggtttggaaaaactacgttggttaattggctgtttggagtatttttatttgctgtgtacgagcactaatatcgcaactattatgaagactggaatagccatttacaatcatatagactcattaattcaatactgattacgcaattaatcactgatatatttatcgattcaaaaccaaaagtagttctcttatgggatatagttattcaaacaacaaccatatccaaaaaaaaaaataacctcttacatatcacaactataaactaaaaataccgcctttttccataatactatatatctgtttatctacaaaggttttgaattcatcattactacttatgttagtaataatatcatcaatagatacatctgttctaataagacgctcaaccactatttttttatccaatccaaagtcatattctaaactttgacttttataaaaatcaaaactatagttggtctggaatggatttttaaaataataatcaaacttaagagcagcctcatgcaaatcactgtataggttgatatttacatatggtttcccatcaagatgcaacatatcgaggttccccgacgaaaaataactaattaaaatatcagcatcgatgacaggaacggaatcgacttgcacaccattaaatgagaggttgctgacaagcacatatggatatatttcacacttatgtactggttttatcttcaaatgtttcagtatatttgcttcattatttttaagaaactcagcttttctaataacttggttggctccgtgttttatcttacataaagagttccattcagaaacaggcgaatcaatagatgaaatacactttatatcaatcagaataattttattttctatgcgtatcagaagatcaatttcttccctaccaccatcacatgttaactcaactggaccaaaaacatcaacattcttagataatatttcatttttattcagatgttcttttaataactcaattatttttgtttcataatgcttacctttggaggtttcatttaatcccatacctttaatccaaaattcacctactcgttgaggcataggagcaatagacgcaggaacaattactgcaatacaattatcatcaatttttattaacggaaatgcccaaagatctttgctctttccttcattaaaagtaagaaaatcaacaatgcttgataccttgcgataatcaatactggttgcatgagacaaggtttgacaaaaatcaattcttttgaatgaagaggaatgaaaattaatatccatgttaaaaggagctgctttagaatcgaaatgtgcttcagcaaataaagaaatggatgcaaaaacctctataagttcttttttgttaaaattataatcttgaaacacattgtctatatctttgttatcaaattgcccaaaaaccctatttaatgtaagaacaataaagtaatatagagttttttgttcaaagttagcaatacgccttttgaaaattttttttctcccctcctttttaaattcaaagctatatatatcaggaaagaaatttactgaggatttgttttcttgaatttcagaatatatatcttttaattttctatattgagcttctctattggcaatattaaaatagttattatcctctttgaaataatgatagctatcttcttcaaagtaactaaaagagccatataagaaagcccaaaaaaagccttcaaagaaggaatacgcacttgataagcttatcaattccgatatgaactgatccttattctgtggttttttaccagctttaagtttggttcctttgtttattgaatatgaacaataatctatagcactttgtaatgaatcaaccactgaatgtgcaatttcatcattagtttctaaatttggatgttgtatacctgttataaaattaacattattttcagtaattgtagacaatttatgcaattggtgaattatatgatggcgattagcgaaggcaattaataggacaagaacctgactatacgtgattttttctggagcatgattttcgaaatgaaatgagatatcatctctgactttttttaatgacctccatgtaaaatcaacagctttatataatttttcatcctcagttccttctccatttctctcccactgtactctccactcgttaatatcaaagcctctttgagtaggtttttttgaacttttactttgtgcccaagatctaaattcactcatttttttctctcaacatttgtaatataaatataaattatagaaatttaaaatctaaagcaagggctaacttatcgaagctacgcttcactaagttgccttgcttttcttcccttcggttgaaaagaaaaacaaatttgttctttggatgattacatagccacgtcccagcttcacttctgaaacgagggcagaaggacactgacttcatgaagaaagtcagccacacgttgtaaaccccaacataagtgtgatactgatcacatttccaataattatagctaaatcctattgatattataataataaaatatccacagaaagtcatttccccttcgcaaggagtcattagtgggtgaagaacgcaagaacatcaatcataatacgcatatagttttatatgatgaggtaagtggtctttgcccaaaatgctttaaacctttaatggttcagaatggcaaacgaaaaataaagctctatgaagtagcacacatatatcctttttcccctcgtgaagaggaaaaggaattacttaaagatgagcaacgtctttgcgatgatgttgatagcgaagataatttaattgccttgtgcagagactgtcataagttgttcgacaacccaagaacaattgagggttatcgggaaatgtacgctatcaaaaagcagttgagacaagcagcacaaatcaaaaacagccaatttaattttaagattgaagaagagatcaaagagataattgatatactatcaacgcttgaaccaagtgaagattctcaattatcgtacaaggctatgagaattgatgataaaattctttccgactctggccctgcattcaagataaaggtcaaagctcaagttgcttacttttacactgaaataaaaaaattattccaacaactcgaccaacgagttccaaatacatcagaaataatattcaacgaagttaaaacatactatttgattttaaaaagagagaatttatctcaatccgaaatatataaccatttgattaactggataaaaacaagcacaaaggaaactaatagtgtagccgcagaagttttggtgtgtttttttatccaaaattgcgaggtttactcatgattacaccaagtaaatctatctcaatccaagattcaatattatacaagatgacaatcatcttagaaactgagtttaacgacattaagattactgatttatacgaaaaaacatcaagcaatttttcatctctggacgaatttgtttactcactcgattttttgtttattttagagaaaatcatactaaacccagctaatgggacggtaataaaatgctaaagaacatatactgtgaaaaattaattagaaaagaattgattttcaaaaatggtttgaatgccatattgggacctaaaaatggtgccaactctatcggtaaatcatcagttctaatgttaattgattatgtttttggtggtgatgattttatcaccctatgtaaagacgttatttctcaagttggtcatctaaacatcgaatttacttttgaatttgatggaaaatcctattactttacaagaaataccgaaaccaataattgtgtgatttttagaaacaacgaagaaaatttagagtggtcaattgaagattttagaatcttcttggctcagaaatatggtttttcatcaaacgatccttcattaagaaatttagtctccagattcacgagaatttggggaaaagataattacaatccaaacaaacctcttcaacgctataccggggaaggatatgcttctataaaagaatttctcattaaatccttcggctattataatttaattgaagaaattgaaaaaaagaaagccgagaacgaagtaaaaagaaagaatattgatatagcgttcaagcagggtttcgtcaaaaaagtaaatttaaaagaatataggcaagcaaaacaagatttaaatgttatcgacaataaaattgacactataaaaaaagatctagatctttttgcagccaacataaaagctatccttgacgaaaaaagtctaagtttagccatcgaaaaagataaatatctcaaacaaaaaacttctctcgaaagtaagttatttagaattgaagaaaatatttctgatacaaagcctattccaaaaagatatttcagcaaagttgtcgatttcttcccaactgttaacattgataaactaaatgaagtcgagggtttccatttatcaatttcaaaaatcttgagtgatgagttaaaaaaagaaaaagaacgccttatattccaattaaatgagattgatgctgaaattagtataattgatctcaaaatcaaagaaatagcagcatcagtcgatagaccagatgagattattgatgaagttttgtcattatctataaagaaaaaagaagttgaagatacagttaattatcgagagcgccaagatgatcttaaacaagcatcaagcactataaaggtagaattgaaagaaaagacagaagaaatcctgtcaaaaatatctaaattattaaacgagaacctcaaattatacaacacaaaattctatggctccgacagaataccaccacagatcattttcagtgatacaaattatattttcgaacatcactctgactctgggacaggtaaatcttatgcgaatatgctggcgttggatgtgagctttttacatacaacaaaattacccatagctattgaagattcaattgttttcaaaaacgttgaagtcgcagctatagaaaagatagttagtacattaaacactattgataaacaagtttttatatcactcgatcaattaaatatttatagtgaaaagacaagatcaactttgagaaaggcaagctttatgcgtataagcagaaaataccctgcattcaaagtttcatggaatattcaatccaacaataaataattatttataatggcttccatgtactaacatggtggccattattatatttattacaaaataacatcatcacattgacatccctcttgaatcaaatataagtaaataagaacataaggaatatgtttctgatagaaaacacgaaaggaattcgtatgaaaaatacttttaataaaatatataaaaaagaatcacctgaaagcttgttaagaacacattgcatcagtgttcgactgaaccatgaagaactacagcttctcaatgctaaacgtggagagaaaagcaagggggaatggctcagattagcttctcttgataagcttcccatagtagttccttcaatcaacatagaagcttggaaatccctcagcgaaatatcacagaagctgaacaagctacttattcatctcgaaagtaaaagcactggtggtgagcttacaaagacagagatcttcgcagtgaagcgccaaatttctgagcttcgcttctgtcttacatcctccaagagatctatgagttagctttaatgaaagggatgcaaaaaatcaaaagaggaaaaacctttaatggccttatttcttatttattaaaacctgcttcgcaccataagtcagatccgtatgtagtcggtggcaatgtcatagaaagcttcgcagaagcactaagtgcagagttcaacgctacgaagctcctacgctccgatgtgtgtaaacctgtttggcacaattctctgcgtctgcctgctggtgagtgtctacctatacaacgatggaagctgtttgatcttacccagcaatagtggacacgcagctaagtgagtaaactctcagtcagaggtgactcacatgacaaaaacagtatcaaccagtaaaaaaccccgtaaacagcattcgtctgaatttcgcagtgaagccctgaagcttgctgaacgcatcggtgttactgccgcagcccgtgaactcagcctgtatgaatcacagctctacaactggcgcagtaaacagcaaaatcagcagacgtcttctgaacgtgaactggagatgtctaccgagattgcacgtctcaaacgccagctggcagaacgggatgaagagctggctatcctccaaaaggccgcgacatacttcgcgaagcgcctgaaatgaagtatgtctttattgaaaaacatcaggctgagttcagcatcaaagcaatgtgccgcgtgctccgggtggcccgcagcggctggtatacgtggtgtcagcggcggacaaggataagcacgcgtcagcagttccgccaacactgcgacagcgttgtcctcgcggcttttacccggtcaaaacagcgttacggtgccccacgcctgacggatgaactgcgtgatcagggttacccctttaacgtaaaaaccgtggcggcaagcctgcgccgtcagggactgagggcaaaggcctcccggaagttcagcccggtcagctaccgcgcacacggcctgcctgtgtcagaaaatctgttggagcaggatttttacgccagtggcccgaaccagaagtgggcaggagacatcacgtacttacgtacagatgaaggctggctgtatctggcagtggtcattgacctgtggtcacgtgccgttattggctggtcaatgtcgccacgcatgacggcgcaactggcctgcgatgccctgcagatggcgctgtggcggcgtaagaggccccggaacgttatcgttcacacggatcgtggaggccagtactgttcagcagattatcaggcgcaactgaagcggcataatctgcgtggaagtatgagcgcaaaaggttgctgctacgataatgcctgcgtggaaagcttctttcattcgctgaaagtggaatgtatccatggagaacactttatcagccgggaaataatgcgggcaacggtgtttaattatatcgaatgtgattacaatcggtggcggcggcacagttggtgtggcggcctcagtccggaacaatttgaaaaccagaacctcgcttaggcctgtgtccatattacgtgggtaggatcattttgcctatatcgtgccagagtttttacactgacaccaagataaagggctgccagctcagcattaagagcagcctcctcaggcatatcactaaacagtcgccaaacttcacttagatctcgcaacacctctatgtaatgcatagcaactcctacagaagctcctttcactaattattcctactttagaattttgtatagcaaaaagccagctcgaaagctggctatgcactaaaagagaatgactcaacatcaggtgtgtagcactaaagtacctcaactaatatttaggtgtagtgttgcgcacttcacataaaaactagcgaattccactacgaatagtggtttgccaagacaggcttggcaagagtaatattgtcaacccttaaagcacaacaataataacacctcaataagcagttctcaactcttttctttcaagtaaattgagcatgttattctgctcccatttaacaaaccaatacttagttaaaaggtaagataaatcactttcaatctcatcctgctgtcgttgaagagaaaacttacttaaaaattttttataccatttctctctaaaatgcagggaaatatacttacagctcatgcagtccaaaaataagtgaaccagctcggagtctttctccagatcaaatgaagcatcaaacttctcatcaattatacattcaactgttttcctattttcttcatatacgttgtgatccttataataatacagcaaacttataatgaagaaatagttataattatttacattgctcaaagcttcttttatttgcatttcatccatcagatagttttcaccaaaatcacttgtggcaagtataacattcatcttctcgatcgatgtaaagccttctcttagctctacattattcttagaaaacctcatatttctcaactctgtcattaccatatctttaaatttatcaagaaatatctctgactctttgataaagaatttctgcacaatagctattgatgtagctaatctgtttgacgatgaaacgcttggtttaatgttatggaagaaaaacataattttcattattataatgattgcttcataaaattcgcttaaagactctttgtcatcttctgctttatatatctcaaccagtcttcttatccttttagcaaatgcagaaatcaaatatggtgcaacatttttatagccatcattactttcgctgcatcttgacttaatcaggtcaagtatacttttaattaacttttcgggtctataaatataattaacatttgattttacttcgtctccattacaattttgtgatctatcagcaaaaattttttcgtcgaaaaatttcagtatttttttagcttcaataaccatttcagatttactggttaaaaatggtctttctattttgctaagttttttatcgcctaagtataaattatatttagcaagctcatcactaatgacaccatatacatgctgagctatatcttgatttacagcaaatatgaaataatcatccacataccttaaaacttcataatggattttacatgtacacccgtacacattcttaagttttattattatatttctatcaatgctttggaatatcaactctgcaaatactctgctaaattcagctccgataggtatcccatttgtttcattgttattactcctttgaattaccttatctaattcttctgaaaactgcttacctttattcaagttagttttgacgaactctttattttttattgcccagcttattgtatgtgtgtagatgctatcaaaacagttagcgatatctaatgaccacattgtgttaaacttcttttctaaagctatataatcctcactttcaaaaagtttaaatattctgtcatatcctttataggcgaaataggaagacgcatgtttactccaaatttccttttcaagagtttcaatatttacacttttataactcacatctttataagtttcattctttaaataaaatgaattagcaatcttcactggtgctctaattgaaaactgacttttttggcaaagggcagtaataacactgccaaattgattgtaaaactcaatataattatattgtgaacgaggatggattaatgataatgttcttagcttggtttcatctttgaatattttatattttaatggataggtttgttctatttgtttctttgctctttcagcatcgttagataatctttcatcatctttaggtgaaactagttttttgaagaatatatctacgggattgaattgagatgtgttttgatcgcttatatgggcgttaatatataaaccatcatttgtgaatattatgggagtatccgaaggagatgtatcagttaacagtgctctccgataattcttcttatctaattttatagtttttattttcacttccagatcctcgttatagttttcattctgtttaaactatattttttgtgtatttttgcattaaagcctctttcaaaacttattcctaataagatttttttttgctcatttgttaatctcagagcctttgataggctacctccagaaccaagtagaagtcctcttaggtaattatctatgcattttaacgagtcattgttgttaaccaaagcgtagttataaaaaatacctgttggtattttcctatttttatctttatttattaacgacctattagtagataaaaaggttattctatcaaatagaatatcaaaatcgccattcttaataaagttatagaatgatttacaaatccttgtctttatcctttttatttttttatcacttatatcaatttttatttttcggtatatagagtttgccttaccagccgatgatgatccatctgaattcgggggaatgtgcgtatcgatgaccgtaattttataccccagataatcaaacttggctgcaatagaaccatttatatcttgtggagaatgagtccttttgtttatcttaattacttgagtcttaacatcattagcagtcaatccagcgggaaaactatctttaactttatttaacatactaacttcatctattttatgatctgtaataattaatatatcgtccacaaacctcttatataaaaaaacctcattcatttcttttattattatgtcgaattcttgcatgtagatatctgataaaattgaacttaattcaatgcctcttggcaatccactatttccattttgaatatgctcatttaaaataagtctaataaggttttttgaatgacaggaaagtgaatgatcgtgatttattcttttcaaaagcacatctatatcaattgattcataaaaagatttaatatcaattaaaaatattttgcttttaacaccttcctgcacataggaaataagatttcgcacaatttctgttcgatgacatttttcaacctcaatgttattacaaacatttgaatgcaaccgccttaacactaatttccaaggtaagtcgtttacataataaacggtcttaccattagaaattgtttcactaattgccggaggtaataatttatgggcaacatcataagcatccaaaacttctttttctaagtacgcatcatcactgagctgatcatatttatagaaatcactttttttattgctcttgataatgaatatttatcaaaactctgccccttcatactttccccttgagaattggtggatacttggatgacgctaataatgaattatataactcaggtgaagtcaacaacatatttaactctatacgttgtagtgcttcataaacacgatcttgatctgggtttgcgtatcgctctgtagggtcagtcgtgtttcggtggttaagcaattttttaacaactgcataagaggtgagttcttcagctacacgaccaaaagttcttcgaagatcatgcatacctaacttcactatccctgcctcttggcacaggttttcgcgtaaacttttactatctgaatagtgtccaatcttgcttcgtgatgaacgagctggaaaaacccatttgcgtttatctgctcgcttttcgttatcgttgacgatatctcttcggtcttccagaatacgctttgtcgcatcgcagattggcagttcatggtcattacggtttttggtgtcgaagaatcgaatcattcggttttcaagatcaacataactggtcgttcttgcttcttcttcagtcagaacctcacgccagcatagcgaagcagtttcttctttcctcgcacctaacagaaccgtcagtagcagataatcacaacccaagcgattgaaacttcttttgttatgtaatgcagtcagaaacctacctaatgtgtcttttggggaaagtgggtttcgaacacctttcgctttgtagctgtcttccagttctgatcgagtcctgaattttttctgcactttcaggatagagaatggattgtatgacagtgatggttgtcgttgctgtgtttgagcattaccagcttcaatttcgattgcatgtctgacagcaacattaatccacctaaaggtctgttccgctgctgttctggctcttgaagcaatctcatcaaacttccgaagaatttcattaccagtaaggtctttaactcgcaaaccagcccactcggaaagtctgttttctgctttatccaatacagccaaagtgttgggtttcgctggtttagatctacccatcaaatgatttctgtattgagcaaagacttcgctgatagtgagttcagaagcctctgtttctcgcttgattctattgggattcctctttgttgcgatcatggtctgaaccaactgtcgggctacttcacgagcttgatcgatattcggaaaatcagaaacattgccaacttttactttgagcacagaactaggtttcttaccttcactcacactacgatcaccggaggacactcttctctggattacatacgtttttttcgtcaaactgaccttcacaccaaagccaactggtgagtcgcggtggtcatcaaaaactatgtaaggtttatgctctgggtttgcttcgaaaacgacttttcccgcatggttaagggtgggcttcacaccaatgcttaacttgttgataataaaagcctgactgagagttgttttcaaagtatcaccactatttgtagcccaagaatgattagaaggtaacctatcacattctaggctacaagtgagctacaaatttatgggtttatgtgggtttaaaggggatttacctggggccacatgagcacctgaaagaataaaaaaatgagtaaaatcaatatgaatgaaaacattgacaaggacttctccagccatacgccaatgatgcagcagtatctcaagctgaaagcccagcatcccgagatcctgctgttttaccggatgggtgatttttatgaactgttttatgacgacgcaaaacgcgcgtcgcaactgctggatatttcactgaccaaacgcggtgcttcggcgggagagccgatcccgatggcagggatcccctaccatgcggtggaaaactacctcgccaaactggtgaatcagggcgagtccgttgccatctgcgaacaaattggcgatccggcgaccagcaaaggtccggttgagcgcaaagttgtgcgtatcgttacgccaggcaccatcagcgatgaagccctgttacaggagcgtcaggacaacctgctggcggctatctggcaggacagcaaaggtttcggctacgcgacgctggatatcagctccgggcgttttcgcctgagcgaaccggctgaccgggaaacgatggcggcagaactgcaacgcactaatcctgcggaactgctgtatgcagaagattttgctgaaatgtcgttaattgaaggccgtcgcggcctgcgccgtcgcccgctgtgggagtttgaaatcgacaccgcgcgccagcagttgaatctgcaatttggcactcgcgatctggtcggttttggcgtcgagaacgcgccgcgcggactttgtgctgccggttgtctgttgcagtatgcgaaagatacccaacgtacgactctgccgcatattcgttccatcaccatggaacgtgagcaggacagcatcattatggatgccgcgacgcgtcgtaatctggaaatcacccagaacctggcgggtggtgcggaaaatacgctggcttctgtgctcgactgcaccgtcacgccgatgggcagccgtatgctgaaacgctggctgcatatgccagtgcgcgatacccgcgtgttgcttgagcgccagcaaactatcggcgcattgcaggatttcaccgccgagttgcagccggtactgcgtcaggtcggcgacctggaacgtattctggcacgtctggctttacgaactgctcgcccacgcgatctggcccgtatgcgccacgctttccagcaactgccggagctgcgtgcacagttagaaactgtcgatagtgcaccggtacaggcgctacgtgagaagatgggcgagtttgccgagctgcgcgatctgctggagcgagcaatcatcgacacaccgccagtgctggtacgcgacggtggtgttatcgcatcgggctataacgaagagctggatgagtggcgcgcgctggctgacggcgcgaccgattatctggagcgtctggaagtccgcgagcgtgaacgtaccggcctggacacgctaaaagttggctttaatgcggtgcacggctactacattcaaatcagccgtgggcaaagccatctggcacccatcaactacatgcgtcgccagacgctgaaaaacgccgagcgctacatcattccagagctaaaagagtacgaagataaagttctcacctcaaaaggcaaagcactggctctggaaaaacagctttatgaagaactgttcgacctgctgttgccgcatctggaagcgttgcaacagagcgcgagcgcgctggcggaactcgacgtgctggtgaacctggcggaacgggcctataccctgaactacacctgcccgacctttattgataaaccgggcattcgcattaccgaaggccgccatccggtggttgaacaggtgctgaatgagccgtttatcgccaacccgctgaatctgtcgccgcagcgtcgcatgttgatcatcaccggtccgaacatgggcggtaaaagtacctatatgcgccagaccgcgttgattgcgctaatggcctatatcggcagctacgtaccggcgcaaaaagtcgagattggcccgattgaccgtatctttacccgcgtaggcgcggcagatgacctggcttccgggcgttcgacctttatggtggagatgaccgaaaccgccaatattttacataatgccaccgaatatagtctggtattgatggatgagatcgggcgtggaacgtccacttacgatggtctgtcgctggcgtgggcgtgcgcggaaaatctggcgaataagattaaggcattgacgctgtttgccacccactatttcgagctgacacagttaccggagaaaatggaaggcgtcgccaacgtgcatctcgatgcactggagcacggcgacaccattgcctttatgcacagcgtgcaggatggcgcggcgagcaaaagctacggcctggcggttgcagctctggccggcgtgccaaaagaggttattaagcgcgcacggcaaaagctgcgtgagctggaaagcatttcgccgaacgccgccgctacgcaagtggatggtacgcaaatgtctttgctgtccgtaccagaagaaatttcgcctgcggtcgaggcactggaaaacctggacccggattcactgactccgcgtcaggcgctggagtggatttatcgcttgaagagtctggtgtaataaaaattcccgatagtcttttgctatcgggaatattaacgacaactgacgaatcaaataaaaataccctgtataataggaaagcttattttacagggtaaaaccatgccatctacacgctatcaaaaaatcaatgcccatcactatcgccatatatgggtcgttggtgatattcatggtgaatatcagttattacaatcccgcttacatcaactctcttttttccccgaaaccgacttacttatttccacaggcgataatattgatcgtgggccggagagtcttgacgtcctgcgcctgctaaaccagccctggtttatctccgttaaaggcaaccacgaagcaatggcgctggatgcgttcgcgaccggcgatggcaatatgtggcttgccagcggtggtgactggtttttcgatttaaatgattcagagcaaaaagaagctacagatctgttgctgaaattccatcaccttccacatattattgaaatcactaacgacaacataaaatatgtcatcgcacatgcagattatccggggagtgaatatctctttggtaaagaaatagcggagagcgaattactctggcctgttgatcgtgtgcagaaatcgcttaatggcgagttacaacaaataaacggcgctgattattttatatttggacatatgatgtttgataacattcagacgttcgctaaccagatttatattgataccggatcgccgaaaagtgggcggctgtcattttataaaataaggtagtctcatgcttcttctgtgaagcatgagtaaccagatgttattgcaggccattattcatttttcgctaccagcaaagagagatcctgcttcgccagcgcgcgactggcactctccggcaaaccgtcgtctgtaataatctgatcaaactcgcttaatggtaacgccagccatgtcgccacctgaccatatttcgtcgcatcacagaccaaaactcgctggcggctggcactggcaatcgcccgtttcaccgtgactttatcttccgctggcgtagaaatcccccgcacactccatgacgatgcagaaataaaagcctgatcaatcatcaggctgcgcagcatggtcgcagcggcttccccgacacaggaacggttttcccgacacactgcaccgccagtgtgaataattgtgcaattactgttgtcgagcaagtagttcgcaataacgaaatcgtttgtgaccacagtcagtgactccatgtgaatcagatgctgtgctatcgctaacgtggtcgttcccgcatccagatagatacaacttcccggctgaacaagacttgccgccagcttgccaatagccgctttttgcgtcattgccagcgcagtttttacctgatgagaaggttcatgcgccacgcgtcccggagactggacgcctccggacaccagcacaacggctccctgctgctccagtttttgtaaatcccgacgaatggtcatatgtgacacattcattctgtccgttagttcagcaatactgacaatgcctttttcagctaccatctcaaggatgatttggcgacgctctacgggtatcaacttttgctccttcctttgtcctgctgacattctacgctatttgcctgcgaaacgtgcgcggcgcaactaacgcttagttcacataaaataacacacaatgttaatttatgtgaatcagctcaccatatcgttatcttccagcgcttatattcacaatatcaaacaaaatatcacttaaattaacaaggagagcagatgaaaacgggatctgagtttcatgtcggtatcgttggcttagggtcaatgggaatgggagcagcactgtcatgtgtccgcgcaggtctttctacctggggcgcagacctgaacagcaatgcctgcgctacgttgaaagaggcaggtgcttgcggggtttctgataacgccgcgacgtttgccgaaaaactggacgctctgctggtgctggtggtcaatgcggcccaggttaaacaggtgctgtttggtgaaacaggcgttgcacaacatctgaaacccggtacggcagtaatggtttcttccactatcgctagtgctgatgcgcaagaaattgctaccgctctggctggattcgatctggaaatgctggatgcgccagtttctggtggtgcagtaaaagccgctaacggtgaaatgactgtcatggcctccggtagcgatattgcctttgaacgactggcacccgtgctggaagccgttgccggaaaagtttatcgcataggtgcagaaccgggactaggttcgaccgtaaaaattattcaccagttgttagcgggcgtacatattgctgccggagccgaagcgatggcacttgcagcccgtgcggggatcccgctggatgtgatgtatgacgtcgtgaccaatgccgccggaaattcctggatgttcgaaaaccggatgcgtcatgtggtggatggcgattacaccccgcattcagccgtcgatatttttgttaaggatcttggtctggttgccgatacagccaaagccctgcacttcccgctgccattggcctcaacagcattgaatatgttcaccagcgccagtaacgcaggttacgggaaagaagacgatagcgcagttatcaagattttctctggcatcactctaccgggagcgaaatcatgatcaagattggcgttatcgccgatgattttaccggcgcgacggatatcgccagttttctggtggaaaacggtctaccaacggtacaaattaacggtgttccaacaggtaaaatgccggaagcaatcgacgcactggtgatcagcctgaaaacgcgctcctgtccggtggttgaagccacacagcaatcgctggcggctctgagctggttgcaacagcaaggttgcaaacagatctatttcaaatactgctctactttcgacagtacggcgaaaggtaatatcggcccggttaccgatgcattaatggatgctctcgacacgccgtttacggtcttctctccggccctgccggtcaacggacgtacggtttatcaggggtatttgttcgtaatgaatcaactgctggccgaatccgggatgcgccatcacccggtaaatcccatgaccgacagctatcttccccgtctggttgaagcgcaatccacagggctctgcggcgtcgtttcggcacatgttttcgaacaaggtgtggatgccgttcgtcaagagctggctcgcttacagcaagagggctaccgctacgcggtgcttgatgcgctgaccgaacaccatctggaaattcagggagaagccttgcgcgatgccccactggtaacgggtggttctggtctggcgattggcctggcccggcagtgggcgcaagaaaacggtaaccaggctcgcgaagcagggcgtccgctcgctgggcgcggcgtagtgctctccggttcatgctctcaaatgaccaaccgccaggtggcacattaccgtcaaattgcaccagcccgtgaagttgatgtggcacgctgcctctcaaccgaaactctggccgcttatgcacacgaactggcagagtgggttctgggccaggaaagtgtacttgctccactggtttttgccaccgccagcactgacgcattggcagcaattcaacagcaatacggtgcacaaaaagccagtcaggcagtagaaactctattttctaaactagcggcgcggttagcagcggaaggcgtgacacgctttattgtcgcaggcggtgagacctccggcgtagtcacacagagcctgggcataaaagggtttcatattggcccaaccatttcccccggcgtgccgtgggtaaacgcactggataagcctgtctcactcgcccttaaatctggcaacttcggtgatgaagcctttttttcacgagcccaaagagagtttttatcatgagcgatttcgcaaaagtagagcagtctttgcgagaggagatgacgcggattgccagttcattctttcagcgcggctatgcaaccggttcggctggcaatctgtcgctgcttttacctgacgggaatttactggcgacaccgacaggttcatgcctgggcaatctcgatccgcagcggctttccaaagtcgccgcggatggcgaatggttaagtggtgacaaaccctcgaaagaggtgctctttcatctggcgctgtatcgcaacaatccgcgctgtaaagcggtggtgcatttgcacagcacatggtcgacggcgctttcctgcctgcaagggctggacagcagcaacgttattcgtccgttcacaccatacgtggtgatgcggatgggaaatgtcccgctggtgccttattaccgaccgggcgataaacgcatcgcacaggatctggcggaactggcagcagacaatcaggcttttttactggcaaatcatggcccagtggtttgcggtgaaagcctgcaagaagccgccaacaatatggaagagctggaggaaacggcaaagctgatttttattctcggtgaccgcccgatccgttatctgaccgcaggtgaaattgcggaattaaggagttaatgcaatgcctcgttttgcagctaatttatccatgatgttcaccgaagtgccttttattgaacgcttcgccgcagcgcgaaaagccgggttcgatgctgtggaatttctgtttccctatgactactccaccctgcaaatccaaaagcaactggagcaaaaccatctgacactggcgctgttcaataccgctcccggagatattaatgcgggggaatggggattatccgcccttcccggacgtgagcacgaagcacacgcagacatcgacctggcactggaatatgcattggcgctcaattgtgaacaagtccatgtgatggcaggcgtcgtgcccgctggcgaagacgctgaacggtaccgggcagtatttatcgataatctccgctacgctgccgaccgctttgcgctacacggcaagcgaatattagttgaagcactcagccccgacgttaagcctcattatctcttctccagccagtatcaggcactggctattgttgaagaggttgcgcgagataacgtgtttattcaactagatacttttcatgcgcaaaaagtagatggcaacctgacgcatttaatccgcgactacgctgggaaatatgcgcacgtacaaattgccggactacctgatcgacatgaaccggacgatggagaaatcaactatccgtggctgttccgcctgttcgatgaggtgggatatcagggctggatcggttgtgaatataaacctcgtggcctcaccgaagaagggcttggctggtttgacgcctggcgctaattcgttaaatccctaattacaacgtacccatacatccccccatctacggatggggtaggttaactataactttcagacagggtttcccatgtccacaattacattgttatgcattgcgttagctggcgtaatcatgctgttgctgctggtcatcaaggcaaaggtacaaccattcgttgctctgctcctcgtcagcctgttagtcgcacttgcggcgggtataccggcgggcgaagtgggtaaagtgatgatcgccgggatgggcggtgtgcttggttccgtcactattattattggtctgggcgctatgctggggcgtatgatcgaacactctggtggtgcagagtcactggctaattatttcagtcgcaagttaggtgacaaacgaactatcgctgcgctgactctggcagcgttcttcctcggtattcccgtcttctttgatgtcggctttattattcttgcgccaatcatttacggttttgccaaggttgccaaaatatcgccactcaaatttggcctgcctgtcgctggaatcatgctaactgttcatgtggcggtaccgccgcatccaggccctgtcgccgcagcggggttactccacgcagacatcggctggctaaccatcatcggtattgcgatttctattcccgtagggattgttggctactttgcagcgaaaataatcaataagcaccaatatgcgatgtcggtggaagtactggaacagatgcaactggctccagccagtgaggaaggcgcaacaaaattaagcgataaaataaatccaccgggcgtcgcgctggtcacctcgctaattgttattcctatcgcgattatcatggcgggtacggtttccgcaacactgatgccgccttcgcatcccctgcttggtacgctacagctgatcggctcaccaatggtagctctaatgattgcgctggtgctggcattctggttattggctttacgtcgcggctggagcttacaacacaccagcgacattatgggctcagcccttcccactgcggcggtagtgattttggttactggtgctggaggggtatttggcaaagtgctggtggaatcgggcgtcggcaaagcccttgccaacatgctacaaatgattgacctgcctctgttaccagccgcatttattatttcactggcgctgcgtgcatcgcaggggtcagcaaccgtagcaatcctgacaaccggcgggttactctcagaagcggtgatgggattgaatccgattcagtgcgtattggtgacgctggcagcctgctttggtgggcttggcgcgtcacatattaatgactcagggttctggattgtgaccaaatatctggggttgtcggtagcagacggtctgaaaacctggacagtgttaacgaccattctcggttttaccggattcttaattacctggtgcgtatgggcggtaatttgaccttaataaaaaggtccgatgggcatcggacctttttatttagcgcttaccttccgccagcagcggcgggatgctcggcaccattggcgcatcatcaatatctttctgcgtcatgcggaacgcttccgggtaatgttcgcgactggtgcggcgtagcggttcggtatcgcgccaggtataaaggcaatgctggcactgatataccgtccagacatctttcaccggcgatttcaccatcacttcaatctgttcatcggcacaacgtggacaaatcatcttgttctccttatttacgtgcagccagcatagtggtcagtttttcagcccaggctttggtttccggcaaatccaccaccggctggctgtagtgaccacggttgtccggggcgacaggcgtggtagcgtcgataatcagcttgtcggtgatccccgccgggcttgagccagggtcgagttccagcacggacatattcggcaactgcaccaaatcccctgccgggtttactttcgaggagagcgcccacatcacctgcggcaggttgaacgggtcaacgtcttcatcgaccataatcaccatctttacgtagcccagaccgtgcggcgtggtcatcgcacgcaggcccaccgcgcgggcaaagccgccgtagcgttttttggtggagataatcgccagcaggccgtgggtgtacatggcatttaccgcctgcacttccgggaactcggctttcagttgttgatacagcggtacgcaggtggctggccccatcaggtagtcgatttcggtccacggcataccgagatagagtgattcgaaaatcggtttgctgcgataagagactttatcgatgcgcaccacggtcatgttgcgcccaccggagtagtgcccggtaaactcaccgaacggcccttcgatttcgcgtttacggctttcgataaccccttcgaggatcacttctgaaccccacggcacatcaaaaccggtcagcggggcggtggcgatcgggtacgggctttcacgcagcgcgcctgccatttcgtactcggactgatcatatttcagcggcgtggcccccatcagcgtgatgatcggatcgttaccgagcgtgatcgcaatcggcagatcttcaccgcgctcttctgctttatgcagatgcagggcgatatcgtgcatcggcaccggttgcaggccgagcttacgcttgcccttcacttccatgcggtagatgccgacgttctgcttgccgaagttatccgggtcgagcggatcgcgggaaaccacgcacgctttgtcgagatagaaaccgccatcgccatcgtttaaacgaaacagcggcaggatatcgaacaggttgatctcgtcgccatcaacggtgttctgcgcccaggctggattggcgcggcgctccggggcaatcgggaagttatcccagcggcggataaactcatcaatctgctttttaaccggggcatttggcggcaggccgagggaaatcgcgtggttctgccaggaaccgatggtgttcatcgccacgcgggcatcggtaaagccgcgaatattatcaaaccacagcgcgggcgcgccgtcgccgatacgcccggtggcgttagctgctgctgccagatccggctcagcgttcacctcttcgctgattttcagtaactggccgtggtcatcaagcgcctgtaaaaagctgcgtaaatcatcaaatgccattattcattctcctgagaaaaattccgggcctgcggcaatccttgccagcgcctggcatggggatgttcgaggccaaattgatccagcacgcgggctaccacatggtggacaatgtcatctaccgtttcgggatggttataaaaggcaggcatcggcggcaccatcgccacgcccatgcgtgaaagtgcgagcatattttcgagatggatggtgctaagcggcatttcacgcggcaccagcaccagtttgcggccttctttgagcacgacgtccgccgcgcgccctaccaggccatcggcgtaaccagcgcggataccggcgagcgttttcatactgcacggaataacgatcatgccgtcggtacgaaaagaaccggatgagatgatcgccgcctgatccgccgggttatggctgaagtctgcgagggcagcaacatcgtgagcgctgtaaggcgtttctagttcaatggtggttttcgcccacttcgacatcaccagatgagtctcgacattcggcatatcccgcagcgcttgcagtaatgccacaccaagaggcgcaccggtagcccctgtcatcccgacgatcagtttcattgcttatcctcttaattgttcgtatacgaacgttattattaacatactccttcatttccacagcggcaaggattgaaaagtaacaacatcttcttcgtcactaaaaaaccgctatgatagcgacagagaattagcccggagtttacatggcgttacgaaataaagcgttccatcagttacgacagctttttcagcagcacacggctcgctggcagcacgagttacctgacctgaccaaaccacagtacgcggtgatgcgcgccattgctgataaacctggtatcgaacaggtggcactgatagaagcagctgtcagcaccaaagcaacgttagcagaaatgttggcaagaatggaaaatcgtggcttagtcagacgtgaacatgaccccgctgataagcggcgacgctttgtctggttgactgccgaaggcgaaaagatacttgctgcggcgatacccattggtgacagcgtggatgaggaatttttggggcgtttgagtggagaagagcaggagctgtttatgcagctggtgcgcaagatgatgaacgcatagggggcaaatttccggatgcgacgctatcgcgtcttatccagactacaaatacaccgactcaccaaccgaaagaaaaaaggccagcctcgcttgagactggcctttctgacagatgcttacttactcgcggaacagcgcttcgatattcagcccctgcgtttgcaggatttcgcgcaaacggcgcaggccttcaacctgaatctggcgaacacgttcacgggtgaggccaatttcacgacctacatcttccagtgttgccgcttcgtaccccagcaaaccgaatcgacgtgccagcacttcacgctgtttggcgttcagctcgaacagccatttgacgatgctctgcttcatatcgtcatcttgcgtggtatcttccggaccgttctctttttcatcggccaggatgtccagcaacgctttttcggaatcaccacccagcggggtgtctaccgaggtaatgcgctcgttaagacgaagcatacggctgacgtcatcaactggcttatccagttgctctgcgatctcttccgcacttggttcatggtccagcttatgggacaactcacgtgcggttcgcaggtaaacgttcagctcctttacgatgtgaatcggcaaacgaatagtacgggtttggttcataatcgcccgttcaatcgtctggcgaatccaccaggttgcgtatgttgagaagcggaaaccacgttccgggtcaaacttctctaccgcgcggatcagccccaggttgccctcttcgataaggtccagcaacgccagaccacgattgccataacggcgggcaatttttaccaccagacgcaagttactctcgatcatccggcggcgagaggcgacatctccacgcagtgcgcgacgcgcaaaataaacttcttcttcggccgttaacagtggtgaataaccaatctcaccaaggtaaagctgagtcgcgtccaacacacgctgtgtggctccctgcgataacagttcctcttcggccaaatcgttatcactgggttcctcttctactaaggccttttcgtcaaaaacctcaactccgttctcatcaaattccgcatcttcatttaaatcatgaactttcagcgtattctgactcataaggtggctcctacccgtgatcccttgacggaacattcaagcaaaagcctggttccgccgatttatcgctgcggcaaataacgcagcgggtttacggatttccccttgtaacgaatttcaaaatgcaagcgtgttgaactggttccggtgctacccatggttgctattttttgccccgccttcacttcttgttgttcccggaccagcattgtgtcgttatgggcgtaggcactcaggtaatcatcattatgtttgatgataatcagattaccgtagccgcgcagcgcgttaccggcataaacaacgcggccatctgcggtcgcgataattgcctgtcctttgctgcctgcgatatcaatccccttgttgcccccctcagaagcgccaaaggtttcgatcactttgccctcagtcggccagcgccaggtggagataggcgtactggttgatgtactgctgacagttggctcggttgtgcttgctgttggtaccgttacaggcgctgtgaccgtggtcgcagctggcttgttgttcggcaacattttgttagcactctgttcacccgaagattcagaatacgtaattgtcggttgcgacgcaacagcaacggtggaattttgtgcaggcttgatcacaactccttgctctgctgcgtcggcctgggtaatggcatttccgccagtgattggcgtaccggaagcattacccacctgcaaggtctgaccaacgttcagcgcgtatggtgcctgaatattgttgcgctgagcaaggtcacggaaatcgttgccagtaatccaggcgatatagaaaagtgtgtcgccttttttcacggtataggtactgccgctataactgcctttcggaatgttcccatactgacggttatagacgatgcgtccgttttccatctgtaccggctgctgagctactggctgcactggctggatttgcggttgttgagtagcctgaatttgtggctgctgtaccggctgaatttgcggttgctgggctgtagacgtcgtccccattttcggcggcggcgtaatcaacataccagaattggtatttgcaggcgcattgccattaacggagctgaccggtgccggtggatttgaagtgtcagaacagcctgccagccatagcgaaaccagtgacaaagccgcaatgcggcgaacggtgaattttgggcttcccgcgctcatttatcccccaggaaaaattggttaataaccagtgacataattaccgtgcaaggcaccctactgaacactggaaaagatgttcacgatacgctgacctgcggcaaaataaccaggaaaaatccaggtatttcctcacgttttaagccagctcacccttcactaaagggacaaagcgcacggcctccacggtatcgataataaattcgcctccccgacgacgcacccgtttcaaatactggtgctcctcccctacgggtaagacgagaatcccgccttcgtccagctgcgtcattagcgcagttggaatttccggcggtgccgccgtaacaatgatagcgtcaaacggcgcgcgtgcctgccaaccttgccatccatcgccatgacgggttgaaacattatgtaaatcaagatttttcaggcggcgacgcgcctgccactgcaaacctttaatccgttcgaccgagcaaacatgctggacaagatgcgccaggattgccgtttgatatcccgaaccagtgccaatttccagcacccgcgactgcggcgtcagctcgagtaattcggtcattcgcgccaccatatacggctgcgaaattgtctgcccctgacctatcggcaaggcgatattgtcccaggctttttgttcaaacgcttcatcaacgaatttttcacgcggcacggcggcaagtgcattcagcacctgctcatcctgaataccttgcgcacgtaattgatccagaagtgcttgtacgcgtctgcttaccattgcgtgccaactcccacgctgtttaaccagtctgaaaccacatcttgcgcgctatgcgcagttaaatccacatgcagcggcgtgatggagacatagccctcatctaccgcagcaaaatcggtccccggaccggcatcacatttaccgcccggcgggccaatccagtacagcgtattgccgcgcggatcttgctgcgggatcacctgatctgccggatgtcgtgtaccgcagcgcgtcacgcgaatacctttgatttgatccaagggtaaatccggaacgttaatattaagaatacgcccggtgcgcagcggctctttacacagtgcgcgcaaaattgaacaggttaccgccgcggcagtgtcgtaatgtttatgcccgtcaagcgagacggcaagcgccggaaaacctaaatgacggccttccatcgcggcggctaccgtaccggaataaataacatcatcccccagattcggcccggcgttaattccggacacaacaatgtccgggcgcggacgcatcagagcattcacgccaagatagacgcaatcggtcggggttcccatttgcacagcaatatcaccattttcaaaggtaaacgtgcgcagggaggattccagtgtcagagaatttgaagcgccgctgcggttacgatcgggggcgaccacctgaacgtcagcaaactcacgcaaggctttcgccagcgtttgtataccgggtgcatgtaccccgtcatcattactcagcaatatgcgcataatcacctgttgtgttgataagttccctgacaacgctggttgcaaaactacccgccggaagccagaaacggatctctacggtgacgtcatcccaccaattccagcttaattgttgcggatacagcagcatcgctctgcgcgcggcttcaactttttcgcgcaccagtaaagcttgtaattcagtttctgcggcgacagctgcttgttcgaatgccagcgcttcacgctgagttccccattcgccactgcccggcaatgcggcggttatcatcagctctttatcgttgacgcgacgctgtaattccgccagttcttcggtggttgcgacaaaccagctaccacgtccggctaattgtagcgcatcgccgtcaacaacttgattaacgtctgcttttttgaggcgctcagcaacaatctgattaaacaacgcactgcgggctgccgacaaccaaaaactccgtttattgcgatcgcgcaccggagtattggtttgcgcccagcgctgcgccccctgcaagttgctaccgccaatcccaaaacgttgggcaccgaagtagttcggtacaccttttacgcaaatatcgatcagacgttgttcaacgtcatcgcgattgctcacttcgcgcagaaccagggtaaaggcgttacctttcagcgcgcctaaacgcagcttgcgcttgtgccgcgcatactccagcacctggcagccttccagttgaaaggcgctcagatcgggcatttccttgcctggcacgcgagcgcataaccactgttccgtaacagcatgtttgtctttttgcccagcgaagctgacttcacgggcatgaattttcaggaatttcgccagtgcatccgccacaaaacgggtattgcagccgtttttgaggattctaaccagaatatgctcaccttcaccatcaggctcaaagcccaaatcttccaccaccacaaagtcttccggattggctttcagcagcccggtgccttgcggtttaccgtggaggtaagtgagattatcaaactcaatcattttgttgccttaatgagtagcgccaccgcttcacaggcaatcccttccccacgtccggtaaatccaagtttttccgtagtagtggctttcacgttaacatcatccatatggcagccgagatcttcggcaataaacacgcgcatttgtggaatgtgcggcaacatcttcggtgcctgagcgatgatagtgacatcgacgttgcccagggtataacccttcgcctgaatacgacgccaggcttcgcgtagcagctcgcggctgtcggcacctttaaatgccggatcggtatccgggaacagcttgccgatatcccccagcgccgccgcgccaagcaatgcatcggtcaacgcatggagcgccacgtcgccatcagaatgcgccagcaatcctttttcgtaaggaatgcgtacgccaccaatgataattgggccttcaccgccaaaggcatgtacgtcaaaaccgtgtccaattcgcattatgtattctcctgatggatggttcgggtgaggtaaaactcggccagtgccaaatcttccgggcgcgtgactttaatgttatccgcacggccttcgaccaactgaggatggaatccgcaatattccagcgccgaggcttcgtcggtaatagtcgcgccttcatttagagcgcgcgtcagacagtcatgtaacagctcacgagggaaaaattgcggcgtcagcgcgtgccataagccgttgcgatcaacggtatgagcaatggcatttttgcccggttcggcacgtttcatcgtatcgcgcactggtgcggctaggatccctcccgtgcggctggtttcgctcaacgccaacaatcgcgcgaggtcatcctgatgcagacaaggacgagcggcgtcatgcaccaatacccactgcgcgtcgccagcggctttcaaacctgccagcacggaatcggcacgctcatcaccgccatctacaacggtgatttgcggatgattcgccagaggaagttgtgcaaaacggctatcgccaggacttatggcaatgacgacacgtttcacccggggatgcgccagcagcgcatgcaccgagtgttcaagaatggtttgattaccgattgagagatattgcttaggacattccgtttgcattcgacggccaaatccggccgccggaaccacggcgcaaacatccaaatgagtggttgccatgttaattcccgggctgatttatcgattgttttgccccgcagactgtgcgcgcttcgacgcgtcaggcaccagacgataaaaagtttcgcccggcctggtcatgctgagttcattacgcgcacgctcttcgagcgcctcctggccgccattgagatcgtcaatttcggcaaaaagttgatcgtttcgcgctttaagtttcgcgtttgtagcttgctgtgccgccacatcatcattgacgcgggtatagtcatgtataccgttcttaccgaaccacagcgaatactgtagccagaccagaatagccagcaacagcagcgttagtttacccatcctgccccctgaaaaacggcatcatcatcccatgcatccgaagacgactctacatcctctgttggggataccgcgacaacgcgggcaaatgtaccacatttgtccattgttacgtatacccagggcgtgcagaacataatctcattattagttacggtttgaattatgaacagaggagacaagaaagtacaaattagcccagtagccacataaacagtgcgccaaacataatgcctactgtcaccagggtgaaaacaatactgtagcgtagctttccgtccatcaatgaatgcagcgcaatccccaccactaccgcgacgggcatcagcgccagaaagaaaggccaggtgtagataaagaagaacagcgtgttagagccataaatcaacatcggcatcgccagcgcaaataaccaggagataaaaccgaccacggcaccaggcagtgaccatgtggtttcttcatcctcagtaaggctgtcgttatttgttagtgtaatgttatggctattacgcatatttgatcctgttactttgacgaaccgggcatggaaacccggtggtgtctcaggatctgataatatcgttctgtctcaacagatctaataattgctgtaccaaatttgttactaattgttcaccattgagatgaatttctgccgattcaggcgcttcgtaaacggaatctattcccgtaaagttgcgcagttcaccggcacgcgctttcttatataagcctttgggatcgcgggcttcgcaaatcgccagcggcgtatcgacaaacacttcgataaagcgcccttctcctacgcgttcgcgaaccatctggcgttcggcgcggtgtggcgagataaatgcggtcagcaccaccagtccggcttcaaccatcaaattcgccacttcaccgacgcgacggatattctctttacgatcggcatcgctaaaaccgagatcgctgcataatccgtggcgaacattgtcgccatccagcagatacgtactgacgccgagtttatgtaacgcctcctccagcgccccggcgaccgttgatttaccggacccggagaggccggtaaaccacagcactacaccacgatgaccgtggtgtagctcgcgttgttgcacagtgaccggatggctatgccagacgacgttttcgtcatgcagcgccattatttatcccccagcaaatcgcgcgcgccccagtgcggaaagtggcgacgaaccagagcattcaattccagttcgaatgcactgaattcagatggcgcagcagttgcctggctaactggctcgtgcaccataccggcacccacggtcacattgctcaggcgatcgataaaaatcagcccacccgtcaccggattttgttgataacgatctaacaccagcggctcgtcaaaagtgagatccacgaggccgatcccattcagtggcaggttttcaacttcacgctgggtaaggttattaatatcaacctgatagcgaatgccatcaacacgcgcgcgcgtcttcttaccggcaattttgatgtcgtaactctgccctggagaaagcggctgttccgccatccataccacatccaccgacgcgctctgcaccgccggtaacgcttcgtctgccgccagcagcagatcgccacggctgatgtcgatctcatccgtcagcaccagggtgatcgcttctccggcaaaggcttcttcgcgatcaccatcaaaagtcacgatccgcgcgacgtttgattccacaccagaaggcagcacttttacacgttgcccgacttccacgcgaccggatgccagcgttccggcgtagccacgaaaatcgagattcgggcgattaacgtactgcaccgggaagcgcattggctgagcatccaccactcgctggatctccacggtttccagcacttcgagcagtgtcggaccgctgtaccacggcatactttcactttgcgaagccacgttgtcgccttccagcgcagagagcggcacaaagcgaatatccagattgccaggtaactgttcggcgaaagtcaggtagtctttacgaatgcgggtgaatgtctcttcactgtaatccaccagatccattttgttgatcgctacgaccagatgtttgatccccagcagcgtggagataaaactgtgacgacgggtttgatcgagcacgcctttacgggcatcgatcagtaagatcgccagctcacacgttgaggcgccggtcgccatattgcgggtatactgctcgtgcccgggggtgtcggcgataataaatttacgcttctcggtagagaaatagcggtaggccacatcaatagtgatgccctgttcgcgctcagcttgcaggccgtccaccagcagagccagatccagtttttcgccctgggtgccgtgacgcttactgtcgttatgcagcgatgagagctgatcttcgtagatttggcgggtatcgtgcagcaggcgaccaatcagggtacttttgccgtcatcgacgctaccacaggtcagaaaacgcagcaggcttttatgttgttgcgcaatcatccaggcttcgacgccgccttcattggcgatttgttgtgcaagtgcggtgttcatcttaaaaatacccctgacgttttttcagctccatagaccccgcctggtcgcggtcaatcacgcggccctgacgttcactggtggtggaaaccagcatctcttcgatgatctccggcagtgtttgtgcatttgactccaccgcaccggtcagcggccagcagcccagcgtacggaaacgcaccatccgttttttaatcacttcgcccggttgcaggtcgatacggttgtcatcaatcatcatcaacataccgtcgcgttccagaaccggacgttccgcagcgagatacagcggcacaatgtcgatattttccagccagatgtattgccagatatcctgctcggtccagttagagagcgggaaaacgcggatgctttcgcctttgttaatctgcccgttatagttgtgccacagctccgggcgctgatttttcgggtcccagcgatggaagcgatcacggaaagagtagatacgctctttagcacgggatttctcttcgtcgcggcgcgcaccaccgaaggcggcatcaaaaccgtatttattcagcgcctgcttcaggccttcggtcttcataatatcggtatgtttcgcgctgccgtgcacgaatggattaatccccatcgccacgccttccgggtttttatgcaccagcagctcgcagccgtaggctttcgccgtacgatcgcggaactcatacatctcgcggaatttccagccggtatcgacatgcagcaaggggaaaggcagcgtacctggataaaacgccttgcgcgccaaatgcagcatgacgctggaatctttaccgatagagtagagcatcaccggatttgagaattctgccgccacctcgcgaataatgtggatgctttccgcctccagttgccgcaggtgagtaagtcgtttttgatccataaccgttcctttgcaataccgctattttcttgccatcagatgtttcgactatagggagcgtaagagaacgaatgaaattaccaattagaatgagtagttccttaacggaataacgatttggcaaagctaatatcaaaaagtgcttaaggcaccggatttcgggcgtttaggaagatttgaaattgttttagcgcagcggcagtttcatactatggcggtaaaaaaatttgcatggtatttaaggactcactatgttttccgcattgcgccaccgtaccgctgccctggcgctcggcgtatgctttattctccccgtacacgcctcgtcacctaaacctggcgattttgctaatacccaggcacgacatattgctactttctttccgggacgcatgaccggaactccagcagaaatgttatctgccgattatattcgccaacagtttcagcaaatgggttatcgcagtgatattcggacatttaatagtcggtatatttataccgcccgcgataatcgcaagaactggcataacgtgacaggaagtacggtgattgccgctcatgaaggcaaagcgccgcagcagatcatcattatggcgcatctggatacttacgccccgctgagcgatgctgacgccgatgccaatctcggcgggctgacgttacaaggaatggatgataacgccgcaggtttaggtgtcatgctggaattggcagaacgcctgaaaaatacgcctaccgagtatggtattcgatttgtggcgaccagcggcgaagaggaagggaaattaggcgctgagaatttactcaagcggatgagtgacaccgaaaagaaaaatacgctgctggtgattaatctcgataacttaattgttggcgataaattgtatttcaacagcggtgtaaaaacccctgaagcagtaaggaaattaacgcgcgacagggcgctggcaattgcgcgcagtcacggaatagccgcaacgaccaatccgggtttgaataaaaattatccgaaaggcactgggtgttgtaatgacgcagaaatattcgacaaagcgggcattgctgtactttcggtggaagcgactaactggaatcttgggaataaggatggttatcagcaacgcgcaaaaacagccgcattccctgcgggaaatagctggcatgacgtaagactggataatcaacagcatattgataaggcacttcctggaagaatagaacgtcgctgccgtgacgttatgcggataatgctaccgttggtgaaggagctggcgaaggcgtcttgatgggtttgaaaatgggagctgggagttctaccgcaggggcggggaattctaagtgatatccatcatcgcatccagtgcgcccggtttatccccgctggcgcggggaacacaaaaccaaacttctccataaattccatagccgcggtttatccccgctggcgcggggaacacacgcgcgtaccggatcgcggacaacaaattgccggtttatccccgctggcgcggggaacacctgaaaccagttggctcgttgttcttctttggcggtttatccccgctggcgcggggaacacgctcttcaacggttagctcaggagcttcttctccggtttatccccgctggcgcggggaacactttttttgtcgcatccagccgtattttttcgccggtttatccccgctggcgcggggaacactcgcccatgtaacagaaacggggattttaattcggtttatccccgctggcgcggggaacactcggccagcgtccaggctggcacccgatattccggtttatccccgctggcgcggggaacacggggcttttttatatccgcgccacgctcggcgcggtttatccccgctggcgcggggaacacttgtcacgaacacatagcaactaggtaaccaccggtttatccccgctggcgcggggaacacagtattaactgcggtggcagtgaggccaatagcggtttatccccgctggcgcggggaacacataccgcagcaaattacggttccagaaacgcgcggtttatccccgctggcgcggggaacacttcacgccaacgcagaggcgggccgcgttaatcggtttatccccgctggcgcggggaacacactaagcatacatatctgtttttaaacaaatttattccacatcaacaatctaccaactaaattcaaacatttccttatttttaaagaacgtctaacttattgattatcaacaggaagaaaagaaaccaaacgtaacccatccaaatccaccggaatacgtctgtttttgccccaggtctgaaactcaaaaccagactcagtatttgtcgcccaggccatgaccacatttccacaacctgccagttgggtaatttgctgccagatcatctcccgaatacgttttgatgtatcaccaacatacacaccggcacgcacttccagtagtcagattgcgagccgtccacgtaagcgcggcgggacattttctgtaacaaccacgaccatgctcatcagccgcgtcctcgatgaccgctatcgcccaacgtttcaggttcggggatggctggcggtaacatatccggcgcaggttgtggcggttcaatttcacctgcggcaaggacttcctcaattaacggtattaatttgcccgttaacttagtgctacggaaaatatcacgacaggctaatctgacttctttatcaggttctgcgggttgcctcgccgctatttcaaatgcctttggtacaaccgaatcaaatttaatgatatcggctatgtcataaacaaatgaaagcggtttgccactatggataaacccaatagcgggcgcatatcccgcggctaatactgccgcttcagatataccgtacagacatgatgtagcagcactgatgcagcgattcacaacatcgcctttttcccagtctttaggatcgtatttgcgaccattccatttcacaccatattgtttcgccagtaatgcatacgtctggcgaacgcgagatccctcaattccacgtagctgctccactgaacggcgagctggcggtggctcacgaaaacgtaattcatacattttgcgcaccaccttcaggcgtagatcttccgttaaagccagctttgcctggtagagtaatttatctgcccgcgcccctccgggttgtccggatgagtaaacgcgaacgcccgcttcaccgacccagaccagcagtgttcccaccgtggcggccagatgcaccgccgcgtgggaaactctcgttcccggttcgagcataatgcaggcgaccgatcctaccggaatatgtgtgcggatccctgttttgtcgatcagcacgaaagcgccgtccagtacgtcgatctgaccgtactggaggaagatcatggtggtgcgatcttttaatgggatcgggctcagtggtacaaacgtcacgcctcggctccgggtttgatcagcatcagaccacagccgaacgcccggcttttgccatacccctggctcagacgttgcagaaataacccaggatcggtgaccgtaagcatccccgtataatccacgctactgaactggatcagttgccgggtgttttcccgccggagttgttgttgtcggtaggcatcaaccgaggtatccagtagtgtaaaaccacttctttccccctgcgctgccagccagtccagcgccgcctgttgttgatgcaaccagatatcacgcccttccgcctgccccttcacctgccgtttcgcctccatcagcagatcgtagcgcttgcccgctttacagattgttggattcgcccgcaggttgaaacaaagagattgtccggtacgcagctcggacacaaatggtcggcattcgatggtgaaagtttcactttccgccgggcgttcctgcgagaggacaaaaaagcgaaacgcgccctggagttcttcccgacgataaagaaattgcctttctttgccgccagggaagagatcccacagccactgatgcatcacatattcaccgcgatccaccagatgcagcaactgcgctggggaaagctggccggtatgtaaggttattcttgagaggtacatggttcctccttgctgagccacggcccctgattgacggtgcgttccccaaacaaccactgctgacgatttaaaggaacatcccgacggcgtaatattttgctcgcgaccaggccgtcgtgttccccttcccaccagcattcatcctgaagttttgggagtgagactttcagtttgcggaaatgatcctgatactgttggtatgcgttacgtaaggtatccgacgcgttgccttcgagtagtaacggcgcaagtggtaacgccagcggatgactttttcgccccagataaagcggaaaaaccggatggcgtaaaccgtcctgcaactgttcgaggctgtaaggcgcatcgggggttgttgccaccgccaccatccaccaggcatcggtgtagtagtcgcgccgggagataatcgcgctcaaaagctcaggggcgctcaactcttcgcgacggctgaaataacgtgctttacgcacctcttttggcatctggaccgtgtgataatcccgtgcccagcgcgggttacggctggcgcaaaccaccagtgaatagtggcgattaaacgcgtttaagcgttcggtatcatcacgccggatccctaccccggcagccagcagccccagcaatgctgagcgcgaaggcagttcatgggtatgacgcacttcgccgggggcatcgacgccccaggatgccatcggcccatgaagctgaaaaatcagatattggctcataagccgccccttacgcgcagataaagtccagcacgtccttcatgcttccctgtttgttcatcacgtcaaaacttgcgtaatcggtcttctgttcgtagaccgtattcatattttcgcgaagagttgtaatacgctgcaccgccacctctaactgacgggtgccattaatgggttcatagaaagctgccgccagagaacgcggttgatcggtgcctttttctgccagcgcccaggaggcgtaggcacggctggcaaagctgttctgtttgccggttggggagactttaagtgcggcttccgtaaaggcacgtatggtctgattagctaacgcttcgtcaccgccaaggttttcgaccagcagatctttatcaatgcagatataggtgtagaacagtgcagaaccgaatccggtttcaccaagatgcccggcaccggcatcttcagaagcctggcgcaaatcatcaacggcggtgaaaaaatcatcttcgacaatcgtttcactgacaccaaatgcgtgcgctacctggcaggcggcttcaacattaaactcgggtttattcgccagcatacgaccaaacatggcaatatctaccgccatacggtctttgcgtaacaacgcgagatcttcctcttttggcgcgcgcttttcttctgcaagctgatgggccagcacttttacggcgtcaaattctgccgggctgatatggactaactgttcagtttcggcgttagtgagcggatcttttggttttttgtcgtttttagctttcccaagataatctgcaatttttgccgcccattcgatggcttttttctcttcgattcctttctcaatcaggatagttgccgcctcacgcgcaatacgcccactgcgaataccaatatggcccgccagtgcctgttcaaaaagtgcagaagtgcgccacgcacgtttcagactttgcgaggaaacgcgcagacgcgttgctccacccagcaccacagtttttggcgcaccggtatcatcacggttaaggttggcagcagggtaagcggttaacaaatgaagctgaataaatgttgtcatgagatagtcctttattgattttgttcgttatcggcgtcgccagcctggtaatattccagcgcccagcggatacggataaattcggttggccgctgctggcggcggtgatgattgagcaggtcgtcgctctcctggcaccaacggaagaccccctctgccagagagtcaagattgacggaaccgtttaataatctgactgcgcggcgtaactggcgcagtaattcatccggtgtttttactgccgacagacgagtaaaacgcccctttgacattaccgccgccagctgcgcggcaaaaggctgccgttcatcaatagctttaacattggcgctaactgcggctatcagcgccagtgcggtgatacgccactcaggttcatcctgccactttatttgtctgttcttcagaaacaggcgaaatccatccgtcagacaaacatcattaaccgtcgtactacgccgcagactggcacgttcgccacgtttctcctgcaattcctcgtgccatttgcgcagcgtggctttgtgctcctcttttacaatactcattcagcagcctcctgctttttctccctggcggctttagcactttgcttctccgccgatgttgtgaaatatttcttgcgcgcggtcataacgcgtttcaaatcaacaggctcatatggattggtgaatacacgctcgtcaaaatcctgacgcgcgaataaccaaatttccttttgccatttgccgagtaattcgtccgcatcctgaccttcttcaatttggcgcactaacctcaggaagcgatgctgagttttgttccagaagtcgatatccacaaaactgaaatcaccccgtgcaccttttggatcggagaaccacgcttctttcaatgcacttcgtaacagacttagaatccgtgaagccgtttgcgcagccagacgcagtttcggtatctggccttcttttttcttgagcagcagcgggaaatggtgttcgtaccaacagcgcgctttcatgttgtcgaaatcatagccaaatccccacaggcctacttttgcctgtttcagactgctggcattaaagagtttcaccaccagcgcgggaagttccgtattgttttctgatttacccgtttcgataaggcctaaccagtcgcgccagattaaaccgcccggttgtggtttgaccgagtaaaactcgccaccctctttaagtggtatacggtaaggcgttaagggatgctgccacatggcataattcgcaccgtaatttttggtcgtcatcaggctcaggagcgcgtcgctctgttcaccgcaaatatcgcagttgccgactgtcgtggtattaaaatcaatacgaatacggcgcggcattccccagtaagcctggagtttattgacctgatcatgggttaccaccgcaccggccagttcgctggttcgcgtcgggccaagccaggggaaaaccagatcgtcaaattttttgggtagcggtaagtcggcttcatcctgcggcatcacattgggccacagtttgcgccacaagggcgtttgttgattgccttgatattcctgtaattcaatcagagtggtcatcggcccaccgccgcgcaaaccggtgcgatagcctttgccgcctgatggcgcatttaactgtagggagaacagagctaacgcggaacaatgagggcatacgtgttcagtcacgccacgcttaataaagtggtctttattaaacttcgttgtttgagcgccgggaatctcaggcagtagcgaagcgacctgaactttatctcccttgagcgcctcgaaatcctgcataaatgaaggggaatctgccccaaactggaaagcgtgttctaaggacagcaatgcttcccgtagcttttcagcctccagtccgtcttcccagatatcatcccaacgaccgtgatttttgggcgcgaagctggtttgtagtagccccagcaaaaactgccaggccgcaccctggagatctgcccgcggcgcagcgatatcgacaacattttcatcagccagatcgactggtgccagcttgcctgtcgttccgtctttaaaacgaacaggcaaccacggggttgtcagaagtgaaaacgagttcatacgcatcctctcgtaaaaaagaccatcccaggtcggttgtccatctttccatccttttcggtgtatcaactattcagagagtcctgtcgcagacatctcaaccaaccttgccaatcaatccttccgtagccgaatacccgcaactttcgtcatcgttgactaaaatcacgtttgccatctccggatcttgtcgctgttcaatgcaccacagcctgaacgcctctccctccagtaaagaaaactcatcccgatgttttttccaccagcttcggcgcactctgacaacgctcatttcccatgcgtgagcaccggtggcataaggcttcaccacaccgtcaatacaggtagccagccacagggaaacagactcctcagccagacgtgtcgacagtttttccgggaggtaatcgttgatattggcggcatagccgggcctgaagttcagcacaaactttttagccattgcgcgatcgcagtaatatttgcccacttgctcctgctcgctgcgggcaaatccttccggcattaccacgtcctcaccgtagacggattcaataagaagccgggctgcgtgtggcatctgaatagcaccttgctcacgcagcacacgctgcgtcagccagattcgcccatgatcgggatagacaaatgcactgttacgcatggcactgccaaaccattcgtcgccaggagagtcgtcccagacgggagccagaatcagcaattcagggggggaacgctcgtcctttccgtcacgctttaactgaccattaatatcgcggatatgccgctgtaatcgtcctgctcgctgaatcagcaaatcaacaggggccaggtcggagatcatttcgtccaggtcaatatccacgctttgctcaattacttgtgtacaaacaatgacttgcgacgctctctgtaaactacaatatttaccaaagcgtgccagtgtctccgtttcaattcgctggcgatcgctaaaagcaaagcggctatgaaaaagtgaaaggctggaagcaggaatgacgccgcgggcaagcagctgacgatgaaccttaatagcgtcatcgacagaattccggatccaggcgatgcatttcccctgacttaccgccgattcgatacgcgcaatacactcttgttcactatgaagccaacccacgctgacgctacgctcaacgtctttgcgcgtcgctacccggtgtgagttcacatcggatttcgtgacatgcgtcagccaggggtaatcatccttttccaggaacggagcttcttgcaggccctctgtaccccgcgcaaaggcagcgacgagtttgtcgcgctgctgttgagataacgtggcagaaagcaaaataacgctgtttccgccacgcgcctgccgctcgatcaacccttcaagaatgcacgacatgtaagcgtcacaggcgtggatctcatcagccagcaggattttgttactcagccccagaagccgcagattattatgtttgaacggcatcaccgccatcatcgcctgatccagcgtgccgacgccaatttcagccagcaacgccttcttgttactgtcggcaaaccaggccgcacatccctgactgaacgtttgttcatccggttcttctgacccgactaaatcaccagaccagagtgattcattaaagcggtccattaatgtgcgggcactatgtgccagcaccaggctggggcgggattctggcgaatagaaagcaagccaggttttgaccagccgatcgtacatggcattggccgttgccattgttggcagaccaaaaaacagcccctgagctttccccgcagctatcaacctgtgcgccaggataagcgccgcttctgttttacctgcgccagtcacatcttccagaataaataactgcggtccttgctggctgatatccagatccagcaccttttgctgtaacggtgtcggattctcaataaaaggaaacagcgtattaattccgttgaaaggcgcgacttttgcttttagaggaaagacggttaaggcgttttgagcctgaattaaagttttctgccagtaacctttaatatccattgggtgtgcgacgcgtggaaaaaatcgcgttgacgaacccgtccagtctgcgagcacgacggttgcagagatataccaggaaaggtgttttataagttcaatgccctcatcatcatcccagaatgcggggatctctatgagcggaaacagtggtttgatttcaaggagaaaatctcgtgctgcagctttgtcttcaggcagaaaattatccaattcatccatacgatcagggggccgaccatgatgccctgtcgtcacgggcatccacatttctatcactcgcctaagtttgcgcggagagagcgaagatgaaggaagtaactcctgacattcacttaaataatgattccacaaccagtagcccagcgttgaatgagagattttttcgtaattttttctggcactttcctgaatcttgagttcagggggcaggtaaagttgttgaaaagagcgggcaaattttccaatatcgtgccagcacagcaaccaggcgaaaaattgagccgcctgttccttgtcagaaatccctaattgacgaaaataatcagccagcccgaagcaatttcttttaaccattaaatagcccatcgcggctacatccagcgaatgccagcaaagaaggtgatagtcgtcgcccccgtctttctcgccgcgtcgggtttttccccagaaatcaaaaaaagtcacaatatttttatccttcagtaaacttaaaggatatttacgcatattttaaaaattatctgtgatatatatcagccaataaaacatttacattatgaataaattaatgattttcatttgaaattcataataataaatagagactatatattcacataaaaaatataaattttaaaaaagggtgcaggagaccaaaccatcacaattcagtacgcggggttttacccccgcgtggtggctacttcttcgattcgtaagcgagaactgccttaaactccataccacgttctctgatactcaactcacacaacgagtcacctaccatcagcgtgaatcccagtactgtacaacacagtacgatgattgccacaagggcatattttgtcagcatgtcttgcctccctgcaaagaagagactaacattcgaattgtttgggttcgaacgtaagcctcaggttgatagaaatatcgcctggggcttttgtccatctggaacctcgcgaatgcttaacgccagacagcctcaagcacccgacgccattctatacctgataattcttccagcggcgttcacgtttaaaatcaggaatactgctcgcaaaataaaaacgcccccatcatttctgacagaggcgtttaatttatccggcaatatttacccttcgtgcaatccacattccctttttaagccaaagaaacgtgtttcttcttccgacatgccaggttcccatttacgggttgtatgggtatcgcccaccgataaatatccttcgtcccataatgggtgatatttcaggccatgtttttgcagatactgatatatcgttcggttatcccagtcgataatcggcagcactttaaatacgccacgctgaattgccagcaccggtaaattggcgcggctgccggattgttcgcggcgcaggccagcaaaccacgtttgcgcattcagttctttcagcgcccggttcatcggttcgactttgttgatgtcattgtacttttcaatgccttcaacgccctgttcccacagtttgccgtagcgtgcttcctgccaggcggcgctttcggtagcgcggtacactttcaggttgagcttgagtttgtccgttaactcgtcaataaagcggtaggtttccgggaacagatagccggtgtcggtgaggatcaccggaatatccgggtgaatctgattcaccagatgcaggctcaccgccgcctgaatgccaaagctggaagaaagtacatattcaccgggcagattatccagcgcccaggcaacgcggccttcagcgtccagtttttccagttcggcgttagtttctgccagcgccagaatgcgatctaccttcggcagttcgttcagggcgtttagatcgagtttggacatagattcctcactgtttgccttgcctgatgcgacgctcacgcgtcttatcaggcctacaagaccgggctgatggttaatcccacaaatcgcgcgccggatcgagcaccgggcgaatgatgcccgcacgcaccgtaaagtcgccgaagccttcacccgcttcgcgctctttcgcccagcgccctatcagttcatcaagcgacgccaggatttccggctcggtgatgttttctttatacatccgtgggatacgtgtcccaatgcggttgccgccaagatgcaggttgtagcgacccggcgctttacccaccaggcccacttccgccagcatcgcgcgaccacaaccgttcgggcagcctgttacacgcatcacgatatgctcatcgctgacaccatgtttcgccattaaattatcgatgttgtcgataaaagacggcaggaaacgctctgcttccgccatcgccagcgggcaagtcgggaatgacacgcaggccatcgagttttcacgctgcggcgtgacggcattcattaaaccgctctctttggcgatcttctcgatcttcgctttctcgctttccggtacaccggcgatgatcagattctggttcgccgtaatgcggaaatcgcctttgtggatcttcgcgatctccagcaggccggttttcagcggacgccccggataatcaaggatgcgaccattttcgataaacagcgtcaggtgccagttatcatcaatgcccttaacccagccaatacgatcgcctcgtccggtgaactcatatggacggatcggttcaaatttgatccccgcgcgacgctccacttccgctttaaacgtctcaacccccacgcgctccagcgtgtatttggttttggcatttttacgatcggttcggttaccccagtcacgctgagttgtcacgacggcttcggccaccgccagcgtatgctccagcggcagatagccaaactcgctcgccgtgcgggcgtaggttttcttgttgccgtgttcgatagaaagcccaccgcccaccagcaggttgaagcctaccagcttgccgttttcggcgattgccacgaagttcatgtcgttggcatgcagatcgatatcgttctgcggcgggatcactaccgtggttttgaacttacgcggcaggtaggtctgaccaaggatcggttcttcatcagtagtggcgactttttcctggtcgagccagatctccgcatacgcgcgggtacgaggcaacagatgctcagaaatcttcttcgcccactcgtacgcttccgcgtgcagctgcgactcgtaagggttcgaggtgcagagtacgttacggttcatgtcgttagcggtcgccagcgcatcaagaccgaccgagtgcagcatctggtgcaccggtttgacgttctttttcagaatgccgtggaactgaaacgtctggcggttggtcaggcgaatgctgccatagatggtgttttcaccggcaaatttgtcgatcgcctgccactgtttagtggtaatcaccccacccggcagacgacagcgaagcagcatcgcgtggcgcggctccagcttctgttcagcacgttcggcgcggatgtcgcggtcatcctgctgatacatgccgtggaagcggatcagcaggaagttatcgcccttaaagccgccggtcagaccgtcgtttaaatcttccgcaatggtgccgcgcaggtagttgctttcaagcttcatgcgctcggcgtctgtcagttttccttcgaccactaaaggccctggatgtttttcgctcattagtagacatctcgctgataacggcgctctacgcgcagctcacttaaaaattcatccgccgcttcggtgtccatgccaccaaattcggcaatcacttccagaagtgcctgctcaacgtctttcgccatgcgattagcgtcgccgcagacataaatgtgggcaccatcattgatccagcgccacagctccgcgccctgttcgcgcagtttgtcttgtacgtaaactttttctttttggtcgcgcgaccaggcaagatcgatacgtgtcagcacgccatctttgacgtagcgctgccactccacctgatacaggaagtcttccgtaaagtgcggattaccaaagaacagccagtttttacctggcgcttcgtcggcggcgcgttgctgcataaaggcgcggaacggcgcaataccggtgcctgggccaatcataatcaccggggtttccgggttagcgggcaggcgaaagttatcgttatgttcgataaatacgcggacttcgccctcttcttccacgcgatccgcgaggaagctggaggcaccaccggcacgggctcggccttccacgtcgtaacgcaccacaccaacggtgacgtgtacttcgttctcgacttccgcctgcgaggaggcgatggaatacaggcgcggggtcagcgggcgcagcagattaatcagcgcttcggcatccagttgcgccggagagaaacgcaccatgtcgacaatcggcgtcgtcgcggcgtaatgctgtaacttcgctttatcgcccaccagcggcagcagtgtttcgctgcgggtaagcgtggcgtaattctcaacaatgttggcggtgttgacggtcagttcgaagtgccactgtagcgcttcgttcagaggcaacgttttgccctcgacggtgacaggttcatcgcctttcagccacagcagttcgacaagttctttcaccagtgccggatcgttctgataccagacgcccagcgcgtcacccggctggtaacgcaggcccgagtcacctaagtcaatttcgatatggcgaacgtctttttcagagttacgcccggtaattttctggttaacagagaggctagccaccagcggcgcgtctttgctgtacgggctggtgtggatttcatttaccgcgccagtagcgacggattgcgaaggtgccgcgacaggcgcacgcgatttaagcgcatcaaccacgcgggcgcgccactcgctggcagcagcctggtattcaacatcggcatcgacacggtcgagcaggcgttcaccacccagttccgccagcttgctgtcgaaatctttcccggactggcagaaaaattcataagagctatcgccgaggctaaacacggcaaacgcggtgttttccagctttggcgcttttttggagaacaggaacttatgcagcgcgacggcttcctccggcggttccccttccccttgcgttgacgtcactacgatgagcagtttttcgctggcgatttgtttgaatttatagtcgcccgcgttcaccagcttaacgttcagttttgctgctaataaatcatcgcgtaatgcttcagcaacccggcgcgcattgccggtttgcgaggcggagataatagttatacccggcatttctgcggctggcgctggcgtcgctgcaagcgcagcaggctgctgattgagcacgccccagaaatagccagaaacccaggcaagctgggtgggagttaaatcggtcgtggccgcctgaaggcgtgccagttgctccgggttcaacggaagcaacgcggaaggtgggacctgtgtcgtcatgcgtcgttatgttccagtaagcaaagctgtttctgcgccctgtcagcgcccataaaacagaagagaaggtaaggttaacggggtgaacggtgtggattaaagacgggatagcgataactaataaccaaatcgactaacctgttttagcaatagtctttaacaacaaaatagattaaccaacctaatgaaaaacaaatgaatttagccaatcattaagataaatcagcgattttgcgcaacaaagtcgttttagataatgcgaaaaaacagcctttccggtactctacggcggttttatcgtcctgtagagaaattatgatgtccaccacgttatttaaagatttcaccttcgaagccgctcaccgcttaccacacgtcccggaagggcataaatgtggtcgcctgcacgggcattcctttatggtgcgactggaaattaccggggaagtcgatccgcatacgggctggattatcgatttcgctgaactgaaagcggcgtttaagccaacttatgagcgcctcgatcaccattatctcaatgatattccaggtctggaaaacccaaccagcgaagttttagcaaaatggatttgggatcaggttaaacccgttgtgccgctgttaagtgcggtgatggtaaaagaaacctgtaccgcaggttgtatctatcgcggcgaatgataagagtgtgtcggcggtcaatttcccttaagtaacgctatgttagggtgttgtgttctggatatctggggcatgacatggaagacgactgcgacattattattattggtgccggtattgcaggcaccgcttgcgcgttacgctgcgcgcgagcgggtttatccgttttgttactggaacgcgctgaaatccccggcagcaaaaatctttccggcgggcggttatatacccatgcactcgcggaactcctcccgcaatttcatctgaccgcgcctcttgaacgacgcatcactcacgaaagcctttccctgttaacgcccgatggcgtaacgacgttttccagcttacagcccggcggtgaatcctggagtgtattacgtgcacggttcgatccgtggctggttgccgaagccgaaaaagaaggtgtcgaatgcatccccggagcgacggtggatgcactgtatgaagaaaacggcagggtgtgtggtgtcatttgtggtgacgatattctccgcgcccgttatgtggtgctggcagaaggtgccaacagcgtcctggctgaacgtcacggattagtgactcgtcctgctggcgaagcgatggcgttggggatcaaagaagtgctgtcgctggaaacatccgctattgaagaacgttttcatctggagaataacgaaggcgcagcgttgctgttcagcggcgggatctgtgatgacttacccggcggcgcatttctttatactaatcaacaaacgctctcgttagggattgtttgcccgctctcttcccttacgcaaagccgtgttccggcaagcgagctgctgactcgctttaaagcgcatccggcagtgcgcccgcttatcaaaaacacggaatcactggagtatggtgcgcatctggtgccagaaggtggcttgcacagtatgccggtgcaatacgccggtaacggctggctgctggtgggcgatgcgttgcgcagttgcgtcaataccggaatttccgtgcgcggcatggatatggcgctgactggcgcgcaggcggcggcacaaacgctgataagcgcctgccagcaccgcgagccgcaaaatctgtttgcgctttatcatcacaacgtagagcgcagcctgctatgggatgttctacaacgttatcagcatgttccggcgcttttgcaacgccctggctggtatcgggcgtggcctgcgttaatgcaggatatttcccgcgatttatgggatcagggtgataaacctgttccaccgctgcgccagttattctggcgtcatttacgtcgtcatggcctgtggcatctggcgggcgatgttatcaggagtctgcgatgtctgtagcccataatctctggcgcgttgctgatgcgccgcacattgttccggctgactccgttgagcgtcagatggtacaacggttgattaacgcctgtccggcaggtcttttttcgctcacaccggaaggtgacttacgcgttgattatcacggctgcctggagtgtggcacctgccgtttgctgtgcgacgaatccacactacaacagtggcgctatccgccttccggattcggcatcacctaccgctttggataaataataaggataatttatgcccctcttacacctgctccgccagaatccggtgattgctgccgttaaagataatgccagcctgcaactggcaatcgattctgaatgccaatttatttccgtgttgtacggcaatatctgcaccatcagtaatatcgttaaaaagattaagaacgccgggaaatatgcttttattcatgttgatttgctggaaggcgcgtcaaataaagaagtcgttattcagtttttgaaactggtgaccgaggcggacggcattatcagtaccaaagcctcaatgttgaaagcggcaagagcggaaggttttttctgtattcatcgcctgtttattgttgattcaatttcgtttcacaacattgataagcaagttgcgcaatcgaatccggattgtattgagatcctgccaggctgtatgcccaaagtgctgggctgggtgacagagaaaatccgccaaccgctgattgccggtgggctggtgtgcgatgaagaagatgcgcgtaatgcgattaacgcgggtgtcgtggcgctttccaccacgaataccggggtctggacgttagcgaaaaaattactttgacgggataatcgtaaccaattgaatttggtttgatttgtaggccgcacgccacatccgacattcagcgcctgatgcgacgcttgacgcgtcttatcaggcctacaagtccccaggccagaaccgtaggcaggatcatccggcaacacgttattggcaatctgcgtgaatgtttgtcaccagtgcctccagcaccactttccagtcatcaaccacgccaacatctgcctgtgaaaataccgcagcgctggcgtcatgattaatcgccaccacaaacttgctattgcgtacgcccgccattaacgctgctgcgccagaagcgccaacaacaatacacacctcaggtgccagcagatgtccggaaataccaatcactttttcagcatcaacgccaccgttcatcactcgcgcccgactgtagcccacttcggctcccagcttttctgccagcatagcgatttcctggttatctgcctctccgccctgccccaccaccagcacccgtctggcctcagctaatgggtcgcgagtaacatttttcagatcctctgtgctaaccagccagtcgggaagcgcacccgggacaatgttcagttgttgcattccagagggcaacgtggcgtttttcgctgctcccgcctgacgcgccagggaaaggcatagcgggcgtttttctgtttgcagcgtcgccgttagcgcatttccccagtgggatttgcgcacgcttacggttggaatatctaacgaagtcacctggcagatgcttgcaccatgtaaacgccaggccagccgggtcgacagttcatcgccaaacgttcccggcggaaagagaacaacgtccgcaggcgttcgctgccactgttccaccaacgcatccagcacctgttccgccactacaggctgaggttcaatctgccagtgcgccagggtacaaccgctgaaatcctgcgccgccagccagcttgctattgcggcattctcctgatttattgtcacaattgcgatattcatggctgcatcctttggcgtaaatagtcccgccatagcttttgagctttttctgctaccgtttgcccatcaatcagcgtcgctccgcgtcgttgctctgctcttgccagttgcagacactgcatcgctggcatttcggcagcaacagttttacggataatttctgctttccccgcagccattcgctggcgcattcccggtactggcaaggccacttcaccgcactgacgcacggcaatcaccgcaggcaagcgaacccggcaacaacgcaacccatgttcagtacgctgttcgagggtgataaacagcgcgtcgagagtgaaacgctccacctgggtgaagcagggccagcccagcatttccgccagcaaaaatggcgtttgcccattctgcccttcgctgctttggcagccggtaattatcagatccagcggattctgatgctgccattcggcaatatggcgagcgacaaattccggcgcaaagcgcagatctgccgccgtctccagcaatacagcttcctcaaacccaagagccatgagatagcgcagccagtgcaatgcccgttcatcccccatgctcaacgcggttaaagacatcggcgtaccgttttttctctgcgccaacagcagcgcggcagcggcctgttcatcagcaccgagtaaacttcgcagtagcgaaatatccggtccgcttttaccctgagccgccgcctgccactctttttccgccagcattccggcatccggttcggctttaaacgctaacagaatgttcattcgcacctcctacatttcccgccgccaccagcgggagggctttagtttctggtgcccatagccaggtcacaacaaaaccaaccaacaacactgtcgccaggagcaataaggtgacttgcattccccactgcgccagcacccacggcagcaggccagtacttaccgccgcgccaagtcgactcatggcggtggcaaaaccgacgcccagcgagcgaatgtcagtaggaaaactttccgcaggcaaaatgcccaccagattactgactgccgaaatggtggtgctgaagagaacaaaaagcagcagcgttaatgaactgccggaaggcaaacaggccattactaccagcgttgccgccagcagcaaaaaacttcccagcaaaaatttgcgatgtgccagcaggtgcgtcagaactaatcccagcagcgcgcccacaattaacaacgcattaagcatcaggctggcagtcagcgcatcttccagaccaatagtctgggcgatagttggcagccaggtataaatcacaaaccatgggattacgaggcagacaaagaagacgctgttaaacgccgtgcgccgccagtaacgcgaagagaacaaggttttgatgtgtttatgggtcgccgttaccacttcatcgcccagtaaaacatggggaccaaaatagcgatgcacgatagcgtgagcttctgcaaaacgcccctggcgcagtagccagcgtggtgattctggcgttccccagcgtaataacgtaatcaacaacgcgggcagagctgccgatgccagtagccagcgccaggcctccgggttttcggaaataaagtgatgtccggcaatacttgccagcacatagcctacggtccacaccacgctgaatgcgcccagcaaaataccgcgatggcggcgcggggaaaattcagccagcaaggtgtgacctactgaataatcacctcccagaccaatgccaatcaaaatgcgcagtccaataagatgctctggcgtggtggcaaaaaattgtaaaaacgaagcaagcgtaatcagcaaaaagctgaaggtgaagattttttgccgaccaatatggtcggagatccacccaagaaccaggctgccaaggaacaaaccaaggagcgccgagccgccgatcattcccgccataaacggcgtcagttgcatggcgggcgtaagctgaataatggcgtaaccaatgacgccgagaacataaccgtcggtcaggtgtgcgccgaaagtgagcgcagcaatgcggcagtgaaaacggttaagcggtaaatcatccattcgcaccggtgaagtgttcatctttaccccttcattgtccggtaataagaacggcttctcgcctgagaagccgaaaaggcaacgccccgtcatcgcggaacgctgcctgacacattatttttcaatcggatagatagtacccgtattcataatgccattaggatcgaactgctttttcagcccttccagcaacgcccacgcgctgccgtgttccagtttgctccagtgaacgcgatgtttaccgataccgtggtggtgcaccatcgaaccgccgaggcgaatggtttcttcacagatgatcttgttgagcggattgtggtacttgtcgatttcctcttccggcttacagtcaacgacgttgtaatcgtagacgaagtacatgttggtgccgttctgatagctatgagaggaatgaccgcccagcatggtgatgtcgtcggcgtgcgggaactcagtacgaatacggttaataacgctttcgtagatttcgtggatgcagctccagcagccggacacttcagtggtaaagcccatgttgccggttttgaggatctgcacacgttcggcagccactttatccggtccccagttcaggttgttaaaccaggtttcgatcagcttgctgtccacgcgctggcattgcgggtagcgggcaacgatttccgcaatcccttcgcccgtcgccttcgcaatgcgagggttaccttcagccataaagatcagcacgcattttccgtctgcaaaatgggtgaagtgttgggtgccatcttcagcgtcatacaaacgagcgatcgacggacgatacccttccaccatgacttcacgcaggatgttgaagccggttttcatgtcttccaggatatagccgtagaagaggttgttttccggggtgaatttaaagattttcactgttacttcagtgatatagcaaagtgcaccttcgttaccgatgatgatgtggcgaatgtccgggccagccgcgcggcgtggcacgtttttaatgcgtgtgacggtgccatcagccaatactgcttccagaccaacgaccatatcttcgattgcgccgtagagtgtggagaactgcccgatactgcgggttgctaccaggccgcccatctgagccagcggctttgactgcggagaatgccccgtggtgtaacctttttcacgcaacgcattttccagcacctccagcggaacgccacattgcgccgtcgcctgcatattctcaatatcaatattaatgatttgattcatggcggagccgtcgagtaccaccgagttttccacaacggtttccagcccaccttcagtggcggaagcgccggtacgcggcacaccgttaattttgtgcgcattcataaaattcagcacacgggatacttgctctgtggaaccgagttttacgaccgctgccggaatcggcaaagtataaatgccatgaatatccggaaatttacgaaaacggtcaatactgttcttctttaatactgtttcatcggtaattacgcgatctgcaccaacaatttcctttagttggtcgacaatcgctgcgcgagataaagacatagtaattccttcctgataataaaaatggaataatcattaataagagaaaacagaaaccaccgttatggattagcgcactaaataaccaccatcgaccactaataaatgcccattgacataatttgaagccggacttgcgaggaatacagctgcgcccattaaatcctgagtatcgccccaacggtttgccggaatatgatcaagaacgcgctgattggtttctggattactgcgtgtcgccagcgtaatatctgttgcataatagccaggggcaataccatttacctgaatattatattgacctagttcatcacaataagctttggtgaatccggcaagagcatgtttagtggcagaatatgcaggtgaccattgtccacctaagtaagagaacaatgaacagatattaataattttgccgcttttctgcgggatcataatttttgcagcttcatagcttaactcgaatgcggcggtcaggttcacatcaatcatcggatcccagtcggcacgaccgaagtccagcaccttattcagcttacaaataccggcattgtttaccagaatatcaactgtaccgaaacgctcacagcaagcagcgataatcttctgcggcgcgccttctgcggtgatatccacctgcatgaagtccacctcaacaccctgtttttcaatcatttcctttgtttcgccgttatctttgacgaaactaggaataaagatatttgcgccagctttggccaacgccatggcaaatgcctggcctaaaccgctattcccaccggtaacaattgcggttttacctttcagtgagaaaaaatccattgagaacgcattgagagattcgattgacatagttagctccaatttccgtaaggcaaaaaaaaagaaaggtaacttcccccgcgagagggaagttacctttctcattatctctggtaactggagataatttttagcataacggcataactgctaatgtgatcgtaatcacagtgtgatattcgtattgtcaaatagttttaaaaagcagaagcgtgattaccctcacacaacacctctgctttccatgttatttcttattgcaattactagagacctgagaaaagtaatccacctgaaagggcggcttacttttctcttttttttgtctattacaaatgggaatacgatatgcaacacaactcatatcgccgttggataaccctcgcgataattagttttagcggcggcgttagttttgacctggcttatttacgttatatttatcaaattcccatggcgaaatttatgggattcagcaataccgagataggtttaataatgagtacctttggtattgcggctattattctttatgcccccagcggcgttattgccgataaattttcacaccgcaaaatgattacttccgcggtgatcattaccggattactgggtctgttaatggcaacgtatccaccgctgtgggtaatgctctgtattcaggtcgcctttgcgataacgacgattttaatgctgtggtcggtgtcgattaaagccgcctcgttgctgggcgatcatagtgagcaagggaaaattatgggctggatggaagggctgcgcggcgtcggtgtaatgtcgctggcggtgtttaccatgtgggtcttttctcgctttgcaccggatgacagcgccagcctgaaaacagtcattatcatctacagtgtggtttacatcttgttggggattctgtgctggttttttgttagcgataacaacaacctgcgcagtgccaataacgaagaaaaacagtcattccagcttagcgacatccttgccgttttacgtatcagcaccacctggtattgcagcatggtgatttttggtgtcttcacaatctacgccattctgagttactccaccaactatctgaccgaaatgtacggcatgtcgctggtggcagcgagctacatggggattgtgatcaacaaaatcttccgcgcgctgtgcggcccacttggcggcattatcaccacctacagtaaagtgaaatcccctacccgcgtgatccaaatcctttccgtactcggcctgctggcgttaactgccctgctcgtcacgaactctaacccgcaatcggtcgcgatggggattggcctgattttactgctgggattcacctgttacgcctcacgcgggctgtactgggcctgccctggcgaagcgagaacaccgtcttacattatgggcaccacggtaggtatttgttcggtgattggattcctgccggatgtcttcgtttacccgattatcggccactggcaagacaccctgcccgcagcagaagcctaccgcaatatgtggctgatgggaatggcggcgcttgccatggtgattgtctttacctttttgctgttccaaaaaattcgtactgctgatagcgcccccgcaatggctagcagcaagtaagccaggaaaattacaggagaaaaatcatgtcgaaaaaatacatcatagggattgatggcggaagtcagagcacaaaagtggtgatgtacgatctggaaggtaatgtggtttgcgaaggtaaaggcttattacagccgatgcacacgccttatgccgatactgcagaacatcctgacgacgatttatgggcatcattatgttttgcaggtcacgatttgatgagccagtttgccgggaataaagaagatattgttggcatcggcctgggctccatccgttgctgccgtgcgttattgaaagccgacggcacgccagctgcgccgttgattagctggcaggatgcacgcgttacacgcccttacgaacatacgaatcctgacgtggcgtatgtcacctctttttcgggttatctgacgcatcgcttaaccggcgagtttaaagacaatatcgccaactattttggtcagtggccggtggattataagagcagggcatggagcgaagatgctgcggtaatggataagtttaatatcccccgtcatatgctgtttgatgtgcaaatgcctggcaccgtcctcggacatatcacaccacaagccgcactggcgacacatttcccggcaggactgccggttgtttgtaccaccagtgataaaccggtagaagctctgggggccggattactggatgatgaaactgcggtaatttctcttggcacttacatcgcattgatgatgaacggcaaagcactgccgaaagatccggtggcgtactggccgattatgtcttctattccgcaaacattgctgtatgaaggttacggtattcgcaaaggtatgtggacggtgagctggctgcgtgacatgttaggcgagtcgttaattcaggatgccagggcgcaggatctttcaccggaagatttactcaacaagaaagcctctagtgtgccacctggctgtaatgggctgatgacggtgctggactggctgaccaatccgtgggaaccgtacaaacgcgggattatgatcggctttgattccagcatggattacgcatggatatatcgttcgatattggaaagtgtggcgctaacgctgaagaacaattacgacaatatgtgtaatgaaatgaatcactttgcgaagcatgtgatcattactggcggcggttcgaacagcgatctgtttatgcaaatttttgccgacgtgttcaaccttccggcacgccgtaacgccattaacggttgtgcaagtctgggagcagcgattaatacagcggtaggtctggggctatacccggattacgcaacggctgttgataagatggttcgcgtgaaagatatctttataccgattgagagcaatgccaaacgctacgacgcgatgaataaaggcattttcaaagacctaaccaaacatactgatgtgatcctgaaaaaatcgtatgaagtgatgcatggggaattggggaatgtggattcgatccagagctggtcgaatgcgtaagtgaggaaggccgggcgggaaactgcccggcctgaacatacctgaatggttatccccgctgacgcggggaacataagttcgacaacttaaaaaatgataacaagtccggtttatccccgctgatgcagggaacataataaaaactttaactagttcggtttatccctgtttttacaaggaatattaactacactcgatgtctttagaataaaagacaatacgaatcgcactttatcaattttcacttaaagtatgaactggatatctttattcataagaactattcatcaacagcgtatagaggcggttatgtaaaaccactcattagcctcaaaacaaagacaaacttccagatttattacttaaccaatgaataacaagcttaaaaaatatactgttattctaaagaaaaaattaacaggcattaattcaatattaaaaaaataatagattaaaatttcttaacgatttaagaatcatacaaataacactttgattaaatttaattttttgtatcgataattgtgaacctctctggcatggagaactattttgaacatgaggtgttacgtggatatgttgcttattacaagtactgctaatataaaaacttgagaaagagataacgggttatatggtggtttatccccgctggcgcggggaactcaacatcggaaacggcttcgcggcggcggcgtccggtttatccccgctggcgcggggaacacgtgacaaatctttgcgggcaatgccgaacttctggtttatccccgctggcgcggggaacacgacactgtaaaagagtgggtaaagcctgagaacggtttatccccgctggcgcggggaacacaggggtattagacggaataagacaggccgcgccggtttatccccgctggcgcggggaacactattacctggacgtttgcagaattgaagatcgcggtttatccccgctggcgcggggaacacataaactttccgccgatctcaagagcggcacgcggtttatccccgctggcgcggggaacacctcaaaaaacttgaaatcaaaaccggtgaagacggtttatccccgctggcgcggggaacacttatttgacctcgttgataatcccacagatccaggtttatccccgctggcgcggggaacacatatcagcgttatcaaccgcgatttccgtctccggtttatccccgctggcgcggggaacaccccgtttgggggtacgagtagggatcattggccggtttatccccgctggcgcggggaacacgcggccccatgtcagagaataattctttctcacggtttatccccgctggcgcggggaacacttcggttatgtgatcgagcatatgcgcgaaagcggtttatccccgctggcgcggggaacaccatacaccccgggcgctatatgcatctgctcacggtttatccccgctggcgcggggaacactgctccggagataacgaatataaaaatgacgccggtttatccccgctggcgcggggaacacttcaggggagttcgcaagaccagcggaatcggcggtttatccccgctggcgcggggaacacagttgtgatacgcattgcactctcctgaacctcggtttatccccgctggcgcggggaacacgctgtattgttattgaaagatcacctcgcccccggtttatccccgctggcgcggggaacacggtagacgctttcacttcaccggaaaatgagccggtttatccccgctggcgcggggaacaccggcactggcagccacacacacccgcatacaccggtttatccccgctggcgcggggaacacatccacatttccgccgttatgaatcggtattccggtttatccccgctggcgcggggaacacgccacgcgcccacatttttaaattttctgaatcggtttatccccgctggcgcggggaacacaacatcaaaaatggtacaacctaggcactattcggtttatccccgctggcgcggggaacaccgagtagccaacgagcagggatttgtcggcagcggtttatccccgctggcgcggggaacactcagacatctacaactcaaacgccagttgaggcggtttatccccgctggcgcggggaacacttttccgggatgtgcacctgtgcgccgggcaacggtttatccccgctggcgcggggaacactctaaacataacctattattaattaatgattttttaagccagtcacaatctaccaactttacagtatcacacaaacaacacatccattatgttaaagagcacttaattcattgattaaaaaggtaaatatttaaaataactctatacaaactaaaatctaccaaactttaccgcaataattttcactccagcgaaaaattaatgccacagaatttgtagagaatgctaatgattagccctggatgggtaaaatggaggagttttcagaggcgacaaacaatataaatgagtagaagtctttacaggttccacccatttataacgcttataaatgtttaatcaggcaatatttagatatttatgtgtttgcatcgacaaacgccaattacgcgcaatgcaggtttcaatgcacaaacgtgtggcatcatccttttggctaatcggctgcagtgcaatgactcgcggtttatcatcggtcagcgttgccagtagttcatccagtgcttcaatatcacgtacgcgccccactggatgcttgatttcgttggctcgctccagtgcctgtgacaacacttcatagccgccgcgcatgttcagctttggtgatacggtaacccaggtattcggtgtgcagcgtacttcatgagttccactggtttcgatctggcagctaaaaccgttcttttcgagcaggtcagtcagtggcagcaaatcatgaatgcaaggctcaccacccgtaatcaccacatgccgcgcggtatatccctgccgaccaatgacagccagcaaatcttcactgctcgccgccccccacttatcactctctttggtcttcgccagaatgctgaaaagggagacttcccgatcctcaagcttttcccaggtgtgtttggtgtcgcaccaggcacagccaaccgggcatccctgtaaacgaataaaaatggcggggacgccggtaaagtaaccctcaccttgcagggtctggaacatctcgttaatcgggtactgcatagcattctctgtgaagtggataattgttaattattgcagatcctgccgcaacaatcatgtcttattaacattctgttacatgcagatttaaagaaaaatgcgaaacatatcgttaataattaaagggagtaacgtattatgtcagaagaaaataaagaaaatggatttaatcatgtcaaaacattcaccaaaattatatttattttttctgtattagtttttaatgataacgaatctaaaattaccgatgccgccgtcaatttatttatccagatttaatgagaaatttataatgcgctatttcatactaatgttcactttcgtatgttcctttgttgcagcccaaccaactattgtccctcaattacagcaacaagttacggatcttacgagtagcttaaactcacaagaaaagaaagaactgacgcacaagttagaatctattttcaataatacccaagtgcaaattgctgtattaattgttcccacaaccaaagacgagacaattgaacaatatgctacaagagtttttgacaattggcgtttaggagatgccaaacgtaatgatgggatactgatcattgttgcctggtcagatcgtactgtccgcatccaggtaggttatgggctggaagaaaaggtaaccgatgctctggctggagatatcatccgtagcaacatgatacccgcatttaaacaacaaaaatttgctcagggattagagctagctataaacgctttgaatagccaactcacttcacaacaccaatatccgactaatccttcagaaagtgaatcagcgtcttccagtgatcattattactttgctattttttgggtatttgcagtgatgttcttccctttctggttttttcatcaaggcagtaatttttgtcgcgcatgtaaaagtggagtctgtatttcagcaatctatcttttagatttattcctgttctccgataaaattttttccattgctgtattttccttcttttttactttcaccatatttatggtctttacctgtttatgtgtacttcagaaaagagcatcaggtaaaagttatcattcagacaacagcggttccggtggaggctcaagtggcggcggatttagcggcgggggcggttcttctggaggtggcggcgcatccggccgctggtaactcaaccataaaaaatgccagcccggaggctggcatttttaaatcagataaagtcagtcttatgcctggcctttgatctctttacgaccgttgtacggtgctttttcgcccagagcttcttcgatacgaatcagctggttgtatttagcaacacggtcagaacggctcatagaaccagttttgatctggcctgcagcagtaccaacagccaggtcagcgatggtagcgtcttcagtttcgccagaacggtgagagataactgcagtgtagccagcatctttcgccatcttgattgcagccagagtttcggtcagagaaccgatctggttgaatttgatcaggatggagttagcgatacctttttcgataccttctttcaggatcttggtgttagttacgaacaggtcgtcaccaaccagctggattttgtcgcccagaactttggtctggtatgcgaaaccgtcccagtcagattcgtccagaccgtcttcgatagaaacgatcgggtactgtttggtcagttcttccaggaagtgagtgaattcttcagaggtgaacgctttgttgccttcgccagccagaacgtatttaccgtctttgtagaattcagaagctgcgcagtccatcgccagagtgatgtctttgcccagttcataaccagcagctttaacagcttcagcgataacagccagagcttcagcgttggaacccaggttcggcgcatagccaccttcgtcaccaactgcagtgttcatgcctttcgctttcagaacttttgccaggtgatggaaaacttcagaacccatgcggatggcttctttcacagttttcgcgccaaccggctgaatcatgaattcctggatatcaacgttgttgtcagcgtgctcaccaccgttgatgatgttcatcatcggaaccggcatagagtatttgcccggagtaccgttcagttcagcgatgtgctcgtacagcggcatacctttagcagctgcagcagctttggcgttagccagagatacagccaggattgcgttcgcgccgaatttggatttgttttcggtgccgtccaggtcgatcatgatcttgtcaatgccagcctgatctttagcatctttgccaatcagcgcctgagcgatcgggccgtttaccgcagcaacagctttggttacgcctttacccaggaaacgggatttgtcgccatcgcgcagttccagagcttcacgggaaccagtagaagcacctgacggagcagctgccataccgacgaaaccaccctccagatgtacttcggcttcaacagtcgggttaccacgggagtcgatgatttcacgaccgatgatttttacgattttggacattaggttttcctcaagtcactagttaaactgaaactccagacaaacaacgcgtacccagggtacgcgttgccgttctaacttttttacttacttcgcctgacgtttctggaactcgctggcggctttcacaaagcctgcaaacagcgggtgaccatcacgtggagtagaagtaaactccggatggaactggcaagccacgaaccacgggtgattcggaacttcgatgatctcgaccaactgatcatccccggaacggcccgcaacgcgcagacctgcatcttcaatctgtttcaacagcatgttgttgacttcgtaacggtgacgatgacgctcaacaattgtcggcgcattgtacagctggcgaaccaggctatcgtcaaccaactggcactgctgtgcgccgagacgcatggtaccgccgagatcgctcttctcgctacgaacttcaacgttgccgttttcatcgcgccactcggtaatcagcgccacaaccgggtacttacagtctggcacaaattccgtagagttggcgttctccatgttggcaacatggcgagcgtaatcaattaacgccacctgcatacccaggcaaatgcccagataaggaatattgttctcacgcgcaaaacgcgcggtcgtaatcatgccttctacgccacgatagccgaaaccgccaggtacgaggattgcgtccagacctttaaggatttcaacgccgcgcgtttcaacatcttgtgaatcgatcagtttgatgttgacgctgacacgattcttcagcccaccgtgtttcagtgcttcgatcactgatttataagcatccggcagttcaatgtacttgccgaccataccgatggtgacttcacttaccgggttcgcttcttcgaagataacctgttcccattcggacagattcgcttccgggcagtttaagctgaatcgtttacaaatataatcgtccagcccctgagatttcaacaggcccggaattttatagatggaatcgacgtctttcagagaaataaccgctttttccggaacattacagaacaatgcaatcttcgcacgttcgttcgccggaacagcgcgatctgaacgacaaatcaggatgtcaggctggataccgatggagagcagctcttttacagagtgctgagtcggtttggttttgacttcaccagacgctgccatgtacggcaccagcgtcaggtgcataaacagagtgtgctcacggccaatttcaacagccatctggcgaatcgcttcgaggaacggcaaggattcgatatcacctactgtaccgccgatttctaccagtactacgtcatgaccttcgccaccttccagcacgcgctctttgattgcgttagtgatgtgcggaataacctgcacggttgcgccgaggtagtcaccgcggcgttctttacgcagaacgtcagaatagatacgacccgtggtgaagttgttgcggcggctcattttggtacgaatgaaacgctcgtagtgccccaggtccaggtcggtttcagcgccgtcttcagtaacgaacacttccccgtgttggattgggctcatagtacctggatcgacgttgatgtacggatccagtttcatgatggtcacattgaggccacgggcttcaagaatggctgcgagggaggctgcggcaatgcctttacccagagaggatacgaccccgccggtcacaaaaatatagttcgttgtcatgctgaacctgagaagttaggttgaaaagacgatggaataaccaggacgggaaagcagtatacccgaacatgacctgtgccacaaactttcattatccctcctcttcgccagcgcactattgaaatcaggagtgagaaaatagcccctttggggtaaatgtttttgacgcaaatcaagcgcttgtcatttaaaaaatgacacaaatggcgcttgaccgcgtaattcccttagagatcaatttcctgccgttttacctgttgccagacttcttccattgtttcgaggtcaacacctgtcatttccagtccacgcgcggcaacaatacgctccacttcgcgaaaacgacgctcaaatttttcgttcgctttttgcaatgcgatttccgcttttgtccctaaatgacgagccagattgaccgtggcaaacagcaggtcccccatttcctcctccagtttagcctggtcgacaacagcctgccgcgcttcgtacatcacctcgtcgatctcttcgtagactttatcgactaccggaccaagcgtcgtccaatcgaagccaacgttggcgcaacgtttctggattttttgcgcacgcattaaagccggtaaactacgaggaatatcgtccagcgccgaatgctgcgctttctgcgcgcgctcttcggttttgatttgctcccaacgggcaagcacttcactactgttttcggcagaactatcagcaaaaacatgcggatggcgacgctctaatttatcgctaatagcagcgcaaatatcattaaagtcaaagcgcccttcttcctgagccatttgcgcgtaaaacaccacctggaatagcagatcgcccagttcaccgcgaagatcgtcaaaatcttcacgggcgatggcgtccagcacttcgtaggtttcttcaagggtgtaaggcgcaatggtggcaaatgtctgctctttatcccacgggcagccgttttccggatcgcgcaggcgctgcataatagtgagcaaacggtcgatttgattcattgaattgtcctgaaaattgcgggtctgtcaggtggaaacctgtgaccagaatagaagtgagttagtaacactacccaatcagtacgttaattttggctttaatgagttgtaattcctctggggcaactgttcctttcttcgttgctcctcttgcccgccaggcgatactttttacctgatcagctaacgctacgccatcacgttcctgaccggataaaacaacttcgaacggatatccttttgattgcgttgtataaggaacacacagacacatacctgttttgttgttgtacatgaaaggactcaggacaacagctggacgatgtccagcttgctcgctaccttttgtcgggtcaaaatcaacccaaatcagatcgcccatatcgggtacgtatcggcttaccattaccagacttccttatctttcggctctccccagtcgatattctcgtggaggttttccggcgtgatgtcgttgaccagttcagcaagcgtaaatacgggctctttacgcactggctcaataattaatttgccatccaccaggtcaatcttcacttcatcatcaatattcagattgagcgcctgcattaacgtagccgggatccgcaccgccggtgaatttccccaacgctttacgctactgtggatcataaccctttcctcaaaccgctatcatatgtagatacagtatatatcaatctacattgtagatacgagcaaatttcggcctaactcccgtgcaaccgacgcgcgtcgataacatccggcacctggttgagtttacccagcacgcgccccagcacttgcaggttgtaaatctcaatggtcatgtcgatggtcgccagttgctgtttggtgtcgctacggctggcaacgccaagcacgttcaccttctcgttggcgagaatggtcgtgatatcacgtaacaacccactacgatcattagccaccacgcggaccaccagcgaatatccggcggagtagctctcaccccataccgcgtcaacaatgcgttctggcgcatgggagcgcagttccgccagttgttcgcaatcggcgcggtgtactgaaataccgcgcccctgggtaatgaagccgacaatctcatctccaggaatcggctggcagcagcgcgcgatgtggtgcatcaggttaccgacaccttcaaccaccacgcgaccgttatctttactgcggttttgcggcgtgtagcttttttgctgaagttgcttcagcgcggcggcgtcctgctcttcggcactcggcttattaaattgcgattgcaggaagttcaccatctgattgagacggatatccccgccaccaatcgccgccagcaactcgtcgacatcattaaagttgtaacgcggcagcagatgtttttctgcttctttcaggctgatccccagatgttccagctcgtcgtcaaggatttgccgcccagccagaatgtttttgtcacggtcctgtttacggaaccaggcgtgaattttcgaacgcccacggctggttgtgacgtaaccgaggtttgggtttaaccagtcacggctggggttcggctgtttctgggtgataatttcaatctggtcgcccatctgcagctggtaggtgaacggcacaatgcgcccgccaatttttgccccgatgcagcggtgtccgacatcactgtggatgtggtaagcgaagtccagcggcgttgatcccgcaggcaaatcaacgacatcacctttcggcgtaaagacatacacccggtcgtcaaagacctggctgcgtacttcgtcgagcatttcgccggaatcagccatctcttcctgccacgcaatcagtttacgcagccaggcaatccggtcttcatgtcccgaacgtgcgccgccagctgccgcgccctctttatatttccagtgcgcagcaacacccaactctgcatcttcatgcatctgtttggtgcggatttggatctcaacggttttgccacctggccccagaaccacggtatgaatagactgataaccgtttggtttcgggttagcgacataatcgtcaaactcatccggcaggtggcgatagtgagtgtgcactatccccagtgcggcataacaatcctgtaaacgctcggcgacaatacgtaccgcacgcacatcaaacagctcatcaaaggcgaggttctttttctgcattttacgccagatgctgtagatgtgtttcggacgaccatacacttcagctttaacgccttcagctttcatctcagcgcgcagatgaccgacaaactcttcgatatagtgttcgcggtcgagacggcgttcatgcagcagttttgcgatgcgtttgtattcggtcgggtgcagataacggaagcagtaatcttccagctcccatttcagttgcccaatcccaagacggttcgccaacggcgcgtagatattggtgcactcttttgccgccagtacgcgttcatcttccggcgcatcttttacttcgcgcagatgagcaatacgctccgccagtttgatgaccacgcagcgaaaatcatcgaccatcgccaataacatccggcgaacgttatcgacctgttcggaggaaacagaatcagtgtgcgtcgctttcagctggcggatcgccgccatatcacgcacgccgtgaataaggttaacaaccgacttaccgacgctctcacgcagcacatcttcgctaactacgttggcatcagccagagggaacagcagcgccgcccgcagcgtgtcaatgtccatacttaatgtcgagaggatctccaccatctcaacaccacgccacaataacagactggcatccggatgcccctgcgtctgttgcagacaatacgcccaggtttcggctaagcactcacacgacttctggctggtaatacccagacttgcgatccatttttccggatcaaattcaccagccttattgatatgtgcacttcttaccgcaaccatcgtcctctcctttagggaccagacctgccgaaatcggcaaatcgtaactatttaacgcgcgagaaaagtaccatcgattccagatgtcccgtgtgtgggaacatatccagcatcgccagtcgcgcaatggtatatcctgcttttaataacgcttcgctatcccgagccagcgttgcaggattacaggatacataaactatacgaataggttccagttttataatttgctgcataacacctgcggcacctgctcgcgcggggtccagcaacactttatcgaagccgtttttcgcccacggctgctttgtgacatcttcttcaagattttcatgataaaacgtcacattctgtaagccattaagacgcgcattctgctggcctttttccaccagcgccggaacaccttctacacccaccacactggcagcttgtgtcgccaatggcagtgtaaagttgcccataccgcagaacagatccagtacgcgatcttcaggttgcacatccagccattccaacgcacgcgctaccattttttggttcacacccgcattgacctgaataaaatcgcgcgggctaaaagttaagcgcaacccgtttgagtcataccagggcatctcaccagagacggtttcgagtatctcactatcgggggcgagatacagatccaggccttcagaatgcgaaaagcgttccagtttttcgcgatcagccgaacttagcggtgcggtatggcgcaaaatcatcagcgtgccgctggttgcctgtaccagttcaacatgaccaagatggcgtatagcttgtaagctgcccaggcatgccctgactttgggcagcaatgcttcaagttggggcactaaaatggggcattgtttaacgtcgacaatgtcactggagcccgctttgcgaaagcccatctgaagttgctgtgttttcggtaagtagttcaaacttaaacgcgcgcgacggcgatagccccagggaacatcggcgatcacttcagagacttcgtgtttcattaatcgggcgagtgccgcacttttgcttcgctgctgtaaatccacgctggcgtgttgttgctgacagccaccgcatacgccaaaatgagggcagcgtggcgtttcgcgttccgggctatcgcttaaccggcgcacgactttagcgcgggcgtactgttttttatcttcagtaacagtaacttccgcgttttcctgtggcagtaatccaggaataaataacgctttgccgttatgtcgcgccacgccctgaccaaaagagtcgaggtcgttgactgaaacggttatgatctgacgcgtcgtcgtgcgtcgttttgcagagtagaattgcgccattggcgagactttctcaatttaacagtgtgaccttaattgtcccataacggaactccatgaccaactacagcctgcgcgcacgcatgatgattctgatcctggcaccgaccgtccttattggtttattgctgagtatctttttcgtcgtgcatcgctataacgacttgcagcgtcaactggaagatgccggtgccagcattattgagccgcttgcagtttctactgaatatggcatgagcctgcaaaatcgcgaatctatcggtcagttaataagcgtactgcatcgtcgccattccgatattgttcgcgcgatttcggtttatgatgaaaataaccgactctttgtcacctccaattttcatcttgatccctcatcaatgcagctcggcagcaacgtgccgtttcctcgccagctcactgtcactcgtgacggcgatattatgatcctccgcacgccgattatttctgagagttactcccccgacgaatcgcccagtagcgatgccaaaaatagtcaaaatatgttgggatatattgcgcttgagctggatcttaaatcggttcgcttgcagcaatataaagagatctttatttccagcgtgatgatgctgttttgtatcggtattgcgcttatttttggctggcgcttaatgcgcgatgtaaccggtccgattcgcaacatggtgaataccgtcgaccgcatccgtcgcgggcaactcgacagccgggtggaaggatttatgctcggcgagctggatatgctgaaaaacggtatcaactcgatggcaatgtcgctggctgcttatcacgaagagatgcagcacaatatcgaccaggcgacgtccgatctgcgtgaaacgctggagcagatggaaattcagaacgttgagttagatctggcgaaaaagcgcgcccaggaagcggcgcgtattaaatccgagtttctggcaaatatgtcacacgagctgcgtacaccactgaatggtgttattggctttacccgcctgacgctgaaaacagaattaacaccaacgcagcgcgatcacctgaatacgattgaacgttcggcaaataatttgctggcaattattaatgatgttctcgacttctcgaaactggaagcaggtaagctgattctggaaagtattccattcccactacgcagcacgctggatgaagtcgttactctgctggcacattcttctcacgataaagggttggaactgacgctcaatattaaaagcgacgtgcctgataacgtgatcggcgacccactgcgattacagcaaatcatcactaacctggtggggaatgcaattaaattcaccgagaatggcaacattgatattctggtagaaaaacgtgcgctgagtaataccaaagtgcagattgaagtgcagattcgggataccggcattggtattcctgaacgcgatcaatcgcgcttattccaggccttccgacaggctgatgccagtatttcccgccgtcatggtggcaccggtctggggctggtgattacacaaaaactggttaatgaaatgggcggcgatatttcgttccatagccagccgaatcgcggttcaactttctggttccacattaatctcgatctgaacccgaacattattatcgaagggccatccacccagtgcctcgccggtaagcgcctggcctatgtcgaaccaaactccgcagcagcgcaatgcacgctggatattttaagtgaaacgccgctggaagtggtttatagcccaacgttctccgcgctgcctcccgcgcattacgacatgatgttgttaggcatcgcggtgaccttccgcgagccgctaacaatgcaacatgagcgattagcgaaagcggtatcgatgaccgatttcctgatgctggcacttccttgccatgcacaagtcaatgcagaaaaactcaagcaagatggtatcggcgcgtgtctgctgaaaccattaacacctacgcgcctgttgcctgccctgacggaattttgtcatcacaaacaaaacacgcttttgcctgtaaccgatgaaagcaagctggcaatgacagtcatggcagttgatgacaaccccgctaacctgaaacttatcggcgcattgctggaagatatggtgcaacatgtggaactttgcgatagcgggcatcaggcggttgaacgggcgaaacagatgccgttcgatttgatcttaatggatattcaaatgcctgacatggatggcattcgggcctgcgagctcatccaccagctcccccatcagcaacaaacgccggttatcgcggtaacggcgcatgcaatggccgggcaaaaagagaagctgcttggcgcagggatgagcgattatctggcgaaaccgattgaagaagagcgattgcataatttgttgttgcgctacaagcctggcagcggtatttcctctcgcgtcgtgacgcccgaagtcaacgaaattgtggtgaacccgaatgcgaccctcgactggcaactggcactacgccaggcagcaggaaaaaccgatttagcgcgcgatatgctgcaaatgttactcgatttcctgcctgaagttcgcaacaaagttgaggaacagctggttggagaaaacccggaaggcctggttgatttgattcataaactgcatggcagttgcggctatagcggtgtgccgcgtatgaagaatctctgccaactgatcgaacaacagctacgtagcggtactaaagaagaagatttggagccggagctgctggaactgttggacgagatggataatgtagcgcgcgaagccagcaaaattctcgggtaacggacgtcttgtcgagtagcaatcggctttttatgacgctggtttcagattggtgacaaagtgcctgtgtttatgccggatgcggcgttaacgccttatccggcctacaaaaccaattaaattcaatgaattaaaaaatgatgtagacctgatacatagcacaacaggctattttgcgtttagcatcagtctcaagccggctccagatagagccggttttggttttctgtcttaacgcaccatgcacgggcgcttgttatcgaacgtccagccaggaatcagatactgcattcccatcgcatcgtcacgcgcgccaagcccgtgtttctgatacagctcatgggctttcatcacttgatccatatcgatttctacacccagccccggtttttctggcacctgtaccagcccgcctttgatctcaaacggttctttggtcaggcgctgattaccttcctgccagatccagtgcgtatcaatagcagtaattttacccggtgcagcggcggcaacatgggtaaacatcgccagggaaatatcgaagtggttgtttgagtgtgaaccccaggtcaggccaaattcatggcacatttgcgccacacgtaccgaaccttgcatcgtccagaaatgcggatccgccagcgggatatcaacggattgcagggagagcgtatggcccatctgccgccagtcggtggcgatcatattggttgcggtcggcaggccagttgcgcgacggaactctgccatcacttcacgcccggagaaaccttgctccgcaccacacggatcttctgcataagccagcgaccctttcaggtatttaccaattttaatcgcttcgttcagcgaccaggcaccgttaggatcgagcgtaatacgcgcctgcgggaagcgttgcgccagtgccacaatagactcggcctcttcttccccggccagtacaccgcctttcagtttgaaatcgttgaagccatatttttcatacgccgcttccgccaggcgcaccaccgcatccggcgtcatcgcttcttcatgacgcaggcgataccagtcgcatgagtcatccggctggctttgatacggcagcggtgtggctttgcgatcaccgacgaagaacagataaccgagcatttcgacttcgctacgctgttgaccatcgcccagcagggatgccacgtttacccccagatgctgccccagcagatccagcattgccgcttctatcccggtaactacatgaatagtggtacgcaaatcaaatgtctgcaaaccgcgcccaccagcatcacgatcggcaaaagtattacgcaccagcgtcagaacgtttttgtattcacccagcgttttacctaccaccagcggaatcgcatcttccagcgttttacggattttctcgccgccgggaatttcccctacgccagtgtgaccagaattatctttgataatcacaatattacgcgtaaagaacggtgcgtgtgcaccactcagattcatcagcatactgtcatgacccgccaccgggatgacctgcatttcagtaacaacaggcgtcgtaaattgagaactcatatttatgtcctttttcagaatcaatgacggccgaaaacgggacgtttacggtcaaaggtccagccggggatcaggtactgcatcggacctgcgtcgttacgcgcaccgacaggcagacgtttataggcctcatgtgccttttgtacctgttcccagtccagttccacgcccagaccgggcgcatcaggaacggcaatttttccgtttttaatctccagcggatttttggtcaggcgacaatcgccctcctgccaaatccagtgggtatcgatagcggtaggattacccggtgccgccgcgcccacatgggtaaacatcgccagagagatatcgaaatggttattagaatggcagccccaggtcagcccccagtcgtcgcaaagctgcgccacacggactgcaccggaaagagtccagaagtgcggatcggcaagtggaatatctaccgcattgagcatcaccgcatgacccatttcgcgccagttggtggcgatcatgttagtcgcgacgggcaagccggtcgcccgccgaaactccgccataacttcacgaccggagaaaccctgttctgcgccgcatggatcttcggcataggtaagaacatcattcagccctttgcatagagaaatggcttcatcaagtagccaggcaccgttgggatcaacggtaatccgcgcatcagggaagcgtttcttcaatgcacgaacagtgtcgatttcttgctcgccaggtaacaccccgcccttaagtttgaaatctttaaagccatagcgatcctgtgaggcttccgccagacgcacaacggcttcgctgttcatcgctttctgatggcgcaactgataccactcatggttgcccggcgtattttccagataaggaagatcggttttggtccgatcaccgatataaaacagataaccgaggacggtaatagtctcgcgttgcttgcctggccccaacagttcgcagaccggaacattcagcgccttacctagcaggtcaagcaaggcggcttccagcgccgccacggcattaacgcgcaattcaaaagtccaggcacctttgccgaaggtatcaaaatcggctgcctgattacctttatgcacctgctgaaccactttattcaggcgcgcaacttcctggcccagaaccatcggaatagcatcgaccagtgtttgataaatcacctctccgcccggcgcttcaccaatgccggtatgcccggcgttatcggtgagtaccacaatattgcgggtgaaatatgcgttatgtgccccaccaatattaagcaacatgctatcgtgcccggcgaccggaatgactttcatatcagtaataacaggactggattgtgtcgtcatcttattgccccgcgacaggtttcagctcgatacgcttgatatcgcccaccagcaccaggtagctcagtaccgcgattaaggcatgaacaccaacataaatcagcgccccattaaaggagccagtcgtgccaacgatataaccaattgcgattggcgtgacgatgccagaaatgttaccgaacatgttgaacaggccaccggaaagaccgctgatctcttttggcgcggtatctgccattactgcccaacccagcgccccgatgcccttaccgaagaaggccagcgccataaagccgatgatcatccactcaacgttgacgtagttgcagaacaccatcaccatcgacagcaacatgcccattacgatcggtgttttacgcgcaatgttcagcgatcccgtgcggcgcatcagccagtcggaaataatcccacccagcacaccgccgataaaaccgcaaaccgccggaacggaagccacaaagcccgctttcagaatcgacatcccacgcgcctgcaccagataaaccggaaaccaggtaatgaaaaagtaagtcagggcgttgatacagtactgaccgatataaacgccgatcatcatccgtgacccgagcagttgtttgatctgcccccacttcacgctgaacggcactttaactttggtgttttgctgatccatattgatcagcgcgccacccgcggcgatatactccagctctttctgatttacccccggatgttgatttggctcgtggatgactttcaaccagataaagctgatgacaatccccagaccgcccataaagaagaagacgtgtgaccagcccacttcatgcgtcagccagcccataatcggcgcgaagatcaccgttgcgaagtattgagcggagttaaaaatcgacaccgccgttcccctttcctgcgccggaaaccaggccgcaacaatgcgactgttgccggggaaagatggcgcttcagcaagcccgaccaggaagcgcagagtaaacagggcaacgataatgccgaatccactaaagatatcgacgaagccttgcagcaaggtaaacatcgaccagataaagatcgaccagaagtagacgcgttttgaaccaaaacggtccagcaaccagccaccagggatctgcccgataacataagcccatgagaaggcagagaacacatagcccattcccacgggatcaaggccgatatctttggccatttccgaaccggcaatagaaagcgtagcgcggtcgccgtagttgaaggatgtgacgataaacaacatcaccactatccagtaacgagcattcgtgcgtttttccacactgctcgcagcctgacttaaagaactcattgttgcactcctgaaaattcgcgttagccacgctcactctggactgcgacatagccaggaaatcagaggtgacgtagggtgttttttgccgtttttataggtcgttcgccgaatacggcgcgtgtttatatctggcaatagcagtataaaaagcgcgccatagcggctcaccgtgcaacaacacaacattaatgcgttcaatgaggcccgattttggcattagccctggacggtggaatccacttcacggaaatgaaaacaagaacaagaaaggaagggttaaaacgaagaaataaagaagagtatgaaatggatcgcttgactccaggcaaacgccagtaaaaatccgcgctatgaagcagtttttactggcatttgcctgaaaagattcgattcagcaccgctaaaacgacatttaccgctcgctgaacatatcaggacaacagcgtgccccactgttcgacccacggatttgattccgtttccggttccgggttctcactggcgtcaatcaacagtatttcgccaacccgctgagcgctctgttcctgcaacaaggcatcgaactgtttgccgccattgcagaaatttacataactgctgtcgccgagcgcaatcacgccataacgcagattcggctggaagcccagactatctttgattccctgaaagagcggcacaatgctatcaggaaggtcgccctgcccggtcgtggacgtaaccaccagaacatacttatcctgataaggcagccagtcgcttaattcaggatcttcaaataccgttgctttgtggccctgtgcggtcagaattgcttctgcttcttccgccactaacagcgaatttccgtacatggtgccgacaaaaataccaatttccgccataccgttttctccctggattaggaacttatctctccatcctgacccgatggcgcactgaactcaaccctttcattttcaggaagcagaccgcgccagccaaattgtgataacgcctgcatccaggtgtcgtccaggcccgcgtgaatagtcagcggctcgccagtaaaaggatgcgtcaatgacaactgactggcatgtagcattaaccgctggaggccaaaatgctcagcaccgctgcgattctggcgtaaatcgccatgtttgctatcgccaataatcggatgacgcaaatgggcaagatgtcggcgaagctgatgtttgcgtccggttttcggctccagttccaccaggccgtagcgcgtggtcgggtaacgtccggtcgctaccggcatttctacggtcgccagaccgcgataatgcgtcactgctggctgcgagcctttatcttcgcgggcaaatttatcagcgattttgtccagttcttccaccagtggataatccagaactgcttcttccatcaaccagccgcgcacaatcgcatggtaacgtttctggatttggtgctgttcaaactgttgtgccagcagccgtccggcctcgctggataatcccatcaacaacacaccagaagtgggtcggtccagacgatgagcggtaaaaacgtgctggccaatctgatcacgcacggtttgcatgaccactactttctcgtcgcgatccagccagctgcggtgaaccagccagccggagggtttatttaccgcaaccagccattcatcctgatagagtatttccagcattagctcgcatcatccgcaaaaagagcatccagtttttccagctcagccagaataagcgcgcgttgcggatggtccgtcgccagcgccatttcataatagggtgcaacggcaaaagcgcccggtaacggctgtttgttatctaacaaatcgtgcattcgcgggatcagcacccactgcaaccactccagtggttccatggtgtccataaagaacggttgggtactattaaattgatgcggctggggttcatcgtttcgccagtgctgatgttcacgcagtaacgcttcaagcgcctgcaactggagacgaacgcggtcatgagtggtcataaagcaacctcaataagaaaaactgccgcgaaggatagcaggaataaaaaaagggagcactgtattcacagcgctcccggttcgtttcgcagcattccagctacttttgttgctccctgctcatccttgacaacttttcctctggccttgcggccaatcgttcatcctgaactattgcttcctgctcacaccaccccgatgtgatacttcatcctgaagtgtccctggccttcctgacccaccgaatcatcctgaccggttctcattctccatcctggaggtgtcctttaacgcgtcctgcgtcatcctcttcgcttcatccagaagcctttccctgaaacaccatcctggtgtgtcctgcagaagtgtcatcatcctgatgttcacttcgttgtctgactccctgtcgacgaagatagaatcgtctttttcgcgaagtcttacaaggcgcttacagacaatgccttaaggaaaatttcatatgaaagttaagaattaacaatcaacattttgattttaaatgaaaataacgattcttatctttttaagtattcgcttatttcctggcgatctcctacagagtctgtaagagatctctcacaaccagatggggtatttggattacagaagaggcttaagttgattaaggaattccgcaagatttgaggctaaatgcgtccgtttacgtgttcccagcgtctctttgcacacttcaccggagagattacacaccgagatgacctctaactcttcttccagcgtcgcgataaatagcgtgggcggcagttttagccttttctgagtcaccagatgaccaatcagattttcctgcacccgacggaagtcgtcttcactccaggtttgcagcaatgtcagtttgatatcgccaaactgcgcgtgcatatccccggcaaactgagtcgtataaaaggtatgaattgtgggttgtatcacaatatcaaaagcgcgttcaaccgcgtttacattttgttccccggtaaacggctggggttgccagtatacggcatcttcggtagttgaaataatgcacggtgaaggaacaccgtacagttcctcacttaacggccagcttttatgctcttcatgccacgcatcgcagtagcgtgcagtaaaatctttcagggcttgtgcggtcaaatcgtccactaatttctctcttcacttaaaccagatacacttgtcgtttagtttatctggtttatgacggtgaaacatgtcttcttatgcaaaccatcaggcacttgcgggcctgactcttggaaaatcaaccgattaccgggatacctatgacgccagcctactgcaaggcgttccacgcagcctgaatcgcgacccgctgggtctgaaagcggataacctgccttttcacggtacggatatctggacgctgtatgaactttcctggctgaatgcgaaaggtttgccgcaggtcgctgtcggtcatgttgaacttgattacaccagcgtaaatctgattgagtcgaagagttttaagctctatctcaacagttttaaccagacgcgttttaataactgggatgaggtgcgccagacgctggagcgcgacttaagcacttgcgcccagggtaaggttagcgtggcgttatatcgtcttgatgaactggaaggccagccgataggtcatttcaatggcacctgcattgatgaccaggatatcactatcgataactatgaattcactactgactatctggagaatgccaccagcggtgaaaaagtagtggaagagacgcttgtcagccacctgctgaaatcaaactgcctgatcacccatcaaccagattggggttcgatccaaattcagtatcgtggacgccaaattgacagagaaaaactgctgcgttacctggtctcattccgtcatcacaacgagttccacgaacagtgcgtggaacgcatctttaatgacctgttacgcttctgccagccagagaaattaagcgtttacgcacgttatacccgtcgtggcggtctggacattaacccgtggcgcagtaatagcgattttgtcccatcgaccacaagactggttcggcaataaattttttctcaattttgcgtgctggattcacgcagaaggttgtgaaaggtcatcaggcagggctattgtaatcaaagggaatgacgatattcgtcccataaggagtttttcttgattacacatattagcccgcttggctccatggatatgttgtcgcagctggaagtggatatgcttaaacgcaccgccagcagcgacctctatcaactgtttcgcaactgttcacttgccgtactgaactccggtagtttgaccgataacagcaaagaattgctgtctcgttttgaaaatttcgatattaacgtcctgcgccgtgaacgcggcgtaaagctggaactgattaatcccccggaagaggcttttgtcgatgggcgaattattcgcgctttgcaggccaacttgttcgcggttctgcgagacattctcttcgtttacgggcaaatccataataccgttcgttttcccaacctgaatctcgacaactccgtccacatcactaacctggtcttttccatcttgcgtaacgctcgcgcgctgcatgtgggtgaagcgccaaatatggtggtctgctggggcggtcactcaattaacgaaaacgagtatttgtatgcccgtcgcgtcggaaaccagctgggcctgcgtgagctgaatatctgcaccggctgtggtccgggagcgatggaagcgccgatgaaaggtgctgcggtcggacacgcgcagcagcgttacaaagacagtcgttttattggtatgacagagccgtcgattatcgccgctgaaccgcctaacccgctggtcaacgaattgatcatcatgccggatatcgaaaaacgtctggaagcgtttgtccgtatcgctcacggcatcattatcttccctggaggtgtgggtacggcagaagagttgctgtatttgctgggaattttaatgaacccggccaacaaagatcaggttttaccattgatcctcaccggcccgaaagagagcgccgactacttccgcgtactggacgagtttgtcgtacatacgctgggcgaaaacgcgcgccgccattaccgcatcatcattgatgacgccgctgaagtcgctcgtcagatgaaaaaatcgatgccgctggtgaaagaaaatcgccgcgacactggtgacgcttacagctttaactggtcaatgcgcattgcaccagatttgcaaatgccgtttgagccgtctcacgagaatatggctaatctgaagctttacccggatcaacctgttgaagtgctggctgccgacctgcgccgtgcgttctccggtattgtggcgggtaacgtaaaagaagtcggtattcgcgccattgaagagtttggtccttacaaaatcaacggcgataaagagattatgcgtcgtatggacgacctgctacagggttttgttgcccagcatcgtatgaagttgccaggctcagcctacatcccttgctacgaaatctgcacgtaatctccgctcccccggtgacgtttgttgccgggttttctcgtttttggtcacttactcatcaactcatttcatttgttatatgaatgtttcttaccaccctcacgcgacaaatatcatcacagttaatatgtcatacaatttatgttgcaacgcaaacgtttccctattttcataaaccgtattttatcgctatgaaaaagaaattatcgccatgattaactaaaagtattgattttttcagttcaacctacatatattgcgcgccccggaagaagtcagatgtcgtttaatgggcaaatattgcccttaaattctcttttacttttgatttacagagtaaagcgttgggataatctatcttccaagtagattattgtatttgagatcaagatcactgatagatacataacttgtgtgtatctttccgccctcaaattattacggcggtaaatgattaagccatcgccgatagacagatttcatttttacggtcaggcaccttcccgggctgaactggctaaaagctgaattatttgcattcctccaggagaaatagatggaaacgactcaaaccagcacgattgcgtcgaaagactctcgtagtgcctggcgcaagacagacaccatgtggatgctgggcctttacggcacggcaatcggcgcgggcgtgctgttcctgccaatcaacgccggtgttggcggtatgatcccgctgatcatcatggctatccttgcgttcccgatgacgttttttgctcaccgcggcctgactcgcttcgtactgtctggtaaaaacccgggcgaagacatcaccgaggttgtagaagaacactttggtattggcgcaggtaaactgattaccctgctctacttcttcgctatctacccgatcctgctggtttatagcgtggcaatcaccaatacagttgaaagcttcatgtctcaccagctgggtatgacgccaccgccgcgtgcgattctgtcgctgatcctgatcgtgggtatgatgaccatcgttcgctttggtgagcagatgatcgttaaagcgatgagtattctggtattcccgtttgttggcgtactgatgctgctggctctgtacctgatcccgcagtggaacggcgcagcactggaaacgctgtctctggacactgcatctgcaaccggaaacggtctgtggatgaccctgtggctggcaattccggtaatggtgttctcgttcaaccactctccgatcatctcttctttcgccgttgcgaagcgtgaagagtacggcgatatggcagaacagaaatgctcgaagatcctggcattcgcacacatcatgatggtgctgaccgtaatgttcttcgtcttcagctgcgtactgagcctgactccggcagacctggctgcggctaaagagcagaacatctcgattctgtcttacctggctaaccactttaacgcaccggttatcgcgtggatggctccgattatcgcgattatcgctatcaccaaatccttcctcggccactacctgggcgcacgtgaaggcttcaacggtatggtgattaaatctctgcgtggtaaaggtaagtctatcgaaatcaacaagctgaaccgtatcactgcgctgttcattctggtaacgacctggattgttgccaccctgaacccgagcatcctgggtatgattgaaaccctgggcggcccaatcatcgcgatgatcctgttcctgatgccgatgtacgcaattcagaaagtaccggcaatgcgtaagtacagcggtcacatcagcaacgtattcgttgtcgtgatgggtctgattgcaatctccgcaatcttctactctctgttcagctaagtcctttcgcgccgctttcgggcggcgcttcctccgttttaacgcgatgtatttcctatgattagcgtattcgatattttcaaaatcggcattggcccttccagttctcataccgttggaccaatgaaagcgggtaaacaatttaccgacgatctgattgcccgtaatctgcttaaagacgtgacccgcgtggtggttgacgtgtacggctcgctctctctgaccggtaaaggccaccacactgatatcgccattattatgggcctggcgggtaacctgccggataccgtggatatcgattccatccctggttttattcaggatgtgaatactcatggtcgcctgatgctggcaaacggtcagcatgaagtggagttcccggttgatcagtgcatgaacttccatgcagacaacctttctctgcatgaaaacggtatgcgcattaccgcgctggcgggcgataaagtcgtttacagccagacttactactctattggcggtggctttatcgttgatgaagagcattttggccagcagaatagcgcaccggttgaagttccttatccgtacagttcagcagccgatctgcaaaaacattgtcaggaaaccgggctgtcactctctggcctgatgatgaaaaatgagctggcgctgcacagcaaagaagagctggaacagcacctggcgaacgtatgggaagtcatgcgtggcggtattgagcgcggtatttccaccgaaggcgtgttgcctggcaaactgcgcgttccacgccgtgctgcagcactacgccggatgctggtcagccaggataaaaccaccactgacccgatggcggttgttgactggatcaacatgtttgcattggcagtgaacgaagagaacgctgctggcggacgcgtggtgactgcgccgactaacggtgcgtgcgggattatcccggctgtgctggcgtactacgataagtttatccgcgaagtgaacgctaactcactggctcgttacctgctggtagccagtgccattggttctctttataagatgaacgcgtcaatttctggtgctgaagtcggctgccagggtgaagttggtgtggcgtgctcaatggcggcggctggtctggcagaactgttaggtgcaagcccggcgcaggtgtgcatcgcggcggaaatcgccatggagcacaacctcggtctgacgtgtgacccggtcgccggacaggtccaggtgccatgcatcgagcgtaacgccattgcggcagtaaaagcggtgaacgccgcacgtatggcgctacgccgtaccagcgagccgcgcgtctgcctcgataaagttatcgaaactatgtacgaaacaggtaaagatatgaacgccaagtaccgcgaaacctctcgcggcggcctggcaatgaagatcgttgcctgcgattaatcgctctccagaggcctcgttttgcgaggcctcttcccgatttctcatccagccgtagcctgttccggcatcgaatgttacccttatcgcctgatctttaagggggttatcgtggctgttcatttgcttattgtcgatgcactgaatcttattcgtcgcattcatgccgttcagggttcgccctgtgtcgaaacctgccagcacgcgctcgatcagctcattatgcacagccagccaacccacgcggtcgccgtttttgatgatgaaaaccgcagtagcggctggcgtcatcagcgtttaccagattacaaagcgggtcgaccgccaatgccggaagagttgcacgacgagatgcctgcattacgcgccgcctttgagcaacgcggcgtcccgtgctggtcaaccagcggcaacgaagccgatgacttagccgccacgctggcggtcaaagtgacacaggccgggcatcaggcaacgattgtttcgacagataaaggctactgtcagttactttcaccgacattacgtattcgtgattacttccagaaacgttggctggatgcgccatttatcgataaagaatttggcgttcaaccgcagcagttgcccgattactggggacttgcggggatcagcagttcaaaggtaccgggtgttgcgggaatcggaccaaaaagcgccacgcagctgctggtcgagtttcagagtctggaaggaatatatgagaatctggatgcggttgccgaaaagtggcgcaaaaaattagaaacccataaagagatggcgtttctgtgccgcgatattgcccgcttacaaaccgatttgcatatcgacggcaatttacagcaattgcggttggtacggtaacggcgagccggatacgccgcaaacgtcgtatccggcattatcacatcagcgcatttaccaggcggtatggtaaagctctacaatatcctcaagcgttgcttcacgcgggttgccaccggtacaaacatcatccagtgccgcctgcgccagtgccggaatgtcttccttgcgtacaccaacatcacgcaaatgtggcggaataccgacatcacggttgagagcaaacaccgcttcaacagcggcattacgcgcctcttccaggctcataccttccactttcacgcccataacgcgcgcgatatcgcggtacttctcaccggtaaagtcagcgttatagcgcatgacatgcggtaacaggatggcgttcgcaacaccgtgtggagtgttgtaaaacgcgcccagtggatgcgccataccatgcaccaaccctaacccaacattcgagaagcccatacccgcaacatactgcccgagcgccatttcttctccggcatccttatcaccagcaaccgatcctcgcagcgccccagcaatgatttcaatcgctttaatgtgcagtgcatcggttagcgcccacgcgccacgggtaatatacccctcaatagcatgagtgagcgcatcgacacccgtcgcagctttcagcgctggaggcataccatccatcatgtcagcgtcaataaacgccacctgcgggatatcatgcggatcaacgcaaacaaacttgcgccgtttctcttcgtcagtgatcacgtagttaatggtcacttctgccgcagtacctgctgtggtaggaattgccagaatcggtacactgggtttattggtcggggaaagcccttccaggctacgcacatcggcaaactccgggttgttgctgataatgccaatcgctttacaagtatcctgtggagaaccaccaccaatagcgatcaggtaatccgcgccgctattctggaatacaccgagcccttctttgacgacagtaattgttgggttgggcactacgccgtcgtaaatcgcccatgccagccctgcagcatccatcttatcggtcactttcgccaccacgccgcattgcaccagcgttttatcggtgacgatcagcgccttctgataaccacggcgtttcacctcatcggttaaagccccaacagcaccccgaccaaaccatgccgtttcgttcagaatcattctgttagccatcatccttctccttgttgctttacgaaattactcttcaatccgtaacccataggttttgaatttctccagcactacggcaatctcttcatcgctcagcactggcaccgggtccgtaatcgccagggtcgtcaggtaaagttgcgccagcacttcaacttcatgcgccagccataacgctttttccagattcacctcacaagcgataagcccatgatgttgtaacaaagttgccttacgatttttgagagccagcgcaacatgttcagaaagttcgcgtgttccaaaggtcgcataaggcgcgcaaggaatagaattaccacctgccgccgcaatcatgtagtgaatagcggggatcggtcggttaagaatggaaactgctgtgcaatgaacggcatgattgtgaacaaccgcgttggcatccggtctgctttgataggccgccatatggaaacgccattcgcttgaggggagctttccttcctcatgtttaccgttgccatcaataaagacaatatgcgactccgtcagtttttcatatggaatgcctgtaggcgtaatcagcatcccatcctgataacgtacactgacgttccccgctgtcccctggttcagtcccaggcgggtcatttccaggcaagtgtcaataatctgacgagcaagtttatttcgttccattagctacctctctctgattcaaaacagggcaataatgttgttcctttcacactattgaattagccgtttaattacccaccatcttcttcctgattaaccagaaagaaattcacaagcttatattttgtgacctggttcaactaatcacagtaaataactgcaagttctctttttataaccccattaaaaatgaccgctcttaaaaatatttatcaaaacggtcatttttctattcactcaagccaggaatgcccgttttcggcataaacaattaatacggtcatctggtttgtgttttttatgatttattttctgaaacgggcatgaaatttcgattattaaagtgatggtagtcacataaagtcaccttccagctaataagtgtgaccgccctcatattacagagcgttttttatttgaaaatgaatccatgagttcatttcagacaggcaaatattcactgatatgaagcccgaactcgctggttttgcacttttgaaaacataaccgattacgtgcttaagcttctgaacctaagaggatgctatgggaaacacatcaatacaaacgcagagttaccgtgcggtagataaagatgcagggcaaagcagaagttacattattccattcgcgctgctgtgctcactgttttttctttgggcggtagccaataaccttaacgacattttattacctcaattccagcaggcttttacgctgacaaatttccaggctggcctgatccaatcggccttttactttggttatttcattatcccaatccctgctgggatattgatgaaaaaactcagttataaagcagggattattaccggattatttttatatgccttgggcgctgcattattctggcccgctgcagaaataatgaactacaccttatttttagttggcctatttattattgcagccggattaggttgtctggaaactgccgcaaacccttttgttacggtattagggccggaaagcagtggtcacttccgcttaaatcttgcgcaaacatttaactcgtttggcgcaattatcgcggttgtctttgggcaaagtcttattttgtctaacgtgccacatcaatcgcaagacgttctcgataaaatgtctccagagcaattgagtgcgtataaacacagcctggtattatcggtacagacaccttatatgatcatcgtggctatcgtgttactggtcgccctgctgatcatgctgacgaaattcccggcattgcagagtgataatcacagtgacgccaaacaaggatcgttctccgcatcgctttctcgtctggcgcgtattcgtcactggcgctgggcggtattagcgcaattctgctatgtcggcgcacaaacggcctgctggagctatttgattcgctacgctgtagaagaaattccaggtatgactgcaggctttgccgctaactatttaaccggaaccatggtgtgcttctttattggtcgtttcaccggtacctggctcatcagtcgcttcgcaccacacaaagtcctggccgcctacgcattaatcgctatggcactgtgcctgatctcagccttcgctggcggtcatgtgggcttaatagccctgactttatgcagcgcctttatgtcgattcagtacccaacaatcttctcgctgggcattaagaatctcggccaggacaccaaatacggttcgtccttcatcgttatgaccatcattggcggcggtattgtcactccggtcatgggttttgtcagtgacgcggcgggcaacatccccactgctgaactgatccccgcactctgcttcgcggtcatctttatctttgcccgtttccgctctcaaacggcaactaactgaacatattttccgaataaagtgaggaatctgtaatgaaaaaaatcagcttaccgaaaattggtatccgcccggttattgacggtcgtcgcatgggtgttcgtgagtcgcttgaagaacaaacaatgaatatggcgaaagctacggccgcactgctgaccgagaaactgcgccatgcctgcggagctgccgtcgagtgtgtcatttccgatacctgtatcgcgggtatggctgaagccgctgcttgcgaagaaaaattcagcagtcagaatgtaggcctcaccattacggtaacgccttgctggtgctatggcagtgaaaccatcgacatggatccaacccgcccgaaagccatttggggctttaacggcactgaacgtcccggcgctgtttacctggcagcggctctggcagctcacagccagaaaggcatcccggcattctccatttacggtcatgacgttcaggatgccgatgacacatcgattcctgccgatgttgaagaaaaactgctgcgctttgcccgcgccggtttggccgtcgccagcatgaaaggtaaaagctatctgtcgctgggcggcgtttcgatgggtatcgccggttccattgttgatcacaacttctttgaatcctggctgggaatgaaagtccaggcggtggatatgaccgaactgcgtcgccgtatcgatcagaagatttacgacgaagccgaactggaaatggcactggcctgggctgataaaaacttccgctatggcgaagatgaaaataacaaacagtatcaacgcaatgccgagcaaagccgcgcagttctgcgcgaaagtttactgatggcgatgtgtatccgcgacatgatgcaaggcaacagcaaactggccgatattggtcgcgtggaagaatcacttggctacaacgccatcgctgcgggcttccaggggcaacgtcactggaccgatcaatatcccaatggtgacaccgccgaagcgatccttaacagttcatttgactggaatggcgtgcgcgaaccctttgtcgtggcgaccgaaaacgacagtcttaacggcgtggcaatgctaatgggtcaccagctcaccggcaccgctcaggtatttgccgatgtgcgtacctactggtcaccagaagcaattgagcgtgtaacggggcataaactcgatggactggcagaacacggcatcatccatttgatcaactccggttctgctgcgctggacggttcctgtaaacaacgcgacagcgaaggtaacccgacgatgaagccgcactgggaaatctctcagaaagaggctgacgcttgcctcgccgctaccgaatggtgcccggcgatccacgaatacttccgtggcggcggttactcttcccgcttccttaccgaaggcggcgtcccgttcaccatgacccgtgtcaacatcatcaaaggcctgggaccggtactgcaaatcgcggaaggctggagcgtggaattgccgaaggatgtgcatgacatcctcaacaaacgcaccaactcaacctggccaaccacctggtttgcaccgcgcctcaccggtaaagggccgtttacggatgtgtattcggtaatggcgaactggggcgctaaccacggggttctgaccatcggccacgttggcgcagactttatcactctcgcctccatgctgcgtatcccggtatgtatgcacaacgttgaagagaccaaagtatatcgtccttctgcctgggccgcgcacggcatggatattgaaggtcaggattaccgcgcttgccagaactacggcccgttgtacaagcgttaatacattactccctgatgtgatgcccggtcgctccggctaccgggcctgaacaagcaagagtggttagccggataagcaatgttatccggctatattgcaggagcgattatgaaacaagaagttatcctggtactcgactgtggcgcgaccaatgtcagggccatcgcggttaatcggcagggaaaaattgttgcccgcgcctcaacgcctaatgccagcgatatcgcgatggaaaacaacacctggcaccagtggtctttagacgccattttgcaacgctttgctgattgctgtcggcaaatcaatagtgaactgactgaatgccacatccgcggtatcgccgtcaccacctttggtgtggatggcgctctggtagataagcaaggcaatctgctctatccgatcattagctggaaatgtccgcgaacagcagcggttatggacaatattgaacagttgatctccgcacagcggttgcaggctatttctggcgtcggagcctttagtttcaatacgttatataagttggtgtggttgaaagaaaatcatccacaactgctggaacgcgcgcacgcctggctctttatttcgtcgctgattaaccaccgtttaaccggcgaattcactactgatatcacgatggccggaaccagccagatgctggatatccagcaacgcgatttcagtccgcaaattttacaagccaccggtattccacgccgactcttccctcgtctggtggaagcgggtgaacagattggtacgctacagaacagcgccgcagcaatgctcggcttacccgttggcataccggtgatttccgcaggtcacgatacccagttcgccctttttggcgctggtgccgaccaaaatgaacccgtgctctcttccggtacatgggaaattttaatggtccgtagcgcccaggttgatacttcgctgttaagtcagtacgccggttccacctgcgaactggatagccaggcagggttgtataacccaggtatgcaatggctggcatccggcgtgctggaatgggtgagaaaactgttctggacggctgaaacaccctggcaaatgttgattgaagaagctcgtctgatcgcgcctggcgcggatggcgtaaaaatgcagtgtgatttattgtcgtgtcagaacgctggctggcaaggagtgacgcttaataccacgcgggggcatttctatcgcgcggcgctggaagggttaactgcgcaattacagcgcaatctacagatgctggaaaaaatcgggcactttaaggcctctgaattattgttagtcggtggaggaagtcgcaacacattgtggaatcagattaaagccaatatgcttgatattccggtaaaagttctcgacgacgccgaaacgaccgtcgcaggagctgcgctgttcggttggtatggcgtaggggaatttaacagcccggaagaagcccgcgcacagattcattatcagtaccgttatttctacccgcaaactgaacctgaatttatagaggaagtgtgaaatgctgaaaacaatttcgccgttaatttctcccgaactattgaaagtgctggcagagatgggacatggagatgaaattattttttccgatgctcactttcccgcccattcgatgggaccgcaggtgatccgcgctgatggcctgttggtgagcgacttgctccaggcgattatcccgttatttgaactggacagttatgcaccgccgctggtgatgatggcggcggtagaaggtgacactctcgatcctgaagtagaacgacgttaccgtaatgcgctttcactacaagccccgtgtcctgacatcatccgcatcaatcgttttgcgttttatgaacgggcgcaaaaagcctttgcgatcgttatcacaggcgaacgagcgaagtacgggaatattcttttaaaaaaaggggtaacaccgtaatctcataccggtacgcccgcatgacgcgggcggttatcgaatgatgggttgaaaaatatgaaagcggcacgccagcaagcgatagtcgacctgctgctgaaccataccagcctgaccacggaagctctctctgaacagctaaaggtcagtaaagaaaccattcgtcgcgatctcaatgaattacagacgcagggtaaaattctgcgcaatcatggacgcgctaaatatatccaccgtcaaaatcaagacagtggcgatccctttcacatcaggctgaaaagccattatgcgcataaagcagatatcgcgcgcgaggcgctcgcgtggattgaagaagggatggtgatagccttagacgccagttcaacttgctggtatctggcacgccagttgcctgacatcaacattcaggtcttcaccaatagccatccgatttgccatgaactcggtaaacgcgaacgcattcaactgatcagttccggcggcacacttgagcgcaaatatggctgttacgtcaatccctcgctgatttcccaacttaaatcgctggaaatcgatctgtttattttttcttgtgaagggatcgatagcagcggcgcactgtgggactccaatgcgatcaacgctgattacaaatcgatgctattaaaacgtgccgcgcaatcgttgttattgattgataaaagtaaatttaatcgttcaggggaagcccgcatcgggcatctggatgaggtaacgcacattatttctgatgagcgccaggttgcaacttctttggtaacagcctgacggaaagggtagcaggccggagacgacgccccggccttgcctgttatcgctcgtcgcgacgaccacccaccgcagcccagatgcggcggacgtgcaccgtcacttcttcgcgatcgtgatacaactgccgcgcctgaatctgagcatttatgccatgttcatcaagctgtgcctgaatatacgccagattgtgtgacacttcttcgtagcgttttttcatcggcagtttgaggttgaaaatggtttcacggcaccagccattaaccagccactgcgccatcaatgccgcaactttcgccggtttttcaaccatatcgcataccatccaggagatattgctgcgcgtcggacggaatttgaaaccgtcttcccgcagccacgtcacctgtccggtatccatcagactttgcgccatcgggccgttgtcgacggaataaacccacatgttgcgcttcaccagttggtaggtccagccgccagggcaagcgcctaaatccaccgcccacatcccgttcgccaggcgttcatcccactcatccgcaggaataaacacatgaaatgcctcttccagtttgagcgtggaacgactcggcgcatctgccggaaatttcaggcgcggaatgcccatatagaacggcgaattattgttgctgtatgagtaaccggtatagcagcagcctggtgcaataaagaatacatgcacaaccggacgcttcggcgtttcatagttcgccagcaccccggcatcgcgcaaggcagcgcgtagcggaacagtaaatttacggcagaatttcagtaactctttgctttcgttggtatcggcaacttcaacacgcagttcaccgcccttctctactacgccctgtaacatgccgacaatgggggtaatacgatcttctggcggcaaatgctgcaggagttcccccaccacaaaccactggcgggcaaaaattaatgaactgaacggcagctcacggattaacttatcgccatcatcaggttgataacattcataaatgacataacccgcattctctttcacgcgggcaaaaccgaaaatttcccgctggccggctttatcggtaatttctgcggcgcactctttttcaaagcccggacggcacagcaatacaaccttattcatgacttacgcccttgcgctttaaacggatagcaccaactaacattaacgcccagcccgcgaggaagctcacgccgccaaccggagtgacaaacgcccacaaacgcagatgggacagcgccaggcaataaaggctgccgctgaacaacaccgtgcctaacgcgaggaaaacgctactccagtaaaaccagatactgatgcgacgctgcattgccaccgccagacctaagatcgccagcgtatgaaacgcctggtattcgaggccggtctggatccagcccatctcaacggcccccatggttttacttaacacatgcgcgccaaaagcgcccagagccacaaaaatgaagccgctaatggcggcgaaaatcagcataaaacggctggtcatggtcgtaccctacgtaaattattgttcataacgaaagcggaatttttcttgttcagcagcggctttcgccaggatccattggcgaaaggcggctattttacccagttctgcctggctgtcatgacaaaccagataaaaagcgtttttactgaccagaacatcattaaacgggcaaacaagacgtccggcctcgatttcagattgcgccatcacgttatttgccagcgccactccctgcccgtgaatagccgcttgcagcaccatggcgctatggctaaaaattggcccttgctgaacgttgatatgatttaaccccaattgtcgggtatatgtctgccagtcacggcgtgacgcatcatgtaataacgtatgtttagccagatcttccggggtcttcaagggtttttcgccagtcagcagtagcggcgaacacaccggcaataaatattcggcgtaaagtttttccacccgtagtcccggccagttgccccgaccataaaatatcgccacatcaacatcatccgccagcttatcttcctgacgatcaaccgcctggattcgaacgtcaattcccggataagctgaattaaagctggaaagtcgcggaaccaaccaatgaatggcgaaactggggagtaaactgaccgtcaacgcccccttggcgctacgggcctggagtttacgcgtcgcttcggttaattgcgaaaatatctctttgatatcgaggaaatagctttgcccttcctcggtcagcaggagtgaacgattacggcggcggaacagttttagccccaaaaaatcctcaagagacttgatttgatgacttactgcggcctgggtcacaaaaagctcttctgctgcgcgagtgaaacttaaatggcgtgctgcggcatcaaaaactcgtaaggcatttagcggtggtaatcgtttagacatggcttttaaactttgatgttaaatgaatttaacaattagatcacactatgtaacctattagtttttttaatctgagccattataaattgtccgttgagcttctaccagcaaatacctatagtggcggcacttcctgagccggaacgaaaagttttatcggaatgcgtgttctggtgaacttttggcttacggttgtgatgttgtgttgttgtgtttgcaattggtctgcgattcagaccatggtagcaaagctaccttttttcacttcctgtacatttaccctgtctgtccatagtgattaatgtagcaccgcctaattgcggtgcttttttttaccttgcgatcgcgaattactgatccagttcgaccatctctttcacgtcagtacggttgatctgctgtttgttgccattagcgtctttatacgaaatcataccggtatcgttatcagtctgtggtttgccgtcagagacgatggtacgtccgtcattggtgtgcatcacatagttcgaaccggaacaggcgctcagggcaaaagtcagcatacaggcagaaataattgcggcagtctttttcatcatcttctccttaaagcgattaataaatcttaatagtattgattaacaggctaaaattaacgcctaacactattcagcatatgttacttacgcggcttcgccaggatatccagataattctgatggttagcactctccttgtatcaaagtgaattttgcgtcacgatcggtgcatcaagccgaggagtaccatgaacgtttttaatcccgcgcagtttcgcgcccagtttcccgcactactggatgcgggcgtctatctcgatagcgccgcgaccgcgcttaaacctgaagccgtggttgaagccactcgacagttttacagcctgagcgccggaaacgtccatcgcagccagtttgccgaagcccaacgcctgaccgcgcgttatgaagctgcacgagagaaagtggcgcaattactgaatgcaccggatgataaaactatcgtctggacgcgcggcaccactgaatccatcaacatggtggcacaatgctatgcgcgtccgcgtctgcaaccgggcgatgagattattgtcagcgtggcagaacaccacgccaacctcgtcccctggctgatggtcgcccaacaaactggagccaaagtggtgaaattgccgcttaatgcgcagcgactgccggatgtcgatttgttgccagaactgattactccccgtagtcggattctagcgttgggtcagatgtcgaacgttactggcggttgcccggatctggcgcgagcgattacctttgctcattcagccgggatggtggtgatggttgatggtgctcagggggcagtgcatttccccgcggatgttcagcaactggatattgatttctatgctttttcaggtcacaaactgtatggcccgacaggtatcggcgtgctgtatggtaaatcagaactgctggaagcgatgtcgccctggctgggtggcggcaaaatgattcacgaagtgagttttgacggtttcaccactcaatctgcgccgtggaaactggaagcaggaacgccaaatgtcgctggcgtcataggattaagcgcggcgctggaatggctggcagattacgatatcaaccaggccgaaagctggagccgtagcttagcaacgcttgcagaagaagcgctggcgaaacgtccaggctttcgttcattccgctgccaggattccagcctgctggcctttgattttgctggcgttcatcatagcgatatggtgacgctgctggcggagtacggtattgccttgcgggccgggcaacattgcgctcagccgctactggcagaattaggcgtaaccggcacactgcgcgcctcatttgcgccatataatacaaagagtgatgtggatgcgctggtgaatgccgttgaccgcgcgctggaattattggtggattaatgacaaacccgcaattcgccggacatccgttcggcacaaccgtaaccgcagaaacgttacgcaataccttcgctccgttgtcgcaatgggaagataaatatcgccagttgatcatgctggggaaacagcttccggctttgccagacgagttaaaagcgcaggctaaagagattgccggatgcgaaaaccgcgtctggctgggatataccgtgactgaaaacggtaaaatgcacttctttggcgatagcgaagggcgcattgtgcgcggcctgttggcggtgttgttgactgccgttgaggggaaaaccgccgccgaattgcaggcacagtcgccgctggcattgtttgatgagctgggattgcgtgcacagcttagcgcctcacgcagccaggggttgaatgcgttaagcgaggcgattatcgctgcggcgaagcaggtttaagcacagaaccaggtcggataagacgttcgcgtcgcatccgacctgattgtttaaccctgacgcgccgctttcgccatcatcttcttcagcgcatgagaaaccgcaacaaacccaaaggtggcggtcaccatcgttgccgcgccaaatccagatgcacaatccatccgcttcggcccttctgccgtggctttcatcgcacacacagtaccgtctgactgcgggtacaccagcgcttcagtagaaaacacgcaatcgacgccgagcttacctttactgtttttcactacgccaaaatcgcttttcaggcgctcgcgcaacttcgccgccagcggatcctgaatcgttttcgccagatcggtaacctgaatctgcgtcgggtcaatctgcccacccgcgccaccggtcgtgaccagcgggattttattgcgccgacaataagcaatcagcgccgctttgggccgtacactatcaatggcatcaatcacgtacgaataacccacgctcatatactgcgctacgttatccggcgtcacgaaatcatccaccaccgttacacggcactccgggttaatctggcgaatacgctccgccatgacttccgcttttgccagcccgacgttatcgcgcagagcgtgaatttgccgattggtattggtgacgcacacatcatccatatcgataagcgtgattgcgccaatccccgtgcgcgccagcgcttccgccgcccaggaaccgacaccaccgataccaaccacacaaatatgcgcgtcagcaaacagttgcaacgctttttcaccatacagacgcgctgtgccaccaaaacgctgacgccatgcatcactaattaccacagacatagcacctcagaattaaaaagggtgaggttacccctcaccctgtcatatccgtaaaaacggtatacagaataacacatcagccgctaaagacgttacctgcgcccggggcggttttcagcacccagacacgtccatagtggttgtaccaacctgcgcggtgtccggcttccggcccgatcccttgatagatatcgaagtgttggcctttgattgcgccaccgacatccagcgccaccatcagacgcaattcgtactgaccgttaaatttgccgttattatccagcagcggcacttctgccagcaaggtagtacctggcggaataattgaacgatcggaggcaacagaagcacggccaaccagcggcaccgcacttgcccctttcaccggtgcaaaagattgcggtttaaagaagacgaaagacgggttctgttccagcagctcgcgaacctcggcttcactgtgtgtttcgccccaatgacgaatcgcctgcatcgacatatcttcttttttcacttcgccacggtcgatcagcaccttaccaatgctgcgataggcatgaccgtttttccctgcatagctgaaaaaattaagcggactgccatcaccaaagtcgatatacccgctaccctgcacatccataatgaagttatccatcagggagttgctgtaagcgagaatatatttatcactcagcgcccctgcgtagatctccgcacgagacggcagacgaccacgttttggcggcatacggtaaataggatactggaactcgccctggcgggtatggcgcgcctgaattaccggcgtgtaatagcctgtaaactgcacattaccatagttgtcggcaccttccatctgccaggcatcaatgccgaactggcgcatattgcgggtatcaccgcctgcgcgcagccactcttgcaccgcgttataaacattactctggttgccatacagacgcggtgacgaattacggatatggttaatttgctcggcaaaatcaccggcgttaatcggcgcgccaacggcatctggctggttcaccagagagaaaggctgggtaaatttcccgtctttatattgctgtccgcgatcggttggtttggaagagcaggcggcaagcattgccacaaccgtgcccataagaaggtactttacccaacgtcctttcattgttctcttcttcaggttaaaaaataaggcgcaacgaagataacaaaccgccgcgtttaatgaaatgagcagcctctccctgacgcaaattttgcacaaaaaataggctttagtggtttgtttttgttcaaaatcatgctaaatccgtgatcggggtaaaaaaaaggttgcatgaaaacgcgagcggagtatagtgcgcatccacggacgcggggtggagcagcctggtagctcgtcgggctcataacccgaaggtcgtcggttcaaatccggcccccgcaaccaattaaaatttgatgaagtaaagcagtacggtgacgcggggtggagcagcctggtagctcgtcgggctcataacccgaaggtcgtcggttcaaatccggcccccgcaaccaatcaaatttgatgaaataaagcagtacggtgacgcggggtggagcagcctggtagctcgtcgggctcataacccgaaggtcgtcggttcaaatccggcccccgcaaccaatttattagaatatcagaaaccgcaacgctacctttagcttgcggttttttcgtttttacgcttccttatccgtttcagtgaagcctgaaacaatgagtaaaccgttgatcccccccaatcaaagccatccatcttatttatatattaaatatataccccaccaatgaacttcacttacatattctataaatcaatttgttttgattatgttaacatttcaatatcacaactggaggctacacttatataattattgtacaaaagcacacaatttttaattagtagaaaaattaataattttttgtggaagcccgggcaataattttaatgagtgctttaatagactcccacactacccaatttcttaaaaacgcaaatttgtgaagtttatcttgttattattttaagtttcatgccaaattttctcaccagataaggctgccctctcccgaaaaataatcaagaggctaaataatatctaaaatgatacaactgtatctattccccagaaaaatacattattcatttttatattttcctaatcattgctttttatttaaatcacccgataatcccgtgaatataattatgtcaataaccatcagaaaaagtggatgatgaggaaaaggatatggccgacagtttccagaatgaagttcccgccgctcgtgtaaatatcaagcttgacctgcatacaggcaatgctaaaaagaaagttgaactccccctcaagcttcttgctgttggcgattacagtaacggaaaagagcaacgtccgctgtccgaacgggacaagattgatatcaataaaaacaacttcaacagtgtcatggctgagttttcgcctgcggttaatttaacagtagaagacacactaagcggaagcggtaatgagcaaaatatcgcgcttgaatttaaaaacctgaaagattttgaacccgaacaggtagcaaaaaatatcccacagcttcgtgtattactcgctatgcgcaatttattacgtgacctgaaatccaatctgctggataacgcaacgtttcgccgtgaactggaaaatattctgaaagacccgacgctcagttcagaactgcgtgatgaactggcgaaaattgcgccgcaggagaacgtttaacccgaagtgatattcaggttaaaccggagaagaaaggatcactgaaaaggaaatgctgatgtctgtacaacaagaacatgccacctctgaaactgcaacactgaccaccactgagtccggcggcgtttatcagtccctgtttgataaaattaatttaaccccggtgtcttccattcaggaaatagatttatggcaaaacagcgaaacactggcggatgcctcacccgatgagcgcgtgacagcggcgattcacgttctactttcctgtctggcgaaatcaggcgagaacgtggtcaagctcgacaagagcctgctggattttcatatcgacgatttggatcagaaaatcagtaaacagcttgatgcggtcatgcaccatcctgaattccagaaagtcgagtcgctgtggcgcggcacatggttcgtcgtacagcgcactgattttcgcaaaaatgtcagaattgaattgctggatatcagcaaagagcatctgcgtcaggatttcgacgactccccggaaatcattcagagcggtttatatcgtcatacatacattcaggagtacgatacgccgggtggcgaacctgttgcctcattaatttccagctatgaatttgataacagcccgcaggatattgccctgctgcgcaatatttccagagtgtctgccgcttcccatatgccttttatcggttctgtcgggccgaaattcttccttaaaaattcgatggaagaagtcgccgcgattaaagatatcggcaactactttgaccgcgcagaatatattaaatggaaatcgtttcgtgataccgatgacagccgctatgtgggattagtgatgccgcgagtgctgggccgtctgccctatgggccggacacggtgccggtacgcagctttaactatgtggaagaagtcaaaggcccggatcacgaaaagtatctctggacaaacgcctcgttcgcctttgccgccaatatggtgaagagctttgtgaataatggctggtgcgtgcagatccgtggtccacaagcaggtggcgcagtggccgatctgcccatccatctttacgatctcggcaccggcaatcaggtcaaaattccgtccgaagtgatgatcccggaaacccgcgaatttgaattttccaaccttggctttattccgctctcttattataagaatcgcgattacgcctgcttcttctcggcaaactctgcccagaaaccggcgttgtatgataccgctgacgccaccgccaacagccgtattaacgcccgtctgccctatatcttcctgctgtcccgcattgcgcattacctgaaaatcatccagcgcgagaatatcggtaccaccaaagaccgccgcgtactggaactggaactgaacacctggatccgcacactggtgacggagatgaccgatccgggtgatgaactgcaggcgtctcacccgctgcgcgacggtaaggttatcgtggaagatattgaggacaatccgggcttcttccgcgtcagactctttgccgtgccgcatttccagattgaagggatggatatcaacctgtcactggtttcccagatgccgaaagcgaaagcctgaccgggaagtggtgtgatatgaaaattcatcgaccactgtgggctgaggggacattcctgtcctctcagcagtttcagcagcaggcccgctgggaagcgttcagcaatgacagcattgcgcaactttgtattcgtcatccgtgggggatcgcgaatgtgctctttgaccgcgatgccctgatgtccggaaagctgaaaacgcaggcagtacgcctgcgttttgctgatggcacgctgatcgattctgacgtgagcgatgttctgcctctcgcctgcgatctgcacgcgctgacgaacgacagcgcggttgttctgctggcgctgccgcttgcccatggtaacggcggtaatctcggtcagggtgagcagactgaaagaccgctacgctatcgtcaggaatggcaaaaggtacaggatatctacggcagtgacagtgaagatatggccgttgagcgtcatgcgctgtccctgcgctttgctcatgataacaatcagggttacatcacctgcccactggcgcgtctggtgcgggatgttcagggcaactggacacaggatgagggctatattccgccgttactggcgtttaatgctcatgacgggttggtacagcgtctggacacgctgctgttgcagctacgggccaaatgtcagcgcctgatggcgatgcgtcgggaaagcaaccagcgtatggcggacttcgccgtcgccgatgtctccctgttctggttgcttaacgcgctgaactccgccgagccggtgctgagtgatttcctgcgctacccggcggttcatcccgaactggtctggcgggagctggcgaggcttgccggagcgctgctgacgttttcccttgaacataacgtcagcgccgttccgccctatgtccacgaatcgccgtccactgtctttccgccactgttctccctgcttagcgaactgctggaagccagcctgccgtcacgggtgatcgcgctggatctggaatccctgccgggcaaccgctggaaagccgacctgcacgatccgcgcctgcgggaagaggccgatttttacctgtccgttcgttcctcactgcctgcgcatcaggtactgcaccagctaccgctggtctgcaaaatcggtgcgcctgatgacgtcacgctgcttatcaacgtggcgctgaatggtgttccactggtgccactgacctcagttccggcagcgctgccactgcgcctggagaatcagtattttgcgctggatatgcacagtgacgcggctaaatcgatgctggagtccgggtgctgcatgatttatgcgccaggaaccatgggcgacctgaaacctgaactgtttgcggtgctgcgcacatgaaaaaagagacggatatcaatatcgacgcgctgctgcgcgacacgtttctgacggtggtggaactgcgtcagggaaccaccgtgcgtcacggtatggagctgtatcgccactgccagcggcaggtcgaactggtccgcgaacgcctgaaagatgccgggttcagccgtgagagcgtggagcacattacctacgcgcagtgcgccctgctggacgaaacagtcctgagtcgcagcggcatggacgacggtcaggccatctggatgaaggatccactccagtcgcatttcttcaacaccctgcaggcaggcgagctgctgtacgagcggatgaagcaggtgttgcaggagcccgcgcctgcacaggcggtgctgacctgctttcaccgtgtcctgctgctgggatttcgcgggcgttatcaggatccggtggccccggagcgcgaccagcttatttcgacgctcaacgggctggtcgcgccatttggcgtactgccggaaacggcggtactgaacgtgccgttatccacccgtcagcaccctttgctgcattcgccgtttttctggctggtaacgctgacgctgctactggccggtgtctggtgggggctgcaccactggctgaacgtgctggtggatgaattgctgccgcaaagcctgcggtaaagggagtcgtgagtgaggaacacgctgaaacaggccgtcgtgctgtggggaatggtgttactgctggtgctgtggtcggtgtttatcagtccgtctggcgtactgagatgggccggggcggcggctatcgttctggcggttgccgcgttgctgatttaccggcgcaggcaggcgtggacggagatgaccggcgatgccgggttgtcatcgctgccgccggaaacgtaccgacaaccggtagtgctggtctgtggcgatatgtcggcgcatctgttcactgacagcccggtccggcaggtttcagaagggctgtatctgcatgttcccgatgaagaacagcttgtggcgcaggtggagcgattactgacccttcgcccggcgtgggcatcgcagcttgccgtggcgtataccgtcatgcccggcatgtaccgggatgcggcggttctgaccggacgactgcgacggttcgcccacagtatggcgacagtgcgtcgccgggcgggcgtaaacgtcccctggcttctctggagcgggttgtccggctcgccgttgccggagaaggcacattcaccgtggcttatctgtaccggcggcgaaattcaggtagcgacgtctgcagagaccgcctcccctgcgcagtggctcacgcagaccagcacacaggagcgcagccagcaactctgttacctgctgaaagccgaaagcctgatgcagtggctgaatcttaatgtgctggcggcactgaacggcccggaggcgaaatgcccgccactggcgatggctgtggggctggtcccctcgttgcctgaggtggataacaacctgtggcagtcgtggatcaccgccagaaccggcctgacgacggatatcgcggacaccggcacagacgccacgctgccattcccggatgccctgttacggcggttgccgcgtcagtcgggctttaccccgctgcgacgagcctgcgtgaccatgctgggcatcaccaccgtggcgggtatcgccgcgctgtgtctgtcagccacggcgaatcgccagttattacggcatatcggtgacgatctgcaccagttttatgccgttccggcggaggaatttatcaccaaagcccgtcgtctgtcggtgctgaaagacgatgcggtcatgctcgatgggtattaccgggaaggagagccactgcgtctcggtctgggattataccccggcgaacaaatccgccagccggtattacgcgccattcgtgactaccgcccgcctgagcaaaaaatggaggtgacagcctcgcttcaggcgcagaccgtgcgtcttgacagtatgtcgctgtttgacgtcggacaggcccgcctgaaagacggctcgacaaaagtgctggtggacgcactggtgaacatccgggcaaaaccgggctggctgatcctcgttgccggatataccgacgccaccggcgacgaaaaaagcaatcagcagttatcgctgcgacgtgccgaagcggtgcgcaactggatgctgcagaccagcgacatcccggccacctgttttgccgtacagggactgggcgagagccagcctgcggcgaccaacgatacgccacagggccgggcagtcaaccggcgcgtcgaaatcagtcttgttccgcgttctgacgcctgtcaggacgtgaaataaaacataccgccggaagaaggcggtgcttcaatcacactaacaaggagagtaattctcatggctattcctgcttatctctggctgaaagatgacggcggcgcggatatcaaaggttccgtggacgttcaggggcgcgaaggcagcatcgaagtggtggcgctggatcacgatgtgtacatcccgaccgacaacaacaccggcaaactgaccggtactcgcacccataaaccgttcatttttaccaaagaaatcgatgcgtccagcccgtatctctacaaagctgtgaccaccggtcagaccctgaaaacggcggaatttaagttttaccgcatcaacgacgccggtcaggaagtggagtacttcaacatcacgctggataacgtcaagctggtcagagtcgctccgctgatgcacgacatcaaggagccttccaaagagaagcataaccacctggaacgcattgagttccgctacgaaaaaatcacctggacttacaaagacggcaacatcattcattccgactcgtggaatgaacgtccttccgcctgataactgcggcagacaggaaactgtctgcctttctgttgtgtgctttgcccagtgccgcaggcaccggtactgagcaaagcatacccacaatctggtgatacctgatgggcctgagtgaggtaacggctatgggcggtagcgtgcctgaacgcagatcgcaggaatacagaacacgataaggaaaccttctatgaccggaaatcaccccgccgcgctgctgcgtcgccttaacccatactgtgcacgggcgctggacgctgccgcctcactgtgtcagacccgcgcccatgcggagataaccattgaacactggctgctgaaactgctggagcagggagaaggcgatatcacggtgattgcccgccgctatgaatgggatatcgacacgctctggcagtctctgctggcacatctggacaccttaccccgctcggtccgcgaacgtccgcagctttctgaacccctgacggcgcttatcagacaggcgtggctgattgcttcgctggaaggcgacgacccgcaaatccgcagccagcacctgctgatggcgctgacagaaaaaccgatgctgcccgcctgtaatgacctgtgggtattgctgagcctgagccgtgtgcagtttgagcggctgcgtcccctgctggatgcgcagtcggatgaatgcccggcacgtcagccacaggtcaccgaaccgctgacatccgcgcaacccggggtggcaacgacggacgcaccggcaaacacgctgacggggaaacaggatgacgccctgctggcggtacttaaccgctttaccgaagacgtgacggaaaaagcccgcagcgggcgcatcgacccggtattcgggcgcgacaccgaaattcgccagatggtggatatcctctcccgtcgccgcaaaaacaacccgattctggtgggagaaccgggggtgggcaaaaccgcactggtggaagggctggcgctgcgtatcgccgaaggcaatgtaccggacagcctgaaaacggtgcatatccgcacgctggacctcggtctgttacaggctggcgcgggcgttaaaggcgaatttgagcagcggctgaaaaacgtgattgatgcagtacagaaatcaccggagccggtactactgtttattgatgaagcccataccattatcggcgcgggtaatcaggcgggcggcgcggatgcggcgaacctgctgaaaccggcgctggcaaggggcgaactgcgcaccatcgcggcgaccacatggagcgaatacaaacagtattttgagcgcgacgccgcgctggaacgccgcttccagatggtgaaagtcgacgagccggatgacgataccgcctgcctgatgctgcggggactcaaggcccgctatgcacagcaccacggcgtgcatatgctggacagcgccattcagaccgccgtgcgcctgtcgcgccgctatctgaccgggcgccagttgccggacaaggcggttgatttgctggataccgccggggcaagagtccgcatgagccttgacaccctgccggaaccgttgacgcagcttcatgcgcgactggcggcactggatattgagcgggaagcgattgagcaggacagcgtattttatcccgaagccagcccggagcggctggcggaactgatcgatttgcgtgatgagttacaggcagaagccgggcatctggaaacgcagtatcagcaggaaaagcggcttgcgcagcagattatgacgttgcgtcaggaagggacagacagcactgaactgcaacagcaactgcgaacacatcagggctttgcaccgctgctggcgctggatgtggacgcccgcgccgtcgccacggtggtggcggactggaccggcatcccgctctcttccctgctcagggacgaacagagcgacctgctcagtatggaacaaagccttgaaaaccgcgttgtcggacaaagcccggcgctctgcgccatcgcacagcggctgcgggcggctaaaaccggcctcacgccggagaatggcccacagggggtattcctgctgaccggccccagcggcaccggtaaaaccgaaactgcgctcacactggccgacaccctgtttggcggtgaaaaatcccttatcaccatcaacctctccgaatatcaggagccgcataccgtctcccagcttaagggggctcctccgggctacgttggctacggtcagggcggcgtactcaccgaagccgttcgcaaacgcccgtacagcgtggtgctgctcgacgaagtggaaaaggcgcatcgcgacgtgatgaacctgttctatcaggtatttgatcggggctttatgcgcgacggcgaaggccgggaaattgacttccgcaacaccgtgattctgatgacggctaatctgggcagtgaccacatcatgcagctgctggaggaaaaaccggacgccacggacgcagacctgcatgaactgctgtaccccctgctgcgcgagcacttccagcctgcactgatggcgcgttttcagacggtgatttaccgccctctgggacaggaagcgatgcgcgccattgtggaaatgaaactggcgcaggtggttcgtcgtcttcgtcagcactatgggctggaaacggaaatcaacgacagcctgtatgacgcgctgaccgccgcctgcctgctgccggacaccggggcgcgtaatatcgacagcctgctgaaccagcaaatcctgccggtcttaagccagcagttgctggcgcaacaggccgcgcaccgtaaaccagcccagctacggcttggctgggatgaggaagacgggattgtactggagttcgctacggaagagatgcaataacggaggctgtcatgggtattcagaatttcgatcattcacaccacaagctcaaaattcgcggcctgcaaagtccggtggatgtgctgaccttcgaaggtcgcgaacaactgagtaccccgttccgctacgacattcagtttaccagtaccgataaagccatcacgccggagttggtgctgatgcaggacggcgcattcagcctgacggcaccgccggtacaggggatgccggtacagactgccctgcgcaccctgcacggcgtcatcaccggctttaaacacctgtcatcgtcacaggatgaagcccgttacgaagtgcgccttgaaccccgaatggcgctgctggcccgcagccgccagaacgccatttaccagaaccagacggtgccgcaaatagtcgaaaaaatcctgcgcgagcggcaccagatgcgcggtcaggacttcgtgtttaacctcaaaagcgaatacccgtcccgtgaacaggtgatgcagtacggtgaggacgacctgacgtttatttcacgcctgctgtcggaagtgggtatctggttccgctttgccaccgacgcccggctgaaaattgaggttgtcgagttttacgacgaccagagcggctatgagcgcggactgacgctgccgcttcgccatccttcagggctgtttgatggtgaaacggaagccgtatgggggctgaacaccgcatacagcgtggtggaaaaaagcgtcaccacgcgggactacaactaccgcaccgccacagcagagatgatgacagagcagcatgacgccaccgggggcgataacaccacctatggcgaagcctaccactacgctgacaacttcctgcaaaaaggcgacaaggaggcagcggaaagcggcgcgttttatgcccgtatccgtcacgaacgctacctgaatgaacaggccattctgcagggccagagcaccagttcactgctgatgccggggctggaaatcagggttcagggcgacgacgcgcctgcggtattccgcaagggcgtgctgattaccggcgtgacggccagcgcggcccgtgaccgcagctatgaactgacgttcacggcgataccctactcagaacgctacggctatcgcccggcgcttatcccccgccccgtaatggccggaacactcccggcgcgggtcaccagcacggtgaaaaacgatatttatgcccatatagacaaagacgggcgctaccgggtcaacctcgattttgaccgcgatacgtggaaaccgggttatgagagcctgtgggtacgccagtcgcgcccgtatgcgggagacacctacggcctgcatctgccgctgctggcgggaacggaagtcagcatcgcgtttgaggaaggcaacccggaccgaccttatatcgcaggcgtaaaacacgactcggcgcacaccgaccatgtgaccatccagaactacaagcgcaacgtgctgcgtaccccggcgaacaacaaaatccgcctcgatgatgagcgcggcaaagagcatatcaaggtcagtaccgagtacggcggcaagagccagttgaatctgggtcatctggtggatgccggaaaacaacagcgcggggaaggctttgaactgcgtaccgatatgtggggcgcggtgcgggcgaagaaagggatttttatcagcgccgatgcgcaggataaggcgcaggggcaggtgcgcgaaatggctccggcgatggcaatactggatggcgcacagtcacagatgcagtcgctgtccactgatgcgcagacgacgaatgccgatccggcagatctgtcatcgcagatagcgctgttgcagcaaagtgtaaaagatctgacgcaggccgtgatcctgctaagtgcacccaagggcgtggcgatcgccagcggcgagcacctgcaactggcggcgtcgaagaatgtgatagcgaacgcaggcaacaacgcagatatcggcgtagtaaaaaatatgtttatcggtgtgggtcaggcgctgagcgtgtttgtgcgtaaagcgggcatcaagctgtttgccaataaaggggcggtctcggtacaggcacagaacgatctgatggaactgttggcacagaaatcgatagagatcaccagtacggaagatgagatcaagatcaccgcgaagaagaaaatcacccttaacggcggtggcagctacatccggctggatgcctgcgggatagaagcgggaacgccgggagaatataacgttaaggccggatattacgggcgtaaaccaaaggcgaagctgacgccggagctgatggcatttccggtgattaagtctgaggattttaatcagagctttattttgctggatgaaaatactgggcaaccacttattaattggccctatgaactagaactggaaagtgggctaaaaatgagtgggattactgatgaaaatggaaatacagaactaatatcctctgataaggaggaggtcgttaatattagtgtgtttgaacccgatgagtttttagacgatgacattaattaagacatatagcgagaatataacatggcagataaatccgaaaagaaaaaagaaaccacaaataaatcagcaaaaaaaacactaacgaagaagagcgaaaaattaactccagcaaaagacaccgcaccaaaacaagtgaatgtagatccagctataagattgaaacaaattcgtcaacttgtccgtaataataataaatccatcatgggagaggattatattatttgtcaaatctataaagaatctagatttaagcaatttgcaggtaagaataaacataatgcgaaaggcttaatgcaaatgcaacgaaatgcagtgaggcaggtttttaaatatcgacaacaaaaaataaaaggaagaatgacgactgataaagagacaaatgaagctttcgctaatgctgatacattttataaatctgataaaatatttgatgaaaaagaaaatattaagattggcacagagtatttgcaatactggatagataaagaagcaacaattgaggaggcatatcgggcatatcgtggaacagatgaagcatactattctgttataaaaccttgcgctgaaaaactggctaaagatcctgataacatacaaatactaatggagggaataggaagatagtatgcgcattatgttaatattactttgttttttttctttcccctgtttttcaggcgataagattaaaatcgtgaaaacctgtcaactgaaaaaaaatgaaagtgtgcagttgctttcccttagaaccattgacggtgatacattatatctaaaattcagaaatgttatcaccggggcctttttagatactccaactaaaagttatgatttttttggagatgtggttctttctcagtgcataaatggttctcttatctttgcgctggaatatggttctccatatataaaaggttgtctggtaactggttgggaaaatgggtttaaaggtaagaactctcctgaaggcttttgtttcgcagagagaaatattcccgaagcggtatggtttggaaaaaacaatattttaattatcatccgaaaccaaatggatgttgggacatggaaagggaaatatattatctatgataatgcgaaaaagtcaggagaaagagcatactcatcagataatctaccatcaaaagatggttacataatttttgcattaaataaataaaatgactctatagataactttaaatttcacttggttattaacttctggccgataatgcaaaataaagggatgtactgatgcctgtccgacttaataccattcccgacgcagaatcctatcccgcaccgccagcccgcattaaatggctgtcagccttattactgatgctgtctgttggtgtggcaataacctcattattcgccagcgatgaactggcaaaaaacggcccgcaatacggatgcggaagatacgccgctttccacgatggtgcatgtctggcaactgaaaacccgcgaagattttgacaaggcggattatgacaccctgtttatgcaggaagagaagacgctggagaaggacgtactggcaaaacacaccgtctgggtaaaaccggaaggcacggcatccctgaatgtgccgctggataaagagacgcagtttgtcgccattattgggcagttttatcaccctgatgaaaaaagcgacagctggcgtctggtgatcaaaagggacgaactggaggccgacaagccgcgctcgattgaactgatgagaagcgacctgcgactgctgcctctcaaggataaataaccgatgtcgacaccttccttatatgaaatgctgacgttcagtttcagcggcgagttaccactggaacaggtcagcgagcgggatcagcttatcctttccgtgatggacaatatgcaacgcattatcaactgtcgggcaggcacactggcgcatttgccggattacggtctgccggatctcagtctgatccatcagggtatggttgcgggtattcatggcctgatgcgtcagattgaagaaacgctgctgcgttatgaaccacgcctgagtcagatacaggtggagttactcccccagccccgtccggggtatcttaattacctgatccacgcgcagcttcccgataccggctggatacgctttgatggcgtgttttctccggaaggacgaattgttctgcgtcatctcaaacagcaggagcgggcgtactgatggcaagtaacgcgaattttatcagccagttcgtcatgggcggcgatccctgtacttataaggaatccggtgaactacaggctgaaatgagtaaactgactcacccggcccgacctgatgtggactggcgtcgggtggaaaaactcagcctcgcgctgttccggcaaaatggcgtggaattacagacgcaggtctgttacgtactggcgataaccagacggcaggggctggcagggatggcagacggactcggttcactggacatactgctccagcgctgggctgacttctggccggtacaggtacattccagaatatcactgctcagttgggtcacagaaaaaatgcagcaggcactgagaacgctggatattcagtatcaggatctgccgcagatttaccgttgtgtacagcatctttccgccatcgaaaccacgctgcaacagtgtgaactgtggcatatgacgaaactggatgtgctggccgggcagtttcgtaatacggcgctacgtctggagcggctggcaccacagggagcggaaaccactatcactccccctgaattaccccgccgggaaatgaagcaaccagaaaagtcagaagaaagtccacagccggtttttgcaaccagacccgctcagcaaaacgataaggatgccagtccatccgcgccatcccctgaaatctcccggcagcggacatggccgatatttatggccggaatggttgtgatggcctgtctcggcggaacaggattatggggctggtcgcagcttaatcagccggacgcactaatccagcgaatacaactgtctgtcatgccattaccgcagtcgctggagagcggcgagctggcaaagctggatgtaaaggataaggcgctgctggctcaggacagaacaattgcggcaagtcagatgcaactggagcagttaaacaaattgcctgcccgctggccactggagcagggatatcgccagctacgccagcttgatgccctgtggccggataatcctcaggtcagagcgctgaacgcgcagtggcgtaaacagcgggagctgagcgccctgtccacagaggcattgaatggctacgcacaggcgcagagccagctacagcgcctgtcggcgcagctggatgcactggatgagcgtaaggggagatatctgaccggttcggaactaaaaacggcggtgtacggcatccggcagtcgttaaaggagccgccgctggaagaactgcttcggcaactggaagagcaaaaacagaccggagaggtttcgccgacgctgttgacgcaaattgatacccggttaaatcagttgctgaatcgctatgtaattttactggatacgaaggtggaacaaagtcagtaaacgtcgggggatttatgcaccaataagggatatgtgaccttgccattttttaaaaggagtctttgtgtacaaaaaagagaggaacaggccattcgaaacgcgtgaagaggttctggcatatcataagcgggaaaaaataccctgtctggagtgtggcaagttgctcatttttttaccgcgccatatctggtttgtgcatggaatacgcgctgacgaatatcgtgtaaaatggaacataccgaagcacatcgcactggcagggatttcatatctggagaaacaaagtgaatatatgaaggcgagaatagcaaagggaaagctggatcccgcagaacaaatagccatgatgagaataaagggaaggcaactaaagtcagatcctgactggcgtaatcgctccggttctatattgaagaaacaatatgcccgacgagatatccttaaaaacagggtatgggaaagatctcccagcataaaaagtgtctctgtggagttgaaaacagaagctataaggcgaatgaaaaacaggaaggtcgtcggggaaaaagtccaggatattgccgatgacctgaacgtatctatcagcagattgtatcactggctaaagatgtaggcgctcatgtgctctcaatgccttcaataaagccgctatgcgcgaaccggcacatctggtagactgttctcagtgagtcaagcaaactgcctacttttctaacttttaatcatgaataaccagcgccttgagtatagctggttcgaatatactcgttgattcacatcagataatgagtgtataattcggtagatagcttgggttcgggaacagtgaatgccttaagtttcaaaaggttagattaacctcttgactgtggcccccgcaaccaattattgaacaccctaacgggtgtttttttgtttctggtctcccataaaaaaagcgccattcagcgcctttttatcatccccttctcgccagcgtcgccccatcggcaaaatacgctttaattcccgcaagaatagactccgcaacttcctgctggaaagtcgccgttttcagtttacgctcttcctcaacgttactgataaacgccgtttcgaccagaatggagggaatatctggtgcctttagtacggcaaacccggcctgttcaacttgatttttatgcagcttgttgattttaccgagcttattcagtaccgctttaccaaacttcaggctgtcggcaatggtcagcgactgtaccatatcgaacatggtgtggtcgacatagcggtcaccgcttttgctcacgccaccaatcaagtccgaggcgttctgggtttgtgccagatattttgccgcagtactggttgcacctttggttgagagcgcaaacacagaggaaccgctcggctgacgactggtaaaggcgtcggcatggatagagacaaacaggtcagcacgctgtttctgggcttttgctacgcgcacttgcaatggaatgaagatgtcttcattgcgcgtcatgtacaccttcatattgccctctttctcgatcagagagcgcaaacggcgagctatttgcaataccacatctttttcgcgcgttttgtatttccccaccgcaccggagtcttcgccaccgtggccagggtcaagcataatgacaatcggacgatcgcgccctgctttacccggttgtggaccactttgcgctggcggcacctgcttttcgaggtcgcctttgttgtaatcctccagcagcgccagcagcgggtcctgcatatcctgtgcattggccggatagaggtccatcaccagacgctctttaaacccggcgaccggcgcaagggcaaacagctgcggttttacgttttgctttaattcaaaaaccatccgtacggtttgcgggtcaaattgcccgacgcgcgccgacttgatgaacgggtcgtctgcacgaatttgtgccgccatccccttgagtaccgagttcaggtttacatcttcgatatccaccaccacgcgttcagggttactcaacgcgaactgcttatatttcagctgacgatttgattccaccgtcacgcgggtgtagctggacgcaggccagacgcgcaccgccacgacctggctgaccgcagccagactgacctgacttacgctcaatagccacatggcacccgcgccttgcagtaaacgacgacggctgattgcagtgttggatcctgacatgcctctcccgagcaaaagaaatctaagctgtgtaacaagtaaacgactaatttgaccggaaactttagcgaaagacgcataatctgtcatctaataaacggtaaacattctttttatattcacggcattactgataaaaaagtcgctctcgcataaaatttacacttgcaccctgcgaaaaaacagaataaaaatacactaatttcgaataatcatgcaaagaggtgtgccgtggtaaaggaacgtaaaaccgagttggtcgagggattccgccattcggttccctatatcaatacccaccggggaaaaacgtttgtcatcatgctcggcggtgaagccattgagcatgagaatttctccagtatcgttaatgatatcgggttattgcacagcctcggcatccgtctggtggtggtctatggcgcacgtccgcagatcgacgcaaatctggctgcgcatcaccacgaaccgctgtatcacaagaatatacgtgtgaccgacgccaaaacactggaactggtgaagcaggctgcgggaacattgcaactggacatcactgctcgcctgtcgatgagtctcaataacacgccgctacagggcgcgcatatcaacgtcgtcagtggcaattttattattgcccagccgctgggcgtcgatgacggcgtggattactgccatagcgggcgtatccggcggattgatgaagacgcgatccatcgtcaactggacagcggtgcaatagtgctaatggggccggtcgctgtttcagtcactggcgagagctttaacctgacctcggaagagattgccactcaactggccatcaaactgaaagctgagaagatgattggtttttgctcttcccagggcgtcactaatgacgacggtgatattgtctccgaacttttccctaacgaagcgcaagcgcgggtagaagcccaggaagagaaaggcgattacaactccggtacggtgcgctttttgcgtggcgcagtgaaagcctgccgcagcggcgtgcgtcgctgtcatttaatcagttatcaggaagatggcgcgctgttgcaagagttgttctcacgcgacggtatcggtacgcagattgtgatggaaagcgccgagcagattcgtcgcgcaacaatcaacgatattggcggtattctggagttgattcgcccactggagcagcaaggtattctggtacgccgttctcgcgagcagctggagatggaaatcgacaaattcaccattattcagcgcgataacacgactattgcctgcgccgcgctctatccgttcccggaagagaagattggggaaatggcctgtgtggcagttcacccggattaccgcagttcatcaaggggtgaagttctgctggaacgcattgccgctcaggcgaagcagagcggcttaagcaaattgtttgtgctgaccacgcgcagtattcactggttccaggaacgtggatttaccccagtggatattgatttactgcccgagagcaaaaagcagttgtacaactaccagcgtaaatccaaagtgttgatggcggatttagggtaagcgatgaaaatcgtcggatgcgacatgcgtaacactcgtacgtcgcatccggcaattacgtttattcccgtgaactaaacaacgccgccagaccactgcgccgctcagtacgagtggcgattgccgcacttaatatgcgctcatcggcatacagcgacagacggcgacgcgcgcgggtcaccgcggtataaaccagctctcgcgttactaccggcgtgcgttggctcggcaaaatcaacgccgcatggtcgaactccgatccctgcgatttatgtaccgtcatcgcccacgtagtttcgtgctctggcaagcgactcggttgcacagacttaatattgccgtccggcatcgcaaaccagacgcgcgtcccctgcccgcgatccagcgcaataccgatatcgccattaaacaacccaagcgcgctgtcattacgggcaatcatcaccggtcgaccttcgtaccaacgagagtgcggatgacgatgaattttgcgcttctgttgcataaactgctcaattcgctcattcagtccagccacgccaaacggcccttcccgcagggcgcacaaaagctggtactcattgaacgcctgaatgattaaatccggctcggcacgcgcttgcagcagatccagataacgtccgtaacccgcaagagcttcctcaagcatcgcaatataatcttcgccgctctgtaaaagccgtttttcgatatcagtaaaatcctgctgaaaaacggttttcactgccgttttatcaccacggttgatcgccgcagctaactgaccaatgccagaatcgctgccgaaacgatagcttttttgcagcaggcagagactgtcgcgcaaagatgccgcttctgtgccggttcctgccggaacgtgagtccccgtcaggcggcttagctgcctggcacgctcggcggtaaagcccgcgttggcataagcgcagatatcgcccagcacagccccagcctcaaccgaggccagttgatcacgatcgccgagaaagatcactcgcgcatgatcgggcaaggcgtcgatcagtctcgacatcataggcagatcgatcattgacgcttcatctaccaccagcacatcaagatgcagcgggttaccggcatgatgacgtaaacgctggctacccggctgcgcgcccagcaatcggtgcaaagtgctggcatcttccggaatgcgtttcttttgttcatcggtcagcggtaactgtcgcaaagccttgccgagagattcggttaagcgcgcggcagctttacccgttggtgcagccagacggatacggcagcgttcgccgtcggccatttgaattaacgctgccagcaacttcgctacggtggtcgttttaccggtgccagggccgccggaaatcaccgagatccgccgcgtcagcgccactgccgccgcaactttttgccagttaatttcatcgcttactggaaaaagtttgtccagggtttgcgccagtagagcttcatcaacctcaatggcatgattcacttcgttgaaaaagcgtgccactgtgcgctcgttacaccacatgcgattcaaataaagacgatcgccacagaggatcatcggcgtgggttcatctcccctgctgaccgcttgagaagccagcaagcattcttcccaattttgtagctcaccgatttcactgacacaggtcgccaacagcggatgcgacgcctcgttattttccagtcgtgaaagcggcaaacaaacgtgtccctctccggcatcatgacttaacagtgccgccgcgagggtgacggcaggatgttcatctcccgccacggtcagggcaaattgcacatccagcgggcgtagctgtttgtgctccacagcttccagtaattgcttttgcaatttcattacgcctcctccagggtcataccggcaaacatctcatccatcagggcaatcaacccggcgttgggtcgggttgtgtaaatcccctgttgcggatgttctttatcaacgccacgcaggaacagataaataacgccgccaaagtggtgctcatagtcgtaatcagcaatgcgatggcgcagataacgatgcagcgccagggtataaagctgatattgcagatcatagcggtgtgcctgcattgccgctgccatagcctgttgggtgtaagccgaactgtcttcacccaaccagttggatttatagtcgagcaggtaataacgcccttcgtggcggaacaccaggtcgataaagccttttaacatgccacgtacctgcatgaactccagcggcgggcagcctgcggatagcgggtcaaactggcggattaacgtatcaagctgactggcgataagcggttcactaatcggcagataaaactccatctccacctgtttattgcgggcggaaagttgactcaggcttacgccggtttcattgagaggtgcctggaggacagccgtgatccactcggtcaataccggttcccactgcgattcaaagccgccgagttccagtttttcccgcacccagttcgggtcaaccggctgggtaaaatccaggtcttcaaacaaactgtgcaagaacgtccccggtgacgcaccgcgcggaaactgatgtggtgttaacgtcggttcttcaacgacgctggcaacgcctgcagcatcgacatccagccgaggcatcaaatcctgggcgataccgtgaccacgctgttgcaaaccagagtagctggtgacgcgccagttatcgccgggcaatcgttgtaacgtcttcgcattcagctctgctgtagaaacatcattaacctgccagggttggttatcaccagtttgtgccgtttgccaggcaatatcatcatcgcataacgcttcaatacaggtgcgaagccctgccgcatcttgcggttcccctttttgcagcaaacgcccgagcgcactttggtggacgtcggtgtcaccttttttatcgccacgacggcgcaccagcggtgcaacgccgagactgcaatgccaaaccgaacgtgtcagcgccacgtaaagcaaacgcagatcttccgccagacgttcggcctccgcgaggtcgacgctttctggcgcagcattaagatccagaactgcctcaaacgagtggcgatcgtgataaaacgcctgctcctggacgcggaaattggtgataaacggcagccagaccaatggatattccagccctttcgatttgtggatcgtgacaatctgcaccagatgtttatcactttcgagacgcatttgttggctggaggcattactgtctggctcgaggatatgttgcgataaccagcgtaccagcgcatgttcactttccagctgcgttccggcttcttgtagcagttcgctgatatgcaagatatcggtaagacgccgctcaccgcctgccgttgccagcaagttttcagcaatgttacgcgccgacatcagcgcccgcagcatcggcataacgccacgtttgcgccagatttgccgataaccatcgaactcttcgactaccacatcccacgcatgttcgtcattgttcagcgtttcgatatccagcgcgttcagccccatcattgacgttgccagcgcactacgcagggtgttctcacgttcgggcgtcatcaccgcctgcaacaaccaaagcatttcctgcgcttccagagtttcaaaaacactgtcgcggttcgaaaggtaaacggaagggatttccagcaacgttaaggcatcgcgcacctgggcggcctcctggcggctgcgcaccagcacactgatgtccgaagcacgcaccggacgcgcgtcgtcgccgttcatcagcaacgcttcgccccgctgtccggcttgtagccagtcgcggatttgcgcagcacatacctgcgccatggtactttgataatcgccaacgccgcagctttcgccttccatcagccacattttcatcgcaggctgtgtttcacctttaaatacaaaacgtaacgcctgatttttcccggctgatttcactggaataaacggtatttcgcgaaacatgaacgcgtcatcagtctggctgaaaagcttattcacgctgttcaccattcctggtgcggaacgccagttggtgtctaaagtgtagtgggcgtgaacttcgctacgcgccttcatataagtgaagatatccgcaccccggaatgcatatatggcctgcttcgggtcgccaatcagcaacaatgcggtttccggctgatggtgccagatacggcgaaaaattcggtactgctgggggtcggtatcctgaaattcatcgatcattgccaccgggaatcgcgtacggatcgccgctgccaacacctcaccgctttcgctacgcagcgcggaatcgagccgacttaacatgtcatcaaaacccaattcgccacggcggcgtttttcacgcgctactgtttcgcggatctcagccaatgcgcgggtgatcaccagatcgcggatcgacaatggttctgcaagcagttgatcgatcgcctcaaacagtggatgtcgcggggtttcccccccggctttcgtgcgatcttctaagaaacgctgggagaatttttccagcgactctggcaactgataactgttggtctcttcttctgcccaggcgctgatcttttcgatccatttagcctgattactacggttaaacttgcgtcgatcaataccagaagattcgatcagcgcatccagttcacccactgcgtcgcgccactgctgttttaccgtatcaatacgcgccacaatttgcgcgtggcgggaagccagcgtttcatcatcgggcggcggtgctttgataaccggcgcttcgccttgcagataacgattaatatcgcgcagcaacgcctgcggccctttccaggtttcaaagacgacctgggctatttcacgcggcagcgggtagcagtggcgacgccagaaatcggcgcaggcctggtagcgtagcagagactcatcttcaatcagctgctgctcaaacagcatgccggattcaaaggcattcaggttgagcatgcgctggcaaaagccgtgaatagtaaagactgccgcttcatccatctgccgttcggctaacaacaaccactgcgcggcttgcgctttatcgtcgatctcttccagcaggcgttcgtacagtggattgtcggtggtttcacgcagacaggcgatgcgcaactcgtggatattgctacggatacgaccgcgcaattctgccgtggcagcctcggtaaaggtgaccaccagcagttcttcaacggtcagcgggcggggaaaggcggcggaaccgcctagtccaagtaacaggcgcaaataaagcgccgcaatcgtaaaggttttgcctgtgccggcagaggcttcaatcaggcgctcgccctgtaagggcaagcgcaaaggatctagtgtctcggcgacatcactcattcttttcactcatcaggggcattgtttgctgcaacgcgctgacgttctcccacactttccagccttcaggatgcacatattcggctttcccgttctggctgccggaaatctgcgacagaatagccatgccttgcggctcgaccaccgcctgatggaagaaatcagcaagtttttgcggcgtcagcagttttatctgggccacgattttatcacgcgaatcgaagcgcatattgccgcgatcgaaatctttacttaacttcgatgcttcttcgccgagcgtttgcggtgcctgcagcatctgggtaattaccgcctgctggatttgcgcaaactcttctggcttcatcgcccgcaattttgcctctgcggttgggaaaaacgccttgtaacgctcccacaagaatgaaggctgtttatcattgctttgcaaaaggaagcccatgccccactgacgccccacgctcattgggaatgcaaacacggcatagcccaactgttcttcggtacgcaactgattgtagaaccacggctgtacgatctgccccaacagagagctataggctgagctggtgtattcatcgtagccagtcggtacaaataccgctgccagtgcggagtcggtgctgttaccggctttttcaaagatgacggattgttttttatcgaccacgacatctttgttacgacaccattctgaaccatcagcgcccaactgtttttgcacatcgcgtgccagcgttgttgcctgggcctcggtcatgttgccgataaccataaactctggtcgagcccctgattttaaggcgtcgcgataggccagcacctctttcaacgtaatggagggcaaaattttgcgccgttcatctcgcgagaagtacggcacttgcgagagcatctgcgcgggcataatcgcctgctcaaacgctttgcccttttctgcggaatccatcatctggttataccaggattttgcctgctcaagctgatcttccgtggcggtatagctaaagtacccctcgagcaatgcctggaacagctgcggcagacgctgggtgtaaccattagcattaaccataaggccgttgttagcgttggtggaaaaacttatgccaccaaccgacgcctggttgcttaactgatcaagcgccagccctgcgagataatcattgagcgcaaacatcacctgattgcgggcgctgtccatggctttcggattacgcaaaatcaggctgacatcagctttgggttcgctggaaaaataacggcttggcgcatacaccacacgcagattcgactcatcaacaatcagctctggatggtcatatttcttctctgacttaatcagcgagaaatcgtcaggaatataggggttaagctctggcaaagagagcgcaatgtcggcggcttttttctgccagtcggcgaaagtttgtgcgctgattttatcgacctgatacggcgcatcgacaaaataagccgttttattgtgcggctctttcgggctgatataccagatacgcgcattctgcggcgtcatcatcgccagacgttcttttactgctttagcatcgtaccgatcggcaatattgactgcatccagcgtatgctcaacaggaacgcgaatcatggtatctgccagccattcgacgtaatccatatcacgggtgattgacggataacggaagtcgatatccagcacattcgccagttcatcgaagtattgtttatcgatccctttttcacgtaacaaattgaggtagctaaaaatagccgccacaacctgatcgcgattcgccagacctttatcggttaaagacgcagagatcgctaatacgccgctgttgccgttgacgataggatcggagttggcgctaatgccctcaactaatccctgcttttgcagccagtcggaaagtgtacctgggctgcgattaccaatcagataggtaatcaattcatcggttttgctacggaatttcgccgagttgttatcaatacgaaactctacgcgcaacactttacgcggcagcgccgggacgtaatgaatgataatgcccttttgcgcgtcggtgactaccggcacggtgatttccggttttttgctctctttgttcggcacgcgaccaaaggtgtccgccgccatttttgccaactccggcagcggtttattgctgtaaataaccgccttcatcagattggcggaatagtacttctcgtggaaatctttcagcgcctgctgcaccggattaccaggtttgtcgcttaaagtttcgaggttaccaccagaaaactttgaaccggggtgtgccgggttaatggtttctgcgctgacctgtgccatgcgcatcccgtcacgcgtacgcgccatggttaattcagcgttcactgcattacgctcacgttcggcgtatttcttgtcgagcaagggttctgcaatagcatcagccaggcggtctaccgcaccaggcaaggcgtcgttctcaacttccagatagaaagccgtgcgatacggcgcagtgctggcattgtgactaccgccgtgcattttgagatattcggccagactgtcagcctgcgggtactttttcgaccccatcagactcatatgttcaaggtaatgtgccagcccctggtacgcctcgggatcttccagcgacccaacgggcaccaccagcgccgagagcgatttaactgcctgcggatcagaaaccagcaagaccaccataccgttatccagacgtatagcctgatactggcggttatctttatcacttttacggatggtttcctgaatcggctgccatcccgtttctgcctgacttaagggtgcccaaagggcaactaacaacaataatgctttgaaccaggtgctgcggggcattcacggacctcataatcaacttaattttctgtccagattcaacacgttaacgcaaatcatctgccagaatttaatcttgtgctgcacgagtcagcctatgtttatataaccatcagtccgtgactggtgcgcatcataaagtaagcggatagattgcgcaatttttatacagcactcatgactgattaaagcgaaacagcggtaacaggaaacgttgcgactgttcaacgatggcctccattgtctctggtgttaattgccgccagagcctttgataccagatatcatcaccttcgccacgcaccatcatgttgccttcgtaagcctgaaggaatttcgtacgggctttttgcaacgtggaatcgtcatccagcatggcatcgttttgcgcgtcataacaggtttttagccacgcgccgccactttcaggtaacaccagcaatggcgcggacatcccttcacgatacccctcaatcagttgtgagaggtaatgcaaagcctgttcggctgcaagcggcggaaaacgccactcgccgtctttgcgtagaaaaaggcgactttcaccattaccaccgctggcacagtagacaaggtgttccagccaaagttgcattccctgcgccacacttaataaagagggacgccagcgcaacaggccatccggctgcacctgcggcaaccagccagttatctgcacaccgttgcaggcgagatcaatttccatactctgccccggctggcgacaggcaatgactctgtcggcaagctgctgcatctcctggcactgtgtttcccagaaaatttcaccaaaagcgccatacggtaaatcccctgccgcccggaagcggcggaacaagcgttcggcatcatcctgctcaaccagtgcattcaataactgctgattgatttgataacggctaagcccttccagaataaatggctcggtgtctgggatttcgctgtcttcagtacggaagttcacctgcaaacgcatctggaagaacgcccgcaccggatgtgcccagaatcgttgtagcgtttccagcggcacggtttccggtaaggtaaacggcagcggctgaacaaattcagaatgtgctttaccagcctggctggccgcaggtagccattcacgagcatagctttgtcgttcgcctggctggtagttttgcggatcaaacggcatccgggtatggaggcaagtaagatgcgcttttacccttgcctcgctttcatcacagttgagcgcttcatcgcccggtagataatgactttgcccgatgtagtcgatcagttcctgcaccagtaccgacgggaaacgttcactgttatcctgaatggaacgcccgatatagctgatatagagtttttgctgcgcggaaattaacgcttccaggaacaggtagcggtcgtcatcgcgacggctacggtcgccacgcttcggtttctggctcatcaggtcaaagcccaatggcgcaagctgacgtggataaacgccgtcgttcattcccagcaggcaaaccactttgaacggaattgaacgcattggcatcagagtacaaatgttaaccggtccggcgagaaaacgctggctgatacgttcttgatccagacgctgcgccagttcatcacgcaatagtgacagcggcaccgcgtcgccatactgcgcacctaaaccttcggcgataatcgcctgccattgttgttcgatcagcgtcatcgccgcttcggtttccgcatccggcaggaagaaggcgttgagcatatcgcgacaaaccggcaaccactcttctagcggacgctcctgtgccagcccgcgacgccagatgtttagctgcattagcagtgaagccagatgccccaccagttctgcaattaagccgctcgattcatcataaggtagaaccgattgccactcgccctgcgcgctctccatcgcgtagcccagcaacatacgcgtcaggccaaatcgccaggtgtgttgtccggtggcggggagttccagctcgcgaacgttgtcgtcatctatcccccaacgaatgccggattcgttgacccactggcgtaaataacgcagcccttcttcggtgatgtcaaaccgcgccgccagcaccggcacatccagtaatgccagcacgtcttccgacacaaagcggctgtctggcaacgataacaggctgataaacgcttccagtaccggatgcgactgccgcgcccgacggtcggaaatggcgtaaggcaggtaacgatccgcaggtgcgctaccaaacacagcctgaataaacggactgtagctgtcgatatcagccaccatcacgatgatgtcgcgcggagtaagtgtcgggtcttcttccagcatcgccagcaggcgatcgtgcaaaacttcaacttcacgctgcgggctatggcaaacgtggaaggtgatactgctatccagtggatcaagcgggcgtttgttatcgctacgggaaaactcttcgatgttcacaccagcaacggcacggttttccagttccagaatgtcagactgaatgttatgcagcaggttatctggcgtgacatcgacaaaggcgtccagctcctggctgctctccaggtcagaaaggagataaatgtagtcgcgcccaagcttaccccatgaagccagcagcgggttgccgacatcctgttcaccatcgctgttaaagagctgcccggcattttcgctatcacgaaatagcggcaattcgcgatcttcaaaactgtgtcgacgctgacgggtcagcagtttcgccagataagcaggatctttaatatcgccccagtaataacggcaggggttggtaaacaggagatggatttcaatatgtttacccagcgcctgtagcgcctggagataaacaggcggtaacgcggaaataccgcatataaagacgcgcgaaggtagccccggcgggcaggtcgtcgcggactccagcgtttcgataaagcgctgatagagattggcgcggtgccagcgcggttgcccgagttgatgggtatattccaccaacgccttccacaacggcgcttgccaggcctgtgcttctcccagcccttcaaccaaatgtcctgtttcccactgtgccagccagtccggacgatagaccagatactggtcaaacaggtccgccgcttttgaagaaagctggaacagttttcgcttgtcgctatcgtcagtcagataatgccgcaacagggtaaagtcttcgcgctccaacaattgcggcagcagagtcatcagtttccagctcatgctctgtttgttaaaggcgctctctttggggatttccggtaacacccggacgaacatatcccagataaagctcgctggcagcggaaaatcaatgtttgccgcaataccaaacttttgcgacagggtcatttgcagccactgcgccataccggtactttgcaccagaatcatctctggttcgaaaggatcgtccagccgttcgcgttcgacaataaactccatcaacgcttccagcacgtccagacgattggaatggtagacccttaacatagcggctcctgactactgacgattcgggcaatgcaggcgggtcatctcgccttctctgcccccgggtgaaactagcgtaacgctgatgctgacacatcccgcctgcgatgtctgcattcggttgacctgccagttggcaggtggcgaaatcgcgcgcagttgcgtttgctgccaaccatgccgccagagctgttggtactggtttctgctggcgagactgttcattaatgttcgctggatacccgataacgcagtgacaatcatcaccatcagcaccatcgcaaccattacctccggcaggctaaagccttgttgattcttcagggaagctgacataacgccctctctttcagcggacaaaaatcgctccagccgcgtggcgaaaaaacaatgtttccatcaatgacttcgcctgttcgccacaacgaaacgccttcataaccggcaatcaataaggcttcattatctgccagtaaacgcaaacaaacctgggcatcggttccagcgtactgcgagcactgaactgctgtctgcgtctgccaggagtgcatttttccccacgccagcgccgactgaacgatggcctggcggcgcaatgactgactttccatgctcacgcgagaggcaaaactgcgatcctgctgactcattccttgcaatagcaagctacccaaaaccagcagcatcaggaccagagccagtgacgaaacacctttttcgcggttcacaggttgaatcctgtcacgctatagctggcatccaccacggtttgcggttcagacttactggcagcacgcatattaaccgtcaacaccggcgagaagccgctgacatcctgacgtacgacctgaaaagtgtcgataatgatggcatccggattagtgactttatcccagcccttaccttcacaggatgtcgcaccgcgtagcgtttccagcacatgctccttcagacgaaatccaatctggtcagactcttttaccggttcgcgatcccagataccgttactgttcgcatcccactgcacaatgatacagtcaccctgtccgacaatttccagcccttcgccggtacagctgccatgacaataacccgccctctggagatgcttcgcgacggtaaatacccgcagccagatttcatcttccagcgccagcttacgggtgctcgttaaactttcacgctgtaacgcaggcagaaagcgtgcagcccccagcaacaatacgctactgatcgccatagcaatcaacacttccagcagagaaaaaccttgctcttttacaggcatccttctgtttctccttgctgacaaagccggagtcttccccacggcgaaaccaccagccaccactcgcccgttgagtttttgaagcgaatatgcccggcccatgcggtattgcgcaggccaaagaaagcaagcgaaggtgtcaggtcgctcatttcgacttcgggccagcgtggcacaaagaccaatggtgaactgccatgacaggtattggccccagcagcggaactcacaaggcaccataacgtcccctccctgataacgctgatactgtggtcgcggttatgccagttggcatcttcacgtaaatagagcaaatagtcccgcgcctggctggcggtttgccatagccgttgcgactgctgccagtattgccagccatagagtccacttgcgcttagcatgaccaaaatcagcatcgcgaccagcgtttcaatcagcgtataaccacgttgtgttttcatgccggcagtatggagcgaggagaaaaaaagacgagggccagtttctatttcttcggcgcatcttccggactatttacgccgttgcaggacgttgcaaaatttcgggaaggcgtctcgaagaatttaacggagggtaaaaaaaaccgacgcacactggcgtcggctctggcaggatgtttcgtaattagatagccaccggcgctttaatgcccggatgtggatcgtagccttcaatctcaaagtcttcgaaacggtagtcgaagatggattcgggtttacgtttgataatcaacttcggcagcggacgcggttcgcggcttaattgcagatgagtttgatccatatgattgctgtacaggtgcgtgtcgccccccgtccagacaaaatcgcccacttccagatcacactgctgcgccatcatatgcaccagtaacgcgtagctggcaatgttaaacggcaggccgaggaaaacgtcacaggagcgctgataaagctggcaagagagtttgccgtctgccacatagaactggaagaacgcatggcacggtgccagcgccattttatccagttcgcctacgttccacgctgaaacaataatgcggcgcgaatccgggtcgtttttcagctggttcagtaccgtagtgatctggtcaatatgacgaccatccggcgttggccaggcgcgccactgtttaccatacactggcccgaggtcgccgttttcatcggcccattcgtcccagatggtgacattgttttcgtgtagataagcaatgttagtgtcgccctgcagaaaccacagcagttcatggatgatggaacgcaggtggcaacgtttagttgtcaccagcgggaatccatcctgcaggttaaaacgcatctgatgaccaaaaatggaaagcgttccggttccggtacggtcgtttttctgtgtgccttcgtcgagcactttttgcatcagttctaaatactgtttcatggttcctcaggaaacgtgttgctgtgggctgcgacgatatgcccagaccatcatgatcacacccgcgacaatcatcgggatggaaagaatttgtcccatgctgatgtactgcacccaggcaccagtaaactgcgcgtcgggctggcggaaaaactcaacaatgatgcgaaacgcgccgtaaccaatcaggaacaaacctgagacagctcccattgggcgcggtttacgaatatacaggttgaggataataaacagcactacaccttccagcaacagctcgtaaagctgtgatgggtggcgcggcagcacaccgtaagtatcgaaaatggattgccactgcgggttggtttgcagcagcaaaatatcttctgtacgggagccagggaacagcatggcaaacgggaagttcgggtcaacgcggccccacaattcaccgttaataaagttgcccagacgcccggcaccaagaccaaacggaatgagtggtgcgataaaatcagagacctggaagaaggaacgtttagtacggcgggcgaagataatcatcaccacgataacgccaatcaggccgccgtggaaagacatgccgccgtcccagacacggaacagatacagcggatcggccataaactgcgggaaattgtagaacagaacataaccaatacgtccaccgaggaagacgccgaggaagcccgcatagagtaagttttcaacttcatttttggtccagccgctgcccggacgattcgcccgtcgtgttgccagccacattgcaaaaatgaaacccaccagatacatcaggccgtaccagtgaagcgccacgggtcctattgagaaaatgaccggatcaaactccggaaaatgcagatagctactggtcatctgtcaccacaagttcttgttatttcgctgaaagagaacagcgattgaaatgcgcgccgcaggtttcaggcgctccaaaggtgcgaataatagcacaaggggacctggctggttgccggataccgttaaaagatatgtatatgatccgcgctataaccctccgcgaatcagcccgcccatgccgcgacgctccataaaggctgcaacctgatggcgaacttcggtcgccagttgcgcttccagactacgctgcgcaagattttctgcgtcggcataatcaatgcgccgcagcaggtattttacccgcgctacagaacgtccgttcatagacagatggcgatacccaagcccaatgaggattgccacgcacatgggatcgcccgccatttcaccgcacaaacggagatcgattccatgtatttccgcttcccgggcgatcatcgccagagctcgtaacattgcaggatgaagactgtcataaatgttcgccacccgggtattgttgcgatcaacggccagaatgtattgagtcagatcgttggtgccaacagagatgaaatcgacccgctttgccagatgcggcagcataaataccattgacggcacttccagcatgatgccgatacgtggtttgggaatttcgtaaccgatcatctcctcgacttcacgtccggcacgttcaatcaggcggcgtgcttcatcaacttcatcgaggcttgtgaccatcggcaacagaatattcaggttgcccgtagcggcattagcacgcagcatcgcccgcacctggatcaagaagatctccggctgatcgagcgtaatgcgaatcccacgccaacccaggcatggattctcttcgctgatcggcatgtaaggcagctgcttatctgctccgacatccagcgtacgcaaggtgacgggtttatcattgaacatttgcagcatcccctgatactgcgccacctgttcttcttccgacgggaaaccactttgcagcatgaatgggatttcagtgcgataaagaccgatgccatcaatacggctgcccagtttttcttcatgttccgggcttaaaccagcattgagcatgacttttatacgctcaccgctttttaactgcgcgggtaaattgacgtcatcttccgccagacggctaagctcaatctcttcactaattagccgctgatattcttgcagcagtaccggctccggatcgaccagcaattcaccgcgatagccatcaacgatcagcgtcctacgatgcagcaccgaaggctgaatatccgcgcccatcacggtagggatccccagcgcacgtaccatgatcgcagcatgggagttggctgcgccatctcgcacgacaacaccgactaagcgatcctggggcagctcagcaagagttgtcgctgacagttcatctgccaccagaatgaaacgttccggccaggcgttcggcccttgattagcgtcatcaagatgaaacagcaatcgctgacccagcgcacgtaaatcgccagcccgctctttgagatagttatcgcttagcgcggcaaactgttcggcaaatttttcaatgaccgtttttaccgcccactctgccaccgagcctttatcaacctcggcaaacaattcgcgacgcagccgggtgtccgaaagcaggtgcgagtaaagatcgaaaatagccgccgtttctttttgtgcaccggcggcaaagcgtttgctgtagcggcgaaactcgtttgccgcttcttccagcgccccggtcagtcgttcgcgttccagagccggatccagcgttgatgcctgatacacctgttccattaaaggtaacgtggcatcctgccagccttcggcaatcgccacaccaggtgctgccggtaatgcgcggattcgcgtctggcgatattgcccaaacagggcagtcaactgcgactgagaaagaatagctgccatctgggtggcaagcgtcaccaggaaggattcttcactttcgtcatactggcgcaactctcgttgctgtaccaccagtacaccaagcaactggcgacgttgaataattggtacgcctaaaaacgcgcggaaacgttcttcttttacggaggggatgtatttgaagctggggtgcttttgcgcatctgcaaggtttatcggttccgccagcctgccaaccaggccgacgatcccttcatcaaacgcgagcgttacagtgcgaccgcgtggttttttcagcccccgggtcgccatcaggtagtaacaacgtcgatcatgatcggccaggtagaccgaacagacctcggtatccatcgcaagacagatgtcggtaaccagaatatttaacgcctcattcaggcgtggtgcgctggctaccttttcgactatttcgcgcaggcgagtgagcataattggcgtgacttaacctcttttacgtcgataagcagatgcgttttgtggttttggcgtattttcctgcagtgacatcaccacactcgcgaactctttcattaccctacggtagacatcacgtttaaatgacaccacctgtctgaccggataccagtaacttacccatcgccagccgtcaaactctggtgtactgctggtttgcatattgatttctgcatcgccgctcaccagctgcaagagaaaccatttttgtttttggccgatacaaaccggcttcgtgtcccaacgcaccaaacgtttcggtaatttgtagcgcaaccagttacgcgttgaagcaaggattcgaacgtctttgcggcttaatcctacttcttcaaacaattcacggtacatcgcctgctctgcggattctccggggttgattccgccttgcggaaattgccaggagtgctgaccaaatcgccgggcccacattacctgcccctggcgattacaaatcacgatacctacgtttgggcggtagccatcgtcatcaatcaccggactacctcaaaataaagctttatatacgaatgattgtttcatactccaggaagacggtaaaccactctctgcagggcattacacactaataacaattgaataactcacagttatgtgcagagttataaacagaggaaggggtggatagccgtttttattcaccttttctgtggatagagttgtgaagaactacggaattactacgggaaaacccggagcattctgaataagcccgatatagacattttaaaatattcattattagtcaatgcattacatgtaatttgagtaatgaaaaagagtaattcgtgacccaggtcacacctctcatttacgggttggcgaaagatcaaccaatgccgtatttatccacagaatgtgccactaagttaagcactgaaccactaaaaactggagtttcgtcgcacgtcaaggctgtaaatggaaacagtagtggaggtttttcacagttatcccagctttctgtggataacatggtgtaagatcctgtttattttcagtgaccagatttggaaaacccgttgcagtgttgcgcaactcgattaccggcaacctaaaaagcaatataaatcagagaattgaacaacgcatgtggaaaaagttacactgcgaatattcggcacataattgctgtttgttttttaatcaaggtatcatgacatgtcccaacctcgcccactgctctctcctcccgaaactgaagaacagttgttagcgcaagcacagcaactttctggttatacattgggagaactggcggcacttgccgggctggttacgccagagaatttaaaacgcgataaaggctggattggcgtgttactggagatctggctaggtgccagcgcagggagtaaacctgagcaagattttgctgctctgggcgtggaacttaaaactatccctgtggatagtcttggtcgtccgctggaaacaacattcgtttgtgttgccccgttaacgggcaatagcggggtgacctgggaaaccagccacgtgcgccacaaactcaaacgcgtactgtggataccagttgaaggcgagcgcagcatcccgctggcgcagcgtcgcgttggatcaccgttgctgtggagcccgaatgaagaggaagaccgacagctacgcgaagactgggaagaattaatggatatgattgttctcggtcaggttgagcggattaccgctcgtcacggggaatatttacagatacgaccgaaagcagcgaatgcgaaagcgcttaccgaagccattggtgcccggggcgaacggattctgacgctgccacgcggcttttatttgaagaagaatttcaccagtgcgctactggcccgtcattttctgatccagtagccatcgctttgacctgccgctttccgggcatataattaccgcttcatttttttggcagggctttttagatgttatttgcatggataaccgatcctaacgcctggcttgcgctcggtacgctgacgctgctggagatcgttcttgggatcgacaatattattttcctttctctggtggtggcaaagcttcccacagcacaacgtgctcatgcgcgccgtctggggttggcgggagccatggttatgcgtctggcgctgctggcatcaatcgcctgggttacgcgcctgacaaatccgctttttacaatattcagtcaggaaatttccgcccgtgatttgattctgcttctgggtggcttgttccttatctggaaagccagcaaggaaatccacgaatccattgaaggtgaagaagaagggctgaaaacacgcgtttcatcattcctcggcgctatcgtgcagattatgctgctggatattatcttcagcctcgactcggtgattaccgctgtgggtctgtcagatcacctgtttattatgatggccgccgtggtgattgccgtaggcgtgatgatgttcgccgcgcgctcgattggtgattttgtcgaacgccatccttcggtaaaaatgctggcgctctctttcctgattctggtcggctttaccctgattctggaaagtttcgacatccacgtaccgaaaggttacatctacttcgcgatgttcttctctattgcggttgaaagcctcaacctgattcgcaacaaaaagaacccgctctgatactccgtacgctctcctgcgggagggcgtactcactcctgttaccctcacagtttaagattttcctgctttcaagatatataacgtcggtttataaacagactattatcataggtgggccaaatgaggataaccggatgaaaaaatgggcagtaataatttctgcagtcggactggcgtttgctgtttccgggtgttccagtgattacgtcatggcgaccaaagatggccgtatgattttgaccgatggaaaacctgaaattgatgatgataccgggctggtgagttatcacgatcagcaaggtaacgcgatgcaaattaaccgtgatgatgtttcgcaaattattgaacgttaacaaataaggtcagcatccggctggccttaagatttttctctttcccttttcccttccctctgccatttttatattccttatgtcgtgattataaaaaggaaacggctatgcaatatcaccgtataccccacagttcgctggaagtcagcacgctggggcttggcacgatgacgtttggtgaacagaacagcgaagccgacgcccacgcacaactcgactatgccgtcgctcagggcattaaccttatcgacgttgccgaaatgtacccagtacctccgcgccccgaaacgcaagggttaaccgaaacctacgtcggcaactggctggcgaaacatggcagccgcgaaaagttaattatcgcctccaaagtgagcggaccgtcgcgcaataatgacaagggcatccgcccggatcaggcgctggaccggaagaatatccgcgaagcgttgcatgacagcctcaagcgcctacagactgattacctcgatctttatcaggtgcactggccgcagcgcccaaccaactgctttggcaaactcggttatagctggacggattctgcgcctgcagtttcgctgctggatacgctggacgcactggcagagtaccaacgcgcgggaaaaattcgttatatcggcgtgtcgaacgaaactgcatttggcgtaatgcgctacctgcatctggcggacaaacacgatctgccgcgtattgtcaccattcagaacccttacagtctgttaaaccgcagttttgaagtaggtctggcagaagtcagccagtatgaaggggtcgaactgctggcctattcgtgcctgggtttcggcacgctgaccgggaaatatctcaatggtgcaaaacccactggcgcacgtaatacgctctttagtcggttcacccgctatagcggtgagcaaacgcaaaaagccgtcgcggcgtatgttgatattgccagacgtcatggactggatcctgctcagatggcgctcgcgtttgtacgccgtcaaccgtttgttgccagcactctgctgggcgcaaccacgatggagcagctgaaaactaacgtcgaaagtttgcatctggagttaagcgaagacgtattagctgaaattgaagcggtgcatcaggtttatacttatccggcaccataagattaacgccggttaaaaccggcgttaaatattaatgacggcgctgccagatccacagcgccgttattgccagcgcaaacagcgcaccgaagccaatgccaatgggcacgaccgggatgcctaccattaccgccagcgagtaaatgcccagcatcaacaacatggcgctgttttcgccaaggttttgtactgcaatcgcattccccgccccgacgctttttttaccccgctcctgtagcaacgcattgagcggaacgacaaaaaagccccccatcacgccaatcagcatcaacaaggcataggctggcagcagctcgtgttgcagggaaaaaatcagtaccaccacgccaatcaaaatcccggctggcatacagcgtgacacggtttccagcgtaactaacttcgctgccgcacctgcgccaaccacgataccaatcgctaccatcgcgttgagataggtgggcgtagcgttatcggtaatgcccagcgccaccggtacccacagcaccaacaggaaacgcagcgtgacacccgctccccagaataaactggtgcccaccagcgaaaaacgcgtttcaccattgcgccatagcgaggtgcaggcattcaggaaactgcgggtcatgttgatgagattccaggactgccccggacgcgccgccgccagtttgggaatgtagatattggcaacgaccgcaccaccgtaggccagtgcgcatgcggccagggcgacgaggacatgccagtcagccagcacaccaccggctacggaaccgagcaaaatcgccgctatggtagaagcttccattaaaccgttagctttcactaacttactacccgtggttaattcgccgagaataccgtatttcgccggtgaataggctgcagcaccaacacccaccagcgtatagccgagaaacggattgataccaaagcagatactggctgcgcccagcagcttcaggccgttggcaaacatcatcacccggcctttggcgaagctatccgccacctgcccgacaaacggcgcaaaaagaatgtaagcacctacaaacaccatttgcaggatgggctggctccactccggatagaactgcgctttcagtaacgccagagtggcaaacagtagggcattatcgccaaacgcagagagaaactgcgccacgataaccgctttcatccccttcgaccacaacgaagtgttagtgtgcactgactcactcatcgtgttgttccgcttcgtctacccagcttttcaacgtgacaaagtcaggtttgccgctgccaagtaatggcatctgtttcagatagcgaatatcgcgcggtacagcaagctccggcacgccgtgctcgcgggcatactgttgcaacttatcgcgcgtcagttcgttatctgtggtgaaaagcaccagtgcctcgcctttgctggcatcgctcttaatcgcagtggcatggactttatctggcgaaacaccaagtgccagttgttccaccatttccagcgacaccatttcgcctgcaattttggcaaagcgttttgcgcggccctgaatctgcacaaagccctgctcgtcaaaacgcacaatatcgccagtgtcataccagccgcgctccatttcgccgcgaacattctcggcggtgggcacttccagtacacctggcttctccacccgcagatagccgttcattatgttcggccctttcagttgcaggcgtccgccctcttcgataccaggaaccgacaacaggcgcgcatccattcctggtagaatacgccctaccgtaccgggtttcgccgccatcggtacgttgatagaaacgacaggcgcgcactcggttacaccatagccttcaaggatgcgcaggccaaatttatcctgccaaagctgtttggtactttcttgtagtttttctgcgcctgccaccacatagcgtagacgatagaagtcatacgggttggcgaaacgcgcgtagtgaccgaggaaagtcgaggtaccgaacaacacggtgcaactgcggtcatacaccaactccggcacaatgcggtaatgcagcgggcttggataaaggaacacttctgcacctgtaagcagtggcgtaaacaggcctaccgtcagcccaaaggagtgaaacagcggtaatgccgacataaagcgatcgttggtggtgaagtcggcaatcgttttaatctgctcgacgttcgccagaatgcttttatggctatggacgacgccttttggatggccttcagaaccggaggtaaagaggatcagcgcctcttcttccggctgctgttttacctgcgccaggcgcggcatcagcaaatgagcgaagatccatactttgtcggcagtggtgacatctgcttttaaatcttccagatagacccagcgcacctgagtaagttgctccggcagatgccagagtttgcctttatcgagaaactggcgggaagtgaagatggttttgatttcagccgccgtaatagcactggtcagcccttttaccccagcagtgtagttcatcattgcgggaatgcggcgacgcgcgatggccccaaaaatcactgccgcactgatgcctgcattgggcagcattaagccgatgcgttcgccttcaacactgtatttttcaaggatgcgtccaacaaacagcgttttcgtaagcaatttgcgataggagtctggggtaaagttgacgtcttcgacacatttcttcccggctccgaagcggtacattgcactcagtaaagattcgtacagagtttcacgcgggcgcaccgccatacgcgcttccatcattatttgatgcagcatttcgccagcgattttgcgacggtcacgggcacgcggcgcatccggcatcgccacctgcgttggtggcaaaatatgcagagtaatttgcgggaacaagcgacgtttaaccagacctttcaggcggctgaagtgcgtaagttccgccccttcaatacgcacaggaataaccgttgcaccagacttcgccgcgacaaaacccgcgccatcgtagattttcatcagcgagcctgtagtggtgatgcgtccttcagggaaaatcaccactggtcggccctgttccaccagacgtaccagatgtttaatagccataggttgcgtcgggtcgagaggaacaaagtcgataaatgatttcagccaacgcatataccactgttggcttattgaggtgtaaacggcaaacactggacgcacaggtaaaaacagtccaagcaaaatgccatcaataaaagagacgtgattaggcgtaattagaacgcgctcgcccttcagtgcctgggtgtcacccgtaacgcgaacgcgatacaaaacacggcacaaatttcgaaaaaagctaaaaagcattccaactccctttgctctgattcagtaaaagcgaatggagggagattacacgagataaagaacgcgagcgacagtaaattaggtgcgaaaaaaaacctgcgcatccgcgcaggttggtgcaagagacagggtacgaagagcgtaccgcataatctcaccaatcaatacctctgggatcttgattgtggtctgcacgacgactcttcgccagcgagaaaacgcaaaggaatgaagggaaatgcaacgaggtgtgtaaattgtcggttactgttacagattgatgaccggcaaaaaaaaacctgcgcatctgcgcaggctggtgtaattcatgtgctcaacccgaagttgacttcacctatcaatacctctgggatcaccactttagcaacctgaagccaaacgccaccagcggtcaatcgcaacagcgtttcgcaaagtgtaaccaaaggtttgcaatctctttttttgtcttacttatttgcgtttggctcacattcccacgatgaaaacacgccaccccttgaaccaacgggcgttttccgtaacactgaaagaatgtaagcgtttacccactaaggtattttcatggcgaccataaaggatgtagcccgactggcaggcgtttcagtcgccaccgtttcccgcgtcattaataattcacctaaagccagtgaagcttcccggctggctgtgcatagtgcaatggagtctcttagctatcacccgaacgccaacgcccgtgcgctggcgcagcagaccactgaaacggtcggtctgatcgttggtgatgtttccgatccgtttttcggtgcaatggtgaaagcggtcgaacaggtggcttatcacaccggtaatttcttattgattggcaacggttaccacaacgaacaaaaagagcgtcaggctattgagcaactgatccgccatcgctgtgctgcgttggtcgtccatgccaaaatgatcccggatgccgatttagcctcattaatgaaacaaatgcccggtatggtgctgatcaaccgtatcctgcctggctttgaaaaccgttgtattgctcttgacgatcgttacggtgcctggctggcaacgcgtcatttaattcagcaaggtcatacccgcattggttatctgtgctctaaccactctatttctgacgccgaagatcgtctgcaagggtattacgatgcccttgctgaaagtggtattgcggccaatgaccggctggtgacatttggcgaaccagacgaaagcggcggcgaacaggcaatgaccgagcttttgggacgaggaagaaatttcactgcggtagcctgttataacgattcaatggcggcgggtgcgatgggcgttctcaatgataatggtattgatgtaccgggtgagatttcgttaattggctttgatgatgtgctggtgtcacgctatgtgcgtccgcgcctgaccaccgtgcgttacccaatcgtgacgatggcgacccaggctgccgaactggctttggcgctggcggataatcgccctctcccggaaatcactaatgtctttagtccgacgctggtacgtcgtcattcagtgtcaactccgtcgctggaggcaagtcatcatgcaaccagcgactaaccgcagttaaagcaattccagcgccagtaattcttcgatggtctgacgacggcgaatcaaccgcgcctgaccattatcaaacagaacttctggtaacagcggacggctattgtagttggatgacattgatgcgccatatgcccctgtatcatgcagtaccagataatcacccgccttcacttccggcaaggcgcgggtttcaacatttcccccttcctgctgggtaaagacatcgcccgattcacataatggcccggcgacgacggtttccaccgttggcgcgtgttccagagaacgaccatcagctgccagggcactgatatggtggtaactaccgtacattgccgggcgcatcagatcgttgaacccggcatcaaccagcacaaagtggcggctacccatttgtttgacgctccgcacctgagtaattaacacgccagactgcgctaccagaaagcgacccggttcaatttccagtttcacagggtggcccaaatggcgagcgatttgctcacgcgcggcattccacagaccataataatgttcggtatcaaccgcctcttcaccctgttgataaggaatagaaagcccaccgcccgcagaaatagcctgtaaatcctgaccgaattcgatgacctgacgtaccatagcaccacacacctgttccagatgggcataatcaacgccagaaccaatgtgcatgtgaatgccgaccagctgcaaatgatgacgttgtatcacgtccagtgcggcgggcagatcggtgtaccagataccgtgcttgctgttttcgccaccggtattggttttttggctatgtccgtgaccaaaccccgggttaacgcgcagccatacccgatgccctggcgaaacctggcccagttggtcgagcatatcaacagaacccgcattcaccggaatttgcaattcactgacgcgttcaagcgtcgcctgatcgataacatctgccgtaaaaacaatatcatcggggtgcgtttgcggattgtaacccgccgccaacgcacgctctatttcgcctaacgagacggaatccactttcacgccctgctcacgcattaatcgcaaaatatgaatattggaacaggctttctgtgcaaagcgcaccacatcaaactgtttcagcgctgcaatctgccgacgaataatttgcgcatcgtagacccacaccgggcagccaaattcagcgggcaaacgcagcagattttcggcggtgagatcggtatcggtgctgaacagtgaatgtggcataacaaactccagatgagtgcttttttatgattacgccacatcataaaaagaataaaaaatatcgatttatgtcgagtctatgcaaaaatgatatggattaccggattgcgagagagcgctaatggccgccgttaacttacgtcatattgaaatttttcatgcggtaatgaccgccggaagcctgactgaggcagcacacctgctacacacctcacagccaaccgtcagccgcgaactggcgcgctttgagaaggtgatcgggctgaaattgtttgagcgcgtacgtggacgattacatcctaccgtgcaaggactgcgtctgtttgaagaagtgcaacgatcctggtacggactggatcgcattgtcagcgccgcagaaagtctgcgcgagtttcgccagggagaactgtctattgcctgcctgccggtcttttcgcaatcttttttaccgcagctcctgcaaccctttctggtacgttatcccgatgtcagcttaaatatcgtgccccaggaatcaccgctacttgaagagtggctctcggcccagcgtcatgatttaggactcactgagacactccatacgcctgcgggaacagaacgtaccgaattactctctttagatgaagtgtgtgtgttacctccgggtcatccgctggcggtaaaaaaggtattaacgccggatgattttcagggtgagaactacatcagcctttcccgtactgacagctatcgccagttgctggatcagctatttactgaacatcaggttaaacgacgcatgatcgtagaaacccacagcgccgcgtcagtctgcgcaatggtacgggcgggggtaggtgtttcggtggttaacccgctcaccgcactggattatgcggcaagcggtttagtggtgcggcggttcagtattgcggttccgttcaccgtcagcctgatccgccccctgcaccgcccgtcatcagcgctggtgcaggcgtttagtgagcatttacaagcggggttaccgaaactggtcacttctcttgacgctattttgtcgtcagctacgacagcataaaagcgacagcatcctcggcatggatcgccgcagtatcaaacacaggcaaaacactgcgctcttctggcaccagtaaaccaatttctgtgcagccaaaaatgacgccctgtgcgccctgttctgcaaggcgagcaatcacttgcgcataataagcgcgtgacgcttcggtaaattgccccagacacagttcttcaaaaataatctgattaattttcgcccgttcatccgcttcaggaataagacaattgatggaaaattgttccgtcagccgcccgcgataaaaatcctgttccatggtgtaacgcgtacccagcagcgccacacgagtcattccggccccggtaattgcacgtccggtggcatccgcaatgtgtaagaaaggcagagtgcaacgtgactcaatggcatccgccactttatgcatcgtattggtacatagcacaataccttctgcgcccgcccgctgtaagccaagcgccgcctcagccagaatgtccccggttttatcccattccccgcgacgctggcactcttctatttcatgaaaatcgacgctatgtagcagcacttgcgcagagtgaagcccaccaagccgctgtttaatgccttcatttatcagacgatagtaaggaatggtggattcccagctcattcctcccagcaaaccaattgttttcattcctctctcctgatgtgtgttaccgcaacaaggctgaataaggaacgagacaaacgcctcaacggccaggtgcccgatctctattaacgaaaaaagggccggatgtacagcacatccggcccgtgaaatcagacgccgatatttctcaacttctcgcctgccatcagtttgcgttcgatatgttccagcgtgacatttttggtttccggaatgagccagaaagtgatgcccacaaacgcaatgttcagcgcagtgtagagccagaacgtaccggcagcgccaatgctatcaagcagtgtcaggaaggtcgcgccgataatcatattcgacacccagtttgtcgtcgtcgaacaggtaataccgaaatcgcggcatttcagcggctgaatttcagagcacaggatccacaccactggcgcggcgctcatcgcataaccggcaatacacatcatcgtcatgccaacagagagccaggacaagccactggaagccgtaccgttatcaaactgcatcaggcaatagcccagcaccagagtgcctaacgccatcacgctgaaaccaattttcagagccggtttacgacctgctttatctaccgtaaagaccgcaatgaaggtcgcgaacataaaggtcagtcccacgaccagagtcgcaatcatctgttgttctgtggtcgtaaagcccgccattttgaagatacgcggcgcatagtacatgatgatgttcataccggtaaactgctgcatcgcctgcaacaacataccgagaaacacagcacgacggacgttacggttgatcttaaacagtgcccaaccgccttgttttaacttcaggctttcacgaatttcgttgagttcttctcgcgctttttccgacgtatcgcgcagcatacgcaacacttcttccgcctcaatatgacgccccttttccgccagccagcgcgggctatttggcaggaagaccaccagaataatcagcaggactgctggtaaagcaagaacccccaacattgcgcgccagttaccgctataactgaacgctgtatcggataaaaacgccagcacgatgccgagtgtgaccatcaactggtacatactgatcatcttaccgcgaacgttttcacttgccatttcagaaagatacagaggagcggtgtaagacgcgatcccgacagcaatgcccagcaccacacgagcggcgattaacatctctacgctggtcgcaaaagcggaccctatagaaccgagtacaaacaggatggcccccgccatcaggctgtatttacgccccaggcggaacgacagccaaccattaaacagcgcaccgattgctgcgccgagcatcatgctactaaccacccattcctgcaaacgactggtcagcacaaagtgatcggtaatgaacggcaacgctccggcgattacgccgatatcaagaccaaataacaatcctgcgaccgcagcagctaccgaaacaaacatattcatacgccgcgtatcacgcaaagaacgtggcgttaaagcagattccgtattgatagtaaccattttttcctgccagcagagagtaagacatagtgaaaaaatacgtgaacaattcacacaggtgtcaggtcggaaacagcataaatatggattaaattgctgcgacatgccgttatgtgatggatattccaattttaaaattaagttgaattattgagattattattaaccacctaattttaaagcagataaaattcataaagttcattaattgataattgatatggattatttcataaccatgatatggattatgatgatctagagatataaaaaaccctgccatgcggcagggtcataaaagtaagaggaatgaattaacgcgccagccaaccgccatccacagcaatggtataaccatttacataatctgaagcgctggaggcaagaaacactaccggccccatcaggtcactcggcagtccccaacggccagctggaatgcggtcgagaatttccgcgctacgttgttcatctgcccgcagttgttgggtattgttggtcgccatgtaacctggagctatcgcattaacattaatgttgtgtttagcccattcattcgccatcaatcgcgtcacgcccatcacgccgctttttgatgcggtataagaaggcacacggatcccgccctggaaggagagcattgacgcgatattgataatcttgccgccattgccttgcgcgataaagtgtttcgccgcggcctgagacatgaagaatacgctcttgatattcaggttcatgacatcgtcccagtctttttcgctgaactcgagagcatcttcgcggcgaatcaatccggcgttattcaccaggatatcaatatgaccaaactcagctaccgcgcgatccagcagtccaggaataccatcaatctttcgcagatcggcggtcaggcttaaaaaacgacgccccagcgccgtgacctgcttgatggtttcagtcggttcaacgatgttaatgccaacaatgtcacagcccgcttgcgccagccccaacgccatcccctggcccagcccagtatcacaaccagtgacgaccgcaactttaccttcgagagaaaatgcacttaaaatcataacaataccttattcgtttatgcccacaactagcgcaaatctttaacggccacatggtccatatcatcaaagacctggttttcaccgaccatgccccagataaaggtataagctttggttccgacgccggaatgaatcgaccagctcggggagatcaccgcctgctcgttatgcatcacaatgtgacgcgtttcttgcggctgccccatcatgtggaaaacgcaggcgtcatcatccatattgaaatagaaataaacttccatccggcgctcgtgggtgtgacacggcatggtgttccacaagttacctggagccagctccgtcagccccatactcaattggcaggtttccagcacatccgggacaaaatatttgttaatcgtgcgacggttactggtgaggttatcgcctaacgtgactggagatacttcgtccggtgtgacttttttggtgggatacgtcgtatgcgcgggtgcgcaattgtaataaaacttcgccggagtggcggtatcaatactggcaaaaacaacttcttttgcacctttaccaacatacagggcgtcgcggtgaccgatttcatagcattgaccatcgacagcaatcgtaccggcaccgccaatattgataacacctaactcgcgacgttcaaggaaataacttacgccgagttgtttacccacttccccgccaacggaaaccgttttagttaccggcataatgccgccaacaataatacggtcaatgtggctgtaaaccatggtgtactcatcggcgacaaataccttttcaaccaaaaattcattgcgcagcccctgggtatccagcgtttttgcgtgcgcactgtggatgctctgtcttacgtccacatcaacctccgataatcagtgaagcgtgaaaatagaaaacgatagtgaaacactgtttcgttttctctataaggggatgatatgcccatgggatcgggttttcaattaaaaataaaacaatgtttcatttttaagttaaggattaaaaaaagtgcagtgtcgatcacgaatctgtcatgagaatggaaaaatcagggagcccggaaaatgtatgtcgacttgccagccatcattattcaacagattaatgacggcagatatttatcagtaaggaggaaatgcagagctattcgtcacgttcaatggtcaatgccaccccctggcccccgccgatacaaagcgttgccagtcctttgcgggcattacgtttcaccatttcatgaaccagagaaaccaggattcggcaaccggaagcgcctatcgggtgaccgagtgcgatcgcgccaccattgacattgacccgacgctcatcccactcaagcatcttgccaaccgaaagcgcctgtgcagcaaacgcttcattagcctcgataagatcaacatcagccaactgccagcctacacgctccaggcaacggcgggtcgcatacaccggcgcaattcccatcaatgccggatctacaccaacgctggcaaatgcgcggatgcgggccagcacgggtaaattcaacgctcgtgctttggcttcgctcatcatcattaccgcagctgcgccatcgtttatggatgatgcattacccgctgtcacagaaccgagactatcaaatgaaggatttaaacgggctaaaccttctgcactggcgtcagtgtgtggctgttcatcggtatcaacaaccaacgtctgaccgttactttgggtcattaccgggacgatctcatctttaaatcgtccggcgtcaatcgccgctcgcgctttttgttgcgagctaagtgcgtaagcatcctgcaattgacggctgatgccatattcgcgagccagattttcggcggtgacaccaatatgataatcattgaaggcatcccataacccatcatgcacaagactgtcaaccagctggctattgccaagctgtgcaccggtgcggctatcagtcagaacatgtggtgcgcggctcatgttttcctggccaccggcgatgacaatatcagcctcgccacactgtatcgcctgagtagccagatgcagtgctttaagcccggaaccgcagacgtcattaatcgtgattgcagaaacgctattaggcagaccacctttaatagccgattgccttgccggattctgccctgcccctgcagtcaacacctgaccaagaattacttcatccaccgcatatgcaggaacgccggtacgttctattaacgctttcacgaccagactaccaagttccacggcggaatgacacgctaacgcaccgcgaaagcagccgataggtgtccgtaacgccccgacaatcacaacgtctttcatcacaacctcgcaccaattaacagtgcaatagtaaatgattgttaattacagttatcttaattgtttaaaaaaagtgatttttatcacaaaggaaatatgcctgagcagtagtcagagtcataactggcacgtaaggtttgcaaccactaacccaccaatagaggggtagatagggcgttaatctcccatacttaacctggtttatggtaaattgccctccattttgtttaatttgtagatgatacgttcagataatgtctaatatttggtctaaagaagaaactctgtggagtttcgcgctctacggcacagccgttggtgcaggcacgctcttccttcctattcagttaggttcggcaggggctgtggtcctgtttattactgctctggtcgcctggcctttaacatattggccacataaagccttatgccagttcatcctctcatcgaaaacatcagcaggtgaagggataacgggcgcagtaacacactactatggcaagaagattggtaatctgattaccacgctgtacttcatcgccttttttgtcgtcgtgttgatatatgcagtggcaattaccaactcacttacggaacagctggcaaagcatatggttattgatcttcgcatccgtatgttggtgagtctgggtgttgtattaatcctgaatctcatttttctgatgggacgccatgcaaccattcgggtaatgggttttttggtattcccattgattgcctatttcttatttctttccatttaccttgtcggtagttggcaacctgatctattaacgacccaggtagagttcaatcagaatacccttcaccagatatggatatcgattcccgtgatggttttcgcctttagccatacgcccattatttctacgtttgccatagacagacgtgaaaaatatggcgaacacgctatggataaatgcaaaaaaattatgaaagtcgcttatctcatcatctgcataagtgtactgttctttgtctttagctgcctgctttctattccaccttcgtatattgaagcggctaaagaagaaggggtcaccattttatcggcgctttctatgctgccgaacgccccagcatggctgtcaatttccgggattattgtcgcagtagttgcgatgtcgaaatcattcctgggtacgtactttggcgttattgaaggtgccacggaggtcgtcaaaacaacactacagcaggttggtgtaaagaaaagtcgtgcatttaaccgcgcactatcaattatgttggtatcgctgatcaccttcattgtttgttgcattaacccgaacgcgatttcgatgatttacgcgatcagcggcccgctcattgccatgatacttttcatcatgcctacgttgtcaacgtatctgatcccggcgcttaaaccctggcgttccatcggaaatctgattacgctgatcgtgggtatcctgtgcgtatcggtaatgttctttagctgatatccattgtgaatggttcaaaattgctacaattttgaaccattccagttttcataatgttcattcgttattattccgcactatcacttccctcatcatatcctagtattatcagttagttaaacacacaaagagatctgaacatcttaaataagactatttaagatgcataacttagattcgcaagatatcttctggtcattcaaaaacaatttgcgatatagatattctcataccatgagatagttatctgaacccccctcaaccaggtaagattaaatcagtgaaacataatcatatttaataacgagaaatgcattttaaaatgtcttaatcagaattatagcaaatacagattaatcgcaatttttcccagcaaaattacaaaatcatggtgtattgacatcatcaatcaccaatgaaattatgcaattatatacggatagggaggttcttaacatggggctttgtagtcgttataaaagtcttacatgcaatagttgctcaatgcattgccaaataatgccagaagagtcaccgcgtttgcagtactgcgcaaactcgtgtttttgtatgtggcccgaagaaagttcatattttaatcgtggtgtggtagaaggtatcttaacaaaaaaccacaatgcgagattaagcggatatatttttgtcgatttttcagtaagttttttacgtctattccttgaaaaagactggattgactatcttgcaagtactgacatggggattgttttagtcagcgaccgcaatatgcaatcgttagctaattactggcgaaaacacaactcagcaatatctgctgtcatatataatgatgatggtcttgatgttgccaatgaaaagatcagacaactatttattggtcgttatttatcatttaccagaggtaacacattaactcagatggaattcaccataatggggtatatggtttctggttataatccatatcagattgctgaagttctggatatggatatccgtagcatctacgcgtacaagcaacgaatcgaaaagagaatgggtggtaaaataaacgaattatttattcgttcacattcggtccaacattgatactcaacgaccagccagaatcatactctgtttatacgggcatttattgaaatgtccgtattttataaataggccgtcccctcaagagtaaacaccatagtatttaaaaccatcacacgaaaaattcagaagcattacgaaatatgaatttacaaacaatagtggcataaatgttaaccatgttaatttacgtaaagttttacgttgcaacattaaagcctcatttcaatcatcatgataaatataaaattaatatatatttatgccgtaaataccaatatacttagcaaactatgtgatctccatttcgattgatttagtgtttattgacgtatgtactggattattaacgataatatcgagttctggcctgagcaccgaaaattaatatcggtacataacgccgatcttaacgtcgttctgacaacgccagccagtcgatgtttatcacttctacttgaagcttttcctgatgtggttgcacaacaagattttttcaccagagtctgggaagaagaaggtatgcgtgtgcctactaacacgttatatcagaacatatccattatcagacgcggatttcgcgctgttggtgatactacccactcgctaattgcaaccgtgccgagaagaggattcaagatccataatgacattaacatacaaaatcatgtaataaactcgtcaacagacgcacatacacacaatgccccacctgccataaaagttaatgcgggatacaaagagagcattggtggcgcaaagaatttcaataacaaaatcctcaaacatataaaaagtcatctaattatgttgagcgcatttgtcataggcgcatattctgcatattggctatggaataataatcaaccgaagccatttttcaaggattacaagactgttgcggaaattaatggctgccattttaatgtaacagaagatacaattgacgggttgaaagagttcgataaatataaaacacggatactggattcggggattaactgtaaaaaacatccgtggttatacttccctcttgcaaaatcctcaccggggatgattgttatggcatgcaataaaaattataaccaacatgaagtggcagactgtttaaccctgtcttaccgtgaggttaatcgtgattgattataaaaaaaacttattatttattttagtttttatcagtgggtttattctcttcactgtctattcttacactgcagaaaaaatgatatataacgaaacatgcactgcaaattgggtaatttttaatgaccagggacgagcaaatcttaccatcgactttatgtataacaaaaaaaataaaacaggaactgttgcgttgagtggaacctggcaacaaggtaacagagaaagtaaatcaatacggcgaaatattgaatacacatggattgaaaactatgacacagcccatttaacatcaaagaaagttaataagtttgagattatggatcaagttgatgatgatagacttgcacaacttattcctgatttttatgtctttccagaaaaaagtgtaagctataatatactaaagcaaggtaagcatgcttttattttgagcattggtaacagagcaataatgcattgtgcaaggtaaactaaaatagataacaaaaagatggaacctcgttaatcataaaacaataaaattaaatattctcgcagtatatggcagtctaaagcatcaaagttttgatcaacatctttcattttagacatctccttgcaatgtaaaatatcatgtatcaacaacatctggtgcaaatccatgagtcgaactcgacattcatcttagctcgattattattccttcgtacagtcgatgtaaacaatacagaaagaggattattaagaaccagtttactcagtgaatcaatagaggaaaggactaacgtttctttaaaagaattgatttcatcatctgttaaactaaactcatcattgacagatcgtgagatataactgcttttaactttactctttacgttgactttattgacagaattaacattcacaaatcttgaatttaatgcccatgatgttgtttgcgtgagaaccttctcagcattaaggaatttttttaacggaatccttggtttctttttcgagtccgaatttacaatatcatgcatatagaccatttcatgaatctgcgaaaactcaatgtccattatatgcctcacatttttaccgtgactcgatgttactgttcaataatcaccttccatcaatactaaaattaatacccataatgtgccgataacaaatatagtcattctacgtaacgtctccataaggtgatatttggcattatcagaagctgcgaattcggattttgctctaatcaaatgagagaaatgtaaaatgaagccacgaaatattaataatagcctaccactgcaaccattagttcctgatcaggagaacaaaaataagaaaaatgaagagaaatccgttaatccagttaaaatcacaatggggtctggtttaaattatattgaacaagaatctcttggaggaaaatatctaacacatgatttgtcaataaagatagcggatatttctgaagagataattcagcaagcaatattatctgctatgagcatatataaattttcgataacagatgatttaatgagtatggctgtaaatgaactcataaaactgaccaaaatagagaataatgtagacctgaataaattcactactatatgcacagacgttctatccccccgcgtcaccagacataataaagaaaaaaaacaaacgacattctacccttctcaaaaatcccctttttaattttcattgaaaaaatggcaattgatactatgaatccaggtcatacacattaaggcatttatgtaatgtcgtaattaagataactaataaggtgaatattagtaaaacaactaatgatgttattagtttgtagtgaacagtacttttaccaataatgaaaaatataccataagcaatgcaagcttaaaactcataatttaaaaaagataaatataaaaatatcaatgagtcaatcaataataatttggcatcacgagacacatcacagaggaatattatgagcacagaaacaattgaaatattcaataatagtgatgaatgggcaaatcaactaaaacacgcattatcgaaaggagaaaatctggcattactacatggtttaactcctgatatccttgatagaatatatgcatatgcattcgactaccatgaaaagggtaatataacggacgcagaaatttattataaatttttgtgcatttatgcgttcgaaaatcatgagtatctaaaagattttgcatcagtatgtcagcccaaaaagaaatatcaacaagcatatgacctttacaaactaagttacaattactccccgtatgatgactattcagttatttatcgtatgggtcaatgtcagattggggctaaaaatatcgataacgcaatgcaatgtttctatcacattattaacaattgtgaggatgatagtgttaagagtaaagcgcaggcatatattgaactcttaaacgataattcagaagataatggctaagcattacaatcatttggttaaatttgctggttatagtgcagttaaccactataaccagcacctcttatgttttcttaaatcagcatcttaaaacagttaagagcatactataaatcattacttttcaatgcgttagagaacaatctactttataaaaattgaataaggctatttcagattacatcactgaattcctaagataaattagtgaacacaaccatagatatgtcgaatgtaatttcctgtagcattaatgacacataaatatgaatagccataatttctattgcttaagcaggatgcaagaaaccaattttttcatagaggttaactaatggacttagaaaataaattctcatatcattttcttgagggattaacgctcacggaagatggaattcttactcaaggaaatgagcaagtttatattccacagaaagagttaggtgtattaatagtattacttgaatccgctggtcatgttgtactgaaagatatgatcatcgaatcagtatggaaaaatattattgttagtgacgagtccctgacaagatgtatctattctttgcgctgcatttttgaaaaaattggctatgatcgttgcatagaaacaatctaccggaaaggttatcgtttcagcgggcaggttttcaaaactaaaattaatgaagataatacttcagactattccatagctatattccctttcactacttcattgaatacactggatccattaatacttaatcaggaattagtgcaaatcatttcaaataaaaaaatcgatggtctctatacctatccgatggctgcgacaaatttttgtaatgatcacatatctcaaaattcattcttgagcagattcaagccagattatttcgttacaggaagaataaaccagaataatgcagtgaacactttatacattgagttgatcgacgctaaaaaccttttcctcatcgccagtaatcatctccctgttgatgaactacataatacatcacaatttattatagataatatccttcaaacggtacataaaccagaacgatctgtaagattagctaagcaggaccaaggatataagaatcattatttatcagatgaaatgttagccggaaagaaagaactttacgacttcacccctgaaagcatttacagggccatgactatatttgatagattacaaaataaaagtgatatacagacgctaaaaacagaatgttattgccttctagcggaatgccatatgtctttggcacttcatggaaaaagtgaacttgaacttgctgctcaaaaagcattagagcttttagattatgtatcagacataaccactgtcgatggaaaaattttagctattatgggactgataactggtctgtctggacaagcaaaagtatctcatatcttatttgaacaggctaagatacactcaactgatatagcctctctctactactatagggcactagtccactttcataatgaaaaaattgaagaggcaaggatttgtatagacaaatcactacaactcgaacccagaagacgaaaagcagttgtgataaaagaatgtgtagatatgtatgtacctaacccgctcaaaaacaacattaaactctactataaagaaactgagagtgaaagccatcgagttataattgacaacattttgaaattaaagcagctgacgagaatttgtatgcgataaatttttattgacgcaattttattatttagatgtatgcaacttgttatttaaacaacagagataaaaatatctaagatattcaccttattgcaagatatttaaaatgctctagagttaaaagtatgatgtaaagaccattggcctggacaattaaaaaagggagctttatgactaatccaatcggtatcaataatttatctcaaagttcaaatatagcgaatgcaacgggtgatgaagtcgtatcattagataaacacatcaacaccagtgctactgatacagatcaaatacaagcatttatagtttcaacatggatggcgccttttcaaaatgatatgtattcagaagataatcctatctcaccttactataaaattgaatggtagacgattgaccaaataaatcataacgagatacttttataatagtatctcgttcctttcattcaatcctcacacatgaaaaaatatgcgctcaccaaaagtaaaattcttaaccatcttcacgttttgtatatttattacaaaaatgtctttcgccagcaactcttgctctaatgaagcaggaacaatgttcagaatcgaaccaaatttaattaaagctatcgctcttgttgaaagtaatctaaaaaaggatagcataggcaagaacagagataagaataacaacataaagagtttagattattggttaatgcagataaaccagatgcatattcccctgttaaaaaacgtggaataataaaagatgaacgagatttgttagataacccttgtctgaacattaaaataggaaccgagattttatataaccatttttcacgttgtggagtaacgtggcaatgcctggggacttataatgcgggttttgcaatggataaccaaaaaaagagacagcaatatgccccaaaatatatattgtatataccaagcttaatgaactagacaatcgtaaggcttcagcaaaatgagcctaaagcctcttttttttatatagtgcaaacacccatacgtaaagctgttttgatcaactcgataccactgtgaacatctaatttcttcatgatattgagtctatgagtttcgactgtttttctgcttaactgcaagaaattagcgatttctttgtttgttttaccatcagctatgagttgtaatatttctgactcacgatttgtaagttgattatcagaggaatacctggaagatattttttcacaatccatatgtacactatcaaaataagtgtaaccattactaatcgaatcaatagcacgatttagtttcgccgggtgactggttttccatacgcatcctttcgcacctgcttcaagcaattttattgaatcaatatacggcatctttgctacaaatgtaataatatgagcatctatcttatgcgatttaacccattttacgagttcggaccccatcattccacctgcaaattctcctaaaataaatatttaggctgtagatttgttacactccgctatagatttcttcagatctttatagcccccaacaacctcatataaatcaggataatgtccgagaaatccaattatcccatcaatcataaacggctgctgatctgaaactacaattttaatttttcccatatattcatcctgagtgtaaatgctttaacgcattcatttataatcatcccttccattattattataagcaaaatccaaagaatacattgatgaaataataatgaaatataattaaaaataaaatttttgcgtaaaaaataccacaggcattaaaaaatcatgagatgattaaaatattacaattagattatattcaaatcattaaacttgagccagggagctataagtcctcagggcttgccaaaacagaattattcatatccaaagaatgtgtttcaaacattttttcaactaaataatgtctggcttgttcgcagatttcgttaaccttgtcaggggagaaacaatgattattaattaaatattgctcacaattatccacaaattcctgcggactaaattcagcaataaattgatcggtaaaaaacacaaaacgcttatcatcatgaaatgtaatatggacattccatattgatttgtcgacaaaatatgactctacttcaagatacttatctttgaatctggtaggtatatagagatttacaggacctgatattgccggtaatttttttctccaactttcaaaaattttgataaaaacatcaacttcctctgaggattttaacaatatactcttcagatcgtttatcatgtttattcttttttttctagttctgagctcaacaagcttatcaagggtataaaattatccatcacatcaataatgccttttgtatagccatcataataaccttgaataaatttttcttctatctttacctcaatgctctgaattttagcgctggtttcaagaaggatactttctttaagagaaactatttatttcaatccatcagaaatttttcttttaatcacaacaccatttgcaggagattttatcaagctcatctctattttttttcgcataaaatgtaattctctctaaaaaagttgatgcaagtggtaacggcaattgtatgtgatcaacaaaatcaggaaataataaattaaatcgttgctgcattgccaatggttgttgccttatatagggtgacaacgttgaaaaaccacatgtgatgatattgtgatagctagcgatgccgggtttgtatcgtgccttttcatttattttcaccggtatagctgataaataatcccttagcacagcaggaaccttataaaaaaatccgcgttctgcaaacctttctcgataaaagtgataaccactgaataaacagaacaatggaaataaattccaattgtttatgtagtaaataagtgaactattcagattaaaatattcaactgaaagattgtactgcagaacaatcatttcattggtaatagatctaagcaccggattgttaataggtgtattattcaagcttactcgttgaggatgaatataactaattggatcatatataatctttcttagggcaagattcataacgctctcatatgtctacttaattttcaacctgactaaattagttagaatggccctatacttccataacagccagcaagtcgctacggatattaatgcaagtaagatagaaaccggcatagccttatcataagcaaaaacaggttcgctaatttcatatgttggtgcttgctcaataatgtctcttcgttttgacaatacaacagaaatattttcatattgtacgcttgcagagctattaacaataaatctcttgatatcatttatttttatttctgggttgatatctttttcatatactgcaagtacagaaatatgaattggtaaagcagttttaccactatcgccattatcaacatcgtaactaacatgtactctcgaagaaataatgccatccataattttgagagattgctctaaccgctgctcaatagcagaatatagccttgctttttccgctcgtggagatgaaacgagtgcatctgcagggaacatctgcgatatttgaatatcaggcttacccggtagattgtagatttttagccaatccaccgcagaagcaaaatccgttggttcgacaaatattgaaaatcctgttttgccttgatccttcttttcagcattaatattatgtctttgtaaaacagcaaggacatcattagcttgctgttgatcaagatggttcaataattcctgctgcttgcagccgcacaacagcaggataaacaataataatgatatatatttcatgagcgggtcaacgtctcaactgcagcgacaatttttcttgctaatgttccaccaatgaaacctcgacattataattaagcacatgatcctgcaagactaataatttttcaggagttaacccctctttatcagaccttaatgcttgtaacgcattttgctgccaattttcagtttgtacagcatagttggcaaaagcggagatcattttatcatccgggttgtcaagattgagaacccggtcatttaaatcaatcactttcgcttgctgtatttcatgagcagttgattactcagctctatcaataggtggcatattgcttactgacataataaaatccttatccagtttagcggaagttttgtatgattgctgaatcaagatctttatacgcttttacaacgttagattgcgcatttcgatataatgtatactcagctaatgcactttgatattcggcaagaaatttcgtgtcggagggattggttggctaaatcctccaacgctttttcaacttgctggtcagatcatcaacgccctgatcaaattgattgctgatatccataatataaccattccaatctgccataagtcctcctcaattattcctgaaatgtccagttgctaccttgagacttctcgaatcggttatctccgtagctaaatgaactattatttgtgtcctgatttttcaaattcacattaaatcttacatattgtttaccccattgtttataatattcgtcaacatagttattaattttatttaattcactgtcacttaacgtaccaatgatattgaaatacacattgttagctgttttatatttttcataagaaagacctatcgctgacaacgtttcaatagcctgactttccaatacattatcatctaataccgcaatacttatattgctggcatatggcatagtttgcagtaatcctttaataagattatcgattagttgctgtgtgatagcgttccgttgcttactcactgtcaatcttagattactggcatctaatagttgaagtttaaaatattgtaaatcagggaaattatcagcaagccatgaaaaaattcgtatcgattcatcatcaggatttatcacccgtactggctttcctggttgatttttttccagtgcttgtttgacccagactgcttcatccaaaatattggtattaatatagataacatgatctctaccatataaaatttcataattcctgtttttgtttacaagaattttatcgatatgtctcagctgcggatcattactggcattaacaatataaaaagcaatgaaaatgatagcaaaaagaaaaaaaagcattacatacttaaacagcttactgctaaagaaatgttgttttgtagaaataatgttattttcaataatgcctggcaatgaatactgccaaacttcatttttttcttttacagcaaatttgagacctaaaacttctatttgctgattcaatgttaacgttctatcttcaggttcttgtgctgttaattctctgaatgttactaccagatcatggtcggtagtaattattatctcaaaactacctgtaagctcgccataaggaacgactattgtgttttctggtaactcagaaaaagcatcacttcttcctaacgaaacatcattaccaatgataacaagtagacgcccattaagtatttcatactcgcatccattcaatggcccgctcaacaaacgaatggcataagattccaataattcttgtgataagaatttatcattattttccatgaataccacccgctaattccataagctctagtttagagtagtgtaacaagacggaaatatcatgaccaaattatgatgacacagaataaaaaaattataatttcgagaactattttaaatgcctctatgcataactttatttacaatttaaggtataaaccctattccctcaatgttaagcaaatataacaattacttttattttaacttttacacgtaatatttaccctaaatgattttagagtacaggttggcatatgcaagtcttttccagtgatgtctacttcactgtaggcactaatgcattattagcatcccaaaaagaatattacagcgatttagttgcgttggttgatcttgggcattcgttcgttgttattgatgagcatcaacatcgaaatctcaatccaaatacagaacctgtaaacatccttttaagcaacaatttcatcaggatcaataagaatattacattatctgatttaacgcatttcctgatttcgaatcttcatacacaaaatgtgtattccacacaagaaccacttacccatgatgagatagatatcctgcggttatgtgtttcttactcgttaaaacaaatagccattattaaaggaattgattataaaacaatatcatatcacaaaataagagccctaaataaacttaacataaaaggtactgttgagttgtttatagcactctgtgaatgggataaacattattttaaactccaatcttgcgtaagagaaagttgatatgtcattagtaggatataatagtaacatcataataaccatcgcgctgatatcgttgctctctgcatgcaccagagaaaattcattaaaggagaatcaaaataaaagaagtggcgaatcccaagcgatagtagatgcaagacagttctttagcgaacacccggaatatatatcatcagcagaactggagcaaaagctatatcgcgaatttgcacaggttactacagttccagcttataaagagatgagtatgtatcaattgcttatcatttcacaagatcgtttaactcattaaataaggatctacacgctttttgcgtgtagattcttataaatttctgactacgacagatgtttaattttttaaattatcgtctttattctcgatttttgtgtcttcaccctcaatgaatttatcttctgaagagagctgttcatcttgaacaggttgcccagcattctccacatcttcaagccacagcagaagacgtaatatttcatctatattttcgaagctaacataatcgtagcgacgatgggtagcataattttttcgtgctaattttttatctgtgataattggtattccgatttcctttgcatatttccttacgcctaaggccacctcatttgttactcttacagaaatcaatggaataggtgaaagatgtggcttaaagtatatcctattgcaatgtgagtagggttggaaatcatcaaacgactattactgacatcagacttcaattgctcagaaagaatttcctgatgcgctctctgcgtttagacttaatttctggatttccttcttgctccttgtattctcttttaacttcttgtttatccattttcatatctttcataaataaaaaatattcagcgataaaatcaaaaattaagacaattatcatactgccgagacaatacagtatgagaaggaatagcatctctccccaatctgataataaagatatgatatctccatcaagagttttaaaaagcagtgatttatgattactccaaaatactttgatcgccaatgcaaaaaaaacaatataaagaattgctttaacaaattcttttacggtttttaagccaaatatacgctttaagccatttactggattcaatgaatcaaacttaaatttaacagcttcagttgctaattgcattttactttgaaaccaggagacaagtattgttgtgaacatgcaaaccagcaaaaaaggaatgttcgttttcaaccaaccaacccccatagctttaaaatagtcccaaatatctggtttagcgttatgatcaaggatgtattcaagaatcgacataatgtgatgcacatcaaaaacatatccgagatataaagtacccacaagcattattacagagatggttaagtctctactttttagaatttgcccttttttagaagcatcctggagtttcttttgtgttggcttttcagttttattggccatgaaacactctatttctcaatgtatagttgcaattgttctgggaaaaaggataacggcattactcgttcagccagtattggggcaaaataaataattaatattaaaaatgccagcgcacttttgacagtcagtgaaatggcaaaagcatttagttgtgaagcataacatgccagcaatcccaggacagcctcaccgcccagcataacggcaatcacggggcttgcgtaaacgatagtatgagtcattatgttattaatatatgagaataaaggctctaatttaggaaaattaaaattgcctgaaggccataaattatggctttgccaaagagtttccagaataaagttcattccacctttagtaagataaaccgcagcagagaaaaggttaaataatcttgctaattccgaggtatcgacacctgtagccggatccaaagtactacttaatgttgcaccgcgttggttatcgataaagctacctatagcaaggaaaatccaaaacggggatgctaataagcatgcaataaacagccctatgataatttctctggcagcgaacaaagcaatatcgatttcatttaagttcaataattcatagtggtaatgctgaactaatgcacatgataccactattattattgggtgacgaactactgttggtatattcccactggcgaaaaatggtaacaaatagaaagttggtgccaatcggcaaaaaccgagcgctgtagcagccagcagactatgcaactgatagagtatcgcctcccccatgctatcctctcgcgaatgctaaattcagcatttcgataccaaatgaatataatttttcaccataccacccgctcattaaaaaaaagcaaatacttacgcacaataatttcacgccaaatggcaacgtctgttcttgcaactgcgttaccgtttgaaaaagccctaccaataaaccaacaaatgtcgcaactgcaataggtcctgcagacataactaaaatcagatacagcgccctattccccgcaaaaacaatatcgtccatattttttcctcagggattaatggataggtcaaaatattgtaaaattagcccttttgataacattgtccaaccgtccatcgcgacaaacaaaattaattttatcggtgtagatatggttaccggactcatcatcatcatacctaacgttaacagaacgctggatataaccagatccactacgacaaagggtaaatagatataaaaacctataataaatgcactttttatctcactcaatgcatatgcgggcagtaacgagaaaattgaaatattatcatcatcgattatctcttcattgtcttcagaactattcaccttctgaatcttttcaaaaaagctaaccaactcaggttcagaatattttatcaaatatgatttataaccactcatgcctgtctcaacaaaattaacaactgatgctacattattgaatgaaagattctcattctgactgttattatatatttccttcccaaccggcatcattacgaacattgacaatagcaaagcaaccccattaagtgtcatatttgatggcacttgctgaagtcccagcgcttttcggacaataacaaaaacaatcgagaatttaataaaacatgtcccggatgctattataaacggcaatagtgtaaataatgataatatcgctatcagcgaaatgctatttgacattattattccctgataaccaagaatgaatttctacgcccaatttatcatccacttcaacaagttcgccatagccagttagcgcgccatttacacgtatttttatatttttctcagattcaggaagcagagatattattctttttgcacagagttcgtctatttcatatagattcattattttcttaccaagaacaaactcaatttttacaggcaagtcttcaaaactattaatcatctgatcgtcattttcatcataaatctcactctcgttttttttgatatcaaaatcatctgtttcaaaatcttcctcgtactcaaaatgatcagccatttttaactcctctggataaattaaatcacaaatttttgtattataaataaccgcataagccaaattatttgagattaataaaacatcaccaacttcaatatcaacaagacttctgtaacatgttttactaaatccaattacaaaatgaatggaccaatataatgattttttgtctaacgctggagcgtttccgtattggcagactgtgactttatctaaccaaagattcaattcccctgttcatattcttattagtggttgagcagggctcaatactccatcaaatactttacctacgtgcaaacgattatattttagttcaggatgctttagatttaacggggaactggataaactgagccattcccctattaacctttccgtttctggcattaaagccatcccagcgagctcagatgaaattaagggaaatatttctccaagcaatacccatccagaccagctgccactctcttctgctatcggtaaccatttagcactaaattcgggcattaataatgcaacatcttcgccattttctttccaattttgaaaagtggtttcaaacgtatgagtgtttcgatttactttcctcagaccgaacattaactttcatccttctgatcgttttcgaatttgctttcattttcttgctcctcataaggctgatgtcgttgtccttgtcgttcatcttgctcagtcaatacccaacgttgtgctgtaactcattatgaaaactatttaattccctcatcattgataaggttggacatctctttcaacatgagagtcattgaagctttcgaccaatttagcggaatgatagggcttggcgcttcatgcaaagttcccgacttgtggatatagttatagctttcgggaagtgccatttctggtacgctcctgccatttgcaccaatcatattctcgcctgttatttgggccaatgatctattcataaattgtactgagtcattcaaatactcttcctttcttgattctttataaacaattgctgctgattttgcataccatgagtcaaaaaaccattctgcttctgttgatggaatgaagctcttttctctttttgcatgcgaattttgatcggtatcgattttaatatcattgaaccaaaaatttgccgactgataattatccttctcgtatctttttataccatacggacctgctagttttttaactatttttagaacttgctcttttcttctggtgtttatctttgaaagatttgcaggataaataacattaagtaaagccgcatcggcttctctgtaatgtttatctttttccagataacctggggattctccccctaaatcaagctgtaacgttattctttcataacctttatctatgaggtggttcaacctcgttgttgaaagagtttcatccagttcattgactttagcttcgcgtagtaaatcagagacaaaaacagagtctttcttcgagagtaggtttgacaaacgttccagtccagaggtcaccagtgcaacggaagatgtgtttaatcgggcatcttcttcccatgctccggaatcttccataacatagaaattggctttatccagataagcaatcagcagcgcaaccgactttaatcggtcacctttttgccaatcttcagcgttaatagtaccagtgttgattgcttgtataaggagatcaaggtaaagacctaacgcatcattttgtttatggttccacagctgcggcttgccttcttcctgcacatctgccatcacgggggagttgctgtcaaatcggatatgcgcagcattcatttgcacgggaactccatccagtcgttttgggttgctaatgacgtcctgcatccgcttaatctggtcgggcgtagacatataatcccacagggtgagcagaaccttttttgcggctacactatttccctgatctgatactaatgccatatagccccataaactatccctcaaccagacagcatcatagtgggtttgtgccgctgttttgtcatcttcgaaagtagaagcaagaataaacgttccccagggtttctccgtcaacgttaactttcgtgtgttttctgttaatgttagcaatccttgaatttcgtctttggtatagtggctctttatttcattttgtaatttggctgagtgaatcaaaagacgataattaggatacttatctggatttaacgataaataacttttatctgttgctgccaccgtggaattaagaatgttaaatacagattcactcgtcacttctgcccctgtcgcctggcatgtgccgcacgaaaatataccagcgagcagaagagttaatgcagatttccctttcataaaatattccatcaatcgtttgttaaaagcgtagataaccacttatttaacaacttgaaaataaggtgttttacctgggttgttacaaaaggattgcattgcgtaaacgctttttatttacaacaaaatggggaagtattacggcgattgcgaaaagtctgaagcgattgaattaagataatatagaaaatcagatacagcaaaaatggcagattgatcaggtgaagataaattggagcgggcgaagggaatcgaaccctcgtatagagcttgggaagctctcgttctaccattgaactacgcccgcttcgagatgcgtaaggcattataaaccttacgctctccttagcaagtgccgcgctgctgactgctgattaattcgccatcagcattttggcttgctgccctgcggcggcaagtaacgtagcggatcaattgccgttgcacggtaacgaatctggaaatgcaggcgaacagatgtcgcatccgtgctccccatagtggcgattttttgcccagccttcacgctttgcccattatttaccagcatcgtgtcattatgggcgtaagccgtaatgtaatcttcactgtgtttaatcatgatgagattaccgtagccacgcagctggttgcccacatacaccacctttcctgcacccgcggcgtaaataggtgtaccccgtggagctgagatatcaatccctttattgccgccatctgctgtcgaatacggcatgataactttccctgtcgttggccataaccaacaacgttgccctactggcggccaggaagatttcggtaccgctgatgacggtgtaaccgatgcggttttggtcgttgatttggcggttgatttacgtgtactactgctacttttcgccccacccagttttagtttctgaccaacttcaatggtgtaagggggggaaatgccgttcagtcgcgccaattcttttacgctggttcccgtggtgcgcgaaatacgatatagcgtatccccccgtttcacggtgtaaacggagccggaatacgttcctgtatcggatgatttgctacccgaacagcccgccaaaagcagtccaaccgataacaacatcacgatacccagagattttttattcaggcgtcccgcactcaaaatctttcctcgcttaaaaaacaagacgccttatcatagcagccagcctcttgatacccaatctcttgcttctggaaaaacgtggtaatagagaaagaggttaatttcatttggcaaagggaagtatcatcagcaaaatattcgctgtagaggtatcgaacttcctgactttttaccctatttcccatcctgatgcgtaataatcccaatttatcacattgattttatcgccactcatattgatacgtatcactgcccctattcagagtcctgtttcgtatcatatctgtgtttttttaacgtcatcacacttcctacctcccctaacgcttatcgtcgtttctggcgtaaatcttgcctgcttagactaaatctttgccataagaaccaaatgttcaaatcgaggggatttctatggaagcgcgggaagcaaccgctacgggtgaatcatgcatgcgcgtcgatgccattgctaaggtcaccgggcgggcacgatatactgacgattatgttatggcgggcatgtgttacgcgaaatatgtacgtagccctatcgcacatggttatgccgtaagtattaatgatgaacaagccagaagtttaccgggcgtactggcgatttttacctgggaagatgtgcctgatattccattcgctacagctgggcatgcctggacacttgacgaaaacaagcgcgataccgccgatcgcgcactgctaactcgccatgttcgtcatcatggtgacgccgttgccatcgtcgtggcccgcgatgaactcacggcagaaaaagcggcgcaattggtcagcattgagtggcaagaattacccgttatcaccacgccagaagcggcgctggcagaagacgctgcaccaatccataacggcggcaatttactgaaacaaagcacgatgtcgacgggcaatgtccaacaaacaatcgatgccgccgactaccaggtacaggggcactatcagacccccgttattcaacattgtcacatggaaagcgtaacatcgctggcgtggatggaggatgactcgcgaattaccatcgtttccagcacccagatcccgcacattgttcgccgcgtggttggtcaggcgctggatattccctggtcatgcgtacgagtcatcaaaccatttgtcggtggcggttttggtaataaacaggatgtactggaagagccaatggcggcattcctgaccagcaagcttggcggcattccggtgaaagtttcccttagccgtgaagagtgtttcctcgcaacccgtacccgccacgcttttaccattgacgggcaaatgggcgtgaaccgcgacggaacattgaaaggttatagtctggatgttctgtctaacaccggcgcttatgcatctcacgggcactccatcgcttctgcgggggggaataaagtcgcttacctttatcctcgttgtgcctacgcttacagttcaaagacctgctataccaacctcccctcggctggtgcgatgcgtggttatggcgcgccacaagtcgtatttgccgttgagtctatgcttgatgacgccgcgacagcgttaggtattgatcctgttgaaattcgtttacgcaacgccgcccgcgaaggagatgctaatccgctcacgggcaaacgtatttacagcgcagggttgccggagtgtcttgaaaaaggccggaaaatctttgaatgggaaaaacgccgtgcagaatgccagaaccagcaaggcaatttgcgccgcggcgttggcgtcgcctgttttagctacacctctaacacctggcctgtcggcgtagaaatagcaggcgcgcgccttctgatgaatcaggatggaaccatcaacgtgcaaagcggcgcgacggaaatcggtcagggtgccgacaccgtcttctcgcaaatggtggcagaaaccgtgggggttccggtcagcgacgttcgcgttatttcaactcaagataccgacgttacgccgttcgatcccggcgcatttgcctcacgccagagctatgttgccgcgcctgcgctgcgcagtgcggcactattattaaaagagaaaatcatcgctcacgccgcagtcatgctacatcagtcagcgatgaatctgaccctgataaaaggccatatcgtgctggttgaacgaccggaagagccgttaatgtcgttaaaagatttggcgatggacgctttctaccaccctgaacgcggcgggcagctctctgctgaaagctccatcaaaaccaccactaacccaccggcgtttggctgtacctttgttgatctgacggtcgatattgcgctgtgcaaagtcaccatcaaccgcatcctcaacgttcatgattcagggcatattcttaatccactgctggcagaaggtcaggtacacggcggaatgggaatgggcattggctgggcgctatttgaagagatgatcatcgatgctaaaagcggcgtggtccgtaaccccaatctgctggattacaaaatgccgaccatgccggatctgccacaactggaaagcgcgttcgtcgaaatcaatgagccgcaatccgcatacggacataagtcactgggtgagccaccaataattcctgttgccgctgctattcgtaacgcggtgaagatggctaccggtgttgcaatcaatacactgccgctgacgccaaaacggttatatgaagagttccatctggcaggattgatttgaggataacatcatgtttgattttgcttcttaccatcgcgcagcaacccttgccgatgccatcaacctgctggctgacaacccgcaggccaaactgctcgccggtggcactgacgtactgattcagctccaccatcacaatgaccgttatcgccatattgttgatattcataatctggcggagctgcggggaattacgctggcggaagatggctcgctacgtatcggctctgcaacgacatttacccagctaatagaagatcctataactcaacgtcatctcccggcgttatgtgctgcggccacgtccattgctggaccgcagatccgtaacgtcgctacctacggtggaaatatttgcaacggtgccaccagcgcagattctgccacgccaacgctaatttatgacgcgaaactggagatccactccccgcacggtgttcgtttcgtcccgattaatggctttcacaccgggccgggcaaagtgtctcttgagcatgacgaaatcctcgtcgcctttcattttccgccacagccgaaagaacacgcgggcagcgcgcattttaaatatgccatgcgcgacgcaatggatatttcaacgattggctgcgccgcacattgccgactggataacggcaatttcagcgaattacgcctggcatttggtgttgccgcgccaacgccgattcgctgccaacatgccgaacatactgcacaaaatgcgccattaaacctgcaaacgctggaagctatcagcgaatctgtcctgcaagatgtcgccccgcgttcttcatggcgggccagtaaagagtttcgtctgcatctcatccagacgatgaccaaaaaagtgattagcgaagccgtcgccgcggcggggggaaaattgcaatgaatcacagcgaaacaattaccatcgaatgcaccattaacgggatgccttttcagcttcacgccgcaccaggcacgccgctctcggaattactccgcgaacaaggactgctaagtgtcaaacaagggtgctgcgtgggtgaatgtggtgcctgtacggtgttggtcgacggcacagcaatagacagttgcttataccttgccgcctgggctgaaggaaaagggatccgcacgctggaaggtgaagcgaaaggcggaaaactttctcatgttcagcaggcttatgcgaaatccggcgcagtgcagtgcgggttttgtacgcctggcctgattatggctaccacggcaatgctggcgaaaccacgcgagaagccattaaccattacggaaattcgtcgcggactggcgggaaatctttgtcgctgcacggggtatcagatgattgtaaatacagttctggattgcgagaaaacgaagtaaaaggatatccggcctgaattcaggccggattcactgaggttatatgtttaacaactcatatttcttaatcttgcgatagagcgtagcaatgccgatgcccagttcatcagcaacttgcttcttgctgttatgacgtgaaagcgcctcgcggatcatttgcttttccatctcctccagcgccgtgccgcccgcatcatcgagtgacaggtgcgcctcactgacctctgttacatcactttgctccgttgtgccattattcagcagatttggcggcaatagcgtgctgtcgataacttcacctgaaggaactacgttaaccagatattccatcaaattgcttaactcgcgcaggtttccgggccaacgatgcttacgcaatatttcgacgacatcgggagcaatgccaggataaaccgatcccagacgacgggtatgcagatgtaaaaagtaatgcaccaatagttcaatatcttcctgacgttcacgcagcggtggcagagttatcgggataacattaagtcggtagaagagatcttcgcggaatttaccttcggcaatgaactgggccaaattctgattagttgcagaaatgatgcgaatgtcgacttgtattgggctactggcaccaatcggcagaatttcacgcgcctcaatagcgcgcagtaatttagcctgcaacattaatggcatatcacctatttcatcgagaaacagcgtgcccgtattcgccacctgaatcaaccctgttttaccgttggcagaagcgccagtaaatgcgcctttaacataaccgaacagttcgctttccagaagctgctccggaatcgcggcacagttgatagcaataaagggtttattccgtcttccgctcaacttatggattgctcgggcgacgacttctttacccgtgccgctttcaccaaccaccataacgctggatgggctgggtgcaatacggctaatgagtcgttttaattgccgcataacacggcactcgccaaccaattgttcaatatgtggttcatcaggtgcatttgctacagaaaaactggtatgcgattggtgaaatgccattaaaaataattgtcggccctgaatgttatgcaattgaccaatgattaattcacttttatcgtcccacgaaacaatatgctgcatatgtccatgagtaaaattactctcaaatgttaatggtctgaaacggataggtttcccaataatattattttgtacaacaccaagtgtttttaaggcagtctgattaacaaactgaacccgactttcatcatcaacaactaatacgccctgatccatattatcgatcatggtcgcgaatattttactgatgttatctcctggcccctgatcctccagaagtttcgaaacaaaaatggtggatatatggcgaacataatcagaaaattcgcgtaaattatcactgatatgctcttgttgctcgtggataacggcaatcaaacttatcaccccaacacaacgatcctgtaaaatgacaggcgtacccagaaatgctttttcacggcaattttctttactatcgcaaccttcgcaaaggggatcgaagcgagactgtgtcacaactttttcagttttcgtttccaggacgtggcggagcaggcgtgagttgccgctcaactggcgaccaagaaacttcccatacgcgcccgttccggcgacgcgacacaagttttcatcaacgatctcaacctcaagctgcaaaacgctggcaagcattctggcaaaacgctgaattgtcggttgaatttgcatcaatactgactgcgtagtagcaagctccatagctttaccttccagacttacttaaaagtcgatcattgaagacgttgatggttcacagatcatgatgatattaactcaggcgaaattggctttgataaaaacataagatttttatcattttctaatgaaattatggaagagatatcacatttctatatcaatatgagaattacggcggtgagtttatcaaactgaagagagatagcctgtccctttatcttatttctgatacttagcagcaaataaataacgcgataaaaaaagccaaacgttttcgtattttacaaacaaccggaagctggcatcaatttgtgatcaaccccacacattatccgtcaaattagtcttttgcagccccgtggataattctggcacacttattgttagtcccaggtatagctgtgaaaacaccaatcactttggcaagtcacagtgaaataaaccactttgcctgtcattccactaccgggactttatgatgaaaactgttaatgagctgattaaggatatcaattcgctgacctctcaccttcacgagaaagattttttgttaacgtgggaacagacgccagatgaactgaaacaagtactggacgttgccgcagcattaaaagcactgcgtgctgaaaacatctcaaccaaagtctttaatagtggattaggtatttccgtattccgcgacaactccacccgtacccgcttctcttatgcttccgcgcttaacctgctcggccttgcacaacaagatctcgacgaaggcaaatcacaaatcgctcacggcgaaaccgtgcgtgaaaccgccaatatgatctccttctgcgccgacgctattggtattcgcgacgatatgtatctgggcgcaggcaacgcctatatgcgtgaagttggcgctgcacttgatgacggttacaagcagggtgtactgccacagcgtccggctttagtgaacctgcaatgcgatattgaccacccgactcagtcaatggctgacctcgcgtggttacgtgaacactttggttcactggaaaacctgaaaggtaaaaaaatcgccatgacctgggcctactctccaagctatggcaaaccgctctctgtaccacaaggcatcatcggtctgatgactcgcttcggtatggatgtcaccctggcccatccggaaggctacgacctgatcccggatgtggttgaagtggcgaaaaacaatgctaaagcatctggcggtagcttccgtcaggtcaccagcatggaagaagcgttcaaagatgcagacatcgtttatccgaagtcatgggcaccttacaaagtgatggaacagcgtaccgaattgctgcgcgctaacgatcacgaaggcttaaaagcactggaaaaacagtgtctggcacagaacgcgcaacacaaagactggcattgtactgaagagatgatggaactgacccgtgatggcgaagccctgtacatgcactgcctgccagctgatatcagcggcgtatcctgtaaagaaggtgaagtgactgaaggcgtattcgaaaaataccgtatcgcaacctacaaagaagccagctggaagccttatatcatcgccgcgatgatcctgtcccgtaaatacgccaaaccaggtgcactgctcgagcaactgctgaaagaagcgcaagaacgcgtgaaataacccctcgggccgatcagctggtcggccctctatttccagaggccaaaaggataggatatgtccgttttctcattgaagattgatatcgccgataacaaatttttcaacggcgaaacatcaccgctcttttcgcaaagccaggccaaactggcgcgccagttccaccagaaaatagctggttatcgcccaacaccgctttgtgcgctggacgatctcgcaaacctttttggtgtgaagaaaattctcgtcaaagacgaatcaaaacgattcggtctgaacgccttcaaaatgcttggcggtgcgtacgccatcgctcaattattgtgtgaaaaatatcatcttgatatcgaaacgctgtcatttgagcacctgaaaaatgccatcggcgaaaaaatgactttcgcgaccaccaccgacggcaaccacgggcgcggtgtggcgtgggcagcacagcaactcggacagaatgcggtgatttacatgccgaaaggttctgctcaggaacgcgttgacgccattctgaacctcggtgccgagtgcatcgtcacggatatgaactatgacgataccgttcgcctgaccatgcaacacgcgcagcagcacggctgggaagtggtacaggacacggcatgggaaggttacaccaaaatcccaacctggatcatgcaaggctacgcaaccctggcagatgaagccgtcgagcaaatgcgtgaaatgggcgtaaccccgacgcacgttctgctgcaagccggtgtcggagcaatggccggtggtgtgctgggttatctggtcgacgtctacagcccgcaaaatctgcacagcattattgttgaacctgacaaagctgactgtatttatcgctccggcgtcaaaggcgacatcgtcaacgttggcggtgatatggccaccatcatggcgggcctggcctgtggcgaacctaacccgctgggctgggaaatcctacgtaactgcgccacccaattcatctcctgccaggacagcgttgccgcattaggtatgcgcgtgctgggtaatccgtacggcaacgacccgcgcatcatctccggtgaatccggcgctgtcggtttgggcgttctcgcagcggttcattatcacccgcaacgtcaaagcctgatggaaaaactggcgctgaacaaagatgccgtggtgctggttatcagcactgaaggcgacaccgacgtgaagcactaccgcgaagttgtctgggaaggcaaacacgctgtagcaccttaatcaccctattggaactactccctgcaaaacggggagtaaaaaatctggagaaaaataatggctaagaatattccattcaaactgattcttgaaaaagcaaaagattaccaggcggacatgactcgcttcctgcgcgacatggttgctattcccagtgaaagctgcgacgaaaaacgcgtagtacatcgtattaaagaagagatggaaaaagtcggcttcgataaagttgaaatcgacccgatgggcaacgttctcggttatatcggccacggcccgcgtctggtggcaatggacgctcatatcgataccgtcggcattggcaacatcaaaaactgggacttcgatccgtacgaaggcatggaaactgatgagctaatcggtggtcgcggtacttccgaccaggaaggcggcatggcatctatggtttatgccggtaaaatcattaaagacctcggtctggaagatgaatataccctgctggttaccggtactgtgcaggaagaagactgcgacggtctgtgctggcagtacattattgaacaatccggcattcgcccggaatttgtggtcagtaccgaaccaaccgactgccagatataccgtggtcagcgcggtcgtatggaaattcgtattgatgttcagggtgttagctgccacggttctgcgccagaacgcggtgacaacgccattttcaaaatgggtccgattcttggcgaattacaagaactctcccaacgtctgggttatgacgaattcctcggcaaaggcaccctcaccgtttctgaaatcttcttcacatccccaagccgttgcgctgtagcagatagctgcgccgtctctattgaccgccgtctgacctggggcgaaacctgggaaggcgcgctggacgaaatccgcgccctgcctgcagtacagaaagctaacgcggttgtttctatgtacaactacgaccgtccgtcctggactggcctggtttacccaaccgaatgctacttcccgacctggaaagtggaagaagatcacttcaccgttaaagcactggtgaatgcctacgaagggctgtttggcaaagcgccggttgttgataagtggaccttctcaactaacggcgtatctatcatgggccgtcacggcattccggtgatcggctttggcccgggtaaagaacctgaagcgcatgcacctaacgaaaaaacctggaaatctcacctggtgacctgtgccgcgatgtacgctgcaatcccgttaagctggctggcaacagagtaattactcttcacttattcccctccggttcgccggagggtttttggagtttgctatgcgcgtattgatcaaaaacggcactgtcgttaacgcagatggacaagccaaacaggatttgctgattgaaagcgggattgttcgccagttgggcaacaatatttcgccgcagctcccgtatgaagaaattgatgccactggctgttacgttttccctggcggcgtggatgtccatacgcatttcaatattgatgtcggcatcgcgcgcagttgtgatgatttttttaccggtacccgcgcagctgcgtgtggcggtacaacaaccattattgaccatatgggatttggcccaaacggctgtcggttacgccatcaactggaggtttatcgtggttatgccgcccataaagcggtcatcgattacagctttcacggtgtgatccagcacattaatcacgcaatcctcgacgaaatcccgatgatggtcgaggaaggactgagcagttttaaactctatttaacctatcaatacaaactcaacgatgacgaggttttgcaggcattacgccgtctgcatgaatccggcgcgctgaccaccgtgcacccggaaaatgatgcggctatcgccagcaagcgggcggaatttatcgccgcagggttaaccgcgccgcgctatcatgccttgagtcgccctctggaatgcgaagcggaagccatcgcccgcatgattaacctggcacaaattgccggtaacgccccgctctatatcgtgcacctgtctaacggcttaggtctggattatctgcgtcttgcccgtgcgaatcaccagccagtctgggttgaaacctgcccacaatatctcctgttggacgaacgcagttacgatacagaagacggcatgaagttcattcttagcccaccgctgcgtaacgtacgcgagcaggacaaactgtggtgtggcatcagcgatggtgcgattgacgtggtggcgaccgatcactgcaccttctcaatggctcaacgcctgcaaatttctaaaggcgatttcagtcgctgcccaaatggcttacccggtgtggaaaaccgcatgcagttactgttttccagtggcgtgatgacgggacgtataacaccggaacgctttgttgaattaaccagcgcaatgcccgccaggctgtttggcctgtggccgcaaaaaggattattagcgcccggttccgatggcgacgtggtgattatcgacccacgtcagagccaacaaattcagcatcgccatctccacgacaacgccgactactcgccatgggagggttttacctgtcagggcgcgattgtcagaaccttatcccgtggtgaaacgattttctgtgacggcacctttacaggcaaagccgggcgaggtcgtttcctgcgacgcaaaccgtttgtccctcccgtgctctaaccactgtcagggatctatacacaatcaagaatgatgagtgaggaaaaatgagtaagaaaattgttctcgccctgggcgggaatgcgctgggcgatgacctggccggacaaatgaaagcggtaaaaattacttctcaggcaattgttgatttaattgcccaaggacatgaagttatcgtcactcatggtaacgggccgcaggtgggcatgattaaccaggcctttgaagctgctgcaaaaactgaagcgcactcgccaatgctgccgatgtctgtctgcgttgccttaagccagggttatattggttacgatctacaaaacgccttaagagaagaactgctttctcggggcattaataaaccggtagcaacgctggttactcaggtcgaagtcgacgctaacgatccggcattcctcaacccgaccaagccgatcggttcgttctttaccaagcaagaagcagagcaactgacaaaacagggttacactctgaaagaagatgctggtcgcggctatcgccgtgttgttgcctcgccaaaaccggttgatatcattgaaaaagaaacggttaaagctctggtagatgcaggccaggtggtgatcaccgttggcggtggtggtatccctgttattcgtgaaggtaaccatctgcgtggtgccagcgcggttatcgataaagactgggccagcgcccgtttagcagaaatgattgatgccgatatgctgatcattctgactgcggtagaaaaagtggccattaacttcggtaaagagaatgaacagtggctcgatcgcctgtcattaagtgatgctgaacgctttattgaagaaggtcattttgcgaaaggttctatgctgcctaaagtggaagctgccgcctcgtttgctcgctctcgcgcaggtcgtgaagcactgattaccgtattgagcaaagcgaaagaggggattgaaggcaaaaccggaacggtgatttgtcagtaattttaaggccgggtgggtaataccatccggccattttcatttaagccacttccagcacttcttttgtcgctttcacgccctgatgcatcaacatcattaacgcctcaagtacgccgccgccaatcgcccgggctttatcagaaacgctggtgaaatcagccgtttcaccacgaggatcgatatcaccaattttaaaaccaccgaccactgccaggccgtcgttcaacaagccacgcaccatccccgtcaacggtgctttaatttcatgctcaccaatccaggcaatcacatcgccctctttcaccagatcgcctaatttcacgttggatcgcataatgcctgcagcaggagcacggatcacccgtcgggtggtatgccccataatattgccaggaacaccggtattctcctgcgcacaaccagagtaaatcacctgaccgagccagtgcccgcgatttgtttcaattaccgcatgacaatccttccctgcagtaaagcccggcccaagcgcgattgttactggtgccatatctgcccgcgttcccaaattctgtttcgccagaatagcgtccaccacgcaaagcggtttcagttcatcaagcaatgaacaggcgggatctaccatcacagggatgaatccgcgttcggtaagtttcatcgcttccgcagagctggttgccaggcgagcagtgacgccttcgaccgtcatttcgccatcgaacacggcctgggcaaacgccacggtacaacgaatcactgtcggtttttccacttccagcatgatcactttaaaacccgcatgatacagacgtagcgccacaccactggcgatatcacccgcaccgcgaatcaccaccagctggtgtccggaaggatgagaaggtttcatcatcagcccacccggcgcgttatttttcacctgtaatatttctgccagcacgctgatggcgatctcctgcggcgtttccgcacctatgttgtaaccaacgggcgcatgtaaacgggcaatatgttcttcagccacgcctttctcacgcaattgacgcaggaaaagctgaaccttgcggcgacttgccagcaaccccaaccatgcaatgggcttttcaatgagtttgtcgagggcttcacgatcctgattattcgtggcaatcaggacaaaattatcagggcgaatatccagtgcttccactgccgcaccaaacgactcagcatggagaagcgtggttgatggtgggaatagttcaggattgaggctttcgcgataaatatcggcaacggcaatatcaaatcctaatagcgcggcactctgggctatcgcccggttgacatgccccgcgccaatcaacaccagacgtggacgcataccatggacgctgataaatactgacattgcacctccacaatctgacccgacagcatccgcaccgttacgagccatacgtccatggaataatcgcggcttacgttcctgcaatgcctgaagtgactcttcaatcaccttccgctcaaccattccgccaccaattgtaccgacgatagaaccatcggcgcgcactaacatttgtgcagaatggcggggagtcgagcctcggctatcaacaatttgcgccatcgcaaacggacaattttgctcttcgagttttgcagcctctgtgaaaatattcataccaacctcaatggatatcctttcagtaacccggaatacccgggccgctaattcacaaatctgcgcgcgattgcaggatgttcttgtatatcgcccagccagattgcctctacgtcgtgttgttgcagcggttgaaggagctcgctttgtgcaatcgcattctcacattgagaaaaacggttaatgaaccagactcgccgacaaccttgcggtacgtttttaaacgccccctgagggtggcgaaccagcgcaacgagatcgctcagttgcaaggttgcatcaggtgttaacccggtaatatcagcaaactgcgaccagcgatggacattttctgtgctcactttcgcgcccaaagtatgtcctcccatcacagcaatcacgcagcaactgcttttgggtatgcaaggttcgtgctcatcaggcgcttttaacggcattccacgcgagccatctgcttcaatgagaattacgtcacactctggtcgttgcaccagtgcatcaatcgcttctggcgtaaatccctgcacttttccctggttcgctttccagctgtgaaaacaaaatgaaatgggggatgtaagagacgcatgaggaagcatggcgggatcacgacagaaaaccacgggccagtgagacgttggcataaacatatgtgtcgtcgtcgtgattaacacacgcctgccgctagcctggagcagttctgccagccaaaaaagcaagctggttttccccccagcaccaacaacagaaatcacagtgggacgtttctgcgcacctaaatcaatgactaatgccgatgggtcaactatacttttcacgagtctttatgacctctctgggataaattatccccaacttaatccatcaggaagtaacgcaattatcaggcgttattagcccctataaataatggaaccactatgtcagccatcgactgtataattaccgctgccggattatcatcaagaatggggcaatggaaaatgatgttaccctggcaacaggggacaattcttgatacaagtatcaaaaatgcgttgcagttttgtagccgaattattttagtcaccggctatcgtggtaatgaactgcacgaacgttatgcgaaccagagcaatatcactattatccacaacccagattatgcgcagggtttactaacatcagtaaaggccgcagtacccgcagtgcaaacagaacattgttttctcacccacggtgacatgccaaccctcaccatcgatatttttagaaaaatctggtcgttacgaaatgatggcgcaatactgccactccataatggcatccccggccatccgattttagtgtcaaaaccatgcttgatgcaggcaatccaacgacccaatgtcaccaatatgcgtcaggcactccttatgggagctcattattccgtcgagatagaaaatgcagaaataattttagatattgatactccggacgactttattacagcgcaaaaaaggtatactaaaatttagaaaatgtagttaaacgattgcgttcaaatatttaatctctccagcactctttatcataatgataaggaatcactgattttgagaaaagagaaaaagtgataaatgggctgacaataataattttcaggagtgattttaattctcatttggcacctgtgagttcattcacaaaaagcctttaagtttcgagccgcctcacatttttttatatttcccgccaaacctggcaagagtggtgcgattgttgctctatccccctaaaccaccggatttctcaacaccggtcactcaatgatatctgtataagctaaggagagggttatgggggatattatgcgtcccattccgtttgaggaacttttgacgcgcatatttgatgaataccaacaacaacgctcaatctttggtattcccgagcaacagttttactcacctgtaaaaggtaaaactgttagcgtcttcggtgaaacctgtgccactcccgtcggccctgccgctggcccgcacacgcagctcgcgcaaaatattgtcacttcctggctgactggcggacgcttcatcgaactaaaaaccgtccaaattcttgaccgcctggagctggaaaagccctgtatcgatgccgaagacgagtgctttaacaccgaatggtctaccgaatttaccctgcttaaagcctgggatgaatacctcaaagcctggtttgccctgcaccttctcgaagcgatgttccagccttctgattccggtaaatcgttcatctttaatatgagcgtcggttacaacctcgaaggtattaagcaaccgccgatgcaacagttcatcgacaatatgatggacgcatctgaccatccgaaattcgctcaatatcgcgatacgctgaataaattactccaggatgacgcatttttagctcgccacggattgcaggaaaaacgcgaaagcttgcaagccttacccgctcgcatccccaccagtatggtgcatggcgtcaccctctccaccatgcacggctgtcctccgcatgaaatcgaagccatttgccgctacatgctggaagaaaaagggctcaacacctttgtgaaacttaacccgaccttactgggatacgcgcgtgttcgtgagatcctcgatgtctgcggtttcggttacataggcttaaaagaagagtcatttgatcacgacctcaagctgacgcaagcactggaaatgctggaacgcctgatggcactggcaaaagaaaaatcactcggctttggcgtaaaactgactaacactctcggcaccatcaacaataaaggcgcactgcctggtgaagagatgtatatgtcaggccgtgcgctgttcccgctctccatcaatgttgcagcagttctctctcgcgcctttgacggcaaactgcccatttcttattccggtggtgccagtcagctgactatccgcgatatttttgatactggtattcgccctattactatggcaaccgacctgctgaaaccaggcggctatctgcgcttaagtgcctgcatgcgcgagctggaaggctccgacgcctgggggcttgaccatgttgacgtcgaacgactgaacagactggcagcagatgcgttaaccatggaatacacccagaaacactggaagccagaagagcgtattgaagtggcagaagacctgccgctgaccgattgctacgttgccccctgtgttactgcctgtgctatcaagcaagatattccggaatacatccgtctgcttggcgaacaccgctatgccgacgcgctggaactcatctaccaacgcaacgctctgcccgccattaccggtcatatttgcgatcaccagtgccaatacaactgtacccgcctggattacgacagtgcgctgaatatccgcgaactgaaaaaagtcgcgctggaaaaaggttgggatgaatataagcaacgctggcacaaaccagccggttctggttcacgccatccagttgccgtgattggtgcaggtccggcgggtctggcagcaggttacttccttgccagagcgggccatccggttacgctgtttgaacgcgaagccaatgctggcggcgtggtgaaaaatatcattcctcagttccgtattcctgcagagttaattcagcacgatatcgattttgttgccgctcacggcgtgaaatttgagtatggctgctcacccgatttgaccgttgaacagttaaaaaatcagggcttccactatgttctgattgccaccggcactgataaaaatagcggtgtgaaactggcgggcgacaaccaaaatgtctggaaatcactccccttcctgcgtgaatacaacaagggtacagcgctcaagctgggcaaacatgtggtcgttgtcggggcgggtaacaccgcaatggactgcgctcgtgcggcgttacgcgttccaggcgtagaaaaagcaacgatcgtttaccgtcgttcactgcaagagatgcccgcatggcgcgaagagtatgaagaagcgttgcacgacggcgtggagttccgtttcctgaataatccggaatgtttcgatgctgatggcaccttaaccttgcgcgttatgtcgcttggcgaacccgatgagaaaggtcgtcgccgtccggttgaaaccaacgaaacagtaacactgcatgtagacagtctgatcaccgccatcggtgaacagcaggatactgaagccctgaatgcgatgggcgtaccgctggacaaaaacggctggccagacgtcgaccataatggcgaaactcgtctgactgacgtctttatgatcggcgacgtacagcgcggaccatcctccattgtcgctgctgtcggaaccgcgcgtcgggcgaccgatgccatccttagtcgggaaaatatccgttcccaccagaacaataaatactggaacaacgtcaatccggcggaaatctatcaacgtaaaggcgatatctctatcacgctggtgaacagtgacgatcgtgatgcgtttgtcgcgcaggaagccgctcgctgcctcgaatgtaactacgtttgcagcaagtgtgtggatgtctgcccgaaccgcgccaacgtctccattgcggtcccaggcttccagaaccgtttccagacgctgcacctcgacgcttactgtaacgaatgcggcaactgcgctcagttctgtccgtggaacggtaaaccgtacaaagacaaaatcaccgtcttcagcctgtcgcaagactttgataacagcagcaacccaggcttcctggtggaagattgtcgggtacgcgtacgtctgaataaccaaagctgggtgctgaacatcgacagcgaaggccagttcgacaacgtaccaccggagctgaacgatatgtgccgcatcatcagccatgtccaccagcatcatcattatctgctgggccgcgtggaggtgtaatcatgttgattctgaagaatgtcaccgcagtacagttacacccggcgaaagtgcaggaaggcgttgatatcgccatcgaaaatgatgtgattgtcgctatcggcgatgccctgacgcaacgctaccccgatgccagctacaaagagatgcatggtcggattgtgatgccgggaattgtctgctcgcacaaccatttttactcggggctttcccgcggaattatggcaaacatcgccccctgcccggatttcatctcaacgctgaaaaatctctggtggcggctcgatcgcgcccttgatgaagagtcgctctattacagcgggctgatttgttccctggaagcgattaagagcggatgtacatcggttatcgatcaccatgcctctccggcgtatatcggcgggtcgctctccacattgcgcgacgcatttttaaaagttggcctgcgcgcgatgacctgttttgaaactactgaccgtaacaacggcatcaaagagttgcaggaaggtgtagaagaaaacatccgcttcgcccgtcagattgatgaggcgaagaaagcagcaaccgagccgtatctggtggaagcacatatcggtgctcacgcgccgtttaccgtgccagatgccggtctggagatgctacgtgaagccgtgaaagccacaggccgtggtttgcatattcacgctgcggaagacctttacgacgtttcctacagtcaccactggtacggcaaagacctgctggcacgactagcgcaattcgatctcatcgatagcaaaacgctggtcgctcatgggctttacttgtcgaaagatgacatcaccctactcaatcagcgcgatgcgttcctggtgcataacgcccgttcaaacatgaacaaccatgtcggctacaaccatcaccttagcgacatccgcaatctggcgttgggaacggacggcattggttcggacatgtttgaagagatgaaatttgccttctttaaacatcgcgatgcgggtggtccgctgtggcctgacagttttgccaaagccctgactaatggcaacgaactgatgagccgcaactttggcgcgaaatttgggcttctggaagccggttacaaagctgatttaaccatttgcgattacaactcgccgacgccgctgctggcagacaatatcgccgggcatatcgctttcggtatgggctcaggcagcgttcacagcgtaatggtcaatggtgtgatggtctatgaagaccgtcagtttaacttcgattgcgattccatttatgcacaagccagaaaagccgctgccagtatgtggcgtcggatggatgcgctggcataaatgacagatgccctcttcccgcagggaagagggttaaataaggaaagaagatgattgaacaatttttcaggcccgactctgtcgaacaggcgctggaactgaagcgccgctaccaggatgaagccgtctggttcgccgggggcagcaaactcaatgctacaccaacccgtaccgataaaaagattgccatttccttacaggatctggaactggactgggttgactgggataacggtgcactgcggattggcgcaatgtctcgcttgcagccactgcgtgatgcgcgatttattcctgcagcgctgcgtgaagccctcggttttgtttactcacgccatgttcgtaatcagtcgaccattggtggtgaaatcgccgcccgccaggaagagtcggtgctgcttcccgtcctgttggcactggatgctgaactggtttttggcaacggcgaaacgctgtcaatcgaggactacctggcctgcccatgcgatcgcctgctaaccgaaattatcattaaagatccgtatcgcacctgtgcgacccgcaaaattagccgttctcaggcaggtttaaccgtcgtgacggcagccgttgcaatgacagaccacgacggtatgcgaattgcgctggatggcgtcgccagtaaagcactgcgtctgcatgatgtcgaaaaacaaaatctggaaggcaatgcacttgaacaggctgtcgccaacgccattttcccgcaggaagatttgcggggcagcgtggcctataaacgctatatctcgggagttctggtagccgacctgtatgccgactgccaacaggctgaggaggaagccgtatgatcatccactttactttaaatggcgcgcctcaggagctaaccgttaatccaggcgaaaacgtgcaaaagctgttgtttaacatgggaatgcactctgtacgcaacagtgatgatggcttcgggtttgctggttctgacgcaataatctttaacggtaatatcgttaacgcgtccttgcttattgccgcacagttagagaaggcagatattcgtaccgcagaatctctgggcaaatggaacgagttaagtctggttcaacaggcaatggttgatgttggcgtggtgcagtctggttataacgatccagctgcagctctgattatcaccgatcttctcgatcgcatcgccgcacctacccgcgaagagatcgacgacgcgctttctggtttgttcagccgcgatgctggctggcagcaatactatcaggtcattgaactggcggttgcacgtaaaaataatccgcaggccaccattgatatcgctccgactttccgtgacgacctagaagtcattggtaagcattatcctaaaactgatgccgcgaaaatggtgcaggcgaaaccctgctatgttgaagaccgcgtaacggctgacgcctgcgtcattaaaatgttacgtagcccacacgctcacgcactgattactcatctggatgtcagcaaagctgaagccttaccgggcgtcgttcacgttattactcacctgaattgcccggatatctactataccccgggtggtcagagcgcaccggaaccgtcaccgcttgaccgccgtatgttcggcaagaaaatgcgtcacgtcggcgatcgtgttgctgcggtcgtcgcagaaagtgaagaaattgcgctcgaagcactgaagctcatcgacgttgaatatgaagtgcttaagccggtaatgtcgatcgacgaagcaatggcggaagatgcgcctgtcgtgcacgatgaaccggtggtgtatgttgctggtgtgccagatactctggaagacgataacagccatgcagcccagcgcggcgagcatatgatcatcaacttcccgatcggttctcgccctcgcaaaaatatcgccgccagtattcatggtcatattggcgatatggacaaaggctttgccgatgccgatgtgatcattgagcgaacctataactcaacgcaggcacagcagtgcccgactgaaacacatatctgctttacccggatggacggcgatcgtctggttatccacgcctccacccaggtaccatggcacttacgccgccaggtcgcgcgcctcgtgggcatgaaacagcataaagttcatgtcattaaagagcgagttggcggcggttttggttccaaacaggacatcctgctggaagaagtgtgcgcctgggcaacctgcgtgaccgggcgtccggtactgttccgctacacccgtgaagaagagtttattgctaacacctctcgtcacgtcgcgaaagtcaccgtcaaactgggagcgaaaaaagatggtcgcctgacggcagtgaagatggatttccgcgccaacactggcccttacggcaaccactcactcaccgtaccgtgtaacggaccggcgctgtcgctgccgttatatccgtgcgataacgtcgatttccaggtcaccacctactacagcaacatttgcccaaatggtgcttatcagggttatggcgcaccgaaaggtaacttcgctatcaccatggcattagcggaactggctgaacagttacagatcgaccaactggaaattatcgaacgtaaccgggtacacgaagggcaagagctgaaaattctcggtgcaatcggtgaaggtaaagcgccgacctccgttccttccgccgccagctgtgcactagaagagatcctgcgtcagggtcgcgagatgatccaatggtcgtcaccgaaaccgcaaaatggtgactggcacatcggtcgcggcgtcgccattatcatgcagaaatcgggtatcccggatatcgatcaggctaactgcatgatcaaactggaatcggacggcacctttatcgttcattctggcggtgcggatattggtactggtctggatactgtggtgacgaaactggcagcagaagtgctgcattgcccaccgcaggacgtgcatgttatctccggtgataccgatcatgcgttgtttgataaaggcgcatatgcctcgtccggtacttgcttctcgggtaacgcggcgcgtttggcagcggaaaatctacgggagaaaattctgttccacggcgcgcaaatgttaggtgagccagtggcagatgttcaactggcaacgccgggcgtcgtgcgcggcaagaaaggcgaagttagtttcggggatattgcccataaaggcgaaaccggcaccggctttggttcactggtgggaactggcagttatatcacgcctgatttcgccttcccgtatggcgcaaacttcgctgaagttgccgtcaacacgcgtacgggtgaaatccgcctggataaattctacgccttgctggactgcggtacaccggtcaatccagagttagcgttgggacaaatctacggtgccaccctgcgtgctatcggccacagtatgagcgaagagatcatttatgacgccgaaggtcacccgttaacgcgtgatttacgcagttacggcgcaccgaaaattggtgacattccgcgtgatttccgcgctgtgctggtgccgagcgacgataaagtcggcccgttcggggcgaaatcgatctcggaaatcggtgtaaatggcgcagctccggcgattgctaccgcaattcacgatgcatgcggcatctggttacgcgaatggcatttcacaccggagaaaatactcactgcgctggaaaaaatataaataataaatggccgcttcggcggcctgtttctctgtttgaacgatgactaaatagtgactgcgaaaatgagataagccgttctcaaggcgtcctgcgccccaaattcgtgggaatttattttactaattcagatgatcaaatttactttaaaaggagtgaagggatgtctgatataaaccatgcaggttctgaccttatatttgaactggaggatcgccctccctttcatcaggctctcgttggtgccattacccatctgttggcaattttcgttccgatggtaacccccgcgttaatcgtgggtgcggccttacagctttccgctgaaacaaccgcctatcttgtttctatggcgatgatcgcctctggtattggtacctggttacaagtaaaccgctacggcatcgtcggttctggcctactctcaattcagtcagtcaatttttcatttgttacggtcatgattgcgctgggcagcagcatgaaaagcgacggttttcacgaagagttaatcatgtcgtcgcttctcggcgtctccttcgttggcgcatttctggttgtcggatcttcatttatcttgccctatttacgtcgggttattacgcctaccgtcagcggtattgtggtactgatgatcggcttaagcctgattaaagtcggcattatcgattttggtggaggatttgcagccaaaagcagcggtacgttcggcaattacgaacatctcggcgttggtttattggttttaattgtggtgatcggctttaactgctgtcgcagtccgttgctacgcatgggagggatcgccattgggctatgtgtcggctatatcgcatcgttatgcctgggcatggtggatttcagcagtatgcgcaatttgccgttaatcaccatcccgcatccgttcaaatacggctttagttttagcttccatcagttcctggtggttggcacgatttatctgcttagcgtgctggaagcagtcggcgatatcaccgccacggcaatggtttcccgccgccccattcagggggaagagtatcagtcccgactgaaaggcggcgtgctggcagatggtctggtttctgttatcgcctccgctgtcgggtcattacccttaaccacgtttgcgcaaaataatggggttattcagatgactggcgtcgcttcacgttatgtcgggcgaaccatcgcggtaatgctggttatcctcggtttgtttccgatgattggcggcttcttcacgaccattccctcggcagttctgggaggcgcaatgacgttgatgttttccatgattgccatcgctgggattcgcataatcatcaccaacggtttaaagcgccgagaaacacttattgtcgccacttctttaggtttaggacttggcgtctcctacgatcccgaaatttttaaaatattgccagcctctatttatgtactagttgaaaaccctatttgtgctggcgggttaactgcgattttattaaatattatcctccctggtggctaccgacaggaaaacgttctgcctggtattacctcagcggaagagatggattaacagtaaaggagtcaatgatgtcaggagaacacacgttgaaagcggtacgaggcagttttattgatgtcacccgtacggtcgataacccggaagagattgcctctgcgctgcggtttattgaggatggtttattactcattaaacagggaaaagtggaatggtttggcgaatgggaagacggaaagcatcaaattcctgacactattcgcgtgcgcgactatcgcggcaaactgatagtaccgggctttgtcgatacacatatccattatccgcaaagtgaaatggtgggggcctatggtgaacaattgctggagtggttgaataaacacaccttccctactgaacgtcgttatgaggatttagagtacgcccgcgaaatgtcggcattcttcatcaagcagcttttacgtaacggaaccaccacggcgctggtgtttggcactgttcatccgcaatctgttgatgcgctgtttgaagccgccagtcatatcaatatgcgtatgattgccggtaaggtgatgatggaccgcaacgcaccggattatctgctcgacactgccgaaagcagctatcaccaaagcaaagaactgattgaacgctggcacaaaaatggtcgtctgctatatgcgattacgccacgcttcgccccgacctcatctcctgaacagatggcgatggcgcaacgcctgaaagaagaatatccggatacgtgggtacatacccatctctgtgaaaacaaagatgaaattgcctgggtgaaatcgctttatcctgaccatgatggttatctggatgtttaccatcagtacggcctgaccggtaaaaactgtgtctttgctcactgcgtccatctcgaagaaaaagagtgggatcgtctcagcgaaaccaaatccagcattgctttctgtccgacctccaacctttacctcggcagcggcttattcaacttgaaaaaagcatggcagaagaaagttaaagtgggcatgggaacggatatcggtgccggaaccactttcaacatgctgcaaacgctgaacgaagcctacaaagtattgcaattacaaggctatcgcctctcggcatatgaagcgttttacctggccacgctcggcggagcgaaatctctgggccttgacgatttgattggcaactttttacctggcaaagaggctgatttcgtggtgatggaacccaccgccactccgctacagcagctgcgctatgacaactctgtttctttagtcgacaaattgttcgtgatgatgacgttgggcgatgaccgttcgatctaccgcacctacgttgatggtcgtctggtgtacgaacgcaactaataataaaactttaacatcctcgtgaggacatcattatgtctggagacatcctacaaacaccggacgcaccaaagccacagggcgcgctggataattattttaaaattaccgctcgtggcagtaccgttcgtcaggaagtactggctggcttaacgacctttctggccatggtttattccgttatcgtcgttccgggaatgctgggcaaagcaggttttcctcccgcagctgtgtttgttgccacctgtctggtcgcgggcttcggctcgttgctgatggggttgtgggccaatttgccaatggcgattggttgtgcgatttccttgacggcatttaccgcattcagtctggtactcgggcaacaaattagcgttcctgtcgcactgggcgcggtctttctgatgggcgtcatcttcaccgctatttccgtaaccggtgtgcgtacctggatcttacgtaatttaccgatgggtatcgctcacggtacaggtatcggtatcggcctgtttctgctgctgattgctgctaacggtgtgggtatggttatcaaaaacccgattgaaggcttgccagtggcgctcggtgcgtttacctccttcccggtgatgatgagcttgctggggctggcggtcatcttcggtctggagaagtgccgcgtacccggcgggatcttgttggtgattatcgcaatttcgattatcggcttaatctttgacccagcggtgaaataccacggtctggtggcgatgccaagtctgactggcgaagatggtaagtctctgattttcagcctcgatattatgggcgcactccagccaaccgtacttccgagtgtactggcattggtgatgaccgcagtgttcgacgctactggcaccatccgtgccgtcgccggtcaggcgaatttgttggataaagacaaccagatcatcaacggcggcaaagccctgaccagtgactcagtaagttcaatattctccggcctggtgggcgcagcgcccgcagcggtttatatcgaatcagcggcaggaaccgccgccgggggtaaaacagggttaaccgcaaccgtagtgggggcgttattcctgctgattctgttcttatcaccgctgtcatttttgatccctggttacgccactgcacccgctctgatgtacgtaggtttgctgatgttaagtaacgtctcgaagctggatttcaatgattttattgacgctatggctggcctggtgtgtgccgtgttcatcgttctgacttgtaatatcgttaccggtattatgctgggctttgtgacactggtcgtaggccgcgtctttgcacgcgaatggcaaaagctgaatattggtacggtgatcattactgccgcactggtcgcattttacgcgggtggttgggcaatctaatagattctccgcgcctttcagcgcggagatttctttcacagaggattctcaccgctggcaacaatacgctgctggcggactcgcctgagttctctttcagtaagcaactgcagcgcctgtgttgggcaagattcaacgcaggcaggcccctcttcccgctgttcacagagatcgcatttcacaatttgttgtcgggtatcccccggcaacgactgaatggtgatcattccaaacgggcacgcactgacgcaactctgacagccaatacaacgggcagaattggtctgcaccacctgctcgcccatcgtcagcgcccccacggggcaagcgccaacacaaggggcgttttcacactgatggcacatcaccggcgcactgatgctgtccagtcgctgtaccttcagccggggtaaaaagacatcggcattcaactcctgttctgaagggtgagcgaccacacaggctacttcacaagtacggcagccaatacagtcagccggattaacgataattaacgatttcatcacgatgccttcgtatcaaacagagttaacatatcgcgcgccgcctgccttcctgcggccattgcagtgacaaccagatccgcgccatgaactgcatcaccaccagcaaagacttttttcagatgcgtctgggtaggtaaatacccgacgtcaccggtttgaatcaggccccatttatcgagtttaattccgctgccctgcaaccacggcatggcatgcgcctggaaaccaaaggccataatcagaacatcggcgggcaattcaaactctgaacccgctaccggacgaggacgacggcgaccatccggccccggctcacccatggcggtacgaatcaggcccaccgcagttaaacgcccatcttcgtcacaagcgatatattgcggttgaacattgaactgaaactcgacaccttcctcgcgcgcattaaccacctctttgcgcgagcccggcatactgacttcatcacgacgatacgcgcaggtcacgctggcggcattgaggcggatggaagtccgcaaacaatccattgtcgtatcgccaccgcccaataccacgactcgcttaccttccacgtccgtcagcggatactcttcagactccggcaatcccatgagctggcgggtatgggcagtcaggaacggtagagcctgaatgacaccgggcgcatcttcatgcggcagatctgctcgcatcatcccgtaagtccccacgccgatgaaaactgcatcatattcagaagttaaatcgctaaaggtaatatcgcggccaatttcacagttaagatgaaagtcgattcccattgcggtgaatatctctcgccgctggcttaataccgttttatcgagtttgaaaggaggaatgccaaaagtcagcataccgccaatttctggatggcgatcaaagacatcaacctgaactcccgcgcgcgccagaatatcagcacaccctaaccctgctggcccagcgccaatcaccgccactttttcgatacggggaacaactttgctgacatcgggacgccagcccatcgccagcgcggtatcggtgatgtagcgttccagattaccgatagagactgcgcccgagtgatctttcaaagtacatgcgccttcacaaagacggtcctgtggacataccctgccgcaaatttctggtaaggaactggtctggtggcaaagttctgccgcttcaataatctttccttcctgtaccagacggatgtaatccggaatagcgttatgcagcgggcaatgccagttgcagttagctttttcggcacaataaacacagcggtcactctcataagtcgcttgttgtggatccagcccgcaatatatttcgccaaagtgggttttccgttcactcgctgaaattttatctgcgcctttacgcgagttaacggggagcaacgctgcactgcgagatggctgagcgtctgatgacgcttttcctgctgccgttttgcgctggcgggccacctttatctgctgtaaccctttatcgtccatcagtcgtaacgcctgtgttgggcagacttcaatacaggcttgcgtgccggaactgcgctggttacaaaggtcgcatttctgcgcaatcgtatcgaccatctcaacgacgccaaaggggcaagcgattgcgcatcttttacagccaatacatttttgctcgtccagttgtacgctatcggactggaaagtcagagcattaaccggacaagccgtaacgcaaggggcattgttgcagtgatggcaggccaccggattcgcagcctggcctttccctacaacgtggatacgcggtcgaaagtcactgtgactcagcggccagttttcttgattgtgtgccaccgcacaggcaatttcacaagcatgacagcctatacattccgcagcttcagcagcgataaacttattcatttgcatccctttcatttaatgagttatgtcttctcaaatttcgcgatgcaataaacgggcatatattaggtagcatgaccgttttaattataattttgcgactgagttcaaattattgcccctcaatctatgccgctttcattatttcaacattgccgaccaaaagagcgctatccagataaaaacgattaaatgcgagagtgcgacatgccagaatgattaatgaaatatcaatatgagaaaattacagataatttcattgtcaggttctcttctcattttcgtggtttaaccacgattatgtgattgcctccgcaattcctgtctctaactccccttcctcgcaaaaactggcactccacgagcatgtgtttagacagtttcattaacgtaaacggttgctttttactctggcgggcgaaaggagaaacactgatgagcgccatagattcccaacttccctcatcttctgggcaagaccgcccaactgatgaggttgaccgcatattatcaccaggaaagctgatcatactcggtctgcaacacgtccttgtcatgtacgcaggtgcagtcgctgttcctcttatgattggtgaccgactgggcctctcaaaagaagctattgcgatgctcattagctcggatctcttttgctgcgggatcgtcacattattgcaatgtatcggtatcggccgctttatggggatccgcctgccggtgattatgtcggtgacctttgctgctgtaacaccaatgatagccattgggatgaacccggatatcggcctgctggggatatttggtgccactatcgccgcgggttttatcaccacattattagcgccacttatcggtcgcttgatgcctttattcccgccactggttaccggtgtggttattacttctattgggcttagcatcattcaggtgggtattgactgggccgccggaggtaaagggaatccgcaatatggtaatcccgtttatttaggtatctcctttgctgtcttaatttttatcttgctcattactcgctatgcgaaaggatttatgtccaacgtcgccgtattactggggattgtatttggctttttactttcgtggatgatgaatgaagtcaatttatccgggctacatgatgcttcatggtttgcgattgtcacgccgatgtcatttggtatgccgattttcgatcccgtatccattctgaccatgactgccgtgttaatcatcgtgtttatcgagtcgatggggatgttcctggcactgggtgaaatagtcggtcgtaaactctcttcacacgatattattcgcgggctgcgtgtcgatggcgtagggacaatgataggcggaacgtttaacagcttcccccacacgtcattttcacaaaacgttggcctggttagcgtgacgcgcgttcatagccgctgggtgtgtatttcttcgggaattatattaatcctgtttggcatggtgccaaaaatggcggtgctggtcgcctccattccgcaatttgtgctgggcggtgctgggctggtgatgttcggcatggtactggcgacagggattcgaattctgtcgcgctgtaactacaccaccaaccgttacaacctctatattgtggcgatcagtctcggcgttggcatgactccgacgctctctcacgatttcttttctaagttaccggccgtactgcaaccgttgctgcatagcggcattatgctcgcaacccttagcgccgttgtgctgaatgtcttctttaatggctaccagcatcatgctgacctggtgaaggaatccgtctctgataaagatttaaaagtcaggacagtacgtatgtggcttctgatgcgcaagctgaagaaaaatgagcatggagaataatatgaattttttaatgcgcgctatattcagtctgctgttgctttttactctctctattcctgtcatttctgactgtgttgcaatggccattgaaagtcgcttcaaatatatgatgctacttttttaaatggtttttacctgtcggcatccgctcaaaacgggcggttgtcgataaacgctcacttggttaatcatttcactcttcaattatctataatgatgagtgatcagaattacatgtgagaaattatgcaaacggaacacgtcattttattgaatgcacagggagttcccacgggtacgctggaaaagtatgccgcacacacggcagacacccgcttacatctcgcgttctccagttggctgtttaatgccaaaggacaattattagttacccgccgcgcactgagcaaaaaagcgtggcctggcgtgtggactaactcggtttgtgggcacccacaactgggagaaagcaacgaagacgcggtgatccgccgttgccgttatgagcttggcgtggaaattacgcctcctgaatctatctatcctgactttcgctatcgcgccaccgatccgaatggcattgtggaaaatgaagtgtgtccggtatttgccgcacgcaccaccagtgcgttacagatcaacgatgatgaagtgatggattatcaatggtgtgatttagcagatgtattacacggtattgatgccacaccgtgggcgttcagtccgtggatggtgatgcaggcagccaatagtgaagcaagaaaattgttgtctgctttcgcgcagcacaattaaaaaaccccgacatttgccggggttgtgagcataacgtaatgcttattttaccggacgcatcgccgggaacagaataacgtcgcggatggtatggctgttggtgaacagcattaccatacggtcgatgccaatccccagacctgctgtcggcggtaagccatgttccagtgcggtaacgtaatcttcatcgtagaacatcgcttcgtcgtcacctgcgtctttcgcggcaacctgatccaggaagcgttgcgcctgatcttccgcgtcattcagctcgctaaagccgttaccgatttcacgaccaccgatgaagaactcaaagcggtctgtgatttccgggttaatgtcgttacgacgcgccagcggagaaacttctgccggatattcagtaatgaaggtcggctgaatcagatgtgcttctgccacttcttcgaagatctcggtaacgatacggcccagaccccagctcttctcaacgtggataccgatagattcagcaatcgctttcgcagagtcgaagttatccagatccgccatgtcggtttccgggcgatatttcttgatcgcttcacgcatggtcagtttttcgaacggtttaccgaagtccagcgtcacgtcgccgtaggtcacttccgtcttaccgagaatatcctgtgccagagtacggaacagcgattcggtcagctcgatcagatctttgtaatctgcgtaagccatgtagagttccatcatggtgaactctgggttatgacgtacggagataccttcgttacggaagttacggttgatttcgaatacacgctcgaagccaccgaccaccagacgcttgaggtacagttccggcgcgatacgcaggtacatgtcgagatccagcgcgttatggtgggtgataaacggacgcgcagcggcaccgccagggatcacctgcatcatcggcgtttcaacttccataaagccgcggttcaccatgaactggcgaataccagagaggatctgcgagcgtactttaaaggtgttacgggattcatcgttagagatgagatccaaataacgctgacgatagcgcgcttcctgatcctgcaagccgtggaatttatccggcagcggacgcagtgctttggtcagcagacgcagctcggtacagtggatagacagttcgccggttttggttttgaacagtttacctttcgcgccgaggatgtcgccgaggtcccattttttgaactgctcgttgtaaacgccttccggcagatcgtcacgggcaacgtacagctgaatgcgaccgccaacgtcctgcagggtaacgaaagacgctttacccataatacgacgggtcatcatgcggccagcaacggcgacttcgatgttcagcgcttccagttcttcgttctctttaccgtcgaattctgcgtgcaattggtcagaggtatgatcgcgacggaaatcgttcgggaaggcaatcccctgctcgcgcaggttcgccagcttctcacgacgcgttttcagttcattgttaagatcgactaccgcgtcagcgccctgtgcgtgttgttcagacatgttggttcctcataaccctgctttcaaacttgcttcgataaattgatccaggctgccgtccagcacggcctgcgtgttgcgggtttctaccccggtacgcagatctttaatgcgggagtcatcaaggacataagaacgaatctggctgccccagccgatgtcggatttgttatcttccatcgcctgtttctcggcatttttcttctgcatctccagttcataaagcttcgctttcatctgcttcatggcctggtctttgttcttgtgctgggaacggtcgttctggcattgggtcacgatcccggttgggatgtgggtaatacgcaccgcagattcggtacggttaacgtgctgaccgcccgcgccggacgcgcgataaacgtcaatgcgcagatccgccgggttgatttcgatatcaatatcatcatcaacttccgggtaaacaaacgcagagctgaacgatgtgtggcgacgaccgccggagtcaaacgggcttttacgcaccaggcggtgaacgccagtttctgtacgcagccagccgtaagcgtaatcgccggagattttgatcgtcacggatttaatacccgccacttcaccttccgactcttcgatgatttcagttttgaaaccacgcgattctgcccagcgcagatacatacgctcaagcatgctcgcccagtcctgtgcttccgtaccgccagaccccgcctgaatatcgaggtagcagtcggcgctgtcatattcgccagagaacatacggcggaactcaagctgcgccagtttttcttccagggcgtcgagttcagcaacggcttcgttaaaggtttcttcgtcgtcagcttctacagccagttccagcagaccagaaacatcttccagcccctgtttcatttggtcgagggtgtcgacaacggcttcgagggaggaacgctctttacccagcgcctgtgcgcgttcgggttcgttccagacatccggctgttccagctcggcgtttacttcttccagacgctctttcttggcgtcgtagtcaaagataccccctaagaacgtcggagcgttccgtgaggtcctgaatgcgattatttaccggattaatttcaaacatggtctgatttcttttattgagctagtcaaaatgcggtgataagagcgggattgtacccaatccacgctcttttttatagagaagatgacgctaaattggccagatattgtcgatgataatttgcaggctgcggttgccgcgaaactcgttgatatcgagcttgtaagccagttgcacttcgcgcacgccgttatccggccagagggcggtatcgacattaaaagcaataccatccagcagcggaccgccgccgaccggttcgaccatcaccttcaaatgacgttcgcccaccagccgctgttgcagcagacggaaatgaccgtcaaacagcggctccgggaacatctgcccccacgggccagcatcgcgcagcaactgcgccacttccatggtcatttcggccgggcttaacggaccgtctgacaccacttcgccttgcaatagcgaagggtccagccactctgtaaccagttcgccaaaccgttgttgaaagagttcgaatttatcctcttccagcgacaaacccgccgccatcgcatgaccgccaaacttcagtatcatgccagggtagagtgtgtctaatcgctccagtgcatcacgcatatgcagcccctgaatggagcgacctgaacctttcagcgtaccatcacctgctggcgcaaaggcgataaccggacggtgaaaacgctctttgatgcgcgaagccagaataccgacaacgccctgatgccattcggggtgatacattgccagcccgccgggtagcgtgtcgcgacttcgctccagtttctcgcacagggtcagggcttcaacttgcattccttgttcgatctcttttcgcgtctggtttagcgcatcgagttcatttgccagcacgcgcgcttcgccgatgttgtcgcacagcaagagcgccacaccgacggacatatcgtccagtcgtccggcagcattgagacgtggccccagcgcaaaacctaaatcgctggcggcgagtttttgtgcatcacggtttgccacttccagcagcgctttaatccccggacggcactttccggcacggatgcgactcatcccctgccaggtcagaatgcgattattagcgtccagcggcacgacgtccgctactgtccccagcgctaccagatccagcagttctgccaggttaggaattgcgatgccgcgctcatcaaaccagccctgatcgcgcaaaaaggtgcgcagcgccagcatcagataaaacgccacacccacgcctgccagtgatttcgacgggaaattacagtcgcgcaagttagggttaatgatcgcttccgccgcgggtaatgtttcgcctggcaaatggtgatcggtaacaataaccggaatgcccaacgagcgagcgtgtacaacccccgcatgggaggaaataccgttatccaccgtgacaattaactgcgcgccacgggcatgggcctgatcgaccacttccgggcttaagccgtaaccgtcttcgaaacggtttggtaccaggtagtcgatattgctgcaaccaagcgagcgcatcgccagcacgcttagagccgtgctggtcgcgccgtcggcgtcgaaatcaccgaccacaataatccgcgttccttcgcgaaaagcgttgtaaaggatctcaacggccttttcgacaccgctcagttgctgccagggcaacatacctttaacactgcgttccagttcttgcgcactgcgcacgccccggctggcgtataaacggcgcagcaagggaggcaattcagcgggcaagtctgccgtttcatcgacttcacggcgacgaagttgtatctgttgtttcacgcgaattatttaccgctggtcattttttggtgttcgtcgaggaattctttcatctctttcggcggctggtaacccggaacaagtatgccattgctcagcacaactgccggagtaccgctaacgccaagctggacgccaagtgcgtaatggtcggcaatatccacgtcgcagctggctggtgcgacgcttttacctgccatcacatcatcaaacgctttgtttttatctttcgcacaccagatagctttcatttctttctctgcatcgctgtccagcccctggcgcgggaaagcaagataacgcacggtgatccccagcgcgttatagtctgccatttgctcatgcagtttgtggcagtaaccacaggtaatatcagtaaacacggtgatgacgtgtttttcctgcggcgctttataaacgatcatctctttttcaagcgcattcaactgctttaacagcatcttattggtgacattgaccggagccgtgccgctaacgtcatacattggcccctgaatgatatgtttaccatcatcggtgatgtacaacacgccgctgttagtcagaactgtcttcatgccagctacgggcgcgggctgaatatcgctgcttttgatgcccattttggctaacgtttgttgaattgccgcgtcatcagcctgagcaaaacctgaaaacgccgctaacaaagtaaacaacataaaacctttcttcataaatcttcccgttcttttcagacatcacgcccgcgggtgatgctgttgatgaagttgccgcagacgctcggtagcgacatgcgtataaatttgcgtggtggaaagatcgctgtggcccagtagcatctgcaccacgcgtaaatccgcaccatgatttaataaatgggtggcaaaagcgtgacgcaacacatgcggtgacagcttttcgctgtcgatacccgccagcacggcataatgtttaatgcggtgccagaaggtctgtcgcgtcatctgctgcgcacgctggctggggaacaacacatcaatagagacaccgttcaacaaccacggtcgcccatgctcgagatacgtttccagccagtaaaccgcctcttcacctaacggcaccaggcgctctttgttgcctttaccaatgacccgcactacgccctgacgcaggctgatatcactcattgtcagtccgaccagttcagagacacgcagcccggtagcatacaacacttcaagcatggctttatcgcgtagctccagtggctgatcaattaatggtgcctgtaataaacgttcgacctgcgcttcgcttaaatcttttggcaaacgctgtggcaatttcggtgaagcgagatgcgcactgggatcgtcttcacgaaacttttcgcgataaagatactggaacaatcggcgcactgcactcagcaaacgcgctgagctggtggctttatacccgccctccagccgttctgccagtaatgcctgcaaatcgtcactttgcgccgtcgccagcgtcaacccgcggtgatgcaaccactccaccatcattgacagatcgcgacggtaagcgttcaacgtattttcagccagatttttttccagccacagagcatcaagaaactgctcgatgcgtgccagatcctgtttcacttgcgccccttatggtcactcatttgatccattatgccttattgtgccgtgactaaagcgattctgatacactagctgcaaaagccacagcagaatcgagaagcttacgttatgaatatgggtcttttttacggttccagcacctgttacaccgaaatggcggcagaaaaaatccgcgatattatcggcccagaactggtgaccttacataacctcaaggacgactccccgaaattaatggagcagtacgatgtgctcattctgggtatcccgacctgggattttggtgaaatccaggaagactgggaagccgtctgggatcagctcgacgacctgaaccttgaaggtaaaattgttgcgctgtatgggcttggcgatcaactgggatacggcgagtggttcctcgatgcgctcggtatgctgcatgacaaactctcgaccaaaggcgtgaagttcgtcggctactggccaacggaaggatatgaatttaccagcccgaaaccggtgattgctgacgggcaactgttcgtgggtctggcgctggatgaaactaaccagtatgaccttagcgacgagcgtattcagagctggtgcgagcaaatcctcaacgaaatggcagagcattacgcctgatctcactgacggcttagcgcatatgctttgccgtcatctttatctttgcgtctcttgttgcaacaaaatccgccgtaaatcccgccattcagcttcgtccatgctgtcggctgccagccataaatgttgccgtttaccgccatcagaacgtaaacgcagcatcatgccgctcttaatcatccacggtgctttgacgatgctccactcctgcccttgccaacgcaaacgcccgtccatcaacaagcgaatttccccctggcgagcattaatacgccgctggctgcgaacgcaatcaaacaccaccagcgaaagtaacaccatccataacggggtgtaactgagtggccagggcatgagtaaaataacagcggcaaccagcccatgaatcagcaaggaaagccactgtgcgcgccaggagacgcgcaaatcagattgccacaggaccacgttcccggttccgtgtctggatgagtcggaccatcatttccagttctgcatcggccggtttaccgtgattcatcagccagttaaacaggtccggatcgtcacattccagcagacgaataaagatgcgtttttcgtcatcgcttaagctgtcgtactcatgttcgaaaaacggcatgattgaaatatcgagttcgcgcataccacggcggcatgcccaatgaatgcgggctttgttattaatgtccatcttcttcctgtctcacgaaaatccagtaccccgctattgtaacgtgtttttcgccttcttttacgggaatatcagtaaacaccatcgcgatcgcgaaattaattcacaacaattcaatggcttcatttttttggaagtcgcctcgcagaaggcacagatcgcgtagtgaaagcacttgcattgcctcatagctcttttaccattagtcattaatacgccgttaagcaactcaggactctattatggcttttacaccttttcctccccgtcagcctacggcttctgcccgtttaccgctgacgctgatgacgcttgatgactgggcgcttgccaccattactggcgcggacagcgaaaaatatatgcagggtcaggtgacagcagatgtcagccagatggcagaagatcagcacctgctcgccgcccattgcgacgccaaaggtaaaatgtggagcaatttacgtctgttccgcgacggcgatggctttgcatggattgaacggcgcagcgtgcgtgaaccgcagctgactgaactgaaaaaatatgcggtattctctaaagtgaccatcgcgccagacgacgagcgtgtgctgcttggtgttgccggttttcaggcgcgcgccgcgctggcaaatctctttagcgaactgccttcgaaagaaaaacaggtagtcaaagaaggcgcgaccactttgctatggtttgaacacccggcagaacgtttcctgatcgtaaccgatgaagctactgctaatatgctgaccgataaactgcgcggtgaagcggaactgaacaatagccaacagtggctggcattaaacattgaagcgggtttcccggtgattgatgccgccaacagcgggcagtttatcccacaggcgaccaatctccaggcgctgggcggtatcagctttaagaaaggctgttataccggacaagagatggtggcgcgagcaaaattccgtggtgccaacaaacgcgcgctctggttgctggcaggtagcgccagccgactgccggaagctggtgaagacttagagctgaaaatgggcgagaactggcgtcgtaccggtacggtgctggctgcggtaaaactggaagatggtcaggtcgtggtacaggtcgtcatgaataacgatatggaaccggacagcatcttccgcgtacgcgacgatgcgaatacactgcatatcgagccgctgccgtattcgctcgaagagtaaatctctttatcgcatcaggcatttatcgcctgatgcgacgctggcgcgtcttatcaggcctacaaaggcatacccattacgcctgcccaatatacaaatagatcgccagaaagtggcacacactaccgccgagcacgaagccgtgccagatggcatggttgtatggaatgcgtttgcagacgtagaaaatcaccccgagcgaataaaccacgccgcctaccgccagtaaggtaacgctgcccgccgcgagcttaactgccatttcataaattaccaccagcgacagccagcccatcgccagataggtcaccagagataaaattttgaatcggtgcgcgatggtcagtttaaacagaatacccagcaatgccaggctccagataacaatcatcaacccgcgcgctaacggagaatccagccccaccagcaaaaacggcgtgtaggttccggcaatcaacaggtaaatagcgcaatggtcaaatttcttcagccacatttttgcccgttgatgaggaatggcgtgatagagcgtcgaagcgaggaacagcaggatcatactgccgccatagaggctgtaactggttatcgctgtggcgctggcattgagatccaccgcctgaaccagtagcaacaccagcccaacgataccaaacaccaacccaatgccgtgactgacgctgttggcaatttcctctgccagcgaatatccctgcttaatgaggggcttctgaaccataacttactccggagaaacgtacacgcacatgtatacctctccagcgtaactgagaatagttccagtgaacacctgttagctaaaataaattctgatttgagactaatctcctaaaaatcatgaaattaaatgcgaaatttcaactaacaggcgtgagttcaatttaaagacatttaaattcaatcacataaaactgtgtctgaccgggatagatgtcggcaatgacctttatcagttcagtcagggtcatattttcctgctctgcatgtttttccgtcagcgtatccagcgttacggttgaggttgcggtgacttcaatcgtgcaaaaataaccgtcatcttcaaaacgcccgacacgaagcacatcacccgttttgaagtgcgattcagactcgtcgcggatggtgatggttttacgcccagccagaatgtcatcctggaaacgttgaaaaaaagtgatgtcgtttggctgcatggtactatttcctgtaagaattgactcatctggagcctatgatagtgaaaaaactcaccttaccgaaagatttcttatggggcggcgcagttgccgctcatcaggtcgaaggcggctggaacaaaggcggcaaagggccgagcatttgtgacgttctgaccggtggcgcacacggcgtgccgcgcgaaatcaccaaagaagtcttgccaggcaaatactatccaaaccatgaagccgttgatttttatggtcactacaaggaagacatcaagctatttgccgaaatgggcttcaaatgttttcggacttccatcgcctggacgcgtatttttccaaaaggtgatgaagctcagccaaacgaagaagggctgaagttctacgatgatatgttcgatgaactgctgaaatacaacatcgaaccggtgatcaccctctcccactttgaaatgccgctgcatctggtgcagcaatacggtagctggaccaaccgtaaagtggttgatttctttgtccgtttcgcggaagtggtgtttgaacgctataagcataaagtcaaatactggatgaccttcaacgaaattaacaaccagcgtaactggcgtgcaccgctgttcggttactgctgctccggcgtggtttataccgagcatgagaacccggaagagacgatgtatcaggtgctgcatcaccagtttgtcgccagcgccctggcggtgaaagctgcgcgtcgcattaacccggagatgaaagtcggctgtatgctggcgatggtgccgctctatccctactgctgtaacccggacgatgtgatgttcgctcaggagtcgatgcgcgaacgctacgtctttaccgatgtgcagctacgcggctattacccgtcctatgtgttgaacgagtgggagcgtcgcggatttaacatcaaaatggaagacggcgatctcgatgtactgcgtgaaggcacctgcgattatcttggtttcagctattacatgaccaacgcagtgaaggccgaaggcggcaccggcgatgcgatctctggttttgaaggcagcgtaccgaacccgtatgttaaagcgtctgactggggctggcagattgatccagtaggtctgcgctatgccctttgcgaactgtatgagcgttatcagaggccgctgtttattgtcgaaaacggttttggcgcttacgacaaagtggaagaagatggcagcatcaacgacgactaccgcattgactacctgcgcgcccatattgaagagatgaaaaaagcagtgacttacgatggtgtggatctgatgggttacacaccgtggggctgcatcgactgcgtgtcattcactaccgggcagtacagcaaacgctacggctttatctatgtgaataaacatgacgacggtactggcgatatgtcgcgttcacgtaagaagagctttaactggtacaaagaggtgattgccagcaacggcgagaagctttaagtcgatgaagtaccggatgcaatacttgttgcatccggtcagacaacttccctgttttatttcccgcccgccaaatcgataaaacttcccgtgacgtaagaggctttatcacttagtagccagacaatggcctgcgcgacctcttctgcctgtccaccacgctgcatggggatgttcgacttaacgcgatcgacgcgtccaggctcgccgccgctggcgtgcatttcggtataaataaaccctggccgcacgcagttaacccggatcccctgcgcggcgacttccagcgatagtccggtggttaacgtatcaatcgcccctttcgatgccgcgtaatcaacatattcccctggcgaacccaaccgtgaggccaccgaagagacattgacgatagcgccgccactgccaccatttttaagcgccatgcgttttaccgcctcgcggcagcagagaaaatatcccgtcacgttggtggaaagtactcggttgattcgctctgcggtaaggttttcaacggtgcactgggtaaacaagatcccggcgttattgaccagcgctgctagcggttcatcgtgctgatcgattgctgtaaacattgcgatgacctgattttcgtcgctgatatccgcctggagcacgaatgccttgccaccggcttgcgtgattaagttcaccacttcctgcgccgcatggaggttttgttgataattaaccgccaccgtatactcttctttcgccaacagtaatgcagttgcccgcccgatgccgcgactgccaccggtcacaagtgctatagccatttgtttttccgagaaaaattaattcgttgacgtatctttgagattgctaacaaactggctcaatcttcaatgttggcacgcttttcccctcgccctttcagggagagggccggggtgagggtaaatattcgcgccagtgccggcctgttcccctcaccctaaccctctccccaaaggggggaggggactgtctgagcgcttttgtactttgtcatctgactaaaaaggcgccgaagcgcctttagaagatagtcgaatcagtgaattactggtattcgctaatcggtacgcaggagcagaacaggttacggtcgccgtaaacatcatccagacgtttcaccgtcggccagtatttgtctgccacacctgccgggaatactgcaacttcacggctgtacggatgcgcccactcggcgaccagttcgttctgaatgtgcggcgcgttcaccagcgggttatcttccagcggccagacaccggctttaacctggtcgatttctgcgcggatagccagcatcgcgtcgataaagcgatccagttccactttgctttcagattcagtcggttcaaccatcagcgtacccgccaccgggaacgacatggtcggcgcgtggaaaccgtagtcgatcaggcgcttggcaatatccagctcgctgatgccggtttcttctttcagcgggcgaatatcgagaatacattcgtgcgccacgcgaccgtcgcgaccggtatacagcaccgggaaggcatcctgcaggcggctggcaatatagttggcgttgaggattgccacctggcttgcttttttcagcccttctgcgcccatcatgcggatgtacatccagctgattggcaggatagaggcgctaccgaacggtgccgcagaaactgcgccctgacgggttaacatgccttcgatttgcaccacgctatgacccggtacaaacggtgccagatgcgctttcacaccgatcggtcccatacccggaccaccaccgccgtgcggaatgcagaaagttttatgcaggttgaggtgcgaaacgtccgcgccaataaagcccggcgaggtgatgccaacctgggcgttcatgttcgcgccatcaaggtaaacctgaccgccgaactgatgcacgacttcacacacttcacggatcgtttcttcatacacgccgtgggtagaaggataagtcaccatgatacaggagaggttatcgcccgcctgttccgctttcgcgcgcagatcagtcagatcgatgttgccgtttttatcacacgccacaaccaccacctgcattcctgccatatgtgcagaagcggggttagttccgtgcgcagaagccgggatcaggcagatatcgcgatgcccttcgttgcggctttcatgataatgacgaatcgccagcaggcccgcgtattcgccctgtgcgccggagttcggctgcatacaaacggcgtcgtaaccggtcagtttcaccagccagtcagccagctgcgcaatcatctgctgataaccttcagcctgttccggcgggcaaaacgggtgcagttcggcaaattcctgccaggtgattgggatcatctcggcggcggcgttcagtttcatggtgcaggaacccagcgggatcatcgcctgattcagcgccagatctttacgctccagcgagtgcatatagcgcatcatttcggtttcgctgtggtagcgattaaacaccggatgagtgaggatttcgtcgtcgcgcagcatcgcaggctgaatagagcggctgtcgtgagccacgtctttgtccagcgtgtcgatctccagcccgtggttatcgcccagcagcacgctgaaaagctgcattacgttttcacgcgtggtggtttcatcaagggtgatcccaaccgcgttcaggatatcgctacgcaggttgatttcagccgcttcggcacgcgccagtacgcccgccttgtcggccacttccacacacagagtgtcgaaatagtgcgcatggcgcagcttcagacctttttgttgcaggcctgccgccaggatatcggtcaaacggtgaatgcggttagcgatacgtttcaggccaaccgggccgtgataaacggcatacaggctggcgatgtttgccagcagtacctgggaagtacaaatgttggagttcgctttctcacggcggatatgttgctcgcgagtctgcatcgccatgcgcagcgcggtattgccagctgcatctttcgatacaccgataatacggcccggcattgagcgtttgtattcatctttcgccgcaaagaatgccgcgtgtgggccaccgtagcccatcggcacgccgaagcgttgcgccgaaccaaaaacaatatccgcgccctgtttacccggcgcagttaacagcaccagcgccataatatcggcggcaacgctgaccacaattttgcgtgatttcagttcgctaataagcgcagtgtagtcgtgaatttcaccggtagtgcctacctgctgtaacagcacgccgaagacgtcctgatggtcgagcactttttgcgcgtcatcgacaatcacttcaaaaccaaaggtttcggcacgagtacggaccacatccagcgtttgcggatgcacatcggaagccacgaagaagcggttggcatttttcagtttgctgacgcgtttcgccatcgccattgcttcggcggcagcggtggcctcgtccagaagagaagcagaggccatatccagtccagtcaaatccagcgttacctgctggaagttgagcagtgcttcaaggcggccctgggagacttcaggttgatacggagtgtacgcggtataccagcccggattttccagcatgttacgcaggataaccggcggtagctgcacggcggtgtaacccatgccgatgtaagacgtgaagcgtttattgcgactggcaatagccttgagttctgccagtgcggcgtattcggtcgccggtgcgccaacctgcggtggtgtcgcaagctgaatatctttcggcacaatctggccggtcagcgcgtttaacgattgtgcaccaacggcattcagcatttcttgctgttgcgcggcgtccggtccgatatggcgttcaataaaagcgccgctgttttcaagctggcttaacgtctgtgtcatgagcgatggttcctgaaacgtgcagtgaattgtgaacctctctccttacgaagagagtgagggtgaggcataaattttcctcaccctgatcctctcccgcagaagaggaataaagccgttactcgtcttctaacaatgtttcgtatgcggtcgcatccagcagtgattccagttcgctttcatcgctggctttgattttaaagatccagccacctgcatacggttcgctgttcaccagttccggggaatcgctcagtgcgtcgtttaccgccacgatttcaccgcttactggcgcataaatgtctgacgccgcttttactgattcggcaaccgcgcagtcatcgcccgcgctaaccgttgcgcccacttccggcaggtcaacaaacaccatatcgcctaacagctcctgggcatgttcggttataccaacggtgtaagtgccgtcggcttctttacgcagccattcgtgttctttgctgtatttcagttctgctggtacgttgctcatcaatcaatctccaaaaaagtaaatcacgcgacggctttgccgttacgcacaaaaacaggttttgtcactttaaccggcatttcacggttgcgaatttgcacaatcgccgtttcgccaataccttccggcacgcgcgccagcgcaatgctgtaacccagcgtcggggagaaagtaccgctggtgataatgccttcatgctggttgccctgcgcatcggtaaagcgtaccggcagttcattacgcagcacgcctttttcggtcatcaccagaccaaccagtttttctgtaccatgctcacgctgcacttccagggcttcacgaccgataaagtcacgatctgccggttcccaggcgatagtccagcccatgttggcggctaaaggagaaatagtttcgtccatctcctgaccataaagattcatgcccgcttccagacgcagcgtgtcacgcgcgcccaagccacatggcttaacacccgcttccaccagcgcacgccagaaatcggccgctttttcattgggcagcgcaatttcatagcccgcttcaccggtataaccagtggtggcaataaacagatcgcccgcctgcacgccaaagaacggtttcatcccttccaccgcctgacgctgggcgtcattaaacagtgtggcagcttttgcctgcgcattcggcccttgcacggcaatcatggaaaggtcatcacgaacggtaatttcgatgccgaaaggttcagcgtgttgggtaatccaggaaaggtctttttcgcgggtggcggagttaacaacgaggcggaagaaatcttcagtaaagtagtagacgatgaggtcatctatcacaccgccagaggcattcaacatccccgagtaaagggctttgccgcttttggtgagcttcgccacatcgttcgccagcagataacgcagaaactcccgggtgcggctgccgcggagatcgacgatggtcatatgtgacacatcaaacattccggcatcggtacgtaccgcatgatgttcgtcgatttgcgaaccgtaatgcagcggcatcatccagccgtggaaatccaccatgcgagcgccgcaaagcgtgtgttgttcgtacaaaggagtctgttgtgccatcttgtcctcattgaataagcggggctgacaacttttcatggtgaaattatcaccacgaaacccagcatcggagccactcccggtccccaacgcaatcgttctcttttgcctgaacttaccaccgaaacagactgttaaccataaggtaaaattgatcatcacattagcttatggttaaaaaacgccaaaatcgcgacagaataaaaaaccaaaaaacacaccagtttctatataaagatgatgccattagaaagctaatttgaataaggcaatattaagagctaaaaaaatgtcaaaaaacactaaatcaaaaaataatgacattagaaaatataatgcgaaaacggaggtgaaattagtttatttcaaatgaggaaaatctcccggcgaaaaaaccgggagatgaaagtgtgatgggtatcaaataaacagcagaagagaaatttttaacgcagccattcaggcaaatcgtttaatcccattgcctggcggataagttgtggtttaacgccaggaagcgtgtcggccagtttcaaaccaatatcacgcagcagttttttcgccggattggtaccggaaaacagatcgcggaatccctgcataccagccagcatcagcgccgcactgtgcttgcggctacgctcataccggcgcaggtaaatgtactgcccgatgtctttcccctgacgatgcaaccgtttcagttcagcaatcagctctgcagcatccataaagccgagatttactccctgccccgccagcgggtgaatggtatgcgcggcgtcgcccaccagcaccagacggtgcgcggcaaactggcgcgcataacgccccgtcagtgggaacacctgacgcgcgctctcaaccttgcataagcccaggcgattatcaaaagcgatatttaacgcgcgattaaattcatcttcacttgcctgctgcatccgctgcgcttcctctggcgacagtgaccagacaattgagcaaagatgcggatcgctaagcggtaaaaaggccagaatgccttcgccatggaaaacctgccgcgccaccgcatcatgcggttcttccgtgcgaatggtcgctaccagcgcgtgatgctgataatcccagaaagtcagcggaatatctgctttgttgcgcaaccaggaattagcaccgtccgcgccaatcaccagacgcgccgttaacatgctgccatctttcagcgtcaggaaagtttcattttctccccaggcgacctgctgtaattctgcgggggccaacagagtgatatctgacgactgctgcgctttgttccacagcgcgtagtgaatcactgagttttcaacgatatgcccaagatggctatagcccatgctttgatcgtcaaacgaaatgtgaccaaaactgtctttgtcccacacttccataccgtgataacaactggccctacgagagagaatgtcctgccagacgccaagacgggtgagtaatttttcgctggcggcattgatagccgaaacgcgcagttgtggtggtgcatccgccgccagaggttccggtacgcgctgctccagtacggcaacgcgtaagccgctcccctgtaagccgcaggcaaccgccaggcccaccatgccgccaccaacaatggctacatcaacactttgcattgtttattccttaaaaccgccttcaacgcgccacccaaccgagggtgcgctgcgccagcacatcgcgtgccggggtgaataattccatcgtcatcagtccgatgttgcgcccgacaaccagcggtgcccaacggttggcaaaaagatgtaccaggctgtccgtgacgccgatggttgcttcgcgatcactctgtcgacgctgctgatagcggcacaatatgccgtaatcaccgatgtcttctccgcgctcatgcgcctgagtcagggtttccgcaaggctcatgacatctcgcataccgaggttaaacccttgcccggcaatcgggtgcagagtttgcgccgcattgcccaccagcacggtacgatgggtaatagctctggcggcgcgggttaacgccagcggataagcactgcgtttaccggcgtgggtaatttttccaagtcgccagccaaaggccgactggagttcacggcaaaacttctcgtcgctccacgacagcacctcttcgcgccgttccagtggatgacaccagaccagcgaacagcgtccgtcagacatcggcaacatcgccagcgggccatgttgcgtgaagcgttcaaaagcgcggccttcgtgcgcaacggaagtcgcaacgttggcaatcacggccagttgttcgtaaggctcctgctgccagtcaacgccgcacgcggtggctaacgctgaatgggtgccatcagctgctaccagcacgcggcccgtcagcgtctcgccactctccagcgtcacttcaacgtgactctgagtacgggcaacgttagccacgcgatcagggcaatgcagcgttacgccaggtgctttacgcagcaatgcaaacagccgttgcccgacattgtgcaattcgacaacctgtcccagcgccgccagttggtaatcttctgcggcgagggtgacaaatccagcgtgaccacgatcgctgacatgcacggtagtgatggcggttgcgtaatccgccagagattgccagacgccgatgcgcgccagttgctgacaggtccccgcagccagcgcaatagctcgtccatcaaagcccggatgagcatgtgactctggcgcggtcgcttcaatcaaatgtaccggcagcgccccgtgacttaaccgggaaatagccagcgccagcgtcgcgcccgccatgccgccaccgacgatgattacgctcattgctttctcgcagctgccatcaacgcttcgatttcttccggctttttcaccacgctggcggtgaggttttcgttgccggtttcggtaatcacaatgtcgtcttcaatacgaatgccgataccgcgatattgttctggcacatccgcatccggcgcgatatacagaccaggctctacggtcagtaccatccccggttccagaatgcgcgagcgatcctgaccataaacgccaacgtcatggacatctagccctaaccagtggctaaggccatgcataaagaaaggacgatgggcgttctgagcgatcagttcatcaacatcacctttcagaatgccgagttttaccaggccgctaaccatgatgcgcaccacttcaccagtgacttccagaatggaagttcccggacgatacaggcgcaagctggtttcgagagactccagcacaatgtcgtagatttcacgctgggcctgagtgaatttgccgttgaccgggaaggtgcgggtaatatcgccagcgtatcctttgtattcgcaacccgcgtcaatcaacaccaggtcgccgtcgcgcatttcacactcgttttcggtgtagtgcagaatgcagccgttttcaccgctgccgacaatggtgttataggacggatagcgcgcaccgtggcggttaaattcgtggtgaatttcgccttccagatggtactcgaacattcccggacggcatttttccatcgcccgggtatgtgccatggcggtgatttctcccgcgcggcggagtacggcaatctcttctggcgatttgaacaggcgcatttcatgaacaacaggacgccagtcgatcatcgttgccggtgcggtgagattttgccgcgaacctttacgcagtttttccagcgcactgttcacgatttcatcagcatatgcatattcgccctgggcatggtaaaccacatccaggccgttaagtagttgataaagttgctgattgatttcgctgaatgccagtgcgcggtcaacgcccagtttctctggcgcggcatcctgacctaaacgacggccaaaccagatctccgccgtcaggtcgcgaacgcggttaaacagaacgctgtggttatgagtgtcatcgcttttaatcagcaccagcaccgcttccggttcgttaaagccggtgaagtaccagaagtcactgttctgacgataggggtattcgctgtcggcgctacgtgttacttctggtgcagcaaaaatcagcgcggcgctgccgggttgcatttgctccaccagggcctgacggcgacgctgaaactcttgccgggatatctcactcataacactctccttacgttttttgtttttagtgtagagtcggtttttgtacttctggcgcggtcggttgcggatgagtaaaggtgtcgtggcataacagcgcggcaacacgaacgtattcgatgatctcttcaagcgacatttcaagctcttcctgatcttcgtcttcgtcgtaacccagttgcgcaatgttacgcagatcgtcgatagcttcaccggtttcgccggtcactttatccagcttcggttgcgtaacgccaagaccaagcaggaagtgattgacccaacctgccaatgcatcagcccgatcgaaaacgctgacatcatcgccatcaggcagataaagctgaaaaaggaagccgtcatcctgcagggcatcgctggtggcagagtgcattttacgcagtgcctgtgccagctcatgaccgaaagccatgccttcgttcgtcaggtcgtgaagtagcggtagccatgagctgtcatcgttaccgccacatatcatcccactgattaaaccatgcatctcagcaggggtcagacccgtcccttgttggttcagatactggttcatttcgttgtaaccaggcatttcgttctgtatagacataagcattcgtcgtcaaagggaggaatattcatgatatgctaccactttgggccctggtggaccagaaaagggcttgtctcttctcatcagggtagctatagtgtcgccccttcgcagaccatgggtctaaagacgaaggcagcgcagtcaatcagcaggaaggtggcatgtctgcacaacccgtcgatatccaaatttttggccgttcactgcgtgtgaactgcccgcctgaccaaagggatgcgttgaatcaggcagcggacgatctgaaccaacggttgcaagatctgaaagaacgcactagagtcacaaatactgaacagttggtcttcattgccgcattgaatatcagctatgagttagcgcaagaaaaagcgaagactcgtgactacgcggcaagtatggaacagcgtattcggatgctgcagcagaccatagaacaagcgttacttgaacaaggtcgcatcaccgaaaaaactaaccaaaactttgaatgacacttttcggtttactgtggtagagtaaccgtgaagacaaaatttctctgagatgttcgcaagcgggccagtcccctgagccgatatttcataccacaagaatgtggcgctccgcggttggtgagcatgctcggtccgtccgagaagccttaaaactgcgacgacacattcaccttgaaccaagggttcaagggttacagcctgcggcggcatctcggagattcccttcttatctggcaccagccatgacgcaactaccagaactcccactgacattatcccgacaagaaatccgcaaaatgattcagcaacgtcgtcgtgcgttaacgccggaacaacagcaggaaatgggtcaacaagccgctacccggatgatgacttatcccccggtggtgatggcgcatacggtcgctgtattcctctcttttgatggtgaactcgacacccagccgctaatagaacaactctggcgcgccggtaagcgcgtatatcttccagttttgcatccctttagtgccggtaatttgctgttcctgaattaccatccgcaaagcgaactggtgatgaacaggttgaagatccatgagccaaaactggatgtgcgtgacgtgctacccctttcccgattagacgtgctgatcacaccgctggtcgcctttgatgagtacggtcagcgcctgggaatgggcggtggtttttatgatcggaccttacaaaactggcagcactataaaacgcaaccggtgggttatgcgcatgattgtcagttggtggaaaaactccccgttgaagagtgggatatccctcttcctgcggtggttacaccgtcgaaagtctgggagtggtaagggcgatacacctgcatcgccctgattgacatcgttgattctttaacctaatttagtgagtaagggtaagggaggattgctcctcccctgtgactgactgttaataagctgggaaacttatgagtaacagtacaatcagtatgatggcaagtcgcatcataacccttctccttcaagccctcgcttcggtgagggctttaccgttacagccccatgctgcccagctatcgtaagctctctttaaataaccacaacgcattgatctacctttaaatcttttcttcgagcgtgctcgaaaaaccccatgcaaaacagagataatttttgggaaaaaggatctattacggcagtaaacgtgggcgatgaagtggctatcaaaaagttcggttcagggcgatgcaccccgcatcgccctgattgacatcgttgattctttgacctaatttagtgagtaagggtaagggaggatgactcctcccctgagactgactgttaataagctccgaaacttatcagtaacagtacaatcagtatgatgacaagtcgcatcataacccttctcctttaagccctcgcttcggtgagggctttaccgttacagccccatgctgtcccgccatcgtaaatccccattaaataaacacaacgcattgatctgactttgatttattttctggagcagactcgcaaagtagaatgcgcaacgcggcaacggtgtggagaagggataaaaaaacgggcaagtcagtgacctgcccgttaattttcagagaaggggaattagtacagcagacgggcgcgaatggtacccggaatagctttcattgcctgcagcgctttttcggcaacgtcttcgtcagcttcaatatcaataactacataacccatctgggcggaagtttgtagatattgcgcggcgatgttgacgccctgctcggcgaagattttgttcagcgcagttagcacgcccggacggttttcgtggatgtgcatcagacgacgaccaccatgcagtggcagcgagacttccgggaagttcaccgcagagagcgttgagccattgtcagaatacttgatcaatttacccgcaacttccaggccgatattctcctgcgcttcctgagtcgaaccgccaatgtgtggcgtcagaaggacgttgtcgaattcacacagtggagaggtaaatggatcgctattggtcgccggttccgtcgggaatacgtcgattgccgcccccgccagatgtttgctcgccagcgcatcacacagcgccggaatatccaccacagtaccgcgcgaggcattaatcagcagcgagccgggcttcattagcgaaatctctttcgcgcccatcatatttttggtggacggattctctggtacatgcagactcaccacatcgctcatattcagcaggtcagaaagatgctgtacctgagtggcgttgcccagcggcagtttgttttcaatatcataaaagtaaacatacattcccagcgattcagccagaatgcccaattgcgtaccaatatgaccgtagccgatgatacccagctttttgccgcgcgcttcaaaagaacccgccgccagtttgttccacacgccacggtgcgctttagcattggcttccggcacgccgcgcaatagcagcagcagttcgccaatcaccagctccgcaacagagcgcgtatttgagaacggtgcgttaaataccgggatcccgcgctttgccgccgcatccagatcaacctggtttgttccgatacagaaacagccaatagcgaccagtttttctgcggcgttgatcacgtcttcagtcagatgggtacgggatcgcaggccgatgaagtgggcatcgcggatggattcttttaattgttcatcatccagcgcgcctttgtgaaattcgatgttggtgtaaccagctgcacgaaggctttccagcgccttttggtgcacgccttctaccagcagaaacttaatcttgtctttctccagcgatacctttgccatttacccaatcctgtcttttgaaatgttgtgtgcggatttgcatccgcctttcaacatatcaaaaaataatattgcggcaatatgaacgtttgcgtcgcgatgttgaggaaatatcacgcaaaggtaattcttggatgaatatgctggtttagaggatttatttagagcaatcgacaattgcctggtaaaagcgtgacacatgtcaccaaatttaatgaagagaatttttttaacgggggaggttcccccgtcagatcatttcacaatggttttgacaccgtcaggtgtgccaatcagcgcaacgtccgcgccacggttagcaaacaagccaacagtcaccacgccaggaatcgcatttatggcgttttccatcgctatcgggtcaaggatttccatgccgtggacgtcgaggatcacgttgccattatcggtcaccacgccctgacggtattccggacgaccgcccagtttcaccagctgacgcgccactgcactacgtgccatcgggataacttctactggcagcgggaatttacccagaatatcaacctgcttggaagcgtctgcaatacagataaatttttctgcaaccgaagcaatgattttttcacgggtcagcgccgcgccgccgcctttgatcatttgcatgtggccgttgatttcatctgcgccatcaacgtagatgccaaggctgtcgacttcgttgagatcaaaaacgtgaatgccgaggcttttcagtttttcagtggaagcatctgaactggaaacggccccttcaatctggcctttcattgtaccgagcgcgtcaataaagtgtgcggcggtggaacctgtacctacaccaacaatggtgccgggctgaacatactgaagtgccgcccatcctactgcttttttcaattcatcctgcgtcatgatcgtttcgcctgtggtatgaaatttcacacgcattatatacaaaaaaagcgattcagaccccgttggcaagccgcgtggttaactcatccataaaatatcgcgcaatggcgggcatcccctttcgccccgcaaataaagcatacaacggtctgggtatgccgctccacggtgcgaacagaggcaataacgccacgccattcaacataaccagggcgcgaagtcgctaagcgaaatgcaatagcgcaaatccctgatcttttaagctgcgcgtttaaccattgatacaaatgttacccgccgacggctgcggtatatgcaacctgacacaaaattgtgtcatagtgcaggaaaaagcatttaccaggagcagacaacagcaatgaaacgcccggactacagaacattacaggcactggatgcggtgatacgtgaacgaggatttgagcgcgcggcacaaaagctgtgcattacacaatcagccgtctcacagcgcattaagcaactggaaaatatgttcgggcagccgctgttggtgcgtaccgttccgccgcgcccgacggaacaagggcaaaaactgctggcactgctgcgccaggtggagttgctggaagaagagtggctgggcgatgaacaaaccggttcgactccgctgctgctttcactggcggtcaacgccgacagtctggcgacgtggttgcttccggcactggctcctgtgttggctgattcgcctatccgcctcaacttgcaggtagaagatgaaacccgtactcaggaacgtctgcgccgcggcgaagtggtcggcgcggtgagtattcaacatcaggcgctgccgagttgccttgtcgataagctcggtgcgcttgactatctgttcgtcagctcaaaaccgtttgccgaaaaatatttccctaacggcgtaacgcgttcggcattattgaaagcacctgtggtcgcctttgaccatcttgacgatatgcaccaggcctttttgcagcaaaacttcgatctgcctccaggcagcgtgccctgccatatcgttaattcttcagaagcgttcgtgcaacttgctcgccagggcaccacctgctgtatgatcccgcacctgcaaatcgagaaagaactagccagcggtgaactgattgacttaacgccagggctatttcaacgccggatgctctactggcaccgctttgctcctgaaagccgcatgatgcgtaaagtcactgatgcgttgctcgattatggtcacaaagtccttcgtcaggattaatccatcaaataatgcctgatagcacatatcaggcgttatcctcacttctttttgtattccttgaatcacatcacaaaatagacaaatctcaggcggcaaaaaacgacgtctgaatgcattttttttgctggcgacaaacccacgtaaaaagctcaccgtaagcgcaaataccctcattttgattgcgttttacggagcaaataatgtctaacgagcaggagtggcaacagcttgccaacaaggaattgagccgtcgggagaaaactgtcgactcgctggttcagcaaaccgcggaagggatcgccatcaagccgctgtataccgaagccgatctcgataatctggaggtgacaggtacccttcctggtttgccgccctacgttcgtggcccgcgtgccactatgtataccgcccaaccgtggaccatccgtcagtatgctggtttttcaacagcaaaagagtccaacgctttttatcgccgtaacctggccgccgggcaaaaaggtctttccgttgcgtttgaccttgccacccaccgtggctacgactccgataacccacgcgtggcgggtgacgtcggcaaagcgggcgtcgctatcgacaccgtggaagatatgaaagtcctgttcgaccagatcccgctggataaaatgtcggtttcgatgaccatgaatggcgcagtgctaccagtactggcgttttatatcgtcgccgcggaagagcaaggtgttacacctgataaactgaccggcaccattcagaacgatatcctcaaagagtacctctgccgcaacacctatatttacccgccaaaaccgtcaatgcgcattatcgccgacatcatcgcctggtgttccggcaacatgccgcgatttaataccatcagtatcagcggttaccacatgggtgaagcgggtgccaactgcgtgcagcaggtagcatttacgctcgctgatgggattgagtacatcaaagcagcaatctctgccggactgaaaattgatgacttcgctcctcgcctgtcgttcttcttcggcatcggcatggatctgtttatgaacgtcgccatgttgcgtgcggcacgttatttatggagcgaagcggtcagtggatttggcgcacaggacccgaaatcactggcgctgcgtacccactgccagacctcaggctggagcctgactgaacaggatccgtataacaacgttatccgcaccaccattgaagcactggctgcgacgctgggcggtactcagtcactgcataccaacgcctttgacgaagcgcttggtttgcctaccgatttctcagcacgcattgcccgcaacacccagatcatcatccaggaagaatcagaactctgccgcaccgtcgatccactggccggatcctattacattgagtcgctgaccgatcaaatcgtcaaacaagccagagccattatccaacagatcgacgaagccggtggcatggcgaaagcgatcgaagcaggtctgccaaaacgaatgatcgaagaggcctcagcgcgcgaacagtcgctgatcgaccagggcaagcgtgtcatcgttggtgtcaacaagtacaaactggatcacgaagacgaaaccgatgtacttgagatcgacaacgtgatggtgcgtaacgagcaaattgcttcgctggaacgcattcgcgccacccgtgatgatgccgccgtaaccgccgcgttgaacgccctgactcacgccgcacagcataacgaaaacctgctggctgccgctgttaatgccgctcgcgttcgcgccaccctgggtgaaatttccgatgcgctggaagccgctttcgaccgttatctggtgccaagccagtgtgttaccggcgtgattgcgcaaagctatcatcaatctgagaaatcagcctccgagttcgatgccattgttgcgcaaacggagcagttccttgccgacaatggtcgtcgcccgcgcattctgatcgccaaaatgggccaggatggacacgatcgcggcgcgaaagtgatcgccagcgcctattccgatctcggtttcgacgtagatttaagcccgatgttctctacacctgaagagatcgcccgcctggccgtagaaaacgacgttcacgtagtgggcgcatcctcactggctgccggtcataaaacgctgatcccggaactggtcgaagcgctgaaaaaatggggacgcgaagatatctgcgtggtcgcgggtggcgtcattccgccgcaggattacgccttcctgcaagagcgcggcgtggcggcgatttatggtccaggtacacctatgctcgacagtgtgcgcgacgtactgaatctgataagccagcatcatgattaatgaagccacgctggcagaaagtattcgccgcttacgtcagggtgagcgtgccacactcgcccaggccatgacgctggtggaaagccgtcacccgcgtcatcaggcactaagtacgcagctgcttgatgccattatgccgtactgcggtaacaccctgcgactgggcgttaccggcacccccggcgcggggaaaagtacctttcttgaggcctttggcatgttgttgattcgagagggattaaaggtcgcggttattgcggtcgatcccagcagcccggtcactggcggtagcattctcggggataaaacccgcatgaatgacctggcgcgtgccgaagcggcgtttattcgcccggtaccatcctccggtcatctgggcggtgccagtcagcgagcgcgggaattaatgctgttatgcgaagcggcgggttatgacgtagtgattgtcgaaacggttggcgtcgggcagtcggaaacggaagtcgcccgcatggtggactgttttatctcgttgcaaattgccggtggcggcgatgatctgcagggcattaaaaaagggctgatggaagtggctgatctgctcgttatcaacaaagacgatggcgataaccataccaatgtcgccattgcccggcatatgtacgagagtgccctgcatattctgcgacgtaaatacgacgaatggcagccacgggttctgacttgtagcgcactggaaaaacgtggaatcgatgagatctggcacgccatcatcgacttcaaaaccgcgctaactgccagtggtcgtttacaacaagtgcggcaacaacaatcggtggaatggctgcgtaagcagaccgaagaagaagtactgaatcacctgttcgcgaatgaagatttcgatcgctattaccgccagacgcttttagcggtcaaaaacaatacgctctcaccgcgcaccggcctgcggcagctcagtgaatttatccagacgcaatattttgattaaaggaatttttatgtcttatcagtatgttaacgttgtcactatcaacaaagtggcggtcattgagtttaactatggccgcaaacttaatgccttaagtaaagtctttattgatgatcttatgcaggcattaagcgatctcaaccggccggaaattcgctgtatcattttgcgcgcgccgagtggatccaaagtcttctccgcaggccacgatattcacgaactgccgtctggcggtcgcgatccgctctcctatgatgatccattgcgtcaaatcacccgcatgatccaaaaattcccgaaaccgatcatttcgatggtggaaggtagtgtttggggtggcgcatttgaaatgatcatgagttccgatctgattatcgccgccagtacctcaaccttctcaatgacgcctgtaaacctcggcgtcccgtataacctggtcggcattcacaacctgacccgcgacgcgggcttccacattgtcaaagaactgatttttaccgcttcgccaatcaccgcccagcgcgcgttggctgtcggcatcctcaaccatgttgtggaagtggaagaactggaagatttcaccttacaaatggcgcaccacatctctgagaaagcgccgttagccattgctgttatcaaagaagagctgcgtgtactgggcgaagcgcacaccatgaactccgatgaatttgaacgtattcaggggatgcgccgcgcggtttatgacagcgaagattaccaggaagggatgaacgctttcctcgaaaaacgtaaacctaatttcgttggtcattaatccctgcgaacgaaggagtaaaaatggaaactcagtggacaaggatgaccgccgatgaagcggcagaaattatccagcataacgacatggtggcatttagcggctttaccccagcgggttcgccgaaagccttaccgaccgcgattgcccgcagagctaacgaacagcatgaggccaaaaaaccgtatcaaattcgcctgctgacgggggcgtcaatcagcgccgccgctgacgatgtactttctgacgccgatgctgtttcctggcgtgcgccatatcaaacatcgtccggtttacgtaaaaagatcaatcagggcgcggtgagtttcgttgacctgcatttgagcgaagtggcgcaaatggtcaattacggtttcttcggcgacattgatgttgccgtcatcgaagcatcggcactggcaccggatggtcgagtctggttaaccagcgggatcggtaatgcgccgacatggctgctgcgggcgaagaaagtgatcattgaacttaatcactatcacgatccgcgcgttgcagaactggcggatattgtgattcctggcgcgccaccgcggcgcaatagcgtgtcgatcttccatgcaatggatcgcgtcggtacccgctatgtgcaaatcgatccgaaaaagattgtcgccgtcgtggaaaccaacttgcccgacgccggtaatatgctggataagcaaaatcccatgtgccagcagattgccgataacgtggtcacgttcttattgcaggaaatggcgcatgggcgtattccgccggaatttctgccgctgcaaagtggcgtgggcaatatcaataatgcggtaatggcgcgtctgggggaaaaacccggaaattcctccgtttatgatgtattcggaagtgctacaggaatcggtggtgcatttactggaaaccggcaaaatcagcggggccagcgcctccagcctgacaatctcggccgattccctgcgcaagatttacgacaatatggattactttgccagccgcattgtgttgcgtccgcaggagatttccaataacccggaaatcatccgtcgtctgggcgtcatcgctctgaacgtcggcctggagtttgatatttacgggcatgccaactcaacgcacgtagccggggtcgatctgatgaacggcatcggcggcagcggtgattttgaacgcaacgcgtatctgtcgatctttatggctccgtcgattgctaaagaaggcaagatctcaaccgtcgtgccaatgtgcagccatgttgatcacagcgaacacagcgtcaaagtgatcatcaccgaacaagggatcgccgatctgcgcggtctttccccgcttcaacgcgcccgcactatcattgataattgtgcacatcctatgtatcgggattatctgcatcgctatctggaaaatgcgcccggcggacatattcaccacgatcttagccacgtcttcgacttacaccgtaatttaattgcaaccggctcgatgctgggttaatggtttgtcccgtcacgatcttcagcaatatgctgaagcatcgtggcggtataacgatgatttctgattgaataaagatattcctgcatatacatcggcctgtgcggcgcatcaaaatatttcagcgttgccggattcaccagtcgccaggcaaaatgcgggatcaccgtcagaaaatgtccgcgctccacggcgctgattttggccataaaactgtagggacgataaataatggtgggattgatcccacaaggtcgcatattcgcatcaatcattgcttcgaagttagcccggttttgaaagcgcatttgtagccagggcagctcctgaagcagctcttgctcttgacgctcttcataacggcgagaaacgagaaagcccaatcgcagcggtggtaattcactgatagtcaggttttccagttcctgaactcgtgcagatacatgctgtggggagataataaaatctaactgacggtcaaaaagattatcgataacaccgttttcgctgaactcaactggctgggcggtcacgccttcatacttatctccgagactaatcaactgatcgaaaataattgtcggataagtattatctatgccaatcacaatttctcgtgaacgacgccctgagttatggatttcattatcaatcgcagaaagtcgttgataaaccgggaacagtttttgatacagttcctgaccggctttattgaggctgatattattatctttgcgggtaaatagcgtatagccaatttgttcttccagcgcggcaatgcttttaccaaatggcgaagccgtcatatggattttttctgccgcccgggcaatattattggtttgcgctaataaaatgaaattgcgcatctttttcgaaataaaaatgtccatcccccctccccgcatccttgtccgcttaaccgtttcagtcagcctatccttgatgaaaccgcgagcaaagataggtgattacgtcatggttttacagaaaattacagaaaaaggaggcaatatcgggtaaaggcattagcccgacgaatacgtcgggctacaagtattattgtgctgcaggtgttttagcgggttgttgatccacaggttctaactggaagaccacatcgacctgatcatcaaactgaatagcggcctgctcgtaagtttcctgggcagacaccggcgcggcatcggctttcatcatccgcaccattgggctgggctgatagttggaaacatggtagcgcacgctatataccggccccagtttacgatgaaagccgttcgccagttcctgcgcctgatgaatcgcgttatcaatcgctgccttacgcgctttgtctttataggcatccggctgcgccacgcccagcgacacagaacgaatttcgttaagacccgccttcagcgcgccatccagcaaggaattcagtttgtctaactgacggagcgtgacttccaccgttctcacagcgcggtagcctttcaggatacttttaccatcctgataatcataatctggctgggtgcgtaaattcgctgagctgatatcttttttcgcgatctgattgagttcaaggaaggaaatgtattgtgcgacgcgctcatctgcctgtttcttggctgtagcggcatccttcgcggccacgttaacttcaatcgcaagagtggcaatgtctggcaccgcatccacgcttgccgtaccggaggtgacaatatgcggtccatccggcaattcgttagcctgcgctgccatcccgctaatacccattaatgccgccagggcgataactttgaacttcacgttagtctctccgtgttaattgacttgcccaaaattcaggatctctggaggcaagcttagcgcctctgttttatttttccatcagatagcgcctaactgaacaaggcttgtgcatgagcaataccgtctctcgccagctgcaaggctataaaccacatgacacatcccactaccagattgataatgcgctgtgattttgccgtgcgcaggcgcggtgccagccaggctgcgagaatagccagcccaaagaaccacaggaaagaggcgctaattgtcccgagcgcaaaccaacgttttggttcgacgtcaagctgcccgccaaggctgcccagtacaacaaaagtatccaggtaaacatgcggattcagccaggtcactgccaacatggtggcgataattttccatctgccttgcttcaggacttcggcactagctaactcaatattactactcatcgctgttttaaaagcgccaaaaccataccacagcaagaagactacgccgccccaggtgaccagcgccagcaaccacggcgactgcatcaataacgcgctaccaccaaaaatccccgcgcaaatcaggaccaaatcgctgatagcgcaaagtaaggcaatcataatgtgatactgacgacgaatgccctgattcatcacaaaagcattttgtgggccgagcggcagaatcatagctgccccaagagcaagaccttgaaagtaataagaaaacacgttggatattccgaattaagtatctgatgcagagactatatcgcgggattgttattagcggaaattgataatattaattggcaatcagaataactaataagagagaggccagagagtattatctggcctcagcgttgattacgcagctttgtcttctttcacccgcttaaagttcacatccatttgcgggtacgggaagctgataccggcggcatcaaattcacgtttaatacgctccagcacatcccagtacacgttttgcagatcgccgctgttgctccagacgcggaccacgaaattaatcgacgatgcaccaagttcgttcaggcgcacagtcatttcgcgatctttcaaaatgcgatcttcagactggataatattggtcaggatctgcttaacctgatcgatatcggaatcatacgccacgccaataataaattcgttacggcgaactggctcgcgggagaagttaataatatttccggcaataattttaccgttcggaataacgataattttaccgtctgcagtacgcatggtggtggagaaaatctgcacactcagcacagtaccggctacgccgccgaggtcaacatattctccggcacggaacgggcggaacatgacaagtaacacgccagcggccaggttagaaagtgacccctgcaaagccagaccaacagctaagcctgcggcaccgagtacagcaatgactgacgctgtttgtacacccacgcgtcccagggctgcgattagcgtaaaggcgataataccgtaacggactaatgcagaaagaaaatcagcaacagtggcatcgattttacgggagatcatcaggcgattcaccgcgttggaaatcatccgcgcgataatcaaaccaacgatgatgatcgcgagtgccgccacgatgtttactgcataacttagcagcagcgcctggttagctaccagccagcttcccgcgccgtttatgctatcgacaacattcaaatcttccattcaatattccttttcaactgactcaaaatggagaaatacactccgccgccttatgacgggcagtctgacaagggtaaacaataaagcataattttgccaaatagatcacagatttctcatctgaatcaccttgcttttggcgaaaaaatccccgcagagcggggctcagacagatatcaatgtgcgctttgtcatgccggatgcggcgtgaacgccttatccggcctacaaaaacctgcaaattcaatatattgcaggatacgtgtaggcctgataagcgtagcgcatcaggcaattttgcttttggcgaaaaaaagacccgcagagcgggccttgagataagcagaaaggaatgacttacagaacgtcgatcgcgttcagttcctggaatgctttttccagacgagcgatcatcgaagtctgaccggcacgcagccatacgcgcggatcgtagtatttcttgttcggctgatcttcgcctttcgggttacccagctgaccctgcagataagcttcgttcgctttgtagtagttcagaacgccttcccaggttgcccattgggtatcggtatcgatgttcatttttactacgccgtagcttacggagtctttgatttcctgagcagtagaaccggaaccaccgtggaatacgaagttcaggctgttgtgcggcaggttgtgtttcttagaaacatattcctgagaatcacgcaggatggtcggagtcagaaccacgttacccggcttgtaaacaccgtgtacgttaccgaaggacgcagcgatggtgaaacgcgggctgattttgctcagctcggtgtatgcgtaatcaacgtcttccggctgggtgtacagtgcagaagcgtccatgtggctgttgtccacgccgtcttcttcaccaccggtgcaacccagttcgatttccagagtcatgccgattttggacatacgctccaggtatttagagcagatttcgatgttctcttgcagagattcttcagacaggtcgatcatgtgagaagagaacagcggcttaccggtagctgcgaagtgtttttcacccgcgtccagcagaccgtcgatccacggcagcagtttcttcgcgcagtggtcagtgtgcaggataaccggaacaccataatgttcagccatctggtgaacgtgatgcgcaccagagatcgcgcccaggatagcagcaccctgcggaacgtcagatttcacgcctttaccagcgataaaggaagcaccaccgttggagaactgaacgataaccggcgctttaactttagcagcagtttccagtacggcgttgatggagtcagtaccgacgcagtttactgctggcagtgcgaagttgttttcttttgctacctggaaaactttctgtacgtcatcaccagtgattacgccaggttttacgaaatcaaaaatcttagacatgtctcttgtcctgtatcgtcgggccttatactcatcatacttcaagttgcatgtgctgcgtctgcgttcgctcaccccagtcacttacttatgtaagctcctggggattcactctcttgtcgccttcctgcaactcgaattatttagagtatgaaaaaatgcgtgctctaaaagcgcgctgaaacaagggcaggtttccctgccctgtgattttttacttcttagcgcgctcttcgagcatcgctactgcaggcagtactttaccttccacgaattcgaggaatgcgccgccgccagtggagatgtaggagattttgtcagcaatgccgaacaggtcgattgctgccagagtgtcgccgccgccagcgatagagaacgcttcgctgtctgcgatagcgttagccacgatttcagtacctttgcggaagttcgggaattcgaacacgccaaccggaccgttccacagaatggttttcgcattcttcaggatttcagccagttcctgagcggaagcatcaccgatatccaggatctgctcgtcagctttcacatcgttaacagatttcagggtagccggtgcagtttcagagaactcggttgctacgcgaacatcagacggaaccgggatgttgcaggtggtcagcagacgtttagcttcgtcaaccaggtcagcttcgtacagggatttacccacatcgtggccttgtgccgcgataaaggtgttagcgataccaccaccaacaatcagctggtcagcgattttagacaaggagtccagaacggtcagtttggtagatactttagaaccaccaacgatagccaccatcgggcgagctggttctttcagtgctttacccagcgcgtccagttcagctgccagcagcgggcctgcgcacgcaacgtcagcgaatttaccgataccgtgagtagaagcctgcgcgcggtgagcagtaccgaatgcgtccattacgaacacgtcacacagtgcagcgtattttttggacagggtttcgtcgtctttcttctcgcctttgttgaagcgaacgttttccagaacaaccagttcaccttcagcaacgtcaacgccgtcgaggtaatctttaaccaggcgaaccgggttagacagtttgtctttcaggtagttaacaaccggcagcagagagaattcttcgttgtactcgccttcggtaggacgacccaggtgggaagttaccatcacttttgcgccttgtttcagggccagttcgatggtcggcagagaagcacggatacgcgcgtcgctggttactttcccgtcttttactggtacgttcagatccgcacggataaatacacgtttcccagcaagatccagatcggtcatcttaattacagacatggtgaatcctctcgttgattctaaaagttttgcagacgctgcttgcgtcttacctgaaagcaacagtagccatagctaacgtcgtgtcgagcattcggttagcaaagccccattcgttatcgcaccagaccaacgttttgatcaggtgtgcgccactgacccgggtttgggtgccatcgacaatggcactgtgcggatcgtggttaaaatctacagagaccaacggcaattccgtatagtcaactataccatgaaatgcaccttgtgctgctttttgcagcaacaggttgacttcattggcttttacaggtttcttcaccgtcacgcttaaatcgattgccgtcacatttatggttggcacacgtaccgcaatcgcttcaaagcgatcgttaaattgcggaaaaaatcgtgtgataccggcggccagtttagtatcgaccggaatgatcgactggctggctgcccgggtgcgacgcaggtcaggatggtatgcatcaataacctgttgatcgtgcatggcggagtgaattgtggtcacagtgccggactcaataccgtacgcatcatctaacaatttgatgacgggaattatgcaattcgtggtacaggaagcgttagaaacgatgcggtgttccgcacgaagttgatcctgattgacgccgtaaacaacggtcgcgtcgagatcgttactgccaggatgtgaaaagagcacttttttggccccggcggcaatatgcgcttcgccatgctcgcgggagccatatacgccggtgcagtcgaggactacatcaacgccaagttcacgccaggggagcgattgcagtgaacgttcatgcaatacgcggatggcgtcatcaccaacaaaaagttgatcgcgttcctgtcgtacttcccatgcaaaacggccatggctggtgtcatatttcaacaaatgcgccatgcccgcagcatccgccagttcgttgattgccaccacggtaatttccgcccggcgtccggattcatacaaagcacgaaccacattacgcccgatgcgaccgaagccatttatcgctacgcgtacggtcatagatctcctgcaaggttttccctgagcaaatttgccagacagagtaatccagcaaatcgtccggggaaaccttacctgtcgcaaactgcgactgattggttaattgtcgaacatttaatcgactgaaacgcttcagctaggataagcgaaacgtggaataaaaggaatgattgtccagtcaaagaaagcaattatctgacttacgtcacgttttcagccccgcccctgtggaatttattccactttgcagaatcacgaataagcgtagcaaaatcttttcgttgtgccgtcacaaaccctgacttatatcagaatatgactgatgcagcgtcgatattatccgcaatacgtccgagtttcggagtactccaatgatgacattgccctacccatattcttcctccgcacgcttttacgcactgcgcctcctccccgggcaggaagttttttcccagctacacgcttttgcacagcagcatcaacttcatgccgcctggattgcaggctgtaccggtagcctgactgacgtcgccttgcgctatgccgggcaagaaggcaccacgctcctgaacggtacattcgaagtgatctcactaaacggcacgctggaacagagtggtgagcatcttcatctctgcgtttccgatccacacggcacgatgcttggcggtcatatgatgcccggctgtaccgtgcggaccacgcttgaactggtgatcggtagccttgaggaactggcgtttagccgccaaccttgcgcgctttctggttacgacgagttgcatatttcccccgttaaataactactttcaaagaggttttcttatggcgcgtagccacttttccagtcaggcactggtgttgatcgttatatctatcgccatcaatatgatcggcgggcaactggccagcatggtcaaattacctatatttctcgactccatcggcacacttattagcgcggtactgcttggtccggtgatcggaatgctgaccggcttactgaccaatttactctggggattgctgaccaacccgatcgccgccgcatttgcacccgtcgcgatggtcatcggcctggtcgccggttgcctggcgcgagcgggttggtttcgcaccctgccaaaagtcgttgtcagcggcgtgattattacgcttgcggtaacggtcgtcgctgtaccgctgcgtactgcgctgttcggcggtgtcaccggtagcggagccgatttgttcgttgcctggatgcactcgatggggcaaaacctggtggagtcggtggcgattacggtgataggcgcgaacctggtcgataaaattcttacagcggtgattgtctggcttttactgcgccagctgccgattcgcaccacgcgccattttccggcaatggctgccgtgcgctaaatgcatccatttacctcattaacactgtgggcattggcggcctgcaccacgcttatcctgcccgcgcagaccattttgccaatctatagcgcggcgacctttttctgccttattgcgctaaaggccacgcggcggcgggcaaaatatgtcgtctggctgatgttctcgctgggagccgggctgtggctggtacacggtggctggctaccagaatggctaagcggcacgccacgctcgccagaacggtggtcgcatgctattacgctctggttgcggattctggcgattgtttcaacctcacagttgtggatgcagtacgtccccgtgcaatgttttattcgcgctctgtttgcttctcgcctgccgccaggcgtcgcttatctgtttgccgggccgttattggtcgttgagcagttaaaacggcaattagcgattattcatgaagcgcagcgtgcccgtggcgtgccgctggatgagggctggtatcagcgtttacgtgcgatgcccgcgttaattattccgctaacacacaatgcgctaaacgatctggctatccgtggtgcggcgctggatatgcgggcatttcggatccacaaccgacgaacaacgttgtgggcaccagccgatagcaccctacaacgcgtagcgcgttacaccatgatcttgctgatgctgacagaattcggagcgtggatatggttacgttagaacagttccgttattgcccgacacactcaacgcatcctccgttctgttatgactttcactatgtcaaaccggggatggtcgccatctttggtgacaacggcagtggcaaaagtacgctggcacagctgatggcgggctggtatccggactttctgccaggagagataacaggcacggggacgctcctcggtacgcccattgggcatctcccgcttaatgaacaatccgccaccatccagctcgtccagcaatcgccctatttgcagctctccggctgtacctttagcgtggaagaagaatttgcctttgggccagaaaatctgtgtcttgctgaagcagagattatggcgcggattgatgccgccctgactctgaccgagtgccagccgttgcgccatcgtcacccggcaacactctccggtggagagacacagcgcgtggtcatcgcctgcgccatcgcgatgcagccaaagctcttaattcttgatgaagcctttagccgcctgactccgcaggccagcgaaatgctgttgcagcgcttacaacactgggcgtttgaacgtggttcgctgattattctttttgaacgtcatcgcacacctttcctgaactactgccagcaagcgtggcaattgcaaaacggagcgctccagccactatgttaacgttaaataagatatcttatcgctggcctggcgcggcaacggattgtctttgcgacatttctctgcaactcaaacaaggtgaatggttggcgctgaccggcgacaatggcgcgggaaaatcgacgctgttacgagtaatggcaggtcttcttacgcccacagccggtacggttatgctgcaacaacaggcgatgaaaaacctgaaaaaccgccagcgcgcggcaaaggttggcgtactgtttcaggaagcggaaaaccaactttttcacagcaccgtcgctgacgagatcgcatttggtttgaaactgcaaaaatgcccggcggatgaaatcactcaacgtacccatgctgccctgcaatgttgtcagttagcagacactgccaactcgcacccgttggatctgcatagtgcgcagcgacggatggtcgccgtcgcctgcctggaagcactctctccgccactattgctgctggacgagccgagtcgggattttgacgaaaattggttgagcgtgtttgaaagctggctggagaagtgcggccagcgaggcacgagcgtcgtagcaatcagtcatgacgccgcatttacccggcgtcatttctctcgtgtggtgcgactggaagatggtctaatcaggaacgttaatccaccagacgatattcacccgtagcggtcatcattaaggtcaaatttgcaggcagactctcttccagcacccggcgaacattcggcccgtcggtacggtcataaaaagcttctgcgtctgccagcgatacccctcccgccagcttgcgccctaccagtcgttcccgcaacgcagtagctggcgcgttgataaagatcgagaaatcacaaaattgcgcaagctggcaccacttctcgtcgtccagcaacaaccagtttccttcgacgatgacgagtggtgcggtaacgtgcaacgcatcttcaacaggatcatgcttttgtcgatcatactgcggccacgtacaatccccttccactacctggcacagattttccgccagtttcgcaacgtcaaatgtctctggtgcgcctttgaaggggcgcaattgatgcgcatccagccagctattgtaatggtgaaaaccatccatcgggagcgtctggatagcgggtaattcagggtcttgttgcgcgagatattcccagaaggtagttaaggtagatttacccgtccccggcggagcgcaaagaaaaaccaccgtacgtcgctgcggacttaccgtctgtaaggccgccagcatacgcagcaacggtttatgcacgcgttctatctcttcatcatggtactgcgcttgcacgttcagcccattcaccgttaattcaattttcacggcgttaattcctttaaggtggtcgttactgccagcgtcagcgccgttttgaccattccgctaaaacgcgcctctgaccagacggcgaaatcggcgaacttcatcgcttttaacgcgtcatagagcgtcgcattgcaggttatgctattgacgttgctgataaaatcccaggtcatgtcatcggcaaatccgggcgtttcatcctgttcgttcaggtaatgccagtactgggaaaagtgcgtgatatcggcatacagccatttatccattttccccagcgcataaatcaaacgcagcgcaacatcaatatcgtcaagcgggccgctttgggcgagtaacggcttcactgcatattcgacgatctcttcatcgttatcgacaaacagcgacggcagaaactggcgtatcccctggagcaaaatagaatgcgcagttttcataaatgaaaataaattgtcctgtgcatccagttgctcaagcacatcatcttctgtcagcgtcgccattggtcttccgatagatcaccatcaatgcagggagtctattatattacacgtttggtccgcgccgccgatcagtaatgtctgcgtccgcaccccattcgccgtctgttggataccgttcaccaactcgccgcccgtcacgcccgtagcgctaaagaggatatcgttccccctcaccagttcatcgagcgagtacacacggttaacgtcaacgcccattgccttacaacgcttgcgctcctgctctgcaatctgccgattttccgtgtaatcccctttagcctgacaaaagtcaatcagctcggcctgcatatccccacctaatgctttaacggcacaggcagaaatcacgccttctggcgcaccgccgatggtgtacatcacgtcgtaaggattatcctgccagcaggtcagcacgctggcggcgacatcgccatccggcagagcgaaaaccttcacgcccagctgtgttgcttcttcaatcgcggcactcaggcgcggtttatccagcgtaaccatgcgcagcttgtccagcggtttacctaacgcccgcgccacgttacgcaagttgtccgccagaggcaaagacagatcaatcgccccggcagccagtcgattaacaaccagctttttcatatacatatcgggcgcatgtaacaggctatctcgaggggcgaaagccatgaccgccagcgcattgctctgccccatcgctaccatccgcgtgccttcaatcgggtcaaccgcgatatcgacttctggcccatcgcctttgcccacctcttcgccaatccacagcatcggcgcatggtcaatttctccttcgccgataaccactcgtccacgaaaagcgacgtcgtttaatgcctggcgcatcgcggtgaccgccaggccatcaattttatttttgtcgccacatccggtttgcggccaggcagccaacgctgcctgttccgtaacgcgaaataatggccacgccagggacatcattgcgcggcctccccgatatcaacgccaaattgtgccagcagatatttctcggcctgttcattccagatgccgtgcgtttcctcaaccagccgcgccaactctttaaacagcggatcggttttgcctttttcggcaaaatcggcaatggcagtgagcggcatggtcacgccgttataaatgagttttttaccgccagggatatccggcagattgagcacggtatctggcaccgcatccagcccaccgatatgcgtgaccataaaggacggctgcaactgccccgtggcgcttaacgcaatcgcctctttcatgtcgtccgttgaaccgccggatgtaccgactacgtgcgtgctgttgtaatggacgttgtagaaattaaacggcactttgaagtttttatccgtcggcccggcaaagaagttcagacagccatcttccgccagtaattcgtcagccatctcaacgacagcaggcaccgccgcataaacaaaaatgtcatcgaacccgacatctcctgtcagcgcccgcagcgtctggaccggatcgctcatccctttggtattcacatacaccagctcaatgcctttactggccgccagatccaccggcagcagcttctgcacctgcgccaggcgtttgtcgtcgatatcgaccaccaccacccgtgacggttgtatgccaccgttaatggcgtaatcgatagcgccaatgcccatcggacccgcacacgccagcagtgcaatattgccgccaggtttgacgcccatgcgatgctcataaacatattgcgtggtgtgataattggcatgataagcaccaataatgcagcacataggctctgccagcgacgccgcagcaaaataagagccgtgatacggtaatacgcagcccaaattaatggcgatttcgggaataatcatataggtggcgttaccgccaaaatattcgtagctgtagcctgctgaatatccgcttggtaaccccatcgccggttgcaatacaaaacgctggccttttttatatttgccagtgagatttttacccacttcgacaataaccccggcacattcatgcccggtaatgaccggatgattttctaaatcgtcgggtacgcgtttatgttcactaccgagtaacgccgctttccaggtcgataaacagacgctgtcagaaattacactcactaacagttcattatcggtaatttctggcagttcaaattcgcgcagacggacatcccgcttgccataaatagcagcaactttggttttcatttttacctctgtaatcagtgtttatgttcggcggttaattgattaaataaagtgtcgagttttggatcgccaatatagttattaatcaatatcagcggtttatccgtcacacgtttcacgcgcccttccagactggcgtgagtgacgacgatatcggcatccgcaggcacgttttctatcgcgtaatgttttacttctattgccagccccgctttttccaggcgtttacggaaggtggtcgcgcccatcgcactggagcccatccccgcatcgcaaacaaaggcgatacgcttaaccctgcttaacgagaatgcaccctcttgtttcatcgccttaaccgcattggctgactgagcaaactcatcttcgctctccgtttccaccgttttttccatcttcagtatcagcgaagtaatagcaaaggacaccagggtacctaccgtaacaccggcaattgtcgccaggaacgagcctttcggcgtcagtgccaggtaagcaaagatagaccccggacttgggccagccaccagaccaccgtccagtaagttaaacatccaggtaccagacataccgcccgcaatcatggcaataatagtcagcggcttcatcagcacatatgggaaatacagttcgtggatcccaccgaggaagtgaataatcatcgccccgggcgcagaacgtttactcatccctttaccaaacaaggtaaacgccagcagcagccccaggcccggacctgggttagaggccaccataaagaagatggatttaccgttaaccgaagcctgttgcattcccagcggataatagacgccctgatcgatcgcattattaaggaaaagcactttcgccggttcattgatgactgacagcagaggcagataacccgcatgtaccagcgcctcgatacactctttgacgaaagtattggcaattaacaccgccgggccgatcacttcaaaacccagcagacaaaggagcatccccgcgatacctaatgagaagttattgataaccatctcaaaaccggcaggtatgcgtttttccagtgccttatcgacatattttatgaccaacccaccgagcggccccatgatcattgagccaaggaacatcgggatctctgcgccaacgatcacaccaatagtacctattccgcccatgaccgccccgcgtttaccgccgaccagatgaccacctgtagaaccaatcatcacgggcaataaataggtaatcatcgggccgacaattttggcgaaatgttcgttaggcagccaaccggtgggaataaataacgcagtaataaaaccccaggcaataaaagcaccaatattggggatgaccattgcagtcaaaaagcccccaaaagcctggacctttgcacgagcagacttgttttccataatattatcctgtagaggagagagtaattatccgcggctgataatgtccgctaattgtttttctgatgatgctgttaagagttgttcgagtatttcttcttcgcacagtaattcacttaacgcctgaatagcgccaatgtgcgaatcggcatcggcagcagagagtccgatgagtaatttaattggttcgtcattccccggaaaataaacaccttgttcaagtaatgtcaaagacatcccggttttaagcgccccacattccggtcgcgcatgaggcattgccacgcctggtgcgagaatataataagggccattgttaatggtggaatctttaattgcctgaatgtaattctcgctgatatagtttttatccagcaatgataccatcgagaaatcgatagcttcctgccaatcttttgctgaatgtataactgagattgatgattctggaaaataatcactaagccgcataaattatccttattttatttttagggtaccgtccggcggtaaaaataaaatactcgtgcggtttaatgaaagcaattgagcagggaaaccgatgttttgaaaacagtgaattattaatttcttatataacattgagttatagatataacaacaaatgtcaatacgcatatcgtgatgcatattacataattaatatttattgcatataaatatttgtgatctacaacacgctttatctattgcttgtccgcaaacggacatatcaaggtaataaaaaaggtcgccgaagcgacctttttacccgaaatgctaattacagcagttcttttgctttcgcaacgacgttgtcgacggtgaagccgaactcttcgaacagcaactctgccggagctgactcaccgaaggtggtcataccgatgatagcgccattcagaccaacatacttgtaccagtagtcagcaatacccgcttccaccgcaacgcgtgcagtaacagctttcggcaggacagactcacgataagccgcgtcctgcttgtcgaatgcgtcggtagacggcatggacaccacgcgcgctttcacgccttcagcagtcagtttttcgtaggcagcaaccgccagttcaacttctgaaccggtagcgatgaaaatcagttccggctgaccggcgcagtctttcagtacataaccaccgcgcgcgatgtttgccagttgctcttcagtacgctcctgctgcgccaggttctgacgggagaggatcagcgcagtcgggccgtcctgacgctcaacaccgtatttccacgcgaccgcggattcaacctggtcacacggacgccatgtagacatgttcggggtcacgcgcagagaagcgacctgctcaaccggctggtgagtcgggccgtcttcgcccagaccgatggagtcgtgggtgtaaaccatcacctgacgctgtttcatcagcgcagccatacgtacggcgttacgtgcgtattccacgaacatcaggaaggtggaggtgtacggcaggaaaccaccgtgcagggagatgccgttagcaatcgcggtcataccgaactcgcgaacaccgtagtggatgtagttacctgcagcatcttcgttgattgctttagaaccagaccacagggtcaggttagacggtgccaggtcagcagaaccgccgaggaattccggcaacagcggaccgaaagcttcgatagcattctgagacgctttacggctggcgattttcgccgggttagcctgcagtttagcaatgaactcttttgctttcgcgtcgaagtcagacggcatttcgcctttcatacggcgggtaaattcagcggcttcctgcggataagctttcgcgtaagcagcgaatttctcgttccatgcggattctttcgcctggcctgcttctttcgcatcccactgagcatagatttcagacgggatttcgaacggtgcatatttccagcccagctgttcgcgggtcagggcaatttcagcgtcgcccagcggcgcaccgtgggagtcgtgagtaccggctttgttcggggaaccgaaaccgatgatggttttgcacatcagcagggacggtttgtcagtcactgcgcgcgcttcttctactgcgcgtttgatggatgccgcgtcatgaccgtcgatgtcgcgaataacgtgccagccgtaagcttcgaaacgcattgcggtgtcgtcggtgaaccagccttcaacgtgaccatcaatagagataccgttgtcatcgtagaacgcaatcagtttacccagcttcagcgtacccgccagagagcaaacttcgtgggagatgccttccatcatgcagccgtcgcccatgaaggcataggtgtagtggtcgacaatgtcgtggcccggacggttaaactgcgccgccagcgttttttctgcaatcgccataccgactgcgttggcaataccctgacccagcggaccggtggtggtttccacaccagcggtgtaacccacttccgggtgacccggagttttagagtgcagctgacggaagtttttcagttcttccatcggcagatcgtaaccggtgaggtgcagcaggctgtagatcagcatggagccgtggccgttggacagcacgaagcggtcacggtcagcccaggacggattctgcgggttgtgtttcaggaaatcacgccacaggacttcggcaatgtcagccatacccataggggcacccgggtgaccggatttggctttctgtactgcgtccatgctcagcgcacgaatagcattggcaagctctttacgtgaggacattttgactccagatcggatgatgaagggcacgcccttaacgacttgacgacagcgcgttttgggctacgccggaaaatttgccaacaatttaccgcaagccgcgcgtcatgtacatggaacatccttttgccgcttcagaaatctctggatcatgctcgcatgttgcgcaatctactcgcccgtccgctgcgcttttccttatactgagactgagcgtcgattcacctgcaaacggcgcatttttagaataatcctgaccttgtgcggaagagaaaacatgaaaattcgcgccttattggtagcaatgagcgtggcaacggtactgaccggttgccagaatatggactccaacggactgctctcatcaggagcggaagcttttcaggcttacagtttgagtgatgcgcaggtgaaaaccctgagcgatcaggcatgtcaggagatggacagcaaggcgacgattgcgccagccaatagcgaatacgctaaacgtctgacaactattgccaatgcgctaggcaacaatatcaacggtcagccggtgaattacaaagtgtatatggcgaaggatgtgaacgcctttgcaatggctaacggctgtatccgcgtctatagcgggctgatggatatgatgacggataacgaagtcgaagcggtgatcggtcacgaaatggggcacgtggcgttaggccatgtgaaaaaaggaatgcaggtggcacttggtacaaatgccgtgcgagtagctgcggcctctgcgggcgggattgtcggaagtttatctcaatcacaacttggtgatctgggcgagaaattagtcaattcgcaattctcccagcgccaggaagcagaagccgatgattattcttacgatcttctgcgccaacgcggcatcagcccggcaggtcttgccaccagctttgaaaaactggcaaaactggaagaaggtcgccaaagctcaatgtttgacgaccatcctgcatccgccgaacgcgcccagcatattcgcgatcgtatgagcgcggatggggttaagtaagtcagacataccgatctacaacataattgtaggtcggtaacgcctgaatccccgatcagagtagtgatttcactttatttagcaaaacggctacatcatccggtcgggtatatcccgtatcagggtctataatcgagctgtaaacatgtggcataatgcgcggcacccccgcctccagacaagttttcagaatcacactgaagttatccaaatcaatcccgccagtcggctcaatcagcgtcataccattgcgcgccgccgtggtcgccagcgcgtatagctccggaagcgacctctcgccgcccatcggaaagaacttcgccgcgtgtgcgcccatatctagcatcattcgcaccgccgtatcgcaggagacgcgggcaggcgtaccctggctgctgctaacgccggtggaaatcagcacttcgcccggcgtccccgtcgggctaaccagcgcgttgacatgggtctgctcaccgcccgtagccgcaagcgcgcctgccgcgaaaccacaaccggtaaaggtctggttaacgtgtgctggatgaatctgcgccgcaatcatcgcagctttgtaatactgcgccgggtcacccgcccccagacctactgaaatggacggtatttccgccatccaacgtttaacttcctggatcccctcatccaccgaggagaactgcgcggaaagcacgccaatcactgcgtggccttcggcggcgtcaaagatttcacgggcattggcgatatctttcgccagcacattaattgccacgcgattacgatagaaattaatcttttgcatgatctgcaatctccttcagtcgcgccacgataagtgccatttccccttccgccaccgtacgcggatcaaggctaaaaacgccctggtggaggttataccgccgtgcataaatcgcgatatcgccaccacgcagttgcgcttcgacgacgcgagcgtcaactcccaattcctgcgcatttactcgaatacgaatacgccagattgcacgcccggcttcatcctgctcaatatcagccgttaacccgtgaatcgcagaaatcgcttcaaccactggctggagctgttccgcggtgatgactgcctgcccctggtgataattctccagcgcgtaaaccagcccaaccatgttctccttgccgattttcatcgccctggcaatgccgtgatgctgcgctttgcaggctgcaatccagatttttttaccagtgataaacccggaggtcggcgcgttaaaggcttttgcgccgctgtagaccaccatatccgctccgctcaccacccaggcacgtaaatcctcttcggcggcggcatcgacaatcagcggcaggttgtacatctgcgcgacatgtgcgaagtcctcgatgttcaacattcccttctgcacgcagtgatgcgacttcacatacagcagcgcggcggtcgcgtcggtaatggcactctccagctgccagagagccgccaggttacttgaacccacctccacaacgcgcccgccacctaagcggatcgcgctgaggatcgatgcaccgtaatcgacgttatggccgcgcagcatcaccacttcattggccatgccggagctatccggcatgagcgccacccgggccttgtcgccgcgtgtaatggcggcggcgacagcgatggcgatccctgctgaggcacaggaggtaacgtagctatcctccgccccggtaaagcgagagaccagctcgccggttttgtccaccagctggtcaatctccacgaaagaggatgccgcgcgcgcggtggcctgcatcacctccggcgcgacgctggagacgccgagaatcgtcatcttgccgcaggcgttaatcacctgtttcagtcccagttgttgatagatattctgcgtcatggcttacagcactcccagcagcgagcagaccacgctcaacgccacaatcgacagcagaatcgtggtgtaacgcggaccctttttcaccaaatagaagtagatggcgaacactgccgccagcggcagcaggccgggcgcgatggagtccagaatctgctgtaccaccacttcagagcctttcagtgcgctaatttttaaaggtgaggttatcttgacaaagctcgcggatagcgcgcccatcatgataagccccagtacgttagcgccgtagataagctccttgatgcgccctccctgcagcagactgataatcgaatcgcgccccagcgtatagcccttgtgcaccatgccgtagctgattgccagcgtaatcgccgggtagagaatcagcggcaaaataccgcccatcgcgctgccattggcggcgaacgggataaaaatagcaatcaacagcggcatcaccgccgcccagatgatggagtcgcccatcccggccagcggccccatcaggccggttttaatcccggtgatagaggcatcgttaatcgcctcgccgcgggtcttttgctcttccatggcgatggagatcccctggatcaccgcgccaaacgtctgctctgagttgaagaagttcagatggcgttttaacgcctccacctgctcctccttttgcggatagagctttttgataatcggcgtcatcgaggcgcagaaaatcaggctctgtaaacgctcataggagctggaaacttccgcgcccagccagtagataaaccacgctttggtgatatccgctttggtcagcgtcccggactcccgcgcgcgctcaaccagttcatgctgcattacgtcgtcgctcattatgccgctccttcatttttcgccaggcctttaatcaggaaggccacgcaggtgccgaaaatcgccatcgccatgatgtccaccttgaggtacagcaccgcgaagaatccgccgataaaccacggcagcaggctctttttaccaatcaccataatggtgatggcgaagcccagcgccgggagaatcccgcccatgatttcaaacgagtgggtcagccagtgcggcatcagcttgaggaaactttccactacgttctggccgaagtagttggcggcgaacaccactgggaaacgtagtaccagccccagcagcgccgggtagagaaaggcgcagcgcataatggctgacatattggccgtttccgcgtgtttatcggccatatgcacccaggccgcatttagcgtgcgacgcaactggtcgaggaatacgccgataacgccaaatggaatcgccagtgcaatcgccaggttcgggtccatattggccttaacggcgataggaatggcgatacaggccgccagcgccgggtctgacggcacattgccgcctggcgttgaggtcacacccagatagaccaactgcatccccgcgccgataatcatcgccgcaggcatattgccgagcagcaggccgacaaagaccgccaccaccactggctgtaacagcatggcggagaaggtatagccaaggcgcaaccgggcaaaccagtaatacagccccatcaggcttgcaaaaagtaaggtatccataatttgttatcccatgttcagagggtcagaattttttcaggatatcgtccagcgactgcggtttatcttccgggatggtctggaaaacagccttaatgccgcgacttttcaaatcgttaagaatgccaacgtctttttcatccagcgttatgttctggaacaccgctttacggtttggcccgccgcctaaaccgccaacctgaatatcagccacgtcaaagccctgctgcaccgcttcctgaatcgccgccagcgacgggaacagcaccagcacgttgccgtcgcccagctggttctctttccacgcggccgcgaagctctggttgctaaagcagtccactttgatattcggcggcgcggccatcaggtagatatttttcataaacggatcggcgtccagctcgtcgctgaccaccgcaatacggttggcctgagactgccctacccacttcgtcaccacctgtccgtggataagacggctgtcaatgcgacataacacgatgtttgccatacgattttccttactgttgtaattgacgaatatgggagacgacgtccaggcaactgttgcgcccagcttccaccagatcggccacgcaggcggtcagtgggccatgttcgcgcttgtccagcgcctccagcagcagcgaggcattaagcccggagatcaccgccaccggataatcggcgctcagccgcgccgccacgttagaggtggtgccgccgataaaatcggtcacgataagcgaaccttccggcatggttttcaccacggcttcgacgcgctggtaaaactcgcccagcgtatcgacgggcatcagcgcgatttccgtcacgccttcgatttcgcccatcaccatgcgcagactgttgcagagctgcagcccccagccgccgtgagttagcagcagaatttcaggtaacggatgaataggtacagttgtggtcaaaatagcctcctttgctccagtgtttacatttcatcaggagcaaaggacgtgccagaatttgtgtcacgcacagaggaaatgagattggatggggcgttaagccccgtaaaccaggggatcagctgtagagcagttcgtagatataaaaatattctgcgtccgataaacggatagcgtaagcctcttcaatcggcaaaaaggaggatttgatgacgctaaaggcacgagcgtccagatcaagccggttttctagcgccatctgtaacggtttgcggttaatcacgatacgctcgaccatgcagcagcagtggatcagaaaacgtagtgtcacctggcggctcggtttcagggagagcgtgttggttaagtagttcagaacatcctcgatctctttcagaattcgctgcgggttgagcaccgaaatatggttgatgatgctctccatggtcagcgcgctgataaagcgcatggcgctgcgctccatctccagtcggcgctcgctgcttgagagatccggcgtcagcaggctgagcaccagctccggcccttgctcggaaaacagttcctccagcgagataaacggtatatccggcagtcccggctggaaggtgccgacgatccctgccagccgttcactggcattaagcgcctgctgaatacgctccaggctgcgcacctcgttatagtcgagaatcaccatacgcgtgtcctgcgacatcagctcgccaaagctctcctccagcacctttttgatcttttccgccgtccccattccggttatacatgagataaccagcactttgccaccgctctcttgctgcggcgtgcagagccgacaagggatatttttactctgcataagcacagccaattgcgatagatcgccagtttcgtagcttaaatccagcccaacctccagcaggctggtcagagtgatatttggcaacaacagaacgtcaatctggaacagcttgctgatggtgctgccaaaatggaccagcgatccgatatccaccatcagtatcagccgctgccagcaccggtcctgaatcatccgggtcagggtttccagggtgtcatgcaccgactgctcaaatggcatatcaattgcgtagaacagatcgcgctccagcacccggttcacatattgcgcctggctcgttgcggtggtcgcaccgtgagcgattagaatcacgccgcaatccgggctggtgtcgatgcgctggcggtagtggcgacactctttcaggaacaggcacagccagaccacctccgtcgccgggcactgaatatgcaacaactcattgattttgcggcacagaagcgtggcattgtcatactcatctttacagcgatccagaatcaggctggatgaatagagttgagatataagccctcgccgcacatagccaatcagcgcaagaaagtgtttacgtaacgggttcgccaggttttctggcaatgtaaatcctaatacctgctccacgtaaccgatcagcagcgtcacacgctcctcaatttgatcgccatagcgcggtggatgcgccgcactatggcggctataaagaccatattcaaaaatcgaactgagtttgtttttcaggatagccagcgtttctgcgggcggcacgttactgttgcgcagattgacatattcacgagtcaggaaactgtaaaacaggtcgctctcttctatttccgcgctggtcgccaacgaattttttaacgcgggcaacgtacgcgcatccacgttcagacgatctttaccgccaaacaacgcatcgaccagcagacgctgctctggcgtggtattaaacgacatctccgccagtcgtttatctaactctagcgtatcattacgctcggtcattcccgacgcccacgcctgcgcgcacaagaactgaatatcacttttaagctggccgatattgccttccaggggtttacttaacaaccaatgcaagagcgttttatcaaggcttatggtacgttcaattttacgactttcacgctgaaagaagcttacaatcaattcgagctgctcctcgaccgaacgctggcgaatacccggtaagtcaatacatacctggatacgccgctggaaggtacgcaatagtgccgagttgaccgactctgtagtggcgcaaataaggcgcaccgaaattgaatatgttggcccacttgaaccaagtgggcggtattcacctttatcgagaatagaaaagagcttctcttgtccttcgtacgggaggcgatgcacttcatccagaagtaaataacctccgtcagcttgctccaccaatcccgttttattctcacttgccccggtaaatgcccccttatggtgaccaaacagatgtgaggaaagcaactccggattatgagcatattcggcacagttaaagtaaaccaacggaggtggcgaacctatggtgtgcttgcaagcgaagcaatgcattaactcagcaaagaatgttttgccaacaccagatgcaccggttaacagcacatgtagtccgtggggataaagcaccgctgcgcggcctttttctaccgcatcacggagactacggtcgtatccgataagtccggaaaacggatcatcatctgtatatttttctttctttggcaataaactagccactgaatgaactatgcattcgcaatcatccagttttcgattaatgagcaattctagtgcgtgacgatgtagaaaaaaaacaggacgtccctgactttttaccaccaggccttcattccataattgattaagatctttactaaccgagttgcgtgccagcccaaggttaaaaccaatcgcctcagcagtaaatgctttctccttcgctaaatcagacagttccagcccatacgtcagccgctccagctccttgtgaataacatcaatccgtctcatttctttaccgcttaaaaaacaatagttgttcagaacatacactatttgtaaacgtaagaatgagaactatcgggaagaattaatgttccttgtggcaatctggtttctgaatattcgtgttttaaatattacttatggtctgaaacaaccaggcaggtgaacagagctaagaaaaagtagcgtagaaatataaaaacatatatcgcactgatgaatgtttcccggcatgactatgcacaccgggaaatatttagtaaattactcgccctttttcgccgcctgaatatacagcatctccagcgccagcgtcgccgcagccagagcggtgatttccgactgatcgtatgccggagccacttccactacgtccatcccaacaatgttgagatctttcaggccgcgtaccagtttaatagcgcgatcggaggtcaggccgccaatcactggcgtaccggtgcctggtgcaaaagcaggatccaggcagtcgatatcaaaagtcaggtaaaccggcatatcacccacaatctgtttcacttgggcgataacgtcatccacgctgcgatcgttcacctggcaggcgtccagcacggtaaagccgttgtctttatcaaactcggtacgaataccaatctgcacggaatgattcgggtcgatcagaccttctttcggggcggtatagaacatagtgccgtggtcaaattcacaaccgttcgcataggtatcggtgtgggcgtcaaagtgtaccagcgccattttgccgaaatgcttcgcatgagcacgcagcagcggcagcgtaacaaagtggtcaccaccgaaagagagcatacgcttaccggcagccagcagcttctcggcgtgcgcctgcagcttctcgctcatctcacgggcatcgccgaaagcatataccagatcaccgcagtccacgacgttcagacgctcacgcatgtcgaaattccacgggaagcggttgtgttcccaggccagattcgtcgaaacctgacggatagctgccggaccgtggcgaccacccgcacgaccagaagtggccatatcgaacggcacgccagtaatcacccagtcagcatcgctgtcatatggctggaagttcatcggcaggcgtaaaaaaccaaaggcgttggaaaccagtgagttatcgtattgatgacctaaggtgctcatggatggactcctattacaaagtcgatataaaaaaacccttccgcgtcgttaggcccgacgaggaagggttggatttgcgaaacacaagtttgtgctaattatcgccttaaatgggcgaggcatcaagcgaggttgctatttccgacacggtggcggcgcatagccattgttgtccgccggaaaggcttgtccagagcacggcggcagcgcgttttgcgccgggccttgtaattcaaaggcggcaaagccgattaccccggtattacgcacatcgccttgcgccgaattggctgcgtaggaatcagcaacgttggcgaactgaaaagccgcttcagtatgtttatctttgcggaatcctttaatcgctaacgaatctccggcattcacaatatagccgttgttattcagcgaaccttgcttgccgttcagcacatccaggccatcaaccgtagcaacgatctcgtagttggtgttacgactgtaattacgaacatataattgataattcattccgactctggcgtggacaatatagcgtggttcattattggatgaatcataaacacgcgtaataggtagagaattaaaattaccatcgcgaatagcatattccagttcgttaatacgaatgctataaacgcggtcgtagccggaaggaacattagtcgaataactaataacgatcatctccgccggatcgcgccaggctcgctcagcagatacgccctgaaccgttgagtgcacatccccaccccaggcggtgccgacattacccgatgcactgctattatactgcgcattactggaacaaccggccagcagcacgattaatgccaccaacgcgctacgtactttccattttttcataaccgttccctctgcatttaattaatgcagcgattgtagggagattatttaataagaaaagcagctaaattatttttaagaatatataaaaagaaagcggaccgatttacgtaaataaatcgacccgccagcagaataatcttaattattcatcttcaagataggtataaccgtacaaacctgcctcgaactcttcaaggaactgttgttgcagttcagcatcaagatcggttttcttcacttgatcacggaactgagttaacagcgttttcggatcgagctgtacatattgcagcatgtccgccacggtatcgccttcgtcagacagttccacttcgacactaccgtcagggaacacgaacacgtcaaccgcttcggtatcaccgaacaggttgtgcatgttgccgaggatctcctgatatgcgccgaccataaagaaaccgagcatcggcggattctctggatcgtactccggcataggcattgtcgtggcaataccgtcaccatcaatatagtggtcgatagcaccgtcagagtcacaggtaatatccagcagcacagcgcgacgttccggcacttgatccagcccttccagcggcagaaccgggaacaactggtcgatcccccatgcgtccggcattgactggaacagcgagaaattgacgtacattttgtccgccatacgttcctgcagttcgtcgattatcggacgatgagcacggttttgcggatccagctgcttctgcacttcatggcacatgctcaaataaagctgctcagcccatgcgcgttcttgcaggctaaaggtgccggaagagtagccgatatgaatgtcgtgcagatccatctgactgtcgtgtaaccattcacgcagagaacggcgagttcccggttcgtgcatctcctgccaggtttcccacatgctttgcagcgcacgcggcgcatcttctgcaggcgcggtcggcaccgtgtattcgttacgttccacgccgatgatattagacaccagcacggtgtgatgcgcagtcactgcacgacccgattcagtgattaccgtcggatgtggcagaccgttttcttcacatgcatcaccaatcgcccagatgatgttgttggcatattcattgaggccgtagttcaccgaacagtcggactgcgaacgagtaccttcataatccacgcccagaccgccgccgacgtcgaagcactgaatattgacgcccagcttgtgcagttccacatagaaacgcgccgattcacgaacgcccgtggcgatatcgcgaatattcgccatctgcgaaccgaggtggaagtgcagtagttgcaggctgtcgagacgcccggcttcacgcagggtttcaaccagttgcagtacctgagtcgcagccaggccgaacttcgatttttccccgccggaggactgccatttacccgagccctgcgaagccagacgtgcacgcacgcccagacgaggaacgacattcagacgttctgcttcatccagcacaatggcgatttctgacatcttctcaatgaccagatagaccttgtgccccatcttctcgccaattaatgccaggcggatatattcgcggtctttataaccgttgcagacgatgacgctacgggtcatgccagcatgtgccagcaccgccatcaactcggctttggaaccggcttccagacccagcggttcgcccgaatgaatcagggactcaatcacgcgacggtgctggttaactttgatcggataaacaaggaagtaatcgccgttatagccgtaggattcccgcgcacgtttgaacgcggcgttaatggaacgcaaacgatgctgcaggatctgtgggaaacagaacagtgcaggcagacgctggccctgtgcttcacgagttttcactaactgcgcgagatcgacgcgagcttccgggacgtccgggtccgggcacacgctgatgtggcccagctcgttaacgtcatagtagttattgccccaccaggcaatattgtaagtacgcagcatcttgctggcttcctgggagctcattgcaacctcctgcatggagcgtagtacaccgtgttcgcccgctgacgaaggcaaacccatagacatgtcgtcagacatagcgaacctcaaattattttattaagtgtaaaacagttaacgactatcgcagcctggaactgcgataacaacccataagcacatggattttccagcagtgaatgctgacgctccaactgcgcaaccggtttctttttcataacattattaagcacataaccgaacgtaagtgtgacagttcggcgaaaccacgagaaaactcttgtttttacaagagcgcccttgttcagtcctcagtaactgtaaccagctcttgaatcctgagaagcgccgagatgggtataacatcggcaggtatgcaaagcagagatgcagagtgcggggaacgaatcttcaccagaacggtgagacaggttaagcagcagacaacggttcattatttcgtatcacctccacggccgcctgttaagacgaacccacaagccaaaactctgatttcaacccggctggaagtggcaacacgaaagaaacgtcgtgtgctttttatttaagccgcgcgccgcgttttataccccacaatggcagaaaattgcaaaagataaatacgcagaatgccggcattgtcaggaaaaatttccagccacgtttttaacagaatgagacacgattcaaaaaaaagtggaaatcgggtgaagaattgacctaaaatagccatccagatgttaatccatccataccgattaacactcagactgccagtgtttttaacctgcagagtcgtggtaggatccgctaccacagaaaatccacacaacagtttgagctaaccaaattctctttaggtgatattaaatatggcaaaacacctttttacgtccgagtccgtctctgaagggcatcctgacaaaattgctgaccaaatctctgatgccgttttagacgcgatcctcgaacaggatccgaaagcacgcgttgcttgcgaaacctacgtaaaaaccggcatggttttagttggcggcgaaatcaccaccagcgcctgggtagacatcgaagagatcacccgtaacaccgttcgcgaaattggctatgtgcattccgacatgggctttgacgctaactcctgtgcggttctgagcgctatcggcaaacagtctcctgacatcaaccagggcgttgaccgtgccgatccgctggaacagggcgcgggtgaccagggtctgatgtttggctacgcaactaatgaaaccgacgtgctgatgccagcacctatcacctatgcacaccgtctggtacagcgtcaggctgaagtgcgtaaaaacggcactctgccgtggctgcgcccggacgcgaaaagccaggtgactttccagtatgacgacggcaaaatcgttggtatcgatgctgtcgtgctttccactcagcactctgaagagatcgaccagaaatcgctgcaagaagcggtaatggaagagatcatcaagccgattctgcccgctgaatggctgacttctgccaccaaattcttcatcaacccgaccggtcgttttgttatcggtggcccgatgggtgactgcggtctgactggtcgtaaaattatcgttgatacctacggcggcatggcacgtcacggtggcggagcattctctggtaaagatccatcaaaagtggaccgttccgctgcgtacgcagcacgttatgttgcaaaaaacatcgttgctgctggcctggccgatcgttgtgaaattcaggtttcctacgcaatcggcgtggctgaaccgacctccatcatggtagaaactttcggtaccgagaaagtgccttctgaacaactgactctgctggtacgtgagttcttcgacctgcgcccatacggtctgattcagatgctggatctgctgcacccgatctacaaagaaaccgcagcatacggtcactttggtcgtgaacatttcccgtgggaaaaaaccgacaaagcgcagctgctgcgcgatgctgccggtctgaagtaatctttcttcacctgctttcaaaggccagcctcgcgctggcctttttcttttacctcaccgcggtggataggcattcacgccgcatccggcaaaaagctgcccgcacaataacatcattcttcctcaacacgttttatcgcaaattatcatcactactgaaaccgattacaccaataacaccagccaaatatttgtaatattttcatattattattcagttttcacagttgttacatttcttttcagtaaagtcttaattgcagataacagcgtttaatctatgatgatataactcaattattttcatgcacttaaaccataactaagataaatgttagtgtaagcgattacactgatgtgatttgcttcacatctttttacgtcgtactcacctatcttaattcacaataaaaaataaccatattggagggcatcatgcctgacgctaaaaaacaggggcggtcaaacaaggcaatgacttttttcgtctgcttccttgccgctctggcgggattactctttggcctggatatcggtgtaattgctggcgcactgccgtttattgcagatgaattccagattacttcgcacacgcaagaatgggtcgtaagctccatgatgttcggtgcggcagtcggtgcggtgggcagcggctggctctcctttaaactcgggcgcaaaaagagcctgatgatcggcgcaattttgtttgttgccggttcgctgttctctgcggctgcgccaaacgttgaagtactgattctttcccgcgttctgctggggctggcggtgggtgtggcctcttataccgcaccactgtacctgtcagaaattgcgccggaaaaaattcgcggcagtatgatctcgatgtatcagttgatgatcactatcgggatcctcggtgcttatctttctgataccgccttcagctacaccggtgcatggcgctggatgctgggtgtgattatcatcccggcaattttgctgctgattggtgtcttcttcctgccagacagcccacgttggtttgccgccaaacgccgttttgttgatgccgaacgcgtgctgctacgcctgcgtgacaccagcgcggaagcgaaacgcgaactggatgaaatccgtgaaagtttgcaggttaaacagagtggctgggcgctgtttaaagagaacagcaacttccgccgcgcggtgttccttggcgtactgttgcaggtaatgcagcaattcaccgggatgaacgtcatcatgtattacgcgccgaaaatcttcgaactggcgggttataccaacactaccgagcaaatgtgggggaccgtgattgtcggcctgaccaacgtacttgccacctttatcgcaatcggccttgttgaccgctggggacgtaaaccaacgctaacgctgggcttcctggtgatggctgctggcatgggcgtactcggtacaatgatgcatatcggtattcactctccgtcagcgcagtatttcgccatcgccatgctgctgatgtttattgtcggttttgccatgagtgccggtccgctgatttgggtactgtgctccgaaattcagccgctgaaaggccgcgattttggcatcacctgctccaccgccaccaactggattgccaacatgatcgttggcgcaacgttcctgaccatgctcaacacgctgggtaacgccaacaccttctgggtgtatgcggctctgaacgtactgtttatcctgctgacattgtggctagtaccggaaaccaaacacgtttcgctggaacatattgaacgtaatctgatgaaaggtcgtaaactgcgcgaaatcggcgctcacgattaatctcctcaggcttcctcccgtcgcggaggaagccacctcttgcagtcatcttttcttcgctctatcctctgccgctatgaaaacatcccgtctccctatcgccatccaacaggccgttatgcgccgcctgcgggaaaaactcacccaggccaacctgaagctagggcgtaactacccggagccaaaactctcttacacccagcgcggaacctccgccggaacggcctggctggaaagctatgaaattcgcctcaatcccgttttgctgttggaaaacagtgaagcttttattgaagaagtggtaccgcacgaactggcacatttgctggtatggaaacatttcggccgcgtagcgccacatggcaaagagtggaagtggatgatggaaagcgtgctgggtgttcccgcccgtcgtacgcatcagttcgaactgcaatccgtgcgtcgcaacaccttcccctaccgctgcaagtgccaggagcatcagcttaccgtacgccgccataatcgcgtagttcgtggcgaggccgtctatcgctgtgttcactgcggtgaacagctggttgcgaaataaccatctgaactatcaggaactttcctgatctggctgattgcataccaaaacaactttcgctacgttgctggctcgttttaacacggagtaagtgatgtaccgttatttgtctattgctgcggtggtactgagcgcagcattttccggcccggcgttggccgaaggtatcaatagtttttctcaggcgaaagccgcggcggtaaaagtccacgctgacgcgcccggtacgttttattgcggatgtaaaattaactggcagggcaaaaaaggcgttgttgatctgcaatcgtgcggctatcaggtgcgcaaaaatgaaaaccgagccagccgcgtagagtgggaacacgtcgttcccgcctggcagttcggtcaccagcgccagtgctggcaggacggtggacgtaaaaactgcgctaaagatccggtctatcgcaagatggaaagcgatatgcataacctgcagccgtcagtcggtgaggtgaatggcgatcgcggcaactttatgtacagccagtggaatggcggcgaaggccagtacggtcaatgcgccatgaaggtcgatttcaaagaaaaagctgccgaaccaccagcgcgtgcacgcggtgccattgcgcgcacctacttctatatgcgcgaccaatacaacctgacactctctcgccagcaaacgcagctgttcaacgcatggaacaagatgtatccggttaccgactgggagtgcgagcgcgatgaacgcatcgcgaaggtgcaaggcaatcataacccgtatgtgcaacgcgcttgccaggcgcgaaagagctaacctacactagcgggattctttttgttaacccctaccccacgcgtacaaccgcgtggggagacgacgcggatttttaactatgcgtatcccccgcatttatcatcctgaaccactgaccagccattctcacatcgcgctttgcgaagatgccgccaaccatatcgggcgcgtactgcgtatggggccgggacaggcgttgcaattgtttgacggtagcaaccaggtctttgacgccgaaattaccagcgccagcaaaaaaagcgtggaagtgaaggtgctggaaggccagatcgacgatcgcgaatctccgctgcatattcacctcggtcaggtgatgtcgcgtggtgaaaaaatggaatttactatccagaaatcgatcgaactcggtgtaagcctcattacgccacttttttctgagcgctgcggcgttaaactggatagtgaacgtctgaacaagaagcttcagcagtggcagaagattgcaattgctgcctgtgagcagtgtggtcgtaaccgggtgccggaaatccgtccagcgatggatctggaagcctggtgtgcagagcaggatgaaggactgaaactgaatcttcacccgcgcgccagtaacagcatcaatacgttgccgttaccggttgaacgcgtccgcctgctgattggcccggaaggcggtttatcggcagatgaaattgccatgactgcccgctatcaatttactgatatcctgttgggacctcgcgttttgcgtacagagacaactgcgctcaccgccattaccgcgctacaagtacgatttggcgatttgggctaacggagaagaataatgatcaagctcggcatcgtgatggaccccatcgcaaacatcaacatcaagaaagattccagtttcgctatgttgctggaagcacagcgtcgtggttacgaacttcactatatggagatgggcgatctgtatctgatcaatggcgaagcccgcgcccatacccgcacgctgaacgtgaagcagaactacgaagagtggttttcattcgtcggtgaacaggatctgccgctggccgatctcgatgtgatcctgatgcgtaaagacccgccgtttgataccgagtttatctacgcgacctatattctggaacgtgccgaagagaaagggacgctgatcgttaacaagccgcagagcctgcgcgactgtaacgagaaactgtttaccgcctggttctctgacttaacgccagaaacgctggttacgcgcaataaagcgcagctaaaagcgttctgggagaaacacagcgacatcattcttaagccgctggacggtatgggcggcgcgtcgattttccgcgtgaaagaaggcgatccaaacctcggcgtgattgccgaaaccctgactgagcatggcactcgctactgcatggcgcaaaattacctgccagccattaaagatggcgacaaacgcgtgctggtggtggatggcgagccggtaccgtactgcctggcgcgtattccgcaggggggcgaaacccgtggcaatctggctgccggtggtcgcggtgaacctcgtccgctgacggaaagtgactggaaaatcgcccgtcagatcgggccgacgctgaaagaaaaagggctgatttttgttggtctggatatcatcggcgaccgtctgactgaaattaacgtcaccagcccaacctgtattcgtgagattgaagcagagtttccggtgtcgatcaccggaatgttaatggatgccatcgaagcacgtttacagcagcagtaacccaccttagcgagaaggatctcgttgagactctgagtgacagcgcccttctttccacgcatactgggcgctgttgcttttttgaaccaggaaacagaacctctgacaatgaatttacagcatcactttcttattgccatgcctgctctccaggatccgattttccgtcgttccgtggtctacatttgcgaacataataccaatggtgcaatgggtatcatcgtcaacaagccgctggaaaatctcaaaattgaagggattctggaaaagctgaagatcacgccggagccgcgtgatgaatcaatccgtctggataaaccggttatgctcggcggcccactggctgaagaccgcgggtttattttgcatactccgccctccaattttgcttccagcattcgcatttcagacaacacggtgatgaccacttcccgcgatgtgctggaaacgctcggcaccgataaacaaccgtctgacgtattggtggctctgggctatgcctcctgggaaaaaggtcaactggaacaagaaattctcgataacgcgtggctaaccgccccggcagatctgaatattctgttcaaaacgccgattgccgaccgctggcgcgaggcggcaaaactgattggtgtggatattctcaccatgcctggtgtggcagggcacgcctgatgagtggaaccttactcgccttcgacttcggcaccaaaagcattggcgtagcggtcggccaacgcattaccggcactgctcgccctttgcctgcaattaaagcacaggacggtacgccggactggaacctcatcgaacgtttactgaaagagtggcagccggacgaaatcatcgtcggtttgccgctgaatatggacggcaccgagcaaccattgactgccagagcgcgtaaatttgccaaccgtattcatggtcgtttcggtgttgaagtaaagctccatgacgaacgtcttagcaccgtggaagcccgttccggtctgtttgaacagggcggctatcgggcgctcaacaaaggcaaagtcgactctgcctctgcggttattattctcgaaagctatttcgagcagggatattaaggcgatctaaaagcctggcggatagtcgttaccgccatcttgccggatgcggcgtgaacgccttatccagcacacatctggcagcggctgtaggtctgataagacgcgttagcgtcgaatcagacgtttattgccggatgctgtgtttgaatgactgataagcatttgcgatgctaatcaaccaatttagcctcacaaacgcccttcccccactcgctgctgataactctgctgaaacgttaacatccccacctgctgcccggtttgaataacatgcggtaactggtgggttttcccttcgcgaatcaaattccccaccgcgggtgtgttaatcagtaattcaaacagcgccacgcgtccttcctgtttatccacttccagcttttgtgacaacaccgcccgtaaactacctgccagttgattacgcacgggatctttttcctgcgctggaaatgaatccaccagtcgctcaactgcctgcgcggcaccacgcgtatgtaatgttgccagcaccaaatgcccggtttctgccgccgtcagtgccagacggattgtctcgctgtcacgcagctctccgagcaaaatcacatcaggatcttcccgcaatgcagcccgcaaccccgatgcgaaagtcatacagtgcaaaccaatttcccgctgctggatcaaacatcgctggctggcatagagatattccacaggatcttccagcgtcagaatatgcgcatcggcatgttgattaagatagccaaccatcgccgccagcgtggtagatttgccgctccccgtcgcccccgtcaccagaatcaggccattctcgctcttgagtaattccggcaataccggtggcgcaccaagctgttcgagctgtggacagtgcgaaggtaacaaccgtaatgccagagaaataccttgccgttgcgcgaacgcactgccacgcaaccgctggttttccgccagcgacacggcaaaatccagctggccattttccagcaatattgcccgctgatcgtcatccagccactcccgcagtagctcttcgacgtccggcgcatcaaacggcgcagcttccattctgccgcgaatgcgccatcgtgcgggccaggcgctgcacaggtgtagatccgagacgttatgctttacactaagggccacaatttcttccatattcatactaagatcctcggaaaatgaacgatattgcgcataacctggcacaggtccgggacaaaatctcagcggctgcaacgcgttgcggccgttctccagaagaaattacgctgcttgcagtcagtaaaacaaaacctgcgagcgccatcgcagaagccattgatgccgggcagcgtcaatttggtgaaaactacgttcaggaaggggtggataaaattcgccactttcaggaactgggcgtaacaggattagaatggcattttattggcccgttgcagtctaataaaagccgcctggtggcagagcatttcgactggtgtcataccatcgaccgtttgcgcatcgctacccgcctcaacgatcagcgcccggcagaacttccccctcttaacgtactgattcaaattaatattagtgatgaaaacagtaagtccgggattcaactggcagaactggacgagctggcagcggcggtcgctgaactaccgcgtttacgtctgcgcgggctgatggcaatccctgcacctgagtcagaatatgtaaggcagtttgaagttgcacgccaaatggctgtagcatttgccggactgaaaacgcgctacccgcatatcgacacgctctctctgggaatgtcggacgatatggaagccgccattgcggcaggtagcacgatggttcgtatcggcactgcaatttttggtgcgcgtgattactctaaaaaataaggaattaaaggaacgccatgaatacgttgactttcctgctttcaacggtcattgagctgtataccatggtgctgttattacgcatctggatgcagtgggctcattgtgatttttacaaccccttctcacagtttgtagtgaaggtaacgcagccaattatcgggccactgcgccgcgttattccggcaatgggccccattgacagcgcctcgctgctggttgcctatattctcagttttatcaaagccatcgtgctgtttaaagtggtgaccttcctgccaatcatctggattgccggtttactgattctgctgaaaaccatcggcctgctgattttctgggtcctgctggtgatggcgattatgagctgggtaagccagggtcgtagcccgattgaatacgtgctgattcagctggccgatccgctgctgcgcccgattcgccgcctgctaccggcaatgggtgggattgatttctcgccgatgatcctcgttctgctgctgtatgtcatcaatatgggtgtcgcagaagtattacaggcaaccggaaacatgctgctgccggggctgtggatggcgttatgagtgccgtaacagttaatgatgacggtctggttttacggctctatattcagccgaaagccagccgtgattctattgtcggtttacatggcgacgaagttaaagtcgccattaccgcgccgccggttgacggtcaggccaacagtcatctggtgaagtttctcggtaagcaattccgggttgccaaaagccaggtggtgattgaaaaaggcgaacttggccgccacaaacaaattaaaatcattaatccgcaacaaatcccgccagaaatcgcggcgttaattaattaggtatcctatgcaaaaagttgtcctcgcaaccggcaatgccggtaaagtgcgtgagctggcgtcgctgcttagcgacttcggtcttgatatcgtggcccaaacagacctcggcgtagattccgctgaagaaaccggcctgacctttatcgaaaacgcgattctgaaagcgcgccatgcggcaaaagtgaccggtttaccggcaattgccgacgactctggtctggcggtagatgtgcttggcggcgcgccgggcatttactccgcgcgttattccggtgaagacgcgaccgatctaaagaatctgcaaaaactgctggaaacactgaaagacgtaccggatgaccaacgtcaggcgcgtttccactgcgtgctggtatatctgcgtcacgcggaagatccgactccgctggtatgccacggtagctggccgggcgtgattactcgtgaaccagcgggcactggtggctttggttatgatccaatcttcttcgtaccttccgaagggaaaaccgccgccgaactgacccgcgaagaaaagagcgccatttcccaccgtggtcaggcattgaaactgctgctggacgctttacgtaatggttaaattaccgccgctgagtctctacattcacatcccgtggtgcgtgcagaaatgcccgtactgcgatttcaactctcacgcgttgaaaggagaagtgccgcacgacgattacgttcagcatctgctttgcgatctggacaacgatgtggcttacgctcagggccgtgaagtaaagacaatctttattggcggtggtacgccgagcctgctttccggcccggcgatgcaaacgctgctggacggcgtgcgtgcgcgtttgccgctggcagcggatgcagaaattactatggaagcgaaccctggtacggtagaaaccgatcgctttgtcgattatcagcgtgctggtgtgaaccgcatctctattggtgtgcagagttttagcgaagacaagctgaaacgacttgggcgtattcatggcccgcaagaagcgaaacacgcggcaaagctggcgagcgggctggggctgcgtagctttaacctcgatttgatgcatggactaccggatcaatcactggaagaggcgcttggcgatctacgccaggccattgaactgaatccgccgcatctttcctggtatcaactgaccatcgaacctaatacgctgtttggttcacgcccgccggtactgccggacgacgacgcgctgtgggatatattcgaacaggggcatcagttattaaccgcagcgggttatcagcaatatgaaacttccgcttacgccaaacccagttatcagtgccagcacaatctcaactactggcgctttggcgactacatcggtattggctgcggcgcgcacggcaaagtgaccttcccggatgggcgcattctgcgtaccactaaaacgcgtcatccgcgtggttttatgcaaggaaggtatctggaaagccagcgtgatgtcgaagccgcagataagccgtttgagttctttatgaatcgcttccgtctgctggaggccgcgccgcgcgtggagtttattgcgtataccgggctttgcgaagatgtgattcgcccacagttagacgaggcgattgcccagggttatctcaccgaatgtgcggattactggcagataacagaacatgggaagctgtttttaaattcgctgctggagctttttctggctgagtaaacttgtattgccggatgcggcgtgaacgccttatccagccgacatgtggcagcggttgtaggtctgataagacgcgcaagcgtcgcatcagacgttgattgccggatgcggggtcaacgccgcatcctgctacaaatcgtgcactatatcaaacttacttaatcaccccattgcgccgcagttgttcggtatcttttttccagcgttcattagcttggttgatatcgtcaattttcatcaaaatcgcgacttttttactgtttatttctgaaactttcatcgttaacggatattgccctttttcgagcgttacccagtcatcctgcaatttacggctgagtttttgtgattgcagaaaagtctgtcgccgttgttcgttgatatcgaaatctcgtttctgctgaatcggcacttcataacactcttcactctgtttatgacatgccgcaatcgccggttgataaacctctttgtcatatttaaccgcgaacgcctcgctatcgttctgtttattaaactcatcacgctgttggtgaatttttttaaaggcttcttcgcgggtcatttgcttaccgtttgcatcttttccccaatatgcatccgctgctttctgcgccgccaccatttgcttatcaagcgctttcacttccttttccagcgcaggaatcgagttcttctgggtattcaacgcagattcaagctgactaaagcgataattgaaatcttcgctattcacgatcagatatttattattcgttttgatatcgtcgaccacccgcccacgatcgctggctgccgcctgaaaagagtaaaagttcaccgaccagccagacgcgggcgttcctttactggttaacatcgccgagaattttaccggtttatctttcgtccaggtctgttcgagcagttcgtaatctgccaactgaccgacccaggtatagagatcgtcactggaagagacatcgccttccgctgaccaggtggcctgattacccttagcatcaagattttttaaggtgatagcatcaagcttgagaatgccgtgatactgctttttgaattgatcttttaagatattttcagttggcggttcgccatctgcccaggcattaccagtcatcaacataagcagtgccgtgccaacaatccattgctttttcacccgaaaaacctcacgcggaataatttattccggtgattatcattagggtaatgaaaattggcaatggacgtaagtctgaagtgaaaaagccccggcacgataccggggcgaggtgattagtactgattgaagatctgctggatctgctgcggatctttggtttgcgtcagagccagctgcagcaggacgcgcgctttttgcgggttcagcgtgccagagccgacgaagccgtatttcgcatcatccacttcagcatcctgagtggtagcacccgtcggtacgcgggaagaacgcactactgcagtgccgtttttcgcggcggttgccagggtgtcgaacacggatttatacaggttaccattacccacaccagcgctaacgatgccatcatagcccgcatctaccagtgctttagccggaagatcggatgcgttagcgtagttataaacgatgccgactttcggcagctcattcagcttagagacatcgaatggcgtatcgctggtgtgcttacgtgccggggtacgttggtagtcaatcttaccgttgtgaatgtatcccagaggaccgtagttaacagacttgaaggtcgctacgtcggtggtgttggttttggtgacatcgcgaccgtccagtacggtgtcgttcatcaccaccagcacgccacgattagcggaggctttatcagctgcggtcactaccgcgttatacaggttgaatggaccgtctgcgctcatggacgtggacgggcgcattgcgccgaccatcaccaccggtttgtcgcatttcaccgtcaggtcgaggaagtaagcggtttcttccatcgtgtcggtaccgtgggtaatgacgaagccgtcggttttatcgcagtctgtgttaatttttttcgccagtgtcagccagacattatcgttcatgtcctgggagccgatattcactacctgctcacctttaacgttcgcaatgtcttttagttgcggcaccgcattaaccagattttctacgccaactttacccgctgtgtagttagatttggttgcggagtcaccaccaccggcaatggtcccgccggttgctaaaatggtgatattgggtaatgccaatgctgcaccactaaaacccataaccagtgcggcaagtgccgtctttttgaaaaactccatttcattcctccagttacgtgaacgctacgcattatcccttagctctgtatgggaaatttgacgttaaacaatttacaacgtgaatatattttggagatctacaaagttagaggcaggtaacaaaacgaagaattaaacggcataaaaaagtattatgccgtcttaaaatagaggattattttaaattcccgaccagggctttgcggctatcttccagagtcacaacgcggctacaaacatctttgccaaactgctggaaatctttttcctgctttttccactcggtttggattgaggattgcagcccccccaggcttcccagcacattctgtaatgggttaccgccgcttttcaacaccgctttcgcgcccatttcattaatgctgtcctgtaaaattccacccattgcctgattcactaattgctggccttcggcgcgaacctgatcaatggctttatagtgaaacgtcaggccatcgctgcgcgtttcgataatgcggttcatctgctctttcagctgcgcatcaagtttggtcagacggctgcgcattttgctgctttcgcccatctcctgaacgataattttatccagcgcaatacgggctttttcgacgcggcttttcgcgccttcatcaatccacggcagcgtgctgcgtagttcagcctgataatccttcgcctgctcgcgctgggcggcattcagggaatattgcttaccgttatacatcacgttgccgtctggcgtgatcaccagattgccgttttcgcccttcacctgcacggtttgcgggctgacaatcacatcgtcacgcggcgtgacgctgcactggtagtcggcgtgagcggtcattgccgtcactgaaagtgctgccgccagcagcattttgcgcatcatagtcttccctcaagaaaaaatcaggccagcatttgctggccccagattgataacaaagtacgcgttttccatgccggatgcggcgtaaacaccttatcccgcctactcgatcgtgcatctttccaggcatgataagcgtagcgcatcaggcagttttgcatttgtcatcgcccgtatgctttcttagtcccaccaaacgtcgaaaagttcgctggtgcgtacctcatccagtttgcgctcttccagccacttacgcacaatcgcctgatgttcttcggtgcatttgccgatttcctgcatgcagatcagaccttcccaggccagataaccgctgccgtcaaaggccagtttgttcggttcgatgacctcgttaataaaatcatcaacggttttatcaatctgttcttccgatgtaccttccgggaatcgccatgccaccgaaaatcctaattcctggaattcgtcgatgtgcatttttttacgcagacgacggctacggttctttgccattatttcaccctctcgaacattaagtcccatactccgtgaccaagacgatgaccacgttgttcaaatttcgtcaccggacgtgatgccggacgcggtacgtaatcattgctctctgacaggtttttataaccgtcaatagaagacatcacttcaagcatatgttccgcataaggttcccagtcggtcgccatatggaatacgccccccagctgcagtttgctttttaccagttcggcaaacggcacctgaacgatacggcgtttattatggcgcgctttgtgccacgggtcagggaaaaagagctgcaccatgcgcaatgaattgtcaggaatcattttatgcagcacttcaaccgcatcgtgacacatcacgcgcaggttgcttaaaccttcttcatgcgcagaagccaggcacgcaccaacgcccggtgaatgcacttcaatgccgaggaagtcctgctcggggcgatctttagccattgccaccagcgacgcccccatgccaaaaccaatctcaagcgtcaccggcgcttcacggccaaaaagcgcggggaaatccagcatatcttcgctgaactcaacgcccatcaccggccagtagttttccagcgcatgttcctggcctttggtcagtcgcccctggcggcgcacaaaactacggatacggcgcagtgggcggccgttttcatcaaattccggtgagatgacgtcgtttttcataaagatttagtcgcttgtgaaagtgttctgaaaacgggcattatccaaagttagttgccggatgcaagcatgataaggccgtggctgcggaaagttccggtttacaccctgccgtcgctgtgctgcaatcttgcacccaacaacagtgaattcggtgaccatgcaagcgtcgcaattttcagcccaggttctggactggtacgataaatacgggcgaaaaacgctgccctggcaaattgacaagacgccctacaaagtatggctctcagaagtgatgttgcaacaaactcaggttgcgaccgttatcccctattttgaacgctttatggcgcgcttcccgacggtgaccgatctcgccaatgcgccgctcgacgaagttctccacttgtggaccgggcttggctattacgcccgcgcgcgcaacctgcataaagcggcacaacaagtggcgaccttacacggcggtaaattcccggaaacctttgaagaagtcgcggcgttaccgggcgtcgggcgttccaccgcaggtgcgattctctcgctttctctgggtaagcactttccgattctcgacggtaacgtcaaacgggtgctggcgcgctgctatgctgtaagcggctggccagggaaaaaagaggtcgagaataaattatggagtttgagcgagcaggtgacgcccgcggttggcgtggaacggtttaatcaggcgatgatggatttgggtgcgatgatttgtacgcgctcgaaaccgaaatgttcgctctgtccgctacaaaacggatgtattgccgccgccaacaatagctggtcgctttatccgggcaaaaaaccgaaacagacgctgccggagcgcaccggctactttctcctgttacagcacgaagatgaagtattgctggcgcagcgtccgccgagcggattgtggggcggtttatactgtttcccgcagtttgccgacgaagaaagtttgcggcagtggctggcgcaacggcagattgctgccgataacctgacgcagctgaccgcgtttcggcataccttcagccatttccacttagatattgtgcctatgtggcttcccgtgtcgtcattcaccggctgcatggatgaaggcaatgcgctctggtataacttagcgcaaccgccgtcagttggcctggcggctcccgtggagcgtttgttacagcagttacgcactggcgcgccggtttagcgcgtgagtcgataaagaggatgatttatgagcagaacgattttttgtactttcctgcaacgtgaagcagaaggtcaggattttcagctgtaccccggcgagctgggaaaacgcatctataacgagatctccaaagaagcctgggcgcagtggcagcacaaacaaaccatgctgattaatgaaaagaaactcaacatgatgaatgccgagcaccgcaagctgctggagcaggagatggtcaacttcctgttcgagggtaaagaggtgcatatcgagggctatacgccggaagataaaaaataaaaacagtgccggagcacgcctccggcaacttgcataaaaacaaacacaacacgcacccggaatgatgaaaaaatatctcgcgctggctttaattgcgccgttgctcatctcctgttcgacgaccaaaaaaggcgatacctataacgaagcctgggtcaaagataccaacggttttgatattctgatggggcaatttgcccacaatattgagaacatctggggattcaaagaggtggtgatcgccggtcctaaggactacgtgaaatacaccgatcaatatcagacccgcagccacatcaacttcgatgacggtacgattactatcgaaactatcgccgggacagaacctgccgcgcatttgcgccgggcaattatcaaaacgttgctgatgggtgacgatccgagttcggtcgatctctattccgacgttgatgatattacgatttcgaaagaacctttcctttacggtcaggtggtggacaacaccgggcagccgattcgctgggaaggtcgcgcaagcaacttcgcggattatctgctgaaaaaccgtctgcaaagccgcagtaacgggctgcgtatcatctacagcgtcaccattaacatggtaccgaaccaccttgataaacgtgcgcacaaatatctcggcatggtccgccaggcgtcacggaaatatggcgttgatgagtcgctgattctggcaattatgcagaccgaatcttcctttaacccgtatgcggtcagccgttccgatgcgctgggattaatgcaggtggtacaacatactgccgggaaagatgtgttccgctcgcaggggaaatccggcacgccgagccgcagtttcttgtttgatcctgccagcaatattgataccggcaccgcgtatctggcgatgctgaacaatgtttatctcggcggaattgataacccaacatcgcggcgttatgccgtcatcaccgcctataacggcggcgcaggcagcgtgctgcgagtcttttcgaatgataagattcaggctgccaatattattaacaccatgacgccgggcgatgtttatcagacgctgacgacccgccatccctctgcggaatctcgccgttatctttataaagtgaataccgcgcaaaaatcctaccgccgccgataattccattaaccgcccctgacgatgctcaggggcaaaaatgttatccacatcacaatttcgttttgcaaattgggaatgtttgcaattatttgccacaggtaacaaaaaaccagtccgcgaagttgatagaatcccatcatctcgcacggtcaaatgtgctttttcaaacactcatccgcatcacgatgtgaggaaattaacatgaatcttaagctgcagctgaaaatcctctcttttctgcagttctgtctgtggggaagttggctgacgaccctcggctcctatatgtttgttaccctgaagtttgacggtgcttctattggcgcagtttatagctcactgggtatcgccgcggtctttatgcctgcgctgctggggattgtggccgacaaatggttaagtgcgaaatgggtatatgccatttgccacaccattggcgctatcacgctgttcatggcggcacaggtcacgacaccggaggcgatgttccttgtgatattgattaactcgtttgcttatatgccaacgcttgggttaatcaacaccatctcttactatcgcctgcaaaatgccgggatggatatcgttactgacttcccgccaatccgtatctggggcaccatcggctttatcatggcaatgtgggtggtgagcctgtctggcttcgaattaagccacatgcagctgtatattggcgcagcactttccgccattctggttctgtttaccctgactctgccgcatattccggttgctaaacagcaagcgaatcagagctggacaaccctgctgggcctcgatgcattcgcgctgtttaaaaacaagcgtatggcaatcttctttatcttctcaatgctgctgggcgcggaactgcagattaccaacatgttcggtaataccttcctgcacagcttcgacaaagatccgatgtttgccagcagctttattgtgcagcatgcgtcaatcatcatgtcgatttcgcagatctctgaaaccctgttcattctgaccatcccgttcttcttaagccgctacggtattaagaacgtaatgatgatcagtattgtggcgtggatcctgcgttttgcgctgtttgcttacggcgacccgactccgttcggtactgtactgctggtactgtcgatgatcgtttacggttgcgcattcgacttcttcaacatctctggttcggtgtttgtcgaaaaagaagttagcccggcaattcgcgccagtgtacaagggatgttcctgatgatgactaacggcttcggctgtatcctcggcggcatcgtgagcggtaaagttgttgagatgtacacccaaaacggcattaccgactggcagaccgtatggttgattttcgctggttactccgtggttctggccttcgcgttcatggcgatgttcaaatataaacacgttcgtgtcccgacaggcacacagacggttagccactaattacgcaaagaaaaacgggtcgccagaaggtgacccgttttttttattcttacttcaacacataaccgtacaaccgtttcatgccatccgcatcggtttcgctataaacaccttgcagctccggcgaaaatcccggcaacaaattcaccccttcttccagtgcaaggaaataacgttgaaccgccccaccccagacttccccgggtaccacgcaaagcacgccaggtggataaggcaacgccccttctgccgcaattcgcccttcggcatcacgaatccgcaccaactccacttcaccgcgaatataagcgctatgcgcatcctgggggttcatcaccactgacgggaaactctgctggcggaacatcgctttttgtaggtctttgacgtcgaaactgacatacagatcgtgcatctcctgacacaactggcgcagggtgtagtcgcgatagcgcaccggatatttgttataaacgctcggcaacacctcagccagcggcgagtcatcctcaatatgctgttcaaattgcgccagcatcgccaccagttgtgccagcttctcgtggctttccgccggagttaataagaacagaatggagttgagatcgcacttctccggcacaatgccgttctcacgcagatagtgcgccagaatcgtcgccggaacgccaaagtcgctatattcgccagtttcggcattgatacctggtgtagtgagtaacagcttgcacggatcaacaaaatactgatccgcggcatatccttcaaagccgtgccacttcgcccccggctcaaaactgaaaaaacggcggtcgctggctaacacagatgtcggataatcctgccacaatttgccatcaacaacgggcgggataaacgggcggaacagcttacagcgcgcaagaatagccttgcgcgactcaatacccaactcaacgcactcagcccacagccgacgcccactctccccttcatgaattttggcgttaacatccagtgcagcaaacagcggatagaaagggctggtagaagcatggagcataaaggcgttattcaaccgcttatgcgggcaaaaacgcgcctgtccgcggatatggttatcttttttatggatctgcgacgtctgtgagaatccagcctgctgtttgtgcaccgactgggtcacaaaaatccccggatcgttttcgttaagttctaacagcagcggcgagctatccgccatcatcgggataaattgttcgtaaccgacccacgcggaatcaaacagaatgtaatcacacagatgcccaacggtatcgatcacctgacgggcgttatagacagttccgtcataggttcccagctgaataatcgccaggcgaaacgggcgcggcagctcggctttttctggcgcaacgtcgcgaatttgctggcgcagatactcttcattaaaacagtgcgcatcaataccgccaatgaaaccaaacgggttgcgtgaagcttccagatagaccggcgtcgcccccgcctgaatcagcgcgccgtgatgattcgacttatggttgttacggtcgaagagcaccagatcgccacgcgttaacagcgcattcgtcaccactttattcgctgccgatgtgccgttcagcacaaaataggttttatcggcatgaaagactttggctgcgaatttctgcgcatctttcgccgatccttcatgaataagcagatcgcccaattttacgtcagcgttacacatatcggcgcgaaagacgttctcaccaaagaaatcgtaaaaatggcgtccggcaggatgctttttaaaaaacgcaccatgttgatgtccagggcaagcaaaggtgctgttgcccatctcaacgtactgcgtcagcgtgtcataaaacggtggcagcaaattctcttcatactgacaggctgcggattccagctccagccactgctgctcgttgccgttgattaccgccgtaacgcccgcaggtaattcaacagcatgttcggaatacaaaaacaccggtagatgaaaaccggtgcgcttaagcaacgcaagaatgccactgcgactatccgcagcggtaatgacgactgccgcgacgtccgtaaaatcagtatctcccaacgccaccacgcgacgatgagaagaaagtcgggataccagttcactactggcggcaatattcattgatttcataagcgcaaacccgtttcggggaagtaagaataccggacaaggtggaaaaccctgccccatgagatatgggtcaaactggtcaccagctccgaccgccagacatcagtaaaagcagaaacgctctgattttactgttgtcctgcagtgagcgtgcgttaacttcaccgcatgagcagtaacatagaaagggaaacgtttcgcgcgaaacggcgataagcgagagaatgtaaggagatggcgtgcatcgggcaaactccgtacagagaggagaaaattcgcgcaatcatggcacctttcgctaaagcgtgcaagccaggactttgcgaccagacaagccatcaacaaggcaaaaagttcataataagaaaatcaaacaatacagctaacaggaactcttgtggtcatcggcccttttatcaacgctagtgcagtcttactgggtggcgttctcggcgcactgctcagccaacgcttaccggaacgtatccgcgtctccatgacatctatttttggtctggcatcgctggggattggtattttactggttgtgaaatgcgccaaccttccagcgatggttttagctacgctacttggcgctctaattggcgaaatttgtttgctggagaaaggtgtcaatacagcagtcgccaaagcacaaaatctgtttcgtcactcacgtaagaagccagcgcatgaatcttttattcagaattatgtcgcgattattgtcctgttttgcgccagcggcaccgggatcttcggggcgatgaacgaagggatgaccggcgatccgagtattttaatcgccaagtcatttcttgatttctttacggcgatgatcttcgcctgctcgctgggtattgcggtgtcggtaattagtatcccattactgatcatccagttaacgctggcgtgggctgccgcgctgatattaccgctgaccacaccgtcgatgatggcagacttcagcgccgtaggcggtttattgctgctggcaaccggattacgcatctgtggcattaaaatgttcccggtggtcaacatgcttccagcactccttctggcaatgccgctttccgccgcctggaccgcctggtttgcctgacaatgcgtgcaatagcggcaaagtgatgatagattgtgcagtctgcagtaaattgaagaaatttgattgacgagacgaggcgaatcaggtttaatgcgccccgttgcccggatagctcagtcggtagagcaggggattgaaaatccccgtgtccttggttcgattccgagtccgggcaccaaattcatatcaacggacctccacggaggtccgtttttcattccaggacgccacgatttaagcgtcctgcctccaaatcaattctaccgaactcaaccagattccccccacatcaacctcattgtgtgggtataattgtgggcataccccagttcgacagaatttataccctctttaacgcattcagaaggctgaactatggcactgactgacgcaaaaatccgggcagcaaagcctactgacaaggcttataaactcactgacggggctggcatgttcctgctgatacatcctaatggttcccgttactggcgtctccgttatcgtattctgggtaaggagaagactctggcacttggtgtgtatccagaagtttctctctccgaagctcgtacaaaacgggatgaggcccgaaaactgatttcagaggggattgacccttgcgaacagaaaagagttaaaaaagtagtccctgatttacagctctcttttgaacatattgcacgacgctggcatgccagtaataaacaatgggcacaatcacacagcgataaagtactcaaaagcctcgagacacacgttttcccctttatcggcaaccgggatatcacaacactcaataccccggacctgcttatccctgttcgtgctgcagaagcaaaacaaatttatgaaatcgctagtcgtctgcagcaaagaatatctgctgtaatgcgttacgccgtacagtctggcatcatcagatataacccggctctggatatggctggtgcattgaccacggtaaaacgccagcatcgccccgctctgaatctttcacgcctgcctgaacttctgtcgcgtattgacggttataaaggccagcctgtcacccggcttgccgttatgctgaatttactggtttttattcgttccagtgaactcagatatgcccgctggtctgaaattgatattgacaatgccatgtggactattccagccgaacgcgaacctctgcctggcgtaaaattctcacaccggggctccaagatgcggacaccacatcttgtgccactcagtaaacaggctgtagccatactgacagaacttcagacatgggcaggtgaaaatggtctgatatttacgggtgcacatgacccgcgtaaaccaatcagtgaaaatactgtaaataaagccctgagggtgatggggtatgacacaacccaggaagtctgtggccatggattccgggcgatggcgtgcagtgcattgattgaatcaggtttgtggtcccgcgatgctgtggaacgtcagatgagccatcaggaacgtaacggtgtacgtgctgcttacattcataaagcagaacatctggaagaacggcgactgatgctacagtggtgggccgattttctggatgcaaacagagaaaaatttatcagtccatttgaatatgcaaagattaataacccattaaaataataaaatccgggcaatagcccggattttattttcaatatatttttctttaaactctataataaattgtggcacaaatttctctaaatagctataacgaatactgctacatatccgataacatcagtgattatcttcttcctgattgcaaaagaatctgcctctaacccatatattttatcttacacagcatccttaacaaaagctgttatgatataatttaccataaatataatctcattttgtctaagctagtatccaggatatttgggaggagactttggataccaggacaggaaaagactagcaaatgttgagcattctctgtaagtgatgaagataaataaaattttgggaacaggtgatgctgccaacttactgatttagtgtatgatggtgtttttgaggtgctccagtggcttctgtttctatcagctgtccctcctgttcagctactgacggggtggtgcgtaacggcaaaagcaccgccggacatcagcgctatctctgctctcactgccgtaaaacatggcaactgcagttcacttacaccgcttctcaacccggtacgcaccagaaaatcattgatatggccatgaatggcgttggatgccgggctactgcccgcattatgggcgttggcctcaacacgattttacgtcacttaaaaaactcaggccgcagtcggtaacctcgcgcatacagccaggcagtgacgtcatcgtctgcgcggaaatggacgaacagtggggctatgtcggggctaaatcgcgccagcgctggctgttttacgcgtatgacaggctccggaagacggttgttgcgcacgtattcggtgaacgcactatggcgacgctggggcgtcttatgagcctgctgtcaccctttgacgtggtgatatggatgacggatgactggccgctgtatgaatcccgcctgaagggaaagctgcacgtaatcagcaagcgatatacgcagcgaattgagcggcataacctgaatctgaggcagcacctggcacggctgggacggaagtcgctgtcgttctcaaaatcggtggagctgcatgacaaagtcatcgggcattatctgaacataaaacactatcaataagttggagtcattaccccctctctgatggctgattttactggtgaaatgcatagactcatttctgaatatttgcagtgtaagcgacgtaaagatcaatctgttgagccccccctttatattatctctggagcagggaggctgtggctaacgataccactccttatcttatggtgctgctacttaataacgatgtctggtgtaagagtcgtgaggtggtggttctcagaaatctgattgagcaggcgtggggaaaagtattggatgaagataactccattacacatctggttgtgtatcctgaagtgctgacgttggtatttgatgcagctaacacatacaacgctgagcctggtgtactggaacagacggcccgggcttacattgaaatcacatggtgccattgaacgtcatcttgggtgtagtgactttttacgtcaggtgatgcataagggtctttcgcggagaggccctgtttacacaattaaataagtcgagtcctctaggctgggctgtgtgcacgcccccccgttcagcccgaccgctgcgccttatccggtaactatcgtcttgagtccaacccggtaagacacgacttaacgccactggcagcagccattggtaactggatagtggatttagatacgcagaactcttgaagttgaagccttatagcggctacactggaaggacagcatttggtatctgtgctccatcaagccagttaccacagtcgattagaagaggtcgaagacttctaatcggacggaaaaagccgccgcaaggcggctttttccgtttacaagccgaagattacgcgcagcttaaaaggatctcaagaagatcattttaattttgctgatcgttgcgccctaccagtgaccatacggatagggcttttccttgataaaatcgcggataaatggatcgtaaccgttagccttgatgtaactgaaatcaatcttgttgggaacatttttgcatatcagcatatcatctcccgtcagggtgaactgtcgggcaggattctggagtacaacaggattacgattgtcttttaaccataccctgactttaccaccggggggcaggccaataatcattttgtttcggtaatatatttttcccggacgataagtatcaggataggcagtcagcatctgctgccacgtatcccggctgaaccagatctccgtctcatacgcctttttatcgataactgagtcccagcataccgtcatcctgacaggcagcgccttgccaatattaaaactggctaaaaaaccgcctacgtgctggctccattttcccacactgctctgactgggttcagtcggatccagtcgccggaaaaagctctcccggatatccccgtcctccagatacactattgtcaccagtgccggcagatttttcgggtaaaaaaattgaattcccagtggtcgtaaggcaacttctgcccccattgctccacgccatcgcccagcagcgtcctcacaccagccctacggtcatggcagccgacagccagcattacgcccactatcacgcccaccatcagcggtaatcgtctcattcctgcctcctcagaacagtccatccagcgcgccttgcgacgcccccgcccggtccgccattgaggtgtagccgagcactggcacaaaaaaggcgcgagcgcgccattgtgtcgtcactaaggagtgttcaggaggtcaagcccggcgcctgattttgcagacgcgaggaaaagagaccgcgaagcccggtgaacgacaaggggatgtaatgcgagccatcttccagattagcaacccggttcatatatcagtaaaatacggtcgcgctcccctccccctctttgcacaaaggtatgaaaatgtattcagatcaccaacgtagttatctggcccactggttgacgttaagcggcaaagccgaggactcgctgacgcaaactattgccagcgcacgggttgatatgaatcctcatcaggtagaggctgcgatgtttgcgctggcatctcccctgtcgaatggcgtgatcctggccgatgaagtgggactggggaaaactattgaggccagcctgattttggcgcaaaaatgggctgaacgccgccgaaaactgttgctgattgcacccgcaacgctacgcaagcagtggagccaggagctggaagagaaattttcgctgccttcacaaattattgaagcgaagatcttcaatcaaatggttaaagaggggagcgataatccctttgatattgaaaatgcaaccgggaaagcggcgatctgcatttgttcatacgaattcgctgcccgtaaagagcacgagctggcacgaatcccgtgggatctggtcgtcatggatgaggcgcataaactgcgtaatatctacaagaacgatggcgctaaaacagccaaaaaactcagtggcgcactgtccggcagaaaaaaaatactgctttccgccacgccgctacaaaacagtattcttgagctttacggcctgatttccgtgattgatcctcattttttcggcgaccttgcttcgttcaaggcccgttattcccgacagaatattgacgatgcagaactggcattattaagggttcgtctgaataaaatctgtaatcgaacgcttcgtcgacaggttcagcaggaaggcgggatcagttttacccgacgccattcaataaccgaagactttcgtccgacggaagacgaagaagtgctctataaacaggtttcctcttatttgcagcgggacgatctactggcgatcaaaagcggcgcgcgtcacctagtaacgttagtcattcgtaaaattctggcctcatcgtctacagcgatccagggaacgctggaaacgatgatccaccgtcttgaaagtaaaatgccggtgctggatgcgctgacggattatgaaaattacgacgattacagcgatgaagaaggcattgatgacgaagataccatcgatcctcaggcgctacaggccgaaattgaccagttaaaaaattataagactttagcggcatcgattaccaaaaacgccaaggccgaagcactgttacgcgttctcgatcgggcctttacctttacggctgaactgggcggattacgtaaggcggtcatttttaccgagtccgtacgcacccagacctggctggcgcaactgttgtcagaaagtggctacgagggagaagtggttctgctcaatggcagcaatagcgatgcggtgtcgaagaagatttacagcgactggctggagaaacatcagaactctggccgggtttccggttcgagtacggcggatatgaaggcagcgctggttgaaaaattcagggacgaaggcaccctgatgatttgtactgaagcgggcgcagaaggtatcaacctccagttttgttcgctgttaatcaattatgatttaccgtggaatccgcagcgcgtggagcaacgtatcgggcgtgttcaccgctatggacaaaaacacgatgtcgtggtggttaattttattaataaaggcaaccgtgccgatcagcgcgtgtttgaattattgagccagaagttccagctttttgaaggggtgtttggcgcatccgatgacattctggggtcgatcgaatcaggtgttgatattgaacgacgtattcatgagatataccagcactgccgctccgatgaacaaattgaacaggaatttaatcagctgcaggatgaactcaaagatcaactggaaaatcgggagaatgaaacccggcgttcattattcgagcattttgacgttgatgtggtccgcaatctgaaaacccgacgtacaaccaccctcgcgcagttaaacgattaccaggaaaatctgttgctgctggcggaaatgtttctgagcgacgagagcgattttcaacgttctgagacgggttttcgttccagaggaaagtattttgacgtcaactggcccattgcggatgaaaaagatgccgaattcttccggcccagccagggatatgggaagcaactgattgatgctgccctgcatgaaggggcaagcctttccacatccccagtttgccagaagctccatttcatctaccaacccagaagcggacaactggccgatgttaaactgttctgcgggaaatcgggacagctgttgctggcaaaagtcagcatcggaaatcaggagcaacagcgagagaaactattgaccgtcgctgttacagaaaatggcgaagtgctggcagaggaaaccgtatcccgtctgcttcgcctgccattatcagagataacatctgtcgaagaacagcctttgctgcctgcgttaacaacacaatgtgaggttttacggcattcttttatccaacaggtcgaacgcgataacgaactttattacaatgaagaagtagaaaaacttgaacgctggtcagaagatcgacgtatcgcgctggacttacgtatcaaacagttagatgcagaaattaaagaggcgcgtaaagccgcccgtcagcttccttctctaaaagagaaaatggaagccaagcgcgcattaaaggtgctggaacgcgagcgggatagcatcatgttgcagtatcatgatgaaaagaaaaaaatcgagcaggaagaggaccgtctgctggaagaggtcgagcaaaagctggcgacggaaataacgtcccgtcaattattcgcggtgagctggacgttgagttcaccttccgcatgaagtgctgtggtttcaggagtcaataatggctaacggtaagatattaaggcaactaataaaagcgggcgcaacgggtgataccgctactttccgtcgtgtttcggaagccattattgatgaggaacgtcagaaacagcaccaccttctggctaacgatctggagcatattctttacggcgatcgtcttgttcaggcttcgcgctcgcctgcgcttcctcaagcaccgatagataaagaaaggggcctgccgttgctggatctccggcagccacagcgcagccttgatgaaatgatcctcccggcgaccagcgctacagtgattgatgaactccttgaagagcaccggcgtagcgatgtattgcatagctacgggatgaaagcagccagtaagatcatgtttttcggaccgccgggctgcggtaaaacgctgacagcagaggttatcgcttttgaactggacatgccgctggcaattgtccgcctcgacgtactggtgtcttcgtttttgggagaaaccgccgccaatctgcgtaaaattttcgattttattgcagagcacccaatggtggtgttgttcgatgagtttgatgccataggaaaagagcgtggcgacagcggcgaacacggtgaattacgccgggtcgtcaatgccgttttacaaatgatggatgcttatcagggtaaaagcctgattctggcggccactaaccatgaacacattctggacagcgccatctggcgtcgatttgatgaagtgattgaatttccgttgccggatcaggcgcagttacgtgagctgttggcgttaaaattacgcggcacccgccgtcagtttgagctggacgatagcgagctattatccctgctgctcgggaaaagcggtgcagatattgagcgcattgtccgtcgggcaaccaagcatatgatcctgcgtcatcaggaattcctgacgctaaaagatttaaaaaacgcaactcagcgagaaaacgccagaacccaccgataagggactgccatgacggcgaattatcagcatctaacgattaccaaagcaccacttcaaaacgaccgacggacccgcagagtcaatatgccccgtattcgcaggggcgatttacgccagcacgggcaaatgctgttgacgcaactccataccttgcgcccaacgctggcacaagtacccggcagcgccgatgacgggcgctatatcctcaagctgaactacagcggcacaatgaatttttcagcattgatacatcacggcgtggagttcatcagtcaggaaggtaaacaggtctgtatcgttttcactaatgagcagggtctgacaaccttcgaaacccatctggcgcaactggggcttccccgtacggacctaacctacaggaatattctcgaagcgcttgacggcattgacggctggtcggcggaagatcgtaaaagctgggcactccggcgctatggttttcctgtagcggaacgctttaatctggatgtggagctctggccagtcgatgtggcgcatcaccccagacgtatcgacctgtatacccgttttgaaaattggctcagagagcaggggattctctggcgggataaagtcaatctggacagcctgttgatgtaccggatagaggtttcgctcgcgcaagcagaatacctgttagcgcatcgggacgtcaggttggttgatttgccaccgtccagcggcattagctatcaacaaattaaccgggacatcaatacacttccagagcatctgatttcgcctgcggtaaatgcggccagagtctgtattctggatagcggcatcaacaccaatcaccctctgttaagtgccgccattgctgaaagcgccagctttattcccaatcaggatgcgtttgatcaagaggggcatggcaccgccgtagcgagtattgctctgtatggcgacgttgaagcctgtaaccagagcaatttctggcagccgcagctatggctgtataacgggaaagtactgaacgagcgggctgaattcaatgccgaaacgattgaaagcacactaacagccgccgtcgcgtattttaccgatctcggttgccgcattttcaatctgtcgctggggaatgctaatgcgccctatgacggcaaacatattcgcggtatggcgtatctgttagatacgctggcgcggcaatataatgtactgtttgtcgtctctgcggggaatttcgcaggcagcgacgatcctccggtgccgcaaaatagctggcgggatgaatatcctgactacctgttgcatgaggacagcgtaatcatcgatccggctccggcgctgaacgtactgacagtgggcagcgtcgccagacataacgcaacgttggatgcgcagcgtaggcctggcgatattcagcatctcagcccggcaacggaaaaccaaccgtcgccttttacccgacacggcccgtcggtaaaaggcgcgtttaaacctgacgttgtagcgcacggtggcaatgtcgcttccaacgttcggcaagggcaatggcaggcacatatgcgcggtctgggcgtattaagctgccatcaccagtttcagggtaatacgctgtttaaagaactcagcggcaccagctttgccgcgccgtatatcacacatctggcgggtcgactgctaaatgaatacccggaaatgtctgccaatatgctgcgggcaatgctggtcaatcatgcttctgtttctcaggagatgacgcaggcttttccgcaggccatgagagaaagctatagaaatgcgcctgcaacgagaaaccgggagattgagcgcgacgtgacaggctacggcatcattgatgaagatgcgttatatcgttcttctgaaaatgtggtggtcatgcgatgtgaagagcagatagaaaataacgcgcaccaattttttgaactgcccttcccggcttcttttttacgatcgcagcgtgcaacccgtgaagtccgcgttacgctggcatattcacccgccgtgcgtaccacccggctggattatactgccacacggatcggtttccggctggttaagggccgctcgctggatgaagtgcaggccagttttaatcaccagacgcagagtgagacggaaacccgctccgatgatgcccagactaaccgtgttgtatcagcccaacagcgggaacgcgggacggtacagtcgtcgatttggacttttcgccagcgtaacccggatgaaaaatggtttattgttgttacccgtcaggacagagactggggcgaagcattcagcagcgagcaggagccttacgcactggtcgtgaccgcgaccgatcgcgataatgaacaggcgcagctttatacacaaattcaggcgcagatccgtgaacaggaacgcgcacgagcacgtattggataaaaatagattatgtcaacgaagcaaaaattagaacttaactggattggtaagcataagcgtcctcgtctggagccgcgtattctgctcgaagataaggagttatcttatggtgatgcggatagtgagaatctgctgattcatggggataatctactggcgttgaaggcactggagcagaagtatgcggggaaggtgaagtgtatatttatcgaccctccttataatactggaagtgcttttacacattacgatgatggacttgaacactctctatggctttgcttgatcagagatcggttagaattattacgcactttattatctgaagatggctctatatggataacaattgatgaccacgaagttcattatttaaaatgtctttgtgatgaaatattcggaaggaataactttatttcaaatgttatttgggaaaaatccgatagcccaagaatggatgctgcatttttctcttctcgccatgatcacatattagtgtacgcgaaagatcagtcaaaattcaaagtaaaaagacaaccactgtccctcaatgatctacctagccattacgataaagtagatccaagcggcaatccttactacctaaaaccgctaagggcaatgggacaagcagataaaagagaagatcgcccaacaatgtatttccctcttgttgcccccgatggcacagaaatttttccaaagcgccaagatggaactgatggacgttggcgttggggcgtacaaaaaatagatcaggagaaatggagaattgattggtcgaaaggacgaaatggttggactccatattttcgtgtatatgctgatagttcgtcaggtagaccgccagaaacgatatggtttcattctgaagttggaagtaacaggacatcaaaagccgaaattaagaaggtgattcctactataagtgcatttgatacacctaagccggaagctcttataaaaaaaatactggagattgcaactgacaatggtgatcttgttctagactcctttgctggttcaggcacaacaggggccgtagcacaaaagatggggcgtcagtggattatggttgaattaggcgaccactgtcggactcatattgttccgcgtatgaaaaaagtgattgatgggaaagatttaggcggtattacaaaatctgtaagctggcaaggtggtggaggttttcgttatttgagtctagcaccttcattgcttaaaaaagatacttggggtaattgggtaataaataaatattacaatcctgaaatgcttgctgaagccatgtgcaaacatatgaacttcacctatgcaccaagccagactcaatactggaatcacggttacagcaccgaaactgaccacatctacgtcactaccggttctttggcttatgaacaactgaaagttctgagtgaagaggtaggaactgaacgtacattactgatttgctgcaaagcctttatgactgaaggcgcggacttccctaacctgacgctggtaaaaattccgcgtgccattttgagcaaatgcgaatgggatcaggacgactatagctttacgctaaacgttctctctgattcagaacagcctgacgatattgactacgacgaagacaccgaagacgaagaataattatgagccagaataacgccgttaaaattgtcaatcgagttagcgcacgactgtctctgcgcgatccgcaggatgaatcattgtgcatcttatgtgacgtgctggaacaactcgatctcagtaaagatcccgatcttaatcgctggctggcggtgctgcatcagcaatacccaacggtaaaaggatttgaacgcgcctttccttcactctgctttgcactggcgaccggcgtgggcaaaacgcgcttaatgggggcgatgattgcctggttatacctaaccgggcgcagtcgtcattttttcgtgctggctcctaacctgaccatctatgaaaaactcaagatggattttttacccggttcgccaaaatacgtttttcagggtatccctgaactggcgcaaacgccgccagtattaatcactggcgatgactatcaggaagggcgaggtgtccgtctggactatgcgattgccgaaagcaaaacgggcgatctgtttggtggcgaaaccgcgccacatattaacatcttcaatatttctaaaatcaacgcgctggataatgccaaaggggccgctaaatccaaagtcgctaaaatccggcggattcaggaatacgtgggagagtcttatttcagctatctggcaaacttgccggatttagtcgttttaatggatgaagcccaccgttactacgccagcgcgggcgcgcaggcgcttaacgatctgaatccagtattgggtattgaattaaccgccacgccgaaaacggtgggcgcaaatccccgtgatttcagaaacataatttatcactatcctctttcgcgagcgctgaaagatggatatgtcaaaattcctgccgttgccacgcgcaaagacttccgggctgcaaattattccgaagaacaactggaaaaaattaagctggaagacggtattcaccatcatgaatacgtaaaaacggaactgaccagcttcgctaataataccggcaacaaactggttaaaccgtttatgttggtcgtagcgcaggataccgatcatgcggacaggctgaaagcccgtattgagcatgacgaattttttaacggcgcgtacagaggcaaggtgatcaccgtccactctaacctgacgggcgaagaatcagaagaaaccatgcagcgactgttgactgtcgagcatgacaaagacactgaaatcgtcattcacgtcaacaagttgaaagagggctgggacgttaccaatctctacacaatagttccgttacgtgcatcagcctccgaaattctgactgaacagaccataggccggggacttcgcctgccctacggaaaaagaactggcgtcgaggccgttgatcgcctgaccatcattgctcatgaccgttttcaggagattatcgatcgcgccaataatgatgactcgataatcaaaaaagttctctatatcgggctggatgatgatgagaatggtattccagaagtaaaacctcagcaaattatcgttccctcaatggctgaatatctactgggtaatcaaattatcgataatagtgggttgcagctttgtgaagataaagcgatataccgaacaaactcaacaccaaaaccgatactcggtacagaaacggaacgtaaagtcgccgagctcacgtttaaagtcgtctccgaagaagcaaaacggttaaccagcagccagcaactcagtatgccagaagtcaaagcgaacgtaacacggcgggtgcaacaagccttgcgcgaatgggaagtgactcaacaccaaacctctccctcttctacacaaatcgatctggctgaaatgattgaagagcaacctgaacaaccgagtttcccctcaatggaagacgcagaggttcagcaactggtcggaacgatcaccgaaaaactgatggaatatactattgatattcctcgaatcgtggttttgccagaacgtgaagtcaattacgggtttaatgatttcaacctctccggactggatcgcattgcgctcaaaccaggcagtaaagagcttcttctgacgcatctggagaataacgaacagcggacaatcagttggcaggaaggcggtgaaacggaagaacggttagaaaactatctcattcgttatctgctcgaccatgatgaaattgactacgatgaacatgccgatatgctttataaacttgccggacaaatggtgagccatttgtgcagttatcagccgcaggaagatgcagaatccgttctgaaaaatgcaggccgtcaactggcagaatttatgtgggcacaaatcaaacaaaatatgtggacaacgccaacgggttataccggacgcataactcagggattcgatgttatacatccagccacattcaattttgccggaaatgaaaaaccgagagattttcgtgtcgccattcccggtggtgaaaaaaataaagttcgccagatgattttcactggtttcaataaatgctgctacccttatcagaaatttgactccgtcgatggggaacttcgtctggcgcaaatactggagaacgatgcttcagtggtgcgctggatgaagcctcgccctggacaattccgtattgaatatactaatggtagaaactatgagccggattttgtggttgaaatgaacaatgggtactgtcttattgaaccgaaaaaagccaatgaaatcgatactcctgaagttcaggccaaaacacgggcagccctgcgctggtgtgaatttgccaatcagaatgcagcaaagaatggcggaaaagtatggagatatgcgcttatcccacataatgaaattgaattaagtcgcacagtttcagggttaatggctgattttatgatgacaaatagtttatcagcatagtagcagcccaccggagttgtaattaaaaaccattccgagacattgcgttgctgtttcgggatggtttagcataaacaatgagtaaaaaatgaatacagaaagaccgctccctcaaaagcagaatctttataagaccatgtggtatttaatattcagcgcagagagatttgtaactatcgctgccgaaaattcaatggccttcgaacttgaacatgaagagtataaacgaaaacttgccgagaggaattatagtattgatcccaaagttcatgtccactctcatccacaaaggctgaaagacctgcgaactttattactcaagacaacgggttgtattttgagtgtaataatcttaatagtaggtattggcttttatacttgaagtggtcaacaaaaactggccaccgcgttagagtttttccagtatcgattttccgattcgtttgggggtaacccaccattatattcgtgcggtcttagtgcgctgtaatatccaacgatatagtccgttatggcgtgagctgcctcgctgaagcttacgtaacccaccaccggcatccattcgttcttcagactcctgaagaagcgttccattgggctgttatcccagcagtttacgcgccggctcatactctgcgtgatctggtatcgccacaataactgccggaactgcctgctcgtataatgactaccctgatcgctgtggaacatcaccccgccgggtttaccacgggtttcccatgccatttccagcgctttcatggtgagcctgctgtccggcgagaacgacatggcccagcccactggttttcttgcgaacaggtcgagaacaacggcgaggtacgcccagcgcttacccgtccagagtagagtaagaggcagggcgtagtcggactatttccctgcctctcctccccgaaccggacgtgcacctttcagcgcatccggctctccatttaaatgctggcgaacgccattgccacttctgtaaagcgcgatgtatacgtgtttctggtctccgtcctcagatagggattaccttcgggtagccgccagcggaacagcttcttgccttgccccaccaaccggtacagtatttcgccgctgagcttgccgtgattggttttaccaaataaaacccacgttttgctctgacccggtttcggtgatttacaccaccacctcatcagggaagcgatacctgtacggtatttgcgggccagccagtgagccagcttccagaacacgacacggtcgatataactgaagactttggccttaaaatcaacgaactgatagaacatggcccagcctttcagttttcggttgagttgttcagccatatcgactttgctttcactgtagttgcctgataacagtgctgtcagcgatgcggcgaagtttctggctttctcctgcgggatcgttgagaccactcgcatctcgccataacgactgcgtttgcgaatgagcctgtgccccagaaagataaagccgtcattaacatgggtgattttagtcttatccatgttcagcctgagtttcagactgccttcgagcacaccccgacactcctccctgatggcttccgcctgtgctttggtgcctttgacgatgaggacaaaatcatcggcatagcggcagtacgccaccgcgggtttccactgccagttttctctgaccgccgtacttcggccccgttggatactgttattccagtaccaccgatcttttctggctttcccgctcaggtagagctcatgcaggtattgatcgaactcattcagcatgatgttcgataatagcggcgatataacaccgccctgtggcacaccttcactggccgcccgaaagagaccgacatcgatatgtcccgccttgatggttttccacagcagagtcatgaaacgtgcgtcactgatcctgcggcgtacagccttcatcagcagtcgatgatgtacggtgtcgaagtaactggacaggtcgccttcaatcacccagcgtccccgggtttcaccacagtctgtgagctgtaatttcaccgtgcggatcgcgtggtggacactgcgctcaggccggaagccatatgagagcgtatgaaaatcactctcccatatcggctccatcgccatcagcatggcccgctgaacaatacgatcccgcaacgcggggatacccagtggtcgcagtttgccgttgcttttagggatgtaaacccgtctggcgggcaagggctggtagtggcctgagagtaattcatccctgaggatttgcagctcaacagccagtctggcctgtagcattgttttgttcacgccatcaacgccgggggtatgggccccctttgatgaaagcgtgatccgcgccgcttcagccagccattctggttgtgttatcagacgcagcagccgttgaatccgtagggacggatcggtggctgcccatgtggcaagcttgcgttgcatttcgctgattatcaaaggtcttcacctcgttaggtcagttaattcacgtcgcaaacacattcaaactgcttcccttcgccatgtaatgggctttccccatcgcggactactacggaagctccgccagccagcgcgtcatcggagccatgcccccttaacatccgtcgctgaccttccccggtttacctgcctggactcaggcatactgaggaggctgcccgtcgcactctttatccttgcttgccgcaagttggcagaagtcagcaacgcaagcgtgatagacgctgctgccccggtgtttcgcatacatgtcaaaacaccttcgaccggcagtgcttacgtatcactgccagttcctcctgcacggcctgtcagatcacgtaggccgtggtgacgttttcaacccacagaggcggattaacgggttcatgttcttcagcctttcagtacttaaccttgaggatcatctcggcttagtgatctcgcctcaatccccgttgtcagcgggttacatcaccctgcgggcatgccgcaggtcactgccgctcaggttctccaccgtcacacccggtgggattgttgggtttctcatcgtgagttaccggttcaatattccagacagactcgcggttcatttaagcatccatgcccgccctgaactccgggcacactataggtcacatcaccgcaccacacctgatttggctcggtcacggcgaactgccgttcaaggtagttagggatagcaacatgttcatgaccaccacgtttataccggtgagtcggctgctgacagctgaccagccccagctctttcatgagcctgctgccagcaagccagcgtcccatctggtagcctctccgggttgccattgtggcaatgcttcttgctccggccgaaccgtggctgatgccatgtagctcaagtacctgactgcgtaatacagcccgtctgccgtctggtttttcaggacggtttttccagtatctgtagctgctgcgatgaaccccgaacacatggcagagtgtggccacaggataatgcgctctgagtttcccgattatcgagaactgttcagggagtctgacatcaagagcgcggtagccttttttaatatttcattttccatttcaatacgttgtagctttttcctcagctcacggatttcaatttgttccggggtaatgggggaggcttttggtgttttgccctgacgctcatcacgcagttgtttgacccatcttgtcattgtggaaaggccaacatccatagctttggcggcatctgccaccgtgtagttctggtcaacaaccagttgagcggattcgcgtttaaactctgcgctgaaatttctttttttcattggagcacctgtgttgttctgaggtgagcatatcacctctgttcaggtggccaaattcagtgtgccacttcaagtagcgaatgatgatgtttatatggggggactggcgcaagcagagaactttaagaaaaatcacatgagttgagtctgtcataatggagtatctcatcagatactccttctttatctattttgtaagagccaaaatagataaattatgttacgcataaccagctcatttaaactatctggtctgtttcctccggttctacaaaatagataggggtgcacctacgttaccaatactggcatcatggctacatacggcggtcagtttacgcttacgatctggcagcctgagttcacagataaaacaatctccaggaaacccggggcggttcactactgtctccattcctgtcaacacaaccactttgcctgagacagcgtcgatgttttggactggcccattctaaatggcttagtcactatgtagctaacacatcacttgcccacatcatcctctcaccacgttttgccattatccggtatggcacaacccataattttaaagtctctgaaaaagcaaagtgctgcggtatcggttggctaaagtcatcatgcgcagggtaaatcaggtacatttcgcctgttccgccaaggtatttttggccgtaggcaaacatttgatagaagtcggattgcgctagcccataaagtgattttttttgctggctgctattcacctgcttccattttgtatccatcaccattttggtttgaatcggttgccgagattgaatcagcaagtctgggcgaagcttaaagcaatctttgagtccatgctttaccaaagaatacgttgctgcttgagaaaaaacttttaggtgagaaggtaattcgtagggtagggtctgtgccacaaaggattcaaataccgcttccataggaaacaaaagtgatatcgctttggtgtttccttgcaatgcacttgggctcattcctctcaggatcaactgcgcccaagctattggctcgctgtaatgagtcataccacgctcaatgcgtaagctgttcagatcgctctctatatccctactaagtggaataccgtcaaaagcaaagcacagttcgtaaagccagcgttgattctctgatgacagcttcagactaagtaacttatccagtgtggagtgtaagagccgattggcagcacaatcaggcatatactcatcataatcgacacaaaacttatggcgattcaccgcgttatgtcgcagttgtgcagagagcatcagtttgcccttcataaaagccagattacctttctcactcacatagtcggagcgtaaaccttgtttaagcaattgactgacgctttgcaaaaattggctgataaaaatctcgagcaaaggcatgcgttgcgcctgaagagtggcctgctgggtttgaatgtgtcgaaacctaggtaggtgacttagcatcgtaatgaatgtttctcgcgcactcgcaagcgtgaggtttttaccaatcttgggcagtatctcaagctgcaaaccgtgaggtgtagaaagcatccccgcgtagttttgtacctgcagcaatttgaaacctgaacgagaggtgagtttgagaaactggcttccttgctcacttgttaggctaagtgtttctaaataatcaaagacctgttgaggcaccaactttgcgccaactgaagccgcttttccactccccaacaggtcatattcaaaaattgagataacttcactcatggtttacgacctgctcatcaggagtggtccgctgtggctgataaattgaacgataagcctttggcatattccagaccccttgatcgagatctttgagctcgtaagttgttgattgctgatcatggcgtcgtaaaccatggttgttaccaaaaagcgtatcgagatcgtcagttttctcaatcacgaattgctggttgtcgtcttgcttttgattgtctgccagcaccaaccggatcttgttccagtcatcgaaaaagtattcctgtaaaagcggaatgatctttttctgaaatgcgatctttaattgtttaaacgcagtttcttcatcaccggtatcgagagcattttttaccggcataaagaatgcatgtcctagtgtatgctcacgatcgtaaagagcttcgatgcggctattgagtttttctaacaacgactcaagctctatgcctttcaccttagctccactcagtaaagaaagatctggcatcatttcgacaaagtcaaagcgacggcgcaaagccgtgtccagcagagctaaagaacggtctgctgtattcatggctccgatgatgtcgacattggcgggcacgctaaagtaatcaccgctataagacagttgcagactcattgcattgggcatacccgcacgcttgtctacttcaatgagtgagattagttctccaaagatcttggatatgtttccgcgattgatctcatcaatgaaaatggcgtagcgatgtgctggatcggcattagcacgttggcaaaggcgcataaaaatacccggctcaatgggataagatatattgccactctcgtcagagcgtgcacgcataccttcaataaattcttcatagccgtaagattggtggaacgtaacaaccgcaaaacgctggatggcttcggcagattttggaccacgtttaagttcggcgtagagcgctaacaaatcctccacttgctcgagctgtgaatcaactagaaaccattcgctgttatccgttttgtcaaatacggcaggctcacgccgatttttataatcaacagttaacgattcgggaattgtataggcttgcaaagccttccaggcagtattcgatagattgccattacgaccgtttaataatgccttacgttgaaaccacatatgttcaataatttggcgaactttggctagtttcccaagatcgagcagcaccagcgttataacctgcatccagttcaacgattcaagacgagaatccagccaggcttcacgatcagcaggaactgcatgagaggtatactctttcattttttgctgcaacgtgaaggtcttgccagtgcctggagggccaaagaagatcacgttagttggtgaatgtggaatagtcttgttctcgatgggctcactgcttgctactttctcttgcttctgttcattatcgcgctcacggagcaattcatagatatgccagatagccatattcacgtaatagggatctgtgtcaggagattgggcgtgtatggcttgtttcaattcatagtttttctgtaaccaatttccagtcagtaccaaaccgagatggaagcgttgatttagaaattctgctgttttattgaaagcattctcatccacagtactggtgtagttttctggcgagaacgcggcaaagacacgatttcttaaactccaatacatgcgtttaagctgtccgatctttttggcctgctgcagtgcagtgcctacgtattggtaggtaacttcatttggttgttgacgaacacgttcggtgagttctctaagcaatgggaggctttgctgatattctgctaatgatggaacgccctgacgaatactggcaataccgttatcacgttcataccagagcctcttgactaaatcatccgtttcaggctcagcaaaagttgaggtttgttgtagcaaggtcgtaaattcccggtatcgctgctcccacttggaagctgtgtaatttttatctttcaccagggcatcaatcaattctctgatcgtcagcttgcctgcttcgacactatctacaagatccatcgtgatatttcctcagctattacattacttactaggcagctagtctgctgttttataatctatattaccaagcatgcaattgtagccaagcgccataagtaagattttcgatgtacaatacatgtttttcataaaaatgattttgtactctcgaacggattttgggcgcattcaccttcagtcgcacttcttgcatttcacaatgagataacgggattcctgattgcgtacaccacgacgagcgcaggaaaaatcactgacgctctttgaatctatcttcgctgtcaactcaccaatgaaccccaggggcttctggtactgcgtgcttcgtccggtgacacaaagcgcttacattgcccatggcatccatcatcaactgatccagaacaggagtgtcgaaatacacctttcgggtacactacaacacgttatattccggcatatcgggagcaggtcagaagtgacggtcatcagatcgggcaagctatctatcattgcagccaccggggttcatcctcctgaggcaggaaaaggctgagacgacgcacgcgtgtggttgattgacaccacagtgcgaattcggtgaatgcgagatcacggtacaattccgcaccacactacacaatcaataccccgggttttattcaggtaagcaggattgcggatatccggtgtcgcgcctttgtgtcacgaacggggtaggtgcgaaacaccggataaaatgcaggctggcaatacctctgaacgccctgcgcagagcggatagtttggattaagtactcgcatctccgcagtcctgaaacaagtctggctggtagctgtaaacagacttcgtacatgttgctctggaatagatccccgtgccacaggcttcgcagaactttttcccgggaaaatgctgcccgcacatcacacaatgccactccagcacgaccggtaatggcgatagaaacatcgccatatcctcaatgtaagggtgggacttttccggattcagcaccacgcaggccgccttctgttgcgcgctcagggcatgtaaatcatgctcaaaccacgccccctgagcatctgtctgcaaaatcaaccggccacgacaggaaaggcagaaacactgccggatatttctgctgagcgcagagtcggcactgataatgtgttcacccggcgtcatccccagccccgtttttataccgttcattcagccactccctcctcactgaagtgccctgtatggcagtgagtgcagtaccgctccccataataatcgtgatgacattgtctgcagtgccagctggctttacgcaccacgggtaaggcatccggtacgaatttctgcagacgcttaatcaagcgtacctccctgcgctccggtctgacataagggcactgttgaccgtgctcagtcagcccgtcgtcagtgtgttcaaaccagggaagttcagtgtcgtactgcgggtggtatctgagtgcactgccgcaaaggtggcaggtgtagtgagcataaggtgcggcctgtgcagtacgggcgtccgtcagatgtccgttgccatcaagagcgataaaggattttgcgtacatcgtcatattcctcagccgccagacgacacgcaggcaacagccgtcccggtacgggcagtgtggtcaggtgtgaatggcggttcagttaaaatctggactggagtttgggtaaagcaggctggttgctgttacagcactgtggttgtcacacaatggcccaccggcgtaaaaaactgtcagcaggcagggatggacatcgggggatgcgctgtatcggttgccggaaggaatggtaaagaatgtgccatggttaaatctccgtatggttcatacggaatagccatgtcgtaaaaaatgcgcagagtccctgaagtggcctccggaaccgaccgtaacaattagcgccagcccgtagttgtcgttcagggtcttacaccagagaacatctctccggcagggtgctgcccagtcgcggtcgaccccggttacttttttcaggaagcccgctgcatttcaggatgatgccacattctttctgttctcgtttggccaggtagctgagggcatagcgtaaggcattcaccgctttgtgatctgaatagtgaatgacgtggttaatgtttaccggataatttttattaaaccggcaccagtggtagtaaccatcccccccggtaacccgcctccagatatctcccatcaatctggataccagatacgaactcctgtggctctgaccgttcagatagcccacaaaatgaatgtgaagccctttacgttccgtatattccattacccaggcatacccgaccagtttctctcccacttcgttaatcagtcgcagtatctccgcgcacatggcgtacctgcaggcacatctgtagctgagggtgttttttcggtaagcaaaatccattctgaacggtaacagtttcgaatataccccgaataatgaatccagatgctggttaaagtgtgtcaggagctggggatccatttcgtaaccgggattggtgttgtaagtcttcatgtttcttcctcgtgttctgtaacacaggaagaagcgctggcgtaatttttgaagaaaacgttatcacacgaagacgtgcaggttcacaactccccgggcgccacagagaaagtgggaccacacccgggtatcagaaccatacagagaacggcatacgtgacagtcaatcacagcgcagataatatctgaagtgatgtcattgtgacgactgtacttcatcagaaacatttatcaggtaacatatttccagactgaagcgggaacacgatcgtaaagtttgttcatggtcagttctgccagccggtgatcgaccgcagagttgaaggcttccatctcctctggagtaagcttataacgcgcgtgggaaatcactttttccagtgaacaacagtggaactactctggtttaaaattccattaccctctcgttatcttgtactgtgattaacgtaatatcgtcataatggcctgacgttatcccgaaagcctttccacttccctgtttctccggtaaaagatgtttttaatactgaaggcataacgccataaccagatattacaattaacgtagctttccgcaacgtactacatgagtaacagaggtacagggttaaacaacactccggaagactttttaatgacatgaggcatactcttttacgtattactaccaaaactcatcaggtgagctgcaggaacagatcattaacagtaattccttaatcaccgttatccacagtatcaacactggcgaagtcatactcttagctataaaggtgatgacgggttcagaatagttattacaccatacaacaaaatacagaaaacaacaggaaaaataacagaaaaaaaaatagcagacattacttaacaaagcacgttacagtcagtgtgtgaacattacagatttatattcaggtgttgcgggactacattactgaagagagagttaagggcagagttacaagtactactacagagaatatcgctgcacaggaatattgttcgatgagacagacttctgcaggacctggttacaaggtgtatttacgaggtagaattacaggatagaattacaaggtacaatgacagagttcatttacacggtagaattacataaacatacttctataaataatactaattaacctttattattttttaatggtacattaactgtttttagctgtaacgataaacaaatcgcccaaaacgaaaaatactggttatcattgctcagagaactcgtacgagtggcagcttcccccctgagcaatgcttcattttcggtggttctgtgtgatagagttatgctgactacagtggcagtaacactactttccaccacacgaggataaaaccagtcaaaaaaatcaattatatgaattaaaagtattttttatgaaatgttatgcatatcaaccagtatgattaacagaaaatttcatcatgacaacacgtataactttcaatatgaccagtgatgagacgctgcgaattgtggatgagtactgtcatacccacaaactttcgcgctctaaggtaatcgacgcattactcagcgccacagcacctgtccttaacgatattaactgttattatcaacttgcaggcaaactgcagtcacgcttattaaatggagtgtatcaacgggatcttcctcacaaacgcaatgtcgtcagtgcagagaagtattgtctggagatctgggaaaacaaacttttcaccaaaagaatcctggagtttgacagttcaaatggtgttctgtacgcgctgaaacataaaagacactatcgccgggataagatgattggacgggttgaaagccggcgtatcaaagacatttgcgaataccagatgcaactgtccggggagaaggcaaaatatgcctgttttatttatattgaaagaacaatatacaatcacgataatccatccggtgggacacctgtaaaagcggctgttggtaatgcagtcatcctgctggcaaaagacgtgatatatgacgagtacttttttgatctgcggcagtcatttttcgtgagcgttaaagatctgatggcctctggcgcaaaaggtattccggagacacagaaatatccggacgtttattgctggatcccgcttttctccataaattccggcgtggtcattaccccggtctataaaattgatccccggaaacccgtaacggtaaaaaaaccggatcagatcactgttgtttgtaattacagagaataatttcagtcttctccgttcaccgcaacagtgtttacctctgctttatcttccgttcagtaaatacaaaccaccgctctggcaggtacagggcgtggtttatctccgatactcccctgcgcagtaataatcatcactgaaaatactgatcccgtcacggcaaaacgccatcccatattccggcaacacaaaatcatcttccgtttataccggcttcactgacaaaacagacaacctgtattgcctgtacacaacagtttctctcctggcaggaatattcccctactgattttttacgtttctccccggttgttatgccggtgaaggtggtgcgttgttttcatcatcaacgccggttgagattaacaacatccggaggagatttttatgaccaccccagtttcgctgatggatgaccagatggtcgatatggcgtttatcactcagctgaccggcctgaccgataagtggttttacaagctcatcaaggatggggcctttcctgcgcccatcaaaatggggcgcagctcccgctggctgaaaagtgaagtggaagcctggctgcaggcgcgtattgcacagtcccgtccgtaatttttaaccactggcccttcgcccacagcagacacaatctccggcctgccggcggcactctgctgcctgttatcccccgtgaggaatatgaaaatgaaaccacagtatcagacccgttacgagctgctccacgaaagctaccagaaatggctgaccggcttcacccggcacgccgtatcctggggcgtgtgtcatccgaatatccactacttccataatctgacgcccgggtgggtgtcattcaatggtgaaaaaccgaagattgccatcgtcccccggagtctgcaccggctgatttatggctctgacaaacgggccacgccgcccctggatgatgatctggtggtgaacttatgtaccagcgaacatctgctggttcatcatccgatgctggaaggcattctgctgtctgaatgtgaacgtctgaggcagcgttcgctggcaaataaactgatcagtctcttccgtcagtttggtggcacggaactgcgcctcaaactggtctggctctgctggcttgatttaatgaccggaaacagccttgacgactggacggagaacctgaaacggaaatcagaaaaagagctgggggaatggatcatcgaccgtcagaagcagaacgcagcactgacggatctgatggatcagtacgtgctcctggcataccgcacaacggttgacgataaccgtaactgatgccggttgcttccggaaggtgcgacaaaatacggaaatgctgctcccggccccgcatgctcacctgcaggacgtgttcgtcgtcatcatactgagccatgacggatgtcttaagggcatccagtcattgctgatctggcatgctgcggtacatgcctcatcctgatgacaataagtacatggcgacagcgctccctgcaccgcggaagagatgtacacggctggatgttacggctgaatgtttcttcgtcagatattcaggaacagttgtagtaacgaattttaccggtctctgcacatgaccgggctccgtctgtatggcacaggttacgggtgttgccggttacagtgacggacagtgagttgcgttatctgtgggagtcgggggcgtttcggggacatcatggtgccactcaaccagaggatctcacaacgacaaaggctgctgaaaagccacaggcacagaggtattctcacgttgcacgaaaatatagagcagccccggccccgtataatggtaaataccggtgttgccgctcactgagcaggggagtcccgtagacgaaagcaatggccggcctcgaaactcagccaggatacctgctctccgccacacccgggaagaagttgatatggtggttgccggacaacagcgctcctggattgactgctgcatcagtcaaccacgctgaatatcaaaggagagcgttaccggttaaaagagaaacgtaaagctgtggtgatgacccaaaacgcaacgcctgtctatgaggatggtgaaaagcagacagcatcagtattgaaaatatcctgactggcatgaaaatggcccggcccgtggcgttgacatattctctcctgagcatcctgaatgactgcagttaactgtggaaaagtaagcagctctacccacggcaccacttaacagacattcagtaactcaccccgaactttctatgatgcattatcggtgcactgaatacaggagagtgcgcttaaaaccgcagaccgcattgcgggtgttactgcatgactgcctggcggtattgtgagatgtcggcaggaaccgatgtcttcgcagggggaacttccgtgatcgggataagtgcagaagaaatcagatcacgacgtaaacctgcagtgcctgacgctgcaagtggcattaaccatgggacgttgccgatcccggattgcggaaacaggagcactattttctgccgcggggagtacctctggcagtaaatccggctcgctcatctggccgtctctctcccggaaaagaccagaaatgagatcgtctcctcaaccgcaaagaagaggtcttgacagacaggctatattgcatacgatttatggagaaaaaggcagcaaatatggaggttattgcggagaataccctacgaaattcctatgaaaaacgattgaaaaaattatcaaattcgattcatttttatatgccttttttgggaacgtggcgatgacaaactgttgcatgtgcagaggagaatgcacccggaagcaccagcatcatccagaaagacaaaacgattacgcatcacaccaggagacagcaatatcaaggtaacacactgatttaaaatgaatttacagcaatacgtgagaacattttttacttaaaggagacagatgtgctgaagagagtgcaggtatttttatataaaaaatgagaagattacgggatgtatatccggcacactatgatcggaatatcagtcaagcttaaaaagacaataaatacagtgagttaaatacacagagaaaacgaaaacgtagtatcagagggtacatcttacaacagagactgaatttccggtttttcataacccgcgcattccggaaagtgcaggcggcccggaggttttctgatgccagtacttggtagattgttctgtacattctgtacctcatgtacggaggtttttgtttgctttcttaaaatatgcaaatgtgggaagagcaagtgaggtgtattgtgggaaaggaactggatgatatctgcaccaactgtcagtatatcgatgctgtaaaacggcacaaacaacagctcggtgccatagaggaatatacacagtggttaaaaaaagaaccacgggcatcttatttttttctgttccagctgtatacccgcattcacaatacatttttctcccaaaagcaacaactgtcacgaacggtgcaatagtgatccacacccaacgcctgaaatcagatccagggggtaatctgctctcctgattcaggagagcttatggtcacttttgagacagttatggaaattaaaatcctgcacaagcagggaatgagtagccgggcgattgccagagaactggggatctcccgcaatacggttaaacgttatttgcaggcaaaatctgagccgccaaaatatacgccgcgacctgctgttgcttcactcctggatgaataccgggattatattcgtcaacgcatcgccgatgctcatccttacaaaatcccggcaacggtaatcgctcgcgagatcagagaccagggatatcgtggcggaatgaccattctcaggggattcattcgttctctctcggttcctcaggagcaggagcctgccgttcggttcgaaactgaacccggacgacagatgcaggttgactggggcactatgcgtaatggccgctcaccgcttcacgtgttcgttgctgttctcggatacagccgaatgttgtacatcgaattcactgacaatatgcgttatgacacgctggaaacctgccatcgtaatgcgttccgcttctttggtggtgtgccgcgcgaagtgttgtatgacaatatgaaaactgtggttctgcaacgtgacgcatatcagaccggtcagcaccggttccatccttcgctgtggcagttcggcaaggagatgggcttctctccccgactgtgtcgccccttcagggcacagactaaaggtaaggtggaacggatggtgcagtacacccgtaacagtttttacatcccactaatgactcgcctgcgcccgatggggatcactgtcgatgttgaaacagccaaccgccacggtctgcgctggctgcacgatgtcgctaaccaacgaaagcatgaaacaatccaggcccgtccctgcgatcgctggctcgaagagcagcagtccatgctggcactgcctccggagaaaaaagagtatgacgtgcatcctggtgaaaatctggtgaacttcgacaaacaccccctgcatcatccactctccatctacgactcattctgcagaggagtggcgtgatgatggaactgcaacatcaacgactgatggcgctcgccgggcagttgcaactggaaagccttataagcgcagcgcctgcgctgtcacaacaggcagtagaccaggaatggagttatatggacttcctggagcatctgcttcatgaagaaaaactggcacgtcatcaacgtaaacaggcgatgtatacccgaatggcagccttcccggcggtgaaaacgttcgaagagtatgacttcacattcgccaccggagcaccgcagaagcaactccagtcgttacgctcactcagctgtcaacgccaagattattggccgtttttcgccatttttaatgtccgctattggtcattaatgttgtccgctttccgccatttcatcatcactgattggcgtggcgttttttgccagcactcccgctttgcgtttttcctttaaccggtagctttctcctttgatgttcagtgtggttgagtggtggagcagtcgatccaggattgccgttgccagcacgttatcgccgaacatctctccccagtcggcgaaccctttatttgatgtcagcacgatgctcgctttttcatatcgacggttcagcaaccggaagaacagactggcttcctcgcgggtcatcggcagatagcctatctcatccagtatcagtacccgggcataaccaagctgctgtagctgtttttccagccggttttcctgttttgccttcatgagtgtggcgatcagcttatccagtggcatgaacagtacccgatgaccagcgtccgccgcttttaccccgagagcgactgccaggtgcgttttacccacaccgggcggacccagcaggatcacgttctcgctacgctccacgaacgccagcccggccagctcacggacgaccttacgatcgatacctggctggaagccgaagtcgaactgctccagcgttttgacccacgggaagcgggcctgtttcagccgggactccataccgcgctgatgcctcccgttccattcctgctgcaacgccatgcacaggaactcgcggtagttcagttcttttttggccgcctgctccagcaggctttcaacgtggtagcccagatgttccattttaagacgactcagcagtgtctccagttcatgcatcacaacagctcctcatacgtactcaacggtctgtgttccacctgactgacctgctgccagagtggggcgtgatgctccggcacggtttgccagctggatgcagccgaacagagacggtgcgatgctacctgttgctcattactgtagatccgtagttcatcatccagcgagatccgtattgataccggctggccacacaggctttccggtacgctgtaacggttcccgccaacctcgatatagccatcccaggagacatgacggatatcgaaatagctggtatcgaagtccgtacccggcagcggatgcagatgctcctgttcctgcgtgaagcgctgttccggtgtctgcctgaactggcgaagttctcgcctgtcagcaacgtcagccatccactgctccagtagctggttaacatgggcgaagctgtcgaaccggcggtaccggacgaagaagttttccttgaggtatttcaccatccgttcaaccttacctttggttctggcccttcgtggacggcaggcccgtggcaggaagccatagtgatcggccagcagcaggaacccggagttgaacaccaccttcccattgttatttttcagaactgcggctttctggttatcgaccagcacggttttcacgctaccgccgaagtagcgaaaggcgcggaccagtgactcataggtatgttcagcatcctgctttggtgccgcgaagacatggaagcgacgtgagaaccccagcgtattaaccgcgaagttaaccctgcatcgttgcccggcaacctcagcctcaacttctccccagtcatgctgtagctggtaaccgggctgagtttcgaagcgaaccgttttcttcgatggccgcatcttacgtttgggctggatgtagtagcgcaacatggaacggccaccggtataacccatcgctttgatttccgccaggatgacctcgccgttccagacgttctcagccagacgcatatctatatagtccatgaacggcttgagtttggccattttgtggcgtgtttttctggccggaggttccgggtatttcaggtaccgtctgacggtccgctcagagcaaccaacctgagtggcaatatcaacaatatacgcaccttgctggcgcatttgctttatcatgtaaaaatcctctctgctcagcatgagtgttccctttgtggtgtaggaaccttaaggaaacaacatgttgggtggagcggacaatccaaatggtgaattactgtcttatatcattggcgctgacacagcttcatagaacgtaatgaaaatatcgtattactggggccatcaggtgtggggaaaacccatctggcaatagcgatgggctatgaagccgtccgtgcaggtatcaaagttcgcttcacaacagcagcagatctgttacttcagttatctacggcacaacgtcagggccgttataaaacgacgcttcagcgtggagtaatggccccccgcctgctcatcattgatgaaataggctatctgccgttcagtcaggaagaagcaaaactgttcttccaggtcattgctaaacgttacgaaaagagcgcaatgatcctgacatccaatctgccgttcgggcagtgggatcaaacgttcgccggtgatgcagcactgacctcagcgatgctggaccgtatcttacaccactcacatgtcgttcaaatcaaaggagaaagctatcgactcagacagaaacgaaaagccggggttatagcagaagctaatcctgagtaaaacggtggatcaatattgggccgttggtggagatataagtggatcacttttcatccgtcgttgacaacaactcctgttcactcccggtggcactcactgcccggaacctgatgtcacccttcgggacttaacgctttccccgggctaccacagtgattatgcccctcaacccattccggagatggacagttctgttgttgttccccccactaatgaaaacaccttgcctccggaagatactcccgacaacactccggccggaggcaataccggacaagcggaaaagaccagaaacgcaggactcacacccattcctgaaaaacgttcaggaatgcccccggaacatctgcggtttgccacggggtttccatcgcaaccgaagattgccggtcccagagaaaagccgatgcgcaccgtgcatccggataaaatctaccgtgaaattatatggttctgctccggttacctgctgaaatccggaccagaggctacgaggacgattatcaactcagtattctctgaatgggccagcataaacaatgattacccctcccccttttcgtgggtggacagcagggacagtgaacagtgtgactggttatggaacgccatgcaggtccggtgtgtgggaaccccgctgaatccccttaccccggagcagaaatactggttcgcctgcgccacgtttgataactgtaagcgtgcagcaagaaccgtattgacggggatgtgttattcagtcggcagtgctacgcgccaggggagcagttcgccgacccggtttatcggccagtcggctatgacgtcaaggacatagcggaggtagctttctggctccactccgttcagtttgcacgtcccgatcaggctgtacagcagcgctccccgctctcctccatgatccgaaccgaagaacaggtagtttttgcggcccagactgaccatccgcaacgcattttcagcgatgttattgtccgcctcagcccagccatcatctgcatagtacgtcagcgccggccactggttcagggcgtatgcgaacgctttcgccagttctgagtgtcgcgacagggttttcatcttttcacgcaaccagctttccagggatttcaacagcggtttcgtttttcgctgacgttcagcaagccgctgctctgccggcattccccttatatccgcctctatggcgtacaactgaccgatctgctccagggcttcttccgtcagtgctgacgggatgcggacgtgcacatcgtggatctttcggcgggcatgagcccagcaggcagcttccgttatcccaccattgcgatacagctcgttgaacccggcgtacgcatccgcttgcagcacaccgctgaagcaggcaagatgagtctgcggatggatgccttttctgtccgggctgtaagcgaaccacactgcaggtgccaacgctgacccggcattgcggtcatcacgaacatacgcccacaaccgcccggtcttcgtcttcttattacccggcagcagtacctggaccggggtatcatcggcatggagtttgccgtcagtcatgacatagccatgaagcgcctcttccagcggagacagcagccggcagcatgcatccacccagcccgacagcagtgaacggctcagctccacaccttgccggccgtatatttctgactggcgatacagcggggtgtgctctgcatacttcgaggtcagcacgcgggccagcagccccggtccggcgataccccgctcgatgggccgcgaaggtgcaggtgcctgcacgatggcatcgcactgagtacaggcatgtttttcccgtaccgtccggataacccggaaggcactacgcatcaactccagctgttcggcggtatcctcgcccagatagctcagtgaaccgccgcagttcgggcagcacggcgccgcaggcaacagtcgcttttcgtcacggggtagtgattcagggaacggcttacgggtgcgggtctgacgcaacggacgctgtacagccgggtcatacaccctaccagtcagcgtatcgctctctttctgaagccggttcagatcggcttccatttgtgcgatacggcgggagactttttcggaacgactgccgaagttcatccggcggagtttatccagctgcgcctgcagatggtctatttcgcgctcccagttgctcagcttttcctgcagggcgtggatcagcgcttcctgttcggccaggcgctgtttcagcaggaagatgtcgtcagaagagatgtcgttcataagcccgtattttaccgggcttattctgtgacaaccaggataaagagatttacagcatggtcagggaggtcagcaaccgcttgggctgtcgccagtcgataccttccagcagcatcgccagctgcgcctgcgtaaggaacactttgccatcacgggctgacggccaggcgaagcgcccacgctccagccgtttggtcaggaggcacagtccgtcaccggtggaccacagcagtttaacctgactgccgctgcggccccggaaaatgaaaacatggccggacatgggatcgtctttcagcgccgtttgtactttcgcagccaggccgttgaagccatttctcatatcggtgataccggcaaccagccaaattttggtcccggaaggtaacgggatcatcgcttcagttcctgtatcagcagagtcaggagcttttcgctgacattgccattgaagcggagcgtcccgtgccggaacgttacctcacagctgatactgagggtttccgggtcctctgcgagcgattctggctgttcggcagctgcatcgagagtcacaggaagtagctgggggctctctgaagaaggtaatagcagctttccctcgcgccattgttgtcgccatttgaacaacagattggcgttaatgccattttcaagagcaagttttgagatggatatcccgggttcacaggaggcagcaacgagctgctgtttaaattcgggaggataattagggcagccttttcgcctgccgggagtcacatttttctgcatatctgacactttggttcccactacttatttggtggacaccactttgtctaatttgtcagattctgaccagacggttcaggctgtacgcttaccactggactgacgccttgagctttaatatttccttccgatccatacaactaggtctgttaaaagcccctaggacgaattctacagagatggctatggtgcaggtttcggctatagggctctttgatgtaatcgagggtcataacgttggcaatgtctgctcctggcacagagcggactgtcagattagattcagacctgtactcattagctgatacaaatcagccacatatacctgcattccaaataatttcagacatatattatctccgtgagtcccccgccacctttccggtgtgcgggggttttgtcttttttcaccgggaatacatgtatgaatccgtctgatgccattgaggcaattgaaaaaccgctctcctccctgccttactcactttcccgtcacatcctggaacatctgcgcaaactcaccagtcacgaacccgtgattggcattatgggtaaaagcggggccggtaaatcctcactctgtaatgcactgtttcagggggaggtcaccccggtcagtgatgttcacgccggcacccgggaagtgcggcgcttccgtctgagtggccacggtcacagcatgattatcactgacctgcccggggtgggcgagagccgggacagggatgcagagtatgaagccctgtaccgtgacattctgcctgaacttgacctggtactgtggctgattaaagccgatgaccgtgccctgtctgtggatgagtatttctggcgacacatcctgcaccggggacatcagcaggtgctgtttgtggtgacgcaggccgacaaaacggagccctgccatgaatgggatatggccggcattcagccttctcccgcacaggcacagaacattcgtgagaaaacggaggcggtattccggctgttccggcccgtacatccggttgtggccgtatcggcctgcaccggctgggaactggatacgctggtcagtgcgctcatgacagcgcttcccgaccatgccgccagtcccctgatgacccgcctgcaggacgagctgcgcacggaatctgtccggtctcaggcccgtgaacagtttaccggtgcggtggaccggatatttgacacggcggagagcgtctgtattgcctctgttgcacgcacggttctgcgtgccgtccgtgactcggtggtctctgttgcccacgctgtatggaactggattttcttctgaacagtctgccaggggaaatgcctgattacattgcgttaaccaactgaaaacatgatacacccccctcatatccacctctttctcttgcgtgactgccttgctgttaatagaataaaacgatcgataaagcaggtatcgatcgttgctatcgatcgtttatagtggttaatggtctgcgaaaaggcagctgaatctcttcatcatgcagaacggaattgcacacaacggactgatacttctctggcggatgagagaggggaagcatttatgcccgggaaaaaccactttatctgaccatgctgttttgtacctgccggtatccacatttgtgggtaccggcttttttattcaccctctgtaaggaaaagctgatgaaacgacatctgaacaccagctacaggctggtatggaatcacattacgggtaccctggtggtggcctccgaactggcccgctcacggggaaaacgcgccggtgtggcgattgcgctgtctcttgctgctgtcacatcagtcccggcgctggctgctgacacggttgtacaggcgggtgaaaccgtgaacgacggaacactgacaaatcatgacaaccagattgttctcggtacggccaacggaatgaccatcagtaccggtctggagtatgggccggataacgaggccaataccggcgggcaatggatacaaaatggcggtatcgccaacaacactactgtcaccggtggtggtcttcagagagtgaatgccggaggaagcgtttcagacacggttatcagtgccggaggcggacagagccttcaggggcaggcagtgaataccactctgaacggcggtgagcagtgggtacatgaaggcgggattgcaacgggtaccgtcattaatgagaagggctggcaggccgtcaaatccggcgcaatggcaaccgacacggttgtgaataccggcgcggaagggggaccagatgcagaaaatggtgataccgggcagtttgttcgcggaaatgccgtacgcaccaccatcaataaaaatggtcgtcagattgtggctgctgaaggaacggcaaataccactgtggtttatgccggcggcgaccagactgtacatggtcacgcactggataccacgctgaatggggggtaccagtatgtgcacaacggcggtacggcgtctggcactgttgtaaacagtgacggctggcagattatcaaggaaggtggtctggcggatttcaccaccgttaaccagaaaggcaaactgcaggtgaacgccggtggtacagccacgaatgtcaccctgaagcagggaggcgcactggtcaccagtacggcggcaaccgtcaccggcagcaaccgtctgggcaatttcactgtggaaaacggtaaggctgacggtgttgttctggagtccggtggtcgcctggatgtactggagggccattcagcctggaaaacactggtggatgacggcggaaccctggcagtgtctgccggtggtaaggcaacagatgtcaccatgacatccggtggtgccctgattgcagacagtggtgccactgttgaggggaccaatgccagcggtaagttcagtattgatggcacatccggtcaggccagcggactgctgctggaaaatggcggcagctttacggttaatgccggaggactggccagcaacaccactgtcggacatcgtggaacactgacgctggctgccgggggaagtctgagtggcagaacacagctcagtaaaggtgccagcatggtactgaatggcgatgtggtcagtaccggcgatattgttaacgcaggggagattcgctttgataatcagacaacaccggatgccgtactgagccgtgctgttgcaaaaggcgactccccggtaacgttccataaactgacaaccagtaacctcaccggtcagggtggcaccatcaatatgcgtgttcgccttgatggcagcaatacctctgaccagctggtgattaatggtggtcaggcaaccggcaaaacctggcttgcgtttacaaatgtcggaaacagtaacctcggggtggcaacctccggacagggtatccgggttgtggatgcacagaatggtgccaccacagaagaaggtgcgtttgccctgagtcgcccgcttcaggccggagcctttaactacaccctgaaccgtgacagcgatgaagactggtacctgcgcagtgaaaatgcttatcgtgctgaagtccccctgtatgcctccatgctgacacaggcaatggactatgaccggattctggcaggctcccgcagccatcagaccggtgtaagcggtgaaaataacagcgtccgtctcagcattcagggcggtcatctcggtcacgataacaacggcggtattgcccgtggggccacgccggaaagcagcggcagctatggcttcgtccgtctggagggtgacctgctcagaacagaggttgccggtatgtctctgacgacaggggtgtatggtgctgcaggccattcttccgttgatgttaaggatgatgacggctcccgcgccggcacggcccgggatgatgccggcagtctgggcggatacctgaatctggtacacacatcctccggcctgtgggctgacattgtggcacagggaacccgccacagcatgaaagcatcatcggacaataacgacttccgcgcccggggctggggctggctgggctcactggaaaccggtctgcccttcagtatcactgacaatctgatgctggagccacaactgcagtacacctggcagggactctccctggatgacggccaggataacgccggttatgtgaagttcgggcatggcagtgcacaacatgtgcgtgccggcttccgtctgggcagccacaacgatatgaactttggtaaaggcacctcatcccgtgacaccctgcgcgacagtgccaaacacagtgtgcgtgaattgccggtgaactggtgggtacagccttctgttatccgcaccttcagctcccggggagacatgagcatgggtacagccgcagccggcagtaacatgacgttctcaccgtcccggaatggcacgtcactggacctgcaggccggactggaagcccgtgtccgggaaaatatcaccctgggcgttcaggccggttatgcccacagtgtcagcggcagcagcgctgaaggttataacggtcaggccacactgaacgtgactttctgataatcaggtcacttcccttcaggccccggtcattatgaccggggccttttactttcagggatcaacagatatgccgggttgtgcatcacgtttattgcccgaagacccttttactgccaaatggcatctgaattgatcacagtctggccagttattacccgatcccgatggggatattgggtgatctccttccatgaaaatacgcagctcaccagtggagggcttctcagacaataaacatcattcatttcatctgtcaggccgcgtcttctccgggagacgcggctttttcatttataccgctaactcattcataaggagcaaataatgcgattagcaagtcgttttggtcatgtaaaccagatacgccgtgaccgcccgctgacacatgaagaactgatgcactatgtgcccagtatttttggggaagaccggcatacctcccgcagtgaacgctatgcgtacattcccaccatcaccgtactagaaagcctgcagcgggagggctttcagcccttcttcgcctgccagacccgcgtgcgcgacccgggccgccggggatacaccaaacacatgctgcgtctgcgccgtgacggggagataaacggacaacatgtccctgaaatcatcctgctgaactcccatgacggtacttccagctaccagatgctgccgggttacttcaggttcgtctgccagaacgggtgcgtctgtggccagtctctgggggaagtgcgtgttccacaccggggaaatgtggtggagaaagttatcgaaggggcttacgaggtggtgggcgtgtttgaccggattgaggaaaagcgtgatgccatgcagtctctggtcttaccgccaccggcacgccaggcgctggcacaggcggcactgacttaccgttatggtgatgaacatcagccggtcaccaccgctgacattctgacaccgcgacgccgggaggattacggtaaggacctgtggagcgcatatcagaccatccaggagaatatgctgaaaggggggatttccggccgcagtgccagaggaaaacgtatccatacccgtgccattcacagtatcgacaccgacatcaagctcaatcgcgcattgtgggtgatggcggaaacgctgctggagagcctgcgctgatgctgtttccctgaaagcgcagttctgactcatgtctgtaccttcccccgggcattcttccattcatttactttttataaggaataatctcatgacaaccttttcgcatagctccaccacaccttctgtttccgtaaccactgcatcagggaataaccagtctcaactggttgccaccatagtccctgatgaacagcgcatcagcttctggccgcagcactttggcctcattccacagtgggtgaccctggagccccgtgtcttcggctggatggaccgtctgtgtgaagactactgcgggggtatctggaatctgtacaccctgaacaacggtggggcatttatggcacccgaaccggatgatgatgacgaaacatgggtactgttcaatgccatgaacggtaaccgcgctgaaatgagcccggaagccgccggcattgctgcctgcctgatgacgtacagtcatcatgcctgtcgtacagagaattatgccatgacggttcattattaccggctgcgggattatgccctgcagcatccggaatgcagcgccattatgcgcatcatcgactgaatggagagaagcacaatgcaacagctttcctttctgcccggagagatgacgcccggcgagcgcagcctcattcaacgggccctgaaaaccctggaccgccatcttcatgaacccggcgtggccttcacctccacgcatgcggcacgggaatggctgatactgaacatggcgggactggagcgggaagagttccgggtgctgtatctgaacaaccagaatcagctgattgccggtgaaaccctcttcactggcaccatcaaccgcacagaagtccatccccgggaagtgattaaacgcgccctgtaccacaatgccgctgccgtggtgctggcgcacaatcacccgtccggtgaagtcatccccagcaaggcagaccgccttatcactgagcgtctggtacaggcactggccctggtggatatccgggtaccggaccatctgataatcggtggcagccaggttttctcctttgcggaacacggtctgctttaacccgtcaccgtcacaatcaccttcatatcacttcagtttctctttctcagctgtttcttactttcacattcaggaggactattctcatgaaaatcatcacccgtggtgaagccatgcgtattcaccgtcagcatcctgcatcccgtctttttccgttctgtaccggtaaataccgctggcacggtagcacggatacatataccggccgtgaagtacaggatattcccggtgtgctggctgtgtttgcagaacgccggaaggacagttttggtccgtatgtccggctaatgagcgtcaccctgaactgagtctggaagggcattcagaagagcagaattatcgccaccaccggaccattcttaaccaattttctgtgaggattttatcgtgtcagacacactccccgggacaacgcttcccgacgacaataacgaccgcccctggtggggactgccctgcaccgtgacgccctgttttggtgcccgtctggtacaggaaggcaaccggttgcattaccttgccgaccgcgccggtatcagagggcggttcagcgacgcggattcgtaccacctggaccaggcctttccgctgctgatgaaacaactggaactcatgctcaccagcggtgaactgaatccccgccatcagcataccgtcacgctgtatgcaaaagggctgacctgcgaagccgacaccctcggcagttgtggctacgtttatatggctgtttatccgacgcccgaaacgaaaaagtaactctccagaataaccttctgctccggcctggtgctttcaccacgccacttttccatttttcatctctgcatatcaggaaaatcttcagtatgaaaacattacctgtattacccgggcaggcggccagttcacgcccgtctccggttgaaatctggcagacactgctcacccgactgctggatcagcactacggccttacgctgaatgacacaccgttcgctgatgaacgtgtgattgagcagcatattgaggcaggcatttcactgtgcgatgcggtgaactttctcgttgaaaaatacgcactggtacgtaccgaccagccgggattcagcgcctgtacccgttctcagttaataaacagtattgatatcctccgggcacgccgggcaaccggcctgatgacacgcgacaactacagaacggtaaataacattaccctgggtaaacatccgggggcgaaacaatgaaactggccctgacgctggaagccgacagcattaatgcgcaggcgctgaacatggggcgcattgtcgttgacgtcgatggtattgagctcgctgaactgattaacaaagtcgctgaaaacggttattcactccgcgtggtgaatgaacgtgacgctaccgaaacaccggcgacttctgccagccctcatcagttgccggaagacaatacagtgatacagagcgtgatgccattaaccactgaaacagcgctggatatcctcattgcgtggctgcaggacaatatcgactgcgaatcgggaattatctttgacaacgatgaggataaaacggattcggtagcactgttgccctgtatcgaacaggcccgggaggatgtccgtactcttcgtcatctgcagcttctgcaccagaaccggtaaatatcactcaccatacttcattccactgacgtcagcctgaacagggctggcgttttcgtttataaaccaaaagggaaaccgataatgtcagacatcacaatctcccgtccggaagtggtcaccgggcatacggacgttatctgctcaaccagtatccgccacattctggctgtacgaaagagtacactgctgcaaatcgacacacttatccggcaactggctgaaatatcagcaatgacagaaagtattggcggtaaagccgccccggactgggccatgaaacaggattttcgctgcggctgctggctgatggagaaaccggaaaccgcaatgaaagccatcacacgcaatctcgatcgcgaaatctggcgtgacctgatgcaacgttcagggatgctttccttaatggatgcacaggcccgtgatacatggtaccggtcactggagcacgataattttccggaaatcagtgaagcgaacattctgagcacatttgaacaactacaccagaataaggatgaggtgtttgagcgaggggtgatcaacgtcttcaggggactgaactggaattacaaaaccaattgcccctgcaaatttggcagtaaaattatcgtcaacaacctagtgaggtgggaccggtgggggtttcatcttatcaccgggcaacagactgaccgactcgtcgacctggaaagaatgctacatctgttcagcggcaaaccgatccccgacaaccgggaaaacatcactattcgtctggatggtcacatccagtccgttcagggtaaagagcgctatgaagacgagatgttcatcattaaatactttaagaagggatctgcacacatcactttcaaaaggctggaactgattgacagaattaacgatataatagctaggtactttccttctgtgctctcagcctgatcccgagtgtgattccctttcgatatcaaaagggactgcgggtataattgagggtacatttttaatcaaaccaaataaattatattaatatcaatatgataaaagaagttttcgattccgagtccggcaccaccgcatcaaagcacgttggttaagggatgagatccttaacgggcgtttaatacaggattcggtcattacggaatctccatcagcgtagtttggttacactggttgaattcagaatcgtatcctcaaacagggtgtctgttccagcagacgccctgttctcgttgctgtatattcttacaacctgaaatatccctgtcaagttgtgttaattttccgtctcttcttctctgttctctcccgctttacaaacctcactgaccgttcgtgtgtcagtatacagacccagcgctgtctccagcgttccggctgcggatgcaacactgacatccacatactccatggtcgtcgcaatactctgatgccccagcatggatttaaccagatgcatgtttcgctccggtgactccatcagaatcgtcgccagcgtgtgcctgaaacggtgggcagaaaccagaaaaccacactcccgtgacagacgtctgaaaaatcccttgaccgcctgatgggcccgcgccggacaatacacataatcatcaggctcaatgcagtctgtaaaccggcagacatcaaacaaaaaatcatcaggaccggctcccagacgtcgggcccgtgacaggagaagttccaggggggctttcagtggctccacgatcggcacacaccactcgcggtgtgttttacttccctccagttgcagttcaatcaccccttctccgggacgaacatccttcagcctgatatgctgcagctgattaaagcgcatcccggtataacgcaacacatccagaaccgtcagccagtatcttgccggatacagggcattacgtcgccggtcgcagggtaccctctgctgtgtttcatattcagcaaacttctgaacaaccagataaacctggatcatctgatctttgttaagcgtcttcttctttttcgcctcctttgccaccgatgcctcacataacgggttttctgtctgaggcagcagcccttttttgatcccgaaaccaaaaattgcccggagatgcgccaccttgttattccacgtgtatgttgaaagtgactgcgttttcagaacctgacgtcgccagcgctgaatatcgcgctgggtcacatctgccggaaataccccctcgcccataaaatcaacaaatccccggacaaccttgcggtaactccattccgtatccggacgcaggtttctcgagaaaaaatactcatcaagcagttcatcccaggtcagtttcccggccttctttgatcccataaaagctccataacaaataattccttccccgcagcattccgtcacggaaatgtgataaacgggctgtctccggggagcccttttccgctgaacagactgcggcttttcaccaggtaaccgctgacaggttgataacgcccttttcgttccgccgaatcatacaacctggcctgaacaaaacgctccccggaacgaacccggtgaagtcccgcacgctcaaatacggactgaacataacggcgatcgtggttactccccgtctgtttcagatacaggtaaaacacatccggcacacgcagaaaagcatatccggcaatcagatgaactctggcatcaggctgattcaccgggatctctcccgaatccagtccatgtctgagccattcaacaaattcaccactactgcctgaagccctgacattttccgtactgttccggccctgtgagtgctcaggtgatttttttatctcctgagccggctcactgatacataaaacagagccaaaaatccccgtgtcttgcgcaggatcactttccgcgccagcctgttcactgtttatacaacctgattcatcagaaactgcctcgttattttcaacaggttctgccacatcagcctccgtgggctcagtgtcatcactgactgctgaaaacagactcagcagcatatcggtatcatcatggacactctgctcctccggagccttttcctccgcgcctgttgcagactgcaacgtatccgggacgactgcttcggcctcatcggttcctgaaacagagggctgcagcgtaaattcgcctacctccgggacggccgccgacatttccggcgcactgacctctgttgatgtttctggctggctgtcagatggcacattgtcttcaggctgcacagtgttttccgggagcaaaggtgctgttacggcttccgtcacctgtaatgcgaggagcggactctccacctcttctgccgctgttttcaggactgaacgaatcaatgccatctccggatgctgatgccagaccgcccccgccagattctgtaatgctcccggcacagtggccagccaggctgtcgccccctccggcaacagctgcccggccatcaccgctgccagttgctgagcctctgccccctgcagacgttgctgtctgtagcgaaaacgaaatgcctcgcccggtgaagacattcccggctgccataactttccgctgaccagttctccctccaggtgtgcaagaagtggcaggtgataaaacagtgccgaccagaacaccacggcattccatacaccagactgtgcggcctgttcttccggtgtggcaccgggcggaaacatatatcctctggccagacgaacggcataggtggtgaactgcagtgtcaggtcgccaaaaccgttggcatctgcccaccgggagtctctggcggcgggaacgttctgcgccgccatcaggagtttttgtattggtgtcaggcagaactgctgatacacgtcagatggcatactgctgttttcccataactgcttcaggcactgtttcctgcgtggtgtggacgtcagctcctctgcagtcccgggcatataaaaaccttccggcagatgttccggctggcgtgcggtttccggggcggttgtctcagcactactggtattgctgttaccgggaagcagttttttcaggcgattaagcattttcatcctcctgcccgtatacggcatcgttttccccttcttctgacggggatgcctctgctgctttctggttttgttcatctctgccagcttcttctgccagctggcgcatcagactgttcagcaccagggttttacgggcccgggtgaccgcaacgtacaacaggttagtttcgtccctccgttcatcttccggcatcagcgggtcggtgatatccgcaaaatcctcatccagtatcaccaccggccattccagtcccttactgcggtgagccgttgacacggtaatatccgcatccttctcacccgtgacggtatgctcccgcagaagcttcagtttcaccggtaacgggaaacagatatccagcaggcgaatggcctgattcatctccacatcccgggtggatttggctatccggcagtattcatcaaaatcgcggtaatcccgccgcagtgcatcagactgcatcttttccggcatatcagctgaaaaccagtacaggtcctccagtgcctcagtccggtagccttcaataccccccacccagtacaccttcctgccgctcagactggccatcagcgccgtgcatatcacccctgccaccgtccggctcagtaccgtccggctcagtaccgtccggtgcccttccggtttatccgcgtcggtacggctcatcagtacgtcatcttccccgccactgccggtcacctgccgtttctcaccggcacgctgcaaaagcagattcgccatccgggccactgacgggccaaagcggaagctctgtgtcagccacagacggcctgcatcgttcagaacaggatgagaaagcgcattatctgcaccacgaaagcggtaaatctgctggtaacggtcgcccaccaggattaccctgcagggctgactgagcaccagtgcagacgtcaccggattggcgtcctgtgcctcatcaaacagaatgatgtcccagcgccgggacaggtccggggatgacaactggaacagcttcaggtaggtatcatgcgtgacagggaatgtgccatcagggcgactcatttcatgccatagcacctgtactgcctgcagaatggctgaaacatccgtgccggcccgggcgtcctcatccggcaaatgctgcggccccggctccttgtcagcactgcacagaaactgattcagactgctgagtgcaagacgaaccagcagccagtgacgggtgttcagctttctggccacatccgtgatacgcagactggcaaccaggcgattctggtaatgtctgccgaagcgcgaccaggccagttggtgggaggttttgcactccacattaaacggaaatttacgctcagcctcatcgcgtacagaacggttataagccagatacagtattctgctgtcggggtttgccagcgcatactgaaccagggtactggtctttcctgtgccggcaaaggcgttcacaaccagcttctgtccctgccagtgaataatggcagactgttcatcggtgggtgtcagtgacatacaggcccctgtaaagaaaaatagtgcacacactctgcatcactgcagaacgtgcacaccatcattaactctttaccggtgtcgggaaattattcggtccgatacgtatcatctgtctgactaatcagcgacaggcataataaccacggatacctgtcaacagaccttccttaccgccagggaagagatacgcaatggtacttttcacaccattaccactgataacggttgtactggagtacagccagttatttttcaggttggtccagccttcgtaggtttccagttcaccccattcactgataacgccctgaagggcaccggatgacgccacctgtgcgcccagctggcgacaggagtaaatcgctgttccgtcgtaatcgctgttgagccattcgtattttgtcgcactctgcgcaaaccagttgccgcccatgttcagggtcacagtctgtccgtccgtatccgtgccggtcagggtgacacctgccggattgctcttcacggtcatgacattgccattgatgcttacggccggtgaggatgcagtccaggtgactgtgccggcggcattctccgtatcgatgcggaatttcgcgcccggccaggtgctgttgggaacacgcttgccaaagtttttgccgtctgcgccagtggcatcgatgccggtgacgctgctgaccgtcagggcaggcatgaccgtgatgacaggggccgtgtactgctgaccatacgcgtcagcggtaatggtggccgttccgggcgtggtactttcccacgtcgtggtggtacggccctgtgcatccgttgtgccctgtgtctgccagagattaccgctgtcaacatgccagtccacgcgttcgccactgacagggttgcctgcggcatccgtcagcgtcagggtgaccgtctgtctggttcccggataaacacgctctttttcaaccgtgatgacaccacggacggtacgggtgaaggtgacagactgtgcgctgatttgtttaccgtcaacggtggcattaaccacggcctgtccggcctgcgtgctggtcagcgttaccgaggcttcgccctgtgcactggttgtgccctgcaggggcgaaagtgtacccaggtcggtgctccactgcacggctttgtccttcacgggctgacctgccgcgtcacgcacattcagggtgtacgtgatggcgtcatttccgtctgccacagccgtggtcctgccggcctgcagggtgagatacaactgctgcgtgaagctgacgcggggcgcacttactgtggtggtcgtaccgttcagggaaagcgatacctgtgcattaccagcctgtgtactggtcagggtggcagaagcggtcccggcagcatttgtcactgcgtcctgctgtgtgaactgtccgttgtctgtgtgccaggtgacagcctgcccggcgacaggaacaccggcggcatcccggatgacagcagtcagaatgatgctgtcctgtccgtcagcaacggcggaggttttgttcaccacaatggcggaatccaggcggttttcaaacgtcaccggggcggcactgatagtggtgctgtccacggaggcattcaccacagcctgtccggcacgggtgctggtcagttgcacagacagctggccgttctggtcggtggtgccctgcgtccggctcagttgtccgaccgtggtggtgaatgtgacgtttttccctgaaaggggcttaccgtcagtggttttcagcgtcagggtgtagctgaccgcctcctgaccatcggccagtgcctgagtacggtcagccagcagttctccctgcatggcggcaacgaaggtcacatcagccgcttttgccgtctggttacgagtggtggccgtaacccggataataccggcagtctgactggtcagggtggctgtggccacaccgtcagcgttcgtggtgttctcaccattcagcgtgccgccgttgtgttcccagcgtacagcctgtccgctgaccggttttccgtcactgcccgtgacggtcagggtgtagcgcacactgtctgcaccgtctgcagtggccgtggttttatccgtgctgaccgccagctgctgctgtactgccggggagaccagaatacgggtacgggcaatatcagagaggttgccacgggtatcccgcgccctgccggagagcgtgacactctgacggtctgatgaccaggcaggtaactgcagcgtaatctggttgccggtgttgctgataatcttcccgccggcctgacgcagttctgcatcgtcaagctcgatacgggacaacccgtatttcgcgtttacctgtggtgtcagggtgacggtcgtcagctctgcaccgtacacatccggtggcagctgcagggtaatcagcgtctgtttgcggtattccagcacaacatcattgttacggttcaccagttccaggcggttagcggccagtgaacgttgcgcgcccacccggctgctgtccagctgatgcgccagcggttcaccgatacggtatgtcaggccgaggttcagacgagtgtcgtcagccccgtttttgcccctgcggtaatcgacaccggcggtcagcagcgagaatggcgtccaggtgacaccggcagtgatggcgtgaggattcttctggcgttcagactcgccaaacagcgccacttcatttccataatactgctcgtaaaccagcttaccacccagttgcggatacgcaggtagccagccttcggcacggatatcccagccgtcagccggacgttcgtcataatcggtaacggtcggggactgccgccagtcagacagacgtttatatccgttggcggacagcttcaggtaatcacgccaggcttccacgccaatcccgtagcggcggttggtgttgcgccagtccacgtcataaaacacgttgtatcccagcatccagccgttatccgtgaagtaacggtggccaagcccggcattggtggtgaagcgtccgtcgttatcccgcatcccgagctgggtgaacagcacgttcttcggggtgttgtaaaacggcaacagcacatcgagcgacgagcctttcagggagaagtcactgaccacactcagctgcgttttcgccgtaccaaactgattcagccactgcgtaaccgcatctgctgcctgcccggaagcctggctggtcagcatctggcgggctgcatcaccactgttgctgccctgcaatacacgtccggcctccatagccgtctgtgccacagactgttcatcagcctgaaagacaccggcaaatgccggggtaacctgaaaaaagaactgcaatccggccagcccataaactgcgacacgtcttacctgtgaagaagatggatttgtctttaccatcaatattctcctgcttcagcaaatgaagcagggaatatcgtcagaaagcaacagaccgtgaacaaataactcttttttgtattctgtaaatttctcagaaaagaaaaagaattaattgtcgtcaacaattacaacaggtcgcatcatcaacagatgacaacaaccggaaggacaccgcgatggagttgactgcaaacctgctgaaaagccttaacaacatcaggcaaaatgccaccatatatgttcacgcataccactatactgatgatgaaaaatgcgttatggtgccacggacatctttaccatcactgaaattaacgccgttacagtcagaaataattattcgactgcttctcaatggagtcgattatataaggcacgacgggtatgttcaggggtatggagaaaaaactgtggcaacattcacaatacagggggagggacgccatcgtttcaaagcagacttatcacaaaatggggaaagtgatatagccagcaatgcactaaatcactggctacatcgtatccataaaacagatatcattgttctgtctgttgttctaatgcaatagatttatttatacaattttattaattaactctgcaaaagattttggtatccggccctgatcactggtccacatcagtgtgtagttatgttttttcaaaatatcaataaagtgttggacatcatttgccgggctgtttgtacaggtaaacaattttcgtagcgttttttccctgggacgttgatcttcggggagtttctttatgcctattaatatagttttatgagcatcatcaataaccccagttaatgagttacatactttcggccatacagttctgatagtttctatttttcttttaaaggaaagcgtctgcggaattgcgtcatttaattcgttcagaaagttattaaatgaaaaatgactgccaccaggtgtcaactgtaattcatctgacaagatttgctgctgcgagggcgttatatacacgttaaaaaatccgttttttcgacttccatacagctttagttgcaacaaaacattaacattacagagataaataaacaaactatctccagatatatttttatcttctggtgcaaaaaagatcataaatacaaaatggcctcgaccaatacatgtctcgaaagcaattgtgggttctttatttacccatgcatatgaatatattgagcgtaatctgaaaaagttaaaacaaatactcatgcattcacctaatcaaaccatattgtcacttataacaggaagtccattgatagcatcattccactgaacctttcggttttcatcattaataattttactcacccaaacttccgaacatccccaacgcgcagccaacattttgttattccagcctttttctttgatcattttttttacattttcagcggtaaggcctccattcatccatttttcaagatggtgtttatgaataataaaatcaaattcaggatatgttttctctaaatctgccagtgaagtttttctccacacaggatttttgttcccctcaaaagaagcaatatgaaaatgatcattcagaaataatgattcactatgattatagtattcaaaccagattgaattggcatttatgtaatcccataactgcgaatcaatttctttgcttactcgttgtgatgtctttaatacatccagaaattctttttgttgcgtatatgacagcaccccctctcttaagagagcattaactgcagcctctctgacctgctcaattgcatttgttactgacgtacgataatagttcaatagttgagcacatgagaaaacaataaagccatgcttaatctgaactcttaaataacaatacccattccgcccatgaaaaccagaaaactccagtggtaaaaacaccttatcgaaatcaccagtaatattgaatacaagcttcaaaacaaactccagtttaacattttttatgattgcttgattttgagtttaataatgaggtatctcttgtcaacttcatatacatatctataaaaaaaacaacaaaaaacaacaattacatattaaggagaactctaagagaacaaaacggctctgagatgaataatattgctcaaggagagtaataatatactctcctacatcaataatttgatattgtgcttattctatttcactgacaaatcgggatttttgctgaaacctaaggtcgccccaaggcatcatcctctgcctaggataagaaacgtacagccaacgcttcgctcttgtcaccgcaacaaaagcgttattgcgttcctcttcaagctctttgggcgttctagctctgtaatccgggaaaaccccttcacacatacctatcaagaacacgatatccttttccagtcccttcatagtatgcactgtacttaaagttaagccttcatccatactactttcagctagttgccccaatgccaatgcgttcctaaatgcaactaatgaatcacctaaccccttacgcttaaatcgagtccacataccactaaactctttaagctcctcaatactcaacttgacgtcttctattttatcgtctgaaataccattgtgattttcaactaacgatgtaagaagagcattaaattcctttattagcttgggaattttaggattttcaatatttaagctatcaatagtagtaagaagtttttcaaatacaatagagtaatcatcatctgatgatgaaatttgaaccgccatctctcgcaatacatcaggtgtccagccagccggctctgatatgcaaagtacttgacataatttttttccatcaacccaatcctttgaattcaacttcactctaatggcatagtccagggcttttccaaatctagtcgaaggttctaacgctctctctcctttcctcaaagagtaaggaatcaaattttctttaaggcatttttcaagcttgccaaaaacaaaccgattacggccaatcacaaccatattgtttagtgaaatatccccctcaatctcatcgtgaactttcaattccagaagatgctttatagtagcgacaaccgtatcagcttcatcttcttctgaagcaaattctgagattctaacgcctccctctaaggcataatcaatctctgcttgtgatcccggtcttaacttatttgctgcgcgaataatagctttggcactacgataattctcctttaactcaaactgattaggaaaaaaatcattaataaaatcttcacaaaagtagtcttttgatgacccattaaaaccataaatcatttgattagggtcacctaccataagaatactttttatcacatcaccgcacagcaccttaataaattcatactgcgctttattaagatcttgagcttcatcaacacaaacatgtttatattttgaacgatatatttttgctatccaatcatgcgtgagcagaatccgatgtgcatatactaaaatatcgtcataatcgataccgccactattaagtaatgaagcctgataatcttgatatattttccagatattattatctggatacaactcagatacctcaaactcagtaagcaactctctctttatttttgaaaatatatccatatacgattgcagatttcgctctctatttttcaattccttggaatctgcaatggagagatattcatctatatcaataccatcttcacgcaaagactgcataaagacttccatacgatccttatctctatcatatatatacaaatctgatggcaaaccaatggtgtgtccgtatttttctaaaatacgctgcgcaacagagtgaatcgtagcaatccagaccctatcttcatctggatcaaaatcacttaaacgcgaactcatttcttccgctgctttattcgtaaaggtcagggcaataacagcatctctctttgtattattcaatatatatcgaacacgctctgttaagacacgagtttttccagaacctgctgaggcaagcacttgaatagctatatccataggggcttcaacgatctggcgctgagcatttgatagattcatatcaaactcccgactcaatttgtttgaataattcaattatcttctgaggaaatttttctttcggtaatttaatcaaattatctgtgattgcttttgcataaagcggcttacttgaatcaaggatttcgaggattgcacgaactcgtccatcatcaccaatgtaattcctcagcacatcttcaaagattggttgattacaagtgccacagtttggcttatcagttcgaatccgctttaacgatgttccattctttttttcaatccacttatcgattgcatcatcaccgtcgatttcatgtatagtcttttcaatcaactgatcgaaaccttgacttaacaaatagccctcaaaatcagtcccttcaagtatggtgatgttagctgcattcattatatcagtaaccccaaacactttttcatagttctttttaagatctttaactgtctgttcttcaccatcactaaatatgaatacaggtatattgaaatctttcgccaaaataagaaatggacgatatttcgctccggaaccattaactcctacgaagtttataccaagcgagaagggatgttttccggtataggcttcaaaaagttcaggtaaggcttgctcttcagtttctccttctgataatactattgcttttgaaaacaataactcaccacgagagtgaacaacttctctccttaattttcttagatcatcaccatcaaatttatcccttaactgatatacacataccgaattctcttgcttacttaggaatctaatttcatgcaactctgccaaaccagcaatataaggtgagtgtgtactgataatcacttgccctggagcatccacgagctgtctatatagagtcctctgtgcattagggtgcaaatgtgcctctggttcctctgcggccattattgggaaaaacggttctgcctcttcttcgtgatttttaactaagagttcagtaaaggcttttactgtcaacatagatgcccaactacgtgtccccataccatgatattccatcgaaaacgaactcttatcagattcaccaaaattaacactaaatctctttgacagatctcgtatcttcttcggaaacggggtaagctctgtttgccctgaaccttcaaatgattggtttaaattatctaggtgatttttcaaacgcttgagtggttcgctcttctcgatagcttctttatttatttcagccaccatcctttccagctcagcaacatctttatcgtcatactcaacacttgatagcacacgccccacgaatgaggatttctctttcaattcactatgtatatctctttgcgcatcaatcggaataaaaggtacaaactccaatcgcttacctaatctattcttattattaaccctagcatcttgccagttcatacgttctggccaaatatccaaatgaaaccgctcaacaacgtacccccccttcactcgatctggttttgcagtagttcgtatacatacaaattggcttccatcaggctctgactgaattttctcgccaaacacttgctgccagttttctgaaaactctttaatcctagtctcaccatcaacagctataaaacgaagatctacagtgatagcctcttgccgtttttcatcttcacctatatgaaaatcttcatccgataagtaacgcgaatagtctcccattgctaactgcattgcttttattactgatgttttccctgcattattttgtcccaataaaacagttactcttgggagagttatctcaatatttgatattcctctaaacccagatatacgtactttatctatcagaatattcattattacaaacccatttattattaatcacttattttctagcaacacctgtagcctcaaagcctcgctctcgaaaggaaagcacttttttctacgagtccctcatttgttcgccctcccttaattagttggaccacatcggcttatctcgccctatttgctcaattctcttcacatcacctcagtctttgcctttgccccaaatagctttaacctatatattaatagactacttactgcttgaaacccaagcatatccaaagagtctcatgaaagccagttacaggcaattctgtgccaaagcatcattccattttggtgataatttcaggctgtactcagagaacataaaaccggcgttgacaaaacgagtagatccctataactcgtttttgtttcattgcattccccctccgcagtacaaaacaaaagccagcccgaaggctggcttagtcatagcaaaacattcagcattcaggctgcagtctgtttctgagaatgacgtagacgatatgaccagttacccaggtaatgtccgggcgtcagcagcacccggcgccgctcattacacaatgagttgccaatcaccacttctccggccacaccacacagcgacagttgtatatacgccatgccggctgccagcgggtcaatatctgttgccgacacccacatcctgcggtatgccggataccccgaacggttcagggtgtcagccatagccagaatcatactgccggcaccacaggcaggttcactgagcgtgataaagggtttgttctcaaacaacgccttcacattccccagttgcatctgtgccatcatgctggccacactccagggcgtgaaaaactggccccggtatgtgtcccccagctccagttgcatgaacacactgcccagaaagtcacagaatccctgctccagcccctcaatgacatgggcaagtaaatgcgcaatgttgataacatcctgcttttcataaccactgacgattcgcaggtacttctgctcccgtgcctcactgaactgaagccggttctccagggcaatcacactgcagctgacaaagtcttcaaacaccttatggcgtttgtgataacgggcagtctgattaaacagcgaaataaaagctttctgatggtcgataaagggtaaccggctcatttaaaccgtctggtctgtttcctccggctctacaaaaataatgtccatcatttttaatggacactatcgtatgaaacaccggacctggatcactgaagctttacgtcttcactttgaagaacatttaccccgggttgtggccgggcgtcgcctgggtgtaccaaaatcaacagtttgtagtatgttcgtgcgctttcggagagctggcctttcgtggcctttgcccgcaggcatgtcggagcaggaacttgatgcctgcctttacggacaattttccacgataccagtcgtacgtcctgaaagcaccgttatatccgaagcccccgtggtaaaaaaacgtccccggcggcccaacttcccttatgagtttaaaatcgccttagtggagcagtcactgcagcccggagcctgtgtggcgcagatcgcccgggaaaacggaatcaacgataacctgctcttcaactggcgccatcaataccggaaaggtggcctgctgccttccggaaaaaatatgccggcactgcttcccgtgacgttaacgccggagccggataataaaatcccggcccccgcacaggaaccagagcagataaatacaccgtccgacagtctgtgttgtgagctggttctgccggccggaactctcaggcttaaaggtaaactgacgccggcgttattacagacacttatccgcgaaataaaagggagcagccactgatgatatctctccctgcaggttcgcgtatctggctggttgcaggtatcaccgatatgcgaaatggctttaacggcctggcatcaaaagttcagaacgtcctgaaggatgacccgttctccggacacctgttcatcttccgcggacgccggggtgaccagataaaagtgttgtgggctgacagtgacggactgtgcctcttcaccaaacgcctggagcggggccgcttcgtctggccagtcacccgtgacggcaaggtgcaccttactccggctcagttatccatgcttcttgaaggtatcaactggaagcacccgaaacgaacggaacgcgctggaatccgcatataacccgttgtaaagtgaggatatggacacctcacttgctcatgagaacgcccgcctgcgggcactgttgcagacgcaacaggacaccatacgccagatggctgaatacaaccgcctgctctcacagcgggtggcggcttatgcttccgaaatcaaccggctgaaggcgctggttgcgaaactgcaacgtatgcagttcggtaaaagctcagaaaaacttcgtgcaaaaaccgaacggcagatacaggaagcacaggagcgaatcagcgcacttcaggaagaaatggcggaaacgctgggtgagcaatatgacccggtactgccatccgccctgcgccagtcttcagcccgtaaaccgttaccggcctcacttccccgtgaaacccgggttatccggccggaagaggaatgctgtcctgcctgtggtggtgaactcagttctctgggatgtgatgtgtcagagcaactggagcttatcagcagcgcctttaaggttatcgaaacacaacgtccgaaacaggcctgttgccggtgcgaccatatcgtgcaggcaccagtaccttcaaaacccattgcacgcagttatgccggagcggggcttctggcccatgttgtcaccgggaaatatgcagaccatctgccgttataccgccagtcagaaatataccgtcgtcagggagtggagctgagccgtgccacactggggcgctggacaggtgctgttgctgaactgctggagccgctgtatgacgtcctgcgccagtatgtgctgatgcccggtaaagtccatgctgatgatatccccgtcccggtccaggagccgggcagcggtaaaacccggacagcccggctgtgggtctacgtccgtgatgaccgtaacgccggttcacagatgcccccggcggtctggttcgcgtacagtccggaccggaaaggtatccatccacaaaatcacctggccggttacagcggtgtgcttcaggccgatgcttacggtggttaccgggcgttatacgaatccggcagaataacggaagccgcgtgtatggctcatgtccggagaaaaatccacgatgtgcatgcaagagcgcccacctacatcaccacggaagccctgcagcgtatcggtgaactgtatgccatcgaggcagaggtccggggctgttcagcagaacagcgtctggcggcaagaaaagccagagccgcgccactgatgcagtcactgtatgactggatacagcaacagatgaaaacactgtcgcgtcactcagatacggcaaaagcgttcgcatacctgctgaaacagtgggatgcactgaacgtgtactgcagtaatggctgggtggaaatcgacaacaacatcgcagagaacgccttacggggagtggccgtaggccggaaaaactggatgttcgcgggttccgacagcggtggtgaacatgcggcggtgttgtactcgctgatcggcacatgccgtctgaacaatgtggagtcagaaaagtggctgcgttacgtcattgaacatatccaggactggccggcaaaccgggtacgcgatctgttgccctggaaagttgatctgagctctcagtaaatatcaatacggttctgacgagtcgcttacgataaaggtggccatgtgaatctccgtaaaaaacagggaacacatggtcccggggaggaacaagtgttccccttcgggctgaaatgaaagatgacaggaaaaaacgggtgccacgatgtggcaccctgaggttaattactggcctgaagccagcggaaccggtaaaggcgcggcttctgtctgttcttcagcgcgctcctccaccagatacagccggggctgaggaagtgtttccctgcctggccattcggcctgcgggtcactgtccgtatgttcaccaccgtcataacagttgtaaccctgtatgccccggactggttcgctgtaccagtgccgtatctcacagtcgaataccttcgagatttcaccaaccagctcacctgaaggcggataccagggtgtgtcagtcagcagcaccagactgctcatctcatcacgcacccagcgaacattgtgacctgatggccactccacaccgtatacccgggcataaccaagctgctgtagctgtttttccagccggttttcctgttttgccttcatgagtgtggcgatcagcttatccagtggcatgaacagtacccgatgaccagcgtccgccgcttttaccccgagagcgactgccaggtgcgttttacccacaccgggcggacccagcaggatcacgttctcgctacgctccacgaacgccagcccggccagctcacggacgaccttacgatcgatacctggctggaagccgaagtcgaactgctccagcgttttgacccacgggaagcgggcctgtttcagccgggactccataccgcgctgatgcctcccgttccattcctgctgcaacgccatgcacaggaactcgcggtagttcagttcttttttggccgcctgctccagcaggctttcaacgtggtagcccagatgttccattttaagacgactcagcagtgtctccagttcatgcatcacaacagctcctcatacgtactcaacggtctgtgttccacctgactgacctgctgccagagtggggcgtgatgctccggcacggtttgccagctggatgcagccgaacagagacggtgcgatgctacctgttgctcattactgtagatccgtagttcatcatccagcgagatccgtattgataccggctggccacacaggctttccggtacgctgtaacggttcccgccaacctcgatatagccatcccaggagacatgacggatatcgaaatagctggtatcgaagtccgtacccggcagcggatgcagatgctcctgttcctgcgtgaagcgctgttccggtgtctgcctgaactggcgaagttctcgcctgtcagcaacgtcagccatccactgctccagtagctggttaacatgggcgaagctgtcgaaccggcggtaccggatgaagaagttttccttgaggtatttcaccatccgttcaaccttacctttggttctggcccttcgtggacggcaggcccgtggcaggaagccatagtgatcggccagcagcaggaacccggagttgaacaccaccttcccattgttatttttcagaactgcggctttctggttatcgaccagcacggttttcacgctaccgccgaagtagcgaaaggcgcggaccagtgactcataggtatgttcagcatcctgctttggtgccgcgaagacatggaagcgacgtgagaaccccagcgtattaaccgcgaagttaaccctgcatcgttgcccggcaacctcagcctcaacttctccccagtcatgctgtagctggtaaccgggctgagtttcgaagcgaaccgttttcttcgatggccgcatcttacgtttgggctggatgtagtagcgcaacatggaacggccaccggtataacccatcgctttgatttccgccaggatgacctcgccgttccagacgttctcagccagacgcatatctatatagtccatgaacggcttgagtttggccattttgtggcgtgtttttctggccggaggttccgggtatttcaggtaccgtctgacggtccgctcagagcaaccaacctgagtggcaatatcaacaatatacgcaccttgctggcgcatttgctttatcatgtaaaaatcctctctgctcagcatgagtgttccctttgtggtgtaggaaccttaaggaaacaacatgttgggtggagcggacaatccaaatggtgaattactgtcttatatcattggcgctgacaacattaccggcagcactggcctgacgaccgggctgcataatggcagccccgagattcagtggtttgtgtgccatcacgcatatcctccctgtccgtcattttcagagggcgtaaacagtgtgtaacgaccgtcgaacctgacccgcaccgtgcctgtgggcccctgacgctgcttgctgacaatgatttcagcctccccctttgccagtgaatcggggttatagacctcgtcgcggtaaataaacataatcaggtcagcatcctgctccagtgccccggaatcacgcaggtcaccgttattggggcgtttatctgcacgctgttccacctgacggttaagctgggagagggccagcaccgggcatcccagctccttccccagcgctttcagggaacgggaaatttcagcaatttcctgagtgcggttctccagctccggcgcacgaatcagctgcagataatccaccataatcagagcgggtttaccgtacaggcgggtataacggcgggcactggcacgcagtgatgacggtgtctgctggctgcagtcatcaattatcaggcgctcccccagagaccccattcctccgtcacccagcgccatgccaaccgcagatgacaccctcgcccagtcctcatcatccatgttgccactgcgcagatgattcagttccacacgtcccagcatggaaagcatgcgcagaatcagttgctccttcggcatctcaatgctgaataccagaacgctctcttctgtccgtcgccgggcggcgctgagacacatggacagcgccagagaagttttccccattgacggacgggcagccagcaggaccaggtcaccgggctgcaggccacaggtcatttcatccagacagtcaaatcccgtgggggtaccggtcacaccgccggaaccgagcacactttccagttgttgcagaacggtatcgagcgcggatgaaagagaggcttccgtgcgctcccggagcgtcctgttctgagcaagcgcaaacagacgccgctctgctgtatccagcacatcccgtgatgtggcgttcggtgccgccacatcagcaatcagggtgtttccggtggcctgtaactgacgcagaacgctcttctccaccacaatgcctgcataggccatgatgttggccgcagaaggtgtgttcttgctgagctcggccagataagcaaaaccgcccagtacgtccagcctgccctgatgttccagatgctctgacagtgtaatcaggtccagaggctggccattcaccgccagttcagacatggctcggaaaatggcccggtgctgagccacataaaaatcgtcaggactcagcatcagcaccacttcatcccagcgttcattctccagcatcaggccccccagaacggcctgctctgcttcgtatgcacagagaactgacacttcagccatggcgtaccctccccctctgattgccggaaacctggctatgtgaaaaaaggaaaaagggtgccggacgtacagctgtcgggaataaaatcccggtagctgtctgtacgttttcagaccggcaagtctggcaaccccggtcagaaggtacggacagcattcgcatactcataacagattgttttaaaggagaatttttatgaatacagaaaaacaactgccgtccggcattgataacaactgtccttatgtcactgacagcaatgaaaaatactttgaagactggaaagccggacgcatggcccccgacgatgtggaacgttgtaaaaccttctttgaccagggaactgaaatctttcccggcgcagaccataagctcgcctaccgactctgctggctcgggcactggctgattcacagccgccactggtttttccgggatgatgacctcaccagcattccggaagccgttaagtttgcgcttattcatcagcatcactggctcccggcgacggttgagcagatgacgcctgctgagatgtctcttgccctgacggactactgaagtgaatactggacgagccagaaggcgttgaattacatgaccgactggcaatatcaagcgctatgttcatatcgaaagcacgattgatgttgcgggtaatctctgcgcttctgcgattaacatcgttgcattcatctccaggtctggtgatgtgatgctccagttgccggcactgttcccgaaggccggctaaattctgccctgccttatcagacagagcagtaaatccctcattcagcagtgtggtgaataccctgcaacgttcccggacctgctcttcaggcgcatttttctcaagaatctcacgttcaatgaaacgaagcagtgcatggcaagcaacctctgctggcgaggccagagacaggaactgacgggacgcgttttcagacagattttcagacggattacggttcatgattccactccttctcatttaacgggaacaggtataccgacccacagggccagaaaccgggctatgtaaaaaaagaaaaaagggtgccggacgtacagctgtcgggagtaaaaccccggtaactgtctgtacattttcagaccggtaagtttgccgaccccggtcagaaggtacggacagcatctttatattcataaccaattgacttaaaaaggaaaaaagatgaatacaaatcatcaacaactgccgtccggcattgattacttcgctgcgttcagtctgccggaaggtgaaaatacgctcatcaacatgtctgaggagttctggcgtatggcctgtaacacaacgaatgaaacttacaaccggcacaaactgtatcgcctgcagtggctgggcgactggctggctgttcagcagggactgaaaaacatcaataaaaatgcggcaccacttaatatcctgcacagctacctcattattcgcgacaaccgctctgcagccgatgttgcaaccatgacagcaacagaaatggaacaggctcttgctgctgaactggaggcatatgcatccatcccgggagcacaggacgtgttgcgaaacgcagaaagacgcatggataagctggatgacccgttcacgggtaaaggctgattcatcagcatgcagcggacaccacacatgtccgctgtcccccgtaccgacagggatatgcattacaaaaactgtcataccgccccctctgtttttcgctgtttgccggaaatacaacatgaaaaaagcgggtcatgccgctgacgacgctggcgttcctgcaaaagaaaggcgtcacagccggagcacagccccagcccgctctcatggttcaccttcacccactgccgggtgtcctgacctgcaacatcaccaaaccgtacaccggaataaccacacccgacacacactgtccggctgcgtcctgtcagggatttaaacgacggctttaccattgacgcatgcctccgttttccagcagttcatcaaaaaactcactccactccggcaacagctcacaggccaggctgtgcatggtgaccagcgcagaatcactgcgacgggcagacgctttttcaagacggtgcaccggctgaccggctgcgtgcccctgtttgtaaatattcaggtcataaatctgtgttgaaagcagggtgaccgcgccttcaggaagcactttgctgtagcgaccggagttaataatgtcagtcagttccgtcagtgtttgtctggccagcgccgtataatccatgcagttaaccagggtgcggacttttggcagggggatacccagttcacggtagggcaacaggttttccatgacgttgactgtgccacgaatgaactcacgtacatccggcagaaccggattcaccatccccaccacagactccgtggcagacagcacaatcatttccagcatgacggaacgcgcgccctgtgaatccaccacaatgacgtcatagctctggaaaagcggatgctggagcacattacgcagacggaggcgaccatccggtgcatgaagcatggccgttttcagttgctcatgggggtcattggagactatcagatcaaggccgtcgatagccgtgcgggagatgatgttgtcgggatgactgaggtcagccgtgcgcatcagtaattcaaaaagaccggccggcgcttcatacgtcagcggaaagatattacttgctgtaggctgggcatggtctccgtctatcagcagagtacggagaccagcatccgccagaaaaccggcaagattagcagactgggttgattttccttcgccacctttagtggatacaacgggcagaatgttcactggcacactctctctttaaaatgtgcaaccaatgatctacactgaagactcctgcctgacagtccggattacccgtgaaagccagaacaatgggattgaaaatccccgtgtccttggttcgattccgagtccgggcaccactttcacttccagattcatctcccgaactccacgaaactcaagtataatcacatcgttacaagcaatctgaacattctgaactccaccgaactctactgaattctctctcaatcaagcgttcattgggggcaccggtgggggctcattgtgttcagtcagtttcaggagcccccatatggcacttacagccagacaggtcgaaacagccagacctaaagaaaaagactataaactctctgacgaacgtggtttatatctgctggtaaaaaccacgggtgcccgctactggcggcttaaataccggatagcaggaaaagagaaaaaactggccctcggcgtctatcccgacatatcccttgctgaagccagaatcaaacgcgacgatgcccgaaaaattatctccgaaggtggtgacccgggcgaaaagaagcgaaaggaaaaactcactcagaaaatctctgccaccaatacgttccatgccctcgctacggaatggcaccagcataaatctttgtcatggtctgaaagttacaccagaagcgtactggaggctctggataaagatatttttccgtatctgggcaaacgaagcgttactgatatcctcccgctggaaatgctggaaattctgcgccgcatagaaaaacgtggctcgctggaaaaactgcgtaaggtccgtcaatactgtaatcagatttttcgttatgctatcgccaccggacgagccactgtcaatccggcatctgaactgaccagtacgctggcggcaccaaaagctgcacatttcccccacctgagagcagatgagctccctgtttttctccggaagctcgctgaatatcatggcagtcctgttacccgcatggcgacaaatcttctgcttctgacaggtctcagaaccattgagctacggtccgctgaatggtcagaaattgattttgataatgcactgtggacaatccctgaaagccgcatgaaaatgcgacgtaaacatgtcgtaccactgtcacgacaggccactgacattctgctgcagctcaaaactttctccgggcaataccggctggtttttccgggacgttgtgatatcaacaagccaatgagcgaagccagcatcaatatggtgctcaaacgtatcggttacgatggcagggcaaccggtcatggttttcgtcacaccatgagtaccattctgcacgaacagggctttaattctgcctggattgaaatgcagttagctcatgtggataaaaattccatcaggggtacctataatcatgccctgtatctcgatggtcgccgtgaaatgatgcaatggtacgctgactacattgattcactttccatccaggagagttaattacactttgtcctgaaattattctcacaatcaataacctttccctctgatcttacagatcagagggattccgttaacttacaataagtgatattggttgtctggagatttagggggacggtctactataataattagcaggagataatatgtcacttaaggcgattgccactgcactcggagtttctgtcaccactgtcagtcgggctcttggaggctatgcagatgtgtcagcttccacccgtgcacgggtggaagctgaagctcgtcgacgcggttaccgtcctaatactcaggcaagaagactcaaaaccggtaaaaccgatgctgtcggtctggtttatcctggacgtgatgtgccatttaacagtggtgtttttatggatatggtcagttgcatcagccgggaacttgctcaccatgatattgacttactactgatagctgatgatgagcatgccgattgccacagctatatgcggcttgttgaaagtcgcagggttgatgctctcatcattgcacacactctggatgacgatccccgtatcacacaccttcataaagcaggtattccatttctggctcttggtcgggtaccatctggtctgccctgtgcgtggtttgactttgataatcatgccgggactggacaggcaacccagaaactgattgctttgggacataaacgtattgcattgttgagtgaagacacttcacatacctatgttgttgcaagacgtcagggatggcttgatgcactgaatgagcatgaactggaagatacatggctgcggctggtttctcccacacggcgagcaggatatcaggccgtgatggagttaatgtcactaccgataccaccaacagctattattactgacaatgacctgagtggagatggtgctgccatggcactgcagttgagcggtcgtctttcaggaaaagatgcggtatctctggttgtatatgatggtttgccacaggacagtattattgagctggatgtggctgcagttattcagtcaacacgaagcctcgttggtcgccagatttccgagatgatatatcagataattactgattcatcatcaaaaccactacaggttgtctggaacccggtattttatccgggaaagacgattcatcctccttgctcctgatttttttatccagctcacatatccgaaacgttttggttgatacccgaaacgtttcggatcaacagtaaggcatccctgagaaaggagaatgtcttatggtttcaaagtactgcagactgagcagtcctcgctctgatttaattattaaaacccgtccacatgcagaaattatctggtggggctctgcactgaaacatttctcaccggatgactgtgccagcctggaaagaccggttgcgaatggtcgtctggatattgatacgccactaacattgatggctgaaaatgccctgggactttttagctctccgggactggaaggacacaggaatgggctggatgcatctcctgttttttatacagttgacgtggaacataccgaaaacactctgagacttaccagtgaagattcggtagccggcctgcgtctggtcagcgagctggtgatgacgccatcaggaattctgaaagttcgtcatgcactgaccaacctcagagagggggactggcagataaatcgtttcgccatcactttacctttagcggaacgtgcggaagaagtcatggcttttcacggacgctggactcgtgaatttcagccgcacagggtacgtctcactcatgatgcttttgttctggaaaatcgcagagggcggacatctcatgagcattttccggcgctgattgtcggcacgccaggcttctcggaacaacagggagaggtgtgggctgtgcatctggggtggagtggaaatcaccgcatgagatgtgaggcaaaaactgacggcaggcgttacgttcaggctgaggctctgtggatgccgggtgagaaggctctcaggaagaatgaaaccctgtacaccccgtggctatatgcctgccactctgcggatggcctgaatggaatgagtcagcaataccatcgttttttgcgtgatgaaattatccgtttccctgagcaaaaaccccgccctgtacatctcaatacctgggaaggtatttatttcaatcacaatcctgattacatcatgcagatggctgagcgtgcagcagcactgggcgttgaacgtttcattattgatgatggctggtttaaaggacgtaacgatgaccgcgcggctctgggcgactggtataccgatgaacagaaatacccgaacgggctgatgccggttattaaacatgtgaaatctctcggtatggaatttggcatatgggttgagccggaaatgattaacccggattctgacctgtttcgtcttcatcctgactgggtattgtcaatgcctggatattcccagccaaccggaagatatcagtatgttcttaacctgaatattcctgaggcctttgcttacatttatgaacgtttcttatggttactgggagaacatccggttgattatgtgaaatgggacatgaatcgtgagcttgtacaggcagggcatgaaggccgtgcggcagcagatgcacagacccgtcagttctatcgattgcttgatctcctccgtgaacgttttccacatgttgagtttgagtcctgtgcttccggtggggggcgtattgacttcgaagtcctgaaacgcacacaccggttctgggcatctgacaataatgatgccctggagcgctgcaccatacaacgtggcatgagttactttttccctcctgaggtgatgggggcgcatattggccatcgccgctgccatgcaactttccggcagcacagcatcgcttttcgtgggctgacggcattgttcggccatatggggctggagctggatccggtggccgcagatgcgaaggaatctgacggttatcgccggtatgccttgctctataaagaatggcgacaactgattcatacaggagttctctggcgtgtggatatgccagatccttcgatacaggttcagggagtcgtcagccctgatcagtctcaggcactttttatgatcagccagcttgcaatgccggattacaccttaccaggcatacttcgttttcccggtctggcggcggaagtgcgttaccggcttcgggttattgatcacccggacctccaggtggttggtgaaggcggtcataccatgcgcaaattacctgtctggatgaatcagagccttgaggccagtggtgaatggctggcacagggagggattcagctccccgtactggatccggagagtgcgattttgatagcacttgaaagagctgtgtgaagagaggtacggagcctcagctccgtcctgtttctcaatattatcccgtgagggtaagaataatgaattctgcaagtacgcataaaaatcccgatttctggattttcggtctgttcttctttctctactttttcatcatggcaacctgttttccgtttttgcctatatggctgtccgatgtggtcggactgagtaaaacggatacaggtatagtcttttcatgtctttctctgtttgccatcagtttccagccattgcttggggtcatatcagatcgcctgggactgaaaaaaaacctgatctggagtatcagcctgttacttgtatttttcgcccccttttttttatatgtatttgcgcccctgctgcgcttcaatatctgggcaggcgcactgactggcggtgtctttattggttttgtgttttctgcaggtgccggagctattgaagcttatatagagcgggtcagtcgcagtcgtggatttgaatacggtaaagcgaggatgttcgggtgtctgggctgggcgttatgtgcggctatggctggaatgctttttaatgtcgatccttctctggttttctggatggggtcaggaagcgcattattgttgcttcttctgttgtttctggcgcgccccagtaccagccagacggcaatggttatgaatacactgggtgccaattcttccctgatttcgaccagaatggtcttcagcctgtttcgcatgcgtcagatgtggatgtttgttctctacacgattggtgtggcctgtgtctatgatgtatttgatcagcagtttgccacattttttcgttcattctttgacactcctcaggcaggaataaaagcattcggatttgctaccactgcgggggagatttgtaatgccattatcatgttctgtacaccatggataattcatcgcattggtgccaaaaataccctgcttgttgcggggggaattatgaccatccgcattaccggttctgcttttgccaccaccgcgacagaagtggtgattctgaaaatgcttcacgctcttgaagttccatttttgctggttggggcgttcaaatatattacggcagtgtttgacacccgactgtcagcgaccgtttatttaataggttttcagttttccaaacaacttgctgcaatacttctctctacctttgccggccacctgtatgatcgtatgggattccagaatacgtattttgtgctcgggatgattgctctgactgttaccgtgatatcagttttcacgctgagttcttcccgcgggagcgtacacccttctgtagaaaaagcccctgcagcgcattcggagattaactgatgaaacagcgtcttgctttggcacagtctgcccttgaaaaactttgcgcacgtcgtggtaatgcctggtacccgatttttcatctggctccacctgccggctggatgaatgatccaaatggccttatttacttcaatgggcgttaccatgcgttcttccagcatcatcctgcaagcgcatatcaggggccaatgcactgggggcatgccaccagtaccgacatgttgcactggcaacacgaacctgtcgcgctggcacccggagataaatatgatcgtgatggctgtttttcagggagtgccgtggatgatgatggcgtgctatcacttatttatactggtcatatttgtctcgatgatcgtggtaatgacagcattatccgtgaagtacagtgtctggctaccagtcatgatggtattcactttgagaagcagggctgtgtgctgacacctccggaaggtataatgcatttccgtgatcccaaagtctggcacgaagacggctcctggtggatggtcattggtgcccgggacgcttctgacaatgggcaagttctgttgtatcgcgggacatctttgcgggactggcatctggagcatgttcttgctcattccgcagccggaaaaagttatatgtgggaatgccccgatttcttcaggtgtggtaattttcactggctgatgttctcaccacaggggatgcccccttccggttatcggttccgtaacctttttcagagcggtgtgttggcagggagctggaagcctggttctgtctttgcgctgaaagggagatttgaagagctggattatggtcatgacttttatgctccacagtccatgctggctgaggacggcaggcgtatcattatggcatggatgaatatgtgggattcacccgtgcccacccgcagtgaagcctgggcaggatgtctgacgctgcccagagaggtttttgagcgcgatggccggctgtgccagcgacctgtgcgtgaagtcgaatctctgcgcagaaaatgccagccattatcccctgtaaggttacagggtttgcaattactgaccgaaaatgtacaggccgcagaattattggtgacgtggcatacggttgacagtcatgcggagcactatggcgtccgccttggagacggtctgcgactttatgtggataatcaggccgggcgactggtactgtggcgctattaccctgaggaagggctggatggttaccgcagtgttgaacttcctgatacagaatatctgactcttcgtattttcttggatcgttcatctgttgaagtgtttgttaacgatggtgaggcaaccttatcaagtcgtatttatccgcaagcggactcgagacaattatcgttatatgccgctcatggcgatgcgatattaactgatggcactttatggatgctgacctgagacatatcgatatcagtattttttctgacattatctgtcattactttgccagtacacattaattatctttgctgtgtgcttttggtaatgtgttgcgattatatataccagtctggtgaagaatatgaatggtattttgtgttgatacagagaatataagagtacccacatttgtttttatttaagggggtaaaatgaataagttacttttgggtttatctctttttttattactggaatacaatgcgtgtgcagcaaaaacaggggggctaacgcttgaacaaagaatggcattgctggaagaacgcctggaagctgcagaaaaaagagcggaaaaagcagaaagaatgttaaagagttttgatatagaacaacattctgaaatacgtcaaattagttcagagcagaataaaaaagatgctaacagctatgcagtagttgagtcaacaaaagaaaaaacatcttctccaggttttctgctctctggttacaatgatttgaagttttatggtgatgtggagtttaatatagatgctgccagtaaacccggtcagttagtaatgataagttccggggcgaacagtgagtcagtgaatgaacggtgggaccttaatggccgtattctattaggttttgacggtacccgtaagcttgataatggttatttcgctggattttcagcacaaccactggcggatatgcacggttcagtgaatattgatgatgcattattcttttttggaaaagatgacgagtggaaagtgaaagtcggtcgttttgaagcttacgatatgttccctctaaatcaggatactttcattgagtattccggtaatacagctaatgatatttatgctgatggccgtggttatatctatatgatgaaagagggacgcggtcgttctgacgctggtggtaatttcctcatcagtaaacaactcgataactggtattttgagttaaacacgttacttgaagacggaacatctttatataataacggtaattatcatggacgatatatggagcagcagaaaaatgtcgcttatctgcgcccggtaattgcctggtcgccaacggaagaattcacagtctccgcagcgatggaagcgaacgtggtaaaaaatgcttatggctataccgataataaggggaattttgtcgatcagtccaatcgttccggttatggtattagcatgacatggaacggtctgaaaacagatccggaaaatggcatcgtggttactcttaataccgcctatttggatgccagtaatgagaaagatttcactgccagtattaatgctctgtggaaacgtttcgaactgggttatatctacgcacataataagattgatgaatttagtggtgtcgtgtgtaataatggttgctggattgatggtgaaggaatatacaacattcacaccattcatgcatcttatcagtttgctaatgtgatggatatggagaactttaatatttacctcggggcttattactcaattctggatagtaactgtagatatagtaattgtgacattaccgatgatcgttacggtgcccgattacgtttcaaatactttttttgatgcatagtaacaaagtattgttccacacttacattaacggtaagcgtgcagcaagaaccgtattgacggggatgtgttattcagtcggcagtgctacgcgccaggggagcagttcgccgacccggtttatcggccagtcggctatgacgtcaaggacatagcggaggtagctttctggctccactccgttcagtttgcacgtcccgatcaggctgtacagcagcgctccccgctctcctccatgatccgaaccgaagaacaggtagtttttgcggcccagactgaccatccgcaacgcattttcagcgatgttattgtccgcctcagcccagccatcatctgcatagtacgtcagcgccggccactggttcagggcgtatgcgaacgctttcgccagttctgagtgtcgcgacagggttttcatcttttcacgcaaccagctttccagggatttcaacagcggtttcgtttttcgctgacgttcagcaagccgctgctctgccggcattccccttatatccgcctctatggcgtacaactgaccgatctgctccagggcttcttccgtcagtgctgacgggatgcggacgtgcacatcgtggatctttcggcgggcatgagcccagcaggcagcttccgttatcccaccattgcgatacagctcgttgaacccggcgtacgcatccgcttgcagcacaccgctgaagcaggcaagatgagtctgcggatggatgccttttctgtccgggctgtaagcgaaccacactgcaggtgccaacgctgacccggcattgcggtcatcacgaacatacgcccacaaccgcccggtcttcgtcttcttattacccggcagcagtacctggaccggggtatcatcggcatggagtttgccgtcagtcatgacatagccatgaagcgcctcttccagcggagacagcagccggcagcatgcatccacccagcccgacagcagtgaacggctcagctccacaccttgccggccgtatatttctgactggcgatacagcggggtgtgctctgcatacttcgaggtcagcacgcgggccagcagccccggtccggcgataccccgctcgatgggccgcgaaggtgcaggtgcctgcacgatggcatcgcactgagtacaggcatgtttttcccgtaccgtccggataacccggaaggcactacgcatcaactccagctgttcggcggtatcctcgcccagatagctcagtgaaccgccgcagttcgggcagcacggcgccgcaggcaacagtcgcttttcgtcacggggtagtgattcagggaacggcttacgggtgcgggtctgacgcaacggacgctgtacagccgggtcatacaccctaccagtcagcgtatcgctctctttctgaagccggttcagatcggcttccatttgtgcgatacggcgggagactttttcggaacgactgccgaagttcatccggcggagtttatccagctgcgcctgcagatggtctatttcgcgctcccagttgctcagcttttcctgcagggcgtggatcagcgcttcctgttcggccaggcgctgtttcagcaggaagatgtcgtcagaagagatgtcgttcataagcccgtattttaccgggcttattctgtgacaaccaggataaagagatttacagcatggtcagggaggtcagcaaccgcttgggctgtcgccagtcgataccttccagcagcatcgccagctgcgcctgcgtaaggaacactttgccatcacgggctgacggccaggcgaagcgcccacgctccagccgtttggtcaggaggcacagtccgtcaccggtggaccacagcagtttaacctgactgccgctgcggccccggaaaatgaaaacatggccggacatgggatcgtctttcagcgccgtttgtactttcgcagccaggccgttgaagccatttctcatatcggtgataccggcaaccagccaaattttggtcccggaaggtaacgggatcatcgcttcagttcctgtatcagcagagtcaggagcttttcgctgacattgccattgaagcggagcgtcccgtgccggaacgttacctcacagctgatactgagggtttccgggtcctctgcgagcgattctggctgttcggcagctgcatcgagagtcacaggaagtagctgggggctctctgaagaaggtaatagcagctttccctcgcgccattgttgtcgccatttgaacaacagattggcgttaatgccattttcaagagcaagttttgagatggatatcccgggttcacaggaggcagcaacgagctgctgtttaaattcgggaggataattagggcagccttttcgcctgccgggagtcacatttttctgcatatctgacactttggttcccactacttatttggtggacaccactttgtctaatttgtcagattctgaccagacggttcaggctgtacgcttacggctcttatcactatcgttatttcataactctacagtataactcatttatctttattgccatatattagcatgaagtcaggcattttcattccctgccgataatatatcaactccggagaagtgtttactatatattccttgatattaatacagatcaaaatatatattgctgttattcataatcaggaccagatgatacttcctgagatataagaaaatcatcaagagaacctccggcttttatagcctctgctatggccttaggccgacgtccttgtccattccagtacattcttttaccgttatcgtcatactcgtatttatgccctcctgacacactttttctgcctgcctgtgattttttgccaaattcacaataaaaatcttccagagatataccatgttcatccatgagtgatttgatagctttcatattttcctttcgctcattacgttgctgaatagctatgtcaaagttttccttaaccttatttaaatcttcatcagacatttctataaccagttttttaacaaagtcaatactcagaagtaatgcccggtaagtaatgaactcttcattttcaaaaggaattttcttcttactcatttattaacactcagcttttcattcatttatggcaaatcctatcaggtgattcaccataaaaataatatgtgtatcacatttttcggtacttaatcgtcacttcctttccgaaggaaaggccatcgcagaaagtaagagaacgttctttgtatttgatacttagcgaaattgcgccggtcactacttgtctgagtccattcactttcgttaatgttaatgagaaaaacccgcagtatgatgcgtaatttcatcaaactgatgaaattcggtagcaatcatatatctggtgtagcctgcatattcgcaggaacacgaatatcgattatactaatggactaacaatctccagcctcttcaagaagatgttataaatacacacagatactgattctcatccctttcaggcctggaacactatttctgctttttagcatcatctggtagcaatactttccaggtatgtcgccccatttttgtgcgtctccatttttttaagaagtgctcaagtgaaaaactttttacctctccgggagttgtcgtatttgctgatattgttcgtttgtttaaagaacctactggtcttgccattaatattacctgctgattgcttcacgcccgggctcctcgcactgtgcgcgggttattgtttcgttttcagccccggggtcgccaaggctctggatggagtactacttccattgacagcatgaggtaacaatactgatggtaacgctgaccattaaccgtaaaccacagggcattttcagtaaatcaccggcaacgccgctgcaggataaaacgaacactgcacacaacgtgaaggccagggaacggataccacagttgaacgataaacagagccctgctctgctgaaaaaacaccgtggcggcatatgacaaaacgccagcgtaaaaaccgtaagcgtattaatcgtcttgtggaactctggcctgagttattcaaccgggaaaaaccccaaccgcttaaagttgagatacctgacgacctgatacaggatatcgccatcagagaactggcgtttggcgctggtacattacacgcggcagtggcgtcttatgtgcagtctccgcactattaatgtgcgttaatggcagatggcgcccgttacgatctgaaggggctgccgtgcggggaagtgacactacaggaacagaaagaggcagaggcccggctaatggtgctgaatgaccgacaaaaagccagaaaacctcgttgactacacaactgcgctgattcactgagctgtaatcaatgtacagcgctgtaccggacgatagataatggcggtcacaaccggtaaccccagagacaatgcgactgtttttaacgcaacatactggccagatgtatcaccccgggcgacctgaaaacgcttttccacccggcattgtccgccagcgcttatcacctgccaggtctgttgcagtaaatctaccagttgtgaacatgcttcatcaaccgtggcactggctcgcggatggcagaaaagatcctggctgagcagcaacaggcatcgtattgttgcccctccatgttgttcctgcaaccagcgtaataccaccggcgaggatggactgagcatgtgattactctcagtaatacgttcgtgcacctgtcggtaaaaagaagtacagaatacctgaatctgttgcccgttgatgcttccttctgccgaacggagagtgaaacgaaatgccaacagatgtggccagtggtccaccgcctgctgaacaaaacgccggatgtctcccggctctgcaagtaatgcttcggttatctgcattattttatccccgttgaattttgttaaaccggtgcagatacgcaggaaagcacgccagcaccggtgtaatgccagttataatcaataagaatggaatgacgaatcagtcaggaaagaggtacaaacagttggctgactggagggtgtcagcggaaagataagcgggagtgtcgccagcaccaggggcagggccgggttccacaataccagcgccggcattttgtacattgccagcgtaccggcattacaacacgtttcatgctgctgtgtatgaacgcatccccgtttgcaaggcttccgttgttctgacattgacgagtagttgcagctctgtatccggccttattgcagtcagtcagaactgcgggccactatgagattcgctgactcacgccttattctcctagcgagctttaagcccaaggcagcatccaggtttagtgagtcacggtcttaccgtctttgtcatcactcgggccgccatagcaacctttcagcattcacccttttgtaaagagtttatgtttatcggtatcagcgattaatatggcctgatactgacatgatttttgtcgtacttacgatcatgagcgactattgcccacactgtccgtgccagcttgttcgccattgccacgatagccacacctgtcggccgccgttttttcagctccgtgatccatggatcgggctctttggtcagcaatgctgccgaccttgccccatgaataaataatgtccggaggtaggtatccccgcgtttgcttatgcccagcatgcgaaccttcccaccggaacctgtctgcttcggcaccagaccgacataggcggcaaactcacgtccggatttaaatgctgaggcctttcccatggtggcgaccgccgccgtagcgattaacggccccacaccggggatttccatcaggcgcttacagatttcgctctgccgtgccacactgttaagctgcttttcaaggtcatctatcagcatatccagctcactcaacctggtgtactggtcttcaagcacggtgatgagatacggcggcaacttcgtcttcattcgctccagggctgccggtagctctctgtccatcgctgcccgacctttgtgtagggtttcaccaaactcgaggagcgtgccatgcagggcattaatctgcgcggttctgaacttcaccagttgtctgcgcgaacggtgcaggaccagaactgactgctgctcttccgttttaacggcgatttctttactgggctgctgtaccgccatccagatagcacgcgcatccatcacatcgtttttgttgcccataacgaacgctttaacgaagcgagcctgcaacagccgaacttcgtgccccagttttttcagctcacgtgcccagtgctgagagcccccacaagcctccatgccaatcaggcaagcaaggctcccggttactgaagaatgtcagaaaatccttgcttcgaagctgcttatccaccacttcgccagtgtgctcattgatgaagtgaacctgaatcagatgttttgcgatatcaacgccaaacggtgtatatttcatttgtggagtctccagtctgagggaactttttgtatcccgtattgggcactatgatgccggaaatctgcgaggctccacaccttcaagttctttcccttcatccatcatcgtgcactgtatttaatggttggggatgcgttcatctcattctcctcgtgactcctcgattcgctgctgcatccactgctccacttcacttttgtaccagcggctgctgcgccccagtttgatgggtttagggaaatggccttcactgatcaacttgtaaaaccatttgtcagtcataccggtgaagctggtgatgtaattcatgtcgatcaggggatcgtcggcacgcagcaatacactgtcgtggcctgttattgaggtcaacatagtcaggatatcctctgtgcgatttataaaggttgggcaaatgcgggtgaatctgctgaactgagctttcagaactggcctgctacgggataccaggggttaccggcgaggtaacgggcttccggatcgcgcacaccacgacgatcgcgggcgaaatcactgaacgcccatatcagctctttgagtctctcttcgcagtccggtgaacgactgtccagcagtacatcccgggtaatctgcttctggtactgctttgcttcacccggtgacgcgaagcccagtacgttgctccaggcatccagaatcaaccggtccagctcagggccgtcgaaatactcctgtctgacgcacagcaccacgtggtattccagcttttccggatgacgggtcaggagccagcagagatcacgtccgggggttgcattcatcagcgcactgacggtttcgataaaatccatgcctaaccaggtatttctgtcactgaagatgttgtcatgttcccccggcaggcgaagcaggatccgccgtacccgggcgcaggactgttcacgcaacgcacggttgagaacaccgatgattttgttctgataagacggccagaaaggcgccatgctatagtcgaaataaggaataccattcataagatatgttccgttatgcgcagcccacaacgcgtcctgcccgtggatgcgctgacgtgttatggcttgcggaatgagattgatggaataagtgaagaaccgggacagaactggaagatcaggtaaccgataaagggcagaacaccggatgcaggttcagaatgaatgatctccgttgacttcagttcacatcattaagcaaggcggtaaggttttaccgacggagtgtttccaggagaggaagcagataaaaataccgttgcatgacttcaggacgactttttcagaaaacgagctaagggcgtcaaccacgcccttaccgtggcatacgctcatgcaccggatgccgttttacagggttcacctgccatccagtagacgccctggcccacgactgcaaccataattacgttgcccggaaccgtcatgcagcttcgtttcatatttcactagataactggctctgttccgggctttctgcagcgcttccacatcaccacgcttgatccagagaacagcagcttcacccggctttttgtctgaagccttcctggtatcagaacatccacccgacaaaggcgtgtcatcggaagaagggcgagcatcagacgatgctggtttacgggaaggcgtccacctggaaaaatggaccaggccatcgccttgccagggctcaagatgcagggcgctgcaccatgcctctaggatcatcgtcgccagcgaagatggttcgctgaaatccccgagcgagcaccaggtatctttgttgagcagtaatatcacgtgataatgtttcctgccatacatcttgccgaactcccggcaccagaaataacgcaggctggttgcatgcacacgctgattggcacatctttttttccgctggtaagcctgaattttggctttcagggatgcaaaaaaacgagaaatcaccgctgaatccggatcgggatccatgatggtgacaggcatatactcagggaaacgtaaatccacccggattaacgagacggcacggtgttgcgccagggcactgtcgagaaggctgtcaaaacgggataaccagtaagcattgtgtattggttgattcatgatgagagatctccgttgatttggcttgacttcacatcattcatcaacgcggtaaaactttacggcatccggcattgagcaatgctacaactctctgattaagagtgattgaaacggaacaaaccatcccggaacgaaaagataatcctgcacacagcagcaaaacacgcaacaacagcatgaatggatttaaaaacgacatggacgacgagaaaagcctgaagggaaaaggatccacagaacattcgaacaaaacaccagaaacgcaaccagaacgcttcctggcaatgcaaatcaacaacaacgccaaaacctacagcttaatcacacaactaaatcacgaatgcgaatgacacgtttaaaacctgtttacagataacgccgtaacacgatcatccccatcaccatcagaatcgattttctcatcccgaaaatgttacgtttcactacgcaccataaaaacgattaaccatcgataacgtaaacttcatctgaatcaaaacaccaaaaccgttcatcacactttcgcaatgcaagaagaaacctcatgacgaaaacaatgaccttacacggaaaagaaaaacgtcaggaatcgttaatgcctcaatctgatcgttatcaaaacatccagaaagtcgtttaacagaatcgtcgtaagcacatcgaaaagaacgtcagattacttcaggaaagttcgggttgatttagcgtaaagatacttttctcatgctaacgtcgaaactcgaaatctcaggaaaggttaagctcagcttcaataaagtcgaataccatcttgattgcttaaacaggaaagattgttctgtatcagaattaaactgattttagctatcgtaaaaacaggattgacaggtttactaaacgggatgtgtatcagacaaagcaatgtgtatagcaatgcttaatcaaaatacttgtagaagtgtttatgaaaatacgtgtatgtctggtaaaacacttagtagaaaatacgtgtataacacttactgaaatgcttagtaaaaatacttagtaaaatatgtgtatatagtatcataccgacattagcaacattctcagacactcatgcagactgaatgttgattacccgttttcacatcagacatggttctttactgatcaaaaaacaaactggtttactcttgaattattttctctacctcaaaaaacatggtctcaggaatctgctatggtttcatagtttctgttgttcttttcataaaagttataagtcattgtcataatcatacgataatcactttatgttagtttttactgtcacacgctactgactttttcagtcattgccagaaaggggctctttttacttccatttcaccactcaacaaatgcaaaacttgtccagtaaagcggaccacctcttgctcacaagcaacgaatcatctccaggaacagccctcaaacattgcagaaacaaaaacaacaaaaccctcattatcactgatgttcggaaaattttccggaacaaaaaaacgaaatcaaaatgagactcattatcatggatgtagtcaaaaagacgttatggtggctttcagttaaatggtactatttctcataaatccacttaactttttttactgattcatcccagataaccactttatcagtaaaaaatgaattatatagattgacgagtttttctgtttcagttattcccaatgtattatgtatcagttgtagatatgcttttatccagatttctttaccctccctccacttatctataaaactttccagcttacttaatcgttgatttataaaaaacgaatcaatatcatgaaaaagctcaacaagaaaacagcacgagacaatctcaacaaaaaacaaattctccttaaaagtattataaaaccttatcaacacataacgaaaaacacctcctgttaatctttcctgttcataaaacaacaaaccaaaaacaggaggaaatcttttaaccacaccacttttaatccagtaaggatgatgattagtctttactggcagtgaataaaagaacaattcggtttctcttttcccgccacaaacagacaaaactgtcttataaagactttttgaatcattatgtcctgataccccagacgaattagcagagtattttctttttactttttgccttaatggagctggaagaataataaaacgggatggcagataacaatcgctttcagaagaccggcattcgcacacatgaagatttatatttacatccggacaattcaaaaaccacacagaataattatcgcaccgtttgcaatatgaaacccatgaataaattgcataaagttcagaaagcgcatctaactctgcttttgaattaaatgtgataccgtttcttcgaattctcgtttccagcgttctccatgccggggttttcagtatctcacgaacttttttattaagttcagccagagatggtccctgctcctgtttatgtttcgtcctgctgttaatgatttctctttcttttactaatttcctctttctttttgggccttctacctttcttggcaatgcttcatttaatctgtgaacaggattttgctctcttctttttttgagctcacaaaacctctcataatgttttctgcacagtcttttctccactgccatttttactgagaaaacctgattgttacaattttttctgacacatttgtttttacgtccggtcatcctctcatctcctgaaacagcagtatgtcattagttcccgttctgaaaaactgacgccatactccattacactttaacaataatgtccgtaattcagacattccatcatttttcacgcccatattacctgaatgataaaccggattagtgtgatccggttcagtgaaatcaacaggataccggtatgtcattcagccattcttccctctccgcacaagtgaaatcatatctgacgtttcttcctgaagaaattcgtcagaaaattcttgaacatctccacagcgttattcattacgaacccgtgattggcattatgggtaaatccggcaccggcaaaagtagcctgtgtaatgctatttttcagtcccatatctgtgccacgcatcccctgaacggctgcacccgccaggctcatcgtcttaccctgcagatcggtgaacgcagaatgacgctggtcgatctgcccggcattggagagacgccgcaacatgatcaggaataccgggcgctttaccgtcagttactgccggaagtggatttgattatctggatcctgcgggcagatgaacgcgcgtatgccgccgacattaccatgcatcagtttttactgaatgaaggcgcagatccctcgcgttttctgtttgttctcagccatgccgatcgcgtgtttcctgctgaagaatggaatgccacagaaaaatgcccgtcccgtcagcaggcgctctcactggcgacggttacagcccgggtggcaaccctgttcccttcatcatttccggtactctccgttgctgcacctgtcggctggaaccttccggcgtttgtgtcgctgatgatccacgcactgccaccacaggcaaccagcgcggtgtattcacatatccggggagaaaaccgctctgaacaggcccggaaacacgcacaacagacttttggtgaaaccatcgggaaaagttttgacgtcgccgttgcccgtttcagttttccggcctggatgttacagcttctgcgtaaagcccgggaccgcattatccacctgctgatcacactgtgggagcgtctgttctgacacactcacgccgacaggatgtgtcgctggattaacgagcattcttctttttatgaaatcatgcttaaaaatcagataattaaaagaatattttttctgctgcattttattcctgattatccggatgcgacacatcctttcaacatcatgatgcataataacatcatgaaataaaagatgttttcttacggagtgcacatctatgtctgataatcgttcccggcatgatcgcctggcggttcgcttatcactcattatcagccgactgatggccggagaatctctgtcactaaaaacactgtcagatgaatttggcgttacagaacgtactttacagcgcgattttcatcagcgtctggttcacctggatttagagtacagaaatggcaggtacagcctcagacgacagagcagcccaggtgcgatccctgaaatgctttcttttatacagaataccgggatcgcacggatacttccgctccggaacggacgactgataacctgtcttaccgacaaccaggagccctctccctgccttatctggctaccggcgccggatatcactgcaacgttccccgagtgtttctcgcaactcatcctggcaataagacagtgtatccacatctctctgatgactgagcgatggtatccgtcactggagccctgccggctcatttattacagcggtagctggtatctgatcgcgttacagaagggaaaactgcaggtctttcctctggcagatatcaaatcagtcagcctgacatcagaacggtttgaacggagaggccacatccacagtctggtcgctgaagagcgttttatctccgccctgccacatttctctttcatccataaacttatcaacacctttaacctgtgatcgccggcctgccaaagccgtcccgacaggtatggagacaatatgttgaacagaaaactaaatatacggctacgtcattccctgaacagtcactgcataccttccatcattatcaataacaccgtacgttcatttcagaggtcagtcatgaataccagagctctttttcccctgctgttcactgtggcatcattctccgcctccgccggcaactgggctgtcaaaaacggctggtgtcagaccatgacggaagatggtcaggcgctggtaatgctgaaaaatggcacgattggtattaccggcctgatgcagggatgcccgaatggcgtacagacgctcctgggcagccgtatcagtattaacggtaacctgatccccacatcacaaatgtgtaatcagcagacgggattcagggctgttgaggtggaaatcggacaggcgccggaaatggtcaaaaaagccgttcactccatagcagagcgtgatgtgtccgttttacaggcatttggtgtacgaatggaattcacccgcggtgatatgctgaaggtctgtccgaaatttgtcacatcacttgccggtttttccccgaaacagacgaccactattaataaagattccgtcctgcaggctgcccggcaggcatacgcccgggaatatgacgaggaaacaacagaaaccgctgattttggctcttacgaagtaaaaggcaataaggttgagtttgaagtgttcaatcctgaagaccgtgcgtacgacaaagtgatcgtcacggttggtgctgacggcaatgccaccggagccagcgttgaatttatcggaaaatagccggtatgtcagactgtcaccctgttttattgcccgaaggccctttctcacgcgaacaggcgatggctgtcacaacagcttaccgcaatgtgcttattgaagatgaccagggaacgcatttccggctggttattcgcaatgctgaagggcagctacgctggcggtgctggaattttgaacctgatgccggaaaacagctaaatccgtatctcgccagtgagggaattctcaggcaataaacgtcttcatttcatccatcaggccacgtcttctccgggagacgtggctttttcatttataccgctaacccattcataaggaataaatcatgcgattagccagtcgttttggttatgcgaaccagatacgccgtgaccgccccttaactcgcgaagagctgatgcaccatgtgccggggattttcggggaagagaaacacacgtcccgaagccagaactatacgtacatccccaccatcaccgtactggaaagcctgcagcgggaaggctttcagccattcttcgcctgccagacccgtgtgcgcgacccggggcgtcggggatacacaaaacacatgctgcgtctgcggcgggccggagagataaacggagaacatgtccctgaaattattctgctcaactcccatgacggtacctccagctaccagatgctgccgggttacttcaggttcgtctgccagaacggatgcgtctgtggtcagtctctgggggaagtgcgtgttccgcaccggggaaatgtggtggacagagtcattgaaggggcttacgaggtggtgggcgtgtttgaccggattgaggaaaagcgtgatgccatgcagtctctggtcttaccgccaccggcacgccaggcgctggcacaggcggcactgacttaccgttatggtgatgaacatcagcccgtcaccaccgccgacattctgacgccacgacgccgggaggattacggtaaggacctgtggagcgcatatcagaccatccaggagaatatgctgaaaggcggaatttccggtcgcagtgccagaggaaaacgtatccacacccgtgccattcacagcatcgacacggacattaagctcaatcgcgcattgtgggtgatggcagaaacgctgctggagagcatgcgctgatgctgtttccctgaaagtgcagccctgactcacgtctgtaccagtccccgggcattcttccattcatttgctttttataaggaataatctcatgacaacctcttcgcataattccaccacaccttctgtttccgtaactactgcatcagggaataaccagtctcagctggttgccacccccgtccctgatgaacagcgcgtcagtttctggccgcagcactttggtctcattccacagtgggtgaccctggagccccgggtcttcggctggatggaccgtctgtgtgaagactactgcggtggtatctggagtctgtataccctgaacaacggtggcgcatttatggcccccgaaccggatgacgatgatgacgaaacatgggtactgttcaatgccatgaacggtaaccgcgctgaaatgagtccggaagctgccggcattgccgcctgtctgatggcgtacagtcatcacgcctgtcgtacagagaattatgccatgacggtccactattaccggctgcgggattacgccctgcagcatccggaatgcagcgccattatgcgcatcatcgattgaatggagagaagcacaatgcaacaactttcctttctgcccggagagatgacacccggtgagcgcagcctcattcagcgggccctgaaaaccctgggccgccatcttcatgaacccggcgtggccttcacctccacgcatgcggcacgggaatggctgattctgaacatggcgggactggagcgtgaagaattccgggtgctgtatctgaataaccagaatcagttgattgccggtgaaaccctcttcaccggcaccatcaaccgtacggaagtccatccccgggaagtgattaaacgcgccctgtaccacaatgccgctgccgtggtgctggcgcacaatcacccgtccggtgaagtcacccccagcaaggcagaccgccttatcactgagcgtctggtacaggcactggccctggttgatatccgggtaccggaccatctgatagtcggtggcagccaggttttctcctttgcggaacacggtctgctttaacccgtcaccgtcacaatcaccttcatatcacttcagtttctctttctcagctgtttcttactttcacattcaggaggactattctcatgaaaatcatcacccgtggtgaagccatgcgtattcaccgtcagcatcctgcatcccgtctttttccgttctgtaccggtaaataccgctggcacggtagcacggatacatataccggccgtgaagtgcaggatattcccggtgtgctggctgtgtttgcagaatgccgtaaggacagttttggtccgtatgtccggctgatgagcgtcaccctgaactgagtccggaagggcattcagaagagcagaattatcgccaccaccggaccattcttaaccaattttctgtgaggattttatcgtgtcagacacattctccgggacaacgcatcccgatgacaatcacgaccgcccctggtgggggctgccctgtaccgtgacaccttgttttggcgcccgtctggtgcaggagggtaaccggttgcattaccttgccgaccgcgccggtatcagaggcctgttcagcgatgcggatgcataccatctggaccaggcctttccgctgctgatgaaacaactggaactcatgctcaccagcggtgaactgaatccccgccatcagcataccgtcacgctgtatgctaaagggctgacctgcgatgccgacaccctcggctcctgtggttacgtttatctggctgtttatccgacccccgaaacgaaaaagtaaaccacaggaataatcgtctgctccggtctggtgctttcaccacaccactttcccatttttcatctttgcatatcaggaaaatcttcagtatgaaaacattacccgatacacacgtacgggaggcatcgcgctgcccgtctcccgtcaccatctggcagacactgctcacccgactgctggaccagcattacggccttacgctgaatgacacaccgttcgccgatgaacgtgtgattgagcagcatattgaagctggcatttcactgtgtgatgcggtgaactttctcgttgaaaaatacgcactggtacgtaccgaccagccaggattcagcgcctgtacccgttctcagttaataaacagtattgatatcctccgggcccgccgggcgacaggcctgatggtccgcgacaattacagaacggtaaataacattaccctgggtaaacatccgggggcgaaacaatgaaactggccctgacgctggaagccgacagcattaacgtgcaggcactgaacatggggcgcattgtcgttgacgtcgatggtgttaatctcactgaactgattaacaaggttgctgaaaatggtcattcactccgcgtagtggatgaatctggccaacagtcaacctgcacaccaccaccgtttacggcccttgccggcatacgctgcagtaccgcacatatcacggaaaaggacaacgcctggctgtactcgctgtcacatcagacgaatgacttcggcgaatcagaatggattcatttcacaggtagcggctatctgttacgtaccgatgcgtggtcatacccggttctgcggctcaagcgcctggggctgtcaaaaacgttccgtcgtctggttgtcacacttacccgacgttatggcgtcagtctcattcatctggatgccagcgctgaatgcctgccgggtttacccacgttcaactggtaaccaggaacaacatgaaatcattaaccacggaaacagcgctggatattctgattgcatggctgcaggacaatatcgactgcgaatcggaaattatctttgacaacgatgaggataaaacggattcggcagcactgctgccctgcattgaacaggccagggaagatatccataccctgcgccagttgcagtttctgcaccagaaccggtgaatatcactcaccacgcttcattaccctgacgccagcctgaatacggctggcgttttcgtttataaaccaaaagggaaaccgataatgtcaaacatcacaatctcccatccggaagtggtcaccgggcatacggacgttatctgctcaaccagtatccgccacattctggctgtacgaaagagtatactgctgcaaatcgacacacttatccggcaactggctgaaatctcagcaatgacagaaagtattggcggtaaaaccgccccggactgggccatgaaacaggattttcgctgtggctgctggctcatggagaaacctgaaacagcaatgaaagccatcacccgcaaccttgaccgcgaaatctggcgtgatctgatgcaacgttcagggatgctgtcattaatggatgcacaagcccgtgatacatggtaccggtcactggagtacgataattttccggaaatcagtgaagcgaacattctgagcacatttgaacaactgcaccagaataaggatgaggtgtttgagcggggggtgatcaacgtcttcaggggactgagctggaattacaaaaccaattcaccctgcaaatttggcagtaaaattatcgtcaacaacctggtgaggtgggaccggtgggggtttcatcttatcaccgggcaacaggctgatcgacttgccgatctggaaagaatgctacacctgttcagcggcaaaccgatccccgacaaccgggaaaacatcactattcgtctggatgagcacatccagtctgttcagggtaaagaggactatgaagatgagatattcagcatcagatactttaagaagggctccgcgcacatcacgttcaggaaaccagagctgattgacaggcttaatgatattattgcgaaatactatccaaatgtattgaccgaaaggtaatgcgaccctgccccgctattaaacatgccgtattgttgctatcattcttaatatttttcggaggaagcatgactacaaaagaccgtattcagtcccgactgaaccgttcaaagcgttatgtgttcacccgggatgacttcagggatatcgctggctatgatcaggttggcagagctcttcgtacactggtaaacgaaggtaagttgatgaaggtgggctatggtgtttacaccaaagcccgtcgcaacgttattacaggaaaaataatgcctgcagcacctggtggctctgctgctgtaatcaccgaagccctggatcttttgaatatcagatacagcttgatcggcgcaacagaatgctacaataaaggtcagtccacacagattccggtgtctccggagttcaaaacacctcctcgctttaaaagagtgttagttgtagggaaaagtaaaatcaatgcctgaattaacatcattatttcctgacgttgccaacgcactggatattgaatctgtcgctatcgtcgaaaaagattattttgtggttaatcttttaaagttactaaaagaaataaaaccagaaacacatactctcgtgtttgcaggaggtaccgcattatcaaaagcaggtatctcattgaacagaatgtcagaagatattgacataaagctcgtgccaacagagaactttatgcaaaatggcagagacaagagaagaaaaattcgcaaggaaatcgtgcaaataatcacggatgttcttcataattctgacattttcagcctggataatgaaaacgcccgtataacacgtgatgagtatcgttataacgagatccccgtacgttatccccaggcatttgcccaggccccctgtcttcgtccatttattaagctggagttgatggaaaccactctgctggaacatccggaaagcagagatatttactcacttgtcacggaggtaacgggtaatggcacgcctgtaacagcattcccctgtgccaccattttatccactcaggctgaaaagctcatatccatgatgcgaagaacagccatacttcttcgcaatcccgaacaacaggatgatgagtccctggtacgccacatttacgacaattattgcattgtcagggaaaaaggtgtgaatgttccagtactgaaaaattttgttcaggtatgcattcaacaggatattgagcgctatggtaaccagcacccacaattttgtaactcacctgttgatgaacttaaaaaagggctggatgcactccgggatgatcctgtacacaaattgcgttttcaacgatttgttaaaccgatggtatttggtaatacacagattgactgggaagaagcctactcctgtttcagacaaacagcattgagtgttctgaccagctaacaaatgcgttaagtacgattccgcgcatcaacacatcgaaccagacaaaatgattacagcaaagcacaaaaaagagggattatagcgtcaaaagaattcgaattgcacatgggggcctcattggtggcctcgaaaacagcaaaggcaaaacagtcaatataaaacaattggttatataaccagttttattccgagtccgggcaccactaattcttaagaacccgcccacaaggcgggtttttgcttttggatctgacaataaccttcacgaaaaaagtttgcttataaagtctgggggaattactctcgccacgttaacgagagtaattttattgatactaatctcctgatactttacccccgtccaaactccagccgctgcacattcaccatcccagtcttctcagcagcactggcatcaatttgtgtcacccgcagcgcatacttttcatccagcgcgtttaaccagttcagcaggtcattaaacaccaccggatctatccagacctgaatattctccccacgctcggctatccgcttgatgactaccgagtgcgcggaagcgctgtcactgataacccgcgatacctgcgcaggcgttgttgtggcggattttcgcgccgccataatatccggcgcggcgctcctcagtctggtgttcatcgccaccagttgctgcaacattgtctcctgttgttctatccgttcgctcaacggctgccagatgaggacgtaatatccgacgctaaacaggaacaccaccgctgccagtaacatgcccttttcacgcggagaacgccccgccaggtgttgtgccagccagtgttcgccacggcttaactggcgttcacgccattgctgaaaatagtgaataaatttatcgcgtaacatgttatttcctccgcaacgttacgccgccggaaaccgcatcaccctctttctgtaatgcgtcctgttgcacaacataatcggttgccagtgcactacgcagtttgtcgaaactggcaaagttagcagcccgcaactggaggtgaagcgtctggcgtttttgatcaaaggtgaaaccacgcatttcgatgtcggaaagtgacgctgatttcagggtgctggctatcgctgacaactcggcgagcagccgggtatcgtcggcctgtgggcgatattttttcagcgccatcgtcacctgagagcgtaaattcacaatccgcttctgctccgggaacaacgttaagaactgttcctccgcctgggtgcggctttgcgccacctgttcgctgacgctccataacgtcacgccccgctccactgccagcgcaaccagaatcagcaatatcggcagaatcatcacccgccagcgcgcccactgttttcggtagctgacgcgaggctgccacggccctgtcagcaggttcccttccggttcgccataagtggtaatggcgggcagagctgtaacggtcaggcgttcagcgtctgcgccagcccatgctgatagcttttccggtgcaatgccgactacggttagcgaaagcggtaaattctgctcattgagctgggcgcggaacatgaccggagccagcgcccgcccggcgctccatccccggcattcatcgatgcggcagataacccgttgtgcatcgccagccataaacccacaaggaatggacatccagtccggcgcgacggtagcgcgggtgatgccgttttcctgcaaccactgcgcaatgttgcgcatatgctgttggtgaatcacggctacggttgccagttgctgattgattttcaacggggcgaaatgcagttcatcgatatcctggttcagttcttcttccagtaaggcgggcagaatagtcggtatctgcttgcgggcgacaacaggcagttcaacctgccagacgctgatccattcgccgggaatgtagagtcgaatcgcatcagtttgcagccattgctggagctgttcgttagcaacgtcagaccagataccgtgctccacatcgggtgtacggcgctgccaatggatgggatcagcggcgcaaagcgggaaaaaaatctcaaggatggaactcactcactttctcctgtctgatgccagagaaccgaaaagtgttgtgggcccatgcggacaattaacgagttcatcgtcagttcaatctcattcacggtgatatctgaacgcagccagaagtaattgctgtccacgctcaggacggtttttagctgttttttagtacgctcatcgacgtcagcaagtagcggctgtgcaagaaactgatcgacatcttcccagcccttcgccggacgttgttgtaataacgcccgcgcctgaacagggcttaaccacgggtcaaacagcgcctcaagaatcacactttgcgtgacgtctaaagtattgatgttgatttgctggcgggtcatcggcagcgcacagaccagcggtttcagtttttgataaagcccggcgtccattccctgcaccacgcgcatctcactgatatcagccagcggttgattcgcggcgtagaaaggcaccgaacgggcgagatactcgctgtcttcacggcccagacgtgtctgcacgctgcggtcctcgtcaataaactcccacaggctttcggctatcagttcggcccgataagcaggcacatccaggcgcgagatcagggcaatcaactgttgtaccgcaagcggacgcgacgccgttgtcggctgagcaagggcattcaggttaaagcaagcctgtgcgtcacgcagggtgaccgcaatttgcccctgcggcagagggaagaaacgagggccggatgcccacggctgttccagatgcacgcgcttttcatttttcaggctcagactgagcgcgctcagcgccaggctttctgcactggcgctgtaccacagcgcctgctggtactcctgctggctgcgcgttcttcccagttgctgctgcatccgcccggaaagcgtgatgattaccagcatcataactgccagcaataccagcaccacgaccagtgccattccgcgttttggtggtgaggtgatcatgattattgcggcccgcgtaacaaccagatgcgttcaatctcgccccattgcggcgaatgcagggtcatgcgtaccgccacagggatcgcctgtactgacgaccagctctcctgccagcgcgtgccgtcgtagaactgcaaacggagcgaatcggccggaatcaacttttgcattgtcggcttcacgctgcctgcggcatcggtcagcggccaggctaaccgttcgagataaccgtcatgaatgcggtaaccgacggtgagcagattactgcgcggcagacgcatcaacgggttaaccacaccgccgcgcacaaaacgcattccttcactctcagacgccagcacgccagcgccagccagtaacgctggttcacgctggccctgatcgcctcttaccggacgcggcatcatttgggtcagatcgtgggtcagaaaactcatcgtttgctgcatgaggtttagtttttgatcgtgtccggcgacggcgctattcacgcgcgtgacgccgttagtcacctgctgcgccatcagtgccagcgaggcaaaaatggcaattgccaccaacatttccagtaacgtgaaaccagcgcgagtccttctcactgttggcctcccacggcgctaaaccaggcgcgtcgtgactgaatcaccgacgaaaagtcttcgtgaaggctgacttcaatatccaccgcctggagcagcgcgttgcctgtactcagcggtgtggttcgccagtaccagcggcttcctgccatatcgctctcgccctgctgcctgaccgcccgctgctcgcgggtcatcaggtagagcagcgcggtctggttttcagccacccagcccgctaccgttttttcctcaagaatttgctgattactcagcgcaccgctggcaatctgtaacaccgccgtggcagccagcgcaaaaatcgccagcgcgagcatcacttccagcaaggtaaatccgcgcttcatggcatcctctcatcacattgattgagggataacgcgccatcgtgcgccagttttaccgcccaacatgcgttttgcgccgccgagtagaagcgcagcgtaaacggcgtggcgggttcaaaaggcgaaaaacggatctgcggcgtcttctttttcgcctctttttgcagctccagttcaatatcgtgcagcgtcaggcgacgacgttgcagctccagcgcatactccttctgccagatatcacttccgggttgtaacagcatctgcacctgttttggcaccgtaacctgtgccgataaccgggtcgcggaaacgggcaaccactgcccctgacggcgctgcataaactgatagccaggcgcgtcgattagcacaccgagtgtctgcccttcaatcactgccctgtccttaaactgcgcaaagcgagtcagaaaatcctgtgccgcttttttcgcgggcggttcagaatcggtcgcaaacgtctgtaccacgcccgaactggcaaggccgataaggaaaatcaccaacatgatttccagaagtgtgaatccgcgttcaggcactgcttactgaaagtcctgcaaattccagttaccgatatctgcgccagcgccttccccgttttcctgaccatccgcccccagggtataaacatcaaacagccctttttcacccggactgagatactgataatcattgccccacggatcctttggcagtcgtttaatgtatccaccagtacggtagttgcgggagtccgccatattggctggctgctggatcagcgcctcaagcccctgttctgtggtcggataacgcccgttatccagtcggtacatatccagtgcgttttccagcgccacgatatcgctgatggctttttgccgatcggctttctctttgttgcccaacaggttaggcaccaccagacttgccaggacgccaagaataacaatcaccaccatcacttccagcagggtaaaacctgcccgtggtttttgtgtgcgggataacgaattcatgtgataactccgtaaattacattccaaccatattattcagttgcagcatcggctcgaggatggcgatgacaataaacagcaccacgcccgccatcatcaccaccagcgcaggctcaaacagccccaacgccagccccacctgggtatcaaattcccgttcctggttaacagcggcctgctcaagcatggtttccagttcgccgctctgttcgccggaggcgatcatgtacagcatcatcggggggaacaggcgcaactccgccagcgcggcgcgcagactgcttccttcgcggacgcgatctgccgccagcagtagttgttgttcgacatagcgatttgccgacacagcggcagcggtctgaataccttccagtagcggaacactgctggcggtgaggatgcttaaggtgcgggaaaaacgcgccgtattcagcccgcgcgcaacacgccctgtcacgggcagacgcagcacggttttatcccagcgcaggcgcatagtaggatttttaagtagccgttgccccagcaccagaagcgccagcaatcccgccagccagtaaacgccgctggcctgtaacgcgtcgctcatggcaataagcgtgcgggttgaggcgggtagcgcgtgtccgagatgatcaaactgttcgatgattttcggcaccactgccgtcagcaaaatagtgactacgcccgttgccaccaccagcagaaccagcggatagagcatggcctgcaatagacgtgatttcaggcgctgtcgctgttcggtgtaatctgccaggcgattaagcaccacgtcgagatgcccggatttttctccggcagcaaccatcgaacaaaacagagaatcaaagacgcggggatgttcgcgcaggctgtccgacagggtgtaaccttcctgaatccggctgcgcagcgccattccgaggctttttacatgcagtttttcactttgctcactgaccgcctgtaagcaggtttccagcggcattgctgcctgtaccagcgttgccagttggcgcgtgaacagcgcaagatctgccgccgccacgcgacgatgtgcgtgccgccgacgctgcaacatcccccctgacgaagtattcatccgggcttcaatatgcacggggataagctctttaccgcgcaacaactggcgggcatgacgcgcggaatccgcctcaatcatacctttggttttgcgaccattacgctccagcgcctgatagtaaaacagtgccattacgcctccatggttacccgcagaacttcatcgagagaggtttctccggcgagcactttctcaatgccgttgctgcggatacccgcagagtgttgtcggacataacgttccagctccagctccccggcctgacggtggatcaaatcacgcaatgtggcatccaccacgatcagctcatggatggcagtccgtccgcgaaaacctttgtgattacaggcgggacagccctgtggatggtacagagtgacggtacgggcgtcggtaattcccagcaggcgtttttcttcgtcagtggctggtgcgggctggcggcagtcgggacacagcgtgcgaaccagtcgctgcgccatcacgcccgtcagactggaagagagcaggaaaggctccacgcccatatcctgcaaacgtgtgatcgcccccaccgctgtgttggtatgcagcgtggaaaggaccaggtgtccggtaagtgaagcctggacggcgatttctgcggtttcggtatcgcggatttcaccgaccatcaccacatccgggtcctgacgcaaaatcgcgcgcagcccacgggcaaaggtcatgccgacgcgggtgttaacctgcgtctgaccgatcccttcaatcatgtattcgatgggatcttcaaccgtgagaatgttgcgcgaatggttgttcagctcctgcaatccggcgtacagcgtggtgcttttgccggaacccgtcggccccgtcaccagaaagatgccgtgcggtttgtgtaacagctggcgcaactgcgcggtcagttgctggctaagccccagacgctccagcgtcaggcgggcctggtttttgtccagcagtcgcagcaccacgcgctcgccccaggcagaaggcatggtggagacacgcacgtcaatcgcccggccgcccagcaacagcgcaatacgtccatcctgcggcacgcgcttttcggcaatgtccagccgcgccatcaccttgatacgcgacaccagcagcgaggccagtttgcgccccggacgcagcatttcatgtaatgtgccgtcaacacgaaaacggatcaccagactcttttcaaacgtctcaatgtggatatccgaagcgccttctttgattgcctctgccagcatggcgttgatcagtttgatgatcggcgcatcgtcgtcgctttccagcagatcttccgtttccggcagttcttccgcgaggataaaaaagtcctcggcagaaccgagatcttccatcagctggcgagcctcggaagagtcccgctgccagaccgcattcagccgctgttcaaattcggcctcgtcgatttgccgcagcgtaaagggcgcgttcagcccccgctgcagctcctgcaaaacagagagcgatagcggatgaacgtggaggatctccagcgacgcttcgcaccatgccaccaggctaaaccgacggctgaaactgtagggcagacgcacggtgttggcggtggtttcctgtgctacaggcaccattaacgcgttctcccggcattgaggaacgcgcgaacttccggcggtaaggcctggttttgcgctggcagtaccggctgtgcggtgtgcggcatcaggcttaaaccttgctcatcacgatagatctgttcggcgcgcatatagttatatttgcgctgcgacacgccgtctgccgccataccgtcacgcagaatggtcgggcggataaacaccatcaggttacgtttttcttttttatccgccgtcgatttaaacaggttaccaatcaatgggatatcgcccagcagcggcactttcgccacgctttctcccgcctgatcgtccatcagaccaccaagcacaatcagctcaccatcgttagccagcacggtggttttcagtttgcgctcaccaaacaccacgtcgaggctggtctgtccttccaccttcgagacttcctgctcaatcaccatctgtaccgcgttaccttcgttaatctgcggcgtgactttcagcatgatgccgacttttttcctttctactgtattgaaaggattgctgttattggagccaacggtagagccggttaataccggaacgtcctggcccaccatgaagaaggcttcctggttgtccagcgtggtgatgctcggcgtggagagcacgttcgagctggagtcgtttttaaccgcctgcaccagcgccatccagtcgcctttcaccacaccaaccgccgtaccgctaaagccggaaagaagctgggcgagcgtggagagatcgccgttggtatccggattaatggtggtagcgccgttttcactgatcaccgtcgagcctttctgcggtttcgcctgagaaatggctgcccccagcgtaccgatagggatctgcgtaccattagcaaactgcattaatccggcatctttcgacgcccactgcacgccgaagttgatattgctaccttcggcaacttccacgatcaacgcctcgacgtgcacctgagcacggcgaatatccagttgttcaatcacgctttgcagcgactgcatgatgtcctgcggtgcggttacaatcagggcattactgtgtttgctggcggcgatggatacaatctcacgcccgctaccgaccgtgccttccgcctcttctttagccgccgtgagcgtgccgctgacctgcttcagcacatcgaccagatcttcggctttgctgtatttgagatagaaaacctggctgttgccgctgcgttccatttctgagtccagccgacggatcaggcggcgcattttgtcccgcgtggccgggtcaccactgacaatcacactgttggtgcgttcgtcggcgacaatttgagatttcagcgtcgctggctggttctcgccgctgtttttcgtcaggctttccagcacgcgggcgatttccgaagccgaggcgttatccagcgggatcacctcttcggtgcgattacccgcgtgatccacgcgctggatcacttctgtcaggcgctccacaacggaggcgcgtccggtgagcataatcacgttggagggatcgtaattaacaacgttgcctgagcctgcgctgtcgatcatctggcgcagaatcggtgccaactcgcgtaccgacacattacgtaccggcactactttggtgaccatttcatcgcccgcgtagttgtcgctgccttcaccgaccagcggcagcggctcgactttcgcagcgctggatttcaccaccttcagcacgtcgttttccatcggtacgacggcatacccctgtgcttccagcaggttaaggaatagctggtaatactggcgttcattgagcggggtcatggtgcgaatactcactttcccctgtacgcccggccccataatgatggttttattaaggttagcgccgacggtttcgatgaacgatttcaggtcggtatctttaaaattagcggtgaaagtggcttcttccgcccaaaccggtgaactgcataatgccgctgccagcaccagcggcagtaaacgcttttttgttttgaggccagttgtcttcttacgccagaccgacaacgtaatatcacgccaaaacacgatgaatgattctcctggattaaatgcggttagcgcagcgcgatggaaatgtcgtggcgcgcacccttgcgtaaaaccgtaagttgaatggaatccattgaaggtaactgccgcatcagagcaatcattgctcgtggatcagtgaaatcctgctgatttagcgcaatggcgatatcgccttccttgaaaccgctggcatcgaacagagaacgatctgcccccggcttcactgcataaccgacaattccctccttacgcacaggcgtaagctggatatagttaaaaattttctgcggatctttcgccagtgcctgacgcacggcagtcgggatctccactggcgcactgacagcaggttcagcaacagcttgctttgcttcgtcactgacagcttttttgttggtcacggctacggtggaatgcccctcttctgccaggctcaggcgctctatttttccctgatagcgcagcatcacatggtcgcgattgatttcctcaatcaccgcattgtgcgagccaagcgtttcaccctgcaaatagacctgctgtttaccgccttcttcaataaccgcgccgggtctggcaccaaaggcaatcccgcgcagcaccacattaagacgcgtttctgccacaggcacaggttcgggttgttttaccggcgtggcgacgggctgatatttgccaaaccagttttgctggctgattaattgcacgtcatttttatcgaacgtttttgcatccgcacggggcggtttattcgccgatggggaaacagccgtatattccgcagaaaaggagaaatagcgccagagtgaatgcgccacttttgcagaaataataagcagcatcagccagaacatcccgcgtacaatttttcgcagatgctctttgtctgtattaaaagattgtctctggttaagagtgtgacgaatttttgtcagccattgaatgagataaattcgtgcgtcacgaaaaacaacccgcgccaatttatatctacccgacgttatgctttgactattccacaggtggtacgatccagtttccgctgatactggttacctgtacgtgtatcattaatcgttatgctgtaattaattccctcggtaatcattaatttcaccgttgggtcagcgcacatttgtcgttgatagctggttaaaaaggcgtcaggcgtctgcgtggtctgagtccccgcttcgctgataatggtcatttttaccgtcgtgccgctactttgtgccagcactaaggtatatcccgcagatttaatcggcaggttttggctgatattttgcgcctgttttttagccagtaaactggcattttcattatggctggcacagccacttaataatcctgtaacgctcaacaatagcgatattaataccctccctggcatttgttttatcgacatggtaaataatctctaaggttattaataagagttaaaatgtcactttgataatgacgttgttatcattaaaacaatgcctgtagataaattgttgctataccgcccagacttaaacacggtccaaaaggcagtgtggttgatcctctttttgtaataacggcatatatcaggccgcagcatgatgcgattaaagcaacattgggtagcgacaacggccccacccaactacctaacgcagcgaacaataatacatcgcccatgcctaatgcttctttacgcagaactactccggctatccaacgcagggagtaaaaagcgataaaccccaccaggacgccggtaactgcatcttgtagcgtgagcgggctctgctgcgcccatgccgcaatcagtcccgtccacaatacgccctgagtaaaaacatcgggcagccattggcgatcgaggtcaatgacgctcgcggcaatcagccaggcggataatatcatcaccgccagcgcccatccactttccggccagaccagactcgccagcaaaaaagcgagtgccgtcaataactccaccagcggataacgcttgctgattttcgcctgacaatcacggcagcgccctttgagcatcagccaggagagcagcggaatattgtcacgtatccggatggtctgctgacaatgtgggcagtgggaacgcggtagcgcaaggcttatttttgactgcgcactcggcatttcaccatgaaactccgccatttgttggcgcagcatgatggggtaacgccaaatcaccacattcaaaaaactgccgatgatcaatcctccgacggttgccagtatgggcatcgccgcggggtattgctgaaaaacatcaaaaagcatggttaaaggttgtttgttgtaacttgccggatgcgggcctgcaagtgtatgccatacggctttcctccaggcccgataagctggcgcaacccggtgcgccttatttcatgccggatgcggcgtgaacgccttatccggcatacaggattactcgacagacatcttatgctcggtaaccttgttaatggtttccggtccctgttccggtttcggcagcttgagtgacgccagcgtgttgtacgccgactggctcacaccgccctcgaagctcatctcgctcgcccccggcagctggtaagcattcgcacccggattccatttcttaaagaactccgaaagatccgtctgggcgacccaggaggcacacagcatcagcgtgtccgctgcgttaccgttggattcagcacagtaattcttgccgccaaacttgtcattgctgacctcatcgccgcgtgctttacgatgcatcaactggaacaggttccagcctttcatcccttcacgctcgctgtaaaactctggcagaggagtgccatctggataccatttcttgatatcaaagtttttctctgcccattccttcagctgtgcgtacatcagcagacggtcacccgcaccgccgcgcgcccatgcctgaccgttgctttcctccagatattccggtgcgacggtaatatcgtcagcgacacggttcatcttgccgagataacgatcctgcatgtacagcgccagcacgttgttagcgacttcagttgcacccggtacagtcaacggcgtttctgcggcgttatgaccgacttcatgccagatcagccagtcgttcagcggcgtcgtcggcagcgtggtgctgttcggcgagaagctgctgttcattaccggataacccgaatgcgcatcaccgatggagatctgcacatcgttggcgaaacgatgtttgtggcccggcaagtttttataggtaaacatccggtgcttaccgtcttcgctatcacggccgtagaagtcattcatcgagctggcaaaggtatccagatcgttagcgaattgctccagtccgccagtgtaattgctggcattcaggttcttcttcggtgtggtatagacgaacgaggcagactccagttcgcccagcggggcaggggagttcagatcgtgttgccacttaccgtctttatagaacggcgcttttactacaccggtaaaggtgaagtcagctgattgcacctctttgctgtcgcccttgatgtaaatcagaccaccgtaagggactttgaacgtcaccttatcattggctttcaggtcataggtttttgtcactctgggtggacgattcaggctaacttcatgcttctctcgtcctgtcaggtcgtcggccagcgcaacagtcacggtcacaggaactgtcgcctttgactcaatgctgacttcctgctgggcaggtgcccacaggccagttgactgcatgttacctgcaaaccatttggttggagctgagtacaagttaatgttttgtgtgacggtttcgccgtttgtattcaccactcccggatacttctcaacatcaactttgatgttcagatcccaccaggaacggcccagcatcaggcgtgtcagcggtttttccatatagttgagcgggtagctcgggttcatcatgcccgctttgctgctttcttcaccataaatcatcttgttatcgatcagcgattttttcagctcagcagaacactgcgtgccaacgtatgcattgttggtgtagcagttcagaaactcagtgaacgttttaaagcccagctcgtcttctttaccctcttcataacgatatttcgtctcgttccacagccagacggacatgttttggtataaacgttccagatcaacgctgttgagacgctcaccctggcggccattggtacggaaataaagctcatgctgatacaggcgctgaatattggtgcctaaatccgcagcctgcagcatcgctttcgcggtgtcggcactcagatccagctgcgtatactgcggaacatacatgccaccggttaccggcacatccgtgcctgggcggtattccagacagttgacctcatagtggtagtcagaatccttacacacttccagccctgggaacgcgtccagaattctctgttttgccgcagccagtgactcaggcgttttgtggtcggcttcatcaataaaggcgaattgggttacctgtttaccctcaacttcttcctgccagctggcaacttccagcttcggtttgtcatcaggtttgttttcttgctgatatttccagataacttctttcgtggtgtcatcaatggtatacggtggtttaccatcgacagccggataacgctcatagacccaaattggcgttgaacgtcgttgacgaacgcggttcggatacccttgcggatcgttatttactaccgacttgttcagtgccatcgacagacctgcggcatccaacagacgcacaaaaccagacgcgctctcttccttaagattgctcatcacgttttccatgatcagcaccgatccacctttgttcagataggcgatcagatcggtcacatcctgctgagtcagcttcggtttgctggtatctgcacgcagcgggattgcataaggatcgttacccacctgagtcacatattcaaagccgttaaggatcagcagcggcatttcctgcggatcgagatcgccatagctacttaaatgctcaacagagatgcccgcaaaatccggatggaagtcgaacgcagcgctgtttcctgtaacctgaccatgacgtttaaaatagacagtatccaggttggtgcctacggtcatgctggctttcgcgtccggcgtccatttatcgtcggacagatagcgcagcacgttctccatgaagttcttcatgtcatccgggtcgctgttgagcgtacactgtccgtctttattaacgcccccgttccagctgtagccgttcgggcaacgcaggatgctgttgtagtgtgggttaccgataaccatcagcttgccatcgcccacttgccccagcgagataaacggcaggttgaaggtggcggtttcgcgtgtcacgttctctggtcgcacaatggaaggcgcttcagtaatgtacgccagctcatttttatcccaggcgcgtttttcgccaaacgccagccagtagtttttatcattacgcgccatcagaatcgggaaggccgcgttggagatattcaccaccgcctgaccgcgcgcattacccgtgctgccatagaagttggtagagtcatggaatacatggaacttactgacagatttgtagttcgtatccacgccccacagcttgttgataacgccctgaatcttgccgtcattaacattgcgcgttgtcagcgagaaccagcgagcctcgttacaaccatcggttttcgcacaaatcgcggtatcgatctctttggcctgacccgtcttaaactgctcgataaattcgttaggcagattaacgacttgctcaccttcccccagcgtcgcaccattggataacgagagattgataatctcgttaatcacgttgggatattcagcaaaaaccttgcgcacttcatccggaactacacgcgtgtgattttgtccagccttcgaatagcggtgaatcaactgatcgatatttgccccgcgaacttcatcacccagttcagtcaatgcaatagtcgacttgttaccacgcacagaaccaagctcaaaagtgtcgatgccaaaggagatggtttccccccaactaaaggaaaattccccgttttctccggttacaccacggccggaattggtgtaatagttgacaccaacaacaccatccccctgactatcgaccagtcgaccttcagagagaatgatttcagtgggttgatactgataaaactgttccgcgttagccgacacgaaggaagcgtttagatccggttttgttcccggagtggtggcgggcacgaccggtgaagtatgagtggatggcgctttatcggtcgcggcattgttttccacctcttcattgaccagctttttgaattcttccggtgccagatcgatttgcttatacagcgagtcgaaacgtttactctcgatcaccgaggagaactccaggcacacctgttctgtattcgccgggcaactgttcatggaggtgaccagcgagagcgcattgcttttcttgttgtcggaacccgccagttcttgcgcgtcctcaagactaaacgacactttttcaaccgcacgcaggctacgcgcagcttctgactgggtgtcgaaggtagcaattgtcgtgttgttccctgccacacaggtgactttgtcgcctggtgtaaaggtaaagccatcgctggattcatcattacaggtgatatcaccagttacccgcaggcttccgcccagagtcagataacccgttttcgtaggaacaggttctggctccggttctggtgttggctcaggatcaggtgtcggttccggcgtaggttctgggtccggcgttggctcaggcgtcggctccgggtttggtgttggatcaggtttcacttccggcaaagaccctgttccagaatctacaggcggcgtatcggaggaagatccggagccaccgccatcacaaccggctaacagggttgcactcaaaatagccgctaaaagcgatttcttatatttaaatttcttattcattaataacgcaagtgacaaaacaatgttaaaaaattcgtaactgggagaaatagttttatgctttatcttctttaataatttcctccattcttaagaaaacgacatcattgatagaaaacaggtgaaatttataagaataacccctatttgatgtctggctggctatttttacgaaatttcaataaacaaaaaattaacaacatttcacaacgcaactatataaattcgttggtagttttaacgattaagattgcaaaagcaacagatagaacggtgtttgctcatcaagcgaacataattaatacagacttgttttgcgtgataaaaaaaaatagatgttctcacgctcttaattatttagcaggttatctgaacacaaaacattattgccgcatggataataaagcgagaaataattttcaattaataagacagaataatgtaaatgaagccggatgatattaacgatcatccggcattattgatttacgagaccaacattccagtaaacacatacgcctgcaacaacgtgataacgccgataacgctggcaaaaatcagactgtgcttcacggtgtagcggaatagttcagattctcggcccaccatgcccgtcgcggcgcaggccacggcgatagattgcggggagatcatcttgccagttacgccgccgctggtatttgctgccaccagcagagtgtcagagacgttgatttgctgcgccgtggtcgattgcagtgaaccaaacagggcgtttgaagaagtgtccgagccggtaaggaatacccccagccagccgaggaacggtgagaaaaacgggaacatcacgcctgtacctgccagtaccagcgccaacgtggtggacatgccggaatagttggtgacgaaggcgaacgccagcaccatgccaatcgacaatatcggccacttcagactaattagcgtttcggcaaagacgccaatccctttcttgatgcccacgccgaggatgaagatagagataatcgccgcaataaaaatagcggtgccgccagccgagagagggtcgaatttaaacaccgcatccattggcgttggttgggcgacaatgggtgccgctttcaacacttgttgatgcaaatgagggatctggaaattaatcaccagtgaataaaacgcgccgcccggagcaaataacgctttaaacggcttcatggtccagatggtgaccagcaccgttaagattaaaaacggtgaccacgcacgaatgatttgccccagactatattctgaaggcacgggaccgccagaagatggcttatttaccaccatcgcacctgcggattgccccatgctgattgccgtttcggtatttttcggccgccagactttaaggaataaagcgagtgagacgatactcaccagcgccgaagtaatatccggcagttccggaccaatatagttagaggtaaagaactgagtgacagcaaagcttcccccagcaaccagcgccgctggccacgtctctttcacccctttccagccgtccatcattgctaccagccagaacggcacaagaaccgacaggaacggtaactgacgtcccgccattgcgccaatgtggaacggatcgattcccgttacctgaccggcgaccagaatcggcacgcccaacgcaccaaacgccactggcgcagtgttggcaatcagacacagccccgccgcgtataacggtttgaagcccaggcccaccagcagcgcaccggtaatcgccaccggcgcaccaaagccagccgctccttccagcaacgcaccaaaggagaaaccaatcagtaacacctgcaaacgctgatcgtcggtgatggagataaccgagctgcggataatatcgaactgaccgctggcaacggttaatttatagaggaacaccgccgcgacaataatccacgcaattggccataatccataaataaagccatagcctgcagcagcaaatgccatatcaatcggcattttaaaggcgaatatcgcaatcaggatagataagataagggttattgctccagcgacatgtcctttcagacgtaataccgcgagtgcaacgaagaagaatattatcgggatcagggcgaccagagcggatagccccagtcctcccatcggcatatacatttgggtccaggtaaccatattgttcagtctcttattatctttatatgcttgatatacttaaggttgtaataagcaaaagaggactgaactgtaaaatataggcgttatactttacagcaacagtacgccgctaacgcaattgctacctctggcataacaagtatatcgggtaagggtttctgttccgcacacgcaggcgcagagtatcgttaagatgtccatattgttgttttaggcccgctagtaatgcgctacgggtatttaatattgttaaaccctgataatcgctccggttatttccgggataaatgtactaccgcagttactatcatagccccgacaataaaacttgccggggctttttttgacgctattaatgactttctttttcgcgtaaacgccaggcgtgtaataacggttcggtatagccgtttggctgtttcacgccgaggaagattaaatcgctggcagctttaaaagcacacgagttagcgaaattccccgccatcggacgataagccggatcgccagcgttttgctgatcaaccactttcgccatattctccagcgacgcctgcacctgttctttggtcagaataccgtgacgtaaccagttggcgatatgctggctggagatacgcagcgttgcgcggtcttccatcagcgccacattgtgaatatccggcacttttgaacaaccaatcccctgctccacccagcgcaccacgtaccccagaatcccctgcacgttgttatccagctcttgttggatctcttccaccgaccagttagcgttttcagccaccggaatagtcagcagatcgtccagcagcggttcaaattcagcattgaactcggtctgggcaatgttggcttgcacgctctgtacgttggtttggtggtagtgcagcgcatggagcgtagcagcggttggtgacggaacccaggctgtgtttgccccggcacgcagttggtcgcccttctggctgtacatgtctgccatcaggtccggcattgcccacatgcctttaccaatttgcgctttaccgcgcagcccacagaacagaccggaaagcacgttattacgctcgtaggctttgatccacggcgtcgatttcatctggtttttacgcagcatcgggccagcttccatcaccgaatgcatttcatcgccggtacggtcgaggaaaccggtattgatgaacgccacgcgattgcgcgcctgagcgatacagctacgcaagttcagcgaggtccgacgttcttcatccataatgcccattttcagggtattcggtgccataccgagcattgtctcaatgcgggtaaacagtttgttggcgaacgccacttcctgcggaccgtgcattttcggtttcacaatatagacgctgccagtgcgcgagtttttctgcacttttaaatcatagagggcgatcgcgccagtcatgacgccatcaagaatgccttccgggatttcattgccttcgctgtcccaaatcacaggaatggtcatcaaatgacccacgttgcggataaacagcagcgagcgtccgtgcagagaaatttcagagccatcggcggcggtgtaatgacgatcgtcattcagtttacgcacgatttgtcgaccgtttttctccattttctcttgcagagtcccctgcatcaggcccagcagattgcggtacagcaggattttatcttccgcatcaaccgccgcgaccgaatcttcgcagtcgagaatggtactgatggccgcttcgacgataacatcgttgatgtgcgccggatcgtctttgccaatccgcccgttggcatcaatttgcagttcaatatgcaggccgttatttttcagcaaaatgcaggtcagcgcagcggcatcgccacggtaaccgacaaactgcgccggggtacgtaacgtggtttctttaccatttttcaactggatgcgtaattgtttatcgaccaccttaaacgccaccacatcctgatagctgccgttttccagcggtagagattcatcgaggaaacgccgaacccaggcgataacctgctcaccgcgttgcggatcgtagccgctgaccatcgccccttcctgcgggatgatgtcgctgccgtataacgcatcgtacagtgagccccagcgagcgttcgccgcgttcagcgcgtagcgggcgttcattgccggaaccaccagctgtggccccgcctgactggtgatttcgctgtcaatgcccgtggtttccaccgtcacgcgctccggttgcggcaccaggtagcccagttcacgcaggaaagatttataggccgctttatcttttaccggccccggattgctgcgatgccactcatcaagcgccgcctgaatgcgatcgcgttctgccagcaactgacgattttctggtgccagatcgtgaacgatttcatcaaaattgcgccagaacgccgcagcgtcctgccctgttcccggtaaaacttcttcatccacaaaacgtttaaaattggcgtcaatgcgtaaacggccctgggttatggtttgactcattgtttatctcctcgttttcgcttatttcgccaacaccgctgctgccgctttcgcgacctgcgcatcctgtgctccggttaaaccagaaacgcccacggcaccaataatttgcccatcaacaacaaccggtacgccaccttccagcgacgtcagtaacggcgcagtcacgaacgcggtacgtccgttgttcaccatctcttcatagcccttagtttcacgacgccccagcgcggcggtacgcgctttctcctgggagatgtaagccgcaatcggcgcgcaatcgtccatgcgacttaacgccagcagatgaccgccgtcatcggcaacagcaatggaaacagaccagttatttttctgcgcctcttcctgacctgcggcaataattgcactcgccatttgctggctaagaatgactttagttttcatttttttattccttttcaagggcttgttctacaatttcaatccagtgacgcacagaggtacgaccggcgctcgccagatgcgtctggcaaccaatgttggcggtgacgatcatttccggtttgccgctttccagcgcattcattttgttatcccgcagctggcgtgccagatcgggatgcgttaacgcatatgttcccgctgaaccgcagcacagatggctgtcgggaacgtccgttaaggtaaatccaagacgaagcaacactttttccacttcgccgttcagcttttgcgcatgttgtagggtacacgggcagtggaaggccagttttttatcgccgcgaactgccagtttttccagcggttcctcgcgcagaagctcgactaaatcgaccgccagttcactgacttgacgcgctttatcggcatataacgcatcgtttttcagcatctgcccgtactctttgacaaacgcgccgcaaccgctggcggtttgcaaaattgcctcagcacctgcttcaatcgcgggccaccaggcatcaatattattgcgcgcccgcgccagccctttctcctgcgcattaagatgatagtccaccgcgccacaacagcctgcttcgttagctgacatgacgctgatccccagacgatccagcactcgcgcagttgccgcgttggtgttgggcgaaagcgtaggctgggcgcagccttccagcattaaaacccgacgcttatggcgcagcggcggacgcggtttagctttcaccgtttcagcaggcagttttgctctgacctgttccggtaaaaacggtcgcagcaccagccctacctgcgtcagcgcacggaagaccgccggacgcggcactacctggcgcaatccttcgcgcagtattcgctccggcagtgggcgttttactttctgctcgacaatatcacgcccgatatccagcaaattgtgatagcgcacaccagaaggacaggtggtttcacaattgcggcaagtgaggcagcgatcgagatgctcctgtgttttaagcgtgacttcgttgccttccagcacctgtttaatcagatagatgcgcccgcgcggcccgtccagttcatcgcccagaagctgataggttgggcaggttgcggtacaaaatccgcagtgaacacaggcgcgcaggatgctgtcggcttccagcgcccgcgcgttctgccgcatctcttcagttaattgggtttgcatagcctgctcctcaaagttccgcgtacatgcgaccggggttaaacacgccgcaagggtcgagctgctgtttaagctgctggtgatagcggaataaaggagccggtagcggggcaaagccaccctctccggcactaaagcgggtcgcatgaccgccagcgttgcgggcgatgcgatggatttgattgtcatcggctgtcgatttcagccagcgtaacgccccgccccagtcgatcagttgctcgccgggtaaatccatcatcggcgcatcactgggtaatgaaatgcgccataaggtacctggtaacgagaagaacggcagttgttgttcacgcaattgctgccagaactgacccgcaacctcttcgccccccagcagttcacgcgccgcttttaccgatccttcgccgccctcaaggcggatccacaacgcattgtcgaagtaacataagccactaatgggtagcggctggagttgccactgggcgatttcgttcatggcttcttgcaggctgatttcccgacgcaggctcagggaggcgcgcggtcgcggtaacactttcatcgagatttcagtgagcacgccaagacaaccgtagcttccggccattaaccgtgagagatcgtatccggcaacgtttttcatcacttcgccaccaaaacgcagatgttttccagcgccggtaatgatgcgcgtgccgaggacaaaatcgcggaccgaaccgctccacgggcgacgcggccccgccagcccgcaggcgaccatcccgccccaggtggcttcttcaccataatgcggcggctcgcaggggagcatttgcccggcgctctccagcgccgcttcaatcgccaccagcggcgttccggcacgcgcggttatcaccagctcggtcgggtcgtaattaacaatgccgcgatgacaacgcacatccagcgtttgcccggtgacagggcgacctaaaaaggctttgctattgctgccctgaatcaccagcggcgttttatcgctaattgcctgattcacctgctccagcagcgcctggctgtaatcacactcgcgtagcatcagaaacgctccagttcagggaaaggtaaatgaccgtgatgcacatgcatggcaccaaattcagcacagcggtgtagcgtgggaatgtttttcccagggttcagcaaaccatcggggtcaaacgccgccttgaccgcatggaaggtcgtgatttcatcgctgttgaactgggcgcacatttgattgattttttctcgcccgatgccatgttccccactgatgctgccgccaacttcaacgcagagttcgaggatcttcccacccagctcttccgcgcgggcaaattcaccgggttcgttggcatcgaaaaggattaacgggtgcatgttgccatctccggcatgaaagacgttggcaacacgtaaatcatattgctgcgataaacgggcaatgccttccagtacgccaggcagggcgcgacgcgggatggtgccatccatgcagtagtaatccggggagatacgtcctaccgccgggaacgcatttttgcgaccggcccagaaacgtacgcgctctgcttcgtcctgtgccagacggacgtcagtcgcgcccgctttcaacaagatgtcgttaacccgctcgcagtcttcctgtacgtcagactccacgccgtccagctcgcataacaaaattgcttcggcgtcgacgggataaccggcatgaataaaatcttccgccgcgcggatcgacaggttatccatcatctccagcccgccggggataatgccattggcgatgatgtcaccaactgcaagtccggctttttctaccgagtcaaagctggctaacagaacccgcgccacgggcggcttcggcagcagttttaccgtcacttcggtggtcacgccgagcataccttccgatccggtgaacagcgccagcaggtcaaaaccaggtgaatccagcgcgtccgatcccagcgtcagcgcctcgccgtccagcgtttgcacttcaattttcagcaggttatgtacggtcagaccatatttcaggcagtggacgccaccggcattttccgccacattgccgccaattgaacaggctatttgtgaggaagggtccggtgcgtagtagagattatgcggcgcaacggcctgggagatcgccaggttacgcactccaggctgcacgcgcgcgcggcgaccaacggggttaatgtcgaggatctctttaaagcgcgccatcaccaacaacacacctttttccagcggcagcgcgccaccagaaagcccggtgcctgcaccacgggtcaccaccggtacacgcaggcgatggcagacagccagaatcgctgtcacctgttccatttgcttaggcagaacaaccagtaatggacgcgtgcgatacgcgctcaacccgtcacactcgtaaggaatgatctcctcatcggtatgcaggatctcaagtccagggacatgctcacgcagtgccatcagtaccgatgtgcggtcgacatcgggtaaagcgccatcaagacgctcttcgtacaagatgctcatgagtaggcttcgctttgttgtgttgtgtggcagctgatttttgcgcgctgcttctgtgaacagttattaagcgggcttttcgttttcgtctatctctttagctaccggtcagaccattttttttccagctctgtgaccttgccttggttaactcaatgttaaattgatgtaacataatcacttacgtgatgtgcgtgttttgcgagttaagaacagaaaaattggtcctacctgtgcacgaggtccgggaatgaaagatgaacgtcgccctatttgcgaagtggttgcagagagtatcgaacggttaattatcgacggcgtactgaaggtcggtcagccacttccctcggaacgtcgactgtgtgaaaagctcggcttctcacgctccgcactgcgtgaagggctgaccgtgctgcgcgggcgcgggattattgaaacggcgcagggtcgcgattctcgtgtcgcacggcttaatcgggtgcaggacaccagcccgctgatccatctgttcagtacgcagccgcgaacgctgtacgatctgctcgacgttcgcgcattactggagggcgaatcggcaaggctggcggcaacgctgggaacgcaggctgattttgttgtgataacccgctgttatgaaaaaatgctcgccgccagtgagaacaacaaagagatttcgctgatcgaacatgcgcagttggatcacgctttccatctcgccatttgtcaggcttctcacaatcaggtgctggtgtttacgctgcaatcattgaccgatctgatgtttaattcagtgtttgccagcgtaaataatctctaccatcgaccacagcaaaaaaagcagatcgatcgccagcatgcgaggatctacaacgcggtgttgcagcggctgccgcacgtcgcccagcgcgcagcacgcgatcatgtgcggaccgtgaaaaagaatctccacgatatcgagctggaaggccaccatttgattcgctcggcggtgccgctggagatgaacctgagttagctggtattaaatctgcttttcatacaatcggtaacgcttgtacggctccgccccaatgcgttccagcatgttattcatgcctgtattggtttcgaggatccatgacatctccagcgcatcgatcttccggcgggcaaacggatcgcgtaaggcttcaatcaataacagcgcaatcaccgggccgatgcggctgaactgatactcgtcgcgcacgcccatcagcggtactcgcgcagttcgcacaccgctgactttcaaacgccacagcaattttgcccagccgaagggaaagagcgatccgttcagatcggcaatcgcctcgttgatgttcggcaagccgacaataaacgcgcagggtgcagaatcaatctcagcgatgtagatcatatcgtccggcaccagatatttaagttgatcgcccatggtcgcgaattcatgttcggtaaacggcacaaatccccagttgtgctgccagccagagttgaaaatctcacgcaggatctgcatctcttcggcaaaccgctgacgattgatgcagcgaatggtcacctttttgcgcacctgatccatcagtttttttagcgccggagagaaagtgagatcggttcgctgcatccaccacgccagtaaatcaatgcctttgtgataacccagttgttcaatatgcgcggcataccacggtttgccgtgtggcatcatcgcacagggtggtgtgtcaaaaccttcaatcagtaatccgctttcctgattgatattcaggctgaaaggcccgctgatcttacttgcaccttgtgacttcaaccacgcttccgctgcgccaaacaacgcggcaaaaacctgcggatcatcaatggcgtcaatcatgccgaaatgaccggtatcttcaccgtaacgctcacggtgcaaggtatctatttgcgcggtaatacgcccaactatctgccccgctttttttgccacccacgcctgccagatgatatggtccgtccccggatttttcgcagacaaatgctcgttgcgttctatgaataaagggggtatccagtttggatcgtcgggataaagtgatgacggaaaagcgataaatgccttaaggtcatttttattaattactttttcaattttaatcatcagcagatcgcattccatatctctgtggataacaaataattaacggtgaaaaacaggttgcaacagcaacgaacgacaccttaataatcaacccaatgaatacaaacaaagaataaatagtatttattaatgattatgataaggttagagactacacagaagcgcctcaatgccttttgtcgatttaaggcgaccggacaaggcttcttcttaatatattcataaattaaatatcattcacaataaaaacaaaaaacttaaactcattatttaaatcaatgttcattttcacaccgatgaaaatactatctcatttatcttttatgcctatataatccaccgcattattgtcattttatttttgatatccaattttttcgtggtgtatatgtctaataaaatctttacgcattccctacctatgcgctatgccgattttccaacgctggttgatgctttggactacgccgctctgagtagcgccggaatgaatttttatgacagacgttgccaacttgaagatcaactggaatatcagacgttaaaaacgcgtgccgaagctggtgcgaagcggttgttatcgctgaacctgaaaaaaggcgaacgcgtggcgctgattgccgaaacgagtagcgggtttgtagaggctttttttgcctgtcagtatgctggcttagtcgccgtcccgttggcgattccaatgggcgtcggtcagcgggattcctggagcgccaaactccagggtttactggcaagttgccagcccgcagccattatcactggtgatgagtggttgccactggtcaatgccgcgacgcataacaaccccgaattacatgttttaagccacgcctggtttaaggcattaccggaagccgatgttgcgctccagcgtccagttccgaacgatatcgcctacctccagtacacctccggcagcacccgttttccccgtggcgtcattatcacccatcgcgaagtgatggctaatctacgtgctataagccacgatggcattaaattacgccctggcgaccgctgcgtctcctggctgcctttctaccatgatatgggactggtcggctttctcctgacccccgtcgccacgcaactttcagtagattatttgcgcactcaggattttgccatgcgtcctttgcaatggcttaaattgatcagtaaaaatcgcggcaccgtttccgttgcgccgccgtttggctatgaattgtgccaacgccgcgtgaatgaaaaagatctcgctgaactggatctttcctgctggcgcgtcgctggtattggtgctgagccgatctccgcagaacaactccatcaattcgctgaatgtttccgtcaggttaactttgacgataaaacgttcatgccgtgctacggactggcagaaaatgcgctggctgtcagcttctctgatgaaggctctggggttgtggttaacgaagtggatcgcgacatcctagaatatcagggcaaagccgtcgcgccgggtgctgaaacacgcgccgtatcgactttcgtcaactgcggcaaagcgttgccggaacatggcattgaaatccgcaatgaagcaggtatgccggtcgcggaacgtgtggtaggccatatttgcatctccggccccagcctgatgagcggttactttggcgaccaggtttcgcaagacgagattgccgcgacgggctggttagacaccggcgacctcggttatctgctggacggttatctgtatgtcaccggacgtattaaagatctgattattattcgtggccgtaatatctggccgcaggatattgaatatattgcggaacaagaaccggaaattcattctggcgatgcgattgcttttgttaccgcccaggaaaaaatcattttgcagatccagtgtcggatcagcgacgaagaacgtcgcgggcagcttatccacgcgctggcagcacggatccaaagcgaatttggcgtaacagcggctatcgatctgttgccgccccacagcattccccgaacgtcctccggcaagcctgcccgtgcggaagcgaaaaaacgttatcagaaggcttatgctgcaagccttcatgtgcaggaatccctggcatgaatcaaactgtcgcggtgacgggcgctaccgggtttatcggtaaatatattatcgataacctgctcgcccgcggctttcacgttcgcgcattgacgcgtactgcccgcgctcacgtcaatgataatcttacttgggtgcgcggttcgctggaagatacacattcgcttagcgaactggttgccggagccagcgcggtggtccattgcgccgggcaagtgcgcggacacaaagaagagatttttacccactgtaacgttgacggcagcctgcgcctgatgcaagcagcaaaagagagcggcttttgccaacgttttctgtttatctcttcgctggcggcgcgccatcccgagctctcctggtacgcaaattccaaacacgtcgccgaacaacgtctgactgcaatggctgacgaaattacgctgggcgtttttcgcccgacagccgtgtatggtcccggcgataaagagttaaaaccgctgtttgactggatgctgcgcggcctgctgccacgacttggtgcgccagatacacagctctctttcctgcacgtcaccgatttcgcgcaagcagtgggtcagtggttaagcgccgaaactgtacagacgcaaacctatgaattatgcgatggcgtccccggcggctatgactggcaacacgtacgacagcttgccgccgacgcccgttgtggttccgtgcgaatggttggtattcctctgccggtactcacctgccttgcggatatcagtaccgcgttgagtcgcctggcaggtaaagaacctatgctgacccgctcgaaaattcgtgaattaacccacgccgactggtcggcaagtaataaccgtatttctgaagatattaattggtttcccgggattagcctggaacaagcattacgcaacgggctattttgattgtcttgtttaaaggtgtgttaacgtttctatggtaaatcgtgaaatagtaatggattacatcctttcctgtttacaggatttggtcgaaaacggtgtggaaattaagcccgacagcgatctcgtcaacgatcttggcctggagtcgatcaaagtgatggatctcttaatgatgctggaagacagattcgatatttccattcctattaatattctgctggatgtcaaaacccctgcacaattaatggaaactctacttccatggctggagaataaataatggggctatacgataaatatgcgcgccttgctggcgagcgtctgcaatttagtgacaacgggttaacaccgtttggcacctgtattgatgaagtgtattccgccaccgaaggccggatcggcaataaaaaagtgattctggccgggaccaataattatctcggtttaacctttaatcatgatgccatcagcgaaggtcaggcagcgttagcggcccaaggcaccggcaccaccggttctcgtatggcaaacggcagttatgcgccgcacctggcgttagagaaagaaattgccgagtttttcaagcgccctaccgctatcgttttttcaaccggttataccgctaatttaggcgtcatcagcgcacttgccgaccataacgccgtggtgttactggatgccgacagccacgccagtatttatgacgcctgttctctcggtggcgcggaaattattcgtttccgccataacgatgctaaagatctggaacggcgcatggttcgcctcggtgaacgggcgaaagaggcgattatcatcgttgagggcatctacagcatgctcggtgacgttgcgccgctggcggaaattgttgatatcaaacgtcgtctcggtggttatttgattgtcgatgaagcgcattcgtttggcgtgttaggcgcaacggggcgcggactggctgaagctgtcggcgttgaagatgatgtggatattatcgttggtactttcagtaaaagtctggcctcgattggcggttttgctgtcggttcggaagcgatggaagtgctgcgctacggcagccgcccgtatatttttaccgcctctccttctccgtcctgcattgcgaccgtgcgctcgtcgttaagaactattgccacacaaccagagctgcggcaaaagctgatggataacgccaaccatctgtatgacggtctgcaaaaactgggttatgagttaagttcacatattagcccggtagtgccagtaataatcggttcgaaagaggaaggtttacgcatctggcgcgagcttatctcgctgggcgtgtatgtgaatcttatcctgccgcctgccgcgcctgcaggcatcacgctgctgcgctgtagcgtaaatgctgctcacagtcgtgagcaaatcgatgccatcattcaggcatttgctactctgaagcagtaatgtgagcccgccgtggtgtttgcgccacggcgggtttaatgttgtctgtcataccaatacaccaggctcaacgccaccaacacaaacgctaccggtaaaccgagggcggtaacaggtgcgcttaacgcaaatagcaatcccagattaaccatgatttgatagctgatccaggtgagtaagcccacgatgacgcctacagcgagacggctacccatcccaggcgaacgcggggcagtaaaggtaaacggcacagccagcaaaatcatcgccagggtcaggatgggttgccccagtttttcccacagtgcaaggcggtattcgctgctgggttgcccggtttcctgcaaataatggatgtaatgattaagctgacggacagaaaaagtattccccggcattgataactcttcaagattcatactggtgaaggccgattgccaggcaagattatctaatgtttccagcgtttctttgccattcagccattttttatgattcacaccatgcaggacccacgttttgtcgtctttaatggtggcactgcgtgcataaatgtaggattcaagcgagagatcgtcgcgataatgaaatatctccacgcccaccggctggccctgctcgttcagcgatttcaccgtcacaaattcattaccacgcctggcccacagcatattgccggtaatgtcatcgtcctcccccaacgcggtggcggtcgatttgatttgcaacgcctgttgctgcaatggcgacgccacccactcatctatcgcgcctaacgaaacagtccacaatatcccggcaaccagcgccaccagtgcaatacggaagatagaaaaccccgtgctgcgaatggcggtaagctcactgtttttcgataactgccccaggccaacaatccctcccaataatgcgataaacggcgaaagttcgaccagtgtacgcggtaaggtcatcagcaccaccagcaccgcctgagtccagcgataaccgcccgggctgacatcatccagttcgttaatcaggttgaaggtagtaaaaagcggcagcaataaccctgcagcggcggcaaaaccgagaaagagatgacggattaaatagcgactgaaaacattcatcgggaaaatttctgcagcaaagagaagtcgcgtgcgaccagcatcagcaggcccattagcatgagtccgggtactaaccacaaaccaggaatgaggggaatcgcgccgttagccaccagcgtacggcagacgtcgccgccataaaaaatggcaataaacagcaacgtcagtggcaataatgttgaaaatcgcccttgccgcggttttatccgacttaatgaaatggccagcagcgccatcaacaatgctgtcaggccacggctttgtcgccattgcaattcggcatgatcggcaggaaaggcggagcgcgccagctccgtgaccgatttcgctttgcgtttgacgttagggctttgatccagcggtttcagatgtaattgcagattacggtagatctgttcgttgtcgtcacgcccctgatgatcgagaagataggcagtgccgttgtgcaacataacggtcggtttctcgggtgatgggtcaaccacatcaaccgaacgggcgcggaaaatgcgggttcgattggcagtagaagtataaatcagcgcgtcagtcaggcgattattatcctgatcaaccgtctgcgaaaggatcattcgtccgttatcgttagtgttaaatttctttgcccgcaactggcgaacatccagctccgactgcgactgctgctccagttgataaatctgcgtataagcccacggacgaccatacatcgacagaagggtgacaaaaatacttagcggtatcgccagataaagaacggctttgtacaagcgtcccggactgccccccgccgcagagatagcggtaatttccgagtcggtatacatctgccctagcgtcacgccaactgacacatacagaccaacaggtaacaacatctccagtgcaatcagcactttgtagaaaacgatatccagcacaacatcaagagctaatgtcccatttgccgcttcggtcagataacgctgtgcggagtagctggcgaaaataaagatcagaaaaccgacgataatcagcaccagacggcgcgtaccacgcatgatgtagtgttcaaccagcttcatctcactaacgccctcaatcctttgaattttttattcattgatcagtttctgcgccagcgcaatgacatgatctacctcttccggcgtcaggctgccgtcctttgcccactgaatttgcccggctttattcagcaccagaatggttgaactctgctccggcaagcgccaggcaacgcgtccctgtccattgccgtcaataatgaattgcgcccacggatagcggcgtttatttttttcgattttgccaacaacaaaatagccagtaccaaagatggcatcatcggtgttcacaatggtggtgggctgaaaacgatcctgcggaaagtttgccgcttcaaccgctttaattaacagtgagttctttttcttcgccgacttacgcccggcgatatactgaataatgcggacttttcccgctaattgtgtgctgttccacttttggtagtgaatttcgtcgtcgctattcagaagcagctcgccgccttcctggatataaacaggggtaaccgttttgccagtgacgaaattgtgtgcctgcacacccggggctaaaagcatgataatcagcgcaataatcaaacgagatgacatcattgctccggttatagcggaaaacgcgaaatcagcagctctaagcgctggcgaatatcgctatccagcgccaccggtgcatcatacgactggcggttttccatatcatccgccaccatgtcgtcgtgtttatctcccatcaggccattaatggcggcgaggaaacgggaaatctgtaacgcctctttattttcaggatcaagcgatcttaaggtgtcgtaataagaaacctgttggctgatgatttttcgcacatcatgaaattccctgccggttagtcgcggtttggcaataatctctttcagggtatgcatttgcttttgccgataggcaataaaactgcttacgctttctaactggctatggcgtaatgaatagttcaccaacgaccagaccggagagcttaaataaatccgtaacaggttgccgtaatacgacacaatatttttcttaccgttacgaaagccgtcctgaaaacgccccagaaaaacggtcgttttgccgaataaaaatccggcctgatgcttctttaaatacagccgttgcgcaaaacgcaggtgcttgtagcgcgctcgcatgtatttaaattgtttgcgctcatcagcagtcagctcatcgcctttggcttgtttgcgaactaaacgcagtaattcctgacgatcaacgccattgagccagaattgcaggcataacgcgtaattatcatgaatgatttcggtggtacaacttagtgcaatagtcggcggcaaactaacctgtgcatcaacgacatcatcttcttcaatcgcaacaaatagacgctcgctcgcctcaagcgggaaatattttctcatcatcaggatttctctccggctgcgttataaagcaaggaatggcgctgaaaaaatgcctttaaggttggaattaacgagagcgccacgtccagacattgcccaccgaagtaagcaaacgctgctcccagcacaccaaacagatgacagaacatgaacagcaatacgatgtagccgattgaggcgatggtttgcgccacgagaaaagcgcgctgttttcccgccatcaatagcaatgactcctgagggaagcccagcatcgaaatcacaattgcgcccagcatcacctgaatcagatcatacgcttcgagatacttaacgccaaacaccagcgaaatgagcggcttgccgacgataaacaccgcgagcgccaccagaataccgattccgcccgccagtaaaccggacttcacacctaacaaccacggtctggtggtgcgcggatctaaacgcatcacctctgggtaaaaacttttacccagcaaacccgctggcgttccggcggcgtcgaagaatgtcatggcgattttaaataacccggcggcagcgggtcctaacacgatccccaccagcactgtgctgcacgagttacgcgccgaccagatggagtgggcaatgttggttgaccagacaaaactccacgcgcctttgatgtgtcgggcagactcaaacagattcaatttgaaggcattatggatatttctgcggcgtaattcgcgcgctgcaaaccaccagtacatggtgccgccaaccagattcgacacgtaccaggcaataacaaaacccgcaaaaccaaagtcaaaataccaggctacgacgctccccgctgcgcgcagaaaaggtttcgtcgcctgctgtacagcaattaaatcgaagcgatctaccgcacgcagaatgccggtcggcgtggaggaagccattgaaggaatgagcgtgcaatacagcgccgccagccaaaagctttggtcatccagacctaatgaatgggaaaggaatggcagtaaggcaatgccgccgacaatcgccaccgcgccgctgacgatatccagcgagaaggaaaatgagacgacattgcgaaattgctgcggattattgttggtcaaggctggcgttccgtactgaaccaccagttgccatgtctgaaacttaataaaatcgctgatcgacttggcgtacgattgcacaatcaccagtacgccaaacatggcgggcgtcatccctttaccggcacacgagagcgccaacagacccagcaaggcgctcacgacattactggagcctaaccaggcgctattgcgaataatggtgcgaaacgcgccatctgcaaaccaatgtttgatgttaaaacctgccaattcagcctgaccttatcgttgatagtaaaaagtatcccgccagccttaagttaaacttcggcggtcagaaacgatggcaaccagagaaaccgccttctgtgcctgttccagcacttcgctgtagggcgctctggaatcaatctcaagaatttttgtgccgttatagccaatcgtcgacatgacgccgattttgtcctgcagctcggcatagtcatggtcaggcttgcgggagatggcagtctcaatatcaatgcccaggcgaataattaattccgggcgatattgcgccatttgttggtataaacgccgttcgcgctgcgccagaaacatgctgattttcccggtcgcacgttcgacgccaatccccggtccatcataataaaagcccgaaatttcagcctgcgggaagcgatcgctgaccaccagaacgccactttgcgccagtcgctgaaccttgcgtagattcgccattcttcgcagcgagaagcagtacataatcaccgccgcccatagcgccggagatttggttttcatgctttgggttttcgaggatttggccgccagtcgccgttccagccagacgccaaccaacggcaatcgtttgattttgtcgccgtcttcgccggagagcagccccagatagcgccgctcggtttgccagtgttgttgcagcgatttcaccaggtcggtggtcagtgtggatttaccggtgccatcacacccgaccaccgcaatcagccccggaatgtagttgggctgcggcgcggttgtactattaacagtttgagtttgtagtgcatccattcgttaaatcatcccctatccattttggtgatcaggaaagcgcggcgtgaattgcgcgtagtgacgcttgcagaatttcatcggcggggtgtcgcccatccagttcaaggatctttgcgccattgaatgtcagttgcggcgtaacggcgattttttcctgtaacgctgccagttggtggtcaggtttacgcgcaaacgcggtttgttcatcaatgccaagacgaatcaacaatacgggcaaataagatgccatccattggtacagcttcagctcgcgctgccttaacatttttatccaaccgttaccgcccgtggtttttgccaattgcgggccatcaaagcgaaaacccggcacttcaacctgcgggtagcggtcggtgatgagcagaaagccttgctggcttttacacaacattttgcgaaacttgtacgcccgccagcaggaaagcagatagataaccagagcagtaatattgccaggcggtgttgagggcttttcgtgcacatgtgccgctttacttcgcaaataacgcccaaaaggtgcgccaataacagggagctgtgaaatccattcgccaattcgcccggacgattgcccgagataaatgtgttctgctggcattcttgctgccagttcatttaccaggctagccgtgagggtcgatttacctgaaccatcacatcctacaatggcaataacacgcactggcgtggaattaattattgacatatcacgttgattcacgaaaaacccggcagtaaataatgtattgaatattacgtggtccgtgctcagaatatccgttcaaccttattgtgacaatggttaattgtgacattgacctgaattacgctttcataaaaacatattaaccaaataaatattttggatggatatttaaatttaaggatatattcatgcagtcaataacacctccattaattgccgttattggtagcgatggttcaggcaagtcaacggtgtgtgaacatctcattaccgttgtcgaaaaatatggtgctgccgaaagagttcatttaggaaaacaagccggaaatgtcggtcgtgcagtgacaaaattaccgttgatgggaaaatccttacataaaacaattgaacgaaatcaggtgaaaacagcaaaaaaattgccaggaccagttccggcgctggtaattacagcgtttgtcgcccgtcgcttactgcgctttcgtcatatgcttgcctgtcgtcgtcgcgggttaattgttctaaccgaccgttatcctcaggaccaaattcctggcgcttacgatggtacggtgttcccacctaacgttgaaggtggtcgttttgtctcatggctggcaagccaggaacgtaaagcgtttcactggatggcgagccataagcctgatctggtcatcaaactcaatgttgaccttgaagttgcctgtgcacgtaaacccgaccataaacgggaatcgctggcgaggaagattgccataacgccacagttaacctttggtggtgcacaactggttgatatcgatgccaatcagccactggaacaggtgttggttgatgcagaaaaagcgattacggattttatgaccgcgcgtggttatcactagtcaaaaatggaaatgcccgatcgccaggaccgggcattttcaggaaggttaaatcaactgcaatgctatccagtacagcccaccagaaagaaaaatcgccgccggtaaagtaaatacccatgccatcaggatgctggttaccgttttacgctgtaacccaccgccgtccaccaccatcgtccctgctaccgcagacgagaggacgtgtgttgtggagacgggcatcccaatataactggcaagaccgatagacactgccgccgtcatttgtgccgccatgccttgcgcatacgtcatgccgcgcttaccaatcttctcaccgatggtcatcgctacacgacgccagccaatcatggtgccaatgccgagcgccagtgctaccgccatgatgatccacaccggagcgtactcaatggtgcttaacatatcgctgcgcagttttttcagcaggttctggtcttctttactgactcctggcagtttcgccagcttcgcggaggtatcagagatgcacagcataatgcggcgcagctggctgcgctgactcacggttaacggctcgtaactttccatattgcctggcagcatcgttttaacgcgcgcaatagcatcaaaggtatttgccggatgacagtgaaactctgttacttgcgtgccatcagtcgatgctgcaggcaatggaggttccatcgcaatcaacttctgcggcagttcaggatgctgttgcaggtagtgttcgaagttggtaacggcatcgcgggtacgggtaatttcatagccggacgcattcatattgacgacgaagccagcaggggcaatccccaccagtaccagcattaccaggccgatccctttctgtccgtcgttcgcgccgtgcgaaaacgccacgcccgcagcggaaacaatcagcgcaatacgcgtccagaatggcggtttacgtttgccttttttctttttgcgatcttccggaatgcggtgaatacggtcacgctttttcgtcccgctccagtagcgtcgcagcaggaatatcaggcctcccgcaatgaccaggccgacgataggggaaacaatcagcgaggagaaaattttggtcacttcacgcaggtttaacgcatccatcaccgatgagccggttaacagcgcgttggttaaaccgatgccgataatcgcaccaatcaaggtgtgcgaactggaggccggtaaaccgaagaaccacgttcccaggttccagataatcgccgccagcagcatggaaaagaccatcgccaggccgtgggttgaccccatattcagcaacaaatcggttggcaacatatggacaatggcataggcaacgctaagtccgcccaataacacgccaaaaaagttaaaaaatgccgccatcaccacagcaagttgtggttgcatggcacgagtataaataacggttgccaccgcattcgccgtgtcatgaaaaccattgattgcttcgtagaacaacacaaatgccagagcaagcaataacaaaagccctgtgtatatatcaaggccaacaaataaatttagcatatattagattacgccattttgaatttacgaacggacgcattatcagtgactttaacggcatgggcaaagtgaaatatcattttttaacgataaaaagagtgttatttcttgtgtatcagacaataagcattcattcaaaacctttagaaataatcaaaacacaggtattccactggttaatatattcacatatgaaatgaataaatattggaatatataaatattgaatattttgattaatccccgtactgattattcttcataatcagtacggggttgctacaacatgtattactttttcaccacaattaacggttcaatatcactctcttttttgatgaccagtgattcatcaccgcgcaaacacgtcccaccgtagttgccgccaacggtgaaggtacatacctgaatgtatttaccgtccactttcggcaaacaccacagttgctgatagatgtttttctgctcggcaaatttaccgctggttttgtccagcacctcttcatgatggctgacgaggtcgatattgctgccacagcgaccggcgatcggtttcactgcgtaacctgttttcaccagttcatcattaacagtgaaatcggtatccagcaggtaacgatggtgcgggaacagcgaccagaggatcggcagaatcgctttgttgccggggatcaccgtccacagcggctcaaagaccagcacttccgggcgcagcaatacgtcgataagacgcacttcgttttgcggatgaccggtacggattggcaccgcagcaaactcacggtcgctaacttcacgaatctgatcaaacgcggtttcccacgcccaggttttccacacgcagttaaccagtcgcccttccccatcaatcagttgcccggcagcatcccagcccagttcatccagcccgcgcaagatacgcgtttcaaagcccgcctggtgcagcgcctgctccataaactgcgcgtgatagttttcctcgatatctttgtcctgcatgatatggacaaacggacgtgcacgactgtgtttccaggcaccagccagttcgttaatcagcccttccgccggattgaagccgttgcctttatagccctgctccgcccaacgttcgaggatcaagcccgcttcggtatgacatgaggcagagtcggcgttgtactcgtaaaccttcagaccacgctcatccatgcagaaatccatacgaccggtgatcatatggtgacggcgacgctgccaggagagacgcaaacgtggccagaggattttcgggatgtcgaacagcgccagcaggttgtcatctttcagcaccttgtcggttgcgtgaagatacatcaggtgcagctcgttggtggctttaattagctcctgctcggcactctcggtaatggtgtagtaatgataaggatcctgattgatcacctgaccgttggcctgcacataggcgttttgcagcggatctttttcatccagccatttaccgtcaaactggcctttgttttccaggcgcgctccgctgattttcagcagctcgcctgcaatttccggctgcggtaagctgtattcagtatcttctgtctggatcatccagcccagaatggtggtgtcatcaaaagtgtctttcagggtatagcagccgttttcgaccaccatctccagctcacgcgtccactgttgcccttgcggcaacggggaatgaatcacgttctgttccgcaatacggactttgttgccatgcaattgggtaatgatggcgacatggccagtgtctttaaattcaccgcctttatcccagataagaagcgcacccgcgaccggcgcacgcggcgagccgttaggaaatgcctgcaatggcaggatgttgtcattaaccacttctcgcaggaagcgcagcgagaaaatctcccacgccatacccacgtcagtaaagaccacaccgtaattcagaaagagaaaacggcgagcaaattcaacgcattgccacttgtggcccatatattcgtcgtcgatatagctacggaatacggcgtcatcttcgtattcctgcggatcgagagaactgtaatctgaagagtagattgctaccccacctggggcgtagcccaataatgtcccgaacggggcatcctggctggtcgttcctttgctcatcactttacctttaacaatacaacctaagcagttggcgtaattgttgtgctctgattacctgctcagcgacattaaccggacagaggtcagactaatcatacacctcatcgcagcggctggcgcaaagggttaaaaaattcacattctgtacagcaagtgacctgctacactgcttcaacactaccactcagaaggcaactcactatgacagacaatacttatctgcccgcgaaagtctggacgtgggataaatccgctggcggcgcgttcgccaatatcaatcgcccggtttctggtccgacgcatgaaaaaacgctgcccgttggcaaacacccattgcaactttattcgctgggaacgccgaacggtcagaaagtaacgattatgcttgaggagctgctggcgctgggcgttactggtgcagagtacgacgcctggctgattcgtattggcgatggcgatcaattctccagcggctttgtcgaagtgaacccaaactcgaagatcccggcgctgcgcgatcatacgcataatccgccgatccgcgtgtttgaatctggttcgatcctgctttatctggcggagaaatttggctacttcctgccgcaggatttggcaaagcgtactgaaacgatgaactggctgttctggttacagggcgcggcaccgttcctcggcggtggttttggtcacttttaccattacgcgccgatgaaaattgagtacgccatcaaccgctttaccatggaagccaaacgtctgctcgacgtgctggataagcaactggcgcagcataagtttattgcgggcgatgagtacaccattgcggatatggcgatttggccgtggtttggcaatgtggtgttaggcggcgtgtatgatgccgcagagtttcttgatgcgggcagttataagcatgtacaacgctgggcgaaagaagtaggcgaacgtccggcggtgaaacgtgggcgtattgttaaccgcaccaacggaccgctgaatgagcagttgcatgagcgccatgacgccagtgatttcgagacgaatacggaagataagcgtcaggggtaagggttggtgttcgtcgcagcaagccatccaggccggataaggcgttcacgccgcatccggcaatcgtgcacaatgcctgatgcgacgctgccgcgtcttatcaggccttgtattatccctccagtgcagagaaaatcggccagttttctctgcctgcagtccgcatgccgtatcgggccttgggttctaacctgttgcgtagatttatgcagcggactgcctttctcccaaagtgataaaccggacagtatcatggaccggttttcccggtaatccgtatttgcaaggttggtttcactatggaacatgaacttcattatatcggtatcgacaccgctaaagagaaactggatgtcgatgtgttgcgtcctgatggtcgtcatcgcaccaaaaaattcgctaacaccactaaagggcacgatgagctggtgagctggctgaaaggtcacaagattgaccatgcgcatatctgcatcgaagcgaccggcacctatatggaacctgtcgctgagtgcctttacgatgctggctacatagtgtcagtcattaatcctgcgctgggtaaagctttcgctcagagtgaaggactgcgtaacaagactgataccgtggatgcgcgcatgctggcagagttctgtcgtcagaagcgccctgcagcctgggaagcgcctcacccgcttgaacgcgcgttgcgtgccctggtagtccgccaccaggcgctgacagatatgcacacgcaggaactgaatcgcactgaaacggcgcgggaagtccagagaccgagcattgatgctcaccttctgtggcttgaagcagagctgaagcgtcttgagaagcagataaaagacctgacagacgatgatccggatatgaaacaccgcaggaaactgctggaaagcatcccgggtatcggagagaaaacatctgcggtattgctggcttatatcggtctgaaggaccgcttcgcccatgccagacagttcgccgcttttgcgggtctgacaccacggcgttatgaatcaggtagcagtgtgagaggggcgagccggatgagtaaggccggacatgtgtcgcttcgcagggcgttgtatatgcccgcaatggtagccgccagtaagactgagtggggacgggcgttccgcgaccgtctggcggctaatggcaagaaaggaaaggtgattctcggcgcgatgatgcgcaagctggcacaggtggcgtatggagtgctgaagtcaggcgtgccgttcgatgcgtcacggcataatccggtagcggcgtaaaaatcgcggaagggatgaaaaaaacagcgcctgacggcgctgtgtctggcatgcctgcaatccgggaaaccggaccaggaaaaaacttgcaggccataacagtatctacgaaagctaatcatcacgcgctggtaatgtcgtaatccatttggcgcagtgcgtctaatgtggctttggcttcatcttcgtcgatgatgctcatggcaaatccgacgtgtaccagcacccactggcccagcagatcggcagggttaccttcgcaaatcagggcgatattcacgtcgcgcttgataccacatacttcaacctgcgcaagctggtgaatatcttcaccgacagccagcacctggcctggaacgccaatacacattgttaactccggttattcaacttcaatacttttgacgatcagcgaatcgccggtatcgacacgcaaccgctcgccgtgacagatcggacactgcgcatcgtgctgatgaatctccaccacctggctgcaatcccagcaccaggcctgggcgggtttatagacgatatgtaaatcgcacccttgcgccaccgttccgtggcagacaatttcaaaactaaaacggacggcgctctcctcaacgcaggagagcgcgccaatttccagccacacggcggtgacgcgcttaacatcgtgctgctcggcctgccgttggataatttcaacggcactctggcaaagcgacaactcatgcattttcgccactcctgcgaccaaacagcagggcgcgacgccctgcgtgtggtacatccggattcgtgactggcagcgaaaggatcattcgtgcgcagtcatccgtcaggcgttggccctcttcaatcgacatactgtgcgaaagcggtgacatcagcgaacaggagaggtattgcgaaacaccgtccagttcgccaacggtaaaggtcatggtgccatacggcagttgcagaccaattttttcacttactttgcgcagtggccagagttgatccgggccggggaagataactgcactcagcatccacggggtgatcacacaccccgtccactgaccttcgaacagcgtaaaatcagaaacatacaccggcattgaaggatgcagaaaagagagatcgtgcatcgaacgccgggcaatttcttcaaacgctgcctgtacttgcgccttcggggaggtctggaaacctgctatctcttcagtcatgaatcgcctcccgtgggatagcttccacgccagattcacgcagcgcagccagaacctgctcaagcgcaggttcaatcatcgcttcgaccgtcggcgtcaagccgatgtgcggctccagtgattccggaattacgccgaccagggtcagctttttcggaaactcgccggtgaagcgcagggccgacaagacgtcggccaggccaagctgatgcggagagattttgttggtaaacaacgccggaacttcttcatcccgcaggatcatcatcgttcccggcgcgctcttcttcgacacaatggcatccgcaataatcagatgatcgcgatttgccatgtcgccaagcagctccattcccgccgtgccgccatcgaggatctcaacataatccggcagaatgtatcgttgctctaacgcttcgacaatccgcacaccgatggcttcatcggtcagcaaaatattgccgacccctaagactaaaatacgcattacagaaccttcactgaaaccacttcgttgccgtcagcatccactacgtgtaccgcacaggccatgcacgggtcgaaggagtgaatggtacgcaccacttccagcggtttattcggatcggcaaccggtgtacccaccagcgactgctcgtaaggaccgacgtcatcattgaagttacgcggaccagagttccaggttgatggaacaactgcctggtagttgctgatgataccgtctttgatcaccatccagtgagagagcataccgcgcggcgcttcgaggaagccaacacctttgaactcacccgttgccggaatgttcggtttcacgaaggtggtgtgatcgcctttgccgatattggtgatcagtgcactgtattggttttgcaggatatcctgcaattcgcagcagtgaacggtacgaccaataatacggcccagcgtagagtgcagttgcgccacttccagcgtgttaccagtcagtttctgataaatcgcaacgatttcattcagtttgttctgggtagattctcgacctgccgccagtttcaccagcatattagccagcggacccacttctaccgttttgccgtagaaagtcggtgatttcacccaggaatatttcccgtcgtcagaccaaccatcataagccggaatggtggtaccttcccacggcgcctgtggcgcttcgtctttataccaggagtgcttcgcgctttcctgaatgcctttgatcaggtattcatcggaatgagaagtgatcggacgatacgaggacagatccgcattctcaatgtagccgcccgggaacaggaagctgccgtttttgctgtcggtcgggaattccggcacgctcaggtagttcaccgcacctttaccgcgcgtcagccattccgggtagaacgcggcgataaccgcggtatcaaccttataaacctgctcaacaaagtcgctcagtttgtcgatgaaagacttgatgtacatcaggcgctcaaggttcaacacgcccaacccgtcgaggttgattgggttcgcgacaccacccactgccaggttctgaatgtgcggcgttttaccgcccagcagcgccacgacgcggttagcgtcacgctggcactccagcgcctgcaggtagtgcgctaccgcaatcaggttcacttccggcggcagtttcatcgctgggtgaccccagtagccattagcgaaaatacccaactgaccgctggcaaccagatctttgatcttgttctgaactttggtgaactcttccgggctgttcagatgccaggtcgaaacgcctttcagcatttcggaggctttggttgggtcagcttgcagtgcagaagtgatatccacccagtccagcgccgaaagctgatagaaatgaacgatatggtcatgcgtggtgtgcgcagccagaatgatgttacggatgtattgcgcgttaaccggaacgtcgatattcagcgcactttctgccgcacgaacggaagacagcgcgtgagtggtagtacatacgccacagatacgttgcacaatcatccatgcatcgcgcggatcgcggtttttcacgatctcttccatgccgcgccacatggtaccggaagcccatgctttcgaaacgacgccattttcgatttcgcaatcgatgcgtaaatgcccctcaatacgggttaccggatcaatagtaattctctggctcatgctttgctcgcctcatgacgattatgatcgttttgttttaaaggaggaagtatcggcagtagacgaatgagtacgatgtaagcgcaaatctcaatagccacaaaaccaatagaaatcaacagttcttcccaggtcgggaagtaggcgtaaccgccgcccgggttgaatgccaccagcgaataggtcagacgccaggttgcacaacctaacagtgcgctcagtgctgacaggaacagcatgcgggaatcattacgcagcttcgccacacgcagaaccaccagcgggaagagcatcagcaggacttcaatccagaacatcacggagtagaagtcaccggcaaacgctaacgacagcttgtcgcgatagataagctcgccaaagcgcagcacgatgaaaatcgccagcaacacactgatggtgttggtcagcttgacgaacagactcttttcatccggaccgttgccacgcagacccgcctgcaccagcgaaccttcaaagatgacaatcgagaagcccatgatgaacgccgtcagcagcgagaacagcggcaacatttcatagctctgccacaacggatgcaccttgtagcccgccgagatcatcagtgaccccattgaagactggtgcatggtcggcaacagcgcgccaagtgcaatgatgaagaacatcaccttgttcagacgcttgagagaaaccttccagcccagacgttcaaacagtgccggagcaaactccagtgccatcacgccgatatagatggtcatacagaccgccgtctcgaacagtaccgagttcacgttgaagtgacccggaatgtagaagtacggcaggttccagtagcgacccacgtcgatagtgatcgacaagccccccagtgagtaaccaaacagactcgccaacagcgccggacgcaccagcggatggtattgcccacggttaaagacgtataccgcccacgccagcgcccagccgccacaggcaaagccggtaccaatcagcaggtcaaacgcgatccacacgccccacgggaagccgccgttcaggtcagagacagagcccagaccgaacaccagacgcttcacaatcaggagcatacagatgacgattaacggtccaaaaatcatgaccggtttactgatgattttgccgcccagcggttgtggatcatgactcatgatcgtctcctccgtcgtgatggtcgtttttggtgttgcgacgaaccagcacggttaagcccgccagcacagccagtggtagcatcatgcctttatacagggtgtgttgaatattttcggaacgcgcaccggtagaaagatcgtccagtttcggcaggtcgagattttcataaggcacacccgtcagtaccagaacctgagtaccgccgccctctttctcgccgtacagatgcggataatatttcggcaccgtatgcaggtaagtgtcgccagatttcagcgtctgacgcggatagtggtattcgctgccaggcttcagcgccagacgttttttcgcctccgccatcagctcttcacgcgtaccaaaaattaccgcgcccgccgggcacacttctacgcagccaggcaaaccgcctttatcgagacgttccacacctttctggttgcacaactcgcacttatgcagcgcaccaaacgggttgttgtagtcgtacttcggcacgttgtatgggcaggcgaccatgcagtaacggcaaccggtgcacacatctttgtcgtaatggacaatgccggttttcggatcttttttcagcgcagagaccgggcacacagagacacagttcggatcgacgcagtgcatacactgtttcttaatgtacgcgtagccgttctcctcctggtctttgttgacccctgtgccgctggtccacacctgaatgatgttattggtatacggcgacagtttgtcgttgttcgaccaggtctgttccccttgcgggttacgttcagggaagttgatatcctgacacttggtgacgcaagcctggcagcctacgcacaaggtcgagtcgtacaacatccccagcgatcccggaattggcgggcggttttcagcagccgcatgactgacagacggcagcgcgcccgtcagcaatgccccgcaggaggctgctttaataaaattacgtctgttcacggttattctccccgtgagtcagcgttatctttcttttgctgacgacccagttcacgcaccgccatcacgctgacaccggcaaccagcccaaccacaccgccgagcaaaccaatagcgcctgcagagacgttgccgccctctttagcgttaacatccggtttctgtgaacgcggagtctgattttcgacgttggcaagctgatggatgcctttatggaagccgataccttcttcgttacagccatagcatgggtgaccaatcgctaccggccacacgccgccaacatcgcagaattgcagcgttgagcagttgccgtaagtttctggccctttacagccgaggtggtacaggcaccagccttcacggtggccttcatcaccgaactctttggcaaaacgaccagcatcgaagtgcgggcgacgttcgcagtgttcgtgaatcagacggccataggcgaaggtcggacgatttttgtcatccagtttcggcggtttgccgtaagtgatgatgtgcgcaacggtcgcgaggaagttgtgcgggttcggcgggcagcccggaatattgataacggttttgcctggcagaacttcttgcaggctgactgcgccagttgggttaactccagctgcggcaacaccgccccacgcagagcaggaaccgatagcgataatcgctgctgcgccttctgccgctttgcggatgtgatccacaatcggctcaccagcaaccatgcaataaataccgttatcttttaatgggatggaaccatccacaaccaacacatactgccctttgtacttctcaagtgcgttatgtttgttctcttcgacctgatgaccgaaggcggcggaaagcacttcgtgatactccagagagatagtctccagcacgaggttttctaccgttggatgcgttgcacgaagcagagattccgtacaaccggtgcactcctgcgcgccaatccagataactggcggacgctgcgggttagtaaccgattcggccatctctgcagcggctttgctacttaaccccatggtggcggctaatgctgcacaaagcttcatgaaatcacgacggttaatgccgtgagaatggatgagggtgttatctccagtcatttatagttattccgttgcgaagacctggcatatattttgcctcaatcgcaaaatcaataatgcgatcgatgcgccatttaccacacatttattatggttatcgatatcatgatactgcggcggggcgctaaaacgaagggaagaagcattagtgtaattaattaaagcaagataatacgtatgtttgatcaattttcgaggcgataaccggccataaaaaagcgcaacgtagaacaggaattattctcacgaaagaaatccattaccatctctttatccagtccatagcggcgcgtcagaatacccgcttcccaggcgctaagctggcgatctccggtcttttcgtacatccggtgtgagtagcctaatacaaaaccgcgtttataatcggcacagaattttgtcacattaaccgcactgtcggcatgcgttgcttttaatcccgccattaagcctttaccaaaatggttattcatcgttcacctcattcgctatatattgtcatatatagcgatattttaggcaaagaacgacttttgcgcacgctattttttcatgcttgtttaagacgtaatcccgtaagagataaacctatcaggagagatatttatcgaaccatttcagtgtcctttgccaggcaagatcggcggcagatttgtcataacggggcgtggaatcattatggaatccgtgattaacccccggatagatatacgcctcataaaccttattattggctttcaacgccgcctcgtaagcaggccagccctcgttgattcgggtgtccagttccgcgaagtggagtagtaaaggcgcttcaatcttcgccacatcggcagtgggtgcctgacgaccataaaacggcaccgcgcaggccagttccggatacgcgacagccgccgcgttcgatacgccaccgccatagcaaaatccggtaatacccactttgcctgtcgcttgcggatagcgttgcataaactcaattgcggcaaagaaatcattcatcagtttggttggatcaacctgctgttgcagctcacgacctttatcatcatttcccggataacctccaacggaacttaagccgtcaggtgccagggcgatataccccgccttcgccactcgccgtgccacatcttcgatatacggattcagtccacgattctcatgcaccaccaccacggctggcgttttgccgctcatttttgcgggtttcaccagataaccccgtacctcgccgtgaccatttggcgaaggatacgtgatgtactcagcaacaatctccgggtcggtaaactctacctgagtcgccagcgcataatttggcttgagcaaatcaaacaacgctaatgccgtcatcccgcccaccgcatacttcgccgcaaggttgaggaactcacgtttcgagattttcccgtgagcgtaatagtcgtagtaatccaacaactcttgtgggaaatctttggcggttaaacgcggcatcgttgcactcctcaactggtgttttttttaagcaaagcataagcacgtgtttttgcccagtttttcgtcactctgtgagccagactacgggatacgcgctggcgaatcgctaaactagaaacattgtttcgaaattgaacggtggaaaggagaggtcatggtctggttagcgaatcccgaacgttacgggcagatgcaataccgctattgcggaaaaagcggtttacgcctgcccgcgttatcgctcggtttatggcacaatttcggtcacgttaacgcgctggaatcacagcgtgcgatcctgcgtaaagcgtttgatttgggcattacgcactttgatttagccaacaattacgggccgcctccaggaagcgcagaagagaactttggtcgcctgctgcgggaggattttgccgcttatcgcgatgaactgattatctctaccaaggctggctacgatatgtggcccggcccttacggctctggcggttcacgtaaatacctgctcgccagcctcgaccaaagcctgaagcgtatggggcttgagtatgtcgatatcttttactctcatcgcgtcgatgaaaatacgccgatggaagaaaccgcctctgcgctggctcatgcggtacaaagcggtaaggcgctgtatgtcgggatctcctcttactcgccagagcggacgcaaaaaatggtcgagttgctgcacgagtggaaaattccgcttttaattcatcaaccttcgtacaatttactgaaccgctgggtggataaaagcggcctgctggataccctgcaaaataacggcgtgggctgtattgcctttactcctctggctcagggattgctgaccggaaaatatctcaacggcattccgcaagattcacggatgcatcgtgaagggaataaagttcgtggtctgacgccgaaaatgcttaccgaagccaacctcaacagcctgcgcttattgaatgaaatggcacagcagcgtggacaatcaatggcgcaaatggcgttaagctggttgctgaaagatgatcgcgtgacgtcggtattgattggtgccagccgcgcggagcaactagaggagaacgtgcaggcgctgaataatctgacatttagcaccgaggagctggcgcagattgatcagcatatcgccgatggcgagctgaatctgtggcaggcgtcgtccgataaatgacctgttaataacgggcgcgcgaaccgcgcccgaatcagatcagtgattatgacgagtcagtcggtcaagatagcccatcacaaatgcagaaagcacaaacgtcagatggataatgacgtaccacatcagtttgttatccgggacatttttcgcatccataaagacgcgcagtaggtgaatggaagaaattgccacaatcgacgctgctactttgtttttcagcgacgttgcgtccattttccccagccagttcagcttctctttgttctcggagatatccagctgtgagacgaaattctcataaccggaaaacatcaccatcaccagcaaaccgccaaccagcgtcatatccaccagcgacagcaacacgaggatcaaatctgattccgccatcgagaagatattcggcagtacgtgaataatctcctggaagaacttcagcgccagggcaactaacgccagcgaaaggccaaagtacacgggggcaagcagccagcgagaagcatacattgcattttcaagaaaacgttccatacattcctgtcgtgtagttaaaacgggcaacagtatatcgcaattgagtaaacagcacgcaacagcaaatcaacatatacgttaaacctttatcgcataattctgaggtttagggatcttcctggttcccttatcaacgcatcgagaacgtctacccttaaaggacgttgaacctgaagggagaaaaacgatgtctcatttaaaagacccgaccacgcagtattacactggtgaatatcccaaacagaaacaaccgacgccaggcatccaggcgaagatgacaccggtaccggattgcggcgagaaaacctatgttggtagcggtcgcctgaaagatcgtaaagcactggtgacagggggcgattccggaataggtcgcgctgccgccatcgcttacgcgcgtgaaggggctgacgtggcgatcagttatcttcccgtggaagaagaagacgctcaggatgtgaaaaagatcattgaagaatgcggacgcaaagccgttctgctgccaggcgatttaagcgatgagaaattcgcccgttcgctggttcacgaagcgcacaaggcgttaggcgggctggatattatggcgctggtcgccgggaaacaggttgccattccggatattgcagacctcaccagcgaacagtttcaaaagacctttgccattaacgttttcgcgctgttctggctaacccaggaagcgatccccctgctaccgaaaggtgcaagtatcatcaccacttcgtcaatccaggcataccagccaagtccgcatttactggactatgcggctacgaaggcggcgattctgaactacagccgtggcctggcaaaacaggtcgcggagaaaggtattcgggtgaatattgtcgcgccaggccctatctggacggcactgcaaatttccggcggacaaacgcaggataagatcccgcagtttggtcagaaaacgccgatgaagcgtgcggggcaaccggcggaactggcccctgtatatgtttatctggcaagtcaggagtcgagctacgtcaccgcagaagtgcacggtgtgtgcggcggcgagcatttaggttaaaaaaatgcccggttgtgaaaagcaaccgggcatcattgtgaattcactcttacctgatgtggcgaaaacgccttatccgcctacaaacgcatgaagattcaacatgttgcaatagattttgtaggcctgataagcgtagcgcatcaggcattgagcacctaatgccggatgcggcgtgaacgccttatccggcctacaaacgcacgaagattcaacatgttgcaatagatattgtaggcctgatgagcgtagcgcatcaggcaattctactttacttcgctttggcggtttcttcgccgaccagacctatcttcaggtaacccgcctgatgcagcgtatccattaccttcatcaacgtctcgtaatcgacggttttatccgctcggaagaagatggtggtgtctttcttgccttcggttaacgcattcaacgccgtaatcattgtttcatcggtgaccggatcgttaccgataaacatcgagttgtctgccttcaccgacagataaaccggtttttccgggcgcggctgcggcgtgctggtagaagcaggcaagttcaccttcacatctaccgtcgctaacggtgccgccaccataaagataatcagcagaaccaacatcacgtcgataaacggcgtcacgttgatatcatgcatttcgccgttatcgtcgaggttttcgttaagatgcattgccatcggatattatcctgcgcgtaatttttgtgcgacacgaaccggatgcgcagcggcgctggcttccagatccaggtcacggctttgcagcaacaatacctgcgctgcaacatcacccagcatcgctttaaagccgccaatctggcgtgcaaatacgttatagataacgaccgcaggaatcgctgccacgaggccgattgccgttgctaacagagcttctgcgatacccggcgcaacgactgccaggttagtggtctgcgtttgcgcgataccaataaagctgttcatgatgccccagaccgtaccaaacagaccaacgaacggagaaatcgcgccgatggttgccagatagccgttaccgcggcccatttgacgacccactgcggcgacccgacgctccagacggaagctggtacgttctttaataccttcgttatcgtcgctgccttctgacagttccagctcattctgcgcttcattgagcaaatgcaggcttaagcttttgctaccaaaatcagcggcgatatcgttggcctggtttaaggaacgcgcttcagccagcagttgctgctcgcgcttaaggcgacgcttctgattgaagaactctacgctcttactgaagaagattgcccaagtgactacggaggccaaaataagcccaatcatcacgcacttaacgacaatatcggcgtgctgatacataccccagacggaaaggtccgtctgcattaaattattacccactgtgtatctccaggacgcaagtcacaaaatctgcgcataataatatcaaaatgacgtcgaattgatagtcgttctcattactatttgcatactgccgtacctttgctttcttttccttgcgtttacgcagtaaaaaagtcaccagcacgccatttgcgaaaattttctgctttatgccaattcttcaggatgcgcccgcgaatattcatgctagtttagacatccagacgtataaaaacaggaatcccgacatggcggacaaaaagcttgatactcaactggtgaatgcaggacgcagcaaaaaatacactctcggcgcggtaaatagcgtgattcagcgcgcttcttcgctggtctttgacagtgtggaagccaaaaagcacgcgacgcgtaatcgcgccaatggcgagttgttctatggacggcgcggaacgttaacccatttctccttacaacaagcgatgtgtgaactggaaggtggcgcaggctgcgcgctatttccctgcggggcggcagcggttgctaattccattcttgcttttgtcgaacagggcgatcatgtgttgatgaccaacaccgcctatgaaccgagtcaggatttctgtagcaaaatcctcagcaaactgggcgtaacgacatcgtggtttgatccgctgattggtgccgatatcgttaagcatctgcagccaaacactaaaatcgtgtttctggaatcgccaggctccatcaccatggaagtccacgacgttccggcgattgttgccgccgtacgcagtgtggtgccggatgccatcattatgatcgacaacacctgggcagccggtgtgctgtttaaggcgctggattttggcatcgatgtttctattcaagccgccaccaaatatctggttgggcattcagatgcgatgattggcactgccgtgtgcaatgcccgttgctgggagcagctacgggaaaacgcctatctgatgggccagatggtcgatgccgataccgcctatataaccagccgtggcctgcgcacattaggtgtgcgtttgcgtcaacatcatgaaagcagtctgaaagtggctgaatggctggcagaacatccgcaagtagcgcgagttaaccaccctgctctgcctggcagtaaaggacacgaattctggaaacgagactttacaggtagcagcgggctattttcctttgtgcttaagaaaaaactcagtaatgaagagctggcgaactatctggataacttcagtttattcagcatggcctactcgtggggcgggtatgaatcgttgatcctggcgaatcaaccagaacatatcgccgccattcgcccacaaggcgagatcgattttagcgggaccttgattcgcctgcatattggtctggaagatgtcgacgatctgattgccgatctggacgccggttttgcgcgaattgtataacattgccacttttggacaattttgcagacatttaattgtgaaaagtcttaaattgttgcgtccgggatcaaggcgtcccggacgaatcaggagtacaataggcagataaaggcttaaacgctgttccacaggaaagtccatggctgttattcaagatatcatcgctgcgctctggcaacacgactttgccgcgctggcggatcctcatattgttagcgttgtttactttgtcatgtttgccacgctgtttttagaaaacggcctgctgcccgcctcatttttgccaggcgacagcttgttgatactggcaggcgcattgattgcccaaggggttatggattttctgcctacgattgcgattctgaccgccgcagcaagtctgggctgctggctaagttatattcaggggcgctggttagggaataccaaaacggtgaaaggctggctggcacagcttcctgctaaatatcaccagcgcgccacctgcatgtttgaccgccacggtctgctggcgctgctggctggacgttttcttgcatttgtccgtacgctgctgccaaccatggcgggaatttccggtctgccaaaccgccgcttccagtttttcaactggttaagtggattgctgtgggtcagcgtggtaaccagttttggctatgccttaagtatgattccgttcgttaaacgccatgaagatcaggtaatgacgttcctgatgatcctgccaattgccttgttaaccgctggcttgttaggcacgctgtttgtggtgattaaaaaaaaatactgtaacgcctgacgattttccctgttcccggttgctgtaccgggaacgtatttaattcccctgcatcgcccgcattcttgccgcatcttcccccggcgtcacaccgaagtaacgtttaaactcacggctaaattgcgatgcgctttcatagccgacgcgcatcgctgctgcgctggccttcatgccgtcatggatgatcatcatccgcgccttatgcagacggtaattcttcaaatactgcaacggcgaggtgcttgtgacagacttaaaattatggtggaacgccgatacgctcatattggcttctgccgccagttgctcgacgctcaggttttcggtgtatttattctcaatccgtttcagcacgcggctaatcagactgaagtgagtctggcgactgaccagcgccagtaacgcgccgccgcaaggtccggtcagcacgtagtacagaatttcgcggatgatctgtttgccgagaatacgcgcatccagtggtcgctccatcacgtcgagtaaccgctccgccgcgcataaaatctcttctgataacgtggcggagttaatcccgctggctgccatcgacggctggaaatgctcatcttcgccaatgtccatcaacagttcctgtaactgcaaaatatcgacattgagacgcacccctgccagcggcatctctgacgtggcataggtttcgcactcaaacggcaacggcaccgtcagcagcaggtattcattggcatcataacgaaacacgcgttcattgatataaccgattttatgtccggaaaagagaattatgatgccaggctcgtacatcaccggtgtacgtgcgaaaggcgtctcgccatacaacaaacgcacatcgggcaacagttctgacaaactattttctttatttttcattttattaactttattcgccagcaaacggcaaatctcttcacgtttcatatcgcgtaatttcttaggaataatgcggcaatttgattgtgcgcaattttgtagcatttctccagcactctggagaaataggcaagacattggcagaaatgagcattgagagccagggcgctggcgatcacaatgaaaaacatcaggcagatcgttctctgccctcatattggcccagcaaagggagcaagtaatgaacaactttaatctgcacaccccaacccgcattctgtttggtaaaggcgcaatcgctggtttacgcgaacaaattcctcacgatgctcgcgtattgattacctacggtggcggcagcgtgaaaaaaaccggcgttctcgatcaagttctggatgccctgaaaggcatggacgtgctggaatttggcggtattgagccaaacccggcttatgaaacgctgatgaacgccgtgaaactggttcgcgaacagaaagtgactttcctgctggcggttggcggcggttctgtactggacggcaccaaatttatcgccgcagcggctaactatccggaaaatatcgatccgtggcacattctgcaaacgggtggtaaagagattaaaagcgccatcccgatgggctgtgtgctgacgctgccagcaaccggttcagaatccaacgccggtgcggtgatctcccgtaaaaccacaggcgataagcaggcgttccattctgcccatgttcagccggtatttgccgtgctcgatccggtttatacctacaccctgccgccgcgtcaggtggctaacggcgtagtggacgcctttgtacacaccgtggaacagtatgttaccaaaccggttgatgccaaaattcaggaccgtttcgcagaaggcattttgctgacgctaatcgaagatggtccgaaagccctgaaagagccagaaaactacgatgtgcgcgccaacgtcatgtgggcggcgactcaggcgctgaacggtttgattggcgctggcgtaccgcaggactgggcaacgcatatgctgggccacgaactgactgcgatgcacggtctggatcacgcgcaaacactggctatcgtcctgcctgcactgtggaatgaaaaacgcgagaccaagcgcgctaagctgctgcaatatgctgaacgcgtctggaacatcactgaaggttccgatgatgagcgtattgacgccgcgattgccgcaacccgcaatttctttgagcaattaggcgtgccgacccacctctccgactacggtctggacggcagctccatcccggctttgctgaaaaaactggaagagcacggcatgacccaactgggcgaaaatcatgacattacgttggatgtcagccgccgtatatacgaagccgcccgctaagctttttacgcctcaaactttcgttttcgggcatttcgtccagacttaagttcacaacacctcaccggagcctgctccggtgagttcatataaaggaggaacgtatggctaatccaaccgttattaagctacaggatggcaatgtcatgccccagctgggactgggcgtctggcaagcaagtaatgaggaagtaatcaccgccattcaaaaagcgttagaagtgggttatcgctcgattgataccgccgcggcctacaagaacgaagaaggtgtcggcaaagccctgaaaaatgcctcagtcaacagagaagaactgttcatcaccactaagctgtggaacgacgaccacaagcgcccccgcgaagccctgctcgacagcctgaaaaaactccagcttgattatatcgacctctacttaatgcactggcccgttcccgctatcgaccattatgtcgaagcatggaaaggcatgatcgaattgcaaaaagagggattaatcaaaagcatcggcgtgtgcaacttccagatccatcacctgcaacgcctgattgatgaaactggcgtgacgcctgtgataaaccagatcgaacttcatccgctgatgcaacaacgccagctacacgcctggaacgcgacacacaaaatccagaccgaatcctggagcccattagcgcaaggagggaaaggcgttttcgatcagaaagtcattcgcgatctggcagataaatacggcaaaaccccggcgcagattgttatccgctggcatctggatagcggcctggtggtgatcccgaaatcggtcacaccttcacgtattgccgaaaactttgatgtctgggatttccgtctcgacaaagacgaactcggcgaaattgcaaaactcgatcagggcaagcgtctcggtcccgatcctgaccagttcggcggctaacatgcaaattctcccggtggcggtaatgttccgctaccggacttttcagaaatcatttattcccctcgcgtcccgcccgttgttactcttccttgttcaggaatgccaaatataaggacatcatcatgcagagccggaagctcttaaaagaacaactcatctatatccgggataaacgcaacggagaggtgaaaaacagatgaaaataatacttctgtttttagcagccctggcaagttttaccgtacacgcacagcccccctcactgaccgtagaacaaacagtccggcatatttatcagaactataaatcagatgccactgccccttattttggtgaaaccggagagcgggcgataacttctgcgcgtattcaacaggcgcttaccctgaacgacaatcttacgctgccgggcaatattggctggctggattatgatccggtttgtgattgtcaggattttggcgatctggtgctagaaagcgttgcgataacccaaactgacgccgatcatgccgatgccgttgtgcgctttcgtatctttaaagatgataaagaaaagaccacgcagacactgaaaatggtggcggaaaatggtcgttgggtcattgacgatattgtcagcaatcatggcagcgtcttacaagcagttaatagcgagaatgaaaaaacgctggccgctttagcttcgttgcaaaaagaacagccggaagcctttgttgccgaactctttgaacatattgctgattatagctggccgtggacgtgggtggtttccgactcttaccgccaggcggttaatgccttctataaaaccaccttcaagacggccaataatcccgatgaagatatgcaaatagaacggcaatttatttacgacaatccgatctgttttggcgaagagtcgctattttcacgcgttgatgaaattcgagtcctggagaaaaccgccgattccgcccgcattcatgttcgttttacgctgaccaatggcaacaacgaagagcaagaactggttttacagcggcgcgaaggcaagtgggaaatcgctgattttatccgcccgaacagcggcagcctacttaagcagattgaggcaaaaaccgccgccagattaaagcaatgagctgaattaaataacaattagccggaacaataaataaaagggaacactatatgaaaacgattttcaccgtgggagctgttgttctggcaacctgcttgctcagtggctgcgtcaatgagcaaaaggtcaatcagctggcgagcaatgtgcaaacattaaatgccaaaatcgcccggcttgagcaggatatgaaagcactacgcccacaaatctatgctgccaaatccgaagctaacagagccaatacgcgtcttgatgctcaggactattttgattgcctgcgctgcttgcgtatgtacgcagaatgataaaaaaatccccggcagcatgtcagttgccggggattttttttaacgtccaaccgccgctttagggcgtttcttcgcaccagcattcaccggacgagattgcgtagacgacgctttttttgccgtagcaggcgtctgacgctgggtcgccatcggcgtatgtttcgtcaacgccggacgggtattgcggttctggcgacgagcttcacgcatctcttcaatggttggcgcaggcactaagcaatcgcgacggctgccaatcagatgctttttgcccatcgcttccagcgcctggcggattaacggccagtttgccggatcgtggtaacgcaacaacgctttatgcaaacgacgctgcttgtcgcccttcggtacgaagacgtcttcactcttataaccaatcttcgccagcgggtttttcccggtgtaatacatggtggttgagttcgccagcggcgatgggtagaagttctgtacctggtcgagacggaaacgatgctttttcagccacagcgccagattcaccatatcttcatcacgcgtaccggggtgcgcggagatgaaataggggatcagatactgctctttacctgcctgttttgagtaagtatcgaacagctctttaaagcggtcatagctgcccatgcccggcttcatcatcttcgataacggcccttcttcggtatgttccggggcaatcttcagataaccgccgacgtgatgggtcgccaactctttgatatagcgcggatcttccacggcgatgtcataacgtacgcctgaggcgatgaggatttttttaatgcctttcagatcacgcgcacggcgatagaggttgatcgtcggttcgtggttagtgtccatgtgcggacaaatatccggataaacgcacgacaaacggcgacaagtttgttcagcgcgtggcgatttgcagcgcaacatatacatgttggcagttggcccaccgagatcggaaatcacgcccgtaaaacctggaacggtgtcgcggatcgcttcgatctcattaatgatcgaatcttccgaacggctctgaataatgcgcccttcgtgctcggtaatagaacagaaagaacagccgccaaagcagccgcgcataatgttgaccgaaaaacggatcatttcgtaagccggaatacgggcattgccataggccggatgtggcacgcgcttgtacggcagcgcaaaaacgctgtccatctcttcggtagaaagcgggatagcaggcgggttgatccacacatagcggtcaccgtgtttttgcatcaatgcgcgggcgcagcctgggttggtttcgtggtgcagaatgcgcgaagcatgggcgtacagcactttatcgcccttcactttctcgaaagaaggcagcaacacgtaggttttttcccacggtttcgggcgcggtggctgcacggttacggctttggcttcctgctttttcggtgccaccggtttgttatccgcgcacggcaaatcttcaccatacggatgcgggattgggtcgatttttccaggggtatcaagacgggtggaatccacaccgctccagccaggcagcgcctctttcacgataatcgcggtattacgcacatcgcggatttcactaatcggctcgcccatcgccagacggtgcgccacctccaccagcggacgctcaccgttaccaaacatcagcatgtcggctttcgaatccaccagcacggaacggcgcacggtatcggaccagtaatcataatgtgcggtacggcgcagactagcctcaataccgccgaggatcaccggtacatctttccacgcctctttacaacgctgggtataaaccagtgtggcgcgatccgggcgcttacccgcgacgttatccggcgtgtaggcatcgtcatgacgtaaacggcgatcggcggtataacggttgatcatcgaatccatgttgccagcagtaacaccgaaaaacagattcggtttacccagacgcatgaaatcgtctttgctgctccagtctggctgggcgatgatcccgacgcgaaagccctgtgcttccagcatacgaccgcaaatcgccatcccgaagcttgggtgatcgacatacgcgtcgccagtaaccaaaatgatgtcgcagctatcccagccaagttgatccatctcttcacgagacatcggcaaaaacggtgccggtccaaaacaggcggcccagtactgcggccaggagaacaggtcgcgatccggttggatcagggagatagagctcattttgcttccagaaatgataaaaaaataatcaaaggccggggattataagccggaacgaaagagaaatcgaaaggtattccatactcgccctcctcgggcgagtatgaagattacggtaccggattgaccaaaagttgccctatcgagccacggtccgccatttccagcgtctgactgttgaagtagaacgggaagtgcgcccaggaaggctgaccgaaataaacaagcagctccacttgtccgtcaacccaaacggtatctttccagcctctgtcttccgggaacggcatcgcgccattcacgttacggatctggaacattacgccttcaatatggaacgcttgcggctcgtccgcgcgtaccgtccagcgttcccacgttccttgctgcgcggtgacatcaatacggttgacgtcccacagctgtccattaatacccgggtcatcacccagactgatatcgcgactgcgaattggcgaaccagccatgatttcagttggcagcaagcgcatcggaagactgtctgtgaccagcggcagaaggccggttgggcgcagcgttagcaccagggtagaaaccagaatactggatggctcaaagaagccgcgaatacgatcaacaatgctcgccgcttcgccacaggtgatcgacacttcatcgccgttgctcatatccaccagaatctcgcggcgctcgcccggtgccagcgaaagttgcttcaccgatacaggagcaggcaggaatccctgatcgccagaaatcacatgtaacgggcgaccatcgctcatctgtagttgatagcgacgagagttcgacgcgttcagcagtcgcaagcgcacccagccacgcgagacttcaacgtacgggctttgtacaccgttaaccagcagcgtatcaccaacaaagccgccgcttcccggttcgttgtattctggcgtaccaaagttatccagccgtttatcctggataatgaccggaaaatcatccacaccataatggttggggataggcagcgacttgctgacttcatcttccaccagccacattccggcaaggccgttatagacctgctgagccgtgcggttgggagtattggcgtgataccacagagtagctgcgttctggcgaatgggcagtacgggtgcccagtcagcgtttggcgacatcatccgtgccggaccgcccatcagcgggcctggtacctgtagcccggccaccgtcattgagacattttctgtcaggcggttgctgtaaataagcttaacatcgtcgcccttccagacgcggatagtcggccccaggtaacgaccattgattccccagaccgacgcgcgtgtccctggcgtaaatgaccagtgcgcacgttgtacagtcataaacagcggttgcccacggcgagattcaagtagcggcggaacgggtagcggttgctgttgcccggctgcgctggccttcaggggaacagcgcctgcacaaagtgcaatccccgatgcctgaatgaactgacgccgactgagtgacatatttgctccatgtaaaactggctaaagtaataccgtgcaggaaagtgttccccgcaaaaatacagattgccgacttaaacttttccggcggcttcgcgttctgcgacttctttatcgagctcggcgattttttgttccattatcgaacgacaatgggcagccagctcacgaacctgatctttgccatactgactgacgtcaattggcggcagcatttcgacaatcaccagaccgttgtgcagtcgattaagattaatcttattcgaagttgtagagacgcacacgggaataatcgggacgcccgccgcaattgccgcgtgaaatgctccagtcttgaacggtagcaggccgcgaccacggctgcgggttccttccgggaacatccagatggaaatacggcgttttttgaaatgattcacgacttccgcaatggtgccgtgagctttagtgcgattgtttctgtcgatcaataagttgccggttaaccagtacaactgcccgaagaaggggatccacagcaagctctttttacctaccgtcaccgtcggcggttgcacaatgttcgatgctgtcaccatgtcatagttgttctggtggttagcgatatagatagcattgccgtagctttcagcatctgcaggtttgcggcactcaactttcaggccgaacagcggcgcaagacggccaaacatatgcccaaaggtggccacatgtttcgggttacgcgggctgaaaaggcagtaaatggagccgaatacacagactaagatgctgtaaatcacggtaataataagacgaaagatatatagcataacaccctctgaaggtctgagagactggcattgtacgtcacctgaaatcaggttagggcattgttaaaagccgctctctggaaaagcgtattgttaatcgcaacgcatgaataaacaacggtttcaagggaatttttatcgtttccgggggttgaatacgctgccggatgacgacttaacgtttcatccggcgttccttgcaagcgggaggaaacaggccctccccggcatattactcttcgctatcaccgctgctggcacggcgaggagagtcgatctcaacacgatcgatacgctgcaaaccgcgcatcaacgtaccgcggcgtccacgttcgccagtgactttctgtaactcttccgggcgcagtttaattttgcgtttcccaacatgaatggtcagcgtgctttgcggcggcagaacgtacaattgcgccagaccatcttctccacgcgcggcttctgccgatggaatgttgataatcttgttgcctttgcccttcgacagctgcggcagatcgcttaccgggaacatcaacatacggcctgcctgagtgattgccagcagcatatcggaagcatcttcaatcaccaccggcggcataacatgggcattttccggtaaggtgatcaaagccttacctgcacggttacgcgccaccagatcgttaaaggtgcagacgaaaccgtaacccgcatcggaagccatcagcagtttctgatcgtcgctttccatcagcatatggtcaacggtcgccccaggcggcaacgttaatttgccggtgagcggctcgccctgaccacgcgccgacggcagcgtaatcgggtcgatggcatagctacgaccggtggaatcaacaaacactaccggttggttgctcttacctttcaccgcagctttgaagctatcacccgctttataattcaggcccggcgcgtcgatatcatggcctttagcgctgcgtacccaacccatctgcgacagcacaatggtgacaggttcagacggcagcatgtcgtgctcgctcatcgctttcgcttcttcgcgttcctgcaacggcgaacgacgatcgtcaccgtaggcttgcgcgtctgcctgcagttctttcttcagcaggttattcattttacgctcggaagccaaaatgccctgcaactggtcgcgctctttttccagctcactctgctcaccgcgaatcttcatctcttccagtttggcaagatgacgcagtttcagttcgaggatcgcttccgcctgggtttccgtaaggccaaaccgcgacatcagcgccggtttcggttcatcttcgttacgaatgatctcaatcacttcgtcgatgttgagaaacgccaccagcaaaccttccaggatatgcaggcgcttgaggactttctccagacgatagttcagtcggcggcgcacggtatcgcgacggaacaccagccattcggagaggatttccagcaggtttttcaccgccggacgaccatccagaccgatcatattgaggttaatgcgatagctcttttccagatcggtggtagcgaagaggtggttcatcacctgatccatatccacgcggttggaacgcggcacaatcaccagacgggtcgggttctcgtggtcagattcatcgcgcagatcgtcaaccatcggcagctttttgttgcgcatttgcgcagcaatttgctccagtacgcgcgcacctgaaacctgatgcggtaatgcgctgataaccaccgcgccatcttctttcttccacaccgcgcgcatacgcactgaaccacgtccgttctcgtagattttacggatctcggcgcgcgaagtgataatttccgcttcagtcggataatccggcccctgcacgatatccagcagctgatcgagcgtggttttcggctggtcgattaatgcgattgccgcctgagctacttcacgcaggttatgcggtggaatatcggtcgccatgccgacggcaataccggtggtgccgttaagcaaaatgtttggcagacgagcaggcagcattttcggctcctgcaaagtgccgtcgaagtttggcacccagtcagccgtcccctgccccagctcgctcaatagcagctcggaatatttcgacaaccgggattcggtgtaacgcattgccgcgaacgatttcggatcgtccggcgcgccccagttcccctgaccatcaaccagcggataacggtaagagaacggctgcgccatcaggaccatcgcttcataacaggcgctatcgccgtgcggatggtatttacccagtacgtcaccgacggtacgggccgattttttaaatttggcgctggcattcaggcccagttcagacatcgcatacacaatgcggcgctgaacaggtttcagaccatcaccaataaacggcaacgcacggtccatgatcacgtacatggagtagtttaagtaggcgttttccgtaaattcatgtagcgcaaggcgctctgccatatcgctcattaattctgattcctcaacttattcgccagccttcaaaggggcaatattgccggagatactacattatctgccgcgtcgagtcacaggagatcagcgtgaatagcgccgccggacgtgctccgacggcgataaaggcatcaatgtgccttgatatacaactctttgctgtagacttgatcggcatagagggcagcacaaggttgcgcccatgccacaccactcggcatgggggtccgctccgggcgattcgagaagttgaggttatgcgagtccagggaagcctaaagcatcaaagtagtcgactgtaagtatacggttcagcccagtttagctgtgtctccaccagtgccccgcgcctcctgccataagtgcggcttgctcatggatacccccgagacggcttacggcgcaccggataataaatttcgcgtatacatggtattccttaccggagaaattataagcccaacaacaatacgcctgtggcattgttcgctcaaacttatcgcgagtgatttggctcacactccggtaaagattccccatcacgccaacggcacataaacatccgtttccagtcgctgctctgtcaccccttcggcaagattggtgtagtgaaacagaatcggtgctttacgcattttctcgccgcttgcaggcagccagtggcgaatgatgccccataccgtgcgtgaaatatcgtccagctcgccaacgtggcgggccacggcataacgtccaccggtaagttcaccattactcacgccataacgattatcgggaatcggttcactaacgctgccgcagatatcaaagcgaaacgcttccggtgcggtggtggctgggtcgtcccaggcgacgccaaaagtctggctttggtcaacaggagaaagccccgtctctttacgccacatgataaatttcgccacgctgtagttgagcaattcagggctacagcggtgcggcaacatcgccacagggattgatgggaaatcgataatgtttacatccagtgtcaggtttgtcattttgcctccctgcgaaattattcccgggaacgcgtcccgggagcggtaacaattacggatttactttgcggatctgtttgacgtcaatttcaacagaattccagtctttatcgacttcaccctgaatctcaaccgtatctttcggcgtcaccgtcacaccgttccagcgtttgtggtcgatatcaacattgatagtaccgctggcatctttaaacacgtagagatcgtcagagatgcgttcaacgatattgccgcgcagggttacccaggtgtcgtcacgcagggattttgcgctttctacggtcgttacgctgccgttcggcccctggaatcctccggcctgactttgcgttgccgatgggccagaaaaaccgccctgctctgctgccatcaccggtgcgctgcacagggccattactgcgattactgctgcgaattttttcatgtttattactccctttaatgtctgtttccgagcatttaacaagatagtccttaacaacttcttaagggaaaaaaataaaatttagtgctgtacagagcgcgttacaacacggtttactggcagcaaatacggttatcgcagggatgaaaaaatgcgaattttactgatagaagatgacatgctgattggcgacggcatcaaaacgggccttagtaaaatgggttttagcgtcgactggtttacacaaggtcgtcagggaaaagaggcgctttatagcgcgccttatgatgcggtgatcctggatttaaccttaccaggcatggatggtcgcgatattttgcgcgaatggcgagaaaaaggtcagcgtgagccggtactgatcctgaccgcgcgcgatgcgctggaggaacgtgtagaagggctgcgtctgggagctgacgattatctgtgtaaaccttttgcgttgatagggctggaagctctgatgcgccgaaccaacggccaggccagcaacgagctgcgccacggtaacgtcatgctcgaccccggcaaacgtatcgccacgctggctggcgaacccttaacactgaaaccaaaagaatttgccctgctggaattactgatgcgtaacgctggtcgggtactgccgcgcaaactgattgaagagaaactgtatacctgggacgaagaggtcaccagtaatgccgttgaagtgcatgtgcatcatctgcgacgcaaactcggtagtgattttattcgtaccgtgcatggtattggctacacattaggtgagaaatgaaatttacccaacgtcttagtctgcgcgtcaggctgacgctaatctttttaattctggcctcggtgacctggctgctttccagctttgtcgcctggaaacaaacaacggataacgtcgatgaattgttcgacacccaactgatgctgtttgccaagcggttaagtacgctcgatctcaacgaaatcaacgcggcggatcgcatggcacagacgccaaataaattaaaacacggtcatgttgatgacgatgcgctgacctttgccatctttacccacgacggcagaatggtccttaacgatggcgataacggagaagatattccttatagctatcaacgggaaggttttgctgacgggcaactggtgggcgataaagatcaatggcgttttgtctggatgacctcacctgatggcaaatatcgcatcgttgttggtcaggaatgggaataccgtgaagacatggcgctggcgattgttgccgggcaattgatcccgtggctggtcgcactgccgattatgttaatcatcatgatggtactattgggtcgtgaactcgcgccgctgaacaaactggcgctggcgctgcgtatgcgtgaccctgactcggaaaaaccactaaacgcgactggcgtacccagcgaagtgcgtccgttggttgagtcgctaaatcaactgttcgcccgcacacatgcgatgatggttcgtgaacgacgctttacctccgacgcagctcacgaactacgtagcccgttaacggcgctgaaagtgcaaaccgaagttgcgcagctttctgacgatgatccgcaagcgcggaaaaaagcgctgcttcaattacattacgggatcgatcgcgctactcgtctggttgatcaactgctcactctatcgcggctggactcactggataaccttcaggacgtcgcggagatcccgcttgaagatctcctgcaatcgtcggtgatggatatttaccacacggcgcagcaggcgaaaattgacgtgcgactgacactcaatgcccacggcatcaaacgcaccggacaaccgctattgctaagtttgttggtgcgaaatttgctggataacgccgtgcgctacagtccacagggcagcgtgatagacgtcacgctgaatgctgataatttcatcgtgagggataacggccccggtgtgacgccagaggctctggcgcgaattggcgaacgcttctatcgcccccccggacaaaccgctaccggcagtggacttgggctatcgattgtccagcgaatcgccaaattgcatggcatgaatgttgagtttgggaatgcggaacaaggtggatttgaggcgaaggtaagctggtaacttctctgtctatgagagccgttaaaacgactctcatagattttactaatagcaaaatataaaccgtccccaaaaaagccaccaaccacaaaccagacaaataccgagcgagaatacatatacccaaaactcgaacatttcccgcataaagagttttcttaagataagaataataagtggcgtaagaagaaaaaatgctgcaatcattgcttgcaatatacgatcttcgcctgaaacggaaggtatactgcaaatattgtctcccgactcaagcatccagtcatacttattgaaagcaaaaaaagcatctattaaccaataagtaagcattatgtataacagagcttcaaatattgtttgaattttatgctttaacatatatcagtacgctcataaaaatccatttataattatcaacatgacacgttgatattttcatcttttacttattcaaagccatattttcaatcccaaaaaaaaccgaaccaaacgtgtaaattattccggtgcgagtaagaattatgaggaatggctatcagtattgtcattttcagaaaatatttatcctgcatcggtgagtcagagcaagatcagacttttgctaaattcgcaaaagactttgcacattttgctaatttcaccgtaccgctctgtgacgtactatagtcggcaaacgtctcaccttgaggttaaaaaatgagcaacatcctgattatcaacggcgcgaaaaaattcgcccactccaatggtcaactgaacgacaccctgaccgaagtcgcggatggcacactgcgcgacctcgggcatgatgtccgcatcgttcgcgccgacagcgactacgatgtcaaagcggaagtacaaaactttctctgggctgatgtggtgatctggcagatgccaggctggtggatgggcgcgccgtggacagtgaaaaaatatattgatgatgtattcaccgaaggtcatggaacgctgtatgccagcgatggccgtacccgcaaagatccgtcaaaaaaatacggttccggcggcctggtacagggcaaaaaatatatgctttctctgacctggaacgcaccaatggaagccttcaccgaaaaagatcaattcttccacggcgttggcgtcgacggtgtgtatctgccgttccataaagcaaaccaattccttggcatggaaccgctgccgacatttatcgctaatgacgtgataaaaatgcctgatgttccccgctatactgaagaatatcgcaagcatcttgtggaaatttttggttaactagagctcaggctttagaaggagttaaccatgcttaccgtaatcgcagaaatccgtactcgtcctggtcaacatcaccgtcaggcggtattggatcagtttgctaaaatcgttccaaccgtactgaaagaagaaggttgccacggctatgcgccaatggtggattgcgctgctggcgtgagtttccagtctatggcaccggattctatcgtgatgattgagcagtgggaaagcatcgcgcatcttgaagcgcatctgcaaaccccgcacatgaaggcgtacagcgaagccgtaaaaggcgacgtgctggagatgaatatccgcatcctgcaacctgggatttaaacctgccttgtttgcccggccatcctgaccgggcaatgttctttcctttaaacctcaatctccgccatgtcgcctttctcttgcaaccagttgcggcgatcttccgagcgtttcttcgccagcagcatatccatcatcgcgtcagtacgctgatcgtcttcatcatcgatagtcaactgcaccagacggcgagtgttcggatcaagcgtggtttcacgcaattgcatcgggttcatttcccccagacctttaaaacgctggacgttcggcttgcctttcttgcgttttaattgctcaagtacgccctctttctcttcttccgtcagcgcgtaataaacctctttcccgagatcaatacggtagagcggtggcagtgcgacgtaaacgtgaccgtgtttcaccaacgcgcggaagtgttttacgaacaaagcgcagagcagcgtggcaatgtgcagaccatcagagtccgcatccgcgaggatacagattttgccataacgaagctggctcagatcgtcgctgtcaggatcgataccgatcgctaccgaaatatcatgcacttcctgcgaggccagcacttcgtcggaagaaacttcccaagtgttaaggatcttacctttcagtggcatgatcgcctgatattcgcgatcgcgcgcctgcttggcagatccgcctgcggagtcaccttccacaaggaacagttcggtacggttaagatcctgcgcggtacagtcagccagtttgccaggcagtgctgggccgctggtcagctttttgcgcaccacttttttagccgcacgcatacggcgctgggcgctggaaatcgccatctccgccagcagctccgccgcctgaacgttctggttcagccacaggataaaggcatctttcaccacgcctgaaacgaatgccgcgcattgacgcgaagagagacgctctttggtctgcccggcaaactgcggatcctgcattttcaccgacagaacataggcgcagcgatcccagatatcttccgccgacagcttcacgccgcgcggcagaatgttgcggtattcacagaactcacgcatcgcgtccaacaggccctgacgcagaccgttaacgtgcgtaccgccctgcatcgttgggataaggttgacgtagctttcggtcagcagttcaccgccttccggcagccacagtagcgcccagtccacagcttcagtatcaccagcgaaattaccgataaacggtttttctggcagcgtcggtaaaccgtttaccgcttccgccaggtaatcattcagaccgtcctggtagcaccagcgctgttcggtgttgttgatctcatctttaaaggtaatctcaacgccagggcacagtactgctttggccttcagcacatgcgtcaggcgtgaaacagaaaaacgcgggctgtcaaagaaggtttcatccggccagaagtgcacgctggtaccagtattgcgtttaccgcaagtgccgacaacctgtaaatcctgcaccttttcgccattttcaaaggcgatgttataaacctgaccatcgcggcgcacgttaacttctacgcgcttcgacagggcgttaaccaccgaaatccccacgccatgcaggccgccagagaactggtaatttttgttagagaatttaccgcctgcatgcagacggcaaagaatcagttcaaccgccggtacaccctcttccgggtgaatatccaccggcatcccgcgcccatcgtcaataacttctaacgactggtcagcatgtaagattacatccacgcgttttgcgtgacccgccagtgcttcatcgacactgttatcaataacttcttgccccaaatggttagggcgagtggtatcggtatacatccccggacggcggcgaaccggctcaagcccggtgagtacctcaatggcatcagcgttataagtttgcgtcatggtttaagttagcaattcgagttgatcgtcagagatggtgcagaccaagaaaatcgacgatcgggttgaaataatcttcgaagcccgtgaatgcgtggttgccgccttctatgacagtctggcggcaggaagcgtagtacgccaccgcctggcggtaatccagcacttcatctcccgtctgttgcagcagccagatcaaatccggcgcttccagcgggtcaatctgcatgactttgagatcgtaaatatggcgtgactctagcacatattgctgcccggtgtaggggttctcgttctgaccgagatagtccgtcagcagttcaaacgggcgcaccgccgggtttaccaccactgcgggcagcataaaacattgtgacaaccaggtggcgtaatatccccccagtgacgaaccgacaatacccagcgaatcgccgccatgttccaggacaatggattccagcagctctgccgcgtcggaaggatacggcggcaactgcggaatgatcatctcaacgtcagggtgatgttccgccagccagttttttaacaagctcgcttttgcagagcgcggcgagctgttgaaaccgtgtaaataaagaagcgtagacatcagtagccttctgaagcggtatcaggttggaaacgtgtgtccgccaggcgatgcacctcggtggtcagcgtgccatcagcatgtaactcgagagtacgccagccgggcgcgatagtatccagcgtaaagttggaacagtgcggcttaaactgcacacaggtcgacggcgttgccagcaggcggcgaccgttccagtcgagatccagctcctgatgaatatgaccgcacagcaagtatttgacgtgcggaaacttcgccagcacggtatccagttcgcccgcgttacgcagactgtgttgatcgagccaactacaacccgcaggtagcggatgatgatgcagcagcagcaacgtatggcgttctggcgcatcggccagtttacgttccagccactcaagctgaaactcgctcagctcaccgtgcggcacgccaaacacctggctatccagcaacaggatttgccattgctcaccaataaacacgcgcttcgccggggagatacccgcatcctgtaacgcgctgtacatcgcgggctggaaatcgtggttgcccggcagccagacgcagggcgcacgaaaacttgcgatgccttcagcgaaatgctgataggccgcagaggattgatcctgcgctaaatcacctgtcgcgacaatcaggtcgaattcgtgctgatgtggacgaatcgcctccagcaccgcctggtagctttcccaggtgtttacccctaacagggcttcgtgcttttgtgcaaacaggtgagtatcggtaatttgtaaaatcctgactctggcctcaccagccagaggaagggttaacaggctttccaaatggtgtccttaggtttcacgacgctagtaaaccggaatcgccatcgctccatgtgctaaacagtatcgcaaccagtccgctaaaaactggttaatttgatgcttttcgtcgcgttgatgcaactttttattaggataatcataccgcgctttgaagcgaaaaatctgctggcttgaacacacttcagccaccatcgcgtcatgatacagacgcaccgtcattgacggaaggctccagtaactgatcgcgggcgcagtctgttctattgtcaccagggtagtgtatcgggtcgattccacaatcgtcagccgatattgtgcgtttgccacctgatagcttacagtttcgccgggtgcgtcattgcgcggtaacaaacggcgcaattgtgaaaagttcatctcgcacaggcgcatcatttcaggaaagtcaggtgtgtaacgcttcatttatgcccactcattttttaacgcttgatgatgcagctgcagccattgcaaagcgatgaccgacgctgcgttgtcgattttcccctcttctacccactggtatgcctgttcccggcttaccacatgaacgcgaatatcttcgttttcatcagccagaccatgaataccgcttgcggtcgtggcgtccacttcgcccaccataattgacgaacgctcactggtgccccccgggcttgccaggaaacttaacaccggtttggtccgtttgactatcagtcccgcctcttcaatcgcttcgcgacgggcaacatcttccacactttcaccctcttctatcatcccggcaaccatctccagtagccagggggtttcactggtgtcgtatgcggcaatccgaatctgctcaatcagcacaacttcatcacgcactgggtcaaagggtagcaagactgcggcgtgaccgcgctcaaaaatttccctccgtacctcatgactcatttgcccgttgaataaacgatgacgaaatctataaagatctaatgaaaaaaagccgcgataaagtgtttctcgtgcaataatttctacatcgtttttgccaaatgtaacgggcaggttgtctggcttaagcattgttaatgtcctggcactaatagtgaattaaatgtgaatttcagcgacgtttgactgccgtttgagcagtcatgtgttaaattgaggcacattaacgccctatggcacgtaacgccaaccttttgcggtagcggcttctgctagaatccgcaataattttacagtttgatcgcgctaaatactgcttcaccacaaggaatgcaaatgaagaaattgctccccattcttatcggcctgagcctttctgggttcagttcgttgagccaggccgagaacctgatgcaagtttatcagcaagcacgccttagtaacccggaattgcgtaagtctgccgccgatcgtgatgctgcctttgaaaaaattaatgaagcgcgcagtccattactgccacagctaggtttaggtgcagattacacctatagcaacggctaccgcgacgcgaacggcatcaactctaacgcgaccagtgcgtccctgcagttaactcaatccatttttgatatgtcgaaatggcgtgcgttaacgctgcaggaaaaagcagcagggattcaggacgtcacatatcagaccgatcagcaaaccttgatcctcaacaccgcgaccgcttatttcaacgtgttgaatgctattgacgttctttcctatacacaggcacaaaaagaagcgatctaccgtcaattagatcaaaccacccaacgttttaacgtgggcctggtagcgataaccgacgtgcagaacgcccgcgcgcagtacgataccgtgctggcgaacgaagtgaccgcacgtaataaccttgataacgcggtagagcagctgcgccagatcaccggtaactactatccagaactggcagcgctgaatgtcgaaaactttaaaaccgacaaaccacagccggttaacgcgctgctgaaagaagccgaaaaacgcaacctgtcgctgttacaggcacgcttgagccaggacctggcgcgcgagcaaattcgccaggcgcaggatggtcacttaccgacgctggatttaacggcttctaccgggatttctgacacctcttatagcggttcgaaaactcgtggtgccgctggtacccagtatgacgacagcaatatgggccagaacaaagtgggcctgagcttctcgctgccgatttatcagggcggaatggttaactcgcaggtgaaacaggcccagtacaactttgttggtgccagcgagcaactggaaagcgcgcatcgtagcgtcgtgcaaaccgtacgttcctccttcaacaacattaatgcatctatcagtagcattaacgcctacaaacaagccgtagtttccgctcaaagctcattagacgcgatggaagcgggctactcggtcggtacgcgtaccattgttgatgtgttggatgcaaccaccacgctgtacaacgctaagcaagagctggcaaatgcgcgttataactacctgattaatcagctgaatattaagtcagccctgggtacgttgaacgagcaggatctgctggcactgaacaatgcgctgagcaaaccggtttccactaatccggaaaacgttgccccgcaaacgccggaacagaatgctattgctgatggttatgcgcctgatagcccggcacccgtcgttcagcaaacatccgcacgcactaccaccagtaacggtcataaccctttccgtaactgatgacgacgacggggcttcggccccgtctgaacgtaaggcaacgtaaagatacgggttatctgccgcattcttcccccttctcgcttcaatttcgaccagccatcctctattctgatgggtatttaccactggtcccggaagacaaaaatgaaacggacaaaatccatacgccacgcatcgttccgcaaaaactggagcgcgcgccatctgacaccagtcgctctcgcggttgccactgtttttatgctggctggctgtgaaaagagtgatgaaacagtgtctctctatcaaaatgctgacgactgttcagctgcaaacccaggcaaaagcgccgaatgtaccaccgcgtacaacaatgcgctgaaagaagccgaacgtactgcgccgaaatacgccacccgtgaagactgtgttgctgaatttggtgaaggtcagtgccagcaggcaccagcccaggctggcatggcaccagaaaaccaggcgcaggcccagcaatccagcgggagtttctggatgccgctgatggccggttacatgatggggcgtctgatgggcggcggcgcgggatttgcacagcagccgctgttctcctcgaaaaacccagccagcccggcttacggtaaatataccgacgcgacgggtaaaaactatggcgcagcccagccaggccgcaccatgaccgtaccgaagacagccatggcaccaaaaccggcgaccaccactaccgttacccgtggcggttttggtgaatctgttgccaaacaaagcactatgcagcgtagcgcaactggcacctcttctcgttcaatgggtggctgataccgatggaaagagtcagtattaccgagcgcccggactggcgtgagaaagcccacgaatacggtttcaattttcacaccatgtacggcgagccgtactggtgtgaagatgcttactacaagttgaccctcgcccaggttgaaaagctggaagaagtcaccgccgaactgcaccagatgtgcctgaaagtggtggaaaaagtgatcgccagcgatgagctgatgaccaaattccgcattccaaaacacacctggagttttgtgcgccagtcatggctgacgcaccagccatcgctttattcgcgtcttgatctggcgtgggatggcactggcgaacctaaacttctggaaaataacgccgatacgccaacgtcactatacgaggcggcgttctttcagtggatctggctggaagatcagcttaacgccggtaacttgccggagggcagcgaccagtttaacagtctgcaagaaaaactgatcgatcgcttcgttgagctgcgtgaacagtatggcttccagttgctgcatctcacctgctgtcgcgacacggtggaagatcgcggaaccattcagtatttgcaggactgcgcaacggaagctgaaattgctactgagttcctctacatcgatgatatcgggttaggtgaaaaaggtcagttcacggatttacaggatcaggtaatttccaacctgttcaagctgtatccgtgggaatttatgttgcgtgagatgttttccaccaagctggaggatgcaggcgtacgctggctggaaccggcgtggaagagcattatctccaacaaggcacttctaccgctactgtgggagatgttcccgaatcacccgaacctgctgcccgcttattttgcggaagatgatcatccgcaaatggaaaaatatgtggttaaaccgatcttctcccgtgaaggcgcaaacgtgtcgatcattgaaaacggcaaaaccattgaagcagcggaaggtccgtatggcgaagaagggatgattgttcagcaattccacccgttaccgaaattcggcgacagctatatgctgattggtagctggctggtgaacgatcaacccgccggaattggcattcgtgaagaccgtgcattgatcacccaggatatgtctcggttttatccacatatttttgttgagtaatcaatgatgccggatggcattcgccatccggtaattgttaacctatctgcaccgacagcatactcaggctgcccatttctataccatcgaccggaatggtaattggctcctgcccatcccacgcacctaagacatacaacaacggcagatagtgctccggcgttgggttcgataacgcgccaccttcatggtcgaggtaattcaccagaggatgctgctctaccgccccttgccacgtcagattcgctttcacatactcattaaacgacatcgcccaaggatatggtgaactatcaccgtgccacttcactgtacgcaggttatgcaccacgttgccactggcgaccaacattattccttcatctcgcagcgctgccagtttgcgccccatttcgaaatgccaggcggcaggtttgctactgtcgatactcaactgcaccatcgggatatcggcgtcaggatacatcttaatcagcacgccccaggaaccgtggtcaaagccccaggcttctttatccagcgtcaccgggaccggcgctaacagctcaaccagatgctgtgccagcacaggcgaacccggagcaggataatgcgtatcgtacagcgcctgcgggaagccaccaaagtcatgaatcgtgggcggcgtctccatcgcggtcactcctgttccacgggtaaaccagtgagccgaaaccaccacaatcgcttgcgggcgtggcaatgtcatccccaacttctgccagctgcgggtatacaaattatcttccagcacgttcatcggactaccgtgacctaaaaacaatgctggcatacgtgttgaagacatgatgatatccttaactaaaggtgtcattttgatatcctcacaatacgcttgttcggcggagtaagaacccggataacaatgatgatgatcatcagttattttgacgatctgcctgaaggtgaagatttataaggagttgtcgatgtcagtacctctcattctgaccatactggcgggggcagccacgtttattggcgcgtttctcggcgttctcgggcaaaaaccctcgaaccgcttactggcgttttcgctaggatttgcggcggggatcatgttgctcatctcattaatggaaatgcttcctgccgcactagcagctgaaggaatgtcgcctgtgttgggttatggaatgtttatcttcggtctgcttggctattttggcctggaccgcatgttgccacatgcgcatccgcaggatttaatgcaaaaatcggtgcagccgttgccaaaatcgatcaagcgcacagccattctgctcactctcggcatcagtctgcataacttcccggaagggattgccacctttgtcacggcgagcagcaacctggagctgggatttggcatcgcactggccgtcgctttgcacaatatccctgaaggtctggcagtggcaggcccggtttatgcggcaacggggtctaaacgcaccgcgattctgtgggcggggatttctggactagcagaaattcttggtggtgtgctggcgtggttaatcctcggtagcatgatttccccggtggtcatggcggcaatcatggcggcggttgcaggaattatggtggcgctctcggttgatgaattaatgccgctcgccaaagagattgaccctaataataaccccagctatggcgtactatgtggaatgtcagtgatgggattcagtttagtgctgctacaaacggcgggaattggttaaaaacaacatcagaagttgtccagcacatggacaacttctgccagcttcacgaaagccttattctaccttttcggctgtctcttctctcgtactgtttaagtatttgttccgcgcttcaagcagtgcgtctctgtcctggcgaaacgcccgacaataacgtttcaaatgcaggaaataacccaccacaaccagagcaatcaatacaatccagtaccaggcgataaacatccttttacccttaatatttaacaatactaaacatttagcgcataaatttcacatatcctttttcggatatattcatatggtcgcataataacggaacaattatatgattttgatcataatgaaaaagaatgcctgatattaatgaaattttctcatagaaagagaagcggaattaacatcttgcatagcggggcaaaataaaaaccgaagccagctacaacttcggtttcttgattaaggcagtaattaagcagcggttttcagctggctttacgctcatgtgcctgacggtatgccaccaggtcttcaatagtcacgagcgccatattgtgtttattggcaaactcaatgcactctggtgcacgcgccatcgtgccatcgtcattagtcaactcacacagcacaccagccggtttaaagcctgccagcgtcatcaaatcaatagtcgcttcagtatgaccgccacgcgtcagtacaccacctgcctgcgcgcgaagtgggaaaacgtggcccgggcgattcagatcagaaggttttgcgccatcggcaatcgctgcgcgaacggtcgtaattcgatcagcggcagaaacaccggtagtcacaccttcagccgcttcaatggtcacggtaaaaccggtgccataggcgctggtgttattttctaccatcattggcagatcaagttgtttacggcgatcttcagtgatgcacaggcaaacaataccgctaccgtggcgaatggtcagcgccatctgctcaacggtcatggtttctgccgggaagatcatatcgccttcgttttcacggtcttcatcatcaagcaccattacaccgcgtccttcacgcagcgcagccagtgcattttcaacacgttcgaaaggcgtaccaaaagaggaaagtagcgtctgattcatggtaaaaaaacctcactaaaattatggttaccagaatcagggcagtcttaggagtggcggcatatagccaaaataacgtgagcgggtccatgcccgacagaatcgttactctctcccatccggactctaaccgtcggccccggaattacaccggatctgctgtcctttgagttcgcacccaaagcgctcgcgggctttcaactgagttgatttaccgccggtggggaatttcgccccgccctgagaataagcggattcactataacgctaatgattagcggcagcaacgcatagcttcacataattctggtttatgacttacccttatcgcactacaatggcactcaacacctatcagtacagggaaactacaatgattgacccgaaaaaaattgagcaaatcgctcgccaggttcacgaatcaatgcctaaaggaatcagggagttcggggaagatgtggagaaaaaaatccgccaaaccctacaagctcagctgacgcgcctcgaccttgtaagccgtgaagagttcgacgtccaaacgcaagtcctgttacggactcgtgagaaactggcgctgcttgaacaaagaatgagcgaactggaaaatcgcagtactgagattaaaaagcagccagatccagagactctccccccaacgctgtaaacatttgtctttaatgcactgtaaattatgaattaatcctctaatttacagtgctttctattaccttatcgcttaattccattcagaatatcatcacaaaaatgaatgagtgcaattgaaaatataattgttatgtattttttaagttttacttaatccatatttagataaactaatttcataaaacccgaaaagtaaaatataatatttgaatgattagcaatccttaaataacagttactaatcattcattttctacttatatttatataaaggaatattatgtctgcttttaaaaagtcacttcttgttgctggcgtagcaatgattctttccaataacgtatttgctgacgaaggtcacggcattgttaaatttaaaggtgaagttatctctgctccatgttcaattaaaccaggtgacgaagacttaactgtaaatctgggtgaagtagcagataccgttctgaaaagcgaccagaaatctttggctgagcctttcactattcacctgcaagactgcatgttgagccagggtggaaccacttattcaaaagcgaaggttactttcaccacagcgaatactatgacgggtcagactgacctgctgaaaaacaccaaagaaactgaaatcggtggtgccacaggcgttggcgtacgtattctggatagccagagcggcgaagtgactttaggtactccggtagtaattacattcaacaatactaacagctatcaggaactgaacttcaaagctcgtatggaatccccaagcaaagatgctaccccgggcaacgtttacgctcaggctgactataagattgcttacgagtaatcacattaggccgggttcgcccggccacatcattaacggattaatgataagtggaacagatgtataaaaaattaaaattaaccacaataagcgaattgattaaaaatatttattgttcattatccgttctcatcattggttgtgcgtcagcttatgccgttgaattcaacaaagatttaatcgaagccgaagatcgtgaaaacgttaacctttcccaatttgaaactgatggccaattacccgtaggtaaatactcattaaacgctcttattaataataaaaggacgccaatccatctggacctgcaatgggtattaattgataaccaaactgcagtttgtctgactccagagcaattaacattattaggctttactgatgagattattgaagtggctcagcaaaacctgatcgatggttgttaccctatcgaaaaagaaaaacaaattacaacttatctcgataaagggaaaatgcaattatccatatctgcacctcaggcatggttaaaatacaaagatgcaaactggacgcctcctgaactttgggatcatggtattgctggggcatttcttgactacaatttatatgcctctcattatgcaccacatcagggcgataattcacaaaatataagttcctatgggcaggctggggttaatcttggggcctggcgcctgcgtactgattaccagtacgatcaatcatttaacaatggcaaaagccaggcgaacaacctggattttccgcgtatttatttgtttcgcccaatcccagcaattaatgcaaaactaactataggtcaatacgatactgaatcctctattttcgactctttccatttttctggcgtttcgttgaaaagcgatgagaatatgttgccgcctgatctacgtggttacgcaccgcaaatcacgggtgttgcacaaacgaatgcaaaggtcactgtctcacagaacaaccgtattatttatcaagaaaatgttcctcctggcccatttgctattactaatttattcaatacattacaggggcaactggacgtcaaggttgaagaagaggacgggcaagtcacgcaatggcaagttgcatctaatagtattccttatctgacgcgtaaagggcagattcgctacaccactgctatgggtaaaccgaccagcgttggtggtgattccttacaacaacccttcttctggactggtgaattctcatggggttggctgaacaatgtatccctgtatggtggttcagttttaacaaaccgtgattatcaatctctggctgccggcgttggctttaaccttaactcattggtttcattatcttttgatgtcacacgatctgatgctcagttgcataatcaggataaagaaacgggttatagctaccgcgctaactattcaaaacgttttgaatctaccggtagccagctcactttcgctggttaccgtttctctgataaaaactttgtgacaatgaatgaatatatcaatgacactaaccattacacgaattatcagaatgaaaaagagagttatattgtcacgtttaaccagtatcttgaatcattaaggttaaatacatacgtaagtttggctcgtaatacttactgggacgccagcagtaatgtgaattattcattatcacttagccgcgattttgatatcgggccattaaaaaacgtctccacttctctaacatttagccgaataaactgggaagaagacaaccaggatcaactgtacctaaatatttcgattccctggggaaccagtagaacattgagctatggtatgcaacgaaatcaggataacaagatttcgcatactgcttcgtggtatgactcttccgatcgaaataattcctggagcgtttctgcttcaggcgacaatgatgaattcaaagatatgaaagcgtcactacgcgccagttatcagcataataccgagaacggtcgtctctatctctccgggacatcacagcgagacagttattattctctgaatgccagttggaatggttcattcacggcgactcgtcacggagccgctttccatgactatagtggtagtgctgactcgcgttttatgatcgacgcagatggtgcagaagatattccgttgaacaataaacgcgcggtaactaatcggtatggcatcggagttattccatcagtcagcagttacataacaacatcattaagcgttgatacccgaaatcttccagaaaatgtggatatcgaaaactcggttatcaccaccaccttaaccgaaggtgctattggctacgccaaacttgatacccgcaagggctatcaaatcatgggggttattcgcctggcagatggtagtcacccaccactggggattagcgtaaaagataaaaccagccataaagaattaggactggttgctgatggcggctttgtatacctcaacggcattcaggatgacagcaaacttactttacgctggggtgataaatcctgttttattcaaccacccaatagcagcaacttaaccaccggaacggttattttaccgtgtattagccaaaattaattcaggatgaaactaatgcgctacttaaacacaaagaatctcattgcagcaggagtattactcgcctgcatgagcagcattgcctggggtgccatcatcccggaccgtacccgtatcataatgaatgagtcagataaaggggaagcattaaaacttactaatcaaagcaaaaatctaccctatctggcgcaaacatggatagaagatacgaaaggcaataagtcacgtgactttattgtcacggttccccctatggtacgtttaaatcccagtgagcaaattcaaataagaatgataagtcatgaaaaaattgctcaactgcctaatgacagagaaacgctcttctattttaacgtgcgagaaataccgccaaaaacagataaaaaaaatgtgatgcaagtcactatgcagcacgcattgaaactattctggcgaccaaaagctattgaattagaagatgatggggtaatgtcttacgaaaaagttgaaatcatccgtagaaatgatggttcgatccgctttaacaataagatgccttatcacgttacgctgggttatatcggaacaaacggaatcacaatgttgccacaaacgcaaagtttaatggtaaccccttatagccatgcagatacgcagtttaaaaatgttccgtcagcttttcaggttggttatatcaatgattttggtggattaagtttttatgaaataaactgcccgacggttaataactcttgtaatgtttccgtagccaaacgagataaataatatgcgctacttattaattgtaattatatttattataggttttagtgcattacctgtatgggcaatggactgctatgctgaacatgaagggggaaataccgtagtcattggttacgtaccaagaatttctatccccagtaatggtaaaaaaggtgataagatctggcaaagcagtgagtattttatgaatgtcttctgtaataatgcattacctgccccatcacctggagaagaatacccatcagcctggactaatataatgatgtttttaccaggcggtcaggacttttataatcagaactcctatatttttggcgtaacatacaatggagttgattatgattcgactgcccctaatgctatcgcagcaccagaatgcattgatataaaaggagcgggtacctttaataatcactataaaaaccccgctgtctgtagtggaggtcctgagcctcaattatcagtaacctttccagctcgcgtacaactctatattaaattagcaaaaaatgccaatagagttaataaaaacctggtgttacctgatgaatatatcgctctagagtttaaaggtatgagtggcgcaggagctatagaagtagacaaaaatttgaccttcaggattcgtggattaaataatattcatgtccttgactgctttgttaatgtcgcactggaaccagctgatggcgttgttgactttggtaaaataaattcccgaacaattaaaaataccagcgttagtgagacgtttagtgtagtcatgacaaaagatcctggtgcggcctgtactgagcaattcaatattttagggagctttttcactacggatattttgagtgattatagccatctggatatgggtaatggactgctattgaagatatttcataaagatggaacagcaacggaatttaaccgcttctcacaatttgcttctttttcatcgtctagtgcaccttcggtcaccgcaccattcagggcagaacttagtgcgaatccggcagagactgttgttgagggaccgtttagtaaagacgtcatcctcaaaatcacctataactagcatctaatacaaacactaaaacgggccatcaggcccgttatatcagtgctctaactccagctctcttgcctgcatcatctgttgacaataccaggcataacgtgcgcaaaaccaggttctatgttcttcatccatgttaccagtaacggcaagaatatcgaccgggcgaccttctgcgtgcattctggcaaaactacgcgccaggaaatcgaaattatttaaagaattaagactatgatccataagcacatcctccggttatcgcataccttttaaggccatatgctttttctgatttcagtattccccaatcagtgtagtgcctttaaacataacgtgcgtaaatatattgtccccgatcacactttttagtgaaaaataaaaaaccatattaaaaaactttctcttccagaacttctctaacatgtgttattattaacaaagataaatgtaagcaaggaaactatcccaaagtaaatattgcgtcactaaatggacattggagtgacatatgattttattcgccgactataataccccttatcttttcgctatttcctttgtactgttgatcggccttttagaaattttagcgcttatctgcggtcacatgctctccggtgctcttgatgcacatcttgaccattatgattccataaccacaggtcatattagccaggcacttcattatctcaatatcggaagattgccagctctcgtcgttctctgcttgctggctggtttttttggtcttattggcatcctgttgcagcatgcctgcatcatggtctggcaatcaccactgtcgaacctgttcgtggttcctgtcagtttactgtttacgattattgcggtgcattataccggtaaaatagttgcgccctggattccacgcgaccatagttcagctattacagaagaagaatatattggtagcatggcattaattaccggtcatcaagccacttcaggtaatccctgcgaaggaaaactcaccgatcaatttggccaaatacattatttactactggagcctgaagaaggaaaatttttcactaaaggagacaaagtgttaattatttgccgactttctgcaacgcgatatttggcggaaaacaatccctggccacaaatattgtaatttattaatcaaaaggaaatttaataatggatgatattgttaattctgtgtcctcctggatgtttaccgcgattattgccgtatgcattctgtttattattggaattattttcgccaggctctatcgtcgcgcttcggcagagcaagcttttgttcgtactggtttaggtgggcaaaaagtggtgatgagcggtggcgcaatcgtgatgccgatctttcatgaaataatccccatcaatatgaatactctgaagctggaagtcagccgctcaaccattgatagcctgattacgaaagatcgtatgcgtgtcgatgtagtagtcgctttctttgtacgggtaaaaccgtctgtagaaggcatcgccactgcggcgcagacgttggggcaacgcacgctatcaccagaagacttacgtatgttggttgaagataaatttgtcgatgccctccgtgcaacagctgcacaaatgaccatgcatgagttacaggatacccgcgagaacttcgtgcagggagtacaaaatactgtcgcagaagacctgtcgaaaaacggtcttgagctggaaagcgtttcacttaccaactttaaccagacctcgaaagaacatttcaatccgaacaatgcctttgacgccgaaggtttaaccaaactgactcaggagacggagcgccgtcgtcgcgaacgtaacgaagttgaacaggatgtagaagttgcggtgcgtgagaaaaaccgtgatgcactttcgcgcaagttggagattgaacaacaagaagcgtttatgacgcttgagcaggagcagcaggttaaaacccgtactgccgaacagaatgcacgtattgcggcttttgaagctgaacgtcgtcgtgaagcagagcagacgcgaattctggctgaacgacaaattcaggaaacggagatcgagcgcgagcaggccgtccgctcaagaaaggttgaggctgaacgtgaagttcgtattaaagagatcgaacaacagcaggtcaccgaaatcgccaaccagacgaaatcgatcgctattgccgccaaatcggaacaacagtcccaggcagaagcgcgtgctaaccttgcactcgcagaagcagtaagtgcgcaacaaaacgtagaaaccactcgccagaccgcagaagccgatcgtgctaaacaagttgccctaatcgctgccgcgcaggatgcagaaaccaaagcggttgaactgaccgtgcgggcgaaagcagaaaaagaagccgcagagatgcaggcggcggctatcgttgagttagccgaagctacacgtaaaaagggtctggcggaagcagaagcacaacgtgcgctgaacgatgctatcaacgtactttctgatgaacaaaccagccttaaattcaaactggccttgttgcaggcgctacctgcggtaatagaaaaatccgttgagccgatgaaatctattgacggtatcaagattattcaggtcgatggtctgaatcgtggcagcgctgcgggtgatgcaaacacgggtaatgtggggggcggaaacctggcggaacaagcattatcagccgctctctcttaccgcacacaggcaccgctgattgactccttgctcaatgaaattggcgtttcaggcggctcactggcggcattgacttcacccttaacctcaacaactcccgtcgccgaaaacgtagaataaattttcagctatgaacgtccctggcacaaaaagccggggattttttatatctgcgttccgctaaaaactgcaaatgatcaggtcgttgcaacgttttgcgtgaccgctcggggaaggcaaaactgcctctgggaaagcgttgcgcgaggtccggcgctcatcaacaatcggggagtcagcaaagggctgaaacgggaaagcccctcccgaggaaggggccttacagaaggaaagggttatgatgaagctcgtcatcatactgattgtgttgttactcgtaagtttcgcagcttattaacagccaatcagaggggggagaaatcctccctcacccttgttcctttactttaggttgaaaaaaaatcagcgtcaagaaggtttcattaacacatatccctggcccaaaaagccggggattttttatatctgcgttccgctaaaaggtgcaaatgctcaggacgttgcagcgttttgcgtgaccgctcggggaaggcaaaactgcttcagggaaagcgttgcgcggggtccggcgctcatcaacaatcggggagtcagcaaggggctgaaacgggaaagcccctcccgaggaaggggccttatagaaggaaagggttatgatgaagttcgtcatcatactggttgtgttgttactgttaagtttcccgacttactaacaactgatcagaggggggagaaatcctcccttacccttgttcctttactttaggttgaaaaaacaacagcgtcaataggcctgcctgctacgaagcgagatctgtgaaccgctttccggttagccttttttatcctgttggatcttcttgatgatgttagtggtcgagcaaccgtcttcgaagttgagcaccagcacttcgccgccgttggcccagacttctttactcccggcaatttcttctggtttatagtcgccgcctttcaccagcagatctggcaggatcccggcgatcagacgctgcggcgtgtcttcttcaaacgacactacccagtcgaccgcttccagtgcgcccagcacaatcatacgctgctcgagtgggtttaccgggcgggaatcccctttcagccgtttggtggaggcatcgctgttcacagcgacaatcagacggtcacccagtttgcgagcatttgccagataggagacgtgcccggcgtgcaggatgtcaaagacaccgttggtcattaccaccttttcgccgcgtttacgcgctgccgctacagcaagcttcagttcctcttcggtcatcacaccaaagccggtatctgcgcgcccacgcactgcattttccagctcgatcggcgaaaccgtggaggttcccagtttgccgaccaccacgccagccgccgcattggcaaagaagcaggcttcttccagcgaattacccgctgccagcgttgccgccaggacgccaatcaccgtgtcgcccgcaccggtaacgtcatacacttcctgcgcctgggttggcatatgcagcggcgctttacccggttgcagcagcgacataccctgttcggaacgggtcactaacagagccgagagttcgtaatcggcaatcagtttcatgccgcgctcaacaatctcttcttcggtcttacatttaccgacaacagcttcaaattccgagagattcggcgttaacagcgtagcgccgcggtagcgctcaaaatcggtaccttttggatcaatcagcaccggaacgcccgctttacgcgccagttggatcatctgctgtacgcttgccagcgcacctttggcgtagtcagaaagcaccagcgcgccaatcgaactcagcgcctgattaatccgctcgtgcagcggctgcggatcaacaccttcgaaaccttcttcaaaatccaggcggatcagctgttggttgcgggaaagtacccgtaatttggtgatagtcggatgcgtcggtacagaaacgaagtcgcatttgacgttgacgtcggccagagatttactcagcgcacgcgccgcatcgtcaatgcccgtcaacccgaccaggcgtgcattagcaccgagagaagcgatattcatcgccacgttagccgcgccgcccggacgttcttcgatggtattgactttaaccacgggcaccggcgcttccggcgagatacggctggtgggaccgtaccagtaacgatccagcatcacatcaccaaccaccatcactcctgcacgttcaaactctggcagcgttactttcattcctgtctcctgagagattcaaaatttgcgcgcgataataccatacttcattcttccaccagccacttctgccagcttgcccgcaccagttcacgctctgcggtgaagcaatcctccggcacatggcccggcaattcctgtaatgccagatgatgaagttcatcgcgcagcgtagtatacgcacgggtcagcgccatcgcttcctgctcttccataatgtcgttttgcgccagtagttccagaatgcgcacgttgtctgaccagcgcgttaacttcggtttttcatgagcgtagcgcaacaccagatattgggtaataaattcgatatcggtaattccgccttcatcagctttgatatcaaagcgatcgcgatgtttattgccgagatgagcgcgcattttctcgcgcatttcccgcacttccgtttgcagagttttaccttcacgcggcagcgtcataatctcgcgacgcaccgcgtcaaagtgcgcggtgagctgcggatcgccgtacactacccgcgcacgcaccagcgcctgatgttcccacgtccaggcctcgtttttctgataatcggcaaatgcttctgcggatgtcaccagcattcccgcggccccggacgggcgtagccgtgcatccacttcatacaaaatgccggaagaggtacgcgtactgaacagatgcataatgcgttgcgccagacgcagataaaactgtcgcccgtcgatttcccgctcgccgtcagtcatcgcatccattgggcaatcatggaggaagatcaggtcaagatcggaactgtagcctaactcccagccgcccagcttgccgtagccgaccaccgcaaaaccacggccttcgcgatcgttgaggtgatttggcttaccgtagcgggccaccatttgaacccaagcctgctgaacgacggcatctatcatagcctctgccagccaggttaagtgatcgctcactttcatcaccggtagcgtaccagcgatatccgctgcggcgatgcgtaacagctgtgcctgtttgaactgacgcagcgcctcaagctgttgctcttcgtcatcttccggcacgcgcagcaaatactggcgcaactcatcgcggtaggcatcggtcgccgtcggctggtaaagggtgtttggatcgagcaattcatccagcaataatggataacgcgccagttggctggcaatcatcggcgacgcggcacacagagaaatcaaatgtttaagcgccgcggggaattcactgagcaattctaaataggtggtgcgggtaacaatccccaccagcaaggcggtaatgcgcgacagcgtaacggcagcgtcttcacgcgcacagacatcacttagcagatgcggcatcagatggtcgagcacctgacgtcctcgcggcccgatggtgcgcttatccagctctttgcggaaatcggcaatcagcgttagcacctgtttgcgatcatcctcgctaagatgcgccagcactggcgtagtgtcatcttcctgcaacgcatcctgccacagctcacgccactgttccgacagcgactcttcctgagtttcactttcgtcgtcgccaatcaattcattaaacacccggcgcacattggtcatatgtgcggtcagcgccccggtcagttgcggccagtcagcaaagtccatcgcccacgccagccgcgcacggttaagctcatcagaaggaagcgtctgggtttgttcgtcgttaatgctttgcagcaggttttccagacgccgcaggaacagatacgccactcgcaattgttcagcatcgttttcagaaagcagatgcagcgcggcaatgacgctgagcgttggcagtaaagagtgcgactgcagcgacggttcgcgcccaccgcgaatgagctggaacacctgaacgataaattcaatttcgcgaatgccgcctgcgccgagtttgatattgtcggtcaaaccacgtcgacgcacttcacgggcaatcatccctttcatgttgcgcagcgactgaatcacgctgaaatcgatgtaacgacggaaaacaaacgggcgcagcatcgcacgcaactcgttagcatagacgccttcgctatcgcccataatccgcgccttgaccatcgcgtaacgctcccagtcgcgcccctgctcctggtaataatcctccaacgcggcaaagctcagcaccagcgggccactttcgccaaacggacgcagccgcatatccacgcgatagacgaagccatcctgcgttggttgatccaacactttaatcagccgctgccccatgcgggtaaaaaactgcgcgttatccagttcccggcgtccgccctgcgtacaaccatgttccggccaggcaaaaatcagatcgatatctgaggagaaattcagttccccaccgcccagcttacccatgcctaaaatcagcagcggttgcgcttcgccctgcgcattgcacggcgttccccactcgcggcagcaagcgtcatacagccagtcacgcgcggcgacaatcagcgtctccgccagatggctgagctgctgcaatatgctctcttcagtaaccaaagccagcgtttgcgcccaggcgatgcgcaccataatgcgccgccggaatagccgcagctcgcgcattaacccggcttcgtcactcacattgctgagcgcctcctgcaaccatgccgcgtaatgctgccattcgtcggcctgcggcggttggctttccagttccgtcagccactctggatgcacaatcacgctgtcctgcacaaaatcactaaaagtaagtactgacttcgcctgtgcgctaagtgattcctcggctaaaggctctggcagccgctcaacaacggtctgccagtactgctgtaacggtgaagagagcggcttcataagcgattttatccttgcctgattaacgttttccgctgtgcaaccagaacggttcctgattgtttgcctcattacggaaatgttcaatttcaatgcgttgcccggtcgcaatagcgtgacgcagcccctgccagttctccagccaggcttgcgcgacgacaggatcatagtaacctgccagcagcagtattgagtcaatatcacgcgtcaggcgtggcaactgatcatggtagcgatcgcctaacggctggcagaaaacgcttttcagttcagcggcatggcgggaaagatggatatcggcaaagcgtttgaaggaatcgctgattttaccctgcgctttggcatctaaaaacggctgccaggctttgcttaccaaccattcggtcaacgccagctttgccattgccgtttcggtagagtagaccgccgtcacggcagaaaccgcagaagcgatggtcgcttcgcattgagtcagcaaatcacgtaagtgagtgctcgctttacgcggcacaatgccaccgaacagcatcagtgcatggcgaacaaggccaatggctgccagcacctgctctttcgccgcatcgttgccgcgtacccacagttcttcatgatactgccattgcgctaacgccagctcgaacgccgcttccagcccctgttccacatcggcttttgccgcaacatgcaaaatggtggtcggtttgatttcacgcgccggattgccctgcgccagatgatagccacgcgccgctttgctcaggctgccctggcgtaatccggtttgcgataccagttggttcgccagtttcagcaccgcgcgcgtgtcgccgctaagcagttccagttccagctcacagataggttcagcaaattcccccgctttcacctccccctgatcgagagcgatttcaattcggctgtcatcgaccgccaccagccatttttcgcgataaaaatcggtgctgaacagcggttgtacgcgggaagcgagatcggcgggcaattcgccgttcggccagacttccgtcggtaactgcgccaggtcgagcgtcggttcgctcaacgccacgttatattccgggcgctggtgtaagccgcctgtcactcttcctgcaactttcatggtcatctcatagcgaccgttttcgccacgaatacgtaagcccatatcgtgcccacgcagccagttatccggcgtttcgtagtaaatattcagcaactgcacggggtcatggtgctcgccgcccagcgtattgagatggtcacgcaacgcctcaacggcactgtgattaacaataaactttaattcgatttcctgagccatggcctttacttatcggttatgtcacataagtgacgatgaacggcgaacttaatgcgatcttttttgtcagtagatagtattttgcgccaaattgccatgcaacgggcaatttgacgggcgtaaaagtttgaagcagtggcaagacctgacacagaggattccgattgatgtcgaatgctttgcgtagcgacactgatgccactactatcgttccactttccatgacaataacgacagcctgatgccaaaattacgcctgatcggattaactttactcgcacttagcgccactgccgtctcacacgctgaagaaacgcgctatgtttctgatgaactgaatacctgggtccgtagcggtccgggagatcattatcgcctcgtgggcacggttaacgccggcgaggaagtgaccttattacaaactgacgccaacaccaattatgcccaggtgaaagacagctctggccgtaccgcctggatcccgttgaaacaacttagcactgagccaagcctgcgctcccgtgtgccagatctggaaaatcaggtcaaaaccctgaccgataaactcaccaatatcgataacacctggaatcagcgcaccgcagaaatgcagcaaaaagtggcgcagagcgacagcgtgatcaacggattaaaagaagaaaatcagaaattgaaaaacgagctgattgtcgcgcagaaaaaggtcgatgccgccagcgtacagttggatgacaaacagcgcaccatcatcatgcaatggtttatgtatggcggtggcgtgctggggcttggcttgctgctcggtctggtactgccacacctgatcccaacgcgcaaacgcaaagatcgctggatgaactaaatcgccttcttcgttgcactgtcttattattaggaattgtgtatttgacgaagggatgatggcgtgaagatttatctggtcggtggtgctgttcgggatgcattgttagggctaccggtcaaagacagagattgggtggtggtcggcagtacgccacaggagatgctcgacgcgggctaccagcaggtaggccgcgattttcctgtgtttctgcatccgcaaacgcatgaagagtatgcgctggcacgtaccgaacggaaatccggttccggttacaccggttttacttgctatgccgcaccggatgtcacgctggaagatgatcttaagcgtcgcgatctgaccattaatgcgctggcccaggacgataacggcgagattatcgacccgtacaacggtctgggcgatctgcaaaatcgtctgttgcgccatgtttcccccgcttttggcgaagatccgttacgcgttctgcgcgtggcgcgttttgctgcgcgttatgcccacctcggttttcgtattgccgatgaaactctgacgctgatgcgcgagatgacccatgcgggtgaactggaacacctgacgcctgaacgggtatggaaagagacggaaagcgccctcaccacccgcaatccacaggtgttcttccaggtactgcgcgattgtggcgcactgcgcgttttattcccggaaattgacgcactgtttggcgttccggcccctgccaggtggcatccggaaatcgacacgggtattcataccttaatgacgctctcaatggcggcgatgctgagtccgcaggtcgatgtccgtttcgcaactttatgccacgatctcggtaaaggactgacgccgccagaactttggccgcgtcatcatggtcacggtccggcgggtgtgaaattagtggaacaactctgccagcgtctgcgcgtgccaaatgaaattcgcgatttagccagactggtggctgagtttcacgatctcatccacaccttcccaatgctgaacccaaaaactatcgtcaaattgtttgattccatcgatgcctggcgtaaaccgcagcgtgtcgagcaactggcgctgaccagcgaggctgacgtgcgcggcagaaccggttttgaatcagcggactacccgcaaggccgttggttgcgcgaagcctgggaagtggcgcagtcagtgccgacaaaagcggtcgttgaagcgggatttaaaggtgtggagattcgcgaggagctgacccgacggcggattgcggcgatagccagttggaaggaacaacgttgcccaaagcctgactgagtataaaactaaacgttaacacgaaccatcccctcgccccttcggggagagggttagggtgaggggaacagaccagcaccggtgcgaacaatcacccccaccccgcccctctccctacagagcgagggagaaaaccaggcctgctcccgaaccttttctcaatcaaaagaacacgacgtacaccgcagccgccacaataaagcgataaatggcgaacgggataaacgaaatgcgcttaatcaattgcaggaaggttttaatcgctatcagcgccaccacaaaagcggtgataaacccaacggcaaacatcgggatatcgccggttgtcaggaagccccagcttttgtagagatcgagcgccgttgcgcccatcatcatcggtaccgccagcaggaacgagaactcggaagcagcgtaacggctcacgcccatcagcatcccacctgaaatggtggccccggaacgggagaaacccggccacagcgccagacactggaaacagccaatcataaacgcctgacgataggtcatatcatcaagacccggcgcacgcggctctttcggcttcaggcattcggcggcaatcagcaacaaaccgccaacgaccagcgcatacatcacatttatcgggttaaacaatgacttaatcgtgtcgtggaacaatagccccagtaccaccgccggaatcatccccagcaaaatgtggatcagcgttaaacgacctttgctttcaccttcgtgctgcaacgggcggccaaagtggatgccaatcaggccaaacagacgccgccagaacatcactactaccgccagaattgatcctaactggatcacaacttcaaaggttttcgccgtgtcgccctcaaaccccaacaagtgaccgacaataatcatatggcccgtgctggataccggcagaaattctgtcaatccttcgaccacacccaatattgccgctatcagcagcgagtgcatatcgctcatcaataaacccctaaattattaaaatgtaccgcttgtccgaactactgcgtatgaccaggttataaccgtttggtttaacagctgtaaaattaattattttctttcagattattgccacgctcaatgattacgccaacattcgccgcccgcgccactgcgcctggcttgctgagtttgatacgcacccacggcgagttgaagcgtgctaacagcagctccgccacctcttcagccacgcgttccaccagcgcaaaacgcgccccctcgacgtggctgaccaccgtttctgcaatgtcagcgtaactgaggcaatccgccacatcatcacttttcgccgctttacggttatcccatgccatttcgatatcgaacactaacttctgttcgatggtctgttcccagtcgtaaacaccaatagtggtgattaccgaaagttgctctataaatacaatatccatcacgtcctgcctgctttttggctaaccggataccacttccggcgaaatgtgcgtattatccacagattcatcgttgaacacgaattttcaaaacggaacagcttatgagtgcaatcgcgcctggaatgatcctcatcgcgtacctctgcggctccatttccagtgccattctggtttgccgcttgtgtgggctgcccgatccgcgaaccagcggctccggcaatccaggcgcaaccaatgtgttacgtatcggtggcaagggagcagccgtagcagtactgattttcgacgttctgaaaggaatgttgcccgtctggggcgcgtatgaattaggtgtcagccccttctggctaggcttaattgccatcgccgcctgtcttggacacatctggcccgttttcttcggatttaaaggaggaaaaggcgttgctaccgcttttggtgccatcgcacccattggctgggatctcaccggagtaatggcgggaacctggttactgaccgtgctattgagcggatactcgtcgctgggagcgattgtcagtgcactgattgctccgttttatgtatggtggtttaagccacaattcaccttcccggtttcgatgctctcttgcctgatcctgctgcgtcatcatgacaacatccagcgtctgtggcgtcgtcaggagacaaaaatctggacgaaattcaaaagaaagcgcgaaaaggatcccgagtgatttctggtggatctacatgacctgatagccttcatcgggcttgcccagccgttgctggcaccatgccgccagaaattccacgcagacacgtaatttcatgctgcgatagagcggctcccggtaaacagcccagatattggcgctttgtgcatactccggcaatacttgcaccagtttgccactctccagaaacggcaacacatcccactcggaacgcagcataatccctttgccctccagcgcccattgcaacactatctcgccgctattggaggaaagatgcccgctaaccttcaccgattttttctcctgaccgttccccaactcccatattccgtgggtcatatcgcgctctttggtcaccagacagtcatgacgacttaattcctgtaatgattgtggctgcggatatttttgcagatactcaggtgctgcgcataatattcttttatttttcgttaacagatgcgcaatataataatcaggaatttcgtcattaatacgaatatccagatcaatattatcctgcactaaatcaatttgccgatcgaacaattcaaaatgcacctgtaactcaggataattgcgcataagttcggtaatggctggcgcaatatggctgcgcccaaaaccaaaactgcaaccaatacgaatcatcccctccgggcgcgttttgatttgcgtgacgtcatcgaccagtcgctgatattgggtgaggatttccagcgcatgttcgtaacaacgttggccactttcagtcagcgccacgccgcgagcggagcggttcagcagcgttgttgccagcgtattttcaaggatttggatccgcttggtgacaaatgcaggcgtttgcccaagcgtcgccgctgcagcactaaaactcccgctgtggacgatttctaccagtacctgcaagtctttggctaaaggccagctattcagcatcgttaattatccgcagttgtgataagcgcagtgtatttcgcaaaacattgccattccctgctctggcgcaatattcattcttattttcgcgttgattcacgaactgttaattacatattcacggtggcaaaaaatataaaaccacatttttagtggtagtttgtggcggtgaatttttccagacaaatacaaaaactggagttgccatgatgagcgaaagtaataagcaacaggcagtgaataagttgacagagattgtcgctaactttaccgccatgatttctacccgaatgcctgatgacgtggtggataaactaaaacagctaaaggatgccgaaacgtcgtcgatggggaaaattatctaccatacgatgttcggcaacatgcaaaaagcgattgacctgaatcgtcctgcctgtcaggacaccggggagattatgttcttcgttaaagtcggttcccgcttcccactgcttggcgagctgcaaagcatactcaaacaagccgtggaagaggcaaccgtcaaagcgccactacgtcacaatgcggtagaaatttttgacgaagtaaacaccggcaaaaataccggtagcggcgtaccgtgggtcacctgggacatcatccccgacaatgacgatgcagaaatcgaagtttacatggcaggcggcggctgcacgctacctggccgctcgaaagtgttaatgccgtcagaaggctacgaaggcgtggtgaaattcgtcttcgaaaatatctccaccctcgccgtaaacgcctgtccaccggtactggtgggcgtgggcatcgccacctcggtggaaaccgccgccgtactctcgcgtaaagccattttgcgtccgattggcagccgccatcccaatccaaaagcggcagagctggagctacgcctggaagaaggactcaaccgtctggggattggtccacaagggctgaccggcaacagttcagtgatgggcgtgcatatcgaatctgccgcccgccatccgtcaaccatcggcgttgctgtctctaccggctgctgggcgcatcgtcgcggcacgctgctggttcatgccgatctcacctttgaaaatctgtctcacacccggagcgcgttatgaaaaagatcctgacaaccccgatcaaagctgaagatctgcaagatattcgcgtcggcgatgtgatctacctgaccggtacgctggtgacctgccgtgacgtttgtcaccgccgcttgatcgaactgaaacgtccgatcccttacgatctcaacggcaaagcgattttccacgctggccccatcgtgcgcaaaaacggcgataaatgggagatggtttccgttggcccgacaaccagtatgcgtatggaaagttttgaacgtgaatttatcgagcagaccggcgtgaaactggtggttggcaaaggcggaatggggccgctgaccgaagaaggctgccagaaattcaaggcgctacatgtgattttcccggcaggctgcgcggtgctggcggcaacccaggtggaagagattgaagaagtgcactggacagaactcgggatgccggagtcactgtgggtctgccgggccaaagagttcggcccgctgattgtctctattgatacccacggcaacaacctgatagccgaaaacaaaaagctgttcgccgaacgccgcgatcccatcgtggaagagatctgcgagcacgtccattacatcaaataaccctcccggagaggctcgccccctctcctttttcgcaggcataacacgatgaaaccttccactgaatggtggcgataccttgcgccgctggcggtcatcgccattattgctctaattccggttcccgcagggctggagagtcatacctggctctactttgccgtttttactggcgtgatcgttggactgatcctcgaacccgtgccgggtgccgtggtggcgatggtgggtatctccatcatcgccatactctctccctggctgctgttcagccccgaacagctcgcccagccaggctttaaattcactgcaaaatccctctcgtgggcggtttccggtttttctaattcggttatctggctgattttcgccgcctttatgtttggcacaggctatgaaaaaaccgggctgggacgccgcattgcgctgattctggtgaaaaagatgggacatcgcacgctgtttctcggctatgcggtgatgttctccgagctgatcctcgcacctgtaacaccgtccaactcggcgcgtggtgcggggattatctatcccatcatccgtaacctgccaccgctctatcaatcacaaccaaacgacagcagttcgcgcagcattggctcgtacatcatgtggatggggattgttgccgactgcgtgaccagcgccattttcttgacggcgatggcaccaaacttgctgttaattggactgatgaaaagcgcatctcacgccacgctgagttggggcgactggttcctcgggatgttgccgctcagtattttgctggtgctgctggttccctggctggcttatgtgctgtacccgccggtactgaagtctggcgatcaggtgccgcgctgggcagagacggaactgcaggcaatgggcccgctctgttcgcgtgaaaaacggatgctggggctgatggtaggcgcgctggtgctgtggattttcggcggtgattatatcgatgccgcgatggtcggttacagcgtggtggcactgatgctgcttctgcgcattatcagttgggacgacattgtcagtaataaagcggcgtggaacgttttcttctggctggcctcgcttatcaccctcgctaccggactcaacaacactggttttattagctggtttggcaaactgttagcaggcagcttaagcggttattcgccaacgatggtgatggtggcgttgattgtggtgttttatctgctgcgctactttttcgccagcgccacggcgtatacctccgccctcgcaccgatgatgattgccgctgcgctggcgatgccggaaatcccgctgccggtgttctgcctgatggttggcgcggcaattggtctggggagcattcttacaccatacgccaccggacccagtccgatttactacggtagtggttatctgccaacggtggattactggcgactgggggcgatttttggactgatattcctcgtgttgctggtgattaccggcttgctgtggatgcccgtggtgttgctttaagtgaggacggtgccggaaattgctctccggcaccggatagttttacgcagccggtaactctgccagtggccagcgcggacgcacgctaacgccgagatccgccgtcgcgcctgctttaaaccgcaccattccggcataggcgatcatcgcgccgttatcagtacaaaattccggacgcgcgtagaacacttcgccgcggcgttttttcatcatttccgccagcttcgcccgtaacgtgcggttagcactcacgccgcccgccatgaccagtcgcttaaagcccgtctgatccaacgctcgcttacacttaatcatcaacgtatcgaccaccgcatcttcaaaggcgcgggcgatatcagcacgcgtctggtcgtcggtgccgttgtcacgaatcgtgttcgccgcaaaggttttcagaccagaaaagctgaaatccagccccggacggtcggtcatcggacgcgggaaaacaaagcgcccggcagtaccctgagccgccattttcgacagtaacggtccgccaggataatccagccccagcagcttcgcggttttatcaaacgcttcaccggcggcatcatcgatagactcgccgagcagctcgtactgaccaatgccagtcacgctgattaactgcgtatgaccgccggacaccagcagcgcgacaaacggaaattccggcgggttatcttccagcatcggcgctaacagatgcccttccatatggtgtaccgggattgccggaacgttccaggcaaacgccagagaacgccccacggttgcgccaaccagcagtgcgccgactaatccagggcctgcggtataggccacagcatcaatgtcttttgccgttaaaccagactcctttagcgccgcctggatcaacggtacggttttgcgcacgtgatcgcgggaggccagttcaggcacgacgccgccgtagtcagcgtgcaatttcacctgactatacaattggttggctaacaaacctttttcatcgtcgtaaatggcgatgccggtttcatcgcaggaagtttcaatacccagtacacgcatgacttgttttacctcgctttattaccgcgcagtgtaggaccaatgcgggttgatgtaaaactttgttcgcccctggagaaagcctcgtgtatactcctcacccttataaaagtccctttcaaaaaaggccgcggtgctttacaaagcagcagcaattgcagtaaaattccgcaccattttgaaataagctggcgttgatgccagcggcaaaccgaattaatcaaaggtgagaggcacatgccggtaattaaagtacgtgaaaacgagccgttcgacgtagctctgcgtcgcttcaagcgttcctgcgaaaaagcaggtgttctggcggaagttcgtcgtcgtgagttctatgaaaaaccgactaccgaacgtaagcgcgctaaagcttctgcagtgaaacgtcacgcgaagaaactggctcgcgaaaacgcacgccgcactcgtctgtactaattccccgagagcgttgctctccgatcagaccgagttgtagttgtaaggccgtgcttccgaaaggaatgcgcggcttattttcgtttatgaattgctaaaaatcggggcctatggctggacgaatcccacgcgtattcattaatgatctgctggcacgcactgacatcgtcgatctgatcgatgcccgtgtgaagctgaaaaagcagggcaagaatttccacgcgtgttgtccattccacaacgagaaaaccccgtcattcaccgttaacggtgagaaacagttttaccactgctttggatgtggcgcgcacggcaacgcgatcgacttcctgatgaactacgacaagctcgagttcgttgaaacggtcgaagagctggcagcaatgcacaatcttgaagtgccatttgaagcaggcagcggccccagccagatcgagcgccatcagaggcaaacgctttatcagttgatggacggtctgaatacgttttaccaacaatctttacaacaacctgttgccacgtctgcgcgccagtatctggaaaaacgcggattaagccacgaggttatcgctcgctttgcgattggttttgcgccccccggctgggacaacgtcctgaagcggtttggcggcaatccagaaaatcgccagtcattgattgatgcggggatgttggtcactaacgatcagggacgcagttacgatcgtttccgcgagcgggtgatgttccccattcgcgataaacgcggtcgggtgattggttttggcgggcgcgtgctgggcaacgatacccccaaatacctgaactcgccggaaacagacattttccataaaggccgccagctttacggtctttatgaagcgcagcaggataacgctgaacccaatcgtctgcttgtggtcgaaggctatatggacgtggtggcgctggcgcaatacggcattaattacgccgttgcgtcgttaggtacgtcaaccaccgccgatcacatacaactgttgttccgcgcgaccaacaatgtcatttgctgttatgacggcgaccgtgcaggccgcgatgccgcatggcgagcgctggaaacggcgctgccttacatgacagacggccgtcagctacgctttatgtttttgccggatggcgaagaccctgacacgctggtacgaaaagaaggtaaagaagcgtttgaagcgcggatggagcaggcgatgccgctttccgcatttctgtttaacagcctgatgccgcaagttgatctgagtacccctgacgggcgcgcacgtttgagtacgctggcactgccattgatatcgcaagtgccgggcgaaacgctgcgaatatatcttcgtcaggaattaggcaacaaattaggcatacttgatgacagccagcttgaacgattaatgccaaaagcggcagagagcggcgtttctcgccctgttccgcagctaaaacgcacgaccatgcgtatacttatagggttgctggtgcaaaatccagaattagcgacgttggtcccgccgcttgagaatctggatgaaaataagctccctggacttggcttattcagagaactggtcaacacttgtctctcccagccaggtctgaccaccgggcaacttttagagcactatcgtggtacaaataatgctgccacccttgaaaaactgtcgatgtgggacgatatagcagataagaatattgctgagcaaaccttcaccgactcactcaaccatatgtttgattcgctgcttgaactgcgccaggaagagttaatcgctcgtgagcgcacgcatggtttaagcaacgaagaacgcctggagctctggacattaaaccaggagctggcgaaaaagtgatttaacggcttaagtgccgaagagcgatcgggaagcccccgacagccgcactgagaggcagcggcaaatatataagtacgccctcgtaattatcgttggcggtaaacaaccgttggatttcagcgttaacggctgaaggacatcgggtcaatcgcccaacaccaacctcatgaaataagtgtggataccgtcttatggagcaaaacccgcagtcacagctgaaacttcttgtcacccgtggtaaggagcaaggctatctgacctatgccgaggtcaatgaccatctgccggaagatatcgtcgattcagatcagatcgaagacatcatccaaatgatcaacgacatgggcattcaggtgatggaagaagcaccggatgccgatgatctgatgctggctgaaaacaccgcggacgaagatgctgccgaagccgccgcgcaggtgctttccagcgtggaatctgaaatcgggcgcacgactgacccggtacgcatgtacatgcgtgaaatgggcaccgttgaactgttgacccgcgaaggcgaaattgacatcgctaagcgtattgaagacgggatcaaccaggttcaatgctccgttgctgaatatccggaagcgatcacctatctgctggaacagtacgatcgtgttgaagcagaagaagcgcgtctgtccgatctgatcaccggctttgttgacccgaacgcagaagaagatctggcacctaccgccactcacgtcggttctgagctttcccaggaagatctggacgatgacgaagatgaagacgaagaagatggcgatgacgacagcgccgatgatgacaacagcatcgacccggaactggctcgcgaaaaatttgcggaactacgcgctcagtacgttgtaacgcgtgacaccatcaaagcgaaaggtcgcagtcacgctgccgctcaggaagagatcctgaaactgtctgaagtattcaaacagttccgcctggtgccgaagcagtttgactacctggtcaacagcatgcgcgtcatgatggaccgcgttcgtacgcaagaacgtctgatcatgaagctctgcgttgagcagtgcaaaatgccgaagaaaaacttcattaccctgtttaccggcaacgaaaccagcgatacctggttcaacgcggcaattgcgatgaacaagccgtggtcggaaaaactgcacgatgtctctgaagaagtgcatcgcgccctgcagaaactgcagcagattgaagaagaaaccggcctgaccatcgagcaggttaaagatatcaaccgtcgtatgtccatcggtgaagcgaaagcccgccgtgcgaagaaagagatggttgaagcgaacttacgtctggttatttctatcgccaagaaatacaccaaccgtggcttgcagttccttgacctgattcaggaaggcaacatcggtctgatgaaagcggttgataaattcgaataccgccgtggttacaagttctccacctacgcaacctggtggatccgtcaggcgatcacccgttctatcgcggatcaggcgcgcaccatccgtattccggttcatatgattgagactatcaacaaactcaaccgtatttctcgccagatgctgcaagagatgggccgtgaaccgacgccggaagaactggctgaacgtatgctgatgccggaagacaagatccgcaaagtgctgaagatcgccaaagagccaatctccatggaaacgccgatcggtgatgatgaagattcgcatctgggggatttcatcgaggataccaccctcgagctgccgctggattctgcgaccaccgaaagcctgcgtgcggcaacgcacgacgtgctggctggcctgaccgcgcgtgaagcgaaagttctgcgtatgcgtttcggtatcgatatgaacaccgaccacacgctggaagaagtgggtaaacagttcgacgttacccgcgaacgtatccgtcagatcgaagcgaaggcgctgcgcaaactgcgtcacccgagccgttctgaagtgttgcgtagcttcctggacgattaatcggtaggccggatcaggcgttacgccgtacccggcactagtccctctgcacaaacgccaccttttcggtggcgtttttatcgcccacgcactaccagcgcctggtccagctcgcgatacgcttcaaccagtttctctagtgaaacgcgacttaaaccgctgggatttggcagcacccaaatctgcgtcgaaccaatggtgagcgtttgtttcccccactgtgcaccgcgctggctgaatccctgttcatatgctcgtttgcccagaatcgccaacgcctgcggctgataatcttcaattttttcaatcagcttacgcccacctgcgtgcagctcctgctttgaaacttcattggcttgcaccgttggacggtctaccagtttggtgacgccacaacgataatccagcagatgctgtgcctcctgcggcttcaactgacggtcggtaaacccggcctgatatatcaccttccagaagcgatttgctggatgagcaaagggaaaaccagtcccggcggatgaaagcccagggttgataccgcaaaacacgacccgtaaccctggagccaaaatatcctcaaccatatttactcctttctaacatcaccaggaaaagtataacggattgaaaatacattgtttataaaaacagcaggcgcacggtaatggctggattgcgacacggagttactttataatccgctaccatggccccttagctcagtggttagagcaggcgactcataatcgcttggtcgctggttcaagtccagcaggggccaccagatatagcaaaggctgacgagaaatcgtcagcctttttctttttatatatcagttactttgcgtgccagtaagccgctgcacgtacccgctgtgggtcatactgttccgcttcaaagcggcggcttaaattcttaacgactttaccttcgccggttatccagatgaagtaatcatcggcagggatttgcatctgcgccagacgcgcatctaccgcctgctcatcatgtgccagccattcgatattaaaaccatcaaggtgcgcgagataatcctgacaggcgttatcccgcacgctaaccagcgcactaacttgcggtttaacggcaagtttgctcaacgtttccaggcggcggcgcagtgcgggcattccggattcatcgcagacatacagctgatacgcgtaatcttccggcaccaccagcgaaccgcgcggacctgccaccgtaagtttatcgcccggttgcgcctgcatcgcccagccgctggcgaccccaccgtcgtgaataaagaaatcgatcgccagttcatggcgtagttcgtcatacagcggcgtatagtcacgcgacggtgggcgtggtccttccggccagacgatgccctcttccgttaccgttggcggcacaaagtgagcgtcaggttgaggaaagaagagtttgctgtgatcgtcaaagccgcgcgatgtaaaaccgtccagcgcctcgccgccgaggacaatgcgctgaaaaccggcgctgatgcgctcaacgcgtaacacagtcagttcacggaagcgcagatcattgcgaacgcgctgcgggtagcggggggagttattcattgttatcgccttcgtgatagtaatcagatatatctaaataattttcgtaaatgataatgattgttaatcatgataaatgcaagcgatttgtagaactgatatatctgaagtatgtgaaggcattcagtgccatagcaatgctgccggatgcggcgtgaacgtcttatccggcctggatgtgaggtgcttccacgtttaaaaatcatttttgtacttgcagtaatgctcacatcagatataaattagatatatctaatcaagcaaaaggaggctgatatgagccatcatcacgaagggtgttgtaaacatgaaggccagccacgccatgagggctgctgcaaaggtgagaagtcagaacacgagcactgcggacacggtcaccagcatgaacacggtcaatgctgcggtggtcgccacggtcgcggcggcggtcgtcggcaacgtttctttggtcacggtgaattgcgtctggtgattctggatattctctcgcgcgatgacagccacggttacgaattgattaaagcgattgagaacctaacccaggggaattacaccccaagcccgggcgtcatctacccaacgctggattttctgcaggagcagtcgctgattaccatccgcgaagaggaaggtggtaagaagcagattgcgctgaccgaacaaggcgcgcagtggctggaagaaaaccgcgaacaggtggagatgattgaagaacgcatcaaagcgcgttgcgttggcgcggcgctgcgccagaccccgcaaatgaagcgggcgctggataattttaaagcggtgctggatttacacgtcaaccagagcgatatcagtgatgcacaaataaaaaagatcattgcggtgatcgaccgcgccgcttttgatattacgcaactggattaatcgccgcatccgccagtggcgcggtgcaattgccggatgcgacgcttgacgcgccttatccggcctacacccgctacacaccccgcaggcctgataagatgcgccagcatcgcatcaggcattgtgctccaaccgccggatccggcataccgattaatgcagcaccgtcaccgcgtcttccagtcggctggcgcggtgtttcaccatcgccgacacctgcgcactctcttccaccagctcggcatttttctgggtgatcaggttaagctcatccactgcacgggtcaggctggaaagcccatcggcctgttccagcgttgaatggctaatctgggcgatcaactgggtgacgtttttcacctgtgccacaatatcttccatcgtccgtccggcggcgtgtacctgctgcgaaccggattgcaccttatcagcactggcatcaatcagcttgcgaatatcgttggcagcattagcgctgcggctggctaaatgacgcacttcccctgccaccactgcaaaacctttgccctgttcgccggcacgcgccgcttccaccgccgcattcagggccagaatattggtctgaaacgcaatatcgttaatcagcgaagtaatggtgccaatgcgctgggtactgtcggcgatatcgtccattgtcttgatcaccgtggtcatcgcctccccaccctgcactgccgcattactggcggtgatagaaagtttatcggcagccgacgccgtggcagagttctgtttcaccgacgccgccatttggttcatggtcgccaccgtttgctgaacgttatcaactgtctgctgggtatgttcgttcagttcatcggtgcctttcgccagcgtctcactgccatttctgacactggacacctggcttgagacatcgttaattagccaacggcacatcaggccaagctgccctaccgcgcgtaatgtcagccccagctcatcgctgcgattcaggtgctcaacactattacgctctccggtcgccaccttcagtgcctgacgggcgacattttctatcgggcgcacaatctgccattcaaaacaagcgcttgccaacaataccactaacacacagaggaaatacgtcaccaccggggcagcaacaaaccaaagcatggccgccagcaagataaacatcagggtcatcactccacgcgcccgccagcgaagcggtaatgaaggcagtttacccagccagcctttacgcaccaccaggcctttatgaatacgcttactggtacgtccggcgttcagcgctttgtacagcggctccaccgccgcaatctcttcatccgtcgcccgggtacgaatcgacatatagccactgatttttccctcgcgcaccatcggtaccgcattggcccgcacccaataatggtcaccatttttgcggcgatttttcacgatgccgctccagggctccccttttttcagggtgaaccacatatccgcaaacgccgcttttggcatatccgggtgacgcaccatgttgtgcggctgcccttgtaactcttgcaaggtaaagccgctcacctgcacaaaagtgtcattagcatgagtgatatagctttgcagatcggtagtggacatcagagtggtatcgtccgccagcggggtattttgctgggtgacatacggatgagaagacatgttcgcgtcctgtgcaggttatatggttgttaacttcttgtcagagtttatgtcggccccgctgcggttatctttaaccgattaatttgatttagatcgcaatttgcgattaaagcacaaatctaattctttgatttaaaatactttcactctgttactatacgaaaacgttaattatcttgcccaaaaatcaggcaattattgccctgaaaacgtgcatttgcgcagcaatcatcaaatccatacccgacaaaaaccgtgcaaaataacaacaaatgttaacagatagcattaaatattgcacaaatgataaccgaatttgtgtttatcccgattttcgcgatcgcagccggagtggcgcaatccctgcaatacttaaatcggtatcatgtgatacgcgagcctccggagcatattttgaacaggttaccttcgagcgcatcggctttagcgtgcagcgcccacgccctgaatctcattgagaagcgaacgctggatcatgaggagatgaaagcacttaaccgagaggtgattgaatacttcaaagagcatgtcaatccggggtttttagagtatcgcaaatctgttaccgccggcggggattacggagccgtagagtggcaagcgggaggtttaaatacgcttgtcgacacccagggacaggagtttatcgactgcctgggaggttttggaattttcaacgtggggcaccgtaatccagttgtggtttccgccgtacagaatcaacttgcgaaacaaccgctgcacagccaggagctgctcgatccgttacgggcgatgttggcgaaaacccttgctgcgctaacgcccggtaaactgaaatacagcttcttctgtaatagcggcaccgagtccgttgaagcagcgctgaagctggcgaaagcttaccagtcaccgcgcggcaagtttacttttattgccaccagcggcgcgttccacggtaaatcacttggcgcgctgtcggccacggcgaaatcgaccttccgcaaaccgtttatgccactgctgccgggcttccgtcatgtgccgtttggcaatatcgaagccatgcgcacggctcttaacgagtgcaaaaaaaccggtgatgatgtggctgcggtgatcctcgaaccgattcagggtgaaggtggcgtaattctgccgccgccgggctatctcaccgccgtacgtaagctatgcgatgagttcggcgcactgatgatcctcgatgaagtacaaacgggcatggggcgcacgggcaagatgttcgcctgcgagcatgagaacgtacagccggatatcctctgccttgccaaagcgctcggcggcggcgtgatgccgattggcgcgaccatcgccactgaagaggtgttttcagttctgttcgacaacccattcctgcataccaccacctttggcggcaacccgctggcctgtgcggcggcgctggcgaccatcaatgtgttgctggagcagaacttaccggctcaggctgagcaaaaaggcgatatgttgctggacggtttccgtcaactggcgcgggaatatcccgatctggtacaggaagcgcgtggtaaagggatgttgatggcaattgagtttgttgataacgaaatcggctataactttgccagcgagatgttccgccagcgcgtactggtggccggaacgctcaataacgccaaaacgatccgcattgaaccgccactgacactgaccattgaacagtgtgaactggtgatcaaagcggcgcgtaaggcgctggcggccatgcgagtaagtgtcgaagaagcgtaatatcaaatcggatggcgatacgacgtcgccatccgatctttttatacgacgcgtacgcccgcaggcatcatccgctccggcgttaacaacacgctttcactgccgtcatcggtttccgcacacaacagcatgcattccgacgtttcaccacgcattttcgctttttgcagattgcataagaccaccaccgttttccccatcagctcttcttcgctgtagtacggcaccaggctggtcacggtttgcagtgttttttcccccacatcaacctgtacgatgtacagcttgtcggcgttttcatggcgtttcacttccacaatctttccgacgcgcatttccagacgtgcaaaatcagcgtaagccacggtttccattgtttcctcccttcgggtaaaattttactaaactatagcaaaagtttttctcaatcctgtaggctaaaaatggagaatgcaggcgtgatcacattcgtgagccgctgtgttaccgttacagcgtcaaagaaacgcgctttatttactgaaaacaggtgacccgataagcacttcctctacaatgggggcgcacatcagggaaagtaaaaaaggtaaacatggcaacactaaaagacatcgcaatcgaagctggcgtatccctggcgacagtatccagggtcttaaatgacgatccgacattgaatgtgaaagaagagacgaaacatcgcattctcgagatcgccgaaaagctggagtacaagaccagtagtgcccgtaaactccagacaggtgcagtcaaccaacaccatattctggctatctacagctaccaacaggagctggagatcaacgatccttactatctggcgatccgccacggcattgaaactcagtgcgaaaagctgggcattgagctcaccaactgttatgaacacagcggattaccagacattaaaaacgtcaccggtattttaattgtcggcaaacccacgcccgccctgcgcgccgccgcctgtgcgttgaccgacaatatctgttttatcgactttcacgaacccggcagcggttacgatgcggtggatatcgatctggcacgcatcagtaaagaaatcatcgacttctatatcaaccagggcgttaatcgtattggttttattggcggtgaagatgagcctggcaaggcggatattcgtgaggtcgcctttgcggaatatggccgactgaaacaagtggtacgcgaagaggatatctggcgcggcggtttttccagttcgtcgggttatgaactggcaaaacaaatgctggcgcgggaagactatccgaaggcactgtttgttgcttccgattccattgctatcggcgtactgcgggcaattcatgaacgaggcctgaacatcccacaggatatttcgcttatcagcgttaacgatatccccaccgcgcgatttacctttccgccgctctccaccgtgcgcatccattccgagatgatgggaagtcagggcgttaacctggtgtatgaaaaagcccgcgatggtcgcgcgctgccgctgttagtcttcgttcccagcaaattaaaactgcgcggcacgacccgttaaatccccttacacactgtccggcaatcgtttttgccggacagtgctgccgtttattttcgtgatccagttaaagtaaatgcatttacctgctactttttagtaaaaattttactaaactccccagcaattacacaaactaccatcaccatgaatggttccgatttctctctaccgggaggccctatgaatcgctgggaaaacattcagctcacccacgaaaaccgacttgcgccgcgtgcgtactttttttcatatgattctgttgcgcaagcgcgtacctttgcccgcgaaatcagcagcctgtttctgcccttaagcggtcagtggaatttccacttttttgaccatccgctgcaagtaccagaagccttcacctctgagttaatggctgactgggggcatattaccgtccccgccatgtggcaaatggaaggtcacggcaaactgcaatataccgacgaaggttttccgttccccatcgatgtgccgtttgtccccagcgataacccaaccggtgcctatcaacgtattttcaccctcagcgacggctggcagggtaaacagacgctgattaaatttgacggcgtcgaaacctattttgaagtctatgttaacggtcagtatgtgggtttcagcaagggcagtcgcctgaccgcagagtttgacatcagcgcgatggttaaaaccggcgacaacctgttgtgtgtgcgcgtgatgcagtgggcggactctacctacgtggaagaccaggatatgtggtggtcagcggggatcttccgcgatgtttatctggtcggaaaacacctaacgcatattaacgatttcactgtgcgtaccgactttgacgaagcctattgcgatgccacgctttcctgcgaagtggtgctggaaaatctcgccgcctcccctgtcgtcacgacgctggaatataccctgtttgatggcgaacgcgtggtgcacagcagcgccattgatcatttggcaattgaaaaactgaccagcgccagctttgcttttactgtcgaacagccgcagcaatggtcagcagaatccccttatctttaccatctggtcatgacgctgaaagacgccaacggcaacgttctggaagtggtgccacaacgcgttggcttccgtgatatcaaagtgcgcgacggtctgttctggatcaataaccgttatgtgatgctgcacggcgtcaaccgtcacgacaacgatcatcgcaaaggccgcgccgttggaatggatcgcgtcgagaaagatctccagttgatgaagcagcacaatatcaactccgtgcgtaccgctcactacccgaacgatccgcgtttttacgaactgtgtgatatctacggcttgtttgtgatggcggaaaccgacgtcgaatcgcacggctttgctaatgtcggcgatatcagccgtattaccgacgatccgcagtgggaaaaagtctacgtcgagcgcattgttcgccatattcacgcgcagaaaaaccatccgtcgatcatcatctggtcgctgggcaatgaatccggctatggctgtaacatccgcgcgatgtaccacgcagcgaaggcgctggatgacacgcgactggtgcattacgaagaagatcgcgatgctgaagtggtcgatattatttccaccatgtacacccgcgtgccgctgatgaatgagtttggtgaatacccgcatccgaagccgcgcatcatctgtgaatatgctcatgcgatggggaacggaccaggcgggctgacggagtaccagaacgtcttctataagcacgattgtattcagggacattatgtttgggagtggtgcgaccacgggatccaggcgcaggatgacaacggcaacgtctggtataaattcggcggcgactacggcgactatcccaacaactataacttctgtcttgatggtttgatctattccgatcagacgccgggaccgggcctgaaagagtacaaacaggttatcgcgccggtaaaaatccacgcgctggatctgactcacggcgagctgaaagtcgaaaataaactgtggtttaccacgcttgatgactacaccctgcacgcagaggtgcgcgtcgaaggtgaaacgctcgcgacgcagcagattaaactgcgcgacgttgcgccgaacagcgaagcccccttgcagatcacgctgccgcagctggacgcccgcgaagcgttcctcaacattacggtgaccaaagattcccgcacccgctacagcgaagccgggcattctatcgccacttatcagttcccgctgaaggaaaacaccgcgcagccagtgcctttcgcaccaaataatgcgcgtccgctgacgctggaagacgatcgtttgagctgcaccgttcgcggctacaacttcgcgatcaccttctcaaaaatgagtggcaaaccgacatcctggcaggtgaatggcgaatcgctgctgactcgcgagccaaagatcaacttcttcaagccgatgatcgacaaccacaagcaggagtacgaagggctgtggcaaccgaatcatttgcagatcatgcaggaacatctgcgcgactttgccgtagaacagagcgatggtgaagtgctgatcatcagccgcacagttattgccccgccggtgtttgacttcgggatgcgctgcacctacatctggcgcatcgctgccgatggccaggttaacgtggcgctttccggcgagcgttacggcgactatccgcacatcattccgtgcatcggtttcaccatgggaattaacggcgaatacgatcaggtggcgtattacggtcgtggaccgggcgaaaactacgccgacagccagcaggctaacatcatcgatatctggcgcagcaccgtcgatgccatgttcgagaactatcccttcccgcagaacaacggcaaccgtcagcatgtccgctggacggcactgactaaccgccacggcaacggtttgctggtggttccgcagcgcccaattaacttcagcgcctggcactatacccaggaaaacatccacgctgcccagcactgtaacgagctgcagcgcagtgatgacatcaccctgaacctcgaccaccagctacttggcctcggctccaactcctggggcagcgaggtgctggactcctggcgcgtctggttccgtgacttcagctacggctttacgttgctgccggtttctggcggagaagctaccgcgcaaagcctggcgtcgtatgagttcggcgcagggttcttttccacgaatttgcacagcgagaataagcaatgaggatcatcgataacttagaacagttccgccagatttacgcctctggcaagaagtggcaacgctgcgttgaagcgattgaaaatatcgacaacattcagcctggcgtcgcccactccatcggtgactcattgacttaccgcgtggagacagactccgcgaccgatgcgctatttaccgggcatcgacgctattttgaagtgcattactacctgcaagggcagcaaaaaattgaatatgcaccgaaagagacattacaggtagtggaatattatcgtgatgaaactgaccgtgaatatttaaaaggctgcggagaaaccgttgaggtccacgaagggcaaatcgttatttgcgatatccatgaagcgtatcggtttatctgcaataacgcggtcaaaaaagtggttctcaaagtcaccatcgaagatggttatttccataacaaataacaactacggcggcaaaaggagtttgccgccaccgctaccctacacattttcggagatgtgttatgtctgataccaaacgtaatacaatcggcaaattcggcttgctctcgctgacttttgccgccgtttacagctttaacaacgttatcaataataatattgagcttggactggcctcggcaccgatgtttttcctcgcgacgattttttattttattcccttctgtctgatcatcgcagaatttgtttcgttaaataaaaactcagaagccggtgtctacgcgtgggtaaaaagttcgctgggcggacgttgggcatttattactgcctatacctactggttcgtaaacctgttctttttcacctcactgttgccgcgcgttattgcttatgcttcgtatgccttcctcggatacgaatatattatgacgccggttgccaccaccattatcagtatggtgctgttcgccttctccacctgggtttccaccaacggggcgaaaatgttggggccaattacctccgtcacttcaacgctgatgctgctgttaacgctctcctacattttactggcaggtacggcgctggttggcggcgtacagcctgctgaccccatcaccgttgacgcgatgatcccgaacttcaactgggcgttcctcggcgttaccacctggatctttatggccgcaggtggcgcggagtccgtcgctgtgtacgttaacgacgtcaaaggcggttcgaaatcgttcgttaaagtgatcatcctcgccgggatttttatcggcgtactgtattccgtctcctcggtgctgattaacgtcttcgtcagcagcaaagagttgaaatttaccggcggatcggtgcaggtattccacggcatggcggcgtattttggtctaccggaagcgttgatgaatcgctttgtcggtctggtgtcctttaccgcgatgttcggttccctgctgatgtggaccgcaacgccggtgaaaattttcttctccgaaatcccggaaggcatcttttgtaagaaaaccgtcgaactgaacgaaaacggcgttccggcgcgcgcagcgtggatccagttcctgatcgtcatcccgctgatgattatcccgatgctcggttccaataccgtgcaggatctgatgaatactattattaatatgaccgccgcagcgtccatgcttccgccgttattcatcatgctggcttacctgaatttacgcgccaaattagatcacctgccacgcgatttccgtatgggctcccgccgcaccggtattatcgttgtttcaatgctgattgcgatatttgccgtagggtttgtcgcttcgacattcccgactggcgcgaatattctgaccatcattttttataacgtcggcggtattgttatcttccttggctttgcgtggtggaaatacagtaaatatataaagggattaacggctgaagagcgccatattgaagcgacgccagccagcaatgttgattaagcagaataataaaaaatgagcaggcattttccctcttcctggatgaggagagggaaaatagtttctgcctttatatttttataattacaacgataaaaggctgtattttttctttagctcatggattaacacaatgaaattaatcactgcaccatgcagagcattacttgctctgccgttttgctacgccttttctgcggcaggagaagaagcacgtccggcagaacatgacgacacaaaaacacctgcaattacctcgacatcttctccttcatttcgtttttacggcgaattaggggttggtggatatatggatttagagggtgagaataaacataaatacagcgacggtacctatattgaaggtggcctggagatgaagtacggctcctggttcggcctgatttacggcgaaggctggaccgtgcaggccgaccacgacggcaatgcctgggtgccagaccatagctggggtggtttcgagggcggaattaaccgtttctatggcggttatcgtaccaatgatggcaccgaaatcatgctcagtctgcgtcaggattcctcgctggatgacctgcaatggtggggcgacttcacccccgatctgggctacgtcattcccaatacccgcgacattatgaccgcgctgaaggtgcagaacttaagcggcaactttcgttatagcgtcaccgccacacctgccggacatcatgacgaaagcaaagcctggctacattttggcaagtacgatcgctatgacgacaaatacacctatccggcaatgatgaacggttacatccagtatgaccttgccgaaggcatcacctggatgaacggtctggaaatcaccgacggcacaggacagctctatctcacgggcctgctaactcctaactttgccgctcgcgcctggcaccataccggacgcgccgacgggctggacgtaccgggaagtgaaagtgggatgatggtgagcgccatgtatgaagcgttaaagggcgtttatctctccaccgcttacacctacgccaaacatcgccctgaccacgctgacgatgaaaccacctctttcatgcagtttggtatctggtacgaatacggcggcggacgtttcgccacggcttttgatagccgcttctacatgaaaaatgcctctcacgatcccagcgaccaaatcttcctgatgcaatatttctactggtaataaggactgtaatttcatgaaaataaaaactattttaacgccagtaacctgcgctctgctgataagtttttccgcccatgccgctaacgccgacaattataaaaacgtgattaaccgtactggcgcgccgcagtacatgaaggattacgattacgacgatcaccagcgttttaatccgtttttcgatctcggagcctggcatggtcatctgttgccagacggccctaacaccatgggcggctttccgggcgttgcgctgctgacggaagagtacatcaactttatggccagcaatttcgaccgcctgaccgtctggcaggacggcaagaaagtcgactttacgctggaggcatacagtattcccggtgcgctggtgcaaaaactgacagcaaaagatgtgcaagtcgaaatgactctgcgcttcgccacgccgcgcacgtcactactggaaaccaaaatcaccagcaataaaccgctggatctggtgtgggacggcgaactgctggaaaaactggaagcgaaagaagggaaaccgctttccgataaaaccattgctggcgaataccctgactatcagcgcaaaatcagcgccacccgtgatggcctgaaagtcacctttggcaaagtgcgcgccacctgggatctgctgacctccggcgaatcggaatatcaggtgcataaatccctgccggtgcagactgaaatcaacggtaatcgctttaccagtaaggcgcatatcaacggttcgaccacgctctacaccacctattcccatctgctgaccgctcaggaagttagcaaagagcaaatgcagatccgcgatattctggcgcgtccggcgttttatctcaccgcctcgcagcaacgctgggaagaatacctgaagaaagggttaaccaatccggatgcgacgccggaacagacgcgcgtcgcggtgaaagcgatcgaaacgctcaacggtaactggcgctcaccgggcggtgcggtgaaatttaacaccgttacaccgtcggtgaccgggcgctggttctccggcaatcagacctggccgtgggatacctggaagcaggcgtttgcgatggcgcatttcaatccggacatcgccaaagagaatatccgcgcggtcttctcctggcagatccagcctggcgatagcgtgcgtccgcaggatgtgggctttgtccccgacctgatagcgtggaaccttagccccgagcgtggtggcgatggcggcaactggaacgaacgtaataccaaacccagccttgccgcctggtcggtgatggaagtgtacaacgtcacccaggataaagcctggttggcagagatgtacccgaaactggtggcctatcacgactggtggttacgtaaccgcgatcacaacggcaacggcgtgccggaatatggcgcgacccgcgacaaagcccacaacactgagagcggcgagatgctgtttacggtgaagaaaggcaacaaagaagagacgcagtctgggctgaacaactacgcccgcgtggtggagaaaggccagtacgacagtctggaaattccggcacaggtcgctgcgtcgtgggaatcggggcgtgatgatgccgccgtctttggttttatcgacaaagaacagctggataaatatgttgcaagcggcggcaaacgtagcgactggacggtgaaattcgccgaaaaccgcagtcaggacggaacgttgctgggctactcgctattgcaggagtcggtggatcaggccagctatatgtacagcgataaccattatctggcggagatggcgacgattctcggtaaaccggaagaagctaagcgctatcgccagttggcacagcagctcgcggactacatcaacacctgtatgttcgacccggctacacagtacttctatgacgtgcgtattgaagataaaccgctggcgaacggctgcgcgggcaaaccgattgttgagcgcggtaaagggccggaaggctggtcgccgctgtttaacggtgcggcaacgcaggccaatgccgacgcggtggtgaaggtgatgctcgatcctaaagagttcaacacctttgtcccgctgggaacggcggcgttaaccaatccggcttttggcgctgatatctactggcgcgggcgcgtatgggtggatcagttctggtttggtctgaaagggatggagcgttacggttatcgtgatgatgccctgaagctggcggatacgttcttccggcacgccaaaggattaaccgccgatggcccaattcaggagaattacaacccgctgactggcgcgcagcaaggcgcaccaaatttctcctggagtgccgcgcatttgtatatgttgtataacgattttttccgtaagcaataatttgcaactgctggcggatgcggcgtaaacgccttatccgccctacatgtgcaatcctcctggccggataaaacgcgacaagcgtcgcatccggcatctgcaccgtgccactggcggatgcggcgtgaacgccttatccgccctacatgtgcaatcccccaggccggataaaacgcggcaagcgtcgcatccggcgttaccaccgggcgtattctttttgaatcccatcacaaaccccgcactccccttttcccttttctccggcgacggctaaattagaactcatccgaccacataacaattattttacatactggacaattttatgagctacccgtcgctgttcgccccgctggatttaggttttaccacgttaaaaaaccgcgtgttgatgggctcaatgcacaccgggctggaggaatacccggacggtgccgagcggctggcagcgttttatgccgaacgcgcccatcacggcgtggcgctgattgtcagcggcggcattgcaccagatttaacaggcgttggcatggaaggtggcgcaatgctcaacgacgccagccagatcccacaccatcgcaccattaccgaagcggtacatcaggaaggcggcaaaatagccctgcaaattttgcataccgggcgctacagctaccaaccgcatctggtcgctccctccgcattgcaggcccccatcaaccgtttcgttcctcacgaactcacgcatgaagagatcctgcaactgatcgacgatttcgcccactgcgcgcaactggcacgggaggcaggatacgacggtgtagaggtaatggggtccgaagggtatttgatcaacgaatttctgacgctgcgcaccaatcagcgtagtgaccagtggggcggcgattaccgcaaccggatgcgatttgccgtagaagtagtgcgtacggtgcgcgaacgcgtcggcaacgacttcattattatctaccggttgtcgatgctcgacctggtcgaaggcggcggcacttttgccgaaacggtagaactggcgcaggccattgaagcggcgggcgcgaccattatcaacaccggcattggctggcatgaagcacgtattccgaccattgccacgcccgtgccgcgcggcgcatttacttgggtcacgcgcaaactgaaaggccacgtctcgctgccgctggtgaccaccaaccggattaacgatccgcaggttgccgacgacattctctcgcgcggcgatgccgatatggtgtcgatggcacgaccgtttcttgctgatgcggaactgctgtcaaaagcgcaatcggggcgagccgatgagatcaacacctgcattggctgcaatcaggcctgcctcgatcagatcttcgttggcaaagtcacctcgtgcctggtgaatcctcgcgcctgccacgaaaccaaaatgccaatccttcctgccgtgcagaaaaaaaatctggcggtggtcggtgcgggacctgctgggctggcgtttgccattaacgcggcggcgcgtgggcatcaggtaacattgtttgatgcccacagcgagatcggcgggcagtttaatatcgccaaacagatccccggcaaagaggagttttacgaaacgctgcgctattaccaccggatgatcgaagtgacgggcgtgacgctgaaactcaatcacaccgtgacggcggatcagttacaggcgttcgatgaaacgatcctcgccagtgggatcgtgccgcgcgttccgcctatcgacgggatcgatcatccgaaggtattgagttatctcgatgtactgcgcgacaaagcgccggtaggcaacaaggttgccatcatcggttgtggcgggattggttttgatacggcgatgtatttaagtcagccgggcgaatccaccagccagaatatcgccaggttctgtaatgagtgggggatcgacagcagcctacaacaggctggtggcttaagcccgcagggaatgcagatcccgcgtagcccacggcaaattgtgatgctccagcgcaaagccagcaaaccgggacaggggttaggcaaaaccaccggctggatccatcgcaccaccctgctctcgcggggtgtgaaaatgatcccaggcgtaagttatcagaagattgacgatgacgggctgcatgtggtgatcaacggcgaaacgcaggtattagcagtggacaatgtggtgatctgcgcagggcaagagccaaaccgcgcgctggcgcaaccgctgattgatagcgggaaaactgtgcatttaattggcggctgcgatgtggctatggagctggacgcacgacgggcaattgcccagggaacacggctggcgctggagatttaaatcgttatttgaagcgccggatgcaacgcatccggcacgtcgcgttaatcaataaacaaggcgggagaaatgccgaatcgcgttgccaattttttagcgtgttccagcgttaatttcctcttcccgctcaaaacgcgtgacaccatagatttactgccaatttccggcagatcggaaagggttaaaccatattgatccataagggtacgaatcacggctataccgccaggcatggcttgagccatggcattaaattccgcaaattcgggcgctgattcttcccacgcggttattttggcacacaccagatccagcaaggggttttcaggatcgttgagcagcagatgatctaccagttccagcgcctgggtgtattgttcctcgttctgaatacccgccagaaaaggtgccaccgcagttagcttttctcctgcttgcaagatgtcggcaatcgcaatcattttttccccttagtacgatgaacagcggtaaagaaatcgtattctttatgcgtcataacttcacgtatgtagcataaacgttgaacaacgctaaacaagagaatgtagaggatggtgacagggattttttgttttatggaagcgcgattccagaactgggcagacattgccggatgcgacgcttgccgcgtcttatccggcctgggagtaacgtgctgaacgtaggccggataaggcgttaacgccgcatccggcaggtaactcccaatcttaccgacgacgccccagcttcactgttttcagcaccacaaatttattattcgtggcgatggtggtgcagttgccgaaaatcttcttcagtttatggaagtaatccaggtgacggttggcaacgatatacagttcgccgttgattttcaggcagcggcgggcgtggtggaacatctcccaggcgacgttatcggtcagcgcatgttgctgatgaaacggcgggttgcagagcacagcattaaagcggaaaggcttcactccggagagcgcgttgttgatcataaactcgcagcgatccaacgcctctggcatgttggtttcaacattcattcggctggaagcgaccgccatcggcgattcatcgacaaacaccactttcgcctgcgggtttttatcaagcagcgtcaggccaataacgccgttaccacagccgagatcgacaatctcaccttcgagattctctggcagatgttgcataaagaagcgtgcgccaatatccagcccggtgcgggagaagacattcgcatggttgtggatagtccagtcagtaccttccagcttccagctaacggtctgcggcgcatcggccagcggcggttcattgaaagtgcaattaatcaggcgcgcttttttccatgccagcgtagtggtggtcgggccgagcactttctcgaacagctccagcgtggaagtgtgaatgtcacgggctttggcaccggcaataatacgtgtatccgacgtgaccactttgcgcagcgcacgcagttgctgttccagcaatgccagtgttttcggcactttgatcagcaccacacccggctgttgcgggtagtcggcggtgctgtcgagaaacttcacgctcgactcatcaatcccgttgaggcgtaaattctcgcgcgtcgccagttcactgatgtatgagtcgccaatgctgtacggcttatgttccgccagcgcgcagcttaacgcaccaaaggcatcattcaggatcaacaccgggccgcggatttctgtgtcgtccaactgttgcagcaaatattcatccgccgcttcccacgcctgtagcgggttaacgtcatccgtcgccggaaaacgttgtagtgtcagtgaacggaaaccgttgtctaagtggctcatcggccctcctgaatgataaaatttcgacgttgcccctgaaaagggtgcgtgagtataccctttttctctttttcgtgggcggttatgagcaatcttacttatcttcagggttatcccgagcagctactttcccaggtgcgaacgctgattaacgaacagcgtctgggcgatgtgctggcaaaacgctatccgggaacacacgactacgccaccgataaagccctctggcaatatactcaggatctaaaaaatcagtttctgcgcaatgccccgccgatcaataaagtgatgtatgacaataagatccatgtgctaaaaaacgcgctcgggttacataccgctgtttctcgtgtgcagggcggcaagctgaaagcaaaagcagagatccgcgtcgctactgtgtttcgcaacgcgccggaaccgtttttacgtatgatcgtggtgcacgaactggcgcacctgaaggagaaagagcataacaaagcgttttaccagttgtgctgccatatggagccgcagtaccaccagcttgagttcgacacccggctgtggctaacgcagttgtcgcttgggcaggacaaaatctgaaaatgatgtcaggcgttatcttttctttctttagcgcctaaaatcgacctcccccctttcgttaaggataacgaccatgcagccccgccttcttctccgtatttgtttttctcgccggactcttaagattggctgtttgttgttgcttatagcaggagcgaccatttttattgccgatcgcgttatggtcaacgccagcaagcagctgacctggagcgatgtcaacgcagttccggagcgtaacgtaggcttattgctgggggccaggccgggtaatcgctactttacccgacgtattgataccgcagcagcgttgtaccacgccggaaaagtgaaatggctactggtaagtggcgataacggacgtaaaaattacgatgaagcatcaggtatgcagaaggctttgatcgctaaaggcgtaccggcgaaagtgatcttctgcgactatgccggattctcaacgctggattcggtagtgcgtgccaaaaaggtttttggtgaaaaccatatcaccattatctcgcaagaatttcataaccaacgcgccatctggctggcaaaacagtacagcatcgacgctatcggttttaacgcgcctgacctcaatatgaagcacggtttttatactcaactgcgggagaaactcgctcgtgtcagcgccgtgattgacgccaaaatcctccatcgccagccgaaatatctcgggccatcggtcatgattgggccgtttagtgagcatggctgtccggcaaaagaataatgcgtatctgcgcacgtcgaagatgaaaaaggcgtgctacattgacgacagaatccctttatggagtatccacgcgttatgatacgtttcgctgtgattggtacgaactggatcactcgccagttcgtcgaggccgcccatgagagcggtaaatacaagttaaccgccgtatattcccgcagccttgagcaggctcagcacttcgccaatgatttttctgtcgagcatctgtttacctcgctggaagcgatggcggaaagcgatgccattgacgcggtgtatattgccagcccgaatgccctgcacttttcccagacacaacttttccttagccataaaattcatgtgatttgcgagaaaccactggcgtcgaatctggcggaagtggatgccgccattgcctgtgcgcgggaaaatcaggtggtgctgtttgaggcatttaaaaccgcctgcctgccgaactttcatttgctgcgccaggcgctgccgaaagtcggcaaattgcgtaaagtctttttcaactattgccagtattcctcgcgctatcaacgttacctggacggtgaaaatcccaacacctttaatccgtcattctctaacggttcaattatggatatcggcttttactgcctggcgtcggcggtggcgttatttggtgagccgaaaagcgtgcaggcaaccgccagtttgctggcaagcggtgtagatgcccacggcgtggtggtgatggattacggtgatttcagcgtcaccttgcagcactcaaaagtcagtgattctgtcctggcgagcgagattcagggcgaagcaggatcgctggtgattgaaaaactgtctgaatgccagaaagtgtgcttcgtgccgcgtggcagccaaatgcaggatctcacccagccgcagcatattaataccatgctctacgaagcagagctgttcgctaccctggtggatgagcatctggtggatcatccggggctggcggtcagtcgcatcaccgccaaactgctgaccgagatccgccgccagactggggtgatttttccggcagatagcgtaaaactataattgccaaagtaaaacagtgtaaaaggtatgtaacagaccattgactggctgaatggtctgtcatactttgttacctgcaaaggggagtaacttcattgccggtcgatcgtcattacgatgtgtgaaaaaccacatccggtcaccgggcaacccgaaaggaatacgcagacgtattccttttttgttgtaagtgagaccttgccggaaggcgaggtctatgcataaaaagcagcggctgacgtcttccgacgttggccgtttttttatgtgtaaggaacttctatgaatactgtcggcacgccgttgctatggggcggattcgctgttgttgtcgccattatgctggctatcgacctgttgttgcaggggcgtcgtggggcacatgccatgaccatgaaacaggctgcggcctggtcgctggtctgggtgacgctgtcgttactgtttaacgccgctttctggtggtatctggtgcaaaccgaaggtcgcgccgttgccgatccacaggcactggcctttctcacaggttatctgattgagaaatcgctggcggtcgataacgtctttgtctggctgatgttgttcagctatttctctgttccggcggcattacaacgccgcgtgctggtgtatggcgtgctcggggcgattgttctgcgtaccatcatgatcttcactggcagctggctaatttcgcagttcgactggatcctgtatatcttcggtgccttcctgctgtttaccggcgtgaagatggcgctcgcccatgaagatgaatcaggcattggcgacaagccgctggtgcgctggctacgcggtcatttgcgcatgaccgacaccatcgacaacgagcatttctttgtgcgtaagaatggattgctgtacgccacaccgctgatgctggcactgattctggtggaattgagcgacgtgattttcgccgtggatagcattccggctatcttcgccgtgaccactgacccgttcattgtgctgacctcaaacctgtttgcgatcctcggcctgcgtgcgatgtatttcctgctggcgggcgtagcagagcgtttctcgatgctcaaatatggcctggcggtgattctggtgtttatcggtatcaagatgctgattgtcgacttctaccatattccaatcgccgtctcgctgggcgtggtgtttggcattctggtgatgacgtttattatcaacgcctgggtgaattatcggcatgataagcagcggggagaatgatccgctgtatattaagccattactagagataactcattccagacaaaggtgagctattaattatgtaatcggcttatagctctttacaaaaagaccgcacgggtgttggtggcgtcaaaatcgccgaagcgttccctggaggccggggcgacgcgcatggatgcgcggcgagggcgcatcttacagggacgttaccttgcgcccgacccggtagccgcaagggataagctgagggaaccgcgcagcggcgattttgttcgccagagcctgggggtgcagggggcggcggcgattggccgccccctgcgcgctccctgcgccagtgactttatatggcataacacattaaaggagcgcaaccgttctcatattccaaatagttttgcccatatgttatctaatcagccttagtagccagtccttccctctgtttatgtcaaacaaatgtaacaattaagttgcaaaatatgacctctctttaaaatccagcatttttcgcttcccgaagctgtaactttccttatactcgaccttgcaaacactttgttacatcctgaaagatgcgtcgacagaacgcaccagggatgtgcgacaacacaatgaaaggatcgaaaaatgactacgcaacgttcaccggggctattccggcgtctggctcatggcagcctggtaaaacaaatcctggtcggccttgttctggggattcttctggcatggatctcaaaacccgcggcggaagctgttggtctgttaggtactttgttcgtcggcgcactgaaagccgttgcccccatcctggtgttgatgctggtgatggcatctattgctaaccaccagcacgggcagaaaaccaatatccgccctattttgttcctctatctgctgggtaccttctctgctgctctggccgcagtagtcttcagctttgccttcccttctaccctgcatttatccagtagcgcgggtgatatttcgccgccgtcaggcattgtcgaagtgatgcgcgggctggtaatgagcatggtttccaaccccatcgacgcgctgctgaaaggtaactacatcgggatcctggtgtgggcaattggcctcggtttcgcactgcgtcacggtaacgagaccaccaaaaacctggtcaacgatatgtcgaatgccgtcacctttatggtgaaactggtcattcgcttcgcaccgattggtatttttggtctggtttcttctaccctggcaaccaccggtttctccacactgtggggctacgcgcaactgctggtcgtgctggttggctgtatgttactggtggcgctggtggttaacccattgctggtgtggtggaaaattcgtcgtaacccgttcccgctggtgctgctgtgcctgcgcgaaagcggcgtgtatgccttcttcacccgcagctctgcggcgaacattccggtgaatatggcactgtgtgaaaagctgaatctggatcgcgatacctattccgtttctattccgctgggtgccaccatcaatatggcgggcgcagcaatcaccattaccgtgttgacgctggctgcggttaatacgctgggtatcccggtcgatctgcccacggcgctgctgttgagcgtggtggcttctctgtgtgcctgtggcgcatccggcgtggcggggggttctctgctgctgatcccgctggcctgtaatatgttcggtatttcgaacgatatcgccatgcaggtggttgccgtcggctttatcatcggcgtattgcaggactcttgcgaaaccgcgctgaactcttcaactgacgtgctgttcactgcggcagcttgccaggcggaagacgatcgtctggcaaatagcgccctgcgtaattaattgtttaacccctttcgtctacggcgggaggggttttctctactttaaacggatcaattccccttttctgcatccgccagaaacgaatgatattcaagccattcataagcagaaaactaccctcaatcattgtgccgcctatcgaccccgcccagaagttgtgaatcacccagcaacacgttgaaaaccacatcacgcagcgcatggtgagccctttacagcggaacagcgcccaggtactgacaatcgtaccgataaccggcaatagttcgacaggatgatggaacttcgcgaggccaattccgccagtcagcacaataaaaatcgccattacccataagctgcgcgtgcgtaaggtaatcaatgtacgaatggcattaaggatggcactggcaccagcgggataggtgcccagaagaaaaaaatgtacgccaataacggcgctatagaccgaaagctgctttttgaagcgacgttcgtcacgattgaaaaatgttgtgataccaatcagaaaggcgatgacacccacgccctgggccagccaatacgcggtcatgataaatccttatcaggtatggaaaagcaaacggcgcttcacattatgaaacgccgttttttattaacaactcatttcgactttatagcgttacgccgcttttgaagatcgccagttcgcggaagtcgttacgctcgttgcaggtttgtttaccgttggcaaactcaacgatggtgtcgataaattcttccagcaactgcggcatcgctttaccgtggatcagctgacccgcgtcaaagtcgatccagtgttttttcttcgccgccagttcactgttggtagcgattttcaccgtcggtacaaagccgccgtatggcgtgccacgaccagtactgaacagcaccatatggcagcccgcacccgccagggcgctggtcgctacggcatcgttacccggcgcacttaacaagttcagccccggcgttttcagacgctcgccgtaacgcagcacgtcaaccacgacgctggaacccgctttctgggtacagccaagggatttatcttccagcgtggtgataccgcccgctttgttccccggcgatgggttttcatagatcggctggtcatgggcaataaagtactgtttgaagtcgttgaccatggtcaccagtttttcaaacgttgcttcgtcgcggcaatggtccatcagcaactgctctgcgccaaacatctccggcacttcggtcagtacggtagtaccgccgttagcaatcacgtagtcagagaaacgccccagcatcgggttagcagtaataccagaaagaccgtcagaaccaccgcactccagaccaaacttcagttcgctgagtttgcctggctcgcgtttatcgttgcgcatcacgttatacagctgatgcaaatgctcgatcccggcttcgatctcatcatcctgctgttggcagatcatgaaatgaacgcgttcaggatcgatatcgcccaacgtttcacggaatgcggcaacctggttgttttcacagcccagaccaatcaccagcactgcgcccgcgttcgggtggcgcaccatgttttgcagcatggtgcgggtgttgatgtgatcgtcgcccagttgtgagcagccgtaggtgtggctgaagaggaacacgccgtcggtaccttcggcgttgttggtctctttcaggaaacggttctggatttgccgcgcgatgccgttgacacagcccacggttggcaggatccacagctcgttacgcaccccgacatcgccgttagcgcgacgatagatctgcacttcacgatctgccgcttgcgcaggcagatcctgaaaatcaggttgatagcgatactgatccagatcgctcagattcgtgcgcgtattgtgggcgtggacgtgttcccccgccgcaatatccgccaatgcataaccaatcggcaggccatatttgatgacattggccccttttgcgatatccgttaacgcaaatttatgtccacgagcaacatcctggcgcagcgtaacagtctggttatcgacactgacttctgtgccttcagccaaatccgctaaagcgaccgcgacgttatccagcgcatggatcttgatgtattgcatatcaaccccagaccttagttcagttcaatggcgaagtagtcacgcgcattgttaaagcaaatatttttcaccatctcgcccagcaggttgatgtccgccggtgcttcgcccgcttccacccagcgaccgatcatctggcacagaatgcggcggaagtattcgtgacgggtgtatgacaggaagctacggctgtcagtcagcataccgacaaagcggctcagcaaaccgagctgcgccagttgggtcatctgacgttccataccgtctttctgatcgttaaaccaccagccggaaccgaactgcattttgcccggcataccttcgccctggaagttaccgatcatggtgcccagcacttcgttatcgcgcgggttcaggcagtagagaatggttttcggcagcaggttttcttcgttctgcttgctcaacagcttagacaactcttccgccatcggacggtcgttgatggagtcaaagcctacatccggccccagcagtttgaactgacgcaggttgttattacgcagcgcgccaatgtggtactgctgtacccagccgcgacgtgcatattcggcaccaaggaacaccagtaccgcagttttgaactgtgccacttcgtgctcgctcagggtttcgccagccagacggcgcgccagaatgctgtccagttccgcttcgttcgcttcagcaaacatcaccacgtccagcgcatggtcagacactttacagccgtgagcggcgaagtgatccagacgtttggtcaaggcagtttgcaggtcagcaaagcggcgaatgtcggtatcggaaacttcgcccagcttcgccatgtagtcgttaaaggtcgcctgttcgatgttgaaggctttgtccggacgccagctcggcagcactttgatggtgaaagagccgtctttggcgatctctgcgtgatgctccagagaatcgatcgggtcatcggtggtgccgaccattttcacgttcatctgctgcatgatgccgcgcgcggagaagttatcctgcgccagcagttcgttacattcgttccagatttcatcggcagttgacggagaaagcaatttgccagtgataccaaacggacgacgcagttcgaggtgcgtccagtggtataacgggttgccgatagtgtgcggaacagtcgccgcccaggcgtcaaatttttcacggtcagacgcatcaccggtacacagacgctcggccacaccgttggtacgcatagcgcgccatttgtagtgatcgcctttcagccagatgtcatacaggtttttaaaacgatagtcttccgcaatctgctgcggcggcaaatggcaatggtaatcgaaaatcggctggtcttttgcgtagtcgtgatacagacggcgggcaaattcggtatctaacaggaaatcttcagtcataaacggagtcattttcgtcttcctctcaacgagtgagctagcttgcttatggtgcgatgctgacaaagttatcacaccaatttccagagtccgaagatattttcgtgagttagatcaataaacgtagttaaaaaaattactctcaaagtggtaaatctctctgcaggccgcgccagtactggcctcgctgtcgtcaggtaatgtccctacaaatattcgcacatttgtgatggctctcaccttttaaagttgtatgacaagttatctttctgccgtcgcaaatcataagtcgacggaatgcaaattgccgattcattcatttgttagatgaatcgggttaaccggtacggaagccgaattagcacgaaactttcatggcaacgttcggggcgtgccggttttttttcggttacccggtcgtaactaacatcttcagcctctggcgggatgatggccgcgcttcctgcggatataacaaaacgatgaggttttacatgcgtaaaattaaagggttacgttggtatatgatcgcactggtgacgcttggcaccgtgcttggttacctgacgcgtaacactgtggcggcagctgcgccaactctgatggaagagttaaacatctccacccaacagtattcctatatcatcgcagcctattctgctgcttatacggtcatgcaaccggtagcgggctatgtactggatgtgctgggtacgaaaatcggttatgcaatgtttgctgtgctgtgggccgtgttctgtggtgcaaccgcgctggctggtagctggggtggcctggcgattgctcgtggtgcagtcggtgccgcggaagcagcgatgatcccggcgggtctgaaagccagctccgaatggttcccggcgaaagagcgttccatcgcggtaggttactttaacgtaggttcttcgattggtgcgatgattgcgccgccgctggtggtatgggcaatcgtaatgcacagctggcagatggcatttatcatctccggtgcattgagctttatctgggcgatggcatggctgattttctataaacatccacgcgaccagaagcatctgaccgatgaagaacgcgactatattattaatggtcaggaagcccagcaccaggtgagcacggcgaagaaaatgtccgttggtcagatcctgcgtaaccgtcagttctggggtatcgcgctgccgcgtttcctggcagaaccggcctggggtacttttaacgcgtggatcccgctgttcatgtttaaagtttacggctttaacctgaaagagatcgcgatgttcgcctggatgccgatgctgtttgctgacctcggttgtatcctcggtggttacctgccgccgctgttccagcgttggtttggtgtgaacctgatcgtttcccgtaagatggtcgtaacgctgggtgctgtgctgatgattggcccgggtatgatcggtctgttcaccaacccgtatgtcgcaattatgctgctgtgtatcggtggttttgcccaccaggcactgtctggcgcgctgattacgctctcttctgacgtgttcggtcgtaacgaagtggcgacggcgaacggtttaaccgggatgtccgcatggctggcaagtacgctgtttgcgctggttgtcggtgcactggctgacaccatcggcttcagcccgctgttcgcagttctggcagtatttgacctgttaggtgcgctggttatctggaccgtgttgcagaacaaaccggcgattgaggtggcgcaggaaacacataacgatcccgcaccgcaacattaacgtttaacttaagttgtaatgacgaagccgccttatcagacggcttcgtcgtttatatagaaaaaagcgtttgtccggtttgcagggttaattgatggttggcaaggaaggcgtaaagattactgacaatttgcccatgtagtacccggcctgtttatccatcacgctgaatttatcgactgccagagtcaagggtgtcggcacacacatcacggcatagcgaataccgggcagtaccaccggacgcacacgtttcaggttaatgctgttccagaccatattttcattattgcgcacatcaatttgcccaccggtttccgggttgtacattttgacccggtaatcaatgcgttctccctcgtcggtggtggtccctccctgacgatagatagagaagtaaccgtctctgcgccctgcagctggtcgcccttcatctttgagcatgatttcataactgatggcattaccgttaaaaccatcgtacaggcacatgtccaacatggtcagatcttgcgcgtagttgctgccgttaacgcttcctgttggatgcaagtctaactgcacccttggcgtggcgtgggcgaactccgggaagaacacgtcaatatggttggggtcgagcgtattcagggtaatatttgcgaaatagtcctgggccgggctgttcgaatgtaatttaactttccccttccagacgccaccaatcggcaaattcttcatctctgtctgctcaaggtagagcgtaagaaactttgtatcgtatatataataatgttgaccatcttctgtacatgaagatctattagaatccttaagattcgtctgaagccctttgccccccttgcatcctggcggcgcttcatcgctacttacaatggctgttttaaatcctttgagttttaccggccaacgcatcccactgcgttgttcagttaaatagatttgtactgtcgatatatttccattagctgtacaggtttgttggaggtcaggatacgaacattcataccacatatatccattatttcctgccgacgcttcatccttccagaagtaataatccgctctaccagatgccaaatcatacgtaatttcactggtcacgtcaggagctgcctgaacgccagtgagcgtgccaaacaagcccaatatcgccgcaatcaatcgatttctcatggtgcaacctccctttgcgccgtctgaacgtttccacgtaatttaggctgtttcaactgtgcctgaacctgaatcgactccggtaattgtgaataagtcaccacactacaagtaacatctccgctgtaacgaatgctggcgcgtttctttacaacacttagtggacacttaaggaattgctgcccggaaagcagatagagctctttttcgctgccgttaatttcaagtgtaaatccgccatcttcagctaccagtaacatggcgctgttcagccccacaatcgggaattttttcaccgctgccggcagtaataaacgaccgatatagttgtagttaaagctggcagacacttcgcgatagcgcagcttgccaggcaacaacattaattcacgattccctgcaccgttaatgatgtttgttgtcccctgctgattgccctggctactgtcgttaacctcaacaaaaccagactgaaatccaggataagggaacaacacactgtcactttgaccaagctgcaaagttcggctgcctgccacccgcgcttcgagttgcagatcctgactctcttcatcctgttcagagaagcctttcacatccaccagtaccgcacccagcaaatcgtctgtaccactggctcccaaattaacgccatagcgactgacagccagcgtagagctataagtgcccgtaaaggccgaaagatgatcatgattcttacggtcataactatcagatacggtagcgtagacatttccgtattgcccatcccaacgcccgttaaccgcgctgtttatggtatcggtgttcaggcctccgacggttacgccaagttctttatggctgaatgaatcgttataaaaggtatgcgataactgccatgacgtttgatcgccatcctgttcgctataacgataatccgtagacacatttgttgaatggctgttgttattgctatccatcgttggcgtgtcagataacgaaaacgataagtacaagccgttgtcgtcgttatcgccaccgttgtcattacgatggaaaacaccgactgacgtactcaaaatccagtcacgcatcacaaaagcgcgggaagcgctaagttgtacagtttcagagatactttgcgctgttgtctggcgaagatagttattttcaaagctctgctgtttatcccaacgcaaactatcatcagtgttattttgtgtgcgggtataacccagcatcatattccagccgacaaaattctgtgaaaccgtcgcggaaatactttcataacagcttaaggcgttatagctctctctgctgtcggttgtacaagcatcgccgtcagagttggtccgataaaagcccaacgtcggccatcccggattactccagttggcctgttgcatatcacctttgccgccgtcatcgttacggaacacgctggcgctgattgcaagattccccaccccgcctaaatctgccgtccagttattacctaactcgaaagcactcacatcatcggcattcgccagccctgcgtagagctcatattgcggatgtaatggcaggcgtactcctagctgataagctgaactttcatcatcagaaacctgtgatgtagttttacctgcctgtaagaaccattgcgcatttccgtcagtcagaccgccggttttggtaaacggcacaagctcggtgcgggtgagttggttattttcgtagacttttaatgccacgctgtagctgccaggcggaaaggaactggtatcaataaattgcgaaccactattgagataaaacgatcccaaaagttgctcattacgataagcgtcaacacgagaattgcgcgaaagcagaaccattactggggttccttgctggctttgcgcctggtttaaatagctcagtgtcgacccgatacgcatcccatcaattgcaccgagtggcagaaagttaaaggtaaagttcccgccttgtgcattaaatagtgtgcggttgtccatgcgacccgcctgcacataataacgacgtaaaaaatcataacgataatagagatcgctgacgtcagcattactgtcactgacatcatctgcatcataaccgttgaaattccagtgtgcaccaatataactattttctgttattcccagcgcaccgtttccctgaatagacaacgattggtaatcatcctgtgccagaacattgatgtcttgctgatgtataaaagcattaacagtatttttgtctggatttaaatataatgacttcgcatcgaaagctgaattccattgcggattaataaacaacgttgccgaactttcttcatcattatagattatttccagcgtatcggtattcagaaaaccacaccctgagtcagtacgtacataaccgcaagccaattcaccgtggcgagctagcggctgcgataatttttctttcactatatgcgcgattttctgatcgtctacatccagttccagcttgttatatagacttgctggatcaagaaatgttacggtatcaagattaaccattgcataatatttaccgagacttttccctgaaaaataaacctcgatatactcctgctgtccctgagcaataacctcaaaccctgcgggaattttggttaatgtcgcctctgccgggctgagactcgccaggatcaaaagagccagtaattttttatccatggcaatcctgaaatccataacaaatactaaaacagttaaaataagggagggctacccctccctttgttacgtgttaattctgttatctggattagatatcctgagacagataaatgcttactacaccacggtagatgcctgtctccagaacacctttggtggtttgagcaaacatcaggtttttagccagagaaccgttagttaacgcatcggaagcaaagattttggttgcggtaaaagtggttgccgcatcagctttaatttcttcaccgccccaggttactgtcagcggaacaatcttgctagcatccaggctttgaaccagttgcgccggggaaactaactgcatttttacatctttggtaacgtcgttagaccagattttggtcatcaactggtaagattgcagaccctgccccggcagatattgcatttctactgctttcggcaacgcggtgttatcggtctgtgtcatatccagagcggcatcaacgttggccgttacagtaatatccttttgtactgccaatgcggagcctgcaacagaaaacatcgctgcgaccagaagagattttgcaaatacctttttcattactattccttcgtttattacaatgataattaatggaccgccagttcaaactcgccattatctttggtgatccagttattatatttgacaacgattttgtcgtagccagatatgctttcaagatttctttcctgaccagggaagatgtttttatttacggtctgtatcttacaattttctttgctattatttttacaataagcgatcgttaaaatctttaagcgttgattccctgcattaactaatttttgggcagcatttacttctaacttagcaataggttgctgaggtggaacactaacaacaatcccccaaattaagttaactgttaactgcatagagagatcttttttatctgtggcaacgtcatcaatactgggaaccgcttcaaatttaacgcgataatttttctctttttgctctggttccatcgcaacaaaacgtacggttttgctactaccggctggtaaagcaaatttaggtggcataacaaccagatgatttgcatcaccggatttaatctcaacttcattttcctgaggcgtcgatggattatcgatacggaatactgtcgccttgatgtactgaacttcattacttttagatattacgcgaacgttgccttcaccctgactattaatggaaacagccataggataaacagtcatatttgactgtaccaaaaaaggagcgaacacgaataaaagcggcgtaagccgtgataagagattaattttcgccaccatataaatttgatcttacaatattgtttccaaaaagttggtgtattagagatgtagatttattgtaagtcaatataaaaaagcatttttagttaatattaaatttaaaggctgggaattaacttactgaaatttagtagctttcacaatgacgatacttattttttaggaatttataaatattcacaatattaattcaatacattaattcaatcaccaaatttatatatgaccaatggcatacccatgaataaagtggtatgataacttcgtccgcattccactccgggagacgcatatggaaatcactgaaccacgccgtttgtatcaacaacttgccgctgacctgaaagagcgcatcgaacagggcgtctatctggtaggtgataaactgcctgcagaacgctttattgccgatgaaaagaacgtcagccgtacggtagttcgtgaagccatcatcatgctggaagttgaaggctatgtcgaagtgcgtaaaggttcaggtattcatgtggtttccaaccagccgcgccatcagcaggcggctgacaataatatggaattcgccaattacggtccgtttgagttgcttcaggctcgccagctcatcgaaagtaatattgccgagttcgcggcaactcaggtaacgaaacaagacatcatgaaactgatggccattcaggaacaggcgcgcggcgaacaatgcttccgtgattccgagtgggatttacagttccacattcaggtagccctggcgacgcagaactccgccctggcggccatcgttgaaaaaatgtggacccaacgtagccataacccgtactggaaaaaactgcacgaacacattgattcccgtaccgtcgataactggtgtgatgaccacgatcaaatcctcaaggcgctgattcgcaaagatcctcatgctgctaagctggcaatgtggcagcacctggaaaacaccaagatcatgttattcaacgaaaccagcgacgacttcgagttcaatgccgaccgctatctgttcgccgaaaacccggtagtgcatctcgatacggccaccagtggcagtaaatgaaactcctgtccgacaggcgctgcgacgcgcctgtttgtctcgtcggtaagcgaaaagtataaagtgtcagcctgtgtaaatcctctcgccaccctcccctgcattcagcaaaatcagactccacggacatgtaattttgataacgaacaacgttgacctttgttacaattagattcaatttgaatttatgtttttgaatgctttcttatctcacgatttaacagggaatagttcaggctgtgttgatgtatcaaacccgcagaacataccaaaacagcaataacattgcggtagtgcatcttttaaaaccagcgtggcgttaaccgattcaccaggaataatgaatggaacttttgacccaattgctgcaagccctgtggacgcaggattttgaaaccctggccaatccatcgatgattggcatgttgtattttgtcttgtttgtaattttgttccttgaaaacggtttgcttccagcggcctttttaccgggcgacagtttactggtattggtcggcgtgttgattgcgaaaggcgcgatgggttacccgcaaacgcttctgctgctgaccgttgccgccagcctcggctgctgggtcagctatattcaggggcgatggctgggcaatacccgcaccgtacaaaactggctatctcatttacccgcgcattatcatcaacgcgcacaccatctttttcataaacacggtttatcggcgctgttaattggtcgctttattgcgtttgtcagaacactgctgccgacgattgccgggttatcagggctgaataacgcgcgctttcagtttttcaactggatgagcggtctgctgtgggtattgatcctgacaactctgggttacatgctcggcaaaacgccggtatttttaaagtacgaggaccagctgatgtcatgcctgatgctgctcccggtggtgctgctggtgtttggcctggcaggttctctggtcgtgttatggaaaaagaaatatggaaatcgggggtaagggatgcaaatacctcgcatgtcgcttcgccagctagcctggtccggcactgttttacttctggtcggcacgctgttgctggcctggtccgcggttcgccagcaagagtctacgctggcgattcgtgccgttcatcaaggcacaacgatgccagacggtttttcgatctggcatcaccttgacgctcatggcattcctttcaaaagtatcacccccaaaaacgacactctgttaattacatttgactccagcgaccagagcgccgccgcaaaagcggtcctcgacagaacattgccccatggctacatcattgcgcagcaggacaataacagtcaggctatgcagtggctgacccggttacgggataactctcatcgcttcggataacttcctgttatccgaaacatatcactcactttggtgatttcaccgtaactgtctatgattaatgaggcggtggttaacactaccgcttcgttgtctggacaatcgttcctttgtaataggtccgaatcacaatggaaggttcaagaatgaaataccgcatcgctttagctgtttctctctttgctcttagtgccggtagttatgccactaccctgtgtcaggaaaaggagcaaaatatccttaaggagatcagctatgccgaaaaacaccaaaaccagaatcgtattgacggtctgaataaagccctgagtgaagtccgggccaactgttcagatagccagctgcgtgccgatcatcacaagaaaatcgcaaagcagaaagatgaggtggcggaacgccagcaagatttagccgaggcgaagcaaaaaggcgatgccgataagattgccaaacgcgaacggaaactggcagaagcgcaggaagagctgaaaaagctggaagcgcgcgactactaactcacaatagtcactacttactcacctggagaaaactatgtcgaaagaacacactacggaacatctgcgtgctgagttgaaatccctttccgatacgctggaagaggtgcttagctcatctggcgagaagtcgaaagaagagttgagtaagattcgtagcaaagcggagcaggcactgaaacagagccgttatcgcctgggtgaaaccggtgatgccatcgccaaacaaacccgtgtcgcggcggcgcgtgctgatgagtatgtgcgtgaaaatccgtggaccggcgtgggaattggcgctgcaatcggtgtagtgctcggcgttctgctgtcgcgtcgttaattatggcggacactcatcacgcgcaagggcccggtaaaagcgttctgggcatcgggcagcgaattgtttccatcatggttgaaatggtggaaacacgtctgcggctggcggtggtggagctggaagaggaaaaagctaatctctttcaacttttactgatgctgggcctgacgatgcttttcgctgcatttggtcttatgagcctgatggtgctaattatttgggcggttgatccgcaatatcgcctgaatgcgatgattgccaccaccgtggtgttgctgctactggcactaattggcggtatctggacgttacgtaaatcgcgtaaatccaccttgctgcgccatacacgccatgagctggcaaacgatcggcaactgctcgaggaggagtcccgtgagcagtaaagtcgaacgtgaacgacgtaaggcgcaactgcttagccagatccagcaacaacggctggatctttccgccagtcgtcgtgaatggctggaggcaacaggcgcttacgatcgtcgctggaatatgctgctaagtctgcgctcctgggcgctggttggcagtagcgtgatggcgatctggacgattcgccatcctaatatgctggtccgctgggccagacgcggttttggcgtatggagcgcctggcgtctggttaaaacgaccctcaagcagcaacagcttcgcggttaacttccctctggccggagcaattccggccttatccctcaaattttttgaagatttttgacagttttccttgctaacaatcatcattcaccacgtttatgattctctccatcgacagcaacgacgctaataccgcgcccttgcacaaaaaaacaatcagcagcctgagtggcgcagtggagagtatgatgaaaaaattagaagatgttggtgtactggtagcgcgcattttaatgccgattctgtttattaccgcaggctggggaaaaatcaccgcttactctggtacccaacaatatatggaagcaatgggtgtcccgggttttatgctgccgctggtgattctgcttgagttcggtggtggtctggcaatcctgttcggtttcctgactcgcaccacagccctgtttactgcgggctttacgctgctgacggcatttttatttcacagcaactttgctgaaggcgtcaactcgctgatgttcatgaaaaacctgacaatttctggcggattcctgctgctggcaattaccggtccgggcgcgtatagcatcgaccgcctgctgaataaaaagtggtaagcacgcgctatacttaacgataaaaaacgaggaggaagctcctcgtttttgctattggaggagagaaaaatgggtcaactgattgacggcgtctggcatgacacctggtacgataccaaatctaccggcggtaaatttcaacgttcagcttccgcatttcgtaactggctcactgccgatggcgcacctggccccactggcacaggcggttttatcgcagagaaagatcgttatcatctctatatttcactcgcctgcccgtgggcgcaccgcacgctgatcatgcgcaaactcaaaggactggaaccgtttatttccgtttccgtagtgaacccgctgatgctggaaaacggctggacctttgatgacagttttccgggagcaaccggagatacgctctatcaacatgaatttctgtatcagctttatctccacgccgatccacactacagcggacgagttactgttcccgtgctgtgggacaaaaagaaccacaccatcgtcagcaacgaatcagcagaaatcatccgcatgttcaataccgcgtttgatgcgctgggcgcaaaagcgggtgattactacccaccagccctgcaaacgaaaattgacgaacttaacggctggatttatgacaccgttaacaacggcgtgtataaagctggttttgccaccagccagcaagcctacgacgaggcggtggcgaaagtgtttgaatcgctggcgcgactggagcagattttaggccagcatcgttacctgaccggcaaccagctaaccgaagccgatattcgcctgtggaccacgctggtccgttttgatccagtgtatgtgacccacttcaagtgtgataagcaccgcatcagcgattaccttaatctgtatggcttcctgcgtgatatctaccagatgccgggaattgccgaaacagtcaatttcgatcacatccgtaatcattacttccgcagccataagaccatcaaccctacggggattatttcaattggtccatggcaggatctcgatgaaccgcatggacgagatgttcgcttcggttaaaaaaaggcaccttacgaggtgcctctgataattagctaagtgcatgttgttcatgtcggatgcggcgtgaacgccttatcaaacctacaaaacatttatattcaatatgttgcaatgaccgcgcaggccagataagcgtagcgcatctggcgattttgcgcttgtcatcagtcttagcgcgccttcacagcactttattaattccttgaacgaatatttactgccatttcattcacgtctattcttaatttgctgctttaaaaacaagtgattgagcaaaattgaggcaaaaatggactggtatctgaaagtactaaaaaattatgtcggtttccggggtcgtgcgcggcgcaaagagtactggatgtttattctggtcaacatcatctttacgttcgtgctggggctgctggataaaatgttaggctggcaacgcgctggtggcgaaggcatcctgacgacaatctacggtattctggtgtttttaccgtggtgggcagttcagttccgccgcctgcacgacaccgaccgctcggcgtggtgggcactgttgttcttaatcccgtttatcggctggcttattatcatcgtctttaactgccaggcgggtacgccaggcgaaaaccgctttggaccagatccgaaactggaaccttaaaacaaatctgctcgccggatgtctgactcatccggcttttatcatcatgttgatgaatgaataatttactaatgtttatttaaaatatttcaatgtcgttatataaattacctataaaaaacaaccatgtatttatcttaaatatcaaaacctttataacatccgaaaaagaaagatacgaatagcatttacacaatacccggaatagactttcgtcacttttaattaaagggatgtttttatgcagtggtatttagccgtattaaaaaattatgttggtttctctggtcgcgcacgtcgtaaagagtactggatgtttactctgattaacgccatcgtcggcgctattatcaatgtcattcaattgattttaggtttagagtttccattcctttctctcatttacctggcagcaacaatcattccggtcattgctctgtgtgttcgtcgcctgcacgatactgaccgttcaggtgcgtgggcgcttctctatctggtaccgatcattggctggttagttctgtttgtatttgcctgtttagaaggcaattctggcagcaatcgttacggaaacgatcctaagtttggttcaaattaatcttagaattggggcgacatttcgcccctttttattaataataacaaatattattttccgctaaaaagtttgggaatttcccgcagacaccaggatttcgcttcccccatactgtcacgacgccaggccataataatatcgatctcgctggtcgattccgggctgacgacacgcaaccgcccttccgcaatatctttttcgaccatcggatacggcatcgtcgccacgccaagccccgccagtaatgcctgacgtttatcttcaatcgtgctcaccgttaagcgcggctgtttgtccagcagctgtacggtcaacaccgggcgctcacgagcggtatccgctaccgcaattccacgatatttcacgcgcgtcacttcagataacggttccggctcctgatgaatcgggtgatcaggcgcggcaacgtagacgttcattaaggtatagagcttgcgcgagttgatctccgacgaggaacgaaaatgcatatccggcgcgataacgatatccgcccgcccctgctccagtcgttcccacgcccccgccagcacttcggtgatgattgccagttgggtattggcttttgccgccagtttgtcgattaacgggaaaaaggcaggtgtcggtaccagcgcctcggtcacaatggtgagatgcgtttcccaaccgcgcgcgagggcttccgcatcggtagtcagtttatctgcggcttccagcaaaacgcgccctcgctccagcaacatcctcccgacattggtgaatttggtgcgatggcccgagcggtcaaacagcaccacatccagctcttcttccagtttttgcatggtgtagctaagtgcggaaggcacgcgtcccagctcatccgccgccgccgcaaaactgccccggcgatcgatcgcatccataacccgtagtgcttccagcgttaatgccctttctttggccatttcgttctcattcaggaaatttgaacataccgggcagaatatctggctaacaatgtagcgtccagccccttaccataaaaggaagtaaagagaggtcaagaattatgattactacccgaactgccagacagtgtggacaagcagactacggatggttgcaggcccggtatactttttcctttggacactacttcgacccgaaattgttaggctatgcctccctgcgtgtgcttaaccaggaagtgctggccccaggtgccgcctttcagccgcgaacctatcccaaagtcgatattttaaatgtgattctggatggagaagcagagtatcgcgacagcgaaggcaatcatgttcaggccagcgccggtgaggcgttgctgctctctacccagccgggtgtcagctacagcgaacacaatctcagcaaagacaaaccgttaacacgaatgcagctttggctggacgcctgcccgcagcgagagaatccgctgattcaaaaactggcgcttaatatgggcaagcagcaattaatcgcctcgccagagggtacgatgggaagcctgcaattacgccagcaagtgtggctgcaccatatcgtgctcgacaaaggcgaaagtgcgaatttccagttgcatgggccacgcgcgtatttgcaatcgattcacgggaaatttcatgcgcttacgcatcatgaagagaaagcggcgctgacctgcggtgatggggcgtttattcgtgacgaggctaacattacgctggttgccgattccccactgcgcgctttgctgatagatttgcctgtctagttgtttttacagggagatgatgatgagtaaaaaatcggccaaaaagcgccagccagtgaagcccgtggtggcgaaagaacctgctcgcaccgccaaaaattttggctatgaagagatgttgagcgagctggaagccatcgtcgcggatgctgaaacgcgtttagccgaggatgaagctaccgcgtaaagacaggttgccggatgcggcgaaaacgccttatccggcctacaaaatccaacaacattaacgaattaaacaacccgtaggccggataagatgcgccagcatcgcatccggcatcaggtacaaaacacaacaacatcaacaagttgagcaccccgtaggccggataaggtgcgccagcatcgcatccggcacaatactcaaaacctggcgtttatctggccttgctcgccataatctcgataatctgccgatccgtttgctgcatcgaatggcttgctaacgcacacaggttggcaatcgactgctcaacatcatgcgccacgatcccttcattgccggtcacggcggtatcatccagcgccattaacaccgctttccacgcagccgaagcactggtcgaaaccttcatcgcgcagctgttcgacgcaccatcgcaaatcatgccgctgacatcgccgatcatactgctgatcgccatcgagatggtttcataacgcccatccaccagccatgccatcccggcggcggcccccattgctgcggtcgttgcggcacacagcgcagacaaacgcggtaactggttatggatgtaaattgcgctcaaatgagaaagcatcagcgcacgcgccagccgttcatcatccgctccgaagtgttctgctaccaccaccacaggcattgttgcggtgatcccctggttacccgagccggagttactcatagccggaagcgtagcgccgcccatacgcgcatcggatgccgcgctggtacgaatcacaatggatgaagagagatctttcgccagcaaaccgcgctcgcactgtttttccagcgtcgcgccaatatgcagcccccacttaccgctcaaaccttcctgcgataacgcacaatttagcttcgcggaatcgagaataaagcggatcgccgcaaacgggacttcattgacgaacttcaggatctcagccagcgtcgttctggaaagcaccgtcagcggagactcttgctcgccctctgccacacacgcctgctgggtaaacaccacaccattgtgcgtctcaatatgcacaatgttggtatgcccgccgacgatggtgacacacgcccacttctcaccgttccagactttggcgcgtgagaagaggatttcattgcaaggttcctggatcttaacggagactttccccgccgccagcagtgctttggcatcggcaattgcctgcgcagttgcgtctttcagcacttccagcccggcgttggcatttccacctaacgcccccagcgccgccgcaatcggcagccccaccattcccgtgccgggaacggtgacgcccagaccgttcttcatcagatttggcgaaacccaggcttctacacgttcaaccggaccttccagttctgccgcagcaaccgccgccgccagcgccagtgaaatcggttcagtacatcccagcgccggttttacttcctcctgaacggcgaggatgtaacgctgccataacggatttaaagtcgaatcaaacatattaaaaaccttaaaatttcaggtaaatcaagaaaatgccaggaacggagaaacacaaagcaacaaaccagtgacgataatcaggtacagagacatccctttgtatttgtgcaatgccggtactttgtaaaccagccacgccgggatcaggcaccctaccatgccgaaaatcgggctacagatagaggtgaagctcaacaccggtgcgttcagtacgatggcgctccaggccagcaaaatggcgaaaatcatgatgccgcgctgaacaagattttcgttaatcttctcggcaggcatcttgcgacgcaggatgttcattacgatcccttgcgttgcttcgcgaaagcctaaatagacgccaaagaatgcagtcatgacagcaaagatattgagaatgacgctgaccactttcacccacgctgcgccgtcaccgctaataaactgtgcggcaatcgccagcgcggaaatattctgctcataggcttttaccgcttcgtcatgtcccatcgccagcgtgaacgacacggcgtagaaaaagacggtgacaaacaaaatgccaaacgcgatattcattgcccgcaatgctttatgccgcgccacttcaattgatttttcccgcgagcgataagagatcaccatcgggcttaacgtctggataaacagaatcgacgtcagggtaaacggcagcgtaataatggcctttttcaccagcagccccagcggcggtagcgaaccgacgttatacagatgccacattcccaccatcgacacgcccagcgccgcgaccaccagcagcttggtcagcaccatgccggtcgaaattttgaataacaatttctcgccgcgtgaagagatcgccaccagaatgcaaatcagtaccagaccataaaagggactgtctgacagcaacccttccgtcacgccgaaggtatgcagataggaagcactatcgttggtgatggcggtggaatagacgaacatccaaatcaccagcattacgaaatagagcgcacctaacaggatgccccagtttttacctaaataaccgctaatgacactcgggtaatctttacattctggtgattctgccagcgtattaataaacaaccgctgaaacagatacattgccgggtaaccaatcaccgatgagagcaaaaatacccacaatcccatcaaaccgacctgcaccgggagaaaaacaatccccgcgccaatcgccatcccgatactcataatcacccagccggtgtcagtactgtcgaatttgatcgcttctcgccactcgctctcactcattccagcacgacccgccggggtcgaagcgtctgcaatgacgcctttattcgatgcaatttccataatttctcgctcaatattttgtagggcttattatttttttccgagccgcatcaaggcgatatgcggtctacgtttttgcaggcgagttattagaataaagaaatgatacgcgcgaggtcagagaaaatcttcacaatcaagactttgaaataacggagatggataagaattttctactaaattaatcgcaagagaatattcattctctatttgcggcagatcacaaaaaaaaggtgcacatttgtgcacccaaggatgaaagctgacagcaatgtcagccgcagaccactttaatggccagtcctccgcgtgatgtttcgcggtatttatcgttcatatctttgccggtttcatacatcgtctcgatcactttatcgagtgaaacacgcggtgccgaggtgcggcgcatcgccatccgcgcggcgtttactgctttcacggcattaatggcattacgttcaatgcacgggatttgtacctgtccggcaaccggatcgcaggtcagcccaaggttatgctccatcgcgatttccgccgcattgcatacctgcgccggactgccgcccagtagttcagttaaccctgccgccgccattgaacaggccacgccaatctccccctgacagccgacctccgcgccagagatggaggcgttcattttatacagcgcgccaatagcccccgctgccagaaaatagcgggcaattgaccgctcgtttaccggacgacggaacttatcgtaataagccagcactgccggaataatgccgcacgcaccgttagtcggtgccgttaccacgcgcccgccagctgcgttttcttcactaaccgccagcgcgtacatgttgatccagtcgatgacattcatcggatcgttagagatgttatcgctggaaaccagctgacgacgcagcgctacggcacgacgcggcacattgagcggaccaggcagcacgccttcagtgttcatcccgcgttcaataccgtcatgcatcacttgccagatacgggcaaaccctgcgtcaatttccgctttgctgcgcagcgccagctcgttgtgcatcatcaggccagatatagacaggccgttgtaatcacacattttcagcagttcacctgctgagtggaaatcgtaaggtacggacgtttcgacatcgtgcgacaggccgaagtgttcttcttcgacaataaacccgccgccgacagagtaataggttttacttaatagcgcttcctgtcccttccaggcagtgatccgcattccgttctcatggcgaggcaacatttcgggatggaagataatgttctttgctacaggaaaatcaacaatatgcgcaccagatgccactggcagccgcccgctgcgcgttactaactctataaatgcagggatctcatcaatgacaacatcctgcggactgtttcctgccagtcccatgataatggcgacatccgtggcatggcctttgcccgtcagtgacaacgacccatacagatcgaccacaatatggctcgtcgcggttaataagccgctactttccagccgatcaataaaactttttccggcattcattggccccacggtatgcgaactggagggaccaatcccaattttgaaaatatcgaatgcactaatcatatccacaccctcggattgccgttcagtgaagtggagcggaacgaccttgcgaccgtcccgctcacgaggctttacgcactacgtactgcgatagcttcaatttccagcttcacatctttcggcaaacgcgcaacctgcacacagctccgggtcgggtaggtcgcctgatgctcatcgaagaactgcttatagacttcattgatggtggcaaaatcattcagatcggtgatgaacacggtcatcttgatgatatcgcccacgctcagcccggcagcaaccacgatcgctttgacgttttcgaggcttaaacgcgcctgatcttgcacatcagccgggatctcaccggtctgcgggcaaaccggaatttgcccggaggtgaagaccatgctgcctaaatcaacgccctgaacataagggccgattgcgcctggggcatgttgcgtttcgataatctttttcatacatcctccggcgtcagagcgcctgggtaaaagtacgtgaaataacatcctgttgctgttcacgggtcagtgcgttgaagcgcacggcgtagccagagacacggattgtcaggttaggatatttttccgggtgctcgatggcatccagcagcatttcccgattcattacgttgacgttgaggtgttgaccgccttcgacatccgcttcgtggtggaaatacccatccagcaggccgacaaggttggttttacgtactggatcttctttgcccagcgccgcaggaacgattgagaaggtgtacgagatcccatctttggcgtaggtgaacggcagtttcgccaccgacgtcaatgaggccacggcacctttgcggtcacgaccatgcatcgggttagcgcccggcgcgaacggtgttccggcgcgacgaccgtccggcgtattaccggttttctggccgtacaccacgttagaagtgatagtcagaatcgactgggtagggacggcgttgcgataggttggcagcgctttaattttcttcataaagcgttcaaccaggtcgcaggcaatgctgtctacgcgctcgtcgttgttgccgtactgcggatattcaccgtcgatttcaaagtccaccgccaggccgttttcgtcacggattggtttcacgcgggcatatttgatggcagacagggagtccgtcgccaccgacaggcccgcgatgccgcatgccatagtgcgataaacatcacgatcgtgcagcgccatcagcgaagcttcgtagctgtacttgtcgtgcatgtagtgaatgatattcagcgcgctgatgtactgcaccgccagccagtccatgaagtgatcgaggctgtccatcactttgtcgtaatccagcacgtcgtccatcagcggtgctgttttcggcccgacctgaatcttcagcttctcgtccaccccgccgttaattgcgtagagcagcgttttcgccaggttagcgcgtgcaccaaagaactgcatttgcttaccaatcaccattgggctgacgcagcaggcaatcgcgtaatcgtcgctgttgaagtcagtacgcatcagatcgtcattttcatactgcaaggaagaggtgacgatcgacacctgcgcggcatattttttgaaggcaatcggtaattcttccgaccaaagaatggtcaggttaggttccggtgccggccccatagtgtgcagggtgtgcaaatagcggaaggagtttttggtcaccagcgtacgaccgtccagccccatcccgccgatcacttccgtcgcccagattgggtcgccggagaacagcgaatcaaattccggtgtacgcaggaagcgtaccatacggatcttcatgatgaagtgatcgatcagttcctgtgcctgctgctcattgagtacgccagctttaaagtcgcgctcaatgtagatatcgaggaacgatgccgtgcggcccagcgacatcgcgccgccattttgcgatttcactgccgccagataagcgaagtagaaccactgcaccgcttcctgcgcattctgcgccgggcgagagatatcaaagccatatttcgccgccatttcctgaatctgcaacagcgcatgacgatgctctgccagctcctcacgcagacggatggtggcttccagatcctcgcctttttccagacgagactggagatcggcaaattgcagttcgcgttcacgtaccagataactgatgccatacagcgctacgcggcgatagtcaccgataatgcgcccacggccatagccatctggtaaaccggtcagcacgccagatttacggcagcgcagcatatccggtgagtaaacatcaaatacgccctggttatgggttttacgcagatcggtaaacagatattcaaattcactgtccatttcacggccataggcgtggaatgaacttttaatcatattaatgccaccgaacgggtgtagcgcacgtttcaacggcgcatccgtttgcaggccaacaattttttccagcggctggttaatatatcccgcatcatgagcggtaattgtggtggcaatattggtatcgaaatcaaccggcgcgtgggttgcgttttcgatacggataccttccattactttttcccacaattccgtggtggcaggcgtcgcttcggcgaggaaagattcatcgccttcatacggtgtatagttatgttgaataaaatcgcggacattaatttcgtttttccagtccgtacctttaaagccaagccatgcgtcggcgtacagcttatcgctggtatcaatatctaccttcatgaaaaataatctctctacaatacttcaactaaattatgcaaattctgcgggcgcgttaactttgcctaaatgaatggcatccaaagcaatcattttttcttcgttagtcggaataacagcgcaaatgacacgcgcattttcactggaaacaattcgctcaccacaggagttagagcgattattcatttctgtatcaatctctacgcctaatacagccaaatgttccatgaccagacgacgaattaagcttgaattctctcctattccaccggtgaatataattccatccaggcgacgtaatgaagctgcgtgtccggcaatatgacgggcaattcggtgaacaaaggttttaattgccagttgcgcgcgttcgtgaccttcatgccaggctttttccagaacacgtaaatccgaagaaagaccggaaatacctaataatcccgactctttattcactacgcgttccaggtcacccaggctctggttggtttggctggcgacccaggacatcgcaccaaagtcgacatcgccactgcgggtacccatcatcaagccttccagcggcgtcattcccattgaagtatcaacactctgaccgttgcgaaccgcgcagattgacgcgccattgccaagatgcgccacaaccaggccggagtcatcttccgccagattcagcagcgaatgtgcgcgctgggaaacatagcggtgcgacgtgccgtggaaaccataacggcgtacacctaactcttcataatatttccacggcaggccgtataaataagctttcggagccatcgtctggtggaaactggtatcaaataccgccacctgagttacgcccggaaataattgctgcgccgattcaataccacttaaattggcgtaattatgcaggggtgccagtggagaaacgcgacggatattatcaatgacttcatcggtaataatggcggactcggtaaaaatactgccgccgtgagcgatgcggtggccaattaaggccacactgtcatttaaattccgtttttccagttcaaatgcaattgccttcaatgcaccttcgtagctgtggtgagccagcggtgctggctctcccccatttacggataagaatgcattttccgagttaataccgtcggcaatacctgacattaatacttcacagtcgctggcatcgagtacggaaaacttaatcgaagacgaaccacagttaataaccaaaacaaccggaaattcattcatctcttttctcatcctgagttacggattaaaacagtttgtatacgatgttcaggatggtcagcagaccaatcacggtaacaaacacgttatccagacgaccacggtatttcgccagagacggcgctttacggatggcatacatcggcaacaggcacagcagggatgcgataatcggtgcgcccatggcttcaatcaggtcaaggatgttcgggttggcgtaggcaacaacccaggtggagcccatgatgaagatcatgctgatagtgttcagtttacccagcgacactttagttttgtcgcctttataaccaaacttcaggaccaggccattcagaccttccagcgttcccagatagtgaccgaagaaagatttgaagatagccacgagtgcgatgatggaagccgcatattccagtgtaatcgcgaacgttgttttggtaccggtcatggacgcaaagtggttagccagataagaaagcactggaatattctgcgctttggcttccgccatgttggccggagacagagtaaacaggcagctaaaggcaaagaacatcaccactgcaaccatcagcatgctggcacgagaaatgatttgggaacatttacgttcggtgaagtcgcgaccgaagtctttctcatactcttcacgcttagaaaccacgaaggaagagacgattggcgagaagttaaaggagaaaaccatgatggaaatccccagccagacagtgatcaggataccgtcatgaccggttaacgacagcgaaccgaggtcaacctggtcgataactgcagagttccagtaagggatcagcgacaaagaaatcagcaccaggctggcgataaacggccataccaggtagctcatcactttaaccatcagatccttaccaaaccagatgacgaaagccatcagcagcaacaggaacagcgccacaaagccgcgattcagcggtgcaaagccgagctggttttcccagaacgtcataaaggtattggtaatagtaacgccataaatccacagcagtgggcaaatcgcgaagaagtacaggaacgtgataaccacgccgccagttttaccaaaatgctcttccaccgtttccgtaatgttgccggaagggttagagccagaaagacacagacgcgccagcgcccggtggcaataaaacgcgatggggtatgccaataccaacatcagaagaatcgggatcagtccgccaaaacctgcgcggatagggaagaacagcaccccggcgccgattgccgtaccaaacaagcctaacgtccatgtggtatctgatttacgccaggacgattgttttgtctggctggatacaatgctatctgaagtactcatatcctatcctcaacgaattaattaagcgtcaacgaaaccggtgatttgagagacgcgagaaagatcgatattgccgccggaaataatactgacggtttttctgttttgaatatattggtctaatttaccgcttaataatgcagcacatgccagagcgcctgcgccttcggtgacgactttattgcgctgaattaaggcaatcatactgtttctgatttcgtcttcgctgaccagcacgatgtcatcgactaattcacgaacgatttcgtaagttaaattacccgggcgggagacatcacaaccatccgccagggtgccggtagttcggtgcgtggttatttctccggagtggaaagaagccgccatgccgtgaacgttttcagactgtacgccaataacacgaatggtcgggttaatagatttaattgccaccgcaataccagcaattaaaccgccaccaccaattggcacaatcacgttatcgacatcatagagatcttccataatttccagaccaatcgttccctggccagcaatcactttcggatcatcgtaaggtgggataaaaatacggccttccatttcgacaatttcgctcactttagcgatagtgtcgttgaagttatcaccatgcagaacgacttctgcggagtagtcgcacgttgccgctactttggattttggcgcaccttttggcatcaccactttaccgtcgatacccagcatcgcgcaggacagggaaaccccttgcgcatggttgcccgcagaacaggccaccacgcctttgcgtttttccgcatcggtcagtgaacttaatttattaaatgcgccacgaattttaaatgaacccgtacgctgcatattttcaaacttcaggaatatttcacctttgcaacgttcactaaaatagttggagcgaggcatgcctgttttataaattcgcccagccagtcgttgtttcgcttcaataatgtcatcaatagcaaccggcagatcgtatgtaatatgcattataaaacctcttcgcctgaattaaatatgtaggtaaccgtaaccgacacctgcaagacagacaggtggattatttatgtttaaataaaaacaaataactaaccaacttctattaattgccttcgtctacacccattataagatgaatactctttggctaattccaccaaaaccgatgctgcttttttaatacgataatttttcgaccataccgcggcatattgtgccacaggtaatgtttcttcaaccggaatagtaataaattgattagaaccaaaaggtgacgtcatatcacaaggaattacagttaagaaatcagcattgagaacaagattataaattgtcacgactgagtcggttttaacgatgttttcaatactgatgccatttctttgtaacgtagtaagcagttcgctgtagtaccccatattagtttgtggcaacacccactgttcgttcttcaacgactccagcgtggtggtgccggtgcatgttcgggacttactggctaccagcacaaactcggactcgaacagcggctcaacatgtaaatcctgaagcttcatttctgcacttaacgtaccaatcgcaaaatccagtcgaccgtcgcggattgccggtaagaacgaagacagttgcgcttcatacatagaaacctgcgctttcgggaacacctctttgaacttgttgatcatccctgacataaaagtaaaaccaatcaatgaaggaaaaccaaatgagacttccaccaccgcctcagaagacataccgcttatctcattaaccatatttttcatttcacgggtaatggattcggaacgggagagtaacaattgaccggcaggtgttaatgttacaccggtatttttccgcaccactaattccacaccaaaataatcttcaatatcgttaatgattttactgacggccggttgagttaaccctaattcttttgcagccgagccgatagaaccacttctaatgacttcctgaaagactaccaggtgctgcgttttcggaagaagaatagtgctcataacgacctacgttaattacctcattgacggcatgaagtgtatcaaaatgaaatgaacaggatatgtgcgaccactcacaaattaactttcaatactttccagagtatcgttattacaattaaatacctttaaatatcaacaagttaaagtataaaaatcagcataaaccctgatttttgtcaaaaaaaatgacggggataaccatattttatggcgataacatcattcgttatgtggttaatacaaaaaaggggctgagaccatatttcaagcaattaccggataattaccaggcaaaatttgagttaaatttaatgagcaagttctcaaattttattataaataaaccattttcagtgataaataatgcggcatgtcacattttttcacgctatttgttggagaacaaacatttattttatcaatattttaaaatttcgaatacatgtattgatcatctcgaacaattgattaacgtcaactttttctcttctgacaggacgtcattttgtgaatgcaatcgttttccataaattcttctcccctcataggcgacgaatagcattttgtgttgaggatcacaaaacgaataattgctgatcgccgcgataaggtcagacaaagacaacaagggaaattttcacagagcttttgatcggcgtaggccacagaatgttgcttcgtttactgtaacgccgggtaaatgagcgttttttgatagtgcgaaagaaccctgcgaggaaaataagcatctattattgtttgtcatgatgacaaggcaggcatcaatgaaaggcttcccaattgcgcatatttttcacccttcaatcccgccaatgcacgcagtggttaacaatcacaatagaaatattgattattggacggtaaaaagaaagtttgcagaaattgtctccaccaatgacgttaataaaatttacagtataagtaatgaactgcggagagtattatctgcaataactgcattaaatttctatcatggcgatgttccttctgtcatgatccgaatccaaccggaaaatatgagtccattcattatagatatttctacaggagaacatgatgattatatcatacaaacattagatgtaggcacttttgcaccttttggtgaacaatgtacttgctcagccgtcaataaaaaagagctggaatgtattaaggagacaatttctaagtattgtgcaaaattcacccgaaaagaagccatcttaacaccccttgtgcactttaataaaaccagcattacttcagattgttggcaaattctctttttttcacccgatcattttaataatgatttttattgattatttataaaggataaaataatgttccctgtttcatcaattggtaatgatattagtagtgatttagtccgtcgaaaaatgaatgaccttcctgaaagcccaacaggaaataacctcgaagcactagcaccaggtatagaaaaactaaaacagacctctattgaaatggtcactttacttaacacgttacaacctggtggaaaatgcattatcactggtgattttcaaaaagaattagcgtacttacaaaatgtaattctttataatgtctcgtctcttcgtctagattttttaggttataacgcccaaattattcaacgatcggacaatacttgtgaacttaccattaatgaaacgttaaaaaaccaggaaatatccacaggtaatatcaatattaattgcccattaaaagatatttacaatgaaatcaggaggttaaacgtaatttttagttgtgggactggaggtatagttgatctatcctctctggacttacggaatatcgatttagaactttatgattttacagataaacatatggccaatgcaattttaaatccttttaaattggatgacacagattttactaatgccaacatgtttcaggtaaatttcgttagttcaaaacaaaacaccacaatctcctgggattatttactaaaaataacgcctgttctaacaagcattagcgatatgtattctgaagaaaaaattaagcttgtcgaaagttgtttaaatgagcttggagatattaccgaagaacaattaaaaatcatgagatttgcaattataaaatctataccaagagcaactcttacagataaattagaaaatgaattaacaaaagaaatatataaaagctcatcgaaaatcaataattgcttgaacagaattaaattaccagagatgatagatttctcatcagaaaaaatacatgattatatcgacataatcattgaagattatgaaaatataaaagaaaatgcttatctggcaattccccaaattaattatactatggatttaaacatagaagactctagctcagaagagttactttcagataacaccctcgagaaagacgaaaattctccggacaatggttttgaggtcggggaatataacacatatgaagcatataactcagagaatcaatattttaccagagaggactatacgtataattacgaccttttaaatgcaatatagacttaataacttcttacaaagtctattattaataccgtagatatttattcatcttaccctgtgcaccaaaagcaaaaactcactgacgcgggtttgaaactgatggcaaccgcaaaaatgcctgatgcgctacgcttatcaggcctacgccatctctgcaatatattgaatttgcgtgcttttgtaggcaggataaggcgttcacgccgcatccggcatgaataaagcgcactcaacaatctgaaacccgccggaacggtttattacgtacatcaggtgaaactgaccgataagccgctttcttttgggtatagcgtcgtggacagtcattcatctttctgcccctccaaaagcaaaaacccgccgaagcggttttttacgtaaaccaggtgaaactgaccgataagccgctttcttttgggtatagcgtcgtggacagtcattcatctttctgcccctccaaaagcaaaaacccgccgaagcggttttttacgtaaaccaggtgaaactgaccgataagccgctttcttttgggtatagcgtcgtggacagtcattcatctttccgctcctccaaaagcaaaaacccgccgaagcgggtttttacgtaaatcaggtgaaactgaccgataagccgggttctgtcgtggacagtcattcatctaggccagcaatcgctcactggctcaagcagcctacccgggttcagtacgggccgtaccttatgaacccctatttggccttgctccgggtggagtttaccgtgccacggactgttaccagccgcgcggtgcgctcttaccgcaccctttcacccttacctgatcccgcttgcgcgggccatcggcggtttgctctctgttgcactggtcgtgggtttcccccccaggcgttacctggcaccctgccctatggagcccggactttcctcccctccgcccgtctcccccgaagaggacgacgacgaagcggcgactgtctggtcagcttcggcgcgcagtatagagggtttgcgcgcccttgtcaccccgcgttgcgcattccaatcgccagtgtcgcggcgatattacgtgaagcacggcagatattgtcataagccccgcggaatgcttcgtccaacgtacctatgctggtcaatacgctgaagaccgcatcgatgccatgctgatgtacaacgccaacatcatcggtcaggctacccgcaatgccaatcaccggtttatggtacttcttcgccacgtttgcaacgccaatcggtaccttgccgtgaatactctggctgtcaatacgcccttcaccggtgatcaccagcgtacaatcgtgaatatgttcctccagattcagcgccgtagtgacgatttcaataccacttttcagttccgcaccaagaaacgccatcagcgccgcacccataccgcccgcagctcctgcgccggggacatctttcacatcaacatgcagcgcttttttaatgacatcggcatagtgagagaggttattgtccagctcaacaatcatcgcttcactggctcccttttgtgggccaaagatgcgcgatgcgccgttatcgcccaccagcggattggtgacatcacaagcgacgcgaatgacgcaatcttttaagcgcggatcgaggccggaaatatcaatatcattcagagtattaagactaccgccgccaaaaccaatttcattgccgttggcgtcgcataatttcgcccccagcgcctgtaccatgcctgcgccgccatcatttgtagcgctaccgccaatgccgataataatgtttgtcgcgccgctctccagcgcctgcaggattaactcgcctgtgccgcgtgaagtggtcacgagtggatcgcgtttttccgcaggtaccagctccagcccactggccgccgccatttcaataaacgcggttttgccatcgccggagatcccccaactggcattcactttctcgcccagcggccctgtaacccaggcgtgacgttcagaaccctgggtggctgcaatcatcgcttccaccgttccttcgccaccgtcggcaaccggaatagaaacgtactgtgcatcaggaaaaatttcccgaaatcctttttctatcgcctgcgcaacctcgctggcagataaactttctttataagagtctggggcgattacgattttcatacctatgcctgttaccacatgacgccggagggcgtttctcttattcggcctggattccaggcccggattgcaatacgccatccgggcacgacgtcattaacgagtaacttcgactttcgccagtttttcgtagtagcacgccagggcgctatgatccgccgttcctaaaccatctgctcgcagtgcctgcatcatctccataaccgcagctgtgagcggcagttgcgcgccgacgccgtgggaagtatccagcgcatttgccagatccttaatatgcagatcaatacggaagcccggcttgaagttgcggtccatcaccatcggcgctttggcatccagcacggtactgcccgccagtccaccgcgaattgcctgatacaccaggtccgggttaacgcccgctttggttgccagcgttagcgcttctgacatcgcggcaatattcagcgccacaatgacctgatttgccagtttggtgacgttacctgcaccgatttccccggtatgcaccacggaacccgccatcgctttcatcaaatcatagtatttgtcgaaaatagccttgtcgccgcccaccatcactgacagcgtaccgtcgatggctttcggttcaccgccgctcaccggagcatccagcatatcaatgcctttcgctttcagcgcttcgctgatttcacggcttgccagcggtgcgatagaactcatatcgatcaataccgtacctggcttcgcgccttcaatgatgccattctcacccagcgccacctctttcacatgaggggagtttggcagcatggttatgatgacgtcgcactgttcagcgatcgctttagccgtagacgctgtttctgcacctgcagcaatcacgtcagcaatagcttctgggttacggtcagcaaccaccagcgagtaacctgctttcagaaggtttttactcattggtttacccataatccccaggccaataaaaccaactttcatagtcatatcaatcatctctcttgttgcggtggtggttattttttaaaggtatcagccagtttctgagtggcagagcggaagacgccaagatcgctgccgacagccacaaacgtcgcgccccattccagataacgacgcgcatcggcttcgaccggcgcgagaataccgctgggtttgccgtgcgcactggcacggttaaaaatgtgctgaattgctttttgtacatccgggtgcgaggcattgccgagatggcctaatgccgcagccagatcgctggggccgacgaagataccgtctacaccttcggtagcggcaatggcatcgacgttatctacgccctgctgactttctatctggaccagaatggtgatgttcttgttcgactgagcgaaataatccgccacggtgccaaacatattggcgcggtgagaaacggagacgccgcgaatgccttccggtgggtaacgggttgatgccaccgcctgctctgcttcctcttttgtttctacaaaaggaatcaggaagttatagaaaccgatatccagaagacgcttaataattaccggctcgttggtcggcactcgcactactggcgcgctggcgctgcctttcagggccattaactgcggaataaacgtggagatatcgtttggcgcatgttcgccatccagcaccagccagtcaaacccagccaaaccaagaacttcagtgctaatcgggttagagagtgctgaccagcaaccaatttgtacctgtttcgcagccagtgcggctttgaatttattcgggaaaacatcgttattcatcgcttatacctttgcttatttctgcaattccatacgtttaatgtcgccaactacgaagaggtagcagaccatcgccatcagcgctgaacatcccacgaaaaccagtgctgcattgaaggagtgcagttcacttaccaggtagccaatcaccagtggagtgacaatggaggcaacattgccaaagacgttaaagacgccgccacagaggccaacaatctctttcggcgcggtgtcagaaatcaccggccagcccagagcaccaaatcctttgccaaaaaaagccagcgccatcagcatgaccaccagcgtggtgttgttggtgtagttacataagatgatggtggaagccagcaacattcccagcacaatcggtagcttacgtgccagggtcagggataaaccgcgtttgatcagataatccgagaagacacctcccagcacgccgcccgcaaaaccacacagtgccggaatcgaggcgaccagacccactttcagaatcgacatgcctttttcctgcaccagataaatcgggaaccaggtgaggaagaaccaggtgatggtgttgataaaatattgtccgaaaaatacgcccaacatcatgcggttagagagcaattgcttgatgtaatgcagtttgggaccgcttgctgccgcgctgcccggctttttgtggtccatatcgaccaccgcgccattttcagagataaacttcagctcttccgcagacatacgtgggtgatctgtcgggttatgaatcaatttgatccacagcgccgtcagcacaaaaccaatcacccccataacggtaaagacgtgctcccagccccaggcgaaagtcagccagccaagcagaggcgaaaagagcgccagcgagaaatattgcgccgagttaaagatggcggaggcagtaccacgttctttcgtcgggaaccaggcggcgacaatacgggcgttcgccgggaatgatggcgcttccgagaagccgagcataaagcgcataaagaacatggagatccctgcccaggccagcgggaacatatcaacaaagccttgcaggaaagtgaatagcgaccagaaaaagaggctataggtataaacttttttcgagccaaacttatcaagcagccagccgccggggatttgcatcagcaagtaggcccagccaaaagcagaaaagatgtaacccatcgaaaccgcacttaactgcaactcttttgccacttcggtaccagcaatagacagcgttgcacgatcggcgtagttaacggcggtaacaataaaaataatcagtaatattaaatagcgggtatgcacgcctttctttttttcgtcaacggtgtccagaatcattttatttacctcgggtacttatgctgatttttattattatggagaaggtgttatttatgagtttcatttatgccgtaacggcaatgaactcgggaattagtataagcagcgcgagaataataatcattgtgcaaatgctaatttaattaatactatttaaatattattttgagcatatgcacataaggttgcgcgctaaagcacagatttgcgctttaccttgccgggcggcactgcaatccctgaaatgattgacattgatcacatttctgcgtttaaactcctgacattcttatttcacccaatgaagtcatttatttttaaatgagaccaggtcctcattttaataacccctggctggagaatattgcacaatggccaacatcgaaatcagacaagaaacgccaactgcgttttatataaaagttcacgacacagataatgtggcaattattgttaatgataatggcctgaaagcaggaacgcgttttccggatgggctggaattaattgaacatattccccaggggcataaagtcgcattgctggacattccggctaatggtgaaattattcgttatggcgaagtgattggttacgccgtgcgtgcaatcccacgcggaagctggatcgacgaatcaatggttgtactaccggaagcgccgccgttacacacgctgccactggcaaccaaagtcccggcccccttaccgccgctggaaggatacacctttgagggctatcgcaatgccgatggcagcgtgggcaccaaaaacctgctcggcatcaccaccagcgtccactgtgtggcaggcgtggtggactatgtagtaaaaatcattgaacgcgatctgctaccgaaatacccgaacgtcgatggcgtggtggggctgaatcatttgtacggctgtggcgtggcgattaacgcaccggcggcagttgtgcctattcgtaccatccacaatatttcgctgaaccctaactttggcggcgaagtaatggtgattggtctgggttgtgaaaagttgcagcctgagcgcctgctggtcggcacggatgatgtgcaagctattccagtagaaagcgccagcattgtcagtttgcaggatgaaaagcatgtcggttttcagtccatggtcgaggatattttgcaggtcgccgaacgccatctacaaaaactgaatcaacgtcagcgagaaacctgtccggcttcagaactggttgtcggcatgcagtgcggtggcagcgatgccttttctggcgtaacggcaaacccggcggttggctatgcgtctgatctactggtgcgctgcggcgcaacggtgatgttctcagaagtcacggaagtgcgtgacgcgatccatctgctgacaccacgcgcagtgaacgaagaggtcggcaaacggctgctggaggagatggagtggtacgataactatctcaatatgggaaaaaccgaccgcagcgccaacccttcgccgggcaacaagaaaggcggtctggcaaacgtggtagagaaggcactcggctccattgctaaatcgggtaaaagcgcaattgttgaagtgctgtcgcccggtcaacgcccgactaaacgcggattaatttacgccgcgacgccagccagcgattttgtctgtggcacgcaacaggtggcttcgggtatcaccgtgcaagtgtttacgaccggtcgtggtacgccgtacggcctgatggcggtacccgtcattaaaatggcgacccgcaccgagctggcgaaccgctggtttgatttaatggatattaacgcgggcactatcgccaccggcgaagaaaccattgaagaggtgggctggaagttgttccactttattctcgacgtcgccagcgggaagaagaaaaccttctcggatcaatgggggctgcataaccagctggcagtgtttaacccggcaccggtgacctgatttcttttggaacgtccctcgcaaaacatggccttagtgccatgtttttattgtttaaagcccccacgtccattaataatgcatttgcattaccttagttcaagcttataatttgagcagaaaacaggctgtaaaaggacagtgaatcatgcccgctaatgctcgctctcacgctgtactgaccactgaatcaaaggtcacgatacgcggacaaacaactatccccgcgccagtgcgtgaggccttaaaactgaagccaggccaggacagcattcattacgaaattctgcctggtgggcaagtctttatgtgccgactgggagatgaacaggaggatcatactatgaatgcatttttgcgttttctggatgcagatatccagaacaacccgcaaaaaactcgtccattcaacattcaacaaggaaagaaacttgtcgctggcatggacgtcaacattgatgatgagattggcgacgacgaataatggattttccacaaagggttaatggttgggcgctatatgctcatccctgttttcaggaaacctacgacgctttagttgccgaagtcgagacattaaagggaaaagatcctgaaaattatcagagaaaagccgccacaaagttattggcggtagtccataaagtgattgaggagcatatcacggtcaatccatcatcaccggcattccgtcatggcaagtcgttaggctctgggaaaaataaagactggtcacgggtaaaatttggtgctggtcgttatcgtctcttctttcgttatagtgaaaaagagaaagtcatcattctgggatggatgaacgatgaaaacactctgcgcacctacggtaaaaaaacagatgcctataccgtattcagcaaaatgttaaaaagaggacatcctcctgccgactgggaaagcctcacccaagagacagaagaaaaccattgatggtgttcacaatgcccgccgaacgtattcgtgttgaccagcgggcaccctttctcactccccgaccagaatcacttcaaccccagcctttcgcagtccttccaggctatccgcaggaatgccttcatcaacaatgatcatgtcgatacattgagtatcaatgatcttatgtaaactggaacgattgaacttactggaatcggtgacgacgatgatccgttccgcaacttcgcacatccgacggtttaaacgggcttcatcttcattatgtgtgctgacgccgcgctccagatcgatcgcatctacaccaagaaacagcatatcgaagtggtaattttgcagcgattgctcagcctgatcgccgtaaaaagattgcgactgacggcgcaaatgcccgccggtcatcagcagctcaacgccttccgcttccagcaacgcattagccacgttcataccgttggtcatcgcaattacgtcagtgtgcttgcgcatcagacgagcaatctcaaaagtggtggtcccggaatcgaggatcacccgatgacctggctgaatcaactcaacggcagctttcgcaacgctgcgtttcatcgcggtgttcagcgcgcttttatcttccactgatggctcgactggcggcgtcgtgctatcgcagatcaacgcgccaccataggcacgcacagcgatcccctgcttttccagaaacgccagatcattgcggatcgtcacagtagatacgccatacaatgccgacagatcgttaacctgcacactcccttgctgtcgcagacgctgaatgatctgttctcgtcgctcgctggtgccagtcactcgcttctcacctgaagcgtcggtattactcatagtaagtcctttcgtaaaactttcgtttcatttcgttttgcctattaacgcctttctattaagcaaatgcaagcccaccttgcccattgacgcaagctactctcgtttcagtgactttcattatgtttcttttgtgaatcagatcagaaaactattatctttcgttttatttttatctcaccatgacgcagtatcaactgaaacaaaacgaaagattaatatcgcagtaatctgaactggagaggaaagtgaaacatctgacagaaatggtgagacagcacaaagcgggcaaaacaaatggaatttatgccgtttgttccgcacatccgctggtgctggaggctgcaatccgctacgccagtgcaaaccaaacgccgttactgattgaagcaacctccaatcaggtagaccagttcggcggttataccggaatgacgcccgccgattttcgcggctttgtttgtcagctcgccgaatcgttgaatttcccgcaggatgcgttgattctgggtggtgaccatctggggccaaaccgctggcaaaacctgccggccgctcaggcaatggccaatgccgatgatttgattaaaagctacgttgcggcaggattcaaaaaaatccaccttgattgcagcatgtcctgtcaggacgatccgattcccttaactgatgacatcgtggctgaacgcgccgcccgtctggcgaaagtggcggaagaaacctgtcttgaacactttggcgaagccgatctggagtatgtcattggtaccgaagtgccggtacctggcggcgcgcatgaaaccttaagcgagctggcggtcaccacgccggatgccgcccgcgccacgctggaagcccatcgtcacgcctttgaaaagcaaggtttgaatgccatctggccacgcatcattgccctggtggttcaacccggcgtcgaattcgatcacaccaacgttattgattatcagcccgccaaagcgagcgccttaagccagatggtcgaaaactacgaaacgctgattttcgaagcgcactctaccgattatcaaacgccgcaatcgctgcgccagctggtgattgaccactttgccattctgaaagttggcccagcgctgaccttcgccctgcgtgaagctctgttctctctggcggcgattgaagaagaactggtgccagcgaaagcctgttctggtctgcgtcaggtgctggaagacgtgatgctcgaccgcccggaatactggcaaagccactaccacggtgacggcaacgcgcgtcgtctggcgcgtggttatagctactcggatcgcgtgcgctattactggccggacagccagattgatgacgctttcgctcatctggttcgtaatctggcggattcaccaattccgctaccgctcatcagccagtatctgccgctgcaatacgtgaaagttcgctccggcgagctgcaaccgacgccacgggaactcattatcaaccatattcaggacatcctggcgcagtaccacacagcctgtgaaggccaataagcaaaataaagaggaacacgctatgccaaatattgttttaagccggattgatgagcgtttgattcacggtcaggtcggcgttcagtgggtcggatttgcgggggcaaatctggtgctggtagccaacgatgaggttgccgaagatccggtacaacaaaacctgatggaaatggtactggcagaagggatcgccgtacgtttctggacgctgcaaaaagttatcgacaacatccatcgcgccgccgatcgacagaaaatcctgctggtttgtaaaacacctgccgatttcctgacgctggtgaaaggtggcgttccggtgaatcgcattaacgttggcaatatgcactacgccaatggcaagcaacaaatcgccaaaacggtttctgtggatgcgggtgatatcacagcatttaacgacctgaaaaccgctggggtggaatgcttcgttcagggcgtcccgacagagcctgctgtggacctctttaaattactttgagggattcatcatggaaatcagtctgttgcaggcattcgcgttgggcattatcgcctttatcgctggcctggatatgtttaacggtctaacccatatgcaccgcccggtggtcctcggcccgttggtcgggctggtacttggcgatctgcataccggtattttaaccggcggtacgctggaactggtgtggatggggctggccccgctggcgggcgcacagccgcctaacgtgattatcggtactatcgtcggcacggcgtttgccattactactggcgtgaaacccgatgtcgcggtcggtgtcgccgtacctttcgctgtcgcagtacagatggggattaccttcctgttctcggtgatgtctggcgtgatgtctcgctgcgaccggatggcggagaacgccgatactcgcggcattgaacgcgtgaactatctggcactgctggcactcggcactttctattttctctgcgctttcctgcctatctacttcggcgcggaacatgcaaaaaccatcattgatgtcctgccgcaacgattaatcgacggcctcggcgtcgcgggcggcatcatgccagcaatcggttttgccgtgctgctgaaaatcatgatgaaaaacgtctacatcccctacttcatcctgggctttgttgccgcagcctggctcaagttaccggtgctggctattgctgccgctgcgctggcgatggcgctgatcgacctgctgcgtaaatctcctgaaccgactcaacctgcggcacagaaagaggaatttgaagatggcatctaatcaaaccaccctgccgaacgtcagtgaaaacgaagaaacattgctgactggcgtcaatgaaaacgtgtatgaagatcagagcattggcgcggagctgacgaaaaaagatatcaaccgcgtcgcctggcgttccatgctgttacaagcgtcttttaactacgaacgtatgcaggcttctggctggttgtacggtctgctgcctgctctgaaaaagatccacactaataaacgcgacctggcgcgcgccatgaaggggcatatgggtttcttcaatacccatccgtttctggtgacatttgttatcggcattatccttgcgatggagcgttctaagcaggacgttaacagtattcagagcaccaaaattgccgtcggtgcgccgctcggcgggattggcgatgcaatgttctggctaacgctactgccgatttgtggcgggataggcgcaagccttgcgctacaaggctctattcttggcgcagtcgtatttattgtgctgttcaacgtggtacacctggggctgcgttttggtctggcgcattatgcttaccgcatgggcgtggcggcgattccactcattaaagcgaataccaaaaaagtcggccatgctgcgtctatcgttgggatgacggtaatcggcgcgctggtggcaacctatgttcgtttaagcaccacgctggaaatcacagcgggcgacgcagtggttaagttacagactgatgttattgacaaactgatgcctgccttcttaccgctggtctacaccttgaccatgttctggctggtacgccgcggctggagtccgctgcgtctgattgcagttaccgtggttctcggcatcgtcggtaaattctgccatttcctttaaatacaatgaggtattagatgttaagtattattttgacagggcatggcgggtttgccagcggcatggaaaaagcaatgaagcaaattctcggtgagcaatcgcagtttatcgccatcgattttccggaaacctcaagcaccgcgctgcttacatcgcagcttgaagaggccatcgcccaactggattgtgaagacggcattgtttttctgacggatttgctgggcggcacgccgtttcgcgtagcttcaacgctggcgatgcaaaaaccgggctgtgaagtgatcaccggcaccaatttgcaactgctactggagatggtgctggagcgcgaagggttaagcggtgaagaattccgtgtacaggcgctggagtgtggacaccgagggctgaccagtctggtggacgagttaggccgctgccatgaagaatgtccggtcgaggaaggaatatgacacaccttctgcgcgccagaaggctgctgactgaagagggatggctcgatgaccatcagttgcgtattgctgacggtgtcatcgcagcaatcgaaccgattccagtgggcgtgactgaacgcgatgcggaactgctctgccccgcttacatcgacacccatgtacacggtggtgcgggcgttgatgtaatggatgacgcgccggatgtactcgacaagctggcaatgcacaaggcacgcgaaggtgtcggcagttggttgccgactaccgtaaccgcgccgcttaacagcattcatgcggcgctgaaacgtattgctcaacgttgccaacgcggcggacctggtgcgcaagtgctggggagttatctcgaaggaccgtacttcacgccgcagaataaaggcgcgcatccgccggaattgtttcgcgagcttgaaattgccgagctggatcaattgattgccgtttctcagcacaccttacgcgtggtagcgctggcaccggaaaaagagggggcattgcaggccatccgccatcttaaacagcaaaatgtacgagtgatgctggggcatagcgcggcgacctggcaacaaactcgcgccgcgtttgatgctggtgccgacggcctggtgcattgctataacgggatgacaggtttacatcaccgcgaaccgggaatggttggcgcgggattaacggacaagcgcgcctggctggaactgatagccgatggtcatcatgtgcatccggcggcgatgtcgctgtgttgttgctgtgcaaaagagagaatcgtgctgatcaccgacgcgatgcaggcagccgggatgccggatggtcgctatacgttatgtggcgaagaagtgcagatgcacggtggcgttgtccgtaccgcgtccggtgggctggcgggcagtacgctgtctgttgatgcggcagtgcgcaacatggtcgagttgacgggcgtaacgcctgcggaagccattcatatggcatcgctgcatccggcgcgaatgctgggtgttgatggtgttctgggatcgcttaaaccgggcaaacgcgccagcgtcgttgcgctggatagcgggctacatgtgcaacaaatctggattcagggtcaattagcttcgttttgatggtttgctccattattgggccttcacttcccccgtaaggcctttctttttctttctttttgatctgtgcagcggtgtcggatgcgacgctaacgcgtcttatgcgacctacggtacgccgcatccggcaatcggtgaacatagcgacgtcattacgcaattcttaatcttcccttgtcttttctttcaacgatcacagatttcgttttatttcctttttctccattgaactttcagtttcttttctatagattttaatcaacgaaagacatcaccaagtgaaatgaaacgaaaggcaagtgaaagcgacaacgcccgacgtcaagttcatcagactaaggattgagttatgccagaaaattacacccctgctgccgccgcaaccggtacatggactgaagaagagatccgccatcagcctcgcgcatggatccgttcactcaccaacatcgacgcgctacgttctgcgctcaataacttccttgaaccgttactgcgcaaagagaatctgcggatcatcctgaccggagccggaacctcggcatttatcggtgacatcatcgcgccgtggctcgccagccataccggtaaaaacttcagcgccgtaccgaccaccgatctggtcaccaatccgatggactacctgaacccagctcatccgctgctgttgatctccttcggtcgatccggcaacagcccggaaagcgtcgctgccgtggaactggcaaatcaatttgtaccagaatgctatcacctgccgatcacctgcaacgaagcgggcgctctttaccaaaacgcgatcaacagcgataacgcgtttgccctgctgatgcccgcagaaacgcacgatcgcggctttgcgatgaccagcagcattaccaccatgatggccagctgcctcgcggttttcgcacctgagacgatcaacagccaaaccttccgcgacgtggcggatcgttgccaggcgatcctgacctcactgggcgatttcagcgaaggtgtgtttggttacgcaccgtggaaacggatcgtttatctcggcagcggtggcttacagggcgcagcacgcgagtcggcgctgaaagtgctggaactgacggcgggtaaactggcggccttttatgattctccaaccggattccgtcatggaccaaaatcgctggtcgataacgaaacgctggtggtggtatttgtctccagccacccttacacccgtcagtatgatcttgatctgctggctgaactccgccgtgacaaccaggcaatgcgcgtaatcgccatcgccgcggaaagcaccgacatcgtcgctgccggtccacatattatcctgccgccgtcacgtcactttatcgacgttgagcaggcattttgcttcctgatgtacgcccagacgtttgcactgatgcagtcgctgcacatgggcaatacgccggataccccatcagccagtggcaccgttaaccgcgtggtgcaaggcgtaatcattcatccgtggcaggcataagaggatcgcattatgagcattatctccactaaatatctgttacaggacgcccaggccaatggctacgcggtgcctgcttttaacattcataacgccgagacgatccaggcgatcctcgaagtgtgcagtgaaatgcgatcgccggtgatcctcgccggaacgccggggacctttaaacatatcgcgctggaagagatctacgccctgtgcagcgcctattccacaacctacaacatgccactggcgctgcatctcgaccaccacgaatcgctggatgatattcgccgtaaagtccacgcaggtgtgcgcagtgcaatgatcgacggcagccacttcccgtttgccgagaacgtgaagctggtgaaatcggttgttgacttctgccactcacaggattgcagcgtggaagcagaactgggccgcctgggcggtgttgaagatgacatgagcgttgacgccgaaagtgcattcctgaccgatccacaagaagctaaacgctttgtcgaactgactggcgtcgacagcctggcggtagcgattggtacggcgcacggcttatacagcaaaacgccgaagattgatttccagcggctggcggaaattcgtgaagtggtggatgttcctctggtgctacatggtgccagcgatgttccggatgaatttgtccgtcgcactattgaacttggcgtcacaaaagtgaacgttgccacagaattaaaaatagccttcgctggcgcggttaaagcctggtttgcggaaaatccgcagggtaatgatcctcgttattatatgcgcgtcggaatggatgcgatgaaagaagttgtcagaaataaaattaatgtctgtggttcagcgaatcgaatttcagcataatcattagttttttatgatttatcccaatgtacttcccgattaatatcggggagtgccttaatggaaaaggagatgactaaaccttaataaatacatcagtacaatatcgcaacaataatatattaaaaaaaattatattattcaactttatggtgaggattacacaatgagcagtccaaatattctcttaacccgtattgataaccgtctggttcacggtcaggttggcgtgacctggacatccaccatcggtgcgaatctgctggtagtcgtggatgatgttgtcgctaacgatgatattcaacagaaattaatgggtattaccgcagaaacctacggctttggcattcgtttctttactatcgaaaaaaccattaacgtcatcggcaaagctgcaccgcatcagaagatcttcctgatttgccgtacgccacaaacggtacgtaaattggtagaaggtggcattgacctgaaagatatcaacgtcggcaatatgcatttctcggaagggaaaaagcaaatcagcagtaaagtttatgtcgatgaccaggatctcgcggacttacgttttattaaacaacgtggcgtgaatgttttcattcaggacgtccctggcgatcaaaaagaacaaatccctgactaaatctaaaatcgccttaatattggtttgaggtaataaaaatgcatgaaataaccctacttcagggattatccctggcggcgttagttttcgttctggggattgatttttggctggaagccttatttttattccgcccgataatcgtttgtaccctaactggcgctattctcggtgatattcagactggcttaattaccggtggtctgacagagttggctttcgccggattaacccctgcaggtggtgttcagccgcccaacccgattatggcgggtctgatgaccaccgtcattgcatggtctacgggcgttgatgccaaaacagcaattggtcttggcctgccgtttagtttgttaatgcagtacgtcattctgttcttctattccgctttctcattatttatgaccaaagccgataaatgcgcgaaagaggcggatacggcagcgttttcccggcttaactggacaacgatgctcatcgtcgcttcagcgtatgcggtgattgctttcctctgtacttacctggcacaaggggcgatgcaggcgctggtgaaagcgatgcccgcctggttgacccacggctttgaagtggctggcggtattctgcctgccgttggttttggcttgctgctgcgcgtaatgttcaaagcgcaatatatcccttacctgatcgccggtttcctgtttgtttgctacatccaggtcagcaacctgttgccggttgccgtactgggcgcaggctttgcggtgtatgagtttttcaatgcgaaatcccggcagcaagcgcaaccgcagcccgttgccagtaaaaatgaagaagaggactacagcaatgggatctgaaatcagtaaaaaagatatcacccgtctgggctttcgttcgtcgctgctgcaagcgagctttaactacgaaaggatgcaggcgggcggttttacctgggcgatgttgccgatcctgaaaaagatttataaggacgacaaaccgggcttaagcgcggcgatgaaagataacctcgaatttattaatacccacccgaatctggtcggattcctgatggggttattaatttcgatggaagaaaaaggagaaaaccgcgacaccattaaaggcctcaaagtggcactgtttggcccaatcgccgggattggcgatgcgattttctggtttactttgttgccgattatggcgggaatttgctcatcatttgccagccagggaaacctgctggggccgattctatttttcgccgtttacctgcttatctttttcctgcgcgtcggctggacccacgtcggttattcagtcggcgtgaaggcgatcgataaagtgcgagagaactcgcagatgattgctcgctcggcaaccatcctcgggatcacggtaatcggcgggctgatcgcttcgtatgtgcatattaacgtggtgacatcgtttgccatcgacagtacccacagcgtcgcgctgcaacaggatttcttcgataaagtcttcccgaacattttaccgatggcctacaccctgctgatgtattacttcctgcgggtgaaaaaagcgcatccggtgctgttaatcggcgtgacttttgtgctctctattgtttgttccgcattcggcattttgtaaatggaacgaggcactgcttctggcggtgcctctttacttaaggaatttcatcctgtgcaaacccttcagcaagttgaaaactatacggcgttaagtgaacgagccagcgaatatttattggctgtgatccgtagcaaaccggatgccgtgatttgcctggcgaccggagccacgccattactgacgtatcattatctggtagaaaaaatccaccagcagcaggttgatatcagccagctcaccttcgtgaagctcgacgaatgggtggatctgccattaacgatgcctggcacctgcgaaactttcctacaacagcatatcgtgcagccgctggggctgcgtgaagaccagctcatcagctttcgctccgaagagataaatgagacagagtgcgaacgggtaacgaacctgattgcgcgcaaaggcggtctggatttatgcgttctaggattggggaaaaacggtcatcttgggctgaacgaaccgggagaaagcctacaaccggcctgccatatcagtcaacttgatgccagaacacagcaacatgagatgttaaaaaccacgggtcgccccgtgactcgtgggatcaccttaggcctgaaggatattctcaatgcccgcgaggttttgttattggtgactggcgaaggaaagcaggatgcgacagaacgttttctcacggctaaagtctccaccgctatcccggcttcgtttttatggctgcacagtaactttatttgtttaattaatacctaaccagatgaaaatttgctcaaaatttttaaattaacttattcaacagtcacgcattatattaaataacatttgactgggttgaacataacgccaatagcaaaaggagttatgttcaacaatttaattttagatatacatataacttgttctattaataaatcacctcgtattctgactcggcccctggcgcagcaaagtcaggcatttatactctttttaacacatagaaaattcatatcaatataataaaaacatagaatatttgcatataaatataatcttaaagtttagtctatttaatgttcaatgaaatatttctacctgtataatctttaaagatgttgaacatatattcacattaaatatgattatgtacttgttacaaggataaggttataaatgaataaagttacaaaaacagctattgtgggcttacttgcgcttttcgcaggtaatgccgctgcaaccgatggtgaaatagtttttgatggcgagattttaaaatctgcttgtgaaatcaatgactctgataagaaaattgaagttgctcttggtcactataatgccgaacagtttcgttctgttggcgatcgtagcccaaaaattccattcactattcctttagttaactgcccagtgactgggtgggagcacgataacggcaacgttgaagcgtctttccgtttatggctggaaacgcgggataatggcaccgtccctaacttccctaatctggcaaaagtgggctcttttgctggcacagcggcaacaggtgtgggtatccgtattgacgatgcggaaagcggaaaccttatgccactgaatgctatggggaatgataacacggtttatcagatcccagcggactccaatggtattgtcaatgttgacctcatcgcttactacgtatcaaccgttgaagcatcagaaatcaccccaggggaagcagacgctgtcgttaacgtaacgctggattaccgttaatacgttacggcgttatctgacctttcagataacgcccttttccttcctctttctcgttgtatcaggttgaaaaataactatgtcaaaacgaacattcgcggtgataataaccttgttgtgtagcttctgtatcggccaggcgcttgcagggggtatcgttttacagcgaacgcgagtgatctatgatgccagccgcaaagaggctgcgttacctgtcgcaaacaaaggcgcagaaacgccttatttactgcaatcatgggtagataatatagatggtacaagccgtgccccatttattataaccccaccgctatttcgtcttgaagctggcgatgactcatcactgcgaattattaaaacagctgataacctgcctgaaaataaagagtcgctgttctacattaatgttcgtgccattccagcaaagaaaaaatcagatgatgttaatgctaacgagttgacgctggtatttaaaacacggatcaaaatgttttatcgccccgcacacctgaagggacgggtaaacgatgcgtggacatcactggaatttaaacgtagtgaccattcactcaatatatataacccaactgaatattacgtcgtatttgccggactggcagtcgataaaaccgatctcacaagcaaaattgaatatatcgcgcccggagaacataaacagttaccacttcctgcatctggcggaaagaacgtgaaatgggctgcaatcaatgattatggcggcagttccgggacagaaactcgtccactgcaataacaaatataaaaaacacaggtcatcagggaatgccacaacgacaccaccagggacataaacgcacaccgaaacagttggcgctcatcatcaaacgctgtttgccgatggtgctcactggcagcggcatgctttgcactaccgctaacgccgaagagtattatttcgaccccattatgctggaaactacaaaaagtggtatgcaaacaactgatctgtcacgtttttcaaaaaaatacgcacaactaccaggaacttatcaggttgatatctggctgaataaaaagaaggtttcacagaaaaaaattacatttaccgccaatgcagagcaacttctgcagccacagtttacggtagaacaactacgtgagctgggtattaaggtggatgaaatcccggcgctggctgaaaaagatgacgatagcgtgatcaactcgcttgaacaaatcattcccggtacagctgctgaatttgatttcaatcatcagcgacttaatttgagcattccccaaattgcactgtaccgtgatgcaagaggttacgtctccccttctcgttgggacgatggtataccaacgctgtttaccaactactcgtttacaggttctgataaccgttaccgccagggcaatcgtagccaacgacagtacctgaatatgcaaaatggtgctaattttggcccctggcgattacgtaactattctacgtggacacgcaacgatcaggcgtcaagctggaacactatcagtagttatttacaacgtgatatcaaggcgttgaagtctcagttgcttctgggagaaagcgccaccagcggcagtattttttccagctacacctttactggcgtgcaactcgcttccgacgataatatgttgccaaacagccagcgcggatttgccccaacggtacgcggtatcgcaaacagtagtgcaatcgtgactatcaggcaaaatggttatgtgatctatcaaagcaacgtgccagcgggtgcctttgaaattaacgatctctacccctcttccaacagcggcgatttagaagtcacgattgaagaaagtgacggtacgcaacgtcgctttatccagccttattcttcattacccatgatgcagcgacctgggcatctaaaatatagcgcgaccgctggacgctatcgcgctgatgcaaacagtgatagcaaggaacccgaatttgctgaagccacggcaatatatggtttgaataatacttttacgctgtatggcggcctgctcggttctgaagattattatgcgctggggatcggtatcggcggcacacttggcgcactgggcgcgttgtcgatggatatcaacagagctgacacccaattcgataaccggcactcttttcatggctatcaatggcgtacgcagtacatcaaagatatcccggaaaccaacaccaatatcgctgttagctactatcgctataccaacgatggctattttagttttgatgaagccaatacccgtaattgggactataacagtcgccaaaaaagtgaaattcaattcaacatcagccagacaatatttgatggggtaagtctgtatgcctccggttcgcagcaagactattggggcaataacgataaaaacaggaatatctcagttggggtttccggtcagcaatggggaattggttacagcctgaattatcaatacagtcgctacacggatcaaaataatgaccgcgcactctctttgaatctcagtattccgttagaacgctggttaccgcgtagccgggtttcctatcagatgaccagccagaaagatcgcccaacccaacatgaaatgcgtcttgatggctcactgctggatgatggtcgcctgagctatagcctggaacaaagtctggatgacgataacaaccataacagtagcctgaacgccagttaccgttcaccttatggcaccttcagtgccggatacagctacggtaatgacagcagccaatacaattacggcgttaccggcggcgtggttatccatcctcatggcgtgacgctctcgcaatatctgggcaacgcttttgcgcttatcgatgctaatggggcttctggcgtgaggatacaaaactatccggggattgctactgatccctttggctatgcagtggttccttatctcacgacttaccaggaaaaccgtctctcggtagatactacgcagctgcccgataacgtcgatcttgagcaaacaacacagtttgtggtgcccaacagaggtgcaatggtagcggcgcgtttcaacgccaatatcggttatcgcgtacttgttacagtcagcgatcgcaacggtaaaccgttgccctttggcgctcttgccagcaacgatgagacggggcaacaaagtatcgtcgatgagggcggcatactatatctctctgggatatcgagtaaatcacaaagctggactgtacgctggggaaatcaggcagatcaacaatgtcagtttgcttttagtacaccggattcagaaccaacaacctctgtattacaaggcacggcgcagtgccattaaggataaaaaaatgaaaagagcgcctcttataacaggacttttgttgatatccacatcctgcgcttatgcctcctcaggagggtgtggagctgacagcactagcggtgcgacaaattacagcagtgtggttgatgatgttacggtgaaccagacagataacgtgacaggacgggagtttacctctgccacgctaagtagcactaactggcaatacgcctgtacctgctctgcgggtaaggcagttaaacttgtctatatggtcagccctgtacttaccaccactggacatcaagcaggatattacaaactcaatgatagtctggatattaaaaccacattacaggcgaatgacattccaggactcgtgactgaccagaccgtttctgttaacacccgattcacacagataaaaagcaacaccgtatattctgctgcaacccaaacgggtgtttgccagggtgacacgtctcgttatggacccgttaatattggtgcaaataccacctttaccctgtatgtcaccaagccatttctcggctcgatgaccattccgaaaacggatattgccgtcattaaaggcgcatgggtcgatggaatgggaagcccgtctacaggtgacttccatgatttagtcaagttatcgattcagggaaatctcaccgccccacagtcgtgcaaaattaatcagggcgatgttattaaggttaattttggattcatcaatggtcagaagtttaccacccgcaatgccatgccagacggttttactccagtagactttaatatcacttatgactgtggtgatacttcaaagattaaaaactcgttgcaaatgcgcatcgacggtacaactggggtagtagaccagtacaacctggtcgccagacgaagaagttcagacaatgcgcccgatgtcggtattcgtattgaaaatctcggcggcggagttgcaaatattccttttcagaacggtatccttcccgttgatccttccgggcatggcaccatcaacatgcgcgcctggccagttaatctggtcggtggtgagctggaaacaggaaaatttcagggcaccgccaccattaccgtcatcgtgcggtaaaagaagacgttgcgttttgattaacgcaacgcttcggcactcttacccctgctgctccagcgcatacttatacagcgcatttttcttcacgccgtgaatttctgccgccagcgccgccgcttttttcaacggcagttctgcctgtagcagcgccagcgtgcgcagggcatcggcgggtaagtcttcttcctgtgctttatgaccttcgataatcagcaccatttcgcctttgcgacggttttcatcttcttttacccacgccagcagctcgccaacgggcgcgccgtgaatggtttcccaggttttggtcagctcacgcgccagaaccacgtagcgggattcgcctaataccgcaacgatatcttccaggctatctaacagacggtgggtggattcataaaaaatcagcgtgcgcggctccgcttcaatggcttttagcgcatcacggcggccttttgatttggcaggtaaaaagccttcgtaacagaaacggtcagagggtaaacccgcggcgcttaacgcagtgatagcagcacacggcccgggtagcggcaccacgcaaatccccgcttcacggcaggtacgcaccagatggtagccaggatcgttaattagcggcgttccggcatcggaaaccagcgcaatgttctgcccttcttgcagcttcgccagcagcgtttcggctttttgttgttcgttatggtcgtgcagcgcaaacaaccgggcattaatcccaaaatgttgcagcaataaaccggtgtgacgagtatcctcggcggcaatcagatcaacggcctgtaatacctctaacgcacgctgggtgatatccgccagattgccgattggcgtcggtacaatgtaaagctggccctgagaattatccgccgattggtgttgtttcattgtgtcgtccgtattgccgatttaatattgagcattgcgtaaaaaaatatcactggatacattatggtaccctcaacattttctcgtttgaaagccgcgcgttgtctgcctgttgttctggcagccctgattttcgccggttgtggcacccatactcccgatcagtccactgcttatatgcagggcacggcgcaggctgattctgccttttatcttcagcagatgcagcaaagctctgatgataccaggatcaactggcaattactcgccattcgtgcactggtgaaagaaggtaaaaccgggcaggcggttgagttgtttaaccaactaccgcaagaactgaacgattctcagcgtcgcgagaaaacactgctggcggtagagattaaactggcgcagaaagattttgctggcgcgcaaaacttgctggcgaaaatcacacctgccgatttagaacaaaaccagcaagcgcgttactggcaggcaaaaatcgatgccagccaggggcgtccttccattgatttactgcgcgcgttaattgctcaggaaccgctgctcggcgcgaaagaaaaacagcagaatattgatgccacctggcaggcgctctcctccatgactcaggaacaggcgaatacgctggtgatcaacgccgacgaaaatattctgcaaggctggctggatctgcagcgcgtctggtttgataaccgtaacgatcccgacatgatgaaagccgggatcgccgactggcaaaaacgttatccgaacaatccgggcgcgaaaatgctgccaacgcagttggttaacgtaaaagcgtttaaaccagcctcgaccaacaaaatcgccctgctgttgccgctgaatggccaggcagcggtatttggtcgcactattcagcaaggctttgaagcggcgaaaaatatcggcactcagccagtggcggctcaggtagctgccgcacctgccgcagacgtagctgaacaacctcagccgcaaaccgtggatggcgttgccagcccggcacaagcctcggttagcgatctgaccggtgaacagcctgcggcacagccagcgcctgtaagcaccccggcagcaaccaccacagcggtaagcgcgccagcgaatccatccgcagaactgaaaatctacgatacctcatcacaaccacttagccagatcttaagccaggttcagcaggatggcgcgagtattgtggttggtccgttgctgaaaaataacgttgaagagttgcttaagagcaacaccccgctgaacgtgctggcactgaaccagccggagaatatcgaaaaccgcgtcaatatttgttacttcgcgctttcaccggaagacgaagcgcgcgatgcagcgcgtcatattcgtgaccagggtaaacaagcgccgctggtgctgatcccacgcagttcattgggcgatcgcgtagccaatgcgtttgcgcaggagtggcagaaactgggcggcggcaccgttctgcaacaaaaatttggttccaccagcgaattacgcgcgggtgttaacggcggttctggtatcgctttaacgggtaccccgattactcccagagcgacaaccgactccggcatgacgaccaacaatccaacgctgcaaaccacgccaaccgatgaccagttcaccaataatggcggtcgtgtcgatgcggtgtacattgtggcaacgccgggtgaaatcgcttttatcaaaccgatgatcgccatgcgtaacggtagccagagcggtgcaacgctgtacgccagctcccgcagtgcgcaagggaccgctggcccggatttccgactggagatggaaggcttgcagtacagcgaaatcccgatgctggcaggcggtaatctaccgttaatgcagcaggcactcagcgcggtgaataacgattattcactggctcgcatgtatgcgatgggcgtcgatgcctggtcgctggcaaatcatttctcacaaatgcgccaggttcagggttttgaaatcaacggtaataccggaagcctgacggcaaacccggattgcgtgattaacaggaagttatcatggctacagtaccaacaaggtcaggtagtccccgccagttaaccaccaaacagaccggcgatacgtgggaagtacaagcgcgtcgctggctggaaggcaaaggactgcgatttgtcgccgctaacgtgaacgagcgtggcggcgagatcgatctgataatgcgtgaaggccggaccaccgtttttgtcgaggtacgctatcgccgctctgcgctttatggcggcgcggcagccagtgtgacccgcagcaaacaacacaaattattacagactgcccgcttgtggctcgcgcgtcataatgggagttttgatactgtggattgccggttcgatgtggtagccttcaccgggaatgaggttgagtggattaaggatgcctttaatgaccactcataattaaggtttaaggattagcgtgcaagaaagaattaaagcttgcttcactgaaagcattcaaactcaaattgcggcggcagaggcgcttccggatgccatctcccgtgcagccatgacgctggttcagtctctgctcaatggcaacaaaatcctctgttgtggtaatggaacttccgctgccaatgcacagcattttgctgccagcatgatcaaccgtttcgaaacggagcggcccagcttacctgccattgcactaaatactgataatgttgtcttaacggcgattgccaacgatcgcttacatgatgaagtgtatgcaaaacaggtgcgggcgctgggtcatgcgggagatgtattgttagccatttccacccgtggcaacagccgcgatattgtaaaagcggtagaagctgccgttacgcgtgatatgactattgtggcattgaccggctatgacggcggcgaacttgcaggtttgttagggccacaagatgtggagatccgcattccttcgcatcgtagtgctcgcattcaggaaatgcatatgctgacggtaaattgcctgtgcgatctgatcgataacacgcttttccctcaccaggatgtttaaggagaatacatgaaggcattatcgccaatcgcagtccttatttccgcgctgctgttgcaaggttgtgttgccgctgccgtagtgggtaccgctgctgtgggtaccaaagccgcaactgacccacgcagtgtcggcacccaggtggacgatggtaccctggaagtgcgcgtgaacagcgcattgtcgaaagacgaacagattaagaaagaagcccgtattaatgtcacggcgtatcagggcaaagtgctgctggttgggcagtcaccaaacgctgaactttcggctcgcgccaaacagattgctatgggcgtagacggtgccaacgaagtgtataacgagattcgtcagggccagccgattggtctgggcgaagcgtctaacgatacgtggatcaccaccaaagtgcgttcgcagctcttaaccagcgacctggtgaaatcgtccaacgtgaaagtgaccaccgaaaacggtgaagtgttcctgatggggctggtgactgaacgtgaagcgaaagcggcggcagatattgccagccgggtgagcggcgtaaagcgggtaaccacagcgtttacgtttattaaatagcagccccttgtaatgcctgatgcgacgcttgccgcgtcttatcaggcctacaacgatgcaaaccgtaggtcggataaggcgtttacgccgcatccgacatgttttccctcaaatcagaacaacagcgccagcccgccgacaatcacaccagacactgccaccatcgccctgtcagccataaggctttcgctgggaacgctttgcgcagcataatcagtgacggcaaactcaccgccgggagcgtcatcaacaatgccagcgccggagcagttcccatacctgccagcatcatcgtttgtacaatcggaatttctgctgccgtgggaatgacaaacaagcatcctgctaccgccatcgccatcacccacatcaggctgttatcgacagcaccatcggcatgggggaataaccagacgcgagcggcacccaacaccagtactgcaaggatgtaaaccgggatcgtactccagaaaagcgtccatagcgccctgccccagcggctaaaaaaaccgccatgtgcttccggtatgtcaatttcgaccggtgcctgcgtttgcggtgtttcacgcacccatttttgcaccagcgtcgcaatcagcaacaccatcaccagcccggccaccagacgaatcgccgcaaaaccccagccgaggacaaaccccataaacaccagcgtcgccgggtttaacaccggattgcccatccagaatgccagcgcaccgcccatcgacacctgttggcgacgcattcccgccgcgaccggagccgcacagcaggtacacatcatgcccggcagcgaaaacagcgttcccagcagcgtgccgcgaaagcgcgattgcccaagcgtacgcaacaaccagtcacgcgggatcagcacctgaatcaacgaaccgaggatcacccccagcactgccgctttccataccgcgaggaaatagatcatcgcgtaatccaacgccgcctgccacggattagcatccgcctgcgcaaggatagatttaccgatactgtgggtttcggcagcagtaaacgctttgccgtagtaaggttgccatttcacataccagagaccggcaatgacaacgagaaagaaaagcgcgggtttccaccactgaatgggcgttgccgcctgagatgaagactgaccagtcatagcattccccaggaataagttatgataattgagcgcgtgaatattacgctcactatcaattcttgggaataattattcagctcttttgcgtaattctgaagagcttaaaatcgtcacaccttcatgcccgggccgcatcgcctctgccagcatgacccgcgccacgtctctcgcatcaatggatttccagttaccgggtaataaacggaacagcggcgcaaaaagcgtttcgttcatccgctgtttgctacgatcgcccagtaacatcgacgggcgagcaatggtcaatttcggccagttctgggcgattaatgcttcttccatctcccctttgacgcggttatagaaaaacggcgagtgggcattggcacccatagcactgaccaccagcatatgctgcgcgcccagtcgccgcccggttaatgcggtatccactaccagcgtgtaatcggcatgaataaacgcctctttgctccccgcttctcgccgcgtggtgccgagacaacaaaacacaatgtcgatgggatcggtgacctgcgccagcgcgtcagtcagttgcggatcatggggattaaacaccccgggcatatcgcccaacggacgtcgcgtcggcgcggctatggcgttaactttcggttcgttaatcaacatccgcagcaggtgaccgcccaccagccccgttgcgcctgtaatcagtacctgactcatcttcgctcctttacagaattgtctgccttgcgctccacggctcatgcaccaggcttaatagaccatgaggtaattatccccgattgtgggaaattcgcctcatccaatgcaacaacgcggaggaagcatgagtaagaaaattgccgttttaatcactgatgaatttgaagattcagaatttacttcacccgcagacgagttccgtaaagccggacacgaagtgattaccattgaaaaacaagcgggtaaaacggtgaaaggcaaaaaaggagaagccagcgtgaccatcgataaatccatcgatgaagtgacgccagcggagtttgatgccctgctgctaccgggcggccattcaccggattatctgcgtggcgacaaccgttttgtcacctttacccgtgattttgtgaatagcggcaaacctgttttcgccatctgtcacggtccgcagctgctgatcagcgccgatgtgattcgggggcgcaaactgaccgcggttaaaccgatcattattgatgttaaaaacgcgggcgcggaattttacgatcaggaagtcgtggtcgataaagatcagctggttaccagccggacaccggacgatctgccagcgtttaaccgcgaggcgttacgcctgctcggtgcctgagccgcgtagccaaatcatttttttaccaaagcccagcgtgttgtcggtgaatttgatttcatcgagccggatttcccacaccggggccgacagcattctggcaaccggaaagcgacgattgtacgccttgcgcgcgaggtcgctttcctcaccttccagcctgcggatctcacctttaaactgcacgccgcgaattaacgctaccgttttcggctgaccgtttaccgttccggcaaccgcagcctgcggcccactcatctgcgcgtggcgcgttttttcttccgtcaaaatgtagaaggcgactttctgcgcatcaaacagataaaaagcattagcgcaccagagttccccttcctgctgcacacaccaggtgacaacatgttgttttgccaaccaacggctgatggtgatgagtgtttccattgctgttctcttttatactgtgggcctgaccttaacatgcgacgcagacgatgacaccctggtttctttacttgatccgtaccgccgacaataagctttataccgggatcaccacggatgtcgaacgccgctatcagcagcaccaaagcggcaaaggggcgaaagcactgcgcgggaaaggagaactgacgctggcgttttctgcgccagtgggcgatcgttcgctggcgttacgggcggaatatcgcgttaagcaactgaccaaacggcaaaaagagcgtctggtagcggaaagcgcagggtttgcagagctgttaagcagtctgcaaaccccggagattaaaagcgattgaaatgctcgtgatactcaaccagaccagttacgccattcaacgcgtcatccgctaaacgatgtacctggaaggcgctttcagtgcctggccagcggcaacgcaggtcgtgatgtgccgccagttcaaagccaaaacggctgtacagcgccggatcgcccagcgtcaccactgcggcatagccgaactcattaagcgaatcgagtccttcatagaccagttggcgtgccagcccctgtccacggtatttttcatcaaccgccaacggtgccatgccgacccattgcaggtcttcgccctgcacatcaaccggactaaatgccacatagccaatgacctgaccttcgtcatctgtcgccaccagccccagcgtcagaaagccatcttcacgcagatcgtgaaccagcttcgcttccgcatcactttcgaatgagcgacgtagcagggcatcaatacccggcgcatcaatgggaatttctactcgaattagcatggttcacctaccgatgtctgtttggtttcaggcgcggttttcattcccgcctcaacaaaatccgccagttgcagcagcatcatgcgtaaggctttcggcatttgctccagttcaatggcgtccatcaggtttttcacatacagccccagctccgtatcgccttcaatcaccagccgacgctggaagaagagcgtatccggatcttgtttacgcgccgcaatcatcagcagatcgctggcgtcggcactaaaactcacatcagcttgcgcgttctggctgaccaccagtttgccattcaccaccgaggtaaaccattgcaggtcaatatcacgcacatgaatacttaaccagcggccttcaagaaactccagctcgccatcatccagcgcctgacggaattgccagcttaagacctgctcaagaacctggcgttttagcgcaaatggcgtcagttttaccggtacactcaacagagatggccccaaatgcacaatacgggaacgcagtttatccaacacgagttttactccctgtttcaacaatcatcctattttgccatatcagaaaaataacatagcggtataaatcaacaattccatatgaaattgctgctaccaccaatacaactttaactgccttaaatcaaaaattgtcgcagcaaggttaactaaaatcccagttcgttaacatttttgcgttttgatagcgcaaccttcaggaaaaattatggagctgctctgccctgccggaaatctcccggcgcttaaggcggccatcgaaaacggcgcagatgctgtttatatcgggctaaaagatgataccaatgcccgtcacttcgccggccttaactttaccgagaaaaaattgcaggaagcggtgagttttgtccatcaacatcgccgcaaacttcacatcgcgattaacacttttgcgcatccggacggttacgcccgttggcagcgtgccgtggatatggcggcgcagctgggtgccgacgcgctgatcctcgccgacctcgccatgctagagtacgccgccgagcgttacccgcatattgagcgtcatgtgtcagtgcaggcttcggcgaccaatgaagaggcgattaacttttatcatcgccattttgacgttgctcgcgtggtgctgccgcgcgtgttgtcgattcatcaggtgaaacaactggcacgggtcacacctgtaccactggaagtctttgctttcggcagcctgtgcattatgtcggaaggtcgttgctatctgtcgtcgtatctgacgggtgagtcgcccaacaccgtaggcgcgtgttctccggcccgtttcgtgcgctggcaacaaacgccgcaggggctggaatcccgcctgaacgaagtgctgatcgaccgttatcaggacggcgaaaacgcaggttatccgacgctatgtaaagggcgttatctggtggacggcgagcgctatcacgcgctggaagaaccaaccagtctcaataccctggaactgctgccggagttaatggcggcgaatattgcttcggtgaaaattgaaggccgccagcgtagcccggcgtatgtcagccaggtggcgaaagtctggcgtcaggctatcgaccgttgtaaggccgatccgcaaaacttcataccgcaaagcgcgtggatggagacgctcgggtcgatgtccgaaggcacgcagaccacccttggcgcgtatcaccgtaaatggcagtgagaagagcaatgaaatattccttagggccagtgctgtggtactggccaaaagagacgctggaagatttttatcagcaggccgccaccagcagcgccgacgtgatttatcttggtgaagcgatatgcagcaagcgccgggcaaccaaagttggcgactggctggagatggcaaaatcgctcgccggaagtggcaagcagattgtgctctccacgctggcgctggtgcaggcatcctctgaactgggcgaactgaaacgctatgttgagaacggtgagtttctgattgaagccagcgatctcggcgtggtgaatatgtgcgctgaacgcaaactgccgttcgtcgccgggcacgcgctgaactgctacaacgcggtgacgctgaaaatattgctcaaacagggcatgatgcgctggtgtatgccggtggagctttcccgcgactggctggtgaatctgcttaatcagtgcgatgagctgggcattcgcaaccagtttgaagtggaagtcctgagctacggtcatctaccgctggcctactccgcccgctgctttaccgcgcgttcggaagaccgcccgaaagatgagtgtgaaacctgctgcattaagtatccgaacgggcgcaacgtgctgtcgcaggaaaaccaacaagtgtttgtactcaatggcattcagaccatgagcggctacgtttacaacctcggtaacgagctggcatccatgcaggggctggttgatgtggtccgcctgtcaccgcagggtactgacactttcgcgatgctcgacgccttccgcgctaatgaaaatggcgctgcgccactaccgttgacggcaaacagcgactgtaacggctactggcggcggctggccgggctggagctgcaagcctaagtaaatatgctcgtcatacttcaagttgcatgtgctgcatctgcattcgttcaccccagtcacttacttatgtaagctcctggggattcactctcttgtcgccttcctgcaactcgaattatttagagcacagctcactttgttaacaactttaactactctttaatgcagtattaaagattaatcggtaacaaagtgagctgttatgactgataaaaccattgcgttttcgctactcgatctggcccccattcccgaaggttcttcagcgcgagaagcattctcccactctctcgatctcgcccgtctggctgaaaagcgcggctatcatcgctactggctggcagaacaccacaatatgactggcattgccagtgctgccacgtcggtattgattggctatctggcggcgaataccaccacgctgcatctggggtctggcggcgtgatgttgcctaaccactcaccgttggtcattgccgaacagttcggcacgctcaatacactctatccggggcgaatcgatttggggctgggtcgtgcgccaggtagtgaccaacggacaatgatggcgctgcgtcgccatatgagcggcgatattgataatttcccccgcgatgtcgcggagctggtggactggtttgacgcccgcgatcccaatccgcatgtgcgcccggtaccaggctatggcgagaaaatccccgtgtggttgttaggctccagcctttacagcgcgcaactggcggcgcagcttggtctgccgttcgcgtttgcctcacacttcgcgccggatatgttgttccaggcgctgcatctttatcgcagcaacttcaaaccgtcggcacgactggaaaaaccatacgcgatggtgtgcatcaatattatcgccgccgatagcaaccgcgacgctgagtttctgtttacctcaatgcagcaagcctttgtgaagttgcgccgtggcgaaaccgggcaactgccgccaccgattcaaaatatggatcagttctggtcgccgtccgaacagtatggtgtgcagcaggcgctgagtatgtcgttggtaggtgataaagcgaaagtgcgtcatggcttgcagtcgatcctgcgcgaaaccgacgccgatgagattatggtcaacgggcagattttcgaccaccaggcgcggctgcattcgtttgagctggcgatggatgttaaggaagagttgttgggatagtgtgtcttaacgcgggaagccttatccgagctggcaacgctgtcctacgtagacctgataagcgaagcgcatcaggcattgtgtaggcagcagaaatgtcggataaggcaccgctgattactgatacaccggcagtaaattaaagctcgataaaatatggaccagtgcgttgccaacgccaaacaccagaatcagcgtaatcatcggcttgccgccccagacgcggaatttcgggctgccaaagcgtttacgcgatgcgcgggctaacagcgccggaacaattgccgcccagatggtagctgctaaaccagcataaccaatggcgtacaggaatccgttcgggaacagtagaccacccacaacaggcggggcaaaggtcagcaatgccgttttcaagcgccccagggctgagtcatcgaaaccaaacagatctgccagatagtcaaacaaacccagcgttacgccaaggaacgaactcgctaccgcaaagtttgagaacacgaccagcagaaggtccaggctacggctgttcagcacgccgcttaatgcctgtaccagcacatcaatattaccgcccttctctgcaataccgataaactccggacgcgggatgttacccatcgtcgccagcaaccagatggtatacagcgccagtgccatcagcgtaccgtacaccaggcatttcacgatggttttcggatctttgccgtaatacttcatcaggcttggcacgttaccgtgataaccaaacgacgccaggcagaacggcaatgtcatcagcagatacggcgcataagatgcattgctttctgcaacgttgaacaatgtcgcaggctgcacatgccccaacaggctgccaaaggtgaggaagaaggtaatgactttcgcccccagcacaatcgccgtcatgcggctgacggccttagtactcaaccacaccacaaacgctaccagcagtgcaaaaccaaaacccgccgcccgtgccgggacgtttagcgacatctctgcgaaggtgtgatgcagaattgaaccactggcagaaatataggcataggtcaggatatagagcacaaaggcaatggaaataccgttgaccacgttccagcctttgcccagcaaatctttggtgatggtgtcaaaactcgaaccgattcggtaattcaggttagcttccagaatcatcaagccggaatgcagcatacagaaccaggtaaagatcagcgccgccattgaccagaaaaaccacgccccggacatgaccactggcagagaaaacatccctgcgccaataatggtgccgccgataatcaccacgccgccaagcagcgacggtgacgtttgggtggtggttagtgttgccatgagggcttctctccagtgaaaaatagtgcgactgcgttgttatgcattgcactgtaccagtacacgagtacaaaagacagaaaaaaagccccgatggtaaaaatcggggctgtatatattattttacagattgtgttcgctgttcagcgatgattacgcatcaccaccgaaacgacgacgaccggtagagtcatcacgacgcggagcgcggccttcacgacgttcgccgctaaaacgacgaccatcaccacggccaccttcacggcgttcaccactgaagttacgaccgccttcacgacgttcgccaccgaaaccacgaccaccgccacgacgctcaccgccagtatgcggctgtgcatcgcccagtaactgcatgttcatcggcttgttgagaatgcgagtacgcgtaaagtgttgcagcacttcacccggcatacctttcggcagttcgatggtggagtgagaagcaaacagcttgatgttaccaatgtaacggctgctgatgtcgccttcgttagcaatcgcaccaacgatatgacgaacttcaacaccatcatcgcggcccacttcaatgcggtacagctgcatatcgccaacatcacgacgttcacgacgcggacgatcttcacggtcaccacgcgggccacggtcgttacgatcgcgcggaccacggtcatcacggtcacggaattcacgtttcggacgcatcggcgcatctggcggtacgatcagagtacgttcaccctgtgccattttcagcagtgccgcagccagagtttcgagatccagctcttcaccttctgcagtcggctgaattttgctcagcagtgcgcggtattgatccagatcgctgctttccagctgctgctgtactttagcggcgaatttttccagacggcgtttgcccagcagttctgcgttcggcagttctacttccggaatagtcagcttcatagtacgttcaatgttgcgcagcagacgacgctcgcggttctcaacgaacagcagcgcgcggccagcacgacccgcacgaccggtacgaccgatacggtgaacgtaagactcagaatccatcgggatatcgtagttaactaccaggctgatacgctcaacgtccaggccacgggctgcaacgtcggtcgcaatcaggatgtccagacgaccatctttcaggcgttccagtgtctgttcacgcagcgcctggttcatgtcaccgttcagcgcggcgctgttgtagccgttacgctcaagagcttcagccacttccagagtcgcgtttttggtacgaacgaagataatcgccgcatcaaaatcttccgcttccaggaaacgtaccagtgcttcgtttttgcgcataccccagacagtccagtagctctggctgatgtcaggacgggtagtcacgctggactgaatgcgcacttcctgcggctctttcataaagcggcgggtaatgcgacgaatcgcttccggcatggttgcagagaacagagcggtctgatgaccttccgggatctgcgccataatggtttcaacgtcttcgatgaagcccatgcgcagcatttcgtcagcttcatccagaaccagaccgctcagtttagagaggtccagagtgccacgtttcaggtggtccagcagacggcccggagtaccgacaacgatctgcggcccctgacgcagggcgcgtaattgcacgtcataacgctggccgccgtatagagcaaccacatttacgccgcgcatgtgtttagagaaatccgtcattgcttcagcaacctgtaccgccagttcgcgggtcggtgccagcaccagaatctgtggtgctttcagctcaggatcaagattctgcaacagaggtaaagagaatgctgcagtttttccgctccccgtctgggccatacccagaacgtcgcggccattcagcagatgtggaatacactctgcctgaattggagatggtttttcgtaacccagatcgttaagggcttcaaggataggagccttcaggcccagatctgcaaaagtggtttcgaattcagccatgtagtacgtgtgcctcaaaattaatggcggccagtctacataactcatcatgaaattgatcagcaattttcattgaaaagtgtgaaccggctcaaagtaggtgtattaacgaacaacaacgccctcacccgttaaggtgatggcaatcaaaaaagattacgggctgatgtgtacgtcagctattgctggtccgattctgccaggtcatcttggtcctggcccaggagcgataattccaacaatgcgtatcggtgctcaacaaagttatgaacgttgttggcaaccgccagtttgaacagtgccgtggcgctgtccaaatcccccagacttaggtagtacttacctaaatagaagttggtttcactgagatgctcagcgagcgaggtgttatccgttgcgtccgccttgagcctttccattaacgtttgttcgctaatgttgcccaggtagaactcgacaatgttccatccccactgttccttatccgatttttcgaagtgctgtttcaacacttctttagcctgcttctcatcgagcttctgctcggcgagataaagccacagactacggaaaggatcattgggatcgtcttgataaaacgccagcagatcatcttgcgctaacttgtcacgaccgccgtaatataatgcgatcccgcgattcaagtgcgcgtagttgtaagttggatcaagctcaagtacagaatcaaacgcttcataggcagcatcaaaattgcctgcctgcgttaaatatatgcctaagtaattgaatacttcaggcatatccggtcggattgccagcgcttgcgaaaaatcgttacgcgctaatgccctcagaccgagactatcatacaacactccgcgctcatataaaagctgtgcgcgttcgtcatcggttaaagcccgactggcaaggatttgttccatacgtgccagaatcacttcctgctgtaaagtcggttgcaatggtaccgcgaggacttcacttttacgccaggaagtattactgcatcctgcaagcgtaagtgctgtcgcaacgaaacaccagcgcaaaaaaggcttcatttcccactcccgaagaccacggttgaatgaacgtcctgttcccggttgctaacaaggcgtcctgcccggttaaaagccccccgccgcagcggagggcaaatggcaaccttactcgccctgttcagcagccggagcttccggtgctgcagcaggttgagactgctcagtcgcttctttaatgctcagacggatacggccctggcgatcaacttccagaactttcaccggtacttcctgacccatctgcaggtaatcggtcactttctcaacgcgtttgtcagcgatttgagagatgtggaccagaccttctttaccgccgccgatggcaacaaatgcgccaaagtcaacgatacgggtcactttaccagtgtagacgcggcccacttcgatttctgcagtgatctcttcgatacgacgaatagcatgtttcgctttctcgccgtcggtcgctgcgatcttcacagtaccgtcatcttcgatttcgatggtagtgccagtttcttcggtcagggcacggataacagagccgcctttaccgataacgtctttgatcttatccgggttgatcttgatggtatggatacgcggtgcgaactcagagatatcgccacgcggcgcgttgatcgcctgttccattacgcccaggatatgcagacgcgcacctttagcctggttcagcgcaacctgcatgatctctttggtgataccttcaattttgatatccatctgcagtgcagagataccgtcgcgggaacctgcaactttgaagtccatatcgcccaggtgatcttcgtcgcccaaaatgtcagacagtacaacgtagttgtcgccttctttcaccagacccattgcgatacccgcaacggcagctttgattggcacacctgcgtccatcagcgccagagacgcgccgcacacggaagccatagaagaagaaccgttggattcggtgatttcagacactacacgtacggtgtacgggaatttgtccatatccggcatgactgccagcacgccgcgcttcgccagacgaccgtgaccaatttcacgacgcttcggagaaccgaccatgccggtttcgcctacggagtacggagggaagttgtagtggaacaggaaggtatcggtacgttcgcccatcagttcatcaagaacctgcgcgtcacgagcggtacccagcgttgcagtaaccagtgcctgcgtttcaccgcgggtgaacagcgcagaaccgtgagtacgcggcagcacgccagtacgcacatccagaccacggatcatatctttttcacgaccgtcgatacgcggttcgcctgccagtacgcggctacgaacaacgtttttctcgatagcgtgcagaatttcacccagttcgttttcgtccagggtttcgtcttcagcaagcagcgtcgcgatggtttcagatttgatgacatcaacctgcgcataacgctcttgtttgtcggtgatgcggtaagcatcgctcaggcgagcttcagccagtgcagcaacgcgcgcgttcagcgcttcgtttaccggctccggctgccagtcccaacgtggtttaccggcttctttcaccagttcattgatgttctgaataacaacctgctgttgttcatgaccgaacactactgcgcccagcatctggtcttcgctcagcagttcagcttcagattcaaccatcagaacagcggcttcagtaccggcaacaaccagatccagtttgctctctttcagctcgtcctgagtcgggttcagtacgtactggtcattgatgtaacctacgcgggcagcaccaatcgggccattgaacggaataccagacagagacagtgctgcggaagcaccaatcatcgcgacgatatccgggttaacctgcgggttaacagaaaccacggtggcgataacctgaacttcgttgacgaagccttccgggaacagcgggcgaatcgggcggtcaatcagacgcgcgatcagggtttcgccttcgcttggacgaccttcacgacggaagaagctacccgggatacgaccagcagcgtaggtacgctcctgatagttaacggtcagtgggaagaagtcctgacctggtttggcttttttctggccaacaacggtaacaaataccgcggtgtcatccatgctaaccataacagcggcagtagcctgacgagccatcatgccggtttccagagtcacggtgtgttggccgtactggaatttacgaacgatcggattaagcaatgtaatatcctttctctttcttagacagtaccttacggcactggtgttaatacccgatcttctgcgcatcctcgcgactaatgacaaccctaacccagctctatgtgggtaaagcctctcattagccgcgcgaacctctgcaacggaagatcattcatagcaacaatacattagtttccagtgaattgctgccgtcagcttgaaaaaaggggccactcaggcccccttttctgaaactcgcaagaattagcgacgcagacccaggcgctcgatgagctgggtgtaacgtgctacgtctttacgtttcaggtagtcgagcagtttacgacgctgagaaaccatgcgcagcagaccacgacggctgtggtgatcttttttgtgctctgcaaagtggccctgcaggtggttgatctgtgcagtcagcagtgctacctgaacttcggtagaaccggtgtcgtttgcgtcacgaccaaactcagaaacgattttagctgttgcttcagtacttagagacattttaaaactccaaagtatatagaatgaaaggacgccgatctctaattcagcgatcccagtgtacgttacgcaaagtgttaaacaatttacgcgacgttaagcggcagtattctactcgtagcgacctgttatcgcaagacggttaacattacgccgggtattcaaccaccaggcgacgaggcgcaacgcggccttcatcgtcaatttcgcccataccgataaatttgccgttctcaccttctgtaacgcgaaccagtccttccagcggcgcaccggatgtacgaactgggttaccatttttgaagtaaacagaagacgttaacggaagattcaccaccgggtagtccgaagctggactgtccattggcatcagtaatggatcaagtaactccgcagccggaatatcctgctgttcggcttgttcgaccagttcacgcagatgttccagggtcaccatccgttcaaccggatatttacttaccgccagacgacgcaggtaaataacatgcgcgccacaaccgagtttttcacccaggtcatcaatgatggtgcggatataagtgccttttgagcagtgaatttccagctccagctcattgccttcgtggcgaataaacagcaattcataaacggtaatcgggcgcgcttcacgcggtacttcaatgccctgacgcgcatattcgtacagttttttaccctgatatttcagtgctgaatacatcgaagggatctgttcgatatcgccacggaaagtatccagcgccgccgccagttgctctgcgctaaaggttaccggacgttcttcaacgatttgtccgtcggcatcagaagtatcggtacgctgtccaagacgcgcaatgacccgatagcgtttgtcggagtccagcagatactgggaaaacttcgtcgcttccccgaggcaaattggcaacatgccagttgccagcgggtccagcgcaccggtatgcccggcacggttggcgttataaatccgtttcactttttgcagcgcatcattgctggacataccctgcgatttatccagcaacaaaacgccgttaatgtcgcgaccgcgacgacgaggacgactcattagtcctccttgctgtcgtccgggttaacacgacgttcttcgtcatgtttgaccacgctggtcaccaggtttgacatgcgcatcccttcaaccagagagttgtcgtagaagaaggtcagttccggcacgatacgcaggcgcatcgctttccccagcaggctgcggatgaaaccagaagcttcttgcaacgctttgatgcccgctttaaccgcgtcttcatctttgtcgttgaggaacgtcacatatactttggcatacgccaggtcgcgagacatttcgacaccggaaacggtggtcatcatgcccaggcgaggatctttaatttcacgctgcaggatgagagcgatctctttttgcatttcctgcgctacgcgctgcgggcgaccaaattctttcgccataataaattctcctgacaaaaaaggggctgttagcccctttttaaaattaatttcaggtggaagggctgttcacgttggcctgataagacgcgccagcgtcacatcaggcaatccatgccggatgcggcataaacgccttatcccgcatggaaccctaaaaaccttaagcgatggtacgttggatctcgatgatttcgaatacttcgatcacatcgccagtgcggacgtcgttgtagttcttaacgccgataccacattccataccgttacggacttcgttaacgtcatctttgaagcggcgcagggactccagctcgccttcgtagataaccacgttgtcacgcagaacgcggatcgggttgtgacgtttaaccacaccttcggtaaccatacagcctgcgatggcaccaaatttcggcgatttgaacacgtcacgaacttccgccagaccgataatctgctgtttcagttccggagacagcataccgctcatcgccgctttcacttcgtcaatcaggttatagatgacggagtagtaacgcagatccaggctttccgcttcaatcactttacgtgcagaggcatcagcacgtacgttgaagccaaccaggatggcgttggacgccgcagccagggtggcgtcggtttcggtgataccacctacgccagaaccgatgatcttcactttaacttcgtcagtagacagtttcagcaaggagtcggagatcgcttccacagaaccctgtacgtctgccttcaggacgatgttcacttcgtgaacttcgccttcggtcatgttggcgaacatgttctcgagtttagatttctgctgacgcgccagtttaacttcgcggaatttaccctgacgatacagtgcaacttcacgcgctttcttctcgtcacgtacaacggtaacttcatcacccgcagccggtacgccggacaggccgaggatttccaccggaatggacggacccgcttccagcacttcctgacccagttcgttacgcatcgcacgaacacgaccgtattcgaagccacacagaacgatatcgcccttgtgcagagtaccttcacgtaccagaacggtagcaaccggaccacgacctttatcgaggaaggattcgataaccgcaccgctcgccatacctttacgtaccgctttcagctccagaacttccgcctgcagcaggatagcgtccagcagttcatcgatgccggtacccgctttcgcagatacgtgtacgaactggctttcaccgccccactcttccggcaggatgccatactgggagagttcgttcttaacacgatccggatcggcttctggtttatcaatcttgttcactgcaaccaccaccggtacctgcgccgctttcgcgtgctggattgcttcgatggtctgcggcatcacgccgtcgtcggcagcaacaaccaggactacgatgtccgttgcctgcgcaccacgtgcacgcattgaagtaaacgcggcgtgccccggggtgtccaggaaggtgatcatgccgttttcagtttcaacgtggtatgcaccaatgtgctgggtaatgccgcccgcttcgccagaggcaactttcgttgaacgaatgtagtccagcagagaggttttaccgtggtcaacgtgacccatgatggtcacaaccggcgcgcgcggttcagccgcagcacccgtgtcacggtcgctcattaccgcctcttccagctcgttttcacgacgcaggataactttgtggcccatctcttcagcaaccagctgtgcggtttcctgatcgataacctggttgatggttgccattgcgcccagtttcatcatcgctttgatgacctgagagcctttaaccgccatcttgttcgccagttcgccaacggtgatagtttcgccgatcacaacgtcacggttaacggcctgagcaggcttctggaagccttgctgcagggaagaacctttacgttttccgcctttaccgccacgtactgctgcgcgtgcttcttcacgatcagcttttgattcagcgtgtttgttacctttcttcggacgcgctgctttcgcgttacgaccacggccacggccgccttcgacttcacgatcgctttcgtcttcggcctggcgagcatgttgagaagtagtgacgtgataatcgctggaatcttcagtcggttccgcgttatcagtccatttgttttcttccgccatacgacgtgcttcttcagcaacgcgacgtgcttcttcttcgagtttacgacgcgcttcttcttcagctttacgcttgagctctgcagcttcctgctcacggcgggctttttcagcctgggcgtttttagtcatatcgtcttgttgattgctcactttgtctttttccgcagcttcacgtttcgcttgttcagcagcttcacgcttagcttgttctgcggcctcacgttcagctttttgttgcgcctcgcgtttagccgattcttctgcctcacgacgggcttgctcttccgcttcacgctgcgcttgctcttccgctgcaaggcgttcagcctcttgcggatcgcgtttcacaaaggtgcgtttcttgcggacttcgatttgtaccgatttgctttttccaccggtaccaggaatgttaagggtgctgcgtgttttacgctgcagcgtcaatttgtccgggcctgaatttttctgattcaggtggtcaatcaaagtctgtttctcttgtgcagacacagagtcgtcagcagacttccggatacctgcatcagcaaattgctgtaccaggcgttccacggaggtctgtcgctctgcggccagcgttttaatcgttacatctgtcatgctgttccttcctgctacagtttattacgcttcgtcaccgaaccagcaaatattacgggcagccataatcagtgctccggctttttcgtcggtcaacccttcgatatcagccagatcatcaatgccctgttcggcgagatcttccagcgtacaaacgccacgggcggccagtttgaatgccaaatcacgatctaccccttcaaggttcagcagatcgtcagccggtttgttatcaccgaggctttcttcctgggcctgtgcaatggtggccagtgcatttttagcacgctcgcgcagtgcttcaacggtcggctcatcaaggccttcgatttccaacagctctttcatcggcacataggccagttcttccagcgtcgagaagccttcttctaccagaacagtcgcgaagtcttcgtcgatgtcgagatatttggtgaaggtgtcgatcgctgcgtgcgcttccgcctgatgcttagcctgcaggtcgtcaacggtcatcacgttgagttcccaaccgctcagctgcgaagccagacgcacgttctgaccgttacggccaatcgcctgcgccaggttaccggcttcaacggcgatatccatggtgtgtttatcttcatccaccacgatagaagcaacgtctgccggtgccattgcgttaatcacaaactgcgccgggttatcatcccacaggacgatatcgatacgctcgccgcccagttcagtagaaaccgcctgaacacgcgcgccacgcatacctacacaggcacctaccggatcgatacgtttatcgttggttttcaccgcgattttcgcacgagaacccggatcgcgagccgctgctttaatttcaatcacttcttcgccgatttctggcacttcaatacggaacagttcgatcagcatttccggcttggaacgagtgacgaacagttgcgcgccacgcgcttccgggcgaacggaatagagcacgccacgaacgcggtcgccagggcggaagttttcacgcggcagcatatcttcgcgcaggatcacggcttcagcattgttgcccagatccagagagatgttgtcgcggtttacttttttcaccacgccggtgatgatttcaccttcgtgttcacggaactgatcaaccaccatcgcacgttcggcttcacgcactttctgcacgataacctgttttgccgtctgggtagtgatacggtcaaaggtaacagactcaatctgatcttcaacgtaatcgcccaggttcaggctttcatcttcataacgtgcggcttcaagggtgatttccttggtcggctgggtgacttcatcaacaactaaccagcgacggaaggtgtcaaaatcaccgcttttgcgatcgatctgtacgcggacgtcgatctcttgttcatattttttctttgttgctgtcgccagcgcgctttccaatgcttcgaaaatcttctcgcgaggtagcgccttttcattggatacggcttcaactacagccaaaatttctttgttcatcgcgggcttttcacctcatccagactattaaaagtggggaaccaggttcgccttctggatattactcagcgcgaacacttcatctttaccttcgacggtaactgtgatcatttcaccgtctaccgctttgataacgccctgccatttacgacggttttgtaccgccatacggagaaccagagtcacctcttctccgacaaaacgggcgtagtgttcagccgtgaacagtgggcgatcgagacccggtgaggagacttccaggttataagcaacggtgatgggatcttcaacatccagcacagcacttacctggtggctcacatcagcacaatcatcaacattgatgccatcttcactatcaatatagatgcgcagtgtggatgtgcgaccgcgaataaattcgatgccaaccagttcaaaacccagggcctcaactggcgcagtaatcatctctgttaatttttgctctaatgtggacaagcccacccccaagacataaaaaaagggcctaaagcccagttattctgtagtcagataacaaaaaaccccgataaatcggggctttatataactgaaccctataaccgcaactgcggtctggagcactttccagaaggattttttcaaatcccactacgaaggccgaagtcttcacagtatatttgaaaaaggactctaagggaaagtggttgcgggggccggatttgaaccgacgaccttcgggttatgagcccgacgagctaccaggctgctccaccccgcgcctgaaacgtggcaaattctactcgttttgggtaaaaaatgcaaatactgctgggatttggtgtaccgagacgggacgtaaaatctgcaggcattatagtgatccacgccacattttgtcaacgtttattgctaatcatgtgaatgaatatccagttcactttcatttgttgaatacttttgccttctcctgctcccccttaagcgcattattttacaaaaaacacactaaactcttcctgtctccgataaaagatgattaaatgaaaactcatttattttgcataaaaattcagtgagagcggaaatccaggctcatcatcagttaattaagcagggtgttattttatgacgacgattctcaagcatctcccggtaggtcaacgtattggtatcgctttttccggcggtctggacaccagtgccgcactgctgtggatgcgacaaaagggagcggttccttatgcatatactgcaaacctgggccagccagacgaagaggattatgatgcgatccctcgtcgtgccatggaatacggcgcggagaacgcacgtctgatcgactgccgcaaacaactggtggccgaaggtattgccgctattcagtgtggcgcatttcataacaccaccggcggcctgacctatttcaacacgacgccgctgggccgcgccgtgactggtaccatgctggttgctgcgatgaaagaagatggcgtgaatatctggggtgacggtagcacctataaaggaaacgatatcgaacgtttctatcgttatggtctgctgaccaatgctgaactgcagatttacaaaccgtggcttgatactgactttattgatgaactgggcggccgtcatgagatgtctgaatttatgattgcctgcggtttcgactacaaaatgtctgtcgaaaaagcctactccacagactccaacatgcttggtgcaacgcacgaagcgaaggatctggaatacctcaactccagcgtcaaaatcgtcaacccaattatgggcgtgaaattctgggatgagagcgtgaagatcccggcagaagaagtcacagtacgctttgagcaaggtcatccggtagcgctgaacggtaaaacctttagcgacgacgtagaaatgatgctggaagctaaccgcatcggcggtcgtcacggcctgggcatgagcgaccagattgaaaaccgtatcatcgaagcgaaaagccgtggtatttacgaggctccggggatggcactgctacatatcgcttatgaacgtctgttgaccggtattcacaacgaagacaccattgagcagtatcatgcacatggtcgtcagttgggccgtctgctgtaccaggggcgttggtttgactcccaggcgctgatgctgcgtgactctctgcaacgctgggttgccagccagatcactggtgaagttaccctggagctgcgccgtgggaacgattattcaatcctgaataccgtctcagagaacctgacctacaagccagagcgtctgacgatggaaaaaggcgactcggtgttctcgccagatgatcgtattggtcaattgaccatgcgtaatctggatatcactgatacccgagagaaactttttggttatgccaaaactggcctgctctcctcctctgccacttcaggcgtgccgcaggtggagaatatggaaaacaaaggccagtaattcgacatcaaccctgcccttcaggggtggggttaccttgcttatcctctgtaaactcctttctgagcatcacataatcgaaaacatcatggtttgcatccacaacccgtgagtctcctttatagtgtgcaatcacttcctcaagcgtttgcggctgttccggctttgttacccccatccacgcattaataaggtaattattgtaagctgtcgaaaagatgttgttttccgttgtgcgatccacgccatccccaagaacggggctataccagataaacatcgggacatgatatgcctgctggctagcctccctgcctccatgaaaatagacgttcttcttcgtagggtcacgttccaggccgtggtcggcaaaatacatgaccgaggcgcggcgatcttttaataattcaaaaacctgacctagcaaactatctgtgtaatgaatggagttgtcatagcaggcatcctgatcgtcctgcggttgaaacacggcgctggattgcggataggcgctacaagccggttcatggcttccatttaaatgaagaacaatcagtttcttttgctgcgtattttgctgtaatgcttgcgataaatgcggcaacaacaattcatcaaatcctctgacataaactgtttccatggcgcgcatggcgatactggtaactgctgtaccattctgccgaaaagcggattgcgagcttagccagaaagtctgaaatcctgcttgattagccatattaataatgttgtcggggtaattatgaatgtcatgactcaaaacagaatcagcagttaaagaaaggggaaccgacagcgcagtgtaaggtgcgccgcttattgcttgattaaacagtttgatctgttttctttgtgcttcaacttgcggtgtcgtagagcgtgtatatccatacaaagacatattgtcgacacgtacagactcccccacaatcaacacgtaggtatcaatacctgtatccctgactgataattgaaaatacggcaccgtgtttgcaattgagagtaatctttgatgctctttcgctgctaaagcaaaatagttgagattgaaaaacggcgtataggtagcaaatcgcgacgctagtatatatggactgaacgcttttttattttttgcatctttataagcaaattgacaagcggaaaataaactgcccgaaatgacaatcagcaataatattcctgtcactttttttgtcggcaaggaaacatcatattttattattactgccaaaaaaagaagggataaaaaagcaaaggcacatagataagggatatacatccccagcattttgacaacttcatccggatcactctggagcacactaatcgcaaatccatcattgaaagttgtaccaaaggtacaccatgaatagaggctaatactcatgtctgccgcagtcagtaacacaaatggtgcggcaacaagcaggcgaagcggaagggatgatatacgttttacaaccaggatggtcaggacgaagaacagcaatcgctgaaccatatgcgcgccggaagaggcgactaagttcgtaataccaaaaacaataacacaaagatacaacaaccaatgagatttaaaacttctagcaaatttgttgaatactgtcatccagaaatccaagttcacaaccaatataaacaattatcaacaatgttcaattttatatcagacatgtttttcaactctgatccatatcagaccgaaacactgttagttttttctttttaaatgatgcggccattgcgttctcagtaattaaataacattatcaatgcgtctctaaacattacgcagaacgtagccatcagtagttatactgacaggagcaggatggtttatcgagaagtaaacatatccgtattcgtaccggaactggagttgacacaataaagtgccaattatgtcagcagaagggaaaagtttataactaaggcgtaccggcaccatcgtttcaaggtaccagctacgagtaaagcaactggacgagatacagatacctgacaaccattcctcagaccaggaccaaaacgaaaaaagacgcttttcagcgtctcttttctggaatttggtaccgaggacgggacttgaacccgtaagccctattgggcactaccacctcaaggtagcgtgtctaccaattccaccacctcggcacggatactactttttagttcgggatatcgctggtcggcttagccggagcagctggttgagtttgttcggttttcaccggtgcactcagattttcccattcgctacctttattggttttgttgctattgatgttacccagcaccagactgatgatgaagaataacgttgccagcagcgccgtcatgcgggtcatgaagttaccagaaccacttgaaccaaacagcgtagcggaagcgcctgctccgaaggaggctcccatatcagcgcctttaccttgctgcagcatgatcagaccaacaaggccaattgccacaataaggaaaactactaaaagagcttcgtacataatcaacctgttccttgcggagttgccgcgtaccaatgcttcaaccaataaagcgggagtttttaatctttcccactgaagcgggtgtgaatactaaccaaagcgaatgaccttcgcaagggcaattttatcgcattgtatcaactgcggaaaaaaacagcaaaaccgatgtgttcgctgagaaaaaaggcgacaatcgccgcctttttagccagttatctaacgctttaaacggcttttactgcatcggcgatgcggtgtgcaaattcagtcacctgcgcttcgtcttcgccttccaccatcacgcgaattaacggttcggtgccggatttacgcagcaacacgcgtccacggttgcccagcgcagcttcaacctctgcggtcacggctttaactgactcatgctcaagtggatcgccgctacctgcggtgtaacgtacgttaaccagaatctgcgggaacattttcatgccgctgcaaaggtcgtgcaggctcatatggttacgtgccatcgccgccagcacctgcaagccagcaacgatgccgtcaccggtagtagttttatccagcaggatcacatgaccggaattctctgcaccgatacgccagcctttctcctgcattttttccagtacgtagcggtcacccactttcgcgcgcgcaaatggaattcctaactgtttcagcgccagttcaagccccatgttgctcatcaatgtacccacagcgccaccacgcagctggccctgacgaagaccttcacgcgcgatgatatacatgatctgatcgccatcgactttattgccttcatggtcaaccataatcacgcgatcgccatcgccgtcgaaggcaataccgagatccgctttttcagccagcacacgagcctggagcgcgcgaacgtcggtagcccccacttcggcattgatgtttacaccgtttggctcacaaccgatagcgataacgttcgcccccagttcgcgcagcacgttcggcgcgatgtgataagtcgcaccgtttgcacaatccaccacaatcttcagttcactgaggctaagttcgttcgggaatgtggctttgcaaaactcgatatagcgacccgcggcatcaacgatacggctggctttacccagttctgccgaatcaacgcagctgatctccttttccatttccgcttcgatggcctcttctaccgcatccggcagtttggtgccgtcgatagagaagaatttaatgccattatcgtagaacgggttatgcgatgcagatatcacaattccggcctctgcgcggaaggtacgcgtcagataagccacggccggtgttggcatcgggccagtgaagagtgcggaaaggcccgctgccgccagacccgcttccagtgctgactccagcatatagccagaaatacgcgtgtctttaccaataataatcttacgggagccgtggcgcgccagcactttacccgcggcccaacccagcttaagcacaaaatcaggtgtgatcggcgcatcccctacacgaccacgaatcccatcggtaccgaaatatttacgattactcatagcgtttgttttcctttgcagacagagtggcttccaccacccgcatcgcttctacggtttctttgacgtcatgaacacgaatgatgtgcgcgccttgcattgcggcaatgaccgcacaggccagactaccgctcaggcgctcggacggccccacgttcagcagctgcccaatcatcgattttcgtgacatacccaccaacagcggcaggttgaaatggtgaaattcagccaggcgcgccagtaatgaatagttatgggagagatttttaccgaaaccgaatccggggtcgagcaacaatttctcttttgcgatacccgcctgctcgcaacgtgctatttgctcaataaagtagcgattcacttctgcaaagacatcgtcatacttcggagcttcctgcatggtttttggatttccctgcatatgcatcagacaaaccggtaaaccggtttctgcagccgcctccagagcgccaggttcggaaagggagcggatatcattaataatgtgagcgccaactttcgctgactcacggatgacttctggtttggatgtatcgaccgagatccagacttcgaagcgttgagcaattgcctcaaccacaggaataacacgttgcaactcttcttcaacgctaacttccgccgcccctgggcgcgtggactcgccaccaacgtcaatgatcgtcgcgccagcattgatcatcagattcgcatgtttcaccgcatctatcagcgagttatgcgtgccaccatccgaaaaggaatcaggcgtgacgttgaggatccccattacgtgaggatggctaaggtccagtgaagtaccctgggcaaagagtttcatgatgttatccctggtatgaattgataagaaaaaaccccggagcacgccccggggttttcggtacaaatacagtcatctgatgcgggaacttacttgtcgcctaactgctctgacatggtgttacccgggttcggcgtacgcggttcatcaaccggacgaggagcctttggactaccattgtcgccagaattgttagaagcgcctggttcttcccagcccgctggcggacgtacatcgcgacgtgccatcaggtcatcaatctgcggtgcgtcgatagtctcatatttcatgagagcatctttcatcgcatgcagaatatccatattgtcggtcagaagctgacgcgcacgattatagttacgctcaatcagtgctttcacttcctggtcgatgatacgtgcagtttcatcggacatatgtttcgctttcgctacgctacggccgaggaatacttcaccttcttcttccgcgtacagcagtggacccaatttctcagagaagccccactgggtcaccatgttacgtgccagattggtcgcaactttaatatcgttggacgcaccggtagaaacatgttccggcccatagatgatctcttctgccagacgaccaccgtacagcgtagaaatctggctttccagtttctgacggctggcgctgattgcgtcgccctcaggcaagaagaaagtcacacccagcgcacgaccgcgtgggataatcgtcactttgtgcaccggatcgtgttccggcaccaggcgaccgataatcgcatgacccgcttcgtggtaagccgttgattctttctgcgcttccgtcatcaccatggagcgacgttccgcacccatcatgattttgtctttcgctttctcgaactcaaccatcgacacaacgcgtttgttgccacgagcagcgaacagtgccgcttcgttcaccaggttcgccaggtcagcaccggagaaaccaggagtaccacgggcaatgattgccgcgtcgatatcgggggccaatggtacgcgacgcatgtgaactttcaggatctgctcacgaccgcgaacatctggcaagccgaccacaacctgacggtcgaaacggccaggacgcagcagggccgggtcgagaacgtccggacggttagtcgcggcgataacgatgataccttcgttaccttcgaagccatccatctcaaccagcatctggttcagagtctgttcacgttcatcgtgaccaccgcccagaccagcgccacgctggcggcctacggcgtcgatttcatcgataaagatgatgcacggtgccgctttcttcgcctgttcgaacatgtcacgaacacgggatgcacccacaccgacgaacatttctacgaagtcagaaccggagatagtaaagaacggaactttcgcttcgcctgcaatcgctttcgccagcaacgttttaccggtacccggaggaccgaccatcaggacgcctttcgggatcttaccgccgagtttctggaagcggctcggctcgcgcagatactctaccagttcagcaacttcttcttttgcttcgtcgcagcccgcaacgtcagcaaaggtcgttttgatctgatcttccgtcagcatgcgcgctttgctcttaccaaacgacatggcacctttgccaccgccgccctgcatttgacgcatgaagaagatccagacaccaatcagcaacagcatcgggaaccaggagatgaagatagaagccagcaggcttggttcttcaggcggttcaccgacaaccttgacgttcttggtcaacaggttatccagtaatttcggatcctgaaccggaatgtaagtggtataacggttactatctttcttggtaacgttgatttcacgtccgttgatacgcgcttcacgaacctggtcgttattgacctcttgtaggaaggtagagtaatccaccttacggccattagactcgctgggcccaaagctctggaatactgacatcagcacaacggcaatgaccagccagagtattaggtttttcgccatgtcactcaagggattaacctcttattacaactgtgttaaaaacagcgtcaggatactctatatccagcatctttcaaactttcgtctgaaatctcccggttagggtttacgcccggtcgctacaatatacacttcccgcgaacgtgcacgagaagagtccggcttacgaactttgaccttcgtaaacagggagcgaatttcccttagatactcatcgaaaccttcgccctggaacaccttcactacaaaactgccacctggcgctaatacatcacgacacatttctaacgccagttccaccagatacatggcacgggggatatccaccgccggtgttccgctcatgtttggtgccatatcggacatgacaacctggactttgctgtcgccaacgcgctccagcagtgctttcatcaccagttcatcacgaaaatcgccctgaagaaagtccacaccaacgataggatccataggtaaaagatcgcaagcgatgatgcggcctttgccgccaatttgggtgaccacatattgtgaccaaccacccggagcagcaccaaggtcgacaaccgtcattcccggtttaaagagtttgtcactttgctgtatttcatcaagtttaaaccaggcacgggaacgtaacccctttttctgtgcctgttgaacatatttatcgctaaagtgttcctgaagccagcggctggagctggcagaacgcttcttacctgtcatttaactttcccatggggataactcatcgtaaccaattgcgtaaatttttacgcgcctatttggtgatatatgggagatggcggtagaatgacccgttttcaatcccaacgtaagcaaaaaatacgatgaatctgagtactaaacaaaaacagcacctgaaaggtctggcacatccgctcaagccagttgttctgcttggcagtaatggtttgaccgaaggggtgctggccgagattgaacaagcgttagagcaccatgaactcatcaaggtgaaaatcgccaccgaagatcgcgaaactaaaaccttgatcgtggaagctatcgtgcgcgaaaccggcgcctgtaatgtacaggtcatcggtaaaacgctggtgctttatcgcccaactaaagaacgtaaaatctcgctgccacgctaagattatcctaaagttacacacatttgctgtgtaaaacgaggggttttccgcaggcaggagagcaaaatgccacgctctgttcgttgataaaaggccgcatagcggcctttttcctttctttacaatacatcaacatcttgagtattgggtaattcttacaggtattccaccttaattacttcaaattctacttcgccgcccggcgttttgatgaccacaacatcatcttcttctttgccgatcaggccacgagcaataggcgagtttacagaaatcaggttttgtttaaagtcagcttcgtcatcgccaacgatgcgataagtctgttcttcgtcagaatccagattcagcaccgttacggtagcaccaaaaataacgcgcccattgttgggcattttggtgacatcaatcacctgcgcgttcgacagcttggcttcgatgtctttaatacggccttcgcagaaaccctgctgttcacgagctgcgtggtattcggcgttttctttcaggtcgccatgctcacgcgcttccgcgatagcagcaatgatttcaggacggcgcacagatttcagaaaatccagctcttcgcgtaatttttcagcgccgcgtaaggtcatcggaatagcttgcatttgttatacctcttgaatattcctgatggggcaagtcttcacccaccccggctgttcggcctgcccggcataactcctcaccgggaccagaagcaaaaaaataccgacccgggtacaagtcccaggtcagctacaattcacattttgatagtcattttaccctgaagttcccgaagggtcatcgtttactttatagggcgttgcgccgtagtatgacggctcgattccaggttgttagcgcgagattatgcgattttccagatttatcatcggattgaccagctgtatagcgttcagtgttcaggccgcgaatgttgatgagtacgttactcaactccccgctggtgccaaccttgccctgatggtgcaaaaagtcggcgcgtcggcccccgctattgattaccacagtcagcagatggcgctgcccgccagtacgcagaaagtgattactgcgctggcggcgttgattcaactcggccccgattttcgtttcaccacgacgcttgaaaccaaaggcaatgtggaaaacggcgtacttaagggtgacttagtggcgcgatttggtgccgatccgacgttaaaacgtcaggatattcgcaatatggtcgcgactttgaaaaaatctggcgtcaaccaaatcgatggcaatgtgttgatagatacctccattttcgccagccacgataaagcccccggctggccatggaatgacatgacacaatgctttagcgctccgcctgccgctgccatagttgaccgcaactgtttctccgtctcgctctacagtgccccaaaacctggtgatatggcttttatacgcgtggcatcttattaccccgttacgatgttcagccaggtacgcaccctcccccgaggttctgccgaagcgcaatactgcgaactggatgtcgtaccaggcgacctgaaccgctttacgctgacgggatgcctgccacaacgttctgagccgctcccgttggcttttgccgtgcaggatggagccagctatgccggggcaattctgaaagatgagttaaaacaggcaggtatcacctggagcggaacactgctgcgccagactcaggttaacgaacctggaacggtagttgccagtaaacagtcggccccgttgcacgatctgcttaagattatgctgaaaaagtcggacaacatgatcgccgatacggttttccgcatgataggccatgtgcgcttcaatgtgcctggaacatggcgggccgggtcggacgccgtgcgtcagatcctgcgccagcaagccggtgtcgatattggaaacaccattattgccgatggttcagggctttcgcggcataacctgattgcccccgccaccatgatgcaggtgttgcaatacattgcccaacacgacaatgaacttaactttatctccatgctgccgctggcgggctatgacggctctttgcagtaccgtgcaggtctgcatcaggcgggcgtggatggaaaagtctcagcgaaaaccggttcgttgcagggggtatataacctggcgggattcattaccacagcgagcgggcaacgaatggcgtttgtacaatatctttctggctatgcagtagaaccggcggatcagcgtaatcgccgtattccgttagtgcgttttgaaagccgtttgtataaagatatttatcagaacaattagtcaaaaagaaaccccggcacatggccggggttttgctgattaacgcttgtaaatgaactcaacgccttcttcgtcgtcttcgtcccagtcatcatcccagtcctcatcatcctcttcagcaatctcttcaagctgctggcgatgataatcatcccacatgaattcgactttctctggctgtttcgcttcttcagcctgcacgaccgggttttcaatgataaaggtcatcacatcccagcagagatctttcacgcccagtccactcgccgcagagatcagataatatttatcttcccagcccagcgcttcagcaatcgctttcgctttctcttcagcttctgccttatccagcagatcgatcttattgaacactaaccaacgcggtttcgccgccagatcctggctgtatttttccagctcgctgataataatacgcgcgttttcaaccggatcggtgccgtcaatcggatcgatatcgatgaggtgcaacaggacgcggcaacgttccaggtgcttcaggaagcggatacccagacctgcgccttccgcagcgccttcaatcagtcctggaatatcggcaacaacgaagctcttttcgttgtccattcgtaccacacccagacttggcaccagagtggtaaacggataatccgccactttcggtttagccgccgataccgcacgaataaaggtcgatttacccgcgtttggcatccccaacataccgacgtcagccagcagcatcagctccagcagcagctcacgcttatcgcccggcgtaccgttagttttctgccgtggtgtacggttaactgacgatttgaaacgggtattgcccagaccgtgccagccgcccttagcaaccagcagacgctgaccgtgtttggtcatatcgcccatggtttcaccagtaccctggtcgattacacgcgtacctaccggcactttaattgtgacgtctttaccgcgcttaccggtacagtcgcggcttgcgccattctgaccgcgctctgcacggaaagatttttcaaaacgataatcgataagcgtgttcaggttctcgtcggcttccatccatacgtcaccaccatcaccgccgtcgccgccatccgggccgcctttcggaatatacttttcgcggcggaagctcacgcaaccattaccgccatcacctgcaacgaccagaatcgatgcttcatcaacaaacttcattttattctccgtaaatcattcgcctgcgcggggttgcgataccaccgttgtatgcttacgtaatccgccccaaatacgatgaccaatggcggaatacatcgcgcccgcaaccacgacaaacgcaccgagataacctaaaaggtttaacatcggtctggcgaagaaatcgggccaggccagtgataaaagatctgaaaaaaacagcgtaaacagtggggtaagcgtgatgatcgcgctcacctgcgctgcctgccagcgagccatcgcttccgccagggcgccatatcctaccaatgtattcagtccgcaaaaaattaaacatgcgagctgccagtggctaagctgcgctatcactccaggctttgccagagggaagagcgcaattgtacataaagtgtacagtaaaaacaggatctgcggtgaggccagccgacgcaataaaaccttttgcgccacgccataactcacccaaaccgtcgccgcaccgaccccaaagataactccccaggtgtaatcggtgagctttgtaaatatctcgaccagactggtgttaaaaaacatcaccaggccgctcaggagcatcaatgcccctacaacctgagtgctgcgcattttctctttcaggataaatacgctggcaaccatcatgccaactggcgagagttgcccaatcacctgcgaagcggtcggactcaggtattgcaaggatgagctgaacaggatgaagttcccaaacagcccggcggtcgccactgccaacaaaatcaaccagcgtggcttacgaaacacgcgtaatggcggcaacctcttcttcaccgcaagaatggcaccaaggccaatactcgccatcaagaaacggtaaaacacgattgtcggaggttccatcacctccagcacctgcttcattgcgattggcaacgccccccagcaaattgctgtggtgagcgccaaaagaatgccaatgcctgcctgctgcttcataccgtattccctgcaaagcgcatttgcggattaacgtcgcaccatgcgcatttttaccggttatcgaatgtaaaaagccccgcaacgtgttgcggggctttcatccgttaccgggacgcgaaaaacttattcagcttcgatgctgataaatttacggtttttcgggcctttaacttcgaatttcactttaccgtctgctttagcaaacagagtgtggtcacgaccgcaacctacgttagcgccagcgtggaatttggtaccacgttgacgaacgatgatgctacccgccagaacggattcgccaccgaaacgcttaacgcccaggcgtttagcttctgaatcgcgaccgttacgtgtggagccgccagcctttttatgtgccatttgaaatctctcctcaggtcttaggcgctgatgccagtaattttcacatcagtgaaccactgacgatggccctgctgcttacgatagtgtttacgacgacgaaacttaacgattttaactttctcgccacgaccgtgagcaacaacttcagctttgattacgccgccatcaacgaaaggaacgccgattttgacttcttcaccgtttgcgatcatcagcacttcagcgaactcaacagtttcgccagttgcgatgtccagcttttccaggcgaacggtctgaccttcgcttactcggtgttgtttaccaccactttggaaaaccgcgtacatataaaactccgcttccgcgcacaccttttcaatgattcagagtgcgctataaatattcacaatagggcgcgaatattacgcaaaacgcacgcctttgacaagtgctacagtcaatacacgaagaaaaaaaacacaacttgtacggtaacgtttatctgtgccattttttcagtacaatcactctatattcctaaccataaaccctaagttgcctttgttcacagtaaggtaatcggggcgaaaagcccggcttttgcgatgaatttagaaaaaatcaatgagttaaccgcgcaagatatggcgggtgttaatgcggcaatccttgagcagcttaattccgacgtccagctgatcaatcagttaggctattacatcgtcagcggcggcggtaaacgtattcgtccgatgattgctgtactggctgcacgagctgttggctatgagggaaatgcgcatgtcaccattgctgccctgatcgagtttatccacacggcgactctgctgcacgacgacgttgtggatgaatcagatatgcgcaggggtaaagctaccgccaacgctgcatttggcaatgccgccagcgtgctggtaggcgattttatttatacccgcgcgttccagatgatgaccagcctcggttcgctcaaagtgctggaagtcatgtcagaagccgtaaacgtcatcgcagaaggtgaagttctgcaactgatgaacgttaacgatccggacatcactgaagaaaactacatgcgcgttatctatagcaaaaccgcgcgtctgtttgaggctgccgcgcagtgttccgggattctggctggctgtacgccggaagaggagaaaggcctgcaggattatgggcgctatctcggcactgctttccagttgatcgacgatttactcgattacaatgccgatggcgaacagttaggtaaaaatgtcggcgacgatctgaacgaaggtaaaccgacgctgccgctgctgcatgcgatgcatcatggcacaccagaacaggcacagatgatccgtaccgccatcgaacagggtaacggtcgccatcttctggaaccggttctggaagcaatgaacgcttgtggatctcttgaatggacgcgtcagcgtgccgaggaagaagcagacaaagccatcgcagcgttacaggtgctcccggacaccccttggcgagaagcactcatcggcctcgcgcacatcgctgttcaacgcgatcgttaatcccctcccctcatcccgcgcagcgcgcggggtggttccagtaaattccataaaaacacttactcagctctataacacctgaaaaacaggctgtgcatctttatatattctgaatattcacactccttacaggaactttttagagcaatcggccatcaggagtatagtgatgctcgacagaagaagtgttctgaatgaaagcgactaacttaaggagtgaggaaagatggaaagtaatttcattgactggcatcccgctgacatcattgcgggtttgcgcaagaagggaacgtcaatggcggcggagtctcgcagaaatggtttgagttcctcaacgctggcaaacgcattatcgcgcccatggccgaaaggagagatgattattgcgaaagccctgggaactgacccctgggttatctggccatcacgctaccatgatccgcagacccatgagtttatcgacagaacgcagttgatgcgtagctacactaaaccgaaaaaatgagtggtctggcggtagccccgcgaacggggctgccagctctcagacgattactcgcctttcacacgctcaatatttgcacctaaagcgcgcagtttgtcttcaatgcgttcgtagccacgatcgatgtgataaatacgatcaaccaccgtcgtcccttccgcaatacaaccagccagcaccaggcttgctgatgcacgcagatcggttgccataacctgtgcgccagaaagtttttcaacaccgtgacaaataacggtattgctttcgatttcggcatgcgcgcccatacggctaagctccggcacatgcataaagcggttttcaaagaccgtttcggtgatgaatccggtcccttctgccaccaggttcaacagcgtgaactgggcctgcatatcggtcgggaatgccggatgcggcgcggtacgtacgttaacagccttcggacgtttgccatgcatatccaggctaatccagtcttcgccgacttcgatgtccgctccagcgtcacgcagtttcgccagcacggcgtcgagagtatctggctgcgcgttacggcagataattttgccgcgagaaatcgccgccgccaccaggaaagtaccggtttcgatacgatccggtagcacgcgatagacaccgccgcctaaacgttccacaccttcgatgacgatacgatcggtgccctgaccgctaattttcgcacccagcgtaatcaggaagttcgcggtatcgacgatttccggttcacgcgctgcgttttcaataatcgtggtaccttccgccagggttgcagcacacatgatggtcaccgttgcgccaacgctgactttatccatcacgatatgtgcgcctttcagacgaccatcgacggaagctttaacgtaaccttcttccagtttgatggtcgcgcctaattgttcgaggccagaaatgtgtagatcaaccggacgcgcaccgatcgtacaaccgccaggcagtgaaacttgcccctgaccaaagcgcgctaccagcggccccagtgcccagatagaagcacgcatggttttaaccagatcgtaaggtgcgcagaatacattaacgtcgcgggcatcaatatgcacagaaccattacgttctactttcgcccccagctggcttagcagcttcattgatgtatcgacgtctttcagttttgggacgttctggatctctaccggttcttccgccagtagagcggcaaaaaggataggcagagcagcatttttagcgccggaaattgtgacttcgccctggagcttcgttggcccctgaacacgaaatttatccatttagtttgttctcagttaacaattcatatccgctaccggcgaatcgcccatagctcaaaagccgttcagtttgcgatcgcgcgcccactccgcaggggtatacgctttgatcgacacagcatgaatgcggttatccgcaatatattccatcagcgggccatagaccgtctgctgttttttaacccgactcatgccgtcaaacaactcacccacggcaataacctgaaagtggctgccatcgccggaaacgtggacttcctggagggagagagcgttcatcaacacgctctgaatttcattattttccatgggatcttcaatcatcagttaataaaccagcgaaacatcttagagcaaagttgcgctggcataaataagcaaaaagcctcgctgataaatcagacaaggctcgacttgcaggcaggtttgccggacaggcggttaacgccatatccggcctgaaaaaatttaacgaggcagaacatcagcaggcaaattatacaatttcgccagggtatacactttgtcgtttaccccctgaagcgtcacattgttgccctgctttttcgccagatcgataagatggagcagcagtgccagtccccccgtatccacgcgggacacacggctaagatcgatgcaggtaatccccttcaccgcttcctcacgcatttcccaaagcggtagcaaaacgtcctgatccagctctccggataacgccagcgtgtcacccgtctgcatccagctcagtgactcgctcattattttttctcttccagagtgattttctgttgagaaatcgatttcagttgcgcagtcaggccgtcgatacctttggtacgcagcagcgttccccactcgttttgtttggtggtgatcatactgacgccttcagcaatcatgtcgtaagcctgccagttgcccgtctgggagtttttacgccactggaagtccagacgcaccggcgggcggccattcggatcaataatggtaacgcgaataggcacaatggttttatcgcccagcggctgttctggcgcaatctgataggtttgaccgtgatacatcgccagcgcctgaccgtaagcctgcttcaggtactcacggaaagcggcaaagtaggcttcacgttgagcaggggtcgcactcttgtaatactggcccagcaccagcgcaccggcgtatttcacctgtacgtatggcagcagttcctgatcaacaatggtacgcagataatccgggttggcccgaatttgcggttgctcattcttcaggcgatcgaacgttttctgcgccgcctcgtccatcagcttatacggattggtctggtctgccgcggttgccgcactcagaggtgcaatcaccagcaaagcgaccatcattaaacgtttaaacatgcgtcggttctcctgaaattatttcgttgtacccacaggttcagtggtttcattattacctggcgcagcagctggcgcatcgccactattcttattgtcatcgcctttactaccgtaaaggaactgaccaatgagatcttccagcaccatcgcagacttagtgtcctgaattgtatcgccatccttcaggatagcagtccccagttccgggtcttcaaaaccgacgtttaatgccagatattgttcccccagcaggccggaagtacgaatgctcagcgaactggtatctggaatgtggttataacgttgttcaatttccagcgttacgcgcggcagataggttttcgggtccagcgtaatatccgccacccgacccacaacaacgccaccaatactgaccggagagcgcgctttcaggccgccaatgttatcgaacgtcgcataaagcgtgtaggtcggttcagtacgtatggacgtcacgttcgccgccttcaggcaaacaaacagcgccgccagcagtgctgctaataaaaagatacccacccaaatttcattttttttcgtttgcatgaactcaattcccaaacatcaatgcggtcagcacaaaatccagccccagaacagccagagacgagtggacaacggtgcgagtggttgcccggctaatcccggcagacgtcgggatggcgtcgtagccgttaaacaacgaaatccacgtcaccgtgatggcgaacaccacgctcttaatcagacagttgaccagatccatacgccagtcgacggcattttgcattgccgaccagaagaacccgctatcaatgcctttccaactgacgccgaccagagatccgccccagatccccacggcgacgaaaataaccgtcaacagtggtaatgaaataaccccagcccagaaacggggagaaataacccgacgcagcggatccaccgccatcatctccatactggagagttgctctgtagcgcgcatcaggccgatttctgcggttagcgccgaaccagcacgcccggcaaacaacaacgcggcaaccaccggccccagttcacgcagtagcgataacgccaccagcatacccagactggtttccgcactataagtggtcagaaccagataaccttgcagccccaacaccattccgatgaacacgccagaaaccacaataatcagcatcgacaggacgccgacattatagagctggcgcaccagcagcggcgcatgtttgcgaaattccggtttgccgaccagcgcattgaataacattaacccggcccgcccgaacgttctcagggttttaatccctttatgtccgagcgacgccagcgcatttaacagcatgagtggcttaactccctggtaaaagatcagcgtgataatcgccggcaggatagcggaacggaacaggcccgtcagctatcccgtccagaaactgacgtacgcgcggatcaggattcgcctgcaacgcctgggcactgccatgagcgacaatttttttgtccgccaggatccaggcgtgatccgcaatacttaacacttccggcacatcgtgagaaaccaccacacaagtcacgcccagcgcgctgttcagctcagaaatcagcttcaccagtacgcccatggtgatgggatcttgcccaacaaaaggttcatcaaacatgatgagatccggctccagcgcaatcgcacgcgccagcgctgcacgccgcgccatcccaccggaaagttcagaaggcattagtttagccgctccacgcagccccacggcctccagcttcatcatcaccgtactatgcaacaatggcgcgggaagttgggtatgttcgcgcagtggataggcgacgttgtcaaatacgttcatatcagtgaacaacgccccggactgaaataacatgctcatccgtttgcgcactgtatacaggcgcgaacgagacatcgccggaatattctcaccatcgaaaaggatctcaccatgatctggtgcgatttgcccgccaatcagacggagtagcgtcgttttaccgatgcccgatggccccatgatcgccgtgatcttccctcgcggcacggtcagggaaatattatcgaagatgcagcgattgccacgcgtaaaactgacatcgcgcatatcgactaaattcgccacagactgctccataattcacccttcgtcttgcgttgattttctaagcatggcgctcaatttaaccttgaacccaacatatttacagaatattacccgccgtggttagcgaaagctggcatttgttttactttttagtcgcataaagtcaaaattaagaatccgttacggctttctgaaaatcttcagcggaccggcgagtatacctgaagaaaggacgttagatgcttttagctacggcactgttaattgttggtttacttttggtcgtttacagtgccgaccgcctggtttttgccgcgtctattctttgccgaacctttggcatcccgccgctgatcatcggcatgacggtggtcagtattggtacatcgttaccagaaatcatcgtctcgcttgccgcgtctctgcacgaacaacgcgatttagccgttggtacagccctcggctcaaacattatcaatatattgctgatcctcggtctggctgcgctggttcgtccttttaccgtccattctgatgttctacgccgtgaattacccttaatgttgttggtcagcgtggtggccggttccgtactctatgacggacaacttagtcgaagcgatggtatctttctcctctttctggctgtgctatggctgctgttcattgttaaacttgcacgtcaggctgaacgtcaggggactgacagcctgaccagagagcagcttgcagagctgccgcgtgacggcggattgcccgtcgcgtttttatggctcggcattgcgcttatcatcatgccagtggccacgcggatggtggttgataacgccacggtgctggcgaattactttgccatcagcgagttgacgatgggtctgacggcaattgctatcggaaccagcctgccggaactggcaaccgcaatagcgggggttcgcaaaggtgaaaacgacattgctgtcggaaatatcattggcgcaaacatttttaatattgtcatcgtgttgggtttacccgcgctgataacgccaggagagattgatccattggcgtacagtcgtgactacagcgtgatgttgctggtgagcattatttttgcgttgctgtgctggcggcgctccccgcaaccgggccgtggtgtaggggtattattaactggcggatttatcgtatggctggcgatgttgtactggttatcgccaatactcgttgaataactggaaacgcattatgtcgcacgtagagttacaaccgggttttgactttcagcaagcaggtaaagaagtcctggcgattgaacgtgaatgcctggcggagcttgatcaatacatcaatcagaatttcacgcttgcctgtgaaaagatgttctggtgtaaagggaaagttgtcgtcatggggatggggaaatcggggcacatcgggcgcaaaatggccgcaacgtttgccagcaccggtacaccttcatttttcgtccatcctggtgaagccgcgcatggtgatttaggcatggtcaccccacaggatgtggtgattgctatctctaactcaggtgaatccagcgaaatcacggccttaattccagtgcttaagcgtcttcacgtaccgttaatctgcatcaccggtcgcccggagagcagcatggcgcgcgccgcagatgtgcatctgtgtgttaaagtagcgaaagaagcctgtccgttagggctggcaccgaccagcagcaccaccgccacgctggttatgggcgatgccctcgctgtcgcgctgttaaaagcacgcggctttactgctgaagattttgcgctctcacacccaggcggcgcactgggtcgtaaacttctgctgcgcgtaaacgatattatgcatacgggcgatgagatcccgcatgttaagaaaacggccagtctgcgtgacgcattgctggaagttacccgcaaaaatcttggtatgactgtcatttgcgatgacaatatgatgattgaaggcatctttaccgacggtgatttacgccgtgtcttcgatatgggcgtggatgttcgtcagttaagtattgccgatgtgatgacgccggggggaatacgtgtgcgccctggcattctggccgttgaggcactgaacttaatgcagtcccgccatatcacctccgtgatggttgccgatggcgaccatttactcggtgtgttacatatgcatgatttactgcgtgcaggcgtagtgtaaagattcaaggataaacaacaatgagcaaagcaggtgcgtcgcttgcgacctgttacggccctgtcagcgccgacgttatagcaaaagcagagaacattcgtctgctgatcctcgatgtcgatggcgtactgtcagatggcctgatttatatgggcaataatggcgaagagctgaaagcgttcaatgttcgtgacggttatggcattcgttgtgcgctcacctctgatattgaagtcgctatcattaccgggcgaaaggctaaactggtagaagatcgttgtgccacattggggatcactcacttgtatcaggggcagtcaaacaaactgatcgcctttagcgatctgctggaaaaactggcgattgccccggaaaatgtggcttatgtcggcgatgatctcatcgactggccggtaatggaaaaagtgggtttaagcgtcgccgtggccgatgcgcatccactgttgatcccgcgcgccgattacgtgacgcgcattgctggcggtcgtggcgcagtgcgcgaagtttgcgacttattactcctggcgcagggcaaactggatgaagccaaagggcaatcgatatgagtaaagccagacgttgggttatcattgtgctatcactggcggttctggtgatgatcggcattaatatggccgaaaaagacgataccgcccaggtggtcgtcaacaacaatgatcccacctataaaagcgagcatacggacacgctcgtctataacccagaaggggcactaagctatcgattgattgctcaacacgttgaatattattccgatcaggccgtttcgtggtttacgcagccggtacttaccacgtttgataaggataaaatcccgacatggtccgtaaaagcagataaagccaagctgaccaatgaccggatgctctatttatatggacacgttgaagtcaacgcacttgtgccagactctcaacttcgcagaatcacgacggataacgcgcagatcaatctggtgacgcaggatgttacctctgaagacctcgtcacgttatacggaacaacatttaactccagcggtctgaaaatgcgcggcaacttacgcagcaagaacgccgagctgattgaaaaggttagaacatcctatgaaattcaaaacaaacaaactcagccttaatcttgtgcttgccagctcacttctggccgccagcattccggcatttgccgtaaccggagacactgatcagccgatccacattgaatcggaccagcaatctcttgatatgcaaggcaacgtggttacctttaccggtaatgtcatcgtcacccagggcaccatcaaaattaatgccgacaaagtggtcgttacccgtccgggcggcgaacaaggtaaagaagtgattgacggctacggtaaaccggcaacgttctaccagatgcaggacaacggtaaacccgttgaaggtcacgcttcccagatgcactacgaactggcaaaagattttgtcgttctgacgggtaatgcttatctgcagcaggtcgatagcaacattaagggcgataagatcacttacctggtgaaagagcagaaaatgcaggctttcagcgacaaaggcaagcgcgtaaccaccgttctggtgccgtcgcagctgcaggataaaaacaacaaaggccagaccccggcacagaagaagggtaattaattcgttatggcaacattaactgcaaagaaccttgcaaaagcctataaaggccgtcgcgtggtagaagacgtcagcctgaccgtcaactccggggaaattgtcggtctgctggggccaaacggtgccggtaagaccaccactttctatatggttgtaggcattgtgccgcgcgatgcgggcaacatcattattgatgatgacgatatcagtctgctgcctctgcatgcacgcgcgcgccgcggtatcggctatctgccacaggaagcctccattttccgtcgcctcagcgtttacgataacctgatggcggtactgcaaattcgtgacgacttgtctgctgaacaacgtcaagaccgcgcgaacgagctgatggaagagtttcacattgagcacctgcgtgacagcatggggcagtcactctccgggggtgaacgtcgccgtgtagaaattgcccgcgcactggctgcgaatccgaaatttattctgctcgacgaaccgtttgccggtgttgacccgatctcggttatcgacattaaacgcatcattgagcacctgcgcgacagcggcctgggcgtgctgatcactgaccacaacgtgcgtgaaacactggcggtttgtgaacgcgcttatatcgtcagtcaggggcatttgatcgcccacggcacgcctacagaaatcttacaagacgaacacgttaagcgtgtataccttggggaagacttcagactctgatagggtagaagtttgcgacgttttagcaggagagtacgattctgaacatgaagcaaggtttgcaactcaggcttagccaacaactggcgatgacgccacagctccaacaggcaattcgtctgttgcagttgtcgacgctggaacttcagcaggagctacagcaggcgctggagagtaatccgctgcttgagcaaatcgacactcatgaagaaatcgacacccgcgaaacgcaagacagtgaaacgctggacaccgccgacgcgctcgaacaaaaagagatgccggaagagctgccgctcgatgccagttgggacaccatttacaccgctggtacaccatccggcaccagcggtgactacattgacgatgagctgccggtctatcagggcgaaacgacgcagaccttgcaggattacctgatgtggcaggtcgagctgacaccgttttccgacactgaccgcgctattgctacctctatcgtcgatgccgttgatgacaccggttatctgactgtcccgctggaagatattctcgaaagtatgggcgatgaagagatcgacatcgacgaggttgaagccgtccttaagcggatccaacggtttgatccggtcggtgtagcggcaaaagatctgcgtgactgcctgctaatccaactctcccaattcgataaaaccacgccgtggctggaagaggccagattgatcattagcgatcatctcgatctgttagccaatcacgacttccgcactttaatgcgcgtcacgcgtctgaaagaagatgtgctgaaagaagccgtcaatctgatccagtcgctcgatccgcgccccgggcagtcgatccagactggcgaacctgagtatgtcattccagatgtgctggtgcgtaagcataacggtcactggacagtagaactcaacagtgacagcattccgcgtctgcaaatcaaccagcactacgcctcgatgtgcaataacgctcgcaatgatggtgacagccagtttatccgcagcaatctgcaggatgccaaatggttgatcaagagtctggaaagccgtaacgatacgctactgcgcgtgagtcgctgtatcgttgaacagcagcaagccttctttgagcaaggcgaagaatatatgaaaccgatggtactggccgatatcgcccaggctgtcgaaatgcatgaatcgacgatatctcgcgtgaccacgcaaaaatacctgcatagtccacgaggcatttttgaactgaagtatttcttttccagtcacgtcaataccgagggcggcggcgaagcttcctccacggcgattcgtgcgctggtgaagaaattaatcgcggcggaaaacccagcgaaaccgttgagcgacagcaagttaacctctttgctgtcggaacaaggtatcatggtggcacgccgcactgttgcgaagtaccgagagtctttatccattccgccgtcaaaccagcgtaaacagctcgtttgacccaaccgataaggaagacactatgcagctcaacattaccggaaataacgtcgagatcaccgaggcactgcgcgaatttgttacagccaaatttgccaaacttgagcaatattttgaccgaatcaaccaggtctatgttgttctgaaagtggagaaagtcacccacacctcagatgcaacactgcatgtaaacggtggtgaaattcatgccagcgcggaaggtcaggacatgtacgctgccattgatggcttaattgataagctggcacgccagttgaccaaacataaagataaactgaaacaacactaattgtccgggcaattagcatgtgcatggcggcctgttgtgcggcacaacgggccatttgtacggttaatgctccgagcctgttccactgtttgagtgggcaggttcttaggtgaaattatgacaaataatgatacaactctacagcttagcagtgttcttaacagggaatgtacgcgaagccgcgtccactgtcagagcaaaaaacgcgccctggaaatcatcagcgagctggcggcgaaacaacttagtctgccgcctcaggtggtttttgaagctatcctgacgcgggaaaaaatgggcagtaccggtatcggcaatggtattgccattccgcatggcaaactggaagaagatactctgcgcgccgttggcgttttcgttcagctcgaaacgcctatagctttcgatgccatcgacaaccaaccggtggatttactttttgccctgctggtgccggcagaccaaactaaaacgcacctgcatactctgtcactggtggcgaaacgtctggcggacaaaaccatctgccgccgtttacgcgcagcccagagcgatgaagagctgtatcaaatcattacggataccgaaggtactccggatgaagcgtagttattcggtaatgtctcttttagacgttgtgaggagaaacagtacatggtactgatgatcgtcagcggacgttcaggttcaggtaaatctgtcgccctgcgtgcgctggaagatatgggtttttactgcgtggataaccttcccgtagtgttgttacccgatctggctcgaactctggccgatcgcgagatttctgccgccgtcagcattgatgttcgtaatatgccggagtcaccagaaatattcgaacaggcgatgagtaacctgcctgacgctttctcaccgcaactcctgttcctggatgccgaccgtaataccttaattcgtcgttacagtgacacgcgccgactgcatccgctttccagcaaaaacctgtcgctggaaagtgctatcgacaaagaaagcgatttgctggaacctctgcgttcgcgagcggatctgattgtcgatacctcagaaatgtccgttcacgagctggctgaaatgctgcgtacccgtctgctgggtaaacgtgaacgcgaactgacaatggtctttgagtctttcggcttcaaacacggtatccctatcgatgcagattacgtctttgacgtgcgcttcttgccgaacccgcactgggatccgaaactgcgtccaatgacaggtcttgataagcccgtcgccgcgttcctcgaccgccacacagaagtacacaattttatctaccagacgcgaagctatcttgagctatggttacctatgctggaaaccaacaaccgtagctacctgacggtcgccattggttgtaccggcgggaagcaccgttcggtgtatattgcagagcaactggcagactacttccgctcgcgcggtaaaaacgtccagtcacgccatcgtacgctggaaaaacgtaaaccatgaccgtcaagcaaactgttgaaatcacaaacaagctgggcatgcatgcccggcctgcaatgaagctgtttgaattaatgcagggttttgacgctgaagtgctgttacgtaatgacgaaggcaccgaggctgaagccaatagcgttattgcactgctgatgctggattctgccaaaggacggcagattgaagttgaagcgaccggcccacaggaagaggaagcactggcagccgttatcgccctctttaactctggttttgatgaagattaatcttcatcactttgacatacaactcccttcaaactccccccgacaataagaaaatcacgtactgaaatcgttctcaatcaacgtcatttgtacattttgtgcgcttttcactttcagaagaaccttaagaaaaccttaagaggcattgtttaggttttgtttaagttaatcgaccatactggagatcgtcagaaaatatttccaggagatggcatgattcgcttatctgaacaaaatcccctgggcaccggaagacatcggaaatgttatgcgcatccggaagatgcccaacgctgtatcaagattgtctaccatcgtggcgatggtggcgataaagagatccgccgtgagttaaagtactacgcgcatcttggtcgccggttaaaagactggagtggaataccgcgctatcacggtaccgttgagacggattgcggaaccggttatgtctacgatgtgattgcagattttgacggcaaaccctccattacgctgaccgaatttgctgaacaatgccgttacgaagaagacattgcacaactgcgccagctactgaaacagctgaagcgttatttgcaggataaccgtatcgtgacgatgtcgctgaagccgcagaatatcctctgtcaccgcatcagtgagtcagaggttatcccggtcgtctgtgacaacattggtgaaagcacattgattccactggcgacctggtcgaagtggtgttgtctgcgtaagcaagagcggttatggaaacgatttatcgcccaaccggcgctggctattgccctgcagaaagatctgcaacctcgtgagagcaaaacgctggccctcacttcgcgcgaagcttaatccagctggtgttgttgcataaacggctcaccgcctaactgatacatctgccgtaaaatccacgcctgacggctacgcacgtagcccgatggcgaggagactttgaaacgaagtggattaggtaatacagctgccagtaatgcagcttccgaccgggtaagtttgctcgcgggtttgtggaaataacgttgtgccgcagcttcgacgccaaacacaccgtcgccaaattcggcgatattcaggtaaaccgtcaggatacgctttttgctccagactgtttctatccccagcgttaatccagcttccagcccttttcgtacccagctacgcccatcccataaaaagagatttttggccgtctgctgagaaatcgttgaagcaccgcgaatacggttttcattgcgctcgttgtgcgccagggctttctcaatggaagcgacatcaaagccccagtgctcaggaaatttctgatcttctgcggcaatcaccgccagtcccatccacggcgagatttgatccatactgacccagtcagaatgtgccacgtaacgaaaattgccatgcagccaggcgctgacctgtcgctcgaccattaccgctgagaagggaacaggcgcaacactaaacaacgcgatgcccccgccccagaaaacggcgaggacaaccattaaccgcaaaagaaaacggcgaacgaaactaaacaccgttaagcggcttttactcattcagccagaaccagcacgcgggaaaccagcttatcaatgccgctcgccgcttctgcaatgttctgcgccagcatatatgctggggtggtgacaatcttattgtcttcatcaaccacgatatcatcgacaggacagggcacatgctccgcgcccatctcttccagcacttctgcggtatcgatatcagtaccgatggtcaaacgcagcgggaaatcgaaaattttcggcagcatcgccggggcaatacacataaaaccaagcggttttccggcctgatgcatcgcttgtgccagcgcctttaattcacggtcaacggtgcattcgctaccaagagtggcaaaattgcttaaattcttcgccgcgccaaacccccccggcacaatcaacgcatccagttcagcggcatcggcctgggccagaggacggatttcaccgcgcgttattcgtgccgcttcaatcagcacgttgcgcgtttccgtcatcgcttcgccagttaaatggttgataacatcaacctgctgcttatccggtgcaaagcagaccgcctgcgcaccgctgcgtgaaatagctaacaacgtcaacaccgcttcatgaatttcagaaccgtcatagacgccgcatccgctcagaattacgccaattttcttcattgtgatcatcctttcgcaattgactgaaacacattaatttttttaataaaaatggtacgcatcacacatttaactgattcatgtaacaaatcatttaagttttgctatcttaactgcgtgcggcctgaaaaacagtgctgtgcccttgtaactcatcataataatttacggcgcagccaagatttccctggtgttggcgcagtattcgcgcaccccggtctagccggggtcattttttagtggcttttgccacccacgctttcagcacttctacgtcgtgacgccactcttctttcatctcttcaatccattcaccgacgttatcttcccaggcaggaaggtccggagactgaatttgctgacccagctgttgcagatggcgtaaccccactgaccccgccgcacctttaattttatgtccttcctctacaatgccttttttatcctgcgccgtcagattcgactccagcacgctgacatagcccggcatcatcttctcaaacaccgctaacccgtcggtgatcagcttcggtcctacaagttcgagatactgttccagcatgggaatatcgagcaatgcttctgatttactgttctcttctgtcgtcaccgtactctcctcatcatcctgggtatcccagaatttcttgatcatcgcggttagcgccggaaccgaaagcggcttactcagcacatcatccattccagcattgaggtactcttgtttgtctttcagcacgttagcggttaaggccaccagcggcggtaaatcctcgcgcggataacgcttcgtcagttcacgagagatatccagcccggtcatatctggcaactgaatatccagcaacaccaggtcgtattcgcccggtttaaacatctccagcgccgccttgccggtcatggcgacatcaacgctgttacctaatttttccagcacagaacgcgcaacaatcacgttcagttcaatgtcttccaccagcagcacattcagcgccggtaaaggcatatcgtcttcatcaaacgcatcatcgacctcttctgctaccgacggtgcgtggatcgtcaacgtaaaggttgaacctttgccctgttcgctggtaaccgtaatatcgccgcccatatttttcgccagacgacgagaaacggccagaccaataccggtgccggtggcaggtttaccgccatgactgtctttcacctggtaatacatggcgaaaattttatccagctcatcctgcggaatgccgataccagagtcttccacttcaaaatgcagcatatcgccttcatcgtagcgcacgcgcacggtaacctggccttgctgggtgaatttgacggcgttactgatgaggttccacaggatctgccgtaaacgcgtcccgtcggtaatgacctgatgcggtaatggcagcgtcggctccaggttaaagcgcaatcctttttgttgcgcctgcaatgcggagagattttccagatcggcaaggaagctggtgaaatcaaccggttgattatcaagctggaccttgcgccgttccatcttatccatgtcgataatatcgttaaagatattccccagcgtgacggccgaaacatggatggtcttgagatatttttcctgctcggcggtgagttcggtatccagcagaatacggctcaggccgacgataccgttcagcggtgtacgcaattcgtgactgatggtggagataaacgtcgttttgtcgcggctggcccgttcaagcgcatcctgataccgcttacgctcggtaatgtcgcgaccaaagcccatcaaaccgtgacgtttacccacgcggtcgtagtacggcactttacggatttcaaagcaggctttgcgcccgtccgggtaatccagccactgttcataggtcagtgacacattatgacggaacactttttcatcggtttcaatgacttttgcggcggcttccggtgagtaaacatcagcaggtttcaggtgaaccagttgtttttcgctttttccggtcagcagctccatcgcgcggttacagccggaaaactctttatcttcgttacgataaaaaaccaggtcgggtgaagcatcaaggaaggaacgtaagaatgaggattgctgctcgagctgaatttgtgtctcttcgcgctctttgatttcaattttcagttggccgaaggtttcctgcagttctgcttccgctttttcacgaacggcaatttcctgatttagctgggcaatattatcttttaactgaacgttgaggctcaaatcgcgctcgcgcatctcctccagtttttgcaccagccgtgacagacgttgtcgtgactcctccagttgctcgacgaccaccgatagaaagtagaccgcccacggcgtaatcagcaaaccaaagaagatagaacgaataacatcaatgctttcgacctgaccatgcagcaccatggttaccgccatttgtaccacaatggcaagaacgacgagggccagcgccagcaacattgagaagcgcaccagacctaacttcatcatcaggtcaacataatactgcgccagcagacgaatttgcttcattagggaattccttcacgacaacctgccccaataatacccaattctgacagttacgttataaattgtgtgagaaatgcggaattcccctcaacgacctactccgttggaggtagccacggacgtcccagcgccgatccctgtacgccatgttcattcagatagcgatccagctcgaccattcccgtccatcgattttcgcaccacagcggagcaagcagcgtcgggcgacgggcgctggcggaaatgcggtggtagatcacttccggtggcgtatggcgaatcatttctccggcagtgagcgtgtaatcctccagttcaataccgttcaaacgccccgcttcccaggctttcgccataatgctgcctttcacaatatgcagcggatgcagctttatgccgtccacgccggtttcaaccactcgctccagcgtttgcaaacattcagcctgcccttcgccaggcaggccgacaattaagtgggaacacaccttcagcccgcgctgacgtgccagctgggttgtacgctgataacaggcaaaatcatggccgcggttgatgcgatgcagtgttttgtcgtgggcggtttgtagccccagttccagccacacttcgtaaccctggtccttatattcgcaaagcagatccagcaccgcatccggcacgcagtccgggcgggtaccaacacacaaaccgacaatattggcctggctcaccgcctgctgatacatagaacgcagcacctgaacttccgcaaaggtgctggtatacgcctgaaagtaggccagatagcgtttagcgcggttaactaaattcgcctggtgcgccagttgctcggcaatggaacgatgctgctgcgcttcatcggcaaacgaggccacattacagaatgtgcagccaccacgcccgatggtaccgtcacggttagggcagctaaaaccgccgtgcagcgtcagcttatgcaccttttgcccataacgacgggtgagatcaccaccaaacatattgactaatttctgtaactgcataatctgatagaccgcgccttgaaaagaggccaaagcctgccatttttagctcaattcggcgatgacctggatcaatcgtcccggcctgcttttatcaactgcataatcaatcaaaattaccgaaatttcatgcataatcacataaatcacttttgcttatcttgtgtcagatttttttatctccttatggattttaggcaaaaacagtagcatgaaacgtcattaccaattaaggcagtataaaatgctggttttctcgtcagttcaaggcaggataagggttaacacgcctttatgacagtcaggaattgactgtttctctaacgacttcccttttagccttaaagataaaatctattttaatttcagtcatttaataaagaattttgcgctaaagcacatttctgtaccaataagcttgccatttgacctgtatcagctttcccgataagttggaaatccgctggaagctttctggatgagcagcctgctcatcatatttatgcagtaattgagatcccctcttcaccgtattaaccgatgcgaaaaggacaacaagggggcgaatgcgaggcgcgcgtatgacacgcaaaccccgtcgccacgctctttctgtgcccgtgcgcagcggttcggaagtggggttcccgcagagcctgggggaggttcacgatatgttgtacgataaatcccttgagagggataactgtggtttcggcctgatcgcccacatagaaggcgaacctagccacaaggtagtgcgtactgcaatacacgcactggcccgcatgcagcaccgtggcgcgattctcgccgatggtaaaaccggcgacggttgcggcttgctgttacaaaaaccggatcgcttttttcgcatcgttgcgcaggagcgcggctggcgtttagcaaaaaactacgccgtcgggatgctattcctgaataaagatcctgaactcgccgctgccgcacgccgcatcgttgaagaagaactgcaacgcgaaaccttgtcgattgtgggctggcgtgatgtccccactaacgaaggcgtgctgggtgaaatcgccctctcctctctgccacgcattgagcaaatttttgtgaacgccccggcaggctggcgtccgcgcgatatggagcgccgtctgtttatcgcccgccgccgcattgaaaagcgtctcgaagccgacaaagacttctacgtctgtagcctgtcgaatctggtgaacatctataaaggtctgtgtatgccggcggatctgccgcgcttttatctggatcttgcggacctgcgtctggaatcggccatctgcctgttccaccagcgcttctccactaacaccgtaccgcgctggccgctggcgcagccgttccgctacctggcgcataacggtgaaatcaacaccatcaccggtaaccgccaatgggcgcgtgcgcgtacctataaattccagacgccgcttatccctgatctgcacgacgccgcaccgttcgtcaatgaaaccggctctgactccagttcgatggataacatgctggaactgctgctggcaggcggaatggatatcatccgcgccatgcgtctgttagtgccacccgcctggcagaacaacccggatatggacccggaactgcgtgccttctttgactttaactccatgcatatggagccgtgggatggcccggcgggcatcgtgatgtccgatggtcgcttcgctgcctgtaacctcgaccgtaacggtctgcgtccggcacgctacgtcattaccaaagacaagctcatcacctgcgcctctgaagtcggtatctgggattatcagcctgacgaagtggtcgaaaaaggccgcgtcgggccaggcgaactgatggtgatcgacacccgcagtgggcgtattctgcactcggcagaaaccgatgacgatctgaaaagccgccatccatataaagagtggatggagaaaaacgtccgccgactggtaccgtttgaagatctgcccgatgaagaagtgggtagccgcgaactggacgacgacacgcttgccagctaccagaaacagtttaactacagcgcggaagagctggactccgtaattcgcgtactgggcgaaaacggtcaggaagcggtcggttcgatgggcgacgacaccccattcgccgtgctctccagtcagccgcgcattatttacgactacttccgccagcagtttgcccaggtgactaacccgccaatcgacccgctgcgtgaagcgcatgttatgtcgctcgccaccagcattggtcgtgaaatgaacgtcttctgcgaagcagaaggccaggcgcaccgtttaagctttaaatcgccgattctgctctactccgatttcaaacagctcacgacgatgaaagaggagcactaccgcgcagatacgctggatatcacctttgacgtcactaaaaccacgctcgaagcgacagtcaaagagctgtgcgacaaagccgaaaaaatggtacgtagcggcaccgtgttgctggtgctctccgaccggaatatcgctaaagatcgcctgccggttccggctccgatggcggttggcgcgatccagacccgtctggtcgatcaaagcctgcgttgcgatgccaacatcatcgtcgaaaccgccagcgcccgcgatccgcaccacttcgccgtgttgctgggcttcggcgcgacggctatttatccataccttgcctatgaaacgctgggccgcctggtagacacccatgcgattgccaaagattatcgtaccgtgatgctcaactaccgtaacggcatcaacaaaggcttgtacaaaatcatgtccaaaatgggcatctccaccatcgcctcttaccgctgctcgaaactgtttgaagcggtcggtctgcacgatgatgtagtgggcctgtgcttccagggggcggtcagccgcattggtggggcgagctttgaagacttccagcaggatctgctgaacctgtcgaaacgtgcctggctggcgcgtaagcccatcagccagggcggcctgctgaaatacgtccacggcggcgaataccacgcttacaacccggacgtggtgcgcacgctgcaacaggcggtacaaagcggcgagtacagcgactatcaggaatacgcgaagctggttaatgagcgtccggcaaccacgctgcgcgatctgctggcaattacgccgggtgaaaacgcggtcaacattgctgatgttgaaccggcaagcgaactgtttaaacgctttgataccgccgcgatgtctatcggcgcgttaagcccggaagcccacgaggcgctggcggaagcgatgaatagcatcggcggtaactcgaactccggtgaaggcggcgaagacccggcgcgctatggcactaacaaagtgtcgcgcatcaagcaggtggcttctggtcgcttcggcgttactccggcgtatctggtcaatgccgacgtcattcagattaaagtcgcccagggcgcgaagccgggcgaaggcggtcagttgccgggcgacaaagtcactccttacatcgccaaactgcgctattcggtgcccggagtgacgctgatctccccgccgccgcaccacgatatctactctatcgaggacttagcgcagctcattttcgacctcaagcaggttaacccgaaagcgatgatctccgtgaagctggtttccgaaccgggcgtaggcaccatcgcgactggcgtggcaaaagcttatgccgatttaatcaccatcgcaggctatgacggtggcaccggcgcaagcccgctgtcgtcagtgaaatacgcaggttgcccgtgggagctggggcttgttgaaacccagcaggcgctggttgccaatggtctgcgtcataagatccgtttgcaggtcgatggcggcctgaaaaccggtgttgatatcatcaaagcggcgattctcggcgcagaaagcttcggcttcggcactggcccgatggtggcgctcggctgtaaatatctacgtatttgccatctgaacaactgcgcaacgggtgtagcaactcaggatgacaaactgcgtaagaaccactatcacggcctgccgttcaaggttaccaattactttgaatttattgcccgtgaaacccgcgagctgatggcacagctgggcgtaacgcgtctggtggatctgattggtcgcaccgacctgctgaaagaactggacggtttcaccgccaaacagcaaaaactggcgctgtcgaagctgctggagaccgccgaaccgcatccaggtaaggcactctactgcaccgaaaacaacccaccgtttgataacggcctgctgaacgcgcagttgctgcaacaggcgaaaccgtttgtcgatgaacgccagagcaaaaccttctggttcgatattcgcaacaccgaccgttctgtcggcgcgtcgctttcaggctatatcgcccagacgcacggcgatcaggggctggcagccgatcctatcaaagcgtacttcaacggcaccgcaggccagagtttcggtgtgtggaacgcgggcggcgtggaactgtacctgaccggggatgccaacgactatgtcggtaaaggcatggcgggcggcttaatcgccattcgtcctccggttggttccgccttccgcagccatgaagcaagtattatcggcaacacctgcctgtatggcgcgaccggtggtcgtctgtatgccgcaggccgcgcgggtgaacgtttcggcgtgcggaactccggtgctatcaccgtggtagaaggcattggcgacaacggctgtgaatatatgacgggcggtattgtctgtattctgggtaaaaccggcgttaacttcggtgcgggcatgaccggcggcttcgcttacgttctcgatgaaagcggtgatttccgcaaacgcgttaacccggaactggtcgaggtcttaagcgttgacgatctggcgatccatgaagagcatctgcgcggtcttatcaccgagcatgttcagcatactggctctcagcgcggtgaagagattctggcgaactggtcaaccttcgccactaaatttgcgctggttaaaccgaagtccagtgatgtaaaagcactgctgggtcatcgtagtcgtagcgcagcagagttgcgcgtgcaggcgcagtaaggggtagcaacaatgagtcagaatgtttatcaatttatcgacctgcagcgcgttgatccgccaaagaaaccgctgaagatccgcaaaattgagtttgttgaaatttacgagccgttttccgaaggccaggccaaagcgcaggctgaccgctgcctgtcgtgcggcaacccatactgcgagtggaaatgtccggtacacaactacatcccgaactggctgaagctcgccaacgaggggcgtatttttgaagcggcggaactgtcgcaccagaccaacaccctgccggaagtttgcggacgagtctgcccgcaagaccgtctgtgcgaaggttcctgcactctgaacgatgagtttggcgcggtgaccatcggcaacattgagcgttatatcaatgataaagcgttcgaaatgggctggcgtccggatatgtccggcgtgaagcaaaccggtaaaaaagtggcgattatcggcgcaggcccggcaggtctggcgtgtgcggatgtcctgacgcgtaacggcgtaaaagccgttgtcttcgaccgtcatccagaaattggcgggctgctgaccttcggtattccggccttcaagctggaaaaagaggtaatgacgcgtcgccgtgaaatcttcaccggcatgggtattgaattcaaactcaataccgaagtgggcagcgacgtgcagctggacgatctgctgagtgattacgatgccgtcttccttggcgtcgggacttatcagtcaatgcgcggcgggctggaaaacgaagacgccgatggcgtgtacgcagcgctgccgttccttatcgccaacaccaaacagttaatgggctttggtgaaacccgcgacgaaccgttcgtcagcatggaaggcaaacgcgtggtggtccttggcggtggcgacactgcgatggactgcgtgcgtacgtccgtgcgccagggagcgaagcacgttacctgtgcctatcgtcgtgatgaagagaacatgccgggttcccgccgcgaagtgaaaaacgcgcgggaagaaggcgtagagttcaaattcaacgtccagccactggggattgaagtgaacggtaacggtaaagtcagcggcgtaaaaatggtacgtaccgaaatgggcgaaccggatgccaaaggccgtcgccgcgcggagatcgttgcaggttccgaacatatcgttccggcagatgcagtgatcatggcgtttggtttccgtccacacaacatggaatggctggcaaaacacagcgtcgagctggattcacaaggccgcatcatcgccccggaaggcagcgacaacgccttccagaccagcaacccgaaaatctttgctggcggcgatatcgtccgtggttccgatctggtggtaaccgctattgccgaaggtcgtaaggcggcagacggtattatgaactggctggaagtttaagctctgtcccagcgccgcctcctcagaaaagagtcggcgctgaaattctcctttctttctggaaagcgcctcgcataatctgaagaaaaccaatgtaatacgctcatctggattgttaccggtagatgcccggcgtatagctgattccattattcaacgcagcgccatataaagggacagataatggaatcgctctcagagagaacctcaacaggctaccagcaaatccacgacggtattattcatctggtcgatagcgcccggacggaaacggtacgtagcgttaacgcgctgatgaccgcgacatactgggaaattggccgacgaattgtcgaatttgaacaaggtggcgaggccagggctgcgtatggtgcgcagctaatcaagcgactatcaaaggatttaagtctaaggtataagcgtgggttctctgcaaaaaacttacgccaaatgaggcttttttacctcttttttcaacatgttgaaattcgccagacagtgtctggcgaattaacaccattgggaattccgcagacaccatctgcagaattcccatcggcaaagatttggcagacgctgtctgccaaatctttccccctgccctggtccacctacgtccgtttactttccgttaaaaacgctgacgcccgcagcttttatgaaaaagagacgctccgctgtggctggtctgttcgccagctagaacggcaaattgcgacccaattttatgagcgaacactactgtcacatgacaaatcagccatgctgcaacaacacgctcctaccgagacgcatattcttccgcaacaggcgatacgcgatccctttgtgctcgaatttctggaattgaaagatgaatattcagaatctgatttcgaggaggtgctgatcaaccacctgatggatttcatgctggaacttggggatgattttgcctttgttggtcggcagcgaaggttacgcattgatgacaactggtttcgtgtcgatctgctgtttttccaccgccgtttacgctgcctactaatcgtcgatctaaaagtgggcaaattcagctatagcgatgccggacagatgaatatgtatctcaactacgccaaagagcactggacgctaccggatgaaaatccgcccatcggtctggttctctgtgcagagaaaggagccggagaagcacattatgctctggcaggtttgcctaacaccgttctggcaagcgaatataagatgcaactacctgatgagaaacgactcgcagatgaactcgttcgaacacaggcggtgctagaggaaggctatagacgccgttaatttcagcggtttcgaattctgcagacagtgtctgcagaatctttaaaacgaactaagttttaagccattaaatcagccttaaccttcaccacaacctttttaatctctccaggctcgccgacaacgcatcctggtttatgcggttcacctggcataaacacggcgaacattcccggttttaagatgatggcttgctcgttatcaatggtgctgcaaagctgataatcatcctcatggtggaactcttcacactggcgcgcagtgcctgccatgccaaacagaatccgttcctcaccgtttaataacagttggatatcaatgtattgctcgtgcaattccgcttttttctcgacgggcgattgagtgttaaacgtcatgacattcataaagatattgtcgccctgtaattcgtaacgacccggcgctttttcttgcggtctggcagctaatgccagcgttaacgcgtcctgtaacgcaggatgtaacccagcagacggtaatgactgtacttcacccatcatcataatttttctccctgggccaacagcgcagccccaagtaaacctgcatcgtggcggtagtgcgccgccagtaaatcaacatgaaatgccgctggctcctgcgccagatacgtttccaccagcgccagatacccttctgccagcccaacgctgccaccgaccaccacgcactggcaatcagttgtggctttaatatcagcgatcagccttgcaagcgtacgtgcggagcggtgaatcagctgctgcgcctgctcgtcgccctgcccggcgcgtgtgaaaatagttctcgcatccgcgcccgccagttcaccctgcgctgccgccgcaatgccgcgaccagaagcaatcgcctccacgcaacctgtgcgtccacagccacagaccgggccgtgtggatcggcaagcgtatgcccgatatgccccgccagaccgccagggccggtaagcagtttgccgccgctcactacaccgccgccgacgccagtggaaacggtgataaacaccatctcggttacatcgccttccagcgcctgatactccgcccatgctgcagcctgcgcgtcgttaatggcaatggtcggcaaatcggtaagttgttccagcgttttgactaacggaaagtgtagcaatccaccaagattatgcggattcagcgccagcaagctgccgtcgcgaataatcccggttgaagcgatggcaacccgctgcgcatgagcttgcaacggagagactaatgcggataaggcatcacgcaaggcttctggtgtctggctggctggcgtaggaagttcacgacgatcgcggatctgcccgtcagcgccaatcagcgcggcggcaagtttagtaccgccgatatcaatcgccagcgtggtcatagcaccgcctttttcatcgctgtgttgtaccactgacaaatgtgttcaagacgcgtaatggcagaaccgaccgtcaccgcccacgcgccgtggcgcatcgcatctgccgcctgagcaggcgtgttgtaacgcccttcggcaatcaccctacatccggcgtcgctcaacgttttcaccagcgccagatccggctcttctggcgtttcaggcgtggtatagccagaaagcgtagtgccaataatttcggctcccagcttttggcatgccaggccgtcttccggcgttgagcagtcggtcatcgccagtaaaccgtgatggtgaatacgtgccagcagcgtttcaacaggcaccggacgcgggcggtcggtgccgtcaatggcgataatgtccgcgcccgcctgcgccagcgcatcaacatcttcaatataggccgtgatgcgtaccggagaatcctccagatcgcgtttcacaattccaataatcggcacgctcaccaccgcacgcgtggcttgctgatttgccacaccttcaatgcgaatggcaaccgcgcccgcctgttctgccgctaatgccatggcggcgacgatttcgggtttatcgagcgggctgtccggaaccggctggcaggagacaatcaggccaccgttagcagcgattttttgatccagttgtgcaagtaacgacatacatcttcccttagcgaaaggcccggtacatagaccgggcaataggattaacttttggttttgactaaatcgtttttggcgctgccaaatggcacggcaccgctaaatggtttgccgtcgatagcgtcatgagtacgcaatgcttccgggcgcagccaacgctgaacgcgggaaggcatatccagaccaatcagcaggatcaccacaaatgtcagactgaacgatagcgatgccagcgcagtacccagatccagacgttgagcgatcaacgcgccgatgattggggccagtgcgccgcccaatgcgccaacgttgtaggtaaagcccaggcccgctgcacgctggtcggtatcgaaataaccgccaatcagtttcggtaagatcccggcgatcccttgtccaagcatttgctggaagaacagtaacagaccgagcacccagacgtttgcgccgccaatcgcaaataccggaataatcaacagctgcgaggccaacaggctacaaacgtaggctttgcgggttcccagccagtcaccgaggaagccgccgacacagcaccccaccgcagccccaaagccgctaaagaacagcacattggcgacagtatgcgggtcataagccagatcggttttcagatacgttggcagcagcgcctgaatcggccatgagtagaggaaagcaaacaacacgaccaccatcagcattacgcccgttggccagcgtttgcccgtactctgcaccataaagctgataaagattgcggcgcataacagcccaagaacagcgacgatcgcggcattttgcaggttaccggcgaagcagaaccacagcgcagtagccgccgccagtgtcattacgatattggcaatgcgatgttcaccacggtagagaatatccaccattgtgcgtaccggtgctttacccccgtgtttctctttccagtcttccgcttccgggatgtttttacgcagccagagagcaaagatgattggcaaaatgccgataaagaacagcgcacgccagccccagaccggaaccaccaggctatagacctgagcggcaacgacggcccccacagagaagcctgaaatcagaaaaccactggctttgttacgcagatgttttggccagctttcaatgacataggtggcgctggaaccgtattcacccgccatccccatgccgatgaccagacgcgcgataaacatggtgatgtagcctggcgcaaagccgcaggccagcgtcccggccgagaagagaacgatgctggtgaccattgccagacgacgcccgtagcggtcacccatagcgccgagcatcaggccgccgaaccagcgagagataaaggctgcggagatcagacttgccgcctgcaccgtcgtcagcccgaattcaccctgtacttcggtgagtaccagggcgattaaaacgaaatcaaaaccgtcaagcagatatcccaaccaggcagcggaaaatgcgcgccattgtgcacggttgagatggcgataccacgggatattctgggttgtagtactcattgtgagtctcccgcggtgggcgatgcccacacgctttggtataaaaattgtagggtacagatgcgtttatttcccctcacccggtaggggcgagcgaggggaaacaactcacccgcgctcttgcatcaactgctgggccagcgccttcagttctggcagatatttttcatctaccggtccaaacggtttgcggcacagcggcacagaaacgacatccatataatggaggacagttttcaggccgcggaatacgcccgttttgatcagtaaatcaatgactttattgcattcagtttgcagtttctgcgcggtctggatatcgccttctttcagcgccttaacgatcccctgatagcgccagcccatgatgttgtaggtactaccgataccaccatcagcgcccgccagcagaccagaggcgaagatttcgtcgtaaccgttatagagcacaagatcaggatgttcacgacggatctgctccatctgatagagatcgccagaggtctgtttcagcgcacctacgccaggcaatgtaacaagtgtgttgatctgatccagggtcagttttaccccactcagggctggaatgttgtacaccaccatcggcaaaccatccgccgaatcaataattgcccgatagtgatcgcagtgttcttcaaagctgaaaggatagtagaacggcgtgacggcggagacggcatcgaagccataacgtttagccgatgccgcaagttgttggctttcggcggtgctgacgcaaccgacgtgggcgatgagtttaatcttacctttcgcctcttcggcgacgatttccagtacctgttcacgctcggaaaggctttgtacaaaggcctcgccggtcgaaccacccacgtataaaccgtcgatgccctgctgaatattgaactgaaccaggcgacgcagactcgctttatccagtgcttgttgttggtcaaaaggagtcaggagtgcagccattacgccacgtaaattcgttgccataaatacctctgaagtgatgcttgtctgataaacgatatacctttatacctgttataccagatcaattaagcaacaccccatacagaaagcttataatgcgatctgcttcactaaagtggcattatttctttttgttggtggtctgaccgaaagcgtgccaggtagcagagacgctgttgagatgcgattgcaacgcacgatcggcttcgtcaggatcatgacggcggatcgcatcaacgatcgcaatatgctgttgataactaacgttgttatgttcgtgcagtgcctgatcggtaaccgttgggcgtgcggcaataagccagtcgagcagggcaacgtggatcgccatgaagattgggttaccggggatctccgccagcacgcggtggaaatcaacgtctgaacgaatgaatgccgcgttgttatccagcgactgactgttgatttccagtgcttttgccagcaaatcgatttgctcatcggtggcatgttcagccgcatagcgcaccaggctggattcaaagaacagacgtaattgttcgaaatgggcaatcccaccaggatgagaaaggaaatctttcgccatgccggaaagctcgccgatgatggtgtccgcagaaggacgtgagacgcgggcacgttcgccgttgttgatttgcaccagacctttgcgttttaacgctgccagcgcttcgcgcacagaaggacgcccgacgttaaagaacgccatcagttcgcgttcagacggtaattgttcaccttcgccaaattcacgacggcggatcatctgttccagctcttcttccaccatttcggagagttttttacgcgccagcgggcggctacgcaagttgcgaccaattgcaggtgaagaatcttcggtttgcgaatcaaatgcgttcataaggcccattctgtaaggtcagtgtgattaacatcatcagtgacatcctatcacaggattgaaagtaggggaaaatggcaggtttttctctttgtgcctcatcattaccataattaacggaataattaactattgcgaaaaattaatgtaacgcagataaaaacatcccgtttgaattatttataagactattcacgagcattatgaatattatgaatgtgttcttacaaaataatcataagcgcatattttttaatgaaaaatcacctcacctacaattaaaaacacgacatccgcaccataaatagacttgcaaaaaatataacatcattgttttcaatctgccgtttatgggattgaccgttttcttttgacacggagttcaacaatgttcggcataattatatctgtcatcgtattaattacgatgggctatttgatcctgaaaaactacaaacctcaggtggtgctggctgccgcaggtatcttcctgatgatgtgcggtgtctggttagggttcggtggtgtactcgatcccgccaaaagcagcggctacttgatcgtcgatatttataatgaaatcctgcgcatgctgtccaaccgcattgccggattggggctgtcgattatggcggtgggcggttatgcccgctacatggagcgcacaggagccagtcgcgcgatggtgagcttgctaagccgcccgttaaaactcattcgctcgccgtatattattctatcggcaacttacgtcatcggccaaatcatggcgcagtttattaccagcgcctccggcctgggtatgttgctgatggtcaccttatttccgacgctggtgagtctgggagtaagtcgcctctctgcggtggcggttatcgcaaccacgatgtccattgagtgggggattctggaaacgaactccatttttgcagcccaggtcgcgggaatgaaaattgccacttacttcttccactaccagcttccggtcgcctcttgcgtcattatctcggtggcgatctcccactttttcgtgcaacgcgcttttgacaaaaaagataaaaatatcaatcacgaacaggcagagctaaaagctctcgataatgtcccgccgctctattacgccattttacctgtgatgccgttaatcttgatgctcggctcgctgttcctcgcccacatcgggctgatgcagtcagaactgcatctggtggtggtgatgttactgagtttgacggtgacgatgtttgttgagttcttccgcaagcataacttgcgcgaaacaatggacgatgtgcaggcgttttttgacggcatgggtacgcagtttgccaacgtggtaacgctggtggtcgcgggtgaaatatttgcgaaaggcttaacgacgattggcactgttgatgcggttatcaggggtgcggagcattctggtctgggcggtattggcgtgatgattattatggcgctagtcattgccatttgtgccattgtgatgggctctggcaatgcgccgtttatgtcatttgccagtcttattccgaatatcgcagccggactacatgtaccagcggttgtaatgattatgccgatgcattttgccacgacgctagcgcgcgcggtttcgccgattactgcggtggtgaagcgaacagcgatccccatggcagtcggtttcgtggtgaatatgattgccacaatcacgctattttattaagccattaaaagacaaaacaggccaccagggcctgtttttgtattacttcacaacgcgtaatgccggtcgaccaccgcgtggtggctgcggaggttcatcgtcaggatgagtgtcatcatcgtgatctggcttgtcgccatcaataaccgacataacggtttcgttgtctgccgatgcctcttcatcattcatgatgctggtatcttcatcgtaggcagcttcaggctcaaacatcgtgcctgcgccattttcacgggcgtagatagccagcacggcagccagcggcacagaaacctgacgcggaatgccaccaaagcgcgcgttaaagcgtacctcatcattcgccagttccagattgccgacagcacgcggcgcaatgttgagtacgatttgcccgtcacgcgcatattccataggaacctgcacgccagggagcgtcacatccaccaccaggtgcggcgtgagctggttatccagcaaccactcatagaatgcacgcagcagatagggacgacgtggtgttagctgtgacaaatccatacagattaactccggcccagacgcatttcacgttctgcttcagttaaagaagcaaggaaagagtcacgctcaaagacgcgggtcatatagcctttcagctctttcgcacccgggccgctgaactcgatgcccagttgcggcagacgccacagcagcggagcaagatagcaatcgaccaggctgaactcatcgctcaggaagtacggcttctgaccgaagaccggcgcaatcgccagcagttcttcgcgcagttgcttacgtgcggcatctgcttcagaagctgaaccgttgatgatggtgttcatcagcgtgtaccagtctttttcgatgcgatgcatgtacagacggctttcaccgcgagctaccgggtaaacaggcatcagtggcggatgcgggaaacgctcatccagatattccataatgatgcgagattcccacagggtcagctcacgatccaccagggtcggaacgctctgattcgggttgaggtcaatcagatcctgaggcggattgtccttttccacgtgttcgatctcgaaacttacacctttctcagccagcacaatgcggacctgatggctatagatgtcagtaggaccggaaaacagcgtcattaccgaacgtttgttggcagcgacagccatgaaaacctccaggtatagtcagaatttttactgctaccagccaccaggtggccagtcagaagttgtgttacccagtaaggaacgactctctttgttcgaaaatcaaacaaaaaatgagcaatacccgacatttgggcagaaaattggatgatagtttaccagattttgcgacctttgtggtgagtcgatgccggaaatggggaaaaagagatgcgctttagtctgaaatagttgacttagtcccttattggcgatgtggtttttgttttgcctgtctgtcagacggtagcaaaaagcaactttccaatttttacgctgattcagaatttaaccataaaaaaacccgccgaagcgggttttttcgcaaattgttttctgccggagcagaagccaattaacgtttggagaactgcggacgacgacgtgctttacgcagaccgactttcttacgttcaacctgacgagcgtcacgagtaacgaagccagctttacgcagttcagaacgcagggactcgtcgtattccatcagagcgcgggtgataccgtgacggatcgcaccagcctgaccagagataccaccacctttaacggtgatgtacaggtccagtttctcaaccatgtcgaccagttccagcggctgacgaactaccatgcgagcagtttcacgaccgaagtactgttccagagaacgttggttgattacgattttaccgttgcccggtttgatgaaaacgcgagctgcggaacttttgcggcgaccagtgccgtagtattgattttcagccattgcctataatcccgattagatgtcaagaacttgcggttgctgtgccgcgtggttgtgctcgttacccgcgtaaactttcagtttacggaacatagcacgacccagcgggccttttggcaacatgcctttaaccgcgatttcaatcacacgctcaggacggcgagcaatcatctcttcaaaggtcgcttgtttgataccaccgatgtggccggtgtggtgatagtacactttgtcagtacgcttgttgccggttacagcaactttgtcagcgttcagaacgatgatgtaatcaccggtatctacgtgcggagtgtattccgctttgtgcttaccgcgcaggcgacgagccagttcagtagccagacggcccagagttttaccggtcgcgtcaacaacataccagtcgcgttttacggtttctggtttagctgtaaaagttttcattaaaagcttacccaataaatagttacacgttggtgaacacccaaacgtcttcaattgttgaggttcacacgacaaagtccggcaaacctaccccttcgaatagcctatgccagcacacaaaaagttttgggaaaaaaactttcttgtaacgtggggtcgcaggattatagagaagtcggggtcaaagatcgacccctttttgtgatttgtgacaggttttaacccgccaaatgctcgcgcttcagatactcttcgctttgcatctcttgcagacgtgacaggcaacgctggaactcaaacttcagccgatcgccctgataaatttcatacagcggcacttctgcactcaccactaatttgacatggcgctcgtaaaactcatccaccagcgcaataaagcgccgcgcttcgctctccatcaaccgcgtcataactggtacatcaaacaacatgaccgtatgaaagagacgtgagagcgcaatatagtcatgctgactgcgggcgtcgacgcacagcgtagtaaaagagaccgccagcgtctggttctcgacgcccattgtcgccaatggccgatggttgatttctaacgtcggtgaattttctcgtttcgcccccgccagcgccaaccatagtttatccatctgcgcccgggtttcatcgttgagtggcgaaagccacagatgcgcctgagtgagtgtacgcagtcgataatcaacaccagcgtccacgttcattacatcacaatgctgtttaatggcatcgattgcaggcaaaaaacgtgcacgttgcaagccatttcgataaagttcgtccggcggaatatttgacgttgcgaccaacgttattccgcgagcgaacagggctttcatcagaccgccaagtagcatggcgtcggtaatatcagaaacaaaaaattcgtcaaaacagagcacgtcagtttcggctttaaagcgatcggcaataatttccagcggatcggtctgcccctgtaaggcagttagctcttcgtgcacccgcagcataaaacggtgaaagtgcaggcgctgtttccgctctcccagcaggctttgatagaaaaggtccatcagccaggttttcccgcgtcctacaccgccccacatatataagccacgcactggcgtatgctttgtgtcttcgcgtttaccccacagcttaccgacccgcgccattagcccactcgtcctgggggctggtggcctgctattgatgagttcttgataaataatttccaggcggctgacggcctctttttgaacgtcgtcgggttgatggctgccttcattgagcgccttcaggtattgcgatgttggggtaacgctttgcatgatcttattgttattccttgaataatcggtgcgccgttgttcacggttgacgaaaaaaaggccgttctacactacgcgatatgcagtcgggattccacttctgtggaattaacggttatagtggcataatcagccgcaggcatggagcctgaagccaacaccctacggaaacaaaagacaacgggagatgttcatgacctgggaatatgcgctaattgggttagtcgtcggcatcattattggtgctgtgaccatgcgttttggtaatcgtaaactacgccagcaacaggcgttgcagtacgaactggaaaagaataaagctgaactggacgagtatcgcgaagagctggttagccactttgcccgcagcgcggaattactggataccatggcgcacgactatcgccagctgtatcagcacatggcgaaaagctccagcagcctgctgccggaactgtctgctgaagcaaacccgttccgtaatcgtctggcagagtctgaagccagcaacgatcaggcaccggtgcagatgcctcgcgactattctgaaggcgcatccggcctgctgcgtactggcgcgaagcgcgactaatttatttttcgggcgcagccattgcgccctcctcttctctccctccccgactatcatttaatctggtgtctcattgttagccgtctgaaaattcaataacatcaaactgttttgaatctcttttcttatcattcaggtacgagagcaggaataatgaaaaaacaaacccagctgttgagtgcattagcgttaagtgtcgggttaactctctcggcgtcatttcaggccgtcgcgtcgattccaggccaggttgccgatcaggcccctctccccagtctggctccaatgctggaaaaagtgcttccggcagtggtgagcgtacgggtggaaggaacggccagtcagggacagaaaatcccggaagaattcaaaaagttttttggtgatgatttaccggatcaacctgcacaacccttcgaaggtttaggttccggtgtcatcatcaacgccagtaaaggctatgtgctgaccaacaaccatgtgattaatcaggcacagaaaatcagtattcagctcaatgatgggcgcgagtttgatgcaaaactgattggtagcgatgaccagagcgatatcgccctgttacaaattcaaaacccgagcaaattaacgcaaatcgctattgccgactccgataaattgcgcgtcggtgattttgccgtagcggtcggtaacccatttggccttgggcaaaccgccacctctggcattgtttccgcattaggacgcagcgggttgaatcttgaaggtctggaaaactttatccagacagatgcttccattaaccgcggtaactccggcggtgcactgttaaaccttaacggtgagttaattggcatcaacactgcaatccttgcgcctggcggcgggagcgtcgggattggatttgccatccccagtaatatggcgcgaacactggcgcagcagcttatcgactttggtgaaatcaaacgcggtttgttaggcatcaaaggcaccgagatgagtgccgatatcgccaaagccttcaaccttgacgtgcagcgtggcgcgtttgtcagcgaagtgttgccaggttctggctcagcgaaagcgggcgtcaaagcgggcgatattattaccagcctcaacggcaaaccgctgaatagctttgctgagttgcgctctcgtatcgcgaccaccgagccgggcacgaaagtgaagcttggcctgctgcgtaacggcaagccactggaagtagaagtgacgctcgataccagcacctcttcgtcggccagcgctgaaatgatcacgccagcgctggaaggtgcaacgttgagcgatggtcagctaaaagatggcggcaaaggtattaagatcgatgaagttgtcaaaggaagcccagctgctcaggctggcttgcaaaaagacgatgtgatcattggcgtcaaccgcgatcgggtgaactcgattgctgaaatgcgtaaagtgctggcggcaaaaccggccatcatcgccctgcaaattgtacgcggcaatgaaagcatctatctgctgatgcgttaatgtcgtaaaccgggcatcaggcttacgtgtgatgtccggttaactcgtggtatgctgctgccgttcccttttttaatgacgcctccatcatgtttgtgaagctcttacgttccgttgcgattggattaattgtcggcgctattctgctggttgccatgccttcgctgcgcagccttaacccgctttccactccgcaatttgacagtaccgatgagacgcctgccagttataatctggcggttcgccgcgccgcgccagcggtggttaacgtttacaaccgtggtttgaacaccaactctcacaaccagcttgagatccgcaccctgggatccggtgtaatcatggatcaacgcggttatatcatcaccaataaacacgtcatcaacgacgccgatcagatcatcgtcgccttacaggatggtcgtgtatttgaagcattgctggtgggatctgactctctaaccgatctggcggtacttaaaattaatgccactggcggtttacctaccattccaattaatgcacgtcgcgtaccgcacattggcgacgtagtactggcgatcggtaacccgtacaacctcgggcagaccattacccaggggattattagtgccacgggtcgaatcggtctgaacccgaccgggcggcaaaacttcctacaaaccgatgcttccattaaccacggtaactctggcggcgcgctggtgaactcgctgggagaactgatgggcattaacacgctgtcgtttgataagagtaacgatggcgaaacgccggaaggtatcggctttgcgattcctttccagttagcaaccaaaattatggataagctgatccgcgatggtcgcgtgatccgcggctacattggtatcggcggacgcgagatcgcaccactgcacgcgcagagcggtggtatagatcaactgcaagggatcgtggttaatgaagtgtcacctgacggcccagcggcgaatgcgggtattcaggtcaacgatctgattatttcggtggataacaaaccggccatctctgctctggagacgatggatcaggtggcggaaattcgccctggttcggtgatcccggttgtagtgatgcgtgatgataagcagttaacgctgcaggtcaccattcaggaatatccggcaaccaattaagtcgagtgctcaaaacaaaaaccggagtctgtgctccggttttttattattcgctaatcaattacttattaacgaactcttcgcccagggcgatatctttcttcagcgtatccagcataccttccagcgcgttctgttcaaatgcgctcagggtaccgatagatttacgctcttccacgccgtttttacccagcagcagcggttgagagaagaaacgggcgtactgaccgtcgccttcaacgtaggcacattcgacaacgccttgttcgccctgcagtgcacgaaccagagacagaccaaaacgtgcagctgcctggcccatagacagggttgcagacccgccaccggctttcgcttcaaccacctcagtacccgcgttctggatacgtttggtcagatcagccacttcctgctcggtaaaactaacgccaggaacctgtgacagcagcggcagaatggtaacaccagagtgaccgccaataaccggcacttcaacttcgcctggctgtttgcctttcagttccgcaacaaaggtgttggaacgaatgatatccagcgtggtaacgccgaacagtttgtttttgtcataaacaccggcttttttcagcacttcagcagcaattgcaacagtggtgttaaccgggttagtgataataccaatgcacgctttcgggcaggttttcgcaacttgctgtaccaggtttttcacgatgccggcgttaacgttaaacaggtcggaacgatccatacccggtttacgcgctacacctgcagagataagaacgacatctgcgccttccagcgccggagtcgcatcttcaccagaaaaacctttgattttcacagcagtagggatatggctcagatcgacggccacaccgggagtcactggagcgatatcatacagagagagttctgaacctgaaggcagttgggtttttaacagtagtgcaagcgcctggccaataccgccagcagcgccgaggactgcgactttcatcctaaactccttattatattgataaactaagatatgttgctccgctgccgcgaccttaatccacaaaattgccgtttacaatgaccacatctcaagaatgtgtagtcacgcaagtttagcgtttatgcatttaattgccgtaatcaggaacctaacttacgtaattaacagtcgcttatgcattagcgcaacattccaacaggtggtgacaatataccctaccgttcagccaaaacaacatcaatttgataacaattaatttacttttaagcagaatttgcatgccgtgacgcaggcatgtttctcaataacgaaatttgataaaatcccgctctttcataacattatttcagccttcttcagggctgactgtttgcataaaaattcatctgtatgcacaataatgttgtatcaaccaccatatcgggtgacttatgcgaagctcggctaagcaagaagaactagttaaagcatttaaagcattacttaaagaagagaaatttagctcccagggcgaaatcgtcgccgcgttgcaggagcaaggctttgacaatattaatcagtctaaagtctcgcggatgttgaccaagtttggtgctgtacgtacacgcaatgccaaaatggaaatggtttactgcctgccagctgaactgggtgtaccaactacctccagtccattgaagaatctggtgctggatatcgactacaacgatgcagttgtcgtgattcataccagccctggcgcggcgcagttaattgctcgcctgctggactcactgggcaaagcagaaggtattctgggcaccatcgctggcgatgacaccatctttaccacccctgctaacggtttcaccgtcaaagacctgtacgaagcaattttagagctgttcgaccaggagctttaatctctgccccgtcgcttctggcggcggggaaaatgttgcttatccctctcatttcccttctttctcctgcgatacatttaacaaatagtgcgttttaccgcgacacatcattcacaaaatgaatacatacggtaaaaaaagcacattatgcaaaattcattatctaattgaaaatactataattaataataaataaccgtgttttttatacttttttgttattaaaattcacatttttaacacttagtatcaactgaaacagttagcgtggtattaattagttcaataattagtgtatacttgattttgtgatatgggtcacgaaacaaaggcccagctaaaagattatgtcgaggtaaaaatcatgaaaatcaaaaccactgtagctgcattaagcgtactttctgttctctctttcggtgcattcgctgccgactccattgatgctgcacaagcacaaaatcgtgaagcaatcgggaccgtatccgtaagtggtgtggcgtcttcgccaatggatatgcgtgaaatgctgaacaaaaaagcggaagagaaaggcgcaacggcctaccagattactgaagctcgtagcggtgacacctggcacgctacggctgaactgtacaaataaaccctcatcgtcttgtccgacgatattgcccccggttcgggggcttttttttgcgctaatgacgaacattaaaacgcaaatgcccttccagctcttcctctgcctcatcaaacagcaatattaacgcgccaaaacggcgacgcgttttctctcccagatgaacaaattcaatctcaagtggtagcggcaggacatcgttcattaacacatcccatagtgagtcgagatcgcgtaccttatctttagccagaccaaaggtttggctaaagtcacgataaaaatcctcctgactctcaatctcatcaaaatcaaaggtataaatattcatctgttgccaccgtcacgtttcgcggcgagttctgccgtgcatcgctaagtatagccatgaaaaaaccgacgcttttggcgtcggttttgacttaactatcggtcaacgcatgttgatacttatggagcatccccgccagccgatgaaccggttccgtcacctgcggtggcgcttgccagatgcgtagcttttcctggtagatttccagttcttccagcaactggccaaagtaccgacgacgtttatcatcgctacgggcagatatcacatggtctgctgtgcggcgcatttgtcggtgaaacgccgataaatcctcgttaaccgggatcggcgcatcacgcaggcgctggtgcgcgataatcatcgtcagcgccaggcgaaatttcggcaaatcccctgggaacttattcatcagcaaaaacagctgctgataaagtgccgggaggtggttctctttacgacgtgccacattggtagtcatcgcggaaacagcggcagaaacaaactgattaagcagtacacgtccggtcctgtcgcgcgatttatcccgcacaagcaaaataacggtgaacgcgagcacacagccgacgatttgccctaatgcgctgtcgagaaactgactgaaatggaaagtcatcgggttatccagcacgataatatttatggtgctggccagcgcccccatcgagcccagtcgccgtttctgtacttctataccgaggaaaaatcccagcactgccaggctaatacacagcagcaacatgctctgttgggtattagggataatcaccaaaaagtagagcagccctaacggcagcgcggccagcgtcccgtagataaagtcgatcgccaccatgcgtggattcggcaaacgcattgccagtgacgtcactaccgcaatcatcaccattgcaccactgccggaagtccagcccgtccacagccagaaaagcgtgcccagaatgcaggaaagtgtggttcgccagaagttaaccatcgcatgatgacgttcggctgactctactttgacttccggttcgccttgcaggatctcttcttcggtggcgttgatttttgtgttactgataacgccgcgcttgagaagctgataacgcgttgccgccgcgacccagctataaatggtgacaggcgtttcccgttccccggtccaggcgataactctccgcaggcgtttgagctgcttgtggacgtcctgcgcggtttctaccggcgtgtcaaaaaattcgcggaaagtatcagtgatcaattccgggcgcgtattctgaataagataagtttcgcaggattgggtaatcagcgtcagcgatagcgtattgatcgcttttaaacgtcgattggcccgcgcccagcgggaagattccatattcaggttgctgcgcatgccttgtagcgccgtggtgcgtcgcaccaggtcgccccaggctttatcgacaacttcaccatcgccatgcttgatacagagttgcattaattgatattgcgcgaccagcaaactttccagctctcgatccacttcttgtttgatcgatcgcggagaaaagagcaaatccgccataatcgcacacacaataccgataacgatctcgctacaacgttcgacggcaaactgcggcgtaagcaatggttccggctgaatggtgatcacaatgatcagcgcggtataaccggccagcccccacgcgtacgagttttctattcgtaccagcgaggatatccaggtacaaaaaccggcccagatacagcacaccagaatcatcaataatggtgcgcggatcatcgcaatgatgatcaccagtccggcaatacagccaataaatgtgccgatgatgcgcaaaaagccacgatagcgaatagcgccagaatacggttcacctcccgcagcaaaggccggaccggcggcaacaatcgccgctgtcagtaccgcccagcgtggcgtttccagctggaagtgaaagccaacaaacagcgccagtacaatggcggtcgccagttttaccgcaaagcgaatatgttggttagcaatggagaaaatacccatcgtgattaaccaaactcacgcaggcgatgggccattttacggaagaacgaatcctggctttcgtcgcgatcttgtttgccagtgaccaccactgtagcagtggtgcccgcaggccagatgttctcttgctggttgtcgagacgaatacgaaccggaacacgttgcgcaagacgcacccattcaaggttagagtcgatggtcgccatccctttgtcgtcacgcgtgctgctggcgttggtgaccccagcggcaacactatcaacagtccctttcagcactttgttactgccaagcggcgtgatctctgcacgataccccggacgcaccccttccagcttagtttcttccatataggccagtacatagaaggagttctgtttcaccagcgcaaccgccgttgatcctcgagtaataaactcaccggtatagacgttgaggttggtcacccagccatctgctggcgcgcggatcaccgtgcgttcaagatccagttttgccagatcgcgggtcgcctgcgctttcgctaactgatgcagaaccgtttgtagtacgttgttagcctggtcgatctcttcgcgagacatcgcctgcacaccgagacggttacgacgtccggcctcctggcgtttctcctgtgccagtacctgataataagcaacatcggcttgcgcttcctcaagcgccttttgatagcgcggctggtcgatggtgaacagtatctgtccttttttcaccagctggttatcatgaacattcacctgggtaatgagtccagaaacgtccggcgcgatcgcaacgacgtcagcgctaaagcgcgcgtcacgcgtccagggggattcggtgtaatagacccaggcattaaaaattgcgatgaaggccagaatgactaatacgaccgtgatggccgtacgggagaattttcttattagtgttttcacttcaacctcaaacgaacagtcgcgatatcaaataaaacaagcagcaatagagcgcggtgttgaacaacgccggatgccagacaaagtcgtagatacctgttggcacaagtacccggcgcaccagccagaaaatcgccagtgataaaagcaattcaaaaaatatcggtgggaaggacagcccaaacaccacgataacgggaaacagactcatgttgaccttggttgtatagagagagcaggcgttattattttcagcatctgtcgccgcagagaagggcatggaaagccgggcgagagcaacattgctgtagattgatatttaatatattagcgtaactgttatgctgttatctatattatgtgatctaaatcacttttaagtcagagtgaataatggaacgactaaaacgcatgtcggtgtttgccaaagtagttgaatttggctcttttaccgccgccgccagacagctacagatgagcgtttcgtccatcagtcagacggtgtcaaaactggaagatgagttgcaggtaaagctgttaaaccgtagcacacgcagcattggcctgaccgaagccggtagaatttactaccagggctgccgtcgtatgcttcatgaagtgcaggatgttcatgagcaactgtatgccttcaataacacccccatcgggacgctacgcattggctgttcttcaactatggcacaaaatgttctcgccgggctgacagccaaaatgctgaaagaatacccaggtttgagcgtcaatctggttaccggaattccagcccccgacctgattgccgacggtctggatgtggtgatccgcgtcggcgcgttgcaggattccagcctgttttcccgccgtcttggcgcgatgccaatggtggtgtgcgccgcgaaaagctatctcacacaatacggcataccggaaaaacccgccgatttaagtagccattcatggcttgaatacagcgtgcggcccgacaatgaatttgaactgattgcaccggaagggatctcgactcgcctgatcccgcaagggagatttgtgactaatgatccgatgacgctggtgcgctggctaacggcgggtgccgggatcgcctacgtgccgctgatgtgggtgatcaacgagatcaatcgtggggagctggagatcctgctgccgcgttatcagtcagatccacgcccggtttatgcgttatataccgaaaaagataagctgccgctgaaggtacaggtcgtgatcaactcgctgacggattattttgttgaggtcggtaaattgtttcaggaaatgcacgggcgcgggaaagagaagtaattcatattgtactgttacgttgtacaaacctgtgccaacgggttcccctaaccttctccacagaggggcaaggggaccgttcatgcacgtagaaagattaattatccttctgaaaatactgaaattattacgcggtaccgccaacagtcaggttatcaactttcagcgttggctggcccacgccaaccggcaaactttgcccttctttaccgcagacacccacgccgttatccagtttcaggtcgttgcccaccatcgaaatctgctgcatggtttcgataccggaaccaatcaacgtcgcgcctttcaccggcttcgttactttaccgttttcaatcagatacgcttctgaagtggagaaaacgaatttgccggatgtaatatccacctgaccgccaccaaagttcggtgcatagataccgtactcaacagattcaataatttcttgcggggtcgatttacccggcagcatataggtgttggtcatacgcggcatcggcagatgagcgtaggattcacggcgaccgttgccagtcggtgtcatccccatcaaacgcgcgttgagtttatcctgcatgtagcctttcaggatgccattctcaatcagcacgttgtactgacctggcgtaccttcatcatcaatcgccaccgaaccacggcgatcgaccatcgtaccgtcatcaaccacggtacacagttctgaagccaccagctccccgacctgtccactaaatactgaagtgccacggcggttgaagtcgccttccagaccgtgccccaccgcttcatgcaacagcacgcccggccaacctgcgccaagtactaccggcatggtgcccgctggtgcggcgacggcagaaagattgaccagcgccatacgcactgcttcttttgcccatgcatccgcacggacttcaccgtcaagatcggcaaggaagaactcataaccaaaacgaccgccgccgccactggcaccgcgttcgcgtttgccatcttcttcgaccagaacgctcacggaaagacgcaccagcggacgaacatccgccgccagcgtgccgtcggtggccgcaaccagaattaattcataaacgccgctgaggctggcagtcacttcttgtacgcgcttgtccgcttcgcgggcaaccttatcgacgcgacgcaggatatccagcttctcttcacggctcatgctttgcagcggatctaccgaggtatacaacgggctatgctctaccgcgcccagcgtctgtactttgccatcaccactatcacggacgatggtgcgcgccgcttgcgcactctgttccagcgccagcaggctgatttggtctgcgtaagcaaatccggttttttcaccactgattgcacgcacaccaacgccctgatcgatgttgtaagaaccatctttaataatgcggtcttctaaaacccaggattcgtgatagctcgactgaaaatagagatcgccataatcaaggcgacgttcggccagttgaccgaggatcgcgaacaagtcctgatgtttcaggccgttcgccgctagcaattgttcacttaccaggttcagactcatcgtttttgctactcgttagttactgcagtagaggattttttacggctgccggatgcggcgtgaacgccctatccggcctacagttatgttccggctcgttggcctttggcaacgattatcatatgagattggggcaattacgcgccctcgtcaaatcattgcgctttttctttacgcggttggcgcaacacttcgttgatttgcggatcgtccagcggacccgaaatgtgatagcgcaaaatggagactttgctccacagcggccccagcactttactggcggcaaacactgccgcgccaacaatggggttaaccgcaaaagccgcagccacgcccaccgtcgcagaaatctctggtgcgacaaccgcttccatattcaggtcgcgacgtaccagatttaccgaccctttcatggcgatatccgcctccaggccatccaccagcgtgtcgtcggtgtgcataacgccgtctttaatccacgcggtgctgcgaatggagtcaaaatagaacccttcgccaaaagtgtctctgaaatcaaaacgcagcttacgcatcagggcatctacgctcaataagcgcagcaattgcccagcatgtccggtattgatttcggtaatttcgcctttacccagttgagtatgaatgatgccattcaacgtcgcttcatctggctgccagggtgctttgcgccagtgtaaatcgtaatccacattaaatgacgactggcgtatgggcgtcgtgacaccaaaaaattctgcggcggcatcaattttctgcccgcgcagttttcctttcagcgaggtacgttcattccccggattattaacccattcaccatcggcagtaagccgcgagaaaccagtatcaatcagtccattggtcagcgttaacgtatcgccagaaatggtgatatcactgtcaatgcgaccgaatttttgcccccagaaccagcactctgtgcatcgtatttgggcgtccggccagccacggaagttaatgcgctccgttgtcgggaaaggtgatgacggcgttgaatcaccacgagttttcgccacgctcgggttgtaataaagatatttgatattcgccagccacggcgcgttattacgcatcgctagcgtggcgttgatttcacgcccttgcgcctcaaccagggtgccatttgccgtcggttgcgaaacaatactcaggttattccattgctgatttcccagtgacaacataggcgtacgtaacgttatgtgttgtgggaaactcgctgcaccaccgacactctccgcagcgcctttctggaacagggccagccactcggcaccattcatcggcggcatattgagttcaacgccactttgttccggcaacggcgggagcgttttactgtctgccgcccaaatagcacgatcgagcgtcagcttttgaccgagcaaccagcggctattgaaatgattatccgcaccagcctgtccggttaattcaaagctgttgagattgccatcaaccttaacgtttaccgctagtggttcacccgcaggtttggctaacggtgaaggtaagtgactgctcacattctttagatcgccgttcagctctatgttataggtcgcaccagcatgataaggcagatcaatgcccactttaccatcccacgccacgctgccactcaatgcttcgttcaccgcttcaggcagaacgccggttttcgccggttgccagttaccgttgaggtttaccgctacctggtaggcttttgccccttctttggtggaaaaatccacgttcaacggctgattaaaccagcttgctgtcagtggttcactttgcagatcgctattgataaagctgaatttaccgctcaaatttttcagggtgctgtcgagtggtttgataaacagactgttattacgcagcgtcacttcacctttcgcggttaccagttcgccgttcagcgggatatcaagatgtaagcgagcattcacatcgccgtcgagctggagttcttgcagggtcgcacccagagaatctttcagcggtgtctcatcaaagtaagggccaacggctttacccggacctttaatgtcagcgtcaatcagcagtttttcttttgagtagtcagggatcactgcggtgagattactcgcgcgcacgccgcccagattaacgccatcggttttcatccataaaccgtcgttaataaagtccagttcaatatcaaggttagttaatgcaggccagtccggctggaaggcaaacttcgcgttgcgcagcggcaccagcacttcaaactgaccttcgttgtgtttataggggaagagttgcggattgccaccataaaccagcgtcgcgttatccgcttcaccgccctgaatcgcgccacttaagtaatcaaccaggtctttacccatcaagttttccgggaaatagcgccaggcttgtgaaccatcatcggtactgatgccagccagaatacccagccagggttcatcgttagcaggttgcaggtaacgaaaaccgccgcgcgcatggacggctttggctttaacgtcaatattacgcccatccagctggaaacctttgtcattgttcagccagcttatagttgcctggccgtcggcgatttccagtggcgcacggaataccgtttcgtaaggcatctttgcctgcttcatcgacgcggtaagcaaaccattttcaacgctgccggaaagcgtcccggagaagtgttccgcacccggtaataatttccattgcttccaggccagatcgctccacgatgcctgaaaacgggtcttgtctgccgcctgaagcgggatatccagcgccagagtgttaatcttgccgctcggttgtgtggagcgccaaacatcacccagtgcaggtgaaagtttcgcggccagcgggcgtatgccctccaggcctgccagctccagattactggcgcgaatccggagttcgtcactgcgtttattgtctttgccgccaacgtcctgttccggtatccaggccagcgtcaatgctccgctcggccagggtttgccgtccatcgtgatccgtgtatcgggaatagagaactgccagcccggattttcacgcgtaatatgcgcggtcagattatccaccgacagcgtatgcgtttgcttctcgcccaaccagctggcaccgccctgtttcagccagacgtcaccgccggttacatcgcctttgtcgatcgtcatccagccttcaagggagaactgtgccgtttccagcgcaatattgtcctgcatccatttaccgagccacggcttcaggtcgatgtcatccgcctgtagccagacgcgaccattgcttaacaacccctcatcatcgcgcaaatccatgcgcacctgcatcacgccgtgctgtccggtaaggctggagaggcttaccaggccttccgcacggtgtcgacgtggatcgttcagccaggtgagttgtgggatcgccagctcggcgcgctgaccggatggcgtcagaaaactgacttcactgtcgcggagatcgaaatggtcaaattgacgaagaaacagatcgctgatgtgactggcttccaggctatcattaccaccaccgctggtgataggagtgttggtgcgaaagcgcagctgccagaaagtgaggtcgcgaaactgccagcgcatatgtaacaagctctgccagacatccagcgccagagtaacgcgtttaaccgaaaattcgccgccatcttttagttctgcacggatgtcgtgtgcttcaagcgtcgggccaaaattctgccagctggctgagagctgactggcttctaccggcatgccagtcgcggattctattttgttgaggatttccggacgccaggcgtcaagatgcggtaaagcaatacgcaggccgctaaccagcagggcagcgatcacaacgagcgcggctccagtaagcagtaaaatccccggcaatcgcctcacccgtcactccttgtctgctaaaaatgtgactcaaaaaccctttgccggatggcggcccagcatctgtttacatcattacgacgtcaaactgctcctggttatagagcggttcaatttgtactttaacctgtttgccaacgaaaatttccacttccgccagcgagtgtgactcttcgcctttcaaggcttcagctactgccggagaagcatagaccaggaaacggtcggagtcgtaagcatggtggacacgaacaatctcgcgcatgatttcatagcataccgtttccacggttttcaccgttccgcgaccatggcaggttgggcattcgttacacagtacgtgctcaatgctttcgcgggtgcgtttacgcgtcatctccaccagccccagcgccgaaaaaccattaacgctggttttcacccggtctttgctcaacgcctgctccagcgagtgcagcacgcggcggcggtgatcttcattattcatatcgatgaaatcaataatgataatcccacccagattacgcaaccgtaactggcgagcgatagcctgcgtcgcttcaatattggtattgaaaatggtgtcgtccagattgcgatgaccgacaaacgctccggtattgatgtccacggtggtcatcgcttcggtctggtcgataatgagataaccaccggatttcagttctactttgcgttccagcgctcgctggatttcgttttcgacatcaaagagatcgaaaatcggctggcgtccggtgtaatgctccagcttgctggtcatctcgggaatgtactccgaggtaaactccagcaatgcttcgtaagtcaggcgtgagtcaacgcgaatgcggtccagttcggcgtcggcgaaatcacgcagaacacgctgcgccagcgccagttcgccgtacagctgataacgggtctgcgggcgttttttacgctccataactttggtccagacgcgtttcagataagcggcatcggaggccagttcagcctcgccaaccccttccgctgcggtacggatgataaacccgccctgctcgtcgcaatactctgcgaccacttttttcaggcgttcacgttctgattcgctttcaatacgttgggaaacaccaacgtgagaagcccctggcataaagaccagatagcgagaaggcagcgtgatatcggtggtcaggcgcgcccccttagtgccaagcggatctttcaccacctgcaccatcagatcttgcccctgacgaaccagttccgagatgtcgcgcaccgtgaattgcttttgttcttcacccgccacacattcggtgtgcggcatgatatcggatgcatgaagaaacgcggctttatccagcccaatatctacaaaagccgcctgcatacccggaagtacacgacttacacgacccttgtagatattgcctactattccgcgtcgcgcctcacgttcaatatgaatttcctgcagaataccgccatcaatatacgccactcgcgtttccgaaggcgttacgtttactaacaattcagccgtcatgtttatcccttttctcacgcagtgcgttaaaattacttaataattcatacgtttcaaccagcggtaagccgactacggcgtgatagctgccatttatcttcctgacaaaacagccacccagcccctgaataccgtatgcacctgctttatctaacggttcaccgctggcgacatagcccgcgatgtcttcgtctgttaacgttctgaaagtcacatcggtgaccaccaggcaatcgagaatgtgctggctgtcggccaacgccactgccgtcatcacctgatgggtctgacccgataatttgcgcaacatctgcgccgcatgctctgcgtcgcgcggtttctccagcacttctccattcaggataacgatagtatccgcacccagcaccgggagatcctgcgccgtttgcgcgacacccgcctgtgctttctcgcgcgccagacgcacaacatactgctgcgcgctctcctgcggctgacgctgctcctcaatgcccgtaacaatacgttcaaaggtcacgccaagttgcgcaagtaactcctgacgacgcggagaaccggaagctaaatacagagaagtcatagaaacctttattgcactgcaaactgctgacggactttacgcatcagcaagaaaatccacggccagagcaccccattgactacactactccagaacacttccggtctgaaagagacgttaatcactaaaaactctgcccagaaaacaataatatccaccaccagcgaaagcaacatgacgaccagcgcctgctgccataatgcgaggttgcggaaaagctggtatttcagcgccaccaggtaagcaatgatgctcatcgccaatacgcgtacgccaagcgtcgagccgctgatcagatccagtatggcacccatcacaaaacctgtgcccacatttacgcgatgaggcaaggccaggatccaatacaacaagatgagtaacacccagtttggccggaaaacaatcaggttatccggccagggcatgatttgcagcaacagcgcaatgaggaaagagagccagattacccaacgtccctggctacgatagctcgccactattgccctcccggcgcacgcgcaggcggttgagcaccactttgcggcggcgtagccctttgtggagagcggttagcagcaggctgtgtcggcgcagcaggcgcagtagctgcatttcctgtcgtcggttgctgcggagtcggctgagcgatccccgttgccggttcaggtaactttggccccatcgcgtctggcgaaggcaatacctgcggcatcatctgcatcagacgttcattagcaacacgatgcacctcttccggcgtcatcgggttagcgccgttacgatctgccccccacagcagcagcagataacgcaaacgttgcagccctgctgtcggacgcgcctgaatcacagtataagcgcgctgggtatcgagttttacggaagagacaaccgcgaccggatagccttccgggaaacgaccgcccagaccggaagtcaccagcacatcaccaacacgaatatccgtattcgctggtagatgctcaagctgcaaatcatccgtacaaccgttaccggctgcaattacgcggatatcgttgcgcagcacctggattggcagcgcgtgggtcgcatcacaaatcagcagcacgcgactggtcagtttagcgacggccaccacctgaccaacaacacctttgtcgctgatgaccggctggccttcataaacgccattaacgctacctttatcgataacaacttgatcgctataaggatcgttaaccgtggagataacctgagtcaccattttctgctcatcctgacgcagcggggaacccagcagctcgcgcagacgcgcgttctcctgtttgtattgtccaagcatcagcagttcactgtttttcagcaacagttcctgacgtaacgcccggttttcaagttctagttggtcacgcgaggccagcgtctgcgatacgccatccagcaattcacgaggagcattggaaacaaagtagaaaggactgacggcggtatccatataagtacggatttgactgaacgtccccaggcggctgtcggcaataataatgccgagcgccaccagcaccgccagaataaggcgaatctgtagcgacgggccacggctaaaaattggcttcataagttatgcgtattctcgtatcagaccaggcagggtaaacagacatttcccctgcctgcatccgattactcttcgctgaacaggtcgccgccgtgcatgtcgatcatttccagcgctttgccgccaccgcgcgccacacaggtcagcgggtcttcagcaacaacgactggaatgccggtttcttccattaacaaacggtcaaggttacgcagcagtgcgccaccaccggtgagcaccatgccgcgctcggagatgtcggaagccagttccggcgggcactgttccagtgcaaccattaccgcgctcacaataccggtcagcggttcctgcagtgcttcgaggatttcgttggagttcagggtaaaaccgcgtggaacaccttctgccaggttacggccacgaacttcgatttcacggacttcatcgcccgggtaagccgaaccgatttcgtgcttgatacgttctgcggtggcttcaccgatcagagaaccgtaattacgacgcacatagttgatgatagcttcgtcgaaacgatcaccaccaatgcgcacggaagaggagtaaaccacgccgttcaaggagataacagcaacttcagtggtaccaccaccgatatcaaccaccatagaaccggtcgcttcagaaaccggcaggccagcaccaattgcggcagccatcggttcttcaatcaggaagacttcacgggcaccagcgccctgcgcggattcacgaattgcgcggcgttcaacctgggtcgcgccaaccggtacacaaaccagaacgcgcgggcttggacgcataaagctgttgctgtgcacttgtttgatgaagtgctggagcattttttcagtcacgaagaagtcggcgataacgccgtctttcattgggcgaatggcagcaatattgcccggcgtacggcccagcatctgcttcgcgtcatgacctactgcagctacgcttttcggtgaaccggcacgatcctgacgaatggccaccacggaaggctcattcaatacgatgccttgtccttttacataaatgagggtattcgcagtacccaggtcaatggacaagtcattggaaaacatgccacgaaattttttcaacatactaagggataatcctgaaagctggggcggaaaagaaaatccgcttactttaccaaccacacgcagcagcgacaaggcgcaaaaatcatctgctacggtgaaaattagtgcagttcgtttcctttgttacaaatctctgcctgagtccagaaaggcttaatgcatcagcagcattcctcgcctgtttgcaaccgcgtaaggtcattcatctgcatatgtgctgcaacaatctggcgagcagacaagcacactcccatgagacgcagcgcgcgttattctacgtgaaaacggattaaacggcaggttaaaccgagtatctttgtgaatattttttcacgttagtatcaagtggctgtgaggacgcgaaaaaatccccttgcccgcctgtaacaccgcgctgaatcagggtctgccactcgcttcgcgaacgcacgccggtggcgtaaacgtgggtgctggtcccggagcaggcttccaccaggctttgaaccagcagctggttctccgttcgcttctcaatgttcctgaccagccccggatggagcttgagtaactcaacattaagttctttgatccaactggtgcttaccagcgtcaaaccagcctggttgacggctacccgtacccctaaagcattcactaaacgaataacaggttgtaaacgactgatatgttgacctacatcggcctctgcaagttcaataattatgcgttttcgttgtgatttttcacattgcattaacgtatcgcgcagccaacgctgaaaacgcgggcgaatcagcgactcaacggtaacctgaatcgccagattttcctctggccagtaacgcaatagtggaataagacggctgatttgcagacggtcatactcttccgataagccaaactgcaagaccatcggcatatactccgccgagctaacctcttcattaccatcgaagatgcggcacatgagttcgcgatgatgaacctgaccttcgcgagtaaccgccggtttttgataaaggcgcgggccgccgcgactgagcatttgctcgataagcgtacgccagcgaacattaccgcgtcctttttcaggcaacgagtcatcgtaaatagcccagctattgccgccctgcaatcccgcattacgcgtggcagactctgcatgttccattacctgctcggtatcctgaccactacgccaagcgcagataccaatgtggatcatatcgtcgcgatcgagcattttattgttcggcaaggtatcgacggctttgattaactgaccggcgatgctctctgcctcttttaacgtccggtgcggtaacagcgcagcaaaatcactgcggtggtaacgcgccagcagtgcgccagggtagcgcatcataaatgtcgacagcagattcgtcagagtgaagaactgttcttcaacctggctgtgcccccaagtatcgctcaacatattgaaatccggcagacgaatcatcatcacgatcccgtgggtacctactttctcctgatcttccagtaacgttgctaactgattatcgaaaaagagtcggttattgaggccggttttcacgtcctgggcggcataagagcggatcagcgtatcaagacggctgtgttgttcgcgtgcgttctgaatttcacgaagcagcgtatctagcgcactgctggttctgggcggccattcatagatggttcccaacacattagagccacgctcaccgtttaagatacgagtagcccgggtttccagcaactcttgcccggcaagttgccgttgtaaccagcgtaccgccaggaagagcataacaatgataaagccaatcgcccccgtgagcggcgcgatagtcattaaagaatggaaatagttgcccatcggatcctgataaaccagacgcagcgacatccccggatgctttatcaacggaacactcagttcgcgaaacagatcgctggagccaaccggacgataactaccatttctggccagggtataaacctgtttatcaccatggagcaggtctacacgaacgatatctgccgacatcattaattcggtaatttgtggccttaatgtgctaaagtcattcgacacaaggtgggtatcaatcgccgtcgccaccgcctgaacgcgatgactaaacttatactgaattgcgttgtagaaacttagcgaacagcccagcaaagtcacaaaaattgttaacccggtgagcagcgtaacaaaggccgaaaatttcgtcgttaatctcatccttgtgttaactccgatagtgaggaagcgggcatactagcaaatcagatttatctcgcaatttattgcgcttcatcggctttgcttttccattagcgagtatagtcttcagaaattattttccaatccatcatgcacatgaggaccacttatgcaggcgttacttttagaacagcaggacggcaaaactctcgcatcggtacagacacttgacgaaagtcgcctgccggagggcgatgtcacggttgatgttcactggtcgagcctgaactataaagatgcgctggcgattaccggtaagggaaaaatcatccgtaattttccgatgattcctgggatcgattttgccggaactgtacgcaccagcgaagatccgcgttttcatgccggtcaggaggtgttactcactggctggggcgttggtgaaaaccactggggtgggctggcggagcaggcgcgagtgaaaggtgactggctggttgccatgccgcaagggctggacgcgcgtaaagcaatgattatcggtactgccggttttaccgccatgctgtgtgtgatggcgctggaagatgccggtgttcgcccgcaggacggggagattgtcgtgacgggtgccagtggtggcgtcggcagtaccgccgtggcgctgctgcataagttgggttatcaggtcgttgccgtttccggtcgcgaaagtacccatgaatatctgaaaagtttaggtgccagtcgtattctccctcgtgatgagtttgccgaatcccgtcctctggaaaaacaagtctgggctggggcaattgacactgttggcgacaaagtgctggcaaaagtgctggcgcaaatgaattacggcggctgcgtggcggcctgtggtctggcgggtggttttactctgccaaccacggtcatgccatttattctgcgtaatgtccgtttgcaaggggtggattcagtaatgacgccaccagaacgccgcgcacaagcctggcagcgactggtcgccgatttaccggaatcattctatacccaggcggcaaaagagatatctctgtcagaggcaccgaactttgccgaggccatcattaataaccagatccagggtcgcacgctggtgaaggttaactaaccatttagcaaggaataataagagagggaactcattttgacatcattattcaatcggttaacgggaaaagcggttagccggacagctttcgtcgaacaccttggtcaggaagttgtacaacatcatccaaactggaaagtcatgatttcgactgaccacaaattgatgcgcattgatactcctctaaacagccattattgatatgcctccgtcgcctgttaggtttatggtgctttgcctgggcgacactacgcttaacctgttactgatttctggtcccatggggtgaataatctgattttatttgactacaaattaaccactcgaacctatttaatgctgagaattgtcagtcggttgattttgcgtgctttagcattcacatctatccagacgatgcagtgaaaattgggtaatccccagcaaccgctgcgtaatgtcgtctatcttgtcgcgatcctggcatccctacattatttgtggtctgtgaagattatctcattgcagcccctcatcttcgcagggctggcttttcagcttttcaccttacgttataagaagttccgtcgatgatggcgctaatttcgtgaattgtgcggcttgttgcaaattacacggtgttgaaggttatttacatgttagctgttgattatcttccctgataagaccagtatttagctgccaattgctacgaaatcgttataatgtgcgacctcgtcctccctgacgcagtttttgcgctgcggaaaaggtgacattggcgcaacgaaggtatattttgttttttgccggaggatagcagcagatcgctgcacaatgtccgtcaagtctaacattgacactctggggcaaaatagaccggcgtcccggcctgctggaatttatcgctatgcatacagctgtcggggcatacgctttacagacggcggtgaaacgcctgtcacaatcacactaaacaaagagtacggaacccactcatggatattcgtaagattaaaaaactgatcgagctggttgaagaatcaggcatctccgaactggaaatttctgaaggcgaagagtcagtacgcattagccgtgcagctcctgccgcaagtttccctgtgatgcaacaagcttacgctgcaccaatgatgcagcagccagctcaatctaacgcagccgctccggcgaccgttccttccatggaagcgccagcagcagcggaaatcagtggtcacatcgtacgttccccgatggttggtactttctaccgcaccccaagcccggacgcaaaagcgttcatcgaagtgggtcagaaagtcaacgtgggcgataccctgtgcatcgttgaagccatgaaaatgatgaaccagatcgaagcggacaaatccggtaccgtgaaagcaattctggtcgaaagtggacaaccggtagaatttgacgagccgctggtcgtcatcgagtaacgaggcgaacatgctggataaaattgttattgccaaccgcggcgagattgcattgcgtattcttcgtgcctgtaaagaactgggcatcaagactgtcgctgtgcactccagcgcggatcgcgatctaaaacacgtattactggcagatgaaacggtctgtattggccctgctccgtcagtaaaaagttatctgaacatcccggcaatcatcagcgccgctgaaatcaccggcgcagtagcaatccatccgggttacggcttcctctccgagaacgccaactttgccgagcaggttgaacgctccggctttatcttcatcggcccgaaagcagaaaccattcgcctgatgggcgacaaagtatccgcaatcgcggcgatgaaaaaagcgggcgtcccttgcgtaccgggttctgacggcccgttgggcgacgatatggataaaaaccgtgccattgctaaacgcattggttatccggtgattatcaaagcctccggcggcggcggtggtcgcggtatgcgcgtagtgcgcggcgacgctgaactggcacaatccatctccatgacccgtgcggaagcgaaagctgctttcagcaacgatatggtttacatggagaaatacctggaaaatcctcgccacgtcgagattcaggtactggctgacggtcagggcaacgctatctatctggcggaacgtgactgctccatgcagcgccgccaccagaaagtggtcgaagaagcaccagcaccgggcattaccccggaactgcgtcgctacatcggcgaacgttgcgctaaagcgtgtgttgatatcggctatcgcggtgcaggtactttcgagttcctgttcgaaaacggcgagttctatttcatcgaaatgaacacccgtattcaggtagaacacccggttacagaaatgatcaccggcgttgacctgatcaaagaacagctgcgtatcgctgccggtcaaccgctgtcgatcaagcaagaagaagttcacgttcgcggccatgcggtggaatgtcgtatcaacgccgaagatccgaacaccttcctgccaagcccaggcaaaatcacccgtttccacgcacctggcggttttggcgtacgttgggagtctcatatctacgcgggctacaccgtaccgccgtactatgactcaatgatcggtaagctgatttgctacggtgaaaaccgtgacgtggcgattgcccgcatgaagaatgcgctgcaggagctgatcatcgacggtatcaaaaccaacgttgatctgcagatccgcatcatgaatgacgagaacttccagcatggtggcactaacatccactatctggagaaaaaactcggtcttcaggaaaaataagactgcaaaagcgtcaaaaggccggattttccggccttttttattactggggatcgacaacccccataaggtacaatcctcgctttcttcacccatcagggacaaaaaatggacactcgttttgttcaggcccataaagaggcgcgctgggcgctggggctgacccttttgtatctggcggtatggttagtagccgcttacttacctggcgttgcccccggttttaccggctttccgcgctggtttgagatggcctgcatcctgacgccgctgctgtttattggactgtgctgggcgatggtgaaatttatctatcgcgatatcccactggaggatgacgatgcagcttgaagtaattctaccgctggtcgcctatctggtggtggtgttcggtatctcggtttatgcgatgcgtaaacggagcaccggcaccttccttaatgagtatttcctcggcagccgctctatgggcggtattgtgctggcgatgacgctcaccgcgacctatatcagtgccagttcgtttatcggcgggccaggagctgcttataaatacgggctgggctgggtattgctggcgatgattcagcttcctgcagtctggctttcactcggtattctcggcaagaagtttgcgattcttgcgcgccgctacaatgcagtgacgctgaacgatatgctgtttgcccgctaccagagtcgtcttctggtgtggctggcgagtttgagtttgctggttgcgttcgttggtgcgatgaccgtgcagtttatcggcggtgcgcgcctgctggaaaccgcggcgggtattccttatgaaaccgggctgctgatttttggtatcagcattgcgttatataccgcctttggtggctttcgcgccagcgtgctgaacgacaccatgcaagggcttgtgatgctgattggcaccgttgtgctgcttattggcgtggtacatgccgctggcggcttaagcaacgcagtacagaccttgcaaaccatcgatccgcaactggttacgccacaaggcgctgacgatattctgtcgcctgcctttatgacgtcgttctgggtactggtgtgctttggcgtgattggcctgccgcatactgcggtgcgctgtatctcttataaagacagcaaagcagtacaccgggggatcatcatcggtacgattgtagtcgcaatcctgatgttcggtatgcacctggccggagcgttaggtcgtgcagtgatccccgatctcaccgtaccggatctggtgatcccgacgttaatggtaaaagtgctgccaccgtttgctgccggaatcttcctggctgcacctatggctgcgatcatgtcgacgatcaatgcccagttgctgcaaagttccgctacgatcattaaagatctctatctgaatatccgtccggatcaaatgcaaaacgagacgcgtctgaagcggatgtcggcggtaattacgttagttctcggcgcgttgctgctgcttgccgcctggaagccgccagaaatgatcatctggctgaatttgctggccttcggtgggctggaagccgttttcctgtggccgctggtgctgggtctttactgggaacgcgccaacgccaaaggcgcgctaagtgcgatgatcgttggcggcgtgctgtatgccgtactcgcgacgctgaatattcagtacctgggcttccaccctatcgtgccctcgttactactaagtttgctggctttcctggtcggaaaccgtttcggtacatccgtcccgcaagctaccgttttgactactgataaataaagagttttgccatgccttggatccaactgaaactgaacaccaccggcgcgaacgcggaagatcttagcgatgcgctgatggaagcgggtgccgtttctatcacttttcaggatacccacgatacgccagtatttgagccgctgccgggcgaaacgcgcctgtggggcgacaccgatgtgattggtctgtttgacgctgaaaccgatatgaacgacgtggtggcgattctggaaaaccatccgctgctcggcgcaggcttcgcgcataaaatcgaacaactagaagataaagactgggagcgcgaatggatggataatttccacccgatgcgctttggtgaacgactgtggatctgccctagctggcgtgatgtgccggacgaaaacgccgtcaacgtgatgttagatccagggctggcgtttggtacgggtacccatccaaccacctctctgtgcctgcaatggctcgacagcctcgatttaaccggtaaaacagtcatcgactttggctgtggttccggcattctggcgatcgcggcgctgaaactgggtgcagcaaaagccattggtattgatatcgatccgcaggcgattcaggccagccgcgacaacgccgaacgtaatggcgtttctgaccgtctggaactctacttaccgaaagatcagccagaagaaatgaaagccgacgtggtggtcgctaacatccttgcaggcccattacgtgaactggcaccgttaatcagcgtcctgccggtttcaggcggtttgctgggcctttccggtattctggcaagccaggcagagagcgtttgtgaagcttatgccgacagcttcgcactggacccggtcgtggaaaaagaagagtggtgccgtattaccggtcgtaagaattaaccttcgcatcgccgtagggtgacgcggggcgaagtgcgagcaagctcacaaaaggcacgtaaatttgccgattatttacgcaaatttgcgtgccaaaattttcattcataaagaaaaattgagaacttactcaaatttctttgagtgtaaattttagtcactattttctaatatgatgatttttatgagtaattatcgcaccacgctcattttaaatgcaattctttgatccatctcagaggattggtcaaagtttggcctttcatctcgtgcaaaaaatgcgtaatatacgccgccttgcagtcacagtatggtcatttcttaactcatgcgcatcggacaatatcagctcagaaatcgcctgatcgcagcgcccatggctggcattacagacagaccttttcggacgttgtgctacgagatgggagccggattgacagtatccgagatgatgtcttctaacccacaggtttgggaaagcgacaaatctcgtttacggatggtgcacattgatgaacccggtattcgcaccgtgcaaattgctggtagcgatccgaaagaaatggcagatgcagcacgtattaacgtggaaagcggtgcccagattattgatatcaatatgggttgcccggctaaaaaagtgaatcgcaagctcgcaggttcagcccttttgcagtacccggatgtcgttaaatcgatccttaccgaggtcgtcaatgcagtggacgttcctgttaccctgaagattcgcaccggctgggcaccggaacaccgtaactgcgaagagattgcccaactggctgaagactgtggcattcaggctctgaccattcatggccgtacacgcgcctgtttgttcaatggagaagctgagtacgacagtattcgggcagttaagcagaaagtttccattccggttatcgcgaatggcgacattactgacccgcttaaagccagagctgtgctcgactatacaggggcggatgccctgatgataggccgcgcagctcagggaagaccctggatctttcgggaaatccagcattatctggacactggggagttgctgcccccgctgcctttggcagaggttaagcgcttgctttgcgcgcacgttcgggaactgcatgacttttatggtccggcaaaagggtaccgaattgcacgtaaacacgtttcctggtatctccaggaacacgctccaaatgaccagtttcggcgcacattcaacgccattgaggatgccagcgaacagctggaggcgttggaggcatacttcgaaaattttgcgtaaacagaaataaagagctgacagaactatgttcgaacaacgcgtaaattctgacgtactgaccgtttctaccgttaactctcaggatcaggtaacccaaaaacccctgcgtgactcggttaaacaggcactgaagaactattttgctcaactgaatggtcaggatgtgaatgacctctatgagctggtactggctgaagtagaacagcccctgttggacatggtgatgcaatacacccgtggtaaccagacccgtgctgcgctgatgatgggcatcaaccgtggtacgctgcgtaaaaaattgaaaaaatacggcatgaactaattcaggttagctaaatgcttgattaaaaaggcgctactcggcatggggaagcgccttttttataggtgtcacaaagggagtgaccatgagaacaggatgtgaaccgacccggtttggtaatgaagctaagaccattattcacggtgatgcccttgccgaacttaaaaagctacctactgaaagcgtcgatctgatctttgccgacccaccgtataacatcggtaaaaattttgatggtctgatcgaagcctggaaagaagatctgtttatcgactggctgtttgaagtgattgcagagtgccaccgcgttctgaaaaagcagggcagcatgtacattatgaacagtacggaaaacatgccctttatcgatctccagtgccgcaagctttttaccatcaaaagtcgcatcgtctggtcatatgacagttctggagtacaggcgaaaaaacactacggctccatgtacgaacccatcctgatgatggtgaaagacgcaaagaactacacattcaacggtgatgctattctggtagaagccaaaaccggatcgcagcgcgcgttgatcgattatcgcaaaaatcctccacagccatacaatcatcaaaaagtaccgggtaacgtctgggattttccgcgcgtgcgttatttaatggatgaatatgagaaccacccgacgcgaaaaccggaagccttactgaaacgcattattctcgcctcttccaacccaggcgatatcgttctcgacccgtttgccggtagctttactaccggtgccgtagccgtctccagcgggcgaaaattcattggtattgagatcaacagcgagtacatcaaaatggggcttcgacggctggatgtcgcgtcgcattactccgcggaagaactggcgaaagtgaaaaaaagaaagacgggcaaccggtcaaaacgatgccgggttagcgaagttgaccccgatctcattgcaaagtaaaggaagtgtaagcctggttttcagattattcatttcgtgtatatttcctgccagacttggttaaacatgcacaggctcaggtaatgattcgcaagtattggtggctcgtcgttttcgctgtcttcgtttttctgtttgatactttactgatgcagtggattgaactgctggcaacagaaacagacaaatgccgcaatatgaactcagttaatccactaaaactggttaactgtgacgaactgaattttcaggacagaatgtgaatttacatgacacttaattcattcgtttgatgaattaatttcgttatgttttcatctggcatgaacattcttaatacgttatcgaccagcgcgggtgcttgtttataaagatcataacccgccatattcattaaccagttttgaacaattccgctgaaggcaccatcaataataatcatcacaacatctaaatcgaggttatttgctacacaaccttgttgctggcacgcctgcaatacttcgcggagagtctgcggattaaagcccatcttttcgcgtatcactccctcggccagcatctcatcattaaattcacatttgtgatataagattttcagcaacgcctgctggcggggaattttggcaatatattgcaagccgacaatcaatttttcacgcaattgttgaaacgggtcatgctctaatccagccgtcaagtgttcctggattaactcccgcaatgaaggctgttgcaaccacatctcattaaacagttgagtcttgttttcgaagtgccagtagatagcgccacgcgtaacgttagcagcgtcggcaatgtcgttgagtgtcgtcttgcttacgccatgctgcgcaaactgggcgatggcagtttcaatcagttcttgccgggtcttcagagcttcggctttggttctttttgccatgattaattattcaggaaataaatatattcgacacagagtgagaaaatagcgaaggttaatctatcacctaatgtgtatttatacgagaggctaatattgagttgctataaatcgtcaaataaataatatatattatttacctaagatacattcactacatcaatatatatttcaatttacgaggttttaattctgcctctttcaacccgcgtcaaaataaaacagtagaatattaatctttttttgtgtttatgtgccttgagacgccagtattcataactattccttacatcgacgaatgataatttgtaggatagcaaactgtatttttctttctgcgagttaacgcgttgcctttctgggtaaataacgcgcttttggttttttgaggaatagtaatgacgaaacatgccaggtttttcctcctgccctcctttattctgatctccgcggctttaatcgccggttgtaacgataagggagaagagaaagctcacgtcggtgaaccgcaggttaccgttcatattgtgaaaacggccccgttagaagttaagactgaattaccaggccgcaccaatgcttaccgtatagccgaagttcgcccacaggttagcgggatcgtactgaatcgtaatttcactgaaggcagcgatgtacaagcaggccagtccctgtaccagatcgatcccgcgacctatcaggcaaattatgacagcgcgaaaggcgaactggcgaaaagtgaagccgccgccgccatcgcgcatttgacggtaaaacgttacgttccgctcgtgggtacgaaatacatcagccagcaggagtacgaccaggccattgctgatgctcgccaggccgatgccgccgtgattgccgcaaaagccacagtcgaaagcgctcgcatcaatctcgcttataccaaagtgactgcgccaattagcggacgtatcggcaaatcgaccgtgaccgaaggcgctcttgtcactaatgggcaaacgactgaactggcgactgtccagcagctcgatcctatctacgttgatgtgacccaatccagcaacgattttatgaggctgaagcaatccgtagagcaaggaaatttgcataaggaaaacgccaccagcaacgtagagttggtcatggaaaacggtcaaacctatcccctgaaaggtacgctgcaattctctgatgtgaccgttgatgaaagcaccggctccataaccctacgtgctgtcttccctaacccgcaacatacgcttttgccgggtatgtttgtgcgtgcacggattgatgaaggcgtccaacctgacgccattcttatcccgcaacaaggcgttagccgcacaccgcgtggtgatgcaaccgtgctgattgttaacgataaaagtcaggtggaagcgcgccctgtcgttgccagtcaggcgattggcgataaatggttgattagcgaaggtctgaaatctggcgatcaagtcattgtcagcggcctgcaaaaagcgcgtccgggagagcaggttaaagccactaccgatacccccgcagatactgcatcgaagtaaggtaatctgacatggcaaacttttttattcgacgaccgatatttgcatgggtgctggccattattctgatgatggcgggcgcactggcgatcctacaattgcccgtcgctcagtatccaaccattgcaccgcctgcggtttctgtttcggcaaactatccaggtgctgatgcgcagaccgtgcaggatacggtgacgcaggttatcgaacagaatatgaatggtatcgataacctgatgtatatgtcctccaccagcgattccgccggtagcgtgacaattacccttaccttccagtccgggaccgatcctgatatcgcgcaagtgcaggtacagaacaaactccagctcgccacgccgttgctgccgcaggaggttcagcagcaggggatcagtgttgaaaagtccagtagcagctatttgatggtggcgggctttgtctctgataacccagacaccacacaggacgatatctcggactatgtggcctctaacgttaaagatacgcttagccgtctgaatggcgtcggtgacgtacagcttttcggcgcacagtatgcgatgcgtatctggctggacgccgatctgctaaacaaatataaactgacaccggttgatgtgattaaccagttgaaggtacagaacgatcagatcgctgccggacagttgggcggaacgccagcgttaccagggcaacagttgaatgcctcgattattgctcaaacgcggttaaaaaatccggaagaattcggcaaagtgaccctgcgcgtaaacagtgacggctcggtggtacgcctgaaagatgtcgcacgggttgaacttggcggtgaaaactataacgttatcgctcgtatcaacggaaaaccggcggcgggcctggggattaagctggcaaccggcgcgaatgctctcgataccgcgaaagccattaaggcaaaactggcggaattacagccattcttcccgcagggaatgaaggttctctacccttatgacaccacgccattcgtccagctttctattcacgaagtggtaaaaacgctgttcgaagccattatgctggtgttcctggtgatgtatctgttcttgcagaatatgcgagcaacgctgatccccaccattgcggtacccgtggtgttattagggacgtttgccatcctcgccgcttttggttactccatcaacacactaacgatgttcgggatggtgcttgccatcgggctgctcgtcgatgatgcgatagtggtggtggagaacgtcgagcgcgtgatgatggaggataagctcccgccaaaagaagcgacggaaaaatcgatgtcgcaaattcagggcgcactggtgggtatcgcgatggtgctgtcagcggtatttattccgatggcattcttcggcggttctactggggcaatttatcgccagttctctatcaccatcgtttcggcaatggcgctttctgttctggtggcattgattcttacccctgcgttatgtgcaacactgctcaaacccacctcagctgagcatcacgaaaataagggtggtttcttcggctggtttaataccaccttcgatcatagcgttaaccactacaccaacagcgtcggcaaaatcctcggttccacaggacgatatttactgatctatgcgctgattgttgcaggaatggtggtgttgtttttacgtcttccgtcttccttcttacctgaagaggatcagggtgtctttctgaccatgattcagttacccgctggcgcgacgcaagagcggacgcaaaaagtgttggatcaagtgacggattactatctgaagaacgagaaagcgaacgttgaaagtgtctttacggttaacagctttagcttcagcggccaggcacaaaacgccggtatggccttcgtcagtctgaaaccgtgggaagagcgtaatggtgatgaaaacagtgcggaagcggtaatccatcgtgccaaaatggaattgggcaagatccgcgacggttttgtcattccattcaatatgccagccattgttgaactgggcacggcaacgggtttcgactttgagttaattgatcaggctgggctaggtcacgatgccctgacccaggcccgtaaccagttgcttggcatggcggcgcaacatcctgccagcttagtcagcgtgcgtcctaatggcctggaagacaccgcgcagtttaaactggaagttgaccaggaaaaggcgcaggcattaggtgtttcactttctgacatcaatcagaccatttcaacggcgttgggtgggacttacgttaacgacttcatcgaccgtggtcgcgtgaaaaaggtgtatgttcaggcggatgccaaattccgtatgctgccagaagatgtcgataaactttatgtccgcagcgccaacggcgaaatggtgccattctcggcctttaccacttcacattgggtgtatggctctccgcgactggaacgctacaacggtctgccgtcaatggagattcagggggaagccgcgccaggaaccagttccggcgatgccatggcgttgatggaaaaccttgcgtcaaaattacctgctggcattggttatgactggacgggtatgtcgtatcaggaacgcttatcgggaaaccaggctcccgctctggtagcaatttcctttgtggttgttttcctgtgccttgctgcactctatgaaagctggtcaattcctgtctcggttatgttggtcgtgccgttagggattgtcggcgtgctgctggcggcgacactctttaatcaaaaaaatgacgtctactttatggtgggcttgctaacgacaattggcttgtcggccaaaaacgctattttgattgttgagttcgctaaagatctcatggagaaagagggtaaaggtgttgttgaagcgacactaatggcagtacgtatgcgtctgcgtcctatcctgatgacctctctcgcctttattctcggcgtattaccgctagctatcagtaacggtgccggcagtggcgcgcagaacgcagtgggtatcggggtaatgggcggaatggtctctgcaacgttgctggcaatcttcttcgtaccggtgttctttgtggtgatccgccgttgctttaaaggataaatcagaaacataaaggcactttcgggtgcctttattattttcagtgaaacccataaaaattaataagatattcttccactcactctttaaaaactttctatagttcccgctcccttcactatttttacaattcacataatttgtcattattcattccgcaatatttataacctccggtgataaaatggcattcagctcgttaataagagagttaacttattaagcgttagcgtttattactgaggtaacaccatgaaaagattaattcctgtggcattgctcaccgcattgctggcgggctgtgctcacgattcgccctgcgttccggtttatgacgatcagggtcgtctggttcacaccaatacctgtatgaaaggcacgactcaggataactgggaaacggctggggctattgccggcggggcagcggctgttgctggcctgacgatggggatcatcgctctgtcgaaataactgaacagggcgcggagtttcgcgctctgtttaacgatacagtatctttacataagataaaatattgctatattctgctggctaattctctgctgatttagcatgttatatcgcgttatttcgctgctttcgaaataacgcatcaatttaactttcacacttcccaccagaaatatactcacgctaacaatcattattctgcttagtaaaacacgcgtaaatattttgcgccaaaatgtggcgcatgtttcattttcgcaccattgcggggcgctgtttttattatttcctgtctacactcagcttattgcgacgcgaaatcgggcgcaaaagctggcactacttttgcttataagaggatggccacagacaggtaaaagacgtttcccaaacgtcctataacgataattttcgcctcacaggaagcattatgaaaaagatgatgatagccacactggctgccgccagcgtgctgcttgccgttgcaaatcaggcgcatgctggcgcgacgcttgatgccgttcagaaaaaaggttttgtgcaatgcgggatcagtgatggattacctgggttctcttatgccgatgcagacggtaagttttcaggtattgatgttgatgtttgtcgtggtgttgccgctgctgtatttggtgacgacacgaaagtgaaatataccccactcacagcaaaagaacgcttcacggctttacagtcaggggaagtggatttgctctcccgtaatacgacctggacttcatctcgcgacgccgggatgggaatggcatttactggcgtcacttattacgacggcattggcttcctgacgcacgataaagcggggctaaaaagcgcgaaagaactggatggcgctaccgtctgtattcaggcgggtactgataccgaactcaacgttgccgactatttcaaggcaaacaatatgaagtacacaccggtgactttcgatcgctctgacgaatcagcgaaggcactggaatctggtcgctgcgatacgctggcctcggatcagtcgcaactgtatgccctgcgcatcaaattaagcaacccagctgaatggattgtcttaccggaggttatctctaaagaaccgcttgggccggtagttcgtcgtggcgatgatgaatggttctcgattgtacgctggacgcttttcgccatgctgaatgctgaagagatgggcatcaattcccagaacgtcgatgaaaaagcggctaatccagcaacgcctgatatggcacatctgctgggtaaagaaggcgattacggcaaggatctgaagctggataataaatgggcctataacatcatcaaacaggtgggtaactactcggaaattttcgagcgtaacgtaggttcagaaagcccgctgaaaattaaacgtgggcaaaataatctctggaataacggcggtattcagtacgcgccgcccgtgcgttaagtcggtgtgaggtaacgggcgtcgctacggcggcgctctcttcagcgttatgctttccgaggtttctatgtctcatcgccgctcaaccgttaaaggctcactctcttttgccaaccctacggttcgcgcctggttattccagatccttgccgttgttgctgttgtcggcattgttggttggttatttcacaacactgtaacgaatctcaataatcgtggcattacttcaggttttgcctttctggatcgcggcgctggcttcggtattgtccagcatttgatcgattaccagcagggcgacacctacggacgcgtttttattgtcggcttactcaatacgctactggtttctgcattgtgtattgtgttcgcttctgttttaggcttctttatcggtctggcgagactttcggataactggctgctacgaaaactatccacaatttatattgagatcttccgtaatattcccccgctgctgcaaatcttcttctggtactttgccgtgttgcgcaatttgcccggaccacgccaggctgtgagcgcgtttgatctggcctttttgagcaatcgtgggctttatattccgtcaccgcagctgggagacggatttattgcgtttatcctggctgttgttatggctatagtcctttctgttgggctattccgctttaataaaacataccagataaagaccggacaactgcgccgcacctggccgatcgccgcagtgttgatcattggtttgcctttactggcgcaatggctttttggcgcagcactacactgggatgtcccagccctacgaggctttaacttccgcggcgggatggttttaattcctgaactggcagccttaacgctggcactttcggtttatacatctgcatttatcgccgagattatccgcgctgggatccaggcagtgccttatggtcaacatgaagcggctcggtcactgggattacccaacccggttacgctacgccaggtcattattccccaggcactgcgagtgattattccgccgttaaccagccagtatctcaacatcgtcaaaaactcctctcttgccgccgctattggctatcccgatatggtttcgctgtttgctggcaccgtgctgaaccagacggggcaagccatcgagacgatagccatgaccatgtcggtctatctgattatcagcctgactatctcgctgctgatgaatatctataaccgccgcatcgcgatcgttgaacgctaaggagtcatgatgacaaaagtattgctgtctcagccctcgcgcccagcgagccataactcaagccgcgcgatggtgtgggtgcgaaaaaatctgttctccagctggagcaatagcctgctgactattggctgcatatggttgatgtgggaactgatcccaccgttgctgaactgggcatttttgcaggctaattgggttggctcaacgcgtgccgactgcacaaaagccggtgcctgttgggtcttcatccacgaacgatttggtcagtttatgtatggactttacccacacgaccaacgctggcgaattaacctggcattactgattggccttgtgtcaatcgcaccaatgttctggaaaatactcccgcatcgcggtcgctatattgcggtctgggcggtgatttacccactgattgtctggtggctgatgtatggcggtttttttggtctggagcgggttgaaacccggcaatggggcgggctgacgctaactttaattattgcatccgttgggattgcgggggcgctaccgtgggggatcttactggcgttaggtcgccgctcccatatgccgattgtgcgtatcttatcggtcatttttatcgagttctggcgcggcgtaccgctgattaccgtattgtttatgtcttcggtcatgctgcctttgtttatggcagaaggcaccaatatcgacaaactgatccgcgcgctggttggcgtgatcctgtttcagtcagcatatgttgcggaagtcgtgcgaggcggattacaggcgctgcctaaagggcaatatgaagcggcagagtcgctggcgttgggttactggaaaactcaggggctggttattctgccacaggcgttgaagctggtaattcctgggctggtaaataccatcatcgcactcttcaaagataccagcctggtgatcattatcgggttgttcgatcttttcagtagcgttcagcaggcaaccgttgatcccacctggttgggtatgtcgacggaagggtatgttttcgccgcgctgatctactggatcttctgtttcagcatgtcgcgctatagccagcatctggaaaaacgttttaacaccgggcgtacaccgcattgaggacactatgagccaaattttactgcaacctgctaacgcgatgattacgctggaaaacgtcaataaatggtatggacaattccatgttttgaaaaatataaatttaaccgtgcaaccgggagaacggatcgttctgtgtggcccttcaggttccggtaaatcgacaaccattcgttgtattaatcatctggaagaacatcaacagggacggatcgtggtagatggcatcgaacttaatgaagatatccgcaatattgagcgcgtccggcaggaagtgggaatggtctttcagcatttcaatctcttccctcatctgaccgttctacagaactgtaccctggcaccgatttgggtacgcaagatgccaaagaaagaggctgaagctctggcgatgcattaccttgagcgggtgagaattgccgaacatgcgcataagtttcccggacaaatttctggtggtcagcagcaacgcgttgccattgcgcgttcgctgtgtatgaagccgaaaattatgttgtttgatgagccaacgtcggcgctcgatccggagatggtgaaagaggtgctggatacgatgattgggctggcgcagtcgggtatgacaatgttgtgtgtaacacatgagatggggtttgcacgtaccgtcgctgaccgggtaatttttatggatcgtggggagatagtggaacaagctgcacctgatgaattttttgcgcatcctaaatcagagcgtacgagggcatttttatcgcaggtaatccattaattgaatgttagttcgaaaagcaaaaaggccatcctttcggatggcctttcgcttgatttgatgtctggcagtttatggcgggcgtcctgcccgccaccctccgggccgttgcttcgcaacgttcaaatccgttcccggcggatttgtcctggttgggagagtgttcaccgacaaacatcaaataaaacaaaaggcccagtcttccgactgagccttatgttttatttgatgtctggcagttccctactctcgcatggggagaccccacactaccatcggcgctacggcgtttcacttctgagttcggcatggggtcaggtgggaccaccgcgctactgccgccagacaaattcttttctaatctgccgaactttaacctaaaaagtggtgctgatacccagagtcgaactggggacctcacccttaccaagggtgcgctctaccaactgagccatatcagcacgctaaatttgatgcctggcagttccctactctcgcatggggagaccccacactaccatcggcgctacggcgtttcacttctgagttcggcatggggtcaggtgggaccaccgcgctaaggccgccaggcaaattctgttttatcagaccgcttctgcgttctgatttaatctgtatcaggctgaaaatcttctctcatccgccaaaacaccttcggcgttgtaaggttaagcctcacggttcattagtaccggttagctcaacgcatcgctgcgcttacacatccggcctatcaacgtcgtcgtcttcaacgttccttcaggactctcaaggagtcagggagaactcatctcggggcaagtttcgtgcttagatgctttcagcacttatctcttccgcatttagctaccgggcagtgccattggcatgacaacccgaacaccagtgatgcgtccactccggtcctctcgtactaggagcagcccccctcaattctccagcgcccacggcagatagggaccgaactgtctcacgacgttctaaacccagctcgcgtaccactttaaatggcgaacagccatacccttgggacctacttcagccccaggatgtgatgagccgacatcgaggtgccaaacaccgccgtcgatatgaactcttgggcggtatcagcctgttatccccggagtaccttttatccgttgagcgatggcccttccattcagaaccaccggatcactatgacctgctttcgcacctgctcgcgccgtcacgctcgcagtcaagctggcttatgccattgcactaacctcctgatgtccgaccaggattagccaaccttcgtgctcctccgttactctttaggaggagaccgccccagtcaaactacccaccagacactgtccgcaacccggattacgggtcaacgttagaacatcaaacattaaagggtggtatttcaaggtcggctccatgcagactggcgtccacacttcaaagcctcccacctatcctacacatcaaggctcaatgttcagtgtcaagctatagtaaaggttcacggggtctttccgtcttgccgcgggtacactgcatcttcacagcgagttcaatttcactgagtctcgggtggagacagcctggccatcattacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcgatcaagagcttcgcttgcgctaaccccatcaattaaccttccggcaccgggcaggcgtcacaccgtatacgtccactttcgtgtttgcacagtgctgtgtttttaataaacagttgcagccagctggtatcttcgactgatttcagctccatccgcgagggacttcacctacatatcagcgtgccttctcccgaagttacggcaccattttgcctagttccttcacccgagttctctcaagcgccttggtattctctacctgaccacctgtgtcggtttggggtacgatttgatgttacctgatgcttagaggcttttcctggaagcagggcatttgttgcttcagcaccgtagtgcctcgtcatcacgcctcagccttgattttccggatttgcctggaaaaccagcctacacgcttaaaccgggacaaccgtcgcccggccaacatagccttctccgtccccccttcgcagtaacaccaagtacaggaatattaacctgtttcccatcgactacgcctttcggcctcgccttaggggtcgactcaccctgccccgattaacgttggacaggaacccttggtcttccggcgagcgggcttttcacccgctttatcgttacttatgtcagcattcgcacttctgatacctccagcatgcctcacagcacaccttcgcaggcttacagaacgctcccctacccaacaacgcataagcgtcgctgccgcagcttcggtgcatggtttagccccgttacatcttccgcgcaggccgactcgaccagtgagctattacgctttctttaaatgatggctgcttctaagccaacatcctggctgtctgggccttcccacatcgtttcccacttaaccatgactttgggaccttagctggcggtctgggttgtttccctcttcacgacggacgttagcacccgccgtgtgtctcccgtgataacattctccggtattcgtagtttgcatcgggttggtaagtcgggatgacccccttgccgaaacagtgctctacccccggagatgaattcacgaggcgctacctaaatagctttcggggagaaccagctatctcccggtttgattggcctttcacccccagccacaagtcatccgctaatttttcaacattagtcggttcggtcctccagttagtgttacccaaccttcaacctgcccatggctagatcaccgggtttcgggtctataccctgcaacttaacgcccagttaagactcggtttcccttcggctcccctattcggttaaccttgctacagaatataagtcgctgacccattatacaaaaggtacgcagtcacacgcctaagcgtgctcccactgcttgtacgtacacggtttcaggttctttttcactcccctcgccggggttcttttcgcctttccctcacggtactggttcactatcggtcagtcaggagtatttagccttggaggatggtccccccatattcagacaggataccacgtgtcccgccctactcatcgagctcacagcatgtgcatttttgtgtacggggctgtcaccctgtatcgcgcgcctttccagacgcttccactaacacacacactgattcaggctctgggctgctccccgttcgctcgccgctactgggggaatctcggttgatttcttttcctcggggtacttagatgtttcagttcccccggttcgcctcattaacctatggattcagttaatgatagtgtgacgaatcacactgggtttccccattcggaaatcgccggttataacggttcatatcaccttaccgacgcttatcgcagattagcacgtccttcatcgcctctgactgccagggcatccaccgtgtacgcttagtcgcttaacctcacaacccgaagatgtttctttcgattcatcatcgtgttgcgaaaatttgagagactcacgaacaactctcgttgttcagtgtttcaattttcagcttgatccagatttttaaagagcaaaacttcgcagtgaacctttgcaggtacactctgaagtattttttatttaatcactacagagatggtggagctatgcgggatcgaaccgcagacctcctgcgtgcaaagcaggcgctctcccagctgagctatagccccataacatgtagttaaaacctcttcaaatttgccgtgcaaatttggtaggcctgagtggacttgaaccaccgacctcacccttatcaggggtgcgctctaaccacctgagctacaagcctgtagaggttttactgctcattttcatcagacaatctgtgtgagcactgcaaagtacgcttctttaaggtaaggaggtgatccaaccgcaggttcccctacggttaccttgttacgacttcaccccagtcatgaatcacaaagtggtaagcgccctcccgaaggttaagctacctacttcttttgcaacccactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgtggcattctgatccacgattactagcgattccgacttcatggagtcgagttgcagactccaatccggactacgacgcactttatgaggtccgcttgctctcgcgaggtcgcttctctttgtatgcgccattgtagcacgtgtgtagccctggtcgtaagggccatgatgacttgacgtcatccccaccttcctccagtttatcactggcagtctcctttgagttcccggccggaccgctggcaacaaaggataagggttgcgctcgttgcgggacttaacccaacatttcacaacacgagctgacgacagccatgcagcacctgtctcacagttcccgaaggcaccaatccatctctggaaagttctgtggatgtcaagaccaggtaaggttcttcgcgttgcatcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcatttgagttttaaccttgcggccgtactccccaggcggtcgacttaacgcgttagctccggaagccacgcctcaagggcacaacctccaagtcgacatcgtttacggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcacctgagcgtcagtcttcgtccagggggccgccttcgccaccggtattcctccagatctctacgcatttcaccgctacacctggaattctacccccctctacgagactcaagcttgccagtatcagatgcagttcccaggttgagcccggggatttcacatctgacttaacaaaccgcctgcgtgcgctttacgcccagtaattccgattaacgcttgcaccctccgtattaccgcggctgctggcacggagttagccggtgcttcttctgcgggtaacgtcaatgagcaaaggtattaactttactcccttcctccccgctgaaagtactttacaacccgaaggccttcttcatacacgcggcatggctgcatcaggcttgcgcccattgtgcaatattccccactgctgcctcccgtaggagtctggaccgtgtctcagttccagtgtggctggtcatcctctcagaccagctagggatcgtcgccttggtgagccgttaccccaccaacaagctaatcccatctgggcacatccgatggcaagaggcccgaaggtccccctctttggtcttgcgacgttatgcggtattagctaccgtttccagtagttatccccctccatcaggcagtttcccagacattactcacccgtccgccactcgtcagcaaagaagcaagcttcttcctgttaccgttcgacttgcatgtgttaggcctgccgccagcgttcaatctgagccatgatcaaactcttcaatttaaaagtttgatgctcaaagaattaaacttcgtaatgaattacgtgttcactcttgagacttggtattcatttttcgtcttgcgacgttaagaatccgtatcttcgagtgcccacacagattgtctgataaattgttaaagagcagttgcgacgcagctttcagctcactgtcgcgaggtggcgtatattacgctttcctctttcagagtcaaccctgaatttcaggattttttctcttcgttgttacgaccatcttgtgaagtgtttcacgttgtcgtctcaacggaggcgcattatagggatcccaattttttgcacaagtacttttttgatctttttttctgtttgttgttttttcaccctttttgctgcattcgcacacaaaacggtgcttttttgcatactaaaagacttgcacaaggccaataatgcccccaaagtcattagtaaatcatttattgctgaggtaagtatgtctgatgttttacgcccataccgcgatctttttccacaaatcggtcagcgcgtaatgatcgacgatagcagtgtcgtgattggtgacgttcgtctggctgatgatgtggggatctggccgctcgttgtgattcgtggagatgtacattatgtacagatcggagcacgcaccaatatccaggatggcagtatgttgcatgtcactcataaatcctcgtacaacccagatggcaacccattaaccattggcgaagatgtcactgttggtcacaaggtgatgctccacggctgcaccattggcaatcgagttttggttgggatgggctcaattttacttgatggcgcaatagtagaagatgatgtgatgattggtgcgggtagtctggtcccacaaaataaacggctggagagcggatatctgtatctcggtagccccgtcaaacagatccgcccgttaagtgatgaagagaaggctgggttacgctattccgcgaataattacgtgaaatggaaggacgaatatctggatcagggtaaccagacccagccttgatcatcttcactttgttcctgaattaagttttccgcttcttcttccagatcccagcgatgctgacgaaaactcgctaaccactgttctggcgtatctccagtaaaacgatacgccagactctcgccagagatcgcacatgtcagttgcatgccattcacgagagcgggaaaacatacacattttttattctcgtcccactcttctctgtccggaaactggatggcctgattcacgcggacaattcctcctgcaattgctttataactggttctacgtcaggcagaacaccgtgccagagaagaaaggcatgagccgcctgtgccaccagcattcctaaaccatcagcattacgctttgagcctcgctgctcacaccatgccagaaaaggagtttttcctttctgatagaacatgtcatagcaataaatgcctggatgaatgagcgatgacgggatcgccggaatatcaccactgatgccactggatgttgcattaataatgagatcaaactcatgaccttccagttcgtccatacccaacgcctgaatactgccagtgtgcgcaaacaatttagccaactcttccgcgcgggataccgtccgattagtgattgtcaccgcacagtccagggaaagaagtggcagtagtacgccgcgagatgctccaccagcgccgatgagcagaatacgtaaaccaggacggataaaagacagacgttccagatcgcttaacaaacctataccatcggtattgtcacccagcaggcgtccatcttctaaccgcttgagggtattaacagcaccagccaacgctgcccgttcagtaagctcatccgctctggcaaaagcctcttctttaaaaggcaccgtcacattcgcacctttaccaccagcacgaaagaaagcgttcagtgtgttgatgaaatcattgatgggtgccaacacgcgcccatagggatgttcaatattcagttgctgagcaaattgctgatgaatgaatggcgatttgctgtgggctatcggattaccaaaaacagcataggtttccattatgttacccctgtcgaaacagttcacccgtcagggcatcgcggatttctgaaggatttaaacgcccccccgtttcaccaggcacaaccgggaacgccgcgccaaattgtgcgcgaacttcgtctactgttcgacaaggtggcaatccactcaagttggcactggtagaaaccagcggtttaccataagcctggcacaaagcaaccaccaacggatggtcggtgactcgtacagcaagcgaatcaaagcggcccgtcaaccagcgcggtgttgtcgcaggcgcgggaaagacaaaggtgacaggacctggccagcgggaaaaaatggtttcacgctgcgcatcagtcagcatggtgtcatcaatatagggtttaagctgctcgtaatttgccgcgattaaaatcagccccttatcaaccggacgctgttttaactccaacagtcgcatcactgctgtttcgctatcaggatcgcacccgacaccgaaaacggcttccgttggataggcgatgacacgttcttcattgaggacatctatcgcagctgcgatagcgtctccttgcaggttattattcacgttattattccgccgaaaccggctttccacattgtttactggcacaaaagtgttttacaccctgcgcggttttcttttcgatgagtagtggataatgacactcagggcattctccagctatgggtttgaagttaatggcaaattgacactccgggtagcgatcacaggagtgaaatgttttgccataacgggagcggcgctggaccagatggcccgtccggcattgggggcatgtaattgctgtttcgtccggtttatcgataagttcggtatgttcgcattcagggtagttactgcaaccaataaacataccaaagcgtccctggcgtaataccagatttgcgccacatgcagggcaaacctgcccctccagaactttgacaatatgtccatccgctgaagatttcagaggacggacgtagtcacacgccggatactgtgagcatccaagaaacggaccgtgtttcccggatcgaataaccagttcagccccgcactttgggcaggactcattattacgcaccgtgaacagtgctgatttcgccataacaacttatgctgaattaaagaaatgattaatgcagcataccttcattcacttcaaagagtaattcttccatttgctggtacgcattttcgcagcccggaatattgaacaacaccatcaggattacccatttcaggtcttccaggtcgaactctgcggtatccagcgcgagcactcgctctatcaccatttcacgggtttcaaggttaagcacctgaatttgctcaaggaaaagcagaaaaccacgacagctggcatccagtctttcacactcctcaggggtataaatacgcatggagagtggatcagaggccagttgcatcggttctgccagtccttcctgataatccgcaagcttttccagccaaagcagggcattgtagatatcttctcgatcaaatcctgcgtcggtaagatcctgttcaagtttgtcttgatccacacgcaactcagcttctgtgtgaatataggtttcaaacaaatacattagtacgtcgaacatggcatgccctcctcaatcggacatagccgccgggtacagctgcgatccatcctgctaactccagttcgagtagttgagtaactacctctggcacaggttggccggcacgttcagcgacgacgtcaacaggtgttacctcatctcctacgttagccaggagctcaggaaatggcaatgccacgtcttgctgatctggtgaataaaatgaattttcaggggcgtctggcaaccagtgcaatccaaattgcaagttttccagaatttcttccggttccgtcacaagaatcgcaccttgttttattaaccagtgaggcccttcgcttcccggattccctattggacctggcaaggcaaaaacttcacgcccctgctcaagcgcacaacgtgctgtcaccagcgaaccactgcgcaaagccgcttccaccaccagtacacctttacttagaccactgataatgcgatttcttcgtgggaaattgtaagcaaggggtggaacatcgaggggaaattccgagacgagagctccgccatgttcaagcagactggcagccagtcgggcatggcggcggggatgaatggtattaagtccattccccaatacagcaatgctgacgccatttacctgtaaggcagctttatgcgccacaccatcgattccacgcgccagtccactcgtaattgtcactccacgcgtcgccagagtttcgcaaaataaccgtccccatcgctcgccataccatgaatgcgcccgactccccactacggcaagctgaaatgaatgcagcgcgtgcagttctccttcaacaaacagtgcaccggggtaatctgtcgtcatcagaagttgaggaggataaaattcgctgtccgcagggattaaatgatggttgggttgctccaaccaacaaagtgagctttcgatactctttcgcggaaatgaaagaaagcgttgtgcctgccgcaatgtaagccctgtttgctgcaatccaaccgcatcaatttgcgactgttttgccagccagtgagctatacggaccatatcatcgccgtacaagctgctgatactcattaaacgcagccaaatttctgtatcgaccatccttatctccctgccataagcagccttagcaatctttgcgattggtcagtgatgctgtcaatcagagggggatttgtctagaatagaagaaataatctttctaactcctgaacacatctctggagatttatgtcagttttgcaagtgttacatattccggacgagcggcttcgcaaagttgctaaaccggtagaagaagtgaatgcagaaattcagcgtatcgtcgatgatatgttcgagacgatgtacgcagaagaaggtattggcctggcggcaacccaggttgatatccatcaacgtatcattgttattgatgtttcggaaaaccgtgacgaacggctggtgttaatcaatccggagcttttagaaaaaagcggcgaaacaggcattgaagaaggttgcctgtcgatccctgaacaacgtgctttagtgccacgcgcagagaaagttaaaattcgcgccctggaccgcgacggtaaaccatttgaactggaagcagacggtctgttagccatctgtattcagcatgagatggatcacctggtcggcaaactgtttatggattatctgtcaccgttgaaacaacaacgtattcgtcagaaagttgaaaaactggatcgtctgaaagcccgggcttaaggataagaactaacgtgtcagaatcactacgtattatttttgcgggtacacctgactttgcagcgcgtcatctcgacgcgctgttgtcttctggtcataacgtcgttggcgtgttcacccagccagaccgaccggcaggacgcggtaaaaaactgatgcccagcccgattaaagttctggctgaggaaaaaggtctgcccgtttttcaacctgtttccctgcgtccacaagaaaaccagcaactggtcgccgatctgcaggctgatgttatggtcgtcgtcgcctatggtttaattctgcctaaagctgtgctggagatgccgcgtcttggctgtatcaacgttcatggttcactgctgccacgctggcgcggtgctgcaccaatccaacgctcactatgggcgggtgatgcagaaactggtgtgaccattatgcaaatggatgttggtttagacaccggtgacatgctctataagctctcctgcccgattactgcagaagataccagtggtacgctgtacgacaagctggcagagcttggcccacaagggcttatcaccacgttgaaacaactggcagacggcacggcgaaaccagaagttcaggacgaaactcttgtcacttacgccgagaagttgagtaaagaagaagcgcgtattgactggtcgctttcggcagcgcagcttgaacgctgcattcgcgctttcaacccatggccaatgagctggctggaaattgaaggacaaccggttaaagtctggaaagcgtcggtcattgatacggcaaccaacgctgcaccaggaacgatccttgaagccaataaacaaggcattcaggttgcgactggtgatggcatcctgaacctgctctcgttacaacctgcgggtaagaaagcgatgagcgcgcaagacctcctgaactctcgtcgggaatggtttgttccgggcaaccgtctggtctgatagtccactcttctaagcccggtcttgccgggcatttttatacttatgaaaaaacaacgtaatttacgtagcatggcggcccaggccgttgaacaagtcgtcgagcaagggcaatcattaagcaacattctgccaccgctccagcaaaaagtttccgataaagacaaagcacttcttcaagagttgtgctttggcgtactgcgtacgctttcgcagttagactggctgattaataagttaatggcccgtccgatgaccggcaaacagcggaccgtgcattacctgattatggttggtttgtatcaactgctttatacccgcattccacctcatgctgcgctggctgaaacggttgaaggcgctatcgcaattaagcgtccgcaacttaaagggttgataaacggtgtattacgccagttccagcgtcagcaagaagagttattagccgagtttaatgccagtgatgcacgttatctgcatccttcctggttgctgaagcgtctgcaaaaagcgtatccagagcagtggcaatccatcgtcgaagccaataaccagcgtccgccaatgtggctgcgcgttaatcgtacgcatcattcccgcgacagctggcttgcattgttggatgaagcaggaatgaaaggtttcccgcatgcggattaccctgatgctgtacggctggaaacacctgcacctgttcatgcgctacctggttttgaagacggatgggttaccgttcaggatgcatcagcacaaggttgcatgacctggcttgcgccacaaaacggtgaacacattctggatctttgtgccgcccccggcggtaaaacaacgcatatccttgaggtggcaccagaagcgcaggttgttgcggttgatattgacgaacagcgcctctctcgcgtttacgacaatttaaaacgccttggtatgaaagcgaccgtgaaacaaggtgatggccgctacccttcccaatggtgtggcgagcaacagtttgatcgcattttattagatgcgccttgttcagcaaccggtgtgattcgtcgccatccggatattaaatggttacgtcgcgatcgcgatatcccggaactcgcgcaattgcagtctgaaattctcgacgccatttggccgcatttaaaatccggtggaaccctggtctatgccacctgttcggtgttaccggaagagaatagcctgcagattaaagcctttttgcaacgtaccgctgatgccgaactttgcgaaacaggaacaccagagcaaccgggtaaacaaaatctgcctggtgccgaagagggcgacggcttcttttacgctaagctaatcaaaaagtgatgagataacgggtcgcgactgatgaaaattatcattctgggtgccggccaggttggcggcacactggcggaaaacctggttggcgagaacaacgatatcactgttgtcgataccaacggtgagcgtctgcggaccttgcaggataaatttgacctgcgagtcgtgcaggggcatggctctcatccacgcgtattgcgggaggcaggtgccgacgacgccgatatgctggttgctgtaaccagttcagatgaaaccaatatggttgcctgccaggtagcctactcacttttcaacacccctaatcgcatcgctcgcatccgctcaccagactacgtgcgcgatgccgataagctatttcattcagatgctgtaccgattgatcatctgatcgcaccagagcagttggttatcgataatatttaccgactgattgagtatcccggcgcattgcaggtggtgaacttcgctgagggtaaagtcagcctcgctgtggttaaagcctattatggcggcccgctgattggtaacgcactttcgaccatgcgcgaacatatgccacatatcgatactcgtgtggcagcaattttccgccacgatcgccccattcgtccacaaggttcgaccattgtggaagctggtgatgaagtgttctttattgccgcttcacagcatatccgtgcggtgatgagtgaattacagcgactggaaaaaccgtataagcggatcatgctggttggtggcggtaatatcggtgcagggctggcgcgtcgtctggaaaaagattacagcgttaaactcatcgaacgtaatcagcagcgcgctgccgaactggcggaaaagttgcagaatacgatcgtcttttttggtgatgcgtcggatcaagaactgctggccgaagaacatatcgatcaagttgatctgtttattgccgtcaccaacgatgacgaggccaatatcatgtccgccatgcttgccaaacgtatgggtgcgaaaaaggtgatggtattgatccagcgtcgcgcttatgtggatctggttcaggggagcgtgatcgatattgcgatttcaccacaacaagcaactatttctgcgttgcttagccatgtgcgaaaagcagatattgttggtgtttcctcattgcgccgcggcgtagcagaagctattgaagccgttgctcacggtgatgaaagcacctcacgcgttgtcggcagagtcattgacgaaatcaagctaccgccaggaacgattattggagcggtggtacgtggaaacgacgtgatgattgccaatgacaatctgcgcattgagcaaggcgatcacgtaattatgttcctcacagataaaaagtttattaccgacgtcgaaagactcttccagccaagccctttcttcttgtaattaataaggcgtctaatgacgccttattatttccctttgattatcaaggattaattaaattcattcctggcaggaaaatggcttaacatttgttagacttatggttgtcggcttcatagggagaataacatgagcattattaaagaatttcgcgaatttgcgatgcgcgggaacgtggtggatttggcggtgggtgtcattatcggtgcggcattcgggaagattgtatcttcactggttgccgatatcatcatgccacctctgggcttattaattggcgggatcgactttaaacagtttgctgtcacgctacgcgatgcgcagggggatatccctgctgttgtgatgcattacggtgtcttcattcaaaacgtctttgattttctgattgtggcctttgccatctttatggcgattaagctaatcaacaaactgaatcggaaaaaagaagaaccagcagccgcaccagcaccaactaaagaagaagtattactgacagaaattcgtgatttgctgaaagagcagaataaccgctcttaacaaacgcctgaaagcagaaggccagtggtaaaaaagtgatttactttcttgccactggcctcccagttcccccgattgccatgttttccttttcgcatgtaactgcctttccctttcttatttttctctactcgctgtcggaataagggatcatgtagtaatgcttctatcgcattatcctttatctgccctttagtatgctgatatcggctcataaaaactccagttggttatttaacggcgcgagtgtaatcctgtcagtgcaaaaaatcaacagccactcttaacgccactcgccccttgttcaagagcttcaagaatcgagcaataaacactgctatgggcggtcccacaacaggcatcgttaaggcgttgcaaggaacgctgcatactctgcaactcggctatccgtgcttcgacttcctgcaatctttcctgcacaatgccttttgactcctgacaggtatggtgttcaggatcgatacggatcgacagcaactcgcggatcgactccagactgaaacctagttgtctggcatggcggataaatttcaatcgctggagatcgctttcggtatacaggcgaaacccaccttcagtacgcacttcatgctccatcatctgctgtttttcgtaataacgaatcgtgtcgggtgttacttccgccatttttgccagctcaccaatgcgatacatacatactccactagttatcgttgattttattcaacaacttgtcagcataatcgccgcgtaaaaaatcggtactcagtccagcttgtcgcagcttcaattccagtaatgacaatcgacggctaacctcttgatattgcggatcatcgtgacggatacctttgagaatatccagaagctgaattgcttccctccgttgctcaagttctggcggtaagcaaccggcattcttcaacaagcgataccccgcacgtaattccggtggcacgtgagaatcatcatccagtatcaatggttcgccgctacctgccaggttatcaaactcacctttcgcttgcgcttctgctatatgacgctctgcccactggtcaagtaaccacatatatactccaggggatgaacaaaaagagtacagctattgtagataagtggggatgctacgggtataaaaaaacccgccggggcgggtttttttacgttgcttcagattactctgcagcagcttctgctttctctgaacgatcaaccagctcgatgtaagccatcggcgcgttgtcgcctgcacggaagccacacttcagaatacgagtgtaaccaccggcacggctcgcgaaacgcgggcccagttcgttaaacagttttgccacgatctcgttatcacgagtacgggcgaatgccagacgacgattagcaacgctatcagtcttggcaagagtaatcagcggctcaactacgcggcgcagctctttcgctttaggcagagtcgtcttgatgatttcatgacgaaccagtgaacctgccatattgcggaacatagcctggcgatggctgctgttgcggttcagttgacgaccactcttacgatggcgcatgaccttatccttctcagtaaaaccttaacctgtgatccggttactcgtcagcgatgcttgccggtggccagttttccaggcgcatgcccagagacagtccacgggaagccagcacgtctttaatctcagtaagagattttttaccaaggttaggcgttttaaggagctcaacctcggtacgttgtaccagatcaccgatatagtggatagcttctgctttaaggcagttagcagagcggacagtcaattccagatcgtcaacagggcgcagcaggatcggatcgaactctggtttctcttctttcacttcaggctgacgtacatcacgtaagtcaacgaaagcttccagttgttcagccagaatggttgccgcacgacgaatcgcctcttcaggatcgattgtgccgttggtttccatttcgatgaccagcttgtccaggtcggtacgctgttctacacgcgctgcttcaacattgtaggcaatacgctccacagggctgtagcatgcgtcgaccagcagacggccgattgggcgctcatcttcttccgaatgaattcgggtagaagccggcacataaccacgaccgcgctgaactttgatacgcatgctaatagacgcgttctcatcggtcaggtggcagatcacgtgctgcggcttgacgatttcgacatcaccgtcgtgggtgatatcggctgcagtcacagggccaatgccagatttattcaaggtaagaataacttcatctttgccctgaactctcaccgccagccctttcaggttgagcaggatttccaggatatcttcctgaacgccttctttggtgctgtactcatgtagtacaccatcaatctcaacctcggtcaccgcgcaacccggcatcgatgagagcagaatacggcgcagtgcgttacccagagtatggccaaagccacgctctaaaggctcaagggtcaccttggcgtgcgtcgaactcacttgctcgatatcaaccaggcgcggttttagaaactctgtcacagaaccctgcattgtgtcctctctttggtactaagctttacttggagtaaagctcgacgatcaggtgttcgttaatgtccgcagacagatcagaacgctccggcttacgcttaaacgtaccttccatcttgccagcatcaacttccagccaggttggcttttcacgctgctcagccagctccagagcggctttcacgcgagactgcttcttcgctttctcacgaatgcttacaacgtcattcggactaacctgataagaagcgatgttaacaacacgaccgtttaccataattgctttatggctaaccagctgacgtgcttctgcacgagtggcaccgaagcccatacggtatacaacgttgtccagacgaccttccagcagagccaacaggttttcaccggtgttgcctttcagacgtgctgcttctttgtagtagttacggaactgacgctccagcacaccatagatacggcgaactttttgcttttcacgcaactgcacaccatagtcagacagacgcggtttacgcgcaccgtgctggccaggagcttgttcaattttacacttggtatcgatcgcgcgaacgccagacttaaggaataagtcggtgccctcacgacggctcagcttgagcttaggacccaaatatcttgccattttctttctccaacaaacctggaaaacgaggcgttatacgcgacgttttttcggcggacgacaaccgttatgagggatcggagtcacatcagtaatattagtgatgcggaaacctgcggcgttcagagcacgaatagtagattcgcggcctggacccggacctttaaccataacttccagattcttgatgccgtattctttcacggcgtcagcgcaacgctctgctgcaacctgagctgcaaacggagtggatttgcgagaaccacggaaaccggaaccaccggctgttgcccaacccaacgcgttaccctgacgatcagtgatagtcacgatggtgttgttgaaagaagcatggatatgagccacgccgtcagagacttgttttcttacacgtttacgtgcacgaattggtgcctttgccattattcaatcaccccgattatttcttgatcggtttgcgcggacccttacgggtacgtgcgttggtcttggtacgctgaccgcgaaccgggagaccacgacgatgacgcaaaccgcgatagcaaccaagatccatcaggcgcttgatgctcatgctgatttcacggcgcagatcaccttcaacgacaaatttggcaacttcgtcacgcagcgtgtcgatttgtccttcagacagctcactgatcttaacatcttcagcgatacccgctgcagccaggatggctttagaacgggtcttgccgacgccataaatcgaagttaatgcgattacggcatgcttatgatcaggaatgttaatgcctgctatacgggccactatgcactcctactatttaatatgtacgttccatgctgaaaagcccgttttcaggatactcaaatggaaacgcacagacatacaaaagattggctggctaatctagccagctcaacccaactttgcaagaaaaatatgcgaaaaaatcagccttggcgctgtttatgcttcggctcggcactgcaaatcacacggatgacaccatcacgcttaacgattttgcagttacggcataatttcttgacggaagcacgaactttcatttttactctccgtaacttctcgggcgaccaattatcggccgtagcctttcaggttcgccttcttcaatgcagactcatactgactggacatcatcagagtttgcacttgagccataaagtccataatcacgacaacaacgataagcagtgaggtcccaccgaagtagaacggtactttcattgcatcacgcatgaactccgggatcaggcagataaaggtaatatacagcgcaccaaccagggtcaggcgggtcattactttatcgatatacttcgccgtttgctctcccggacgaattcctggtacaaatgcaccggacttcttcaggttatctgctgtttcacgcgggttgaaaaccaacgccgtgtagaagaaacagaagaagatgattgcagacgcatagagtaacacataaagcggttgcccaggctgcaaatacagcgaaattgttgtcagccagttccaaccagtaccgcccccgaaccatgacgcgatggtcgccgggaacagaataatactggaagcgaagattgccgggattacccccgccatattcactttcagcggtaaatgtgtgctctgtgcagcatagacacgacgaccttgctgacgtttcgcgtagtttaccacaatgcggcgttgaccacgctcaacaaatacaacaaagaacgtcactgcaaatactaatactgcaaccaacagcaacacgaggaagtgcaggtcgccttgacgcgcttgctcgatagtatgggcaatggctggcgggagtcccgcgacaataccggcgaagataatgattgaaataccgttgccgatacctcgttcagtaatctgttcgcccaaccacatcaggaacatcgttcctgtgaccagacttacaacagcagtgaagtagaatgcaaagcctgggttaatcaccaggccttgcataccaggcatattcggcagaccggtagcaataccgatcgactggaatattgccagcaccagagtaccgtaacgggtgtactggctgatcttacgacgaccagactccccttctttcttaatttctgccaacgttgggtgaaccaccgtcagcagctggataatgatcgacgccgaaatatacggcatgatccccagagcaaagatagaagcacggctgagagcaccaccagagaacatgttaaacatctcaatgatggtgcctcgctgttgctcaagcagtttggcaagtacagcggcatcaataccagggatcggaataaaagagccaatacggaacacaatcagcgcaccgataacaaacagcagtctgcgtttcagctcgcctaagccacctttggcactttgaaaatctaatcccggttgtttagccatctgctacttattcctcgattttaccgccagcagcttcgatagcagcacgagcgcctttagtaacacgcaggccacgaacagttaccggagtcgttacttcgccagccaggatcactttcgcgaactcgatctggataccgataatgttagccgctttcagcgtgttcaggtctacaacaccgccttctactttagccaggtcagacagacgaacttcggctgtaatcgctgctttacgagaagtgaagccgaatttcggcagacgacggtacagaggcatctgaccaccctcgaaaccgcgacgtacgccaccgccagaacgagatttctgacctttgtgaccacgaccaccggttttaccgaggccagaaccgataccacgacccaggcgtttacccgcctttttggagccttcggccggagacagagtatttaaacgcatctcttactcctcaactttaaccatgaaggaaaccgcgttgatcataccgcgaatagcaggagtatcctcgcgctctacggtgtgaccaatacgacgcagacccaggccaagcagcgttgccttgtgtttcggcagacgaccgattgcactgcgggtttgagtaattttaatagtctttgccatggtttatttccccagaatttcttcaacggatttaccacgcttggcagcgaccatttctggagaattcatattttccaggccatcaatagttgcacgaaccacgttgatcgggttggtggaaccatatgctttagccagaacgttatgaaccccagcgacttccagaacggcgcgcattgcaccaccggcgatgataccggtaccttcggaagccggctgcatgaatacgcgagaacccgtgtgaacacctttaacagggtgttgcagagtgccgttattcagcgcgacgttaatcatattgcgacgggctttttccatcgctttctggatcgctgctggaacttcacgcgctttaccgtaaccaaaaccaacgcgaccgttaccatcgccaactacagtcagagctgtgaaggagaaaatacgaccacctttaacggttttagatacgcggtttaccgcgatcagcttttcctgcagttcgccagcttgtttttcgatgtgagccatcttacacctctaccttagaactgaaggccagcttcacgggcagcatctgccagtgcctggacacgaccatgatattggaacccggaacggtcaaaggatacatctttgatgcctttttccagagcgcgttcagcgacagctttacccacagctgcagccgcgtctttgttaccggtgtacttcagttgttcagcgatagctttttctacagtagaagcagctaccagaacttcagaaccgttcggtgcaattacctgtgcgtaaatgtgacgcggggtacgatgtaccaccaggcgagttgcgcccagctcctggagcttgcggcgtgcgcgggtcgcacgacggatacgagcagatttcttatccatagtgttaccttacttcttcttagcctctttggtacgcacgacttcgtcggcgtaacgaacacccttgcctttataaggctcaggacgacggtaggcgcgcagatccgctgcaacctggccgatcacctgcttatcagcgcctttcagcacgatttcagtctgagtcggacattcagcagtgatacccgcaggcagctgatggtcaacaggatgagagaaacccagagacaggttaatcacattgcctttaaccgctgcacggtaacctacaccaaccagctgcagcttcttagtgaagccttcggtaacaccgataaccattgagttcagcagggcacgcgcggtaccagcctgtgcccaaccgtctgcgtaaccatcacgcggaccgaaggtcagggtattatctgcatgtttaacttcaacagcatcgttgagagtacgagtcagctcgccgtttttacctttgatcgtaataacctgaccgttgatttttacgtcaacgccggcaggaacaacgaccggtgctttagcaacacgagacattttttcctccgattaggctacgtagcagataatttcgccaccaagaccagcctggcgcgctgcacgatcagtcataacacctttagaggtagaaacaactgcgatacccagacccgccataactttcggcagctcatctttacgtttatagatgcgcagacctgggcggctgacacgctgaatgctttctacaacagctttgccctggaaatacttcagagtaagttccagttcaggcttggtgtcgccttcaactttaaaatcttcaataaaaccttcttccttcagcacgttggcgattgccactttcagcttggaggaaggcatggtgaccgcagctttgttcgcggcctgaccgttacggatacgggtcagcatatccgcgatcggatcttgcatgctcatctgtctttactcccgtgattcaattggtgacaattaccagctagcctttttcagacccgggatttcaccgcgcatagcggcttcacggaccttaatacggctcaacccgaacttccgcaggaaaccatgcggacgacctgtttgacggcagcggttacgctgacgagacgggctggaatcacgcggcagagtctgcagcttgagaacagcgttccaacgatcttcgtcggaagcgttcacatcagagatgatcgctttcagttcagcgcgtttcgcgaagtatttatcagctaaagctacgcgttttacttcgcgtgctttcattgattgcttagccatttagtaaccctaccttacttgcggaacgggaagtcaaaggcagccagcagagcgcggccttcttcgtcagatttcgcagtagtggtaatggtaatatccaaaccacgaacgcggtcgactttatcgtagtcgatttctgggaagatgatctgctcacggacacccatgctgtagttaccacgaccgtcgaaagacttagcggacaggccacggaagtcacggatacgaggtacagcaatagtgatcaggcgctcaaagaactcccacatgcgttcgccacgcagagttactttacagccgatcggatagccctgacggattttgaagcctgcaacagatttgcgtgctttggtgatcagcggtttttgaccggagattgctgccaggtctgctgctgcgttatccagcagttttttgtcagcgatcgcttcaccaacacccatgttcagggtgatcttctcgacccgagggacttgcatgacagaattgtagttaaactcagtcatgagttttttaactacttcgtctttgtagtaatcatgcagtttcgccatcgtactactccaaattacttgatagtttcgctgttagacttgaagaaacggacttttttgccgtcttcgaatctaaagcctacacggtcagccttgccggttgccgcattgaagattgctacgttggaaacctgaatagcggcttctttttcaacgatgccacccggttggttcagggccggaaccggcttctgatgtttcttaaccaggttgataccttcaacaatgaccttgccggaagacaggacattcttaactttaccgcgtttacctttatctttaccggttaacacgataacttcgtcatcacgacggattttcgctgccatgattcgctccttagagtacttctggtgccagagagataattttcatgaacttctcactacgaagctcacgagttaccggcccaaaaatacgcgtaccgataggctgctcgctgttgttgttcagaagaacacaagcattaccatcgaagcgaatgacagaaccgtccgggcgacgaacacccttcttggtgcgcaccactaccgccttcagcacatcaccttttttgaccttaccacgcggaattgcttctttgatggtgatcttgatgatgtcgcctacgcctgcgtagcgacggtgcgagccacccagaaccttgatacacattacgcgacgtgcaccggagttgtcggcgacgttcagcatagtctgttcttggatcattttagtgctccgctaatgtcaactactactgagacccgaaaatcaggtcgttaaaaatccccatatcgagggcgcggcattataacaccgcttcaaggatatgggtagaaaaaataaacggctcatttctgagccgtttattcgtatcgagagagtgtactgtattacagaaccgctttctctacaacgcgaaccagcgtccaggatttagtcttggacagcggacggcattcgcggatttcaaccacgtcaccgataccgcattcgttgttctcgtcatgtacgtgcagtttggtcgtacgcttgatgaatttaccgtagatcgggtgtttcacaaaacgttcgatagcaacaacaatggatttctccattttgtcgctaacaacgcgaccttgcagagtacggattttatcggtcattacgcacccgccttctcgttcagtaaagtcttaacgcgtgcgacatcgcgacgcacttgcttcaacaggtgagactgttgcagctggccacttgcagcctgcatacgcaggttgaactgctcacgcagcaggttcagcagctcggtgttcagctcttcaacgctcttctcacgcagctcttttgctttcattacatcaccgtcttagttacaaaggtggttttaatcggcagtttcgctgctgccagcttgaatgcttcacgggccagctcttccggaacaccgtccatttcatacaggactttacccggctgaatcaaggcaacccaatactccacgttacctttacctttacccatacgcactgccagcggcttttcagtgatcggtttgtccgggaacacacggatccagatcttaccttgacgcttaactgcacgggtcatagcacgacgtgctgcttcgatctgacgggcagtcagacgaccacggccaacagctttcagaccgaagctgccgaagctaacatccgtaccctgcgccagaccgcggttacggcctttgtgcattttacggaattttgtacgctttggttgtaacatcagcgacgctccttatttacggcctttacgctgctgctttttaggctgagcagccggtttttccggttgttcaacagcagccataccacccaggatctcgcctttgaagatccacactttaacgccgattacaccgtaagtggtgtgcgcttcagaggtgttgtagtcgatgtcagcacgcagagtgtgcagcggtacgcgaccttcgcggtaccattcggtacgtgcgatttccgcgccgcccagacggccgctaacttcaactttaatacctttagcgcccagacgcattgcgttctgtacagcacgcttcatagcacgacggaacataacgcgacgttccagctgagaagtgatgctgtcagcaaccagttttgcgtccagttcaggcttacgaacttcggcgatgttgatctgtgcaggaacgccagcgatgtccgctacgaccttacgcagtttttctacgtcttcaccttttttaccgataacgatacccgggcgagcagtgtgaatggttacacggatgctcttagccggacgctcgataacgatacgagatacggacgctttagccagttccttagtcaggtactgacgtactttaaaatcgctgtccaggttgtcagcgaattctttggtgttcgcaaaccaggtagagttccatggttttacaatacccaggcgaataccattaggatgtactttctgacccattgctagtctccagagtctcagcgatcggacacaaccacagtgatgtggctggtgcgcttcaggatgcgatctgcacgaccttttgcacgcggcataatgcgcttcatgctcgggccttcgtctacgaaaattttcgtaactttcagatcgtcaatgtcagcgccatcgttgtgttcagcgttagcaatggcagattccagaactttcttgaccagtacagccgctttcttgttggtgtaggtcaaaatatccagagcctgcgacactttcttaccgcgaatcaggtcagcaacaaggcgaaccttctgagcagaagaacgagcatggcgatgtttagcgatagtttccatctcttcctcctaccttatttcttcttcgcttttttatcagcagcgtggccgcgataagtacgagtcggtgcgaattcacccagtttgtgaccgaccatttcgtcggttacaaataccggaacgtgctgacgaccattatggacagcgatggtcaaaccgatcatgttaggaaagatcgttgaacgacgggaccaagtgcgcaggggcttcttgtctccgctttccaccgctttctctaccttcttcagcaagtgcaggtcaataaaaggacctttcttgagagaacgtggcatggcttatcctctaaaattatttgctacggcgacgtacgatgaatttatcagtacgcttgttgctgcgggtcttcttacctttggtctgaacgccccacggagttaccgggtgcttaccaaagttacgaccttcaccaccaccatgtgggtggtctaccgggttcatcgcggtaccgcgaacggtcggacgaacaccacgccagcgtgcagcacctgctttacccagaacgcgcagcatatgctcagcattgccaacttcgcccagagttgcacggcagtctgcttctactttacgcatttcaccagaacgcagacgcagggtgacataagcaccatcacgagcaacgatctgaacgtaagtaccagcggaacgtgccagctgaccgcctttacctggtttcatttctacgttatgaacagtagaaccaaccgggatgttgcgcatcggcagggtgttacctggtttgattgcagcatcaacgccagactgaatctggtcgccagctttcaggcctttaggggccaggatgtaacggcgttcaccgtctttgtacagaaccagcgcgatgttcgcggaacggttcggatcgtactcaagacgttcaacaactgccgggataccgtctttgttgcgtttgaagtcaacaatacggtaagcctgcttgtggccaccaccgatatgacgagtggtgatacggccattgttgttacgaccaccggatttgctgtttttttccagcaacggagcaaaaggtttgcccttgtgcagctcagggttaaccactttaactacgtggcgacgacccggagatgtcggtttacatttaacaactgccattgtattactcctccgacttactcagcgccgccaacgaagtccagattctggccttctttcagggtgacgtaagcttttttccagtcgctacgacgaccgatacgctgtccgtgacgtttaactttccctttaactaccagggtgttaacgacttcgacttcgacttcaaacagtttctgcacagcagctttgatttctgctttggtcgcgtctttagcaactttgagtacgatggtgttggatttttccatcgcagtagacgctttttcagaaacgtgcggtgcacgcagcaccttcagcagacgttcttcacgaatcatgccagcatctcctcaacttgcttaacagcatcagcagtcattacgactttgtcgaaggcgatcaggctaaccgggtcgataccagttgcatcgcgtacgtcaaccttgtgcaggttgcgcgcagccaggaacaggttttcgtccagctcaccggtgatgatcagcacatcttccagagccatgtctttcagtttctgtgccagcagcttagttttcggcgcttctacagagaacttctcgacaacgatcagacgatcctgacgtaccagttcggacaggatgcttttcagcgcgccgcggtacatcttcttgttaactttttgactgtggtcctgcggacgagcagcaaaggtcacgccaccagaacgccagatcgggctcttgatagaaccagaacgcgcacggccggtgcctttctggcgccacggttttttaccggaaccagttacttcagcacgagtcttctgagcacgagtaccctgacgagcaccagctgcataagcaacaacaacctggtgaaccagcgcttcgttgaaatcacgaccgaaggtagtttcggaaacagtcagcgcgctctgcgcgtctttcaatactaattccattgctatctccttacgccttcacagctggtttaacgatcaggtcgctaccggttgcacccgggacagcacctttaaccagcagcaggttgcgctcagcgtcaacgcgtactacgtcaaggctctgaacggttacacgttcgttacccatctgacctgccattttcttgcctttgaacactttgcccggagtctggttctgaccgatagaacccggaacgcggtgagacaaggagttaccgtgagtagcgtcctgggtacggaagttccagcgcttaacggtacctgcgaaacctttacctttagaggtgccagttacgtcaacttttttaacgtcagcaaacagttcaacgctaatgctctgacctacagtgaactcttcgccttcagccaggcggaattcccacagaccacggccagcttctacgccagctttagcgaagtggccagcttcaggcttggtcacacggttagcttttttagcaccggtggtcacctgaatagcacggtagccatcgttagccaggtctttaacctgagtaacgcggtttgcttcaacttcgattacggttactgggatagaaacgccgtcttctgtgaagatacgggtcatacccacttttttaccgactaaaccaatcattgtttcaacctctcaatcgctcaatgacctgattaacccaggctgatctgcacgtctacaccggcagccagatccagacgcatcagagcatcaacggttttctcggttggctcaacgatgtcaaccagacgcaagtgagtacggatttcgtactgatcgcgcgcgtctttgttgacgtgcggggagatcagaacagtgaagcgctctttgcgtgtcggcagcgggatcggaccacggacctgcgcaccagtgcgcttggcagtctcgacgatttccgcggttgcttgatcgatcagacgatgatcaaacgctttcaggcggatacggattctttggttctgcatgagaccagagctccaattattttataaacgaaaatgattactcctcagacccattacgattgatgggagagtgtaaccgttcttacgtagctccccgattgggagcattgttaggtagccaaattcggctaactgaggttcagattgaacctgctgtcaactacgacaagcccgcgcattatacgcaaatctgagcctgacgcaagcatcgggtagaaattaatcgcaacgcgcagattgcgagctgtattccacgaaatttgtaaggttgtgaagatagcgtttttcaccggaaccaggttaacaaatcagcgatttctctgttgctgagcatccggagttattcgatggtgatactccaattacagaggatgttttatggacgctacccttccctttctgattttgtacgcttgtttatctgtcctactttttttatgggatgcaaagcatggcttgttacctgacagatttacctgcccgttactctggtcaggtcttttgttctctcaggtttgtaatcctgactgtttagccgatgcgttatggggggcgattattggttacggcacattcgctgtcatttactgggggtatcgcatactgcgtcataaagaaggattaggctatggtgatgtgaagtttctcgccgcccttggtgcctggcatacctggaccttcttgccacgactggttttccttgctgcctcattcgcttgcggagccgtagttgttggtctgctcatgagaggaaaagagtcattaaaaaacccgctgccgtttgggccatttctggcggctgcgggtttcgttgtaggttgggatagtttgctggcaggccgttaatctttaacttttatttgtgattgcaggtaattttgtaaaccgattttaccgatgagatccagctcagtttcgagccagtcaatatgaccttcttcatcggcaaggatctcgatcatcatatcacggctaacatagtcatgaacgctgtcggcatacgcgatagcctcacggagatccttcgcgccttccagttctaatcgcaggtcggattgcagcatctcctcgacatcttcaccaatccccagtttgcctaaatcctgtaagttggggattccttctaaaaacaaaatacgctcgatatatttatcagcgtgtttcatctcatcgatggattcatggtattcgacgtcattgagacgcatcaggccccagtttttaaacatccgggcatggagaaaatactgattgattgcgacaagctcatttcccaatagtttattgagataatttatgattttaacatcacctttcattttatagtccctccgcttccactattagagcgtagatggggctagcgggatgtcaaaaaataagcgtggtcttcaggcaatctctttaaattctggcatctgcatcaactcgtcctgcatcacttcgcgcgcggcgcgaatgcacttaccgcattgatttcccacaggaataaacttacgcaattgttggaaagattgcggatgaaactgacggactgcctggcgaatttttttgtcacttacaccattacacaaacaaacgtacatgattgctcccgttcaaattctgcgcaaagtgtaaatgagaatggttatgattacaatagcacagttttatttgcgccatagttcagcgagcaaaattacgactaaatatttcgagctcaaattacgggcagcaaaaagggcgccgaagcgcccttttcaattcaaaactaattaacgtgtaattagcccagaactttagcaacaacgcccgcgccaacggtacggccgccttcacggattgcgaaacgcagaccgtcgtccatcgcgatcgggtggatcagggtaacaaccattttgatgttgtcgcccggcattaccatctctacgccttccggcagttcgatggtaccagtcacgtcagtagtacggaagtagaactgcggacggtagcctttgaagaacggagtatgacggccgccttcatctttggacagaatgtacacttcagattcgaacttggtgtgcggcttgatggtgcccggcttagccagtacctgaccacgttcgatttcttcacgtttgataccacgcagcagaacacctacgttctcaccagcacggccttcgtccagcagtttgcggaacatttcaacgccagtacaggtagacttctgagtctctttgataccaacgatttcaacttcttcaccaactttgatgataccgcgttctacacgaccggtaacaacggtaccacgaccggagatggagaatacgtcttcgatcggcagcaggaacggcttgtcaatcgcacgctctggttccggaatataagaatccaggaagccagccagttccaggattttcgcttcccactctgcgtcgccttccagcgctttcagagcagaaccacgaacgatcggagtgtcgtcgcccgggaagtcgtactgagacagaagttcacgaacttccatttcaaccagttccagcagctcttcgtcatcaaccatgtcgcatttgttcaggaacacgatgatgtacggaacgcctacctgacgacccagcaggatgtgctcacgagtctgcggcatcgggccgtcagtcgcagcaactaccaggatcgcgccgtccatctgagcagcaccggtgatcatgtttttaacatagtcggcgtgccccgggcagtctacgtgtgcgtagtgacgggtcggggtgtcatattcaacgtgagaagtgttgatggtgataccacgagctttttcttccggcgcgttatcgatctggtcgaatgcacgagcagcaccgccgtaggttttagccagtacggtggtgattgcagcggtcagagtagttttaccgtggtcaacgtggccgatagtaccaacgttaacgtgcggttttgtacgttcaaatttttctttagacacggctatattccttactatagtgctctccccttcaggagagagcacgggactttggtattaacccttaggcttatttaccacgggcttcaattacggcctgagcaacgttactcggcgcttcatcatacttcaggaattccatagtgtatgatgcacgacctttggtcagagaacgcagctgagttgcgtatccgaacatttcagacagcggtacttcagcgtggatcttaacgccagtaacttcagattcctgacctttgagcataccacgacgacggctcaagtcaccgataacgtcaccggtgttctcttccggagtttctacttcaaccttcatgatcggctcaagcagaactggtttcgctttcttaaagccttctttaaaggcgatagaagcagccagtttaaacgccagttcagaggagtcaacgtcatggtaagaaccgaagtgcagacgaatacccatgtctactaccgggtagcctgccagcggacctgctttcagctgttcctggatacctttatcaacggccgggatgtattcgccagggattacaccacctttaatgtcgttgatgaactcgtagcctttcgggtttgaacccggctccagcgggtacatgtcgataacaacatgaccatactgaccacgaccaccagactgtttcgcgtgtttaccttcaacatcggtaactttctggcggatagtttcacggtaagcaacctgcggtttacctacgttcgcttcaacgttgaattcacgcttcatacggtcaacgatgatgtcgaggtgcagttcgcccatacccgcgataatggtctggttagattcttcgtcagtccatacacggaaagacgggtcttctttagccagacggcccagagccagacccattttttcctggtcagctttggttttcggttcaactgcgatggagattaccggctcagggaattccatacgttccagaatgatcggcgcatccgggtcacacagggtgtcaccagtggttacgtctttcagaccgatagcagcagcgatgtcgcccgcgcgaacttctttgatctcttcacgtttgttagcgtgcatctgaacgatacgaccgaaacgctcacgtgcagctttcacggagttcagtacggtatcaccagagttaaccacaccggagtaaacacggaagaaggtcaggttaccaacaaacgggtcggtagcgattttgaacgccagtgcagagaacggctcatcatcacttgcgtgacgctcagccggagtgtctttaccgtcgtccaggataccgttgatcgcaggtacgtcaaccggggatggcaggtaatcaattaccgcatccagcatcgcctgaacacctttgttcttgaacgcagaaccacaggttaccaggatgatttcgttgttcagaacgcgctgacgcagagcacctttgatttctgcttcagtcagttcttcaccacccaggtatttttccatcagctcttcagaagcttcagctgcggattcgatcaggttctggtgccattcgttagccagttcaaccatgtctgccgggatatcttcgtattcgaaggttacgccctggtcagcgtcgttccagttgatagctttcattttcaccaggtcaacaacaccggtgaaatgttcttcagcaccaatcgccagctgcagcggaaccgggttcgcgcccagacgggttttgatctggttaacaactttcaggaagttcgcacccatgcggtccattttgttaacgaacgcaatgcgcggaactttatatttgtttgcctgacgccatacggtttcagactgcggctgaacaccaccaactgcgcagtaaaccattaccgcaccatcgagaacacgcatggaacgttctacttcgattgtgaagtcaacgtgccccggggtgtcgatgatgttgatgcgatgcggctcatactgcttagccataccagaccagaatgcagtagtcgcagcggaagtgatggtaataccacgttcctgctcctgctccatccagtccatggttgcagcgccgtcatgaacttcaccgattttatggtttacaccggtgtagaacagaatacgttcggtagtagtggttttaccggcgtcgatgtgcgcactgataccgatgttacggtagcgtgcgatgggtgttgtacgagccatttgtttcctcgtttatcttttaggcgttcaatttaagtagcccaaagcgggctgcttactggaagcgcccgcctggtgactaaaactccgaagggattaccaacggtagtgtgcgaacgccttgttggcttcggccatacggtgaacgtcttcacgtttcttaactgcagtacctttgttttctgcagcatcagaaagttcgttcgccaggcgcagagccatggatttatcaccgcgtttacgagcagcttcaacgatccaacgcattgccagagcattacgacgaaccggacggacttcaactggtacctgataagtagaaccaccaacgcggcgagacttaacttctacagtcgggcgcacgttttcgagagctacttcgaatgcttccagttcagatttaccagagcgctgagccagggtctccagcgcgctgtatacgatagattcagcagtagattttttaccatctaccatcaggatatttacaaatttagccagcagttctgatccgaacttcggatccggcagaattttacgctgaccaatgacgcgacgacgtggcatggaaatactccgttgttaattcaggattgtccaaaactctacgagtttagtttgacatttaagttaaaacgtttggccttacttaacggagaaccattaagccttaggacgcttcacgccatacttggaacgagcctgcttacggtctttaacgccggagcagtcaagcgcaccacgtacggtgtggtaacgaacacccgggaggtctttaacacgaccgccacggatcaggatcacggagtgctcctgcaggttgtgaccttcaccaccgatgtaggaagtcacttcgaaaccgttagtcagacgaacacggcatactttacgcagcgcggagttcggttttttaggagtggtagtatatacacgagtacatacgccacgtttttgcgggcatgcttccagcgcaggcacgttgcttttcgcaactttgcgagcacgtggtttgcgtaccagctggttaactgttgccattaaatagctcctggttttagcttttgcttcgtaaacacgtaataaaacgtcctcacacaatatgaggacgccgaattttagggcgatgccgaaaaggtgtcaagaaatatacaacgatcccgccatcaccaggccatctggctggagtgcttaaccgtaagtctgacgaaatcagtatagtcaatgggaatgatgtcgttcgaaatttgaccagtcaaaccgcgggcaataaggtcttcgttcagggcatagaccttaatgggggcattacgcagactttcaaggtagcggttaccgtcaactgcggcagttacgccatcttgcaataatagcagttcgtctccttcactgagcagacgcagcagcgcagcaaaatccgtcagccagggtgaacgatgtaacgtgtgcagcataaacgcctcaaaacctcaaaataacatcgtagttggcgagttcgcggcgtaaggcatctgcttcgagcggcgtggcttcgacaacaaagggtgtctgcggatctaacccgcgttcgcgcagtgaagccgcacaaacccagcactgttcaatgtcgtacagacccaacaatttaaaagtggcaatgtaatcacgcgccagcactgcatcgggcttttgtcctgacagcagctgaaaaacgccatcagcaataaagaagacggtcagatcgtcagttaatgcggaagttgccagtaaagcatctaaaccttcccgaccagcagctgtaccatgaggtgcagtagaaaaaacaaacgcaattcgtttcatcagaactgtaccaccctgtcacaggtcagcgaggcttccgccagcgcgccaagtccgcttaaggtaaatcccggctgaaggtttgacgaagccagccccagccttcctgcttcagtttcatcgacgataccgcggcgtaacgctgccgctacgcagatattcagcgccacaccatgttgcgcattcaactgttgccagccgcgcacaaggtcaaattcgtcacttgccggtgaggtcaattggttagcgttatagaccccttcccgatagaaaaagacgctgcttaactcatggccttctactatcagcgcctgcgcaaactgaaaagcactactcgcctgttgcgtaccgtatgctggcccggtcaccacgatggcaaaacgcattacttatcttgcccctggaaatcaccgcttttgaactggcggatgtagagatagacagtgtgtttggagatgttcaggcggtcagcaacctggttgatcgcgtctttaatatcgaagatccctttctcgtagagattcagcacgatctgacgatttttggcgttattagaaacattgcgatcggcattcacttcttcgatggtgaactccagcgtttgggtaaccagatcttcaacagaagaggcaaagttgacgcttgaaccgacatccggggtttctggcggcacaaaagtgctcataatctgcgagaagggaacatcaagattcatattgatgcacagcagaccaattacacgctgttcgcggttacgaatcgcgatagtcagggacttcattaatacgccgcttttggcgcgagtaaagtagcatttagaaacgctgctatccgctcccgtcatatcgtgcagcatacgtagcgccaggtcagtaattggcgaaccaatcttccggcctgtatgttcaccgttagcaatgcgaatggctgaacattttagatcctgcaaagagtgcaaaacgatttcacagtgggagccaataagcatcgctaacccgtccaccaccgcttcgtaggatttcagaatatcaaaatcggtctggtcgaaaggacgttgatccagtaaatccaactcactggtttcgttggttaaaagcgacctggacatgaaaaaaaacactccttttcaggagcctgtcgttaacttttcagggcaggctcattaatgatgcgggtaactaaattaatacagcggaggttccgctttccagcactaattatatccggcctgtaataaaaaaaccgccgcctggtcaggcggcggttcttaatgcttattttttagcagaatctgcggctttcgcatcagcttccggctttgcatcagccttcggcgctggtttcacatccagcagctctacgtcaaacaccagggtagaattcggtgggatccccggaacacccgctttgccgtaagccagttctggtggaataaccagtttgatcttaccgcctttcttgatgttcttcagaccttctgtccaacccgggataacaccgtccagacggaaagaaagcggttcaccacgggtgtaagagttgtcgaactctttaccgtcgatcagcgtacctttgtagttcactacaacagtatcgctgtctttcggtgcttcgcctttaccggcttcgactacctgataaaccagaccagttgaagaggttttcacacctttctctttggcaaatttctcgcggtactctttaccttttgcttcgttatcagccgcgtctttttccatcttcgcctgagcagaagacttcacgcgagcttcgaatgcttgcagagtctgttcgatctcttggtcggagagtttgctcttatcagcaaatgcatcctgaacaccagcgatcagctgatctttatccagtttgatgcccagtttttcttgttcttttagagagttttccatgtaacgacccagcgaggcacccagtgcataagctgatttctgatcgtcatttttgaacgctgctttgctgtcagcagttgtagcaggttttgcagcttcagcagcaaaagtgattggtgcatgcagggcaacggccattgtggtcgccagcagcgttactttaaacagtgatttcatccatatctccaggatcggggcatctcaccccagggttaactattatcagaagggtactataaagcgttgtcgaacaaatctacatacagacacgccctattatcatctattttcagactctttttgtttaaattagtttcgatgaccgcgaaatgagtgctgtctcgggcagcaaagttaagtagaatccgcggcgaccattcgacaaaagaggtgaatcatgcaggatttatcattggaaacacgcctggcagagctggagagccgactggcttttcaggaaatcaccattgaagaactgaacgtcacggtgaccgctcatgaaatggagatggcgaaactgcgcgatcatctgcgtctgctgaccgagaagttaaaagccagccagccgtcgaacatcgcgtcgcaggctgaggaaacgccaccgccacattattgaggcgtaaaaaaagcggggattccccgcttttttgtcaccttttcggtattagtggcaaccacaaccgccgttgcctttaccgccacagcaaccttcgccaccgtgttcatgaccgtgatcgtggccatgaccgccgcagcaaccgtcgtggtcgtgatcgtggtgatgatcgtgcgcgccgtgaacgtggccatgagccagttcttcttcggtcgcttcgcgaatcgccacaacttcaacgttgaatttcaggttctgaccggccagcatgtggttaccatcaaccacgacgtgatcgtcttcaaccgcagtgatttcaaccggtaccggaccctggtcagtttcagccaggaaacgcatacctacctgcagttcatcaacgcccataaatacgtctttaggaacacgttgcaccaggttttcgtcgtactgaccgtaagcgtcgttcgcgccaacagcgacatcaaatttgtcgccaacttcatgaccttccagcgccgtttccaggccagagatcagggaaccgtgaccatgcaggtagtccagcggcgcactcaccggagactcatcaaccaacacaccgtcttctgtacgtacctgataggccaggctgaccaccaggtcttttgctactttcatgatatctcctgagcatgggaagaatagtggcgcagattgtagcggaattctgcagccgtgtactcactagcttaaaaaaactcggcgcatatcgctagtccggatgaaaaatcccgatcacttgctcatctttgcgaacgtgatcgcgggcttctttgtctgcttctcgcatctggtgtccgcacttaacgcattcaacaatatcaatattattttcgcgccacatcgccattgaatcctgcgcctgacaggccgggcattttgcgcccgcaataaaacgttttcggattgccatctttaccctctactcaaattcatcccagccgtccagctggcgtcgttcttgttgcatttcacgctggaaaatctcttccagttcgcgtcgggcttccctggcgcgagaaatttgtacggtatcagcatgcatcgggattaactcccgcagcattcgcatatccaggcggcgaaaatgcagttgcgcccgctgtgcctgatgcggatgcatgccaagcgtgaccagcgtcttgcgccccagctctaacgcactggagaatgtttcacgggaaaactgcgtcacccctgcctgtaataactcatgcgcttccacacgtccgcgcgctcgcgcaagaatatgcaaatgcggaaagtgctgctggcatatttccaccagcttcatggtgtcttccggctcgttacaggtaatgacgatagacacagcggcctctgcacccgcagaacgtaaaagatcgacctgcgtggcgtcgccgtaataaactttgtagccatatttacgcatcaggttaacggcgctgatatcccgctccagcacggtaatgcgcattttatttgccatcagcaaacgaccaatcacctgaccaaaacgcccgaagcccacgacaatgacctggggtttatcatcgttgacccacggtttttcgtcttcttcttccggtccgttaaactggcgggatagccatttatccaccagcttcatcagcagcggcgtggtcatcatggaaagcgtcaccgtcaccagcaacagcgccatctggtcgccctggaataaacgttgtgaagaagcggtagaaaagaggacaaaggcaaactcaccgccctgactcaacacgccagcaaactgcatccgctctgagctacgcacgccatacaatcgcgccagcagatacaacacgagaattttcaccgccaccagcacaaccacgcttatcactacccacaacagatgggtataaagcaccccgagattgagcgacatgccgacagagataaagaacaaaccgagcagcaagcctttgaagggatcgatagccgtttccagttcatggcgatattcactttccgccagcagcacgcccgcaataaacgtaccgagcgccatcgacagccccagcgcgtccataaacaatgcggaacccaacaccaacagcagcgtcgcggcggtgaacacttcccgcacgccagaagctgcaataaaacggaataccggacgcagtaaatagcgcccgccaatcagcatgccgacaaacgccagcaccttcatgccgatcttcatccagtcgaaatgttcgtctgccgaacccgccaacaacggcactaacgccagtgccgggatcaccgccagatcctgaaacagcagaaccgaaaacccgagctgcccggattcgctgcgattcatccctttctcacgcatcaattgcaacgccattgcagttgaagacatcgcaaggccaatgccaccgacaaccgccgcctgccaggcgaaatccgtcagcatcaataatcccgccagcaacgccgcgcttaacagcacctgtgccgcgcctacgccaaaaatcgaacgccgcagttgccaaagtttggagggattcaactcaagaccgatgataaacatcaggaataccacgccgagttccgaaaagtggaggatctcatcgacgtcgctaataaaccccagcccccatggaccaattgcaattcctgccagcaaatatcccaacacagcgccaatacccagccgcgatgccagcggcaccgcagccaccgccgcgaagagaaacagcactcctgcgagtaaaaaatcggaaccttccatcagcggcctcctggagacagcggatttgccagccagtcaccgtaggctctggcgtgactcgccagctcctgtgcgctttgccgtctcgcccagtaaataatgatgggacttaaccaatgcatccggcacatgcccgccgccagttcaaagggacgcagaacatcgctcatcgggtagcgattcaatgcgtcataacggtaagcactttccggctcgccggtggtaatcacgctacgccagtactttcccgccagttggtttcctcccggcccgctggcaaaaccacgacttaatacccggtccagccactctttcagtagcgccgggcagctataggtataaagaggatgctgaaagacaatcacctcgtgctcgcgcagtaatgcctgctcacgggggatatcaataaaaaaatcgggatagtgcgcataaaggtcgtgcacggtaacattgctgagctgcgtggccggtttaagcagtacccggtttgccaccgagtcctgagattccggatgggcatacagcagcaaaactttcgctggctgagacatcatccccctcccggtatggtttttgtgtatagtcgctgttttgggctaccattgcgcccggtgcggcagctcgcccatacattacattatcataatgataagttaacatagtctgaacatacggcgccttatgattgttttctcctcgttacaaattcgtcgcggcgtgcgcgtcctgctggataatgccaccgccaccatcaaccctgggcagaaagtcggcctggtgggtaaaaacggctgtggtaaatctaccctgctggcattgctgaaaaatgaaatcagcgccgacggcggcagctacacctttccgggaagctggcaactggcgtgggtgaatcaggaaacgccggcgttaccgcaagcggcgctggaatatgtcattgacggcgaccgtgaatatcgtcaactagaagcgcagctacacgacgccaacgaacgtaacgacgggcacgccattgcgaccattcatggcaagctggatgctattgacgcatggagtattcgctcccgtgccgccagcctgctgcacggcctcggtttcagcaatgaacaactggagcgcccggtaagtgatttctccggtggctggcgtatgcgtcttaaccttgcccaggcgctgatttgccgttcagacttgctgctgctcgacgaaccgactaaccacctcgatctcgatgccgttatctggctggaaaaatggttgaagagctatcagggcacgctgatcctgatctctcacgaccgcgacttcctcgatccgatcgttgataaaattattcatatcgaacaacaaagcatgttcgagtacaccggcaactacagttcgtttgaagtacagcgcgccacccgtctggcgcagcaacaagcgatgtatgaaagccagcaggaacgcgtagcgcatctgcaaagttatatcgaccgtttccgtgccaaagccaccaaagcgaagcaggcccagagccgcattaagatgctcgagcgtatggagctgattgcccccgcgcacgtcgacaacccgttccgctttagcttccgcgcgccggaaagcctgccaaatccgttactgaagatggaaaaagtcagcgcgggctatggcgatcgcattattctcgactcgattaaactgaacctggtgcccggctcgcgcattggtctgttaggccgcaacggcgcgggtaaatcgacattaatcaaactgttagccggtgaacttgcgccagtcagcggtgaaattggtctggcgaaagggatcaagctcggctacttcgcccagcatcaacttgaatacctgcgcgccgacgaatcacctattcaacatctggcacgtttagcgccgcaggagctggaacaaaaactgcgtgactacctcggcggctttggtttccagggcgataaagtaaccgaagaaacgcgccgcttctcaggtggggaaaaagcccgcctggtgctggcattaattgtctggcagcgtccgaatctgctgctgctcgacgaaccgactaaccaccttgacctcgacatgcgtcaggcactcaccgaagcattaatcgagtttgaaggcgcgctggttgtcgtttcgcacgaccgtcatttgctgcgttccaccactgacgatctctacctggttcacgatcgtaaagtcgaaccgttcgacggcgatctggaagattatcaacagtggttgagcgacgtacaaaagcaggaaaaccagaccgacgaagcgccaaaagagaacgcgaacagcgcccaggcacgtaaagatcagaagcgtcgggaagcggagctgcgtgcgcaaacccagccgctgcgtaaagagattgcccgtctggaaaaagagatggagaagctgaacgcgcaactggcgcaggcggaagagaaactcggcgacagcgaactgtatgaccagagccgtaaagcggagttgaccgcctgcctgcaacagcaagccagcgccaaatccggcctggaagagtgcgaaatggcgtggctggaagcccaggagcagcttgagcagatgctgctggaaggccaaagcaactgatggcgcagataacgacgaccgatgccaatgaatttagcagcagtgctgaattcacccctatgcgcggctttagcaattgtcatctacaaactatgctgccgcgtttgtttcgtcgtcaggtgaaattcaccccgtactggcagcggctggagttgcccgacggcgattttgtcgatctcgcgtggagtgaagaccccgcacaggcgaaacataaaccgcgtttagtggtgtttcacgggctggaaggcagtctcaatagcccttacgcccacggtctggttgaggcggcgcaaaagcgcggctggctgggcgtggtgatgcattttcgcggatgcagcggtgaaccaaaccgtatgcaccgcatttaccattcgggcgaaaccgaagacgccagttggtttttacgctggctgcaacgcgaatttggtcatgcgccaacggctgccgtcggctattcgctcggcggtaatatgctggcctgtttgctggcaaaggaaggcaatgatctcccggttgatgcggcggtgattgtctctgcgccgtttatgctggaagcctgtagctatcatatggaaaagggcttttcccgcgtttatcagcgttacttgctgaacctgttaaaagccaatgccgcgcgcaagctggcagcctaccccggaacgctgccgattaatctcgcgcagttaaaatcggtacgtcgcatccgtgaatttgacgatctcatcaccgccagaattcacggctacgccgacgctatcgactattatcgtcagtgtagcgccatgccgatgctgaaccggatcgccaaaccgacgctgattattcacgccaaagacgatccgtttatggatcatcaggtgatcccgaaaccggaaagtctccccccgcaggtggagtatcaactgactgaacatggcggtcatgttggctttattggcggtacattacttcatccgcaaatgtggctggagtcacgcattcctgactggttaacaacgtatctggaggcgaaatcatgttgattccgtggcaagacctctcccccgaaacgctggaaaatttaattgaaagctttgtgttacgtgaaggcaccgattatggtgaacatgagcgtacacttgaacagaaagtcgccgacgtcaaacgccagctacagtgcggagaagcggtgctggtatggtcggagctgcacgaaacggtcaatattatgccgcgcagtcagtttcgcgaataacctgcaaccgtcggcggacgagataataatgatagctaagtcatggagttactatgtctgccaaacatccggtcattgcggtaacaggatccagcggcgcggggaccaccaccaccagcctcgcgtttcgtaaaatattcgcgcagttaaatctgcatgcagctgaggtggaaggcgacagttttcaccgttacacccgcccggaaatggacatggcgatccgcaaagcgcgcgacgccgggcggcatatcagctacttcggccccgaagcgaacgacttcggcctgctggaacaaaccttcattgaatacggtcagagcggcaaagggaaatctcgcaaatatctgcatacctacgatgaagccgtaccgtggaatcaggtaccgggaacattcaccccctggcaacctttaccagaacccactgatgtactgttttatgaaggtttacacggcggcgtagtcacgccacagcataacgttgcgcagcatgtggacttactggtcggcgtggtgcctatcgttaaccttgagtggattcaaaaactgatccgcgacaccagcgagcgcgggcactcacgagaagcagtgatggactcagtagtgcgttcaatggaagactatatcaactacatcacaccgcagttttcccgcacccatcttaacttccagcgcgttcccaccgtcgacacttcaaacccgttcgcggcaaaaggtatcccgtcgctggatgaaagctttgtggtgatccattttcgtaatctggaagggatcgatttcccctggctgctggcgatgttgcaaggctcattcatttcccacatcaatacgttagtggtaccgggcggcaaaatggggctggcaatggaattaattatgctgccgctggtgcaacgattgatggaaggaaagaaaatcgagtaactctgctattacgccggataaaatactatccggcttcacaacgggatagttaaatcacgcggcaaccacttcatacgagtgagtaatattcaccgctttttccagcatcaacgccactgaacaatatttctcagcagagagatcaaccgcacgcgcaaccgctgcgtctttcaggtcgcgaccggtgacgataaaatgcagattaatgtgcgtaaacaggcgtggtgcctcttcgcggcgttcagaggtcaattttacttcacaatcgaccacatcctgacgccctttttgcaggatagaaaccacatcgatggcactgcaaccccccgccgccatcaacaccatttccatcggacttggtgctttatcgcctgagttgccgtccattaaaatctgatgaccagaggcggattcgcccagaaaagttaacccttcgacccacttcactcgcgcttgcatttttgctactccactgcgtcaattttcctgacagagtacgcgtactaaccaaatcgcgcaacggaaggcgacctgggtcatgctgaagcgagacaccaggagacacaaagcgaaagctatgctaaaacagtcaggatgctacagtaatacattgatgtactgcatgtatgcaaaggacgtcacattaccgtgcagtacagttgatagccccttcccaggtagcgggaagcatatttcggcaatccagagacagcggcgttatctggctctggagaaagcttataacagaggataaccgcgcatggtgcttggcaaaccgcaaacagacccgactctcgaatggttcttgtctcattgccacattcataagtacccatccaagagcacgcttattcaccagggtgaaaaagcggaaacgctgtactacatcgttaaaggctctgtggcagtgctgatcaaagacgaagagggtaaagaaatgatcctctcctatctgaatcagggtgattttattggcgaactgggcctgtttgaagagggccaggaacgtagcgcatgggtacgtgcgaaaaccgcctgtgaagtggctgaaatttcgtacaaaaaatttcgccaattgattcaggtaaacccggacattctgatgcgtctgtctgcacagatgtcgcgtcgtctgcaagtcacttcagagaaagtgggcaacctggcgttcctcgacgtgacgggccgcattgcacagactctgctgaacctggcaaaacaaccagatgctatgactcacccggacggtatgcaaatcaaaattacccgtcaggaaatcggtcagattgtcggctgttctcgtgaaaccgtgggacgcattctgaagatgctggaagatcagaacctgatctccgcacacggtaaaaccatcgtcgtttacggcactcgttaatcccgtcggagtggcgcgttacctggtagcgcgccattttgtttcccccgatgtggcgcagactgatttatcaccccgatatcaactatgcacttcgacaaacgctggtgctatgtttgcccgtggccgttgggttaatgcttggcgaattacgattcggtctgctcttctctctcgttcctgcctgttgcaatattgcgggccttgatacgcctcataaacgttttttcaaacgcttaatcattggtgcgtcgctgtttgccacctgtagcttactgacacagctgctactggcaaaagatgttcccctgccctttttgctgaccggattaacgctggtacttggcgtcactgctgagttggggccattgcacgcaaaattgcttcccgcatcgctgctggcagccatttttaccctcagtctggcgggatacatgccggtctgggaaccattgctcatctatgcgttgggcactctctggtacggattgtttaactggttttggttctggatctggcgcgaacaaccgctgcgcgagtcactaagtctgctgtaccgtgaactggcagattattgtgaagccaaatacagcctgcttacccagcacaccgatcctgaaaaagcgctgccaccgctgctggtgcgccagcaaaaagcggtcgatttaattactcagtgctatcagcaaatgcatatgctttccgcgcaaaacaataccgattacaagcggatgctgcgtattttccaggaggcgctggatttgcaggaacatatttcggtcagtttgcatcagccggaagaggtgcaaaaactggtcgagcgtagccatgcggaagaagttatccgctggaatgcgcaaaccgtcgccgctcgcctgcgcgtgctggctgatgacattctttaccatcgcctgccaacgcgttttacgatggaaaagcaaattggcgcactggaaaaaatcgcccgccagcatccggataatccggttgggcaattctgctactggcatttcagccgcatcgcccgcgtgctgcgcacccaaaaaccgctctatgcccgtgacttactggccgataaacagcggcgaatgccattacttccggcgctgaaaagttatctgtcactaaagtctccggcgctacgcaatgccggacgactcagtgtgatgttaagcgttgccagcctgatgggcaccgcgctgcatctgccgaagtcgtactggatcctgatgacggtattgctggtgacacaaaatggctatggcgcaacccgtctgaggattgtgaatcgctccgtgggaaccgtggtcgggttaatcattgcgggcgtggcgctgcactttaaaattcccgaaggttacaccctgacgttgatgctgattaccaccctcgccagctacctgatattgcgcaaaaactacggctgggcgacggtcggttttactattaccgcagtgtataccctgcaactattgtggttgaacggcgagcaatacatccttccgcgtcttatcgataccattattggttgtttaattgctttcggcggtactgtctggctgtggccgcagtggcagagcgggttattgcgtaaaaacgcccatgacgctttagaagcctatcaggaagcgattcgcttgattcttagcgaggatccgcaacctacgccactggcctggcagcgaatgcgggtaaatcaggcacataacactctgtataactcattgaatcaggcgatgcaggaaccggcgtttaacagccattatctggcagatatgaaactgtgggtaacgcacagccagtttattgttgagcatattaatgccatgaccacgctggcgcgggaacaccgggcattgccacctgaactggcacaagagtatttacagtcttgtgaaatcgccattcagcgttgtcagcagcgactggagtatgacgaaccgggtagttctggcgatgccaatatcatggatgcgccggagatgcagccgcacgaaggcgcggcaggtacgctggagcagcatttacagcgggttattggtcatctgaacaccatgcacaccatttcgtcgatggcatggcgtcagcgaccgcatcacgggatttggctgagtcgcaagttgcgggattcgaaggcgtaatgcaggctaaaccatcggataaggcattcacgccgcatccgacatcttttgcctgatgcttcgtatttacgccccaaccaccttcgccaccgcgtgggcgaaacgttgcatcccttcatcgatatccgcatcttccaccaccagcgacggtgcaaaacgcatcacatccggtccggcattcagcaccattacgccagcccctgcgcccgcatacaggaaatcacgcgcccgacctttgaactgtggcttaagctccgcgccaatcaacagccccataccgcgaatatcgctaaacacatcgtactgctgatcgatcttctgcaaatggtcaacaaaacgctggcgtttcgcctgaatgccttccagcacttcaggggtattgatgatatcaaacgccgcgcccgctactgcacaggccagaggattaccgccgtaggtggaaccgtgagaaccaggatgaaacgcagaagcaatttccgccgtggtcagcatggcgctaatcgggaagccgccgcctaacgctttcgcagaggtcagaatatccggcgtcacgccgtagtgcatgtaagcaaacaaatcgccggtccgccccatcccgcactgcacttcatcaaacaccaataatgcctgatgttgatcgcacagctcgcgcaagccctgcaaaaactctggcgtcgcagccgtcacgccgccctcgccctggatcggctcaaccaccaccgcacaggtgtgatcatccatcactgctttcactgcgtggagatcgttaaagggaacgtggatgatgtctgccggtttcggcccaaagccgtcggaatattttggctgcccacccaccgaaacggtaaacagcgagcgaccatgaaaagcgttatggaaggcaataattttggttttgaacgggctatgacgcacacaggcgtaatgacgtgccagtttaaaggcggtttcgttagcttccgtgccggagttcataaacaccacgcgttcggcaaacgttgcctcaatcagtttacgcccaagacgcagcgccggttcattggtgaaaacgttactgatatgccacagagtttcgccctgggtttttaacgcgttcaccagcgcaggatggcaatggcccaacgccgtaactgcaatgccacccgcgaaatcgacatactccttgccttgctgatcccagattcggctgccctgaccttttaccggaataaactctgccggagcataaatcggcaggatcacttcatcgaaagtcgcgcgtgtaattgctgtttgttcaattgccatctcataatcaccctgttacgcataaataaatgtgaaattataatcacaaaatatgcataaaaaatcactaaatggcaatcagaaatcagcgatgcaggaaattagccagcagttgatgtccttgttcgctaagaatactttctggatggaactgcacaccttccagatcccactggcgatggcgaatccccataatctcgcgggtttcgctccaggccgtcacgtcaaagcacgctggtaatgagtcaggttccaccaccagcgaatggtagcgtgtcacggtaagtggatttgccagcccccgaaatacgccctcaccgttatgtgtaatcggagaggttttgccgtgcatgacctttgcggcgcgcacaactttaccgccaaatgcctgcgccattgcctgatgaccgaggcagacgccaagaatcggcaagcgcccggcatagtggcgaataacgtcaagggagatcccggcttcatctggcgtacaggggccaggtgagatgacaattttttgtggtttaagggcgtcgatatccgccagcgtcaacgcatcgttgcgcttaaccagcacatccgcccccagttcacaaaagtactggtagaggttccaggtaaaagaatcgtagttatctataagcaggatcatggcggctccggtacgaaagaaccacgctattttactcagattccccggcttcgcttaccactttgctaaatatcatctgcagcgcggtgagatcccccattgccccactctgatttgcctgattccaggcttctttttcgataccctgccagctcagttgatatccggcatgaatcgccagttgctcgaagaagatccgctgtgccagtccgcttcccacacggaagggatgcagcacgttgatttcacaatagtaatgcgccagccgctcgacgaacttcgctttctccaggccaaccagataaccttcttcctccagatcctgcatcagggcattgccctctttttcgatataagcaaagtggcagaacggcgtatcgccctgataaatatcaacttcacgcagttgccccgcccagtcgaaaatatcctgatacagctggcgatggatagtgcgcaaatgcggtaaaccgcgcaccagcggaccaagctcaatggtcgcagcacgcagcgccgtcatttcgtaagcggcctgttccagccgctgctgctggtggatgttcagccggttacgcatgatatcaaggccaggataaagatacggatcgcgcccttcgccgaatttatcgctcatagtgcctcctcagctcttcaaggcgcgctaaagcctctgcggcagtaagagtgactaaaggcatctcgacgccttcaagacggcgactggcctggaaattacgattacgctgaagctcccagagacgggacttttgcttatcggtgagtttcttcacttgatgcctccctgaacgtgtccatttgccacaagtataagcggcaaatccgggttacgccgggagagcagaagcgcgggcaagattgcccgcgcgagaaatcattacggcaggactttagcggaaaggataactaccggttttgacggcacattctggtacggaccaacgtcatgagtcggcacctgggaaatcttatcggccacgtccatgcctttcaccactttaccaaataccgcgtaaccgaaatcacgctgaccatggtcaaggaaggcgttatcggcaacgttgataaagaactggctggtggcgctgtctttgtcagcggtacgcgccatcgcgatggtaccacgcgtgttgcgcaggccgttatcggcttcatttttgattggcgggtttggttttttctgctgcatctgctcggtgaaaccgccgccctgaatcataaagccaggaatgacgcggtgaaaggtagtgttgttataaaaaccgctgttcacataatcgacaaagttttgcacagacactggcgctttttgtttatccagctccagttcgatgttaccagctgaggttgtcaacaatacgtgcgggtcccctttcgctgccattgctgcgggagaaagagcagaaagagcgaaaacagcagccatcgccgccagggtcgatttgaacatgagatttccttaacaaacagagcagaaaaaaagcaagtgaagagattctaaatagccttcaagaacaaggccatccctttacctaattttacgtatctgaaatatatgtaacctgacgatcactttttattccgtgatcaaaatcacctcttaaaatgcaatttagcaaccgattgcaataaaacatttaaacagatcacaaaatcacctaaaatcgcccgctcgcggcatatcccgctatgccattttatttttgaacgcaggccaatcatgactaacagcaatcgcatcaagctcacatggattagctttctctcctacgcactgactggtgcgttggttattgtcaccgggatggtgatgggaaacatcgccgattatttcaatctgcctgtttccagtatgagtaacaccttcaccttcctcaacgccggcattttaatctctatcttcctcaacgcctggctgatggaaatcgtcccgttgaaaacgcagttacgttttggctttctcctgatggtgctggcggttgccggtttgatgttcagccacagcctggcgctgttctcggcggcgatgttcattctcggggtggtcagcggcatcaccatgtcgattggtacattcctggtaacacaaatgtatgaagggcgtcagcgcggttcccgcctgttatttaccgactccttcttcagtatggctgggatgattttcccaatgatcgccgcgtttctactggcgcgcagcattgagtggtactgggtttatgcctgcatcgggctggtgtatgtcgctatttttattctgaccttcggctgtgagttcccggcgctgggcaaacatgcgccaaaaacggatgctccggtagagaaagaaaagtgggggatcggcgtactgtttctctctgttgcggcgctgtgctacatcctcggtcagttaggttttatctcctgggtgcctgagtatgccaaaggcctgggcatgagcctgaacgacgcgggcacgctggtgagtaacttctggatgtcatacatggtcggcatgtgggcgttcagctttattcttcgcttctttgatttgcaacgcattctgaccgtactggctggtctggctgcgattctgatgtacgtctttaacaccggaacaccagcacatatggcgtggtcaattctcgctctgggcttcttctccagcgcgatctataccaccatcatcaccctgggttcacagcagaccaaagtaccgtcgccaaaactggttaactttgtcctgacctgcggaaccatcggtactatgttgacctttgtggttaccggcccgattgttgaacatagcggtccgcaggcggcactgcttacagcaaacggtctgtacgctgtcgtctttgtgatgtgcttcctgttaggtttcgtcagccgtcaccgtcagcataacaccctgacctctcattaattgctaatgccggacggcactatcgtcgtccggccttttcctctcttcccccgctacgtgcatctatttctataaacccgttcattttgtctattttttgcacaaacatgaaatatcagacaattccgtgacttaagaaaatttatacaaatcagcaatataccccttaaggagtatataaaggtgaatttgatttacatcaataagcggggttgctgaatcgttaaggtaggcggtaatagaaaagaaatcgaggcaaaaatgagcaaagtcagactcgcaattatcggtaacggtatggtcggccatcgctttatcgaagatcttcttgataaatctgatgcggccaactttgatattaccgttttctgtgaagaaccgcgcatcgcttatgaccgcgtacacctctcgtcttacttctctcaccacaccgccgaagagctgtcgctggtgcgcgaaggcttctacgagaaacacggcatcaaagttctggtcggcgaacgcgctatcaccatcaaccgtcaggagaaggtgattcactccagcgccggacgtaccgttttttatgacaagctgatcatggcaaccggttcctacccgtggatcccgccaatcaaaggttctgatactcaggactgctttgtctatcgcaccattgaagacctcaacgccattgaatcctgcgcccgtcgcagcaagcgcggtgccgttgttggtggcggcctgttaggtctggaagccgctggcgcgctgaaaaacttaggtattgaaacccacgttatcgaatttgcccctatgctgatggcggaacagcttgatcagatgggtggcgagcagctgcgtcgcaaaatcgaaagtatgggcgtgcgcgttcacaccagcaaaaacacccttgagattgtgcaggaaggtgtcgaagcgcgtaaaaccatgcgttttgccgacggcagcgaactggaagtcgactttatcgtcttctctaccggtatccgtccgcgcgataagctggcaacccagtgtggtctggacgttgctccgcgtgggggtattgtcattaatgattcctgccagacttccgatccggatatctacgccatcggtgaatgcgcaagctggaacaaccgtgtatttggtctggtagcaccaggctacaaaatggcgcaggtcgccgttgaccatattctcggtagcgaaaacgcctttgaaggtgctgaccttagcgccaagctgaaactgctgggcgtagacgtaggcggtattggtgatgcgcacggtcgcacgcctggcgcacgtagctacgtttacctcgacgaaagtaaagagatctacaaacgcctgattgtcagcgaagacaacaaaaccctgctcggtgcggtactggtgggcgataccagcgactacggtaacctgctgcaactggtgctgaacgctatcgaactgccggaaaacccggattccctgatcctgccagcacactctggtagcggcaagccgtctatcggtgttgataaactgccggacagcgcgcaaatctgctcctgcttcgacgtcaccaaaggtgatctgattgctgccatcaacaaaggctgccacaccgttgcggcgctgaaagctgaaaccaaagcgggtactggctgcggtggctgtatcccgctggtcactcaggtactgaacgcggaactggcgaaacagggcatcgaagttaacaacaacctgtgcgaacactttgcttattcgcgtcaggaactgttccatttgatccgcgttgaaggcattaaaaccttcgaagaactgctggcgaaacacggcaaaggctacggttgtgaagtttgtaaaccaaccgtcggttcgctgctggcctcctgctggaacgaatacattctgaagccggaacatactccgctgcaggattctaacgacaacttcctcgctaacatccagaaagacggaacctactcggtgatcccgcgctctccgggcggtgaaatcaccccggaaggactgatggcagtgggtcgtatcgcgcgtgaatttaatctctacaccaaaatcaccggctctcagcgcctggcgatgtttggcgcacagaaagacgatctgccggagatctggcgtcagctgattgaagctggcttcgaaaccggtcatgcctatgcgaaagcactacgtatggcgaaaacctgcgtgggtagcacctggtgccgctacggcgttggcgacagcgtcggcctcggcgtggaactggaaaaccgctacaaaggcatccgtacgccgcacaaaatgaagttcggtgtctccggctgtacccgtgaatgttcagaagctcagggtaaagacgtgggtattatcgccactgaaaaaggctggaacctgtatgtttgcggtaacggcggcatgaaaccgcgtcatgcggatctgctggcagcggatatcgatcgcgaaacgctgatcaaatatctcgaccgcttcatgatgttctacatccgtaccgccgacaaactgacgcgtaccgcgccgtggttagaaaacctcgaaggcggcatcgattatctgaaagcggtgatcattgacgacaaactggggctgaacgcacatctggaagaagagatggcgcgcctgcgtgaagcggtagtgtgtgagtggactgaaacggtcaatacaccgtccgcgcagactcgcttcaaacacttcatcaacagcgacaagcgtgacccgaacgtacagatggtgccagagcgcgaacagcaccgtccggcaacgccgtatgaacgtatcccggtaactctggtggaggacaacgcatgagccagtggaaagacatctgcaaaatcgatgacatcctgcctgaaaccggcgtctgcgcgctgttaggtgacgagcaggtagcaattttccgcccgtatcacagcgatcaggtgtttgcgatcagcaacatcgacccgttcttcgagtccagcgtgctgtcacgcgggctgattgcggaacaccagggcgagctgtgggtcgccagcccgctgaaaaaacagcgttttcgcttaagtgatggcttgtgcatggaagacgaacagttttccgtcaaacattacgaagcacgagtgaaagacggcgtggtgcagctgcgcggttaatgttttaacgggaggcgcaatgcctcccctttttgcatggtcctgtaatgaccttcggtatattgcaggacattttttaaactttttgttttatttttttgtttttattttttaaaggataatcaaatgtttacagacactattaataagtgtgcggctaacgctgcgcgcattgcacgcctgtcggcaaataacccgctcggcttttgggtcagctccgccatggcgggcgcgtatgtgggtcttgggatcatcttgattttcacgctcggtaatttgctcgacccgtccgtacgtccgctggtgatgggcgcgacctttggtatcgccttaacgctggtgattatcgccggttctgaactgttcaccggacacaccatgttcctcacctttggggtaaaagcgggcagcatcagccacgggcaaatgtgggcaatcctgccgcaaacctggctgggtaacctggtcggttccgtcttcgttgccatgctctatagctggggcggcggtagcctgctgccggtagataccagcatcgttcactccgtcgcgctggctaaaaccactgcaccggcaatggtactgttcttcaaaggtgcattgtgtaactggctggtttgcctggcaatctggatggcgctgcgcactgaaggggcggcgaaatttatcgctatctggtggtgtctgctggcatttatcgcgtctggctacgagcactctatcgctaacatgacgctgttcgcgctctcctggttcggcaaccacagcgaagcctacacgctggcgggtattggtcataacctgctgtgggtgacgctgggtaatactttatcaggtgccgtattcatgggattgggttattggtatgctacgccgaaagcgaatcgtccggttgcggacaaatttaatcaaactgaaacggctgccggttaattactaaggggtttttacgtggatcatttgcctatattttgccaattacgcgatcgcgactgtctgattgtcggcggtggtgatgtcgcggaacgcaaagcaaggttgctgttagacgcaggcgctcgcttaacggtgaatgcattagcgtttattccacagttcaccgcatgggcagatgcaggcatgttaaccctcgtcgaagggccatttgatgaaagccttctcgacacctgctggctggcgattgcagcgacggatgatgacgcgcttaaccagcgcgtcagcgaagccgctgaagctcgtcgcatcttctgtaacgtggtcgatgcgccgaaagccgccagctttattatgccgtcgattattgaccgctcaccgctcatggtcgcggtctcctctggcggcacctctccggttctggcgcgcctgttgcgcgaaaaactcgaatcactgctgccgttgcatctgggccaggtggcgaaatatgccgggcaattacgcgggcgagtgaaacaacagttcgccacgatgagtgagcgtcgccgtttctgggagaaattgttcgttaacgaccgcctggcgcagtcgctggcaaacaacgatcagaaagccattactgaaacgaccgaacagttaatcaacgaaccgctcgaccatcgcggtgaagtggtgctggttggtgcaggtccgggcgatgccgggctgctgacgctgaaaggactgcaacaaattcagcaggcagatgtggtggtctacgaccgtctggtttctgacgatattatgaatctggtacgccgcgatgctgatcgcgttttcgtcggcaaacgcgcgggataccactgtgtaccgcaggaagagattaaccagatcctgctgcgggaagcgcaaaaaggcaaacgcgtggtgcggctgaaaggtggcgatccgtttatttttggccgtggtggcgaagagctggaaacactgtgcaacgcgggtattccgttctcggtggttccgggtattaccgcagcttctggttgctctgcctattcgggtattccgctcacgcatcgcgattatgcccagagcgtgcgcttaattaccggacacttaaaaaccggtggcgagctggactgggaaaacctggcggcagaaaaacagacgctggtgttctatatggggctgaatcaggctgcgactattcagcaaaagctgattgaacacggtatgcctggcgaaatgccggtggcaattgtcgaaaacggaacagcagtcacgcagcgcgtgattgacggtacgctcacgcaactcggtgaacttgctcagcaaatgaacagtccatcgctaattattattggtcgggttgttggcctgcgcgataaactgaactggttctccaaccattaatttaacccgggccagagaattctggccttcttaatgactctttttatatattcagcaaataaaacatagccccttaataaatattatctgctaatgggttatattcaccgttacagcgacttacaaaattaagtcattcgctcactgacgccaattaaatattcctgtatcgttcttaacgagcagtctgcttatattcatataatcaatgaatattaattaatatataatacatagggaatgtaaatgaacaaatttattaaagttgcactggtaggtgcagtactggctacgttaactgcatgtactggtcatattgaaaaccgtgataagaactgctcttacgactacctgctgcacccggcaatttctatttctaaaatcattggcggttgcggtcctactgcacagtaagtctctgacagaaatcggctaacaccggtttaattgcccgacgccctctggattttccgagggcgtatttgtttctatatccttcttgcccccgcccgtaaaaatattttcactttaaattcaatttgataactacatccattagccacagcgcgatcctgtgcgaaattttgtgatcttcctccacattacataacatcatatgttgttatattcatcatgtattgtcatgttaccttttaaatgactgcaaactctcccctacaacgtattggacaagaaaaaggtatcgctatgggaagccaggaactccaacgcaagctcggattttgggccgttcttgcaatcgccgtcgggacaaccgtcggctccggtatttttgtatctgtgggtgaagtggcaaaagcagcgggcacgccgtggcttacggtgctcgcgtttgtcattggcgggttaattgtgatcccgcaaatgtgcgtctatgcggaactatccaccgcttatccggaaaatggcgcagattatgtttatctgaaaaatgccggaagccgaccgctggctttcctctccggctgggccagcttctgggccaacgatgcgccgtcattgtcgattatggcgctggcgattgtcagcaatcttggctttttaacgcctatcgatccgttgctcggtaaatttatcgccgccggattaattatcgcctttatgttgctacacctgcgctccgttgaaggcggcgcagcgtttcagacgctaattaccatcgccaaaattatcccgttcactatcgtcattggccttgggatcttctggtttaaagcggagaattttgccgcccctaccaccactgcgattggcgcaacgggcagctttatggcgctgctggcggggatctctgccaccagttggtcgtataccggcatggcctctatctgttatatgaccggcgaaattaaaaaccccggaaaaaccatgccacgagcgctgattggttcctgtctgctggttctggtgctctacaccctgctggcgctggtgatttccggcctgatgcccttcgacaaactcgccaattctgaaacgccgatttccgacgccctgacctggatccccgcactcggcagcaccgctgggatctttgttgccatcacggcgatgatcgtcattcttggttcgctttccagctgcgtgatgtaccagccgcggctggaatacgcgatggcgaaagacaacctgttctttaaatgcttcggccatgtgcatccgaaatacaacacgccggatgtctccatcatcctgcaaggggcgctggggatcttcttcatcttcgtttccgatctcaccagcctgctgggttatttcaccctggtgatgtgtttcaaaaataccctcaccttcggctccatcatctggtgtcgtaaacgcgacgattacaaaccgctgtggcgtactccggctttcgggctgatgaccaccctcgccattgcgtcaagcctcattctggtcgcctcaacctttgtctgggcaccgattcccggccttatctgcgccgtcatcgttattgctactggtctgcctgcttacgccttctgggcgaagcgtagccgccagctcaacgctttgtcgtaatgttatctggagaaaataaaatgttggatattgataaaagcaccgtggactttctggtcaccgaaaatatggttcaggaagtggaaaaagttctcagccatgacgttccgctggtgcacgccatcgtggaagagatggtgaagcgcgacattgatcgtatttatttcgttgcctgcggctcgccactcaacgcggcgcaaacggcgaaacatctggcggatcgcttttccgatcttcaggtctacgccatttccggctgggagttctgcgataacaccccgtatcgcctcgacgatcgttgcgcggtgattggcgtttctgactacggtaaaacggaagaggtaatcaaagcgctggagctgggccgggcctgcggcgcactcactgcggcgttcaccaaacgcgcggacagcccgattacctcggcggcggaatttagcattgattatcaggccgactgtatctgggaaattcacctgctgctctgctacagcgtggtgctggagatgatcacccgcctcgcgccgaacgcggaaatcggcaagatcaaaaacgatctcaagcaattgccgaatgcgctcggtcatctggtacgcacctgggaagaaaaaggccgccagcttggtgaactggccagccagtggccgatgatttataccgttgctgcgggtccgctgcgtccgctgggttacaaagaaggcattgtaacgctgatggaatttacctggacgcacggctgcgtgattgagagcggagagttccgccatggcccgctggagattgtcgaaccgggcgttccgttcctgttcctgctcggcaatgatgaaagtcgccacaccaccgaacgcgccattaactttgttaaacagcgtactgacaacgtgatcgtcatcgattacgccgaaatttcgcaagggctgcacccgtggctggcaccgttcctgatgttcgtgccaatggagtggctctgctactacctgtctatttacaaagatcacaacccggatgaacgccgctattacggtggtctggtggaatattaatccctctcccggcccggcaacgggccgaatttacgcaaggagttacccgatgaaaacaggtatgtttacctgcggccaccagcggctgcctattgaacacgcatttcgtgatgcaagcgagctgggttacgacggcatcgaaatttggggcggtcgcccgcacgcgttcgcgccggacttaaaagcgggcggcatcaaacaaatcaaggcgctggcgcagacgtatcagatgccgattatcggctatacgccagaaaccaacggctatccgtataacatgatgctgggcgatgaacatatgcgtcgcgaaagcctcgacatgatcaagctggcgatggatatggcaaaagagatgaacgcgggttatacgctgatttccgcggcccacgcgggctatctcacgccacctaatgttatctggggacggctggcagagaacctaagcgaactgtgtgagtacgcggaaaacatcggcatggatctaatcctcgaaccgttaacgccgtatgaatcgaacgtcgtgtgtaatgctaatgatgtgcttcatgcgctggcgctggtgccttcgccgcgcctgttcagcatggtcgacatttgcgcgccgtatgtccaggcggaaccggtgatgagttatttcgacaaactgggcgataaattacgtcatctgcatattgtcgacagcgacggggccagcgacacgcattacattcctggagaaggcaaaatgccgctgagggaactgatgcgcgatattatcgaccggggctatgagggttactgtacggtggagctggtgacgatgtatatgaacgagcccagactctatgcccgccaggcgctggaacgctttcgcgcgctgctgccggaggatgagagatgaaaaccctggcgacaatcggcgataactgcgtcgatatctacccgcaactgaataaagcgttttctggcggtaatgcggtcaatgtggcggtgtactgcactcgctacggcatacagccgggatgcattacctgggtgggtgacgatgactacggcacaaagctgaagcaggatctcgcccgcatgggcgtcgatatcagccatgtccatacgaaacacggcgttaccgcacaaactcaggtggaactgcacgacaatgatcgcgtttttggcgactacaccgaaggcgtgatggccgactttgccctgagtgaagaggattacgcctggctggcgcagtatgacattgtgcacgcggcaatctggggacatgcggaagacgcattcccacagctgcacgctgcgggcaaacttaccgctttcgacttctccgacaagtgggacagctcgctctggcagacactggtgccgcatctcgattttgcctttgcctccgcaccgcaagaagacgaagcgctgcgtctgaagatgaaagcgattgttgcccgtggcgcaggcgtggtgattgtcacgctgggtgaaaacggcagcattgcctgggatggcgcgcagttctggcgtcaggctcctgaaccggtgacggttatcgacaccatgggtgccggagattcgttcattgccggattcctttgcggctggtctgcggggatgacattaccgcaggcgatggcgctgggaacggcgtgcgcggcgaaaaccattcagtaccacggtgcctggtaggtataacgttggcgtgagcatcttcacgccaacgtgctgttacttgccggaaaacgaccctataatccgagtaattcattctttatttcagggtcgattatgtcagctacggaccgctactctcatcaactcctctacgctaccgtccgccagcgactgctggatgatatcgcgcagggggtttaccaggccgggcaacagatccctaccgaaaacgagctttgtacacaatataacgtcagccgcattaccattcgcaaagccatcagcgacttagtggcagacggcgtactgatccgctggcagggaaaaggcacctttgtacaaagccagaaagttgaaaacgccctgcttactgtcagtggttttaccgattttggcgtctcacaaggcaaggcgacgaaagagaaagtgatcgaacaggaacgggtcagcgccgcgccgttttgcgaaaagctgaacatccccggaaacagcgaagtgttccatctctgccgggtgatgtatctcgataaagagccgctgtttattgatagttcatggatcccgctgtcgcgttatcctgactttgatgagatttacgtcgaaggaagctccacctatcagttatttcaggagcgttttgacacgcgagtggtcagcgacaaaaagaccatcgatatctttgccgccacccgcccgcaggcaaaatggctgaaatgcgaactgggcgaaccgttgtttcgcatcagcaaaatcgcctttgatcagaatgacaaaccggtgcacgtctccgaactcttctgccgcgccaatcgcatcaccttaactattgataataaaagacattaaccgtaggccggataagatgcgccagcatcgcatccggcgatgctggcgcgttgaattttacatcccgtacgttcccctcaccctaaccctctccccaaaggggcgaggggaccgttcagtacggaatttagcttgacggtgctatccagcattaaatactggcaatactctcacgcaaaatccgcagcaccgtctcttcaccgctgcgattcgggttaatgcgaatcgcacaatgttctgattgtggattcgcctggcgaaacgttccggaaaggcgataaaagagcggcgggatttcatatttcgactctgcacccaccgggtaaggcaaggcaccgcgcttttgcgcctcttccagcactctggcggcaatcggctgatgaaactcgacaatcaacaccttcgactgcgcattagcaatcaccgcgcttttcacttccggcaccgcaccaccgttaagcaaagccagcaaccgttcagatacccctgcctgcaccgcgtgcatcactggcgcaaacaccagaccacgcaatacttccagcgcctgtgcgccctggatctggctaccgccggagtaaagcgtggcgcgaatacggttgataacatcagcatcgccgaccactgcaccaacaccctctggcccaaatagcttgaagcaggaaaatgtcgagacattcgcgccgcattcacagccgattcgcgccaccttcatcaccgcatagttgtcatcggttaacgctggaacacctgccgcgcgcaacgttgccagcacatctgccagcacgtagctgtcctgcggctgctggcgcgtatgctgcaccagcgccgcatccggttgttgctcgtcgacgacctgcttcagtgccgacaggtcattgaaatcaacagtaataagcgtcagccccatctgctcaataataacccgtgtcgtcgggtaaacaggcgcgtcatgcaccagaagacgctgccccggtttgagcaaagccgccagcccggcgcgaatcgcgccagtccccgcgccctgcaccagcgccgcagcctgtgcgtgaaatgcatcagccagcacctgctccacccgttgggtaatacgtggttgattcagacctggagttaaccctaaatcaccgccagtaagaaactcgctgccggggaaatggcgacaaatgctatccaccagcgcaaactgcttttgctgcgcctcaataatcgtcaggctttgcagaggaaacgtcttcataggtgccttccttaagccggaacgaacaggccaagccagtaaagaacattcagcagaataccggtgatcattactgccacgaccggtgccgccattttctgtaccggacggcccagggattcgttgaggaagtaaatggcaaccgcgatagagaatccggtataacccgccatcttaattgctgcgaaaatcgaaccgaccagcagcgccacttccatcagcatattcatggcgttacggatgttatccgacgcattacgcaccgacgggtagcgtcccagccatttgccgatcgaacgaagcagcaagacttccgccgaaataaccactgcgcctaataccgccgcaaccatcggatttggcgagagatagcccaccgcataaacaaaggtaaagcccgcaactgcatacacgccagtggctaacgcggtggtggcaatcaacggcacaaaacccagtccgcgcataaattctgccagagccgcctgattaatcagcgtttgcgattgttccggcgtcacgcctgcggaatacgctttctccagtgtgaagatcgaaacttcgctaccagcaaaaatcttcatactggcaacggcggcaatcaatgctcccacgatggcgatataaggtaagtttttgataatccgcgacgtgcgctcttcaaacaccgaaagcccgctggcatcgatgtcattttcatcacgatgacgcaggtcgtgagttatcgcgatccccagcagcatcaccatgccaataaagatttcgatggattcagggttaagatgtgggaaatagcgcacgactaccacacgggtcatcagaacaaccacggcggcgaccagactttgcttccagccaaactggtagaaaatcgccaccagcgggaacagtgcaaaagcagaaaccaccggcgagcttaattccccgaggctacctaatacatccaccggcagcgcggtcagcagctggtttactggcaacaggcaagtaaggatcaacacgccccagatagcgccaagaccaaacgccatcaggctgtttatcgccagtacgccgaggatatcggtaggaagaaagagtaaccatgcgttgagcagcccggttttcagggtaaaagagatccccaccgaggccacaaaaccaatgctcagaccaaaagcgatactccccgcctcgcgacgattcatatagccttcaatcagttgcggcaggatcgggcggatgccgtcatgaaaaacagccgccgagcgatgcgccagaagcgatgtcatacccgtcaggcacgccaccacgataatctgaatatacagatccatagtcgtgccttttatttcagatggttaatcagcatcggaatcgcgtgttcgacgtgctcaacggaaaggccaaacgccactttcccttcagcgatcattttggcgatatgctcgtctttcgctttaatgcctggtttggcaatggtgcaacttttgttatagccaatcaccgcgatggcaatcgacaatgccgcgcccgcaccggtattacacgcaccgatgtagtaatccagttgcccggatttcactttcattgccgcttccatgtcgttgtgaatgaaaacttcaaaactgccaggagccgtcgcttcaatggtttttttaatctgctcacgctgtaagcctgcaacgccaatctttttcatgagtctgtccttattggaaaaattgagagggattttcacgtaacatcacatccacatcggcctgactgaatcctgactggcgcaattgcggaataaaggtggtcaataaatagtcatagccataaccaccattggcttttaaatgggagcggcgcgtaatatccatcgacagcatgacgcggttcagcaacccacggtcacgtagcgcgtggagcatcgcaatgcgcttttcgtccgggtagtaactgttcttaccaatggtgtcgaactgcacgtacgcgccgagatcgatcatcttcaaaatgttgtcgagattgtctttcagatcgcagtgaccaacggtgacgcgcgaaagatcaactccgtgggcttgcaacagagccagttgttccagccccatggtgctgaacgaagtatgcgtggagatcgggcgtccggtctggttatgcgccagcgcagcggcaataaacaccttctcttccagcggcgtaatcttcccttcgctagagccgatctccgcgataatcccggctttcaggtcggtgccatcgataccctgttcaatttcatcgaccatctcctgcgccagttcctgcacgctgcgggtcgccacatgttccgggaaaaacgcgtcctggtaataaccggtacaggccaccacgttgatccccgtctcgcgcattacatcaagcataaattgcgcattgcgccccatgtaacggttggtcatctcaatcacattacgcacgccccgggtcatcaggtcgttcatctcctggcaaatgaacgcatactgatcaaggcggcagtccacgttgtttttaaagccggagagatcaatatgcagatgctcatgggcgagggtgtaacccgtcggatcaaaactcatagggtgtctcctgcaaaccggagggaggaaagaaaagagcgaccattttgtggcggtggcgcgcggaaaaattcacacacggtagcccccacatcagaaagcgtggtgcgcacaccgagctgcgtagcgatcatcccttgctgataaaccagcactggcaccacttcgcgggtatggtggctgtgaccaatggtcggatcgttaccgtgatccgccatcacgaccaggcaatcatctggctgcatcgcctcaacaagccgggcaaggttacggtcaacgacctgcaaacgttcggcataacgtgcgacgtcttctgcatgaccagcgaggtcggtttcctgaatgttggtgcaaataaacgccgtcggatgggtgttaaattcgttgagggtgatatccataatccgctggctatccaccagattttgccagctcacgccataaggattgttgacgatatctgccaccttacccaccagcacggttggcacgcctgcttcatacagtttttgtggcacctgcacttttttatcgacgccatagcccatatgcacgacctggaaaccgttgtcataagcgccagaacgcggcgcattgataccaataaagcgcccttctttgctttctgcggcatcgagaatgcgttgactgtcggttaacaggccaccaaatgtaatgacccgaccgacctgtacctgctcacgcacgatacgaccaattttgattgcgtcgtcaaaagagatcacagagagattggcggtaatgttatagacctggcctaaatccgcctcgagattatcgccaatcgcaaccgcctgattgacccacagaaattgcagttcatcgccacggcgctccacctgccaaccggcggatactaatgcctgctcaacacggtcaatcacatcgcaaaaaggcatccgcagcggcggtaacgggcgcgtgcctaaaatttcctgatgccccataaaggtatcgccaccttcatgttgcagctctgccacgccccaggttgcggaatctgacggctgcatatcgcctggcgcataacccaatgcgttgattagccccagcttctccagcgttggtagctgcaaatgcggcaactggctcaggatgtgaccacaggtattcgctcccgcatcttgcggacgcaccagcgtgacatctttcattgcccctacgccaaagctatcaatcactaacaccacaaatcgcgccattacgcccccagagagtttccaagactgtcataacgaccaacgattttcggttcgccacggtgaataccggacaccagcaccacatcgctacgggtgacaaaaatctgcgtgcggaaacagagcaccactgcactgctcaccggatactcgcctgccagcggcagggtgtagtcgatactgctgtcatccacagttttgagattggtttcagtaatcttttgattttctggcgtaaacaccagcgcatgttgcgcatgaccacgacggtagtaaccgccgccgtagcagtagctgtcgccacggaaatgatgggagatttcacttaaccagagcatcgcgatacgttcaggctgatcgccctgctggtttgccggaatagtgcccgtcagcgcatgaccgggttcggcatgagtcacaccgtattccgccagcaatggcagcgaagtgcagctggtcgctgaaggcgcgttcagttgctcaagtgcaataccagatttcgccagttgatcccgtgcctgtatcagcgtgtgaagattcggtgtcggcaaaacttttccggcagcctcatcccaaagcaggcaagggaaatgggtaagtccggctaaatgcagccccggcagtttcttaatttcagcaaccacctcgtgcagcgaatgctgtacaaaaccgctctcctgccccggataaagaaaatcatcgtcgctataaactttgagcagcacaaactgcacacgtccggccttcaccgctgccgcagaaacttcccgcgctttgtcgagagtaaacacggtgatgacgtcggtgccctgttcaacggcgtcagcaacctgatgacaagggatttgtaccagatgcccctgatgcgccaccgacaaaccagcgcggcgcatgactcgcgcctctttgtaatccaccgccacaatgccgctgtaacctaatgccagcaatttttccgccagccatgggttacggccaaactgcttggtcatcagatacagttcaatgccgtaaagccgcgccgtctcaatcagtcgcttaccgttttccagtacctgatccacgtcgatcacccagctgtccggggcgatcttgccctgctgccacaaacttagtgcggcggaaatcagcgccgggttctggcgtttcaatgcttctacaaacatcttgttgcctcgtttctgttccttgaattaaatattcatttttttgaatatttaggttgtgcgacgtggatttgtcgggagcttcaaacctcttcgttagcagccatccataatccataaaggttggccagcaaatagccttcttcacacgggttaacttccagtgcgaattccttcaacaacacctgatgcaattgcacaacggcttgccagtggctggattgcgccagctctgccagcaattcgttatccagcggctctatttcttcaccacggcgactgcgcatcagtgcactcgccatatgtgtcatcgccatcgttccttgctcactgcgcaccggcagatggcactctgtttccagtacgttgacgacctgcatcatgcctttgcagatgtccttatcaataacgcctgcctcgcaaagcaggttgagtctggtttccatatcagatgcctttcgtttaataactcggttcctgttccccactcactacccgttgttgatgggcgagcagggcgtgtttatctacaacggcacgcagcagttgttgcattgggtaatcatcgactcgcgtcaggaccacggcttcggtggcctgtaaaaatcgcggatcgtctgtgagcggcgtcgcctctaatcccagcatggtcagttcgttttccgccaccacgttccagatcaccgcatcgacatcgcctttaacaatgcgttgtaaactctcgtgataagagagatcgactcgttccacatcactaccgccaaaaaaaacatcggtcatgattttctgatccgccgaacggttatccagccccacgcgcttcacgtttgcggactcgcctttacggcaaatcaactggtgctcgccaacgtaggtgtgcggccccaactccagcgcgaggcataaccctttttgcgtgagataactttccgccgccagtcgggaaaccaccgccatgtcatacacgccgttaagtaaacactccacgcgaatatccgcgccgcgcatatgcgcatagtaaaaaggaatgccatcaaactgagctttcagcccgctcgctaaaccttcgtacaagcgggtatagggcaaaggcatcgcacataccacgttgttgatatccacatgactcagcaatgctttgttatccatctcgaccagataactgccattgcgcccacggcgttcaatccgtatcgctccgcttgattccagcgttttcaacgcggcctgcgtcaggccaaccgatgaacggcattcagttgccagctcatctatggttttcaacctattaccgcatttttcacccaacaaataacgggccagcgtcgtgataacgacgccttcttttttgataaacgttcgacgcataatatattttcaataaaatgaatgtttatatcttcattaaaatgaagataagtggcaactgtgagatgtggaaacggcgaggcgcttcacattttttcggattattgcaaatgaggataaaaaaaccgggtttccccggtttcagagtgatgacgaagtgatttattcgacaatgcgagcaaagggtaattcccactggcgcttgcctgctcccctcaccctaaccctctccccaaaggggcgaggggaccgtccgagcgttttgatattacggcttcgccacaaaaccaatcgcttcgtacaccgctttcagcgtacgggaagcgtgtacactggctttttctgcgccgtctttcatcacctgttgcaggaaggcttcatcgttgcggaaacggtgatagcgttcctgcaattcagtcagcataccggaaacggcatcagccacttcacctttcagatgaccatacatcttgccttcgaactgtttttccagttctaggatgctctggcccgttaccgcagaaaggatatccagcaggttggaaacgcccgctttgttctgcacatcgtagcgaactaccggcggctcgtcggagtcagtgaccgcgcgtttgattttcttcactaccgatttcggatcttccagcaggccgataacgttattgcggttatcgtcagacttggacatcttcttggtcggctccagcagcgacattacgcgcgcgccagatttcggaataaacggctccggcaccttaaagatctcgccatacagcgcgttgaaacgctgggcgatatcgcgactcagttccaggtgctgtttctggtcttcacccaccggtaccagattagtttgatacagcaggatgtccgcagccatcagcaccggatagtcaaacagaccagcgttgatgttctcggcataacgcgcagatttatctttaaactgggtcatgcggctcagttcgccgaagtaggtatagcagttcagtgcccagcctaactgcgcatgttctggtacgtgggactgaacaaaaatggtgcttttctcaggatcgataccacaagccagatacaaggccagcgtatccagcgtcgctttacgcagcttctgtgcatcctggcgcacggtgatcgcgtgttggtcaacgatacagtaaatgcaatggtagtcatcctgcatgtttacccactgacgcagcgcacccatgtagttaccaatggtcaattcacctgagggctgtgcgccactaaaaacgatgggcttagtcatttttcgattcctgattttcgctatgcggaagccctaatgcgggcagaaggtcatttatagactgataaattacatcaggctggctgagatcgatagcctcgccgtagttatatccgtaggttaagccaactgatgggcaacctgccgcttttgccgcctgaatatcattgcgtgagtcgccgacaaacagcatctcttgtggggcaattcccatccgctcagccaccagtaacagcgggtccggatgcggttttttgttttgcacatcatcgccgccgataaccacgctaaagtatttggcaatatctaaggcttcgagcagcggcgcgacgaacggcgtcggtttgttggtgaccaggcctagcggcaggcctttagcctgcaacgcgcccaacgtatcggcaacgtgcgggaacaaaaacgtcccctcttcggcaacctcgctatagtagcgatcgaacagtttacgcagaatacgtacctgttcttctgccggaatgtcgtcatcaacgggcggtttacccattgttttacgcagagtcgcacgttcctgacgcgcccaggtcaatgcgcgctccatcagaacatctgcgccgttaccaatccaggtaataacgcgttcttcacctgcgatgggcaactccagcgcatacagcgccatatctaccgcagcagcaagaccgggagcactgtcgaccagcgtaccatcaagatcaaaagcgacgccgcgaatatcttcaaacttattcatgacttacctttgccagttcactgcgcatttcatcaatgacttttttgtagtctggctggtcgaagattgccgaaccggcgacgaacatatccgcgcccgccgcagcgatttcgccaatgttgttcaccttcacgccaccgtccacttccagacgaatgtcaaagccagactcgtcgatacggcgacgtacttcgcgcagtttatccagtgtttgaggaatgaaagactgaccgccgaaaccaggattgacggacatcagcaggatcacatccagcttatccatcacgtaatccagatagctcagaggtgtcgccgggttaaataccagacccgctttacagccattttctttaatcagttgcagcgtgcggtcaacatgctcggaggcttctggatgaaaggtaatgatgctggcaccagcggcagcgaaatcaggcacaatgcgatcgacgggtttcaccatcagatgtacgtcgataggggcggtaatgccatagttacgcaaggatttcagcaccattggcccaatcgtcagattgggaacatagtggttatccatgacgtcaaaatgcacgacatcagcgccagctgccagggcttttgcggtatcttcacccaggcgggcaaaatcagccgacagaattgagggggcaatcaaatactgtttcatccgcttctccttgagaattattttttcgcgggtgaaacgactcctggtttgtacaaagccagcagttcgtccacctttttacgtgtgccgccgttgctgcttatactgcgtcgaactttgacgacatgcaattttgcgcgctgataccactcacgcgttaacatcgtatcgtgattggagatcagcactggaatatggcgctcaaccagaccttcggcgatctccgccagatgcgcttgttgttcaagcgtaaaactgtttgtgtgatacgccgtaaagttggcggtcgcagacagcggtgcataaggcggatcgcaatagacgacggatgcatcatctgcgcgcgccatgctatcggcgtaagactcacaatagaaaaaggcattctgcgctttttcagcgaagtgatacaactctgcttccgggaaatagggttttttgtagcggccaaacggcacattaaactcaccgcgcagattgtaacgacacaggccgttgtaaccgtagcggttcaaatataaaaacagtaccgcccgacggaacggatcctggcttttgttgaactcttcgcggaactgatagtaaacctcggcgcaatttgtttcgggaacaaacagctcgcgtgcggcctgtacgtactcatcagtacgcatcttcacaatgttatagagactgatcaggtcgctattgatatcggcaaggatataacgagaaaagtcggtgttgagaaacaccgacccggcacctacaaaaggctcaaccagacattcgcccttgggcaaatgccgtttaatatcatcaagcaggggatacttgccccctgcccacttcaaaaaagcgcgatttttcttcatgctgactaactaattacaccttctccggctgtggagaaagctccgacagcatccagcgcttcaggcaactcccgcaacgataaaccattgcgggagataaccttgattacttcagatcggcctgtacctgacgcagcggtttcgcccacgggtttttggcctggacatctgctggcaatgtagataccgcttttttcgcctcttctttcgaagcgtacacgccagaaaccaggacataccacggctgaccattacgcgtcgtttcatagacaacgtagtttttcagattctctttcttcgcccaaccgttcaggttgtcgtagttagaggaactgctcagctgcagagtgtaatggctggacggtgccgatttcaacgaacccacattacctgcggtcttccctccagcggctggtgttgccgtggtttgcgccggggatgccgtctgtactggagccgtagtcgccgtctcttttggtgctggcgtagaagtcgcagccggtgccttcgtgctcgccacaggggcagctggttcagtacgcttcggcgtctgtgctaccggcttcggctccgttttcacggttgcttgcggttttttcggttcaatcaccgcctgctgacgagctgggcgcgtagtggacggacgttcagcggtttgcgttttcgccgtgtcacgcgatgcattgccattgcgaacaggcgcgacagtcgcgggttcggtcggcaatgtggaattgaccgccacattgttcaactgttgctgattttgtggctgggtcagcgcattgttcaggtcaccctgcacttcaacacgttgttgaccatccgttgccgccggggtttgcccttgagtcggcgtagaagagatcggtggcagagaaacatcctgctgagtattttccgcagacgtggttcccggcgctggctgcacgccattcgcctgatcggtcgcattgcctgcaagatcaatactcttctcgccagacgcggtttgatcgctggaagaggtcgagggggcttttagcgcagaaccgataccgatgatcaacagcagtagaaccagaatgccgacgcccatcatcatatactgacgagaagcgggtttactggctgcttttttgcgcttacgcggacgacgctctacgcgctcttcatccacggtttcatcttcggattcgtcaatttctgcttcgatttccggttcctcattgcgctctttttgcgcacgagtcggacggcgatcgtcagtgtcatcaagttcaatatcatcaaaattgatctgcggttcgccacgttcagaacgttcagaagattgacgagaacgaccagtacgacgatcgctgggatcgggtttcagctcgtcttctggtttgaattcatccatttaacaccccactaaaaggttaatgcttaccacgttgcaattaacctgaagctaatagaccgcttgataagcggcctgacctttcttgttgttacgctgattgacaatcggcaatggcgttaagaacaagctcgtgcgaaacgccgctgcgaacttcactcttaccaattgccaacggaagaattaagcgtatctctcccgcaaggactttcttgtcacgcagcatatgcggtaaatacgcctgcgcggacatttcgcgcggcccattgaccggtaacccagcccgcttgagcagggttataatacgctgcgtttcggcagaactaaactgcccgagacgttccgacgtccgcgccgccatcaccatacccgcagcgaccgcttcaccatgtaaccaattgccataccccatttcagcttcaatggcatgaccaaaggtgtgtcccagattcagtaaagcacgtaacccggtttcgcgctcgtcggcggcgacaacttctgccttcagttcacaacaacggcgaatacagtacgccattgccggaccgtccagacgcaacaacgcatccagattctcttccagccagttaaaaaacgcaccgtcaagaataatgccgtatttgatgacttctgccagccccgacgctaactcacgcgggggaagcgttttcagacagtcgagatccaccaccactgaagcaggctggtagaacgcgccaatcatgtttttaccgaggggatggttgaccgcagttttgccgccaacggaggaatcgacctgcgacagtaacgtcgtcgggacttgaatgaaacgaacaccgcgctgataactcgccgccgcgaagccggtcagatcgcccactacgccgccgccaagcgccaccagcgtagtatcgcgaccatgcggcttttgtaacaacgccgtaaagacggtatcgagtacagccaggcttttatactgctcgccgtcagggaggataacgctatcgacgttaacacccgcctgttcaagtacgccgcggaccttatcgagatacagaggagccagggtttcgttggtgaccaacatgacctgctcgcccgatttcagcggtaagaatgaagctggttcattaaacaaaccagatgcgatggtaattgggtaactacgttccccgagagtaacgacaatcctctccataacgcgacatccaccttaattactgtacccgcagacgagtgtatataaagccagaattagttgctttccagcatgtgaataatctggtttgcaaccactttagcgctttgatcatcagtacgaatggtcacgtcggcaatctcttcatacagcggattgcgttcattggccaacgcttccagaacttcacgcggcggtgtttcaacgtgcagcaacgggcgttttttatcacgctgcgtgcgtgcaagttgcttttcgatggtcgtttcaagataaacgacaacgccacgagcggaaagacggttacgcgtttcacgggatttcacagagccgccgccagtagccagcacaataccctgtttctcggtcaactcattgatgaccttttcttcgcgatcgcggaagccttcttcgccttctaaatcgaaaacccagcccacatcagctccggttcgtttctcaatctcttgatcggaatcgtaaaattccatattgagttgttgagctaactggcgcccaatagtgctttttccggcacccataggcccaaccagaaagatattgcgtttctctgccattttttcggtactactaagactattcgttaatgataaacccgcttcgctcagagagcgccgcaggacatgaactgaaacctcataagatattgcgagagtcagactgaaaattatctcaatactccagcgggtttggcaactgaataaatcacccatccctctgcatatctggtcgctgcaagcgcgctgccttgctaccaccgctctggcgataaatcaccgggtaagattagcgtaaaaaagacagcaaaatgccgcctgaatgataaatcatcatcatggaacgcaggcagcgaagagcaccaactctcaaatcggtactccttgtatgctaaatacctgcgcgcgtcaaatagatgaaacacgttcagcataaaaacattaccgcttttacggctgtttactcactggaaaccagtcgtggcgtgataaacaccactaactcgcgtcgttcatcttcttttccgtcatgacgaaataattgcccgaaccagggaatgtcgccaagcaacggtacgctatcctgacccgatttatttttacgggtaaaaatgccgcccagcgccaacgtttctccgcttttgacctcgacctgcgtttcgatctcctgcttatcaatcgccagcacttcgccatcggcctgctgtagcacctgccccggaacgttctggctgatgtgtaatttcagccggatgcgacctttttgtaacaccgtgggcgtgacctccatccccaggacggcctctttaaattccaccgacgtcgcgccactttccccgctggaaacctgatatggaatttcgctcccctgtttaatgctggcaggctgaagatgtgaggccagcagacgcggactggcgataatatccagctgctgtttttgttcgagcgcggaaagctcaagatccagcaagcgtccgttgatgcgcccaatgttaaaaccgacatgcgttgtcgccgtcgctacggagaggtcgctaccaagcgtggtgacttgcccaacgccaccagcgtgttgcgcatcggccagcgtccatttcacgcctaactcacgcaaacttttttcattaatggtgacaatatgcgccgacagctcaacctgcccgaccggcagatccatttgcgctacccactgttcaagcgcgcttaacgccgttttgttatctcgtagcaaaagacgattggtgcgtttatcgacggtcatactccctttggcactcagtagcttctcccccgctttcgccagttctcccgcgtcggcgtattgcagggttatactgcgattttccagcggcagatttgcctgcgcccgcgcctgctccgcctcctggcgggcgatattgttattctgccaggcaatggaatgcactgagagaatgttgccttcctgccgcgttatcagtccggcgcttttcactacagtttgtagtgcctgcttccagggaacatctgttagatgtaacgacaccgtaccgctgacgtctggcgacacgaccaggttcaacttctcctgttcagccagcgcctgcaacacctgagctaccggaacgtcatccaccatcagcgtcactttttgcggctttgccgcctgtacgccgggtatcagcatcaacagtagtgcggctatccattgcttcatttgtatctccttgccgttgccacaaccattgtggcggttcgcagtttgtcccggtacccagcgttagtacgtctggcgtcagctgtaaaattgtccagccgttttccagcacatcgttttgctgcacccgtcgccatttcttttgcccgtcttttattacaccgatgatgcgctcgcctcgccctaccatcccctgatagcgccactggctaagttcgctaatccggcatagatcttccggcggtttaaaagggtcacgcataccggttaaaaggcacaatgcaatacctgccaacaaccagcgtttaaccctcatgcggcgtctccagttgtagcgtgaacaaaagatcatcaccttccacgcttaacgaaaaacggctcacgctgacgttgcgctctgccagccgtgtaaatgccgacggcactgcttcccacagcgttttcaacgccaactcgcctccctgcgcggatggatgccaggaaaccagttgcgcgccggataactgaaaatccagtggcgaaaagggcagcgttttttcctcgctgaagggagtggtgtctaccaggcgatacagtgcggcccactgctggtgatgacttgcccgtagtcgaattaatgcgtcgcgctcttcatggtgtgtcgatgatagaaaaatgagcgtaactaacatcagcaaccagactgcccagcaaagctggcggaggcggggtgatgtggcgaaccaccagtcaaagaacatgttcatcgctaaccttccttgttaactgatactcaaattgccagcgtccctgcgcatcctgctgcgtggctccccgctgattgagatgaaaagacgcatcctggcggagtgacgtttctagtgcgtttaacgcggtaatgcttgttgtcagccccttgatctccagcgttccctgctgccagcttatcgttgtcagccaggcgtgctcgggtaaaagcgccgccagtgcttccagcgcagattgccagtcgcgggtaaattgtcgctggcgctgccgttgcgaacgctgttcgcgtaactgctgttgctccagcaaacgtggcttcgttatctgtaagctgcgggcgagttgttgttccgcctgaagcaaaactgcgtctatgcgcgcttcggcgctgcctgtcagacgcagtattagcgttatcccgacggccagcagcagaggcgcaacgaacatcagcaaccagaaacgcagaaaagcggtccggcgttgctgtcgccagggcaaaaaattaattggcgggttcatcagtacgccttcccaagcgccagccccagcgcgatggcaaagtctccacctgacggcggtagcggcggctgacgaacagaaacggcctcccagggatcaaatcccccttcgccacatatcgcgacgctttcgggatcaacggataacgctgccgccagctccttcgcgctagtcatccccaccgccagtttgcgcccccagcgatagcgtgtcgcccacagccactgttcgttatcacgccaggccagacattgctgatgagaaggtaaaaaaggcaggaatcgctgtaatgcactggcatccggggtgatcgcactaacatgaacacgcaacctttctgccagagtaagcagcgttgccagctctttgctttgcgcggcagtcacgttataggcggggctgagtgagtcttcgctgtaatcgaagcgcagggagtccggatccatatccagctcgcgggccatcgtccctgacagccaggccgtttgctcccgctcaccaagggacatcgacgggcgcggaaatgaccgctgtaatgtgcgactggcgggaaacgccaacataatgtgatgacgctgcggcagttcgcgactccacggtaacaacgttttagccagctgctgcgcatcaacaatccgcccatctttgataatgtcgttctccagcggcaaccgccaccagcgttgcaaaaagcattcttttgctccccgcacgatcgcaaccgctaccgcttcttgctgttgtaaatgcaaaccaatttgccagatcttaaatgccattgtgatgatctccttatcacccgtcactctgacgggtatatcaatgcgtctggcttgcctttatactaccgcgcgtttgtttataaactgcccaaatgaaactaaatgggaaatttccagtgaagttcgtaaagtattttttgatccttgcagtctgttgcattctgctgggagcaggctcgatttatggcctataccgctacatcgagccacaactgccggatgtggcgacattaaaagatgttcgcctgcaaattccgatgcagatttacagcgccgatggcgagctgattgctcaatacggtgagaaacgtcgtattccggttacgttggatcaaatcccaccggagatggtgaaagcctttatcgcgacggaagacagccgcttctacgagcatcacggcgttgacccggtggggatcttccgtgcggcaagtgtggcgctgttctccggccacgcgtcacaaggggcgagtaccattacccagcagctggcgagaaatttcttcctcagtccagaacgcacgctgatgcgtaagattaaggaagtcttcctcgcgattcgcattgaacagttgctgacgaaagacgagatcctcgagctttatctgaacaagatttacctcggttaccgcgcctatggtgtcggtgctgcggcacaagtctatttcggtaaaacggtcgaccaactgacgctgaacgaaatggctgtgatcgccgggctgccgaaagcgccttccacctttaatccgctctactcaatggatcgtgccgtcgcgcggcgtaacgtcgtactgtcgcggatgctggatgaagggtatatcacccaacaacagttcgatcagacacgcactgaggcgattaacgctaactatcacgcgccggagattgctttctctgcgccgtacctgagcgaaatggtgcgccaggagatgtataaccgttatggcgaaagtgcctatgaagacggttatcgcatttacaccaccatcacccgcaaagtgcagcaggccgcacagcaggcggtacgtaataacgtgctggactacgacatgcgccacggctatcgcggcccggcaaatgtgctgtggaaagtgggcgagtcggcgtgggataacaacaagattaccgatacgctgaaggcgctgccaacctatggtccgctgctgcctgccgcagtcaccagcgccaatcctcagcaagcgacggcgatgctggcggacgggtcgaccgtcgcattgagtatggaaggcgttcgctgggcgcgtccttaccgttcggatactcagcaaggaccgacgccgcgtaaagtgaccgatgttctgcaaacgggtcagcaaatctgggttcgtcaggttggcgatgcatggtggctggcacaagtgccggaagtgaactcggcgctggtgtcgatcaatccgcaaaacggtgccgttatggcgctggtcggtggctttgatttcaatcagagcaagtttaaccgcgccacccaggcactgcgtcaggtgggttccaacatcaaaccgttcctctacaccgcggcgatggataaaggtctgacgctggcaagtatgttgaacgatgtgccaatttctcgctgggatgcaggtgccggttctgactggcagccgaagaactcaccaccgcagtatgctggtccaattcgcttacgtcaggggctgggtcagtcgaaaaacgtggtgatggtacgcgcaatgcgggcgatgggcgtcgactacgctgcagaatatctgcaacgcttcggcttcccggcgcaaaacattgtccacaccgaatcgctggcgctgggttcagcgtccttcaccccaatgcaggtggcgcgcggctacgcggtcatggcgaacggtggcttcctggtggacccgtggtttatcagcaaaattgaaaacgatcagggcggcgtgattttcgaagcgaaaccgaaagtagcctgcccggaatgcgatattccggtgatttacggtgatacgcagaaatcgaacgtgctggaaaataacgatgttgaagatgtcgctatctcccgcgagcagcagaatgtttctgtaccaatgccgcagctggagcaggcaaatcaggcgttagtggcgaagactggcgcgcaggagtacgcaccgcacgtcatcaacactccgctggcattcctgattaagagtgctttgaacaccaatatctttggtgaaccaggctggcagggtaccggctggcgtgcaggtcgtgatttgcagcgtcgcgatatcggcgggaaaaccggtaccactaacagttcgaaagatgcgtggttctcgggttacggtccgggcgttgtgacctcggtctggattggctttgatgatcaccgtcgtaatctcggtcatacaacggcttccggagcgattaaagatcagatctcaggttacgaaggcggtgccaagagtgcccagcctgcatgggacgcttatatgaaagccgttcttgaaggtgtgccggagcagccgctgacgccgcctccgggtattgtgacggtgaatatcgatcgcagcaccgggcagttagctaatggtggcaacagccgcgaagagtatttcatcgaaggtacgcagccgacacaacaggcggtgcacgaggtgggaacgaccattatcgataatggtgaggcacaggaattgttctgattaaaaaggcgcttcggcgccttttcagttggctgacaaagtgcatttgtttatgccggatgcgggtgaacgcgttatccggctaacaaaatcgtgaaaaatcaatatattgcaggaaacccataagcctgataagcgttgtgcatcaggcaaacttcacgcatttacactcgcccctgccctttcaaccattcgcgcacgaggaacagcgcgctgacattacgcgcttcgttgaagtcagggtcttccagcaaatccatcatatgcgccagcggccagcgcacctgtggtagcggctctggctcatcgccttccagcgattccgggtagagatcttgcgcgaccacgatattcattttgctggaaaagtaagacggtgccatgctgagcttcttcaaaaaagtcagatcgttcgcaccaaatccaacctcttcttttagctcgcggttagcggcttcgtagacgctttcacccggatcaattaatcctttcgaaaaacctaattcgtaggattcagttcccactgcgtattcgcggatcaggatcaggtgatcgtccacaatcggcacaatcatcactgcttcccggttggttggacgcattcgttcataaacacgccgcacgccattgctgaactccagatccacgctctcgacggtaaacagtcgggaacgggctacagtttcaacattcagaatggtgggtttttgtaatgatttgctcatcgtgggatctatgctgtgaaatcagcggttattgtgcgatatcggacacgctttcggcaatgtgaattgcatgttatttacatttatgtaacttaataaataatcgtcctcaaatcaaattaaaagtcaataggttgaaataactccaggaatttgctgatattccgccttcagagggtttgctatgatcagcggttactgtgatgtgcttaatgatgctcaagttaaactccacgcttgccgatagccaaccgcagaatcatgtattgtgtctggtgcgactgaccacgcctgacagactaagtaagatggggaaagcatgagcaccattgtgatttttttagctgctttgctgggctgctcactacttgcgggatggctgataaaagtgcgatccagacggcgtcagctgccctggaccaacgccttcgcggatgcgcaaacgcgtaaactcacacctgaagaacgtagcgccgttgaaaattatcttgagagcctgacgcaggtattacaggtgcctggcccaacgggagccagcgcggcaccgatctctctggcgctgaatgccgaaagcaacaacgtcatgatgctgacacacgctatcacgcgttacggcatctctaccgacgatccgaataaatggcgttactacctcgattcggtagaagtccacctgccccctttctgggaacaatacatcaacgatgagaataccgttgaactgatttataccgattcgctgccgctggttatttcactcaacggtcatacgctgcaggagtacatgcaggaaacgcgcgactatgccttgcaacctgttccgtccacgcaggcgtcgattcgcggggaagagagtgagcaaatcgagctactcaatattcgcaaagaaacgcatgaagaatatgcgctgagtcgtccgcgcgggctgcgtgaagcgttgctgatcgtcgcctccttcctgatgttctttttctgcctgattaccccggatgtatttgttccgtggctggcaggcggcgcattactgctgctgggcgcaggtctgtgggggctattcgcgcccccggcaaaatcctccctgcgagaaattcattgtctgcgcggtacaccccgtcgttggggattgtttggcgaaaacgatcaggaacagatcaacaatatttcactcggtattatcgacctggtctatcccgcacactggcagccatacattgctcaggatctcggtcaacaaaccgatattgatatctatctcgaccgccacgtagtgcgtcaggggcgatatctttcgctgcatgatgaagtaaaaaactttccgttacagcactggctgcgcagtacgattatcgctgcgggctcgctgctggtgctgtttatgctgttattctggatcccgctggatatgccgctgaaattcactctctcatggatgaaaggcgcgcagaccattgaagccaccagcgtaaaacaactggctgacgctggcgtgcgggtaggcgatacattgcgtattagcggtacgggaatgtgtaatattcgcacttccggaacctggagcgcgaaaaccaattcaccttttttaccgtttgactgctcgcagatcatctggaatgacgcccgctcattaccattaccagaatctgaactggtcaacaaagcgacggcattgactgaagcagttaatcgccagctgcaccctaaaccggaagatgaatctcgcgtcagtgcctcattacgttcagcgattcaaaaatccggcatggtattgcttgatgattttggcgacattgtactgaagacagcggatttatgttctgccaaagatgactgtgtgcgactgaaaaatgcgctggtcaatctcggcaacagtaaagactgggacgcgctggtaaaacgcgccaacgccgggaagctcgatggcgtgaatgtgttattacgcccggtgagtgcagaatcgctggataacctggtggcaacctccaccgcgccgtttatcacgcatgaaacggcgcgagcggcacaatcactaaacagtccggcccccggcggattcctgattgtcagcgacgaaggcagcgattttgttgatcagccctggccttcggcatcactttacgactacccgccgcaagaacagtggaacgctttccagaaactggcacaaatgctgatgcatacgccgtttaacgccgaaggtatcgtcacaaaaatcttcactgacgccaatggtacgcagcatattggccttcatccgatcccggatcgttccggcctgtggcgctatctcagcaccacattgctgctactgacgatgctgggtagcgccatttacaatggcgtacaggcctggcgtcgttaccagcgtcatcgcactcgcatgatggagattcaggcctattatgaaagctgcctgaacccgcaactgatcaccccttcagaaagccttatcgaataacacgtttgcgcggcaggttatgctaccctgtcgcgcaaattgcttcactctggagatttccctcatgcatatcaacattgcctggcaggacgtagataccgttctgctggatatggacggcacattgctcgacctcgccttcgataactatttctggcaaaagctggtgcctgaaacatggggcgcgaaaaacggggttacgccacaggaagcgatggaatatatgcgccagcaatatcacgacgtacagcatacgctaaactggtactgtcttgattactggagtgagcaactgggtctggatatctgtgcgatgaccaccgagatgggaccgcgtgccgtactgcgtgaagataccattccgtttcttgaggcactgaaagccagcggtaagcagcgaattttgctcaccaatgcgcatccgcacaacctggcggtaaaacttgagcataccggtctggacgcacaccttgatttattactttccacccacacatttggttatccgaaagaggatcagcggttatggcatgcggtggccgaagctacgggtctgaaagctgaaagaacgctgtttattgatgacagcgaagcgattctcgatgctgccgcgcaatttggtattcgttactgcctcggcgtgactaatcctgattccgggattgccgagaaacagtatcaacgccatccgtcactgaatgactaccgccgcctgatcccctcgctaatgtgaaggagacgccatgaaagaaaaacctgctgttgaggttcgactggataaatggctatgggctgcccgtttttataaaacccgcgcgctggcccgtgaaatgattgaaggcggtaaggtgcattacaacgggcagcgcagcaagccgagcaaaatcgtcgagctgaatgccacgctcactctgcgccagggaaatgacgaacgcacggtgattgtaaaggcgattactgaacagcgtcgccccgccagcgaggcagccttgctgtatgaagagactgcggaaagtgtagagaaacgcgaaaaaatggcgatggcacgtaaacttaatgccttaaccatgccgcacccggaccgacgcccggacaaaaaagagcgccgcgacctgttacgatttaaacacggcgacagtgaataactgtcacctgcaagagagatgattatgccgcaacatgaccaattacatcgctatctgtttgaaaattttgccgttcgcggcgaactggtaaccgtttcggaaaccctgcaacagatccttgagaaccacgattatccgcagcccgtcaaaaacgtgctggcagaactgctggttgcgaccagcctgttaaccgctacgctgaagtttgatggtgatatcaccgtacagctgcagggcgacggtccgatgaatctggcggttattaacggtaacaataaccagcaaatgcgcggtgtggcgcgcgtgcagggcgaaattccagaaaatgccgacctgaaaacgctggtcggcaatggttacgtggtgatcaccattaccccgagcgaaggcgaacgctatcagggcgtagttggtctggaaggtgataccctggcggcctgcctggaagattactttatgcgttctgaacagctgccgacgcgcctgtttattcgcaccggcgacgtagacggcaaaccggctgcaggcggtatgttgttgcaggtaatgcctgcgcaaaatgcccagcaggacgactttgaccacctggcgacgctaaccgaaaccatcaaaaccgaagaactgctgaccttaccggcaaacgaagtgttgtggcgtttgtatcacgaagaagaggtgacggtttacgatccgcaggatgtggagttcaaatgcacctgctcgcgtgaacgttgcgccgacgcgctgaaaacgctgcctgatgaagaagtcgatagcatcctggcggaagatggcgaaattgacatgcattgtgattactgcggtaaccactatctgttcaatgcgatggatattgctgaaatccgcaacaacgcgtctccggcagatccgcaagttcattaatgagtatgtccggcagagagggctctgccggattttacgacgtaatggcctgatgtgctgcgcttaccagcgcctatgaaataaatcgcaaattattttggtcagatacagcgtcgtatccgataaaagcgttgtcacttacttaagtttatttccagcgtttcaccatctaccgtcagatcgcgccacgctttcggcctcgtccccagttttccatccttcgcagctgtgagtaatttttctttcgttatttcgttcggaagtaaactcatatcaagcgcgtcccattcttttctgtctgagtcaaagccatagacaatgactctgtcatcattaaaagcaaacaggatccgctccgcctgaccatcactattcagatcttgctcgaccagtacgcaggcgtctttttcaatacaggtcatcacgttatagcgatcctggattaaggccgaccagaatgtcgcatccggtttaacagaaccaggggcaattaacacattttcggctaatactttttccgatacctgttcctgaagatgttgctctccatctaacgccatcagcagatcccgcgcgcgtttcgggtctttcataaacccggcatcgcttttcagcgactcaagcgcagcacgtccatagcgaccgctctgctcgagcatgtagatagttacctggtctgacgtgtttttgccgctctgataacgcgccatatggctgttcacgctaatgcgcatactgtccagcaccggcgaattaagaagcaccagtatcaccaacaccaataacgaaaccgcaaggttcactttgccctgaagaacaacgggattttgccctttacgccagacgatgctgacaaaataccccagcgaccacaccagtaacaccagcaccgccagcacgccctgcaagcggtcgacagtccagccgtactgagcgacccgcagccataacgcccaggcggcgacgaacacatacagcggagcaaccagcaaagcggttttaatcaggcaacgcaacggccctgtccagggaagtgacgctttttgcggatcgcggacaatagccattaagatcaattgcaaaaaggccagcgttaacagcaacccggcggcggagatgtggcgagaaatcgcgctcaggcccgtaaacggcagagtgatgataaacatcagggttagcaatgatactaacggcagcaaccccgtggcgattaacgtgaacaacttttgaatagagtcgattaaacgtgactgtgttcgcgcgaggatcaccgccagcgcggtaatcagacctaacgtgagataaataaaccagtcggttgcaaaaaagagcgtattgaaaaacgtgatgccaacaagtttaaacaactcactccacagtaaaagcaccagccacgtcaagccattggcgagaaaaatcaccagtaatataagtacgttatgccatactgactggtaaaaatagcgatagcggctactgtcattgcggatgcgaaggctttgttgtatccacggtagcaacaacattgccatcagcagcagatagcaaccaaaatcccaaagcgccttttcagctctccaggggttcatgccatcagtttgccacttcagccagccgctcatccccagcgtggcaataaacactagcgccagccatccccaaaggcgcttctgtttaaaagagatcacggagaagagtaaaacggatgaaaacgcgacggtcgcaggcacgccataaacaatccaactgtgattttttccggaaagccaggcgatcagcaggtagcaaaccagaccctgaagtaatccggtagcaatcatcccccagcgtgttgcgggtgaaagttcaacgttatccatgttggttatccagaatcaaaaggtgggttaattatcgcatccgggcagtagtattttgcttttttcagaaaataatcaaaaaaagttagcgtggtgaatcgatactttaccggttgaatttgcatcaatttcattcaggaatgcgattccactcacaatattcccgccatataaaccaagatttaaccttttgagaacattttccacacctaaaatgctatttctgcgataatagcaaccgtttcgtgacaggaatcacggagttttttgtcaaatatgaatttctccagatacgtaaatctatgagccttgtcgcggttaacacccccaaaaagactttactattcaggcaatacatattggctaaggagcagtgaaatgcgcgttaacaatggtttgaccccgcaagaactcgaggcttatggtatcagtgacgtacatgatatcgtttacaacccaagctacgacctgctgtatcaggaagagctcgatccgagcctgacaggttatgagcgcggggtgttaactaatctgggtgccgttgccgtcgataccgggatcttcaccggtcgttcaccaaaagataagtatatcgtccgtgacgataccactcgcgatactttctggtgggcagacaaaggcaaaggtaagaacgacaacaaacctctctctccggaaacctggcaacatctgaaaggcctggtgaccaaacagctttccggcaaacgtctgttcgttgtcgacgccttctgtggtgcgaacccggatactcgtctttccgtccgtttcatcaccgaagtggcctggcaggcgcattttgtcaaaaacatgtttattcgcccgagcgatgaagagctggcaggtttcaaaccagactttatcgttatgaacggcgcgaagtgcactaacccgcagtggaaagaacagggtctgaattccgaaaacttcgtggcgtttaacctgaccgagcgcatgcagctgattggcggcacctggtacggcggcgaaatgaagaaagggatgttctcgatgatgaactacctgctgccgctgaaaggtatcgcttctatgcactgctccgccaacgttggtgagaaaggcgatgttgcggtgttcttcggcctttccggcactggtaaaaccaccctttccaccgacccgaaacgccgcctgattggcgatgacgaacacggctgggacgatgacggtgtgtttaacttcgaaggcggctgctacgcaaaaactatcaagctgtcgaaagaagcggaacctgaaatctacaacgctatccgtcgtgatgcgttgctggaaaacgtcaccgtgcgtgaagatggcactatcgactttgatgatggttcaaaaaccgagaacacccgcgtttcttatccgatctatcacatcgataacatcgttaagccggtttccaaagcgggccacgcgactaaggttatcttcctgactgctgatgctttcggcgtgttgccgccggtttctcgcctgacagccgatcaaacccagtatcacttcctctctggcttcactgccaaactggccggtactgagcgtggcatcaccgaaccgacgccaaccttctccgcttgcttcggcgcggcgttcctgtcgctgcacccaactcagtacgcagaagtgctggtaaaacgtatgcaagcggcaggtgcgcaggcgtatctggttaacaccggctggaacggcactggaaaacgtatctcgattaaagatacccgcgctattatcgacgccatcctcaacggttcgctggataacgcagaaactttcactctgccgatgtttaacctggcgatcccaaccgaactgccgggcgtagacacgaagattctcgatccgcgtaacacctacgcttccccggaacagtggcaggaaaaagccgaaaccctggcgaaactgtttatcgacaactttgataaatacaccgacacccctgcgggtgccgcgctggtagcggctggtccgaagctgtaatgatttgaagctggagaatatctatccagtatcttatagaaagcaaaacgggaggcaccttcgcctcccgtttatttacccttcttttgtcgtgccctgcgcccgcgttaccggcactggcagccaggcgcgaatggaaagcccgccccgctcgctggtgccaagctccagcatcccgttatggttatccacgatacgctgcacaattgccagccctaatcccgtgccgctaatggtgcgcgcactgtcgccgcggacaaacggctggaacaggtgcttacgttgttccggcgcaattcccggaccgtcatcttccacctggaaccaggcgcgattcggctccgttccgctgctgactttgatccagccattgccataacgggcggcgttgaccaccatattcgccaccgcgcgtttgatcgacagcgggtgcattttcacttcaatgctgccggggtaaagcgcggtttcaatttcccgctcatagccactttcggcagcaatcacctcaccgagtactgcattaagatccgccatttccatcggcatctcctgcccggtgcgcaggtagtcgataaactgctcaatgatggcgttgcactcttcgatatctttattgatcgattctgccagatagccatcctgctcgctcatcatctcggtcgccaggcgaatacgcgtcagcggcgtgcgcaagtcgtgacttacccccgccatcagcagcgtgcggtcatccgccagttgcttaacaccagccgccatatggttaaaggcacgggtaacggaacgcacctcggacgcgccatactcacgcagcggcggcggaataatccctttaccaacctgcaaggctgcgtgttcgagatcgaccaacggtcggttctggatacgaataaacagccacgccccgcctatcgccaatagcataatcgccagcgtatagcggaacagcggagagaaatcgccctgatgaatttcggtcagcggcacgcgtacccagatattgggcgacagccaggttttcagccagacgacaggcgaacttttgttgacctcaacgcgcacttccgtcgggccgcccagttgctgtgccatctgatggcttaagaattcatagtgttgcgcccaacgcagacctgcctcttcggcagcctcgttggagtagagagagatccccagctcacggtagatctcccgacggaaagcgggaggcacaaccaactgcgtgccgtcctccagttgcagtttgtcggtcatcaacatacgcacttcgtacgcgaggactttattaaactgctggaggctcggcaaaatcgcgaagttcagcaccaccagataagtcgtcaccaggctggcgaacagcaaggtgacgatgagcaataacgtacgggcaaatgaacttcgtggcgagaagcgcaatcgcctcatgctttagagccgtccggtacaaagacgtagcccaggccccaaacggtctgaatgtaacgcggatgcgctggatcttcttctaccatgcggcgcagacgcgaaatctgcacgtcgatggagcgttccattgcggaatattcacgaccacgggcaaggttcatcagcttatcgcgggagagcggctcacgcggatggctgaccagtgccttcagtaccgcaaactcaccgctggtgagcggcatcggctcatcttcgcggaacatttcgcgcgtaccgaggttaagtttgaacttaccgaaagcaattaccgcctcttcctgtgacggtgcgcctggcagttcgttcgcctgacgacgcagcaccgcacgaatacgggccagcagttcacgcgggttaaacggttttggaatgtagtcgtcagcgccaatctccaggcctacgatacggtccacttcttcccctttcgccgtcaccataatgatcggcatcgggttgctctgactacgaagacgtcggcaaatcgacaagccatcttcaccaggtaacattaaatccagtaccataagatggaaagattcacgagtcagcaggcgatccatctgttctgcattagcgacgcttcgaacctggaagccttgttcggtgagataacgttccagcagcgcacgcaggcgcatgtcgtcatcgaccaccagaatcttgtagttctcttgcattgtttgtactcccaaaggttcgcaacaatttgtaagcgtgtattcttaaaaaagctcacgttcgtcaccagctaaatctggtatgaatttcagcctaaattgttacaaagcatattaaacagcagcttaagtatacaatttattcggcgaaacattattgattctgttgatatgatcacgttatacccaatgtgcgcattatcaaacagacaaagggaatcaacgagatgaaaacgcccctggttacccgggaagggtatgaaaaactcaaacaagagcttaattatctctggcgtgaagaacgcccggaggtcacaaaaaaggtgacctgggccgcaagtctgggcgaccgcagcgaaaatgctgactatcagtataataaaaagcgtctgcgtgaaatcgaccgtcgcgtgcgctatctcactaaatgcatggaaaatctcaaaatcgtcgattactcccctcagcaggaaggcaaagtcttttttggcgcgtgggtggagattgaaaacgacgatggcgtgactcaccgtttccgtattgtcggctacgatgaaatttttggccgtaaagattacatctctatcgattccccgatggcccgcgcattgctgaaaaaagaagtcggcgatctggcggtggtgaatacccctgccggggaagcgagctggtatgttaatgctatcgagtacgtgaaaccgtaaggaagagtcttaacctcctgccgatggctggcatttttgccagccagtccgtataactatcccctgatttttgatccgaaaagatgaactcaaaccatgatgaatgattcgttctgccgcattattgcgggtgaaattcaggcgcgcccggaacaggttgacgctgccgttcgcctgcttgacgaagggaataccgtgccgtttatcgcacgttatcgtaaggaaatcaccggcggtctggatgacacgcagctgcgtaatctggaaacgcgtctgagctatctgcgcgagctggaagagagacgtcaggcgatcctcaaatccatttccgagcaaggcaaactcaccgatgatctggcgaaggccatcaacgccaccctaagcaaaaccgaactcgaagacctctacctgccctacaaacctaaacgccgcacccgcgggcaaatcgccattgaagcagggcttgagccgttggctgacctgctgtggagcgatccgtcacacacgccagaagtcgccgctgcacaatatgttgatgccgataaaggcgtggcagataccaaagccgcgctggatggcgcgcgctatatcctgatggaacggtttgccgaagatgccgcgctgctggcgaaagtgcgtgattatctgtggaagaacgcgcatctggtctcaaccgtggtgagcggtaaagaagaggaaggggcgaaattccgcgactatttcgatcatcacgaaccgttgtccacggtgccttctcaccgcgcgctggcgatgttccgtgggcgtaacgaaggcgtactccagctttcgctgaatgccgatccgcagttcgatgagccgcccaaagagagctattgcgagcaaatcatcatggatcaccttggcctgcgcctgaacaatgccccggcggatagctggcgcaaaggcgtagtgagctggacctggcgcatcaaggtgctgatgcatctggaaaccgaactgatgggtaccgtgcgcgaacgcgcggaagatgaagcaatcaacgtctttgcccgtaacctgcacgatctgctgatggcggcccctgccggactgcgtgcaacgatgggcctcgatccgggtctgcgtaccggggtaaaagtggcggtggtcgatgccactggcaaactggtggcgaccgataccatttacccgcacaccggacaagccgcaaaagcagcgatgaccgttgctgccttgtgtgaaaaacataacgttgaactggtggcgatcggcaacggtacagcttcccgcgaaactgaacgtttctatctcgacgtgcagaagcagttcccgaaagtgaccgcacagaaagtgatcgtcagcgaagctggcgcgtcggtttactcagcttccgagctggcagcgcaggagttcccggatctcgacgtttcgctgcgtggtgcggtatctatcgcccgccgtttgcaggatccgctggcggagctggtgaaaatcgatccgaaatctatcggcgtaggtcagtatcagcatgacgtcagccagacgcaactggcccgcaaactggatgcagtagtagaagactgcgtaaacgccgttggcgtcgatctcaacaccgcttctgttccgctattaacccgcgtggcgggcctgacgcgcatgatggcgcaaaacatcgtggcctggcgcgatgagaacggccagttcaagaaccgtcagcaactgctgaaagtcagccgtctggggccgaaagccttcgagcagtgcgcgggcttcctgcgcattaaccacggtgataacccgctggacgcctctaccgttcacccggaagcctatccggtggtggaacgcattctggcagcaacacagcaggcactgaaagatctgatgggtaacagcagcgaactgcgtaacctgaaagcgtctgactttactgatgaaaaattcggtgtgccgacagtaactgacatcatcaaagagctggaaaaaccgggtcgcgatccgcgtccggaatttaaaaccgctcagtttgccgatggcgtcgagacaatgaacgacctgcaaccgggtatgatcctcgaaggcgctgtcaccaacgtcaccaactttggcgcgtttgtcgatattggcgtgcatcaggacggcctggttcacatctcttcattgtcgaacaagtttgtggaagatccgcataccgtggtgaaagcgggcgacattgtgaaggtgaaagtgctggaagtggatcttcagcgtaaacgtatcgccctgaccatgcgtctggacgagcagcctggcgaaaccaacgcccgtcgcggcggcggtaatgaacgcccgcaaaacaaccgcccggcagccaaaccacgcggtcgtgaagcgcagcctgccggtaatagcgcgatgatggatgcgctggcggcggcaatgggcaaaaaacgttaaacgccctgattgacccctaaacctgcgcgataaggtgtccacgccgcatctggcaacgaacgccttgtctgacataaaagtgcctgagaatatctccggcctttttattccacaaccaaactcataatatattccggcaatatttatcacttcattaacaactgaaaccttaattaaacattagccagtccgggtaattcactattcgaattatattttcgctgcgatataaccttgagccacatcaacattgagtcagattattattcaaaccaacattcgcacacattttaagtattgctgatagaaaccattctcattatcattgtgttgttgattatttaatctctcctttgttggcaaatcatctggtctcatgtcgctgtcaaacgccccatgaggtagttatccagttaatgagaaacaagtaggcacctatgcaatacactccagatactgcgtggaaaatcactggcttttcccgtgaaatcagcccggcatatcgccaaaaactgctttctcttggcatgttacctggctcctcttttaatgtggtgcgcgtcgctccactcggcgaccccattcatatcgaaacccgtcgtgtgagcctggtattacgcaaaaaagatctggccttattagaagtggaagcggtttcctgttaatacggtgataacaacaatgaaaaaattaaccataggcttaattggtaatccaaattctggcaagacaaccttatttaaccagctcactggcgcacgtcagcgtgtaggtaactgggctggcgttaccgtcgaacgtaaagaagggcaattctccaccaccgatcatcaggtcacgctggtggacctgcccggcacctattctctgaccaccatctcatcgcagacctcgctcgatgagcaaatcgcctgtcactacattttgagtggcgacgccgacctgctgattaacgtggtggatgcgtctaaccttgagcgtaacctgtacctgacgctacaactgctggaactcggcattccctgcattgtggcactgaacatgctcgacattgccgagaagcaaaatattcgtattgaaattgatgctctgtcggcgcgtcttggctgcccagtgatcccgctggtttcaacccgtggtcgcggtattgaagcgctcaagctggcgattgatcgctataaagctaacgagaatgtggaactggtgcattacgcacagccgctactcaacgaagcagattcactggcaaaagtgatgccttccgacatcccgctgaaacaacgtcgctggctgggcctgcaaatgctggaaggcgatatctacagccgcgcctacgccggtgaagcgtcgcagcatctggatgccgccctcgcccgtctgcgtaatgagatggacgatccggcgctgcacattgccgatgcgcgttaccagtgcattgctgccatctgtgatgtggtaagcaacaccctgacggcagaacccagccgtttcaccactgcggtagataaaatcgtgctcaaccgtttcctcggtctgccgattttcctctttgtgatgtacctgatgttcctgctggctatcaacatcggcggggcgttacagccgctgtttgacgtcggctccgtggcgctatttgtgcatggtattcaatggattggctacacgctccacttcccggactggctgactatcttcctcgcccagggcctgggtggcggcattaacaccgtgctgccactggtgccgcagattggcatgatgtacctgttcctctccttccttgaggactccgggtatatggcgcgtgcggcgtttgtgatggaccgtctgatgcaggcgctgggcttgccggggaaatcctttgtgccgttgatcgtcggtttcggttgtaacgtaccgtcggtaatgggtgcacgtacgcttgatgcaccgcgtgaacgtctgatgaccatcatgatggcaccgtttatgtcctgcggcgcgcgtctggctatcttcgcagtattcgcggctgccttcttcgggcagaacggtgcgctggcggtcttctcgctgtatatgctgggtattgtgatggcggtgctgactggcctgatgctcaagtacaccatcatgcgcggtgaagcgacgccgtttgtcatggagttgccggtctatcatgtaccacacgttaaaagcctgattatccagacctggcagcgtctgaaaggcttcgttctgcgtgctggtaaagtgatcatcatcgtcagcattttcctgagcgctttcaacagcttctcgctgagcgggaaaatcgtcgataacatcaacgactcggcgctggcttccgtcagccgggtgatcaccccggtcttcaagccgattggcgtacatgaagataactggcaggcaacggttggcctgtttacgggcgcaatggcgaaagaagtggtggtgggtacgctcaacaccctctacaccgcagaaaatattcaggacgaagagttcaatccggcggaattcaacctcggtgaagagctgttcagtgcggtagatgaaacctggcagagcctgaaagacaccttcagccttagcgtactgatgaaccccattgaagctagcaaaggcgacggcgaaatgggtaccggggcgatgggcgtgatggatcagaaattcggtagcgcagctgccgcatacagctacctgattttcgtcctgctgtatgtaccgtgtatctcggtgatgggggctatcgcccgtgaatcaagccgtggctggatgggcttctccatcctgtgggggctgaatatcgcttactcactggcaacattgttctatcaggtcgccagctacagtcagcatccaacttacagcctggtgtgcattctggcggttatcctgtttaacatcgtggttatcggtctgctgcgccgcgcgcgtagccgggtggatatcgaactgctggcaacccgcaagtcggtaagcagttgctgcgcagccagcaccaccggtgattgccattaatggcttcacttattcaggtgcgcgatttgctggcgttacggggccgtatgaaagcggcccagataagccagacattgaacactccacagccaatgattaacgccatgctgcaacaactggaaagtatgggcaaagccgtgcggattcaggaagaacctgacggctgcctctctggcagttgtaaaagctgcccggaaggaaaagcctgtctgcgcgagtggtgggcgctgcgttaaccttactccatcgcctgttttggaaagcccggtatgcgtctgcatccgggcttttttgcgtgcggctttccataaaaatgcaactcttgcagcacggcgtaagttcctttgaaagcatctcgcagggatgaaaactcgctaatacacaggagtgaagtggcgcgtagagtcgcggcattcaaacaacaggtgaaggaacgccatgagcaaaaagcagagttccaccccacacgatgcgctgttcaaactctttttacgccaaccggacacggctcgtgattttcttgcgtttcatttaccggcacccattcacgcgctttgtgatatgaaaaccctcaagctggagtcgagcagctttattgatgacgatctgcgtgaaagctattccgatgtgctgtggtcggtgaaaacggaacaaggaccaggatacatctattgtctgattgaacatcaaagcacctcaaacaaactgatcgcatttcgcatgatgcgttacgctattgccgcaatgcaaaatcaccttgatgccggatacaaaacgttgccgatggtggtgccattgttgttttaccacggtattgaaagcccctatccctattcgctgtgttggctggattgtttcgccgatcccaaactggcaaggcagctttatgcctccgcatttccgctgattgatgtcaccgtcatgcctgatgatgaaatcatgcagcaccgacgtatggcgctgctggagttaattcaaaaacatattcgtcaacgcgacctgatggggcaggtagagcaaatggcctgcttattaagtagtggatacgctaatgacagacaaatcaaagggctgtttaattacatactgcaaaccggcgacgcggtacgttttaacgattttatcgacggcgttgccgaacgttcaccgaaacacaaggagagtttaatgacaattgcggaaagattgcggcaggagggggaacaatccaaagccctgcatatagccaaaataatgcttgaatccggagtccctcttacagacatcatgcgctttaccggggtgtcagaagaagagttggctgcggcgagccagtaaatttctgtctcgccatttcaaaagttgcctacaccctctgcttcaacgccaccagcaggtgacaaaactcgaccggatgcgaaataaacggcgcatgggccgctttggcgaagatatatgattcgctgtgaggccaaagtttatccagcatcggcaccactttgcgcggcaccagaccgtcgagatagccatacaatcgcaaaaacggcatgggcacgttttgcagcggctgacggagatcgaccgttttcaggatttccagcccgccattaagcacgtcaacctccggcatcggtaacgccagaacggttttcttcaacgcccgcgcatcctggcgcgccgtttcagtccccatggtttgtaacgccaggaaccgctccactgtacgctgaaaatcatcactgagttgctgctgaaatcccgccagcacgtccggttttatccccggccactcgtcacgagcactaaaacaaggtgacgacgccacggtgaccagcgcctgaacacgctcgggatgggttaacgcaatctggcttgccaccagcccgcccagactccagcctaaccaaatggctttatcaggtgcctgttgcagcacggcttcggccatatcagcaagtgacagcgcaccaaatccccggctacgcccgaagccgggcaggtcaacaaggtgcagcgtaaaatgcgagctaagttcctcgtcaatgcaacgccacacttcggcattcagtccccatccgtgcagcagcacaagatgaacattcccctgacctttggtctgccaccagatgttattcatccgctattgttctcttttgacttacaaggatgaacatatgctaacagtaccgggattatgctggctatgccgaatgccactggcgttaggtcattgggggatttgttcggtctgctcacgcgctgcccgtacagataaaacgttatgcccacaatgtggattacccgccacacactcacatcttccctgcggtcgctgcctgcaaaaaccaccgccctggcaaagactggtcacggttgccgactatgcgccgccgttaagtccgcttatccaccagcttaaattttcccggcgcagtgaaatcgccagcgccctgtcacgtctgttactattggaagtcttacacgctcgtcgcaccaccgggttgcaattgccggatcgcatcatcagcgttccgttatggcagcggcgtcactggcgtcggggatttaatcagagctatttgctgtgtcagccgttatcacgctggttgcactgccgatgggatagcaaagccgtcacacgaacacgggccactgcgacccagcattttctcagtgcccggctacgcaagcgcaacctgaaaaatgcctttcgtcttgaattgcccgtgcaaggtcgccatatggtgattgtggatgatgtcgttaccaccggaagtaccgtcgcagagattgcgcagttgcttttacgcaatggtgcggcgactgtccaggtctggtgcctttgtcgaaccttgtagagcctcgatgatgggcgtattataaccaactaaaatagtcaactattaggccattactatgatccgtatttccgatgctgcacaagcgcactttgccaaactgctggcaaatcaggaagaagggacacaaatccgcgtatttgtgattaaccctggcacgcctaacgctgaatgtggtgtttcttattgtccgccggatgccgtggaagccaccgacactgccctgaaatttgacctgctgaccgcgtatgttgatgagttaagcgcaccatacctggaagatgcagagatcgactttgttaccgaccagttgggttctcagttaacgctgaaagccccgaacgccaaaatgcgtaaagtggcagacgatgcaccgctgatggagcgcgtggagtatatgctgcagtcgcagatcaacccacagcttgctggtcacggtggccgcgtttcactgatggaaatcaccgaagacggttacgccattctgcaatttggcggcggctgtaacggttgttccatggtcgatgtgacgctgaaagaagggatcgagaagcagctgctgaacgaattcccggagctgaaaggtgtgcgcgatctcaccgaacaccagcgcggcgaacactcctactactaagttatcccctcttttgtagattgcccgatgcgacgctaaagcgtcatttcgggcctacgttgaacatgtgccagacgttggcgcagcattgctttggcaaatcccttccttcgtttctccgcgataatatgaccaacctctcataatttaaatttaccccgctctggtgattctcaaacgccagatgttacccgtatcattcacatgggtaccaaacatactcctgacatctgactacaataattagttttagtgggtatcagtcgtggtgccgcaatatctctgttcccgattgggataattagagtttgtcgtcagaaaattgacgttacccataacaaatgaaaggccaggtaaatcatgccattagtcattgttgctatcggtgtaatcttgttgttgctcctgatgatccgcttcaaaatgaacggcttcatcgctctcgtcctcgtggcgcttgctgttggattaatgcaaggaatgccgctggataaagttattggctccatcaaagccggtgtcggcgggacgctcggtagccttgccctgatcatgggttttggcgcaatgctgggcaaaatgctggcagactgcggtggcgcacaacgtatcgccaccacgctgattgccaaatttggtaaaaagcacatccagtgggcggtggtgttaaccggttttaccgttggttttgccctgttctatgaagtgggcttcgtgctgatgctgcctctggtgtttaccatcgcggcttccgcgaatattccactgctttatgttggtgtaccaatggcggctgcactgtctgtgacccacggcttcctgccaccgcatccgggcccgactgcgattgccaccattttcaatgccgatatgggtaaaaccctgctgtacggtactattctggcaatcccgaccgtgattctcgccggtccggtttacgctcgcgtgttgaaaggtatcgataagccaatcccggaaggtctctacagcgcgaaaaccttcagcgaagaagagatgccgagctttggcgtcagcgtctggacttctctggtgccggttgtgctgatggcgatgcgtgcgattgccgaaatgatcctgccgaaaggtcacgctttcctgccggtagcggagttcctcggtgacccggtaatggctacgctgattgccgtgctgattgccatgttcacctttggtctgaaccgtggtcgttcaatggatcagattaacgacacgctggtttcttccatcaaaatcattgcgatgatgctgttgatcatcggtggtggcggtgcgttcaagcaggtgctggtagacagcggcgtggacaaatacattgcttccatgatgcacgaaaccaacatttctccgctgctgatggcctggtcgattgctgccgtactgcgtatcgcgctgggttccgcaaccgttgcggcaatcactgcgggtggtatcgcggcaccgctgattgcaacgacgggtgttagcccggagctgatggttattgcggtgggttccggtagtgtgattttctctcatgtgaacgatccgggcttctggctgttcaaagagtactttaacctgactatcggcgagaccatcaaatcctggtcgatgctggaaaccattatctcggtgtgcggtctggtaggctgtctgctgctgaatatggtgatttgataacactgactgccggatgcatcgcatccggcatcaaccgcactctacttcttcttcgctgcagctctgcgccgtctgtccaaatccttcagcaacttgttcacgccatcatcggcaaacatcgactcaagcgttgcggaaagcttgcgtcgccagtttttatactggtaactggtgccaggaatattcaccggttcggccatatccagccagtcttccggctgtagtcctaacagagcactgttactgtcggcaatgtagcgctgcaaaccacggttcagcgtcggcgtcatcgacatcaacgatgccttatgcccggcacgttttggcagacaaccatatttatgcagtgcatccagcagcccttgcttcgccagttcgcgatcctgatacagaccgcgcagtaccacttcatccggatacagccccagggttttgcccagcgttagatccccgctctcccagtaaccgcgtagcgtaggcaggtcatgtgtcgccgcaaccgccatcgactgctccggatacgctttcggtgcacggaacgtcttctcgtggtcgttttcgaaatagagcactttgtaggagtacacaccgctgctgcgcagcttaccgacaatctctaccggtacggtaccgagatcttcaccaatcaccatacagcgatgacgtttactttcgagtgccagaatcgagagcagatcatccaccggatagtgaacatacgcgccctgatctgccgtctcgccatacggtatccaccacaaacgcagcatcgacatcacatggtcaattcgtaatgcgccgcagttttgcatattggcacgcaacagctcgataaacggttcataggcacgcgcggtgatgatatgcgggtccattggcggtaatccccagttctgccccaacgggccgaggatatccggcggcgcgccaaccgacgctttcaggcaatatagttcacggtcacaccaggtttccgccccaccttccgctacgccaaccgccagatcacgatacaagccaatcggcatttcatagccctggcttatctcccagcaggcggcaaactggctgtaagccagccactgcaaccagagataaaaatcgacgtcatcacgatgttcttcgcagaactgacgcacttctggtgaatccacgttctgatacatctctggccatgcaggccagccccagcgcatttcgtcctctttcacttgctgggcatgtagcgcatcaaaggctgcctgccagaacaggctgtcgccctgctctgcaacaaactggcgaaacgcggtcatctgctcatcatcacgttgcgcgaaacctttccacgccattcgtaatgctgtcatttttagggcggtaaccgtggagtaatcgacccagtcggcatcgcgcgcctgttgcagcgtctgttgcgtggtcggcaactgccaccaggcctgagcctcttcgctaagatggaaatcttcaacggcgttaacgtcgatataaatcacattcagccaacggcgagaagacgggctgtatgggctggcactctccggatttgccggatagagcgcatgaatcgggttcaggccgatgaacgacccgccacgttttgccacatccaccagcatcgctttgagatcgccaaaatccccaataccccagtttttttccgatcgcagcgtataaagctgaacgcaggcaccccacagcttttgtttattcagcaacgcctgcggttcgtaacagcgtttcggggcgacaatcacccggcaatgcgcgcgctggtcgtcctgggtgagtgtcagcgtgtgataaccttccggcagcttcgtcggtagattgaacgctttgccccccgttacatggcctttgtactgtgttccttcttcggtggtcagcagccagctatattcgccgctgccctccaccaccatcggcatttttttgccgctggtataaaccatgacattcgggactggcgttaccgccactttcgtggcggtacgttgatgcatcgcgtcaagcaaacgccgtttggtttcggcgctaatcgactgcggtttaccgtgggcattgatgtaattggggctaatccccgccgccagcgcggcattatccagacgtttgctttccatcgagcttccttagcgttttgcctgccagatacgagcctgataatcgcgaatagagcgatccgagctaaacataccgcagcgggcggtattgaggatcgccgcgcgagtccaggcctcctggtcgcggtacagcacatccacctgcttttgtgcctcaacataggctgcgaaatccgccatcaccagatacggatcgccgccttgtttgccgatactgtgcagcatctggtcgaaggcatgcttatcgccgtcgctgtatttaccgctttccagctctttcaatactgcgtccagcaccttatctttcttccgccatttcaccgggtcgtagcctttggccagaatagccttcacttgttccacggtatgaccaaaaataaagatattttcttcaccgactttctcggcgatttcaacgttcgcaccatccagcgtaccgacagtaagcgcaccattgagcgccagtttcatattgccggtaccggaagcttctttacctgcagtcgaaatttgttcggagatatccgccgccgggatcagtttttccgccgccgaaacgcaataatccggcaggaacaccaccttcaacttatcgccaaccagtggatcgttgttgatcacgtcagccactttgttgatcgcaaagataatattcttcgccaggtagtagcccggtgccgctttcgcgccgaagaggaagacgcgcggtacgcgatcagcctgcgggttttcacgaatttctttgtacaacgccagaatatgcagcagattcaggtgctggcgtttgtactcatgcagacgtttgatctgaatatcgaaaatcgcctgtggattgatctcaataccggtacgaactttcacaaactccgccagacggactttattcgcctgcttgatctcgcgatattgctgacggaatttcgcatcatcagcgaatttttccagattgatcagctgatcgagatcgttagcccactctttttgcagtgatttatccaacagagccgccagtgcagggttgcactgtttgatccagcgacgtggggtaataccgttggtgacgttatggaatttgttcggccatagctggtgatattccgggaacagatctttcaccaccagatccgagtgcagcgccgcaacaccgttcaccgcgaaaccgccaaccacacacaggttcgccatatgcacttgtttatcgtgcaccaccgccagtttggcccacactttttcatcgcccggccaggttttctccaccagcgttttaaagcgagtattaatttcgttaataatctgcatatggcgcggcagtaagcctttcaccagtttcacatcccagcgttccagcgcttctggcatcagggtatggttggtgtaagcgaaagttttgctggtaatggcccaggcgtcatcccagctcatctggtgctcatcgatcagcacgcgcagcagttctggaatcgcgatagttgggtgggtatcgttcagctgaataacttcgtaatccgccagttcgtgcagtttacgccccgccagatgatggcgacgcaaaatatccgctaccgaacaggcacactggaagtactgctgcatcaagcgcagctttttaccggcagtatggttgtcgtttggatagagaactttggtcagtttttccgcattgatgccctgctgttcggcacgcaggaaatcaccgtcgttaaatttagtcagatcaaacggatgcgcgtgcgtcgcctgccacagacgcagcggctgcgccacgccattacgatagccgacaacggggagatcccacgcttgaccggtaatggtaaactccggctcccagcgtccgtctttcgtcactttaccgccaatccctacctgcacatccagtgcttcgttgtggcggaaccacgggtagttactgcggtgccagtcatccggcgcttcaacctgtttgccatcgacaaaagactggcggaacaaaccatattgatagttcagaccgtaacccgtcgcagactgaccgacagttgccattgagtcgaggaagcacgccgccagacgtcccagaccaccgttacccagcgccgggtcgatctcttcttccagcaggtccgtcagattgatgtcataagccttcaacgaatcctgtacatcctgataccagccgagattcaacaggttgttgcccgtcaggcgaccaatcaaaaactccattgagatgtagttaacatgtcgctgattcgccaccggcttggcgaatggctgagcacgcagcatttcggccagtgcttcactcactgctagccaccactggcgaggagtcatttcagccgcagaatttaagccataacgctgccactgacgtgaaagcgcttcctgaaattgcttatcgttaaaaataggttgtgacataggagttccacttttcttagattttcaacacaacgttatcgctagtttgccaggctcgatgttgaccttcctcatcctgcgggggattaggcagggaggagttgcggggatgagcaaggaaatgtgatctcaaccacttaaagctagtgcaaaccacaggattagcagcaaatcaatgcaatacagcgcagaaaatctgtatctaagtgcaaaaaatggccgttgcgtattttcaaaaagcggaaggtaactctataaattaagtaaaggagtgaaacagtttcataagtaaaatatccagtgtgctccatctcattcttaatagatttattaagatcatctttttagatggcactttcatcaggaatgaagaagaaacccttgcttaaatgaatctgatgaacataagggaaaccagtattcacgctggatcagcgtcgttttaggtgagttgttaataaagatttggaattgtgacacagtgcaaattcagacacataaaaaaacgtcatcgcttgcattagaaaggtttctggccgaccttataaccattaattacgaagcgcaaaaaaaataatatttcctcattttccacagtgaagtgattaactatgctgattccgtcaaaactaagtcgtccggttcgactcgaccataccgtggttcgtgagcgcctgctggctaaactttccggcgcgaacaacttccggctggcgctgatcacgagtcctgcgggctacggaaagaccaccctcatttcccagtgggcggcaggcaaaaacgatatcggctggtactcgctggatgaaggtgataaccagcaagagcgtttcgccagctatctcattgccgccgtgcagcaggcaaccaacggtcactgtgcgatatgtgagacgatggcgcaaaaacggcaatatgccagcctgacgtcactcttcgcccagcttttcattgagctggcggaatggcatagcccactttatctggtcatcgatgactatcatctgatcactaatccagtgatccacgagtcaatgcgcttctttattcgccatcaaccagaaaatctcaccctggtggtgttgtcacgcaaccttccgcaactgggcattgccaatctgcgtgttcgtgatcaactgctggaaattggcagtcagcaactggcatttacccatcaggaagcgaagcagttttttgattgccgtctgtcatcgccgattgaagccgcagaaagcagtcggatttgcgatgacgtttccggttgggcgacggcactacagctaatcgccctctccgcccggcagaatacccactcagcccataagtcggcacgccgcctggcgggaatcaatgccagccatctttcggattatctggtcgatgaggttttggataacgtcgatctcgcaacgcgccattttctgttgaaaagcgccattttgcgctcaatgaacgatgcactcatcacccgtgtgaccggcgaagaaaacgggcaaatgcgcctcgaagagattgagcgtcaggggctgtttttacagcggatggatgataccggcgagtggttctgctatcacccgctgtttggcaacttcctgcgccagcgctgccagtgggaactggcggcggagctgccggaaatccaccgtgccgccgcagaaagctggatggcccagggatttcccagcgaagcgattcatcatgcgctggcggcaggcgatgcgctgatgctgcgcgatattctgcttaatcacgcctggagtctgttcaaccatagcgaactgtcgctgctggaagagtcgcttaaggccctgccgtgggacagcttgctggaaaatccgcagttggtgttattgcaggcgtggctgatgcaaagccaacatcgctacggcgaagttaacaccctgctagcccgtgctgaacatgaaatcaaggacatcagagaagacaccatgcacgcagaatttaacgctctgcgcgcccaggtggcgattaacgatggtaatccggatgaagcggaacggctggcaaaactggcactggaagagctgccgccgggctggttctatagccgcattgtggcaacctcggtgctgggtgaagtgctgcactgcaaaggcgaattgacccgctcactggcgctaatgcagcaaaccgaacagatggcacgccagcacgatgtctggcactacgctttgtggagtttaatccagcaaagtgaaattctgtttgcccaagggttcctgcaaaccgcgtgggaaacgcaggaaaaagcattccagctgatcaacgagcagcatctggaacagctgccaatgcatgagtttctggtgcgcattcgtgcgcagctgttatgggcctgggcgcggctggatgaagccgaagcgtcggcgcgtagcgggattgaagtcttgtcgtcttatcagccacagcaacagcttcagtgcctggcaatgttgattcaatgctcgctggcccgtggtgatttagataacgcccgtagccagctgaaccgtctggaaaacctgctggggaatggcaaatatcacagcgactggatctctaacgccaacaaagtccgggtgatttactggcaaatgaccggcgataaagccgccgctgccaactggttgcgtcatacggctaaaccagagtttgcgaacaaccacttcctgcaaggtcaatggcgcaacattgcccgtgcacaaatcttgctgggcgagtttgaaccggcagaaattgttctcgaagaactcaatgaaaatgcccggagtctgcggttgatgagcgatctcaaccgtaacctgttgctgcttaatcaactgtactggcaggccggacgtaaaagtgacgcccagcgcgtgttgctggacgcattaaaactggcgaatcgcaccggatttatcagtcattttgtcatcgaaggcgaagcgatggcgcaacaactgcgccagctgattcaactcaatacgctgccggaactggaacagcatcgcgcacagcgtattctgcgagaaatcaatcaacatcatcggcataaattcgcccatttcgatgagaatttcgttgaacgtctgttaaatcatccggaagtgccagaactgatccgcaccagcccattgacccaacgtgaatggcaggtcctggggctgatttactccggttacagcaatgaacaaattgcgggcgaactggaagtggcggcaaccaccatcaagacgcatatccgcaatctgtaccaaaaactcggcgtcgcccaccgtcaggctgccgtgcagcacgcgcagaaactgctgaagatgatgggttatggggtgtgagtttagccggataatgcattggatccggtttacatctttacatcattcaatactcacccgcgttacgccatctgtttctatcaaaccaaaccgcaccggcaagaaacgctccaccaccgcgatattggtcagcagatggcatgaaggatgggcgaccttaaattctcccgcgcccgccagcgccatcggcagtaccagttggtcggcgagatattcccccaccgccgctgggcttgccaggtagcgtttcacctctttcactaactgcgcggctaccacctcggcactgacgcgcttttcaccgacgacgaaaaagcgttcagtgatattttcactttcgacttccagcgagacggtattacccggcccctggtcgcgcggcaggttatgaatattctgttcatgcagggaaaaactccccgccagtgtagcgatttcacgctcagcaacatggcgcggcacaccagctaatagaacttctccacacatctgcacaatgttcccgcgctcgccaagttgcaaggtgttaaacgatgccacgggcgagacttccgttgccaccacaccgcctccggcaggataaaaaccgtgacgtaacagcgtggtttgctgatgaattcctattttcgccagcagcggctccagcacccggcggataaaatccgcaggcggggccgacgggttatcggtgcctccgctcacttcaacacgcgaaggtccatcggcaaaccacagcgcgggcagcaccgtttgcagcaccagcgtacagcttccggcactaccgatagcaaagcggtactcgccgccgcgcacggtgccaggccggaagaccagacgctgcgaccccagctccgcgccttccaccgttgccctacaaatttccgcagccgcttttaccgcggtcagatgctggcgcaacagccccggtttcgctcgcccggcacgaatgctggtgatggtaaatggctggccggttatcatcgacaggctcagcgccgagcgcaggatctgcccgccaccttcgccctgtgcgccatccagcgcaatcatccttttcatcatttatccttttacgcacaccacctgacgcagggtatagataacttccaccagatcgctttgtgccgccatcaccgcatcaatatctttatacgccatcgggatttcgtcgatcacttcggcatctttacggcattccacatgcgcggtggcacgaatttgatcttccacgctgaacagttttttcgctttagtacggctcattacccgcccggcaccgtggctgcacgaacagaacgactcttcatttcccagcccacggacgataaagcttttcgctcccatcgaaccgggaataattccatattgaccagcacgcgcagacaccgcgcctttacgcgtcacgtagatctcttcgccaaagtgctgttctttttgcacatagttgtggtgacagttgatctcttccatcgccagcgtttgctgttgtcttaccgttttctgcgtaacgctctgcaacgctgttactacgttttccatcattgcatcgcggttaaggctggcaaaaagctgcgcccaggccaccgctttcaggtaatcatcaaagtattccgtaccttccataaagtacgccagatcacgcgacggcaacgtttcaagctggtcctgcatctctttttgcgccagatcgataaagtaagtcccgatggcgttaccaattccgcgtgaaccggagtgcagcataatccacacctggtctgactcatcaaggcagatttcaataaagtggttacccgttcccagcgttcccaggtgtttatagttgttagtgttaaggaaacgcggatatttttgcgttaaccactgataaccggcttcaagctcagcccatttcgcatcgacgttaacaggcgggttttcccatgcgcctttatcacgtttacaacggccagtggtacgcccgtgcggcacggccatttcaatcgcctgacgcagctctgccaggttttcaggcaggtcttccgccgttaacgcggtacgcagcgcgttcattccacagccaatatccacgcccaccgccgccggaataatcgcccctttggtcgggatcacgctaccaatggtggaacctttacccaggtgtacatcaggcattaccgcaatatgtttgaaaataaacggcatcttcgccgtattaataagttgctgacgcgcatcggcttctaccggcacgcctttggtccacatttttaccggggcattttcagtggtcagtaattcgtaattcattttgtttttctcttttcgttgtttgctgtcgtgataattgcaaccgtcgtgccagaaaattaaataagcagattaattttttaattcattgtttttaaataggttaaatctttacgtccgtaaacggagattttccacaaaaccaattcaccgataatgaaatatcgtcttttataaggatatctaagatgcgtaaaacagtggcttttggctttgtcggtaccgtgctggattatgccggacgcggcagtcagcgctggtcgaaatggcgtccgacgctttgtttatgccagcaagaatcgttagtcatcgatcggctggaattgttgcacgacacccgctcgcgctcgctattcgaaacgcttaaacgcgatatcgccagcgtttcgccagaaacagaagtcgtgggcgttgagattgaactgcataacccgtgggatttcgaagaggtttacgcctgcctgcatgatttcgcccgtggttacgagtttcagccagaaaaagaagactatttaattcacatcaccaccggcacccacgtcgcgcagatttgctggtttctgctggcggaagcgcgttacctgcccgcccggctgatacaatcttcacctccgcgcaaaaaagaacagccgcgcggcgcaggtgaagtgacgattatcgatctcgatttaagccgttataacgccatcgccagccgctttgccgaggaacgccagcaaacgcttgattttcttaagtccggcattgccacgcgtaacccccacttcaaccgcatgattgagcagatcgaaaaagtggcgatcaaatcccgcgcgccgattctgcttaacggtccaaccggcgcgggcaagtcatttctggcgcgacgcatcttcgagttaaaacaggcgcggcatcagtttagcggcgcgtttgtggaagtgaactgcgccaccctgcgcggcgataccgccatgtcgacgctgtttggtcatgtaaaaggcgcgtttaccggggcgcgggaatctcgtgaaggtttattacgcagcgccaacggcggaatgttgtttcttgatgagattggcgaactgggcgcagacgaacaagcaatgctgctaaaagccattgaagagaaaaccttttacccgtttggcagcgatcgccaggtgagcagtgattttcagcttatcgccggaacggtgcgcgatttgcgccagctggttgccgaaggcaaatttcgcgaagatctgtacgcgcggatcaatctctggaccttcaccctgccgggtctacgccagcgccaggaagatattgaaccgaaccttgattatgaagtggagcgccacgccacactcactggcgacagcgtgcgttttaacaccgaagcgcggcgcgcctggttggcttttgcgacctctccccaggcaacatggcgcggtaactttcgcgaactttctgccagcgtcacgcggatggccacctttgccactagcggacgcatcactctggacgtggttgaagatgagataaaccgtctgcgctataactggcaggagagccgcccctccgcgcttacggcgttgctgggcgcagaggcagaaaacatcgacctttttgacaggctgcaactggaacacgtgatagctctctgtcgccaggcaaagtcgctttccgctgccggacgcctgctttttgatgtttcgcgccagggcaaagccagcgtcaatgacgcggatcggctacgcaaatacctggcgcgttttggtctgacgtgggaagccgtgcaggatcagcacagctccagttgaatatgatggtccgtcagcacctgcattacgcttactggcggcggggcgtcggtgtagacggcatctaccatgctgatgctgcccatattgaccatcgcgttacggccaaatttcgagtgatcgacaaccagcataacgtggcgcgagttctcaataatggcgcgcttggtgcgaacttcgtggtaatcgaactccagcagcgagccgtcgctatcgatgccgcttatccccagaatgccgaaatcaaggcggaactgggagataaaatcgagcgtcgcttcgccaatgatcccgccatcgcggctgcgtaattcgccaccggcgagaataatgcggaaatcttcttttaccatcaacgtgttagcaacattgagattgttggtgacaatacgcaaattgctgtgattaagcagcgcgtgcgccaccgcttccggcgtggtgccgatatcgataaacagtgtcgagccgttggggatttgctccgccactttgcgggcaatcctctctttttcttcggtctgggtggctttgcgatcgtgccacggcgtgttaaccgaactggaaggcagcgccgcaccgccatggtgacgcaggatcaggttttgctccgccagctcattgaggtcgcggcgaatagtctgcgggctgacggagaaatgctctaccagctcttcagtactgacataaccctgctgtttaaccagttcgataataccgttgtgacgttgtgtttgtttcatttataaatccctggaattattttcgttttcgcgcattgagcgaatcaacaaaagccatcgctaaacccacggctaacccggcgatgtgtgctccgttcgccatcgacatcccaaacaaatcaaaccatccggcgacaatccagatcagcgcaaagataattaacccacgttgcaggtaaatgccactttgcggatcgcgttcaccacgtagccagacgtagcccatcagcgcatacaccacgccagaaagcccgccaaaccacggcccgctgaatttttgctgcacatagccgcttaacagggcgctaatgagagtaataacaattagcttaccgctaccgaggcgtttttccaccgcaccgccgagataccaccaccagagcaggttaaagaggatatgcatcagcgagaagtgcattaacgcgtgggtgaagtaacgccagaactcaaatttcagtgttggatcgaatggccaggccagccataacatcacttcctgatcgccgagaatttgcatggcgataaacaccaccacgcaggcgatcatcaccacccaggttaccggacctgcgcgttcacgcaaggcggcaaagaaaggataacggcgataatgcaggccactgccggtatggcctgcctgccagctggccgccagataacgcggatctgccgggttttcgagaaaacgcgccagctccgcccgtacgcgctcggcctgggactcatccgccagccagacatcgctttggttatgttgttgaatcgtgaggataacaccctgcgtcgccatataatcaacaaacgcctgcgccacgcgggggttagcaaaagaggtaatcatcaacatcgttgctgtcgcttattccacacaaaaggggacagtataaagcgttacgcgccgtacgccacctctgcgggaaactgacgctgccaggcttcaaaaccgccgtcaatgctatagaccacatcgtagccctgttgcagcagatactgcgccgcgcctttgctgctattgccgtgataacacatcaccatcaccggagtgtcaaagtcgttatcacgcataaacgcgcccagcgtgtcgttggttaaatggaaagcctgcaccgcatgccccatagcgaaactctgtggatcgcgaatatcgaccagcaccgcctctttttcctgcaacttctggtgcgcgtcggcaacgttaatacattcgaactgatccatgcgtctctctttctttacaaacaagtgggcaaatttaccgcacagtttacgtcgaagcggcagataaacgccataatgttatacatatcactctaaaatgttttttcaatgttacctaaagcgcgattctttgctaatatgttcgataacgaacatttatgagctttaacgaaagtgaatgagggcagcatggaaaccaaagatctgattgtgataggtggcggcatcaatggtgctggtatcgcggcagacgccgctggacgcggtttatccgtgctgatgctggaggcgcaggatctcgcttgcgcgacctcttccgccagttcaaaactcattcacggtggcctgcgctaccttgagcactatgaattccgcctggtcagcgaggcgctggctgaacgtgaagtgctgctgaaaatggctccgcatatcgccttcccgatgcgttttcgcctgccacatcgtccgcatctgcgcccggcgtggatgattcgcattggtctgtttatgtacgatcatctgggtaaacgcaccagcctgccgggatcaactggtttgcgttttggcgcaaattcagtgttaaaaccggaaattaagcgcggattcgaatattctgactgttgggtagacgacgcccgtctggtactcgccaacgcccagatggtggtgcgtaaaggcggcgaagtgcttactcggactcgcgccacctctgctcgccgcgaaaacggcctgtggattgtggaagcggaagatatcgataccggcaaaaaatatatctggcaagcgcgcggcttggttaacgccaccggcccgtgggtgaaacagttcttcgacgacgggatgcatctgccttcgccttatggcattcgcctgatcaaaggcagccatattgtggtgccgcgcgtgcatacccaaaagcaggcctacattctgcaaaacgaagataaacgcattgtgttcgtgatcccgtggatggacgagttttccatcatcggcaccaccgatgtggaatacaaaggcgatccaaaagcggtgaagattgaagagagtgaaatcaactacctgctgaaagtgtataacgcgcactttaaaaagcagctaagccgtgacgatatcgtctggacctactccggtgtgcgtccgctgtgtgatgatgagtccgactcgccgcaagccattacccgtgattacacccttgatatccatgatgaaaacggcaaagcaccgctgctgtcggtattcggcggtaagctgaccacctaccgcaaactggcggaacatgcgctggaaaaactgacgccgtattatcagggcattggcccggcgtggacgaaagagagcgtgctgccgggtggtgccattgaaggcgaccgcgacgattatgccgctcgcctgcgccgccgctatccgttcctgactgaatcgctggcgcgtcattacgctcgcacttacggcagcaacagcgagctgctgctcggcaatgcgggaacggtaagcgatctcggggaagatttcggtcatgagttctacgaagcggagctgaaatacctggtggatcacgaatgggtccgccgcgccgacgacgccctgtggcgtcgcacaaaacaaggcatgtggctaaatgcggatcaacaatctcgtgtgagtcagtggctggtggagtatacgcagcagaagttgtcgctggcgtcgtaaggatgatgcccggttgtgaagtgcaaccgggctatttggattccttagactattcattgtaaataattgaataacggcccctgagctaaaatcgccaaacttaagcacgttacccaatcgccccacttcttcctctggtttctattttttctgcaccaatggcaataatatcccaatgcaaaaccaagctgtgcactaatcgggccgacaaaatcagtccaaggctgcggccaaaaaggggaaaaattcaggggaagccagacaaacgtcagaaagaaatttcggatattttccagcaacgctgatttctctggagaaatataaagaatgaaattcgagagaattaaccagaaatagaccggcgaaaagaccagccagcaatgcagtctgttttttaattcaggaggcgttctgcgggagaattgccaaccgatgccagccattacactgaaaaaaagtgcatattcaaccattaactcaagttgtagttcctgaagagaaatacgcacaaccaggagcggaaaggagaatattatttctgccagaaaagttaacgtgaatataagtacggctaagacaataaccgtcggccataccaataatggcacgataacaaaaccgagaattacagggggaatataaagccggaatttaatcatttttattttcctggtgattcggatgatgcgtcatacatcgcgcataaacactcatcaattatccagtcgtctacccagacctgatgctgtgtgccctgttctggctgctttggtgggttctcaatcgcctgccgcgcgcgttctttcaagatggattgattgttgaaggcccaggcattgatttgggtggtaatgacgttatcgatatcgtcctggttatctctgatataatcctcacaatatctgttcaataaacaggcaagagaaacggtcgaccaaaagccgggaactgaattaatggcatccagcaatggcgcaagagcgatatcggcacggaaaaacatttccagcatatactgtaattcgacagcttcatcgccggatacccaatcagtcatatactggcaggcaaatcgttgcaaaattttccattcatcctcacgccaattttctttactggcaaggtttatacgccgtagagaaaatacttcgtgaatattgtcaaactgcccctgtgcaacaaattccagtaaacgcggcagaaaatagcggacctcatcgctattttgcggatcaggccctgggctactattccatgcattgattaaggaatacgagatcgctcgtaacgatgtactccgtaataccttttgttcctgctgactcaggcaatattcacaacaaaccacaaatttctgcggcaccggataacgacgaaaaatatgataaatctgctcaattaatgcctgcatggcggggctgggttgcataattaccccctcgcccgctgatcgcgtgtaaacggttgataaacaaaacgagcattcgccacgttcaggcgaataatggcactacgagagagggaaaagctggggcgaatgcaactattgcagtctcgacagctttcttcagcgcaattttccactgtgtaataacgagcgtagagtttcagttccgcttgcttatcacgaaatccgcgtaaactgttatcgttatgaaatttccaggcatctttaaagacctgaaaaatgtagatatcctcaatccaggactcacattttttaagcgggcgctttgctatgatcacccgctcatccgggtttagcatcgccgtaaattgaacggtgaggtcatttgtcgtgttcagatcacattgaacatctggtacatcactgatataggggtcaaatccaaagtcagcaccacaggcacaaagacggctaatggtggcggtatcgagggaaaatcccggccatacattgctggacgttaagccaatatttaatgtgacattatatcgaagcaatccctcaagaccgtcagcaccgacgaacttttccccttcatccagggcctggttaatgagttgctgaacaatgccttcatcccagtatgccgatttgcagttggcaatcgtaatatccacgcctgtgaatggatcagtaccgacaaggcttgcaaataatgtattaactaattccatttttattatccgccttaatgcaacgttttatacatcggcacataacctacatcttccaccaggctctgcccctgcggcgttaaaaaccactccaccaatttttgtgtttctgacgtcatattttcccgcgttaccataaaggcatcgacgatatagggatatttgccgttgcgaatgttttcggcagtcggtgcaataccgttaatcgctagcagttttatatttttatcggcgttcatttgtgttgcgtaataacggaaggtgtaacctattgcgttgtttgtattacggtattcggcaacgactttaatcattccctccatcatacttgccacttctgtttcctgcggcgagatcatgcggacatttttcatgacctgggattgcatcaccgtctggctaccagagtcttccgggcgttgccaggtctggatctcctgatcgttaccgccaaccgtgcgccagttggtaattgcaccactgaagatgtcacgcacttgttgttcggtcagggaattaaccgggttatctacattgacgatgaaaacaaacgcttcacgggcaaaaggcgtgtaaatcaaagtgacgcccgattcctccgcgcgttttttctgcccaccggaaggttgagccacaaagataatatcggcattacctttaacaatcttgttatatgcttcgggagtacgagagttcgccagatattcccattcgtgaaaatcttccggcaaaacgcttagtgcataaaaggcagaggcataaatggggtacgccgccgttgcgccatcaagtcgcggccagttttgcgtgaactgaatttgcggtttaccacgcagtggtgtcagttgattattgagtttatcgggtcgccaggcccaggtatcaatattttcacgcacaccgacgccgggattaagctgtttatataaataagcctggtaaccggcgacaaaaccaagcatgagaaggataaacaagagagaattacggcaacgtaacccggacgtgcccgttaaaggatatctggtcggccagccgtaccccagcgaaaaactgatatgcgcgccaacaggtataatgactaaccaccagtactcaccaccgactaatgaggctaacaaaacgcccagccaggggagcataagatcagccaaccaacccgctcccatctggcgaaattgataatctgccagatgcagcgcgattatccagacccccagggttaataatgcgggtactaaaaaaagacattgtcgccagacggctatttctcttttttctggtgcactatcgtccgcccacactcgccccgagaaaaatagcattaatgcgcccagcgccagcataaaaatgttgagcagaaggtaaattgttggcgtgataaagatattacaaacttcaataataccggcaagtccgacacccagcatggcaataaccgccgccaaaaactgcgccagaatggggatgccgaaaaaagtcattaccagcgaggtcaaaatccattttctgttttgcattattctttccattctttctgaatggcgaaattatactccccgagtccccttgccccttctggacacttttccgaaatgatggcgaaaaaaacgggaccctttggccccgttctatttattagtgaaattacaatctcaccggatcaatatgccagatatgatcggcgtactctttgatagtacggtcagaagagaagtagcccatattggcaatgttcagcatcgcttttgcggtccactcttcctgaagctcgtagagttcgtcgactttatcctgacaatcgacatagctgcgataatccgccagaacctgatagtgatcgccgaagttgatcagcgaatcaaccagatcgcgatagcgacccggatcttccggactgaatacaccgctgccgatttgcgtcagcacctgatgcagctcctcatctttctcgtagtattcacgcggtttgtagccctgacgacgcagttcttccacttcttccgcagtgttaccaaagataaagatattgtcagcaccgacatgatccagcatctcgacattcgcaccgtccaacgtaccgatagtcagcgcaccgttaagcgcaaacttcatgttactggtgccggaagcttccgtccccgccagcgaaatctgttcagacagatcggccgccggaatgatcaactgcgccaggctaacgctgtagttcgggatgaacacgactttcagcttgtcgccaatctgcggatcgttgttgatcactttcgctacgtcattgatcaaatgaataatgtgcttcgccatgtaataggccgaagccgccttaccgccaaaaatattcacgcgcggtacccacttcgcatccgggtcggccttgatgcggttatagcgggtaatcacatgcaacacattcatcaattgacgtttgtattcgtgaatacgtttgatttgtacatcgaacaacgcctttggattcaccaccacattcagctgctgggcgatatactctgccagacgctttttgttctccagcttcgcctgatgcacagcgtgattaaccattgggaaatcacagtgttgttgcagctcattaagcaggctaaggtcggtgcgccagttacggcccaggtgttcgtccagcacggctgaaagcgatgggttcgctaccgctagccagcgacgcggcgtcacaccgttggtgacgttggtgaaacgacccgggaagattttcgcaaagtcggcaaacaacgattgcaccatcagattagagtgcagttccgatacaccgttaactttgtggctcacaacaaccgccagccaggccatacgcacacgacgaccgttggattcatcaatgatcgacgcccgtcccagcagatcggtatcgttcggatactgttcctgcaaggttttcaggaaatagtcgttgatttcaaagatgatctgcaggtgacgcggcagaattttacccagcatatcaaccggccaggtttccagcgcctcgctcatcagcgtgtggttagtgtaggagaagacctgacaacacacctcaaacgcgtcgtcccagctaaattggtgctcatcgatcagcagacgcatcatctcaggaatcgacagtaccggatgggtatcattgagatgaatcgcgattttatccgccaggttatcgtaggttttatgcaactgataatggcggcttaaaatgtcctgaatggtcgaggaaaccaggaagtattcctgacgcaggcgcagctcacgcccggagtaggtggagtcatccggatacagtacgcgagatacgttctcggagtggtttttatcttccactgccgcgaagtagtcaccctggttgaatttaccgaggttaatttcgctactggcttgcgcactccacaaacgcaacgtgttggtcgcgtcggtatcgtaaccagggattatctgatcgtaagcgactcccagaatctcttcggtttcaatccagcgcgtttttttaccttcctgctgaatgcgaccaccaaaacggactttatagcgcgtgttgtggcgtttgaattcccacgggttaccgtattccagccagtagtctggcgactctttctggctaccgttaacgatgttctgcttgaacataccgtagtcatagcggatgccgtaaccgcgccccggcaaccctaacgtcgccagagaatcaaggaagcaagccgccagacgtcccaggccaccgttaccgaggcccggatcattttcttcatcaatcagctcttcgagatttaaccccatcgcttccagtgcgccctgtacatcttcgtaaattcctagcgacaacatggcgttggagagcgtacggccaatcaaaaactccatcgacaggtagtaaacctgacgagtttcttgcgacaactgggcacggtttgaacgtaaccagcgctccacgagacgatcgcgcacagcaaataacgttgcgttcagccattcatgtttattggcgacgaccgggtcctttccaatcgtaaacatcagcttgtaagcgatagagtgcttaagagcttctacgctaagcgtgggcgatgaatatgtaaacggagcattcatataggcgtttcctgaaaactatttcaagcgatagtaaagctcacggtacgacttcgccgcgacctgccagctaaaatccattgccatagcctgacgttgcacaaaccgccacagtgaaggacgggaccacagtacaaaagcacgccgaatagcccgtaacagcgaccaggcattactatcttcaaagacaaacccactggcgacgccatctgcaaggttctcaagagaacagtcagaaaccgtatcagcaagcccaccggtgcgccgcactaacggcagcgtaccgtacttcaatccataaagttgcgttaagccgcacggttcaaaacggctgggcaccagaatgacgtccgcgccgcccataatgcgatgcgaaaatgcttcgtgatagccaatctgaacgcccacctggccggggtattccgctgccgccgcaaggaaaccttcctgcagcaccggatcgcccgcgccgagtagcgccagctgcccgccctgctccagaagacccggtaaggcttccagcaccaggtcgagacctttctggctggtcagacggctcaccactgcaaaaagcggcactttatcgtcaaccttaagccccattgcgatttgtaactggcgcttattttccgctttatcttccaacgtatcgcgggtgtaacgcgaggccaacagtaagtccgtctctggactccagattttctcgtccacgccgttcagtacgccggaaagacgcccttcacggtgacgctgttgcaacagaccttccataccgtaggcaaactgcggttcggtgatctcgcgagcgtaggttggactgaccgccgtaatgtgatcggcatagtacagaccggccttcaggaaagagatttgtccgttgaattccagcccatgaatattaaagaatgaccatggcaattggatgtcattcatatgatgtgcataaaacatgccttgataggccaggttgtgcacagtaaacaccgacttcgccggacgcccgcgcgccgccagatacgcaggcgcaaggcctgcatgccagtcgtgcgcatgcaccacatcaggacgccagaatgggtcaagcccgctggccatttctgccccaacccaccccagcagcgcaaaacgcaatacgttgtcggtataggcaaataagttggtatcgtgatacgggcttcccggacgatcatagagatgcggcgcgtcaatcaggtatatgccaaccccgttgtaatgaccgaacaacagcgtgatatgtccggcgaaggtatcacgacgggatactacctgcgcatcggtaacgccacggcgaatatcgggaaatgcaggcaacagtacgcgagcgtcaacgccgtctgcgatttgtgctgcgggtaatgccccaataacatcagccagaccgccggttttaagcagcgggaacatctctgaacatacatgtaaaacctgcattatcgctcctgtttatgccctaacttccgtagcatttcgcgcgttaccagcacgatgccttcttctgaacgatagaaacgacgtgcatcttcctctgcgttttcaccaatcaccatgccttccggaataacacaagcacgatcgatgacgcagcggcgcagacggcacgagcgacctacccatacttccggtaacaatacggcggaatcaatgttgcagaatgaattcacgcgaacgcgcgagaacagaacggactgcaccaccaccgaaccggagatcacacagccgccggataccagtgagttaagggtcatcccgtggctaccggagcgatcctgcacgaatttcgctggcggtaatgattcattgtaggtgcgaattggccaattgcgatcgtacatatccagttccggcaccacagaggccagatcgaggttcgctttccagtaagcttccagcgtacccacatcgcgccagtacggctcggcatccgggtcggattgtacgcaagagagcgggaacgggtgcgcataggccagaccggcttcggtgatcttgggaatcaaatctttgccaaagtcgtggctggagttctcatcacgatcgtcttcttccagcagttcatacagatagtcggcgtcaaagacgtagatacccatactcgccagagatttgctcggatcgttcggcattgacggtgggttagcaggtttttcaacgaattcgataattttatcgttctcatcaaccgccataacgccaaatgcggaggcttcttcaatcggtactggcatacaagcaacggtgcaacgtgcgcctttttcgacgtgatcgataagcatacgcgagtagtcttgcttgtagatatggtcgcccgccaggatcaccacgtattccgctttataacggcggataatgtcgaggttttgggtgaccgcatctgcagtgccgcgataccagttttcccctttcattctctgctgtgctggcagcagatcgacaaactcgttcatttcttcattgaagaatgaccagccgcgctgaatgtgctgcaccagagtgtgggactggtactgggtgatcacgcccatacgacggatcccggagttgatgcagttagacagcgcaaagtcgataatgcggaacttaccgccgaagtgtacggccggttttgctcgcttattggttaaatccttcaggcgggtaccacgtcctcccgccagtatcagggcaacagatttcaatggcagctggcgcgccaacattaagtgatcgttcttctctaaactaaccatgactaactccttttttatcatctctggaacacacacaatccgtgtgcaggtccctgccagacagccgtaatcactgggttatcctctccagcgaatgggggaatggcgtgccactccccagcaggtaaaacaatctctgttacctcaagcgtggcgttaattgcgatcaaaaagcgatccgagagcagaatttgcagctgtttcggcccgttttgccactcatccgtgcttaaaggttgagcatatcgatttagccaacggacattgccgtcgccttcttcccaccagcgattctccaccaaagcgggaatgcgcttgcgcagatggattaacgcggcggtaaatgcggttaaaccactgcttgcctgcgaccagtccaaccaggttaattggttatcctgacagtaggcattgttattgccatactggctgtgaccatgttcgtcaccggccagtaacatcggcgtaccctgggagagcaacaacgttgttaacagggcgtgaatgctgtcgcgccgccgttcaaccaggtcaagagaaccgcctaacccttctttaccatgattgttactgtaattgttgttggtcccgtcgcgattttcttctccgtttgcttcattgtgtttatggttgaagcaaacgcagtcgcgaagcgtaaaaccgtcatgcgcggtgacgagattaatcgcggcactcggcagacgaccattacgtttaaaaacatcgctggaggcagcaaaacgcccggcaaacgcccccagaggcaaatcataatgtagccagaaacgacgggcagcatcgcggaaatgatcgttccactcggcaaacagcggcgggaaatttcccacctgataaccaccaggagcgatatcccacggttcagcaattaacttcacctgcgagagcaccgggcagttctggatagcggtaaacaacggcgcatcctgacggaactctggcgtacggcccatgactgccgccagatcaaagcggaaaccatcgacgtggcaggtttctacccaataacgcaggcaggcgctggcataatccaccaccgccggatgactcaaattgagcgtgttgccgcaaccggtccagttgtgataatcgccgtcttctcttatccaataatagctacggttatcgatcccacgcagcgagaataacgggccgtcgaggtccagttccgcactatggttgagcacgatatcaagaatgacttcgatacccgctttatgcagtgctttgattgcatcgcgaaactcatccagcgccgtttctggcgagcaggcatacgccggatgcagcgcaaacatcgccaccgggttgtaaccccagtagttacttagccccatgcgttgcagacgtggttcactggcaaactgcgccactggcagcagttccagcgcggtaatgcccaattgtttcaaatagttgatcatcaccggatgcccgagggctttataagtgccacggatctcgaccgggatctccgggtgcaagtacgttaatcctttgacatgggcttcataaatgatggtgctgccccacggcgtgcgcggcggggcatcatcttcccagtcatagtgatcaaccaccactacgcatttcggcgcaatggcggcgttgtcgcgatagtcaggttcattatgaccggcgtgcagcagcgggttatctttaaactccccgtcaatttgccgcgcgcaaggatcaatcaacaacttcgccgggttaaagcgatgcccctcggcgggttgccaggggccatgaacgcgataaccataacgcaaacccgggcgcgcatccggcagataaccgtgccaaatgtcgccactgtgccctggcaagtcatagcgatgttcctggccattggcgtcaaagacacacagttctacccgctcggcatgagcggagaaaagtgtgaagttgacgccctgaccgtcgtaatgcgcgccgaggggagcgggtttgccaatggcgagttgtgtcattctgcctcccgaaccagccagatagtggccagcggtggtagcgtcaggcttagtgaatgctgacgaccgtggctggcaatctcatcgctgtgtaccgtgccgccattgcctgcattactgccgtgatagtgcatggaatcggtattgaggatttcacgccatttgcccggctggtttatgccgaagcgataatcatgacgcggtaccggcgtaaagttactggcaacgatgatttcgttaccctctttatcgcgacgcacaaagatcagcaccgagcgttctttgtcatccaccaccagccattcaaagccgtacgggtcaaaatccagttcatgcattgctttatggtggcggtaggtgaggttcagatcgcgcaccagacgctggacaccgtggtgccagttatcgccgccttccaacagatgccagtcgaggctggcgtcatggttccactcgcggccctgggcaaattcgttacccatgaacagtagtttcttgcccgggaatgcccacatccagccatagtaggcgcgcaggttcgcgaatttctgccatgcgtcgcccggcatgcggtcgagaatcgattttttaccgtggaccacttcatcatgcgacaacggcaggacgaagttttcagtgtagttgtagagaatcccgaaggtcagtttatcgtgatgatactgacgataaaccgggtcgagcttcatgtagtccagggtgtcatgcatccagccgaggttccacttgtaccagaagcccagaccgcccatatcctgcggacgagaaacgccagggaaatcggtagactcctcagccattgtcaccgcaccggaaacctgctcaccaagaatacggttggtattacgcaagaattcaatcgcttcaagattctcgcgcccgccaaattcgttcgggatccactccccctctttacggctgtagtcgcgataaatcattgacgccaccgcatcgacgcgcagcgcatcaataccaaaacgttcaatccagtaaagcgcgttaccgacgaggaagttactgacttcacggcgaccatagttgtagatcagcgtgttccagtcctgatgatagccttcacgcggatcgctgtgttcatacaagttcgtgccatcaaattcggcaagcgcaaagtcatcagtcgggaagtggcctggcacccagtcgagaatcacgttcagaccagctgcgtgtgcggcatcaatgaaataacggaagtcgtcgcgagtaccaaaacggcgggttggtgcatacaggccggttggctgataaccccaactgccatcgaagggatgctcgttaatgggcagtagttcgaggtgggtaaagcccatccatttagcataaggcaccagttgatcggccagctcgcggtagctcaaccagaaattgttgtcggtgtggcgacgccaggaacccaggtgaacttcataaatagagattggcgcatcaaactgattcgcttttttgcgctcttcagtctgtacaaccttttccggcagcccgcaaataagagacgcggtttccgggcgcatttgcgcttcgaaggcataagggtcggacttcagacgcaagttgccattggcatcaatcatctcgtatttatagagctgaccgttatgcgccccagggataaacagttcccagatgccgctctctttacgcaggcgcatcgggtgacggcgaccgtcccagtagttgaattgcccaaccaccgagacccgacgggcgtttggagcccagacagagaaacgcgtacctgtgacgccatccatagtatctgcatgcgcgcctaaggtttcatacgggcgcaggtgagtaccttcagataatagccaggcatccatttcctggattagcggaccaaaacggtaaggatcatcaatcaggttttgctgaccatgccagacaacagccaactgatagcggaaaaaattcttacgtcgcggaatgacgccgctaaagaatccccgtgagtcgagacactccagttttgcgagtttgcgcccggttttcggttcaatcacccacacatcggtagcgtcgggtaaaagggcacggacttccagtcccgcggtggttttatgcattcccagtacggaaaaaggatccgcaaaatggcctgcaattagcgcgttaatcacgtctctatcgatacgatcggacatgcttgtcttcctgttttattgtgtcaccccatccaattggatttttgacttctggttgtgacatttttttgacctgaacggcgcagcactctgtgcatcctctctgcgtcgtcctcacttcaggtaaggctgtgaatactcatgtattcagccacccttaaagaatagccaatgctctatttaactcccggtaaatcatgaaacatctgcgcttactcctgtattacgcactaacaggggcggcatcgcgccccagatttaatgaataaagattacgccagttgacgaagcatccgacgcagcggctccgcggccccccacagcagctggtcgcccactgtaaaggctgacaggaactctggtcccatattcagcttacgcaggcggcctaccggcgtggtcagcgtgccggtaacggcagctggggttagctcacgcatagtgatttcccgatcgttcggaacgactttcgcccacggattgtgcgcagccagcagttcttccacggtcggaatagacacatcttttttcaatttaatagtgaatgcctggctgtggcagcgcaatgccccgacacgcacacataaaccatctaccggaattacggaagatgtgttgaggatcttgttggtttccgcctgccctttccactcttcgcggctctgaccgttatcgagctgtttgtcgatccacggaatcaggctacccgccagcggcacgccaaagttatccaccggcagctcaccgctacgggttaaggttgtgactttgcgttcgatatcgagaatagcagaggacggggtcgcgagttcatctgccacatggccatacagatggcccatctgggttaataactcacgcatatgtcgcgcaccaccgccggaagcggcctggtaggttgcaacggacacccaatcaacaagatcattggcgaataaaccacccaacgacatcaacatcaggcttacggtacagttaccgccaacaaaagtcctgatgccattatttaatccgtcggtaatgacgtcctgattgacggggtcaagaatgatgatggcgtcatctttcatgcgcagagacgatgctgcgtcaatccagtaaccttgccatccgctttcacgaagctttggatagatttcgttggtataatcgccgccctgacaggtcacaatgatatcgagggcctttagcgcctccagatcaaaggcatcctgaagtgtgccagtggttccgccaaaagacggcgcagcctggccaagctgagaagtagaaaagaagacagggcgaatggcgtcgaagtcgcgctcttcaaccatgcgttgcatgagaacggagccgaccataccgcgccagccgataaaaccaacatttttcataagcgtttttttcctgcaaagatgtgtgctgtataaatgtgccggtctcctcttggcacatctttcaccatacaaaaagcagccaaagtcgcaagtgaaattaatcaatgatagcgaagccatcagtaatgcgacttatcctgctttgttagcacgcagaaagtccgcggcaattatcagggaatttgagttatgaatgaaatcatttctgcagcagttttattgatcctgattatggatccgctcggaaacctacctattttcatgtccgtactgaaacatactgaaccgaaaagacggcgggcaatcatggtgcgagagttgcttattgctctcctggtgatgctggtgttcctgtttgcgggtgagaaaattctggcatttctcagcctgcgagcagaaaccatctccatttctggcggcatcattctgtttctaattgccattaagatgattttccccagcgcttcaggaaatagcagcgggcttccggcaggtgaagagccatttatcgtgccgttggcaattccgttagtcgccgggccgactattctcgccacgctgatgttgttgtctcatcagtacccgaatcagatggggcatctggtgattgctctgctgctggcctggggcggcacctttgtcatcctgctacagtcttcgctatttttacgtctgctgggcgagaaaggggtgaacgcacttgaacgcctgatgggattgattctggtgatgatggcaacccagatgttcctcgacggcattcgaatgtggatgaaggggtaacgaggagagtttttcgaaaagaacccggtagcgtcacaactaccgggcgaacaaacttaactcaacagctggaacgcaatcatcccaacgatggcaccgacagtgccgaggatggtttccatcatggtccaggttttcagcgtttcggcttcggtcgcgccggtaaatttaccgaacaaccagaaaccggcgtcgttaacgtggctgacaacaatcgaaccaccagcgatacaaatcgacagcgccgccatttgcgcaccggagtagttcagttgttcaataaccggcatcaccagtcctaccgccgttaaacaggctacggtggcagaaccctgaatgatgcgcactgcagcggccagcacgaagcaggtgatggctatcggcaggcccatgccagttaacgcttcgcccagtgccggacctacgccagagtcaaccagcacctgtttgaacacgccacctgcaccaatcaccagcagaatgatccccgccggttgcagcgcgtgaccgcaaatctccatcactttgtcttttggcatgccctgacgcattgccaggccataaatcgctaccagacaagcaaccagaatcgcggtaaacggatgaccaataaactcgaaccattcgtaagcggtagagccttctggcacaaaacgcgcggcaatggttttcagccccaccagcaccagcggcaacaggatcagcgacaggctgaatccgaaagatggcattttgccttcgccgagatgcggttcgctgatgtcgtcaggaatatgcaactccacgtagcggctgatgaaattaccccacagcggcccggcaataatcattcccggaattgccgcacacaggccaatcaggatcatccagccaaaatcggcgttcatctgcgatgccagcagcattggcgctggccctggcaccaggaacgccgccgctgccgccacgcctgcgaataatgggattaccagcttcaccaggttcgtaccggtgtggcgcgccattgagaaagcaacgctaatcagcagaacaatcgccacttcaaagaacagcggtagcgcacagaccagccccgcaaggccgatggcataatgcgcgcggctgtgaccgaaggatttaagcattttgacggcaatctgatcgactgcgccggtttcatgtaagatcttgccaaacatagctcccagggcgacaaccaccgccaggaagccgagggtgcctcccatccctttttccatcgtcgctgcgattttatcgagcggcataccggaaaaaaggccagcccccatggacaccaccatcaaagccaggaaagcgtgcatacgcgccttcatgactaaaaacagcagcagtaaaacagaccctactgctgttaaaacaagcgttaatgtagtcactacttatttgccttttttaataacctcaatggtgcttgccacaacaccttccagcggttgatcgatatccaccaccagtacatcagtttcgtccgcacccggctcctgcagcgtttcaaactgcgtcaccaacatttgggttttaaagaaatggcctttgcgcgctttcaggcggctttcaatcacgtcaaaatcgcctttcaggtagatgaaagagagattcggattaccttcacgcagcaagtcgcgatagtgttttttcaatgcagaacagacgatcagtgacactttattagtgcgctgcatagcaaacgcggcgtcgttcagcgcctgcaaccacggtttgcgatcgtcgtcattcagcggttcgccagacgccattttttcgatattgcgccgtggatggaggaaatcgccatcaagaaacgcggcatgaagttgatgcgccacttcactggcgaccgcagatttgccgctgcctgagacgcccatcaagacgtaaatgtggtgatcatggttagtcgtgctcaaagtggtgcccccacaatacaagaattaaaaatgttacgggtaactgttatcggtaacattgtccggccggacaatatcagaagcaatatccatccgtgccttaagtgtataagtgtgagctacttcaaatttgtgggcttaaatagatccgcccggtgacaaggtgaaacctaaatctaacattttcggtgtcacagattcgccacgaatacgcgccagcaggcgttcagcgccaatactgcccatccgctcacgcggcgtcagcacgctcgccagtcgtggctccatcacctgaccaatgtcatgaccgtggaaaccggcaatcgccatatcgtcaggaacttttaaccccagacgctgacattcaaacgccgcgccgaccgccagatcatcattagtacagaacacgccatccagctgcggatattcccgcctcgcctggcgaatcagttcaataccggaagagtaagaagaagattgctcaaccatcacgctatatggcaccaggtctgcatccagcatcgcctgttcgtatcccttctgtttgatgatagtacgttcgtcgagacgtgcgccgagataagcaatgtggcgatgcccgcgagcaataatggcggtggtcatctggcgtgccgcttcaaagttatcaaaaccgacggcaatatcgaggcacggcgacttgctgtccatcaactccaccaccgggatccccgccacttcaatcatctttaaggtgcgtggcgtgtgagtacgttcggtgaggatcagtccatcgatattccatgagagcatggattcgaggcgttcttgctccatttccggtttataaccgtagtgcgccagcatggtttgataaccgtgcgcgtcggtgacgctttcgattccgcgtaatacttccgcgaaaacctggttggtgagagaaggtaacaggacgccaatcgcccggctggtggcgttagagaggatatcgggcgcacgattgggaatataacccagttcatcaagagcggcggcaatcttgccgcgtagagcgacggaaacctgctccgggttacgcaaaaagcggctgaccgtcattttggtcacgcctacacggtcagccacatcctgaagtacgggtcttttctttttcatcgtcctgaaggtacaaaagagatagattctcttagtttaacacggacgcatcagaaccttcccggggaaaacagtgcttgtttacaattattagatatacactaaatcaattgcatcgcattgtgctaacgacgcggcaaaaccccggaagcgtgcatcagcacgcgaccggagcgagcgaggaagcctgcaaaaaggcaggcttcaaagatgccgttgagttttaaaccggcggcagatcgaacagtaacacttcgctgtcgctatccgcatggatggagattgcctgctcatcccagattgccagaccatcgctggtcgaggctttcacgccgttaatggtgacattgcctttcaccacctggatccagacgcggcgttcagcggcaatctgatgcaccgactgctcatctttcagcaacgcccaacgatacagttccatatcctgatgcactttcagcgaaccatctcgcgcatccggcgagagcaccagctgtttgccctgcacggcatcgaagcgacgctgttcataacgcggcgtaatgccattttcttcaggcatgatccagatctgatacagatgcagacgctcggtgctgcttgggttgtactctgagtgacgaatacccgtacccgcactcataatctggaactcacccgccggaacctgctctttattgcccatgctgtcctgatgctcaacagtaccttccagcacgtaggtcaaaatttccatatctttatgcgggtgagtgccgaagccctgccctgcttcaatcacgtcgtcgttaatcacgcgcagcgcggaaaagcccataaagttcggatcgtaatagttggcaaaagagaaagtatgccaggagtccagccagccatgatttgcatgaccacgttcatttgctttgcgtaagtagatcatttgtattcgccccatgaatgatttcgatgggcttagtgtggacccgatctgcctgggatgatagagggtgaaaattgacccctctgttcaaaaaaattgaactattcgaggggccatcaaacttacttagcgagagttactgtggagggagaggcttgctcaaatccgcgttcaaggatttccagattcgtaagaacttcagattccttgacgtaatttggcgcaccgtgggtgatggtttgatacaacgcatcataaacgcgcccgtaatcgcccatctccggcttcatctcttctctgaccgtcacgccctcgtcattgacatactccagcacaccgaccgaatcatccgctgcgaatcccggttcgcccggcataatattagccttcaggctggtttcctgctggtcgataccgtatttaataaacgaacctttcttaccgtgaacgataaatttcggataatcgattttcaccagatggctggttttgacgatggctttcaggtcgccataaaacagttgcgcttcaaaggtgtcgtcaggattggctttattacgcaggctgcggatgtcataagcgacgtgatccgggcgaccgaacagagaaataatctggtccatcgtatgcacaccaaggccataaaacgcgccatcctgcggcagcccaggtttggtctctgccaccgggcggtaatagtcaaaatggctttccacttcaacaatctctcccaacttgccactttcaatcgcttttttcgctgtcaggaagcaggagtcaaagcgacgattctgatacggcgtgacggtcagccctttgcttttcgccaacgcaaacagctccttcgcctgggcaagcgtcggggtgaacggtttttcgaccagcacatttttcccggcttccagcgcgcgtttcgcgtactcgaaatggctgtccgcgtgggtgcagacaacaaccagcttaacatcgggatcgtttagtacttcgtcgagatcgctggtgaaatggatatgggaataaatgggagcctgttcttccggcttcgcatggcgacgaaaaatatgcgcgacatgccagctatccttgcggttaagtacatacggcagatggtaacgggtggtgcttttgccgaagccaataaaggcgcagttgatgaccatgatttcgtcctttttaaggtggttatttacaccttagcgcaaagcggacgtggttcctactggagtgcgcataacgaacacaagcactcccgtggataaattgagaacgaaagatcaaaaaaaaagccagcacccggctggctaagtaatactggaagcaatgtgagcaatgtcgtgctttcaggttctccgcgagggtcttcctgatcgcgagacaataataatcattctcattcgcacttgtccaacactttttgcaaaaaaatgcatttgactcgcatttgaaagtcaatgatgttgaaagggacatttaccccaaagaggacaaaggaatgagtgagatagtaatacgccacgcagaaacacgggattacgaggccatcaggcagattcacgcccagccggaggtgtattgcaacacactacaggtgcctcatccttccgatcatatgtggcaggagcgactcgccgatcgtcccggcatcaagcaactcgtcgcctgtattgatggagacgtcgtgggccatctcaccattgacgtgcaacagcgcccacgccgcagtcatgttgccgattttggtatctgtgtcgactctcgttggaagaaccgcggcgtcgccagcgccctgatgcgagagatgattgaaatgtgcgacaactggttgcgggtagatcgcattgaactaaccgtgtttgtcgataacgccccggcaattaaggtctataaaaaatacggctttgaaattgaagggactggtaagaagtacgcattgcgtaatggtgaatatgtcgatgcatattatatggcgcgggtgaagtaagatagtgccctttttctgagatggaaaaagggtgtcattcaaaatcgacataccttcctttaaggtatttatttgcccaatacataaattgagatttaactcataattacttcctaaagtgtaatattttattttttaatatatacgcctacaatttcctggagtaaataaataacaattaacaagcataatattgccattgataaaatagcatgccataaaaggacttttcagggatgagtaatattgtttacctgacagtaacgggagaacaacaaggaagcatctccgcaggttgtgggacttctgagtctacaggtaatcgttggcagagcgggcatgaggatgaaatatttacattctcactcttaaataatattaataatacggggcttggttcacagttccatggtataacattttgtaaattaattgataaaagcactccattatttattaattccattaacaataatgaacaattatttatgggatttgacttctatcgaataaatagatttggtagatgggaaaagtattattatatacaactaaaaggcgcttttttatcggctattcatcatcagatcattcaaaatcaactggatacagaaacaataactgttagttatgaatttatcctctgtcaacatcttatcgcaaataccgagttcagctatttggcactccctgaaaattataaccgtttgtttttaccaaattcaaaaaaccaaacaaataatcgtttcaaaacgttaaacagcaaagctattggcaggctacttgctgctggtggcgtatacaatgggaacattgaaggattcagaaatactgcggaaaaactgggtggagatgcaataaaaggctatgatcaaatactaaatgaaaaaacagcgggcatagcgatagcaacagcatctattcttttaacaaagcgttctaatgttgatacatatacagaaataaatagttacttaggcaaacttagaggtcaacaaaaacttcttgatggtatagacataatagaaataatatacattaagagaccttcaaaagacttagctaacttacgaaaggagtttaataaaactgtaagaaaaaattttcttatcaaacttgcaaaaacctccgaagcatctggaagattcaacgccgaagaccttttaagaatgagaaagggcaatgttcctctaaattataatgttcaccataaactatctctagatgatggtggtactaatgatttcgaaaatttagtattaatcgaaaacgaaccatatcataaagtttttactaacatgcaatcacgaatagctaagggaatattagtaggtgaaagcaaaatcactccctgggccattccatctggctcaatttatcctcccatgaaaaatattatggaccacacaaaatgatgactaaaacccaaataaataaattaataaaaatgatgaatgatttagactatccatttgaagcaccgctcaaggaatcatttattgaaagtataatccaaatagaatttaattctaattcaactaattgcctggagaagttatgtaatgaagttagtattctttttaagaatcaacctgattatcttacttttttaagagcaatggatggattcgaagttaatggattacgattatttagcctctcgattccagaaccttcagttaaaaacctttttgccgtaaatgaattttatagaaataatgatgatttcataaaccctgatctacaagaacggttagtgatcggggatgatagcatttcaatatttacttatgacattaaaagtaacttttttgaaattagagataatattggcacagaaaatatattcagttcgtttagtgatttctcttcattcttaaacgaaatcatggacagttgttcataataatcaaaaggaaacaaaaatcattgtaaaccatgccatctttttagagattaccagcagaaaattccttgttcgaaatttagcagtgcaagctatggaaaaacttacaacggaactacactccttaagtgagatggaccgaagacatgtagtctctattttagccgaaatagctaatggctatgatgattttaatgacatgttgatttatttagaattttacccgaatcataagattctgatatcttaaataagaaaatcccgttcgacgttctgaaaaagaaatcataaaatattagcagatacttatttcgtgactatatcttatccgatgaacttttttcaaaaccagcatttaataatatctttgacgaagatgaacgcgtctttgctcaatgtatcacacaggaataataatataacactcaacaataatatttattataattatgattacttatcacgacgcattcgcgaaagcgaaccattaccttgatgatgcagatctcccggtcgtcattactctacatggacgctttagccagggctggtatttctgtttcgaagcacgagaatttctcgaaactggagatgaggccgcgcgcttagctggtaacgcaccttttattattgataaagacagtggtgaaattcattctctgggaacggcaaagccgctggaagaatatctacaggattacgaaataaaaaaggctaccttcggcttgccctgacaaaatagccctcttcccacgaagagggccgctaaccttagtaccccgccgttaaatcatccaccgagcgcgggtcggatgcgccgtacaactcaccgtccggcccaaccataatgctttgtgtactgcccatcgcctctttcagcgccactttctgaccttttgcttccagcagcttgagcgtatccgggctaaaccctttttcgacacgcagctcgtccggcaaccactgatggtggaaacgcggcgcattggtcgcttcggcgacgttcatgccataatcgatgctattcaccaccatttgcagcactgtagtgatgatccggctaccgcctgggctaccggtaaccagccaggttttaccgtctttcaccacaatggtcggcgacatcgacgacagcgggcgtttgttcggcccgacggcgttggcatcaccgcccaccagcccgtaaacgttcggtacgcccggtttggcggagaaatcatccatctggttattaagcagaataccgctctcgcccgcgacaatacccgtaccgaaggtggtgttcagcgtataggtcaccgccaccgcgttaccgtctttatccactacagagtaatgggtagtttgattactctcataaggcgcaagcttgccagggcgaatctcactggacggcttcgctttgttgatatcaatttgatcggcaatggatttggcataggctttattggtcagtgcctgccacgggactttgacaaaatccgggtcgccaagatattccgagcggtcggcgtaggcgtatttctccgcttctgccatgatttgcatcgcatcggcgctgccaaagccgtatttcttcatatcgaagttttccagaatattgaggatttgtacgatatggatcccgccggaagatggcggtggcatggagtaaacctgatacccgcgataatcgccgcttatcggtgtgcgttcgaccgctttatacgccgctaaatcttctttggtgatcaagccaccgtttttctgcatctcctgggcaatctgttccgctatcgtgcctttgtagaattcgtccgggccgttttcggcaatcatctccaggctctttgccaggttcgcctgcaccagcttgtcgccctttttcagcggttcgccctctttccagaagatagctttgctgttttcgtgattcggcaacacttcgctaccgtaggttttgagatcgtcagccagcgcgtcgttaacgataaaaccatcgcgtgcaagtttaaaagcgggctgcacgactttattcagcggcatggtgccgtatttatccaacgccagcgagaaacctgctaccgtaccgggcgtgccagaggccagatgcgaagtgagtgattttttgctgtccgggttgccttgatcatcaaggaacatatcgcgggtcgctttagcgggtgccatctcacggaaatcaatagcagtggtgttgccatctttagtgcggatcagcataaaaccaccgccgcccagattccccgcctgcggatgcgttaccgccagcgcgtagcccaccgccacggcagcatcaacggcattcccgccctccttgaggatatccacccccacctgagtggcagtagcatctacagacgccaccatcccctgtttcgcgcgtactggatgaaagacatcttcctccacgccataagaaacaggaggcgcggcggcggcgctaaaacaacttcctgagagcagagcagcaatggccacccggcgtaaaaacgtcggttttatcatcgttattctccagttatgtgtggggcaaccccagctaagcctggtatataactctgaattaatcatcgttttgccgggaagcgagtaaacttaaagaatatcttcagaggaggatacgcgatgaaacgacttctgattcttacggcactcctgccgtttgtcggctttgcacagcccattaatactctgaataaccctaaccagccggggtatcagatccccagtcagcagcggatgcaaacccaaatgcaaacgcagcaaatccagcaaaaagggatgctgaatcagcaactgaaaacgcaaactcagttgcaacagcagcatttagaaaaccagataaacaataattctcagcgggtgttgcagtcacagccgggggagcgaaatcccgcccggcagcaaatgctgcccaacaccaacggcgggatgttaaacagcaaccgtaatccggatagttcgttgaatcagcagcatatgctgccggagaggagaaacggcgacatgctgaatcagcccagcacgccgcagcctgacattccgttgaaaactattgggccgtaaagttcggaccaattacatcaatcgcatcggtacagatgcaatccacgccccagcgcagcaactctgccgcgcgctggggtttgttgacggtatacaccagaatccgcagtccggcgtctttcaactgcatcactcgcgctttatcgagcaacttatgattgagatgaagagagacgcagcccagccgcatggtcagttcgcgccagtcgtcgcgccactcatccagcaataaaccacgcggcagttccggtgccgccaattgtgcggcttctaaagcatcaatctcaaacgatgacagcagcggcggcgtcataccggcccacagttggcgtgccgccagcgccaccattttgcccgttaatggtccagtgccagtggtgggtttgatttcgatattcgccatcatcccgtgttcgcgacagcgttccgccacctgcgaaagcaacggcagcggctcacctttaaacgctttgctgtaccaactgcccgcatccacgcgcagtaaatcctgccagttcagttcacccgcgacgccccagccgttgctggtgcgttcgagattgtcgtcatggagcaggaagatctcgccatctttcgataacttcgcgtcaaattcgatcatcttatgaccgtattttgccccgacgtcgattgccgccagggtgttttccggggccagcttaccgccgccacgatgagcgacgatgcggggataaggccagttactcatactcgttgtcctgtttcaccatcaaaaagatgcagctgattttccgccagatgcagccacagcgtgctgcctgccgtcgggcgctcctgatgcgccagtcgcaccaccagcttctgctcgccccagcgtccgtgcgccaggttatctgcgccgaggatctccagcgtgtccatcgccagcggcacaccaccttctgcctgcgagcttagcgctatatgttccgggcgaatgccgagagtcattttacgcccggcatactgacggtagccaccgtttagcggtagcacgataccgccgtccagttcgaaatgcgtgccttcattattcacgcggcctgtcagcaggttcatcgccgggctgccgataaaactcgccacaaacaggctggcgggcttttcgtagacttccaccggcgtgccaatctgttcggcaacgccgccgttcatcaccattactcgctgggcgagggtcatcgcttcaacctgatcgtgagtaacgtagagtgaagtcgttttcaggcgacggtgcagctgttgcagctcaaggcgcatctgcacgcgcagcttggcatcgaggttagagagcggctcatcaaacaggaacaccgccggatcgcgcacaatcgcgcgacccatcgccacacgctgacgctgaccgccggatagctcgcgcgggcggcgcttaagcaggccatccagctccagaatgcgcgccgcttctttaacgcgctcggctatttgctgcttgcccatgccgcgaattttcagcccccacgccatgttttcttcgacgctcatatgcggataaagcgcgtagttctggaacaccatcgcaatcccgcgatctttcggctccatttcggtcacgcgctggtcgttgatccagatatcgccttccgtcacccgctccagcccggcaaccatgcgcagcagcgtcgattttccgcagccagacggcccgaccatcacgataaattcgccatccgccacatcaagggtcagtggtttaatcacctgggttttgccatcccagcttttggttactgcctgtaatttcagtcctgccatcttatttctcactatcgaccaggccgcgcacgaaggcacgctgcatcactaaaataatcaccaccggagggataagcgttaacaacatcgccgccattaccgagttccattccgtggtgccttcgccagtggcgatcatccctttgatccctgccacggtggtgccgagatcaacgtcggtaataatcaacaacggccacaaatactgattccagccgtagataaaggtgatcacaaacagcgccgccagattagttttggagagcggaaaaacgatgtcgcaaaagaagcgcattggcgatgcgccgtcgatccgcgcggcttccaccagctcatccggcagcgtcataaagaactggcggaacaggaaagtagcggtcgccgaggccatcagcggcagcgttaaaccggcgtagctgtcgagcatctgcaggttggcgatgacttccaccgtcgggaagatacgtacttcaaccggcagcatcagggtgataaaaatcatccagaagaagaggttacgtagcggaaaacgaaaccagacaatggcaaatgccgagagcatcgagacggtaattttgccgagcgtaatgctgaacgccatcacaaagctgttaagcaacatccgccagaacggcgcgctattcgtgcctaccccgtttacccagatgttgtggatgttttccagcagatgcgtgccggggattagcgtcatcggcgcggcgtagacggcctgtttatccagcgttgccgctacaaacgccacgtacagcgggaagaggatcaccgcgatcccgaggatcagcatggtatggctgaatatcgtcagccacggacggttctcaatcattggtaacgcaccttgctttcaacatagcggaactgcaccaccgtcagcacgatgacgaggaacatcaacaccaccgactgcgcggcagacgaagccagatccagtccggtaaagccttcgcggtagatcttataaatcagcgtcgtggtggcctgaaccggcccgccggacgtggcggcgtcgatcaccgggaaggtgtcgaagaaggcgtacaccaggttcaccaccagcaggaagaaactcaccggagcgataagcggcagagcaatcttaaagaagcggcgaatcggccctgcgccgtcaatagctgcggcttcgatcaacgaacggggaatggattgcagcgcggcatagaagaacagaaagttgtagctgatttgcttccacaccgaggcaaacaccaccagaaacatcgcctgaccgctgttttgcgcgtggttccagtcgtagccgaactcagcgagaaaatgggtgatcagcccgcgaccggggttaaacaggaagatccacaatacggcggcaacggcgggagccacggcatacggcagcagcattaaggtttgatagaaacggctgccgcgcacgatgtactccacaagcgccgcaaagaacagcgataccagcaaaccgctgacggtgacaaaggtgctgaattttatcgtcgtccagaaggagtcgatatagtagctgtcatgaaacagcgcgacgaagttatccaggccgacaaactggctggagaaaccaaatggatcgacgctttgtagcgagtaccacaacgcttcgcccgcaggccagataaaaaagataacggtgatgatgagctgcggcgcgaccagcagataaggcagccagcgcgagcggaacaccggacgggatgatgacattacggttaattcctgaactgtgccggatgcgcttcgcttatccggcctacacgcaatgccaggtcagataagcgaaacgcatccgacattacactgattaagacttcgtcgatttctcaaagcggcgcagtaactggttcccacgctcaacggcggtatccagtgcctgctgcggtgtcttcttaccggtccacacgctctccagctcttcatccacaatcacgcggatctgcggcatgttgcccagacgcagccctttggtgaacggcaacggcggcttgttcagcatctgacgtgtcgcggtatccgcccctgggtttttctcataaaagccctgctcacgggtcaggtcatacgccgctttggtaattggcagataaccggttttctgatgccactcagcagcgttttctggcttcgcgaggaaatcgaggaacttcgccacaccggtatacgtttctttatctttaccctgcatcacccacaggctggctccgccgataatggcgttttgtggcgcatctttcgcatcggcgtcgtaaggcatcatgcctacgccgtagttgaatttggcgtactcgcgaatgttggcaagagaaccggaagaggcggtggtcatcgcgcaatcaccgttatagaacttctcggtggattcatccttacgcccgacgtagctgaaatcgcccttcttgttcatctcttcgagcatggcgatgtgtttcacctgctccggcttgttgaactccagcaccgcgtccgtgccgtcaaagccgttgtttttgctggcaaacggcagaccgttccaggcgctaaagttttccagttggatccagccctgccagccgctggcgtagccgcacttcataccggaggctttcagttttgcggaatagtccgccagatcctgccaggttttcggcggctgttccgggtctaaccccgctttcttgaaggcgtctttgttgtaatagagaacgggagtcgagctgttgaatggctgggagagtaagtggcccgttttgctgtcggagtagtaaccggaaaccgtcggcacaaactgcgactcatcgaattgaatccccgcctctttaaacacgtcatacaccggtttaatggctttcgacgccatcatggtggcggtgccaacttcataaacctgcaaaatagccggtgcgttgccggtacgaaatgcggcaatccccgcgcttaaattctgttcgtagttgcctttataggtcggtacaattttgtaatccgggttttcggcgttaaaacgttgggccagagaatccacctctttacccagttccccttccatagaatgccagaacggaatggtcgtcactgcctgtgcattccccattaacgccagtccgagcgccagtgctgaagctgtataatgtaacggtttcatcgtttatctctcttgttgtaccgaatgcgcgaattcacgcgttttatgctcgcggggtaacatgacatgctcgaattacagaaaaataacttttttgttacatttgtaagatagtaaggtgtcagaaagatgacaaggcggtgacggcgtgggtgagggaaaatgggagatggggcacggataagcggaaaaatagagggtctgaatcaaactctacagattactcatcgtttcatgccggatgcggcgtaaacgccttatccggcctacaagatcgtgcaaattcaatatattgcaacccacccagtaggcctgataagcgcagcgcatcaggcaattttacatttgtcacctgtctcaaagaagtcttttgactccttatcaatcaacgtgttattacccgcctaaatacgcacttctcaccgcttcgttcgccagtagtgcatcaccagtatcggagagcaccacatggccgttttccagcacgtagccgcgatccgccagctttagcgcctggttggcgttctgctcgacgaggaagatagtcatcccctgctcgcgcagctgctcgatggtgtcgaaaatttgctggatgataatcggcgcaagaccgagcgatggctcatcaagtagcagcaaacgcgggttgctcatcagcgcgcgaccaatcgccagcatctgctgttcaccgccggacatggtgcccgcccgttgaacacggcgctcatggagacgtggaaacagctcatacacccactttatgcgctcctgaaactgatcacgttcggcaaaaaagccgcccatcgccaggttctcttccaccgtcatccgcgagaagacgcgacgcccttccgggacaatcgctaccgcttcgcgcatgattttcgccgtttgccagtcggtaatgtctttatcatcaaacacaattcgcccgctggtggcacgcggatcgccgcataacgtgccgagcaaggtggttttccccgccccgttcgcgccaatgagggtgacaatctcgccctgattgatatgcaggctcacctcatgcagcgcctggattttgccgtagtgggcgctgactttgtcaaaggacaacatgactttttccatcttatgcctcacctaaataggcacggatcacgtccgggttattacggatttgctccggcgtaccgtttgccagtggcgtcccctgattgaccacgtaaattcggtccgaaattcccatcaccagcttcatatcgtgttcaatcaacaagatagtggtgttgtgatgattgcgcagttcggcaatcagctcatccagctctttcgtctctttcgggttaagacctgccgccggttcgtcgagcattaaaatctccggctgcgtcaccatgcagcgggcaatctccagacggcgttggtcaccataggccaggttactcgcctgacggttggcgtgttccagcaaaccaatgcgctcaagccaggtggcggcgcggtcgagcgcttcgctctgggcgcgacggaaagatggcgttttcaacaggccagagaacagcccggttttcagttgctgatgctgcgccaccagcaggttttcaattaccgtcatttcacggaacagacgcacatgctggaaggtacgcaccacgcccatgcgggcaatttgctgccccggtaaaccttccagatgctgatcacgcagtaaaatagtgccgccggtgggtttgtagaatccggtcaggcagttaaaaaccgtggtttttccggcaccgttagggccgattaacgagacgatctcctgcgggtacagttcaagattgacgttgttcaccgccagcaggccgccgaagcgcatcatcaggccgttcacagataataatggctgactcatacctgctctcctttcgctgcgccgtttttcagcttcagttgcgggcgcgtcatgggcagcaagccctgcggacgccagatcatcatcagcaccatcaaaccaccgagcattaacatgctgtattcgttgaaatcacgcatcaattcgcgcgataccaccagcaaaattgccgccagaatcaccgcaaactgcgatcccataccgccgagcaccactatcgccagtacaaacgccgattcagcaaaggtgaaggattccgggctgacaaagccctggcgcgcagcaaacagcgttccggcaaaaccggcaaacgcggcactgatggtaaaagcggtcagcttgatacgacgcgggcttaagcccagcgaacggcaggcgatctcatcttcacgcaacgcttcccacgcacgccccagcggcatccgcagcaggcggttaatgacaaacaggcttagcaccaccagcagcaacgccaccagatacaggaagatgacgcgatcggagggatcgtatttcaggccaaagaaattactgaacgtgtcccaaccgccttcacgggcggtacggctgaactcaaggccgaagaaagtcggtttcgggatctgactgattccgttcgggccgccggtaatttcggtgttattgagcagcaatatgcgcacaatttcgccgaagccgagggtaacgatcgccagataatcaccgcgcagacgcagcaccggaaagccgagcaggaagcccgccgccgctgccattaacccggcaatcggcagacaagtccagaagcccaagccgtaatagtgattgagcagcgcaaaggtgtaagcgccgatggcgtaaaaaccgccgtaccccagcaccagcagaccagaaagaccaacaaccacattcagcccgagaccgaggataatgtagatcatggtcagagtggcgatatccaccgtcccacgtgacaccataaacggccacgccaccgcaagcaccagcagcgccacgaggaacagtttctgcttcaccgtggagccatcaatggcgggcagaataaacttcggtccggaaacacttttcaaccctttctggaaagcaggtcgcaaaagctgaaagaaaaagaccaccgccgtgccgataaacacccactgccaacggacatccgaagcgctgtcgaccaccagtttggtgccatccagctccagttgcacgcccataaagacgccagcgaggacaaagaacatcgcggcagagagcagcgccattgcaatatgcatcggtttcatactttctctacctccgggcgacccagaataccggtcggcatcaccagcagcaccagaatcagcagggcaaatgaaaccacatccttatattccgtactcagataggcagaagagagcgcctccgcaatccccaggatcagcccgccaatcatcgcccctggaatgctgccaatcccaccgagcaccgcagcggtaaaggctttcatcccggccataaagccgatataggggttaatgacgccatagaactgaccgagcagtacgccagccactgccgccatcgccgcgccaataacaaaggtcaaagcaatcacccggtcggtgttgatgccaagcaggctcgccattttcagatcttccgcgcaggcacgacaggcgcgccccatacgggaatagcgaatgaaaatcgtcagcgccagcatggcgaggaaggtgacaatccagatcaccgcctgcatggtggtaatagaggcagagaagttttcgctatggcccaccacccactgaccgttaaacaggctgggcagcgccacatcgcgcgaaccttcggtcaggctgacgtagttttgcaggaagatggacataccgattgcggaaataagcgcaatcaggcgcttagaattacgcaccgggcggtaagccacccgttcgatactccagccgtaggcgctggcaatgacgattgcgccgacgaatcccgccgccaccagcagccagccggtatcaatgcccatcatcatcagcgcggcgatgatcataaatgagacgtagctgccaatcatataaacctcgccgtgggcgaagttgatcatgccgataatgccgtaaaccatggtgtagccgatggctatcagcgcgtaggtactgcccagcgtgacgccgttaaacatctgctgcaagaaatacaaaaactgctcagacataaggtaacctttctaaacccgcccgcattttacgggcggtgggatgatcacttggctgccgtggatgaaccgtcggcgtgccactggaagacaccaaaatcaaatcccttaagatcgcctttttcatcccagttcagcggcccaatcacggtgtttgcaccgttagcttttaaatctttcaccagcgccagcggctcatcgctgccagtacgctcaagggcagtcgccagagattgcaccgccgcgtaggtgatccagacataaggcccggacggatctttcttgtctgctttcagcgcatcaacgatgccctggtttgccggatcctggtcatagcgttttggcatagtgaccaacatgccttcggcagcatcaccggcaatattcgacaatgatgcgttacccacaccttccggccccataaactgagttttcaggccaacggaacgggcctggcgcagcatctgccccatttccgggtagtaaccgccgtagtaaacgaagtcgatgttttcttttttcaggcgggcgatcagcgcggagaaatctttctccccggcggtaataccgtcgaagaagacgacgttggcgttagccgctttcagcccgtcctgcaccgaacgcgccagcccttcgccatactgttgtttgtcgtgaatgatggcgatgcgctggggcttcaccgtctcaagaatgtattttgccgccgttggcccctgggaagagtccagcccggcagtacgcataatgtgttgataaccgcgttgggtcagctccgggttggtcgctcccggcgagatcatcagaataccttcgtcttcgtagatatctgatgcaggttgggtagaagaagaacacagatgaccaataacgtatttaatgccgtcgttaacgattttgttggcgaccgcaacggcttgtttcgggtcgcaggcgtcgtcatattccacgcccaccagcttatcgcctttaattccccctttggcattaatgtctttaatcgcctgacgcgcgccgttaaattccatatcgccccactgggcaatcgggccggacatcgcgccgacaacggcgactttaatatcgtcagccatagcggtgtgtgaaattgccagtgcaatcatccctgcgatgatagttttcgcattccgtttcatagtcaaaaatccccattcgtgatgttgtgttgctttgtttttatgtgttaacaaatcagactgttctttttttatactgcactgtttttgcctgtctgattaagggtttagcgcagtattttgtgataatagtgattaaaatccctatttttcagtcgattaagaacagataatattctgaatttattgatagataaacagaaaaaagtgcctttgtcagcataaaataacggcacaaagggcggaataattcactatcattcaggggattatgctgggtatttttcattctataatgttttaactttgtaattattgctgttaaaaaattaatcacctgccaaaagaaataaaaaagagaaagcctccgattaaattatttcgctacactggttccacttttgtgatttacacgggttacccatgaagctgaccatcattcgattagaaaactttagcgaccaggaccggattgacctgcaaaagatctggccggagtattccccttcctctttacaggttgacgataaccaccgcatctacgccgcgcgttttaacgagcgcctgctagcggccgtgcgggtaaccttaagcggcaccgagggagcactggattccctgcgcgtgcgggaagtcacccgccgtcgcggtgtggggcaatatctgctggaagaggttttgcgtaacaatcctgccgtttcatgctggtggatggcggatgcaggcgtggaagatcgcggtgtgatgacggcgtttatgcaggcgctgggatttacggcgcaacagggcggctgggagaagcgttaatcgctctgtgtgaaaagcagttcgatggatttggttgggaaaaataacgcattttcgttttctccgaccaacgggataaagcccagcgattgataaaacgtatgggcttttttattcagcgcctcgacaaaaagaccgtgaatacctaccgctaaagaggctgaccagacgactttcatggcatgagcaaccagtgttgctccccatccctgcccctgtaatgaacgatcaattgccagacgcccaagagtaacgctgggaatatttttgtagggaatttttttctgtttcgatttcgagggcaatgcggctcgttcaaaacaactgccgcataatgtgtaatatcccagcacctgacgttctggagtgttgcgacaaaggatatacgctcgcagaattttgttgcgatgttgacgaacgagatgtgtcgtcagaaagagatttaacgcttcctcgccgcagtcgaatcgctgtagatcataatctgcatcatcggtcagaatctctatcgtcagatcatccataaattattacattccctgaagacgttttgccgcacgttttagcttttcaccaggtgacggtggattactcagcgcatccatcacccgcgtccaggattcctcattgaggatcacccgccgatgctgttcaatcacttccgcagcccgctgcgaagcgctgttcaacataaattggctgacggactgattagatatcgctgccgcttcctcaatcatacttttgtcatcgtcagttaaacgcagatcgatacgctgctttttaacagcagacatgtgaactctcctgctccgtataatatgtacggtatgtcaccgtacattaagcatatcctggattgtttaatctttctacaaccatttcgacaaacacaaaaaaacccgatggcagttcagcgcatcgggcattttcatttatctatctgttacttcgcatcggttgccgtgccgttggcgtgccagtcaaatacgccgaactcaaagcctttcagatcacctttctcatcccacgtcagcggacccatcacggtatccacggagttcgctttcaggtatttggcgatctcagccggatcgtcagactgattcaggcccgcctgcaaagattgcagcgcggcgtaggtggtccaaacgaatgcgccgcttgggtcctgttttttcgctttgatggcgtcaacaatgggtttgttcgccggaacctgatcgtagttcttcggcttggtcaccagcagcccttccgctgattcgcccgcaatgttagacagcgaaacgttagccacaccttccggccccataaactgagttttcagccctgccgcgcgtgcctgacgcaggatttgccccatttccgggtgataaccgccgtagtaaacgaagtcgatattctcttttttcagacgggccaccagcgttgagaaatctttttccccggcggtgataccatcaaagaacaccacgttagcattgcctttcttcaggccgtcctgcaccgctcgcgccagaccttcgccgtattgctgtttgtcgtgaacgatagcaatacgctgcggtttcactttctcaagaatatatttcgccgccgtcggcccctggtcggagtccaggccggtggtgcgcaggatcagctgatagccacgggcggtcagctccggcgcggttgccgctggggtgatcattaaaatgccttcgtcttcgtagatgtcagacgcaggctgcgttgatgaagaacagaggtgaccaatcacatatttaatgccgtcgttaacgactttgttcgccaccgcaaccgcctgtttcgggtcacaggcatcgtcatattttacgatttgcagtttgttgcctttaatgccgcctttagcgttgatatccgcaaccgcctgctctgcgccggtaaactcctggtcaccgtactgcgcaaccggaccggacattgcgcccacgaccgcgactttaatatcttctgccagagccatattgctgaatgccagcgcgatacatcctgccagtaacgctttaccctttatgttcatcctgagaatccccattcttctggttattacgtgtgttgtggtgttatgattcagcactttatttcgttttatgcatgactacccgtgctttagcagcatactctgctaaaacataccccatttttatgatattggaatagctattttgacagtttattaacaatctgcgtggggattgacgttttgccggagggggaattgattattgtagaggcccaaaaaacaaaaaccccggactctcatccagggttctctgcttaatagcggaaattacgcttcaatagcggcgcgaagttttttcatcgcgttcttttccagttggcgcacacgttcagcggaaacaccgtaacggtcagccagttcctgcaacgtggacttgttgtcttcgtccagccagcgcgcgcggatgatgtcctggctgcgttcgtccagaccttgcatcgcgtcggtcagacggtttgccgcctgctcttcccagttatcatcttcgatgccgtcggcaaagttagatgatttatcctgcagatagagcaccggtgccatcggctggctgtcggaatcgtcgtcggaagacaggtcaaaggtcatgtcctgtgccgccatacgtgattccatctcacgaacgtctttgctggttacgcccagttcacgggccaccatttcgacttcatcctggttaaaccagcccagacgctgcttagttttacgcaggttgaagaacagtttgcgctgcgctttggtggtcgcaactttgacgatacgccagttacgcagaacgtattcgtggatctctgctttgatccagtgaacggcgaaggagaccaggcgcacacccacttccgggttgaaacggcgcactgctttcatcaggccgatgttaccttcctgaatcaaatccgcctgtggcaggccatagcccgcataattacgagcaatatgaacaacaaaccgcaggtgagacaggatcagcgttttagctgcttccagatcgccatggtaatgcagcttttcagccagcgcccgctcctcgtcagccgacaacatcggccacgcgttagctgcccggatgtaggaatccaggttgccaactggggctaaagctaaactttgcattttgtcagtcattcaaatcctctcaatcgatatcttctggcgcttcagtggtagcaacaactgtgccagagcttaagagcaacgaggttatcattcactgttttatcagaccgtgattttatccacaagttcaatgcaagcttgtgaataaattacgcacaaaatgtgacatagagatgaaataccgggaagagacaacgggatctctttccctgctacggaacccattgcagggaaagagtataacacgcttttattattcaggcgtaaagtggcgtaaatgttgtaccgtggcaagccacgctgccacccagccaatcatcgagcataccagcagcaatagcaggcattcatcgaacgataaaccattgatatcaaacttcgttccgaaaacctgtgccacttctgcaaccgccgatgacaaacgcagtaccagaatttctgacaaaattaatgacagcaatgcgccagaaaatcccagcaatgcgcctccgtacaggaacgggcgcaggatgaaaccatccgtcgcaccaatcagtttctgcacgttaatggagtcacggcgagcaaagatgctcagacgcacactgttgccgatgacgaggaacactgctgccaccatcaacacgccgatcatcgcggaaacgcgcccgaccagcccggtcaacgccgccagacgggcaaaccagctgtcatccatccgcacttcgtcaatgccgttaatctgggtgatacgatcacgcagcgtattcagtgattccgtcccctgaaaatcgagtttcgggatcaccaccgccactgccggaagcgggttttcttccagcatatccagcgcaccaccaaaaccagaccagttacggaactcgcccagtgcgtcttcacgagaaagatagttcactttctccacgccttgctcggcctgtagctgtgctaccacgcctgctgcggcgtcatcgtccagcgttttttgcaagtaaacagtgatttgcggtgacggataatattgcgtcgccgcctggttaacgtttttgtacaccatataacagacgctgggcagcgtcagggagatggcgataaccatcaccgttaaaaacgtggcgaacggtttgcttttcagatcctgcaatgcgccgtggaaggcatagcgcacctgttcgttgaaaacgttggttttgcgatttaccggttttggcgaggatttcgcgcgttttggcgcgttacgaccgccgtcgccagagccgccgaccgatttacggaagcgatccagacgcccgccaaactgccgaatatgattgattgcatcgcgcttattcatggcccacgcctccatgcaagtgaccatcgctcagggtgagcatgcgataggaacgccgcgagatcaggttgatgtcgtgcgttgccatcaatacggttaccccaacgcggttaaactcttcaaacagacgtagaatcccttccgacaacgcgtcgtccaggttaccagtcggttcgtccgccagcagtaccgcgggcttgttcaccaccgcgcgggcaatgccaacacgctgttgttcaccgccagaaagctgaatagggaagttcttcgctttgtccagtagcccgactttatccagtgccgccgacacccggcgacgaatatcgtcaccgctggcaccggcgataatcagcgggattgccacgttatcgtagacagtacggtccatcagtagatggtgatcctggaaaatcatgccaatctggcggcgcagaaacggaacttcacggtttttcagacgcgtgatgtcatggccgctaaaccagattttcccggcgctgggccgctcaatcccacagatcagcttcaggagggtacttttccctgcgccggaatgaccggtcagaaacgccatctcacccggctgcatatggaacgtaacgccctgcagcgcctgtctcccaccgagataagccttgctgacatgttcaaagcgaatcattgttaatcctctcgggcaaaaagtgcctctataaagtcgtccgccttaaacggacgcaaatcctcaatacgttcgccgacaccaatgtagcggatagggataccaaactggtcagccaccgagaaaattaccccgcctttcgccgtgccgtccagtttcgttagcgtgatgccggttaagccaacagcttcatggaacagtttggcctggcttaccgcgttctgcccggtgctggcatcgatagtcagcataacttcatgcggcgcttcaacgtcgagtttcttcatcacgcggacgattttcttcaactcttccatcaggtgcgatttgttctgcaggcgtccggcggtatcggcaatcagtacgtcaacattacgcgccttcgcagcctgaatggcgtcgaagataaccgaagcggaatccgcaccagtatgctgggcaatcaccgggatattgttacgctgaccccagacctgaagctgttcaaccgcagctgcacggaaagtatcgcccgccgccagcatcaccgatttaccctgctgctcaaactgacgcgccagcttaccaatcgtcgtggttttacccacaccgttgacgcccaccatcaggatcacgaacggcgttttaccttcaacattcagcggctcatcgactttcgccagaatctcgcccatctcttctttcagcaggccatagagcgcctcggcatcacgaagctgcttgcgggatgcgccttccgtcagattggtgataattttacgtgtggtttccacgcccacatcggcgatcaacagctgttcttccagctcctcaaacagatcatcgtcgatttttttaccgcggaacaggctgataaatccggaaccgagattttctttggtttttaacaggctgcgtttcaggcgcgcgaagaaaccttctttggtcggtttttcctgctcctgagcgatttcttccaccggctgctcttctaccggaggaaccaccatcaccgcctcttctgccgcttcggcagccagcgcctgtgcttccagctcttcgtcggtgatttcttctttagccgcttcttcttccgccgcttcgacaatctctacggtttccgcttcagcctgccactcttctggcgaaacctcttcggcgttgacgtcttccggcaacggcagctcttcacgttcgatagccactggctccgccgtttcttctacgaccggttccggctgtgcaacgacttccgcttcaggctgcgctttttcactttcagcaacctgttcagtgacttccacaacgtcggcagcaaaagtttccgcctcggcttcagtatgcgcctgcggttgctcttcgacggcttgttcagaagccttcgcaggctcttgcgcctgaacgatttcttctacaaccggttgttcattctgaacttctgtctctttttccggggtctgctctttttgaccaaagcccagccaggaaaaaaagccacgttttttttctttcgccatttgcgactacactcctcgctgttgcttcatggcacagcgttaacgctatgtacatagcagctaaaaaaatgatgaaatagtctatcacttaacttaattcacatcaccgcctgcaagtatgtgttatctggcggattgagcaatttatcatgaaaaaaccgaatcattccggcagcggccaaatccgcattattggcgggcagtggcgaggccgtaaactcccggttcctgatagcccaggtctgcgccccaccaccgaccgcgtacgcgaaacgttgtttaactggctggctccggtcattgttgacgcccaatgtctggattgcttcgccgggagcggcgcgctggggctggaagcgttatcgcgctacgctgcgggggccacgttgattgagatggatcgcgcagtttctcagcagttaattaagaatctggcgacactaaaagcaggcaatgcacgcgtggtgaacagcaacgcaatgtcattcctggcgcaaaaaggcacaccgcataatatcgtgtttgtcgatccaccgttccgccgtggcttgttagaagagacgataaatttactggaagataacggctggctggctgacgaagccctgatttatgtcgaaagcgaagtcgaaaacggtctgcccactgttccggcaaactggtcattacatcgggaaaaagtggcgggtcaggtggcttatcggctgtatcaacgcgaagcacaaggagaaagtgatgctgattaatattggtcgtttgttaatgctctgcgtttggggatttttaatcctcaatctggtgcatcccttcccgcgcccgctgaatattttcgttaacgtggcgctgatttttaccgtgctgatgcatggtatgcaactggcgctattgaaatccactttaccgaaagatggcccgcagatgaccaccgccgaaaaggtgcggattttccttttcggcgtgtttgaactgctggtctggcagaagaaatttaaagttaaaaaataaccttattgttcgcctacaaagctgacaaagcgcgttcctttatagctcagcgtacctttatcgcccactgtcagggcgtggtactgctgggcgtcgaggcgaaacgtctgctccattcctccgctttgcggtttgaagcttgcctcatagcgcatactggtgcctgccggagtcacttcctgctggcgcgaacggcgatcgttaatcggtttttcccgcttgttgctcaccaccaccagcttttgctggagcggagccatatcattatcagctttttcccgtcgctgttgcataaaacgaaacgatgcggcgacgacaattaagccaatgataacaataaagaaaagaggtggtttgctcatctttatccctcatcggaaaatgcggaaataagcataccctgccagttatggtgttgtcatccgtccaccctcgccactaaactggaagcaagaccgtaggcattccgcttacgaaaaaataacgaattcaaggaactaagatgctttggtcgtttatcgctgtctgtctttccgcatggctatctgtggatgcatcgtatcgtgggccaacctggcaacgctgggtgtttaaaccgttaacccttcttctcctgctgttactggcctggcaagcgccgatgttcgacgccattagctatctggtgctggcagggctgtgcgcctcactgctgggcgatgcgctaaccctgttgccacgtcaacgtctgatgtacgccatcggcgcgtttttcctctcgcacctgctgtacaccatctatttcgccagtcagatgacgctctctttcttctggcctctgccactggtgttgctggttctgggcgcgctgttactggcgattatctggacgcggctggaagagtatcgttggcctatctgcacgtttatcggcatgacgctggtgatggtgtggctggcaggtgaactgtggttcttccgtccgaccgctccggcgctctctgcgtttgtcggcgcttcgttgctgtttatcagtaactttgtctggctgggtagtcactatcgccgacgcttccgtgcggataacgcgattgctgcggcctgctactttgccggtcacttcctgatcgtccgctcgctgtatctctgataaaacttgactctggagtcgactccagagtgtatccttcggttaatgagaaaaaacttaaccggaggatgccatgtcgactcctgacaatcacggcaagaaagcccctcaatttgctgcgttcaaaccgctaactgcggtacagaacgccaacgactgttgctgcgacggcgcatgttccagctcgccaactctctctgaaaacgtctccggcacccgctatagctggaaagtcagcggcatggactgcgccgcctgtgcgcgcaaggtagaaaatgccgtgcgccagcttgcaggcgtgaatcaggtacaggtgttgttcgccaccgaaaaactggtggttgatgccgacaatgacatccgtgcacaagttgaatctgcggtgcaaaaagcgggctattccctgcgcgatgagcaggccgccgacgagccacaagcatcgcgcctgaaagagaatctgccgctgattacgcttatcgtgatgatggcaatcagctggggtctggagcaatttaatcatccgttcgggcaactggcgtttatcgcgaccacgctggttgggctgtacccgattgctcgtcaggcattacggctgatcaaatccggcagctacttcgccattgaaaccttaatgagcgtagccgctattggtgcactgtttattggcgcaacggctgaagctgcgatggtgttgctgctgtttttgattggtgaacgactggaaggctgggccgccagccgcgcgcgtcagggcgttagcgcgttaatggcgctgaaaccagaaaccgccacgcgcctgcgtaacggtgagcgggaagaggtggcgattaacagcctgcggcctggcgatgtgattgaagtcgccgcaggtgggcgtttgcctgccgacggtaaactgctctcaccgtttgccagttttgatgaaagcgccctgaccggagaatccattccggtggagcgcgcgacgggcgataaagttcctgcaggagccaccagcgtagaccgtctggtaacgctggaagtgctgtcagaaccgggtgccagcgccattgaccggattctgaaactgatcgaagaagccgaagagcgccgcgcccccattgagcggtttatcgaccgtttcagccgtatttatacgccagcgattatggccgtcgccctgctggtgacgctggtgccaccgctgctgtttgccgccagctggcaggagtggatttataaagggctgacgctgctgctgattggctgcccgtgtgcgttagttatctcaacgcctgcggcgattacctccgggctggcggcggcagcgcgtcgtggggcgttgattaaaggcggagcggcgctggaacagctgggtcgtgttactcaggtggcgtttgataaaaccggtacgctgaccgtcggtaaaccgcgcgttaccgcgattcatccggcaacgggtattagtgaatctgaactgctgacactggcggcggcggtcgagcaaggcgcgacgcatccactggcgcaagccatcgtgcgcgaagcacaggttgctgcactcgccattcccgccgccgaatcacagcgggcgctggtcgggtctggcattgaagcgcaggttaacggtgagcgcgtattgatttgcgctgccgggaaacatcccgctgatgcatttgctggtttgattaatgaactggaaagcgccgggcaaacggttgtgctggtagtacgtaatgatgacgtgctgggtatcattgcattgcaggataccctgcgcgccgatgccgcaacagccatcagtgaactgaatgcgctgggtgttaaaggtgtgatcctcaccggcgataatccacgcgcagcggcggcaattgccggggagctggggctggagtttaaagcgggcctattgccggaagataaagtcaaagcggtgaccgagctgaatcaacatgcgccgctggcgatggtcggtgacggtattaacgacgcgccagcgatgaaagctgccgccattgggattgcaatgggcagtggcacagacgtggcgctggaaaccgccgatgcagcattaacccataaccacctgcgcggcctggtgcaaatgattgaactggcacgcgccactcacgccaatatccgccagaacatcaccattgcgctgggactgaaagggatcttcctcgtcaccacgctgttaggaatgaccggactatggctggcggtgctggcagatacgggtgcgacggtgctggtgacagcgaatgcgttaagattgttgcgcaggagataaggcaaaccgatcgcaacattgagcgcgatcggtcccctcgcccctctggggagagggttagggtgaggggaaaaggcggcatcgaagccaatcagcccccatcaaccgcctttacgaatcaaataacgataaggcagtccatccgtctctttcgcaaccagttcgtgttccataaaggtacaaaacccaggaatatcgcgggtagtggccggatcgtcggcgataatcagcaacgtttcgccgggctgcatattgcgcacagttttgcgcaccatcattacgggttccgggcagcgcaggccaagtgcgtcgagtgtgtggtcagggctggaaaagagatcggtcattttcttctcatcacataaaaaaacggcgctagtttacgccctgtgagtccgtaagcaaaccaggttaacgattgcgtgaaaattaaccattgcattgtcaacgtaaagcagtatcatgcggcggctcgaaaaaagggtaagcacgttattatgttaaggtaacagacgtgtcgtacgtattgggttccctcaccccaatggttaatcaaaaaggtacaatatgaacgttttctcgcaaactcaacgctataaggcgttgttctggttatcgttatttcatctgctggtgatcacctccagtaactatctggttcagcttcccgtctccattttgggtttccataccacctggggcgcgtttagcttcccgtttattttccttgctaccgacctgaccgtgcgtatttttggcgcaccgctggcccgtcgtatcatctttgcggtgatgatcccggcgttgctgatctcctacgtcatctcgtcgctattctatatgggttcctggcagggattcggcgcactcgcccacttcaacctgtttgtcgcccgtatcgccaccgccagtttcatggcctacgcgctgggacagatcctcgacgtgcacgtttttaaccgcctgcgtcagagtcgccgctggtggctggcaccgacagcgtccacactgttcggtaacgtcagcgacacgctggcctttttcttcattgccttctggcgtagcccggatgcctttatggctgaacactggatggaaatcgcgctggtcgattactgtttcaaagtgttaatcagtatcgttttcttcctgccaatgtatggcgtattactcaatatgctgttgaaaagactggcagataaatccgaaatcaacgctttgcaggcgagttaaaggttcgttatcagagttgtgataagatggatgaatgagccgttatggccgtttatcgaaaggaagaagtcaatgcgcaatctggttaaatatgtcggaattggcctgctggttatggggcttgcggcctgtgatgataaagacactaacgctacggcgcagggttcggtcgcggaaagtaacgctaccgggaatcccgtcaacctgcttgatggcaagttaagtttctcgctgccagcggatatgaccgaccagagcggtaagctgggaacgcaggccaataacatgcatgtctggtccgacgccaccgggcagaaagcagtcatcgtcatcatgggcgatgatccgaaagaagatctggcggtgctggcgaagcgtctggaagatcagcaacgtagccgcgatccgcagctgcaagtggtaaccaataaagccattgagctgaaaggtcacaaaatgcagcagttagacagtattatctccgcgaaaggccagacggcgtactcttccgttattctgggtaacgtgggtaatcaactgctgaccatgcaaattacgctgcccgctgacgatcagcaaaaagcgcagaccaccgcagaaaacatcattaatacgctggttattcagtaagttttaagatgatgaggcggcctcagggacgtgttccggaggccgtttttttaatcgccacgtcagtaataacgcgattgcgaccagtcccgccgccgccagataaatcaccggtacgcccgcccagctcatcaccagcccagccagtggtccagtcacgccaagcgataaatccataaatacggtgtaagttgccagcgccgccccctgattttgctgcggaaccgcttttaccgccactacacccaatgccgggaacaccagcgaaaaccctgcccccgccagtaagacgccgattttcgccatccacggcatagtcgccacgccaaccagtagcaggccgattatctcaacgctaaagcaaatcatcgctacgtttaagccgccgatacggttaatgccgttagggaataacaaacgcgtaccgacaaacgcacagctaaacagcgtcagcgcgaaagccgcaccgtcccaacctttagcgtcataaaacagcgtgataaaggtggcgatgacgccaaatccggcggaagccagtgccagtgccataccgtacagccagacgcgcccaagcaccgcgcgaaacggcagcggtttgcctttactggcttttaccgtcggacgcgggatcgccaacaaaatggccaccagcgccacgcccataatgattaacgctaacgcctgcaagccgccccagtgataaaacacgacgcctaacggcgcacccatcgccatcgccccgtaagtgacaatgccgttccacgaaatcactcgcccgatatgcagcgagccaaccacgccaacgccccacagggtcgatcccgttccggcaaaactttgcccaatcccaaggatcacgcgtcccaggcaaagtaataacaggctgatgacgggcagactggcggttaatcctgccgtcagatatcccagaccgctcaaaaagcagccgcataaaccgaagacgacaatctttttggggcccagcaaatcggcgtaacgtccggcatgaggacggctcagcaaggtggcgaaatattgcaggctgataactaatcctgcccagaaagcgctaaagcccatcacatcatggacatagcccggtaatacagcgagcggcaacccgatggtgaggtagctggcgaagttaaacatgacaatggagacaatgcgcaaattcaggcgcaatccgtttagcgcgggttcggctacgggttcgggcatgaggatcaccacatttttacaacagtgtttcatttttaccacgtgctgacgtgaaaatcagcagtaagaatcagaatattgctggcgtgactcccgctacacttaatacaaaaagtcacaaggaagccccaatggaaacccctcaacccgataaaacgggcatgcacattctgctcaagctggcctcgctggtagtgatcctcgcgggcattcacgcagcggcagatatcattgtgcagctgttactggcgctgttttttgccatcgtcctcaacccgctcgttacctggtttattcgtcggggagtacaacgccccgttgccattacgattgtagtggtggtgatgctgatcgcactaaccgcgctggtcggcgtactggcggcatcgtttaacgaatttatctctatgctgccgaagtttaataaggagctgacgcgcaaactttttaaattgcaggagatgttgccttttcttaatttgcatatgtcgccggagcgaatgctgcagcggatggactcggaaaaagtggttaccttcaccacagcgctaatgaccgggctttccggggcaatggcgagcgtgcttttgctggtgatgaccgtagtttttatgctgtttgaagtgcgccacgtcccttacaaaatgcgttttgcgctgaataatccacagattcacatcgcgggattacaccgcgcacttaaaggcgtttcgcactatcttgcattgaagacgctactcagtttatggacaggtgtcatcgtctggctggggctggagctgatgggggtacagtttgcgctgatgtgggcagtactggcgtttttgcttaactacgtgcccaatatcggcgcggtaatttccgccgtaccgccaatgattcaggtgctgctgtttaatggtatttacgaatgtattctggtcggcgcattgtttttagttgtccatatggtcatcggcaatattttagaaccacggatgatgggccatcgcctggggatgtccaccatggtggtatttctttcattgttaatttggggatggctgctcggcccggtagggatgctactttcggtgccattaaccagtgtgtgtaaaatctggatggaaaccaccaaaggcggtagcaaactggcgattttactggggccaggcagaccgaaaagtcggttaccgggatgaggcgacaagtgatacgatacgcactttcattttccattaaacgttggccctgatatgtatcggatagttctggggaaagtttcgaccttaagcgcagctccactgccaccgggtttacgcgagcaagcaccgcaaggtccacgacgcgaacgctggctggcggggcgtgcattgctttcgcacacgctttccccgctaccggagatcatctatggcgaacaaggcaaacctgcatttgcgccggaaacgccgctatggttcaacttaagccatagcggtgacgatatcgccctgctgttgagtgatgaaggcgaagtcggctgcgatatcgaagtgattcgcccgcgcgccaactggcgctggctggcgaacgccgtattcagcctcggggaacacgctgagatggacgccgtgcatcctgatcagcaactggaaatgttctggcgcatctggacgcgcaaagaagccatcgttaaacagcgtggcggcagcgcctggcaaatcgtcagcgtagacagcacctatcactcctcgctgtcagtcagccattgtcagcttgaaaatttaagcctggcgatctgcacccctactccctttacgctcaccgccgacagtgtgcaatggatcgattcagttaactgatccgcccacccgactgcccatctattgatccagaacaggtaatcagtatgacgaatacttaaaatcgtcatacttatttccgccatctattttaatccattggggttaccatgctctccacactccgccgcactctatttgcgctgctggcttgtgcgtcttttatcgtccatgccgctgcaccagatgaaatcaccaccgcctggccggtgaatgtcgggccactaaacccgcacctttacacgcctaaccagatgttcgcccagagcatggtttatgaaccattggtgaaatatcaggcagacggttcggtgatcccgtggctggcaaaaagctggactcattcagaagatggtaaaacctggaccttcaccctgcgtgatgacgtgaaattctccaacggtgaaccgttcgatgccgaggcggcggcagaaaacttccgcgcagtgctcgataaccgtcaacgtcacgcctggctggagctggcaaaccagattgttgatgttaaagcactcagtaaaacagagctgcaaattaccctgaaaagcgcctactatcctttcctgcaagaactggccctgccccgtcctttccgttttatcgctccctcgcagtttaaaaaccatgaaaccatgaacggaattaaagcgccgattggcaccggaccatggattttgcaggaatcgaaactgaatcagtacgatgtcttcgtccgtaacgaaaactactggggcgaaaagccagcgattaaaaagatcacctttaacgtcatcccggacccgactacccgcgcggtggcgtttgaaactggcgatatcgacctgctgtacggaaacgaagggttattaccgctcgataccttcgcccgctttagccagaatccggcttaccacacccaactgtcacagccgatcgaaaccgtgatgctggcgctcaataccgccaaagcccccaccaacgagctggcagtacgtgaagctcttaattacgcggtaaacaaaaaatcgctgattgataacgcgttatatggcacccagcaggtcgccgacaccctgtttgccccttctgtgccttacgctaatctcggcctgaaaccgcgccagtacgatccgcagaaagcgaaagcgttgctggaaaaagccggttggacgctgcctgcgggcaaagacatccgcgagaaaaatggtcagccgctgcgcattgaactgtcgttcatcggcaccgatgcgttaagcaaatcgatggcggaaatcattcaggctgatatgcgccagattggcgcagatgtctcgctgattggcgaagaagagagcagtatctatgctcgtcagcgcgacggtcgttttggcatgattttccaccgcacctggggcgcgccatacgatccacacgccttcctgagttcaatgcgcgtaccgtcgcacgctgacttccaggcacagcaaggattagccgataagccgctgattgataaagagatcggcgaagtgctggcgacccatgacgaaacgcaacgtcaggcgctgtatcgcgacattctgacccgtctgcatgacgaggcggtttatctgcctatcagctacatctcgatgatggtggtatcaaaaccggagctgggtaatatcccctacgcgcctatcgccaccgaaattccgttcgaacagattaaaccggtgaaaccttaatgttgcgttacgtattacgccgctttctgctgctgatcccgatggtgctcgccgcctcggtgatcatttttctgatgctgcgcctcggtaccggcgacccggcgctcgattatttgcgtctgtctaacctgccgccgacgccggagatgctggcctctacccgcaccatgctgggactggatcagccgctgtacgtccagtacggcacctggttgtggaaggcgctgcatcttgactttggtatctcattcgccagccaacgcccggtactggacgatatgctgaacttcctgcccgccacgctggaacttgcaggtgcggcgctggtattaattctgctcacttccgtaccgctcggtatctgggcggcgcgccaccgcgaccgtctgccggatttcgccgtacgtttcatcgcgtttcttggcgtgtcgatgcctaacttctggctggcgtttttactggtgatggcgttttcggtgtatctgcaatggctacccgcgatgggttacggcggctggcagcacatcattttgcctgcggtttccattgcctttatgtcgctggcgattaacgcgcgtttactgcgcgccagtatgctggacgtcgccggtcagcgtcacgtcacctgggcgcgtctgcgcggcctgaacgacaaacagaccgaacgtcgccacatcctgcgcaatgcctcgctgccgatgatcaccgccgtggggatgcacatcggcgaactgatcggcgggacgatgattatcgaaaacatctttgcctggccgggcgtcgggcgctatgcggtgtcggcgatttttaaccgtgactatccggtgatccagtgctttacgctgatgatggtggtggtttttgtggtctgtaatttgattgtcgatttgctcaacgccgcgctggacccgcgcattcgtcgtcatgaaggagcgcacgcgtgaactttttcctctcttcccgctggtcggtacgcctggcgctgatcattatcgccctgctggcgctgattgcgcttaccagccagtggtggctgccgtatgaccctcaggctattgatctgccgtcgcgcctgctttcgccggatgcgcagcactggctgggcaccgatcacttagggcgtgatattttctcgcggctgatggcggcgacccgcgtgtcgctcggttcggtaatggcctgcctgctgctggtgctgacattagggctggtgattggcggcagcgccggactgattggcggacgcgttgatcaggccaccatgcgcgtcgccgatatgtttatgaccttcccgacctcgattctgtcgttctttatggttggcgtgctcggcaccgggctgaccaacgtaattatcgccatcgccctgtcgcactgggcgtggtatgcacgcatggtgcgcagcctggtgatttcactacgccaacgcgagtttgtgctggcgtcacggctttccggtgcgggccatgtgcgggtgtttgtcgatcatctggcaggcgcggtgatcccttcgctgctggtgctggcaacgctggatatcggccatatgatgctgcacgtcgcggggatgtctttccttggcctcggtgtgaccgcgccgaccgccgaatggggcgtgatgattaacgacgcgcgccagtatatctggacccagccgctgcaaatgttctggccggggctggcgctgtttatcagcgtgatggcctttaacctggtgggtgacgcactgcgcgatcatctggatcctcatctggtgacggagcacgcacactaatgccgcaacagattgaactacgtaatatcgcgctacaggccgcgcagccgctggtacacggtgtatcgttaaccctgcaacgcgggcgcgtgctggcgttagtcggcggtagcggcagcgggaaatcattaacctgcgccgcgacgctgggcattttgcccgctggcgttcgccagacggcgggggaaattttagccgatggcaaaccggtttcgccttgcgccctgcgcggcatcaaaattgccaccatcatgcagaacccgcgcagcgcctttaatccactgcacaccatgcacacccacgcgcgggaaacctgcctggcgttagggaaacccgccgatgacgctacgcttaccgctgccatagaagcggtggggctggaaaacgccgcgcgcgtgctgaagctgtacccgttcgagatgagcggcggcatgttgcagcgcatgatgattgcgatggcggtgctgtgtgaatcaccgtttatcatcgccgatgaaccgaccaccgacctcgacgtggtagcacaggcgcgcatcctcgatctgctggaaagcattatgcaaaaacaagcgccgggaatgctgctggtcacccatgatatgggcgttgtggcgcgtctggcggatgacgtggcggtgatgtcacaaggtaaaattgtcgaacagggcgatgtagaaacgctgtttaacgcccccaaacatacggtgacgcgcagcctggtttccgctcatctcgccctctacggtatggagctggcatcatgaccttacttaacgtctgcggcctttcccatcactatgcccacggtggatttagcggaaaacatcaacatcaggcggtgctgaataacgtttccctgaccctgaaaagcggcgaaaccgtcgccctgctgggacgcagcggctgcggaaaaagcaccctcgcgcggctgctggtaggcttagagtctccctcacaagggaatattagctggcgcggcgaaccgctggcgaaactcaatcgcgcccagcgtaaagcgttccgccgcgatattcagatggtatttcaggactccatcagcgccgtgaatccgcgcaaaaccgtgcgcgagatcctgcgtgaaccgatgcgccacctgctatcactgaaaaaatccgaacaactggcgcgcgccagcgaaatgctgaaggcggtcgatctcgatgacagcgttctcgacaaacgcccaccgcagttaagcggcggccagctccagcgcgtctgcctggctcgcgcgctggcggtcgaaccgaaactactgattctggatgaagccgtttctaaccttgatctcgtgttacaggcgggcgtcattcgcctgctgaaaaagctacaacaacagtttggcaccgcctgcctgttcatcacccacgacttacgcctggtggaacgcttctgtcagcgggtgatggtgatggacaacggacaaatcgtcgaaacccaggtggtgggagataaattaaccttttcctctgacgccggacgtgtgctacaaaacgcggtattacccgcattccccgtgcgccgtcgcaccacagaaaaggtttaacgcaaatgcaacgagtcaccatcacgcttgatgacgatttactggagacgctggacagcctgagccagcgtcgtggttataacaaccgttccgaagctatccgcgatattctgcgtagcgccctggcccaggaggccactcagcagcacggcacgcaaggtttcgcggtgctctcctatgtgtatgaacacgaaaaacgcgacttagccagccgcattgtctccacccagcaccatcaccacgatctctccgtcgccacgctgcatgtgcatatcaatcacgacgactgtctggaaatcgccgtgctgaaaggtgatatgggcgacgtgcagcattttgccgatgacgttatcgcccagcgcggcgtgcggcacgggcatttgcagtgcttgccgaaggaagattgagttatttctgaaacgaggaaagaaaagatattaactgaacttaatttataaaattaagttcagttgcatagatagatcctgtaaaggcagatattctgcgtaatgtacgccgctaaaatttataaatgattcaaacgctcattcagtgtttcaataatataggtattaacagagacttgttgctgcgcagccgcattattaaggcgttcactcagcgattctggatagcgtaacgtaaaggtcttaatcttttctgtacgcgcatacggctcaatacccgcagctttacaatcctcaagatactctcgcagggaaagttccccttctttttgcagcccctgaatgctgtcagagacaaaatcacaataacctgacaagcccaggaatttgccacgaaatgcattcagttctggcacgtaagtgataacagcaggttgcccggcaatctccatagagtttggcgtcttcagtttgatcatggttttacccctatacttagtaaccagtcacgcacgctttctacagcgcctttatcggtatctggcgacggatgaggccgatggaaacacgcaacgctcatatttagtatgaacttacagcgcgaccccctaccttccttaatttctccgcctaacgctttaaccagagattctatatcagtccatttgattccttgaggtaaaggtgatttaaatagctgatccagtgtgtttttttgtttctttcgtaaagcctgtacctgtgtttacatgacattcccttatgacttcactttatgacatcacagtatgaagtcaagtttcccttccttacgccattgtcccaatcgtcttcctgaatcgcagcagcgcgatggtgaaaaacgcgccgccaattgccatcagcgtcaggaactgcggccagacgatttcgaatccggcaccccggtagagaatggcctgcgcgaggctaacaaagtgtgtcgtcggcatggtcagcataatgtcctgcaccatctgcggcatactttcgcgcggcgtggatccaccggaaagcatttgcagcggcagcagcaccagaatcaccagcagccccagttgcggcattgaacgcgctatcgtccccataaaaatgccgattgacgtggtggcaaacagactgagcgccacgcccagcataaacagcgggatcgagccttcaatcggtacacccagcacgcctttcaccatcagcaccagtgataatcccgacaccaccagcaccaccagccccatcgaccagacctttgccatcatgatctcaaacggcgttatcggcatcaccaacaagtgttccaccgtgccgtgttcacgctcgcggatcagcgccgatccggtcaatacaatcgccagcatggtaatgttgttgatgattgccatcaccccgccaaaccacgcgggatcaaggttcgggttaaagcgcatccgggtttccagcgataccaacggttcgctgttatcacggtagcgcgcgacaaagctgttcacttcaccgttgataatattctggatatacccattgccggtaaatgcctggctcatgcgcgtggcatcgacgttcacctgaatatccggctggcgtccggcgaggacatcacgctgaaaattaggcggaatatttatcgcaaaggtataacgcccggcgtccagtccggcatccatctcatcggcggtgatcatctccggtggcaaaaaccacgggcgatagaagctgttaacgatccggttcgataactgcgattgatccatatcggcaatggcgatcggcgcgaggttcaacgatcctggcgtaacggtcgctgacgaatacaccgacaccgtaaacgagaagacaatcagcgtcagcatcgctttatcaccgagcagactgcgcaactctttgatacccagattaaaaatattgcgtaaatggcgcatcatccctcctgttttttcagcagcaggatacttaagcccatcaccagcgggatggctatcagcaacgggataaaaagttgccacaaatcagtcagatccagcgctttcgagaacgttccgcgggcgatagtcagaaaatgactggtcgggtaaacctcgccgatccaacgtccaggcccttccagcgaagctaccggatcgatcatcccggaaaactgtgtcgccgggatcaacgtgataatcgccgttccgaaaatggcggcaatctggcttttcataaaggtggagatcagcagccccattccggtggcaatgatgatatacagcagcgccgccagggtgagcgtcaggaaactgcctttatgcggtacgccaaacacaaacaccgacaggccgcagagcaggaaaaagttcagcatccccagcgcgatgtatggcaactgtttaccaagcaaaaattcactacgcgtggtgggggtcacgtaaaggttgataatcgacccaagctctttttcccgcaccacgctaagggcgcttagcattgacgggatcatcatcagcagaagcgggatcaccgccggaacaatcgctggcaggctttttacgtccgggttatagcgatagcgcgtctcaatattcatcagcccgctttggctggcgggtgtggattgtcggctcgccacatcctgtagccagctctggtgcattgcctgcacgtaaccttttaccgtttcggcacggctcggcatcgctccgtcgatccagacgccgagttccacaggcgtaccacgcgcgatatcgcgcccgaaattgggagggatctcaattgccaccgttatatcgcccgcacgcatccgacgatcaagctcgtcataactggtgagcggcggctgttcgataaagtaacgggaaccggagagattgagcgtccacgcctggctactgacggtctggtcgcggtcgagcaccgcaaagcgcaggttttccacatccatactgatgccgtaacccattatcagcatcaggatcactgttcccatcagcgccagcgtcgaacgtaccggatcgcgtcgcagttccagtgcttcgcggcggctgtagctaaacagacggcgcaggctaaatccctgacgcggcgcgtgggtggtgtcgtgtatcacgggcggcgcttcggcttcgttgctctgtcctgccgcttcctgcaaataggcgataaatgcctcttccagactggcggctccgcgtttctcaaccagttcctgcggtgtaccgctggcgagcacttttccggcgtgcatcagtgagatgcggtcgcaacgttccgcttcgttcataaagtgggtggagataaaaatggttactttgtcctggcgcgagagatcgaccatcaactgccagaacatatccctcgccaccggatcgacgccagaagtaggttcatcgaggattaacatctccgggcgatgaatcaccgccaccgccagcgaaagccgctggcgaatgccgagcggcaatgactccggcagaacatcttcaacgtcgttgagcttaaaacgctcgctcatttcagccactcgcgcgggaatttccgcttccgggatgtgaaacaaacgggcatgtaactcaaggttttgccgcacggtgagttcgttatagagcgaaaacgcctgcgacatatagcccacccgacggcgggtatcgatatcttttggatcaaccggttgcccaaacagccacgcctcaccttcgctggcgggcagcagtccggtgagcattttcatggtggtggatttaccgcagccgttcgatccaagaaaaccaaaaatctccccgcgtggaatgcggaaattgacgtgatcaacggcaacgaaggaaccaaaacgcatggtcagatcgcgcgcttcgatggcaatctctgcattttcaggttgatacggtgggatcactaccgcctgatgcgcctggcgttgcgcttgcggtaacagatttataaacgcctcttccagcgtggcgctttgcgtttgctgccgcagctcttcggcgctgccagttgccagcacttctccggcattcatcgctaccagccagtcgaagcgttcggcctcttccatataggcggtggcgaccagcacgctcatattgctctgccgctggcgaatactgtcgatcagatcccagaactgggcgcgggagagcgggtcaacccccgttgttggctcatcaaggatcaacagttccgggtcgtggattaacgcgcagcacagccccagtttttgcttcatcccgccggagagtttacctgccggacgatcgcgaaacggtgctaacccggtgctggtcagcagctcattaattcggacttcccgctccgctttatcgtgaccgaacaagcgagcgaaaaaatcgacattttcatacaccgataaggtgtggtagagatttttgcccagcccctgcggcatccaggcgatgcgcgggcagacgtcgcggcgatgcttcgggtcgcgcatatcgccgcccagcaccatcacattgccctgttcaatgacgcgggcaccggaaatcaacgacaacaagctcgacttcccgacgccgtccgggccaatcagcccgaccatgcaacgggccggaatatcgagtgtgatattgttcagcgcaacggtttttccataatgctggctcacgcccgccagttgcgcgacaggcgggacgggaaccagttccagatgcgtcattgcggcaacctcaccacgaggtcgtcaggccacggaagttcttcattcacccgcacccacgctacgcccggtaaaccggttttgacatattccagatgctgctggagtaattccggtgggatacgcgctttgacgcggaacatcagtttcagccgttcatcgctggtttcgacagtttttggcgtgaactgggcgacactggcgacaaaactgatggttgcaggaatacgcagatctggcgcggcatcgaggatcagccgggcttcgacgcgagtttgcgcctgaatgatattggtgcgtgccgcttctatagcggctttagaagccgaaacctgagcttttgccgattccagcgcagctcgggcgctctcagcggcggcgcggtcgtcatccaactgttgcgcagaaatagccccacgatgggcgagcgagcgggaacgggtatgacgtttggctacggagtccagttcagcttgccgttgattaaccagcgactgagcggcgcgagtttcactttggcgttgctccagcaaagcctgcgcggcagcaacggcgctttgtgcttctttgatttgcgcaatggcttccagtcgctgttcctgcaacacgcgagtatccatcttcgccagcacttcaccttcgcgaacaaactggccttctttcaccagaatggtgtcaatacgcccggcaattttgctggcgatatccacttccgtcgcttcaatgcgcccattgctgacagcaaagccttccggcacacctgccgggcgcaacagccaccacgccacgatagccgccaccgccagtaacccgacaacccaccacgccagatggcgcttactcttatccataatcgacccgccataatccctgtaagcaaacgacgcgtgttacaactgccgccgaacgacgttcagcggattcttccatccgggataagaaggaaacggcaaatacgaccagcgcgcagagcattgagcgccaacggggaaggcttagtgaaaacgggtagtaatgttgtcatcatcagcattcctggccgtaaatgaaacacgcatactcataagtgtgatctataaaactggctgacaaaacggtatccatcctgttggatagcgtttcacgcctgttcagttgcaggaacagagcattcctttttacgttttatcaacagtctcaaccagatagtaacattaatattcatgttgtctatggttcagagctgtaacattgtgcgccttctaatcaaaggcataagtccatttctgtttttttcatgctggtaagacttccagggagtggttatctcaggccctgcaccagggttaatttggcaattatgcatgctgaacattcttccagcatgtttactgtcacgggcgttaagacctaaaactgtccccgtttcgcctatgcgttctcttccaccatttccgttatgtgcaacaacttgatttatacctaacatttgtgaacatgctaatagtgcttcaagtttaggtctgtaatctgtcgaaacagaaaaataacgattaaaggatcgacaagagatagcccggctagttttaaactttttgccattaattatagcatgatgctttttattgataattgccgctaattcgaccggatcgagagcattggtcatttcatcaatagagactgttatcggtcctataatgtaacgttttcgctgctcatcaaaagttatcccatgatgatttgccattattttgtatttggggtcatagaaacatacaggataatcttttatcccagcgtaggtatcctcatcaagtggtttcatacgcgtgaagttctgcatatagttaccattgcaattcgtttcatgatttccagctaatacatgaacattttcattgatactcattatgcgttttaacaaatcgatgataaattgatcgccacagatattactaaatcgatcgccggtttggtcgccaagaaacgtacatggcgtcacagcgtctttattaataactaaataaggctgaagactttctaaaactatatctcttctgttcagaatactgattattgtattaacattagtgtcaagttgctcattaaagttctcccttagcaatacgttgagaacttcatcttctatattaagcaactggctaaggaaattttctccttcagccatgattctcaaatgtcccgttgcaaaaagcgcgtacaaaactgcaccgactgagccatcggtctcgccaaaataggttggtctagtacttgtgggatcaacaggtgaacaattggagaaataggttctgtcagcgaactgggggtttatcattgtttcgaatttaatatcagatacattgaattgcgatattttccagtcccagacgggtttgtacgactcagtaactgcaacatcattagcatcatcatttactgtcatattattaagtaaataaacaatgctgcaccaattaatatcggtattatcaagatagcagccgtaatttttactattaattgtcacaataaactgataattattatccctacgtagaatatgagcgcgcatgtccgatagcatactatatttttctgaatgattcgtttgtatggtaaatgatattttgtcatctcgaatagattgttggaaacgttctatttgccaatcatcaattttttccacaacttcaccgagcattgtcctggcaatacttgatatatcatcacctataccatttgcaatatacccaaacagttctttagtgaagttagtaacatgctcttgcaccatatcatttgttgcgattgtcgttgtactgtcgttagtgcctgccacagttccaattttcatcttttacctcatataattcaccgcgaggaatgcatagttaacatttaatcttatgacatacacctcatgttcgatggaaaaataattatattttgcacaaatcattcagccttaaagcataatatgaaatttcttatctcatagcagagaaagtccctaaagattgtagaggcgtcatcagaacatgcctctacaatcgattaagaaaacctatgaaatactggcaggattaaaaagatataccacagcactcatggagttttaatgtggttgaaaacaactaagccctgggacaccttttttatcaccacgttcgttaggagctatcttccaggaatttagccccatggtataattatcaattttttgatgctgatctacccctaatccataatggccatatttctgtttagtttttttgagcgtctgtccacatttgaagatatcttcaggttttggtctgaaagcagtagtgttattaagataattgtcatatacaggtgtggatgctatagcattgcttctaattagatggataaaacgatcatccatgtgttctttatgttttttattaaaaatattggctaattcctcaggatcagtaggatttttcatctgattaaatggaacctgcaaagcaccgagacaataacattttttttcttcatctcttattattccgtgatgactggttaaaacttgcctttctgagtcataattacaaacatcgagcgttttaattaagttatacgtatcaccggcagagagtttatgatttgctagtcgtgcagtatagttaccattaaaattgatttcatgatttccagccagaacgacgacatttttattaatacggctatctttattaccctccatatttcgcatagaatttagcaaagtaaggatatatttatcaccaaaaatagtactaaatctatcgcctgtatgatccccaaggaagatacaaggggttatcgcatcgtcctttaaaaaaacatgttgatgcaactcattcaagatcatgtctctcgtatttaataaatcgtagagcactttattatttttatgtttgtatgcagatgaagccatctcttcgtgttttaataattcacataataaactccaacccttttccctgatgcctatatgccctgaaacgagcaatgcataaagtacagcgcctactcttccatctgtatcgccaaaataagccgtgttggcattttgtgggttaatcacaccacactgtttatagaagtctatttttgaaaacacaggtttaacatagctatcaaacttttccttagtaaacgtctctttagagacatcccaacgccagtcaggtttgaaattaccactaagaagagtaaagaaatttctcgctatgatagaaagcccatcaactttataaattatatctgatttatctccagaggaattaataaaataataaccgcccttacactcaacagtaacggtaatgggagacgataattttaacacatggttattgtctggtataattgtaaagataaacgtatcagtagtattgtcggcgaatctattatattcttgaatatctatagaaggttcactattataaaaccatactttctccatctggtgactacgatcatttaccttccagtgaccatgttgcaggaaatagatgatatgcaggccaaaatcgttatctatttgcgaatcattatccagtttatcaaattcaactatctttgcacgatgtgttttatcaaccttgccatggtgttgatgactgttaactttatctgaatgcttatcttgatggtttgaagagaagtgcttaaatatattgtgaaatactttcataaataacctgtaatatttttacttgttagtaacaaaataaacaatacatgtctgaaagacatatttacgatgatacaaagcaataatacttatatgttcgatgattttaagcaccgagactatccggtcttttactaaataatggaaaacaatccatccctggaagataattgtaaaaaaaacaacagaataagaattaatcttaggataaatatttatttatcatggccttttaaccggtaaaaaatggcactcggcacagtaaaccccgctatagttatgctatgcatttgtctttaatgatatctcgtcgttatattaacaggctgaaattatcattaatgcacatttcattattagcagggatacctgaggagtttaaagtgaacatatatatcgggtggcttttcaaattaatccctttgattatgggattaatttgcatcgcgttaggtggctttgtgctggaaagttcagggcaaagcgagtatttcgtcgcgggtcatgtgctgatttctctggcggccatatgcctggcattattcactaccgcatttattatcatttcgcagctcacgcgcggcgttaatacgttttacaatacattgttccccattattggctatgcggggtcaattatcaccatgatatggggttgggcactgttagcaggcaatgatgtgatggcagacgagtttgtcgccggccatgttattttcggcgttggtatgattgccgcctgtgtatcgacggtggcagcgtcatccggtcactttctgctcattcccaaaaatgcagcggggagcaagagcgatggaacgccggtacaggcttattcttcattaatcggtaattgcctcattgccgttcccgttttactcaccctgctcggtttcatttggtctattacgctgttacgtagtgctgacataactccgcattatgtcgcgggtcacgtattgcttgggttaaccgcaatctgtgcctgtctaattggccttgttgccacaattgtccatcaaacacgtaatacgttttcaactaaagaacactggctgtggtgttattgggttatttttctcggctcaatcacggtactgcaggggatatacgtcttagtcagttccgatgcaagcgcccgactggctcccggcattattcttatttgcctcggaatgatctgttacagcatattctcaaaagtctggctactggcactggtatggagacgtacctgttcgttagccaacagaataccgatgattcccgtcttcacctgcctgttttgccttttcctggcatcgtttcttgcggaaatggcgcagaccgacatgggatattttattccttcgcgggttttggtcggtttaggagcggtatgctttacgttgttctcaatcgtttcaatattagaagcaggttctgctaaaaaataattgcaacgtaccggataaaaccagcgttgaccatttgcgtaacgctggtttttcttaggcatcatgaaataacgcagcattaatgcatagtggttaaggataaaaaaacaacaaagttactgtttttttcaacctgttcatattttataaagatctggccactgggtgagttttcaatcacctttccttccaccttatattaagcctggagggtttcagttcacgggctcattagaaaataatcacaagatagccactatcaaaattagctcatttttaatgcggctctaataattttcatctttaggtaacaggtcaggacgacttcgctgcaatcaaatcctgcgcacaagcccacgcactcgaccacgcccactggaagttatagccccccagccagccggtaacgtccatcacttcgccgatgaagtacagcccaggcactttgcgcgcttccatcgtccgtgaagagagttcgttggtgtccacgccgccgagcgtcacttcggcagtgcgatagccttcagtgccgttgggttgtacgcgccagtcggtcaatgtgctaatcagtgcctgttggtcacgcacgttgagctgttttagcgaaacatccgggatttgcccgagttgctgtaagcgttcaaccaaccgcttcggtagatgaaccgccagtgtgtttttcaggctctgattcggatgtgcgttacgctgctcattcaggaaggtttcgagatccacatccggtagcagattgatactgacaaattcacccggttgccagtagctggaaatctgcaacaccgccggtccagacaagccgcgatgggtgaagagtaagttctcacggaaaacgatgccgttttcagcggtaatcacggaaggcaccgccacgcccgccagcacctgtaactcttcgagcaacggtttatgcagagtgaatggcaccagacccgcgcgggtcggcagcacgttgaggccaaattgttcggcaatcttataaccaaacggcgacgcgcccagccccggcattgacagcccaccggtcgcgatgaccagcttttcgcaaccgacagtcatgccgttcagttcaagcgtgaagcctgtttcatccttcgccacactcagcacttcgctacgcaatctgaaggttacattgcccttctcgcactcatccaccagcatgtcgacaatctgctgcgcggagtcatcgcagaagagttgtcctaacgttttctcgtgccaggcgatgccgtgtttattgaccagatcaatgaaatcccactgggtaaaacgcgcgagtgcagacttacaaaaatgcggattctggctcagataagcgcctggttcgacataaaggttggtaaagttgcagcgcccaccgccagacataaggattttgcgccctggttttttaccattatcgatcagcagaacccggcgtcctgcctgacctgccagcgcagaacagaacatacccgccgcaccagcgcctataataatggcatcaaacctttccacgttgcgctcctcttagaaaaaacgggcgtgaattgtaaagattcctcagtggtcgcaccagcatcaatattactaaaaggaagtatttgcctgaattatataagataattattttttgagtgaaatccatacaggaggcaaatcaaaaaaagtctatatttcactttgcccgcgccgcgaaagtcactgataatgcgccgcgttcatgtcctcaaaatggcgtaacgtcctatgctacatttgtttgctggcctggatttgcataccgggctgttattattgcttgcactggcttttgtgctgttctacgaagccatcaatggtttccatgacacagccaacgccgtggcaaccgttatctatacccgcgcgatgcgttctcagctcgccgtggttatggcggcggtgttcaactttttgggtgttttgctgggtggtctgagtgttgcctatgccattgtgcatatgctgccgacggatctgctgcttaatatgggatcgtctcatggccttgccatggtgttctctatgttgctggcggcgattatctggaacctgggtacctggtactttggtttacctgcatccagctctcatacgctgattggcgcgatcatcgggattggtttaaccaatgcgttgatgaccgggacgtcagtggtggatgcactcaatatcccgaaagtattaagtattttcggttctctgatcgtttcccctattgtcggcctggtgtttgctggcggtctgattttcttgctgcgtcgctactggagcggcaccaagaaacgcgcccgtatccacctgaccccagcggagcgtgaaaagaaagacggcaagaaaaagccgccgttctggacgcgtatcgcgctgatcctttccgctatcggcgtggcgttttcgcacggcgcgaacgatggtcagaaaggcattggtctggttatgttggtattgattggcgtcgcgccagcaggcttcgtggtgaacatgaatgccactggctacgaaatcacccgtacccgtgatgccatcaacaacgtcgaagcttactttgagcagcatcctgcgctgctcaaacaggctaccggtgctgatcagttagtaccggctccggaagctggcgcaacgcaacctgcggagttccactgccatccgtcgaataccattaacgcgctcaaccgcctgaaaggtatgttgaccaccgatgtggaaagctacgacaagctgtcgcttgatcaacgtagccagatgcgccgcattatgctgtgcgtttctgacactatcgacaaagtggtgaagatgcctggcgtgagtgctgacgatcagcgcctgttgaagaaactgaagtccgacatgcttagcaccatcgagtatgcaccggtgtggatcatcatggcggtcgcgctggcgttaggtatcggtacgatgattggctggcgccgtgtggcaacgactatcggtgagaaaatcggtaagaaaggcatgacctacgctcaggggatgtctgcccagatgacggcggcagtgtctatcggcctggcgagttataccgggatgccggtttccactactcacgtactctcctcttctgtcgcggggacgatggtggtagatggcggcggcttacagcgtaaaaccgtaaccagtattctgatggcctgggtgtttacccttccggctgcggtactgctttccggcgggctgtactggctctccttgcagttcctgtaatcgtacgcaccaaaacgagcgggtcagtttactggcccgctttttttatgcgttattattgctgaagtgcttaatgccaaatcatcaatgcaatcaggctgaccaccaccagaccacacaatgcgctagtcagaataaactgccgacgcacccgctcacagcggcgaataaactcatcatcgtgatgatcgcgataacgttgggcatagatataccaaacgagacgcacctgtttgttgggttggccatgtgaggtaaaaaagccccctccatcaacatattgatagagcaatggatcgcagttacgcagtaccactaacaacgcgcgtagtgatgagaaatagcgcgccatgttaacaatgcaaacgacacataaagcccaaaataatgcgacggtgcttatcatacctcctccccggcgacctgcccgcggagttccaccccggggctaccgctcccgatacgctgccaatcagttaacaccaggtcctggagaaaccgcttttgtggtgaccaacatccgagcggctctatagatagtgtaggagatcaggttgttttttttccagaaggttaaccactatcaatatattcatgtcgaaaatttgtttatctaacgagtaagcaaggcggattgacggatcatccgggtcgctataaggtaaggatggtcttaacactgaatctttacggctgggttagccccgcgcacgtagttcgcaggacgcgggtgacgtaacggcacaagaaacgctagctggccagtcatcgacaactttatggaaggagtaacactatggcttataaacacattctcatcgcggtcgacctctccccggaaagcaaagttctggtagagaaagcagtctctatggctcgcccctacaatgcgaaagtttctctgatccacgtagatgtaaactactctgacctatacaccgggcttattgatgtgaatctgggtgatatgcagaaacgcatctctgaagagacacatcatgcgctgaccgagctttccactaatgcaggctacccaatcactgaaaccctgagcggcagcggcgacctgggccaggttctggtcgatgcaatcaagaaatacgatatggatctggtggtttgtggtcaccaccaggacttctggagcaaactaatgtcttccgcacgtcagctgatcaacaccgttcacgttgatatgctgattgttccgctgcgcgacgaagaagaataatcatccccccacgacgtgttcctgaacgcccgcatatgcgggcgttttgctttttggcgcgccttgttacctgatgcagcgtaaaccccttatctggcctacgatctgcgtacgcaatcaaaatctcctgccaatacaacatttaacaccatcatattttccatcattagtgtgaacagctggttattttctgttgtaatagtgtattaatctattcaccgcatcaatattaagaatctctgacagatgtaaactttttcgcgcgttatcccttacgcgttcatacttttcaggatggtattggaaggttaataaatatgaatacaacaacacccatggggatgctgcagcaacctcgcccatttttcatgatcttttttgtcgagttatgggagcgattcggctactacggcgtgcagggcgtactggcggttttcttcgttaaacagcttggattctcgcaagagcaggcttttgtcacttttggtgcttttgctgcgctggtctatggcctcatttccattggcggctatgtcggcgaccacctgctggggaccaaacgcaccattgttctcggagcacttgtgctggcgattggctacttcatgaccggcatgtcgctacttaagcctgacctgattttcatcgccctggggactatcgctgtcggtaacggcctgtttaaagctaacccagccagcttgctttcgaagtgctatccgccgaaagatccgcggcttgatggcgcattcaccctgttctatatgtcgatcaatatcggctcgttgatagcgttatcgctggcccctgtgatcgctgatagattcggttattcagtcacctacaacctgtgcggggcggggttaattatcgcattactggtttacatcgcctgtcgtggaatggtgaaagacattggttctgaacccgacttcaagccgatgagcttcagcaaactgttgtacgtattacttggcagcgtggtgatgatcttcgtatgtgcatggctgatgcacaacgtagaagtcgccaatctggtgctgattgttctctccatcgtcgtcaccatcatcttctttcgtcaggcattcaagctggataaaaccgggcgcaataaaatgtttgtcgcctttgtcctgatgctcgaagcggtggtgttttacattctctacgcccagatgccaacatcgctgaacttctttgccatcaacaacgtgcatcatgaaattctcggtttttccatcaacccggtcagcttccaggcgcttaacccgttctgggtggtactcgccagcccaatactggcaggcatttacacgcatctgggtaacaaaggcaaagacctctcgatgccgatgaaatttactctcggcatgtttatgtgctctctgggctttttgacggctgcagctgcgggaatgtggtttgcggatgcccaggggctgacatcgccatggtttatcgtgctggtgtacttattccagagcttaggtgaactgtttattagcgcccttggcctggcgatgattgctgccctggtgccgcagcatttgatgggctttattctcgggatgtggttcctgacgcaggctgccgcgttcttgctgggcggctatgtggcaacatttaccgcggtgccggacaacattaccgatccgcttgaaacgttgcccgtctataccaacgtgtttggtaagattggtctggtcacactgggcgttgcagtagtgatgctgttgatggtgccgtggctgaaacgcatgattgcgacgccggaaagccattaattattcttgcagaaaccagggtagcgttatcgctaccctggtttacttttacactggcgtacctgcataaatatcaaacctatgccctttagtgactaccgcgtttggcgtggcgacattcgccagcggtggcgcgtagtccgggcgctttaccaccacgcgtttggtcgccagcaagcgtgcaggctccagtaatccatcggcatcaagatccggtcccaccagcgactgaaagacacgcatctcttttttcactagcgcgcttttctgcttatgcgggaacatcgggtcgagataaaccacctgcgggcgcggggtaatatcagtcagcgccgtcaggctggaggcgtgaattaactgcaaccgctcctgcaaccagccgccgatttccgcatccgcataaccacgcgccaggccgtcgtcgagcaatgcggcaacgactggattacgctccagcatccgcacgcggcagccgactgaagccagcacaaaggcatcgcgccccagccctgcggtggcatccaccacatccggcaaataatcgcctttaatgcccaccgctttcgccaccgcctcaccgcgaccaccgccgaatttgcgtcggtgcgccatcgctccgccaacaaaatcaacaaagatgccgccaagttttggctcatcacgcttgcgcaattccagatgttccggcgttaacaccagcgccatcaggttgtcttcatcgtgctccagcccccagcgggccgccagaacagataaggcgccgtctccggcgcctgtttcatcaattaagcagattttcactgaatgatcagcccttaatgccgtaatgctccagcatcgcatccagctgcggttcacgaccacggaagcgtttgaacagatccatcggctcttctgaaccgccacggctcagaatgttgtcgaggaacgactgcccggtttcacggttgaaaatgccctcttcctcaaagcgcgagaaagcatctgccgccagtacgtcagcccacaggtagctgtagtaacctgccgcataaccaccggcgaaaatatggctgaaagcgtgcgggaaacggccccaggacggagatggcaccacggcaaccagtttcttgatttctgccagagtttcgaggatttttgccccctgatccgggcggaactcagcatgaaggcggaaatcaaacaggccgaactccagctgacgcagaataaacagcgccgcctggtagttcttcgccgccagcattttatccagcaactctttcggcagcggttcgccggtttcatagtgaccggagataaacgccagcgcctccggctcccagcaccagttttccataaactgactcggcagttcgaccgcatcccacggcacaccgctgataccggaaacaccagcggtttcgatgcgggtcagcatatggtgcaggccgtgaccgaactcgtggaacagggtgatcacttcgtcgtgagtgaacagcgccggtgtaccatttaccgggcggttgaagttacaagtcaaatacgcgaccggtttttgcagcgaaccatcagctttacgcatctggcctacgcagtcatccatccacgccccgccgcgcttgttttcacgggcatacagatcgaggtagaagctgccgcgcagttcgttattttcgtcatacagttcgaagaaacgtacatccggatgccagacatcaacatctttacgctctttagcggtgatgccgtaaatacgtttcaccacttcaaacaggccgttaaccgctttgttttccgggaagtacggacgcagctgttcgtcactgatgctgtagaggtgctgtttttgtttttcgctgtagtacgcgatatcccacggctgcaactcatcgacgccaaattccgctttggcgaaggcgcgcagttgtgccagctctttttcgccttgcggacgcgcgcgttttgccagatcggttaagaaatccagcacctgctgcgggttttctgccattttagtagcaagggatttaaaggcgtagttttcaaagcccagcagttgcgccagttcgtgacgcagagcgaggatctcttccatcaccttgctgttatcccacttaccggcgttcgggccttgatcggaagcgcgggtgctgtaagcgcgatacatctcttcacgcaaggcctggttgtcgcagtaggtcattaccggcaggtagcttgggatatccagcgtcagcaggtagccttccagctctttcgcttcggcctgggcttttgccgcagccagcgcgctttcaggcatccccgccagctccgcttcgtcggtaacgagtttggtccagcccatcgtcgcatcgaggacgttgttgctgtactggttgcccagctcggaaagacgagtggcaatctcaccgtagcgttgttgtttctctattggcagaccgatgccagagagttcgaagtcgcgcagtgcgttatcaaccgcttttttctgagccgtgttcagcgtggcgtaatgatcgccatcgcgcaggtcgcgatacgctttatacagcccttcatgttgccctacccaggtgctgtattccgacagcagcggcagggtttgttcgtacgcttcacgcagttccgggctatttttcaccgagttcaggtggctgaccggggagaagatacgccccagcacatcgtccacttccgccaacggctggcagagattttcccaggtgtacggtgctccttgcgctactacgcgctccacattttcgcggcagtcgttcagcgccttagtcacggctggaacgacatgttccgggagaattttagaaaacggaggcaattcaaagggagtcagtaacggattcgtcattcgcgcagtcctggttaaagaggttaaggaagcgctcaacaggcgctttacataatgtgtgtagcatggggttaagtgtagtgaatttcaatgagaaacgttacgctttcgcggcggcggcctcttttcggtatactgtcctgataagcttttgtgcgccccgaatacgggccgatttttacttaccggaacacctttacccatgctcagttatcgccacagctttcacgctggcaaccacgccgacgtccttaaacataccgttcagagcctgatcatcgagtcgctgaaagagaaagataaaccgtttttctatctcgacacccacgcaggggccgggcgttatcagttaggcagcgaacatgccgagcgtaccggcgaatatctcgaaggcatcgcccgtatctggcagcaggacgatttgcccgcagaactggaggcgtacatcaatgtggtaaaacacttcaaccgtagcggtcagttgcgttactaccccggttcgccattgattgctcgccagctactgcgcgaacaagacagcctgcaactgaccgaactgcacccgagcgattacccgttgctgcgttctgaatttcagaaagacagccgtgcgcgcgtcgaaaaagccgatggtttccagcagcttaaggccaaactgccgccggtttcccgccgtggtttaatccttatcgacccgccgtatgaaatgaaaaccgactatcaggcggtggtcagcgggatagcagaaggttacaaacgtttcgccactggtacttacgcactgtggtatccggtggtgctgcgtcagcaaattaagcgcatgatccacgatctggaagcgaccggtattcgcaaaattctgcaaattgaactggcggtactgccagacagcgatcgccgtggcatgaccgcttccggcatgattgtgattaacccgccgtggaaactggaacagcagatgaataacgtgctgccgtggctgcacagcaaactggttccggcaggcaccgggcacgccaccgtaagctggatcgtgccggagtaattgcagccattgctggcacctattacgtctcgcgctacaatcgcggtaatcaacgataaggacactttgtcatgactaaacactatgattacatcgccatcggcggcggcagcggcggtatcgcctccatcaaccgcgcggctatgtacggccagaaatgtgcgctgattgaagccaaagagctgggcggcacctgcgtaaatgttggctgtgtgccgaaaaaagtgatgtggcacgcggcgcaaatccgtgaagcgatccatatgtacggcccggattatggttttgataccactatcaataaattcaactgggaaacgttgatcgccagccgtaccgcctatatcgaccgtattcatacttcctatgaaaacgtgctcggtaaaaataacgttgatgtaatcaaaggctttgcccgcttcgttgatgccaaaacgctggaggtaaacggcgaaaccatcacggccgatcatattctgatcgccacaggcggtcgtccgagccacccggatattccgggcgtggaatacggtattgattctgatggcttcttcgcccttcctgctttgccagagcgcgtggcggttgttggcgcgggttacatcgccgttgagctggcgggcgtgattaacggcctcggcgcgaaaacgcatctgtttgtgcgtaaacatgcgccgctgcgcagcttcgacccgatgatttccgaaacgctggtcgaagtgatgaacgccgaaggcccgcagctgcacaccaacgccatcccgaaagcggtagtgaaaaatgccgatggtagcctgacgctggagctggaagatggtcgcagtgaaacggtggattgcctgatttgggcgattggtcgcgagcctgccaatgacaacatcaacctggaagccgctggcgttaaaactaacgaaaaaggctatatcgtcgtcgataaatatcaaaacaccaatattgaaggtatttacgcggtgggcgataacacgggtgcagtggagctgacaccggtggcagttgcagcgggtcgccgtctctctgaacgcctgtttaataacaagccggatgagcatctggattacagcaacattccgaccgtggtcttcagccatccgccgattggtactgttggtttaacggaaccgcaggcgcgcgagcagtatggcgacgatcaggtgaaagtgtataaatcctctttcaccgcgatgtataccgccgtcaccactcaccgccagccgtgccgcatgaagctggtgtgcgttggatcggaagagaagattgtcggtattcacggcattggctttggtatggacgaaatgttgcagggcttcgcggtggcgctgaagatgggtgcaaccaaaaaagacttcgacaataccgtcgccattcacccaacggcggcagaagagttcgtgacaatgcgttaaatgttaaagggctaagagtagtgtgctcttagcccttaattacgtttccgctatcagttcagaagctgaagcagaaagcggatcagttccagcagcgcaattaacgccccaagaacgatgattgctttatcaatcacccgttttctccatgcgatggagtgagaatgcatccgcttactcatccactgcctgtcacggcacatgccctattgttagataatggcattctcactccggccagagcatcagttaacggcaccacccgtacttctgaccaggactttgaaagcgtttatgcgcattaccagagtgaaaatgcctcagagctaactggataatcatacagtacattcaggttataaaaccagcatgtccttgcaatagtttcagtatggtattagcattgatgcgttagataatggcattctcactccagccagtgccaccaactcagggctggaaagtaaaaaaccgacgcaaagtcggtttttttacatccggattcggacaaggcttaatatgacgatgacccagtgaaagtatataaatcgtcattgcgatatataccgaagtgccccctccgccagctgaagaaatcgctaattcttgcaatgttagccactggctaatagtattgagctgttagataagaactctctcactccagccagagccaccaactcagggctggaaagtaaaaaaccgacgcaaagtcggtttttttacgtcctgattcagacctcctttcaaatgaatagccaactcaaaattcacacctattaccttcctctgcacttacacattcgttaagtcatatatgtttttgacttatccgcttcgaagagagacactacctgcaacaatcaggagcgcaatatgtcatttctgttacccatccaattgttcaaaattcttgctgatgaaacccgtctgggcatcgttttactgctcagcgaactgggagagttatgcgtctgcgatctctgcactgctctcgaccagtcgcagcccaagatctcccgccacctggcattgctgcgtgaaagcgggctattgctggaccgcaagcaaggtaagtgggttcattaccgcttatcaccgcatattccagcatgggcggcgaaaattattgatgaggcctggcgatgtgaacaggaaaaggttcaggcgattgtccgcaacctggctcgacaaaactgttccggggacagtaagaacatttgcagttaaaaatttagctaaacacatatgaattttcagatgtgttttatccgggaggcattatgttactggcaggcgctatctttgtcctgaccatcgtattggttatctggcagccgaaaggtttaggcatcggctggagtgcaacgctcggcgcagtactggcgttagttacgggcgtggtccatccgggtgatattccggtggtgtggaatatcgtctggaacgcgacggctgcgtttatcgccgtcattatcatcagcctgctgctggatgagtccggcttttttgaatgggcggcgctgcacgtctcacgctggggtaatggtcgtggtcgcttgctgtttacctggattgtcctgctcggtgctgccgttgccgccctgtttgccaatgatggcgcggcgcttattttgacaccgattgtcatcgccatgctgctggctttagggttcagtaaaggcactacgctggcgttcgtgatggcggccggattcattgccgataccgccagcctgccgcttattgtctccaacctggtgaatatcgtttccgctgatttctttggcctcggctttcgcgaatacgcctcggtgatggtgccggtggatatcgccgcgattgttgccacgctggtgatgttacatctctattttcgcaaagatattccgcagaactacgatatggcgctgctgaaatctcccgcagaagcgatcaaagatcctgctacgttcaaaactggctgggttgttttactgcttctgctggtgggatttttcgtcctggaaccgctcggcattccggtgagcgccattgcagctgtgggcgcgctgatattatttgtcgtcgctaaacgcggtcatgcgattaatacgggtaaagtcctgcgcggtgccccctggcagattgtcatcttctcgctcggcatgtatctggtggtttatggcctgcgcaatgccggattaacggaatatctttctggcgtactcaacgtgctggcggataacggcctgtgggccgcgacgctcggcaccggattcctcaccgccttcctctcttctattatgaacaatatgccgacggtactggttggcgcgttgtccattgatggcagcacggcatctggcgttatcaaagaagcgatggtttatgccaatgtgattggctgcgatttgggaccgaaaattaccccaattggtagcctggctacgctactctggctgcacgtactttcgcagaagaatatgactatcagctggggatattacttccgtacagggattatcatgaccctgccggtgctttttgtgacgctggctgcgctggcgctacgtctctctttcactttgtaatgagatattgatatgagcaacattaccatttatcacaacccggcctgcggtacgtcgcgtaatacgctggagatgatccgcaacagcggtacagaaccgaccattatctattatctggaaacaccgccaacgcgcgatgagctggtcaaactcattgccgatatggggatttccgtacgcgcgctgttgcgtaaaaacgtcgagccgtatgaggaactgggccttgcagaagataaatttactgacgatcggttaatcgactttatgcttcagcacccgattctgattaatcgcccgattgtggtgacgccgctgggaactcgcctgtgccgcccttcagaagtggtgctggaaattctgccagatgcgcaaaaaggcgcattctccaaggaagatggcgagaaagtggttgatgaagcgggtaagcggttgaaataaagcggcgatatccactgcccatagttggtaaagtgcgctttgtttatgtcggatgcgacgctaacgcgtcttatccgacctacaaaaccgtgcatggcatgaaatctgtagcgcgtagcgcatcaggcaattttgctatttacgcagcactcctcgcgtaagaattcaattatcgcttccagcattgcgtattgcgaaacacacatcagcgtccgactctcacggttttgtttaaccagccctaccgataccagtgctgaaatatggtgactgagtgtagagccgggtatcccaagctgcttttgcaactcaccgaccggcaaaccttgctcccccgctttgaccaggtgtttgaatatgaacaaacgggtcgggtgacctagctctttcagcgctttagcaacttcttccaactgcatatgacaccccctttgtctggttgatatttcgataataccagaaatatcttgatctgaatttcatttcgattattctggaaatatagatttatccaatgaggttacgtatgagtagttggcttgcgatgctgcaagatgccgcagagatgtttgtgtttctcgccgtcgagctttcgttgctgtttatagtgattagtgccggtgtcagcctgataagacaaaaggtgccagaccataaaatccagcagatgatgggggccagaaaagggagaggctatctcctggctgctctgttgggagccgttaccccgttctgtagttgctcgacaatacccatgttacgtggattgttgtcagcgaaagccgggtttggtccgactctcacttttttatttgtttcaccattacttaatcccattatcgtcggactaatgtggatgacctttggttggaaagtcaccttgttgtacgcgattatcgccgccggcgtctccgttcttgccagtattatcctggattctctggggtttgaacgtcatatcattgccagtaaaagctcatcagcaaattgttgtgctctagcaaaaacttcgccgggaacgacatatacgcccataaaagtgagttgttgtagtccagcggctaaagccattgagaaccccgtagttacctgttgcagtaccaaagctgtagtaagtattaatcccataaaactagccaccaaagatgcgttgcaacagtttaaagatgtactgccatatcttttgttaggagtattaataggatcttttatttatggctttattccctcagcgtggattgccgctcatgcaggagcagataatcccttcgccatcccattaagcgccgttgtcggtattccgctgtatatccgggctgaggcagttatccctctggcatctgttctgatgacaaaaggaatgggtctgggagcattaatggcattaatcatcggcagtgccggcgcaagcctgacggaagtgatattacttaaatcaatgttcagaatgccgatgatagctgcattcctgacggttatattaggtatggctatcttgatgggctatttgactcaattgctattttaaatagatgccagcagtaaactataagatgcatagttagtgccatatccttctaagtagaaaatcatagacaggataatccttaaaaatcacaaatgatttaactaatgcattgagaatgatgacggctcggtcaacaagtcatcaacagacaataaccacgtaatcatgcttctctgacattttatcggagaagcaatgactctttgtctcagtaccctcctcctttttaaaaggcagatttcagtcgctaatacaacacatttttaaatacactttaacctggttcattattacacatctaaaacatcacaaaaatattacttcacacactatcggagaacataataactttttaaaatgagcgctttttgatagttgttaacgttttcctttacgatactatcactgccttttttttatacacaaatattaccgggtggaaatgaaagggaatttaaaggtaattatatcaggaagatataacgcattatatttattgtgtgtagaagaaaatccattcctgttctaattattcaatttaaaaaccttagcataaaacagatgatgaataaggaatgttatgtcaattgactttaccccaggtataataaatacatatcacggcgatatttataactgcacaacaaataccgataatgttaaaacgccagacacaccgaagtggccttgtgataattgggaagaacaacaacccattaattccatattctctggagaaggatacaaccctgaacaatttgatttagcgcaacaacaactccaacaaattaatgcatgccacacgaacaccacatatacaaatgcagactactcaaaagttgtggttcaacttgtaagtcttattaataacattgaaacgataagttcgacaccacttacgcaacagacacaatcaatacttaatcagattaataacattagatatgaaaaaaacaaaagtgctgaatgtcgaatcattgttgtcgctaatcctaaacccgacaaggcaatcataactaaaattagcgtagaagagggaatacccataacattcagtgtccaaaccatgttttcagatactaattttattgctgaacaacgagctgacttaccaactaatataaaagatattcaaagcctgtatcaaaaaatgacgaagttatatattgagcacagtgaaaataaaaacaggatgaaagtctttgccggaaccaactttattgatttcaatatgacaggacagaacctgtccgggttcgttctaaccttgtcaaggttttatttcgaagatctacttaatataaatttcactgacgcaaatttaggtgacactattttttacataaagaacaccctacccccaaattatataaagatggacaatatcttgacaaacaaatcgaaggtttattttcaacattattaaccattaatgacaactttttacgagcaaaagcggaaattgcttcgacaataattaaatttttagaggctaggataaccaatctttcatacaataacatattaacatatcagcaagaattccaaaaacaatgttataagcaagttaaagcctttgcgacactctctcgatacaataaaattcaaacatgggcagaaatgtctgaatatcagttcgaagtatttcaatacgagacgcttaaccccaaaaaaatgtcacacacgccttatttaaagaggccacttcctaatgaaaaagatataaattatggggtggaaatagaaataccatctggcaaaagaattcgcttatcaaatcattatcagaatataataccataatattgattattagcactttataattattgaataaaaatagattttatgtaattttaaaacaaagggttatattattgggcgatggatactcataccacgccccaaaataacggaattgaactaaacagaagggatataaacatcagacaggtttacgttactatcaggcatatcacctcagaatcagatgaaaactataaagaaatatctattatggttttaatatttgttgataaggatagtaacatgaacatgacaaaaggtgcactcatcctcagcctttcatttttgcttgccgcatgtagttcaattccgcaaaatatcaaaggcaataaccaacctgatattcaaaaaagttttgttgctgttcataaccagccggggttatatgttggtcaacaagcgcgctttggtgggaaggttatcaacgttatcaatggcaaaacggatacgttgttagaaatcgctgtattaccgttggatagctatgcgaagcctgatattgaagccaactatcagggccgactgctcgccagacaaagcggcttccttgatccagtgaactatcgtaatcactttgttaccatcctcggtaccattcagggtgaacaaccaggctttatcaataaagtcccgtataacttcctggaagtgaatatgcagggcatccaggtgtggcatttgagagaagtggttaataccacctataacctgtgggattacggctatggtgcattctggccggaaccgggctggggtgcgccttactacaccaatgcggtgagtcaggtaacacctgagctggtcaaataacaccaccgaaagatgcagatgctttctcagcatctgcatcatgtattacataaaattaatatacagtaagctaactattattattataagccctgtcctgttaattacctttggcaaactgattataaagttaatgtccgcaccaggagtcggttatgtttcttataattaccagggatacgatgttcttcaccgcgatgaaaaacattctgagtaaaggtaatgtcgttcatatacagaacgaagaagagatcgacgtaatgttgcatcagaatgccttcgtcattattgatacattaatgaataatgtatttcattctaattttctcactcaaattgaacgattaaaacctgtccatgtgattattttctccccctttaatattaaacgctgcctggggaaagtgccggtgacctttgttccgcggactatcactatcattgattttgtcgcactcatcaatggcagttactgctctgtgcctgaagcggctgtgtcactttcgcgcaagcaacatcaggttctgagctgcattgcgaatcaaatgacaacggaagatattctggagaaactgaaaatatcgctaaaaacgttctactgccataaacacaatatcatgatgatcctcaatcttaagcggatcaatgagctggtacgccatcagcatattgattatctggtgtgaatttcaggcttacggtgagtctggctacgctgccacacagattagctaattgaaacgcctttcacccctgccataccttttaataatcgcaacaggtcttctatcgacgttgtggcatgaagctggatatcaatggcgaccacttcatgatcttcattttcctgcaacgaaactaaatccgtttttattttttgctgcttaaaccagtcgagcattgataccgtattaccgttcactaatgtcagctgtaaatggtaatttttgttcatcaggcggaaggttaattgatggaagacttccagcaccaacaaggtcatcactgaaccataaatacccagttcgtacataccgctgccaataaccatacctatggcggcggtcacccagatatccgctgccgtcgtcagacctacaatattttggttacgaacgagaatgttacctgcaccgataaacccgacgcccgtcaccacctgagcagcaatacggctggggtcgagtccgacgtgatctagagacagcacgtcagcaaaatcatatttcgaaacaatcataaacagggcgcttcccatgccaattaatacatgtgtgcgtaaccctgctcctttgccgcgcatttgcctttccatgccaatagcgccacaggcaattgccgcgagtataagacgtataataaattctgctgtcatataaaaatgcaaaaaggagcagcaagatggctcaacttgctactcctttttacttgtacctcattaattcggcaagtcattagatgcttgatttttgaaggtatacaaatttttctgcgggtttttcttacagtattcgatcactttaggaatttgagtgagatcggtttcatttaaagtaacggtatcgccacctttatatactgtttcttcatgcagcatccaccatgcaaccggggtcattgcttttggattcagatcaataaattcctggcaggtcatatctttagcggattcattggctgccagcgcagattgtgcgttcaccagtgacaaagccgctacagcgcccataaaaataaacgctttacggagagatgaaatattcattttgtaacccattcaatatagagattatatatgaacaggaggaatagctgcttttaaagaagatattccggcctgttcaatatgcaaggaagtacgatgtaacgcattcccggaattacatatctttcttaattttgtcccattcgcctttaactttatctttaaagttggcttgtttatcctgagtacaagcctgaacgatagctggggttacggttgcaataccctgaacatctaaaaccgcatcttctggtttatctttgttgttcagcgcttcagcaaaaccaactgcagttggctggaaggattcgtccacagccaggaaatcttcacaggtccaggagttgaccggttttttgttatcagctgctttttgcgcatccgctgcattgcttacaactggcagaagaagcagaccaccaagaataacgcctaatacttttttcatcgtaatatcctcaactataaagtgaaagagccgtcacgaatcaatttcgacactgaggttataacctggttttctgtatatgtcatgttgatagaaaatatcaaaatcagatatttttatttcaatacaatgagttacagatgcatcagatactgtaattaggaaatttttattaaatcgactgcattcttagacgcgtttttggcatagattgatagcaggggattttcttcttaattttatagggtggttctatgttatatatagataaggcaacaattttgaagtttgatctggagatgcttaaaaaacatcgcagagcaatccagtttattgccgtgctgttgtttatcgtcgggttgctgtgtatcagtttcccgttcgtctctggcgatattttaagcacagtagtgggtgcattattaatctgctcgggcattgcgcttattgtcgggttattcagcaaccgcagtcataatttctggccggtattatccggtttcctcgtcgcagtcgcctatttattgatcggctatttcttcatccgcgcaccggagctgggcatttttgccattgcggcatttattgccggtttgttctgtgttgcaggggttattcgcctgatgagttggtatcgtcagcgttcaatgaaaggcagctggctacagctcgttattggtgtgctggatatcgtcattgcctggatattccttggtgcaacgccgatggtgtctgtaacgctggtttccacactggtgggaattgaactgatatttagcgccgccagcctgttcagcttcgccagtttgttcgttaagcagcaataattatcccggttgtcacccggatcatagtcacttgatgtgactatgatccgattaatactctctccgctacgcagcgttgtagatcaattgcgcactatcattgaaataattacctgctagtgattatttcaacctactgaatttcatctaatttttttcactccatggcaaattagccatttcaaacattatcatggctgatattttccgtagtcaggtttaatgttttaaaagtgcagtgggaaagtgaacaaagagttccgtaagcgttgatgctatgggcggttaaataagtaatccgggttcatttttttgcaactggcattgattacattgcataaatatccgtgtctccagacgctatataaaaacctgaagacatgaatgcgttatttactcaggtaatttcaatgcgttaaaagaaagctggcaatccaattgccagcttaagtcgaaacaaggagactcgatatttaaatcggattacattttaactttagtaatattcttcagagatcacaaactggttattgataacttattcttgggcagtaatccgcaaacgttaactttttgtttactgtttacaaactgataacaaccaggaatcttacttaggatcaatatatggagtgcgtgatggataaatctgaagtattgattagtgttaatagacgtattagttcacgaagggcaaagttcttataggcgtttactatattgaacaacgattcggacaaggatgtaaataatgaaaaggatgacatgttcgaaacgataacggctaaggagcaagttatgatttttctcatgacgaaagattcttttcttttacagggcttttggcagttgaaagataatcacgaaatgataaaaatcaattccctgtcagagatcaaaaaagtaggcaataaacccttcaaggttatcattgatacctatcacaatcatatccttgatgaagaagcgattaaatttctggagaaattagatgccgagagaattattgttttggcaccttatcacatcagtaaactaaaagctaaagcgcctatttattttgttagccgcaaagaaagtatcaaaaatcttcttgagattacttatggtaaacacttgccccataagaattcacaattatgtttttcacataatcagttcaaaattatgcaactgattctgaaaaataaaaatgaaagcaatatcacgtcgacgctcaatatttcgcaacaaacattaaagattcagaaattcaacattatgtacaagctgaaactaagacgtatgagcgacatcgtcaccctgggtatcacatcttatttttagtcaggacataagcaactgaaattgatggctggcatgacgagggatgcagatgctgatttcattacccccggtgattactaaaggagaggctaaaacgactttattcccctggtatgtgtatccaccagtagaacccttcgttgcccgaatgctggcaggaactgttggcagaacggcaacattttttttgtcgttgacctcaccatgtcgatcactatacctgtatcccaccttactggctgacaaccccactatgccgctggtctgtaaatccctcatatctctcctcgcgcgcaatttaaagaaccgttatttctcaagaattttcagggactaaaatgaacagaagaagaaagctgttaataccgttgttattctgcggcgcgatgctcaccgcctgcgatgacaaatcggcggaaaacgccgccgccatgacgcctgaggtcggtgtcgtcacactctcccccggttcggtcaatgtgttgagcgaattgcccggtagaaccgttccttatgaagttgccgagatacgtccccaggtgggcggtattatcattaaacgcaactttatcgaaggcgataaagtgaaccagggcgattcgctgtatcagattgatcctgcacctttacaggccgagctaaactccgccaaaggctcgctggcgaaagcgctctctaccgccagcaatgcccgcatcacctttaaccgccaggcatcgttgctgaagaccaactacgttagccgtcaggattacgacaccgcgcgcacccagttgaatgaagcagaagccaatgtcaccgtcgccaaagcggctgttgaacaggcgacgatcaatctgcaatacgcgaatgtcacctcgccgattacgggcgtcagcgggaaatcgtcggtgaccgtcggcgcactcgttaccgctaatcaggcagattcgctggttaccgtacaacgtctggacccgatttatgtcgatctcacgcagtcggtgcaggatttcttacgcatgaaagaagaggtcgccagtgggcaaatcaaacaggttcagggcagtacgccagtacagctcaatctggaaaatggtaaacgctacagccagaccggcacgctgaaattctccgacccgacggtggatgaaaccacgggctccgtgacgttacgggcgattttccccaacccaaatggtgacttgctgcctggcatgtacgtcacggcattagtggatgaaggtagccgccagaatgtattactggtgccgcaggaaggcgtcacccacaacgcccagggtaaagcaacggcgctcattctggataaagacgatgttgtgcagctacgcgaaattgaagccagcaaagccatcggcgaccagtgggttgtcacctctggcttgcaggctggcgatcgggtgatcgtttccggtttgcaacgcattcgtccgggtatcaaagcacgagcaatttcctccagccaggaaaacgccagcaccgaatcgaaacaataacgttgcaggcttaaggggactttcatggctaactattttattgatcgcccggtttttgcctgggtacttgccattattatgatgcttgcaggtggtctggcgatcatgaacttaccggttgcgcagtatccgcagattgcgccaccgaccattaccgtcagcgctacctatccaggtgccgatgcgcaaacggtagaagactcggtcactcaggtgattgagcaaaatatgaatgggcttgatggcctgatgtacatgtcttcaaccagtgatgcggcgggtaatgcctctatcactctgaccttcgagactgggacatctcctgatatcgcacaggttcaggtgcaaaataaactgcaactcgctatgccttcattacctgaagcggtgcagcagcaggggattagcgttgataagtcgagcagtaatattctgatggtagcggcgtttatttctgataacggcagcctcaaccagtacgatatcgcggactatgtagcgtctaatatcaaagacccgctaagccgtaccgcgggcgttggtagcgtacagctctttggttccgagtacgccatgcgtatctggctggacccgcaaaaactcaataaatacaatctggtaccttccgatgttatttcccagattaaggtgcaaaacaaccagatttccggtggtcaactgggtggcatgccacaggcggcagaccagcaactaaacgcctcgatcattgtgcagacgcgtctgcaaacgccggaagaatttggcaaaatcctgttgaaagttcagcaagatggttcgcaagtgctgctgcgtgatgtcgcccgcgtcgaacttggagcggaagattattccaccgtggcgcgctataacggcaaacctgctgccgggatcgccatcaaactggctaccggagcaaacgccctggatacctcgcgggcagtcaaagaggagctgaaccgcttatcagcctatttccccgcaagtctgaagacggtttatccttacgacaccacgccgtttatcgaaatttctattcaggaagtttttaaaacactggttgaggctatcatcctcgtcttcctggtcatgtatctgtttttgcagaatttccgtgccacaatcatcccgacgattgccgtaccggtggttattctcgggacgtttgcgatcttgtcggcggtcggtttcaccatcaacacgttaactatgttcgggatggtgctggcgatagggttactggtggatgacgccatcgtggtggtggagaacgtcgagcgtgtcattgcggaagataagctaccaccgaaggaagcgacgcataaatcgatggggcagatccaacgtgcgctggtcggtattgctgttgttctttccgcagtgtttatgccgatggcctttatgagcggcgcaaccggggagatctaccgccagttctccatcacgctgatctcctccatgctgctttcagtatttgtggcaatgagcctgacccctgccctgtgcgccaccattctgaaagccgcgccggaaggcggtcacaaacctaacgccctgttcgcacgcttcaacacgctgtttgaaaaatcaactcagcactataccgatagcacccgctcgctgttgcgttgtaccggtcgctacatggtggtctacctgctgatttgcgccgggatggcggtgctgttcctgcgtacaccgacctctttcttaccagaagaggatcagggggtatttatgaccaccgcgcagttaccttccggtgccaccatggttaacaccacgaaagtgctgcaacaggtgacggattattatcttacaaaagagaaagataatgttcagtcggtgtttaccgttggcggctttggcttcagcggccaggggcaaaacaacggcctggcgtttatcagtctcaagccgtggtctgaacgtgtcggtgaggaaaactcggttaccgcgatcattcagcgggcaatgattgcgttaagcagtatcaataaagccgtcgtcttcccgttcaacttacccgcggtggctgaactgggtaccgcgtcaggttttgatatggaactgctggacaacggtaacctggggcacgaaaaactaacccaggcacgaaacgagctgttatcactggcagcgcaatcgcctgaccaggtcaccggggtacgcccgaacggcctggaagatacgccgatgttcaaagtgaacgtcaacgccgcgaaagctgaggcaatgggtgtggcgctgtctgatatcaaccagacaatttccaccgccttcggcagcagctacgtgaacgacttcctcaaccaggggcgggtgaaaaaagtgtatgtccaggcaggcacgccgttccgtatgttgccggataacatcaaccaatggtatgtacgcaacgcctctggcacgatggcaccgctttctgcctactcgtctaccgaatggacctatggttcaccgcgattggaacgctacaacggcatcccgtcaatggagattttaggtgaagcggcggccgggaaaagtaccggtgacgctatgaaatttatggcagacctggtcgctaaacttccggcaggcgtcggctactcatggaccggactgtcgtatcaggaagcgttatcctcaaaccaggctcctgcactgtatgccatttcactggtcgtggtgttcctcgccctcgccgcactctatgagagctggtcaattccgttctcggtgatgttggttgttccgttaggcgtcgttggcgcattactggccaccgatctgcgcggcttaagtaatgacgtctacttccaggttggtttgctgaccaccatcgggctttccgccaagaacgccatcctgattgtcgaatttgccgttgagatgatgcagaaagaagggaaaacgccgatagaggcaatcatcgaagcggcgcggatgcgtttacgcccaatcctgatgacctctctggcctttattctcggcgtgctgccgctggttatcagtcatggtgccggttctggcgcgcaaaacgcggtaggtaccggcgtgatgggcgggatgtttgccgcaacagtgctggcaatttacttcgttccggtctttttcgttgtagtggaacatctctttgcccgctttaaaaaagcgtaacgtgtaaatgagagtaaggttgaacgtgaaggttcagccttactctttcctgctaaccattcaccactcaacaaccagctaaccgtcaggaataccaggcttagtacacagcactgaaagtagaaaccactccagccattcgtcatcaatttgaacagcacaatactgacccacattcccgtaatcgtatgaattgtcagcttaataatcccaaacatgccgagtcttttcctcctgaaaatatctataccgcctggcaaactgcgaaagagaactagccggtagcccggcagaaatcatcagggaagagtttcacatgaagcaggtgtgagatcctgaccaatattcaaatgcaaaatatgtcaggaaaaggtacctggcgaatgttgcgcaaactgatgtggcgttacaccataatattgtcgaaatgtgtttataaagtacgacgtactgctatagccacatttttctgcaatagtatgcagaggaatttgacgtaactcgagtaatcgtctggccatcgacatcctggaagcgagtaatattttactgaaacaggtattttcatcctgcaacttttttttgatgagactctcgctggtatacattctttccgcgatatcgcgcagataccaacgtttggcgatatcaaagctaataaggcgttcaacttttcctgaaacagtgctgatgctattgaaaagtaaggggatcagttctttcttatgagaaaacatcgataaacaggaaaggtagagcatattgctcagtatcggtgaatttaccccggattcattgaagctatcaaaaatcgccgtcaccagcggcatggggggtaactggttaattaatagacggtctttgctatgtaaccctaaattgcgtggtagctgacgaatattttgtaagtaatggcaaactgtcagctcatcgatatccagtcgtcgcgtatccggtgaacaaaacgcaaaatcgtctgccaaatttttctccagcagcacgatactctcgttatgcagcgatattttatgctgttcatgataaatatcgaatgaacgacgaatgaggatcaccgagcagacatgagtcatgattatcccttatatttcatactgcgattatttcaatttcagtatactaatgaaatgttgccagactgtttcttagcgaaaaaactgccagatttggtaggaccaaaatttatccacaaagtagttttgcataacagttaattgataataagtaaatgcagcacgaatatattttcgcactgcgtatagcttatgtttataaaaaaatggctgatcttatttccagtaaaagttatatttaacttactgagagcacaaagtttcccgtgccaacagggagtgttataacggtttattagtctggagacggcagactatcctcttcccggtcccctatgccgggttttttttatgtctgagtaaaattctataatcttattccttccgcagaacggtcagtgccgtaaaaatttccttgcgcaacaatacttgccgccgagtcacggttcggcaatccctgcgccgatcgctcctgatactctgtgggcgtcatcccataataatttcgaaagacgtaaatgaaatacgacacgctgtgatatccacaggacactgcgactcgcttaattgaaaagccatgtataacaataagttgcaaagcacgttgcattctacactcagtaagcaactgtgaatatgatgtctcttcttcgcgcaattttttctttaacaggcttggactcatcaacagctcgctggcgattcgggctagtgtccactcatgggcgatattattattgataaccgtacaaactcgtgttcgcatgttcggttgcaaaacgttcaaaagcagcggtataaagtgctcatcctcaagaaaaacagataacaacgcaaagattaatgctcttttacgtagcatttctgcatagcgaagattcttattctgcgatagttgcgcaacttcctgaaaaacaggaatatctctgctacagtgatgaacgagtaatgaagaaatttttttatgtgcatgaagatttaatgcctcctccttgagcatcggcagaaataatgaaagcgtatcccttgatactaatacaaaattttcaacacacttatctactcgaatttggcttgcatccgcaaaaaccaggtcaccgccattaaaatagcgatattcaccattaaccatggtgagaatatatttatgtcttgcgtacgcaattagacaattcccatgtaatgattgcatagttgacttaatattacataaacatattactgttaattaatgtagcacgccgccctcttaagtcaaattgattgataaataaatttaaacgaagcgggagaacaggatgataatgtgtgatgttctacgggcaggatgactggatttataatacaaaaacgtgtttaagaacgcagtgaaattaatagcaagcaaataatcccttttcgtgacattagaggcaatcgctacatttaataaacattcatataacatatatcttatcaacacgatgaatagacagccaatatattattgcgattaataagcaaccgaatgcccagctgtttttttaaaggctgggcattcggtttttacaacgttatgttatcaggtgtgtttaaagctgttctgctgggcaataccctgcagtttcgggtgatcgctgagatatttcagggaggctttgtagtcttccagcaacagttcagcaaagtccatttcgaagccgcgacgacacataatgcgcatcaccacgatgtcggtggcttcaccgccgagagtgaaggccggaacctgccagccgcgcagacgcagacgttcagagaggtcgtacagggtgtatcccggatcttcaccatctttcagtttgaagcaaaccgccgggatgccttcgtccgggcgacccgtacagatgaactcatacggccccagtttggcgatttcatccgccagataagcggcaacctggtaagaggcgttctgtactttggtatagccttcacgaccgaggcgcaggaattcatagtactgtgcaattacctgacccgccgggcgggagaagttgatggcaaaagtaccaatttgaccacccaggtagtcaacgttgaacaccagttcctgcggcagcgcttcttcgtcacgccagataacccagccgcagcccagcggagccagaccgaatttatggcctgaagcactgatcgatttcacacgcggcaggcggaagtcccagacgatatccggggcgacgaacggtgccaggaagccaccgctggcagcgtcgatgtgcatgtcgatgtcgataccggtgtcggcctggaatttatccagcgcatcgtgcagcggttgtgggaactcatagttaccggtgtaggtcacgccgaaagtcggcaccacgccgatggtgttttcgtcacaggcttcaatcatgcgtttcgggtccataaacaactgaccggggcgcatagggatctcacgcagctccacatcccagtagcgggcgaatttatgccagcagatttgtaccggaccgcacaccaggtttggtttatccgttggtttgcctgcagcttccatacgcttgcgccaacgccatttcatcgccatcccgccgagcatacaggcctcggaagaaccaatggtgttggtgccaacggcctgaccatttttcggcgcaggcgcatgccacagatcggcaaccatatttacgcaacgcaggtcgatggctgcggattgcggatattcttctttgtcgatccagtttttattgatcgacaaatccatcaatttatggacgttttcgtcgtcccaggtctggcagaaagtggccaggttctgacgagcgttgccatcaagatataattcatcattgataatctggaatgcgacatcatcgcgcatttcgtgcagcggaaatcgttttgactccgcgatagtagaaatggcctttgcgccaaaacgtgaatcgagtagttctgagcggaaatccgttaacagcttctggtccatttcgaactccttaaatttatttgaaggcaataaaaaagtaggatttatccgcaatggaagcaaggcattacaggcttaatttaaataacaaaatcctaagcagaaaaacgactttttataatataaacatttaacatgataatattaaaaacagactttattatcgtaataaaaatcgcccaaacattcctgttcgggcgatcaaattaattattgtttatcctgcatatacggcgtgtacaccccgttcagactgtgcaggaaagctacgatatcatccacatcctcctgcggcagctctttgcctacctgatagcgcagcatcagtttcaccgccccgtccagcgtcggcacgtcaccgcgatggaagtacggtgccgttaaagcaacgttacgtaaaccgggtactttctgacgcaatttatcacgctcttctttagtcacattcatacgaccaatatccgccgccgtaatttccccaaagttaaagtcttttttcagccccaacggttcaaaggaacgtccgccgagaataataccaccatgacaagttgcacatttattatctttaaataattgatagccttttttctgttgcgccgtcagcgcattttcatctccacgcaaccatttatcaaatggggaatccggcgtaattaatgttttctcaaattcagcaatggcatcagtaatattttcgccactgaaaccttgcggataaacttcgaggaactgcgctttaagctgcggatctttttccagcttagcaataatttcgtcccaggatttcgacgccatttcaatcgggttcaacggcggtccacctgcctgatcctgcaatgttgccgcacgaccatcccagaactgctcaacgttaaatactgagttaaataccgtcggcgcgttaatcggcccaactgcgccaccaacaccaatcgatgttttctgccatcgacgccccccgcattcaacgcatggcaatgagcgcatgaaatggtgctatcagccgataaacggggatcgtgatacagcgcaaagcccaacgccactttttgcgcatcggtaggcagtttttgcgggatgggctgcaccggttcattgcgatgctccggagcagtatcattgctggcgtaatattccgcgcgctgttttgcaatccaggccagtatttccgcccgctcttcatcactcaccttacccgcccagtgtagcgcggtataacgcgttggtggcatagtttcatactgcatcacccattcaatcttattcagatcgctttgcgaaacgggtttatcagccagcagtgccgcacgcacggcctcgaggttaaaagatttatatccaagcttaatgtcgtaatccatcaactgtttcgcgccaggaatataataataggcgggtaattctgccgaaggtgtgtggcaatagtcgcatcctttttcgcggagaaagcctaaaaccttattattttcactgacagcagatgcctgaacatcggcctgtttactgcgtttattatcgtggtaccacacataaccagataaccctaaatagcaaatcgcgacgccagccaggccgatcgcggtaatacgtgagaccattttcattattcttccctcacggtggtgagttattgtgacccagaaaattttccagaatgctgcaaacgtctctgcgagacaaagccatcataaaaaacagggagatacgctttttgataggaatcaatcaattacatgaatataaactatcaataagatagcctgtgcctattacccagatcaggaatggcatatcatgattgcggcgagagcaggattgaatgttctgaaaatgaaaaacaacacgaaatccgtatttttataaattccatggatattagtgcgttatattttttgacaggttaataaacgtgatccaccgcacgctttgtcgcccaccaggcggagcgaatgactacccttaaagaaaagcccgataattagcgacgaatttcggaggttggatccttatgctcaatcagaaaattcaaaaccctaatccagacgaactgatgatcgaagtcgatctctgctatgagctggacccgtatgaattaaaactggatgagatgatcgaggcagaaccggaacccgagatgattgaagggctgcccgcctctgatgcgctgacgcctgccgatcgctatctcgaactgttcgagcatgttcagtcggcgaaaattttccccgacagtaaaacctttcccgactgcgcacccaaaatggacccgctggatattttaatccgctaccgtaaagtgcgccgtcatcgtgattttgacttgcgcaagtttgttgaaaatcacttctggctgccggaggtctactccagcgagtatgtatcggacccgcaaaattccctgaaagagcatatcgaccagctgtggccggtgctaacccgcgaaccacaggatcacattccgtggtcttctctgctggcgctaccgcagtcatatattgtcccgggcggccgttttagcgaaacctactattgggattcctatttcaccatgctggggctggcggaaagtggtcgggaagatttgctgaaatgcatggccgataacttcgcctggatgatcgaaaactatggtcacatccccaacggcaaccgcacctattatttgagccgatcgcaaccaccggtttttgcgctgatggtggagttgtttgaagaagatggtgtacgcggtgcgcgccgctatctcgaccaccttaaaatggaatatgccttctggatggacggtgcagaatcgttgatccctaatcaggcctatcgccatgttgtgcggatgccggacggatcgctgctcaaccgttattgggacgatcgcgacacgccgcgtgacgaatcctggcttgaggacgttgaaaccgcgaaacattctggtcgcccgcccaacgaggtgtaccgcgatttacgcgcgggagcggcctcaggttgggattactcttcccgttggctgcgtgatactggtcgtctggcgagcattcgtaccacccagttcatccccatcgatctgaatgccttcctgtttaaactggagagcgccatcgccaacatctcggcgctgaaaggcgagaaagagacagaagcgctgttccgccagaaggccagtgcccgtcgcgatgcggtaaaccgttacctctgggatgatgaaaacggcatctaccgcgattacgactggcgacgcgaacaactggcgctgttttccgctgccgccattgtgccgctctatgtcggcatggcgaaccatgaacaggccgatcgtctggcaaacgccgtacgcagccggttactgacacctggcgggattctggcaagcgagtacgaaaccggtgaacagtgggataaacccaatggctgggcaccgttacaatggatggcaattcagggatttaaaatgtatggcgatgaccttctgggtgatgaaatcgcgcgcagctggctgaaaacggtgaatcagttctatctggaacagcacaaaatgatcgagaaataccatattgccgatggtgttccccgcgaaggcggcggtggcgagtatccgttgcaggatgggtttggctggactaacggtgtggtacgccgtttaattggtttgtacggcgaaccataatatttttacagccagccgctaacttcctgctggctgtaaaattatcctcttcaggaggagatatttaacatcattgccgcctgggtgcgatttttcacttccagacggcgatacagggattccagatgcgcttttaccgttccggtactgatattcagcgctctgccgatctccttatttgattcgcccgccgctaacatggttaaaatctcccgctggcgggcgcttaacgatttgagatctttaatgtccttttccggcgtcgtccgccagtctccaggcagaaacatcatccccatcgccgcactatttaccgccaacgcaaatgtctcgacggttgaatcacgaggcacaatggccagcacattaaaatgaataacttcctgtaaccaccgtttattgcaatccgtcgccgtgattaacaccttaacctcaggaaactgcaccacggttttttgcagcaaccagtagcaaaactcaccatcctgatcgccatcgagcataactaaggcttcagggtaactttccagcttttgccataactcgtctgcctgactggccccctgaatactcactcctggaatacgctgctgtaaactgattttcattccatgaataaatattgactgcctgtcaaacatgactatttgcataactgaatctccacctgaatacgttaaaaagacttaagtagtggaagggtattacccgcgagaaaaaataagaattcgccatttggcggtggccattctacagagatgacgcgtagaaaatagttaccgatataaatagttacagctaaacgcctgaaattacatgtcgagggcactatttaaaacaattttgaggatttccttatattggtggttagtacgcatgcaattaaaaatgaaattccgcgactacaagccaaaataacaaatggcaatgagacaaaaataagcacaaatagccaatacgtcctctattcactttaaagggaatcactgaaaaatacgctctgtttaaggggattcacctttctcataaagctattccgcccttttcctgctgagaaatcgccacattcgtcatgacaacattgtgaaacccggcattagatgttagaaaaaacaataaacaatgcgatatgcgcgttactgtttcgctgtgaacaacaatcggtcaaagaaatggataaaattcacgcaatgcagttgttcatcaaagtcgcggagctggaaagtttttcccgcgcggcggatttctttgctttgccaaagggaagtgtttcgcgccagatacaggcactggaacatcaacttggcacccagcttctccagcgcaccacgcgacgggtcaaactcacgccagaaggcatgacctattatcaacgagcaaaagatgtgttgagtaatctcagcgaactggacggtctgtttcaacaggatgccaccagtatcagcggtaaattacgcatcgacatcccgccaggaatcgcgaaaagcctgttactgccgcgcctgtcggaatttctctatctgcatccgggaattgagctggaactgagtagccatgaccgtccggtagatattcttcatgatggttttgattgcgtgatacgcactggcgcgttaccggaagatggcgttatcgcccgtcccctcggcaaactgaccatggtcaactgtgccagtccgcactatctgacgcgctttggttatccgcaaagccccgatgatctgacttcacacgcaatagtgcgttatacaccgcacctgggtgtacatccgttaggttttgaggttgccagcgttaatggcgtccagtggtttaagtctggcggcatgttgacggtaaatagtagcgaaaactatctcgccgccggtcttgccggtctggggattattcagatcccgcgcattgccgtgcgcgaagccctgcgtgccgggcgccttattgaagtgttgccaggctaccgtgccgagccgctctccctttcgctggtttatccgcagcgtcgggagctttcccggcgtgtaaacctgtttatgcagtggctggctggcgtaatgaaagagtacctggactgaccgactatactttttaagaatgaccacgacagaaggacaaaagagcggatgacgcaggaaaacgagatcaaacgtcccacccaggatctggagcacgagccgattaagcagttggataatagcgagaaaggcggcaaagttagccaggcgctggaaaccgtcaccaccactgccgaaaaagtccaacgccaaccggttattgcgcacctgattcgcgcgacagaacgctttaacgatcggctgggtaaccagtttggtgcggctatcacctatttctcatttttgtcgatgatcccgattttgatggtgtcgtttgccgcagggggctttgtgctggcctcccatccgatgttgctacaggatatcttcgacaaaattctgcaaaacatcagcgatccgacgctagccgccacgttgaaaaacaccatcaacaccgccgttcagcagcgtacgactgtagggcttgtcggcctggcggtggcgctttattccggcatcaactggatgggtaacctgcgtgaagcgattcgtgcccagtcgcgcgatgtctgggaacgctcgccgcaagatcaggagaagttctgggtaaaatatctgcgtgattttatttcgctgattggtttgttgattgcgctgattgtgacgctgtcgatcacctcggttgccggttcggcgcagcaaatgattattagcgccctgcacctgaacagcattgagtggctgaaaccgacgtggcggttgattggcctggcgatttccatcttcgccaactatctgcttttcttctggatcttctggcggttgccgcgccaccgtccgcgcaaaaaagccctgattcgcggaacatttctggctgctattggttttgaagtgattaaaatcgtgatgacctacaccttgccatcgctgatgaaatccccctctggcgcagcatttggttccgtgctggggctgatggcatttttctacttcttcgcccgtttgacgctgttttgcgcggcgtggattgccaccgccgaatataaagacgacccgcgaatgccagggaaaacgcagccttaaaataggccggatgcggcgtaaacgccttatccggcatacgattttattcggcctggctccccgtaggccggataagatgcgccagcatcgcatccggctataatgcgcacataacctcttgaaactcttccccagagcctcttcagccatctatttgggagcaaacaatttcattccaactcataaccccagcatataaatccagttggtaacttttatttaacctgaaaccagttttatccactatttataaaattatgtgaagcatttcatagaagaaaaatcactggcctaaacattatcccctttttgcctagtttttgaccatttccgcgatttgttacacattgaaatatcacttttgctgtgcgtaatatggctattcgttagccaaaaaataagaaaagattatgcaagcaacagccacaacactcgaccacgagcaagaatacacgccgatcaactcgcgtaataaagtccttgtcgcctctctcattggcacggccattgagttcttcgacttttacatttacgccactgcggccgttattgtgtttccgcatatcttcttcccgcagggcgatccaacggcagcaacgctacagtcgctcgccaccttcgccatcgccttcgtcgcgcgccccattggctctgccgtttttggtcattttggcgatcgcgttgggcgtaaagcgacgctggtcgcctcgttgctaacgatggggatttcgaccgtggtgattggtctgctgccgggctatgccacgattggtattttcgccccgctgctgctggcgctggctcgatttggtcagggtctgggcttaggcggtgaatggggcggcgcggcgctgctggcgactgaaaacgccccaccgcgcaaacgtgcactgtatggctccttcccacagctgggcgcaccgattggcttcttctttgccaacggcactttcttgctgctttcctggctactgaccgacgagcagtttatgagctggggctggcgtgtgccatttatcttctcggcggtgctggtcattatcggcctgtatgttcgcgtgtcgctgcatgagtcgccggtgtttgagaaagtcgctaaagcgaaaaaacaggtgaagatcccgctgggtacgctgctgaccaaacatgttcgcgtaaccgtactgggtacgttcattatgctggcaacctatacgctgttttacatcatgacggtctactctatgacctttagtaccgccgccgcgccagttgggcttggcctgccgcgtaacgaagtgttgtggatgctgatgatggcagttattggttttggcgtgatggtgccagtcgccggattactggcagatgcctttggtcgccgtaaaagcatggtaattatcaccacgctgatcatcctgttcgcgctgttcgcctttaacccgctgcttggttctggcaacccgattctggtttttgccttcctgctgctggggttaagtctgatggggctgaccttcgggccgatgggcgcgctgttaccagagctgttcccaacagaagtgcgttacaccggagcatcgttctcttacaacgtagcgtcgattctcggggcttccgttgcaccatatatcgcagcctggttgcaggctaactacgggttaggtgcggtggggttatatctggcggcgatggctggcttgacgttaatcgccctgctgctgacccatgagacgcgacatcagtcgttgtaagtatcgtgtgggcagccaccctcaccccagccctctccctgaaagggagagggagaaaagcggagcgagatgttatatcgcgaacataacagccctcccccagaaagtgaacggaaaagcggtactcgttgtttcaacacgcacaaaacagtcccctcgcccctttggggagagggttagggtgaggggaacacgctgctcccgaactcaccagcaaacacaatccaacctcatcacttcttcatctgcgacaatatcgtccgacactgattagcctccccttcggaaggtgagatcagtgccagtaacgccgccgccggtgttaccagcgttgccagtgccgcagcaacagcaccacgggcaatcaacggcccggctttcaccccagcctgcggatttttaaacgtcccacacacatacagcggcgaacgcagtgtgataatccgaatccctttactctccggatcaatagtcaaatccagctgttccgaagcaaaacttgccgtgccggtaacattaatcaacgcgttctcagtatcgaaagcaaaaatctgcgggcgcgccacgccgttggcaatattcagattcgccgccgcgcagttcacccgcacctcatcgtcaccaaatatcgcaccgacaatgtagttgccgacattcagcccaacaatctccatcaggttgcggctcaccagcccgtcattcatcaacagtttcaggttgccgttactgttgcctaaaagtgctgccaccgagttaccgctaccgcgtagttccgcgtcaccgttcatttcccccagcgtcttctgcatcagttccacatcgggcatcagttctttcagtttcagtcgacgagcctgaatatctgcccgcccctgcatcggctttttatcgccttccagatgaatattcgccgcaatgctgccgcccgccatgccaaatttcagcggttgcaggcgcaggtcagcatttttgaggatgatatgagtagaaagatcgctaatcggcaggctactgccatgctcaatgcgccgccctttgaagcgaacatcggcatccataacgtcccatttatcggtttcgaagcggtcataaggcagcactttgcccgcaggctgaacgcttttttcgcccttcttctgttcagaccgtttcgacttttctgcccctttcccggagtcaacgccaattaacggtcccaggtccgccagccgcaattgccgcgactcgacatcaccttccagttttggtcgtggctttccggtggtgtagaccagagaaccgtggatatcgctatcgccaattcgcccattaaaaccgcgataatcaaagaccgacgatttttcagtgtcgattttcgctaccagccgaccatccgtttcaaacggcggggtatcgggcagcagaacgcccgtcagttcatagagatcacccagtgaatcgccagaaaatttaagccgtaaatcgacaccgcccatcttcattgggtcattcacgacgccatcaaaagcaacacgggtgttaccagagcggaaatcagcctgtaccggaaacggcgtcccttcgccacgcagcgccagcataccgcctatttttcccgtacccgtgagcggttcaccgttataacgtccctgcgccttcaggccaaaaacgtaatcgcccaccttttctttatccgctttacctttcgatccagtaacttcgctgaacggcagcggcttgcctaacggatcaacaaaaatctccagatccgctttgcttactttgtcatcaatagcgatccgcccttgatcgaaaagaatattatccagccgaaacgaccatgccgacggctttgcattcgcgtctttgttatcatcgttggcgagattaaacgtccagttattgttcttttcggagaggcgaatcaggcgcgcgtcgggcttttcgagcttgatccacggcagccagaccgttttggtcagcagcgccagcggggccagcgttgcctctacgcgtggcaaatgcaccatcgtgacttcgggaatatccggtggattgccaagaatgatgtcttccgcgtgtacatggggccacggcacccagctgcgccagccagtttcttgtttttgccgctcccacaccacgcccagatcgccacggatagcgaacggacgattcaactccgcagagactttctggttgatggtcggtttgagtcgattccagtcaaaagttgcaatcaaaatgatcgccacgacaatcaacaacaagaaagcccctgaaatcgcagcggttattttgcctgccttgctcatcgttcgcttcctcatattcttcctgtgccagtcctaaagatagtccagccaggcggaaaatgaggcagcttatagcgccagaaccgccgtattcagcgtttctatcggtgccgggcgtgaaagaaaccagccttgtgcggcgaatgcgggcgagttctgaacatcacgccactcttccggtgtttctacgccctcgacaatcaccccgcgacaatagcgattcattagatgtaaaagctgagaaaagagtgtgcggccttccggcgactgacgcagcatcacgaacagctctcgcgcgattttgatgtagtcataacgcacttcacttagcgcagagaaatttgccatcccggtgccaaaatcatccagccacagcgggccaaattcacacatcgaggcaaaggttgaatctttcggcagacggatatgctccaccagttcgaaacgcagccagggaagacgctcaatctggcgcaggatttttggttgctgacgcagggcgatgagcgtagggccatcaatattgaccgatgccagcaggccgtgctctataaagaagtcggctttttgcgccagcaaatcaatctgctctttcacaacctccatccgatggctgacggtgatttcagtaaaatagcgatccggcggcaggcgttgcgaagggttcaagggatgcgtgaccaccgttaatagctccacggccattaaccgtccgcatgtttgatagatcggctgccaggtgtaagcacgctcacactgcaaccaaaaacgccgttcctgcaagctctcgatgcttgcttcagggttgcttattcgctggataacctgccttatcatcaaagatgtcctgtgtttaaaagtgatgctgcccggactcgacaaagattatcggcgcgcaagggcagaactttaccgcctggccggggtaaatttcctcactccacaacggaatctttcaggaatacgttctggctcaaaaaaataatggaacactgttttaatatggttgaccagcaaaccaccacagcgcaaactaacgctaattttttacagatcaggttcacgactatgtccaaaaagattgccgtgattggcgaatgcatgattgagctttccgagaaaggcgcggacgttaagcgcggtttcggcggcgataccctgaacacttccgtctatatcgcccgtcaggtcgatcctgcggcattaaccgttcattacgtaacggcgctgggaacggacagttttagccagcaaatgctggacgcctggcacggcgagaacgttgatacttccctgacccaacggatggaaaaccgtctgccgggcctttactacattgaaaccgacagcaccggcgagcgtacgttctactactggcggaacgaagccgccgccaaattctggctggagagtgagcagtctgcggcgatttgcgaagagctggcgaatttcgattatctctacctgagcgggattagcctggcgatcttaagcccgaccagccgcgaaaagctgctttccctgctgcgcgaatgccgcgccaacggcggaaaagtgattttcgacaataactatcgtccgcgcctgtgggccagcaaagaagagacacagcaggtgtaccaacaaatgctggaatgcacggatatcgccttcctgacgctggacgatgaagacgcgctgtggggtcaacagccggtggaagacgtcattgcgcgcacccataacgcgggcgtgaaagaagtggtggtgaaacgcggggcggattcttgcctggtgtccattgctggcgaagggttagtggatgttccggcggtgaaactgccgaaagaaaaagtgatcgataccaccgcagctggcgactctttcagcgccggttatctggcggtacgtttgacgggcggcagtgcggaaaacgcggcgaaacgcgggcacctgaccgcaagtaccgttattcagtatcgcggcgcgattatcccgcgtgaggcgatgccagcgtaaacgcagcatatgcaaaaggctggataaagtgttacccctctatccagctcatccataaatacctgatggttgtgctaactcatcaccatcaggcattactgtgcaggtggaatatccgtcacttcaggatgtacgtcatccgtggcgacagaggtggcggcagcagcagtcgatggggccatgatttgatcccaggccgcctgcaacgctttcatgttaaattccggctcgcctttcggctgcagcagtattaacgccatatcattcgacaactgctgacgcagatcctgatttaacatctccaccgtcaggctgttaaggaaatcctgccgcagtttctgatactgctccggcgcgatatcgacgacctgattttgcaacgaacgcatccgctgacccatcagaatatcggtatcagcccgcgcataggcggcaaacagtttctgcagctccagtttcttttgcgccactaacgcattgaactcttcttccggcagacctttatcgcgaaccttcgccagttcacgcgccaccagattaaggttgctgttcagcttgtcgtttggtgattcgatgttgatggcacactgcgcacgcagatacagcacacggcagtcaaatccaagaccgatgtctttgctgttactggcgcttaacgcttgctgaacatgccagaacagcgcctcgcgggccaggtccgcacgccagtagcgcagcagtgcggctgattcacgaatcggctgccacggcgtatcccacatgatagataaccggtcctgacgcaccgcgtcagtcataatactcaccgcttccgcacgcagcggagaaagcgtcggcaccggagctggcgtttcacgtttgcctttcagttcgccaaacgttttgtttatttggtcgacaaccgagcgcgcatccacgtttcccaccaccagtagcgtcattgcatccggggtgtaccatttctgatagaaatctttaattttttccgcttcaacgggttgtttcagcggatcggcaggatcgtgacctaacaaggttgaccctttcagacgatagcgccaccagccctctttagtatcggcaggccaggttgccaccatgtcctgactttgcagcgcgtggttgatggtttctggtgtgatggtcaatttgccagtggcatttgccagataagagagcgcttctttcagcaaatcgttacggttattgggcaaactcagattaaacagcgtggtgtcataagagacaattaccggcggcatcgggcgtttagggtcgatcccctgctgccacaatgaacgcgcctgtgctgcgtcaaggccaccgctttgcgttagcgcaatacgagggatggcgtgactgtaaccgctctgttgtgtactttcggcgagcgaaccggtattaaccagcaggcgaatttcaacacgatcgctgggacgctggggggtggtcagcacttgccactgtaaaccgttggaaagcgtcccctgttgccatgctggatcaggctggagcgcatctgcctgcacatagccagcagtggccatcatcagcaaaccgcccgctaaaagtcgaatttttgtgccctgcatgtgaacccctgatcaactatcctggtaataaaaaaactgcccgttgtcggtcagtctaaatgacgttaaaaacacttcgtgttagaccgcaagaacatgaaaatgtcacggaagaagtgaaataaacctgaactcacccaggtggtaagttcaggcacaggggtcaattatgcgcaaacacccgcactcggggaagggagtgcgggcataagtgatgagattaagaggataattcgtgcgttttgccatccggcgcacgattattcagcacatcgtccagttttttgtggtccagttctttcacccacttagcaacgacaatggtcgctacgccgttaccgaccaggttagtcagcgcacgagcttctgacataaagcggtcgataccgaggatcagcgccagacccgctaccggcaaatggcccaccgcagagagcgtcgccgccagcacgataaagccactacccgttacccctgccgcccctttagaagaaagcagcaacacgattaacagcgtgatttggtggacgatatccatctgactgttagtggcctgggcgataaacaccgccgccattgtcaggtatatcgatgtgccatcaaggttaaacgagtagcctgtcgggatgaccagccccaccaccgatttgcggcagccgagtttctccatcttgtcgagcatacgcggcagcgccgactcggaagatgaagtccccagtacaatcagcagttcttcacggatgtagcggataaatttgaagatactgaaaccagtcgctttagcgattgaacccaataccagcaccacaaacaggatacaggtaatgtagaaacagataatcagctgccccagttgcaccagtgtgccgacgccgtatttaccgatggtaaacgccattgccccgaacgcaccaataggcgccagacgcatgatcatattgatgatgccgaagatgacctgcgagaaactttcgatgacgttaaaaatcagttggcctttgctgcccagacggtggagcgcaaaaccaaacagtacggcaaacagcagcacctgcagaatgttaccgctggcaaatgcgccaatgacgctcgccgggatgacatccataatgaaggcgacaatgccctggtctttcgcctgatcggcgtaaaccgctaccgctttcgcatcaagcgttgccggatcgacgttcattccggcaccaggctgcacgacgttaacgatgataagaccaataatcagcgcgatggtactgacaatttcaaagtaaagcagtgcgactgcgccggtacgaccgaccgccttcatgctttccatgcccgcaatgcccgttacgacggtacaaaagatgacaggagcgatgatcatcttaatgagcttaacgaagccgtcgccaagcggtttcatttgctcgcctatttcaggatagaaatggccaaggagaataccaatggctatcgctgtcaggacctgaaagtaaaggcttttaaacagagaggttttcatagggtgtcctttagtaaaaccacaggtcttgtaaggttatggggtacctgcggccttaaaataacacccagacaacatcacagaaatgtacctggatcataattgaaacaaaaaggttaaaaagtttgagctggctcgcacaaaccagcactttttaaagttttgtaatcagtttggggtagctacttttcttccaggtaactctcttcgaagatttcaatagggagtgggcgagcaaaaaggaagccctgggcaataccaacgcccgcttttgccagccagtcgcgttgtgcttcagtctccacgccttcggcaatcatttgtaagttcaggctctgcgccagcatgataattgcagcaatcatgctgctatcttccggcaagccttcaacaaacattttgtcgattttcagtacgtcgattggcaacgatttcatatgctgcagctgacgcagccctgcgtagcccatgccgaaatcatccagcgccacccgaactccggcattgcgcagcggacggaggattgccaccgcagcatgagggtcgtcaatacgtcggctttctgtcacttccagaatcagtgttcccggctgaatgcgatagcgggttaacagttccagcatatccgccaccatatttgggtgcatcagttgcagcgcagagaggtttaccgacaagggcagcataatgccgcgctcttgccaggctgcaagcaatcgacaggactcttccagcacccagtgaccgacggtaaccatcagcccacagcactcaatgcgatcgattaagccatccggcaggtcccaactgccatccggttgctggatacgcagtaacacttccgcactgaccagtttaccgctggtcatctcgacctgtggctgtaaccaaattgcaaactgatgattttccagtgcattaaggatatcgctctcttccgtcaaccgcttctgggcggcttccatctgctgcggatcaaagaactgaatctgattcttgcctttatggcgagcggtaaatgccgcagaaatagcgcgactgtaaagctgttcggcggtgagatcgccgtagaacatcgccacgccaatgctacagtgcggacggagttgaatacgttcaatcggcaggcgctcgctcatgatagtgagcacttgctgacctaaggtgattgcgtgccacggttcctgtacaccgttggcaatgacagcaaagtcataaccgctaatctgcgcgaggatcatacgtggcgacagtaccgatttgagtttttccaccagcgtcagcagcagaatttctcgttgcgcctctttcagcacgcccgcagtatcacgcagggtttcacaggtgatgatcatcagcgcggtggtttgtttacgcgcgacaacctgctccagcatctccatcagcaaggctttgttcggcaaatccgacaccgggaagcgcatcgcattttcgttctgttcttcataatggcgctgcagcaattgctggttgaggttgtaactgcgcaccaacataccgatttcatcgtcctgatgcagacgcggtaatgccagttggtgaccaacaagctcctgggctgggatggcgttaagttcgcgagcaatattgcgtaacggatgcaaaatcaggcggttaatgcaccagctgatggcgacggtcaggataagcgacaaaagtaagtaaatggtcactaacgttgagagggtgctcatcacgaacttatacatacggaaggaatccgcctgtagtaccagataggcaattggctgcgggtttgccggacgttcgagcgagtaaacgcccagcgagatttgaaccggtagctcaaacaggcgagtaaccattaccggcaccgggcgctctggaataaaacttttacgcagcgcctggaactggttaggcagcactacatcggcacggctgaccacgcctgccggtttaatgctggcaagaatagcttccgcttcgggaatatcgcctttcaaaatagctgaagataagggttcgcggacagagcgagcaatgctttccagttgcgtagccgtgttatagcgattctgttggaccagatggaacagcaaaacggtgcaaaaaataaaaacgaacaccaggacaacggctgccaccattgccatctgcttgattgttaacgagcgacttacgcgcaaattgtctccccccggaaatcccagattgccgcccgagtatacccgatcgcagcggcattaagagaggcgctatctgaaaacttaccagtcggcgtaaggtatcagcggctgcggcggtaaatccatgtcaccctgccatccggcggcggaataacgtacgtagagcaggaaatggctgggtgcgtaatctttcgcctgctggatatcaattgccgtgccaacaaaccagttggaagtaacacgtcgttcaagtaatgcccgcgccgtgtagccgaagccctgactgctgccgccatcgttggattgccgcgcagcttcttcctgccagtcggtcgggatcagattcatcagcggataacgcggcatggttttggtgcgtgaatgcgaccacgagccagacgcccccagctcccacgaccagttttccgtgcgctcccgccacatcaccggtatggcaaacgacaggtattcctgcgggctgtagtaaccgccctgaccgagtgagtagccactcaggtctttgtcgtaatgccagatcatgttgttcaggccgattgtgacgcggcgattgttctggttgatgaccttatagtaatagcccgtcatccagcgcacgcgccagttatcttcgacatttttaccggttaactggtcgccactaagcgatgcccagacgccgtttgcttcacctttatcgtagctcaggcttagccccacgccgtcggcacgcacaccgccccattttttcccggtattgctcggggagtctttttgcccaccaaaggccagcaaagaactggagatgggccgacggtgggcgttaacggtgtaacccagcggcccgatatcatcgctgtaactgatgccgccgaccacatccaccacgttgaagcccatcggcgtggtgccgatatcccagctccagacgtcatttcgccagccgaccgccacgctggcaccggaatccgactggctgcggttgccgctacagtcctgtaatgtacaggtgccccagttatcatcccatttaccatcggcattagtggagaaactgccgacgttcatattgacgaaatcactgcgaaagaacatccgcccgtcagaatacggcgcgtccacctgcaacatagtggtgtgcgctttcagatcggagtaaccaccggtgccgctcgatccccaataatcatgctcaagggtgacgttaagatcctgctggcgatagaggtccgccgcatcgctgcgcacgccgcgtttcagccagtcatctttctcgtcgttacgggtcagtcgggtgaatgtgtcgttatcctgcggacgcgtcgtagtcacaccggatgcgaccatggcgtctttgtaggtttccagcgcctgctttggatcgcccgcctgcgcttcaaacttcgcaccgtcgcgcagcaccatcgcgctttccatcgacggtggctgagattttgcctgcgggatcaacttattaaacgtctgctgcgccgctgcggtatctccaagctgcgcctgcgccagcgccacgcgccgctgtgtgttcagcgaggcgttatcggtagcgggcagtttcgccagctggctacgtgccgccgctgtgtcaccggcagcaatatccacttccgtcagccccagaatggcatcggcgttagttggctcccgcgtcaggacattctgatatgcagcgcgggcggcggtgtaatcacgtcgctgctgcgcccagtcagccagcgtgaggtcaatacgcgtggaaggtggttgctgacgcagcatcgcttccgcttcagcttctttgccgctttctcgcaggcgattagcggtttccagcacctgatcgctttgcagtcgattaaccagctcctgaatattgctgttccactgcgcgcgcggcaggctgttgatatgcgccagcgccgctctgtcgtggtcatgaccagagaggtacagcccgtaagcgtaaacctgctccgggtcgttcggcttctgctgcgccagattgcgcattaacgtatcggcctggctgcgttgtccggcctgccagagatcctgcgaaagtcggtaagtaatccatacgctgccggggtccagcgccagtcgttgccgctgaagtgctgccgcctgcgcccatttgccctggttttccagtgcctctgcctgctgtgccagacggtcgttttgcaggctgcgttcgatatcatcaatgctacgccgctgactggcagagagcgaggcgataaacgcttcagctttttctggcgattgctggcggtaaatatttgccagcccgcgcacggcgttagtgttgccgctgtccatacgcaaggtctgctgataataacgttcggcggcgggataatcttttcgcgccatcgccacatcgcccagccccagcactgcataactgtcggtgttatcgacattacgcgcctgctggaacaggcgttctgcccggtcaggattattggctttcagcgcagcatcgccctgctggatcgccagccagtagcggtttactttcagcagactgttccatttgtcgttgttgctgctgtgcgggtccagtgcgagggctttttccagattcgccactgcattggcgcgatcgcctttctgagaatacgcctggcccagcgcccccagagcttcactgtctttcgggttcgcccgcaccgcctgttgtagttcgggaatggctttacccgccataccagagtccaccgccgctaaaccttgcgcacgagcgcggaaagcaggatcggccagctgtttttgctgttctgccagttgcgattgcgcagccgccacgctatcgccatcactaaagatcgagagatattttttcagcgccgacacactggcatcactgacgggcatgtctttaatctgcccgtaccagattttagaggccccttcgcgcccggcgttcgattttgccatctgttccaggacggcaaaaccttcgtcacggcgatcgctactaaacagcaatagcgccagattgttttgcaggcccgtattgcccggtgcatccgcattgatgcgttttaactgattaatcgcttcgccacggcgagccggaattttcgccaccgtactccagtactcgacagcaatgtcaccttccggcggcgcaccgttgaacagtttgttgtaactcgccacagcttcttctgcatgaccggtcgtcgcctgcaatcgtgcctgttgcagtgcctgacgaccatccggcgtggaaagtagcatcgtagtccgcgacgatttatacgcatttgaactcggcgctaactgcgacagccgatcgagctgtttttgcgcgccatcaatatcgccctgacgtaacaaagaacggaaacgggcggcaacgacgtccgggttattcggatcaataagttccagccgatataacgactgttgcaccagatcttcacgatgggtcgcttcgcctaaccgaacttgctccagcaactgttgctgagcggttggtgctgcctcgaccatcggcatgacggccagaccgagggaaagcgtgaatatgtttagtgtgaatttgcgcattcctggccccagtcaggtaataactcaccttttgtcgagaagcggaaacggtgttgatcccagccttgtccaaacagggtcagcacatagttgtaataggcatcgctgccgggaaagttatcggccacgcgctggcgctgaacggcctgcgcatcgcggttttgtaaaaagggcagcatggcggcagaaaaaccgaccggtcctttaccctgcgctttccccgtagccacatccactttttccggcggataaccgtttttctcagtgaatgtcgccatcggtttaaaccggttgagcatccgcgctttttgcggatcgctgtcaggcatcatgcctacccacatgtaaacgcggatagcgtcgtagctgctgatcaatgttttttcggcttttagctgccagcctttgtctttctcatagcgcacccagtctggcgaaaaacctttcggggcggtttccagcaataaacgttgattggtttcgcgcagcgtggtccacggcgcgccaaagcgggtgaaatactgcgccagcgtcggcggcaggtagctggggttaaaacgccagctgttatcctcagcaaaacccactttgcccggtaacaacatggaacccagcccaggcaccgtcaccacttcctcccgcgcgatacgttttagcaacgcgctgccgatgtcggtataacgctgctctttccacaaacgccccgcctccagcaacgaccaggccatccagacatcaccatcggaggccgaattgctgtccagcacttcccacttactgttctctttcttgccccacagccaggcgggcaaacgttcttttaaagaaccctgagcgagattgttctgcgtccagtcgagaatattatcgaaagctacacggtcgttagccgccagggcaaagaacataccgtaactttgcccttcggaggtggtgattttgcgcgcgtcgctggggtcgatgacgcgcccttcctgactgatgtaatcctttttaaactgctcccaggcaggccaggtacaggctgcctgaacactaaaggcagccaacagcagcatcgtcacgattccactacgcaacacattcatcttcaattactcgttatccgggttaagacgacgacgactaataattcgcagcagacgccacagtacccatgccagcaatatcacactgatagccgccagcaccgccagcagaatcggatggtttgccagcgcataccacaagcgctcgaaccacggcagatgacctacgtaataaacgtcgccaacacgtaggctgttgataccggactcgcggatcaccgcgaccgaaccgaacatggtggcgcgtttgccgctatcgttcaccgcatcgttaagcatttcataaccgcgtgggctatctgccagcagcgcaatcacgctgcgctggtcgttatacggcgactggaagccaatcaccgccgccatcgcaccggaagagatcagcgttgactgggtttctgccgcgcgatcgctctcgtccggcacaatgccggggaacggggtctggcgcatcggtgttttcacccagctttcggtcgcctgcaccaataggtcgatctgcttatcgtctttcagtttgtccgggataccaccgatgatcatgatgtcggcatctttgccctgaatggtgctgccatcatcggtcaccgtcagattaatcgccgggaagcccgtctgtgcgccgataaaaccaacagtattcagcaacgtttccatctgtgcttcgttaggcgctttcggcatcacggtgatggtttgcgacagatccgccatccggctgaatgggaagcccgcgttagcaaaggcgcgtagatccggcatcgggatgaagtggtaatacttcgagaagtcgatggtggagtcgtcaccaatcaccacatgattctgcaccggctggaaggtaatacagttatccaccgaaccgcccggcatcgggttcatatactcaaagtcgaagcgcagctggttggtcgcgcccagtttcagcgccggaatagagacatctgttttgccatccagcaaaccttgtaataccggaatccgcagcagcaggcggttcgcctcctgtttgctgctcaggttgaaggattgcaggaactggttattcaggctgatatccatccgcgaactgtctttcaccggcggcatggtgtagcggtaattaatatccatatcaatgccggtactgcgcatcaggtagagatccggcggcaggtttagcgaaacgttaatcgctgctggctcaagaccgctggattgtaactgttcttcataggttttcagttcgccaaatgtgaccggacgatcggtacgtacccagttcggcgcatcgtacggcttacgcggtagcagcggtttcacttcattcactaccacgctttcaccacggaacagaatgttaccctgagcgatacctttcgctgcctgcaacaggtctttgtcgtcacgaccaaacaccaccagcagtttgacgtaaggattctgcggatggttaatcatctcaatcaccggggcttttaccgccggatgatcgcgcaggaagtccggccgtttgtcgttggttgcaaagacaatggcattacgatccggcagttggttatagagcaccgggaagttctgcccacgccagccagaacgcgaaccaaaccacgaggcgacaatggcagaggcttgttgcagcccaacatccggcgcacccgcaaagaccatcggcaaggtgttggtgcggttatcacgcggatcaaagaatggcaccgggaagtgtgacaggtcattcttcacattcagggtctgataggtcagatccagtccactgctccgcccaacatccagccaaagcgtggtgctggccgggttttcgcacacgtcctgataatggccgacaaactccagccgcacacggttgaagtcggtaataaacagtgggttaatgggcatttgcgccagcgtttttttacccaactgttctttggtcactggcagcacgcccatcagctcatcattgagataaacctttaactgcgactggacaggcagtaacgatggcgatggcgtgtattcgaggttgagcatcgccttcgtcaccacttcatcgctgcgcataccaaactcaatgctgccgttcgggttaatgccacgtagcaccatgctgcccggcggcggcgcaatttgcgcaaaggtcagcttcacatcacgcgaaggaccgttctgcgccacgactggcgcatcagcgccctgcacgcccggcatcacttgccccacctgcggattttgttccgtctgggcggctacagctggctcagcattgatcagtggttgcgttgctggcgtcgcctgcgtcatgaaagaggggaacgcactcatccccatagccactgcacaaatccagaatagttttcttttcatcgcgttatcatcattgttgagccaaagcctgatccgatggttgtgccgtttcgctccgctccgggcggcgcggaataaacgatacaacccaggaaaccagagaagtcagcacacggaatatgcccttcaccgaagaaggcgcaaactccgccagatggcggtagccacggaagccgagcttcagaatatccagcagactttccagcggcttatcttccgggtagctgtcctgccagagcgcccatgtatccgcacgggcaaacgtacactgcacaaaatcgatatgttgctgggtggtgagcggcattaatttcagcccaacttcattacccatcacgcgcgccacctgggtcgggaagacgtattcctgctgaccgcgtttaagcaacagattcactttctgcccttccagaatctgcgcctgaccgttgatcttgatccccaaaccaccgtcggagaaatcctgaacggtacacgagaagaggtgaccatcttcgcgggcaattgccgcgggcatcgtcatctccacgcggtgcgatcggcgtacctgtttgctttctaccgataccgcaactgcgccgccaagaacaatcaggttgtagaatacccacaccatactgacgaccacggtgagcatctcggttggcgggccatagaagtagcgccagatgcctaccgcaacgcccaccaggttgagcaggacaaggaagatgtagggccgcgagatcacccagtcgacgtactcttcttccaccagtccacctttggcggtgacgttaaatttgcctttgtgcgggttaatcagcgccaccagcgtcggtggtgcgatataccacgccagcaccgtttcgtagatttcactccagaaagagtggcgatatttgccctggatcttggagttggtcaggctggcatggatcatatgcggcagcacgaacagggcgatcatcaacgctggcgcatagatgatgtaggcatgaagcagcaggaacgccagcggcgcagtcaggaagatcagtcgtggaatgcccgacaagaagtggaacatggcgttgacgtagcacagccgctgggcgaatttcagccctttaccggtaagcgggttatcgagacggaagatttgcaccatcccgcgtgcccagcgaatacgctgaccgatatgcgccgacagactttcggtcgccagccccgccgcctgcggaatacgcatatatgcagaggtgtagccacgacggtgcaggcgcagagacgtgtgcgcatcttcggttaccgtttcgacagcaataccgccaatttcatccaatggtttgcgacgaattactgcacaggaaccgcagaagaaagtggcgtcccacatatcgttgccatcctgcaccagaccatagaacagcgtgccttcgttcggcgttttacgaaaacgccccaggttgcgttcaaacgggtccggcgagaagaagtggtgcggcgtctgcatcatcgccagctgtttctctttcaggaaccagcccatggtcatttgcaggaacgatcgcgttggtacgtggtcgcagtcgaaaatcgacacgaactcgcctttggcatatttcagcgcattgttgatgttgcccgctttcgcatgttcatgagtggtacgggcgatatatttcacccccacgttttgcgcaaactgacgaaactcttccctaccgccgtcatcgaggatccagatgttcagcttgtctttcggccagtcgatacccagcgaggcgtaaatagtatttttcaccacgttgagatcttcgttgtaagtcgggacaaagatatccaccgacggccacagcgacatatctttcggcaatggcaccggctgacgattcagcggccatactacctggaagtagccgagcaccagcacaatccacgcgtacgtttcagcgaagagcagaataagcccgcacaccaggctgaccggatcgtcccagttcagcgtagaggtgtaacgccaccagatataacggcaagaaacggtcagcgacagcacaatcaacattagcgccgagaagcgccccggcatccgccgtacgatcagcgctacaccccacagcagcatcaggaagataaactgcgccagcgggttaaacggttgagtaacgcagattaacgccagaatcagcgagaaggtgacgatgataccgaggatcaaccgccgcgccccggcactcaaatgaccgagctcttttttctcatcaagatgctgtgttttatggctaacgcgctcaggcagctcgttcatccattgatggtaacgtccacgaatattctgcagacctgaaaatgcccgcctgcgcggtttcggcgtttctttgcgcgatgtaccgatcagtaaccagcatgtttgaatgagataacggaccgggtccagcggacgcggacgcgaggcgttgatatgcggatacaggtttttatgttctgcgcgaatacgctgccagcgcgggtgctccagcggaataaaaatccaggccaggatcatccagaaacagccgagcgtcgcgctgaaagccgacgcaccgtgacgacgataatcgcgataacgcccgataagccgcgcgttgaccggcgggataagcaaccaccgggtcaggatactcatgatgcactcccgactggcgttttcagcccggagtagttcaacaggcaccagttcgccagcgtcagtatctcttcagccgccagcgcatcactgcgatattcacctactggttgcttagccgccaggcattcagccatcgcttcatcacgatgaatgagcatcggcagtaatcggcgctggctttgcaaccaaagctggtaaatatcgtcctgaacctgactgccaatacggaagtcattaatcaaaatatgtgcgccatccggcagcgcttgctgatgcagtcggatatggcagttggcatccacattgacgattgccagcgagtgatcgcacaaactcagcagctggtgggttatctgcgaggcatcacgcggtaagtcgattaaaatccactggtaacgcccgctggcttttagttgctgtaagccggagcaaatatcgctcagccgggtttgccagtgctgtggattttcttgttcttcaatggataactgaccaaaaggcagcaaatcgagctgcgaggtgtagcgcaacccagcgtcacgccagtcctggccatccagcatcgctctggcccagccctgacggtgggtaaaatcaacattaaatgacaggcgcaacaagttgtccgggcaggcatcgaccaccagaacattttctcccaacatttgtaatgaccaggctaatgcggcggtgatggttgttgtccccacgcctccccgcaccccctgcaatcccagtacggccattcaccaatcccctacttttgttgcgcaaactctgccagcaacggccagcgttttaatgccgcggccaactgttcgcgttgggaaatatcggcataatcaatatcaggcagtgaaaatgcctgctttaacgccacaatatcattctggaagatatagcctatcgcgggatcaggcagagtatctggttcattgttattcattttgcttgatccctatgaaataaccgtaccgttcatgagacaattctaaccgtgagcatttcgccggtttattgtttacggcgagacgggaatttgctcactttttgactttccgttacgcaacagaaaaagttaaaaacgaaaagactaaaatcacacgtcttgtgaccttctaaattgattcacatgctaaatctgataagttttaatttcaatggtaggtttatttcttagctttcgctagtaaactgataatcagacaaaatggtgacatgagggacattgtggaccctgtattctctatcggtatctcatcattatgggatgagctgcgacatatgccagcaggcggcgtctggtggtttaacgtcgatcgccatgaagatgctatcagtctggcgaatcaaacaattgcatcccaggctgcaaccgcacacgtcgcggtcattagcatggacagcgatccggcgaaaatctttcaattagatgattctcaagggccggaaaaaataaaattattttcaatgctaaatcatgaaaaaggtctatactatttgacccgtgatttgcagtgttctattgatccccataattacctttttattcttgtttgcgcaaataacgcatggcaaaacattcctgccgagcggcttcgctcatggttggataaaatgaataaatggagcaggttaaaccattgttcgcttttggtaattaatcccggaaataataacgataaacaattttcattgttgcttgaggaataccgttcactttttggtcttgccagtttgcgttttcagggtgaccaacatttgctggatattgccttctggtgcaacgaaaaaggggtcagcgcccgtcagcagcttagcgttcagcaacaaaatggtatctggacattagttcaaagcgaagaggcggagatccaaccacgcagcgacgaaaaacgcattctgagtaatgttgctgtactggaaggtgcgccgccgctatcggaacactggcaactgttcaacaataacgaagtcctgttcaatgaagcccgtaccgctcaggcggcgacggtggtcttttctttacagcaaaatgcgcaaatcgagccactggcccgcagcattcataccctgcgtcgccagcgcggtagtgcgatgaaaatcctcgtgcgggaaaataccgctagcctgcgcgccaccgatgaacgtttgttattggcctgcggtgcaaatatggttattccgtggaatgcgccactctcccgttgtctgacgatgatcgaaagcgtgcaagggcagaagtttagtcgctatgtgccggaagatatcactaccttgctgtcaatgacccagccgctcaaactgcgtggtttccagaagtgggatgtgttctgtaatgccgtcaacaacatgatgaataaccctctcttgcctgcccacggtaaaggcgttctggttgccctacgtccggtaccgggtatccgcgttgaacaagccctgacgctgtgtcgccctaaccgtaccggcgatatcatgaccattggcggtaatcggctggtgctgtttctctcattctgtcggattaacgatctggataccgcgttgaatcatattttcccattgcctactggcgacattttctcaaaccgtatggtctggtttgaagatgatcaaatcagtgccgagctggtgcagatgcgcttgcttgccccagaacaatggggcatgccgctgcctttaacgcaaagttctaaaccggtcatcaatgccgagcacgatggtcgccactggcgacgaataccagaacccatgcgactgttagatgatgctgtggagcgctcatcatgatgaccatcagcgatatcattgaaattattgtcgtttgcgcactgatatttttcccgctgggctatctggcgcggcactctttgcgacgcattcgcgacaccttacgtttgttctttgctaaacctcgttatgttaaaccggccgggacgttacgccgcacggaaaaagccagggcaaccaaaaaatgactcaatttacacaaaataccgccatgccttcttccctctggcaatactggcgcggcctttccggctggaacttctattttctggttaagttcggcctgttgtgggcgggatatcttaacttccatccgctcctcaatttggtgtttgccgcgtttctgctgatgcccattccgcgctacagcctgcatcgcttgcgccactggattgccctgccgatcggctttgctttgttctggcatgacacctggttgcctggcccggaaagcataatgagccagggttcgcaggtggcggggttcagtaccgattatttaatcgaccttgtcacacgctttattaactggcagatgattggggccatttttgttttattagtggcctggttattcctgtcacaatggattcgcattaccgtttttgtggttgccatactgctatggctgaacgtacttaccctggcgggaccaagtttctccttgtggccagccggacaaccgacgaccactgtaacaacgacgggtggtaacgcagcggcaaccgttgcggcgacgggtggcgcaccggtagtgggtgatatgcccgcacaaactgcaccgccaacaacggcgaaccttaacgcctggctgaataatttctataacgcggaggcgaaacgtaaatcgaccttcccgtcttcgctgcccgctgatgctcagccatttgaactactggtgattaacatctgttcgctttcctggtcggatatagaagccgccgggttgatgtcgcatccactgtggtcgcatttcgatattgagttcaagaactttaactccgccacctcctacagtggcccggcggcgatccgtttactgcgcgccagctgcgggcagacttcgcacactaatctgtatcaaccggcaaataacgactgctatctgtttgataacctttcgaaactgggctttacccagcacctgatgatggggcataacggccagttcggcggttttttgaaagaagttcgcgaaaatggcggcatgcagactgaattgatggatcaaacaaatctgccggttattttgctgggctttgatggttcgccggtttatgacgataccgccgtgcttaaccgctggctggacgttaccgaaaaagataaaaatagccgtagtgccacgttctacaacacgcttccactgcatgacggcaaccattatccgggggtcagcaaaacagcggattacaaagcgcgggcgcagaaattctttgatgaactggacgccttctttactgaactggagaaatcgggtcgtaaagtgatggtggtcgtggtgccggaacacggcggcgcgctgaagggcgacagaatgcaggtatctggcctacgtgatatccctagcccgtctatcaccgacgtccccgttggggtgaaattcttcggcatgaaggcaccacatcagggggcaccgattgtcattgaccaaccgagcagcttcctggctatctccgatctggtggttcgcgttcttgatggcaagattttcaccgaagacaatgttgactggaaaaaactcaccagtgggttgccacaaacagcaccggtctccgagaactcaaatgcagtagttattcaataccaggataaaccgtacgttcgcctgaacggcggcgactgggtgccttacccgcagtaagcacgaaaaaggccgcagagtttcacccctgcggcctggtccgggcgcaaattgccattacggcagcctgacgcccgcatgacacgttacttccgcttgttcagccagttcacgatcatactggcaagaatgccagcaatgaccggagccgctaaatcatgccagaaggccatgcccagttctgcgagcgtcatatagccgcctgtgttgtaatgacaacgtttcgcggctattcttgagttgttcaggttcaagaatggcccccgtgatgttgtcaggtgcatacctgcaacgtgcgggggttttctctctccagcaaccaatgccaccagggataaagcccccgcaacattgcgcctcaccggaacccttccggcttgccgctgattctacgactgtttttctgttccggaatccgtcacgtcttcactctgtgctgcgcattccgcagaatattatccgcttgcaaccgttgcatttttcttacgaaaaaggccgcagagtttcacccctgcggcctgatccgggcgcaaattgccattacggcagcctgacgcccgcatggcacgttacttccgcttgttcagccagttcacgatcatactggcaagaataccagcaatgaccggagccgctaaatcatgccagaaggccatgcccagttctgcgagcgtcatatagccgcctgtattgtaatgacaacgtttcgcggctattcttgtattgtttggatgcaagaatggcccccgtggtgttgtcaggtgcatacctgcaacgtgcgggggttttctctctccagcaaccaatgccaccagggattaagcccccgcaacattgcgcctcaccggaatccttccggcttgacgctgattctacgactgtttttctgttccggaatccgtctcatcttcactctgtgctgcgcattccgcagaatattatccgcttgcaaccgttgcatttttcttacgaaaaaggccgcagagtttcactcctgcggcctggtccgggcgcaaattgccattacggcagcctgacgcccacatgacacgctacttccgcttgttcagccagttcacgatcatactggcaagaatgccagcaatgaccggagccgctaaatcatgccagaaggccatgcccagctctgcgagcgtcatatagccgcctgtgttgtaatgacaacgtttcgcggctattcttgagtggtctaggttcaagattagcccccgttatgttgtcaggtatatacctgcaacgtgcgggggttttctctctccagcaaccaatgccaccagggataaagcccccgcaacattgcgcctcaccggaacccttccggcttgccgctgattttacgattgctttttactgtcagcacccggcaatcttcctcattgcgcgatgccttccagcttaatttctttatttgcaatagttgcagttcatatccgggctgactccagactggtagtgaaatgcgcaattttgtagaattgcgcctcctcgcgacctccccagtgaatctgttgcctcattttttacatactgcgtattcgacttctccacctgttgcgcaagagaaactgggtttattcatttttgcgaggccgacttctttctggacaggactttatgcagcacaacacactatcgaaacacaatcagaaattgccgtttacacgctacgacttcggctgggttttattatgcataggcatggcgattggtgccggaaccgtgctgatgccagtacaaattggcttgaagggaatttgggtatttattaccgcagcgatcattgcttatcctgccacctgggtagtgcaggacatttatttaaaaaccctttctgaaagcgattcctgtaatgactacaccgatattatcagtcattacctggggaagaactggggaattttcctcggggttatctactttttgatgattatccacgggatttttatctactctctctccgtggttttcgacagcgcctcgtacctgaaaaccttcggtttaaccgatgccgatctttcacaatctctactttataaagtcgctattttcgccgtactggtggcgattgcgtctggtggtgaacgattactgtttaagatttccgggccaatggtggtggtcaaagtagggattattgtcgtgttcggttttgcgatgatcccgcactggaatttcgccaatataaccgccttcccgcaagcctccgtctttttccgcgatgtcttgcttaccattccattttgcttcttttctgcagtatttattcaggtacttaacccaatgaatattgcctatcgtaaacgggaagcggataaagtactggcaacccggctcgcgctgcgtacccaccgaattagttatatcacgctcatcgcggtgatcctgttttttgccttttcgtttaccttctcaattagccacgaagaagccgtttctgcctttgaacaaaatatctcggcactggcgctggccgcgcaggtgatccctggacatatcattcatatcacctctacggtgctgaatatctttgccgtactgaccgcattctttggcatttatctcggtttccacgaggctattaaaggcattattctcaatctgttaagccgaattattgataccaagaaaattaactcacgcatgctgactctggcgatctgcgcttttatcgtcattacattgacgatttgggtttcgtttcgtgtatcggtgctggtgttctttcagttgggaagcccgttatatggcattgtgtcgtgcctcattccgtttttcctgatctataaagtcgcacaactggaaaaacttcgcggatttaaagcctggctaattctgctttacggcattttgctatgcttgtcgccactgttgaagctgattgagtaaaccggagcgcatggccccggttttgtgagttaacgctgcggattttcatcctgatcaacagcaaaacaagctaccagttgaccgccgtagtcttttagctgcggctgcaactgggtgcaggggccgaagcgccgacgacagcgggcgttgaaggcgcaacccggcggtggattcagcgggcttggcagttcaccggtgagtttgatgcgttcgcggcgatcgtccgggttcaggcgcggcgtcgcggagagtagcgcctgagtgtacggatggcgcgggttattgaagatttggtctttcgttcccttctccacgcagcggcccaggtacatcaccatcacttcatcggcaatgtgctccaccaccgacaggtcgtgggagataaagacataagaaagccccagttcctgctgtaaatccatcatcagattcagcacttgcgcacgcactgagacgtccagcgcagaaaccggctcatcggcaatcaccacatccgggtcgagcatcagaccacgggcaatagcgatacgctgacgttgtccgccggagaacatatgcggatagcggtcatagtgctcggttttcaggccgactttcgccatcatcgacagggctttttcccgacgctgttctttgcttaagctggtgttaataagcagcggctcttcgagaatttgcccaacttttttacgcggattcagcgaaccgtaaggattctggaagacgatctggattttctgccgacgcagcttctgcgcctgcggatcgtgcttaagcagatcctgcccctggtaatacagctcgccaccggtgggcatttcaatcatcgtcagcaaccgaccgagggtcgatttaccgcagccagattcgcccactactgccagcgttttgccacgttcaaggttaaacgaaacgccatccagcgctttaaccagacgttccggcgcgaacatgcctttcttcaccggataatgttttttcaggtcgatagcctgcaacagcggttgttgcgaggtggcctcttgcgtactcatagtgtcggcctcccggcatcatcaagtgggtaatggcatttggactgacgcccatcagcgagcatattcagcgccggttcttcagcgcgacatctgtcagtggcataggggcagcgcgggttaagcaggcagccgttcgggcggtcgtacttaccgggaacgacacctggcaacgacgccagacgttctttgtcctgagcaaattctggcagcgcacgcagcaatgcctgagtatacgggtgacgcggcgcatggaagatggcgtgcgcatcaccggtttccaccacctggcctgcatacatcacgatgattttatgtgccgcttccgccaccagcgccaggtcatgggtaattaacaccagcgccatgttctctttctgctgtagctccagcagtagttcgatgatttgcgcctgaatggtcacgtccagcgcggtggtcggttcatcggcaatcagcagttttggccgacaggcaatcgccatggcgatcatcacgcgctggctcatgccgccggaaagctgatgcgggtaaacatccagacgcgatgccggatcgggaataccgacctgattcagcaggtcaatcgctcgctgacggcgggtacttttgttgccgccctgatgcaccttaatcgcttccataatctggaaacccacggtgtagcacgggttaaggctggtcatcgggtcctggaagatcatcgccacttcggcacccaccaggttgcggcgctctttttctgagatacgctgcaaatcctggccgttaaactccagtttttctgccattacgcggcccggataatcaatcagccccataatcgccagtgaactgaccgacttaccggagccggactcacccacaatcccgaccacttcgccctgttttacgctgtagctgatgcggtctacggcgcggaacggcgcgctttcgtcgccgaaatgcaccgataatttatctacatttaataacgccatctcgaacctcttactgcttcagtttgggatcgagcgcgtcacgcagaccgtcacccatcaggttaaatgccagcaccgtcagcaggatcgccagacccgggaaggtcacgacccaccaggcgctttgcgcgaactgcaacacgtcggagagcatggtgccccactcaggcgttggcggctgtgcccccatgccgaggaaaccaagagcagccatatcgagaatggcgttagagaaaccgagcgacgcctgaacaatcagcggcgcaaggcagttcgggaagatgttaataaacatctgacgcatcgccccggcacccgccacgcgagacgcggtgacgtaatcgcggttaacttccaccagcacggcggcgcgggttaagcgcacatagtgcggcaaggcaacgaaggtcagcgccagcgcggcgttaccaatcgacgggccgaaaattgccaccagcaccagcgccagcagcagacttggcagcgccagcatgatatcgaccacgcgcataatgatgttatcgaccaggccgccaaagtaaccggcgatcaggccgagaataacgcccataatcagcgataacacaactaccagacagccaaccagcagcgacaggcgcgcaccgtacatcaggcgcgacagcacatcacggcctacgtcatcggtgcccagcaagtgcgccatgctgccgccttcctgccaggctggcggggcgagcagtgcatcgcggaactgttccgccgggttatagggtgcaatccagttggcaaagatcgcgatgaacagcacgatgacgacgtaaaccagcccgacgaccgcgcctttgttgcgtttaaaatagtgccagaactcctgtaacggggtcatcggcaccggtgcgctaatcactttattttcagtaacctgtgacatgatgtccccttacttcttatgacgaatacgcgggttcaccacgccgtacagcagatcgaccagcaagttgacgaggataatcatcgtcgccaccagcaatacgccgccctgcactaccggatagtcgcggcgttgcagtgcgtcaatcaaccagcgtcccagaccgggccacgagaagatggtttcggtcagaatcgcccccgccagcaatgttcccacctgcaggccgataacggtcaccaccggcagcatcgcgttacgcagcgcatggacgataatcacccgcatgcgggttagccctttggcgcgcgcggtgcggatgtaatcctcgcccagcacttccagcatcgaggagcgtgtcatacgcacaatgaccgccagcggaatagtacccagcacaatggcaggcaagatcatatgggcgacggcatcgataaagttgccgtcttcaccccagatggcggtgtcgattagcataaaaccggttaacggattggagtcatcgaggaacaccatatcgctcacgcgaccggagacgggcgtcaggttccagtgcaccgaaaccagcatgatcagcatcatgccccaccagaagatcggcatcgagtagccggtcagcgccaggccaaccgctgtgtgatcgaaaatggaaccgcgtttaaccgcagccagcacaccaaccggaataccgactgccgtagcaaaaatcatcgcgcagacgccaagttccagcgtggcctgaaagcgcggcacgaactcttcccatactggaattcggcttttcattgaaatgcctagatcgccgtgcattacgccccaaatgtaatggagatactgctgccacatcggtttatctaagccgagttcagccagcagctgcgcgtgacgctcaggggagatcccacgttcgcctgccatgatcatcaccggatcgcccgggatcatgtggacaaaggcaaatgtgagaagggtaataccgataaacgtggggatgacgagtcccaaacgtcggagaataaactgcaacataacccggattctctatagtgacccgcagcctggaactgcgtgtctgtattgctcacaaatcaattcccgcccttgtcggacagagaatgaagtattgctgccggatggcgctgcacgcagaggcacagcgccaccgggtatacagattgttgacaaagtgcgctttgtttatgccggatgcggcgttaacgccttatccggcctacaaaatcgtgcaaattcaatacattgcagaattttcgtaggcctgataagcggagcacatcaggcagttttgcctttgccatcagtcttgtatggcttttaattattcgatagagacgttttcgaagtgatgtttgcctaatggatcaaccacatagcctttgacttctttgcgtaccggttcaaacacggtggagtgagcgatgatcagtgccggagcctgatcgtgcatcaccacctgcgcttgcttgtacagttcaacgcgtttgttatggtcgtcggtagcacgcgccggttgaatcagatcttcaaacggtttgtagcaccattttgagtagttagaaccttgttcagaggcggcgcagctgaacagggtggcgaagaagttatccgggtccccgttatcgccagtccagcccatcattaccgtctgatgttcgccatctttcgcacgcttgaggtactcaccccattcgtaggtgacgattttggcctgcacgcccactttcgcccagtctgcctgaatcatctccgccatgcggcgagcgttcgggttatacggacgttgtaccggcatcgcccacaggtcgatggagaaacctttttccagacccgcttctttcagcaaggctttcgctttttcaggatcgtaggtgtaatcctgaacgtcgtcgttatagccccacatggttggcgggatcaggtttttcgctgatacacccgcgccctgataaaccgctttgatgatcgcgtctttgttcaccgcgtaggtcagtgcctggcgaactttcacgtcatccagcggttttttctgcacgttatacgagaggtagccgacgttcagccccggcatttccatcaggttgatggatttatcctgcttcatgcgagcgatatctgccgggttcgggtacggcatcacctggcattcattcttctgcaatttcgcgtaacgcacggaagcatcaggggtaatagagaagaccagcgtatcgatctgcggtttggtgccccagtagccatcaaacgctttgtagcggatacgggaatctttttggtactgctgtaactggaatggaccggttccgattgggttgaggtccagtttttccggtgtaccggctttcatcatcgcatcagcatattcttttgacagaatagaggcgaagtccattgccagatcagcgaggaacggcgcttccgggcgagtcagcacgaactgaactgtgttgtcgtccacctttttcacttcgctgatcagctccggcaagcccatgccttcgaagtattcgtagctaccgccagaaactttatggtacgggttttgcgcgtttttctgacgatcgaacgagaacaccacgtcatcggcgttcagttcgcgcgtcggtttgaattctttattgtcatgccacttcacacctttacgcagatggaaggtataggttttaccgtcttcgctgacttcccacttttcagcgaggcccgggatcacttcagtggtgccgattttaaattcaaccaggcggttataaagcggtacggaagaggcgtcataggtggtgccggaggtaaacagctgcgggttaaacccttccggagatccttctgagcaataaaccagagttttagcctgaacacttgctgcgacggtcatagccaccaggctgagaccaagcttcagcatccctgactttttcaaggaaatacgcattattctgctccaattgtgatgtttgttgttttaaccctttgcagtgggttgtcgctgcctgaccttttttgttttttgcccggtcgggtcaacgttatgaggtggggatgccgtactaattaacatcagtgtaacagtgcggatcctccataaaatgcccctcgtgacctacaatctgtcaacagaatgtgaaaacgtcaatacagccaaccgggatttacaccaacggtgagaatccacaaacaaagattaaaaaaacttcaaacagctatttgcagcagagaaatttgtgctactccaacatgaccagaacaatcagcttaatatttagcaacatttggtgattaagttttatgcatttaatgaaaaaaatctgaggaaaaggtggatatctgagcgattaataccatgaacgctaaaacgcacagcggaaaatgccagggtcagccataagtaacgcaaaaaaagatttaagcaaatataaaaaaagacaatggtttctgtcacaaatccgttaatggatagtgagatatggggcgcaaatttggcagggaaatgtgtggtgtgtaggtcgaataaggcggtcgcgccgcatccgacaataagtgcggtgccgttgcctgatgcgacgctggcgcgtcttatcaggccttgtattatccctccagtgcagagaaaatcggccagttttctctgcctgcagtccgcatgccgtatcgggccttgggttctaacctgttgcgtagatttatgcagcggactgcctttctcccaaagtgataaaccggacagtatcatggaccggttttcccggtaatccgtatttgcaaggttggtttcactatggaacatgaacttcattatatcggtatcgacaccgctaaagagaaactggatgtcgatgtgttgcgtcctgatggtcgtcatcgcaccaaaaaattcgctaacaccactaaagggcacgatgagctggtgagctggctgaaaggtcacaagattgaccatgcgcatatctgcatcgaagcgaccggcacctatatggaacctgtcgctgagtgcctttacgatgctggctacatagtgtcagtcattaatcctgcgctgggtaaagctttcgctcagagtgaaggactgcgtaacaagactgataccgtggatgcgcgcatgctggcagagttctgtcgtcagaagcgccctgcagcctgggaagcgcctcacccgcttgaacgcgcgttgcgtgccctggtagtccgccaccaggcgctgacagatatgcacacgcaggaactgaatcgcactgaaacggcgcgggaagtccagagaccgagcattgatgctcaccttctgtggcttgaagcagagctgaagcgtcttgagaagcagataaaagacctgacagacgatgatccggatatgaaacaccgcaggaaactgctggaaagcatcccgggtatcggagagaaaacatctgcggtattgctggcttatatcggtctgaaggaccgcttcgcccatgccagacagttcgccgcttttgcgggtctgacaccacggcgttatgaatcaggtagcagtgtgagaggggcgagccggatgagtaaggccggacatgtgtcgcttcgcagggcgttgtatatgcccgcaatggtagccaccagtaagactgagtggggacgggcgttccgcgaccgtctggcggctaatggcaagaaaggaaaggtgattctcggcgcgatgatgcgcaagctggcacaggtggcgtatggagtgctgaagtcaggcgtgccgttcgatgcgtcacggcataatccggtagcggcgtaaaaatcgcggaagggatgaaaaaaacagcgcctgacggcgctgtgtctggcatgcctgcaatccgggaaaccggaccaggaaaaaacttgcaggccataacagtatctacgtcgagtcgaacctcccagcccccggaggttctcatcctcatgggcttcaaatgcaaaaaagcctgctcgctgagcaggcttttcgaatttggtcggtgatagaggattactcgccacttcgtggctcgccctgcgggccgttgctggcgcaacgttctctcgcttcgctcgagtcgaacctccccgcccccggaggttctcatcctcatgagctgcagatgcaaaaaagcctgctcgttgagcaggcttttcgaatttggtcggtgatagaggattcgaacctccgaccccttcgtcccgaacgaagtgcgctaccaggctgcgccaatcaccgaatgcggggcgcatcttactgcgcagatacgccctcgtcaatcccttaatagcaaaatgccttttgatcggcgagaaagtcagcaggccgcttagttagccgctgcctcttttgcctgcgggatgtgacaccagttgttgttttcgttaattccaccatccggtgaagtatagccaagacaacccatgatggtgtcgtacagctctacgtgacggcgtggcactttcatgtcggcttcttttttcagctgcgcaaacgcctgcgcattggccggattttccagatatttatctgacatccagaccatcatcggtacgcggaactgctccggcggtgccagttcacgcggcgtgccgtgcaggtgctcgcgttcattaattgactcaccgtggtcagctgcgtagaacacaatcgctttcttatcgcgaacctgatcaatcacgctggagataaagtgatccacataggtcaccgagttgtcataggagttgatcatctgcgctttggtacagccgctatcaacaccaatacattccggcttccactgcgcgaagctacgcggataacgctgggtgtagttaaaatgcgaacctttggtatgcagaatgatcagatgcttaccatccgggttgcgccctagcgattgctgcatttcgtctaccagcaacatatcatctaccggcttgccacgattacgtggctccgcaccaatctgctcacgataagcaatgttgtccgccatcgtgttgctgtagaaccacatttcgctctgcatagcgtagaggtcagaactgaatcctaactgcttcagaaccgcgaaaatgttctgttcttttaatgtgcgctgcggattatcttccgcgcccccctgacgtacaaacatgcaacgcagtgagagtttggttgcggtatcacaggagtaaccacggaacgccgccagatttttctcctgggccagtttcggcgtggtattacgctcatagccgaaaatacccatatggtcccaacgcgtggtttcaccgatgataaacacgacataagtgtcatcaacgttttgcggtgcctgataagtgaatttcttcgccggattaagcaatgaattattatcggaagattcatcgacccgcgcccaggcatacagccccaacgcagaaagccagtttgatggcagataagagttcgctacgacaccgccataactcggcaaatcaacgccggtcgccctctccactttcttctgctggatatccagcaaacgaatcggtgcccaaaccataatacccgccagtacgacgaccgccaggctgcgaatacgctgccctggggttcgcagttgtcggagcaaggtgtagcgacagcggttattccagataaggataagaggcaatgcactaacggcgattaaccagagaataaagttcagaccaacaacttcttttgacaggtcgatatcggtggtcatgacggaagcgatgatgccataaccaatgaccacattaaggaaggtcatgtaatagctggcacctgcggaaaagagcaccaccagcgacgccagaatacgccagctgcggcggccaaacagcgatagaagacgtagtaaaaagaaggtcaccagtacggtggcggccagttcaacaacagcagaaacgcctttccagacggtaaaatcgtgcgcatagctgccgaagcggcgataaaaaaccgcgccattcataaaaaggccaatatagattgcaagcaaaaagctcagcttctgctgtgtaatcgatttgatgtatctcatgcaaacaaaccctggacaaacaggtgataacaccctgcttagcggcttttcaggcccggcaggggaaaagtgcggaggtagtcagataagtaaaatctacacgcgcgaataagtagaccacagcaaagcgaaaaagtgtggggaaagagtgtgcatgaagcacaaatttacaaaaatgcaagtttgaaaagagactttagcgttacaaaaagcagtaaaaagggccagttaactggcccaaattttacgagtcattgtttatacatttcgttgatgcgtttgatgcacacggaagctgaagcccagtagctcgcggctgagcattaaagggagccatgcgcctcacgcaacattttctgctctggctgacgaatcgtcgtagaaagcgccaatgacagaatcagcagggcgaaaatcacgtagaaggtcacatagaaaccgccaaacagtgaggcgataatcgaaccaaaaatgctaccgataccgaaaccgaggtaaatcacaccgtagtttttcgccaggttattgaggccgaagaactcactgaccagtgacggaaagacggtaatagtgccgccaaagttaaatgccacgcaggcaatcgctgcaaagaacgtcactgcatttaatggtgcaaacagcagggccgccatacccaccagcgaaatcacctgaccaatggtgataacacggatacgggcaattttgtcagacagtatccccagcaccagacgacctgaaaggttggcgatggaaataaccgttactgcattggctgcggaaaccacatcaaggtgtgccagactttgggcgatatctttcgctaccccaatcacgtacaggccgctcatgcaggcagtcaggaacattaccgctaacatccagtactgcggtttacgcatcgactctgccagcgtgtaatctttctccaccacaccattgctggttttcacttcctgttttggtgcgtctttcattaacgttgcgccgaaaacaatcatcaccagcgcaatcgctccccaaatcacaaatgttttttccaaacccaccgtttcgagcagctgcgtgtcgataaatttgaaacccaggctacccagaccataagaaccgatagcgaacgcggagatcagacctttacgctccgggaaccacttcacgcagttagagagcgtcagcaggtaacccgcgccatccgccagaccgaccagcacaccggcgcttaaccacagcatcatcaggttgttggaatgcgcggtcaggaagaagcctaatcccagcaaaatgccggaagccatggtgacgcgtttaacgccaaaacgttcctgcaatttgcccgcaacagaagacgaaattgccagccccagacttaacaagccgaaagagaaagcgacctggcttaccggcgcatccagcttggcagaaagcgcgccattaaacaggctccaggtataaaccgaccccagtgcaaactgggtaatgatagtaccgatgagtgtcagccagcgggtacgctgataatttgaaggtgtcatggcagtattcctgcagtaataaaaaggaaaaatctctgccgacaaccataacgaagtgcattttatgcctggggaaaaacggcatgaaatgccatcagaacggaatgaaatgccttagttcaggaatgaatgacgcgacaattattcaccaaatttattatttggtaagttagcacccactatcgccacaactgttgttattcaatggtttcaattgtgactgttacgttaaaatctggcgctaacccccatcgtatacagatagtcgctattattagtggtattttctgcctgagttagcgcggcataggcggcaatattttgattgagcaacatatcagcgcctacggtgacatccagccagttgccgttctggtttgtcgccgtcatccggctcaggcctgattgcgccttccagatattctcgccaaattgctggttatagctgatttgcgcccagggtcggagatcgccaagccgggagtcaacacgccagcctaagctactcacgctggcatgccataacggatcggtcagcgtggtagtactgtcgccaaactcgttatacatcgaggtggttgtgccatcgtaatgtaatgccgcgaccgggccggttgtaacctgttcatataaaggaaaattccagcccatactcatactgctggtcacatccacaggagtttcttccgccagattgacttccagtcccagcgccctttggctactttgaatacgttgcgacaaaatatcgttgtaatcaggttgatgatcactatcccaggtgtaacgctctgtggaatgtccgggttgcgtatcaacgatatattcttgttgccaggcgtaagctgtgttgagaaaaaaggcactgattaccacgctcgccagcaggcttagctgccagcgaccaccgcttttttttatgatcattaacacgactccagggaagagccgaattcggcaatattattgtcattgcatgaaggatatcgggcatagtagccctgtattaaatattgactttttcaccgatgcgtcaagaaaagcggctgaaatttttacgatcgggtacatagcgagggaaagtatggaacgttgcggctgggtgagtcaggacccgctttatattgcctaccatgataatgaatggggcgtgcctgaaactgacagtaaaaaactgttcgaaatgatctgccttgaagggcagcaggctgggttatcgtggatcaccgtcctcaaaaaacgcgaaaactatcgcgcctgctttcatcagttcgatccggtgaaggtcgcagcaatgcaggaagaggatgtcgaaagactggtacaggacgccgggattatccgccatcgagggaaaattcaggcaattattggtaatgcgcgggcgtacctgcaaatggaacagaacggcgaaccgtttgccgactttgtctggtcgtttgtaaatcatcagccacaggtgacacaagccacaacgttgagcgaaattcccacatctacgtccgcctccgacgccctatctaaggcactgaaaaaacgtggttttaagtttgtcggcaccacaatctgttactcctttatgcaggcatgtgggctggtgaatgatcatgtggttggctgctgttgctatccgggaaataaaccatgattcgggaagcgcaacgttcagaactccccgcgatcctcgaactgtggctggaaagtacaacctgggggcatccctttataaaagcgaattactggcgtgactgcattccgctggtgcgggatgcctatcttgccaacgcgcaaaactgggtctgggaagaggacggtaagcttctcggttttgtcagcattatggaaggccgatttctggcagcaatgtttgtcgcaccgaaggccgtcagacgcggtattggtaaggcgctgatgcagtatgtgcagcagcgctatccccatctgatgctggaggtttatcaaaaaaatcaaccggcgatagatttttaccgtgcgcagggttttcacattgtcgattgcgcatggcaggatgaaacccaactacccacctggattatgagctggccggtggttcaaacgctgtaagtgtcagttccggaccgttgtatttttccagccatgccagcgccgtattacccgcacagccattccccagccgcgagctggggagatctttggtcagcacgttcactgcgccgtttttacaaataccgtcagcggttaaatccagatccggccatgccccttcgtgaatgcaaatcacgccaggtttaattccctcgctaatgaccgctccggcaaggatctgcccacgggagttccacacccgcaccatatccccttcggttatgccgcgcgcctgagcatcgtcaggatgaatggtgacaggctcacggtttgctaccgcgtacaattcgcgcagagaactgtaattcagctggctgtgcaggcggtgcgccggatgggcagaaagtacctgcaactgttctggttcggcattgccctgccattcgtccggctccagccacattggatgcccagggcaatccgggtaaccgtaatcggcaatacgctgtgagaagatttcaatcttgccgctggcggtttttaacggatgcgccagcggatcgcggcaaaaatcagcgaagcgaataaaccgctcgctgtccgggttttccggcatctcaattaactggttggcttgccagaactcagcaaatggcggcaattcaacctgctggcttgccccgcgctgccgggcaacgttataaaacgtttccagccattgcagctgactttttccttccgtaaaccgcgcatagccgcccttctcccaacgttcactcaactcggcaaaaacatcaaaatcattacgcgcttcatagcgtggcggcaccacttgcttcatcggcaccagatgctgattactgtaatcaccggtcatggtgagatcattacgctcaaaagaggtagtcgcaggcagaacgatatccgcgtgtttcgccgccgccgtccagaagcattcagagatcaccaccagctccggtttttgccaggcacggatcagacgattggtatcctgatgatgagtaaagttggcaccgcccgcccaccagataaaacgaatatccgggaaatgtcggttcataccgttgtgttgatatgcgccaccagggttttccagtgcttcaacaatgcgggcaacagggattttatccaccgcatcgcagccacccggcaagctgccctgcatggaagagagcaccgcagaacgccgcgtggggttaccaccattggcaaaatgataagaaagaccaaaaccgccgccgggtgtgccgatttgccccaacattgccgccagcgtgacgatcatccagtgtttttgctcaccaaactgttggcgctgcattccccagccagccatcagcatggtcgtgttttggtggaaaagagccgccagctcgcggattttcgctgcgttaaccccacaaatctctgccgcccattcggcgtttttcgctattccgtcactctcgcccagcaaataagaggcgaagacggcataacctgtggtgcaacgcgtcagaaacgcttcgtcgtgccaaccattttccaccagcgtatgggcgatccccagcatcagcgcaacatcggtgcccatgtgcggtgccacccactccattttatcgccaaagaaatcgacggtttccgatcgcattggatcaatacagatcagctttttcccgctgtcacgcagtgcggaaaagtaagaaagcccctgctcatcagatgcattccacgcaattttcagcgtattgagtgggttagcactccacaacaccacgacatcgctatgttccagcaccagcggccaactggtttgctgttgataaacttcgctgccacccacgacatacggcatgatcgcctgtgccgcaccggtcgaataatcccccagatgcccgatataaccgcctgccagcgccatatagcgttgtaataatgtcgaggccttatgcagcacgctgtttgaacgccagccgtaggaaccagcaaaaatcgatgccggaccataagcctcacgaatgcgtttatgttgttggtgaataagatccagcgcctcatcccaactcacgcgaacaaattcatcctgcccacgaatgccttgcgggttttccggtgacgcgagaaagcctttgcgcaccattggaaatcgtacccgtgtattgctgtgaacctggtcgcgaaccgcgctctgcaaggagttttccattcctgtggctaacgcgccatgcgagctaaacacggtttcgccgtcggtttcaaccagcatgggcccccaatgggcggcagtcagaacggaatatcgtgaggatgagttggccaaaccgaaaactcctgaaaggttagatgtattgagcagttaaatattacttacaaatttccgagtattcccaggaataatcttcatgttcacgcggcataatctcccgccacggaacccgtggcaaagaataaaaaggttattaaggattaacaatgaagaaacgtgtttatcttattgccgccgtagtgagtggcgctctggcggtatctggctgcacaactaacccttacaccggcgaacgcgaagcaggtaaatctgctatcggcgcaggtctgggctctctcgtgggcgcgggtattggtgcgctctcttcttcgaagaaagatcgcggtaaaggcgcgctgattggcgcagcagcaggcgcagctctgggcggcggcgtgggttattacatggatgtgcaggaagcgaagctgcgtgacaaaatgcgcggcactggtgttagcgtaacccgcagcggggataacattatcctcaatatgccgaacaatgtgaccttcgacagcagcagcgcgaccctgaaacctgcgggcgctaacaccctgaccggcgtggcaatggtgctgaaagagtatccgaaaacggcggttaacgtgattggttataccgacagcacgggtggtcacgacctgaacatgcgtctctcccagcaacgtgcggattccgttgccagcgcgttgatcacccagggcgtggacgccagccgcatccgtactcagggccttggcccggctaacccaatcgccagcaacagcaccgcagaaggtaaggcgcaaaaccgccgtgtagaaattaccttaagcccgctgtaatccctttcatgccaggtgatgcagaaatcacctggcattcttcagttttccttcatcatatttcaggctaaggtgatcgccttatcagtgaatggagagaagcatgaagccgtccgttatcctctacaaagccttacctgatgatttactgcaacgcctgcaagagcatttcaccgttcaccaggtggcaaacctcagcccacaaaccgtcgaacaaaatgcagcaatttttgccgaagctgaaggtttactgggttcaaacgagaatgttgatgccgcattgctggaaaaaatgccgaaactgcgtgccacatcaacgatctccgtcggctatgacaattttgatgtcgatgcgcttaccgcccgaaaaattctgctgatgcacacgccaaccgtattaacagaaaccgtcgccgatacgctgatggcgctggtgttgtctaccgctcgtcgggttgtggaggtagcagaacgggtaaaagcaggcgaatggaccgcgagcataggcccggactggtacggcactgacgttcaccataaaacactgggcattgtcgggatgggacggatcggtatggcgctggcacaacgtgcgcactttggcttcaacatgcccatcctctataacgcgcgccgccaccataaagaagcagaagaacgcttcaacgcccgctactgcgatttggatactctgttacaagagtcagatttcgtttgcctgatcctgccgttaactgatgagacgcatcatctgtttggcgcagaacaattcgccaaaatgaaatcctccgccattttcattaatgccggacgtggcccggtggttgatgaaaatgcactgattgctgcattgcagaaaggcgaaattcacgccgccgggctggatgtcttcgaacaagagccactgtccgtagattcgccgttgctctcaatggccaacgtcgtcgcagtaccgcatattggatctgccacccatgagacgcgttatggcatggccgcctgtgccgtggataatttgattgatgcgttacaaggaaaggttgagaagaactgtgtgaatccgcacgtcgcggactaagccgcgactgcgtgaagtaaagcccgataatcgctcgggcttttactctttattgggttgcagtaactgctgtagtccaggcctgattaaacgcctgatgttgtgccggtaatggcgcaatcagtttgttatattcacttgcctgctgtgaagtcgggaactggatgccatttgcgacaaagctcacctgagtaccttgttgagcaatgtagtctccaaccatcaccagttgttgcgtgaaagtttgtgcagccggaatcaacggttgcaatgcatcagctggcgttgttaccactttggtgaatgcctgatcaaagaccggtttcaaatcatcggtctgttttagcgcagagtgcgcagcatcggcctgcaacttcgcattttgcagttgttgcgccagcacacccagcgaaccgttcatttcacgcagcggaccgctttgcgtaacgtaatcctgcggtacgcgaattgcgttaacgctgtctacgaccgggcgcagaccggaatccatcgcctgattcacctgctgagaataaccatacagaatcgcgtaatcagagacaaaaggaccaaactgttttttctgatcggcagtcagggttggtagacgttcaccgctacgcatcactgtattctgcaggaagtcgataaacgctttacgctgatcgccttctttatcaaaacacccactcaggctaactaccattaataacgccgcaagaggcgcaaaccagcgagagcaggactttcctgtcgccattttcttactcctttcacccaaaaaaagcgcacaacgacacacgcgtgtctgacgtgacaaggatagtccaggacaggcttgcaggataccctttctacgtaatcttcctggtaaaatcatggagaaaatgaaacaaggttaatttgttgtttcattgttaaaaaatgatagtgccgttgctttttttgtagccagagatttacgccttcgcagaaggttagattttcgaaatctttacaaaccaggagtggtaagagatatatcggcatttatcagatcgttaggtggctataagtcacgctaaatgactggctgaatcgaatcatagccagagcatgccctgacttcaccccgctgtgtctgcttttcccgactattcttaatgagcttcgatgcaattcacgatcccgcagtgtgatttgaggagttttcaatggaatataaagatccaatgcatgagctgttgagcagcctggaacagattgtttttaaagatgaaacgcagaaaattaccctgacgcacagaacaacgtcctgtaccgaaattgagcagttacgaaaagggacagggttaaaaatcgatgatttcgcccgggttttgggcgtatcagtcgccatggtaaaggaatgggaatccagacgcgtgaagccttcaagtgccgaactaaaattgatgcgtttgattcaagccaacccggcattaagtaagcagttgatggaatagacttttatccactttattgctgtttacggtcctgatgacaggaccgttttccaaccgattaatcataaatatgaaaaataattgttgcatcacccgccaatgcgtggcttaatgcacatcaacggtttgacgtacagaccattaaagcagtgtagtaaggcaagtcccttcaagagttatcgttgatacccctcgtagtgcacattcctttaacgcttcaaaatctgtaaagcacgccatatcgccgaaaggcacacttaattattaaaggtaatacactatgtccggtaaaatgactggtatcgtaaaatggttcaacgctgacaaaggcttcggcttcatcactcctgacgatggctctaaagacgtgttcgtacacttctctgctatccagaacgatggttacaaatctctggacgaaggtcagaaagtgtccttcaccatcgaaagcggcgctaaaggcccggcagctggtaacgtaaccagcctgtaatctctgcttaaaagcacagaatctaagatccctgccatttggcggggatttttttatttgtttttcaggaaataaataatcgatcgcgtaataaaatctagtattatttttgtgaaaaataaatttgggtgcaatgagaatgcgcaacgccgtaagaaaggcgggaataacttcccgccgaagactcttactcttttaaattgcaggctaaaaatgccgccagctcataactcccctgtttaatatgcaattcacacagtgaatctcttatcatccaggtgaaaaataaaagcgtgaaacaaatcactattaaagaaagtaatctatatttctgcggcattcccagccccctgtgttgatttccaacgagtaagaggctaaccttatggtgttcaggcatagggtagcctcactttgatttatagtcaggtggggcttttctctgtctgcctttcggtgaatacctgagacaaacagtctcaagcacccgtggctattctagcttaataagtttgtttcttctccttgatataatcctaaaaaaacctcataaaattaatatatgagataatctttattcagcagaagattattaaaggttgctgtattatttagcgataataaaaaaagcctgccagatggcaggctttttaataacggcgttattactgcaacagcgaaatatccgcaacgcgcaggaacagttcgcgcagtttctccagcatggtcagacggttgagacgcaattctttgtcatcaaccatgaccatcactttatcgaagaaagcatcaaccggctcacgcagctctgccagttcgaccagcgcatcctggtaacgaccttccgcaaagtacggctccagcttgtcacgtagcaccacaacctgcatcgccagtttaatttcttccggctctttcagggtagaggcattcacgcggtcgctcagcacttcgtcagatttcgccagaatgttagatacacgtttgttcgccgccgccagtgcagcagctgcatccagggtacggaaatgcgataccgctttcatgcgggcatcgaaatcagccggacgagtcggacgacgcgccagtaccgcctggatggtgtcaacggtgtaaccttcgtcctgataccaggcgcggaagcgaccgagcataaagtcgataacatcatcaaccacgttggcgttagtcagcttatcgccatacagacgcactgcttcttcggtcagcgtttgcagatcaaggttgaggttcttctcaacgataattcgcagcacgccaagtgcggcacgacgcagcgcaaacgggtctttgtcgcctttcggatgctggccgataccgaagatacccgccagagtatccatcttgtcagcaatcgccagcgcacaggctaccgggttagacggcaggtcatcaccggcaaagcgcggctgatactgctcattcagcgccaccgcgacatcttccgcttcgccatcgtgacgcgcatagtgcatccccataacgccctgggtgtcggtgaactcgaagaccatgttggtcatcaggtcacacttagacagcaggcccgcacgggttgcgtggttaacgtcagcgccaatctgttcagcaatccagccagccagcgcctggatgcggtcagttttgtcgcgcagcgtacccagctgttgctggaacagcacggtttgcaggcgcggcaggttatcttccagacgttttttacggtcggtattgaagaagaactcggcatccgccagacgtggacgaacgactttctcgttaccagagataatttgctgcggatctttcgattcgatgttggcaacgaagatgaagttcggcagcagtttgccatcgttcgcatacaccgggaagtatttctggtcacctttcatggtgtaaaccagggcttcagccggcaccgcgaggaatttctcttcgaattttgcggtcagaacgaccggccactccaccagcgaagccacttcttccagcaggctttcgcttaagtcagcgttaccgccaatcttacgcgctgcttcttcggcatcggctttaatcttcgctttacgttcttcgtaatcggcgatgactttcccgcgctcacgcagaatttccggatactgatcggcgttgtcgatggtgaattccggttcgcccataaagcggtggccgcgaatcacgcgatcggactgaatgcccagaatggttgccggaatgactttgtcgcccagcagcagggtcacggtgtgcaccggacgcacgaagtgcacgtcgcttgcgccccaacgcatcagtttcgggatcggcagtttcgccagagaagtcgcaaccatattcggcagcagtgcttcggtgctttcgcccttcacatgggcgcgatacagcagccattcgcctttatcggtagtcagacgctcagcctggtcaacggtaataccgcaaccacgcgcccaaccttctgccgctttgctcggtttgccttcagcgtcgaacgcctgggcaatcgccgggccgcgtttttcgatttcacgatccggttgcgcttccgccaggttagctactttcagcgccagacgacgcggagcagcaaaccattgaacggtgccgtgtgcgaggccagcgttatccagctccgcagtaaaattcgcagcaaaggactcagccaggctgcgcagtgcttttggtggcagctcttcagtgccgatttccaccagaaaagttttctcagacatagccgcctcttacttatctttgttgcacatcgggaagccgagggcttcacgggaagcgtagtatgcttctgccactgctttggtcagggtgcgaatgcgcagaatgtagcgctgacgctcggtgacggagatggctttacgcgcatccagcaggttgaagctgtgggcggctttcagaatacgctcgtaggctggcagcggcagcggattttccagcgccagcagctgctgcgcttctttctcgtactgctcaaagcaggtgaacaggaagtccacatccgcgtattcgaagttgtaagtggactgctccacttcgttctgatggaacacgtcgccgtaggtggttttacccagcgggccgtcgctccagaccaggtcgtaaacgctgtctacgccctgaatgtacatggccagacgttccagaccgtaggtgatctcgccggtaaccggtttacactccagaccaccaacctgctggaagtaagtgaactgcgtcacttccatgccgtttagccacacttcccagcccagtccccaggcacccagagtcgggttttcccagttatcttccacgaaacggatgtcgtgaatagtcgggtccatgcccagctctttcagagaaccgaggtacagctcctgaatattgtccggcgatggcttaatgaccacctggaactgatagtagtgctgtaaacggttggggttttcgccgtagcgaccatcggtcgggcgacgagaaggctgaacataagcagccgccatcggttctggccccagcgcgcgcagacaggtcattgggtgagaggttcccgcgccgacttccatgtccaatggttgaacaatggtgcagccctggcgagcccagtaatcctgtaaggtcaggatcaagccctggaaggtcctggtatcaaacttttgcatattatttcgtgctggatacgtgtggatttaaaggaagggatcagtatacccgctggatggaagatatacagtacgaaacgggaaaaagcagggcttaacgcatggaaagatgcaaaaaatggccatctgcgtcaaaagaacagacaaactgctctttacggaaggtataaccgcgcatttcatagcttccctggaactgttcgaaggcggtgacgtcgattttttgctcgccggtgttataacgttttgccgcctgatccttgcataacgcttccatattcaacgaacgcagaggatcaacctttacccgttgtgctttctgcacgggtgacggtgtagaacaacccactagcaccataagcgccattgccggaaagaaagcgttcatcatcattaaattaccgtctggtttgcaggtgagtcttattatttatatcggtatagtggctgatatcttacgaatttccttaagcctctataagctgtagtgataaaactcagattattccagtgcgccaactgaatgatttatcagtcagactttttttaaccagatacagagacacagatgcagcccaaaatttactggattgataacctgcgagggatagcgtgtttaatggtggtgatgattcacaccactacctggtatgtgaccaatgctcatagtgttagccccgtcacctgggatatcgccaatgttctgaattctgcctctcgtgtcagcgtgccgctatttttcatgatatccggctatctcttttttggcgaacgcagcgcccagccgcgccatttcttgcgtatcggcttatgcctgattttttatagcgcaatcgcactgctctacattgcgctgtttacctccatcaatatggagttagcgctgaaaaacctgctgcaaaagccagtgttttaccacttgtggtttttcttcgcgattgcggtgatttatctggtttcaccgctgattcaggtgaagaacgtcggcggaaaaatgttgctggtgctaatggtggtgattggcattatcgctaacccaaacacagtgccgcagaaaattgacggttttgaatggctgccaattaacttatatatcaatggcgatactttttactacattctgtatggcatgttgggccgcgctatagggatgatggacacacagcataaagcactgtcgtgggtgagcgccgcgctgtttgcgacgggggtttttattatctctcgcgggacattatatgaattgcagtggcgcggaaattttgccgatacctggtatctttactgtgggccgatggtttttatctgcgcaatcgcgctattgactctggttaaaaacacgctggatacgcgtaccattcgcggacttggcttaatctcccgccattcattgggtatatacggattccacgccttgattatccatgcgctgcgcacccggggaattgagcttaaaaattggccaatactggatattatttggatcttttgcgcgacgttggcagcgagtttgttactttctatgctggtacaacgaatcgacagaaacagattagtgagttaagtaaaagcccgttcacattggactgaccgggcttacgtgaattattcgctgtattcttcctgggtaacctgtgtttcttttggcgggtttattccggcatcacgaatattcttctgcaccgctactgcaccaaacaagcttaagaagaaagccagtccataaaaacctttttcactgagtaataatgtcgcattccacagacctaccatcagtaatgcaacagagataataaagacagtcaggcaggtcatataataaatggaagtggtcggtatgccttcatacttgtcccgaacggtcttttgataagacgcagcagaaaacagtcctaacaccagtacggcaaaataataccctttttcatttaactgcatctctgcattccatagccctaacagataggtaacgataccaccaacgagagctatccatgacacaatactaaaggccggtgaataggttgatattttgttgtccatcacagtattcctttcattcctgaatgtgtaagagctttatgttgctcataccgagcgaaacaaacgcatttgaccaaacaagcagacaaaaaaggcgatggggtagatcaccatttcataagcattgataggtgcatttaaaacaccgataaacaagagaccgatagtgattaacgcaactaactggcagatatgggtaaaaaaattatccagttgcccgagtttttctgcgcgaagatatgcatagttaccaaaagttgctgtcattaacacgccaagaaaatagccttttccacttagcaatgggcatgagatccatagcccaaccagataaaccagcgccccgacaacaaataatagttttgccacagtttttgaggttttcataacgatctccatatctaccagcgatacattacgagtaaccaacgaaagacaaaactgaaaaatgccattaacaaatgattttcagaataaattcatactaaatattaattaattagtgagatatatagatgtgaattatcccccacccggtcaggcaggggataacgtttacgccattaatggcagaagttgctgatagaggcgacggaacgtttcacgtcgtggctgataagcggcataacgctgcgcatctggtagatgcgactgttctaacggtagctgcggcaacaactcaatgagcgatttctctggattcgccgcaatctgcgccagccttgctgcgcccagtgctggccccacatccccccccgtacggtaatcgagctgctgaccgctgatatccgccagcatctgacgccagtactcactacgcgccccgccaccaatcaacgtaacactttgcggtttaatgccgcaggcatgcacgacatccatgccatctgccagcgcataacccacgccttccagcactgctcgcgccagttcattggggccatgttgatgagtcaaaccaaagaaaacccccttcgcctggggattattgtgtggtgtacgctcgccggaaagataaggcagaaaccaaactggctcggcactttcatcagcctgttgagctgcggcgattaaagctgggacattgcacaggccggttaatttcgcgacccaatccagacacgatgctgcactcagcattacagacattaaatgccaacgctgcggtagcgcatggcaaaagctgtgtacagcgctttctgacttgcttaagaacccttcgctgacagcaaaatagacccccgacgtccccagcgataacattgcctgattagcatcaaccattcccacaccaactgcaccagctgcattgtcgccaccgcctgcgacaactggcaccgtcgccataccccacgctttcgcaacttcaggtaacaaagcaccagtaatttcgctgccttcgtataatgcgggcatctggtcacgagataagtcgcaagcctgcagcatgacgtcactccagtcacgctttgcgacatccagccacatggtgccagctgcgtcagacatatcgctggcaaactcccccgtcatacgcagacgcaagtaatctttcggtaataatactttgtcgatttgacggaatatctccggctcatgccgctgaacccatagcaatttaggcgcagtaaatccgggcatcatcaggttgccggtaatcactcgtgattgcggaactctcgcttccagcaaagtgcactcttgcgcacagcgcccgtcgttccacaaaatggcagggcgcaatacccgttgttgagcatccagtaaggttgctccatgcatctggccggcaatacccaatgctttaacgtcctgcagagaatgctgatcgcccagagctttcattgcgcgatcagttgcctgccaccactgttccgggtcttgttccgaccagagtggatgcgggcgcgaaacggtcagcttttccgtttgcgaagcaaccacctcaccctgctcgttgagcaaaataacttttacgcccgaggtgccaagatctatcccgatatacatatcgatcgttccttaaaaaaatgcccggtatcgctaccgataaccgggccaacggactgcacagttagccgttatttgtcgaacagataatgatttaccagattttccagttgctcctggcgaccactctgatgcaccggagacaaattatgttcctgagcatatttggctaaatctgccagtgacatttggcctttcaggatttgctggcccaattcgctattccagccggaataacgctgcgcgatgcgtttatccagctcgccatcttcaatcatgcgcgctgcaattttcagcgccagtgccatcgtatccatcgcgccgatatgaccgtaaaacagatcatatttatcagtactttgacgacgtactttggcatcgaagttcagaccaccggtggtgaaaccgcctgctttgagaatttcatacatcaccagcgcattctcttccacactgttcgggaactggtcggtgtcccagcccagttgcgcatcgccacggttggcgtcgacagaaccgaacaggccaagcgcaatggcggtggctatttcatgatggaaagagtgacctgccagcgtcgcgtggttagcttcaatgttcagtttaatctctttttccagaccaaactgtttcaggaagccatagaccgtcgcggcatcgtaatcatattgatgtttagtcggttcttgcggtttcggttcgataagcaacgtgccctggaagccgattttatgtttatgctcaaccaccatctgcataaagcggcccagttgttcacgctcctgacgcaagtcggtatttaacagcgtttcgtaaccttcacgaccaccccacaggacatagttttcaccgcccaatttatgggttgcttccatcgctgtaacaacttgcgttgccgcccagctgaagacttcaggatctgggttcgtcgccgcacccgcgccatagcgagggtttgtaaagcagttagcggttccccacagcagcttcacgccgctctcttcttgcttggctgccaggacatcaaccatttgcgcaaaattattgatgtactcttttaacgacgcgccctcaggggaaacatccacatcgtggaagcaataaaatggcacatgtaacttgtggaaaaactcaaatgcgacatctgctttacgcttcgccaacgccagtgcctcaccaggctgctgccacggacgattaaacgcccccacaccaaacatgtccgccccgttccagcagaaggtgtgccagtagcaggcggcaaaacgcaagtgctcttccatacgcttacccaacaccagttcgtcgggattgtagtgacggaatgctaacgggtttgaggattttgagccttcataacgaacgcgatcgagctggtcaaaataggcttgcatattgaactccataatcaggtaatgccgcgggtgatggatgatgtcgtaatattgggcactccctttcagttgctcaattatgttatttcacactgctattgagataattcacaagtgtgcgctcgctcgcaaaataaaatgggatgatgaaactgggtaattcctcgaagataaaaatgcaataagtacaattgcgcaacaaaagtaagatctcggtcataaatcaagaaataaaccaaaaatcgtaatcgaaagataaaaatctgtaattgttttcccctgtttagttgctaaaaattggttacgtttatcgcggtgattgttacttattaaagctgtcctctaactacagaaggccctacaccatgaaaataaagaacattctactcaccctttgcacctcacttctgcttaccaacgttgcggcacacgccaaagaagtcaaaataggtatggcgattgatgatctccgtcttgaacgctggcaaaaagatcgagatatttttgtgaaaaaggcagaatctctcggcgcgaaagtatttgtacagtctgcaaatggcaatgaagaaacacaaatgtcgcagattgaaaacatgattaaccggggtgtcgatgttcttgtcattattccgtataacggtcaggtattaagtaacgttgtaaaagaagccaaacaagaaggtattaaagtattagcttacgatcgtatgattaacgatgcggatatcgatttttatatttctttcgataacgaaaaagtcggtgaactgcaggcaaaagccctggtcgatattgttccgcaaggtaattacttcctgatgggcggctcgccggtagataacaacgccaagctgttccgcgccggacaaatgaaagtgttaaaaccttacgttgattccggaaaaattaaagtcgttggtgaccaatgggttgatggctggttaccggaaaacgcattgaaaattatggaaaacgcgctaaccgccaataataacaaaattgatgctgtagttgcctcaaacgatgccaccgcaggtggggcaattcaggcattaagcgcgcaaggtttatcagggaaagtagcaatttccggccaggatgcggatctcgcaggtattaaacgtattgctgccggtacgcaaactatgacggtgtataaacctattacgttgttggcaaatactgccgcagaaattgccgttgagttgggcaatggtcaggaaccaaaagcagataccacactgaataatggcctgaaagatgtgccctcccgcctcctgacaccgatcgatgtgaataaaaacaacatcaaagacacggtagttaaagacggattccacaaagagagcgagctgtaagcgttacgccccggcgcggagcgggggcgtgatttctctccatgccgcgtgaatgaattggcttaggtggagtcgttatgccttatctacttgaaatgaagaatattaccaaaaccttcggcagtgtgaaggcgattgataacgtctgcttgcggttgaatgctggcgaaatcgtctcactttgtggggaaaatgggtctggtaaatcaacgctgatgaaagtgctgtgtggtatttatccccatggctcctacgaaggcgaaattatttttgcgggagaagagattcaggcgagtcacatccgcgataccgaacgcaaaggtatcgccatcattcaccaggaattggccctggtgaaagaattgaccgtgctggaaaatatcttcctgggtaacgaaataacccacaatggcattatggattatgacctgatgacgctacgctgtcagaagctgctcgcacaggtcagtttatccatttcacctgatacccgcgttggcgatttagggcttgggcaacaacaactggttgaaattgccaaggcacttaataaacaggtgcgcttgttaattctcgatgaaccgacagcctcattaactgagcaggaaacgtcggttttactggatattattcgcgatctacaacagcacggtatcgcctgtatttatatttcgcacaaactcaacgaagtcaaagcgatttccgatacgatttgcgttattcgcgacggacagcacattggtacgcgtgatgctgccggaatgagtgaagacgatattatcaccatgatggtcgggcgagagttaaccgcgctttaccctaatgaaccacataccaccggagatgaaatattacgtattgaacatctgacggcatggcatccggtcaatcgtcatattaaacgagttaatgatgtctcgttttccctgaaacgtggcgaaatactgggtattgccggactcgttggtgccggacgtaccgagaccattcagtgcctgtttggcgtgtggcccggacaatgggaaggaaaaatttatattgatggcaaacaggtagatattcgtaactgtcagcaagccatcgcccaggggattgcgatggtacccgaagacagaaagcgcgacggcatcgttccggtaatggcggttggtaaaaatattaccctcgccgcactcaataaatttaccggtggcattagccagcttgatgacgcggcagagcaaaaatgtattctggaatcaattcagcaactcaaagttaaaacgtcgtcccccgaccttgctattggacgtttgagcggcggcaatcagcaaaaagcgatcctcgctcgctgtctgttacttaacccgcgcatcctcattcttgatgaacctaccaggggtatcgatattggcgcgaaatacgagatctacaaattaattaaccaactcgtccagcagggtattgccgttattgtcatctcttccgaattacctgaagtgctcggccttagcgatcgggtactggtgatgcatgaagggaaactaaaagccaacctgataaatcataacctgactcaggagcaggtgatggaagccgcattgaggagcgaacatcatgtcgaaaagcaatccgtctgaagtgaaattggccgtaccgacatccggtggcttttccgggctgaattcactgaatttgcaggtcttcgtgatgattgcagctatcatcgcaatcatgctgttctttacctggaccaccgatggtgcctacttaagcgcccgtaacgtctccaacctgttacgccagaccgcgattaccggcatcctcgcggtaggaatggtgttcgtcataatttctgctgaaatcgacctttccgtcggctcaatgatggggctattaggtggcgtcgcggcgatttgtgacgtctggttaggctggcctttgccacttaccatcattgtgacgttggttctgggactgcttctcggtgcctggaacggatggtgggtcgcgtaccgcaaagtcccttcatttattgtcaccctcgcgggcatgttggcatttcgcggcatactcattggcatcaccaacggcacgactgtttcccccaccagcgccgcgatgtcacaaattgggcaaagctatctacctgccagcactggcttcatcattggcgcgcttggcttaatggcttttgttggttggcaatggcgcggaagaatgcgccgtcaggctttgggtttgcagtctccggcctctaccgcagtagtcggtcgccaggctttaaccgctatcatcgtattaggcgcaatctggctgttgaatgattaccgtggcgttcccactcctgttctgctgctgacgttgctgttactcggcggaatgtttatggcaacgcggacggcatttggacgacgcatttatgccatcggcggcaatctggaagcagcacgtctctccgggattaacgttgaacgcaccaaacttgccgtgttcgcgattaacggattaatggtagccatcgccggattaatccttagttctcgacttggcgctggttcaccttctgcgggaaatatcgccgaactggacgcaattgcagcatgcgtgattggcggcaccagcctggctggcggagtgggaagcgttgccggagcagtaatgggggcatttatcatggcttcactggataacggcatgagtatgatggatgtaccgaccttctggcagtatatcgttaaaggtgcgattctgttgctggcagtatggatggactccgcaaccaaacgccgttcttgattttgataaaaattttctcaaagccggttacgtattaccggttttgagtttttgcatgattcagcaggaaaagaaccatgtttactaaacgtcaccgcatcacattactgttcaatgccaataaagcctatgaccggcaggtagtagaaggcgtaggggaatatttacaggcgtcacaatcggaatgggatattttcattgaagaagatttccgcgcccgcattgataaaatcaaggactggttaggagatggcgtcattgccgacttcgacgacaaacagatcgagcaagcgctggctgatgtcgacgtccccattgttggggttggcggctcgtatcaccttgcagaaagttacccacccgttcattacattgccaccgataactatgcgctggttgaaagcgcatttttgcatttaaaagagaaaggcgttaaccgctttgctttttatggtcttccggaatcaagcggcaaacgttgggccactgagcgcgaatatgcatttcgtcagcttgtcgctgaagaaaagtatcgcggagtggtttatcaggggttagaaaccgcgccagagaactggcaacacgcgcaaaatcggctggcagactggctacaaacgctgccaccgcaaaccgggattattgccgttactgacgcccgagcgcggcatattctgcaagtatgtgaacatctacatattcccgtaccggaaaaattatgcgtgattggcatcgataacgaagaactgacccgctatctgtcgcgtgtcgccctttcttcggtcgctcagggcgcgcggcaaatgggctatcaggcggcaaaactgttgcatcgattattagataaagaagaaatgccgctacagcgaattttggtcccaccagttcgcgtcattgaacggcgctcaacagattatcgctcgctgaccgatcccgccgttattcaggccatgcattacattcgtaatcacgcctgtaaagggattaaagtggatcaggtactggatgcggtcgggatctcgcgctccaatcttgagaagcgttttaaagaagaggtgggtgaaaccatccatgccatgattcatgccgagaagctggagaaagcgcgcagtctgctgatttcaaccaccttgtcgatcaatgagatatcgcaaatgtgcggttatccatcgctgcaatatttctactctgtttttaaaaaagcatatgacacaacgccaaaagagtatcgcgatgtaaatagcgaggtcatgttgtagcgatgatgagaattgtcggcgtcacatcagggaactcagcacagccacctgatgcgagcaaaagccttatccgaccgacaaatcagataaggctcaaggaaatgcaattacatatgcgccgcgattaaccgttggttatcctggtacattgcgaacaggtagttattataactcttccctctggtcgagtagcccttcagcttgtgaatcatcgctgtggcagtcacttcctgatccgctttacgcagctgcgcacgcgatttacggaacgaagagtaagccgggtgcgtattcaggttagtgacataggcgctcaccgattctttgacagaactaaactgtgagtaccctttcactttacccggcgcattggtacaacgtcctttcatgcatttcatgccgaacagattgttattgttgcgcgccagcttcgacgttccccaaccgctttctgctgcagccatcgtcgccaccatactggtagggataatgtctacgcgttcaagcaaggtattccacgggatttttcgcgtattaccagaccatttcaccttgtagcgtttggcgatgtctttcagacgcgcacgctcagcaggtgaccattggccctgatactgttttgaaatcagccagttacgttctgcagtaatggctgcattttggctggtaatgtaaggcattacggtccggagaaacgcctttttccttggtgttccggaagggtattttcgcaaatcaggaagtgaactactctttgcactattgcgagaatactcttgtttactgcttacctgtttattactagctttagttaagtgggacttttgactcgctgttgttgtgtgcgtcttcgctaacacctcactcgaaaacaccagagtgagtaacataagaatcatcgccccatatcgtcgtatgggagtcaaaatcatcaggtctcctggtcggatttaatcattccaacaccttatatttttcacaaatttgagagttgaatctcaaatcatatcaaaaatagctgtcaagagcaccccaaggaatagtccaaatctgaaactatgtcacgtgttaacgattcagattggcgctaaatcgcagaaaatgtggggtttatcgcaaaattcagccgttttttgcgcgagatcgctcacccttgcttctcatcctgtggacttaccgctcagggatgagttttgtctggcttatcgctggcaaactgtctgaaatcgcagcaataaggactcatccaccatgaaactcgccgcctgttttctgacactccttcctggcttcgccgttgccgccagctggacttctccggggttccctgcctttagcgaacagggaacgggaacatttgtcagccacgcgcagttgcccaaaggtacgcgtccactcacgctaaattttgaccaacagtgctggcagcctgcagatgcgataaaactcaatcagatgctttccctgcaaccttgtagcaacacgccgcctcaatggcgattgttcagagacggcaaatatacgctgcaaatagacacccgctccggtacgccaacattgatgatttccatccagaacgccgccgaaccggtagcaaacctggtccgtgaatgcccgaaatgggatggattaccgctcacgctggatgtcagcgccactttcccggaaggagccgccgtacgggattattacagccagcaaattgcgatagtgaagaacggtcaaataacgttacaacccgctgctaccagcaacggtttactcctgctggaacgggcagaaactgacgcccctgcccctttcgactggcataacgccacggtttactttgtgctgacagatcgtttcgaaaacggcgatcccagtaatgaccagagttacggacgtcataaagacggtatggcggaaattggcacttttcacggcggcgatttacgcggcctgaccaacaaactggattacctccagcagttgggcgttaatgctttatggataagcgccccatttgagcaaattcacggctgggtcggcggcggtacaaaaggcgatttcccgcattatgcctaccacggttattacacacaggactggacgaatcttgatgccaatatgggcaacgaagccgatctacggacgctggttgatagcgcacatcagcgcggtattcgtattctctttgatgtcgtgatgaaccacaccggctatgccacgctggcggatatgcaggaatatcagtttggcgcgttatatctttctggtgacgaggtgaaaaaaacgctgggtgaacgctggagcgactggaaacctgccgccgggcaaacctggcatagctttaacgattacattaatttcagcgacaaaacaggctgggataaatggtggggaaaaaactggatcagaacggatatcggcgattacgacaatcctggattcgacgatctcactatgtcgctggcctttttgccggatatcaaaaccgaatcaactaccgcttctggtctgccggtgttctataaaaacaaaacggatactcacgctaaagtcatcgaaggctttacacctcgcgattacttaacccactggttaagtcagtgggtccgcgactatgggattgatggttttcgggtcgataccgccaaacatgttgagttgcccgcctggcagcaactgaaaaccgaagccagcgccgcgcttcgcgaatggaaaaaagcttaccccgacaaagcattagatgacaaacctttctggatgaccggtgaagcctggggccacggcgtgatgcaaagtgactactatcgccacggcttcgatgcgatgatcaatttcgattatcaggagcaggcggcgaaagcagtcgattgtctggcgcagatggatacgacctggcagcaaatggcggagaaattgcagggtttcaacgtgttgagctacctctcgtcgcatgatacccgtctgttccgtgaagggggcgacaaagcagcagagttattactattagcgccaggcgcggtacaaatcttttatggcgatgaatcctcgcgtccgttcggtcctacaggttctgatccgctgcaaggtacacgttcggatatgaactggcaggatgttagcggtaaatctgccgccaacgtcgcgcactggcagaaaatcagccagttccgcgcccgccatcccgcaattggcgcgggcaaacaaacgacactttcgctgaagcagggctacggctttgttcgtgagcatggcgacgataaagtgctggtcatctgggctgggcaacagtgacttttccggcttcccgttcgtcagtacctcgggaagccgccaaccaggataaaatgtcagccctaatcagcgttgcaggataaagcaccgctcactctccaacagaccgatttgcaccccagcaaatgtagcgttattgttaccttccttgctacagagttcgacagatatcccgctatgacattctccctttttggtgacaaatttacccgccactccggcattacgctgctgatggaagatctgaacgacggtttacgcacgcctggcgcgattatgctcggcggcggtaatccggcgcagatcccggaaatgcaggactacttccagacgctactgaccgacatgctggaaagtggcaaagcgactgatgcactgtgcaattacgacggtccacaggggaaaacggagctactcacactgcttgccggaatgctgcgcgagaagttgggttgggatatcgaagcacagaatattgcactaacaaacggcagccagagcgcgtttttctacttatttaatctgtttgccggacgccgtgccgatggtcgggtcaaaaaagtgctgttcccgctggcaccggaatacattggctacgctgacgccggactggaagaagatctgtttgtctctgcgcgtccgaatattgaactgctgccggaaggccagtttaaataccacgtcgattttgagcatctgcatattggcgaagaaaccgggatgatttgcgtctcccggccgacgaatccaacaggcaatgtgattactgacgaagagttgctgaagcttgacgcgctggcgaatcaacacggcattccgctggtgattgataacgcttatggcgtcccgttcccgggtatcatcttcagtgaagcgcgcccgctatggaatccgaatatcgtgctgtgcatgagtctttccaagctggggctgcctggctcccgctgcggcattatcatcgccaatgaaaaaatcatcactgccatcaccaatatgaacggcattatcagcctggcacctggcggtattggtccggcgatgatgtgtgaaatgattaagcgtaacgatctgctgcgcctgtctgaaacagtcatcaaaccgttttactaccagcgtgttcaggaaactatcgccatcattcgccgctatttaccggaagatcgctgcctaattcataaaccagaaggagccattttcctctggctatggtttaaggatttgcccattacgaccgagcaactctaccagcgcctgaaagcacgcggcgtgctgatggtgccggggcacaacttcttcccgggactggataaaccgtggccgcatacgcatcaatgtatgcgcatgaactacgtaccagagccggagaaaattgaggcgggggtgaagattctggcggaagagatagaaagagcctgggctgaaagtcactaaaaattgcctgatgcgctacgcttatcaggcctacatgatttctgcaatatattgaatttggaagaatttgtaggccggataaggcgtttacgccgcatctggcataaacaaagcgcactattccggcgttgagaaacaccggaaaacgtttcaaacaggctgctgccgtagccgatgccgctgcactttctcgacatccatgcactgcaacgcctttgtcgggcaggcttcaacacaggccggccccgtctcccgatgccagcacagatcgcacttaatcgccctcgcctttttgcgcgaagaaacgacctccatcgcaccaaacgggcaagccagcatacagcttttacagccaatgcaacgtgtttgttcaacgaaaatatgcccatgttcgcggcttatcgcgtcaacagggcagacattcgcgcacggtgcatcttcacactgatgacaggctactgccgtggtccagctgtggtctttaatgacacgaatacgggaaataaactcgtctggtgacaacgcagcgcaatcctgattatcctgatgcgacactgcgcaagccacttcacaggtacggcaaccgatacatttcgtcgcatccgcaataataaaccggttcatgatcactcctttgcactaaaacagcagagtgccagagagcgcgtccctactgctttgatccaacgaaggaaatgttaaagttttggcacttgtccaaagcgttatgtgatcgcgccctggtcgtccctgacagtaaatcccagttcattagaaatagcctgcgcggtttcacgcagtggtttcaggagatttttctcccccacctgtttcagacgtgatgtcgaaagcgaaatcgacacggcgtacggcacccgcccatgaatattaaacaccggaacagcaatacaggagacgccgagttcgttttcttctctgtccatcgccgctccgctttcacgaatgtgcgccagttcgtcgaacatcgcgggcagctcggtaatggtattgcgggttaacggctggatctcatgctgatggttttcccagtatgacttcacgtagtccgggtgaccaaacgccatgtagatcttgcccattgcggaacagtagagcggcatatgctggccaatataggcacgggttcgcagcatcccggttgtgggttccagcttataaatcaaaatagcgtgatcgtcttcgcggctggagaagttaatggtttcaccagtggcgatgttcagtgcctcaagatgcggagcggcgatatgaatgatattcagcgaagacagcgccttctgcccgacggcaataaatttggtagtcaggcggtaactccctgcggcgggcgcggtggtcacatagccgcaggactgtaatccctgcaataagcgatggacggtactcttatttaaaccagccagctccgaaagatgcgccaacggacaaccgtttggatagttgctcaaaatctcaatcagcatcaacccgcgaaacagactctggcttccggctggacgctctttttcctgcgccatctcgttctctttttttcccatcacttctttccccattttgtcgcgtcctgatggtagcgcaaagtgtgccgtagttcacgatctcgacagataatttataaccacttgatttttatgtcttttgaaattcatcaatcagattgctttgttaaaaagtgatcgatatatttgaaatcaagtttcgcatattgaaattttaagccaaaaaagcgatcaaaaaaacaaggaagcctgggatgaaagtgacatttgagcagttaaaagcagcctttaatcgggtcttaatttcacgcggcgttgacagcgaaacggctaacgcctgtgcagagatgttcgcccgcaccaccgaatccggcgtttattctcacggcgttaatcgtttccctcgtttcattcaacaactggaaaacggcgatatcattcctgatgcccaacccaaacgtataaccagcctcggcgcaattgaacagtgggatgcccagcgttcgatcggcaacctgacggcgaaaaagatgatggatcgcgccattgaactggctgccgatcacggtattggtctggtggcacttcgtaatgccaaccactggatgcgcggcggcagctacggctggcaggcggcggaaaaaggctatattggcatttgctggaccaactccatcgccgtaatgccgccgtggggcgcaaaagagtgtcgcattggcactaacccgctgatcgtcgccattccttccacgccgatcaccatggtcgatatgtcgatgtcgatgttctcttacggcatgttagaagttaaccgcctggcgggccgtcagctcccggtcgatggtggctttgatgatgagggcaatttgaccaaagaacctggcgttatcgagaagaatcgccgcattttgccgatgggctactggaaaggttctggcatgtcgattgtgctggatatgatcgctactctcctttccgacggcgcatcggttgccgaagtcacccaggacaacagcgacgaatacggcatttcacaaatttttattgccattgaagtggacaagcttatcgacggtcccacccgcgatgccaagctgcaacgtatcatggattacgttactaccgctgaacgcgctgacgaaaaccaggccatccgcttacccggccacgaatttactaccctgctggccgaaaaccgccgtaacggtattaccgttgatgacagcgtgtgggccaaaatccaggcgttataaggagataagtcatgatttttggacatatcgcgcagcccaatccgtgccgtttgcccgccgccattgaaaaggggctcgattttctgcgcgctaccgatttcaacgccctggagccgggcgttgtcgaaatcgacggcaaaaatatttatgcgcaaattatcgatttaaccacacgcgaagcggtggaaaaccgtccggaagtgcatcgtcggtatatcgatattcagtttctggcgtggggtgaagagaaaatcggcattgctattgatacgggaaataataaagtcagcgaatcactattagagcagcgcgatattattttttatcatgacagtgaacatgaatcatttatagaaatgataccgggcagctacgcaattttctttccgcaggatgttcaccgaccaggttgtattttgcaaacagcctctgagatacgaaaaattgtggttaaagtcgcattaacggcgctgaattaatcgaataatcgtctacgccagaacgactgggtaatgttattgctctaactatattaataatttaggttgctgcacatgcaacttgaattatgacagacatagcctcaaggaatagctatgaaaaaaatacttgaagcaatactggcgattaatctcgccgtactttcctgtattgtgtttataaacattattttaagatatggttttcagacaagcattttatctgtagatgaattgtcacgttatttatttgtctggttaacatttattggcgcgattgtggcttttatggataacgcccacgttcaggtcacctttctggtggagaaactctcccccgcatggcaacgacgagtcgctctggttacccattccttaatcttatttatttgtggcgcactggcctggggcgcaacgctaaaaacaattcaggactggagcgattattcaccgatcctcggtttacccatcggcctgatgtatgccgcttgtctgcccaccagcctcgttatcgcattctttgaactgcgtcatttatatcaactcatcacgcgtagcaattctctaacgtcgccaccgcaaggagcttaatcatggctgtgctgatttttctgggctgtctgttgggtggtattgctatcggtttgcctattgcctgggcactgttgttgtgcggggcggcgttaatgttctggctggacatgtttgatgtccagatcatggcacaaacgctggtgaacggagccgatagcttctccctgctggcgattccgttctttgtgctggcgggtgaaatcatgaatgcgggcggcttgtcaaaacgcattgttgacctgccgatgaaactggtggggcataaaccaggcgggctgggctacgtcggcgtgctggcagctatgattatggcgagcctttctggttctgccgttgcggataccgccgccgttgccgctctactggtgccgatgatgcgcagcgccaactacccggtcaaccgggcggcggggctgattgcctctggcggcattatcgcgccaattattcccccttccattccgtttattatcttcggcgtttccagcggattatccatcagtaagctgtttatggcgggcattgcccctggcatgatgatgggcgcaacgctgatgcttacctggtggtggcaggccagtcgccttaatttaccccgccagcaaaaagcaacgatgcaggaaatctggcactcttttgtctccggtatctgggcgctgtttcttccagtcatcattattggcgggtttcgctccggtctgtttacccctaccgaagccggggccgttgctgctttctatgcgctgtttgtcgccacagttatttaccgtgaaatgaccttcgccacactttggcatgtactcattggcgcggcgaaaaccacctcagtggttatgtttctggtggcctcggcacaagtttccgcctggctgattaccattgctgaactgccgatgatggtttctgatttactgcaaccgttggtcgattcaccgcgtctgctgtttatcgtcattatggtggctatcctgattgtcggcatggtcatggatttaacgccgacggtattaattcttaccccggtattaatgcctttagttaaagaggcaggaatcgatccgatttatttcggtgtcatgtttatcattaactgctcaatcggcttaattacaccgcctatcggtaatgtacttaacgttatttcaggggtggcaaaactcaaattcgatgatgcagtcagaggcgttttcccttacgtcctggttttatattcattattagtcgtatttgtttttattcccgatctcatcatcctccctttgaaatggattaattaaaaggaaaatattatgaaattacgctctgtaacctacgcattattcattgctggcctggctgcattcagcacatcttctctggcggcgcaatctttacgtttcggttatgaaacctcacaaaccgactcgcaacatattgcggcgaaaaaattcaatgatttattgcaggagagaaccaaaggcgagctgaaattaaaattgtttccggatagcaccctcggtaacgcgcaggcgatgatcagcggcgtacgtggcggcaccatcgatatggaaatgtccggctcgaataactttgccgggttatcaccagtgatgaacttgcttgatgtccctttcctgttccgcgataccgctcacgcgcataaaacgctcgacggcaaagtcggtgatgatctgaaagcctcacttgaaggtaaaggactaaaagtactggcctactgggaaaacggctggcgcgatgtcaccaactcgcgcgcaccggttaaaacccccgccgacctgaaagggctgaaaattcgcaccaacaatagcccgatgaatatcgccgcattcaaagtctttggcgctaacccgatcccgatgccgtttgccgaagtctataccgggctggaaacccgcactatcgacgctcaggaacacccgatcaacgtcgtctggtcagcaaaatttttcgaagtgcagaagtacctttctctgacgcaccacgcctattccccgcttctggtggtgatcaacaaagcgaagtttgatggcttaaccccggagttccagcaagcgctaatttcatctgcgcaggaagcgggtaactaccagcgcaaactggttgccgaagatcagcaaaaaatcatcgacggcatgaaagaagcgggcgtggaagtcatcaccgatctcgaccgcaaagcctttagcgacgcactgggtactcaggtccgcgacatgtttgtaaaagatgttccgcagggtgctgatctactgaaagccgtggatgaggtgcaataaaccatgacgcaatactggctggggttagattgtggcggtagctggctgaaagccgggctgtatgaccgcgaaggccgggaggcaggcgtgcagcgcctgccgctgtgcgcattaagcccgcagccaggttgggcagagcgcgatatggcagaactgtggcaatgctgcatggctgtcattcgcgaactgcttacccattccggcgttagcggggaacaaattgtcggtatcggtatctccgcacaaggaaaaggcttgtttttgctggataaaaacaacaagccgctcggtaacgccattttgtcctcggatcgccgggcgatggaaatcgttcgtcgctggcaggaagatggcatcccggaaaaactctacccgttgacccgacaaaccttgtggaccgggcatccggtgtcgctgttacgctggctgaaagagcacgaaccggaacgctacgcgcaaattggctgcgtgatgatgacgcacgactacctgcgctggtgtttaaccggcgtcaaaggctgtgaagagagcaatatttccgagtccaacctctacaacatgagtcttggggaatatgacccgtgcctcaccgactggctggggattgctgaaatcaatcacgccctgccgcctgttgtcggatctgccgaaatctgcggggagatcaccgctcagacagccgtactgaccggtctgaaagcgggtacgcccgttgtcggcggcctgtttgatgtggtttccaccgcactctgcgccgggatcgaagacgaatttacccttaatgcggtgatgggcacctgggcggtgaccagcggcataacccgcggtttacgtgacggtgaagcgcatccgtatgtctatggtcgctacgttaacgatggtgaatttatcgttcacgaagccagccccacctcttccggcaacctcgaatggtttaccgcacagtggggagaaatctcgtttgatgagatcaaccaggccgttgccagcttgccgaaggccggtggcgatctctttttcctgccgttcctgtacggcagcaacgccggactcgagatgaccagcggtttctacgggatgcaggccattcacacccgcgcatacctgttgcaggccatttatgaaggggtggtgttcagccatatgacccacctcaaccggatgcgcgaacgttttactgatgtgcacaccctgcgcgtcactggcggcccggcgcactccgatgtctggatgcaaatgctggcggacgtcagcggtctgcgtatcgagctgccgcaggtggaagaaaccggctgttttggcgcggcacttgccgcccgcgtcggcaccggagtttatcgcgatttcagcgaagctcaacgtgatttacagcacccggtacgcaccctgctgccggatatgaccgcccatcagctttaccaacaaaaataccaacgctatcagcatctcattgccgcacttcagggctttcacgcccgcatcaaggagcacacattatgagccgaccacttctgcaactggccctcgaccactcatcacttgaagacgcacagcgcgacgtgacgctgttaaaagacagcgtcgatatcgtcgaagcgggcaccattctctgtttaaacgaagggcttggcgcggtaaaagccttgcgcgaacagtgcccggacaaaatcatcgtcgctgactggaaggtcgccgatgccggtgaaacactcgctcaacaagcatttaccgcaggtgctaactggatgaccatcatctgcgccgcaccgctcgcgacggtggaaaaaggccacgcggtggcgcaacgctgcggtggtgaaattcagatagagctgttcggtaactggacgctggacgacgcccgcgactggcatcgtattggcgtgcggcaggccatttatcatcgtggtcgtgatgcacaggccagcgggcaacagtggggcgaggccgatctggcacgcatgaaggcgctttctgatatcggtcttgaactttccattaccggcgggattacccctgctgacctgccgctgtttaaagatattcgcgtgaaagcgtttattgccggacgggcgctggcaggcgcagcaaatccggcacaggtggctgccgatttccatgcgcaaatcgacgctatctggggaggcaagcgtgcgtaatcatccgttagggatttatgaaaaagcgctggcgaaagatctctcctggccggagcggctggtgctggcaaaaagctgcggctttgattttgtcgaaatgtcggtggatgaaaccgacgaacggctctcacgtcttgactggagcgccgcacaacgtgcttcgctggtcactgcgatgatcgaaacgggtgttgccattccgtcaatgtgcctgtctgcccatcgtcgttttccctttggcagccgggacgaggcagtgcgcgaacgggcgcgggaaatcatgagtaaagcgattcgcctggcgcgcgatctcggaattcgcaccatccagctggcaggttatgacgtctattacgaagaccacgacgaaggcacccaacaacgttttgctgaagggctggcgtgggcagtcgaacaggcggcggcatcacaagtaatgctggcggtggagattatggataccgcgtttatgaactccatcagcaaatggaaaaaatgggacgagatgctcgcctcgccgtggttcaccgtctacccggacgtcggcaacctcagcgcctggggcaatgatgttcccgccgaactgaaactgggcattgaccgtatcgccgcgatccacctgaaagacacccagccagtgaccgagcaaagtcccggacagttccgtgatgtgccgtttggcgaaggctgcgtcgatttcgttggcatcttcaaaacgctgcatcaactgaactatcgcggttctttcttgattgagatgtggaccgaaaaagccaaagagccggtgctggagattattcaggcgcggcgctggattgaagcgcgtatgcaggaggcaggttttatatgttagagcaactgaaagccgacgtgctggcggcaaatctggcgcttcccgctcaccatctggtgacgttcacctggggcaatgtcagcgcggtagacgacacgcggcaatggatggtaatcaaaccttccggcgtcgaatacgacgtgatgaccgccgacgatatggtggtggttgagatagccagcggtaaggcggtggaaggtagcaaaaagccctcgtccgatacgccaacgcatctggcactttaccgtcgctatgccgaaattggtggcattgtgcatacccactcgcgccacgccaccatctggtcacaggccgggctggatctccccgcctggggcaccacgcacgctgattacttctatggtgccatcccctgcacacgcctgatgaccgcagaggagatcaacggcgagtatgaataccagaccggcgaagtgatcattgaaactttcgaagaacgcggcaggagtccggcacaaatcccggcggtactggtacattctcacggcccgttcgcctggggaaaaaatgccgccgatgcggtgcataacgccgtggtgctggaagagtgtgcctatatgggcctgttctcgcgccagcttgcgccgcagctccctgcgatgcaaaacgaactgctggataaacactacctgcgtaagcatggagacaatgcctattacgggcagtaatccctcacgccggggcttcatcgccccggcactacgaattgatatgttccttgctgtaacgccgcttccacgctgctggcgttaaaccggtgtgcttgcgaaaaatctgccggaaatagccaacctcattaaaccgtattgcatggagcaggccgacaacgtcgagtcactgcataacctgttgctgcccgccgatgcgccatttacgacatttgaaggcaagggattgttcagccataagatcctgattcagacgccaggttcccggtatgaacagagcaatccagagcaacaacctttgtggcattacgacggagcaccagccgcaccgacatccaccggtgaattaaaaacgccagctcacgccggtgacaaaggtaaaactctcattacgatcaatcatcgggctgtcggtaatctcttccggcagctcgctgtatccggcgctcgccatcaatactacgtgctctcctatcgggtattttgccgtcaggctgacatagggcacccaggcatcctgcgcggaataacttgccagaccgctacgacgggactcactctctgaaatgccatagtaatagtcactgaaattctcgtcataatagagaacgcccagcgcaggtgtcagcgacaggcgacctatctgcattttgtggaaaaccgatagctcccccacccagccgttgctgttatccagaacgtccgcagctgcagaggctttcacggttccccaacgctcgtggtgataccaggcaacccccgccatagccgtactatcacgcttatcaagttgttgcatggcatgatcgtcattatcggcagggtcaaattccagcggcatccaggatgcggtcaggctaagttcatttttttcactttgcgacagaataaaacctaacgtggtctgacgaacataaaaagaatcaccttcataactaatcaggggaattgcctttgtattttcattataaccgcgataaggcgattcattataagccgcaccggcaccaatggataattcagaagcggttgcgcttgccataaaaggcaacgcaaataacgccacaatattgcggttaattaacatgtccggtattccattttaaaataagataaaaaagagtcggcatagtaatgcttacaatttctccggtgcaagattcatatttatatagtaatatataaaattatatataattgggctgttgcgatgacaaaattacaacttaagtaccgggagttaaaaattatctcggtaatcgctgccagtgaaaatatcagccatgccgcgactgtacttggcatcgcacaggccaacgtcagcaaatatcttgctgattttgaatcaaaagtgggtttaaaagtctttgaccgaaccacccggcagctgatgctcacaccttttggcaccgcgctgttaccgtacatcaacgacatgctggatagaaacgagcaacttaataattttattgcagattataagcatgagaaacgtggtcgggtcactatctacgccccaaccggcataattacctatttatccaaacatgtaatcgataaaattaaagatatcggtgatatcaccttatcgctaaaaacctgcaatcttgagcgtaatgccttttatgaaggcgtcgaatttcctgatgattgtgatgttttaatcagctacgctccaccaaaagatgaatcgctggttgccagttttattacccaatatgccgtaaccgcttatgccagccagcgctatcttgagaaacatcctattagccgtcctgacgaactcgaacatcactcctgtattttgatcgactcgatgatgattgacgacgcgaatatctggcgcttcaacgtcgccgggagtaaagaggtgcgggattatcgcgtgaagggaaattacgtttgcgataacacgcaatcggcgctggagctggcacgaaatcacctggggattgtgtttgcgccagacaaaagtgtgcagagcgacctgcaagacggcacgctggtgccctgctttcagcacccgtatgaatggtggctggatctggtggctatcttccgtaaacgggaataccagccctggcgggtccagtatgtgctggatgaaatgctgcgtgaaattcgccaccagcttgctcagtcgcagcaactgcggcctgaacaagcggcggaaagcgaagattaatgatcgagataaaggtaatgcacccaactggtcatgcgtaacagcactttgcgcatcaccgagacatggctgaaatgatcagagtagaccgccacctgggcgtaaataccgtctggtaaagcgctcaaatcagtgtgctcatccagttcaatggtcgcgataacgccatctgaacccggcgctgtgtttaacgtctgtaaggtgccggtcgactgataagctccgccgggaacagctggactaatggctgccagcttgccgctgaataccttacctggcagagcgttaaataccacttccgcatcatcgccaggggccagtcgcagcaaggagttctgacggaactgcgccacaatttgtcgtttctgatcgggtataaacaccatcaccggacgtagcggcagcgacgcggcataggtacccggacgaatcagcacctgggtcacataaccatcgctcggcgcacgcactatcgtctgctcaaggttatattttgcttccgcgagctgcgctttcaggctggcgatttgagaatgttcacccaacaccaggctatccagctggctctggatctgtttttgttccgccgccgatgactttacggaggcttcctgcgccagataattttgccgcgccacatcaatatcgcgttctgaaaacgggtttactttcgcctggctgccgcgtgcgtaacgctgatactctttagcgaatttatcccgcgtggcctttgcctgctgagtattcgccgccatctcatctaactctgcgcccaacgcccgctgtttatgttctgcggtaacgatatccgccatcagccgatccacccgcgcctgataacgcgtcgggtccagtcgaaatagcacctcaccttttttaatcagcgtatttttcttatccgtcacttcgatcaccacgcctgtcacctgtgggacaacaggaatagaaataaccgctttttgcgctttgaaggtatacggatggttatagttcattaacagaattaaaccgctgacaataaatatgccacccagggccgcggtgggaatggtccatttatttacaggaattttgaagatcttaaacattgcccatgcgaaagccatataggttaaaataatcagtaaatccataagtattactcggcagaagaggatttgatgtcggcgagctgtttctccagcccggcaatacgctgttgtagttgcacaacggaggagtcatggttttgcattccccatccccgctccgggcggtaaagcgtggcccaaatccacaaaaatggccagataacatgtaacgtaaaaagactcacccaaccagcaacatgaatggcgtcggcatgaggatgattacgttttttagcaatcaggtagggaatatcatgtaaaataataatcccatagaatatcaccagaaatacaaaaataagcactcccagtgcaaaatagtccaggaacatatttccctcaaagaatataaaaaagaacaattaacgcatattatgaaatgccatgatgcagtgcaatttccttatttatataacgacatattgttttttatatactttcttaaatgtgctgtctggtttttcaacaggacgaggtttatcatattgaaatagtggaactattggccaaactaatgaataactccagtaaaacatccacagtacagattaagcgtattaaaccttcaattatctaccgtttattgctgattggcctcggatcaccaatggtgatttacggcctggttcgcccgctcaccatcgaaacgcgagattaaactcctgacaaaacacgccccagaaacgcacttctgttggcgtagtctgggttattgcgcacgtaggtttaaaacgtaaattgtaacaacgtgcgctttgtttatgccggatgcggcgtgtacgccttatccggcctacggtcaggttcccgtaggcatgataagacgcgtaagcgtcgcatcaggcaatgaatacccaatgcgaccagcttcttatatcagaacagccccaacggtttatccgagtagctcaccagcaggcacttggtttgctggtaatgctccagcatcatcttgtgggtttcgcgaccgatacctgattgtttgtagccaccaaacgccgcatgtgccgggtaagcgtgataacagttggtccacacgcgcccagcctgtatgccgcgccccatcttataggccagattaccgttgcggctccagacgcccgcgcccaggccatattgcgtatcgttcgccagctccagcgcttcttccatcgttttgaaggtggtcaccgccagcaccgggccaaaaatctcctcctggaacacccgcatattgttctgaccaaacagaatcgtcggttcgaggtagtagccgtctttcagttcaccttccagcagcttgcgccgcccgcctgtgagcacgtcagcgccctcttttttaccgatatcaatgtagttgaggatggtttccagttgcccgtgagaaacctgcgcgcccatttgcgtcacgctgtcgagtgggttaccgctgcgaatgctttcgacacggcggatggcgcgttccataaagcgttcgtagatagactcctgcactaaagcacggcttggacaggtgcaaacttcgccctggttaaaggcgaacagtgcaaagccttccagcgctttatcgaaaaaggcatcttcttcatccatcacatcagcaaagaagatatttggcgacttgccgcccagctccagggttaccggaataatgttttgcgtggcgtattgcataatttgttggcccacttccgttgagccggtaaacgccactttggcgatgcgtttcgaggtcgccagatattcgccaatttccccacctgcgccgttgaccacgttcaccacgcccggcggcagtaaatcaccgacgatttccattagcagcagtacagaaagcggggtaagacgtgcgggtttcagcaccacacagttgcccgccgccagcgcgggagccattttccagctcgccatcagcagcgggaagttccacgggataatctgccccaccacgcctaacggttcatggaaatgataggccacggtttcgctatcaacttcactgatcccaccttcctgcgcccgaatacacgaggcgaaatagcgaaaatggtcaatcgccagcggcacgtcggcagcactggtttcgcgaatgggtttgccgttatcccaggtttcagccgtcgctaacagctcaaggttttgttccattcgatcggcaatcttaaacagaatcgccgcgcgatcctgcaccgaggtgtgcgcccatttatctttcactttgtgcgcagcatccagcgccagatcgatgtctcgtttgcccgaagacgccacttcgcacagcagctgcccggtcaccggcgtcagattctggtaatactcgccgtcggcaggggctacccattcgccgccaataaagttgtcatagcgggcttttaacttgagggggaaaccatactcgccgggcttaatctgtgctgaagggggattattggtcatgatcgtctccttgcggtgtgaggtataacaagggtagacgtgactggcgaaatcttcgccagtcggtaacagctttacgacagctatcacgaatttacgggcaagggttacagagatagttgaaaaagcggctgacaatttgccagccgttgtggaaatgatgattacatcgctgcgcgataaatcgccacaatttcttcgtgagttgcctggatcgggttagtaaaaccacaggcatctttcagggcattagtcgccagaaccgcgaaatcttcttctttcacgttcaggtcgcgtaggcctgccgggatatccactttcttcgccagttcacggatggcgttaatgcaggcttcagcaccttccgcatcgtttttacctgtcacgttcacgcccattgcagcggcacagtcacgcagacgtgcggcggcgactttgctgttgaatacctgaacatgcggcagcaaaacggcgttacatacaccgtgtggcaggttgtagaaaccgcccagctggtgcgccatcgcatgaacataacccagagaagcattattgaacgccataccagcaaggaactgggcataagccattgcttcacgcgctttcgcattactgccatcttcaacggctaacggcaggttttcggcaatcatggtcacggctttcagtgcacaagcgtcagtgatcggcgtggcggcaatagaaacatatgcttcgatagcgtgcgttaaggcatccatacccgttgcggcggtcagtgacttcggcataccaatcatcagagaggagtcattgacagaaagcagcggagtgacatgtttatcaacaatcgccattttgatatgacgcgcttcgtcagtgatgatgcagaaacgggtcatttcagaggccgtacccgcagtggtgttgatggcgatcatcggcagctgcggttttgcagagcggtcaacgccttcgtaatcgcgaatatcgccgccattggctgccaccagcgcaataccttttgcgcagtcgtgtggagaaccaccgcctaaggagatcacgctatcgcaattattctctttaagtaatttcaaacctgcggcgacgttttccgtggtggggttaggttgggtgccatcataaataacgctaaaaatattgcgttcttccagtgctttttgcacatcacccgccatacctaatttcgttaacatattgtcagtgacaattaaggtacgggtaaatccataatctgccatcatattcattgcatcagtcaatgaatcagcgccgatgacattcacagaaggaataaagaaagttgaagatgccataacacactcctgaaagtgtaaaaaagggtgggcagcttactgaggattttcattcgaaaacatgatcattattattgattatcaaaattaatctaataaaaagcacattgtattcattaaacaatgtgctttttttaaaatcataagaaatttgtattaatttattttaaaaattaattaatcatttccttatttttccggaaataataatgcgtcgcgcaataaatgatcatttccacgacgacgcgtaaagccaatgcggtcaaaatattccagaatctgaattgccagctttcggcctacgcctaagcgatcgcggaaatccgccgcgcaggttgaaccacactcctgatcgagatcgcggatcatattggcaaattcgacaatccgatcgttacggtaataacgatctttgacgatcgcggtaattattccttgctgcgccgcctggcgtagcgtcaggcgcattgcctgctcgtcggtacccgtctcttttgccagatcacgcacccaccacggctcgtcaccaaacagcggctctgctttttgccagatggcctgctgctcttcgctgaagcccgctttgtgatccggcagatgcagccaaccgtgatgactgaggatgtcgccgctttcgcgcatcttttcaatcagcaacagtactagcgcttcatcttccattggcaacgccatacgtcgcagacgttcgcgcccaggcccaggttcatcgcgatgttgctcatgataagtcgctaatgtgtcgagaattttccgttgccagcgagcggcaaccggcgcattcaacaagctataaccagcctgaatatagccaggctgttgcagcaattcgcgcatcccttcgccgttgagctgccgtgcccaggcgaaatccgcaaggttaaccgcgccgcgttccagatgaacagataacgcatcggcatcgctctgcgcccgtgcaagagacgccagccattgcagatattccggcttacgtttaccgcgacgcggcgggttaagcatcaccacacgcgcccccgccagcgtgttgcgggccgagatatcgcgcagcactaagcgatcgttatccgccagccacagcggcgtgtcgaacaccagctcggcaaggttatcttccagcagcgaaacgcgtcccgtaacgtggctggcggcgtggtgaatatgcagcggctgccactgggtcagcggcgtatgggtttgaagctcgacaatcacccgcgtgaacggctctggcggcacatcggcaagcagccagtcgccacggttaatctgctctttttccgcatcacccgcgatgttaagcgcgatacgctgcccggcattggcggtttctgttggctggttttgcgcatgcagcgcacgtacacgcatcggtttatttacaccagtcagccagagtgaatcgcctaccttcacttccccgcttaacgccgtaccggtgacgaccagcccggcaccttttacggtaaatgcgcggtcaatcgcgaggcggaaactatgttggctggcgtgctcgcgttccggcaactgaagcagatgctcgcgcagggcatcaattccccgaccttcggttgctgcggtgataaacagttttgcctcagcaaaaccgtattcccgcagcacctcctttacctggcgttcaacctcattaacacgcgcttcgtccacgcgatcggctttggtcagcgccactgtcagcatcgggttaccggtcagctgcaaaatcgccagatgctcacgggtctgtgccatcacgccgtcatcgcacgccaccaccaacagcgcgtgatcgataccaccaacgcccgccagcatgttggaaagaaacttttcatgaccgggtacgtcgataaaaccaggcacgcgaccatccggctgcggccagtaggcatagccgagatcgatggtcatgccgcgctttttttcttccggcagacggtcagcatttacgccagtaatcgcctgcaataaggttgttttgccgtggtcaacgtgtccggcagtcgcaataatcatttcaacaacatctccaaaaaccgttgctcatcttcaaggcagcgtaaatccagccacaatcgtccgtcataaatacgaccaatcaccggcactggcaattcacgccagcgggcggctaatgactcaaggtggctaccgcgtccatcatggggtgtaaacgttaatgccgcgctcggcaggcgatcaaccggcagcgaaccactgccaatctgcgaaagacatggcataacctgtaccgcaaactccgcgccgtaatgtgcggcaaggggggcctgtaaacgttgtgcctggatttgaatgacctctgcgctgcgggtaagcaggcgcagggtcggtaatttttcactcagagcttcagggtgtaaataaagacgcaacgtggcttccagcgccgcgagggtcattttatccgcgcgtaatgcacgcttcagcgggtggctttgcaggcgggcgatcatctcttttttaccaacaataattcctgcctgcggcccgcctaacaacttgtcgccggagaaactcaccagactgacgcccgccgcaatcaactcctgcggcattggctctttcggcaaaccgtactggctaagatcgaccagcgagccactgcctaaatcagtcactacgggaacatccagctctttgccgagcgccaccagttccgattcatctatcgctttggtgaacccctgaatgctgtagttactggtatgtactttcatcaacagtgcggtattttcattcaccgcctgacgataatcattcgcgtgcgtgcggttggtggtccctacttcgtgtagggtgcagcctgcctgacgcataacatcgggaatacgaaacgcgccgccaatctccaccagttcgccgcgagaaaccaccacctctttcccgctggcagtggccgccaacatcaataacaccgccgccgcattgttattaacgatacaggcatcttccgcccccgtaatgcggcacagcaactgcgccagcgcacgatcgcgatgtccgcgtccagcgtcgtccagatcgtactcgagggtcactggcgaacgcatagcctgcgcaacggcttccaccgcggcttccgcctgtaaagctcgcccaaggttggtatgcagcacggttcccgtcaggttgatcaccggacgcagcgcgctctgcgcttctttcgtcaaccgggcatcgacttcttgcgcccagttttcacaccacgcaggcagcgtctggctgccacgaatcacttctcgcgcttcgtcgagcatctgacgcaacaattccaccacgcgggtgtgaccataagtatcacgcaaagaaaggaaggagctatcgcgcaataagcgatcaatagccggaagttgactatagagggaacgcgtttcggttgtcataggaaacctggctgatcaaggccctctcacacggagaagggcgtttaacataaccacggattgtaacgtgagatgggtcaggaggacatatcgcgcatcaagcctttggcggttcggtgcgagcaaaactttcgcggctaaacaggttttcgaccagtttgactaagtgtgggcgatcgacacaccagcctggcgcaacgcggcggaaattgagatatccgacggcacaggcaatggcgatagtcgccagattgaccgtatcggttttgagtgtgccatcgaccagatatccttccagcacatccagactgcggttgattttctcccgctggcgtaacaattcatcttcagactgctgcgccgctggacgcgcctgttcacgcaccgataccagcccggcatccataatgccatccgccagtgcctcaattttgcgcacccgcaacgactccagcggatcgcgcggcaacatcgccggagcgacattcattaattcaatatattcagcgatgatcggcgaatcaaaccaacattcgccctcttcggtcaccagcaccggcacttttcctaacgggttaaattgcgccacgccgttgtccgcgttatagggcagttcattaataaattcgaaagttatgcccttttctaacaacagaatagaaagtttgcgtacaaacgggctggtgtagctaccgacgagtttcatgccgagtcctttgtgcgaggaaaaatatcagtatggcctggtgatgggaaaaagggcagaaaatgttgatggtttgttacttccaaataaatcacatatttatcatggtgatataaatattttcctaattgtttctatctgatggatatctcacttaaggctttcttataaatctgtagggttttgcctggaagcagacaaataacccgataaaacaaggatgagcagatgagcggaaaaccggcagcgcgtcagggcgacatgacgcagtatggcggtagcattgttcagggttcagccggggtgcgcattggtgcccccaccggcgtggcctgttcggtgtgccccggcggagtgacgtccggccatccggtcaatcccctgctcggtgcaaaggtccttcccggtgaaaccgacatcgccctgcccggcccgctgccgttcatcctctcccgcacctacagcagttaccggacaaaaacgcccgcgccggtggggagcctcggccccggctggaaaatgcctgcggatatccgcttacagctgcgcgataacacactgatactcagtgataacggcggcagaagcctgtattttgagcacctgtttcccggtgaggacggttacagccgcagcgagtcactgtggctggtgcgcggcggcgtggcgaaactggatgaaggtcaccggctggccgcactctggcaggcgctgccggaagaactccgcttaagtccgcatcgttatctggcgacaaacagtccgcaggggccgtggtggctgctcggctggtgtgagcgggtgccggaagcggatgaggtgctgcctgcgccgctgccgccgtaccgggtactgaccgggctggtggaccgcttcgggcgcacacagacgttccaccgcgaagccgccggtgaattcagcggcgaaatcaccggcgtgacggatggtgccgggcgtcacttccggctggtactgaccacgcaggcgcagcgggcagaagaagcccggcagcaggccatttccggcgggacggaaccgtccgcttttcctgataccctgccgggttacaccgaatatggccgggacaacggcatccgtctgtctgccgtgtggctgacgcacgacccggaatacccggagaatttacctgccgcgccgctggtgcgctatggctggacgccgcgcggcgaactggcggcagtgtatgaccgcagcaatacacaggtgcgcagctttacttacgatgataaataccggggccggatggtggcgcaccgtcacacgggccgaccggaaatccgttaccgttacgacagcgacgggcgggtgacagaacagctaaacccggcaggcttaagctacacgtatcagtatgagaaagaccgcatcaccatcaccgacagcctggaccgccgtgaagtgctgcacacgcagggcgaagccgggctgaagcgggtggtgaaaaaggaacacgcggacggcagcgtcacgcagagtcagtttgacgccgtgggcaggctcagggcacagacggatgccgcaggcaggacaacagagtacagcccggatgtggtgacgggcctcatcacgcgcataaccacgccggatggcagggcatcggcgttttactataaccaccacaaccagttaacgtcagccaccgggcctgacgggctggaattgcgccgggaatatgatgaatccggccgtctgattcaggaaaccgcccctgacggcgatatcacccgctaccgttatgataatccacacagtgacctcccctgcgcaacggacgatgccaccggcagccggaaaaccatgacgtggagccgttacggtcagttgctgaccttcactgactgttccggttatgtaacccgctatgaccatgaccgttttggtcaggtgacggcggtgcaccgcgaggaaggcctgagccagtaccacgcatacgacagccgtggacagttaactgcggtgaaagacacgcagggccatgaaacgcggtatgaatacaacgccgccggtgacctgaccaccgtcattgccccggacggcagcagaaacgggacacagtacgatgcgtggggaaaagccatctgtaccacgcagggcggtctgacgcgcagtatggaatacgatgctgccggacgggtcatccgcctgaccagtgaaaacggcagccacaccaccttccgttacgatgtactcgaccggctgatacaggaaaccggctttgacggccgcacacagcgttatcaccacgacctgaccggcaaacttatccgcagcgaggatgaggggctggtcacccactggcactatgacgaagcagaccgcctcacgcaccgcaccgtgaatggcgaaaccgcagagcagtggcagtatgacgaacgcggctggctgacagacatcagccatatcagcgaagggcaccgggtgacggtgcattacgggtatgatgagaaaggccggctgaccggtgagcgtcagacggtgcatcacccgcagacggaagcactgctctggcagcatgagaccagacatgcgtacaacgcgcaggggctggcgaaccgctgtataccggacagcctgcccgccgtggaatggctgacctacggcagcggttacctggcaggcatgaaactcggcgacacaccgctggtggagtacacccgcgaccgcctgcaccgggaaacgctgcgccgcttcggccgttatgaactcaccaccgcttatacccctgccgggcagttacagagccagcacctgaacagcctgctgtctgaccgcgattacacctggaacgacaacggcgaactcatccgcatcagcagcccgcgccagacccggagttacagctacagcaccaccggcaggctgaccggcgttcacaccaccgcagcgaaccttgatatccgcatcccgtatgccacagacccggcaggtaaccgcctgcccgacccggagctgcacccggacagcaccctcagcatgtggccggataaccgtatcgcccgtgacgcgcactatctttaccggtatgaccgttacggcaggctgacggagaaaaccgacctcatcccggaagggggtatccgtacggatgatgagcgcacccaccggtaccattacgacagtcagcaccggctggtgcactacacgcggacacaatatgcagagccgctggtcgaaagccgctatctttacgacccgctgggccgcagggtggcaaaacgggtgtggcgacgtgaacgggacctgacgggctggatgtcgctgtcacggaaaccgcaagtgacctggtacggctgggacggcgaccggctgaccacgatacagaacgacaggagccgcatccagacgatttatcagccggggagcttcacaccactcatcagagttgaaactgccaccggtgaactggccagaacgcagcgccgcagcctggcggatgcgcttcagcagtccggcggcgaagacggtggcagtgtggtgttcccgccggtgctggtgcagatgctcgaccggctggaaagtgaaatcctggctgaccgggtgagtgaggaaagccgccgctggctggcatcgtgcggcctgaccgtggagcagatgcaaaaccagatggacccggtgtacacgccggcgcgaaaaatccacctgtaccactgcgaccatcgcggcctgccgctggcgctcatcagcacggaaggggcaacagcgtggtgcgcagaatatgatgaatggggcaacctgctgaatgaagagaacccgcatcagctgcagcagcttatccggctgccggggcagcagtatgatgaggagtccggcctgtattacaaccgccaccgctattatgacccgctgcaggggcgatatatcactcaggatccgattggactgaaggggggatggaacctgtatggatatcaattgaatccgatatcagacatcgaccccctgggtttatctatgtgggaggatgcaaaatcgggggcatgtactaatggtctttgcggcacactatccgctatgataggtccagataaatttgattctatagatagcaccgcatatgacgccttaaataaaataaatagccaatctatttgcgaagataaagagttcgctggtttaatatgtaaggataatagtggcagatatttctcaacagcacctaaccgaggagaaagaaaaggatcatatccattcaatagcccttgccctaatggtactgagaaagtatcagcttatcatactcatggtgcagatagtcatggagaatattgggacgaaatattttcaggtaaagatgagaaaatagttaaaagtaaagataacaatatcaagtcattttatttaggtacgcccagtggtaattttaaagcaatagataaccacgggaaggaaataacaaacagaaaaggattacctaatgtctgcagagttcatggtaatatgtaaaaaaatattgtttaggaactgtgtcattgtatctttgtttgtttttacatacaacacatgggcgcagtgtaataataatattaaaataatgcgcaagtatgaaagtgaaggtaaatataccgttagaaatttggttaaaaataaagctatagcattggaattagctgagatatatgttaagaatcgttatggacaggatgccgcagaagaagaaaaaccatacgaaatcactgagttaacaacaagttgggttgttgaaggtaccattcactcagaccaaattgctggtggggtttttattatagaaataggcaaaaatgatgggagaattctgaattttggccacggaaaataagtatgtaaggataatcaaacatcgtgtgcgctgatggcagagtaggtggaggactccagacagtcaaacgatagaaaaagatagcctttatggaggttcctgcaatgtcaaatacataccagaaaagaaaggcaagtaaagagtatggtttatataatcaatgtaagaaactaaatgatgatgaattatttcgcttacttgatgatcacaattccttgaaaaggatttcatctgccagagtattacagttaagaggtgggcaagacgctgttagattggcaattgagttctgctctgataaaaattatatccgtagagatatcggagcatttatactcgggcaaataaaaatttgcaaaaaatgcgaagataatgtttttaatattttgaacaatatggcattgaatgataagagcgcttgcgttcgagctacggcaatcgagtcaacggctcagcgatgcaagaaaaacccaatttattcacctaaaatagtagaacaatctcaaattactgcttttgataaatcgactaatgtcagacgtgctacagcatttgctatttctgttatcaatgataaagcaacaattccactattgattaatctgttaaaagatccaaatggagatgtcagaaactgggccgcatttgcaataaatatcaataaatatgataatagtgatattagggattgttttgtggagatgcttcaggataaaaatgaggaagtccgtattgaagcaataatcggactttcctacagaaaagataaaagggttttatctgttttatgcgatgagttaaaaaaaaatactgtttatgatgatatcattgaagctgcgggtgaattaggtgataaaacgctacttcctgttttagatactatgttgtacaagtttgatgacaatgaaattataacttccgctattgataagctgaagcgttcatagcgtgagttgcctatgcacagtgggggattcccgccggcacggtgcagatgctcgaccggctggaaagtgaaatcctggctgaccgggtgagtgaggaaagccgccgctggctggcatcgtgcggcctgaccgtggagcagatgaaaaaccagatggacccggtgtacacgccggcgcgaaaaatccacctgtaccactgcgaccatcgcggcctgccgctggcgctcatcagcacggaaggggcaacagcgtggtgcgcagaatatgatgaatggggcaacctgctgagtgatgagaacccgcatcatctgcagcagctcattcgcctgccgggtcagcagtatgatgaggagtccggcctgtattacaaccgccaccgctattatgacccgctgcaggggcggtatatcactcaggatccgattgggctgaaggggggatggaatttttatcagtatccgttgaatccggtcataaatgtagatccgcaaggtttggttgatataaatttataccccgaaagtgatcttatccattctgtagctgatgagattaatatcccaggcgttttcacaatcggggggcatggtacccccacatctattgaatccgcaacgcgcagtatcatgacagctaaagatctagcatatctaattaaatttgatgggaattataaagatgggatgacagtttggttattttcttgtaatacaggtaaaggacaaaattcatttgctagccaattagctaaagagttacatacaaatgtaataggacctgacacgctatggacgtggtgggggcgaggaactaatggtaagttaaaaatggatacagtgctaacagcaccaacgaaccttaattcaaataaggatctaatggctataacaacaaaagaccttggtaattggataacatatgggccatctgggcaccccatttctaatatgcaaggtacgccagaaaaacccagtgatataagataggttgtagatgtatgaaagcatgcttgttactatttttttatttttctcttattggtcaattgcatggtgctgatgtgaaaataaaagaaaacgaaagtgtgatgggatctacagcaatgacctatgatttaagtgaagaaaagctgatgaaactgaagtataaatcacaacatggtgattcagaggcatcatttcgactatatcaatattactgctttactaaaaataatattgataaacaattgcgattcttggaaagatcagcatctcaggggaatgttacagcgcagtttaattatggggtctttttatcagatacaaatccaacattatcagaatattataatttgaatagagctatttattggatggaattcgctgtaaataacggtaatattgatgcaaagagcaaacttcaagagctcaaaaagctaaagcgaatggatagaaggaagaataaggagaatccgtaaaagcaatagttcatcagactgccgcagcagtagtatgatgatgaatcagggctgtactataactattatcggtaacattaaccgcagcaggggcggtataacactcaggctccgattgggctggaaggtaggtggaatttttatcagtatccgttgaacccgatttctggaatcgatccccttgggattagccacctgtttatacagtataactttaggtatgctttcgtgtgtttcagatataccatgtgatgataatttttatgatgtgcttagtattccagtcgcttctggtaataatatgcaatgtaaaaataatccccgttgtacacatttataaatagatggccaatacctcaaggcctatggagttagaatgttaatgacccgggagcaagcaatagaaaacctgacggcatacgattagtaccgtcagttaatacaggaacttataatcgcaatggattttcaatacatagttgtttaaacgcttttggtccgtctttagggcctcgattctgttccgagggttgtataactggtttatctaatgacatgcaaaaattaaatgagttaatattttcagagccagatagcacattaacagttacggactaaaaaatatggcaaggttattaacaattgtatttttttctctatttctgcgagtgcagttactgcaagacaatttcagagagagttagatttggcagacaaagcaatattatgggcactaatatcagccagtactaaagagggacgaaaagcgtgttcactaagctattttgcctgtaaggccgcagaggctgaactcggactggcatatatggctgcgaatgataacaaggaatttctcacatccttatctaatataatgaggtacaaaatagatgctggactttccgaatcctatacatgctatttattaagtaagggaaagatcataagaccatatctgaaaaatctaaatccactccaacttgccgctgattgcattgaaacagtaaataaaataaaagataagaataaaaaaatcattgatataaattcagttaatatttgtagtgatgataaaaatataaaattgagagttaatagtactattatggccattgatgattctataaagtgcatcgatgaatgataacttaattttatttaaaaatatattaataactcactctccaggagtttttttaacttagttttataatgaatacgataattaaaagtgaagaagaaaatagttgtatacatatattccatgaccctacattgtgatctatagattaaatattttttaaatgtgactgtcatccttcagataataaagccatcatcgcaatagatggaaaagcactcctgctcttttttgattagagccgtcgcaggaggaacaactcatatcatcattgcgatctcgacgatgtatagtctcatcctgcggcagaacaagacggataaaaaatccaatgagagcacactcatccagaacttattaacataatgaatattaaagaaaaatcatcgcagctaatgaagtaatatgcaaaaataattagtccttacaaggagcaaagttccataatctcccccctccccctcaatgatccaaataaagataatgcatccagctggtcattcttagcagcactttccgcatcaccgaaacatggctgaaatggtcggagtaaaccgccacctgggcgtagatgccgtcgggtaaggcatcgatatcatcgttagggtccagttcaatggttcccagcacaccgtccgtgccgggcacgaccgttaatgattgcaataccccctgcgcctgataagaaccgcctggcacgacaggtaaaatactggtcagtttgccgtgaaacacctgcccaggtagcgcgttaaacaccacttccgcatcatcgccgggtttcagacgtaacagcgagttttgccgaaattgggcgacaatttgccgtttttgctcggggatgaagaccatcaccggacgcagcggcaaggcagctgcgtatgtacctgggcggatcagtacctgagtaacgtagccattgctcggcgcgcgaatgacagtctgctcaaggttatattttgcttcagtaagttgcgctcttaagctcacaatctgcgattgctcgccgttaaccatactgtcgagctggctctggatctgcgcctgctccgccaccgagcctttcaccagcgcatcctgcgcgaggaaattttgccgcgcatcgtcgatgtcacgttccgagaacggattcaccgccgcctggctgcctttcaagtaacgttgataatttttaaacagacggtcgcgctccgctgaaacctgggtggtgttggcctgcgcttcagtgagctgcgcacgcagcgtctttatattatgcgtcgccgtcatcaggtcagcctgaagtctgtcaactcgcgcctggtaacgaaccgggtcgagcttaaaaagcacctcgcccttttgaataagctgattattcttgtcagtgacttcagtaacaattcccgtcacctgtggcgtgatagggatcgctatcactgccttttgcgcggtaaaagtgtaagggtggttgtagttcatcaacaaaattaaaccactcaccagaaacacgcctcccagcgccgccgtcgccagcgtccactgatttaccggaatgcggaagattttaaagaccgcccacgccagcgccacgtaagttaaaacaatcaatagatccataattagatctccgggaacgtggaatagtcagtctttttctcggcggcgagttgatgctccagccgggaaattcggtcagaaagtgaggcgatttccgggtcagtcgctttctcctgcgacgcaacatgtgactgcataccccagccacgctccggttgatagagcgtcgcccagatccacagaaacggccagataacatgcagagtaaacaggctcacccagcccgccgtatgaatagcgtcggcatgggggtgattgcgctttttggcaatcagataagggatgtcatgtatcgcgatgattccataaaaaatcaccagaaagacgaagatcagcactcccaacgcgaaatagtttagaaacatatctgcctcggattcacgtttatcagtgttgtttttgggctggcagccagaagggagtcaggctgatattttgacaataatccgggttcgcgattctcgccataacaccaaagaataatttttagaggtgatgagttgcttagttacataacgattgtatgacgaaggcataacatgctgtagatcacatcaggtgaacgccgtaagaaaatatcttgtgattcagatcacaaagattcaacaaaccatcaaaacaaaaatgtgacactactcacatttaaatgccatttttagcgaaaatcgccgtcttgttgcttttttacacaagcgttttgtgatgagtatcacgtcaattacctctctaccccctatatttatgtgactgatatcacacaaaaggccgtcgactggacagttaaccgattcagtgccagatttcgcagtatctacaaggtccggctacctctgccgccacattaacaaaaaacctcgggcttccagcctgcgcgacagcaaacataagaaggggtgtttttatgtcatccgatattaagatcaaagtgcaaagctttggtcgtttcctcagcaacatggtgatgccaaatatcggcgcgtttatcgcgtggggtatcatcaccgcgttatttattccaacagggtggttaccgaacgagacgctggcgaagctggtcgggccgatgatcacttatctcctgccgctgctgatcggttataccggtggtaagctggtaggcggcgaacgtggcggcgtagtcggtgccatcaccaccatgggcgttatcgtcggcgcagacatgccgatgttcctcggttctatgattgcaggtccgctgggcggctggtgcattaagcacttcgaccgctgggtagacggtaagatcaaatccggttttgagatgctggtgaataacttctccgcaggcatcatcgggatgatcctcgctattctggcattcctcggcattggcccgattgttgaagccctgtccaaaatgctggctgcgggcgttaacttcatggttgtccatgacatgctgccgctggcgtctatctttgttgaaccggcgaaaatcctgttcctcaacaacgccattaaccacggtatcttctcgccgctgggtattcagcagtcccatgaattgggtaaatcaatcttcttcctgattgaagctaacccaggtccaggtatgggcgtgctgctggcgtacatgttctttggtcgtggtagcgctaaacagtctgcgggcggtgcggcaatcatccacttcctggggggtatccacgaaatctacttcccgtatgtgctgatgaatccgcgtctgatcctcgcagtcatcctcggcggtatgactggcgtgttcacgctgactatcctgggcggtggtctggtttctccggcatctccgggttctatccttgctgtactggcgatgacaccaaaaggtgcttatttcgctaacatcgcgggtgtgtgtgcggcgatggctgtctccttcgttgtctctgctattttgctgaaaaccagcaaagtgaaagaagaagatgatattgaagcagcaactcgtcgtatgcaggacatgaaagctgagtctaaaggcacatctccgctgtctgcgggcgatgtgactaacgacctgagccacgtacgtaaaatcatcgttgcctgtgacgccggtatgggttccagtgcgatgggcgcaggcgtgctgcgtaagaaaattcaggatgcaggtctgtcacagatttcggtcactaacagcgcgatcaacaacctgccgccagatgtggacctcgtcatcactcaccgtgacctgaccgaacgcgctatgcgccaggttccgcaggcgcagcatatttcgctgaccaacttcctcgacagcggcctgtacaccagcctaaccgaacgtctggttgctgcccagcgccatactgaaaacgaagtgaaagtgaaagacagtctgaaagacagctttgacgattccagtgctaacctgttcaaactgggcgcggagaacatcttcctcggtcgcaaagcagcaaccaaagaagaagcgattcgttttgctggcgagcagctggtgaaaggcggttacgttgagccggaatacgttcaggcgatgctggatcgtgaaaaactgaccccgacttatctgggtgagtctatcgcggtgccacacggtacggttgaagcgaaagatcgcgtactgaaaacgggcgtggtgttctgccagtacccggaaggcgtgcgcttcggtgaagaagaagatgacattgcccgtctggtgattggtattgcagcccgtaacaacgagcacattcaggttatcaccagcctgaccaatgcactggatgatgagtccgtcatcgagcgtctggcacacaccaccagcgtggatgaagtgctggaactgttggcaggtcgtaagtaatccaatcctaccctctcctcacggagagggtttgggtgagggaaaagcctcaccccagccctctcgggtaaaaacattgatgaaggttaatactatgaaagcattacattttggcgcaggtaatatcggtcgtggctttatcggtaaactgctggcagacgcgggtatccaactgacgtttgccgatgtcaatcaggtggtacttgatgccctgaatgcccgtcatagctatcaggttcatgtggttggtgaaaccgagcaggtagataccgtttccggcgtcaatgctgtcagcagcattggtgatgatgtcgttgatctgattgctcaggtcgatttagtcactaccgccgttggcccggttgtgctggaacgtattgctccggctatcgccaaagggctggtgaaacgcaaagaacaaggtaatgaatccccgctgaacatcatcgcctgtgaaaacatggtacgcggtaccacgcagctgaaaggccatgtgatgaacgccctgccggaagacgccaaagcgtgggtagaagaacacgttggctttgtcgattccgccgttgaccgcatcgtaccgccttcggcttcggcaactaacgatccgctggaagtgacggtagaaactttcagcgaatggattgtcgataaaacgcagttcaaaggcgcactgccgaacatcccaggcatggagttaaccgacaacctgatggcatttgtcgaacgtaaactcttcaccctgaacacgggtcatgctataaccgcgtacctcggaaaactggccggtcatcagaccattcgtgacgctattctcgacgagaaaatccgcgcggtggtaaaaggtgcgatggaagaaagtggtgcggtactgatcaagcgctacggctttgacgcagacaaacatgcggcgtacatccagaaaatcctcggtcgttttgagaacccgtatctgaaagatgatgtagagcgcgtaggccgtcagccgctgcgtaaactgagtgctggcgaccgtctgatcaagccactgctcggtacgctggaatacagccttccgcacaagaatctgattcaggggattgctggtgcaatgcacttccgcagtgaagatgatccgcaggctcaggaactggcagcactgatcgctgacaaaggtccgcaggcggcgctggcacagatttccggtcttgatgccaacagcgaggttgtatccgaggcggtaaccgcttataaagcaatgcaataatggtggaccaggcgcaggacaccctgcgcccgaataacagattgtcagatatgcaggcaacaatggaacaaacccaggcctttgaaaaccgtgtgcttgagcgtctgaatgctggcaaaaccgtgcgaagctttctgatcaccgccgtcgagcttttgaccgaggcggtaaatcttctggtgcttcaggtattccgcaaagacgattacgcggtgaagtatgctgtagaaccgttactcgacggcgacggtccgctgggcgatctttctgtgcgtttaaaactcatttacgggttgggcgtcattaaccgccaggaatacgaagatgcggagctgctgatggcattgcgtgaagaactaaatcacgacggcaacgagtacgcctttaccgacgacgagatccttggaccctttggtgaactgcactgcgtggcggcgttaccaccgccgccacagtttgaaccagcagactccagtttgtatgcaatgcaaattcagcgctatcaacaggctgtgcgatcaacaatggtcctttcactgactgagctgatttccagaatcagcttaaaaaaagcctttcaaaagtaagcaacgtctgcttactgcccctctacctgcttcggccgataaagccgacgataatactccagacgttgtagatataacggcacgctttcatcgggtattccggacggaatcgcgttacggggaggaagttttttcagatactcccggaacgcctggcttgatgccatgaaatctacggctttatcgataagaagcggaacgttttcacctaatttgcccatgatgatatctccgtattaccccgcgccgggaatgcgcggccgccaattttagtttaggttcccggtaaagatgacattaaggaaaacgtgctgaatcctcaataatcatccgctgctgtttattatcttttttctatagatttcttaattaatcaataaattgcgtagtttttaagcatgttaatgattacgttatagaactattgcaatgtcatcagttgtgaacaaagcacctggtcgcgcatactaggggctataaatttatctttatcagaagccatcacatgaaagaagtcgaaaaaaacgaaatcaaacgtctcagcgatcgtctggacgccatccgccaccagcaggccgatctgtcgctggttgaagccgcagacaaatatgccgagctggaaaaagagaaagccacgctggaagcagaaattgctcgcctgcgtgaagttcatagccaaaaactgagtaaagaagcacagaagctgatgaagatgccgtttcagcgcgcaattaccaaaaaagagcaggctgatatgggcaagctgaagaaaagtgttcgcggactggtggttgtgcacccaatgaccgcgctgggccgtgaaatgggcctgcaggagatgactggattctctaagactgcgttttaagcgcctcagacgactggttcgatcatatcaacccgcatctggcttgccttagctggtcaatgcggggactctcctgtctactcgcctaattaccaaacaattcactccctttacgtcgatttaccgctggttgatattctgaaaatgcatttttaccgaaatagccacctataaacaataaaaatatatagaagatatcatttattaattaacaagcatttacgtctctttttttcggatttaattgtgaaattttaatcatcatattcatacaataaattatctgtaaattttttcccagacatggtttctttcatatttgacatttattaataatcatcattagaatccacgaaaataatatattcatacaaacacagacatcttttgaaacgaatgatacatttttatgatgaatgcttaaaacaatatttaatcgacacacatcactgtcattaatgtaaagcaacatagctcaccaataatacaatggacaactctaccggcattgatcgctggtcggaggaaataaggatttttacatgaacttgaagaagatttttttcagtgctgtcactgtttcagttctctgcgcattaacgggatgtgactacattgaagaaggcaagccagaaagtagtttactgaaacaacaagaagaacataataataaaattgtgctacttgaaaaacaacaagcacagctaaagagtcaactcgaaactattcaaaaacaacaaactggcataataaacagtacaaagactttaactcacgtaattaaatccgttaaagaccaacaaaatacttttatttttaccgagtttaacccagcaaaaacgaagtatttcattctgaacaacggttcggtggctttagcgggtcgagtgttatccattgacgccacagagaatggtagtgttattcatatctcactggtcaacttattaagtacacctatctcaaacattggttttaatgcgacatggggtggtgaaaaacctgtcgatgccaaagagtttgcccggtggcaacaattacttttcaacacatcaatgaaatccacattgaaattattaccaggtcaatggcaagacattaatttgaccctgaagggtgtatcgcccaataacctgggatatctgaagttagccatcaacatggaaaatattcagttcgacaatcttccctctgctgaaaatcggcagaaaagaagcaaaaaataaatgcagttagtacgcttataacaaggaatagcgagcatcattaatgaacaaaatatttaaagttatctggaaccctgcgacagggaattatactgttaccagcgaaacggcaaaaagccgtggcaagaaatctgggcgcagtaagctgttaatttctgcgctggttgcgggtggaatgttgtcgtcgtttggggcattggcgaatgccgggaatgacaacggtcagggtgttgattacggtagtggatcagctggcgacggctgggttgctataggcaaaggggcgaaagcaaatacttttatgaacaccagtggttccagtactgctgtgggttatgacgctatagctgaaggccaatatagctctgccatcgggtcaaaaacccatgcgattggcggtgcatcaatggcctttggggttagtgcaatatcagaaggcgatagaagtatagcactgggtgcctcttcgtattcattgggccaatactcaatggccctcggccgttattcaaaagcattgggtaaattgtctattgctatgggggactcttccaaagcggaaggagcaaacgccattgccctgggaaatgccactaaagctactgagattatgagtattgctcttggcgacaccgccaatgcgtcaaaagcgtattcaatggcgctgggagcaagtagcgtcgcatctgaagaaaacgcaattgccctggggcgtagcagtgtagctagcggtactgacagcctcgcatttggcagacaatcacttgccagcgcagcgaacgctattgcgataggtgctgagaccgaagccgctgaaaatgcaactgctattggcaataatgcgaaggcaaaagggactaatagcatggcaatggggttcggaagccttgccgataaagtcaatactatcgcattaggaaatggcagccaggctctggcagataatgcaatcgccataggccagggcaacaaagctgatggcgtggatgccatcgctctgggtaatggtagccagtcgagaggcttaaacaccattgccttaggcacagccagtaatgcaactggtgataagagtcttgcgcttggtagtaatagcagtgccaacggtattaactctgtcgcgctgggcgcagattccattgcggatttagacaataccgtctctgtcggcaatagttcattaaaacgcaagatcgttaatgtgaaaaatggcgcgatcaagtctgacagttacgatgccattaatggttcacagctttatgccattagcgactcggtagcaaaaaggcttggaggaggggctgcagtagatgttgatgacggtactgttacagcaccaacctacaatttaaaaaatggtagcaaaaataacgtaggggctgcgctcgctgtacttgatgaaaacaccctgcaatgggaccaaaccaaaggcaaatacagcgctgctcatggtactagtagcccaactgccagcgtaatcaccgatgttgcggatggcacgatttcagcctccagtaaggatgcggttaacggttcccaactgaaagctaccaatgacgatgtcgaagccaacaccgccaatatcgctactaataccagcaacattgccacgaatacggcaaatattgccaccaataccaccaatatcaccaacctgacggattccgttggtgaccttcaggctgatgccctgctctggaacgaaactaaaaaggcattcagtgcagctcacggccaggataccaccagcaaaatcaccaacgttaaagatgccgacctgacggctgacagcactgatgctgttaacggctctcagctgaaaaccaccaacgatgctgtggcgacgaataccaccaatatcgccaataacacttccaatattgccactaacaccaccaacatctctaacctgactgagacggtgactaatcttggtgaggatgcgctgaaatgggataaggacaatggtgtattcacggcagctcatggcaccgagaccaccagcaaaatcaccaacgttaaagatggcgacctgacgactggcagcaccgatgccgttaacggctctcagctgaaaaccaccaacgatgccgtggcgacgaataccaccaatatcgccactaacaccaccaacatctctaatctgactgagacggtgactaatcttggtgaggatgcgctgaaatgggataaggacaatggtgtcttcactgcagctcatggcaacaataccgccagcaaaatcaccaatatcctggacggcacagtcactgcaaccagttccgatgccattaacggtagccagctttatgacttaagcagcaatatcgccacctacttcggcggcaatgcttctgtgaatactgacggtgtgtttaccggtccaacctacaaaatcggtgaaacaaattattataacgtcggcgatgcactggctgcgattaactcctcatttagcacgtctctcggcgatgctctgctttgggatgccaccgcaggtaaattcagtgccaaacacggtactaatggtgacgcaagcgtgatcactgatgtcgcagatggtgaaatttcagactccagttctgacgcagtaaacggctcacaactccacggcgtgagcagttatgttgttgatgcgctggggggtggtgccgaagtcaatgcagacggcaccatcactgcgccgacgtacaccattgctaatgctgattacgataatgtcggtgatgccctgaatgctatcgataccactcttgacgacgctctgctctgggatgcggacgccggtgaaaatggtgcatttagcgccgctcacggaaaagataaaactgccagtgtaatcactaacgtcgctaacggtgcaatctctgctgccagcagcgacgcgattaacggctcacaactctataccaccaataagtacatcgctgatgcgctgggtggtgacgcagaagtcaacgctgacggcaccatcaccgcaccgacttacaccattgcgaacgccgagtacaacaacgtcggtgacgccctggatgcgcttgatgataacgccctgctgtgggatgagactgccaatggcggtgctggagcctacaatgccagccatgacggtaaagccagcatcatcactaatgtcgctaatggcagtattagtgaggacagtaccgatgcagtgaacggttctcagttgaatgcgacgaatatgatgattgagcagaacacccaaattatcaatcagctcgctggtaacaccgacgcaacctatatccaagaaaacggtgcgggtattaactatgtgcgtactaacgacgacggcttagcgttcaacgacgccagcgcacagggtgttggcgctacagctataggttataactctgtcgccaaaggcgatagcagcgtagctattggtcagggcagctacagcgacgttgatacgggtatcgccctgggtagcagctctgtttccagccgagtgattgccaaaggctcccgtgacaccagcataacggaaaatggcgttgttattggttacgacaccacggatggcgaactgctcggtgcattgtctatcggtgatgacggtaaatatcgtcaaatcatcaacgtagccgatggttccgaagcccatgacgccgttacggttcgtcaattgcagaatgcgattggtgcggtcgcaaccacgccgactaaatacttccacgctaattcaacggaagaagattcactggcagtgggaactgactcgctggcaatgggtgcgaaaaccatcgtgaatggcgataaaggtattggtatcggttatggtgcctacgtggacgcgaatgcacttaacggcattgccattggtagcaatgcgcaagtcattcatgtcaacagtattgcgataggtaatggttctacgaccactcgtggcgctcaaaccaattataccgcctacaacatggacgcaccgcagaactctgtcggtgaattctcagtcggtagtgcggatggtcaacgtcagatcactaacgtcgcagcaggttcggctgataccgatgcggtcaacgtgggtcagttgaaagtaacggatgcgcaggtttcccagaatacccagagcattactaacctggataatcgggtaacgaatcttgattcacgcgtcaccaatatcgaaaacggtattggcgatatcgtcaccaccggtagcaccaagtacttcaagaccaataccgatggtgtagatgccagcgcgcagggtaaagatagcgtcgcgattggttctggctccattgctgccgcggataacagcgtcgcactgggtacagggtctgtggcaaccgaagaaaatacgatctctgtaggctcatctactaatcaacgtcgtatcaccaacgtagccgcaggtaaaaacgacaccgatgctgttaacgtggcacagttgaagtcttccgaagctggcggtgtgcgttacgacaccaaagctgatggttctatcgactatagcaatatcaccctcggtggcggcaacggcggtacgactcgtatcagcaacgtctccgctggcgtcaacaacaacgacgcggtgaattacgcgcagttgaagcaaagcgtgcaggaaacgaagcaatacaccgatcagcgaatggttgagatggataacaaactgtctaaaactgaaagcaagttgagcggtggtatcgcttctgcaatggcaatgaccggtctgccgcaggcttatacaccgggtgccagcatggcttctattggtggcggtacttacaacggtgaatcggcagttgctttaggtgtatcgatggtgagcgccaatggtcgttgggtctacaaattacaaggtagtaccaatagccagggtgaatactccgccgcactcggtgccggtattcagtggtaatgatccattaagttagtgtgactaagggcaaacgccaaattgcctgatgcgttacgcgcatcaggcaagataaggcgctccgggtcaacaatctaagggcaattctctgatgaggattgccctttttctttaccagacatctccccccacaagaattggccctaccaattcttcgcttatctgacctctggttcacaattccccaattaaaactcacatcaatattgccaatacataacatttagttaaccattcattgtcattatccctacacaacacaattggcagtgccacttttacacaacgtgtgacaaggagatgagcaacagactcattacacgatgtgcgtggactccaggagacctgcaatgaatctctggcaacaaaactacgatcccgccgggaatatctggctttccagtctgatagcatcgcttcccatcctgtttttcttctttgcgctgattaagctcaaactgaaaggatacgtcgccgcctcatggacggtagcaatcgcccttgccgtggctttgctgttctataaaatgccggtcgctaacgcgctggcctcggtggtttatggcttcttctatggtttgtggcccatcgcgtggatcattattgcagcagtgttcgtctataagatctcggtgaaaaccgggcagtttgacatcattcgctcgtctattctttcgataacccctgaccagcgtctgcaaatgctgatcgtcggtttctgtttcggcgctttccttgaaggagccgcaggctttggcgcaccggtagcaattaccgccgcattgctggtcggcctgggttttaaaccgctgtacgccgccggactgtgcctgattgttaacaccgcgccagtggcatttggcgcgatgggcattccaatcctggttgccggacaagtaacaggcatcgacagctttgagattggccagatggtggggcggcagctaccgtttatgaccattatcgtgctgttctggatcatggcgattatggacggctggcgcggtatcaaggagacgtggcctgcggtcgtggttgcgggcggctcgtttgccatcgctcagtaccttagctctaacttcattgggccggagctgccggacattatctcttcgctggtatcactgctctgcctgacgctgttcctcaaacgctggcagccagtgcgcgtattccgttttggtgatttgggggcgtcacaggttgatatgacgctggcccacaccggttacactgcgggtcaggtgttacgtgcctggacaccgttcctgttcctgacagctaccgtaacactgtggagtatcccgccgtttaaagccctgttcgcatcgggtggtgcgctgtatgagtgggtgatcaacattccggtgccgtacctcgataaactggttgcccgtatgccaccagtggtcagcgaggctacagcctatgccgccgtgtttaagtttgactggttctctgccaccggcaccgccattctgtttgctgcactgctctcgattgtctggctgaagatgaaaccgtctgacgctatcagcaccttcggcagcacgctgaaagaactggctctacccatctactccatcggcatggtgctggcgttcgcctttatctcgaactattccggactgtcatcaacactggcactggcactggcgcacaccggtcatgcattcaccttcttctcgccgttcctcggctggctgggggtattcctgaccgggtcggatacctcatctaacgccctgttcgccgcgctgcaagccaccgcagcacaacaaattggcgtctctgatctgttgctggttgccgccaataccaccggtggcgtcaccggtaagatgatctccccgcaatctatcgctatcgcctgtgcggcggtaggcctggtgggcaaagagtctgatttgttccgctttactgtcaaacacagcctgatcttcacctgtatggtgggcgtgatcaccacgcttcaggcttatgtcttaacgtggatgattccttaatgattgttttacccagacgcctgtcagacgaggttgccgatcgtgtgcgggcgctgattgatgaaaaaaacctggaagcgggcatgaagttgcccgctgagcgccaactggcgatgcaactcggcgtatcacgtaattcactacgcgaggcgctggcaaaactggtgagcgaaggcgtgctgctcagtcgacgcggcggcgggacgtttattcgctggcgtcatgacacatggtcggagcaaaacatcgtccagccgctaaaaacgctgatggccgatgatccggattacagtttcgatattctggaagcccgctacgccattgaagccagcaccgcatggcatgcggcaatgcgcgccacacctggcgacaaagaaaagattcagctttgctttgaagcaacgctaagtgaagacccggatatcgcctcacaagcggacgttcgttttcatctggcgattgccgaagcctcacataacatcgtgctgctgcaaaccatgcgcggtttcttcgatgtcctgcaatcctcagtgaagcatagccgtcagcggatgtatctggtgccaccggttttttcacaactgaccgaacaacatcaggctgtcattgacgccatttttgctggtgatgccgacggggcgcgtaaagcaatgatggcgcaccttagttttgttcacaccaccatgaaacgattcgatgaagatcaggctcgccacgcacggattacccgcctgcccggtgagcattatgagcattcgagggagaaaaacgcatgattatttccgcagccagcgattatcgcgccgcagcgcaacgcattctgccgccgttcctgttccactatatggatggtggtgcatattctgaatacacgctgcgccgcaacgtggaagatttgtcagaagtggcactgcgccagcgtattctgaaaaacatgtctgacttaagcctggaaacgacgctgtttaatgagaaattgtcgatgccggtagcactggcaccggtgggtttgtgtggcatgtatgcgcgtcgtggcgaagttcaggcagccaaagcggcggacgcgcatggcattccgtttactctctcgacggtttccgtttgcccgattgaagaagtcgcgccagccatcaagcgcccaatgtggttccagctttatgtactgcgcgatcgcggctttatgcgtaacgcgctggagcgagcaaaagcagcgggttgttcgacgctggttttcaccgtggatatgccgacaccgggcgcacgctaccgtgatgcgcattcaggtatgagcggcccaaatgcggcaatgcgccgctacttgcaggcggtgacgcatccgcaatgggcgtgggatgtgggcctgaacggtcgtccacatgatttaggtaatatctcagcttatctcggcaaaccgaccggactggaagattacatcggctggctggggaataacttcgatccgtccatctcatggaaagaccttgagtggatccgcgatttctgggatggcccgatggtgatcaaagggatcctcgatccggaagatgcgcgcgatgcagtacgttttggtgctgatggaattgtggtttctaaccacggtggccgccagctggacggtgtactctcttccgctcgtgcgttgcccgctattgcagatgcggtgaaaggtgatatcgccattctggcggatagcggaattcgtaacgggcttgatgtcgtgcgtatgattgcgctcggtgccgacaccgtacttctgggtcgtgctttcctgtatgcgctggcaacagcgggccaggcgggtgtagctaacctgctaaatctgatcgagaaagagatgaaagtggcaatgacgctgactggcgcgaaatcgatcagtgaaattacgcaagattcgctggtgcaggggctgggtaaagagttgcctacggcactggctccgatggcgaaagggaatgcggcatagtcgtttgagccccctcaccctaaccctctccctcagggagtggggaccgttcggcgctgtatgtactccctcactctgaaacgacaccgcactctttttttctccctcgcccctccggggtgaggggaaaaggccgcactgctcaccaattttctgctatcctgcccccgcactaagggggcagtatgctaaacatcgtactttacgaaccagaaattccgccaaatactggcaatatcatccgtctttgcgctaataccggctttcgtctgcatatcatcgaaccgatgggatttgcctgggacgataagcgcctgcgccgcgcggggctggactatcacgagtttaccgccgttacgcgtcatcatgactttcgcgcgttcctcgaagcagaaaatccccagcgcctgtttgccctcaccacgaaaggtacgcctgctcacagcgccgtaaactatcaggatggcgattatctgatgttcggcccggaaacacgcggcctgccagcgagcattcttgatgccctgcccgctgaacaaaaaattcgcattccgatggtgccggacagccgcagcatgaacctgtccaatgcggtgtcagttgtggtgtatgaagcctggaggcagctgggatatccgggagcgttgttgagagattagttactgtatgccggatagatgattacatcgcatccggcacgatcacaggacatcagatcccatccccatactcaaatgtatggttaataccgttgaaatgctggtccatatccattgatggcttatcgctgtctggtttaccgacaatacgagccggaacgccagcggcggttgtatgcggcggcaccggttgcagcaccacggaacctgcgccaatcttcgcgccgcgaccaacttcaatattgccgaggattttcgcgcccgcgccaatcatcacaccttcacgaattttcgggtgacggtcaccaccagatttacccgtaccgccaagcgtcacagattgcagaatcgatacgtcgttttcaattaccgccgtttcacccacaacgatgcccgtggcgtggtcgagcataatgccacggccaatttttgctgccgggtgaatatcgacctggaacgtcacagaaacctggttttgcagaaagattgccaatgcgcgacgcccctgattccacaaccagtgaccgatgcgataggcctgcaaggcatgaaaacccttcaggtataacaacggggttgagtatttatcgactgccgggtcgcgggtacgcaccgcctgaatatcacaggccgcagaggcgatcatttccgggtcagcggcgtaggcttcttccaccacttcacggatagcaatagcaggcataattggcgatgacagcttgttcgccagcatgtagctcagtgcactaccaaggttttcgtgcttgagtagcgtcgcgtggtaaaaactggccagcattggctcacagtccgccagcgttctggcttcggctttaatattgttccagacaatttccagttcttcacacgacattgcttactccacacgatgagataatgaccggcccgttctgcgcgggccgggtcatagcggtaacaaaggttccctggggttagtggctgctgcgctcgtccttgcgtgcacgacctaataacgtcaatgctgcctcgcgcgcgttttttccgcaatataatacttgataaatttcctcggttattggcatttcaacgccgaagcgatgcgccagttcgcggacttctttcgtattgcggtagccttccaccacctgaccaatcttctcctgcgcgctttgtacatccatgccctgaccgagcatcatgccaaaacggcggttacgcgactggttgtcggtacaggtaagcaccagatcgccaagccccgccatgcccataaaggtggcaggatcggcacccagcgccgcaccaagacgcgacatttcagccagcccacgggtgatcagcgccgtacgcgcattcgcaccaaaaccgataccgtcggacatccccgcgccaatggcaatgacgtttttcaccgcaccgccaagctgcacaccgatgaaatccgggttgctgtaaacgcggaaacttttgccacagtgcagcaattgttggagatcatcggcaaaggtctggtcggtagaggccaacgaaatagccgtcggtaaacctgccgccagttctttcgcaaacgttgggccagagataaccgccagcggaatttgatcgcctaaggcctcacgcgccacgtcctgtaacagacgtccggtttccgcttccagccctttggtcgcccacaccagacgcgcatcaggacgcatcagcggtttaatctggcgcagcacttcaccaaagacatggctgggtacgacgacgagaatattacggctggctgccagcgcagtggcgagatcgctttcaagatggagcgtatcgggaaaaggcacatcggggagaaacgcggcgttacagcggtcgcgttcaagcgttgcgatatgttcagggtcatggccccagaggacaacctcgtggccatttcttgccagggtaatggcaagagcggtgccgtacgagccggcaccgatcacagtcattgaagcattacgttggttcatcaggcatcctgatgttcttcagtaccttcgccagcctgctgctgcaaatagttcatgaacagcgcatcgaagttaaccggcgcaaggttcagttgcgggaatgtaccgcgggataccatgctggtgatgcactcacgagcatacgggaacagaatgttcgggcagtatgcgcccaggcaatgtgccatctgggtgccttcgatacccgcgatggagaaaataccgccctgctgaacttcacacaggaacgcggtttcttcgcccagggaggccgttacggtaacacgcagtaccacttcgtatacgtcatctgccagttgggaagatgccgtatccagatcaagtttaacttctggttgccaatctttctggaaaacgtgcggcgcgttcggcgcttcgaaagagatatccttggtataaatacgttggatctggaaagtcatttcagtgttgttttgttctgacatgtgtagaaaacccttaagtgttgtccttaaatactgcgcaatgtaatgccaacgttcacacgttatttcagcaggggatccagtccaccacgtgcatccaatgcatacaagtcatcacagccgccaatgtgctgtgcgtcaataaaaatctggggaaccgtggtgcgaccgctgcgtttgatcatctcttcacgcttggcggcattgccatcgatcggcaactcctgaaaactcacgcccttgctgctcagcagtgcttttgcacgatggcaatacgggcaggtttctttggtatagatttcaacattggccataatttagctcctgtttttttaccctgaaatttcatgttgcagggcggctgcaaaatggagtgtccccagaagcttataacaataagtcgctgggggcctaattgcagctaacggcctgcatcatgaaagacgacaggtaaattatttgccgcgcaccaaaggcaagttttcgccagcccagccagcgacgccttctttcagcacgaatacttgcgcaaaaccagctttcgtcagcgcgtttgcaggctcctggcactgcatgccagaaccgtctatcacgataaccggtttgtctttgtgcttctcaagctcaccaacattgttggctttgatttcgctcggcaacagattgatagaacctgcgatatggcctttacggaagtcatcacgctgacgtaaatccacaaccacagcgtcttctttgttgatcagacgcgtagcttcaccacgagtaatcaccttcactttcgaggtcaggctcttaaacgtagtcacaagaaccgccaccagtaacgcgatccaggcgatactcagtatgggatgacggccaacaaattgcataatttcttgcatggggggtaacaactcccgacgtagtgattaaaaaaaccaggaaaggagtatacctgcgcggtgcggcaaatacagccagcgcgttaactggaatgcaattttgcggggcacgacgaaaaaaaagcgcaaatctggcatcggcttgccgcgagcggtcgtatattttgatcttcagaggctattttatcgattcagctgtagtaaaattacgcaaattttgactcttgagtatgaggttgtcgcaatgtcggtttctaaaaaacctatggtactggtgattctggatggctatggctatcgtgaagaacagcaggataacgccatttttagtgctaaaaccccggtaatggatgcactgtgggccaatcgtccgcataccctgatcgacgcttccggtctggaagtcggtctgcctgaccgtcagatgggtaactccgaagtaggccacgttaacctgggtgccggccgcatcgtgtatcaggacctgactcgtctggacgttgaaatcaaagatcgcgctttctttgctaatccagtgctgactggcgcggtagataaagcgaaaaacgcaggtaaagcagtacacattatgggtctgctctccgcaggcggcgtacacagccacgaagatcacatcatggcgatggtagaactggcagctgaacgtggcgcagaaaaaatctacctgcacgcattccttgacggtcgcgacaccccgccgcgcagtgctgaatcctcgctgaaaaaatttgaagagaaatttgctgcgctgggtaaaggccgcgtagcgtccatcattggtcgttactacgcgatggaccgcgataaccgttgggatcgcgttgaaaaagcctatgacctgctgactctggcgcagggtgagttccaggccgatactgccgttgctggtttgcaggcagcttatgctcgcgacgaaaacgacgagttcgtgaaagcgaccgttattcgtgcagaaggtcagccagatgcggcaatggaagacggcgatgcgctgattttcatgaacttccgtgctgaccgcgcgcgcgaaatcactcgtgcattcgtaaacgcagatttcgacggcttcgcgcgtaagaaagtggttaacgtcgatttcgtgatgctgaccgaatacgccgctgacatcaaaactgcggttgcttacccacccgcttccctggttaacaccttcggcgagtggatggcgaaaaacgacaaaactcagttgcgtatttccgaaaccgaaaaatatgcccacgttactttcttcttcaacggtggcgtagaagagtcgttcaaaggcgaagatcgcattctgatcaactcaccgaaagtggctacctacgatctgcaaccggaaatgagctccgcagagctgaccgaaaaactggttgcggccatcaagagcggcaaatacgacaccattatctgtaactatccgaacggcgacatggtaggtcacaccggggtgatggaagcggcggttaaagcggttgaagcactggatcactgcgtggaagaagtcgcgaaagcggttgagtccgtgggtggacaactgctgatcaccgctgaccacggtaacgctgaacagatgcgcgatccggcaacgggtcaggcacacacggcacacaccaacctgccagttccgctgatttatgttggtgataagaacgtgaaagcggttgcaggcggcaaactttctgacatcgcgccgaccatgttgtcgctgatgggtatggaaatcccgcaagagatgactggtaagccgctgttcatcgtggaataatccctccccatgaggggaaaggcgattaataccatgacacgggccgtgaaaccgcgcaggtttgcaatcaggcccatcatctacgccagcgttcttagcgctggcgtattgttgtgcgccttttccgcccacgcggatgagcgtgaccaactcaaatctattcaggccgatatcgccgcaaaagagcgcgcggtacgccaaaagcaacaacaacgcgcaagcctgctcgcacaattgaaaaagcaggaagaagcgatctctgaagccacccgtaagctgcgcgaaacgcaaaacacgctcaatcaactcaataaacagattgatgagatgaacgcgtcgattgccaaactggagcagcaaaaagccgcccaggagcgcagcctcgccgcgcaactggatgccgcattccgtcagggcgagcataccggtattcagctaattctcagcggtgaagaaagccagcgtggacagcgtttacaggcttatttcggctatctcaaccaggcgcgacaagaaaccattgcccagttgaagcaaacgcgtgaagaagtcgccatgcagcgtgctgaactggaagagaaacaaagcgagcaacaaacgctgttatatgaacagcgcgcccaacaggcgaaactgactcaggcgctgaacgagcgtaaaaagacgctggcggggctggaatcttccatccagcaaggtcagcagcagctaagtgaactgcgtgccaacgaatcccgtctgcgtaacagcattgcccgtgcggaagccgcggcgaaagcgcgtgctgaacgagaagcgcgtgaggcccaggcggttcgcgaccgccagaaagaagcgacgcgtaaaggcaccacctacaaaccgactgaaagcgaaaaatcgctgatgtcccgtaccggtggtctgggtgcgccgcgtggtcaggcattctggccggttcgcgggccgacgctgcatcgctatggtgaacagctacagggcgaactacgctggaaaggaatggttatcggtgcctctgaaggtactgaagttaaagcgattgccgacggtcgggtgattctggctgactggctgcaaggttacggtctggtggtggtggttgagcacggtaaaggcgacatgagtctttacggctataatcagagcgcactggtgagcgttggttcgcaggttcgcgcgggccagccaattgcactggtgggcagcagtggcggtcagggtcggccttcactctatttcgaaattcgccgccagggtcaggcggtcaatccacagccgtggttgggaagataagttttgtttccatttcgtcgtaacgttcttgcatttgccgctctgttggcgctctcctcccccgtacttgctggcaaacttgccatcgtcattgatgattttgggtatcgcccgcacaacgaaaaccaggtgctggcgatgccctccgctatctccgtcgctgtattacccgattcaccgcacgccagagagatggcgaccaaagcgcataacagcgggcacgaagtgttgattcatctcccgatggcaccactgagtaaacagccgctggagaaaaatacgctgcgcccggagatgagcagcgacgaaattgagcgcattattcgtagtgcggtcaataacgtgccctatgccgtggggatcaacaaccacatgggtagcaagatgacctctaacctgtttggtatgcagaaagtgatgcaggcactggagcgttacaatctttacttcctcgacagcgtaaccatcggtaatacccaggcgatgcgcgccgcgcaaggtactggcgtgaaggtgatcaaacggaaggtgttcctcgacgattcgcagaacgaagcggacatccgtgtgcaatttaatcgcgcaattgatctggcgcgtcgcaacggttcaaccattgccattgggcatcctcacccttcaacggtacgcgtgctacaacagatggtttataacctgccgccagacattacgctggtgaaagccagcagcttgctgaatgaaccgcaggttgatacttctacaccgccgaaaaacgctgtgcctgatgcaccgcgtaatccgttccgtggcgtgaagctgtgcaaaccgaagaaaccgatagaacctgtttatgctaatcgcttctttgaagtattaagcgaaagcatcagccagagcacgctgatcgtttacttccagcatcagtggcaaggctggggcaaacagcccgaagcggcgaagtttaacgctagcgcaaattaaaggcgctacgcgtaatgcgatggtgcgaccgcgttttgtcgcgccattgccataagcggaaagaccacagtaacgcctggtaaccgaccttcacgctgcgcacattggtaatcaggcgcttatacataccggaagtaaatatctcggcaatcatccgttggcgggtaagaatatccggctctttgcgcaccgcatggcaaacacgcaatgcttcgtaagttatttgctgatgaaattccggataaatcataattttgtcggcataatttcgatttaatttctccagcaggcgggtaatcttaatatagtgacgttgataattaaggtttttattcccttgtctatgcaaccgactcactgacgtattatgcagataatatttatataatgattgctcggtatatcgcgcacgcagcgcgttaaacatgaattctgttgtccagacaatatcctgatgatgtaatccggcaataaatttaatgttatttttaacaataacatcacggcgataaacccccatccagacaacgtgagtccaacggcgcgaagaaagccccatccgcagccagtccgggccggttaatacgccggttgagcgaaggcgatcgctggggatggattgccaggtttctcccgtttcacgaaaacaccagtcagcgttgcactgcgccacgtcgaggtcatcctctaacgccatggtcatcagcgtttcgtacatggtgggatagacctcatcgtcagcatcgacaaaagcgacatatttgcccgtcgccacctcgatcccacgattacgcgctaccgatgcgccagcattcgcctgatgcaacaaacgaacgtgcggatagttttctgcgtaatgctttgctatttcaacagaattatccgttgaaccatcgttaataataatgatttccagagcagtccaggtttgcgtaattaaagattccatacaagtgcggaaatcatcgcccgcattatataacggaataataacactaagtttattggtgctgttcatcataaattaccgacgacctctgaagttatcctgacgttttacaggctttgtattaagaaactattaagcctgtgagatattatttttacaggtgagagagtcacttcagggtagagagataatgagagcagctatataagagatcagcgcaattacgatatctttattacactgacaggattttacatatttaacggattatcctcaggcaaaagggctggaataccagcccttgttcgtgttaatcccaactcagaattactttcccggactggcccgaacgcatagcgtcaaagcccttctggaaatcatcgatagagaaacgatgggtaatgatcggcgagagatccagacctgactgaatcagcgccgccatcttgtaccaggtttcaaacatctcacgaccgtaaatacctttaatgaacaagcctttaaagattactttggtccagtcgatagacatatcggacggtggaatacccagcatcgcaatgcgaccgccgtggttcatggtgtcgagcatggtacgaaacgctggcggcgcaccgggcatttccagaccgacatcaaagccttcggtcatgcccagttctgccatcacatcattaaggttttctttagcgacgttgaccgcacgggtgatacccattttgcgcgccagttcgagacgatattcgttaacatcagtgatcaccacattgcgtgcaccaacgtgtttcgccaccgccgctgccataataccaatcgggcctgcaccagagaccagcacatcctcgccaaccagatcgaacgacagcgcggtatgcacggcgttaccgaagggatcaaaaatggaagccaggtcgtcggagatattgtcgggaattttgaaggcgttgaacgccggaatcaccagatattcggcgaagcagcccgggcggttaacgccgacgccgatcgtgttgcggcacagatgggtacgaccgccacgacagttgcgacagtgaccgcaggtgatatggccttcgccagaaacgcgatcgccaatcatgaagcccttcacttcctgaccaatacctaccacttcaccgacatattcatggcccacgaccatcggcaccgggatggttttttgcgaccactcatcccagttatagatgtgaacgtcagtcccgcagatggctgttttacggattttaatcagcagatcgttatgcccgagttccggtacaggaacgtcggtcatccagatgccctcttccgctttcagtttggataacgctttcatctcacatcctcaggcgataacgcccagttgtttaccaatacgcgtgaatgcttctactgcacgcgtaatttgctcaggggtatgcgccgcagacatctgggtacgaatacgcgcctgacctttcggaacgaccggatagaagaaaccggtgacgtaaatgccctctttttgcagctctcgggcaaatttctgcgccactaccgcatcaccaagcatgaccggaataatggcgtgatcggctcccgccagggtaaagcccgccgccgacatttgctcacggaactgacgcgcgttcgcccacagacggtcacgcagttcgctgcccgcttcgaccatctccagtactttgatggacgcggcaacaatggccggtgccagcgagttggagaacaggtacggacgagaacgctggcgcagccactcaaccacctctttgcgcgccgcggtataaccaccagaagccccgcccagcgctttaccaagtgtgccggtgataatatcgacccggcccatcacatcgcagtattcatgggaaccacgaccattttcaccgacaaaaccgaccgcgtgggagtcatccaccatcaccagggcatcgtatttatctgccagatcgcaaacgcctttcaggttggcaatcacgccgtccattgagaacacaccatcggtggcaatcagcacatgacgcgcaccggcttcacgcgcttctttcagacgtgcttccagctcctgcatatcgttgttggcatagcgatagcgtttagctttgcacagacgcacaccatcaataatagacgcgtggttcagtgcgtcggagataatggcgtcttccgcacccagcagcgtttcaaacagtccaccgttagcatcaaagcaggaagagtagagaatcgcatcttccatccccaggaatgccgccagtttttgttcaagctctttatggctgtcctgagtgccgcaaataaaacgcaccgaagccatgccgaaaccgtgagaatccattcccgcctttgctgccgcaatcagatccggatgattcgccagcccgagatagttgttggcacaaaagttaatgacgtggcttccatcagccacagtgatatctgcttgctgcgcagacgtaataatgcgctcttctttaaacaacccttccgcccgtgcggtttccagatcgttggttaactgctgataaaattctccacgcattgcgattctccagacagggcaaattccagcacatattacccaaacttataggtcgcgacgagatgaagcgttaacacttctgcaaaattcaggataaataacgtccatcaatatcacttttggcgaatggctgaagccaacgccgtgtagtgatatgatagaagtattcgtgtctgagattgtctctgactccataattcgaaggttacagttatgatcatcgttaccggcggcgcgggctttatcggcagcaacatcgttaaagccctgaatgataaaggcatcaccgatattctggtggtggacaacctgaaagacggcaccaagtttgtgaacctggtggatctgaatatcgcagactatatggataaggaagacttcctgatccagattatggctggcgaagagttcggcgatgtcgaagcgattttccacgaaggcgcgtgctcttccaccaccgagtgggacggcaagtatatgatggataacaactatcaatactccaaggagctgctgcactactgcctggagcgtgaaatcccgttcctgtacgcttcttccgcagccacctacggcggacgcacctccgactttattgaatcccgcgagtacgaaaaaccgttgaacgtctacggttactcaaaattcctgtttgatgaatatgttcgccaaatcctgccggaagcgaactcgcagattgttggcttccgctatttcaacgtttatggaccgcgtgaaggccataaaggcagcatggcgagcgtcgctttccatctcaacacccagcttaataacggtgaatcaccgaagctgttcgaaggtagcgagaactttaaacgcgacttcgtctatgttggcgatgtggcagatgtaaacctgtggttcctggaaaatggcgtttccggcatcttcaacctcggcaccggtcgtgcggaatccttccaggctgtagctgatgctacgctggcttatcacaagaaaggccagatcgaatacattccgttcccggataagctgaaaggccgctaccaggcgttcactcaggcagatctgacaaatctgcgcgcggcgggttacgacaaaccgttcaaaaccgttgctgaaggtgtaacggaatacatggcctggctgaatcgcgacgcataagagctctgcatgaaaatactggtgatcggcccgtcttgggttggcgacatgatgatgtcgcaaagtctctatcgcacgctccaggcgcgctatccccaggcgataatcgatgtgatggcaccggcatggtgccgtccattattatcgcggatgccggaagttaacgaagctatccctatgcctctcggtcacggagcgctggaaatcggcgaacgccgcaaactgggtcatagcctgcgtgaaaagcgctacgaccgcgcctacgtcttacccaactccttcaaatccgcattagtgcctttcttcgcgggtattcctcatcgcaccggctggcgcggcgagatgcgctacggtttactcaacgatgtacgcgtgctcgataaagaagcctggccgctaatggtggaacgctatgtcgcgctggcctatgacaaaggcattatgcgcacagcacaagatctgccgcagccattgttatggccgcagttgcaggtgagcgaaggtgaaaaatcatatacctgtaatcaattttcgctttcatcagaacgtccgatgattggtttttgcccgggtgcggagtttggtccggcaaaacgctggccacactaccactatgcggagctggcaaagcagctgattgatgaaggttatcaggtggttctgtttggctcggcgaaagatcatgaagcaggcaatgagattcttgccgctttgaataccgagcagcaggcatggtgtcggaacctggcgggggaaacacagcttgatcaagcggttatcctgattgcagcctgtaaagccattgtcactaacgattctggcctgatgcacgttgcggcggcgctcaatcgtccgctggttgccctgtatggtccgagtagcccggacttcacaccgccgctatcccataaagcgcgcgtgatccgcctgattaccggctatcacaaagtgcgtaaaggtgacgctgcggagggttatcaccagagcttgatcgacattactccccagcgcgtactggaagaactcaacgcgctattgttacaagaggaagcctgacggatgcgggttttgatcgttaaaacatcgtcgatgggcgatgttctccatacgttgcccgcactcactgatgcccagcaggcaatcccagaaattaagtttgactgggtggtggaagaagggttcgcacagattccttcctggcacgctgccgttgagcgagttattcctgtggcaatacgtcgctggcgtaaagcctggttctcggcccctataaaagctgaacgcaaagcgtttcgtgaagcgctacaagcagagaactatgacgcagttatcgacgctcaggggctggtaaaaagcgcggcgctggtgacgcgtctggcgcatggcgtaaagcatggcatggactggcaaaccgctcgcgaacctttagccagcctgttttacaatcgtaagcatcatattgcaaaacagcagcacgccgtagaacgcacccgcgaactgtttgccaaaagtttgggctatagcaaaccgcaaacccagggcgattatgctatcgcacagcattttctgacgaacctgcctacagatgctggcgaatatgccgtatttcttcatgcgacgacccgtgatgataaacactggccggaagaacactggcgagaattgattagtttactggctgattcaggaatacggattaaacttccgtggggcgcgccgcatgaggaagaacgggcgaaacgactggcggaaggatttgcttatgttgaagtattgccgaagatgagtctggaaggcgttgcccgcgtgctggccggggctaaatttgtagtgtcggtggatacggggttaagccatttaacggcggcactggatagacccaatatcacggtttatggaccaaccgatccgggattaattggtgggtatgggaagaatcagatggtttgtagggctccggggaatgagttgtctcaattgacagcaaatgctgttaagcggttcattgaagaaaacgctgccatgatttaaattacaactctttaatagataattttgaaataaaatcagcttccttgctgattttatttcacatattcattacttctctaataaacattggtccgattgtgctttaaaataagcacaaagcaatattatggtgataaacacagcagtcggaaccggtttagaaaagagtattacatcacttagtcctactaccagtagtgaaaaaagcaagattaaaatataaggttctttagcagttcttaaggcatatatgagtattgctgaaaatgctaaaattgttaatacaactccaggaataccacgcgttgataacgtatctatgagatcgttatgcaaatgagaatctacatagggtaaagcgccactcaatctaggctctttttcttctagttcatgtattttttccgcacgtttttccagtgattgtcctattggagaatatgtttttaagccaacttcatacattgccagacgggcaccgactgaagttctggtgttatcatgcgaataattaactaaatcgttatttaagtcattcattctcataagcaatgtatctttaaaagaaaatacacctgctaataatgcaatcgtaataaaacaatataacttataattaattcgcttattaatataactatccattacgattaatattaacgcaaagaatggaaacactaatatggctgcacgcgtctcagttactatgacagcacataagctaagcatgaagttaattgtatataatgttgttttatgtcttaagtcggattttaaaatgagaattgatgccagtaaagaaggaaaaaggatgatgtagcctgctgttgtagcgtgggaagctgataatgcaacacggtcgacgtttaaatagaaatgttgccacatggcatgcgcaaaaaaaagtaactgcgttgccagggatgcgaacagaattagtttcccaaattttatttttgttctcatctcatttttagcaaaaagaactaagaaaataaaagcgctacacaaggcaatttttccagtttccattgggccacgatatgcattggtataaacagagcctgaaactttataatgtgaataccagatgatatttacgatacccaaaagacataatgagatgaaaattaacaaagtaggattattagttattgttttttttggtgtcgcaagaaaatacaatgcagatataattccagctgcatgaagaaactttgttgcaacatcatcccataaagacaaagtcattaaagaaaaaatacataatatgagaattaaagactttataccagaattaatttcattccaacaaaacgacatatagtttcaacctatgctacgaggatgggttatttaatgcaagatctaacgtttattcttttttctatttaccagtcttaccatcctccagagaatataattttttgatgctaatatttttgctcgtctcttatctctcttgccaggaagattacaatctcttaattctttttcattgctttcaactaattgattcaatagtttaaaatcaccattaagtagaacattccataaataacgagttttatgataagctctattttgactcaataatgtatgaatttcttctttccggttacctttgtataactgcatcacagaagagtagattctttcgtgcgcaaatgactcatgtcgataatgagtgatggttctacatgagttcattaaggaattttctctatagttatgcttatacatataatatggaaccgcatacatatcgcatgtaattagcagtcgatagataaaatcaagatcttctcctagtcgtaaatcttcatcaaaaaaaagattattctcttccagaagttgttttcttataaacaagcaccctatatggaatctaacctttttataaaaaaagtcgaaaagtaaagatccttcattaaactctgtatttataggtgagtaagtaacaccatcttttatataatggccataaagcccacaataaatcgcatcccctcccgtctcatgttgtctggtatacatcttcagcagatagttaggatctatctcatcatcatcatccataaaacatataaactgtccttgcgccttgcggatacctgtattcctggcagacgaaacaccgccattttctttattgataataattaatcgagagtgggttaacccatactctctcaaaacgtttgatgtgttatctttagaaccatcattaacaataacaatttcaaaatttgggtaagtttgtttttctaatttcgttagagtttcagtaatgtaatcagatgaattatacgtcggtattattatggatactaaagggtaatcattgctcatcgtgttctcttgcctgaactaataaaatatgatagtactcatccttaattattattgtaactcagacatccatgatttttattattatccaaatagttttcttttatacttatttaatttaaatttaatgaagtaaataaaagcgttaaacgtatcaccatttttctttgcatgttgatatttcacttgatactgcttttcattcgtggctggaataaacgccacatcattccagcaagaagcctgataagcctcattaaaatacttctggcagggataattcgtccagtcgttccagggcttcgttacgccaacataatgaatcagcttagtatcatcggtaatggtctttttataatcttcatcgcttttattttttaactcatagtcaatgccataaaagcaatcataatcgctgctaataaaaatacaatgaccaaagaacagaatatttaaaatatcctgatcaaggcatttatacttcgtgtgctgcgggtcacttgccagcatagcaatggctttattcataaaatcatttttcgcccatgcttcaagctgcagatatactacaccggcgttgaaataattccctggaagtccctctatagccagacgcttcgctggtttttcctgcataaaaggcacatctttaataacagctgcgaacttatcctcatcaaaattaatatcaagcaatccagctaatgagcctttacagatgacatcagcatcgatatataacagattttcaatagtttcactcaaatactggaacgcaactaaacggaagaatgttgcataagaccactgtttcaggctggggaagatatcaataaagacattggagactttataaattattacttcaacgttagcatttttgctggtaaaagcattaacacgttgtagataatcttcatcaatgtagtcggtaaagagatgaaacttaaccgcaaggtccgggttatgcataacaactgattgcatagatactgccgcaccaaataaaaagttacggtcaataccgtaagcgatatttaacacacgatcggtgttagcaatttccccagagacagcgacttcagtaatactctcagctaataaatccatgttggttccgttttgactgtgtggtttacgctttgccttttaattttttaataaatttgcgtagtttggttctgtagattactgaatagtagccataatcttttatttcgttgacaatacccaggtgacgttccatggccagacgatcacgagctttacgctctgccgtacagcttttaccggataggtcaattatcctgacaccatctttactaacgataaagttaccccggtgtgggtcgcccgatagcatatttaaggcatgcaatttttccattgaagccttaatttctgctttcacattttctggaataatcggcatatcattgagctctacgccctcgacatactcgataagcatgataaaaacactagcatagttgaaaattttacgctcagccagaaaataaaaatcattaggaaaagtaagacctgcacttctgacacgatcggtttcaacgatcaaattctgatagtagtcaccttttacaaaagattttaaaaaacgttcattccttttcgttttcggagcaaagactttaaaaacatagcgaccatatttcgtatcaatcaaagatactttggtatcatcaatattacgtaatacttttactgttttaaaattataggccagtatttcatcaaagatttctttatatttattatcattatctttgtaataaaatgagaagccgcgataacgtatacttgtaatcataagagtaatttatttcttaagcttgtacttaattaatgaagttatgccttttatatactcaccatgggcaaacagatgcttatattgtttctgcatttctgcaacagtccgcgcctctttaagaggatatttcttccagggagattgttcacgcgcgatattaaagtatgatgcagacggatatccagcccagctatgccatggtttagttatccctgtatagtgaatcaacactgttttatcggtaatggtttgctgatactttcgatgactacgatcataaagttcgtttttcagggtataaatagtatcaaaatccttcgcaaggtagatattattcatattaaatgcgatattcaacgcatcctgatctaaatatttaagagagccatatttagtttcccctcgtaaaagtttgagtaaatacggtgtcaaatttgcttcatgccattttttaagattgacatagataacgcctgcattgaaataacgtccattcatttcgggaatgttgaggcgttttgcacatgccgcctgagtactatcattgtcaggaatgaccgcagcaaactcatctttaaatataatttctgtgagaggtttcaggcttcctttacaaacaacatcggcatccagatacagcagtgtggaaatactttcactcagatattcaaaagacaataccctgaagtatgtcgcgtacgaccaaaactgtgacgtcggcagatcagcaaagtatttggggtcaattaaatatacaataattgaggtattaaattgttttgctgtttcattaaatgactttaaataatcatcatccacataatcagtgaaaacatgaaagacaaaattaatatctgaattattaatcaaaacggaagaaattgaaacgccagcaccatacaaaaaattcttatcgataccgtaggaaacatttagctctggggcgttttcttttttattatctgctaaatacgaaaaccgttcttttataaattcattcatttaacttttctcaatttcattttattatctttaaataaaaataataaatataattcattatcccgttaattggtttgttttgtttaaaattatgcttggcgcaataacgagcatagtttgagttaactggccgcattaacggttcatttttccagggcgatgcttctttggctttgataaaaggttgcgcacttggataaccggcccagtaatgccagggttttgtcgggccgacataatgaattaatacggtttcatcattaattggacaaacaaatgatttttttaattcataatttaaactaaattgcgtattgtatttagcatcaatgaatttaactttccctaacaggataagattaaggatatcttgatccatataggttaaacgggaaacgatggctttatcagcaagcatcgacatcgctttagcagaaacggactcctgcgcccacgctagtgtattaattaacaggacacctgaattaaagtaacccttttcaagttcattacactgcagactttgaccccgtaacgaccaccagttagcatcgcgttcagtaacaacagcagcaacgttattggcaagatccattgttatcagcggctttaagtttccctgacaggcgatatcagcatccaggtaaaggatcttatcttgttgatcaataaagtaatctgcaattacaaaacggaaatacatggcaatagaccaatttttggtcgtcggtaatgccttaagccgttcacaatttactagatggatctggatacaggtacgatagcttttcgccaattgggctaaacgctggatatcggcttcagggatatcatcaataaaaacgtggaaaacaaaactcacgtcgttgttatgtaacaaaactgacgtgattgaaacaccacaaccaaaaagaaagtttttatcaatgccataagcaacatggaatgatgatgccactgacgccgctggcctttcatcgaagatgattgtcttattgatcatctcttgtggattaaaatagtgggcactcatatttctctccggaaattacaacgattttcgaatcgttctttccctgatttttgtggcttttgcttctgcttgcgacagcagtccttgttcctgcttgagaatgtctttaagcggggcggcaaaatacactttcataaaccgccagatatcccgctgagtcaggccgatattcattgaagaaaaataaagccctataagatctttatcgcgccaacgacgtggaacgcgcgtgcgaagctgcgcccggtgtaggtcaattaccgaaatttttaactcctcttccttaccggaaaaaggcaagtgcagcaggaaatgacagatataacagtcacggtggttaatgcccgcagcatgcatatcgcgcaccatcgtcgcgacacgcttaataagcatacgctttacacgaacatctggagggttagtcgcccaatcagcacagtaatcttccagacttatggttggtgtcagatcttcggtaataataaacgaggttctggtcagcggattcatgcctttttcgccgaatgccaccccatacatagtatcaacgccgacatcccgcagtcgatgaatcgcattccattcgcggtctgcgcctaatactggcatccgcaatgagagtaaatttttgattatctctttcagggtcgtgccgcgatgccatttgagaaaatagcttttgcccgccatttcaaagcgcagagtacggcgagtttccagttcacgaaatacctcaccctgcaaggttttaacttcctcaaaaggatctttgccgcgccataacgtggcaaacggctctttaagttcaaccatccagaccacccgttatgatatccgccgctttctctggcagactgtataaatcttgtgtatcagcataatgtcgcgcattttccgcccaggcctggcgcaatgaagattgcgttaacgctttgcgtaaaatctcattcaatgtttcctggcggaatggctcagcaatagcctcgccgcaattggcgtcgacaatataatgcgcatagccacaaacggctgttgttagtaccggtaatcctgcagtaatcgcttccagcagcacaattcccgccgcttcctggtaggcaggatgcagtaataaatccgccgccgccattaattccgagacatcattgcgccccgagaaaaagtgaacattactgcgcacgccgcgtttttctgccagcgcctcaaattttcgcggtttatcctgcccaacaacatatagcaatgtgttgtggcgcagcgaatccggtaacgaagcaagtgcttcaatggaacgatcgacacctttacgcgtgaagtctgaaccgacctgcaacaataaatattgttgttcggttattccattcttcttacggaatatttcacggctattggctggctgctggctatatttacgatcaggataaatccccggtggcagaatatgaaaacgctccgcttcagtctgataatgtttctggaaatcggcgatttgcttatctgtcagcatcagcagctgtgtcggcttgccctgttcgaaggttgcccgctcaaaggcggcataatggcgataacgtgacgtcaggcgatagaaaaagcctttctcctgcgctactttctcggcataacaaacatcagcggcataataaacgtccagccccggcattttgttgaatccaacgactttatcgacgggatgttcgcgtaaatgtttttgcacccaggtaaaatactccgcattgcgcccgtgattggtacgcgatttaaccggcactttgatcagttcaaatacatcagggcattcgccttcccacgactgggtataaacccgaacatgatgacctcgggcggcgactgtctgagcaatacgcataaaatcgcgctgcaaaccgccaaagggaaaatatttatataaacaaaaagcaacgatcataacgacgtacctgtcgtggaggagggcagtaatttatcgacagcagcaatgacatctgccgccggaataaccgaaagatacatctcatttcggtcacgctgatcgcgcgttggcatttcccggtaatctcccgcccagaattgaatcatgttatttgaccagggacgccagaaaatatgatctgttgcgccaaacagcgatatcagcggcgtattaactgcagcggcaatatgcgccggtgcggaatcaacgccaataaacagctgcgcatgatcgattaacgcaccaagttccgggaaggtcacctttccagccagcgccgttactggtggcgtctggcatccctgcgcaatttcattgacgcaggccagatcgtctttatctgggccggacgtcagaacgacttcataaccacgagcatgtaaggcatcaatcacagcggaaaacttggcgttgtcccagcatttgaagatttgccgcgccgtaggttggataaccacataattttgtccaacaccagcgtgatcaagttcgcgacgcatacgtttccagcttgcaggcgggtaactcatggttgtctgcttcaccaacgaatcaagtcccaatggtgtcagcacggataagttactttccaccacatttccaccctgcaacggcaccaaatgggtgaaacttttacgccaaaaagcagactgccgatgatgataatcctgggaaattttcacacgagcatttaataagcgaaccagtatagcaaccatccattgatcggtaagattgacgataaggtcatacttattggcacgtaataccttgatgagatgaaaaaagttggcaattttttctgaggcttttgcttttttattttttatgccgtagagcgcgttaatctctggattttcagacaggatcgggatggtgtcctgataaagcagcacatcgatttttgcgtcagggtaattttttttcagcgaactaatgacgggagtagttaataacatatccccatgaaaacgcatcttaatgagcaaaattcttcgaaatggcttatccacaagtaactctttttgttgagattatccgattaaggtgaagcagaaaaagcacgctaccgccccaggctcaacagctacctgaatactgataccgcactgatattgacgcgctagtgtatcacttctttcgcggcaatccgacccgaatgatttttaagcacattgttgattttcaataaagaaatcaatcaaataaaatcattagcaaccatattctttcactgttgctctgcgattccttcctgcacgtacagcagaaatcaatgaatcgcataaaaatacaaaaaaagtatagatgttcagcaagaattggcgggtaaattgctatttaagtcaaaaacgggaaaagtaatggtaaagccacagctaaatacatagaatccccagcacatccataagtcagctatttactatgctcgaattgctttacaccgcccttctctaccttattcagccgctgatctggatacggctctgggtgcgcggacgtaaggctccggcctatcgaaaacgctggggtgaacgttacggtttttaccgccatccgctaaaaccaggcggcattatgctgcactccgtctccgtcggtgaaactctggcggcgatcccgttggtgcgcgcgctgcgtcatcgttatcctgatttaccgattaccgttacaaccatgacgccaaccggttcggagcgcgtacaatcggctttcgggaaggatgttcagcacgtttatctgccgtatgacctgcccgatgcactcaaccgtttcctgaataaagtcgaccctaaactggtgttgattatggaaaccgaactatggcctaacctgattgcggcgctacataaacgtaaaattccgctggtgatcgctaacgcgcgactctctgcccgctcggccgcaggttatgccaaactgggtaaattcgtccgccgcttgctgcgtcgtattacgctgattgctgcgcaaaatgaagaagatggtgcacgttttgtggcgctgggcgcaaaaaataaccaggtaaccgttaccggtagcctgaaattcgatatttctgtaacgccgcagttggctgctaaagccgtgacgctacgccgccaatgggcaccacaccgcccggtatggattgccaccagcactcacgaaggtgaagagagcgtggtcattgccgcacatcaggcattgttacagcaattcccgaatttattgctcatcctggtaccccgtcatccagaacgcttcccggatgcgattaaccttgtccgccaggctggactaagctatatcacacgctcttcaggggaagtcccctccaccagcacgcaggttgtagttggcgatacgatgggcgagttgatgttactgtacggcattgccgatctcgcctttgttggcggttcactggttgaacgtggtgggcataatccgctggaagctgccgcacacgctattccggtattgatggggccgcatacttttaactttaaagacatttgcgcgcggctggagcaggcaagcgggctgattaccgttaccgatgccactacgcttgcaaaagaggtgtcctctttactcaccgacgccgattaccgtagtttctatggccgtcatgccgttgaagtactgtatcaaaaccagggcgcgctacagcgtctgcttcaactgctggaaccttacctgccaccgaaaacgcattgaggttgttatgcaaaaacgggcgatttatccgggtactttcgatcccattaccaatggtcatatcgatatcgtgacgcgcgccacgcaaatgttcgatcacgttattctggcgattgccgccagccccagtaaaaaaccgatgtttaccctggaagagcgtgtggcgctggcacagcaggcaaccgcgcatctggggaacgtggaagtggtcgggtttagtgatttgatggcgaacttcgcccgtaatcaacacgctacggtgctgattcgtggcctgcgtgcggtggcggattttgaatatgaaatgcagctggcgcatatgaatcgccacttaatgccggaactggaaagtgtgtttctgatgccgtcgaaagagtggtcgtttatctcttcatcgttggtgaaagaggtggcgcgccatcagggcgatgtcacccatttcctgccggagaatgtccatcaggcgctgatggcgaagttagcgtagcgtttatgccggatggtatgccatccggcgcgcatgaattacttctggcactgccgacaataaaacgttgcccgctgcgcatgtttagtcgccacaatcggcgtaccgcacacccgacacggctcgccttttcgcccgtaaacctgcaattcctgagcgaaatagcccggtttaccatcactttgcagaaaatctttcagcgttgtaccaccctgctcaatcgaacgcagcaacaccgctttaatcacccgagctaacaattcacactctgccagcgacagtgatgacgccagccgatccggatggatccccgccgcaaacagtgattcgctggcatagatattccctacccctaccaccagcttgttatccatcagccacggtttaatcgccgtttttttcttcgcgcacttctgatgcagatactcaccattgaaatcgtcgctaagcggctccggtccaagatgagccagcacgttgtgcccttctagctctttggtccacagccaggcaccaaagcggcgcggatcggtgtagcgcagcactttgccgttgctcatcaccaaatccacatggtcatgcttttcagggggaagttcttctggaaggatgcgcaggctgccagacatccccaaatgaatgataatccagccctcaggcagctccagcagcagatatttagcccgccgctgcacgctaagcactggttggtcgcttaaacggtagatctcttctgaaaccggccagcgcaagcgtccgttgcgcaccaccgcatgaagaatggttgcaccaacgagatgcggttctatgccgcggcggctggtttcaacttcgggtaattcaggcatagcatctccaggaatgaacagatgcagtcaatatgggggcaagcagataacaaaaaaccccgccggagcgaggttttttgttacatcaaagcgagaattatttgattttcgcttctttgtagatcacgtgctggcgaacaactggatcgaattttttcagttccagtttttccggcttagtacgtttgttcttcgtagtggtatagaagtgaccagtaccagcagaagaaaccagcttgattttctcacgaatacctttagccatgatttatttcctctaagtacttagtacttttcgccacgggcacgcagttcagccagaactgtatcgatgccttttttatcgattacacgcatacctttagcagatacgcgcagggtgacaaaacgcttctcgctctcaacccagaaacggtgagagtgcaggttcggcaggaaacggcgtttagtcgcgttcagtgcgtgggaacggttgttaccggtcaccggacgcttgccagtaacttggcagactcgggacatgtctattctccaaaaatcaaattagctcgagcttcgtatggggtattggcgcctcgtcaggctttacagcccggtcatcgcagttctatgtgaactctcgattgccaggcccaaatgccaaacccgagattctcaaaggtggcgtagtatacgctgactcagcgatgtgctcaagtcccgaacagacaaagatcccgaaggatcgcgcatagcgggttaaatccagccgcgttcggcaaaagaaacatactctccacgcccaatcacgatatggtcgagcacgcgtaaatccatgaactgacaactctttattatccgttcagtaatgagtttatccgctttactgggttcagcacaacccgaagggtgattatgtgcaaggatcagcgccgaggcgtttatttttatcgcttcgcggataatttcccgaggatggacttcaacatggtttagcgtgccggaaaaaagacggctatgcgttataacccggtgttgggagtcgagaaagatcaccataaagatctcccgctcctcacccgtgagctggctttgtaaaaattccctcgtcatctccgggctgagtaaagggctttcttcacgcatccgtacgttgtagtaacgccgcgccagttcagcaatcccctttaactgggcaaatttcgccacgccaattccatgaacgccactaaattgttcatattcagaggttaacaagccataaagagagccgaaattctccagcatctcttttgccagggttaatacatctttaccgcgcgttccggtacgcagaaatagcgccagcagctcgacatccgttaaggcgctaataccaaacttcagcattttttcgcgcggcatcaacagctgtgcattgtttttcaccttcacctcctttgtggtgctcgcatcctgtcatagccgttccgttaaatcgacggccagttttcaatcctggaaagcgcctcgcaaagtgattctcaggtgaaggcacgacaacaaaagtattgtgataaaatcgccaacttctggtgtcacccaacaggaaaaatcatcatgagcctggccggtaaaaaaatcgttctcggcgttagcggcggtattgctgcctataaaacccctgaactggtgcgtcgtttgcgcgatcgcggggccgacgtccgcgtagccatgaccgaagcggcaaaagcctttatcaccccacttagcttgcaggcggtttctggttatcccgtttccgacagtctgctggacccggcagccgaagccgctatgggccatattgagctgggtaaatgggctgatttagtgattctcgcccctgccacggcagatttgattgcccgtattgctgccggaatggcgaatgacctggtatcgacgatttgtctggctacacctgcgcctgtagccgtgctccccgccatgaaccagcagatgtaccgtgccgctgccacgcagcataatttagaggtgcttgcttcccgtggtttgctcatctgggggccagacagtggcagtcaggcttgtggtgatatcggtcctgggcgaatgctcgatccgttaaccattgtggatatggcggtggcgcatttttcgcccgtcaacgacctgaaacatctgaacattatgattaccgccggcccgacgcgtgaaccgctcgatccggtgcgttatatctctaatcacagctccggcaagatgggttttgctatcgccgccgccgctgcccgtcgtggcgcgaacgtcacgctggtatcaggtccggtttcactaccgacgccaccgtttgttaaacgtgttgatgtgatgactgcgctggaaatggaagccgccgtgaatgcttctgtacagcagcaaaatatttttatcggttgcgccgccgtggcggattatcgcgcagctaccgtggccccagagaaaatcaaaaagcaggccacgcagggtgatgaattaacaataaaaatggttaaaaaccccgatatcgtcgcaggcgttgccgcactaaaagaccatcgaccctacgtcgttggatttgccgccgaaacaaataatgtggaagaatacgcccggcaaaaacgtatccgtaaaaaccttgatctgatctgcgcgaacgatgtttcccagccaactcaaggatttaacagcgacaacaacgcattacaccttttctggcaggacggagataaagtcttaccgcttgagcgcaaagagctccttggccaattattactcgacgagatcgtgacccgttatgatgaaaaaaatcgacgttaagattctggacccgcgcgttgggaaggaatttccgctcccgacttatgccacttctggctcagccggacttgacctgcgtgcctgtctcgacgacgccgtagaactggctccgggtgacactacgctggttccgaccgggctggcgattcatattgccgatccttcactggcggcaatgatgctgccgcgctccggattgggacataagcacggtatcgtgcttggtaacctggtaggattgatcgattctgactatcagggccagttgatgatttccgtgtggaaccgtggtcaggacagcttcaccattcaacctggcgaacgcatcgcccagatgatttttgttccggtagtacaggctgaatttaatctggtggaagatttcgacgccaccgaccgcggtgaaggcggctttggtcactctggtcgtcagtaacacatacgcatccgaataacgtcataacatagccgcaaacatttcgtttgcggtcatagcgtgggtgccgcctggcaagtgcttattttcaggggtattttgtaacatggcagaaaaacaaactgcgaaaaggaaccgtcgcgaagaaatacttcagtctctggcgctgatgctggaatccagcgatggaagccaacgtatcacgacggcaaaactggccgcctctgtcggcgtttccgaagcggcactgtatcgccacttccccagtaagacccgcatgttcgatagcctgattgagtttatcgaagatagcctgattactcgcatcaacctgattctgaaagatgagaaagacaccacagcgcgcctgcgtctgattgtgttgctgcttctcggttttggtgagcgtaatcctggcctgacccgcatcctcactggtcatgcgctaatgtttgaacaggatcgcctgcaagggcgcatcaaccaacttttcgagcgtattgaagcgcagctgcgtcaggtattgcgtgaaaagagaatgcgtgagggtgaaggttacaccaccgatgaaaccctgctggcaagccagatcctggccttctgtgaaggtatgctgtcacgttttgtccgcagcgaatttaaataccgcccgacggatgattttgacgcccgctggccgctaattgccgcgcagttgcagtaatatgacgccggatgacttttcatccggcgagtttctttaaacgccaaactcttcgcgataggccttaaccgccgccagatgttccgccatttccggcttctcttccaggtaagcaatcaggtctttcagggtgatgatagagatcactttgcagttgtaatcacgctcaacttcctgaatcgccgaaatctcgctgcgcccccgttcctgacgatcgagcgaaatcaacacgccagcaagcgtcgcgccattagcctgaataatctccatcgattcgcgaatcgccgttccggcggtgatcacatcatctaccagcattacgcgtccttgtaacgcgctaccaaccagattgccgccttcaccgtggtcttttgcctctttgcggttaaagcagtacggcaggtcaaggtcatgatgctccgccagcgccacggcggtagtggtggcaatcgggatccctttgtaagcagggccaaacagcagatcgaactcaaggccggaatccaccaacgcttcagcgtaaaaacggcctaacagtgccagatcgcgcccggtattaaacagcccggcgttgaagaaataggggcttttgcgcccggacttcaacgtaaactcgccaaactttaacacctgcttgccaagcgcaaattcaataaactggcgctgatatggtttcatgccttcgctcctcatcttacttttctacagacaaaaaaaaggcgactcatcagtcgccttaaaaatcagtttgccagcgccgccttctgcgtcgctacaatggattcgattccccctcgggccagagccaacaaggtgagtaattcttcgtgggtgaacggttcgccttctgccgtcccctgcacttcaatgatgcgcccgtcttcggtcatcactacgttcatgtcggtctctgcggcagagtcttcaacgtattccagatcgcaaaccgcttcgccgttcacaattccgacagaaactgcggctaccatccctttcatcgggttggttttcagcttgccgttttccaccagcttctgtagcgcatctgccagcgccacgcaggcacccgtaatcgacgcggtacgagtgccaccatcagcctgaagcacgtcgcagtccagcgtaatggtgaactcacccagcgctttcaaatctactgccgcgcgaagagcacgggcgatcagacgctggatttccattgtgcgtccaccctgcttacctttcgccgcttcacgagcgttacgggtgtgggtagaacgcggcagcataccgtactctgcggtgatccagccctggccctgacctttcaggaagcgcggcacgccttcttcaatagaggcggtacacaacactttggtatcgccaaattcgaccagcaccgagccttctgcatgttttgtatagttacgagtcagggtaacgggacgcacctgattattgctacggcctgctggacgcatattgaaatctccggcttgaaacaaatgtggctgcgcattatacggacttccggcggttattcctatcctgacaaggcatcgatggctataatccttccacctctccttttataaacaggaacgtctatgatccgcagtatgaccgcctacgcccggcgtgaaatcaagggtgaatgggggagcgcaacctgggaaatgcgctcggtaaaccagcgttatctggaaacttactttcgtctgccggagcagttccgtagccttgaacctgtcgttcgcgagcgtattcgttctcgcctgacgcgcggtaaagtggaatgtaccctgcgctatgagccagatgttagcgcacaaggtgagctgatcctcaatgaaaaactggctaaacagctggtaactgccgcgaactgggtaaaaatgcagagtgacgaaggggaaatcaacccggttgatattctacgctggccgggcgtgatggcagcccaggagcaggatctcgacgcgattgccgctgaaattctcgcggcgttggatggtacgctggacgactttatcgtcgcgcgcgaaaccgaaggtcaggcgctgaaagcattgatcgagcagcgtctggaaggcgtcaccgccgaagtggtcaaagtccgcgcccatatgccggaaatcctgcaatggcagcgtgagcgtctggtcgcgaagctggaagatgctcaggttcagttggaaaacaaccgtctggagcaggagctggttctgctggcacaacgaattgacgttgccgaagaactggaccgcctggaagcgcatgtcaaagagacctacaacattctgaagaaaaaagaagccgttggtcgtcgtctggactttatgatgcaggaattcaaccgcgagtcgaacactcttgcgtcgaagtctatcaatgccgaagtgacaaactccgcgattgagctgaaagtgttgattgagcagatgcgcgagcagattcagaacattgaataactcgtaacgccaattcttacttttcagccttcacaaatgccgcccactcaaacagagcggcatttttcttccccgcaacttcaattctgttttgcgtgcctgctccagattttgcgatgtttttttgcccagcacactgagaacgtgagatactcacaactgtatataaatacagttacagatttactttctttgcaatcgatatcacatggagtgggcaatgaacgaacatcatcaaccttttgaagaaatacggcattatggcactgaagggcaagaattttggtcagctagagaattggcaccgttactggattatcgggactggcgcaattttcaaaaggtactggcccgcgcgactcaagcgtgcgaagccagcaatcaagctgcatctgaccatttcgttgaaaccaccaaaatggttgtattaggttcaggggctcaacgagaacttgaagatgttcatctctcccgctatgcctgttacctggtagtacaaaacggcgaccctgcgaaaccggttattgcggcagggcaaacttattttgctatccagacccgacggcaggagctggctgacgatgaagctttcaggcaacttcgtgaagacgaaaagcgtctttttctgagaaatgaattgaaagaacataacaaacaattggttgaggcagcgcagcaagctggggtagcgacagctatcgatttcgccatatttcagaatcatggttaccgggggctgtatggtggattagatcagaaagccatccatcagcggaaggggctgaaaaagagtcagaagatcctggatcatatgggttcaacagaactggcggctaatctctttcgagctacccaaacagaagaaaaactcaagcgggatggcgtgaattcaaaacagcaagctaataccacacactttgacgtgggtagcaaggtgaggcaaaccattcaggaacttggcggaaccatgcctgaggagttgccgaccccgcaggtcagcatcaagcagttggaaaacagtgtaaaaattacagagaagaaatagcagaaactaaaaactctttttgttgattgagatacccgatgcgtaagccaaagtccaggtgcggtgaacacaatggctaaacattgcacctttcttttccacccctcaattttaacctattttttcttatgcattttctcagacaagaagtcagaagaatgcatctacgctacagaaaatagcgatttcacataactacaagttatcaatttcctctcaccttaaaaaatctcaatcgtgacaatacgcacaaatcgctaccctgccagacagatttttagggagagaaccatgctgttacacattttgtatttggttggcattactgccgaagccatgacgggggctctggcggccgggcgacgccgcatggatacatttggcgtaattattattgcgaccgccaccgcaattggcggagggtcagtgcgcgatattctgctgggccactatccgctcggctgggtcaaacacccggaatatgtgattatcgtcgctaccgccgcagtactcaccactatcgttgctcctgtaatgccttacctgcgcaaagtgtttctggtgctcgatgcgcttggactggtggtcttttctatcatcggcgcacaggttgcactggatatggggcacggcccaattattgccgttgtcgcggcggtaaccaccggcgtgtttggcggcgttttgcgcgatatgttctgtaaacgtatcccactggtattccagaaagagttgtatgccggtgtctcatttgcctccgccgtgctgtacatcgcgctgcaacactatgtttctaaccatgatgtggtaattatctccaccctggtattcggcttttttgcccgcttactggcgctacgccttaagctgggattaccggtcttttactacagccacgaaggacactaaggttcaaaacctgtgatctgctgggcagccagccaactgcccagcttcttgatttgcgcattttccttccattcaataacctgtctggcgcgccccgatccagtccccggcagctgctgccagaactgctccgtgctaaataaaagttgcgaccaggaccgttcatcactggcattaagcgccgcccgggttagcggtattcccattgccatcacccagcgagtaaaaggctgcttacgagccagattaaaccgatgccatagctgcgcacttttacttttcgcgatccccggcgtgttctgtaattgctctggcgttaataaaagccaggaaaagatatgctcaaagcgatgagtctgatgcagcgcgcgccagccggcctcaccaataccatccagccccagaacctgttttgaccccagccagactaagcgtgaaatgaactgttcctgacaaacatcagaagcaaagtagcaggtcaatgagttaaagcggttttctggtggtgtcggttttgtacgttctgcaccgcgccagaccacatcatcaatgcgaggaataccctgaccggcaaggctgacgaggatctgatcaccaggcgcaatatcccactcctgccagcgcctgacggaaccaatattcacccgctggacttttttatcatccagcatgacaggtgcgagtgacgcaaccaccgatattttaccgctcttacccaccgcaaactgaatcgccttcacttcggcaacctgagctacaggttgatatttccaggccaccagccattctgcctggcctggtagccaatggcgggattcgggttctttcgcccctcgcacaaccacgccatcggtgacgaagggtaatttcgctttccaccactcattgcgtacgcgcgcaacctcatcagcatttttaaccgcacgggtatacctctgcgttagagtaaaacctgcggtagccagctcctttaaacgatcggtcattaactgcggtccatccggccatgcccagacaaaaacgcccagagaattcagcgtgtcgctatcgtcctggcgcatcatcaggccagcaacttttgcgcgggcatttattccccccatttgttgttggatatgcccctcgcgctggagaaatatttccccctgaagcgtactgttggctaaaggcccgctaacggtttgcggcacagcggaaattaagctaactttctgcgtccagtcctcgcctttcaggccattaccgcgactgattgctttgttcagtttcccgtcccgataaaccagggttaccgcaacgccatcaacttttggctgcacccaaagatcgctacgttctcgcatccacagacttaatgcgtttttatccaccattttgcgtacacccgtatgggcaaccggatgcataaccgcaccatttaaaggcggcatcatcacgtcgcggggctcgctcccaaagcagcgttgccactgcgtaagacgggcgcttaactgatcgtaaacaccgtcttccacctcactttttccttccttccagtagtcatcgtcccactgttttatttgctgttgcaggcgggaaatttcttcctgtgctctggctggcgaccaggccggacagaccgcccacacagatgattgccagcacaagatacttattaatatcgccatccatactttcatcatcacctccgctgtaggtagtcaggcagatatacaacgtgatgaaagcaaagccgagtggcaaaaacggagtctgcgaggacgcttcctgaaaatcgtctttattgcagtgaatgacaggcaaatgcggaagcagctacgcaaaacgcaacaactttgcgcaaaaagtgtgagcaagggctacgtcacatggccgcgccgtgtataataagctcgtatgtaggctttatttcgctaatcacatacgaaagatactcatggctcaaggcacgctttatattgtttctgcccccagtggcgcgggtaaatccagcctgattcaggctttattaaaaacccaaccgttgtatgacacccaggtttctgtttcacacaccacacgccaaccgcgtcctggtgaagtccacggtgaacattatttctttgttaatcatgatgaatttaaagaaatgattagcagagatgcgttcctcgaacacgcagaagtttttggtaattactatggcacttcgcgtgaggccattgagcaagtactggcgaccggtgtcgatgtttttctcgatatcgactggcagggcgcgcagcaaattcgccagaaaatgccgcacgcgcggagtatctttattttaccgccgtccaaaattgaactggaccgccgtctacgcggtcgcggtcaggacagcgaagaggtcattgcaaagcgtatggcgcaagctgttgcagaaatgagccattacgccgaatatgattatctgattgtgaatgatgacttcgataccgcgttgaccgatttgaagaccattattcgcgccgaacgtctgcgcatgagccgccaaaagcagcgtcatgacgctttaatcagcaaattgttggcagactgaacctgatttcagtatcatgcccagtcatttcttcacctgtggagctttttaagtatggcacgcgtaactgttcaggacgctgtagagaaaattggtaaccgttttgacctggtactggtcgccgcgcgtcgcgctcgtcagatgcaggtaggcggaaaggatccgctggtaccggaagaaaacgataaaaccactgtaatcgcgctgcgcgaaatcgaagaaggtctgatcaacaaccagatcctcgacgttcgcgaacgccaggaacagcaagagcaggaagccgctgaattacaagccgttaccgctattgctgaaggtcgtcgttaatcacaaagcgggtcgcccttgtatctgtttgaaagcctgaatcaactgattcaaacctacctgccggaagaccaaatcaagcgtctgcggcaggcgtatctcgttgcacgtgatgctcacgaggggcaaacacgttcaagcggtgaaccctatatcacgcacccggtagcggttgcctgcattctggccgagatgaaactcgactatgaaacgctgatggcggcgctgctgcatgacgtgattgaagatactcccgccacctaccaggacatggaacagctttttggtaaaagcgtcgccgagctggtagagggggtgtcgaaacttgataaactcaagttccgcgataagaaagaggcgcaggccgaaaactttcgcaagatgattatggcaatggtgcaggatatccgcgtcatcctcatcaaacttgccgaccgtacccacaacatgcgcacgctgggctcacttcgcccggacaaacgtcgccgcatcgcccgtgaaactctcgaaatttacagcccgctggcgcaccgtttaggtatccaccacattaaaactgaactcgaagagctgggttttgaggcgctgtatcccaaccgttatcgcgtaatcaaagaagtggtgaaagccgcgcgcggcaaccgtaaagagatgatccagaagattctttctgaaatcgaagggcgtttgcaggaagcgggaataccgtgccgcgtcagtggtcgcgaaaagcatctttattcgatttactgcaaaatggtgctcaaagagcagcgttttcactcaatcatggacatctacgctttccgcgtgatcgtcaatgattctgacacctgttatcgcgtgctcgggcaaatgcatagcctgtacaagccgcgtccgggtcgcgtgaaagactacatcgccattccaaaagcgaacggctatcagtctttgcacacctcgatgatcggcccgcacggtgtgccggttgaggtccagatccgtaccgaagatatggatcagatggcggagatgggtgttgccgcgcactgggcttataaagagcacggcgaaaccagcaccaccgcgcaaatccgcgcccagcgctggatgcaaagcctgctggagctgcaacagagcgccggtagttcgtttgaatttatcgagagcgttaaatccgatctcttcccggatgagatttacgttttcacaccggaagggcgcattgtcgagctgcctgccggtgcaacgcccgtcgacttcgcttatgcagtgcataccgatatcggccatgcctgcgtgggcgcacgcgtcgaccgccagccttacccgctgtcgcagccgcttactagcggtcagaccgttgaaatcattaccgctccgggcgctcgcccgaatgccgcttggctgaactttgtcgttagctcgaaagcgcgcgccaaaattcgtcagttgctgaaaaacctcaagcgtgatgattctgtaagcctgggccgtcgtctgctcaaccatgctttgggtggtagccgtaagctgaatgaaatcccgcaggaaaatattcagcgcgagctggatcgcatgaagctggcaacgcttgacgatctgctggctgaaatcggccttggtaacgcaatgagcgtggtggtcgcgaaaaatctacaacatggggacgcctccattccaccggcaacccaaagtcacggacatctgccaattaaaggtgccgatggcgtgctgatcacctttgcgaaatgctgccgccctattcctggcgacccgattatcgcccacgtcagccccggtaaaggtctggtgatccaccatgaatcctgccgtaacatccgtggctaccagaaagagccagagaagtttatggctgtggaatgggataaagagacggcgcaggaattcatcaccgaaatcaaggtggagatgttcaatcatcagggtgcgctggcaaacctgacggcggcaattaacaccacgacctcgaatattcaaagtttgaatacggaagagaaagatggtcgcgtctacagcgcctttattcgtctgaccgctcgtgaccgtgtgcatctggcgaatatcatgcgcaaaatccgcgtgatgccagacgtgattaaagtcacccgaaaccgaaattaatgttttatgaacccaacacgttatgcacgcatctgcgaaatgctcgccaggcggcagcctgacctgaccgtctgcatggagcaggtccacaaacctcataacgtttctgcgattattcgtaccgcagatgccgttggcgtacatgaagttcacgccgtctggcctggtagccggatgcgcaccatggcttcggcagcggcgggtagtaacagctgggtacaggtgaaaacacaccgcaccattggcgatgccgtcgctcatctgaaaggccagggcatgcagattctggcaacccatctttctgataatgctgtcgatttccgcgaaattgattacactcgcccgacctgcattttgatgggacaggagaaaacgggcatcacgcaggaagcattggccctggcggatcaggacatcatcattccgatgatcggcatggtgcagtcgctgaatgtttccgttgcctcagccctcattctttacgaagcccagcgtcagcggcaaaatgcaggcatgtacctgcgtgaaaacagcatgttgccggaagcagagcaacaacgcctgttgtttgaaggcggctatccggtgctggcgaaagtcgcaaaacgcaaaggcctgccttacccccacgtcaatcagcaaggcgagatcgaagctgatgctgactggtggtccaccatgcaggccgcagggtaagcgccatgaaaggccgcctgttagatactgtcccgctcagttccctaacgggcgttggcgcagcgcttagtaacaaactggcgaaaatcaacctgcataccgtgcaggatttactcttacaccttcccctgcgctacgaagatcgcacccatctctaccccatcggagaactactgccgggcgtttatgccacggtggaaggcgaagtgctgaactgcaatatctccttcggcggtcggcggatgatgacctgccagatcagcgacggttccggcatcctcaccatgcgctttttcaatttcagcgcggcaatgaaaaatagcctggcgacgggccgccgtgtactggcttatggcgaagcaaagcgcggtaaatatggtgcggagatgatccacccggaataccgcgtgcagggcgatctcagcacgccagaattacaggaaacgctcacgccggtttatccaacaacggaaggcgtaaagcaggccacgctgcgtaaattaaccgaccaggcgctggatctgctcgacacctgcgccattgaagaactcctgccgccggaactgtcacaaggaatgatgacgctaccggaagcgttgcgcactttgcaccgcccgccaccgacgctacagcttagcgatctggaaaccgggcagcatccggcgcaacgtcgtctgattctggaagaactgctggcgcacaacctcagcatgttagccttacgtgccggagcacagcgttttcatgcccagccgctgagcgccaatgatgcgctgaaaaataaactcctcgcagccttaccgttcaagccaacgggcgcacaggcacgcgtagtggcggagatcgagcgcgatatggcgctggatgtgccgatgatgcgcctggtacagggcgatgtaggttccggtaaaacgctggtcgccgccctcgccgcgctgcgtgcgattgcccacggcaaacaggtggcattgatggcaccaaccgaattactcgccgaacagcacgccaataacttccgcaactggtttgaaccgctcggtatcgaagtgggctggctcgccggtaagcagaaaggcaaagcgcgactgtctcagcaggaagccatcgccagcggtcaggtgcagatgattgttggtacgcacgccatcttccaggaacaggtgcagtttaacggtctggcgctggtgattatcgacgaacaacatcgctttggcgtgcatcagcgtctggcgttatgggagaaaggccagcagcaaggcttccatccgcatcagttgatcatgaccgccacgccgatcccccgcacgctggcaatgacggcgtatgccgatctcgatacctcggtgatagatgagctgccgccaggccgcacgccagtgactacggtcgctattcctgatacccgccgtaccgacatcattgaccgcgtgcgccacgcctgcataactgaaggtcgtcaggcgtactgggtttgtacgttgattgaagagtcggaattgctggaagcgcaggcggcggaagctacctgggaagagttgaaactggcgctaccagagttgaacgttggcctggtacacgggcggatgaaacctgccgagaaacaggcggtgatggcgtcgtttaaacaaggtgagctacacctgctggttgccacaaccgttattgaagtcggcgttgatgtgcctaacgccagtctgatgattatcgaaaacccggagcgtctgggtctggcgcagttacaccagcttcgcgggcgtgtaggtcgtggtgcggtggcttctcactgcgtgctgctctacaaaacgccgctctccaaaaccgcgcaaattcggctgcaagtgctgcgcgacagcaacgacggttttgtgattgcacagaaagacttagagattcgcggaccgggtgaactgttaggtacgcgtcagacgggtaatgctgagtttaaagtggcggatttactgcgcgatcaggcgatgatcccggaagttcagcgcctggcgcgacatattcacgaacgttacccacaacaagcaaaagccctgatagaacgctggatgccggagacggaacgttactccaacgcatgaccagactcatcacaagacaagtcacgcagtaaatcttcaatctggatagtgaggatatccattgcctcatacgcatcctgtgcaattcgcgccgccattgcgccttccggttcaccacgcagaatttcagccgctgcctgtacgccagccacaatcatttcaggtgttaacatttggcgaagaaaagcgcgattatcagaggaccagccatctttatggcctaatggatgcccccagcctatccattcttgcgaccataacggattggcttctatgggataaattagatgcgcggcatactgaatagcacacaccgcttttcctggcgtatccagcgcccaccagcgcgaccagagagaacgaattaacggcgcggccccacccagagtattgaacaccgccagccagcaaagaacgttattgaaaccacgctcgttatccatacgctgcaacgcggtgtccagtaaaaattgccgtacctgctggcgttgggaagcattcatcatctcctgccagagatagggtcgacacaatgccttcattaaggattcttcgaagtgatcaccataaccgccagctaaaacggtttcatgccattgcgccaggcagagcggaaacagatagcgaaacaactctatttgcatcggttcgttataaacgagattgagtacatagtaagcactcaaatcccgttcgctgatctgctgccactctttagccgccagcgccttgagttcggcatctgcgtaatcaaattccgtttcccatacacagagcactggcggctcatcaccaaaaatatggcgacagtgttcacgtagcgtttccggttccttccgacgctttttcatttttaaccggcaaaaatcggcaacattaaatacagcttaatcaccagcgcattgacgatatcgataaagaacgcaccgaccatcggcaccaccaaaaacgccatgtgcgacgggccaaagcgttcagtgatcgcctgcatgttggcgattgccgttggcgttgcaccgaggccaaaaccacagtgacccgcagccagcactgccgcatcgtagtttttgcccatcatgcgccaggtaacgaagatggcatacaacgccatgaagatggtctgtaccaccagaatcgccagcatcggcagcgccagcgaagccagctcccacagtttcagccccatcagcgccatcgccaggaacaacgacaggcttacgttacccagcacggataccgcacgctcaaagacgcggtaaaagcccatcattgacagaccgttgctcagaatcacgccaacaaacagtacacagacgaaggtcggcagttcaaaagcagtgccagccaaaagttgcgcaacaattttccccaccgtcaggcagatagcaatcagcgcgatagtttcaatcagcaccagcgaggtgatcatgcggcccacatccggcttttcaaacgccgtcgggacttcctggtcatccggaataccgttcggcgtggtggagtgtttcaccagatagcgcgccaccggaccgccaatcaagccgcccagcaccagaccgaacgttgcacaggccatcgccacttccgtcgcattggtgaagccataacgttcaatgaacaatttactccacgcagcgcccgtaccgtgaccgccggaaagcgtaatagaaccggccaacagccccatcagcggatcaagccctaacaggctagccataccaatgccaatggcattttgcatcaccaacagaccaacaaccacaatcaagaagatgccaaccacacgcccaccggcacgcaaactggcaatgttggcgttcaggccaatggtggcgaagaaagccagcattaacggatcgcgcagggacatatcaaagttgacttcccagcccatgctttttttcagtactagtagcgccagcgccaccaacaaaccacccgcaacaggttccggtatggtgtatttcttcaaaaaggagacggaatggaccaacttacgcccgagcagcaacgtcagcgttgcggcaacaagcgttgctaaagtatcgagatgaaacatagttactcctttgtatccgcatcactctttcatactcgtcatacttcatcgcgcagtggcaacttcatgaactatgacgggtatcgagttatgctttcctgggtcaaattctcagctgttaatgaacaaatggcatggattttaagcagaaaaataccaaaagttatataaaaaagtgcatttatctcatttaaatatttagatgaggatgtggcaaacgtttgcttttctctttcggtcagctaaaatgcccgctttgctaccacgggattgttttcgatgtctgtttccaccctcgagtcagaaaatgcgcaaccggttgcgcagactcaaaacagcgaactgatttaccgtcttgaagatcgtccgccgcttcctcaaaccctgtttgccgcctgtcagcatctgctggcgatgttcgttgcggtgatcacgccagcgctattaatctgccaggcgctgggtttaccggcacaagacacgcaacacattattagtatgtcgctgtttgcctccggtgtggcatcgattattcaaattaaggcctggggtccggttggctccgggctgttgtctattcagggcaccagcttcaactttgttgccccgctgattatgggcggtaccgcgctgaaaaccggtggtgctgatgttcctaccatgatggcggctttgttcggcacgttgatgctggcaagttgcaccgagatggtgatctcccgcgttctgcatctggcgcgccgcattattacgccgctggtttctggcgttgtggtgatgattatcggcctgtcgctaattcaggttgggttaacgtccattggcggcggttacgcagccatgagcgataacaccttcggcgcaccgaaaaatctgctgctggcaggcgtggtcttagccttaattatcctgcttaaccgtcaacgtaacccttacttacgcgtggcctcactggtgattgcgatggcggccggatatgcgctggcgtggtttatgggcatgttgccagaaagcaacgaaccgatgacgcaagaactgattatggtgccaacgccgctctattacggtcttggcattgaatggagtctgctgctgccgctgatgctggtctttatgatcacttcgctggaaaccattggcgatatcacggcgacctctgacgtttccgaacagccagtgtccggtccgctgtacatgaaacgcctgaaaggcggcgtgctggcaaacggcctgaactcgtttgtttcggcggtgtttaacaccttcccgaactcctgcttcgggcaaaacaacggagtgatccagttgactggtgttgccagccgctatgtcggttttgtcgtcgcgctgatgttgatcgtgctgggtctgttcccggcagtgagcggttttgtacaacacattccagaaccggttctgggcggcgcaacgcttgtaatgtttggcaccatcgccgcctccggtgtgcgtatcgtttctcgtgagccgctgaaccgtcgggcgattctgattatcgcgctgtcgctggcggttggtctgggcgtgtctcagcagccgctgattttgcagtttgcccctgaatggctgaaaaacctgctctcctccgggatcgccgcgggcggtattactgccatcgtgctgaatctgattttcccaccagaaaaacagtaattcactggcggcggtaagataattaccgccgcagtctcacctctttcaccattcccgccttgaggattgcgcgtaaatcgtgcataactcccttatgtgcatttcacgggatggaagaccatgaaatttattgggaagctgcttctctacattctcatcgctctgttagtggtgatcgctggcctctattttcttctgcaaacccgctggggagcagaacatatcagcgcatgggtttccgagaatagcgactatcatctggccttcggggcgatggatcaccgtttttccgcgccatctcatatcgtgctggagaacgtcacgtttggtcgtgatggtcagcccgcgaccctggtggcaaaaagtgtcgacattgcgctaagcagtcggcaactgaccgaaccacgccatgtcgataccatcctgctggaaaacgggacgctgaatctcaccgaccagaccgcgccgctaccgttcaaagccgatcgtctgcaactgcgtgatatggcgtttaatagcccgaatagcgaatggaaactgagcgcgcagcgggtaaatggcggcgtggttccgtggtcaccagaagccggtaaagtgctgggtacgaaggcgcagattcagtttagtgccggatcgctttcgctcaatgatgttcctgccaccaatgtactgattgaaggcagtattgataatgatcgcgttacgctgactaacctgggtgccgacatcgcccgcgggacattaaccggaaacgcgcagcgtaacgccgacggcagctggcaagtggaaaacctgcgcatggcggatatacgtctacaaagcgaaaaatcgctaaccgacttctttgcgccattacgctctgtcccgtcgttgcagattggtcgcctggaagtgatcgatgctcgtttgcaaggtccggactgggcggtgaccgacctcgatctcagcttgcgcaacatgaccttcagtaaagatgactggcagacacaagaaggcaaactgtcgatgaacgctagagagttcatttatggttcgctgcatttatttgacccgattataaacgcggaattttccccgcagggcgtagcgctgcgccagttcaccagccgctgggaagggggtatggtcagaacgtcagggaactggctgcgtgacgggaaaacgttgatccttgatgatgcggcaattgccgggctggaatataccttgccgaaaaactggcaacagttgtggatggaaacgacacccggttggttaaacagcctgcaactgaagagatttagcgccagccgcaatctgatcattgatatcgaccctgacttcccgtggcagctcaccacgctcgatggttacggtgccaacctgacgctggttaccgatcataaatggggcgtctggagtggctcggcgaatctgaatgccgccgccgcgacattcaatcgtgttgatgttcgtcgcccgtcgctggcgctgaccgccaacagcagcacggtgaatatcagcgaactgagtgcatttactgaaaaaggcattctggaagccaccgccagtgtttcacaaacgccacaacgtcagacacatatcagcctgaatggacgcggtgtgccggtgaatattttgcaacagtggggatggcctaaattaccgttgactggcgacggcaatattcagcttaccgccagtggcgatattcaggccaatgtcccgttgaaacctacggttagcgggcaattgcatgccgtgaacgccgcaaagcagcaagtgactcaaaccatgaatgctggcatcgtttccagcggtgaagttacatcgacggagccggtgcggtaaacatcaatctcgccgggtacgactcagacgtacccggcattccatcaatagattacaacgtaattgtcagcgcattcccttgaggcttcaccaccagcccctgctcactttcagcctgcgaaccgtcttgcagaccatttactttcacaacattgcgcaggcacagcgtccagttcttcgcctcgcccgcaccagtcacagtaatcgtgttgccagtacgtgctgcttttaaagtaaagatcaccgatccgtcagtagcgggcacttcacagacggcttcatgcccgtcttgcagattaaagaggtggaatgccgtgccttcgtgccacacgtaatcgggacgttgatcgttgttgcccagcgccagtagagtgttatcacgcacataaacgggcagactcaggaagccgtgctgctgtttatgccagcgactaccgtcgagttcatcgttgtgccacaggtgtgtccagcgaccttccggcaggtagaactgcacatcgcccgcttcagtgaacaccggcgcaaccatcacgttgtcgcctaacatgtattgacggtcaaggtaatcacaagccggatcgtccgggaactccatcatcatggcccgcatcatcggcgtaccccgcgcgttcgcacgcgcagcttcacgatacagatacggcatcatgcggcatttcagttgcgtgaagaagcgcaccacatcacaggactcatcatcgtaggcccacggcacacgataagatttgctaccgtgtaaacggctatggctggagagcaaaccaaacgcgcaccagcgtttgtaaacgtgcgccggagcggtattttcaaaaccgccgatatcgtggctccagaagccaaaacctgaaaggccaatagacaaaccaccgcgcaggctttccgccattgattcgtagttagcgtaacaatcgccaccccagtgtaccgggaatttctgcgcaccgacggaggccgagcgggcaaacaagacagcttcttcctcaccaacggtgtccttgagcacgttccacaccagttcgttgtagatgtacgcataatggttatgcattttctgcggatcggaaccgtcaaaccactgaacatcagttgggatacgttcgccaaagtcggtcttaaagcaatcaacgcccatcgcgaccagacctttcagtttgtcggcgtaccatttgcaggcatccggattggtaaagtcataaatcgccagacctggctgccatttatcccactgccatagcgaaccgtcggggcgtttgagtaaatagcctttctcttgtaactctttaaagacgggggatttttgaccgatataggggttaatccagacgcagattttcagccctttcgctttcaggcggcggatcatcccttccgggtcagggaaagtcagcgggtcccactcaaaatcgcaccactggaaggctttcatccagaaacagtcaaagtggaaaacatgcagcggcagattgcgttccgccataccatcgataaagctgtttaccgtcgcttcgtcgtagttggtggtaaatgaagtggttagccacaggccgaaggaccacgcgggcggcagcgccggacgaccagtaaagcgggtataacgatcaagtaccgctttcggcgtcgggccgtcgataacaaagtattcgagatattcactctcaacgctgaactgcactttggagactttctccgatcccacttcaaaagagacacactggggatgattgatcagtaccccataaccacggttagtcatgtagaacgggatatttttatacgcctgttcagtacttgtgccgccgtcccggttccaggtctctaccgtctggccattgcgcaccagggcagtaaagcgctctcccagaccgtaaactgtttcgccaacgccaagatcaagccgctcaaacatataattgcgttgattattcgtgtcctgcacgtagccattatttttcacctgactaccggtaatacgttcgccgttgcgcagaaaatccagtgaccagaactcacctttgctgacacgcgcgcttaagttgccacttttaaactcagcataacgttctgtgttttcgattgtgaccttcacgtcctgcaaaatattgagcggataatgaggaccgttattcagcgccccctgaaaatgctcaatccgcacaccgacaataccttcctgtggggagaaaaagcgcaacgtaaataaaggcgtatcaagctgccaggtacgttcacgcacatcacggggggcagcatagaccaccatttcattatcctgctgttcaacctcgaacacctgaagcgggtgaatcaaattgaggccaggttgaatcaaccagtttccatcgctaattttcattgccgttccttagttctgcacttcttgagaggtgaattgttgctggcaacggcgtttaccctgagccagctgttccataacggttttcagattgtgcgtcgtgagtgagtagtagcgtttagcgataatcgcgctcagcaaataacagatcgccggaacaatcgtgaatagcgcaataatgatgctaatcgtggcgctgttctgcgctttttctgccgcatcatatccgccataagccagcatccagccgataagagcgccgccgaaggccaaccccagtttgagcacaaacagcgtgccagcaaaactgatcccggtcaggcgtttaccattgcaccactcgccgtagtcgacggtatcggacatcattacccactggataggtgtcaccagttgatgcaacacaccaatcacgaagatgaagacaaacatagtgatgctggcctgcatgggaacaaagaacatcgcgaggctaatcactgccagcagggcgttcgtccaccagaagatagtgactttacatttccagtcggtcagaggttttgccagtgcggaaccaatcaggttacccacgcaataagtggtgagaaaagcgacaaacacttccggcgtgcccaaaatccatgtgacgtaatacatcatcgccccaccgcgtacgcacaccgccaggatattgaaaatggttagtaaaccgacaatccgccactggtcgttttgccagatatcacgtaaatcttcccgcatagacgttgttgtaggtggtgcttcaacgcgttctttagtggtgaagaaacaaaatgccagcatcatgaatgccaccacggaaaggaccgcgataccgccctggaaaccgagtggtttattatcaccgccaattaaattaaccagtggcatcatcagaacagtagaaagcatgcctcccgcggtcgccagcacaaaacgccaggattgcagcgagatacgctgagtcgggtcattggtgattacaccacccaatgcgcagtaagggatattgacgacggtataaagtaaggtaagtagggtgtaagtaattgctgcatagatcattttgccgttcatactgagatctggcgtgctataggccagtacacagacgatcccgaatggcagtgcgccaaacagtacccacggacgaaatttaccccagcgagagcgcgttcgatcggccaacaaccccatgcaaggatcggaaatcgcatccagtgcacgagcgaccaaaaacatggttccgacaaatccggcaggaatgccaaaaatatcggtataaaagaacatcatatataacattacgttatcgaaaataatgtggctggcggcgtctcccatgccataaccaattttctctttaacggacaacacttcactcttcatctgcttttccttgatgctataggggtgctgagaccgataacgcattttgtaaaccatccctgtgagagcgaatattccgatatctggttattaatttatgattcttgttttatgtgatcgtggtagcgttaattccgctcatatatcattgtaaaatatgggttttatataaactataatgctttcgtgataatacgctgcgtgtattaggcggaaaaaactgatctgggggatgtagaaactcaaggaagtagctataatgcgccccgcctccatgtagcaatcgaggcgcggaagatcgtcgtctccggtgaggcggctggacttcaaatccagttggggccgccagcggtcccgggcaggttcgactcctgtgatcttccgccaaaatgcctctcctgacgttctccaaccccttgtaatactgtcaatccagatattttctactgctcaatattcaatcggcttcaggaatacctggtctaaggttttgtgatggacgatgagcggctgaagaatccgcctgtcggttcttctgtcctcgaacgcatccgcgatatgcgcgccagcatgtgccgtgtttatttgcaggtgatttgccccctgctggctctcagccaactgtatcgccattaaggtgaagatgttgttttactcgccccagaacacccttttttatacgactattctatttctttaaccgctggcgaaaaaaactgactataaacttcaccaataatcagactgccatcaagattaatttgttcatttaatatatcaaatcaacttgttttatttttactatcaaaaatagctcattgccttactataattaatatataaattcggtaattaattcttaacatgcttttactaataatctcaattgctggccctataatattgcgctagcattgctttctggttgtatcagcgatactcaaaaattcttaatacaatactcattcgactggtacttatttgtaactcagttatattttttcgcccggtgattcagaagaatgcaaaaaacggctaccactccatcaaaaatacttgatctcactgccgcggcatttttacttgtcgcctttctgacgggtattgcgggcgctcttcagactcctaccctaagtatattcctcgcagatgaactgaaagcccgtcctataatggtaggttttttcttcaccggtagcgctattatgggaattctggtcagtcaatttctggcaaggcactccgataaacaaggcgaccgtaaattactgattctgctatgttgcttatttggagtgctggcctgcacgctttttgcgtggaatcgcaactacttcattctcctctcaacgggcgtacttctgagtagttttgcttccaccgcaaacccgcaaatgttcgccctcgcccgtgaacacgccgacagaacaggccgtgagacggtcatgttcagtacatttttacgtgctcagatctcgcttgcctgggttatcgggccaccgctcgcttatgaactggcaatgggatttagttttaaagtgatgtatctcaccgcagccatcgcatttgttgtttgcggactgatagtctggttgtttttgccatcaatacaaagaaatattcctgtcgttacccaacccgtagaaattttaccctccacccacaggaagcgggatacgcggctactttttgtggtctgttcaatgatgtgggcggcgaataatctctacatgataaatatgccgctatttattattgatgaactgcatctaaccgataaactggctggagaaatgattggtatcgctgccggtctggaaattccgatgatgttaatcgcaggctattacatgaaacgtattggcaagcgactattaatgctcattgctatcgtgagtggaatgtgtttttacgccagcgtactcatggcgacgactccggcggttgagctggaattgcaaattcttaatgccatcttccttggtattctctgtggtatcggcatgctttattttcaggacttgatgcctgaaaaaataggctctgcgacaacgttatatgcaaatacttcacgcgtcggctggattatcgccggctctgttgacggaattatggttgaaatctggagctaccatgcgttgttctggctggcgatagggatgttgggtattgcgatgatttgcctgctgtttattaaagatatttagctcaccagtctgggctaagaaaaatcggcgtggcgcaaacagagccatcctcgccatttttgctatcatgcctgcatacataaacgacaaaacagtatgcagagggaaaaatgggttccaccagaaaggggatgctgaacgttctgattgccgccgtgttgtggggaagttcaggggtctgcgcgcaatacatcatggagcaaagccagatgtcgtcgcagtttttgactatgacgcgtttgatattcgccggtttgattctactgacgctgtcatttgttcatggcgataaaatcttttctattattaacaatcataaagatgccattagcctgctgattttttccgtggttggcgcgctaactgtacagctcacttttttgctaaccatcgaaaaatcgaacgcagccacggcaacggtgctgcaattcctctcaccgacgattatcgtcgcctggttctcactggtgcgtaaatcgcgcccgggcattctggttttctgcgctattttgacatcgctggtcgggacttttttattggtgacacacggtaatccgacgtcattatcgatctctcctgccgcgttgttctggggcattgcctcggcatttgctgctgcattctataccacctatccctcaacgctaattgcccgctatggcacgttaccagtcgtcggctggagtatgctgattggcggtctgattctgttgcctttttatgccagacaaggaacaaactttgtcgttaacggcagtttgattctggcgtttttttatttggtggtcattggtacgtccctgacatttagtctgtacctgaaaggagcacaattaattggcggtccaaaagccagcattttgagctgtgcagaaccattaagtagcgcgctactctctttgctgttgctggggatcacgttcacattaccggactggctgggaacgctgctgattctgtcatcggtgattttgatttcaatggattcccgtcgccgcgccagaaaaataaatcgtccggcgcggcatgagtgagaattaccagccaggcaccgcgccaccgttaaaaatggtttctgccgctttagcgacttcgggtgattgataagattgcagaaattccttcacgttttctgcattcttattatcttcccgtgccaccaaaatattcacatacggcgaattcttatcttcaataaatacgctgtcgtgcaccggagaaagccctgtctgctgaatgtaagtggtgctgataatcgctacatcaactttgggatcatccagtacgcgcgggagctgcgccccctcgagttccataatctgcaaatgacgaggattatcggttatatccagcgcggtaggtaataacccttttccctctttcagagtaattagcttctctttttgcaacagtaaaagtgcgcgaccaaggttggtcgggtcgttggggatcgccactgtcgcgccttcttttatttgcgccacggttttgatttttttggaataacccgccatagggaagacaaacgtatttcccaccgctaccagtttataaccatgcgcctgattatcttgttcaagaaagggtcgatgctggaagacattcgcatcaagttcgccatgatttgtcgcatcgttcggtagcaacgaaccgctaaatcctaccagttcaacatcgaggccatatttctcttttgccacctttttagcgacttccgcgacatcttgttctgcgccatttataacgccaactttaatgtgttttgcatcgctgctactctggtcgcaacctgccagcagaattccggccagcaataatgcggcccctgtccgtagatgatgtgttgtcagtttcatttttttatccttttattaatgattacctgactatagcggtaaggtcgctgcggtttaaaaaacgaaacgctatcgataagaataaaaaggaataaaagtggaatataaagtctggcacttcttactgaccacgcaagcgcgtttcgtacagcatgatgagagcgatgaaagcaaactacacttatgcttcattcgatacacatttgtaaaaggttgaatccatgaaaccaacgacactactgcttattttcacttttttcgctatgccaggcatcgtatacgccgagtcgccttttagctcactgcagtccgcaaaagagaaaaccacggtattacaagatttacgtaaaatttgcacgccacaggcgtcattatcagatgaagcgtgggaaaagttaatgttgtcagatgaaaacaataaacaacatatacgcgaggccatcgtggcgatggaacgtaataatcagagcaattattgggaagcgttgggtaaggtagaatgcccggatatgtaagaacagcaacaactactgaccaacgcttctttacctgatatcaggatttcttcattttcacctttgcagtaaccaacaatgcagtcagcaacatcaatgtgccggacaacatcaacggcgaagtcagaccaatattatccagcgcataaccgccgattgccgcgccacaggtattagcaagctgaataaccgccacctgaatagacccggctttttctgcctgatcggccagcgagcgggtgatccacgttgaccagccgacgggaaccaatgcaaaagttagcccccagataatcgccacgccggtagcaacgattttatcgcttccccacaacgtcagcaccaacgcactcacagccagtattaacggcgcgcctgctaaggccagttttaccgaacgtttaagaatgaatgacgaaagcgacgtaccgataaagctggcaatgccaaaactcaacagcaccagcgttaagccatccacgccgaatcccgccaggttcatatacaccgggcgaatatatgtgaagaaagcaaactgcccggcgaaagacatgaagatggcgatcatccctgccatcacacccggacgttgtaataagcggaaagtattttgtttctgatgcgagggttcgcctggcagtgaaggcaatgatttgataatccagaaaatacacagcacgcccatcaccgccgccgcattaaagacattgcgccaaccgataagctcgcctaaaaaactgcccaacggcgcggcaatcaccagcgcaatagaaaccgcgccgaagatcaccgacagcgccttcggcaccgtacgcggcggcaccagacgcatggtcagcgacgccgacatcgcccagaacccgcccagcgccagccccagacaggcacgaccgattaaaagcaaactgaatgagttagcaaaggaaaccagcaagcaggagagcgtcagcaaaacggcaaacaaaataacaacgtagcggcggtcagtagcctgaattgtctgggtaataaacaaactggcaaacattgccacaaaggcggtcacggtcaccgattgcccggcaaccccttccgaaatgcctaaatcctgggccataggcgtcaacaaactgacgggcaaaaactcaacgataatcagacaggcgacacaaaacgccaccgagaaaacggctgaccagttcggtcgggtgatggcatccgcgccgcggttttcggcaataaattcactcatggtgttacccgtggcatgtttcaggggaaaagccgaccactttaacattgaaatgtgtgacgcatttaacgtttttgcaacttttacggtgttgcttgagctggagttaagatcgaaacggaacagggcaaagattaccggatgcggcgtgaacgtcttatccacccgacaggtcaggcgcggtctgtaggctgataagacgaaacggtttcaatgcaaccagtgaacgccctcggcaggctgaaagaacgcgttatagcgcatctgaaaagcattaatatcctgcatttcaggttcggtttcgcgcagaaaacctagcgccagcctgacctgagcgtcggtaatcggcgcggcgaggcgagctttttgtaaaatccgatgccattgcagcaggttctgttcgctaccatcgacaatgacaatttgccagatgagcaacacctgcgcggcgttttgcaggtgcgactcatccggacgatgcaaataacgtaaaaattcgtcaccagctgactttcccatttgatcgaccatcgactccacgggtacgacatcgatgttcagccgatcgctgagacggcgaatcgcttttctggccccggatgtcagcacccgaaaaccaaccacaaacactaccgccagcgtggcgagcattatccagatcatgagttctcctgcgtaatcagaactcatgatatctggaaaccctcgccagttactaatccaccagaataatcttcagtgcaaacagagctgcgaccaccaccacacacaggttcagatcgcgccagcgcccggtgcatactttcatgatgcagtacgacataaagccgagtgcaatcccttcggtgatcgagaaagtaaagggcatcatcaccgtggtaataaacgcaggcaccgattcggtaaaatcatcccagttaacgcgcgccaggctcgaagtcatcagcacgccaacaaagattaacgctccggcggttgcgtaaggaggaaccatcgccaccagcggtgagaagaacataactaacaggaacataacgccaaccacaaccgcagtcagccccgtgcgaccaccgactgccacaccagaagtactttcaatataggcagtaacagacgaggtgccgataaacgcccccgccaccgaactgacgctatcaacatacagcgccttattcatattggggaatttaccgttactatctattaagcccgctttatcagttacaccaattaatgttcctgatgaatcaaataggttgatcagcataaaggagaaaatgataccggcgagttcaagtgttaacgcgccgctcaaatctacttcaccaatgacgccgctaatatcaggcggaatggaatagacgccgctaaaatgaacatcaccgaaaaataatccacagcaagacgtcaccacaatagaaaccagcaccgcggcatgaaaatgacgtgatgacaacacggttataataaaaaaccctaaaatacctaacaacacgccgtgagaacttaaatcgccaatcatcaccagcgtgtctttattggcgacaataacgccagtattttttaatcccattaaggcgataaataatccaattccgctggtgataccaatacgtaaacttaagggaatgttggagatcatccagtaccggatacgaaacagcgtgagcaaaaatagtccaactgcgccccagaatattgcgcccatcccggtctgccaggagatgcccatcgcccccacgaccacgaaggcaaagaaggcgttcagccccattgccggagccagtgccacgggtaagttagcaaatatccccatcgcaatactgccgataccggcaatcaaacaggtggtaacaaacaccactttcgggtccatttgtgccgcgccgaggatttgcgggttcacaaaaacgatgtacaccatggttaaaaaagtggtcatccccgcaatcaattctgtgcggacggtggtcccatgctgaggtagtttaaataatcgcgaaagcgtccctgattcattactcacgtaatcggtattgtcattattcatttttttgtccattggaggagatttaatcccttgcttttgtaaaacaaatgacaacaacggttcagtgataattatcacatttcaattgcacattaatggatattctttaataatctcgcgacgtttctttatgataaataataatcaaattgataaaatcaaaatgagaaaaatatgaataattctattaaccataaatttcatcacattagccgggctgaataccaggaattgttagccgtttcccgtggcgacgctgttgccgattatattattgataatgtctctattctcgacctgatcaatggcggagaaatttccggcccaattgtgattaaaggacgttacattgccggtgttggcgcagaatacgctgatgctccggctttgcagcggattgatgctcgcggcgcaacggcggtgccagggtttattgatgctcacctgcatattgaatccagcatgatgacgccggtcacttttgaaaccgctaccctgccgcgcggcctgacgaccgttatttgcgaccctcatgaaatcgtcaacgtgatgggagaagccggattcgcctggtttgcccgctgtgccgaacaggcaaggcaaaaccagtacttacaggtcagctcttgcgtacccgccctggaaggctgcgatgttaacggtgccagttttacccttgaacagatgctcgcctggcgggaccatccgcaggttaccggccttgcagaaatgatggactactctggcgtaattagcgggcagaatgcgctgctcgataaactggatgcatttcgccacctgacgctggacggtcactgcccgggtttgggtggtaaagaacttaacgcctatattactgcgggtattgaaaactgccacgaaagttatcagctggaagaaggacgccggaaattacaactcggcatgtcgttgatgatccgcgaagggtccgctgcccgcaatctcaacgcgctggcaccgttgatcaacgaatttaacagcccgcaatgcatgctctgtaccgatgaccgtaacccgtgggagatcgcccatgaaggacacatcgatgccttaattcgccgcctgatcgaacaacacaatgtgccgctgcatgtggcatatcgcgtcgccagctggtcgacggcgcgccactttggtctgaatcacctcggcttactggcacccggcaagcaggccgatatcgtcctgttgagcgatgcgcgtaaggtcacggtgcagcaggtactggtgaaaggcgagccgattgatgcgcaaaccttacaggcggaagagtcggcgagactggcacaatccgctccgccatatggcaacaccattgcccgccagccagtttccgccagcgactttgccctgcaatttacgcccggaaaacgctatcgggtcattgacgtcatccataacgaattgattacgcactcccactccagcgtctacagcgaaaatggttttgatcgcgatgatgtgagctttattgccgtacttgagcgttacgggcaacggctggctccggcttgtggtttgcttggcggctttggactgaatgaaggtgcgctggctgcgacggtcagccatgacagccataatattgtggtgatcggtcgcagtgccgaagagatggcgctggcggtcaatcaggtgattcaggatggcggcgggctgtgcgtggtacgtaacggccaggtccaaagtcatctgccgttgcccattgccggcctgatgagcaccgacacggcgcagttgctggcggaacaaattgacgccttgaaagccgccgcccgtgaatgcggtccgttacccgatgagccgtttattcagatggcgtttctttctctgccagtgatccccgcgctaaaactaaccagtcaggggctatttgatggcgagaagtttgccttcactacgctggaagtcacggaataataaaaaagcccggcgtcatgccgggcaaaagtcaccagttacgtttatgccactgtcaactgctgaatttttttctcgcggcggattttgcgttcttccatcaccgccactatcgccatcaggcagatacaaccaatcgcggcgatatcaagtgcggcgaaggtgcctgcccagccggtaaggccgaataccggcgtcccatcggcaatcattcccagacctaacttggcaaagctgtcaccaatcaggtaagcaaaggtgcctttaataccatcggcagcgccaatcgcttttttaggtacaaagccaacagcagccacaccaatcaacaattgcgggccaaagaccaggaaacccaacgcaaagagagaagccagatagatatattcgttgctggcatgttgatacacaccgagcgtggcgataatcagcgccagcgcgatgcaggccaccaggccacggcgaccgttcgccaggtcagagagccagccccacagcagcgtaccgaccagcgcaccagcttcaaacagcgtaaagccctgaatcgccaccgctttagagagtttcagttcctggaacgcgtatacggttgaccactggtcgataccaatacgtaccacatagaggaaaatgttggcgaagcacagcagccagatcactttgtttttcagcacatactcaacaaagatctgccacttggtcatatcggtagattctgtctctttgtcctcttcgctgatctcctcgccgaacagttcttcagctttgccgaggccataagattccggggagtcgctgccgtaacgcaggccgataaaaccgacaatcagcgcgataatcgacgggaagataaacatgccgatgacatggccatcgaacaggtaatttgccccgaacagcgccacacctgctgcgcctgcaccgccaaggttgtgagaaatattccagaaaccgaggaatgtcccgcgtttacgacgcggcgtccatttggtgatggtggagtaactgcacgaaccgccggtactctggaaaaagccgcttaaggcgtagaaggcaatcatcaggaacaggctaaccgagccgctgcccatactggcactgaagcccagcatacaaatggcagacaggatcagcatgaacggcaggaattgtttggtgtttttgccgtcggcgtagtaggaaaccagcgttttacccacgccataagtgatggagaaacccaggccgatcatccccagctgcgtcatgctcaacccgtaggtcgagatcatgtcgttctgcgcgatgttaaagttcttgcgaatcaggtacatcgtcaggtagccgataaagaccaccaggtaggattgcatgaacggtttgaaccacattttgcgccgcacttcgagcggaaggtccagggtcggcttgcgaacctggtttaagaaagccagcatgggttactcctgaaatgaatacctgcgtgaggcatgcattgtaaaaatcagcagcaaatcaggcctgagatagcgtccaggcaaaacctggaaaatttcttagttttgccggatatgaagtgaaaaggtgagatgcatcacgcttcgcgcggtgtctgggcgttcaaaaagggcagtaacagcagtgcggaaatcccggcggcgatagagataaccacaaaaaatccgctccagtgccaggtatcgagtactttcgccagcggccaaccagcaagcgacgcccccagataagcaaacaagccgacaaaccccgtcgccgcccctgccgcctctttgtgggaacactctgccgccgccataccgattaacatctgtgggccaaagacaaaaaaaccaatggtgaagaagcaggttgcctgcatcacgtagctggcaaatggcatcagccacagggagccgactgaaagcaaaattccggcggcgaaaatcaaattcatcggccctcggttgccgttaaacaatttgtccgagccccaaccggctaccagcgcaccgataaatccgcccagttcaaacatcgtcactgccgtattcgccgtgaccagatcgacgcccagtgtctcggacatatacaaattgccccagtcgttgatcgccgcccggaccacatagaccagcacatagcaaaacgaaagcagccagatatacggattcagcaacacatatttggtgaggatctctttacgcgtcaaccctgccccttcttgttgttgagcaatttccagcgcgtcgtgtcgccattcaccgaccgccggtaaacctaacgcctgcgggcgatcgcgtagccgccagcagagaaaaatccccacgactatcgccatacaaccagcaatcatcatcccggcacgccagccgtaatgcagcgcagccgctgccatcacaatgggaatgagtgcgtcgccgacgttatgcgccgtgttccataatgcccaccaaccgccgcgctcggtacgtgaataccaggccgttaacagacgcgcacacaccggtgaaccccagccctggaaaaaggcgttcagcacccagagcacggcaaacgcccatagcgacgtcgagaagccaaacagaatgttgataatgcccgtggcgataagccctatccccataaaataacgggcatttgagcgatcgctgacaatgccggagacaaacttcgacacgccataggtaatgtaaaacagggtcgctaacaggccgatatcgctacggctgagcacgccgttagcaaggatttctggtacggcggcgttaaaacttttccgcgtgaagtaaaacagcgcataacccagccagatggtcagcagaatatgccgacgccagtagcgatagcgggcatcaatttcatatttatcagtcattaatggcgcatcggcaggcgctttcagaaacggcaacatcatcaaaccttagacatagcgttgaggtagagaaacgctgacacgcgtgccgtgcagacaggaaatgtgtaatgtgccacccagcgccgttacgcgctcgcgcattccggtgaggccaaaaccttgttgcccggaacccggcggcaaaccgctgccatcgtcttcaataaccagcatcaaccgttcatcctgctgccagccttgcaacgtgaccgcgctggcatcagcatgtttcacaatgttgttcagcccttcctggcagacacgaaacagcgtcacgcgctggttttcacttaatgctgattcatcgattcgccattcgagatggctgacaataccgcgcccttccagctccatttcccgcatcagtgagcggatggcctgctccagggtgagatcatccaactggcgcggacgtaaccgacccaacaaacggcgcaccgcgtcgtaaacgcccagcgatagttgttcgatgagctgcccgctctgcttcacgctggcgttatctgccgccagccgctgaacaatgcccgcctgagtacgaatagcagtgatggtctgaccgatatcatcatgcagctcacgcgccacatcacgacgcacgctctcttcggtttccagcaaccgttcagccagatgctgattgcgcgccagttccttttgcagcgactggttaagttcacgcaaccgctggatgccagcgcccagtaacaaccctgtcagactttgcaccagcaacgagagcaataaatccaccggatgatcgcgccaggtttgactggcgatcagcgcgatggcgttcatcaacgtcgcgatcagcgccccttgccaaccgtagtgccaggccagcgcgataatcggcagcgccagacaaaatggcgtaaagcgcgacagttcgtccggcaatcccaactggagccagagactgataacaaacagcagcaagtaccagaccagatgtcgcccgcgccagttgattggctgagaaaccagtgacgggccgagcggcagccaggtgttattggcgagatagtgccagaacaccagacatatcggggccagcgtcaggccgccagttaaagtcagcaacagcgcattccacgactctttgccgtgccaaagccagggcagcgactgcaacaacgccgccgccgttaacgccgccccctgtaacagcaaggtgcgccagtcacgctgatggcgatagcgcgagatcagcgctacgggcagtaacgtcagtaaactaccgatcatcaataacggaaaatgggttaaaccgaccgcctgcgttagccagtaaatcagcagccactccgcacccagcaatacgggccagtatccgcgcgggcattgcagcattagccccagacgcagaccaaacggaaataacagcaccgccatatcagggcgctcaaccagatgcaggctgatactccacaggcaaaaccatgcggcagagaagataaaaaagcaggcaataacggtaattaagcgggagaacaacgtcttcatcaccagccatcaaacatgcggcgcgccagctctacgtcgttactgacacccagtttttccatcaggttggcgcgatggacgtgcaccgttttcggcgacaagcccagttcggcagcaatctctttcaccgccattccttgcgccagtttttccgccacctgccgttcgcgtttggttagcgggtcctgacgaccggatgccagtttaatggcaatatccggcgtcagataacagccgcccgtggcaaccgtatgcaccgccgcaatcagttcgtcagggctacagcgtttggagagaaagccgcgtgcccccgcgttaagcgcctgctcaaccagcgccggactgtcatgaacagagagcattattgtcgccatacctttcggcagctggcttagcagttccagaccggagatatcgggcatggagatatcgcaaatacacacctgcacaccgcgccccggcagccccgccagcgcctcgcgccccgaaccaaactcggcaactacctgcaaatcaggttccagccccagcagctgcgcaaagccggagcggacgatgaggtgatcgtctataagggcaacggtgatcatggtcttgtcctggcgggtaaaaaaaacgcgcttaccttaacgataagcgcgatgttgttcaagccttgagcggttactgaaaaaacaccgcaatcttgttaaacatagtcggatcggactgattacgctgcactttcaccacatcttccagcttatcgatttggcttatcatctgctccagacgctggtcgtcattgaccagtagccagatatggcttttgtcgctgtcctgaatcggcagacaaagaatgccttcaacgttaaaagcgcggcgggcaaaaaggccacaaacgtgggtcattacgcccggatggttgcgaacggtgagctccagaatcacgttgtcatgagttgtgttttgcatggcttattcccccaccatttcagtattcgccgcacctggcggcaccatcgggtacactttttcttcggcatcaatgcgcacatggatcagtgccggaccagggcgattgatgatttcctgcaatgcagcctgcggatcggcttcgttattcaaatcacaggtttcgaggccgaatccggcggcaatctgcataaagttgattttgcccggataggtggcagcaaaaacgccctgcttgtagaacagactctgttgctgatgcaccagccccagcgcttcgttgttcatcagaatgattttgacatccagctggttttcgctggcggtcgccatctcctgaatattcatcatcaggctgccgtcgccggagaagcacaacactttgcgatccgggttcgccagcgccgcgccaatcgccgcaggcaggccaaaacccatcgtgcccagcccaccggaggtcagccactggcgtgggcgattgagcggataagcttgcgcggtccacatctgatgctgacccacatcggtggtgataatcgcattgtcatcgacacaggcggcaacggcgttgatcaggccgtaatggcttaatggatcgcacgctttcgggattggacacgggaattcgcgctgcaaatccgctaccaactggtgccactctgcacgcggttgcgcttccacctgcgggatcaattgcgccagcacgtcatcaacatccgcctgaatcgccacatgcggctgcttgattttacccagctctgcgcgatcgatatcgacatgaataattttggcattcggacagaactgctcggttttgccaatcgcccggtcatcaaaacgcgcaccgagcactatcaacaaatccgcctcctgcaaaatatagttggtgctgcgcacgccgtgcatccccagcatacccagcgacaacggatgcgcttttggcaacatgcccagcgccattaaagtcatggtggtaggcagttgcgctttctccgccagttcacgcacccgtgcgggcgcattgatcacaccgccgcccagataaagcaccgggcgtttggcagcgttaatcatcgccgctgcgtcacgaatgctttcttcgctaaaggcgggggcggcggctttttctgccatagcgggctgtgtttcaatctcaaaaactgccgtttgcacatccttaggaatgtctatccacaccgggcctgggcggcctgattgcgcaatgcggaaggcatcgctcatgacctgcgggagttcttcgatatgtctgaccagatagttgtgtttggtgatggggatagagatgccgtaggtgtccacttcctggaaggcgtcggtgccgatcatcgaggcgggaacctgaccggtgatgcaaatcagcgggatggagtccagccgcgcatcggcaatggcggtcaccaggttagtcgcacccggtccgctacaggccatacagaccgccggtttaccgtcggtgcgcgccatcccctgagcgataaatcccgcgccctgttcatgacgggccagaatatggcggatttgcgtgctttggcttaaggcatcgtaaacaggcaggatagaaccgcccggaatgcccgtcacaatcttaatgccctgctgttccaggaaatgaacgataaattctgcgccggtaaagcgcttacgcgtcgatgttgtgcccgaacttgccatgctccagtccttttcttctgggccgactttccgggaggtgcttaaacgaaaaaccccgcccggtttgcgccggcggggttttggaatcgtgtgttgttccagtccctacggcgcattgccgacgaccaccaccacacgcacgacgaccactgcggcggatagcgcagttggtagtagttttgcgttgaacatggaagtagtcattggggaccttgttggttttgtgtttaacaatatttatacaagcacagctttacaggggagacaatggaaaatttttcagcaagggaaaattgaggggctgatcacgttttgtactgaattgcagataacaaaaaaccccgccggagcgaggtttcatcagccgcctgcggctggtaaccgcaaagcacactgtattatgtcaacactgaaagtatacgtgttccgcgcagaacgcgcaatttcggcacgaattttgacgtatttagggcatagttgagtatcgatcacagtttgcgttttgtccaaatatcactgtttatttatacagtaaacttctataatatcactgtacgcaatgtgttatgcgggggccgcatcgttacccggcgcactaagtcctggctgaaacgggtggtgccgtcagcgccttaaccccgcgtgagcacactgtgttatgtcaacaagcacaacgtttctccttaagataccgcgtgcacaacagctggcaacaggcagcggaaaggtacgtcagctggcagtgctcctgaaccacaggagacgcgtatgagcctggtggatatcgccattcttatcctcaaactcattgttgcagcactgcaactgcttgatgctgttctgaaatacctgaagtaattcagattcaagtcgcaccaaaggggagcgggtaaccgctccccttttatatttagcgtgcgggttggagttgggggcttcttctaccagcagaatgtttgcacctgcgctgcctgtgcccctcaccctagccctctccccaaaggggcgaggggaccgtcccgtgcaatgtttagctcattttctgaaagggaacggtggtttccccctcgcccctttggggagagggttacagttcgcacgtaatccctcccggcaacatttattgccgcttttgtttacatattctgccgctaaacaattccccattcctggcgtatatctggctaacattcatcaatgtgatagattcctctcccgcatttatgggaatgcgtagtgacttattctaattatttttataaaagcatccgtgataatgaaaaggcaaagaaacgtcaatttgttattgatgttggtattactcgtggccgtcggtcagatggcgcaaaccatttatattccagctattgccgatatggcgcgcgatctcaacgtccgtgaaggggcggtgcagagcgtaatgggcgcttatctgctgacttacggtgtctcacagctgttttatggcccgatttccgaccgcgtgggccgccgaccggtgatcctcgtcggaatgtccatttttatgctggcaacgctggtcgcggtcacgacctccagtttgacggtgttgattgccgccagcgcgatgcaggggatgggcaccggcgttggcggcgtaatggcgcgtactttgccgcgagatttatatgaacggacacagttgcgccatgctaacagcctgttaaacatggggattctcgtcagtccgttgctcgcaccgctaatcggcggtctgctggatacgatgtggaactggcgcgcctgttatctctttttgttggttctttgtgctggtgtgaccttcagtatggcccgctggatgccggaaacgcgtccggtcgatgcaccgcgcacgcgcctgcttaccagttataaaacgcttttcggtaacagcggttttaactgttatttgctgatgctgattggcggtctggccgggattgccgcctttgaagcctgctccggcgtgctgatgggcgcggtgttagggctgagcagtatgacggtcagtattttgtttattctgccgattccggcagcgttttttggcgcatggtttgccggacgtcccaataaacgcttctccacgttaatgtggcagtcggttatctgctgcctgctggctggcttgctgatgtggatccccgactggtttggcgtgatgaatgtctggacgctgctcgttcccgccgcgctgttctttttcggtgccgggatgctgtttccgctggcgaccagcggcgcgatggagccgttccccttcctggcgggcacggctggcgcgctggtcggcggtctgcaaaacattggttccggcgtgctggcgtcgctctctgcgatgttgccgcaaaccggtcagggcagcctggggttgttgatgaccttaatgggattgttgatcgtgctgtgctggctgccgctggcgacgcggatgtcgcatcaggggcagcccgtttaagcgcacgtcaccgcagcatcgtcatcagctccatgggagaacgatgctgctttatcagatcacgcatcacccgcatatgcggtgcggagtaagaataaaacgcctgatagcccgcacaaagcacgctgtctggcgtctcctggcgagcgtgcgggcacaggcgatgccagtcgcacgcctggcagtcacggcgcggttgcgggttttcgctgccacaccatttttgtaaggtggcgtcaaaaagctcaatcgagatacgactgatatctgcccgcacccaacactcgaacagggcaattaaaaatttcccccacagctctgctgtcaccgaagcggccgtcagatcgccccggtcatcaaattcaagatagggaatgagctgtacggagcggatgccccgctgtttgaaattgtgataaaaatcggcaggttgcagagcatccttgtactctacaaccagtttatgcctgtcctcttcagcatcaatgacctgacttcctgtcatgcgactctctcaataaatacgataagttgatgtatatgcgttacagcaaacagtattgcgagagataacaccgcgagggagatcaaaaatttgtcacggactacgtgaaattgggaaaaatcgctattcgtgacatccattaaattgcgattacgggtgtagtgccagaggatcagcgccacgatggcgagaatgccaatcgaaatccagaataacatgcccgcctggtgccagttgtgtttgatagccaacgccatcaacgcgccgtagcccagcatggtacgaaaccacgccagtgatgtgcgctccggttgcagtcctgggtcggcaatgcgtctggctttgcggctatccggcatacaacaccagtcccataacgatcaccgccacgaccatcaatattaagctaatgattaataagctgttggtgtagggcaggtcctctttcagacgcatcgctttttcattgcgtaaccagcgcaggtagccatacatcgctaacccgccggaaaacagacacaacaacaacgccagcagttcacgaatgacgggcgtggcgaaatctggcgcaagttgatcaagcccaacccccgccgccagaaatcctagtgcggtacggatccacgccagaaaagtacgctcattagccagcgagaagcggtaatcgggcgcttctccaaggcgggaaattttcattgttgctcctttgcaatttcactaacgctctacctttagcggtttttttttaagaatttcgtccgcccgtttcctgatatgctttcgccatccgctacaaggaggtcagatgggtatcatagctcaaaataaaatcagttcattgggcatgctgttcggtgccatcgctttaatgatggggattatccacttttcattcggccctttttccgcaccaccgccaacgtttgaaagcatcgtggcggacaaaacggctgaaattaaaagaggtcttctcgccggaataaaaggcgaaaaaattaccaccgtggagaaaaaagaggacgtagatgtcgataaaatcctcgatcaaagcggtatcgcactggccattgctgcgctactttgcgcatttattggcggtatgcgtaaggaaaatcgctggggcattcgcggcgcgctggtttttggcggcgggacgctggctttccataccttgctttttggtatcggcatcgtgtgcagcattttgctgatattcctgattttttccttcctgaccggcggttcactggtttaagcagcctgaataatgcccgccgggtgttcatcagcgggcattatcgtcagaacttctgttttttctcttccactttcactccttgcgtcggtaggccggtgtcatagtcacgtaccaccggcgaatagccatcttgtgggcgtggacgaaatgcccccatccagcgcggcagtgcatctttacgccacggacgcaggctccattggtaactgcggaacggatcgcgaattttgtccatgtaatccaataaggcgtcatgcattttgctgcgaacgtctgcaaaacggatatcatcgatcaggttatgcatttcatttgggtcattacggcgatcgtaaagttcatcactggtgaagaggttgagtaccagtttaaagtcatccgtcacccagcaacgcaccggaataaaaccgccaaagctgtcatgctcaatctcgtagcggttaaattccaccattacaccgcgtggctctttcacggcaaggatattttcccccggcagaatctctggtttttcaatatctgccagcgccatcattgtcggcagtaaatcgatatgactgactggcgtatcgacctgtcgccgctccccttgcggcgaacggatgatcagcggaatacgggtgatgtcgtcatacatcgccgctcctttactgatcagcttatgtgcgcccatcatttcgccgtgatcggaagtataaatgacccacgtattttcacgttgctctggcgttaaggcattgatgacccgtccgatttggtcatcaacaaagtcattacaggcaaaatagagcggatggtgataaagcccgtcatcaccgactggcgatggcatcgcctgcgcccataagcggtgatgttccggtttgttcgccaggtcatcctgagctttctcgcccagatcgtagtaaaaatcagcgtatttctctaaatactccaccggacaggtgaacgggtgatgcggctcatcatacgaaaccaccatcaggaagggttcctcggcgcgcgcgggctgttgcagaaaatctaccgcccgattgctgatgcggtgcgcccaggtgaaggtttcgtcgatatggttcgcctgtaaatcctcaacgctgtttaggccattgcgccacaggctgatctctttttccgtcagttcgctaaggtagttcgccccatcgaaccagtaatcagcgtcccactccggcggacactcgccagtgccgaaatagtcatgaccgtcgagatgccatttgccgatgtaacaggtgtgatagccggcatccttaaagtagcgccccatagtggagatgtttttgcctggcgcgacgttgttggtccacgggccggactggttagcgtagataccggtaaatagtccggcgcgtgcaggcgtacaaaccggtgaacaggtgtaggcggaattaaagcgaataccttccgccgccagactatcaatattttgcgtattcagcggtttaccgctatagcaaccgaccatattggtggcctgggtatcggtcatgatgaacagaaaattggggcgtttcataggctatccttcgcgtcgggagtaaaggttacggctgggtcgtgacgatgccgccagctgtcaaaaatcaggtagacaatcactacggcggcaatgaaataactgatcatcgctaaccagcgcgtaccgtagccgccgaattcagccagcccggcatagacgccaatcatcgcgaacaggatgccaattgacgcgatcttgacgtttctccacggtttcatgtccaccgcaaacgcatctttgaaggtgaacggcgtggcgcgcggtttgataaaaccgatcaccagcatcacgaccacgttgatgcagaacgtacaggccagcacatagaggaaatggaagtcgaacttcaccagatagttgatggtgatgtagctgattatgccaatccccatcgccacttttgccgccagcgccgggatgcgcgggaagaaaaagcccataatgatgatggtaaccagcggcacgttgtaaatgccgttgagctgtttcatccagctatacagcccctgcggcgcgttggcgatccacggcgcgaccagcaccgaaacgatagcgataaagaaaccaaatttgcgcccgacggtgaccagctgctgcggctcggcattctggttaatgatgcgacggtaaatacccatactgaataacgtactggcgctattcagaaagccgttgaaggtactgatcaccgcaccaaataacaccgcgccgaagaaacccaccattggcactggcagaacgttattgaccagcgtcgggtaggccatgtcggctttcggtaaatcctgatacagatgaaacgcaatcaaccctggcagcaccagtaccagcgggtcgagcattttcagcaccgccgttaacagcgcccccttttgcccttccgccaggctttttgacgccagcgtgcgttgcacgatgccctgatttgtacaccagtaaaaggtgttcaccagaatcaaaccggtaaatgccgcgccaatcggcaagggatcggtcgggccaccgattgagtttaatttctcggcgtgaacggtggtgagttgctcaatgccctgcataaagctgcccttgcccatcgcgatcaggccaaataccggcaccatcaacccgccgataaccagcccaataccgttgatggagtccgccactgccattgcgcgcagtccgccgatcaccgcatacaaaattcccgccagaccaagcaaaattaccagtagccagatagccgcaccgtgagaaatctgtagcgattccccgacgtgaaacaggctgttgagcgccaacgcgccggagtagagaacaatcggcagaaagcagacgccggtggcaatgaggaagcagaagtcgatgataatacgcgtcgttttatcataacgttcctccagaaaatcggggatggtggcaatgccgcgcttcagatagcgcggtaaaaagattagcgcgaggaagatcagcgtcaccgctgaagtcacttcccagcccatcaccgacatgccgcttttgtaggcctgcccggaaaggccgaccagttgttccgtggaaaggttggttagcattaacgaagcggcaataaccggcgcttttagtgaacgtccggcaagaaaatagccttgttgcgatccggtatctgttttgcggaccttccaccaggtgatcaccgccaccagcagcgtaaaaccgacaaaactcaagatttgtaacgaattcatctcatagcccttatttatgtttatgtcccggacgcatgaatatagggagaggtaaaatgcgtcgggtcaggcagtcagattcttaaaatacaaacgtcgtatccctgaacggattgttttctgttaagttcaggttgtgagcataattcgccggagggatattaaaatgaatggaaaattgcaaagttcagatgtaaaaaacgaaactccgtacaatattcccttattgattaacgaaaatgtgatctccagcggaatttctctgatctcgctctggcatacctacgccgacgagcattaccgggtgatctggccgcgggacaagaagaaaccgcttatcgccaactcatgggttgcggtgtataccgtacaaggatgtgggaaaattcttttaaagaatggcgaacaaataacactgcatggcaactgtattatattcttaaagccaatggatattcactcttatcactgtgaaggtttagtctgggaacagtactggatggaatttacccccaccagcatgatggatattcccgttggtcagcaaagcgttatttataatggcgaaatttataatcaggaactcaccgaagttgctgagttaataacttcaccagaagcaataaaaaataatctagcagtcgcttttctgacgaaaattatttatcagtggatttgtcttatgtacgcagatggtaaaaaagatccacaacggcggcaaattgaaaaattaattgccactttacatgccagtctgcaacaacgctggagcgtagctgatatggctgccacgatcccctgtagcgaagcctggttgcgtcgtctgtttttacgctataccggcaagacgccgaaagaatattacctcgatgcgcgtctggatctggcgctatcgctattaaagcaacaaggaaactcggttggcgaagtcgctgatacgctcaacttcttcgactcctttcatttcagcaaagcctttaaacataaatttggttatgcgccgtcagccgtgctaaagaatacggaccagcacccaacggatgccagtccacacaattaacgtaactctggccagtacgctttgttggcctccagcaactcatccagaatagctttggcgaccgaggcgctcggtaccgttttcgacaacgtaatcgcctaccacaggtgctgatatgaacgctgttcccaggcgtccacgaccagtttttccaccgccacttgctgactcattaaccctttctgaaactgcgggatatcgccgaccaccagtggttcaggccgtagtagcgcacgcgcatctgtttgcgatcttgcagcccaacaatttgcgccatccggctttcaataccgattggcatgtcacagatgttgaggattttcgcattcgggcgcagacgacgcgtggcttctgcgacaattgctgccgggttggagtagttgagcatccaggcgtttggtgaatatttttccatataatccaccagttccaggacgccgccaatggaacgcatgccgtacgctattccgccgggtccgcaagtttcctgaccaacaacaccgtggcgcagtgggattttttcatccagttcgcgcatcgggtacttgccgacgcggatgtgcgccatgacaaaatcaacgtcgctgaatgccacttcaggatcggtggtgtaactaaacgcaatgtccggcgctttctctttaaggatgactttacaggcttcggcaatcacttcctgccgcgcaccatcgttatcataaaatttcagtgcacgaagcgggaaacggtcctgattcgccaggagcatcaacacgatgcctggcgtaaaggtgcttccaccgcctgcgacaaccactgagaatttggtcattatactgcctccgtaatggcaacattttctgctgattgatgagaattaattaagctatcgagctgttcacgcagctgggatacatgcagaccaatgatcacctgaatggcatcgccactacggaagacgccgtgcgctcccagctttttaaagacttcgtcatccagcgtttgtgacatgtcatgcagtgcaatacgtaaacgcgtcgcgcaattgttaatgctggagatattgccgaccccgcccagggcttgcaggataccggcagcctgatccagctctttttttggctctgccgcggtggtttggcctcgcgaggctttgtattcggcttttgagtagagtttcacttccgcatcttcacgtcccggcgtgcacatgttgaactgcagaatcagtgtgcggaaaaccacgaagtacagcagggtaaagcacaacccaatggcgatttgggtcagcatcatatccgcgtggttgctgaacatcgggatccagttttgcggtaaaacctggtcaatcagacctccgcccatgttgcccaccacaccaaagagatacatcacggtcgacattgaggccgcaagcacagcgtgtaccgcaaacagcaacggtgaaatgaacaggaaggtaaattccagcggttcggtaattcccaccagcatggcggttaaggttgcgggaatcagcaagcccgccacttttacccgattttccggtgcggcagtgaagtacatcgctaaagaaatgcccacggcaccaaagatttttgagttaccgtgcagggcaaaaccgccttccgggaacaacgatttcagcggctcggcgctcagactgaactcttgcagatgctgcgcccagtacatctgaatgccgccttcaacagctgccggaccaaagataaacggtccgtagatgaagtggtgtaaaccggttgggatcagaatacgttcgaggaaggtgtaaacccacaccccaagcgcacccgccgaacgcaggaacgcttgcagagattcaatccccatttgtacttttggccagccgagcaacgtcagccaggcacaggggatcatcaccaggaaggcgataatcaccacataagacgtcccctggaaaatgccgagaaaaaccggcagttttttatcgaacagacggttatgcagcgccgtcacaatgccggaaatgataattgcgccgataatgctggtatcgagggttttaatcccggccatcattgtcagaccgctacctgccaccgcgtcctgagtgaaatcgacgccgaagtagcttccccaggtcattcccatcgcgttgatgaaatagttccaggtcaggaaactcaccatcaccgccagacaagcacgcccctgcgcttgcttagcaaggccaatgggtaaaccgacagcaaaaatcagcggcatattacggaacaccgtccaaccgccctcttcaataatgtgtacgatttgcgcgaataaactgttcggatcggtcagtgattccccgacaaacatcgggttttgcagcaagatggcaagacccaccacaatcccggcgaagggaaacagcagcactggcgtgaacatcgcgccgccaaagcgttgaatttgactgagcatttccacatcctcttttctcaattctgtaagtaggaagcctgattggttatgcggcaggcctggagcgaggataggaagatgcgatcggcagaacatgacgacccaatgggattcgtgatcgctttcatgcttttcgttgggcggtagagatctacgttttcgcgaaaaagtagacatctgtgagcacaggtacacagcatcgaacacatctttaaaaaaaagatgttttttcaatcgattaagcagaacttgtgggcgcattacccgtgcttgcaggcaaaaaagagatctagagatgatctacaaaagcattgcggagcggttaagaattcgacttaattccgcagatttcacgctaaatagccttcttcccggtgaaaaaaagttggcggaagaatttgcggtatcgcggatgaccatccgtaaagccattgacctgctggtagcgtggggattggtggtccgccgccacggcagcggcacttacctggtgcgcaaagatgtactgcatcaaaccgccagcctgaccgggctggtggaggtgttaaaacggcagggaaaaacggtcaccagccaggtgctgatttttgaaatcatgcctgcgcctccggtcattgccagccagttacggattcaaatcaacgagcagatctacttctcccgtcgcgttcgttttgtggaagggaaaccgctgatgctggaagacagctatatgccggtaaaactgttccgtaatctttcgctgcaacatctggaagggtcgaagtttgaatatattgaacaagagtgcgggattttgattggcggtaattatgaaagcctgacgccagtgctcgccgatagactgctggcgcggcaaatgaaggtagcggaacacacgccactgctgcggatcacctcgttgtcatatagcgagagcggggagtttttgaattattcagtgatgttcagaaatgccagcgaataccaggtggagtaccatttacggcgactccacccggaaaagagttaaccgatactccagaagagcaccgccagtaattggggggtgataatgcgcaggaacatcactaacggatagacagtggcgtaagagagcgccgccgcaccgctggttggatgaagattattagcaaacgccagcgccggaggatcggtcatggaacctgccagcatcccgcacatggtcaggtaattcattttggctaacatccgcgccagaatgccaacagtaatcagcggaacggcggtgatcagggcaccataaccaatccagcttagcccttcgccattgaccagggtattcacaaaatccccaccagatttcagaccaacgaccgagaggaacagcacgatccccagctcccgcagcgcgaggttggcacttggcggcataaaccagtacagcttgccgatactgccgatacgcccgaggatcaacgccataatcagcggaccgcccgccagccccagtttcaacgcggccgggaacccaggcacaaagacgggaatagaacctaacaatacgccaagcccgatgccaataaacactggcagcatctgaacctgttgcagtttttgctgcgcattccccagcacattggcaacggcatcaattgcggacggacgccccaccagattgaggatatcgccgaactgcaggctgatatcgccactggcgaccagttcgaccccggcacggttcaggcgcgagataacaacgtcatagcgttctttaaagtgcaggtcgcgaatacgttttccgagcacgttttcattggtgaccaccacacgctcgacgcgcaaatcagtgcctttcgtggacagcgaagtatcgacctcctgaccaatcaccagttgcgcattatgtaaatccgctggctgacccaccagatgcagcaaatcgcccagttgaataatggtatctggcgaaggaacttttagggtttcttcgcgtttcagacgcgagcagataattttgtcgccgttgagaatcggtacatctttaatggctaaatcatgcaggttagggttctcaacgcgaatattgatagtcttgatcagcgcgccgccattggtgcgtgaagactcgtgctgctgagcttctgtctcgacattgacgcggaaaataacccgcaacatccacatggtgaacaaaatcccgcaaatgccgaatggatacgccatcgcgtaactcatccccatctgatcgaccatttccattggtgtacccaggtcgcgcaaaatctgctgccctgcccccagcgctggcgtattggtaaccgcaccggagaaaatccccagcactaccggcagtggaatatcaaacagtttatgcaggatggcggtaaccagaccaccgatgatgacgatcagaacagcaaacaggttgaggcgtaatccggagacgcgcaatgaggcaaagaagcccggccctacctgaatcccgatagtataaacgaacaggatcaggccaaattcctgaataacatgcagcatatcgctacttaatgtcatccccgcctgagaaacaaaatggccgacgatgatcccaccaaacagcacgccgccaatacctaatcctatgccgcgaaatttgacattgccgataaacaaaccgacgactgccaccaaagccagaatactgaccgttaatgctatatcactcatcgtccatttctcttgagataacatttttaattgctacggattatggctgaatcggtgaagcagatttgccttatagcgcacattatcacgggaaagaacgtgccgaaatatcttaaacaggcgaaatttaacgcattgttgaagaagaaagacaaaaaaagccccaccagaatggcggggcaaagagaatagctagttagctatttaacgcgggacgttcgctgatagcgatacgctgcgctgcgatgggttcaggctcattacgaattaaatcaatatgcagtaaaccgtttacgaaggttgcgccagagacttccatattttcagccagcgtaaagctcaggctaaatggctgattcataagcccttgatgcagccattttttctcttcttttggctgctccggcgtgccttttacgctcaggcgcgtaccttccagttgaatctctaaatcttcctgacggaaacctgccagcgcaagggtaatgcggtagtggttatcgtcgcttttctcaatgttgtacggcgggaagctctggctttcaccggcgttttgcagtgcgttggccagtttgtcaaaaccgatccattgacgcatcagtggggataaatcgaagttacgcatagtcatttctccttctaagaagcgagtaagtacctgcaaatccgaagattcgcatatgctccctgacggcgagcatggagatgtcaggccgcgccaggcggccttaaggaattagttgatttcgatacggcgcggttttttcgcttccggaatcacgcgttcgagatcgatatacagcaaaccatttaccaggttagcgccacgaacatgaatgttctcagctaactggaatttgcgttcaaagttgcgttcagcgatgccctggtacagataggtgcgctctttttgttcgtcggcgtgagcacctttcaccaccagcagattatcctgggcggtaatttccagttcgctctcagcaaaaccagccacagcgatagcaatgcggtaatggttttcgtctaccagttcaacgttatacggagggtagccgccattactctggctctggttgttttctaagtggttaaacaaacggtcaaatccaatagcagaacggtaaagcggggataaatcaaagttacgcataatcaatagctcctgaaatcagcgagaatgtaagaccttccacaatggacaggtcaggtagccagaacacccatcaggcgcgtcctcatcggctacgatgtaaaaatgggtctggaaatgaacttttcaagccttatcagcggacttttttttgcagtttatggtctattgcatagactgagggggcagcacgaaacgttaaagtgcgatagccgccacagtgcgacgtaatgatgatgttattttcagcaagggatcgctataactcatcaggccaacacccacgatcaacagatgaatttattatgataagaaatgtgttgttagcgttcatgatatgcagcggaatgacattactcggaggatgctccagcgtgatgtcccataccggagggaaagaaggaacgtatcccggcacccgcgccagcgcaaccatgattggcgacgatgaaaccaactggggcactaagtcgctggcgattctcgatatgccgtttaccgctgtgatggacacgcttttactgccgtgggatgtgttccgcaaagacagctcggtgcgctcgcgcgttgaaaaaagcgaagccaacgcgcaagccaccaatgcggttattccaccggccagaatgcctgataactgatttagcgatcagtttcggtgatccacagctggccgccttccatccacgccagccactgaccatccggcgagaagaccacggcgtccgcagaaggtggattggcgtggttttcggttaaatactcaacctcgccgctttgcgcatgggcacaagcaattcgattatccagcacaaagcccaaccattctcctgacggatgccagttaaatgcagactgaatatccgttttgttatgggttaactggcgcggctcgccgccctgtggcgagataagccacagttgcacaatgccgttatcatcacgcattaaaaacgcgatttgcgtaccctgcggattacagcgcacccagtggcgcgggacgttgactaaccccggataagcccgatggtgggtaaaggttaaacgtcgctgcacgacgccgcgcggtggcgcgggcagggtggtttccgttccacttaacggcgcatcacctgccgctttccagccagcttcatcttgcggtaactcaacgataaacagctccggcactttctcgccctttggcgaaagtgtgtcgccaataaacgccagcgcgtgatttcctacccatccttcttcataagcacgattgatttcatcactgccaggctgcggtgtgggcgtggttttgctcaccagtacgcaccagtggctaccgctgtattcacgcggatgctgcttttgtacgttgaccgggccaaacggtgcggcaacaccgacgtttcgcaaatccagcgccggatcgagttcatgcattacatggtcgttataggtaaagctcaccctttctccgttcgggctaaagacatgcacatggctgccgccgcgcagcgctcctggcgtatacggcgcggtaatatccattgcatcgagattgctcaccttgccgccttcagcaatgactccgcgtcgatgatggaagtcgtaatgccatgtttcatcaggattttccgggccatggatgaaaacatatttctctgacttcggatgaacggtcaccacgccgacgtgtgcgccctgtgacgcgcgatagataacctcgacctcgccggtatggatattcacacgctcaatggtctcgccggtaaacgacgccccagaaggacgcacgtcaaataccagccactggctgtcgggcgtccaggtattggtattggtgagcaggtgattacggggagcaaaggttatctgtttcatggcgcggtcctgatacaaaacgggtcccgccatcatacttcacaaggacttcactttcagacaatagtcttttgccatcgtgatgaatgtgagtgaaaagatggaacatttcgacgtggcgattattggcctcggcccggcaggatcggcgttggcgcgaaaattagcaggcaaaatgcaggtgatcgcgctggataaaaagcaccagtgtggtactgaaggtttcagcaaaccttgcggcggtctgctggcaccggacgcgcagcgatcttttattcgcgatggactgacgcttcctgtcgatgtgatcgccaatccacagattttcagcgtcaaaactgtcgacgtcgccgcatcgctcacgcgtaactaccagcgaagctatatcaatattaatcgccatgctttcgacttgtggatgaaatcgctgatccccaccagcgttgaggtttatcacgatagcctgtgccgaaaaatctggcgtgaggatgataaatggcatgtcatttttcgtgcagacggctgggagcagcatattaccgcccgctatctggtcggtgccgatggtgccaactcgatggtgcggcgacatctctacccggatcatcaaatccgtaaatatgtcgcaatccagcagtggttcgcagagaaacatccggtgccgttctactcctgcatctttgataatgcgataactgactgttattcatggagtatcagcaaagacggttattttatctttggcggtgcttatccaatgaaagacggtcagacgcgtttcacgacgctgaaagagaaaatgagcgcctttcagttccagtttggtaaggcggtgaaaagcgaaaaatgcacggtgctgtttccctcacgctggcaggattttgtctgcggtaaggacaacgcctttctgattggcgaagcggcaggatttatcagcgccagttcgctggaggggattagttatgcgctggatagcgcagacattctgcgttcggtgttactgaagcagccagagaagctcaataccgcttactggcgcgccacccgcaaactgcgtttaaaactcttcggcaagatagtaaaaagccgatgcctgaccgcaccggctttaagaaagtggattatgcgcagtggtatggcgcatattccacagttgaaagattagccaacgcgcttcacatcgcccaccagcaggatgtaagagagcgcgccaatcaacgcgacggcggagatataaaccagtgcaggtgcgaaaccgtaaccctgcgccaggtaccccaccaccagcggaacggtgatgccgcccagaccaccggcgaagttaaacacgccgccggttaaaccaatcaggcgcatcggtgccagagaagagaccagcgaccaggtaatcgaagcaaaaccgttgccgaagaatgccagcgccatcaggcacataatcatcatcggatcgttggtgtagttagcgcccataatgcaggtggagatcagcaagccgcagataatcggcgttttacgcgcaaagcccagtgaaaagcccttacgtaccagcagatccgcgacccagccagagagcaggacgccgacaaacgccgcgaggaatggcaccgtggtcataaagcctgctttcagcgccgtgattcctttttcctgggttaaatagttcgggaaccaggttaagaaaaaccacagtgtagaagccaccgcaaattgcccaagataaacgccgatcagtttacgatggaacaccagtttccagtctttggctgttaacggctgacgcgcctctttcttcaccggcgcatcaccatccaccagaccgccgccatcacgaatgtaatccagttcagctttgctgatacctttggtcaggcgcggcggctgataaaccttaaaccaaatcagcgaccagataatgccgataccaccagtgacaatgaacacccagtgccagctcaacatctcctgaatccagatcagcagcggagtcaaaaacgccagaccgacaaactgaccagacgtataaaaaccaacggcggaagcgcgttcatgttccgggaaccagctggtcaccatccggttattggtcgggaaagcgggcgcttcgaaaataccggttatcgcacgcagaccaattaatgacattaatcccgtggcaaagccctggaataaagtcgccactgaccaaccaaatatcgcaataaaataagtcacgcgagaacctacgcgatctaaaaaccaaccgccggggatctggcatagcgtataaagccaggcgaaggccgaaaatacatagcccatttccgctttcgtaatgccgaactcttcctgaatatgggcggaagccacggccaggttagcgcggtcaacataacaaatgaccaccgtaataaagatcatcaccagcgtcagataacgccgacgccccggctttgctgcattaacgggaatatccatagcgagctttctccagattttgggcatagcgaagccgctcaccatgccctgtaatttacagagggttatatttttgtattgctgttttagtgcccgatgaggggcttacgtggcaggaattaccactctgctacgctgttatcttcatgacgccagagcggattacgccagtccggggcatttttactgaactcaataactttagcttcgtcgatttccacacctaagcccggtttcgttaacggtttaaagaagccgccaaccatactgaagtcttctttgtttttcacaaagtcgagtaactccgcgcctttgttgtaatgaatgcccatactttgttcctgaagtaccgcgttataggaaacaaagtcgatatgcaggcaagccgccagtgcaatcggtccgagcggacagtgcggcgcaagggtcacatcataggcttctgccattccagcaattttgtagcattcggtaataccgcctgcatgggagagatccggttgcagaatcgaaataccgcctgcctccagcacgcgtttaaaatcgaaacgtgagaacatgcgctcacccgccgccagtggaatatgcgtttgtgccgccagtttcgggtagtattcggcttgttccgccagcaccggctcttcaataaacagcgggcgatacggctccagttctttaatcagcactttcgccattggcgcgctgacgcgaccgtggaaatcaagaccaaactcaatctgattgccaaaagcttcacgaatttgtgccacggtgttgactgccgcatctaccgcgcgggagttatcaattagccccagttcttcacaaccgttcagtttgaaagtatcgaagccgatttcgcgcagggttttaatgccgtcgataacatccgccggacgatcgccgccgacccaactgtaggctttaattttgtcgcgaaccaggccgcccatcagttgccagaccggcgcattcagcactttgcctttgatatcccataacgcctggtcgatcccggcaatggcgctcatcaggattggaccgccacgataaaatccggcgcgatacatcacttgccataagtcattgatgcgcgaaggatcctgaccaatcaaatagtcacccagctcgtgaactgccgcttccaccgtacgggcgcggccttcaatcacgggctcgccccaaccgaccacgccttcatcggtttcaattttcaggaacatccagcggggaggtaaacgatacgtggtaattttggtgattttcattgcactgcctctcgatacgccttaacaaatgctgctgcctgctgcgcggtgcgttctacggactgcccggcgcgatagagatcgctgcctaagcccgccccagcacaacctgcgtctatccactgcgccaggttttctggcgtcacgccgccaacggcaaagactgcgatgtccgatggcaataccgcttttaacgctttgatgtattgcggaccaaaagccgatgacggaaatattttcagcgcctgcgcgcccgcttcgagcgcggtaaaggcttcggtcgccgtcgcgcagccggggcagacggtcatgccgtagcccaccgcacggcggatcacttcactatggatattgggcgtaacgatgagctgacagcccatcctggcgagcgcatcgacctgttcaggtttcagtaccgtacctgcgccaatcaacgccttgtcgccatacgcatcaacgatggcgggaatgctttgctcccattgtggggaattcagcgggatttcaaccgcgtcgaacccggcgtcaatcaccgcgccaacatgcgccagcgcctcgtcgggcttaatgccgcgcaaaatggcgatcagcggaagtttagtttgccactgcatgagcgatgctccttataccagcctgaaatgccgtgtcgcccgccaccgccgtcacgtcgcaacccatcgcctgaaaggcttgctggtagcgcgcggtcagcgatgttccggcgacaagggtgatggcgtgttgatgggtcacatagtcgcgcatactggcaacctctgcgccaatcaacaaaccagagagaaattcgctgacctgttcgcggggaagtgttcccagcacatgcgaggcgcgaacttcaaaaagctgcggcaatatggcgggcgcattaaggccgcgctcaaggccagccgcgaaggcatcggcagagttttcctgcggcggcaaacctgcgccaatcaatgagtgatttaacagtaaatgatgtaattcaccggtcatcacggtgcgaaaatcgttgatttgctggctatcggcctgcacccatttgcaatgcgtaccgggcataacataaagagaggaaggagccagagctcgcgcgccgatcaattgtgtttcttcgccgcgcatcacattgtggttatcgtcatgagagacgcataatccgggaataatccagatattgtcgccaacagacgttaattgttcgccaatagacgaaaaacgggcaggaacagataaatacggagcaactttccagccgacattgctgccgaccattcctgccatcaccactggcgtattttcttcacgccagtcggtcgtgacttctgctaacaccgcagccggagattttccgttcaggcgcgtgacgcctgcttctgattgcctgctctccaggcagtggtcgccctgataaagccaggcgcgcagattggtcgatccccagtcaattgcgatgtagcgagctgtcatgtgatttcctttaaccttcgtgtcgagctggcgatcatggtaagcgccgcctgctctgccgcatcgccgtcctgatgccgtattgcatcgaacagcgccttatgttcctggagcgtttgcggcatgttggcctcatcgcccatccaggttcgttcaaaaaccgcccgctgcaacgaactgatcgcaatgctaagttgctgtaacaccgggttatgtaccgactgcagcaccgcctcgtggtagcgaatatccgcttcgttaaacgcttcgcggtcctgattgttggcaatcatctcgttcagcgccgattcaatctgcgccagatcgctggaagtcgcgcgctctgctgcccaacgggcaatcgccggttccaccagatttcgcacttcgctcatggcactgataagccgtggatcgtagtcgttttccagcacccattgcagtacgtcagtgtcgaggtaattccactggttacgcggtgccacaaacgccccgcgataacgtttcatttcaatcagccgcttcgccatcagcgaacggaacacctcacggatgatgttgcgcgaggttgcaaactcctcacagagttccgcctcagccggaagcggcgagcctggcacgtatttgccgtgaacgatctgtttacccagcgtaatgacaatgcgatcggttttattgagagtcatggagagtccttgtgctctgtatgttcttctctactttaccccgatcgatgcataacgcggcaactttgtagtaccagcgtgatgacgttcgcgtttgccgtgcgcgtaatgtagtacaaacttatattgttgtactacaatttagatcacaaaaagaacaatacataaaaaaatgacatgcgtcgggcagaaatctgaaaagggatatcaggcgctaaatgggagggaaagaagagtatgctttcaacggcttagctactcgtttaaaggattaatcatgaagttgaatcttaagggattttttaaggctgccggtttattcccactggcgctgatgctttcaggctgtatctcgtatgctctggtttcccataccgcaaagggtagttcaggaaagtatcaatcgcagtcagacaccatcactgggctatcgcaggcaaaagatagtaatggaacaaaaggctatgtttttgtaggggaatcgctggattaccttatcactgatggtgccgatgacatcgttaagatgctcaatgatccagcacttaaccggcacaatattcaggttgccgatgacgcaagatttgttttaaatgcggggaaaaagaaatttaccggcacaatatcgctttactactactggaataacgaagaagaaaaggcactggcaacgcattatggttttgcctgtggtgttcaacactgtaccaggtcactggaaaacctaaaaggcacaatccatgagaaaaataaaaacatggattactcaaaggtgatggcgttctaccatccatttaaagtgcgattttatgaatactattcacccagaggcattccggatggtgtttccgcagcattactgccagtgactgttacgctggacatcattactgcaccgctgcaatttctggttgtatatgcagtaaaccaataatcagtaagcgggcaaacgcgtttatgctgtttgcccgtccactgattaattcagcacatacttctcaatagcaaacgccacgccatcttcaaggttggatttggtgacaaagttcgccacttctttcaccgaaggaatagcgttatccatcgccacaccgacgcctgcatattcaatcattgcgatgtcgttttcctgatcgccaatcgccatgatttcttccggtttaatacctaacacgtcggccagtgatttcacacccgtacccttgttaacgcgtttatcgaggatttcgaggaagtacggcgcacttttcagcacggtatatttctctttcacttcctgcggaatacgcgcaatagcctggtcgaggatggcgggttcatcaatcatcatcactttcaggaactgggtattggggtccattttctccgcttcgcagaacaccagcggaatggtggcaacgaaggattcatgcaccgtgtagtagctgatatcgcgatttgctgtatacagcgtggtgcggtccagggcgtggaaatgagaaccgacttcgcgagagagtttttccaggaaacggtagtcgtcatagctgagagcggtttgcgccacggtgctaccatcggcggccttctgtaccaacgcgccgttataagtaatgcagtagtcgcccggctgttccatatgcagctctttcaggtagttgtgcacacctgcatacgggcgacccgtcgttagcacgacattcacgccacgggcgcgagctgcggcaatcgcatttttaacggcgggtgaaatggtgtgatcgggcagcagaagggtgccatccatatcgatagcaatgagtttgatagccatgagttccccaggtagattagttcctgacccatgctaacgcgattccgctcaaaaatcagtacaacacccgagggaaaagggggatgcaacgcgggttgcatgctccccatttgcttagcggaagagtttccctttcagcagttccatgcctgcggaaagcagatcgttattggcttgtggagacacttcaccttgcggtgagagcgcatcaataatcttcggcaattgttctgccagtaaactggaagctgtactggtatccacgccaagtttttgtccaagatcggacaccgcatttgtgccgagcgccgattccagttgctcgccactaaccgattgattgccctgttgattactcagccaggttgagagaatggcccctaagccgccactttgcagtttttccagcagcacctgaatgccgccctgctcctcaacccaacttaaaatagcctgatatttccccgcatcgcctttcagaaaggcaccgacaacttcatcaaaaagccccatgataatcacctgtaaagcgttacgtgttgacccaaaaagtatagatttgcgggatgataattgcggattgcagaaataaaaagggcggagatgatctccgcccttttcttatagcttcttgccggatgcggcgtgaacgccttatccggcctacaaaatcatgaaaattcaatacattgcaagattttcgtaggcctgataagcgtagcgcatcaggcacgctcgcatggttagcgccattaaatatcgatattcgccgctttcagggcgttctcttcaataaacgcacggcgcggttcaacggcgtcgcccatcagcgtggtgaacaactggtcagcggcaatcgcatccttaacggtaacgcgcagcatacgacggctttccgggtccatggtggtttcccacagctgttccgggttcatctcgcccagacctttataacgctggatggagaggccgcgacgggactctttcaccagccagtccagcgcctgctcgaagctggctaccggctgacgacgctcgccacgttcgataaacgcatcttcttccagcaagccacgcagtttctcacccagcgtgcagatacgacgatattcgccaccggtgataaactcgtgatccagcggatagtcagtatccacaccgtgggtacgcacgcgaacaatcggctcgaacaggttttgttcggcattggtgtggacatcaaacttccactggctgccgtgctgttctttgtcgttcagttcgctgaccagcgcgttcacccagcgggtaacggtctgctcatcagagaggtcggcttccgtcagcgtcggctgatagataagctctttcagcattgctttcggataacgacgctccatgcggttgatcattttctgcgtcgcgttgtactcagacaccaatttctctaacgcttcgccagccaatgccggtgcgctggcgttggtgtgcagcgttgcgccatccagcgcgatagagatctggtactgatccatcgcttcgtcgtctttaatgtactgttcctgcttgcctttcttcactttgtacagcggcggctgagcgatgtagacgtgaccgcgttcaacgatttccggcatctgacgatagaagaaggtcaacagcagcgtacgaatgtgcgagccgtcgacgtccgcatcggtcatgatgatgatgctgtgataacgcagtttgtccgggttgtactcgtcacgaccgataccacagccaagcgcggtgataagcgtcgccacttcctgagaagagagcatcttatcgaagcgcgctttctcgacgttgaggattttacccttcagcggcagaatcgcctggttcttgcggttacgcccctgcttcgcagagccgcccgcggagtccccttccaccaggtacagttcggaaagcgccggatcgcgttcctggcagtctgccagtttgcccggcaggcccgctaagtcgagcgcacctttacggcgggtcatttcacgcgcgcgacgcgccgcttcacgggcacgggcagcatcgataattttgccaaccacgattttcgcgtcggttgggttttccagcaggtattctgccagcagttcgttcatctgctgttcaaccgctgatttcacctcagaagaaaccagtttgtctttggtctgggaggagaatttcgggtccggcactttcacggaaacgaccgcaatcaggccttcacgcgcatcgtcaccggtggcgctaactttggcttttttgctgtagccttctttgtccatgtaggcgttcagggtacgggtcatcgccgcacggaagcctgccaggtgagtaccgccgtcacgctgcggaatgttgttggtaaagcagtagatgttttcctggaagccatcgttccactgcaacgccacttcgacgccaataccgtctttttcggtggagaagtagaagatattcgggtggatcggcgttttgttcttgttcagatattcaacgaacgccttgatgccgccttcatagtggaagtggtcttctttgccgtcacgcttgtcgcgcagacgaatggaaacgccggagttgaggaacgacaactcacgcagacgtttcgccagaatttcatattcgaactcggtcacattggtgaaggtttcgaggctgggccagaaacgcaccatggtgccggttttttcagtctcgccggtaaccgccagcggagcctgcggtacaccgtgttcgtagatctgacggtgaattttaccctcgcgctggataaccagctccagtttttgcgacagggcgtttacaaccgaaacaccaacgccgtgcagaccgccggacactttataggagttatcgtcaaatttaccgcctgcgtgcagaacggtcatgatcacttccgccgccgatacgccctcttccgggtgaataccggtcggaatgccgcgcccatcatcctgtacggagacagagttatcggcgtgaatggtgacgataatttctttacagtgacccgcgagcgcttcgtcgatagcgttatctaccacctcgaataccatgtggtgcagaccggtgccgtcatccgtgtcgccgatatacatacccgggcgcttacgcaccgcatccagccctttcaggactttgatactggaggagtcataagaattcgacatcaacgtttctcgctcatttatacttgggttaatccgttattttacccttttccacggtaaacatcttcgaattttcgtccgacatgtctataacgtgttcagcactgatcgcgctgacaaagacctgtgattgcgtcgcttttaagcggctggcaagcagcccgcgacgctcatcatcaagctcagaggcaaaatcatctatcaggtagagacaccgccgcccgctttcacgggtgaggaactctccttgcgccagacgtaaggcgcacatcaacagcttaagctgcccacgcgataaggtatcttccaccggcgcaccgtcggcgcgaatgcgtaagtccgctttatgcgggccatgcgcggtgtaggttagctggcgatcgcgttcaaaattacgttccagcacctcagcatattctgtctctttctcccagccgcgctggaaagagaaagtcagagaaaactcagggagaaattgcttacaggtatcagccatatcggccgcgataccggcgctatactccgcgcgccaggtgctgatttgctccgccagcgggatcagttctttatcccacgggcgtagctgttcgtaacgtgtcacctggcgcagcgccgcattgcgctgcttgagcaatcgcttgagattgctccaggcggtgaaaaatccgggttcgttgtgaaagcatccccagtcgaggaatgctcttctgtatttggggccgccgttgagtaaagtaaacccttcaggcgttatcagctgcatcggcatcaggtgcgccaactccgcaaccttatgcccgtcagtaccgtcaatacggactttgctgtcgccctgtttgtctttggttaagccaatcgccgtctcgcgctcttcgccctgtaatcgcccatggagaacaaacgcctcctgctcatggcgaatgacgcgaccaatctgcaaactgcgaaacgcccgaccatggccgagcgtatagatggcttccagcacgctggttttgccactgccgttggcacctaccagaaagttaaagccgggagataaagcgagatccgcggtttcaatgttgcggaaatcgcggatcaacaagcgggtgagggacattacagtctcattggcatgacaacataggcagccgactgtgatgcggcatcttcaatctgcacgctggaaaccgaatcggtcagcatcatgcggacgttttcacatttcagcgcgttcaggacatccagcacatagctgacgttgaagccgatttccatctccgcaccgctataggtaacgtcgaggatctcttccgcttcttcctgttccgggttgttggcggtgattttcagctggttttcgctgacatacaggcgcacgccgcggaatttctcgttagagagaattgccgcgcgagcaaacgcctgcttgaggagatcgcagccagcttccagatgtttgtccgggttcttcggcagaacgcgacggtaatccgggaagcgaccatccaccagtttggaggtgaagataaagtcgccaacgtgggcgcgaatgttgttgctgccaatctgtacgcgcagcggattgtcgccgccgtcgagcatacgcatcagttcaatcacgcctttacgcggcacgatcaccgaatggcttggcaaagattgaccaattggcattgaacagaccgccagacggtggccgtcggttgccacggtgcgcagttcttcaccttcggtttcaaacagcataccatttaagtaatagcgaacgtcctgatgcgccatcgaaaactgggtcgcttcaatcagacgcttcatcgttgcctgcggcagggtaaattcgacttcactctgccagtcatcgaggttcgggaaatccgccgctggcagggtagacagcgaaaaacggctacgcccggagcgcaccagcatccgctcaccttccagctgcacggcaatttccgcgccttcaggcagaccacggcagatatcaaagaatttgcgcgccggaacggtcgtcgctcctggctcgtgtggctgaaccagcgcaacgcgtgccaccatttccatctcgagatcagtaccggtcagcgacaacgtaccgtcagcaacctgtaacagcagattaccgagaatcggtagcgtaggacgaccacctaacggaccgctcacctgttgtagcggttttaataaatgctcacgttctacggtaaatttcataggcttacgatgacaatgttctgattaaatttgaaaaatcttctttgatatcgtggctctcttcacgcaactgctcgatcttacggcaggcatgaagcaccgtcgtgtggtcacgaccaccaaacgcatcgccaatctccggcagactgtggttagtcagctctttcgccagcgccatcgccatctggcgcggacgcgccaccgagcgggatcgacgcttggaaaggagatccgcaactttgatcttgtagtactccgccaccgtcttctgaatattgtcgatggtgaccagtttttcctgcaatgccagcaagtcgcgcagcgcctcacgcacgaagtcgatggtgatcgcccttccggtaaagttggcgttggcaatgacgcggttcagcgccccttccagctcacgtacgttagatcgtagacgcttggcgataaagaacgccacttcacccggcaaacgaatgtcgttttcgtcggcctttttcatcaggatcgccacacgggtttccagctctggcggttcgatcgccacagtcagtccccaaccgaagcgggatttcaaacgatcctcaacgccgttgatctctttcggatagcgatccgaggtgagaatgatctgttgattaccttccagcagggcgttgaaggtgtggaaaaactcttcctgagatcgttctttattagcaaaaaactgaatatcgtcgatcagcagtgcatctacggaacggtagtagcgtttaaactcttcgatcgcgttgttttgcagggctttaaccatgtcctgaacaaagcgctcggagtgcatataaaccactttggcattcggcttgcgcgccataatgccgttacccaccgcatgcagcaggtgagttttacccagacccgtgccgccataaaggaacaacgggttataggcaccgccagggttatccgccacctggcgagccgccgcgcgcgccagttggttagatttaccttcaacgaagttatcaaacgtgtgtttgacgtttacgttagaacgataggtcggttctgccggggccgggacgttatcccaacctgagcgcgtagaaggcgcagcacgttgcggctgcgtttgcgccacctgtgcaggggccgcgacgttgctcgtcactgccgcttgtggcgtttgcgtcaccggtttggtgccgacttcaaaacgcagctgtggggcatccgctccgcagaaactggttagcagtccattgatattattaaggtacttgtcccgtacccaatcgaggacaaaacggtttggcgcgtacagggccagcgtgttatcgctcagttccgcctgcaatgggcgtatccacatactgaattctgtggctggtaactcatcctgcaatcgggcaagacactgctgccaaagcgaaagtgacacggcggactccactcgaacaaaagtcgataatgactaaggctgaaacattcatgattgttgacgtacgtcgaaaagaccctgcttgagggtgacgcacgaaccgctgtctgcggttatatgcccgatcaagatcctgcaaaacgatcgggaccgcggatcatagcctaaactgcgcaagagatcttctgtttctcacagattttcccgatttatccacaggactttccagaactcgctaagtgtaaacgatcctgccgcgaggcgggcacgatttacgccgcatattggaaaatttaatgaccatagacaaaaattggcttaatcgatctaataaagatccaggacgatccttgcgctttacccatcagcccgtataatcctccacccggcgcgccatgctggttttcactggtgtgaggtcgtacattttccctgcgaaaaggtgcggaaaagcgcggtaaataaggaaagagaattgactccggagtgtacaattattacaatccggcctctttaatcacccatggcttcggtgtccatcgtttcatttttcggcggatatccaataaagccattgaatttattcaagtttaggtagaaatcgccatgaaacgcacttttcaaccgtctgtactgaagcgcaaccgttctcacggcttccgtgctcgtatggctactaaaaatggtcgtcaggttctggcacgtcgtcgtgctaaaggccgcgctcgtctgaccgtttctaagtaataaagctaacccctgagtggttaagctcgcatttcccagggagttacgcttgttaactcccagtcaattcacattcgtcttccagcagccacaacgggctggcacgccgcaaattaccattctcggccgcctgaattcgctggggcatccccgtatcggtcttacagtcgccaagaaaaacgttcgacgcgcccatgaacgcaatcggattaaacgtctgacgcgtgaaagcttccgtctgcgccaacatgaactcccggctatggatttcgtggtggtggcgaaaaaaggggttgccgacctcgataaccgtgctctctcggaagcgttggaaaaattatggcgccgccactgtcgcctggctcgcgggtcctgatagccctcattcgggtctatcaacgcctgattagtccgctactcgggccgcattgtcgtttcactccaacctgttcaagctacggaattgaggcattgcgcaggtttggagtgataaaaggcagttggttgacggtgaaacgcgtattaaaatgccaccctttacaccctggtggtgacgatcccgtcccgcccggaccatttgataccagagaacactaacgatggattcgcaacgcaatcttttagtcatcgctttgctgttcgtgtctttcatgatctggcaagcctgggagcaggataaaaacccgcaacctcaggcccaacagaccacgcagacaacgaccaccgcagcgggtagcgccgccgaccagggcgtaccggccagtggccaggggaaactgatctcggttaagaccgacgtgcttgatctgaccatcaacacccgtggtggtgatgttgagcaagctctgctgcctgcttacccgaaagagctgaactctacccagccgttccagctgctggaaacttcatcgcagtttatttatcaggcacagagcggtctgaccggtcgtgatggcccggataacccggctaacggcccgcgtccgctgtataacgttgaaaaagacgcttatgtgctggctgaaggtcaaaacgaactgcaggtgccgatgacgtataccgacgcggcaggcaacacgtttaccaaaacgtttgtcctgaaacgtggtgattacgctgtcaacgtcaactacaacgtgcagaacgctggcgagaaaccgctggaaatctccacctttggtcagttgaagcaatccatcactctgccaccgcatctcgataccggaagcagcaacttcgcactgcacaccttccgcggcgcggcgtactccacgcctgacgagaagtacgagaaatacaagttcgataccattgccgataacgaaaacctgaacatctcttcgaaaggtggttgggtggcaatgctgcaacagtatttcgcgacggcgtggatcccgcataacgacggtaccaacaacttctataccgctaatctgggtaacggcatcgccgctatcggctataaatctcagccggtactggttcagcctggtcagactggcgcgatgaacagcaccctgtgggttggcccggaaatccaggacaaaatggcagctgttgctccgcacctggatctgaccgttgattacggttggttgtggttcatctctcagccgctgttcaaactgctgaaatggatccatagctttgtgggtaactggggcttctccattatcatcatcacctttatcgttcgtggcatcatgtacccgctgaccaaagcgcagtacacctccatggcgaagatgcgtatgctgcagccgaagattcaggcaatgcgtgagcgtctgggtgatgacaaacagcgtatcagccaggaaatgatggcgctgtacaaagctgagaaggttaacccgctgggcggctgcttcccgctgctgatccagatgccaatcttcctggcgttgtactacatgctgatgggttccgttgaactgcgtcaggcaccgtttgcactgtggatccacgacctgtcggcacaggacccgtactacatcctgccgatcctgatgggcgtaacgatgttcttcattcagaagatgtcgccgaccaccgtgaccgacccgatgcagcagaagatcatgacctttatgccggtcatcttcaccgtgttcttcctgtggttcccgtcaggtctggtgctgtactatatcgtcagcaacctggtaaccattattcagcagcagctgatttaccgtggtctggaaaaacgtggcctgcatagccgcgagaagaaaaaatcctgattcggtgagttttcgctaaaataagggcggtcagttgaccgccttttttcttttcgtagggcggataagcaccgcgcatccgccacacaaagcaacaggaacatcatgagcgataatgacactatcgtagcccaggccacgcctccgggacgtggcggcgttggcatcctgcgcatctccggcttcaaagcccgtgaagttgccgaaaccgtgctgggtaaactgcctaagccgcgctacgccgattatcttccgtttaaagacgccgacggcagcgtgctcgatcaggggattgcgctatggttccctggcccgaactcgttcaccggcgaagatgtgctggaactgcagggtcatggcggtccagtgatcctcgacctgctgttaaaacgcattctgaccattcccggcctgcggattgctcgccctggtgagttttccgaacgcgcgtttctttacgataaactcgacttagcccaggctgaggcgattgccgatcttatcgacgccagctcggaacaggcggcccgttcggcacttaactcgctgcaaggcgcattctccgcacgggttaatcatctggtagaagccctcacccacttgcgcatttacgtcgaagcggcaattgatttccctgatgaagagatcgatttcctctccgacggcaaaattgaagcccagctcaatgacgttattgccgatcttgatgcagtgcgtgctgaagcacgtcagggtagtttgttgcgcgaagggatgaaggtggtgattgccggacgtcctaacgccggtaaatcgagcctgttaaacgcgctggcgggccgtgaagcagcaatcgtaactgatatcgccggaaccacacgtgacgtgctgcgtgagcatatccacattgacggaatgccgctgcatatcatcgataccgctgggctacgtgaagccagtgacgaagtggaacgtattggtatcgagcgcgcgtggcaggaaattgaacaggccgaccgcgtgctgtttatggtcgatggcaccacaacagacgccgtggatccggcagagatctggccggaatttatcgcccgtctgccagcgaaactgccgatcaccgtggtgcgcaataaagccgatatcaccggcgaaacgctgggaatgagtgaagtgaacggtcacgcgttaattcgtctctcggcaaggacaggtgaaggcgtggaggtgctgcgtaaccatctcaaacagagcatgggctttgacaccaacatggaaggcggcttcctggcgcgtcgtcgccacctacaggcgctggaacaggcagcggagcatttgcagcaaggtaaagcgcaactgttaggtgcctgggcgggtgaactgctggcggaagagttgcgcctggcacagcagaacttaagcgaaatcaccggggaatttacttcagacgacctgctggggcggattttctccagcttctgtattggtaagtaaccgcgcttacgaagccgtattctgactgtcagatgcggcttcgcttcattgttagcactcctgttattcctcaaccctttttttaaacattaaaattcttacgtaatttataatcttaaaaaaaagcatttaatattgctccccgaacgattgtgattcgattcacatttaaacaattttagaatagacaaaattcttgagtattatactgtagcctcgtgtctttcgaggataagtgcattatgaatatcttacatatatgtgtgacctcaaaatggttcaatatcgacaataagattgtcgatcaccgcccttaatttacccttctgtagccatcaccagagccaaaccgattagattcaatgtgaacgattagtttgctatatcttaattttgccttttgcaaaggccatctctcgtttatttacttattttagtaaatgatggtgcttgtatatatacatggcgaattaatggatattgcagatgtaatattcacagggatcactgtaattaaaataaatgaaggattatgtaatggaaaactttaaacatctccctgaaccgttccgcattcgtgttattgagccagtaaaacgtactactcgcgcttatcgtgaagaagcaattattaaatccggtatgaacccgttcctgctggatagcgaagatgtgtttatcgatttactgaccgacagcggcaccggggcagtaacccaaagtatgcaggcagcgatgatgcgcggcgacgaagcctacagcggcagccgcagctactatgcgttagccgagtcagtgaaaaatatctttggttatcaatatactattccgactcaccagggccgtggcgcagagcaaatctatattccggtactgattaaaaaacgcgagcaggaaaaaggcctggatcgcagcaaaatggtggcattctctaactatttctttgataccacgcagggccatagccagattaacggctgtaccgtgcgtaacgtctatatcaaagaagccttcgatacgggcgtgcgttacgactttaaaggcaactttgacctcgaaggattagaacgcggtattgaagaagttggcccgaataacgtgccgtatatcgttgcaaccatcaccagtaactctgcaggtggtcagccggtttcactggcaaacttaaaagcgatgtacagcatcgcgaagaaatacgatattccggtggtaatggactccgcacgctttgctgaaaacgcctatttcatcaagcagcgtgaagcagaatacaaagactggaccatcgagcagatcacccgcgaaacctacaaatatgccgatatgctggcgatgtccgccaagaaagatgcgatggtgccgatgggcggcttgctgtgcatgaaagacgacagcttctttgatgtgtacaccgagtgcagaaccctttgcgtggtgcaggaaggcttcccgacatatggcggcctggaaggcggcgcgatggagcgtctggcggtaggtctgtatgacggcatgaatctcgactggctggcttatcgtatcgcgcaggtacagtatctggtcgatggtctggaagagattggcgttgtctgccagcaggcgggcggtcacgcggcattcgttgatgccggtaaactgctgccgcatatcccggcagaccagttcccggcacaggcgctggcgtgcgagctgtataaagtcgccggtatccgtgcggtagaaattggctctttcctgttaggccgcgatccgaaaaccggtaaacaactgccatgcccggctgaactgctgcgtttaaccattccgcgcgcaacatatactcaaacacatatggacttcattattgaagcctttaaacatgtgaaagagaacgcggcgaatattaaaggattaacctttacctacgaaccaaaagtattgcgtcacttcaccgcaaaactgaaagaagtttaattaatactacagagtggctataaggatgttagccactctcttaccctacatcctcaataacaaaaatagccttcctctaaaggtggcatcatgactgatcaagctgaaaaaaagcactctgcattttggggtgttatggttatagcaggtacagtaattggtggaggtatgtttgctttacctgttgatcttgccggtgcctggtttttctggggtgcctttatccttatcattgcctggttttcaatgcttcattccgggttattgttattagaagcaaatttaaattatcctgtcggctccagttttaacaccatcaccaaagatttaatcggtaacacctggaacattatcagcggtattaccgttgccttcgttctctatatcctcacttatgcctatatctctgctaatggtgcgatcattagtgaaacgatatcaatgaatttgggctatcacgctaatccacgtattgtcgggatctgcacagccattttcgttgccagcgtattgtggataagttcgttagccgccagtcgcattacctcattgttcctcgggctgaagattatctcctttgtgatcgtgtttggttctttcttcttccaggtcgattactccatcctgcgcgatgccaccagcaccactgcgggaacgtcttacttcccgtatatctttatggctttgccggtgtgtctggcgtcatttggtttccacggcaatattcccagcctgattatttgctatggaaaacgcaaagataagttaatcaaaagcgtggtatttggttcgctgctggcgctggtgatttatctcttctggctctattgcacgatggggaatattccgcgcgaaagctttaaggcgataatctcctcaggcggcaacgttgattcgctggtgaaatcgttcctcggcaccaaacagcacggcattatcgagttttgcctgctggtgttctctaacttagctgttgccagttcgttctttggtgtcacgctggggttgttcgattatctggcggacctgtttaagattgataactcccacggcgggcgtttcaaaaccgtgctgttaaccttcctgccacctgcgttgttgtatctgatcttcccgaacggctttatttacgggatcggcggtgccgggctgtgcgccaccatctgggcggtcattattcccgcagtgcttgcaatcaaagctcgcaagaagtttcccaatcagatgttcacggtctggggcggcaatcttattccggcgattgtcattctctttggtataaccgtgattttgtgctggttcggcaacgtctttaacgtgttacctaaatttggctaaatccttcaagaagccagccattcgctggcttcttgcctctcaggaaatcacttatgtccaaatggcaactcgcctgattctccttcaccacgtatgctttgcgtcaccttactatcaggacgctttagcccatgtcccgctttttaatttgtagttttgccctggttttactttatcccgccgggattgatatgtacctcgttggtttaccgcgcatcgccgccgatctcaatgccagcgaagcgcagttgcatattgcgttctccgtttatctggcgggcatggcagctgcgatgttatttgccggtaaagtggccgatcgttcagggagaaagcctgtcgccatccccggcgcggcgctatttattatcgcttcggtgttctgttcactggctgaaaccagcacgttatttcttgcagggcgctttctacaggggttgggcgcaggctgttgttacgtggtggcgttcgccattttgcgcgacacgctggatgatcgacgtcgggctaaagtgctgtcgttactcaacggtattacctgcatcattccggtgttagcgccggtgctcggacacctgattatgcttaaattcccttggcagagtctgttctggacgatggcaatgatgggcatcgcggtactgatgttatctttgtttattttaaaagaaacgcgcccagcgtcccccgctgcttcggacaaaccacgagaaaatagcgagtcgctgcttaatcggtttttcctcagccgtgttgttatcaccaccctcagcgtttcggtgatcctcactttcgtcaatacatcgccggtattgctgatggaaatcatgggttttgagcgcggagaatacgccaccattatggcgttgaccgctggcgtcagcatgaccgtttcattctccacgccatttgcgctgggaatttttaagccacgtacgttgatgatcacctcgcaggtgttattccttgcggcggggatcacccttgccgtttcaccttcccatgcggtttctctgtttggtatcacgctgatttgcgccggtttctcggtaggttttggcgtagcgatgagtcaggcgttaggaccattttcattacgcgcgggcgtagccagctcgaccttaggtattgcgcaggtttgcggttcgtcactgtggatttggctggcagcggtggttggtatcggcgcatggaatatgctgatcgggattctgattgcctgtagcatagtgagcctgttgctgattatgttcgtcgcgcctggacgccccgttgccgctcatgaagaaatccatcaccacgcttgatctcaatctgctgctctgtctgcaactgctgatgcaggagcgcagcgtgaccaaagcggcgaagcggatgaacgtgaccccttcagcggtgagtaagtcgctggcaaagttaagagcgtggtttgacgacccgctctttgtgaactcaccgctgggcctgtcgcccacaccgctaatggtcagcatggagcaaaatctggcggaatggatgcaaatgagcaatctgctgctggataaaccgcaccaccagacaccgcgcggcctgaagtttgagttggcggcggaatcgccgctgatgatgatcatgcttaatgcgctgtcgaaacggatctaccaacgttacccgcaggcgaccatcaaactacgtaactgggattacgattccttagatgccattactcgtggtgaagtggatattggtttttccggtcgcgaaagccatcctcgctcgcgggagctgttaagctcgctaccgttagccattgattatgaagtgctgtttagtgatgtaccctgcgtctggttacgcaaagatcatccggcactgcatgaaacgtggaatctggacacctttttacgttatccgcatatcagcatttgctgggaacagagcgacacctgggcgctggacaatgtgttacaggagctggggcgcgaacgcacgattgctatgagcctgccggaatttgagcagtcactgtttatggcagcgcaacccgacaatctgctactggcgaccgcgccgcgctactgtcagtactacaatcaactccatcaactgccgttggttgctcttcctctcccgtttgacgaaagccagcaaaaaaagctggaagttccttttaccctgctgtggcataaacggaacagccataatccgaagatcgtctggttacgggaaaccattaaaaacctttacgcgtcgatggcataaccgaatcgtatgaaacgcgacccaatttcacaataaaatgtaaaaaagttgtaataagcttgtctgaatcgaacttttagccgctttagtctgtccatcattccagtaaatgattactcttatattcataatggaccattaatcatggagcgaaaaatggcgactcactttgcccgagggattttaacggaaggacatctgatttctgttcgtctcccctcccagtgtcatcaagaagcccgaaacattccccctcatcgtcaaagccgttttctggcgtccagaggtttactcgcagaactgatgttcatgctgtatggcattggcgaattgccggaaatcgtcaccctgccgaaaggtaaaccggttttcagtgataaaaatttgccttcgttttctatttcctatgccgggaatatggttggcgtggcgttaacaaccgaaggtgaatgtggcctcgatatggaactacagcgtgcgacgcgcgggtttcatagcccacacgcgcccgataaccacaccttttccagcaatgaatcgctatggatcagtaaacaaaacgatcctaacgaagcgcgggcgcagctcatcacgctgcgccgaagcgtgctaaaactaaccggtgatgttttgaatgacgatccgcgcgatctgcagctgctgcccattgccggacgcctgaaatgtgctcatgtaaatcatgtagaagcgttatgcgacgcggaggacgtgctggtgtggtccgtggcggtcacgcccacgattgaaaagctcagtgtctgggagttcgatggcaaacacggctggaaaagcctgccggatattcacagccgcgccaacaatcctaccagccggatgatgcgttttgcccagctctctaccgtgaaggctttttcgccaaattgatagacaaccacaggagtcatcatgtctgaaaaattgcaggtggttacgttactggggagcctgcgcaaaggctcatttaatggcatggttgcacgtaccctgccgaaaattgctccggcgagcatggaagtcaatgcgttaccttccattgccgacattcccttgtatgacgctgacgtacagcaggaagaaggttttccagcaacggttgaagctctggcggaacagatccgtcaggctgacggtgtggtgatcgtcacgccggaatataactactcggtaccgggtgggctgaaaaatgccatcgactggctttcccgcctgccggatcaaccgctggccggtaaaccggtgttgattcagaccagctcaatgggcgtgattggcggcgcgcgctgtcagtatcacctgcgccagattctggttttcctcgatgcaatggtgatgaacaagccggaatttatgggcggcgtgattcagaacaaagttgatccgcaaaccggagaagtgattgatcagggtacgctggaccacctgaccgggcaattgaccgcatttggtgagtttattcagcgagttaagatctaaataaaaaacccgccagcaatcatgcatggcgggtttttaacgcgctatcgattttagtgagcgtcgataaagacaatcttcaggataaacagcagcgcaacgatgattacgcacgggctaaggtcacgcagacgtccggtaccgattttcatcacgcagtaggagataaagcccagcgcaataccttcggtaatcgaaaagctgaacggcatcatcacggcggtaataaacgccggaacagattcagtaagatcctgccagttcacgcgtgccaggctggaagtcatcagtacgccaacgtaaatcagcgcaccagctgcagcgtagcctggcaccatccccgccagcggcgacagaaagataaccagcaggaacagcagaccaacaaccactgccgtcagaccggtacgaccgccaacggaaacgccggaagaggactcaatataagccgtaacggaagaagtaccgataaacgaaccggtcacggaagagatactgtcgacatacagcgcctgcttcatgcgcgggaatttacccttctcatccgccaggcctgctttatcggtcacgccaatcagcgtaccggaggagtcaaacaggttgaccagcatgaaagagaaaatcacccctgccagcccgaggttaaacgacccggctaaatctacatggcccacgacagtcattacgctcggcggcgcagaaacgatgccattgtagtggacatcacccagcatccagcccagcagcgttgtcaccacgatggaaaccagcaccgccgcgtgaatgttgcgcgaggccagaatagcgatgatgaagaagccgaggatccccagcagcacgctgtgagaagtcaggttaccgatgctgaccagcgtttccgggttagcgacaatcacacctgcattcttcagtcccatcataccaatgaacagaccgataccgctggtgatgcccacacgcagacttaccggaatgttagcaatcatccagtaacgaacgcggaaaatcgtcagtaacagcagaccaatcgcgccccagaagattgcgcccatcccgacttgccacggcaagcccatagcctgtacaacgacaaaagcgaagaatgcattcaggcccatagcgggtgccagtgcaactggcaggttagcaaacagtcccatcataatactgccgaatgcagcaatcagacaggtagtaacgaagacggcgctggtatccatgccagcaacgccaagaatttgcgggttaacaaaaacgatgtaaaccatcgtcaggaaggtggtaaaaccggcgatcacttcggtccgtgccgtcgtgccatgttcgcgcagtttaaacacgcgttccagcatcccctggccagaagcctgggttgtgtgttgttgactcattatctatttccgaacaaggagggaaaatccgtcgctatcgtataccaaaatgagacaatatggacggctgaagataactttttttcattgtatttgcttatacggcaacgattgcgtcatgcgaattggcatgacgaaaacgttaaactaacgataaaggaaagacatgtcccagatagaagcggtatttttcgactgcgacggtacgctggtcgacagtgaagtcatttgctcccgcgcatatgtaacgatgtttcaggaatttggtattacgctcgatcctgaagaggtattcaaacgtttcaaaggtgtaaaactgtacgaaattatcgatattgtttcccttgaacatggtgttacgttagcgaaaacagaagctgaacacgtttaccgtgcagaagtcgctcggctgttcgattcagaactggaagccatcgaaggggctggagcgctcctgtcagcgatcactgcgccaatgtgtgtggtatctaacggcccaaataacaaaatgcagcattctatgggcaagctgaatatgttgcactacttcccggataaactgttcagcggctacgatattcagcgctggaagccagacccggcgttaatgttccatgcggcaaaagcgatgaatgtaaatgtagaaaactgcattctggttgatgactcagttgccggtgcgcaatctggtatcgacgcaggtatggaagtgttctacttctgcgccgacccgcacaataagccgatcgttcacccgaaagtcaccacctttacccatctttcgcagttaccggaactgtggaaagcgcgtggttgggatattacggcatagttcttcacactcccttcacttaccccgcttaaattggcgctcaaaggtaagtaaagggtgtttgatatgtctgtttcacgtcgggtaatacatcacggactttattttgcggttttaggaccgttaattggtgttctgtttcttgtcctctacatattcttcgcaaaagaaccgctggttcttttggtaataatacaggtacttccattgtttctcttattgtcgattactacgggagctattcctgcattgttaacctgcgtgatggtcgcctgtctgccggaaaagatcgggtcacagaaaaattatcgttgtctggctggtggcataggtggcgtcgttatcaccgagatctattgtgcagttattgtacatattaagggcatggcttcctcggagttgtttgaaaacattctttctggtgacagtctcgttgtccgcatcattcctgcattgctggcaggtgtggtgatgagcagaatcattacccgtctgcccggattggatatttcatgtcctgaaacagactctttaagttaagcgggatactttatctttgggctactcaaaagcagacaggatgttactatgactcaaaatatcaggccgttaccccaattcaaatatcatcccaagccactggaaacaggcgcatttgaacaggataaaaccatagagtgcgattgctgtgaacaacagacgtcagtttattactcgggtcccttttattgcgttgatgaagttgaacatctctgtccgtggtgtattgcggacggttctgctgctgaaaagtttgcaggtagttttcaggatgatgccagcatagaaggtgttgaatttgagtatgatgaagaggacgaatttgccggtattaagaacacatatcctgatgaaatgctgaaagagttggttgaacgcacgccaggttatcatggatggcaacaggaattctggcttgcgcattgtggcgatttctgtgcttttatcggctatgtgggctggaatgatataaaagatcgcctcgatgaatttgccaaccttgaagaagattgtgagaatttcggtattagaaattctgatctagctaaatgcctgcaaaagggtggtgattgtcagggttatctcttccgctgtctccactgcggcaagctgagactgtggggtgatttttcgtagttatttaaataatgagaacaggccggagcgtaattcatacatccggccttatttcttcagcttaaccgagcgctaattctgcggcagcggctttatcagcgattaccatcagcgaaggatgcagctgcaacacggaagctggaacatcttcggtaaccggaccttgcagcacatttttcagtgcctgcgctttacctgcgccactgacaattatcagcaagtttttcgccgccatgatgcttttcggccccatcgtcacgtagctgtcaggcactaacgaaaagtcgccgcccaactcaccatgcgccacaatatcaaccatctctccctggatcgggaactccacggtttgctcatggaaatgggtcgtattcggcaaattgccacaaaaatgaccatctgcacctaatcccagcaccaccaaatccaggccgccttcacgcgccagtttctgatcatgctcgcggtagttatcaatagtgagcttctggatattctcttctttgatccccgcaggggtgaaaaacagattacgcagattggtaatcgttacaccttctccctctttgccgcgaaagggaatttcatcgaaattatagaaatagcagttatcgtaccagggcttacctttaaccagggtggtgaggtattcatacatgcctttgggcgtgctaccggcggtaattgccaggttaacacgacgcgtcttcgacatataaccaagcagatggtgtgccgcgacacggctcatttcctggtaatcttcggtaatgattaatttcatcttagtgccttattttatttaaataatttctgtacgaaggctgcataggcaggccgccagacatccatttcatggttcaggccgggatattcctggtaatcaaacttaatttttttctgctcaagctcagttttcagcccggcgatatccttgccggttacgacatctttatcaccaacgaccacagtaaaattacgtagttgctggttaatagctgccggatcgttcagccgggccgcgacaccttcatccggtacggttgtcgtggtaacaccactgaatgtggccagccagccaaagctttccagatgattcattccggaaaccagcgcctggtacccgccttgtgaaagccctgccagcgcgcgaccatcggcatctttacggacattaaaacgcttgctaatcagcgggataatatcgttcatcagttcgcgatctgccgctttagcattcagcggataaaagactttacgtctttcctgaggcacgaaatcttcgggaataatgcccttcgcatcggtttcggtatccgggatcaccaccagcatcggtttaattttcccttcagccagcaggttatccatgatttgcgggatacgcccctgatcgatagcggaacgtccggtatcaccaaaaccgtgatagaaatagagcactggcaaaggctcgcccatgccggtgtatcctggcggggtccagacatacatctgacgttcaaattgcaatgcgttggagtggtaagttatggcgatcaaatcaccatgcgcaacagaacgcgtatccagataactgcctggcaccagaatcatactggagttaacctggcgctgaggcttagtcattgcggtgcctgtatcaatgctgcgtacaccatcaacattgaaaaaatactcgtacaggttgcctttcaggataggtgtgcgccacgaccagactcctgcttcgtctttggtcatcgggtgaatattgtccggaaccggaacacccaccactacagagacattttttgccccaggggcaaagtagcgaaaggtcacgctgttatcggcattgacctgagtcacatactgtttcaccgggatagtgggtgccgggctggctggcatatccgctgctatgacccactgagcagaaataccgctggcaatagccagcgttaaagcagcaatttttatattcatcgtaatattcctttcattaagttccattaccaccagatttcagcctgggcaccgacagcaaactggtcgtctttattgtctccgaaggtgaagccatccagttcgttttccagggctttgatatacgtggcgtagaaacgaatttccggacgcgaggtcaacatactggtattgactttaaaggtatggaagagcgtggttttataaccagactcattaaatttattactattcgcatctttgttttgctgggtgaaatagcccagttcaacacctgtctggttatattggtcccaaatataggccgggcgaacaaccgcacgaatagattcgaaatcagagtgtgcgcctgtttcgtagctataaatatcgttaccgaaggagtaaacaatcgcgttagccacaataaaatgatcgccgatataggcttcgccctgcgaggtcagacgaactgctgttccgccggtgtgatcaccataataacgaccattaaaggtggtaaatggacttgcgccagcataacggccaaagttactggcgatagagttattcgcaaccaggaaggagaattcgttgaagccacctttatcaaatttctgcgttaaagatgtgccgaacatccaggtatctttccagtcataatacccgttattatcctgattatctttttccgatgcgctttcgtttgccgtgacataacgaccactcaccattaaggtcgctttatcccataacgggatatctttatagcgtaaatcaatagtattggtattaatctgctgtttgttttgcaggctgcgatcgtaatcatcgacatcttcgcgaaccagcgcgatatcaattttacccggaccgactttccagttttccagacctacacccgctgcggcatcagtacgctgcgttttccagtccagtatctggatttcaattttcggcgcaccgtgtttacccacccagaaatcagcctctggcgcaaagggcaggaaacctttggtggtaacgtacatatcggagaactgcataaagttctcgccaccggcgttatcgccaaaccagccggttgagtactgctgaccaacgttaccatccatcatcacaacggcatcaacccgtttgccgttttcgttgtagacacgttgttttaactgcaaatcaaaccagccggagtattcgttaccaaagcggcccagagaaccaatcgcccatgatttaggtgaaccatgagaggcggtcccccaaccagaacggtaatagccgttgtaactaaagccaatttcatctttcacaaacttactgaaatctttcagagtcatggaagaataaatcgagcctgtctcactggcatttttctcttcatttttgaccagtacagcatcaggttttgcggcactactggtcgggaacggattggcggcatacccttgatcattcgtacttacgctacgattcaccgtcgctggcgtatattttttcttctcttcatctttatactttttgagttcgctttgcgtttctcttaacgctttttctaataactcaaggcgttgttccaccgttaatgattcagccaatgattgtgcagaaaaggctaacggtgccattaataagatggcagaggtaataagatttcgtctaaacataatatccctttatggtgcaaagaaagaattaacgtatcgcatccagactgttctgaatgcgacgataattaaggtgctttattggttatttttttaatgacagcccccgcgttttgatcacttctgcataccatccgaagcttttcttacgcgttcttgtgaggcttccttcgccattatcatcacgatccacataaataaagccgtagcgcttagacatttgtgaatgagatgcactgactaaatcaattggcccccaactggtgtaccccataatatccacaccatcggtaatcgcttcatttacctgtaccaggtgatcgtttaaataggcaattcgataatcgtcctgtatcgaaccatccgcttcaacgctgtcttttgcgcctaatccgttctcgacaataaataacggtttttgataacgatcccaaagcgtatttaacagaacccgtaatccaaccggatcaatttgccacccccactctgaacttttcagatgcggattggggatcatattcagtatgttgccctgcgcatttttattaatgctttcgtcgtgggaaacacaaccagtcatgtaataactaaaagagatgaaatctacagtatgttttaaatcttctgcgtcactttcagtcatctcaatggtgatattgtggtcgcggaagaaacgctgcatatagccgggatactggccacgcgcctgaacatcaccaaagaacatccagcgccggttctcttccatggcctgcaacatatcctgtggctggcaggtgagggggtaaaccagcccaccgagaagcatattgccgattttcgcttcggggagcaggctatgacaggctttaactgcccgcgcactggcaaccagttgatggtggatagcctgataaacttccgcctcgccactctcttctgccagccccacgcccgtgaatggctcgtgtaacgatatgttgatttcattaaacgtcagccataacgccactttatgttggtagcgagtaaagaccgtgcgggcgtaatgctcgaagtgatcgatgaccgctcgattagcccaaccgccgtagtttttcaccagcccatatggcatttcgtaatgggataacgttaccagcggcttgatccccgcctgcgccatttcatcaaacagccgatcgtaaaacgctaaccccgcttcattcggttcgacttcgtcgccctgagggaaaattcgcgcccaggcaatggaaatacgcagacaggtgaagcccatctcggcaaataacgcgatatcttccgggtaacggtgataaaaatcgatggcgacatctttgatattctctttccccaggatgcgcggttccatttttcccattacgccatgaggctgtaaatctgaggtcgagatccctttgccatcttcctgccaggcaccttccacctgattggcagctgttgcgccaccccaaagaaatgtttctggaaatgctttcataattaactccttttatcgttagcgaatgatggataacagcggttcacctgcgcttatctgcgccgtgccgtggggtaatacgtccgtaaaatcatcgctattactgattaataccggcgtcgtcagatcaaatccggcctcgcgaatagcagggatatcaaaagaaatcagccgatcgcctgtattgaccttgtcacccacgttgacgtgagcggaaaagaatttgccgtccagttttacggtgtcgataccgacatgaatcaggagctccacaccatcatctgactcaatgccaatggcgtgtaatgtggcgaacaacgaagcaattcgacccgcaaccggagaacgcacttcaccaaccgagggcagaatggcgatacctttacccaacaggccactggcaaacgtggtatcagcgacgtgaatgagcggcacaatctctcccgtcatcggtgaacagataccgccctgctcaggtggtgtaataacctctggtgttttctcttgcggggcaccctgcgctggctgacgtttagcggtgatgaaatgaagcatcaccgtaccgacaaatgcgcaaccgatggcaatgacaccgccaataacgctggcccagacggtgaaatcaatccccgttgacgggatggtttgcatgaaggtgaaaatacttggcaaaccaaaggagtaaactttcgtttgcgcgtagccaatgatggtggcccccaatgctccactgatacaggcgataacgaagggatacttacgcggcaggttgacgccatataccgctggttcggtgataccaaacaggcccgtcaacgccgctgatcccgccaccacttttttctgcgcatcgcgttcgcagaggaagacgccgagcgccgccccgacctgcgccataatggcgggcattaacagcgggatcatggtgtcgtagcccagcacggtgaagttattgatacacagcggcaccaggccccagtgcagtccgaacatgacgaagatttgccagaagccgcccattaccgcgcccgcaaatgcaggaactgcctgataaagccagagataaccggcggcaatcagttcgcttatccaggttgatagcggccccaccagcagaaaggtgacgggtgtgataaccatcagacatagcaatggtgtgaagaaatttttgattgccgacggtaaccacgcattaagtcggcgttccagaatgctgcacaaccaggcagaaaaaataatgggaataaccgatgacgagtaattcaacaatgtgaccggaatacccaggaaatccagccccagctcatccgctttttgcccgttctcgaaagcagtcagaattaatggatgcactaacgctccaccaatcaccatggcagtaaatggattaccgccgaagcgtttccccgcggtgtatcccaggattatcgggaagaaccaaaacaaggcatcactggcgctgaataaaattaaataagtaccactttgttcggtcgtccactgaaaagtgagcgccagagccagcatacctttcaggatcccggttgccgccatcaaaccgatcagaggcgtaaaaatacctgaaataacataaacaaagcggtttagcagattacctttctcatcattttccggtgcctgttgcgctttttcgccaaggcctgccacgctgttgaccgccaggaagacatcggccacatggttacctatgaccacctgaaactggccaccgctttccaccaccataataataccgggggtgtttttcagtacctcagcttgcgctttgctttcatcctttaacttaaaacgtaatcgcgttgcgcaatgcatcagactcacaatgttatctgcgcccccgactcctgcgactatttttctggctaactccgtcataacttgccctctaccgctttgcggcaaaactccaaaaaaaaacctgaaaaaaacggcctgacgtgaatcaagcaatttttttcaggttttgcccgcttagtgcggtaacaatcctttactcagtaataatatttcagtgttctttgcgcacgcgctctatatttatggctaaaaacataatctctgcgggtgaaattttacgttgatactgcaaaccaataaaaatggcgatccgttccgcacattgccatgcttgcgggtaattttgttttactgcttgttgtaatgattcatcactatcgttaattgaagcatgttcaagaatacgccaggataaaaacttcagatgtgtaaccagtcgctgataactcaagctttcttcctggtaattaaggctgaactgaaattttattaattgcagcatttcgcgcattaactgcgtgacacctgcaacatcctccatatttccgctcatttgggcactgaccagatgcatggcaataaagcccacttcatctttcggtaactgcacgcccaaccgtttatcaataatggttaacgcttcttcccctagctggaactctttcgggtaaagccgctggatatcccacagcaacgggttgggcagcaacacgttttgctgaaagcgtttaatcgcaaactggcaatggtcagttagcgagatataaatactgtcctgtaattttcccaagcgctcctgcgctaaagagataatacgatcacaggttgccatcacctcaagaggaatatgacttaagagttcgcttaatcgcccgttcagttcatgactgctcaaggcatactctttttctattccacttgagttaattctttcgccagcgcgtttttgaaagccaattcctcgccccatgacgactttttcccgctgttgatcatcaataaccaccacaacattattgttgagaattttggtgatttgcatgttcatagcaaggaccttttttataaacaaaaaaacccgacttcaccagtattctctggttatgtcaggttttgcctgcgaatgcagtaacaatccagtcatttattaatggtttttataacgaacatccaggttcggaaattaatttaattgcgtgcagagaaaatagcaatgcgctattgataaaaatatgaccatgctcgcagttattaactttgtgtaattttaggaatttataaagttatatataacaaatcccaataattaagttattgggatttgtctggtgaattatttgtcgctatcttttcccgccagcagtttatccagctcatcaccgcctacatgacggaaatcctgccccttcacgtagtagaagataaactcacaaatattctggcagcggtcgccaatacgttcgatagaacgcgcgcagaacagcgcagtaagtacgctcggaatggtacgcgaatcttccatcatgtaggtcatcagttgacgaacaataccttcgtattcctgatcgacttttttatcttcacgataaatacgtaccgcttcgtcaatgtccatccgcgcgaacgcgtccagcacgtcgtgcagcatctggatggtatgacggcccagcgactccagacttaccagcaacggctgatgctgctgggagaatttctccagcgcagtacggcagattttgtccgccacgtcaccaatacgctccagctcggcaatggttttactgatcaccataaccagacgcaggtcgctcgccgtcggctgacgtttggcaataatgcgcacgcaggcttcatcgatcgccacttccatcatgttgacgttcttgtcgccttcgatcacgcgcttcgccagatcgctgtcctggttatgcatcgcggtgattgcatcagaaagctgctgctccaccatgccgcccatggtcatcacctgcgtgcggatactttccagttcggcgttgaactggccggaaatatgtttattaagattgagactgtccataacgcactcctgaatcaaccgtaacgaccggtgatgtagtcttctgtttgtttcttcgctggcttggtgaacagatcgtccgtgttgctgaactcaatcaattcgcccaggtacataaacgccgtgtggtcggaacaacgcgcagcctgctgcatgttgtgggtgacgatcaccacggtgtaatcctgcttcagttcggtgatcagctcttcaatacgcccggtagagatggggtcgagcgccgaacacggttcgtcgagcagcagcacttccgggcgaatggcgataccacgcgcaatacacagacgctgttgctgaccaccagagagagagtaaccgctctggtgcaatttatctttggtttcgttccacaatgcggctttggtcaatgcccactgcacgcgctcatccatgtcggcacgggagagcttctcaaacagacgaacgccaaaggcgatgttgtcgtagatggacatcgggaacggcgtcggtttctggaacaccatgcccactttcgcacgcagcagggcgatatcctgagagttggtcaggatgttgtcgccatcaagcagaatttcaccttccgcacgctgctccgggtacagttcaaacattttgttgaaggtacgcagcagcgtcgatttaccgcagccggacggcccgataaacgccgtaacctggtttttagcgatatccaggttgatgtttttcagggcatggaatttgccgtagtagaagttcaaattacgaacctgaattttactcggggcagtttcaaccatactcattgcaatcttttcctcatcgtgcctgatgcacttcgcgaatcaggcttaccgtaggccggataaggcgttcacgccgcatccggcaaagtgttaaccgtgtttattcttcgcaaaaacaacgcgcgccagaatgttcagcagcagtacgcacagggtaataatcaacaccccggcccaggccagttgctgccattctgcaaacgggctcatcgcaaacttaaagatcgtcaccggcaggttggcgatcggctgcatcatgtccgtgctccagaactggttggagagcgcggtaaacagcagcggcgcggtttcaccggcaatacgggcaatcgccagcaggataccggtcatgatcccggacaccgacgctttcagcgtaatcgcggagatcattttccacttcggtgtacccagcgcataagccgcttcacgcaggctgtccggcaccagtttcagcatgttctcggtggtgcggataacaatcggcacctgcaacagcgccagcgcaattacacccgcccagccagagaagtgctccatctgcgccaccacgatggtgtaaacaaacagaccaaccacaatcgacggcgcggagagcagaatgtcgttaatgaagcgaatcacttctgccagccaggatttacgaccatattccgccagataaatccccgccataatgcccagcggcgtaccgaataccgtggcccacaaaattaacagcccgctacccgccagggcgttcgccagaccaccaccttccgtattgggcggcggcgtcatttcagtgaacagcgccagcgacataccgtcgataccgcgagtgatggtggacattaaaatccagatcagccagaacaggccgaaggccatcgtcgccatcgagagcgtcagcgcaatacggtttttgaggcggcgacgcgcctgcattttgcggcgagattcagccagcgccgcagtggtttgcatttcaaccatagccattagcgtgccccctcattcttagccaggcgcataatcataaacttcgatgcggcgaggacgatgaaggtaatcacaaacaggatcaggcccagttccatcagtgcggcaacgtgcagaccggattccgcttccgcaaattcgttcgccagcgcagaggtgatactgttgcccggcatatacagcgaggcgctgtcgagctggtaggtgttaccgatgataaaggtcaccgccatggtttcaccgagcgcgcggcccagccccagcatgatgccgccgataacaccatttttggtgaacggaagaacgatacgccagataacttcccaggtggtgcagccaataccgtaggccgactctttcatcatcaccggggtttgttcgaacacatcacgcattaccgccgcaatgtacggaataatcatgatggcgaggatcacgcctgccgcgaggataccgataccaaatgcggggccagagaacagcgcgccaacaatcgggatattcgacatgatattgccgaccggctcctgaaagtaaacggcgaacagcggcgcaaagataaacaggccccacatgccgtaaacgatacttggaatggctgccagcagctcaatggcgatacccagcgggcgtttcagccagccaggcgcaagctcagtcaggaacagggcgataccgaaactcaccgggacggcgatcagcagcgcgataaacgaagtcaccaacgtaccgtagatcggcaccagcgccccgtagatatcgttcggtgcatcccactctttggtccataggaaagccagaccaaatttctgaatgctcggccaggaggagatgatcagagagacaataatgccacccaacatcaatagcacaatcagcgccgccagttttaccagcacgctgaaaattatgtcgccctttttacccggtgggttaaaagcaggcttggttgcagccataagttactcttcagttaaacgcgtttacaaagtcattttgtaatgccggatgcggcgtaaaacaccgtacccggcctggagttttattagtacagcggcttaccgctactgtctttaatattggtcttccacgcagcgcgaacctgttcaactacactatccggcaggctggcgtaatccaggtcgttcgcctgtttagccccggttttgtacgcccagtcgaagaatttcagcacttctgtgccttgttctggtttcttctgatctttgtggatcagaatgaacgtggtagaggtaataggccatgcatcttcgcctttctggttggtcagatcctgagcgaaggttttgctccagtctgcaccttttgctgcattagcgaagttttcttcggtcggactaaccggtttaccatcagcggagatcagtttggtgtacgccaggttgttctgcttcgcgtaagcatattcaacataaccaattgcacccggcagacgctgaacgaacgcggcgataccgtcgttacctttaccgcccagaccgatcggccattttacggtagagccagtaccaacgttgtttttccactcttcgttcactttcgccaggtagctggtgaagacgaaggaagtcccggagccatctgcgcggcgtactacagcaatgttttgtgaaggcagtttcagacccggattcagtttggcgatggcttcatcatcccacttcttgattttgcccaggtagatgtcgccgagggttttaccatccagcaccagttcgccagacttcagccctggaatgttaaccgccagcaccacgccgccaatcacggtcgggaactggaacagaccttcctgagccagtttttcgtcagacagcggcgcgtcagaggcaccaaaatcaacggtattagcgataatctgttttacgccaccggaagaaccgataccctggtagttaactttattaccggtttctttctggtaagtgtcagcccatttggcatacaccggcgcagggaaggttgcacctgcacctgtcaggcttgcttctgcaaacacagagaaagcgctcatcgataaggtcgcggcgacaacagttgcgacggtggtacgcataactttcataatgtctcctgggaggattcataaagcattgtttgttggctacgagaagcaaaataggacaaacaggtgacagttatatgtaaggaatatgacatttttatgacagaaaggaattaccaaataacttactgattttaaatgtgaagatgaaaatcccacatgtcatctttttgtcatgatgcatttaaaagtgataaagaaatgggtgagatgacaacgatgtgatgaacaatcgttgtcagacctattagcgcacaatctcaacagttatcgtcgctgttgcagtaaattgccccggggctgggcgagctccagtaaggctcgcaggagcagctgaaaaagttacactacctgatttttcaccatacactgttgatttacccatgtctgttggcaactcaccaccgttcactttgatttccttattatttttgtcgtaaatttttatccccacgttagagtttgaagttacgaccattgaattgtccgtattgggttcggtagcataaaaagacgtactgatatcatcggtattcagtatccccaggttttcacactcaatagtgactgttttagtaattttatgtgttgttaccgcactcccaacaacagatgaaaaatctgcagctggtatttctttaaaatcaaaataaactggctgtaaattatttatttcgcaactttgcggagctgtaatatcgccccgaatataaacatcagccatcggctgtgagtaatccaccggggtgtcacggctaattgttccatacaatgtcactatctttgtttcaggaataatcaattttcctgcaaatgtcttcttgatataaaaatatactatcgctttagccccactagatatacttaaaggttcaatgcggttgcaattgtactttgtattaccagacgggttgttagcatgatattcaaaaggtgcattcacatacccaaccccaagaatatctatagcaatcccaacatcaaggttcggattaagatcataataattaatattagagtgaaccccagcataagttaatgcctggtttatttttgacgtataatagatataggggaattctcctacgttaccagtatcacaatgacagcgtccaggatatgaggatccattagttacagtggtgttaaatgtcgttccaaccttattttcgttcgcggtaataagatatcccgagaaatcaagcgtactgtgaaatacgccattatcaggggtacagatacctttaggagctgcaagtgctacactacttaacgagagcataaacacagcaaagcaccactgtttgatatacttgttcataaaaatccttttaatgacatgtcacaccctgttcaattaatccgctctcactttctggtgtcgaaagtgaataattgaagatgcattttgttgaggcgttttctccccaggataacgtaacctgtcctttttctggtagaccagaaagataaagttcgccacggtcaccgacaattcctgaatctgccaaacttgcatcttgtatcgcagcaatggctccaaaaggtaccggtttaccatttgcatttaacactctgaagagaacgcgataacccacatgagtcacaaactccgctttaaccactgcaccacgcgtgggaaccatcgtaacgacggtattatcaagttctatattcgacttcgagaaatagttatcgctgattgctacccgattttcatcataagggtttagctgtgtcttgaccgtatagccgcgccagtccgtcgcagcaccgcgcatattatctatttctaacccggcggccccaggtgctttaacaagagcaatagtttcacctaactcctgacttaacgttaccccttcgctgtgtgccagaattccccctctgataccataattcagcctctgggaattttggctgtagttatagctgccgttcaccgtgccataagagccatcataggtcagggacatattaccgccaacctcatcatcatgactgttataggactgcattaaattccatgaaaggttatttctttccagcgccgtaccgctgagtccgagttgatgtgagctaccggaattatcgttttgcgaaacagaataggtggcgtaactattaccccaccagcccgataaaggaacagataaagagagcatgtagatctgctcactggtgttatcactggcatggttgttccccgtcccctgtctggcagtattggaataactccaggagacgttccacgagagacgcttccagctactgctgtagccaaattgcattaatcgttcgacatcatcggtatgccagtattgttgccggcttaatgtcaggtataaattgccataatctctccccaacgactgcgttagcgttccctccacgcgactacgtcggttacctgtttcccaaaagtcttcagggctgttgcgccgcgatgcccactcattgagggtatagtagccctcggtggagtaacgatagccaaccaggcgcaagctagtgtctgtgtcgtcaaatcgttttgaatagagaaagcgatatgactgacccgtttctgtatcatcatggctaaaattcgcacgagcatgtgtcacatcgaaagaaattgcgcccaaagcgccaagatctttaccgacacccagagctgcagaaccataattttcagcagcctgcatacctccatataaagtgatcccgtgggaaaaaccatgaagtatttgcgcctgaaggacgtccggtgtaaatccgtcttcatcgcgcaattcacccacgctgacatcaacatctgtctgaccttcacgtttaagaatcgccaatgaagcataaggttgggtgaatcgttgttcgctaccgtcttcttctttgatggttacgtccaaatcgccacctgtactggcggtgttgagatcggtgatctcaaaagcaccttgtggaacggcagactgataaatcacgtagccattctgccgaatgatgacggtggcgttggactttgcaatcccacgaaccacaggagcaaagccattctggctggcgggtagcatatcgttatcagtatacaaacgcgcgccgcgaatttgcgtactgtcgaaaatatcgctcgccgtccacgtatcaccaatcataatctggcttcttaacgcggcaatatcgcgctgtatccaggtactaatggagttgtattccgcacggccatcgctggtgtttaaagtactgtaattacgtagccgccacggtccaatattcagtccattgcgcagattgagataactggtatctgtctcttgtgaaccataatctgaacgtagtgtatgtgaaccagaaaaatcgtagttgatggtgagcgcgttaatcccctcatcccaacgcgtggggctgatgtaatcataagccatcgcgtccatgtagatttggggaatggatatattcagctgcaatttatcactgtcaaactgccaggatgagccttcaatacgtagagcaggatcgaggcaaaccgtctcatccacatcattgaacgatttgagcgcatcaacttttatgccaaaggaggacagtgtttttttaatggcaataaagcatgcgtgcagatcagcatctggattatcctgaacaaatgtcacatcctgacgttcaaacattttaccgttgataaaaatatcaacgctataaacacctgggggcatcaggtttgcccgattaaactggcgaatatcgactccggattgatggtcgatttccagaagcgccggattgaatacactgacctcggccatcaggttttgcgagaaaatcagacacgtccctgccgtgaggccaaccactattctggtcgtcatcataatacgcctatccttatcccttgcttacagcgtcatttttatcgggtcactgactgcgccgtaatcattaataaatcgccaggtcatttggcctcccgcagaattagcaggtaaaggtaacgtgagcgtttcaaaaggacggatcatattgaggggcacatcatggccatcaacgatgacatccatcacactgatatgaattgggttgggattctctgctatcagatttcgcccttcccggcgccatttcactttcggcgcagcatcttcgggaataaggcggatatttgctggtcgccagaacagcttgatacgcgtttttactgctatttccagcgagttcgtcgctttgttgctcgctgatggcggaatatttttaatattcagccagaagactgactcgcgatcatcaggcaatgacacacctttggtgtgaataatgcgtaatattttttcttgcgaaggttctaatcgtgatactggcggaataacggtaaacggcgctttgcttttatcctctttattaaatggatctacccaagcctggatgagataaggtattttttcttctttgctaaatacagaaatagatttatcagcattattacttaagtaaaccacccgcgtaccaccaatgacaacgcctgcataagttaatgctggttggcctaaaaaaacgctgagtataatcgcggtaaataacttacatgaaactgttgttttaaagagcctgattaaacaactttttctggacataacgactccctggccaaagccaactgaataaaaaggcccttgataaattatttcttatattcgacagtaaattgtgaatccgcgttcgccgtaccagccgttacggtcgcattggttgccacatagcgtgcaataaacttcatttcagccttgccttcagcatcgatagcggtataagcagagtcgttataaagtttaacctgcgaattatcggactggttaaaaatacgaataccaacgccggttgccgcaatcgcttgtcctgtaccggtaaaatcaccagggttgcctgctgtaagcggcgtacccactttcaggtcgccgtcgccgccaggcgcttctgtaccatcaaaacgaacggctgcttgagtgtacgttgccgggcaattttcaagtttaatactgaacttctgtggcgacgccagactacctacacctgaaaatgcatttttactgactttacccagtgggacaatttgatcggctgtatcggaggtaacttcacaagtagtgtcgacaatttcaccgacgaagtgaacaacaccatcttctgccagtgcatgcccggccagcattagagatgccagagtgaatgcaccgcctataatattacgcttcataaaaactccattgatataatatatcctttaccatgaatcatcacttatattaataagtgtatttttgattcaaaggaatagtacaccaaagagacggctttatctaaaaataatattaattacgcaaaaataaaatataaatttattgtttaaatattatttaaacagtaaaaaatcaagtttgttatcagacattaatgataattcagaatatatttatatagaaagatagatgaatttattgatgtcagttataaaaaagggccaccggtcggcagcccttttttatctatgatagtgattactcaaccgtaaccgattttgccaggttacgcggctggtcaacgtcggtgcctttgatcagcgcgacatggtaagccagcagctgcagcggaacggtgtagaagatcggtgcaatcacctcttccacatgcggcatctcgatgatgtgcatgttatcgctacttacaaaacccgcatcctgatcggcgaagacatacaactgaccgccacgcgcgcgaacttcttcaatgttggatttcagtttttccaacagttcgttgttcggtgcaacgacgataaccggcatatccgcgtcaatcagcgccagcgggccgtgtttcagctcgcctgcagcgtaggcttcagcgtgaatgtaagagatctctttcagcttcaatgcgccttccagcgcgattgggtactgatcgccacggcccaggaacagcgcgtgatgtttgtcagagaaatcttctgccagagcttcaatgcgtttgtcctgagacagcatctgctcaatacggctcggcagcgcctgcagaccatgcacaatgtcatgttcaatggaggcatccagacctttcaggcgagacagcttcgccaccagcatcaacagcacagttaactgagtggtgaatgctttagtggatgccacgccgatttccgtacccgcgttggtcatcagcgccagatcggattcgcgcaccagagaagaacccggaacgttacagattgccagcgaaccaaggtaacccagctctttcgacagacgcaggcccgccagggtatccgcggtttcgccagactgtgacaaggtgatcatcaggctgttacgacgcacggcagatttgcgatagcggaattcagaggcgatttcgacgtcgcacggaatacctgccagcgattcaaaccagtaacgggaaaccataccggagttataagaagtaccacaggcgaggatctgaatatgctcaaccttcgacagcagttcgtcggcgttcggtcccagctcgcttaaatcaacctgaccgtggctgatgcgcccggtaagggtgtttttgatcgcgttcggctgttcgtagatctctttctgcatgtagtgacggtaaatacctttatcgcccgcgtcatattgcagattggattcgatatcctgacgttttacttccgcgccagttttatcgaagatgtttaccgaacggcgagtaatttccgcaatatcgccctcttcaaggaagataaagcgacgggtcaccggcaacagcgccagctggtcagaagcgataaagttttcgcccatacccagaccaatcaccagcggactaccagaacgtgccgccagcagggtatccgggtgacgggagtccatgatcactgtaccgtacgcaccacgcagttgcgggatagcacgcagaacagcctcacgcagagtaccgccctgtttcagctcccagttcaccagatgggcaattacttcggtgtctgtttcagaaacgaaggtatagccacgcgcttttaactcttcgcgcagcggttcatggttttcgatgatgccgttatgcaccaccacaatgtgttcagaaacatgcggatgcgcattcacttctgaaggttcaccgtgggtcgcccagcgagtatgagcaatacccgtaccgccatgcagaggatgttcttccgctgcctgagccagcatctggactttaccgaggcgacgcaggcgggtcatatgaccttccgcatcaacaacggccagaccggcagagtcatatccgcggtattccagacgacgtaaaccttcaagaaggatttctgctacatcacgttgcgcgatcgcgccaacaattccacacatagtttttgattccgatttatatcgttgtcggtcaacctgtatgcccgttttttcgggcgccccgagccttgtagagagtggggttatttttatagttactgcttgtgggagggagattatgttatctcctcatcccatgtgaccggattacccggccagaattactttttctttaccggacgacgccagccttctttctgagtctgcggcacacggctgatagctaatgcattttcgccgacattacgcgtcacagttgtacccgcagcaatggtcgcgcctttgcctactgttaccggggccaccagctgagtgtcggaaccgacaaacacatcgtcgccgataatggtcttaaatttattcgcaccatcgtagttgcaggtaatggttcccgcgccgatgttaacgttatcgccaatttccgcatcgcccaggtaagtcagatgaccagctttcgagcctttacccagacgcgcttttttcatctcaacaaagttaccgacgtgtgcaccttccagcaactcagcaccaggacgcagacgggcaaacgggccaatagtacaggccgctgccagattcgcgtcttccacaacggtatacggactgatttcgcaatcatcgccaatcacgctgtttttaatcacgcaaccggtgccgattttcacgcgatgaccgagagtcacgttgccctcgatgataacgttagtatcaatttcaacatcgcgcccgtgagtaagcgtaccgcgcagatcaaaacgcgccggatcgcgcagcataacgcctgctaacagcagtttttcagcctgttcggactggtaaacgcgctccagacgggagagttgcaggcggttattcacaccttctacttcgcttaaacgttgcggatgaacggcgacgatttcacgcccttcctgatacgccagcgcaataatgtcggtgatgtagtattcgccctgagcattattgttggtcagcttcgccagccagcgtttcatatctgcgccgttagcgatcagaatgccggtgttgatctcctgaatctgacgctgctcgtcggtggcatctttgtgctcaacaatgccggtaactttgccattttcacgggtgatacgtccataaccggtcggatcatccagtttcaccgtcagcagaccaatgccaccctgcggtttagcatcacgcaggcgctggagtgtttcgacagagatcagcggcacgtcgccgtagagcattaaaatgtcttcatcatcggcaaagaaaggtgcggcctgctgcattgcatgacccgtacccagctgctctgcctgaagcacccagttaaggttgtcgtctttcagcgcctgtttaagcagatcgccgccgtgaccgtacaccaggtgaacgtgcgctgcgcctaattcattcgcagcatcaatgacatgctgaaccatcgctttcccggcaagggtatgcagcactttcggaagatcggaatacatgcgcgtgcctttgcctgcggcaaggatcactacgctcatagcattattcaacatacgcgtcctgactgtaatttgagaacgaatttaaaccgcttcaccttgaaaaaactacatttttttcatcgtgaaatggacagaggataaattgttcaataacggattatccccgctgacgaaagtgccattttcgaccatcgtcacgccttttgtctgcagaaaattaaggcagtaccttcatttaagcgtcaggtggatgtttttgctcttatttcgatcaatgaataaacgggaaaacaggggtgttttatatcagcaggatctatgtgaacgctcttcaggacggatcacgcgtaaaaaaaagccagcctgtttccagactggcttttgtgcttttcaagccggtgttacatcgcttttttggtcaactcgataacgcgcagctgcgcgatcgctttggccagttccgcagacgcctgagcgtaatctacgtcgccgtgagagctgctaatgtgctcttcagccttacgtttcgcttccatggctcgcgcttcgtcgagatcctggccgcgaattgcggtgtcggccagaacggtcacgttgccaggctgcacttcaagaatgccgccagacagatagataaactcttcgtgaccgtgctgtttcacgatgcgaatcataccaggcttaatggcggtgagcagcggtgcgtggccagggtagatccccagttcaccttcgctacccgttacctggattttctcgaccagaccagagaacatttgttgctctgcgctgacgacgtccaggtggtaagtcattgccatatcaccctccgattaaggcgttaaagttttttggctttttccacagcttcttcgatggaaccgaccatgtagaacgcctgctccggcaggtgatcgtattcgccttccatgatgcctttaaagccacggatggtgtctttcagggagacgtatttacccggagaaccggtgaatacttctgccacgaagaacggctgggacaggaagcgctggatcttacgagcacgcgctaccaccagtttgtcttcttcagacagttcatccatacccaggatggcgatgatgtctttcagttcctgataacgttgcaggatggactgaacgccacgcgcggtgtcgtagtgttcctgaccaaccaccagcgggtccagctgacggctggtggagtccagcgggtcaacggccgggtagatacccagagacgcgatctgacggctcagtaccacggttgcgtcaaggtgcgcaaaggtggttgccggagacgggtcagtcaagtcatccgcaggtacgtataccgcctgtacggaggtgatagaaccagttttggtggaggtgatacgttcctgcagaacgcccatctcttccgccagggtcggctgataacctaccgctgaaggcatacggcccagcagtgcggatacttccgtaccggccagggtgtaacgatagatgttgtcaacgaacagcagaacgtcacgaccttcgtcacggaatttctcagccatggtcagaccggtcagagcaacgcgcagacggtttcccggcggctcgttcatctggccatacaccagggatactttgtcgataacgttggagtcggtcatttcgtggtagaagtcgttaccctcacgagtacgttcacctacgcccgcaaacacagagtaaccggagtgctcgatcgcgatgttacgaatgagctccatcatgtttacggttttacctacacccgcaccaccgaacagaccaactttaccgcccttagcgaacggacacatcaggtcgataactttgataccggtttccagcagttcctgagagtttgacagctcttcgtaggaaggtgctgcgcggtgaatcgcccaacgctcttcttcaccgatctcgcctttcatgtcgaccggttcacccagtacgttcatgatacggcccagagtcgctttacctaccgggacttcgatcgggtgttcgaggtcttttacatccagaccgcgacgcagaccgtcggaggaacccattgcgatggtacgcacgataccgccgccgagctgctgctgaacttccagcaccagacgctcattaccattttgcacctcaagagcatcgtacacgcgcggtacggcatcctgagggaattcgacgtcaactacggcgccgattacctggacaatctttccagtagccatcttaaatcctctacgaaataacctgtttaaaccgcggcggcccccgagacgatctcggtgagttcctgagtaatgctggcctgacgagctttgttgtataccaactgcagctctttaatcaggctgccgccattgtcggtcgcggctttcatcgccaccatacgggcggcctgctcgctggccaggttttcaaccacgccctgataaacctgagattcgacataacgacgcagcagggtatccagcaacgccttcggatcgggttcgtacaggtaatcccaggatttatgtttcagatcatcatcatctgatgccggtaacggcagcagctggctgatggtcggaacctgagacatggtgttaataaatttgttgctgacaatgtaaagcttgtccagacggccttcgtcgtaggcctgcaacatcacttttaccggaccgatcagttcggacagggaagggttatcccccatgccggtgacctgggcaacaacattgccgcccacggagttgaagaacgacacgcctttcgagccgatcattgcgaggtcgcattgaacgcctttgtcggtccaggtcttcatttccgccagcagttttttgaacaggttaatgttcaaaccaccgcacaaaccacggtcggtcgacaccaccaggtagcccacgcgtttaacgtcgcgttcttccaggtatgggtgcttatattccagattaccgtgtgcaaggtgaccaatcactttgcgcatggtttctgcataaggacggctggccgccatgcgatcctgcgatttacgcattttggaagcggcgaccatctccatcgctttagtgatcttttgcgtgttctggacgcttgcgatcttactacgtatctcttttgcgccggccatgagcttctcctcaatgccttgcggcctgccctaaggcaagccgccagacgttaccaggattgggttgctttgaaggaatcgaggatgcctttcagcttgccttcgatttcgtcgttgtagccaccggtctggttgatctcttgcatcaacggagcgtgatcacggtcgacgtaagccagcagagcggcttcgaagctgccaattttcgacagttcaacatccgccaggtaaccacgttctgctgcgaacagaaccagagactgctgcgcaacggacatcggcgcatactgtttctgtttcagcagttcggtcactttctgaccgtggtcaagctgcttacgtgttgcatcgtcaaggtcggatgcaaactgagagaacgctgccagttcacgatactgtgccagagcggtacggataccaccggacagttttttcatgatcttggtctgtgctgcaccaccaacacgggatacggaaatacccgggttaaccgcaggacgaataccggcgttgaacaggttggtttccaggaagatctgaccatcggtaatggagattacgttggtcggaacgaacgcagaaacgtcacccgcctgagtttcgataatcggcagtgcggtcagagaaccggttttccctttcacttcacctttggtgaaggcttcaacgtattcggcgttaacacgtgcagcacgctccagcagacgagagtggaggtagaaaacgtcgcccgggaatgcttcacgtcctggcggacgacggagcagcagggagatctgacggtaagcaacagcctgtttagacaggtcatcgtaaatgatcagcgcatcttcaccgcggtcacggaagtattcgcccattgcgcaaccggcatacggtgccaggtattgcagtgcagcggattcagacgcggttgctaccacaacgatggtgttagccagtgcgccgtgctcttccagtttacgtaccacgttagaaatggtggacgctttctggccgatagcgacatagatacatttgataccggaatcgcgctggttgatgatggcatcgatagccagtgcggttttacctgtctgacggtcaccgatgatcaattcacgctgaccacgaccgattgggatcatggagtcaacggctttataaccggtctgtaccggctgatctacggactgacgttcgataacgcccggagcgattgcttctacagcagagaagccgtcgtgatccagcggacctttaccgtcgattggtgcacccagagtgttaaccacacggcccagcaggccacggccaaccggaacttccaggatacggccagtacacttaactttcatgccttcggcaaggtcagcgtacggacccataacaaccgcacctacagagtcgcgctcgaggttcagtgcgatagcgtaacggttacccggcagggagatcatttcaccctgcatacaatcggccaggccgtgaatgcggataacaccgtcacttacagaaacaatagtaccttcgttgtgagcttcactcacaacattgaactgagcaatgcgctgcttgatcagttcgctgatttcggtggaattcagttgcatgctccagtccccttaagactgcaagacgtctgcaaggcgctcaagacgaccgcgtacgctgccatcaatgaccatatcacccgctcggatgataacgcctgccattacagacttatcgattttgcaattcagcttaactttgcgtgacagacgtttttccatcgcagcagaaattttcgcgagctgttgttcactcagtgcggcagcggaaatgacgtctacctcagcggtagcctcactcacggcacgaaggtgaataaactgctccagaacatccgggagcgcgttaagacgaccattttcagccattacccgaatcaggttctgaccgttttcgtccagttgctcaccacaaactgcgataaacgactcggcgagcgtttctggcgcaagcgcgccagagagaagctctgccatttgttcgtttttggttacctcggcggcaaacgccagcatgtcctgccagcgttctacactttggtgttcgacggcaaagtcaaaagctgctttggcgtaggggcgagctaccgtaataaattcagacatcagcccctccctccttacagttcagcgacaagtttatccacgatgtcgctgttagcagcttcatccacggaacgttcgatgatcttctcggcgccagcaacagccaggatagcaacttgcttacgcagctcttcacgggcacgtttacgctcggcttcaatttctgcctgcgcctgggccacgattttagtacgttcctgttctgcctcagctttcgcttcgtccagaatctgcgagcggcgtttgttcgcctgctcgatgattacctgggcttccgctttcgcttttttcagctggtcggtcgcgctggcctttgcaaggtcaaggtccttatgtgctcgttctgcggaagcaaggccgtcagcaatttctttttgacgtttttcgatggctgccattaatggcggccatacgtacttcatgcagaacagaacgaacaggacaaacgcgatggcctggccgaggattgttgcgttaagattcacagcacaatgcctctatttagttaacgttctgatattgctctttaaataaaagcaacgcttactacgcgacagcgaacatcacgtacagacccagacctacagcgatcatcgggatagcatccaccagacccataacgataaagaactgagtacgcagcagaggaatcagatcaggttgacgcgctgcgccttccaggaatttacccccgaggatgccgataccgatcgcagcaccgattgccgccagacccatcatcacagcggcagccatgtacagcagatccatattcaggttttccatgacagtctccagtttgtttcagttaaaacgtagtagtgttggtaaattaatgttcttcagacgccatcgacagatagacgatcgtcagaaccatgaagatgaaggcttgcagcgtaatgatcaggatgtggaaaatggcccacggcacattcaggatccactgtgaccaccacggcaacagaccagcaatcagaatgaaaatcagctcaccggcatacatgttaccgaacagtcgcaaaccaagtgaaactggtttggacagcaggcttaccccttcaaggattaagttgacaggaatgaacgcccagtgattgaacggctgcagcgtcaactctttcgtgaagccgccgatgcctttcattttgatgctgtagaacagaatcaggataaatacgcccaatgccatagacagcgttacgttcacgtccgcagacggaaccacacgcagtgcaggcagacccagtacatgttcagcaatgtacggcagcaggtcgataggcagtaaatccatcaggttcatcaggaatacccagacgaagatcgtcagggccagcggagcaatcagcttgcttttgccatggtacatgtctttcacgctaccattaacaaagccgatcaccagctcaatcgcggtctgaaacttacctggcacaccgctggtcgcctttttggctacgctacggaataaaaccaggaacaacagacccagcaccaccgagaagaacatggagtcaatattgattgtccagaaggtggctggggggttttgtggatccaccagcgagaatgtacgcaggtccagctgaaggttattcaggtggtgtcctatgtaatcctgcggcgtcatattttctgaagccatgatgccttttaccctttgttgttaattacagccggtgccagtatctgaaccaccagcaccaaaacccacgtaacgatcagcggcaagaataccgcctttaaaaccgccaacgccaccaccagtaacaccaacatcgccagaactttgaaagcttcgccaaatgcgaatgtccaggccactcggcctttcgctggtgtatgcgcctggtgacgccaggcaaatatcataaacaaaacgttaggcagaaagactgccaggcccccgcttattgcagagacgccccagaaggggtctttgaggctgaacagcaatccacttgctatcaccaccagtaactgaacgagcagaagcttccgagcaacgtttcgactcacgagcgacacagacatcacgtttttcactcctgctcccttcgaggtatgccgcgtgtcgtataaaactttctttaaggcttagagtcaagcatcaaaaagcggtcaaattatacggtgcgcccccgtgatttcaaacaataagtagccaaaaggtgaataaatgtttaaatatttttccagtgcatacaattgcgacttttctgctaaccctgttcgatcatgaaaaactgtaaataacgcgtaaacactggtgataaagcgtgcttcagatcacatattgcgcatgttcgcgcacagcatatttatttacttggcaaatgatgcctttgcaagtttatgatatttcagtctaaaaacagatactgttttaataaatgacatttacacaacaaaaaccacccattgacatttttaataatgttttaacagccaatgatggttcttagcgccgatttttagcagactgatattttcactaatgacttattttctgcttaccaaaaaaagccacgttatcttgttgatgcaaaagagtgaacgtggcgttaaatgtaaccagttatatcagtagaaaacctggttgttgttaacagtctaaccggtcaattttttatgatttttttgataaaaattaaattttatttgctttaatcaccaccagatgacgttcgccatccagggctggaacctgaagtttaaccactgattcgacctgatattcttcgggcaacaaagcgatttcatcttccggcatttgccctttcagcgcgtagaaacggccttgctcaccaggaagatggtggcaccagctcaccatatcgttcagagaggcaaaagcgcggctaattacgccatcaaatggcggctctgaaggaaactcttctaccctgctctgtactggctcaatattctccagtttaagctcatgttgcacctgacgaaggaaacgcacgcgtttaccaaggctatccaacagagtgaaatgggcttcaggacgcacgatagagagtggaatgccaggcagtccaggaccggtgccgacatcgataaaccgttcaccttgcagatacggtgccaccacaatgctatcgagaatatggcgtaccagcatctcattaggatcgcggaccgaagtcaggttgtacgctttgttccatttatgcagcatattcacgtaggcaggcaataagctggtttttctggtgatcggtaagcgaaatacctgcgtctttcagcagtaaggagagtttgttgagcacggtgattacctgttcttgatgcattgcccggtaagcgggtgcttaccaggcatttttaatgcgttatgcgctacgacgcagcataccctgttttttcagccacaccagcagaatggagatggccgcaggcgtgacgccagaaatacgcgaagcctggccgatagaggctggtttgtgatcgttaagtttggcgatcacttcgttagaaagaccggatacctggcggtaatccagtgtcgcgggtagcagggtgttctcgttacgcagctgcttttcgatctcatcttgctggcgcgcgatataaccttcgtatttaacctgaatctcaacctgttccgccgcctgttcgtctgtcaacgcaggggcaaacggcgtcagcgtggttaatttttcataagtcatttccggacgacgcagcagatcttcaccactggcttcacgggaaagcggcgcagtcaggtgagcattcacttcggctgcagcttccgccgacggggttacccaggtcgatttcagacgctgacgctcacgctcgatattctcaagtttctcgttaaagcgcgcccaacgttcgtcatccaccaggcccagttcacgaccgatttcagtcaaacgcagatccgcattatcttcgcgtagcatcagacgatattctgcgcgcgaagtaaacatacgatacggttctttggttcctaaagtgcacaggtcatcaaccagtacgccgagatacgcctgagaacgcgccggagcccaaccttctttgtcagcagacagacgggcagcgttaagaccggccagcaaaccttgcgcagcggcttcttcgtaaccggtagtgccgttaatctgaccagcaaagaacagcccctggataaacttgctctccagcgtcggtttcaggtcgcgtggatcgaagaagtcatactcaatggcataacccggacgcacgatcttcgcgttttccatcccctgcatggagcggacgatttgcatctgcacatcgaacggcaggctggtggagataccgttcggataaatttcgttagaagtcagcccttccggttcaaggaagatctgatgctgatttctgtcggcgaagcgcatgactttgtcttcgatcgacgggcagtagcgtgggccgacaccttcgatcacccctgcgtacattgggctacgatcgaggttactgcggatcacatcatgggttttctcattggtatgagtgatataacacggcacctgctggggatgctgggacgcattgcccataaacgagaataccggcattgggttatcgccatgctgttgcgccagtacgctaaagtcgatggttcgagcatcaatacgcggtggtgtcccggttttcagacgaccaacgcgcagcggcagttcacgcaaacggcgagaaagcggaatggacggcggatcaccagcacggccaccgctgtaattatccagaccgatatgaattttaccgtcgaggaacgtcccaacggtgagcacgacggctttggcacggaacttcagccccatttgggtaacagcaccgaccacgcgatcgttttcgacaataagatcttcaaccgcctgctggaagatcatcaggttcggttggttctccagcgccgtacgtaccgcctgacggtagagcacacgatccgcctgagctcgggtagcgcgaactgccggtcccttgcttgcgtttagtatcctaaactggatacccgcctgatcgatcgctttcgccatcagaccgccgagtgcatccacttcttttaccagatgtcccttcccaataccgccgatcgccgggttgcagctcatctgccccagagtgtcgatattgtgtgtcaaaagcagagtctgttgacccatacgcgccgcggccatcgcggcctcggtgcctgcatgacccccgccaatgatgatgacgtcaaaaggatccggataaaacatggtgattgcctcgcataacgcggtatgaaaatggattgaagcccgggccgtggattctactcaactttgtcggcttgagaaagacctaggatcctgggtattaaaaagaagatctatttatttagagatctgttctattgtgatctcttattaggatcgcactgccctgtggataacaaggatccggcttttaagatcaacaacctggaaaggatcattaactgtgaatgatcggtgatcctggaccgtataagctgggatcagaatgaggggttatacacaactcaaaaactgaacaaccgttgttctttggataactaccggttgatccaagcttcctgacagagttatccacagtagatcgcacgatctgtatacttatttgagtaaattaatccacgatcccagccattcttctgccggatcttccggaatgtcgtgatcaagaatgttgatcttcagtgtttcgcccgtctgttttgcaccggaatttttgagttcagcctcgagtttatcaatagccccacaaaaggtgtcatattcacgactaccaataccgattgcgccaaagcggaccgcagaaagatcgggcttctgttcctgcaatgcttcatagaaaggagaaaggttgtccggaatatctccggcaccgtgggtggagctgataatcagccagatccccgaggcagataaatcttccaacagcggaccgtgcagcgtttcggtggtaaaacccgcctcttccagcttttcagccaggtgttctgctacatattcggcaccgccgagggtgctgccgctgataagagtgatatctgccataaaccgccacctttattaagagtggcgtattgtacgctgtgaacgcgttgggatctacctgtggaaaagtatgggattaaaaaagccgatcagggcttgatggtacgcatgatcgggttttgcaggacgatcaatgtctcggtggactgaatttcatcaattgtttggatcttgttgataagtacatgctggagagcgtcgatcgaacggcacatcacttttataaagatgctgtagtggccggttgtgtaataggcttcagtgacttcatcaaggctttccagctttgccagcgcggaagggtagtctttggcgctctttaatataatgccgataaagcagcctacgtcataaccgagctgcttcgggctgacatcaatacgcgccccggtaatgatccccgcctgcttcattttctctactcgaacgtgaatcgtccccggactgacgccaaattgtttcgccagttcggcgtaagcggtgcgcgcattgcccattaatgcttccaggatgccacggtccagattgtcgatcagataattttccataggattttcttatgcagattgatgattcattctattttagccttcttttttaatgaatcaaaagtgtgttaggctttttattgaatgattattgcatgtgtgtcggtttttgttgcttaatcataagcaacaggacgcaggagtataaaaaatgaaaaccgcttacattgccaaacaacgccaaattagcttcgtgaaatctcacttttctcgccaactggaagaacgtctggggctgatcgaagtccaggcgccgattcttagccgtgtgggggatggcacgcaggataacttgtcgggctgtgaaaaagcggtgcaggtaaaagtgaaagctctgcctgatgcccagttcgaagtggttcattcactggcgaagtggaaacgtcagaccttagggcaacacgacttcagcgcgggcgaagggctgtacacgcacatgaaagcccttcgccccgatgaagagcgtctttctccgttgcactcggtctatgttgaccagtgggactgggaacgcgtaatgggcgacggtgagcgtcaattctcgactctgaaaagcacggtagaggcgatctgggcgggaattaaagcaaccgaagctgcagttagcgaagagtttggtttggcaccgttcctgccggatcagatccacttcgtacacagccaggagttactgtctcgttatccggatctcgatgccaaagggcgtgagcgggcgattgcgaaagatcttggcgcggtattcctcgtcgggattggcggcaagctgagtgatggtcatcgtcacgacgtgcgcgcaccggattatgatgactggagcaccccgtcagagctgggccatgcgggtctgaacggcgatattctggtatggaaccctgtactggaagatgcgtttgagctttcttccatggggatccgcgtggatgccgacacgttgaagcatcagttggcgctgaccggtgatgaagatcgtctgcagctggaatggcatcaggcgctgctgcgcggtgaaatgccgcagaccatcggcggcggtatcggccagtctcgtttgaccatgctgctgctgcaactgccgcatatcggccaggttcagtgtggtgtatggccagctgctgttcgcgagaacgtcccttctctgctgtaataatttatcgccgccagcgtctgagcaggcggcttcgcatcccggtatcaaagcgccagatatgatcgaaaatgcgcatgatgccgggtttgccgtgtgccgacatcgccacggcatgaaagcgatgctgatgtacccgctgcagctctttcactttactcgtcacgtcgtcaggcaaccgctgagcgataaaatcagaaatcaccaccgcgtcggcatcaaaccattccctgctttgcaagcgttccataatggcgcgaaaacaactggcaagatcggtgccgccacgaaactgctggcttaaaaaacggattgcttgttcgatgccttgtgggcctgaaagctcataacggacgatctcggtggaaaatagcataatatagcagcgccggttttcagcgagagcaatgcgcatcaaggccaggcagaacgctttcgcacactgttcattaaagccgcccattgagccggaagtatccacacagacaataaacggcccgcgcggctgttcatcgtaatctttatgtaccaccggacgttcgatcactttttcacgccacgactcaccgtgcaggcgataggtgagcaactgtttttccaccagccgacggtaaaactcatactccagttccgttatccctagtgtcgccagttctggcggcaggagacgtaaaatatcatcgctttgttgcagaccatcaacctgctcaggaacagttgccggttcgcgcaccatggtgcggaaggcttccatctgcgcatcgttacgcggtattgatttggcttcccgggaacgccccagctgttctgccaggcgtttcagttccggctgttcgttaagaaattcaccgtatttcacaatcaactgatagtcgccacgtttaagctgaccggcgctcatatcccacagacgaccagctgcggtattgttatctgcgagaatcggttcaagttgtccgctcagcgtcatgcgttcctgaacttcacttaacagttgttcgcgttcttcttctaatagctgttgatttaacgtcgttgcttgcacgatcagacttaaacgccaacgctggaggaaaagcgtatgtaacgctgaagtgatcgtgctgttagcatcaaccaactgtcgggcttgttctgcccatggggaattcagacgatgcagtaagtccaggatctgtggtagctgcacaataaactgcggcgtggagaggagctggctttgctgatagcacatcacctcttcggtgagttccggcgggactcgggcatctttcagccgactgcgcagcgcctcacgccagcggggaacatcatcagtgattgccgccttcagtcgtgggaatttttcaaagaagactgccagctgcggtgaggccagcagcgcgatgatcatctcttcgatcaatccctcttcgctgacggccagcatcacattaagcgtatccagcgttagcattgttgtgcctggcgaatctgtgcgccgacatcctgtaggctggcttcaatgcgacctaaccagtcgccagggataaacagacatttttgctgttcgctgaataaagcgtgttgcttgcgccagtcactttcaagctcttccagttgttgttttatttcacctggcagaccttcagccgatgaaccgggaagtgccagcgtactgccttgtaaacttacatcgcgtacaacaagatgttgggcgctatccacttccagattcaatttctgggcaaagccgataccgttcagtttgccgcgaatttcaccacctttactcagccactgttccagcgcgttacgctcaaaggagatatgaaccacttccatatcatgcaattttaacggtttttgcagcagcagagtcagagtggaagcagtaacgttaacaggaagttgatactgctgacgacggctgaaaatgccgcccagacgaattaccgttaaggctgttttatcgctttgttgctgctggagttgcaggtgacgttgcacaatcgcgccaaggcgagtcaacatcccttgctgttgccaggcgtgaccggtcatcaatacatcaatttgttgttgtatcaaattcaggctttgcgcgtcataccacaggcaatctttcagcaaaatgagatctaccggggcaacagcactgcgaccgctaaaaaaggcgctggcctgcaataatcggatcgcttttttccagcgacgatccgagacataaggcgcatccggtaatttatccagttgctggcgcagcataaaaatcagctcaaatacatgatcgggcagcgtaatttcaccaatctctttctgccagcgttcatattcttcatctgtgacctgcaaggcatcaggaaccggattgtcgttttcatcctgttgactggtcagcatggagcggaaattcgctttatcctgcactttatctaaccacagacgaatcagcatgcggtcatataacgcttccagactgctgtctgcttccggcagctcgttggaggccgccaccagcagacgcatcgggattttttctacgtgtgcaccgttgcggaactggcgctcgttaatggcggtgagcaaggtattaagaattgccgggcccgctttccagatctcatccagaaagacaatttctgcttccggcaggtaaccgctggttaaacgttcatagcgcccttcatcttttagcgcctgaatagaaaggggaccaaaaacttcttccggcgtggagaagcgggtcatcagatattcaaacgcgcgggcattctgaaaggcgaattttaagcgccgggcgatcaaacttttggcaatacctggcgggccaaggaggaacacactttcaccacttaatgccgctaataaacacaagcggatggcgtggctacgttcataaagccccttttccaacgaactgctcaggcgggaaattctttccgctaataaatgagggtgagccataatgaagtggcgtcctttcgtcaaaagttctgcgtaaattgcgagtatagacgtttcttgctggtggctaaaatagtctcaaagggggggtatttttctttgagccaggttaatgtggccgcatttaggagtacgattttgccgttaatcgtgcatactgtgcgcttttttgtgggccaagggactaagcacacatttcatatttcaacgaaagactagtctatgagcactgataataagcaatcattgcccgcgattaccctcgcggcgattggagttgtctacggcgatattggtaccagcccgttatatacacttcgtgaatgtttgtccggccagtttggttttggcgttgaacgcgatgccgtgtttggctttttatcgctgatcttctggctgctaatctttgtggtttccattaaatatctcaccttcgtgatgcgggcagataacgccggtgagggggggatcctgacgttgatgtcgcttgccgggcgtaatacgtcggcgcgaaccacatcaatgctggtgattatggggctaatcggcggcagctttttctatggtgaagtcgtcataacacccgctatttcggtgatgtcagccattgaaggtctggaaatcgtcgccccgcagctggatacctggatagttcccctctcaattatcgttctcactttattatttatgattcaaaaacatggcacggctatggtcggtaagctgtttgcgccgatcatgctgacctggtttttgattctggcaggactggggttacgtagcattattgctaacccggaagtgctgcatgcgctgaatccaatgtgggcggtgcatttcttccttgaatacaaaacggtttcttttattgcattaggggcagtggtgttgtcgattacgggggtcgaggcgctgtatgctgatatggggcactttggtaagttccctattcgcctggcgtggttcaccgtcgtattaccttccttgacccttaattacttcggtcagggagcgctgttgttaaagaacccggaagcgattaagaacccgttcttcctgttggcaccggactgggcgctgatcccgctgctgatcatcgccgcactggcgacggtaatcgcctcgcaggctgtcatctctggcgtcttctcattgacgcgtcaggcggtacgtctgggatatttgtcgccgatgcgcattattcacacctccgaaatggagtcagggcaaatctatattccgtttgtgaactggatgctctatgtcgcggtcgtgattgtgattgtcagctttgagcactccagcaacctggcggcggcgtacgggattgcggtgaccggaaccatggtgctgacgtctattctctcgactactgtggcacgtcagaactggcactggaataagtattttgttgcgctgatcctgattgctttcctttgtgtcgatattccattgttcaccgctaacctcgataaactgctctccggcggctggttgccattgagcctcggtactgtgatgtttatcgtgatgaccacctggaagagcgagcgtttccgcttgctgcggcggatgcatgaacatggtaactctctggaagcgatgattgcttcgctggagaaatcaccgcctgttcgcgtgcccgggaccgcggtgtatatgtcgcgtgcaatcaacgtcattccctttgcgctgatgcataaccttaaacataacaaggtattgcatgagcgggtgattctgttaactctgcgcaccgaagacgcgccatatgtccataacgtccgtcgggtacagatagaacaactgtcgcccactttctggcgcgtggtggcaagttatggttggcgagaaacgccaaacgtggaagaagttttccaccgctgcggtctggaaggattaagttgccggatgatggaaacctccttctttatgtcgcatgagtcgttgatcctcggcaaacgcccgtggtatttgcgtctgcgcggcaagctgtacttgctgctgcaacgtaatgcgctgcgtgcaccagatcaatttgaaattccgccaaacagggttatcgaactgggtactcaggtcgaaatctaacgccagacgcctcctttctccataagggggcgtttttgttttcatggttaatcaccatgtaaaacgtttcgaggttgatcacatttccgtaacgtcacgatggttttcccaactcagtcaggattaaactgcgggtcagcgaaacgtttcgctgatggagaaaaaaatgaaaaaaggcaccgttcttaattctgatatttcatcgatgatctcccgtctgggacataccgatacgctggtggtgtgtgatgctggtttacccatccccaaaagtacaacgcgtatcgatatggcattaacccagggtgtaccttcttttatgcaggtgctgggcgtcgtcacaaatgaaatgcaggtcgaggctgccattatcgcggaagagatcaaacaacataatccgcaactccacgaaacgttgctcactcaccttgagcagctgcaaaaacaccagggaaataccattgaaattcgttacaccacgcatgaacaattcaaacaacaaaccgcagaaagtcaggcggtaattcgcagcggagaatgttctccgtatgcgaatatcattctctgtgctggcgtgacgttctgaggccgtcatggaagcattacttcagcttaaaggcatcgataaagccttcccgggcgtaaaagccctctcgggcgcagcgttaaatgtctatcctggccgcgtgatggcgctggtgggcgaaaacggcgcgggtaaatccaccatgatgaaagtgcttactggtatctatgctcgcgatgccggcacgcttttatggctggggaaagaaacgacatttaccgggccgaaatcttcccaggaagccgggattgggattatccatcaggaactgaacctgatcccgcagttgaccattgccgaaaacattttcctcggtcgtgagtttgttaatcgctttggcaaaattgactggaaaaccatgtatgccgaagcggataaattgctggctaaacttaacctgcgctttaaaagcgacaagctggtgggcgatctttccatcggtgaccagcaaatggttgaaatcgccaaagtgctgagctttgagtcgaaagtcatcattatggatgaaccgaccgatgcgctgaccgataccgaaaccgaatccctgttccgcgtcatacgcgagctgaaatcgcaaggccgcggtattgtctatatctcccaccgcatgaaagaaatcttcgagatttgcgatgacgttaccgtttttcgtgacgggcaatttattgctgagcgcgaagtggcatcactgaccgaagattcgctgattgagatgatggtgggccgcaagctagaagatcaatatccacacctggacaaagcgccgggagatatccgcctgaaagtcgataatctctgcggacctggcgttaacgatgtctcttttactttacgcaaaggcgaaattcttggcgtctctggtttgatgggcgcaggtcgtaccgaactgatgaaagtgctctacggcgcactaccgcgcaccagcggttacgtcaccctggatgggcatgaagtcgttacccgttcaccgcaggatggcctggcaagcggcattgtgtatatctccgaagaccgtaaacgtgacggtttagtgttgggcatgtcagtaaaagagaacatgtcgctgacagcgctgcgctacttcagccgcgctggcggcagtttgaagcatgccgatgaacagcaggctgtgagtgatttcattcgtctgtttaatgtgaaaacaccgtcgatggaacaggcaattggtctgctttccggtggcaatcagcaaaaagtggcgattgcccgcggtctgatgacacgccccaaagtgttgatccttgatgaacctacccgtggcgtagatgtcggcgcgaaaaaagagatctatcaactgattaaccagttcaaagccgatggcttgagcatcattctggtgtcatcggagatgccagaagtattaggcatgagcgatcgcatcatcgtcatgcatgaagggcatctcagcggggaatttactcgtgagcaggccacccaggaagtgttaatggctgccgctgtgggcaagcttaatcgcgtgaatcaggagtaaaaaaatgacaacccagactgtctctggtcgccgttatttcacgaaagcgtggctgatggagcagaaatcgcttatcgctctgctggtgctgatcgcgattgtctcgacgttaagcccgaactttttcaccatcaataacttattcaatattctccagcaaacctcggtgaacgccattatggcggtcgggatgacgctggtgatcctgacgtcgggcatcgacttgtctgtaggttctctgttggcgctaaccggcgcagttgctgcatctatcgtcggcattgaagtcaatgcgctggtggctgtcgctgccgctctcgcgttaggtgccgcaattggtgcggtaaccggggtgattgtagcgaaaggtcgcgttcaggcgtttatcgctacgctggttatgatgcttttactgcgcggcgtgaccatggtttataccaacggtagcccagtgaataccggctttactgagaacgccgatctgtttggctggtttggtattggtcgtccgctgggcgtaccgacgccagtctggatcatggggattgtcttcctcgcggcctggtacatgctgcatcacacgcgtctggggcgttacatctacgcgctgggcggcaacgaagcggcaacgcgtctttctggtatcaacgtcaataaaatcaaaatcatcgtctattctctttgtggtctgctggcatcgctggccgggatcattgaagtggcgcgtctctcctccgcacaacccacggcggggactggctatgagctggatgctattgctgcggtggttctgggcggtacgagtctggcgggcggaaaaggtcgcattgttgggacgttgatcggcgcattaattcttggcttccttaataatggattgaatttgttaggtgtttcctcctattaccagatgatcgtcaaagcggtggtgattttgctggcggtgctggtagacaacaaaaagcagtaataacgactacaggacatcttgaatatgaacatgaaaaaactggctaccctggtttccgctgttgcgctaagcgccaccgtcagtgcgaatgcgatggcaaaagacaccatcgcgctggtggtctccacgcttaacaacccgttctttgtatcgctgaaagatggcgcgcagaaagaggcggataagcttggctataacctggtggtgctggactcccagaacaacccggcgaaagagctggcgaacgtgcaggacttaaccgttcgcggcaccaaaattctgctgattaacccgaccgactccgacgcagtaggtaatgctgtgaagatggctaaccaggcgaacatcccggttatcactcttgaccgccaggcaacgaaaggtgaagtggtgagccacattgcttctgataacgtactgggtggcaaaatcgccggtgattacatcgcgaagaaagcgggtgaaggtgccaaagttatcgagctgcaaggcattgctggtacatccgcagcccgtgaacgtggcgaaggcttccagcaggccgttgctgctcacaagtttaatgttcttgccagccagccagcagattttgatcgcactaaaggtttgaacgtaatgcagaacctgttgaccgctcatccggatgttcaggctgtattcgcgcagaatgatgaaatggcgctgggcgcgctgcgcgcactgcaaactgccggtaaatcggatgtgatggtcgtcggatttgacggtacaccggatggcgaaaaagcggtgaatgatggcaaactagcagcgactatcgctcagctacccgatcagattggcgcgaaaggcgtcgaaaccgcagataaagtgctgaaaggcgagaaagttcaggctaagtatccggttgatctgaaactggttgttaagcagtagttttaatcaggttgtatgacctgatggtgacataaatacgtcatcgacagatgaacgtgtaatataaagaaaagcagggcacgcgccaccctaacacggtggcgcattttatggacatcccgaatatgcaaaacgcaggcagcctcgttgttcttggcagcattaatgctgaccacattcttaatcttcaatcttttcctactccaggcgaaaccgtaaccggtaaccactatcaggttgcatttggcggcaaaggcgcgaatcaggctgtggctgctgggcgtagcggtgcgaatatcgcgtttattgcctgtacgggtgatgacagcattggtgagagcgttcgccagcagctcgccactgataacattgatattactccggtcagcgtgatcaaaggcgaatcaacaggtgtggcgctgatttttgttaatggcgaaggtgagaatgtcatcggtattcatgccggcgctaatgctgccctttccccggcgctggtggaagcgcaacgtgagcgtattgccaacgcgtcagcattattaatgcagctggaatcaccactcgaaagtgtgatggcagcggcgaaaatcgcccatcaaaataagactatcgttgcgcttaacccggctccggctcgcgaacttcctgacgaactgctggcgctggtggacattattacgccaaacgaaacggaagcagaaaagctcaccggtattcgtgttgaaaatgatgaagatgcagcgaaggcggcgcaggtactgcatgaaaaaggtatccgtactgtactgattactttaggaagtcgtggtgtatgggctagcgtgaatggtgaaggtcagcgcgttcctggattccgggtgcaggctgtcgataccattgctgccggagatacctttaacggcgcgttaatcacggcgttgctggaagaaaaaccattgccagaggcgattcggtttgcccatgctgccgctgcgattgccgtaacacgtaaaggcgcacaaccttccgtaccgtggcgtgaagagatcgacgcatttttagacaggcagaggtgacgcttggctacaatgaaagatgttgcccgcctggcgggcgtttctacctcaacagtttctcacgttatcaataaagatcgcttcgtcagtgaagctattaccgccaaagttgaagcggcgattaaagaactcaattacgcgccatcagccctggcgcgtagcctcaaactcaatcaaacacataccattggcatgttgatcactgccagtaccaatcctttctattcagaactggtgcgtggcgttgaacgcagctgcttcgaacgcggttatagtctcgtcctttgcaataccgaaggcgatgaacagcggatgaatcgcaatctggaaacgctgatgcaaaaacgcgttgatggcttgctgttactgtgcaccgaaacgcatcaaccttcgcgtgaaatcatgcaacgttatccgacagtgcctactgtgatgatggactgggctccgttcgatggcgacagcgatcttattcaggataactcgttgctgggcggagacttagcaacgcaatatctgatcgataaaggtcatacccgtatcgcctgtattaccggtccgctggataaaactccggcgcgcctgcggttggaaggttatcgggcggcgatgaaacgtgcgggtctcagcattcctgatggctatgaagtcactggtgattttgaatttaacggcgggtttgacgccatgcgccaactgttatcacatccgctgcgtcctcaggccgtctttaccggaaatgacgctatggctgttggcgtttaccaggcgttatatcaggcagagttacaggttccgcaggatatcgcggtgattggctatgacgatatcgaactggcaagctttatgacgccaccattaaccactatccaccaaccgaaagatgaactgggggagctggcgattgatgtactcatccatcggataacccagccgacccttcagcaacaacgattacaacttactccgattctgatggaacgcggttcggcttagatttacgctgtcttttgatcaaattattaccatcggttgttttcagaagcatgaacattgctgctgaagcaacagtaataatgcccatcgtgataaacgtatagtggaattgttcgacagtcgttgtgccttccatcccttcataaacgcgaaggacggccgcacttacagcaacgcctaaactaatcgacagttgctgcgtgaccgccagaacactgttaccgctgctggcgttgtcatcggtcagatcggcaagtgtgatggtattcatcgcggtaaattgcgtcgacatagccatccctaatataaacaacggcaagatcagcatccatatcgccattgccggtgattgcaaagagaactgagcgatcattagcccaataatcaccgtgatccccactaacgtatggcgatagcccagacgacgtaagacttgggtaaccatcgattttgcaataatggaacctaacgctgtcggtgccatcatacagccggcaataaacgcctgataaccaaatcctacctgtaacatcaatggcataaggaacggtacacaaccggtccccagacgggttgcaatattgcctacgataccgatcgagaaagtgcgggttttaaataaatctaatgaaattaatgggtttggcgtgtgtcgcgcatggagaatatagagaagcagtaacccgatgctggtgacaattaccgtcaaggcaatccagctggcgacaatcttttccccgaatagctctattccgcttgagaagagaacaaggctgaggccaaacagcaaaaagccagtgatatcgaatctgcgtcgtgcggtggtgaaattgggcatatgtttgcgcgcgtaaagaaggcccgcaatacctatggggatattgattaaaaatatccagtgccaggttgcccaggtgaccagcacgccgccaagaacggggcctaaaattggccccaccagacccggcatggcgacaaaattcaatactggaagaagttcattacgaggataagcgcgcagtaaggccagccgagcaacaggcatcatcattgcgccgcctatcccctgaataacccggaagacaaccagctgtggtagcgaattagaaagtgcgcaggccagagaacccaatgtgaacagactcacggcaagggtaaaaatgcgacgcgtaccgaagcgatcggctagccatccgcttaccggaataagcatcgccaccgtcagcgtataactgatgatggctgattgcatcgcgagaggagaacgattaaggctatgagcgattgcgggtaaggcggtattcagaatagtggcatcaagtgcctgcatgaagaaggccatcgccgcgatccacggcaaacccgccatactgcgcttctttttatcgctcattcaatgtcctgttatcgggttgtcacttatcaggtgagcgtagcagcgcctgacaagctttaaatgccgcgtcgccatcgctttggacaatcgcatcgacaatcgcctggtgcagatccagctttatcactgtgtcgctggtaattgacgtgaagtaagtgtgataaaccgaatggaatagcgaggcgaatgaggtcaaaaacggattggcgctcatttcatagatatgctcatgccaggccatatcgacttcgatccagcgttcacggcgaaagttctcttttaatgccgccatttcggccattaacgtattgagatgcgccttctgttccgcggtgccaaccgttgcagccagtaggcaagcttgcggctccagacagatacgcataaccagaaagtgatcgatgacctgatgaaagttctcttctgtcatccaccaggtaagcaattcctgatcaagaaaattccagtttgattgtggcatgacccgggtaccaattcgcggtcgcggtaaaaccatcccttttgccgttaacgttttgaccgcttcgcgtaccgctgtacgactcactccaaattgctcgcccagctcaatctcaccaggcaaaatggtgccgggttcatattcaccttttaagatgcgttgcgccagcttctcagccagaacatacgaaaggtttttctgtgcagctaactgttgtgcgcttaaaggcattactaatcttcctttttctttttattcctccttagtatgccaccaggaagtgtgattacggttgcaaaaacggcaaattgcttgttttatggcacattaacggggcttttgctgaaaaaatgcgcggtcagaaaattattttaaatttcctcttgtcaggccggaataactccctataatgcgccaccactgacacggaacaacggcaaacacgccgccgggtcagcggggttctcctgagaattccgacagagaaagcaaaaataaatgcttgactctgtagcgggaaagcgtattatgcacaccccgcgccgctgagaaaaagcgaagcggcactgctctttaacaatttatcagacaatctgtgtgggcactcgaagatacggattcttaacgtcgcaagacgaaaaatgaataccaagtctcaagagtgaacacgtaattcattacgaagtttaattctttgagcatcaaacttttaaattgaagagtttgatcatggctcagattgaacgctggcggcaggcctaacacatgcaagtcgaacggtaacagaaagaagcttgcttctttgctgacgagtggcggacgggtgagtaatgtctgggaaactgcctgatggagggggataactactggaaacggtagctaataccgcataacgtcgcaagaccaaagagggggaccttcgggcctcttgccatcggatgtgcccagatgggattagcttgttggtggggtaacggctcaccaaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggcgcaagcctgatgcagccatgccgcgtgtatgaagaaggccttcgggttgtaaagtactttcagcggggaggaagggagtaaagttaatacctttgctcattgacgttacccgcagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaattactgggcgtaaagcgcacgcaggcggtttgttaagtcagatgtgaaatccccgggctcaacctgggaactgcatctgatactggcaagcttgagtctcgtagaggggggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccggtggcgaaggcggccccctggacgaagactgacgctcaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgtcgacttggaggttgtgcccttgaggcgtggcttccggagctaacgcgttaagtcgaccgcctggggagtacggccgcaaggttaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggtcttgacatccacagaactttccagagatggattggtgccttcgggaactgtgagacaggtgctgcatggctgtcgtcagctcgtgttgtgaaatgttgggttaagtcccgcaacgagcgcaacccttatcctttgttgccagcggtccggccgggaactcaaaggagactgccagtgataaactggaggaaggtggggatgacgtcaagtcatcatggcccttacgaccagggctacacacgtgctacaatggcgcatacaaagagaagcgacctcgcgagagcaagcggacctcataaagtgcgtcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgtggatcagaatgccacggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtgggttgcaaaagaagtaggtagcttaaccttcgggagggcgcttaccactttgtgattcatgactggggtgaagtcgtaacaaggtaaccgtaggggaacctgcggttggatcacctccttaccttaaagaagcgttctttgaagtgctcacacagattgtctgatagaaagtgaaaagcaaggcgtcttgcgaagcagactgatacgtccccttcgtctagaggcccaggacaccgccctttcacggcggtaacaggggttcgaatcccctaggggacgccacttgctggtttgtgagtgaaagtcacctgccttaatatctcaaaactcatcttcgggtgatgtttgagatatttgctctttaaaaatctggatcaagctgaaaattgaaacactgaacaacgaaagttgttcgtgagtctctcaaattttcgcaacacgatgatgaatcgcaagaaacatcttcgggttgtgaggttaagcgactaagcgtacacggtggatgccctggcagtcagaggcgatgaaggacgtgctaatctgcgataagcgtcggtaaggtgatatgaaccgttataaccggcgatttccgaatggggaaacccagtgtgattcgtcacactatcattaactgaatccataggttaatgaggcgaaccgggggaactgaaacatctaagtaccccgaggaaaagaaatcaaccgagattcccccagtagcggcgagcgaacggggaggagcccagagcctgaatcagtgtgtgtgttagtggaagcgtctggaaaggcgtgcgatacagggtgacagccccgtacacaaaaatgcacatgctgtgagctcgatgagtagggcgggacacgtggtatcctgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaaccccggcgaggggagtgaaaaagaacctgaaaccgtgtacgtacaagcagtgggagcacgcttaggcgtgtgactgcgtaccttttgtataatgggtcagcgacttatattctgtagcaaggttaaccgaataggggagccgaagggaaaccgagtcttaactgggcgttaagttgcagagtatagacccgaaacccggtgatctagccatgggcaggttgaaggttgggtaacactaactggaggaccgaaccgactaatgttgaaaaattagcggatgacttgtggctgggggtgaaaggccaatcaaaccgggagatagctggttctccccgaaagctatttaggtagcgcctcgtgaattcatctccgggggtagagcactgtttcggcaagggggtcatcccgacttaccaacccgatgcaaactgcgaataccggagaatgttatcacgggagacacacggcgggtgctaacgtccgtcgtgaagagggaaacaacccagaccgccagctaaggtcccaaagtcatggttaagtgggaaacgatgtgggaaggcccagacagccaggatgttggcttagaagcagccatcatttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaacggggctaaaccatgcaccgaagctgcggcagcgacgcttatgcgttgttgggtaggggagcgttctgtaagcctgtgaaggtgtgctgtgaggcatgctggaggtatcagaagtgcgaatgctgacataagtaacgataaagcgggtgaaaagcccgctcgccggaagaccaagggttcctgtccaacgttaatcggggcagggtgagtcgacccctaaggcgaggccgaaaggcgtagtcgatgggaaacaggttaatattcctgtacttggtgttactgcgaaggggggacggagaaggctatgttggccgggcgacggttgtcccggtttaagcgtgtaggctggttttccaggcaaatccggaaaatcaaggctgaggcgtgatgacgaggcactacggtgctgaagcaacaaatgccctgcttccaggaaaagcctctaagcatcaggtaacatcaaatcgtaccccaaaccgacacaggtggtcaggtagagaataccaaggcgcttgagagaactcgggtgaaggaactaggcaaaatggtgccgtaacttcgggagaaggcacgctgatatgtaggtgaagcgacttgctcgtggagctgaaatcagtcgaagataccagctggctgcaactgtttattaaaaacacagcactgtgcaaacacgaaagtggacgtatacggtgtgacgcctgcccggtgccggaaggttaattgatggggtcagcgcaagcgaagctcttgatcgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaatgatggccaggctgtctccacccgagactcagtgaaattgaactcgctgtgaagatgcagtgtacccgcggcaagacggaaagaccccgtgaacctttactatagcttgacactgaacattgagccttgatgtgtaggataggtgggaggctttgaagtgtggacgccagtctgcatggagccgaccttgaaataccaccctttaatgtttgatgttctaacgtggacccgtaatccgggttgcggacagtgtctggtgggtagtttgactggggcggtctcctcctaaagagtaacggaggagcacgaaggttggctaatcctggtcggacatcaggaggttagtgcaatggcataagccagcttgactgcgagcgtgacggcgcgagcaggtgcgaaagcaggtcatagtgatccggtggttctgaatggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggggctgaagtaggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggcgctggagaattgaggggggctgctcctagtacgagaggaccggagtggacgcatcactggtgttcgggttgtcatgccaatggcactgcccggtagctaaatgcggaagagataagtgctgaaagcatctaagcacgaaacttgccccgagatgagttctccctgactccttgagagtcctgaaggaacgttgaagacgacgacgttgataggccgggtgtgtaagcgcagcgatgcgttgagctaaccggtactaatgaaccgtgaggcttaaccttacaacgccgaaggtgttttggcggatgagagaagattttcagcctgatacagattaaatcagaacgcagaagcggtctgataaaacagaatttgcctggcggccttagcgcggtggtcccacctgaccccatgccgaactcagaagtgaaacgccgtagcgccgatggtagtgtggggtctccccatgcgagagtagggaactgccaggcatcaaatttagcagtaagccggtcataaaaccggtggttgtaaaagaattcggtggagcggtagttcagtcggttagaatacctgcctgtcacgcagggggtcgcgggttcgagtcccgtccgttccgccaccctaattaggggcgtagttcaattggtagagcaccggtctccaaaaccgggtgttgggagttcgagtctctccgcccctgccagaaatcatccttagcgaaagctaaggattttttttatctgaaataaccctctccgaagtaaatccttctaccggcatccttgccagccattcatattaatacacttcatccagcacgttaattttcaaaagatcgcgaatcaacgtatttttatcgctattttgcagccatatggcataaagcggccgtgaaagtgttgtgctatcgacaacggtatgcaggccgccttttttacgcgcccagctgacgggtagccaggtgcaaccattaagcatcgcaatctgttgctgtgccagttcagcagaactggttgtcagaatgggcacttcgtcagcaccgatcaaacctgcctcatgctgttgaaaatctggcccccactccagtcgcagatagttaagatctccctttagtttagaaggggcactggtataaagcgctaaagtgaaataccccagcaactgactactaaattcgtccattttgggcgcttcagtggtaataagaagatcaagctggcgttcatgcagctgttttaccagagactgccgttgggcaattcgcgcttcgaactgtaagcctgtatgggcatcctgattttgatacaaacgtcccagccactgattaagcatacattcccacaatgaggcgctggcaccgatagaaaactcgttatgtcgtgaggtatgcgccacctccttacgggcggcctgccaggtgctcatgagcgtttctgcataaggcagtagtttttcaccggcagcggttaaacggatattgtttctgtggcgggtgaaaaggttcacacccagttgattttccagttgtctgattcgaaagctcactgctgactgggtcagatagagcgattcagccgctcgaccaaagtgacgcgttcggctaacttccaggaaagtttttaacaattccgtatccacagtgctctccgcaaaattatttgtcgttatgatttaaatgttttgttttacactctgtcaagcgtaactaatactccgcgccataactagctcggtcaaagaattaggagcgtgcaggatggcggaaagctttacgacgactaatcgatatttcgacaataaacattatccacgtggattctctcgtcatggtgatttcaccatcaaagaggcacaactgcttgagcgtcatggttatgccttcaatgagttggatcttggcaaacgcgagccggttaccgaggaagagaaactcttcgtagcagtatgccgtggcgaacgtgagccagtgacagaagcagaacgcgtgtggtccaagtatatgacgcgtatcaagcgtccaaaacgttttcacaccctttccggcggtaaaccgcaggttgaaggtgctgaagactacaccgattctgacgattaataaaaagggcgaaatgcccttttttttatgtcagtagtttttgcagatggatgagcaaacggtcaatggcacgatagctaactgcctcctgcaaatgctgacgtgtgataatgtcggactgatcaatatcagcaatggttcgtgcaactttcaataaccgctgccaggcacgaatcgataaccccagatggatcagcgtttcttccagccactgcgcatcttcgctctcaagcttgcagaattggcgtatttccggactatccagccaggcgttcaacttattctgccgcttaaattggcgctctctggcagccattacacgttgtttaacggtggtgctgctttctcccggcactaccgttttactcaaaatgccggggggtggtaatgggatctccagtgagagatcgaagcggtcgagaaagggccccgagagccggttgagataacgtaatgtctgttctggcgtgcagcggttatggtttccctgataatgtccggtagggctgggattcatcgccgcgacaagctggaaacgggctggataggttatttttgctcgtgtgcgtgaaagatggatctgcccggattcaatcggctctcgcaaggcatccagtgtacgccgttcaaactcaggtaactcatcaagaaaaagcacgccgttatgcgccagcgaaatttcacctggccctggaattgcaccaccgcccaccatcgcagttaacgacgcactgtgatgaggtgagcggaacgggcgctgccgccattgtttttgtactgattcagcatttaccagacttaatatcgcagcgctctccagtgcctcttcattgcttaaatctggcaacaggccattaatacggctggcgagcattgttttacctgttcccggcggtccaatcagtaaaaggttgtgcccaccagcggcggtaatttccagtcctcgctttccttgctcctgaccgacaacatcactgagatcatgttgtagcgcccgggatactgcatcagttggtttcgggcgttcgagagtgtgcttaccttccagaaacgcacagacagcctgcagatgatcggctatcaggcatccttcaccgttaattagccccacttcatcttcgttatctttcgcgacgataatttttctgcccgacttaatagcttcagttgcactggagattgcaccgggaacgccacgcagagcgcctgtaagcgccagttctccgactaattcatattcatctaacttattggctgtaagctgttctgaggccgccagcaacgcaatggcgataggtaaatcatatcgtcccccttcttttggcagatcggctggagccaggttgatggtgatttttttggccggatattcatatccgctattgataatggcgctgcgcacgcgatcgcgggcttcttttaccgttgtttctggtaagcccaccatcgttaaaccgggtagacctttactgatatgtacctcaacagtgattgggggcgcatttactcccagggctgcgcgggtatgaacaattgacagtgacataagccctccttgagtcaccattatgtgcataagatatcgctgctgtagcccgctaattcgtgaattttagtggctgattcctgtttatttgtgcaagtgaagttgagttgttctggcggtggaatgatgctcgcaaaaatgcagcggacaaaggatgaactacgagggagggaacaacattcgtactgaaattgaatttttttcactcactattttctttttaaaaaacaacaagttctattgaaattattaaagccatcataaaaaacggccaaaaaatatcttgtgctattcgcaaaatctatggtaactctttaggcattccttcgaacaagatgcaagaaaagacaaaatgacagcccttctacgagtgattagcttggtcgtgattagcgtggtggtgattattatcccaccgtgcggggctgcacttggacgaggaaaggcttagagatcaagccttaacgaactaagacccccgcaccgaaaggtccgggggttttttttgaccttaaaaacataaccgaggagcagacaatgaataacagcacaaaattctgtttctcaagattcaggacggggaactaactatgaatggcgcacagtgggtggtacatgcgttgcgggcacagggtgtgaacaccgttttcggttatccgggtggcgcaattatgccggtttacgatgcattgtatgacggcggcgtggagcacttgctgtgccgacatgagcagggtgcggcaatggcggctatcggttatgctcgtgctaccggcaaaactggcgtatgtatcgccacgtctggtccgggcgcaaccaacctgataaccgggcttgcggacgcactgttagattctatccctgttgttgccatcaccggtcaagtgtccgcaccgtttatcggcactgacgcatttcaggaagtggatgtcctgggattgtcgttagcctgtaccaagcacagctttctggtgcagtcgctggaagagttgccgcgcattatggctgaagcattcgacgttgccagctcaggtcgtcctggtccggttctggtcgatatcccaaaagatatccagttagccagcggcgacctggaaccgtggttcaccaccgttgaaaacgaagtgactttcccacatgccgaagtcgagcaagtgcgccagatgctggcaaaagcgcaaaaaccgatgctgtacgttggtggtggcgtgggtatggcgcaggcagttcctgctttacgagaatttctcgctaccacaaaaatgcctgccacctgcacgctgaaagggctgggcgcagttgaagcagattatccgtactatctgggcatgctgggaatgcatggcaccaaagcggcgaacttcgcggtgcaggagtgcgacttgctgatcgccgtgggtgcacgttttgatgaccgggtgaccggcaaactgaacaccttcgcaccacacgccagtgttatccatatggatatcgacccggcagaaatgaacaagctgcgtcaggcacatgtggcattacaaggtgatttaaatgctctgttaccagcattacagcagccgttaaatatcaatgactggcagctacactgcgcgcagctgcgtgatgaacatgcctggcgttacgaccatcccggtgacgctatctacgcgccattgttgttaaaacaactgtcggatcgtaaacctgcggattgcgtcgtgaccacagatgtggggcagcaccagatgtgggctgcgcagcacatcgcccatactcgcccggaaaatttcatcacctccagcggcttaggcaccatgggtttcggtttaccggcggcggttggcgcgcaagtcgcgcgaccgaacgataccgtcgtctgtatctccggtgacggctctttcatgatgaatgtacaagagctgggcaccgtaaaacgtaagcagttaccgttgaaaatcgtcttactcgataaccaacggttagggatggttcgacaatggcagcaactgtttttccaggaacgatatagcgaaaccacccttaccgataaccccgattttctcatgttagccagcgccttcggcatccctggccaacacatcacccgtaaagaccaggttgaagcggcactcgacaccatgctgaacagtgatgggccatacctgcttcatgtctcaatcgacgaacttgagaacgtctggccgctggtgccgcctggtgccagtaattcagaaatgttggagaaattatcatgatgcaacatcaggtcaatgtatcggctcgcttcaatccggaaaccttagaacgtgttttacgcgtggtgcgtcatcgtggtttccacgtctgctcaatgaatatggccgccgccagcgatgcacaaaatataaatatcgaattgaccgttgccagcccacggtcggtcgacttactgtttagtcagttaaataaactggtggacgtcgcacacgttgccatctgccagagcacaaccacatcacaacaaatccgcgcctgagcgcaaaaggaatataaaaatgaccacgaagaaagctgattacatttggttcaatggggagatggttcgctgggaagacgcgaaggtgcatgtgatgtcgcacgcgctgcactatggcacttcggtttttgaaggcatccgttgctacgactcgcacaaaggaccggttgtattccgccatcgtgagcatatgcagcgtctgcatgactccgccaaaatctatcgcttcccggtttcgcagagcattgatgagctgatggaagcttgtcgtgacgtgatccgcaaaaataatctcaccagcgcctatatccgtccgctgatcttcgtcggtgatgttggcatgggagtaaacccgccagcgggatactcaaccgacgtgattatcgctgctttcccgtggggagcgtatctgggcgcagaagcgctggagcaggggatcgatgcgatggtttcctcctggaaccgcgcagcaccaaacaccatcccgacggcggcaaaagccggtggtaactacctctcttccctgctggtgggtagcgaagcgcgccgccacggttatcaggaaggtatcgcgctggatgtgaacggttatatctctgaaggcgcaggcgaaaacctgtttgaagtgaaagatggtgtgctgttcaccccaccgttcacctcctccgcgctgccgggtattacccgtgatgccatcatcaaactggcgaaagagctgggaattgaagtacgtgagcaggtgctgtcgcgcgaatccctgtacctggcggatgaagtgtttatgtccggtacggcggcagaaatcacgccagtgcgcagcgtagacggtattcaggttggcgaaggccgttgtggcccggttaccaaacgcattcagcaagccttcttcggcctcttcactggcgaaaccgaagataaatggggctggttagatcaagttaatcaataaatacaaaaaatgggacggcacgcaccgtcccatttacgagacagacactgggagtaaataaagtatgcctaagtaccgttccgccaccaccactcatggtcgtaatatggcgggtgctcgtgcgctgtggcgcgccaccggaatgaccgacgccgatttcggtaagccgattatcgcggttgtgaactcgttcacccaatttgtaccgggtcacgtccatctgcgcgatctcggtaaactggtcgccgaacaaattgaagcggctggcggcgttgccaaagagttcaacaccattgcggtggatgatgggattgccatgggccacggggggatgctttattcactgccatctcgcgaactgatcgctgattccgttgagtatatggtcaacgcccactgcgccgacgccatggtctgcatctctaactgcgacaaaatcaccccggggatgctgatggcttccctgcgcctgaatattccggtgatctttgtttccggcggcccgatggaggccgggaaaaccaaactgtccgatcagatcatcaagctcgatctggttgatgcgatgatccagggcgcagacccgaaagtttctgactcccagagcgatcaggttgaacgttccgcctgcccaacctgcggttcctgctccgggatgtttaccgctaactcaatgaactgcctgaccgaagcgctgggcctgtcgcagccgggcaacggctcgctgctggcaacccacgccgaccgtaagcagctgttccttaatgctggtaaacgcattgttgaattgaccaaacgttattacgagcaaaacgacgaaagtgcactgccgcgtaatatcgccagtaaggcggcgtttgaaaacgccatgacgctggatatcgcgatgggtggatcgactaacaccgtacttcacctgctggcggcggcgcaggaagcggaaatcgacttcaccatgagtgatatcgataagctttcccgcaaggttccacagctgtgtaaagttgcgccgagcacccagaaataccatatggaagatgttcaccgtgctggtggtgttatcggtattctcggcgaactggatcgcgcggggttactgaaccgtgatgtgaaaaacgtacttggcctgacgttgccgcaaacgctggaacaatacgacgttatgctgacccaggatgacgcggtaaaaaatatgttccgcgcaggtcctgcaggcattcgtaccacacaggcattctcgcaggattgccgttgggattctctcgatgacgatcgcgccaatggctgtatccgctcgctggaacacgcctacagcaaagacggcggcctggcggtgctctacggtaatttcgcagaaaacggctgcatcgttaaaaccgcgggcgtcgatgacagcatcctcaaattcaccggcccggcgaaagtgtacgaaagccaggacgacgcggtagaagcgatcctcggtggcaaagttgtcgcgggcgatgtggtggtgatccgctatgaaggcccgaaaggcggccctggcatgcaggaaatgctctacccaaccagcttcctgaaatcaatgggtctcggtaaagcctgtgcgctgatcaccgacggtcgtttctctggcggcacctctggtctttccatcggccacgtctcaccggaagcggcaagcggcggcagcattggtctgattgaagatggtgacctgatcgctatcgacatcccgaaccgtggcattcagttacaggtaagcgatgccgaactggcggcgcgtcgtgaagcgcaggaagctcggggtgacaaagcttggacgccgaaaaaccgtgaacgtcaggtttcctttgccctgcgcgcctacgccagcctggcaaccagcgccgacaaaggtgcggtgcgcgataaatcgaaactggggggttaataatggctgactcgcaacccctgtccggtgctccggaaggtgccgaatatttaagagcagtgctgcgcgcgccggtttacgaggcggcgcaggttacgccgctacaaaaaatggaaaaactgtcgtcgcgtcttgataacgtcattctggtgaagcgcgaagatcgccagccagtgcacagctttaagctgcgcggcgcatacgccatgatggcgggcctgacggaagaacaaaaagcgcacggcgtgatcactgcttctgcgggtaaccacgcgcagggcgtcgcgttttcttctgcgcggttaggcgtgaaggccctgatcgttatgccaaccgccaccgccgacatcaaagtcgatgcggtacgtggattcggcggcgaagtgctgcttcatggcgcgaactttgacgaagcgaaagctaaagcgatcgaactgtcacagcagcaggggttcacctgggtgccgccgttcgaccatccgatggtgattgccgggcaaggcacgctggcgctggaactgctccagcaggacgcccatctcgaccgcgtatttgtgccagtcggcggcggcggtctggcggcgggcgttgcggtgctgatcaaacaactgatgccacaaatcaaagtgatcgccgtagaagcggaagactccgcctgcctgaaagcagcgctggatgcgggtcatccggttgatctgccgcgcgtagggctatttgctgaaggcgtagcggtaaaacgcatcggtgacgaaaccttccgtttatgccaggagtatctcgacgacatcatcaccgtcgatagtgatgcgatctgtgcggcgatgaaggatttattcgaagatgtgcgcgcggtggcggaaccctctggcgcgctggcgctggcgggaatgaaaaaatatatcgcccagcacaacattcgcggcgaacggctggcgcatattctttccggtgccaacgtgaacttccacggcctgcgctacgtctcggaacgctgcgaactgggcgaacagcgtgaagcgttgttggcggtgaccattccggaagaaaaaggcagcttcctcaaattctgccagctgcttggcgggcgttcggtcaccgagttcaactaccgttttgccgatgccaaaaacgcctgcatctttgtcggcgtgcgcctgagccgcggcctcgaagagcgcaaagaaattttgcagatgctcaacgacggcggctacagcgtggtggatctctccgacgacgaaatggcgaagctgcatgtgcgctatatggttggcgggcgtccatcgcatccgttgcaggaacgcctctacagcttcgaatttccggaatcgccgggcgcgctgctgcgcttcctcaacacgctgggtacgcactggaacatttctttgttccattatcgcagccacggtaccgactacgggcgcgtactggcggcattcgaacttggcgaccatgaaccggatttcgaaacccggctaaatgagctgggctacgattgccacgacgaaaccaataacccggcgttcaggttctttttggcgggttaatggttcggcaaaatcttccagaatgcctcaatcagcggctcatgtagccgctttttttgcgcacacacccccagctcaaacggcgttttctcatcgctgcgctctaaaatcatcacgcggttacgcaccggttctgggctgttttccagcaccacttccggcaacaatgccacgccacagccgagcgccaccatcgataccatcgcttcatgcccgccaaccgtggcgtaaatcatcgggttgctgattttattgcgtcgaaaccacagttcaatgcggcggcgtaccggtccctgatcggccatgataaacggcactgtagaccagtccggcttttcgacagaaacctgattacgcaccgggcagggcaatgcgggtgcaatcaacaccactgccagattctccagcatcgaaaacgccaccgcgccgggtagcgtctccggtttcccggcaatcgccagatccgcttcaccagtgaccaccttttccatcgcatctgccgcatcaccagtagtaagtttaatctccaccgacgggtgttccgcgcggaagcggtcgagaatcggcggtagatggctgtaagcggcggtcaccgagcagaaaatatgtaactcgccagagagcgacggcccttgctgatcgatggtgtggcgcagctgctgatactgcaacagcgtttgctgggcgaaaacgcgcagctcttcgcccgcttcagtcagcgttaccgtgcggttatcgcgcacaaacagcggctgaccgagatcttcttccaggcgctgaatctgccgtgagagcgtggatgggctaacatgcatcgcccgcgcgctgcggccaaaatggcggctttccgccagatgcaggaaggttttcagatcgcgtaaatccaatggcgcagccctcaatgttgacgttgcagaaattgcaatgtgacgttgtgaatatatcaatttccgcaataaatttcctgtcatatagtgaattcaatctcgcaaacgcaaaccgaacaataagaagcacaacatcacgaggagtcatcatggctaactacttcaatacactgaacctgcgccagcagctggcacagctgggcaaatgtcgctttatggggcgcgacgaattcgccgacggcgcgagctaccttcagggtaaaaaagtggttatcgtcggctgtggcgcacaggggctgaaccagggcctgaacatgcgtgattctggtctcgatatctcctacgctctgcgtaaagaagcgattgccgagaagcgcgcgtcctggcgtaaagcgaccgaaaacggttttaaagttggtacttacgaagaactgatcccgcaggcggatctggtggttaacctgacgccggacaagcagcactctgatgtagtgcgcaccgtacagccactgatgaaagacggcgcggcgctgggttactcgcacggtttcaacatcgtcgaagtgggcgagcagatccgtaaagatatcaccgtagtcatggttgcgccgaaatgccctggcaccgaagtgcgtgaagagtacaaacgtggattcggcgtaccgacgctgattgccgttcacccggaaaacgatccgaaaggcgaaggtatggcgatcgctaaagcatgggcggcagcaaccggtggtcaccgtgcgggcgtgctggaatcgtccttcgttgcggaagtgaaatctgacctgatgggtgagcaaaccatcctgtgcggtatgttgcaggctggctcgctgctgtgcttcgacaagctggtggaagagggcaccgatccggcatacgcagaaaaactaattcagttcggttgggaaaccatcaccgaagcgctgaagcagggcggcatcaccctgatgatggaccgtctctctaacccggcgaaactgcgtgcttacgcgctgtctgaacagctgaaagagatcatggcacccctgttccagaaacatatggacgacatcatctccggcgaattctcctccggtatgatggcggactgggccaacgatgataagaaactgctgacctggcgtgaagagaccggcaaaaccgccttcgaaaccgcgccgcagtatgaaggcaaaatcggcgagcaggagtacttcgataaaggcgtactgatgatcgcgatggtgaaagcgggcgttgaactggcgttcgaaaccatggtcgattccggcatcattgaagagtctgcatattatgaatcactgcacgagctgccgctgattgccaacaccatcgcccgtaagcgtctgtacgaaatgaacgtggttatctctgataccgctgagtacggtaactatctgttctcttacgcttgtgtgccgttgctgaaaccgtttatggcagagctgcaaccgggcgacttgggtaaagctattccggaaggcgcggtagataacgcgcaactgcgtgatgtgaacgaagcgattcgcagccatgcgattgagcaggtaggtaagaaactgcgcggctatatgacagatatgaaacgtattgctgttgcgggttaagtgcgcgctgatgccctcaccccgaccctctcccacagggagagggagaaaacactcaaggccttctcctggagaaggccttgctattagttgcggtacagcaccttaatgatgtggtaaccgaactgggtatgcagcgggccggtcggctccagtaccggacaagagaaaaccactttatcgaacgccggaaccatctgaccctggcggaattcacctaaatcgccgccgcgtttgcctgatgggcaaatggagtgtttcttcgccagcttgccgaaatcggcaccgttcttaatctgctcgagaagatccagagccagtttctcttcttttacaaggatatgcagtgctgctgctgtttttgccatgatcgtgccttgagtgaataattgtcaggcggcgattttagcatgatccgcagatgctaacgtaattgtcagtcagggaggggctggtacatatatggcaaaagcccggaaaatccgggcttcgcaggtccctcaaggggagaaaacttagggcctctatgggctacagagtcattatcggggatggtgattttattgtcaatttatgagcgatatggcattgattgacttgatgaccgccctctgtatgtctgcaaccaactcatgtggcaaacattgattaagataccctctgtaagtccttgctctgtttaatcggtttcgactgacttgttgtaccaggtcggctttggcccaacgaatctgctgatcaaagaattgcaggtcattgataacattactggctatttcaacatgcattccacgatttaacttgtcatgatcgcgagtggttgataatggaacgacgatacatgcgttgccattaatttttccgttgagcacgacaactaacctgttttttatcatttcaggaggaatgcggccatcgtaatacgtggtgctgaactgtccattctggctaacaggatagttaccaaagttgcattccagtatttcaccaaccttagggctgaaattaatcgccacgagtaaacctctccttagtaaactctgaaaaagtaataacacaacgttacgacccgatattttctaagtctaatggattcacgatgaactccggtttcggtcttccctctctgatttaaacatccgcagccaaccggttagcggcttacacgcggtcacattcaaatgcgattctgctacaatcctccccccgttcgaagattgagcaatacacctatgcgtctaaaccccggccaacaacaagctgtcgaattcgttaccggcccctgcctggtgctggcgggcgcgggttccggtaaaactcgtgtgatcaccaataaaatcgcccatctgatccgcggttgcggttatcaggcgcgacatatcgcggcggtgacctttaccaataaggcggcgcgcgagatgaaagagcgtgtcggacagacgctgggtcgcaaagaggcgcgtgggctgatgatctcaaccttccacacgctggggctggatatcatcaagcgtgagtatgcggcgctggggatgaaggcgaacttttcgctgtttgacgataccgatcagctggcgttgctcaaagagttgaccgaagggctgattgaagatgacaaagttctcctgcaacagttgatttcgaccatctctaactggaagaacgatctcaaaacaccgtcccaggcggcagccagtgcgattggcgagcgggaccgtatttttgcccattgttatgggctgtatgatgcacacctgaaagcgtgcaatgttctcgacttcgatgatcttattttattgccgacgttgctgctgcaacgcaatgaagaagtccgcgagcgctggcagaacaaaattcgctatctgctggtggatgagtatcaggacaccaacaccagccagtatgaactggtgaaactgctggtgggcagccgcgcgcgctttaccgtggtgggcgatgacgaccagtcgatctactcctggcgcggcgcacgtccacaaaacctggtgctgctgagtcaggattttccggcgctgaaggtgattaagcttgagcagaactaccgctcttccggacgtattttgaaagcggcgaacatcctgatcgccaataacccgcacgtctttgagaagcgtctgttctccgaactgggttacggcacagagcttaaagttttaagcgcgaataacgaagaacatgaagccgagcgcgtcactggtgaactgattgcgcatcacttcgtcaataaaacgcagtacaaagattacgctattctttatcgcggtaaccatcagtcgcgagtgtttgaaaaattcctgatgcaaaaccgcatcccgtacaaaatttctggtggtacgtcgtttttctctcgtcctgaaatcaaggacttgctggcttatctgcgcgtgctgactaacccggacgatgacagcgcatttctgcgtatcgttaacacgccgaagcgagagattggcccggcgacgctgaaaaagctgggtgagtgggcgatgacgcgcaataaaagcatgtttaccgccagctttgatatgggcctgagtcagacgcttagcggacgtggttatgaagcattgacccgctttactcactggttggcagaaatccagcgtctggcggagcgggagccgattgccgcggtgcgcgatctgatccacggcatggattatgaatcctggctgtacgaaacatcgcccagcccgaaagccgccgaaatgcgcatgaagaacgtcaaccaactgtttagctggatgacggagatgctggaaggcagcgaactggatgagccgatgacgctcacccaggtggtgacgcgctttactttgcgcgacatgatggagcgtggtgagagtgaagaagagctggatcaggtgcaactgatgactctgcacgcgtcaaaagggctggagtttccttatgtctacatggtcggtatggaagaagggtttttgccgcaccagagcagcatcgatgaagataatatcgatgaggagcggcggctggcctatgtcggcattacccgcgcccagaaggaattgacctttacgctgtgtaaagaacgccgtcagtacggcgagctggtgcgcccggagccgagccgctttttgctggagctgccgcaggatgatctgatttgggaacaggagcgcaaagtggtcagcgccgaagaacggatgcagaaagggcaaagccatctggcgaatctgaaagcgatgatggcggcaaaacgagggaaataatcaaggccggaaaagatgcgtcagcatcgcatccggcacttactcattaatgcacttccagcggccagtggacatagctctgccactggctttcctgagcaataatctctttacccagcggatgttgggttagccaaccttgcggaagcgtcaaggtcaacagttcatggttagcctgtaatgtcatctctggcacgagatcgtcacggcgacggctggcaaaaatgatggccaggcggagtaaacggcagagttgttctgcgacgcgcggcggtacggcattttgctgatgcagcgatgagagatcgaccggattagtctggttgagcagtagcgtcgccagcaattttttctgtgcgggggtaaaaccgggaagatccagattacgcaccagataagcagcgtgttgcggcgcttgtttaaagtcaacgctcaggccgatttcatgaagctgacaggcgctgatgagcaaatcgcggcttattgcttcaagatgccattccttttccacctgatcgaagaagttagccgcaactttggctacgcgctgcgcctgatcaatatcgatcataaagcggcgctgaatattacgcagcgtacggctgcgaatatcctgctcgacggccagatgcaacatgccgtagaccaggccttcacgcagcgcaccgcccgccagggtcatacactgaatattcagttcggtaaaaatggcgatcaggatcgccagaccactcgggaacactaacgcacgttccagcgtcagcccgtcaatctccagttcctccagccgaccgcaatgaatggctcgctgtttcaattgctgcaacttttccagggtaatgcgttcatccatcccctgtgccatcatgatttcctgtaacgcctgcacggtgccggaagcaccaacgcacactttccagccgtgataccgtaattcatcggcaaccggacgtaacacttcgcgtgccgctttttctgcagcatcaaaattttcctgccccagattacgatcggcaaaatagcgttccagccaggtgacgcagcccatcgacaggctgaacaacgaggtggtttgtgcacccgtgccggttaccagttcagtactggcaccgcctatatccaccaccaggcgctgatcggcaccgccagttgtgtgagcaacgccctgataaatcagacgtgcttcctcttcaccgctgatcacctgtaccggacaaccgaggatttcctgcgctttggcaataaaatcacccgcattgacggcaagacgtaatgtcgccgtagcgacaacgcgaatttgcgagggagggatatcttgcagacgttcagcaaacaggcgcagacattgccaaccgcgctccattgcttcattagacagggcattttcgctattcaggccagcagccagacgcactttgcgttttattcgcgtcagcgtctggatgcttccagccacctcgcgcacaaccagcatatgaaaactattcgaaccgagatcaatggctgcatacagcgacgaggtggaacccatactcttcatccttcaatctgtctctgtgttggctgcattctttcacctgaatcacttactacagtatgctcatcgggattcattctcttgccatcttgatacagtttgaatgattttgagtatgacattttatttaacctgaacgacgacgattacgcggagcgccagtacgacgcggaccattgcctgtacgtgggcgcgtgaggcgcagcggttttggcagatcggtcatcaatgcgtccggattgtatttgcttaccggaattgagtgaccaatataggtctcaatagcaggcaaattcaatgcatactcttcacacgccaggctgatagagtgaccgcttgcgcctgcgcgacctgtacgaccaatacggtgaacgtaatcttcacagtcatcgggtaaatcgtagttaaagacgtgcgtcactgccggaatatgcaaaccacgcgcggcaacgtcggtggcaaccagaatatccagatcgccacgggtaaattcatcaagaatacgcagacgttttttctgtgcgacatcgcctgtcaacaaaccgacacgatgaccatctgccgccaggtggccccagatctcttcacaacggtgtttggtattggcgaaaataatcgctctgtctggccactcttcttcgatcagcgtttgcagcaaacgcattttttcttcgttagaagggtagaaaagctcttctttaatacggtggcccgttttctgttccggttccacttcaatatattcggcattgttcatctgctcgaacgccagttcacgtacccggtacgaaagcgtggcggagaacagcatgttgaggcgctggtttgcaggcggcatacggcggaacagccagcggatatctttaataaagcccagatcgtacatgcgatcggcttcgtccagtaccaccacctgaatggcaccgaggttaatgtggttttgcttggcgtagtcaattaaacgccccgtagtgccaatcagaatgtcaacgccgctttccagcactttcagctgtttgtcgtagccatcaccaccgtaagccagacccagcttcaggccggtagcttccgccagcggttctgcgtcggcatggatctgcacggcaagttcacgcgtcggtgccataattaaggcacgtggttgattcaccttgcgatcggcaatcgcaggatgagagagaagataatgaaacgttgacgtaagaaacgccatcgttttcccggtaccggtttgcgcctgcccggctacgtcacgacccgccagcgtcagcggaagggccagtgcctgaatgggcgtacagttatgaaacccttttttttcaagggcttctacaaccttcggatgcagggcgaagtcggaaaacttctgttctgttaaatgtgttttgctcatagtgtggtagaatatcagcttactattgctttacgaaagcgtatccggtgaaataaagtcaacctttagttggttaatgttacaccaacaacgaaaccaacacgccaggcttattcctgtggagttatatatgagcgataaaattattcacctgactgacgacagttttgacacggatgtactcaaagcggacggggcgatcctcgtcgatttctgggcagagtggtgcggtccgtgcaaaatgatcgccccgattctggatgaaatcgctgacgaatatcagggcaaactgaccgttgcaaaactgaacatcgatcaaaaccctggcactgcgccgaaatatggcatccgtggtatcccgactctgctgctgttcaaaaacggtgaagtggcggcaaccaaagtgggtgcactgtctaaaggtcagttgaaagagttcctcgacgctaacctggcgtaagggaatttcatgttcgggtgccccgtcgctaaaaactggacgcccggcgtgagtcatgctaacttagtgttgacttcgtattaaacataccttattaagtttgaatcttgtaatttccaacgcttcccgttttatcttaaatgcgaagtgaacagatttctggctcgtcactcaatccgtcttgtcgtttcagttctgcgtactctcctgtgaccaggcagcgaaaagacatgagtcgatgaccgtaaacaggcatggatgatcctgccataccattcacaacattaagttcgagatttaccccaagtttaagaactcacaccactatgaatcttaccgaattaaagaatacgccggtttctgagctgatcactctcggcgaaaatatggggctggaaaacctggctcgtatgcgtaagcaggacattatttttgccatcctgaagcagcacgcaaagagtggcgaagatatctttggtgatggcgtactggagatattgcaggatggatttggtttcctccgttccgcagacagctcctacctcgccggtcctgatgacatctacgtttcccctagccaaatccgccgtttcaacctccgcactggtgataccatctctggtaagattcgcccgccgaaagaaggtgaacgctattttgcgctgctgaaagttaacgaagttaacttcgacaaacctgaaaacgcccgcaacaaaatcctctttgagaacttaaccccgctgcacgcaaactctcgtctgcgtatggaacgtggtaacggttctactgaagatttaactgctcgcgtactggatctggcatcacctatcggtcgtggtcagcgtggtctgattgtggcaccgccgaaagccggtaaaactatgctgctgcagaacattgctcagagcattgcttacaaccacccggattgtgtgctgatggttctgctgatcgacgaacgtccggaagaagtaaccgagatgcagcgtctggtaaaaggtgaagttgttgcttctacctttgacgaacccgcatctcgccacgttcaggttgcggaaatggtgatcgagaaggcgaaacgcctggttgagcacaagaaagacgttatcattctgctcgactccatcactcgtctggcgcgcgcttacaacactgttgttccggcgtcaggtaaagtgttgaccggtggtgtggacgccaatgcccttcatcgtccgaaacgcttcttcggtgcggcgcgtaacgtggaagagggcggcagcctgaccattatcgcgacggcgcttatcgataccggttctaaaatggacgaagttatttacgaagagtttaaaggtacaggcaacatggaactgcacctctctcgtaagatcgctgaaaaacgcgtcttcccggctatcgactacaaccgttccggtacccgtaaagaagagctgctcacgactcaggaagaactgcagaaaatgtggatcctgcgcaaaatcattcacccgatgggcgaaatcgatgcaatggaattcctcattaataaactggccatgactaagaccaatgacgatttcttcgaaatgatgaaacgctcataaatttgtcttatgccaaaaacgccacgtgtttacgtggcgttttgcttttatatctgtaatcttaatgccgcgctggcgatgttaggaaaattcctggaatttgctggcatgttatgcaatttgcatatcaaatggttaatttttgcacaggactggtgggttcggaacggactttcccttctgaataaaggtcttcgtggttatacttctgctaataattttctctgagagcatgcattgtgaatttactgacagtgagtactgatctcatcagtatttttttattcacgacactgtttctgttttttgcccgtaaagtggcaaaaaaagtcggtttagtggataaaccaaacttccgcaaacgtcaccagggattgatacctctcgttggggggatttcggtttacgcagggatttgcttcacgttcggaattgtcgattactatattccgcatgcatctctctatctcgcttgtgccggtgtgcttgttttcattggcgcgctggatgaccgttttgatatcagcgtaaaaatccgtgccaccatacaggccgctgttggcattgttatgatggtgttcggcaaactttatctcagtagcctgggttatatctttggctcctgggagatggtgctcggaccgtttggttacttcctgacgctatttgccgtctgggcggccattaatgcgttcaacatggttgatggcattgatggcttgctgggcgggttgtcctgcgtctcgtttgcagcaatcggtatgattttgtggttcgacgggcaaaccagcctcgcaatctggtgctttgcgatgatcgccgccatcctgccatacatcatgcttaaccttggtatcctgggtcgccgctacaaagtctttatgggtgatgcgggcagtacgctgattggttttaccgttatctggatcctgctcgaaacgacccagggcaaaacccatcccatcagcccggttaccgctttgtggataatcgccattccgctaatggatatggtggcgattatgtaccgtcgcctgcgtaaaggcatgagcccattctctcctgaccgtcagcatattcaccatttgatcatgcgtgccgggtttacttcccgtcaggcgtttgtgctgattacccttgccgcagcactgctcgcttccattggcgtgctggcagaatattctcattttgtcccggagtgggtcatgctggtgctctttttgctagcattcttcctctatggatattgcattaagcgtgcctggaaagttgctcgctttattaagcgcgtaaaacgcagactgcgtagaaatcgtggtggcagccccaatttaaccaaataaatgaggatgtgatgacacaaccaatgcctgggaaaccggccgaagacgctgaaaatgaactggatattcgtgggttgtttcgtaccttgtgggctgggaagctatggattattggcatggggctggcgtttgcgttaatcgcgctggcgtatactttttttgctcgtcaggagtggagctcgacggcgattaccgatcgtccaacggtgaatatgctggggggatattactcgcagcagcaatttttgcgtaacctggatgtccgttcaaacatggcttctgccgatcaaccatcggtcatggacgaagcctataaagagtttgttatgcaactggcctcgtgggatacccgcagagagttctggctgcaaaccgactattacaaacagcggatggtgggcaacagcaaagccgatgcggcgttgctggatgaaatgattaacaacatccagtttatccccggagactttacccgcgcggtcaatgacagcgtgaagcttattgccgaaaccgcgcctgacgctaataacctgttacgtcagtatgttgcttttgccagccagcgtgcagccagccatctgaatgatgagctgaaaggcgcatgggcggcacgcaccatccagatgaaagctcaggtgaagcgtcaggaagaggtggcgaaagccatctacgaccgccggatgaacagcattgagcaggcgctgaaaattgctgagcagcataatatttcgcgcagtgcgacagatgtgcctgccgaggaattacctgattcagaaatgttcctgcttgggcgtccaatgctccaggctcgactggaaaatttacaggccgtcggtccggcctttgatctcgactatgatcagaatcgggccatgttaaacaccctgaatgttggtccaaccctggatccgcgttttcagacctatcgctatttgcgtacgccggaagaaccggtaaaacgcgatagcccacgtcgtgccttcctgatgattatgtggggcattgtcggggggctgatcggggctggtgtcgcattaacccgccgttgctcgaaatagcaacactgctgctgcgagcgcaaaggcgctcgccgcttattcgaagagaatcgatgtgaaagtactgactgtatttggtacgcgcccggaagccatcaagatggctccgttggtgcatgcgttggcaaaagatcctttttttgaggctaaagtttgcgtcactgcgcagcatcgggagatgctcgatcaggtgctgaaactcttttccattgtacctgactacgatctcaacataatgcagccaggacagggcctgacagagataacctgtcggattctggaagggctaaaacctattcttgccgagttcaaaccagacgtcgtgctggttcacggcgacacaacaacgacgctggcaaccagcctggcggcgttttatcagcgtattcctgttggtcacgttgaggctggtttacgcacgggcgatctctattcgccgtggccggaagaggctaaccgtacattgaccgggcatctggcgatgtatcacttctctccaaccgaaacttcccggcaaaacttgctgcgtgaaaacgttgcggatagccgaatcttcattactggtaatacagtcattgatgcactgttatgggtgcgtgatcaggtgatgagcagcgacacgctgcgttcagaactggcggcaaattacccgtttatcgaccccgataaaaagatgattctggtgaccggtcacaggcgtgaaagtttcggtcgtggctttgaagaaatctgccacgcgctggcagacatcgccaccacgcaccaggacatccagattgtctatccggtgcatctcaacccgaacgtcagagagccggtcaatcgcattctggggcatgtgaaaaatgtcattctgatcgatccccaggagtatttaccgtttgtctggctgatgaaccacgcctggctgattttgaccgactcaggcggcattcaggaagaagcgccttcgctggggaaaccggtgctggtgatgcgcgataccactgagcgtccggaagcggtgacggcgggtacggtgcgtctggtaggcacggataagcagcgaattgtcgaggaagtgacgcgtcttttaaaagacgaaaacgaatatcaaactatgagccgcgcccataacccgtatggtgatggtcaggcatgctctcgcattctggaagcgttaaaaaataatcggatatcactatgagttttgcgaccatttctgttatcggactgggttacatcgggctgcctacagcagcagcgtttgcctcacggcaaaaacaggtgattggtgtcgatatcaaccaacacgcggttgataccatcaatcgtggcgaaatccatatcgtcgagcctgatttggcgagcgtagtaaaaactgccgtagaaggcggttttttacgagcgagcacgacgccagttgaagcggatgcctggctgattgctgtacccacgccgtttaaaggcgatcatgagccagatatgacctacgttgaatcggctgctcgctccattgcgccagtgctgaaaaaaggcgcgctggtgatccttgaatccacctcgccggtggggtcaaccgagaagatggcagaatggttagcagagatgcgtccggatctcactttcccacagcaggtgggcgagcaggcggacgtcaacattgcttactgcccggaacgcgtgttaccgggccaggttatggtcgagctgattaaaaacgatcgcgtgattggtggtatgacgccggtttgttcgacccgcgccagcgaactgtacaaaattttcctcgaaggtgagtgtgtcgtcactaactcgcggacggcggaaatgtgtaagctcaccgaaaacagcttccgcgatgtgaatatcgcttttgctaatgaattgtcgctgatttgtgccgatcaggggattaacgtctgggaactgattcgcctggcgaatcgtcaccctcgcgttaatattcttcagcctggccctggcgtgggcggtcactgcattgctgttgatccgtggtttatcgtggcacagaacccccagcaggcgcggcttatccgtaccgcgcgcgaagttaacgatcacaaaccgttctgggttatcgatcaggtgaaagcggcggttgccgactgccttgctgctaccgataaacgcgccagtgaactgaaaatcgcctgctttggtctggcgtttaaaccgaatattgatgacctgcgcgaaagcccggcgatggaaatcgctgaactgatcgcccagtggcacagcggcgaaacgctggttgttgagcctaacatccaccagttgccgaaaaaactgaccgggctttgtactctggcgcagcttgacgaggcgctggcaacggcagacgtgctggtgatgctggtcgatcatagtcagttcaaagttatcaatggcgacaatgtccatcagcagtatgtcgtcgatgccaaaggagtctggcgctgatgagaaaaattctgataacaggtggtgccgggtttattggctcggcgctggtgcgttatatcatcaacgaaacgagcgatgcggtggtagtggtcgataagctgacctacgccggaaacctgatgtcgctggcaccggtcgcgcaaagcgagcactttgcctttgagaaagttgatatctgcgatcgggcagaactggcacgcgtattcactgagcatcagccagactgtgtcatgcatctggcagccgaaagccatgttgaccgttctattgacggcccggcagcgtttattgaaaccaacattgtcgggacttatacattgcttgaagcggcgcgggcttactggaatacgctgacggaagataaaaaatcagcgttccgttttcatcatatctccaccgacgaagtatatggtgacctgcactcgacggatgatttcttcaccgaaaccacgccgtatgcgccgagcagcccttattccgcgtcaaaagccagcagcgaccatctggtgcgcgcctggctgcggacctacggtctgccgacgctgatcaccaactgctcgaataactacggtccttaccactttccggaaaaactgatcccgctgatgatcctcaacgcgctggcgggtaaaccgctgccggtatatggcaacgggcagcaaatccgtgactggctgtatgtggaagatcacgcccgcgcgctgtattgcgtggcgaccaccgggaaagtcggtgaaacctataatattggtggtcacaacgagcgtaagaatctcgatgttgtggaaaccatttgcgagctgctggaagaactggctccgaacaagccgcacggcgtggcgcactatcgtgacttgatcacctttgtcgctgaccgtccggggcatgatctgcgttatgccattgatgcttcgaaaattgcccgtgaacttggttggctgccacaggaaacctttgaaagtggaatgcgtaaaacggtgcagtggtatctggctaatgaaagctggtggaagcaggtgcaggacggcagctatcagggcgagcgtttaggtctgaaaggctaattttcagcggaggcaaacatgaaaggtattatcctggcgggcggttccggcacccgattgcatccgattacgcgcggcgtatcgaagcaactgttgccgatttacgataagccaatgatttactatccgctgtcggtgctgatgttggccggtatccgcgaaattctcatcatcactacgccggaagataaaggttatttccagcgcctgctgggcgatggtagtgagttcggtatccagctggaatacgccgaacagcccagcccggacggtctggcgcaggcctttatcatcggtgaaaccttcctcaacggtgaaccttcttgtctggtgctgggcgataacatcttcttcggtcagggcttcagtccgaagctgcgtcatgttgcggcgcgcacggaaggggcgacggtatttggctatcaggtgatggacccggaacgctttggcgtggtggagtttgacgacaatttccgcgctatctcgctggaagaaaagccaaaacagccgaagtcaaactgggcggtgaccgggctttatttctacgacagtaaagtcgtggagtacgcaaagcaggtgaagccgtcggagcgtggtgaactggagattacctccatcaaccagatgtacctcgaggcgggcaacctgaccgttgaactgctcgggcgcggatttgcctggctggacactggcactcacgacagcctgattgaagccagtacctttgtgcagacagtagaaaaacgccagggctttaagattgcttgcctggaagagatcgcctggcgtaacggctggctcgatgacgagggtgtgaagcgtgctgccagttcattagcgaaaactggctacggccaatatctgctggagttacttcgtgcccgtccgcgccagtattgagccactaacctgggaaaacgccttctttggtgttaacagcgccatcgtgcgcattacgtctgaagcaccgctcctgacgccagacgtgttagcgccgtggtcacgggtgcaggccaaaattgcggcatcaaatacgggtgaactggatgccctgcaacagctgggattctccctggtagaaggtgaagttgatttggcgctacccgtgaacaatgccagtgatagcggtgctgtagtggcacaagagaccgatattcccgcattacgtcagttagccagcgccgcatttgcgcaaagccgttttcgtgcgccgtggtatgcgcctgacgccagcagtcgcttttatgcacagtggattgaaaatgccgtgcgcggcacctttgatcatcaatgtctgattttacgtgcggcgtccggcgatattcgcggctatgtctctttacgggaactcaatgcgacagatgcgcgaattggcctgctggctggacgcggtgcaggtgctgagctgatgcaaacggcgctaaactgggcgtatgctcgcggtaaaacaactttgcgggtggcgacccaaatgggcaacaccgccgcgcttaaacgatacatacaaagtggtgcgaatgtagaaagcaccgcgtactggttatacaggtgatcacatgattccatttaacgcaccgccggtggtgggaaccgaactcgactatatgcagtcggcaatgggtagcggcaaactgtgtggcgatggcggttttacccgtcgctgccagcagtggctggagcaacgttttggcagcgccaaagtgttactgacgccgtcctgcaccgcttcgctggagatggcggcgctgctgctcgatatccagcctggcgatgaagtgatcataccgagctacacctttgtctccaccgccaatgcctttgtgctgcgtggcgcaaaaatcgtttttgtggatgttcgcccggacaccatgaacatcgacgaaacgctgattgaagcggcgatcaccgacaaaacgcgcgttatcgtgccggtccattacgcgggtgtggcctgcgaaatggacaccattatagcgttggcgaaaaagcataatttgtttgtggtagaagatgccgctcagggcgtgatgtccacttacaaagggcgtgcactgggaaccattggtcatattggctgctttagcttccatgaaaccaaaaactacacggcgggcggtgaaggcggcgcgacgctgattaacgataaagcgttaatcgaacgagccgagatcatccgtgaaaagggcactaaccgcagccagttcttccgtggtcaggtcgataaatatacctggcgcgatattggctccagctatttgatgtccgatctgcaagctgcatacctgtgggcgcaactggaagcagcggatcgtatcaaccagcaacgtctggcgctgtggcaaaactactacgatgcgttagcgcctctggcgaaagccgggcgtatcgagctgccgtcgattcccgatggctgcgtgcagaacgcgcatatgttctacattaaactgcgggatattgatgaccggagcgcgttgattaactttctgaaagaagcggaaatcatggcggtgtttcattacattccgctgcacggttgccctgcgggggaacactttggtgagttccacggtgaagatcgctacaccaccaaagagagcgagcgcctgctgcgcctgccgctgttctacaacctgtcgcccgtcaatcagcgtacggtaattgcgactttgttgaactacttttcctgatatgtcgttggcaaaagcgtccttgtggacggcggccagtacactggtcaagattggtgccgggttactggtcggtaagttgctggcggtgtcatttggtccggcggggcttgggctggcggcaaatttccgccagttgattaccgtgctcggcgtgcttgccggggctggcatctttaacggtgtaaccaaatacgttgcccagtaccatgataatccccaacagctgcgccgcgtggtcggcacttcatcagcgatggtacttggcttctctacgctgatggcgctggtttttgtgctggcagctgcgccaatcagccagggattgtttggtaataccgactatcaggggctggtgcgtttagtggcgctggtgcaaatggggatcgcctggggcaacctgttactggcgctgatgaaaggctttcgcgatgccgcaggtaatgcgttatcgctgattgtcggcagcttgattggcgttctcgcgtactacgtcagttaccgtttgggcggttatgaaggggcgttgctgggtctggcgctgattcccgcgctggtggtgattcctgccgccatcatgttgatcaaacgtggtgtcatcccgttaagctatctgaaacccagttgggataacggtctggcagggcagttgagcaaatttacgctcatggcgttgattacgtcggtgaccttgcctgttgcttacatcatgatgcgtaaactgctggcggcgcagtatagctgggatgaggtggggatctggcaaggggtgagcagtatttccgatgcctacctgcaatttattacggcatcgttcagcgtatatttgctgcccacgttgtcgcggctaacggaaaagcgcgatatcacccgggaagtggttaaatcgctgaaattcgtcttaccggcagtggcggcggcgagttttaccgtctggctgctgcgtgattttgctatctggttgctgttgtcgaataaatttaccgctatgcgcgatctctttgcctggcagttagtgggtgatgtgttaaaagtgggcgcttatgtctttggttatctggtgatcgccaaagcgtcattgcggttttatattctggcggaaatcagccagttcactttattgatggtatttgcccactggctaatccctgcgcatggtgcactgggcgcggcgcaggcatatatggcaacttatatcgtctatttttctctttgttgtggcgtgtttttactctggcgtaggcgggcatgactgtactgattcacgtactgggatcggatatccctcaccataaccgaaccgttttgcggtttttcaatgacgcgctggccgcgacgagcgagcacgcgcgcgagtttatggttgttggcaaggacgacggcttaagtgatagctgtccggcgctttctgtgcaatttttccctgggaaaaaatcgctggcggaagcggtcatcgcgaaagcaaaagctaaccgtcagcagcgttttttcttccacggtcagttcaatcccacactgtggctggctctgctgagtggtggcattaagcccagccagtttttctggcatatctggggggcagacctgtatgagctttccagtggcttgagatataagcttttttacccactacgtcgcctggcgcaaaagcgagtcggctgtgtatttgccacccgcggcgatttgagcttttttgccaaaacgcatccaaaggtgcggggcgaactgctgtacttcccgacgcggatggacccttctctcaatacgatggcgaacgatcggcaacgtgaagggaaaatgaccattctggtggggaactccggtgaccgcagcaatgaccatattgctgccttgtgcgccgttcatcagcaatttggcgatacggtaaaagtggtggtgccgatgggatatccgcctaataacgaagcgtacattgaggaagttcgtcaggcggggctggagttattcagcgaagaaaatctgcaaattttgagcgaaaaactggaatttgacgcctatctggcgctacttcgtcagtgcgatcttggttactttatttttgcccgccagcagggcattggtacgctgtgcttactgattcaggcgggcattccctgtgtgcttaaccgggaaaatccgttctggcaggatatgacggaacagcatttgccggtgctgtttactaccgacgatctcaacgaggatattgtgcgtgaagcgcagcgccagttggcgtcggtggataaaaacaccattgccttctttagccctaactatctacaaggctggcagcgggcgttggcgattgccgccggggaggtcgcatgagtctgctgcaattcagtggcctgtttgttgtctggctgctctgcacgctgtttattgccacgctgacctggtttgagtttcgccgtgtgcgctttaacttcaatgtcttcttttcattgctgtttttgctcacctttttcttcggcttcccgctgaccagcgtgctggtatttcgctttgatgttggtgtcgcgccgccagaaatcttgttgcaggcgttgctttctgcgggctgcttctacgcggtttactatgtcacctacaaaacccgcctacgcaaacgcgttgctgatgtaccgcgccgtccgctgtttaccatgaaccgcgtggagaccaatcttacgtgggtgatcctgatgggcatcgcgctggtaagcgtcggcatcttcttcatgcacaacggctttttgctgttccggcttaactcctacagtcagatcttctccagtgaagtctccggcgtggcgttaaaacgcttcttttactttttcatcccggcgatgctggtggtctactttctgcgccaggatagcaaagcgtggctgtttttcctcgtcagcacggtcgcctttggcttgctgacttatatgattgtcggcggcactcgcgccaatatcatcatcgcattcgctatcttcctgtttattggcattattcgcggctggatttcgttgtggatgctggcggcggcgggcgtgctggggattgtgggcatgttctggctggcgctaaaacgctatggaatgaatgtgagcggcgatgaagcgttctatacgtttctctatctcactcgcgacaccttctcgccatgggagaatctggcgttgctgttgcagaactacgacaacatcgacttccagggcctggctccaattgtccgcgatttctatgtctttatcccttcctggctgtggccgggtcgcccgagtatggtgctgaactcagccaactactttacctgggaagtgctgaataaccactccggactggcgatctcgcctacgcttataggctcactggtggtgatgggcggcgcgttgttcatcccactcggggcgattgtggttggactgatcatcaaatggttcgactggctgtatgagctgggcaaccgcgagactaatcgctataaggctgcgatattgcacagtttctgctttggggcgatcttcaatatgatcgtgctggcacgtgaagggctggattcgtttgtctcacgcgtagtcttttttatcgtggtcttcggcgcatgtctgatgatcgcaaaactgttgtactggctttttgaaagcgccggactcattcataaacgtacaaaatcatcgctccggacgcaggttgaaggataacaatgaataacaacaccacggcaccgacctatacgctgcgtggcttacagttgattggttggcgtgatatgcagcacgccctcgattatctgtttgctgacgggcagcttaagcagggaacgctggttgccattaatgccgaaaaaatgctgaccattgaagataacgccgaggtcagggagttaattaacgctgccgaatttaaatatgcggatggcatcagcgttgtacgttcagtacgtaaaaagtacccgcaggcgcaggtttcccgcgttgccggtgccgatctctgggaagagctgatggcgcgcgcaggcaaagaagggacgccggtatttcttgtgggcggtaaacctgaagtgctggcgcaaactgaagctaaactgcgcaaccaatggaatgtgaatatcgttggcagtcaggatggttattttaaacccgagcagcgtcaggcgctgtttgaacgcattcatgccagcggagcgcaaatcgtcaccgttgcgatgggatcgccaaagcaggagatcttcatgcgcgactgccgtctggtgcatccagatgcgctgtatatgggcgttggcgggacttacgatgttttcaccggtcacgtaaaacgcgcaccgaaaatctggcaaacgctgggactggagtggctctaccgcctgctttcgcagccgagccgcattaagcgtcagcttcgtttgctgcgttatttacgctggcactacaccggcaacctctgattttcctctctttgtaaagcgacggagtggtcactccgtcgcctgtctgcttttttattacacaaagcattcaaatttttaatgctttatttgccatttctcctgaattacgaaaacattcgcaacactcgatgtacccataacgataaccggtaacaccggaaagcatgcaaacacaacacgaggatttatggcagataacaaaccagagctacagcgtgggctggaagctcgacatatcgaactcatcgccctggggggcaccattggcgtcggcctgtttatgggggccgccagtaccttgaaatgggccgggccatccgtattgttggcctatatcatcgccgggctattcgtctttttcatcatgcgttcaatgggcgaaatgttgttcctcgaaccggttaccggttcgttcgccgtttatgcgcatcgttatatgagcccgttctttggttatctcaccgcctggtcttattggtttatgtggatggcggtggggatctcagaaatcaccgccattggcgtttatgtccagttctggttcccggagatggcgcagtggatacccgcattgatcgcagtggcgctggtggcgttggcgaatctggcggcggtgcggttgtacggcgaaatcgagttctggttcgcgatgatcaaagtcaccacgattatcgtgatgattgtcattggcctgggcgtgattttctttggctttggcaatggcgggcagtcgattggttttagcaatctcacagagcatggcggtttctttgcgggtggctggaaagggttcctgaccgcgctgtgtattgtggtggcgtcctaccagggcgtggagctgattggcattactgccggtgaagcgaagaatccgcaggtgacgctgcgcagtgccgtaggcaaggtgctgtggcggatcctgattttctacgtaggcgcgattttcgttatcgtcaccatcttcccgtggaatgaaataggcagcaacggcagcccgttcgtactgacttttgccaaaatcggtattaccgcagcggcgggcattatcaactttgtggtgctgacggctgcgctctctggctgtaacagcggcatgtacagttgcggacgtatgctctacgcactggcgaaaaaccgtcagttaccggcggcgatggcgaaagtttcccgtcacggcgtacccgttgcgggtgtggcagtatctattgctattctgctaattggctcatgcctgaactacatcattcccaatccgcagcgtgtgtttgtctacgtctacagtgccagcgtgcttccggggatggtgccatggtttgtgatattgataagccagctgcgttttcggcgtgcacataaagcggcgattgccagccatccgttccgctcaatcctgttcccgtgggccaactacgtaacaatggcattcctgatttgcgttttgatcggcatgtactttaatgaagatacgcgtatgtcgctgtttgttggcatcatctttatgctggcggtgacggcgatttataaagtttttggccttaatcgccacgggaaagcgcataaactggaggaataagcagcaaaacgcacaaaccgtaaccaaacgcgcaatttatttaaaaagggactagacagaggggtgggaagtccgtattatccacccccgcaacggcgctaagcgcccgtagctcagctggatagagcgctgccctccggaggcagaggtctcaggttcgaatcctgtcgggcgcgccatttagtcccggcgcttgagctgcggtggtagtaataccgcgtaacaagatttgtagtggtggctatagctcagttggtagagccctggattgtgattccagttgtcgtgggttcgaatcccattagccaccccattattagaagttgtgacaatgcgaaggtggcggaattggtagacgcgctagcttcaggtgttagtgtccttacggacgtgggggttcaagtcccccccctcgcaccacgactttaaagaattgaactaaaaattcaaaaagcagtatttcggcgagtagcgcagcttggtagcgcaactggtttgggaccagtgggtcggaggttcgaatcctctctcgccgaccaattttgaaccccgcttcggcggggttttttgttttctgtgcatttcgtcaccctcccttcgcaataaacgcccgtaataactcattgccccacggtatgatttcgcccttaacgtattgaaggatgacttcaggcaaggagtgaccatgctgcaacaggttccaacgcgtgcttttcatgtgatggcgaaaccgagtggttccgattgtaatctgaactgtgactactgtttttatctcgaaaaacaatccctttaccgcgaaaagccagtcacgcatatggacgatgacacgctggaagcgtatgtccgtcactatatcgctgccagcgaaccgcaaaacgaagtggcttttacctggcagggcggcgaaccaacgttactcgggctggatttttaccgccgtgccgtaaagttacaggcgaaatacggtgctggcaggaagataagtaacagcttccagactaacggcgtgctgctcgatgataaatggtgtgcatttctggcagaaaatcattttcttgttgggttatcgctggacggtccggctgagatccacaatcaatatcgcgtgaccaaaggtggcagaccaacgcataagctggtgatgcgtgccctgacgctgctgcaaaaacatcatgtcgactataacgtgctggtctgcgtcaaccgcaccagcgcgcagcaaccgttgcaggtttatgattttttgtgcgatgcgggagtcgaattcatccagtttattccggtggtcgagcgcctggctgatgaaacagctgccagcgatggactgaaactacatgcgcctggtgatattcagggggaactgacggaatggtcggtgcgccccgatgaatttggtgaatttctggtggcgatattcgaccactggatcaaacgcgacgtcggcaagattttcgtgatgaatatcgaatgggcgtttgccaattttgtcggtgcgccgggtgcggtttgccatcatcagccaacctgtgggcgctcggtgattgttgagcacaacggcgacgtttacgcctgcgatcactatgtttatccgcaatatcggctggggaatatgcatcagcaaacaattgcagaaatgatcgattccccgcaacagcaggtgtttggtgaagataaatttaagcaattaccggcgcagtgtcgcagttgtaacgtgttaaaagcgtgctggggaggctgcccgaaacaccgcttcatgctcgatgccagcggcaaaccggggctgaattatttgtgtgccgggtatcagcgttatttccgccatctaccgccatatcttaaagcaatggctgatttgctggcgcacggtcgcccggccagtgacattatgcaggcacatttgctggtggtgaataagtaaaaaagcggccattttgtggccgcctgcggttgattgccggatgcggcgtaaacgccttatccggcctacatgatcgtgcaaattcaataaattgcagcgttctgtggatactggtttgggtgatcgtatccggcaaagcctttgcgtgcggtggcagttgacggggtatctgctgcgctggccatgagaggaagagcggcggcgacagcaacaacaagaagtttgggtgaaaacgaaaattccatgcaaaatgctccggtttcatgtcatcaaaatgatgacgtaattaagcattgataattgagatccctctccctgacaggatgattacataaataatagtgacaaaaataaattatttatttatccagaaaatgaattggaaaatcaggagagcgttttcaatcctacctctggcgcagttgatatgtaaggcaggtttattatatcgcgttgattattgatgctttttttagttttaacggcaattaatatatgtgttattaattgaatgaattttatcattcataataagtatgtgtaggatcaagctcaggttaaatattcactcaggaagttattactcaggaagcaaagaggattacagaattatctcataacaagtgttaagggatgttatttcccgattctctgtggcataataaacgggtagatgctcattccatctcttatgttcgccttagtgcctcataaactccggaatgacgcagagccgtttacggtgcttatcgtccactgacagatgtcgcttatgcctcatcagacaccatggacacaacgttgagtgaagcacccacttgttgtcatacagacctgttttaacgcctgctccgtaataagagcaggcgtttttttatgcatcagaaaggtcccggaggtgcttgcctccgggtgagaaggaactactgtggtgggttgttctgcaacgttaacatcaaaccgtcgcgacgcatcgctgcagcttcttccggcttgtgcagtctgtccagcgcgtcggcaagccatgcgtaatcgtaggcgtccggacgttgtttcagcgccgcgcggaaggcgagcgatgcttcctgccattctccgtgcttcatcagtgactggcccagtgtgctccacaacagcgggcgatcgccgacgtttttgatctgctggcgcagcactttttccagctgttccggattgttggttttcagtcgaggaatcggcagcagtaggcgatcgtcgtactggcgtttcaggccatcgatgataatttgctgggcagtatcatgatcgtcacattcaataagatgttccgccattgccacctgcaacgctacctgatgacgcgttttccggctttggtttttccaccagttacgcaaaccttcactaccgttatcggcacgcgcctgatccatcaggccaatccatgcctgttgttccagcattgcacgatgttcttcatcaccaacatgggctttcgccattgatgggatgatatccagcagagaactccatgcacctgtgcggatatacgcctgttccgccagacgtaatacttccggatggcgtggcgtaacttccagcagcttatccacgccgtggcgtgcagcatggttttcattacgggccagttgcagacgtacacgggtgatttctaccggaatggtgtcattgccggccagctctgctgcgcgttccagatgttggttggcgcgtgcttcatcaccacgttgttgcgcggcttcggcagccagtagatagttcaccaccggttgttccgcgtgatcggcatttttcgccatcagcttttcaacttgctgataatcgccttccgccagtttcagcagcgcctgttcggtctgcttacgggcacggcgacgcttacgtccgacaaaccacccacgggtgtgtgcgcctgtgcggaagatccgccgcagtagccactcaatggcaaacagcactaccatcgccagaatcaaaataatcgccaggcccgtgacgctggtttcgatattgtagttgtcagtctggatcagcacgtaaccctgatgaccggcaatcatcgggccaaccactatccccgcaatcagcaaaacaaagagtaataacacttttagcatggttattctccttgcggcgcggctgccggagtatcaccttgcggtgcaggtgcaggtgcaggtgcaggtttagcttccgttgtccccgctgccggttgtgccagcaggttacgcacgcgggtctgcatcagtttttccagcatcgcctggctttgcagggtttccggaagatccatcgagatattttgctggcttaactggtccacctcgtcgaggaacgctttggtggtggcatcatcagtatcgtagtaagctcgtacccaggtggagacgttctccagcgcctggcgataagtctcttcctggtgacgcggtacagcttgtgctgcgaccagcaggcgagagcgaatattttcgcgcagatagatatcctgatttggcgctaacagcggtacggcggtgtcatcacgacggcgaatcgtaatgaagttgtccataaagttctgccagcttttttgcagattgatacgccattcgctgatggaactggaaagctcttcaccgtcggaatccatcggcgaaccatcgctgtcattatcggccagacgcaggttatctacctgatttgaaagctgattaagcttaaggatgatgccgtcataatccacctgcgaaactgcagaaaggctggcgatatcatcggtaattgcccgacgaacggtaatcagactcgggtcattcatatccgccaggctggcatctgcacttttcagcaacgctgcagcggtcgtgacgtcctgatcgctccacagcttccgtccggcgagtttcaccagaaaatcggcctgagccagcagccaggttttagcatcgctgccggaaatggtggcgaccttttgttggacttcatccaactgttttgccagcgtttcttgctgacgattcgcctgcttaagctgtgcagcttgttgcttaataatgccttccagctcggctttttggctctcctgggctttttgcaatgccgtcagttggttagccagggcatcgctggtggcggtctgattgacggcctgttgtttaccccagccatacaaaccgacgcccgccgccagagcaatagcgatagccaccgcgctgagaatcaatgcggtattgttcttactctttttttctgttgcgacaggttgtgacgtggtgtccacggcctccctggtctcttcaaccacggcggaggttttttcttgttccgtcattatggcttcctgttatgagagttattgtaatgcccgtaaaagcgcatcgttgtcagcgttatcggcgaccttaatgtcttgccagcccagttcccgggcgagtttcgccaaacgctcactgacgaccaatagtcgacagtgtagtaaccagtgctcacgataccattgtgggatcagcgaccagagttgctgcaacatttcaccgctggtaacaacgaccatcgtcacctcgcgggattgccagcgcatcgcttcttctgcaccatcgtaatggattgcgcatcgttgataacattcacaaaaagtgacctcagcaccgcgcgctgtcagggtatccccaattagctcacgaccgccattgccacgtaatatcagcgcacgtttgcccgcaatattttgtaattcaggtaattgtagcaagacttcgctgatttcccgatcctgtgggtagagaatcttctgtccgcttacggtatgtagcgccagtgcggtggtgcgtccaatggcgaaataatcaggtagtcggggccatttacgatcttgctgatgcagctgtgattgggcaaaagcaaccgcgtgttgcgagagggcaaacaacagatcgctctcccccagcgccgccagttgatcagcaagttgcggtaattgtcgacccggagaaaactcaatcagcggaaaatgccaggccacctgccccagtgtgcgcagacggctcactaactcttctccagcgggagacgggcgggtgaccaggatactcatgccggggcgtctccgttatagacttcagcgaggatctcgcgcgcgccattattcagtagctcttctgccagcgaaatccccatttgttcggcattttgcggcgcaccgcggcgttcaccgcgaataatctgcgaaccgtccggcgcgccgaccagcgcacgcagccagatttcaccatcaataagctcggcgtagctaccaattggcacctgacatccaccttcgagacgggtattcatggcgcgttctgcggtaacgcgcagtgcagtttcgtggtgattcagcgcggcaagcagctcgcgagtgcgcgtatcatcaaggcggcattcaataccgactgcaccttgtcctaccgccggaagagaaatctcgggtggtaacgcggcgcgaatgcgggactccagacctaaacgttttagtccggctacggcaagaatgatggcatcgtattcgccgttatctagtttgctcaggcgagtgccgacgttgccgcgcagggagcggataatcagatccgggcggcgttcagccagttggcactggcgacgtaaactggacgtcccgacgatactgcctgccggtaacgcatccagactgtcataattattggacacaaaggcatcgcgaggatcttcacgctcacaaatagtgaccaaccccagaccttgcgggaattcaaccggcacatctttcattgaatgtacggcgatatcggcgcgattctccaggagcgcgacttccagctcttttacaaataagccttttccgcctactttcgccagcggcgtatcaagaatcacatcgccgcgcgtcaccatcggtaccagttcaaccaccaggcccggatggctcgccatcaacttgtctttgacatagtgtgcctgccagagtgcaagtgggctttggcgtgtggcaattcttaaaacattgtctaacatgcttgttaccgtcattatcatccgtggtccatcctaacatccttgccagagtgatgtcagtgttgtggtgaaacgtagacgcctgcgcaaaccgtaaaatgaggtctggcagtggatcctgacaggcgtttcacgccgtcgtaataaggaatttacagagaataaacggtgctacacttgtatgtagcgcatctttctttacggtcaatcagcaaggtgttaaattgatcacgttttagaccattttttcgtcgtgaaactaaaaaaaccaggcgcgaaaagtggtaacggttacctttgacatacgaaatatcccgaatgccgcgtgttaccgttgatgttggcggaatcacagtcatgacgggtagcaaatcaggcgatacgtcttgtacctctatattgagactctgaaacagagactggatgccataaatcaattgcgtgtggatcgcgcgcttgctgctatggggcctgcattccaacaggtctacagtctactgccgacattgttgcactatcaccatccgctaatgccgggttaccttgatggtaacgttcccaaaggcatttgcctttacacgcctgatgaaactcaacgccactacctgaacgagcttgaactgtatcgtggaatgtcagtacaggacccaccgaaaggtgagcttccaattactggtgtatacaccatgggcagcacctcgtccgtagggcaaagttgttcctctgacctggatatctgggtctgtcatcaatcctggctcgatagcgaagagcgccagttactacaacgtaaatgtagtctgctggaaagctgggccgcctcgctgggtgtggaagtcagcttcttcctgattgatgaaaaccgcttccgtcataatgaaagcggcagcctggggggcgaagattgtggctccacccagcatatactgctgcttgacgaattttatcgtaccgccgtgcgtctcgccggtaagcgtattctgtggaatatggtgccgtgcgacgaagaagagcattacgacgactatgtgatgacgctttacgcgcagggcgtgctgacgccaaatgaatggctggatctcggtggcttaagctcgctttctgctgaagagtactttggtgccagcctttggcagctctacaagagtatcgattccccatacaaagcggtactgaaaacactgctgctggaagcctattcctgggaatacccgaccccacgtctgctggcgaaagatatcaaacagcgtttgcacgacggcgagattgtatcgtttggtctcgatccatactgcatgatgctggagcgtgttactgaatacctgacggcgattgaagattttacccgtctggatttagtacgtcgctgcttctatttaaaagtgtgcgaaaagctcagccgtgaacgcgcctgcgtaggctggcgtcgcgcagtgttgagccagttagtgagcgagtggggttgggacgaagctcgtctggcaatgctcgataaccgtgctaactggaagattgatcaggtgcgtgaggcgcacaacgagttgctcgacgcgatgatgcagagctaccgtaatctgatccgctttgcgcgtcgcaataaccttagcgtctccgccagtccgcaggatatcggcgtgctgacgcgtaagttgtatgccgcgtttgaagcattaccaggtaaagtgacgctggtaaacccgcagatttcacccgatctctcggaaccgaatctgacctttatttatgtgccgccgggccgtgctaaccgttcaggttggtatctgtataaccgcgcgccaaatattgagtcgatcatcagccatcagccgctggaatataaccgttacctgaacaaactggtggcgtgggcatggtttaacggcctgctgacctcgcgcacccgtttgtatattaaaggtaacggcattgtcgatttgcctaagttgcaggagatggtcgccgacgtgtcgcaccatttcccgctgcgcttacctgcaccgacaccgaaggcgctctacagcccgtgtgagatccgccatctggcgattatcgttaacctggaatatgacccgacagcggcgttccgcaatcaggtggtgcattttgatttccgtaagctggatgtcttcagctttggcgagaatcaaaattgcctggtaggtagcgttgacctgctgtaccgcaactcgtggaacgaagtgcgtacgctgcacttcaacggcgagcaatcgatgatcgaagccctgaaaactattctcggcaaaatgcatcaggacgccgcaccgccagatagcgtggaagtcttctgttatagccagcatctgcgcgggttaatccgtactcgcgtgcagcaactggtttctgagtgtattgaactgcgcctttccagcacccgccaggaaaccgggcgtttcaaggcgctgcgcgtttctggtcaaacctgggggttgttcttcgaacgcctgaatgtatcggtacaaaaactggaaaacgccatcgagttttatggcgctatttcgcataacaaactgcacggcttgtcagtgcaggttgaaaccaatcacgtcaaattaccggcggtggtggacggctttgctagtgaagggatcatccagttcttcttcgaagaaacgcaagacgagaatggctttaatatctacattctcgacgaaagcaaccgggttgaggtgtatcaccactgcgaaggcagcaaagaggaactggtgcgtgacgtcagtcgcttctactcgtcatcgcacgaccgcttcacctacggctcaagcttcatcaacttcaacctgccgcagttctatcagattgtgaaggttgatggtcgtgaacaggtgattccgttccgcacaaaatctatcggtaacatgccgcctgccaatcaggatcacgatacgccgctattacagcaatatttttcgtgatgaacgtgccggaaagcgaggcttatccggcatgcaatcttagcggaaactgactgtttcacccgcttgctgtgtcgccgcctgttccagcaaatcccagaaggtttcgccgctgcgatcgcaaatccattcatcgccttttaggtcaaaatggtagccgccctgtttggttgccagccacacctggtgcagcggttcctggcggttgataatgattttgctgccgttttcaaaggtaatggtcagcacgccgccgttgatttcgcagtcgatatcgctgtcgccatcccagtcgtccagacgctcttcaatggtcagccacagttgatcagccaggcgatgaaattcactgtcgttcattgttgtatcctgtttttaagtgatggcggcagtatagcggcatggggtcagggcttcaaagtttgcacctctgctgctgcgttccggcatgattcatccgtcaccggaataatgatgtctctgttttgaacttcacgtacgttctcctctctgacacgagttttcgccgggcagggggagggcgtaatccttacctctgtatcggtccatgtataaacattgcgatcgtcataagcgaagcgatcgtttttagttagcggaccgttaactggaataatttgcaagctctttgaccgtaattggcggataaagtaagcatgttgtttgccgccattaaatgagcgatcaatgaccaggtctggcgtatccagcgggattatctcaagctggtcttcaccaaatatcgataattttgttacatacagccgatctttatattgcgcaatattgccagtaatcagatgaaattgttcaggttcaatacctggtaggtctatccacttgctccactgacggtcggacgtgagctgtttacgccagcgaacgcgactttcccctacttcaaaagagacgtcatcatctacgggtatcgctttgcctgataattgaccaaagggataacgatgcatacccttattgtcgcgaaaaaccagcagtgaatgaggtatccagcgaattatctcaaatgagtctgcattcgccgtaaggtgaacgccatttaaataaatattctgcccactgcggataagcagatcattggaatacaaatttctgtttacactcataagacgtggattaataccccaccatcttttttctaatacagtaacattactgctgctcccctgacgtcgaccggacaaatagagatttttactatccaccagcgtggtagagttaccttcgatagcttttagtgtcgccagatcaacacgtgacgcgccgctattactttcggtgcgctgtccgtcaaaatagaggctatatttatcgaccgcgaagcggcccatagcctgaaagctggcaatatcgacagtgggggttcccggtggattgctaacgattttgccacgccagagaataacgcggccgtctgtcacccagtggtattcctcattttttatgcttatttcatcggaaggtatataacccgttttcccagagatatttttcacaaggcgcaaatcggccctgctcatctccggaaactgggcaatgattttcttatccccccaataacctttaccgtaagacataacaccgtgatcattgtaatagtcgaaccctatggcctgtacagcaggcgtcagaaatgtgtgtcccaacaggatgagtgcaactgtgattatttgacccttcattttgtcgcctcattgcgcggggcaggaataaattcgccgtcatcagtaatttttccgtccagatatcccgttttgtaatttacgccatagccatatcccgaatgttgttccttccagattaagcgaacttgtttcggatcagcggtgcggtatcgccagagctgcgcgccttcaaagctgtaaatgtagcggttatcgcgggcataccatctgcgcaaaaagggatggtcattaagatgggcttcgcgttcatccggagaacggttatccagtaagatcagcggtccgtcagattcaaacacatgtaaaccggaatggtatggccacccttcggcacgcgtaagtaaatagccgtggcgtttcccggcgttgaaacgtttgttgataataagattgggatcatcaagtttcacgatttccagcttgcggtcaccagactctgtttcgatgatggtataaagcgagtcctgatactgggcgacagcatcactgatgggttgaaactgctccggatcgagtccgggtaattcttcctgtttacaagcaggtcctttacgccagaacactttcttttccagcagagaaaaatccagacagtgctttgttaaatcttcatcccacgccagattttccttgtcgaggactttacgctgtagcccgtttttatcacgccaggtcaagagtgagccgggcatccagcgcacgacggaaaaggtgtccgggtcggcatcaagctgttcgccgttgatcaggattttggtccgtgtacgagccagggtatcccaggggccaaatggcatagccacacagggattaaacgcggtagaaaactttcctcgctgatcccatgacttttgtgccagcacacggaaactatcgggatctgcgaggcgatgcccattgatatacaagaaattagcgtcacgtaatatcagccccagtaagtcaggatcccagggaggccggaattccacctgatgcagtgttttgatatctaagcgatttcccccgccattgttatctgtgcgcttgccttcgaaatagagactgtgtttatctgcggcaaaatcaccccacgccttgaacgaggcgacatcgacgggaggtttgtctggcgggttttgcacaacttcacccgcgtagaggatatagcgaccatcgctatgccaggagtaatgaggataccaggcctgtgcgccttcatagaggtagtcggttgtcagatcagtcagaggaggtactttatcccatttgtctagtgttgtcgggtctattaataaattgggtaaacggcgcaaacttttgtaattcacgtcaggaagagaaagatttgtttctttataagggcgcaggtataccacgccttttccctgtttctggtaaatattatgttcaggcggatcaagccgacatccccatgccgacgataaaaacaatgaacaagacaacaaacaaaccacattgcgatagtgcataaagccatcctggcgcgaggtgccgatcacgaaactaccagcagaacataattcctcgcacgtaagcgtaacttttgcggcaaatcgtcacttttcagaatctataaaggccatcgctattttctgatagttgctggggtaaacttgaggttttcattcacgatataaatacgagctactgcgccatggtgtgactgatcacgttaaaatgtgccggattgacgccgggaagggtgtcaacatgcgactctgcccaccgttacctactttattgtctttcgcgtgttgtacttaggtcccaccaccggtatctaacattccccacattattacgctttctgccgaacgtgatttttatagaaatctatcaattcattttccctgtaccataaagtttatctttcacatcctgccgaacgcgggtcttgtaccccccgttgtgaagatcttcatacggagaaaaagaatctttactccaccccagcagcactttatcgccaggcataaaatgcacatgcagaaaatcttctccccattctcttttggggagaggtaacgtcatattccgtttctccagacgcattccagcattatactgtgtacgagtagtacttaatgttcagataacctctgccgtatccccactaacatcaccacaacaggttgttgaaccgccaccatttgcaaaagcattcgcgcccgccacgccgttaacactgaatcccagtatcgggcggtcaatttcactgtggatttccagaatcactccacctcttggtcctccccatactgcctgtcctatattccacaacacgaccagtaccggaacgacaattaacgtccgccatacccagcgcccccaccgggcataaccgcgcgtaagcttttggtcaaatttttccagttgggtaaatagccccatcagattttattccctcttatcaccaggttggcaaagttgtatgtcactggcgactaaggtcagacaacaaaattgcatggtgcgccactcttttaaaagctccatgccgacgataagaacaacgaacaagccaacaaacaaactacattgcgatagtgcatagagccatcctggcgcgaggtgccgatcacgaaactaccagcaaaacataaatccccacgagtaagcgttatactcgcagcatttcctcacttttcagacttcataaagagtcgctaaacgcttgcttttacgtcttctcctgcgatgatagaaagcagaaagcgatgaactttacaggcaatccataatgaaaaacgtgtttaaggcactcactgtattaattactctcttcagcctgacgggctgcggtctgaaaggtccgctctatttcccgcctgcagataaaaacgcaccgccgccgaccaaaccggtagagacgcaaacgcaatccacggtgccggataaaaacgatcgcgccactggcgatggtccatcccaggtgaattactaaaagtcagtttctgtacccgcgtgattggagtaaatgatgcagttctcgaaaatgcatggccttggcaacgattttatggtcgtcgacgcggtaacgcagaatgtctttttttcaccggagctgattcgtcgcctggctgatcggcacctgggggtagggtttgaccaactgctggtggttgagccgccgtatgatcctgaactggattttcactatcgcattttcaatgctgatggcagtgaagtggcgcagtgcggcaacggtgcgcgctgctttgcccgttttgtgcgtctgaaaggactgaccaataagcgtgatatccgcgtcagcaccgccaacgggcggatggttctgaccgtcaccgatgatgatctggtccgcgtaaatatgggcgaacccaacttcgaaccttccgccgtgccgtttcgcgctaacaaagcggaaaagacctatattatgcgcgccgccgagcagacaatcttatgcggcgtggtgtcgatgggaaatccgcattgcgtgattcaggtcgatgatgtcgataccgcggcggtagaaacgcttggtcctgttctggaaagccacgagcgttttccggagcgcgccaatatcggttttatgcaagtggttaagcgcgagcatattcgtttacgcgtttatgagcgtggggcaggagaaacccaggcctgcggcagcggcgcgtgtgcggcggtggcggtagggattcagcaaggtttgctggccgaagaagtacgcgtggagctccccggcggtcgtcttgatatcgcctggaaaggtccgggtcacccgttatatatgactggcccggcggtacatgtctacgacggatttattcatctatgaagcaaccaggggaagaactgcaggaaacactcacggagcttgatgaccgggcggttgtcgattatctgattaaaaatcctgagttttttatccgtaatgcgcgcgcagtagaagcgatacgtgtgccgcatccggtacgcggcaccgtttcgttggtcgaatggcacatggcccgcgcacgtaatcatattcatgttctggaagagaacatggcgttgttgatggaacaggctatcgccaacgaaggcctgttttatcgcttactctacctgcagcgcagtctcaccgccgccagcagtctcgacgatatgctgatgcgctttcaccgctgggcgcgcgatctcggcctggctggtgcgagtctgcgcctgtttccggatcgctggcgcttaggtgcgccgtcgaaccacactcatctggcattaagccgtcagtctttcgaaccgctgcgtattcagcgtttggggcaggaacagcactatcttggaccgcttaacggacctgaactgctggtggtgctacctgaagcgaaagcagtgggatcggtggcgatgtcgatgctgggaagcgatgctgatttgggtgttgtgctgtttaccagtcgcgatgccagtcactatcaacaagggcaaggaacgcagttacttcatgaaattgcgctgatgttgccggagcttctggagcgttggattgaacgcgtatgaccgatttacacaccgatgtagaacgctacctacgttatctgagcgtggagcgccagcttagcccgataaccctgcttaactaccagcgtcagcttgaggcgatcatcaattttgccagcgaaaacggcctgcaaagctggcagcaatgtgatgtgacggtggtgcgcaattttgctgtacgcagtcgccgtaaagggctgggagcagcaagtctggcgttacggctttctgcgctacgtagcttttttgactggctggtcagccagaacgaactcaaagctaacccggcgaaaggtgtttcggcaccgaaagcgccgcgtcatctgccgaaaaacatcgacgtcgacgatatgaatcggctgctggatattgatatcaatgatcccctcgctgtacgcgaccgtgcaatgctggaagtgatgtacggcgcgggtctgcgtctttctgagctggtggggctggatattaaacacctcgacctggagtctggtgaagtgtgggttatggggaaaggcagcaaagagcgccgcctgccgattggtcgcaacgctgtggcgtggattgagcactggcttgatttgcgcgacctgtttggtagcgaagacgacgcgctttttctgtcgaaactgggcaagcgtatctccgcgcgtaatgtgcagaaacgctttgccgaatggggcataaaacaagggctgaataatcacgttcacccacataaattacgtcactcgttcgctacgcatatgctggagtcgagcggtgatcttcgtggtgtgcaggagctactgggtcatgccaacctctccaccacgcaaatctatactcatcttgattttcaacaccttgcctcggtgtacgatgcggcgcatccacgcgccaaacgggggaaataatgcgtttttaccggcctttggggcgcatctcggcgctcacctttgacctggatgataccctttacgataaccgtccggtgattttgcgcaccgagcgagaggcgcttacctttgtgcaaaattatcatccggcgctgcgcagcttccagaatgaagatctgcaacgcctgcgccaggcggtacgggaagcggaacccgagatttatcacgacgtgacgcgttggcgttttcgttcgattgaacaagcgatgctcgacgccgggctgagtgccgaagaagccagtgcaggcgcacacgcagcaatgatcaactttgccaaatggcgcagccgaatcgacgtcccgcagcaaactcacgacaccttaaaacagctggcgaagaaatggccgctggtggcgatcaccaacggtaacgcccagccggaactgtttggtttgggggattattttgagtttgtgctgcgcgctggcccgcacgggcgctcaaaaccgttcagcgatatgtactttctggctgcggaaaaactcaacgtgccgatcggcgagatcttacatgttggggacgatctcaccactgacgtgggtggggcaattcgcagcggaatgcaggcctgttggatcagaccggaaaatggcgatctgatgcaaacctgggacagccgtttactgccgcatctggaaatttcccggttggcatctctgacctcgctgatataatcagcaaatctgtatatatacccagctttttggcggagggcgttgcgcttctccgcccaacctatttttacgcggcggtgccaatggacgtttcttacctgctcgacagccttaatgacaaacagcgcgaagcggtggccgcgccacgcagcaaccttctggtgctggcgggcgcgggcagtggtaagacgcgcgtactggtgcatcgtatcgcctggctgatgagcgtggaaaactgctcgccatactcgattatggcggtgacgtttaccaacaaagcggcggcggagatgcgtcatcgtatcgggcagctgatgggcaccagccagggcggcatgtgggtcggcaccttccacgggctggcgcaccgtctgctgcgtgcgcaccatatggacgccaatctgccgcaggattttcagatcctcgacagcgaggaccagctacgcctgctcaaacgcctaatcaaggcgatgaacctcgacgagaagcagtggccgccgcgccaggcaatgtggtacatcaacagccagaaagatgaaggcctgcgtccacatcatattcaaagctacggtaatccggtggagcagacctggcagaaggtgtatcaggcgtatcaggaagcgtgtgaccgcgcgggcctggtggacttcgccgagctgctgctacgtgttcacgagttgtggcttaacaagccgcatatccttcagcactatcgcgaacggtttaccaatatcctggtggacgaattccaggataccaacaacattcagtatgcgtggatccgcctgctggcgggcgataccggcaaagtgatgatcgttggcgatgacgatcagtcaatctacggctggcgtggagcgcaggtggagaatattcagcgtttcctcaatgatttccccggtgctgaaactatccgtctggagcagaactaccgctctaccagcaatattctgagcgccgcgaacgccctgattgaaaacaacaacgggcgtttgggtaaaaaactgtggaccgatggcgcggacggtgagcctatttccctctattgcgcttttaacgaactcgatgaagcgcgttttgtggttaaccgcatcaaaacctggcaggacaacggcggggcgcttgccgagtgcgccattctctaccgcagtaacgcccagtcgcgtgtactggaagaagcactgttgcaggccagtatgccgtaccgtatttacggcgggatgcgcttcttcgaacgccaggaaatcaaagacgcgctctcgtatctgcgtctgattgccaaccgtaacgacgacgcggcgtttgagcgcgtggtgaatacgccaacgcggggtattggtgaccggacgctggacgtggtacgtcagacatcgcgcgatcgccagttaacactctggcaggcatgtcgtgaactgttgcaggaaaaagccctcgccgggcgagctgccagcgccttgcagcgatttatggaattaatcgatgccttagcgcaagaaactgccgatatgccgctgcatgtacagactgaccgggtaattaaagactccggcctgcgcaccatgtacgagcaggagaagggcgaaaaaggccagacgcgtatcgaaaacttagaggaactggtgacggcaacgcgccagttcagctacaacgaagaagatgaagatttaatgccgctgcaggcattcctctcccatgcggcgctggaagcgggcgaggggcaggcggatacctggcaggatgcagtgcagttgatgacgctgcactcggcgaaaggcctggagttcccgcaggtgtttattgtcggtatggaagagggtatgttcccaagccagatgtcgctggatgaaggcgggcgtctggaagaagaacgccgtctggcctacgttggcgtaacccgcgcgatgcagaaactgacgctgacctacgcggaaactcgccgtctgtatggcaaagaggtttaccatcgcccgtcgcgctttattggcgagctgccggaagagtgtgtggaagaggtgcgcctgcgcgccacggtaagccgcccggtcagccatcagcggatgggtacgccgatggtcgagaacgacagcggctacaagctcggccagcgcgtacgccacgctaagtttggtgaaggcaccattgtcaatatggaaggcagcggtgagcatagccgtttgcaggtggcatttcagggccagggtattaaatggctggtggcggcttatgcccggctggagtcggtgtaacgttgccggatgcggtgctgcgcaccttatttggcctaaaaaatcattcagattcaataaattgcaacgtcatgtaggccggatagggcgtttacgccgcatccggcatctgcgccatcttcagtatctgacacaaaactatcgttttaacctttccgctctacggaaatcatggtgacaaaaggatagcgttgccacgggattgccccgcctttcatatacatatgtgaaatcgtgccatcaagataaagcagctgctcaacgttcagtttcgctttggcataacaggcaaaatcataaaaatttgtcgcctgctggctcaacaaaaacacggcattcccatgtttattaatcccaacaccgttacgaattttacgtgaggcgacgttgggatgaatacgcggattaattacaccgttttccatcaacattggccctgactgcaccgcaaactgaatctctttactggttttgaaggcatccagacgaacgatgccgactttatctcccgcgacataaaacacgccgccaggacggataaagaaattcccttcacctgaagcgagatttaacgccaccttctgctgaccgttttcgatgtacaaaccgagcggcgcatagctttcatcatagatgccgccgttcatcgccatctgcacctgaccctgactattcatatccgccagcagagcatgtaacgttccccacgcttcgccattagctttttgccagtacattttcacccgctctgtttgaggattaacggtatacgcctgtacggtcagcgtcggatctgagagtgcgcaatcatcagcggcaacagcaaacaagggaagtaaggtgagggcgagaaaaatccgtttgagattcaaggtgatcattcctttaccaatgagtagccgatgcgccattataggtcctggatgttggatttttttatcctgttagcgaccttgacgagtaccaaaaagcgcgaagttcaactattgttctgtggtgttctgttgcgtgttgacggcaaaattttgctggcgtaacatgcgcgcacgatcactctaagaggacattcgccttggacacacccagtagatactggctcactatcctgtcatccaggatcaactcctaaggctatccctttttgctgatagccttagcggttgtcagcgacctcaatttttcccgtcgcgctgagtcagtctgtttaatggtctgaaacccaatttgtttctgtgtgcccaccgaactgtccgatattttaagcattgggagtcccggtcatgctgagcgcatttcaactggaaaataaccgactgacccggctggaagtcgaagagtcacaaccccttgtaaatgcagtatggattgatcttgtcgaaccggacgacgacgagcgactgcgcgtacaatctgaacttggccagagcctggcaacccgcccggaactggaagacatcgaagcatcggcacgtttctttgaagacgatgacggcctgcatattcactccttcttcttctttgaagatgcggaagatcacgccggtaactccactgtggcatttaccatccgtgatggtcgtctgtttactctgcgtgagcgtgaactgcctgcattccgtctgtatcgtatgcgcgcccgtagccagtcaatggtggacggtaacgcctacgagctgctgttggatctgttcgaaaccaaaatcgaacagctggcagatgaaattgaaaatatctacagcgatctggagcagttgagccgggtaattatggaagggcatcagggcgatgagtacgatgaggcgctctccacgctggcggaactggaagatatcggctggaaagttcgcctgtgtctgatggatacccagcgtgcgctcaacttcctggtacgcaaggcgcgtttaccgggtgggcaactggagcaggcgcgtgaaatcctgcgagatatcgaatccctgctgccgcataacgaatccctgttccagaaggtgaacttcctgatgcaggcggcgatgggctttatcaacatcgagcagaaccgcatcatcaaaatcttctcggtggtatccgtggtattcctgccgccgacgctcgttgcttccagctatgggatgaactttgagtttatgccagaactgaagtggagcttcggctacccaggcgcgattatctttatgatcctcgcgggcctggcaccgtatctgtactttaagcgcaagaactggctgtaatatgagtgccggataaagctatttttttatccggcttatttctaaaaattgtcttatttaaagtcatgcggattgaaaactcgctctattttattttcttgtgttaattgatactcagtaaaatcgttaataccaatatgagtgttacgataagggtattcattaataaccattaagtaatttttcacgatgcaattatcattgctcttaattgtcgggaaacagtagagatcttcatacggcccttcgatatattttttatagtcagtgaagccattaccgatatcaatgacataccaggtatgccaactaccttctggtaggggatgttgatttttaatttcattctgatgcttcagataccaatttattttatcgctgtcagtccatggcagatgatcaacgaccagaaagactgaattgccagcatcagagtatgtatacaaaatctgtacaggacgcaatgtccataaattatagatgcagcatagaagaaataaacataatataattttctggagtttgcttttcatagataattttcgattctttcgatagtgttaaaattggtgaaaaaaggtttgaaagcaaagtctttatgccgttgtaaaaagaaccatatgcgaaaaaatctatatttgctgtaagtcttgtttttgatatcagttacatcaagaccgaagtggtcctgtgctacaaaatgaattgttgcactccatcctatagcgtatttttgaaaacttaaaagagatattttttgagctgaaatatcatgaacactgattcctaagccattaaaactgtcctcgaagtcattaaatttatttagtcttgatgaaagtaatttggttttaatgctttgcaggataagaggttggtatcctgtcgagggagttgaattaatgccattttcgatacattctttgattattcgtattggactattataaccatatttatttattttttcatgaaaagataaatttaattgttggctatgaaaattgctgccatttccatatctaaaatgttcaatcagatcttcgataagtgttttatattgtccaaaaaaggaaagcatttttgctagttctttcatttctgcaaataaaatatcagtgcattcacgttgtgatatttttgttccggaacttgaggcactaaaagcaacattaatagaacctgggccagggaaatggtatttaataagtctgtaaggatcaacttttgctgagatatcgcttaggccgagtgagagaaagtcttgttctaccatatcaccatattgcatatcatcagcagaaaaatcatcgaataaactaatagtttcgaaaagtgtacagggaatattaattggcggaagtaatatgttattcatttgcatttgccttggttatatttaagctcaatatcaattcgagaacaaatgctagggtaaaaaaatatttaaaaaagaagtaaacttcacattttttcattacatctctgaagagaacctcgttaatgattggtcttgctcattgttaataacaaaatgttgaatttaccgattaggaaactttttcctacgcggattgcctccagctatggcatgaactttgagtttatgccagaactgaagtggggcttcggctaccctggcgcgattatctttatgatcctcgcgggcctgacaccgtatctgtactttaagcgtaagaactggctgtaactatacgatgtcgctgtgagtaagttagtgtgctgacagcgacattttagccgagggaatcgcagataacataattgttgtgaataatatccatgccacgttgagttggacgcttaatgactcacatctcaccccttcaattgctgcagagataatagaaaaaagtgtcaagcccaatgaaatcaatacaaagtagattgccttacatccagtatctcttattctttttgctccaatattgatatttacataggtattattaataaccagaataaaactcaaagccaggttgatatcattcaaagttattaatattgaccatgatgttaatgtatagattatgaactgaaagcgtgataaacgctcaagcctggatgggtagaatatatttctgatggatgatttgaacatttttacattgttttatatataattgttttgaatatatattacctgaattatgtggtttgcatatatatatgcaatatagcagtctttgcattgataactatacagtagtaatttagagtgtgtaagtttttattgatggggtatattttaattaaatataattgaaatgtatttttattctataaacaatatcttgggtgaatggattctatatgggaaatggtaacttttggcagttgttcttgggtaaagaaccttacagcaaaaaatctgattttgttaaggcatggttattgtggtgggctattaccatccttgttctatttattttaagcctgactacgacattaaatttaagaagtataggtatagggttaagttttgggttttgtcaaatccttggtagatatacgatgtctctaggatggagtaagtactggggagttttgggggtacttcctgtaacaaatattgttctttttcttatcttaatttttttcaaaaaaagataaataagtcagtgggtaggctcattaaacggcctacccatgttaattcttaactttttctacgctgcgtataaatcgcatccatcacaaaaattgccagcgccacccaaataaaggcgaaagtcaccatcttatcggcacccggtttttcaccataaaacgtcacagccagcaggaacatcagcgtcgggccaatgtactggaaaaagcctaacgttgagagacgcaggcgcgtggcagcggcagtaaaacacaacagcggtacggtagtgacaataccggcggcgatcagcagtaaattcagcgacatcgggttttgccccatatggctggttgagctgtcggcaatagcaaacaggtaaatcgccgccacgggcagcagccacatggtttcaattaacatgccggtttgtgcttctaccgcaatcttcttgcgcaccaggccgtagaaggcaaaactaaatgccagccccagcgcgataataggtagcgaaccaaaagtccacagctggaccaacacgccacatatcgccagaatcaccgccagccattgcatccggcggaatcgctcgccgaggaaaatcatccccagcacaatgttcaccagcgggttaataaagtaaccaaggctcgcttccagcatatggtgattgttcaccgcccagataaacagtagccagttgccaccaatcagcacggcagagactgccagcataaaaattttctgtggcgtctgaatcagcgtttttaaataggaccactggcggcaaatgctcatcagcaccaccataaagaaaaacgaccagatcacgcgatgcgtcaggatttcatcggcgggcacgtagtaaatcaacttgaagtacgctggcgcaataccccaaataaaataagcggcaagagcgagtaatacgccctgccgcgtttgttttgcatccatcgggaatactcatttttaattggtaacagcagtttacctgcttttatgtcttcaacctaccatataggtggcggtggcactggcaatataaagctgttcttcattgtgtaattcaacgcgggcgacggcgactttattgcctgcacgcaacaggctactggtagcagtaaaacgctcgcccctgcctgggcgcagataatcaacgcgaagatcaatggtccccatccgcgatagccgctggcgtagttcatcttcactgatggtttcgtggcgggttaaggtacttcccacgcacaccagaccggcggcgacatccagcgccgacgcaatgaccccgccgtgcaaaatgctttgcgcccagttgcccaccatcattggctgatttttaaaggccagctgtgcgaactctttttcgtaacgctccagttccattcccaatgcgcggttaaatggcatgtgataaacaaacatctcacccactaatttcagggcttgttcagcggtcagtacggcagacatatcatccttacacttcattggttaatgaaatgttgattttatgcttctttgttgttggtttctactttaggaagggataactaacggcaatggagttaagtatgtaaaatagcccgcagaaaaacattcaccttatcaataattcgttacggagaacacgaccgatgcggactctgcagggctggttgttgccggtgtttatgttgcctatggcagtatatgcacaagaggcaacggtgaaagaggtgcatgacgcgccagcggtgcgtggcagtattatcgccaatatgctgcaggagcatgacaatccgttcacgctctatccttatgacaccaactacctcatttacacccaaaccagcgatctgaataaagaagcgattgccagttacgactgggcggaaaatgcgcgtaaggatgaagtaaagtttcagttgagcctggcatttccgctgtggcgtgggattttaggcccgaactcggtgttgggtgcgtcttatacgcaaaaatcctggtggcaactgtccaatagcgaagagtcttcaccgtttcgtgaaaccaactacgaaccgcaattgttcctcggttttgccaccgattaccgttttgcaggttggacgctgcgcgatgtggagatggggtataaccacgactctaacgggcgttcagacccgacctcccgcagctggaaccgcctttatactcgcctgatggcagaaaacggtaactggctggtagaagtgaagccgtggtatgtggtgggtaatactgacgataacccggatatcaccaaatatatgggttactaccagcttaaaatcggctatcacctcggtgatgcggtgctcagtgcgaaaggacagtacaactggaacaccggctacggcggcgcggagttaggcttaagttacccgatcaccaaacatgtgcgcctttatactcaggtttacagcggctatggcgaatcgctcatcgactataacttcaaccagacccgtgtcggtgtgggagttatgctaaacgatttgttttgatgaacggttgagtggttggtaaatctggaatccagcatccaggattaccctctcagagactaaaagcattgcagtttctcgcgcaggcgctgaaaatagcgcctgtttttatttcaggcaatcggggtgaatgtggcgcaggcggaagtgttgaatctggagtccggagctaaacaggttttacaagaaacctttggctaccaacagtttcgccccggccaggaagaaattatcgacactgtgctttccggtcgcgattgcctggtcgtcatgcccaccggtggcggaaaatccctttgctatcaaattcctgccttattgctaaacggccttaccgtggttgtttcaccgctgatttcgttgatgaaagatcaggtggatcaactgcaagccaacggcgtggcggcggcgtgccttaactcgacgcaaacccgcgaacagcaacttgaagtgatgacaggctgccgcaccgggcaaattcgtctgctttatatcgccccggaacgcctgatgctggataactttcttgagcatctggcgcactggaatccggtgttattagccgttgatgaagcgcactgtatctcccaatggggccacgatttccgcccggaatatgccgcgctcggtcagttgcgccagcggttcccgacgctgccgtttatggcgctgaccgccacagccgacgacaccacgcgccaggatatcgtgcgcctgctggggctgaacgatccgctgattcaaatcaacagttttgaccgtccgaatattcgctacatgctgatggagaagttcaaaccgctcgatcagttgatgcgctacgtgcaggaacagtgcggtaagtcaggcattatctactgcaacagccgcgcgaaagtagaagacaccgctgcgcgcctgcaaagcaagggaattagcgcggcggcctatcatgccgggctggaaaataatgttcgcgccgatgtgcaggaaaaattccagcgcgatgacctgcaaattgtggtggcgacggtggcgttcggcatgggcatcaataaaccaaacgttcgcttcgtggtccactttgatattccgcgcaatatcgaatcctattatcaggaaaccggtcgcgccgggcgtgatggcctgcccgcggaagcgatgctgttttacgatccggccgatatggcgtggctgcgccgttgtctggaagagaagccgcaggggcagttgcaggatatcgaacgtcataaactcaatgcgatgggcgcttttgccgaagcgcaaacttgccgtcgtctggtactgctgaactattttggcgaagggcgtcaggagccgtgcgggaactgcgatatctgcctcgatccgccgaaacagtacgacggttcaaccgatgctcagattgccctttccaccattggtcgtgtgaatcagcgttttggtatgggctatgtggtggaagtgattcgcggcgctaataaccagcgtatccgcgactatggtcatgacaaactaaaagtctacggtatgggccgtgataaaagtcatgaacattgggtgagcgtgatccgccagctgattcacctcggcctggtgacgcaaaatattgcccagcattctgccctacaactgacagaggctgcgcgtccggtgctgcgcggcgaatcctctttgcaacttgccgtgccgcgtatcgtggcgctcaaaccgaaagcgatgcagaaatcgttcggcggcaactatgatcgcaaactgttcgccaaattacgcaaactgcgtaaatcgattgccgatgaaagcaatgtcccgccgtacgtggtgtttaacgacgcaaccttgattgagatggctgaacagatgccgatcaccgccagcgaaatgctcagcgttaacggcgttgggatgcgcaagctggaacgctttggtaaaccgtttatggcgctgattcgtgcgcatgttgacggcgacgacgaagagtagtcagcggcataaaaaagtgccaggatgaagactccgtaaacgtttcccccgcgagtcaaatgtatgttgatgttatttctcaccgtcgccatggtgcacattgtggcgcttatgagccccggtcccgatttcttttttgtctctcagaccgctgtcagtcgttcccgtaaagaagcgatgatgggcgtgctgggcattacctgcggcgtaatggtttgggctgggattgcgttgcttggcctgcatttgattatcgaaaaaatggcctggctgcatacgctgattatggtgggcggtggcctgtatctctgctggatgggttaccagatgctacgcggtgcactgaaaaaagaggctgtatctgcgcctacaccacaggttgagctggcgaaaagcgggcgcagtttcctgaaaggcttactgaccaatctcgccaatccgaaagcgattatctactttggttcggtattctcgctgtttgtcggcgataacgtcggcaccactgagcgctggggcattttcgcgttgattattatcgaaacactggcgtggtttaccgtcgttgccagcctgtttgccctgccgcaaatgcgccgtggttatcaacgtctggcgaagtggattgatggttttgccggggcgttatttgccggatttggcattcatttgattatttcgcggtgatgccagacgcgtcttcagagtaagtcggataaggcgtttacgccgcatccgacattatttttcacgcatgcctcgccgatgctaacagcgctcccaccagcataaacaacgagccgaaaatcttattcagcgccttcatctgctttggtcctttaatccatagagcaatccgttgagcaagggtggcgtaaccgatcatcacaataatatcgaccacaatagtggtgacgccgagcactacatactgcataacttgcggctgttgcggcatgatgaattgtggaaaaagtgccgccagaaacacaatacttttgggattggtgagattcacaaaaactgcgcgctggaacaaatgtcggcgcgattgggtagaggccagcgatttaagatcaattgcgccagcggcgcgccactgctggattcccagccaaatcaagtaagccgcgcctgcccacttcaacacttcaaacgcaatcactgagcgggaaaatagcgtccccaaccccacgccaaccagcacaatatgaatcgccagtccggtctgaagcccagcaatagacgccaccgcgccgcgataaccgtggttgagcgaggtggtcatagtgttgattgcaccagagcctggcgacaggcttaaaatgatcgatgtcagcaggtaggcaaaccaccattctaaggtcatgatgaactcccggtgtgtctatttttgtgccacaatacgctactgtcgcagcgttgtgtcaggcacgctaaaaaaaacgattttacgtggtttaagaggcagattacccgatgtttcagcagcaaaaagactgggaaacaagagaaaacgcgtttgctgcttttaccatgggaccgctgactgatttctggcgtcagcgtgatgaagcagagtttactggtgtggatgacattccggtgcgctttgtccgttttcgcgcacagcaccatgaccgggtggtagtcatctgcccggggcgtattgagagctacgtaaaatatgcggaactggcctatgacctgttccatttggggtttgatgtcttaatcatcgaccatcgcgggcagggacgttccggtcgcctgttagccgatccgcatctcgggcatgttaatcgctttaatgattatgttgatgatctggcggcattctggcaacaggaggtccagcccggtccgtggcgtaaacgctatatactggcacattcgatgggcggtgcgatctccacattatttctgcaacgccatccaggtgtatgtgacgccattgcgctaactgcgccaatgtttgggatcgtgattcgtatgccgtcatttatggcacggcagatcctcaactgggccgaagcgcatccacgtttccgtgatggctatgcaataggcaccgggcgctggcgcgcgttgccgtttgctatcaacgtactgacccacagcagacagcgatatcgacgtaacttacgcttctatgctgatgacccaacgattcgcgtcggtgggccgacctaccattgggtacgcgaaagtattctggctggcgaacaggtgttagccggtgcgggtgatgacgccacgccaacgcttctcttgcaggctgaagaggaacgcgtggtggataaccgcatgcatgaccgtttttgtgaactccgcaccgccgcgggccatcctgtcgaaggaggacgaccgttggtaattaaaggtgcttaccatgagatcctttttgaaaaggacgcaatgcgctcagtcgcgctccacgccatcgttgattttttcaacaggcataactcacccagcggaaaccgctctacagaggtttaaatttcttatgtaccaggttgttgcgtctgatttagatggcacgttactttctcccgaccatacgttatccccttacgccaaagaaactctgaagctgctcaccgcgcgcggcatcaactttgtgtttgcgaccggtcgtcaccacgttgatgtggggcaaattcgcgataatctggagattaagtcttacatgattacctccaatggtgcgcgcgttcacgatctggatggtaatctgatttttgctcataacctggatcgcgacattgccagcgatctgtttggcgtagtcaacgacaatccggacatcattactaacgtttatcgcgacgacgaatggtttatgaatcgccatcgcccggaagagatgcgcttttttaaagaagcggtgttcaaatatgcgctgtatgagcctggattactggagccggaaggcgtcagcaaagtgtttttcacctgcgattcccatgaacaactgctgccgctggagcaggcgattaacgctcgctggggcgatcgcgtcaacgtcagtttctctaccttaacctgtctggaagtgatggcgggcggcgtgtcgaaaggccatgcgctggaagcagtggcgaagaaactgggctacagcctgaaggattgtattgcgtttggtgacgggatgaacgacgccgaaatgctgtcgatggcggggaaaggctgcattatgggcagtgcgcaccagcgtctgaaagaccttcatcccgagctggaagtgattggtactaatgccgacgacgcggtgccgcattatctgcgtaaactctatttatcgtaatcgttctttatttggtcagttgtcaacctgatacttcgctacaatggatactcgttaatcaaagagttttccattgtggcgctacttatcatcaccacgattctgtgggccttctcctttagcttttatggcgagtaccttgcggggcacgtcgatagctattttgcggtgctggtgcgcgttggcctggcggcactcgtttttctgccgtttctgcgtacccgtgggaatagcctgaaaacggtcggcctgtatatgctggtgggcgcgatgcagctcggcgtgatgtatatgctgagtttccgcgcgtatctctacctgacggtctccgaactgctgctgttcaccgtactgacgccgctctacatcacgctgatttatgacatcatgagtaagcgccgtctgcgctggggctatgcttttagcgccttgctggcggtgattggtgccgggattattcgctatgatcaggtcaccgaccatttctggactggcttgttgctggtgcaactctccaatatcacttttgccatcggcatggtgggttacaaacgcctgatggaaactcgcccgatgccacagcataacgcctttgcgtggttctatcttggcgcgtttctggtggcggtaattgcatggttcttgctgggaaatgcgcagaaaatgccgcaaaccacgttgcaatggggcattctggtgtttcttggcgtggtggcttccgggattggctactttatgtggaactacggcgcgacgcaggtggacgccggaacgctgggcattatgaataatatgcacgttccggcagggctgctggtaaacctggctatctggcaccaacagccgcactggccaacgtttattacaggcgcgctggtgatcctggcctcactgtgggtgcatcgtaagtgggtcgctccgcgctcttcacaaacggcagatgatcgcaggcgtgattgcgcgctgagcgaataaatgcttctgtaatcggctgacgctgctcgccatcgcgcacggcggcgtacagtcggctccacaagccttcacccagggttttggtcaccaccagaccctggcgctcaaaactctctactacccaatgcggtagcgcggcaatacccatccgcgcggcaaccatctgaatcaacaataaggtgttatcgacgcttttcagtgacgggctgacgcctgccggctgaagaaaatgccgccagacatccagtcgactacgctgcaccggataaatcaacagcgtctcgctggcgagatcttccggtgtaattcgcgttttcgccgccagtggatggtcaggtgctaacaccagacgcacttcatagtcgaacatcggcgaataatgcaggccactgcgcggcaggatatcggaggtcatcaccagatccagctcgccctgttgcaacgcgggctgcgggtcaaacgtcacgcccgatttaaaatccatctctacctgcggccagttcttatggaaattttctaacgcgggcgtcagccactgaatacagctatggcactcaatggcaatgcgcagacgcgtctgctgcggttcattgcaggcttgcagtgcctggctaatttgcggcagcacctggtttgccagttgcaacaggatttctccctgcggtgtaaagcgtagcggctggctcttacgcacaaatagccggaagccaaggcgttgttccagatcgctaaactggtgagacagggcggattgcgtctgatgcaacgtcgccgcagcggctgcgagagagccgcagttccgcaacgcttgtagcgttttcaggtgttttacttcgatcatgaaagtccttcacttcggcatgaataatttgcgcttgaggaatatacagtaaccgccaattatggatgtgtaaacatctggacggctaaatactaaaaattcataaggggcatataatgacaattcttaatcacaccctcggtttccctcgcgttggcctgcgtcgcgagctgaaaaaagcgcaagaaagttattgggcggggaactccacgcgtgaagaactgctgacagtagggcgtgaactgcgtgctcgtcactgggatcaacaaaagcaagcgggtatcgacctgctgccggtgggcgattttgcctggtacgatcatgttctgaccaccagtctgctgctgggtaatgttccgccacgtcatcagaacaaagacggttcggtagatatcgacaccctgttccgtattggtcgtggacgtgcgccgactggcgaacctgcggcggcagcggaaatgaccaaatggtttaacaccaactatcactacatggtgccggaattcgttaaaggccaacagttcaaactgacctggacgcagctgctggaggaagtggacgaggcgctggcgctgggccacaacgttaagcctgtgctgctggggccggttacttacctgtggctggggaaagtgaaaggtgaacagtttgaccgccttagcctgctgaacgacattctgccggtttatcagcaagtgctggcagaactggcgaaacgcggcatcgagtgggtacagattgatgaacccgcgctggtactggaactaccacaggcgtggctggacgcatacaaacccgcttacgacgcgctccagggacaggtgaaactgctgctgaccacctattttgaaggcgtaacgccaaatctcgacacgattactgcgctgcctgttcagggtctgcatgttgacctcgtacatggtaaagatgacgttgctgaactgcacaagcgcctgccttctgactggttgctgtctgcgggtctgatcaatggtcgtaacgtctggcgcgccgatcttaccgagaaatatgcgcaaattaaggacattgtcggcaaacgtgatttgtgggtggcatcttcctgctcgttgctgcacagccccatcgacctgagcgtggaaacgcgtcttgatgcagaagtgaaaagctggtttgccttcgccctacaaaaatgccatgaactggcactgctgcgcgatgcgctgaacagtggtgacacggcagctctggcagagtggagcgccccaattcaggcgcgtcgtcactctactcgtgtacataatccggcggtagaaaagcgtctggcggcgatcaccgcccaggacagccagcgtgcgaatgtctatgaagtgcgtgctgaagcccagcgtgcgcgttttaaactgccagcgtggccgaccaccacgattggttccttcccgcaaaccacggaaattcgtaccctgcgtctggatttcaaaaagggcaatctcgacgccaataactaccgcacgggcattgcggaacatatcaggcaggccattgttgaacaggaacgtttgggactggatgtgctggtacatggcgaggccgagcgtaatgacatggtggaatactttggcgagcacctcgacggatttgtctttacgcaaaacggttgggtacagagctacggttcccgctgcgtgaagccaccgattgtcattggtgatattagccgcccggcaccgattaccgttgagtgggcgaagtatgcgcaatctctgactgataaaccggtgaaagggatgctgactggcccggtgaccattctctgctggtcgttcccgcgtgaagatgtcagccgtgaaaccatcgccaaacaaattgcgctggcgctgcgtgatgaagtggcggacctggaagccgcaggaattggcatcatccagattgatgaaccggcgctgcgcgaaggtttaccgctgcgtcgtagcgactgggatgcatatctccagtggggcgtggaggccttccgtatcaacgccgccgtggcgaaagatgacacacaaatccacactcacatgtgttattgcgagttcaacgacatcatggattcgattgcggcactggatgcagacgtcatcaccatcgaaacctcgcgttccgacatggagttgctggagtcgtttgaagagtttgattatccgaatgaaatcggtccaggcgtctatgacattcactcgccaaacgtaccgagcgtagaatggattgaagccttgctgaagaaagcggcaaaacgcattccggcagagcgcctgtgggtcaacccggactgtggcctgaaaacgcgcggctggccagaaacccgcgcggcactggcgaacatggtgcaggcggcgcagaatttgcgtcgggggtaaatccaaaccgggtggtaataccacccggtcttttctcattacagcgacttcttcccaccatactgcttaaaccactccagcatacgctgccagccatctttcgcagattcggcatgatagctcgggcgataatcggcgttgaatgcatgcccggcatccgggtagacgataatctctgctttcgcattagcagcccgcagcgcctggcgcatggtttcaacgctctcctgcggaatgctgttatcctgaccaccatataagccgagaaccggcgcgttaagatcggttgcgatatcaacaggttgtttcggtgaattcagcgacttgtcgcccgtcagtttgccgtaccacgccactgcagcttttagctgtggattatgcgcggcatacagccaggtgatacgtccaccccagcagaatccggtgatcattaaacgatgaacatcgccgccgttgcgggaagcccaactggcgacatgatcgagatcggccagcacctgcgagtcaggcacttttgctaccagaccgctaagcaacgtggggatatcggcaaaatcattcggatcgccttcgcggaagtaaagttcaggtgcgatagccagatacccctccagcgccagacggcgacaaatgtcgcggatatgttcatgcacgccaaaaatttcctgcactacaatgaccactggcagtgggccatcgctttgctttggtctggcatggtaagcaggcatgttatccccttgtgaagggatagaggtgaagcccgccacaatcgcgtcgtccggggtctgaacgatggtcgaagcgagaggcgatgcagcaggtgcaaatccagattgttgtgttgttgccatggtattctccgtacccttataaaaatgttgcgcaatgttaactatagtcagcatgcaacaaatcacattgcctgaatcggctcatcttttatgcagtcctgcagaatgaagagtgatttatgtgatttgaatcacttttggtgggtaaatttatgcaacgcatttgcgtcatggtgatgagtatcacgaaaaaatgttaaacccttcggtaaagtgtctttttgcttcttctgactaaaccgattcacagaggagttgtatatgtccaagtctgatgtttttcatctcggcctcactaaaaacgatttacaaggggctacgcttgccatcgtccctggcgacccggatcgtgtggaaaagatcgccgcgctgatggataagccggttaagctggcatctcaccgcgaattcactacctggcgtgcagagctggatggtaaacctgttatcgtctgctctaccggtatcggcggcccgtctacctctattgctgttgaagagctggcacagctgggcattcgcaccttcctgcgtatcggtacaacgggcgctattcagccgcatattaatgtgggtgatgtcctggttaccacggcgtctgtccgtctggatggcgcgagcctgcacttcgcaccgctggaattcccggctgtcgctgatttcgaatgtacgactgcgctggttgaagctgcgaaatccattggcgcgacaactcacgttggcgtgacagcttcttctgataccttctacccaggccaggaacgttacgatacttactctggtcgcgtagttcgtcactttaaaggttctatggaagagtggcaggcgatgggcgtaatgaactatgaaatggaatctgcaaccctgctgaccatgtgtgcaagtcagggcctgcgtgccggtatggtagcgggtgttatcgttaaccgcacccagcaagagatcccgaatgctgagacgatgaaacaaactgaaagccaagcggtgaaaatcgtggtggaagcggcgcgtcgtctgctgtaattctcttctcctgtctgaaggccgacgcgttcggccttttgtatttttgcgtagcgcctcgcaggaaatgcctttccaactggacgtttgtacagcacaattctattttgtgcgggtaagttgttgcgtcaggaggcgttgtggatttctcaatcatggtttacgcagttattgcgttggtgggtgtggcaattggctggctgtttgccagttatcaacatgcgcagcaaaaagccgagcaattagctgaacgtgaagagatggtcgcggagttaagcgcggcaaaacaacaaattacccaaagcgagcactggcgtgcagagtgcgagttactcaataacgaagtgcgcagcctgcaaagtattaacacctctctggaggccgatctgcgtgaagtaaccacgcggatggaagccgcacagcaacatgctgacgataaaattcgccagatgattaacagcgagcagcgcctcagtgagcagtttgaaaacctcgccaaccgtatttttgagcacagcaatcgccgggttgatgagcaaaaccgtcagagtctgaacagcctgttgtcgccgctacgtgaacaactggacggtttccgccgtcaggttcaggacagcttcggtaaagaagcacaagaacgccataccctgacccacgaaattcgcaatctccagcaactcaacgcgcaaatggcccaggaagcgatcaacctgacgcgcgcgctgaaaggcgacaataaaacccagggcaactggggcgaggtagtattgacgcgggtgctggaggcttccggtctgcgtgaagggtatgaatatgaaacccaggtcagcatcgaaaatgacgcccgctcgcggatgcaaccggatgtcatcgtgcggctgccgcagggaaaagatgtggtgatcgacgccaaaatgacgctggtcgcctatgaacgctatttcaacgccgaagatgactacacccgcgaaagcgcgctacaggaacatatcgcgtcggtgcgtaaccatatccgtttgctgggacgcaaagattatcaacagctgccggggctgcgaactctggattacgtgctgatgtttattcccgttgaacccgcttttttactggcgcttgaccgccagccggagctgatcaccgaagcgttgaaaaacaatatcatgctggttagcccgactacgctgctggtggcgttgcgtactattgccaacctgtggcgttatgagcatcaaagccgcaacgcccagcaaatcgccgatcgtgccagcaagctgtacgacaagatgcgtttgttcatcgatgacatgtccgcgattggtcaaagtctcgacaaagcgcaggataactaccgccaggcaatgaaaaaactctcttcaggtcgcggaaatgtgctggcgcaggcagaagcgtttcgcggtttaggagtagaaattaaacgcgagattaatccggatttggctgaacaggcggtgagccaggatgaagagtatcgacttcggtcggttccggagcagccgaatgatgaagcttatcaacgcgatgatgaatataatcagcagtcgcgctagcccattaggggtagttaagccgggtagaaatctagggcatcgacgcccaatctgttacacttctggaacaattttttgatgagcaggcattgagatggtggataagtcacaagaaacgacgcactttggttttcagaccgtcgcgaaggaacaaaaagcggatatggtcgcccacgttttccattccgtggcatcaaaatacgatgtcatgaatgatttgatgtcatttggtattcatcgtttgtggaagcgattcacgattgattgcagcggcgtacgccgtgggcagaccgtgctggatctggctggtggcaccggcgacctgacagcgaaattctcccgcctggtcggagaaactggcaaagtggtccttgctgatatcaatgaatccatgctcaaaatgggacgcgagaagctgcgtaatatcggtgtgattggcaacgttgagtatgttcaggcgaacgctgaggcgctgccgttcccggataacacctttgattgcatcaccatttcgtttggtctgcgtaacgtcaccgacaaagataaagcactgcgttcaatgtatcgcgtgctgaaacccggcggccgcctgctggtgcttgagttctcgaagccaattatcgagccgctgagcaaagcctatgatgcatactccttccatgtgctgccgcgtattggctcactggtcgcgaacgacgccgacagctaccgttatctggcagaatccatccgtatgcatcccgatcaggataccctgaaagccatgatgcaggatgccggattcgaaagtgtcgactactacaatctgacggcaggggttgtggcgctgcatcgtggttataagttctgacaggagaccggaaatgccttttaaacctttagtgacggcaggaattgaaagtctgctcaacaccttcctgtatcgctcacccgcgctgaaaacagcccgctcgcgtctgctgggtaaagtattgcgcgtggaggtaaaaggcttttcgacgtcattgattctggtgttcagcgaacgccaggttgatgtactgggcgaatgggcaggcgatgctgactgcaccgttatcgcctacgccagtgtgttgccgaaacttcgcgatcgccagcagcttaccgcactgattcgcagtggtgagctggaagtgcagggcgatattcaggtggtgcaaaacttcgttgcgctggcagatctggcagagttcgaccctgcggaactgctggccccttataccggtgatatcgccgctgaaggaatcagcaaagccatgcgcggaggcgcaaagttcctgcatcacggcattaagcgccagcaacgttatgtggcggaagccattactgaagagtggcgtatggcacccggtccgcttgaagtggcctggtttgcggaagagacggctgccgtcgagcgtgctgttgatgccctgaccaaacggctggaaaaactggaggctaaatgacgccaggtgaagtacggcgcctatatttcatcattcgcacttttttaagctacggacttgatgaactgatccccaaaatgcgtatcaccctgccgctacggctatggcgatactcattattctggatgccaaatcggcataaagacaaacttttaggtgagcgactacgactggccctgcaagaactggggccggtttggatcaagttcgggcaaatgttatcaacccgccgcgatctttttccaccgcatattgccgatcagctggcgttattgcaggacaaagttgctccgtttgatggcaagctggcgaagcagcagattgaagctgcaatgggcggcttgccggtagaagcgtggtttgacgattttgaaatcaagccgctggcttctgcttctatcgcccaggttcataccgcgcgattgaaatcgaatggtaaagaggtggtgattaaagtcatccgcccggatattttgccggtcattaaagcggatctgaaacttatctaccgtctggctcgctgggtgccgcgtttgctgccggatggtcgccgtctgcgcccaaccgaagtggtgcgcgagtacgaaaagaccttgattgatgaactgaatttgctgcgggaatctgccaacgccattcagcttcggcgcaattttgaagacagcccgatgctctacatcccggaagtttaccctgactattgtagtgaagggatgatggtgatggagcgcatttacggcattccggtgtctgatgttgcggcgctggagaaaaacggcactaacatgaaattgctggcggaacgcggcgtgcaggtgttcttcactcaggtctttcgcgacagctttttccatgccgatatgcaccctggcaacatcttcgtaagctatgaacacccggaaaacccgaaatatatcggcattgattgcgggattgttggctcgctaaacaaagaagataaacgctatctggcagaaaactttatcgccttctttaatcgcgactatcgcaaagtggcagagctacacgtcgattctggctgggtgccaccagataccaacgttgaagagttcgaatttgccattcgtacggtctgtgaacctatctttgagaaaccgctggccgaaatttcgtttggacatgtactgttaaatctgtttaatacggcgcgtcgcttcaatatggaagtgcagccgcaactggtgttactccagaaaaccctgctctatgtcgaaggggtaggacgccagctttatccgcagctcgatttatggaaaacagcgaagcctttcctggagtcgtggattaaagatcaggtcggtattcctgcgctggtgagagcatttaaagaaaaagcgccgttctgggtcgaaaaaatgccagaactgcctgaattggtttacgacagtttgcgccagggcaagtatttacagcacagtgttgataagattgcccgcgagcttcagtcaaatcatgtacgtcagggacaatcgcgttattttctcggaattggcgctacgttagtattaagtggcacattcttgttggtcagccgacctgagtgggggctgatgcccggctggttaatggcaggtggtctgatcgcctggtttgtcggttggcgcaaaacacgctgattttttcatcgctcaaggcgggccgtgtaacgtataatgcggctttgtttaatcatcatctaccacagaggaacatgtatgggtggtatcagtatttggcagttattgattattgccgtcatcgttgtactgctttttggcaccaaaaagctcggctccatcggttccgatcttggtgcgtcgatcaaaggctttaaaaaagcaatgagcgatgatgaaccaaagcaggataaaaccagtcaggatgctgattttactgcgaaaactatcgccgataagcaggcggatacgaatcaggaacaggctaaaacagaagacgcgaagcgccacgataaagagcaggtgtaatccgtgtttgatatcggttttagcgaactgctattggtgttcatcatcggcctcgtcgttctggggccgcaacgactgcctgtggcggtaaaaacggtagcgggctggattcgcgcgttgcgttcactggcgacaacggtgcagaacgaactgacccaggagttaaaactccaggagtttcaggacagtctgaaaaaggttgaaaaggcgagcctcactaacctgacgcccgaactgaaagcgtcgatggatgaactacgccaggccgcggagtcgatgaagcgttcctacgttgcaaacgatcctgaaaaggcgagcgatgaagcgcacaccatccataacccggtggtgaaagataatgaagctgcgcatgagggcgtaacgcctgccgctgcacaaacgcaggccagttcgccggaacagaagccagaaaccacgccagagccggtggtaaaacctgctgcggacgctgaaccgaaaaccgctgcaccttccccttcgtcgagtgataaaccgtaaacatgtctgtagaagatactcaaccgcttatcacgcatctgattgagctgcgtaagcgtctgctgaactgcattatcgcggtgatcgtgatattcctgtgtctggtctatttcgccaatgacatctatcacctggtatccgcgccattgatcaagcagttgccgcaaggttcaacgatgatcgccaccgacgtggcctcgccgttctttacgccgatcaagctgacctttatggtgtcgctgattctgtcagcgccggtgattctctatcaggtgtgggcatttatcgccccagcgctgtataagcatgaacgtcgcctggtggtgccgctgctggtttccagctctctgctgttttatatcggcatggcattcgcctactttgtggtctttccgctggcatttggcttccttgccaataccgcgccggaaggggtgcaggtatccaccgacatcgccagctatttaagcttcgttatggcgctgtttatggcgtttggtgtctcctttgaagtgccggtagcaattgtgctgctgtgctggatggggattacctcgccagaagacttacgcaaaaaacgcccgtatgtgctggttggtgcattcgttgtcgggatgttgctgacgccgccggatgtcttctcgcaaacgctgttggcgatcccgatgtactgtctgtttgaaatcggtgtcttcttctcacgcttttacgttggtaaagggcgaaatcgggaagaggaaaacgacgctgaagcagaaagcgaaaaaactgaagaataaattcaaccgcccgtcagggcggttgtcatatggagtacaggatgtttgatatcggcgttaatttgaccagttcgcaatttgcgaaagaccgtgatgatgttgtagcgcgcgcttttgacgcgggagttaatgggctactcatcaccggcactaacctgcgtgaaagccagcaggcgcaaaagctggcgcgtcagtattcgtcctgttggtcaacggcgggcgtacatcctcacgacagcagccagtggcaagctgcgactgaagaagcgattattgagctggccgcgcagccagaagtggtggcgattggtgaatgtggtctcgactttaaccgcaacttttcgacgccggaagagcaggaacgcgcttttgttgctcagctacgcattgccgcagaattaaacatgccggtatttatgcactgtcgcgatgcccacgagcggtttatgacattgctggagccgtggctggataaactacctggtgcggttcttcattgctttaccggcacacgcgaagagatgcaggcgtgcgtggcgcgtggaatttatatcggcattaccggttgggtttgcgatgaacgacgcgggctggagctgcgggaattgttgccgttgattccggcggagaaattgctgatcgaaactgatgcgccgtatctgctcccgcgcgatctcacgccaaagccatcatcccggcgcaacgagccagcccatctgccccatattttgcaacgtattgcgcactggcgtggagaagatgccgcatggctggctgccaccacggatgccaatgtcaaaacactgtttgggattgcgttttagagtttgcggaactcggtgttcttcacactgtgcttaatctctttattaataagattaagcaatagcatggagcgagcctcaccatcgggttcggtgaaaatggcctgaaagccttcgaacgcgccttcggtaataatcaccttatcacccggataaggggttgccggatcgacaatgtctttcggtttatataccgatagctgatgaatcaccgccgatgggactatcgctggcgacgcgccaaagcgcacgaagtggctgacaccgcgggtcgcgttgatagtcgtggtatgaatcacttctggatcaaattcgacaaacaggtagttgggaaacaatggctcactgactgcagtacgttttccacgcacgattttttccagggtgatcatcggtgccaggcaattcacagcctgtctttcgaggtgttcctgggcacgttgaagttgcccgcgcttgcagtacagtaaataccaggattgcataatgactcttatccgtttaatcggggcgcaaggatagcaaaagctttacgctaagttaattatattccccggtttgcgttataccgtcagagttcacgctaatttaacaaatttacagcatcgcaaagatgaacgccgtataatgggcgtagattaagaggctacaatggacgccatgaaatataacgatttacgcgacttcctgacactgcttgaacagcagggtgagctaaaacgtatcacgctcccggtggatccgcatctggaaatcactgaaattgctgaccgcactttgcgtgccggtgggcctgcgctgttgttcgaaaaccctaaaggctactcaatgccggtgctgtgcaacctgttcggtacgccaaagcgcgtggcaatgggcatggggcaggaagatgtttcggcgctacgtgaagttggtaaattattggcgtttctgaaagagccggagccgccaaaaggtttccgcgacctgtttgataaactgccgcagtttaagcaagtattgaacatgccgacaaagcggctgcgtggtgcgccctgccaacaaaaaatcgtctctggcgatgacgtcgatctcaatcgcattcccattatgacctgctggccggaagatgccgcgccgctgattacctgggggctgacagtgacgcgcggcccgcataaagagcggcagaatctgggcatttatcgccagcagctgattggtaaaaacaaactgattatgcgctggctgtcgcatcgcggcggcgcgctggattatcaggagtggtgtgcggcgcatccgggcgaacgtttcccggtttctgtggcgctgggtgccgatcccgccacgattctcggtgcagtcacccccgttccggatacactttcagagtatgcgtttgccggattgctgcgcggtaccaagaccgaagtggtgaagtgtatctccaatgaccttgaagtgcccgccagtgcggagattgtgctggaagggtatatcgaacaaggtgaaacggcgccggaagggccgtatggcgaccacaccggttactataacgaagtcgatagtttcccggtatttaccgtgacgcatattacccagcgtgaagatgcgatttaccactccacctatactggtcgtccgccggatgaacccgcggtgctgggtgtcgcactgaacgaagtgtttgtgccgattctgcaaaaacagttcccggaaattgtcgatttttacctgccgccggaaggctgttcttatcgtctggcggtagtgacgatcaaaaaacagtacgccggacacgcgaagcgcgtcatgatgggcgtctggtcgttcttacgccagtttatgtacactaaatttgtgatcgtttgcgatgatgacgtcaacgcacgcgactggaacgatgtgatttgggcgattaccacccgtatggacccggcgcgggatactgttctggtagaaaatacgcctattgattatctggattttgcctcgcctgtctccgggctgggttcaaaaatggggctggatgccacgaataaatggccgggggaaacccagcgtgaatggggacgtcccatcaaaaaagatccagatgttgtcgcgcatattgacgccatctgggatgaactggctatttttaacaacggtaaaagcgcctgatgcgcgtttgttttgccctatttatcgatccgacagagaaagcgcatgacaaccttaagctgtaaagtgacctcggtagaagctatcacggataccgtatatcgtgtccgcatcgtgccagacgcggccttttcttttcgtgctggtcagtatttgatggtagtgatggatgagcgcgacaaacgtccgttctcaatggcctcgacgccggatgaaaaagggtttatcgagctgcatattggcgcttctgaaatcaacctttacgcgaaagcagtcatggaccgcatcctcaaagatcatcaaatcgtggtcgatattccccacggagaagcgtggctgcgcgatgatgaagagcgtccgatgattttgattgcgggcggcaccgggttctcttatgcccgctcgattttgctgacagcgttggcgcgtaacccaaaccgtgatatcaccatttactggggcgggcgtgaagagcagcatctttatgatctctccgagcttgaggcgctttcgttaaagcaccctggtctgcaagtggtgccggtggttgaacaaccggaagcaggctggcgtgggcgtactggtaccgtgttaacggcggtattgcaggatcatggtacgctggcagagcatgatatctatattgccggacgttttgagatggcgaaaattgcccgtgacctgttttgcagtgagcgtaatgcgcgggaagatcgcctgtttggcgatgcgtttgcatttatctgagatataaaaaaatccgcccctgacaggcgggaagaacggcaactaaaactttattcagtggcatttagatctatgtcgcatccggcaatcggtgcacgatgcctgatgcgacgctggcgcgtcttatcaggcctacattggtgcaggatcggtagaccggataaggcgttcacgccgcatccggcaagtggttaaacccgctcaaacaccgtcgcaataccctgacccagaccgatacacatcgtcgccagaccaaactgaacgtctttgcgttccatcagattcagcagcgtggtgctgatacgcgcaccggaacagcccagcggatgacccagcgcgatcgcaccaccgttgaggttgatcttctcgtcaatctgctcaatcagtcccagatctttaatacatggcaggatctgcgcggcaaaggcttcattcatttcaaacacgccgatatcactgacagaaagccccgcttttttcagcgccagttttgaggccggaaccgggccgtaacccataatcgctgggtcacaaccaacgaccgccatcgaacgcacacgggcgcgcggcttaagacctaattcatgggcgcggctttcactcatcaccagcatggcagctgcgccatcggaaagcgcagaagatgtacccgccgttaccgtaccgcttactggatcaaacgccggacgcagcgtggcgagggcttccacggtggtttccgggcgaatcacttcgtcgtaattaaactgcttcaggacgccgtcggcatcgtgaccaccggtcgggataatttcatttttaaatgcacccgactgcgtggcggcccaggcgcgggcgtgtgaccgcgcggcaaaggcatcctgcatttcacggctgataccgtgcatacgcgccagcatttctgccgttaagcccatcatgcccgccgctttggcgacattgcggctcaggccggggtgaaaatcgacgccgtgactcatcggcacatggcccatatgctccacgccgccaaccagacatgcctgcgcatcgccgctcatgatcattcgtgctgcatcatgcagtgcctgcatggatgaaccacacaagcgattgacggtaaccgccgggacagagtgtggtacttctgccagcagcgccgcgttacgggcgatattaaaaccctgctccagcgtctgctgcacacaaccccagtaaatatcgtcgagggccgccgcttccagcgccgggttacgcgccagcaggctacgcattaaatgagcggagagatcttctgcacgcacgttacgaaaagcaccgcccttcgaacggctcatcggggtgcgaattgcatcgacaatgacaacctgttccattgtgactccttaagccgttttcaggtcgccaaccggacgggctggctcaaccggaggatagtacggttcgttatgacgcgctttattacgcagaccttccggcacttcatacagcgggccgaggtgctgatattgctgtgccatatcgaggtattttgcgctaccgagggtgtccagccagcggaacgcgccgccgtggaacggagggaagcccaggccgtagatcagcgccatatccgcttctgccggagtggcgataatgctttcttccagacagcgcaccacttcgttgaccatcgggatcatcatgcgggcgataatctcttcttcgctgaaatcgcgcttcggctggctcacttctgccagcaggtcgtcaacgacggcgtcttcttctttcttcggcttacctttgctgtcttctttataacgccagaaaccgaggccgttcttctgaccaaagcggttggcatcaaacagcgcgtcgatggcatcgcggtaatctttctgcatccgctgcgggaagcctgctgccatgacagcctgagcgtgatgcgcggtatcaatgcccacgacatccagcagatatgccggacccataggccagccaaactgtttttccatcactttgtcgatcttgcggaaatccgcgccgtcgcgcagcagctggctgaaaccggcgaaatacgggaacagcacgcggttaacaaagaagccggggcagtcgttaaccacaatcggcgtcttgcccatcttgctcgcccaggcgacaactttcgcgatggtttcgtcggagcttttctcgccgcgaataatttctaccaacggcatccggtgtaccgggttaaaaaagtgcattccgcagaagttttccgggcgttccagcgcgttggccagttcgctgataggaatggttgaagtgttagacgccagcacggtatccgggcgtactttttgttcggtttctgccagtacggcttttttcactttcgggttttcgacaaccgcttctaccacaacatccacgcggtcaaacccggcgtagtcgagcgttgggtggattgtggagatcacgccagccagtttcagaccatcgatcttgccgcgctcaagctgcttgttcagcagtttcgcggcttcggtcatgccgagggttaacgacttgtcgttgatatctttcatgacaaccggcacgcctttccacgcagactggtaagcgatgccgccgcccataatgcctgcacccagcaccgcggcctgtttcggggtttcaacgtctttggtgagtttcttcgctttgccttttacatattgatcgttaaggaaaatgccgaccagtgcgcgggcttcgttggtatgcgccagcgggacaaaacttttgttttccaggtttaaggcttcttcacgaccaaaacgggccgcagcttcaatggtttttactgcggtgatgggggccggataatgtttccccgctgtttgtgcgaccatccctttagcgatggtgaagctcatggtggcttcaatcttgctcagttttagtggttccagcttcggctgacgttttgctttccagtcgaggtcgccgttaatggcctggcgtaaaaccgcctttgcgccttcaaccagtttttctgctttgactacgccatccaccagaccgattttcagcgcctgatccgcgccgacatctttaccggcggcaatgatttccagcgcactgtcagcgcccagcatacgtggcatacgtacagaaccgccaaagcccggcatgatacccagtttggtttccggcagaccgatgcgcagatccggcgtcgccagacgataatcggtcgccagcacgcattcgcagccaccgcccagcgcatagccgttgacggcagcaatggtcggcaccggcagatcttccaggcgattaaacacgctattggcaaattgcagccactgacttaactgttcttcaggaacgaggaacagggacaaaaattcggtgatatcagcaccgacgataaaggctgctttgttcgaacgcagcagcagcccttttagatctgattgctgttccagcacgccgatggcctcgccgaggctggcgacggtcgcagtgtcgagtttattaactgaacctggggcatcaaataccagttcggcaatgccatcttccagccagtcaaggtacagggtgtcgcctttgtaaagcatgtcagtctcctgaatccgcaaggtgatctggtcgtaccagatgagtcgaagtgtgtattttgtgttaaaaatatgcaaacaaaagattaaagaaatgccgatctgatcacgctcggcagaaatcacgctctggatgaacgatgtgctaagatgcggagacttaaggtcaaaaaaacagaagggtaaaaaatggaatcactggcctcgctctataaaaatcatatagctaccttacaagaacggactcgcgatgcgctggcgcgcttcaagctggatgcgttacttattcactccggcgagctgttcaatgtttttctcgacgatcatccctatccgtttaaagtgaacccgcaattcaaagcgtgggtgccggtaactcaggtgccaaactgctggttgctggtggatggcgtgaacaagccgaaactgtggttttatctgccggttgattactggcacaacgtcgaaccgctgccgacctccttctggactgaagatgtggaagtgatcgcgctgccgaaagccgatggcattggtagcctgctgcctgctgcgcgcggcaatatcggttatatcggtccggtgccggagcgtgcgctgcaactgggtattgaggccagcaacatcaacccgaaaggggttatcgactacctgcattactatcgctccttcaaaaccgagtacgaactggcctgtatgcgtgaagcgcagaaaatggcggtcaacggtcatcgtgcggcagaagaagcgttccgttctggcatgagcgagttcgatatcaacattgcctatctgaccgcgaccggtcatcgtgataccgacgtaccttacagcaacattgtggcgcttaacgaacacgctgcggtgctgcattacaccaaactggatcatcaggcgccggaagagatgcgcagcttcctgctggatgccggggccgaatataacggctatgcggctgacctgactcgtacctggtcggcaaaaagcgacaacgactacgcacagctggtgaaagacgtaaatgatgaacaactggcgctgatcgccaccatgaaagcaggcgttagctatgtggattaccacatccagttccatcagcgcatcgccaaactgctgcgtaaacatcaaatcatcaccgatatgagtgaagaagcgatggtcgaaaacgatctcaccggaccgtttatgccgcacggtatcggtcatccgctgggcctgcaggtgcatgacgtagccggttttatgcaggatgatagcggtacacacctcgcggcaccggcaaaatatccgtacctgcgctgcacccgtattctccagccgggcatggtgttaaccatcgaaccgggtatctacttcattgaatcgctactggcaccgtggcgtgaagggcagttcagcaagcacttcaactggcagaaaattgaagcactgaaaccgttcggcggcattcgtatcgaagacaacgtggtgatccacgaaaacaacgtggaaaacatgacccgggatctgaaactggcgtgatggaaagctggttaattcctgcggcaccggtcacggtcgttgaagagatcaaaaaaagccgcttcataacgatgttggcgcataccgatggcgttgaggcggcgaaagcgtttgttgaatcggtgcgggcagaacaccccgatgcccgccaccattgcgtggcgtgggtggcgggtgcgccggatgattctcaacagctgggtttctctgacgacggggagccggcgggaacggcaggtaaaccgatgctcgcccagctaatgggcagcggcgtcggggaaattaccgctgtggtagtgcgctactacggcggcatattgcttggcaccggtgggttagtgaaagcgtatggcggcggcgtgaatcaggcgctgcgccagctaacgacccaacgcaagacgccattaaccgaatatactttgcaatgtgaatatagtcagttaaccggcattgaagcgttgctggggcagtgtgacggcaaaattatcaacagtgattatcaggcattcgttctgctgcgggtggcgcttccggcggcgaaagtggctgaattttccgcaaagctggcggattttagccgtggttcattgcaattgttagcgattgaagaataatccccacttcgttttgcagaactaaggaagcggcagagatgcattttcgcgccattacccgaatcgttggactactggtcatcttattttcagggaccatgattatccctgggctggtagcactcatctaccgggatggagcgggccgcgcttttacccagaccttttttgtcgccctcgccattggctctatgctgtggtggccgaaccgcaaagagaagggcgaactgaaatcccgtgaggggtttctgatagtggtgctgttttggaccgtgctgggtagcgtcggtgcgctcccttttatcttctcggaaagcccgaacctcacgattaccgatgcgttttttgaatctttctctggcctgaccaccaccggggccactacgctggtggggctggattcgctccctcatgccatcctcttttatcgccagatgctgcaatggtttggcgggatggggatcatcgtgttagcggttgcgatactgcctatcctcggcgtgggtgggatgcagctctatcgcgcagaaatgcccggcccgctgaaagataacaaaatgcgcccgcgaattgcggaaacggcgaaaaccctgtggttgatttatgtcttgctgaccgtcgcctgtgcgctggcgttgtggtttgccggaatggatgcctttgatgccatcggccatagctttgcgactatcgctattggcggcttctcgacacatgatgccagtatcggttatttcgatagcccgactattaacactatcattgctatcttcctgctgatctccggctgtaactacggtctgcacttttcactgttaagtgggcgtagtctgaaggtttattggcgcgatccggaatttcgcatgtttatcggcgtacagtttacgctggtggttatttgtaccctcgtactgtggtttcataatgtctacagttcggcgctgatgacaattaaccaggcgtttttccaggtggtgtcgatggcgacaaccgccgggtttacgactgacagcattgcccgctggccgctctttttgccggtactgcttttatgttcggcttttatcggcggttgtgcggggtcaacgggcggtggcctgaaagtgatccgcatcctgctgctgtttaagcaggggaaccgtgagctgaaacgactggtgcatccgaacgccgtctatagcattaagctggggaatcgcgcactgccggaacgtatcctcgaagccgtttggggatttttctccgcctatgcattggtgtttattgtcagtatgctggcgattatcgccacgggcgtggatgacttttctgcctttgcctcagttgttgcgacattgaataacctggggccagggcttggcgtggttgctgataactttaccagtatgaacccggtggctaaatggatcctgattgccaacatgctgtttggtcgtctcgaggtctttacattgctggtgctctttaccccgactttctggcgtgaatgatggagtaatacgtgaaaacattaattcttttctcaacaagggacggacaaacgcgcgagattgcctcctacctggcttcggaactgaaagaactggggatccagacggatgtcgccaatgtgcaccgcattgaagaaccacaatgggaaaattatgaccgtgtggtcattggtgcttctattcgctatggtcactaccactctgcgttccaggaatttgtcaaaaaacatgcgacgcgactgaattcgatgccgagcgccttttattccgtaaacctggtggcgcgcaaaccggagaagcgtactccacagaccaacagctacgcgcggaagtttctgatgaactcgcaatggcgtcccgatcgctgcgcggtcattgccggggcgctgcgttacccacgttatcgctggtacgaccgttttatgatcaagctgattatgaagatgtcaggcggtgaaacggatacgcgcaaagaagttgtctataccgattgggagcaggtggcgaatttcgcccgagaaatcgcccatttaaccgacaaaccgacgctgaaataagcacaaagaataaaaaatgcgcggtcagaaaattattttaaatttcctcttgtcaggccggaataactccctataatgcgccaccactgacacggaacaacggcaaacacgttgccgggtcagcgaggttctcctgagaatctcaacagagaaaagcaaaaaatgcttgactctgtagcgggaaagcgtattatgcacaccccgcgccgctgagaaaaagcgaagcggcactgctctttaacaatttatcagacaatctgtgtgggcactcgaagatacggattcttaacgtcgcaagacgaaaaatgaataccaagtctcaagagtgaacacgtaattcattacgaagtttaattctttgagcatcaaacttttaaattgaagagtttgatcatggctcagattgaacgctggcggcaggcctaacacatgcaagtcgaacggtaacagaaagcagcttgctgctttgctgacgagtggcggacgggtgagtaatgtctgggaaactgcctgatggagggggataactactggaaacggtagctaataccgcataacgtcgcaagaccaaagagggggaccttcgggcctcttgccatcggatgtgcccagatgggattagcttgttggtggggtaacggctcaccaaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggcgcaagcctgatgcagccatgccgcgtgtatgaagaaggccttcgggttgtaaagtactttcagcggggaggaagggagtaaagttaatacctttgctcattgacgttacccgcagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaattactgggcgtaaagcgcacgcaggcggtttgtaagtcagatgtgaaatccccgggctcaacctgggaactgcatctgatactggcaagcttgagtctcgtagaggggggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccggtggcgaaggcggccccctggacgaagactgacgctcaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgtcgacttggaggttgtgcccttgaggcgtggcttccggagctaacgcgttaagtcgaccgcctggggagtacggccgcaaggttaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggtcttgacatccacggaagttttcagagatgagaatgtgccttcgggaaccgtgagacaggtgctgcatggctgtcgtcagctcgtgttgtgaaatgttgggttaagtcccgcaacgagcgcaacccttatcctttgttgccagcggtccggccgggaactcaaaggagactgccagtgataaactggaggaaggtggggatgacgtcaagtcatcatggcccttacgaccagggctacacacgtgctacaatggcgcatacaaagagaagcgacctcgcgagagcaagcggacctcataaagtgcgtcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgtggatcagaatgccacggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtgggttgcaaaagaagtaggtagcttaaccttcgggagggcgcttaccactttgtgattcatgactggggtgaagtcgtaacaaggtaaccgtaggggaacctgcggttggatcacctccttaccttaaagaagcgtactttgcagtgctcacacagattgtctgatgaaaatgagcagtaaaacctctacaggcttgtagctcaggtggttagagcgcacccctgataagggtgaggtcggtggttcaagtccactcaggcctaccaaatttgcacggcaaatttgaagaggttttaactacatgttatggggctatagctcagctgggagagcgcctgctttgcacgcaggaggtctgcggttcgatcccgcatagctccaccatctctgtagtgattaaataaaaaatacttcagagtgtacctgcaaaggttcactgcgaagttttgctctttaaaaatctggatcaagctgaaaattgaaacactgaacaacgaaagttgttcgtgagtctctcaaattttcgcaacacgatgatgaatcgaaagaaacatcttcgggttgtgaggttaagcgactaagcgtacacggtggatgccctggcagtcagaggcgatgaaggacgtgctaatctgcgataagcgtcggtaaggtgatatgaaccgttataaccggcgatttccgaatggggaaacccagtgtgattcgtcacactatcattaactgaatccataggttaatgaggcgaaccggaggaactgaaacatctaagtaccccgaggaaaagaaatcaaccgagattcccccagtagcggcgagcgaacggggaggagcccagagcctgaatcagtgtgtgtgttagtggaagcgtctggaaaggcgcgcgatacagggtgacagccccgtacacaaaaatgcacatgctgtgagctcgatgagtagggcgggacacgtggtatcctgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaaccccggcgaggggagtgaaaaagaacctgaaaccgtgtacgtacaagcagtgggagcacgcttaggcgtgtgactgcgtaccttttgtataatgggtcagcgacttatattctgtagcaaggttaaccgaataggggagccgaagggaaaccgagtcttaactgggcgttaagttgcagggtatagacccgaaacccggtgatctagccatgggcaggttgaaggttgggtaacactaactggaggaccgaaccgactaatgttgaaaaattagcggatgacttgtggctgggggtgaaaggccaatcaaaccgggagatagctggttctccccgaaagctatttaggtagcgcctcgtgaattcatctccgggggtagagcactgtttcggcaagggggtcatcccgacttaccaacccgatgcaaactgcgaataccggagaatgttatcacgggagacacacggcgggtgctaacgtccgtcgtgaagagggaaacaacccagaccgccagctaaggtcccaaagtcatggttaagtgggaaacgatgtgggaaggcccagacagccaggatgttggcttagaagcagccatcatttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaacggggctaaaccatgcaccgaagctgcggcagcgacgcttatgcgttgttgggtaggggagcgttctgtaagcctgtgaaggtgtgctgtgaggcatgctggaggtatcagaagtgcgaatgctgacataagtaacgataaagcgggtgaaaagcccgctcgccggaagaccaagggttcctgtccaacgttaatcggggcagggtgagtcgacccctaaggcgaggccgaaaggcgtagtcgatgggaaacaggttaatattcctgtacttggtgttactgcgaaggggggacggagaaggctatgttggccgggcgacggttgtcccggtttaagcgtgtaggctggttttccaggcaaatccggaaaatcaaggctgaggcgtgatgacgaggcactacggtgctgaagcaacaaatgccctgcttccaggaaaagcctctaagcatcaggtaacatcaaatcgtaccccaaaccgacacaggtggtcaggtagagaataccaaggcgcttgagagaactcgggtgaaggaactaggcaaaatggtgccgtaacttcgggagaaggcacgctgatatgtaggtgaagcgacttgctcgtggagctgaaatcagtcgaagataccagctggctgcaactgtttattaaaaacacagcactgtgcaaacacgaaagtggacgtatacggtgtgacgcctgcccggtgccggaaggttaattgatggggttagcgcaagcgaagctcttgatcgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaatgatggccaggctgtctccacccgagactcagtgaaattgaactcgctgtgaagatgcagtgtacccgcggcaagacggaaagaccccgtgaacctttactatagcttgacactgaacattgagccttgatgtgtaggataggtgggaggctttgaagtgtggacgccagtctgcatggagccgaccttgaaataccaccctttaatgtttgatgttctaacgttgacccgtaatccgggttgcggacagtgtctggtgggtagtttgactggggcggtctcctcctaaagagtaacggaggagcacgaaggttggctaatcctggtcggacatcaggaagttagtgcaatggcataagccagcttgactgcgagcgtgacggcgcgagcaggtgcgaaagcaggtcatagtgatccggtggttctgaatggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggggctgaagtaggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggcgctggagaattgaggggggctgctcctagtacgagaggaccggagtggacgcatcactggtgttcgggttgtcatgccaatggcactgcccggtagctaaatgcggaagagataagtgctgaaagcatctaagcacgaaacttgccccgagatgagttctccctgactccttgagagtcctgaaggaacgttgaagacgacgacgttgataggccgggtgtgtaagcgcagcgatgcgttgagctaaccggtactaatgaaccgtgaggcttaaccttacaacgccgaagatgttttggcggatgagagaaagattttcagcctgatacagattaaatcagaacgcagaagcggtctgataaaacagaatttgcctggcggccttagcgcggtggtcccacctgaccccatgccgaactcagaagtgaaacgccgtagcgccgatggtagtgtggggtctccccatgcgagagtagggaactgccaggcatcaaattaagcagaaggccatccgtcaggatggcctttttgcattggcgcagaaaaaaatgccggatgcgacgctggcgcgtcttatccagcctactcttgcttatccgttctgcttttgcatccactccaccacaaaatcagccagcccctcaacatcattaatatccagtaatgcgacatcaagattaagcggcacatcactggctacagcaataacatgcctgtctatcactaattcttcaggtcgatgtccggctccatcgcgaaacagcacaatctttgcgatctcttcatgcttaaacccttcgaccagaatcaaatccagctttgaggtatccattcgacttgcgagaaactgtagatccagctcttcttcgtctggtgtttccgtcatcaaggcccatcgttgctggctggcaacgatggtttgtgccgcgccagccttgcgcagctcatagctatctttgcctggcttatcaacatccatatcatggtgcgtatgcttaatcagccctggacggatccctctggcgcataatgccgggatcagttgtttcaaaagcgtagtttttccggtaccactccacgcggcaaaggcgagtaacggtatcatcgtttttcctgccatcgggcaagctcctctggcgtattcacgttaataaatgcatctttattatcgctgaaatcaaccgcatgaccgccagccagacgcataaatgccattacccggcgttctcctgcttgcagatattccagtaataaaggctcaattgcgcggtttaccagagcaatagtcgggtgatcgcgttcaccgtcgtggacccacacgacaggcgcatctttgcgctgatgattaagccgggctgctaaatcctcgggaatataaggagtatcgcacggacaaaacaaaaaccactcgcctgcttcctgctgcattactgaaagcattcctgccagagggcctgggtaatccgccagtgaatcttcaatcactttcagaccgcttgcctgatagatttcctgatggcgattggcattaaccacgacgtgagagagctgcgtcataagcgcgtcagcgacatgttgccataatggtttgccgtttaattcaagcaatcctttatctacgccgcccattcgtctggctttaccgcctgccagcacaacgcctgttatcgtcgtcatcagattcaccgatatcgcctcttttattgtgggattgaccctgctaacgtgtctgtctcaagagtaaggagcattactatgaaatgtaaacgtctgaatgaagttattgaactcctccagccagcctggcaaaaagagccagaccttaacctgctgcaatttttgcagaaactggcgaaagagtcaggttttgacggcgaactggcggatttgacggatgacattctgatctatcacctgaaaatgcgtgattccgcgaaagatgcggtgatcccgggtttgcagaaagattatgaagaagacttcaaaacggcgctgttacgcgctcgcggcgtaattaaagagtaaaagcttgtaagcggcgccaccaaaatcatcgtgaaatgatatccttcgtcattcgtaatgttttccggatgatgggatgaataacagcgcttttactttccagacactacacccggataccatcatggacgctctgtttgagcatgggatccgggtggattccggtcttaccccgcttaacagctatgaaaaccgtgtctatcaatttcaggacgaagatcgtcgacgttttgtcgtcaaattttatcgccctgaacgttggacagccgatcaaatcctcgaagaacatcaatttgcgttgcagctggtaaatgatgaagttccggtcgcagcacctgtggcctttaacggtcagactttattgaatcatcagggattttatttcgctgtttttccaagcgtcggtggtcgccagttcgaagctgataatatcgatcagatggaagcggttgggcgttatttagggcgtatgcaccagacggggcgcaaacagctttttatccatcgcccgaccatcggtttgaacgaatatctcattgagccacgcaagctgtttgaggacgctacactgataccttccgggttgaaagcggcattcctgaaagcgacagatgagctgattgccgccgttacagcacactggcgggaagatttcaccgttctgcggctacatggagactgccacgctgggaatattctctggcgcgatggtccaatgtttgttgatctggatgatgcacgtaatggtccagccgttcaggatttgtggatgttgctcaatggcgataaagccgagcagcggatgcaactggaaactattattgaagcttatgaagaatttagcgagttcgacaccgctgaaatcggactgattgaacctttacgcgccatgcgtttggtttattatcttgcctggctaatgcggcgttgggctgatcccgcgttcccgaaaaatttcccgtggttaaccggggaagattactggctgcgacagacggcgacttttatagaacaggcaaaagttctacaagaaccccctttgcaattaacacctatgtattaatcggagagagtagatcatgaaaaagatttggctggcgctggctggtttagttttagcgtttagcgcatcggcggcgcagtatgaagatggtaaacagtacactaccctggaaaaaccggtagctggcgcgccgcaagtgctggagtttttctctttcttctgcccgcactgctatcagtttgaagaagttctgcatatttctgataatgtgaagaaaaaactgccggaaggcgtgaagatgactaaataccacgtcaacttcatgggtggtgacctgggcaaagatctgactcaggcatgggctgtggcgatggcgctgggcgtggaagacaaagtgactgttccgctgtttgaaggcgtacagaaaacccagaccattcgttcagcatctgatatccgcgatgtatttatcaacgcaggtattaaaggtgaagagtacgacgcggcgtggaacagcttcgtggtgaaatctctggtcgctcagcaggaaaaagctgcagctgacgtgcaattgcgtggtgttccggcgatgtttgttaacggtaaatatcagctgaatccgcagggcatggataccagcaatatggatgtttttgttcagcagtatgctgatacagtgaaatatctgtccgagaaaaaataattaaatgtaaattacataaaacccgtgaatattcacgggctttttttattatttaataaatataaatacattctgataatgcatcctgccgctggacattatttcagcataagcggatatttaaagttttgctgttttatcagggaatatttatatgatacataagtcagctacaggtgttattgttgcgttagccgtaatctggggtggtggcacatggtacacaggtacgcaaattcagcctggtgtcgaaaagtttattaaagattttaacgatgctaaaaagaaaggtgaacatgcctacgatatgacgttaagttataaaaattttgacaaaggtttttttaattctcgttttcaaatgcaaatgacattcgataacggtgcacccgatctcaatatcaagccaggccagaaagttgtatttgatgtggatgttgagcacggtccgttgcccatcacaatgttaatgcatggtaatgtcatcccagcactggcagcggcaaaagtgaacttagtgaataatgaactgacacaaccgctatttatcgccgcgaaaaataaatcgctcgtggaagcgacattgcgattcgcgtttggtggctcattctctacgacattagatgttgcccctgcagagtatggaaagttttcttttggtgagggccagtttacttttaatggtgatggtagttcattgtctaacctggatattgaaggcaaagtcgaagatattgttctgcaattatcaccaatgaacaaagtaacggcaaaaagttttaccattgattctctggcgcgattagaagaaaagaaatttccggttggtgaaagcgagtcgaaatttaatcagattaacattatcaatcacggggaagacgttgcccaaatcgatgctttcgttgcaaaaaccatgctggatcgcgttaaagacaaagattatatcaatgtcaatctgacctacgaacttgataagttaacaaaagggaatcagcaactcggtagtggtgagtggtcattgattgctgaatctattgatccctcagcggtgcgccaatttatcatccagtataacattgcaatgcagaagcagcttgctgcacaccctgagttagcaaacgatgaagttgctctgcaagaagtgaatgctgcattgttcaaagagtatttaccgttattacaaaaaagtgagccgaccattaaacaaccggtaaaatggaagaacgcactcggcgaactaaatgccaatctggatatcagtattgccgacccagccaaatcttcatcatccacaaacaaagatattaaatcgctcaattttgatgtgaagttaccgcttaatgtcgccacagaaaccgcaaaacagcttaatttatctgaaggaatggatgcggaaaaagcgcaaaagcgggctgataaacaaatcagcgggatgatgaccttaggtcagatgtttcagttaatcacgattgacaacaataccgcctcgctgcaactgcgttatacaccgggtaaagttgtttttaacggacaggagatgagcgaagaagaatttatgtctcgtgccggacgttttgttcattaaaatactcactcgcctctgctcattcagaggcgagcaaaatttacttgtcctgccgctgtgatgacatcaacgacgtcagaagtcggtctttttcctgccacagtgagttcagccattgctgaaaatggcgcttaaagcttttgtcattgatgtagtcgccatgtaactcatcggcaataggctgtaaatccacatgaacgacaattcgcgtcagtttaccgcttaacatatcgaagaacggctgacggttattgtccggataacacagcgtaacattaagcagtttatcgaattgtttacccagtacatttagcgccatcgcaatgcctgccgcctttggtggcaacaagttttgaaaagtggagtgggtttgctgatgtttttcttgcgtgaaacgggagccttcaacgaaattgacaatggtggtgggatgcaggcgaaacttttcacaagaacgccgagtggtttcaacatctttaccacgtcgctccggatgacgtaataaataagcgcgggaataacgcttcataaacggcatatccagcgcccagcacgccaggccaagaaatggcacccaggccagctgttgcttgaggaaatatttattcatcggaatgtgcttacgaaacagcacgcacagtacgacaatatctgtccaactacggtggttacaaataagcagataccagttcttcttacttaacccttccagcccgtgaacttcccattgcaggtgtgggttcagatgcagtaataccgccagaccttcacaccagcaatacatcataaaatcacaaaaacgcgaaacctttcgccaaatgactggcacaggtagcaatagttttacaatcccggcaatgatgatcgggacggaacaaaaaatagtgaccaaaatggtcaatacgatactcagcaaaagggttatcgcagcgagtattctcgtcataatgaatttattcaaaaggttagccatagacagtgcgctaaagaagcgcaaggcgcagattttagcagaaaacgacccaaataacggatgatccttaaggagaaaaataattcatatctatccacattagaaaaaatcccattatctcaattattagggatggctttatttttaactgcatgaaaaacaaagacaaacatcatgctgtaaaaagcatgataataaattaaaagcgatgtaaataatttatgcacaaagttatccacatgacgatttgcgagcgatccagaagatctacaaaagattttcacgaaaagcggtgaaaaactcatgttttcatcctgtctgtggcatcctttacccataatctgataaacaggcacggacattatggttcagatcccccaaaatccacttatccttgtagatggttcatcttatctttatcgcgcatatcacgcgtttcccccgctgactaacagcgcaggcgagccgaccggtgcgatgtatggtgtcctcaacatgctgcgcagtctgatcatgcaatataaaccgacgcatgcagcggtggtctttgacgccaagggaaaaacctttcgtgatgaactgtttgaacattacaaatcacatcgcccgccaatgccggacgatctgcgagcacaaatcgaacctctgcacgcgatggttaaagcgatgggactgccgctgctggcggtttctggcgtagaagcggacgacgttatcggtactctggcgcgcgaagccgaaaaagccgggcgtccggtgctgatcagcactggcgataaagatatggcgcagctggtgacgccaaatattacgcttatcaataccatgacgaataccatcctcggaccggaagaggtggtgaataagtacggcgtgccgccagaactgatcatcgatttcctggcgctgatgggtgactcctccgataacattcctggcgtaccgggcgtcggtgaaaaaaccgcgcaggcattgctgcaaggtcttggcgggctggatacgctgtatgccgagccagaaaaaattgctgggttgagcttccgtggcgcgaaaacaatggcagcgaagctcgagcaaaacaaagaagttgcttatctctcataccagctggcgacgattaaaaccgacgttgaactggagctgacctgtgaacaactggaagtgcagcaaccggcagcggaagagttgttggggctgttcaaaaagtatgagttcaaacgctggactgctgatgtcgaagcgggcaaatggttacaggccaaaggggcaaaaccagccgcgaagccgcaggaaaccagtgttgcagacgaagcgccagaagtgacggcaacggtgatttcttatgacaactacgtcaccatccttgatgaagaaacactgaaagcgtggattgcgaagctggaaaaagcgccggtatttgcatttgataccgaaaccgacagccttgataacatctctgctaacctggtcgggctttcttttgctatcgagccaggcgtagcggcatatattccggttgctcatgattatcttgatgcgcccgatcaaatctctcgcgagcgtgcactcgagttgctaaaaccgctgctggaagatgaaaaggcgctgaaggtcgggcaaaacctgaaatacgatcgcggtattctggcgaactacggcattgaactgcgtgggattgcgtttgataccatgctggagtcctacattctcaatagcgttgccgggcgtcacgatatggacagcctcgcggaacgttggttgaagcacaaaaccatcacttttgaagagattgctggtaaaggcaaaaatcaactgacctttaaccagattgccctcgaagaagccggacgttacgccgccgaagatgcagatgtcaccttgcagttgcatctgaaaatgtggccggatctgcaaaaacacaaagggccgttgaacgtcttcgagaatatcgaaatgccgctggtgccagtgctttcacgcattgaacgtaacggtgtgaagatcgatccgaaagtgctgcacaatcattctgaagagctcacccttcgtctggctgagctggaaaagaaagcgcatgaaattgcaggtgaggaatttaacctttcttccaccaagcagttacaaaccattctctttgaaaaacagggtattaaaccgctgaagaaaacgccgggtggcgcgccgtcaacgtcggaagaggtactggaagaactggcgctggactatccgttgccaaaagtgattctggagtatcgtggtctggcgaagctgaaatcgacctacaccgacaagctgccgctgatgatcaacccgaaaaccgggcgtgtgcatacctcttatcaccaggcagtaactgcaacgggacgtttatcgtcaaccgatcctaacctgcaaaacattccggtgcgtaacgaagaaggtcgtcgtatccgccaggcgtttattgcgccagaggattatgtgattgtctcagcggactactcgcagattgaactgcgcattatggcgcatctttcgcgtgacaaaggcttgctgaccgcattcgcggaaggaaaagatatccaccgggcaacggcggcagaagtgtttggtttgccactggaaaccgtcaccagcgagcaacgccgtagcgcgaaagcgatcaactttggtctgatttatggcatgagtgctttcggtctggcgcggcaattgaacattccacgtaaagaagcgcagaagtacatggacctttacttcgaacgctaccctggcgtgctggagtatatggaacgcacccgtgctcaggcgaaagagcagggctacgttgaaacgctggacggacgccgtctgtatctgccggatatcaaatccagcaatggtgctcgtcgtgcagcggctgaacgtgcagccattaacgcgccaatgcagggaaccgccgccgacattatcaaacgggcgatgattgccgttgatgcgtggttacaggctgagcaaccgcgtgtacgtatgatcatgcaggtacacgatgaactggtatttgaagttcataaagatgatgttgatgccgtcgcgaagcagattcatcaactgatggaaaactgtacccgtctggatgtgccgttgctggtggaagtggggagtggcgaaaactgggatcaggcgcactaagattcgcctgaacatgcccttttttcgtaagtaagcaacataagctgtcacgttttgtgatggctattagaaattcctatgcaacaactgaaaaaaaattacaaaaagtgctttctgaactgaacaaaaaagagtaaagttagtcgcgtagggtacagaggtaagatgttctatctttcagaccttttacttcacgtaatcggatttggctgaatattttagccgccccagtcagtaatgactggggcgttttttattgggcgaaagaaaagatccgtaatgcctgatgcgctatgtttatcaggccaacggtagaattgtaatctattgaatttacgggccggatacgccacatccggcacaagcattaaggcaagaaaattattcgccgtcctgcgtttcttctacaggctgcatctcgctaaaccaggtatccagtttctgccgcagcttgtccacgccttgtttcttcaacgaagaaaacgtttcaacctgcacatcaccgttaaacgccagtacagcttcacgcaccatattcaattgcgctttacgtgcgccgcttgccagtttgtccgctttggtcagcagcaccagaacggcgatattgctgtctaccgcccactcaatcatctgctgatccaaatctttcagcggatggcgaatatccattagcaccaccagaccttgcaggctctgacgtttttcgaggtattcgccgagcgcacgctgccatttgcgcttcatctcttccgggacttccgcataaccgtacccaggcaagtcaaccagacgcttgccgtcagccacttcaaacaggttgataagctgggtgcgccctggggtttttgaggtacgagccaggcttttctggttagtcagcgtgttcagcgcgctggatttacctgcgttggaacggcctgcaaaagccacttcaattccggtatcggaaggtaggtggcgaatatcaggcgcactcatcacaaaatgcgtctgttgataattcaaattagtcaaagcggtcgtctccgtcagtcaaagctttgtggcgattatacctgaaccataataaaaggcggatttttcggcgtgagcgttgtaagtaaaagccatacgctttgtgagacattgccgatagtctttatgcgaaatagcagagaaaattctgcgatgcatgtcaaataagctatataaatcagtgaattgcttttatataaaactctgaaaatgtgcaaatactgatggcggttgattgtttgtttaaagcaaaggcgtaaagtagcacccatagagcgaggacgctaacaggaacaatgactcaggatgagggtcaggagcgccaggaggcgaagacagaggattgtcaggaagacaaacgtccggagacgtaattaaacggaaatggaatcaacacggattgttccggctaaaggaaaaacagggtgtgttggcggcctgcaaggattgtaagacccgttaagggttatgagtcaggaaaaaaggcgacagagtaatctgtcgccttttttctttgcttgctttctgttagattccgccgcaaatctatactgaataaaacggctaaaagacgaaccattatgaaaccatcatcttcaaactcacgcagcaaaggtcatgcaaaagcgcgtcgaaaaacacgcgaggagctggatcaggaagctcgtgatcgcaagcgtcagaaaaaacgtcgtggtcatgcgccgggcagccgcgcagcgggcggaaacaccacgtcaggcagcaaaggccagaacgcaccaaaagatccacgtattggcagtaaaacccctattccattgggcgtgactgaaaaagtcaccaaacagcacaaaccgaagagtgagaaacctatgctttcaccgcaggcggagttggaattactggaaacggatgagcgtctggatgcgctgctggaacgtctggaagcaggcgaaaccctgagtgccgaagagcaatcctgggtggatgctaaactggatcgtattgatgagttgatgcagaaactcggcctctcttatgacgatgacgaagaagaggaagaagacgagaagcaagaagacatgatgcgtctgctgcggggcaactaacggattgccgccgtgggccttcccgttctgctgataacccttccggttatatgttatctggtgtggttattcgttaaactacagcggttgtcgcggcgacaaaagtggctgcgcaaccggctgatgacccgaaacgggcatccgccggtacgccgtagccgccagagacgccatcggaaggagtgagcatgtctgtacagcaaatcgactgggatctggccctgatccagaaatataactattccgggccacgatacacctcgtacccgaccgcgctggagttttcagaagacttcggcgaacaggcgtttttacaagccgtggcgcgctatcctgagcgtccattatctctctacgtacatatcccgttctgccataagctttgttacttctgcggttgcaataagattgttactcgccagcagcacaaggccgatcagtatctggacgcgctggagcaagaaatcgtccatcgtgcaccgctgttcgccgggcgtcacgtcagccaattgcactggggcggcggaacgccgacgtatctgaataaagcgcaaatcagccgcctgatgaagctgctgcgcgaaaacttccagttcaatgccgatgcggagatttcgatcgaagtcgatccgcgggaaatcgaactggatgtactcgatcatttacgcgccgaaggctttaatcgcctgagcatgggcgtgcaggacttcaacaaagaagtgcaacgtctggttaaccgcgagcaggatgaagagttcatctttgcactgcttaaccatgcgcgtgagattggttttacctccaccaacatcgacctgatttacggcctgccgaaacagacgccggagagtttcgcctttaccctgaaacgtgtggcggagctgaaccccgatcgtctgagtgtctttaactacgcgcatctgccgaccatttttgctgctcagcgcaaaatcaaagatgctgacctgccgagtccgcagcaaaaactcgatatcctgcaggaaaccatcgccttcctgacgcaatcgggctatcagtttatcggtatggatcactttgcccgtccggatgacgagctggcggtggcccagcgtgaaggcgtgctgcatcgtaacttccagggctacaccactcagggcgataccgatctgctggggatgggcgtttccgccatcagcatgattggcgactgctacgcgcagaaccagaaagagttgaagcagtactatcagcaagtggatgaacaaggcaatgcgctgtggcgtggtattgcgctaacgcgtgatgactgtattcgccgcgatgtgattaagtcgctcatctgcaacttccgtctggattacgcccctattgagaaacagtgggatttgcacttcgctgattactttgcggaagatctcaagctgctcgccccgttagcaaaagatgggctggtggatgtggatgagaagggaatacaggtgacggcgaaaggtcgcttgctgatccgcaacatttgcatgtgctttgatacctatctgcgccagaaagcgcggatgcagcagttctcacgggtgatttaaatagtgaatggcgcttcgtttacaaagtagaaaacgaaagcgccatcaatgtgctgagaacaagattgcctgatgcgctacgcttatcaggcctacaaaacctgttgaaaatattgcttttgtaggccggataaggcgttcacgccgcatccggcatgaacaaagagcacttcatcagcaatctgaaactcaactaaacagcccaatcattgcggcacacagcacggcagcaacggcagtttgcggtgtgtggctgtcaactgcgccactcgataccagattaattattgattccagcataatgactctccccgttttccgggcaagatcatactgaacttatcggaacagtaaagcgtaaaataccagcaatttgcgctcaataatcaatctttacacacaagctgtgaatcactccatccccagctcttttaacttacgcgtcagggtgttgcggccccagccgagtagccgcgccgcttcctgtttatgcccctgcgtatgtcgcaacgcggtcgtcagtaacgtccgctccagctctggctgcgcttcggaaagcagattttgatgaccggaacgcagcgctctgtctgcccactgcgcaagaagcgtcgcccagctgtccggttgcatttgcgaagtactctccgcaaccgttgattcaaacagttcgccgggcaaatcctgaatcaacacttcctgcccggcggccatcaccgttagccagcggcaggtgttttccagctggcgcacgttgcctggccacgccagacgcgtcagagcagcttcggtttccggatgcagtaacttcgcttctacgcccagttcgcgcgcggcaacctgtaaaaaatggcgcgccagacggggaatatcttcccgacgttcgcgcagcggcggcagatgaacgcggataacgttcaggcggtggaacagatcctcacggaacttaccttcctgcactcgctgttcgagattctggtgagtggcagcgataatccgcacatccactttcaccggcgcatagccgccaacgcggtaaaactgaccgtctgccagcacgcgcagcaaacgcgtctgcacatccagcggcatatcaccaatttcgtcgaggaataatgtaccgccatcggcctgttcaaaacgcccctgacgaatggtattcgcgccagtaaacgcgcctttctcgtggccaaacagttctgattcgatcaaatcttttgggatagctgccatattcagcgcgataaacggcgctttggcgcgcggactgtggcgatgcagggcatgagcgaccagttctttaccggtgccggattcgccgttaatcagcacgctaatagaagaacgcgaaagccgaccgataatacggaacacgtcctgcatggctggcgcttcgccgatgatatcggtcgttgggccgttaagctgaatattacgcggctgctgctgttcctggtaatgactgatagcgcgctcaaccagcgccactgcttcgtcgatatcaaacggtttgggcagataatcaaacgccccttgttgataggcgctgacggcagcatccagatcggaatgtgcggtcataatgatgaccggaagcattggatggcgctgtttaatctgcttgagcagcgccagcccgtccattcccggcatacggatatctgaaagcagcacatccggcgttttgctcgccagcgcctccagtacttccgcgccgttctcaaatgtcgtacaggttaaacccgctccagcgagcgcacgttcaagcacccaacggatggaactatcgtcatcgactacccagactatccctcgttgcataaacgtcacctttatttcctgataggcaggtaaaccgagaactcggtatgccctggccaactggtaaattcaattttgcctgaatgctgatcaatcaaattacgagcgatggataagccaagcccggtgccaccttcgcggccgctgaccatcgggtaaaacagcgtatcctgcaaatgaggcggaatgcctggcccgttatcttccacatcaatccgcgccgccagccggtagcgttcgccgtgtaaggtcagttgaaacgcggtgcgggtacgcagaatgatttcaccgccttccggccccagcgcctgtagcgcattgcgcacaatattcagcaagacctgttcaatttgatccgggtcgtgcgccagttccggcaggctgggatcgtaatcacgaatcaaccgcacgttgtccggcagttccatcgacaccagcgttaccacgcgttcagctactttgtgaatactttcggtaacgcgcgtaccgggcagctgcggccccaacagacggtcgaccagatttcgcagccggtccgcctgttcgataatcactttggtatattcgagtagtgatgggtcaggtaacgctttgctgagcagctgcgccgcgccacgtaaaccgccaagcggatttttaatctcatgtgccaggccgcgcactaaatcacgggcagcaacctgctgggcgtgctgtagctgttcctgacttaagcggcgctggttatccatcggagccatctccagcaggatcatgccgtccggcatacgctgggccgtcacagaaaggatatgcgagcgcccgtcgatgaccagcgtcacttcgttatcggtaaaaccttgccccgcctccagactttcttgcatcagctcgatatttaatgagaagtagctcaacagttccggtaacggtgtaccaaacaatttgcgggagctttgggcgagcagttgttgcgcggcggggttggcgtaatggatcgccaggttgtcatcgattaacaaaatactgttaatcagcgagttgaggatctgcccagcatcgggctgcgtgcctgttgccataaagcagtctcctgaacagattgcaccattttagtgcattatagctttttacggataaaaagcgcgaagcatcagagaattgacggagaaaaaagcccatgcagagatgggctgaaagtttccacggcaactaaatcccggcgttgttgcgccgggtagtacaacttcaactattagacgctgtagtacagctcaaactctaccggatgcggagtcatacgcacgcggtcatcttcttcgcgacgcagagcgatgtacgcatcaattgcttcgtcagtgaacacgccaccggctttcaggaactcgcggtccagatccagttcgttcagtgcttcttccagagagcctgcaacctgtgggatctctttcgcttcttctggcggcaggtcatacaggtttttgtccatggcttcgcccggatggatcttgttcttgataccatcaagaccggccatcagcagggcagcaaagcacaggtacgggttagccgccgggtccgggaaacgtacttcgatacgacgtgctttcggagaagaaaccaccggaatacggatagacgcagaacggttacgcgcagagtaagccagcattaccggtgcttcgtagcccgggaccagacgcttataagagttggtggtcgggtttgccagggcgttaatcgctttagcgtgtttgattacgccgccaatgtagtacagcgcctgctcagacagacctgcgtatttgtcgcctgcgaacaggttaacgccgtttttagacagagacatgtggcagtgcataccggagccgttatcaccgaacatcggttttggcataaaggtcgcggttttaccgaagcggtgcgctacgttgtgcacaacatatttgtagatctgaatttcgtcagcttttttggtcatggtattgaagcgggtagccacttcgttctgaccagcagtcgctacttcgtggtgatgggcttcaaccaccagacccatctgttccatcaccagacacatttcagaacgaatatcctgagcagagtctaccggcggaaccgggaagtaaccgcctttcactgccggacggtgacctttgttaccaccttcgtattgggtggaggagttccatgcgccttcgatatcgtcgatagcaacgtgggaaccagagatagatgatccgaaacggatgtcatcgaacaggaagaattcaggttctggcccgaacagtacggtgtcggcaatgccagtggaacgcaggtaatcttcggcgcgcttcgcaatagagcgcgggtcacggtcatagccttgcagggtgccaggttcaaggatgtcgcaacggataatcagggtggagtcggcgaagaacgggtcaatcactgcggtggatgcgtctggcatcagcaccatgtcggattcgttaatgcctttccagccgccaatcgaggagccgtcaaacattttgccttcttcgaagaattcagcattcacctgatgagcagggatagtgacgtgctgttctttacctttggtatcggtgaagcgcaaatcaacaaacttcacttcgtgctcgttcagcatcgtcagtacgtgttcagcggacatactttaactctcctggattggtcattgtcgtcgtggtaacgaaatctgcaattattttggccgtgtcgccgtaaaaaagataaagcgaaatctgtgccaacttttaaattgcccctaaaaggcgttatcatgcgcaccatcgtgcaaaagggctgcaccacgatgtgaatgttgcaccaatatagtgcttcaatggaaacattaagcaccatgttggtgcaatgacctttggataaccctttttatgctccgtgaaagcgatcacaaagggactctgcaatacttgtttgcggaggatgtttgtgatcctgttttgtagtgcgattaatccgtgtacaataacgcgctatttctaatgcctgaggcaaagttgtgatcgaaaaattgcgtaatatcgccatcatcgcgcacgtagaccatggtaaaaccaccctggtagacaagctgctccaacaatccggtacgttcgactctcgtgccgaaacccaagagcgcgtgatggactccaacgatttggagaaagagcgtgggattaccatcctcgcgaaaaacaccgctatcaaatggaatgattaccgtatcaacatcgttgataccccggggcacgccgacttcggtggtgaagttgaacgtgtaatgtccatggtagactcagtgctgctggtggttgacgcatttgacggcccgatgccgcaaacgcgcttcgtaaccaaaaaagcgtttgcttacggcctgaagccgattgttgttatcaacaaagttgaccgccctggcgcgcgtcctgattgggttgtggatcaggtattcgatctgttcgttaacctcgacgcgaccgacgagcagctggacttcccgatcgtttacgcttctgctctgaacggtatcgcgggtctggaccacgaagatatggcggaagacatgaccccgctgtaccaggcgattgttgaccacgttcctgcgccggacgttgaccttgacggtccgttccagatgcagatttctcagctcgattacaacagctatgttggcgttatcggcattggccgcatcaagcgcggtaaagtgaagccgaaccagcaggtcactatcatcgatagcgaaggcaaaacccgcaacgcgaaagtcggtaaagtgctgggccacctcggtctggaacgtatcgaaaccgacctggcggaagctggcgatatcgtggcgatcacgggccttggcgaactgaacatttctgacaccgtttgcgacacgcaaaacgttgaagcgctgccggcactctccgttgatgagccgaccgtttctatgttcttctgcgttaacacctcgccgttctgcggtaaagaaggtaagttcgtaacgtctcgtcagatcctggatcgtctgaacaaagaactggtacacaacgttgcgctgcgcgtagaagaaaccgaagacgctgatgcgttccgcgtttctggtcgtggcgaactacacctgtctgttctgatcgaaaacatgcgtcgtgaaggtttcgaactggcggtatcccgtccgaaagttatcttccgtgaaatcgacggtcgtaaacaagagccatatgaaaacgtgactctggacgttgaagaacagcatcagggttctgtaatgcaggcgctgggcgaacgtaaaggcgacctgaaaaacatgaatccagacggtaaaggccgcgtacgtctcgactacgtgatcccaagccgtggtctgattggcttccgttctgagttcatgaccatgacttccggtactggtctgctgtactccaccttcagccactacgacgacgtacgtccgggtgaagtgggtcagcgtcagaacggcgtactgatctctaacggtcagggtaaagcggtcgcgttcgcgctgttcggtctgcaggatcgcggtaagctgttcctcggtcacggtgcagaagtttacgaaggtcagattatcggtattcatagccgctctaacgacctgactgtaaactgcctgaccggtaagaaactgaccaacatgcgtgcttccggtactgacgaagccgttgttctggttccgcctatccgcatgactctggaacaagctctggagttcatcgatgatgacgaactggtagaagtgactccgacctctatccgtattcgtaaacgtcacctgacggaaaacgatcgtcgccgcgccaaccgcgcaccgaaagacgattaatttcgttttttagttataaaaaacctgccatcgctggcaggtttttttttacctgtcgtgagcgcacaccaatgcgagtatctcccttataagtctgtggttacgtcaatagagagctttgtcacaattatctgcaaagtcatacgccgttaattgctttcttttttggcgtaagcgtaagatgcctcatctggtttaaaccaaaaggattaaacaatgacgggaaatcaatccaccgtagaaaatgcaaaagagaaactggatcggtggttaaaagatggcatcactacgccgggtggaaaactcccttcagaaagagagctgggagagctgctgggcattaaacgtatgacgctgcgccaggcgttgctgaacctcgaggcagaatccaaaatcttccgtaaggatcgtaaagggtggttcgtgactcagccgcgatttaattacagcccggagctgtcggcgagctttcagcgggccgcaattgagcaagggcgggaaccttcctgggggtttaccgagaaaagccgtaccagcgatattccccagacgctcgcgccactgattgtagtgacgccatcaactgaactctatcgcatcaccggctggggggcgctggaaggacataaagttttctatcacgaaacatatattaatcctgaagttgctccgggttttattgaacaacttgaaaaccactcattttcttcagtctgggaaaagtgctaccaaaaagagacggtagtaaaaaaattgattttcaaacccgtcagaatgccgggcgatatcagcaagtatcttggcggttctgcgggtatgccagcgatcttaattgaaaagcatcgcgccgaccagcaaggcaatattgtccagatagatattgaatattggcgatttgaggccgtagacctcatcattaatctgtaggtgttttatggtgacaataaataacgcaagaaagattctacaacgtgtcgacactcttcctctttatttacatgcttatgcctttcatttaaatatgcggctggaaagagtgttgcctgctgatttacttgatatcgcaagtgaaaataatctacgtggcgtcaaaatccatgttctggatggcgagcgtttttctcttggtaatatggacgataaagaactctctgcctttggagataaagcccgccgtctgaaccttgatattcatattgaaaccagcgcctcagataaggcatctattgacgaagccgtcgccattgcgttgaaaactggggcatcgtccgtacgtttttatccacgttatgaaggtaatttgcgcgacgtattatcgatcatcgctaacgacattgcctatgtacgggaaacgtatcaggacagcggcctgacttttacgatcgaacagcatgaagatttaaaaagccatgagctggtgtcgctggtcaaagaaagtgagatggaatctctttccttactgtttgattttgcgaacatgatcaatgcaaatgagcatcccatcgacgctttaaaaacgatggcgccgcatattacccaggtccatatcaaagatgccttgatcgttaaagaaccgggtggcctgggtcataaagcctgtatttcaggtcagggtgatatgccgttcaaagcgttattaacgcaccttatatgcctgggtgatgatgagccgcaggtgacggcatatggcctggaagaagaggttgattactatgcgccggcgttccgctttgaagacgaagatgataatccgtggatcccttatcgccagatgagtgaaacaccattgccagaaaatcatttactggatgcgcggttacgtaaagaaaaagaagatgcaattaatcagataaatcatgtgcgtaacgtactacaacaaatcaaaaaagaggcaaaccatcttctgaaccactaataagttttaactcatacgcagttaataaaaccattccatatgaatggtcggtatcttattgcctttaaaacagtgattttaaaaatcgcttaggggatgttatgctcacgaaaaagaaatgggcgttatttagtctattaacattgtgtggcggtacaatttataaattaccgtcgctgaaagatgcgttttatatcccgatgcaggaatatttccatttgaccaatggtcaaattggtaatgctatgtcggtaaactcatttgtcacgacagtgggtttttttctgtctatttattttgccgataaactaccgcgcagatacaccatgtcattctcactcattgcgacaggattactgggtgtttatttgacgacaatgccggggtattggggcatcctctttgtctgggcgctatttggcgttacttgcgacatgatgaactggccggtcttgctcaagtcggtaagtcgattgggcaatagcgaacaacaaggtcggttgtttggcttcttcgaaacagggcgtggcattgtcgataccgtggtggcattttctgcgttggcagtatttacctggtttggcagtggcttattgggttttaaagcaggcatctggttctattcccttattgtgattgccgtaggcattattattttctttgtcctgaatgacaaagaagaggcaccgtccgttgaggtgaaaaaagaagacggagcatcgcaaaacaccagtatgacctcggtgctgagagacaaaaccatctggcttatcgcttttaacgtcttcttcgtttacgcggtttactgtggcctgacattcttcattccattcctgaaaaacatctatctattgcccgttgcgctggtgggggcttacggcatcattaaccaatactgtctgaaaatgattggtggaccgattggtggcatgatttcagataagatcctgaaatcgccgagtaaatatctatgctacacctttatcatcagtaccgctgcgctcgtactgttgattatgctgccgcacgaaagtatgccggtctatttagggatggcatgtacgctgggctttggcgcgatagtctttacacagcgagccgtattttttgcacctatcggcgaagcaaaaattgctgaaaataaaacaggcgcggcgatggcgttgggtagctttattggttacgctccggcgatgttctgcttcagtctgtatggctacattctggatttaaatccggggattattggctacaaaatcgtgtttggcattatggcctgcttcgcattctgtggtgcggtggtttccgtaatgctggttaagcgaattagccaacgtaagaaagagatgctggcggctgaagcttgattaatggccggatgtgcttactccggccaacgaaaaccgtatcaaccgtaggccggataaggcgtttacgccgcatccggcagtttcacatcagaagaaatacttcgtcccgatacgaatctggttttgctcgcggtggtacggttcgacattacgatctaaccaacgtaattcgaaataaggcagccagtgttcattaatgcgataacggaaggtattagtgatttcccagtgatgatcttttccattgctgctattaaagtcatttacgcgtatgaaataatgtggctcaaatgtataggaaaatttatcggtgattttaaaattccagtaggtgccaatttcataggtgtcattattatccagttccccgctcaaatctgttgaactatagttattatggttatagcgatttcgtactgtcagattaaaccatggtacaaatttatagttgacgtccagatacactgcaccacccgaaccgatactcttatcattaattaagccaccgggctggatggttaatttatcggttggtttgaataaaggataccaaccttcaatttcattatagccatgttttagttcatcttctcgctgaaaggtgtaggtattggttaacataatacccgcgcccatatcgaagttataacccacacgtagcataacctcgccctgatcggaggcaagattatatgcctccctgttttcgacgtatgcgccagcaaataccgaggcagaggtcagagaagataataaaattattgcattaatctttttcataataagtccattttttaaacgtagggaggccgccacccaccaggatggaaatagcggctattgacatttataacgttacggaagccgttttttcttctgtcgccatctctttatttttgcgttggttgatttcctcaataatcaatgcaaaccgtttttcattgagtgtgtaaaagaatcccatcgtcaatgcagcaataattgccagtgcacaaggccagataaaaatgagctgacgcaaaccctgtaatgtcgcatcgctttgcgcgatgttgggaacataaccaatttgcgtcagcataatgcctggcaagaagccagcaagtgcggcagaaattttacgaaagaaggtataaccggtataaacagaaccttcggcacgaataccggttttccattcaccgtaatctacggtatctggtaccagtgcccagttcaggctgtttacaaaggccgtgccaaaaaaggcgacacaagagaacatgacgaaagtgaaagagttacttccccagaaataattcagtatatcacccaccgcccatagcaccatgccagctaaataaacctgttttttaccaaaacattttacagttactggcaccagtaatacgccgacgaggatgcatcccatactgaagaatcccatccacgacaataaattaatatcattcagcacatactgggtgtaatagacctgaatcgccagtttgatattaaatgccgccagagtacacaggttagcaatgcataaaaccagcaatggtggattacgaaatatcgcgcaaaaagatttgagaatactggctttatgtccggttggcgctgtgtccacataatgctctttgacgcctctgtagcacagcatcataaaaataaagccgccaatggagaacataagtgccgcacaggcataaccgacggttgagtcagaaaaaagcgactgcaacggaataaacgccacggtacaaatcaatagccctatggttgcaccaccctggcggtaagccgcgagctgcgcgcgctcattcgggtttttggtaattgccgggatcatcgcaccatacgagcagttcatcagactgtatgaaagtccaaacatcataaacagcgcggtggcaatcgtcgttttaaccggcaaacaaaaggtggtggcgataaactggagcgttgcaattaacgccgccggaaccgctgcatataaaataaagggacgaaatttgcctttaggcccaatatttttccgcgagtcgagtaaaaatccggtgagcatatcggtaaacgcggtaaaaaacttcgccaccagaaagataatcccgccatagtaagcaggcatccctaattcatcggtataaaatttgaggagatacagagtaccgatgcagagcattaaattcgaaccgacgtcgcccataccataggcgattttttcccgcagattcagttttaatgtcagtggattatggtcagacataatcactccttataacgccccgcagggcgtcgtttattattattacgccgtgcgtttacgggcttctatctcttccacaatgcggacatacatcttctcgttcaggctgtagaagcaacccatcgccacaatggtgactaccgccagtgcgcttgggtagatgaagatcaactggcgtaacccttcaatggtgtggtcagcctgtgcgacgttcggcacatagccaatttgcgtcagcatccagccggggaagaaaccagccagcgcctgagacactttgcgaaagaaggtgaagccggtgtagaccgtgccttccgaacgcacgccggtgcgccactcgccgtactcgacggtgtcggaaaccagcgcccagttcaggctgttaacaaacgctgagccgaagaacgccaggcaggagaacgccacaaagctgaccgagccgccgccgaagaaatagttgagcagatcgcccagcacccaaatcagcaggccgccgatatagaccttcttcttaccaaaacgtctgactgcgccaggcatcaggaacacgccgatgaaaatacagcccatgctgaaaaatcccatatacgacaacaggatgggatcgttaagtacgtactgggtgtaatagacctgaatggcgagcttgacgttaaacgcccctaaggtgcagaggttggcaatacacagaatgaacagtgggcggttaccggcaattgcgcggaaagattgcaacaggccaggcttttgcgccggattggttggttgggtttcgacataacgctctttcacgcctgagtagcagatccacataaacagcaggccgaacagtgaaaacagcgtggcggcgaagatatagccaaattgctgattaccctcgataagattcatcactggcacgaatcccaccgtgcacagcagcaggcccagcgtagcgccgccctgacgccatgccgccagtgaggcgcgttcgttggggtttttggtgatagcgggaaccattgcgccgtaggagcagttcatcatgctgaaaaacagtccgtaaagcataaacagaatagtggccatcaccgttttaccggtgacatcaaacggtgtgccgacaaagttggcgatcgccagtaaggtgaccgggaatgacgcatacagaataaaaggacggaacttaccttttggaccgatcttgcgtcgggaatccaacataatgccggtacccatatcggtaaacgcagtaaagaattttgaaatcaaaaagataatgccgccataggtgcctggcagccccagaacgtcggtataaaacttcaaaagataaagcgtaccgatatccagcaggatgttagaggccaggtcgccaataccgtaagagagtttctctttaaagggcaggcgtaaagttgctggatcttccgttgtgatgtgactcatcgatgttctccctttgcccatgagtttccccacgggcggatgtgattagatgctttttaacgacgcgaacagtgccgcccattcgctatcggcgcgataaaagaccggcggcttgccgatgggcgcattaacggtaacttccccgccccggaacgcttcacccgtccaggcgtggacccagttatcctccggcagatagagcgtccagtcgctacggccttcttcatgcaccggagcgaccagaatgtcgcgacctaacaggtactgatatttcagggtgtaagtgtgcgcatcgtcttcgtaatgcaggaacagcgggcgcataaccggcaggccggacttcgcattcagcgcgacagcctctttcaggtaaggtttcagggtggtgaagacggaggtcatacgggcaaaatgggcgatagtttctgcgtcgccgtcaaactgccagttgtcgccaggacggttaccttcgtgggtgcgcatcatcggcgtgaaggcgctgaaatcgcaccagcgcagcagcagctctttgctgcgcttcatctcaaacagggtggtgtaaccgccaatgtcgctgtggtgcaggccatgtccggtcattgccagcgacagcgccgccgggacaaccgacgccaggccatcgtcgagactccagtcgacgttctggtcgcccgcccacatcatggtggagtatttctggctaccggtagaaccggcgcgcataaagaaaaggatctcgccgagcttgcccgtttcttcaagggcttcgtagttacacttcgcccacagcgcaggccaggcgttatgcataatttcggcactgacgccgttatgcaggtacgtgtcggtgggcagatactcgccgaagtcagccatccagccgccgcagccgagttcaatcatgttctttttgatcacttccttgaaccaggcgtaggcttctggattagtgagatcgacaacgccgccgtaaaactcgccaaactccaccagatagtcaccgccagaggcatcttttgccagatagccgtgttgtgccgcttcttcgcagagatctttatcgctggcaacatacgggttgatataggccaggaactgcacgccctcctgattccactgcttaatgcgtgaatccagttgcgggtagttttcgctgttccacttccagttccacatcacgcgtttgccaaaagaggtcatacgaataccggaccagtcctgcgcccagatgccgttgaccttcacgcccgcgttacgcatggtgtccagtttcttctggcacacttccgtcccgccctgaatgccgagcgttactccgtcataaatccagtcgggcagttctggctggcgtcccagcagggcggttaatttttccagcagggaaatgtatgtgtcagcacattcaaaacgcagcgttgctttgtcttcccacagcgccagttcatggtattccggggcactaaagtcgaagttcatatagcaactgttatcaacatggcagtaatacttctgcgtgctgacaaacgtaggctgtgggaagaaagtccagtaatagtcgccgcccgcattttctttgcagtcggcctgccaggtgacataggtttgtttgttgcgaccaacgccttgttcactggtccatagcgggaacggtttgccacgcagatcgaagtaggaaaactgttcgccgcagccgtagatatggtcctctggttgagcggcaaggcgcagccagatacggttgtggttaaggttgtcgttttgtagttccagcaataaacggccctgatcgtcggcagagatattcagcgtggcgctaatgtcagaaccacggctgaaatgaattaaccaaccatccggtgactggctgacgatggcgtcggtaagcgcaattttctcctgtagtttatctttaatgctgaaattaccgcggaacatatcgatatccgctatacctgagccaatccataaacaaggattatctttgctatgggttaaaataagacgttgttgaaaatgtagggtaaaactgtcgttattctgatgaaattgaaaatctaataactgtggacgtggcgtatccataactaatctccatagagttgagaacgagattgttgccttcctgttattacaggcttatgtaaaatgattctcataaaactgatatataaaaactttacagaagctgagctgtttttaacttaataaattgaagatacataatgttgcctttagcgagtgaaatgttcttcaatgattttgactgctaatcaatacaagttattttctctgtccgtaaatgttaaaaaacaggcggtgcggttttcctggttccagtaataataagtcgatacctgaattaaaggcgttaggcgggcaactcataggttcaactgccagtccctgacgctgtaatttttcaccgctataaatttgtacccagggttgatcgcaacaaaggctaaccgaaagcgcctgttgtggatgggtaatggttatttcccacagatcattagcggttttaaaggtgtggtcgatttttgtcgcggctattgttttcgcctgcgtgaaatttaaatccagctcatcaacgtggtgaagcgttgtcggatttacgtgttcatcaacggcataaacctggtttgccggaagctggaacagatattcatcaacagatgttaagttgcaggttaaataaggatgaatacccacgccataaggcgctgcgacagtgccgatattctggcttgcgatctcaacggaaagacccgtgtgtgcgttgagcgaataaacaacttgtgaagccagcataaacggatagccgtaactgggcggcagaaaagctgtcagggtaacgctggtggcggttaattcactaatttgccagtctcgccaggcaagcagcccgtgaatagcggcttttgaactatgttcattaatgggtaactgatattcctgcccctgatagcggtaacagccgttggcgatccggttcggccacggaataagcactttacccagatgcgccagcggcatctcttcgggtttgtgcgggatgactaaatgacaaccctgaaaggttaattcagccagaccagcaccgacggtcacaatggtcgcgtgataatcccccgcggcaagtgaaacggtctgtccactgcaatgcatattggtgatttgcatacaaggcaccttaattaacgacatacagcctcccgtgaggctgatgtcaaacccaaaaactgcaccggacggtcccctcgcccctttggggagagggttagggtgaggggaaaacccgcaccctattttcagatcagttatttcgcattaatatccagcagacccgctgcaaccgctggagccatgccgggcgctaacgggatacgcgggatcaccaggcaatgcagcaggtgataaatatcctgtttgccgtcccagactttggtggtgaccttattgtccgcatccagctcctgccaccaggaaccattttcatagtccatcaggtacttaatgcagtactcccaccatgtttgataccaggtttcatactggcgatcgccagtgacggtgtagagcgcgtaggccgtacccattgcttcgacgataggccaacgtacacgttcgcggaccaccggttttccttcccagtcaacggtataaacaatcccgtccgcgccatcgggtgcccaggcatcgcgcacggtggcgttaaacagacctttggcatcttctagcagccatgctggtggttgttcgcaacgggcttccagggcagcatggatgtgcagcattaaacggccccattcgatccagtggcctggtgtacctccaaacgcgcggaagcgatgcgccgggttatctttgttgtaatccggcagcggattccactgggtatcgaagtgttcgttaacgcgataatgattatttctggcgacgtcgtggataatcacggaagccacgcgaatcgcgcgatccagccattttttgtcgtgagtgacgtcataaacaatcaagaaagcttccaccgcgtgcatattggcattgccgccgcggtactcttcggttttgctgaaggcttcgtcccaggattccaggcacatctgctcttcttcgctccagaaatatttctcgataatttcaatggtgtaatcgagcagcttgcgcgcttccgggtgacccgttgtgacggcgctggcggcacccagcagagcaaagaagtgttgatagccctgtttggaggcatccaccacgccctcgtcattcacgcaggcataccagccgccatattttttatcacgcagtgcgccgttcatggctttgataccgtgatcaaccaacgagtaagcgccaggtcgacccatcgccgcagcaacggaataaacgtgcaacatacgagcggtgatccacagatgggtgcccatctcttctttgatttgccctttattgcctaaccagccaaaaccagtcggcactacggaatttttaccaaaatcaaagatgcggtcggtttcctgttccagccaacggttgtggcttagggtgttaaaccatttcattccttttatcctcatcttagcggcgtttagccatcatttcgtcgacgatatcgccaagttgttgtaatttcggtgcgcaaacgtcacgcagcatcagctcgttgtctggtaaaccgacgaccgatgcccagactgcacggcctgccaggaatcccgatgcgcccgccgtcattgccacgcgtacggcacgcgggaacagtttttcgtcgacaccggaagagaggatcacccatggcatattgatatggtcattcagacgttgtgaagcacagagaagctcttgttgcggacctttgccataaagcggcatttcaactttgtagaggtcagcgccactgtcgcccagctctttggcggcatcgatgatcgcttgttcgcgatcgaatttatcgccacgacgcggtgggcggacgactggctcaatgatgcttaccagaccgtgtgagtggcacagttcgttgaactctttcaccatatccagacgttgctgcgcatcttcatcactacgccacagcaccagcagttttaaggctttgccaccgtcttgtttgatctgtagcggattgattttgcggtcaataaccacgctatcgaccggaataccgttgccaggaatgaactcatcggcggcgacaatcatggcgcaacttttggcaatcgcgttttgctcaaccacctggcggtagcagaattgttgatctaccagaatcgccgaggcataaggcgagagggcctttgcagcgttaactttgaaatcagttaaaacgctatcggctaccggagcgggtgccccagccgcggcaaacatcatgcgcatggcttcgcgctgatcgaccgccagcatggcaaaaccgcccgatgcgcgcgtaatgtcgttgatggtgtacttattcattcatttattcctttatccagtcgttacatttttactttggcagtcatcccggcactgacacggacctgttccagaatggcggaccagtcctggcgaccgcgacccgctgcgcgcgcctggctataaacctcccgtgaggcggcccccagcggcattggcacatgcagctggttggcgacatcaagggcgatgccaagatccttatgggcaagatcgatcatgaaggcgggagaaagatctccgctgaggactttgtttggccaggaagtggtgaagtgacctttaccggcggcggtaccgctcatcactttgacggcaacatcgaagggaagattcagggcttcgcacaaaacggcggcttctgccgaaagcgcattgagcgcgatgctcatgtagttgttgatgagcttaacgcggatccccatgcccggaccgccagagttgatcaactcactgcccatcgccatcaggatcggtgtggcacgttcaacttgttcagcggtgccgccagccagcagtaacagagtaccggtaatggcatttgcagaagtacggcctaccggaacatccatcatgctgaagcctttggcttgcatatcggcaatcaatttatcggtttgcagcggatggatggtggacatatcaatgaccagcgcatcggtagataagccttcgcaaacgccgttttcaccgaacaacacgttgcgcaccagatcgccattcggcaacatggtaatgataaattcggcatctttagcggcctgcgccgggttggcggcgggagtcgcacctttgtctaccagatgccgcacagcttcggcgttcacatcaaagacgcgaagttgatgcccttgctgcaataaattgctcgccattggcgaacccatttgtcctaaaccgataaacgcgattgctgccataaccctctcctgaatacagtgatgtcactttttgtcatttatgacatgctttgcttgtctgtttttgatcgtatttgtaatttatcgtcaaaaaattgacagctgtcactttttaaacaattggtgaaattaaaatgaacgcatcccaaaatgtttaaggaatgaccatgattcgtgttgcttgtgtaggtataaccgtgatggatcgcatctattacgtggaagggttaccgacggagagcggtaaatacgtggcgagaaattatacggaagttggtggcgggccagcggcgacggcagcggttgcggcggcaaggctgggggcgcaggtcgattttattggtcgcgtaggtgatgacgacacgggcaacagcctgctggcagagctggaatcctggggcgttaacacccgttacaccaaacggtataaccaggcgaaatcttcgcaatccgccatcatggtggataccaaaggcgagcggataatcattaactaccccagcccggatctgctgcctgacgcagagtggttggaggaaattgatttctctcagtgggatgttgtgctggcagatgtacgctggcacgacggcgctaaaaaagccttcaccctggcccgtcaggcgggtgtgatgaccgttctggacggggatattacgccgcaggatatcagtgagctggtggcattaagcgatcacgcggccttttcagaaccgggtctggcgcgcttaacgggcgtgaaagagatggccagtgcgctaaaacaggcacaaacgctcacaaatggtcatgtctatgtgacccagggtagcgcaggctgcgactggctggaaaatggtgggcgtcagcatcaaccggccttcaaagttgatgtggtagataccacaggtgcgggtgatgtttttcacggcgctttggcggtggcgctggcaacaagtggggatttagcggagtcagtccgcttcgccagcggtgtagcggcgttaaaatgcacacgtcccggtggacgagccgggatccctgactgtgatcaaacccgatcttttttgtcactttttgtataaaatgccagggtgatggtttttcgaggaattttcatgagccttaccgaactaaccggtaacccgcggcacgaccaactcctcatgctgatcgccgagcgtgggtatatgaatattgatgagctggcaaatctgctggatgtctccacgcagacggtccgccgggatattcgtaaattaagcgagcaaggcctgattacgcgccatcacggtggcgcgggtcgggcttccagcgtcgttaatacggcgttcgagcagcgtgaggtttcgcaaaccgaggaaaaaaaagcgattgccgaagcggtggcagactatattcctgatggttcaacaatatttatcaccattggtacgactgttgagcatgttgcccgggcgttacttaaccataatcatttgcggataatcaccaacaacctgcgtgtggcgcatattctttaccacaacccgcgctttgaagtgatggtgcccggcggtacgttgcgctctcataatagcgggatcattggcccttcagcggcgtcctttgtggctgattttcgtgctgattatctggtaacaagcgttggggcgattgagagcgatggcgcgttgatggagtttgatgtaaacgaagctaacgtggtgaaaacgatgatggcgcacgcgagaaatattctgctggtcgccgatcacactaagtatcatgcttcggcggcggttgaaattggtaacgtggcacaggtcactgcgctctttaccgacgagctgccgcccgctgcgctaaaatcacgcttacaagacagccaaattgaaatcattcttccccaggaagacgcgtagatttttgtgaccgttaacctggcttcataccttgccacatagccaaacccatcctttcccgctacagttaatttcttgtggcgcgaaaggaggcaaaaatgctctatatctttgatttaggtaatgtgattgtcgatatcgactttaaccgtgtgctgggagcctggagcgatttaacgcgtattccgctggcatcgcttaagaagagttttcatatgggggaggcgtttcatcagcatgagcgtggggaaattagcgacgaagcgttcgcagaggcgctgtgtcatgagatggctctaccgctaagctacgagcagttctctcacggctggcaggcggtgtttgttgcgctgcgcccggaagtgatcgccatcatgcataaactgcgtgagcaggggcatcgcgtggtggtgctttccaataccaaccgcctgcataccaccttctggccggaagaatacccggaaattcgtgatgctgctgaccatatctatctgtcgcaagatctggggatgcgcaaacctgaagcacgaatttaccagcatgttttgcaggcggaaggtttttcacccagcgatacggtctttttcgacgataacgccgataatatagaaggagccaatcagctgggcattaccagtattctggtgaaagataaaaccaccatcccggactatttcgcgaaggtgttatgctaaaaaccattcaggacaaagccaggcaccgtacccgtccactatgggcctggctaaaactactctggcaacgcattgatgaggacaacatgacaaccctggcaggtaaccttgcctatgtgtcgttgctctcattagtgccgctggttgccgttgtttttgcgcttttcgccgcttttcccatgttttccgacgtcagcattcagttacgtcactttatttttgccaactttctgcctgctactggcgatgttattcagcggtatatcgaacaatttgttgccaattccaacaagatgaccgccgttggggcgtgcgggctgatcgtcaccgcgttattgctgatgtactccatcgatagcgcgttgaataccatctggcgcagtaaacgagcgcgaccaaaaatttattcgttcgccgtgtactggatgattttaacgctggggccgctgctggcaggggccagtctggcgatcagttcctatttgctctccctgcgctgggcgagcgatctcaatactgtcatcgataacgtgctgcgtatttttccgctgctgttgtcgtggatctccttctggttgctgtacagcattgttcctaccatccgcgtacctaaccgcgacgcgattgtcggcgcgtttgtcgccgcgctcctgttcgaagcaggaaagaaaggtttcgcgctttatatcaccatgttcccctcatatcagctcatttacggcgtgctggcggtgatccccattctctttgtttgggtctactggacatggtgtatcgtcttgcttggcgcggaaattactgtcactctcggggaataccgcaaactaaaacaagcagctgaacaagaagaagacgacgaaccatgattgcattaattcaacgcgtaacccgtgccagcgtcaccgtggagggagaagtgacgggcgaaattggcgcgggacttttggtgttattgggtgtcgaaaaggatgacgacgaacagaaagcaaaccgtctgtgcgagcgtgtgctcggctaccgcatctttagcgatgccgaaggcaagatgaacctcaacgtgcaacaggcgggcggcagtgtgctggtggtttcccagtttaccctcgccgcagataccgaacgggggatgcgcccaagtttctccaaaggtgcatcaccggatcgcgcagaggcgttatatgactatttcgtcgaacgctgccgtcagcaagagatgaacacgcaaacaggacgcttcgctgcggatatgcaggtatcgctggtcaatgatggccccgtgacattctggttgcaggtatgagccagcttccagggttgtcacgggaaacaagagagagtatcgctatgtatcaccttcgggttccacaaacagaagaagaattagagcgttactatcagtttcgctgggaaatgttgcgtaagcccctgcatcaaccaaaaggttcggaacgcgacgcgtgggatgcgatggcgcatcaccagatggtcgtcgacgagcagggtaatctggtggcggtaggccgattgtatattaatgccgacaatgaagcgtccattcgctttatggccgttcacccggacgtgcaggacaaagggttaggcacgctgatggcgatgaccctggagtcggtggcgcgtcaggaaggcgttaagcgcgtgacctgtagcgcccgtgaagacgcggtggagtttttcgccaagctgggattcattaatcagggggagatcaccaccccaactaccacgccgattcgccattttttgatgattaaacccgttgccactctggatgatattttgcatcgcggcgactggtgcgcgcagctgcaacaggcgtggtacgaacatatcccgcttagtgaaaaaatgggcgtgcgtattcaacaatataccgggcaaaaatttatcaccaccatgccggaaaccggtaatcagaatccgcaccatacgctgtttgccgggagtttattctcactggcaacgctcaccggttgggggcttatctggctgatgctgcgcgaacgccatctcggcggaacgattattctggcggatgcgcatatccgctacagcaagccgattagcggtaaacctcatgcggtagccgaccttggtgccttaagcggcgatctcgaccgtctggcgcgcggacgaaaagcacgggtgcagatgcaagttgaaatctttggcgacgagacgccgggtgcagtgtttgaaggcacgtatatcgttctgcccgcgaagccatttggcccgtatgaagagggcgggaacgaagaagagtaggggcgttttacttgactgaaaaggttttcaatctgaaaaccttttcagggcccaggtccgaagttaccttcccgctctccaggcaacatcccgtagtgccgatcgcgcggcctcgctgataccacctaactgaaaaaatccgtggataacgccaaggtagcgttggcaggtgcattgcactccttgccctgtcatgcggtgatacaacgcttcaccttcatcgcaaagtgggtcgtattcagcggtaatgatatgtacaggtggcaagccattgaaatcatcgcgccaaagagggctggcttcaggatgcctgcgttcaatgcctggcagatacatctcaaagccgctcagtaaagtgtcgcgtgtgatgatgtaatcgtgaccattgcgtatgtagctttcgaaatgcgcagtcgcatcaagcataggataaattaagatgagttgtgccggttgccactcgccagcacgctttaatcgcaaagcagttaccagcgccagatgtccgcccgcactgtcaccggcaagagttatacgttgtttatcaacgccgagtcgttcggcgtgttgccagactatttctgcacctcgttgcgcatcatcatgggcggcggggaaagtatgttccggtgccagccgatactggacggcaataacccgacattgcccgtaataggctaactggcgcagctggttgtcgtgagttgcgaacccgccgctaacaaaacagccaccgtagtaataaattatcgtcgggagtaatgtcggggcattcagcggcgacactattcgtaaggtcatcccttcaagttcgatagtctgaatatctacccgcgtttctgtctcacccgcaaggacagcgctggcgatatagccctccctgcgctgcgcaatactttgttgacgcgatgaggggcgacccgcagcgataaacttttcgactaactctgcaattcctttttccagtgccatagtagaacttattttgctgtatgaatgtacagtcttatacacccgtttttgctggatggatacagggaaattcacgggcgtgaaaaatctggaaagcgcctcgcaaatctaaagacaaacccggcagagacgtggttttgctggagcactatcagtaagctagtggtttcaagggtacgtcaatgacgtacaaaaaggattgttactctaagccaatggcgtataattatgctcttcatcgaaacggaaatttttactgaagatgttcaaaaactgctgaccgacgatgaattcagtcgttttcagtttttcctggccttgaatcctgactatggtgaggtaatacctgaaactggtgggttaagaaaggttcgatgggtttcaggaggaaaggggaaacgtgctggtgtcagggttatttattttcatcaggttaaacattatgagatcagattactgcttatttatcgtaagggtattaaagatgatctgtctccccaggaaaaagcaatgctccggttgttaaatacgaggtggtaaatggataaggcactttttgagcggttgactcacagcatggcccagatgaatgaaattattgaaggaacgcgacagccttcgcggacttttgaagttgatgctatgaaaatcaaagaaatacgccgcgcttcagggttgtcacaatctaaatttgccgatcttatttctgtaagcgtagacacgttgcgtaactgggagcaggggcgacgttcaccgaccgggcctgcaaaggctttgctgcgagcgattgccaatgatccgcaacatgtgctgcaagcacttaaccgttagaggcatggttatgccatacagaaagcactagcattcagaactcctgtgaaagcggcatagtggtcgcctgcccaggagttttgctatgacccgtaatcgtgctgaacgtcgccaccctatgatgcgattaaaaaaactcatcgtcgcgctgatgattgacgtcaatgctatcggatgataccggggggttccggaaggaattccttgtttcccgaactgttaccaacaaaattataacgatgagcaagtaaagaccggttggtggcagtactgaccggtctgtgatggatgattaatttcaccttaaatccgggtgctgttaggatgctgacatttttcgggtacaccattcagattatgcaaataaagatccaatcaaaaaataaacatccctgaatataatatattcatagcatccataactcatcctgggcgataactaaaccatttttgagtaataaatgaaacaactgcaacgctcttattatttctggaaaacgcctcgcaaaaacaaaacgacatgcaaaaatccgctttttttaaatgattttccggcgtaattttcgcacatacattaatgagtaatatatgtaaggtggtggtaatggcgatgaatacggtttttcttcatttatcagaagaggcaattaaacggctgaacaagcttcggggctggcgtaaggtttcacgatctgcaattttacgcgaagcggttgagcaatatctggaacgtcagcaattcccggtgcgtaaagcaaagggaggcaggcaaaagggggaggtagttggtgttgatgatcagtgtaaggagcataaggaatgaaaaaaatttttcattcttgaatataaaaaaacagatgcccttattctggtattaatacaaggctgttttacttgaacttataataactgcaactgttacatcgtatctggaaaacgcctcgcaaaaataaaaaatgatgcgtaaatgagctttctttaaagattcggcaagggtacttttctctccatagattcaaaaatgatattggcgagatatttatgaactctctggcaggtatagatatgggcagaattttactcgatttatcgaatgaggtgattaagcaacttgatgatctcgaggtgcagcgtaatcttcctcgtgcggacctattaagggaagcggtagatcaatacctgataaatcaatcgcaaacagcaagaaccagtgttcctggcatctggcaagggtgtgaggaagatggtgtcgaatatcagcgtaagctgcgcgaggaatggtaatgggaaaaaatgatgtcaatcagattgctgacaacgtgcgcgttgttcatgccggatgcggcgtgaacgccttatccggcctacaaagtcgtgaaaattcaatatattgcagtttattggtagatactgttatggcctgcaagttttttcctggtccggtttcccggattgcaggcatgccagacacagcgccgtcaggcgctgtttttttcatcccttccgcgatttttacgccgctaccggattatgccgtgacgcatcgaacggcacgcctgacttcagcactccatacgccacctgtgccagcttgcgcatcatcgcgccgagaatcacctttcctttcttgccattagccgccagacggtcgcggaacgcccgtccccactcagtcttactggtggctaccattgcgggcatatacaacgccctgcgaagcgacacatgtccggccttactcatccggctcgcccctctcacactgctacctgattcataacgccgtggtgtcagacccgcaaaagcggcgaactgtctggcatgggcgaagcggtccttcagaccgatataagccagcaataccgcagatgttttctctccgatacccgggatgctttccagcagtttcctgcggtgtttcatatccggatcatcgtctgtcaggtcttttatctgcttctcaagacgcttcagctctgcttcaagccacagaaggtgagcatcaatgctcggtctctggacttcccgcgccgtttcagtgcgattcagttcctgcgtgtgcatatctgtcagcgcctggtggcggactaccagggcacgcaacgcgcgttcaagcgggtgaggcgcttcccaggctgcagggcgcttctgacgacagaactctgccagcatgcgcgcatccacggtatcagtcttgttacgcagtccttcactctgagcgaaagctttacccagcgcaggattaatgactgacactatgtagccagcatcgtaaaggcactcagcgacaggttccatataggtgccggtcgcttcgatgcagatatgcgcatggtcaatcttgtgacctttcagccagctcaccagctcatcgtgccctttagtggtgttagcgaattttttggtgcgatgacgaccatcaggacgcaacacatcgacatccagtttctctttagcggtgtcgataccgatataatgaagttcatgttccatagtgaaaccaaccttgcaaatacggattaccgggaaaaccggtccatgatactgtccggtttatcactttgggagaaaggcagtccgctgcataaatctacgcaacaggttagaacccaaggcccgatacggcatgcggactgcaggcagagaaaactggccgattttctctgcactggagggataatacaaggcctgataagcgcagcgcatcaggcaatcttacgcttgtcatcagtgacataccaataaccttatcgatgtgttggagggaagaacgaggcaaacaggcactggcggcatagcttgaggtggtaacgcggaatacgggagatggtgtcgtcacaccctatgagctgtaatccgggcgaccagcgccacccggaaaacgtcagagattactccccttcacccggaaacaggaacgggttgatggaactgcgggcatagccttcttgctccattcgcgcgtccagtaccagagaggcgaggtcatctgccacggcttcaactttcggttctttttcctgataaagaatcttcaggtaagtgccgcagtcatcgcagctttcggctttaatcgcggcctgttcgtcatccagcgaccagtaatgcagtttgccgctctgctcgcagttgctgcattttacgcgcactacgtgccattcggtttcacacaggttgcagtgcaggtaacgcagaccctgagtggtgccaatttgcaccatgctggacaccggcatagaaccacaaaccgggcaatattgacgttgctcgccgtattcagcgcgggctttgccggggatcagattggccatctgcgcccagtagagcgacagtgcagcccagataaacggcgctttatcgctgctgacggatgagaaatcagaggcaaacagtgcgctggccatatcttccagctcctgagtcgatgccttctccagattctcaatcactgccagcgccgggccgctcatttcaggtttcagctcagcaatcagcgccatcagcagcttttgccagtgcttatcacgcggcagaacgtgaatatccagcgggggcttgccctgtgcgctggcttctttaatgcgcgcggtcagatccatctccagcggatggtcgtacagcaccacttcctgggcgtgggcgataagcgcagcaaagcgcaggtaatcacccagcggattattttctgccagctcgcgcagacgctcggcgcggcggttgtataaattcttgagccgagggaacaataacggcggaatcatatccgccgtacgtttctcgctcgaacccagctcatcttgcgggattatgcgaatactcattcagctttcttttccgttgtcttgcggacctcacggtaccagcgcgggtgatgtttcttcgcccaggcgctggtaacccatccttccaccatggcggtaatcgtgcctttcacccaaagggcggcgtagatatgcaccatgataaccacaattaacgccactgcggcaaatgaatgcagcattaacgcgaatcggatcaccgggattgagaaagcaggcgcaaaataaggacgccagataatcacgccgctcaccagcagcagaaccaggaaaataatcgccgcccagaaaacgcatttctgaccgaagttataacgcccggtgtcacctacttcctcgttgacgacgatcttacgaatattcttcgcccaaaagatatcatcccgattgattaggttgtgatgccagtaacggaaaaacatgatgatgaacgaggcaaacataaccacgccgacaaacgggtgcagaattcgcgccagctgcggtgtgcccatgatttgcatcaaccagttgaaggacgggaacaaaaagcccagcccgctcaccgccgccaggatgaagcagaaggcggtgatccagtggttgatacgttccggcgcggtgtagcgcacgatggtgtcacgtcgtttcatttgcgctcctcgtctttctcttcgtgcagattattctcttcctcatccgcacggttcggaccgacacccacgtagtggaagatactggccgcaaaggtagccgcaaagccaacagccgcgagcggtttccagatgcctttccagaatttcacggtttcgctgatttccgggttctccggcaagccatgatacagatttggcttgtcagcatggtgcagcacgtacatgacgtgtgtaccaccgacgcctgccggatcgtacagacccgcattgtcgtaaccgcgggttttcagctcagcaacgcgctcgctcgccagcgttttcatcgactctttcgtaccgaagtgaatcgcgcccgttgggcaggtcttcacgcaggctggttcttgcccaaccaccacgcggtcaacgcacagcgtacatttgtagacgcggttgtcttccgggttgaggcgcggaatgtcgaacggacagcccgcaatgcaataaccgcagccaatgcactgctcggactggaagtcgacgataccgttggcatactgaataattgcaccttccgccgggcacgctttcaggcagcctggatcggaacagtgcatacagccgtctttgcggatcagccattccagtttgtcgttctgctccacttccgagaagcgcattaccgtccacgatttggcgcttaaatcattggggttgtcgtacaccccaatgttattgccgacggtatcgcgaatgtcgttccactctgaacacgccacctgacaggctttacagccgatacaggtggtgacgtcgatgagtttcgccacttcttcctggaagtcccgcgcctgaggcgcgggggtcagaccgttagtcgcggaacgacgaatgatatcttgagattgataagccatatgtcgtctccgttacaccttttccacattcacaaggaaggacttaaactccggcgtctgcgtgttcgcatcaccaacgaatggcgttaacgtattggcaataaagccttttttagctacgccttcataaccccagtgaatcggaataccgatggtatcgatatctttgccgttcgctttcagcgtacgaatacgtttggtcaccaccgctttggctttgatatagccacggttggaggagactttcacggtatcgccctgggcaatgccaagtttattcgccagcgactccccgatttccacaaactgctctggttgcaaaatcgcgttcaacagcgcgtgtttggtccagtagtggaagtgctcggtcagacgataggtggttccgacatacgggaacttatcggctttacccaatgcttcggcgtcgtctttaaagatacgtgcagccgggttcgagataacgtttggatgcagcgggttagttcccagcggcgtttcaaacggctcgtagtgttccgggaacggaccttccgccatcttatcgagggcaaacagacgccccatgccttcctgctgcatgataaacggcccgacgccgctacccggaggcgctgcgctgtagtccggaatatcccagccggtccacttagtgccgtcccatttcagcaactgacgcttcggatcccacgggttaccctgcggatctgcggaggcgcggttatacagaatgcggcggttaagcggccatgcccatgcccagcccagcgtgttaccgaggccagacggatcggcgttatcacgacgcgccatctggttgccttccggcgtccagctaccggcgaaaatccagcagccacaggaggttgtaccgtcatcgcgcaattgggcgaacgagctaagttgttggcctttcttgacgataaccgcaccggttgccggatcggtaatatcggccagcgccttaccgttgctctccatcgctacttcttccgacttcggctcatgcggaatggcgtagttccaggtcatgttcagcacctggtccgggttcgcgccaccctgttcggcatacatcttgcgcaagcgcaggaagataccggagaggatctcgccatcagtcagcgcaatccccggggcgtccgcacctttccagtgccactgcaaccagcgacctgagttaacgattgaaccgttctcttctgcgaagcaggtcgatggcagacggaacacttcggtctggatcttcgacgagtcaacttcgttcagctcaccgtggttctgccagaagttagaggtttcagtgttcagtgggtcgatggtgacgaggaacttcagtttcgacagacaaccgatcactttgtttttgttcgggaatgaggcaacagggttaaagccctggcagatatagccattgaccttgccctctttcatcatctcgaagtactgcaggacgtcgtagcctttatcccacttcggcaaccagtcaaagccccagctattttccgccgtcgctttatcaccaaagaaggccttcatcatagagacgaagaatttcgggtagttgccccagtagtttacctggccttccagcagcggttttggcgtgttggcggtaaggtaggtttgcagatcggtctgcttctcgcttggcagcgtcatgtaacctggcagactctgcgacagtagccccaggtccgtcagcccctgaatattggagtgaccgcgcagggcgttaacgccgccgccggccatccccatattgccgagcagcagctggatcatcgccatcgtacgaatgttttgcgcaccaacggagtgttgcgtccagccgagggcatacaggaacgaggcagttttatcgtgagcactggtttctgcgatgtattcgcagactttcaggaacgcgtcttttggcgtaccacagatgttttcaaccacatctggcgtgtagcgggaaacgtgctgtttcagcaagttccacacgcagcgcggatgttgcagcgtggtatcgcgtttggcgaagccgttttcgtccagttcataagtccaggaggatttatcgtacttgcgtttttccgcgtcgtagccggtgaacaggccatcttcaaagccgtaatcctcacgcactatcaggctggcgttggtataggcttcggtgtattcgcggttgaatttttcattgttcagcaggtacagcaatacgcctgacaggaaagcaatgtcagtaccggaacgaataggggcatagtagtcagctaccgccgccgtacgcgtaaagcgaggatcgatcacaatcagcttcgcgccgttgtgaattttggcttccatcgcccagcggaacccgaccgggtgagcttcagcggcgttaccgcccatcaccacgacgaggttggcgttcttgatgtcgacccagtggttggtcatcgcaccgcgaccaaatgttggagcaagacttgctaccgttggtccgtgtcagacacgcgcctggttgtcgaccgcgagcatacccagcgcgcgggagaatttttgcgttaaatagccggtttcgttactcgacgcggaagcacacagcatcccggtggagagccagcggttaacagtcacgccttcggcgttttgcgcaatgtagttagcatcgcggtcttctttcatcagtttggcgatgcgatcaaacgcctcttcccaactgatttgctgccatttatcagaacctggcgcacggtattccggaaacttcagacggctttcggagtggatgaaatccaccaggccagcgcctttcggacaaagtgcaccgcggttgaccgggtgatccggatcgccttcgatatggaagatagatgctttggcgttttttgctccgtcaccgaggctgtacatcaacagcccacagcctacggaacaataggtgcaggtattacgggtttcgcgggtgcgcagcagtttatactgccgggtttccgcgagcgctacgctgggtgcaaaacccagtgccgctgccgtggtgcctgccataccgccagcgcagatcttaaagaactgccttctgctgacctgcatggattgctccttgtttcgacattgtcacgtcccatttacattcgcttgctgcgtgtgcagggagtgggagttatttttctttgcggaaggggccgcaaaggtccagaattggctcaatttccctccatccaggaagggtttgtaacagaataccataatgttggtgtgtgtgttcttatctggttaagagaaagtgaaaaaaacacagcaaaaagaaatcgaaaatgtgacaaatatcacaggtgttcgtcaaattgagttatggcggcgtgatgatttacaacacccacggttagatgaggtcgcggaagaagttcccgttgcgctggtctacaacggcatttcgcatgtggtgatgatggcgtcgcccaaagaccttgagtactttgcgctcggtttttcgctttccgaggggataatagaaagtccgcgcgatatcttcggcatggatgtcgttccttcctgtaatggtcttgaagtacaaattgagctttccagccgccgctttatggggttgaaggagcgccgccgggcgctggcgggacgtacgggctgtggcgtatgcggcgtggagcaacttaatgacatcggaaaaccggtgcagccgctaccgttcacccagacgtttgatctcaacaaactggatgatgcattacgtcatctcaacgattttcagccagtggggcaactgactggttgtactcacgccgctgcctggatgttgccatctggcgaactggtcggcgggcatgaagacgtgggtcgccatgtggcgctggacaaactgttaggccgccggtcacaagaaggggaaagctggcagcaaggtgcggtactggtttccagtcgtgccagttatgaaatggtgcaaaagtcggcgatgtgcggcgtagagattttgtttgcggtgtctgccgcgaccacgcttgctgtagaagtggctgagcgttgtaatctgacgctggtgggtttttgtaagccgggtcgggcaacggtttatacccatccgcagcgtttgagcaattaattaaaataagtcctgcgatatatattaaattgcaggacttattcatttcgtgaattttattattttatttataaataaaacgcgtgtagtggcgttttcttttttcatttattatgttcactctcttatctatatatttataaggcaattaaatgaaaaggaatttattatcttccgctattatagtcgccatcatggccctcggtctgacgggttgtgatgataaaaaagccgaaacagaaacgcccccgcctgccaatagtcaacctgccgcaccagctcctgaagctcccgttgcaaaagcagaagctaaacctgaaacacctgcgcaaccggtggtcgatgaacaagcggttttcgacgaaaaaatggatgtctatatcaagtgctataacaagttacagatccctgtacagagcagtctggcgcgttatgctgactggctgaaagattttaaacaggggcctaccggtgaagagcgtactgtttatggcatctacggcattagtgaatccaacctcgctgagtgtgaaaaaggcgtaaaaagtgctgtggcgttaacgcctgcgctgcaacctattgatggcgtggcggtgagttatatcgatgctgccgtggcgttgggtaataccattaacgaaatggataaatattacacccaggaaaattataaagacgatgcgtttgcgaaagggaaaacgctgcaccagacattcttaaaaaatctggaagcctttgaagctgtagcagaatcttatcatgcggcgattcaggaaattaacgataagcgccagcttgcggaactgaaaaatattgaagaaagagaagggaaaacattccactactactctctggcagtcatgatttcagcgaaacaaattaataatctgatatcgcaagagaagtttgatgttgatgcggcaatgaagaaagtgtctgaactggaaacgctagtggcgcaggccaaagaagcggataaaggcggcatgaatttctcgtttattaattcggcaggccagtatcaactcgaggctaaaaaatacgttcgccgcatcagagataaagtcccgtactctgactgggataaagagcaactgcaggacgcaaactcaagctggatggtcgacgactctttcccgagagcattacgcgagtacaacgaaatggttgatgactataatagcctgcgttaaacgtttttgatgataaatgcagtgtcggatgcggcgcatccgacacagttcaccccttgtgaagtaactccataaatgcctcatatcctgttaacccggcaataacctctgccggatgctgacacaatacgcttgccagatagctaaatatttttagctcatgacgcgcatcggcggcggcgcaggcaatcaacacatggttaatgatttcgttattcacctcgatcgggtgggcgagggtaataaaaaatccacgaaaacgtcgctcctgttcgctccagcaatgtgggatggcgaggcgattaacaatcaggttttcaccttcgccttcgcgggcgatgatgcgttgtgcttcatcggcggtaatatggtgttgtgccactaattgcgcacaaatttgccgggtaatatgttgccagctttcaccgcgtacattcgaataatgaaaacttccgggggcagagaaaaaacgctccggttgctggcgaataaatgccgtcgccagaaaatgttttatttgttcgataccggcagccgtaatgatattttttacggtgatgtaattatttaccgcgtcttccagtaaataatggctattgttaatgatcaataacggctcaatctcttcgcgaatggcaacaagttcgcttaagctacgggcaataattacccgacaatttaaaacatcgcgctcaatggcgagctgattaatagtggcaatcgcgttctggtccgagagcaaaatgatcggctggcgttcgttttgatgccgttccagcgcacaggcaaaatacaaaccgatcagatcgctgtcgaaaaggggaatatcgagctgttcacgcagtagcgtaataaagtgcagactcatatcaaaggccgcaggccaggcggctttcaggttattcatgctgctttggcggtgctcagcaatccacaccggtgcggcaaggcaacgtaataaatgcccggtaatattctcaaccaactgcgtatcaataatattcaatgacgcgatgcctggcaccctttgcagcaaccccagcacatgatcggctgaaattacctgcgcttgctgatgctgtttctctatcaaacccgtcagggttcttacagcgttatcaccgagaaacaggccgcactgttcaacgatttgttttatctcgttaccgggatattgcggccatatgtcagtaagctgattacgcagggcgtaaatcgccagaatcaggctggagagataatcaccctgcatcagcggccagcggtgttggttgtcgcaggccgtggataaatgctgaaggttgtctcgtgttatgcccgccagcggaattaaaaacggatctttgcgtagcaagttcgccagcaagataacgcgcttctcttctgtttcatcaatgaaatggcccaaaccggggcgactggccaggcaacaagtgcgttcataacgctgttttaaccggggcagacgttctgctacccacgtttctggcaaattaagcgccgaggcgagttgcgcacggggagtaaaggtatttagtaataatagcgccagcagccgatcgtcgttatcgtgcttttgcagcaactgaaaaaagctgcggcgctcgaagatttccagctgatagcccgcactaccactggcgaaaatgcgggctttgccgttaagggtgaagttgagatagtcaatatcacgcaggatggtcctgcctgaaacgccagtctgttgcgccagctctccaggcgtgcgcggctgttgctccagcagatcgacaatctttaactggcgttcgtttagcattaatccacctgacggaactggctaaacgcgttgactttctccgcagttaaggtcgtcagaaaatcccgtatcagcgtgagcagagcatcgtaatcggcttttgaaatcatgccgctgttagcgtgcagataacgagttggcagacacagcgcgacaaccggacgcccgccgcccatcacgttgtagcgcccgccatccgtcgctccggttttcatggtggaaaattgcagcggtaaatcgttatgtgcggcacagttttttaacactgctaccagtttctggttggggaagtagcgcttgtcaaacagcatcagccccggcccctggcccagtttcagcgggtatttaatgttatcaatgcccggaacatcacctgcgacagcggtatccagcacaatcaccacatccggtttaatgtgttccgccgaggtttgtgccccgcgtagcccaacttcttcttccacactgccaacgccgtacagcgtaatttctgggttatttactgtctgtagtagctccgccatcatcgcgcagccgatgcggttatccagcgcctttccgactactttatcttcgccccagcaggcaaaattggcttccgggctaataaaatcgccaatttcaacgccgcgcttttccgcttcttcgcgactgttcgcgccaatatcaatgaacatctcatcaaatgacagcggttgttgcttttgcttttccgttaacgcatgaggcgcgacggaaccaatcacaccagggattttaaatcccttgtgtgtgcgtatggttacccggtggttgagcatcgactgattccaccagccgccaatggtggtgaagcgcagaaaaccgctctcgtcgatgtgggtgaccataaagccgacttcatccatatgcccgacaacggcaacttttggacctttattccccttacgggcaacaaagctgcccagaccatcaaaggtgatttcattaacgcaaggttccagcgtgtttatcaggatgtcgcgaacttcctgttcatcgccgctgacggcgctggcttcgcacaactgttgcagtaactcaatgttcatggacaagctcctgttgcgcggctttcgctttgcggcgtaaccacaatcctttcaggacgataatgaatgaaatgtttagcgcgaggccaatcgccagcaccagataaaacgaacctaccggcgacatcaggccgatcagcgggtcaaagatacccaaaccaggtgccagacgtttgattccgaaagcgatcaccagcacgccggtaataccgcccgccagcgtattggcggtaatcatcggtaacggagctgccagagcgtaaggaatagcaggttcggttgcgactgtggcaccgaccacaatggcactactggcagcctctttttcctgtcgggtaaacagtttgggcgcaatgaacgtcgcaagacccgccgcaacgggcggcatcaacgcgacaacgccgacgatggcgtaccagtcataaatgtgtttttccagcagtgagaagcagaagaaccaggcggttttattgatggggccgcccatatcgaacgccagcatcgcaccgaccagaaacgctgccgcaaacttcattgatggaggaatggtattcaggaagtggagcagcccgcccatgaggtcggacatcaccggcccgataacgtagtaagtgagcacgccgaaaaccagcagagtaacgaacgggatcagcattgaaccgagcagcggttgtaatgctttgccaaggcgcactttgcggaaccagaagacgaaatagccaatcgccagccccagcaccaccgcgccgaggaatcccgcacccgactgggtgccgagcagcgctttgtcgttcgccagatagcaaaccagaaacgccggagcgaaagccggtttatcggcaatcgacgaggcaatataagcgcccatgatggggatcataaaggtgaagccaaggtaaccgatggattcaactacccaggtaaacgacggcgcgcctttcgacatatcggtatacggcaaaccgaactgcaccagcatgttggcaagcgccaccaggataccaccgccgatgacaaacggcagcgccgcagagacgcccgccatcaggtggctcatcacgctgccgctttgcacttcctgtttgccaagcttcacgccgctatctgcggcaaaaagctgcgagtttgtcggtaattcgctgaaaatctggtcgatatttttcaacgcctgggagatggcaatctcataaactttcttcccggcaaaccgcgcgcgatcatcaccgctcaggccacgcccggtagcgagaatgacgtaatcggcagcggcaatctcttcgctggataagcggttttcaacgccactggacccttgagtttccacttttatggtatggccgagagaacgggctttctgttccagggcttccgccaccatgtaggtgtgagcgatcccggcggggcagttggtgatcgcgacaatacgtaaggatgactccatcgccacttccttatgagctgagggtttgatttaacaaggcaagcacctggtcggcgtcgccctgttgcagttgatgaataaaatcctggtggataattttgcgacacagtgtgccgatgattttgacctgatcctcttcgccgctttgcggcacgccgaggcagatccagcaattgacgtcttcgccatcgctggctttccagtcaatagcctgcgctttgcgggcgaataatacgaacggttgtttaacgcaggcgcttttaccgtgcggcacggcgacaccggaaccaaatccagtagagtgcattttttcgcgcagcagcagggtttgcaggaactggtgtgagtcggtgataaaaccgttttgtaacgctattgtcgccaactgcttcagaacggaataagcgccattgccctgaatattcaggtcaatacagcttgcagtaagagctgccattaatcggactccataaaatatattttaatcaattgtaatggtggagcgattaagtgatgagaggcgatatgtcggtaaacaatgacaatttgagacagagtgaaaggtcagatttgcggagtaatgcacataatggttatttaaataaaccacatgaatcattaatgggttattcattatttttgtgatttactcacaatgtatcagggaaatataacttaccgggagatgtaatatgtttaatttttcaaatcgaaatttaaaatattgtgccggaggcatctccggcacattgggcaattacggcaggtaaaacacttcttgcagctcgctactcaccgggctgttatccgggttagcgggcataacatcggtcatatatttccaccaacgttggcaaacatcagtactggctaccgcattccaccgttcttcagattcaatctctaccgtggcaaacagcagattacgcgctttgtcgaggtaaatggcgtagttatgcgcaccgtgagatttcaacactgcttccagttccggccagatggggttatgccgacgctgatactcttcgtgggcgtcggggttaacctgcatgacaaaggctttgcggatcatgtttgctccttacagcgccagcgcactggctagtggtgtaacgccgaagcgcttgccgagcgctatcaactcttcacggctgatggtctgtttcatgccgcccatcgaataaaccttcactaatacttgtgctgatttttctgcggtgtcgattaaaccgaatgtttcatccaacgtcgacccgctgccgaagacgccgtggaagggccacaacaccagcgaatgtttttgcatctcttgtgcggtcgcctggccgatttcgtccgtgccgggcaccatccacggcagaatgccaacgccatccgggaataccaccagacactcggtgctgccttcccacagttggcgagtaaagaccgcggtgtcgttttccagtacataggtgagggcgatcaggttggtggcgtggcagtgcatgatcacccgatctttaccgttggtggctttaatgcgctcgcagtgggagagaaagtgagccggaagttcagaagttggaacggcttcgttggttaacccccagagaatatggtagcccgcgccgtcgctgtcgacttttacgacgcctaagttagctgcaggatcaagctggacgttacggaagaatttgccggagccggtgacaataaacggtgtatttgccagtaaaggcatgggctggctgagcgggatatagcgcggttgtgcatggaagttgtctttataaggcgcgatatcggcgtcatccaggcgcagcgtcaggttgccgccgttgcgctcgtcccagcctttcagccaggcatcggtggtggctttgatcattccctggacaaaccaggactgggtaatgttttgcatgttctgtgttcctgtaaattaggttgccttgtttagacatggtgcggcttgttcccctcaccctaaccctctccccgtaggggcgaggggactgtccggagcagtgttcagctccgttgccgcacgaggctatgtttttctccctcgccctttcagggagagggccggggtgagggtgacagcccgcatggacattcgacccgtaggccggataaggcgctcgtgccgcatccggcagtgtttacccacgctggctcaaaatcgctttctcataagcccgcacgctctccagccattcgctacccgttggggtatcgtgacgttggcaatacatttcccagaccgcctgccacgacaacgatttctgctcttccagcagtgccagacgcgcagtgtaatcgcccgccgcttccaacttgcgcagctcggcggtaggttccagcaacgcacgcagcagggcttttttcatattgcgtgtaccaatgacccacgcggcaatgcggttgatagaggcatcgaagaagtcaaggccgatatgcacccggtcaaacagatcgtgacgcacaatctcactggcaattgcctgggtttcatcatccagcagcactacgtgatcgctgtcccagcgaaccggacggctgacgtgcagcagcaactgcggcacatacagcatggcggcggaaatcttgtcggaaatcacttcagtcgggtggaagtgcccggcgtccaggcacagcgcagtctggcggctggtggcataccccatgtaaaactcattggagccaaccgtgtagctctctgcgccaatgccaaacaatttgctctcaacggcgtcgatatggtgcgcagggtttagcttctcgctgatcacctcatccagtgctgccagcagacgctgacgcggggcgagacggtcaacggtgatatctttcataccatccgggatccagatgttcatcaccgatggtgtgccgagttgctcgccaaaataggccgaaacgcgacggctggctttgcagtgatcaatccagaactggcgaatgctgtcgtcggcatgggaaagcgtaaagccatcggcgcttagcggatgcgaaaagcaggaggggttaaaatccagaccgagctgattggctttcgcccattcaacccagtttttgaagtgctctggtttgatctgatcgcgcgagactggcgtatctgattccagatagatggcatgtaaattaagccgtttcggccccggaatcagccgcatagcctgttccagatcggtacgtagctcactggcattacgcgctttgcccggataattaccagtagcttgaatcccaccggtcagcgaaccttccgggttttcaaaaccggaaacatcatcgccctgccagcagtgcattgaaacgggtaaacgatcaagttggcgcagcgcctcctcgacatcaatccccaccgccgcgaaacgctgtttcgccagctcccaggcctgttccagttgagtggtcatgcgcaaagctcctttgtctgtcgtgtagagtgaatctgcgccacatagtgggcaatttcactgtcaggattaggggtaaaggtggtcagattcgcggtggtgctgacgacctgacggaaatcatccacattgttgagttcatccagcgtcattaactggatgccgatattgccgagcgttgaggcttcaacaggcccggcgatcacccgaataccgcaggcatcggcgcatagctggttgagcagcgtgttctggcagccgccgccgacaatatgcagttgcgagaaatcttcaccgcgcagctgcgccagctcatgcaacacatcggcatacagcagcgccagactgtcgaaaatacagcgcgccagttcagcatcactttccgggatcggttgcgccgtttcccgacacgcagcctgaatttcgctgcacatcgcttcaggattaataaagcgatcgtcattgggattgatgatgaagcgacaggccggaagtgcctgtgtcgcggcgataagcgccgggagatcgttgatttgccgttcctgaagcactcgctgaagcagccataagcccataatatttttcagcacccgatagcgaccttccgccccgccttcattggtgatgttggctgccagcgccgtgtcattggtaaatggcgtctggctttcgaagcccatcaatgaccaggtgccagaagagagataagcggcgcgtgaaccgtttaacggcgaggcgataaccgcgctggcggtatcatggctggcaacggcgaccaccggaatctcattaccctgcgggcaaatccagtgcccaatgacattacccggatgcgtcgggcgaccaaaccaggctttgttggccccgctccacgccagtagcgactcgtcccagtcgtcgctattgatattgaccagttgtgtggtggtggcattggtgtactcccagttcatcttgccggtcaggcgatagctgaagtaatccggcatcagcagagcgtgagcaatgtgtggaataagttcaggttgttgctccgtcagcgcacgcagttgataaagcgtattgaagggcagaaactggatgccgctacgttgataaatatcgcgtttgccgagttgttgctgtgcctgcgccattaggccattggagcggctatcgcgataagcaacgggcaggcccacacgctgaccctgttggtcgagcagcacaaagtccacgccccaggtatcaatcccaatgctatcgatacgaatcccttcctcgcacaccttgtttaatccaaggcgaatggcactttccaggctatccacattccaggtgacataaccgttctggctatgcagcccatttttaaaacgatggatttcgcgcagcgtcaggctgcggcattcacgctcgtaacgcgccagcatcacgcgcccactggatgcgccgagatcgacggcgacacaattgcgaaaggtcataatgtgatcctgctgaatttcattacgaccagtctaaaaagcgcctgaattcgcgaccttctcgctactgacaggaaaatgggccattggcaaccagggaaagatgaacgtgatgatgttcacaaattgctgaattgtggtggtgtgatgctcaccgcatttcctgaaaattcatgctgtatcttgaaaaatcgacgttttttacgtggtttcccgtcgaaaatttaaggtaagaacctgacctcgtgattactatttcgccgtgttgacgacatcaggaggccagtatgaccgtattacatagtgtggatttttttccgtctggtaacgcgtccgtggcgatagaaccccggctcccgcaggcggattttcctgaacatcatcatgattttcatgaaattgtgattgtcgaacatggcacgggtattcatgtgtttaatgggcagccctataccatcaccggcggcacggtctgttttgtgcgcgaccatgatcggcatctgtatgaacataccgataatctgtgtctgactaatgtgctgtatcgctcgccggatcgatttcagtttctcgccgggctgaatcagttgctgccacaagagctggatgggcagtatccttcccactggcgcgttaaccacagcgtattgcagcaggtgcgacagctggttgcacagatggaacagcaggaaggggaaaatgatttaccctcgaccgccagtcgcgagatcttgtttatgcaattactgctcttgctgcgtaaaagcagtttgcaggagaacctggaaaacagcgcatcacgtctcaacttgcttctggcctggctggaggaccattttgccgatgaggtgaattgggatgccgtggcggagcaattttctctttcgctgcgtacgctacatcggcagcttaagcagcaaacgggagtgacgcctcagcgttacctgaaccgcctgcgactgatgaaagcccgacatctactacgccacagcgaggccagcgttactgatatcgcctatcgctgtggattcagcgacagtaaccacttttcgacgctttttcgccgagagtttaactggtcaccgcgtgatattcgtcagggacgggatggttttctgcaataacgcgaatcttctcaacgtatttgtacgccatattgcgaataatcaacttcgttctctggccgaggtagccacggtggcgcatcagttaaaacttctcaaagatgatttttttgccagcgaccagcaggcagtcgctgtggctgaccgttatccgcaagatgtttttgccgaacatacacatgatttttgtgagctggtgattgtctggcgcggtaatggtctgcatgtactcaacgatcgcccttatcgcattacccgtggcgatctcttttacattcatgctgacgataaacactcctacgcttccgttaacgatctggttttgcagaatattatttattgcccggagcggctgaagctgaatcttgactggcagggagcgattccgggatttagcgccagcgcagggcaaccacactggcgcttaggtagcgtggggatggcgcaggcgcggcaggttatcggtcagcttgagcatgaaagtagtcagcatgtgtcgtttgctaacgaaatggctgagttgctgttcgggcagttggtgatgttgctgaatcgccatcgttacaccagtgattcgttgccgccaacatccagcgaaacgttgctggataagctgattacccggctggcggctagcctgaaaagtccctttgcgctggataaattttgtgatgaggcatcgtgcagtgagcgcgttttgcgtcagcaatttcgccagcagactggaatgaccatcaatcaatatctgcggcaggtcagagtgtgtcatgcgcaatatcttctccagcatagccgcctgttaatcagtgatatttcgaccgaatgtggctttgaagatagtaactatttttcggtggtgtttacccgggaaaccgggatgacgcccagccagtggcgtcatctcaattcgcagaaagattaattcgccatgccgatgccgacgatgttggcggcgacaataatcaccacacaaccgaggctcaacaccgttaccggacggcgacctgcattgttccactctttcagcaccagcccgacgataccgccgcacaatacatagaaactcatatgcagcatccaactgatgtagtcatactgcgccggaatgcgggcgtggccccaggcatagaaaaagaattgcagataccacatcaacccgcccagtgctgagagtaacacattgtgaatgatcagcggttttgccagcgagaagtcggcttttagcgacaaatccttcacttttgccagacgaatgaagcagaaaccgaggttgatgatcgcgccgccgcccatgatgatgacatagcttggcagagcgacatacagtggatcgacgcccagtgcggcagcggcttcatgcatcggttttgcggcgttcatcgcaaaagacataccggcagagaaaatgccgcacatcaccgccagcaccagcccttttttcaggttgaactcttcggctttaatgcccattttgcgctctttcaactgcccggctcgagttacaatccctacgccaatcagcgccaccagaacgccgagcaacgtcatgcgtccgccttcggtgttaatcagcacatcgaaattgccgttgataattggcgtcatcagtgtaccgacaatcaacgtaatgccaatggcgatgccaattcccatcgacatgccgagataacgcatggtcaggccgtagttgatattaccgatcccccacatagcgccgaacagaaaaacaggcagcagcgtagagagactaaacgagctgtaatacgcccagaaatccggtagtaacagggcgctgatggcccacggcagaataatccacgaaacaatcccaccgactgaccacatggtttcccatgaccatttttttacttttttgaacggagcgtaaaaacaggctgcactggccgcgccgatcaaatgccaaaatatccccatcgtaatcgcgttactcatcttcttatcctcatcatttttcgtcgcttcacatctccgacgagatgagtgtaaaaatcgtgctgtcgattaacctttcgcctgttgccgccgttgtcgatttactggcaatcacggcattaagtgggtgatttgcttcacatctcgggcattttcctgcaaaaccatacccttacgaaaagtacggcattgataatcattttcaatatcatttaattaactataatgaaccaactgcttacgcggcattaacaatcggccgcccgacaatactggagatgaatatgagctataccctgccatccctgccgtatgcttacgatgccctggaaccgcacttcgataagcagaccatggaaatccaccacaccaaacaccatcagacctacgtaaacaacgccaacgcggcgctggaaagcctgccagaatttgccaacctgccggttgaagagctgatcaccaaactggaccagctgccagcagacaagaaaaccgtactgcgcaacaacgctggcggtcacgctaaccacagcctgttctggaaaggtctgaaaaaaggcaccaccctgcagggtgacctgaaagcggctatcgaacgtgacttcggctccgttgataacttcaaagcagaatttgaaaaagcggcagcttcccgctttggttccggctgggcatggctggtgctgaaaggcgataaactggcggtggtttctactgctaaccaggattctccgctgatgggtgaagctatttctggcgcttccggcttcccgattctgggcctggatgtgtgggaacatgcttactacctgaaattccagaaccgccgcccggactacatcaaagagttctggaacgtggtgaactgggacgaagctgcggcgcgtttcgcggcgaaaaaataatcatttgccgccagctgcaatgaggcgtttacgccgcatatcagcttaaaaaatgaaccatcgccaacggcggtggtttttttgtgatcaatttcaaaataaaaacaatgatccgataaaaataaaacagtgtttcaattgatgtggttttgatcacttttattgattaaatgaatgtctatcttcgtttccatcaacactgatgctccattgagaaatgacgcatcagcccttaaaaatatgccgacaggtgatggaaatgcagataaaacgctcgattgagaaaatcccgggggggatgatgctcgtcccgctattccttggcgcactgtgccacaccttctcgccgggggcggggaaatattttggatcattcaccaacgggatgattaccggtacggtgcccattctggcggtgtggtttttttgcatgggggcgtcaataaaattaagcgcgacgggaacggtattgcgtaaatccggtacgctggtggtaacaaaaattgccgtcgcgtgggtggttgcggcaattgcctcgcgcattattccggaacatggtgttgaagttggattctttgccggactttcaacgctggcgctggtggcggcgatggatatgaccaatggcggactttacgcttccatcatgcagcagtacggcacaaaagaagaagctggggcatttgtgttgatgtcgttggagtccgggccgctcatgacgatgattattctgggcactgcagggattgcctcgtttgaaccgcatgttttcgtcggcgcagtattaccgttcctggtgggctttgccctggggaaccttgaccctgaattacgagaatttttcagcaaagcggtgcagacgctgattccattctttgccttcgcactgggcaataccattgatttgactgtaattgcccagactggtttgctggggatcctgttgggtgtggcagtaattatcgtgaccggtattccgttgattatcgccgataaattgattggcggtggcgatggcactgccggaattgccgcttccagttccgcaggggccgcggtagcgacacctgtgctgattgcagaaatggtgcctgcgtttaaaccgatggctccggcagcaacttcgctggtagcgacggcggtcattgtgacttcgattctggtgccaattattacctctatctggtcacgtaaagtcaaagccagagcagcgaaaatcgaaattttaggtacggtgaaataaacctgcttccttaatccccacagccggatgaactaacgttcgtccggtttgctattgagttcctgcctggatacttaccgcgaaaacagcacgcctgacataaaataaatatggtctaatggggaaatttctcgtggagagggaacagatgcgatatccggttgatgtatacacaggcaagattcaggcttatcccgaaggcaaacccagcgcaattgccaaaatccaggttgatggtgagttgatgctgacggagctggggctggaaggtgacgagcaggcggagaaaaaggttcacggcgggccagacagagcgctgtgtcattatcctcgtgagcactatctctactgggtgcgggaatttccggaacaggcggagttgtttgttgcgcctgcgtttggcgaaaatctctcaaccgacggtctcacggaaagtaatgttcatatgggcgatattttccgctggggagaggcattaattcaggtcagccagccgcgctcgccttgctataaactcaattaccattttgatatcagcgatatagcgcagttgatgcaaaacacaggtaaggtggggtggttgtatagcgtgatagcgccagggaaagtgtctgcggacgcgccgctggagttggtttcccgtgtcagcgatgtgaccgtgcaggaggctgccgccatcgcatggcatatgccgtttgatgacgatcagtatcaccgtttactctccgccgccgggttatcgaaaagctggacgcggacgatgcaaaagcgccgactgagcggcaagatcgaagatttttcccgccggttgtggggaaaataacccccggagtgtaggcctgataagacgctatcagcgtcgcatcaggcatcctgctcaaatgccgggtgcggcgtaaacgccttatcctgcctacaaatgcggagtttaactccgcttatacagcggcaaccaaatcaccagccgtaaaccgcccagcgggctgtcttctgccttcacccagccacgatgctgctgaatggcggtttcaacaatcgccagccccaatcctgtaccgccagattcacgatcgcgtgcttcatcggtccgatagaacggacggaaaatctgttcgcgatcttccgggctaacgccaggaccatcgtcgtccaccgtaatggtgataccgtctttatctaccgcaaagcccacttcaatcttcgtatgggaataacgcagagcattacgaacaatgttttccagcgcactttccagggcgttcggattgccgtacagcggccacggcccaggcgggaagttaaccgtcaacgacttgcccatctgctcggcttcgaacgccgcgttatccagcacttcactccacaactggttggctttgatggtttcgctaaccagcgcgtttttttgctgattacgggacatcaccaacagatcgttgatcatgctgtccagacgttgcgcttcggtttcaatacgctccagttccttgctttcaccactacgacggcgcagtaacgccgtacccagttgcagacgcgtcagcggggtgcgcagctcgtgagagatatcagaaagcagacgctgctgagaggtcatcatgcgctccagcgcggtgaccatctggttaaaactggcaccagcggcaaggaattcctgtggccccgcttcaagttccgggtgctggcgtaagtttccctgggcaacttcatcggcagcgtttttcagcttacgcgccggttttgccagactccaggccaaccacaacagcagcggcgtactgaccaacatggtgacaatcagcagtaatagcgggcggtcaaacagtaagttaatgaaatcggattgagaactgctggccggacgaatcagataaagttggtaattatcttcgccatcacgcacggagaacggaccgaccagttccacgcggccatactttttcttctgcggatgatcggcgttatcggcctgaccaataaagttacgaatgatctgcatttcgctgcgttcagcgccgatcacgcggccttcggtggtcaccaataacaaacgctgtcctggcggtgcccacttatcaatcgcccggaacagacgtcgccaccacattaaatcgttgggcggatcattcgccagttccgcttcaacatgctgctcaatcatcagcccctgacgctgttcgctatccagaagctcggtcatctggcgtgaatcgagcttgggtaacatcaaaaccaacatcaacaccagcgccagcgtcagccagaagatggcgaagatgcgcgcggttaagctgcctatcatgaagcagaaaccatcagatagccgcgaccacgcaaggttttaaaccacgggtgaccatctttacgatccggcagtttacgacgcaggttggaaatgtgcatatcgatagcgcggtcgaaaggcgtcaggcgtttgcccagcacttcctggcttaaatgttcacgggaaaccacctgacccagatgctgtgccagcaaatagagcagggtaaactcagtgccggttaactccagcgtttgcccgtcgaagctggcttcctgacggcctggattcagcactaaggcatcaacttccagtgtcggtgaaccgttgtcgttgttttgctgttgctcgctccagtgcgaacggcgcaggatcgcgcgaatacgtgccaccagctcacgatcattaaatggtttcgggagatagtcatctgcgcccagctcaaggccgagaacgcgatcaagttcactgccgcgcgccgtcaacataatgacaggcgtctggtgtgtctggcgaagtgcttttaatgtgtcgataccatttttcttcggcatcattacgtcaagcaaaagtaaatcaatgctgtcgtccagaagatcaagcgcctgttccccatcgtgggcaacaatcacgttgaagccttccatctcgagcagctcctttaatagggaagtcagctctcggtcatcatcaactaacaggattttattcattgtttaaatacctccgaggcagaaattacgtcatcagacgtcgctaatccatgactttacgttgttttacaccccctgacgcatgtttgcagcctgaatcgtaaactctctatcgttgaatcgcgacagaaagattttgggagcaaatgatgcgcatagttaccgctgccgtcatggcctcaacgctggcagtcagttcattaagccacgctgctgaagtcggttcaggcgataactggcatccgggtgaagaacttacgcagcgcagtacgcagagccatatgttcgacggcataagtttaaccgaacatcagcgtcagcagatgcgagatcttatgcaacaggcccggcacgaacagcctcctgttaatgttagcgaactggagacaatgcatcgccttgtcaccgcagaaaattttgatgaaaacgctgtgcgcgcacaggcagaaaaaatggcgaatgagcaaattgctcgtcaggttgagatggcaaaagtccgcaaccaaatgtatcgcctgttaacgccggagcagcaagcggttttaaacgagaaacatcaacaacgaatggagcagttgcgtgacgtgacgcaatggcaaaaaagttcatcgttgaagctattgagtagtagcaactcacgttcccagtagtaaaccctgttttccttgccatagacaccatccctgtcttcccccacatgatgtgggggttttttttatcctcaatttgcctgctgcttaatgcattgcagatgatttgcttccgttatactagcgtcagttgatagcgggagtatttatgaatcaatcttatggacggctggtcagtcgggcggcgattgctgcgacggcgatggcttcgttgctattgctgattaaaatttttgcatggtggtataccgggtcggtgagtattctcgccgcgctggtggattcgctggtggatatcggcgcgtcgttgacgaatttactggtggtgcgatattccctgcaacctgccgacgataatcactcgtttggtcacggtaaagcagagtccctcgcggcgctggcgcaaagtatgtttatctccggttcggcactattcctgtttttgacgggtattcaacatctgatatctccaacaccgatgacagatccaggcgtcggggttatcgtgacaattgtggcgctaatttgtacgattatccttgtctcgtttcagcgttgggtggtgcgccggacgcaaagccaggcggtgcgggctgatatgctacattaccagtctgatgttatgatgaacggcgcaattctgctggcgctggggttgtcctggtacggctggcatcgcgccgatgctctgtttgcattgggaatcggcatctatattttatatagcgcgttacgcatgggatatgaggcggtacagtcattactggatcgcgcattgcctgatgaggaacggcaagaaattattgatatcgtgacttcctggccgggtgttagcggcgctcacgatcttcgcacgcggcagtcagggccgacccgctttattcagattcatttggaaatggaagactctctgcctttggttcaggcacatatggtggcggatcaggtagagcaggctattttacggcgttttccgggatcggatgtaattatccatcaggacccctgttccgtcgtacccagggagggtaaacggtctatgctttcataatcagtataaaagagagccagacccgcattttgtgtataaaataccgccatttggcctgacctgaatcaattcagcaggaagtgattgttatactatttgcacattcgttggatcacttcgatgtgcaagaagacttccggcaacagattttattttgcattccaaagttcagaggtagtcatgattaagaaaatcggtgtgttgacaagcggcggtgatgcgccaggcatgaacgccgcaattcgcggggttgttcgttctgcgctgacagaaggtctggaagtaatgggcatttatgacggctatctgggtctgtatgaagaccgtatggtacagctagaccgttacagcgtttctgacatgatcaaccgtggtggtacgttcctcggttctgcgcgtttcccggaattccgcgacgagaacatccgcgccgtggctatcgaaaacctgaaaaaacgtggtatcgacgcgctggtggttatcggcggtgacggttcctacatgggtgcaatgcgtctgaccgaaatgggcttcccgtgcatcggtctgcctggcactatcgacaacgacatcaaaggcactgactacactatcggtttcttcactgcgctgagcaccgttgtagaagcgatcgaccgtctgcgtgacacctcttcttctcaccagcgtatttccgtggtggaagtgatgggccgttattgtggcgatctgacgttggctgcggccattgccggtggctgtgaattcgttgtggttccggaagttgaattcagccgtgaagatctggtaaacgaaatcaaagcgggtatcgcgaaaggtaaaaaacacgcgatcgtggcgattaccgaacatatgtgtgatgttgacgaactggcgcatttcatcgagaaagaaaccggtcgtgaaacccgcgcaactgtgctgggccacatccagcgcggtggttctccggtgccttacgaccgtattctggcttcccgtatgggcgcttacgctatcgatctgctgctggcaggttacggcggtcgttgcgtaggtatccagaacgaacagctggttcaccacgacatcatcgacgctatcgaaaacatgaagcgtccgttcaaaggcgactggctggactgcgcgaaaaaactgtattaatgatttcggaaaaaggcagattcctttagcctgaaaccgatgacagaagcaaaaatgcctgatgcgcttcgcttatcaggcctacgtgaattctgcaatttattgaatttacaaatttttgtaggccggataaggcgttcgcgccgcatccggcatcgataaagcgcactttgtcagcaatatgaggcggatttcttccgcctttttaacccccaacatatacccgcaagttatagccaatcttttttttattctttaatgtttggttaaccttctggcacgctttgctcatcacaacacaacataagagagtcgggcgatgaacaagtggggcgtagggttaacatttttgctggcggcaaccagcgttatggcaaaggatattcagcttcttaacgtttcatatgatccaacgcgcgaattgtacgaacagtacaacaaggcattcagcgcccactggaaacagcaaactggtgataacgtggtgattcgtcagtcacacggtggttcaggtaaacaagcgacgtcggtaatcaacggtattgaagctgatgtggtcacgctggctctggcctatgacgtggacgcgattgcggaacgcgggcggattgataaagagtggatcaaacgtctgccggataactccgcaccgtacacttccaccattgttttcctggtgcgtaagggcaatccgaagcagatccatgactggaacgatctgattaaaccgggtgtttcggtgatcacgcctaatccgaaaagctctggtggcgcacgctggaactacctggctgcctggggctacgcgctgcatcacaacaacaacgatcaggcaaaagcacaggattttgttcgggcactgtataaaaacgtcgaagttctggattctggcgcgcgcggctccactaacacctttgtcgagcgcgggattggcgatgtactgatcgcctgggaaaacgaagctctgctggcagcgaatgaactggggaaagataaattcgaaatcgtcacgccgagtgagtctatcctcgcagagccaaccgtgtcggtggtcgataaagtggtcgagaaaaaaggcaccaaagaggtggcggaagcctacctgaaatatctctactcgccagaaggtcaggaaattgccgcgaaaaactactaccgtccgcgcgacgctgaggtggcgaaaaagtacgaaaatgcgtttccaaagctgaagttattcaccattgatgaagagttcggcggctggacgaaagcgcaaaaagagcattttgctaacggcggtacgttcgatcagatcagcaaacgctgatttccccaggataattatcaaacccggtggtttctcgtgaccgggttttttatttgtcacgattttgcgttacccttgcatctctttgaggtacagggaaaaaaagatgaaaaaagcgggtcttctttttttggtgatgatagttatcgccgttgtggctgccggtattggttactggaaattaaccggtgaagagtcggatacattacgtaagattgtccttgaggaatgtttgcccaatcagcagcaaaatcaaaatccttcgccatgtgcggaagtcaaacccaatgccggatacgtggttttaaaagatcttaatggtccactgcaatatctgttgatgccaacgtatcgtattaacggtactgaaagtcctttgttgaccgatccttcaacgccgaacttcttttggttggcctggcaggcgcgtgattttatgagcaaaaaatacggccagccggttcccgatcgcgcggtttctttggcgatcaactcccgcaccgggcgtacgcaaaaccattttcatattcatatctcttgtattcgtcctgatgtgcgcgaacaactggataacaatctggcgaacatcagcagccgctggttgccactgccaggtggtttgcgcgggcatgaatacctggcgcgtcgggtaacggaaagcgaactggtacaacgcagcccatttatgatgctggcagaagaagtacctgaggcgcgggaacatatgggaagctacgggctggcgatggtacggcagagtgataactcatttgtattgctggcgacacaacgaaatctactgacgcttaaccgtgcttcagccgaggaaattcaggatcatcagtgtgagattttgcgttaaggcgaagagttaaggaaagtaagtgccggatatgaaatccggcacctgtcagacttaagcctgtttagccgcttctgcagctttaacgattactgcgaaagcgtcagctttcagagaagcaccgccaaccagcgcgccgtcgatatctggctgagcaaacagttctgcagcgttagacgcgtttacagagccgccgtactgaatgatcacttgttcagcgatgttagcgtcaactttagcgatgtggtcacggatgaatttgtgaacagcctgtgcctgagccggagttgcagatttgccagtaccgattgcccatacaggttcgtaagcgataaccgcaccttcgaatgccgcagcaccctgagttttcagtaccgcgtcgatctgacgtgcgcaaacttcttcagttttgcccgcttcgttttcagcttcggtttcaccgatgcacagaaccggagtcaggccctgctctttcagcaccgcgaattttttcgcgatcagttcgtcagactctttgtggtaagtacgacgttcagagtggccgatgatgatgtactgagcgccgatgtctttcagcatagcggcagaagtttcaccggtgaatgcgccggacaggttcaggtccacgttttgcgcacccagcatgatgtggctgccttcagcttcgcgcttcgccatatcgatgtacatttccggtggtgcgattgcaaccgcacagccagcaacacctgccagctctttacgcaggttagaaaccagctcgtgaaccatgtggcggctgccgttcagtttccagttacccatcactaaaggatgtcgcattttaattctccacgcttataagcgaataaaggaagatggccgccccgcagggcagcaggtctgtgaaacagtatagagattcatcggcacaaaggctttgctttttgtcatttattcaaaccttcaagcgattcagatagcgccagcttaatcggttcaacagcgaaggtcagccccttttcgccgttgtccgcgacaacataacgcagtgcaccttctgtctcggtgtaataacgtttgtttttccccgccgttagcagcgactgcagttttttctggctttgtgttttggtcattaatggggtgagtgtgcggatcactgctgccatgtattcctgagctttcgctttcgctgctttttgctctggcccctggatgggtagccaggtcatttgaatgcttttgatttttaaggtaccgcgctccagcgctgtagaagcatacaagttctcgttaattttacttgcagcacgagtgagattggctttgtcgggactgctgtcgatggcacgaaattcgttcagtggcaggctgggattctggctgttaaagtcttctcgaaactggctgatggagagatcgaaagtaggggctccagccagcagataaggcgcggtcgttgccgtatctggtgtttgtgcatgcgccgttgttgtaacggttaatgcagaacataagagaaaaaacagcgtacaccctggcttcattgacagtaccttttgttatgactggctccgattaaaacgatatctgtcgcccttgtcaaaagggtagaatcctggaaaagacaaccatcaaggaacttacatgaccatacagcaatggttattctcatttaaagggcgtattggacgccgtgatttctggatttggataggcctgtggttcgcaggcatgctggtgcttttctcactggcgggtaaaaatttactcgatattcagaccgcggcgttttgccttgtgtgcttgctttggccaacagcggcagtaaccgttaagcgcttgcatgatcgcgggcgttccggcgcatgggcatttctgatgattgtggcgtggatgctgctggcgggtaactgggcgattttaccgggtgtctggcaatgggcggtggggcgttttgtcccgacgttgattctggtgatgatgcttatcgatcttggagcgttcattggcacacaaggcgaaaataaatatggtaaagatacccaggatgtgaagtataaagccgacaataaatcaagtaattaacctttaatatatctcttactgctatttttttccgggattgttatttccacgatgcaaatgacaatgcccggaaaatccttctgaactcttcaccttaagcaatatcaaaaaaaatggtaatccataagatcattacttgtttgttcttcccttaacggcgcattattcttaagtcgtaatcgacagagaggcgaatatacagaggtgccctatgaaagatgtcgtagataaatgcagtactaaaggatgtgcgattgatatcggtacggtgattgataacgacaactgtaccagtaagttttcgcgcttttttgccacccgcgaagaagcagagtcttttatgaccaaactgaaagagcttgccgccgctgcatcctctgcagatgaaggggccagcgtggcctacaagattaaggatctggaggggcaagttgagcttgatgcggccttcactttctcatgccaggccgagatgattatttttgagttatcactgcgttcgttagcttgatggagttgctttagaaggagttaaacatggcttataaacacattggcgtggcaatttccgggaatgaagaagatgccttactggtgaataaagctctggagctcgccagacataatgacgctcacctgacgttaattcatattgatgatggcttaagcgagttgtatccgggtatctacttccctgcaacagaagatattcttcaattgttgaagaataagtcggataacaagctgtataaactgacgaaaaatattcaatggccgaagacaaaactgcgtattgaacgcggagaaatgccggaaacactgctggaaattatgcaaaaagagcagtgcgacctccttgtctgtggtcatcatcactcatttatcaaccgtttgatgccggcatatcgcgggatgatcaataagatgagtgcggatttgctcatcgtgccgtttatcgataagtaaccgcttaccagtaatgctccgctgtcatatggcccggtcggcgacgtaaatgtttcgtcatctgccgggtctctttcagcaactgttgtgtatcgcgcaccatctgtggattgccgcacagcatcacatggctggtttctttattcatcggcaggccaatcgcgctttccagttccccactttcaattaacgccggtatccgcccggtgagcgaccccgctgccgtttcccgactgaccaccgtctgaatgcgcagtttgccttcgtagcgtttttccagttcttgcatcagtggcaaatagcttaagtcggcggcataacgtgcggcgtgaaccaggaccagatttttgaagcgatctaaatctttgcctagttgcagaatcgataaataagggccaatcgctgtaccggttgccagcatccatagcgtttcgcagtccggtacttcatccagaacaaagaagccagctgcttcgctaaccacctgcacttcatcgcctggtttcagtgccgccaatcgtgggcttaatttgccatcggggacggtgaccaggtaaaactccagatcgggattatcgggcgagttaacataggagtaggcgcgctggacgcgttcgccgtcgatttcaaggccaagcttggtgaattgcccggcggtaaacggaagcacgggggcgtgaacggtgagactaaacagggcgtcggtccagttctgcactttagtgactttgcctgttacccaatcagccatgtttttctcctgttttgattaacttgccttatcttcgttctccgaacaaaaaaattccagtcccgaaggactggaaggctcaatcgatcaaatcaatcagaggatgtgcacctgcatttccgggtctttgcgatccagatagtggatggactgaatgcggcgaatggtgcgtgacttgccgcggatcagcagcgtttcggtagtcgcgatattgcctttgcggctaatgccttccagcagatcgcctttggtaataccggtggcagagaagatgacgttatcgctgcgcgccatatcgcccaggcgcaatactttaccggcttcgatgcccatcgctttgcagcgtgccagctcctgctcgccaatgcgacgattctcttcgttgtcgcctttgacgtcatgacgcgccagcagacgaccgttcatgtcgccatctaatgcgcggatcaccgccgcagaaactacgccttccggcgcgccaccaataccgtacagcacgtcaacttcgctgtctggcatacaggtgagaattgaggccgcaacgtcgccatccggaatagcaaatacgcgtacgccgagttgctgcatttcagcgataacggcatcgtggcgtggtttagccagaatcgttaccgtcagttcgctcaacggtttgccgagcgccgccgctacattgcgcaggttatccgccagcggcaggttcagatcaatggtgcctttggctcccggcccgacaatcagcttctccatatacatatccggcgcattgaggaagcagcctttatcgcctactgccagcaccgccagcgcgttagcctggcccatcgccgtcatgcgcgtgccttcaatcggatcaacagcaatatctaccgcgtcgccgcgaccagtaccgactttttcaccaatgtagagcatcggtgcttcgtcgatttcaccttcaccaatgacgatggtgccgtcaatgttgacctggttgagcataatacgcatggcgtttaccgccgcgccgtccgcggtgtttttatcgccgcgtcctaaccatttgtagccagccagcgccgcagattcggtgacgcgggaaaattcgatggcaagttctcgtctcatagcaaactctaagcagtaaggaatggcgcgaagtgtagcacaggggaagggtgggattattgatgtgtgcggggttgcccccgcacggtttcaggactaccggatgcggcataaacgcttcatccggcatttacattactcgtcgtgttcttcccacgccatcgcgcgtttgaccgcttttttccagcctgcgtaacggtaattacgctcagtggtttcgatgcctggacggaactcgcgttcaatcaccgctttctcttgcagctcgtcgaggttctgccagaagccaactgccagaccagcaagataggccgcacccaatgcagtcacttcgcgaacttccgggcgctcaacgcgcgtgccgagaatatcggactggaactgcatcaggaaattgtttgccactgcgccgccatccacgcgcagggcgtgcagacggataccagagtcggcctgcatcgcttccagcacgtcacgcgtctgataagcaatagactccagcgtcgcgcgtataatgtggttagcgttcaccccacgagtcagaccgaaaatcgccccgcgcgcatacgggtcccagtacggcgcacccagcccggtaaatgccggaaccacatacacaccattggtgttttgcactttggtggcgaaatattcggaatcgtaggcgtcgttaatcaacttcatctcatcgcgcagccactgaatggatgcgcctgccataaacaccgcaccttccaacgcatagttcacttcgccagtcgggccgcaggcgatggtggtcagcaggccgttttctgatttcaccgctttctcgccagtgttcatcagcataaagcagccagtgccataggtgttcttcgccatcccttctttcacgcacaactgaccaaacagcgcggcctgctggtcaccggcgatcccggagattggaatacgcgtgccgcctttgccgccaatgttagtctgaccgtatacttcggaagaacgacgcacttctggcagcatctcgcgcggaatatccagcacttccagcattttgtcgtcccagtccagggtatggatgttgaacaacatggtacgagaggcgttggtgtaatcggtcacatggacacggccctgagtcattttccagataagccacgtatcaaccgtaccaaacagcaattcaccacgacgtgcacgctcgcgagagccttccacatggtcgaggatccacttcactttggtgccagaaaagtacgggtcaatcaccagaccggtattgctgcggatataatcttctaaaccgtcacgttttaaatgctcgcagatttctgcggtacgacggcactgccagacaatggcgttatagataggcttgccggtttctttttcccagacaatagtggtttcacgctggttcgtaataccgatagctgcaatttgatcggaactgatatcggctttcgccagcacttctaccagcgtggagctttgggtggcccagatttccattgggtcgtgttctacccaacctggttttgggtagatttgctcaaattcgcgctgcgacacgctaatgatattggcatcgtgatccattacgaccgcgcgggagctggtggtgccctggtcgagcgcaacgatatattttttttcagtcatgtttaattgtcccgtagtcatattacagcgaagctttttgttctgaaggagttgtggtttccttttcttccacaacacagatatcgcaaggcaaatggcgaccaatcagtttgcggtaggcaaatgcacctacaatcgcgccaacgatagggccgaaaagcggcaccaggaagtaaggaatgtctctgccgccggtaaaggcgacattgccccagcccgccagccaggcaaagactttcggaccgaagtcacgcgctgggttcatggcaaaacctgtcaatgggcccatagatgcgccaatgaccgcaatcagtagaccaatcagcaagggagccaaagggccgcgtggtacaccgttgccatcatccgttaacgccaggatcagccccatcagaatagcggtaatcaccatctcaactgcgaaagcctgcacaaaattgatatgaggattagggtaagtagagaaagtgccagccagatcaacactttcaacgctgccgcgaacaatgtgatgagtctgctcgaagtcgaaaaataaattgtagtaaagcccgtaaactaaagccgcagcacagaaagcgccggcaacttgtgaaacgataaaaggaataactttgcgcttgtcgaaacaggcaaacagccacaatgcaatggtaacagcgggattaagatgcgcgccggaaacccctgcggtcaggtagatggccattgccacccccagtccccaaatgacactgatttcccactgaccaaaagacgcaccagcgacttttagtgctgcaacgcaacccacaccgaagaaaatcaacaacccggtaccgaggaattcagcaatgcactggcctttcaaggttgatgtttgactcataatcggatcctgaagagttaatgtttgttgtatgcgtgaaagtcacggacctccacgatgcttgtaggcatgctgtaaacttatcgttaacgagcaaaagcgagaaatatcgaacttaaaatgtgtgtgcttcgtcataaaatgagcgttatcgcgccatttattccatctgattgtacatgatgcatgtttgttagatcattcgcgcaacaaatttattaacattttcgattgatgtggattatgtcaccaggagaaggatgaaaagtgtggcaaaccgtaatctgcaaggcgtgccgctggacagcgatggcgcggcttcatacaatcggagctaactaaagtgcgctcgtatttattaaggcgtcaccggtaatcgggacgaggatttttatccatcaacgccttgcaattcaggagaggtatgacaatgtcattagaagtgtttgagaaactggaagcaaaagtacagcaggcgattgataccatcactctgttgcagatggaaatcgaagagctgaaagaaaaaaacaactcactgtcgcaggaagttcaaaatgcccagcatcagcgcgaagagctggagcgtgagaacaaccatctgaaagaacagcagaacggctggcaggaacgtctgcaggccctgctgggtcgcatggaagaggtctgattacgcttcatcttccgcgtaatttctttactgtgtaggccaacaggtaacgcagaaaaaaggcaccttgcggtgccttttctatcattcaatatccagcggatcttcagaaagaataatcccggtattgtcggcataaagatggtcgccggagaagaaggtgacaccgccaaaattgacgcggacatcgctttcgccaatgccttcgccagcggcaccaaccggaattgccgccatcgcctggatgccgatatccaactcttccaggtcatctacctgacgcaccgcgccgtaaatgaccagaccttcccattcattttgtactgccagacgcgccagttcagcatcgaccagtgcgcgacgaacagaaccaccgccatcgacgacaagaacacgaccacggccattctgttcgagcagatcgtacagcaacccgttgtcctcgaaacattttaccgtgattatttgtccgccaaacgacgcccgtccgccaaagttggagaacagcggttccacgacgttaacatcttcttgatagatgtcacaaagctcggaagtatcgtatttcataggcttaacattcagttgctgcgagaattttcagtatatcgcgctatgtaggctgttggcaaaatcatcaattgttaattgatatttgtcagttatgctgcccactggcttaggaatatccctaaaacaaacagcaggttagtcagtaacgctcccttgacagtacgttccagcattggtcgcatcgccaccgggtccatttcccgcatcacataacgggcttgcttcaccagtaatggtgccgccagcaggaacagccagccccacaggctatgcagcgaaaagagattaaacagcgccagacacaccagcgagcccatcagcaggcaggcatgataacgacgcgcgttcacttcacctaagcgcaccaccagcgtgtttttgccattttcgcggtcgctattgatatcacgcaggttattaatattcagtactgccgttgccagcaggccacaggcggtcgccggaaggatcagtgccggaatcaatgtatgagcctgtaaataccagctccccatgacactcaaccagccaaagaaaaccagtacggaaatatcacccagaccgatataaccataaggacgattgcccacggtgtaggtgatagcggcaatgatcgacaacccgccaagaatcaggaaaccgacaaaatcggccagcgtgtggcatgccactgcaaccagtgccagcccggagagacagatgagcacgacggtaataatgagcgcccgtttcatctcttgctgggtaatgacccctttttgcatgccgcgtagcggcccaatgcggtcaggtttatcgctgccttttaccgcatcgccgtaatcattggcgaggttagaaaggatctgtaatagcccggcggtaatcagtgccagcagggcgaccagcggatcgaagtgaccttgccaccatgccagcgccgtcccgacgataattgcagcaaaggcgagggggagggttttaggtcgtaaactttccagccacgcctgagttcggctaatttgttgttcagtcataatacgcgccaataaaaatggggcctttcagccccatcaaacaatgatgaaaatgattgaacgcgattataggataaaacggctcagatcttcatctgccaccaacgcatccagatgtttgctcacataatctgcgtcaatgatgatagtttgaccgcttaaatcgctggcgtcgtaggaaatctcttccattaaacgctccagaacagtgtgtaaacgacgagcaccgatgttttcggtagattcgttcacctgccatgccgcttccgcgatgcgcttaataccggagtcggtaaactcgatatttacgccttcagtcgccatcagtgctttgtactgcacggtgatagaggcattcggctcggtcagaatacgctcgaagtcgctggtggtcagcgcctgcagttcaacgcggattggcagacgaccttgcagttccgggatcaggtcagacggtttcgcaatctggaacgcgccagaagcgataaacagaatgtggtcagttttgaccatcccgtgtttggtggaaacggtgcaaccttctaccagcggcagcaggtcacgctgaacgccttcacgagaaacatccggaccggaagactcgccgcgcttacagattttgtcgatttcgtcgataaacacgatcccgtgctgctcaacagcgtcgatagcgtcttgcttcagctcttccgggttcaccagtttcgccgcttcttcttcaatcagcagcttcatggcgtctttgattttcagcttacgcgctttttgcttctggccgcccaggttctggaacatggactgcagctggctggtcatctcttccatgcctggaggagccataatttcaacgcccatcggtgctgcggcaagatcgatctcgatttctttgtcatcaagctggccttcacgcagttttttgcggaatgcctgacgagcagcggacggttcctgctgctgttcggtctgtccccagttgtttttagcaggtgggatcagcacgtcgagaatacgttcttctgccagttcttcagcgcgataacggtttttctcgatagcctggacgcgtaccattttcacggcggcatcggtcagatcgcgaataatagaatccacttccttaccgacgtagcccacttcggtgaatttggtcgcttcaactttgatgaacggcgcattcgccagcttagccagacgacgggcgatttcagttttaccgacaccggtcgggccgatcatcaggatatttttcggggtcacttcatggcgcagctcttcgttgagctgcatgcgacgccagcggttacgcagagcaatcgccacagaacgcttggcgttgtcctggccgatgatgtgcttatccagttcgctgacgatttcgcgtggggtcatttcagacatgggagatccttacgctttgtagcttaattcttcgatggtgtggaaatggttggtatagatgcaaatgtcgcctgcaatatccaacgccttttcagcaatttcacgagcactcagttcagtattttctaacagtgcacgcgccgcagcctgggcgtaagggccgccggagccgatagcaataagatcgttttctggctgcaccacgtcaccgttaccggtgatgataagcgatgcagtttcatccgcgactgccagcagtgcttcaagtttgcgcagcatgcgatcggtacgccagtctttcgccagctcaacggcggctttgaccagatggccctgatgcatttccagtttacgttcaaacagttcgaacagcgtaaaagcatccgcagtaccgcccgcaaagcccgcgatgactttgtcgttgtacagacggcggacctttttcacgttgcctttcattacggtattgcccaacgtggcctgaccatcaccagcgatgaccacatggccgttacggcgtacgcttactatagttgtcacgagctgaccccttggttacgaatacagagtacaaaccccgtacaaaagtacggggcataatgcaattatagatgggggggattttgagggtttcaacccccggcggcgagccgaatgcagtttgtatgacccgccatcttcaaccgattgagggtgctgtctgcgttctctttgcctttcaccgggccaatgaccacacgattccagccattgttggtggtgattttcgagtcaaatccttcgaacgccagctgagcacgtaccgtctctgcctgttccgcgcctctgaacgaaccgcactgcaccatccagcggcgttcgtcttttttctccgccgtcggttttggcgcgtcagcggcacgagcaaccggcgcagcttgctgcggcttcgactgcgcggtcgtgtgcgcaggggtttgcagcagatcctggtacggctgctgagtagaagctggtttagactggcgcggttgcgcctgtaccggcgcggcttgcgacgtacgcgtctgctgctgccagctttgttcagtcgtacgcgactgctgagccaggcgttgctgctccgctaattgctgcgcctgacgctggcgttgtagcgtttgctgacgctgttccggcgtctgttcattccacggaacttcaaccagctgcgttggctgctggcgcatatcagcctgcatttgttcaagaagctgacgttgttctggtgtcagttgctccggcgttttcacttcaccaccggcagaaggttctgtgggcgcacgcacacccggctggcgactttccagctctttaatgtagcgccagcgttcttctggttttggtggtagtccgttaccggtcactttctggctttgcagcgtctcggactcttctttcttgtgatgcgtaatgaagtacagaccaccgataaaggtcacaagaacggcggcagcaatagcgaccatagcgggagaaaccgcaggcagatttcgttgctttttccgtgaggtgctcttttttcgccgcgaaggtgccggttggctgcggcgtacataatctcgttgtgccactatcgtttcgctgtatttattcgttcgtcagcccgccatgttacttaagcggcgggcctttgaccagtcacggcagtcttaaaggtttactttaaggtaacgcgcgtgttgatccccggatgataagttcgcagtccattaaacgagagccactgccaacgtgttgcccctgcatttgatcaagcaataacagcatagcttcccgaccgatttcgtaacgcggctgcgcgatggttgtcagcggcggatcacaaaattgcgtcaggtcgatgttatcaaaaccgattatggaaaggtcttccgggactttcagcccctggcgttttgcctgagaaagtgcgccgagcgccatcacatcgctatggcagaagacagcagtaggcggttgtggaagatcaagcagctgctgcatcgctttgcttccggcttcgaaggtgaagtcgccacgggcgatgtattgcggatcaaccataatgccgcagcgacgcagcgcctgaacgtaaccttgcaggcggtagtgacacagcggcatctcttcgggaccggctatacagccaatccgtttatgcccttgctcatatagataatttactgcatcaaatgcggcggtcagattgtcgatatgaactgtaggtagctccagttccggtgcgaattcgttcgccatcaccatcggcggcagattacgctgttcctcaatgctggcatcaaacggcagccttgaacccagcagcaacatgccatcaatttgcttggtgatgatcaaatcgataaaggttttttcctgctgattttgatgcgcacagtcgccaatcagcaccagatatccgtgatttgccgccgtaacttcgataccgcgaataatttcgctaaagaagggatcgcagatatccgggacaatcaccagaatggtgcgggattcattacgcttgacgttgcgccccataggctgcggtaaataacccacttcccgggccgctttttcaacccgattacgggtggcctgggagactttatcgggattcattaatgctcgggagacagtcgctgtagagacttttgccttgagggcaacgtctttcatggtcgcggcagtttcctgcttcttcgctttcacactcactcctcgcctggcacgtcaggcgtactacatccatgtttacttcacatcggcaacatttttagcagatagcgcgtgaaaacggttacagaattttcatgaaaagtgtgatgaatattgaatttttcgatccgcctcgcaacgtttgcgcattagccttcgatgggatcgacatccaacacccatttcaccttgcgggaatccggtattgtattaataagcgccagcgtaccactaatgatgtgttgcaagcgcacgcgggaagggtgctgcaacaagatctgccagcgccagcggccaccacgcttaggtgccagtgccggaaccgggccgagaacccacagtttgtcgtctgccagcgggctggaaaggatcagattacgcagttgttgcaggaacagcggcgcatgctgattgttatgatcttccgcacgcacaatcacatggctggtccacggcggcagctgcatcatgcgtcgctcagccagcgcctgttcggcaaaggcgtcgtagcctttatagagcaacgtttgcaacagaggatgttccggatggtgcgtttgcagcaccacttcgccctgtttacccgcacgcccggcacgaccggcgacctgggtgtaaagctgggcgaaacgttctgccgagcgaaaatcggcagaaaacagcgcgccgtccacatccagtaacgccaccagcgtcacatccggaaagtggtgacctttcgccagcatttgtgtgccgatcaaaatcctcgcaccgccgcgatgtacttccgccagttgctgttccagcgcccctttgcggctggtggtatcgcggtcgatacgagaaatgggcacatcagggaacagcggcgcaagcgtctgttcaagctgttcggtgcccagccccacgggtaccaggtgcgtggaaccgcaggaagggcactggcgcggcaccggacgctgactgtcacagtggtgacagcgcaaatgctgttgcgcctgatgcagcgtgtagtagtgatcgcaacgtgggcattcggcaatccagccgcagtcgtggcacaggagcgcaggcgcaaaaccccgacgattaagaaagaggataacctgattgttggcctgtaaatgctggcgcatacgggtgattaacgccggagccagacctgcctgcaccttctgaccttttaaatccagcacgtgttgaattgccggacgcgcattccccgcccggcgcgtcaggcgcagcaggcggtattttttctgctggacgttgcacaacgtttccagcgcgggcgttgcggagccaagaataatcgggatttgctcgctatgcgcacgatacaccgccaggtcgcgggcatgatagcgccagccttcctgctgcttgtaggagctgtcgtgctcttcatcaatgacaatcacgccgagatttttaaacggcgtaaacagcgcggagcgggtgccgatcacaatcgccgcctcgccatttttcgctttcaaccacgccgaaagccgctcgctgtcgttcaggccggaatgcagaacttccacgggggcattaaaccgttcacgaaaacgggcgatagtttgcggtgtcaggccgatttccggcaccatcaccagcgcctgtttgccctgagcgagcacgttttccagtacactgagataaacctccgttttaccggaaccggtaacgcccgccagcagccaggcagaaaaagtatctgccgcgctatgaattgcgccaacggcggtggcctgttcggtattcaatcgcaaccgctcaccagaaacggcatagttcgttcgccagtcgctaaactctggtgtttcacttgctaaatcacacagaccttttttgcgcagcgcctgcaacgcggcatcattaaattcaagttccgcgacctggtcgcgccagattttgccttgccgtaacgccgccagcgcctgttgttgctttggcgaacgtttcaggctgttaagatccaccgcctgaccttgttcagtggcaaaccagtaccacatcggcgcgttcgccgcaggccgcccctggcgcagtaaaatcggcaaggcatgaaacagcacatcgccaatcggatgatgatagtaatctgccgcccagagcagtaaccgccagacggagtgagtaaataccggctcaacgtccagcacttcaactaccgctttcagctcgttaagcggcagctcactgacatcgctaactgacaccacaaccccgatgcgctcctgctgtttgccaaacggcacgcgcacgcgacacccggctttaaccgtcatgccttctggcagcagatagtcaaaggtacgaggaagcggaacgggcaaggcaacgtgggcaacgggcatagcatcatcctgacttgaaattcggtgggttagtatacacattgccgtagaagagtgcggatcagtttgcatacgctggttaatttctgtatgatttcgcgccttcgtacgaaatgatcgtattgaagctatacttttaacatcgcgtggtgtctggcgttagggctggaagagcgacgcggccttaaaccgaggttttcccatgaaaaaagatattcacccgaaatacgaagaaattactgctagctgctcttgcggtaacgtaatgaaaatccgctccaccgttggtcatgacctgaacctcgacgtgtgcagcaagtgccacccgttcttcactggcaaacagcgtgatgttgctaccggtggccgtgttgaccgcttcaacaagcgtttcaacatcccgggcagcaaataagaccggatttccgaaaaaagcgccgcacggcgctttttttgtgcctgtaatttgccttttataaattctgaaaaattccggggtgttaactcattatcatttcctgttgttgactggcgctaggcttctggttcttatttatttcaaaaggattttacgatgagcggaaaaccggcagcgcgtcagggcgacatgacgcagtatggcggtagcattgtccagggttcagccggggtgcgcatcggtgcccccaccggcgtggcctgttcggtgtgccccggcggggtgacgtccggccatccggtcaatccgctgctgggtgcaaaggtccttcccggtgaaaccgacatcgccctgcccggcccgctgccgttcattctctcccgcacctacagcagttaccggacaaaaacgcccgcgccggtggggagcctcggccccggctggaaaatgcctgcggatatccgcttacagctgcgcgataacacactgatactcagtgataacggcggcagaagcctgtattttgagcacctgtttcccggtgaggacggttacagccgcagcgaatcactctggctggtgtgcggcggtgtggcgaaactggatgaaggtcaccggctggccgcactctggcaggcgctgccggaagagcttcgcctgagtccgcatcgttatctggcgacaaacagtccgcaggggccgtggtgggtactcggctggtgtgagcgggtgccggaagcggatgaggtgctgcctgcgccgctgccgccgtaccgggtactgaccgggctggtggaccgcttcgggcgcacacagacgttccaccacgaagccgccggtgaattcagcggcgaaatcaccggcgtgacggatggtgccgggcgtcacttccggctggtactgaccacgcaggcgcagcgggcagaagaagcccggcagcaggccatttccggcgggacggaaccgtccgcttttcctgataccctgccgggttacaccgaatatggccgggacaacggcatccgtctgtctgccgtgtggctgacgcacgacccggaatacccggagaatttacctgccgcgccgctggtgcgctatggctggacgccgcgcggcgaactggcggcagtgtatgaccgcagcaatacacaggtgcgcagctttacttacgatgataaataccggggccggatggtggcgcaccgtcacacgggccgaccggaaatccgttaccgttacgacagcgacgggcgggtgacagaacagctaaacccggcaggcttaagctacacgtatcagtatgagaaagaccgcatcaccatcaccgacagcctggaccgccgtgaagtgctgcacacgcagggcgaagccgggctgaagcgggtggtgaaaaaggaacacgcggacggcagcgtcacgcagagtcagtttgacgccgtgggcaggctcagggcacagacggatgccgcaggcaggacaacagagtacagcccggatgtggtgacgggcctcatcacgcgcataaccacgccggatggcagggcatcggcgttttactataaccaccacaaccagttaacgtcagccaccgggcctgacgggctggaattgcgccgggaatatgatgaatccggccgtctgattcaggaaactgcccctgacggcgatatcacccgctaccgttatgataatccacacagtgacttaccctgcgcaacggaagatgccaccggcagccggaaaaccatgacgtggagccgttacggccagttgctgagcttcaccgactgttccggctaccagacccgttatgaccatgaccgcttcgggcagatgacggcggtgcaccgcgaggaagggctgagccagtaccgcgcatacgacagccgtggacagttaactgcggtgaaagacacgcagggccatgaaacgcggtatgaatacaacatcgccggtgacctgaccgccgtcattgccccggacggcagcagaaacgggacacagtacgatgcgtggggaaaggccgtccgtaccacgcagggcgggctgacgcgcagtatggaatacgatgctgccggacgggtcatccgcctgaccagtgaaaacggcagccacaccaccttccgttacgatgtacttgaccggctgatacaggaaaccggctttgacggccgcacacagcgttatcaccacgacctgaccggcaaacttatccgcagcgaggatgagggtctggtcacccactggcactatgacgaagcagaccgcctcacgcaccgcaccgtgaagggtgaaaccgcagagcggtggcggtatgacgaacgtggctggctgacagacatcagccatatcagcgaagggcaccgggtgacggtgcattacaggtatgatgagaaaggccgcctgaccggtgagcgccagacggtgcatcacccggagacggaagcactgctctggcagcatgagaccagacatgcgtacaacgcgcagggactggcgaaccgctgtataccggacagcctgcccgccgtggaatggctggcctacggcagcggttacctggcaggcatgaagctcggcgacacaccgctggtggatttcacccgcgaccgcctgcaccgggaaacgctgcgcagcttcggccgttatgaactcaccaccgcttacacccctgccgggcagttacagcgtcagcacctgaacagcctgcagtatgaccgcgattacacctggaacgacaacggcgaactcatccgcatcagcagcccgcgccagacccggagttacagctacagcaccaccggcaggctgaccggcgttcacaccaccgcagcgaatctggatatccgcatcccgtatgccacggacccggcgggcaaccgcctgcccgacccggagctgcacccggacagcaccctcagcatgtggccggataaccgtatcgcccgtgacgcgcactatctttaccggtatgaccgtcacggcaggctgacagagaaaaccgacctcatcccggaaggggttatccgcacggatgatgagcggactcaccggtaccattacgacagtcagcaccggctggtgcactacacgcggacacaatatgaagagccgctggtcgaaagtcgctatctttacgacccgctgggccgcagggtggcaaaacgggtgtggcggcgtgaacgggacctgacgggctggatgtcgctgtcacggaaaccgcaagtgacctggtacggctgggacggcgaccggctgaccacgatacagaacgacaggagccgcatccagacgatttatcagccggggagcttcacgccactcatcagggttgaaaccgccaccggtgagcaggcgaaaacgcagcgccgcagcctggcggatacccttcagcagtccggcggcgaagacggtggcagtgtggtgttcccgccggtgctggtgcagatgctcgaccggctggaaagtgaaatcctggctgaccgggtgagtgaggaaagccgccgctggctggcatcgtgcggcctgccgctggcgctcatcagcacggaaggggcaacagcgtggtgcgcagaatatgatgaatggggcaacctgctgaatgaagagaacccgcatcagctgcagcagcttatccggctgccggggcagcagtatgatgaggagtccggcctgtattacaaccgccaccgctattatgacccgctgcaggggcggtatatcactcaggatccgattgggctgaaggggggatggaacctgtatacatatccgctgagcccggtgaatagcatggatccattaggattatatgaatttaaatcaaaaaatatagatgatattggaatatttgcattggcaatgtgtaatggagaatcaattaacgagaataaagaatatggtggactaatatgtaagaagcaaggtgaatatttccccatgaatccgataagttcaaatgataatgatagtgtagacttgcgaaatataaaatgccctgaaggttcagagagagtaggcgattatcacactcacggtttttactctgacgataaaggaaataaagtaacaaaagaaaatgatgtttatgatagtctaaatttttcaagcaaagatttaacgaattcttatatgaatggaatgggaaaaaaagaatacagtagttacttgggaacaccaaataacacctatctaaaatataatcccaaagctaaagggaatggagttacaattatcaggcaagggagtaattaaaatgaaggcaatacaatgttgttatttccttgctttagtctccagtcatttaatggctggagttatgggtgatgataatatatttttaagtaattcggattcagctgctttatattgtgtggctaaaatatttccagatggagaaaatattttaatatataaagtaaatataattaatgctagttcaaaaaaagatgtttttttttatgaaagcccaacatcaacccacaatgacataatggggggcgggggaatgtcatatgcctatgaatatgatgtaaaatataatatatgtcatttgagaaaaaagagcagaatgaggtaaaaatctttggctgtgtattcagtctggtaatcatccaaggaaagcttatcagaagggtgatgactccaattagtagaacatatattttcgataaaagcaccgatgactttttcatgaagttctacagaacgcgagaaacagatggttctgcgggccagacgtttgattcgggttctcagggtcagattgttacgctcaatgtgctgagtaaaaatcttaccagtcagatgcttctccttcggtaactttctagcgtaactaccccattcgtcagtggtcaacatgccgatggtaaaagggtaagcagcgcccgcaattcacgacaggtttcgtcagtccgggggccaaaagtgtaggccagaacaccaccagttttcgtgttgtacacgtaccagagccagtgctgtcgcgctttactgccgacaaagctccattgctgactaagtttgcagatgagtgccacatcagcatgagcgaccggggatgacgttattcttcgtggcgagagttttttaaagttcggatgactgtattaatgccggttttcagcgtacgggcagtatcgcgaaccccggcaccgttgaaagtcatttcagcgatttggtctttaactcccggtttacggggctcgtaacagtaactgagctgaaatacccggtgacagtcacggccgcggaatcgatcatgtctttttgggttctgcccgtgacggtaaacctgaacggactggcaacgggggcaatgaaggttaactgtgaccatgaaacaaccttaaaagcgagtattatatccttaattcaactaattggaggcatcaccgtttaccggagcgacagcttgcggaaaggtcgtgcaactacaaagcaacaaacagactacggcgggaattatttttttcatcatccattaccacgaaaacagcggccactctttggcaaccgtggtgagttgtggcgcgtcgaaaacggcttgtggtgaaactaccgtttcctcaagcggaatatttttaccgtagcgttctttgagcttcgcctggaccagcgggttgctgagatcaaactctttcaacttctgctgttcgcccacgcgcattcccagcgcgttctggtaaaccttccacaccacttccgaacagtactggcgatcgtcgctccatgagaagctgaaatcatacggtttaccgagataacgttttgccgtttgcgccagtttttgctgttgttcaacactcagtccgccttcaacgcggcgaacgacgtatttgcccttttcaccatgggcgatccactgcttgagcggggtgtatttcaccgggccgaccgcttcaaaaacgtagggctttttgttgcgtatcaccagcataccggtgtggctgtaatcggaatgggttgccagttggatcgctttactttgcgatgagcgagagatttgaaagatgatgtcgccagtttgcggctgccaggcaaaggcaggtacagaaaccagcaggctgaggatcagcagcctgtttttcatagttaaacgtccatgtataaaaagcggtgggtcgcagacaacgtgctcgttgtttatgccggatgcggcgtgaacgccttatccggcctacaagttcgtgcaaattcaataaattgcaatatgacgtagatactgttatggcctgcaagttttttcctggtccggtttcccggcatgccagacacagcgccgtcaggcgctgtttttttcatcccttccgcgatttttacgccgctaccggattatgccgtgacgcatcgaacggcacgcctgacttcagcactccatacgccacctgtgccagcttgcgcatcatcgcgccgagaatcacctttcctttcttgccattagccgccagacggtcgcggaacgcccgtccccactcagtcttactggtggctaccattgcgggcatatacaacgccctgcgaagcgacacatgtccggccttactcatccggctcgcccctctcacactgctacctgattcataacgccgtggtgtcagacccgcaaaagcggcgaactgtctggcatgggcgaagcggtccttcagaccgatataagccagcaataccgcagatgttttctctccgatacccgggatgctttccagcagtttcctgcggtgtttcatatccggatcatcgtctgtcaggtcttttatctgcttcttctcaagacgcttcagctctgcttcaagccacagaaggtgagcatcaatgctcggtctctggacttcccgcgccgtttcagtgcgattcagttcctgcgtgtgcatatctgtcagcgcctggtggcggactaccagggcacgcaacgcgcgttcaagcgggtgaggcgcttcccaggctgcagggcgcttctgacgacagaactctgccagcatgcgcgcatccacggtatcagtcttgttacgcagtccttcactctgagcgaaagctttacccagcgcaggattaatgactgacactatgtagccagcatcgtaaaggcactcagcgacaggttccatataggtgccggtcgcttcgatgcagatatgcgcatggtcaatcttgtgacctttcagccagctcaccagctcatcgtgccctttagtggtgttagcgaattttttggtgcgatgacgaccatcaggacgcaacacatcgacatccagtttctctttagcggtgtcgataccgatataatgaagttcatgttccatagtgaaaccaaccttgcaaatacggattaccgggaaaaccggtccatgatactgtccggtttatcactttgggagaaaggcagtccgctgcataaatctacgcaacaggttagaacccaaggcccgatacggcatgcggactgcaggcagagaaaactggccgattttctctgcactggagggataatacaaggcctgataagcgtagcgcatcaggcggttccactccgcgccgctcttttccgctttagtattcccacgtctccgggttaatccccatctcacgcatgatctcttttgccgcttccgggatttcgtcgctgcgctctttacgcagatcggcatcatccggcaaaggttgcccggtaaaggcatgcagaaacgcttcgcacagcagctcgctgttggtagcgtgacgcaggttgttcacctgacgacgcgtgcgttcatcggtgaggatttttaacaccttaagaggaatggaaaccgtaatctttttgacttgttcactcttcttgccgtgctcagcgtatgggctgatatattcgccgctccattcagccatgagatacttaatcctcttcgtcaataaattgagaccagaccacacaatttatgtgggtactgaccgtaaacccgcatagtttaccgtacaggcgttaccgtgacatcgtgtaatgcacctgtcggcgtgataatgcatataattttaacggctatttgggatttgctcaatctatacgcaaagaagtttagatgtccagatgtattgacgtccattaacacaatgtttactctggtgcctgacatttcaccgacaaagcccagggaacttcatcacatgacgcgtaaacaggccaccatcgcagtgcgtagcgggttaaatgacgacgaacagtatggttgcgttgtcccaccgatccatctttccagcacatataactttaccggatttaatgaaccgcgcgcgcatgattactcgcgtcgcggcaacccaacgcgcgatgtggttcagcgtgcgctggcagaactggaaggcggtgctggtgcagtacttactaataccggcatgtccgcgattcacctggtaatgaccgtctttttgaaacctggcgatctgctggttgcgccgcacgactgctacggcggtagctatcgcctgttcgacagcctggcgaaacgcggttgctatcgcgtgttgtttgttgatcaaggcgatgaacaggcattacgggcagcactggcagaaaaacccaaactggtactggtagaaagcccaagtaatccattgttacgcgtcgtggatattgcgaaaatctgccatctggcaagggaagtcggggcggtgagcgtggtggataacaccttcttaagcccggcattacaaaatccgctggcattgggtgccgatctggtgttgcattcatgtacgaaatatctgaacggtcactctgacgtggtggctggcgtggtgattgctaaagacccggacgttgtcactgaacttgcctggtgggcaaacaatattggcgtgacgggcggcgcgtttgacagctatctgctgctacgcgggttgcgaacgctggtgccgcgtatggagctggcgcagcgcaacgcgcaggcgattgtgaaatatctgcaaacccagccgttggtgaaaaaactgtatcacccgtcgctgccggaaaatcaggggcatgaaattgccgcgcgtcagcaaaaaggctttggcgcaatgttgagttttgaactggatggcgatgagcagacgctgcgtcgtttcctgggcgggctgtcgttgtttacgctggcggaatcattagggggagtggaaagtttaatctctcacgccgcaaccatgacacatgcaggcatggcaccagaagcgcgtgctgccgccgggatttccgagacgctgctgcgtatctccaccggtattgaagatggcgaagatttaattgccgacctggaaaatggcttccgggctgcaaacaaggggtaaaaatgagtgtgattgcgcaggcaggggcgaaaggtcgtcagctgcataaatttggtggcagtagtctggctgatgtgaagtgttatttgcgtgtcgcgggcattatggcggagtactctcagcctgacgatatgatggtggtttccgccgccggtagcaccactaaccagttgattaactggttgaaactaagccagaccgatcgtctctctgcgcatcaggttcaacaaacgctgcgtcgctatcagtgcgatctgattagcggtctgctacccgctgaagaagccgatagcctcattagcgcttttgtcagcgaccttgagcgcctggcggcgctgctcgacagcggtattaacgacgcagtgtatgcggaagtggtggggcacggtgaagtgtggtcggcacgcctgatgtctgcggtacttaatcaacaagggctgccagcggcctggcttgatgcccgcgagtttttacgcgctgaacgcgccgcacaaccgcaggttgatgaagggctttcttacccgttgctgcaacagctgctggtgcaacatccgggcaaacgtctggtggtgaccggatttatcagccgcaacaacgccggtgaaacggtgctgctggggcgtaacggttccgactattccgcgacacaaatcggtgcgctggcgggtgtttctcgcgtaaccatctggagcgacgtcgccggggtatacagtgccgacccgcgtaaagtgaaagatgcctgcctgctgccgttgctgcgtctggatgaggccagcgaactggcgcgcctggcggctcccgttcttcacgcccgtactttacagccggtttctggcagcgaaatcgacctgcaactgcgctgtagctacacgccggatcaaggttccacgcgcattgaacgcgtgctggcctccggtactggtgcgcgtattgtcaccagccacgatgatgtctgtttgattgagtttcaggtgcccgccagtcaggatttcaaactggcgcataaagagatcgaccaaatcctgaaacgcgcgcaggtacgcccgctggcggttggcgtacataacgatcgccagttgctgcaattttgctacacctcagaagtggccgacagtgcgctgaaaatcctcgacgaagcgggattacctggcgaactgcgcctgcgtcaggggctggcgctggtggcgatggtcggtgcaggcgtcacccgtaacccgctgcattgccaccgcttctggcagcaactgaaaggccagccggtcgaatttacctggcagtccgatgacggcatcagcctggtggcagtactgcgcaccggcccgaccgaaagcctgattcaggggctgcatcagtccgtcttccgcgcagaaaaacgcatcggcctggtattgttcggtaagggcaatatcggttcccgttggctggaactgttcgcccgtgagcagagcacgctttcggcacgtaccggctttgagtttgtgctggcaggtgtggtggacagccgccgcagcctgttgagctatgacgggctggacgccagccgcgcgttagccttcttcaacgatgaagcggttgagcaggatgaagagtcgttgttcctgtggatgcgcgcccatccgtatgatgatttagtggtgctggacgttaccgccagccagcagcttgctgatcagtatcttgatttcgccagccacggtttccacgtcatcagcgccaacaaactggcgggagccagcgacagcaataaatatcgccagatccacgacgccttcgaaaaaaccgggcgtcactggctgtacaatgctaccgtcggagcgggcttgccgatcaaccataccgtgcgcgatctgatcgacagcggcgatactattttgtcgatcagtgggatcttctccggcacgctctcctggctgttcctgcaattcgacggtagcgtgccgtttaccgagctggtggatcaggcgtggcagcaagggttaaccgagcctgacccgcgtgatgacctttccggcaaagacgtaatgcgcaagctggtgattctggcgcgtgaagcaggttacaacatcgaaccggatcaggtacgcgtggagtcgctggtgcctgcccattgcgaaggcggcagcatcgaccatttctttgaaaatggcgatgaacttaacgagcagatggtgcaacggctggaagcggcccgcgaaatggggctggtgctgcgctacgtggcgcgtttcgatgccaacggcaaagcgcgtgtgggcgtggaggcggtgcgtgaagaccatccgctggcatcactgctgccgtgcgataacgtctttgccatcgaaagccgctggtatcgcgacaacccgctggtgatccgtgggcctggcgcggggcgcgacgtcaccgccggggcgattcagtcggatatcaaccggctggcacagttgttgtaatttcagaaatttaataatgcccggtactcatgttttcgggtttatggtttctaatgaaatatattgaattatcataggattaggccggattaagcgtttacgacgaatccggcaagaagcaataagtacatggttagtttatatttgcagtccggtttgctttgcataccggattttctttttcttaccatcctgaagttttttcatcttccctgatttttcctcaccatcattggtcatttttcggttgacgcccttcggcttttccttcatctttacatctggacgtctaaacggatagatgtgcacaacacaacatataactacaagcgattgatgaggtaaggtatgagcttttttcacgccagccagcgggatgccctgaatcagagcctggcagaagtccaggggcagattaacgtttcgttcgagtttttcccgccgcgtaccagtgaaatggagcagaccctgtggaactccatcgatcgccttagcagcctgaaaccgaagtttgtatcggtgacctatggcgcgaactccggcgagcgcgaccgtacgcacagcattattaaaggcattaaagatcgcactggtctggaagcggcaccgcatcttacttgcattgatgcgacgcccgacgagctgcgcaccattgcacgcgactactggaataacggtattcgtcatatcgtggcgctgcgtggcgatctgccgccgggaagtggtaagccggaaatgtatgcttctgacctggtgacgctgttaaaagaagtggcagatttcgatatctccgtggcggcgtatccggaggttcacccggaagcaaaaagcgctcaggcggatttgctcaacctgaaacgcaaagtcgatgccggagccaaccgcgcgattactcagttcttctttgatgtcgaaagctacctgcgttttcgtgaccgctgcgtatcggcgggtattgatgtggaaattattccgggaattttgccggtctcgaactttaaacaagcgaagaaatttgccgatatgaccaacgtgcgtattccggcgtggatggcacaaatgtttgacgggctggacgacgatgccgaaacccgcaaactggtgggagcgaatattgccatggatatggtgaagattttaagccgtgaaggagtgaaagatttccacttctatacgcttaaccgcgctgaaatgagttacgcgatttgccatacgctgggtgttcgacctggtttataaatagtgtggcttttgtgaaaatcacacagtgatcacaaattttaaacagagcacaaaatgctgcctcgaaatgagggcgggaaaataaggttgtcagccttgttttctccctcattacttgaaggatatgaagctaaaacccttttttataaagcatttgtccgaattcggacataatcaaaaaagcttaattacgatcaatttgacctacatctctttaaccaacaatatgtaagatctcaactatcgcatccgtggattaattcaattataacttctctctaacgctgtgtatcgtaacggtaacactgtagaggggagcacattgatgagcacgtcagacgatatccataacacgacagccactggcaaatgcccgttccatcagggcggtcacgaccagagcgcgggggcgggcacaaccactcgcgactggtggccaaatcaactccgtgttgacctgttaaaccaacattctaatcgttctaacccgctgggtgaggactttgactaccgcaaagaattcagcaaattagattactacggcctgaaaaaagatctgaaagccctgctgacagaatctcagccgtggtggccagccgactggggcagctacgccggtctgtttattcgtatggcctggcacggcgcaggtacttaccgttcaatcgatggacgcggcggcgcgggtcgtggtcagcaacgttttgcaccgctgaactcctggccggataacgtaagcctcgataaagcgcgtcgcctgttgtggccaatcaaacagaaatatggtcagaaaatctcctgggccgacctgtttatcctcgcaggtaacgtggcgctggaaaactccggcttccgtaccttcggttttggtgccggtcgtgaagacgtctgggaaccggatctggatgttaactggggtgatgaaaaagcctggctgactcaccgtcatccggaagcgctggcgaaagcaccgctgggtgcaaccgagatgggcctgatttacgttaacccggaaggcccggatcacagcggcgaaccgctttctgcggcagcagctatccgtgcgaccttcggcaacatgggcatgaacgacgaagaaaccgtggcgcttattgcgggtggtcatacgctgggtaaaacccacggtgccggtccgacatcaaatgtaggtcctgatccagaagctgcaccgattgaagaacaaggtttaggttgggcgagcacttacggcagcggcgttggcgcagatgccattacctctggtctggaagtagtctggacccagacgccgacccagtggagcaactatttcttcgagaacctgttcaagtatgagtgggtacagacccgcagcccggctggcgcaatccagttcgaagcggtagacgcaccggaaattatcccggatccgtttgatccgtcgaagaaacgtaaaccgacgatgctggtgaccgacctgacgctgcgttttgatcctgagttcgagaagatctctcgtcgtttcctcaacgatccgcaggcgttcaacgaagcctttgcccgtgcctggttcaaactgacgcacagggatatggggccgaaatctcgctacatcgggccggaagtgccgaaagaagatctgatctggcaagatccgctgccgcagccgatctacaacccgaccgagcaggacattatcgatctgaaattcgcgattgcggattctggtctgtctgttagtgagctggtatcggtggcctgggcttctgcttctaccttccgtggtggcgacaaacgcggtggtgccaacggtgcgcgtctggcattaatgccgcagcgcgactgggatgtgaacgccgcagccgttcgtgctctgcctgttctggagaaaatccagaaagagtctggtaaagcctcgctggcggatatcatcgtgctggctggtgtggttggtgttgagaaagccgcaagcgccgcaggtttgagcattcatgtaccgtttgcgccgggccgcgttgatgcgcgtcaggatcagactgacattgagatgttcgagctgctggagccaattgctgacggtttccgtaactatcgcgctcgtctggatgtttccaccaccgagtcactgctgatcgacaaagcccagcaactgaccctgaccgcgccggaaatgaccgcgctggtgggcgggatgcgtgtactgggtgccaacttcgatggcagcaaaaacggcgtcttcactgaccgcgttggcgtattgagcaatgacttcttcgtgaacttgctggatatgcgttacgagtggaaagcgaccgacgaatcgaaagagctgtttgaaggccgtgaccgcgaaaccggcgaagtgaaatacactgccagccgtgcggatctggtatttggttctaactctgtcctgcgtgcggtggctgaagtttacgccagcagcgatgctcacgagaagtttgttaaagacttcgtggcggcatgggtgaaagtgatgaacctcgaccgtttcgacctgctgtaatctgaccttcttcagcgactgcctttcaggcagtcgctgaagtttctttaccggcgtatagtgtccacaggaaaactacacactggatctctcatgtctgtcgcaggaaagagcaacccactggcaatcagtggcctggttgtgctcacacttatctggagttatagctggattttcatgaagcaagtcaccagctacatcggtgccttcgactttaccgccttacgctgcattttcggcgctctcgttttattcatcgtccttttattacgtggtcgcggaatgcgcccgacaccgtttaaatacaccttagccattgccctgttacaaacctgcgggatggttggcctggcgcagtgggcgctggtcagcggcggagcggggaaggtggcgatcctaagctataccatgccgttctgggtggtgattttcgccgcgttgtttctcggtgaacgcctgcgacgtgggcaatatttcgcgatactgattgccgctttcggcttatttttggtgttgcagccgtggcaactcgatttctcttcgatgaaaagtgccatgctggcaatcctctccggcgtcagttggggggcgagcgcgattgttgctaaacgtctgtatgcccgtcatccgcgcgtggatttattgtcgttaacatcctggcagatgctctatgcggcgctggtgatgagtgtggtcgctttactggtgccgcaacgtgaaattgactggcagcccaccgtgttctgggcgctggcctacagtgcgattctggcgacggcgctggcgtggagcttatggttgtttgtattgaaaaacttgcctgccagtattgccagcttaagcacgctggccgttcccgtttgcggcgtactcttttcctggtggctgctcggtgagaatccgggggccgttgaaggtagcggtattgtgctgattgtgctggcactggcgctggtgagccgtaagaaaaaagaagctgtcagtgtaaaaagcatctgaattttttcttcatgtggggcgatcgcttatttaacaaaataacgataatgccccaccatccgccagctaaacagcacatcttcttcctgcgcgcctgcgccaatgttatgtatcaccagcggcgtaccgtcgcgggcgaagccatctgacaccaccccaatatgtgccagtccgttatccagtcgccaggagacaatatcgcccgcttgatagtcactggggttcttgctgatggggcgtgttttatcgtggcgggtaaaccaggtttccagattaggcacccgacggtgatcgatgttgctgtccgggcgctttaactgccatttttgcgggtactcggcaaaattcttcgccatatcttcgtgcaccagtttctgcaaatcgaccttctggctgcgcaatgcacggatcaccacatcggaacataccccgcgttcttgcgggacatcaccgccaggataggtaagctgcatatacgccggatcgtaaaatagcgtgctgccgatttgctgtctggcaccgtctgcgatggcaaggttggtattggcctggatttgtaccacggttggtggaacggcgggagattttaaggagtggctggtaaatgccgttagcaggctgagcagcgccagtgaagctttcatctggttcgtccgtgaaaataagagtcacagattcgaccttccgggctaacgattgttctgtggagaaaatgtccagaagcggataaaaaactcctgaacaacgtgggagtttcagattactggcacagagtgccggatgcggagtgaacgccttatccggcctacaaaagcacgcatattcaatatattgcagagatttcgtaggcttgataaacgtagcgcatcaggcaattttgcgttcaaactcccggacaagccgggagtttggagtaggttattcccactcttgcaggaaacgctgaccgtactggtcggctaccagcagagcggcgtaaacctgatctggcgtcgcgccgccaggcatgttgtgaatggtttcaccttctgcacatgccgcttctgccacaattcgcattttcgccgggacatcttctttaatatccagttgagcgagagttattggcaaacctaccgcatggctaagtgcagctacggtttcgatttcctcaaccggtgcgttttccagaaccagctgcgtcagcgtaccaaatgccactttttcaccgtgataatagtgatgcgcgtccgggatagcggtcaggccgttatgcaccgcgtgagccgccgccagcccgccgctttcaaaaccaacgccgctcaaataggtgttcgcttcaatcacgcgctccagcgccggggttactacatgctgttcggcggcaagcatcgctttttcgccttcttccagcagggtgttgtagcacagttcagccagtgccagcgccgcctgggtgcacttgccgcccgccatggtggtcgcgccgctacgagagcaagcacgcgcttcaaaccaggttgccagcgcatcgccgatacccgctgctaacagacgtgcaggtgcgcccgcgacgattttggtgtcgacaatgaccatattcgggttatttggcaacagcagatagcggtcaaactcaccctcatcggtgtagataacagacaatgcgctgcacggtgcatcggtagaggcgatagtcggtgcgatcgctaccggaacacccatgaaatgtgccagtgctttggcagtatcgagggtttttccgccaccgataccgagaattgcgccacactgcgcagtctccgcgatgccacgcagacggtcgatctcattttgcgaacattcaccgccaaacggcgcaatttctactaccagtccagcatctttaaagcttttctcgacagtggattgagcaaaacctaaaacaaatttgtcacccaccactaaccagcgttctgccagcggcttcaggtattcgcccagacgattaatcacatcagcgccctggatgtatttacccggtgattgaataatgcggtccataattgctcctttagagatgagtagtgccaaatgcggcattccagtcgtgttcgaacttctctatagctgactctaccgcaggggtgttgagcatttgttgcgctacatctaagggcagggtgatggattcacatcctgccagtaaacagtccagcgcctgacgcggcgttttaaagctggccgccagcaccatgctttctggtgcgtgcatttctaacagcgcttgcagctcctgaaccgtacgaatgccgtccccgccctgggcatctacgcggttaacatacggagcaacgtattttgcccctgccagcgcggccagtaacccttgtgcagcactgtacactgcggtgccaagcgtagtaataccctcttttttcagcatcttaatggcggccagaccttcggaagtcaccgggattttcaccacaatgcccggaatggcgtcgcgcaggcgcttcgcttcttccaccataccctgcgcgtcacgactcatagtctgagcaaacagaatgccctcatcaccaatcgctttttgcagacgcggcagaacttcccatatggactccttgctggcagcgataatgctcgggttagttgtcaccccggcaatggggaatatgcgtgccagacgttcgacttctgcgacgttagcggtgtccagatacagttccatgatgtttccttttacagttccagttcatgttgcagcaggctggcgatagcgtcggcagaggcggcgttaaccagcgcgttacggaattcttcgtgcatgatgcggcgagcgaggcgcgagaaaatgcgcatgtgctgatcgcccgcagcgtgtttgttcagggttaacataatgatgaattgcgcttcatcatcgccccagcgcaccggcgcttgcagacgcgccacgctgatggtggattgctcaatgtgttctgatttgctgtgtggaatggcaaaactaaagcccagaccggtagagaaaacggcctcgcgcgcccataagtcggcttccagtttacgcggatagcggcagcggcccgccagcagcaggttatcggtcatgcctttgagcacttcttctttgctgcgccagtcactttccagcgtgatgcactcggcggtgaccagcggtgcgtcctgttgggtcatgcggaattgcgccagcaggtgttccacttccagcgaagtacggcaggccattgcctggttgagcaacttgcggcactcacggctatcaagttgcgccatccgcgctttcgccgccggaattgatggtgcgctcatgctgagttcatccagccctaagccgaccagcaacggcagcacggaacctttcgctcccagctcaccgcacagaccaatccatttgccctggcgatgcaccgcctgcacggcgtaatcgagcgcccgcaagaatgccggattcaggctgttgtagtgacgagtaaccttagcgttatcgcgatccactgccagcagatattgcgtcaggtcattactaccaatactaaagaaatcaatctcttcgcagcattgatcgatgatgaacatcaccgacggtacttccagcataatgccaagctggatcttctcatcaaacggaatgtgttcgttacgcagttgctgtttggcttccgccagtttttctttcacccataagatctcttccattgaggagatcatcgggatcatgattttcaggctgccgtgagcggaggcgcgcaggatcgaccgtagttgtgtggtgaacagcgaggcgtattcttcataaatacgcacagcgcgataaccgaggaacgggttagcttctgccggaatgttcagataatcaacgggtttgtcgccgccaatgtccatagtgcgcacaataatgctgcgtccgttggcagactccagcgcctgacaaaaaatgttgtacagctcgctttcgcccggtgcactggtgcgatccatatagagcatttcagtgcggaacaaaccaacgccttccgcaccattgccgaatgcggcctgcgcttccacggagtgagcgatgttagcggcaatttcaatgcggataccgtcagcggtacgggcttgttgggtcagccagacacgctgttgctcacgcagggcgtcctgtacgcgggcttcttgctgataataacgagctacggcttctcctggctcaaccacaatcgccccagcgttgccgtcgatataaatcgtttgatgctgccacggagtaagggcatcaatatctacaccaaccagtgtcggaatgttgaacgaacgggcaagaattacggtatgtgaggtggtgccgccacttttcagtaacagacctttgaggtgatttttatccagttcgaggaactggctgggagtcagttcatcagccatacaaatggcgggctgcgtcagtttgcccggtgccgggaagcgttgctcaccgtagatttgctggagtaactggaagcagacgtcgcgtacgtccagggcacgttcttgcaggtagctgctgctggaacgggcgaactcttcgcaaaagtgattcgcactggtgacaatcgcttcggcgcagcttaatccggcgctgacgcctgccagtaaatgttcgcgcagggaagtatcgccagccagggatcggtgcgcttccagaatcgcgctggtggcaccgtcgctatccagcagacgaaactcaatgtttttcagtaccagcgtcaggccgttttccagtgcggattgctcggcgtcaacgcctttggctgcgggaagattacccagcgcattgagatctaaagaagagatcggcgtcagaatgccgcctgcactaccgctgcacacggtgcgggcgcggataatttgcggattcagattggtcagtgaaaccggcagtggttccagttcgtcagatttaacttccgccagcggcgcatcgcagtgggggaattcatcgcgcagccattggcttaaacgctggtgcgcttcctgttcgtcggccccggaaatcagtaactggcagttatcgcccgccagcgtatcggtgccaatcagcgcaagggcgcttttggcgttgcccttgcggtcagtgcgcaggttatgccactcaatttgtgatgaaaaagtattacacagcgtttcaacgtggcttgccggacgtgcatgtacgccgttaggtagctcacaaataaattccacaatcagggccattgcctctctcccggtacggttttctgtttacaggataagagcgcacggcaacggcctgccatgtgacaaatctgccaaaagctggacaaatgtaatgtaaccgtcaatttgcgacgcgtctcacaagacgctgttttgcggcatgcttccggtttatcgcaagttatgaggcggatcgcatttttgtactgatattacaaaagtccagtaaatggcctttttatccactgtttgctccgcctgcgattgcctattgtttcctccatcaaaaatatggacatgggctttcgcaagcccgggagcagcttatgaatgagttggtgcagatcctgaaaaatacccgtcagcatttaatgacgggcgtttcacacatgattcccttcgtggtatcgggcggtattttgctggcggtttccgtcatgttgtatggcaaaggcgcagtgccggatgccgtagccgatccgaatctgaaaaaactgtttgatatcggcgttgcaggtttgacgctgatggtgcctttcctcgccgcttacatcggttactccattgcagagcgttctgcgctggctccgtgcgctatcggtgcctgggttggtaacagctttggtgcgggcttctttggtgcactgatcgccgggattatcggcggcatcgtggtgcattacctgaagaaaattccggtgcataaagttctgcgctcggtgatgcctatcttcattattcctatcgtcggcacactgattaccgcaggcatcatgatgtggggcttgggcgagcctgtaggggcgttgaccaacagcctgactcagtggcttcaggggatgcagcagggcagcattgttatgctggcggtgatcatgggtctgatgctggcgttcgatatgggcggtccggttaacaaagtggcctatgccttcatgctgatttgcgttgctcagggtgtttataccgtggtggccatcgctgccgtgggtatttgtatcccgccgctggggatggggctggcgacgctgattggtcgtaaaaatttctccgcagaagagcgcgaaaccggcaaagcggcactggtgatgggctgtgttggcgttactgaaggggcgattcctttcgccgctgccgatccgctgcgtgtcattccttccatcatggtcggttcagtttgtggtgcagtaactgcggcgctggtcggtgcgcagtgctatgcaggctggggtggtctgattgtgctgccggtggttgaaggcaagctgggttatatcgcagcagtggctgtcggagcagtggtgacggctgtttgtgtgaacgtgctgaaaagtctggcgcgtaaaaatgggtcttcgactgatgaaaaagaagacgacctggatttggattttgaaattaattaattgaggaacgagccatgacgaaaattattgcagtaaccgcatgtccttcaggtgttgcccatacctatatggcagcagaggcgctggaaagtgccgcgaaagcgaaaggctgggaagtgaaagtagaaacccaggggtcaattggtctggaaaatgaactgactgcggaagatgtggcgagcgctgatatggtgattctgaccaaagatatcggcatcaagtttgaagagcgttttgctggcaagaccatcgtgcgcgtcaacatcagcgatgcagtaaaacgtgctgacgccattatgagcaaaattgaagctcacctggcgcaaaccgcttaagttcttctcccgctcgcaagggcgggttcgctttcccacaggagttcctcatgacgaatcgtatctctcgcctcaaaactgcactgtttgccaatacccgtgaaatctcgctggagcgggcgctgctttataccgccagccatcggcaaaccgaaggcgaaccggtgatattgcgccgggcgaaagcaacagcgtatatccttgaacatgttgaaatttcgattcgtgatgaagaactgattgccggtaaccgcaccgtaaaaccgcgcgctgggattatgtcgccggaaatggacccttactggctgctgaaagagctggatcaattcccgacgcgtccgcaggaccgctttgctatcagtgaagaagataaacgtatctaccgtgaagagttgttcccgtactgggaaaaacgttcgatgaaagatttcatcaacgggcagatgacagatgaagtaaaagccgcgaccagcacgcagattttcagcatcaaccagacagataaaggccaggggcacattattattgattacccacgcctgctgaatcacgggctgggggagctggtggcgcagatgcagcaacattgtcagcaacagccggagaatcacttttatcaggccgcgctgttactgctggaagcctcgcagaaacacattctgcgttacgctgaactggcggaaacaatggcggcaaactgcacagatgcccagcgtcgcgaagaactgctgactattgcggagatctcccgccataacgcgcaacataagccgcagacgttctggcaggcgtgccagttattctggtacatgaacatcattctgcaatacgaatccaacgccagttcgctatcgttggggcgcttcgaccagtatatgttgccgttctatcagacatcattaacccagggcgaagatgcggcgttcctgaaagaactgctcgaatctttatgggtgaaatgcaacgacatcgtgctgttgcgctccaccagtagcgcgcgttatttcgccggtttcccgaccggctataccgcactgctcggcgggttaaccgagaacggacgtagcgcggtgaacgtgctttcgttcctttgccttgacgcctatcaaagcgtgcaattaccgcaaccgaacctcggcgtgcgcactaacgccttgatcgacacgccgttcctgatgaaaaccgccgaaaccattcgcctcggcaccggtattccgcaaatctttaacgatgaagtggtggtgccagcgttcctcaaccgtggcgtttcgctggaagatgcgcgcgactattccgtagtgggctgtgtggaattatctattcccggcagaacctacggcttgcatgacatcgcgatgtttaatctgctgaaagtgatggaaatctgcctgtatgaaaatgaaggcaatgctgcgctgacttatgaaggtttactggagcagatccgcgccaagatcagccactacatcaccctgatggttgagggcagcaatatttgtgatatcggccatcgcgactgggcacctgtaccgctgctctcgtcttttatcagcgattgtctggaaaaaggccgcgatattaccgatggcggcgcgcgttataacttctccggcgtacaggggatcggtatcgccaacctgagcgattctctccatgcgttgaaagggatggtttttgagcaacagcgtttaagttttgacgaattgctgtcggtattaaaagccaactttgcaacgccagaaggcgaaaaagtccgtgctcgcttaattaaccgcttcgagaaatacggtaacgatatcgacgaggtggataacatcagcgccgaactgttacgccactactgcaaagaagtggaaaaataccagaacccgcgcggcggttacttcacgccgggatcgtataccgtttctgctcacgtcccgttgggatcggtggttggcgcgacgccagacggtcgttttgccggggaacaactggcagacggcggcttgtcacccatgctgggccaggacgcacaagggccaacagcggtactgaagtcagtcagtaagctcgataacacgctgctgtctaacggtacgttgctgaacgtgaaattcactccagcgaccctggaaggtgaagcaggattacgcaaactggccgacttcttacgggcatttacccagcttaagttacaacatattcagtttaacgtggtgaacgccgacacgttgcgggaagcgcaacagcgcccacaagattatgccgggctggtggtgcgcgttgccggatacagcgccttctttgtcgaactgtcgaaggagatccaggatgacatcatccgccggacagcgcatcagctgtaacgttgtggaaacgcgccgcgatgatgtggcgcgcattttcaacattcagcgttattcactgaatgacggcgagggcattcgtacggtggtcttttttaaaggctgtccgcatctttgcccgtggtgtgctaatccggagtcgatctccggcaaaatccagacagtacgcagagaggcgaaatgtctgcactgtgcgaaatgtttgcgtgatgcggatgaatgcccctccggtgcgtttgaacggattggtcgcgatatcagccttgacgcgctggaacgggaagtgatgaaagatgacattttctttcgcacgtccggcggcggcgtcacgctttctggcggcgaagtgttaatgcaggcggagtttgctacccgttttttacagcggctgcggttgtggggcgtgtcatgcgccattgaaactgccggagacgcgccagccagcaagctattaccactggcgaaattgtgcgatgaagtgctgttcgatttaaaaattatggacgcgactcaggcgcgggatgtggtgaagatgaacctgccacgcgtgctggagaatctgcgtttgctggtgagtgagggtgtcaacgtgatcccgcgtttaccgttgatccctggtttcacgctcagccgggagaatatgcagcaggcgctggatgtactgatcccgctgaaaatcaggcagatccatctgttaccgtttcatcagtacggcgaaccgaaataccgcctgctggggaaaacatggtcgatgaaagaggtgcctgcgccgtcgtcagccgatgtgacaacgatgcgcgaaatggcagaacgggccggatttcaggttaccgtgggaggttaaaatggcatacctggtggcagtaaccgcctgcgtaagcggcgtggcgcatacttatatggcggcggaacggctggaaaagttgtgccagttagagaagtggggcgtcagcattgaaactcagggcgcgctgggaacggagaatcgtttagcggacgaggatatccgtcgggcggatgttgctctgttgattacggatatcgagcttgccggtgccgagcgatttgaacattgccgctatgtgcaatgcagcatctacgcattcctgcgtgagccgcagcgggtaatgagcgcggtgcgcaaagtgctttctgcgccgcagcaaacccatcttattctggagtagtcggtttttctgtcagttggctgtggtactgccggcgatattccgacggcgagcgttcggtgtttttacgaaacagacggcagaagtagttgctgtcgacaaagccgcaggcgtgcgccacttcttttaccttcaggtcatagcctttcaataacgtcttagcgtgctccagtcgcgtgtgattcaggtattcgttaaaaccaatggcccccgttttttgaaacaggtgcgagagatagtttggtgaaatatagaatgcctgtgcgacagattcgcgggtaagcgcggaggcatagcgttcgtcgatataatcgcgaatagcttcaaatagtgcctggctgcgtgaggcggtctggatttggctgccgagcaaatcgcggcagtggctaagcaggctggctacgataagccttgccgtttgctgctcctgcggctgcatttgcatttcattgagcgtttgtagcagaaaagaacctatacgtgggccgcgtcgggcgacgtgttgcttcgccagattttgatattgtttgccatcccattgcacgacgctgaagccgagttgctgtttgccaaacagcacgctaaaggtggtagcgggtgttttccattgtgggaaattccagccaccagcggcaacgtacagcacatcgccgggaactaacgttgctccagcgccggtatcaacaaactcaccttccagcacaatttccagccgtggaaaatcgacctgatacgcaagatcgggcaccgggccgttactgctggcaaagtaaatctggcgcagggacagcgggccgttgatcaggcgggagagcagatagctgacgtcgtgatacatgttattcccttaggtatgtagacgggaaaacagtaactggcattattaaaaaaggccacctgaaaagtgtggcctgaggggagttcgatgtaaacattgcggcagtatcgcatccggcaaatagcgccagacgcgatacaaaggtcatttactgattacccacctgatcgccatacggcagagtgtcgtaatcgatcagcgcgtttttcttgtacgggttaccaatccagcgggtagtttctttgaactgcggattcaccactgaacgggttggatcgtaaccgtcgtaagataagcccgccaaatctgaccaggtgtggatcagttccgccaggctgtatttacgatcgacatcctgtgagaaatcacggggatgagtcgcttgccatttttccgacgtccacagcaggaacggaatggtgtacatgtggcgcgtcgggttgtcttcgttacgcccctgagttttgtgcggcggcgtgtcgtaaacctcttcaccgtggtcagagaagtaaaccaggaatccgttcgggtctgccgctttaaagtctttaatcaggctggcaaccacatgatcgttatacaggttagcgttgtcataatcgttatatgattccagctcttctgcgcttaatcctggcggaacatgatcggtattgccatcaaacttgccctgattttccgggtagcggtatttgtatttgatatgcgtacccagcagatgaacgatgatcagtttcttcggcgcagggtcattcagcacatcctggaacggcttcagcacgttggtgtcgtattcacgcgcactctgcgtacgttgctggttcatgtagtactgcttgtcggtctggcgcgaaaataccgtcagcatggtattgcgggcggtcatcgtctgctggttggtgatccagaaggttttataacccgcctgtttcatcatgttcatcagcgacggctgcgtcagatacagatccgggttcttttcattggcaaaggtcagcgcctgttgcaggatttcaatggtgtacggacgagacgtaactacgttattaaacacggtcagattcggatcggttttatgcagcgcatccagctccggcgtggtttcacgcggataaccgtacagactcatgcgtccacgctgggtcgactcgccaatcaccagcactaaggtgcgcggttcgttacccgattcatctttgaaattagccagcggcggcaaggcattattttcattcagtagctttgttagcgagtttagttgctgacgatactgataatagccggtcaggaattgccacggtgcggcaggctccatacgcgaggccaggttatccaacgttttctcaaacggcttgtttttgataaacgtattcatggcgatcggatgcagaatcaagccataaagcagggcaaaagagacaatataacgccacggctttggaatatagaccgggcgcagacgtgtccacagcagaactgccattgccgtataggccagcgcgataagcacaattttcaggctgaaatactggcttaaatactcgctggcttcgttggtgttggtttcgaacatcacaaacagaacgctctgcgagaactcctgcccgtagatgacgtagtagcatagcgccgccagagaggccgcccatagcaccacgccgattactgcggcaataattttaatccgcttcggaaagaggaataccgggatcaaccacagcgagctgaataacagcgagtcgcgaatgccgttggtgccactataaccactgatgtaaataatggcctgtagcagagtagagaaaaaccaaaagtagagcagtgcccaacccagggctttccagctaaaaaggggtttagcctggacttctgtggaatgcatagtaagaacctgtcttgaaaaaaatatcgccgaatgtaacgacaattccttaaggatatctgaaggtatattcagaatttgaataaaatgcagacagaaatatattgaaaacgagggtgttagaacagaagtatttcagaaaaccctcgcgcaaaagcacgagggtttgcagaagaggaagattagccggtattacgcatacctgccgcaatcccggcaatagtgaccattaacgcttgttcgacgcgaggatccggttcctggccttctttttctgcctggcgggagcggtgcagcaactcggcttgcaatacgttcagcgggtcggtgtaaatattccgtagctgaatagactctgcaatccacggcagatcggccatcagatgggaatcgttggcaattgccagcaccactttgatgtcttcttcttgcagattgcgtaactctttacctaacggccacagtgctttgtctaccaggcgttgatcatagtattccgccagccacaggtctgctttggcgaagaccatctccagcatgccgagacgcgtcgagaagaatggccaatcgcggcacatagcctccagctcgctctgtttgccgtcttcgaccactttttgcagcgccgtacctgcacccagccaggcggggagcatcaggcggttttgcgtccaggcaaaaatccacggtatggcgcgcagcgactcgacgccgccggttgggcgacgtttcgccggacgtgaacccaacggcagtttgcccaattcttgttccggcgtagcggagcggaagtaaggcacaaaatctttgttttcacgtacgtagccacggtagagatcgcaggagatgactgacagttcatccataatgcgacgccagctctctttcggctccggcggtggcagcaggttggcttccagaatcgccccggtatacagcgacaggctgctgacggtgatttctggcagaccatatttaaagcggatcatctcgccctgttcagtcacgcgcaggccacctttcaggcttcctggcggttgtgacagcagcgccgcatgagcaggtgcgccgccgcgaccaatggaaccgccgcgaccgtggaacaacgtcagctcaatacccgctttttcgcaggttttgattaatgcatcctgtgcctgatattgcgcccaggaagctgccatcactcccgcatcttttgctgagtcggaatagccaatcatcaccatctgtttgccctgaatcaggccgcgataccagtcgatattcagcagctgggtcatgacatcgttggcgttgttcaggtcatcgagggtttcaaacagcggagcaaccggcatcgcaaacccgatacccgcttctttcagcagcaggtggacagccagcacgtcggacggcgttttcgccatcgagatcacgtaggcggcaatggagccttgcggcgcttcggcaatcacctggcaggtatcgagcacttcgcgcgtttcggcgcttggttgccagttgcgcggtagcagcggacgtttggagttcagttcgcggatcaggaacgcctgtttgtcagcttctgaccagctctcgtagtcgccgataccgaggtagcgggtcagttcacccagtgcttcggtatggcgggtgctctcctgacggatatcaatacggaccagcggtacgccgaaacatttcacgcggcgcagggtgtcgagcagatcgccgttggcgataatacccatgccacacgcctgaagtgactggtagcaagcgtagagcggttcccacagttcttcgttttgtgtcagcagcccttctggttttggcagttcttcgcctttcaggcgcgcttccagccatgcctgtgtcgccatcaggcgagaacgcaggtttttcatcagatagcgatacggttctgcggcaccttcttcgccaaccagcgccagcagttcaggggtcgcttcaaccatcgacagttcagaaaccagcacctgaatatctttcaggaacaaatcggtggctttccagcggctgagtagcaggacgtggcgggtgatatcggcagtgacgttcgggttgccgtcgcggtcgccgcccatccacgaagtaaaacggaccggaacaaattcgacgggcagtttgtagccgaggttctcttccagttgttcgttcagttcgcgcaggtaatttggtacgccttgccacaggctgttttccactacggcaaagccccatttggcttcatctaccgggcttggacgcagcttacggatttcatcggtatgccatgactgggcgattaactggcgcaggcgacgcatcagctggttgtgttcgtagtcagcgatatctttgttatcgagctgttttaagcaggcgttcacttccaccattttgtggatcagtgtacgacgggtaatttcggtagggtgagccgtgaggaccagttccagcgacagcgattccactgcttttttgatggtgtcttcgctcagttccggctggtttttcagtttacgcagggtgcgggcgatcacttccgggttgctggcagcttcgcctttcggcgaaatgctgtggtattgctcggcggtgttggccaggttcaggaactgactaaacgcacgcgcaacgggcagcagctcgtcgttcgacaaattttgtaaggtggtgagcaactcctggcggttagcatcattgccagcgcgtgaagatttcgacaacttacggatagtttctacgcgttcaagaatgtgttctcccaacgcatccttgatggtttctcccagcactttgccgagcatactgacattactacgcaatgcggaatattgttcgttcatattaccccagacaccccatcttatcgtttgatagccctgtatccttcacgtcgcattggcgcgaatatgctcgggctttgcttttcgtcgtcttttataaagccacgtaaaagcggtgacgtcaaatgctgcgaaatcgcttcagcaaacgaataaatagcaggaatttacgtcattaaattcacgacgctttaaataagcgtaacttatggaaatgttaaaaaatcgccccaagtaacaccaaaggtgtaggtcggataagatgcgcaagtatcgcatccgacattattgcggcactggagtttgacaacagtgccggatgcggcgcgagcgccttatccggcctacgttttaatgccagcaaaaatggtgaattacctgggttatcagttcgcgggtgggcttgataaaccgtgtttccagatattcatcaggttgatgagcctgattaattgagccaggccccaacaccagcgtcgggcataacgtttgaataaacggcgcttcggtacagtagttcaccacttcggtttttgctccgagcaatttctcaaccacttcaaccagttgatgattcggtgggcattcatagccagggatcggcggatgcagctcgtcgaccgtcagacgacccggccagcgttcgttcaccggagccaatgcatcgttgagcaaaccattaagttcattgagtgtcatgccaggcagcggacgaatatccatatgcaactcacagcaagcgcaaatacggttagaagcgtcgccaccgtgaatatgcccgaggttgagcgtagggtatggcacggtaaacgcttcgtagtgataacgttctttcaggttatcgcgcaattgcaaaatatgcccgatggcgtcgtgcattagttcgatagcgttaactccgcgtgctggatcgctggagtgccccgactggccctgaatacggatggcgttagagatatgacctttatgtgcgcgtaccggttgtagtgacgtcggttcgccaatgatggcgcaatccgggcgcagggcggtagtttcggcaaaataacgcgctccggccatactggtttcttcatcagcagtcgccagaatgtagagcggttttttcagtttcgtgacgtcgacatcgcgtagcgcatcaaggataaacgcaaaaaagcctttcatgtcggcggtgcctaagccgtaaagcttgccgtcatgctccgtcagtgtaaacggatcacgcgtccagcgaccgtcatcaaatggtaccgtatcggtatgccccgccagcaacaagccgccagccccctgtccgcaactggccagcatattaaatttgttgcgagttcctggcacaggctgcacttccacattgaagcctaaatctttaaaccagtccgccagcagagtgattaaatctgcattgctttgatcgagtgcctcttccgtggcgcttattgaaggtgtggcaatcagagcacggtaaatctcgataaatggcggtaatttgtttttcattgttgacacacctctggtcatgatagtatcaatattcatgcagtatttatgaataaaaatacactaacgttgagcgtaataaaacccaccagccgtaaggtgaatgttttacgtttaacctggcaaccagacataagaaggtgaatagccccgatgttgaatacgctgattgtgggtgccagcggctacgctggcgcagagctagtgacctatgtaaatcgccatccgcatatgaacataaccgctttgactgtttcagcgcaaagcaatgatgcgggaaagttaatctccgatttgcatccgcagctaaaaggcatcgttgatctgccgttgcagccgatgtcggatatcagcgagtttagcccaggggtggacgtagtgtttctcgccaccgcccatgaagttagccacgatttagcgccgcagtttcttgaagcgggctgcgtggtgttcgacctttccggcgcgtttcgtgttaacgacgccaccttctatgaaaaatattacggctttacccatcaatacccggaactgttggaacaggcagcctacggtctggcggagtggtgcggtaataaattaaaagaagcgaatttgattgcggtgccgggctgttatccgacggcggcacagctggcgctgaaaccgttgattgatgccgatcttcttgacctcaatcagtggccggtgatcaacgccaccagcggcgtgagcggtgcagggcgtaaagcggccatttcaaacagcttttgtgaagttagcctgcaaccgtatggcgtctttactcatcgccatcaaccagagatcgccacacacctcggtgctgacgttatcttcaccccacatctgggcaatttcccgcgcggcattctcgaaaccattacctgccgcctgaaatcgggtgtgacccaagcgcaagtcgcgcaagtgttacagcaggcgtatgcccataaaccgctggtgcggctgtatgacaaaggcgttccggcgctgaaaaatgtcgttgggctgccattttgcgatatcgggtttgccgttcagggcgagcatctgattattgtggcgaccgaagacaacttactgaaaggcgcggcggcacaagcggtacagtgcgccaatattcgtttcggctatgcggaaacgcagtctcttatttaagggtgcaatgatgaatccattaattatcaaactgggcggcgtactgctggatagtgaagaggcgctggaacgtctgtttagcgcactggtgaattatcgtgagtcacatcagcgtccgctggtgattgtgcacggcggcggttgcgtggtggatgagctgatgaaagggctgaatctgccggtgaaaaagaaaaacggcctgcgggtgacgcctgctgatcagatagacattatcaccggagcactggcgggaacggcaaataaaaccctgttggcatgggcgaagaaacatcagattgcggccgtaggtttgtttctcggtgacggcgacagcgtcaaagtgacccagcttgatgaagagttaggtcatgttggactggcgcagccaggttcgcctaagcttatcaactccttgctggagaacggttatctgccggtggtcagctccattggcgtaacagacgaagggcaactgatgaacgtcaatgccgaccaggcggcaacggcgctggcggcaacgctgggcgcggatctgattttgctctccgacgtcagcggcattctcgacggcaaagggcaacgcattgccgaaatgaccgccgcgaaagcagaacaactgattgagcagggcattattactgacggcatgatagtgaaagtgaacgcggcgctggatgcggcccgcacgctgggccgtccggtagatatcgcctcctggcgtcatgcggagcagcttccggcactgtttaacggtatgccgatgggtacgcggattttagcttaagttttgttggccggaggcgcagctttccggcattgaatttcaaaataaggaaacagagttatggcactttggggcgggcgttttacccaggcagcagatcaacggttcaaacaattcaacgactcactgcgctttgattaccgtctggcggagcaggatattgttggctctgtggcctggtccaaagccctggtcacggtaggcgtgttaaccgcagaagagcaggcgcaactggaagaggcgctgaacgtgctgctggaagatgttcgcgccaggccacaacaaatccttgaaagcgacgccgaagatatccatagctgggtggaaggcaaactgatcgacaaagtgggccagttaggcaaaaagctgcataccgggcgtagtcgtaacgatcaggtagcgactgacctgaaactgtggtgcaaagataccgttagcgagttactgacggctaaccgacagctgcaatcggcgctggtggaaaccgcacaaaacaatcaggacgcggtcatgccaggttacactcacctgcaacgcgcccagccggtgacgttcgcgcactggtgcctggcctatgttgagatgctggcgcgtgatgaaagccgtttgcaggatgcgcttaagcgtctggatgtcagcccattaggctgtggcgcgctggcgggaacggcctatgaaatcgaccgtgaacagttagcaggctggctgggctttgcttcggcgacccgtaacagtctggacagcgtttctgaccgtgaccatgtgttggaactgctgtcggctgccgctatcggcatggtgcatctgtcgcgttttgctgaagatctgattttctttaacaccggcgaagcggggtttgtggagctttctgaccgcgtgacttccggttcatcattaatgccgcagaagaaaaacccggatgcgctggagctgattcgcggtaaatgcggtcgggtgcagggggcgttaaccggcatgatgatgacgctgaaaggtttgccgctggcttacaacaaagatatgcaggaagacaaagaaggtctgttcgacgcgctcgatacctggctggactgcctgcatatggcggcgctggtgctggacggcattcaggtgaaacgtccacgttgccaggaagcggctcagcagggttacgccaacgccaccgaactggcggattatctggtggcgaaaggcgtaccgttccgcgaggcgcaccatattgttggtgaagcggtggtggaagccattcgtcagggcaaaccgctggaagatctgccgctcgacgagttgcagaaattcagcccggtgattgacgaagatgtctatccgattctgtcgctgcaatcgtgcctcgacaagcgtgcggcaaaaggcggcgtctcaccgcagcaggtggcgcaggcaattgcttttgcgcaggcgcggttagagtaatttgtttatattgctcccctgaaaatggggagcttaccacgcctacaaagtgcgacacttcgtaggcggataaggcgtttacgccacatcaggcagaaatttgtcagcattctggtgagcttaaatttaacgcccaaccagaaccattatttgtcacattcctttttatcattgtgtcttctttaccttcacactccccataaaaatcatatttttaatacatcaatcaatacatattttaattaattgaatataattcatttctattgttgtgcttatttttaatgattaatggagtttgttatgtgattatttaacgtgttgttttaacgatggtggttaattattcaggtggtttttgagggtattttttctcctcggcggaaatttttatttttaatgtgatcacggttgaataatcgctctttctctcttgtatggtagtaggcgtaaaattaagtttgaagcgtctatttacaacacaggagattgcaataatgaaaattattgctgcagatgtttttgttacttgcccagggcgtaatttcgttacgcttaaaataaccactgaaagcggactttgtggattaggagatgccacgttaaatggtcgcgaattgtcggtcgcttcttatctgaaagatcatctttgtccacaactaattggccgcgatgccagccgtatcgaagatatctggcaattcttttataaaggtgcttactggcgacgtggccccgtcacgatgtcagccatttctgccattgatatggcgttgtgggatatcaaagctaaagcggcaaatatgccattgtatcaactgcttggtggtgcttctcgtgaaggcgtgatggtttattgccacaccaccgggcggacgattgatgaagtccttgaagactatgcaaagcaccagcagatgggctttaaggcgattcgtgtgcagtgcggtgtaccgggtatgcaaactacttatggcctggcgaagggcaaaggcctggcgtatgaaccggcaaccaaaggcctgtggccagaagagcagttgtggtcttcagaaaagtatctcgattttacgccgaagttatttgaagcggtgcgtaataagttcggttttaacgaacatctgttgcatgacatgcaccatcgcctgacccccatcgaagcggcgcgctttgggaagagcattgaggattaccgcctgttctggatggaagatccgacgcctgcagagaaccaggaatgttttcgtctgattcgccagcataccgtgacgccgattgcggtcggtgaagtgtttaacagtatctgggactgcaagcagttaatcgaagagcagctgattgactatattcgcacgacgatcacccatgcaggcggcattaccgggatgcggcggattgccgattttgcatcgctttatcaggtacgtaccggttcgcatggcccttcagatttatcgcctgtttgtcatgcggcggcgctgcattttgacctatgggtaccaaattttggcgttcaggagtacatgggctattccgaacaaatgcttgaagttttcccgcacagctggcgcttcgaggaaggttatatgcacccaggcgatgaaccggggctgggtatttctttcgatgagaaactggcggcgaaatatccgtatgacccggcgtatctccccgtcgcacgactggaagatggcacattgtggaactggtaataacggttcgcttaattattttctgaatagtcatcaaatcgattaattccgctcaaggagctaaaaatggacgttgatgtgtcaaccagtgttgcgggtaataaaccgcaacggattcgtcgtattcagacagtgaccctggttttattatttatggcggggatcgttaattttctcgaccgttcgtcattgagcgtggcaggtgaagcgattcgtggcgagttaggattatcggcgacagagtttggtgttttgctttctgcattttctctgtcttatggtttttcacaactaccttccggtattttgctagaccgctttggcccacgaattgttttaggcgcaggcttaatattctggtcattaatgcaggcattaacaggaatggttaattcttttagccactttattttaatgcgtatcggtctgggtattggcgaagcgccatttatgcctgcgggagtaaagtcgatcaccgactggtatgcacaaaaagaacgcggcacggcgctggggatttttaactcatctaccgttatcggtcaggctatcgcgcctcctgctcttgtattgatgcagctggcatggggctggcggacgatgttcgttatcatcggcgtggcagggattctggttgggatctgttggtacgcgtggtatcgcaaccgggcgcagtttgtcctgactgacgaagaacggacgtatctctccgcgccggttaaaccgcgtccacagctgcaatttagcgagtggctggcgctgtttaagcatcggacaacctgggggatgattttaggtttctctggcgtcaattataccggttggctctacatcgcgtggttacccggttatttgcaagccgagcaaggtttcagtctggcgaaaaccggttgggtggcggcgattcctttcctcgcggcggcagtcgggatgtgggttaacggtattgttgtcgatcgactggcgaaaaaaggctacgacctggcgaagacgcgtaaaacggctattgtctgcggtttgatgatgtcggcattaggcacgttgctggtcgtgcaatcttcctcgccagcccaggcggtagcgtttatctcaatggcgctattctgcgtgcatttcgctggaacgtctgcatgggggctggtgcaggtgatggtgtcagaaacaaaagtggcttccatcgccgggattcaaaactttggcagttttgtttttgcttcctttgctccgatcgtaaccggttgggtagtggataccacacactcgtttaatctggcgttggttatcgcggcctgtgtgacgttcaccggggcgctgtgttacttctttattgtcaaagatcgcattgagtaatcgttactatcaggctctcttgctgtgggcctgtagaataaaaaaagcggatcctggagatccgcaaaagttcacgttggctttagttattcgagttgagaaactctcgaaacgggcagtgacttcaagggttaaaagaggtgccgctccgtttctgtgagcaattatcagtcagaatgcttgatagggataatcgttcattgctattctacctatcgccatgaactatcgtggcgatggaggatggataatgaatattcgtgatcttgagtacctggtggcattggccgagcaccgccattttcggcgtgcggcagattcctgccacgttagccagccgacgcttagcgggcaaattcgtaagctggaagatgagttgggcgtgatgttgctggagcggaccagccgtaaagtgttgttcacccaggcgggaatgctgctggtagatcaggcgcgtaccgtactgcgtgaggtgaaagtccttaaagagatggcaagccagcagggcgagacgatgtccgggccgctgcacattggtttgattcccacagttggaccgtacctgctaccgcatattatccctatgctgcaccagacctttccaaagctggaaatgtatctgcatgaagcacagacccaccagttactggcgcaactggacagcggcaaactcgattgcgtgatcctcgcgctggtgaaagagagcgaagcattcattgaagtgccgttgtttgatgagccaatgttgctggctatctatgaagatcacccgtgggcgaaccgcgaatgcgtaccgatggccgatctggcaggggaaaaactgctgatgctggaagatggtcactgtttgcgcgatcaggcaatgggtttctgttttgaagccggggcggatgaagatacacacttccgcgcgaccagcctggagacgctgcgcaacatggtggcggcaggtagcgggatcactttactgccagcgctggctgtgccgccggagcgcaaacgcgatggggttgtttatctgccgtgcattaagccggaaccacgccgcactattggcctggtttatcgtcctggctcaccgctgcgcagccgctatgagcagctggcagaggccatccgagcaagaatggatggccatttcgataaagtgttaaaacaggcggtttaaaccgtttaacgcagctacccgataggcttccgccatggtcgggtagttaaaggtggtgttgacgaagtactcaatagtgttgccgccacctttctgttccataatcgcctgaccgatatgaataatttcggcagcgcgctcgccaaagcagtgaatacccagaatctcttttgtttcccgatggaacaaaattttcagcgtgcccacgttcatgccgacgatttgtgcgcgtgccagatgtttaaactgggcgcggcccacttcatatggcactttcatcgcggtcagctgctgttcggttttgcccacagagctgatttccgggatggtgtaaatgccggtagggatatcttcaatcagatgcgcggtggcttcgccttttaccagcgcctgcgcggcaatgcgcccctggtcataggccgctgatgccaggctcggataaccaatcacgtcgcccaccgcgtaaacgtgcggctgtgcggtctgatacatgctgttgaccttcagctgtccgcgactgtcagtttccagcccaatgttctgtaacgccagcgaatcggtattaccggtacgaccgttggcatagagcaggcagtcagctttcagttttttacccgacttcagatgcatgatcacaccgtcgtcacagccttcgatcttctcgtactcttcgttgtgacgaatcactacgccactgttccagaagtgataggagagagaatctgacatctcttgatcgagaaatgccagcaggcgatcgcgggtgttgatcagatccacttttacatccataccgcggaagatcgacgcatattcacagccgatcactccagcaccatagataagtacatggcgcggttcgtggtgcatgctaagaattgagtcgctgtcgtaaatgcgtggatgggtgaaatcaacatctgttggatgatatggacgagagccgcaggcaataacaaatttttcagcggttagtgtttcaacgctgccgtccgggcaatccagcgccaacgtatgctcgtcaacaaagcgagcgtttccctgcaatatttcacagtgattacgttcgtaaaatccctgacgcatgcgcgtttgttgattaatcacgttatcggcatggttaaggatatcggcaaaagaagagcggagcagtcgggaatggtcgctgtaaagtgggttttgattgaattctataatgcggctgacggcgtgacggagagctttcgacgggatggtgccccagtgggtgcaaccgccgccaacattttgataacgctcgataactgcgacgcgcgcaccttgcttaaccaggcccattgcagcgccttcgccgccggggccggaacctattactatggcatcgtaatcgtaggaatgtggcatggtagggcttacctgttcttatacataaaagcaacagaatggtaacattttatcgcgggtaagccaattgatccccgtcatttatctggctatatcctgagcggcctttgctttgtctgtttcttacttttgccctgacgttttatgggatttttatcgacgatactctccgtttaagcggcaggtttccgctgtacgtaaaagaaccggccaaagaattgcagtaaatatgttttattgcgttaccgttcattcacaatactggagcaatccagtatgttcattctctggtatagtgccagcagtacttttggcaaggattcagacatcgtgatgggcgtaagagcgcaacaaaaagaaaaaacccgccgttcgctggtggaagccgcatttagccaattaagtgctgaacgcagcttcgccagcctgagtttgcgtgaagtggcgcgtgaagcgggcattgctcccacctctttttatcggcatttccgcgacgtagacgaactgggtctgaccatggttgatgagagcggtttaatgctacgccaactcatgcgccaggcgcgtcagcgtatcgccaaaggcgggagtgtgatccgcacctcggtctccacatttatggagttcatcggtaataatcctaacgccttccggttattattgcgggaacgctccggcacctccgctgcgtttcgtgccgccgttgcgcgtgaaattcagcacttcattgcggaacttgcggactatctggaactcgaaaaccatatgccgcgtgcgtttactgaagcgcaagccgaagcaatggtgacaattgtcttcagtgcgggtgccgaggcgttggacgtcggcgtcgaacaacgtcggcaattagaagagcgactggtactgcaactgcgaatgatttcgaaaggggcttattactggtatcgccgtgaacaagagaaaaccgcaattattccgggaaatgtgaaggacgagtaatgaaacaagcaaatcaagatagaggtacgctgctgctggcgttggttgctggcttatcgattaatggtactttcgcagcgctgtttagctccattgtgccattttctgtattcccgattatttccctggtgctgacggtttactgcctgcatcaacgttatcttaatcgcaccatgccggtaggcttgccgggtctggcagctgcctgttttattctcggcgtactgctgtacagcacggtagttcgtgcggaatatccggatatcggctctaacttcttcccggcagtactctccgtcattatggtgttctggattggcgcgaagatgcgtaaccgtaagcaggaagttgctgagtaatcggtattatgccggatgctggcgcatccggcatgggttttacttcgcggtcagtaatacgccgcactccatatggtgcgtgtaggggaactgatcaaacagagccagacgttcgaccttgtgcgtctggcttaatgtttccagattcttgcataacgtttccggattgcaggagatatacagaatacgtggatacgcctgcaccattttctcggtttcactgtccagaccgctgcgcggtgggtcgacaaaaatggtttcgcactgataactcttcaagtctatcccttgcaggcgattaaactcgcgtacaccattcatcgcctgagtaaattcttctgccgccatacgaataatttgtacgttatcaatatggttagctgcgatgttgtattgcgcagcagcaaccgacggcttagcgatttcggtggctaatacccgatcaaaattgcgcgccagtgctaatgaaaagttaccgttgccgcagtacagctccagtaaatcgccttttgagcctttggttacgtccagcgcccattccagcatctgaatattcatcgccgcgttcggctgggtaaaactgttttctacctgacggtagatcatctctttccctgcgaccggcagacgttcatcgatgtaatcttgatccagctcgattttggttttcgttgcccgaccaatcagatgcacattcagattctgcgcgcgcagtgcatcgcgcagggcttcagcttcctgacgccactcatcatccagctttttatggtacaacagggaaaccaccgcctgattactcagcgtggtgaggtaatcaatctggaacaacttgtggcgcagaacgggattattacgcacacccgcaatcatcgccgtcatcaactggttgatgagttcactggcagcggggaagctatccacgcggatgcggcttttggtttgttgatcgaaaatgatgtgatacaggtcatcgccatcgtgccagatgcggaactccgcacgcatccggtaatgactgaccggcgagcgaaacacttccggaaccaggtcagaaaacggtgccatcatactttgcaaacgtaccactttttcggctaactgcgcttcatactgttctgttggaaggtgttcgggggtcatgatgtatcctgaaaaattaaagtacgcggcgattgtagggattgctcatcagatgtccagatcttgatgaattcctatttgtgagctacgtctggacagtaacttgttacaacctgtagcatccacttgccggtcctgtgagttaatagggaatccagtgcgaatctggagctgacgcgcagcggtaaggaaaggtgcgatgattgcgttatgcggacactgccatccggtgggaagtcatcatctcttagtatcttagatacccctccaagcccgaagacctgccggccaacgtcgcatctggttctcatcatcgcgtaatattgatgaaacctgcggcatccttcttctattgtggatgctttacaatgattaaaaaagcttcgctgctgacggcgtgttctgtcacagccttttccgcttgggcacaggataccagcccggatactctcgtcgttactgctaaccgttttgaacagccgcgcagcactgtgcttgcaccaaccaccgttgtgacccgtcaggatatcgaccgctggcagtcgacctcggtcaatgatgtgctgcgccgtcttccgggcgtcgatatcacccaaaacggcggttcaggtcagctctcatctatttttattcgcggtacaaatgccagtcatgtgttggtgttaattgatggcgtacgcctgaatctggcgggggtgagtggttctgccgaccttagccagttccctattgcgcttgtccagcgtgttgaatatatccgtgggccgcgctccgctgtttatggttccgatgcaataggcggggtggtgaatatcatcacgacgcgcgatgaacccggaacggaaatttcagcagggtggggaagcaatagttatcagaactatgatgtctctacgcagcaacaactgggggataagacacgggtaacgctgttgggcgattatgcccatactcatggttatgatgttgttgcctatggtaataccggaacgcaagcgcagacagataacgatggttttttaagtaaaacgctttatggcgcgctggagcataactttactgatgcctggagcggctttgtgcgcggctatggctatgataaccgtaccaattatgacgcgtattattctcccggttcaccgttgctcgatacccgtaaactctatagccaaagttgggacgccgggctgcgctataacggcgaactgattaaatcacaactcattaccagctatagccatagcaaagattacaactacgatccccattttggtcgttatgattcgtcggcgacgctcgatgagatgaagcaatacaccgtccagtgggcaaacaatgtcatcgttggtcacggtagtattggtgcgggtgtcgactggcagaaacagactacgacgccgggtacaggttatgttgagaatggatatgatcaacgtaataccggcatctatctgaccgggctgcaacaagtcggcgattttacctttgaaggcgcagcacgcaatgacgataactcacagtttggtcgtcatggaacctggcaaaccagcgccggttgggaattcatcgaaggttatcgcttcattgcttcctacgggacatcttataaggcaccaaatctggggcaactgtatggcttctacggaaatccgaatctggacccggagaaaagcaaacagtgggaaggcgcgtttgaaggcttaaccgctggggtgaactggcgtatttccggatatcgtaacgatgtcagtgacttgatcgattatgatgatcacaccctgaaatattacaacgaagggaaagcgcggattaagggcgtcgaggcgaccgccaattttgataccggaccactgacgcatactgtgagttatgattatgtcgatgcgcgcaatgcgattaccgacacgccgttgttacgccgtgctaaacagcaggtgaaataccagctcgactggcagttgtatgacttcgactggggtattacttatcagtatttaggcactcgctatgataaggattactcatcttatccttatcaaaccgttaaaatgggcggtgtgagcttgtgggatcttgcggttgcgtatccggtcacctctcacctgacagttcgtggtaaaatagccaacctgttcgacaaagattatgagacagtctatggctaccaaactgcaggacgggaatacaccttgtctggcagctacaccttctgaaccacgtcccaccgtgctggtgtttgactccggcgtcggtgggttgtcggtctatgacgagatccggcatctcttaccggatctccattacatttatgctttcgataacgtcgcttttccgtatggcgaaaaaagcgaagagtttattgttgagcgagtggtggcaattgtcaccgcagtgcaagaacgttatccccttgcgctggctgtggtcgcttgcaacaccgccagtaccgtttcacttcctgcattacgcgaaaagttcgacttcccggttgttggtgtcgtgccggcgattaaacctgctgcacgtctgacggcaaatggcattgtcggattactggcaacccgcggaactgttaaacgttcttatactcatgagctgatcgcgcgtttcgctaatgaatgccagatagaaatgctgggctcggcagagatggttgagttggctgaagcgaagctgcatggcgaagatgtttctctggatgcactaaaacgtatcctacgcccgtggttaagaatgaaagagccgccagataccgttgtattgggttgcacccatttccctctactacaagaagaactcttacaggtgctgccagagggaacccggctggtggattctggcgcagcgattgctcgcagaacggcctggctgttagaacatgaagctccggatgcaaaatctgccgatgcgaatattgccttttgtatggcaatgacgccagaagctgaacaattattgcccgttttacagcgttacggcttcgaaacgctcgaaaaactggcagttttaggctgatttggttgaatgttgcgcggtcagaaaattattttaaatttcctcttgtcaggccggaataactccctataatgcgccaccactgacacggaacaacggcaaacacgccgccgggtcagcggggttctcctgagaactccggcagagaaagcaaaaataaatgcttgactctgtagcgggaaagcgtattatgcacaccccgcgccgctgagaaaaagcaaagcggcactgctctttaacaatttatcagacaatctgtgtgggcactcgaagatacggattcttaacgtcgcaagacgaaaaatgaataccaagtctcaagagtgaacacgtaattcattacgaagtttaattctttgagcatcaaacttttaaattgaagagtttgatcatggctcagattgaacgctggcggcaggcctaacacatgcaagtcgaacggtaacaggaagcagcttgctgtttcgctgacgagtggcggacgggtgagtaatgtctgggaaactgcctgatggagggggataactactggaaacggtagctaataccgcataacgtcgcaagaccaaagagggggaccttcgggcctcttgccatcggatgtgcccagatgggattagcttgttggtggggtaacggctcaccaaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggcgcaagcctgatgcagccatgccgcgtgtatgaagaaggccttcgggttgtaaagtactttcagcggggaggaagggagtaaagttaatacctttgctcattgacgttacccgcagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaattactgggcgtaaagcgcacgcaggcggtttgttaagtcagatgtgaaatccccgggctcaacctgggaactgcatctgatactggcaagcttgagtctcgtagaggggggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccgatggcgaaggcggccccctggacgaagactgacgctcaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgtcgacttggaggttgtgcccttgaggcgtggcttccggagctaacgcgttaagtcgaccgcctggggagtacggccgcaaggttaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggtcttgacatccacagaactttccagagatggattggtgccttcgggaaccgtgagacaggtgctgcatggctgtcgtcagctcgtgttgtgaaatgttgggttaagtcccgcaacgagcgcaacccttatcctttgttgccagcggtccggccgggaactcaaaggagactgccagtgataaactggaggaaggtggggatgacgtcaagtcatcatggcccttacgaccagggctacacacgtgctacaatggcgcatacaaagagaagcgacctcgcgagagcaagcggacctcataaagtgcgtcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgtggatcagaatgccacggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtgggttgcaaaagaagtaggtagcttaaccttcgggagggcgcttaccactttgtgattcatgactggggtgaagtcgtaacaaggtaaccgtaggggaacctgcggttggatcacctccttaccttaaagaagcgttctttgaagtgctcacacagattgtctgatagaaagtgaaaagcaaggcgtcttgcgaagcagactgatacgtccccttcgtctagaggcccaggacaccgccctttcacggcggtaacaggggttcgaatcccctaggggacgccacttgctggtttgtgagtgaaagtcacctgccttaatatctcaaaactcatcttcgggtgatgtttgagatatttgctctttaaaaatctggatcaagctgaaaattgaaacactgaacaacgaaagttgttcgtgagtctctcaaattttcgcaacacgatgatgaatcgcaagaaacatcttcgggttgtgaggttaagcgactaagcgtacacggtggatgccctggcagtcagaggcgatgaaggacgtgctaatctgcgataagcgtcggtaaggtgatatgaaccgttataaccggcgatttccgaatggggaaacccagtgtgattcgtcacactatcattaactgaatccataggttaatgaggcgaaccgggggaactgaaacatctaagtaccccgaggaaaagaaatcaaccgagattcccccagtagcggcgagcgaacggggaggagcccagagcctgaatcagtgtgtgtgttagtggaagcgtctggaaaggcgtgcgatacagggtgacagccccgtacacaaaaatgcacatgctgtgagctcgatgagtagggcgggacacgtggtatcctgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaaccccggcgaggggagtgaaaaagaacctgaaaccgtgtacgtacaagcagtgggagcacgcttaggcgtgtgactgcgtaccttttgtataatgggtcagcgacttatattctgtagcaaggttaaccgaataggggagccgaagggaaaccgagtcttaactgggcgttaagttgcagagtatagacccgaaacccggtgatctagccatgggcaggttgaaggttgggtaacactaactggaggaccgaaccgactaatgttgaaaaattagcggatgacttgtggctgggggtgaaaggccaatcaaaccgggagatagctggttctccccgaaagctatttaggtagcgcctcgtgaattcatctccgggggtagagcactgtttcggcaagggggtcatcccgacttaccaacccgatgcaaactgcgaataccggagaatgttatcacgggagacacacggcgggtgctaacgtccgtcgtgaagagggaaacaacccagaccgccagctaaggtcccaaagtcatggttaagtgggaaacgatgtgggaaggcccagacagccaggatgttggcttagaagcagccatcatttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaacggggctaaaccatgcaccgaagctgcggcagcgacgcttatgcgttgttgggtaggggagcgttctgtaagcctgtgaaggtgtgctgtgaggcatgctggaggtatcagaagtgcgaatgctgacataagtaacgataaagcgggtgaaaagcccgctcgccggaagaccaagggttcctgtccaacgttaatcggggcagggtgagtcgacccctaaggcgaggccgaaaggcgtagtcgatgggaaacaggttaatattcctgtacttggtgttactgcgaaggggggacggagaaggctatgttggccgggcgacggttgtcccggtttaagcgtgtaggctggttttccaggcaaatccggaaaatcaaggctgaggcgtgatgacgaggcactacggtgctgaagcaacaaatgccctgcttccaggaaaagcctctaagcatcaggtaacatcaaatcgtaccccaaaccgacacaggtggtcaggtagagaataccaaggcgcttgagagaactcgggtgaaggaactaggcaaaatggtgccgtaacttcgggagaaggcacgctgatatgtaggtgaagcgacttgctcgtggagctgaaatcagtcgaagataccagctggctgcaactgtttattaaaaacacagcactgtgcaaacacgaaagtggacgtatacggtgtgacgcctgcccggtgccggaaggttaattgatggggtcagcgcaagcgaagctcttgatcgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaatgatggccaggctgtctccacccgagactcagtgaaattgaactcgctgtgaagatgcagtgtacccgcggcaagacggaaagaccccgtgaacctttactatagcttgacactgaacattgagccttgatgtgtaggataggtgggaggctttgaagtgtggacgccagtctgcatggagccgaccttgaaataccaccctttaatgtttgatgttctaacgtggacccgtaatccgggttgcggacagtgtctggtgggtagtttgactggggcggtctcctcctaaagagtaacggaggagcacgaaggttggctaatcctggtcggacatcaggaggttagtgcaatggcataagccagcttgactgcgagcgtgacggcgcgagcaggtgcgaaagcaggtcatagtgatccggtggttctgaatggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggggctgaagtaggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggcgctggagaattgaggggggctgctcctagtacgagaggaccggagtggacgcatcactggtgttcgggttgtcatgccaatggcactgcccggtagctaaatgcggaagagataagtgctgaaagcatctaagcacgaaacttgccccgagatgagttctccctgactccttgagagtcctgaaggaacgttgaagacgacgacgttgataggccgggtgtgtaagcgcagcgatgcgttgagctaaccggtactaatgaaccgtgaggcttaaccttacaacgccgaaggtgttttggcggatgagagaagattttcagcctgatacagattaaatcagaacgcagaagcggtctgataaaacagaatttgcctggcggccttagcgcggtggtcccacctgaccccatgccgaactcagaagtgaaacgccgtagcgccgatggtagtgtggggtctccccatgcgagagtagggaactgctaggcatcaaataaaacgaaaggctcagtcgaaagactgggcctttcgttttatctgttgtttgtcggtgaacgctctcctgagtaggacaaatccgccgggagcggatttgaacgttgcgaagcaacggcccggagggtggcgggcaggacgcccgccataaactgccaggcatcaaattaagcagaaggccatcctgacggatggcctttttgcgtttctacaaactcttcctgtcgtcatatctacaagccatccccccacagatacggtaaactagcctcgtttttgcatcaggaaagcagctatgaaccactccttaaaaccctggaacacatttggcattgatcataatgctcagcacattgtatgtgccgaagacgaacaacaattactcaatgcctggcagtatgcaaccgcagaaggacaacccgttcttattctgggtgaaggaagtaatgtactttttctggaagactatcgcggcacggtgatcatcaaccggatcaaaggtatcgaaattcatgatgaacctgatgcgtggtatttacatgtaggagccggagaaaactggcatcgcctggtaaaatacactttgcaggaaggtatgcctggtctggaaaatctggcattaattcctggttgtgtcggctcatcacctatccagaatattggtgcttatggcgtagaattacagcgagtttgcgcttatgttgattgtgttgaactggcgacaggcaagcaagtgcgcttaactgccaaagagtgccgttttggctatcgcgacagtatttttaaacatgaataccaggatcgcttcgccattgtagccgtaggtctgcgtctgccaaaagagtggcaacctgtactaacgtatggtgacttaactcgtctggatcctacaacagtaacgccacagcaagtatttaatgcggtgtgtcatatgcgcaccaccaaactccctgatccaaaagtgaatggcaatgccggtagtttcttcaaaaaccctgttgtatctgccgaaacggctaaagcattactggcgcaatttccaacagcaccaaattacccccaggcgggtggttcagtaaaactggcagcaggttggcttgttgatcagtgccagctaaaagggatgcaaatgggtggggctgcggtgcaccgtcaacaggcgttagttctcattaatgaagacaatgcaaaaagcgaagatgtggtgcaactggcacaccatgtaagacaaaaagtgggtgaaaaatttaatgtctggcttgagcctgaagtccgctttattggtgcatcaggtgaagtgagcgcagtggagacaatttcatgaaggataacaccgtgccactgaaattgattgccctgttagcgaacggtgaatttcactctggcgagcagttgggtgaaacgctgggaatgagccgggcggctattaataaacacattcagacactgcgtgactggggcgttgatgtctttaccgttccgggtaaaggatacagcctgcctgagcccatccagttacttaatgctgaacagatattgggtcagctggatggcggtagtgtagccgtgctgccagttattgactccacgaatcagtaccttcttgatcgtatcggagagcttaaatcgggcgatgcctgtgttgcagaataccagcaggctggccgtggtcgccgggggcggaaatggttttcgccttttggcgcaaacttatatttgtcgatgttctggcgtctggaacaaggcccggcggcggcgattggtttaagtctggttatcggtatcgtgatggcggaagtattacgcaagctgggagcagataaagttcgtgtcaaatggcctaatgacctctatctgcaggatcgcaagctggcaggcattcttgtggagctgactggcaaaactggcgatgcggcgcaaatagtcattggagccgggatcaacatggcaatgcgccgtgttgaagagagtgtcgttaatcaggggtggatcacgctgcaggaagcggggatcaatctcgatcgtaatacgttggcggccatgctaatacgtgaattacgtgctgcgttggaactcttcgaacaagaaggattggcaccttatctgtcgcgctgggaaaagctggataattttattaatcgcccagtgaaacttatcattggtgataaagaaatatttggcatttcacgcggaatagacaaacagggggctttattacttgagcaggatggaataataaaaccctggatgggcggtgaaatatccctgcgtagtgcagaaaaataagaaaggggagtattcgctcccctgcaaattatttgcgtagtctgacctcttctaccgcatgatttgcacttttcgtcaggattaaactggcgcgctcacgagtaggtagaatattttgctttaagttcagccagttgatctctttccacaatgtcatggcagtcttaatcgcttcttctttagttaatttcgcgtagttatgaaaataggaatccgggtcggtaaaagccccttcgcggaatttcagaaaacggttgatataccatgtctgaagtaagtcttccggtgcatcaacatatatcgaaaaatcgacaaaatcagaaacaaatacatgatgtggatcgtgtggataatccatcccgctctgtaagacatttaacccttcaagaattaaaatatcaggctgaacaaccgttttatctccatccgggatcacatcataaataagatgtgagtaaacaggtgctgtaacgtttggcacgccggatttgagatcggaaacaaacttcaccaggcgatgcatatcatacgattccgggaagcctttcttcttcatcagaccacgttctttcagaacctgattagggtgaaggaagccatctgtagtgatcagttcaacacgacgatgttccggccaacggcttaatagcgcctgcaatacacgggcggttgtacttttccccaccgcgacactgccagcaatactgataatgtaaggaatgcgttgcccgttggtaccaagaaactgttccagaactgcctgacggcgcagattcgagcttatatagaagttcagcaaacgtgacaaaggtaaatagatctcggcaacttcttctaacgagagatcttcattaatacctttgagacgggcgatctcatcttccgataacgtcataggtacggaatcacgcagagctgcccactggttgcggtcaaactgtaggtaaggcgtcattaacgtttgctcttttatactcataagcatgtttctggcggtcatagctctatcggcaaagcgatatttgccatggcgcgtcacagttctgttgaatgggttaatgggcaggagggtaacaccagatggggaggaataataagaaaaaatctctgccaggaagctatcgttgaaaagcaatgtgacagatattccatctgataaaaagaattatggtttagcaggagcgcattgttgagcacaatgatgttgaaaaagtgtgctaatctgccctccgttcggctgtttcttcatcgtgtcgcataaaatgtgaccaataaaacaaattatgcaattttttagttgcatgaactcgcatgtctccatagaatgcgcgctacttgatgccgacttagctcagtaggtagagcaactgacttgtaatcagtaggtcaccagttcgattccggtagtcggcaccatcaagttcggtggggttcccgagcggccaaagggagcagactgtaaatctgccgtcacagacttcgaaggttcgaatccttcccccaccaccaatttcggccacgcgatggcgtagcccgagacgataagttcgcttaccggctcgaataaagagagcttctctcgatattcagtgcagaatgaaaatcaggtagccgagttccaggatgcgggcatcgtataatggctattacctcagccttccaagctgatgatgcgggttcgattcccgctgcccgctccaagatgtgctgatatagctcagttggtagagcgcacccttggtaagggtgaggtcggcagttcgaatctgcctatcagcaccacttcttttctcctccctgttttttccttctgtttattgcattcaacaagtcgggcatgttgcctggttgatgtggtgatatcaccgatttatccgtgtcttagagggacaatcgatgtctaaagaaaagtttgaacgtacaaaaccgcacgttaacgtcggtactatcggccacgttgaccatggtaaaacaacgctgaccgctgcaatcactaccgtactggccaaaacctacggcggtgctgctcgcgcattcaaccagatcgataacgcgccggaagaaaaagctcgtggtatcaccatcaacacttctcacgttgaatacgacaccccgacccgtcactacgcacacgtagactgcccggggcacgccgactatgttaaaaacatgatcaccggtgctgctcagatggacggcgcgatcctggtagttgctgcgactgacggcccgatgccgcagactcgtgagcacatcctgctgggtcgtcaggtaggcgttccgtacatcatcgtgttcctgaacaaatgcgacatggttgatgacgaagagctgctggaactggttgaaatggaagttcgtgaacttctgtctcagtacgacttcccgggcgacgacactccgatcgttcgtggttctgctctgaaagcgctggaaggcgacgcagagtgggaagcgaaaatcctggaactggctggcttcctggattcttacattccggaaccagagcgtgcgattgacaagccgttcctgctgccgatcgaagacgtattctccatctccggtcgtggtaccgttgttaccggtcgtgtagaacgcggtatcatcaaagttggtgaagaagttgaaatcgttggtatcaaagagactcagaagtctacctgtactggcgttgaaatgttccgcaaactgctggacgaaggccgtgctggtgagaacgtaggtgttctgttgcgtggtatcaaacgtgaagaaatcgaacgtggtcaggtactggctaagccgggcaccatcaagccgcacaccaagttcgaatctgaagtgtacattctgtccaaagatgaaggcggccgtcatactccgttcttcaaaggctaccgtccgcagttctacttccgtactactgacgtgactggtaccatcgaactgccggaaggcgtagagatggtaatgccgggcgacaacatcaaaatggttgttaccctgatccacccgatcgcgatggacgacggtctgcgtttcgcaatccgtgaaggcggccgtaccgttggcgcgggcgttgtagcaaaagttctgagctaattgccgataacatttgacgcaatgcgcactaaaagggcatcatttgatgccctttttgcacgctttcgtaccagaacctggctcatcagtgattttctttgtcataatcattgctgagacaggctctgttgagggcgtataatccgaaaagctaatacgcgtttcgatttggtttgcctcgcgatcgcggggtgaaaatgtttgtagaaaacttctgacaggttggtttatgagtgcgaataccgaagctcaaggaagcgggcgcggcctggaagcgatgaagtgggtcgttgtggtggcattgctcctggtggcgattgtcggcaactacctttatcgcgacattatgctgccgctgcgtgcgctggccgtagtaattctgattgctgcagcgggtggtgtcgcgctgttaacgacaaaaggtaaagctaccgttgcttttgcccgtgaagcgcgtaccgaagtccgtaaggtcatttggccgactcgccaggaaacattgcacaccacgctgattgtggctgcggttaccgcagtaatgtcactgatcctgtggggactggatggtattctggttcgcctggtatcctttatcactggcctgaggttctgagatgtctgaagctcctaaaaagcgctggtacgtcgttcaggcgttttccggttttgaaggccgcgtagcaacgtcgctgcgtgagcatatcaaattacacaacatggaagatttgtttggtgaagtcatggtaccaaccgaagaagtggttgaaatccgtggcggtcagcgtcgcaaaagcgaacgtaaattcttccctggctacgtcctcgttcagatggtgatgaacgacgcgagctggcacctggtgcgcagcgtaccgcgtgtgatgggcttcatcggcggtacttccgatcgtcctgcgccaatcagcgataaagaagtcgatgcgattatgaaccgcctgcagcaggttggtgataagccgcgtccgaaaacgctgtttgaaccgggtgaaatggtccgtgttaatgatggtccgttcgctgacttcaacggtgttgttgaagaagtggattacgagaaatctcgtctgaaagtgtctgtttctatcttcggtcgtgcgaccccggtagagctggacttcagccaggttgaaaaagcctaacccagcgatcaaaaaagcggcgatttaatcgttgcacaaggcgtgagattggaatacaatttcgcgccttttgtttttatgggccttgcccgtaaaacgattttttatatcacggggagcctctcagaggcgttattacccaacttgaggaatttataatggctaagaaagtacaagcctatgtcaagctgcaggttgcagctggtatggctaacccgagtccgccagtaggtccggctctgggtcagcagggcgtaaacatcatggaattctgcaaagcgttcaacgcaaaaactgattccatcgaaaaaggtctgccgattccggtagtaattaccgtttacgctgaccgttctttcactttcgttaccaagaccccgccggcagcagttctgctgaaaaaagcggctggtatcaagtctggttccggtaagccgaacaaagacaaagtgggtaaaatttcccgcgctcagctgcaggaaatcgcgcagaccaaagctgccgacatgactggtgccgacattgaagcgatgactcgctccatcgaaggtactgcacgttccatgggcctggtagtggaggactaagaaatggctaaactgaccaagcgcatgcgtgttatccgcgagaaagttgatgcaaccaaacagtacgacatcaacgaagctatcgcactgctgaaagagctggcgactgctaaattcgtagaaagcgtggacgtagctgttaacctcggcatcgacgctcgtaaatctgaccagaacgtacgtggtgcaactgtactgccgcacggtactggccgttccgttcgcgtagccgtatttacccaaggtgcaaacgctgaagctgctaaagctgcaggcgcagaactggtaggtatggaagatctggctgaccagatcaagaaaggcgaaatgaactttgacgttgttattgcttctccggatgcaatgcgcgttgttggccagctgggccaggttctgggtccgcgcggcctgatgccaaacccgaaagtgggtactgtaacaccgaacgttgctgaagcggttaaaaacgctaaagctggccaggttcgttaccgtaacgacaaaaacggcatcatccataccaccatcggtaaagtggactttgacgctgacaaactgaaagaaaacctggaagctctgctggttgcgctgaaaaaagcaaaaccgactcaggcgaaaggcgtgtacatcaagaaagttagcatctccaccaccatgggtgcaggtgttgcagttgaccaggctggcctgagcgcttctgtaaactaatgcctttacgtgggcggtgattttgtctacaatcttacccccacgtataatgcttaatgcagacgtatatccgagatattcgggttgtggcaaggcggcaactgagtgagtcgccaggagcatagctaactatgtgactggtgcgaatgaaggaagccaacgccgccacaagttgaatagcgacggatagaaaagatttgttcgttggagcctggcctatccaggcctccgtcgaagaccgcaggagtttcgcaagaaacttaatcccctgcgtagacggtgacagaacgctaagattattcttttatattctggcttgtttctgctcaccgtaattaagacgctctctccgtttggaggagtgaagtgagttccagagattttctctggcaaacatccaggagcaaagctaatggctttaaatcttcaagacaaacaagcgattgttgctgaagtcagcgaagtagccaaaggcgcgctgtctgcagtagttgcggattcccgtggcgtaactgtagataaaatgactgaactgcgtaaagcaggtcgcgaagctggcgtatacatgcgtgttgttcgtaacaccctgctgcgccgtgctgttgaaggtactccgttcgagtgcctgaaagacgcgtttgttggtccgaccctgattgcatactctatggaacacccgggcgctgctgctcgtctgttcaaagagttcgcgaaagcgaatgcaaaatttgaggtcaaagccgctgcctttgaaggtgagctgatcccggcgtctcagatcgaccgcctggcaactctgccgacctacgaagaagcaattgcacgcctgatggcaaccatgaaagaagcttcggctggcaaactggttcgtactctggctgctgtacgcgatgcgaaagaagctgcttaatcgcagttatctttttaacgcattcgcttacgtataaacttattctgatattcaggaacaatttaaatgtctatcactaaagatcaaatcattgaagcagttgcagctatgtctgtaatggacgttgtagaactgatctctgcaatggaagaaaaattcggtgtttccgctgctgctgctgtagctgtagctgctggcccggttgaagctgctgaagaaaaaactgaattcgacgtaattctgaaagctgctggcgctaacaaagttgctgttatcaaagcagtacgtggcgcaactggcctgggtctgaaagaagctaaagacctggtagaatctgcaccggctgctctgaaagaaggcgtgagcaaagacgacgcagaagcactgaaaaaagctctggaagaagctggcgctgaagttgaagttaaataagccaacccttccggttgcagcctgagaaatcaggctgatggctggtgactttttagtcaccagcctttttgcgctgtaaggcgccagtagcgtttcacactgtttgactactgctgtgcctttcaatgcttgtttctatcgacgacttaatatactgcgacaggacgtccgttctgtgtaaatcgcaatgaaatggtttaagcgtgatagcaacaggcattgcggaaagtgttccattttccggtcaacaaaatagtgttgcacaaactgtccgctcaatggacagatgggtcgacttgtcagcgagctgaggaaccctatggtttactcctataccgagaaaaaacgtattcgtaaggattttggtaaacgtccacaagttctggatgtaccttatctcctttctatccagcttgactcgtttcagaaatttatcgagcaagatcctgaagggcagtatggtctggaagctgctttccgttccgtattcccgattcagagctacagcggtaattccgagctgcaatacgtcagctaccgccttggcgaaccggtgtttgacgtccaggaatgtcaaatccgtggcgtgacctattccgcaccgctgcgcgttaaactgcgtctggtgatctatgagcgcgaagcgccggaaggcaccgtaaaagacattaaagaacaagaagtctacatgggcgaaattccgctcatgacagacaacggtacctttgttatcaacggtactgagcgtgttatcgtttcccagctgcaccgtagtccgggcgtcttctttgactccgacaaaggtaaaacccactcttcgggtaaagtgctgtataacgcgcgcatcatcccttaccgtggttcctggctggacttcgaattcgatccgaaggacaacctgttcgtacgtatcgaccgtcgccgtaaactgcctgcgaccatcattctgcgcgccctgaactacaccacagagcagatcctcgacctgttctttgaaaaagttatctttgaaatccgtgataacaagctgcagatggaactggtgccggaacgcctgcgtggtgaaaccgcatcttttgacatcgaagctaacggtaaagtgtacgtagaaaaaggccgccgtatcactgcgcgccacattcgccagctggaaaaagacgacgtcaaactgatcgaagtcccggttgagtacatcgcaggtaaagtggttgctaaagactatattgatgagtctaccggcgagctgatctgcgcagcgaacatggagctgagcctggatctgctggctaagctgagccagtctggtcacaagcgtatcgaaacgctgttcaccaacgatctggatcacggcccatatatctctgaaaccttacgtgtcgacccaactaacgaccgtctgagcgcactggtagaaatctaccgcatgatgcgccctggcgagccgccgactcgtgaagcagctgaaagcctgttcgagaacctgttcttctccgaagaccgttatgacttgtctgcggttggtcgtatgaagttcaaccgttctctgctgcgcgaagaaatcgaaggttccggtatcctgagcaaagacgacatcattgatgttatgaaaaagctcatcgatatccgtaacggtaaaggcgaagtcgatgatatcgaccacctcggcaaccgtcgtatccgttccgttggcgaaatggcggaaaaccagttccgcgttggcctggtacgtgtagagcgtgcggtgaaagagcgtctgtctctgggcgatctggataccctgatgcctcaggatatgatcaacgccaagccgatttccgcagcagtgaaagagttcttcggttccagccagctgtctcagtttatggaccagaacaacccgctgtctgagattacgcacaaacgtcgtatctccgcactcggcccaggcggtctgacccgtgaacgtgcaggcttcgaagttcgagacgtacacccgactcactacggtcgcgtatgtccaatcgaaacccctgaaggtccgaacatcggtctgatcaactctctgtccgtgtacgcacagactaacgaatacggcttccttgagactccgtatcgtaaagtgaccgacggtgttgtaactgacgaaattcactacctgtctgctatcgaagaaggcaactacgttatcgcccaggcgaactccaacctggatgaagaaggccacttcgtagaagacctggtaacttgccgtagcaaaggcgaatccagcttgttcagccgcgaccaggttgactacatggacgtatccacccagcaggtggtatccgtcggtgcgtccctgatcccgttcctggaacacgatgacgccaaccgtgcattgatgggtgcgaacatgcaacgtcaggccgttccgactctgcgcgctgataagccgctggttggtactggtatggaacgtgctgttgccgttgactccggtgtaactgcggtagctaaacgtggtggtgtcgttcagtacgtggatgcttcccgtatcgttatcaaagttaacgaagacgagatgtatccgggtgaagcaggtatcgacatctacaacctgaccaaatacacccgttctaaccagaacacctgtatcaaccagatgccgtgtgtgtctctgggtgaaccggttgaacgtggcgacgtgctggcagacggtccgtccaccgacctcggtgaactggcgcttggtcagaacatgcgcgtagcgttcatgccgtggaatggttacaacttcgaagactccatcctcgtatccgagcgtgttgttcaggaagaccgtttcaccaccatccacattcaggaactggcgtgtgtgtcccgtgacaccaagctggggccggaagagatcaccgctgacatcccgaacgtgggtgaagctgcgctctccaaactggatgaatccggtatcgtttacattggtgcggaagtgaccggtggcgacattctggttggtaaggtaacgccgaaaggtgaaactcagctgaccccagaagaaaaactgctgcgtgcgatcttcggtgagaaagcctctgacgttaaagactcttctctgcgcgtaccaaacggtgtatccggtacggttatcgacgttcaggtctttactcgcgatggcgtagaaaaagacaaacgtgcgctggaaatcgaagaaatgcagctcaaacaggcgaagaaagacctgtctgaagaactgcagatcctcgaagcgggtctgttcagccgtatccgtgctgtgctggtagccggtggcgttgaagctgagaagctcgacaaactgccgcgcgatcgctggctggagctgggcctgacagacgaagagaaacaaaatcagctggaacagctggctgagcagtatgacgaactgaaacacgagttcgagaagaaactcgaagcgaaacgccgcaaaatcacccagggcgacgatctggcaccgggcgtgctgaagattgttaaggtatatctggcggttaaacgccgtatccagcctggtgacaagatggcaggtcgtcacggtaacaagggtgtaatttctaagatcaacccgatcgaagatatgccttacgatgaaaacggtacgccggtagacatcgtactgaacccgctgggcgtaccgtctcgtatgaacatcggtcagatcctcgaaacccacctgggtatggctgcgaaaggtatcggcgacaagatcaacgccatgctgaaacagcagcaagaagtcgcgaaactgcgcgaattcatccagcgtgcgtacgatctgggcgctgacgttcgtcagaaagttgacctgagtaccttcagcgatgaagaagttatgcgtctggctgaaaacctgcgcaaaggtatgccaatcgcaacgccggtgttcgacggtgcgaaagaagcagaaattaaagagctgctgaaacttggcgacctgccgacttccggtcagatccgcctgtacgatggtcgcactggtgaacagttcgagcgtccggtaaccgttggttacatgtacatgctgaaactgaaccacctggtcgacgacaagatgcacgcgcgttccaccggttcttacagcctggttactcagcagccgctgggtggtaaggcacagttcggtggtcagcgtttcggggagatggaagtgtgggcgctggaagcatacggcgcagcatacaccctgcaggaaatgctcaccgttaagtctgatgacgtgaacggtcgtaccaagatgtataaaaacatcgtggacggcaaccatcagatggagccgggcatgccagaatccttcaacgtattgttgaaagagattcgttcgctgggtatcaacatcgaactggaagacgagtaattctcgctcaaacaggtcactgctgtcgggttaaaacccggcagcggattgtgctaactccgacgggagcaaatccgtgaaagatttattaaagtttctgaaagcgcagactaaaaccgaagagtttgatgcgatcaaaattgctctggcttcgccagacatgatccgttcatggtctttcggtgaagttaaaaagccggaaaccatcaactaccgtacgttcaaaccagaacgtgacggccttttctgcgcccgtatctttgggccggtaaaagattacgagtgcctgtgcggtaagtacaagcgcctgaaacaccgtggcgtcatctgtgagaagtgcggcgttgaagtgacccagactaaagtacgccgtgagcgtatgggccacatcgaactggcttccccgactgcgcacatctggttcctgaaatcgctgccgtcccgtatcggtctgctgctcgatatgccgctgcgcgatatcgaacgcgtactgtactttgaatcctatgtggttatcgaaggcggtatgaccaacctggaacgtcagcagatcctgactgaagagcagtatctggacgcgctggaagagttcggtgacgaattcgacgcgaagatgggggcggaagcaatccaggctctgctgaagagcatggatctggagcaagagtgcgaacagctgcgtgaagagctgaacgaaaccaactccgaaaccaagcgtaaaaagctgaccaagcgtatcaaactgctggaagcgttcgttcagtctggtaacaaaccagagtggatgatcctgaccgttctgccggtactgccgccagatctgcgtccgctggttccgctggatggtggtcgtttcgcgacttctgacctgaacgatctgtatcgtcgcgtcattaaccgtaacaaccgtctgaaacgtctgctggatctggctgcgccggacatcatcgtacgtaacgaaaaacgtatgctgcaggaagcggtagacgccctgctggataacggtcgtcgcggtcgtgcgatcaccggttctaacaagcgtcctctgaaatctttggccgacatgatcaaaggtaaacagggtcgtttccgtcagaacctgctcggtaagcgtgttgactactccggtcgttctgtaatcaccgtaggtccatacctgcgtctgcatcagtgcggtctgccgaagaaaatggcgctggagctgttcaaaccgttcatctacggcaagctggaactgcgtggtcttgctaccaccattaaagctgcgaagaaaatggttgagcgcgaagaagctgtcgtttgggatatcctggacgaagttatccgcgaacacccggtactgctgaaccgtgcaccgactctgcaccgtctgggtatccaggcatttgaaccggtactgatcgaaggtaaagctatccagctgcacccgctggtttgtgcggcatataacgccgacttcgatggtgaccagatggctgttcacgtaccgctgacgctggaagcccagctggaagcgcgtgcgctgatgatgtctaccaacaacatcctgtccccggcgaacggcgaaccaatcatcgttccgtctcaggacgttgttctgggtctgtactatatgacccgtgactgtgttaacgccaaaggcgaaggcatggtgctgactggcccgaaagaagcagaacgtctgtatcgctctggtctggcttctctgcatgcgcgcgttaaagtgcgtatcaccgagtatgaaaaagatgcaaacggtgaattagtagcgaaaaccagcctgaaagacacgactgttggccgtgccattctgtggatgattgtaccgaaaggtctgccttactccatcgtcaaccaggcgctgggtaaaaaagcaatctccaaaatgctgaacacctgctaccgcattctcggtctgaaaccgaccgttatttttgcggaccagatcatgtacaccggcttcgcctatgcagcgcgttctggtgcatctgttggtatcgatgacatggtcatcccggagaagaaacacgaaatcatctccgaggcagaagcagaagttgctgaaattcaggagcagttccagtctggtctggtaactgcgggcgaacgctacaacaaagttatcgatatctgggctgcggcgaacgatcgtgtatccaaagcgatgatggataacctgcaaactgaaaccgtgattaaccgtgacggtcaggaagagaagcaggtttccttcaacagcatctacatgatggccgactccggtgcgcgtggttctgcggcacagattcgtcagcttgctggtatgcgtggtctgatggcgaagccggatggctccatcatcgaaacgccaatcaccgcgaacttccgtgaaggtctgaacgtactccagtacttcatctccacccacggtgctcgtaaaggtctggcggataccgcactgaaaactgcgaactccggttacctgactcgtcgtctggttgacgtggcgcaggacctggtggttaccgaagacgattgtggtacccatgaaggtatcatgatgactccggttatcgagggtggtgacgttaaagagccgctgcgcgatcgcgtactgggtcgtgtaactgctgaagacgttctgaagccgggtactgctgatatcctcgttccgcgcaacacgctgctgcacgaacagtggtgtgacctgctggaagagaactctgtcgacgcggtaaaagtacgttctgttgtatcttgtgacaccgactttggtgtatgtgcgcactgctacggtcgtgacctggcgcgtggccacatcatcaacaaaggtgaagcaatcggtgttatcgcggcacagtccatcggtgaaccgggtacacagctgaccatgcgtacgttccacatcggtggtgcggcatctcgtgcggctgctgaatccagcatccaggtgaaaaacaaaggtagcatcaagctcagcaacgtgaagtcggttgtgaactccagcggtaaactggttatcacttcccgtaatactgaactgaaactgatcgacgaattcggtcgtaccaaagaaagctacaaagtaccttacggtgcggtactggcgaaaggcgatggcgaacaggttgctggcggcgaaaccgttgcaaactgggacccgcacaccatgccggttatcaccgaagtaagcggttttgtacgctttactgacatgatcgacggtcagaccattactcgtcagacagacgaattgaccggtctgtcttcgctggtggttctggattccgcagaacgtacagcaggtggtaaagatctgcgtccggcactgaaaatcgttgatgctcagggtaacgacgttctgatcccaggtaccgatatgcctgcgcagtacttcctgccgggtaaagcgattgttcagctggaagatggcgtacagatcagctctggtgacaccctggcgcgtattccgcaggaatccggcggtaccaaggacatcaccggtggtctgccgcgcgttgcggacctgttcgaagcacgtcgtccgaaagagccggcaatcctggctgaaatcagcggtatcgtttccttcggtaaagaaaccaaaggtaaacgtcgtctggttatcaccccggtagacggtagcgatccgtacgaagagatgattccgaaatggcgtcagctcaacgtgttcgaaggtgaacgtgtagaacgtggtgacgtaatttccgacggtccggaagcgccgcacgacattctgcgtctgcgtggtgttcatgctgtgactcgttacatcgttaacgaagtacaggacgtataccgtctgcagggcgttaagattaacgataaacacatcgaagttatcgttcgtcagatgctgcgtaaagctaccatcgttaacgcgggcagctccgacttcctggaaggcgaacaggttgaatactctcgcgtcaagatcgcaaaccgcgaactggaagcgaacggcaaagtgggtgcaacttactcccgcgatctgctgggtatcaccaaagcgtctctggcaaccgagtccttcatctccgcggcatcgttccaggagaccactcgcgtgctgaccgaagcagccgttgcgggcaaacgcgacgaactgcgcggcctgaaagagaacgttatcgtgggtcgtctgatcccggcaggtaccggttacgcgtaccaccaggatcgtatgcgtcgccgtgctgcgggtgaagctccggctgcaccgcaggtgactgcagaagacgcatctgccagcctggcagaactgctgaacgcaggtctgggcggttctgataacgagtaatcgttaatccgcaaataacgtaaaaacccgcttcggcgggtttttttatggggggagtttagggaaagagcatttgtcagaatatttaaggaatttctgaatactcataatcaatgtagagatgactaatatcctgaaactgactgaactaattgagtcaaactcggcaaggattcgatactattcctgtgtaactttcttaaggaacgagaatgaaacaggaagtggaaaagtggcgaccttttggacatccggatggtgatattcgtgatttatcatttcttgatgctcatcaggctgtctacgttcagcatcatgagggcaaagagcctttagagtatcgcttttgggttacctactctcttcactgcttcacaaaagattatgaacatcagacgaacgaagaaaaacaatcgttaatgtaccacgcgcctaaagaatctcgtcccttctgccagcaccgttataacttagcgcgcacacacttaaaaagaactattttggcgctgccagaaagcaacgttattcatgccgggtatggtagctatgccgtgattgaggtggacttagacggaggagataaggcattttactttgttgcgttcagggctttcagggaaaagaaaaaactccgtttgcatgtaactagcgcttatcccatttctgaaaaacagaaaggtaaatcagtgaaatttttcaccattgcctacaacttattgagaaataagcagcttcctcagccctcaaaataacaaaacccaccttaaggtgggtttcgccagagaattatctctggtattcagaacgccattaccggactttgccttgaccttgcgataatcgcaggttgcgggatgtctgaatttcttcagtctgctgcatcctggaagatgagaacatgtgttcttattttcgtctctatcatagttgagtatttactctcttacaatcagatctctttcattgctcaacaggcgatggcttcagactttgcattacggaatttttaagaaaggcagggcgaaacgaggaagaagcttttcgccctggacaacattcctgctgacggcactaccataaaaaaacagaacgctttcaacaaccttgcgtttttcatcttccgtagcggctcggaataaatttacgttcttacattccgtctcatagtctttgcgaggcccgtcccagatagctgtcccagtctttccataccggctgcaaaccctgagcggttaacgcggcagcaaccgcttccggtctgcgatcgtcgtgcggtgagaactgttccaactcggggtgattatcggcatagccacctggctgcgttttcgagaaggcgctgacgttattgatcgccagcggaataacgcgatcgcgaaaccacggtgattcccgcgtggagagtgacagttcaatctccggtgcaagcagtcggaaggcgcagatggtttgcactaactggcgttcatccataatcgacgcaggctcaatgccgccagtacacgggcgcaggcgcggaaaggagacagagtaacggctttgccagtaatgctgttgcagccatagcaaatgttcggcaaccatatagcagtcaacgcgccagttgtcggaaaggccaattagcgcgccgaggcctatcttatcaatccccgcacgccccagccgatccggcgtttccagccgccagaagaagtcctgtttttttcctttcagatgatggcgggcataagtcgcctcgtgatatgtctcctgataaaccatcacgccatccagaccaagctgctttaactcggcgtattccgtctccgccagcggttgcacttccatttgtagtgaagagaactgttcacgcagggcggggagatgacgacgaaagtaatccatccccactttcgcctgatgttcaccagtgactaatagcagatgttcaaagcccatctcccgtatagcggcgctttccctggcaatatccgcttcatccagcgttttgcgcttgatgcgattactcatggaaaatccgcagtacgtgcagtcgttagcgcaaagattggaaagataaagcgggacgtagaaactaactgtgttgccaaatcgctgacgggtcagacgctgcgcccgttgggccagttgttccagatagccactggcggctggcgataacagcgccatcatatcgtcgcgggtgagttgcgaggcatttagcgcccgttctacgtcagcagccgttttgccgttgatacgcaggcggatgtcgtcccagtccagttgtcgccagcgatcgctgaaggttttcatgccgatgcctccagaaatccagtcagcgggctggtggcatgagcaaaatgactgcggctgcccggtccggactgacgtgccagcaggcctgcttctaccgccagacgaaatgccttcgccatgttgacgggatcgtccgcgacggcaattgccgtattcactaacaccgcgtcggcccccatttccagcgcctgcgcggcatggctgggaacgccgatgccagcatcgacaaccaccggcactgtggcctgctggataataatctccagcatggcgcgggtttccagtccctgattcgagccaatcggcgcgccgagcggcatcaccgctgcacagccgacttcttccagacgtttacacaataccggatcggccccgcagtaaggcagcacgacaaatccctgttgtaccagcgtttcggcggctttcagggtttcgatgggatcgggcaacagccagcgggcgtcagggtgaatctctaattttaaccagtttgtgcctaacgcttcacgagccagatgggcggcgaaaatggcttcttccgctgttttcgccccggatgtatttggcagcagggtcacacccgccgcgataagcggttcgaggatagcgtcgttgtgctggcgcaagtcgacacgtttcatcgccagtgtcaccagctggctgccggaagcgcggatcgcctccaccatcagttgtgaagaagcgaatttccctgtgccggtaaacagatgtgaatcaaacgttttgtccgcaatacgtaacatttcaaccccctgcaataacctgaaaaagcaggatctggtcgccatcctgcacgatatgttgcgcccactgctcacgcgggacgatttgctgattaatcgccagagccgcgcccgcttgtcgttggtcgagttgctccagtagttcgtgaacagtttgcccggcggcgcactgcatcggttgatcgttaaacaggatctgcattgcttcctccgcataccgggcaaccactggcgcggcgcaacgccaggctgcgccactggctcgatttaccgtcgaacagtcggagttctcccgcaggtgtctctataccgcttaataacttaatggcttccagtgcctgcaaagtgcccataaccccgaccaccgggccaaccacgcccgccgtgcggcagttgcgttctggctcctggttatctggccacaggcagcggtaacacccctgctcccagggcggcgtcagtaccatcaactgaccgccaaatccgaccgcgctggcggtgataagcggcgtgttgagtgccacgcaggcggcattaatctcctggcgagtcgccatattgtcggtacagtcgagcaccacatcggcccgtgcaaccgcatcttttaacgcctcacccgttaaccgttgttgtaatgctgtcagttgaatgtcgggattcaactgtgtcagtcgctgttggctgacctgcgatttcgggcgatcgatatcttcagtggtaaagaggatttgtcgttgcagattgcttaaatgcacatcgtcgtcatctgccagtaccagcgtcccgacgccagcgcccgccaggtacagcgcagcaggtgtacccagcccgcccagaccgataatcagcacctggctgtcgagcagtttttgctgcccgtccagagcgatatcgtcgagcaggatttggcggctataacgcataaagtcacggtcattcatcgccaactcctgcaatttccagcaactgtgccgttgccaaacgccagtctgcggcttgagtaatggcgctgacgacggcgatactgccgacacccgttgctatcaccgcaggcgcgcgtgccagactgataccgccaatcgccacggtgggataatccgccagtcgctcaacatgccgtgccagctgttccagcccctgcggtgcagaaggcatctgtttggtttgcgtcgggaacacatgtcccagcgcgatataagaggggcgtgctgccagcgcgacgtcgatttccatatcgtcatgtgtcgaaacgcccagccgcaggcctgccgcgcggatggcattgagatcggtggcttgcaaatcttcctgccccaaatggacgccatacgcctgatgcttgatcgccagccgccagtaatcgttgataaacaatcgcgcgttatagcggcggcccagcgcaattgccgccacgacatcggcctccacctcttcatcgcgccgatctttgatgcgtagctggagagtacgtacgcctgcatccaacagacgttcgatccactgtacgctgtccaccaccgggtacagtcctgaacgaaaaggtacaggaggaaaatcaggctgatacatcacgcttcctccttacgcaggtagatttctccgcctctggcacggaagttctccgacatatccgccattcccatttcaatagtttgcgtggcggcgtaatcacgcacttcctggctgattttcatcgaacagaatttcggcccacacatggagcaaaaatgggcgactttacctgactcttgcggcagggtttcatcgtgataagcgcgggcggtaaacgggtcgagggccagattaaactggtcttcccagcgaaattcgaagcgggctttcgacatggcgttatcgcgaatttgcgcgcccggatgccctttcgccaggtcagcggcgtgggcggcaatcttataggtgataagcccctgcttaacatcttctttattaggcagacccagatgctcttttggcgttacgtaacagagcatcgcgcagccaaaccagccaatcatcgccgcaccaatccccgacgtgaagtggtcatagcccggcgcaatatcggtagttagcggccccagagtgtaaaacggcgcttcgtggcagtgctctaactccttggtcatattgcggcggatcatctgcatcggcacgtgacctgggccttcaatcatcacctgcacgtcatattcccaggcaattttggtcagttcgcccagcgtatgcagctcggcaaactgcgcttcatcgttggcgtcctgaatagaaccggggcgcagaccgtcgcccagcgacagcgaaacgtcataagcggcacagatttcacaaatttcgcggaagtgttgatagaggaaattttcctgatgatgggagaggcaccatttcgccataatcgaaccgccgcgagagacgataccggtcaggcgtttcgcggtcatcggcacatagcgcagcagtacgcccgcatggatagtgaagtaatccacaccttgctcggcctgttccagcagcgtgtcgcggaacgcttcccaggtaagatcttcggcgatcccgttaaccttctccagcgcctggtagatcggcactgtaccgatcggcaccgggctgttacgcaaaatccactcgcgggtttcgtgaatatagcgaccggtggagagatccatcaccgtatccgctccccagcgcgtggaccataccagcttttccacttcttcttcgatggaagaggtgaccgccgagttgccgatattggcgttaacttttaccaggaaattgcgaccaataatcatcggctccgattccggatgattaatgttggccgggataatcgcacgtccggcagcaacttcatcacggacaaattccgcagtgatattttccggcagatgtgcgccaaagctcattcccggatgctggtggcgtaaaacctcgctacggatgcgctcgcggcccatattctcgcggatggcgatgaattccatttccggcgtgatgatgccctggcgggcgtagtgcagttgggtgacacggcgtcctgctttggcgcgttttggtgttagtacaccgctaaaacgcagttcgtcgaggccatcatctgccagccgcgctttagtgtaatcggaactgcgcacggtaagttcttcggtatcgccgcgcgcatcgatccacggctggcgtagttttgccagcccttgctgcacgttaatggcaatctgcggatcaccatacgggccggaggtgtcgtagaccggaatcgcttcgttttcttcgtactgcggctgttctttgctaccgccaattagcgtcgggctaagctggatctcacgcatcggcacgcgcacgccggggtgtgtgccagtgatataaatgcgttttgagttgggaaaggcggtgccttccagggtgtcgataaaatgttgggcccgggcgcgttgttcgcggcgggtcagttttgttgcagacatagctcattccaaaaagttaaggacgtggcttgtcagacgacggatgaagcaagagacgatcgccgcaggggcgatgcgatagcagattaactcttgttcccttcgcaggtattagcctgatcaggttccgcggatcccgaataaacggtctcagccagttaaggcactccgacaagaaattagccccgcaaatggggcattgaatgtaaattacgcgttaacagcgcagaactcaagcaggatgtttgacgcgggcggcgtcaagcaccagcagaatcagcttatcttccagcacaaagcgcgcttccagcgcctcgccgatgtcagataaaacctgttgaaactcaaggtaattatcatgatcgatggcggtttccagactggaatcgtagtaatccataatctgttgagtattggcttcgagttgcggccaaatcttcgcggcgcgcgcgagttgcccgttgccttccagcttatgaagaatgcgctcataaatactgaaatgtccggcagacaagtaatcgaccaggctctgacaaaaatcatcaagggctttttcgtttagcctcatgtacgattctttgccaggcttaatgccaaccagattgtagtaagccacgagcagatgcttacgtacatgtagccagcgatcaaccagtttgttacttcctctgacgcgctccgtcaggttatcgagctggttaagcatgattgactccgcaagtttgtattcaaaaactgctcagtgagaaatgtaaaaaccatgttaaacatgccagtgatgcaaaggtagtgcaagagctatggatcgtataattgaaaaattagatcacggctggtgggtcgtcagccatgaacaaaaattatggttgccgaagggagaattgccatatggcgaagcggcaaatttcgatcttgtgggtcagcgcgcactacaaatcggcgaatggcagggggaacctgtttggttagtacaacagcagcggcgtcacgatatggggtcggtacgtcaggtcattgatctcgatgttgggctgtttcaactggccggacgaggcgtacaactggcggagttttaccgatcgcataaatactgtggttactgcgggcatgaaatgtatccgagcaaaaccgaatgggcgatgctgtgcagccattgccgtgagcgttactacccgcaaatcgccccctgcattattgttgctatccgtcgcgatgattcgatcctcctcgcccagcatacccgccatcgtaacggtgtccatacagtacttgccggattcgtcgaagtgggcgaaaccctcgagcaggcagtcgcgcgggaagtgatggaagagagcggaattaaagttaaaaacttgcgttacgtgacttctcagccgtggccgtttcctcagtctttaatgaccgcgtttatggcggaatatgacagcggcgacatcgtgatcgacccgaaagaattgctcgaggcgaactggtatcgctatgacgatttgccgttactcccgccgcccggcaccgtagcgcgccgtctgatagaagatacggtggcgatgtgtcgggcagagtatgagtgatgatacactgaccgcctgacgcactaaggaacagccaaaatgaccgaacttaaaaacgatcgttatctgcgggcgctgctgcgccagcccgttgatgtcactccagtatggatgatgcgccaggcgggtcgctatctaccggaatataaagccacgcgcgcccaggcgggcgattttatgtcgctgtgcaaaaacgccgagctggcgtgcgaagtgactttgcaaccgctgcgtcgctacccgctggatgcggcgatcctcttttccgatatcctcaccgtgccggacgcgatggggttagggctctattttgaagccggagaaggtccgcgttttacctcgccagtcacctgcaaagccgacgtcgataaactgccaattccggacccggaagatgagctgggttacgtgatgaacgcggtgcgtaccattcgtcgcgaactgaaaggcgaagtgccgctgattggtttttccggcagcccgtggacgctggcaacctacatggtggaaggcggcagcagcaaagccttcaccgtgatcaaaaaaatgatgtatgccgatccgcaggcgctgcacgctctactcgataaactggcgaaaagcgtcactttgtatctgaatgcgcagattaaagccggtgctcaggctgtgatgattttcgacacctggggcggcgtgcttaccgggcgcgattatcaacagttctcgctttattacatgcataaaattgttgatggtttactgcgtgaaaacgacggtcgccgcgtaccggtcacgctgtttaccaaaggcggcggacagtggctggaagccatggcagaaaccggttgcgatgcgctgggcctcgactggacaacggacatcgccgatgcgcgccgccgtgtgggcaataaagtcgcgttgcagggtaatatggatccgtcgatgctgtacgcgccgcctgcccgcattgaagaagaagtagcgactatacttgcaggtttcggtcacggcgaaggtcatgtctttaaccttggtcacggcattcatcaggatgtgccgccagaacatgctggcgtgttcgtggaggcagtgcatcgactgtctgaacagtatcaccgctaaggagtgattatggatctcgcgtcattacgcgctcaacaaatcgaactggcttcttctgtgatccgcgaggatcgactcgataaagatccaccggatctgatcgccggagccgatgtcgggtttgagcagggcggagaagtgacgcgagcggcgatggtgctgctgaaatatccctcgcttgagctggtggagtataaagtggcccgcatcgccaccaccatgccttacattccaggttttctttccttccgcgaatatcctgcgctcctggcagcgtgggagatgctgtcgcaaaagccggatttagtgtttgtcgatggtcatgggatctcgcatcctcgccgtcttggcgtcgccagccattttggtttgatggtggatgtgccaacgatcggcgtggcgaaaaaacggctctgcggtaaattcgaaccgctctccagcgaaccgggcgcgctggccccactgatggataaaggcgagcagctggcctgggtctggcgcagcaaagcgcgctgtaacccgttgtttatcgctaccggccatcgggtcagcgtggacagcgcgctggcgtgggtacaacgctgcatgaaaggctatcgtctgccggagccaacgcgctgggcggacgcggtggcctcggaacgtccggcgttcgtgcgctatacagcaaatcagccctaattcaggtaaactgcggataatttccgtatttgagaactcaacatgttacaaaacccaattcatctgcgtctggagcgcctggaaagctggcagcatgtcactttcatggcttgcttatgcgaacgcatgtaccccaattacgccatgttctgccagcaaaccggttttggtgatgggcaaatttaccgtcgtattctcgatctcatctgggaaacgctgaccgttaaagacgcaaaagtaaatttcgacagccaactggagaaatttgaagaagcgattccttcagccgacgatttcgatctgtacggcgtttatccggcaatcgatgcctgcgtggcgttaagtgaactggtccattcgcgtttgagtggtgaaacgctcgaacacgcggtggaagtgagtaagacctccatcacgaccgttgcgatgctggaaatgactcaggctggtcgcgaaatgagcgatgaagagcttaaagaaaacccagctgtagagcaagaatgggacattcagtgggaaatattccgacttttagctgagtgcgaagaacgcgatatcgagctgataaaaggccttagggcagacctgcgtgaggcgggtgagagcaatattggtataatttttcagcaataagaccagaaaacgtgatttaacgcctgatttgtcgtacctggagtcttccctttcgccccccgtctggtctacatttggggggcgaaaaaaagtggctatcggtgcgtgtatgcaggagagtgctattctggcatttccgtcgcactcgatgcttagcaagcgataaacacattgtaaggataacttatgaacaagactcaactgattgatgtaattgcagagaaagcagaactgtccaaaacccaggctaaagctgctctggagtccactctggctgcaattactgagtctctgaaagaaggcgatgctgtacaactggttggtttcggtaccttcaaagtgaaccaccgcgctgagcgtactggccgcaacccgcagaccggtaaagaaatcaaaattgccgcagctaacgtaccggcatttgtttctggcaaggcactgaaagacgcagttaagtaagattgcgtggcagtgaacagttttaacgaaggggtggtttcaccccttttgtctttctggcgtcgatcattgatgctggcaggtgcgctgtttctcactgcctgtagccacaactcttcacttcctccctttaccgccagtggatttgctgaagaccagggcgcggtacgcatctggcgaaaagacagcggcgataatgtgcatctgcttgccgtgtttagcccgtggcgcagtggcgataccacgacgcgagagtatcgctggcagggcgataacctcacgctcatcaatatcaatgtttacagcaaaccgccggtgaacattcgcgcgcgttttgacgatcgcggtgatctgagctttatgcaacgtgaatccgatggggaaaagcagcagctttctaacgaccaaatcgatttataccgttatcgtgctgatcagatccgccagattagcgatgccttacgtcaggggagagtcgtgctgcgccaggggcgctggcatgcgatggaacagaccgtgaccacctgcgaagggcaaaccattaaacctgatttagattcgcaggcgatagcgcatatcgagcgccgccagagccgctcttctgttgatgtcagcgtggcatggctggaagcgcccgaaggttcgcaattactgttagtggcaaactctgatttctgtcgctggcaacccaacgagaaaacgttctgatttaccagtggcccatacccatatgaccgccaccaccgcagccgccgtagcccatgcccattccggctccgcgcggaatacccgcttcagccatcgcgatatctcgtttcacccgtaactcatctaacgactgacgcaaattctccatctctttggcgaccgcgttaattttgctgctatccggtgggttcgcggctaacagggcattgtattcataacgcttcgtcaccagttgctgttgcagtgcgctgctttgagcgtaaaagtcattatggattttctgccacgctgtctgttgttcgctggtcaaaggcgcggcattttgctgccacataccgtgtccgccgtgagcaaatgcagatgtcgatcccatcgccattgctgaaagcgccatcattaccagggcaattttcgtgttccgtttcatggttaatcctccagtggttgtcttacttcgggtattgcatcttccgtgccaacgatgaaacgctgatatgacgggcaatctggcatgataaacgagtaaaaatgactcgcctgctgcggatagcgagtcatttttactcattgaaacttaagcctttgtgttacagcgcagggtaagcgctgataaaagatggcatgatttctgctgtcagaaagggatgagcaggcaaagaagaagatgcgttttatgcaacgttctaaagactccttagctaaatggttaagcgcgatcctccccgtggtcattgttgggctggtagggttgtttgcggtgacggtgattcgcgattatgggcgcgagactgccgccgccagacaaacgctgctggaaaaaggcagtgtacttattcgcgctcttgaatccggctcgcgcgtcggcatggggatgcgcatgcatcatgcgcagcagcaggccttactggaagaaatggccgggcagcctggagtacgttggtttgcggtcacggatgaacaaggaacaatcgtgatgcatagcaactccggcatggtgggaaaacagctttattcccctcaggaaatgcagcagttacatccgggagatgaagaagcgtggcggcggatcgatagcgcagacggcgagcctgttctggaaatttatcgccagtttcaaccgatgtttgctgctggaatgcaccggatgcgccatatgcagcagtatgccgcgacaccacaagcaattttcatcgctttcgacgccagtaatattgtgagtgccgaagatcgtgagcagagaaacaccctgattattctcttcgccctggcgacggtcttgctggcaagcgtattgtcattcttctggtatcgccgctatctgcgctcgcgccagcttctacaagatgaaatgaagcgcaaagagaggctggtggcgctggggcatcttgcggcaggcgttgcccacgaaatccgtaacccactttcctcgattaaaggactggcgaaatactttgccgagcgcgcgcctgcagggggagaagcgcatcaactggcgcaggtgatggcgaaagaggccgaccgtttaaaccgcgtggtaagcgagttgctggaactggttaagccaacgcatctggctttgcaggcggtggatctcaacacgctgattaaccactcattacagctggtaagccaggatgcaaacagccgggagatccagttacgctttaccgccaacgacacattaccggaaattcaggccgatccggacaggctgactcaggtcctgttgaatctctatctcaatgctattcaggcgattggtcagcatggcgtgattagcgtgacggtcagcgaaagcggcgcgggcgtgaaaatcagcgttaccgacagcggtaagggaattgcggcagatcagcttgaagccatcttcactccgtacttcaccaccaaagccgaaggcaccggattggggctggcggtcgtgcataatattgttgaacaacacggtggtacaattcaggtcgcaagccaggagggaaaaggctcaacgttcaccctctggcttccggtcaatattacgcgtaaggacccacaaggatgacgcacgataatatcgatattctggtggtggatgatgacattagccactgcactattttgcaggctttactgcgcggctggggctataacgtcgcgctggcgaacagcgggcgacaggcgctggagcaggtgcgggaacaggtttttgatcttgtgctttgcgatgtgcgaatggcggagatggacggcatcgccacgctgaaagagatcaaagcgttaaacccggcaattccggtgctgattatgactgcgtactccagcgtcgagacggcggtagaggcactgaaaactggggcgctggattatctcatcaagccgctggatttcgataacctacaggcgacgctggaaaaagcgctcgcgcatacgcacagtattgatgctgaaacacctgcggtgactgccagccagttcggtatggtcggtaaaagcccggcgatgcaacacctgctcagtgaaatcgccctcgtcgcgccatcggaagccacggtactgatccacggcgattccggcaccggtaaagagctggtcgccagggcgattcacgccagtagcgcacgtagcgaaaaaccgctggtaacgctcaactgtgcggcactcaacgaatccttgctggaatctgaattgttcggtcacgaaaaaggggcgtttactggagccgataaacgccgggaagggcgctttgttgaggcggacggcggcacgctgtttctcgatgaaattggcgatatctcgccgatgatgcaggtgcgtctgctgcgtgcgattcaggagcgcgaagttcagcgtgtcggtagcaaccagactatctcggttgatgtccggctgattgcggcgacccatcgcgatcttgccgcagaggtgaatgccgggcgttttcgccaggatctctactatcgcctgaatgtggtggcgattgaagtaccatcgctgcggcaacggcgggaagatatccctctgctggttggccattttctgcagcgctttgccgagcgtaatcgcaaggcggtaaaaggttttacgccccaggcgatggatctgttgattcattacgactggccgggaaatattcgtgagctggaaaacgcggtggaacgggcagtggtgctgctgaccggggaatatatttccgaacgcgagctgccgctggcgattgccagtacgccgatcccgctgggacaaagtcaggatattcagccgttggtggaagtggaaaaagaggtgattctggcggcgctggagaaaacgggcggcaacaaaaccgaagccgcccgtcagttagggatcacgcgcaaaacgctattggcaaaactgtcgcgttagttctgctcgcgttcgatagcgcgccagccgatatctttccggcagaagcagtcgtcccagtgaatatcggtcattaaggcataagcgcgtttctgcgcttctgccacggtatgacccagcgcggtgacgcacagtacgcgcccgccgctggtcactacctgctcgtcatccgccagttttgtgcctgcatggaacactttgccgtcttccacttcttccagcggcaggccgtggatcacatcaccggtgcggtaatcgcccggatatccacccgcagccatcaccacgccgagagaagcgcgttcatcccactcggatgttttctcgtccagcttcccttcacaggctgccaggcagagctcaaccagatcggacttcatgcgcagcataatcggctgggtttccggatcgccaaagcggcagttaaattcgataaccttcggattgccctgtttgtcgatcatcaggcccgcgtagagaaaaccggtgtaggtgttgccttccgccgccatgcctttcacggttggccagatgatacgttccatggtgcgctgatgaacttcatcggttactaccggcgcgggggagtaagcgcccatcccgccggtgtttggtccggtatctttatcgcctacgcgtttgtgatcctggctggtagccatcggcagcacatgctcgccgtccaccatcacgataaagctcgcttcttcgccatcgaggaactcttcgataacgatgcgatgacccgcgtcgccaaaagcgttgcccgccagcatatcgtgaacagccgcttccgcttcttccagcgtcatcgccacgataacgcctttcccggcagccagaccgtccgctttaatgacgattggcgcgcctttctcacgcagatacgccagcgcaggttctacctcggtgaagttctggtattccgccgtagggatcttatggcgggccaggaaatctttggtaaacgcttttgagccttccagttgggccgcacctgcggttgggccgaagattttcagcccggcggcgcggaaggtatcgaccacgcctttcaccagcggcgcttccgggccgacgatggtcagatcaatcttttcgttttgtgcgaaatccaacagcgccgggatatcggttacgccgatagcgacgttctgtagcgcgggttccagcgcagtgcctgcattacccggagcaacaaaaacagtttcaaccagcggcgactgcgccgctttccaggccagcgcgtgctcgcgcccgccgttaccaatcactaatactttcatctattgctccattaatggcggaagtggcgcatgtcggtgaagagcatcgcaataccgtgctcgtcggcggcggcaatcacttcgtcatcacggatagaaccgccaggctggattacgcaggtcacgcctgcagcggcggcggcatcaataccgtcgcggaacgggaagaacgcgtcagaagccatcgaggaacctttcacttccaggccttcatcggcagctttaataccggcgattttcgcggagtacacgcggctcatctggcccgcgccaatcccgatggtcatattgtttttggcatagacgatagcgttggatttcacgaacttcgccactttccagcagaacagcgcatcacgcagttcctgttcggtcggctgacgttgggtgacgacgcgcagttcttccgcaccgaccatgcccaggtcacgatcctgaaccagcagaccgccgttcacgcgtttgaaatcaagacccggaacacgctcgccccactgaccgcaggtcagaacgcgtacgttctgcttggcggcggtgattttcagggcttcttcgctggcggaaggcgcaataatcacttcgacaaactgacgagaaatgatggcctgtgcggtttccgcatccagctcgcggttaaaggcaatgatgccgccgaatgcggaggttgggtcggttttgtacgcgcgatcgtaagcatcaagaatagaattgctgatagccacgccgcaagggttggcgtgcttcacaatcacacatgccggctcggcgaactctttcacgcactccagcgccgcatcggtatcggcgatgttgttataagagagggctttaccctgaacctgggttgcggtagcaacggaggcttctttcacattctcttctatatagaaggcagcctgctggtggctgttctcgccgtaacgcatatcctgcttcttaatgaagttcaggttcagcgtgcgtgggaagcgaccggcggcttctttgctttcaccgtggtaagccggaaccatgctgccgaagtagttggcaatcatgctgtcgtaggcggcagtgtgttcgaaggctttgatggcgaggtcgaaacgggttgcaagcgtcagcgatccttcgttgtcatccatctctttaataatggcgtcgtagtcgctgctcttcaccacgattgcgacatctttatggttcttggcggcggagcgcaccatcgttgggccgccgatatcgatgttctcaaccgcatcttccagcgagcaaccttcacgggcaacggtcttggcgaacggatacaggttaacaaccaccatatcgataggctggatctgatgttcttccataatggcatcgtcctggccgcgacggcccagaatgccaccatgtactttcggatgcagggtcttcacgcgtccatccatcatctccgggaaaccggtgtaatcggaaacttcggttaccggcagacctttttctgctaacagacgggcagtgccccctgtagacagcagctccacaccgcgtgcggaaagtgcctgggcgaattcgacgataccggctttgtcagaaacactgagcagagcgcggcggattggacgacgttgttgcatggtaaatcccctggatttgactattacagagagcgttagctgaatttttcgcgaaaaactcagctaacgcccctaacggggcatccttatttttcgcccgcattgtaacgaaaacgtttgcgcaacgctcgcgaatttttctctttcaatggtgatcacaattttgacagtggttaccgtgggaaaaatacagaaattacattgatgattgtggataactctgtgcgtaaaaaggtataaagcggggttttgctggggaatgcagcagtcagtcatttttctgcaatttttctattgcggcctgcggagaactccctataatgcgcctccatcgacacggcggatgtgaatcacttcacacaaacagccggttcggttgaagagaaaaatcctgaaattcagggttgactctgaaagaggaaagcgtaatatacgccacctcgcgacagtgcgctaaagcgcgtcgcaactgctctttaacaatttatcagacaatctgtgtgggcactcgaagatacggattcttaacgtcgcaagacgaaaaatgaataccaagtctcaagagtgaacacgtaattcattacgaagtttaattctttgagcatcaaacttttaaattgaagagtttgatcatggctcagattgaacgctggcggcaggcctaacacatgcaagtcgaacggtaacaggaagcagcttgctgtttcgctgacgagtggcggacgggtgagtaatgtctgggaaactgcctgatggagggggataactactggaaacggtagctaataccgcataacgtcgtaagaccaaagagggggaccttcgggcctcttgccatcggatgtgcccagatgggattagctagtaggtggggtaacggctcacctaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggcgcaagcctgatgcagccatgccgcgtgtatgaagaaggccttcgggttgtaaagtactttcagcggggaggaagggagtaaagttaatacctttgctcattgacgttacccgcagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaattactgggcgtaaagcgcacgcaggcggtttgttaagtcagatgtgaaatccccgggctcaacctgggaactgcatctgatactggcaagcttgagtctcgtagaggggggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccggtggcgaaggcggccccctggacgaagactgacgctcaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgtcgacttggaggttgtgcccttgaggcgtggcttccggagctaacgcgttaagtcgaccgcctggggagtacggccgcaaggttaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggtcttgacatccacggaagttttcagagatgagaatgtgccttcgggaaccgtgagacaggtgctgcatggctgtcgtcagctcgtgttgtgaaatgttgggttaagtcccgcaacgagcgcaacccttatcctttgttgccagcggtccggccgggaactcaaaggagactgccagtgataaactggaggaaggtggggatgacgtcaagtcatcatggcccttacgaccagggctacacacgtgctacaatggcgcatacaaagagaagcgacctcgcgagagcaagcggacctcataaagtgcgtcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgtggatcagaatgccacggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtgggttgcaaaagaagtaggtagcttaaccttcgggagggcgcttaccactttgtgattcatgactggggtgaagtcgtaacaaggtaaccgtaggggaacctgcggttggatcacctccttaccttaaagaagcgttctttgaagtgctcacacagattgtctgatagaaagtgaaaagcaaggcgtcttgcgaagcagactgatacgtccccttcgtctagaggcccaggacaccgccctttcacggcggtaacaggggttcgaatcccctaggggacgccacttgctggtttgtgagtgaaagtcacctgccttaatatctcaaaactcatcttcgggtgatgtttgagatatttgctctttaaaaatctggatcaagctgaaaattgaaacactgaacaacgaaagttgttcgtgagtctctcaaattttcgcaacacgatgatgaatcgcaagaaacatcttcgggttgtgaggttaagcgactaagcgtacacggtggatgccctggcagtcagaggcgatgaaggacgtgctaatctgcgataagcgtcggtaaggtgatatgaaccgttataaccggcgatttccgaatggggaaacccagtgtgattcgtcacactatcattaactgaatccataggttaatgaggcgaaccgggggaactgaaacatctaagtaccccgaggaaaagaaatcaaccgagattcccccagtagcggcgagcgaacggggaggagcccagagcctgaatcagtgtgtgtgttagtggaagcgtctggaaaggcgtgcgatacagggtgacagccccgtacacaaaaatgcacatgctgtgagctcgatgagtagggcgggacacgtggtatcctgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaaccccggcgaggggagtgaaaaagaacctgaaaccgtgtacgtacaagcagtgggagcacgcttaggcgtgtgactgcgtaccttttgtataatgggtcagcgacttatattctgtagcaaggttaaccgaataggggagccgaagggaaaccgagtcttaactgggcgttaagttgcagagtatagacccgaaacccggtgatctagccatgggcaggttgaaggttgggtaacactaactggaggaccgaaccgactaatgttgaaaaattagcggatgacttgtggctgggggtgaaaggccaatcaaaccgggagatagctggttctccccgaaagctatttaggtagcgcctcgtgaattcatctccgggggtagagcactgtttcggcaagggggtcatcccgacttaccaacccgatgcaaactgcgaataccggagaatgttatcacgggagacacacggcgggtgctaacgtccgtcgtgaagagggaaacaacccagaccgccagctaaggtcccaaagtcatggttaagtgggaaacgatgtgggaaggcccagacagccaggatgttggcttagaagcagccatcatttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaacggggctaaaccatgcaccgaagctgcggcagcgacgcttatgcgttgttgggtaggggagcgttctgtaagcctgtgaaggtgtgctgtgaggcatgctggaggtatcagaagtgcgaatgctgacataagtaacgataaagcgggtgaaaagcccgctcgccggaagaccaagggttcctgtccaacgttaatcggggcagggtgagtcgacccctaaggcgaggccgaaaggcgtagtcgatgggaaacaggttaatattcctgtacttggtgttactgcgaaggggggacggagaaggctatgttggccgggcgacggttgtcccggtttaagcgtgtaggctggttttccaggcaaatccggaaaatcaaggctgaggcgtgatgacgaggcactacggtgctgaagcaacaaatgccctgcttccaggaaaagcctctaagcatcaggtaacatcaaatcgtaccccaaaccgacacaggtggtcaggtagagaataccaaggcgcttgagagaactcgggtgaaggaactaggcaaaatggtgccgtaacttcgggagaaggcacgctgatatgtaggtgaagcgacttgctcgtggagctgaaatcagtcgaagataccagctggctgcaactgtttattaaaaacacagcactgtgcaaacacgaaagtggacgtatacggtgtgacgcctgcccggtgccggaaggttaattgatggggttagcgcaagcgaagctcttgatcgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaatgatggccaggctgtctccacccgagactcagtgaaattgaactcgctgtgaagatgcagtgtacccgcggcaagacggaaagaccccgtgaacctttactatagcttgacactgaacattgagccttgatgtgtaggataggtgggaggctttgaagtgtggacgccagtctgcatggagccgaccttgaaataccaccctttaatgtttgatgttctaacgttgacccgtaatccgggttgcggacagtgtctggtgggtagtttgactggggcggtctcctcctaaagagtaacggaggagcacgaaggttggctaatcctggtcggacatcaggaggttagtgcaatggcataagccagcttgactgcgagcgtgacggcgcgagcaggtgcgaaagcaggtcatagtgatccggtggttctgaatggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggggctgaagtaggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggcgctggagaattgaggggggctgctcctagtacgagaggaccggagtggacgcatcactggtgttcgggttgtcatgccaatggcactgcccggtagctaaatgcggaagagataagtgctgaaagcatctaagcacgaaacttgccccgagatgagttctccctgactccttgagagtcctgaaggaacgttgaagacgacgacgttgataggccgggtgtgtaagcgcagcgatgcgttgagctaaccggtactaatgaaccgtgaggcttaaccttacaacgccgaaggtgttttggcggatgagagaagattttcagcctgatacagattaaatcagaacgcagaagcggtctgataaaacagaatttgcctggcggccttagcgcggtggtcccacctgaccccatgccgaactcagaagtgaaacgccgtagcgccgatggtagtgtgggatctccccatgcgagagtagggaactgccaggcatcaaattaagcagaaggcccagtcggaagactgggcctttttgcgctggtgcagaaaaaggtcggatgcgacgctggcgcgtcttctccagcctgggcaggcacggcaggggcggcttattcccccacatacgccagattcagcaacggatacggtttccccaaatcgtccacctcagagcgtcccgtaaccttaaaacccaccttcttatagaacccaaccgcctgctcattttgctcattaacgttggttgtcagttccggtgccatcgagagcgcatgctccaccagcatccgacccacgccgcagccgcgcacatcaggatcgataaacagcgcatccatatgctgcccacttaacaacataaacccaaccggctgatcccgttcattaaccgcgacccacaacggtgcttccggcagaaaggaacgaaccagctcttccagctcggcccgatactctgctgataaaaaatcgtgggtggcatcgacagatcgacaccaaatcgcaacgagttcctccccttcctcatgctgtgagcggcgaatactaataaccattttctctccttttcgtcattcttatattctaacgtagccttttccttgaaactttctcaccttcaacatgcaggctcgacattggcaaattttctggttatcttcagctatctggatgtctaaacgtataagcgtatgtagtgaggtaatcaggttatgcctattcgtgtgccggacgagctacccgccgtcaatttcttgcgtgaagaaaacgtctttgtgatgacaacttctcgtgcgtctggtcaggaaattcgtccacttaaggttctgatccttaacctgatgccgaagaagattgaaactgaaaatcagtttctgcgcctgctttcaaactcacctttgcaggtcgatattcagctgttgcgcatcgattcccgtgaatcgcgcaacacgcccgcagagcatctgaacaacttctactgtaactttgaagatattcaggaacagaactttgacggtctgattgtaaccggtgcgccgctgggcctggtggagtttaatgatgtcgcttactggccgcagatcaaacaggtgctggagtggtcgaaagatcacgtcacctcgacgctgtttgtctgctgggcggtacaggccgcgctcaatatcctctacggcattcctaagcaaactcgcaccgacaaactctctggcgtttacgagcatcatattctccatcctcatgcgcttctgacgcgtggctttgatgattcattcctggcaccacattcgcgctatgctgactttccggcagcgttgattcgtgattacaccgatctggaaattctggcagagacggaagaaggggatgcatatctgtttgccagcaaagataagcgcattgcctttgtgacgggccatcccgaatatgatgcgcaaacgctggcgcaggaatatttccgcgatgtggaagccggactaggcccggaagtaccgtataactatttcccgcacaatgatccgcaaaatacaccgcgagcgagctggcgtagtcacggtaatttgctgtttaccaactggctcaactattacgtctatcagatcacgccatacgatctacggcacatgaatccaacgctggattaatcttctgtgatagtcgatcgttaagcgattcagcaccttacctcaggcaccttcgggtgccttttttatttccgaaacgcacctcaggaggtgaataaattttattcatattgttatcaataagttatcaagtgtttttaattaaaatggaaattgtttttgattttgcattttaaatgagtagtcttagttgtgctgaacgaaaagcgcacaacgatccttcgttcacagtggggaagttttcggatccatgacgaggagctgcacgatgactgaacaggcaacaacaaccgatgaactggctttcataaggccgtatggcgagcaggagaagcaaattcttactgccgaagcggtagaatttctgactgagctggtgacgcattttacgccacaacgcaataaacttctggcagcgcgcattcagcagcagcaagatattgataacggaactttgcctgattttatttcggaaacagcttccattcgcgatacggactggaaaattcgtggtattcccgcggacttacaagatcgtcgagtcgagataactggcccggttgagcgcaagatggtgatcaacgcactgaacgccaatgtgaaagtctttatggccgatttcgaagattcactggcaccagactggaacaaagtgatcgacgggcaaattaacctgcgcgatgcggttaacggcaccatcagctataccaatgaagcaggcaaaatttatcagctcaagcccaatccagcggttttgatttgtcgggtacgcggtctgcacttgccggaaaaacatgtcacctggcgtggtgaggcaatccccggtagcctgtttgattttgcgctctatttcttccacaactatcaggcactgttggcaaagggcagcggtccctatttctatctgccgaaaacccagtcctggcaggaagcggcctggtggagcgaagtcttcagctatgcagaagatcgctttaatctgccgcgcggcaccatcaaggcgacgttgctgattgaaacgctgcccgccgtgttccagatggatgaaatccttcacgcgctgcgtgaccatattgttggtctgaactgcggtcgttgggattacatcttcagctatatcaaaacgttgaaaaactatcccgatcgcgtcctgccagacagacaggcagtgacgatggataaaccattcctgaatgcttactcacgcctgttgattaaaacctgccataaacgcggtgcttttgcgatgggcggcatggcagcgtttattccgagcaaagatgaagagcgcaataaccaggtgctcaacaaagtaaaagcggataaagcgttggaagccaataacggtcacgatggcacatggattgctcacccaggccttgcggatacggcaatggcggtattcaacgacattctcggctcccgtaaaaatcagcttgaagtgatgcgcgaacaagacgcgccgattactgccgatcagctgctggcaccttgtgatggtgaacgcaccgaagaaggtatgcgcgccaacattcgcgtggcagtgcagtacatcgaagcatggatctccggcaacggctgcgtgccgatttatggcctgatggaagatgcggcgacggctgaaatttcccgtacctcaatctggcagtggatccatcatcaaaaaacgttgagcaatggcaaaccggtgaccaaagccttgttccgccagatgctgggtgaagagatgaaagtcattgccagcgaactgggcgaagaacgtttctcccaggggcgttttgacgatgccgcacgcttgatggaacagatcaccacttccgatgagttaattgatttcctgaccctgccaggctaccgcctgttagcgtaaaccaccacataactatggagcatctgcacatgaaaacccgtacacaacaaattgaagaattacagaaagagtggactcaaccgcgttgggaaggcattactcgcccatacagcgcggaagatgtggtgaaattacgcggttcagtcaatcctgaatgcaccctggcgcaactgggcgcggcgaaaatgtggcgtctgctgcatggcgagtcgaaaaaaggctacatcaacagcctcggtgcactgactggcggtcaggcgctgcaacaggcgaaagcgggtattgaagcagtctatctgtcgggatggcaggtagcggcggacgctaacctggcggccagcatgtatccggatcagtcgctctatccggcaaactcggtgccagctgtggtggagcggatcaacaacaccttccgtcgtgccgatcagatccaatggtccgcgggcattgagccgggcgatccgcgctatgtcgattacttcctgccgatcgttgccgatgcggaagccggttttggcggtgtcctgaatgcctttgaactgatgaaagcgatgattgaagccggtgcagcggcagttcacttcgaagatcagctggcgtcagtgaagaaatgcggtcacatgggcggcaaagttttggtgccaactcaagaagctattcagaaactggtcgcggcgcgtctggcagctgacgtgacgggcgttccaaccctactggttgctcgtaccgatgccgatgcagcggatctgatcacctccgattgcgacccgtatgacagcgaatttattaccggcgagcgtaccagtgaaggcttcttccgtactcatgcgggcattgagcaagcgatcagccgtggcctggcgtatgcgccatatgctgacctggtctggtgtgaaacctccacgccggatctggaactggcgcgtcgctttgcacaagctatccacgcgaaatatccgggcaaactgctggcttataactgctcgccgtcgttcaactggcagaaaaacctcgacgacaaaactattgccagcttccagcagcagctgtcggatatgggctacaagttccagttcatcaccctggcaggtatccacagcatgtggttcaacatgtttgacctggcaaacgcctatgcccagggcgagggtatgaagcactacgttgagaaagtgcagcagccggaatttgccgccgcgaaagatggctataccttcgtatctcaccagcaggaagtgggtacaggttacttcgataaagtgacgactattattcagggcggcacgtcttcagtcaccgcgctgaccggctccactgaagaatcgcagttctaagcaacaacaaccgttgctgactgtaggccggataaggcgttcacgccgcatccggcaatcggtgcacgatgcctgatgcgacgcttgcgcgtcttatcatgcctacagccgttgccgaacgtaggccggataaggcatttacgccgcatccggcaatcggtgcacgatgcctgatgcgacgcttgcgcgtcttatcatgcctacaaccgttgccgaacgtaggctggataaggcgtttacgccgcatccggcaattctctgctcctgatgagggcgctaaatgccgcgtggcctggaattactgattgctcaaaccattttgcaaggcttcgacgctcagtatggtcgattcctcgaagtgacttccggggcgcagcagcgtttcgaacaggccgactggcatgctgtccagcaggcgatgaaaaaccgtatccatctttacgatcatcacgttggtctggtcgtggagcaactgcgctgcattactaacggccaaagtacggacgcggcatttttactgcgcgttaaagagcattacacgcggctgttgccggattacccgcgcttcgagattgcggagagcttttttaactccgtgtactgtcggttatttgaccaccgctcgcttactcccgagcggctttttatctttagctctcagccagagcgccgctttcgtaccattccccgcccgctggcgaaagactttcaccccgatcacggctgggaatctctactgatgcgcgttatcagcgacctgccgctgcgcctgcgctggcagaataaaagccgtgacattcattacatcattcgccatctgacggaaacgctggggacagacaacctcgcggaaagtcatttacaggtggcgaacgaactgttttaccgcaataaagccgcctggctggtgggcaaactgatcacgccttccggcacgttgcccttcttactgccgatccaccagacggacgacggcgagttatttattgatacctgcctgacgacgaccgccgaagcgagcattgtttttggctttgcgcgttcttattttatggtttatgcaccgctgcccgcagcgctggtcgagtggctacgggaaattctgccaggtaaaaccactgctgaattgtatatggctatcggctgccagaagcacgccaaaaccgaaagctaccgcgaatatctcgtttatctacagggctgtaatgagcagttcattgaagcgccgggtattcgtggaatggtgatgttggtgtttacgctgccgggctttgatcgggtattcaaagtcatcaaagacaagttcgcgccgcagaaagagatgtctgccgctcacgttcgtgcctgctatcaactggtgaaagagcacgaccgtgtgggccgaatggcggacacccaggagtttgaaaactttgtgctggagaagcggcatatttccccggcattaatggaattactgcttcaggaagcagcggaaaaaatcaccgatcttggtgagcagattgtaattcgccatctctatatcgagcggcggatggtgccgctcaatatctggctggaacaagtggaaggtcagcagttgcgcgacgccattgaagaatacggtaacgctattcgccagcttgccgctgctaacatttttcctggcgacatgctgtttaaaaacttcggtgtcacccgtcacgggcgtgtggttttttatgattacgatgaaatttgctacatgacggaagtgaatttccgcgacatcccgccgccgcgctatccggaagacgaacttgccagcgaaccgtggtacagcgtctcgccgggcgatgttttcccggaagagtttcgccactggctatgcgccgacccgcgtattggtccgctgtttgaagagatgcacgccgacctgttccgcgctgattactggcgcgcactacaaaaccgcatacgtgaagggcatgtggaagatgtttatgcgtatcggcgcaggcaaagatttagcgtacggtatggggagatgcttttttgagtaaagcttccatataatttttctccgcaatgtatcgagggttatccgtaaagccaaagctttcagccatcttatttaatgtattaaggattaattcagcaataacccggtgaccaaattcaaaagccaactcaaaggcagagtatttttgtggcgctttgtgttgccaaaaatccataatatcttcagcggtaaatccaaacaggcgtgcatggtcagataaagcaagataaaccgtctctacaacattttgttgtttatgctgtatcgctgaaaacaaaccgggatattcattagaattatttgccaggaggaggggcttcatattttttttatcgaatttaaacgtattaaacagagtgggtaatgcgttaaaaatagtattaataacgttcatatgtccactattataggcagtcaacatttctgttctatgtagttctggcattttctggagctgaatcatcagttgcgtaagttggtgattctgaccaattgccattagcaaattcatcgttgctggtgataatggaggggttatttcatccacagatccttttaacatcaatagctgttctttcggaagtgctggaattattgcaacagattggttaataacatgatcatttgaccatttcaggaggctataatctacattcataaaatccatcagagaatagtgtttaatatcctctttgctttcgctcataattcttattttatcgttagttacattaggatcataaaccgaaaccacgtaatgggtacatccttcagttgtgttctttattcttagccggaccgtcaaagcatggttatccaccagtaatatggctgccataacactgatgccatttgattccatcttgtcaaaatatgctttcataactagcccgaaatcaccgcaggcagcaacgcaacgcccctcaggacggctggaaaccaacgccaaagtctggtttttgcattttttgttgaagtgcgtgagaaatttttcagctgaagagtaatcatcttgatggggtttgtaatcaacattctgataaatatcattaatatattgtgcagcaatgtgtcggcatactatacggttttggggtcgccccggaaaataacattgaccattaagtttaattcttgggaattctttttcttttctatctgattttaggtttaattcttgtttatcaagagtgtctgagcgttgaggtaaaatttccattaggtattcttcaaatattggggcaatggtttgagtaagtgtcgtgttttcgtttttattaattatcgtaatttctttcttatcagcttgtaagacggacgtggaaaatttaatgacaaaatccttgttgctaaagatatgacgaccattttgtctacagttctctgagaagctttttaatagaggtgtcgccagctccttgccagaaaatttatcctcgagttctttataaaacaattcactcaggttttggtgttcatttgtctgggctgtattattaatatttacagagaaagaactgcgaggaatacgagtaatcatttaaatatctcattgtttattgatgtcttgaattttaactatcagaacagtgaaaaaatttaatatgataacaagtaaagaaatatcataaatcgctcaatctcataatgcagccgtaaaagtttcggtggaatgagatcttgcgattttgttaataattaagtggtttgatgtttaaaaataattctgagttaataaaagtgtgcgaagtgtatgacaataagttattttggcgtcaatgcgattaacagacacccttattctattgccactcaggtatgacgggcagaatattgcctctgcccgccagaaaaaagtcagcgcattccaccgtacgctagcgtcacttccttcgccgctttaatcaccattgcgccaaactcggtcacgcggtcatcggtaatacgtgaaatcggtccggaaattgaaattgcggcaaacggttcgcggtgctcatcgaaaatacacgctgcaaggcaacgtagccccagcgcatgttcctcatcgtcaaatgaataaccccgtttgcgcgtttgggcgagatcttcttttaaatgcacaggagacaccagcgttgcgtgggtataggcatgtaaccctttgcggtgcagcagcttcgtcacctgttcttcgctcagttgggctaaaaaggctttacccgcaccggaagcgtgcatcggcaatttaccgccgataggcgcggacattcgcatcaggtgggtacactgtacctggtcgataataatcgcttcgtgatcgctttgatcaagcaccgccatattgaccgtttcgccagactcttccattagattgcgcaggatagggtgaacaattgctaacaaattacggctctggagaaagctgctgccgaccataaaggcatgtgcgccgattgcccaatgtcccagttcgccgacctgacgcacgaaaccctgctgttgcatcgtggttagcaggcggtgggtcgtggagttgggtaacccggcttgttgcgccagctctgtgagtgccacactgccattggattcggcaatccactccagtaatttcaggccacgcgttaaagactgaacctgtccagtcgctggtgcggtggcaacggcgggttttctgccgcgtttcgcgggaatgggtgcgaccatgacagtctcctttttctgtatcgtggaaatcattttcatttttattattagctaatgcaatagttgctgaactgatccgatgagttaatgttgaacaaatctcatgttgcgtggtggtcgcttttaccacagatgcgtttatgccagtatggtttgttgaatttttattaaatctgggttgagcgtgtcgggagcaagtgtgagcagcaaagtggaacaactgcgtgcgcagttaaatgaacgtattctggtgctggacggcggtatgggcaccatgatccagagctatcgactgaacgaagccgattttcgtggtgaacgctttgccgactggccatgcgatctcaaaggcaacaacgacctgctggtgctcagcaaaccggaagtgatcgccgctatccacaacgcctactttgaagcgggcgcggatatcatcgaaaccaacaccttcaactccacgaccattgcgatggcggattaccagatggaatccctgtcggcggaaatcaactttgcggcggcgaaactggcgcgagcttgtgctgatgagtggaccgcgcgcacgccggagaaaccgcgctacgttgccggtgttctcggcccgaccaaccgcacggcgtctatttctccggacgtaaatgatccggcatttcgtaatatcacttttgacgggctggtggcggcttatcgagagtccaccaaagcgctggtggaaggtggcgcggatctgatcctgattgaaaccgttttcgacacccttaacgccaaagcggcggtttttgcggtgaaaacggagtttgaagcgctgggcgttgagctgccgattatgatctccggcaccatcaccgacgcctccgggcgcacgctctccgggcagaccaccgaagcattttacaactcattgcgccacgccgaagctctgacctttggcctgaactgtgcgctggggcccgatgaactgcgccagtacgtgcaggagctgtcacggattgcggaatgctacgtcaccgcgcacccgaacgccgggctacccaacgcctttggtgagtacgatctcgacgccgacacgatggcaaagcagatacgtgaatgggcgcaagcgggttttctcaatatcgtcggcggctgctgtggcaccacgccacaacatattgcagcgatgagtcgtgcagtagaaggattagcgccgcgcaaactgccggaaatccccgtagcctgccgtttgtccggcctggagccgctgaacattggcgaagatagcctgtttgtgaacgtgggtgaacgcaccaacgtcaccggttccgctaagttcaagcgcctgatcaaagaagagaaatacagcgaggcactggatgtggcccgccagcaggtggaaaacggtgcgcagattatcgatatcaacatggatgaagggatgctcgacgccgaagcggcgatggtgcgttttctcaatctgattgccggtgaaccggatatcgctcgcgtgccgattatgatcgactcctcaaaatgggatgtcattgaaaaaggtctgaagtgtatccagggcaaaggcattgttaactctatctcgatgaaagagggcgtcgacgcctttatccatcacgcgaagctcttgcgtcgttacggtgcggcagtggtggtaatggcctttgacgaacagggacaggccgatacccgcgcacggaaaatcgagatttgccgtcgggcgtacaaaatcctcaccgaagaggttggcttcccgccagaagatatcatcttcgacccgaacatcttcgcggtcgcaaccggcattgaagagcacaacaactacgcgcaggactttatcggcgcgtgtgaagatatcaaacgcgaactgccgcacgcgctgatttccggcggtgtatctaacgtttctttctcattccgtggcaacgatccggtgcgcgaagccattcacgcggtgttcctctactacgctattcgcaatggcatggatatggggatcgtcaacgccgggcaactggcgatttacgacgacctgcccgctgaactgcgcgacgcggtggaagatgtgattcttaaccgtcgcgacgatggcactgagcgtttactggagcttgccgagaaatatcgcggcagcaaaaccgacgacaccgctaacgcccagcaggcggagtggcgctcgtgggaagtgaataaacgtctggaatactcgctggttaaaggcattaccgagtttatcgagcaggataccgaagaagcccgccagcaggctacgcgcccgattgaagtgattgaaggcccgctgatggacggtatgaacgtggtcggcgatctgtttggcgaagggaaaatgttcctgccacaggtggtcaaatcggcgcgcgtcatgaaacaggcagtggcgtatctcgaaccgtttattgaagccagcaaagagcagggtaaaaccaacggcaagatggtgatcgccaccgtgaaaggcgatgtccacgacatcggtaaaaatatcgttggcgtggtgctgcaatgtaacaactacgaaattgtcgatctcggcgttatggtgcctgcggaaaaaattctccgtaccgctaaagaagtgaatgctgatctgattggactttcggggcttatcacgccgtcgctggacgagatggttaacgtggcgaaagagatggagcgtcagggcttcaccatcccgctattgattggcggcgcgacgacctcaaaagcgcacacggcggtgaaaattgagcagaactacagcggcccgacggtgtatgtacagaacgcatcgcgcaccgttggtgtggtggcggcgctgctttccgatactcagcgtgatgattttgtcgctcgtacccgcaaggagtacgaaaccgtacgtattcagcacgggcgtaagaaaccgcgcacaccaccggtcacgctggaagcggcgcgcgataacgatttcgcttttgactggcaggcttacacgccgccggtggcgcaccgtctcggcgtgcaggaagttgaagccagcatcgaaactctgcgtaattacatcgactggacaccgttctttatgacctggtcgctggccgggaagtatccgcgcattctggaagatgaagtggtgggcgttgaggcgcagcggctgtttaaagacgccaacgacatgctggataaattaagcgccgagaaaacgctgaatccgcgtggcgtggtgggcctgttcccggcaaaccgtgtgggcgatgacattgaaatctaccgtgacgaaacgcgcacccatgtgatcaacgtcagccaccatctgcgtcaacagaccgaaaaaacgggattcgctaactactgtctcgctgacttcgttgcgccgaagctttctggtaaagcagattacatcggcgcatttgccgtgactggcgggctggaagaggacgcactggctgatgcctttgaagcgcagcacgatgattacaacaaaatcatggtgaaagcgcttgccgaccgtctggcggaagcctttgcggagtatctccatgagcgtgtgcgtaaagtctactggggctatgcgccgaacgagaacctcagcaacgaagaactgatccgcgaaaactaccagggcatccgtccggcaccgggctatccggcctgcccggaacatacggaaaaagccaccatctgggagctgctggaagtggaaaaacacactggcatgaaactcacagaatctttcgccatgtggcccggtgcatcggtttcgggttggtacttcagccacccggacagcaagtactacgctgtagcacaaattcagcgcgatcaggttgaagattatgcccgccgtaaaggtatgagcgttaccgaagttgagcgctggctggcaccgaatctggggtatgacgcggactgattcacaaatctgtcacttttccttacaacaaacagggcgctcaatgagtgccctgtctctttattaatatgaaacacttatactggaaacaggctggaataatcttagccggaaaaacgaatgtcaaaaggcacagtaaagatgccagtcagcgtgtttccggtcctttggtcattcaattgcttcaggcacatataacgataaggagaacctgaactcgtgttaacgctgcttcacctgctttctgccgtcgccctgctggtctgggggactcatattgttcgaaccggcgtaatgcgcgtcttcggcgcgcgtttgcgtactgtccttagccggagcgtcgaaaaaaagccgctcgccttttgcgcggggatcggcgttaccgcactggtgcagagcagtaatgccaccaccatgctggtgacctcgtttgtcgctcaggatctggtagccctcgcaccggctctggtcattgtgctgggtgcagatgtcgggacggcgctaatggcgcgtattctcaccttcgacttatcctggctgtcaccgttacttatttttatcggcgtgatttttttcctcggacgcaaacagtcacgcgccgggcaactgggccgcgtcggtattggtcttgggctgattttgctggcgctggagttgattgtgcaggccgtaacgccgatcacccaggcaaacggcgttcaggtgatctttgcctcgctgaccggcgatattctgctggatgcgctgattggcgcgatgttcgccattatcagctactccagccttgctgctgtactgctgactgcgactctgaccgccgcaggcattatctccttccccgtggcgctctgtctggtgattggtgctaacctcggttccggcctgctggcgatgctcaacaacagtgccgccaatgccgcagcccgccgtgtcgcgctgggtagtttgctgtttaagctggtgggtagcctgattatcctgccgtttgtccatttgctggcagagacaatggggaagttgtcattgccaaaagcggaactggtgatctatttccacgtcttctacaaccttgtacgttgcctggtcatgctgccatttgttgacccgatggcacggttttgcaaaacgattattcgcgatgaaccggaactggatacccagctacggcctaaacatctggatgtcagcgcgctggatacgcccacgcttgctctggcgaacgccgcgcgcgaaaccctgcgcattggcgacgccatggaacagatgatggaagggctgaataaagtgatgcacggcgagccacggcaggagaaagagctgcgtaagctggcagatgatatcaacgttctctataccgccattaagctgtatctggcgcggatgccaaaagaggaactggcagaagaagagtcgcgtcgctgggcggagattattgaaatgtcgctcaaccttgaacaggcttccgatatcgtcgagcgcatgggcagcgaaattgccgataaatcgctggcagcacggcgggcattttcgcttgatggcttgaaggaactggatgcgctctatgagcaattgctcagtaatttaaaactggcaatgtcggtgttcttctctggcgatgtcaccagcgctcgtcgtttgcgccgtagtaagcatcgctttcgcattcttaatcgccgctattcccacgcccacgtcgatcgcctgcatcagcaaaacgtgcagagcattgaaaccagttcgctacatttaggcttactgggagatatgcagcgcctgaactcgctgttttgttcggtggcttacagtgtgctggaacagccggatgaagatgaaggacgggacgagtattaatattgtgaatcctgtaggcctgataagacgcgtcaagcgtcgcatcaggcactatgaacaagatgccggatcatgcatccggcaattcacttaaaaacggtgaccagcttctagcggcaccgcttcttcaccagccttaaacacataagtggtgttcgggccacccagcgtagcgtgacctttactcactgtgatccagttaccttccggtagaccaataatcgtcagttctggcgcgacgaccagcagttcgcgaatacgctgctcacgggtttcacctttatggccttccggcagcgcgttggtgaagtgcgggttgatttgcaacgggaacagatttagcgcatcgaaaccttgcggatcgacaatcggcatatcgttggtggtacgaatggttgggcaagcaaggttagcgcctgcgctccagccaatatacagagcgccacgtttaaccacgtcagtaattggtgccagcagcccgcgctcgcggcactgtttcagcaactggaaagtattcccgccgccgacaatcacgatctcagcattttcaatcgcggcaacgggatcgacaacgctatgaataccggtgacagaaacacccagcggagcgagaaccgcagccgttttcgctgtgtaatcatcccaggtctgcgttacgccagcgaaagggataaacaccgctgagcggcgaccctgcaactgttcagcaattagcggcagtgcatgttccagccaggctttacccggcagcgtcgagttactcaataaaagcagttccattacttctccggttagtaagaaatcacgggaggcatgctaccactgcgaatttaaccacttactgacatggctcacgatgttgcacattgcttctggaaagtgatttgagcaggtaacgaattcaagccaatggaaataacaaatagttcgctcatgactattttttatcaacccaaaggtacggtatattccgttttttacaggagaatttatgctgcccgactcatcagtccgtttaaataaatacatcagcgaaagcggaatttgctcacgccgcgaagcggatcgctatatcgagcaaggcaatgtgttccttaatggcaagcgagccaccattggcgatcaggtgaaacccggcgacgttgtgaaagtaaacggtcagttgattgagcctcgggaagccgaagatttggtacttatcgccctgaacaagcccgtcggtattgtcagcaccaccgaagatggcgagcgcgataacattgtcgatttcgttaaccacagcaaacgcgtgttcccgattggccgcctggataaagactcccaggggctgattttcctcaccaatcacggcgatctggtgaataagatcctccgtgcgggtaacgatcatgagaaagagtatctggttacggtcgataaaccgattaccgatgaatttattcgtggtatgggggcgggggtgccgatcctcgggacagtgactaaaaagtgtaaagtcaaaaaagaagcgccgtttgtcttccgcattaccctggtgcaggggctgaaccgtcagatccggcgcatgtgcgagcatttcggctatgaagtgaaaaagctggaacgtacgcgcattatgaacgtcagtttaagcggcattccgctgggtgagtggcgcgatttaactgatgatgagttaatcgacctctttaagctcatcgaaaattcctcttccgaggcaaaacctaaagtgaaggccaaaccgaaaacagcgggcatcaaacgtccagtcgttaagatggaaaaaacggcggaaaaaggcggtcgcccggcgtccaacggtaagcgttttacctctccggggcgtaaaaagaaggggcgctaatcagcgcctgccgcgcgtcgacgtatttgctgaccagctaaatgacgcttcaggatccggtttataagcctgctttttcttcaactggcgggcttttttcgcttcagcctcacgctcgaccattaatttatcgatgtactctttcttaatgctgttggtttcggagttggtcagtacgcgaccatgcgcaatccgcgcccgatccagcagtgttttaagttcacgctgctcgcgttcagtcatctctttttgggtaatacgggggagtgccatgatggtgccctcagtgagccagagagttcagtgtacgggaattcgtttgcgagctgaactgataatattcctttgttctcttcttaaatatttatctttcttgataattgacgataaatacagatacaaatttagcgaaaagttttccctctacaaacaaaaataatttattaaatctttatttttcatttggttaataattttttctcaattctggcacgcttctcgcaatatctcgtacgcgttgaaactgaattacaaagggggtcaaaccccgtcggcacaccaggaacggccaggctgttttccgggcgtgttccgtcagcctttgacgccaattatgggttcgattcccacattcattcctgaaatgaatactggttttaacttattaaataaaaagtgagggattgcgcagtcagcgatccccgataacgtcgccgataaagatgccgggtaacaggcaaaagggaattcccctgtcgcttcgtgtctgcttccgcgacggctgttaagcaaggaatagataatgattaaaaaaataagcgtaagaaaagatcagctggcattactctccagaaacggcgattactacaaagtgctacatgcaggcgagcatcttttaccctggttaaatacgccagaagtcttgctgattacgctcgatggcagcgaagttcccgacgtgctggcggattatttgcgccgctttcagcctgattgggtggagaaatattgcctggtggcagacttgtcggagattgaagccggggcgttgtatatggacggtattttgcaggagatcctgccgccatcaacgcgccgtttgtactggcgtgtagaggatgatttgacactggtgcggatgaatacgcagcaagtccaggtacaaacggaggtgatgaatgcggtattgcaaccacggcgcaaaggggcagttaaaggccgcgatgcaatactaacggtgcaggttccggcctggcatgtaggcgtgctgaaaatcgatggtgaaacgcaggcgctgttaccgccggggctgaccgcatactggaaaattaaccatctggttgacgctgaagtggttgacacccgcttgcaggtactggaagtcagcgggcaagaaatcttaacgaaagataaggtcaatctgcggattaacctcgccgctaactggcgctacagcgacgtgttgctggcatttagtcagttaacgaagccgattgatcatttgtatcgggaattgcaatttgccctgcgtgaagcggtaggtactcgtacgctggatgaactgctggaagataaacaggtcattgatgacgttgtcagcgaacaggtgaaatcgcgcatgttgccatttggtatggagattgcctcattaggggtgaaagatatcgtcctgcctggtgatatgaaaaatatcctcgcgcagctggttgaggcagagaaatctgcgcaggcgaatgtgattcgccgacgtgaagaaacggcagcgacgcgctcgttactgaacaccgccaaagtcatggagaacaatccggtagcgttgcgtttaaaagagctagaaacgctggagagagtggctgagcggatcgataacatctctgtatttggcgatctggatcaggttctgcatgggttggttaatatcaaagggtgagtaacatgccattaaatggagtcagtgctgcgatgcgcgaaagggtatcgcagcagttaaaagaaattgaacggcggtatgatgtgaaagtactgtacgcctgtgaatcagggagccgcggctggggatttgcctcgcccgacagcgactacgatgtacggtttttgtatgttcacccgctggaatggtatctgcgagtagagtcaccgcgcgatgttattgagctgcccatcgacgacgagttagatgtttccggttgggagtggcgtaaggcgctgggattattgaaaggcgcgaacccgacgctgatagaatggctggattctccggtgatttatcaacaagatgaagaaacgataacggcgtttaaggcaatggtcccaatgtggttttctccgctgcgtgcgcgctggcattactattcgatggcgcagaaaaacttccccggatatttgcagggcgacgaagttcgactgaaaaaatacttttacgtgctgcgtccgctgctggccgtgcgctgggtcgaagcgggtaaaggcgtaccgccaatgcgctttgctgagttactggcgggaagcgaacttgatgcgccgttacgtgcagaaatagacgaattactggaacgtaaacagcgcgcaggagaagcggaatatggtccgcgccgtccattgttacatgcgtttattcgtgcggaactggcgcgtggggaaattccaccgctgttaccggatagcagagaaggggacgttaaggaactggatagcttaatgtaccagacggtaatgcgccgggcataaagcccggcgttatttcacgccatcagctcttattattattgtgtattcccgctgatttcattctgtataagtgttgcaatatcgtcattcgttgccgcttgtgaactaaatatcatcttctcacgcgaatacaccgcaaacttatctgacaggttcgaagcaaacaccttgcgggcattttctgccagcaaaccggtgacgatatcatggtggtttttatccacttttcgggcaatatttcccgcctctttgtccttactataccgttcattggtgctttcccagcttaatgccgctgaggttgtttttatcatgacttctgtttggtagcctgcatctttgagtttttttaatgtttgtaacggcgtcgcggcattacgaaatgttccttcgacaacaatgttgagtttactgactatcgctctctcaattgcacgttcgaccgtttcgccggaaaatttcgctgtatgggtaacaaaatcatccccataattttggtagatataattaaaatcagggtgtagaaatcgaaaatcatcaccgttaataatcattatattatcttttgtctctcttttggctaattcaatcagagatgatttacctgctccgggttgcccacctaaaacaaaaccaatgggatgctgttgcggtgtgacttcatgatttgtcagacgctgccaaatagaatcaaaagatgctttattttctgaatgcgtagtattgttgaattcatgctgatattgagttcttacctgctgaaggagaatcttaccttgtgtaaaatcaacaagttcagcgggggtagaataaagataatcgcgatagctgactaatcgcttgagagcatcgcctgaatcctgatgcgacgaaactgagcaattatcaatgatatttgataaaaacgcgatgcactgactggctccgtttaaaagtgcatctttttccattaaagtagccattaacactcctgttaaatgatatttttcggtgattataatactgttctacaggagtgattttgcttttcagatattatttaatctatgttttcagtgaggatggcgtataacaatcggtgagcgttatacgccagtagggaaatattactcaaacaaattaaaatgcagcttctgcaccacctgctcggcatcttcgccgggcaccaggaagcacaggttatggctggatgcgccgtaacaaatcatgcgaatgttgaacggttccagtacgccgaatacctctttgccaacgccgcaggcttttgacaggtcattgccaatcaacgcgaccagcgccagaccttcttctacttccacccggcacagtgcggaaagctccatcagcagagattgcgtcagcaacgtatcgccagtggaggttgaaccggtggtatcaagggttaatgccacgctcacttctgacgtggtgattaagtctaccgaaatattatgccgcgcgaggatgccgaaaacttccgcgaggaagccgcgagaatgcagcatattcaggctgtgcaaagtgagcagagtctgattgcgacgaagcgccagcgcgcggaacagcggcggattttcagttttattgcacaccagcgtaccacctgcgcgtgggtctttgctggagccgacaaagaccgggatatcgctgcgtactgcgggtagcaacgttgccggatgcagtacttttgcaccaaaagttgccatctctgccgcttcggcaaacgcgatttcatcaatgcgttttgctgcggaaactacgcgtggatcggtggtgtagatgcccgggacgtcggtccagatatcaacacgagatgcgtgtaaagcctccgccagcaaggctgccgtataatcgctgcctccacggccaagcgtcgttgtacgacctttattttcgctaccgataaatccctgggtgatcactaagccgtcattgaggcgtgggagcagctgcagcgcggccagttccgccagcgcggctacatctggctctgcacgaccaaatcggtcgttggtacgcatcactttacgtacatcaaaccactgtgcctgaacatcgcgttcgcgcaggatttcgacaaacagcagggtcgacatcagctcgccgtggctgaccagctcatctgtcagcgccggagacgttgccagcgccgccgcttctgccagaacagtaatgttctccagcagacgttcaatctcttcacggataacgttcgggtaacgcagacgttccagaatggcaaactggatgttgcgaatagcgtcgagtttttcgaatcgctcgccaggttccagcccttccgctaaagcgaccagcagattagtgataccagcagaagccgagaggactactaaacgcacgttggcatcagaaagcacaatatcagcgctgcggttcatggcgtcaaaatcagctacgctggtaccgccaaatttggagacaacaatttcagacataactacctcgtgtcaggggatccattttcagccttggcacaagggaagagcggaagacgggtgggcgcagagcgatacttcgctactattttcacccagaagtgctccaccacttgcgaaacgcccgactgcgaacgcttctggtgacaacccaggggattcagcccctgtagccgatgatgaacgtggccagccgttcaatcacctcggcgatgcaccccctcaggtgttatcacaggactggctcctccaacaccgttacttgggcaacgcgcctcttctggcctgcgctagcgcaggtagtacatttataaataaagggtgagcggggcggttgtcaacgacggggtcatgcggatttttcatccactcctggcggtcagtagttcagctaataaatgcttcactgcgctaagggtttacactcaacattacgctaacggcactaaaaccatcacatttttctgtgactggcgctacaatcttccaaagtcacaattctcaaaatcagaagagtattgctaatgaaaaacatcaatccaacgcagaccgctgcctggcaggcactacagaaacacttcgatgaaatgaaagacgttacgatcgccgatctttttgctaaagacggcgatcgtttttctaagttctccgcaaccttcggcgatcagatgctggtggattactccaaaaaccgcatcactgaagagacgctggcgaaattacaagatctggcgaaagagtgcgatctggcgggcgcgattaagtcgatgttctctggcgagaagatcaaccgcactgaaaaccgcgctgtgctgcacgtagcgctgcgtaaccgtagcaataccccgattttggttgatggcaaagacgtaatgccggaagtcaacgcggtgctggagaagatgaaaaccttctcggaagcgattatctccggtgagtggaagggttataccggcaaagcaatcactgacgtagtgaacatcgggatcggcggttctgacctcggcccgtacatggtgaccgaagcactgcgtccgtacaaaaatcacctgaacatgcactttgtttctaacgtcgatgggactcacatcgcggaagtgctgaaaaaagtaaacccggaaaccacgctgttcctggtagcatctaaaaccttcaccactcaggaaaccatgaccaacgcccatagcgcgcgtgactggttcctgaaagcggcaggtgatgaaaaacacgttgcgaaacactttgcggcgctctcaaccaatgccaaagccgttggcgagtttggtattgatactgccaacatgttcgagttctgggactgggtcggcggccgttactctttgtggtcagcgattggcctgtcgattgttctctccatcggctttgataacttcgttgaactgctttctggcgcacacgcgatggacaagcatttctccaccacgcctgccgagaaaaacctgcctgtcctgctggcgctgattggcatctggtacaacaatttctttggtgcggaaactgaagcgattctgccgtatgaccagtatatgcaccgtttcgcggcgtacttccagcagggcaatatggagtccaacggtaagtatgttgaccgtaacggtaacgttgtggattaccagactggcccgattatctggggtgaaccaggcactaacggtcagcacgcgttctaccagctgatccaccagggaaccaaaatggtaccgtgcgatttcatcgccccggctatcacccataacccgctctctgatcaccaccagaaactgctgtctaacttcttcgcccagaccgaagcgctggcgtttggtaaatcccgcgaagtggttgagcaggaatatcgcgatcagggtaaagatccggcaacgcttgactacgtggtgccgttcaaagtgttcgaaggtaaccgcccgaccaactccatcctgctgcgcgaaatcactccgttcagcctgggggcgttgattgcgctgtatgagcacaaaatctttactcagggcgtgatcctgaacatcttcaccttcgaccagtggggcgtggagctgggtaaacaactggcaaaccgtattctgccagagctgaaagatgataaagaaatcagcagccacgatagctcgaccaatggtctgattaaccgctataaagcgtggcgcggttaatttaaaaaccttaataacaatgccgacgttatgtcggcattgttttatcagataaatccccttgtctgtgatttaacggaaatcataccgtgaggttaatcctaaaatagatttttaatcgtgattgatttcggaaaatactcagattaattacttttacttttattttaacattatgatttttaatgttatttatatataagttgtagcttatatttgatattcattccaattatcctaaaaccccatctctaattccccgcgccgtaattcgcatgctttagttgtgtatactcgatcccgcccgaaatgtttttgggtaaatctccattcattcaatgaagggaaattgttatgaaaaaagttctgtatggcatttttgccatatctgcgcttgcggcgacttctgcgggggctgcacctgtacaggtgggcgaagcggcagggtcggcagcaacgtcggtttcggcggggagttcctccgcgaccagcgtcagcaccgtaagctcggcggtgggtgtcgcgctcgcggcaaccggtggcggtgatggttctaataccgggaccaccacaaccacgaccaccagtacccagtaataaagtatgtatccccaaaataatttgagtcattgcatctgtggcttgaagtatgaagggatttaccataaccacactccggtgtggttattctgcccctctggagaagagtcgtgaagcgacctgcactcattcttatctgcctgctattacaggcctgttcagccacgactaaagagctgggcaattcactgtgggacagtctgttcggcacgccaggcgtacagctgacggacgatgatattcaaaatatgccctacgccagccagtacatgcagcttaatggcgggccgcaattgtttgtggtgctggccttcgctgaagacggacaacaaaaatgggtcactcaggatcaagccactcttgtcacacaacatggtcgtctggtgaagactttgcttggcggcgacaacctgattgaagtgaataaccttgccgccgacccgctgattaaacccgcacaaattgttgatggtgcaacatggacgcgcacgatgggctggaccgagtaccagcaggtacgctacgccaccgcacgctcagtcttcaaatgggatggcaccgataccgtcaaggtcggcagcgatgaaaccccggttcgcgtgctggacgaagaagtctccaccgaccaggcgcgctggcataaccgctattggatcgacagcgaagggcaaattcgccagtcggaacagtatctcggcgcggattatttcccggtgaaaaccactctcatcaaggcggcaaaacaatgattaaacaaacttttgtcgcgttgcttttgagtgtgggagcgtcatcggtcttcgcggcaggaaccgtcaaggtgttcagcaatggcagcagtgaggccaaaacactaacaggcgcagagcatttaatcgatctggtaggccaaccgcggctggcaaacagctggtggcccggtgcggtgatcagcgaagagctggcaacggcggcagcattgcgacagcagcaggcgttgctgacacggctggcagaactggccgcagactccagcgctgacgatgccgctgcgattaacgccttacgccagcaaattcaggcgttgaaagtgacgggtaggcaaaaaatcaatcttgatcccgatatcgtccgcgttgccgaacgcggtaacccaccgttgcagggcaactacacgctgtgggtcggaccaccgccgtccacggtcacgttgttcgggcttatcagccgtcctggcaagcagccattcactccaggtcgcgacgtggcgagctatctctctgaccagagcctgctcagcggtgcggatcgcagctacgcgtgggtggtttacccggacggacgcacgcaaaaagcgccggtggcttactggaacaagcgtcacgtagagccgatgcccggcagcattatttatgttggcctcgcggactccgtctggagtgagacgcctgatgcccttaacgccgacattcttcagactctgacgcagcggatacctcaataatgaaaaaaagacatctgcttagcttactggcgctgggcattagcacagcttgctacggcgaaacatatcctgcgcccattggtccgtcgcagtcggatttcggtggcgtaggattattacaaacgcccaccgcacgcatggcgcgggaaggggagttgagcctgaactatcgcgataacgatcagtaccgttattactcagcttcagtgcaactcttcccgtggctggaaacaacgctgcgttacaccgacgtgcgcacccggcagtacagcagcgtcgaagcgttctctggcgatcaaacgtataaagataaagccttcgatctcaaactgcgtttgtgggaagagagttactggctgccgcaagtggcggttggtgcgcgggatatcggcggtacggggctgtttgatgcggaatatcttgttgccagcaaagcctgggggccgttcgattttacgctcggcctgggctggggatatctgggcaccagcggtaatgtaaaaaatccgctctgttcagccagtgataaatattgctatcgcgataacagctacaaacaggcgggatctatcgacggtagccagatgttccacggtcctgcctcactgtttggcggcgtggaataccagacgccctggcaaccgctgcgcctgaaactggagtatgaaggtaataattatcagcaggattttgccgggaagctggagcaaaaaagtaagtttaacgtcggggcgatttatcgcgttaccgattgggccgacgttaaccttagctatgaacgtggcaacacctttatgtttggcgtcacgctgcgcaccaactttaacgatctgcgcccgtcctacatcgataacgcccgcccgcaatatcaaccgcagccgcaggatgccattttgcagcactcggtggtggcgaatcagttaacgttgctgaaatacaatgccggccttgccgatccgcagatccaggcgaaaggcgatacgctgtatgttaccggcgaacaggtgaaatatcgtgatttgcgcgaagggatcatccgtgctaatcggatcgtgatgaatgatctgccggatgggatcaaaacgatccgcattacggaaaatcgccttaacatgccgcaggtgacgacggaaaccgatgtcgccagcctgaaaaatcatctcaccggagagccgttgggccacgaaacgaagctggcgcaaaaacgcgtcgagccagtggttccgcagtccaccgagcagggctggtatatcgacaaatcacgctttgatttccatatcgatccggtgctgaaccagtcggtcggtggcccggaaaacttttacatgtatcagctgggcgtgatgggaacggcagatttgtggctgacggaccatctgctgaccaccggcagcctgtttgcaaatcttgccaacaactacgacaagtttaactacaccaatccgccgcaggactcgcacttaccgcgcgttcgtacccatgtgcgcgagtatgtgcagaacgatgtctatgtgaataacctgcaagccaactacttccagcatctgggcaacggcttctacggtcaggtctatggaggttatctcgaaaccatgtttggcggtgcgggggccgaagtgttgtatcgtccgctggacagcaactgggcgtttggtctggatgccaactacgttaaacagcgcgactggcgtagtgcaaaagatatgatgaaattcaccgactacagcgtgaaaaccggacatctgaccgcctactggacgccatctttcgcccaggacgtgttagtgaaagccagcgtcgggcagtatctggcaggggataaaggcggcacgctggagatcgccaaacgctttgatagcggcgtggtggtgggtggctatgccacgatcacgaatgtttcaaaagaggagtacggcgaaggggacttcaccaaaggcgtgtatgtctcggtaccgttggatctcttctcgtctggcccgacacgcagccgtgcggcgattggctggacgccgctgacgcgtgacggtggtcagcaacttgggcgtaagttccagttgtatgatatgaccagcgaccgtagcgtcaatttccgctaagtcatgggaaaggtgccagttttcgcaatcactggcaccctcattcttaatggcctgttgagccatcaggaacgcagttcacccccggtttgcgatctggtgtgtaaaggcgaaaacattctgtcttcctgtccgtcgatatcggttgcaggtctggttgcctgagcgactgggccatcattgggctggagacattgctttgcggtaggtcggctttatcagcagtaccgagcggaccagcataagcaggaagaacagagactgataacatcaaagcagcaaaataaggcttcatttttaccacctttatcaggttacgtttcatttgttccagaggaacattgtcgatttttcgcgcattgctggtggctgggaatcacctgaatgggtgatttttgaattaccggcttgggtgcggtttgtcttgccggatgcgccgccaggcgcggcttatccggcctacgggtaggtatatccggctttggtggaggcgcgctccaaatccaggttgaacaaaacatacacaaaaaatatagatctccgtcacatttttgcgttatacaggaagctcgccactgtgaaggaggtactgctatgacgtcactctctcgtccgcgcgtggagtttatctccaccattttgcagaccgtactcaatcttggcctgctgtgcctcggcctgattttggttgtcttcctcggcaaagaaacggtgcatctggcagatgtgctgttcgcgccagaacaaaccagcaaatatgagctggtagaaggactggtggtttactttctctatttcgaatttatcgcgctgattgtgaagtactttcagtccggttttcacttcccgctacgttactttgtctatattgggatcaccgccattgtgcgcttgatcatcgtcgatcataaatcgccactggatgtgttgatctactcggctgcgatcctgttactggtgatcactctgtggctgtgtaattcgaaacggctgaagcgggagtaaaaagacagcacgccgaactggcgcggcgtgctggacaggaagattacagcgtagcagtttgttgtgttttcttcgtttccggttcccagagggcttccagctcctcaagggttttacctttggtttccgggacaaatttccacataaatagtgctgccagaacgcccatacacccgtaaatccagtaggagaaaccgttgtggaaatgggccaccagccaggagtttttgtccatcatcgggaaggtccaggagacgaagtagttcgccagccactgggccgccaccgcgattgccagcgctttaccacgaatagcattcgggaagatttccgacagcagtacccagcataccggaccccaggacatggcaaaggcggcaacatagaacagcatcgacagtagcgccacaatacccggtgcctgagtgtaaaacgcggtaccgaggctaaacataccgattgccattccgagcgcgccgataatttgcagtggcttacgaccaaatttatccaccgtcataattgccagaacggtgaaggtgaggttgataactccgacaataatggtctgcaacagcgcgatatccgtgctggcccccagcgttttgaacacttccggcgcgtagtacaacaccacattgatgccgacaaattgctggaagatggagagcataacgccgatgacaatcacgcccacgccaaacatcagcagacgaccaccggttttgcggccatgatccagagagtgtttaatttcctgtactgcctgagttgcaagcgtgttgcccataattttgcgcaggataccttccgcctgttcttgcttgccgcgtgacatcagccagcgaggactttctggcacggtatacagcagcattaagaacagcagtgcagggatacattccgaggcaaacatataacgccagccgtcagtattcagccagctggcatcaccggaacgggcaataaaatagtttacgcagtaaactaaaagttgcccgaaaataatcgcaaactggttaaatgaaaccagtttcccgcgaatatgagctggagccagttccgcaatatacattggtgaaagcattgaggctaaaccaacgccaataccgccaataatacgataaataacaaattccgggacataacctgccagataaacaggcactgtgttgtccgggtttatagaggtaaaaccaagttctggccaggcagaacctacaccagaaataaaaaacaggacagcagcaatcttaagtgaatcacgacgaccgaagcggttactgcaataaccaccgagggcaccgccgatgatgcaaccaatcagagcgctggctacgcaaaaccctaacagggagttggcagcggattcacttaagttttgtggagcaacaaagacggtatggagtgactcaacagtaccggaaataacggcggtgtcgtagccaaataataaaccacctaatgtagcgactaaggtaatcgaaaatatataactggaattatactgggtattcattcagacctgccttagaccattctgatcttttatcagtgcattgatgttggaattgtcaggcagttaaggcaattatcattttttacaatgcgtttacgtaatgtcttttctgtgatcttaattgtgataattatctaaaattgatgaaaacaatactattgccgtgactcagagcacgaaagagaattatcgtaagtgggaaaacaaataacgtaaatataataagctctatgatggaaatattaactggcgaacgattcagattgcagacgaaagaaaaaaaggcgctccgtggagcgccgaataacagtcacaagttgggataacgtaagttgagggtgcagcggcataacattggcagaacaacatctttaacctttcacaccacctgccgtcaggccgttgaccagccagcgttgagccagcaagaagacgatggtgatcggtaatgcagacatcacggcagcggcggcaaagtcaccccacaggtagttttgcgggttgaggtattgctgcatccccacggccagggtgtagctgtttacgtcacgcagtaacagcgatgcgaccggaacttcagtaatggcagcgataaacgacaggatgaacaccaccgccagaatcggtactgacagcggcaacaggacaaggcggaaggcctgccacggtgtcgcaccatccagcgccgccgcttcttccagcgaactgtcgatggtttcgaaatagcctttgatggtccagacatgcagcgcaatcccacccagatacgcgaaaattacgccgccgtgagtattcaggccaatgaatggaatgtactcacccagacgatcaaacaacgcatacaacgcgaccagtgaaagtactgccgggaacatctggaaaaccagcattcctttcagcagcgtcgctttgcctggaaagcgcatacgggcgaaagcgtaggcgcaggtggtggagagcgccacaatgccaatcgcggaaatcccggcgaccttcactgagttccacagccacagcagtaccgggaatggcggtggcgtaatgcgaccatcagcctgttccacgctaaaacctaacgccagtttccagtgatcccaggagatttgctccgggatcaggctgccggtcgcaaagttcccctggcgcagtgagatagcgacgaccatcagcagcgggaacataatcgccgcgataaaaagtagcagtagcaggtgagtaataaacaaacgtgctttttgcgatttcggttggaccattgccatttttgttatctcccttaatcaaacttcattcgcgtggctttcaggttcactatcgccagcgcacccaccagcaggaagatcagcgtggcaattgctgccgccagaccgaagtcctgacccccgccgccttcaaaagcgatgcggtaagtgtagttaacaagcaggtcggtataaccggctggcgtggtcgtgccaagacgatccgggccgccgttggttaacagctgaatcagcacgaagttgttaaagttaaaggcgaagctggcgatcatcagcggcgtcagcggtttaatcagcagcggcagcgtaatcttaaagaagttctggaacggacctgcgccatccattgctgaggcttcatacaaatcgtccggaatcgctttcagcaagcccatgcagaggatcatcatgtacggataacccagccaggtattgacgataatcagcatcgtgcgggcggtggtcggatcgctgaaccaggcgggcttcacgccaaacagcgcgctcaacatcatgttgatttcaccgaagctctggttaaacaatcctttgaaaatcaagattgaaatgaacgatggcaccgcgtagggcagaatcagcaggacgcgatagaccgctttgccgcgcaacgcttcccactgcaccagacatgccagaaccatgccgaccgccaccgttaaaaagacagtgatcagcgagaacaccacggtccagacgaaaatggcgaggaacggtttctgaatgccttcgtcggtaaagacgcgagtaaagtttttccagccggtggtcacggtgtaaccggggcttagcttttcatcaccccagttgccgtcggcggtaatggactggtaaaagccaatttggttattcggacgatatttcacgccgctctgattattcgtcaacgtgccgtcaccgtcgagtgtgtagagcggctgcgtgccagaaaactggcgcagggagctcatcatcactttgttgccatccggcagaatggcggtaatgtcactcagcgcctgacgattctgggtaatcacgcgtagattcgcgcgttcgccttcgggctgggcggtcgtttctttcagttgcagtttttgctcgccgccaaatttaaaagcgtcggaaaggtaatttttgccggtttcgccgtcactgagcgccagttgccactcatcgcccgccgggtaaagaccaaagttataggttttgcctgcttgccaggagcgatctaacaacacttcctgtgcacgttcaaaagtcagctggttagtgctgctgtagttggtgaaggcaatggcgatggtgcagaccagagggaagaggacgaataatcccattccagccattcccgggtaaacatagcgccaggcgtaggctttacgattggcgaaaatatacagccccgctgaactcaatatcagcgtggtaatggcgaacaggtattccccttgtgcgtacattaaaacaacaaggtaacccaccagcaggccgagcagacctagcactgaccatttcagcgcgtcgctttgccaccaatgtttctttttaatgacatccatggggttcttcctcattccaggacggataaggctttcacgccttatccgacaacaactgcctgatgcgacactgatgcgtcttatcaggcctacatacgtttcggttttgtaggccggacaaggcgttcacgccgcatccggcatttcacagcattacttggtgatacgagtctgcgcgtctttcagggcttcatcgacagtctgacgaccgctggcggcgttgatcaccgcagtacgcacggcataccagaaagcggacatctgcgggatgttcggcatgatttcacctttctgggcgttttccatggtggctgcaatacgtggatctttcgccaactcttcctcgtaagacttcagcgctacggcacccagcggtttgtctttattaaccgcttccagaccttcgtcagtcagcagatagttttcgaggaactctttcgccagctctttgttcggactggcggcgttaataccggcgctcagcacgccaacgaacggtttagatggttgacccttgaaggtcggcagtaccgttacaccataattcactttgctggtgtcgatgttggaccatgcccacgggccgttgatggtcatcgctgtttcgcctttattaaaggcagcttctgcgatggagtaatcggtgtctgcattcatgtgtttgtttttaatcaggtcaaccaggaaggtcagacccgctttcgcgccagcgttatccacgcccacgtctttaatgtcgtatttgccattttcatacttgaacgcataacccccgtcagcagcaatcagcggccaggtgaagtacggttcttgcaggttgaacatcagcgcgctcttacctttcgctttcagttctttatccagcgccgggatctcttcccaggtttttggcgggttcggcagcagatctttgttataaatcagcgataacgcttcaacagcgatcgggtaagcaatcagcttgccgttgtaacgtacggcatcccaggtaaacggatacagcttgtcctggaacgctttgtccggggtgatttcagccaacaggccagattgagcgtagccaccaaagcggtcgtgcgcccagaagataatgtcagggccatcgccagttgccgcaacctgtgggaatttctcttccagtttatccggatgctcaacggtgactttaattccggtatctttctcgaatttcttaccgacttcagcgagaccgttatagcctttatcgccgttaatccagattaccagtttaccttcttcgattttggcgagagccgaggcggaaaacatcatcgtcgttaatgcggataatgcgaggatgcgtgcacctgtttttattttcataatctatggtccttgttggtgaagtgctcgtgaaaacacctaaacggactctagtttctttatacggcaacctctttccatcctccttgcccctacgccccaccgttgctttgtgtgatctctgttacagaattggcagtaatgtggagatgcgcacataaaatcgccacgatttttgcaagcaacatcacgaaattccttacatgacctcggtttagttcacagaagccgcgttctcatcctcccgcctcctcccccataaaaaagccagggggtggaggatttaagccatctcctgatgacgcatagtcagcccatcatgaatgttgctgtcgatgacaggttgttacaaagggagaagggcatggcgagcgtacagctgcaaaatgtaacgaaagcctggggtgaggtcgtggtatcgaaagatatcaatctcgatatccatgaaggtgaatttgtggtgtttgtcggaccgtctggctgcggtaaatcgactttactgcgcatgattgccgggcttgagacgatcaccagcggcgacctgttcatcggtgagaaacggatgaatgacactccgccagcagaacgtggcgttggtatggtgtttcagtcctacgcgctctatccccacctgtcagtagcagaaaacatgtcatttggcctgaaactggcaggcgcaaaaaaagaggtgattaaccaacgcgtcaaccaggtggcggaagtgctacaactggcgcatttgctggatcgcaaaccgaaagcgctctccggtggtcagcgtcagcgtgtggcgattggccgtacgctggtggccgagccaagcgtatttttgctcgatgaaccgctctccaacctcgatgctgcactgcgtgtgcaaatgcgtatcgaaatctcccgtctgcataaacgcctgggccgcacaatgatttacgtcacccacgatcaggtcgaagcgatgacgctggccgacaaaatcgtggtgctggacgccggtcgcgtggcgcaggttgggaaaccgctggagctgtaccactatccggcagaccgttttgtcgccggatttatcggttcgccaaagatgaacttcctgccggtaaaagtgaccgccaccgcaatcgatcaagtgcaggtggagctgccgatgccaaatcgtcagcaagtctggctgccagttgaaagccgtgatgtccaggttggagccaatatgtcgctgggtattcgcccggaacatctactgccgagtgatatcgctgacgtcatccttgagggtgaagttcaggtcgtcgagcaactcggcaacgaaacccaaatccatatccagatcccttccattcgtcaaaacctggtgtaccgccagaacgacgtggtgttggtagaagaaggtgccacattcgctatcggcctgccgccagagcgttgccatctgttccgtgaggatggcactgcatgtcgtcgactgcataaggagccgggcgtttaagcaccccacaaaacacacaaagcctgtcacaggtgatgtgaaaaaagaaaagcaatgactcaggagatagaatgatgattactctgcgcaaacttcctctggcggttgccgtcgcagcgggcgtaatgtctgctcaggcaatggctgttgatttccacggctatgcacgttccggtattggctggacaggtagcggcggtgaacaacagtgtttccagactaccggtgctcaaagtaaataccgtcttggcaacgaatgtgaaacttatgctgaattaaaattgggtcaggaagtgtggaaagagggcgataagagcttctatttcgacactaacgtggcctattccgtcgcgcaacagaatgactgggaagctaccgatccggccttccgtgaagcaaacgtgcagggtaaaaacctgatcgaatggctgccaggttccaccatctgggcaggtaagcgcttctaccaacgtcatgacgttcatatgatcgacttctactactgggatatttctggtcctggtgccggtctggaaaacatcgatgttggcttcggtaaactctctctggcagcaacccgctcctctgaagctggtggttcttcctcttttgccagcaacaatatttatgactataccaacgaaaccgcgaacgacgttttcgatgtgcgtttagcgcagatggaaatcaacccgggcggcacattagaactgggtgtcgactacggtcgtgccaacctgcgtgataactatcgtctggttgatggcgcatcgaaagacggctggttattcactgctgaacatactcagagtgtcctgaagggctttaacaagtttgttgttcagtacgctactgactcgatgacctcgcagggtaaaggtctgtcgcagggttctggcgtcgcgtttgataacgaaaaatttgcctacaatatcaacaacaacggtcacatgctgcgtatcctcgaccacggtgcgatctccatgggcgacaactgggacatgatgtacgtgggtatgtaccaggatatcaactgggataacgacaacggcaccaagtggtggaccgttggtattcgcccgatgtacaagtggacgccaatcatgagcaccgtgatggaaatcggctacgacaacgtcgaatcccagcgcaccggcgacaagaacaatcagtacaaaattaccctcgcacaacaatggcaggctggcgacagcatctggtcacgcccggctattcgtgtcttcgcaacctacgccaagtgggatgagaaatggggttatgactacaacggcgatagcaaggttaacccgaactacggcaaagccgttcctgctgatttcaacggcggcagcttcggtcgtggcgacagcgacgagtggaccttcggtgcccagatggaaatctggtggtaatagcaaaacctgggccggataaggcgtttacgccgcatccggcataaaaacaggttgtcattatctgaaaggggcgaaagcccctctgattatcgggtttagcgcgctattgcctggctaccgctgagctccagattttgaggtgaaaacaatgaaaatgaataaaagtctcatcgccctctgtttatcagcagggttactggcaagcgcgcctggaatcagccttgccgatgttaactacgtaccgcaaaacaccagcgacgcgccagccattccatctgctgcgctgcaacaactcacctggacaccggtcgatcaatctaaaacccagaccacccaactggcgaccggcggccaacaactgaacgttcccggcatcagtggtccggttgctgcgtacagcgtcccggcaaacattggcgaactgaccctgacgctgaccagcgaagtgaacaaacaaaccagcgtttttgcgccgaacgtgctgattcttgatcagaacatgaccccatcagccttcttccccagcagttatttcacctaccaggaaccaggcgtgatgagtgcagatcggctggaaggcgttatgcgcctgacaccggcgttggggcagcaaaaactttatgttctggtctttaccacggaaaaagatctccagcagacgacccaactgctcgacccggctaaagcctatgccaagggcgtcggtaactcgatcccggatatccccgatccggttgctcgtcataccaccgatggcttactgaaactgaaagtgaaaacgaactccagctccagcgtgttggtaggacctttatttggttcttccgctccagctccggttacggtaggtaacacggcggcaccagctgtggctgcacccgctccggcaccggtgaagaaaagcgagccgatgctcaacgacacggaaagttattttaataccgcgatcaaaaacgctgtcgcgaaaggtgatgttgataaggcgttaaaactgcttgatgaagctgaacgcctgggatcgacatctgcccgttccacctttatcagcagtgtaaaaggcaaggggtaattacgccccacagtgctgattttgcaacaactggtgcgtctcctggcgcacctttttttatgcttccttgctgggatatgagcgattttttatagtaactcacttcttcttcactaagaatatccattatctcaatgccttatcagagattcttttcctttcgccggtagtgtctggacattcaggctacttttccaggttattttatttctgttatgcagaggttttatgataagtcatatcctaaattctggcggcaataactctttgatgaaacatgatgtggtgcaaggaaataatatagtagatcttgatttactacgtaatttcaatggggtgccaggtttaaacagagataactttatttatatcagcaatattttttcaaatataaaacaacggaacgaaaaatcatgcaataaatttgtttcgtgaagtctcaatcagtaatgatactataagtgtaaaattctacagaaatgaaaaaaattgaatgcgcttgcaattttctgatggataaagatgcgcaggggtatatcgacctgtctgatttggatttaacaagttgtcattttaaaggtgacgttatatcgaaggtgtcttttttatcatcaaatctacaacatgtaacattcgaatgtaaagaaattggggattgcaattttactactgcaatagttgataatgtaatatttagatgtcgacgtttacacaatgtgatttttatcaaagcgagtggtgaatgtgtcgatttcagcaaaaatattcttgatacagttgacttctcgcagagtcaacttactcagagtaattttcgcgaatgtcagattagaaattcaaacttcgataattgttatctttacgcttcgcacttcaccagagcagagtttctgtctgccaaagaaatatcatttattaaatcgaatatgacagctgttatgtttgatcatgtgcgaatatcgacagggaattttaaagattgcattacagaacaattggaattaactattgattattcagatatatttgggaatgaagatctcgatggttatatcaataacattataaaaatgattgatacattgccagataatgcaatgatattgaaatccgttctggcagtaaaactggttatgcaattaaaaattcttaatattgttaataaaaactttattgagaatatgaagaaaacatttagccattgtccttatataaaagatccaattatacgcagttatatccattctggtgaagataacaagttcgatgattttatgcgtcaacatcgattcagcaaggtggatttcgatacccaacagatgatccattttattaacaggtttaatatgaataaagggctgattgataaaaataacaatttttttatccaacttatcgatcaggccttacgatcaacggatgatatgatcaaagcaaatgcctgatatctttataaagagtggattcgtagtgatgatgtttcacctatatttatagaaactgaagaaaagttaagaacctttaacactaataaattaacacgaaacgataatatatttatcctgttctcctctgtcgatgatgggcctgttatggtggtaagctcccagcgcttacatgatatgttgaatcctacaaaagataccaattggaattccacgtatatctacaaatccagacatgagatgttgcctgttaatcttactcaggaaacacttttcagctccaaatctcatggtaaatatgcgcttttcccaatttttactgcgagttggcgagctactcgtataaagaatataggtatttaagtaaaggaaaacatcaccgttcctggcatcatgggcggtcatgcccctacggttgccctcgccagcacgggcatcggcaaagcgtaaggttcaacagcggtttaccacttcatgcgattgttgcgtttttgttgcgcattagatcacttaatttgctttacatctcccgtaaacacttttctgcgatacaatgcctttacgttatgtaacggagagttcggcatgtcacaccccgcgttaacgcaactgcgtgcgctgcgctattttaaagagatccctgccctggatccgcaactgctcgactggctgttgctggaggattccatgacaaaacgttttgaacagcagggaaaaacggtaagcgtgacgatgatccgcgaagggtttgtcgagcagaatgaaatccccgaagaactgccgctgctgccgaaagagtctcgttactggttacgtgaaattttgttatgtgccgatggtgaaccgtggcttgccggtcgtaccgtcgttcctgtgtcaacgttaagcgggccggagctggcgttacaaaaattgggtaaaacgccgttaggacgctatctgttcacatcatcgacattaacccgggactttattgagataggccgtgatgccgggctgtgggggcgacgttcccgcctgcgattaagcggtaaaccgctgttgttaacagaactgtttttaccggcgtcaccgttgtactaagaggaaaaaaatatggagtggagtctgacgcagaataagctgctggcgtttcatcgcttaatgcgtacggataagccaattggcgcgttactgctgctctggccaacattatgggcgttgtgggtggcgacaccgggcgttcctcagctctggatcctggcggtatttgtcgcgggtgtctggctgatgcgcgctgccggatgtgtggtgaatgattatgctgaccgaaagtttgatggtcatgttaagcgcacggcgaaccgaccacttcccagcggcgcggtaacagagaaagaggcgcgcgcgctgtttgtagtgctggtactgatttcgtttttactggtactgacgctgaatacgatgaccattctgttgtcgattgccgctctggcgttggcgtgggtgtacccgtttatgaagcggtatacccatctcccgcaagtggtgctgggcgcggcgtttggctggtcgattccaatggcttttgccgctgtgagtgagtcggtgccattgagttgctggttaatgttcctcgccaatattctctgggcggtggcttacgacacgcagtatgcgatggttgaccgcgatgatgatgtgaagattggcattaaatccacggcaatcctgttcggccaatacgataaattgattattggtattttgcagattggcgtactggcactgatggcgatcatcggtgagttaaatggcttaggctggggatattactggtcaattctggtggctggcgcgctgtttgtttatcaacaaaaactgattgccaaccgcgagcgtgaagcctgctttaaagcatttatgaataataactatgttggtctggtactatttttagggctggcaatgagttactggcatttctgatgatgtaaaaaagccggatgatcatccggctttcttctgggttgcctgatgcgcggcgcttctcaggcctacacaacacatcgcaatttattgaatttgcagattatggaaggccggataaggcgttttcgccgcatccggcaattctctctgattacccttcgccctgcgtcgcactctcaatcgtcaaacgcacgtctgatgtaatcaactccgccagcaactgataaaccttcatcgtttctgccggttcggcatcgccgctatcgctgatatacccttcatcacgcagtgtcagcaccagagaactgaacaccgccttgtcgaagaactccggcgcgttgatgccgtgcagcacggagagacgttgcgcgacggtgcggctctctttctccagcgtaccgcggttgatcgacgggttggcactcaacaaccagaaggtgatggcataacgttgcagcgtttcgcgcgcgcctgcggccagcagctgtagcgtgcgagaatgcgccgggttgatatgcaactcatcatcttgcagggtaatcagcccctgacgttgcatctcatttgccagcgcatcaataacgtccggcaactcgtcgcgatcccagcgcaggaacagctccgctttcagcattgggtaaagcacattgacgtgctccatcaatacgtcgcgggagatgtggcgatgctgggtgacaattgccgccatcagcgaaggcagcaccaacatatgcgcaatgttgttgcgatagtaggtcatcagcaccgcttgctcgcgtggcagaatgatgatgtcgccgatagtgtctttctcgacttcaaacttgttcatttgcagcgcgtgatcgataagctcgctggcgctggctgaaggaacggtagagtccgtggagtaaggtacgttgcgcatcagatccaggtagcagttgagttgctcggttaactgctcgcgggtgagtgagcgctgacgtgatgccagaagcgcagtacaacacaggttcatggcgtttgccgcgcctgcgttgttaatgcgtaccatcagatcggcagcaatattattgaccgtcggcgttaaccaggccggacgcaccgcttcgatgggatcgatagattcacgccagtctggtacgtgctggttaaggtaggtcatcaacggcattggttcaccgaagttgacgtaaccctgaccgagattacgcagcttgcttaaaccgcgcagcatctgcggcaggctctctttctctttcgtcgcgccgcgcagttctttggcgtaagtacccacttccatgacgtgctcataaccgatatagatcggaatcagcgtaatcggacgcgtgccgccacgcagcatcgcctgaatggtcatcgacagcgtgccggttttcggatccagcaaacgccccgtgcgggaacgaccgccttccacgaagtactcgacggaataaccacggctgaacagttcgccgagatactcacggaaaacggtggaataaagtttattgcctttaaaagtacggcgaataaagaacgcccccagacggcggaaaatcggcccggccggccagaagttcaggttgatcccggcggcgatatgcggcggcaccagcccctggtggtacagcacgtaagaaagtagcaggtagtccatgtgactgcggtggcaaggcacatacactagctcatgaccgtcgtgggccagctggcgaacgcgctcggcgttatggacgttgatgccctggtaaagtcggttccaggtgaagcccagaatacggtcagtcaggcggatcatctcgtaagagaaatttgccgcaatctcttccatcagcgcaatcgcgttctgctgcgctttttcatgggagatttttttgctgcgcgcttcatcttctaccgctttggcaatggcgcgggaggcgagcagcttattaaacagatcctgacgagcaggcagacgtgggcctacggcagccagacgttgacgggcaaagtgcatacgcgccacgcgcgccagtttctgagcgatagttttatctgtgccgtgttcatcggccatgcggcgcagagaaactgacggcgagaaacgcacaaaactgtcgcgaccgagccacagtacggcgaaaaatttttgtacgccgttaagcatacgcagcggcgggtttacttcgcctttttcacgccccggcgcgcgaccaaacatcaccgatactggcaccatctgcacatccagatttgggttgctgcggtgcaaatcaagatagtcgtggaacagcttaatagactcttctttcggcgtgtaataggtgaacacacgcggcccgccgtgaatgaacacatagcgcggcagtagcgtgccgtcgatttccagcggctctaacgggtcaggcaagtcatgagccagacactgggcgcgcaacgtcagcaaatctgctttcgagttgtacggtaaaacgtacataattggacgagaggtatccagccccagttccggggcaggatctgccggaatagacttgctttttaccaggatgcttaatggtaaattcagtaatttgtagtaaattcgtggccagccggacataaacgatgtaaagcctctggttaataatgcaaatgcgcggcaaggatagcagaaagtcatgggaaattctgtggtatccgctcatgtttcgcgcggcgttacgcaaacccgaatcatcggatttaacggtacactgatattgacgctcataatgtaaaaaggttctttcaatggccaataataccactggattcacccgaattatcaaagctgctggctattcctggaaaggtttacgcgctgcatggatcaacgaagcggcattccgtcaggaaggcgtagcggtattgttggcggtggtcatcgcctgctggctggatgtggacgcaattacccgcgtgctgcttatcagctccgtgatgctggtgatgattgtggaaatcctcaatagcgccatcgaagcagtggttgaccgaattggctctgaataccatgagctttccggacgcgcaaaagatatgggatccgccgcggtgctgattgccattatcgtcgccgtgattacctggtgcatcctgttatggtcgcattttggataacccttccagatttcgataaatctctggtttattgtgcagtttatggttccaaaatcgccttttgctgtatatactcacagcataactgtatatacacccagggggcggaatgaaagcgttaacggccaggcaacaagaggtgtttgatctcatccgtgatcacatcagccagacaggtatgccgccgacgcgtgcggaaatcgcgcagcgtttggggttccgttccccaaacgcggctgaagaacatctgaaggcgctggcacgcaaaggcgttattgaaattgtttccggcgcatcacgcgggattcgtctgttgcaggaagaggaagaagggttgccgctggtaggtcgtgtggctgccggtgaaccgcttctggcgcaacagcatattgaaggtcattatcaggtcgatccttccttgttcaagccgaatgctgatttcctgctgcgcgtcagcgggatgtcgatgaaagatatcggcattatggatggtgacttgctggcagtgcataaaactcaggatgtacgtaacggtcaggtcgttgtcgcacgtattgatgacgaagttaccgttaagcgcctgaaaaaacagggcaataaagtcgaactgttgccagaaaatagcgagtttaaaccaattgtcgttgaccttcgtcagcagagcttcaccattgaagggctggcggttggggttattcgcaacggcgactggctgtaacatatctctgagaccgcgatgccgccaggcgtcgcggtttgtttttcatctctcttcatcaggcttgtctgcatggcattcctcacttcatctgataaagcactctggcatctcgccttacccatgattttctccaatatcaccgttccgttgctgggactggtcgatacggcggtaattggtcatcttgatagcccggtttatttgggcggcgtggcggttggtgcaacggcgaccagctttctctttatgctgttgctgtttttacgcatgagcaccaccgggctgactgcgcaggcttatggtgccaaaaatcctcaggcattagcccgtgcgctggtgcaaccgttgctgttggcgttgggggctggggcgttaattgcgctgctgcgtacaccgattatcgatctggcgctgcatattgttggcggtagtgaagcggtcctggaacaggcgcggcgctttcttgaaatccgctggttaagcgctccggcgtcgctggcgaatctggtattactcggttggttactcggcgtgcaatatgcccgtgcgccagtaattttgttagtggtcggcaatatcctcaacattgtgctggatgtctggctggtgatggggctgcatatgaacgtgcagggcgcggcgctggcgacggttattgcggaatatgcaacattgctgattggtctgctaatggtgcgtaaaatcctcaaactacgcggaatttccggcgaaatgctgaaaactgcctggcgaggaaacttccgtcgcttgctggcgcttaaccgcgatatcatgctgcgttcgctgttgttgcaactctgtttcggcgcgatcaccgtacttggtgcgcgactggggagtgacattatcgctgttaacgcggttctgatgacgctactcacctttaccgcctatgcgctggatggttttgcctacgcggttgaagcacattccggtcaggcatacggtgcgcgcgacggtagccagttgctggatgtctggcgggcagcgtgccgccagtcggggatcgtagcgctactgttttcggtggtttatttgctggcaggggaacacatcattgcgttactgacgtcgttaacccagattcaggagctggccgaccgctatcttatctggcaggtgattttgccgttggttggcgtctggtgttatctgctggacggcatgtttataggcgcaacgcgtgccgccgaaatgcgtaacagtatggcggtggccgccgcaggttttgcgctgacgctccttacgctgccgtggctgggtaatcatggtttgtggctggcattaaccgtctttctggcgttgcgcgggctttctctggcggctatctggcggcgtcactggcgcaacggtacctggtttgccgcaacgtgacggttaaaaattctgaataaataatcctaagccaaattgctgactacacttaatctcacgttcagaagaaaagtgaacgtactctcattcacaacctaacgatgaggtcttgattatgaataaagatgaagccggcggtaactggaaacagtttaaaggtaaagtgaaagagcaatggggcaaactgaccgatgatgatatgacgatcattgaaggtaaacgtgatcaactggtcggtaaaatccaggaacgttatggttatcagaaagatcaggcagaaaaagaggtcgtggattgggaaacccgcaatgaatatcgctggtaattaatccctcctgcccgacgtgtacaaggatgtacgccctcttaacgcggtttctttttcacctgcacagagtgatcatgctggcactgttcaggatgacgacacgcttccacttccacgcatgccgcacagagcccatgtgcttcaatcacattatgccgcagggcaaaacccatttttgccgccagcgtatgcatgatgtcttccacgccttcagcacactcttctttcaccgcgccgcagcgatcgcaaataaacatggctgacgtatgggtgggctggtcgaacagatgacagagcacataactgttggtggattccaccttatgcacaaaaccttgctcaagcagaaaatccagcgcgcgataaaccgttggcggcttggcttgcggttcagcttcgcgcagcaaatcaagcagatcataagcgctgatagcgccatcctgcagactcatcaggcgcaacacttccaggcgctgtggggtcaggcgcacattacgctgcgcgcagattttttcagcctgcgctaataactcctgcgttgtggtcttttccatcgggcacctcaaagtgggggttaagaatgtccttactttaccatgttccaggaaaaacaccgagaacccttattgttgccgtaatgttgattttctgttttgtacgtaaggtgttgtgttgcttggtcgtaccattatcaacacgataataattaataattcatttttaaataaattgcttcaagttaactcgctatttatttaactgggtttgatcgcatacctgtagttcagaaattatgagcgatttttgatagtgaccagatggcaaaacacttataaggaggacacggtacgacaaaaaaggtagatgaatcatgttgaagataatacccggtgcaactggatactttaataaaacactcaattcaaatcaattcgataataaagatgcaaacaaagataaattagataatatagatgcaaccaaagataaattagataatagaggtacaatcaaaggtaaattaaataatatatatggtaagtctattgattattcagcgctgcgtcatcgggatataattattgcaaaaatagatttgtttattcaaagaatcactcataatttatggcatgcacgtaaaaaaaatgtgtttttaattgagcaaataactaatctcaaagtgtgggtcaataagtatattgacgattgcactgatgaggatttaaacgatcgtgactttattgcatcagttgttgaccgggctatttttcatttcgcgattaatagtatatgtaatcctggggataataaagatgcgactcccattgaacgatgtacttttgatgtagaaactaagaatggccttccctccacggttcagctattttatgaggaatctaaggataatgaacctttagcgaatatacattttcaagcaataggttctggttttttaacgtttgttaatgcctgccaggaacatgatgacaacagcttaaaattatttgcttcgctgttaatttcactttcatattctagtgcctacacagatttagccggagcagaaaaagtgaatattaatgaatataatgagaactatctgacagctcagtttgaagaattatctcaacgtgatatgaagaagtacctgggagagatgaagcatctggcggaccggggggggatgaaatttgatgactatctggataaaatgtcacttctggtgaatgaaggaaagctcgaacctgatattttaagcaaaatgcgagatgctgcaccgaaattaattgactttgctaagtcgtttgacccaaactcaaaggaaaagattaaaatacttacagatacttctaatttaatttatgatttatttggggttaaatcggcgaaataatatgtgaagttcttcgatggtatggaaggcattacataaaagaacctaatacttattgggttcttttttcttctatcagtgccattagcaggaagagatatcaccggagtttaatgtgtgattttttatttatcgtcgaacctggattgtttatcattgtccttaacaaggctaacggctaataagattatttccatcacttcgtgagagcttcatgccttgatttgatctcaattttcttttgcaatgagacaggcgcttcctgttgttatggtatagtaccccgctattgagcctcctgaacagtgatgctgaataacataacccaatgatatatcgataaaataatctctacatttgaaaatgcacggtaattctgaaatgcaaaaaatcaaccaaaccagcgcaatgcctgaaaaaactgacgttcactggagtggtcggtttagcgttgcaccaatgctcgactggacggacagacattgccgctatttcttgcgtctgctttcccgcaatacgttgctttataccgaaatggtgaccacaggggcgattattcacggtaaaggtgattatctggcgtacagtgaagaagaacatccggtagcgttgcaactgggcggtagcgatccggcggcgctggcgcagtgtgcaaagctggcagaagcgcgcggatatgatgagatcaacctgaatgtcggctgcccgtctgaccgggtgcagaacggcatgtttggtgcgtgtctgatgggtaatgcgcagctggttgccgactgcgtgaaagcgatgcgcgatgtggtgtcgattccggtgacggtgaaaacgcgtattggcatcgacgaccaggacagctatgaatttctctgcgatttcatcaataccgtttccggcaaaggcgagtgtgagatgttcatcatccacgcacgtaaagcctggctttcggggttaagcccgaaagaaaaccgtgaaatcccgccgctcgattatccgcgtgtgtatcaactgaagcgtgactttccgcatctgacaatgtcgattaacggtggtatcaagtcgctggaagaggccaaagcacacctgcaacatatggatggcgtgatggtcgggcgcgaggcgtatcagaatccgggtattctggcggcggtagaccgggagatctttggttcctcggataccgatgccgatccggtggcggtagtgcgcgccatgtatccgtacattgagcgtgaactcagccaggggacgtatctcggccatattacccggcatatgctgggtttgttccagggtattcctggcgcgcggcagtggcggcgttatttaagtgaaaatgcccataaagcgggtgctgacattaacgtgctggaacacgcgctcaaactggtggcggataagcgttaacttttcaccaaaaagtagtcaaattcaccacgccctgcgcaccgtcgcggggcgttttgctgttaaatcaatagattatttttggcatgattcttgtaatgccagcaagagatttcatatttgggagagcatcatgctggaactactttttgtgattggcttttttgtcatgctgatggtcaccggcgtttcgttgctgggcattatcgccgcgctggttgtggcgacggccattatgttcctcggcggtatgctggcattgatgattaagttgctgccgtggttactactggcgattgcggtggtgtgggttattaaggcgattaaagcaccaaaaatgccgaaatatcagcgttatgaccgctggcgttactaagggattgtgcggatgatcacaacctaaggttttatccttagaacaaaataggaattgataatcaaatctgtcactattgcgcctctaacagattcatcgtgctgtaccctacatacagccgaactataaaaagaaagggcttcccaggtggaagccctatttcttttatggaatcagcaggctggaaccttgcgtcgcccggctttccagaatctcatgcgcacgctgcgcatccttcagcggatatttctgctgctcggcgacatcgaccttaatcacaccgctggcaatcaaagagaacagttcattactggcctcggttaattcctcccgcgtggtgatatagccttgcagggaagggcgtgtcacatacaacgagcctttttgattgagaatgcctaagttcacaccggtaaccgcacctgatgagttgccaaaactgaccattaagccgcggcgttgcaggcaatccagcgaccgttcccaggtgtctctgcccacggaatcgtacactacgcgcactttcttaccgccggtgatctctttcaatcgctcgaccagattctcttcacgatagttaataacctgccacgcgccggcttttagcgcgctctgcgctttttgcgcggttcctacggtgccgataagtttcgcgcccagggcttttgcccactggcaggcaattaagccaacgccgccagccgctgcgtggaacaggaactgttcatcgggtttaatttcataggttttgcgcagcagataataaaccgttaagcctttcaggaaagatgctgcagcttgttcaaaagaaattgccgcaggcagaatcgccgctttatccgcattaatgttatgcacagagctgtaagcgcctaacgccgactgcgcatagactacacgatcgcctgccttaatatgctttacaccactgccgactttactcacgatgcctgccgcttcggtacctaatccgctgggtagtgatggcggcgggtaaaggccgctgcggatatacgtgtcgataaaattgatgccgatggctttattttcgacctggatttcattctctgccggatcggcaggagtgaactctacggcttgaagtacttccgggccaccgtgcttgtgaaattcaattcgtgttgccatgtgtcctccagaacgtatcgtcagggtctgcttcatatggtaaagtttcgacccattctttatctcggtaactccattcactatggcaggaaataaacccttcaacaaacagcaggctgaaccccgcgaacgcgatccacaagttgccgggctgaaagtgcctccgcactcgatcgaagcggagcagtcggtgttgggcggtttaatgctggataacgaacgctgggacgatgtagccgagcgtgtggtggcagacgatttttacacccgcccacaccgccatatctttactgaaatggcgcgtttgcaggaaagcggtagtcctatcgatctgattacccttgcggaatcgctggaacgccaggggcaactcgatagcgtcggtggttttgcttatctggcagagctgtcaaaaaatacgccaagtgcggcgaacatcagtgcctatgcggacatcgtgcgtgaacgtgccgttgtccgtgagatgatctcggttgcgaatgagattgctgaagccggttttgatccgcaggggcgtaccagcgaagatctgctggaccttgctgaatcccgcgtctttaaaattgccgaaagtcgtgcaaacaaagacgaagggccgaagaacatcgccgatgtgctcgacgcaaccgtggcgcgtattgagcagttgtttcagcagccacacgatggcgttaccggagtaaacaccggttatgacgatctcaacaaaaaaaccgctggcttgcagccgtcggatttgatcatcgtcgccgcgcgtccgtcgatgggtaaaacaacatttgcgatgaacctcgtcgaaaacgcggcgatgttgcaggataaaccagtacttatcttctcgctggagatgccttcagaacagattatgatgcgttctctggcgtcgctgtcgcgcgttgaccagactaaaatccgtaccgggcagctcgatgatgaagactgggcgcgcatttccggcaccatgggtattttgctcgaaaaacgcaatatctatatcgatgactcctccggcctgacgccaacggaagtgcgttcccgcgcacgccgtattgcccgtgaacacggcggcatcgggcttatcatgatcgactacctgcaactgatgcgcgtaccggcgctttccgataaccgtacgctggaaattgcagaaatctctcgctcgctgaaagcactggcgaaagaactgaacgtgccggtggtggcgctgtcccagttgaaccgttctctggaacaacgtgccgacaaacgcccggtcaactccgacctgcgtgaatctggctctatcgagcaggatgcggacttgatcatgtttatctatcgtgatgaggtgtatcacgaaaacagtgatttaaaaggcatcgcggaaattattatcggtaaacaacgtaacggcccaatcgggacggtacgcctgacctttaacggtcaatggtcgcgcttcgacaactatgcggggccgcagtacgacgacgaataataattattttatgaattaggtaattaaagcaaacacttatcaaggaacacaaatgcaagcggcaactgttgtgattaaccgccgcgctctgcgacacaacctgcaacgtcttcgtgaactggcccctgccagtaaaatggttgcggtggtgaaagcgaacgcttatggtcacggtcttcttgagaccgcgcgaacgctccccgatgctgacgcctttggcgtagcccgtctcgaagaagctctgcgactgcgtgcggggggaatcaccaaacctgtactgttactcgaaggcttttttgatgccagagatctgccgacgatttctgcgcaacattttcataccgccgtgcataacgaagaacagctggctgcgctggaagaggctagcctggacgagccggttaccgtctggatgaaactcgataccggtatgcaccgtctgggcgtaaggccggaacaggctgaggcgttttatcatcgcctgacccagtgcaaaaacgttcgtcagccggtgaatatcgtcagccattttgcgcgcgcggatgaaccaaaatgtggcgcaaccgagaaacaactcgctatctttaataccttttgcgaaggcaaatctggtcaacgttccattgccgcatcgggtggcattctgctgtggccacagtcgcattttgactgggtgcgcccgggcatcattctttatggcgtctcgccgctggaagatcgctccaccggtgccgattttggctgtcagccagtgatgtcactaacctccagcctgattgccgtgcgtgagcataaagccggagaacctgttggttatggtggaacctgggtaagcgaacgtgatacccgtcttggcgtagtcgcgatgggctatggcgatggttatccgcgcgccgcgccgtccggtacgccagtgctggtgaacggtcgcgaagtaccgattgtcgggcgcgtggcgatggatatgatctgcgtagacttaggtccacaagcgcaggacaaagccggggatccggtcattttatggggcgaaggtttgcccgtagaacgtatcgctgaaatgacaaaagtgagcgcttacgaacttatcactcgcctgacttcaagggtcgcgatgaaatacgtggattaatcgttctgtaatatttgattgtctgtgccggatgcggcgtgaatgccttatccggccaataaaatcctaaaaattcaataagttgatgttctttcatgctcttataaaggtcgtgcctctggcggatgtacgtttgtcatgagtctcactctgttgctaattgccgttcgctcctgaacatccactcgatcttcgccttcttccggtttattgtgttttaaccacctgcccgtaaacctggagaaccatcgcgtgtttcaaaaagttgacgcctacgctggcgacccgattcttacgcttatggagcgttttaaagaagacgctcgcagcgacaaagtgaatttaagtatcggtctgtactacaacgaagacggaattattccacaactgcaagccgtggcggaggcggaagcgcgcctgaatgcgcagcctcatggcgcttcgctttatttaccgatggaagggcttaacagctatcgccatgccattgcgccgctgctgtttggtgcggaccatccagtactgcaacaacagcgcgtagcaaccattcaaacccttggcggctcaggggcattgaaagtgggcgcggatttcctgaaacgctacttcccggaatcaggcgtctgggtcagcgatcctacctgggaaaaccacgtagcaatattcgccggggctggattcgaagtgagtacttacccctggtatgacgaagcgactaacggcgtgcgctttaatgacctgttggcgacgctgaaaacattacctgcccgcagtattgtgttgctgcatccatgttgccacaacccaacgggtgccgatctcactaatgatcagtgggatgcggtgattgaaattctcaaagcccgcgagcttattccattcctcgatattgcctatcaaggatttggtgccggtatggaagaggatgcctacgctattcgcgccattgccagcgctggattacccgctctggtgagcaattcgttctcgaaaattttctccctttacggcgagcgcgtcggcggactttctgttctgtgtgaagatgccgaagccgctggccgcgtactggggcaattgaaagcaacagttcgccgcaactactccagcccgccgaattttggtgcgcaggtggtggctgcagtgctgaatgacgaggcattgaaagccagctggctggcggaagtagaagagatgcgtactcgcattctggcaatgcgtcaggaattggtgaaggtattaagcacagagatgccagaacgcaatttcgattatctgcttaatcagcgcggcatgttcagttataccggtttaagtgccgctcaggttgaccgactacgtgaagaatttggtgtctatctcatcgccagcggtcgcatgtgtgtcgccgggttaaatacggcaaatgtacaacgtgtggcaaaggcgtttgctgcggtgatgtaatgcaggaaagcaggctggagctacccagcctgcagtgaaattaaactgtcgtcgctttcactctttctttatagatgatttttttgatgccatcgttctacgtgagagataataaacgttgttagttcttttattgttaagcttatcccaattatctggaattccttatcctgtttttttgggtggagtaataatttctgcacatctaaccattattaaatttaataataagtatcgggtttgttacgatagaatatttctatatcctcaagaatatgctttgccttattgcctgtgactttctgagattcaattatagtatcgttaaattctaaagttaaagagagctctttttttccgctttgtgtaagtttaaccttatattgattaccaatatcaaataaaaaggtcctgtaatgagaataatcacctttaacctcctcggcaaaacagcaaagcgtgcaaatatacataaagtctttcttacccctgattttgttaactaaatcaataaatgtgtgaaaaactttacttgcaatagaacttgatacttcttctccaggtctacaaaaatcttttgcaaattttaactgtgtttctatgtataaaaagaaatctttagcataagaaaaatctttggcataagagatatctttattatttagtgcatctagctcaacaggtaaagatgtcgttttgttgctattcacatatgatatattcatatcatcatctccatctggagtaataaaattagtcaccattgtaggatagggttctggtcaatcaggaatcatctttataaacttcgattgtttttgtaatgctgtatcattaagttcattaaatcgtacagcagataaatgttctatcaaatttcgctcatttgcagaggattcatcataataaacgtaaaattaatgtatccttacatcgagtaataaacattttttatacaaaaaaagacaggaacgtatttactgggttaaacataatcatcctgcttttcatcacaaaaaccgcagataatccttcctttccccggcagctggcgttatggtcagatggtttttgcaacaaatctcacaataaaaagtttcaacatactgactatttagggaaaaatatgcgcaagatcacacaggcaatcagtgccgtttgcttattgttcgctctaaacagttccgctgttgccctggcctcatctccttcaccgattaaccctgggactaacgttgccaggcttgctgaacaggcaccaattcattgggtttcggtcgcacaaattgaaaatagcctcgcagggcgtccgccaatggcggtggggtttgatatcgatgacacggtacttttttccagcccgggcttctggcgcggcaaaaaaaccttctcaccagaaagcgaagattatctgaaaaatcctgtgttctgggaaaaaatgaacaatggctgggatgaattcagcattccaaaagaggtcgctcgccagctgattgatatgcatgtacgccgcggtgacgcgatcttctttgtgactggtcgtagcccgacgaaaacagaaacggtttcaaaaacgctggcggataattttcatattcctgtcaccaacatgaatccggtgatctttgcgggcgataaaccagggcaaaatacaaaatcgcaatggctgcaggataaaaatatccgaattttttatggcgattccgataacgatattaccgctgcacgcgatgtcggcgctcgtggtatccgcattctgcgcgcctccaactctacctacaaacccttgccacaagcgggtgcgtttggtgaagaggtgatcgtcaattcagaatactgacagagcgggagagcgtgacactctcccgaatgctgtttttttaatcacacctttatcctttcgctgtcttgctgcaaactgattaagagagttttatcaaggagcagcacatgtggtatcaaaagacgctcacgcttagcgccaaatctcgtgggtttcatctggtaacggatgaaattctgaatcagctggctgatatgccgcgcgttaacatcggcttactgcatctgttgctgcaacatacctccgcctctctgacacttaatgagaactgcgatcccaccgtacgccacgacatggagcgttttttcctccgcaccgttcccgacaacggaaattatgagcatgactatgagggagcagacgatatgccttctcatatcaaatcctcaatgctgggaacatcgcttgtattgccgttacataaagggcgtattcagaccggcacctggcaaggcatctggctgggggaacatcgcatccacggcggatcgcgtcgcatcatcgcgacactacaaggggagtaaaaaatgaccatttcggagttgctacaatattgcatggcaaaaccaggcgcagaacagagcgtgcataacgactggaaagcgacgcagatcaaagtggaagatgtactgtttgcgatggtgaaagaagtagaaaatcgcccagctgtttcgctgaaaaccagcccggagctggcggagctgctacgtcagcagcacagcgatgtgcgtcctagccgccatctgaataaagcgcactggagcaccgtgtatctcgacggttcgctgccggattcgcaaatctattatctggtggatgcgtcttatcagcaggcagtgaatttactaccggaagaaaagcgtaaattgctggtacaactctgaaaggaaaaggccgctcagaaagcggccttaacgattacagcatcggcttgaggaagcgtgccgtatgcgaagcttcgcactccgcgacggtttctggcgtaccggagacgaggatttcgccgccgccactgccgccttctggtcccaggtcgacaatccagtcagcggttttgatcacgtcgagattgtgctcaatcaccacaatggtgttgccctgatcgcgcagtttatgcagtacgtcgagcagttgctgaatatcggcgaagtgcagaccggtggtcggctcgtcgagaatatacagcgtctgcccggtgccgcgttttgacagctcacgcgccagcttcacgcgctgggcttcaccaccagaaagtgtggttgcggactgccccaggcgaatgtacgtcaggccaacgtccatcaacgtttgcagcttacgcgccagtgcaggtacggcatcaaagaactcacgcgcctcttcgatggtcatatccagcacttcgtggatggttttgcctttgtacttaatttccagcgtttcacggttatagcgtttacctttacactgatcgcacggcacgtagatatccggcaggaagtgcatctctactttgatcacaccgtcgccctgacaggcttcgcagcgcccgccacggacgttaaagctgaaacgtcctggcgtataaccacgcgcacgggattccggtacgcccgcaaacagttcgcgcacaggcgtaaacacgccggtataggtcgccgggttagaacgtggagtacgaccaattgggctttggtcgatatcgatcactttatcgaaatgctccagcccctgaatatcgcgatacggtgctggttcggcgatggtcgccccattcaactggcgttgggcaatcgggaacagtgtgtcgttaatcagcgtcgatttaccggaacctgaaaccccggtgatgcaggtaaacagacccaccggcagcgtcagcgtcacgtccttcaggttgttgccgcgtgcgcctgtcagcttcagcactttttccggattcgccggaacgcgtttcttcggcacttcaatcttgcgtttgccgctcatgtactgcccggtcaacgactccggcaccgccataatcgcttccagcggaccttctgcgaccacttcaccgccgtgaacacctgcgcccgggccaatgtcgatcacatggtcagcggcgcgaattgcgtcttcgtcgtgctccaccacaatcacggtattaccgagatcgcgcagatggataagcgtacccaacaggcgctcgttatcgcgctggtgcaggccgatagatggctcgtccagcacgtacataacgccaaccaggcccgcaccaatctggctcgccagacggatacgctgggcttcaccgccggaaagcgtttctgccgagcgggaaagcgtcaggtaattcaggccgacgttaacgaggaatttcaaacgatcgccgatctctttaaggattttttccgcaatcttcgcccgttgaccagcgagtttgagattgttgaagaattccatcgcatgaccgatgctcatgtcggagatagcaggcagcggcgtattctcgacataaacgtggcgcgcttcccgacgcagacgcgtcccttcgcagctggcgcatgggcgattgctgataaacttggctaattcttcacgtaccgcactggattctgtctctttataacggcgctccatattgtgcagcacgccttcgaacggatgacgacggatggaggtatcgccacgatcgttcatgtatttgaattcaatgttttctttgccagaaccgtacaacaccactttatgcacgttcgcgctcaggctgccccacggcgcttcgacgtcgaacttatagtgatctgccagcgatttcagcatctggaagtaatagaagttgcggcgatcccagccacggatcgcaccgccagccagtgacagctcggggttttggatcacgcggtcaggatcgaaatattgctgtacgccaaggccgtcacaggtcgggcaggcacctgccgggttgttaaacgaaaacagtcgcggctccagttcacgcatactgtagccgcaaattgggcaggcgaagttggcggagaacagcagctcttccgctttcgggtcgtccatatccgccactaccgctgtaccaccggaaagctccagcgcggtttcaaacgactccgcaagacgttgggtaagatcgtcacgcaccttgaagcgatcaaccaccacttcaatggtatgtttcttttgcagttccagtttcggcggatcggaaagatcgcagacttcgccatcaatacgagcacggatgtaaccctggcttgccaggttctccagcgttttggtgtgttcgcctttgcgctctttaatgattggcgcgagcagcatcagacgcttgccttccggctgcgacagcacgttatccaccatctggctgacggtttgcgccgccagcgggacgtcgtggtccggacagcgcggttcgccgacgcgggcgaacaacaaacgcaaatagtcgtggatttcggtgattgtccccaccgtagaacgcgggttatgagacgtcgatttctgctcaattgagatggcaggagaaagcccctcaatatgatcgacgtccggcttttccatcagtgacagaaactgccgcgcgtaggcggaaagggattcaacgtaacggcgctgcccttcggcatataaggtgtcgaaagcgagcgaggatttgccagaacccgaaagcccggtcacgacaatgagcttgtcgcgggggataacgaggttgatgtttttgagattatgggtgcgggcgccccgaacttcgatcttatccattcacctttcccggattaaacgcttttttgcccggtggcatggtgctaccggcgatcacaaacggttaattatgacacaaattgacctgaatgaatatacagtattggaatgcattacccggagtgttgtgtaacaatgtctggccaggtttgtttcccggaaccgaggtcacaacatagtaaaagcgctattggtaatggtacaatcgcgcgtttacacttattcagaacgatttttttcaggagacacgaacatggccagcagaggcgtaaacaaggttattctcgttggtaatctgggtcaggacccggaagtacgctacatgccaaatggtggcgcagttgccaacattacgctggctacttccgaatcctggcgtgataaagcgaccggcgagatgaaagaacagactgaatggcaccgcgttgtgctgttcggcaaactggcagaagtggcgagcgaatatctgcgtaaaggttctcaggtttatatcgaaggtcagctgcgtacccgtaaatggaccgatcaatccggtcaggatcgctacaccacagaagtcgtggtgaacgttggcggcaccatgcagatgctgggtggtcgtcagggtggtggcgctccggcaggtggcaatatcggtggtggtcagccgcagggcggttggggtcagccacagcaaccgcagggtggcaatcagttcagcggcggcgcgcagtctcgcccgcagcagtccgctccggcagcgccgtctaacgagccgccgatggactttgatgatgacattccgttctgatttgtcattaaaacaataggttatattgttttaaggtggatgattaaagcatctgccagccataaaaaagaagcctccgttatggaggcttctacgtatcaggtcaaaatcattggccattgtggcggtgtctgattcatctcttctatcatcaccgactcgatgttgtgccagatagcggtgatgtccgccattgtgatgccaagcaaccccattgcgaaccaacaggcggaaacaacgcccagaccgctgctgatcaccgcaagcccgacataatcagaccgacgaaaacggatgttgagtgtgctggccagaaacatcattacggcactaagaagttgccagcgaagaagaaccacgccagtggtgagggtagccatcaaacaattcctctgaaaagagccgatgccctggacagcgcggcgttgttcacgggaggcgtggtacactctggctatcgcggggcttgcagaacacaaaaatgaaacactctgtttgtttcattaattttgtgaactatatcacaattgattgtttgttagccatattaggccgtgacttttattgctgtacagattatgtggtttttcagtggcattaagggcatatcttcccgccgcctctgcattcctgtaggaaattaattttgaatatcaatgaattattttcatccaggtgacgattagaaaggtatcaatttcaaatcaggcaaaagtgctatttataccgtaagatttatctaaagacgtcggtacccagggttttcaccttgcaatggccgggtataaacaggcaggaaattgatagcaatgagtcatcgtgcacgacaccaattactggcgttgccgggcattatctttttagttctctttcccatcattctttcgctatggattgccttcctttgggcaaaatcagaagtgaataatcagctccgaacctttgctcaactggcactggataaatccgagctggtcattcgccaggcagatttagtgagcgatgcagctgaacgctatcaggggcaagtttgcactccagcccatcaaaagcgaatgttgaatattattcgtggctatctttatattaatgaattgatctatgcccgtgataaccattttttatgctcatcgctgatagcgcctgtaaacggctatacgattgcaccggccgattataagcgtgaacctaacgtttctatctattattaccgcgatacgccttttttctctggctataaaatgacctatatgcagcggggaaattatgtggcggttatcaaccctctcttctggagtgaagtgatgtctgatgacccgacattgcaatggggtgtgtatgatacggtgacgaaaacctttttctcgttaagcaaagaggcctcggcagcaacgttttctccgctgattcatttgaaggatttaaccgtacaaagaaatggctatttatatgcgacagtttattcgacaaaacgcccaattgcagccattgttgcgacttcatatcaacgtcttataacccatttttataatcatcttatttttgcgttgcccgccggtattttggggagtcttgttctgctattactctggctacgtattcgacaaaactatttatctcccaaacgtaaattgcaacgcgccctcgaaaaacatcaactttgtctttattaccagccaataatcgatatcaaaacagaaaaatgtatcggcgctgaagcgttgttacgttggcttggtgagcaggggcaaataatgaatccggcagagtttattccgctggcagaaaaggaggggatgatagaacagataactgattatgttattgataatgtcttccgcgatctgggcgattacctggcaacacatgcagatcgctatgtttctattaacctgtcggcctccgattttcatacgtcacggttgatagcgcgaatcaatcagaaaacagagcaatacgcggtgcgtccgcagcaaattaaatttgaagtgactgaacatgcatttcttgatgttgacaaaatgacgccgattattctggctttccgccaggcaggttacgaagtggcaattgatgattttggtattggctactctaacttgcataaccttaaatcattgaatgtcgatattttgaaaatcgacaaatcgtttgttgaaacgctgaccacccacaaaaccagtcatttgattgcggaacacatcatcgagctggcgcacagcctggggttaaaaacgatcgctgaaggcgtcgaaactgaggagcaggttaactggctgcgcaaacgcggcgtgcgctattgccagggatggttctttgcgaaggcgatgccgccgcaggtgtttatgcaatggatggagcaattacccgcgcgggagttaacgcgcgggcaataaaattacaggcggtggcgataatcgctgggagtgcgatcaaactgccgacggaaaacgcgggagaaggtctgctgcgagacataacccaggtccattgcgatatcaaaaatcggacgctcggtggtgcgcaactcaacggcggccagtaacaggcggcgttggcgaatgtaatcgccaagcgtctgatgcgtcaccgtgcggaacattcgttgcaagtaccactttgaatagcctgatttttttgcgactacatcaatgttaagcggctggtcaatatgctcgtcaatccatgcgataagatcctgaataattttctgatgggacataaatctgcctcttttcagtgttcagttcgttaattcatctgttggggagtataattcctcaagttaacttgaggtaaagcgatttatggaaaagaaattaccccgcattaaagcgctgctaacccccggcgaagtggcgaaacgcagcggtgtggcggtatcggcgctgcatttctatgaaagtaaagggttgattaccagtatccgtaacagcggcaatcagcggcgatataaacgtgatgtgttgcgatatgttgcaattatcaaaattgctcagcgtattggcattccgctggcgaccattggtgaagcgtttggcgtgttgcccgaagggcatacgttaagtgcgaaagagtggaaacagctttcgtcccaatggcgagaagagttggatcggcgcattcataccttagtggcgctgcgtgacgaactggacggatgtattggttgtggctgcctttcgcgcagtgattgcccgttgcgtaacccgggcgaccgcttaggagaagaaggtaccggcgcacgcttgctggaagatgaacaaaactaaagcgccacaagggcgctttagtttgttttccggtctttgtctttctctctatcccgctggtacacaggagggtttcccccgacgtcaacacacctcattcgagcacgtggtggaggttccggttggtgttgatgctttaattgtatgtcaccgacgtttcttcgccagtgtaaaagtatactttttaaccgcaatatttttgtcatctcagacgattttttatcgcaatcctgaacggtatacggctcgataacgctgcaatcttgcgcaccgacgataacgtttgcgcatcaattgcctggtttttcatcgtcaaggcaataaaagagaaaaaagcagcaaacttcggttgaaaaagccgctatgatcgccggataatcgtttgctttttttaccacccgttttgtatgcgcggagctaaacgtttgcttttttgcgacgcagcaaattgtcgcaaacctggagcaggaagataacgtttcgctggcaggggattgtccgccacgcatcttgacgaaaattaaactctcaggggatgttttcttatgtctacgccatcagcgcgtaccggcggttcactcgacgcctggtttaaaatttcacaacgtggaagcactgtccgtcaggaagtggttgccgggttaacaacgtttctggcgatggtctactcggtcatcgtcgttccaggtatgttgggtaaagcaggcttcccgcctgcggcagttttcgttgcaacctgtctggttgccggactcggttctatcgtgatgggtctgtgggctaatctgccgttggcgattggttgcgccatctccctgacggcatttaccgcattcagcctggtgctggggcaacatattagcgtacctgtcgcgctgggtgccgtgttcctgatgggtgtgctgtttacggtaatttctgccacgggtatccgtagctggattttgcgcaacttgccgcacggtgtggcgcacggcacggggattggtatcggtctgttcctgctgctcattgccgctaacggtgtcggtctggtgattaaaaacccgcttgatggtctgcccgttgcgctgggtgatttcgcgaccttcccggtgattatgtcactggtaggtctggcggtgatcatcggcctggaaaaactgaaagtccctggtggcattctgctgaccattatcggtatctcaattgtcggtttgatcttcgatcctaacgtccatttctccggcgttttcgccatgccttcattgagggatgaaaacggcaactcactgattggcagcctggacattatgggcgcgctgaatcctgtagtcctgccaagcgttctggcgctggtaatgacggcagtatttgatgccaccggaactatccgtgccgtcgccggccaggcgaacctgctggataaagatgggcaaattatcgacggtgggaaagcactgaccactgactccatgagcagcgttttctctggcctggtgggtgcagctccggcagcggtatacatcgagtctgcggcgggtacggcggcgggcggtaaaaccggtttgacggctatcaccgttggcgtgctgttcctgctgattctgttcctctctccgctctcttacctcgttccggggtatgcaacggctccggcgctgatgtacgttggcctgctgatgctgagcaacgtggcgaaaatcgactttgctgattttgttgatgcgatggcgggtctggttacggcggtattcatcgtgctgacctgtaacatcgtaacaggcatcatgatcggcttcgcgactctggtgattggtcgtctggtttccggcgaatggcgcaagttgaacatcggtacggtcgttatcgccgtggcgctggtgaccttctatgcgggtggctgggctatctaatctttcatcggattctgaaaacgggtggcaatggctgcccgtttttattttctccgcacattgtgtgagcttttgcgatattctgaaaaaatgagaattcaggcataacgtctttctcagatcataaaaaacatcgcaaacagggaacgcatggaaatcttcttcaccatactgataatgaccctcgtggtctcgctgtccggggtggtcactcgtgtcatgccctttcagatcccgcttccgcttatgcaaatcgccatcggtgcgctactggcgtggccgacgtttggtttgcatgtggagtttgatcctgaactctttttagtcttgtttatcccgccgttgctgttcgctgatggctggaaaacgccgacccgtgaatttctcgaacatggtcgagagattttcggcctcgcgctggcgctggtggtggtcaccgtggtcggcattggcttccttatttactgggtggtgccgggcattccgctgatccccgcctttgcgctggcggcggtactttctccgaccgatgctgtggcgctctccgggattgttggcgaagggcgcatcccgaaaaaaatcatgggcattttgcagggcgaagcgttgatgaatgacgcttccggcctggtgtcgttgaagtttgccgtggcagtggcgatggggacgatgatcttcaccgtcggcggtgcgacggtcgaatttatgaaagtagccattggcggtattcttgccggttttgtggtgagctggctgtatggtcgctcgctgcgattcctcagccgctggggcggtgatgaacccgcgacgcagattgttctgctgttcttgctgccattcgcttcttatctgattgccgaacatattggcgtttccggcatcctcgctgcggttgccgccgggatgaccatcacccgctccggtgtgatgcgccgtgcgccgctggcaatgcgcctgcgtgcaaacagcacctgggcgatgctggaatttgtctttaacggcatggtgttcctgctgttaggtctgcagctgccgggtattctggagacgtcgctgatggcagcagaaatcgaccctaacgtcgaaatctggatgctgtttaccgatattattctgatatatgcggcgctgatgctggtccgtttcggctggctgtggacgatgaaaaagttcagcaaccgcttcctgaagaagaagccgatggagtttggttcgtggaccacacgagaaatcctgatcgcgtctttcgccggggtgcgtggggcgatcactctggccggtgtgctctctatcccgctgctcttgccggatggtaacgtcttcccggcgcgctatgagctggtgttcctggcggctggcgtcattctcttctcgctgtttgtcggcgtggtgatgttgcctattctgctacaacacattgaagtcgcggaccattcgcaacaattgaaagaggaacgtattgcgcgagcggcaacggcagaagtggcgattgtggcgatccagaaaatggaggagcgtctggcggcggataccgaagagaatatcgataaccagctgcttacggaggtcagttctcgcgtcattggtaacctgcgtcgtcgcgccgatggacgtaacgacgttgaaagttccgtgcaggaagagaaccttgagcgtcgcttccgtctggcggcattgcgttctgaacgtgctgaactttaccacctgcgcgccacgcgggagatcagcaacgaaacgctgcaaaaattactgcacgatctcgatttgcttgaagcgttgctaattgaggaaaatcagtaagccgaaagcgacgtaaccaggcccgaggtaatctgaaaaaggtgcaatcttttgcacctttaacaggttagctcgggctaacattcatgattctaaaacaaataagttatctctcttgtaaagtcaattcattggctgttcttcgacttaacctcaatctgcgtgttgcataatatctgcagtaatcttcatagcgactgcattaatattatcctcagtttgtgacatgccagtatgagaggtacaatcttcttcaaagaatttctgtagtgttaccagggtatcactatcaatggggatattttcctccccacggagaatggaaatgcccattccctggacgctagcctcatcaaaattaacccgatagagacgggtattaaacatacaggcttttgttaaaatagaacagttgaaatggcagttgcttaaattggcattattaaaattaacattagccatattagagccggtacatataaccatttcgaggaatgtatttgtcagccacgtacaaaagagtttgctatcaattaagtttatattctggaggattgctttgttcagattgacgcgagacagatcagcatgttcaaagttaattaaatcgagtttagagaaactaaggtcggctttaaataaattaacatatggcgctattactttataaagatttacctcagccatgtacgccatataaaaatttgaatagtcaaggaaggtgtttttaatattggctctattcattgctgcattgtagaattgaacatgcatagcggagcatgcatttagagttccgtcggccatttttatctgagcgaaatttgagtcatcgagaatacaattatcaaaaagtattttttccattatggcgtaataaaaattcgttttatacatattacagtcctggaaaatagcgttttgtagtctgcaacctgcaaaattcgaattggataaatcttcatctttaatcacgatacctttcaggctaaggtgtgaaaaatcgtaaccaccatttactgtctgtggaatttcgatagtattattatgggcggcgacattatttataaaatataccaccttaatggatacttccttttctttactaaggtaaactcttctcgtaattctatcgtcacatttattatttgcatataaagctatatctataaaatgtttatgtattttcctgtccgtttccttcgtgatttttcctgatggtaaactatcataaattcttttcattttctgaatcaaacctatcactttttcatgatcatccattttgaaaagagagagggctttattgtcaattaacgtgtttttatgatgtttgctgtaattatatgattttgttttctttgtatgtgatgaacttgtgagagagtggttatcgttaatctggcaaagagagaaaaacatattatttaaaccattatagcgcataaaatatccttataattaacaagaaagaaaaggcatattctctgcattatcattttctacgactgtcaaaaatcgctcattttttaatgagtttatttgtttaatattttgggaaaaggtgatgcatgctggagaggaagagtattccccggtcaggcgaccggggaaggggagagattaatgtgcgcggccttgctcaacgccaaagccggtctgggagcggataaactgcgcgcggaacagttcacgctcgcgcgccccttccgctgagttatcggttgccgagaagaaccagatgccgaggaatgccacggtgatagagaacagcgccgggtattcatacgggaagatggctttttcgtgaccaaggatctgtacccaaatcgtcgggccgaggatcatcagtactactgcggtaatcagccccagccagccacccatcatcgcgccacgcgtggtcagtttcgaccagtacatagaaagcagaatgatcgggaagttacagctcgccgcgatggcaaacgccagccccaccataaaggcgatgttctgattctcaaacagcacgccgaggataatggcaatcacacccaaaatcagcacggtgattttcgatacccgcagttcttcacgttcggtcgcgccttttttgaagacgttagcgtacaggtcatgcgaaaccgctgatgcgcccgccaacgtcagacccgcaaccaccgcaagaatggtggcaaaagcaactgctgaaataaaaccgaggaacaggttgccgcccactgcattcgccaggtgaacggccgccatgttgttaccaccaatcagatggcccgccgcgtctttatattccggattcgcaccaacaagcatgatcgcgccgaagccgataataaaggtcagaatatagaagtagcccataaatccggtggcgtagaacacgctcttacgtgcttcgcgggcatcgctgactgtaaagaagcgcatcagaatgtgcggcaagcccgccgtaccaaacatcagtcccagccccagagagagcgcggagatcggatctttcaccagtccgcccggtttcatgatgtcgacacctttcgggtgtaccgccatcgcttcgctgaacagattgttgaagctaaagccgacgtgtttcatcaccataaaggccataaagctggcaccgaacagcaacagaacggctttaataatctgtacccaagtggtcgccagcatgccgccgaacaggacgtacatcatcatcagcacgccgaccagcaccaccgcaatgtgatagttaaggccaaacagcagctcgatcagtttacctgcgcccaccatctgggcgataaggtaaagcgccaccaccaccagagaaccacaggccgaaagaatacgaatcggcccttgtttcagacggtaagaggccacatcggcaaaggtgtagcgccccaggttacgcagacgttcggcaatcaggaacaaaatgatcggccagcccaccaggaagcccagcgagtaaattaagccgtcatagccggaggtaaacaccagcgcggagatccccaagaatgaggcggcggacatatagtccccggcaatcgccagcccgttctggaagccagtgatattgccgcctgcggtgtagtagtcgctacgagaacgtacgcgttttgatgcccagtaggtaatgccgagcgtaaacacgacgaaaatcaggaacataataatcgcctgccagttcgttggctggcgctctacggccccgctaatagcatccgcggcgttagctgcgaaagggagtgtggcggcaagcgccgtcagaactcttttcatgatgcttgtacctcatgcaggacttcattattaagacggtcgaattcgccgttcgcccgccagatgtagataccggtgagaacaaaggagatcacaatcactccaacaccaattggaataccgcgtgtgacgctggtgttcggattcagcggcgtgcccagccagccgggcgcgaaggcgatcagtaaaataaagccgatataaactgccagcataataatcgacaggatggtggcaaaccgttgccgtttttcgactaactccctgaaatgcgcattgtcttctatccgctgataaatagtgccattcatcacagattctccagaggtaatgtagggattgttttaattcccgctcccttatgggagaaggttaacgctcgggtaacccttgccgaatgtaggccggataaggcgtttacgccgcatccggcaatcaatgcctgatgcgacgctgtcgcgtcttatcaggcctacaaaccgttaccgactcgcatccggcaattgtgggttacgatggcatcgcgatagcctgcttctcttcaagcagcttctcgactacgccaggatcggcaagcgtcgaggtatcgcccaggttgctggtatcgcccgccgcaattttgcgcagaatacggcgcataattttgccggagcgggttttaggcagggagtcggtccagtgcagcacgtctggcgtcgccagcgggccaatctctttacgcacccagttgcggacttctgcgtacagttctggtgacggttcctccccgtgattaagcgtgacgtaggcgtagatcgcctgacctttaatattgtgcggaatacctactacggcggcttcggcaatcttcggatgcgccaccagcgccgactcaatctctgccgtccccagacggtgaccggagacgttcagcacgtcgtccacacgcccggtgatccagtaatagccatcttcatcgcgacgcgcgccgtcgccgctgaaatacatatttttgaaggtggagaagtaggtctgttcaaaacgttcgtgatcgccaaacagcgtacgcgcctgacccggccaggagtcggtgatcaccaggctgccttcggtagcgccttccagcgggttaccttcgttatcgaccagcgccggttgcacgccgaagaacggacgtgttgccgaaccggctttcagctcggtagcgccaggcagcggcgtgatcatgaaaccgccagtttcggtctgccaccaggtatcgaccaccggacatttctcgttgccgatttttttccagtaccactcccacgcttccgggttaattggctcgcccacggaaccgagaatgcgcagcgacgaacggtcggtaccctcgatcgctttatcgccttccgccatcagcgcgcggatcgccgtgggtgcggtatagagaatattgacctgatgcttgtccaccacctgcgccatacgggcaggcgtcggccagttgggtacgccttcaaacatcagcgtggtcgcaccgcaggccagcgggccgtacagcaagtaactgtgtccggtcacccagcccacatcggcggtgcaccagtagatatcacccggatgataatcaaagacatatttaaaggtcagcgccgcgtacaccagataaccgccggtagtatgcagcacaccttttggcttaccggtagaaccggaggtgtagagaataaacagcggatcttcggcgttcatctcttccgcctggtgctgatcgctcgcttgctcaaccaggtcgtgccaccacaggtcgcgcccttcctgccagtcaattttcccgccagtacgcttcagtaccaccacatgctctacgctggtgacgttcgggtttttcagcgcgtcatcaacgtttttcttcagcggaatactgcgcccggcacgcacaccttcgtcggaagtgatcaccagtcgtgagttggaatcaataatgcgcccggcaacggcttccggcgagaagccgccgaaaatcaccgaatgcaccgcgccaatgcgggcgcaggccagcatcgcaaccgcggcttccggcaccatcggcatataaatcgccaccacatcaccttttttaatgcccagctcgagcagggtattggcgaagcggcagacgtcgcggtgcagctctttatagctgatatgtttgctctggctggcgtcgtcgccttcccagatgatggcggtgcgatcgccgttttcttgcagatggcggtcaaggcagtttgccgccagattcagcgtgccgtcctcgtaccatttaatggacacattaccgggggcaaaggaggtatttttcaccttctggtaaggtttgatccagtcgagaatttttccctgttcgccccagaaggtatcaggtacgttaatagattgttgatacatcgcctcgtactgctgagggtttatcaggcaacggtctgcgatgttggcaggaatggtgtgtttgtgaatttggctcatgcttttgttctccttgtaggatgttaataatatgtgtcataagcgttaaatgtaggggtattggcagttttgtttagtatttgggcgacagatcacgcaaaagtagaattgtgcaaataaacggcagggtaatttttgaaggtcagcaacaaaagttgattaattctttgaggaacatgcagttatgcatgctgttgaaaaagaggaagatactgactaactctaaagtggtattttacatgcacttacaattgattaaagacaacattcaccgtgtggttatttgttacacataggggcgagcaatgtcatgacagtgtaggtgcggttactgtcgtgaaaacaataaaaaccgccattgcaacaatggcgcaattcggatgaagcccctatgacaaggataaaaataaacgcacgccgtatcttcagcttattgattccttttttctttttcacttctgttcacgctgaacaaacggcagctcccgcaaaacctgtaactgtggaagcgaagaatgaaacctttgccccgcagcatcccgatcaatatctctcctggaaagccacctcggaacagtcagagcgtgttgacgccctggcggaagatccacggctggtgatcctgtgggcggggtatcccttctcgcgcgattacaacaagccgcgtggacatgcctttgctgtgaccgatgtgcgtgaaaccctgcgtaccggtgcgccgaaaaacgctgaagatggtccgctaccgatggcgtgctggagttgtaaaagcccggatgtggcgcgtctgatccagaaagacggcgaagatggctacttccacggtaagtgggcgcgcggcggcccggaaatcgtcaacaacttaggttgtgccgactgccataacaccgcctcaccagagttcgccaaaggcaaaccggagttaaccctttcccgtccgtatgcggctcgcgcgatggaagccattggtaaaccttttgagaaagccggacgtttcgaccagcaatcgatggtttgcggtcagtgccatgtggagtattacttcgacggcaaaaacaaagcggttaaattcccgtgggatgacggcatgaaagtcgaaaatatggagcagtattacgacaaaattgccttctctgactggactaactccctgtcgaaaacgccaatgctgaaagcgcagcacccggaatatgaaacctggacagcgggcattcacggtaaaaacaacgtgacctgtatcgactgccatatgccaaaagtgcagaacgccgaaggcaaactctacaccgaccataaaattggtaatccgtttgataacttcgcccagacttgtgcgaactgccatacccaggacaaagctgccttgcaaaaagtggtcgcggaacgtaagcagtcgattaacgacctgaaaatcaaggttgaagatcaactggttcacgctcacttcgaagcgaaagcagcgctggatgcaggcgcgacggaagccgaaatgaagccaattcaggacgatatccgtcatgcccagtggcgctgggatctggcgatcgcttcccacggcattcatatgcacgcaccggaagaaggtttacggatgctcggtacggcgatggataaagcggcggatgcacgcaccaaactggcgcgcctgctggcgaccaaaggcatcacccatgaaatccagatcccggatatctcaaccaaagagaaagcccagcaggctattggcctgaacatggaacaaatcaaggccgagaagcaggacttcatcaaaacggtgatcccgcagtgggaagaacaggcacgtaaaaacggtctgttaagccaataaccccgttccgcctcgcaaggggcggaaaacacaatggagtgaatatgagcgtattacgttcgttattaactgccggggtgctggcgtcgggcctgttgtggagcctgaacggaattaccgctacccctgcggcgcaggcatctgatgatcgctacgaagttacccagcagcgtaacccggatgccgcctgtctggactgtcataagccagataccgaaggtatgcatggaaaacatgcttccgttatcaacccgaataacaaactgccggtcacctgcaccaactgtcacggccagccatcaccgcaacaccgcgaaggggtgaaagatgtgatgcgctttaacgagccgatgtacaaggttggagagcagaacagcgtctgtatgtcctgtcatctgccggaacagttgcaaaaagcgttctggccgcacgatgtccacgtaaccaaagtggcgtgcgccagctgccattccctgcatccacagcaagatacgatgcagacgttaagtgacaaaggacggattaagatttgcgtcgattgccacagcgatcagcgcaccaatccgaactttaacccggcgtctgttccgttgcttaaggagcagccatgacctggtctcgtcgccagtttctcaccggcgtcggcgtgctggcagccgtcagcggcaccgcagggcgcgtggtggcgaaaacgttgaatatcaatggggtgcgttacggcatggtgcatgacgagtcgttatgcatcggctgtaccgcctgtatggatgcttgtcgggaagtgaacaaggtgccggaaggcgtctcgcgcctgacgattattcgtagcgagccgcagggcgaatttcctgatgtgaaatatcgcttcttccgtaagtcttgccagcactgcgatcatgcgccgtgcgttgacgtctgcccgaccggtgcgtcttttcgtgatgccgctagcgggattgtcgatgttaatcctgatctctgcgtcggttgtcagtactgcatcgccgcctgtccgtaccgcgtgcgctttatccatccggtcacgaagacggcggacaaatgcgatttctgccgtaaaaccaatttgcaggccggtaagctgcccgcgtgcgttgaggcttgcccgacgaaggcgctgacgtttggcaatctggacgatcctaacagtgagatttcgcaactgctgcgccagaagcctacttaccgctacaagctggcgctgggaaccaaaccgaagctgtaccgcgtaccgtttaaatacggggaggtgagccaatgacgcagacttccgcatttcattttgaatcgctggtgtgggactggccgattgccatctacctgtttttgattggtatttctgccggtctggtgacgctggccgtgctgttacgtcgcttctacccgcaggcgggcggtgcagacagtacgttgctgcgcaccacgctgattgtcgggccgggcgcggtgatcctcggtctgttgatcctcgtcttccacctgacaagaccgtggaccttctggaagctgatgttccactacagttttacctcggtgatgtcgatgggggtgatgctgtttcagctctacatggtggtgctggtgctgtggctggcgaaaatctttgaacatgatttgcttgccctgcaacaacgctggttgccgaagctggggatcgtgcaaaaggttctgagcctgctgacgcccgttcatcgcggactggaaacattgatgctggtgttggcggtgttgttgggggcttataccggctttctgctgtcggcgctgaaatcgtatccgttcctcaataacccgatcctgccggtgctgttcctcttctccggcatctcgtccggtgcggcggtggcgctgatcgccatggcgatacgccaacgcagtaacccgcattccacggaagcgcagtttgtacaccgtatggaaatccccgtggtatggggtgaaatcttcctgctggtggcgttttttgtcggtctggcgctgggcgatgacggtaaagtgcgtgcgctggtggcggcattaggtggcggtttctggacgtggtggttctggcttggtgtcgccgggctggggctgattgtgccaatgttgctcaaaccgtgggtcaatcgcagttccggcattcctgccgtgctggcggcgtgtggggccagtctggtcggcgtgttgatgctgcgctttttcattctctacgccgggcagttaacggtggcgtaagccagaaaagaggtggtttctggacgtattccttcctgaagtcggttttctggcgttgttgttaagtctcggggtcaacgtgttgaccccgttgacggcctttgcgggagtgcggttgcgctggcctgccatgatgcgactcacttgcatcggcattctggcacagttcgcgctcctgctgctcgcctttggcgtactgacgtattgttttctcatcagcgatttctcggtcatttatgtcgcgcaacatagctacagcctgctgtcgtgggaactcaagctggcagcggtgtggggcggtcatgaaggttcgctgctgctttgggtgctgctgctttccgcctggagcgcgctgtttgcctggcattatcggcagcaaaccgatccgctatttccgctgacgctagccgttttatctctcatgctcgccgcactgctactgtttgtggtgctgtggtccgatcccttcatgcggatatttccaccagcaatcgaaggccgcgatctcaatccgatgctgcaacatcccggtcttatcttccatccgccgctgctttatctcggctatggcggtttgatggtagcggcgagcgtggcgctggcgagtttactgcgcggcgagtttgatggtgcctgcgccagaatttgttggcgctgggcactacctggctggagcgcattaacggcggggatcatcctcggttcctggtgggcctattgcgaactgggctggggcggctggtggttctgggatccggtggaaaacgcctctttattaccctggctttctgccactgcgctgctgcacagtttgtccctgacacgccagcgggagattttccgccactggtcgctgttgctggcgatagtaactctgatgctgtcgctactgggtaccttaattgtccgttctggcattctggtttcggttcatgcgttcgcactggataacgtccgcgccgtgccgttgttcagcctgtttgcactgattagccttgcgtctctggctctgtatggctggcgagcgcgggacggtggcccggtggtgcgtttttcggggttatcgcgggaaatgttaatcctcgctacgctgttgctgttttgcgcagtgctactgatcgtgctggtgggaacgctttatccgatgatttacggtctgctgggctggggacgcctctccgttggcgcgccgtattttaaccgcgcgacgttaccgtttggcctgttgatgctggtggtgattgtgctggcgacgtttgtctctggcaaacgcgtgcagcttccggcgctggtagctcatgcaggcgtgctgttatttgccgcagggatcgtggtttccagcgtcagccgtcaggagatcagcctgaatttacagccgggtcagcaggtgacgctggcaggatacaccttccattttgagcgcctcgatctgcaagccaaaggcaattacaccagcgaaaaagcgatagtggcactgtttgaccatcagcaacgcattggtgaactgatgccggagcggcgtttttacgaagcacgtcgtcagcaaatgatggaaccgtcaattcgctggaacggcatccatgactggtatgcggtcatgggtgaaaaaaccggagcggatcgttacgcttttcgtttgtatgtacaaagcggtgtgcgctggatctgggggggaggattgttgatgattgcgggcgcattgttaagcggatggcgggggaagaagcgcgatgaataaagggcttctcacgctactgctgttatttacctgttttgcgcgcgctcaggtcgtagacacctggcaattcgccaatccgcaacaacagcaacaggcgttaaatattgccagccagttacgttgtccgcagtgccagaatcaaaacttactggaatccaacgcgccggtggcagtcagtatgcgccatcaggtttacagcatggtggcggaggggaagaacgaagtcgaaatcattggctggatgaccgaacgctacggagattttgttcgctataacccaccgttaacgggtcagacgctggtgttgtgggcgctgccagtggtgttgttactgctgatggcactgatcctctggcgagtgagggcgaagcgatgaaacagcccaaaataccggtgaaaatgctgacaacactcacgatattgatggtatttctctgtgtcggcagttatctgttaagcccaaaatggcaggcggtacgtgcggagtatcagcgtcagcgcgatccgctacatcagtttgccagccagcaaaccccggaagcgcagcttcaggcattacaggataaaatccgcgctaatccacaaaacagcgaacaatgggcgttactgggcgagtactatctgtggcaaaacgattacagcaattcgctgctggcgtaccgtcaggcgttgcaactacgtggtgagaacgctgaactgtatgcggcgctggcgacggtgctttattaccaggccagccagcatatgaccgcccagactcgcgcaatgatcgacaaagccctcgcgctggactctaacgaaatcaccgctctgatgctgctggcttccgatgcgtttatgcaggcgaattacgcgcaagccatcgaactatggcaaaaagtgatggatctcaactcaccccggatcaaccggacacagctggtcgagtcgattaatatggcgaaattgttgcagcggagatcagattaatcatctggtgatgaagattatgttattgagttgtataaaaaataatcgaatgaacatatgccaaaaataatcaccaatcagtattattgcagattaaacaaataaaaatctttccataacaaatggttattcattaatcctgccataaactcgcgttattatgcattaatgcagcgaaaagctctgttgttaaagggttgcgcaacataccgcgcaaatgatactgatcataagcgttaaaaaaatctacaaaccaacgcaacacaattcatgccctggcagtatgtcacgttctcgcgtttctgaacggggaacggcgctccattgaggaagttattctgatgaaaagtataaaattcagcctggcctggcagattctgtttgctatggtgctgggcattctcctgggaagctacctgcactaccatagcgacagccgcgactggctggtcgtcaatttgctctctccggcgggtgatatcttcatccatctgatcaaaatgattgttgtgccgattgtgatctccacgctggtggtgggtatcgcgggtgttggtgatgccaaacagctcgggcgtattggcgcgaaaaccattatttacttcgaggtgatcaccaccgtcgccatcattttggggatcactctggcgaacgtcttccagcccggtgccggggtggatatgtcgcagctggcgaccgtcgatatctcgaaatatcagagcactacggaagcggtacaaagcagttcccacggcattatgggcacgattttgtcgctggtgccgacgaacattgtggcgtcgatggcgaaaggcgaaatgctgccgatcatcttcttctcggtgctgtttggtctggggctttcctccctgcccgcgacgcatcgtgaaccgctggtgaccgtgttccgctccatctctgaaaccatgtttaaagtgactcacatggtgatgcgttatgcaccggtgggtgtgtttgcgctgattgcggtgacggtggctaactttggtttctcttctctgtggccactggcgaaactggtgctgctggtgcatttcgccattctgttcttcgcgctggtagtgctgggaattgtggcgcgcctgtgcgggttaagcgtctggatcctgattcgtattctgaaagatgagctgattctggcgtactccactgccagctctgaaagcgtactgccgcgaattattgagaagatggaagcctacggagcaccggcgtcgatcaccagcttcgtggtgccgaccggttactcttttaaccttgatggttcgacgctgtatcaaagtattgccgctattttcatcgctcagctgtatggcattgacctgtccatctggcaggaaatcattctggtgctgacgctgatggtgacctcgaaagggattgctggcgtgccgggcgtgtcgtttgtggtgctgctggcaacgctgggtagcgtaggtattccgctggaaggcctggcgtttattgctggtgttgaccgtatcctcgacatggcgcgtactgcgctgaacgtggtgggtaatgcgctggcggtgctggtgattgccaagtgggaacacaaatttgaccgcaaaaaggcgctggcttatgagcgtgaagtgctgggcaaatttgataaaactgcggatcaataattgaagattgccggggttatccacccggcaatgtgtggatgcctgatgcgacgctggtgcgtcttatcaggcctaccttaaccgttggttaatttttcaaactcttcacacccggtatcaaacccttccatacagctcaggttcaaccagtgcagcgccttttgtttgttcttctcgataaaaccttcctcaccgtttaagaacatcattcccgcccagtactcggaataaccggttcgggaaattgcagagctgcgtttgaaataccaggttgccttgtcatcgtcggccttaatgcccacgccgttggcgtaaatcaaaccaagcagcatttgggcatcgacggcagagtcgttctccagatcttccgaggcgttttctaacagcgaaatcgcctttggataatccggtttacccgcttgagtatttaccagaatatgcgccagcgttacttcaccttctttactgcccgcttgcgccgctttctctgcaagaacttttgcttgtggatagtccagactgaccggattggtgattttgatctgcgccagcagcgcgcaggcatcagcatcaccgctgtcggcggctttctgtgcccaatattcggctttgctcaaatcgccggagctaaaccagctgtcggcaagaaaatattgtgcgcgtcggtccccggcctctgctgcctttaaatactggctgccaggctcggagtcgttcgcgtgggcaaagaatgtcaaaaacaacatcaatgcgataatttttttcattttgataatacgattgggtagggagtaaccagtataaagagttcgaatggataaaaaaacagcctccgaaaggaggctgtagaaaggactgtattacgccagtgccgcttcgcgcaggcgagttttcaacttgttgtactcgtcaatcacgtactgctcggcggcgcgctgatcggcgatcggctcgacgcgcacggcgcagtatttgtattccggcgttttcgtaatcgggcttaagttttcggtaaccagctcgttacaggcaccaatccaccactggtaggtcatgtaaatcgcccctttgttcggacgatcgctgacctgcgcacgggtgataattttgcctttacgcgagtgcacccaaaccaatgcctcatcttcaatacccagacgtttggcgtcttcggtattgatttgtgcgtagccaggttcatcagccagcgccgccagtgccgcacagttaccggtcatcgaacggcaagagtagtgaccaacttcacgcaccgttgacagtaccatcgggtactcgtcggtgagtttgtcgattggcgctacccagtcgcaggtgaagaactgcgccagaccgttcggggtatcaaacttctctttaaacagataagaagtcccctgatcggcatctgaagtatcgcggcaaggccactgaatgaagcccagttcgcccattttctcgtaagtcgcaccgtagaaatccgggcacagatgacgcaactcatcccagatctcctgggtgttgttgtagtgcatcggataacccatacgggtggcgatttcactgatgatttgccagtccgttttcagatcccatttcggttcaactgctttgaagaaacgctggaagccacggtcagccgcagtaaacacgccttcatgctcgccccacgacgttgacggtaaaataacatccgccgccgacgcggttttggtcataaagatgtcctgaacgataaccagttccagatcttcaaaggctttacgtactgccgacagctccgcgtcagtttgcagcggatcttcgcccataatgtacgcggcacgcacttcgccatgcgctgcgcggtgcggcagctcgctgatgcgataaccggtatgagcaggcaggctttccacgccccaggctttggcgaatttctcgcggttagccggatctttcacgtactggtatcccggatacgtatccggcagcgcgcccatatcgcaggcaccctgcacgttgttctgaccacgaaccgggtttacacccgcatgcggcttaccgaggttaccggtcagcatcgcgaggctggtcagagaacgcacggtttccacgccctggtagaactgggttacacccatgccccacaggatggcggcgcttttcgcctgggcatacatccgtgccgcctgacgaatctcactggcgctgacgccggtgatatcttcaaccgactccggcgtgtagccttcaacgattttacgatactcttcaaagccttctgtacgggaagcgacgaacgctttgtcgtacagattttcttcaataatgacatggcccatcgcattcaacagcgcgatgttcgagccgtttttcagtgcaatgtgcatgtcagcaatgcgcgcggtttcaattttgcgcggatcgcagacgataattttcgccccgttacgtttagcgttaattacgtgattcgccacgattgggtgggaatccgccgggttgtacccgaaaacgaacactaaatcggtattatcaatttcgttaatagcattgctcattgcgccattaccgaccgattggtgcagacctgcaaccgatgggccgtgtcagacacgagcgcagcagtcaacgttattggtaccaataacggcgcgcgcaaatttttgcattacatagttggtttcgttacccgtaccacgcgaggagccggtcgtctggatggcatccggaccgtacttctctttgatggcgctcaggcgctcggcaacgtaattcagtgcctcatcccaggaaacaggttcgagtttgccgccacgctggcgacggatcatgggggttttcaggcgcggggtcaggatctgggtatcgttaatgaaatcccagccataataacccttcagacacagggtaccctggttggttttcccctgcgctgcctccgcccggacgattttgccgttatcgacgaccaggttgattttgcaacctgatgcgcaataggggcaaaccgtgacgacttttttcatcggtctcgctccagttaatcaaatcacgcatacgcgctctcgactacagtatgcatcttttatgccacattttatttggggtcattccctgatattacgggcactatttattcaaaactctgacgaaaaacaggctgtcgtcagttttgacgtgacgaaacgaaataccgcgtgacagccatcacgcggcagacattttattttttctcgacgacgggagccgcctgatacccgccgcccagcgatttcatcaactgaatgctttggatcacccggcggctgtccagcatcagtaatgacatctcttcggcaagtactggcaaccgggcttcagtggcctgtaagcggctggttaagccgcgctgataggcggcctcggcagcgcgctgggtgaagcgcgttgcttccacgcgttcagcctgcatttctcgctcgtcgttgagcgtttgcagacgcgtgccgttgacggcaacgtcacgcaccgcgttcagtactgactggttgtaacgttcaatcatcatgttgctggcggcgcgcgtgccttcgagattggcattcaaccgtccaccgtcaaacagcggcaatttcagacccgggatgaagttgaactggcgactggtttttttgaataaggtatccaggtggatggcatcaaggccgaaaaacgctttgatatcaaagctcgggtagaacagcgcccgcgcggaatccacctgatctaatgacgcctgaacataccagcgcatggcttgcagatccgggcgtctggcgagcaactcataagagagtgtcgccggaatgccggtctggactcgtggtaatgccaccggtttgatctccggcatatcgctggcccccgcgccaatcaatgcacgcagagattctcgcgtttcggtgatttgccctttgacggcagcaatttgtttatcgaccgccagaatctgtgcccgcgcgccgtggaaaggcacttgtgcttccagaccgtgcgccactttactctggtgcgctttcaccgcgtaatcaatcacatcgcgagtttgttctaacagatcgagcatctgatagctggcctgcatactgtaataaagctgcgctacgcccgtggtcagcgatagctctactgctgcggtttctgccagcgcggcattatgcgcgccaatggcggcggcaaccgctgagcgatgcacaccccacaaatcaagatccagtccggcaaacaaacctactgtggcttccgtatagtacggcccgtccatacccagtgcgggcgcatccatcgcataagggcttaaaaagccgttcgccgagacgcgttggcggttgagcatccctaacgctgcgacctgtaattgtgacccggcatctaacaaatcggcctgggactgcgctttttcttcccgcagtttcgcttcggcgagggtgtgtgaaccacttagcgtccgttggatcagcgcatccagctgcgggtcattgagttgtttccaccactgcgcctgcggccagccggagctggcaagatgaatatcgtcggccagtttgatttgttccggtttgagctgttgatgaggtgcagaatccttacgtaccagggcacagccggaaatcagcgtcgtgctgccgagaatgctgcacaacagcagacgtgaaagttgacgattgatcattgcgtggctccttgtgcctgttccgtggcgggcgttaatgccggggctgtccagtctggcaagcgggcgaaaagctggcagacgtgttgctcctgttttaataaggtgggcaggatggcctgcgaggcgggtgtctcttcaagcgttatttgaggagaacggctgagtgcggttgccagaccggcagcgtatttctccagggcgtcggcaaactgagctgctctgtccggctgtagtgcgttatccagcgcctgcgccgagttccaggtggcatcccaggcgtgaagaatatcgcggccctgacgaataaccgtttgcgaacgttcaatcagtaaggcgcgttcttcgctgtccagttgacgctccagcgccacgcgttggcacatctcttcacaggcattaaacgccgcatgcagaccgatacgaatttgcagataagtgcgcagagccgtgacttcctgctggcgtgggatccgcattactttacttaacatacccagcgtgccagccagtttttgcggcagtgtgcgcgcttcactttcaggccagacaaaggtgtaaatcaccgcggacaccacggtaccaatgatgatacccagggcgcgatcgcgaatttccaccaggtcgtacactgggccaaaaacgttttcgagcgtggcgagcgcgaaggtgaccaccatctgtgtgccgatataagaagagcgttcagagctggtggcaatccatgcgcccaacaggaaaatcggtgccagcacaaacagcaattcgacaatattgtccagccagggcatgaccagtagcgtgaataacagcgccagaatcgcgccgcaaaaggccccgccaaaacgcagcaccatcttctggtacgacgaaccgacatttgggttagcgacgatcacgcatgtcagcatacaggtgtgaatgccttcccagtccacgccgctgtaaaaggtgtaacagatcaaacaggcgagcagcgtttttaccgcgtagcgcatatagtctggattggtaaaagcatcggcggccattgatggcggtttggctgcgggcgttggcggcgtattcgggtccatctgacccagttgtaacaacgtctggcagatattctccaggttacattcccgtgccgccatcgcttcactttcactgatccgccagtcgctttgccagcactgaccttcagcaacggcatgctgcagcttattgatttctgaggctaatttttgccgaaattcaataattgcctgagaatcagcaaaagaggtgggatcgtagcgattcagcgtcgagtaaatgtaggttaccgttgccacgcagctttgccaccatgcgctttgagttcgccagttggcatcgtccgcgagacaaaagacattcagtttttgcagcgccagcgcctctctttcaatccgcgtttcgggtagcggtgcgaggctgtccgtcaggtggctaatggcatcatcaagccgatcattaagcgcctgatgcatttgcgaaatggcacgactgggaaaccacagcacgccgattaacgtcatcagcaaggttggataaaggccaacaacgatacaccacagcgttaagcgcacgaccacttccggatagtcgagcatggcggggaaggtttgcccgtaaatggcgacaatggcgactgcgaaaaagaccagtcccagccgatgggtgcgcatcaaaaacatacagcccatcaggatcggcccggcgatgatcaatcggatcaacggttcgccgtatgaccatttgtagatcaaaaacaggctgccgatctccagcatcgtggcgaccacaaataagatcgcgacaaatttggtgtaaaacgcgttcgactgaataccgtaaaacagcactgccagcgataacgccacgaatgggatctcaaaggtcatcgagatcagaatcaccagcaggcagcctacccagagttgcacggtctgcggcacgcggcctggtcgccgctcgcttaactcttcatgaaagaacgccagcagcctgaccaccggtaatggcagggagttgagcgcgctcattattgcggctcaagattagcgactgccgaagcgccgatgcggaacatttccgggtcaggtttatcgaccatgattttgaccggaaaacgctgggcaacgcggacccagttaatagagcgagaaactttcggcaggccgcccagcaccaggccgccgtcatccggtagcacgccgtagccaatcgaatccactttaccctcgaaggttttgccgctgtcactcatcaggcgaatcgttgcgggtgtacctgagcgaatatttttcagatcggtttcgcggaagttggcgatcacgtaccagtgacgagtatcgattagggtaaaaatagggcgcatcgtagatgcaaactgcccgacggaggttttgagggaaatgacccggccatcaaacggcgcgcgaacggtcgccatttccagatgcagtttggtcagggcaatatccgcttcgaccgccgcacgctgggcaactaatgcatccacgccgctgacggcgctggcggctgactgcgcctgcaacaatacagcattaagatcggcttctgcagcgcgctgcgcggtcctcgcacggtcaacgtcttccgctgagacaaaaccttctttcagtaatggctcggtgcggcgtaatgtatctgtggcctgtttcgcggcggcacgggctttttctaccgtggcattaaccgagtcggcaccaaactgttgcgcatcaacgctacgctgggtgagcataatttgcttatccagcgccgcgagggaggcttcagctttcgccagattggctttgtacgggcgcgggtcaatgcggaacagcaaatcgccctgtttgactgcctggttgtcggtgaccgccagttctacaatgcgaccgctgacttccggcaccacatcaatggtatctgctgacgcgtaagcgtcattagttgatggcgcactgtctacgcgccagataacgaaaacaagggcaaccagcgccaacgcaaccactaacagagcagggaatttactgcgaggagcttttttcggcgtactttccatgagcgcgtctcaaatagattagaaaaatgccagccagaacagcatggcgtagagagcaaaaagggcggtataaataattgcgacaaatgccagattgatatttgcccgctgaataactcgcctcgtgatgagcgtcaaaataaggctggcaatggcgcagaaaaaccagctgggataataagcaccgatcaccgggattgccggagataatgagcatcccgaaaccatgaagacgggaattatccaggctgtttttttgagttgcatcgccatgcgagagagaactgttggcatattaaatacatcctgtctgctgcgaacaatatctgtagtgaatatcaatatccattgaaggcgtcagtatggctattttcttgatgaataaaaatagctttatacagccaccgcattcataacttatacattttatttattaattggctgtatgtatttttaaaataaatacttttgggggcttcagcgcccccaaaagcgagtgacattaatttggggttacgatattcacccacaaatcgaaattatccagacaggcgataatttcttccagtttcgcgccattgccaataattttggctttcttcgcttttaccagatccgccattttggcttgcccggtcagcacggcgtgcagatcttcacggctgatgtagaaagaggcgtcagcttgggattgcagtgttttacggtagttaagcacgctatcgttcagcgtcaggttgaggttatcgccattgctcatattgaagttcaggctgatatttttacccgcggctttcgcgctatcgaggcgaacggacataaagtcgaacagcatttcgaccgacatcccgcgaatggtgtccggggaaccggtggtgccgtggctgaacttatgcaccccttcgcgcagctctttcgcgccggtcaggtagaaaccgcgccaggtggcggactcggcctgatagcccagctgttcaaagttattcgcttgcagattcttcgcgacctggtcacccgggttggcggtaatcacctgtttcagcagttctgccgaccagcggtaatcaccttgcttgttcgcttcttgcgccaggttgatgacacgggcagaaccgcccagcgcctgcacgtaacgtttacccatctccacctgaccatacggatgcaggttagccgggttaccgtcgtaatagccaagatagaagttatacaccgcgcgggcgttgtggctgacagaaccgtaatagccacggctggcccagttattggcaagtgcaggcggcagtttaatcatgtcgccgatttcattcatggtgtagccctggttcgccaggtgcagggtctggtcgtgaatgtacttgatagtatcgcgatatttaccaatataatcattgatatgcttattgccccagaccggccaggtgtgcggcataaacaggacttccgcgtcgttaccccacatatccagcgtttcgttcagatactcggtccacttgctggtgtcgcgggttttcgcgccgcgcagagtgtagaagttgtgcagggtatgcgtggcgttctcggcggtacacagcgctttcagggccggaatatagaagtgcatttcggctggtgcttcgctacctggggtcatcaggaagtcaaactccaggccgtcgataatcatcttctcaccggttttggtgatggttttgttcggtgcgatgatgctcgggtagcccgatgccagcgttacgccaagaccattgccgatgttaccctgagggttatgcgccagcagcaggccgtaggagtaaagtgcacggcggctcataatattacccgccagtacgttttcgctgatggcttcgtccataaagccagcaggggcgataacctgcactttaccggatttcacatcggcttcagagataatgcctttcacgccgccatagtggtcggtatggctgtgggtataaataaccgcaacaatcggtttttgcgggcgattttggaagtaaaggtcaagggcggcttttgcgctcggtggcgtcaccagcgggtcgatgacaataatcccggtatcaccttcgataaaggtgatgttggagatatcctgaccgcgaacctggtacattctgtcggtgactttaaacaagccggaaataccgtttaactgcgactgacgccacaggctagggttaacggtttcgggcgcgggcgcattgatatcaaatttataatcttccccgcgataatatggtttgccattagcatcgcgcagaataccttcatccagcagcggagcgataaatccacgctgagcgtcgtcaaaatcctgacgatcgctaaacggtaatgatttggcgtaattctgattaacctgttgggtatattgagtggcggctttcgcttcatctgttgcgtaagcggtatttaccatcatgccgctggcggcagttaacgcaataacaattctgctcaaacggaataaccgagagttattcatataaatctccatttatcatttatgtcgtaaatatgtaatccatgcaaaatacgtcatttaaagctggggttatcataattgggaatttgcgactttaataagtggaagtgtgagcggaacgatccattttattaggcatttgtgctgaagggggaaaattacgcgaatttattatctctgtaaataatatgaggtgttttatatatttattatatatattgtacttcggcaaatactgagcacaatttatcaatgcaaccggtgtttctttttaaaaaacgtaccggagcaatgggcggtcatgtcgctggcaccgcaggattctgcgttgctgtgccagccttttattcatggtcaatgagtgaggtgattgataaagacaccaggtcgtcagagcgcactgattaaccgcattatgccagtgaagttgcactggcttttggttcacgagtggttggcctcgaactggcaaaaatgattgtggatgcgtggctgggcgcacagtacgaaggcggtcgtcatcaacaacgcgtggaggcgattacggcaatagagcagcggagaaattgagattcatccactacttgcatggatgagtaatgactaatgtggatagagtttctttttgaggttggctaatgaaacgctttccgctatttcttttattcaccctgctcacgctgtccaccgttccggcccaggctgatattatcgacgatactattggtaatattcagcaggcgattaatgacgcttataaccctgaccgtgggcgagactatgaagattcgcgcgacgacggctggcagcgtgaagtgagcgacgatcggcgcagacaatatgacgaccgccgccgccagtttgaagatcgccgcaggcagctggacgatcgccagcgccagcttgatcaggagcgtcggcaactggaggatgaagagcggagaatggaagatgagtatgggcgatgaggttgggtatggagcaggcatcgcccctcaccccaatggggagagggagaaaacgagcgcaatattcaatattgagcacaatcggtcccctcgcccctctggggagagggttagggtgagggggccagcgcgcacattccctctcatcacgccaccccaatctccatcccatcaaaccccacctcaaaccctgacggtagtgcgttttccatcagccacgcatcaaactggtggctgatatgggtcagaatcacctgtggcgagcggataacctgattcagcgcaagcacggtatttaaatcacagtgattacgcggtgcatccgcgcgcggcgggtgactgcaatcaatcaccatcacctgcggatgattattgagtaaaaatttcagcgttttttccggcaggccagcggtgtcagacagccacgccacccggctatgtgccgtttccagcagataaccgaaggtcagttttgagtggttaagcggcagcggcgtgacctgcaacccctgcaaatcaaacaccacaaacggttccactgtgtggctgaaatcaagcaggcccggatgtttaaacagatcgtcgcagccctgttcatccggcgggccgtagaccgggatcacatcgcccacgccccagcgtagcggaaatagcccctggacgtgatccatatggtagtgcgtcagcaaaaactgctggaacgatccaggcgaccagcgatcggtgagatcgtgccgcccggcgtcgatcatggtgatcgcgtcgttaaacttcactacgccgctgcatggctggcggcgatactgcggcgagcgccgcgctctggcgcaggccgcgcactcgcagccccatgccggaacgccctgtgcgccgccagtgccggtgagcgtgagggtcaggctcatgttacagcgccttggtgaagcggaagtggctctgctcgtagccttcacgcaggtaaaaacggtgtgcgtcgtggcgcttcacgttggtggaaagctcggtcatttcggccccggcctggcgggcttcttcttctgcccatgccagtaatttactgccgacgttcagaccgcgcgcctgcggcatcaccaccagttcctgaatttcgccgatccagttgacatgatgcagatgaaactgcaaatgcaggccgatcatgccgacaacttcgccatccagcagcgccagatggtagcgcatgtttgggtcgcgcaggttggcgttaaagcccacgcgaaacgcatggtggtcaaactccgcctgttttagctcacaaatcagcgcgtaaaccgcgtcggtatcgtactgcgtggccgggcgaagctcacaagcaggcatggtgtttctccttctgatggatcagcgtcagcagcgtgtcgaccgactggcgcaggctgccgtcattgttgagcgtatggcaatcctgtggagtatagcgggcggcgcgcgccaggcgggcgttaatttcactggcgttttcacggccacggttttccaggcgctggcgcaggatctccggcgaaacctgtaaacagacgggcagcagcgccgattgatagcgcgcccgtgcctgcggcaaatgcgcgcgtgaaccgttgacgactacgtcgaatccagcgtgcagccagaggtcaatctcgatgccgacgccataatacagaccgttagcgtgccagcttaaggccagcaggttttgccccgcgcgggtaaaaaactcccgctcactcagggcgatatggttttcacttccggcgctggcgtcgcgcgtgatgtagcgatgcgccaccagtaactgcgtttgttcccgcaggcggagttccgccagcaggctgtctttcccggagccggacggccccattaaccaaatcagttttcccatcatcagaacacccttttaccctgacgccagacgtggtcgatatgaatgtgattgccctggcgatgcgccagcaccaggtcagcgcgtttaccctcgccaatcaccccgcgatcctgaagattcagcgcctgcgccggatttttggtcaccagcctcaccgcctgctgtagcgtaaagcggttgctctcgtcatcggcgacgcggaacgccgcatccagcaggctggcggggtagtagtcggaagagaggatatccagcagaccaagctgcgccagttcactggccgccacattgccggagtgcgagccgccacgcacgatatttggcgcacccatcagcacgttcatgccatgcttacgcgaggcttccgccgcttcgaacgtggtggaaaattcggcgatcacgctgccaagttggtgggattcggcaacgtgggcgtgcgtggcgtcatcgtggctggcgagcgcaatttgtcgcgcgcggcacagggcggcgatggattcgcgattcggctgcgaccagcgtgcggcgagcgccaattgctcttcttcgtactgctgcatctgcgcatcggtgagggagtatttgccctgataatattcgcgatacttctcgcggttagcgaactggcgctggcccggtgagtggtccatcagcgacaccagcgtcaccggttcgcgctgaaccagtttttcaaacagcggcagtgtggtgtgatgcggcagttcgcagcgcaggtgcaggcggtgctcggcgcggttgacgccgcgtttttgcgtctcttcgatggcgttgatcatcttctccagattctccagccgatcgccgccgtcgcgcacatcaccaatcgccacggcgtccagtacggtggtgatgccgcttgccaccatcagcgcgtcgtggctgctcatcgccgaatgggcgggccagtcgactttcgggcgcggggtgaagaatttatcgaggttgtcggtatgcagctcaatcaggccgggtagtagccagccaccttcgccgtccatcgcttctggcaggcggctctggctttcggcaaaggcgcggatttcgccatcctgcacctccagcgaaccgtgtaccacttcgttttccagcaccagtttgacgttattgataatcatgcagaggctcccattgggtgcaagcggtcggcgacgtcattacgtacggcttcgtcatggaagatgccgacgatggccgcgccacgggttttggcttcgcgaatcagctcgactacggcggcgctgtttttggcgtccagcgaggcggtaggttcgtcgagcagcagaatggggtagtcgacgataaagccgcgggcgatgttgacgcgctgctgttcgccaccggaaaaggttgatggcgccaggtgccacaggcgttccggcacgttcaggcgggtgagcagacgcgcggctttagcggcgcaggcttcacgcggaacgccggtatcgagcagcggctgcatcaccacttccagtgctgaaatacgcgggatgacgcgcagaaactggctcacccagccgacggtggttttgcggatctccaccactttgcgcgctggcgcggtgaccagatcgacccattcgtcaccgtgtttgatctggatttgcccttcgtcgggcagatagttggcgtacagcgagcgcagcaaggttgatttgccgctgccggaatggccgtggagcaccacgcattcgcccgcgttgacggtgagcgaggcacgttgtaagacgggcaggcgcacgccgttttgctggtgcaggatgaaggttttactgacgttttgtacgttaatcatttttcgcctcgtggttcgggtgtcggatgcgacgctgacgcgtcttatccgacctacggggagcgcatttgtaggccggataaggcgtttacgccgcatccggcaccggctcaattctgcaaaaccgatgacaccagcagttgtgtatacggatggtgcgggtcgtcgagcacgcggtcggttaacccactctccaccacttgcccctgcttcatcaccagcaaacggtccgccagcaggcgggcgacgcctaaatcgtgggtgacaatcactaccgcgaggttcagctccaccaccaggccgcgcagcaggtcgagcaggcgtgcctgtaccgacacatccagtccgccggtcggctcgtccataaacaccagcttcggatgcgtcaccaggttgcgggcgatctgcaaacgttgctgcatgccgccggaaaaggtggtcggcaggtcgtcgatccggttggcgggaatttccacctcttccagccacttctgcgcggtggcacgaatatcgccgtaatgacgtgccccggtcgccatcagccgctcgccgatattgccgcctgccgagacctgacggcgcaggccgtcgagtggatgctgatgcactacgccccattcggtgcgcagcaggcgacggcggtcggcctcgctcattgcgtacagcgaacggctctcatagtgaatctccccctgctgcggcgtcaggcgcgcggagattgatttcagcagcgtggtcttcccggagccggactccccgacaatgcccagcacttcccccggccataaatcaaaagagacatcgctaaagcctttgcccggcgcgtaaaggtgggtcaggttattgaccgaaagtaacggttgattcattggttttttgcctcgctctgttggcggcaataatcggtatcggagcagacaaacatgcggtttccagcgtcatccagcaccacttcatcaagatagctgtgggtcgatccgcagatggcgcatggctcatcccactgctgaacggtgaacgggtgatcgtcgaaatcgagactttccacgcgggtaaacggcggcaccgcatagatgcgcttctcgcgccccgcgccgaacagttgcagggcgggcatcatgtccatttttgggttatcgaatttcgggatcggcgacgggtccattacgtagcgcccgttcaccttcaccggataggcgtaggtagtggcgatatgaccgaagcgggcgatatcttcatacagtttcacctgcatcacgccgtactcttccagcgcgtgcatggtgcgggtttccgtttcgcgcggctcgataaagcgcagcggttccgggattggcacctggaagataatgatctgatcttcggtcagcggcgtttcggggatgcggtgacgcgtctggataagcgtcgcatcgtccgtacgttcagtggtgtttaccccggtcacgcgcttaaagaagttgcgaatcgacacggcgttggtggtgtcatccgcaccctggtcaatcaccttcagcacgtcgctttcgccaatcacgctggcggtgagctgtatgccgccggttccccagccgtatggcatcggcatctcgcgcccgccaaacggcacctgataaccggggatcgccaccgcttttaagatagcgcggcggatcatgcgtttggtctgctcgtcgaggtaggcaaagttgtagccgctcagattagccatggttcttctcctgttgcagacgtttgagtagctccagttcggcctggaaatcgacgtagtgggggagtttgaggtgcgagacaaagcctgcggcttcgacgttgtcggcatgtgccagcacaaactcttcatcctgcgccgggcctgtcgcgtgctcgccgtattccggagcctgcaacgcacgatcgaccagcgccattgccatcgctttgcgctcgctcatgccgaataccagcccgtagccgcgcgtgaagtgcggcggctcatccggcgggtcgataaaaccgttgaccatttcacactcggtcatcagtagttcgccgacgtttaccgcaaatcccagctcttccggcacaatcgacacgtcgatgtaaccactgcggatctcgcccgcgaacgggtgattgcgcccgtaaccacgctgggtggagtaggccagcgccagcaaatagccttcgtccccgcgcattaattgttgcaggcgggaggagcgtgagcaggggtaaaccggcggcgtgcgggtgatgtcatccggctgtgcgccgctatcttcttcaaacttcaccagcccctgacgcgccagcaggctgaaaacgtgcggcgacggctgttgttcgctgtcggcggtggtcagcgtcggcgcttcaccgtttgccagcagggtgaaatcgagcaggcgatgggtgtagtcgtaggttgggccaagcagctggccgccgggaatgtctttataaaccgccgaaatacgccgttcgagacgcatctctgtggtgtcgagcggctcgcttaccgcgagcttcgccagcgtggtgcggtaggcgcgcagcaggaaaattgcttcgacgttatcgccgctggcctgtttcagcgccagcgccgccagttcgcggtcggcaatgccgccttcggtcatcacgcgatccaccgcaagattaagctgctgttcaatctgggcgacgctcagttcaggcaaatcggtatcgccccggcgtcggctctcttgcagggcgtgagcggcgtcgatcgccttctcgccccctttcacggcaacgtacatcagcacacctccacatgagtggttcgcggaatagccagcaggcgctcgccgcaggtcaggatcaggtcgatgccgagcgggaacgggtgcgggcgctcggtgagttcgtgcagaatgcactccggcagctgcggagcgatcattcgttcttcggcaatgcccgcgccggtgagacgtaacatgcgcccgccgctcaggctggcgacctgtaaaatcagcgttgcacccgcttccggcgcaacggcggtgccggtggaaagggcgttaagctgttcgctggaaatcgcctcatccgtcaccgcgaagatcgcctgttccggctggctgaccagcggcgcgttggtatgaaaacgcaggctctggctgacgatatcgttactcaatggcgcggcaagccacaccggcgtgtcgttatcggccagcgtcagcagcacgctggtggtggcgatattcagcggctgccagccgcgcttgagctgatgcagggcgacaatcacgcccggctcgctcatggcctttaacaggcgacgaaaactgtgctgggcatcctgcacgggaagcataaaagcggtttccagggtcatgcgttgtctccgcgaaccatcgtaaagaagtcgacccggctggcgttcacttcggcctggcgtgcggcaatgcgtgccatacggtcagcgtccagcggggcaataagggtttctgataagttttgaaaatagcgagattgctgcatcagcgcgtcaatcagcgcgcagcgttcggcgtgctgtttgtcgcgccccagcacccagctgtagccgagcgtgccgtcagtcaggcgtacggcggcgcgggtgagcgtggcgtcgccggcaaaaaagcgttcgccggtgccgcccatccgcgcctgaatctgcaccaggccggtttcggcggcgcggataacctcatagtcggcggtgatgttcagtgctttcaggcgggctgccagttcagccggttggctgtgcgccagtacggacatccagtgctggcgggtcgcggtatctgcgtgcattcagtgctccatagtgaattcaatcatgtcggcgcgcgtcaggctgacggagtactccgccgggctgctttcaccgtcacggtggttaagggtgcgcacgcacagcagcggcgacatattcggaatttcaagacgctggcactctttggcctgggcgcgacgggcgctgatccgcgtctggctgcggcgcagcgcaattccggtttgctcgcgcagaaaatcgtgcagcgagccgctgtcgaagcgttgcagcgtcggccagagggtgaggtccgcgaagtagtggtcgattaaacagagcgcgacgccgttgacccgacgcagggtgcgcaggtggatgacgttctccccctcggtaatccccagtgcgtcagcgacgtggccggacgcggggcgcaataccgaaagcagtttttcgctggtgggatggctgccctgatccagcagattctggctaaaacgcgcctgggcgttgagcgggtaatcgaacgggcgcatcagcaccagcacgccgacgccctgacggcgctgtacccagcctttttccaccagttggtcgatggcgcggcgcagggtgtggcgattcacctcaaagcgcgctgccagttgctgctcggcgggaagatagtcgccgcagcggtagtgttgacgaagctcctgctcaagttttgcggctatctcctgatagcgtgttggatagctggtcggatgtgtagacaagtgcatagatatcaatgcctcgcttatcagataaagtgcttacgcaaccgttgagagaggaaatccagcaggctgaccgtgacgataatcagcaccatcagggcgcaggtttgctggaactggaaaccgcgaatcgcttcccacagggtgacgccgatcccgcctgcgccgaccatgccgacgacggtcgccgagcggacgttggattcgaagcgatagagggagtaggagatcagcagcggcatcacctgtggcagcacgccgtagaggatctcttcgagcttgttggcaccggtggcgcgaatgccttccaccgggccgggttcaatcgcttccaccgcctcggaaagcagcttggagagcacgccggtggtgtggataaatagcgccagcacgccagcgaacggtccgagaccgacggcgaccacgaacagcatggcgaagaccatttcgttaatggcgcggcaggcgtccatcaggcggcgaacgggctggtaaacccaccacggcaccaggttttcggcgctcatcaggccgaaggggatggagagaaccactgccagcgcggtgccccagacggcgatttgcagcgtgacggccatttcggtgaggtaatcctgccactggctgaaatcgggcgggaagaagtcggcagcgaaggttgccatgttgccgccgtctttaatcagcgtaagcggggccatttccgcgccctgccacgagacgaccagcacggcgagaacaacggcccagctcagaagcgagaaccagctacgcttgggtggggcgatggtgatggtttgcatgtttggctccgtttaatgttttctccctctccctgtgggagagggccggggtgagggcatcagcgtgcgcattccccctcaccctaaccctctccctcaagggagaggggaccgatcgagcacattactgcaccgctttactcaccgaactcatcgcgcttaacgcgttgttcaggcggtccaggtcatccagctgcgcctgaatctcggtggttttcgccagcttgtcctgctcattcagtcctttattgctttttacgccctgcatctctttaaacagtgcgagctggcgaatcggcaccagttgcaggtcgctggaagcgcggaacggcgcccagcccaggcgttccagcaccgctttttcttccggcgtttttccgtagttcataaagaagtcgtagatcttgtctttggtggtttcggaaaggtttttacgccagacgatcggatcgcctgggatcagcggcgacttccagatcactttcagttctttcaacttctccggcgcggaggttttcagcttgtcgaggttttcggtgttgttagtggcaacatccacctgcttgttggcgacggccagcgcgttggtttcatgcccggcgttgacggtgcgcttgaagtcgctggcggagatattgtttttggcgaagacgtagtagccggggacgaggaagccagaggtggagttaggatcgccattgccgaaggtgagatctttccgcttcgccagcagatcgttcaggttgttgatcgggctgtctttgttgacgatcaacacgctccagtaacctggcgatccatccgccgcgaccgtctgggcgaagacctggccgttggcgcgatccaccgcttccattgccgacaggttgccgtaccaggcgatatccactttattgaagcgcattccctggataatgcctgcgtagtctggggcaaagaaggcgttcaccttcacgcccagcttcttctccatatcctgtaagaatggcgtccattgcggtttcaggttttgctgtgattccgttgaaataatgccgaaattcagcgccttttcctgctcttcggcgtgtgccgggcttaacagggtgctgaggctgaacatgctggtgaaggccagcgaggcaattatcttagcgttcattcgttttcctcaatgatggggatgtcaggcagctttcgcgttctcttcgatgcgattaatgctgcggtagagatggtcaaaacgttcgttatcaaactgttggctgctgccgtcgtagaaaacgtgcccctggcgcagggcgacgatgcgttcgcagtagcgcagggcgtaatccacctgatgcagcgtgacgaccacggtgatgccgtcgttctgattgatgtcgcgcagggtgtccatcacgatgcgggcggattccgggtccagcgaggcgatgggttcatcggccagaatcaccttcgcctgctgcatcagcgcgcgggcaatcgccacacgctgctgctgtccgccggagagggtggaaacgcgttgatgggcaaaatgcaccatgccaacgcgggtcagcgcctgtaacgcgcgttgtttctgctcgccggtgaaccagctaaaacaggtgcgccagaacggcgtgctgccgagcgcgccaatcagcacgttctccagtacgctcaggcggttcaccaggttgaattgttggaagatgtagccggtgttggcgcggcttttgcggatatcgcgcgccagacggccttcgcgctggactgtgcggcccagcagctcgatatggctgccggcggatttatcgccggtaatcaaaccgcttaagtgacgtaaaagggtggatttgccggaacccgacggcccaagcagagccaccatttcaccgtgatgaatgttcagatcaaccgcatgcagcgcctgatgctgattgaaggttttggcgagcttctcgacacggataatcgtttgcatgatgcagcctccctaaaaaagtggctccatcgtggcggattattgtgacgatttggttaattaaaagtgactaacagatgaagagttaacgggaattcgatgacagtgcgggagggcgggcctcccggcggattattgcgttggttgttgtttgacgacattaatcatccacggtacgccaaatttatcggtgactttgccaaagccatgcgcccagaaagtttcctgccaggccatttcgatttttccgttagcggcaagattgtcaaaccagcgttttccttcttcgacctgttgcgaatcgagcaccagcgtaaagccggagtagctggcttttcctgacggcatggcatcgctcatcatgatgtcgcttccggcaatgcgcacgttggcatgagcgatggcggtatcgggaaattgcattccggaagggcagttctcggcgctgtcctgcgctgattttggcatttcgccgaagctgattttatagagcagttcagcgcccaacgtacgttgataataagcaattgcgtcggcacagttaccggcaaaagagaggtagggacttaacggcatgatggtgacctcagttaagagaagccagttaagtgtagttcgaaatttatacagatgagagggaagcctgataagacgcggtcagcgtcgcatcaggcagtcggcatcgttgccggatgcggcgcgagcgccttatccggcttaccgatcacaatacaatcagttctttttcacaaactcagatttcagtttcatcggaccaaaaccgtcgattttgcaatcgatgttatggtcgccttcaaccaggcggatgtttttcactttggtgccaattttcagcatcgaagagctacctttcaccttcagatctttaatgatggtaacgctgtcgccgtcagccagcagattgccgttagcatctttaacgatcagctcgtcgctttcctgtgcaggttctgcgtcgttccattcgtaggcacattccgggcagatgtacatgccgttatcttcgtaagtgtattcggagttgcattttgggcagtgtggtaatgacatgtggatttcctcaaaagtcagcagggcaaaagcgccaaaaaacggcagattgccgaaaaaggccgcaattatacacaaaatccctgagtttgtcgggggtactgctgattttagacgacgatcgttttcatttgaaaggaaacgcaaaaagaaaataatctttttgcctctatttattatttaagataatgttaatgctctacttgttcttttttttattcacatgatatttttatctttctgacgttttaaacgtatcagaagacgttatttattctgataaaaaacaacacactaaatataaaattatttcttgcagtaattataaaagccgaaaacagaactcaaaaacaatctggctaaataaaagtaacaaaatttgctttaaggaagaattttctatgtacacacagaccctgtatgagttaagtcaggaggctgaacgcctgttacagctttctcgccaacagttgcagttactggaaaaaatgcctctctctgtacccggagacgacgcgccacaactggctttaccctggagtcagcctaatatcgccgaacgtcacgcgatgctgaataatgagttgcgtaaaatttcccgactggaaatggtgctggcaattgtcggtaccatgaaagcagggaaatcaaccaccattaatgccattgttggtacggaggttctgcctaatcgtaatcgcccaatgactgcgctgccgacgcttattcgccatacgcccgggcaaaaggaaccggtactgcatttttcacatgtcgcgccaatcgattgtttaattcaacaattacaacagcgcctgcgtgattgcgatattaagcatctgaccgatgtgctggaaatagataaagatatgcgtgcgcttatgcagcggatcgaaaatggcgtcgctttcgaaaaatattatctgggtgcccagcctatttttcattgtctgaaaagtttgaatgatttagtgcgactggcgaaggcgctggacgtcgattttcctttttctgcttacgccgccattgagcatattcccgtgattgaagtggagtttgtccatctggcggggctggagagttatcccggtcagttgacgttactggatacccccgggccaaatgaagccgggcaaccgcatctgcaaaaaatgcttaaccagcagctggcacgcgcctcggcggtactggcggtgctggattatacgcaactgaaatcgatctccgatgaagaggtccgtgaggcgattttggcggtggggcaatcggtgccgctgtatgtgctggtcaataagttcgatcaacaggatcgtaacagtgacgacgccgaccaggtgcgggcactgatttccgggacgctgatgaaaggctgtattacgccacagcagatatttccggtgtcgtcgatgtggggctacctggcgaatcgagcgcgccatgagttagccaacaacggtaagttaccagcgccagagcaacaacgctgggtggaagattttgcccatgctgcgctcggcaggcgctggcgtcatgacgatctggcggacctcgaacatattcgtcatgctgccgatcagttgtgggaagattcgctgttcgcccagccaattcaggcgttgcttcatgccgcttacgctaacgcctcgttgtatgctctgcgatctgctgcgcataaactgttgaattacgcgcagcaggcgcggggatacctggattttcgtgcgcacgggttaaacgtcgcttgtgaacaattgcggcaaaatatccatcaggtcgaagaaagtttgcagctattgcaactcaatcaggcgcaggtgagcggcgaggttaaacatgaaatcgagctggccctgacctccgccaaccactttctgcgtcaacagcaagatgcgctgaatgcgcagttagccgccttgtttcaggatgattcggagccgttaagcgagattcgtacctgctgtgagacactgttacagacggcgcagaacaccatcagtcgcgactttacgctgcgttttgccgagcttgaatccaccctttgccgggtgttaaccgatgttattcggcccattgagcaacaagtcaaaatggaattgagcgagtcagggtttcgtcctgggtttcattttcctgtttttcacggcgtagttccccacttcaacactcgccagctgttcagtgaagtcatttcgcgccaggatgcaacggacgagcagagcacgcgtttaggcgttgtgcgtgagactttttcgcgctggttgaatcagcccgactggggacggggaaatgagaaatccccgacagaaacggttgattacagtgtgttgcaacgagctttaagcgcagaagtcgatctttattgccaacaaatggctaaagttctggcagagcaggtcgatgaatctgttacggcaggcatgaatacttttttcgctgagttcgcttcatgtttgacggaattacagacgcgtttacgcgaaagtctggctctgcgtcaacaaaatgaatcggtggtcaggctgatgcagcagcaattgcagcagactgtgatgactcacggctggatttacaccgacgcccagctgttacgcgatgatattcaaacacttttcacggcagaacgatattgaccaagacgttacttgacggccccggtcgcgtgctggagtcggtttatccccgctttttagtggatctggcgcagggcgatgatgcccgccttccacaagcccatcagcagcagtttcgtgaacgactgatgcaggaacttcttgcgcgcgtgcagcttcagacatggacgaacggcggcatgttaaatgcgccgcttagcctgcgactgacaatggtggaaaaactggcgtcgatgctggatcccggtcatctggcgctgacgcagatcgcgcagcatctggcgctgctgcaaaaaatggatcaccgccagcactctgctttcccggagctcccccagcaaattgccgccttgtatgagtggttttcagcccgttgccgctggaaggaaaaggcgttaacgcaacgaggcctactggtgcaggcaggtgatcagagcgagcaaatttttacccgctggcgtgctggggcgtataacgcctggtcgttgcctgggcgctgttttatcgttctcgaagagttgcgttggggggcatttggcgatgcctgtcgtctgggaagcccgcaagcggtggcgttgttgctgggtgatttgcgcgtgaaagcgacacaacatctggcagagagtatcaatgcggccccgaccacgcgtcactattaccatcagtggtttgcctcttcgaccgttccgacgggcggggatcatgctgattttttaagttggctgggaaagtggaccacggcagataaacaacccgtttgctggtcagtgacccaacgctggcaaactgtcgcgctggggatgccacgactctgttcagcgcagcgtctggcgggggcaatgctcgaggaaatcttctctgtaaatttggcgtaaataatcagttacatcaatgagtcctaaacgaaatccatgtgtgaagttgatcacaaatttaaacactggtagggtaaaaaggtcattaactgcccaattcaggcgtcaactggtttgattgtacattccttaaccggagggtgtaagcaaacccgctacgcttgttacagagattgcatcctgcaattcccgctccccttttgcggccgtcgcgctgatttttctggcgtttgcggaaatgggccaactctgcgaggaaagctatgctgaaaaggaaaaaagtaaaaccaattacccttcgtgatgtcaccattattgatgacggtaaactgcgtaaagccattaccgcagcatcactgggtaatgcaatggaatggtttgattttggtgtttatggttttgttgcttacgcattaggtaaagtttttttcccgggggctgaccccagcgtgcagatggttgctgcacttgccactttctccgttccctttctgattcgaccgcttggcgggctcttctttggtatgttgggcgataaatatggtcgccagaagatcctcgctatcactattgtgattatgtcgatcagtacgttctgtattggcttaataccgtcctacgacacgattggtatttgggcaccgattctgctgttgatctgtaagatggcacaaggtttctcggtcggcggtgaatataccggggcgtcgatatttgttgcggaatactcacctgaccgtaaacgtggctttatgggcagctggctggacttcggttctattgccgggtttgtgctgggtgctggcgtagtggtgttaatttcgaccattgtcggcgaagcgaacttcctcgactggggctggcgtattccgttctttattgctctgccgttagggattatcgggctttacctgcgccatgcgctggaagaaactccggcgttccagcagcatgtcgataaactggaacagggcgaccgcgaaggtttgcaggatggcccgaaagtctcgtttaaagagattgccaccaaacactggcgcagcctgttgacatgtattggtctggtaattgccaccaacgtgacttactacatgttgctgacctatatgccgagttatttgtcgcataacctgcattactccgaagaccacggggtgctgattattatcgccattatgatcggtatgctgtttgtccagccggtgatgggcttgctgagtgaccgttttggccgtcgtccgtttgtgctacttggtagtgttgccctgtttgtgttggcgatcccggcgtttattctgattaacagtaacgtcatcggcctgatttttgccgggttactgatgctggcggtgatccttaactgctttacgggcgttatggcttctaccttgccagcgatgttcccgacgcatatccgttacagcgcgctggcggcggcatttaatatttcggtgctggttgccggtctgacgccaacactggcggcctggctggtcgaaagctcgcagaatctgatgatgcctgcctattacctgatggtagtggcggtgattggtttaatcaccggcgtaaccatgaaagagacggcaaatcgtccgttgaaaggtgcgacaccggcggcgtcagatatacaggaagcgaaggaaattctcgtcgagcattacgataatatcgagcagaaaatcgataatattgaccacgagattgccgatttgcaggcgaaacgtacccgcctggtgcagcaacatccgcgaattgatgaataagctgaaacggatggcctgatgtgacgctgtcttatcaggccaattgaactcttaaggttcacttaatctctgacgcgcatactctcctccaggttaacggaggagagtgcaatgaaaaaccgtgtttatgaaagtttaactaccgtgttcagcgtgctggtggtcagcagctttctttatatctggtttgccacgttctgatctttcttcagccgtacccaggcccgcgtgccggaagtctcttgccggttttgcaggaaaaactgcccgtgatgcaactgtgtaatgcggctgacaatacttaaccccagaccaatcccgccataacggctgtccatacgtacaaacgctttactcaactccccgcatttactctcatcaatacctggtccttcatcttcaactgccatgaccgctccgccatcttcttgcagcttaatcataatgttgctgccttgcgggctgtaacgatgggcgttttctaccaggtttcgcaataacatccgcagcagggttgcatcaccctgaacggtgatgtcggcggcgctctctggcaatagcagggtttgctgtcgctggtcgagcatggtactgagttcgtcatacgaggggagaatgacatcttccagcagttttacatgttgataattaccggaagaaaatgactgtccggcacgcgccagttgcagcagctgggagacgctctccatcatctgatcaagccgtgccactaacggtgctacatcaatgtgatgcgttttcgccagcagttccagatgcaaacgcaccccagccagtggcgttcgcagttcgtgcgcgacgtcagcggtaaacaacctttcgttatccagcgtgctggtcaggcgactgaccagatcgtttaacgccgaaaccaccgcttcgatttcgagggtggcgctgtgaatggcaatgggcgttaagttgtcggcagtgcgcgcttccagctctttttgcagctccgccagcgggcgggtgatgcggcgcaccgcctgatagcagataaatagcgtcaggctgaccataaagacgccggggacaatcaggctggcgaccgcctcgcggatctcacgcatgatgtggcgatcgttgttgcgattgtcgcgtagcgcctgctcaaacagctgaatctgctcggtactttcatgccatagccagaagacgctgatcagctcaaacaccaacaaaatggccccgatggtcaatatcagccgttggcgcagcgatattggtcggcgcagaaaatgcatcagattcaattagttttcctcattcgcgaccagcatatagccaaagccgcgcacggtgcggatacgggctttgcccactttgtcgcgcagattgtggatatgcacttccagggtgttggtcgagggttcattgtcccagttatagatgtcgttgtagagaatttcccgatgcaccggactgcctgctttgagcattaaccgtgacagcagagcatattctttgggcgtcagaatcaactcttcaccgcccatccatacctgacggcgacccatattcagcgtcagattgccaacaatcagctcactttcgccctgattattatggcgtcgtagcagggcgcggatacgggcgtgtaactcttccagcgcaaaaggcttcaccagatagtcatcggcaccgacatccagcccagcgattttgtcggtcagcgtatcgcgagcggtgaggatcagtactggcagggtgtattttttctgccggatacgggcgagaaaatgcagtccatcttcgtcgggtaaccctaaatccagtaccaccaggctgtaatgaccggcctcaaggctttgttccgccatccgcgcggttgtcacgccatcgcacgcgtagccttcagtttgcgccgccagaatcaatccctgcaataacagcgtatcgtcttcaacaatcagaattttcattcactcactctcctgcaagtttgcagaatatcatccgcagcctggtaatacttcgtctcaacgccagttaatcccaatagcgtggagaataaattgtcttgtgaatagtgttgcgtttgcgcctgtttttgcaggcagttctggtcaacctgataccgtttttgataatcctccgacagccacagcagcatcggcacctgtttttggctatccggggcgatggcataaggcagaccgtgcagatagatgccattttcacctaacgattcaccgtggtcagaaagataaaccaggctggtggtaaatttatcctgatgttctttcagcagattaatcgctttatcaacaatatagtcgacgtaaaccagcgtgttgtcgtaagtgttcaccagttgctctttgctacaggtctggatctcattggtgtcgcaggttggggtaaatttcctgaactgcggcggatagcggttgtaataggtcggaccgtggctgccgatggtgtgtaagacaatcacgccatcaccctgcaggttattgatgtactcttccagcccgtggaacagcacttcgtcatagcattcgccgttgatgcactgaccaggcagattcagcgcggtgacgttctggtgaggcacgcggtcgcaggcacctttacagccgccatcgttgtcattccacagcacgttgatgcccgctcgctgaatgatatccagcacgccttcctggtgctgtgccagctcttctttgtaatgctcacgcggcatatccgagaacatgcacggtactgaaactgccgttgccgtgccgcaagatgcggtattagggaaatagaccacgttatctttcgccagccgcgggttagtttcacgcgggtagccgttgagggagaagttctccgcccgcgaggtttcgccgacaatcaggatggtcaaatttttacgtttttcgttctgcattaacgggttgcggtgggcgtcttcaccaattcgcaccagcggtagatttgccagtcgctgatgggagtaccatgaccagctggcaacaatgctgttagaggggcttaaggatttcaccagctctttgttattgcggaacaacgaggcgtagtctttataaaacagtgcggcgaccagcaaaatcagtagtacagaaaccagaatattggctccacggaaaagaacactgcgcagacgcgaggtggcaggtttgatttttatccagcaggcaatcagcgcagcaagcacgccgctgaatcccagcgttaataacatttgcggtgtcatcagcgcataactttctgccggagtggtatcaataatattggcaatcatcgagcggtcgatgacgatgccgtaagtcattatgaaatattgtgcagccgcgccaaccagaataaacaggcaggccagtggtcgattaagccataagaaagagcttagtgtcaggacaatattaatcacgctgaaagcgacgaccggcatcgacaagaaaaccagtacgttatgcagcgaatccagcggcagcgcctgcaacacctgtttaaaaaaggcaatattcaggcagatagagatataaaaagcggccaacaatagccaggcgagtaaattcaaagagggtctttttagtaggcgcttcaacatcacggtgtttccatcgaacaaagtgcgcatatgctcgcaaagcaaaattaagccaaccttaagttcttaaggttggcttttatgtttgctggattaaggggaattaatctttgcttattggtgcatctaagggatacgggtttttatgcagccggttgtaattcagcgcatacatggcggtgattaccatcagggtgacaaatgaccacataacctctttcgccccggaccccaccacggcccaaatgcagtagaggaaggcaatggtagtaacagccagatatgccgggcgtgctttaccaaagtgaccgtgaccgagcagcagtaacgccgcacaggtgtaaagatatggcaccagtgtaaagatgaccgagacggaagaaaccagaccgaactctttggtcgcgtttggtgaaatgctgctgagctggaagatggtcatcaaaataccgacgataatcagccccgccactggcgtgcccgctttatttacacgggcaaaaatcggtgggaacagtccgtcatcggcagcggctttcgccgtttgacccgccagcaacgtccagccgcccagtgaacctaagcaacccgcagctgcgcagaaggaaacaatggccccggcggtgtcacccaacgccatccgtgcggcatcaccgaatggcgaagcagaaacgcgcagtgcggcattagggatcatccccataatcgcggtggtagaaagtacatagcaaacggcggcaatcaataccccaccaatggtggcgatagggacattgcgtttcgggtttttcaccacacctgcggcaacggaggcactttccacaccgatgaacgaccacagcgtaacgttaagggtactttgaattgcaccgaaggtgcccaggccgctgacgttccatgccgccatataggtttcaccacggaaccagaaccagccaaatacggcaatcccgacgatggggatcagcgccagcacggtggcaactgcctgcacacgggtgatcattttcggaccgacaatgttcagcaggacgaagatccacagcaccacgacgcaggtgatggttaataccaatggatctttcagaatcgggaagaagtaacttaaatatcctacgccaatgaccaccatggcgatattgccgatccagcaggccagccagtagaggacgttggtttgataaccgagaaacgggccaaagcagcggcgggcgtaagcgtaagaaccaccaggacttggatcgaggaacgacattttggcgtataccatcgagagccccagcgcaccgataatcgtcaccaaccatccataaatggcaatcccgccagtggaggccaggtttgcaggtagcagaaaaacacctgaccccataatattccccgacaccatcagggtgacggggattaagcccactttgtgagcatcagcatccgaagacataattaaactcctgcgaaggcgagcttcgtgacaataaattacgtcatatcatacgcctgcattcgatagttgaattattatcgaccgggttatcgctgatgccgttattaatgtagctcttcgttaaggttaaaaatcaggcgacagtgcgttctctgtgctgactaacataatgcagcggcgtcataccgtagaagtctttaaagacagaaataaagtacgacgtactgttgtagccgcaggactgtgatacctgagagatatttttaccgtccatcattaattcatttacggcataacgcatgcggcaggtggtgattatttggctataactggtgttttcgcttttcaactttttctttaacagacttgggctaagacataaacaactggctaccatactaagattccagtctttgtgaatatcgctttcaataatttgataaacgctgtcacttacacaattacgtaacatatacatcattaatgaaaggaattttttactgtcgagaaaacgggatagcacagtgaataataatgcgcgtgttcgttccttttctgactcagtttctgcgggcatcatgctgtgttgcgcggcaacgcgaaagacgtctggcgtcaggcatggcagggtgagtatgggcgtagcgctacgttgccatactggtatttgcgagagatctttattcagaaaccggaggtaatctttgatgatgtcgtgactaatatgagcaaccaaagtgttgttaagagaggagacgtcgataatattattttcacaatttaataacgccatatggttagctttaaggctaataggttctttcccattcacccttatccagacatctttttcagtcaataaaacaatacaaggttggtcgctgcaaatcctcatacatgtactcctgagtgcaaataaaagaccagttctcgctaaagcaaagcgataccgggaaatggttatataattgtatgatgaatataaacatgcataaaaataacgagttttactaatattacaaatttttatagtaatttctcatgtacatatttttttacaggataaataacaggcaaaaaaaagcgcggggtggggccgcgcaaaaagtatgacatttttgtttgcagcaatttttatgaaaacgttgccatactcaaaaggcctaaggccaggcggcgtaatgttatttaaacaattacgccttcagcggaatagtggttacgctttcacgcacataacgtggtaaataccgtcaataatttcagtcccttcagtttcgtgttcaaatccagggaaatggtggtcccaggattgcagcgagcgtaaataacttacttgcggactgtttttatcgccgaagttttcaccagacagcagcatcgggattcctggcggatacgggataactgagtttgccgcgatgcgtcctggcagattttcaatggataccagttcgacattgttgtcgacaatcgcgttgtacgcttcacgcggggtgatttccgccatcggcaggccggaataggcttcgttcaaccgtgcgccagggttgttttctttcagccaggcaaacatggtgtcacccagatcgtgaatccccatgttcgcgtaagtgtcaggatattgttcaacaagttccggcatcacctgcgccagcggtgtgttggcgtcatagtggcgtttgaaggagcaaagggtgttaaccagagtcccccatttcccacgggttacgcccatagagaacaggaacataatttggaagtcagtggtgcgggtaggcacaatgccgtggcgaccaagccaggcagtgaccagcgccgccggaacaccggtttcttccagttcaccatcttcacccattcccggagcaaggatgctgactttaattgggtcgagcatactccagttatccggaatatctttgaagccgtgccagctttcgcccggatgcattacccagcagtcctgaacggtggtcagcagtttggttggtgcgtcagcaaagtcataggttttgccggtttgtgggtcggtgacgacttctttgttccacggtttgaagaaccagctaccgtcagcggtgaactctttatatagccgcgccatcgcctgacggaaatcaaccgcttcgtcaatcacttcctgtgtcagtgacaggccgctgttgccgtccatcatcgacaccgccacgtcgttggatgcgcagatggcatacagcggggaggtggtggcatgcatcatgtaggcctggttgaagcgggagaagttaatcgccccacgaccttcacgtacatgaatataagaagcctgtgacagcgcattcagcagtttgtgggtggagtgggtggcgaaaacggtaggaccgttgtgatcgccaggttcgccgcgcatggcatagtgatcggcatagatcgggttgaaacgtgcatagccgtaccaggcttcgtcaaagtgcagacgatcggaggttttttccagcagatcctgcgcttctttagcgttataacacacgccgtcataggtgcagttggtcaccacgcagtaagacggtttttgcccggctttgtctttggtcagcgggctttcactgattttcttctgcaaggtttcaggttgcatttcctgcggatagattggcccgataatgccgtagcggttgcggcttggcaccatatagaccggtttcgcgcctgtcagcatcaaaccttgttcgatggatttatggcagttacggtcaacgaccacgacatcgttatcggtcatgcaagcctgcatgatggtgcggttagagccggaagtaccgacgactaccgaccaggagcgatcggcaccaaatacgcgtgcggcatatttttcgctttcgccaaatgcgccagtatggtcaagcaaagaaccgagggaagttcgttcgatgcccatgtcggtgcggaacagattttcaccatagtagtcatggtagaaacgtccggcgggtgttttggtaaaaccaacgccgccctggtggcctggcgctgcccaggaatattcatggatgtcactatatttcatcagcgcgctgaacagtggcggcaacagctgctggcggtagcgggtcatcgcggcaacggcgcgtccggcgataaagtcggcggtatcttccagaatccaggcgaattcatcgacaagctccagcagatcccggtccattgcggcgagggctttttcccgatcgcccaacaggaagaccggcacgttttgttggcgctcatgaagcttaccgatcaattgtctgacgttttgatgttcgtccggatgttccatttgatagctgaacatcaggcagtcaatggcttcgtttgaagagagaatggcaaaaccatcatcaaaggaggtggatttaatcacggtaacattttgctggcttaaagcatctgccagacgctcaacggcgttaccgacccaggtgtcttgatggagaaactcgctttcaacaattaatactttcatcattgcttacccggttatgaaggaatcttcgttgcgggcaagtatcttccggccttttcgggctgtaaagcgcgtgaaaaacaaacatttttgaaatatttagttttataaacaatacgttatgtgattattttaaattattttcactgcttattatcgacggctaaactatttttttggctgatactgatatcgtctttagccgggaaacgtctggcggcgctgttggctaagtttgcggtattgttgcggcgacatgccgacatatttgccgaacgtgctgtaaaaacgactacttgaacgaaagcctgccgtcagggcaatatcgagaatacttttatcggtatcgctcagtaacgcgcgaacgtggttgatgcgcatcgcggtaatgtactgtttcatcgtcaattgcatgacccgctggaatatccccattgcatagttggcgttaagtttgacgtgctcagccacatcgttgatggtcagcgcctgatcatagttttcggcaataaagcccagcatctggctaacataaaattgcgcatggcgcgagacgctgtttttgtgtgtgcgcgaggttttattgaccagaatcggttcccagccagagaggctaaatcgcttgagcatcaggccaatttcatcaatggcgagctggcgaatttgctcgttcggactgtttaattcctgctgccagcggcgcacttcaaacgggctaagttgctgtgtggccagtgatttgatcaccatgccgtgagtgacgtggttaatcaggtctttatccagcggccaggagagaaacagatgcatcggcagattaaaaatcgccatgctctgacaggttccggtatctgttagttggtgcggtgtacaggcccagaacagcgtgatatgaccctgattgatattcactttttcattgttgatcaggtattccacatcgccatcgaaaggcacattcacttcgacctgaccatgccagtggctggtgggcatgatatgcggtgcgcgaaactcaatctccatccgctggtattccgaatacagcgacagcgggctgcgggtctgtttttcgtcgctgctgcacataaacgtatctgtattcatggatggctctctttcctggaatatcagaattatggcaggagtgagggaggatgactgcgagtgggagcacggttttcaccctcttcccagagaggcgaggggagcgtccgagcatcatgaggccgaaaactctgcttttcaggtaacttattaccataaactcagatttactgctgcttcacgcaggatctgagtttatgggaatgctcaacctggaagccggaggttttctgcagattcgcctgccatgatgaagttattcaagcaagccaggagatctgcatgatgactgcacccaaaattacatttatcggcgctggttcgacgattttcgttaaaaatattcttggtgatgtgttccatcgcgaggcgctgaaaacggcgcatattgccctgatggacattgatcctacccgcctggaagagtcgcatattgtggtgcgtaagcttatggattcagcaggggccagcggcaaaatcacctgccacacccaacagaaagaagccttacaggatgccgattttgtcgtggtggcatttcagattggcggttatgaaccttgcacggtgactgatttcgaggtctgtaagcggcatggtctggaacaaaccattgccgatacgttggggccgggcggtattatgcgcgcgctacgtaccattccgcatctgtggcaaatttgcgaggacatgacggaagtctgccccgatgccaccatgctcaactatgttaacccaatggcgatgaatacctgggcgatgtatgcccgctatccgcatatcaaacaggtcgggctgtgccattcggtgcagggaacggcggaagagctggcgcgtgacctcaatatcgacccagctacgctgcgttaccgttgcgcaggtatcaaccatatggcgttttacctggagctggagcgcaaaaccgccgacggcagttatgtgaatctctacccggaactgctggcggcttatgaagcagggcaggcaccgaagccgaatattcatggcaatactcgctgccagaatattgtgcgctacgaaatgttcaaaaagctgggctacttcgtcacggaatcgtcagaacattttgctgagtacacaccgtggtttattaagccaggtcgtgaggatttgattgagcgttataaagtaccgctggatgagtacccgaaacgctgcgtcgagcagctggcgaactggcataaagagctggaggagtataaaaacgcctcccggattgatattaaaccgtcacgggaatatgccagcacaatcatgaacgctatctggactggcgagccgagtgtgatttacggcaacgtccgtaacgatggtttgattgataacctgccacaaggatgttgcgtggaagtagcctgtctggttgatgctaatggcattcagccgaccaaagtcggtacgctaccttcgcatctggccgccctgatgcaaaccaacatcaacgtacagacgctgctgaccgaagctattcttacggaaaatcgcgaccgtgtttaccacgccgcgatgatggacccgcatactgctgccgtgctgggcattgatgaaatatatgctcttgttgacgacctgattgccgcccacggcgactggctgccaggctggttgcaccgttaaaacgcgactaaacgctactgcgccgggggatttattccggcgcacacctctgacgataccaataacagaaggcgggcgttggtaacagcgacccgataccctatgagcatttcaatgactacaaaactcagttatggatttggagcgttcgggaaggattttgcgatcggcattgtgtatatgtacctcatgtattactacaccgatgtcgttgggctgtctgtgggtttggtcggtactttgtttctggtggcgaggatctgggatgctattaacgatccgattatgggatggattgtaaatgctacgcgatcgcgatggggtaagttcaaaccctggatcctgatcggtacgttggcaaactctgtaatcttatttctcctctttagtgcgcatctgtttgaaggtactactcagattgtctttgtttgcgtgacctacatcctctggggcatgacttacaccattatggatattcccttctggtcgctggttccaaccataacgctcgataaacgtgagcgcgaacaactggttccttatccgcgtttttttgccagtctggcaggctttgttacggcaggtgtgacgctaccatttgttaattatgtcggcggtggcgatcggggatttggctttcagatgttcactctggtactgatcgccttttttattgtttcaaccatcatcactctgcgcaatgtgcatgaagtcttttcgtcagacaatcaaccgtctgctgaaggaagccatctgacacttaaagccatcgttgcgctaatttataaaaacgatcagctttcatgcctcttgggtatggctcttgcttataatgtagccagcaacattattaccggctttgctatctattatttctcatatgttatcggtgatgcggatttgttcccctattatctgtcgtatgcgggagctgctaacctggtgacgttagtattcttcccacgcttagttaaatcattatcccgacgcattttatgggccggagcatctattcttccggtgttaagctgtggtgttctcctgttaatggcattaatgagctatcacaacgtcgtcctcattgtgattgcgggtattttgctgaatgtgggaacggcgcttttctgggtattacaggtcatcatggtggcagataccgttgattacggtgaatataaactgcacgtacgctgtgaaagtatcgcttactccgtgcagactatggtggtgaagggcggttcagcctttgcggcttttttcattgcggttgtgttagggatgattggctatgtaccgaatgttgaacagtctacgcaagccctattaggtatgcagtttattatgattgctctaccaactctgtttttcatggtaacgctgattctctacttccgtttctatcgcctcaatggcgacacgctgcgcaggatccagattcatctgctggataaatatcgcaaagtaccgcccgagcctgttcatgctgatattccggtcggtgcagtgagtgatgtgaaagcctgacgtggacaatagctaacgaaaatggcctgatgcgatatgtttatcaggccacgtcttaatgtaatgttttggatttgcaaattttgtagaccggataaggaattcacgccgcatccggcatcaacaaagcgcaagttgttatccggttatcaagccaaagcgccgtagctggcggcaatgaaagcgagcgaggaatatcaccgttgttaatgcgccaagcagcgcgcagaacatatcggattgcgtgtcccactggtcgccctgggtgccgagaaaatcatccgctccctgacccattgccagcgctgcccaccactcgattaattcatacatcgcgcttatcgccagcgccacgcagcagaccaggaacgccaccattttacgtccgcgcacgtacatcccgcgaacgagaatttctcgtgccaccagtgcaggcaccagcccctggaaaaagtgccccagcttgtcatacggattacgactcaaccccagccattcctgcacctcaaaaccaacggggactttcgcgtaggtgtattgtccgccgaccatcaggatgatggcgtgaaggaaaatgagcgtatagagcagcggcgttaacggataacgtctggcggtggcaagcagtagcggcacgacaataatcaccggtgtcacttccatcagccaggtgagtttgtcatgggccgaaatgccggtataaatcaggattaatgttagcgccagtgcgccggtgttaagaattaacggcttgagtgtgcgggtcatggtgagttcgcaaatcagggaaaatactgactattcaccagcaagcgtgaaattacaatcgcaaaagaggtggcccagggggatcacctggcagcatgctgccaggcgctgggccgaagaggttacttagtgcagttcgcgcactgtttgttgacgatttgctggaagaagtcgttacctttgtcatcgaccaggataaacgccgggaaatcttctacttcgattttccagatagcttccatacccagctccggataagcgacgcactccagatgcttgatgctctgctgcgccagtaccgccgccggaccgccgatgctaccgaggtagaagccgccgtgtttatgacacgcgtcggtaacctgctgactgcggttacctttcgccagcatgatcatgctgccgccgtgggattgcagcagatccacgtaggagtccatacggcctgcggtggttgggccaagtgaacctgatggataaccggcaggggttttcgccggacccgcgtagtagatcgggtgatctttgatgtactgcggaagttctttaccggcgtcaatcagctctttcagcttggcgtgtgcaatatctcggcccacgataatggtgccggtgagcgacaaacgagtggataccgggtattgcgaaagctgggcgaggatctctttcatcgggcggttaaggtcaactttcaccgcttcgccttcaccggcctggcgcagttcttgtggaatgtactggcctgggttgtgttccagtttttcgatccagataccttcgcggttgattttcgctttaatgttacggtcagcggagcaggagacgcccatgccgaccgggcaggatgcgccgtgacgtggcagacggataacgcgaatgtcgtgcgcgaagtatttaccgccaaactgcgcgccaagaccgagtttctgggcctcttccagcagttcctgttccagctggacatcgcggaacgcctgaccatgttcgttcccttccgtcggcagttcatcgtaatagtgagcgcttgctaacttgacggttttcaggttggtttccgcagacgtaccgccaatcacaaacgcgatatggtacggcgggcaggctgcagtaccgagggtacgcattttctcgacgaggaagtttttcagtttgccgggagtcagcagggctttggtttcctggtagagatacgttttgttggcagagccgccgcctttcgcaacgcaaaggaatttgtactcatcgccatctaccgcgtacaggtcgatttgcgcaggcaggttagtgccggtgttgacctctttgtacatgtccagcgccgcattctgtgaatagcgcaggttatcttcgatataggtgttatagacgcctttcgacagcgcttcttcatcaccgccaccggtccacacgcgctggccttttttaccgacgatgatcgcggtgccggtatcctggcaggtcggcagcacgcctttggcggcgatttcggagtttcttaagaattgcagcgccacgtacttgtcgttttcgctggcttctggatcgtgaagaatagccgcaacctgtttctggtgtgccggacggagcatgaaagaagcgtcgtgaaaggcttgctgcgccagtagggtcagggcttctggttccactttcaggatggtttcgccgtcgaagtcggcaacgctaacgtaatcggaagtgagtagatagtattcggtattgtctttccccatcgggaaaggtgcctggtagataaagggtttgtttgacatagcttccagcctgtaactctgtatttgttattcgaaaatggcgtgccgcgtagtcacgggcggcacgcaaagtgcatttataagaacccgtacatcgcggcgaagatccagccgaagacgcacgatacgctcacaccaatcaaccccggcagaataaaactgtggttgatgacgaagcgaccgatgtgggtggtgccggaacggtcaaactgaatcgctgccagatcgctcggataagtcggcaggatgtaataaccgtagcaagccggtgctgaagccacgatgtatgccggatcaacgccgatcgccagcgcgaccggaacaatcgccgccagcgccgcagcctgagagtttacaaacttggaaaccagcagcagaacaatggcatacgctcacggatactctttcaccatttcacccagtacgccctgaatttcagacatatgcgcaccgaacatggtttctgccatccatgcgataccgtacaccgccacgatggcgatcataccggaacggaagacttcgttttttgagatagacgcgggattggttttggtcaggataataatcagcgccccggtcagcagcataaacatctgaataaccagtaccatcgacagcggtttgccgccgaaggatggacgcaggtccgaatcagcaccaagaagggcgactacagcgattgccccgaggaaaatccacattgccagccagttgcttttcggcagttttttatcgagcagcgtcgcggtatcaccgtaaacatactcacggttttccggtacggagatgaatttctggaactcttcgtctttatccagatctttaccgcggaaccagctgaagataccgatcgccaggataccgattaacgtcgatggaatggtgattgccagcaggtcgaggaactcaagatggcgaccatcaaaggtgacattacccagcattgcaaccagagacacgaccgcaaccgacaccggactggcgataatccccatctgtgcaccgatagaacttgccgccatcggacgttccggacggatgttgttcttaatggcgacgtcgtagatgatcggcagaatggtgtaaaccacatgacccgtaccgcaaagaatggtcagtgtacaggtcacaaacggcgcgacaattgagacatatttcgggttgcggcgcagcagcttctcggcaatttgcagcatgacatcaagaccgcccgaagcttgcaaggtcgccgatgccgcaaccaccgcaatgataaccagcatgacatcaaccggtggtttacctggctgaaggtggaagacgaagaccagaatgaccagaccgataccgcctaataaacccagcgcgataccaccctttctggcaccataaaacagacatatcagtattatgataagttggatagtaaataacatgtgtgaaccctcgcgataatcctatttaaatttttgctgaatagatcacagtcacgttctgttttgtatgaactgttttcagagcctgactaaatatccgtttggtcgttaccggctttagcaaatacctcacagtgaatattggctgattaaagcagcggcaaatttatgcactgtgataagcggctttttcagagagaaagactctctggcgatgggtttatagtttgtactgcgcagatgttaatgttttgtttgctgttatcttattgatatttatcggtctattttttgttctcagggcagatgtcattaggtttatagattaatctgatctacccatttgtgggtaaaaatacacataatgcgggtgacataatagttaattaacttttgttagcgttttgaaattaaaaacaccgttcacctgaagagatattaatttttagcgatgatggagggataattatatttgatctggcacaagttttactgatgaaggatgtaacttgtgccaggggtattttgcattacggtaataattattacttacagataaccagcgatccgttattggcaatattgtttcagtagtgagtagtgttctgcctgaatacggtaacggtaaaccggacgccccgtgacgccataatggatactggtgaacaagatgtggcagttgaccagccagatgaggtatttacggcaggaaacacgcgagatgttaacctcgttagccagctcgtcggttgaaaactcatagtcctgatgcgcgtcaatccactggcacagcgtgcgtaacgtctgcggcgttaagccttttggcaagcgacgaggatcctgttcgttggagctgctgccgtggattagctgatcaagctcggcctggtcataatactgatgtttttccagcgccattttcttttgccgccagccggtgagcgcctcttcaaagcgggaagcctggaagggtttgatcaggtaatccacgacaccgtaatgcagcgaatctttaatggttgccgcatcggctgcggaggagatgacaatcacatcacttttgcaacgcgcgttatgcaggacaggcagtaaatcgagcccgttctctttttgcatatagatatcgagcaatatcaggtcgataggcgtatcgctattgaagataatctctttggctttctccagcgtcgaggctgttccacagcattgaaagcctgggatttgtgctacgtatcggcgattcagctccgcgaccattgcgtcgtcatcgataattaatacattgatcatctgttcgacctctccccgtcccagggtatctggacaaaaaattgtgtgaaaatcccgggttccgattccacggcgatgctgccgccgagattttctacctgttgtttgacaagtgctaaaccgacgcctcgctcgcttccttttgtcgagacacctttgtcaaaaatgtgatcgattttgtcgggtgcgattcccggtccatcatcgttaacttcgcagtgcagccagccgtgacggtagtgcaatgttacgctaatttcgccaccgggttccggccctaatgcttccagcgcgttttctatcagatttcccaatgtggtaatcagcgtcgcgacctggtcctcactgccgctgtctggcagctggctttcactgtttaaaatcagcgtatggcctaaatcggtcgcgcggttaatcttgctgattaaaaaaccagcgataaccggagatttgatcttacccagcagagagccaatctcttcctgatagttattggctgttttgagaatgtaatcttccaactgcttataactcttcagatgcaataatccgagaatcacatgcaatttattcataaattcgtgggatcgttcacgaagtgcatcagcatagttgaccagaccgtcgagtcgctgcatcagtttacgaacttcagttttgtccctgaaggttgaaatggcaccgatgataacgccattactgcgcaccggaacggtgttgatcagtaatagccggtctttaatcgtaatctcttcgtcgcggcgcggcgtaccgtcgcgtaacacttccgagacatctaccacctgtgaccatgagtggcttagcgtcgacagtttctcatcgtcctgcgacttacggtaattcagcaattcttgtgcggcatcgttgatcagcgtgacctcgccgcgatcgtccacggcaacgacgccttctttgatagactgcaacatggcctggcgctgctcaaacagcgtggagatttcgtagggttccaggccgaaaaggatttttttcagtaccttaaccagaatgcaggtgccaatcagtccgaccagcatgccaaataataccgaccagataatgctccagcgactgtcattgatttgttgggtcacgcggcttaactcaaggccgatcgccaccacgccaatttgtttatgattttcatcgtagatgggggtaaatacgcgtaaagcctgcgccagaaaaccgcgattgatagcgacattttctttgccattcagcgctttaaggatgtcatcacctttaaatggctgaccaatacgctgggcttcaggatgcgagtagcgaagactttgcatatcggtaacgacaataaacagcagatcgttgcgtttgcgcacggcttccgcgatggcctggattccgctctcctgcggttttttctgcaagccctgacggatttccggcgagtcggcgagggtacgcgccactgccagtgccttgttggccagcccgtctcgcgtcatatcactgatttgcgagaagtaaatcagatgcaccaccaatagcaccgagaacagtaccgcgctgaccattaagatcactgtggtactcaatttcatcggacgtttgcgtaacatgcggtagggcaatgaatgtctcatcagcttccttgtgtgacaaatttcttaagcattatctctgatgaggcgggtaattcaaagggagtaagaatgattggctatataggggaagagactctggcaacggaaactgccagtgctgtatgaagattccagggctatgcttatagcgataatcatactgatgagagagggaaagtcatggatcaggcgctactggacgagggttatcgctgttataccggcgaaaagatcgatgtctatttcaacactgcgatatgtcagcattctggcaattgcgtacgtggcaacggcaagttatttaatctcaaacgaaagccgtggatcatgccggatgaagtcgacgttgccactgtggtgaaagtgattgatacgtgcccgagtggtgcgctgaaataccgtcataaataagcgagggtaaaatggaaatacgcgaaggccacaataaattttacattaatgacgaacagggcaagcaaatcgctgaaattgtctttgtgccgaccggagagaatttagcgattatcgaacataccgatgtcgatgaaagcctgaaagggcaggggattggtaaacagctggttgcgaaagtcgtggaaaaaatgcgtcgggaaaaacgaaaaattatcccattatgtccatttgcgaaacacgaatttgataaaacgcgggagtatgatgatattcgcagttgatgggagagtacagagtcacgatatttttcttgctctccgcggagtgatgcaggagagcatctgaagggtagggggatgcacaaagaatgggcagagagcgcgtttttttgtcccaagtcatcccctttactgagcaaaaaaaagaatatctcctatatgagaatcatcaatcggggttaataagttttgcgtccccagagcgtttaatattgataggagtcatattatggaaggtaaaaacaagttcaatacttatgttgtttcttttgattatccatcatcttattcctcagtgttcttaaggttaagatcattgatgtatgatatgaatttctcttctatcgtggctgatgaatatgggataccacgacaattgaatgaaaattccttcgcaataacgacatcgttagccgcaagtgaaatcgaagatttaatcaggcttaaatgcttagacttaccggatattgattttgacctcaacattatgacagttgatgactatttccgtcagttttacaagtagccaggaaggataagaagaacataaaaaatggcactattctctaaaatattaattttttatgtgattggtgtgaacatatcctttgtcattatctggtttatctcacatgagaaaacacatattcgtttacttagtgcattcctggtcggaataacctggccaatgagtctgcctgtggcattacttttttctctcttttaggagctgtagttgagtggacccgctggttatcgtgaaacgaagcgtctctcctcaaaactggatttgcggaacgacgaacgaagcagtcgcctgactgcttcgttcattaaagtgaaatttatttctgtgggcgcatcgccgggaagagaataacgtcgcgaatagtatgactgtttgtaaacagcataatcattcggtcgataccaatacccagaccagcggttggcggcagaccatattccagcgcagtcacgtaatcttcgtcatagaacatggcttcgtcgtcacctgcagctttagcgttaacctgttcctggaaacgttcagcctgatcttctgcgtcgtttaattcgctaaaaccattaccgatttcacgaccaccgatgaagaattcaaaacggtcggtgatttccgggttaacatcattacggcgcgccagcggtgacacttctgccggatattccgtaataaaggttggctgaatcagatgtgcttctgccacttcatcaaagatctccgtgacaatacgtcccagcccccagcttttctctaccgtaattccgatagattcagctaatgctttagcagcatcaaaattatccaggtcggccatatcggtttctggacgatattttttgattgcttcgcgcatggtgagtttttcaaacggtttgccgaaatcaaacacatgctcgccataagtgactttagtggtacccagaacctcttgtgccagggtgcggaacagggactctgtcagttcaatcaaatcgtggtaatccgcatacgccatgtagagttccatcattgtgaactcaggattatggcgaacagaaataccttcattacggaagttacggttgatttcgaatacccgttcaaaaccgcctacaaccagacgtttcagatacagctccggcgcgatacgcagatacatatctaaatccagagcattatgatgggtaataaacgggcgagcagatgccccacctggaattacctgcatcatcggggtttctacttccataaagccgcgcgcgaccatgaactgacggatagcggccagaatttttgaacggacaacgaacgtttgacgggatttatcgttagcgatgaggtccagataacgttgacgataacggacttcctgatcctgcagaccatggaatttatctggtaaaggacgtagtgcttttgtcagcaggcgcaactcagtacagtgaatggaaagctcaccggtttgcgtcttaaacagcgtaccgcgggcaccgataatgtcacccagatcccattttttaaactgatcgttataaacaccttctggcaggctatctcttgcaacgtacagttgaatacggccaccgacatcctgcaacgttacaaaggaggctttccccatgatacgacgggtcatcattcggccagcaaccgagacttcaatgtttaaggattccagttcctggttattcttcgcatcaaactcttcgtgcaactggtcagaggtatggtcgcggcgaaaatcattgggaaacgccacaccttgctgacgtagtgctgccagtttttcgcggcgatttctcagttcatcgttaaaatcaatagcctcattggctccccgtgtttcttgttcagacattttggttcctctaaatccagctttcaatttagcgtagataaagagacagatcggtacactgtattatctgcctcgactattaataactcagtttatcttatcgaaactaacgcttacctcaagttgatatcactaataaataaccatcaaaatggtttaaatgacttattaatctcgatttactagtgtgattaactgaaagttaatttattcataaccaattgtttttacgacagttaatcgttgctctcctgtatcatattcgtcggcgtgctaaacagaaaacgggtagcaaaggccaatacgacgatgatcgcgacacaagccaacgtccactctcccatctgagaaaagaatcgctggtaagctgcaattgccataccgctaatttgcgactctgtcgtctgctgtgccacgacgcctgccagccagttggcgaccgcgcctgttgccagcatataaataccggttaatacgccagacattttcagacgcgtgatttgcgcaatcgccaccgggtcaataaagagttcggcaaagcccattagcgccaacccggatatcatcacgcccattgacgcttgaccgtcagccgctgcatgtcgggcatcaaatgccaacaacataaagccacaagccatcagcagtaagccaaaggcaaacttcagccagacgcgcaatgttgagttgccgcggctttctggcgacgccagccaggccagtacaaccccagcgagcatcaccgcaattgcattcaccgactggaatagtgctgtaggtacttcaatattgaatgcctgacgattcacaaagcgatcgataaacaagctgatggtactgccgccctgttgtgccagtacccagaacaatgtcccgacaaacatcaacaatacaatttgccaaagagcacggcggtgttcggggaatttgaccatcatgcgggcaatgatttgtgcggcaatgaggcaaacgatcgccagcaaatatccggaccagtcgttctccagcagcagggtaaaaaatactggggctaaacagagcatcaccactaaccagctccatactggtaaggcaaatttcacgctagtgagcgcttttttatccatactacgcgtggactggaaatgacgatgcccgcttaagaaaatcaacaaaccgataaacatgccgccacccgcaagggcaaagccaacatgccatccataccactgagcagccaggccgcaggcgattggggcggcgatagaaccgatattgcccgcagcatacagcagcgaaaaaccgccatcacgtcgatgatcgttctcgtcgtagagctcgccaagcaaacagctgatgtttgatttgaataaaccgtagccacaaataatgattgccagcgccagatacaggctaaaggttgaatttgtatcaatgcccagcaccacatggccaagggtcattaacagcgcgccggcaatcactgcagtgcggttgccgagcaggcggtcggcaagccagccgccgagaataggggtaacgtaaaccagagaagcatatgcgctgaacaggctgatggcatggttatcatcaaaaccaagctgatgggtgagatagagaatgagtaaggcacgcatgccgtaaaaactgaagtactcccagatttggatcgccacgatatagtatatcgcgcgcggctgtgagggtgttttcatgtgttctccttatgagcaaaaaagggaagtggcaagccacttcccttgtacgagctaattattttttgctttcttctttcaataccttaacggtatagcggccatcagcctgacggtatgcaccgtgaatatcggtttcaaagcccggatagtgagcgccgatttcacacagcatctgcaggaactccagaaccggacggctttcttcggtgatcatttcacccggcattaccagaggaactcccggcggatacggaaggatcatattggcgttaatacgaccgaccatttcgtcgaggtaaacttcttcggtcataccgtgcagctctttctggaacgcagcatacggagtcattaccatcgtcggcagcacttcaaatgcgcgatacatcagatccggcagattgtggtgaacaatcagtttgtggatattctgagccagttcctgaatacgcatgttttcatagaattcaggatcttcacgatacagagacggcagcatgtttttcacacgcaggttcaggtcgaacgcacgtttgaagtcagtcagagcacgcagcaggctcagtgctttggtcttatcgataccgatgctgaacaggaacagcaggttatacggaccggttttctcaacaacgatgccatgttcgtcgaggtatttcgccacgatgctggccggaataccaaagtcgctcatggtgccgtctttttccatccccggagtcagcagggtgactttgatcgggtcaagatacatgtgctcgttatcgatgtttttgaagccgtgccaggtgctgtcagaacgcagcggccagcattcagtggtatcgatatgatccggctgccatacatcaaagaaccagccatcagattccgttctcagacgtttgatctctttacggaatttgatcgcacgttcaatggaaccgttgatcagacgcttacctgcattgcctttcatcatcgccgcagcggtttcagtggacgccacgataccgtagtgcggagaagtggtggtgtgcatcatgtaagcttcgttaaaggtttcttcgtttacgtcacctttaacgtggatcatggaagcctgagagaacgccgccagcagtttgtgagtagactgggtttcgtaaatcactttcccttctacacggccaccgctcataccgcatttaccttcgtaaatcggtgagaagttggtgtaaggtacccacgcggagtcaaagtggatggatttcacatccagtgttttcttgatgaagtcggtgttgtacagcagaccatcataggtagagttagtaattacagcatgtaccggccaggttgcgtttggtgtttctttcacgcgcttagcaatggtagcgtgctggaattcactctgtgggataccaccaagaataccgtaagcgttacgggtcgggcggaaatagattggcgtaacatcgctcatcatcatcaggtgggtcagcgatttgtggcagttacggtcaatcagaatggtgctgcctgctggagcagagtacataccaacaattttgttcgcagtggaagtaccgttggtcaccatgtagctgcggtctgcgttaaagacgcgagcgatatactgttctgcttctttgtgtggaccactgtgatccagcagagaacccagttcagatactgaaatggaaatatcagatttcatggtattcggaccaaagaaatcatagaacaggctacctaccgggcttttctggaatgcagtaccgcccatgtgaccaggagtacagaaagtatatttaccttcacgaacatatttaaacagtgctttagtcagcggaggcagaatagtgttgatatattcgtcagtggtctgcttgatcttattagcaatatcttcagcagcacccagcgcatattcaaagaagctaatctgtaaacgcaggtcattcaggcttacatcgagagtggaatacgtattagcgaacgcgtacaacggcaggttctcgttcattttgctaatttcttcgcacagctcgagattatatttatcccagtcaaaaataacgccgcacagacgcgcattgttttcgatcagttttaataagtcgtcacggtcgttcgggtaaacaatctggaagttcagacgttcaagcgcgcgatgaagttcacggatgggttcttctttaaaataaacccccatgtgattcaatattgcaataacgttcatagtcatatctccaggtaaaaaaggcccctcccaacacatgggacaaaatgaaaggaggagcctcggaaaatacttttaattaatgtgcgttagacgcggtgtggttatccattgagtggctctggcgctcgtgcattttgcgagcgtagaacatcaggataatcaggctgacgatgaaggtacctgccagctcgaaggagcttgcgcccatcagcgcgatgaagcagaacacacaacccagtacagagcagatcaggctgacaaagttgcggatgttaacgccttcaaaacgaatcaggtcaacgcaagagtagaagtacggcagcatagtcagcagtactgcgataccggtcagttcaccgaacaggtcagatgctttaccaccggcagagttcatcagagtgatgaggatcatcagggcagtcattttcactgcagccagcagcagaccttttttcggaataccgttgctgtcgacttcaccataaactttcgggaagttaccgtcgttagcggcacgtacacctgcctggcctaccaacatcatccaggagcccagagaagtcaggcacgcaaaggcggtgaatgcagaaaccagcggcgcagcccagttaccgaggatggttgaagcactgattgcaaacggagcaccggaagctgccattacagaagatggatacataccggaaagcacctgagtcgcagcgatgtaaacaatacctgctaaaccagtacccagcatggttgccagcggaacggtacgtttcgggtttttaaccataccagtacttactgctgcggattcaacacccacgaaggcccacaggcagagcagaatacttttaatgatcgcatgaccatcagtggtatccgcagtattccagttagctgcataagttgccgcatcaaaccaatgccagccaacaatagcagtcatcaccacaggaataagaaccagcaccagaccaatagtggttaaacggcttacccaggtaccgccgagcatatttacaaaggtaaatacccagacgatagcaatacaggcgatacccgccggaacaggatcatttaatactgggaagaaggtggaaagataagataccgcggtaataccaatcgccaggttaccaatccagttagcatggtaataaagaacacctgtctgaaaaccaaatgcaggggaaatttctccggcataagcaattgggccaccttgttgcgggttttttgttgccagtcgggcatatacatacgccagcgacattgcaccaataatagagataatccaaccccagatagcaataccaccgatacttgctaggttcgcaggtaataatgcaataccgctccccatcatattaccggcaacaacaccggtacaggcaaatagcccgatcttcttggcagaactcatgctcttctcctaatttcatttttgaatttggagtccgggtcatgatgtataactatttcctgaccagaccaaactggcgctaagaatactcacgaaaaaaggattaatcctaaagattaggtgaaataacacaaaagtttctgtaagtgagaacttgaggttttttattaacacatcaggatcgcaagttgatatcatgaaaagataaacattcaatgtttacaatggattgcgggatattctctggttaaatttatgtaataaaaattatgcggcaaataaattgccgcaacatattataccaacagaaacatacaaaaactcaacaacaaatattcccgagcataaatcaacccgggagttacttattctgaagcgagaaatttgtcgagataaggtacaacataaggaacagaagtctggaatataccattttcaatccagtaaagggtgtttgcccctgggcgtaaattaaaggcggtgagatatgcatcagccgcttcccggttcatccccttcatttcataaaccttgccaagcaacacataatttagccaggacatttcaagatcaatgccagtatttatcgcctggtaagactcatctgttttaccttttaccagagcactgaccgcttttatttgatatataatggacaggttattcaattccggcagtgtaacaatgttgtctatttctgtgttcagtgctgctaattgtttttcatctaaagggtgttgagaatggcgcacgatatcaactaatgctttttctgctctcgcgtaggtaaattctggggatgattgaacaatctcacctaataattcactggcacggttcaatgatttatcatcgccatgcagtaaataatcatgtgcctgataaaaattagttaataacgcaccacgatgaggcaatatttgctggagcgtctcctgcattcgttgtggccacggttggtttaacgcttttgataaactctccagtaaatcattttgaatcgccagctgattaccgttagtgatgacataacgtttatccagcatggttgaaccatctgcattgtctaccaattttatcgacataaagcattgttgagcacggtattggcgctgattaacaaacgcaatagataatgttttaccggaactgctcggttcatcaatgttgtagttgattttgtcatgcaccataaaggtggagaaggtgttaagtgatgtcgccaccaaatcacccacgcctatcgcgtaagagagctgatacggggaactccagctgttacaacttttatttaccatattaatgtcaatatcgcgtggattgagcaaaatacgcgatttgctcataggaagacgtgtatcaagagttgaaaacgctaccagtgctacacagatacctaacgacaacaggaaaaaaaaccatacccaaaaggtagtgaatcgtttgcttttaactggggattgttcaggtggcgttgcggtgttttgaatgttaagactgtgggagggagaatctgtggcaggaaccgcctctggtatagggggaggcgaagatagcattatttcctctccctcttcttcgctgtaccagataaccggcaccattaatttatagccgcgctttggtacagtagcgatatagacaggactatcttcatcattatcttttaatgacttacgtagttctgagatactctgcgtcaaaacatgattggtgacaatacttctcttccagacattatcgataagttcatccctgctaagtacttcgccactgtgttgagcaaagaaaaccagaagatcgattaatctcggctcaagggtaagttgacgcccattgcggctaatttggtttatggacggagtaacaagccattcgccaacgcgaactacaggttgttgcataatagaaactcattcgaaaagggaatgatgcaatgataattgccacaacctatttttaccatctatagatgggtttatttacatattattggtgaatgcaagacgttatttttaccagtcataaacttcttgattacatagtattacgaaaggattttactgagaaccagaagtaatattccttaccatcaaaattcatcatctttgccaaagaaaaatgttcagaaaataatccatggaaaattgtccggagcgcttactattttaatggattgttagtctttgcatgagcaagcggactgatacatttctctttgttctcattcagaaaatctcatcagtcggcgttcagaccggtgttgtgctttatggatgcgttacgctcctgatgacgtcatttgacgttcaacaacatcacggggccgcacgacatttcacgtcagttagtgctatcgctcaggaacaaattttcccgaattgggatatgcccgcaaattgctggtgatgtggggagaatctggttgagttcgggagaattgatttggaggcagaacgcttaaattgtggcgtccagaaacgaaaaacggacctccgtggaggtccgttgatatgaatttggtgcccggactcggaatcgaaccaaggacacggggattttcaatcccctgctctaccgactgagctatccgggcaacggggcgcattaaaccgtaatctgcacatctcgtcaacctaatttcagtaaaagcgattcaactgcttaagattgcggcaaatcgcttcttttctgtgtttctgtcaggtcaatgcaccaccctggcggcagcgggcgaagcgcaggatatcttccgccagccgatgtgcagtgtcgacatccgcctggctacgattcaccagcattcggcttaaacagccttccagcaccagttccatctgctttgctaccatcgccggatcgtcaacttccagcgtggttaacagttcgtgggtgaaatcgtaggccgcgcttttttgctgatcggccagttgatgaatagggtggccaggatcgggataaaacgtacaggcagcgataaatagacagcccggatagcggttgtttttaacgcactccgataacgcctgataacgtgccagcaacttttgttcggcggtttgcgtttcgtccagcatcagctgacgacgccagacatctatctgttggctaagataacgcagcgcatcgtagaggattgcctctttgtctggccagaagcggcgtagctcgtccagtggataatccacacgttcagcaaccatctccagcgtggtgttggcaatcccttgtaattctaataatttcagggcttctcccagtacatcttcacgttgcacgctattttcctccgtctttcccactgcaagtgtcgttcacggttggcgatcgcgcaaatgtgcgctgaaggtttcagcatccataaagcccgtgacgcgtgcttgtggatgctcctggccttgtccgtcaaaaaagagaattgtcggtaggccaaggacattaagatgctttaacagcgccacatcttgtgcgtcgttggccgtgacgttggcctgaagtaagaccgtgtctgctaacgctttttgcacctgcgggtcgctgaaggtgtatttctcaaactctttacaggcgacgcaccagtcggcataaagatctaacatcaccggtttgcctttggcttcaacgagcgcctgatttaactcatctaccgttttgatttgtgtaaagttgagatgcgtctgagtttgcgcggtatgcgtcgcaccaaatgcccaatcctgaagtgggcgcacgctaaccaatgccgctgccagcaggattatttgcaccacgcgcatccagccgcgtttagcctgtaggctggtgataaaggcccagccaaagaatgcgacacccagcgccgaccacaagcgtaatccccatacatcaccaatcactcgctccagcaggaagaccggcagtgcgaggatcacaaaaccaaacgcggttttgacttgttccatccacgggccgcttttcggcagcaagcggttaccaaagacggtaattagcatcagcggcaggcccatgcccaacgcatagagataaagcgtgccgccgcccagccacatgttcccgctttgggcgatatacagcagaatcgcgctaagcggtgcggtggtgcatggtgaacagatcagtccggcaatcgcccccataacaaacacaccgccaggtgagccgccctgttggcgattgctcatcaacgtgagacgtgtttgcagcgaagaggggagttgtagagtaaacaagccaaacattgacatcgccagcaaggtaaagacgatggcgaggccaatgagcacgtatgggtgctgtagcgccgcctggaactgtaaccctgcggcggcaactaccagacccagcgccgtgtaagtcagtgccatcccctgcacataaataaaggtcagcaacaatgctctggcagtggagagccgctgtttaccacccagcacgatgccagaaatcagtgggtacattggcagcacgcatggcgtaaaggcgataccaataccgatcaacaacgcccagagcgcggaaaagggcaattgcgcggtgtgctgctcttgctgcgaaacagacacaggctgtgacgctgcgttgttggcgaccacttcgcttaacggaacggttttggtttctggcggataacagaaaccggcatcagcgcagccctggtaggtgacagttaacgtcgctcccgcactcgcctggttgatggttacgggaagcgtcagccgatcgcggtaaatctcgcttttgccgtaaaactcatcttcatgccagacgccttgcggcagctgcacgtcggcaattttcgcgtgttccggcgtaatgcggatctgtttacggtagaggtagtaaccgtctttgatctgccaggtcagattaaggtcatgttggttttgctgaaaatcaaaagtaaaggcttgatccgcggggacaaattgtgaacgtcccggcgcgtcgaataatccggcaaaaacggaagtgctgcaaagtagcaggatcagcgtaaagatgcgttgagccatgagaggtaatctgtgtctccgtgtgtaacaggtaaaaccagaagttccggggtttgatatggatgatgagacttcaggcattccagcagtgcctgctggtgagatacggtagtttttaaaatcatctgcacttcgtattcttgctccagcttaccttcccagtaatagagagaggtagcgccggggatcaaggtcgcgcaggccgccagtttttccgccagcactttggcggctaaatcctgggctgtcgcttcatccggtgcggtacatagcaccacgacagacgcggtattcgaacttttttcatcaagcataaacacctcgcaagaacagatggaaccgcaagagagaggtcactatacaacggacgggggaaggatgttagtcggcgggaaagaaagcggggcgtgaacgccccgcgattggtcattacagcatgaagctacccagcaagaagccgaagcaaacggccagggcaacacccagagtacccgggatgaagaacggatggttgaagacgaatttaccgatacgggtagtacccgtgtcatccatctgtaccgcagcaaccagcgtcgggtaggtcggcagaatgaacagaccagacaccgcagcgaaagaagcaacagcggtcagcggtgaaacgttcagtgccagagccatcggcattagtgcttttgcggttgcagcctgagagtacagcagagcagaagcaaagaagaagatgacggccagcagccacggatgaccctgaatcacttcaccagcggtatctttgatccagtcgatgttgttggaaacgaaagtatcgcccagccacgcaacacccaggatacaaatacaggcgctcatacctgctttgaaggtgctggagttgaggatgttgtcggtatcgactttacagataacggtggtcagagttgcaacgctgagcatgatgatcaggattgcgttggtggtgttcatcagcggtttttcaaccagacccatgcttgggctgttgatgattgcatagataaccacgccaactacgcccagcaggaacagccagacggacgtttttgcaccggatttgatttcaatctgcttttcaccgcgcagttcaaccaggccctcttccagacgcttgcgataaatcggatcgtcagagagtttggagttgaacagcatagtgaccagaaaggacatcaccagaaccgccagcagggtggacgggatgaccacggagagcagatggaggtagctgatgccatgaccttccatcacggaagacatgtaaaccactgccgctgagattggcgatgcggtgatcgcaatctgcgcggataccactgcagtagacagcggacggcaaggtttgacgccttgttccttcgcaacttcagcgataactggcagtgtcgccagagatatgttgccagtaccagcaaagatagtcaggaaataggtcacgatcggtgcgaggatcgtgatgtatttcgggttacggcgcagcagcttttctgtctgatgaaccagatagtccagaccgccagcaacctgcatggcagaaatagcggcgataaccgccatgataatggaaatgacatcgaacgggatgttaccgggtttaacgccaatagcggcaagaaccagcacccccaatccgcctgcaaaaccaatacctattccccccaatctggcgcccaagaagatcgccagcaaaactatgatgagttctacaactagcatattagccttccttgttttttaacaagttgatattaggttgttatttttaagttactgctcacaagaaaaaaggcacgtcatctgacgtgccttctttatttgtactaccctgtacgattactgttcgctttcatcagtatagcgttttgctttgtaagccgggtgcatcagattctgtacggagaaaatatcgtcaagttccgcttcagtcaacagaccgcgttccagaacgacttcacgtacactcttaccggtttcggcacagattttacccacgatgtcaccgttgtggtgaccgatgaacgggttcaggtaagtaacgataccgatagagttgtaaacgtaaccttcgcacacttctttgttagcagtgatgccgttaatgcatttttccagcaggttgtagcaagcgttggtcagaatgtgaacggattcgaacatggcctggccaatgaccggctccataacgttcaactgcagctgacctgcttctgctgccatggtaacagtggtgtcgttaccgatgactttgaagcatacctggttaaccacttccggaacaaccgggtttactttagctggcatgatggaagagcccgcctgcagttccggcaggttgatctcgttcaggccggcacgtggaccagaagagagcaagcgcaggtcgttacagattttggacatcttcacagccaggcgtttcagcgcgccgtgaaccataacataagcgccgcagtcagaggtcgcttcgatcaggtcttcagccggtaggcatgggaagccagtgacttcagccagttttttcactgccagcggagagtactctttcggcgtgttcagaccagtaccgattgctgttgcgccaaggttaacttccagcagcagttcagcggtacgttggatatttttcacttcttctttcagcaggatgctgaaagcgcggaattcctgaccgagggtcatcggtactgcgtcctgcagctgggtacgacccattttcaggatgtcctggaattcgacagctttacgttcaaagccttcacgcagttggttaatcgcatctaccagcttaatcagggaagagtaaactgcgatacggaaaccggtcgggtaggcgtcgttagtggactgacatttgttaacatggtcgttcgggttcaggtactgatattcacctttctggtgacccatcagttccagaccgatattggccagcacttcgttggtgttcatgtttacggaagtacctgcgccgccctggtagacgtctaccgggaactgatccatgcattttccgttgttcaggacttcatcacatgcggcaatgatggcattcgctacacttttaggaatggtttgcagctctttgtttgccatagctgcggcttttttaaccattaccataccgcgaacaaattcaggaatatcactgattttgttgttgctgatatagaagttttcaatcgctctcagagtgtgaacaccatagtaggcatcagctggaacttccctggtacccaacagatcttcttcgatacgaatgttgtttgacatgtgaaccttctttttcaagctgccaatgatttgctttaaacacacagaatatatgtggtttcgaatgtttttcgaccgacgattatcccctgcatcgaccgaatacccgagatcatatgctgcttgaggatttctaccgtaatctggatcactttaagtgtcggtttttaccccttaattattaatttgtgaaatagatcaccgctttgggattactaccaaaaatagttgcgcaaacatcttgaaattttgctaatgaccacaatataagctgaacgcgattcgcaacccattcaggtagccgggttttaccggctgctattacaggagaaacctttgcgctggttaccttttattgccattttcctttatgtctatattgagatttcaatctttattcaggttgcccatgtattgggggtattgctgaccctcgtgctggttatattcacgtcagttatcgggatgtcactggtacgtaaccagggctttaagaatttcgtgctgatgcagcaaaaaatggcggcgggtgaaaacccagcggcggagatgattaaaagtgtttcgctgatcattgccggtttgctgcttttattaccgggctttttcaccgacttcctcggtcttctgcttttattaccgccggtgcaaaagcatctgacagtgaagttgatgccgcatttgcgcttttctcgtatgccaggcggcggttttagcgccgggaccggtggcggtaatacttttgatggtgagtaccagcgaaaggatgatgagcgcgaccgccttgatcataaagacgatcgccaggattaatgtcgaaacgccggattatgtggttatgccattttccggcgtttttcgttttggcagcaacagccataaccccgccagcatgatcagcgcatagagacttttccagccgaccattgccagtaacagaacgcataacagcccgccaaccaccgccagtagtcgataacgtccttgcaataatttacagcctgccagcatgcataacagataaatcataataaagatgccattggcataaataataagagcgtccagattgatctctaaagcatgaatcaccaacgtgctcaccacacagcagccgagcaccgcattgagggcattattcgggatatggcgagaagagaggcgtgccaggtagtggtcaggattatgttgcgcctgcgaccagaccaggcgggcgaagctctgtatataaatgttgagactggcaaagcaggccagatagccaatcacgcaggcaatccataacgctcctacaccgaacaactgcactacaatttttggaagcgatgctgccgccgccattttttcaccataggcgtcgaagtgtaagacgactaccgtacagccccagtagactaatcctgccagcagcagaccaatcatcaatgcgcgaggaaaatcacgctctggatttttaaattccgaggcaagatgggcaaatgcttccagaccgacaaaacaccagaacatcactgataacgcagcaaataacccggtaagttcgatattaccaggtgccgggaaggggatattcgcaggtttgatatcgcccgcccaccagatagcgacaatcagcgcgacgataagtccggcaataacggtttgtagattagcactggaactggcaccgcgagtaccgatataccacaccagcgccagcgtaccgagttctgccaacaacagttgccagctatgccagccaaacattgcctggccgaacccggcggcaatttgtagcgcggcaggcaaacccacgggaatgaccgataaaaacaaccagccggtgactcgctcaagtcgcgaaccaaacgccataccgacgaagtgcgcgacaccgcctgcgctgggatagtggcgacccagaatcgcaaacacaatcgcaatcgggaacactaagataatcaaaacgggccacgcccacaggctgttattgcccgctaccagcgcagctaacgcaggaacggcaaacacgccagtgcctaataatgacgtcgatagcaggccaatgccttgggccagccccagttcttgtttgagtccactcatgggttgatatccgattgcgcccaaattttgggcaactgcgtagattttcgatggtagcacaatcagattcgcttatgacggcgatgaagaaattgcgatgaaatgtgaggtgaatcagggttttcacccgattttgtgctgatcagaattttttttctttttcccccttgaaggggcgaatcctcatccccatttctctggtcaccagccgggaaaccacgtaagctccggcgtcacccataacagatacggactttctcaaaggagagttatcaatgaatattcgtccattgcatgatcgcgtgatcgtcaagcgtaaagaagttgaaactaaatctgctggcggcatcgttctgaccggctctgcagcggctaaatccacccgcggcgaagtgctggctgtcggcaatggccgtatccttgaaaatggcgaagtgaagccgctggatgtgaaagttggcgacatcgttattttcaacgatggctacggtgtgaaatctgagaagatcgacaatgaagaagtgttgatcatgtccgaaagcgacattctggcaattgttgaagcgtaatcctcgcacgacactgaacatacgaatttaaggaataaagataatggcagctaaagacgtaaaattcggtaacgacgctcgtgtgaaaatgctgcgcggcgtaaacgtactggcagatgcagtgaaagttaccctcggtccgaaaggccgtaacgtagttctggataaatctttcggtgcaccgaccatcaccaaagatggtgtttccgttgctcgtgaaatcgaactggaagacaagttcgaaaatatgggtgcgcagatggtgaaagaagttgcctctaaagcgaacgacgctgcaggcgacggtaccaccactgcaactgtactggctcaggctatcatcactgagggtctgaaagctgttgctgcgggcatgaacccgatggacctgaaacgtggtatcgacaaagccgttaccgctgcagttgaagaactgaaagcgctgtccgtaccgtgctctgactctaaagcgattgctcaggttggtaccatctccgctaactccgacgaaaccgtaggtaaactgatcgctgaagcgatggacaaagtcggtaaagaaggcgttatcaccgttgaagacggtaccggtctgcaggacgaactggacgtggttgaaggtatgcagttcgaccgtggctacctgtctccttacttcatcaacaagccggaaactggcgcagtagaactggaaagcccgttcatcctgctggctgacaagaaaatctctaacatccgcgaaatgctgccggttctggaagctgttgccaaagcaggcaaaccgctgctgatcatcgctgaagatgttgaaggcgaagcgctggcaactctggttgttaacaccatgcgtggcatcgtgaaagttgctgcggttaaagctccgggcttcggcgatcgtcgtaaagctatgctgcaggatatcgcaaccctgactggcggtaccgtaatctctgaagagatcggtatggagctggaaaaagcaaccctggaagacctgggtcaggctaaacgtgttgtgatcaacaaagacaccaccactatcatcgatggcgtgggtgaagaagctgcaatccagggccgtgttgctcagatccgtcagcagattgaagaagcaacttctgactacgaccgtgaaaaactgcaggaacgcgtagcgaaactggcaggcggcgttgcagttatcaaagtaggtgctgctaccgaagttgaaatgaaagagaaaaaagcacgcgttgaagacgccctgcacgcgacccgtgctgcggtagaagaaggcgtggttgctggtggtggtgttgcgctgatccgcgtagcgtctaaactggctgacctgcgtggtcagaacgaagaccagaacgtgggtatcaaagttgcactgcgtgcaatggaagctccgctgcgtcagatcgtcctgaactgcggcgaagaaccgtctgttgttgctaacaccgttaaaggcggcgacggcaactacggttacaacgcagcaaccgaagaatacggcaacatgatcgacatgggtatcctggacccaaccaaagtaacccgttctgctctgcagtacgcggcttctgtggctggcctgatgatcaccaccgagtgcatggttaccgacctgccgaaaaatgatgcagctgacttaggcgctgctggcggtatgggcggcatgggtggcatgggcggcatgatgtaattgccctgcacctcgcagaaataaacaaacccccgggcagaaatgtctgggggtttttcttttggtcatctttctagtataagattcagacacggacgacgcgagtggcgtccagctcattgattatggggaataacatgcacgtaaaatacttagcagggattgtcggtgccgcgctactgatggcgggttgtagctccagcaacgaattgagtgctgccggtcagagtgtacgcattgtggacgagcagccaggcgcagagtgccagctgattggtactgcgacaggtaagcaaagcaactggctttccgggcaacacggagaagagggcggttctatgcgcggcgcagcaaacgatctgcgcaaccaggcggctgcaatgggcggtaacgtgatttatggcatcagcagcccgtcgcagggaatgttgtccagttttgtcccgacggatagccagattatcggtcaggtttataagtgcccgaactgatgtgatccagaggctgggtgacaaacgtattattgcctgatgcgctgcgcttatcaggccttgtattatccctccagtgcagagaaaatcggccagttttctctgcctgcagtccgcatgccgtatcgggccttgggttctaacctgttgcgtagatttatgcagcggactgcctttctcccaaagtgataaaccggacagtatcatggaccggttttcccggtaatccgtatttgcaaggttggtttcactatggaacatgaacttcattatatcggtatcgacaccgctaaagagaaactggatgtcgatgtgttgcgtcctgatggtcgtcatcgcaccaaaaaattcgctaacaccactaaagggcacgatgagctggtgagctggctgaaaggtcacaagattgaccatgcgcatatctgcatcgaagcgaccggcacctatatggaacctgtcgctgagtgcctttacgatgctggctacatagtgtcagtcattaatcctgcgctgggtaaagctttcgctcagagtgaaggactgcgtaacaagactgataccgtggatgcgcgcatgctggcagagttctgtcgtcagaagcgccctgcagcctgggaagcgcctcacccgcttgaacgcgcgttgcgtgccctggtagtccgccaccaggcgctgacagatatgcacacgcaggaactgaatcgcactgaaacggcgcgggaagtccagagaccgagcattgatgctcaccttctgtggcttgaagcagagctgaagcgtcttgagaagcagataaaagacctgacagacgatgatccggatatgaaacaccgcaggaaactgctggaaagcatcccgggtatcggagagaaaacatctgcggtattgctggcttatatcggtctgaaggaccgcttcgcccatgccagacagttcgccgcttttgcgggtctgacaccacggcgttatgaatcaggtagcagtgtgagaggggcgagccggatgagtaaggccggacatgtgtcgcttcgcagggcgttgtatatgcccgcaatggtagccaccagtaagactgagtggggacgggcgttccgcgaccgtctggcggctaatggcaagaaaggaaaggtgattctcggcgcgatgatgcgcaagctggcacaggtggcgtatggagtgctgaagtcaggcgtgccgttcgatgcgtcacggcataatccggtagcggcgtaaaaatcgcggaagggatgaaaaaaacagcgcctgacggcgctgtgtctggcatgcctgcaatccgggaaaccggaccaggaaaaaacttgcaggccataacagtatctacagcaggcattgcaactgattgaatgcttgagaatttgtaggccggataaggcgtttacgccgcatccggcatgaccaacgatcacgttatcagtcatttcaggctggatggctccagcctcgcattagcaaagatgagattatttcgcctgtggtgcagttttgctggtggattgaacacgtaagtgatgcagcgcgcgtaagcattgatcctgggttagcggttgggcgttattcgccgctacggtgcgaacatagacctgacatggcacacccacgagttttttcagtcgtgggctgaaatcaagcattcggcgagtgatcgcctctacttctttacccggcgttgcttcacgcgttttcaccactgcgccgctaaattgttctttgccactttcatctttaaagcggtaaagcaccgccagataatggtcaaacaagttatgtttccattccggttgggaataggtgtcatattccagattgccattttcctggcagtcaacgtcatataacggcaggaaatctaacagtgaggtaatacgtaatgccagttcacgcatttccgcattattaattgcatgaatgattgctcgcgccagcatttcaatctgcaactcattgacgactaactcacatttgttaccgtcatgtagcgttaatacgaaggtaagattttcgccttgattatcggtaagttccagcgtgttaacccgacgattaatatcggcatttttaagctcatcaaccagaatttctgggatgttttctgccattttcttaatgactttatcgcgagcttgctcatactgaaggcgtgcagcagcatccagtttatgtttttgatgcagacgactttccagcgcaatcagcaggtcgcgcagttccatgacagacataaagaacaacgattctttattgcgaggttctttaattttcagcgccaatgcaatgaaattattactcttgcgaataacaccggtattaacacccttgatgcttatggccatgtaggttctccctaaccatttctcaattaaataattaattttaatttataagccagataaatgggcttggtagtaatagttgttaaaataacataaatagccgtactcactctatataaacagaaaagaaaggttaattattggtgttagttatataaagagtaacaacagcaatgtatatgaataattaaaggttatgcaacgggcaaagattaaatttcccagtttaatgacaggttgctgtacttgcgtttgttgctcttgccggatgcggcgtaaacgccttatccggcctacagttcattgcaaatccattcaatttcaatgcacgatgtaggcctgataagcgtagcgcatcaggcaattttaatgtttgacttccctgtttaatcagttactgctggcgtagctggagatccagcggcgttttgctgggttcgccgccaatttctcgcgccagtttcggcaccagatatcccgacaccagtgtcagcaactcacgcataatctgccgtgcttcgtcatcactcaccataaaatgcgccgcgccctgtactttatcgagcacatgcaggtaatacggcattacgccggcatcgaacaacgcattactcaggtttgccagcgtttgtgcgttatcgttcacaccacgtaacagaacgctctggttaagcagggtgacaccgacacggcgcaatttagccatcgcctgacggaacgtttcatctacctcattggcatgattgatgtgattcaccagcaagatttgcagcgtagaacgggcaaagcgttcaaccagcgcctcggtgatacgtgccgggatcacaatcggcagacggctgtgaatccgcagacgtttgatatgcgggatggcttccagttgtgtgagcaaccagtccagctcgtgatctttcgccatcagcggatcgccgccggagaaaatcatctcgtccagttccggatgcgcagcaacatactcaagagcagtctgccagttacgcttgttgccctgattttcggcataggggaagtggcgacggaagcaatagcggcaatttaccgcgcagccgcctttgaccagcaaaagcgcccggttgtggtatttatgcaacaaaccaggcactacgctgtgctgttcttccagcgggtcggtggagaatccggacgcgacgacaaactcatcttgcgaggtaagtacctgacgcaaaagaggatcgtccggattgcctttctccatgcgatcgataaatgagcggggcacacgcagggcaaacagctttttggcgctgcgtccggccaacagtttttcgtccgcgtctatattcaaaagacgcagaagttcatcaggatcggtcacaacatcggcaagttgcgttaaccaatcttctctggatggggtatttagggttacaatatgcgccattttgtggcttagctaccaattaacaaatttcagagggccttatggcaacgtactatagcaacgattttcgtgctggtcttaaaatcatgttagacggcgaaccttacgcggttgaagcgagtgaattcgtaaaaccgggtaaaggccaggcatttgctcgcgttaaactgcgtcgtctgctgaccggtactcgcgtagaaaaaaccttcaaatctactgattccgctgaaggcgctgatgttgtcgatatgaacctgacttacctgtacaacgacggtgagttctggcacttcatgaacaacgaaactttcgagcagctgtctgctgatgcaaaagcaattggcgacaacgctaaatggctgctggatcaggcagagtgtatcgtaactctgtggaatggtcagccgatctccgttactccgccgaacttcgttgaactggaaatcgttgataccgatccgggcctgaaaggtgataccgcaggtactggcggcaaaccggctaccctgtctactggcgctgtggttaaagttccgctgttcgtacaaatcggcgaagtcatcaaagtggatacccgctctggtgaatacgtctctcgcgtgaagtaatgcggttgtggtgcggcctgcaggctgcaccatcacttattcaggtcagagatgatgaaacgccttatcgttcttgttttgcttgccagcacgctgctcacgggctgtaacaccgctcgcggtttcggcgaagacatcaaacatctcggcaactccatctcccgcgctgccagctaatttttcttctcttccgaaaaatcatcagatttccatcatttttggcgatgttgtctattattaatttgctataggcaaacataaataacattacctaaaaggaagacgttatggtgaagaagacaattgcagcgatcttttctgttctggtgctttcaacagtattaactgcctgcaacaccacgcgtggcgttggtgaagacatttctgatggcggtaacgcgatttctggtgcagcaacgaaagcgcagcaataagcaataacggtacgacagttatgtcgtgccgtttgtttttttgcgatagtcacaaaggtaatagttgaaattcccctgccacctggcaaaatatccgttcaaccatcagctttgcaggacgacctgcaaacgcctcttttcaccggggacggccccaattctccggagcctgatatgtcctggattatcttagttattgctggtctgctggaagtggtatgggccgttggcctgaaatatacccacggctttagccgtttgacgccgagtgttattaccgtgacggcgatgatagtcagtatggcgctacttgcctgggcgatgaaatcgttaccggtagggacggcttatgccgtgtggacgggtattggcgcagtcggcgcggccatcaccggcattgtgctgctcggtgagtccgctaacccgatgcgcctggcgagtctggcgttaatcgtattggggattattggtctgaaactcagcactcactaactaccgggctgctgtacccaaataaacttactgacatcaaacccttcccgggtcgcgactgccagcatctcctgtttcacttcgtcagaaatggttggcgtgcgggagagtatccacaggtagtcgcggtccgggccgcaaaccagcgcatggcggtattcccgatcaagtgcaatgacgttataaccgccatagaaaggaccaaagaatgacactttcagcgcagcgcgtgttggtgcgccggtaaagtacgctttcccttcactctgctgccacatttctctgtcagggttatagcctttattgatgacattcaggccgccgtcatcacgcagactgtatgttgcggtgactttttccagtccacgttcaaaacggtgatcaaaacgggcaatctcataccaggtaccgagataacgttttgcgtcgaaattattcactactgttacgccacgcggcggcgtaggagaactgcaggcaacgaccagaaatgcagctgtcgctgcggcaacgagagggagcaggcgcataaatgtttccttactggtttttttctaagtgtagatgacagcaaggaaaagcgcagaaaaggtccgaaaattcggacccgatgaaattttactgtagagcgttgagaatctgccaggcggcggcgactctcgctggattgggatagtttttgttagccagcatcactatacccagctctttttctggaataaacgcgacatagctaccaaatccgccggttgcccctgttttatgtacccatgatgcgcgtactgcaggagttgggggcgtaatcgcttttacagggtgtgctgccagtgcaattttattgccactgccgttaatgatgctgtcaggatttaccggccagtccagcatttcccagcccaggccctgatacatatcgccggtttgccagtagcgagattgtgccagttgtatcccttgctgaagtgttttgtcgttgatatcacggggattcatattgcttcgtacccagcgggccatatcttcaatggtcgacttcacaccataagcttcagcatctaacacccctggcgaaacatgcactgccttaccttcgcgatatccccaggcgtaattcttttcttctgggggaggtacattaatccacgtatggttgagtttgagtggctggaagacacgtgtttgcatcgcctgctcaaaactcaaaccagacggcttcacagccagtgcgccgaacaaaccgatactggagttggcatacagacgttgtgttcctggcgcccatgcaggctgccagttttgatagaagcgcagcaagtcgcttgaggatttcacctcatccggcacctgcaatggcaggccgccagcagtgtaggttgcgagatgtaatagtgtgatcccattccactgtttagcggtaagttcaggccagtattttgttgtgggatcgcttaacttgatttcccctcgagcaatagcgtcgccaccaagcacgcccgtaaatgttttgctgaccgaacctaactcaaacaacgtttgctgtgtgacgggctgctttttggcgatgtccgcatagccccaggtaaagtaataaggtttaccctgataaattaccgccaccgccataccggggatcttttgttgctctataagcggggtaattgtgcgatgcacaatatcgttgatttgttgaggggcagcaaatgtggagcaagaggcggtaattaataaggcgcagagcgtcgttttgaacataaggtctggtttccatacaaaacggcccgccataggcgggccggatttacattggcgatacgttagattgtaacgataccaatcagcgtgacaactgtcaggatagcagccagaccgtagaaaacccatttgcccgcaggcacgtgaattttcagatcgtgcatcgcgtggtgcatacggtgtaaaccacaccacagcggcagaacgatcatcaggaacaggaatacgcgaccaatgaagctctgcgcgaacgccagaacgcgctcgtagctcagcgcatcacccggaaacagccccagtggcagcagaatacccaccagcaggatcatcaccggcgcaataattgcgctccacataccaccggccccgaagaggccccagaataccggttcgtcagaacgctttggatttggattaatcatctcaggctccttaccagtacagggcaacaaacaggattacgatggtggcaaccacagttaccgcccagagacttttgataattggctctggtcccattttttcgtcttttacaatgatattggccgctttcggtgccagttcaaaccaggttttggtgtgcagcagagctgccgccagagtgatcaggttaatgatcacgataaccgggttttgtaaaaagtcgacgaatcccgcccaggcttccgggccatttttcagggcaaacagcccgaaaatcagttcaatgctgaaccacacagccggaaccgccgtgccttcgcgcagcatgtaaaagcgataaaacggcaattttttccaccaggtggacgtcattggccgtacatacggtttacgtttagtcgtcatgttgcactccttagcgtggtttcagggtcgcgataagaaagtctttcgaactttctactttgccctgctgaatggccgcagccggatcgacgtgtttcgggcagacttcggagcaatagcccacgaaagtacagctccatacgccgttctggctgttcaactgcgccatacgctccttcttaccgtggtcgcggctatcttcgttataacgatgcgccagcgtaatggcagccggaccgatgaactctgggttcaggccaaactgcgggcacgcggcgtagcacagaccacagttgatgcaaccggagaactggtgatactttgccatctgcgccggggtctggatgttagtaccctgatccgcggtgcgggagttgccgatgatgtacggtttgatcgcttccagactttcgatgaagtgggtcatatcgaccaccagatcgcgttcaatcgggaagttagctaacgcttcaaccttcataccgtcggtgtaatcacgcaggaaggttttacatgccagttttggcacgttgttaaccatcatgccgcaggaaccacaaatcgccatacggcaggaccagcggtaactcaggtccggtgccaggttgtctttgatgtagcccagcgcatccagtaatgaggtagttgcgtcataaggcacttcatagaatgcgctatgcggtgcggtatcgacttccgggttatagcgcaccacctcaattttcaggtttttcatctcagccattcgccttctccttcttattggctgcttccgccttatcggctgcatccgcttcgccaccgtaaacgcgtttagctggcggcagcgtagtaatcttcacgtcgctgtactccaggcgagtcgtgccatcagcatcgcggaaggcgagggtgtgtttgaggaagttgacgtcgtcacgctcggtgcaaccttcgtccagacgctggtgtgcgccgcgggactctttacgtgccattgcggagtgcgccatacattcagcaacgttcagaccgtggcccagttcaatggtgtagagcaggtcggtgttgaacacgctggaggtgtcggtgatgcgcacgcgcttgaagcgttcctgcagctctgccagcttgtcgatggttttctgcatcagttccggcgtacggtagataccgcaaccttcttccatagccagacccatttcgtcgcggatcttcgcccagttttcgccgccatcctggttaaccagatctttcagacgttgttcaacgccagctgcctgcgcttcaattgccgcttcgttgccattaccggcagttgctgcacgctctgtcgcttgttcaccggccagacggccgaagaccaccagttccgccagggagttggagcccagacggtttgcaccgtgcagaccaacagaggaacattcacccacggcgaacagacctttaatgcgggtttcacagttctgatcggtttcgataccgcccatggtgtagtgtgcggtcggacgtaccggaatcggttctttaaccggatcgacgccaacgtacgctttcgccagttcgcagatgaacggcagacgttcatgcagttttttctcgccgaggtgacgcaggtcgagataaaccacatcgccacgcggcgtggagatggtgttgcctttacgccattcgtgccagaaggcctgagaaactttgtcgcgtggacccagttccatatatttgtttttcggctcgcccagcggagtttccgggcccatgccgtaatcttgcagataacggtagccatttttgttgaccagaataccgccttcaccgcggcagccttcggtcatcaggataccggaacctggcagaccggttgggtgatactgaacgaattccatgtcacgcagcggaacgccgtggcttagcgccatacccataccgtcaccggtaacgatgccgccgttggtgttgtaacgataaacgcgacccgcaccgccagtagccataacgaccgcgttagcacggatctgcaccagcgtgccttccatcatgttcattgctaccaggccgcgaacatgaccatcatcaaccagaatatccagcacgaaatgttcgtcaaaacgctggatctgcgggaattgcagagaggtctggaacagcgtgtgcagcatatggaagccggtcttatcggcggcgaaccaggtgcgctcgattttcatgccgccgaagcgacgtacgttgacgctaccatccgggcgacggctccatgggcacccccacagttccagttgggtcatttcggttgggcagtggtggacgaaataatccacgacatcctgctcacacaaccagtcgccacccgctactgtatcgtgaaagtgatattcgaagctgtcatgatcctgcgcgacagcggcggagcccccttctgcagcaacggtatggctacgcatcgggtatacttttgagattagtgcgatttttgcatttggatttgcctgcgcggcagcaattgcagcacgtaatcccgcgccaccggcgcctacaatggcaagatcggcttgaaaggtttgcacgacattcctccagattgtttttatcccacagccccgtacttcagggtaagtgcctgaaagttacggtctgcgaacgctattccactgctcctttataggtacaacagtatagtctgatggataagtctgaaatttgacgagatcgatttttttagtgcgcaagagggctaaattatcactgaagatgattaatttaattactaaaccatcagatcgtgctttttttagtcactgcccaccgctgtttgattcctgcgtaaaatttgtctcgccgtcgcgttgcgagtagacttcgtgcccttgtcaaaaactggagatttaactatgagcgaaacggcatcctggcagccgagcgcatccattcctaacttattaaaacgcgcggcgattatggcggagatccgtcgtttctttgccgatcgtggagtgctggaggtggagacgccttgtatgagccaggcgacggtaaccgatattcatttggtcccgtttgagacacgtttcgttggccccgggcattcgcaggggatgaatctctggttaatgaccagcccggaataccatatgaaacgcctgctggttgccggttgtgggccggtattccagctgtgccgcagcttccgtaatgaagagatggggcgttatcacaaccctgagttcactatgctggagtggtatcgaccgcactatgatatgtaccggttgatgaacgaggtggacgatctcttacaacaggtgctggactgcccggcagcagaaagcctttcttatcaacaagctttcttgcgttatctggaaattgacccgctctctgccgacaaaacgcaactgcgggaagtcgcagcgaaactggatttgagcaatgttgctgataccgaagaagaccgcgacacgctgctacaattgctgtttacctttggcgtagagccaaatattggcaaagaaaaaccgacctttgtgtaccactttccagccagccaggcatcactggcgcaaatcagtaccgaagatcatcgggtcgctgaacgctttgaggtttattataaaggtattgagctggcgaatggtttccatgaattgacggatgcccgtgagcagcaacaacgctttgaacaagataaccgtaagcgcgcggcgcgcggtttgccgcagcaccccattgaccagaatctgattgaagccttgaaagtcggtatgcctgactgttccggcgtggcattaggtgttgatcgtctggtgatgttggcgctgggcgcggagacactggctgaagtcatcgcctttagcgttgaccgggcataattctgaaaaattactgaattaacagcgaagaatggcgtgataagcgccattctgtagcatatgttttcatttttccgttaaaggccacaatttaagactggatatttgatatcatccaggtatcaattctgtattggtttttacgctgcctgctcaatgttgcgcagtgcagttcagtgggcacgtgttatacacgcgctgaaatgaaggatggtttcatgcctcacacgataaaaaagatgagtctgataggactcatattgatgatctttacttccgtatttggatttgccaatagcccatcggcttattacttaatgggttatagtgcgattcccttttatatattttctgcattgttattctttattccattcgccttaatgatggctgaaatgggagctgcttatcgcaaagaagaaggtggtatctattcctggatgaataatagtgtcggaccacgttttgccttcattggtacgtttatgtggttttcctcttatatcatctggatggtgagtacctccgcgaaagtttgggtaccgttctcaacattcctctatggtagcgacatgacccagcactggcgtattgccggactggagcctacgcaggtggttggtctgctggcagtggcatggatgattctggtcaccgtcgttgcttcaaaggggattaataaaattgcccgcattactgcggtgggcggtattgcagtaatgtgtctgaatttagtattgctgttagtaagcattactattttgttattaaatggtgggcatttcgcgcaggatattaatttccttgtatcaccgaacccaggttatcagtccggtctggcaatgctatcgtttgtggtatttgctatttttgcctatggcggaattgaagcggttggtggtctggtcgataaaacggaaaatccagaaaagaactttgccaaaggtattgtttttgccgctattgttatttcaatcggttattcgctggcaatatttttatggggtgtcagcacaaactggcagcaggtattaagtaatggttccgttaacctcggcaatattacctatgtgctgatgaagagcctcggggtgacgctgggtaacgcactgcatttgtcacctgaagcgtcattgtcgctgggtgtatggtttgcgcgtattaccggactttcgatgttcctcgcttataccggggcgttctttacgctttgctattcaccgctgaaagccatcatccaggggacgccgaaagcgttgtggccggaaccgatgacgcgcctgaatgcgatggggatgccgtctatcgccatgtggatgcagtgcgggttggttactgtcttcatcctgctggtttcgtttggtggcggtaccgcatcggcgttctttaacaagctgacgctgatggcgaacgtgtctatgacgcttccttacctgttcctcgcgctggctttcccattttttaaagcacgtcaggatctcgacagaccatttgtgattttcaaaacgcatatgtcggcaatgattgcaacagtggttgtcgtactggtggtgacatttgcgaacgtcttcaccattattcagcctgtggctgaagccggagactgggacagcacattgtggatgattggcggccctgtcttcttctcgctgttagcgatggcgatttaccagaactattgcagtcgcatggcgaataaacctgagttagctctcgactgatcatatgaaatcctgcaactcatcgtctctccggcgatgagttgtcaggaagtaatgcgtatggatgatactctccagggccggtgataactgaagatgatgttaagctgctaaatgagccacgttgacatcatttggcagcttcatgcattacaaacttcccgcctgacgacctttgcccgcagaagttaatgttctccccgtttgtttaccattcaggctttccagacgcatctggaagggcgggaatggcatatcgataccgtgggcatggaagcctgccagaatcagctggtggatctcatggcgtagcggcatacggtgacccatctcagcggcgtaaatacgcagctcgaaaatctgaatcccctgttgcagatccaccaggaagacttccggtgccgggttgtcgatcaccagcgagcagcgacgcgctgcggtgagcaggatttccgtcacttcttcactgttggcatcagcaggggccggaatcgtcaacactacgcgcgtgaccgagtcagagagcgaccagttgataaactgctcggtaataaacgccttgttcggcacgattatctctttacggtcccagtcgctgatggtggtggcgcgggtgttaattttcgtcacgctaccagtaagatcgcggatcgttaccgtatcgccaatgcgaatcggtttttcgaacaggataatcagaccagagataaagttggcgaaaatttcctgcaaaccaaaaccgagaccaacaccgagcgcggcgaccagccactgcaatttcgaccactcaataccaatcatcgagaagccgaccagcccgccaatcagcatcagcagatatttggtgatggtggtgatggcgtagcccgtacccggcgttaaatccaggtgctgcaaaatcgccagttccagcagcgcgggcaggttgcgcaccagctgcgtggtgatgataaacaccagaatggcaatcagcaccgcaccgagggtaattggctccagactttctacgccctgtaccgtggaggtgacatcccacagcgaaatattttcgaggaagccgaaagcggaatggatttctgaccacagcacaatgacagaaagcagggcgatcaacatcaaaattgagcgcaccagccgcaaggattgcgcactgatggcatcgagatcgacttcgctttcatcgacttcaattgccccttccgggctactgtgatgatgcgcttcctcttcgccacgcgcgcgttgcgctaacatctctgcccggcgatgcttcgcccggtcaaacgccagcctgcgacgctggatcagcatccagcggcggataacgtgataaaccaccagtagcaggaaccagatggcaaccgaggtttcaagcctcgctaacagcgcctgtgccgttgccagataacccaccgccgacgccagaatggcaaccagtggcgcgccaatcatcatgttccacagcatatggttggtaatgttgtcgccgctgccctctttgttgagatacagtgggatcccggcctttttcaggctgagggtgaccaccgccagcgcaccgcaaatgaggataaagcaaagccgtcccagcgaaccggagaattcacggtcgtcgaggttatcgaacatcatcagcgccataatcagcggcacaataagcccgatgctcatcaggtagtagcgcatcccacgggaaacacgttcgcgcggccagccaaaatgagcgataaacaagccgttcgggcgggcaaaggtggcgcaaatcatcactacccacagcagcggcacggtggccgttacaccatcgccaatcgcgaccgccagcggataaggccacgcctcgcgcaagccgtaacccagcgtcatccacagcaccggtaacggtgacgcgacgagaatcgaccagaaaagagtgcgcaacgtcagccagaagtgatcctgagtcactttgccaactttcgccgccgaacgttcaagaaaacgggtgaaatagcggcgcgagtaaatactgcaaccgaccagaatcaacgcgccaaacagcggcaaaattgtctctttgctggtcagcatcatcacactggctttgcccaactgactgaaggtgtccagcgaaatgagacgacgcagatcctgggcgatttccagcggccaggcgatggtcatcgggcgcacgtcagaggtccagaacagatagcggtgcgttgcttcgttcacctctttcagcgcatcctccagttgcccgttggagactttcagcttggtcagttccaatagtagcgtgtcgccaccctgcaacaatgagttcagcaactcacgctgagtgcgcagttgtgcttccagaatacggttttgctcggcggtcagcggctgaccgtcggcctgatggatttgccgtagcagcggctgtttattaagcagatcctcataacgtaaccgttgcacacgcaactgcgccatttcggtatcaagctgttgtggttttggcatttctggcagccgtgccacctgcgcccgcagcgcttcgccgagcagattggacgatcccagccattgcgactgttcacgcagcgtattcaacgcctgccggacctgtaacgtctggctggcagcctgacgctgttgcgaggcaacgagatccatccgctgcgcctgttgattcaaagccgccgatagttcgcggttaattttgaattgcgcgacgatatctttcggcaaatcggcactgttttctgccagtaattcggtactttccagcgcccgctccgcctcaagctgacgttggctgtttaattgattacgcaaggcctgcaaatacgcatccagttgctggctctctttttccgccagctctgagcgtaagcgcgctaattcctggcggttattggcagacagctgcgccagctccagttcatcaacgagcgccttaagacgtgcagagtcagactgcaacgcgaaattttgtgcctgattgagcggagtattgccagtaagcgtccccaggcggcgctcgatctcatttaactgacggcgggcgtcggtttgctgttgcggcagttgattcagcgaatcggcaatctcgcgggcgcgctcctgctcttgctgggcctgacggcttttatccagcaactggctgctgacctggagaatttcctgattcagcgcgtcggtagacattcccggcgacacgctgcgcggctcgtcacgcatgttgtttaattgtgcgcgcagagtagcggagagtttcggataattatcgataacttgctgatattgtttgatgcgctcaagggaaccttttcgttcctcaagcgcatttaaggcagactggagcgcctctacgacttccggctgtgcgggtttcgccgcttttgcctgctccagttcctgagtgatttgtttgctatcgggggccgtcgcggcgtacgccccccaactgaggcaccaggccatcagaaaagtgataatcaggcgcacgtcagcgtttcctttgatggattagacctggtcttttttgtcgtcaaccaatgggctggcgtcgtgttctgcttcgatctcttcagcaggaagcggggccggttcagcgtctggcgtaacaaaggtttcggtagatactgccagcggctggccaattttcgtgacagacaggctttccagttgctcaaccagattcactttacccggtgcaaacaggttgataacggtggaaccgagtttaaagcgacccatttcctggcctttcagcagtgccacagaaccgtcgttttccccggcaggccaggtccagcgcttgatgataccttcgcgcggcggcgtaatggtgcccgcccagaccgtctcaatgctgccaacaatcgtcgctccgaccagaatctgcgccattgggccaaattcggtatcgaaaaggcaaatcacgcgttcgttacgggcaaacagattcggcacgttctgagcggtgagatggttaacggagaagagatcgcccggcacgtagatcatctcacgcagaataccgttgcacggcatgtgtacgcggtggtagtcacgcggggagaggtaagtggtcacaaacgtaccgttgcggaacaggtccgccatcagatagttgcctgccagcaaggcttcgaggctgtagttgtggcctttggcttgcaggattttatcttcttcgattttacccaactggctgataacgccatcggcaggcatgaccaggacattcggatcggtatcgattgggcgtacttcgtcacgcagcggacggacaaagaattcgttaaaggtgcggtagctggcggtgtccggcttttgcgcctctttcatgtcgaccttgtagtatttaacgaacagatcgataaccagttttgtcagccatcctgcccgcttgcttgcgccccaacccgccaggcgagtaagccatagtttcggcagaatgtactgtagcgaaagtttaaatgaatttaacaaggtagcctccaggccattgttttgtcgttcctgatccggccaacatgccggatcctgaaaaaaaggggacgattctaacgacggttagcttaattgtcagtcatccgtatcagaaaagtttttacgcgtttttacctgcgccatgctttccagaatacggtgatagttttcgaaacgggtttccgcgattttcccttcctcaaccgcttcccggatagcgcagcccggatcggtatcgtgtttgcaatcgcgatatttacacagacctaaatagtcatggaattcgacaaagccctgagtgatttgttccggctccaggtgccagaggccgaactcacgcacaccaggggaatcaatcacatcaccgccgtgcgggaagtgatacagccgagcggcggtcgtggtgtgctgaccgagccccgagttgtcagagacatcgttggtcaggatctctttttgcagccccagcaacgcattcagcaggctggatttgccgacgccagactgcccggcaaaaatgctgatgcgcccggtcaacgcctcttccagcggttttagcccatcctgagtatggctggaaaccatcaatacgcgataaccgatattgcggtagatatccatctgctcgttgacgaacgccatgccttcgtcgtccagcaggtctatcttgttgagcacaataatcggctcaatctgcaaggtttcgcaggccaccaggtaacggtcgataatattgagcgacagctccggcaaaatggcggagacaatgacaatctggtcgatgttggcggcaataggttttacgccgtcgtagaaatccggacgcgtcaacaccgaggtacgctcatgcaccgcttccacgatccctttgacatttacgccttccgccgccggtttacccggacgccagactacgcggtcgccggttaccagcgaacggatggtacggcgaatattgcagcggtgaacgtcgccatcggcggattccacatcagcgtgcataccaaagcggctgatgacgataccttcatcaggctcgccaaacagattgtcgtcgtagtcgggcttctccttagacgttttaagacgacgctggtgattggcgttcacgcggcgctgctggcctttggagagtttatttttactcaatcgtacagactcctggtcgcccctgatgggcaaaacatctatgatacacgcaattgtgaatcaatatagtcactgtgaatgggtggaaaatagcatgagtgccaatgaaaacaacctgatttggatcgatcttgagatgaccggtctggatcccgagcgcgatcgcattattgagattgccacgctggtgaccgatgccaacctgaatattctggcagaagggccgaccattgcagtacaccagtctgatgaacagctggcgctgatggatgactggaacgtgcgcacccataccgccagcgggctggtagagcgcgtgaaagcgagcacgatgggcgatcgggaagctgaactggcaacgctcgaatttttaaaacagtgggtgcctgcgggaaaatcgccgatttgcggtaacagcatcggtcaggaccgtcgtttcctgtttaaatacatgccggagctggaagcctacttccactaccgttatctcgatgtcagcaccctgaaagagctggcgcgccgctggaagccggaaattctggatggttttaccaagcaggggacgcatcaggcgatggatgatatccgtgaatcggtggcggagctggcttactaccgcgagcattttatcaagctgtaaaatttttcctggtcacgtaagcgccggaatccacttgcggcggcgtgattttgacgctaaattgaacgtcttgctgataatttcagcacttgagataaaaacgcaaaaaaaacttttttggggggttgcagagggaaagatttctcgtataatgcgcctcccgtaacgacgcagaaatgcgaaaattacgaaagcaaaattaagtagtacgcgggaatagctcagttggtagagcacgaccttgccaaggtcggggtcgcgagttcgagtctcgtttcccgctccaaaatttgaaaagtgctgcaaagcacagaccacccaagcgggaatagctcagttggtagagcacgaccttgccaaggtcggggtcgcgagttcgagtctcgtttcccgctccaaaatttgaaagtgctgtaaggcacagaccacccaagcgggaatagctcagttggtagagcacgaccttgccaaggtcggggtcgcgagttcgagtctcgtttcccgctccaaattcttctctcaataaaatatccacagcgatgcgatgcgttattgctggttttcgttgtctctgacaaactcttgtaaacagagttatccacagcctcaggctgtaatcttaatttcaaagaaacttcgcacggtgaatagtatttttttaacctattgatagataagttaaaaattaagattccgttttgtcgagtcgatcacttgacgattttattcgtcttgaattgcaatgcgtttttatttttattcacaagctgtggatgaatcaggcgtcacgcggtaaccctttttcaatcacccgaaccagacgctgttttttcggcaattgcacttcgactatgcacgcatttcgtctctctatttgctgcgcaatcgcccacgctatgtgctcatcgagaagtgggtgctcacctttacgactttccagcgctgtcaaaatcgtttcatcccaaggggcattgcctaatgctacggcgatattacgcagccaacgcaggtgaccaatacgacgaatcgccgatccttccgtgacttttaaaaacttctcttcgctccaggcgaataactcaatgagttccggtgcgtgtagcggcttacgcgggctgaaatcctcttctgtggtgagttgtgaatagcgattccacgggcagataagctggcagtcatcgcaaccgtaaatacggtttcccattaacggtcgcaactcttccgggatcgccccttcaagttcgatggtgagataagagatacagcggcgagcatcgacggtatatggctcgacgatggcaccggtcgggcaaatcgtcatacaggccacgcatttaccgcatccttcctcgactggttgatccacgggcagcggaatatcgaccagcaattcgcctaaaaagaagaaagaaccggcctcgcgattgaggataagtgagtgcttacctgtccagccgagcccagctttttcagctaacgggcgctcgagaataggcgcagaatcgacaaacggtctaaaattcagcgaaacacaatgttgctgaatcatctcgcccagctttttgagtcggttgcgcagaagtttgtgatagtcacggcccagcgcataacggctaacatagccgagtttggggtttttcagcgtgctggcaaatgcggcgttagcaggaaggtaattcatccgcacgctgatcacgcgcagcgtaccgggcaataactcatgggggcgagcgcgcagcataccgtgacgtgccatccagtccatttcgccgtggtattgtttgtccagccatgcttgcagtttgggctcggactcgctgagatcggtatcggtaatacctacctgctgaaagcccagttccagcccccactgtttaattttttgcgctaactgattgagatcgaggggctctgacatgacggaccatacaatgaagaaaaaccccgtaagtataccacacaccgtctggcacgccgacgatatccgccgcggagaacgtgaggcggcagatgcgctggggcttacactctatgagctgatgcttcgcgctggcgaagccgcattccaggtgtgtcgttcggcgtatcctgacgcccgccactggctggtgctgtgcggtcatggtaataacggcggcgatggctacgtggtcgcgcgactggccaaagcggtcggcattgaggtcacgttgttggcccaggagagcgacaaaccgttgccggaagaggccgcgctggcacgcgaagcatggttaaacgcgggaggcgagatccatgcttcgaatattgtctggcccgaatcggtagatctgattgttgatgcgctgctcggtaccggcttgcagcaagcgccccgcgaatccattagccagttaatcgaccacgctaattcccatcctgcgccgattgcggcggttgatatcccttccggcctgctggctgaaaccggcgctacgccaggcgcagtgatcaacgccgatcacaccatcacttttattgcgctgaaaccaggcttgctcactggaaaagcgcgggatgttaccggacaactgcattttgactcactggggctggatagttggctggcaggtcaggagacgaaaattcagcggttttcggcagaacaactttctcactggctaaaaccgcgtcgcccgacttcgcataaaggcgatcacgggcggctggtaattatcggtggcgatcacggcacggcgggggctattcgtatgacgggggaagcggcgctacgtgctggtgctggtttagtccgagtactgacccgcagtgaaaacattgcgccgctgctgactgcacgaccggaattgatggtgcatgaactgacgatggactctcttaccgaaagcctggaatgggccgatgtggtggtgattggtcccggtctgggccagcaagagtgggggaaaaaagcactgcaaaaagttgagaattttcgcaaaccgatgttgtgggatgccgatgcattgaacctgctggcaatcaatcccgataagcgtcacaatcgcgtgatcacgccgcatcctggcgaggccgcacggttgttaggctgttccgtcgctgaaattgaaagtgaccgcttacattgcgccaaacgtctggtacaacgttatggcggcgtagcggtgctgaaaggtgccggaaccgtggtcgccgcccatcctgacgctttaggcattattgatgccggaaatgcaggcatggcgagcggcggcatgggcgatgtgctctctggtattattggcgcattgcttgggcaaaaactgtcgccgtatgatgccgcctgtgcgggctgtgtcgcgcacggtgctgcagctgacgtactggcggcgcgttttggaacgcgcgggatgctggcaaccgatctcttttccacgctacagcgtattgttaacccggaagtgactgataaaaaccatgatgaatcgagtaattccgctccctgatgagcaggcaacattagacctgggcgagcgggtagcgaaagcctgcgatggcgcaaccgtaatctatctgtatggcgatttaggcgcaggtaaaaccacctttagccggggctttttacaagctctgggtcatcagggtaatgtcaaaagccccacttatacgctggtcgaaccctatacgctcgacaatttaatggtttatcactttgatttgtaccgccttgccgatcccgaggagctggagtttatggggatccgcgattattttgccaacgatgccatctgcctggtggagtggccacaacaaggtacaggtgttcttcctgacccggatgtcgaaatacacattgattatcaggcacaaggccgtgaggcgcgcgtgagtgcggtttcctctgcgggtgaattgttgctggcgcgtttagccggttaacctttgaaaggtggcgggatgatgtatcgcatcagaaattggttggtagcgacgctgctgctgctgtgcacgccggtgggtgccgcgacgctctctgatattcaggtttctaacggtaatcaacaggcgcggataacgttgagttttattggcgatcctgattatgcgtttagccatcaaagcaaacgcaccgtggcgctcgatatcaaacaaacgggcgtgattcagggactgccgttgttgttcagcggcaataatctggtgaaggcgattcgctctggaacgcctaaagatgcacaaacgctacggctggtggtcgatcttaccgaaaacggtaaaaccgaagcggtgaagcggcagaatggcagcaattacactgtcgtctttacgattaacgccgatgcgccgccacctcctcctccgccgcccgtggttgcgaaacgcgttgaaacgcctgcggttgtcgcaccgcgcgtcagcgaaccggcgcgcaatccgtttaaaacggaaagtaaccgcactacgggtgttatcagcagtaatacggtaacgcgtccggcagcgcgcgcgacggctaacactggcgataaaattatcatcgctattgatgccggacacggcggtcaggaccctggcgctatcggccccggtggcacgcgggagaaaaatgtcaccatcgccatcgcgcgtaaattgcgtactttgctcaatgacgatccgatgtttaagggcgttttaacccgtgacggggattactttatctcggtgatggggcgcagtgatgtggcacgtaagcaaaacgccaatttcctcgtgtcgattcacgctgatgccgcaccgaaccgcagtgcgactggcgcttccgtatgggtgctctctaaccgtcgcgccaacagcgaaatggccagctggctggagcagcacgagaaacagtcggagctgctgggtggggcgggtgatgtgctggcgaacagtcagtctgacccctatttaagccaggcggtgctggatttacagttcggtcattcccaacgggtagggtatgatgtagcgaccagtatgatcagtcagttgcaacgcattggcgaaatacataaacgccgaccagaacacgcgagtctcggcgttctgcgttcgccggatatcccatcagtactggtcgaaaccggttttatcagcaacaacagcgaagaacgtttgctggcgagcgacgattaccaacaacagctggcagaagccatttacaaaggcctgcgcaattatttccttgcgcatccgatgcaatctgcgccgcagggggcaacggcacaaacggccagtacggtgacgacgccagatcgcacgctgccaaactaaggacgattgatgccaattcaggtcttaccgccacaactggcgaaccagattgccgcaggtgaggtggtcgagcgacctgcgtcggtagtcaaagaactggtggaaaacagcctcgatgcaggtgcgacacgtatcgatattgatatcgaacgcggtggggcgaaacttatccgcattcgtgataacggctgcggtatcaaaaaagacgagctggcgctggcgctggcgcgtcatgccaccagtaaaatcgcctctctggacgatctcgaagccattatcagcctgggctttcgcggtgaggcgctggcgagtatcagttcggtttcccgcctgacgctcacttcacgcaccgcagaacagcaggaagcctggcaggcctatgccgaagggcgcgatatgaacgtgacggtaaaaccggcggcgcatcctgtggggacgacgctggaggtgctggatctgttctacaacaccccggcgcggcgcaaattcctgcgcaccgagaaaaccgaatttaaccacattgatgagatcatccgccgcattgcgctggcgcgtttcgacgtcacgatcaacctgtcgcataacggtaaaattgtgcgtcagtaccgcgcagtgccggaaggcgggcaaaaagaacggcgcttaggcgcgatttgcggcaccgcttttcttgaacaagcgctggcgattgaatggcaacacggcgatctcacgctacgcggctgggtggccgatccaaatcacaccacgcccgcactggcagaaattcagtattgctacgtgaacggtcgcatgatgcgcgatcgcctgatcaatcacgcgatccgccaggcctgcgaagacaaactgggggccgatcagcaaccggcatttgtgctgtatctggagatcgatccgcatcaggtggacgtcaacgtgcaccccgccaaacacgaagtgcgtttccatcagtcgcgtctggtgcatgattttatctatcagggcgtgctgagcgtgctacaacagcaactggaaacgccgctaccgctggacgatgaaccccaacctgcaccgcgttccattccggaaaaccgcgtggcggcggggcgcaatcactttgcagaaccggcagctcgtgagccggtagctccgcgctacactcctgcgccagcatcaggcagtcgtccggctgccccctggccgaatgcgcagccaggctaccagaaacagcaaggtgaagtgtatcgccagcttttgcaaacgcccgcgccgatgcaaaaaccaaaagcgccggaaccgcaggaacctgcacttgcggcgaacagtcagagttttggtcgggtactgactatcgtccattccgactgtgcgttgctggagcgcgatggcaacatttcacttttatccttgccagtggcagaacgttggctacgtcaggcacaattgacgccgggtgaagcgcccgtttgcgcccagccgctgctgattccgttgcggctaaaagtttctgccgaagaaaaatcggcattagaaaaagcgcagtctgccctggcggaattgggtattgatttccagtcagatgcacagcatgtgaccatcagggccgtgcctttacccttacgccaacaaaatttacaaatcttgattcctgaactgataggctacctggcgaagcagtccgtattcgaacctggcaatattgcgcagtggattgcacgaaatctgatgagcgaacatgcgcagtggtcaatggcacaggccataaccctgctggcggacgtggaacggttatgtccgcaacttgtgaaaacgccgccgggtggtctgttacaatctgttgatttacatccggcgataaaagccctgaaagatgagtgatatcagtaaggcgagcctgcctaaggcgatttttttgatggggccgacggcctccggtaaaacggcgttagccattgagctgcgtaaaattttaccagtagagttgataagcgttgattctgcccttatttacaaagggatggatatcgggacggcgaagccgaacgctgaagagttactcgccgcgccgcaccgattgctggatattcgcgatccgtcgcaggcttactcggctgctgattttcgccgcgatgcgctggcggaaatggccgatatcaccgcggcggggcggatcccactgttagtgggcggtacgatgttgtatttcaaggcattgctggaagggttgtcgccgctaccgtcggcagacccggaagtgcgggccagaattgagcaacaggcggcagagcaaggttgggagtcattgcatcgtcaacttcaggaggtagatccggttgcggcagcaaggattcatccaaatgatccacaaaggctttcccgggcactggaagtttttttcatttcgggtaaaactttaacggaactgacgcaaacgtcaggagacgctctaccgtatcaggtgcatcagttcgccatcgccccggcgagccgtgaactgctccatcaacgcattgagcagcgttttcatcagatgttggcttcaggttttgaagcagaagtccgggcgctttttgcccgaggagatttgcatacggacttgccttccattcgttgcgtgggttatcgccagatgtggtcttaccttgaaggcgaaatctcatacgatgaaatggtttatcgaggtgtttgcgccacgagacagttggcgaagcggcagataacctggctgcgtggttgggaaggggttcactggcttgacagtgaaaaaccagaacaggcgcgtgacgaagtattacaggttgttggtgctatcgcaggctgaatgtgtacaattgagacgtatcgtgcgcaattttttcagaatcgaaaggttcaaagtacaaataagcatataaggaaaagagagaatggctaaggggcaatctttacaagatccgttcctgaacgcactgcgtcgggaacgtgttccagtttctatttatttggtgaatggtattaagctgcaagggcaaatcgagtcttttgatcagttcgtgatcctgttgaaaaacacggtcagccagatggtttacaagcacgcgatttctactgttgtcccgtctcgtccggtttctcatcacagtaacaacgccggtggcggtaccagcagtaactaccatcatggtagcagcgcgcagaatacttccgcgcaacaggacagcgaagaaaccgaataaggtttcgggctgtttttttacacggggagccagcgatcctgcgttccccgctgatctatttagagggttatacgcttgtttgaccgttatgatgctggtgagcaggcggtactggtacacatctattttacgcaagacaaagatatggaagacctccaggagtttgaatctctggtctcttccgccggtgtcgaagcattgcaggtgattaccggtagccgtaaagcgccgcacccaaagtattttgtaggtgaaggtaaagcagttgaaattgcggaagctgtcaaagcgacgggtgcttcggtcgttctttttgaccatgccctgagcccggcgcaagagcgtaacctggagcgtttgtgcgagtgtcgtgttatcgaccgcaccggccttattttagatattttcgcccaacgtgcgcgtacccatgagggtaagttgcaggttgagctggcgcagctgcgccatctggctacgcgcctggtgcgtggctggacccaccttgaaagacagaaaggcgggataggtttgcgtggtccgggtgaaacccagctcgaaaccgaccgtcgtttgttgcgtaatcgcatcgtgcagatacagtcgcgcctggaaagagttgaaaagcagcgtgagcaggggcggcaatcgcgtatcaaagccgacgttcctactgtttcgctggtgggatataccaacgccggtaaatctacccttttcaatcgcatcaccgaagcgcgggtctacgcggcagaccagttgtttgccaccctcgacccgacgttgcggcgtattgacgttgcagatgtcggtgaaaccgtgttggcagataccgtagggtttattcgccacctgccgcacgatctggttgcagcatttaaagccacgttacaagagacgcggcaagccacattactgctgcacgtcattgatgcggcggatgtgcgtgtacaagaaaacatcgaagcggtgaatacggttcttgaagagatcgacgctcacgagatcccaaccctgctggtgatgaacaagatcgatatgctggaagatttcgaaccgcgtattgatcgggacgaagagaacaaaccgatccgtgtctggctttccgcacagaccggagcggggataccacagctttttcaggctttgacggagcggctttccggcgaggtggcgcagcatacattgcgtctgccaccgcaggaagggcgtctgagaagtcgtttttatcagcttcaggcaatagaaaaagagtggatggaggaggacggcagcgtaagtctgcaagttcgtatgccgatcgttgactggcgtcgcctctgtaaacaagaaccggcgttgatcgattacctgatctaacggcgtagcgtctgaagcgtggagtcatatcctctggcgtcgaaagacaacagggatcaccgcataacaaatatggagcacaaacatggcgtggaatcagcccggtaataacggacaagaccgcgacccgtggggaagcagcaaacctggcggcaactctgagggaaatggaaacaaaggcggtcgcgatcaagggccacctgatttagatgatatcttccgcaaactgagcaaaaagctcggtggtctgggcggcggtaaaggcaccggatctggcggtggcagttcatcgcaaggcccgcgcccgcagcttggcggtcgtgtcgttaccatcgcagcggcagcgattgtcattatctgggcggccagtggtttctataccattaaagaagccgaacgcggcgtggtaacacgctttggtaaattcagccatctggttgagccgggtctgaactggaaaccgacgtttatcgacgaagtcaaaccggtgaacgtggaagccgtgcgtgaactggccgcttctggtgtgatgctgacgtcggacgagaacgtagtgcgcgttgagatgaacgtgcagtaccgcgtcaccaatccggaaaaatatctgtatagcgtgaccagcccggatgacagcctgcgtcaggctaccgacagcgccctgcgtggagttatcggtaaatacaccatggatcgcattctgacggaaggtcgtaccgtgattcgtagcgatactcagcgcgaactggaagagacgattcgtccgtatgacatgggtatcacgctgctggacgtcaacttccaggctgctcgtccgccggaagaagtaaaagcggcgtttgacgatgcgattgccgcgcgtgaaaacgaacagcaatacattcgtgaagcagaagcgtataccaacgaagttcagccgcgtgcgaacggtcaggcgcaacgtatcctcgaagaggcgcgtgcgtacaaggcccagaccatcctggaagctcagggtgaagtggcgcgctttgctaaacttctgccggaatataaagccgcgccggaaattactcgcgagcgtctgtatatcgagacgatggaaaaagtgttgggtaacacccgcaaagtgctggttaacgataaaggtggcaacctgatggttctgccgttagaccagatgctgaaaggtggtaacgcccctgcggcgaagagcgataacggtgccagcaatctgctgcgtctgccgccagcctcttcctccacaaccagtggagcaagcaacacgtcgtccaccagtcagggcgatattatggaccaacgccgcgccaacgcgcagcgtaacgactaccagcgtcagggggaataacgatgcgtaagtcagttatcgcgattatcatcatcgtgctggtagtgctttacatgtctgtctttgtcgtcaaagaaggtgagcgcggtattacgctgcgttttggtaaggtactgcgtgacgatgacaacaaacctttggtttatgagcctggtctgcatttcaagataccgttcattgaaacggtgaaaatgctcgacgcacgtattcagaccatggacaaccaggccgaccgctttgtgaccaaagagaagaaagacctgatcgtcgactcttacatcaaatggcgcatcagcgatttcagccgttactacctggcaacgggtggtggcgacatttcgcaagcggaagtgctgttgaaacgtaagttctctgaccgtctgcgttctgaaattggtcgcctggacgtgaaagacatcgtcaccgattcccgtggtcgtctgaccctcgaagtacgtgacgcgctgaactccggttctgcgggtacagaagatgaagttactaccccggcggcagataacgccattgccgaagcggcagagcgcgtaacggctgagacgaagggcaaagttccggtcatcaacccgaacagtatggcggcgctgggtattgaagttgtcgatgtgcgtatcaagcagatcaacctgccgaccgaagtgtctgaagcgatctacaaccgtatgcgcgccgagcgtgaagcggtagcgcgtcgtcaccgttcacaaggtcaggaagaagcggaaaaactgcgcgcgactgccgactatgaagtgaccagaacgctggcagaagctgagcgtcagggccgcatcatgcgtggtgaaggcgatgccgaagcagccaaactgtttgctgatgcattcagtaaagatccggacttctacgcattcatccgtagcctgcgtgcttatgagaacagcttctctggcaatcaggacgtgatggtcatgagcccggatagcgatttcttccgctacatgaagacgccgacttccgcaacgcgttaatataacgactgcggtacaggtcaataaagccaccgcatcctcagggatgtcggtggttttctttttctataaggataatgaatgaattcgacaatctggctggcgcttgccctggttttggtactggaaggtttagggccgatgctttacccgaaggcatggaagaagatgatctctgcgatgaccaatttgcccgataatattttacgtcgttttggcggtggacttgtggttgcgggcgttgtggtctactacatgttgaggaaaacgattggctgaacaaaaaacagactgatcgaggtcatttttgagtgcaaaaagtgctgtaactctgaaaaagcgatggtagaatccatttttaagcaaacggtgattttgaaaaatgggtaacaacgtcgtcgtactgggcacccaatggggtgacgaaggtaaaggtaagatcgtcgatcttctgactgaacgggctaaatatgttgtacgctaccagggcggtcacaacgcaggccatactctcgtaatcaacggtgaaaaaaccgttctccatcttattccatcaggtattctccgcgagaatgtaaccagcatcatcggtaacggtgttgtgctgtctccggccgcgctgatgaaagagatgaaagaactggaagaccgtggcatccccgttcgtgagcgtctgctgctgtctgaagcatgtccgctgatccttgattatcacgttgcgctggataacgcgcgtgagaaagcgcgtggcgcgaaagcgatcggcaccaccggtcgtggtatcgggcctgcttatgaagataaagtagcacgtcgcggtctgcgtgttggcgaccttttcgacaaagaaaccttcgctgaaaaactgaaagaagtgatggaatatcacaacttccagttggttaactactacaaagctgaagcggttgattaccagaaagttctggatgatacgatggctgttgccgacatcctgacttctatggtggttgacgtttctgacctgctcgaccaggcgcgtcagcgtggcgatttcgtcatgtttgaaggtgcgcagggtacgctgctggatatcgaccacggtacttatccgtacgtaacttcttccaacaccactgctggtggcgtggcgaccggttccggcctgggcccgcgttatgttgattacgttctgggtatcctcaaagcttactccactcgtgtaggtgcaggtccgttcccgaccgaactgtttgatgaaactggcgagttcctctgcaagcagggtaacgaattcggcgcaactacggggcgtcgtcgtcgtaccggctggctggacaccgttgccgttcgtcgtgcggtacagctgaactccctgtctggcttctgcctgactaaactggacgttctggatggcctgaaagaggttaaactctgcgtggcttaccgtatgccggatggtcgcgaagtgactaccactccgctggcagctgacgactggaaaggtgtagagccgatttacgaaaccatgccgggctggtctgaatccaccttcggcgtgaaagatcgtagcggtctgccgcaggcggcgctgaactacatcaagcgtattgaagagctgactggtgtgccgatcgatatcatctctaccggtccggatcgtactgaaaccatgattctgcgcgatccgttcgacgcgtaattctggtacgcctggcagatattttgcctgccgggctaacagtgtgatacattgctgtgtcggttaagccattacgctatccgacacagtgttaaatcctcgcttttttccttccccgaactgaaataaattagcgacacagcttgtggctggtttatcatcaatataaatgtattttttcccgatttcccttttgaggttgatgtgcagttaacgagtttcactgattacggattacgtgcgctgatctacatggcgtcattgccagaagggcggatgaccagtatttctgaagtgactgacgtctacggcgtctcccgtaatcatatggtcaaaataatcaatcaacttagtcgtgccggctacgtgactgctgttcgtggaaaaaatggcggcattcgcctgggtaaatcggcgagtgcgatacgtattggtgatgtggtgcgcgagctggagcccttatcgctggtgaattgcagcagtgagttttgccacattacacctgcctgtcggttgaaacaggcgctttctaaggccgtgcaaagttttcttacggaactggataactacacgcttgccgatttggttgaagagaatcaaccgctttataaattattgctggtggagtgacgaaaatcttcatcagagatgacaacggaggaaccgagatgtcacaagatcctttccaggaacgcgaagctgaaaaatacgcgaatcccatccctagtcgggaatttatcctcgaacatttaaccaaacgtgaaaaaccggccagccgtgatgagctggcggtagaactgcacattgaaggcgaagagcagcttgaaggcctgcgtcgccgcctgcgcgcgatggagcgcgatggtcaactggtcttcactcgtcgtcagtgctatgcgctgccggaacgcctcgacctggtgaaaggtaccgttattggccaccgtgatggctacggctttctgcgggttgaagggcgtaaagatgatttgtatctctccagcgagcagatgaaaacctgcattcatggcgatcaggtgctggcgcagccgctgggcgctgaccgtaaaggtcgtcgtgaagcgcgtattgtccgcgtactggtgccaaaaaccagccagattgttggtcgctactttactgaagcgggcgtcggctttgtggttcctgacgatagccgtctgagcttcgatatcttaatcccgcccgatcagatcatgggcgcgcggatgggctttgtggtcgtagtcgaactgactcagcgtccgactcgccgcaccaaagcggtgggtaaaatcgtcgaagtgctgggcgacaatatgggcaccggcatggcggttgatatcgctctgcgtacccatgaaattccgtacatctggccgcaggctgttgagcaacaggttgccgggctgaaagaagaagtgccggaagaagcaaaagcgggccgtgttgatctgcgcgatttaccgctggtcaccattgatggcgaagacgcccgtgactttgacgatgcagtttactgcgagaaaaaacgcggcggcggctggcgtttatgggtcgcgattgccgacgtcagctactatgtgcgtccgccaacgccgctggacagagaagcgcgtaaccgtggcacgtcggtgtacttcccttcgcaggttatcccgatgctgccggaagtgctctctaacggcctgtgttcgctcaacccgcaggtagaccgcctgtgtatggtgtgcgagatgacggtttcgtcgaaaggccgcctgacgggctacaaattctacgaagcggtgatgagctctcacgcgcgtctgacctacaccaaagtctggcatattctgcagggcgatcaggatctgcgcgagcagtacgccccgctggttaagcatctcgaagagttgcataacctctataaagtgctggataaagcccgtgaagaacgcggtgggatctcatttgagagcgaagaagcgaagttcattttcaacgctgaacgccgtattgaacgtatcgaacagacccagcgtaacgacgcgcacaaattaattgaagagtgcatgattctggcgaatatctcggcggcgcgtttcgttgagaaagcgaaagaaccggcactgttccgtattcacgacaagccgagcaccgaagcgattacctctttccgttcagtgctggcggagctggggctggagctgccgggtggtaacaagccggaaccgcgtgactacgcggaactgctggagtcggttgccgaccgtcctgatgcagaaatgctgcaaaccatgctgctacgctcgatgaaacaggcgatttacgatccagaaaaccgtggtcacttcggtctggcattgcagtcctatgcgcactttacttcgccgattcgtcgttatcctgacctgacgctgcaccgcgccattaaatatctgctggcgaaagagcaggggcatcagggcaacaccactgaaaccggcggctaccattattcgatggaagagatgttgcaactgggtcagcactgttcgatggcggaacgtcgtgccgacgaagcaacgcgcgatgtcgctgactggctgaagtgtgacttcatgctcgaccaggtaggtaacgtctttaaaggcgtaatttccagcgtcactggctttggcttcttcgtccgtctggacgacttgttcattgatggtctggtccatgtctcttcgctggacaatgactactatcgctttgaccaggtagggcaacgcctgatgggggaatccagcggccagacttatcgcctgggcgatcgcgtggaagttcgcgtcgaagcggttaatatggacgagcgcaaaatcgactttagtctgatctccagtgaacgcgcaccgcgcaacgtcggtaaaacggcgcgcgagaaagcgaaaaaaggcgatgcaggcaaaaaaggcggcaagcgtcgtcaggtcggtaaaaaggtaaactttgagccagacagcgccttccgcggtgagaaaaaaacgaagccgaaagcggcgaagaaagacgcgagaaaagcgaaaaagccatcggcgaaaacgcagaaaatagccgcagcgaccaaagcgaagcgtgcggcgaagaaaaaagtggcagagtgatcaataccctctttaaaagaagagggttagattgctgacaaaatgcgctttgttcatgccggatgcggcgtgaacgccttatccggcctacataatcacgcaaattcaatatattgcagagatcatgtaggccggataaacgtagtgcatcaggcaaaacgtaaacaacgagtacattaatgagcgaaatgatttacggcatccacgcagtgcaggccctgctggagcgcgcccctgaacgttttcaggaagtctttattttaaaaggccgtgaagataaacgtctgttaccgctgattcacgcccttgagtctcagggcgtggttatccagttggcaaaccgccaatatctcgacgagaaaagcgacggtgccgtgcatcagggcattatcgcccgcgtgaagccaggacgtcagtatcaggaaaacgatctgccggatctgatcgcttcgctcgatcaaccgttcctgctgatcctcgacggtgtaaccgatccgcacaacctcggcgcgtgcctgcgtagcgcggacgctgctggcgttcacgcggtgattgtgccgaaagatcgctccgcacagctcaacgctacggcgaaaaaagtagcctgcggcgcggcagaaagcgttccactgattcgggtgactaaccttgcgcgcaccatgcgtatgttgcaggaagagaatatctggatcgtcggtacggcaggcgaggcggatcatacactctatcagagcaaaatgaccggacgcctggcgctggtgatgggcgcggaaggtgaaggtatgcgtcgcctgacccgtgaacattgcgatgagttgatcagcatcccaatggcaggaagtgtttcttccctgaacgtttcggttgcaaccggaatttgcttatttgaagcggttcgtcagcgcagctagttcgtctgaattatgaaaagccatccagatttggatggtttttttttgtctatagctggtaagataattacgtactgcaaatattcattttattaatatttaaactaaatctatatggaataatatatgacatggaatccgttggcgctggcgacggcgctgcaaactgtacctgaacaaaatattgatgtgacaaatagcgagagcgcattaattattaaaatgaatgattatggcgatttgcaaatcaatattctttttacttcccgccaaatgattatcgaaacctttatttgtccggtaagtagtatcagcaatccagatgaatttaataccttcttattaagaaatcagaagatgatgccgttgtcatcggtaggaatctccagcgtgcaacaggaagagtattacattgttttcggggcgttatcgcttaaatcttctcttgaagatatcctgcttgagataacctcgctggtagataacgcattggatctggctgaaattacagaagaatattcacactaattacaaggacgggtatttatgggaattttaaaaagtttatttacgctggggaaatcgtttatctcccaggcggaagaatccattgaagaaacccagggcgtgcgcatgctggaacagcatattcgtgacgctaaagctgaactcgataaagccggaaaatctcgcgttgatctgctggcgcgggtgaaattaagtcacgataagctgaaagatttacgtgagcgcaaagccagtctggaagcccgtgcgctggaagcgttaagcaagaacgttaatccgtcgttgattaacgaagttgctgaagaaatcgcgcgccttgagaatctcattaccgctgaagagcaagtgttgtcgaatctggaagtctcccgtgatggcgtggaaaaagcagttacagcgacagcgcagcgtatcgctcagtttgagcagcaaatggaagtcgttaaagccactgaagccatgcagcgtgcacaacaggctgtaacaacctctaccgttggcgcatcttccagcgtttcgacagcggcagaatccttaaaacgcctgcaaacgcgtcaggccgaacgtcaggctcgcctggatgctgctgcacagttggaaaaagtcgcagacggtcgcgatcttgatgaaaagctggcggaagccggaattggcggtagcaataaaagtagcgcccaggatgtattagcaagactgcaacgccaacagggcgagtaatttttttgccagcctcgctaaaaggctggcaactattttaaggataaaatatgtctggttttttccagcgtctgtttggcaaggataataagcctgctatcgctcgcggtccgctgggacttcatctcaatagtggctttacgctcgacacgttagcgtttcgtttgctggaagatgaattgctgattgcgctgccgggtgaggaatttacggtagccgctgtcagccacatcgatctgggcggcggtagtcagattttccgctactacacttcaggcgatgaatttctgcaaatcaataccaccggcggcgaagatattgatgacattgatgatatcaagctctttgtctatgaagagagctacggtatcagtaaagagagtcactggcgcgaggcgatcaacgccaaagtgatgggggcaatgatcttaaactggcaggaaaaacgctggcagcgattttttaacagcgaagaaccgggaaatatcgaacccgtctacatgctggaaaaagtagaaaatcaaaaccatgccaaatgggaggtccataattttaccatgggctaccaacgccaagtaaccgaagatacttacgaatatttgctgttaaatggtgaggaatcttttaacgatctcggcgagccagagtggttattttcgcgcgcgttgggtgtcgatatcccgctgacatcacttcatattattggttaattacaaggacgtttacaatgcatatactggattcacttcttgcctttagtgcctatttttttattggcgtggctatggtgattatttttctgtttatctactccaaaattacaccgcacaacgaatggcaattaatcaaaaacaataataccgcggcgtcactggcattcagcggtacattgttgggttacgtgatccccttatccagtgcggcaatcaatgcggtgagtattccagactatttcgcctggggcgggattgcactggtgattcagttactcgtttttgctggtgtcagactttatatgcccgcattaagcgaaaaaattattaatcacaataccgcagcaggaatgtttatgggaaccgccgcactggctggtggtatttttaacgcagcttgtatgacatggtaatggacgatcatggccagaaaacgcaaatcaagaaataacagtaaaattggtcacggagcgatcagtcgcattggaagaccgcataatccttttgagccgcgccgcaatcgctacgcacaaaaatacttaacgttggtgctaatgggcggtgccgtttttttaatagtcaaaggatggagtgaaagtggcgatgtcgataacgacggcgacggaacgttttattcgacagtgcaggattgtattgatgacggtaataatgccgacatttgcgcgcgtggctggaacaacgccaaagcggcattttatgccgatgttccgaagaatatgactcagcagaattgtcagtctaagtacgaaaattgctactacgacaatgttgaacagagttggatcccggtcgtttctggatttttgttaagccgagttattcgtaaagatcgcgatgagccgttcgtctataacagcggcggatcctcatttgcttcccgccccgtctggcgcaacacttccggtgattactcctggcgctccggttctggcaaaaaagagtcttactcttcaggcggctttaccaccaaaaaagcgtcaaccgtttcgcgcggcggctatggtcgttcttccagcgcccgtgggcattggggaggctaatcatgctgagacacaacgttcctgtgcgacgggatctggaccagatcgccgctaacaacggtttcgactttcatatcatcgacaatgaaatctattgggacgagagtcgggcttaccgttttactctgcgccagattgaagagcagatcgaaaaaccgactgcggaactgcatcagatgtgccttgaggtggtggatcgcgcggttaaagacgaagagatcctgacgcaactggcgatcccgccgttgtactgggatgtgatcgccgaaagctggcgcgcacgcgatccttcgctgtatggccggatggattttgcctggtgtggcaatgcgccggtgaagctgctggagtacaacgccgatacgccgacctcgttgtatgagtcggcttatttccagtggttgtggctggaggatgcccggcgcagcggcattattccgcgtgatgccgatcagtacaatgccattcaggaacgcctgatttcacgctttagcgagctttatagccgggagccgttttatttctgctgctgtcaggacaccgatgaagacaggactaccgtgctgtacttgcaggactgcgcccagcaggcagggcaggagtcgcggtttatctacattgaagatctcggtttgggcgtcggcggtgtactgaccgatcttgatgataatgtcatccagcgtgcatttaagctgtatccgctggagtggatgatgcgtgacgataacggtccgctgctgtgcaagcgtcgcgagcaatgggtggagccgttatggaaaagtatcttgagtaataaagggctaatgccgctgctttggcgcttcttccctggtcatcctaaccttcttgcatcctggtttgagggtgaaaaatcgcagattgccgctggcgaaagctatgtgcgtaaaccgatctactcgcgcgaaggcggaaacgtcaccattttcgacggtcagaataacgtcgttgaccacgctgatggtgattacgccgatgaaccgatgatctaccaggcgtttcaacctctgccgcgatttggcgatagctacacactcatcggtagctggattgtcgatgatgaagcgtgcggaatggggatccgtgaagataacacactgatcaccaaagacacctcacgtttcgttccgcattacattgctggataagaatgttttagcaatctctttctgtcatgaatccatggcagtgaccatactaatggtgactgccattgatggagggagacacagtgcactggcaaactcacaccgtttttaatcaacctataccattaaataacagtaacttatacctgtctgatggcgcgctctgcgaagcggtaacgcgtgaaggtgctggctgggatagcgattttctagccagtattggtcagcagttaggaacggctgaatcccttgaactggggcggctggcgaatgtgaatccgcctgaattattgcgctacgatgcgcaaggacgccgtctggacgatgtgcgttttcaccccgcctggcacctgctgatgcaggcgctatgtaccaatcgggtgcacaatcttgcctgggaagaagacgctcgctccggcgcatttgtggcgcgcgcggcgcgttttatgttgcacgcacaggttgaggcagggtcgttatgtccgataaccatgacctttgccgccacgccattgctgttacagatgttacccgcgccgtttcaggactggaccacgccgctgctgagcgatcgctacgattctcacttattgccaggtgggcaaaaacgcggtttgttgattggcatgggaatgacggaaaagcagggcggttccgatgtcatgagcaacaccacccgcgcagagcgcctggaagatggctcttatcggctggtggggcataaatggtttttctcggtgccgcaaagcgatgcgcatctggtgctggcgcagactacgggcggtttgtcctgcttttttgtgccgcgctttttgcctgacgggcaacgcaacgcgattcgcctcgagcggctgaaagataagctgggtaatcgctctaacgccagctgcgaagtggagtttcaggatgccattggctggttgttggggcaggaaggggaaggaattcgtctgatcctgaaaatgggtgggatgacgcgttttgattgcgccctgggtagccatgccatgatgcgccgtgcattttcgctggcgatttatcatgcacatcaacgccatgtttttggtaatccattgatccaacagccccttatgcgtcatgtcttaagtcgcatggcacttcagcttgaagggcaaacggcgttgctgtttcgtcttgcgcgagcgtgggaccggcgtgccgatgccaaagaagccctgtgggcgcgtttatttacgcctgcggcaaaatttgtgatctgcaaaagaggtatgccgtttgtggccgaagcgatggaggtgctgggcggcattggttattgcgaggagagcgagctgccgcggctttaccgggagatgccggtaaacagtatttgggaaggttccggcaatattatgtgcctggatgtgctgcgcgttctcaataagcaagcgggcgtatacgacttattgtcggaagcgtttgtggaagtgaaagggcaggatcgctattttgatcgcgcggttcgtcgtttacagcagcagctgcgcaagccagctgaagaattggggcgagagattactcatcagctattcctgctgggctgcggtgcgcaaatgttgaaatatgcctctccgccaatggcacaggcgtggtgtcaggtgatgttagatacgcgcggcggcgtacggttgtcagagcagatccagaatgatttattgctgcgggcgacggggggagtgtgtgtgtaagcgtatacgactgatgcgacgctggtttcgattaactcaatgaaatatgtgaaaattgtaggccggacaaggcgctcgcgccgcatccggcattgttcatttgctgtagatgacactcatgcatacagtatcgcctgtacgcgccagttatcaggctgctggtcttcgtacatggtaataatgcggtaccatgacgcaccttgttcatcggcctttaacgccacgatacgttccacgtcctgcggatcccctgaaatattgctaactgagatctgacctatttcattcaggcccgtcacgcagtcagcactggcgaattctgcagactgtgccgtggcgctcgcaggataagtcactaattgcagcgagggtgaggcaagtaattgtttcatcgtcagctccatttttcgtttccccacatgttgcagggcattccatcgcggtaataaacgcccaggcttccagccggtaatttattgtgcacaggtaaacgcatagggacgcaaagcaatgtaaagctgactatgtaagttgtctgatttatttacggtacaaaatggcttgtgaataccactgtcctgtcacgatggtttcgtccaccatgacgacaacgtaataatcagcttttgcagcgacagcttttgctctgatttctgctaatgcgtcatccggagaaccccgaaccatcgtgcttacgctacctattcgctgtaacccttgcgtctggtcgcggcgaatctcttgcggatggttcgttactggcggtgctggctgtggcgtaccttgcagtgcgctacaggcacttaacatcaacaccaataataaactggcaaaccggtaaataacgctattacgtttcctgctaaccatagtgtagtgccttattaatttaactttgggggaatgttcccgaattgttacctggtacgcgattttcgaatgaaaacgtgacgaaagcgtaacccacatctcaacattatgaactaataccgccagcagaaacttgtgctaaggatttcttcatgtcataccagacaaaaaggagagacagatgattgaaatagaatcacgcgagctggcagatattcccgttcttcatgcttatcctgtcgggcaaaaagataccccgttaccgtgcgtaattttttatcacggctttacttcatccagcctggtgtatagctattttgccgttgcgctggcgcaggctggtttgcgggtgatcatgccggatgcgcccgatcacggtagccgttttagtagcgacgaagcgcggcggttaaatcaattctggcaaatcttgctacaaagtatgcaggaattcactactttacgtgcggcaatagccgaagaaaactggctgcttgatgaccgtctggcagtcggtggcgcgtcgatgggcgcgatgacggcactgggaattaccgctcgccaccccacggtgaaatgtaccgccagcatgatgggatcgggctattttacatcgctcgcccgttcactgtttccaccgctgatacctgaaacggcagcacagcagaatgaattcaataacattatcgcgccgctggcagagtgggaagcgacaaaccacctggaacaacttggggacagacctctactgctgtggcatggcctcgacgatgacgttgtgcctgccgacgaatcactacgtttgcagcaggccttaagcgagacgggacgggataaactgctaacctgttcatggcagccaggcgtgcgtcaccgcattacgcctgaggcgttagatgctgccgtgacatttttccgccagcatctttaaacacgcagaatgctgaccccttgcgcttccagttgttgcaggatttccgggttagcatttttgccggtgatcagcatatcaatttgatcggcacggctaaaaagcattcccgcgcgttcgccaatcttactgctatcaaccagtaccaccagtttccctaccacgctcagcatcttctgctctgccattgccgtcagcatatcggttttatacaacccttctgctgtcagtcctttgccgctggtaaacatccagtgcccggcatagagactgttttcgctgccctgcgggcttaaagtgatggactgacttttgttgtactgtccgcccataatgatcacgctgtcatgttcttgatcgatcaggtaatttgccagcggtagataattagtgatgatttgcactggcttgccacacatttcccgcccaagcagaaacgcggtggagccgcagttgatgactacgctttcgcccggattaaccagctgcgaggccgctttagcgatacgtactttttcatcgtgattctgcgcctgatgcagattcatcggcgtccagcgcgggcgctgttgggtaatagcttctgcgccattgcgcacttttttcagtttgccgctttcgtcaagtttattgatatcgcgtcgcgcagtggcaggcgaaattcccagacgctcaacgactttctcaacggtcacaaagcccaattgtgcgagcatttccaggaggatttgatgtctttgtgcttcagtcatgagctattccgataaaatttgatttttttagatgatatttgaaatagccaggaaatactacgccggatagcgcgaacttctccacgctatccggtataaacgacagattacaggaatgacttgaacggcagatccggttcaatagtgaagcaatcatcgaaaccgcgcggatagtggtactcgaagttgtctttatccagcggccaggtaaatttgccgccaacctgccagataaacggcttgaagccatacttcagacgatcttttttcatctcccacagcacgcggatctcttgcggatcggcctggaagtttgaccagatgtcgtggtggaacgggataaccactttcgcattcagggcttcacccatacgcagcatatcggcgctggtcattttgtcggtaataccgcgcgggttctcaccatacgatcctaacgccacatcgatctgatgttcgttaccgtgcttcgcataatagttggagtagtgggaatcgccactgtgatatagggaaccgccaggggttttgaacaggtagtttactgcgcgatcgtccatgccatctggcagtacgccagccgctttttgatcggcaggcagggtgatcagtgcagtacggtcgaaagcgtcaagcgcatgaatttcaatgtctttcacttttactacatcgcccggtttgaccacgatgcaacgctctttcggtacgccccagccaatccacaaatccacacaggttttcggtccaatgaacggtacgtcatcagcacagttctgcatcacggcagcagcaacgttaacgtcgatatgatcgttgtgatcgtgagtcgccagtaccgcgtcgatctggcgaatcgcaaacggatcaagaacaaacggggtggtgcgcaggtttggctgcagttttttcacgccagccatgcgctgcatctggtgaccctgtttcattaacgggttaccgtgactttgtttgccagtgccgcaccagaaatcaacgcaaacgttggtgccaccttccgatttcaaccagatcccggtgcagccaagccaccacatcgcaaatgtgcctggagcgacctgttcttgttcaatttcttcattcaaccagctaccccactccgggaaagtgctcaggatccaggattcacgggtgatacttttcactttactcatcgccatttaccttcatgattgttcaattcgaatcaatgtgtgattggttctgattaatcctgacactattttttcaggaaggcaatgaccattttttgactttttgccagggaagtggttgttgattttgagtgtggaaagatttaatggaatgtgtaattcaattaactaaatgaatttaaatgaatagttgtttcgttgtgtgaatcccattctatccatgtggaattatttgcgggtcgcgtcacatttaatcataaataatcttgttgtgattacttttgaaaattagagtgagtgcacaacattccgggtgtgtggaatacccggttacctcttcttcaggagatcgttatggagatcctctacaacatctttaccgtgttttttaaccaggtcatgaccaatgccccgttgttgctgggtattgtgacctgtctgggctacatcctactgcgcaaaagtgtcagcgttattattaaaggcacgattaaaaccataattggtttcatgttgttgcaggcagggtccggcatcctcaccagcaccttcaaaccggtggtggcgaaaatgtccgaagtctacggcattaacggcgcaatttccgatacttacgcgtcgatgatggcaaccatcgaccgcatgggcgatgcctatagctgggtaggttacgcggtgttgttagcgctggcgctgaacatctgttacgtgctgctgcgtcgcattaccggtattcgtaccatcatgctgactggtcatatcatgttccagcaggcggggctgattgccgttacgttgtttattttcggctactccatgtggacaaccattatctgcacggcgattctggtttcgctctactggggcattacctccaacatgatgtacaagccgactcaggaagtgacggacggctgcggtttctccatcggtcaccagcaacagtttgcatcatggattgcctataaagttgcgccgttcctcggcaaaaaagaggaaagcgttgaagacctcaaactgccaggctggctgaatattttccacgacaacatcgtctccacggcgattgtgatgactatcttctttggtgccattctgctctccttcggtatcgacaccgtgcaggcgatggcaggcaaagtgaactggacggtgtacatcctgcaaactggtttctccttcgcggtggcgatcttcatcatcactcagggcgtgcgcatgtttgtggcggaactctctgaagcatttaacggtatctcccagcgcctgatccctggtgcggttctggcgattgactgtgcggctatctatagcttcgcgccgaacgccgtggtttggggctttatgtggggcaccatcggtcagctgattgcggttggcatcctggtcgcctgcggttcctcgatcctgattattcccggctttatcccgatgttcttctccaacgccaccatcggcgtgttcgctaaccacttcggcggctggcgtgcggcgctgaagatatgtctggtgatggggatgattgaaatctttggctgcgtctgggcggtgaaactcaccggtatgagcgcctggatgggcatggcggactggtcgattctggcaccgccgatgatgcagggcttcttctccatcggtatcgcctttatggccgtcatcattgtaattgcactggcttatatgttcttcgctggccgcgcactgcgcgctgaagaagatgcagaaaaacaactggcagaacagtctgcttaataaggagttttgattatgaccgtacgtattctggctgtgtgtggcaacggacaaggtagttccatgatcatgaaaatgaaagtggaccagtttttaacccaatcaaagattgaccacacggtaaacagctgcgcggttggcgagtacaaaagtgagctgagcaacgcggatattatcatcgcttccacgcacatcgcgggcgagatctccgtgaccggcaacaaatacgtggttggcgtgcgcaacatgctctctcctgccgattttggcccgaaactgctggaagtgatcaaagagcatttcccgcaggatgtgaagtaaggacgcgccatgaaattacgtgattcgctggcggaaaataaatccatccgcctgcaggctgaagctgagacatggcaggacgcagtaaaaatcggcgttgacctgctggtggcggcggatgttgtcgagccgcgttactaccaggcgattctggatgcggttgaacagcacggtccgtactttgtgctcgcacctggcctggcaatgccgcacggtcgcccggaagagggtgttaagaaaaccggttttgcgctggtgacgctgaaaaagccgctggagttcaaccacgaagataacgacccggtggatatcctcatcaccatggcggcggtcgatgccaacacgcaccaggaagtgggcatcatgcagatcgtcaacctgtttgaagatgaggaaaatttcgaccgtttacgtgcctgccgtaccgagcaggaagtactggatctcattgaccgcaccaacgcggcagcttaagaaggaattgaagatgtcattaccgatgttgcaagtcgcgctggacaaccagactatggatagcgcctacgaaaccactcgcctgattgccgaagaagtcgacattatcgaagtgggtaccattctgtgcgtgggcgaaggcgtgcgtgcggttcgcgatctgaaagcgctctacccgcacaaaatcgtgctggcagacgccaaaattgccgatgcgggcaaaattctttctcgtatgtgcttcgaagccaacgctgactgggtgaccgtgatttgttgtgcggatatcaacaccgccaaaggtgcgctggacgtagcaaaagagtttaacggcgacgtgcagatcgaactgaccggttactggacctgggaacaggcgcaacagtggcgcgacgcaggtattcagcaggtggtttatcaccgcagccgtgacgcgcaggccgctggcgtggcgtggggtgaagccgatatcactgcgatcaaacgtctttccgatatgggcttcaaagtcaccgttaccggtggcctggcgctggaagatctgccgctgttcaaaggcattccaattcatgtgtttatcgccggtcgcagcatccgtgatgccgcttctccggttgaagccgcgcgtcagttcaaacgttccatcgccgaactgtggggctaaggagcggatatgttgtccaaacaaatcccgcttggcatctatgaaaaagcgctccccgccggggagtgctggctggaacgcctgcaactggcaaaaacgttgggcttcgattttgtcgagatgtcggtagatgaaacggacgagcgcctgtcgcgcctcgactggagccgcgagcagcgtctggcgctggtgaatgcgattgttgaaaccggcgtgcgcgtgccgtccatgtgcctttctgctcatcgtcgtttcccgctgggcagtgaagatgacgcggtgcgggcgcaggggctggagattatgcgtaaagctatccagttcgcccaggacgtcggcattcgcgtgatccagctggcgggctatgacgtttactatcaggaagccaataacgaaacgcgtcgtcgtttccgtgacggcctgaaagagagcgttgagatggcgagccgcgcgcaggtgacgctggcgatggagatcatggattatccgttgatgaactccatcagcaaggcgctgggttacgcgcactatctcaacaacccgtggttccagctctacccggatatcggcaacctgtcggcgtgggacaacgatgtgcagatggagttgcaggccggaatcgggcatatcgtcgcggtacatgtgaaagacaccaaacctggcgtcttcaaaaacgtgccgtttggcgaaggtgtagtggatttcgaacgttgtttcgaaacgctcaaacagagtggctattgcgggccgtacctgattgagatgtggagcgaaacggcggaagacccggcggcagaagtggcgaaagcgcgtgattgggtgaaagcgcgcatggcgaaagcgggcatggtggaggcggcataatgcaaaagctaaaacagcaggtatttgaagccaacatggatctgccgcgctacgggctggtgacctttacctggggcaacgtcagcgctatcgaccgcgaacgcgggctggtggtgatcaagcccagcggcgtcgcctacgaaaccatgaaagcagacgatatggtggtggtcgatatgagcggtaaggtggtggaaggggaatatcgtccgtcttccgacaccgcgacgcatcttgaactctaccgtcgttatccgtcgcttggcggcattgtccatacccactccactcatgctaccgcatgggcgcaggcggggctggcgatcccggcgttaggcactacgcatgccgactacttctttggcgacatcccgtatacgcgtggattaagcgaagaagaggtgcagggtgagtatgaactgaacactggcaaagtgattatcgaaacgctgggcaacgccgagccgctgcatacgccgggaattgtggtgtatcagcacggaccgttcgcctgggggaaagatgcccacgacgcggtgcataacgcggtagtgatggaagaagtggcgaaaatggcgtggattgcgcgcagtattaatccacaactcaatcacatcgacagcttcctgatgaataaacacttcatgcgtaagcatggtcctaacgcttattacgggcagaagtaaaacacgcgctgcggaaatttccttcttcgggagataactggtctaattccgcagccgtttttcaaaaaaagccccctgcgaagggggcaaagcaaactatggcaatgtttcgttggttatacctggtgctagcgataaatatccgcgctggcgtgcatattgccgttactccccggttcccgcatcagaattacgtggtagtacgttgcgccctgcgcatctgtttcttcatttaatgcctgacgtgcttcactttcagtggcgaaattatgattgatataaatcacgcctaagctttgcatatcgtccatatttctggcctggtggttattgatttcaatggctgcccatgtatttgcacttagcaaaagcacagccagaagggctaaaactcgactgaacatagatacctcctcgacggctgactttgtgtgctctcctctgtgatgatcttctgatttaattttaatcaatgataaagaagttgatggtgaccatttctgatgcagttgttcaaaaaaacaccatgatgaagtgtgatgaactccaaatcagcggtttagaggttaattgcgaaaggggagatttatttcggctctgcccttgagtttagcggggcatacaagtactataacgcgtcatttttcagccgacctttaacacgttccttgcctccccgggattcggctgacccagacaggaggctgaataatccgtaaggagcaattcgatgcgtcattacgaaatcgtttttatggtccatcctgaccagagcgaacaggttccgggcatgatcgagcgctacactgctgccatcactggtgcagaaggcaagatccaccgtctggaagactggggccgccgtcagctggcttacccgatcaacaaactgcacaaagcacactacgttctgatgaacgttgaagctccgcaggaagtgatcgatgagctggaaactaccttccgcttcaacgatgccgttatccgcagcatggttatgcgtaccaagcacgctgttaccgaagcatctccgatggttaaagcgaaagacgagcgccgtgagcgtcgcgatgatttcgcaaacgaaaccgctgatgatgctgaagctggggattctgaagagtaatttctgatgaccaaccgtctggtgttgtccggcaccgtgtgcaggactccccttcgaaaggtcagtccatcaggaattcctcactgccagttcgtgcttgagcatcgttctgtgcaggaggaagccggctttcaccggcaggcatggtgtcaaatgcccgttattgttagcggacacgaaaaccaggccattactcacagtataacggtcggcagtcgcataaccgttcaggggttcatttcatgccacaaggcaaagaacggactgagcaaaatggttttgcatgccgagcagattgaattgatagattctggagactagccatatggcacgttatttccgtcgtcgcaagttctgccgtttcaccgcggaaggcgttcaagagatcgactataaagatatcgctacgctgaaaaactacatcaccgaaagcggtaagattgtcccaagccgtatcaccggtacccgtgcaaaataccagcgtcagctggctcgcgctatcaaacgcgctcgctacctgtccctgctgccgtacactgatcgccatcagtaatcggtcacggtccattaatacgactttgagaggataaggtaatgcaagttattctgcttgataaagtagcaaacctgggtagcctgggtgatcaggtaaacgttaaagcgggctatgctcgtaacttcctggtaccgcagggtaaagctgttccagctaccaagaaaaacattgaattcttcgaagcacgtcgcgctgaactggaagctaaactggctgaagttctggcagctgctaatgctcgcgctgagaaaatcaatgcactggaaactgttaccatcgcgtctaaagctggcgacgaaggtaaactgttcggttccatcggtactcgcgacatcgctgacgctgtaactgcagctggcgttgaagtggctaagagcgaagttcgtctgccgaacggcgttctgcgtaccactggcgaacacgaagtgagcttccaggttcacagcgaagtattcgcgaaagtgatcgtaaacgtagtagctgaataattcgttattcaacgagacgtaaaaacgccgaccattggtcggcgttttgcttttgtagcgagcacttgcagatatcgataagggccacaataagcagccctacgaagataattacttagctgcctgaatatcagccagcattggggcaagggctgggttgtccttagcgaagtttgcgtacattggctgtactttctcgataaacggagctttatctacctggtagactttcacgcccattttatccagtttcgcaaattcttgtttctcttcctcgctccacaagtctttcatatagctcattgattctttagctgcttttaatataactgcctgattttccgggctaagtttatcaaacgcagcattgctcatcagaaccacatcgggaaccatagtgtgttcgtcaaggctgaaggattttgccacttcaccgtgacgcatggtggtcagcgccatcacgctgttttctgccatatcgaccacaccctgctgtaaggctgtatacaactcgccgtaatccagtggcgtcgggttaccgcccatgactttgatcatttcaactgcgccagggcttggctggacacggactttcatgcctttcagatcgtctggtttcagtactggtttattgccatagaaactgcgggcgcctccatcataaaaagtcagcccgaaataacctttgcttttcgttgagtcgaggatttttctcccgatatcgccctgcatgacctgataataatgatcacgatcgcggaacaaataaggcaggctaaataatttataggaattttcaaatgcttccatttctgccgcattggtttttaccaggggaatagcgccagaacgaatcagctccattgtttctcgttgagtacccaatgttccatttggataaatacgaatagtaatatcaccgttagagtactctttgctctttttcgcaaagaactccatcgctttatgaacaggatgagacttatcctgattatgactcagttttaatgtcactgcccaggactggcttgcggataacataagaacagcaccgataatgccagcggatacttttattttcatagatgttccttttctaataaatatggcggcaggtgccgctagtgaatgcgcatcagtaacccagtgctcttggcaatgccatactgatttgcggaatataggtcaccattgccagcaccaataccatcacggcatagaatggcagcataggtttgataattttattaatcggtaatttagatacactacaaccgacaaataacacactgcctacaggcggagtacaaataccgatacacatgttcagcaccatgacaataccaaagtgaatcgggtccatgcccagttcggtgacaaccggtaaaaatatcggcgtaaaaatcagtaccgccggtgtcatatccataaaagtgccgataatcaacaggataatattgataataagcaggattattattgggttgtcagaaatagtgttaagcaaatcgagaatcaggaagggaacgtcagcgtttgacattgcccatgacattcccatcgaagaaccaattaataacaagacaattgcagtggtaataacggattccagaaatattttaggtaaatctttaactgagatttcacgataaagaaccagtgcaaggaaaagggtataaattaccgcaattgcggaggcttcggttggagtaaaaataccgcttagtacgccacccataattaacacaatcaggaaaatactggggatagccatccatatcgcaacgccagcctggcgcaaagtcggacgttctggttttggataaccgcgacgtacagcgataataccggctattaccatcagtgccagacccagcaaaatccccggaacataacccgccaggaacagtgcggcaatagaagtaccaccactgaccagtgaatagacgattaacgtattacttggtggaataagcaaacccgtcggggcagaggcaacgttaaccgcagtactgaatgccgggtcgtagccctctttaacctgttgcggatgcatgacgccgcccatcgcagccgccgaagccacggctgaaccagaaattgccccgaacagcatattggcgagaatattacagtgggcaagtgagcctggcagacgaccgccgagaatacgggcaaagttgattaatcgtcgcgctattcctccatgattcataatgttgccagacaagataaaaaatgggattgccaacaacgtaaaactatctaacccggaggctaacttttgggaaaccacactcaatgctgagttgaaatcgagttgtgtggaaattgatgccagtgtcgataaaccaatggcataaacaataggtacacctaatgccaacataaaaaagaaggcaccaaataacacaataatcggtaaccagtaatccataatttctccattcctactatggttggttgttgtttgttatctttagagtggttgtttaagttcggttaaaaccatatctatggtgtatataataataagtacaccactaatcgggatgctcatatagatatatcccatttgccagcctaaagcgggcgaggtctgacctgaatcgaatgtatccatcgttaatagcccaccaccatataccataatgatggttgcgaagataataacgataatctgaatacacaaaaataaatgacgtcgggcttttcctttcagcatcataggtagcaggtcaatcgccagatgccggttttgccctgcggtgtatgccccaccaaaaagtccaagacaaataaagagcaaacggctgagttcatctgtaaaaatactggggctagtaaatataaatcgtgcagccacctgccacgtcacacatgccacgatgatcgccaaaatggtaatgttcaatgctgcaagcagagcattaatagatctaattatatttcgcatagtgattaacctttgcaatatcattcatcctgtggctggtaaattgtcccattaagaaaaccaggccagtttttttcaaaccaaatacctcggataataggaaactcacgaacaggtgtttctctgacgtgaaagataccgttgcaataatgaataagtagtttatcttttttatcctcagtacgctctgaacgaaagcgccaggcatcacaaaaaccatttcgtgtttgcggaatagaatttccatccctgtcgagaataatacgtgctccccgactaccaccacctgcgtcaatataatgcgttaattgcgttaatacggcggcagaagtcagtgccatatgccgccacataaacagctcggcaacttcacccacatgtttgatagccaatccatgccgttggacaaattcgctcaatagcagggcatcgcgagtggcgcgtcggactttatcggcatggcaaataaatcccgcatggtcagacattcgtgcctgaattttttctctcacaaccgacaacggcatcccggtcccgttatcgtgcgcctgagtaatgatctctcttatagaagccagtgtaggagctaccagctgtgctatatctccatcaatattccgcttttgcgtgcaaccaataaaacgtgccagacgaacagcaaaaacctgcccggcattcaatgctgcaccaccagggcgagtgacgccgtgtgtgccagcaacttcccccacggcgaaacagccgggcagggaggtttgtccccagatatccacttcaatgccgccattcatatgctgattattcatggcaaactgcaaaggctgtgtggtgagatcgtaaccgtgcatcttatacagcgagatagacagcggattcattcgttgcagccgttcgatgggcgatggtgccagagcgtcgttattttccagatacgcgcgaacgtcgtcgtccagtcgatctaatgagaacggcaggtcacccggcaccgcttcaggattgcgattgaaatccataaatacctgacgccctgattgctgctcttgcgctactgccatatctaacaagctggagccaaaatccatcacccgcgtggcgtggaacggccactgatagcctttacggaaaatgtttgaagccagctcctgggtggtgcgatagtaatccgcgaggaagttatactcgttaccctcagcatccacggaatagatatacgggatcacctgtacataggtgccggataaattccacggaaacgtgctacgcggcgtgcctataccaaactggctttcggtcagattggttagcgtcagaccttcctccagcgccagccccagcgagccgaagcatttatgtggataaacactgtcgcgataaagctcgccaggccctcctgttgccagtaccacattgggcgcagtcacaattgccagcccccatgggttatgggcgcgatgaccggtcgcgaggattgcccctgccacgcggtcttcgccgttttcgtcacgctgatgcagcagtttaatcactgttgcactggtcaacactggaatggcgaggcgctgtacttcttccaacagcactttcaccattaaccttgaggtacgcggcccacacgaggttgcacgcccggcttcgtcatggtcggtttgataacgaagaatcgcgccatagcgatcttccggtaattccagaccaagatattgcaacccgcctagagtgtgcagagaacctaccgcttcgacataagcggtgtcgtgatccatcgccccaccgctcgccagtgcctctgccagtttggtgaagttgtcgccgttgcccgcggtagcggcggtaaatagtgtctgtttatcggaaccagaacatgccgacgtccccatatataacccggcggtagcgatcagcacattttgctggcggcgtttaagttcaactgccgcacgtaatcctgctgcaccactgccgactaccagggcatctgtttgccagagtgggtaatcaacaccgtctaccgtgacaacccatgcgggctctgcctgtgcaaaaccctttgggaaagtaacgtgcgtcagcgcatcaaggatggtgtcatcaagctgactcatgcatcctccatcggcgtaaacaggctactttccatcaggcgtgggtgcttgataattggacggaaagccatatacggcagaatgtcgcgctcaatctccacacccggcgcgatttcaattaattcaacgccttctgccgttaactggaatactgcgcgttcagtgatatacaacacttcctgaccactttgctgtgcgtaggcggcgctaaaagtgattttttccacctgggtaaccagtttagggatttgacctgactgggtgatatgcaagccatctggcgttacatcaatcttgctacctttggcgtcgaacgtgccgcagaacaccactttacgggcgttttgcgcaatttcgagaaaaccgccgggaccaatgagattgccattgagatgggatacgttgacgttaccgtactgatccatctctcccatgccgaggaaggtgatatcgattcctccgccactgtagaactcaaattgatcgagtgatggaataatggcatcggcgttgcgggcgcagccgaaaaacgcatcatccagcatcataccgttatgcacgccttgctcgacgctcagccataaactttggtaaggcacgccttcgcgcagcgctacgcctggaatacccccaggaataccaaagccaaagttggttgaagcgccagctaccagttcgcgtgccgcccgacgggcaatcaggcgacgtaccggatgactaaccagttcaatggcgtcgttagaactcagacggcgatgttggccgctgatggtcaggtcgtaaccgccaagataggtttgtggttgttcgcggtgttcaacgatgccatcaaccagaatgcccggtaatttgacccggcgtggttcaatcgcgccagcttccagcacatcgcgtacctgtacgaacactttgccgccgctgttgtgtgctgccagcgccatggaatagctatccatatcaatcgcttcttcttcaaggctgacgttgcctcgaggatcggcataagtgccacgcaaaatcgcgtaatccactttgaaagggcgataacgaagtttggtttcaccgtcgatttcaatcagttctaccaggtcgtcggtagtgcattcattcgacttaccgccgccattgcgtggatcaacaaacgatcccagcccaacgtgggtaaaaagccccggacgtccggcgccgatctcccgtagcagtgcctgaatcacgccaccaggaaagcagtaggcttcaatcgtgttattttttaccagcgcctgcattttgggcgaccaggtaaagtgcccggcaataatgcgtttgagcatctctgcgtgcgcaaaacggttagtgcctttgcagtcgcgatcgccaatacccagcgagtggattagcgtcaggtcgcgagggtgtccggtttgcaggaaacgcgcttcaatagcagccagaatatggtcggcttccaccatgccgccgccgttaccgctaatggcaatggttgcgccgtcctgaatttgcgccgccagtgcctcggcggttgttatcttacgcatacaatttccttattgattatggaagctcacgctacttttttcggcaaaggcgcgcgtcgcctgctggcaatcctgagtggcggacattaatccggccagtagctggtgcgggtaatcggcatgtttattttccagtgccagaatcagttgcttaatatgcgccagtgccaccggaccgcatttttccagctgcgctaactggttcgccatccagctttccacctgttctatttctaccacttcatcaattaaattcgccgcctgggcttcctgcgccgtcaggcgtttacccagcatcagcatctggcgaccgaccaccggaccaacctgattaagcacacgttcaatgcccatccagccaggcaccatgccgagcatcacttccgggttagagaatttcgcgccggggcgggcaatacgaatatcgcagcacaaggccagttcaataccaccgccgatggtatgaccgttgagattcgcaacggttaattggggtaagtttcgcaggcgattaaaaacgtcattaccgcgtttaatccattttctgcccatatctaatggcgaataggccgaccacgatttaatatcgccgcccgcacaaaagaatttatcgccggttgccgttaattcgactaatcgtaatgtggtgtcgttttcaatttcatttaaataatggtcgagagattcgatcatctcttcgttaatagcatgacatttatcttcacggttcaatgtcaggcggcaggaagccgccactctgctgaacagaacgggttggtcactcatgatcattccttaacaataatgcgcgatgcgatcgacgctaatatccagcgtgctgttaatatctttctgccaccagtaaggcgagaatatttccagttcaatagcaccattaaatccggcgttttcaaccagccgacgaattgacggaatattgatgacgccatctcccggcataccacggtcattgaccagatcagtggtcggcactaaccagtcggaaacatgaaacgcgaggatgcgttttccggcacgcaggatctgactggcgagatccgggtcccaccaaacatggtagacatctaccgccacgccgaggccaaattcgccatcgggatcgagttcatcacaccagtccagcgcctgacgtaacgtgcacagacaggaacgatcggctgcggtcatcgggtgcagcggctccagtgcaattggcacgccgacatctttcgaatgtggcagcaactggcgaatcccttgtttcacttgttcccgcgcttcatatagatctttagtgcccgttggcagaccgccaaccacctgcatataacaggcggcattcagtacagcggcgtcgtccagcgcccggcggttatcgtcaatcgccagtttgcgctccgccagcgtcggtgcggtgtagtaggtgctacggcacaaaccggaaacgttcatcttactggcggcaagctgacgggcgatctgctggagatcttcgccctgcaactccctgcgccagggggcaattgcgccaataccgcgtgcagcgcaggcatcaataatggcgggtagcggcgttttatagcccagtgttgcggtattgatactgaataaatccgggcgttgtaacagatctctcatgattcagcctcagaagcgcggcatacttaagccgccgtcgatggcgaccgcctgaccacaggtgtaaatcagtttaccttccgccatcgcgcggacggtggaagcaatatcagccggataaccccaacgtccccacggcaccagacctttggcaatcagttcgtcgtaataagccgttgccggaatagtcatatcagttttgatgagacctgggcgcacttcataaacgccaatttgttcattacaaaggcgagcagcaaatagacgagcagcggcagaaacggcggttttggcaatggtgtattcgccgcgattcatcgccagcatgatggcgttgatggaactgacgaaaataatcgagcggtgcggcagttccgcttccggtttcggctgtgccagtaagcgcttactgaatgcctgagcaaggaagaacggcgcgcgggtgttaatggcaatgttttgatcgaagctgtctggttcgaggtcgaggaggtcaccgcgttttttcactgaaatcccggcgttattgagcaggcagtccagacgcccccactggttttgcgccgcgtcgagcatctcctcatgcaaggagagatcgccgacatcggcagggaagcaaatgacttccacgccttctgccaaacattcttgttgtgtgatatgcagtttttctacgctgtcggcatcgggacgatcgttaatcagcaggttaaacccgccacgagcaagctccagcgcacagccctttccaataccacgagcggctccggtaatcacggcaactggacgagtggatttcatacaataaccctcttttgaatattgttttctttagtgatgattagcttgcgactggcaggtaaaaagatcaaccatctagttggttgatctgcgagagtgatcacaggtaatttgataactcaatgaaattacgacttttatcctttttgctgtcgctgagatcaaatccggttatgatagccatcacgaagaggaagtggggaagtggaatgtatcttgataccagtcacgcacaaaacctgaaggaaaaattgctgctatgtgcggttaatgaatttgccgaatatggttatgaaggggccagagtagataatattgttaaggcagcagggtgtagtaaacagacggtttatcaccactttggtaataaagaaaatttgtttattgaagtactggaatatacctggaacgatattcgcgaaaaagagagagagcttgacatttcagggctttctccggttattgcgatcgagaaaataattgattttacttgggattattacatcaataatccgtggtttttaaaaattgtccatagtgaaaaccaaagtaagggtgtgcattataaaaaatcaaaacgcctcgctgaaattaaccatgcacatttgcagtcaatggcttcgttattagaagaagggcagcgacagaaaacctttaagaaagatattgatcccttacaaatcaatattaatatcgccgcactgggtgcatattatttaataaaccagtacacactggggatggtttatcacattagcatggtttcacctgaggctttggaagccagacgcagagtgatcaaagagaccatcctgagctggcttttggtgaaccctgcccgtgggtaatcagcgtgcgcggatgaaattaccatcaggttggcgggtgaacagtacttgctgattatttcccgtatcaatggttaagccggtaaccaccccattcgcattttgacggattttaacaatctgaccattttgcaggttactgagcggtttatccgcgccctcgacctgggccatagcgtacacatctgtaggcggcaaattatggtcgcggaacagctgggcaagggtcttgcctggttctacgcgatatgtccgccactgttgatcgataccactttccggttggaaagattgtgtctctgcaacaggtggctcttcaggttgaccttcctgaataggttccggcgcgaccggggcgacctgatccggatcgttttgcggcgtcactaaatgtgcctgtagctgtgcttcacctggggggggtgattgcatatctaactgcgcttcgcgggtgacaacaggcatctggcgtgtttcatctccaggcagaagaataccgataatcagcactattgccgcaataatgattccccggcgatgcatcggcggcaacgggtccatgaggcgaaagttatctggtgcgtgccagattttcaccagagttggttttagttcaaagcgcccaggcatggttttcctccagctccgcgtcgtgttcctcaatcatagcgcagtaataagctaacgctatgatgtccgtggtattaccgctgtttttgtattcatgcggattatccctattgtttctgtttccctgggatttgtcactcatcccgcgacaaagttttaccagaagaagcgtggctgatatcctgcccgctactttataccctaagaaaggaaatacgatgaccaccccaacttttgacaccatcgaagcgcaagcaagctacggcattggtttgcaggtagggcaacaactgagtgaatctggcctggaagggctgctgccagaagcactggttgcaggtattgccgatgcgctggaaggcaaacatccggctgttccggttgatgtggtgcatcgcgcgctgcgtgaaatccacgagcgcgccgatgccgttcgtcgtcagcgtttccaggcgatggctgctgaaggtgtgaaatacctggaagaaaacgccaaaaaagaaggtgtgaatagcaccgaatctggcctgcaattccgcgtgatcaaccagggtgaaggcgcaattccggcacgtaccgaccgcgttcgtgttcattacaccggtaaactgatcgacggcaccgtgtttgacagctccgttgctcgtggtgaacccgctgaatttccggttaatggcgtgatccctggctggattgaagcactgactctgatgccggtaggttctaaatgggaactgactatcccgcaggaactggcatatggcgagcgcggcgcaggcgcatccatccctccgttcagcaccctggtgtttgaagtcgaactgctggaaatcctctaagcagcgcattctgttcccctcgaaccagaggggagcaggcattcagcaataaacccttcagtttgccaaacggcgctattttgtgttgcaaagaccccgtaagcgtgtatttttgtgagctgtttcgcgttatcaccgtgatatgacactcactttaaacataaaattaacattagatctaaatcttagtattcatcccgcgtattgttacctaatatcgatgagtcccgatacagattcgtcgtatcatagactgactaaaggccgtagagcctgaacaacacagacaggtacaggaagaaaaaaacatggtagatcaggtaaaagtcgttgccgatgatcaggctccggctgaacagtcgctacggcgcaatctcacaaaccgacatattcagcttattgccattggcggtgccattggtacggggttgtttatggggtctggcaaaacgattagccttgccgggccgtcgatcattttcgtttatatgatcattggttttatgctctttttcgtgatgcgggcaatgggggaattgctgctttcgaatctggaatacaaatcttttagtgacttcgcttccgatttactcgggccgtgggcaggatatttcactggctggacttactggttctgctgggttgtaaccggtatggcagacgtggtggcgatcacggcttatgctcagttctggttccccgatctctccgactgggtcgcctcgctggcggtgatagtgctgctgctgacgctcaaccttgccaccgtgaaaatgttcggtgagatggagttctggtttgcgatgatcaaaatcgtcgccatcgtgtcgctgattgtcgtcggcctggtcatggtggcgatgcactttcagtcaccgaccggtgtggaagcgtcattcgcgcatttgtggaatgacggcggctggttcccgaaaggtttaagtggcttctttgccggattccagatagcggttttcgctttcgtggggattgagctggtaggtacaacagctgcggaaaccaaagatccggagaaatcactgccacgcgcgattaactccattccgatccgtatcattatgttctacgtcttcgcgctgattgtgattatgtccgtgacgccgtggagttcggtagtcccggagaagagcccgtttgttgaactgtttgtgttggtaggtttgcctgcggctgccagcgtgatcaactttgtggtgctgacctctgcggcgtcttccgctaacagcggcgtcttctctaccagccgtatgctgtttggtctggcgcaggaaggtgtggcaccgaaagcgttcgctaaactttctaagcgcgcagtacccgcgaaagggttgaccttctcgtgtatctgtctgctcggcggcgtggtgatgctgtatgtgaatcccagcgtgattggcgcgttcacgatgatcacgaccgtttccgcgattctgtttatgttcgtctggacgattatcctttgctcgtacctggtgtaccgcaaacagcgtcctcatctgcatgagaagtcgatctataagatgccgctcggcaagctgatgtgctgggtatgtatggcgttctttgtgttcgtggtcgtgttgctgacactggaagatgacactcgccaggcgctgttggtcaccccgctgtggtttatcgcactggggctgggctggttgtttattggtaagaagcgggctgctgaactgcggaaataaccgcattatcatgctggatggcgcaatgccatccagcttttagattactcacccgccagcgcgcgtgggaacagtacattgttttccaggctgatgtgatccatcaggtcatcaatcagttcattaatgccgttatacatcgctttccaggtggtgcaggcttctggcggcggtgtgacgttattggtagtgtgtttgatcacttccagcagttcgcccgcttcatcgtgctcgctttccattacgctgattggccccattgcctggctgcccatgccttgtttgatcatcgggaagaggatctgctcttctttcatcatgtggctggaaagctcttcatgcagcatagtcaggtattttgtcagcccttttggcacgctcggtttgtcggcgtgaacgcgctcgactttagtcgcttgcaggatcagctccggcagctgctcgcggtgacgatcgtggtagcgcacgatgatatggtcaatgatttctgccagcggggcgctacgccagtctttctcaatcggttgttcagcaagctttgccagttcagcttcaatgacctcaacatccagttctttacgtgccgccgcgcgcgccagcgtctgcttaccgccacagcagtaatccatatcatatttacgaaacagagccgaagcgcgagggatagagagcgccagttcacctaaaggttggtcgcgataagccatagctgatacctcattcttaataagataagatgtattttaaatgcatctttaaggcaaaagctataacccttacgtagcagaggcttatttaactcactgccagcgtgtcaactttctgagacagattcagttaaaggtttttctggttttgctctgaccgcaatgaccacgccaatcactaacagcgcgataccgctcagcgtcattagcggcggcatttgctggcggagtaaaaaggtgtacagcaaacctgccagcgtttcgaaaacaatcagcggcccgagaatcactgtcggtaatcgctggctggcgacgttccagcagagtgcgccaacccatgagcaaagcacggctatcgcaaccatcagactaataaacaccagcggacgggggccaaaaggtaaggagaagtccggcgtttgtatattcagccagtaacaggcgacgagatagccgatgagagaaaccggcagcgtgaccagcgcctgcgccgtcgcccacatcatcggatgtttgtcgggattttcccgcagccagcgggcgttgcgcagggcataccatgcccagcagaccacggaaactaacgctagcacgatgccagaggtataacgtgcccagtcaaaatcggggagtccgtggtttaactcagcaatattcacactcgccaggccgatgccaatacaaatcagtgccggggcgagttttccccacgcgagtttgccgtcgcgctggctataaagcagattggcaaagacaggaatgaccaccggcagggtgccgataatcatcgtggaaacaggcgcgccagtacgttgaatggcactggcaaggcagaagtaataaatgaggttgcccatcatagtgagcatcaaggcggtaagccagtcccgacgcgccaactgacgcagacgcacgcgtcccagccaggcaatgggcagcgcaattaaccctaacgccagataacgccccatcgactgcaacatcgccgggtattccggtacgatcaacggcccgacaaaaataagcccccacatcaaccctgctaacagggcgtacagcacgccgctaatcattactggcatccattggtctgtcagaagaaagttcaggaagcagacatgattgctcccggcatcccgtcattatcagagaggatgcgggaggatgccactttaattaactagttattaacattaaaaagatggcttacgctttcggctaacgttgtcgttgggcggccaatcaatttgctaagcgttttgctgttatcaaacagaccacctttcgatgcgccaacgtcagaatccgccagcatatccgccagtccgtcgggcagtccgacgcttttcagtgccgcggcgaaatcggcttcgctcagattttgataggtaacggattttccgctctgtttggtcagctctgccgctaactgtgtcaacgtccaggcactatcgcccgccagttcgtaaaccttgccttcgtgaccggcttcgctaatcacgcgtgccgcagctgccgcataatctgcccgcgttgctgaggcgattttgccatcgcccgccgcaccgataaatacgccgtgttccagtgctgccggggcgctggcgaggtagttttcggtgtaccagccgttgcgcagcagggtgtaaacgatgccagaatcagccagcattttctccgtctcgatgtgctcatcggcgaggccgagcggggaggtatctgcatgtagcaggctggtataagcgataaatttcacgccagccgcctttgcggcattaataacattacgatgctgcggggcacgttgacccacttcgctggaagagatcagcagtagtttttccactccctgaagtgcagatgtcagtgcggcttcatcgccgtagtcagcctgacgcacggtaatgccttgtgctgccagggcctgggcttttgccggattacgaacgatagccactatttggctggcaggaaccgttttcatcaaggattcaataacatagtgaccaagttggccagtggcaccagtaatagcgatcatgggaagtctccatcgttttgtcttgtgtttaaatacgctaacacctaaacttacttttagtaagtacgtacaaaaaggtaagtatgaaatgagtcaggttagcctgtcgcaacaactgaaagagggtaatctctttgcggaacagtgcccgtcgcgcgaggtgttgaaacacgtcaccagccgttggggggtattgattctggtggcgctacgcgaaggtactcatcgctttagcgacctgcggcgcaaaatcggtggggtgagtgaaaagatgcttgcgcagtcgttacaggcgttagaacaggatggttttcttaaccgtatcgcgtatccggtggtgccgccgcatgtggaatacagcctcacgccgctgggcgagcaggtgagcgaaaaggttgctgcactggcggactggattgagttgaatttgcccgaggtgttggcggtgcgggatgaacgtgcggcataactgccggatgcgctgagcttatctggtctacggtgcatggcttgtagggcggataagatgcgccagcatcgcatccgccaataaatgccggatgcggttgatgatttataggccgaaaaagaagtgttttacttactcaaatccacctgataaatcgcaaacccgatatcatcggtcgcgactttattcatcggatattgccctttctctttaataaacgctgcggctttatctgacggggaagtttcgaaacggatatccagtttcttatcgccagcaatcggtgctaaacgccagttgttatctgccgccgggtgaatttcccccgcacgtttcgactcatcagcaatccacgctgccagcaccgagcggttctcatccggtgaagcaaaagcgatatggctgtcgcccgtaccggcaaatttgccgccgtaagcgcgatagttattggtggcaacgaggaacatggcgttcggatcaatcggcttgccattaaaggtcaggttcttaatcctttccgcattggcattaatcatctggcactcgccgtcataacgggcaggctgggtaacatcaatctgataattcacaccatcaatcacatcaaagttataggtgcggaaaccatcccagttgatgagtgattgcggtttcgtgctgttaggatcaatctggttaaactgtccggcggagcactccagccactctttcacctctttaccgctggctttcactacaatcagcgtattggggtagagataaagatcggcggcattacggaaggtcaactggcctttttccacctccacatagcttgccgggtcatttttgcgaccaccaactttaaacggtgcggcagctgaaagcaccggcagttttgccagatccggatcgccctgaatgtaatgttcgacatacgctttttgcgcgttgttcactacttgcacggtcggatcgtcctgcaccagcgccagatagctatacatattgtcggcagatttaccgattggcttgctgacgaactggcgtgtggcatcgtgatcggctttgagtgtttctaccagcttgctgtcttccgccgcgagggattttttattggcgatgtcgtaaatcggccgagcttccgctttcgcctgcgtcacctgccatttaccgctgtcattactgagttgtaagtcgaccacaccaagatgatcgccccacatgcctggcattaccgccggaacaccattcagcgtgcctttcgcgatatcagctccttcgatatcagcaaaatctttacttgggaaaacggcgtgagcatggccaaacataatggcgtcaacacccggaatttcactgagataataaactgagttttccgccatcactttatacggatcggcagacagcccggaatgcgccagaacgacaacgagatcggcacctttctcgcgcatttcaggcacgtatttgcgcacggtttcggtaatatcattcaccgtcactttcccggataaattagctttatcccagcccatgatttgcggcggtacgacgccaatatagccaatcttcagcgtctgtttttttccgtctttatcgaccacttcggtgtctttaattaaatacggtgtaaacattggctgtttggttctggcgtcaatgacgttggcatttacataagggaatttcgctcccgccagcgcatttttcaggtaatccagaccgtagttaaactcatggttgccaagcgtgccgacggtatagtccagcgtatttaatgccttatacactgggtgaatatcacctgcttttaatcctttcgccgacatgtaatctgccagcggactcccctggatcaagtcgccgttatcgaccagtacgctatttttgacttcattgcgggcatcgttaatcaggcttgcggtgcgtaccagtccgaacttttccgtggcggtgtctttgtaataatcgaaatccatcatgttgctatgcagatcagtggtttccatgatacgcagatcgaccgtcgctgcattcacactggcggcaatcagcgtggccaggagcgttgcgctaaacttaatcatcagggacatccttttattatcgggaatacgaaagaaaagggagaataaacgtcttacttatagaacagtgaagaatgccacaattttacgctttgaaaatgatgacactatcacagttggcgcattcattaacgatagggtataagtaaaacaataagttaacaccgctcacagagacgaggtggagaaatgttagatcaagtatgccagcttgcacggaatgcaggcgatgccattatgcaggtctacgacgggacgaaaccgatggacgtcgtcagcaaagcggacaattctccggtaacggcagcggatattgccgcacacaccgttatcatggacggtttacgtacgctgacaccggatattccggtcctttctgaagaagatcctcccggttgggaagtccgtcagcactggcagcgttactggctggtagacccgctggatggtactaaagagtttattaaacgcaatggcgaattcaccgttaacattgcgctcattgaccatggcaaaccgattttaggtgtggtgtatgcgccggtaatgaacgtaatgtacagcgcggcagaaggcaaggcctggaaagaagagtgcggtgtgcgcaagcagattcaggtccgcgatgcgcgcccgccgctggtggttatcagccgttcccatgcagatgcggagctgaaagagtatctgcaacagcttggcgaacatcagaccacgtccatcggctcttcgctgaaattctgcctggtggcggaaggacaggcgcagctgtacccgcgcttcggaccaacgaatatttgggacaccgccgctggacatgctgtggccgcagctgccggagcgcacgttcacgactggcagggtaaaccgctggattacactccgcgcgagtcgttcctgaatccggggttcagagtgtctatttattaattaatttatgcagcaggtccatcacttgctgcacctcttcctgagtaagcgccccgtctttggcccattgcacgcgaccgtctttatccagcaccactacagcggaacttttttcatccagctgccaggcaccgcgtgcgacgccattgctatcaacaataaactgcgaccagggataaagctttttattactctccagactgctgcgcacaaacatccctgaacccggaatcgcgtcgtcggtgttaacaatagtggtggtctggtagcgatcgtgcggtaacttcgctgatttaatcgcttcaatcagcgtcgcgtttttctcttttgcagaggtgcgaccagcaatatgttgcagtactcgcacttttcccactaactgcgcgctgttccaggttttgtagctaaactgatctttatcaagcaccaactcgcctcgatcggtaatgccaatcggcggcactcgctgaccggtttcgaactgatgtgcggaagccatcatcggcaacagcaggcaggtgagtgccagaatcttgcgtagggtcatggtgtttccttcttatgatatgcaggtgatccgaccacttgggtctgagttttaatcatatgtgctatttatcgaatttcccgcaagtgtgatgccagtttgcggtcaagcgcacaaatcatatgaaaaatgaatgcttatactgaagaccgcgcttcggtaaaaagataattctgaataattgtaacctttaggtaaaaaaagttatacgcggtggaaacattgcccggatagtctatagtcactaggcattaaaatttgcgcctcataatagttgggccgattgtggcaccgcacaggcgtaatactcagcaggagataacaatgaaaattttccaacggtacaacccacttcaggtggcgaagtacgtaaagatcctgttccgtggacggttatacatcaaggacgttggcgcttttgaatttgataagggtaagattcttatcccaaaagtgaaggataagctgcatttgtcagtgatgtccgaagttaaccgtcaggttatgcgtctgcaaacagagatggcttaaccaaagtgctatgcagtaaaaagtgctatgcagtaataagacggctcctgattcaggagccgttgatgtttctgggggttacgcgacgctttcttctttatctttagcgtcaggcagttttggcgaaagggcggtggccttgctgtcgatccgggtcaccagcagctggtcgatgcggtagttatcgatatccaccacttcaaatttgtagccggcgaatttcaccgaatcggtgcgtttcgggatcttacgcagcataaacatcataaagccgccgatggtttcgtagttgcccgactgcgggaactcgtcaatatccagtacgcgcatgacgtcgtcaatcggggtgccgccgtcaatcagccatgagttctcatcacgggcgacaatctgctcttccagcccctgaccgaccagatcgcccatcagcgtggtcatcacgtcattgagggtgatgatccccaccaccagcgcgtactcgttcatgatcaccgcgaagtcttcacctgcggttttaaaactttccaacgcctctgaaagggttaacgtatccggcacaatcagcgtgttgcgaatttgtacgccgctgttcagtgccaggctttggttagccagcacgcggttcagcaggtctttagaatcgacataaccgatgatgtggtcaatatcttcattacagacgaggaacttagagtgcggatgttccgccaccttattcttcaggctttgctcatcttcgtggagatcaaaccaaatcacgttttcacgcggtgtcattgaagacggaacggtacgggattccagctcaaagacgttttcaatcagctcgtgttcctgtttacgtaacacgcccgccagcgcaccggcttccactaccgcgtagatgtcatcagaagtgatgtcatctttacgtaccattggcagtttgaaaatacggaagatcatgttcgccaggccgttgaagaaccacaccagcggggtgcaaacgtacaggcagaagcgcatcgggttgatgatacgcaaagccaccgcttctggcgcaatcataccgatgcgtttcggggttaaatccgcaaacaggataaacatgccagtcactaacgagaaagagagaataaagctcagttgctcagagagttctgccgacatatagcgggagaacaggctgtgaaaagctggagaaaatgccgcatcaccgacgataccgccgagaatcgcaactgcgttcagaccgatttggaccaccgtaaagaacatgccgggattttcctgcatattcagaacgcgttgggcatttatattgccttcatcagccagcagtttaagtttgattttgcgtgaggcggcaagtgagatctcagacatcgagaagaacgcacttacagcgatcaagcagagtatgactaaaatactgtttaacatatcttatccgacctttcaggccagatcctcggaaggggaagttgattaatttgtgtgaaatacacattgaaagccgattcgaagaaagtgaaccggcattttcagtggctagtatagcgtaaggtactgtaaagtcgccagagggttaaaattcagactgctgataaatgcaatactgcctgatgcgctatgccgatcaggcctacgcagtccctgcaatatattgaatttggacgattttgtaggcctggtaaggcattcacgccgcatccggcatagacaaagagcactttatcaacaatctacatttgtacccgtaacgctatgcttccggtggcagacagacgccaattccgccaattccacagtaaccatacgggtttttatgcagatattgctggtggtcatcttcggcataataaaacggtgtggcgttagcgatttccgtggtgatgtgacgatcgtcatcggcggcaagcatcgccgcctgaaaacgttccagactggcgcgagctgcggcatcctgttctggggtcagcggataaatcgctgaacgatactgcgtgccgtggtcattgccctgacgcattccctgggcgggatcgtgattctcccaaaatacctgtagcaactgctcatagctgatgacggaaggatcgtaaacaatgcgtaccgcttcggcatgacccgtatcaccggagcacacttcccgataagtcggatttggcgtatagcctccggtatagcctgcggcggtgctgtaaacgccgggtaactgccagaacagacgctccactccccagaaacaacccatcgcaaaaatggcaatctccattccgtcaggtacattggtcattgagtgaccgttgaccgcatgcagcgtggctacgggcatcggggtgttacgtccaggcagggcatcggcgggggaaaccagatgctttttatcaaataaactcatggtgtcgctctcccgaaaatcggtcattggggttaaggttgtaacaagaggcgtatttgcacacaataaccaccgtgaataggtctaaagtaaaacataagaaatatttggggtttagtctgctttttaatccatattactggatttttgttaagccgtttaacggcgttccaggggcaggaaaaaaggatattcaggagaaaatgtgcgctatatccgacagttatgctgtgtaagcttactctgcttaagcggatctgccgtcgccgcgaacgtccgtctacaggtcgaggggttatcgggacagctggaaaagaacgttcgtgcgcagctttctacgattgaaagtgatgaagtgacgccagaccgtcgctttcgcgcacgcgtcgatgatgccatccgcgaaggtctgaaagcgctgggttattaccagccgaccattgaatttgatctccgtccaccgccaaagaaagggcggcaggtattgatcgccaaagtcacgccaggcgtgccggtgttaattggcggcaccgatgtggtattgcgcggcggcgcgcggaccgataaagactatttgaaattgctcgatactcgcccggctattggcacggtgctgaaccagggcgattatgaaaatttcaaaaagtccttaaccagcattgcgttgcgtaaaggttatttcgatagcgaatttaccaaagcgcagctgggcattgcgctcggcctgcataaagccttctgggatattgattataacagtggcgaacgttaccgctttgggcatgtgacctttgaaggatcacaaatccgcgatgaatacctgcaaaatctggtgccgtttaaagagggcgatgagtacgaatcgaaagatctggcggaactgaaccgccgactttctgctaccggctggtttaactcggtggtggtggctccacaatttgataaagcgcgcgaaacgaaagtattaccattgacgggcgtggtttcgccgcgaacagaaaacaccatcgaaaccggggtcggttactctacggacgtgggaccgcgcgtgaaagcgacgtggaaaaaaccgtggatgaactcatacggtcacagtctgaccaccagtaccagtatttccgcgccggaacagatcctcgacttcagctataaaatgccgctgctgaagaatccactggaacaatattatttggtgcagggcggttttaagcgcactgacctgaacgataccgaatctgactccactacgctggtggcttctcgctactgggatctctccagcggctggcagcgtgccattaacctgcgctggagtctcgaccactttacccagggtgaaattaccaacaccacgatgctgttttatcctggggtgatgattagccgcacgcgttctcgtggtggcctgatgccaacctggggcgactcgcaacgctactctatcgactactccaacactgcctggggctcagatgtcgatttctccgttttccaggcacaaaacgtctggatccgcacactgtacgatcgccatcgttttgtgacacgcggcacgctgggctggattgaaaccggtgatttcgacaaagtaccgccggatctgcgttttttcgccgggggcgaccgcagtattcgtggctacaaatacaaatctatcgctccgaaatacgccaacggtgacctgaaaggggcctcgaagttgataaccggatcgctggagtaccagtacaacgtgaccggaaaatggtggggcgcggtgtttgtcgatagtggcgaagcggtaagcgatattcgccgcagcgactttaaaaccggtaccggggtcggcgtacgctgggaatcgccggtcgggccaatcaaactcgattttgccgtaccggtcgcggataaagacgaacacgggttacagttttacatcggtctggggccagaattatgagtttatggaaaaaaatcagcctcggcgtggttatcgttatcttactgttgctgggatcggtggcgtttctggtgggcaccaccagcggcctgcatcttgtatttaaagcggcggatcgctgggtgccaggactggatattggcaaggtcaccggcggctggcgcgatctcaccttgtctgacgttcgttatgagcagccaggcgtggcggtaaaagcgggtaatctgcatctggcggtcggtcttgagtgcctgtggaacagtagcgtttgtattaatgacctggcgctgaaagacattcaggtcaacatcgacagtaaaaaaatgcctccttctgaacaggttgaagaagaggaagatagcggtccgctggatctctccacgccgtatcccatcaccctgacacgggtggcgctggataacgtcaacatcaagattgatgacaccacggtgtcggtgatggacttcacctccggcctgaactggcaggaaaaaaccctgaccctgaaaccgacgtcgctgaaaggcctgctgattgctctgccgaaagtggcggaagtggcgcaggaagaagtggtcgaaccgaaaattgaaaatccgcagccggaggaaaagccgctcggcgaaacgctgaaagatctcttttctcgcccggtattgccggaaatgaccgacttgcatttgccgcttaacctgaacattgaagagtttaaaggcgagcagttacgcgtgacgggcgacacggacatcaccgtgcgcaccatgctgctgaaagtgagcagcattgacggcaatactaaactggacgccctggatatcgattccagtcaagggatcgtcaacgccagcggcacggcgcagctgtcagacaactggccggtggatatcaccctcaacagcacactgaacgtggagccgttgaaaggtgaaaaagtgaagctaaaagtgggcggcgcgctgcgcgaacagctggagattggcgttaatctttccggtccggtggatatggatttacgcgcccagacgcgactggcggaagccggattgccgctcaacgtggaagtgaacagcaaacagctttactggccgttcactggtgagaagcagtatcaggcggatgatctgaaactgaaacttaccggcaaaatgaccgattacacgctctctatgcgtacggcagtgaagggacaggagatcccgccagccaccattacccttgatgccaaaggtaatgaacagcaggtcaatctcgacaaactcaccgtcgcggcgctggaagggaaaactgaactcaaggcgttgctcgactggcagcaggccattagttggcgcggtgagctaacgcttaatggcattaacaccgccaaagagttcccggagtggccgtcgaaactcaatggcttgattaaaacccgcggtagcctgtacggcggcacctggcagatggaggtgccagaactgaagctgaccggtaacgtcaaacagaacaaagtgaacgttgacggcacgctgaaaggcaacagttatatgcagtggatgatccctgggcttcatctggaactcgggccaaacagtgccgaagtgaaaggcgagctgggggtaaaagatctcaatcttgatgccaccatcaacgcgccggggctggataacgcgctgccggggcttggcggtacagcgaaagggctggtgaaagtacgcggcacggtggaagcgccacaactactggcagatatcaccgcgcgcggcctgcgctggcaggaactttccgtggcgcaggttcgcgtggaaggcgacattaaatccaccgatcagatcgccgggaaactcgacgtacgcgttgagcaaatttcgcagccggatgtaaatatcaacctcgtcaccctgaatgccaaaggcagcgaaaagcagcacgagctacagttgcggattcagggcgagcctgtctccgggcagcttaatctggcaggaagttttgatcgcaaagaagaacgctggaagggaactcttagcaatacccgcttccagacgccggtcggcccgtggtcgctgacccgcgatattgcgctggattaccgcaataaggagcaaaaaatcagcatcgggccacactgctggcttaacccgaatgcggaactgtgcgtgccgcaaactatcgatgcgggggccgaagggcgtgcggtggtgaatctcaaccgcttcgacctcgccatgctgaaaccgtttatgccagaaaccactcaggccagcggtatcttcacgggtaaagcggatgttgcctgggacaccacgaaagaggggctgccgcagggcagtatcaccctttcggggcgtaacgtgcaggtaacgcaaaccgtcaacgatgcggcgctgccggtggcgtttcagacactgaatctgacggcggaattgcgtaacaaccgtgccgaattgggctggaccatccgcctgaccaataacggccagtttgatggacaggtgcaggtgaccgatccgcaaggccgccgtaatcttggtggcaacgtcaatatccgtaacttcaaccttgcgatgataaacccaatctttacccgtggggaaaaagcagcggggatggtgagtgccaacttgcgtctgggtggtgatgtgcaaagcccgcagttgtttggtcagcttcaggttacgggtgtggatatcgacggcaactttatgccgtttgatatgcaaccgagccagcttgcggtcaactttaacggtatgcgctcgacgcttgccggtacagtacggacccagcagggtgaaatctacctgaacggtgatgccgactggagccaaattgaaaactggcgggcacgagtaacggcgaaaggcagtaaagtgcggatcaccgtgccgccgatggtacgaatggatgtatcgccagatgttgtattcgaggctacaccaaacctgtttaccctcgatggtcgcgtggatgtcccttgggcgcgcatcgtggtgcacgatctgccggaaagcgcagtaggcgtctccagcgatgtggtgatgcttaacgataacctgcaaccggaagagccgaaaacggcgtcgattccgattaacagtaacctgattgtccacgttggcaataatgtgcgcattgacgcctttggcctgaaagcgcggctgacgggcgatcttaacgtcgttcaggacaaacaagggctgggcctgaacgggcagatcaacatccctgaagggcgcttccatgcctatggtcaggatctgattgtgcgtaagggtgagttactgttctctggtccgccggatcaaccgtatcttaatattgaagctattcgtaacccggatgctacagaagacgacgtaatcgccggagttcgcgtcactggtctggcggacgaaccgaaagcggagatcttctctgacccggcgatgtcgcaacaagctgcattgtcttatttgctacgtggacaagggctggagagcgatcagagcgacagtgcggcaatgacctcgatgctgattggtctgggggttgcgcaaagtggccagattgtgggtaaaatcggcgagacgtttggcgtaagcaatttagcgctcgacacccagggagtaggcgactcctcccaggtggtggtcagcggctatgtattgccaggtctgcaagtgaaatacggcgtgggtatatttgactctatagcaacactcacgttacgttatcgcctgatgcctaagctatatctggaagccgtgtctggtgtagaccaggcactggatttgctctatcagttcgagttttagcaatgcgaatatttgtctacggcagtttacgccacaaacaaggcaacagtcactggatgaccaatgcccagttactgggcgatttcagtatcgataactaccagttgtatagcctgggccactatccaggcgcagttccggggaacggaacagtacacggtgaagtttatcgtattgacaacgccacgctggccgaacttgatgccttgcgcaccaggggcggtgaatacgcgcgccagttgattcagacgccgtacgggagtgcatggatgtacgtttatcaacgacccgtcgatggattaaagctaattgaaagcggcgactggttagacagggataagtaaccatatgcatacgccaccttcgggtggcgttgttttttgcgagacgactcgcattctgttttgtaattccctcaccctttgcttttctctccgagccgctttccatatctgttaacgcataaaaaactctgctggcgttcacaaatgcgcaggggtaaaacgtttcctgtagcaccgtgagttatactttgtataacttaaggaggtgcagatgcgtattaccataaaaagatgggggaacagtgcaggtatggtcattcccaatatcgtaatgaaagaacttaacttacagccggggcagagcgtggaggcgcaagtgagcaacaatcaactgattctgacacccatctccaggcgctactcgcttgatgaactgctggcacagtgtgacatgaacgccgcggaacttagcgagcaggatgtctggggtaaatccacccctgcgggtgacgaaatatggtaaagaaaagtgaatttgaacggggagacattgtgctggttggctttgatccagcaagcggccatgaacagcaaggtgctggtcgacctgcgcttgtgctctccgttcaagcctttaatcaactgggaatgacgctggtggcccccattacgcagggcggaaattttgcccgttatgccggatttagcgttcctttacattgcgaagaaggcgatgtgcacggcgtggtgcttgtgaatcaggtgcggatgatggatctacgcgcccggctggcaaagcgtattggtctggctgcggatgaggtggtggaagaggcgttattacgcttgcaggcggtggtggaataaggtgtgtttatttatcgcgggcataaaaaaacccttactaaccgaagcccggtgttcagggttattgcgccagaagaacttatttattctttgcgcgctcgaaggaggcaacgatttcagctttagcggcttctgcgttttcccaaccttcaactttcacccacttgcctttttcgaggtctttgtagtgctcgaagaagtgagcgatctgcgctttcagcagctctggcagatcgttaacgtctttaatgtgatcgtattctttgctcagcttggtgtgcggaacagcaatcagtttcgcatcttcaccggcttcgtcggtcattttcagaacgccaaccggacggcaacggatcacagaacccggctgcagcgggtacggagtcgggaccagtacgtcaaccgggtcaccgtccagagacagggtgtggttgatgtaaccgtagttgcacggatagaacatcgcggtggacatgaagcggtcaacgaacagtgcgccgctctctttgtcgatttcgtatttgatcggatctgcgttagccgggatctcaataaccacgtagatgtcttccggcagatctttacccgcagggacgttgagtaagctcatgtctgtttcctttaaaaatatgtggcaaacaagtgccgagtattatagccaactcgcgccgaatgtcttcgcttgttttcgtcttcattttcctttttcgccagttttaagacggtatgcagagcaggaaaatccataaccgtagccgcatttttcatagtgagatgaaagcgattacaaacttgtgattaacgttttatttacttttttgaagtgtgatgtaacgcaatccgttacataacgaattgtctatagttttttcgcgaacatcttttcaccaataataattaccccgacgaggacaaccctatgtggaaacgcttacttgtagtctctgcagtctcggcagccatgtcgtctatggcgttggccgctccattaaccgtaggattttcgcaggtcggatcggaatccggctggcgtgccgcagaaaccaatgtggcgaaaagtgaggccgaaaaacgcggaattacgttgaaaattgccgatggtcagcaaaagcaggaaaaccagattaaagcggtacgttccttcgttgcacaaggggtggatgcgatctttatcgctccagtggttgcgacgggttgggaaccggtattaaaagaggcgaaagatgccgaaatcccggtcttcttgctcgaccgttccatcgatgtgaaagacaaatctctctatatgaccaccgttactgccgacaacatcctcgaaggtaagttgatcggtgactggctggtaaaagaagtgaatggcaaaccatgcaacgtggtggagttgcagggcaccgttggggccagcgtcgccattgaccgcaagaaaggctttgccgaagccattaagaatgcgccaaatatcaaaattatccgctcgcagtcaggtgactttacccgcagtaaaggcaaagaagtcatggaaagctttatcaaagcggaaaacaacggcaaaaacatctgcatggtttacgcccataacgatgacatggtgattggcgcaattcaggcaattaaagaagcgggcctgaaaccgggcaaagatatcctcacgggttccattgacggtgtaccggacatctacaaagcgatgattgatggcgaagcgaacgccagtgttgaactgacgccgaatatggcgggacccgcttttgacgcgctggagaaatacaaaaaagacggcaccatgcctgaaaagctgacgttaaccaaatccaccctttacctgcctgataccgcaaaagaagagttagagaagaagaaaaatatggggtattgagggttgctatgcctgatgccgattcgtaggccggataaggcgctcgcgccgcatccggcggtggtgcgctgaagcctgatgcgacgcttaccgcgtcttatcatgcctactgggagcacgctttacaccgggggaaaccatgacgaccgaccaacaccaggagatcctccgcaccgaaggattaagtaaatttttccccggcgtcaaagcgttagacaacgttgatttcagcctgcgccgtggcgaaatcatggcgctgcttggtgaaaacggggcgggaaaatcaacgctaatcaaagcattaactggtgtataccacgccgatcgcggcaccatctggctggaaggccaggctatctcaccgaaaaataccgcccatgcacaacaactcggtatcggcaccgtctatcaggaagtcaacctgctacccaatatgtcggttgctgataatctatttataggccgcgaacccaaacgtttcggccttctacgccgtaaagagatggaaaagcgcgccaccgaactgatggcatcttacggtttctccctcgacgtgcgcgaaccgcttaaccgtttttcggtggcgatgcagcaaatcgtcgccatttgccgggctatcgatctctccgccaaagtgctgatcctcgatgaacccaccgccagcctcgacacccaggaagtggagctattatttggcctgatgcgtcagttgcgcgatcgcggcgtcagcctgatctttgtcactcactttctcgatcaggtctatcaggtcagcgatcggatcactgtcttacgcaacggcagtttcgtaggctgtcgggaaacgcgcgagctaccgcagatcgaactggtaaaaatgatgctggggcgcgagctggatacccacgcgctacagcgtgccgggcgaacattgttgagcgacaaacccgttgccgcgttcaaaaattacggcaaaaaaggaacgatagcaccgtttgatctcgaagtgcgccccggcgagatcgtcggtctggctggcttgctgggatccggacgtaccgaaaccgccgaagtgatcttcggtatcaaacctgctgacagcggcacggcgttgatcaaaggcaaaccgcaaaccctgcgatcgccacatcaggcttcagtactgggcatcggattctgcccggaagacaggaaaaccgatggcatcatcgctgccgcctcggtgcgggaaaatatcatcctcgctctccaggcccagcgcggctggctacgacccatttcccgcaaagagcagcaagagattgccgaacgctttatccgccagcttggcattcgcacaccttcaactgaacaaccgattgaatttctctctggcggcaatcagcaaaaagtgttgctttcacgttggctactgacccgaccgcaatttctgatcctcgacgagccaacccgcggcattgatgttggtgcccacgccgagatcatccgcctgattgaaacgctgtgtgctgacggtctggcgctgttggtgatctcctccgaactggaagagctggtgggctatgccgatcgggtgattatcatgcgcgatcgcaaacaggtggcggagatcccgctggcagagctttccgttccggcgatcatgaacgccattgcggcgtaaggagaacagtgtgatgcctcaatctctcccggacactacgccgccgaaaaggcgctttcgctggccaacgggaatgccgcagctggcggcgctattgctggtgctgctggtcgatagcctggtagccccgcatttctggcaggtggtgcttcaggatgggcgtttgttcggtagccctatcgacattcttaaccgtgcagctcccgttgcgttactggcgattggtatgacgctggtgatcgccaccggtgggattgatctctccgtaggggcggtgatggctatcgccggagccacaacggctgcgatgacggtcgcgggattcagcctgccgattgttttgttaagcgccctgggcaccggcatcctggcgggattgtggaacggcatactggtagcgatcctcaaaattcagccgtttgtcgccaccctgatcctgatggtcgccgggcgcggcgtggcgcaactgatcaccgccgggcagatcgtcacgtttaactcgccggatctctcatggtttggcagcggatcgctgttgttcctgccaacgccggtcattatcgcggtgctgacgcttctcctgttctggctgttgacccgcaaaacggcgctggggatgtttatcgaagccgttggtatcaacattcgggcggcaaaaaatgccggggtaaacacgcggatcatcgtcatgctcacctacgtgttgagcgggctgtgtgcggcgattgcgggcattatcgtggcggcggatattcgcggtgccgatgccaataacgccgggttatggctggagctggacgccattcttgcggtggtgattggcggcggatcgctgatgggcgggcgctttaacctgctgctctcagtcgtgggggcgctgattattcaggggatgaacaccggaattttactttctggctttccgccggagatgaaccaggtcgtaaaagcggtggtggtgctttgtgtgctgattgttcagtcgcaacgctttatcagtctgattaaaggagtacgtagccatgataaaacgtaacttgccgctgatgatcaccatcggtgtctttgtgctgggctatctctactgcctgacccagtttcccggttttgcttccacaagagtgatctgcaatatcctgaccgataacgcctttcttgggataatcgccgttggcatgacctttgtgatcctctctggcggtatcgatctctccgtcggttcggtgatcgcctttactggcgtgtttctggcaaaagtgattggcgatttcggcctctcgccgctgctggcgtttccgctagtgctggtgatgggctgtgcctttggcgcatttatggggcttttgatcgacgccctgaagatcccggcatttatcattaccctggcaggaatgttctttttgcgcggcgtcagctatctcgtttcagaagagtcgatcccgataaaccatcccatttatgacacgctctcaagccttgcgtggaaaatccctggcggcggtcgcttaagtgcgatgggactgctgatgctggcggtggtggttatcggcatattcctcgcgcatcgtacccgttttggtaatcaggtatacgccattggcggcaacgcaacgtcggcaaacctgatggggatttctacccgcagcaccactattcgcatttatatgctctccaccggactggcaacgctggcggggattgtcttctcgatttatacccaggccggatatgcgctggcgggcgtaggtgtggaactggatgctatcgcctcagtggtaattggcggtacgcttttgagcggtggcgttggaacggtattagggacgctttttggcgtggcgattcaggggctaattcagacttatatcaactttgacggtacgctgagttcctggtggacgaaaatcgccatcggcattttgctgttcatttttattgccttacagcgtggattaacggtgctgtgggagaatcgtcagagttcgccagtgacaagagtcaatattgcgcagcgataaaaacgcctctccgtgtggagaggcgcaggagattacgcgtccgggaattcacggataaagcgttcgacatcttcaaccatatggtcgttgccgacaaagaacgaacggcgctggtgcagagtttccgggatgatatccagaatacgctctttgccatcgctcgctttaccgcccgcttgttccgccaggaatgccatcgggttgcactcatacagcaaacgcagtttgccgtccgggtggctggcggtgcttgggtagagataaataccgcctttcagcaggttacggtggaaatccgcgaccagtgaaccgatataacgtgaggtatacgggcggttggtggatttatcttcttcctggcagaatttaatgtacttcttcaccccgttcggaaacttaatgtagtttccttcgttgatggagtaggttttgcctttctccgggaagcgcatccgttcctggcacaggcagaaaacgcccagcgaaggatcgtaagtaaaggcgtgaacaccgcatccggtggtgtaaaccagcatggtagaggagccgtataccacgtaacctgccgcaacctgtttgttaccaggctggaggaaatcttcttccgttaccggcgtgccaacaggcgtaacgcggcggtagatggagaaaatggtaccgacagagacgttaacatcgatgttggacgagccatccagggggtccatcagcaccacgtattttgcgtgttcacagccttcaaagacgacaatctcatcttcttcttcagaggcaatgcccgcaacgatatcgcgtgctttcagtgcggctttcagtttttcattagcgaacaagtcgagtttctgctgaacctcgccctgcacgttctcagcaccgctggcacccaggatatcaaccagtcctgctttgttgatatcgcgatggataatcttggcgcccagttttattgccgacagcaaagcagtgagctcaccggtagcatgagaaaactcgtgctgcttttcgacaataaattcacctaacgttttcataaaactttccctgcaatgtttatggagtaaagcgaccgcaacaatcttaacaaataatctcaatgttgcgctcaggtgaatcgcgccagcaaattgcggattatcctgaaatgcgtttctcacttgcccgacatatgcgtaaaatgagcggcagattaaaaaaggatagtgacgtatgcgcattcatattttaggaatttgtggcacatttatgggcggtctggcgatgctggcgcgccagttaggccatgaagtaacgggttcggacgccaatgtgtatccgccgatgagcaccttacttgagaagcaaggcattgagctgattcagggttacgatgccagccagctcgatccgcagccggatctggtgattattggcaacgccatgacccgtggaaatccgtgtgtggaagcggtactggaaaaaaacatcccttatatgtcaggtccacagtggctgcacgattttgtgctgcgcgaccgctgggtgctggccgttgccggtacacacggcaaaactaccaccgcgggaatggcgacctggattctggaacagtgcggttacaaaccgggatttgtgatcggcggtgtgccggggaactttgaggtttcggcgcgtctgggcgaaagcgacttctttgttatcgaagcggatgagtatgactgcgccttcttcgacaaacgctctaaatttgtccattactgcccgcgtacgctgatcctcaacaaccttgagttcgatcacgccgatatctttgacgacctgaaagcgatccagaaacagttccaccatctggtgcgtatcgttccggggcagggccgtattatctggccggaaaatgacatcaacctgaaacagaccatggcgatgggctgctggagcgagcaggagctggtgggtgagcagggtcactggcaggcgaaaaagctgaccactgacgcttctgaatgggaagtcttgctggatggcgaaaaagtgggcgaagtgaaatggtcgctggtgggcgaacataatatgcacaatggcctgatggcgattgcggcggctcgccatgttggtgtagcgcctgcagatgccgctaacgcgctgggttcgtttattaacgctcgtcgccgtctggagttgcgtggtgaagcgaatggcgtgacggtatatgacgattttgcccatcacccgacggcaattctggcaacgcttgcggcgctgcgtggcaaagttggtggtacggcgcgcattattgctgtgctggagccgcgctcgaataccatgaaaatggggatctgcaaagacgatctggcaccttcattaggtcgtgccgatgaagtcttcctgctgcaaccggcgcatattccgtggcaggtggcagaagtggcagaagcctgcgttcagcctgcacactggagtggcgatgtggatacgctggcagatatggtggtgaaaaccgctcagcctggcgaccatattctggtcatgagcaacggcggttttggtgggatccatcagaaactgctggatggtctggcgaagaaggcggaagctgcgcagtaattcggcctcagcctgagatagcattgccggataaggcgtttacgccgcatccggcatttgagcatagtgcctgatgcgacgcttgatgcgtcttatcaggcctacaggtgcaccgcatccggcaaaccatactcacatcaacaacgaaaattacccttcattctccgccagttcgcgcagatactggaaaatctggcgtgcggatttcggcggcttattcccttctttctctttcttcgcgttgcggatcagagtacgcagctgctgacgatcggcatcgggccacagatttaatacctcagcgatggcgtcatcaccttgatcgatcagacgatcgcgcaggttttccagtttatggaacagcaccacctgctggttgtgacggtttttcagcttatccagcgcctgacggatcggttctacatcgcgctggcgcagcatcttaccgatgagctgcaactggcggcggcgaccttccatcttaatacgctgggcgagctcaatagccgcgcgcagatccgcatctaacgggatcttatccagcgcgtttttccccagatcaacaatttccgcgccaaggcgttttagctcctcggcatcacgtttaatttcacttttactgacccagataatttcatcgtcttcgtcttcgatgtcatcaccgggaacgtcgtcgagccagtcttcgggctgcttagtcatctcaggctccttaaaaaaagaggctaatgttaccagttaagatgcgcactgaaaaacggttctctgttagacttcagagaaactctctacattatggcacttgcaatgaaagtaatctctcaagttgaagcgcagcgcaagattctggaagaagcagtttccactgcgctggagttggcctcaggcaaatcggacggtgcggaagttgccgtcagcaagaccaccggcattagcgtaagcacgcgttatggtgaagtggagaatgttgaattcaatagcgatggcgcgctggggatcactgtttatcaccagaaccgcaaaggtagcgcatcatccaccgatttaagcccgcaggccattgcccgtactgtacaggcggcgctggatattgcccgttatacctcgccagatccctgtgccggcgtggcagacaaagagctgctggcctttgacgcaccagatctcgacttgttccaccctgcggaagtttccccggatgaagccattgaactggcggcccgcgcagaacaggcggcattgcaggcggacaaacgcattaccaataccgaaggtggcagctttaacagccactacggtgtcaaagtttttggcaacagccacggcatgttgcagggttactgctcaacgcgtcattcgctctccagctgtgtaattgccgaagaaaatggcgatatggagcgtgattacgcctacaccattggccgcgcgatgagcgatctgcaaacgccagagtgggtcggggccgactgcgctcgccgtactttatcgcgcctgtcaccgcgtaaactctccaccatgaaagcgccagtcatttttgccaatgaagtggcaaccgggctttttggccatctggtgggggcgatagcgggtggctcggtttaccgtaaatctacctttctgctggattcgctgggtaaacaaattctgccggactggctgaccattgaagagcatccgcatctgctgaaagggctggcgtcgacgccattcgacagcgaaggtgtgcgcaccgagcgtcgcgatattattaaagatggcatcctgactcagtggctgctgaccagctactcggcgcggaaactggggctgaaaagcaccggacatgcgggcggtattcacaactggcggattgccggacaagggctaagcttcgaacaaatgctcaaagagatgggcaccgggctggtggtgacggagctgatgggccagggcgtgagtgccattaccggtgattattcccgtggtgcagcgggcttctgggtagagaatggcgaaattcagtatcccgttagtgaaatcaccatcgcaggtaatttaaaagatatgtggcgcaatattgtcaccgtcggtaacgatattgaaacacgcagtaatatacagtgtggttctgtgctgttgccggagatgaaaatcgccgggcagtaaaaaactggcgcgacctgccgcgctataaactaaaaaattacacaaaatcattcgcactgcatcgagacggaaagtgaatgagggccggggagcgtactcgcagtacgtgacccgggcgaatgagcgtagccgtcgatgaggcagtgtgaaggatgaagtgtaaataaaaaaggaagtgagcaatgcgtaaaagcctgttagctattcttgcagtctcctcgttggtattcagttctgcgtcgtttgccgctgatcttgaagacaatatggaaaccctcaacgacaatttaaaagtgatcgaaaaagcggataacgcggcgcaagtcaaagacgcgttaacgaagatgcgcgccgcagcgctggatgcgcaaaaagcaacgccgccgaagctcgaagataaatcaccggacagcccggaaatgaaagatttccgccacggtttcgacattctggtcggtcagattgacgacgcgctgaagctggcaaatgaaggtaaagtaaaagaagcgcaggctgctgcagagcaactgaaaacgacccgcaacgcctatcaccagaagtatcgttaattcctcatttccctgttgcctgcactcaggtaacagggaacttatcatcgcaaatgatgcaccacctgattgctgctgccgcgccagatcagggaagggtcttttaaatcctgcacaaatttgccgtcgaccaatacgttaatcaaatcaacaacctgcatttgcgcagcgttgagttcgtcgagtttatagcctgtccacacccagatgtctttacccggacactcggcgcggatgcgttttaccagtttcagaatatccggcacgttttgcggatgcagcggatcgccgccggagagggaaataccctggcgtttgatacgagtgtcattcagatcgttaataatctggtcttccattgctttagtaaatgtctgaccggaatttacccgccatgtgcttttgttatagcaaccggggcattcatgaacacacccggagacaaacagggtgcagcgagtgccggggccgttgacgatgtcgacaggatagtactgatgataattcattgtttcgcctggcttatcagtccgcgtataggatgcatccggtaatcaacgcctgatgcgacgctgtcgcgtcttatcagacctacaatcgttgttgccatgtaggccggataaggcgtttacgccgcatccggcatttgcttaacgtagagtgaagattaacctatctgcccattccccaaatgtttaacgcggcgcttaacttcttcctgcttaccggcgttaaatggacgtgcatccgggctacctaaatatccgcacacgcggcgagtcaccgacacacgggaggcgtcatggttaccacatttcgggcaagtgaagcctttgctggtgcactcgaactcaccggtaaagccacactcgtagcactcatcaatcggtgtattggtgccgtaatacggtacatgctgatagctgtaatcccagacatcttccagcgccttcaggttgtgctgaatgtttggatactcgccgtagcaaatgaaaccaccgttcgccagcggcgggtaaggcgcttcaaagtcgatcttgtcgtacgggttcaccttcttctccacatcgaggtggaaactgttggtgtagtaacctttatcggtcacgcccggcaccacgccaaactcagcagtatcgagacggcagaagcggtcgcacaggttttcactcggcgtgctgtagagactgaaaccataacccgtttcttctttccactgatccactgcctgacgcagacgttcaacaatggcgatacctttcgcgcgaagctgctcgttgtcgtaaacatgctcgccgccgaacagcgcgttaatggtttcgtggatgccgatgtaacccagcgaaatagacgcacgaccgtttttgaagatttcagaaacatcatcgtcagcattcagacgtacgccacaagcaccttccatatagaggatcggggcgacgcgcgctttcacgccttcgagacgagcgatacgggtcatcagtgccttacgtgccagcaccagacgttcatccagcagcttccagaaggtggcttcatcgccttttgcttccagagcaatacgcggcaggttcaggctgattacgccgaggttgttacgaccatcgtggatctgctcgccgttttcattttcccatacgccgaggaagctgcggcagcccatcggggttttaaacgaaccggtgactttcactacctgatcgtagttcaggatatccggatacatgcgcttgcttgcgcactccagcgccagctgtttgatgtcgtagttcggatcgccttttttatggttcagaccatcgcgaatcgcaaacaccagtttcgggaacaccgcagttttacggtttttaccgagacctgcgatacggttacgcaggatcgattcctgaatcaggcgcgattcccagctggtgcccagaccaaaaccaaaagttacaaacggcgtttgaccgttggcggtatgcaaggtgtttacttcgtactccagcgactggaaggcgtcatagcactctttgatggtacgagagttagcgtagccttcggcgtccgggatgttccactcttctgcggtcttgcgatgtttgttgtagctggcggtgacaaacggtgccagcacttcatcgatacggttaatggtggtgccgccataaatatggctggcaacctgagcaataatctgcgcagttacagcggttgccgtagagatcgacttcggcggttcaatctcggcgttccccatcttaaagccctgggtcagcatgcctttcaggtcgatcaacatgcagttgaacatcgggaaaaacggcgagtaatcgagatcgtgatagtgaatatcgccacgctcatgtgccttcaccacgtcacgcggcagcaggtgctggcgtgcatagtgtttagccacgatcccggccagcaggtcgcgctgggttggaatcaccttgctgtctttgttggcgttttcgttgagtaacgaggagttggtctgctcgaccagaccacggatctcctggttcaggcgaccgcgtttttcacgttcaatgtcgcgatcgtgacggtactcgatgtaagcacgagccagttgtttgtatggacctgacatcagctgattttcaactgcggtctggatctcattgatatccacctggttgcggccctgcatctgctcgctgacaaccgcggcaacagtggcgcaataatcggcatcatcgacttccgctgctttagctgcacgcagaatcgcttctttgatgcgctctgatttaaacggcactttgcagccgtctcgtttcatcacatgcggtgtcatgatcgctccatatttttaagaacaggttatccacagaaattgggaaaggcgttttccggttttttcgtttcgttttccggtgctttccgcaatcgccatccgcttatccacaacgccgcacctttttcgtggggagctgtagtagcaattatagtcgattaatacaacatattgggttgggacgcattttaaagtctatatatagtgctttgcatcaaggatgttttaactttttttgatgtagctcaaagtaaaaagcagagcgtacggatgacgggcgctacagcgttatgtaaattttttaatgaatttgctggttgaaaaatcaacaaaaacaacatgctgacagacaaaaccccggaatgaccggcattaccggggcttagggaagatttacttctgtaaccaccagacagcctcaaaaggccgtaaattcatggcacagggttgtggtgaggcttcttcgtagttatgcatcacaagctgccagttgccgcgcatttgccctggctgccagggttggatctcacggctaaggttggcaatgaccagcaaggtttgccccttccattcacggcgatagcaccacaatacagggctgtttggcagcagatcctggtaattgccccatgtcaggatggcttcttgcttacgcagtgcgattaacttttggtaggtgtaaaacaccgaggactcatcggccagcgcggcttctacgttgattttttgatagttatcgcccaggccaatccacggttcgccagccgtaaacccggcattatcgccgttgctccattgcatgggcgtgcggctgttgtcacgggatttactggcgaggattgccaataactcgtcggcatcacgaccatcgttgcgcagctcggcaaacatatttaggctctccacgtcgcgatagtcagtaatgcgcgtgaaatgcgggttggtcatgccaatctcttcgccctggtagatatacggcgttccctgcatgccatgcagcaccatcgccagcatttttgccgcaggcacgcggtattcaccttcatcaccaaagcgagaaataatgcgcggctgatcgtggttacaccagaacaaggcattccatgccacgttgtgcattccttgttgccagtggcggaacaatgttttcaacgccacaaagtcaggtttagccagcgtccatttttcaccaccgggataatcgaccttcaggtgatgaaaattaaaggtcatcgacaattcactgcctgtcagtgccgcgtatcgctggcaatgctcaaggctggtggaggacatttcacctacggtcattaacccgcgtggcgtaaacacatcgcggttcatctcgtgcaaaaactcgtgtgctcgtggcccgtcggtgtagaagcgacgcccgtcgccatccaggtcttcagggaaacgcgggtctttggagatcagattcaccacatccaggcgcaacccgtcgaccccacgatcggcccagaattcacagacttttttcagctctgcgcgtaccgctggattctcccagttgagatccgcctgttctggtgcaaagagatgcaaatagtactgttcgctttccgcatgccagcgccacgcactaccgccaaattttgaacgccagttgttcggtggcgtttctggttcgccatcgcgccagatataaaactggcggtaagggctttctttgttcagcgcctcgcgaaaccaggcatgttgggtagaggtatggttaaacaccatatcgagaatgatacgaatcccgcgcgattttgcctgcgtcaccagttcgtcaaaatcgtccagcgtgccgtaggtgggatcaatcgccgtatagttcgctacgtcgtaaccgttatcgacctggggagagatataaaagggggttagccagatggcatcaacgcccagtttatgcagatagtccaggcgttggataacgccacgtaaatcgccggtgccgctacccgtggtgtcctgaaaactctttggataaatctggtagataacgccgttttgccaccagtggggaagattagtcattacgttattcctgcaaatgcgagggggcgcaattgcgccccgaagaaaattaaacaatatccagcgtgcccaggcggtatttccgctgatagataaacgaggtgagtacaatcgggatgatgatggcgataaccattgccagcgcaaatacctgccagtagctcggttgaatcgagagaattcccggcaggccgcctacgccgataccattcgccataacgccgttcaggccgcatagtaatcctgccagaccagaaccaatcatcgcgcacagcatcgggaagcgatatttcaggttgatgccgtacattgcaggctcagtgaccccaagccaggcggagatagcggcaggcacggagatctcgcgttcattgtgcttgcggctggaaatgataatgcctatcacggcggagccctgagcgatattcgacagcgcaatcagcggccacactggcgtgccacccatgctttgaatcatctgcaaatcaatagcaagggtggtctggtgtacgccggtgatcaccagcggcgcgtacaggaagccaaacaatgccgcaccaatcggagcaaagctgccggtcatcaggtgacgtaccgcaaaggcaacgccatcgccaatcatgcgaccaaacggaccaatcagcgcatgggcgaggaacaccgcgaggatcagcgaacagacgggcaccaccaccagatagaggtaatccggcacgatgcgtttaaggcgagtttcaataacgcccagcgccagcccggctaacagtgccgggatcacctgcgcctgatagcctactttggcgatgctgaacatgccaaagtcccacacttccggcagctgctgcccgagcagataagcgttcatcagctggggagaaaccagtgtcacgccaagcacgataccaaggatcggcgtgccgcccatttttttcaccgctgaccagcaaataccgaccggcaggtagaagaagatcgcttcaccgatcaaccacagaaaatcgtagatcgtttgcagggaagggtacatttgcgccagcgtctgaccgttgctcatgggcaaatcgccgatcacattgcgaaaaccgaggatcaaaccgccgctaatcaacgcgggcagcagcgggaagaagatctccgcgaaatgagagatcaactgctcatgccatttcatattctgccgggcggctttttttacctgctctttatcaacctgcgcctgtccggttgacgcaatcagtgcttgatagtaatcacccacattggtgccaatcaccacctgaaattgcccggcattggtgaaacagcctttcaccatggggagttgctcaatttctttcggtctggcattggccggttggttgaggacaaagcgcaggcgagtaatacagtggctcaccgtcgcaatattgccgcgcccgccgaccagttcaatcaaccgatcgatatccgtttggtttattttgctcatcataaagccccatggcagatgacatttttggttggctgcagaatatattgcgcggaaaaatttaaaaacgggaacgttcccgaaacgcagcgaagatcacaatttatcgttcaggaaacgatcaggacagggtggcggggatgatgatttgttgcggttcgctgcgcccggttacctgtgcgatcaattggcaggccgcctggcgtccagcttcggcgtaaccaggatctacggtgacgatctccggatgaaggaatttcattaatggcgtattaccgacgctcgccagttgcaaggtgtcgatgcgttgctcttgcaggtatttacttgcgccaagtgccagcgtgtcggttgcgcacagtaaggcggtagtttcaggcgtaatcacttttgctacgttctcatagccttgcttcatagcaaggcctggcagagcggcaacgggattcagtttatgcgctttgcagaacgccaggtaggcttcgtgacgtcgcttcccggtcgtcacgtcactatgcggcacgccgagataactgatattacgatgcccctggtcatacagccgttgcatcaggatcttgattgccccttcgtcgtcataacagaccgaagcaaaaccttttgcgtcacgcgccagcagaaccagcgatgactgccagtgggctaacatttcttctgttatgccagtaaaaccgaacagcactacgccgtcgatattacgccgtttcagcacccccaaatgttcggcaactaattgcggggaaaactgactttccatcatgattgggtcgtaaccttgttcatagaacgctggcagcatggtttgaacggcgagattttctgacaacgaatccaggcgggtaacaatgatggcgaccactttatcgctttgcccacgcatagcgcgcgcagagcgggaaggggaaaatccatgctgattcatcactgcttcaacacgctcgcgggtgcgctggctcacgccgctttcgttattcagcacccgggaaactgtagatttccccacgccgcttaagcgtgcgatgtctttgatggtcagccgattttgcatcctgttgtcctgtaacgtgttgtttaattatttgagcctaactttacccgtgcattcagcaatgggtaaagtctggtttatcgttggtttagttgccagcaggtattatatcgccatagatgctacgaatattattggattctccttattatttgcggcgcttttttcacttaccggaggttatatggaacctgatcccacgcctctccctcgacggagattaaaacttttccggtaagcccgtcttttcacggcgttaccggatgcgtaaggccgtgacgttttaacgtccctgctcagctttattaccttcaggtaaggcttcgccacgcctgaagacatttctgtactgtttcagacagtgcggagggactccttatgtttaaagaaatttttacccggctcattcgccatttaccttcccgtctggttcatcgcgatccattgcctggcgcgcagcagacagtgaatacggcggtcccgccgtccttaagtgcgcattgcctgaaaatggcggtgatgcccgaagaagaattatggaaaacgttcgacacccatccggaagggttaaatcaggcggaagtggaatctgcccgcgaacaacatggtgaaaataaattacccgcacaacaaccgtcgccgtggtgggtacatttatgggtctgctatcgcaacccctttaatattttactcaccattctcggcgctatttcttacgccacggaagatttatttgccgcgggcgttatcgcgctaatggtcgctatttctacgttgctgaactttattcaggaagcacgttccactaaagcggcagatgccctgaaagcgatggtcagcaatacagcgacggttctgcgcgtaattaacgacaaaggcgaaaatggctggctggagatcccgatcgaccagctggtgcccggcgatataataaaactggcggcgggggatatgatcccggcagatttacgtatcttgcaggcgcgggatctgttcgtcgctcaggcgtcgttaaccggtgagtctctgcccgtagaaaaagccgctaccactcgccagccggagcacagcaatccgctggagtgtgacaccctgtgttttatgggcaccaccgtggtgagcggcacggcacaagcaatggtgattgctacaggtgccaatacctggtttggtcaactggcggggcgtgttagtgagcaggaaagcgagccgaatgcctttcagcaagggatcagccgcgtcagtatgctgctgattcgctttatgctggtgatggctccggtggtgctgttaatcaatggttacaccaaaggcgactggtgggaagcggcactgtttgcgctttcggtcgcggtaggcttaacgccggaaatgttgccgatgattgttacctcgacgctggcgcgcggcgcagtaaagctgtcgaaacagaaagtgatcgtcaaacatctggatgctattcagaactttggcgcaatggatattctgtgcactgataaaactggcactctgacacaggacaaaattgtgctggagaatcataccgatatctccggtaaaaccagcgaacgcgtgctgcatagcgcgtggttgaacagtcattatcagaccggacttaaaaacctgctcgatacagcggtgctcgaaggtacggatgaagagtcagcgtgctcgctggccagtcgttggcaaaaaattgatgagattccgtttgatttcgagcgtcgccggatgtcggtggtagtggcagaaaataccgagcaccatcagctggtttgcaaaggtgcattgcaggaaatcctcaatgtgtgttcgcaggtgcgtcacaatggcgagattgtgccgctcgatgacatcatgctgcgtaagattaagcgggttactgatacgctgaatcgtcaggggctgcgcgtggttgcggtggcgacgaaatacctgccagcgcgtgaaggagattaccagcgggcggatgaatccgacctgatcctcgaaggatatattgctttccttgatccgccaaaagagacaaccgctccggcactgaaggcattaaaagcgagtggcattaccgtaaaaatccttactggcgacagtgagttagttgcagcgaaagtgtgccatgaagtggggctggacgcgggagaggtggtcattggtagtgatattgaaacgctatctgacgacgaactggcaaatcttgcacagcgcaccacgctgtttgcccgcctgacgccgatgcataaagaacgcattgtgaccttactgaagcgcgaagggcatgtggttggctttatgggcgatggtattaatgatgcgcccgccttacgcgctgcggatatcggcatttctgtggacggcgcggtagatatcgcccgtgaagcggctgatatcatcctgctggaaaaaagcctgatggtgctggaagagggggttattgagggacgtcgcactttcgccaacatgctgaaatacatcaaaatgacggcgagctctaacttcggtaatgtgttcagcgtgctggtggcgagtgctttcttgcccttcctgccgatgttgccgttacacttgcttattcagaacttgctgtacgatgtgtcacaggtggcgatcccgtttgataacgtcgacgacgagcaaattcaaaagccgcaacgttggaatccggcggatctggggcgctttatgatcttcttcggaccgatcagctcgatcttcgatattctgacgttttgcctgatgtggtgggtattccatgccaacacgccggaaacgcaaacgctgttccagtcgggatggtttgtggtgggcttactgtcgcaaacgctgattgtgcatatgatccgtacccgccgtgtgccgtttattcagagctgtgcatcgtggccgttaatgatcatgaccgtgatcgtgatgattgtcgggatcgcattgccgttttcaccgctggccagttatctgcagctgcaggcgctgccgttaagctatttcccgtggctggttgcgattctggcagggtatatgacattaacccagttggtgaaaggattttatagccgtcgttacggctggcagtaaagaataaactgggcacgatagccccgattcagattgcagacaaagtaagctttgttcatgccggatgcggcgtaaatgccttatccggccaacaaattcaataaattgcaggaatcacgtagatactgttatggcctgcaagttttttcctggtccggtttcccggattgcaggcatgccagacacagcgccgtcaggcgctgtttttttcatcccttccgcgatttttacgccgctaccggattatgccgtgacgcatcgaacggcacgcctgacttcagcactccatacgccacctgtgccagcttgcgcatcatcgcgccgagaatcacctttcctttcttgccattagccgccagacggtcgcggaacgcccgtccccactcagtcttactggtggctaccattgcgggcatatacaacgccctgcgaagcgacacatgtccggccttactcatccggctcgcccctctcacactgctacctgattcataacgccgtggtgtcagacccgcaaaagcggcgaactgtctggcatgggcgaagcggtccttcagaccgatataagccagcaataccgcagatgttttctctccgatacccgggatgctttccagcagtttcctgcggtgtttcatatccggatcatcgtctgtcaggtcttttatctgcttctcaagacgcttcagctctgcttcaagccacagaaggtgagcatcaatgctcggtctctggacttcccgcgccgtttcagtgcgattcagttcctgcgtgtgcatatctgtcagcgcctggtggcggactaccagggcacgcaacgcgcgttcaagcgggtgaggcgcttcccaggctgcagggcgcttctgacgacagaactctgccagcatgcgcgcatccacggtatcagtcttgttacgcagtccttcactctgagcgaaagctttacccagcgcaggattaatgactgacactatgtagccagcatcgtaaaggcactcagcgacaggttccatataggtgccggtcgcttcgatgcagatatgcgcatggtcaatcttgtgacctttcagccagctcaccagctcatcgtgccctttagtggtgttagcgaattttttggtgcgatgacgaccatcaggacgcaacacatcgacatccagtttctctttagcggtgtcgataccgatataatgaagttcatgttccatagtgaaaccaaccttgcaaatacggattaccgggaaaaccggtccatgatactgtccggtttatcactttgggagaaaggcagtccgctgcataaatctacgcaacaggttagaacccaaggcccgatacggcatgcggactgcaggcagagaaaactggccgattttctctgcactggagggataatacaaggcctgataagcgtagcgcatcaggcgattttgcgtttgtcatcagacttaatccgggcatgatagcccggatttccatcaagattagcgacgaacagcgatcgcttcgatctcaattttcacgtctttcggcagacgggcaacttcaacgcaagaacgtgccgggaaggtggcattgtgttcggtgaagaaggcttcgtaggtagcattaacggttgcgaagtcgttcagatctttcacaaacacggtggttttaacgatgtcgcccactttcaggcctgcggcttcgacgatcgcttttacgttatccagcgactgacgtgcctgtgcagcgacgtctgccggtacttcgcccgttttcggatttaccgggatctggccggaggtgatgatcatattacccagatcaacgccctgtacgtaaggaccgatagctgccggtgtattttccgtcgcgatagttttgctcatgatttctcctttattacagcggtaaaaagtctggctcattatagggagccagacttttattaccaaccgcaattaattggccagcaccacattatgggaaaactctttttcacagtatttgcatttgagcgcgatgtcattggcgcgttttcgcacggcaaagctggaagaaaccggttcggcatggctgatacagttgctgttcgggcagaccagcacattgtcgatgcgctctggcagactggggcgcgatttacccaccacttcatagttgtcgatacggttaaccgtggcttgcggcgcatacaatgccagttgatctacctgatcttcactcaaaaaggtattttcgattttgatcagatctttgcggcccatctcgccagaaggcaagttcagaccgatggtgatgcgctgatccgtttcggtcagcttgaacagactcaacagcttaaaaccgatctgggcggggatatggtcaattaccgtgccgcgtttaatagcttcaacctgcaatttattatcgtgtgtcatctctatttccccttacagtaccagatcgcgattcagaaccagtgccagtaacgcctggcgagcgaaaatcccgttgcctgcctgctggaagtaccaggcgtgtggcgttttatcaacatccgtcgcaatctcatcaacacgcggcagcggatgcagcactttcatattggctttggcgttgtggagatcgctggcgcgaagaacaaactgcgctttcacgttggcgtactcggacgggtccagacgctctttttgcacgcgggtcatgtacaggatgtctacttccgccatcacttcttcaatagagctgtgcagactccatgcgatccctttttcatcgagcatatccagaatgtattgcggcattgccagcgcgtccggcgcgatgaagtaaaaacggttgccgtcgaacttcgctaacgcctgagtcagggagtgaacggtgcggccatatttcaggtcaccaaccattgcgacgtggagattgtccagacgcccctgggtttcctgaatagtgaataagtccagcaaggtttgcgtcggatgttggttggagccatcaccggcattcagtaccggtacattgccggaaaactcggtggccaggcgcgccgcaccttcctgcggatgacgcatcactatcgcatcgacgtaagtgctgataaccgaaatggtatcggccagcgtttcgccctttttacccagtgatgtattggcgctgtcggagaagcccaccacgctggcacccaggcggtgcatagatgtttcgaaagagaggcgggtacgggtagaggcttcgaagaaacagctggcaatgactttgtgcttcaacagctctggttgcgggtttgctttcagtttcgccgctgtcgccagcaccagattaaggtcatcgcgactaaggtcgtttatggaaatgatatgtttctgatatagcggattagccatcttttatctcctgacgcctgggcaaaaaaaagcccctcgattgaggggctgggaatgggtgatcaacgggaagaaaaacggcaggccagcgtcttttttcagacgcggtaagacaaaatgtcgaacacactgaaccatacatcctcccggcaaattgtccggcattatactcatcgtcagaagcggcgcaagcatttgatgcaatattttgtcagcgcaaacggtttatttgaattaaaagtcaaggtatatgcatttttatttgatgtgattctgcaggggaactgtcgttcggtatcaataattgcagacattccctgcttttttctttttcactttcacgcaatcagatatgcattttattccattcatccgacttatagggcggagtgtgaaagcgaacggctaacactattgcttactgctcagggatgcgcgctatcactttaatttcaaaatcaaagcctgccagccatgtaacacccaccgccgtccagtttggataaggtggggcgctaaatatttcatttttcaccgtcatgatgtcttcaaattggttttctggatcggtatggaagctcgtaacatcaatgatatcgtcaaaagtgcatcccgcagctgccagggtcgcatgcaaattatcaaatgccagtctgacttgttgctgaaaatcgggttctggtgttccgtcctctcgacttcctacttgcccggaaacaaacagcaaatcgccggaacgaatagccgcagaataacgatgctcagcatacagtgaatgtcggccagcagggaaaacagcggttctttctaccatttggttatcctcaagatttacgacatgaacagaagatttctctttaccgggagccgcttttagcggacgacgtgagtaaacaaaacccagacatcatggataatggctgggcttaattgagcgtagtcggttatgcgccaaacgcgccatcaatggtatgcatcgcgccggtaacaaaactggcttctggccctgctaaccatgcgaccataccagcgacctcttccggttgcccatgtcttttgatagccatcaaactatgcaacatatcgcgcattggcccgttggcgggattagcgtcggtatcaattggccctggctggacgacgttaatggtgatcccacgcggtccaaaatcacgggccagcccgcgcgccatgccttgcagggcagatttgctggcggcataagcagccatgcctgcaacaggcatacgatcgccattcacggagccgatgattaagatgcgcccgccttcgggcatctgccgggcggcttcaacagaggcatgataaggagcatgaatattgattttgaaaaggcgatcaatatcgtcggcatttaattccagggcctcgccaaagacgccaatacctgcatttaccaccaggatatccaatgcgccgctcttacgaacgacatcaatgacagcgtctctgtcagcactatctgtgaatactgctgtcgctccagtctcttgtgccaggcgtttagcggcatctttcgaccccgcataggtgaatcgtacattggccccatcggtgacgaaacgacgtacgatagcggcaccgataccacgactgccaccgaggatgagaactgtcttacctgtaaaagcgcccataaggactccttgatttattatgtaacatgcattacaaaactgttttaactttctgtcaacaggttttgtaatggtcactaaaaaacaatctcgcgttccaggtcgtcccagacgtttcgctcctgagcaggcaatctctgcggcaaaagtgctttttcaccaaaaaggtttcgatgctgtcagtgttgctgaagttactgattatcttggtattaaccccccgagcctctacgcggcttttggcagtaaagctgggttatttagccgtgtactcaatgaatacgtcggtacggaagctattccgcttgccgatattcttcgtgatgatcgtccagtaggcgagtgcctggttgaggtattaaaagaagcggcgcgcagatatagccaaaacggcggctgcgctggctgtatggttcttgaaggtattcatagtcatgatccactagcgcgtgatattgccgttcaatattatcacgccgcagaaacgaccatttatgactatatcgccaggcggcatccacaaagcgcacaatgtgtgactgattttatgagtaccgtgatgtcagggctttctgcgaaggcacgggaggggcactcaatcgaacaactctgtgcaacagctgcactggcgggggaagcgataaaaactcttctcaaggagtgatgctggccttgatccgaaaggcgggaacgcgcctgccgataagttgtgataagacaataattcacgcgttaaggctagcggaattgatcatcttttcgtataacgatagaaatgaaacgttgttttaattaaggagtggaaaagatgatcatcggaaatattcataatcttcagccgtggctaccccaggagttacgccaggcgattgagcatatcaaagcacacgttacggcagaaacgccaaagggcaagcacgatatcgaaggcaatcgtctgttttatcttatctcggaagatatgaccgagccgtacgaagcccgccgtgcggagtaccatgcccgctatctcgacattcagattgtgttaaaaggtcaggaaggcatgaccttcagcacgcaacctgcaggcacgccggataccgactggttagctgataaagacatcgcatttttgccggaaggcgttgatgagaaaacagttatccttaatgaaggtgattttgttgtgttttatccgggggaagtgcataaaccgctgtgcgcagtgggtgcaccagcccaggttcgcaaagcagtagtgaagatgctgatggcgtgatgacttttcgccgtaaataactccagatttacggcgagtttgtgaaaagagcgttttttgatatttttttgtgagtagaatttgtaatgcttagacgttcttattaactcaaggagtccgtcatgagcaaaatatcagatttgaattattctcaacacattacattagccgacaattttaaacaaaaaagtgaagttttaaatacctggcgtgttggaatgaataattttgcccgaattgccgaggggcaggataacacaagaaatatccttgattctaagacatttttggagtttttggtaaaaatatttaccctgggttatgtggattttagcaaacgctccaacgaagcgggtagaaatatgatggctcatattgagtcctcatcttatatcaaaaataatgatggcagtgaaataatgcagtttgttatgaataatcctgaaggtgagcgagcggattcacccaaggtgattatagaagtttcactttccactatcactactatggggactcgtcaaggacatacagccattatatttccacaacctgatggttcgactaaccgttatgaagggaagtcctttgaaagaaaagatgagagttcattacatctgattactaacaaggttctggcgtgttaccaacgcgaagctaacaagaatatggcgcttctattaaataatcatcagttgaactggaaggacgcaattgattataacgagttattagaaaagccattagccagtacattagaaaaaataaagaaagaacatctgctattaatgcctcatgtatgtgatgacacgattccatacttactaggcgaaggtggtatacttgaagaaataaatgatctgaaagcgttacatgataccagaattgctagtggtacagaaggtaatgatgaaattaataacatcaaaattaacctgtctaatattcttattgattccttagatgatgcaaaagttaatctcgaaaaggtcatcgattcgatgttgaagacttttttaaaattgccatatattaatgatgtaaaaattctggagtggtgttttaatcaaagtatgcaatattctgatgatactacaaagataaagcatgcccgctccgtgatcgatcatattgattttaactgcgatcagtctaaaatagctgagacattatttttcaacctcaataaagaaccctataaaaacagccctgagttacaggaattgatttgggagaagttggttgtatatgtcaatgattttaacttaagcaatcaagaaaaatcacgcttaatactaaggttatttgatgatgttaagttgctatttaatgaagtgtctgtcagcattttagtaaatgatatttttttgaaggattttttcatgaagcaacctgattttgcgaagtggtacttctatcaattaattaagaagtatgagggcgaacagctgtatcttaatgagttaggatatgtttatggtaatgaagaaaaaacaaatgaaattgtaaaaaaaacatccgggttatgtcattaagatttttgaagaaaagatgggtaatgaattaaaaattagaacaagaatgatgaaaatcctccggaatggcaaaatcaatatatatgaatatatgaatatattaataatgaacagttgggaaaattaaatcctccggaaaatttacgtatagcaatagaaaaatttggctggaagaaaaaactatcactgcataaaataatgtgatgccgggatgtttttgtatttcccggcatcttgatagagatattaattatttaatttactgagcgtcgcgaccatcaccgctttgatggtatgcatgcggttttccgcctgatcaaatacaatgctggcggcagattcgaagacctcatcagtcacttccattccgccatgtaggccaaactcttccgccattttcttgccaagcgtcgtttggtcgtcatgaaacgcgggcaggcagtggaggaatttgacctccgggttaccggtcaactgcatcatcttgctgttcacttgataatcacgcagcaatgcaatgcgttccgcccatttctcttttgcttcacccatcgacacccatacatcggtatagataaagtcagcaccttcaactcctttggctacatcttccgtcagcgtaatatccccgccattttgctgtgccagggcgcggcattccgtaaccagcgcagcttccggccagcatgcctttggcgcgaccagacgcaaatccagaccggtaagcgccgcagcttcaagcatcgagtttcccatgttgttacgtgcgtcacctgcatagaccagcgtcatttcgttgaatgttttaccgggcaaatgctcttgcatggtgagaagatccgccagcagctgggtggggtggaactcattggtcaggccgttccatactggcacgccagcgtattccgccagtgtttcgacaatctcctgaccatagccgcgatactgaataccgtcatacatgcgaccaagcacgcgggcagtgtctttaatcgactctttatgaccaatctggctgccgcttgggccgagataagtaacgcgagcaccctggtcatatgcggcaacttcgaaagagcatcgggtacgagtcgagtctttttcgaagatgagcgcgatgtttttaccagtgagtttggcttcttctttaccacttttcttatcggctttcagcttcgcggctaactgcagcaggctgttgagttcagctggcgtgaaatcgagtaatttcaggaaatgcttatgataaaacccagacatagatccctcctgtggctaacgcctcaatgaattaaaattcaatttatatggatggttattcatttgcaagtctaaagcataaatctttgtcacaaaggtggaggcaatgtcagtggtgtgtgacaataagagtatcggcaggacattaagaggaatgagccatggcaaacccggaacaactggaagaacagcgtgaagaaacacgtttgattattgaagaattactggaagatggcagcgatccggacgcgctgtacaccatcgaacaccatctttccgcagacgatctggaaaccctggaaaaagcagcagttgaagcgtttaaacttggttatgaagtgaccgatccagaagagctggaagttgaagatggtgatatcgtgatttgctgcgacatcctcagcgagtgcgcgttgaatgccgatctgatcgatgcccaggttgaacaactgatgacgctggcggagaaatttgacgttgagtacgacggttggggcacttactttgaagatcctaacggcgaagacggcgacgatgaagattttgtcgatgaagacgatgacggggttcgccactaattaattgattaaaatgcccgatagcacacactagcgggcatttttttagagttcgcgtagcatccgcacttcacaatcgacatggcccgtgcagccaagcgcatagtcgatatgctcaaagcccaaatgctcataaagcgcaatggcttcctttaaaaaagcggtcgtttccagatagcagcgtttgaagcccatctctcgtgcctgctccatcgccattaaggccagttttttcgccagccctttaccgcgaatagccggaagaaaatacatcttttgcagttcgcaaatgtccgattcactacctgctaatggcgcaatcccaccgccgccgaccacttcaccatcgaactcaaccacccaatatgcatggccaggctgactatacacttgatacaactcgtcaaggttcggatcggcgacggtgtagcctttatcagcggtaagaccgtattcggcggatacctgacgaatgacgcgggcgatagcgggattatcctgctgcgtcaggcgacgcattacaggtgattgcggcgcaatgttattcatagtttaacccaataaaaataaagtaattatacatttgtttaataccactctcttcttacgtgcgcaagcgacttataaagtaataaagtttttgccagcctattactgataagagtattgtaacgtggcagaacattttactgtctgtatctataaattatatcaatggattttttaattcagggaatttttatggctcaagttattaatgaaatggatgttccgtcccattcgtttgtttttcatggcacaggtgagagatattttcttatttgtgtggtgaatgtgttgttaacgattataacgctaggtatctatttaccatgggcattaatgaaatgtaagcgttatctctatgctaatatggaagttaacggacaacgattttcttatggaattaccggtgggaatgtttttgttagttgtcttgtttttgtttttttctatttcgcaatcttaatgacagtgtcagcagatatgccgcttgttggctgtgttttgactttgtcactgttggttttgcttatatttatggcagcaaaaggactgcgttatcaggccttgatgaccagtctcaacggcgtaagatttagttttaattgctctttgaaagggttctggtgggtaacctttttcttgccgattttaatggccattgggatggggactgttttctttatctcgacaaagatgctacatgccaatagttcaagtagtgttattatatctgtggttctgatggcaatagttggtattgtttccattggtatttttaatggtactttatatagtctggtaatgagttttctctggagcaataccagtttcggtatacatcgtttcaaggtgaaattagatactacgtattgtataaaatatgccattctcgcatttttagctttattaccttttctcgctgttgctggttatattatcttcgatcaaatattaaatgcgtatgatagttctgtgtatgcaagtgatgatattgagaatttacagcaatttatggaaatgcaacgtaaaatgataatcgcgcagttaatctattattttgggattgctgttagcaccagttatttaacggtgtcgttgcgaaatcattttatgagcaacctgtcactgaatgatgggcgtattcgttttcgctcaactttaacgtaccacggtatgctttatcgcatgtgtgcgttggtggtgatatccgggattacgggcggtctggcttatccactgctgaaaatatggatgattgactggcaggcaaaaaatacgtatttgctgggcgatttggatgaccttcctttaatcaataaagaagaacaaccagataaaggcttcttagccaggatttcacggggaattatgccttctttaccatttctgtaagagataaaaaaggccggagtatgctccggccttcgttttcatcgctgtgatttgattacagcgcggcgataacagcctgctgttcaatcagcttcgctttcgcttctgcatagccttccagcttctcacgctctttcgcgatgaccgcttccggtgcgcgcgctacaaagccttcgttcgccagtttgttctcgatacggctgatttcgccgtcgatcttcgccacttctttcgccagacgcgccagctcatcttctttgttgatgaggccagccatcgggatcagcagctctgcgccgtcgatgatcttcgtaacggaaaccggacctttgtcatcggcaggcagcacggtgatgctttccagacgcgccagggtttgcaggaagccacggttttcatttacgcgacgttctgcatccgcgctgcaaccacgcagcagcagctccagcagtttgcccggcgcgatgttcatttctgcacggatgttacgtaccgcaacgatcgcctgcttcaaccactctgtgtcggccagtgcggcttcatcaacctgagatgcatcgtactgcgggaacggctgcagcatgatggtgtcggcagtgataccgcaaagtactttcacacgctgccagatggtttcggtgatgaacggaatgatcggatgcgcgaggcgcagcagaccttccagcacggtcaccagcgtatggcgagtaccgcgcagttcggcttcggtgccaccgttcattaccggcttagtcagctccagataccagtcacagaactggttccaggtgaactcatacagaatgcctgcggcgatatcgaagcggaagctgtccagcgcttcgcggtacgctttgatggtctggttgaactctgccagaatccagcggtccgccagcgacagcgtcatttcaccgccgttgaagccgcaatcctgaccttctgtgttcatcagcacaaagcggctggcgttccacagcttgttacagaagttacggtaaccttccaggcgcttcatatcccagttgatgtcacgaccggtagacgccagcgccgccagggtgaagcgcagggcatcggtgccgtgcggctcaatgccgttcgggaactgtttctcggtgcgcttacggattttgtccgccagctgcggctgcatcatattgccggtacgtttttccagcagttctggcagcgaaataccgtcaaccatatccagcgggtcgataacgttacccttggatttggacatcttctggccttcgtcgtcacgaatcagaccggtcatgtaaacagtgtggaacggcacctgcggtttgccattttcatctttgatgaagtgcatggtcatcatgatcatgcgggcaatccagaagaagatgatgtcgaagccggataccatcacgctggttgggtggaactgacgcagggcgtcggtgttttccggccagccaagggtagagaaggtccacagtgcagaagagaaccaggtgtcgagaacgtcttcgtcctgacgcagggcaacgtcggcaccgaggttattttccttgcgcacttcttcttcgttgcggccaacataaacgttacctgcttcgtcgtaccatgcagggatacggtgaccccaccacagctgacgagagatacaccagtcctgaatatcgcgcatccaggagaagtacatgttttcgtactgcttcggtacgaactgaatgtcgccgttctcaaccgcttcaaccgccggtttcgccagtacatcggcacgcacgtaccactggtcggtcagcattggttcgataactacgccgccacggtcgccgtaaggaacggtcaggtcgtgcggtttaatttcttccagcaggccaagcgcgtcaactgcggcaacgactgctttacgtgcagcaaaacgctccagtttctggaactctgcagggatttcgctggaataaacgtcagattcgttacctttggtatcgaacacctgggcgctttcacggatatcgccgtcaaaggtcaggatgttgatcatcggcagggcgtgacgtttacccacttcatagtcgttaaagtcgtgcgccggagtgattttcacgcagccggtgcctttttccatgtcggcgtgttcgtcgccaacgatcggaatacgacggttaaccagcggcagaatgacatatttgccaatcagatctttgtaacgcggatcttccgggttaacggctacgccagtatcgcccagcagggtttctggacgggtagtcgcgaccaccagataatctttaccgtctgcggttttcgcaccgtcagccagcggatagcggatgtgccacatcgaacctttcgattcgcggttttcgacttccaggtcagagatagcggtgcgcagtttcggatcccagtttaccaggcgtttgccacggtaaatcaggtcttctttatacagacgaacgaaaacttctttcaccgcattggacaggccttcgtccatggtgaagcgttcacgctcccagtcgacggagttgccgagacggcgcatctgacgggtaatcgtgccgccggattccgctttccattcccaaattttgtcgatgaaagcttcgcggccgtagtcgtgacgggttttaccttcttctgcggcaatcttgcgctcaacgaccatctgggtagcgatcccggcgtggtcagtaccgacctgccacagggtgtttttgccctgcatgcgctgatagcggatcatggtatccatgatggtttgctggaaggcgtgacccatatgcaaactgccggtgacgttcggcggcgggatcatgatgcagaaactttcctggctttcatcgccattaggcttaaagtagccctgcttttcccagtgctcgtaaagcggctgttcgatatcttgtgggttgtatgtcttttccattatttccaggttgccgtattcaggttgaaaccagccacgcggtaggctttatagcgttcgcgcgccagttgtttcagagaatcttcataaggaacgaagtctaccacttctgtgaaagcggtggcaaaatctgcaaagcttgttcgcagactaatcaatatatcgcgcgggctgctgctgcgtttttgcggccaggcgatctccaccggcgcaccgccgcgcggtccttctcccgctaaattatgcggaacaaagctttctgccggacgcgcccacagggcttcatccagccggtaagcctgcttttcatcttcacaggcgatgagcacgcgcttaccgctgcgccaacgttctgcggcaatttcacacaccagttgctcaacggcgcttaagccatcgacggtggtgtcattgtccagaaggtagaacgtcgcgtttttcatatatggggcttcttgtggtggatttaaatacgcatcaggtatacaccgcagcgcctgatgcgacgctgttgtgtcttatcaggcctacgagttcagtgctgtgtgtaggtcggataaggcgctcacgccgcatccgacaataacagcattgcctgatgcgacgctgccgcgtcttatcaggcctacgagttcggtgctgtgtaggtcggataaggcgttcatgccgcatccgacaataacagcattgcctgatgcgacgcttgcgcgtcttatcaggcctacgagttcagtgctgtgtaggtcggataaggcgttcacgccgcatccggcaataacagccttgcctgacgcaattactcttcgccgttaaacccagcgcggttcaacaggaactgtgccagcaacgctaccggacgaccggttgcgccttttgctttaccagaacgccaggcggttccggcgatatccaggtgcgcccagttgtacttacgggtaaagcgcgacaggaagcaacctgcggtaatcgccccaccaggacgaccgccaatgttcgccatatcggcaaaattggactccagttgttcctgatactcgtcacccagcggtaagcgccatgcgcggtcaccggattgttcagacgcggcaatcagttcatgggccagcggattgtggtttgccatcagaccagtaatgtgatgacccagcgcgatcacgcaggcaccggtcagcgtcgccacgtcaatcaccgcttccggctcaaaacgctcaacgtaagttaacacgtcgcacagtaccaggcggccttcagcgtcggtgttgagcacttcaacggtttgaccagacatggtggttaacacatcgcccggacgataggcgcgaccgcctggcatgttttcacaacctgccagcacgccgataacattaatcggcagttgtagctccgcgaccatacgcatcacgccgtaaaccgccgccgcgccgcacatatcgtacttcatctcatccatgccttctgaaggcttgatcgagataccgccggagtcgaaggttaaacctttacccaccagcacgattgggcgtgcatcttccgacgcgttgcctttgtactcaatcaccgacatcagcgattcgttttgcgaaccctgaccgaccgccagataagagtgcatccccagctctttcatctgctgttcgccgataacgcgggtaatgacattcttgctgtagctgtcagccagctggcgcgcttgtgaagcgaggtaagcggcgttacagatattcggcggcatattgccgagatcttttgctgctttaatcccggcggcaatcgccagaccgtgctggatcgcgcgctcaccgctggtcagttcacggcgggtcggcacgttgaacaccatcttacgcagcggacgacgcggttcgctcttgttcgttttcagctgatcgaaactgtagagcgtctcttttgccgtctcgacagcctgacgcactttccagtagttgttacggcctttaacgtgcagttcagtcagaaagcagaccgcttccattgagccagtatcattcagcgtattaatggttttctgaataacctgcttgtactgacgctcatccagctcacgttctttgccgcaaccaataaggagaattcgctcggaaagtacattcggaacatggtgcagcaacaatgtctgccccggttttccttccagttcgccccgacgtagcagggcgctgatgtacccatcgctgattttatcgagctgttctgcaatcggagaaaggcgacgtggttcgaagacgcccacgacgatgcaggcactccgctgtttctccgggctaccgctttttacactaaactccatgcactacgctcctgaatcttaaagacaacggcggtggctacagatagaattgcaagctttcgtaactcatgtccgctgttgcgatgacttcgtgttaatcttaacgttattacggcattggcacgtcagaacaaaatctgagaggtgaatccgttgagtataattatcttagcgacgatttcgacgactcaagagaataaatgacgtttaagccatgaaacaagctaaaatcctgcaaaagacgagtttttacgggcgtatttaaagtgataatcataagatatctggtgcgggagacgctcaaaagccagctggcgatactcttcatcttgcttttgatcttcttctgtcaaaagttagtgaggatcctcggcgcagcggttgacggcgatattccggcgaatctggtgctctcccttctcgggttgggcgtgccggaaatggcgcagcttatcctgccattaagcctgttcctcgggctgctgatgacgctgggcaaactgtataccgaaagtgaaattacggtaatgcatgcctgcggcctgagcaaagcggttctggtgaaagcggcaatgatccttgcggtattcacggcaatcgtcgcggcggttaacgtgatgtgggcgggaccgtggtcatcgcgtcatcaggatgaagtgttagcagaagcgaaagcgaaccctggcatggcggcgctggcgcaagggcaattccagcaagcgactaatggcagctcggtgctgttcatcgaaagcgttgacggcagcgatttcaaagatgtgttcctcgcgcaaattcgaccaaaaggtaatgctcgtccttctgtggtggtggccgattccggacatttaacccagctgcgcgacggctcccaggtcgtcactctcaaccagggaacgcgcttcgaaggcactgcactgttacgtgatttccgcattacggacttccaggattatcaggcgatcattggtcaccaggcggtggcgctcgacccgaacgataccgaccagatggacatgcgtacattgtggaacactgataccgatcgtgctcgcgcagaactgaactggcgtatcacgttggtattcaccgtgtttatgatggcacttatggtcgtaccgctgagcgtggttaacccgcgtcagggacgcgtactgtcgatgctgccagccatgctgctgtatctacttttcttcctgatccagacctccctgaaatcgaacggcggtaaaggtaagctggacccgacgctgtggatgtggaccgttaacctgatttatctggctttggcgattattctcaacctttgggacaccgtgccggtccgccgcctgcgcgccagtttttcgcgtaaaggagcggtgtgatgcaaccttttggcgtacttgaccgctatatcggtaaaactattttcaccaccatcatgatgacgctgttcatgctggtgtcgctgtcgggcattatcaagtttgtcgatcagctgaaaaaagccgggcaggggagttacgacgcgttaggcgcaggaatgtataccttgctgagcgtgccgaaagatgtgcaaatcttcttcccgatggcggctctgcttggggcgttgcttggtcttgggatgctggcgcagcgcagcgaactggtggtgatgcaggcttctggttttacccgtatgcaggtggcgctgtcggtgatgaaaaccgccattccactggtcttgctgacgatggcgattggcgaatgggtcgcgccgcagggcgagcagatggcgcgtaactaccgtgcgcaggcgatgtacggcggctcgttgctctctacccagcaaggcttatgggcgaaagatggcaacaacttcgtctacattgagcgggttaaaggtgacgaagagttaggtggcatcagtatctatgcctttaacgagaatcgtcgtctgcaatccgtacgctatgccgctaccgcgaagtttgacccggaacataaagtctggcgtctgtcgcaggttgatgaatctgatctgaccaatccgaaacagatcaccggttcgcagacggtgagcggcacctggaaaaccaacctcacgccagacaaactgggcgtggtggcgctggacccggatgcactctcaatcagcggtttgcacaactacgtgaagtatctgaagtcgagcggtcaggatgccggacgttatcagctcaatatgtggagcaaaatcttccagccgctatccgtggcggtgatgatgctgatggcgctgtcgttcatctttggcccactgcgtagcgtaccgatgggcgtgcgtgtggtcaccggtatcagcttcggttttgtcttctacgtactggaccagatcttcggcccgctgacgttggtttatggcatcccgccgatcatcggcgcactgttgccaagcgccagcttcttcttaatcagcctgtggctgttaatgagaaaatcgtaacctgatgaacgaataaagggagcgaaagctccctttattattgttagcaaagtgtgcttcgttcatgcctgaaaaatcatgaaaatccaatatattgcagtggtgtaggcatgataagacgcgccagcgtcgcatcaggcaaagacaaatcgcacctgacttaccttcttctccctcccagcaaactccccaacattccacgcacaatctgattcgtcacctggcgggcggcgcttttcgccattgtttgcacaacaccatctttcttcccgccgcgtggtccggtagtgccgaacaaaatatccttcaatccaccaagaatgccgtcatccaccgccacctctttccctttcacggcaggattattttgctgctcggtgcttgcctgtacgcctttttgcaacatctcataggcggattcccggtccacgtcatcctcgtacttgccatacaccggagagtgattaatcaagccattacgctcatcttccgtcaccggtcccatccgcgaacaaggcgcaatcaccatcgcccgttccaccacagaaggacttccttttgcatcgagaaacgagattaacgcctcgccggtccccagttcctggattgccttttcggtatcaaatgccggattggcccgcatggtttgcgccgcagcttttaccgctttctgatctttgggcgtaaaagcccgcaaagcgtgttgaacgcgattaccgagctgcccgagcacattatccggaatatcagacgggttttgcgaaacgaaccagacgcccacgccttttgagcgaataagccttatcacttgctcaatcttatccagcagtacctgcggtgcatcgttaaacagcagatgtgcctcgtcgaagaaaaacaccagttttggtttctccagatcgcccgcttccggcaattgttcatacaactctgaaagcatccacagcaggctggcggcgtacagtttcggcatctgataaagtttctcggcgctgaggatattgataacgcctttaccgttggcatcagtacgcatccagtctttgatatccagcatcggctcaccaaagaaatgcgttgccccttgctgttccagcgtcagtaatccgcgctggatggcaccaaccgatgcgctactaatattaccgtactgattctggaatgatttggcgttatcgccgatgtactgggtaatcgcccgcaaatctttaaagtcgagcagtaacagcccctgatcgtcagcaatgcggaagatgatatttagcacgccagattgcacatcgttgagattcaacagccgcgccagcaacagcggccccagatccgaaaccgtcgcccgcaccggatggcctttctcgccaaagatatcccacaccaccacaggattggcatgcggttgccagtcattgacgccgatatttttaagccttgtgagcagtttttccgacgccgttcctgcctgcgcgataccggtcagatcgcctttcacatcagccataaacaccggcacgccgatttccgacaatgactctgccagtttttgcagcgtaacggttttacccgtccccgttgcgccagtaatcagcccgtgacggttagccattcccggcagtaaaaacagttctgtgtccggcgtgcgggcaattaacaggggttcgctcatgagatttcctccagttcctgcctggagtataggcaacggctgtgcactcttcaccgctaaattcagcagattgcgagacgccttccaaagagatttaagtgccgggcgacagcacccggcaaagggatcagaagtcggctttcaggactactcggtagcgagctttaccatcgcgtacatgctgaatggcgtcgttaattttcgacatcgggaacagttcggttgtcggcgcaaccttgctgcgggcggcaaagcgcatcagctttcgcagctcataaggcgtgccggtagcagaaccagagatgctgcggtcgcccgcaattaacgtaaaggccggaacagacagcggcgtgagaaccgcaccgaccgtatggaaattaccgccataggtcagcgcctcaaaataaggctgccagtcgaggctgacgttcacagtattgataatgagatcaaactgccccgacagggctttcagtgcctgcggatcgcggctattcaccactttatcggcacccatcgccagtacttcctgctctttcgccggattagaactaaaggccgtcacctcgcatcccattgcgtgcagaagttttatagcgatatgccccagcccgccaataccaattaccccaacgcggctggtagcagtgatatggtgcatcaacagtggtttaaagaccgtgataccgccgcacaacagcggcccggcggactcgatatcaatattttctggcagtggaatcacccattgccagcccgcacgcaacttctcggcaaagccaccgcgattcataatcgtcggcaccgcaccttgctcgcagttgatctgattaccgctaatacaggcgtcgcagtgaccacagctacgcgccgtccagccaatcccgacacgctgaccgacctgcaaacctttatcctgcgcggcgctcccgagtgccaccacgcgcccaatcacctcatgcccggcaaccagcggatattgtgaaaatccccattcgttatcgatcatcgacagatcggaatgacaaatcccgcagtaatccacctgcacttcaacatcttgtggcttcagctcaccgggatcgtactcataaacttccagttcgccgcccgcttcttttgcggcatagctttttatcatcgacatttttgggtccttctctggtgttgtttgggaagtgtagagcatggcagggcggggtgcctggagtgtgacaaaggttacatatcgctgagtgtaatgctgaaaatttcagcacttagcgaggtgggtgcaagctggcgcttgcatggtggcgtgcgacaggtataatccacgacgttttccgcatacctcttcagtgccgaagtggcgaaatcggtagacgcagttgattcaaaatcaaccgtagaaatacgtgccggttcgagtccggccttcggcaccatcggaacatcaatagacgtcaacggacgtctttttttgtgcctaaaatccagtatccgcaaggctttcctcgctttttcactcaacctaagtcaacctgattcaatctacatcaacttactgatgcgggtacaactgcgggtatttcccggttcgataatgtttgtacccacacagaacccttgaaaggatactcatcatggctctgagtgatgtgaaggttcgttcggctaagcctgaagcaaaagcctataagctgaccgacggtgaaggcatggttttgctggttcaccctaacggctccaaatactggcggctacgttatcgctttggcggtaaagagaagatgctggcattggggaaataccccgaagtgtcgttggcggatgccagggcacgccgggatgaggctcgtaagcttttagctaatggtgtcgatcccagtgaaaacaagaaagctgttaaggtagaacaggaacaagaggcgataacgttgaagtagtcgccagagactggcacgccagcaatcagaagtggtcggcatcgcatagcgctcgtgttttgaaaagtctggaggataatctctttactgctatcggtaagcggaacattgcggaactgaagacgcgggatcttcttgtacccattaaagcagtcgagtcatccgggcggctcgaagttgccgcccgtttacagcagcgtactaccgcgattatgcgctttgccgttcagagcggcttaatcgactacaaccccgcgcaagagattgcaggtgcggttgctacggcgaaaagacagcaccgtgcagctcttgaactgaaccgtatacctgaattacttcatcgcatagatcactattctggcagaccgttaactcggctggcggttgaactcactttattggttttcatccgttcgagcgagctgcattttgcccgctggtcagaagtagattttgaaacggctatgtggacaatcccaggtgagcgtgagcaactggaaggagtcaagcattctcagcgtggctcgaagatgcggacaccacaccttgtacctttgtcgcggcaggccctaagtattttggaaaagatcaaaagcatgagcggaaattgagagctgatttttgtgggcgatcacgatccacgtaagccgatgagtgagaatacggtgaacaaggctttgcgcgtaatggggtatgacacgaaggtcgaggtttgtgggcatggcttcaggacgatggcttgtagttcgttgattgagtcgggattatggtcgagggatgcggtagagcggcagatgagtgaaccgccccgggtttcctggagagtgttttatctgtgaactcaggctgccagatcatcgtttccgatggaagcataataagctttttctgcttctgccggaggagtatggcccagcctttccagcaatcgtcgattgttataccagtccacccacgtgagtgtggccagttccacttctgcacggtttttccagctcttacggtgtattacctccgctttgtaaagaccattgatgctctccgccatcgcgttgtcatacgagtcgcctgtacttcctgttgatgccagtaatccggcttccttaagccgctgtgtgtaggccagcgatacatactgagaacctttatcactgtgatggaccgtgccggacggtcgacgggcccataacgcctgctccagtgcatccagcacgaatgtcgtttccatggacgatgagacccgccaccccacgatgtatccggcaaacacatcaatgatgaacgccacatagacgaagccccgccatgtgctgagtagagtaagaggcagggcgtagtcggactatttccctgcctctcctccccgaaccggacgtgcacctttcagcgcatccggctctccatttaaatgctgtcgaacgccattgccacttctgtaaagcgcgatgtatacgtgtttctggtctccgtcctcagatagggattaccttcgggtagccgccagcggaacagcttcttgccttgccccaccaaccggtacagtatttcgccgctgagcttgccgtgattggttttaccaaataaaacccacgttttgctctgacccggtttcggtgatttacaccaccacctcatcagggaagcgatacctgtacggtatttgcgggccagccagtgagccagcttccagaacacgacacggtcgatataactgaagactttggccttaaaatcaacgaactgatagaacatggcccagcctttcagttttcggttgagttgttcagccatatcgactttgctttcactgtagttgcctgataacagtgctgtcagcgatgcggcgaagtttctggctttctcctgcgggatcgttgagaccactcgcatctcgccataacgactgcgtttgcgaatgatcctgtgccccagaaagataaagccgtcattaacatgggtgattttagtcttatccatgttcagcctgagtttcagactgccttcgagcacaccccgacactcctccctgatggcttccgcctgtgctttggtgcctttgacgatgaggacaaaatcatcggcatagcggcagtacgccaccgcgggtttccactgccagttttctctgaccgccgtacttcggccccgttggatactgttattccagtaccaccgatcttttctggctttcccgctcaggtagcgctcatgcaggtattgatcgaactcattcagcatgatgttcgataatagcggcgatataacaccgccctgtggcacaccttcactggccgcccgaaagagaccgacatcgatatgtcccgccttgatggttttccacagcagagtcatgaaacgtgcgtcactgatcctgcggcgtacagccttcatcagcagtcgatgatgtacggtgtcgaagtaactggacaggtcgccttcaatcacccagcgtccccgggtttcaccacagtctgtgagctgtaatttcaccgtgcggatcgcgtggtggacactgcgctcaggccggaagccatatgagagcgtatgaaaatcactctcccatatcggctccatcgccatcagcatggcccgctgaacaatacgatcccgcaacgcggggatacccagtggtcgcagtttgccgttgcttttagggatgtaaacccgtctggcgggcaagggctggtagtggcctgagagtaattcatccctgaggatttgcagctcaacagccagtctggcctgtagcattgttttgttcacgccatcaacgccgggggtatgggccccctttgatgaaagcgtgatccgcgccgcttcagccagccattctggttgtgttatcagacgcagcagccgttgaatccgtagggacggatcggtggctgcccatgtggcaagcttgcgttgcatttcgctgattatcaaaggtcttcacctcgttaggtcagttaattcacgtcgcaaacacattcaaactgcttcccttcgccatgtaatgggctttccccatcgcggactactacggaagctccgccagccagcgcgtcatcggagccatgcccccttaacatccgtcgctgaccttccccggtttacctgcctggactcaggcatactgaggaggctgcccgtcgcactctttatccttgcttgccgcaagttggcagaagtcagcaacgcaagcgtgatagacgctgctgccccggtgtttcgcatacatgtcaaaacaccttcgaccggcagtgcttacgtatcactgccagttcctcctgcacggcctgtcagatcacgtaggccgtggtgacgttttcaacccacagaggcggattaacgggttcatgttcttcagcctttcagtacttaaccttgaagatcatctcggcttagtgatctcgcctcaatccccgttgtcagcgggttacatcaccctgcgggcatgccgcaggtcactgccgctcaggttctccaccgtcacacccggtgggattgttgggtttctcatcgtgagttaccggttcaatattccagacatactcgcggttcatttaagcatccatgcccgccctgaactccgggcacaccgtaagtaaaatcagccacccacagctggtcaggtcgttctgccacgaactgacggtttacgcggtcgcctgcggcaacggctttccggctgatggtcgtacggacctttttaccccggagaacaccggcaagtcccataaccgccatgagacgtgccacagtgcatctggccactctgataccttcccgtaacaactgacgccagactttacgcacaccgtataccttgtgattttcatcgtatacgcgctgtatctctttcttcagccagtcatcgcgctgcgcacgggcactgcgtttatccggatgatgtcgctgttgctgacagtggtaatacgttgacggggcaatatgcagttcgctgcatagcggtccgaccccgtactgctcacgcagcttatccagcagtggcatcattttttccagaggcggtcgaactccgccttcgcaaaataagcggaagcctggcgaaggatatcgttactgcggcgcagttcacgattttcacgttccagctctttcagacgctgacgttcagcggtggtgagccctccatcaccgcccccggtatcccgctcatgctggcgaacccagacacgcagagtctccggcgtacagccaatctttggagcaatggaacaaattgtcgcccattgtgagtcatattcgctctgactttccagaaccatacggactgcccgttgacggacttcgggggaaaaacgagtatttttagtcatcctgtttacctctttctcaggaagtttagtctccaggattcccggggcggttcagtactcaccaataaataagcgtcaatacggtgctccgttgacgcttacgcagatctgttacttcagttatctacggcacaacgtcagggccgttataaaacgacgcttcagcgtggagtaatggccccccgcctgctcatcattgatgaaataggctatctgccgttcagtcaggaagaagcaaagctgttcttccaggtcatcgctaaacgttacgaaaagagcgcaatgatcctgacatccaatctgccgttcgggcagtgggatcaaacgttcgccggtgatgcagcactgacctcagcgatgctggaccgtatcttacaccactcacatatcgttcaaatcaaaggagaaagctatcgactcagacagaaacgaaaggccggggttatagcagaagctaatcctgagtaaaacggtggatcaatattgggccgttggtggagatataagtggatcacttttcatccgtcgttgacagcataatcctctttactcttaaggtagtaataaaatgagcctttagggacattggcatttttaacaatggcatcgactcccgtcgcaagaaaaccattctgcgtcagcagttcaaggccactgcggatcagatcattacgagtatctgcataggtactttctgtctttcgcggccttccccggccacgattttcgcctgtcatgtgatcttacccagcaatagtggacacgcggctaagtgagtaaactctcagtcagaggtgactcacatgacaaaaacagtatcaaccagtaaaaaaccccgtaaacagcattcgcctgaatttcgcagtgaagccctgaagcttgctgaacgcatcggtgttactgccgcagcccgtgaactcagcctgtatgaatcacagctctacaactggcgcagtaaacagcaaaatcagcagacgtcttctgaacgtgaactggagatgtctaccgagattgcacgtctcaaacgccagctggcagaacgggatgaagagctggctatcctccaaaaggccgcgacatacttcgcgaagcgcctgaaatgaagtatgtctttattgaaaaacatcaggctgagttcagcatcaaagcaatgtgccgcgtgctccgggtggcccgcagcggctggtatacgtggtgtcagcggcggacaaggataagcacgcgtcagcagttccgccaacactgcgacagcgttgtcctcgcggcttttacccggtcaaaacagcgttacggtgccccacgcctgacggatgaactgcgtgctcagggttacccctttaacgtaaaaaccgtggcggcaagcctgcgccgtcagggactgagggcaaaggcctcccggaagttcagcccggtcagctaccgcgcacacggcctgcctgtatcagaaaatctgttggagcaggatttttacaccagtggcccgaaccagaagtgggcaggagacatcacgtacttacgtacagatgaaggctggctgtatctggcagtggtcattgacctgtggtcacgtgccgttattggctggtcaatgtcgccacgcatgacggcgcaactggcctgcgatgccctgcagatggcgctgtggcggcgtacgaggccccggaacgttatcgttcacacggaccgtggaggccagtactgttcagcagattatcaggcgcaactgaagcggcataatctgcgtggaagtatgagcgcaaaaggttgctgctacgataatgcctgcgtggaaagcttctttcattcgctgaaagtggaatgtatccatggagaacactttatcagccgggaaataatgcgggcaacggtgtttaattatatcgaatgtgattacaatcggtggcggcggcacagttggtgtggcggcctcagtccggaacaatttgaaaacaagaacctcgcttaggcctgtgtccatattacgtgggtaggatcaatgacccatctcctacattttattaacgcaaaagaataagtgattttgcgcgagagcttcaatcagtttatccccgcagtggcaaagtgttcgcttttgccgactggacagtggcagtgcctgtctctactgcgccatcgctgaacagtgcagaattagcaacgtttgcttttggcacaaagcatacgcccattctcacgcgaatgctttgcccttgacttgccaacaaccgaattgcttgctctgcagctatgtttttttattagaatattcgccactaaataaattataataagttgattttactagatatctatcagaatctatatggtcagcacgagttgcatgctctaatgtttcaaatgccagggtatgtgcggcttcagcaaatatctcaggccaacctttactcagcatcgacagtcctttaaggactcttatctgaatctccctcatactggcaccatcgcgcgcgacaggtgagaaaaagtcttccagtagatcgttattctgaagtggtgcaacatgtactgaaggatatttcacttctatttcatcagatttattctgcgcgtaagtggaaagtatacgaacacctctgccaatgacatcaatggcggttccaggatcgttcactgcaggggaaagggcccggcaggctatttcggccatgacgctaagacaaaatcgaggatcctgagcaaatgaacgtgcatccgagacaataatcgtctcaagtaaatcggtgttgattgacgattcctggccctgactcaggtacaaaactggcatggacggatgtatgaaactgcctggctgcgccacgaggtatacatgacggggatcattggtcagcagcttgctaagtttcaccatatcaatatattcaacatagccaatcttcttcggataaactgcaaccgttcctttcggctgttcattgttctcaagccatggatatccaccgagacagggatttcttgctctcgcaataaatgtttcgatggccgcctgttctacttgtgccgttgtctcaccaaccctccccagagaggtcaaatgctgtatccagcgaagcaatgtgatgaggattaaggcaatgacaaccagtgtgacaatgaataaaatgactctccccctttctccataagctcccatattgagggcaataatccctaccagactgaagagaaaagaaccgatgaaggtggccagtacattttgtgtggtgacgtcttcaacaactaaacgcgtagctctgggagtcacattagtagtggctgaaccgtaggctgtgaccatgatactcagcgaaaatgtggtcactgccagcatactcgatgccagtatgttcagaatgttatcgactgcttccgcaccaaccttcacggaaaccgactcaggtatcattgatttaaaaagaattgataaaagggccgttattatcgcgacaattgcgaataacgttgccctgaaccatagttttttaattgtctgcttcagcatccatttccagcgtgaaatcattctgcattccctcatattgcggccgggataataattgccgcccccaggacggcatgttgctattaacgaaccaggtgcaggaagtgcaggtgtttttcgtactggtccagtatgtcattaatcagctgttcctggttccagcccatcacatcataattttgaccgccttctttgagataaacctcagcgcgataatatcgatgttgttcagtctgctgctcatcattatccattgcggcgagcgcgaaggtcggtgagatatacccgcgaagcctcacttcatatataaaattcagctcgttgcccaaatcgacttcaagacgaatacgatcgtcgactgcatcactaatgtggcttatcgtcccctgcttgttcagttcctcctgaaccagcgtcatggcaggctggataacgtcgtccataaaacgtttcacaagagatcgcttcggcagatacgcgatattgcgtaaccttctctgccaaggaattgggttacgtgcagccgtaggagcaattgtcgccatgctcaggctttcacgcttggtcaaatcccggcgcaaagcttttaaaagtccgtatatagatattagtaagatcactgagaagggcaatgcactcgctattgtcaccgtttgcagcgcacttagccctccggcaaggagaagcgcaattgcaacaatgcccatgagcgaggcccagaatattcgctgccagacgggtgtgtttgccactccacctgatgccagagtatccacaaccattgcccccgaatcagcagacgttacaaagaagacgatgaccatcgccattgcaatgaatgacagcacagaagagaacgggaaatgctccaggaaattaaacagggccagcgccacatcctgctgaacagtattggcgaggtctgtggccccctggttcataatgagatagatcgcgctgttaccaaacaccgtcatccacattagcgtaaaacccgcgggaacaaacagcacgccggtgacaaactcgcgaatggttcgcccgcgggagacccgtgcgatgaacatccccacaaacggcgaccatgaaagccaccatccccagtacagtaatgtccagccccccagccagttgctcgacttgggctcatacgcgtaaaggttgaacgttttactcaccagttccgaaagataaccgcccgtattttccacaaatgacttcagcagaagcacggttggtcccagacacaggaccagcgccaggagcaacaaagccagacccagattgagttcagacaggatacgtattcccttatccagaccggacaccactgaaatcgtcgctaaccccgtgatgaccacgatcagaattacctgcaccgtttcattgatgggcaccccgaaaagatggttcaaaccggcattcacctgcaaaacaccgtaacccagtgatgtcgaaacgccaaagaccgtgcctataacagcgaaaatatcaaccgcatgtcctacaggtccgtatatgcgatcgccaataatgggatagagtgcggagcgcagagttaaaggcagaccgtgacggtaactgaagaacgccagaatcagcgccacaatggcataaattgcccatgcgtgcagtccccagtggaaaaaggtcagacgcattgcttccttagctgccgcaacggtttctggagtgccaacgggtggcgaaagataatgcattacaggttcggcaacgccaaagaacatcaggccgatccccatccctgccgaaaaaagcatcgcaaaccaggagtggtagctgaaatcaggctgcgcatggtccgggcccagcttgatatcaccgtagcgtgagagtccaaggaacgtgacactcagtaaaatcagggccacagcaaggatgtagaaccagctggcattcgtgaagatttgttgctgaagtagtttaaaatttttgtcggcgacatccgggaatacggcggcaaaggcgacaagaaggaaaattagcaaagcagatgtaaagaataccgctttgttaatctgacttgtagacttctttgggattgtatcattttcactcataatcatttattccattaattaaattcgcactggatagaaggtactacctctcacaaagtagcaaagttcaactggctatgcggcgttaatcgtaatgcatggtggaatgttgaggtgtactggcaatagcggacactaccatttgttctttttttaagcagccatctgatgatatttttccctgaaggctgccggggagatattccccagacgagagtgacgacgctgacgattgtagaaaatctcaatgtattcccgtattactgagatggcttcatcccggttattaaaacgatagtggctcaggctctcatttttcagcgttccccagaagctttccatcggagcgttgtcgtaacagttacctttacgcgacattgatgttttcagaccaaactgctcctgtatgacccggtaatcgtatgcgcagtactgtgaacctcgatcagagtggtggattagcccggcaggtgggcgctggctcctgagcgccataaacagggctttacctgtcagctcttttgtcatgcgctctcccatggcgtagccgacaatttcgcacgtataaacatctttgatgccagcgaggtacaaccatccctcctgtgtggcaacatacgtcaggtccgccacccagacctgatttggtgctgtaggagcgaacgtctggttcagcagatttggcgcaactggcagattgtggttcgagttcgtagtcgctctgaacttgcgtttctgcttacagcgtagccttagctccttacgaagacgtgccagtcggtcacgaccaacgatgatgccattctctgccagctccgtctggagccgccgggttccatatgtttcgcgagtgcggatatgtgccaccttaatctccagttttagccgctcatcactttgttttctgtctgagggttcatgctgtacccagttgtaataaccgctcctggatacaccaaatacctgacacatcgcttcaatgggaaattgttgtcgccattgttcgattaacgcgtatttttcagcgactcctgtgcaatttaatatatctcgctcaaggcgagcttcatttaacgccttacgcagttgcagaatttcagattccagttcagccaccgtgcgggaaccaggagtaccgagcccttttctggcggcggtaacccattgtcctaaagtgccttcaggaagagataatcgggaagcgccttcactgatcgaaagttgattttcaagaaccgttctgacagcttcggctttgaactctttagagtaacgttgggtttttctgctcattattagctccttctgatgccattctatttcaggaaggagtgtccgttaaactcaggctacctcattggttcccactacttatttggtggacaccactttgtctaattcgtcagattctgaccagacggttcaggctgtacgcttacaaacaactagtggaaatacttgtactttataatttcaagggtacgggtccgcttcgtttgatttgcgtgtttttaacaattttaaaacccagacatactgttccggatgtggccccaccaaaatttccactgttttgttcatttgtcgggcaatcgttttattgtccgcgctggcaatgcaagcatccattggtggccgaatttcaatagtcagtagatgttttttttcatcataaaccgggaaaagtggtataatcatagcctgactgatgttcatcagacgtccaatgattggtaatgtcgctttataggtcgcaaaaaaatcagcaaattcactgtattcaggaccatgatcctgatctgggaggtaatatccccagtatccctggcgtactgactgaataaatggttttatcccatcctcccgggcatgtaagcgccccccgaatttacgccgtactgaattccagacataatcaatcactggatttcgttgctgatgaaacatggcggccattttttttccctgagctgccagcaacattgcaggaatatccacgctccagctatggggaaccagaaaaatcacatttctattattgtgttgaatttcctcaagaatttcgaggcctttccagaacactcgtttctggaacttttccggaccacgaattgccagttctgccatcatcactatggattgcaatgctgtgacaaacattttgtcgacaattatttcccgttctgtatcactcttttctgggaaacaaagcgataaattaatcgtcgccctgcgacgagcttttttgctcaatctgcccgcccaacgccctatttttgccaagacaggatctctgaatgaagggggaaacattgaaatacctgcaatcattcccaaaaggaaccatgtagaccagtaaacaggggaaaggtaatttttcttaaattcaggaataaactcagatttatattttttcattatttagtgcgaatgcctctaccaaaattatcattactgttttattcagagaatacatcaaaccttaatttaaattctgatgttctgagtgtacaggatatgcatccaaagagcggatagtagtttcatggatataatccagcaaagcgtatcgttttcggtactcagagcgttttttactggctatatcgcttagcggctttcgaatcacctgggttggtaatctgtaccagtcaccacaggtttttcctgctacagactcccagaaatcactatagaccgcaacaaaggttttgcgtttctgataccagtatctcaattgccggaaaacatgactgtgctcactgactgccagacactcagagatattgcaagctttcatcaacgcacaaaatgcttcaaaaataatccgttttgggaaaatcccataacaggcccgggttgcgcaccgaataacatcaggtccggtatttttaggggctccctgtaatccgccaataaaagcaatgtgtccattttgagtcagaatgactgaaaatgttaaccgggcaataactgttttattgtaaaacaatgacaacatcaactctccttcccggtcaaaaccactgggagaacactggatatcaaaattctctccatctttcccgatgaattggactaatgataccgatttttgtggaaacaaaaatttagaatatttttctggcaaattttgcacaaagcgataatgctcaagaatatattgtccacgggtccaggcgcgcccccctttatgcaaataagggcgatgaattcttgctggcaacgtggggtgtattgccagaatatcctcaatgcacggcaaggaacgcagttcataataatatcgaatactgacaaccggatttatagaacatcgcaaaatgtacatgaaccgaaattttctgtgttcccacttccccggtagtgaatctgaggaaaaaataatccttttaaggaaaccgataaatgataagttacttatagaaaacatattgttacttttgcttcgctaatgtgagtatttttaatgcagttttattaatatcaaaccgctcttctatatcctgttttgccaggcgagccatctgataaaaacgcccagggtcattaaaaaaatcattcagggcgcacatccatgcgtgcttattacttgctggtaacaatgtcccggtctggttgttctgaataacctcagggattccaccaatctgagtggccactacaggcacagaaaatgccgatgcttctgccagcaccataccaaaagattcgttttctgaaggcagaaccaccagactggcaacccgatatacgggggcggcaggaaaaacattgtcagcaataaaaacatcatcatgcatgcccatactgtcaatctgatactgtaaatgttcccgcagttcaggtgaaccagaccccacaatcaaccaacagaactgtcgtccattcatttttaaatggaacagtaaattcaacataaattcgtgccctttttccgggcgcaacattcctacctgagcaattacggggcatcctctttgggacgccagccaggaaagaacactcggaggcaaactgtttcgggaatcaacgtataattcctggaaatcaaagccaggaggcacaacagtaatccgagttcgacatccttcctgctccagatgtgtcttcatatttgttccgggaacaatcacctcatcgcaaaaatgatttattgaaaaaaattttgtttttcgtgtcaaatatgtcttttgcctgataattctgaatggatgtttccaggtaaaaaaccgtaccaaaccaacaatattactatcatgtccactgtgacaaacgattgcatcgggctgaaaactatgaactattccgagtaatctccatacagtaggaatgtgaagactgtttcgaaataacgcgaatgtgatatcaattccaaacttactggcttcaaaagcaattttgctgttctccctgcagacaagcagaactgaatgccccattttcttcagggccttcatttgagcaacagcctgtaattcctgaccacctatattcggtgatgattccgtaaatagtatattcattattagtcatccggtaatcttggccccttatgaagggccagcaacgatgaaaaaaacggtgttgtataataaaaaagtcgtcttttcagccatacgcaattttcccgttccttggtgcttattcttcctatccgtgtagttcctttagcaggagcattcattcttctttctgttgtatataaataatggaatccaagttcttcagcgatctgaatataatccttgttataataaccttccggccaacacaaatgtttactgcattttcctgtcatattttttaaatattctctcccgctcaataagtcctgccgaagatgtttacactgttcttctcgtgaagtgaactttttatcccaacgtgtatgagtatgtgtatgaacatgaaattcgaccagaccagattgcaacatttcgttcacttcagaccagcgaagcataacattatcagcattcccggttgctatttgatgttcgcaatcgcgatgagaatattcctttccaggagagtgacgaaccggaccatttccaataaaactggtaattaaaaaaatatgtgccttgagattaaactcgtttaataaaggatatacctgaaaccagttgtcaaggtatccatcatcaaatgtcaacataacgcttttacggggaagttttccgccccgataaaaaaactccagttcatctgatgacagtgttttccagttgttttcagccaaccatttcatttgtttccggaatgtctcgggagaaagtgtaaccagtcctgggcaatggctgacatgatgatacattaataccggaacatgatttgctttaaacaaaatgccccctccgtttaaaatttaaagtttctggcacccagtaagtagagataaaaggaaagcctaataaaggtggtgaactttatatactactaaatcaaacatcaacaatttataaacaataatatattatcatatcttttaaaaacggctcactaagaaccttgaggtggcacactaaatttagctacctgaacagaggtgatatgctcacctcagaacaacacaggtgccataatgaaaaaagaaatttcagcgcagagtttaaacgcgaatccgctcaactggtcgttgaccagaaatacaccgtggcagatgcagccagcgctatggatgtcggcctttccacaatgacgcgatgggtgaaacaattacgtgatgagcggcagggaaaaacaccaaaagcctcccccattaccccggaacaaattgaaatccgtgagctcaggaaaaagctacaacgtattgaaatggaaaatgaaatattaaaaaggctaccgcgctcttgatgtcagactccctgaacagttttcgataatcgggaaactcagggcgcgttatcctgtggccactctctgccatgtgttcggggtccatcgcagcagctacaaatactggaaaaaccgtcctgaaaaaccagacggcagacgggctgtattacgcagccaggtacttgaactgcatggcatcagccacggctctgccggagcaagaagcatcgccacaatggcaacccagagaggctaccagatggggcgctggcttgctggcagactcatgaaagagctggggctggtcagttgccagcagccgactcaccggtataagcgtggcggtcatgagcacgttgctatcccgaatcatcttgagcgacagttcgccgtaacggaaccaaatcaggtgtggtgcggtgatgtgacctatagtgtgcccggagttcagggcgggcatggatgcttaaatgaaccgcgagtctgtctggaatattgaaccggtaactcacgatgagaaacccaacaatcccaccgggtgtgacggtggagaacctgagcggcagtgacctgcggcatgcccgcagggtgatgtaacccgctgacaacggggattgaggcgagatcactaagccgagatgatcctcaaggttaagtactgaaaggctgaagaacatgaacccgttaatccgcctctgtgggttgaaaacgtcaccacggcctacgtgatctgacaggccgtgcaggaggaactggcagtaatacgtaagcactgccggtcgaaggtgttttgacatgtatgcgaaacaccggggcagcagcgtctatcacgcttgcgttgctgacttctgccaacttgcggcaagcaaggataaagagtgcgacgggcagcctcctcagtatgcctgagtccaggcaggtaaaccggggaaggtcagcgacggatgttaagggggcatggctccgatgacgcgctggctggcggagcttccgtagtagtccgcgatggggaaagcccattacatggcgaagggaagcagtttgaatgtgtttgcgacgtgaattaactgacctaacgaggtgaagacctttgataatcagcgaaatgcaacgcaagcttgccacatgggcagtcaccgatccgtccctacggattcaacggctgctgcgtctgataacacaaccagaatggctggctgaagcggcgcggatcacgctttcatcaaagggggcccatacccccggcgttgatggcgtgaacaaaacaatgctacaggccagactggctgttgagctgcaaatcctcagggatgaattactctcaggccactaccagcccttgcccgccagacgggtttacatccctaaaagcaacggcaaactgcgaccactgggtatccccgcgttgcgggatcgtattgttcagcgggccatgctgatggcgatggagccgatatgggagagtgattttcatacactctcatatggcttccggcctgagcgcagtgtccaccacgctatccgcacggtgaaattacagctcacagactgtggtgaaacccggggacgctgggtgattgaaggcgacctgtccagttacttcgacaccgtacatcatcgactgctgatgaaggctgtacgccgcaggatcagtgacgcacgtttcatgactctgctgtggaaaaccatcaaggcgggacatatcgatgtcggtctctttcgggcggccagtgaaggtgtgccacagggcggtgttatatcgccgctattatcgaacatcatgctgaatgagttcgatcaatacctgcatgagcgctacctgagcgggaaagccagaaaagatcggtggtactggaataacagtatccaacggggccgaagtacggcggtcagagaaaactggcagtggaaacccgcggtggcgtactgccgctatgccgatgattttgtcctcatcgtcaaaggcaccaaagcacaggcggaagccatcagggaggagtgtcggggtgtgctcgaaggcagtctgaaactcaggctgaacatggataagactaaaatcacccatgttaatgacggctttatctttctggggcacaggatcattcgcaaacgcagtcgttatggcgagatgcgagtggtctcaacgatcccgcaggagaaagccagaaacttcgccgcatcgctgacagcactgttatcaggcaactacagtgaaagcaaagtcgatatggctgaacaactcaaccgaaaactgaaaggctgggccatgttctatcagttcgttgattttaaggccaaagtcttcagttatatcgaccgtgtcgtgttctggaagctggctcactggctggcccgcaaataccgtacaggtatcgcttccctgatgaggtggtggtgtaaatcaccgaaaccgggtcagagcaaaacgtgggttttatttggtaaaaccaatcacggcaagctcagcggcgaaatactgtaccggttggtggggcaaggcaagaagctgttccgctggcggctacccgaaggtaatccctatctgaggacggagaccagaaacacgtatacatcgcgctttacagaagtggcaatggcgttcgccagcatttaaatggagagccggatgcgctgaaaggtgcacgtccggttcggggaggagaggcagggaaatagtccgactacgccctgcctcttactctactctggacgggtaagcgctgggcgtacctcgccgttgttctcgacctgttcgcaagaaaaccagtgggctgggccatctcgttctcgccggacagcaggcttaccatgaaagcactggaaatggcatgggaaacccgtggtaagcccgtcggggtgatgttccaagcgatcaaggcagtcattatacgagcaggcagttccggcagttactgtggcgataccagatcagacagagtatgagccggcgtggaaactgctgggataacagcccaatggagcgcttcttcaggagtctgaagaactaatgggtgccagcgacgggctatgtaagcttcagcgatgcagctcacgcaataacggactatatcgttggatattacagcgcactaagaccgcacgaatataatggtgggttaccaccaaacgaatcagaaaaccgatactggaaaaactctaacgcggaggccagttttagtgtaagcgtgcagcaagaaccgtattgacggggatgtgttattcagtcggcagtgctacgcgccaggggagcagttcgccgacccggtttatcggccagtcggctatgacgtcaaggacatagcggaggtagctttctggctccactccgttcagtttgcacgtcccgatcaggctgtacagcagcgctccccgctctcctccatgatccgaaccgaagaacaggtagtttttgcggcccagactgaccatccgcaacgcattttcagcgatgttattgtccgcctcagcccagccatcatctgcatagtacgtcagcgccggccactggttcagggcgtatgcgaacgctttcgccagttctgagtgtcgcgacagggttttcatcttttcacgcaaccagctttccagggatttcaacagcggtttcgtttttcgctgacgttcagcaagccgctgctctgccggcattccccttatatccgcctctatggcgtacaactgaccgatctgctccagggcttcttccgtcagtgctgacgggatgcggacgtgcacatcgtggatctttcggcgggcatgagcccagcaggcagcttccgttatcccaccattgcgatacagctcgttgaacccggcgtacgcatccgcttgcagcacaccgctgaagcaggcaagatgagtctgcggatggatgccttttctgtccgggctgtaagcgaaccacactgcaggtgccaacgctgacccggcattgcggtcatcacgaacatacgcccacaaccgcccggtcttcgtcttcttattacccggcagcagtacctggaccggggtatcatcggcatggagtttgccgtcagtcatgacatagccatgaagcgcctcttccagcggagacagcagccggcagcatgcatccacccagcccgacagcagtgaacggctcagctccacaccttgccggccgtatatttctgactggcgatacagcggggtgtgctctgcatacttcgaggtcagcacgcgggccagcagccccggtccggcgataccccgctcgatgggccgcgaaggtgcaggtgcctgcacgatggcatcgcactgagtacaggcatgtttttcccgtaccgtccggataacccggaaggcactacgcatcaactccagctgttcggcggtatcctcgcccagatagctcagtgaaccgccgcagttcgggcagcacggcgccgcaggcaacagtcgcttttcgtcacggggtagtgattcagggaacggcttacgggtgcgggtctgacgcaacggacgctgtacagccgggtcatacaccctaccagtcagcgtatcgctctctttctgaagccggttcagatcggcttccatttgtgcgatacggcgggagactttttcggaacgactgccgaagttcatccggcggagtttatccagctgcgcctgcagatggtctatttcgcgctcccagttgctcagcttttcctgcagggcgtggatcagcgcttcctgttcggccaggcgctgtttcagcaggaagatgtcgtcagaagagatgtcgttcataagcccgtattttaccgggcttattctgtgacaaccaggataaagagatttacagcatggtcagggaggtcagcaaccgcttgggctgtcgccagtcgataccttccagcagcatcgccagctgcgcctgcgtaaggaacactttgccatcacgggctgacggccaggcgaagcgcccacgctccagccgtttggtcaggaggcacagtccgtcaccggtggaccacagcagtttaacctgactgccgctgcggccccggaaaatgaaaacatggccggacatgggatcgtctttcagcgccgtttgtactttcgcagccaggccgttgaagccatttctcatatcggtgataccggcaaccagccaaattttggtcccggaaggtaacgggatcatcgcttcagttcctgtatcagcagagtcaggagcttttcgctgacattgccattgaagcggagcgtcccgtgccggaacgttacctcacagctgatactgagggtttccgggtcctctgcgagcgattctggctgttcggcagctgcatcgagagtcacaggaagtagctgggggctctctgaagaaggtaatagcagctttccctcgcgccattgttgtcgccatttgaacaacagattggcgttaatgccattttcaagagcaagttttgagatggatatcccgggttcacaggaggcagcaacgagctgctgtttaaattcgggaggataattagggcagccttttcgcctgccgggagtcacatttttctgcatatctgacactttggttcccactacttatttggtggacaccactttgtctaatttgtcagattctgaccagacggttcaggctgtacgcttacgttttagttgaccacaacagactacctgaagggagccgcggtcgcctagcagttgcagtagcaggagatcatccagccgcagtacaggtcacgatgactctggttaatgataccggctttgaccccgtattttccggctctatcgctgaatcatggcgtcagcagccgtgcacaccatcctattgttgtgactgggaggctgccaccatgcttcgcgctttccctctggcgaaaaagggagaaggacgggcccgtctgccttcactttatgccagcttcggtaagctgggtgagacaccgactcatgaagatatcattgataacaatcgatccatcaactggcctgtataacgtggctgccggtgattaagaaagctgcacctacctaagtagtagcaaacgcacactttttagaaaaatcgatggtcagaaactggattagcaattccgttccagggttgcttttgatttacgttggcgtctgatcattgatttatcctcaaaagcccaacctcattggtaatgaaccagctccgtgaatgtccgctctggcacagagcgaaattttttgatctccccccctgaaatctaaacttagtcatgtcacgtttttgggtttctaaaattttaacttcgcgtttttcgttgccgtaagggttatacagaaatgtccgttaagcagagttcaaaattgattgccgtgatcacgactggtttgaaagccgcgcccaagcctgtacagctctggtttgcgttgattatgaacctgtcagcctaaagcaagcggatggacgatgagtattggtaatctttcagagtccggaaaagttcagccccagtctgaacaggcttgctggcgccagtccagtttcattcagtcgtggtttggttcttacggcctgtgcaatctacctcattaggcacatcggcctgccagataccggctcggggtgtatttccgcttccacgctgaatactgttctcagcaatcctggggtcatcacctcttctggtgtgccttgcgccataacatgtccgtttgccattaccaccagttgatcgcagtaccggctagcctgattaaggtcgtgcagcacagcgaccaccgttttcccctgagtccggagttcgcccatcaaccgcatcaggtccacctggtgattgatatcaagataggtggttggctcatcaagtaatacaacgggcgtattctgggccaggaccatcgccagaaatgcgcgctggcgctgaccgccggaaagctcggttaaccgacgaacggcaagatgattgatccgggtctggttcatggcgacattaactcgtgcattgtcttcagcggagagacgcccccagagtgacagccagggattacgaccatacgaaaccagctcctggactgtgatcccctctggcgttaaatggtgctgaggcagcagcgaaagcctgcgggccaactggcgtgatgagagcatatttatgggattatcgccgagaaatacggtgccagactgcggcattaaaagccgcgaaaaacagtttaacagcgtcgatttcccgcaaccgttagggccgatcagggcggtgatcttccccgttggcagtgagagtgaaacgtcgttaagtaccttgtctgtcccgtaactgaccgtcagattttcagttcgtaaagtcatttatcgcattctcacaagcaaccagacaaaccacggcgcaccgataatggcggtcagcacgccaaccgggagctccagtgggggatgaataattctcgccagcagatcggcaaccaccaacagcaacgcacctgtcagggctgaaacaggcagcagtctgcggtgacgtccaccggtgatgctacgcatcatatgcggcaccacgagaccaataaagctaatcgggccgcaggcggccacgccggtagatgtcatggcgacagctagtaacaaagcccagaatcgggtatggggcaccgacacaccgagcgtggtggcgcgcgcatcgccgagtgcaaggaggtcgagatcgcggcaaaaactcaggctcagcggcagaaataaaatcatcagcgggatggcaatcttcacaaagctccagtcacggccccataagctgccggtcagccacagcagggcgttgttcacatcctgcgggcgcgagagcatcagataatccgtcaggctggcccagcatgcagaaagcgccacgccggtgagcgccagcttcatcggctggtgggtctttgccagcatcttcagtaatatcaaccccgccatgccgcccgcaaaggccagcagcggcagcaccatcacgggcagtgacggcataagaagtagagcccccacagaggccaggctggcggcatggttaacgccgagaatatccggtgatgccagagggttgcgcacaatcccctgtatcagcacgcccgccacggcgagggctgcaccgacaaacagtgccagcagcaagcgcggcagtcggtactccatcaatacataataatgctcgcgtccggcctgccagtcggtcagcagcgcgcgccacggcacggggatcactcccatatggagtgataacagcgcacagcccgccagggcaagggtgatgaaaataaccagcgcaattttcatcctcgcctcctcacaagccagacaaagcaagggctgccaatcagcgccagcactgcgcctgcgggcagatctccggggaaggccagcgcgcgtgcgagtacatctgccagcagcatcagcgtggcccccagcagcatgctcactggcagtacgttgcgctgatcgaagcctgcccagaagcgcgccagatgtggcaccagcagaccgataaacgccaccggacctgccacgctgacgcacgcaccaaccagaagcagcactaacatattgatgaccaaacgtagcctcgtcaggttcactcccagcgtatgggcggtgctgtcgctgaggttgagcaggttcagttgattcgccagcagtaacacgacagggactgcagtgaccaccaccggcaagagctgccagacatcctgccagcgggcgtgggacactccgcctgccagccagtaaaagatgccgtaagcatgatcttcggccagcagcagggtgatgcgggtaaggcccatacaaaaggccgacagcgcgatacccgcgaggatcagtttgtttctgtcatgggtatgacgaaatccgcctcctgcggtcatgaccagcagccagctcacgccgcccccgcatgccgcgatgaacgacagagaatagcctgcaatcggcgtcggactcagcgcgctggtaagcgccatagccagcgccgcgccgctgttaatgccgagcagtgaaggagaggccattgggttgtgggtcagggtttgcagcagcgtgcctgcgagcgccaggcttgcgccgatcagaacggcgaccaggcttcgtggcaaacgaaggttttgcaccagcgcttctggtagcgttggcgtgtgtccaggcagcagggcgcgggttgcatctgctccggaaacaggaatggccgagtagcaaaacagactcagccagaaaataataataagtgctgcaacgggaagcccccacagcagcatcgggtgttttatcgcggtcatttcacaacggtaagcggctgatggtggaagatttttaccgtgtcagcggcaatacgctctgcagcaaaaataccgcgcatccgcgcccaggtgttactgtcgaccgaagcaacctgctgcttctgcgcggcggttaacatctgccagagcggatcttgttgccagcgtttaacaatgctctcttcgcgatagtgggcaaccagcagccaggcaggattgaccgccagcagttgctccaggccgatggacggcatggacgaacccgccatcgcagcgggaacgttcagccccagagaggccagcacgctgccggtccaggtctcctgagtatgcaggttgaattgctgttcgcgtgatgtgccaaaggccacgcgtgtccctttgggaagctggctggcccactgcgccatcctctctttatgttgttccagacgtgcctgcatctctcgctttttacccaccatttcgccgatgatagccgcagattgcaaattttcagcgtaggtttcgttgcgggacttaagcagcagtaccggcgcgatttgctgcaaggcgatgtaaacccccgcatggcgactgctgtcggcaatgatcaggtctggtttcagagcggcaatggcttccaggctcggctgcgcgcgcgttccgacggactgccacggtttcaggtgcgcacgcacttcgggcaggatgcgttttgcatcgttatcgtcggcaataccgatcgggctgacgtccacggcggccagcgcatcggcgaacgagagttccagcaccacaatccgttgtggcgttttttcgagtgtaaacgtgccgtgttcgtcctgaaccatggcggcaaaggcgtggctgatcaccagcagcaggcctgcaaaaagaaaacggataaatgccaacataatcacattccagctaaaagcccggcaagccgggcgttaacacatcagaacttcaacgacccctgcatatacagcgtgcgcggctggcctgcatagatgcctttgttgttgtcgtcataagagcggatgaagtagtcctggtcgaagatgtttttcacaccgaatgccaggttcagatctgccatctgcgggccaaagtcatacgccacgcgtgcgccccagagcatgaagccgggaatgcggccggtactgccgtcggcgctctctttcaccgtattggcgttatccgcaaactggctggactggaaatcgctgttcagattgaacgtccagtttcctggcttgtagtccacgcccagcgtgcctttatgtttcggggagaatggtaccagattgccgtaggtgtcgcctttctcgcggatttccgcgttcacatacgcatagctggcgtagatggaaacgttatcaagcgttggcgttagcgtacccagatcgtaacgtgcctgcgtttccagcccggtatggcgcgttttgccacgtgcagtgacggtgtcgttggtctggttggagtcgtactgattgttaaagttaatcaggaacagccccatttccgccgtcagcgcgccgtcgtcgtagcgggtaccgagttcccaggttcgcgctttttccggttccacattgccgctttgcacagccttgccaatctggctgtactgtacggtgccgaacgagccttcagtgtttgcataaagattccagctgtcagtcaggtgatagagcacgttcaacgccggaagcggtgcgttatagctcacttcttcgtgcgtgcctgtgatggcgttgttctggtatgactcgatatgttcgaaacgcatacccggcgtgatggtccagttgccgatgtcgattttgtcatccagataccaggcgtgcgcctcggtgccggaacgcgtatcgcggtcgtaagggcttgagccggacggcaactgcccgctgctggtggcggtgtagtaacgcatttcatgcgttgattcattcacatagcgatagcccacgcccacttcgtgcgcggaagggccgatcataaagatctggctgtagcgtggctcaataccgcgcacccagtagttacgcggcgagagggtgatgcgtttgccttgctccaggtagccgctgcgcagggtttgggtgtagaacccctgaatgttgaatttatgctggctgtctggctggaactggtagcccaggctcgccagcttgcgacgaccccagaagcggtcatacgggcgggtggattgccagcgatcggcgtcgtaatccgcgcgagacaggccaccgggcatgtcggcttcaccgtcgtaatattgcagcaggctgttgaaggtgtgcccctcatccggcgcatatttgcttttcagcatcaggtcgtcgatgcgggtggcgctgtgctcgcgccagtcactgccgcgcgtgccggagtagagcagcgcggtgccaaaaccgttgtccgctgtgccgcccaccatcaggttgtgcgtctctttcgggttgttttgtgaagaggttgggctgagctgaccttccacgcccgcctcgataccaaagtcctgcggaatggcacgggtaacaaagttcaccacgccgcccacgctctgcggtccgtaacgcaccgcaccaccaccgcgtaccacgtcaatggcatccatgttgccgagcgaaacgggagccagtgaaagctgcggctgaccgtaaggggcgaaggggacggggatgccgtccatcaggacggtcgagcggctggcgaggcgcgggttcaggccccggatgccaaagttcatcgccaggtcgtggctgccggtgccgttgttttccggcgcgctgacgccagggatgcggttaagtacctcacgcatggtggttgcgccggttttggcgaaatcctcacggcggatcacgtcacgcgcgccagcatgttcaaatacgtcgttttcacgcgcatcacccagccagtcgccgaccacggtcagggcatcttcttttggtgcgggcgcgggctccagcgtccagctgttatttcccagcggttttacctgcagtccgctgccgtccagcagttgttgcaggccgctctcgacgtcgtaatcgccgtgcaggccgttgctctgcttgccgcgcgtcaggctggcgtcaaccgagagggtaaatccgctgtgtgcggcatactgattgagcgctttatcgagcgatcccggtgcgatattaacctgtgcagcaaaagcggaaaacgagagaccggccagcggcagcaggctcaggcgaatggcgttaaccaaaggtgttgttttacgaaaaacgcgtaacggcgtcataccttccccatcatcatttttgttgtgttcagctatgagtcgaacgagaagggtaaaaaggacaatcgaaataagaattattttccttacagtggtgaaatgtttatccagtaccgcgtaatagactgaattttaacgggaagcgtttgcgcgataacgttcaggatcgcatcggtatttttcagcgggaacgtcccgctcaggcgcagcccggcaacggcgggatcgcagcgcagcacgccgttgcggtaacgggttagcgtggctatcacctcacccagcggtttatcgctgaagctcaggatgtccttcgtccagcttgtactctcgtcatccagcggtttcactgcgccaaactcagaggcgctgaactgcaggctttcaccagcgttcacgatgcgtttttgcgcgggggcactggcgagaagcacttccacagcgtgctgctgaacgtcaagctgcgtgaaattatccagctggcggacggtaaattctgtccctaaagcagtgagctggccctgacgggtcaggacacggaaggggcgttgcagggcatctttcgcggtagtaatggcgatttcaccgtaccagagccggacggtgcgctgatgcgcatcaaaacgcacatccgccgcgctttgggtattcagcgtgagcagggagccatcttccagttgctgacggctgactgtgcctttggcggtgcggtaatctgcccgcagaccttcgctggtttccgactgccagagctgccagcctccgccagcgccgagcaacagcagtaatcctttcatcacgtgacggcgggtgaggcgggtatcgtgcaacgcccggctggcaacgtcgccaggcacaccgccaagctggttgcgcaggttttcaacctgctgccaggcccactggttatcctgatcctgttcataccactgttgccagcgcgcttcctgttgtgggctgacgcgctcgccgcttagcacggcataccagtgggaagctgaacgcagcgcctgacggcgggaatcggttaacaaaggattcataacccatactccagacggaacagcaggcagtgctcgacggctttcgccacgtattttttcacggagctgatggaaacaccgagtttgtgcgcaatctcgctgtatgtcagaccatccagttgcgaaagcagaaacgcttcacgtgttttgccgtttagcccgtccagcatgctgtcgaggagttgtagggtctcgagttggctttcgcgttcctcaggtgaaggcgctcccccctccggcataagcgccagcatctccagatacgctttttccagcgcgtttcggcgaaacaggtccaccatcacgcgtttggcgatagtgcagaggaaggagcgaggatcgcggatcgtcgagagcgtttcgctgaccattacccgcaaaaaagtgtcctgggcaatgtcatctgcatcaaaagcagactggagtttgcgcgtcagccagcttttcaaccagccgtgatgtgtgccataaagcgactcgaacgttaaggaagctgtggtagtggcgcggtcagacatgcggagtgcatcaaaagttaattatcacgtagtcatattaatatgagaatggttatcattacaattggaaataaaattgtttccaatagacatttttaacatgttgtttttctaagtgttataaggtaggtataaaatgggatggagcctctgcttctggcatgtgtcggtcagaatgactcatgatgtggtctgctattattgacatcctcactgccctaaaggatggggatttcggtaatgctgccaacttactgatttagtgtatgatggtgattttaaggtgcttgcgtggcttccatttccatcagatgtccttcctgctccgctactgaaggcgtggtgcgtaacggcaaaagcactgccggacatcagcgctatctctgctctcattgccgtaaaacatggcaactacagttcacttacaccgcctctcagcccggtacgcaccagaaaatcattgatatggccatgaatggcgtcggatgtcgcgccagtgcacgcattatgggcgttggcctcaacacggttttacgtcacttaaaaaactcaggtcgcagtcggtaacctcgcgcatacaaccgggcagtgatgtgattgtctgcgctgaaatggacgaacagtggggctacgtcggtgctaaatcacgtcagcgctggctgttttacgcgtatgacaggatacggaggacggttgtggcgcacgtcttcggtgaacgcactctggccacactggagcgtcttctgagcctgctgtcggcctttgaggtcgtggtatagatgacggatggctggccgctgtatgaatcacgcctgaagggaaagctgcacgttatcagcaagcgttacactcagcgcattgagcgacataatctgaatctgagacaacatctggcaaggctgggacggaagtcactgtcgttctcaaaatcggtggagctgcatgacaaggtcatcgggcattatctgaacataaaacactatcagtaagttggagtcattacctcctcccgaactcaaagctatcatacagataattactggttaaccctatatagggcattttaaagtgttgtgatcttacccagcaatagtggacacgcggctaagtgagtaaactctcagtcagaggtgactcacaagacaaaacagtttcaaccagtaaaaaaacgtaaacaccattcgcatgaatttcgtagttaagatctgaagcttgcagaatgcatcggtgttactgccggagtccgtgaacttagtctgcatgaatcaccacagctttacatctgtcgcagtaaacagcaaaatcagcaaacttacttaattatatcgagtgcgattacaatcgctggcgatggtacagttggtgtggcggtctcagtccggaacaatttgaaaatcagaatctcacttaaaacggcatccattttacaaaagatggccgtctgtgtatttataatgaataccttctacatgtttagagtgcataatccacgacaaggcgatatcctaaaaattagctagcaggcaactttgatggcatagataatgtttttagtaaaaaagagttgacttaatataatacagcctcttcctacataagaaggaatgtgctcacaaaaaaaaaacattagtctgcttcctgttcttacaataatcagtattatgtattttatttatatagcaaaatatgcttgttacacctgtcataattaggcatggtaaaattattgactgaaccctgggggagaaagatgcacagtgattattataatatggtttttggtgaaaaattggccaatattttatatgaagctaactctcaatttttttacgagagaaatgtcatagaagaggcagtcaacgctttattctgtgagcgtgaaataataaacaacaagaacataataaagaagctgatgttctttttgtcagatgttaatcacaccaagaaagatgttgttcagagcgcacttaatattatcattgacattacatcaggtgatatttgagattttacataaaagataatctctcaaggagtcttatctgaaaacgaaatatatagtccctctcgttttgtaatatcgattggctttgttgaatcggttacgtaccccggagccggtcatattttcaggtaatacacacgctttcagacatttcggctttcgtcattttggtatcatgggcatagcttctgctacctgaccatcataatcacgcagcttcagtgaagcagtgaccacctgtttaacccggtgtatcgttatgatcttatccagcaataatggacacgcggctaagtgaaccgccccgggtttcctggagagtgttttatctgtgaactcaggctgccagatcatcgtttccgatggaagcataataagctttttctgcttctgccggtgggatatggccctgcctttccagcaatcgtcgattgttataccagtccacccacgtgagtgtggtcagctcatcatactgacacgtgcattacccctaccgcgataatgcaaccgtacaatatagggcgtttcctaaacgcagccctcatcactccaatccaacaagacacagcatttttgatcacgaagaaagacaaataatttccgtaaatgtttccgttgttacaaataacaacagtgttttacatttctttggcctcaggcccgcgcatgttgccattcgatgtcattttcctgactcgtttcttctttatggtgtagtgtgatcttcactttatggatgctaacaatatgaaaagaaaaattattcccgtgctaatcggttgtacgctctctttctctgccctggcggcacaacctacggctgagcgctatgtcgtcagttttccagaaggcacgcacgtgaactacgccggcgcatttgccagtgcattcccgaacggccttccggttgggataggttctggcctgctgttcaccggtaaacagggcgatgccctgacattcgcaaccattaccgatcgcggtccgaacgcggattcaccgaaagaggggaaaaacgaaactaaaattttcgttacgccagatttcgcgccgctgctgatgacgattcgtgtacaaaacggcaaagcggaggccatcgatccccgtcctctgcatgacgataaaggcgcgatcaacggtctgccgctggcaagcgacgtgattggctccaccaatgaagtggccttcagcgacacgttacatagactgaagggggataatcgcgggctggatacggaagggatcactccggatggtaaaggaggttactggctgtgcgatgagtatggcccgttcctgattaacatcgacagtaaagggaaaatcctggcaatccacggtccgcaggcggcggaagaggaaaaagcgattgcgggcggtttgccaaatatcctcaaatggcgtcaggcgaaccgcggctttgaaggcctcacccgtatgccggacgggcgtattattgtcgccgtgcaaagtacgctggatatcgacgctaagagcaagaaaaaggcgctgtttacgcgtctggtgagcttcgatccggcaagcggaaaaaccgcgatgtacggttatcccatcgacagcgcggcctacagcaaaaacagcgacgctaaaatcggagacatcgtggcgctcgataaccagcacatcctgctgatcgaacagggaagagataaaaacaacagaatgcgtaacctgatttacgaggtcgatctcaataaggcgagcgacctgtcaggcttcgacaagccgggtgagtatccggagtttgatgatgagaaaaccctgtcacagcgcggcattacccttgcgcagaaaacgcaggttgttgatctgcgctccttgggctggcagcaggagaaggctgaagggttggcgctgatcgacagcaaaacgctggcggtggcgaacgataacgactttggcgtgaaggtggcgatgcaacatccggtcgagggcaagacattcaaggattatcgggtgaacgcggaaggaaagctgacgcttgacgacaagcaggttgaaacgaccctcagagtgaagccactggagaaaccggagtctgacagtgaactgtggattgtgacgctgccggaagcgttgaaataagtttataaggtacggacagcagtatcgcttagtttttcaaattcatgtatgtgaacaatattggggttccggcgtagacccccaatgaaagcgtcaccacgtgaaaacatgcctgcacggtttacacgtcatcccatggtggcagccggttaactttcctgcgccaccagtggaaaaaggccataagcagtccgaacaaaagtaagcgtacagcgagggccgtattgacggggatgtgttattcagctggcagtgctatgcgccacggaagcagttcgctgacccggttgaccggccagtctgctatgacgccaggcacatggcgaaggtagctttctggatccacgtcattcagtttgcacgtcccgatcaggctgtacagtagcgctccccgctcaccaccatggccagagccgaagaacagggtcttcatcttttcacgcaaccagctttccagggatttcaacagcggtttcgtttttcgctgacgttcagcaagccgctgctctgccggcattccccttatatccgcctctatggcgtacaactgaccgatctgctccagggcttcttccgtcagtgctgacgggatgcggacgtgcacatcgtggatctttcggcgggcatgagcccagcaggcagcttccgttatcccaccattgcgatacagctcgttgaacccggcgtacgcatccgcttgcagcacaccgctgaagcaagcaagatgagtctgcggatggatgccttttctgtccgggctgtaagcgaacctcactgcaggtgccaacgctgacccggcattgcggtcatcacgaacatacgcccacaaccgcccggtcttcgtcttcttattacccggcagcagtacctggaccggggtatcatcggcatggagtttgccgtcagtcatgacatagccatgaagcgcctcttccagcggagacagcagccggcagcatgcatccacccagcccgacagcagtgaacggctcagctccacaccttgccggccgtatatttctgactggcaatacagcggggtgtgctctgcatacttcgaggtcagcacgcgggccagcagccccggtccggcgataccccgctcgatgggccgcgaaggtgcaggtgcctgcacgatggcatcgcactgagtacaggcatgtttttcccgtaccgtccggataacccggaaggcgctacgcatcaactccagctgttcggcggtatcctcgcccagatagctcagtgaaccgccgcagttcgggcagcacggcgccgcaggcaacagtcgcttttcgtcacggggtagtgattcagggaacggcttacgggtgcgggtctgacgcaacggacgctgtactgccgggtcatacaccctaccagtcagcgtatcgctctctttctgaagccggttcagatcggcttccatttgtgcgatacggcgggagactttttcggaacgactgccgaagttcatccggcggagtttatccagctgcgcctgcagatgtctatttcgcgctcccggttgctcagcttttcctgcagggcgtggatcagcgcttcctgttcggccaggcgctgtttcagcaggaagatgtcgtcagaagagatttcgttcataagcccgtattttaccgggcttattctgtgacaaccaggataaagagatttacagcatggtcagggaggtcagcagccgcttgggctgtcgccagtcgataccttccagcagcatcgccagctgcgcctgcgtaaggaacactttgccatcacgggctgacggccaggcgaagcgcccacgctccagccgtttggtcaggaggcacagtccgtcaccggtggaccacagcagtttaacctgactgccgctgcggccccggaaaatgaaaacatggccggacatgggatcgtctttcagcgccgtctgtactttcgcagccaggccgttgaagccatttctcatatcggtgataccggcaaccagccaaattttggtcccggaaggtaacgggatcatcgcttcagttcctgtatcagcgtaagcgactcgtcagaaccgtattgatatttactgagagctcagatcaactttccagggcaacagatcgcgtacccggtttgccggccagtcctggatatgttcaatgacgtaacgcagccacttttctgactccacattgttcagacggcatgtgccgatcagcgagtacaacaccgccgcatgttcaccaccgctgtcggaacccgcgaacatccagtttttccggcctacggccactccccgtaaggcgttctctgcgatgttgttgtcgatttccacccagccattactgcagtacacgttcagtgcatcccactgtttcagcaggtatgcgaacgcttttgccgtatctgagtgacgcgacagtgttttcatctgttgctgtatccagtcatacagtgactgcatcagtggcgcggctctggcttttcttgccgccagacgctgttctgctgaacagccccggacctctgcctcgatggcatacagttcaccgatacgctgcagggcttccgtggtgatgtaggtgggcgctcttgcatgcacatcgtggatttttctccggacatgagccatacacgcggcttccgttattctgccggattcgtataacgcccggtaaccaccgtaagcatcggcctgaagcacaccgctgtaaccggccaggtgattttgtggatggatacctttccggtccggactgtacgcgaaccagaccgccgggggcatctgtgaaccggcgttacggtcatcacggacgtagacccacagccgggctgtccgggttttaccgctgcccggctcctggaccgggacggggatatcatcagcatggactttaccgggcatcagcacatactggcgcaggacgtcatacagcggctccagcagttcagcaacagcacctgtccagcgccccagtgtggcacggctcagctccactccctgacgacggtatatttctgactggcggtataacggcagatggtctgcatatttcccggtgacaacatgggccagaagccccgctccggcataactgcgtgcaatgggttttgaaggtactggtgcctgcacgatatggtcgcaccggcaacaggcctgtttcggacgttgtgtttcgataaccttaaaggcgctgctgataagctccagttgctctgacacatcacatcccagagaactgagttcaccaccacaggcaggacagcattcctcttccggccggataacccgggtttcacggggaagtgaggccggtaacggtttacgggctgaagactggcgcagggcggatggcagtaccgggtcatattgctcacccagcgtttccgccatttcttcctgaagtgcgctgattcgctcctgtgcttcctgtatctgccgttcggtttttgcacgaagtttttctgagcttttaccgaactgcatacgttgcagtttcgcaaccagcgccttcagccggttgatttcggaagcataagccgccacccgctgtgagagcaggcggttgtattcagccatctggcgtatggtgtcctgttgcgtctgcaacagtgcccgcaggcgggcgttctcatgagcaagtgaggtgtccatatcctcactttacaacgggttatatgcggattccagcgcgttccgttcgtttcgggtgcttccagttgataccttcaagaagcatggataactgagccggagtaaggtgcaccttgccgtcacgggtgactggccagacgaagcggccccgctccaggcgtttggtgaagaggcacagtccgtcactgtcagcccacaacacttttatctggtcaccccggcgtccgcggaagatgaacaggtgtccggagaacgggtcatccttcaggacgttctgaacttttgatgccaggccgttaaagccatttcgcatatcggtgatacctgcaaccagccagatacgcgaacctgcagggagagatatcatcagtggctgctcccttttatttcgcggataagtgtctgtaataacgccggcgtcagtttacctttaagcctgagagttccggccggcagaaccagctcacaacacagactgtcggacggtgtatttatctgctctggttcctgtgcgggggccgggattttattatccggctccggcgttaacgtcacgggaagcagtgccggcatattttttccggaaggcagcaggccacctttccggtattgatggcgccagttgaagagcaggttatcgttgattccgttttcccgggcgatctgcgccacacaggctccgggctgcagtgactgctccactaaggcgattttaaactcataagggaagttgggccgccggggacgtttttttaccacgggggcttcggatataacggtgctttcaggacgtacgactggtatcgtggaaaattgtccgtaaaggcaggcatcaagttcctgctccgacatgcctgcgggcaaaggccacgaaaggccagctctccgaaagcgcacgaacatactacaaactgttgattttggtacacccaggcgacgcccggccacaacccggggtaaatgttcttcaaagtgaagacgtaaagcttcagtgatccaggtccggtgtttcatacgatagtgtccattaaaaatgatggacattatttttgtagagccggaggaaacagaccagacggtttaaatgagccggttacgtatcagcagagtcaggagcttttcgctgacattgccattgaagcggagcgtcccgtgccggaacgttacctcacagctgatactgagggtttccgggtcctctgcgagcgattctggctgttcggcagctgcatcgggagtcacaggaagtagctgggggctctctgaagaaggtaatagcagctttccctcgcgccattgttgtcgccatttgaacaacagattggcgttaatgccattttcaagagcaagttttgagatggatatcccgggttcacaggaggcagcaacgagctgctgtttaaattcgggaggataattagggcagccttttcacctgccgggagtcacatttttctgcatatctgacactttggttcccactacttatttggtggacaccactttgtctaattcgtcagattctgaccagacggttcaggctgtacgcttaccactattttatccctgttgaatttggttaagccggtgcagacgcgccgggaaacgcacacctgaaccggcacaataaaatacaatacaaccccctgttactggagatacgaatggaatgacgaggcagcctgtcagtcacagggggctgttggcataaaatcaacggaaaggccaccaacaccggaattaagctccacagtccccgcactggcaatccattcccgggaaaggcatcaccgcaaactgctccggaggcaaccattacagcctctgtaacggattatcagccctggcatcttccgacggcacctcctgccgcccccacgccctgctgtataccccggtaccgcagcgtgggcagcacttttccccctcataatcttcgtcacacatcacacaaaaccactttctcaccttcaccgtataatccggaaccgtcatgccctgcagatgcaaacgacgggcctctttctccgccgggtcaagccaggtacatcgcagcaggattttttcagcgacagtcatctggtcatgttcaaaccacggtggttgtccgtcattgccccgctgaagtgttaacgggcatccacaggacacacagcacaaaacgtcctgtcggttgtgcttcgcagcttctttcgccgtaacaaaatggcctttgctgtcattcgccatataacagttcagaattcgcatatttcctcctgagttgtccggggaatactgaatcctccggtctggcagtgtgtgcagtactgctccccataataatcgtggtgacattgtctgcagtgccagctggctttacgcaccacgggtaaggcatccgatacgaattgctgcagacgtttaatcaactgtatttctctgcgctccggcctgacataagggcactgttgaccgtgctctgtcagcctgtcgtcagtgtgttcaaaccagggaagttcagtgtcgtattgcggatggtatctgagtgcactgccacacaagtggcaggtgtagttagcataaggtgcgtcctgtgcagtacgggcgcccgtcagacgtccgttgccatcaagagcgataaaggattttgcgtacatagtcatattccttagccgccagacgacacgcaggcaacagccgtcccggtacgggcagcgtggtcagggtgtgaatggcggttcagttaaaatctggactggagtttgggtaaagcaggctggttgctgttacagcactgtggttgtcacacaatggaacactgacgtaaaaaacagtcagtgggcgagtggatacatcgttgccgccagacaacaacccatacttttggtttgccggatattggcgcgccagtcgtgctcaactccggctacagccaaaattgcgctcaccggtgcagtgagctttggtatgctctttcgccagatagtcagcacgttccagcacttgctgaaagccggtgtcatcattacgcgccagccacaccgccggccaggccggaaaatgcaccagcgtggcatggcacccgacatccactcccagggcactgcaccacgcctgtttaatcatcccggccagagactccggagcgcggtaatcaccggcacgacaccaggtatcccggttgaccagcagcatcaggtgatagtgttttttacctttgaactccccaaactcccgggcccagacgtaatgcagggtggtgggatgcacgcgtttacctttccgatgcttacgtttctggtaagcgtcgattcgggctttcagggcattgatgaagcgggatatcacagctgcgtccgttgctgccggtacatccgggagacgcaggtcaacccgcaatgccgtcaggcggggatgaacattcagtgcgtgccgcaccgtctcacgaatacgttgctgccagaaggggttgtatttgtaggtcatggttaaatctccgtatggttcatacggaatagccacgtcgtaaaaaatgcgcagagtccctgaagtgacctccggcaggacactgtctcaggcactctgtgataacccgaacggtcgtctccggactgacggttgaattttcagcgtcgttttttaatgtaaaaaaccggttacgggtaaggctgtgaggagggagtgatggtgatacgcaaaaagaagtgcagggattgtggaaacgcgattactcataatacagtgtgttgcccgtattgtggttctgtcgaccccttcggctactaccggaatacagaccgtatcgttaccatactgctggcgctgattattgtggtcctgctgactactgtcagcgtcagtgtgtgtatactgtgtagctggtgagataacggttcatgtatcccctgagctgacagtgtaccgtgtatattaagcgtaaccgacaggttctccttcataccatattaaattttccaggtattgccgctgccttatttcgtcccatacaggaaaactcatctgggtttctgacaaatacgcgaaactcacagcccctcaatatcaaccacacgttgtaagccggtaatacctgaaaatcagcctattaccgcccacgcctccggcaccattcccttttgatttcgaattctttgttgtcgctataccgcttaatgttcccggtcctccggtgcagataacaccggagtcatcgtagcgctgcttcaatattcaggtgacatatttccagacggaagccggcgcgcgatcgtaaagtttgttcattgtcagttctgccagccggttgtcaacggcagagttaaaggcttccagctccgcaagggtaagtttataacgcgtgtgggaattcacttttcccgcgtctcctgacgtattacgggctgccacttacctggtgtcccgcaatacagccttagtgttccgttatcggggatccggacgcaccgcaacaaccggggaagtatttctggtttagagcattgtcaagagggatttctcagcccctcactcaccgctcagtctcagggcaggagcattaatacgctcagttcatgtcttatacaggaatgggcacagggggagctggcgtgtcactgctgattttacgcatcagcgttcatgtatctgcactctgatacatgaacgattcacagcgctctgttaccggagagatttactctcttagcttactctggcaaatcctttacgttactctctgatgacttcttatatttataataccaatcagacagccttatcccatcggtgatatcagtctcctcctcgccaggaacgggctgactcactgtaaccacctccgaaaacaactctgcaattatcagaacgcctgcttctctccctgtcctcacgaaaactatcccctctttatcgcgcgtgcgtgcggaagcatcttttcgcaacaaccacccggtataccggtacggctcagccaccgcaacctccccgtttatctcctggcggtcacattcccgattattttttacgtttctccccggttgttatgccggtgaaggtggcgcgctgttttcatgaccacaccggctggtttaacaacatccggaggaacattctcatggctaccccagtttcactgatggatgaccagatggtcgacatggcatttatcactcaactgaacggcctgacagataagtggttttacaggctcatcagggatggggcctttccggctcccatcaagctgggccgcagctcccgctggctgaaaagtgaagtggaagcctggctacaggcgcgtattgcacagccccgcccgtaatttctgaccgttatccgttcacccgcagcagacgtaatccccggcctgccggcggcattctgctgcctgttatatccccgtgaggaatatgaaaatgaaacaacagtatcagacccgctacgaatggctccacgaaagctaccagaaatggctgaccggcttcacccggcacgccgtatcctggggcgtgtgtcatccgaatatctactacttccataatctgacgcccggttgggtgtcattcaatggtgaaaaaccggagattgccatcgtaccccagagcctgcaccggctgatttatggccctgacaaacgggccacgccgcccctggatgatgatctgattgtgaatttatgcaccagtgaacatctgctggttcatcatccgatgctggaaggcattctcctgtctgaatgtgaacgtctgaggcagcgttctctggcaaataaactgatcagcctcttccgtcagtttggtggcacggagttgcgcctcaaactggtctggctttgctggcttgatttaatgaccggaaacagccttgaagactggaaagagaacctgaaacggaaatcagaaaaagagctggaggaatggatcatcaaccgtcagaggcagagcgcagcactgacggatctgatggatcagtacgtgctcctggcataccgcacaacggttgacgatagccgcaactgatgccggttgcttccggaaggtgtgacaaaatacggaaatgatgatgctcccggccccgcatgctcacctgcagagcgtgttcgtcgtcatcatactgagccatgacgggcgtcttaagggcatcctgtcattgctgagcaggcaacaccaccagaggagccacggacagggatgttctttacagcccgatacacgccaggttctcagcagactgaatgtgcaggtgcggttattcaccagaaatggcatgctgcggtacatacccatcctggtgacaatatgtacgtggcgacagcgatcccggcactgtggaagagactcactcagcctgcaggatattctttccggcatccgggaatgtccgcctgaatgcaaacaggatgatatttgaatccgtaatactgttctttcatcataaataatttatgcagatacagttaaccgttacagtagccggtttgttttaccgggaaataatatccgtcagactgatgccggaacatatctgaaacacgttatgatgttttgttatcagaaatgttgtatattcttatccgtggcgacagtttaatgccctctggtatcaccttggatttgcccctatatttacgggacacgcctcttttcattgtgctccttttcagacttcattttccgtaagtgttccccggcataaaggaggtacctttctggcgtttataactctctttatcggtgacgccggtaatacagggaataccacaccgacaaacgaggtattaacagacgatatttcagtgtccataatttttctgtccggttaaataacgtcagtctgctgccctctgactgtaatcatcaaagccggaatgcataccgggttacaacgtaaaaaaagtgatgctggcccccggtgcagctggcgggcgaaacatgtttacctttcaataccccctgtctgcagtctccactcttccatcctcttaagctacgtcggccacatgagtgcacttccatgataacaggtattcctgtcagcataacgaagccggttaccttcccttcctcctgcatttcctgtcagaatgactgtacagcgcgcagattgcctttttattgaccaccttaatataccattataaacttctttttatcatgttattatcaccttattatgtttaatttttaagcaaccggagaaagaggatggttcagaaaattttgtcggataaggttatgaatgaaagaacaaatgcgtattactcttattatcttggagagcgtaatatctccgtactgccccttaatgtttatgatcccccggaacgttttatcgcttacataaaaaaaaacagagaaaatctgaacatcacactttcagattttgaacttgaacaaatcatttctggtatgcgtctgaaggcactggcctccctggtgcccctggaaaaaatatcctggatcgcgggcagtgaacgtgcatgcttattttcctggtatctgttgatgcagtttatccagaataacaggacaaaaataagcgcagacttgcttcaaaagaataaactgtatcttaaagaagagtatttagaagggaatgccttcccgtcggactcatcgacacagttcagacaaatactcagagttctcgatattctttctgataagaatttgcgggatgagtggataatccagaccaaagacagatggatgcgggcatttaaatcaaagagtcctttcagttacctcctcccggagaacgaacatgaatgcatatggacatggaattatttgaagggaaaaaatattgcactggaaaaactggccagttttcctggttctgctgatatttaccacgcaattcacctttcatttgacatatgggttacctgtccactcacctcacctgacgatataaaaaatttcagaaacagtttcaataaggccaaggcgcagcgcaagtacaaaaaaatgcaggaagataaagtcaatgtacagttttttcttgacgcagaaaccagggcgcagctcaaagaattatcgagggtcagaagactcagtaccggcgaaatgctgcatgacctgattgttgaagagtataaaaggtaccgacattccagataatttcagacatatattatctccgtgagtcccccaccacctttccggtgtgcgggggttttgtcttttttcaccgggaatacatgtatgaatccgtctgatgccattgaggcaattgaaaaaccgctctcctccctgccttactcactttcccgtcacatcctggaacatctgcgcaaactcaccagtcacgaacccgtgattggcattatgggtaaaagcggggccggtaaatcctcactctgtaatgcactgtttcagggggaggtcaccccggtcagtgatgttcacgccggcacccgggaagtgcggcgcttccgtctgagtggccacggtcacagcatgattatcactgacctgcccggggtgggcgagagccgggacagggatgcagagtatgaagccctgtaccgtgacattctgcctgaacttgacctggtactgtggctgattaaagccgatgaccgtgccctgtctgtggatgagtatttctggcgacacatcctgcaccggggacatcagcaggtgctgtttgtggtgacgcaggccgacaaaacggagccctgccatgaatgggatatggccggcattcagccttctcccgcacaggcacagaacattcgtgagaaaacagatgcggtattccggctgttccggcccgtacatccggttgtggccgtatcggcctgcaccggctgggaactggatacgctggtcagtgcgctcatgacagcgcttcccgaccatgccgccagtcccctgatgacccgcctgcaggacgagctgcgcacggaatctgtccggtctcaggcccgtgaacagtttaccggtgcggtggaccggatatttgacacggcggagagcgtctgcattgcctctgttgcccgtacggttctgcgcgccgtccgtgacacggtggtctctgttgcccgcgctgtatggaactggattttcttctgaacagtctgccagggaaatgcctgataacattacgttaaccaactgaaaacatgacacaaacccctcatactcctcctgtttctcttgcgtgaccgccttgtcgttaatagaataaaacgatcgataaaacaggtatcgatcgttactatcgatcgtttatagtggttaatggtctgcgaaaaggcagctgaatctcttcatcatgcagaacggaattgcacacaacggactgatacttctctggcggatgagagaggggaagcatttatgcccgggaaaaaccactttatctgaccatgctgttttgtacctgccggtatccacatttgtgggtaccggcttttttattcaccctctgtaaggaaaagctgatgaaacgacatctgaacaccagctacaggctggtatggaatcacattacgggcaccctggtggtggcttccgaactggcgcgctcacggggaaaacgcaccggtgtggcggttgcgctgtctcttgctgctgtcacgtcagtcccggtactggctgctgacacggtcgtacaggcgggagaaaccgtgagcggcggaacactgacaaatcatgacaaccagattgtcttcggtacggccaacggaatgaccatcagtaccggtctggagtatgggccggataacgaggccaataccggcggacaatggatacaaaatggcggtatcgccaacaacactactgtcaccggtggtggtcttcagagagtgaatgccggaggaagcgtttcagacacggttatcagtgccggaggcggacagagccttcaggggcaggcagtgaacaccactctgaacggcggtgagcagtgggtacatgaaggcgggattgcaacgggtaccgtcattaatgagaagggctggcaggccgtcaaatccggcgcaatggcaaccgacacggttgtgaataccggcgcggaagggggaccggatgcagaaaatggtgataccgggcagtttgttcgcggaaatgccgtacgtaccactatcaatgaaaatggtcgtcagattgtggctgctgaaggaacagcaaataccactgtggtttatgccggcggcgaccagacggtacacgggcatgcgctggataccacactgaatggcggttaccagtatgtgcacaacggaggcacagcctctgacacggttgtaaacagtgacggctggcagattgtcaaggaaggtggtctggcggatttcaccaccgttaaccagaaaggcaaactgcaggtgaacgccggtggtacagccacgaatgtcaccctgaagcagggaggcgcactggtcaccagtacggcggcaaccgtcaccggcagcaaccgtctgggcaatttcactgtggaaaacggtaatgctgacggtgttgttctggagtccggtggtcgcctggatgtactggagggccattcagcctggaaaacactggtggatgacggcggaaccctggcagtgtctgccggtggtaaggcaacagatgtcaccatgacatccggtagtgccctgattgcagacagtggtgccactgttgaggggaccaatgccagcggtaagttcagtattgatggcacatccggtcaggccagcggactgctgctggaaaatggcggcagctttacggttaatgccggaggactggccagcaacaccactgtcggacatcgtggaacactgacgctggctgccgggggaagtctgagtggcagaacacagctcagtaaaggtgccagcatggtactgaatggcgatgtggtcagtaccggcgatattgttaacgcaggggagattcgctttgataatcagacgacaccggatgccgcgctgagccgtgctgttgcaaaaggcgactccccggtaacgttccataaactgaccaccagtaacctcaccggtcagggtggcaccatcaatatgcgtgttcgccttgatggcagcaatacctctgaccagctggtgattaatggtggtcaggcaaccggcaaaacctggcttgcgtttacaaatgtcggaaacagtaacctcggggtggcaacctccggacagggtatccgggttgtggatgcacagaatggcgccaccacagaagaaggtgcgtttgccctgagtcgcccgcttcaggccggcgcctttaactacaccctgaaccgtgacagcgatgaagactggtacctgcgcagtgaaaatgcttatcgtgctgaagtccccctgtatacatccatgctgacacaggcaatggactatgaccggattctggcaggctcccgcagccatcagaccggtgtaaacggtgaaaataacagcgtccgtctcagcattcagggcggtcatctcggtcacgataacaacggcggtattgcccgtggagccacgccggaaagcagcggcagctatggcttcgtccgtctggagggtgacctgctcagaacagaggttgccggtatgtctctgacgacaggggtgcatggtgccgcaggccattcttccgttgatgttaaggatgatgacggttcccgcgccggcacggtccgggatgatgccggcagcctgggcggatacctgaatctgacacacacgtcctccggcctgtgggctgacattgtggcacagggaacccgccacagcatgaaagcgtcatcggacaataacgacttccgcgcccgcggctggggctggctgggctcactggaaaccggtctgcccttcagtatcactgacaacctgatgctggagccacaactgcagtatacctggcagggactttccctggatgacggccaggataacgccggttatgtgaagttcgggcatggcagtgcacaacatgtgcgtgccggtttccgtctgggcagccacaacgatatgagctttggtgaaggcacctcatcccgtgacaccctgcgcgacagtgcaaaacaccgtgtgcgtgaactgccggtgaactggtgggtacagccttctgttatccgcaccttcagttcccggggtgacatgagcatggggacagccgccgccggcagtaacatgacgttctcaccgtcccggaatggcacgtcactggacctgcaggccggactggaagcccgtgtccgggaaaatatcaccctgggcgttcaggccggttatgcccacagtgtcagcggcagcagcgctgaaggttataacggtcaggccacgctgaatgtgactttctgataatcaggtcactctccttcaggccccggtcatcatgaccggggctttttactttcagggagcaacagatatgccgggttgtacatcacgtttattgcccgaaggccctttctcacgcgaacaggctgttgccgtcaaaacagcttaccgcaatgtgtttactgaagatgaccagggaacatattcccggctggttatccgtaatgctgaaggtcagttgcgctggtgatgccggaacacagcttaatactcagctcgccagttaagggcttctcagacaataaacgtcattcatttcatctgtcaggccgcgtcttctccgggagacgcagctttttcatttattacaccagtaaatcgtaaccaccgataaggagcaaattatgcgactagccagtcgttttggttatgcgaaccagatacgccgtgaccgtccgctgacacacgaagaactgatgcactatgttcccagtattttcggtgaagaccggcatacttcccgcagtaaacgatatgcgtacattcccaccatcaccgtactggaaagcctgcagcaggaaggttttcagccattcttcgcctgccagacccgcgtgcgcgacccgggccgccggggatacacaaaacacatgctgcgtctgcggcgggccggagagataaacggagaacatgtccctgaaattattctgctcaactctcatgacggtacctccagctaccagatgctgccgggttacttcagattcgtctgccagaatggctgcgtctgcggtcagtctctgggggaagtgcgtgttccacaccggggaaatgtggtggagaaagttatcgaaggggcttacgaagtggtgggggtttttgaccggattgaggaaaagcgtgatgccatgcagtcgctggtcctgccgccaccggcacgccaggcgctggcacaggcggcactgacttaccgttatggtgacgaacatcagccagtcaccaccgctgacattctgacgccacgacgccgggaggattacggtaaggacctgtggagtacttatcagaccatccaggagaatatgctgaaaggcgggatttccggccgcagtgcaaaaggaaaacgtatccacacccgtgccattcacaacatcgacaccgatattaagctcaaccgcgcattgtgggtaatggcagaaacgctgctggagagcctgcgctgatgcagcatgtccctgaaggcgtgattcaggcaccagaatcacccgacgccccggaggcgctgccggggtgtcgttccatttctgatgatgacctgtgcgcctggtgtacccgtctgctttaccgtcccggagaaatcagtctgtgcagactgagtatacaggcaatggcatctggccatccgtctgtgaccggaacggttacgcgtacggctgtccggaatttcagccgaatatcattcatccctgatattaccgggtcatcacggtcagtgatgaacgtgatgttgccaggtcccgacctttactccctctcatttattcacattacaaggatttcatacatgaaaacattgtctcagaacaccacctcttcggcctgtgcaccggagactgacctgcaacaactggttgccaccctcgtccctgatgaacagcgcatcagcttctggccgcagcactttggcctcattccacagtgggtgaccctggagccccgtgtcttcggctggatggaccgtctgtgcgaagactactgcggtggtatctggaatctgtacaccctgaacaacggcggggcatttatggcacccgaaccggatgacgatgatgacgaaacatgggtactgttcaatgccatgaacggtaaccgcgctgaaatgagtccggaagctgccggcattgctgcctgtctgatgacgtacagtcatcatgcctgtcgtacggagtgttatgccatgacggtccattattaccggctgcgggattacgccctgcagcatccggaatgcagcgccattatgcgcatcatcgactgaatggagagaagtacaatgcaacagctttcctttctgcccggagagatgacgcccggcgagcgcagcctcattcaacgggccctgaaaaccctggaccgccatcttcatgaacccggcgtggccttcacctccacccgtgcggcacgagaatggctgattctgaacatggcgggactggagcgtgaagagttccgggtgctgtatctgaacaaccagaatcagctgattgccggtgaaaccctcttcaccggcaccatcaaccgcacggaagtccatccccgtgaagtgattaaacgcgccctgtatcacaatgccgctgctgtggtgctggcacacaatcacccgtccggtgaagtcacacccagcaaggcagaccgccttatcacggaacgtctggtacaggcactgggcctggtggatatccgggtgccggaccatctgatagtcggtggcagccaggttttctcctttgccgaatatggtctgctttaacccgtcacaaccacatcacacctgttttcacttttatcttctgtcttcagaggtatcccactatgaaaatcatcacccgtggcgaagccatgcgtattcaccgtcagcatccggcatcccgtctttttccgttctgtaccggcaaataccgctggcacggcagtgctgaagcgtataccggtcgtgaagtgcaggatattcccggtgtgctggccgtgtttgcagaacgccgtaaggacagttttggtccgtatgtccggctgatgagcgtcaccctgaactgatgttccgtcacccggaaaacgagtacgactggctgagctcagacgccgctgtggatgaggccctgctcatcaacgaatacaccttcaccgaagccggtctgtgcaccggctgacccgtcatcgttaaactatcattcaccgattttctgtgaggattttatcgtgtcagacacactttccgggacaacgcatcccgatgacaatgacgaccatccctggtggggactaccctgcacagtgacgccctgtttcggcgcccgtctggtgcaggagggtaaccggttgcattaccttgccgaccgtgccggtatcagaggccggttcagagatgcggatgcgtaccctctggaccaggcctttccgctgctgatgaaacaactgaaattaatgctcaccagtggtgaactgaatccccgccatcagcataccgtgacactgtatgcgaaggggctgacctgtgaagccgacaccctcggctcctgtggttacgtttatctggctgtttatccgacacctgaaacgaaaaagtaaaccaccagaataaccttctgctccggcctggtgttttcaccacgccactgtcccattttttatctctgcatatcaggaaaatcttcagtatgaaaacattacccgacacgcatgtacgggaggtatcgtgctgcccgtctcccgtcaccatctggcagacactgctcacccggttactggaccagcattacagccttacgctgaatgacacaccgttcgtggatgaacgcgtgattgagcagcatattgaggcaggcatttcactgtgtgatgcagtgaactttctcgtggaaaaatacgcactggtacgaactgaccagccgggattcagcgcaggagcctcgtcgcagttaatcaacagcattgatattctccgggctcgccgggcaacaggcctgatgacccgccacaactacagaacggtgaacaatatcaccctgggtaagtatccggaggcgaaatgatgaaactggccctgacactggaagccgacagtgttaacgtacaggcactgaatatggggcgaattgtcgttgacattgatggtgttaatctcgctgaactgattaacatggtctgcgataacggctactcccttcgtgttgttgatgaatctgaccggacctcagcagactgcacgccaccatttgttgcccttaccggcatacgctgcagtaccgcacatatcacggaaacggacaacgcctggctgtactcgctgtcacaccagaccagtgacttcggtgaatcagaatggattcattttaccggtaccggttatctgttacgtaccgatgcgtggtcatacccggttctgcggcttaagcgcctggggctgtcaaaaacgttccgtcgtctggtcgtcacactcatccggcgttatggtgtcagtctcattcatctggatgccagtgccggatatctgccgggtttacccactttcgactggtaatccggaaattcacaacatgaaatcattaaccacggaaacagcgctggatattctgattacgtggctgcaggacaatatcgactgcgaatcgggaattatcttcgacaacgatgaggataaaacaggttcggcagcactgttgcgctgtatcgaacaggccagggagggtatccgtaccctgcgccaacagtaacttttgcaccagaaccagtgaagatcactcacccgatttcacttccctgacgtcagcctgaacacggctggcgttttcatttataaacagaaaggaaaaatgatgatgtcagataccacactctcccgcccggaggtggtcagcgggcatacggacgttatctattccacctcagtctgccacattctggctgtacgaaagagtacactgttgccaatcgacacaattatccggcatcaagtaagcgatatcagttaaccgatatagatggggaagatgcttttatccggattggttctatcgcgatggtgcgagtaccacttgatgcaatggagcctgtcgaggaagatgacgagtaacagagctcggtatctcaatcaggacctgattgtcctggttcgatgccgaaaaccagtgatttttcgtgttggtatctgtgttggtataggatggtgttgtttattattaacaattttaaatcatgaggttaaatcgcatgtttgagtccggccttcgcaccacatcgtatgcaaatcgagtcgctcaagggcggctttttttgtgcctgtgttttcactactttgtttgtatgtaacgctgataatctaagaacttcggaagccccattcccatcaatgatgttcattcatcatcctgaaaattaagtagatataaaacttcattgccttggtctaatggctcaggaaatagattgcatttagcgagtggcattcttaatgtgccattgtttagccatgaaacgatgcgtaaaattgctgattttatgtgtcaaaggcccgcaaccggagatgtccttacttcaaggatcaaccactattggcgtatccttttactatcttgattcaattcagcaggttatcgtcaaaagtacagcgaagagagagaaaagatgattggtacaacaccttatcatgcgaaatattttgcgcatgaactttccattctccattcaaacaatggggtggaccgtctgtctcaatcgctgtttgatgcaagcgtagatctaaatcctcatcaaattgaggcggctctttttgctattgaaaatccgctaagcaaaggtgttgtgcttgccgatgaagttggtttaggtaaaaccattgaagcggggttagtgctttgccagttgtgggctgaaagaaaacgtaaactgttgatcatttgtcctgcttcactgcgtcgccaatgggcgagcgagttacaggaaaagttcaatctaccttctcaggtgttggacgcgaaaacgtatagccagcttcaaaaagaagggatccataatcccttaaataataaatcgatcactatcatgtcataccactatgctgctcggttagaagaaaaattggtggctgaaatgtgggatctggttgttatcgacgaagcccataaactgcgtaatgctcatcgagaaagtaacaaaatggggcaagcgttaaagcgtgcgcttgatgggcggaaaaaattactactgaccgcaacgcctttacagaattcgttaatggaactgtatggcatgtcgacgcttatagatgaacataccttcggcgaagttaaagcgttcagaaagcaatatatgcaggcagatagcgatattgcggagttgaaggggcgattgtcgcgttttatcaaacgaactttacgcaagaatgtgctggagtacatcaagtatacagaacgtaaagcgatcactattcctttctatccgagcgaacaggagcaggatctttatgaacgcgtacaaaaattgcttgaacgtgaggatagctatgccttaccaaaacgacaccggcatctgacggggcttattctcagaaagctactttcctcaagtacgaaagctgtattgaataacttgcagatccttaagagtcgtttagaaaggttaaagctggaaggtatcgttgaagatgatatgaacatcatccaacagatcataatggatgacgatcttgaagatgacatcgtggaagatgccgaatcagtggctttagataccgagtgcaaagttgtcgattcagacgcgcttcaggcagaaatcaatgagctggaatcactcattgtcaaagcagaacagattggcactgataccaaatcaaaagagttgctttctggcctggagcaaggttttgcacagcttgccgaaatgggggctgcaaaaaaagtcatcatcttcacggagtcaatgcgaactcaacagtatcttgcacattttctggaaaacaatggctaccaggggaaagtagtaacctttagtggcacaaacaatacaccgcaggcaaacaagatctaccagcaatggcgcgaggaatatcagggatcttctcgtattaccgggtcggcgcaaattgataaacgctcggctttgatcgaccacttcaaagatcatgctgaaatcatgatagctacagaagctgcagctgaaggggtgaacctgcaattttgttcgctactgatcaattacgatttaccctggaacccacaacgcattgaacagcgtattggacgttgtcaccgatacgggcaaaaatttgatgtggttgttattaacttcctcaatcagcgaaaccaggccgatcaacgcgttcttgaactcttaactgaaaagttcagcctgtttgatggcgtgtttggcgcatcggatagtgtgcttggcagcatagaaaatggtgtggattttgaaaaaaggatccagtcaatttatgagtcatgccgtacccccgaggagatagagctggcttttgaaaggttgcagaaagagctggaagatgaaatcaatctcaagatgcagaagacgcaagaacagttgcttgagcattttgatgaagatattcacgatatccttaaaataaggcttgatgaagctcgggagcgtctggataaagtcggtcgttggttttgggccgtgacctgtcagcagctcaaacaatatgctgattttgatcatgagcatcatcgtttcactttacgtgaatcagtaaatgaactgcctgtcgggcagtaccagctgttgcgcaaagatggtaggcaaaatagtgcgttacaaatgcaggatcaccacagttttgcatatcggatcaatcatccgctgggtgagtacgtcattgagggggctaaggtccaggagacgaaaacagctgaagtcatcttcgattacagtaaccacacaacgaaagtctcggtggctgagcagctgaaagggcaatcagggtggttaacactaaatttgcttactgttgatgcgtttaacaggcagcaatttttagtctttaccgcaaaaactgacaacggacgtgtggtagatggtgaagcttgtaaacgtctgttcaacttgtctgcaataaccaacgaaaagctggataattcggcaagttcagatgcattacctgatgacttgatcttactcaagaacaggcaaattgacgccagacttgcggaagttctggagcagaacaatgtcctttttgaagctgaaagagataagctggaaaaatgggctgaagatatgatctttgcggcggaagaagcattacgcgataccaaaatgcaaatcaagtcgttaaagcgagaagccagactggcgcaatcgatggaagaacaaaagcaaaaccaggaaaagctgaagctactggaacggcagcagaaacgccaacgtatggaaatttttgacattgaagatgagatcgctgacaagcgggatgaactcatcagtgcccttgaagagcggatgaagcaaaaaacggatatcaccgagcttttttccatccgctggaaagttatttaattgatttgaaagagaaaataatgagtaagtacaacgaattagttaagaagctaaaagaaatttttcagattgatcgaccagaactggatttcggtatttatcgtattttaaatgcacgtgctgatgaaattaacgactatctggataataagctgaaggccaaaatccagtctgcgctggcggatgcaggaaatgccaataaatcagaattagaacatcagttgcaactgacaataaaagcggcaactgatgcgggtgtggaccctgctgatagcccgaaagtacaggagcttaaaaagcaactggcggctatggcatccggagcaaatgagcatgaaaatgcagtattttcccatctgctgactttcttttcgcgttattatgacaacggcgattttatcagcaaacgccgttataaaggtaatacctacgccatcccttattctggcgaagaagtgatgttgcactgggcaaataaggaccagtactacattaaaagcggtgaaaactttgctaattattcatttaaattagatgatggtcgtaaagttagctttaaattgctcgcagcggacacagcaaaagataaccgtaaagataatgaattagatcgctgctttgtacttattgagccgcatgttcgtaccaaaattgatgaagaaggcgatgagtacgaacaagaatataagccagtagaagtggtgaaaacttcatctgtggttgacggtaaactcgttgaaacagaagagttagttattcacttcgaatataaggccatgaaaaagggcactaagcaggatgctttagtgcagtccgctatttcaacaattctggctgataaaacagttcaacagcattgggttgatcttgctaaacgtgcgccaacagaaaaaaatccgtcacgtacagagttggagcgtcatcttacaacttatacccggcgtaatacagcagactactttattcataaagatctcggtggttttttaactaacgaactggatttttatattaaaaatgaagtaatgaatctcgataatgtgcaaaatgcagaagtgtttgccaatattgagaaacaattgcgcatgattcaatgtttgcgtactgttgcgctggaactcattgcatttttggcacaaattgagaatttccagaagaaactttggactaagaagaagtttgttgtttcaagtaattactatattactatggacaaaataagttcagagttttacagtgaaataattaataatgaaaaaatagtccaagaatggattgaattaggcatcttagatgagaagccatctacctctgatgtggagttgctcaagtttgcaacagttaatttatctcatttaaacggagatctaaggaaaaaaatattaaatagtatcaatgatattgacgataatgttgatggcgtttttattaatggtgataattatcaagcgttaaatcttttgaagaaaaaatataattccgtaattgattgtgtccatatagatccaccatataacacagatactagtggttttttatataaaaatagctttaagcattcaagttggctgagtatgatggatagccgtttgctttttgttaaaaatttactcagtgaaaatggtgtatttttttgtcatattgatgaaaatgaatatgagcgactttatttaattaataaacagttaggtcttatcgatgcagggacaattatttgggataaacgcaatcccatgaatggtggtagtggcattgcgattcaacatgaatatactacttgttttacaaagaacatgatttctattaataagaaaaatgagaatgtattagaaatactcgaatatgcaaaattaattaagaataaatatcctgtaattaacagtgaagcaaagaaaaaattttatgattgggtaacaaagaataaaaaacttactggaggtgaacaagcttacaaatatatcgatgagaaaggtcgagtgtaccagagtgtcagcctccgtgccccagagccaaggactgacaagaaattctatataccattaattcatccagttaccgggaaaccatgcgctatgccaccaaatggtttttctcgtaccccagaaacattaaaagatatgatggataagggggatatactatttggtgttgatgaaacaacgcaacctagacagaaagcatatttatatgctgacgctaaaaagcaaataacatcaataattcaggatgctaaaaaaggaaaaactcaaacaactcatcttggaattgattttccttattgtcactcaacttctttatataattatttaattgggagtgcatctcataataaaaatgagataatattagatttttttgctggttcaggaacaagtggccactcagtcatagagttgaatcgtaaggatgcgggttcaaggaaatatatacttgttgaacagggggagtatgcacaaaatgtaactttaagcaggttgagaaaagttatattcagtagcaattggaaagatggtaaagctatggattcaacgacaggctcatctcatatacttaaagttatgaaaatagaaagttacgaagatgtattaaatagccttcgatttgaacaacaaaaagaaataaaagatctttttgatacagtgaatgaatcagtagcaaatgagtatttaataaaatatatgcttgaaacagaaagcaaaggttcactactcagtactgataatttcaaaaaaccatttaactacgaaatggatattgcgacggattccgccggtgccactgagcgtaaaaacatcgatttagttgaaactttcaactatctcattggtttacatgtgaaatccatcgaatccaatatcgaacgtggctatgtgcgtgttgaaggaatgctaccaacaggcgagcgtacccttattctgtggcgcgattgcgacaagatcggttatgaagaattgaataaatatgccaaccgattcgatttatatgcaaaagaaaacacgttcgacgttatctatatcaatggcgatcataacttacctaccgcctttactgttgatgaagaagacggcgagattgttcgtagcctgaaaatccgccagatcgaacctgaattcttgaacctgatgtttgcggaggaggtttaagaatggctaaaaaaccgaccaccggtaaagctgttaaaaaagagacaaacagcaaactgagctttcataagcaactggttttgaaccgctttatgttccatttttttaaagatggcacattgcaaggtttaaaaaatcggttaggtgaagatcgctttgaaggcatccatgaagatggccaaagcttgttcttccatgagctgagtaactatttattcgaggtcgatcttatcgatctcgatgaactgcgtcgttacgatctcaatatcgtacagcactggcagcagataactgagcaccgtaatcgcaaagaagacaccgtgctgaatatgaaatattttcagtacttgtcgcttctgtttaccgagatctacctggactggtacttcaatcgtaaacagcaattactcgatgggctaaataacgagctggcagcatacaatgctgaaaatgataaaacagcaaaagaccgggctaatcagttcaaatcatacattctagatgacttgaataaacttgcatactggaacgctaccggttcgggtaaaacactgctattgcatgtcaatattttgcaatatttacattatttccagaacggtaatacccaccattacccggataaaatcatcctgcttacgccggatgaacgcctgtcgaagcaacatttagatgagctggaaaactcaggatttacccaataccagttattcgataagagtaaatctgcgcccttcaaaggcacgattgaagttattgatatcaataaacttgccgatgaaatgggtgacaaaactgttgccgttgaggcatttgaaggcaacaatctggttctgattgatgaagggcataaaggcaccggaagtgctgctggtgcctggatgcgccgtcgtgacaaattaacacgtgacggatttgcgtttgaatattcagcaacttttggccaggcagtagccggtggcaataatgttgaggcagttgaaacagaaattcagaagaaaaaagcaaagctgctttttgaaacaacggccttaggtaaactgaacgaagaagagttagcgcaaatagcattaaccagcgaagaaaaacgagatgcgcgtattcaggcgacgcgagaggtctatggaaaatcgattctgttcgattactcctataaattcttctatgaggatggttatggtaaagaatcactgattcttaaccttaatcctgaagaggataaaaaagatgagcgtcggtatgagtattttaccgcgtgtttgctcagcttttatcagcaacaatatttattcaataagaataaagaaaaattaagtgaatttaatatcgaaaaaccgctgtgggtttttgtcggtaatacggtaagtggtgaagattcagacattcacgcagtattgcgttttttagcatggtttttaaaccacgaaacgcaggcaaaagcgtggattaacgatctcattaaaaataaagcgcgaatcctcgataccaaagagcgtaacatttttgaaaatcgctttactgcactaatgaacgctccggaagatatctacgcagatattctttctcgcttgtttaacaccactcactctggtcagcgactgcgagttctgaatttaataggcagtaaaggtgaactggcattacaggttggtgaggccgaaccgtttggccttatcaatattggtgatgcaccgtctctttacaaaatgtgtgaagaggatacgacatttgattatcagagagatgattttgcaaagtcactctttcatacgttaaatgacaaagactcgcgactacatattttgatcggctcgcgaaaatttactgaaggctggagcagttggcgcgtctcaacgatgggattgctcaatatgggccgtggagaaggttcacagatcattcagttatttggtcgtggcgtacgccttaaaggtcgcaattattctttgaaacgcagtacacccggtgagcgtccgaaagggttgcatctggaaaaattagagacactgaatgtattcggtgtacgtgccgattacatggcaacctttaaacaatacctggaagatgaagggattacgccaagtgacgagatccttgagctgaattttgaaactcggccaaatatgccagcaaccaggcttaaaacacttaagcttaaagatggttataaagataatcaaagactcggctttaaacgtgtctattttcccgaattgtatgaagttcctgctgattttcaggggaaaattaagcagccgcatattaagctggacttatacccgaaacttgagtcgattgataccagcagaaaaggggacaatactccggttaacgtgcgcaatgaagcgaagttagattataaaatcattagtgcatttgattttgatcggctttatctcgccattcagaattataaactacaacgcggctggtcaaatttacgtgtggataaacaacgtttgatcgacttttgtaccggtaagacaaagatcggaaatagttggtatacccttttgattccagcttcagagcttgagattaagcaatatgcagatattgctaagcaggaagatattatgcttcgtctgctgactgattatactgatcgcttttacaacaccttgaaaaatgcttatgaaggtcagttttatgaagtcacgcaggtgaaagaagatgatcctggtatgatcaaaatgtaccatttcgagatcgaagaaactgatgatgggttggcttatgccagtcggctggaacaattacaacaattggtcatcgacggcgaaatcggtaaagcaaaatcctggagtgcatccgggatggttgctattacctttgataaacatctctattacccgcttctttcgattgaaaaaaatgccaatataccgctaaaaatgcgaccggcagcacttggtgcgccaagcgagattacttttgttcaggatcttcagtcttttgttgattcgacaaaagggcagaaaattattggtgataaaagtttatatctgctaagaaatgcggattctaaaaataaaggcctgggctttgctactgcgggtaatttttatccggatttcttattgtggttagtcgatgataaaagtggtaaacaatggctaagtcttattgatccaaaaggcattcgcaatcttaatcttgatgatccgaagttcggattatataaagaaattaagaatcttgaacataaattatcggatgataacttatcattaagtgcatttattgtttctgaaacttgttatgttgacttagtaaacgtacctgactcaaaagaaaatctggaagccagaaatgtgctttttattgaggatacaggccccgtttatctggagaagttattcagtaagatggttagcgagtaaataattatgattctgttccatatctctgtgagatatggaacagatattatcgccaatgtgcaggaataattaggtcaaacgattttgctgcatattcaagcatttttattatttccctgtgtcgttcctggtcgaacggctgtccattttttctacactctataatcccttgtaactcttttaggttaaacatatcaagaagataaaagtttttccatgttggttgcccgaagaggttatagactgtttctgtagcatctctctcacttgctaatcttttctctccgtctattttttcaaaaaatatttcagctgtttctttatcatcataagtatttaacaattccattatgattttcctgattaatgaattgatatcacgataattatatcatgaatagatgtaaatttactatgtatataaattagtgtacaattcaacatgccaattgttttttaatttgtaatttcgattggttaataattggattctcttataatgaatatatatttactctgactagaatatttgtaaacgtattttatattgagattttaaaattgatttgtggctatgtactcataaatacaactttcggtgtcagaaaatactttatctattacatttaaaatcctaggtgaaagatatataatggctacctcaccccctaaaaacctcttttcgatgccactccacaaacccctcaaaagggtaatttttacgcacctgtggcaacgcaatagttttcccgtcaaaatcccagaataatctctcaacgatccctccgccgtttaccgcatccgagaccagtacccgcatattttcatccaggccaatcgatcctttatcaaaggctttatggtgtattgcgcaaagcgccagaccattggggatttcacaagggccgccgtgctgtttccattttatatgcgccgcttccagcgcgacggtggtgtcgtcgtggcgcatattaaagccacatatcgcgcactggtagttataagcgcgtaatacatttttgcgaaataacgggtcgcgctgtttacggatttgctggagatcaaaacccagctcgtcagcaatttcttcctgaatactctcggtgaagtgcgcttcgagtatctgttgcgccagagtattgatgagttttttattgccggttaccagggcgtagtgctgttcatcgaaaccgcctgcaacgtggtattcgttcagttccttcactggcggttgtcggctgctccctgctgttgagcaaagctcggcattgtgtaattgccagaatccgtcgccttgtaatcgccaaaacggcatatcaggtcggtactgtgaacgctgtggcccaaaacgttccagtaaactgtgcagaggttcgtagatttccgatccataatcgaaaaggcgtggatgtccattcaggtatcccgctaatacgtatagcaataacaatggtttatgcggtgcgcgctgttcacccttatgccagatttttatattggcaattgcctgctgtagcgatttactggaagccattgatatccctggcagtgaaataattgcgatcatgctcgcaaattttctgctgttcaagcctgcaagtgaagatatattaccttgatctcatttgtttttttgctgcctgtgtgccctaattgccatgcgatgttgcaccgacgcaaaccaccgtttatgccggaggagttaaaagcgctgatggatgagaataaatcaaattaatgaacgctcacctttcgcgccaaaactgcaaaattgcttctacaaacctgtcagaaataatccctcgacgggctgccgcgctgaaatgactgcttcgcagtgccgtcgtccagttctccggtgaccggtacgctgaaccgtaatatcccgtgcttaaatcgtccgggtcttcatcaggcgcgttcgtcagtcctctttcaccttgttgctggaagtcgacgaaaataatattggctaaaacattattttgataattgccataaatagcttcatacgcatgagggaaattttctttccagtaccaggtggtatcgccgcaaaaccagggcgcatcagtaatattattaagctgagaatggtattgttttagatccctacgaaaggcttcaaccatatgattaaagtgttgagggtgtgacgcgtagtcactggtcattaagtcaaattcgccttgcatccagcatacgccgaggaatttgttctgcggattttttgtcagtgcggctcgcgttctgctgactaaatcctggtatagcggagtatccgttccccaacgacaagcatcatggctggctccgtgccgttctgaatatgtcccttcgctgcccgcggtaaaagccgatccgccacggcaacacggaacgatgagaacccctgcgttatcaggaataaagggcagtaatttccgtgcaatatgcagtgcctggccaacggtgccgtactgtgtttgatgattcgttgccagaggatggtgataaccctgcatatcctgaacatcgtgtgggcagtgagtcagtggaataatgtcgttaaagtgacatgacgggcctccgggatgcgtatgcgcaaatctcgctaattgtttaattctgggatgaggcgcatcttccctgtccggtaatggcagtccttcgccatacgccatggcattagactgaccagcaacggtaagaacatagtaataatcaggcgatattattgcattcatataaatttcgcgtaattgaaatgacaaattgatagcagagcccctttactggggccctgaagcgttagttttgtactgtaactttattatccttcacagagataaaaactgaatccgtcaccgctttgccgcctgcagtttcaccgccaataatcaatagactattattccagggcaatgatactccgtaggcccgaccttgcgataattcacccgatttatcccatttcccgttatgccaaagatgaatatcagtgctatatgattttttcaggccttcatgcgcatagttcttaccgttctggtaattttctcgtgaacctttgaatccggcccctccggcaaatataagagaatcattgcttatccccgcaaaaccgccagcgacgccatctggtgatgagacgggagcaagcttattccattttaaattattaccggtgaaatcaagttcaaatacggcatccgttcgcaatccgggtttggcttcgccattaataagccaggttttatcacctttattcacaaccgccgcaccagccgttccgtaccagggcgattcgccagcgtaactccattgctgtgttgagggatcaaaagacaacagaaacttattgaaaaaataatcttctgcttttttgtcaaaatagtaggcattgattttatctacagcggttgaatcttttccagcttcgttgagatcttcaaaatagccattgaagatattctggttaacaccgccagtaacataagccttgccgttgtgtacaaaagtcacatggcccgccatgcccatcggtgcgtgcgacatcaatttaacccagctattggttttggggttgtatttgtgtacatcattaaatacctgagtcaagccctcgctgtttttgccaatgccgccaaacacatacagattgccatcaataaatgcagaggttgcttgatctcttggtccgccagggaatgcagctaacgctgtccattttttatctttggcctgtgtatccagcttgtaccatgccgtacctgcgctacctaaaccaatgtagacagtgtcgttatcaattgctccggtaccacttttaaatggcacaggagtttccggtaatacagacgcgtttgcggcaaatgaagccattatgatagcaagcgccgttattgttttattcattgtgactgtctcctgtctactacagtttaaatgacacaccaatgcgataactgttttccgataaattatctctgccgttgtaaacaccctgacggtccaggtagtcatattctatgtatggcgtaatatcgggcgtcatatggtattgtagaacaaatgcattttccgtcgcccatttcttatggtttgcatagcgataatcgttctgtttgctgtatagcgtcgtttgccatgcgaaggtgaaatcactattaatatggtaagtgacatatccatcccaacgatgaacgttatcacgagacatatcaccggataagtcttgttgtcggtaagctttccagtcgtaacgatagcgaatgccaaaattaagatcttttgtcgcgtcccaggacagttttacgtagagtccgtagcgtgtgccgttgctgctaaaatgcgttaacattcccgggcgcaccgtccattgatcatcaagtttaatcgcgtaattaacttcaacctgaacatcattgagtgcggcattttcctttttattatcatgaatggtattccaggtattactttccatacttgcccaccatccattttgccatccctcactgactttgagtcgagtctcataggcgtggcttccactacgatatccaccacgtacgtccagtgtcgcagcctgagaaattaatggtgacgaaaagcacagtaataatacgccagaaagtattttaacctttttcataaatttcactcatttgtaggatacagaaagcaatacaaagcccgcataaacaattagcatttatgttgtgtaatatttttttgccaggcttatagtgtctttggcaaccggtagctgtattttatgttttttgtataaggtctcctgtgaaaaatctcttttcacattatttaaataaacagagagccagattaaatacctgagtataaaatctcttctgatgtttaattgatttgaatgttcgtaagctatatcacttactcaatccattttacccagagtcataaaatagagtgtctgttgatctcattttcatattcctttcagactgaagtgcgttttcatcacccgatgagaaagaactgaagtgatgtttgccatagattgcgagatgccctgtctcattgactatcttggtgcacctttatacctgttataccagatcaaaaatcacgcaatccatacaacaaaaccagatttgcaattcgtgtcacaaaatgtgtcgatctttttctaagaggaagatgccatgtgaagccagacgaacacttgcggtggtcttcaaaaactaaagatcttcgtttaactatttgttttataaaaaatttatttagagtctaaacaagggaagctttgcaagctaactcagtgagcttggtgaaaatcagtgtttacccgccatcaggctgagcataattctcatcatgaaatatgtttcctggtttgtggcttgtaactggtcactcctgaagtcgatctggagaggcttgttgatgttggtgttttcagggtgatgcctcacttagtttgtttgccgtatcgcccggcgaacacctgtgattgaggaaggtttaagtcgtagtgaccaaagccatatttaccagcgaatgtagatgaaaaaatcgtttcctgctttcccccatatctccatgataaaaaggaatgtaacaatctcatggcctaaactgacgagccagccaggaataatcgctagggacctaagaattagcatgataatagccactaagaaattactgcgttccatgaaatagccattttgtggcaaatggagttgactaataatgtcatatgtgaggcggctagttgaacgaatattaaattttgctgaattttttatgttgattttacttgttacagaacatatcacatgatatatagataagattagttgcattaatgatgagagttattattagattcgtatccgattgataaatatataaaggtacatagcatgcaagagcatagcgtttgtatggcaacgttattataattaactgttgctactccatttaagttcactcagaagaactggtccacttacgtaagttattaagcaaacgttcgaggtgatgctgccaacttactgatttagtgtatgatggtgtttttgaggtgctccagtggcttctgtttctatcagctgtccctcctgttcagctactgacggggtggtgcgtaacggcaaaagcaccgccggacatcagcgctatctctgctctcactgccgtaaaacatggcaactgcagttcacttacaccgcttctcaacccggtacgcaccagaaaatcattgatatggccatgaatggcgttggatgccgggcaactgcccgcattatgggcgttggcctcaacacgattttacgtcacttaaaaaactcaggccgcagtcggtaacctcgcgcatacagccgggcagtgacgtcatcgtctgcgcggaaatggacgaacagtggggctatgtcggggctaaatcgcgccagcgctggctgttttacgcgtatgacagtctccggaagacggttgttgcgcacgtattcggtgaacgcactatggcgacgctggggcgtcttatgagcctgctgtcaccctttgacgtggtgatatggatgacggatagctggccgctgtatgaatcccgcctgaagggaaagctgcacgtaatcagcaagcgatatacgcagcgaattgagcggcataacctgaatctgaggcagcacctggcacggaagtcgctgtcgttctcaaaatcggtggagctgcatgacaaagtcatcgggcattatctgaacataaaacactatcaataagttggagtcattacccgaaaaacgcctggcaaaaaggacgggatcagatgttagcgcttaacgtcaatattcctttcagccactggctgcgttctgacagtaaatctcagtggcgacatgccagtgccagttacagcatgtcacacgatctcaacggtcggatgaccaatctggtcggtgtatacggtacgttgctggaagacaacaacctcagctatagcgtgcaaaccggttacgccgggggaggtgatggtaatagcggaagtacaggctacgccacgctgaattatcgcggcggttacggcaatgccaacatcggttacagccatagcgatgatattaagcagctctattacggagtcagcggtggggtactggctcatgccaatggcgtaacgctggggcagccgttaaacgatacggtggtgcttgttaaagcgcctggcgcaaaagatgtaaaagtcgaaaaccagacgggggtgcgtaccgactggcgcggttatgccgtgctgccttatgccactgaatatcgggagaacagagtagcgctggataccaataccctggctgataacgtcgatttagataacgcggtcgctaacgttgttcccacccgtggggcgatcgtgcgagcagagtttaaagcgcgcgttgggataaaactgctcatgacgctaacccacaataataagccgctgccgtttggggcgatggtgacatcagagagtagccagagtagcggcattgttgcggataatggtcaggtttacctcagcggaatgcctttagcgggaaaagttcaggtgaaatggggagaagaggaaaatgctcactgtgtcgccaattatcaactgccaccagagagtcagcagcagttattaacccagctatcagctgaatgtcgttaagggggcgtgatgagaaacaaacctttttatcttctgtgcgcttttttgtggctggcggtaagtcacgctttggctgcggatagcacgattactatccgcggctatgtcagagataacggctgtagtgtggccgctgaatcaaccaattttactgttgatctgatggaaaacgcggcgaagcaatttaacaacattggcgcgacgactcctgtcgttccatttcgtattttgctgtcaccctgtggtaatgccgtttctgccgtaaaagttgggtttaccggtgttgcagatagccacaatgccaacctgcttgcacttgaaaatacggtgtcagcggctgcgggactgggaatacagcttctgaatgagcaacaaaatcagatacccattaatgccccatcgtccgcgatttcgtggacgaccctgacgccgggtaaaccaaatacgctgaatttttacgcccggctaatggcgacacaggtgcctgtcactgcggggcatatcaatgccacggctaccttcactcttgaatatcagtaactggagatgctcatgaaatggtgcaaacgtgggtatgtattggcggcaatattggcgctcgcaagtgcgacgatacaggcagccgatgtcaccatcacggtgaacggtaaggtcgtcgccaaaccgtgcacggtttccaccaccaatgccacggtagatctcggcgatctttattctttcagtctgatgtctgccggggcggcatcggcctggcatgatgttgcgcttgagttgactaattgtccggtgggaacgtcgagggtcactgccagcttcagcggggcagccgacagtaccggatattataaaaaccaggggaccgcgcaaaacatccagttagagctacaggatgacagtggcaacacattgaatagtggcgcaaccaaaacagttcaggtggatgattcctcacaatcagcgcacttcccgttacaggtcagagcattgacggtaaatggcggagccactcagggaaccattcaggcagtgattagcatcacctatacctacagctgaagccgaagagatgattgtaatgaaacgagttattaacctgtttgctgtactgctgatgggctggtcggtaaatgcctggtcattcgcctgtaaaaccgccaatggcaccgctatccctattggcggtggcagcgccaatgtttatgtaaaccttgcgcccgccgtgaatgtggggcaaaacctggtcgtggatctttcgacgcaaatcttttgccataacgattacccggaaaccattacagattatgtcacactgcaacgaggctcggcttatggcggcgtgttatctaatttttccgggaccgtaaaatatagtggcagtagctatccatttccgaccaccagtgaaacgccgcgggttgtttataattcgagaacggataagccgtggccggtggcgctttatttgacgcctgtgagcagtgcgggcggggtggtgattaaagctggctcattaattgccgtgcttattttgcgacagaccaacaactataacagcgatgatttccagtttgtgtggaatatttacgccaataatgatgtggtggtgcccactggcggctgcgatgtttctgctcgtgatgtcaccgttactctgccggactaccctggttcagtgccgattcctcttaccgtttattgtgcgaaaagccaaaacctggggtattacctctccggcacaaccgcagatgcgggcaactcgattttcaccaataccgcgtcgttttcacctgcacagggcgtcggcgtacagttgacgcgcaacggtacgattattccagcgaataacacggtatcgttaggagcagtagggacttcggcggtaagtctgggattaacggcaaattacgcacgtaccggagggcaggtgactgcagggaatgtgcaatcgattattgccgtgacttttgtttatcaataaagaaatcacagggcattgctaatgcaggtacgcaatattacctgaagctaaaacctgcacgttagccctttgtaggccagataagacgcgtcagcgtcgcatctggcataaacaaagcgcactttaccgacaatccgaacagagcctgccaatggcaggctcaggtgctcttttacgctaccatgctaataatcagcacaataatcagcccaaccacggagttgaccagctccagcagaccccaggttttcaacgtgtcttttactgacaggtcaaagtaacctttgaacaaccagaatgaggcatcgttaatgtgggtgagggtgttggaacccgcagccgtcgccagtaccagcagcgccggattcacgccaaccagctgaccagttgctggatcaaggattgctgcactgataatcccggcggcggtcatcgctgaaaccacaccctgacccgtcgccagacgaatcagtacggtgatcagccatgccatgatgtagggcgagatattgccgtgggacatcagcatgccgatggtgtcgccgatgccggtgtcgatgatggtctgcttcagcacgccacctgcaccgatgatcagaatcaccattgcaatgcttttcaccgcgctttcaaaagcgttcattacccactgcatatcgtgcccgcgcgcggtgccaaagagtacgaatgcaaccaccatcgcaataaacattgcaatcggcgaggaaccgataaagttaaccacttcccacgcaggggtatcttttaccagccagatattggcgatggtggtagagatcataatgatcgccgggatcaacggcaccagaatcgaaacgccgaaagagggcagattattcatatctaccggttgatctgctttcaggaatgatggcgttgggcgctcaagattgccgagaaacttcggcaggatcagacctgcgcagatgacacttgggatcgtcaccagtacgccatagatataaaccatccccatatccgcgccataagcattcaccagcgccaccggacccggctgcggtgggaacagtgaatgtgcggtagtggcagctgctactgccgggatcgccagtttcaggaacggaattttagcttcggcggcaataacaataaccagcggtgctaacatgataaaggccacttcatagaacatcgccagaccgaaaatcaggccgatgataatcaccgacagctgtacataacgcagaccgagacgtgccagcagcgtatgcgctatctggtgagccgcgccggagtcgaccatcaatttaccgatgaccgcaccgaacaccacgatgatagccagttcccccagcgtgttgccgaagcccgctttcatggtgtgcagcagcgacatcaaatccatgcccgccagcatcccgacggacagcgccgccaccaacaaggccaccattgaattgattttgaacttcaaattcagtaccagcatcagaccaatgccgaataccacccagagaatgttaagcacatgcataacgttttaccttacctggttgaaccgttgttattttgggcgatatgttatgtaaattggtcaaccattgttgcgatgaatgtcacatcctctgatcaataaccatcgattaccttttgctgcaatttgcagcaacaaccaggagagtgaaattcttgtgatgtggttaaccaatttcagaattcgggttgacatgtcttaccaaaaggtagaacttatacgccatctcatccgatgcaacgccacggctgcggtctggttgttcatccggatacctaaacaactccagggttccgcgtctctttgctgtggaacccactatgtgaaagaggaaaaatcatggaacagacctggcgctggtacggcccaaacgatccggtttctttagctgatgtccgtcaggcgggcgcgactggcgtggttaccgctttgcaccatatcccgaacggtgaagtatggtccgtagaagagatcctcaaacgcaaggctatcgttgaagatgcaggcctggtgtggtctgtcgtagaaagcgtgccaattcacgaagatatcaaaacccacactggcaactatgagcagtggatcgctaactatcagcagactctgcgcaacctggcgcagtgcggtattcgcaccgtgtgctacaacttcatgccggtgctcgactggacccgtactgacctcgaatacgtgctgccagacggctccaaagctctgcgcttcgaccagatcgaattcgctgcattcgaaatgcatatcctgaaacgcccaggtgcggaagcggattacaccgaagaagaaattgctcaggcagctgaacgcttcgccactatgagcgacgaagacaaagcgcgtctgacccgtaacatcattgccggtctgccgggcgcggaagaagggtacaccctcgaccagttccgtaagcacctggagctgtacaaagatatcgacaaagccaaactgcgcgaaaactttgccgtcttcctgaaggcgattattccggttgccgaagaagttggcgtgcgtatggctgttcacccggacgatccgccgcgcccaatcctcggcctgccgcgcattgtttctaccattgaagatatgcagtggatggttgataccgtaaatagcatggcgaacggtttcaccatgtgcaccggttcctacggcgtgcgtgctgacaacgatctggttgatatgatcaagcagttcggtccgcgtatttacttcacccatctgcgctccaccatgcgtgaagataacccgaaaaccttccacgaagcggcgcacctgaacggtgacgttgatatgtacgaagtggtgaaagcgattgttgaagaagaacaccgtcgtaaagcggaaggcaaagaagacctgatcccgatgcgtccggaccacggtcatcagatgctggacgacctgaagaagaaaactaacccaggttactccgcaattggtcgtctgaaaggcctggccgaagttcgcggtgtcgaactggcgatccagcgcgctttctttagccgttaatatccaccggcatggctgcgcgccgtgccggttccttcttccttgccgtcactctctgaagacggattctggagtttacgatgactactattgttgacagcaatctgccggttgcccgcccgtcatgggtgcattctcgtctggaatcacgcattgtgcatctcggttgcggggcgtttcaccgcgcgcaccaggcgctgtatacccatcatctgctggaaagtaccgacagcgactggggtatctgcgaagttaacctgatgccaggtaacgaccgtgtgctgattgaaaacctgaaaaaacagcaactgctgtacaccgtggcggaaaaaggcgcggaaagcaccgaactgaaaattatcggttcgatgaaagaagcgctgcatccggaaatcgacggctgcgaaggtattctcaacgcgatggcgcgtccgcagacggcgattgtctctctgacggtcacggaaaaaggctactgcgctgatgcggcaagcggtcagttggatctcaataacccgctgatcaagcacgatctggaaaacccgactgcgccgaagtctgcgattggttacatcgtcgaagccctgcgtctgcgtcgtgaaaaagggctgaaagcgtttacggtgatgtcctgcgataacgtgcgtgaaaacggtcatgtggcgaaggtcgcggtactggggctggctcaggcgcgtgacccgcagctggcggcatggattgaagagaacgtcaccttcccgtgcaccatggttgaccgcatcgttccggcggcgacgccagaaaccttacaggaaattgctgaccagctgggtgtttatgacccgtgcgccattgcctgcgaaccgttccgtcagtgggtgattgaagataacttcgttaatggtcgtccggactgggataaagtgggcgcacagttcgttgcagacgttgtgccgttcgaaatgatgaagctgcgtatgctgaacggcagccactctttcctggcatacctcggttacctcggcggctatgaaactattgccgacaccatgactaacccggattatcgcaaagcggcctttgccctgatgatgcaggaacaagcgccaacgctgtcgatgccggaaggtacggacctgaacgcctatgcgacgctgctgatcgagcgtttcagcaacccgtctctgcgtcaccgtacctggcagattgcgatggacggcagccagaagttaccgcagcgtctgctggatccggtgcgtctgcacctgcaaaacggcggcagctggcgtcacctggcgctgggcgtggctggctggatgcgttacacccagggcgtggatgagcagggtaatgccattgacgtggtcgacccgatgctggccgagttccagaagattaacgcgcagtatcagggcgcagaccgcgtgaaagcgctgctgggcctgagcggtatttttgccgatgatctgccgcagaatgccgactttgttggcgcggtgacggcggcatatcagcagctgtgcgaacgcggtgcgcgcgagtgtgtggctgcgctgtaactaactgattaccctacagacttactggtcaatcaaactgatatttggttgaccagttttcgtttttttgcccacctgtacgtgccaacttccagtgctaatggtatagtttgagattaacgggtgccgtaaaattgcccgttgtaggccggataaggcgttcacgccgcatccggcaaaaatttgattaaccgcacctaacggacacaacaccatgaaatctgccacctctgcgcaaagaccttaccaggaagtcggggcgatgatccgcgatctgatcataaagacgccgtacaatcctggcgaacggttgccgccggagcgtgaaattgcagaaatgcttgatgtcacgcggacggtggtacgtgaagcgctgatcatgctggagatcaaagggctggtggaagtgcgccggggtgccggtatctatgttcttgatagctcaggcagccacaacacagacagtccggatgccaacgtttgcaatgatgcgggtccttttgagctgttgcaggcgcgacagcttcttgagagcaacatcgccgagtttgccgccctgcaggctacccgcgaagatatcgtcaaaatgcgtcaggcattgcaactggaagagcgtgaactggcttccagtgcgccgggcagcagcgaaagcggtgacatgcagttccatctcgctattgccgaagcaacgcataacagcatgctggtggagctgttccgtcagtcctggcagtggcgggaaaacaatccaatgtggatccagttgcacagccatctggatgacagcctgtatcgcaaagagtggttgggcgatcacaaacagatcctcgccgcgttaatcaaaaaagatgcccgagcggcgaagctggcaatgtggcagcatctggaaaacgttaagcaacgtctgctggaattctcgaacgttgacgatatttattttgatggctatctgtttgattcatggccgctggataaaggcgacgcctgacttattataataagcgcaagggtaaacgttccttgcgctttcttaaattaagaagtcgcaatgagtattactttgtaaattgcaggggattgtttagctatctgtataacctgaatgttagtactcattcttcctggtagttatttaccaatataattccattcaccattttttaattcaaacagttctggaagagatgacggttgcagagtcatacgtttgagtggtgcattttcatcacccgggataggcttctataccaattattgggtcattacccaactcaatattagcattaagtaatgcggcaagggcgaatccggaagaatttgctacccctgttaccgtcattatctgatcaatatagatatcaatccttggctgctcattggtccatctttttgcctgagaagctggaagggttgaaatatatcctatcgtggttccggcataaccaggaacattgcaaccagggcctaatgttatttcatgaactgtatagtcctcaacaggatcgaaagggcctttcataaataaatttagccgtaatccttttgctaactctgtggcagcatgcgcctttttacatataccaccatatatttcgtctaaagctgaggtgattttcaagtttcgatagagcatacgtcctgttgttgtaataccattgaattctctgcatgtttctgtcacataattaaatggccaggactctttactaatatcaagttttctaatttcgacaacgctttttccatcgtaattatggttattgccacgagcaagaggcggaagatagatattttccgtatccatgcgtgcacgttcatgtttacgtgttaactcactgtcgacttttggatgatgaaggaagtgattatctgtaataatttaactctgaagggcattgcttaatggcatagacataatagttacctttatgagtatttcactgatgcttagaaaaatagataaatttttctgtagtaaaaagagaagtaaacaaatgacatgcatgtttctgttgtagtgatatcaactctacacagtgatattaaatggtgggaaacactctaaagtatcaaaaaacgctcatttaaaattatttgcatgcaatttaaaagcatatcttattactaattggaatttgatgttgctatattgatgtctatattaataatgcctgtgaatggtatttttgatgtatttgatatgttatcaatttatattatttacaaactaattgttttaaataatacatagctgattatgcggaaataaataatttcccaccggaattaagtagcggtggtgacaagtattttcatctacgtaactattcggaatattcagaatatactagcggtttttttttgagtttgatgatttttatcaaatcatgacttttttcctgaaaagtcagtagatattcataggcaagtaaggttttatactttgctgacaggattcaggcctgtctcagactgacatggatgtaatgaacaaaagggaatggctatggaaaatgagcatcaatacagtggtgcccggtgttcagggcaagccgcatatgttgctaaacgtcaggagtgcgcaaaatgatgcgccaatcacttcaggctgttttacctgaaatttcaggcaataaaacgtcaccgctgcgtaaatcagtatgcagcgatctcctcactctttttaattctcctcattcggcattaccgtcattacttgtttcaggcatgcccgagtggcaagtgcataacccgagcgacaaacatctccagagctggtattgccgtcagctgcgttctgcactgttatttcatgagccacggattgcggcgttgcaggttaatttgaaagaagcgtactgccacactctggcgatcagccttgagataatgctgtatcacgacgatgaatcgctaacgtttgatctggtctgggataatggcggttggcgcagtgcgacgctggagaatgtcagctaagcacaatctccagctcgcgcagttcacgccagaagcgttcggcaactggattcatgcgggtattcatccggtatgcataggcctgaatcgggatcaccagttcgtcccgattcagtacaacgagctgcccgctgcgaatttcttgttggatggcgtattccggtagccaggcaatcccacagccgtcgagggcaacctgctttaaaagctcgctcatcgaagagacaaaaaaggtgctgaaacttaactcactgtggcgcgtcagggtgcgattaatcaatcgccccatgtaggagttgcggctgtaattcagtaacggaaagtgtggctgcgcgaggttaaaaagtgcttctccgtgttcgtcactggcgcaaacggggaacaattgagattcaaataagcgaatgtggtcaaacggcgcttccagcaaatcttcgtcgtgaaaggaaaaaatacagtcactttgcccttcacgcagtttatcgaccgcttcatcgacatcaatagcttcaattgcccaggtaaagagcggcggcatctggctgataatggacggtaacagcccgagggaaagagagtgtgcagcggctattttaattttgcgttgcgcgtaatcgctgccaccacggagttctgcaaggttgctctctaactgttgcaacagatggcggatctgcgaatggaatattttaccttgttccgagagttgcagcggcgtcacctggcggttaaacaattcaacgccaatcgcctgttccagcgcacggatgcggcggctgaatgccggttgcgagacgttgcggctgactgctgcctgggaaaaattgcggcatttttccagggtcagaaaatcataaagccatttagtttcaatattatgcaaaaccgcaccacagtcatccattacgttttactctgtcagccgcccttgcgggcattctacgtccattcgggcggctgacaaccgtttatgccgtttcaaacgttcctttcacgcaggctttgccgtctttgaccatcagcttgccgcgagcgtatacctgctcaatgcgtaattctggcgtcatgaccagtaagtctgcgtcattgcctggcagaatttcgcctttcccgctcaggttaaggaaaccggctacgctactggtgagcgggcgcagggcatcgctgatactgaaatcataatctttgaccagcacctgcacggtttccagcaacgtttcaaaaccggcaacaccgatatgggttaaattcccttcgtcatcgaagaacggctggctaccgttgccgtcggagctgagggtgacgcgtgccagcggaatacccgcctgaacggcgcgggcaataccttcggcaggggcgactggttcgtcaatgctgctggtgatatcgatggtgccgcctttgcgcgcgaactccagcgcctgctcaaacaacggaacgttgcggttaacgtgggtcggcagcaacttgctaatcggcacatcgcagttttccagcaggtcatagacaggctgtaacgcctttttgctgtcgcccatgtggaacacggtgacgccaggtttaccgccgagcaaaccgccaacgcgggattccgccgccatattagccaggtgataaacgtccggtgcggcagaacggtgatcagagatggcgcatttcacgccaatcacgcgatcgataatcgccacgtctttttccacggaacccgtaatagtgcgggaagggacatgataagcgccggtcagcatccaggcgctgatgccttcttcattgagcgcacgggtcttggcgagcagggattccgggtggcgagagatagagtcggtgcccagcagaccaaccactgacgtgacgcctgcttccgtcagacgacttaacgccacttccggcgtgcgcgtcgtgggacctgcttcgccgccaccgccaatcaaatggacgtgttgatcaataaaacctgggcagaggatctgcccgctgagatcgacaaccgtgcagtccggtacaatgtcagaagggatattactggcaacggcgataattttgccgttagcgacgaggacatcgcaaattccccgatcttccggcgcatacaaatgcgctccctgcagcagggtaaaaccggctgcggtataatcaatcatggtaactccttgttaaacaataagctgcataacccagatcgacagcaatgcgttaatcacgcagaccgtaatgatatgcgggtaatatttggcattcacttcggctgtccccaggcagcgaccgacattttgcaccgggttgcccattaaatacatcgcgggcagtaaaacggtgacatcgtgaccggttaatgcgccagcggttgccagactggcggcaacaccgactgcgccacccatactcattaatgcggctaaaaggacggttgccgcttcaccgggtaatccccacagcgccattacgggttcacagatatgccccacccagtcgagcaggccggtaattttcagcgcctgaatgatgacaaacgccatcaccacgtttggcagcaggttggtcgtggcgatagtaaagccacggcgcgcaccatcgataaacatatccatgatgtttttgcggacctgagttgtcatgcttgcgctccttgcgttgggttgcgacgttcttcgaagttaagccagacgcgcaaaatgttggctccgacaaatttaaacaccaggatgactgctaaaggtacgattacggacgtgcccagaaaggcaaacaccgcgacgccggaagagaagtagttggtgataatggcgctaccgctggtttgatatgcggcgaaaatcactttatcgcgttcggtaatttcaccttcctgcgccagctctttggtcatacctgcggcggcatcggtgttttgcaggttagcgatcagcgccagcgagcagatccctggaatgcccaacaacggttttagcactggcgtcattaactgctgcgcggcgcgtaatccgccaagaccatcggtaattgaaataatccccagagagagaatgactgacggtgccagctccagcgcaaagagaaagccatctttagcccccgcgccacccgcgccgcgaaacgaggtggtggctccgttcgcaccaggcagttgcccaaacgatccgttcagaacggaaaaatcaaaaacgcgccaccaactgtctgtcccggaaaaaacaccggaaaaaaagattatggtgagaaaaaaagccagataccctttaatgcccactttttctgtcgccagctccccggctacagcatccccttgttgtgtcataacaatccccattgtttttttgtgtttgtgtgttgcttgagccaggaaaattcctggagctgaaaaaccttatcagcgatgtgggtatggggaaaatgcaagtatgtttctgactatgcgttttttgcatagcggtaaaattacgctgtgtggaaaaggttctacgcaggattgagttgcagaaaattcataaacccagtgacaatgacatagtaaataaaaaacagataatccagggacgaaaacgcgatggcaaagtacaacgaaaaagagctggcggatacgagcaagtttttaagttttgtcctccgacacaaaccggaggcgattggtatcgtactggaccgtgaaggatgggcggatatcgataagctcatactttgtgcccaaaaagcgggcaagcggttaacccgtgcattgctggataccgtggttgccaccagcgataaaaagcgttttagttattccagtgatggtaggtgcatccgcgcggttcaggggcattcgacttcgcaggtcgctatttcctttgccgaaaaaacaccgccacagtttctctaccacggtacggcaagccgtttccttgacgagataaaaaaacaggggctgattgcaggtgagcgtcactacgtacatctctctgctgatgaagcaacggcacgcaaagtgggagcaagacacggatcgccggttattttaaccgtcaaagcacaggaaatggcgaaacgaggcctccctttctggcaagcggaaaacggggtctggctgacatcaacggttgcggtcgaatttcttgagtggtaagggaaacactcctcatgaagtgaccacttgcagcttaaataattgtactgtgctgataagcgcagcaataaacaacgccgccgcgccgcagagagtggcgccggcaagcgccgatgttccattgccgagcatactggtcagcgccgggccgaggatttgtccaatgccgtaaatgagcgtcacaaagcctaaaagattgagatttcccggtacgctcagttggcgggcgatagtcatcaccagagatgtcgtgcccataaaggtaccgccaaaaccaagactgctgatgataagcaagagaggcgagtcgctggcgagagtaagcagcacacagatagcctgcaccagcaaattcgccgtcaggcagggcaaagcccaccaacgttttgctgcccatagccagccaaagcaaccaggcacaattgataagccgactaacgtccagagatgggcggttaacaatggtgagcctgcatctttcgccatgagcggcaggtaagtcgcgacgatgatataaccaaatcccgccaggccgtacagaatagccagtaaccaccagctcattatctgttgctccgtttttgccaatggcattggtgtgatggcgtgttttttcgagggcattaaaagcgtaagtgcaatcagcatcatgccagaaagcgccccggcgccttgccataacgtttgcgaggagaggtcaaaatgcaggcctgccagaacatattcattgcccagtgcgatgccaatgccaacgccagaaaacaaagctgccagcacaaaaggatggcgcgtgtgctgcataatcagcgtcgaaccaaaaatcagcataccggcgctggcgacacccgccaggacgcgaatcaataacaccagaataaatggcagcaaccatgccattgcgaggatcaacaacccgctcgccagggcagaagccaacagaaatgggcgcaggcgcgatggctggtgaaatgcgccaaacgaaaatagcagactgccagccagataccccgcatagttgccgctggcaatccacgagagctggctaaatgaaaacgatccttccgccatcatgacgggcaacataggcgtataaaggaagcggcctaaacccatacctaaggtcagaaccagcatcccgaaaagcgcggtgctgaaagaaaagcgttctacgggatgcgagggcgaaggcatgtttaaccttgtttgtcatttttgttgttaacaagttaataacaaaaaggtgaaacatgccagcctgttaatgcgatgattgaggggtaaagcgataaaaacgatttggttcgctaacgatataaatattacctgaggcatccatcgcaaccccttcggcctgtttgatgttatgcgacaaacctcgactgcctttggttagtgacatttcacctataacctcgccagccagcgttacttcctggagtgcgcgagattcatgagacagcaccagaagcgtatttttttgttggttaaattctgcgccggacacatcatctaaagtaaattgccgttgtagtgccttgtctttgctgatgtgcaattcattgctacttaacagcccgttaactttgtagacctcaatcgggtttttctctttaaaaaaccagaaagtgtgatcctggcgagaataggccaatccttcaaaaccgcaattggttggggattcctgcagcgggatttttatttttttgaggatttttacttccgagtttggggtcagtgaaatcacataaatggcataatcgcgctcatcgctaatgacaaactgattatcgccaatgtattcgatcgtctcgagatccttaacaaaatccagaggaattgtgcggatcaaatcgccattggtggtcatttcaacaatggcggcaggtttgttgatagtgctaaaaagagtattgctttgtgccgaccaggtcagcgaagagatattattcgttatgcctgcaatttctttgccgtcaatggtggcgtggtaattctgaaatgatgctgcatgattgcttttacgggcgcaagattgcacgaagaaagtacacactgccacaatgacaaaaagaatcacaataacgaagatgcgtttacttaacgaaatactttttgtcacggtaatccctttaaggcaaatcaataagatatcgagaagtatacgtagcgatcttaatgaatccttaacgcggagaaatcccgtaatgtgcaatgcagcgccagccaccatcctgctgacaataaactgattccgtatgcccagggatcacccattgaatttcctcgccaggcggacaggtcagccaaatgcataacccgcagccgccgcgtaaatcacggggaatatcgctgacgcgaaaagtcatgcccgctgcctgcaacgccttgcgggtttgtatgacgccgaccgtggagtgaaataaaaacagatactctttcatgcgcgttttctctgccgctgaccgatcaccgccgcgccaattgcaccagcgaattgcgcatcagggtgagtttgtaccggcattcccagatggctttccagcatgtgggtaaacctttgacagtggctaacgccaccagtaaacagaatcggcgcttcacaggagagacgagcaatgaaattggcgctccgccgcgccatcgcgttaatcactccggcgagaatcgcttctggcgctacgcccgcagagcgcaggctgatcacttctgattcagcaaacactgtgcacatactcgtgatggcgtgcggtatgacattttcggtaatgctgtcgagttgctcgacgctggtgccaagcgtgcgcgagatcacctccaggaaacgcccggtgcccgccgcgcatttgtcattcatcaggaaatcgcacaggttaccgtcatcatcaagctgaatcactttgctgtcctgaccaccgatgtcgattaccgcgcgcgttgctggctcaagaaaccgtgcgcccagcccgtgacaggagatttccgtcacttgtttatcggcaaaatccaccagttgccgtccgtagccggtgagcgtcagaaacggcgttgtctctaacccttcgcgcagagtttcccaggcttcagtaattgctgttgccgggcgaaagggtgttggaacgaggaaacggcgcgtaatcacgccgtcagccagtaagatccctttggtggcggttgagccggaatcaatgccaatcgaatatgtcactgccactccttacagcatctcaataaaggccgcgacacgggtgctgagctgcccgacatccgaggtggagtagtctgtttcaatagcgatataaggaatgttgtgctgctggcgcacatgacgtttaatcgccagcgattccaccgcgtaggtatggcacgcctgcaaaatcacatcaactacgccatcgacctgatattcttcaaccatctggctgagcatttgcaggcgctgatcgttcggcgaaacacaggagcagccaatcgccagatatttatccgccagcgcgtcgtacacatcacccgtttccgccacgcattgctcggtggctttcgccccggtgcagttttcataaccgacaacccagccgccattctcttcaatcgcgcgcaccactttctctgctgcgccgccaattgggcagccggtgattaaaatacgtgggtgcgggtccagtcgctggccttcttcccactgctgacgaacgcgggcggtcattgcatccagttcattgatcaacgcctctttatcgaaccggaaggttgcgccgtagactactttcagaatgtcgctgccgctaagcgctggaggatttaactgccccaaatgataaaagtttgccagtgcgcgacgttcgcggtttttcagcgcaatggcatcgcgcagagcatcttcgctaatctcgtgcccaaaacgttcttctaccgttttttgcaagcgcagtatctcggctttccataatgcacgcgaggcatcgtccttaacgctgtttggcagttgcatcacatgaacgggcttaaactccgccatgtattcatacattttctttttgccgtcgcaggtggtttcaccgaccaccagatcagaaaagtagaagtaggggcatttatcggttttgccgaagccgtagctgcttttaatcagcgggcagaggttgcgcggcagatctttctcggcttcttcaatggtttcatcagaggtggaacatagcgaaaccacaaccgcaccggctgccatcgggagctcttgcggcataaaggtgcagtaggtgccaaccagcggaatgccgcgctccttgagatccatgacggtgagaaagcctttctggcgagcttcagagaactgatcgaaaatggcgggtagatcggtgacaagtgacatgattttccttccccgtaccacgggagataatgaaaagaggccacattattaccattcttttagtgtggtttatttgatctctctcgcggttagccacttagtttttcatggatttctataaattgccgagggggaacaaggccgggagctgcgacagcaaatacaaaataagtccaatacaaccgccaaccagcgtaccgttgacacggataaactggagatctttgccgatatttaactcgatttgccgcgacatgtcccgtgcgtcccagctttttaccgtgtcgctgatatggcgagtcaggaatgcggaaaactcaggcgcaatgcggtgtgcggcttgttccagatgaccatttaacgacgcccgcaaggcatcatcggcaattaacgtttcgccaaaccattgaccagcccgcgcgatacgttctttcacacgagaatcttcactgttgatatccgctttcagccatttccgtaaatccccccacaattcactgagatagcggttaaaagcttcatcttctttcagatagctttttacggcatcggctcgcgccgccatttccggatcgtttttcagtttctcgatcagggcgaaggtagcgcgatcaaacgcatggcggatctgatgcgcacgatcgcggctgatatcatcaagcaaagaattcaccgcgtcagaaaccaactccgcgctatgttcgcccagccattcagtgggcaaaattttggctttcagtggatgctcgctctccagccagcgaacaatttgctgggcaataaacttgcgcgatttatcgcgctggagaagggcgatcaactgtgcgatcagcgtatccagcagcacctgatgacgatcgtttttagtcatactctccagcatcaacgcactggtgccagaaagatcgactttatcaatcgcccggtggaccgcgcgcttaagcaggcgctgaatacgcgcatcatcggttagttcaagaaaaccgctcatgatctgcaacagatgctgaccaacgcggcgggcgttttctggctgactaaaccagttgccaatcaacaacgccggttcgtgacgtcgaatcaatgccaccagcgattgggtatcgagaaatttttcctgcacgaactggccgagattttcgccaatccggtctttattacgcggaataatcgccgtatgacgagaaatgatcggaatcggcacgcggcgaaacagcgccaccaccgcaaaccagtccgccagcgcgccgaccatcgccgcttcagcaatcgccttcacgccgctcacccaaaaattgggcggcaaaaacagcgtaacgacaaaggtagcagcggcgataagcagtaaagagagcgccaacattttggcgcgtctgagttcaatgagtttattcataatgttaagaatagagcctgacggcaggatcgcgcaaaaatcaccgctcctccgccagctcggcagcctgatgttggcgcacgcgattaagcaatccggccagggtgaaaacgacgataacgcctgccacaacggctaacagatgaaacggcaagcgaccgctgttaaaccacagccagcggccgatttcgaccgagacagacatcaccatcaggatcaccatattcagcgatgcggagacggtccctttcggtaagttattggaaaacagcgtaaagcggaataaggtcgggaaaatcaaaccaatcccgaaagcatacagactggtgcccagcaccgaccacagccagacgtgcggtgacagcagattgccgataatcaacagcgcgaggccaaccagttgaaggggtacggcacgccagataaagcgcggttcggtcggatctttaacgaaacgcgccacgatggcattcgcgacaatcaccgcgccgaacaccggaacctgtgtccaggcgaactgcgaagttgttaagccgcccgcgtcgatcaggatcaccggcgagacagccacccaactcatcatggggatatagcttaaagagatggttgctgcgccaaagaggaacagccgattgcaaaagacattacgaaaatcgcgcaagacgcttttggcgctaaatggaaccgcgccgcgcttcaccgtctctggcatcgccagcagtaagccaacaaatgagataaaacccataaccgcaatgatggcaaaaaggactttccagtgcacaaagtgcatcagagctgcgccggaaagcgggccaataatcggcgcaatcagtacgatggaggtgataatcgccatcaacttgatcccttttgtctgtccgaacgcctcctgcaccgtgacataaccaacggtggcaataaaacagatactggtgccctgaattgcacgcgcgataagaaactgtgtcatagacgttgtgaacattgtcgcagcgcaggcaagggtaaatattagcgccccggtaatcagcaccggcctgcggccaaccctgtcggaaagcggccccagcagccactgcaatgccatgcctccagcgagatagagactgacggcagccggggccagactgacatcggcattaaaatcacggaccacattaatgatccctggctggatcaggtccgtcgacagatacgcagcaaagtcatacaaaatcaacgccatcgggaaaaacagcgtggcggcatggcgggcaaaaaaacgtggcataacaaacaactccttgtccggagaacccaatggggaaaacgaaattcaataccgtcggtaatgacgaaaggcaggcgagaaggacaaatgtactgaatttcatgtaatcaaccacactgcctgcgaatacacagacagagaaataccttctgactccaggtcagaatgtataacgattacaaatagtcatcagcacattacacctctttaattgatggcttgcatagaaaatatacaccttaagtgtaattaaaatttggtaatgctgccaacttactgatttagtgtatgatggtgattttaaggtgcttgcgtggcttccatttccatcagatgtccttcctgctccgctactgaaggcgtggtgcgtaacggcaaaagcactgccggacatcagcgctatctctgctctcattgccgtaaaacatggcaactgcagttcacttacaccgcctctcagcccggtacgcaccagaaaatcattgatatggccatgaatggcgtcggatgtcgcgccagtgcacgcattatgggcgttggcctcaacacggttttacgtcacttaaaaaactcaggccgcagtcggtaacctcgcgcatacaaccgggcagtgatgtgattatctgcgcggaaatggacgaacagtggggctatgtcggggctaaatcgcgccagcgctggctgttttacgcgtatgacaggcttcggaagacggttgtggccacgtcttcggtgaacgcactctggccacactggagcgtcttctgagcctgctgtcggcctttgaggtcgtagtatagatgacggatggctggccgctgtatgaatcacgcctgaagggaaagctgcacgttatcagcaagcgttacactcagcgcattgagcgacataatctgaatctgagacaacatctggcaaggctgggacggaagtcactgtcgttctcaaaatcggtggagctgcatgacaaggtcatcgggcattatctgaacataaaacactatcagtaagttggagtcattacccgacagcgaggtgtttagtgtgccatgtcaggcgagaaattctattggatgaatcaagtccaacttactcattgtcaatttcatggttgattattcgaaacgtgatgctatttccaacatcaacgctataattgcagaataattgtagatacatttttgtatatacaattagggatggcaattatgccaatggagtttgaatgggatgaaaacaaggccaaaagtaatcgggtgaaacatggcatccgctttgaagatgcggtgttattgtttgatgatccacaacatttgtcacagcaagaacgcatagaaaacggtgagtatcgctggcagacaatcggcctggtttacggcatcgtggttattctggttgcgcataccatccgtttcgaaagcggaaatgaaattattcgaatcatcagtgcacgaaaagcagatcgtaaagagaggaatcgctatgagcatggttaaacataaacgagggacctcctctacactcgatgtgcagcatgaggccgaactgaaggcgctgacgaataaatccgacgaagatattgattacagtgatatcccaccttccagcgatgagcaatggtctaacgccgaacgcggtaagttttatcggccattgaaaactcaggcttcggtgcgtattgatgctgatgtgatggaatggttgaagcgaccaggtaaaggctatcaaactcgcctgaacgcaattttacgtgaagcgatgctgcgcgatcagaacaaaaaataattcaggccgccacatggcggccatcatccaaaattacttcctcaaccccgcaaacgctgcccgaatctcttcctccggcaactgaatcccgataaacaccattgtgctatgtggtttttcatcgccccacgggcggtcccagtcggcgctgtagaggcgctggacgccctggaacagcaggcggttaggttcgccgtcaatccacagcatccctttgtaacgcagcagtttatctgccgattccagaagcaggttttccatcacccgggaaacttcgctgatatctaccgggtaatccagttctaccacaatcgacgaaatatcgttttgtttatccgcgataaagtggaaacgcggtttggtgctgacgacgttctcttccagcataaaaccgttggtgttgaacagcaggcccaggtcgatgtcgccgtgggtgacggtgtagaccggtgcacgggcgttgatgcgcgccaggcgttcacgcagtttttctgcttcgcctgcgacgtcggttttggtcagcagaatacggtcggcgtagccaacctgggactgggcgatggtgaactggttcatctgctcgtcggcatgtaccgcatccaccagcgcaatcacaccgtccagcaggtaacgctggcataaaatctcatgggagaaaaaggtctgaataatcgggccgggatcggccatgccggtgcattcaatgaccagacggtcaaactgaatattgcccttgtcgagattatccagcaggtcgagtagtgcgtcttccagctcgttggagcgcgaacagcagatgcagccgttggtcagcgttttgatctgcgtggcgcggtcgccaattagttgatcatcaacggagacttcgccgaattcgttttcaatcacggcaatcttgtagccgtgttgttcgttaagaatatggcgcagcagggtggtttttcccgcgcctaaaaaaccggtgagtagggtaactgcaatcgggttcatgctctctccattaacaacagcgcataccgcctttaccatcgccgccgtagcgcgcgttctggcgttcgcggaagaattcttcatagctcatgtacggcttgtcgggatggttggtcttcatatgctcgacgtagttgtcgtagtctggaatgccaatcaacatctttgccgcctggccgagatatttttttgcctgtcctaagttaccaaacatagttcactctgataagaacaaagccccgccgaagcggggctaaacacggttagtggtgcgaagagatcttcacgccgccttccgggattggaacgtacggtgtttctttgtcagtacgtttgtcgctgttacgcaccgcaagccaggttttgaaaccgtagaagatgatgctgtacaccacaatcaggaacagaatactcaggcccgcgttggtgtagttgttcacaacgatgtggttcatgttggcaatctgctgcgccgtcaggtcagtaccgttagcaatcttctctttgtactggcttgccatgtagaagaagccttccatctgcgggttggtgctgaacagtttcagacccagcgcccaggtggtgcagataagcagccatacagccggaacaacagttacccagatgtattgggtgcgcttcatcttaatcagcacaacggtgcccagtaccagcgctacggctgccagcatctggttggagataccgaacagcggccacaggctcttaacgccgcccagcggatcgaccacgccctgatacagcaggtagccccacagacccacacagcccgcagtaccgatgataccggcaaccagagagtcggtttttttcaggaacgggatgaagttacccagcaggtcttgcagcataaagcggccagaacgggtacccgcatccagcgcggtcaggatgaacagggcttcgaacagaataccgaagtgataccagaagcccatgtcagccatcggcagcactttgtggaacacatgagcgatacctaccgccagcgtcggcgcaccacctgcacggttcaggacagaaggctcaccaatgtctttcgcggtttgcaggatctgctctggcgaaatcacgaagccccaggagctgacggtcgccgccgcgtgtgcggtaacgtctttcagctgcgccatgatgagcggcgcgttctcgccacccatttcatgcaggttaggcatggtgatgccaaggcccgcaggcggggtattcatcgcgaagtaaagacccggttcgatgatggacgcagcaaccagcgccataatcgccacgaaggactccatcagcattgcgccgtagccaatgaaacgcgcgtcggtttcgttagccagcagtttcggcgtcgtaccggaagagatcagcgcgtggaagccagataccgcaccacaggcgatggtgatgaacaggaacgggaacagagcgcctttccacagcgggccagtaccgtcaatgtactgggtcatcgcaggcattttcagttccgggttcagcaccacgatacccagcgccaggccgacgataacgccgattttcaggaaggttgccagatagtcgcgcggtgcgaggatcagccacaccggcagcagtgcggaaacaaacgcatagccaatcagcgcgaaggtaatggtggtgtctttaaaggtcagtgccggaccccagtacggatcgtgagcaatcacgccaccgaagtagatagaggcaaccagcagcacgataccaatgacagagacttcacccacacgccccggacggataaagcgcatgtagatacccataaacagcgcaatcggtacggttgagcaaacggtgaagacaccccacggactttcggccagggctttaaccacaatcagcgccaggacggcgaggatgatgatcatgattaagaaacagccaaacagcgcgatagtccccggtactggtcccatctcttctttgatcatctcaccaagagatgcgccattacggcgagaggagataaacagcaccataaagtcctgaaccgcaccggccagcacgacccccgccagcagccacagcgtgccaggcaggtagcccatctgcgcggcgagaaccggacccaccagcggaccagcaccggcgatagcggcgaagtggtgaccaaacaacacgtaacggttggtcggaacgtagttcagaccgtcgttgttaataaccgcaggcgtcgcgcgcgtggggtcgagtttcatcaccttctgggcgatgtacagactgtagtagcgatacgccaccagatacaccgatacagaggcgaccacgatccacagggcgctgacgtgctccccccgacgtaatgcaactaccgcgaggcagaatgcaccgatgattccgagaatcacccagggtatgtgcttgaatatctttttagtatccatagtaaaacctggcatgtattgattaatagttggccgaagccgttctaggtttgcgttgcgtttgaggaggtaaattgaccgctatcctgtagtgatgttgccagagttacgcgcgcgtaaagtaaggtaaataactgagtggttattttagggatgtaagcggtcagttttgcggttgagcggcaaaggcgtcgtttaagtgacgataaatatgtgattcatatcacatatttatattgtgaataatttatgtaaataatggctttttaaattcagagtgtgaataaaattactcggcgtaatctccgcgggatattcataaagtttttcctttccaggccgaaaatcttgcatcggtccacaggaaagagaaactatgttaaaacgtatcaaaattgtgaccagcttactgctggttttggccgtttttggccttttacaactgacatcaggcggtctgttctttaatgccttaaagaatgacaaagaaaatttcactgttttacaaaccattcgccagcagcaatccacgctgaatggcagctgggtcgcgttgttgcagacgcgtaacaccctcaaccgcgcgggtatccgctacatgatggatcagaataatattggtagcggttcaaccgttgctgagctgatgcagagtgccagtatttcgctgaaacaggcggaaaaaaactgggcggattacgaagcgttgccgcgtgacccgcgtcagagcaccgccgcagcggcagagatcaaacgtaattacgatatttatcacaatgcgctggcggagctgatccaactgttaggtgcaggcaaaatcaacgagttctttgatcagccgactcagggatatcaggacggtttcgagaagcagtatgtggcttacatggaacaaaacgatcggctccatgatatcgccgtcagcgataacaatgcctcctacagccaggcgatgtggattctggtgggcgtgatgatcgtcgtactggcggtcatcttcgccgtctggttcggtattaaagcctcgctggtagcgccaatgaatcgcctgattgacagcattcgtcatattgcaggcggcgatctggtgaaaccgattgaggtggatggctctaatgagatggggcaactggcagagagtttgcgccatatgcagggagagctgatgcgtaccgtcggtgatgtgcgcaacggggccaatgccatctatagcggtgccagcgaaatcgctaccggcaataacgatctctcttcgcgcaccgagcaacaggctgcttcgctggaagagacggcagccagcatggagcaactgaccgcaacggtgaaacagaacgccgagaatgcgcgccaggccagccacctggcgttaagtgcttctgaaacggcgcaacgcggcggcaaagtggtagataacgtggtgcagactatgcgtgatatctccaccagttcgcagaaaatcgccgatattatcagcgtaattgacggcattgccttccagaccaatattctggctttgaacgcggcggttgaagcagcgcgtgcgggtgagcaaggacgtggttttgcggtggttgcgggagaagtgcgtaatctggcccagcgtagcgcccaggcggctcgtgaaattaaaagcctgattgaagactcggtggggaaagtggatgttggctctacgctggtcgaaagcgccggggaaacaatggcggagattgtcagtgctgtgacccgcgtgacggacattatgggcgaaattgcttctgcttctgatgagcagagccgtggtatcgatcaggttggcttagcggttgctgagatggaccgggtaactcaacagaacgccgcgctggtggaagaatctgctgccgccgccgccgcgctggaagagcaggccagtcgcctgaccgaagcagtggcagtgttccggattcagcaacagcagcaacagcagcgtgaaacatcggctgtggtaaaaaacgtgacgccagctacgccgcgtaaaatggcagtggcagatagcggggagaactgggaaacgttttaatcgccataaaaatgcccgataagcaaaatgttatcgggcatagggagtttaatctttacgcgggtcgttgatcggctgacgaaccaggaagatgtacgccagtgctcccgctgcggtgacgcaaccgcagatgattagtgccagacggaatgagtgggtggtatcaacaataaaaccagtaatgatcggcgcaaaagaggcgcagatgaagctggcaaagttctggatactgcccaccgacgccgtcatgcgagaagcaactgcgacgtggatcaagccccagcaggatgttccggcaaagtgaatacagaacagtgccatgccaatcagcagaaccgccgtcatggatgttgtcgcttgcggtacgaccagcgtaaaggcggcagaacagaacatcccggcaataatgcagatcttacggcttttaatcggagccattccccctttgaccagccagtcagtaacgtaaccgttgaccagcatcccggcagccccaaacaggaaagggatagccgccatcaaccctgtgctttttaaatccaggttataggctgtttgcaggtaaccaggaagccaggccagatacagccacgcagtgtagttgatgccactgaatccgagcatcattccccacattgtgcggttacggaacaggctgcgccattcggcaaaactgagcggatctcggcgggcattgacgctacctgcattgagataagcttgttcaacggcagtcagttctacgtgctcgcggttgcgatagagcatataccagccaatggcgagaaaaatccccagcacaccaatggtaataaacatcccacgccagcccatcaccagcatcatcgccgccagaatcggtgggcttacggcaacgccaatggtagaagctgcgttgaagaagcccatcgggcgtccgcgctctttgatgttgaaccagtcgttaatgacttttacgccacatgggttcatcggcgcttcaccaatccccataccgatacgcaccaacacgaactgcgtaaagctgtgcaccatgccagacatggcctggaacagtgaccagaagaacatccccagtcccagcatcaggcgtgggcctttacgatccaatagtgggccgcaaggaagttgcgcaatcccgtaagcgagtgaaaacacggagagcaaagcgccgatttcggtggcacttaatcccaattcttcacgaatcgttaaatttgctaccgacagcgaactgcggtcgagataattgattaccgccgcaaaaaataataacaacatggcggtggtttgaatgcgtttaattcgggtactgcgttgaactaatccatctggtggcacgggaatatctgccgacgaagatggagtaaatgaagaacgcggatcgagggtgatattttctttttccacgccggactcctgtatttataattttaattgtttacgtaattgtgcattacgcaaggttgacattaacggcaggttaaagttttaggactttactaccgctcacaaaaacatttttagtcgactgattgtgagcataggtaagcgggaatttcccggtatttatcttttgataaaaccgtgcacccgctaatagtttgctgtttttaatccgtacttaatgagcataacgcgtgttctcattaatggatcgaatcattgattgtttagctgaattcaaatggttacggagcgcaagggtggcatcaaggtcactgcggcaaatcagagcgctgagaatggtcatatgctcatcgacggcaatgatattgcgctgtttaagatcgctttcgtcccattgatagtgaaaatgaaagatgactgagatgatctcaagagattgatcaaaaaagatattgtcggcagctgaaagcagtaaggagtgaaaatctctgtcaagttgcgagaacatgcgaaagctattgccgatgttgtcacgcagtagccgatgacgttcgagcatggttttcgcctgcagccagcggggatcatgatcaggcaggttgagaaagtgctgaagtgaatgtgtttcgagcatttcgcgtagttcaaacagctgctcggcgtaggattgatcgaattgcttcatgctccactggccgcgcttttcgctttgaataagattataacggccgaattttaaaagatattctcttactacaaccgggctgacacccgcggcccgagccagttgcagttcagaaaaagtttccccagggcgtaactggcgctggtttatcatcgtgaaaaaagcctgctcaaacactttgttttgttcactcattgaagcggtagtacaggcgaaaccgtcatcatggtcaggtttacgcgcaatcacatagtcgtttccaacctgcgttaagacgccgcattcgcgtaagtggctgagaatatgacgcactgtagtgcggctgatgttgtacatttccgccagcgcactttgcgatggaagtggggaagggatatgaccccgcgccatatcatcaatgacctggttaatcacattgtggcgtaaattttgtgaacgactcatattttcctccttgtgagtccattaaaacccgatttaaaacatttttatgcgtgtgttttcacaaaacagattttccgttccgctgccatttttcattttcattgatatctaaggcaacaaaaaatggagagccgaatcatgtctacgatgaatgttttaatttgccagcagccgaaagaattagtctggaaacaacgcgagatacctattccgggtgacaatgaagcattaataaaaattaagtctgtcgggatttgcggtaccgatattcatgcctggggtggaaatcaaccattttttagttatccacgtgttttaggccatgaaatatgtggggagattgttgggctgggtaaaaatattgctgatcttaaaaatggtcagcaagttgctgtgatcccttatgttgcctgtcagcaatgcccggcgtgtaaaagcgggcgtaccaattgctgtgaaaaaatttcagtcattggcgtgcatcaggatggcggttttagtgagtatttgagcgtgccggtggcgaacattttgcccgcagacggtattgacccgcaggcggccgcattgattgaacctttcgctattagcgctcatgcggtgcgtcgcgcagccattgctcccggcgagcaggtgctggtggtcggggcggggccaatcggtctgggcgcggcggcaatcgctaaagctgatggcgcacaggtggtggtggcggataccagtccagcgcgccgtgaacatgtggcaacgcgtctggagttgcccgtgctggacccgtcagccgaagattttgacgcgcagctgcgggcgcagtttggtggttcgctggcgcagaaagtgatcgacgcgacaggtaatcaacatgcgatgaataacaccgtgaatttgattcgtcacggcggcacagtggtatttgtcggcctgtttaaaggtgagttgcagttctccgatccggaattccataaaaaagaaacgacgatgatgggtagccgcaacgccacgccggaagattttgctaaagtcggtcgactgatggcggaaggaaaaatcactgctgacatgatgttaacccatcgctatccgttcgccacgctggcagaaacctacgagcgcgatgtgattaacaatcgtgagttgattaagggtgtaattactttctgataaggcgagattattaaagttgccatgcagcgtccggggaagtgttgggcgctgttttttttctgtttctcaatgatgttttgtaggccggagaagatgtgtaggtcgcaccttatgcgacctacacatcagtcagaaattacccttcacgttccacaactttaatttccaccatgccgatcccgagcttacgcggcgagtgtccgaggatattcccttcgttggttgagacaggttccggcggcacaattaccagtgtgtcggcatcggttgggttatcgaaatgcagtgtggtggtggtcacttcattgcccagcacaagagtttgttcttcattgcctacgcgtaccggaataggacggctggcgttattgccgtatgctttggcggtaatcaccaggtcaaatttcttcggcagcggatgcttgtactcgatttttacttcatcgcccagctgcgcgttggaccagcggccccacgactctggacgggaaatcccactaaactgtttcacctcttctggcgcaccggcgacgttgaagatgaaactgtcggctttgtagcgaatatcgttatcaacaattttcagcgtatcgacattgcctttataacgcgccatgtcgatgaccgtatctttaaatgccgttttgccctgccatgttgttttgtcaacatgctgaacaatttgctgaccgccaagctgcccttgcgagacacaccagtcggtggagagtgccagttccggagcccagagttgtgccatcttatagcaacggtcaacccagacgaaattgtcgcgtggagcgaaatcggccagctggaaacgcagcggtgctgagtattcgctttccggcagcggttccacgcgtttgtctgaaacccgcaacagcagcggcaaacggaaatggctacccgagaaggcaattatgtttttctgctggtcgatggtgaactctttcatctctttagggaatttccacaggcggatgatatccggcttccacgccaatgttttctctttgatattgaggaagatttccgacattgactgcccggataaactgctacgaccaagtccgagatagttatcgccaccgagaatgtccagcaccgtcgcgccgttatccatcgtgttacgcttcactgccagcgtctcttgctgcggcttgtcgccacgaatgacaaaaaacaggttattgcgatcctgcttattgaggtatttccacgccgtgttgttcatcgctaaatggtcagaagagacgacgatgacggtatctttaaaccacggtgacgctttgattttgttgataaacgccgcgatattctcctggctgcaacttaccgcgctgaatgactggttcggcttaccgtcaaaatcatattttttgcggttacaggtacgcgagataaaaccatccgggtgatgggtatcgactgtcagggtaaacagtgagaatcgctgacctgagcgggaaagctcttcaaactttttccacgcttcatcgagaacggtatcgtcgtagaatccccagtcgttgcgatagtgcgggtcggccaccacgcttttcagctcttctgagccgtataagtggtcgaagccatgcgacttcaggaacacatctttaccggcaaaacgcagattcgcgccctgcacgaaatagttctgataacccgagtttttcaggatatcgcccagacagatgttctgcgggaagaagctggagacagaggcggaggcgttgccttcaaagggggcaaacagcggtatgccgcactgagaagccaccatgcccgcaatcgtgtaatccgttcctggcagctgctgcgtgtggctgaaatccaggccttcatttttcaacgcgcccagttcaggcgtgagatccgggaaagcttcgttatcaaaataggtccgctcgagactttcgccgtagatataaaccaggttgagtttcgggtcagggatagttttcgacggctctttataataagccgcaaagtccgggtcgccatcgcgtgactgggatttcaccagttccgttatctgacgaaatgccgggctggcgtccaccgaacccagcgccagtaagagcgccagcaggctgtaaccaaaatggtgcggatgatggcgacgacggcgcaggatccagcccagcgcaccgaacaccgctgtcagccccagcacaatgccgatacccggcaggatgtatttgctgacgccagcaccggtcaggctgttggttaaggtatagagaaccgcgtcgttaataccagcgccagtaaaatagtcgctggcaaacagggtgatatttaaaacgacaaatagccccagcaccgttaatgtggctgcaaaccaccaggtgttacgtcccgctttccatgcgtaaatcagcacagaggcgagaaaaagggcgaaagagagtagttctgacaacgggcgatcctcactaaaccgggccgtttagccaacgtttaagctttttgagaagcacaatgtaatggcgtcgccatattgctgcaattctagtgtcaaaaaaatgcgatgttgttaggaattagtttataaacagacttttttgatcgcggtcgcttcccgtgtaacagggggaaaaccgtccaggagcagggaaaagggcaggagagagccgcgtcagccgggtaacagctaaaacgcggcgtttcgcggttcaggaaatgaagttcagcccctgctttaacaccagatcgcaggctttggttttcaccttttctgccagcggagtcgttccgatgttatccagattgagttgctgaccatctttggttttcagcaaaccctgaatgccatccagatagttggtgtcttctttttgttcttcactgttcaggcccagcttttccagcacctggttcttgatgttttcggcatcggttaccgacgccagcttttgcttcgcgcagtattgcagaatgcctgcggcgttgttcatgttatctgcgcttaaggcctggttcccgctgctaagcaagttagttaatgacgcgagcgaccaaccgccttcctgtgtcgtgctgttttggttgccaagttcgctggcggcgctggagagcgcatctttccaggacgcagcatgcaccccagtggaaattaatgcgctggcggcaatggcacagcacagaagatgtttaacagttttcatcatcattactcaaggtggaattgtgtcgcagtataccgccagaaacggggattaatactctttacctgttacccggctacggtagctatcccagttgaagatcacccacaaactgttacccaggcgcatacggtccatcacgcgttcgcccagcaacttggtcatctcttccatattactgttggtcagcatcccggttgggcgtttggaagaagagcggcgatcgacgatctggttgatgatcactttttcgtatttcgattcggtctgcacgccgatctcatcgatcaccagcagatcaacgttgctcagatcgttaagcagttgttcttcgctggtaccgctattcctgaaggtatctttcatcgccgacataatatcggccacggtgatgatcaatacggatttaccgcgtagcagcagctcgttgcagattgccgccgccagatggtttttgccggttcctggcttaccagaaaagatgaagctggcgatgttgccgtcaaactcttcgacatactggcgcgctttgcttaacgcattcatctgcccttcacactcaacgcgatagttctcaaaggagcagttctgatgcagtggacgaataccggagcggttaaaggtgcgctgcattttcatcgcccgattttcacgttcgagagcggcggagcggatcgccccttgttctttctgccaggccagtagctcttcacccgttttgaatgcaggtttgatatgggcaggcatcattttttgcaggcgttgcatcaggtcgccaacgtttttcatcgttaccctctgaatcctggtggaatttggctgtcaggttcgctgaccgtattcacatctcgtttcggcagtccgccgttgctggcacgaccgatttgcaggctgcgcgccagtttttgttgccactgcacatggtgaaagactttaccttccgcctgccagtaggcaatgaatgaggccagttcttcggtggtcaccggctctcttagcgccacgccccatagcgccgccaggcggataaagtcggcatcgggttgccagtccggatacatggcgaatttccccatggggacagcaacgggagcggcttgcggttcctgatagagttgatcgtccagagcgacatcgcttcccggacgcgccagcttttcttccagcgccagcagttcagccaggcgtgcaggcgtgacggcataaaacgccggggcattgttagcaaatacggcaaccacaccgccttcagcttttgccagaacggtttggtgatcgtgtaccagggcgtcaataccaacgacgtccggggtcaaaactctggaagacatactgtttctcaaatatggaacgatgaacgagaagggagataacttttatagtaacacacggaggagaggaggctgtctctcatccgtgtgcttaagcgaggcaattttatacgcgagggcgcttgcggtacaaccataatccaggaatggaaagaccgatggataacgcaccaacaatcgatgaagctgtaagaaagttggttaacagggtaatcatcaacggttcgctgtaacctaactggctgatttttaccgccgaaatcattgcggtataagccgatatgcccgggaacatagggataacggccgccacggtaaacactttcggatgcgccagataccagcgcgaccattgaataccaatggtgccgaccagcatagaagccataaaagttgaccactcaatattcagcccgctggtcattaagatcattcgtgaaccatggccaatcgcgccaagcagcgcacaccagcgtaacgcccgcacgggaacgttgaacaccatcgcaaagccgaccgctggaatggcggcgaggatcatatcctgcgccaatgcaaacagaaactcgatcacacccatccgcgtagcccccaaatcgtcagtgccatcactacgccgacgcaggtagccagcgtcagcagactggcgatcgcccagcgtgccagtccggtattgatgtggcctttaaacatatcggcgacggcattaatcaacggaaagcccggcaccagcagcagaacgctggcggccatcgcaatggtgggtgtatcgctgaaagtggggagttgcaaaagcaatccggaaatggtggtggcggcgaaagcggtaaggcaaaagttgatctgtggatgaagatgacgttgtgccagcagctggcggatatacatcgcggtcgtactggcaaagaaggtgatgacggcaccatcccagccaccgttattgagtttacagaaacaggcgcaagaaaggccaaccattaaggctaccagccatcttgggtaacgtaatggctgaatttggctaaatcgtttctctacgcctttgtaatccagcagatgatgctccgcaagaatcacaatgtgctggacttcagtcaccacatgcatattaatgccgcgatcgtgattttttcgtgtcgatgtcaggcattgcccatctttaatagttgtcagcactatggcgttcgaagagatagaactttcgacgctgtccattcccaacgcccgacccagtcgtgaggaaagctcatcaaccaacgcgctttccgcaccatgttgcaaaagaaataatccacactggatacaaagccgcgttacggctcgctgttgctcagtttgcataactcgccctttgtcatagacgtgctgcgtattgttcagataatgagaatccatttgtatcatgaagcacggttgttttgcggtaggttaagatcaaaattgcgctgattaatcctggttatcgggacaagctcggtgataaaaagcgaattatctctcgccgcaaacaaactatcacatgaatattatcactataatgaatttattgttttagcctttacgggtcaggataatagatagctgggcgcgttttttagtgttaacaagttaaaatcatcagattttattgaataaatattgattgtgtgattcccgcattctgcgggaagggatatcatttaattataaattaaatgaatgtgatttctgtttttcattaagtattcctaacaacttaatgtagatattttaaatgtctccaggctatttcaccaggttatcatttgatgctaaccttctgacacatgcagtggagttgttgtgcagcaggagtatgctgatatgaaagtgaatgctaaggataatttattcgcttaatctattaatttgctggaaacatttaaggaatgaatatcctgaataaaccatcatgatttttagacagtggatgtggaggaaatatgttgccaggatgctgcaaaaatggaattgttatcagtaaaatacctgttatgcaagcagggttaaaagaggtcatgaggactcacttccctgaatatgaaataatatccagcgcctctgcggaggaccttaccttattacaattacgtcgttccggattagtcattgctgatttagccggtgaaagtgaagatcctcgttctgtttgtgaacattattattctttaatctcacaatatcgggaaattcactgggttttcatggtgtcacgctcctggtattcccaggcagtagaattgctcatgtgccctacggcgacgttattgtctgatgttgaacccattgagaatctggtcaagaccgtacgttccggcaatacgcacgcagagcgtatcagcgccatgctgacctctccggcaatgaatgaaactcatgattttagctatcgctccgtcattctcactctttcagagcgcaaggtactgcggctattaggtaaaggatggggcatcaaccagatagcttcgttgcttaagaaaagtaataaaactatcagcgcccaaaaaaacagtgcgatgcgtcgactggcaattcacagcaacgctgaaatgtatgcatggataaatagcgcgcagggtgcaagagaacttaacttgccttctgtttatggagatgccgcagaatggaacacagccgaattaagaagagaaatgtcgcactcatagaaaaatgcgtcatgagcagtatcggtattgagagtttattcagaaagtttgcgggtaacccttataagctccatacctataccagtcaggagtcatttcaggatgccatgtcgcggatctcatttgcggcggtcattttttctttttctgccatgagaagtgagcgcagagagggattatcttgcctgactgaactggcgattaagtttccgcgtacccggcgtttagttattgcggatgatgatattgaagctcggctgattggttcattgtcgccatcaccgctggacggtgtattaagtaaagcgtcaacgctggagatttttcatcaggaactctttttgtcattaaatggtgtacgtcaggcgaccgaccgactgaacaatcagtggtacattaaccaaagccggacgctaagcccgacggagagagaaatattgcgctttatgtcgcgtggctactcaatgacacaaattgccgagcagcttaaacgcaatatcaaaacgatccgtgcacataaatttaatgtgatgtcgaaactgggcgtcagttctgatgcagggttgttggaggccgcagatattctgttatgtatgcggcattgcgaagcaagtaatgtgttgcatccctattaatccgcatgatgccgggtttacttccccggcagtgctttcatttcagcgtacaatcgccacattgctgcacatccggtaagcgataacgctggcagcaggtccggcgcaccagcaggccgtcgcgtagcaccacggtacgccagagtggattatcttcaccggtagtaagcgttttctcaaaaaagagggcatggcgcagcgattcaaccgtcgcctcgccgagcagttgcttcatctcagtaagataccagttgatcaaataaccggtattactccagataagtttgccgttgatctctccggtcgcttctagtgcctgcacaaccggaaccagcgcctggctgattaacctttccattcgctgctgcggcgaatgtggtgttgcgtttttatcttcacacacatcgacccagaaacaggcggcacggccggtttcgtgaaactcagcatggaaatgttccggcgacacatctaatgccttttcctgcgtcagtagcgccagcattaatggtggcaccatcaggccgatataccattgtgcccatagtgagatcagcggtttgttctcgcggatcatcgttggttggttgcgatagatatgatcggaatagaccgcgagtagagaacttagcgcattcggtgatgaccattgcgccagcgtcatggcgttaagcggagcgggttcatccaggcggataaactccagcaaatgttcacgatgttcggcgatcgtcgcacgtacggcttgtgcaagcccagcatcctgtggctggagatgcgttcgccagataacatcttcatagagcggtgcggaacgataggccataatcgggatagtaatctaaatgataatgattgctaatcctagcgataggtttatccgatagcaagggatttctctggcttgcaaatgataaaaattatcatatgatattggttatcattatcaatgaaagagatgaaaccatgttgcaacgtacgctgggcagtggctggggagtgttgctgccaggattgctgattgcagggctgatgtatgcggatttatcgcctgatcaatggcggattgtcattctgatgggattagtattgacgccggtgatgctgtatcacaaacagttacggcattacgttttgctaccatcgtgcctggcgcttattgctggcatcatgctgatgataatgaatttgaatcagggatgaaaaatcaaggaagaaacaagaaaggaagtaaagataattggtgcgaggggggggacttgaacccccacgtccgtaaggacactaacacctgaagctagcgcgtctaccaattccgccaccttcgcacagtcatcttactttttttgatatcgcctcgtttggtgcgaggggggggacttgaacccccacgtccgtaagaacactaacacctgaagctagcgcgtctaccaattccgccaccttcgcccagtgcgagtaatatcaacgtggtttttggtgcgaggggggggacttgaacccccacgtccgtaaggacactaacacctgaagctagcgcgtctaccaattccgccaccttcgcataccatcaattcttaaaaagaattgctaccacggaggcgcattctagtggttttcagcttttcgtcaatagttaattatcgccggaggtgtaattgctggaaaaatgtccatcaggaaactagcgtgcaggtttggtaggcatgcgggggcagatgccagatgcgacgctggcgcgtcttatctggcctacgaagggctaacgtgcaggttttgtaggtcggataaggcgttcacgccgcatccgacacggtattcggcgagataattaacctttcttcgcctggcgggtcataatggcgcgatacaccttgaaacgcccggtttgcgcaatcacttcatggaagccaaatgtctcatccagcacgtccgggtaaggcaggaaggcgttcgctacaattcgcagctcgccgccgctattaagatgacgcaccgcgccgcgaatcagcgtttgcgccgcatccaggctggtttgcatcccatcgtggaacggcgggttggagatgatcatatcaaaacgacctttcacctcggaaaagacgttgctggcaaagacttcaccttcaacacagttggccgcaagtgttgcgcggctggcttctaccgctggcgcagagacatcgcacaaggtgagacgaattttcggcgaatggcgcgcaaaggcaactgaaagcacccccgcgccacagccgacatccagcactttacctttcgtgtgcggagttaacgtcgagagcagcaactggctaccgacatccagaccgtcgcggctaaacacgccaggcagcgttttgaccgtcaggccatcgacgctgtattcgccccagaatttatcggcatcaaataccggctgtttttccagacgaccaaaatagaggccacagcgacgagcgctgtcgactttattcaacggcgcataatctgccagcatctgctcggcgctgcgcacgccgctgcggttctcgccaacgacaaaaatatccgtccccaccggcagcagagaaagtaaattcatcaactggaactgggcttccggtttgttcttcggccagtagtaaatcagcgtatcgcaatctgcgacgtcatccgccgtggcgaccagactgaaacgggcgttatcccccatctggcggcttaatacctgccagtggtggaattgctgggtatgagcacggctggccgcggtatctaaacgcgcgggcaggtcatcctgtaagtctccggcaaacagaatacggctttgttcgaaatcatcactgtgacgcagcaagacttcacttgccggggtaaatgcagacatggaatgctcctcaattgatactggcggcgattatagccatatgttggcgcggtatcgacgaatttgctatatttgcgcccctgacaacaggagcgattcgctatgacatcccgacgagactggcagttacagcaactgggcattacccagtggtcgctgcgtcgccctggcgcgttgcagggggagattgccattgcgatcccggcacacgtccgtctggtgatggtggcaaacgatcttcccgccctgactgatcctttagtgagcgatgttctgcgcgcattaaccgtcagccccgaccaggtgctgcaactgacgccagaaaaaatcgcgatgctgccgcaaggcagtcgctgcaacagctggcggttgggtactgacgaaccgctatcactggaaggcgctcaggtggcatcaccggcgctcaccgatttacgggcaaacccaacggcacgcgccgcgttatggcaacaaatttgcacatatgaacacgatttcttccctcgaaacgactgatttaccggcggcttaccacattgaacaacgcgcccacgcctttccgtggagtgaaaaaacctttgccagcaaccagggcgagcgttatctcaactttcagttaacgcaaaacggcaaaatggcggcgtttgcgattacgcaagtggtgctggatgaagctacattgttcaatattgcggtcgatcctgactatcagcgtcagggattgggaagggcgctgctggaacatctgatcgacgaactggaaaaacgcggcgtggcgacactatggctggaagtccgtgcttcaaacgctgccgccattgccctgtacgaaagtttaggctttaacgaggcgacgattcgccgcaattactaccccaccacggacggtcgcgaagacgccatcatcatggcgttgccaatcagtatgtaagacaaggtggaataatgaagtgggactggattttctttgatgccgatgaaacgctgtttacctttgactcattcaccggcctgcagcggatgtttcttgattacagcgtcacctttaccgctgaagattttcaggactatcaggccgttaacaagccactgtgggtggattatcaaaacggcgcgatcacttcattacagcttcagcacgggcgttttgagagctgggccgaacggctgaaagttgaagcaggcttgcttaacgatgcctttattaatgcgatggcggaaatctgcacgccgctgccgggcgcggtttctctgcttaacgccattcgtggcaacgccaaaatcggcatcatcaccaacggctttagcgccttgcagcaagtgcgtctggaacgcacgggcctgcgtgattacttcgatttgctggtgatttccgaagaagttggcgttgccaaaccgaataagaaaattttcgattatgcgctggaacaggcgggcaatcctgaccgttcacgcgtgctgatggttggcgacactgccgagtccgatattctcggtggcatcaacgccgggcttgcgacctgctggctgaatgcgcaccatcgcgagcaaccagaaggcatcgcgcccacctggaccgtttcttcgttgcacgaactggagcagctcctgtgtaaacactgattgcctcccccccgttgatgggtaaaatagccgcaatttttcgttttcaacaagcgcggcgcgatgccgcttactcaagaagaaagaattatgacgttgtctccttatttgcaagaggtggcgaagcgccgcacttttgccattatttctcacccggacgccggtaagactaccatcaccgagaaggtgctgctgttcggacaggccattcagaccgccggtacagtaaaaggccgtggttccaaccagcacgctaagtcggactggatggagatggaaaagcagcgtgggatctccattactacgtctgtgatgcagtttccgtatcacgattgcctggttaacctgctcgacaccccggggcatgaagacttctcggaagatacctatcgtaccctgacggcggtggactgctgcctgatggttatcgacgccgcaaaaggtgttgaagatcgtacccgtaagctgatggaagttacccgtctgcgcgacacgccgatcctcacctttatgaacaaacttgaccgtgatatccgcgacccgatggaattgctcgatgaagttgagaacgagctgaaaattggctgcgcaccgatcacctggccaattggctgcggcaagctgtttaaaggcgtttaccacctttataaagatgaaacctatctctatcagagcggtaaagggcacaccattcaggaagtccgcattgttaaagggctgaataacccggatctcgatgctgcggttggtgaagatctggcacagcagctgcgtgacgaactggaactggtgaaaggcgcgtctaacgagttcgacaaagagctgttccttgcgggcgaaatcactccggtattcttcggtactgcgctgggtaacttcggtgtcgatcatatgctggatggcctggtggagtgggcacctgcgccgatgccgcgtcagactgatacccgtaccgtagaggcgagcgaagacaaatttaccggcttcgtatttaaaattcaggccaacatggacccgaaacaccgcgaccgcgtggcgtttatgcgtgtggtgtccggtaaatatgaaaaaggcatgaagctgcgccaggtgcgtactgcgaaagatgtggttatctccgacgcgctgacctttatggcgggtgaccgttcgcacgttgaagaagcgtatccgggcgatatcctcggcctgcacaaccacggcactattcagatcggcgacacctttacccagggtgagatgatgaagttcaccggtattccgaacttcgcaccagaactgttccgtcgtatccgcctgaaagatccgctgaagcaaaaacagctgctcaaagggctggtacagctttccgaagagggcgcggtgcaggtgttccgtccgatctccaacaacgatttgatcgttggtgcagttggtgtgctgcagtttgatgtggtggtatcgcgcctgaagagcgaatacaacgttgaagcagtatatgaatcagtcaacgttgccactgcccgctgggtagaatgtgcggacgcgaagaaattcgaagagttcaagcgtaagaacgaaagccaactggcgcttgatggcggcgataacctcgcttacatcgctaccagcatggtcaacctgcgcctggcgcaggaacgttatccggacgttcagttccaccagacccgcgagcattaattcttgcctccagggcgcggtagccgctgcgccctgtcaatttcccttccttattagccgcttacggaatgttcttaaaacattcacttttgcttatgttttcgctgatatcccgagcggtttcaaaattgtgatctatatttaacaaagtaatgacatttctgacggcgttaaataccgttcaatgcgtagatatcagtatctaaagccgttgattgtcattctaccgatattaataactgattcagaggctgtaatggtcgttattcatcacccatcgcttttgtgatggcgaccattgacttctgtagagggtgaagtctctccctattcagcaatgcaacctcgtgttgccaggctcaaattacgagcaaacttacaggaataaatcgatgactatgacaagactgaagatttcgaaaactctgctggctgtaatgttgacctctgccgtcgcgaccggcgctgcctacgcggaaaacaacgcacagactaccaatgaaagcgcagggcaaaaagtcgatagctctatgaataaagtcggtaatttcatggatgacagcgccatcaccgcgaaagtgaaggcggcgctggtggatcatgacaacatcaagagcaccgatatctctgtcaaaaccgatcaaaaagtcgtgaccctgagcggtttcgttgaaagccagacccaggccgaagaggcagtgaaagtggcgaaaggcgttgaaggcgtgacttctgtcagcgacaaactgcacgttcgcgacgctaaagaaggctctgtgaagggctacgcgggtgacaccgccaccaccagtgaaatcaaagccaaactgctggcggacgatatcgtaccttcccgtcatgtgaaagttgaaaccaccgacggcgtggttcagctctccggtaccgtcgattcccaggcacagagcgaccgtgctgaaagtatcgccaaagcggtagatggtgtgaaaagcgttaaaaatgatctgaaaactaagtaattcgtcgtaattcgtcctcccgaactttgtcgggaggcgcgatgtgcaccacactaaaaatatcgcattgagtgattttcacgctcatatcaagcggtgacattaactatggtaaaggagacgcttatgtttcgttggggcatcatatttctggttatcgcgttaatcgccgccgcacttgggtttggtggtctggccggtaccgctgcaggcgcagctaaaattgtctttgtcgtcgggattattctgttcctggtgagtttgttcatgggccgaaaacgaccctagatttcagaccattaagaaaattttatccaaagccagtccagcggactggcttttgcggttttagcgaataataaattgcgttactttgtcattctttcacaacaaaaacaggaaggcagaggtggggcagcgaatacctgtaacgcttggtaatattgcgccgttgtcgctaaggccgttccagcctggacgaatagctctggtgtgcgaaggcggcgggcagcgtggaattttcacggctggcgtgctggatgagtttatgcgcgcgcagtttaatcctttcgatctttatctcggcacatctgccggggcgcagaacctctcggcgtatatctgcaatcagcccggttacgcgcgcaaagtcatcatgcgctataccacaaaacgcgaatttttcgatccattgcgctttgtgcgtggaggaaatcttatcgatctcgactggctggtggaggccaccgcaagtcagatgccgttgcaaatggataccgccgcgcggttgtttgacagcggcaaatcgttttatatgtgcgcctgtcgtcaggatgactatgcgccgaattactttttaccaaccaaacaaaactggctggatgtgattcgcgcctccagtgcgatacctggcttttatcgtagcggagtgtcgctggaaggcattaactacctggatggcgggatcagtgatgcgattccggttaaagaggcggcaaggcagggcgctaaaacgttggtcgtcattcgcactgtgccgtcacaaatgtactacacgccgcagtggttcaaacgcatggaacgctggctgggtgacagtagcctgcagccgctggtcaatctggtgcagcatcatgaaaccagctatcgtgacatccagcaatttattgagaaaccaccgggcaagctgcggatattcgaaatttatccaccgaagccattacatagtatcgcgcttggcagtcggattccggcgctgcgtgaagactataaacttgggcgtttatgcgggcgatatttcctcgccacggttggcaagctattaactgaaaaagcgccgcttacccgccatctggtgccagtggtgacgccggaatcgatcgttattccgcctgcgccagtcgccaacgatacgctggttgccgaagtgagcgatgctccgcaggcgaacgacccgacatttaacaatgaggatctggcttgatttgccgttttatcgacacccactgccattttgatttcccgccgtttagtggcgatgaagaggccagcctgcaacgcgcggcacaagcgggcgtaggcaagatcattgttccggcgacagaggcggaaaattttgcccgcgtgcaggcgttagcggaaaaatatcaaccgctgtatgccgcattgggcttgcatccggggatgttggaaaaacatagcgatgtgtctcttgatcagctacagcaggcgctggaaaggcgtccagcgaaggtggtggcggtgggggagatcggtctggatctcttcggcgacgatccgcaatttgagaggcagcagtggttactcgacgaacaactgaaactggcgaaacgctacgatctgccggtgatcctgcattcacggcgcacacacgacaaactggcgatgcatcttaaacgccacgatttatcgcgcactggcgtggttcacggtttttccggcagcctgcaacaggccgagcggtttgtacagctgggctacaaaatcggcgtaggcggtactatcacctatccacgcgccagtaaaacccgcgatgtcatcgcaaaattaccgctggcatcgttgttgctggaaaccgacgcgccggatatgccgctcaacggctttcaggggaagcctaaccgcccggaacaggctgcgcgggtgtttgacgtgctttgcgagttacgtccggaaccagaagatgagattgccgaagtgttgcttaataatacgtatgcggtgtttagcgttcgtgggtagtttacccttcgtaggcagcatccggcagtcggcgcataatgcctgatgcgacgcttgtcgcgtcttatcatgcctacaggtttgtgccgaaccgtaggccgtatccggcatgtcacaaatagagcgccggaaatatcaaccggctcaccccgcgcacctttaacgcatcagccaacggctcaacgtcttccggcgtggcgctcgcccagctttgcgcctcgccatacacgccgtgggcatgaaacgcattcaggcgaaccggaacatcgccaagtctcttgataaacgtcgccagctcatcgatgtgatgcaaataatccacctggtctggaattaccagcaaacgcagttccgccagcttaccgcgctctgccagcaaacagatgctgcgcttaatctgctgattatcgcgtccggttaattgctgatgacattcgctcccccacgctttgagatcgagcatcgcgccgtcgcacaccgggagtaatttttcccagccggtttcgctcaacataccgttactgtccacgaggcaggtgaggtggcgcagttgcggatcgtttttgatggctgtaaatagcgccactacaaacggcagttgggtcgtggcttcgccgccgcttaccgttatcccttcaataaacagcaccgctttgcggatatggctaagcacctcatccacgctcatggattgcgccattggcgtggcatgttgcggacacatcttcaggcaggtatcacactgctcgcaaaccacagcgttccacagtacgttgccgtcaacaatctgcaatgcctgatgcggacactgtggcacgcactccccgcaatcattgcagcgtcccatcgtccacggattgtgacagtttttgcagcgcagattgcagccctgcaaaaacagagccagacgactgcctggcccgtcaacgcaggagaaggggataatcttactgactaaagcgcatctgctgttcatggcttatcacgcgcggctggcgttccagaatacgagtgttgcgtgcggcttcttcgcccagccaggtggtgttggtgcgtgaaccttcggcgcgatatttttctaagtccgacaaacgcaccatataaccggtaacgcgaaccagatcgttaccgctgacattggcagtaaattcacgcattccggctttaaaggcaccgaggcaaagctgtaccagtgcctgcgggttacgtttgatggtttcgtcgagcgtcagaatgtcgctgatgccggaataataataagcatgatgcggggcgacagtttgcagatgggtgatcggatctggctcatcgccatacggcaaacgcgcgcccggcgtggtgccgatatcggaactgatccccgactgtgcgtgtaacatggcgcgtttttgccagccatatttcacgggggtattggcgacaaactccgccagttgcgcgctgatgcgataacccacttcatttgcggcggcttctttaccgtagcgcgcggcaatcccttctttctcacacagcaagttaaccgcttccgccagcccatacatgccaaacattggcacaaaacgttcagggttaatcagcccttctttcaccaggaagctattctcaaagaagtgtgattgttgatagaggaattcacaccgcgcatcgatgatggcgatctgctgctggcagtagtgcggtagagtgcgcgtaaagaagtcatccagcgattcgctgcgctcggcaatggctttcaggttaaggcgtaccagcgtgctgccaccacccgccagcggcagtgagttgtaacagctcacaatcccgtagcccccttttgtgaaaattttatcatgcaccggaccgttggcgatgtgcggtttgctacattcacagatgttcttcgccacttccagcagcaggtcatcaggggtgatttcaggatcgtagataaaggtcaggttcggtgaaacctgcttcaactctgcgtctgcacgtaagatcgcgcgggtaatgggcgaatcagacgggccgatattggcgtgcataaaggcgtctggcagggttctgtcgaggtaacgccagaaacgttttattcgaacatcgatctcgtcttgtgttagaattctaacatacggttgcaacaacgcatccagttgccccaggtagaccggcatcgatgtgaccgacggtacgtggtggtaaagaatggtcagcagagagagtgcgtcatcaagatctttcgcgccttccagctccagccattcggaaccgttcgccagaaaacgggcgtaatcgggtaagacatagcgcggtttgtacggcgcatgaccttcaaacatatcgcagattacaccctcatccagcgcgcggcgggcttcggcaggaagctgcggataaggcagattgttttctgcttccagagccagaaaatggcgcttctgctccgggctaagcactgggctggtgacaatttgctggcaacgttgttgcagtgcattttcatgagaagtgggcatcttcttttccttttatgccgaaggtgatgcgccattgtaagaagtttcgtgatgttcactttgatcctgatgcgtttgccaccactgacgcattcatttgaaagtgaattatttgaaccagatcgcattacagtgatgcaaacttgtaagtagatttccttaattgtgatgtatatcgaagtgtgttgcggagtagatgttagaatactaacaaactcgcaaggtgaattttattggcgacaagccaggagaatgaaatgactgatctgaaagcaagcagcctgcgtgcactgaaattgatggacctgaccaccctgaatgacgacgacaccgacgagaaagtaattgctctgtgtcatcaggccaaaactccggtcggcaataccgccgctatctgtatctatcctcgctttatcccgattgctcgcaaaacgctgaaagagcagggcaccccggaaatccgaatcgctacggtaaccaacttcccacacggtaacgatgacatcgaaatcgcgctggcagaaacccgtgcggcaatcgcctacggtgctgatgaagttgacgttgtgttcccgtaccgcgcgctgatggcgggtaacgagcaggttggttttgacctggtgaaagcctgtaaagaggcttgcgcggcagcgaatgtactgctgaaagtgatcatcgaaaccggcgaactgaaagacgaagcgctgatccgtaaagcgtctgaaatctccatcaaagcgggtgcggacttcatcaaaacctctaccggtaaagtggctgtgaacgcgacgccggaaagcgcgcgcatcatgatggaagtgatccgtgatatgggcgtagaaaaaaccgttggtttcaaaccagcgggcggcgtgcgtactgcggaagatgcgcagaaatatctcgccatcgcagatgaactgttcggtgctgactgggcagatgcgcgtcactaccgctttggtgcttccagcctgctggcaagcctgttgaaagcgctgggccacggtgacggtaagagcgccagcagctactaagtaagatgctttacgcctgatgcgctgcgcttatcaggcctacgagacgtatctacccgtaggccggataaggcgtagacgcatccggcaaaagccgcctcatactcttttcctcgggaggttaccttgtttctcgcacaagaaattattcgtaaaaaacgtgatggtcatgcgctaagcgatgaagaaattcgtttctttatcaacggtattcgcgacaacactatctccgaagggcagattgccgccctcgcgatgaccattttcttccacgatatgacaatgcctgagcgtgtctcgctgaccatggcgatgcgagattcaggaaccgttctcgactggaaaagcctgcatctgaatggcccgattgttgataaacactccaccggcggcgtcggcgatgtgacttcgctgatgttggggccgatggtcgcagcctgcggcggctatattccgatgatctccggtcgcggcctcggtcatactggcggtacgctcgacaaactggaatccatccctggcttcgacattttcccggatgacaaccgtttccgcgaaattattaaagacgtcggcgtagcgattatcggccagaccagctcactggctccggcggataaacgtttctacgcgacccgtgatattaccgcaaccgtggactccatcccgctgatcactgcctcgatcctggcgaagaaactggcggaaggtctggatgcgctggtgatggacgtgaaagtgggtagcggtgcgtttatgccgacctacgaactctctgaagcccttgccgaagcgattgttggcgtggctaacggcgctggcgtgcgcaccaccgcgctgctcaccgatatgaatcaggtactggcctccagtgcaggtaacgcggttgaagttcgtgaagcggtgcagttcctgacgggtgaatatcgtaacccgcgtctgtttgatgtcacgatggcgctgtgcgtggagatgcttatctccggcaaactggcgaaagatgacgccgaagcgcgcgcgaaattgcaagcagtgctggacaacggtaaagcggcagaagtctttggtcgtatggtagcggcacaaaaaggcccaaccgacttcgttgagaactacgcgaagtatctgccgacagcgatgctgacgaaagcagtctatgctgataccgaaggttttgtcagtgaaatggatacccgcgcgctggggatggcagtggttgcaatgggcggcggtcgtcgtcaggcatctgacaccattgattacagcgtcggctttactgatatggcgcgtctgggcgaccaggtagacggtcagcgtccgctggcggttatccacgcgaaagacgaaaacagctggcaggaagcggcgaaagcggtgaaagcggcaattaaacttgccgataaagcaccggaaagcacaccaactgtctatcgccgtatcagcgaataacggtatactgatctgatcatttaaatttgaagcactgagtacggagaacatatgaaacgtgcatttattatggtgctggactcattcggcatcggcgctacagaagatgcagaacgctttggtgacgtcggggctgacaccctgggtcatatcgcagaagcttgtgctaaaggcgaagctgataacggtcgtaaaggcccgctcaatctgccaaatctgacccgtctggggctggcgaaagcacacgaaggttctaccggtttcattccggcgggaatggacggcaacgctgaagttatcggcgcgtacgcatgggcgcacgaaatgtcatccggtaaagataccccgtctggtcactgggaaatcgccggtgtcccggttctgtttgagtggggatacttctccgatcacgaaaacagcttcccgcaagagctgctggataaactggttgaacgcgctaacctgcctggttatctcggtaactgccactcttccggtacggtcattctggatcagctgggcgaagagcacatgaaaaccggcaagccgattttctatacctccgctgactccgtgttccagattgcctgccacgaagaaacctttggcctggataaactctacgaactgtgcgaaatcgcccgtgaagagctgaccaacggcggctacaacatcggtcgtgttatcgctcgtccgtttattggcgacaaagccggtaacttccagcgtaccggtaaccgtcacgacctggctgttgagccgccagcaccgaccgtgctgcagaaactggttgatgaaaaacacggtcaggtggtttctgtcggtaaaattgcagacatctacgccaactgcggtatcaccaagaaagtgaaagcaactggcctggacgcgctgtttgacgccaccatcaaagagatgaaagaagcgggtgataacaccatcgtcttcaccaacttcgttgacttcgactcttcctggggccaccgtcgcgacgtcgcaggttatgcggcgggtctggaactgttcgaccgccgtctgccggagctgatgtctctgctgcgcgatgacgacatcctgatcctcactgctgaccacggttgtgatccgacctggaccggtactgatcacacgcgtgaacacattccggtactggtttacggcccgaaagtaaaaccgggctcactgggtcaccgtgaaaccttcgcggatatcggccagactctggcaaaatattttggtacttctgatatggaatatggcaaagccatgttctgataatgggtgcggcttgatgccctcaccccggccctctccctcagggagagggtgaaaacatgtagataaggataaaacaatggctaccccacacattaatgcagaaatgggcgatttcgctgacgtagttttgatgccaggcgacccgctgcgtgcaaagtatattgctgaaactttccttgaagatgcccgtgaagtgaacaacgttcgcggtatgctgggcttcaccggtacttataaaggccgcaaaatttccgtaatgggtcacggtatgggtatcccgtcctgctccatctacaccaaagaactgatcaccgatttcggcgtgaagaaaattatccgcgtgggttcctgtggcgcagttctgccgcacgtaaaactgcgcgacgtcgttatcggtatgggtgcctgcaccgattccaaagttaaccgcatccgttttaaagatcatgactttgccgctatcgctgactttgacatggtgcgtaacgcggtagacgcggctaaagcactgggcattgatgctcgcgttggtaacctgttctccgctgacctgttctactctccggacggcgaaatgttcgacgtgatggaaaaatacggcatcctcggcgtggaaatggaagcggctggtatctacggcgtcgctgcagaatttggcgcgaaagccctgaccatctgtaccgtgtctgaccacatccgcactcacgagcagaccactgccgctgagcgtcagaccaccttcaacgacatgatcaaaatcgcactggaatccgttctgctgggcgataaagagtaattgtgtttcgctgaaaggcgattgtcgtgtgaagccggagtgggagactgctccggctttttagtatctattcatcaatagcaactgatttatagatttactattatttttcatatggatagaaaataaaatctattcaagtatctattcacgaatctattcatttatgttcagccgtcatccaggaagggcatatcagcaactctggtggacaaccataaatttctgccattttgcttttgatgtttgagctaaaccgttccgtcttttcgatctattttagagaattaatcgagatacctaacattttacttacttcagcaagcgataatttatgcctgatacgcacggcggctagccaggaaatacgctggcttaacattatattgataatctcccgctcctggttttccagatcgatcatattcccttcctttggtattttaatcagcgagttaccttaccgcccccgctatccacgtcgacaactcccgtagctctttttcctggtccgggaagtcaaccaacagcgcttcgcactcttgttgcagcatatccgcgcggtacaggccgccttgcagtcgcccggcgagggcttccagcggcgcggggttgaggctgtcggtaaacacctgggcgcgggtgatatggcctttttcaacgtcgaaatgcagttccacgccgccccagctaaagcgttcatccagcagatgcgagaatgcaggagcctgaccgaagttccattcccagctactctgacgggcaaaggtttcggcgaagtttggcaagtctggcgttttgtccggggagatgatttccgcttctacacgctcgccataatgggcgaaaaaggccttggttatggcctcgcaaacctgctcatgggtgatccccggcagcagctcggtgaggttggtcacgcgggaacgcactgaggtaatgcctttcgccgccagtttctttttatccggattgagatagtttgccaggcggctaaggtcggcattgagcagcaaggtgccgtggtggaagccacgatctttggtttcgcgataggccgatcctgagactttgcggtcaccttcggcggttttcaccaccagatcgttacgcccggacgcttcggcgctgacgccaagcgcgttcagcgcattgagcacaatcgacgtggagatggttttatcgtactccggcttgccagccataaaggtaaagcaggtattgccgagatcgtggaacaccgcgccgccaccgctactgcgccgtgccaggcggacgttatcttcttccatccgccgggtattacactctttccacgggttctgcgcgcgaccaatcactaccgtgtcggcattgcgccagagaaacagaacgcgctgcgtggcgggcatctggcgaaaaatacactcctccaccgccaggttaaaccacgggtcgtaagagtcagagatgagcaggcgtaatgtggacataacgatttcctttcttgtagtaatgggtcactcttttttctcgctttcttcctcttccggcaccggtttgctggcggttaacaggaagggcgattgctgccagcgggtacgtttaccctgtagcagcgtgcgggtcagcactacgccgattgccagtgaaagcagcaacatcaggcgtaaaatgttagtggtgttatccacctgttgggcttcggtggcgagcgtatgggtgtcgagcgtcaggcgcagatagccgagcggtccgtttttcccggcaattggttcgacaatctgctggttaaaatagccgcccgcttttttaccgtcgagcgccagccggtcgcgcacttcgacgctttcgccagaacgtgcgataagatcgccttgttcgtcatacacacccgcgtcgaggatacggctttcatccgttaactgatcgaggatcgcctgaatgcgtttttcatccggtgagtcggtacgcatcagcggtgcaacgttcagcgttacctgacgcgccagggtgcgggccagttcttccagctgtggattacgttgtcgctggtggttttgactaaaccatgacgctccctgcatcagcgccactaacaaggcaagacagaacaggacaatcactgcccgatgcagccggaatttcagttttgtgcgagccatcttccaccctttgaaaatttgagacttaatgttgccagaagcaatggatacaaggtagcctcatgcgttattttccctgcttcgaacgattttacaggagccttaatgcctaacattacctggtgcgacctgcctgaagatgtctctttatggcctggtctgcctctttcattaagtggtgatgaagtgatgccactggattaccacgcaggtcgtagcggctggctgctgtatggtcgtgggctggataaacagcgtctgacccaataccagagcaaactgggtgcggcgatggtgattgttgccgcctggtgcgtggaagattatcaggtgattcgtctggcaggttcactcaccgcacgggctacgcgcctggcccatgaagcgcaactggatgtcgccccgctggggaaaatcccgcacctgcgcacgccgggtttgctggtgatggacatggattccaccgccatccagattgaatgtattgatgaaattgccaaactggccggaacgggcgagatggtggcggaagtaaccgaacgggcgatgcgcggcgaactcgattttaccgccagcctgcgcagccgtgtggcgacgctgaaaggcgctgacgccaatattctgcaacaggtgcgtgaaaatctgccgctgatgccaggcttaacgcaactggtgctcaagctggaaacgctgggctggaaagtggcgattgcctccggcggctttactttctttgctgaatatctgcgcgacaagctgcgcctgaccgccgtggtagccaatgaactggagatcatggacggtaaatttaccggcaatgtgatcggcgacatcgtagacgcgcagtacaaagcgaaaactttgactcgcctcgcgcaggagtatgaaatcccgctggcgcagaccgtggcgattggcgatggagctaatgacctgccgatgatcaaagcagcagggctggggattgcctaccatgccaagccaaaagtgaatgaaaaggcggaagtcaccatccgtcacgctgacctgatgggggtattctgcatcctctctggcagcctgaatcagaagtaattgctcgcccgccatcctgcgggcggcacagcattaacgaggtacaccgtggcaaaagctccaaaacgcgcctttgtttgtaatgaatgcggggccgattatccgcgctggcaggggcagtgcagtgcctgtcatgcctggaacaccatcaccgaggtgcgtcttgctgcgtcgccaacggtggcgcgtaacgagcgtctcagcggctatgccggtagcgccggggtggcaaaagtccagaaactctccgatatcagccttgaagagctgccgcgtttttccaccggatttaaagagttcgaccgcgtactaggcggcggcgtggtgccaggaagcgccattctgattggcggtaacccaggtgcggggaaatccacgctgctactgcaaacgctgtgcaaactggcccagcagatgaaaacgctgtatgtcactggcgaagagtcgctgcaacaggtggcaatgcgcgctcatcgccttggcctgccgactgacaatctcaatatgttgtcggaaaccagcatcgaacagatctgcctgattgccgaagaagagcaaccgaaactgatggtaattgactcgatccaggtgatgcatatggcggatgtacaatcatcgcctggtagcgtggcgcaggtgcgtgaaacggcggcttatctgacgcgcttcgccaaaacgcgcggtgtggcgattgtcatggttgggcacgtaaccaaagatggctcgctggctggccctaaagtgctggaacactgtatcgactgttcggtgcttctggatggtgatgccgactcccgttttcgcaccttgcgcagccataaaaaccgcttcggcgcggtgaatgagctgggcgtcttcgcgatgaccgaacaggggctgcgtgaagtcagcaacccttcggcaattttcttaagtcgcggagatgaagtgacctccggcagctccgtgatggtggtgtgggaaggaacgcgtccgttgctggtggagattcaggcgctggtcgatcactcgatgatggcgaatccgcgccgcgtggcagtggggctggaacaaaaccgtctggcaatcctgctggctgtcttgcaccgtcacggtggtctgcaaatggccgatcaggatgtatttgtgaacgtggtcggcggcgtgaaggtaaccgaaaccagtgccgatttagcgttactgctggcgatggtttccagcctgcgtgacagaccgctgccacaggatctggtggtgtttggtgaagtcgggctggcaggggagatccgcccggtgcccagcggtcaggaacgaatttcagaagcggcgaaacacggttttcgccgggcgattgttccggcggctaacgtaccgaaaaaagcgccggaagggatgcagatttttggcgttaaaaaactctccgacgcgcttagcgtgttcgacgacttataatgagagatacggagggagatatgtcgtcatttgattacctgaaaactgccatcaagcaacagggctgcacgctacagcaggtagctgatgccagcggtatgaccaaagggtatttaagccagttactgaatgccaaaattaaaagccccagcgcgcaaaagctggaggcgttgcaccgttttttggggcttgaatttccccgacagaagaaaaccattggtgtcgtattcggtaagttctacccgctgcataccggacatatctaccttatccagcgcgcctgtagccaggttgacgagctgcatatcattatgggttttgacgatacccgcgaccgcgcgttgtttgaagacagcgccatgtcgcagcagcccacggtgccggatcgtctgcgctggttattacaaacttttaaatatcagaaaaatattcgcattcatgctttcaacgaagagggcatggagccgtatccgcacggctgggatgtgtggagcaacggcatcaaaaagtttatggctgaaaaggggattcagccggacctgatctacacctcggaagaagccgatgcgccacagtatatggaacatctggggatcgatacggtgttggtcgatccgaaacgtacctttatgagtatcagcggtgcgcagatccgcgaaaacccgttccgctactgggaatatattcctacggaagtgaagccgttctttgtacgtaccgtggcgatccttggtggcgagtcgagcggtaaatccactttggtaaacaaacttgccaatatcttcaataccaccagtgcgtgggaatatggtcgcgattatgtcttttcacacctcggcggtgatgagatcgcattgcagtattccgattacgataaaatcgcgctgggccacgcacaatacattgattttgcagtgaaatatgccaataaagtggcgtttattgacactgattttgtcactacccaggcgttctgcaaaaagtacgaagggcgtgagcatccgttcgtacaggcgttgattgatgaataccgtttcgatctggtgatcctgctggagaacaacacgccgtgggtggcggatggtttacgcagcctcggcagttcggtggatcgcaaagagttccagaacttgctggtggagatgctggaagagaacaatatcgaattcgtgcgggttgaagaggacgattatgacagccgtttcctgcgctgcgtggagctggtgcgggagatgatgggggagcagagataaccgcgatgaaacggctcaaaggcgaggtataaaataagttttttgatgagttgaaaacctctctggaagaggctgtcgagattaaacaaggtttaaaagaatcagcacgggtgacccgctacgaatttgcggatactaaggctgttgtaggccggaaaaggcgttcacgccgtatccggcattcggtgctcaatgcctgatgcgacgcttaccgcgtcttatcaggcctggagattcacaacgtattgaaatttcttggtttgtaggccggataaggcgttcacgccgcatccggcattttacgcattacttcgcaatacgcttgtacttgatacgcttcggctccagtgcgtctgcgcccagcgtgcgtttcttgtactcttcgtactcggtaaagttaccttcgaagaactcaactttaccttcatcctggtaatccagaatgtgcgtggcgatacggtcgaggaaccaacggtcgtgcgagataaccatcgcgcagcccgggaactccagcagggcgttttccagcgcgcgcagggtttcgatatccaggtcgttggttggttcgtcgagcagcagcatgttgccgccaacctgcagcagcttcgccagatgcagacgaccgcgctcaccaccggaaagttcaccaacgcgtttaccctgatcaacccctttaaagttaaagcggccaacgtaggcgcggcttggcatctcggtgttgccgatcttcataatatccagcccgccggaaacttcttcccaaacggttttgctgttatccattgagtcacggaactgatcaaccgatgccagtttcaccgtttcacctaaagtgatggtgccgctgtccggctgttcctgaccagagatcatacggaacagggtcgatttacccgcgccgttcggaccgatgatcccgacgattgcccctttcgggatcgagaagctcaggtcatcaatcagcaggcgatcaccgtaggatttacgcaggttgctgacttccagcactttatcgcccagacgcggtccaggtggaataaacagttcgttggtttcgttacgtttctgatattcggtgctgttcagctcttcaaagcgtgccagacgtgctttacctttcgactggcggcctttagttccctgacgtacccactccagctctttctcgatcgacttacgacgcgccgcttcttgtgaagcttcctgcgccaggcgctgatctttctgctccagccaggaggagtagttgccttcccacggaataccttcaccgcggtcaagttcgaggatccagcctgcaacgttatcgaggaagtaacggtcgtgggtaatcgccaccacggtgccctcgaagtcgtgcaggaagcgttccagccaggccacggattcggcatccaggtggttggtcggttcgtcgagcagcagcatgtctggtttttccagcagcaggcggcacaacgctacgcgacgacgctcaccaccggagaggttagcgattttcgcgtcccaatctggcagacgcagcgcatccgccgcacgctccagttgtacgttcaggttatgaccgtcgttagcctgaatgatctcttccagacggccttgttcagcggccagcttgtcaaaatcggcatccggatcggcgtacagcgcatacacttcatccaggcgtttcagggcgttaaccacttcagaaaccgcttcttcaatggactcacgcacggtgtgttccgggttcagctgcggttcctgcggcaggtaaccaatcttgatgtctggctgcggacgcgcttcaccttcgatgtctttatcaatgcccgccataatgcgcagcagggtagacttacccgcgccgttcagacccaggacaccaatttttgccccagggaagaaactcagagagatgtttttcaaaatatgacgtttcggcggaacaactttgccgacacgatgcatggtataaacgaattgagccacgttggacttcgcctctatgtttatcgtgatgatgagttttcaaaggcgaagtgtagcctttttccccgcctaatcccagttggtcgatcaccttcgcagtaaaagtaaaaaagtgtccgtaacgtggcgtaaacggcaatgactggttagcataaatctattacgcggcatgacgctgcattgatgtatttacacttagaggatgcgcttgtggaaaaagccaaacaagttacctggcggctgttggctgccggtgtctgtctgctgacggtcagcagcgtggcgcgagccgactcactggatgagcagcgtagccgttacgcgcaaatcaagcaggcctgggataatcgacaaatggatgtggtcgaacaaatgatgcctggactgaaggattatccgctttatccctacctggaataccgccagatcaccgatgatctgatgaatcaaccggcggtgacggtcactaactttgttcgcgctaaccccacgcttcctcccgctcgcacgctgcaatctcgtttcgtcaatgaactggcgcggcgtgaagactggcgtggcttgttagcctttagcccggaaaagcccggaactaccgaagcgcaatgtaattactactatgcgaaatggaacaccgggcagagtgaagacgcctggcaaggggcgaaagagctgtggctaaccggcaagagccagcctaacgcctgtgacaagttatttagcgtctggcgtgcgtcaggtaaacaagatccgctggcgtatttagagcgtatccgtctggcgatgaaagcgggtaacactggcctggtaacagtgctggcagggcagatgcctgccgattaccagactatcgcctcggcaatcatttcactggcgaacaaccctaatacggtactgaccttcgcgcgtacaaccggagcgaccgattttacccgtcaaatggcagcggtggcgtttgccagtgtggcgcggcaggatgctgaaaatgcacggctgatgatcccgtcgcttgcccaggcgcagcagcttaatgaagatcagattcaggagctgcgcgatatcgtcgcctggcgtttgatgggcaacgatgtcaccgacgagcaggcgaaatggcgcgatgacgccattatgcgctcgcaatccacgtcgttgattgaacgccgtgtgcgaatggcacttggcaccggcgatcgtcgcggcctgaatacctggctggcgcgtctgccgatggaagcaaaagagaaagatgaatggcgttactggcaggcggatttattgctggaacgcggacgtgaagctgaagcgaaagagattttgcatcaactcatgcaacagcgtggtttctacccgatggttgcagcacaacgcatcggagaagagtatgagctgaagattgataaagcgccgcagaatgttgacagcgccctgactcaggggccggagatggcgcgcgtgcgcgagttgatgtactggaatctcgataacaccgcgcgtagcgagtgggccaatctggtgaagagcaagtcaaaaacagagcaggctcaactggcgcggtatgctttcaacaaccaatggtgggatcttagcgttcaggcaacgatcgccgggaagctatgggatcatctggaagagcgattcccgctggcttacaacgatcttttcaaacgctacaccagcggtaaggagatcccgcaaagctatgcgatggcgattgcccgtcaggagagcgcctggaatccgaaagtgaaatcaccggtaggggccagcggcctgatgcagattatgcctggtacagcgacccatacggtgaagatgttctctattcctggttatagcagccctgggcaattgctggatccggaaacgaatatcaacattggcaccagttacctgcaatatgtttatcagcagtttggcaataaccgtattttctcctcagcagcttataacgccggacctggacgggtgcgaacctggcttggcaacagcgccgggcgtatcgacgctgtggcatttgtcgagagtattccgttctccgagacgcgcggttatgtgaagaacgtgctggcttatgacgcttactaccgctatttcatgggggataaaccgacgttgatgagcgccacggaatggggacgtcgttactgatccgcacgtttatgatatgctatcgtactctttagcgagtacaaccgggggaggcattttgcttcccccgctaacaatggcgacatattatggcccaacaatcaccctattcagcagcgatggcagaacagcgtcaccaggagtggttacgttttgtcgacctgcttaagaatgcctaccaaaacgatctccatttaccgttgttaaatctgatgctgacgccagatgagcgcgaagcgttggggactcgcgtgcgtattgtcgaagagctgttgcgcggcgaaatgagccagcgtgagttaaaaaatgaactcggcgcgggcatcgcgacgattacgcgtggatctaacagcctgaaagccgcgcccgtggagctgcgccagtggctggaagaggtgttgctgaaaagcgattgattttgtaggcctgataagacgcggcagcgtcgcatcaggcatcgtgcaccgaatgccggatgcggcgtgaacgccttatccgtcctacaatgcctgatacacggcattgtgaaacggactcagcgccaggatcaccgcctggtgatagacgctggcgcgagtgagtttcccggcggtaaacacgccgatcgccccttccttacgaccaatctcatcaataccggtataacgcgacatcacgggaccaagcgcctcaccttcacgcactttctgcagaatcaccgcaggtaacggcaaagtagccgaacgcgcctcgccgcgctggctggtgttttcaatcaccacccaactgaaagtgctgtcaccatcgatgccagcttcaatcgccacccaaaaatcagcctctggaagtaaacggcgggcatttgctacccgatttcgtgcgccagcgcgcgtttcctcactgccaaagggctgttccggtacaccgctctcgacggcaacggatgcaatatggcaggatccttcgccgaagatctcgtgaaatgcctgcagaatggcctgaattttagcgggattggtggtcgcacagacaacttggtgcataatcagcattactcagaaaattaacgttacagcagtatacggaaaaaaagcatgttacaggtatacctagtccgccacggtgaaacgcagtggaacgccgagcgacgtattcagggccagtctgacagcccgctgaccgccaaaggtgagcaacaggcgatgcaggtggcaacccgtgccaaagagcttggcattacgcatattatcagtagcgatttaggacgcacccggcgtacggcggaaatcatcgcccaggcctgcggctgtgacatcatctttgattctcgcctgcgtgaattaaacatgggtgtgctggaaaaaagacatatcgattctctgaccgaagaagaagagaactggcgtcggcagctggtcaatggcaccgttgacgggcgtattcctgaaggcgagtcaatgcaggagctcagcgatcgcgtcaatgcggcactggaatcttgccgggacttaccgcagggaagccgaccgctgctggtgagccatggtattgcactgggatgtctggtgagtacgattctcggattaccagcatgggcagagcgccgcttacgtctgcgtaactgttctatttcgcgcgtggattatcaggaaagcctgtggctggcgtctggctgggttgttgaaaccgcaggggacatctcgcatctggacgcccctgcattagatgagttgcagcgttaacgacggatcggaatcagcagttcacagcgcagattaattgggcgatctcccgctttggcatcttctgccgggtagtatcgctcaatatcctgacctttacggcgcgtcagattgagcattggcatgcacgttccgtatactgtcaggataaactcctgcacgccggttcccagaccttcataggtaaacatcacatattcgccgccctgcagcatcaccggatgccccgtcagtacatagccatctgcctgatcctgggctaacgcagtggtatagaatacctcttgttcgtcgtctttatcctgactcggacgcgtttcattcaggccgtagagcactggcggaatggtcggcgcgttgccgagaaaatcgtgccagaactgataacgcatttcatggcggaaatcagagatttgctccagcgaacaggagtagctctgggtaacaccaatcagcggcgtatcttccagggtgacaaatttgtgctctggcattgtgaattcacccagacgtagcggcgggcgaataccaaaggcgctccattcaggagaacggcggtaaagtgcaggagtctgggcaaactgcttcttgaatgcgcgggtaaatgtctgttgagagtcgaagcggtattgcagcgcgatgtccagaatcggacgcgcagtcaggcgtagtgcgaccgccgatttcgacaaacgacgagcacgaatatacgcgccaatagcatggccagtgacatctttaaacattctctgtaagtgccacttggaataacctgctttcgccgctacattgtcgagcgacaggggctgatccagatgaccttccagccagattaaaaggtcgcgaataatgccggcctgatccataaaatatcctcatcctttcaacaacgagcacctgacatcaggtaattggataatagcattttttgctgttttagcattcagtgtttttttcttagtagagtatgttttagggcttgacggaaataaaagtattgagattttgttcttaatcaatatgttatttaccgtgacgaactaattgctcgtgtaatagataaaaatggtaacaatatgaaatacaagcatttgatcctgtctttaagcctgataatgctggggccattggctcatgcagaagagattggttcggtcgacaccgtatttaaaatgatcggcccggatcacaaaattgttgtggaagcctttgacgatcccgatgtgaaaaatgtcacctgttatgtgagccgggcgaaaacaggtggtattaaagggggattgggtctggcggaagatacctccgatgcggctatttcttgtcagcaagtcgggccgattgaactgtcggatcgtattaaaaacggcaaagctcagggcgaggtagtattcaaaaaacgcacgtccctggtctttaagtcgttacaggtcgtgcgcttttatgacgccaaacgcaacgcgctcgcttatctggcttactccgacaaagttgtagaaggttcgccgaaaaacgcgattagcgcggttcctgtcatgccgtggcggcaataacagaggcgatttatgcaacgggaaacggtctggttagtggaagatgagcaagggatagccgacacgctggtctacatgttgcagcaggaaggttttgccgtcgaggtctttgagcgaggcttgccggtgctggataaagctcgccagctggttcccgacgtcatgattctcgacgttggtttgcctgatatcagcggctttgaattgtgccgccagttactggcgctccatccggcgttacctgtactgttcctgacggcccgaagtgaagaggtcgatcgcctgcttgggctggaaattggcgctgacgactatgtggctaaaccgttttcaccccgcgaagtgtgcgccagggtgcgcaccttactgcgtcgggtgaagaagttctcgtcgccgtctcccgtcatccgtattggtcattttgaattgaatgaacccgcggcgcagatcagctggtttgacacgccattaacgctgacgcggtatgagtttttattgctgaagacgttactcaagtcgccaggccgcgtctggtcccgccagcaactgatggatagcgtgtgggaagatgcgcaggacacctacgatcgcaccgttgatacccacattaaaacgttgcgtgtcaagctgcgcgccatcaaccccgatctttcaccgattaatactcatcgcggcatgggatatagcctgaggggcctgtaatgcgtatcggcatgcggttgctgctgggctattttttactggtggcggtggcggcctggttcgtactggctatttttgtcaaagaagttaaaccgggcgtgcgaagagcaacggaggggacgttaatcgataccgcaacgttgctggcggagctggcgcgtcccgatttgctctctggggacccaacgcatgggcaactggcgcaggcgtttaatcagctacaacatcgcccgtttcgcgccaatatcggtggcattaacaaagtgcgcaatgaatatcatgtctatatgaccgattcgcagggtaaagtattgttcgattcggcaaataaagccgttgggcaggattattcgcgctggaatgacgtctggctaacgttgcgtggtcagtatggtgcgcgcagcacgttgcaaaatcctgccgatcccgaaagttcggtgatgtatgttgccgcgccgattatggacggctcgcggcttattggcgttttgagcgtaggcaaaccgaacgcggcgatggctccggtcattaaacgcagcgagcggcgaattttatgggccagcgccattttgttggggatcgcactggtgattggcgcaggcatggtttggtggatcaaccgctccattgcccggctcactcgctatgctgattccgtcactgacaataagcccgttcctcttcccgatctcggtagtagcgagctgcgtaaactcgcgcaggcgctggaaagtatgcgcgtgaagctggaagggaaaaactatattgagcagtatgtttatgcgttaacccatgagctaaaaagcccactggcggcgattcgtggcgcggcggaaattttacgcgaaggtccgccgcctgaagtagtggctcgttttactgacaacattctgacgcaaaatgcgcgaatgcaggcactggtggaaacgttactacgccaggcaagactggagaatcgtcaggaagtcgttttgactgctgttgatgtggcggcattattccgccgcgtcagcgaagcgcgcaccgtgcagttggcagaaaaaaacatcactctacatgttacgcccaccgaggttaatgttgctgctgaaccggcgttactggatcaggcgctggggaatttactggataacgccatcgattttacccccgagagcggtcgtataacgctaagcgccgaagtggatcaggaacacgtcacgcttaaggtgctggataccggtagtggtattcctgactacgcgctgtcacgtatttttgaacgcttttactctttgccgcgtgcaaatgggcaaaaaagcagcggtctggggttggcgttcgtcagtgaggtcgcccgtttgtttaacggcgaagtcacgctgcgcaacgtgcaggaaggtggcgtgctggcctcgctacgacttcaccgtcacttcacatagcttcaaattcttcccacatagccttcgtatcctgctgccattgcaaaggagaagactatgttgaaatcccccctgttctggaaaatgaccaccctgtttgttgcagtattgctgttgttgattccgataatgctgattcggcaagtgattgtcgaacgtgccgattaccgtagcgatgtggaagatgcgattcgccaaagtaccagcgggccgcaaaaactcgttgggccgcttatcgctattcctgtgaccgagctttatacggtgcaggaagaggataaaaccgtggagcggaaacgaagttttatccatttttggttacctgagtcattgatggttgatggcaatcagaacgtggaagaacgcaagatagggatttataccggtcaggtctggcacagtgatttaacgctaaaagccgatttcgatgtttcgcgtcttagcgagctcaacgcgccaaatatcatcttaggcaagccctttattgtgattagcgtcggggatgcgcgtggtattggtgtggtgaaagcgcctgaagttaacggaacggcactgaccattgaacccggtaccgggttagagcaaggcgggcagggcgtgcatatccctttacccgaaggggactggcggaagcagaacctgcagctgaatatggcactgaatttaagcggtaccggcgatctttctgtggtgcctgccgggcgtaatagcgaaatgaccttaaccagcaactggccgcatcccagttttttaggtgattttctaccagccaaacgggaagttagcgagtcaggttttcaggcgcaatggcaaagcagctggtttgctaataatctcggtgagcgttttgcttcaggcaatgataccggctgggaaaacttccccgcgtttagcgtcgcagtgacgacgccagccgatcaataccaattaacggaccgggcgactaagtacgccattctgctgattgcactgacttttatggcgttctttgtttttgaaacgctcaccgcgcaacgtttacacccaatgcaatatttgctggtggggctttcattggtgatgttttatttgctcttgctggcgctttctgaacatatcggttttaccgtggcatggataatcgccagtctgattggggcgttaatgaacggtatttatttgcaggcggtattgaaaggctggcgcaacagcatgttgtttaccctcgcgctgttgttgctggatggtgtgatgtggggactgctcaactctgccgatagcgcgctgttgttgggaaccagtgtgctggtggtggcgctggccggcatgatgtttgtgactcgtaatatcgactggtatgcgttttcactgccgaaaatgaaagccagtaaagaagttacaatggacgatcaattacgtatctggaaataaggttgaaaaataaaaacggcgctaaaaagcgccgttttttttgacggtggtaaagccgattaatcttccagatcaccacagaagcgataaccttcaccgtggatggtggcgatgatttccggcgtatccggcgtagattcgaaatgtttacgaatacggcggatcgtcacgtctacagtacggtcgtgtggtttcagctcacggccggtcattttcttcagcagttcagcacgagactgaattttgcctgggttttcacagaagtgaagcatggcgcggaactcgctgcgcggcagcttgtactgctcgccatcagggccgatcaacgaacggctgttgatatccagttcccaaccattgaacttgtagctttcaacgctacgacgttcttcgctgacagtacccagattcatggtacgggacagcaggttgcgtgcacgaatcgtcagttcacgcgggttgaacggtttggtgatgtagtcatctgcaccgatttcgaggccgagaattttatcgacttcgttgtcacggccagtcaggaacatcaacgcaacattcgcctgctcgcgcagttcacgcgctaacagaagaccgttcttacccggcagattgatatccatgatcaccaggttgatgtcatattcagagaggatctgatgcatttccgcgccatctgtcgcttcgaaaacatcatagccttccgcttcgaaaatacttttcaacgtgttgcgtgttaccaactcgtcttcaacgataagaatgtgcggggtctgcatgtttgctacctaaattgccaactaaatcgaaacaggaagtacaaaagtccctgacctgcctgatgcatgctgcaaattaacatgatcggcgtaacatgactaaagtacgtaattgcgttcttgatgcactttccatcaacgtcaacaacatcattagcttggtcgtgggtactttccctcaggacccgacagtgtcaaaaacggctgtcatcctaaccattttaacagcaacataacaggctaagaggggccggacacccaataaaactacgcttcgttgacatatatcaagttcaattgtagcacgttaacagtttgatgaaatcatcgtatctaaatgctagctttcgtcacattattttaataatccaactagttgcatcatacaactaataaacgtggtgaatccaattgtcgagatttattttttataaaattatcctaagtaaacagaaggatatgtagcattttttaacaattcaaccgttagtacagtcaggaaatagtttagccttttttaagctaagtaaagggctttttctgcgacttacgttaagaatttgtaaattcgcaccgcgtaataagttgacagtgatcaccctgttcgcggttatttggtcaagaagagtggcaatatgcgtataacgattattctggtcgcacccgccagagcagaaaatattggggcagcggcgcgggcaatgaaaacgatgggttttagcgaactgcggattgtcgatagtcaagcgcacctggagccagccacccgctgggtcgcacatggatctggtgatattattgataatattaaagttttcccgacactggttgaatcgttacacgatgtcgatttcactgtcgccaccactgcgcgcagtcgggcgaaatatcattactacgccacgccagtagaactggtgccgctgttagaggaaaaatcttcatggatgagccatgccgcgctggtgtttggtcgcgaagattccgggctgactaacgaagagttagcgttggctgacgttcttactggtgtgccgatggtggcggattatccttcgctcaatctggggcaggcagtgatggtctattgctatcaattagcaacattaatacaacaaccgacgaaaagtgacacaacggcagaccaacatcaactgcaagctttacgcgaacgagtcatggcattgctgacgactctggcagtggcagatgacataaaactggtcgactggttacagcaacgcctggggcttttagagcaacgagacacggcaatgttgcaccgtttgctgcatgatattgaaaaaaatatcaccaaataaaaaacgccttagtaagtatttttc