ggggcgtgtggacgatgtgagttcttccaacctcttcatacccagcttgtagatgtgtctagataccagaggtgggagttgccatttcaggtgagaaaaatctgagtagagtaaataaatgatacagaaataaatggaagggttgtgatcgtggtttgtttggtcgccgattgtccctagtatagtacagatcgctcaatctgccgccgtccccaatgcagcgtatgtacgatgtagcgaatgcggcggcccagtcttacttgaccaacagactgcgtgacgaggagccctggttgatctccttctttactgaccctgggtgagccctatcttaccacttattttgtctaggtttcctctttctgatattttaatatcttagttttttgttatcatctcaagtaccagcaatacctggaaattagctgacacgagtaccgtccgaaacatctaaagcagaaccgagatgggaaacgctggggcacgcgcgttggaccttgaagaggtgtagggcaagctggggggaagtttcaaggtcatgctgaaggtctttgacgctgctacgagggagacacacagcggttgatgtgcgtgggacccgcaacggttttgctttggacaatgcgatgattgaaattaaagaatgggacaagttgggttttatcctaagtcctggtctgacatatcaccatctgtcatttctactcgaggtaaatatcagaatgtggggttcatgcgaagatgcttcaagatggtttggtatagccaacaagccgccaggttacgaattgatagagcatgtcaaagttacctatctatcagtcacgactgatctcgaagttttcgtattgctcggctatagtagttgttgaaaagaacaatgtcatgaggacgccgaagggtagattcacagatatgtacttactgacaagatattcccggtatctaggaccgtcaattttggatagcttgctccgtgttttgatcgtgatcaacagctattacctagagaagcgtgaagaaagggaagaaaggagacgagaagattgagcagaccaaccaactggactcttgtgtggtgcttgaagagaccgttcgcggacaggtcgtgattaaggcctaaacgaggcccagagagaggcctggaatgacttcatctatctaaagcgatggttctcacctcagttttattcatgcatccgtttgcctcaccgacagctatcccattgtactgttctcgcggacctcgccgctccttcggagacttggccgatggtcgaactgaccaccagaccgtcacggtattattgccacccggacaagtgaacggcccattcttgaggcctggctgcctctttcccctgagcaggctgtggtcactatattcactgtgtgtctgggtgttcaggaaagcatatcatgactaggtaggtacctagctagaggtatggtggcgatttaatgtaccaatactgttcttctgtccttccgtgaactgaatcccaaagtggaaggaatgggtgggttgaaggtaaggcgatagaaagagagaaatgcaagagccggtccaagtccgtcccttccatccttgtgtctctacagttccgagtccattcagttcaagctccctcatcgacctatcaagtgaaaggtactttgaaggacctaaggtggaaggaaggtggaaggcaaaagccgagtgctccttcctgctcctgtacccggaacactctcttggcattcatcgatcacacatccactcacactggacctctcgtcccacctgcccctaagcgccgagtttccttttctgccatggacctgggcacctcctgtatccataccaagggattccccgtctttttttttttcttgctacacgcgcgaagcgtgcttcgggcggctaagtaacgttttctcactgcctgcttgtctcgcttcgttgctacctacgcacccacacactctttggtgggtgcccaagttttattgtcacttgcactacgctaatagaccacgttaacacgcacacacacacacagccacttttgttcatgtgatgtgtctgggctcggcgcttcaagacctgatgagggcttatattaatgaaacagtaaaacgggagttgcaatctgctgatccttcaccgaggactgaaggtggtttggtgaacatggtggctaatgtgcatagcaagaaggtcaccttcgggcgaactccccgacggcgagcttcgatggaccttgagatggcaaaagaaggtcgctataatgggttgcttttgcctcactgaaagatcaccgtcctcttcgggctcacctagcgtcgttgatcgggctttgtcgggtctcaacagtggcatcatttgtctcgaaaacgaaggaagatctggaggcctagacagatgtaactaacatcaagacgtatgatcacgctggtctgaaaaggtgaaaaagatggttgcgattttaacttttcttcgatcttgcctcattaggggcacgcataattgactgaatagccagctagctagtttccaatctagatctgcttctccaagagccatgcttctgtatccagatccagcatgcagtggtgaactcttcctccctccgcctttttcccagtctctgcctgattccccccctatgtaattccatatgggttttctgttttgccgtggtgggaaatgcacaccaaatgtcgccagatggtcagaatcgtgcactacccaaaaacggcgtcatatctaatagcttgaaaagaaagacaacgtgaacgttcgacaagaagaaaacaaaaggtatcgaagggtcataactcgtcgtaaaatcgtaaaaagtaaaaccaacgttccccaattcctgtaatcccacaccggatcaggtactacgtgttgatatcacaaactgacagtacacaacctaacctttatctaccatgctcaccactttttatacttcgctttcccgttccttctttccagacataagaacacaacaaacacacgcaaaggatataaaacgccgttgaatgttgctgaaggaaagacatgcaaccgaagaaacaaaaagaaaaaaagaaaggaataaaaaagtcattcaacggcacaaagtggtatcccaaggtatctcaatcgtctctttccaaggcatccgtagaataagagaaccacgagaggatttgcggtgggagcttgttagagaaaccaaaatcaggatgtaaacaccctaggagaacgaaaagagggtatgacatcgagaacagagaaaaataaagaaagaaagcattcaaatcatgctgccattgacaaccacctcggcgccctcgcccttctgtttgagcgccttggccagcatcaactccctcatccagtcaatgcgctcgtctctgcttttaacagcaaagtggtgcatctttccggtgccgttaacggcgccatggatagcgcccccgctagccgatgcggcggacgacgacgatgggccagggacgctgttctcccgcttgcgcaactgccccttgacggcagccttaccgtcctggggaatcaactggaagctgaaggcggcaatgtcctctttggattgggcgtcgccggagccgcggcggatgtgcatggccttgaaggcggcgttgagcttggaggtgttggcgttgctgctgcaagcaatggcgtagtcatcaatgtcaatgtactcgagcgtcttgttgttggccgtggccgcgtccttgtgcatggtcaggcgggtgccacggagcttgaagtagtgctcgtgccactcgtggcggagcatcttggttttgcgcttcttcatgaggccttggtaggaaactgcttcaccatttgtcatgtcttccgtgggctgggtggtggtgggagaaagacggcttccgctgctggggttgttgctgactccatggctttcggtagggctggtgccggcactcttgcttggggcaatgactgccgaagagccaggcatgggagcgatggcgcgctcaaaggtggtacggttggtctggctccatgggtattgcacacggggagggggctgcagagggcgctgggcctggatggtggctctccgagagaaagacttgttctgcggttgcacggcagtgaggggtgtgacgatggagttctcatccagcgcaggcatgacagggaaggagggccgacggatagtggctcgagacatagatcgcgtaggagggccaggattatggcggtaattcatatcaggcggaaccgactgggaaacatctcgagagatgatggggatggaggtcatggtgaccggaacgtccatctcagagaagggtgtaccgaagcggtatacaccaaccggagtcgcttcttcagatgaagcagattgatcgctcatctcgcgaaacgaagggattacctgcgactgacgacgagcagaggttgcacgagcagatacgggtccagcaacagcgcccccctcattagggatggctagcttaggaagagcacgtaatctcgcatgaggaccttgagcttgctgctggggatatagctcgaacggcggtgttgggggaacctcgctcgagccgaccgcatggtggttctggaagtcaagaaattggcgaacgttgtcttggggatcccgcgacatgacatttcgcagagtggcttcctggagatactgtagagttggttgatctccaggtcccataacgtctgaggatgccacaaccgacgggatggcgtccgagacaggacgaaaggggtcgatagcctcagccgtctgcgggttcccgggatttcccgcaaccataatgataccgccttcgtcaatgttgacaaatgggtggtccttcttaaacgcctcaatcatcttttggttccgcttccacttggcgcagttctcacccttggagcagctgtgaggcttgggcatgagctgctcaatgcctacaatggagactgactcgagaggagaaatcacatcattgatctttggcctcactttgctcgccttcctcttgggcttattcacgctttcgtttctccgcagctctctctcaaccttgcggtctggctcatcctcaatcggagtttcgggctgagggtccggcttctggatgttcctcatggagtggatttcatgccagacccttgttcgcatcccaaacgaggtgattccaagctctttcagatcctcaaactttagggtgattaagatggaccctgtgatatcgttctccacaaatctctcacaggtattaagctcaacaccggcgttgaacatccattgggcaaccatttcaggagtccattctggaagggttcgtgggtcgagttcgacatcggtgaatcggaagggcccggagtcgcgcttgctcctagttggaagggtcgtaagatgaacggtatgttgcagaaaatggtcatgttcttgggccttccgttccgtaatcggcgatagggatagggcgttttgatattcgacggaatgcagggacatggagctgcgaaaaagatgaggtcccctaggaccttccacctgcttcatctcctcaaacgggaacgggaaccctcctctttggcgcaccgatcttggtgtttggacctcgtcgtaggaagacattgttgtgaagcttggttgaccgcccgactttgactttggtctttgttagcggtccatatcacggacttgcaataggtgcaagtgacttactgaaccgatactgttgcgaggtgagatctcgtcatcatgagccagatcctccatatcgctgtagacatcgtcctcatccatctcccagtctgactccataaattcggtgtatactgagtttggcctgtctttgacattgttggtggagaagaagctctcaacccgagggccggtcttttggcgcatttcatcatggcggtcatgttcccgcacatgatagtgtaggttatcctgtagtatatggtgagcactctgcgtcgctgatcccaaggacatgttgatattgcttaccatgttagcagtcatggtgattgagatatcccctatgggtctcggggtgacacaggcgaggggtatatatcaatggcggcttgaagccactatttgttggttcttctttttttcttgttggtttttgttttttcttttcttttttttctttggcggctgccggcagtgccgatctttgtatcctcaatatcgctacgctgcgctggaggatgagctgaaccgggtagatttatgatgaattgaacatgtgactttttgtggtataacccgcgtggtcacagtgaaagaagccgaaccaggaggaaagtcgactgtgagacgtcgacggacagcgacagagagttatgtagggcgaatcgatggtcaacccgcgatgtcggcaagcgcttcaagctaaggaggagggtaacgaggtaacctcagcggtgcggtgcaggtatagtacctatgtaagccacgggccagaagacactggtctccaatcgatgtctgggtgtgagtaaaaggtaaactaggggtgcccctgttgggataggtgaaaaacgagacgggatgagatgtgatatgatatgggatgaattgcagcaacagaaccagatcggctcatggatggatttgatgtcgaggacagtgacagtggcagcagtcaccggtgacaagcacagtgcagcaaatataccgtctggactcggatcttttccaggccgtagcacacacacacacagaaagagagagagagagagacggcagagatagatagtgtagagaggaagaaagaaaaagactctcggtcacactctcgccgttgctcggcgagaagggtatgtatggtctcccgggccgctacgaagaggtatggcccccccggcccataagcctgacgggcatggttcaagggtctaggtaccgtcagtagcgcatgtcaagcccggatggtgtcctcgatggcatggataggtgtccttcatcatggcataggtggtggcctagcaagtggcctcgatggtgtgcattcggatgcgtatccagtaatgcagagtggcttttggccaggacgagctatgaggataaaattagcagggccttccacttgtgtggtatacctaggtgccagatgcgtgtcaagccagcatggagcacgccagaagggtccagtgccatgaggtgctggagattgaggcggccgccgtggtggttggcctggggttcgttcagcagcttcttgcgtggttggttgttttttccgtgtaaacggcggaacagcaagtgaaaggtcgagttgtgcgaaaggatggaaatggaaccctaactgcagagtcacgacatggaagcgacaagtggaagaggaggaagactggaaagcggggcaatcgcgacggtctaacacgcgattgggtcaaaaattttgtcatgcaagcacatcaatagggcacttctgatggctgattggctgctgaggccaagaaatgcctagaatagtcaatgctaagcgcccaatgtgccattttgcgccattgctttggtctttcttgtcctcagaatcgatacttgttcttttgaacacaggaccctggacctaaccctaggcgcaagtgggccgtgccgatctgctctgatccaccagcccaccttcaacgtcctgtctccgccatccactcataaccttgaattcaaggtctccacagctccagaagcggagtcgaccagacccgacttgcagtgcccgtttctccccgagtcgcccttatttccaactgccattctgttccgtcccgcccaaaacagaaaaactttccagtcttccgggcaacaggtgcatgatgatagttgcagctacttacatactgcgaaattgtcgtatggttgttcctgcagcatgtgcgtttgtaccagtgtgctcagtgctgtgctgcgggtgtggtttgggatgataatgcccccgcgatttcttgacgtttccgaatcgagaggaaccgggttcatcagttcatggctttccgttcaatgcccaatcgtattcaaaaagtcttcaaaatgttgacgatggcgggatggacttcggtttaccgaacacgacgagagtttcagaggtgatacactacataggtagtgttgaatacatgtcttatcttccacataaggcaacctaaggtatcgtcatctgtactcctctcgaattgccgactctgatagggcttatcagacccgtggggttgaagtggaagaggacgcgattaacagtcctgtgctcacgttgacacttggtggagttttggttttgatttcgatttgactcctttttttcctttcttttttttcttctttttttttttttccctcctctctcgcgtcgcattcctgtccgttcgcggatcgattggcgacatcgttccgattcgagcctgtgcgaaattgctctttcgagataaccttgggcacgtcttagacactctttgacggttacgtaggttattaggcacaacgatcagcaatcctgaagcagcggaccacccgtgcgtgccgttgatctatcggtgtccatctcgctcaccaacagaagaaaagatgcagattggccatcctgggacggaccggcccccggactgaggtgatgaggggatctccatctccggctactctccagtgtcagacttcggtcattacgcttcaaggattttctggccatcagctacccggcccggccccctgttgaacaccgtctcatcgctgacattgccattccgggtgagagatcctcttcagcaaaccgggggccgaccgggaccagggcagttgtggggacaacgcttcagctactccacagaaacggttcgcctgccttttaccgcgtcgtcggcaagcatcagctcacagacggcgcttgtccctatcaggacaatttgccccgatagcctggcatgctctagcctgttcctgcatccattgcttctcgctctcacccaatggcttggtgaagcaacacaagaagaatgacacgcagggcagagagcagagaacacatgacatgtgcaagattgaacaaaccaataaacccgagtttcaggttcccgttgactgacagcgaacagattggccagtttggcaggcctctcggcccaagacctcgaaagtcgatagcagcaagactccaacaatctcttgttcggaaccggccatgctccacgttccactgtagtggcgacaggcgtgttgcggtgtgctacaactctgttgcctgcgtgcagaaaagtcatgcctcaacacgatcccaactctcctcatgccatagtccgtcgccaagcgtgtcgcaacccgatcaacatctcgtggaagcccaaaaccgcaaagccgctacccgtccttgctgaatccagggcgatagacaaggcgcaaggtcatgtgccgcggtttgcggcttctctgaatcctgctttgctcaacaccaaaggccagggaagaagttccgatatcgacgcaagatgttaaagcttgcacaccggcaaatcatgggcgtagcttcaccgggcttcaaggtcagtcgatcttaagagcatcaaccacagatgctgaccatcttcctctaccttttttcttctctaccctacttgttgcgcttttgtacagccaggcgacggaaacgttctgctgcccaatatcaacgaaatccccgttcttgttgtgtagatcacgaaatgccagggtccttatcctgtcgtcctaggagcatgaagctacactacctagctacagtagctgctataatgcattgttgactcaacacaggcacagggcagaatacggcagcgagggcagggtccaggggagccctgaactgtgtcacagctcttgctcccgctctgatcctagccccgtccagctcccgccccgcgcgccgcgcactgccagggacttgccaggacaccaacagcctcacaagtcatgcccttgtccgagaccactgacctcggaagaatgaccggcgtcatacgatggccatcggggctcttgaccgccattgctgtttttttgaaaaaaaaaaaaaaaaagttttctttcttcatcaccagaaaaaaacagccaaggaagatgagatcaagaaaaatttgaatagacaaggagacatcgggacatcacagtaggatcaggcttccctacgcagtatactacttccttgccttgaactaggtgggcccgcaagccaataatattgttgcttggtacgagaaagctctctcttcagcaggcggcctaagcatgttcccgtgtctttcacatacctatacccaagtacaacaagccacaacatggacactatagaagttttacaagttatacgttctggatcgcgagtcgtacggagaaaattttgcttgttgttttctgttcatcgtgaagacagatccgatgacgccgggtatatcttccactgcccggcaatacggggaagtggatggtcccgttgtgaatggtgcaaggcaatgcggtgcaccttgcccctgactttagcttcagtggctacctcttcacaacacacctccgggccactaaaactgtggtcgcccagcaggcggcctagtacagcacaagcgtccacgttgtatacgtacaggccctgcagcgtaggagacgaagacccaaagtctgcatcgtgacgcacggcattcacgcgcgggggtaactcccgtcgacatttctttttgggctttacaataccttttccaaaaaagaaaagaagaaaaaaaagaaccatttttcttttcttttcttgaagcagaagctgtgcaacggagaacagcagctgggaacacgggggcaaaacacacaccgactctttggcttccattacactccaggtcgtgctcggactgggaattattgatgggttatgggatcatgccgggagttgaacctgaatacctctagggtcgtcgtttatgtgcggggtaaagtaagtcgagagaaagcaggagctgtccgctaacttccattgtatcctgtggtgcacgaacatgacgttttcgcgcgacaaggacaagacaagacggaaagcgcaaagataaagcaagcatcccatccctttcgtccggatatcggccaagtcaaatcagaggcgagacgaagggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacaagaaaaaatggttgggatgaacttgtggctcccatctgtgtccgtattcggcctcttccatccccattatccgtccaccttgtctcatcgacgctcggacacattcgagaactaccagccaacctcgcaattcacgacgacgggcgacatgtttcaatgtcttgactgacaactcaattgttcccccccccccccccc