cctgtcgtttccatctggtgcccccccctggttttactacacccaggtcccagggcagccaacgagcgagtgcgacctccatattttccagggtaggggagtggccgacttggcttcccctttcgacccttagcgatgcccttgccccatttcaccatagcaccacctccaccagcaccgcccgcacctgcgacctcgacttcgacctcgtccaagatcccgacctcgtccaacaaccctgggtcgtctgcctcagccaccgatctctcctctgcccggacgccgcccgcgaccgtcaccacttttgctggctctgcctcgtacgcgtcctcgccgtcgccgcgaacacggctgccggaccgggacttcatcagccccggtttacggaacccctatccccaggggcaacagcgacccagccgacctccgccgccaccaccgcgacaacgacaacaacaacaacaacaaccacaacaacactctgagcgctttggcactgtgacggtgcccaccgcggccgaacataatcaatcaaccttcagtccctttccacccgaccgtcttccgcccaaagtcccgactgactcgcgaccgtcccaagaccttctggaatcgttcaatgagccactactccacggcccagcaacaccagactcgaccaaaggcctgaaacctccgtcgcacaagcgaggtcattcgcgatctgggagctcgagtagcataggcgatcgtcttaggaacttcaaccgctggtctgtctcgtccgcgtcaagtaaaggctcaaacggtggtggttccagttggcgcattggatgggatagtgggaaagagagggaagactcgcctggtcaaaagtcacacaaacgccgaccctcgacgtcagaaatctctccgcgctctgtaagccacctccgaggccgcagtgattcacccctgcgtcatccgatcccgcccttacctagcctgccgcgcatttcgaccgggccttctttggtagaggcattccggcaccaggccagtgagattggcaagcaatcaccggcaccacccaggcggtattatcttcggccgcctcctgacgacaacgccgccttctgggatggtgctccgcagatcccagaagacacaccaggatcgttgccacggtcacatcaagcagcggggttattgctacctcctgcagaactcgcgccagaccacatgatgccccaatacacacaaaacggcgacccccgagggcaatcgcgagggaggtcgcatggcgcaaagtcaagtactgattcgactgcgtcgacccggaaccgagatcgccagcgccatcgctccgacaaaaaggcaatgctctctgaggcactgtcaaaggcgaataccgcagtacaactcgacaatgggcaagactttgaggccgctaggagggcctacacggaagcttgccacctattacaggaggtattgcagcgaacttcggtagaggtggatcgcaggaaattggaagccattgtaggtgactcgcatgttattgctccagaagctttgaaccactgataccaaccatgccaacagcatcaaacatacgtgggaagaattgacgaacttgacgagatgctcggtgacagtctggatgagaaggcgcttccagaagagcccgaaagctacgacgaacggggatacatgcgtactcaggcttacaatggagaagtgtctgacgacgagccgatgctctcaacctacacccgggaacgtagccgtactcgggagcctagcctgtctgttcagactcagttcagacgacaaccgccgtccggtagaccgccagcaccacccacattaactctccagacaccggggggttccaatggccctacttcctaccttagcgagcaatactcgctacagtcttcgttttccaaggcacgatttgaaaaggcaccgatggataatgcttacatgccaccgccactattgcctcggagacctttatcacccgctcagccaccgccacctccaccggcgcccgagaaggatgcccctcgccaacaagtgttccgacctgactactccatgtctggcgctcaggctacttcgaggaattacaagacgaatggtggacatcagagggatcccagtcacgagtcgatatcatggcttgatccgatcgaggagtctggtggatctagcgcgtcttcggtacactcgcgatcttcatcaacaggaatacgaaggaagcatatccgggccgccagtggggatacggaagccgagtttgatgctgcattggacgatgctatcgaagctgcgtacgacgagggatttgagccggaggatcagtattacacagatgggcatgatgctgtcacgggaagttcatacccaagagaccaggtaccggatgagggaatggatgcgctcgaattagcgaacgaaagggagcggaaactacggttacagcaacacttggaggatgaggagtaccgaaaaagaggttggacagggcacgatgacttctacgacgagggccatgactcggaggaggaggaacgatttctggaggagatgacgaaagggtatcagatcgaggacttcgcgtttggaccgaacaacaagcaatcaattcctcgagagtccgactccagcggggtcacgaatcgtacatggaatagctctacagggtccaaccagaatacctccacaacgctacttagtacggtgagcgagagcccgactcatccggaacccaaggggccgttaccccccttaccgcctccgccagcgggtgccttgcctcagctacccgatcgaccaccaggaacttcgggatccggggcttcaaatcggagcgtaaggcaacggcgtctgtctggccagaacttgaagcagctgaagatcgagaccacgaagcttgctcagccgggaccaaccacagccgggccagcattcccaccacagccggcacgatcgcacaactacattgcacaacagagacaagccttgtctgctggtcctcatcgcaatgctaatcctcttgccgcccggcgtgtggtttccccatccatgggagaagggggagctcctcctttgccagctcacttgcaggatgactacccccctcgagcggggtctccgtcggttggtcggcctagtctgaagaagaccttttcttcttcaagcttgcggagcgcgcatcggaagctttctgtgtcgcataatgatgatgtatttgatatgtctcctggcacaccggtgagcaaccagttcggcatcagtggctcaacgacccgcctgccatcaattccatccatgccgacaccgatagctggctcgttccgagaaagggcggacacagttgtcggaacagcgggcatgtatctgtttgatgccgagttccactctgccaatgatcctggatcgccgaacggaacgctcactgatgcgccagcaccactcgagccttgcccgagcgatgttttgctccgaccattctggcttatgcgctgtctgtaccaaaccctctgccacccacgcggagggtacatcagcaacaagttgtttgtcccacgggacgtgtggagagtcaagggcgtaaaactcaagtacgtcgaggagaagatctcgcagtgtgatctgatgaccgcggcgctacagaagcttgccagggtggacacgtgcgacgcggacgccgtattggaggagatgcaagctctcgaaacggtgatcgagtccgtcgaaaagttcctggtcaagaagcttggtgccagcgaagtcggaccccacgccacctcgttcaaggacccagtacacgcggaggatgggtccctgccacggtcagccagcgtgagcgccaagacgagcgctttctcgtggaggaggttgcgaagcaaaaacagctcagcgaacctgaccagtgcaggcaagggaagcagtagcgctggtgggaccagtggtaacgtggcgtcgacacctattgagggagcagggaaggatatcatctgccctagtctgccgatgacgacgcacccgacgaaccgaccaatgaagagagacgtaggaaacgtgctgtttcaggggcctaatgcgaattatatgagctcgttggcgagattgtttgatgcggctcagttagttggtatgtttattctttctgtcttttcccccccttttttcccttccctcttttcaagctatctttcccttttgccagtttactaacgaagatacaaaaaaaaacagaccaaatcgctcgccaagttgaagacccaggcctccggcacgccgacaagacgcaggtgggactcgagctcagcactaggcatgcggcggaattctttgccctctacatttgtcgattcgtcttgtcagacctcacgctgatgctggacaagttcctcaagagaggaagcgagtgggtgcttgtttaggaggcaggacccaaacataagagaagcagcggggaagggcgtgtggtggatatactctactcgtatccgtgggtttgatgatagggtagatgtcggagtatgtaaggatggaaggacgtcagggttgtacaatgggaggaaggagaaaactgggaggacagggaaggtatgggttggtggatggacggggtgatgggaacgaacggattggaatgcgtgggacggacggacggacggacggacggacgggtgggatgtgtgaagccccggttggcttacaccgtggacatatgtgtttttatcgctgttgttgttgttgttgtttgtttgtttggtgtgtttcttcttgatacctatactgctttgaaatgttatacataatcatgagggaaaaaagagagaaagagcaaaaggataggtgggatgaagcaagcttttggtgatgagcggaaagtgggttggaaatttggcggatggaggtttggtgctgaagcggtcaatggtggttgtgattgattacctacaagtagatcgagtggaagagactgggagccagaagcaaagcaaacagagagggggaagtggaaataaagtagcatcaaagggtcacggtgtttgtgagatatgactgtgcatgtaaagcgccttcgtgagaaaaacaacgcttgcattagacattgtcgaagtgaagcagacgggagtgaagagagtaacaatatcaacctaagcatggaagtttggcggttgcgctgttgtctttggaaagggggtggtttgtttacactcttatctactataaggtgctaggggagttcggatatcaagccgagcaatgtacttccaggtcgtatatagtatcttcaccctcccgtaagctttgccaattgcgccgtttttcgaagctcgcaaagtacctgtacttgagatgctgaccctacaagtaccgagcatcagggtccgataagataagagctcggggatttttggaagcggggacgaattttgggactcggcggcagggcatcagagaggattcgcagtgggccactgtatctatcccaggccttcgttccgtcattctctcctcccaaaaagtgcaaagtcgcgattcattttgcgaccaagccataccggttccttccagccactttccttttcatgacccggtgacgtccaattgaatgcgtggcgcgctctgtcgtcccgacgttctgatgcggccatgtctgaggccttgcgcgcgtctgcctcgtctgcctcctagccgccgtcttcccttttctatcacgacatcatgtcaacaattacccaggacatcgccgggtagagctggcttttcctcgctagctagcctcgaatcgcgccagaatgaccgaaccagatgcttttcagctctgagatcgctcagcagctcccaactccttccgacgaccgcccccgttctcgcgagacacaacagcacgactgctacctcccagatgcccctcgagaggaaggcgatcgagattgagaaacgaatcgccgccattccgctcgagcgctaccgaaacttctgtatcgtcgcccacattgaccatggcaagagcacactctctgatcgactgttggagcatacgggaaccatcacggccggcgatggaaacaagcaggtcttggataagctcgacgtcgagcgcgagcgcggcatcaccgtcaaggcgcagacatgcaccatgatttacaagcacagagacggcctcgattacctcctccacctcgtcgataccccaggccacgttgacttccgcgccgaagtgacacgctcctactcgtcatgcagcggcgccctgttgctggttgacgcttcgcagggtgtgcaggcgcagacggtcgccaacttttacctcgcctttgcgcagggcttgtctctggtgcccgtcgtcaacaagatcgacatggccagcgccgacgtgccgcgcgtgctggaacagctggaaaccgtctttgagctggacacctcgacggccgtcaaggtcagcgccaagaccggtcaaggcgtgggcgagatcttgcctgcggtcatctccaacgtgccagctcccgtcggtgacgccaagaagccgctgcgcatgctcctggtagattcgtggtacgacaccttcaagggcgtcgtcttgcttgtccgtctcttcgacggcacgctcaagcagggcgacaaggtttactccttcgccacgggcaacgagtacattgtcggtgaagtcggcatccagtaccctgacgccgttccgcaaaaggttttgagggcaggccaagtcggctacgtctttttcaaccccggcatgaagcgcatccaagacgccaagctaggcgatacctttactaacgtcgggtgtgaagacaccgtcgagccgttgcccggcttcgaggagcccaaacccatggtcttcgttgccgctttccctaccaatcaagacgactacggccgcttggccgactccatcgcccacctcgtgctcaacgaccgttccgtcactttacaaaaggactactccgaagccctgggcgccgggtggcgtctgggcttcttgggctctctccactgctccgtcttccaagaccgcttacgccaggaacacggcgccagcatcatcatcaccgagccggccgtccctaccaagatcatctggtccaccggcgaagaactcatcgtcaccaaccccgccgagtttcccgacccagacgaccaccgcatccgctccgccactttgtacgagccctttgtcaacgccaccgtcacgctacccgaagagtacgtaggccggtgtatcgagatttgcgagaacgcgcgcggcgtgcaaaagtcgctcgagttcttcactgctacgcaggtcattctcaagtacgagcttcccgctgcttcgctggtcgatgatctttttggcaagctgaagggcgcgacgaaggggtatgcgacgctggattacgaagatgcggggtggaggcaggcgcagctggtgaagctgaacttgttggtcaataaaaaggcggtggatgccgtggcgaggatcgtccatgtcagtcaggtggagaggttggggaggcagtgggttaccaagtttaaggagcatgtggatcggcagatgtttggtgagtttcttttctcccttttccctcctttttttttttttttttttttttttttttttttttttttttttttttttctcccctttcctcgcttcgctcgatctttgacggttctgtcaaggaaatgtgctaatgacgtaaacagaggtgattattcaagccgccgccggccgccgcatcgtcgcccgtgaaactatcaagccgttcaggaaggacgtgttggctaagctgcatgctagtgatattacaagacgcaggaagcttttggagaagcagaaggcgggtaggaagaggttgagggcggtgggtaacgtgattattgatcagtcggcgtttcaaaaattcttgtcgaagtgagtggggggaggaaagggaagaggtaatgtacgaatacttgtaggtatcttatgtccctttggcgttcctgttggattacaggtggcatgtgttactaattctgtctattttttcgttcctctttttaattcttcgttgatctgtggttcttgtggtgttttcatcatctggctgctctgcttctttccttttccacctcttttacgtcctcgttttcccccgtttttcagttctttctctcttgcccccgcgtgacagctgaacttcttcaccccgcacttgctgccacagtcctggcttccttttagtgctgatggacgattgatggttcgtcttgcctgccgtcgttgcacactctggagtctctgatttggcaagcgccgaaactcacaaggatcatggtctgagaaaaggtacgaatgcctcccgttctgtcatcatcgcttggcataactccactttggacgacagagaaggaaccacggagcgtctgaactcggatggatgggctgttgcctagaggtagattttgagaggcttggtgatcagtgcttgcccattgatgaagtccaccattacaagtttggcaagcacgaaaggttcagtgcccggtcacaggtcacggtctcgtcgttcgggttcttcaaggtcatggcggatgtttcccaacacagaacaattcggtttcttccttcagcactgcaacttctcatcactccatctcattttccttgtcaccaaaaccaagcaaatgacgggataaaactgaactgaagccacaacgcaccgcacctcctacaagatatccatgatactaacgcacaaaactcccatgggaacaacgccgactcctcctactcccgcctctactgtcccggtaccaccagtcttggtcccattccaaacattgcccggaacaaatctcgccttcttggcgcacgccctgcgtcactgggggcgggagactgttcactatatatgccaacagttagccacgaacgctcacgggaattgctactccgtctcccatccttacgaaactaaccatctgtggatacgttgctcatctggctggtatggtggtgctggcgatctgcctctggcgggcacttccatgccctgccacataccggatgctctcgggtccaggtatgggcttgccggccttcctgcttctgcttggtctgcgttaccagtgttgctgggcctcctggccgtatcaccaaagctccctggcgcgcgaacaatgggtaaggtgctggtggcgatcatcttggccagtgtaaccttaagttgatcccgttcctgcaaaatatgggtaagttggtcctctacctgtttccggcattcttccaatatcatcactgcactttcgtcatcctttttcttctgtgcctccttcagttccgctactgtactctgcaactccctcttcaatttctcttccactttgcgatactcgctattcaactccatgccagcttgggtgtctaacaactccttcccaccattcacgagttcctcttgcatggcagtgacaacttgttcttctgtgaagaatttgctgaggattcgcatggcagactcgcggttattgtagtgtctttccactttggcaccgtttgaccgcatgaaaccccagaattcttgggttgcaagcagttcatgctctcggcgttcgccatctgattgcgagacagcctcccacatcgtggtggccagagtgacatttttgagagcatttggcccacacagcttcttgaaaatgaagagatttttcttggctgaccctaccatacgaggatcagtgatccggtgcaagtatatgatgccgttgagcttgatgtctttcttgtacgcatcacccatccaggtaccgatggccttgagcacatcgctgtctgtgaggttggtgtcgtcaaagccgggtgtgtcgacgagatacacgttgacggactctgaatgagggatcatatagaagtcaaccgcttgtgtgtcttgcaaatgagaagatcgtcagtcatagcgatcagtacaaattttcttttggcaatcgcactcacatccttggagaccgtggccaacaatgccgagatccacccccatgcaatgagagatgaatgtgcttttgcctgagccagtcatccccattaccgccacaatgatgtccgtggaacgagggtcaaacttcgtggcatgttgagactcgctgatggtcgacatgatggatcggcagcctggtgcctgttacgcaatatacagtatcaaaggtgtccaagtggaaacgaaggaagcagagcagagcctcatgaacgcatggcgcaaagttaatcgttgaagaatttgtgaaaaatgagccgtcctggcgggttattatgcaagtctccagggacaagtcaaatcgctcggagaagctgtccgtttctgtgtaaagcagagtaaggctctgtcaggctgccaactttctgaattcaaacccaaaagctcgttacgcaatagctgcagcgagcgcatgccaaaggccaatcatgctttagatcaagaaagtccaagatgcaacaattactttttttcgcaggtctttttcacagcctgcttataccatccgtcaaccccgacgctcccaccactcgcaagcctcgtttttatcttgatgcgtcgcggctgattgggtcaggggagttggatggtcgctcgatagtttgaaaacctgcaagccggcagctgcaaggcacagcgtattggtgtggattgttccacgcaactgcggctcaaaagcacttgcataatgctacacaatgatgatgcccaactcagcccgctccctcgacaaaggtgggtgatggataaggctttggagtgttagctcaactggggaacacgaaatccccgcaatgcggctcaagtcaacgaccggactcttcatatgttaaggttccaaaatgtcagcattgaatcggtcagtcgtcagtccccagcttcttgtttctgatatgttacagaccccatctttcacctaacccaggtctgaccattctgacaccacatacgttcctttcactgcagctggttctgctgtctcccttctactttaattctgattcaccaacggaaacacagttcgtccatcacttggtccaatcattacagccatggcccgtagaacaagccatcgaatgggcccatccgatgtggtcattctcgtcatgggaatgacaggcagcgggaaaagtcaattcgtctcaaaattgacggaagaaaacgctggcgttggtcacagtctcacatcaggtatgtttggtatcatatacaggatcccaccacaatccggatcactgacaatttcactcaatgtaggcaccatttctcttgacctctacagctgcgtcaaaaatggtcagcgaatctttatggcggatactcctggcttcaacgacactcaaatctcagacgttgagatcttaaaggatattgcctttttccttggccagctccatctcagaaacgttcgtttaggaggcattctctatcttcattccattaccgacaaccgagtcagcggatcggctttgagaacgttcaacatgcttcgagctttgtgtggcccgcaagcattgaactgcgctgctctggtaaccacaaagtggggagctttgcgcagtccaaaggatgaccttgctgcctgtgaccgagagaaagaactattgtacacttcaaacttctggggctctatgcgccagcacggcagccaatcgtacagatggctcggaagtgaggcatcagcccgctctatcgtccgggaagtcattcagacgtcttgtcgaagaaccttctccccagtccttcagatccaacgcgaactgatcgacgagaagcgacccctagacatcacctcagccgggcgtgagatgatgacgcgttacgaagacagatgtcagaaggtcaagcaggaacttgacgagctcaggtctgagctacttagtgcctctggtcttacacgggaagagcttaacgagggtgaagcggaggtaaaccgtttgatggacgagctcagcagatcagagacttcccaacaggggcttcgcgtcagccagcgagatctctttgagcaaaagacgggcgaatataagcagttgtatcagggaatctgggaggaggtagaacaacaggatcaagtggtcagtgagattggtaggcgcttgtcagccttcgagcagagattgagtcatctcgaacccaagagggacagtgccaaggacctcgccactgcagaaaaccccccaatccctcccagagccggaacatgggcaagggtgaggcgtttcctcaagcggaatgtgctcccgctgcttggagttctggcaggcgtgggagttgttgcggctggtgctgcggtgatcaacccgcctctgataatggcaggtgcgcaactcttggcactgtcgtttgccggagttcaatggcacactgatcagggcgttgatgggccagatctgatagctggagtcgaaggggtgattagagcatgtccaccgactcctataactgctggttttcgcatgcacacctagtctggagcaggtcttcttgccgttactgtatatatctttgatgtggatcgagaatgtaagaaattggacaaaacacaatgacgcgtttcagagggcagtggacggaggaggtgcgattcattgggaggtgagatggttctttttctattggatgctgaggagaactgtcaaggtatcgaatactcgtatcttgaggttgatggcgccttggacacgagttttggactggagtaaaccgccatgttcatagcatattataatgtgtagatacccgaaaaataggacggcgagattgtcagaggttagactggttgtagcccaagaatgcagcgggacttgacaggcaaaccagactcagcaatcgagactttctgctgctgatggcaacgaattcggcgctagcagtacaattcccagcctcaaagtaaaccatgagtcttgcaagattgatgaacaccgcattataccgccaaccgccaaccccagttaagagcatcctaatgagtacgcgatgttactctttcagagagagattgtcttacttgctgtgcttcgaaggggagggtatggtgtgtattaccacgatgagtttgcaatgttcatatcaatcagtccagacgacgaccgcaataatcactcggagtgatggaatgtgtggtacctcagttctcaaaagaagaggaatgaggaggatcagtggtgagggaagacgcgaggtggggattgctcacaatcttacaccgagatggagcggcaagattcgacttctggacgggaaaggatgatcagctgtctttttttttttttcgggttcctgaattccattttcatgtatgggtgtttgtcaatctcttcccctgggattaactcgaggccataatctgatgatagtggaaacaagaaaaacaaaagaaaaaaagaaaaccaaaagaaaaacaaaaaaaaaaaaaaaaaaaaaagaaaagaaaagaattgccgtcttttaagcaagctagaggtagcgtatggtgcggggaagggaatcattccagtgagcgctgtcgattgtcacttccccctgcaggccgttgcattgctctaactgtttttcatggcacgtgcatgcagtgcctaagctcgctcttcgctgttcaatgcgtctctattcttccatttttttgttacacttttcccaaacgtcgtccactgttcttgaccttgtcgcccgccgatttcatccccgcactgggctgggctgtttcctccggtctcccccagcagtgaagagatcagccaatctccctagccctttggtcacgcttgaccacatgaataagaaggcaacaatgcacatattcccaatttcttctccggagcagcgcggtagttgagtgccgtatgtcggaagccggatcgcgccccacttctcatccggaccggtgcggctatcggaagctccactcgcggatgtgtgggtcattttgtctcaggccatcggcggggtacgtcggtaccttgcaggccacgtcgggatgtggcagtttacagggagacagggtattttcagctccatctgtttcatttcccaacatcgcaccttgtcggacgcctcacgtcgttactacctatggtagtcctcttttcaacaacttcctgatccccgacatcacgttcatctgcagctgcactcgaaagcagacatcaagccgactctcatttccacgattcaacatcaccaatcgatgccgactcttccccgatactgtttattaatagcaaaggatgagtctggccgaaaccgtgcggagctggctgagaagagaaggtggtcagttgacccatctttctcaacaatgccctccatatctcaatggggattagggtcacttgtgttgactggcctgacaagaatagtcggtgcatcatcgagtcattgagtcgacaacagagcccttcaccgcctttggtttcgcttctgccctccaatcgatacaacagccagccagtccaatgtggtctttcagctcgcatccaatcttgtcaacatgggcggctaatcaccttcgggaagagaccatagccaaatggaaactgatgaaagctccagacatccctttactcagcaaaggcaaaaagatattgggccggttgattcgggaaattgaaacaccatgaacgagttcgggctgattggtgacaacgttgctaaccatagccatacaggtgagacaggcaaaaacctaacgaaaacggagggagggttgacagaacacccctggctgtcgtcccgtggctgctttaagcctttgagccggagtattctagtctagctctcttatacttggacaaaggaccaattgcgccagataccagcactacgggtcagcccctttcaagcagctctgaaggaagtcctgggatagcccgctgttcacgcccacgcccttgggatcaccacaacaaaatgtaaccctggggcttgactagcgctgctgtgggcttgcggctacggcgtgcttccgcgccactgacactacgatacactcgcttcatcaacgccctcagcagttggtgtgggtagcagcttggcataagcacaatgtgctgaagaattcgatatacgtaccccttaaccaatgggggtagccgacccagacatcgatcatggcgcgaatccttccctccaatgtggcaatgcatccactaaagacgacgcattattttatactggcatgagaacatctgataaaaaacaaagtttgctagagattcccatcggcttgcccgcgattgctcaacatcaaggcactctagacgtccccagcatcttcgacagactatcgtcacgcactcatcatcccgtcttccccgtcaatgatgtaccctgtcggactggattgatatggagactggccccaacctcaccgcatggagagttccgcaagaaagcgagactgcagttggtcatgttcttctactctttaggatccctttggtctcaaccagtccacggtgactctgattcctgacaactatattcttggaatccacgaaccaggcagggcacctcaaaggctgtcaaagtcccttggcatatagcaattctatcccttttcttcctaggccgatcaccgatccagggagtcatacttcgcgtaaccaaggaacgataccggctcgccgcacgaccgacactctgttgagaaagcaaacctttctttggtccgccctcgccggcttcggttagctcgcttccacaagtccgacggccgcccacatcgtataaaggactacacagggaaatcgatcatgcgtcgcatcatgatagggtggtgtcatgacatggtgccgcgaatcgtgtgggcgtgcgtgagaccggcgggaggcgtcagtaggtacaggatcttgcatgttgtccgctacgtaccgtgatcaagatgagccgattggatagtagtcctgtcgaaaagggcacattcatgagggaagcaagctcgatggctcatcaaacttcgatttgtgtccctaaacccatgctgcacccactacatgtaagccatcttgacgatacacaagtgtaacccttgccaggcactggttactgatatgccttcagctcgctcctgttcatggccatgatgctcaacttccgaagctctcatgacgacagcggcttgttcggccgcttgttgcgctgttcgtcgactttttttactagtccaactttgacgtcgaagactacaacgactcttcacgatgcggttcctgtcgcgtgcctctggcgttgccgacgaagtttttggtgaatgcatggctgctacaaaactggttgtttcacgaacgtttggctttcgccatgagagtacggagggtattgacgaggaagtcatcggaaagagggatacggacagataccaaccagcttctgaagcatctagacaccgtcgtcaagatagcatctctagacgggccctcgacaacccttattcacccaaggtttcagcgactagtaccctcatcaacgacaccagttactcaacaactcttcccaagcaaccttcgttaccgttgtcggtggaggagatcctggcccttacgaagccaactatcgagaagcttttgcaagattccgggattgtgggggcttccataggggtcctccgccatggccagcaacattttgtcaatctggggactcagggtctggaaatcgccacgcttccggagaaggatactgtctacctcatctcatcaatgtcgaaaccaattatttctacggcagtggggattatgatggatgacttttcgagataccagctcaagttcgacaccccagtgtcagcagtcctgtcagagcttgaaggcagtcccggtatactaaagacatacaccaaccaggagctcaccattggtgaccttttagaccttcgttcctcgtttcaatggatgacgaatctgtgggaaagccccaatggcgagattccatggaagaccatagaccctgtcacctccctgctccaacacctcccagcaaacgatacttacacgtctcaagaggggtttgtctacaaccggaattactcgaacgagtgttttgccctattggctatacttatcaaaagaaagactgggtattcatggacggaatttgtccgtgaaaaggtttttgagccactcggaatgcacgacaccttcgttgggttgacagaagctgagagaaatggcaagccccagatctttgccaaggcacattcggttcaggtgacgggggtcatgccggaacttctgcaatgcacagatgcacacggggtggtctgcagaactaagattgcagaatgcttcgacagacactacggccacattccacaatctgtcgaaattctcccgtcccaggcttcgggagccggtcctgtgggaccaccgccggtcgctgcggcagcaggcatcatgtctacgacctctgatcttctcaagctctacagcaagattatggatgtttgcaaccaaagacaacagcagcaaaacagcaagcttctctcatatcaagaccacctcagctcccctctcgagcgaggtataaaccatctcttctctcatatggagagaaggttgtctcctaatccattcagtaacacatgcacctactccggcggttggaacaccgtcaccgtgcccatgacccccggagagcggaatgcctcaccaaaaccacgatggccaggcgcagatggcgacaatgccagacgattagagagcgctattaacagcaaggtccatggggataacctggattatacctttttcgttacaaaccctgacctcaatgtccccaatctcaacacggaaatccaaaagccccccgtcgccgagcctgagaaggacaacaagcacctcgccctctaccacggcggtaacatggtcggcgctacgtctttctgctggttgcttcccgaccgcgaaacagccgtggtagtactctgcaatacgagggggttcttgctcgacgctgcgaacctgagcgggatgttgttggccgagtgtttgtttctcgccgaatcagattccgattcccgccacgatacaggatctgtcatcaagactgtgagaaggacttgcgaagacacgaaaaggatggctagggcaatacaaatcgactatctttacgatttggcgaagtacgaacacacacttgcttcgcggtttcgtgaagtggtggtatcacctccaggagacacgggcaaaacagaacttgaaaggttccaaggcagatacgaactcacccaggatgtctttatcaccatcactggagggaaaaggggtctgatcctgcgactttacggtaccggatacgggtacttgctacgcgaactgcatgaaatggtacaagacaatgaagggctggaaaagacaatgacttttgcccaaccgatggcagagctgataccgagcggagtcggagggacaaataggttgaaggtggaggactttgtggtggtgtttaagcgggagacgatggcaggggagtggaaggggtttgaatggaactttgcgagggataagactccacaggaacaaggagatacgaacccgtacttttggcgtcgagtaaaggagaaggggacttggatctagagtgatggtctagatggagtgaagggcgtggagatgtttaattgtgccgtagcggtgtattgtgaagtgttgttaggagttgggaggtaggggtgatgattcagtcagtcaactattatccctctgatggtgagtttccgttcagccattgtatacatgtagcgcccatgccttcaactacaagagttgaagcgcactcacccaagatccgggtccatgggcccacatcgaggccggtacagtaacgagagcggagattgccgggaaaaacgcccgggaaaagtgggcctcatggagcaaggtggattcgtggccgcttcattgtctcaccgggaatttggctccgtcccagggggaagacgattttctgtatgtttcagtgcattccaggattgaaaaagcatttacacttccattcacttgtttcaccgctttgtttctactttgatggatgaacaacagtggagtgtcatgtatcttcagccagggggggggggggatcatctgaatccgggcttaggtcagtacatccatacacccttcccgcctggccatacatctcccatttatatcacgagtcaaatcaccagtattgttacatcccgcttccgactctgtacgatgaggttacaacacagcaagatctcgatgtcttccacagtcagcagcacgtgttggactagaccttgagcctgtcgtctaccattgacctcaaccgactcgacccgcctatcgcctcgtggtaacaaagcaacccccccctttgaccctcgacagactgacaatggaactttccgccattccgcgtccatgtaacaagcctttgaatgacccagccgtgcacaatgggcattgaacaatgactcgtggctttcaggtacaaagaagcgggtactaatagaccatgggacatgattgcgggagagcaactgcactgttcatcacggactgctgagttgcatcgaatgaaataactttgctgaaactccttgatctcgagtatctccctcgtcttttcctgcttcatattcatttccctccttttattcgaacaaacaacgaatgccagttcgttggttcttgagtcttcttccgccaagaacttttccatctcgagtctcgacactcgtcagacagacacttgataatcaaagtctggctacgagagcaaacatgatacccttcacacccttcgccccagccggagcagcagcagcagcaccaaggcaggtctctgccttcctcttcctcctcctcctcctcaccacactcacccccctcgtcgcctcccatgctatgatgacattccccattccctacgcatcccctcaacaaggcaacggtcccataaacggcgcctccttcccctgccattacggcggcggcggtgcgggcgcaaacagtctccaactgccctcctccggctacaacgtgtttcccctcggctccaaacagcctctccgactcatcggaaccgccgtccacggcggaggctcctgccaaatctccatcacgtacgacaacccgcccacgccgcagagcaaattcaaggtcataaaatccatcgaaggcggctgcatcgcccgcaacgaaggcggcaaccggcccggcgccagcgccgtccaagtcaacccggattcctacgagtacagcatccccgacgacatccccgcgggcaacggcaccatcgcctggacgtggttcaacaagatggggtaccgcgagatgtacatggcgtgcgggcccgtgcagctgacgggcgaggagaagccgggagcaaaagagacgtttgaaagcttgccggatatccttgtggcgaatcttgataatgggtgtggtacccccgagaataaagatatcctgtttcctaatccggggcagaacgtggagaaggcgaatggagcgactgatgcgtttgctgcgcccacgggacaggggtgtcagaagccgactggtggtgcccttggaagtaccattggtagagaagcggcggcgactccaactccggctccggctccgtattccgttgccaacgggaccgtgactcacctgatcgagacaggagctacgggtacggccgcttttcctgcaactgtctctgtgactggcgcgcctgaagtcaccataaacgggagcacatcattcccagctggtgtctctcgaggtatcaccaagccatctgtctcccttggagctgtcatcgcaactacaccccctacatatacttccaacaccattcccccttcagcttcaaccctctcaacctccaccatccctgtctcccctatctcccaatccatcatcgtcgaaaagagatcagacggcaccctccccgaaaccgtcccgcccgtcggcgcctgccccgcctaccaagacgggtggtacatctgccacctgcctcgcaaccaaaactatgggtttgtttactaccgctgcgcctcggggaggtggacgggcgccatgcatgtgccggccggtacgcggtgtacgatcaagggggacaagtataacccgtggacgagacaggcgcctgaaaaggaattgacgctggagatgtcggcggaaagtgatgatgacccgctggtgattattccggtgacgaggacaaaggcgacgccgaatgcgccgatgaggcctacggcgaaggtgtgaggggatggagttggtgaaagaaaataggctgggaacaaataagctggggggtgaagatggggggctggggtggggaggggatggtggttttttatggtacaacagtgaagacgatgactgcagacctgagttgagtcgaagctcaagaagagggaggatcagggaaaaaaaaaaaaaaaaaaaaaaaaaagaaccaagactccccccaggttcagggtcctcctcgacgacaacaaccacagatggaaggcaacacgaagcacaacctggaacagtctacttcgataaagttactcccccgctcagaagccaagagaccagaagccaggagaaagcgcaacgaaaagccaagcaaactggagataaccacgaccacaaacatgaaaagaaggggaacgaagaatgaggagagtgaatgataatgataatgatatgactacctaacccgcaataaaggcaggaagagagaggggcgaggacaatgagtggggtatacgagtatatcgtgcaaaggagctgagaaatggcttgcctgcatggattggaacaaaattccacaagagaacgagaagaagcgcagggggggatgagtgacggtaacaagaactcccccgttgaagatggttggaagaacaacgggcacttgacgatgaatgcgagggttgggtcgggttacttccggaaaaactaggtaggcaggcaggcaggatgtagctacctatggatacccctaccactacgggtctgccctgggagtaggaatagaaggaaggaatcgggattatcattgggtaccgtacataacttattttgaccatgaagggaggaggagctctgataggagcagatcgccggcttttctctgctttggtttttttttttttttttcctcttctttactgtatctacctaccctttatttactttccgttgtatatttctcccaacaaacaaactgattattccttattcataatgggatatcattctcgaaaacgcatactttgataacgtgtgaaatgtgtcgcgatgttccagtcataaatgcatccaatgctgtcttttgttcttttggtttgggaggctgcaggcgtaaaaaggaactgtgtgtcttaacgacctctgtgacagatgcaggaagccagggcacctttatgatgtgtgcgccctgcacggtgttggagaagcgcagcgtccatgctgatgaggtgccttgagagcgagcacttgaaggcaagggtgactgttgtgagcgctggtatctgggaatacaagacacttataacaatcgctatttaaggtgcgactggtagaatactcagataaattagaagacattcagtttagtacaaactaaaacgtcgacatgctgtgaaactatcgtcaagcccaagaaaagggtgcgaacatgggaggcaacagacagtggaacgcaacgcgcaatatacctctagaaaattccgacaaccaactaaaataaaataggaacaaaaggttcagcaacagatcagccgaattgaaaataaaatgtcaggatagtaatgtcgtcaggtattttggaagacggtcgtgatgtctgaaatgtgcaaacagctcggatatctgtggcatacatagccccagcattgagcgcaatttgatacaatttactgccgaaatggccgagtggtctaaggcgcttgacttaagtttgattttctccaatcttaaggtcttcaagttctcgcgagagagcgtgggttcgaaccccactttcggcatcatttttgtgattttttttttggctgtgttttgagccttcaagagcgtgatcataacagatgatggtggtgatgtttttgtttttctactgcggccgttttgttgcattgttgtagtttacgagtcatttccgatgtttgcttcccgactcgaagaccccgggcaccggctacggatcggatctctccggcgccgcggcggtgcgcttacttgtcggggcacaaactaccccgcactcccggtggtcccatgacggagagttggtggttgccagcccgagttcgcaatatcaaacttgatttccaaaagatccagcgttctacctttcttcctgtatcttgccatcttgcttctactatttattcagtctctttttgatgtccagatatatgcggctgtccctcagtttcgctggatacgccactcaccgccgtcaccgccgtcaccattgtcacgacttcacttttcgcatcatgccatgcatcacaacttccgaccttctgtatgctccaattctctcttcttgcttttatcctgatgctcctctctaggctatccagttgtctctctactccgctcgagctaccagtagtgggcactcactgttgtaggcggctcgtcacttctcatcatcgatcctgtttgccgcgttttcttccccccatacctcaccattcctccaactttctcactcatatcctcacctacaagagcgctttcaacatcttgttttttccaccctctccgtccttgagatttcccttctccaacgcctgaataatctccttcgctcccctcaacccactcctcgccgctccttccatgaaccccctccactcctctgccgtctctgtgcccgcaaaatgaacattactgaacggctctctgaacgtcgcatctccctttcccggcccatcatacttccacgtcctcaacagctcttccaattcttccccattgctcggcaatgccctcgggggcgtaaagcacagcccagtccatttcctgaaaaggtacacagacggcggctccgcaccttcttccatctcattctctttttcctcctcctcctccgaatctgagaacccttcccccggcaacggaatctccatctccagggcatccatccgctccttgaacactctcagcaaatgcatccacaccggactcgccttccagccacccttaatctcctctggcttttcatcatccaccgggtaggtcttgtcataccatttccagacttcatacgcgttctcgcctgcgcaccagcaggttaaactccacaccttcttgtttgtgtttatcttgccaccacctttatcctcactcgtgtccctcacccacgaaatcggtccgtctagatcccgagtaacccggcagtccatggatcccgacagcccggcctcgcgccaccagggctgggaaaaatagaaggtcacggtggtgaagatgccgtaattattgtactcgccgctgtggcggttgatggaggcgagcttgtggggaggcagaggcgggtggaaggtaaggacttcggggaggtgggaccaacaaggggagtatagtgccgggggtgtggcgaggaggacctttttggcgtagaaggttttcgtggtggtgctcgcggtggtgctcgcggtggagtcgctatcgacgggaggggaggtttcgactttgcatgggtgtgaggggtagtaaatcttactaatgggggtggtttgttgggtgattttggtggccatggtggagagatggatgcatccctcgggaagaaggtcgaccagcttggtgatgaacgctcgcggtccctgtgggacgcggaaatggtgggcgccgcctccaggggagtcagggtggaagtagaggttggcaagcccgccgccggaggcgatgtggtcgaggacgtagagagccgagacgcgggcggggtcaacgctgaggagataacgggtgagaaagtgggcttcctgctggaccgccttgctgtggaagaaattagcttccacgagctcgaggaaggagaccgcgtcaaggaacaaggcgtcggggccatgccaggtttcagagagatcggagatgcggcggtagaacttctggattgcggggtcttcgatcagtgacctgaaggaaagttggtactcttgaggcggccaaacggctgtttcaagcgccgggatggtttcggaaacttgggggctgtcttgaaaaccgtcataacgctgttggaggtccagtccctccttgtgctgcttggtgaggtcgatcttgcagtccttggctagagagagcatctcggtgtgggtgtcgcctatggacgtgatcctggtcgtatgacgagcaaaagtcgtgcaacactgaccaccgacacggttgctctcttcgaggacagcgattgcgaggcctgctttgtgcagttcgacagctgctcttaagccgcttaggccagcgccgactatgaccacgtcgacttcaacgtcggagtcgagagctgagtcggaatccatcatgagatgggtgttgatgttgtcgaaaagagccgtgacctaaggatggataggtatactggaatggcgcaaatcagctgggcgtgaaaaatggtggagggattcgtggtgggaagggaaatcagaaaagaggtaaatttagtcgcatcgacgttctcaggtcattgcggtttaccggttcggctggtggtgaacctgaaggcccatggcgaggactcttcacctgtcccaaaagacaggtgaagggttgcgaaggaagtgtcatggtagcaggtgccatgtttgtgccgtgtcattgctggtcaaccttggctgcaacgacgacccaacgcgagcgggttgttggctattgccgtgttggcaattagacctggttccattcaccaacttccgaattgggcatttccatcacctatccgacctcgccgaggtcgttttatctgactgccgccttttcctttccagacatctttgagtagtacagctcggtatcttggatgatatggcggaaagaagaatattccattgtcaaaatgttgatgttcatcgcaagcgaacttggtcagtggacgtagaatagttaagaagcaagccgagagcacattcaaggaaataattcattgaagtacctaggaatatgaccgacatgagcttccatcatcgcggcctcgacttggacatatcgatgtagacgtaacatggtactgtaagcatcgtgaggattcgacaaagaagtcggttaccggtaaaatttcggtatgagagaaaacaagacaaagaaagccaagtattccccgaaccaaccgcagttacctctagctgttcggtttcacatgtgtcgaaaacgaaaagggcaggaagttcacatatgtcgtaaagagagagactgaaggaaaaggtacccgatgagctgccgtcgggttaaggtctgggctaagtacttgcagtaagtgtgtagctgtaggaagggtggcctgtgcccagatgacccacactaccttccacatccaaactaccagcatttagcagggatttcttgtcaggaacgtaggcgaaaggtaggctgaggtgactacggtcgtagccacacgtaggggacggcaagttaggggtcaatccaaagatatattgatagctaccgactacaataaactacgcttcgttgagcctcttttatacctatacaaattctatttatttactaacaagtattatagagcctcgtattaatttagcgccttaatacggtactaaattatccttcctacgaacccaacccaatataggcgttattattagtaatcctatatattagttaacgaaggggagtaatagctgttaaagtacttctatatacgaattcttagtttcttaatataacctccccccttataagttccatcttcggaacctttacaatttatagtaaatcccagttaagtagcggaaagcgttagtattatactattataacgttattaaattatattactagcgaaggtgtaatatctttaccccttagttctagcgagctgttacttataataattaccaatattatatcccggatattataaccgtttcgctactagcgagccgcctactagaatattagtattgtaatatcctttttcctaagctccaaatataaatacgaagttgcccgcccgaatatcggcattgtaatatctattcttacgaactctaaatacggcaatgaagctacttattaaaatatcggtattgtaatatctattcttataaactctaaatgcggcgaactacctactagaatattagtattgtaatatctatttttacaaattctaaatgcggcgaaccgcccgctagaatattagtattgtaatatctatttttttaaattctaatatagatacgaaattagtattaaatttaactatttagcgtaccgtccgttagaatatcagtattataatatttatttttataaattctagtataaatacaaaaccggtattaaatttaaagcattagcgttctgcctactagaatattagtattgtaatatttattcttataaattctaatacaaatacgaaattagtattagatttaaaaagttggtcgggtttctaattattactaagattattatcctataagtgtacgaagtaataaatattatttttcttaacgaggagtgctataccgaatttaagaatattaataagtactttagaatattaatataattatgccctatagttcctcttactaaatattttctattatctacgtttatagtacggtttaatactttcgtagggtaccctccgttatttatacttactatataatacctacataattaaatttagggctcctcttataagctattctctatttaattatttacgcttgctataacctactataatatttgaatataatccccctccttataaattccatcctcgagatttttatttccttctttcgcctcctataattctacgtactatttcctctataaactttctttacttatattattccttcttaattacctccctattaccttcgcctcatttttcgtattattctcttcgttctaataatataacttttaaccgttatttctactctccttattataat