gggcgacggagatctgtatctcgccctgtggtggaattcgatgatgataatggttacggtacgcacacttgcgttgtagcccatgacgtgcttcaatggctcctccatattttactccatgccgcagatactcttatcaccatatacgaaatgtgagtttgaaaagcaccttcgaagtaataaatgtgtttaagaagtgtatcaatgttctttgaaaaccttaactttcttggggtgatagtagataagatgtcacagggaaagctagtcttctaagaatccttctatcaagacactctcccaccaacagattaaaacaacaatctatgtgaagtccaaaacaccatacgtatctgcactaaagaggataaacaagttcatgagccaactaccgcgccatggtagtgaatacgttactgtcatgggaatgggtaaagcagtagaaaagactttgtccctgggctgttattttcaagatactaaaggcaggaaggtggaggtaacaacgaagagcattgaagtactcgatgaggttgttgtaaatgatggtgaccaagaagatgaacaaaatattctccacgaggaagatttagagactactttgcgcaagcgtctggttagtggagtggagttaaggatatatacttaaatgaaaaggttttctaatagtacaaatgcaagttatagaatgtgggcatgtgcacacttttcctagccttttctgtttgtttttaatcgttattactacttttgttattattgtcattatctgggtaactttaaattttgacttttgatttttgtagcatgtactccaattcttcaagttccttttggattttgttcttcttgttgactggaatataaagttctatgagcgtttcgcacagcatcacacattctcggtaacgtctctggaagtacagtctataacaatggctactcagtttttgtcgaacttgttttaactgtacatcatactctttgcttgcagtcatggcagaaatgtcgatgctgtccatccatccaacctcagttcttattgcgccattttcttccttgaaaaacaggtctttatgttttgcatactcttccagtgattgacccttacgtaccttagttttacctgtcgatttgcgcaccaaaacttcccctgtagaggcatcaagtgcaatgggcctcgtaacagcttgatttttgcgaccgttcttttctagagtttgctgtataaagtcatcatccacctgagaaggtataatggcaccacaaagatctttagtagcttgagacattggtcgtactttcaagcttaaatttctcgtaaaatagtgcaatatacacggtgcatttaccatgattgtggagataaatgaaagattcaggcgtgatgagcttctctagaaaaaccttttgtgcattatgtacgatgaaatattagtaaccgtattgatcctcctactttaaatggaggacggtccaaactagtagagctataaaggtgtatacaccgttgtgctttccgaaggcttctcgggcctagagtaatagttagagtaaatactaaaaaaagagttcttttaacggatcataagcggtaattgtcagaatagatcatactatgaacctcggttctcagttgatccgtatccttctataaaaaccgttgtgtcgcaagaaatataggtgatgaacattagcatggctttcataaatgtcaattgatgagctgaaagtaagcaaaagttctaaacttaaactggtcagcgcttttgctgcgaatatacttttcatctcaaacgcataatttcacagtcaactcgttttctggatacaatctttctacacagtccatttccggcttgtcactatccaacaactcgtggattagtacagcaaagtccaaataatcaacctctccaaccacaatcatgggcgcatgccagataccagcgccataagtaacggcctgcgtacccttacaggtaaatgctttcaatgtcgcaaggtcaggttcacccgtcgagtccggcaacgccacgataatcagatatccaattttgttctctggatagcccattggtaaaaatgtttgtgaactgtaaggatgtttttccagaaccttgaagttgtgtgtgatatgatcactactgtcactaataatctctcttttcaagttttgttgaggaaagcagcgaaatatattccagttaggtgtgcagatgctgtaaggccgagggaacgtattttgcacactgctaacttgtaatattttgatcgtcagtgccttggttggcattctttgcggaatcgctagccttggcaacctcctcttctggggagactatgctaccgtatggattaaagtcactggtatttagtggctgagctgagatctggatcataacgttttgatggcttctgtcaaagaaaaatagagagtatgttgcacctctttgagcatttttaaatattgttgacctaaagcttgcagcatgttatctcggccaattccgaggatattgcttaagtaatgtgcatggtaaaaacgaggtccggaaaaagtgtaaagaatggacaacttgaaaagaagagccaatcctatgtgaattatatcccatttgagccaacagttcaacagattggctattttctgtgtttcactctcagtctgtgcccgcgagatgcttatagcctgggatagtcacgtatgacgaaaatggcatctcctcaaaaattcttaatgttcagagctcttgtattcaaacgagttttgtgtgtaaactggacagatgtcgtcagacatggatcactcttctaaaaaattacaggaatggaagcaaacaaaaacaattggtattattggactaggtgatatgggcctcctctatgccaccaaattttccgaggcgggctggaaggttgtctgttgcgatagacaagagttatactccgaattgaaagaaaagtacaaatctgcgaagtttgaactgcttaaaaatgggcacttggtatcacgtattagtgactacattatctacagtgttgaggcagagaatatagacaaaattgtttcgatgtatggaccatctacaaaggttggtgccattgttggtggtcaaaccagctgtaagaatcctgaaattcgtgcgtttgagaagcacttaccgagtgatattgatattgtaaccttacattcattacatggtcctaaagtgagtaccgaaggtcagcctttggttatgatcgagcacagatgctcgaatccagactcattcccattagtcgaggcgttggtctcatgtctaaaaagtaaacatgtgtacttgtcatatgaagaacatgataaaatcaccgcagacacccaagcagtgactcatgcagctttcttgagtatgggtgttgcatggtttaaggtacgggtttatccttggacaattggtgtcaacaagtggtatggtggttttgaaaatgtcaaaacaaatatctcattaaggatttactccaacaaatggcatgtgtacgctggtttggcgatcacaaaccctgcggcgcataagcagatcatgcaatatgctaccagttctaccgaactgtttactctatttgttgaaaataagaaagaagagttgacacatagactagagaaagccaaagattttgtttttggaaaacgtgaaggtctactattactagatgactctcttttagagaaatactcgctaggcaagcatgaaccatctgatggagaaattaccatacccaactcgcatttatctcttcttgcaattgttgatagttggtttcagttgggaattaacccttacgatcatatgatttgctcgacaccgctattcagaatttttttgggtgtttcggaatatctctttatgaaacctgggttgttggagcagaccatcgatgcggcaatttacgtcgaagcatttagagccgatgacatggaattcgtcattgcagcaaggtcatggagctctatcgtgtcgtttggtagttttgagctatacaagaaacagtttgaagaagtgcaagatttttttagaccaatgctgccagaagccaatgccattggtaatgagatgataaaaactattttgagccattctaaataaatgctttatagagatttatttgaaatttaatcgattttagagtgtactatttcagtttgtttgtttttattttttttattttactgcggaattgctataacgttaaaatcgttactggacttgagcagagaatatgtagttccaaaggagaagtgcttaaacaaaaaagatgcttcttgaaccgtatatataaaagcacttattaaaaatggggataaaccgccatacaatgaatgtccgtataaaatttaagctttactccgtatgctgattgccaattctttaaataaacagaatagaagttttttcattttcttctttttctgtgctgctcatgatccccatcttccatttgcttttctctcgtatttacatgaccgttaaccgttctctgctttttaaaatgttgttgctggtgttgttgttgttgcgtttcatcgcatgccataacaaatgaggtatccgtaaatttgaaactgggaaccgttgaagaagagctaacattactcttgtaggtattcttattcagccattgttgtatcatctcacggtcccgagtgcttatctctaactgttggtaaagttctggaaaataggtattaaaatccttcaacattgttctgttccacactttagagaaatgtgcgcttggctcacaattttcaggtagatactgagagtcacgcctggcatgtctatcgaaaaagagatggctcaaatggtccagtagccccactagacctgtatttgagattatagaggccaagtacgacatgcatatatttctgttgattgggtatgaagcattaggtgtaaaacatctcaatatggtaactggttcattttcaccacccacaaaaatcattacatacacctcataacccgtagtctcgtccaccaaggcacagtgccatacgtgcaagttggaatcctgtggcttgacatggtatttagagcaggactgataattcagtcttttccaatcacgtagtagttttctggttagtggatagatcatatgattggtctttagatctcgtttaaaccctcactttgtgacaagggatgtaatctaagaaacttacttattatacaatcataagcctctggctaattttctctagttttctgttaaactgcttcatagttctctcccgtatatagtgataaatattgttttttcattttgccactgagatcattttataaatgtaaaactgtttggcggaacaccggtggtaagaggggacaagaaaatatcaacaggaagagaggtgtcatgggaaacattttcagcagcatatttgacaagctatggggtattaacaaggaattgcgtattcttatcttagggctagacggtgctggtaaaactacaatattgtaccgattgcaaatcggtgaggtggtcacaaccaaaccgaccatcggtttcaatgtcgaaactttaacttataaaaatctaaagttgaacgtatgggatcttggtggtcaaactagtatcaggccctattggaggtgttactatgctaacacagctgctgtgatatttgttgtggactctacagacaaagaccgtatgtctacggcatccaaggaattgcatatgatgttgcaggaagaagagttacaggatgctgcactattggtgtttgctaacaaacaagaccaaccgggtgctttgagtgcctccgaggtatctaaggaattgagtttagttgagttaaaggacagaagctggagtattgttgcttctagcgcgatcaaaggtgaaggtattaatgagggtttggactggctgaccgaagttatcaaagaagagcaattgtagccgatactgaatgtttccctgactgaactatgtacaatgagtaacacacaacagcggaaaaaataaatgcaccgatgtatatacttgcgcaaatactaaagaagaagaaaagaacagaactaagataaaaattatacgaaaagttgtgatatctatgagggactagcgatatttgcgggctccttaacatatcaactatccaactaaaaatcattattgatcagaatggaaacaattaacgcgaatattagaaattccgttgggtttttggtgaccatctattcgatttgatactcggactgaagtacataacattattataggcttacaagcttagtgagcctcattacttaaatatacatactttcgtgacatctccataaaacatatcattcgtatcaagggatacataataccatctcaaaagcaaaagtaacagaggtcatatcagatcttaacttgcttgaatacttaggataccaagatgtttccgagatttgttcaatggcaaccattgaatgtactacggttgcagtttaccagactaaagccacaccaatttacgaaaacatccttcaggcctataaagagctctaagcccttctcgcccaaactacaccacctcattctaccatcaacacttctctatgccgcatctcatacacaaacgttgataaacgaaacactgaaacttgattcaagtggtgacacgtttgaaatgggactttacctttcttcacagcaccaactaacgcaacatataaactcaaaacgtcagaaaacccttgaaaaatgtcgattttccgttactagagcaatggccagatactggttctatctcaaagattacgtgctagaaccaatgtttacgatctttcgtttcctggagctatcagcaatctttgtacctgtattcttggcctatcctatatcgctttttggacatgcggtctgtgtcagcaatctttcatccacgactgtaacctctgggtctctagtatggtataaaatccttcgtaaagccctagagcttgcaggtccaagctttatcaagttaggccaatgggctggttctagaactgacattttttctgagggtttgtgcaaagagctggggaatttacatagtaacgccaagagtcattcactggcttatacaaaacaagaaattgtgtccagtcttggcttaaactccttcgacgaagtttttgaagagtttaacgagacccctttaggagtgggtgccattgcacaagtttatgtgggcaaactttcagagcaaatcatcagggggaaaaacattaaactaggtgaagatggaaacagatggtgtgctgttaaagtaattcatccgcatgctcctagaaagattaatagagatttgaaaatcatgaaattttttgcatcgagcattgacatgttaccgacaatggagtggttgtccttgccaaatgaagtagaccagtttgcaatcttgatgcaactccaactagatttaagaattgagtgtctcaatttgtcaaggttcaacaaaaattttaaagacaatattcaagtaaaattcccgcagggatttcaagagttgacgagccgctctgtactattcgaagagtatatccatggacttcccatggaaaaatttctgcaagtaaaaacagacgtagacagtgtcgatctttgcaagaaggttagtgatccttttattgatgccttcttacaaatgttaattctagacgacttcatacacgcagatctacaccctggcaatgtaatgatccgatttgttgaaacagatgactatgaaacaaaaatcaagtctgacgaagcagaggcgtttgaagtcatccagaatctaaaaaaaaaactacagacaggggatgactcgtttattcatgacttgcgttctgtgctgaccgattatacgccacaaatttgttttattgacactggtttggtcactgaattaaacgatcgtaaccgtgtcaacttcattgcattattcaacgctttggcccaatttgatggatatagggcgggtgagcttatgatcgaaaggtccagaacaccagaaacagctattgacaaggagctgtttgcgttgaaagtggagaaactagtgagtaaggttaaaaagcgtactttcaccttggggaccgtatcaattggtgatcttttagatcagatgttggggatggttcgaggccaccacgtgagaatggagggtgactttgtatctgttgtggttgctattttactactagagggcattggtagacaattggaccctgagttagatctattcgcaaggttcgtatcatttgcattggtaaacggtttcagttgaaaactgtttgcgattattgttttcctatttagtcaagacaactagttactaacgcagctatgcagctcattgcctattctacgtgagtttggcatgaaccatgagggcagaagtattctacaagatgtaggaactttatctatgctaaaaatttggataggattggaagttaggcattttatgagcttgtccgtcaaacaggtacgtttttctattatttttgttattgaagcatttttgttatggttttcttcgaaagcatttactaacttcataattgcagattcacgacttggtcaaaaccgatcagttgtgtcccaactattgaaaatattcacttatatattaataatagacacgtttcttgtgttgtctttcgcaataaggcggagcacgtggttttgagcatccacgctagcaagactcgcgtcgtagcagctcaattccaggggttactgagtagcatatataaagacagtaggattcgcttggtggcattgggaggctcatcttcatcagctaaacgatgaaatttggaaaaacgtttcccaaccatcaagtacccgagtggtcgcatcagtatgtcaattacaagggattgaagaaactaatcaagcagatcactcaaacccaggaaaagcttcatcgtgaacaacacgaccatagtggtgagactgatcctccagccagaccgaggaacaccttaaatatcgatgaaaattacctgaatgattcactggtgaaaagtctgctcgcttcatttttctttgctttagaccgtgatattgagaaagtagacaacttttacaacatgcagttcttggaatataatagaaggcttcgtcgtttgatttcgtctgctcagtttgccgatatcaataaatttacggcttctacacaaaatatcagtttaaacagcagcggtgccgttaatcaatctttgtacctgcacgagccggctcctcgaattgatagatgcaacccggtctatgcaaaccagttgccatccttcacaatccaaccgcctcagccaattgtcacacctactcaaacagacttttccgaggacttggacgaaatattgggtatcttggttgaactgagatcgtatttccgtaatttgaaatggtatggtgagttaaacaaacgtgcatttatcaaaattttaaagaaattggacaaaaaagttggcacaaaccagcagcatccctacctacaggcaagaatttttcccttaggcttctctaatgatgctgaaattgttaaggatttaaatgcaataaatgaaattttggataggatttctcctcgtgttaaaaatattgaagagaatatgagaagcgatacaaaattcaatacaagtaacgccgatttagtttctaatgggagcgattcttcgtttccagttgatgttgtctcccaactaattgatgctgatgatgaagagggcttgataaaagaactaatctctgtccaccgttcagttgtcttaatcccaactagaaccctgatttcattgttgaataaatcagcactttctcaatcctttaaatgtatcgataaacttttagaaattattccagctttaggggatccctctgatattagtagcaggaatttttttcaccatcacgttctggcattgggaaaaaatcgaaacaaattacaaaatggcaaacaggaactacctgataaacgccctgttacagaggaaagcctaaattctcttttatctggctcatgggatttagaagccgctgccttaccagattctaacacaaggttgattggtgctttcggtccagatggtgtcaattccaacgattctcctgcttctttgctttacattttggaaaaattgcccgctcatttaaggccagctttgttgcaacgcgacaattacaagcgtactccactccactactccgcgcagtatggtcttgttgaagtaaccaaaattattgttgaaagcttacgggagtggggcgcctggaatccagatattacgatcgatgatattaaggcttggggggatagcgaaggtttaaccccgttgcatctagcggtaattggtactcacccaatgacagtaaaagtgttgaattcctttattaatccaaacaaggctctacattcttcacatttgttacacctagccacgaggttaaactctccagagttgattgatgcattactatcagtcaatgggtttgaaatcgattatcaggacgaagaaacacgagaaacagcactttacatcgcttctaagttgaatttggtcgaagctactacttttctattagagaagggtgccagcacagagctgggtgagaaattttttggatggactccaatgtttgcagcagccacagagggctatgcggacattgtaagattgttattgaaatacggtgcaaaatacgacatttccgatgagagtgggtggactccgatggagcacgccgcgttacgtggtcacttggaaattgctagtatggtccaaatcaagaataatccagcagtgacgaaccctaaggtttctcccgggcttattgacaatggtccctctaaaaagatcacactttccgacgaagccggtgttagttcgggttctggggattcatcttctaaatcccgctcatcgtctccaaaccatggcttttatgaacactccacattatcccaatcatcaatagaaaaagtttcggaaactccgaaagcgagccataaaaaattgctaaaatccaccttaaatcatggtaggtctacaagtaatgctaatggtttaccacaaccagtaaagtcgtttggccatagttttttacaaaaggacgaatctattgtgcaaataacgttgggcagtaaagacactcgatccacatctccagcggtctctttgaataaagttcctgtatcgaaggtctcttcaaccgaactggatactgcattgtcactaattatttcctgcactggtgatatgaatgagtcaccgatggtaatagacttaccactagatgacaccatggactctgtgacattcaaggttccttataagccagattccagccatacagtttactttgacatcgtaccaacttacggttattcttcaatgaaaatttacgattctgcagcaagccagcccggtgatagtaatttgttgccaaacttcaggtatgacggaaacttcaatggcagcttgaatccttcacaattgcaaatgcacaagtttcatgatggccaaaaaacaagcaagcctcgtatactaggccgggctgttgcattgctagataaggcacgtacccaagttggcaccaaccgtcgttctttatcagatacaattacgatccccattatggctagtgaaactttggaagttttagggacggtcaaatttgaattcatgattgtgacccctttttgtcatccaaaaatgtctttgggaagaactgagacgtattggaaatccttggtttccaccagagtcattggtcaccgtgggttggggaagaacatgaacacaaagaagtcattacaattgggtgagaacacagtagagtcattcattgcagctgcatccttaggtgcttcgtatgtcgaatttgatgtccagttaactaaggatagtatccctgttgtttatcatgactttttggttgccgaatctggggtcgatattccaatgcatgagctaactttagagcaatttttagatttgaacaatgcagacaaacagcaccacccatgtgataacggcactcggagacggcgctccgtagatgacacagatgctgctgttctacagaggtctttaatgatgagaggtgatcatatcaataatgaaaaaggtagcgacaattctcgagtacctagtgtattggagaatagaatgagattgaccaagacctttaagaaaaacaatttcaaaggaaattttagaggccattcgattgcctcatcgttcgtgacattgaaggagttatttaaaaagattccaaagaatgtggggttcaatattgagtgtaaatacccaatgctagacgaagctcaagaagaggatatagggcaaatcgctgtcgagctaaaccactgggttgacactgtgcttcgagttgtttacgaaaatgccaatggtcgtgacattatcttttcgtctttccatccggatgtttgcgtgatgctctctttgaagcagccttcaattccaattttgtttctaacagaagctggaactcaaaagatggcagattttagagcttcctcgttacaaagtgcaattagatttgcgcgaaggtggaacttgctagggattgtttctgcagcaatgcctattgtaaaagcacctcgattggctcaagtggttaaatctagtggattggtttgcgtcacatatggtgtccaaaacaatgatcctgaaacagcaagaaccgagatggatgctggtgttgatgcggttattgtggacagcgtgttagctgtccgcaaaggattgaccagggatgcggcaaccatgataacagcaatagcagcggaatcagcaacacaagttggcaagaatacctccacggttgacaaagtcattgaaacactaataaaggatgacaagattgaagaagctggaggccattagaaactcttaagaataaccattagccgcccagtttagcttaacggagcctgcttttaggggcgagaaaaacaacaacaaagaaaaaaaaaaaaaaaaaaaaaaaaaaagtagcgtagaatttacgttcaatcatttattgatattattcagtcataagctatacgaagttcgttctttactctgctgccgatctgccggctacatagggagaaagtgcctaggataagtaaataatgtacgtgtcagtgttatagtatagtgacagacatccttctaaattgctgggctgaaggctgctccttggtttggtgtaacgcagaccttgggatagacgaggatccagtatctcccaactccagggagtaatcaccagatttcttggcgtactcctcatggatggcaaccaaagatttcatggcgaccgcatcttcaaacaacttgctggccatataagcctgatcttcatcccggaaaaaaatttgcaaggttttagtacctttgctgtcattaatgtagtggtattgatctgggaaaggttgcacgtggagcacttctaaatactgggtgtcgttgttaccgctcataatgtacttcaaaacggacacatcagaaacctggacaggaatgttagagacaatgatagagtgagacatgatcgattgcagattgtttttgtttttggtttttactttttcaagttcaaggcaaaaaagagcagaagatcagctttttataccacaaaatgcgtctaattggcgtattctttttatacacaaatctacacagggagggattagaagggatgaggagattatgtactgatggcccctttctcacctacccgcccactcccggagacttacctttttggttacgtatttcttctttcgagggggaggtgggtgggcttcttaactcagtaacgctccaggaaggtaaggggaggggggagaagataaccccggggaaacagagagagagagagagagaaataggacaagctacttctgacgtcagaaacagattgtcacgtgatgataaccctcccgttccatccttacgtacacagtgatatattataccgcagcgggcagggacgacaacgcattaatggagtcgcgtcctataggaaatcggtgtaggaatcgaaaccgatgggaacatctagtagttcccacaaaatgtacgatataaagtgtgccgagaactgtatagtaactgtatagtacttccatttaagaaaatttagtaacacggatgtcttgattgcgtagaagtaagctggtaacgaaggaaacgattatgctaactaatatagtatgtgcggacgctatatttacaataaaactttttgaatatatgtatatatatatattatgctatttctggggctgcaagttcaaacttatagcaaagtttcacccaatgcacatcttgcaatcgcgcaaccggctgatatcgtgtcgacaacgtgtagatctt