ttgggggggggggggggtgaagtaccgctgagccgcctgatgcttgatgcgactttcagtggactttgacccctggcccaagcaacctgcaggctcggaactgggaccgagatccaccgggacatcccgtccaatgccccgctgccctgtccggcccggcccaagcaagtacctctacacagtatactgattgatcctagatggtgggatggagtagatctcaaagtcttggaacctcttgtttgtgatatcaataccccaagatcgtaagagactggaggtgtatatgtgcgtctatattctagatattggaagacatttatacaaaggaagatgtctcagtctacgcagtctaagcccataaccaagaagctctaacctttctcaaacccccaaattgtcctgcttaaacagaatcaacgccaaccgatgcctcacaaacaacccaaacagtcccaccactacctgcatccccgtgatctccattgccaaccggtcctcccgcaacgggcctctccagaccagccacaagttcaagatcgtaaagttactcgtctccacgaacctcccctcctcatccagcgtcaccctcaacagtttcaccttatcaagcgtcttcagcgcccacgccaccggcggcttgggctgcctctctggcgtccagggcgtcacgctcggctccaacagtcccgtgcgcgcgttaaaccgcggtagacggtgacgtgggcagggtacaagaccaaagagttgcggcacggaataaacaaagttgaagatctgcggaatcaaaagtaaaatcaacgtcttgctgaagtgtcccaagatgctgaccaccacgaaaaccatgcccgcgaaatagcagtacgtgtcgccaacgaagacgcgggcggggtaccagttatgccagagcagagcaaaagacacacccaaaaaggggacgaggaaataaagcgagaacaagtgggagtccgtagccgggtgcggatacggcgtcaaaaggtagaggcaatcgttgaaagcgagcaacagggcgatgacgatggattgggtgacttcgatgccgttgattcctgccaggatgttgatgctgttgggactgaaaatggcaaccgaggccatgtagacgtagtataaggcgccgaggttgaagagctcgcctaggtaaggctgtaagggggtcgggattacgacagaggtgacgccaaagtcgacaaagtagacgaccaagagagggatggaggcgaaggcggggatgaagaatttgtggcgccagcggatgtcgaagaggtcgtcgccgatgccgaggagggagatggattggagggccatgacggcagagaggtaggaggcgagctgttggtgtcgcaaagtgttagcatctgttctgtctttgtgtgttcccgtctctaaaggagagggcaacggattgtcgacatacctttccatgcggaaaccgatgtagaaacctcccttcctgtacatgctcaacatgcatcaccacatcgcggtttccacctccgctcgtggccgccacaatatccttgtagaacggaaacggaataaagacaataacagccagcaagtacaccatggctgcgatcgcgcccatgcattctggcagctcctttttatggtgtttgctcatatccacgcctttcaggccggccctcatgaaggttggtcccagccatcggatcatggagaaggtcgcgctgaatgccagcccgccaagcgcgagcgaggcgatgagtgggtagccatcaccctggaaggtgttggcgaggacggcgacacaagcggcggagagggcgaggagggaaaggctctcggcctgcgagaggcaagtggtcgagttatgataatttgtgtggtgtcccgtcatcgttgggtatgcgatcgtgtttgcgacggtttccgtagttcggagaattcgaggacaagttcgaggagaaaggtaggtagcgaatgcgtgatggcgagctacctgatcatttggggtaacattggtcgcttatcgtggaacaggtaaggaatgtcggggtcgaagggatcgattgatcaaattggtgcttgttcaaagcgcaaaacgagtggcgcgaactgaatcgtgaaggcgaagacgaagttcctggaaaccgggaggaggaaagaaagacaaacaaaagacagatgtccaaaatgacgaatacacccattattgtggggagcttcggcgcgttccagccttgtgggcctgctaatcgccatcgtgctacaggggtttcggtagtgtggtgtggtgcctaagacaagggttgaatgtccagccgtttaattgcccctgacctctttttcccattggacaggaactgtacatggaagtgcgaaaaggggcaaccgcccgtcaggtcattgcatgtgaaaagaaagtcgatgccaagcatgggaataacttcatgttggcaaagaattaatcaagtacggccgttcaatgagaaaaccatgcctaattccaccagaaactaacgctgaaactaacactcaaccccctcacataatgccaccacccgatcggtatgtatagggtatctcccggctccaaaatgcaatccacaaacggcacattgttaaagtcctcctcccaacccatttcactattctccctgcccccttcatctcctgactttaccccctctttatcatctccctccaacttatcccacccttcaacaaccccaacatcaacctgactcgtgttccccatctccacgcccccctccttcccccttggcctcatcctcaccgtctgctctggcccatacaaccgcacatacttcctcccaactacttgcaccagcaaattgtggtacgggtccgtgtgcaacggggtgatcgtgcccggtgggccaaaccaggcgttgagttgcggcgagtcaagttccggttgatcttgacttgggtctgttgggtgtgggggaggcgcggtgtagcagagatccggaatcagaatgtcttgtcgtaaacggggcagttggagaaagagggggtgctgcgctaggtatgctatctgggtgttgtctttttcaggtagtaggtcggaggatgatggttgcggttgagctgaggatgacgaggagaggaaaggcgatacgttggaagatgagggagtgtaggggatagaagcgtcgatgtacttggataggaactcgccgaacgagatgattttttgcccccagccttcgtcaacgtagctgcggccgatctcgacaggtacgagccgccggccggagagcgtgcgagataagaggtaggctggcttgttccaggggtgggtggtgagtgccggccaatggtctaccagacctgtgataatcaagggagctgggcctgggttaccgtctgggcgaggtttcgcaaaatgtgactgaaatgcttcaatggagagggactcggcagaaacccttgagatcgggttcttgacgggcggcgtgaagggttcaatggtggaaaaggatggcgtgttgtgccaggtgtcgttgattcccttgatcacttcgtccttggtgttgggagacgatgagagacgccgcttcttctgtggtctttcgccttcctgctcatcatcattacccttttttgctccaccagcagcagcagctgtggtcacagctgacatatccccaagaacatcgtccaacaacgcaaaagcttcatcaacccacttcctgccgcggctctggcccgcagccccagctaatatcaaactcagatccagcgttttgaccatctcatcaacaatcatcttcctcttcatcctcctctccttctccttctcatcagcgtcctccttcgatcccgcatcagcttgaaagttaaactcaagcaaaactaaaaccgcaaacctcaagatcgccgcatccgtgtaaagctgtcgccagcaggccggcacttccttgtacatgtacgcatagaacttgccatatgcggtttttgtcaagagctcaagtcttctctttaccagtgcaatggccttttcgcgttctgccccgggttggagactggcatgatcgctggaaccggcatcgcctgaactggttccatagagctgcaggattctcgacgcttgtcggcataacagttcaactaatggttcttggcagccttccaggccgtagagccggagacctcttgagctatcgacgttggatggaggctttggtgggccagcattttgagggggtgatggagacgatgatgaaaaagcagattcggcgttagcgaagtaggcgcattcttgaataatctgttggactgcgcttaggcaaagcccgataagttttgacgttgacgtagttctcatttctcatggcatgaccttgctgacaagatggcgggggtgtttgtttacttggctaaggattgtgagaggacgacaaaaaggggggaagcaagttgaaagagagtagccaaccaggttgacgaatcccacgttgataccgtcgtgtgcacagctttattgtgcgtgcgcggtttatgcaagttatgcacgcatggcacgtgcttcccattggctgacgagatgattggacgaacgatttgcctgctgccaactgccagctagtttagtgtagtgtagcagcgacaacgcccactgggcttgtgtaacgtcgatagttcatgagacactccgccatcgaaaccacaacccggcaacgggaatagctccggtgattcagaaccaaatgaggtcgagaacgcagacactgtgccacgagcagaaataggtcgtgaaaagcaacgctgctttcatttgaccctgaattgaaatgaaccccgcccaatgacatgcccgatttgatcgtggatcgcccacaagaaaacaaaaaaaactaaaaaaaaaactcttcctgtatggcgggaatgacggcgccatgggagcagcggtggccggaacccttctgggcatccctttcaaggtgtccccggcacactgggagtgactgggcgtctcctcacctcagcttcttgtcagcttgctgcagtttgcaccaccaccaccaccaccaccaccacatgaacccaggcgccaacgctcacccccctcgagtcctggggcgccccttcgcccgtttttccctcggtttggccccacccccttacccgacaactcgggttcggcccttgactcagatccaaatgatccaaactgtcgggtttcaaggtggaacgcaaaagtaacaaaggtcgtgtcgtgcttacgtactgtactgcgcatgcaaatcaacggctgctcgcttgttggggaagtggaattcggacccgacagtatggtttgactgaagagccgatgtgacatgtcaacatcgactccgaagaacacctcggaaaaaagaacaaatctgaatcctttttgtttctcgattcttcaccaaattcctatgtctgctgactactgccgaaactcgttgtactcggatgcgcgctcaatggcggcttctggcctactatgaagtataccggcaattgcgcatggactcgccggtcgttcagcacagccttcacactgctttggagttcctctctctccttctcctccattccgttttcgataaacggcctggccgacatggcaacacatagatccatgcttacctccttcatgagccgccctatgatgcgctgatgctggtccctgggccactcacccaccggtaccttcatgacgatttcccgcacgttgatgaaacctattctttgcatcaactcggagatgcgatgggcgatttcaacctggaatccgtatctggttgagagcacctcgcgcgtaagatcataaaatcttaacagcgcgtgatcaggtttaaccgtgtcatcatcgctgaaaacgcgcggcttcacttctacggactcaacccagccgccaggcttaaggttcctgcgccgtacacattagcgggatcaaaaaagaggtgacaggtgacagaagcagtcttactcaaatattctccggaatagcgtttcgttgtctttgagcgttatactgacccagcgcaaatggataaagtcaaagtccgagtcttgtacccattcgtcttcgatatcgtctaccacaaactcgacattgggaggaatccagacaggctgaattggagacaagtcaacgcctactactttggcgctaggataagtctctcccactggcaaagtgtcagtttgacgtacgaacgaagcgagagtggctcaccgcaattctcactcggtacgtactctcgatggcccaatcgccaaatccagtccccagatcggcaatcttttggggacgagttccaatcggcgcaataaatagttttccttccagtatctccttgagcatggcatgccgcatgtactcgcggttgtactcgaggtcatcgttgggtatcgggtatcttccttcgcgaaacgtatggtaccgcctggaccgagcattagcaacagcacaaacgaagagtgttgagtgacccttcccctgatacgcaccttccatattcccagacgtggtcattcacgctggatgtaagagagccatatcgcgactcggctatgcttgggtcataatccgaggtggctgtatcctccccgctctgccattcgccctcggccagcggctcgataacgcccgcaccttgttccatctcgttgtcaagtggtccagaacagatctcctctcgattctccgggttgacgtttgattcgatcctgagaggtgtaagtaccgagtgtcgaagctggaggtgcatgatccacctcaccttcttggacaaagcatatgtcgcctcgctgctggattcgcttgggtggttgatgttctggaaaggccgagggaagttgtagataaggaacaggaatgcctggtcggagagatcgtggtggatcaggtagaaggaaatcgaaactggggctccagaaagacgttaccaatgggtgcttatggtctttcgggtcagcctgggaagagactcgtcattcacttggacttgtcggagaagccccaaccaagcagaagagagagacgagcaggcgggggcaggggggaaatatctgatattggagacatagcatcaagtcccaatgaagagcttcaaaaggcggagtgccgtggatactcggggcttatacacacagtagacaccgcaaagaaaaccatagttacctgggctatgaggggcgtgtatagagcggagtgggtatgataagttaccggggcgccaatcaagggggaagggatctctaatgacatgggccggatgcatatgagaaaacgccatctatgcatctccagcaccagcgcaccgagtagcccaaactcgggtctcagtcaggccccgtctgctacgtgctaaagaccaagaaacctgaagcgttgccgcgctaagaggtctctatggccttatgtagtgtactacgtggaagcagagattcgaagtcggaaacgtaccagtagcgtcccggcagcgtagccaggacacacagcgtagcaccttgcaagccagttcggcagacgaacccctcccccagctctggatccatcatcccacaaccgctgcgggagccgcaacagagcccaccgtgctgggacagttccagtctgacacccccctggtctcgggcggcaggccagggagccagggaagccaatctgcccagccgtgccgacacacacaccacacccagcaaaccagacacaccagaggcaggaccaagcctgttaccgacctgtcgggtacgagtgcaggccttccggtagagattggcatggggtttgcgagagctacccatggacgagcgagcaagggcaggattctagaataggatgtcgtccccgaaacagtcgaacatgcactgaggccgcttggcccattggcttgtctcgtttttacacgtttgaacaagcaacgacaagtcctttccgcatgaggagccctttttcattggccatgtggcacaatgggaaatcccaaagtgacggatcttggaatgagagcggaaactttcagccgcccgacaggcccggaaacggaagttggcggagcagggaattgctggggaatctgcgagggatcggaatggacgatatgtatcgggagacggggcgagtccacatctgccaccgttgcccaccttgtccttgtcctgggagaccactctggtggctacccgaactcccgggacccagcttttctttttctcgtgaggggacagaacatgtcctcgacctgaaccattgtaagcaatcggaccggcaagagctccgccatggtacaaatacaccacttttgtacaccgagaaaacacgcaagagagggggatacgacaagctcgtcgggtatcaagtaccaagtgagcaacgagctgataggttttgtatggcgcagtaaacatggtggtgagcccatggcctcatgggtactcggccccatcgtttcccctcgcatcaaacagcagcttgccgatctatgggtatacgctgcaatttgttaccgcgtccaaaagtagcgtatatctggcaaggtctggctggctacctgcccaagtccccgggtcgcttccatgcttgactctagtgtacactactacacggtagacgcaccccagggcaacttacaaaccacaagtgttttgagaagcgtgtcgatcacctcgttgctgggcccaaccatcagtcagttcctctgaacagcctccttcctgctttggtcagtgaaggcagaggagcggtcaggttgaccgtagaaaagcgtgggccgcaagagtggccgccgtcgtggctggcttggcaggccggctggctactgtagtagcacggatggagtgaaattgagactgtcgccgacgagacggggcgtggtgtgggtgtcgtggtggatggccagtgttgtgagtggtgtctggtgtgcggcagttgttgtgttgtgatccaagcaatgatggaaatgtggattgacaaaagagggaccaaactaaacagaggaagagaagcgaagatggaagctggattataggtcgaatcggaaatccggagacgctgatccggaatccaggattggaaagcacatcgttagatggtcccttcctgtgctaggtattgtacttcaatccgcactctgcaatttcggaatagttcatcatccccggtccgttccttcaccgcggacctttctgtgggacatcgatgcctgtctggacacctacctatgctatggtaggagatggagtggaaagagcacagctggtcacccaggttgataaattagttcagttccagctgttgggcagccccacggtgacagtgttctcagatgattccacggcaactaaagagttcactaaaatccagggacatcggccggcagaaattctcgtgaaattccacgttcgaccaggtggacaagttgcagaagtggaagcttctatcgcattgctgtcgtgcaggaaccttactggccgttgttccgttgtcctctgggcaggcatttgccgggctatgatgtacctacctggtttaccttattacctacctacttactgtaccaatgcccgtgcttcggtcgagggatggccgccccggggtgcccctgtggccttggctgtcagcagctgccctgggcaattccacttcgcgttgtaccccgccatttcttgatatactactgtacgcagtaggtaggtaggtactttacccagctctacaataggtacctcccgtcttgcctgcccaaaacccaaagccccactacaagtacgtagaggtacctctaggtacaagcaaactggtcgctccggccgcgtcctttcactgcacgctttgtgctgacgccccccctgcagtccactgcagtggttgatatctaagtaatgcacgctgtgcccgccctggcacaaaaccactttcacagagtcgcgtctcgaagcgcgtccgaagcgcagcgctggttggccgcccttccatgtcaattaaaggatcctggccaacatcaacaaaggaacactcctatcaacaccatcatccctcgcccgaattattgtcgaccgcgacaacactatccgactgacgtgcatcgccatcacaccagtatttttttgccatcgtatatttcaagctacatagtccagagcagaaagctcttaacgcggggcaggccgcgtcgcgcatcccccgtcggttttttttctgcccagtgaacagagttcgaagttagttacctcgagtaaactacaactgaagtgttccacgccggcgaatatcccacgacgacgtcgcctcgccgccccgcctcgacaatccgtccccagccgatttccctcgctgatccaccctcgataccgattctcccttcgcaatgtatctccctcgacagcttatatcaaaactctacctccacttgcaaaatacccgccatccactatcgccgcccgtcctcatcttggtcgctctcgaaaccgatgcgctatgtgcctgccgtatcctaacccaacttctcaaacatgactatattccgcacaagatccagccagtcgctggctactccgacctcgaacgtgccggcactgagctcgtcagccccatgatggagacccgtggtggtgctggaggagtcgtcgtatgcttgggagtgggtggtatggttgacctcggcacagttttgggacttgagcccgagggcgaagaaaatacctttgggggtgtagaggtgtgggtgatcgactcccatcgcccgtggaacttgggcaacgttttcggcggctttcccctcgaaccagagacgcaagaggccaggacattctctgcgcgaacccccattggtgtcaatggcggccggatagagcgagcatacaaaccaggcaaaggcggcatcattgtcatggatgacggcgacattgaagatgagctctccaaggaacgagatgcgtatctggcgctagtggatatgcccgaaatcgaagatgatggccgagacttgggcgacagtgatgaagacgaaagcgagaacgaggaagacacgggcgatacatcggttgttgcaggcagaaagaggaaatcatggtcggacttcgacgaggacgatgatgaagacgaccgacccagacagcgacgaagaagcaattcggtgagtacattccgatttcttcatagtaatacatctctcatgccagatacagtcgagtccaattccagattcgcctcgacgaccgcaacaccgtggtctcatatctctacgcgacgatgccctattttccagtgacgcgctggaagctccgcctgctgcacaaccacccagaggcccttcagccaacaccctccgacggagattgctacgactacgacgagaaaacgagggagttttgcgcgagtactaccgactgggtacatcatattcggagcccatctcgtccatgatgtactcccttgcgtcagaactgggtcgtgaagacaacgacctgctatggttagcgatcgttggggtcacgtcgatggagctgtacggccgctcatctgccggtattgcggtagcagctcgcaggtcagacgcccgcatttccggttggctcggcatgcgtggtgcgagaatacggcagcttctgcgagacgaggtcagacgtctcaacccaccagagataggaaacggccgggtgctccccgagacgacaggaattatcccaacaaccgctcgaagtccggaggataccagtatcaggttgtcgccggagcccaagttcctgcttattaggcactggagtttatacgacagcatgcttcactcaccctacctcttctctcggctaaagacgtggagcgaggctggcatgaagcgattacacaagcttctcgccaagatgggtgtcagtctggtgcagtgcaagcagagttatgcccacatggacatgatgttgaagcgcgaacttcgcaccaaactactaaaatacgcgtctctctacaacctcgacgaacttgtcccgaccatagacacggacgggaaagatcgtggaggtgccaaagatggatggggctttgtacgcagttggggttggagggcaaccctgagtgcgcaagatgtcggtgtcgtagtcggagccctgttggaagtggggaagaacaccactagtgctgatgaccttcctgctggcccatctcaggatcttctcgacgtagacaacaaccagagccaaagtgaggagtggatccccaggttctgggaggcgtatgatgcgctggaggacatcgaggcccttaaggctggccttcccacggcgcagtatctacacaaggccatcttcaccactggcacgacaattttgaagaagaaacaaatatctcatctgcgcgcatttcgcatgtgcgtggtcaaggactcaccagatgcgacactcttcaaccaccccggcgctttgaccaagctagcgctctggatcggtgaagcactcgcggaacaggaaaaagaagccactggcgggaggctcgcccatggcggtcgtggcacacctctcgtagtggctagtctagatgacaagcgcggagtgtatgttgtcgtcggtactggtggcggcggtgggccagacacaaagtttctcgatcgtgaatcggccaagaagcgagccgaagaaaaagaggccaaagctaaagccaaggagatgcagagaaggatcaaggaaaagatcaaggccgagaagaaggaggccaagagaaaggaaaaagaagagaaaaagaaagccaagtccgacgccggcggcgatgaggacgaggaggaggacaacgaggaagatagtgacgacgactcggatctctctgatacggactcggacgacgatgatgagtcggacgaagacgaggacgagctcgatcaggaacttgaaaggggctacggcctcaacaaattcggaacagcgttccaagacgtggtggcggagactaatgccagagtgcgcatcgacagctttgagcactgcgtcgtggaggtcaagaaggaggatcttagtggcttcttggaaagtctcagcatgaaagtcgtcattgggtgaaggaaggaaaagtttgggtttgctaattctggggaaaaaaaaaaaccatgggggggcgtcaaagggggtttgtttacttgaccagggggagtggcaagagttcatacctgtgtccaacagaacggtcggaagagccagaacaactcatttgagagctggaatggcatggcatcgcattgaggctcggacgattgagctgcacgccgagctacgtacatgcaatgtaggcacttatagtattgaggctcgaatgattgagctaccttcagcaatgtgcatgcataaatggaaaatgctcgtccaagcagatggggcttaagcaacagctggaacgccctttcatttttttttattttatatttttctcttataccgctgtagtcatacggtatattcatttacataacatgcagtgggcgaaataccaaatctcagctactctccaaaatcggtttgtttcttatgtgttttctttctgcttttcattttggacatacttgtggacagatgtgccgaccgcaaaatgaacctcgtaactccaagataatggtaaactcggcccggtttctctttcttcctctgtgctctcttcgcctctgctaggctcatactatgagtctctcgcctcacatacacagcattccaccaaacaggcaacgatggcactgccccctttgagcctttgaggcttcagggacactaaactatggtagtctggtcgaccacttggctacctccagatagtgatggagcggtgatgtttatatgtagcaatcaatgctggttttggttcaaatgttttgtaaatgactaaagggtttcagtattgttggcatagagattgacgtcgtttattgacagccggtagaggtatgtaggtaggtactagtatacatagtgaagcttgtggtgttgaaacagaaaaagtggagttatatcggagtttgttacatagtagtagtcctttcgtcatcggttatcttttccctctttttctcacgatcttccagaaggcctttttgttacaccagagttttctcccttctccttagaccggaatcgtctgcctacataccccattgtacataccacaagaaggaagatcccgtctcttctgaggagagaggacagattcaagtggatttgtttggatcggtacgagccagtcaatgtcttggcgggctttgcactgcctcctttccttactacgtcagtcccggcactatcttccaagtaggaaagtcgcaaaggtgcaaaggagctgaagaacaacctgtttttctcagaccgccgtggaggtccgatcaggtggaggggtttggaagagagaatgtcaatgacctttaatcatgttcgacaatagacttccttacatctttggtgttattaaagttggtaggtattcaagtggtcgaccgtttatgacgaagtggggcgaacgacttctcattttgggctttgggcctcctcgaagcgaaggatgattgggtgtcgcagacagagcctcaagaatggtaccaaggagaattgttggtaccaggcccgtcggttacatatggtgcttaaatataatggacagaacattaacgcggtcgaatttgcgcaattcggtgtcaagaggtttgctgtttgacatcgagcgcaaactacttgtatatcatttacttccactgtcaccccaaaaagtgagatgagccggccgccgggcatgggtagtaagtactcctccgggctccggctcgaaagtttagtcctggaggaagtacatgttgttcggatggcggcgctagaatcactctgaagtatatcttgccagaaagtgtcttttccgaagtcgcctccccaatcctatctcttcatcgtacggatctgggctgccgattgatgttggtttggttgaatggtggcctccgtttacctcccagcgctcccatcctccggcgcgggctctcgagacctgcccttcttgtcacttgggctccctgcccgacaaatcagagagcagcagtttttccagccaacctggcatgatagctggcgcatgcgctgcctacctacacccaaacgtccagaacccgatcgaatttgttccttggccgtgcagcccctgtcccagttattagaaatcccgcccgttgcccctctttgcaaatggatgcgaatatcaaccgagttccttgggagaggggagtgagggccccacgtaaagtctgaaacacacatgctggagaacaagctgaatgttcggaaaaaagtccgcatcgatggaaatgatgctgcgtcggcagtagtgtaccacagcagcatgagcaggtacaaggcagctttctcaagcaaaagacgatgactcgagtcagaaacagcctggcctctccatgccaggcccggcgtcaaatcgatggatgggagggagtcgaacctggaagtgaggcgccgcacgaaacgagcgggcggatcaggttcccgtcaggttcgagcggtcgggtgttccttacctcctggctaacatatggtcccctgctagtcaccctagttccacattttaataacggccagggcacttacagtggttagctgcagttagtgcagcagctccagggcactgcatcaaaggtcgcccatctcgccagactgccgccgtcatcacctccgatctcccgcgcattttgccctgcctctcgccttgcaccctgacactcctgtgctgccaatacctctctagacctgctcatccatcgatcccatttctttttctttttgccattacaacccaacacctcgacatcttttcctatctacttctcttcactcttcggtgcaaccccaaggccactcactgattgccgcttaccgagtctgctacttgaactatcctatcggccgacgacaatataaatccaccatacaaggctgcttgctcccatcgctcgagcaccgtcttgcccttcacacagcgtctcgttacctacgaccaagtcaattacaaacgttaacggtatccctgagagaaaacccacggatcgtcaccgaacccctcctccgacctttcggcgccaaccccgtacgcgacgccattccgagtgacccctttccctcgaaccgccgcatcgtgggaccaccttgcgaacgacatcagcatttgctaaatagtaccgagttatccgaaaatgggcaaatcgtgagtgaccaagtcccccgaaatctccgcgactcttgcccgatcagcacccaccacccgaccgctttctccgcatcccatcatcatcatcatcatcatcatcaatacgcaccgcacacctgtttctcagcagtggaggagggaccgtgatccgttttgctgaagtctcctctaccgtcgacctaccccgtccttcactcaattctacatatcatacaatgggcctctttagcaggagtcgtttctctgcgcaatctcccaaaactgaaagcaagatgaagaggctgacactgaaccccgcccgacacaggcagagcaagctcgagcgtgataagctggaggagttggaaaaggccacccactttgacaagaaggagttgcagcaatggtataagggtgtgttacctatccccgtcccctttctcctatcgccgacgacccctttgaacaccgccgccgtcgccgccaacgattacatgccctgaccgatgcggcgctgtctccccatcgaaagcgcttgctatgcgccctcgttgccaaccaaatctttcgcttcatagacggcctctaacaagttcattcacaaacaggcttcctcaaggattgcccctccggcatgctcaccaaggccgagttccagaagatctacgcacagttcttcccctttggcgacccatcgtcattcgccgactacgtatttaacgtattcgacacggacaagtctggcaccatcgacttcaaggagtttatctgcgccttgagcgtcacgagccgcggcaagatggaggacaagctcgactgggccttccaattgtacgacattgacggcgatggcaagatcacctacgacgagatgctcaagatcgttgaggctatctacaagatggtgggtttaccctttctttcttatctctctacgccctttcccgtgtcgtcgcaatcttgtacgttaacattctgatccctcaaaacaggtcggctcaatggtcaagctccccgaagacgaagatactcccgagaagcgcgtcagcaagatcttccgcatgatggacaaggacgaaaacggcagcctcgacatgaaggaattcaaggagggcagccagcgcgacgagacaatcgtatccgccctctccttgtacgatggcctcgtctaaccaagtttcttttcatcaattatcattcgaggtatttcgtttagccaaagggggggacggcgcgcaacggtctggcgaagcaaattttaccaagaggaggagcatgatttgatgtgtgttgcagcgccaacaggcaaagtttcatctccccgaaacaaggcagagctggagttataaagggtggaaaagaaagagagaaatcagttgttcatttggaagcaagatatcccagggaaagcgtgatggacaaggggaatggttgcgagaaagaagggaagagagagggttcagccatctcggctcggcccagctcgataagtgtgcgcgcatacatcgatcagacaagataagaagaaagcacagctggccacatgctgttggggcgtctcatctatggttccgtggtcggaaatgagcctcgccgctaggtaccacccattcggcccagttcttagtctagatgtcgaccgggatgtgatggtctttggggctgtgctgttcttggcttaggtcttgaaagaggagatttcagacctggtgatcacacggattggatggaagggagaggggaaggacatgagagcacataaagggaagtcggagtgagaggggatagagacggaataaggaggaagaagaagagaaggaaatcgtgatgaacggcgttacctggctggtatggaacgaacgaatacactactacggcttggtcaattgcaacaatggacgaccttgactcagaagttacctcttacgcgtcgtgtgtgtggatacttttaggcttggttttttttttttcttttgagggtttagcaattttttttcaatgtttcatccgtttcgagcccttcatgatgtgataaccgggctgttgactgtaatctttctctaattcccgcgtactctcccctaccgccaggtttgtcatgaacggaggttatcttttattactattagttgtaagtcaacaccgccaacactccaacaagtgacatcatcgtcatcttgctcgccaagatcaacccgttctgggatataatatcaatgacagtaaatttttttaaattttttttttttcgtattttgttattttctttttctatattcaagccccccccgttttcgttcaaatgcgtgatgcaatgatttctctgcttaccccattcatggtcgtctatgtcttcatttgacctacctatctcttagtctttcctgatgcagttcttcatctctctcaacatctcactccgtcaccttcaaaccttatacgggtgtcacttggaaatattcgagactatattctatatagtctgtgtaaggggatggatgtgtcagcggtaatataattctgcctcaagcaaaagagacgttactgggaattggtccgtcgtgtccttttgccacgtaggtgaacataacagtgtgtacgatcaacaataagcagcgtgagaagcaaatgctactaaaatggggtatcatcgatagatactcgcccgtccgtttcgtattaaacgagccccaattaaaaccccttccccaacttgaacccgacaaaggagtggaagcgaagagaataagaagagagctgatcctcctgttgacggaagaccagagaggaaattcatcaagcaaaacagcgcaaaccaggaccctagaagaattagaaaaagggtagtgtagcacaagtacatggcaaaactatctcaacgcaattgttcgtcgcttatttaacaggaagtagaaacccattacggcataacagacatatagctaaggggcctgaggaaccctttccggtggccgtcgccgacaacagtaacgtaacgtaacataaataactaggagtggtatagtggaaacataattcgcgccccgagacacgcatagacatagagatgaacagcaaaaacaagggtgtactttttcatatacaacaagagagatcaggtaggtggcaacaaaactcctactgcttggggccataagcctcatcaacctccttcttgtacttgttgaggatgcccttgcggttgagcttctgggcggccgttacaagaccctgtgattgatttggttagcgatgggttaggtaaacaaatagatgtagacagtggaaaactcacgttctggggggtccactcctcatccgacataacgacaccctcgataatctcaatgccagaaaggccgccggcacgaccggcgttctggagctccttgagaacggcagcctggagcttcttgttgtgtacgagctcctccaagctgtcacccttcacaccactcgaggaggcgagcttcttaagggcgggttccgcgggaacgatgatggcgatgggcttggaacgatcctggtcggcatagacgcaaatattggcgacgacggcggcggagcggtagatggactcaagcttctcaagagcaatgtactcgccgttgagagtcttgacgaggttcttcttgcggtcaatgatcttgagatggccgttctggtcccactcgccaatgtcgccggtcttgaaccagccgtccgcggtcacagcggcagcggtctcctcggggttctcatagtattcggagagcacagaggggccacggagccagatttcaccctgggggttgggcttgttagtggcgaagtaaccggcgtcggcgaaatcgacgagcttggcctcgatcgaggcgggcatggcgccaattgactcagcagtccactcgttggggttctggagggtacccatagcggtcgtctcggtaagaccatagccgataatcatggggcagatggccatggagatgaacttttgggtatccttggcgacagggccaccaccgttcaagcaaagcttcatgcgaccgccagtggcatccttgatcttcttgaacacaatggcgtccaaaagaccgcttccaggaagaccaaggcccataagcttctccttgagagcaagtgcgccccagaaaaggttgcggaggagagggctgccagcgttgaccttggcgagaatgccctttttgacggtttcccagacggcgggcacaccaaccaaaacgctgggttgaaactcgcggatatcgccgaggcagttgcggacggaggtgtcggagagggtcttggggttaccataacccatggttgaaccccagtagagggaggcgttctcgaaaacaaattcgagaatgtgagcgaggggaaggtaggtcaggaggcggtcaccggggccaacgaagggctggactacggggcagacaccagcgactgtgacaaggacgttagtagcagttcaggaacaagacaataagagtttgcggccacttaccggcagcgacgacgttgctgtgcttcagggggacacccttgggggtaccggtagaaccggaggtgtacatgatgcagcagagatcctcaggggcgggcgcgacgggcgcgacggggttctgcttgccgagctggacaagctcgtcgaagctcaagacagtaacaccgcgctcgttcctgagggcctcaatgtgggcctccttgaccttgttctggttgttccagatgacgtgtgtgatgcccttggcatgctcaagaacgccgttgagggtagggagaagatgggggtcgaggaagatggccttggcattggtagcgaccatggagtacttgagaccttcggcgccgagtgtgtcgtaggcagttacaatgggcatggactgggtcgcggaaccatgagacatggcgagccagttctggcttgtcgcggcaaagatgtggacacggtcgcccttgttgagaccgatggcgcgcagaccagcgccaacgtcgagcgtaagctgctcgtagtccttgaaggtaatgaactcgtagtggccgagctcgaagtaggtccagttcttgtccacctcgcgctcctcaccatccaccatcttcttgaccttcttagtctcaacatgggtgtttacgagcttgcgggagcccatgcactgggactcgccatgtgcgagggcagcccacttgacgagtttgtagacggtatcgatttcctcgccgatggcctcattctcgccccatcgcctgtttgggggtatggcatgcagaccgtcgatggcgaggggaatgcgacgaacaggagtctcgccctcgacgggcgtctggcccgggacatcgagagtataggggggcttagcgaccagcttgggaactggcgtcaacgttgggatgaccatgatgggcgatgatattaaaagttaggtaggtagagctcgagagcgtggttttctctgttggttgggaggagggcgctgtcggagaggaagccggtctttatcgagaaatgggggaggagatgcacggattgccgagaccgcggtcgcgctaaacagaatcccgccctagtgtcggttgcgggtcttgggggtgtgtgtgtgtgtgtgtgtgtggatgtggaaggtcgtgtcgtcagtcgtctggtaaccaacaatgcaacgtagagggcgttggtggtttggatatggagagagaataatatggaggtgagaaacggaggaagaggacgggagagaggacaagaagagaggtggatggaggtggaagtaacggatggaagggaaaaggagtttcttgtctgtctctccaggtcctcggacgggacgatggccacagcggcacttccacttgagactcggacgggatgcgctgagttggggttgggatgttattttcattttggggactgcccacttggactggcaaggggcccattggtccacagcctgcaccaagaaccccacttcaaagccatctggccagggcagatgacgctaggcaggctagcgcagtcgagcacacagatgcgcggctcgagcttcctctaggtgccgcggtcttaacgtgctcttcttgcaactcttggcccttgccgtccatctgcccttgcccgctagacttcccatgacgaaacagacaccagctttgccttgagatgcgctattcgagtaaggatagcgcgtctctgaacttctccactgttgggaaagtgctgtggccggcacaagtggaagccaacaattccatgtcaccactctactagtgtagtgtacctacctaggtacctctacgtaacgttagagatggatacctatgcagtgctggttaaagtcacttccatgcatcgtgttcatttcgagcgcttctgcacactggaatacatggcgcatcgcagcaaccacttcgcagacgacatctcaatccccttttttttttctttgttgatcttgtcttgccgcgaccgacccttctccagaccgtctgtctctttcgtgaacttgaacttcctccagacactaacacggcctagtgctctccgatttggatcaatgtggagctcttccgaacaagccgggcagaccttacctctagcgcatcaccgtgggcggtctcggagtatttgctggattgcctttgaatggacgaggtagtaagcgggcactgttggtttcactatttaggcacaaaaagaaaagaaatttggtgatgcaacgagatgctacgatgctgtagggtagggtagggtttgggtagagccacaggagcgaaacaacggagccgagcaagtcgtcacatcgaatgggactctcccgtctggtacatattaaggatctcggccaacgacaacagcattgcgcctgtgataccctcatacaagaatactacaacaccataggagcacaatcacaacatcagccccgaaggactgcgtgtaccacaagttcactctccccggaggcccagactccacgatctaaccaacttgtcggcttggcaagttacgtatccttaaagaggcacggaaacaagcgaggatggtccaagtgggtgcgcaggcgtgtgatgacggtcactgtgtttgtttcttggttttcgacctgaaatctacaagaagcttgcttccaagactccaagacatttattccccgccttttttttttttttttgacacccgtcccgagagcctccacagctgggatgcatcttccatgcgcgcatccctccgccttcaagtacccgtaacccgaagtgctccggctcgaccacaagcccatgtacataagacggagtacggtacggacctaggaaaggaaatgtgcgggaggacagcagggacagcatacatcaccaccagggatgctctctggtttccttccctacaaaaagcccaattgcttctcttcttcctgcaaagctgtccgactgtcgtctgttgtcccgccggaccaagcattggaaatggagacccggacggctgcgattcgttggatttctccactgcggctgctcaacaaaataatgtcatcccagtctgccgtctgccccgtccaggccagtccctgtgtctgtatctcctcctcgcctccgcatttccttcttgttttttccaggctcatcgccaagctttgtctgctctccactggatgtcgtctttgtggtttcctattttgtaacttgcaggaccggttggcatctcgctcgcactcacgcattgcatcaacctgtgcgtcagtctgtaagtggcaagtagctagccaacagcaacaacaacgaagcgattgcggactacacacacacagtgataatcagaatggagaggcatcatgaggggggctgcgaagagctggaaagctttttgcgattgctcggaaaagagatcaaggacttggacgatgctgatgaaggtttgcgcgcaaagtgcctttgaagtaaaaaacagagcctcacataactgacttggtgaatacaaccaaccaacaaacagagacatatgatctctacgcccaagacctgccttcatcagatctggggatcatcgaccccaagaccaccaagttacaactcaccgtggccggtcgagagctcacaatccatcaatcaccgggaatcctttcctcggcccgtgccggaggaaccaccggagccggtgcgtaaatcaatcaaagaaaaacccacccctcctagccatgccattgcaccagctcctcgggaccctcaccaccggaaccctaccctccttctgtttatccctgaccctgatcctcactcatcactcgtccattgctggccgcctgccccatgcgacgatctgtcactcatctccttaaccgttgcccgagcaacagctttcattgttgactttggcatccgttatcgatgcgctttgatcttccctgcctgtgcttttccagcttacatatgttgctgtagcattgagcacacatctacacgtgtacacagagtcgcatatgtacaagtatagactacctagtcactcgtgcgcatcaacataacattgtacctccctgcaccaattgttcttactacttgaaccctattcaaacacttcacgaatatttccagaccctttctaatacctctttcgcatacatacctacttcctaaaccctccttccttctcacccacttcccactttcccctttcctccctcaaactcatcccccccgatttctaccgtatccaagcattcactagactaaaactctcgtcttcacttcaacaagtaacatggcgaataaccccgctcttcgcaacctggatctcctccgcctcgaaccctctctccacgcacctcaacctcttcaaccaccataataacagcccctcatcatcgtctttttctccgacgacaacatcgacaacaacagtaatcgaactaggcgccggcacctccgccatcgtcggccttttacttgccccccgcgttggtaggtacgtcctcaccgaccaggcgtacgtctccaagctggtggagcgcaacatccacgagaactggtcgtccgtagtgcagcagcaggcgcctttcgttgggagtggtggtggtggtcagggagggaagggcaagaaaggaggaggaggaggaggaggaggaaaggggtcgaagaaagcatcaacctcatcaacaacaggagaggagggacccggagagagattggttttcagggcactagactgggagcaggacacgcccacctcctcacttgctcagccggttgctgcgagtttcgatctggtggttgcttgcgattgcatctacaacgaggcgctggtcgatccctttgtaactacctgcgtggatatttgcaagctacgcggtagcagcagcaccagcgataacggagggaggccgacggtggtggtggtggctcaagtactccggacctcggacgtcttcgaagcgtggataaagcgattcgtacaggattttcggtgctggagggtgcccgatgacctgatgattgatgggctgaagagtgagggcggaggtgggggaacatcggggtttgtggtgcatgttggtgttttgagggaggggaattgaatcatcagtgaaaagccgagggctgaattcaacgttagaggtgggcgatactagagagaggcaacctagttgcctcgattatcattatttgtaggcaaactcgggagttgcgatgctgtcaaagaggttgatcattagatgatagtatgtaacctatttaccaccggacgcgaaaaggccaagtacccaaaactcccagctccatttgatatgctctttatagagaagccccaagaaactggtaacagatccaagaccgtctgaaatccacatcatccgaacatatctgtctgtgcgcattatcccgttcatccaatgtgctgtagtaacattgcaaagaggaaatatcaactcccctaaaccaaatcccaagcacatatccccacgaagctgtacgcacacctccccttctttctcaaccactcctccttcgtcaatcctctcgcacacttattatcaatcgttgacacagcaaacacggtgatcttctgtcccggcgctcccaaatcaatggcaggtatgtctgtccaccaccagaacccgtccgtatccaagggcacaaaatccttgtttctgccatctcgcccctcgatcgccactacgaacaggtactgctttccccctccgttcttttccgggtcccagtgcacgcacaccttgctaaactgaaaccgcaccacttcgccgctgtaaacgggaattgttgccgtacgcggctccaggctgaattgatccagtccatctttgtccgcgtcgccgtaccagcacggggtagggccgtctccaagaatgtactcttcccaggtcaagatgcgcccgtcagaccggtaaaagtgtctccggtctgttggaaagtgttttttgccgatgatctcgttggggaggtagaacatctccggactaaacttcttatggaagagtctgtcgtcccccaggtgaccggcgccccagcaagcgtcgatgatcttccattcaccgccatcgatgcgaaccgcgttccaggcgtggtttgattcttcaggtggaacagaagagccaaaggctagatcgtggtggccgaaccccttgccgtgaccgctgatgagaacacagtcgagtccagcagcgagagcaatggctttgtacacgtctgcgtaaccctggcaaacggctttgccactgaatatctgttcggcgggtgacgaatggtgtggaatgcaattattgaagaagccgtgggtgtcgtatgccatgttgtggtggcaccaggtgaagatggcacgggctttgtcagtgggggagtcgaacggatcgcagaggacgtgggctaggtaacgaatagtgtcatgacgtggaagcgaagagatcggatgctgcgccgcaacagtatcaggcccggagaagtctcggcatatgagacagtcgggaccgactggaggggcggagactgatcgaggaatgacctcggtgccattggcttttcgagagacaacgacatcaaacgtaggtcgggaactcagcgggatgggtggtggtgctggctctgggaccgacttgggtctgtcactgagtgttggaggtggcagacggcggttgggaaggggtgggcccggctcttcctcgacgtcggggaaggtagaatgcctagcgggccgtgaaggaagcctgggcggcagagatgggcgtgatgggagtgccgggggttcgcgggacacagtagacggaggcggtaaagaagaacgcgagggaagtcgcggggggccttgggatacggcgggcggagctgatctatttgcttctctttcttgctcttgctgtgcttcccgggcctttgcttcgagctcacgtcgtgtcggaggtagtggcggtagcttcgcttgatcgaaagctggcggtagtttcctaagaggatggccggaatccgatgtgatgctagtgcgcgcggacgaagaggctgtatgattccaggacgatgcggacacattggaaaggtgtgagatgtcggatgagttggaatttcttcgaacgcctgggacaggaagagaagctgaggttggtcgtcgagacgggagagccggaggggtatgctgtatagaatttcgggagggcaatggcggcggcttcttgttcacggtgggcatcggcttgtcttcgggaatatcctgttcggtggttcgtcgcggcagtgggggaggcctgtcgatagcggaagcagcccgagttgggcgtggaggaagcgacggagtcgggagacctccatttcgattcagtgatgtcggaggaaccacaggaatatctgttgcagctcgaacggggggcggaggcggaggtcgtttaccagcagtcgaaggggcgctgaagttcttttgctggttcagggcagcgatgcgctccgccagcgtgttaaactgtggctcttccacgtcggccatcttaaaaaatgaactatgaccacacagatcgtagaaagacagaaaaggagcgggaagagaagtgagagcaagaaacgagctgggaaggggggaaaaggctgagttttcaatcccggattcacgccaggggtgaattggagcaacggaggctgagagagtctgggcgcagagatcgtccgaaaggcgaacggttggcgttacagatggggcgccaccaaatgcacataatcaggagtccgaccgagagttggcacgtggattcggaagacggagagatgggatggatgccggatgctcgaagcacatttgattacatcgtgtatatgcaagaaagaaaaggaacaagaaagcaggcaggtactcaaagttgcaggaagtggaagataaagacacggaaataaatgcagtttgtacgctggtgaaggtggccattgagtgttagcgttgcactcatacctagccggctttatggagcactaacgtttcgttagcttctaggcagccacgggcaatatccactcgtgtgcattctggggctgggtgtggagggcacattggtaattaggtagagttcaagttccataataactgaagtggaagtgttcgactctttaaacgttgttgtagattcgaaaaagttattaggcaattcatcttggaaagaaaaactcgtccctaacaaatggttgatagtagccagttggcttgccaaatggccacaagactgaacaaaccgaacatgtcacattccgtaccttagaccttgaagatgaatactcttgttatacatccaagcgggctataacagcacttctgacctgcccgatctcaaggcgggcagtctggatgaagggacggactctagctacaggtaaaggcaggtaggtacaggtagatgatttcgaataactgccgtgacccctactacagtcttgcaatggcctttcctaattataacaagccatatttgactgtccttcaggttgttcggtttatcggccaagggtcacatccattttgtcacaaacgagagagacaagcatgtactaggtacctatgtttgttgtcggtggagttgtcacagccttccaaggcgtccagttgaatcagccatcgtccctgagacttcagctgtaaaaggtccaatggtaatggaccaagggtaagtggggcctattgccgtcctcccgtcccctgtctgtgcctgcctgccatgctgcgccaactcgctaccccgccttttgatcccacctgtaggtgtgcttggcccccccccgcagtgcccgctaaaaagcagatcaatcgattgatccccagtttcccattccagggtgcagggcagtgtcaacatggaagccatcccctgccacaggcctgcctcttctggcagcccatcgggatgatccacgacagcgacccttgaggttagaatcggcaaccaaagagacagacaggcaagagccaggaagagggagactgcccgctttcgactcccacctaggtatctcgaactcgacacctctactgtagcccagggccgtcgcgtcttgacggaatgaacccactccttcagtcatcttcagtctttcctcccaacgggcgaatgggctttctttcatggctcggtactccccaagagactgcaacaaccatcagatgacaagctgaagtggcggcggtgtggtacacattgatcgatatttcttccacctcgccagctcgctgtcgctttatccacggaacgactcatcaatcacatattctaggcctcattaggacattgctcttacggtagatattccagcccgaacaaacagacggctccaggacgaccgctacaggacgcggtacccgacagctgtgtatccgagttgctgttggtgcccagccgcagcgcccatcaagtcccgacccgtcccgtctgcacagctacgagaagcagaggcatatatattcacacgtttatccatcatcgcatagaaaagcagagatagccgctcggctgctcggttgccctgacagaaagactattgcttccaccacctgtacctgcggcatcggcattctgactttctccccgcacttcaagttctccaagaaaataaaaaggcatcgatctagatgtctttttcttacctgtcagccgattcagcagcagccatggcctcgcacgagaacagtcacgcgtcgcccgccgtgaaccctcacagtttcttgggcatgccgtcagagattcaaaaggacatcgtcaagcactgttgccagccagacctcatctgtctcgcccttgtctccaaacactgccgagaacttgccgcttcccagctgtatcgccagttccacatcgtttttccggatgaggatgacccgtcattcgactcccccattgatggtctggccggcgggctggataccttcgtgaccagcaactacgactatgcgcaacatctcagagatctttcactcgacacccttagcgccggtagcaagggggaagccgcttataagccctacctgttgcagaatagctgcgggaagtttatgaacactcttctggtcctcgctctgcgcaaagcaaataagctcgagactttcaagtacgcccatcctgttatgcccagttctacacatacaccgttaccagaacgccggcctgtgctaacctttgtatctctaccaggtggaatatccgcgtcgagctgagccgtcctgtatacgccgtgctacatgacatccgaaccatcgcccacgtacacatacgcatgcaggcaggcccgtctttgtatgaaaagccgcctccgctccctcatgctaatcacccaccgccgcccattgcttccggcctgccgccggtacactggatgcctcaaggcactcatccgcccccggttcctccgcagcagggtatggactgggacttacagttagcgaaccttgcgaaccttaattcgaactttggaaatgcgcatcctgtccatcctgttcataactcacagccccctcatccacatgctttcgctcaacaacatcctcatctacaggctttccctcagcagcctccccatcatcatcagcctcccgctcccaagcccccctccaaaccaaaagcgcaaaagcgacctcaggtcctcatagaacctccaaccttatcaggattcagaaacctcaagagcctcgccgtcctcgatatcgacaatctagatattgtgacagaaatcaagacctgtgttaggaactcggccgggaccttgaccaagttgaaactgtctttttcgcatttcctcgcatcacaggcccggaagccaacggctcccgaagtcgttacggacgatagcgatgaggaggaatccgtctggtccactcctggctcgagcccgagtccgagtccgcaatcgagtaatgcggtcgaaagcactggagcgaaggcacagcgggcgcaggaggagaaaaagacacaggagtccgttttgggacgcatcttcgatgttgaacactttgttgttaagaaaccacagaaggacgtcaaggcaaaagaaaagacatcagcggaggcagtgaacgcggaccctggccaaagattcatccaaaacgtgatgaaagcggcagagcttctgattatggagaaggatgacttacgacgcgacgctcttgatatcatccaaactgccgccagtgcttatgtagcttcgctaaagacaaagcagactagtactacgtctgcgagttccgaatctcagtctgctcagaccaaggtcgaggcaaaaggcggatcaaatacaggggaactgggaactggatctatgaattcttcagtccctgccagacacaagaaaaaagatgacgaattcaccccggaagacatcaacattgaagagcctgagggagaactccaactcgatccgggatccccaggccccaaaattgaggacacagagactgtactagagttatcaccttcgcaaactctgtcgtcgttggtagcaggcggccttgacgccgcttctgtcaagaaggccgtggccaacttggtagcacaaaaggttaactatcagactttgatcaagaaacttgagatgcatgaggcacgagctaacgacattcgcaaggaaaccgaagaactgcgcgagcaagatgggcctgtcgattgcaaacgcatcgctagaaccgagaaagagattacaaggctaagcaacggaatcgaactagttaggagcgaactcaacctggtcgaggctgaggtagccgattcgcaaaaggaaatctatggtcttcgcaactcggatacagctgagtcccagcgtcagcagcggagtgaatatgcgagagctactcgtggattgcctcttgagtcactcagcatctatctgattccggcaaaggcatccttcttctccaaggcccttgatattcggatgctcactcgcatcactctccttaacgtcgggccgcaagcaccgatttgggcttacttcaagagccagaatgaggaaaaccccctcccgctttgcgaaatcttcaccgacaacgtcacgacaactttcttgcaatttgtttcccaactgaaccaggtaaccgagctgttcttgctcgagagagaagccaaatacaagcccgagagcttcgcttccaagacccaaaccaccattgacgatattcggcgactggccctcacaaagcacatggctagtctgcggaggctcatgatcaagaacttggccagtgcggcgtgggatgtgaataccaaaaccatcatgctattgtgcaagcgtggcaagaatgtcgaggagcttgcctgcaacatgagtatgcggtgtttggtaagtgcccctaggactgaccgagtctatcagaatagttcactaacctcggtgcctcaacagcatgtcttcaaccagaacgcgcgcttgctcgggaaccttcgcgctcttcacatacctatcctccgttgcgatgacccgtgtccctctttaccgatggagggcaagaaatttttggtcgataacctctcgcagtttcccttgacgaagctagaatggatttccattcatgatggcgactgcgtggaccatgtcaagttcaacaagccgcaatcggtggaagagaggaagagaagaatggcggccaaagaggccaagggcaagtcaaaggccacggtggtcaccgccagtaatggaacatcaagcaatacaacccaatacccgaactttcctcccccggaagcctgggatgatgagagtagtaccgacgagtggcatggagatgacgagtggacaccttcgtcaagcaactttttggtgcagttggggactatgcgcttctacgatgtgtggggggtaagaatcttcaagaaggaggttttcagtggccgtctttgagccccaatcatgacgcgcaaatattttacttgacgccagcggaatcggggaacatgataacgagagaaatgaaggaatggtgaatagcgtttttttccactttctgatttcgtccaatgaacgtggccgacaggacctctggaaccagccggagcttgggtgtcgaagcggtggttggatcgtgatggttgctttttagacatctgaagagggcctttcggcgttcgtgtcggggagaagaggaagaacaatagaggagatgaagtgtaatatacccagtagtttttttctgcttgcatacacaaggcacaatcagcattccacagtccagtactgatttgtctggtagctcaagacctatggtgaactttcctatacgttcagatacccgactgatgggtaatttcacctttgaaacgctatttctaatattcagtttgttatatcaattcctgtcaatgccttcataattcgtacttgagcattactgcattgtttgtcattttgtatgaccgttgaacttcaataagagtagtgcctgccatttccatcaatacaactgaaatttaggtaagttggatggtgcaatctgctatatttccacgccatcagactttgagtgagttgttgacgtccatgacaattttgaccaaacaggaaagagcgacccagttcttgccaatggaagcaggtgcatgtagagccatggaacactcaatttacaagtgatatttttgctcgccgacttacttacctactggcaatcatgttgttttctttaccctcccatcccccattacgatccgaatcatcatatctttacttcttcccccagtattcactaacaacccgcccgcgaattcactgatgccccatacaaagcaagaccgctaggcttttggcagagcttagatagttctgctgggtacatctctccgtccagagaggtgtcagtgggcgggcagatcatggcttcccacaaccatcacgtatcacactcatgccaaccgccgccattaggcctcgacggtgccatgccctggccaggtcccatctacagacaatcggccacctgtccccagtcgccggcccagcccactcataccagaaaggcagcgtcggtgaaaagttcgggatcgtctatcagccgtggccggaagaacatcgctgcctcggttaaagaattctttcacggtttgaggccgagcaactgccccgaacaaggcttcacgctccggcatcatgagcgtgatcatgggcatccgacgattgatgagatcttgacgacgggggagcgaaacacctcgaccgccatgcagccgcgtaccaccaatgctcggagattcaccacacccaggcggaagagtgtagattctgaccctggtcaggccgaaattcggcatcacgacccgagtacaaccgatacaattgtttctgaagcttggaatattcccgtggtacttcctcgacgagattcgaatatcagtggcaagtcgatggttaaaggtacgtcaacactcagcatctcacagggactgaagaagcatcaccacggctaattcaaccaagcaacccatatcccggctaggaagatcacatcgaggttgaatacgagatcggatgacggccctaaggttacttatcatcgtggcgacaaccaaatttcatcactcgatggaacttgggccaacatgggggaacgccgagtgaaaagcggaaatatccctaccttttccaagccatcgcggaaacccgtgccaactcaaaccggcagttatcttcccacatcgtctcaagctcatcgtgtaagcactgctgactcccacaacgttatgtcatcggccgtgccgggctataacagagctcgctcactgttcctggaaaagcaagaagcccggcgccagcgccgcattctaagagaagctggtgactacctcggagtgacaggggcgaacccttacacgggaatgttagacaatatcacgcccagaacgagcatagacatgacggagtttcgtcgtggttctctccaaccatccccccagggatcgccacggggtgaagaaaagaggcgtggtactgggaaacggacgggtcctcggcagccgtccaaactcagaaaagaatcggaacaatggccatctgcggcttcaccaaacctaagtccaatcgttcaaagccagagcccaagcaacaagagtgtagaacctgctcagacgggagagtcagccactaccagtcacacttcgaactcttttttagggatggagacaatggcggttatggtaccgtcaggaggaagcctcgcttcagcgacctcattcccgtcgaacacgaaatctctcaggttacgttttcatccattgattccccggagactgggccctggtccgatggacaccggctccgtcccgggcccgactgggataaagaagtccttctccaggatcccagtgccagatcactgcccagtctcgcgcaagatgttgccaggaacccctatggcacccgtccccaacagcgccaaggtcatttacccacatttggacctcacgaacctgaacccagcccgccaatgggcaaacatgctgatcgaggatctgagtggcctggagcgcagtatccgggacagcaccagagaagccaaggcatgggcgagttccataacccaggacatcagtgggttggggcaggcgctccacctcccacaaccccaatctgcttgcacacccatcatcaccattactggctgcgagtccagtcctcaccgccagcttccctccgccataagggaaatctgcccccaaagacccgaagccaaggcccctcaaaaggcaagaaagacgtcaggaaagaaagcagtcaagcggcttcagaagacgttacaatccgtaaccgaatcgtcgtcacaccagacatcgtccccgtcgccgagcgccgtacccaagagcggctcttcgacgccgctggattcccctcccagcatgcaaccgagcgtatcgccgaaactcgcaagaccagatctccatcatcaccacagctggatagcatcactgaccgcagaccgggttgcagagatggtggcagaagatctggcacgtgcttcccaggacgagttaccaagagcagccagcgttactatatcgtcaacccaagagacaatgcgcacgaaggacgaggcgaaaacctcccggcgcgtgtcgacgcctcgtcctcaggaacagacgggctgggagatgcgcaagacgatgagaggggaagcggaaatccaagacccaacaaacggaaagagacggtcacctctcacgtccactcatacgcgccggccaagtctggcgaagtcgaagagctggtcgtcgaagaaccagaattcggccgatatcaaaactttgacgcaggcgatggtgcagggggcagcgcgagcagcgtttacgcaacacccagcgaaccaaagaacggggtcggaagggatcccagcatcggcgtcaggatcggactcggcatcaaccacgggacaggccacgactggagacatgaaagctggggaagcaacgggagcggccgaaaatgcgatggcggtcgagttgggaacaagtccaatgacgtcattactagaacaaaggaacaagcgtcacaagcgtcaaaagctgaaggacagcgccggccacggcggcgatgacaatgacggtcgttccagaagccaagacccgaagtctaaagtcagtgaaccccagacgtgccaaggagatggggcggcggctagtgacgatctgtatcggcttttcccaggcttggcactccctgtcaggtcgatggtggcagcgggatcaggagggcagcctttcgaggtgctggtcggggtccggatcgtggtgtcagtagtggttacctttgtagcgcagtttgtctgtgcgtactgggcctttgtgcggccggtgtttcatctcgattcgccgcttcacaagaggtacgcacggggacaggcgacgctgggagacgtggtggtttatgtctttgcgctgatgtttgtctttttggcgggcgcggctgtggtgtgggtgatcaggggcacggttcttgtgtgccgtctggtcagggcgattatcggaggattggcaatgttggcgggtttgtgagtgatcacaagattgaccgtgtttgacagttgagggttctcgtctgtggagactttgtttgaatgggtggatcgtgtggtacgagtgcggtggtaacttgtagcttccctttccagacgatgggtacgttgacatggaacggatgagggagaagagattgttgcagtaagcagtgttgtcatggctatcgaacatcgcctacttgcgtctctaaaactccgaaaacatcgttcagggaacaccaggctgcttcggagtttgttgtttgtacaatggatattcttacgtatcaagttgcccaaggaggatccgtacctgaaatgagggttgaaggcggtgttggaaatattctcttatgaatcacaaggatacaaaaggtgatggtggagcggggacgaattgggttctgctatggaccgtagtgggacatcaaggtactcggcgagaggtgtaccgaagaccggacctgatacttgcaaacagcaaggggcagaacattggatgggagattttacctacttgtagactgctagctgaggaaatatcattactctcagcacaatggatattggtcacaggatgatctacaacaacattgtcttgcgtattctctcttgttcgaatgccttcagtgtcaaacccgctctcttttccggactctccaccggccatggtttggggatttcatcgtgagagaaacccgtgtggcctccactgcaaacgccctgtacagtaatttcccctgttcgtgcatgtaatccgggacggtactctgcatgcatttagagggacatatgcacgagtaggctcgtgccaagacttctaagccgccgtagcagagggattcgcggggacgttagggagttggtacaggtataaggccctaaaagatcccagatagagggtgctaataaatgcatacgcaccaaaaaaacgggcggtttcatatgcaaatagctgttacgcaaatgcccatactaaataattgcggccagcgatctgtaagcatttagagggtattatgcacgagcaggtgcatgcacgagcaggggaaattactgtagccgtgcgtagtggccgtcgcccaagccgtcgcatgccgcagcgtcatggatcaacctccaggatgggccggtctcgacgtggcagcagctgaggccgagatcgggaagaaccaatggcggcggtcgtggttgtcacagcgtctggcagtgcgtacctgggcgggtggaactggccaagtggaatcgtgcgcgcggccaatgggcatcatgtctttagaaattccagtggccacccagcccaccccgcattccgtgaaccggagcttgatgctgtcctccgaacatcggcaggccgccccagccctgccgtcactgtcgtctcttgcccaatgcttcgtatcgcaggcggattttttacaagactggacgaaatcgagccacgagcggatcgccaggcaaccagggaaacagaaagattggtttgactccaggtgtttgtacatagattgatgtatatttgcgaatgggaattgtagtcatcggggaaaacttaaaaaggtccggtgtctgcccgctttcgctttcttgccacggccgtctcagtctcacctcctttcccgcttttgccaactttctcctcaggaatctttctacctcccaacacttaccctactttatacccgggattatcaagccttgccatcgttgtgtcttgttgatcgagaaccgaaacagctgccaactcaaaagccgagaaggataactgcatcgccgatatacggttccgcctccgagatttggttgagacatcaaagccccccagacctagccgaaccggaagctagacaaccccacgccggtttttcaacccatccatacaacaacctacagtcccgacaccagacctatttatttgctgcgtgccggttttcttcccaagacttctttctcgttgtcccccgattgtgacaacgttatatacttcgccctatccttctccaaccaaccaactattcccagctacctcaccagccagggaaccaccgaccttcacataaccgccaccatgccgtcagcagagagtaccccccgtaccctttacgacaaggtcttccaggcccatatcgtcgacgagaagcttgacggtaccattctcctctacattgaccgccacttggtccacgaagtcacctctcctgtaagaagtttgaacccacatgctggagagctccggtttcgcagtccagtgcccagtactgacccctaatcaatagcaagcttttgagggcctcgaaaacgccggacgccaagttcgcaggccagactgcacccttgctaccaccgatcacgtaagttcaatgtcactgccattgtttttttattttcacatggctgcgcatgcagcgttttcgcgcccatgataccttgccccttcgcaatcgctgtgtgggactgcaagctgaccgcggacccgctgtagaatgtccccaccacctccaggaaagcgctgaaggatatcgccagcttcatcaaggaggatgattcgaggacgcagtgcgtcaccctcgaggagaacgtcaagaagttcggcatcacatactttggcctcagcgacaagaggcaaggtatcgtccacgtcatcggccccgagcagggcttcacccttcccggcaccacggtcgtctgcggcgactcccatacttctacccatggcgctttcggcgctctcgctttcggtatcggcacctccgaggtcgagcacgtcctcgccacccagtgcctcatcaccaagcgcagcaagaacatgagggttcaggtcgacggtgagcttgcgcccggtgtgagttccaaggatgtcatcctccacgttattggtcagatcggtactgccggcggtactggtgccgtcatcgagttctgcggctccgtcatccgcagcctcagcatggaggcccgcatgtccatctgcaacatgtcgatcgaggccggcgccagagccggtatggtggctcccgatgagatcacctttgagtacctcaagggcaggccccttgccccccgctacggatccgaggagtggaacaaggccgtcacctactggaagtctctcgcctccgaccccgatgccaagtacgatatcgatgtcttcatcgacggcaaggatatcatccccactgttacctggggtacctcccccgaggacgttgtccccatcaccggtgttgttcccgaccccgagaccttcgctaccgagggcaagaaggctgctggccgtcgcatgatcgagtacatgggcctcgttcccggcacccccatggaggacattgaggtcgacaaggtcttcatcggctcctgcaccaactcccgtatcgaggatctccgcgctgccgcccaggtcgtcaagggcaagaagatcgccgccaacatcaagcgcgccctcatcgtccccggctccggtctcgtaaaggaccaagctgaggccgagggccttgacaagatcttccaggaggccggtttcgagtggcgcgaggctggttgctccatgtgccttggtatgaaccccgacatcctctcccccaaggagcgttgcgcctccaccagcaaccgcaatttcgagggtcgccagggtgcccagggccgcactcatttgatgtcccccgtcatggccgccgccgccgccatcgtcggcaagctcgccgacgtgcgcaagctcaccgactacaagtccagcccgcatgttgaggccgctgtcattcctgaaactacctccaccgccaaggcccacactgacgagcgtatcgaggaggacgatgtcgagaaggacaagctcgccgaccagccccaggactcctctccccaagtcaacacctcggtctccaagtcctctgctggcctccccaagttcaccaacctcaagggcatcgctgcgcccatggagaaggccaacatcgacacggacgccatcatccccaagcagttcctcaagaccatcaagcgcaccggtctcggctccgccctcttctacgagatgcgttacaaccctgacggcagcgagaaccccaactttgtcctcaaccgcgagccgtaccgctccgccaagatcatcgtctgcacaggcgccaactttggctgcggctcctcgcgcgagcacgccccttgggcactcaacgacttcggcgtcaagtccgtcatcgccccttccttcgccgacatcttctttaacaactccttcaagaacggcatgctgcccatcgcgatcaaggaccaagccgctctcgagcgcgtgcacgccgaggccgcggccggccgcgagatcgagatcgacttgcccaaccagctaatcaaggatgctgacggtaacaccctctgcgagttcgaggtcgaggagttcaggaagcactgtctcgttaacgggctggacgatatcggtctgacaatgcagatggaggataagattgccgagtacgaggcgaagatgagccagcagacgccctggttggatggacgcgcgtatctcaagaggaagggacagggtggcaagttggtggctaaggcggtcccagtaccgaagactaaccgcggggaggagaagaaggagccgctcgagtggtaaaagagtcatatggcatcatcaacaaaaagttaaagggttccaaagaaaaggaaaaaaaaggttagcgccgccatagaaagggaagcggctggttgttagcggacgaatgagtcatggttttttttctttctcttcttacttggtcatgtcttgcttttcttacaaacgcttgatatcacggtgctgcggttgcgggtttttgagtttatcatggtctctttaactacggtcttggcggggtggacagtcatcagcgaatgactccacagttgttcttcttttttagctacgtatatattcatggcgcatatacattacccggatgggtttcttcttttcatctgtataattccttgcaatacatgttttagtgggaagtgatcgtcaagtaggaaaaaacacatggacatgggtggacatcatatgtgatcgagagttcggtaagctaacgatgaaaaacccatgtgtgcttctaattatgccccagagaaagaagaacgccatattatatgcccttctcaagtacgtgttgacataatacatcgccgcctttctttcgataatacacgaactcgcttctttcttttagagatatggaatcaaaaaaaaaaaaaaaacccggccctttcccctaaaaacgccgttcgcaaagaactccaaatgttgatgatacatcgtcaaaggcagagaagaaagaacagcttaatccccccttttattacatttctcatcctcttttcaatctcctaaaactcccgtctaaacccttctcgtaggaaacctttcctgcgcccacctattcgcccgcgcattattcaacgtcgccggcgaatgctgcatatacgcactactatccccatccccgtccctgctcgccgccgatgacttcctgggcgacccaccggcagcagcaggataaatctcgctcttcaacggactcggcttcacggggctgtgctgcctgatcagcctatccgccaagtctctctgctccagcgccgccatctcgcggccgttgcggggcgaaggcggcgcgtcagtgcctacgctggctgttcgcttgagtggggagttcatgtgctgatacacgccgaggctgccgccgccgccgccgcctgctgctttacgtggtgggtaggaggtggtgccggcgtgggcgacctgtctcttgctaggtgttgggcgggcggtcatcgagatggtcgagggggtgttgccgtagctgttttggcggaggagggccgtcggggtacgagtagtagtggtggtgcttgaagaggttactgatccgaaactgggacggccggtggtgatgggtgtgtagggtcgcgccgcgggagtcgaagcgtcggtttgtgttagctctctgctttgcttgaggacaccgtcggggtcgaagtgtttggcgtagtttgggttcggatgcgtttcgaagccgcggcggatgatggtcgaaggggtgccgatagctaccgattcttcttccaaaacgtcgtcgacaatcgagacctgggtcgctacctcgcggtaaatagggtacacccgcgggtgcacgtacttgatgtcgtattcgtgcatgacttcgcggtggatgatgttcatgtccttggattgctgggtgaagcgggaggtcaggaggagcatctgagctgtgaggaggagctggaggaaaagagctttgaagacggtcacgctcgggcgcgggtcgagggcggccaaggggaggaagagcatgtagatgaggacatggccggggctgaaaaggcagaaaatgcgcagtgttgccgggtacggatcccaaacggccacctcccagacgtcgcgtgtcttgtcaggatgagcgcgcgcctcggccgattcgccctttgcaatgttttggatatatcgaaggggcgttggggtggacggcgaagaatcgactcggacacgatgcgcggaaggggttgaagggccttgagcctcgacgttcgcttcgaaaagtcggtagtggcgcgatcgggtcatggtgtagaaggcattaagaccagagatggggatcagggtccagatgaggaagttaatctgtcgcatgcagtcagaacatcgttcactatgccgtacaggtctgtcctaaaagtagtgaagcctaactcaccaatgcctttgtaaagccgctggagggagcatccgagaacacatcatcgtcgacaagctctccactaatgtttgcgttcgctctcgcaagtaggaagaggacattcgcaatcagaccgaaccaagtaccgaaagtggtcgagtcccaatcgaagctttggatttcctccgagatccagatataaaagtccatagggttgaggaaggcctgtatccgctcggatagcgggcgccgccgtaccaggcgacgaggtgttggaggcatgtttggattgcgatgatgacgatattgtttggtgatgacagattgcgacaacgcagaatcgatgtttggggccgccttcccactcggtggtgttttggtagaagatacgagaggattgtgcgcaatgatgtgacggtcttgcgcagtccttagttgtgtatcgtgtggtgaaagggcaccgggttgtgcccggattggttctaggtaaggttggtcaaagaatgaagatttcttttgtttacttttgcatttgcgttgctcggggcgcggatcgagaatggattggaagagctctccctaggtaggtcatggaaattgaccccggtcgcagtcaaggttcaaccagtggcaggcgaggcgcaacctgaaccgagaatttagtgagccccagctgtgtcagtggagtttttagaacctggcattgctgaaaagaggggtcgagtgggtttagcgcgggctgttgaccgcgagtggagcccagttggatccagcgggtgcggctaggttggtcagagctccagtccgtcccgtcatcctggagtacctggatggacgacgacagccgacgtcgacatcaatcgatacgaccacaaccgcaaccgccggcaggcttcgacattccctaccgacgctaatacaaacacacatttcagaagatttactcaagttattgccagtcactcaagtttctatcgttgcatagccctcgttccccgaccgatacctgacccagcctatcatggcaacttcccaagcagacgctagggaccgtcagttcctggctgtaattggagacgaggtgagtgtgattttgcaactaggtctacatctgtcaaggagctaacaattatctaggactccgtcacgggactcctccttgcaggcattggcgtaggttcccgtatggtcctcggatgatatgcggtagcggagttctaatacgcactcgaatcgtagcacgttacggctcccccagattcgcaaaagaactttcttgtggtggacaacaagacggataacgctgctatcgaggcggcctttgaccgcttcacaaccgagaggaaggacattggcattgttttgattaaccaacatgtaagtgcgggtcttggttcaaagggggggcttgtggggagatatttcttattgacaattctggataaaatgggcaactgacgtggaagacacagatcgctgataggatacgacaccgagtcgacactcataccgcggccttccctaccgttctcgagatcccgagcaaagaccacccttacgaccctgagaaggacagtgttctccgcagagtccgtcgtctgtttggtgaataaacgtgtttggccagtttagcatggacataacaaacggggaatgatacgccacgatggaaggaatggaagcagtcaggttcatgggggcatagcggaatcaatgtgcccacgacatcacagcggcggcgcgcaatgcggggaactcagaatacctataaagaagcagaacgacgggaatgtttcctcagatatgttcacgcctaagcatgcttaaaggcagaaacagtctcaaaaaccaactactaaacgcgaaaaactccagtactaccaaagcaaaacccatacaaatgctgttgccgtgcaagtgccatcatccgattcggtgccaagaatgagttcattaatccatcatgcgcagtattcatccaaggtctagattaaacatgccatatccgttgttaatcgtcaaatccgctcgctcttcacccagatcagagatcgtcaaggaagccaagagtcttgcgaccaaagaagacggtggcggtcaagcaggtgatgtgcttatcgtcgctgttgtagacatcggcctcaacagtgtacttgccctgtaaccatcaaaccgtccatgtcagcgaatattcccatcaacgacagcagtattgagagagggggaaattgggcaataaagaacgtacaggtgggatctccttgggcagctcaacgttcttggtaatcgagagtctgcccttcttgatggggcattcgagctccacgttcttcatctccttgcacaggtcggcagaggtgttgatcaggcggatgtagccatacttgacttgcaagttgacgtatgccccttcctcgatggcctccttgacgataccagacgcctcgattgtcagggtctgaccgctgtatgtgacaaacccattagctttctgtttctgaacatggtaagataagagacatgtgacatacgcctcaggagggtttggtgtcaatatgacctcctcgatggtaacaatgtcatctttgcgatcggccgcagcgtcacaaaacctcaagggcgactttccgggaacatcgagttcatcgttggcagagacgctgttttcgcgataaacgctaaaagcggcggcgctcgtggaaaggagagcgatgacagctgcggaaagcctcatggtgagtgatggtagcgatttgtcacggtcggtgttcggtgccgagatgtgttatggagaccctggagaggatgggatgtggttgagaaagcggggaatataaacgctgtccaccgccgagacagttaccgacagttcgttgtgttgagttgcgggatgtcggccacagggatctcacgagtcaaatcggaatggcagttgtttacaaagatggatgtcgtcgtagatggagactccaaatgatacctctgataccaggaacgaaacaagccacagcaactggaagcggaggcagtcaactgatggcgagcgagataatgggctggcgtgactggctgggtgaggttgatcctggctacgcaaccaacctgcatcagtagagatggacctccacaggagccaggtcactggttggcccagtcgataaacacacgcaaacactcccgctttggcactctgcgcaggcctctctcacaacggaacaagcgagagacgtcattggggcatgacggcgaatggcgggttcgatttgccccagcctgcagccatttccccaactttcttttgtcttgtttacctagtcttatcatgtgagtcggagcggatccacttatatgtgagctggaccaatcacgactattgagctactgcggcggcgccgtttcctgaagcatcgagttcttggttcccagctgctgtcgaaggatctttcgactttcatcgctggggtagggagtgacgaaatgtcatatcggttgcccattctcaggttacgtatactacactcagcgcactgaacgacacataacgctgcatttttttaattgaattacatcctttctgccttcgcggcatggcatatgggcgtgctttttgaaacccttcagtttaggggtcgcttatactcggaaccctggtcgtcaattgtgccatttcgaacatggcgtttttaccaaacatcgagatcagagaacaaaccgacggactgtccgaaatcgcatacgtggtgcttggaactcaaacatgggtttcctagactaagttgcgggagcgttgggaagtttggttgtccctgcgtgacaacttcggctatgggggccgttttgctgcgatagtcctgccgaagctgccatcattgatgcgcctttgtggaagaagttcatgtcgcccaagagatacagtttacaacaatggttggagtcttggagcagcggccatgttgtcgcgcaaactggaaagcagataggcagcgtatctctctggcctcgggcagatgtcagacgcactgattcaggctgggtcagggattattgatatgtgtttccgggcgtatcactgaaacgggaatgatcgggacgacgagtttcgctcagtcgttcggcggcttgcagtcgtcttgatcggtttcggggttgttggacgaggtaattatgcgatatgtcaaacaagttgttggacagcaatcaaagccagatgtgccttttcacacaggaggtgtaagacagaagagaaaagaaaagaggaagtaaagcccaaagggcaagcaagtgagtcgtgacggacgggcgtattaaatggagaaagggaaataaaaaggagcagattgcatagtttcatgtgaatggctgcgcctggttgaagggtcccaccgtccaacgtgatgagaaagacatgacaacattgattggagcgagtagcaactgcagcaacgccgaagcattgcagccacacctttgtcacgctcgaaacccactttgtacgaataagcactagtgtcaacactgctcacggcttcgatgattcgctcaaatcgacgctcaccagccagccaaccagccgtttcccaacactcaacagtgcgaccgaagtgaccttgtccgaggttgagcatgggcgcgcgtaggtagtgtagatcggagctggtttccagcagaagacggatcgtcgaacgacacacaaagcgccatggtaaagggcatagcttatcaatcgtggacattgaagaggacgggattcaaaggcagtgcttatcgacatcgtcttgggttcaatcgctgtgacattggctgtttgttggacggtggttgcggttggatgacacccatctcgaatctccgacgctcaccactcatcttcgtcctaggccgaacaataactgaggcgcagatgcacgcccctaaaaacaggagttcaaagtcctggggctttgaacgcaatctttccaagaagcagacattccaaaaggcatcgtcctcatgttgagacgcatccgtcgcgcttgaacggattgtcaccggcatcaagaatgcaaaatataacacgatattcgacccgagataccatgcaaggcatgtacactatagagagagtactgacatccaaacccgccttcttgtcattgtcgctgctgtcaatatagccgtgggcttttcccgtttccggaacacaaccccgtttctgctgcccgctgtggttatcatccagtgagcccaggtacctgacctcctaaccacctactaccaccacggtagattgacttccgcgacgcggctcctagagttgtccacgctccgaggtgctgcatcacgtctggataccccatctccacgggtaggcctccataatccacgataggtggccattgcgcacatggccttaatgaaccgccgtacaagtccgttctgccttcggccctcgcggcgcgccttttcgttgatggaaccctcaccttgcacagtcgcacgcaccccgccctggcctctttccagttcgctctcagtcccttcccttcgtggtttcctttcaggccccctcctccttgtccctctaaagacccctccacactggctggctgctcgatcgacatttcggcatgcaaacatttcaaagctgcatgcttttacttcataccatgtcgcatatcagtcacagtactgacgtttcttaccatttccatttcctactcttctccgctgccgtgagcttagtggctcgggccggactcttcggttgcgttctttttcttcgttgatatcatatggcggctgatgccgtggggaccttttttttttttttttttcgatccgacaaaacagccaagcgtcgcctacaaaacagctgcttccttggttgatggcccccgcccacagtggctgctgcgagctaccaaggcagtctagaaacacatcgggcagagtagaaagtggttgcgctaacaatttcccaagacccgccgggtaccgtagggcgaaaaagacacgcagcagacgtgcgaaacagctgagcgaaacacaagctggagagcagaaccaggaatccaaggaaacaagaccgccggcagcacgtccacagtccacttgcagcttttatgtcgcccgcaccgaggacgctcactgcacacaacctaacaaggcccaaggacaacccaagaactggacaggttccgatttgggggaaggcctgtgccacggagatttccacggctgccgagggctgtttcgtctgattggcccgtgctcctgctgagcactgcagcgtccctccagtcttgcccgtcctgggggggtgcccgtggttaggtactcttgcccgacctaggtactgcccgcctctgccctttgcacaagagagagcgtgagagggccacgcattggcagtggctgaggtcagtggtgagttcccccggtcccggtcgccgtcccgggcaattcccattcccatttccactgccaccaaaacgaaaggtgcgcaaccagagaacttgaagcacctcagctgcagtgctgcgaccgactgcgacaggcgagactgcgagtgcagcccgcccgccttccttcccgtcttcttcctttctgagatgacctgcccccaaagccagacactgccagagcgaggggccccagagagggccgcccgcgcgggcacggcagtggacagagcgattgcaaccagcacgccagcgccagtccagccagagtcagacctgagtgagagtgcaggcaggacttgagagggcagagggcagagttcccagagtgcgagtgggcccccctctctccctcgcacttccactttgcactcgatttcccattcctcccgtccccttccacttgaattctctggtctctttcttggatctcttgcccccccttcgtttccgacacctgcctacctattcatctttcacaacagtcttgaccaagtccgaaccgactttccattttcgcgcacatacgactctgccccggccgactttacctttcttcagttcgtttcgttcctcgcggcgcaatctgttcccttctcgacaaatccatctcgtcgtcgtcgtcattcaccactgcgtttctcctcgcttttgggcttgacgctcgccactcctcctgcgcagaagaacacgatccagatcccgagagcgacctcgacctgacgcccggcttattccttttctggagacttggtctttcaatctaggcctcgacagtgattgacgccgcctgggctctctcctcaaattctcgaattcgaccttcatcatcagttccgacgtgttcttccgcccgaccgagcgttccgctgccgacttgtaaccctggctagtccatacgacaaacgggcaatataatccaaggctgtctcccaacggatgaaagccccggctttttcgtcaagttgtgctcgtctctctggtcagaatcaattgcgttggacagcgcgccagcatgcccttcgacctagaaagataaccagtcaacaacaccctcccgatatcctaccgaaaccgccgtcccgaggtctttccatagattatgaccgacaagctgccgtcactgctgacgccaatcgcgcctcctagtcggacttcattctccgtctctgctgccgttcctgtccaagatggtatacgagcgcaggagaatgttgaggaagagccgtacaccattaggtgtatctgcaaataccccgacgatgacggaaacacgatctactgcgagctatgcgatacgtggcagcacatcgaatgctactaccccaacaactctgaggatgctctccgcgatccagactttgcacacttctgtgttgagtgccagccaaggcccttggatcgggaacgagccaaagaaaaccagaggcgcaagcttacaacgggtgtcactgaaggaatggcagacaagaagagcaagcgtcctatctcaaagagccacaagaagaagccgaaaccgagcgacctgccattgactggtcagcactcgaaagccgaaaagcaagccagcatccaggacagccatcctccaacaaagaaatcgaaaagctcgcacaaatctagtcattcggttagctcacaggctgcgaaacgcagtccacaattcggcagcaccaagtccaaccatgctcatcctcctagtcctgcggcgacgccacctgacctgcctgccgactttgagatacatacctatgcccctgcgttgctatccggctccagtgaccgaggtgttgagattgtgcataccaacagttttgctagcctccaggtgtcaaacgccatctcggcttggctacgagaccacaacaaactccagaaagagacgggctgggcctacgctgacatttttcagcctctacccccaaatattgatcagctaaaaaggccagtggatattgaactttcccggaagacactcggtcaaggcaccgtcgcgtcttggaagtgcctcaaagcgccatcggctattgctcataacgtccctcttgtggaactgaatgggcagatcgggattcagagcagttattgcgcagatcccgatagccggtggcaagagctgacgtccccgcttccttatgtcttcttccaccccatgcttcccatttatatcgacaccaggaaagaaggatcccaggctcgctatatccgacgaagctgcaagcctaatgccatgctcgaaacatatctttcagacggctatgagcttcacttttggcttgtaaccgacaggcaggtcgcagctagggaagaaatcacactgccctgggacttccgattccccaatgagaataagtcacggatgctccgggttctggggctcagtgacgaagacacttcagcccacgccgagtcttctgttgacgatggggaatatcaggcacttacgagctggctgcacaacatcctttccgaatatggaggctgtgcgtgcaaccttggatcagaatgtgcatttgcccgcttccatcggaatcatttgggcaaatcacaggcgccagcaaacccacccaagaccaagaagcgaaaaagcaaaacacaaagttcgtccaccatcggcacagggccagcaacggacagtcgagcagctagtgaaggccaccttgaggatgctcccgagaatgatcgccgatcagtgtctggctcagcacggagcaagcctccaagccgagacctcacccccacggcccgccagggatcattcgacactcttgggatattgacagagccgaccgatcgggacaagcggaaagtctccatgatcgaagagaccttccgccggatcgagttacagcaacaacctaccaagaagcggaaagcacgcggctctgatgcagctactacctccaagaaaggtagcaagagcagcgctacaacccagacgacaaatgcgacgaatggacccgacgaacgccactgccactttgccaatggtgaaacagcaatcaccagcaaagcaacatcaccagcagcaagtgcgaaatctggtcgggtcaccaaatcgaagaaaaccagttcgaggaaaggatctgttgccgtcgtttcccatcctgttcctgcgcagccagtccgtttgccgtctcgccccaagtatgccgatgctggtactcaaacgaaccccgacaccgaggccaaccctgcaccctcgccggcacgaccgaaaaggaggttggtttcggtgacgatgcgcatcatgcagcatcatcgctggctgaaagagcagcagggcaagcaacgactgctcaatcaggcggttgctactgtcccaatggatgtggatagtccaaaagacaacaaggctgtggtttcagttgctggttcggttcaggatacaactttgaaacccagtgcaccaagcaaggtcaccacaagtgatgtcgagatgcccgacgcgcccaccgtatcagcgagtcatctgaaggctgcccaaagtacttctgtcgttactgcgccaaagagcaaagtcttggatctgagggttcccatgccacctgttccgccctttccaagttcaacctctttggccttgacctctaccacttctttacctgcagggacttcggcggctcagtcatcattttccgttactggtctgccaagtcccctggggccgtcgtctatcaatggtctgactgcaaacccaagcccaataaagaaaaagttgagcttgagtgattacaccaaaagcaggatgaacaaagctgcggcagctcgcccatcggttagtgtgccctctctgaagcccaatgctgctttggacgagccaaagttgaccaccagtgacgacaatggtggagctgcttctggctccccaaccacggaaaaggtgactgatacgactggctcgaccacagccgctttggccttgacaactgcaagcagctctgtgtaacaagtatatagactaaggtcttcccgtgtatggattaatggtggaggatgttctcaagtatttctgttagcggcttcttactcggtgtcactcttgagacctgagtcatagaaccccgacattcgagcgaagcagccaggtcgctgttaggtccgggccgattgcgatataaagttttatggtacttttacgtttttttcacaaaatgggtttggcggctggtgatataattaacgtggcgtttgggatatttctttcctggtccgggaaactgagttttgtgggacggcttcatatcaagccttggagccccgtactggtcgggagtttttgtgaaaccgggttgggttgggttcacagtggttggtcttccatgatatgggatggctgcctggttttcggagggggttatttattttgtctgttatgcttgcgaggaaagacaggaagagaaagatgaaatgatcaaaatgggaaaagcacaacaccatcacatcactggatttcttggtcaaagtcattggatgggtatgtcaaaggacatgtctcaacccctttttcccttgcccaatcttgaacttcgttcttacttttttatcttcttgtcctctctttcaatctctcacttctttttatgatgaccaatggatggatggacggatggatggatggatcacggcttttttttctatctacgctactacgctactcaagcaatagtgataacgctttgccaaggcagttgaggcactcattgaatctttgaaatgtttcaagtagtttacgatacatttgctgtattttcttgatttcgttggtcagaacctcaggcatgtgtcttgatcctcctttgttggcatggagaaaactagtcattttgtcctcgaaatatcttctgctctgttgccatttagtcaagagggctggggaaaggaatactacgaactttctgtacatgacattcagtcacggtatccccgagccacctatatatacaccacaagccagccagccagccacccagcagtacatgtataaatatcctgtttgctcgatgaaatgttgttgctagctgttacgttttactcgcctaaaatacatacatagttattcatgtagcttcacaattcctaccgtgaatcccacgtgtatacaaaaaaaaaaatacaaagtgtctactatataacttacaaattcagtattcgtattatgccggaccaaatctcggataccaagtaagattgataacacacactttgccggttccagtctcaagactaaagatgctcaggatgtgtacgtatgtggtcttctatatgcctcggggcacaggcacaacataccatgatactatagtgtagtgcgtcaatcacaccccttttttttttctcctttttttttctgctaacatagcggggagtctggaggagttttctttgttatttctcggtggcttgaagaggggctagctaacccgtgggtatatatattgtactggtatgtccgactctacactcggcacccgaatgtatgtgggtagatatgacgccgtatttacttgctgaagttcagctaaaagagaaaaagaagagaagaagaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggcttatccctcttcgagcgcccgacagaaagcaggaaaaagaagcaacatgcttctttacatttgaatatgtccgctcatttagtgaaaaccttttaatgatgcacgatacttccttcccccccccccccccttccctcccccctctttgcgtcttaaggcacagaggctcggacttgggcgttacagaactgctagcgtcctgtctgatatccaggtttttcaggcattacctcttttctgttttttttttatggccattttactcagtcaccaagcggagatatcaggtttaggtacggacgtacatggaccaaaagagaatgaatgggtgtatagatggatgtgtaaatacaatgttcgaaagactcaggagtgcttgctgctattctatttctggtccttaatcctgaagtaatcagagatatgaaccatcgtgagctcaaaatcgagaattgattcttcgagggtttcgggttccattcccgtctccttcctagtgagattgagggacaagtgaaataagtcctcaaccgctccaaccatagtcggacttgatgtatggtaataaccttgtaaaaaagaacggcaaatgagtcttggcagcacaaaaagaacttattcgggaagaaggaaatggagtctatcatcatccagataatttcgaatatataatcatgttcagtaaagacaagaaaactggatcgtcctaaatgtgtgccaatgagaattcgaaaatgataccaccgaagagcgctttcggtacatacgtccaaacgacctactgacaacactcaaacaaacctgcactaccaataaatgaccagacccaaaaacaaaaaacatgcggactatgcaaccataccaacggaggttccaagccttttctttctagcttgctagatacagatgcacacgcaggtacttactaaactaacttccgcttgcacaaagcacactaccccacgtagagcaaacagctcatacacacaggacgcagtgtcttatcaccttagacatacatacagttccagactcgtaagctgttgttatatatcactcagaatgttcctccaccggtccatagttgttgtccctcaattcctccttttgtatgctccgattgacctcataaccacaatgtacctcaagcttcatgatataatcggacaaatacccctatacttagctttcgttacctcgtacttctaatccttgagaggagattctcactcagttaaccacacttaacaagccacccaacaaacatcaacacaccaacacattcgaccaaacgtattcggggggtttatcgggggtatcactgttctaaacacaacatttcacgtcgcctatctcctagcctcccttactgattccccggacccggttgatgagggtattgcatctgcgccgagtaattcggattgaaccctccgaaagagcttaattgcaccagataattccaatccatctgcgaaatgtcgagatccattgagcctgctgacggtggcgctggcgctccagccccaaacatctggcccatgccagtatcgaagcctccgttgggcgatccgaacatcatcgactcgttcatcatcatgctagctgaacccatttgcggtgacgtatcagtctgtggcgtttgctgcatcggtttgggtgtcgtgtacattcccgcctgcatgccgacgccaggaagcccatgagggcctgccatgcccgccatagcaggaggcatggatgccgtgggcatcattcctggcggcgtagccgagttggccacggactgtcgtggatccgatgacatggacatgctgccaccaacaccgccgactggaccactaccaacttgcggaggactgtttggtcgtttgaacttggctgccgtattgcgcatcagagtcactattttcggcgtctgtaaatgacgtccaagttggttctgcgccgcctcgtgggcatcccaggccttaacaaagaagccgccgagagcgatatgcatcggtgtacgcaaattagatgtcaagccacggcgttccaagttctcgatcataagagtccaggcacgctcgcagggcgcaccagtcgtgcgcgttctcagatcctgtacaaggaaaatgtaggccggcaacggaaagttgagcatagtgtaccacttaaatcctttcaaagcctcattgccctgcaacatgttgtcatattcaaccatcagcatggcctgctcaaaaagtgcgtctcgttcattgtggtccatgacaccctgggtggcttcgcgacagagaaagtcaataactcggagtttgccgagcgcttgccttgtcaccaacagggtgaagaagtgcagaggtaccttggggtcgcaatacttgaggtaagcattctccatatacgtgcaaaaactttccaaatcgcgcggcaaattggtgtttgcaacgtgggtaacaacatctggtgacgccggagatgggctgaaatgtactcgcggctgcgtgacgcgagtccctccaggtgtagtcacgacagcacgaagtccattaggctccgcggcaaccgttaactcaatccgggtgagggtgaatagcatttcggtcgggccggggtattgagtcgggaagtcctttccgtggaggttgagatccgagtcgttgatatttagggggaatctgcaatcaccgccgcagctcgataacgcggtaatggccgaaccagtgatctctgctattcgcttgtccaaaataacaatctgccaccatagacgtcttcgttgctccacctcaaacggaggtaaccgaaactgttgtccatccttgtgaatgcccatccgggtcgcaattctgacggcaatacccatcaagcaaaacatcgagcgtgggtcaacatattggcggacacagagctaggatagatggtgtcagctgataacgttctgtaacgtagttgggcaacaacttaccagatacaacaggaaagcttgcaaggtcatgatctcgtttgatctcataaagccagcattgaccagagcctgctgtgttgcgccatggtatttcgccaacagtatagtcctgtcttctccaaattcggtctgaacttcttcagcagtcatcgatgtaacagcagagaagtagatggcgaacatgagaacctccaaaggcttggggatatttgccggttttgcgccagcacttatgatttgcttctgcagagaggaagtgtggctgagttttaagagtgggttaacatttgtgatgtaggtctgccatagctggaatatctgaaacgaggacgggtgcgaattggtcacgctggtaggagatccgccgacgacgaaagggaagccatcgttgttatcgaacatcgtgtcgtatgcatgatggagtgttggcccctcacaatcctcatcggaggaatctgcaagctcctcgtccatggctcggaactacggttttttttgttcttgggtcaacattttgcacagagacctggtcatggccattggattgactgtagagtctttaaagaatgccaaagaaggtatatgggccagccgaagcacgcaagtccaatactgaacaaacccggaatatggaatggtgacgacgagcattggatggatagggggttcgatcacgcttacctccttgttatatgggaaccacttttgcctgagtgaagcaagggcacgaagttagcgtggtgtgggggggggggggggggttcatcagtgaaggattacatgggaaggactgacttatcatatccctgatcgccaggcgagacatgatctgcggcactcgaaggggatgtcttgagcccgctaaggtcctgctccaggtcggcaacatcgtcgacgcattccgatattttgaggtcgtgggcaatgggctcaaagttgacgccatgctgcgaaaggagggattcatatttcttgaggcggtcgatgaggtcccgctcatgcggcttctttttgcggcgcctaggcggctggggcgggacaacgcggcactcgacgccggccttgacgcagttggcacaaggtttctgcttgtcgcaacggaccttgcgctgctgacaaaggacgcatgaatggcctcgcgtcaacttcatcaccgagggttcagcgacggcctgaagggaatggacgccgacggaatgcctctgctccgacgacgacgacgagggcggcaacgggggttgcgggtgctggtgaaggtagtcatgccgctggtccggcggcgtaagctccgaagccatgttggccaccagtcgactaccttgacttatgtaaaagcgtgttgcgggggtccccgtgaagcttggtcggatgcagacgggccgctcgggtccgagacgggacttgacccagccgtggttttccaggccagttgagtggcagcgctttctgcctgctgagccaggcctaccaggccacgcctagcaagcccccaaccacaagtggccgttattttcaagggtgaggtaactttgctggcgtcaccacagactcacagttcccgcacttgtttctgcagttttctcttgacggcgtgcgtgggcgtgccaagggtcggctcctggggtcacccagggctcgaagacagatgcttgtgtgcagaaccgcaggacagccgctacaaaaggaaacttgtacagttctctgctatcctgtattgggtataccgtcagcttgcgctcgccttattctgcttccctgacctctggtctcctctagtccagtcctggtagcgcacgcgggaggcggatggtgtctccgtggctgaaaccacactactcgcgggcgggatgccttggcgtgctcgaggaactgaaggggtaatgtgatagttgggtactttctacctttctttagccatcaatgtccaacaagtagatgtgagggaggggccagggcagtgggagcttgcggatggacgtgggatatccgtgtgtgaggtatgtatgccagtatgtgtgtgtgtgtgtgtgtgtgtgccgccagtcaggtgtgcaggattagagtgtcgtccacagcatgtatctgtcgctggatgaagggcgatgtgtgtagtatcagcgaaggcaaaagcaggtactggtagtatgtgatggggcggatcggggtacctcaactggaatgtggaagggtcaagatccaatctccagacagataccgctcgatgtcaattttctgtccccaaggtccggtgtccggtcctcagctgtctggatccttggccgaatctggaatctggaacccggaggccgggggcctgatggctgctgctgccagcaggacaggcgcagaaaagccacacccgatttagagatgcgtcacaattctccagagacgtaaatggatgatagttgggagtgagctgccgacagaggtaggtaggtaggtaggtagcgaaaggctgtggtcggctgctggtaggctggtcgagggagtgccagagtagagtggaggaggctcgggaccagatgagacatcgaagcacccgaagtgcccgaacgctgggggggaaaaaaaagaaggagtcaatagcacctaccttgcgttggtagccgtggaatgctgggatggcgaagaaagcgtggccagcagaggggttcagttgcaaaaaggaaagcgggcgattggatgcgctttcggcaacacaagataaagtggtctaaaatggtatgcgcttgtaggcgcttgttcctgtcccaagctgttggtgctatactgtggatttcgtgtgttgaacgacgacgacgacgacgaagaaagaataagaaacaaataaaaggacgatgacccgaccagaagaaaatgaaaagacgcaagcaaacagagccagccctgacgagaggagcaaggcgatgaaaagcagccagaagcagcagaaagcagtagcaatcaagccaattcgaggagactaaagaaaccgagagaaggcaagcaaggaagcaagcaacaggcgtgctggtatggctcgtaaagggttagatcctgtccaaagtccagacactccaagtccacacatcctgaccgctcgtctctgcttgcactgctaagccttgtggatgatgaatgcccagcttaagactgctcgttcccctccagccccggttccagtctcgtggcctctttcaagttggtctcctgtctcttcctcgtcctggtttctttgtccttccccgccgcagcacgggtttcttacctaggccgcgcatgccttgctggatccgtctatacgatggatgtcggccttgatactcgatacgtcctaataagaatcatgaccttggatcgaagctagactggactggaggcagctgaccaaagtgtatctccgaactgtcctcagctgtcactgccactcactgccactgtgacagctactgtgcatcgggaaatgctaactgcaattgccgtggaattggaagcgctgtcgcattagattgtgcgccagctataggttgacaagagccagccctactgtgtattgcgcaccttggggggttagcgagatgcttggcccctttctttccattttctggtgtgtgtgtgtgcgtgtgtctgtgtaaggcgtgagagttggcagcgggatatcgccgtcgcttgtgcacctttgacaattgcataccactcattgcccatcccttcccttccgcttccgctgctgctgctctctgatggccgtgacgagcatgacgacggaatattaccacctacctatattacctgtacggttcactacttgatctctggtgtctcgaggccgacgtcgggcccttagagttcaaagcaatgttcgcactggtattgaccgatcccggcactgtggatagtgcgtaaagagtgaaacgagacgatgcaggagcgcgacgaggtaccttcctggcaccccggttgttggtttcgggaccgagagctctctttcgtacccgaggaattcaggccaggagcgaaaaagtggatttgccctgaatgcaatgaggttaagagtgggtccaaccaaacctcctccactcggcggggtcatagggcaccagagccgctaaatccacctggagatcgcaacttgacccaaaaaacaggtcggttcttgcaggggccgaccaccgcctgtgccatttgattgtacgacactcagacgctaagcctttgagaagccattgcgtctgggccgcatctcccccccggggtccagctccacacgacaccgcgctcatggacctaacctgcaggagcggatcttgcgatggggaactcctgccctttcttcgcttcgcgcaaggtacaagatgccattttggctagtaaacgagatagtgggacaaagaataggtaaggcaggcaggagtggtccgggtaatcaggtcagaaacaggcaattgtcgcgcagggaggacagagtgaagtaagtggacgggaatgcagagtctgcacccaaagctccgatgctccgacatcttaggtttccatcctctttgctttgacaaattgcagtgatgggaatgggaacaccaacactctcttcaatgcccaagatagcagcccttgggatggcgaaatggaaaacgataggtagagcaaaggtagaggtagccactcgcttcattacgcctatcattcatccgcctcccttcatcttcttcattgcctcggttcccctgtccctccatccatctcgcgcccgtcatccaatatcaaagttgcatattcccgacagaatgggagcagcatgcctctacatggctctacatggaccatacatggggaccactgaggaatttgaaaatccctactgaaggcacatggactggatcttgcccatgtcccaatggatgtgtccatgtaactcaggtatttcggatcacaattcatcctgacgcggtgccgtaggttgaggttaagggaccgatgcgcatgttaagagctagatggtccgacggattgatcttgaactcgcgggtccacggtctcatacttgccgtcacccgtcatccacgcctgcctgtcgcctagactagcatctccggaggctgtcaaatcgtcacgctggttactttttatgtccgagaccaagagaacagtgtcttatatagacgaccgcgtgcgcgacgctgccttttctttctttcttgccgcgatccccctcttctttctttctacgcttcttctaattctctggatacctctgtgacgatatcattagtacatacgcaagcaagcactgccggatcagcatatctttgacgcacctctgattgtgttgtactggtttagttgcttcccgtcttcagctttttgtttacatactccccacatctcctccaaaggcttggctcattcaagtcactcaccgtgcgtcacctaatcctcacctcgttacgtctcatctcaacaaccacacgattccggaacctcacacctggataattggcgtgatgaggcatgactaattagccgacccggccgtttgttgtttcgtctgactatccgaactcagtttgtgagaccttaaaattggcccccttcgtcaccaaggctgccagtgtccagcacgaaaagaaggagagaagcagaggagaaacgcgagaaagaggagcgagaaggaaaaccaacgaagagagacctgcttgtaataggaccccgggacgaaccccccatcggccatcggatcacaacaagtgtctcggtcgcactctgtccccgctcccgcccggcaggctggtcctcctttttccacgggaccccgtcgcctcgctttccatctttctgcgacctcccaccaagtttcgagcccccatccataatggctaccgtctcgcagtccaccgcgtccctcagtagtagtggcaagtcaagccatcataatcgcccgggagacgaatccaagggcgctggtagcatggcagaaccaaacgatgtcgaaaagctctctccctctccgccgcctacgggccaaccgcagccaaatgagaaagatctgtacaagccaaagagcccaaggttctggttgactctgttgtgcaactttatggcgctgtttctcgttgctctcgacaggacaattatcgcgaccgccgttccgcgcatatccgacgagttcaacgctttgggtgatatcggatggtatggctccgcttacatgttaaccacatcgtgtgctcaacttgtctatgggcgcatctacaagttttatgatatgaaatggtcagtatcttcgttatgctattcgtgaacagtgaagtggggatctgtgctaatagaacactccatctatagggtctttctggtcagcgttgtcgtcttcgagattggctccgccatctgcggcgcggcaccgagctccaccgtattcatcgttggtcgtgccattgctggcatggcttctgccggtatcttctccggctgcatgttgatcatgatccctatggtccccttgcaccgcaggcctgcctttcaaggtctcttcggcatggtgtttggtattgcatcggttatgggccccttgatcggcggaggtttcacgagcggtgccacttggcgttggtgtttctacatcaacttgcccatcggtgctgtcagctttatctttatggtcttcttctggaacccaccgaaagagaagcgcccacctgctaggcctggagtacacatcaaacggctggaccccatcggcatgattttcttccttcctggaaccgtgtgtctgttgcttgctttacagtgggccggttcgacctatgcgtggaattcgtggcgtatcattctcctcttcgcgctctttggggcatgtacggcggcttttattgttgtccagatcttgaaacccaagacggctatggtgccgccaaaggtcatcacacagagaagtgtggcttttggcaccgcctttacctttttcttggcagggtctatgcttatgatggtgtattacgtaccgatatggtgtaagtttttatatccaacaatagccccttttaatctgaactatagctgaccaacaacgtcgatcaaaagtccaaaccgttaagcaggtcgatcccatcaagtcgggtatctatacactcccgctcgttctcagcctggtcgtttcgagtatcattgccggtatcattacccagaaaatcggatactatgtaccatctatgctcgtcgctccctcactcatgtcggtaggcgagggtctcatgagcacactaaatccaggcagtccgtcttcgcactgggccgccttccagttcctgacagggttcggtctcggctttggaatgcagacgtcaggtttggccatccagacggttttgccgaaagaagatgtcagcacaggcattgccattaacttctttgtccaacaattgggcggcgccgttttcacatcagtgggccagactatcctgagcaacctcctggtcaagaaactgtccggaatccctggtatcggcggccatgtcatcgttaacgaaggcgccacgcagctcaccaacgaagtaccacctgaatacaaagatcgcgtaatcggcgcatataactatgcttgccagcgcatctttctagcggccatgggtcttgcattcgcctcgctcctctgcgcattcggaatggaatggaagagtatcaagaagggaagacaagggccaccaccctcgcaacctcctgaaaatggatctcaaggacccaacgaaggtctcctccgtccctcgtcatctttccctctaaaagacccatcagaaggaccaacaacgaatggattgatcatggccaagaaggaagccccagccgaaggcctcccacgacaacacctcagaagccgaaattcgaggcgagagtcgctcgcatctgagggcagggcctcgggagtgctgacaaagccgccgccggcgcatatgattcctggatctccgacctcggccaaggacagtcctagatccagtgatcagaagatagagcaagataggggatcgagttatcactcggcgccgacaaatatgggcagtcaagaaatgaaggagcttcctagtcctgctgcttgagttgcttgggatgaataacacaagttggacaatagttggattataaaacacgggttggacatgatgatgtagttgaaaaccagacaccctatgtattcaatttcgggatcagatgacagtcaatggtgttacctcataaaccttgtgaaggtttgggttgcggattggaacagaaggcgagcgagttagtgtgacgaactggagtacctatttagacaaatctgtattaccaataaagaacgttatgttatgggtttggctgatcaatatggattggaatggtttaaacggtgtttgagataacatagcaaggtgaggatactatgcctaggtagataggaagatgcaaatgattgaggtgttgaacaagaagtaagcgggcacagtggagaccaagagccgtgccgggttgcggggtcgcagcggcagggagatccccgccatgcgttcccacactcaaacacctgtgcagtcttggcggacgtgtgcgtgtacacacacacacaactttttggcaaaacggaccattgaaacgaaagatggagatgacgagatgtaattatcctggaggaaaaactattttcttagtagttctaagtacgctgatcctaaatctcaagtcggttttcctctatctccccgtttggtagagatataagcaaatgaaatctcatcgatggtccattttgccaaaaagttgtgtgtgtgtgtacacacacacgtccgccaagactgcacaggtgtttgagtgtgggaacgggaactttcaattgcggagccggcatttgcaagctcaagtggacctagtctcacggatccactcacggattccaggtggggcctcagcatcagtcaaccccctctataaaaaggaccccacaacttccaacttgcagtacttctttcctctttcctcccccgtgaagcttcgtcctcttcaatgctgcgtttctatgcaccaacggagagttctgcctcggcagtcctttcatcatggcatatgagaaattcggagaaatcgcttcaccttcagccacccctctgatcgcgtcagggtcggctcactccggtggcctggctttgtcaagattgaggagctgctgccggcaacggtctcacgcgatactgcgtgggtaattggcatcagaaaagcaggcggctatcctaagcggacaagctgacggtgtagtcgccctctgggagagccattacgaagcttgtgggtagaatcacttcagtgcaatacgcagcgtgcggtgtctatcttcttctgggcagacctgtacaatccgattccgattactctgttgaggacgaagcttcaccacccttttctttctcaggtatgaagtccacagtgtcgaccctgaagaacaaggatactactaacaatgctgtcaacaatcactcgtcgatggcaagcaacccgcgcacgaatctcgccaaaattataacccaccatcttgtaaagctgaagtcaacactttttcattcaaccgctcctcccaaggatatcgttatcagaccgcaggaacattaaccgcaatttggtgaacaaaacaaagccacccaaaggtgactaggggcggcttgctggtaacaacggcacaaacgtgaatgtgctcgaccgaatcttcagccacggcgaggtggtcggcaaaacacagcatcgacgggggctgtgacacaatctatctcctgaccaaagtgagagctgaggcttggaaacttcatgatgtccttgatcgacacgccgaaattcgtttcaatagcagtcagaccgttgtttccgaagacaaatgctggaccgtggcaagcaagctggcaacaatcaaatgttgaaatacagctggcaggtagtcgctcacaaaagtcatcatgacgctggtaaaacatacaacctggtgtgatgtgaaacttacagtccggattcgcttgttttttttttttttttttttctttttttttttttttttttttttttttttttcacctgttggataccgctcgaccactatttctcatgttgcacataataaaagcttgcttcagaatgtgctgaaccaactcttcaggttcatccccaagattcacggccaaacagctcttagatctatagaccatctggtgacgttcaggcttggtgatggctttgtggtccaccagtagagaatcgatgaggctgagacctcggggagtacactgtttcaacattttcgctcttgggcaacacaagatactgagcaaggtgactggtaccccaatgcgtcggaagctttcatgttaataccacattagaaacagaaaggtcggtgctgtttacttactttcgatgctttatgacctctctcagcaaaggaccagcagaccacgcttgatggctaccacctcagacacacgaccgtactcgtcttgacaacagaacagccccccacacccacaggcacacaaaagggaacaaagtaggagaggatctgaatgtgagtatgctgccagacgcagtacaatcaagaatcaccagtactccgcctagagaaaagacgtctgcgccccagtccaatatgccgggacctcagtcattggaaagcacgagcgcctatgagcgtgagggcatcgacaccgcacaggctgatgaacagtcaccgcttctccaagaggccagaggtgccatcagcttcgatactacatcatctccactccgaccaaaatcaacttcacggcagcagccgagtcgaaatcgcagcagccctggcactagctccaagatttctaccgtggattttggctacccatccaaatcagcatcagattcagcaagacgcgagaccatgtcagaagaagaagacaggacattgccttcgtcaccaccactaccacccaccaaatccagcaccgaaacgggttcatcatctaaagcacccgttgtaagcccgacaatgacgccacttcaagcagcagccgtccggtccatgacggccgccgaacatggtatttttaaagccgaccacaacttatcctggggcgatccagccggtctaccaatgcgcaggaccaacgatgagaacctggtgatattccgacgggcgatcggtatcaacagcggcctggccggggagtcggacccgcgaagcctggaggagggtcgcaggcgggcggtgggtatgtacgcggcgacaatgaaggcgcagcgagaaaaacggataaagcatgcccttatcgacgttttgctttatgccagtcatcttgcacagatattgattggagctacgttgactgctctgtgagtttcagtttcgccatctagactacttccccctccgttatggtatggtgtggttaccaactactcggcggagatatgtaattgacactttaccttgccatgtagcggcccgtcagcaggcaaacatgctatcctcatcaccgtcctaggcgcagtcaacaccgtcatcgccggtgtgttggcgctcatcaagggccaggggttgcccgaacggttgcggcacgaccaggccgaattcaggaaattgcaagactggatcgagcagaccgaggcgttgctggccgtgggtgtgattggacgggaccgtaaagaagtcgggctgttgatccaggtcgcgtttgagaagtacaatgctgtcaggcagtcggaggagaataacaggaacgagaattatgtgagggttggtgcggcagatccgttggcgagtggtagtggaggtgcatcggcgccggtggaacaagttggtcatacggggaagttgttgaaattggatgatgatgagaggaatactgggccgtatcagagtgtggatagtggccgcgggaaaggtagttcacattcgggaaaccaatgaggattcaacgttgtgagagtggccctcgatgtttgttcaaggtgactgcgtcgatgtggctgcagatgggtaatccaagagggaggtgttttggcttgaattttgctatattgtcgtatcaaatctttacaggccatttacgacaaagataatgtccaatcaactgatgtgaacaagactgagggagctgtgatgtgaaggataggtgaattctcgtgcagaccagagcaagcgtttgcctttcaggggcaggtgggggcacatattggctaactgagtactaacaggatttggtgtgatcgatgtgcacacgcgttaacgcaagctagacatgcttgggatgcggtctctccactaatcccaactcattcttcacatcattttccacttacaaactcaattccgcatacatgactaaagacaataaaccatcaccgtatctcaacctgagctacacgtaaagaacatgatttagtcatgcacatttcccatcaagcaccaagtgcctcctccatctcgggaaatttctcccgcttgtgcttcgccttgagcgcctcccgctcctcccacgtatacagcccgtcgccgctcttctcacccagatcaccacgcccaacatacgtcttctttaaccactccagcggcttctcgccagaccttgcaagttccggccgttgctcgatataatgctcctcaacattggccaccacatccagcccaacctcatccatgcgctcacagggtcccttctcggcatggaaaaagtcgcgaaacaatgcgtcaatctcggccggctgtccgaccccttcctgcagcaccgccagcgtctcgcgcttgcatgccgcccagatgcggttgaaaatgaacccttgcgactgcacgccgggcggcaccaccatgggcgtcaagcccatgttcttcatttcccgtgttaggaacgggaaaatcccctcgtacgtgtgcgaggaggacatgacctccaccatgacgttgcgcggcgggatgtagtagtgcgtgttgatgagacgaccggggtgttgcaggtgcggcgccatttcggaagtcatcaggctgctgctgttggacgcgatgatgcagttctccgggagaaggcgctcgatctcggcgagggcagcgatcttgagggagaggttttcggggagacattcgattaccatccacggtccctttttgcgtgtcgatttgggttcagtgtcgtgcgccgcgctgaagtccaacttcagaccgtggcgtttgccagctgtggttgcttcgcggaggtcgctggtgaagtggacggggccgggatgggtcccgtgttcgagacagtacttggctaggttgtcggtgatgtactcggtcgaggagcgaagcgcgtttttggagatgtcgtacaccgtcaccgggcggagcgccgaggcccatactagcgctacccgacggccgatgtggcctgcgcccatgatcaggacgggttgttcccacatgtcttggtcggtgggtgggtgccattgggtgatggatcgcgcgactcgttcgggggcctgggaggtgaaaagctgagtagcatgtcgggggacttgcactggactgctgcgtgttgctcgcccacgtttttggaaagtcccgattgagagctgctggccggagaactgaacaccatatgcgcgaagagagagaaagctgttccaactcttctggaggttggaaggtcgacacaagaacggtcgagttactactgacagaagagccatgctgacttttacattacttccaggtcaattactcaaacttgaacaaggagtatgaatatttcatgtggattggtgtttgatgtttatggatttggcacgcagaaagagcgaaaccccaacaagaccgcgtttgctgtaaacgacttggggctttattgcctagacgaccaagcaagcatctgtgcgtcactttggatggcggtcactgctcagacctcggattcctggcagctgatgaacgtcgcattgcctcgctcctgcgtctttcaaataatctcgtcactctcctgtaagggcgtgctgaatactgagttcgaacccctcaaattcgcacaagtctatataacagtagaggtaggtaacgtttccccatgttggaacccatctaactgctatatctagacccgtcagacgacatcgttgccccccgccggcctcttgaatccttccctttctgcttcgctttgttgcgcactatcgacacctccgacctcacatgcgggatcgtgtaatggggatccatccgcccccattcttcataattccacagccccggggtgatggcaagaataacctctttacccatttcatcccgttgaaggtctcccagatctcctgttaaattgttactcaccacatactcatcctcagggtctctaaagtgcatcttgtcgggcacgaaggcatacccaaacttttgatcctcagtctgtggatccgtgtatatgagcgcccaattgcccgatgaccgcaacattctcgagttgaggtcgctggcgtggccgatgatttgcactgccagctcctgcatctccctctctcgctcagccctctcttcgtggaaatatctgcctgtgcgtgggtggtgttcttgttctttctcccttaggaaatcgaggatgccatgacaaaagacctcttcgaaagcacgcgccacacgagatggactttctttctcatacatttctttcaagaaagtcgccagtcgagccctttgctcgcagagctctggcaccgcttccccaaagtgcagtcctgctgccactaaaggatggtcacaaacaacagatcagcaaatgttgcgagtcactaacaggttatccaacaccaactcggacaaaaacttacaagaagtaacccaaaattccaccagcatcgccctcccatgtccgaaagcaaaatactcggaccgttgccgatcaaacatcagcttatgcaacctcctccagatcaacgcctccagcaaccactttcgaagcggcccttcgtccggtttccagtacgcctttacatactttgtcatttttttgacctcctcccagacatcaggtacccgcttagtccattcttcaagggttcgatccgtgggaatcattttcaccaatttttgaaccaaaatcttgagatgggcaaagtcccgctcgagatctcccacggcgacggggtcaccgtactcaggcccggatgcccgcgtgaagatgccttggttgtactgcaagccgtttcgctcggtgcgggctactctagtgttgtatgccccctggagttgggagaggcgggacgtgatgtggtcttcctcgatgtcgggaaggtcgcggtagaggcgttcggagggtacgcttgagattgagtttgaggaggtgtccgaggaggagtctgaggggtctttgtcggggtcaccgccatcagcgcctgctgccgctgctgcttcggctatatcttcgttcccctcgttgagattttcatctacctccccccgctcctcatctacagcctcatcctcgttctccctctcatcctcttcttcccgatcctgactctgaccctcacctggacgccgctcatcaacatcaaactgcacctccctttcctgtaccctccccattccattcctcaccaaaactctaacaggcggcgacttcttcttcttcttcttctgctgctgctgcttctccaacccctctctagccaatctgcctgcctcgtcatctgcctcccgactacttctatttccatctgctctctctgcccttcctgctgcgcccgcccgcgccacctctgatgacgttcttggtggcgctctcggccccattgctactgactttcgaggaatttcgaaagaaaggcttccagcaagttgaaaatttcggtggttggggttgttagcggtctttgctgcagcgggggatctggctttttttgctggtggttgggcttcatcctccttttttgcttcttcgttgctgttattgtcttcgtctccattcccttccataacctctgcggatctctttctgcctgttgctggattgtttgctgttttcgcgttgggtaccgcctctgcacgcttcagaccggcgctcttgatgggcgctactttcttgggggaagcaaccttcttagcagcagcctttttggcagcagcctttttaggagcagcagccttcttaggagcagcagccttcttaggagcagcgacctttttagcagcagcagcctttccctttccctttcccttgggtttaacaggcggttgctcgtcatttccgccgtcctcttcgtcgtccgcatccttctcagcctctttcgctgccttctttgcctgctgttctgccctcctttgcgcttctgcctcggccttggctgccgcttcggcttctttcgcggcctttttgtcggctagggccttctgtctggctgctgctgctgcgcgaggcatctcggcggtgcttaatttctttcttttcttcttcttcttttttcttttccttgagtgtcgattcaggtgaggaagttcaatggattagacaagtattgtgacgagggatcgcgaatgtgattgatggttcttgaagcttaacaacaagtctcaaaatgctcttcctagccgaagtggtagaagtataaagtgacaacgctgaaacttcttgtctttctggcatgagaattggaactgacgaagtcggaaaagctctcttggaactcatttcacttcgcggtgttgcgcttcctatgggggttatctacgttcgcatcgtccaacaaacaatggctcccttgatggccgtttgcggatgtttttccttggcgttgggtttcttcctggtgtcctttctttgtgtcgctggttcattgtcacctttgagccatcacgccggtgaaagtgttccggacgcattctctctcgttttttgactaagtgggaaattacggagccagtatagtcgcagaccagcacgttcttctttgcgcatttcttttttttctcactataccatgatcgtctcacagagtagtgcggagatcgccaatttgagccagtaccgaatctggtggtgtttggcagttgtttggcactttcctttgtttacttctgccccaagatagctgcaacaatgaataggaaaggaccagtgccgtttttgatgcaattcgttaccggcggtctggctggcaaacaattgggggctttctttttgcataaggtgccttacctttgcatcatcatagcaccgcggcatagctatgaggccagtggcgggtattaccggcgtgtgtatacttgcacttcatgcctgacccctacaatgatcaagggcaggaacattttcagctgagcggaatgtctcagtacccagtggctacttctttctgactaggaggatgatggtaaatcttcagtattgcttcgttgtcttgcaaggctctcaacgatggcacgacgagattcgctgacccaggcaatcgatagtgttatatcagattctgggaagatctcaacacttctgtttaacacctgtgcatcacttcttcttacaaacatcaacacctcatcaataaatcgagtggatatcatgtcttttgctgagtcatgtactggattgtctttcgaaatccagcatgagcgtaatgtccgcggatggtaacatggggcgttttgtacacctcttccggcgtataaatagttagcgcggtaccgccaccttctcttcaacgattagccactatccaagtccccgcgctagcgttttatatgccggagacgaagcttagatctggaagaagatgggcgggaaggccccagagttgaaaatgcgaatatgcacgagtgctcactcagaccaattacattcgaagaatttctaggcaacgacatttgtaccaagactgctttatacacggcaggtgccatatggtgctaccgtcacatctccgacaagatacataataagttcacaaatctgagtatcaagaatgcatacaaggtggtactcggtgtggttggtcattactcatgtccggatgttacgtcgatccgaggtagaaagtaaacatacaaaaggggcaagttttcgtcctcttggcctccatcgacggcattgagtgacaagctcccttcatcgcttctaatcattgcccaagatgtatcccccagccctcaccctcctcttaactccaggactagtcgctgcagcgatccaaccccaagcctatgcctcctcagcagatggcagatacaaactctcctcctacagcgctccagtccggggcaccggcactccgggatccaactcaacatggaagctcaccatagacgacactccctctggtcggaagcaaaccatcaaaggcttcggcgccgccgtcaccgactccaccgtgtccgtcttcaacgccctcccctccgcccaacgcaccgccctgctcaacaccctcatgaccaccgccggcgccaatttcgccatgatgcgacacaccattgcctcctccgacctctctgccaacccagcctattcgtacgatgactccaacggccaaaccgatctatccctttccaacttcaacctcggcggccgcggcaacgccatggcctcgctactcgccgagatgagacgtctccaacccggcctcaccatcctcggctctccctggagtccaccaggttggatgaagctcaaccgcgcgattcaaggcaccacggtaaacaacaacctcgaccacgcctacgcctcccagttcgcccagtacttcgtcaaatacctccaagcataccaagccaagggcgccacaatcgacgccatcaccatccaaaacgaaccgctcaactcgcgcgcgcagatgccgaccatgtacatctacgcggacgaggccggtgatctcattcagaacaacatcggtccagctctgcgcaacgccgggctggataccaaaatctgggcatacgaccacaacaccgaccaaccctcctacccgtccactgtcctttctcgggcgggcgggtacgttcccgcggtggcatggcattgctacgccagctcgctggactggtctgtcttgaccacctttcacaacgcccacccgggcgtggagcagtacatgactgagtgctggacgtcagcaaagcagccgacgccgtggaactgggctgcaagcttcaccatgggaccgctgcagaactgggcgagcggggtgacggcgtgggtcctggggacggataccaatgatgggccgcacttgacgggcagtgatgcgtgtgataagtgcacggggctggtgacggtagatgcggcggcggggacgtataatttaaggggagattattacatgatggcgcagttttcgaagtttatgaagaagggcgccgtggtgatgagtggaacgggaagttggacgtatggggatgggagcggactggagagcgtggcggcgacgaatgcggatgatgggagtagggtggtggtgattgagaataagtttgggaacgagatttatgtgacggttgaggcgaagagtggggaggtttggagcgggttagtttatagaaactcggtggtgacttgggttttgccggctgcaggggcgtaaatactggaaagtgtttagatgttcggatttatttaattaattgtcttttctgaaaagaaacacgcagtttggtcatcagagattccattctgttttttatgtgcttgaaggccagtttggttcaatgttctagtatacatttgactttatgagctccatgtgctcataacctggcggaaagaatctttgtggtaccaagctgggcgcaatgggcggtagatgatgacatgagacatcccccgttgttcagaaagattgaagcaacatgaagcaattttgtagagcaaataatgtgtgatagatcatcaacgggtgttgtagtcaactttcacgctcttggagccttcctttttcctaccacgatagatcgcaaagcccattgactctcccgagcatgtcatttcgcaacggtagatcagttcactgtagactcccccgaccctgttcttgagcttcggcaacgtggaagggtcgatgactgtctcccatttgatggagcacagctgtttgataacatccgggtcccatctggtcggaggggggaagatgttcgtttcgaatatctcctcgtcctcgggagtcttcgggggtccattgcgatcaaagttctgctttatgacaatactagttggctcttgagccgtaatgtcatctccctgttcatagtaagctgtttgtcactacagtgattgtagagtcctgtgtggatggtacctacctcttcaacaagccatgccatctggctgcgtgcataatctttctgctcaatttcgcaccaatacttgtcctcaggattgtgacgctgagtatcccaaggctcgttccagcaaatgccatagctcgctcgtgcaactctggtctgaacttgaacagaaagcttcccaactccagattgggtcgcggcatggataaccgctccgcggcagatggccgtccaactttgagtagattccgtcagcgtctctgtaccaagtttagaggtaagaatgaagcgaagagctcttacggttttgcccccttggcctggaggacttcaacctccgcgccgaatctctcgtttaccctatcgtatagatagttgcaacgaccaaagccaccgaccagaatgacgtactgtgttatccaaatcgtcagcaaaggcaataacggagattgggaatctgatagtcctcgtctcacttttgggttaaccccctccttctctttgacggcattgatttgtccatcaatgagactgttgatcctttcaacgacgggatcaaacgcctttttaatgtctcccggggtgattgttatggtcgggagagacgtgattgctcctataacgcgacgctcttttgccaacaagcattccatggggatgcgaatgttgtaagatctgtcggagcccatcttgaagttccgcttgatgccagtctcccattgagtgcggatcatgtcgcgccgatttgactcgtccatcatctcccatctcttgccgaactttctcttgagcacctccttgaaggcatcatccacaaaaatggcgccacataatccacctgtcgtcacatcagtatctgggtattcctgtgtgatatgcaatgaagggctgttgatgcttaccgcttcctttcacacactccttgacgatcatgggtttggcttgaatcaatttgtacgatatcagatccacggttccaccgccgcaatccaccacgacgaatgtgtcttcatcctgctcaaacattgaaattagcattcttggatgtcctctggtaatctgattgggggctacctagaagatcgttgacgggcactcctaaggagaagttgacctaccttcacgtcaaaacgcccttccatgtccgcaagagtggctatggcagccgcctcaggctcagagatgaaagtgagttgggtctcaacccccatccttctgtccagcataccagcctgctcggccgcaagtctcattttctcgcgtgcgtagctcggccaaatggccggaagcgtgattacgatatgaaactgagcatagttgaccatgcctctgctgattgatttggtgatacaatcgattgagtgttcccaaagatggcgcagaaacgtcgtgaccgcttcttctgccgtcttgttgtgcttatggaggtatttacgagcctccttgatcttgtctgaagttctgacttcttccgggatatcctcatcgttgaggagtagaagcttaacccatttaagctgttccttttcaggctcaatagaataaccccaggtcactttattctcagtaccgtaggaaatagcggtgggtgccttgcactcatcagtgttgtcactcaaggcgtcgtcccagccggttatgatctcgattttgtcgacttggttggaccaggtgaaagcgacaccggagaatgttgttccaaaatcaatcccaatgatgacagttccttgagaactggccggtttgcggggagatctccgtggggttgaaggcatcttgatcgcagcgagcttgaagctagtgaatctgtatggaatctgtgtagaatctgtcgaaccgtgataatcttgtacctggaataagcagaggtaattattagtgatgttctgcgtttgttaattttatggtaactgctcaagatctgtgtttggacatgatgattggacatagaaacactcatgagttggggtgccagatggtagcggacctgtgatgtagaaatgagaaaatgagagcggggtgataacaaagttattcaggattacaagagcttcaacagtccagcagcttacccggtgatctgggagagagatggcagcttcgtgacaaagtaagggaagaccagcagagtgttgtcagcctttgctacttgcagggagatgtatggtgagagagaacgattcgtgagatgtatggtgtcagaagaagtcgtgatagtctgacggaagttagatgtcccgtttatgagggatgtgttatcggggagaaactgatggaaactttcagtctagtattgtcatcggggagggagtgcgtgtggggtactccccgaatttatgggttggaaggaaggcctcaggaaaaacaaacagaagtaagatggaggtagtggtcccctctattcgccgagaaaggtgggatgacgaatgatatggctttttcagattgacctaagcttcatgatttctgttcaggtcgccataaagttactcgctgcccgtttgataaggaagaagagatgaaataccgtccttgtaatcaagcatgtaccaaggctgtctctcagaggtggaggtaacttcatcttgcttgtgactaccaggtacttctggatgtactcggttttctattcctgcacgcgggcggtacttatgggcagtaccgcgaacgagtgcttgcagaagtatacaaatcccatacgagatttgggtaagtaaggtaggtacgtacctataggtaggtacttatgtgtcgagggacctcttcgaaggagggaatactctgagtcaaacgatgagaagatcagaccgcaatcagtcaaatatcaacttcttcgattggatgggggaggctggtacttctgatcttagttctactgctcttgaaatctgtcaataaatctgatattcaacggctggcctttggtcctccttcgacaatactagatcactagaagtacccggctgtctcgcaaggggttcacttacttatcagcctagtctacgatacgtcgccgtatctggtaagtttgctccgtcaatactcactcatacacgatactgattgagtttggtttggatcacctttctctcctcgcctcaccatattgctttacacgttgtgcttgaagggtatcaacatttacttactattgtgctagttacgcactttctgcaacatattccggaactttgttctcaacgaattcttcccttgtcatcacaagcgctgctggatgaacgcgctcttccactgagaagaagttgcttcggcgggggttttcgaagggcgtccctaaggcatcagtagtcggacttttccgccactgcgtatccaagtaatcacaagaaagctcacaaggttatcaaagtccaagatctccgaacacacgcttcatcacgcgctgtggcccagcgagcatttctcgagctctaacccaccaagtctacctaagcactcgtcacctacggaccacatatcgatcatggatctcaaccacggtctatcacccgctcaaaaccccgccaactcagctggtgaaatgaccgacgatcaaaaaagtgacataaatgcagcttctcatcatgcaagactgcatcggccaaccggagaacaagctagccgtgtcgctcaaaacattgacaagggaaattccgggccagttgaaaccgactccgccattcccagcatcgaactgcgtcaacagatgaagatcaagcaagaaggccatggtcaattcttctcgaatcccatgaagcactctcaggagtccgaagagaatcccaatggaattctgaatcactttcacagtcatagcaatggagagctttacagaaaagagtatgccaccaggtctaagacgagcaaacgcaagagggatgatacggaggagcagagaggatccattgccccaagcttgccagtgtctattgtccgactctcaccggcaatggcaatgcaaaaaagggaagaagggccagagaaggcgtgcctcaatacacaagagagtgcgaatacagctcgcatccgaaacctggaagccgagaacaaccgcctcaaatccgagatagacgagcttgagagagagctagaaaacacacggacggagcttcttgaggaactttccgagctgcgatccaagaactacgttaaccccaccaaggacgccgattcagagattggaaaagactgggaacatttggacttcttgattcaacagtttgttagcaatcactttcccactatgcttctctgggaagacattcagcgagccggcaccgtcgagcagtactggccccttagcgaagtatgtgcagagctagaatcagtcctccaaagcggatacatatacccataccttgtggaaagcatggtgtggcgttttgtcaagagagaagtttttgaccctaagtcaaagctgtgggcaggagagattggtgagaaattcgatgatatctgcggcaaaatcacaggtaagcggatccgcccgaaatataccacctgccattcagcttcggtcaaaatactgacagaaacttgataggatgcgtcgaggaattcccagtcgacgagaagacaagtttcaacacagcttttcatgaatggagatcacgatctgtgagcttccttgtcgacctgggtttggacaggaagtcaggagatgatacaactgccaggaaaatgatggaagagttacggcagttcatctcaccaaagccatcgttgcctcggttttccaaaagaagtttgagagacgctgccgagatcatcagaaaagctgttgacatcaacattcagctcagaaagtcaaaagcttacctctctctcatcttccctggtgccgtacgatcgattcaatctcggttctttgggttttcttttgatgcaaggatcatggataagatttcccttgggctgagcagcgatcaactggaccaaacaagccctcccatcgttgatatggcgatatcaccatgcttgataaagcgcggcaatgctgatggcacaaactacgaatccacgaaagtattggccaaaatgcgagttgtttgcgacctagatgccttcttcaacggtttcaatgatgaggaagacgacgaggaagttgacaatgacaaccagtctgccatgtcaggtcacgcgacagttacatctcagcaccccaaaaacaacgaaggggatgcagacgcttcagtgcacatggctccggaatattcaccgtgcatggatagtccaattcctcataatggagagcatgggaacaaagagaagacagaggagtctaccatcattgtggccgcacatgcttccgccaaacctgagcttgaagagcaggaaggtggcgcgtgtgatgtcgcagagtcgaagcgcgattcgccggaaacatctccattgaccgtgaagggggaggtcgtcagtgcggagatggtctatcctcatgcagagaatgctgaaggaagctcggaagcaatggatcttgacggaggtgccgatcttgcctatcaaccaccggccccgaaggttgaccacgacggagacctgcaaatggaatcagtctaggtcaggctccgcacagaacagaacacatctgacgccatttctgcttaccggcctcaagatgatacctacttatcatctggtcaaacgccttgttttctcgatttgctagagctaagagaaaggaaaaagaaaaaaaaaagagaaaaaaaaaaaggagagagagagggggggagagagaggaagagagagagagaacgggaaaacagtccagggttcgtgcagacgactgcctgcaccttgaatggagggattaaaagggacgtttagcattgaggaccgaagcgaggagtgactggaggaaggaacgaagcagttccaccttgaacgagatttcgatctctagtaggtagctacctctagataagacttgccgaagaaattcgggtcatcatggagagaacggatagtacagctcgagaattagtggattagaggacaaaccaaggtaccagttcttagggctaccttatggtaaccacacatgacgcatgcaatcttgtgccgatttgtttgtcagcttgataccttctcctggtacgatggatgtgatcgctgccgaatggtcccaagcattttagggatcaaaaaaaaggtacggacgagattcgacctggtgtattcgcttagggaaattaacccaaggtctcgagcgaacaaatagaccagtattggaccgcatattccacgaccatcagtgacctgttgtcttggagagtgtggttctttgggtcttcagtttaggcaatacgaacttgggaatggaccatgacgaccctgaccggtggacttgactcggtctgtcagctccctgacctcactctttagcttcattgcctcttttgctttattgtcacaaatcgcacgatactgtttcagcaggtctggataacgagtgtcgtgttattggtacatttcgtcaaggtgcaggaacatgcaaggccttggtaaaataaaagacacggttgccctttattctcccaacacataagcatattttccccgtcatcttgctttttcaatctctaacatcaacttatcagctctgccaatgctttcttttccctttcaagcacgccggtgcgtcgctcagattaagctggcccatacccttctttacatctacgccaactgtaaaacattaactgatattgctaccactgatgcagtcaaatcaatcgatcaaaactatcctcgggagttttacaacaatattgcccaccaagatatggctgtccaatgtgcaaactctttgactacctcttccgatatcgctacaagcagctttattggcgctggacaacgcgttattataactggcactggctttgacattggatctactacacatatacacccttcattcattgaacctgatggcggcagaatggatgcggtgacgacccgacaggctggctaacatttacgatgaacagccttgccgttgtttggaggatcgtacacgaggaatctgagagtcttgtgtctctttttggtggcctatgaatggaagaagtacgtcttctaattgattgttcctacctatctcccgactcagaacttctttgtgtcccttcaagcctgacgcccaaaactccatgctccagcgattacacaaccgaaattcaaatgggtgccaaagacaatgagaaagaaaaccggtttaagtggagttatcagtcttggccttcttcttgggacgcagctcatggctatacatgcggaagaattcggagggctgggtaggctgctcgccagtaacgtcgtggaaggccgtggtgacgacgtagttggtcttgccctcgcggaccaagctgtagtactcgaggagatactccttctcggagtcgtcgatgtcggcttgggccttgaggattctcttggcctcgcgtctgtgttttaggcgttgttgttagcaattgctgtggaattcaacgcaagtctaatggtgatagagggcagagaagaagaaaaaaacgtactcggaaatgttctcaaactccatcttctgaccgacagcctggctggcagcctcagccagctcctttccagcgcaaagcatgggaccagtgacaatcatcatctggccgcggtggcgatcatcgaagccatgcttgcccttaccagcgaggacacaagcagcgacgtacgcaatatcacccagagcaacgggagcaaacttgtggttctcgccaatgggcagagggaggataccgttcaactgtgcttgctgagagtacaacagcaagttctcggcgtagaaaccagcgcggatgacacagggcgagtggcccagctcgacgctcgggtcgcccttggagctcaagacaatgttctcaatgtcgatgaactcgcgcaaacggggctgcttttttctctcggcatagtcgcagccggcagcagagatgagcagcacgttctggactttggccttcttggcagcctcgcacagctcgatggtgatgtcgaccttgtccttgtgggcgggagggatcacgcagatggtgtcgcagccaacctccttaagagtcttaaccatctggcgctcgcggccagggtggtgcgggacgatcttggctccgagggactcgagctccgtgcactttgggttggtagggtcgagaaccaggctggtgatgctgtcaattcgcttggcgaacttgctctccttgaggagtagctcggcaatgagaaagccggtctggccttcgctggcggtgatgcagatgttgcgagtcatcgtggaggatagtaatgtgtgggttgagctggtatctcgatgtgatttcttgggcttgtggtggtgagttcaagtcttgagaggaggcgaccgcggctggagtaaaaacggtgaagcagacttgagatgggcgcccttcttgtggttcacttatctgtatgtcatgtccagttaacgtcattatcatccatccagcacaagcacagcccagctgcgcgttctgttgctgcgcgtttgctttcagtttcaatccaatctggctttggagagtgatgcagttgacgtcacggctaggaaggagcgcccctgaggggccttcaaggttcccgttactccggagattctgctcctagaccacctctcttcgttttgaccaattttacataaccatcgtcatcgttgtcgttgtttgccgcaatagagggggaccccggccttgttgaaaggggtccgttcttgtcgccggattgggttcaatgcaaacgacgacgtaccaccacccaagagaagtgtttctatctctaactacaaggaagaagtttgaattcattaccgacacattgccacggctatgacgattgatcacgatatttgtttcattgttggagagtaaatgtccccctaatgaagcgatataggagactggcaaggatttgtgacgccatagaaacctttgagaggtatcccctaatacctctctatcgccttagaggtccttaaagactagaagaaagccatcaagactaggtaaaacactaaatagaaagacaaaatctataactagtggactttggattttttgttattggactaacacacaaaccaggactggattgtatatgttttttccttcttgtctcgctaccttctttctcactctgtgttaccaaggttcgaagggtggcattggttcatcatagactccacgatcatagactatagacactcgaaactctggccaagagggctgcccatagactttcattggcgaccttgaatcacttcactgctcatcactcattttcattcttaaagcacaagcagttcacacgcctttgcaatccacgatggctgagctgttccaatacacccatcgcaagctaatctcctccgtacgtccaagaacaattaagacctcacctcccttcccactcgacctcagcaacctcacaaatcgtcttccaaaactgcccctcctcatgcgcaaacctccccaaaaacaacccatctactccatcaacctctttcagttgtccaaacaaccccggccccgcgctccctccatacaaaatcctcgtcaccccgcccctttcctccctccccctcaccacctcactttttcgtatagtcctcaccacccccctcacatgttccacccccgcaggctcctttgcaccaatagcccaaacaggttcgtaagccagccaaacttcttttgtggggtcaacgccctctaggcaaagttctacttggtcgaccacctccgccgccgctttcatgattgctacctcgctcaaggcaggtatttgaccaggggagccttcgccaacgcagatgagggggatcatcccgtttcgtatgactgcctgagctttgaggcaggtgatggcatctgtttcggcaaagtggcggcgccgttcagcgtggttgagttcaactatgctgcaccctacctcggccaggacggcgggagatacctcgcctgtgaacggaccggaatcttcccagtggcagttttgcgcgccgaagaggattttgggatcagttgggccagattgacttgggtggttggcggtgcggttgatggcagactgcaaagagaggtggtcggggatgatgaatatgtcaatcttggaggcgagggcggcagccaggttgtttctgttgtcgttggactgctcggttttggtggaggtgtggtgttgcatgaggtcgaggaaggaggtgatgaagttggtggtgcgggcgtgggagaagtacatttttgttgagacgcctactagacgccggcgctcacgggaaggtgatgcggaggacatagtcgtagattcttgcttgacttctccttcaagggtgttcttcttgaagtctgcggtggctgttggcgtggtttgacgatggtactaagtctaggtatggttagagaggattatggttcctaagctgatggaggaggtatcagttagaattcagtttgtctgtgattctttccgtgcaaagaatcgtcacccgtacactatttgctattacctcaaccgtattctgatttcaataccatcaatgacttgcaacgagacacactatctgttttcttggcataggttgatgacaatccgaggaaaggaacactgtttggcagctaacctaaatccttccgtaccccgcggataagcgcatcctatacccgtatctaagctatcttcttttctcgggcccgggtaaattgcaacatcaccttcccctcctcgtccgccaatttttctctcaacgtcgtttgcattttcccaaacctagcggatgccccttctcggttaagtctgattttacagaaatccgggggatctacaacaaacccacaaccccacaaaccccccacgatccattgcaacaaacaaattgtcactctgtcatgtgtgaagctcgtggtcgcgttggatatgtgacgctcttggcgtttgtgctaacgttatttccgttccaagctcgggggaatgctacccgagcccacttacactgcatcagtcagggcatcttcgccgttggggggcttcggattacgatatccgaaaacaaggataacagaacaggacaggacactgcaggacttgcaaggctttcagggtcaagggttttccccaggttttccccacgatcaacatggcggatccgggctctggagtctggactcttggggagatggagaatggattgacattgcattcaaacagaaactggggaaagaatggacactcgaagcaacgacaacaacaacaacttgactttcatcctcttcgttgtaagtgattactattccgttgaacctgtgatcgaaacaaaccgcaaactgcccgcaatcaaattgcccacacctacccaaattcatgacaagtgaaagaaaaaggaaggcattacaaacaacaagaagaaaaaaaagaaaaaaaaatgtccagtctaactaacaccccttcacccactccgcctctctacccccttccctcccctcatactcatgaatagccctcaccttctccgcactagcactactctcatcaaacacatagcccaaccactccttcgccagtctccgcgcaagttccagcccgaccacccgttcacccatacacagcacctgggcattattgctcaacacggctctctccaccgaaaagctatcgtgggccgtaaccgcccggatacccttgattttgttggctgcgatggccacccctaatccggtgccgcagatgagcaaggcgcggtcgcattcgcccgacgcgaccagcttggcggctgcggcggcgatgtgtgggtaggcggtggacctgtcttgagagtcgtgggcgacgccgacgtcgatgacggaaattacgcgagggtcagaggagaggtcggatttgattttgttcttgtagttgatgccggcgtcctgttgattggaaaggaaggggttggttagtaatagatctttttttgggcctactacggaaatttcataaagagaagactggagggttcgaggagaaagactgctgtactgacatcgcagccgacggcgatgcgccatcgtggttgtggtgttgttgtagacattttttgctggtgatattagtctagacgtaaaagcttgtccgaaagaacaaccgaagaccgccttctttgctcttaataaccttacaagcacccataacgtcgagatcacaaggttggtatgtcatgactaatgaccggtaacagctcgtcgagtgaagccaagctatcaggcgaggggactcggatttagccaggacgtgatgcccttctgggtaaaccggaagaattgggggtcactcccgccccaatattgacgccaccactccccggagcccgatttgattgcccctctctgacacatgtctgaatattgaggaagccgcttacgctacggcaattgagtggtctgggacggaaatcatgcaaacggcacggtgggttgaggagggggaagcgagtaacacacgagtgtctcaggctcataccggacgatatgacccatgctgaaaatggaggacttctacatggtcaatatctctgaggactttccgatttcacaagacctgatacatcctcataagcacacattcttcttgtatgttctgtgtgtcttctctcacgcctcaccatcatctctacaccatgtcaaagcgtcaccttttcccatccttggacgggctcgtccccaaggctcttcgcggcatcgttgcttcgaacccccgactcaacctggacgaagccaacaaagtcgtatacgactccgaagcacctcggtccaatgtcagcattgtcagtggcggaggatctggacatgagcctgcctgggccggctatgttggaaccaacttacttgcggcagccgtaatgggtgacgtctttgcctcaccaagcaccaagcaaattctagccgcggtcgaatcagtaccttccgacaagggcactctcctggtaattacgaactacacgggcgactgtcttcattttggactcgcggccgagaagacgaaggcaaagggcaatccgtgtaagatgctcatctgcggcgacgatgtctccatcgggaagaagggcggctccctagtcggaagacgtgggttggccgggcaaattggagtgctcaaggttcttggtgcggcagctgctcagggggcgactctcgatgagctttacgatttcggttctgcatttgccaactcgattgtcagcatttctgctactctcgaccattgccacgtcccggggaggactgagcacggagcactagccgaggacgagctggaactgggaactggaccacacaacgagccaggttactggaagctgtcaccagcaccttcagccgagggactcgtccagcagattctcaagtactgcctggacgagacagaccccgaaagaagctacgtcaagttcaaccccggtgatgagacggtccttttgatcagcaatttcggcggcatctcgaatcttgagttgggcgggctcgtagacgagattctgcaacaactgctcaaggactggaatatggagccggttcgagtgtactcgggatgcctggagacatcactcaacgctcctgcattttcagtatccgttatcaacatcaccgctgctgcagccaacagcacctacaccgttgaccagatcaagggcttctttgacactcgaacggacaccgcctgggaagccgttgctggataccagagttatccgcgacgacgtaagcggtctgagcaggtcgttccacccccgaaagaaatcaggagaacagtcgatgactccactgacctgaagattgacccatcgctgctcgagagcatgatcgagagcgcctgcaacgcagtgtcagccgcagagccggatctcacaaagtgggacaccgtcatgggcgacggcgattgcggcctgaccctgcagacgggagccaacgcgctagtagatgctctgaagaccaagaaggttgcctccaatggctcggtgatcgaggtcctgaacgagctggaagatatcgtcgagggtaagatgggagggacattgggtggcattctgggtatcttcttcgtggcgctgcggacggcgcttcaggagaacatcggactcgcaaaggaagtgggagttcctgctctatggggaaaagctttgtcaactgccatcagtcatttgcgtcagtacaccccggccaaagttggtgatcgtacagtgatggacacgctgattcccttcgccatggctatggaagaagggagaagctttgaacagagcgtcgctgcagctgtgaagggatccgaagggaccaagaagttgaagccaaaactgggcagggctacttacgttggtgttggtgcggataacaacaaggagctgccgcccgatccaggtgcgtggggagccatggtcggactccagggcctcttgtcggctttctaattccgtggtgaaactacattgaagacggtgtgttcatcataaatgggagatggagggtgaaatgatggggaggggtataatatctttgagtttttgttgtttgagaaagagcagtttcgtttatcgctaccacttttccagttctgcacggcattgtttcctgcgtagttttagagtggcagcccaaccaccaccaacctcgacttatgttgatttttcacaaaaatgtgagcacaatttcgctcatgtctcccacaaatatcgatgtaaaggaaagtgaaaattaaaagtaggacaaaaaaagaagaaaaaaacgttcacggtgcggtagagcgtttacagcttagatgtctgttctcgttttatcgttaccaagggtgtactaccctccgttgttaatatttttccttgaggtatgggacgccctttttatacttgggacagctgttgggtatggatgttcgattcactgttcggcctccttttatgctcatgacacattcgaattaggagtggtggacagttaaccgctgcgccatttggccaacgccccgaatcggctgacttgttgaactgaggcttggaataagtgagagatgtacttgaggctacgggttgaagaatcataaaggttgaggccattcagggattccgagcgcaggcatgaccctaacccttcgttgttgaggagatgttttggggatgatgggatgacactggtcttcaatggagcgtgcaagattgacacaaagctacaacagcctggctccggctttatctagcacgtaacgtatctataggcattatcaagccttcccggcacttcccagccagtgcatatactgctcaatggcttcctgcatcgccttcgtcccggcctcaatcacgctcgtcaacggcttccccttcatctcgtcctgcaccctcgcatagtgattgttcatccctttgttgatgttgaccttggtcacaccaccagccatgcacttcctaaagatctcctcatcgaacgggtccgcaccatgcaacaccagcctgaccctctcacccacccgctcattgatggcttgcagacgatcatactccagctggattcccctaggaccatactctccatgcacgtttccaaatgcgggagccaacatgtcaatcccggtattgacaaactcctcagcctcctcgggcgtagtcagcagtccttccaagtccgccgtctccgccacgccatcctctccgccctcgatacgtccaggctccgcttcggcagcaatcccgcgctcgtggcagtactgcaccaactcggccgtgagcttcaggttctcttccttttcgtagtggctcatgtcgcacatgatgctgtcgaagccgtcgggaatatcggcggcgcggcgcaccagctcgggtgtttgcgcgtggtccaggtgcagcgacacaggcacgctggcgctgtgggcggcgtcggcggcggctttcacgagtgagtcacccgcgtactggatggcccaggggaagaggaggaccatggctggcgagcgggcggcctcggcggccttgacggtggcgatgatggactcgatgttgtagcagcacattcccggaacggcgtagccgccggctttggccttgttgaggatagacatggtccggttctcggagaggggtgggcggcccattgtagctgttgtttgcctggtgttgttgactttggtatggtgttctagaagggaaaagaggaagggagcaactgaaaagaaacagaatccggctggcaggtagggtaggagagttgtggtatgcctgattatgcggagacggatgggatgtgcttctgccactgacagaggttgcctctcctgtactaacagaaatggtcaactgcaaaaataggcagtacttacaaagagccgtgattatccagcagccgagtatcgggaacagtttatccttcaacgtgttgccgagttggaggatgtcatcagcaagtttccggattgggcaaaccggagtaactactatagatgccatgacccccaaattcacccccaacttcgcccccaactttaccccaaacttccaagccgaaatcccgactcaaccagtttggacgttatgcatctcttttagcctaatgctgacccagtacgtacctagcgggatactttccttgaagaggaactaccccagttgctaattggtttcccgtccaggaccatggagaaaggggaaagtcatctggttaaacatcacctcgtggctcaagcctttctaatatttaggcgggggtggggggcagaagaggaggagcaggaggaggaggagatggaggagcggcttatagccaggtttcggtgtaagaccggtggatcacgccatgttggtgttcaaaacgttctgttcggcttgcaggaaaacgaaaatgacgttctcgccgtggggaaagtttggctttccctcacgtatggggaatcgaatttccgcaaaagagtgacaattgcttagacgaccaactcgccatactcagcttcacgggatacatcgaatctgactggggcttacacttacacagtggctgccctacctaacgacgactcaacactcactcatcactgttcacttactgggactttgtccattcaccgagtcgaacccagaacatcatgtcagacaccaagcaagctgtggccttcatcggcctcggggccatgggcttcggcatggccactcacctcatcaagcaaggctaccctgtaaccggctttgacgtctggccgccaaccctagagaagttcacctccgccggcggtctcacagcgtccacaccagcatccgccgtggccgacaaggcactctgtgtctgcatggtagccactgcgcaacaagcccaatctgtgcttatcgacgggccggacgccgccgctccagctctgccccaaggggcggtcctcctcctctgctccaccgtcccctgtgactatgttcaatctcttgcaaagcagctctccgccattggccgtccggacatccatctgatcgactgccctgtctctggcggtgccgcccgcgccgccgacggtaccctttccatcatggcgggcgtgccgtctgaaaaggccctgggcaaatccaagccgctcctggaagagcttgccgatccagccaagttgtacattgtccagggcggcatcggcgccggcagcaacatgaaaatggtgcaccaggtgcttgcggctgtgcaaattctcgcagcgagcgaggccatggggttggccactcatttgggactggatctggcaagaacgaacgaggccgtgctcaaatcggacgcatggaactggatgtttgaacaccggacgccgaggatgttgacgggctatcagcccattgcgagtgcgacagtaattatcgtcaaggacacaagcatcatcactgccgaggccaggaggagcggattccccacgctgatgacgagcgtggccgagcaggtgtatttttctgccgtaggaagggggtacggggcagacgacgacagtgggctggtaaggctgtatgcagaaggcaagggcaaggttggaccggttcaaggaactgctgcgagtggcgaggagaagctagcaatggtgatcggactcttgaaggggatattgctctgctcggcggcggaggccctggctttcgcggataaggttgggctggacctcgatcaggtgtttgatctgtgtatcaacgcggccggaggaagtcagatgctgaagaagtatgggcccagtatcatcaaggctttccgggagggcacggcgaggcagggatgggctgctgccgaaagcgagacgagtctcaaggagattgccgatggtctttctgcggctgttgaggaggctcaaagactcaaggcgcccgttttcttgggcagccaggcgttgaatgtcgtccgggttgcgctgcagtcgagcccagatggcgttgcggcgggggctgttgtgaaggtgtggaactcgacaagcggttaaggcagagagtttgcttgtcggttgtacccaattatcgtagtaaagtcgaaacgtgttgctccaactgcccggtttgtgactatcaaagccggtcgtcgtcatcaaccttcctgtcttcagccccgtctcgcttcttctcctgcgctctgtaaggccaatccttcgtgttcgtatcctaatatcgatggccacaagttgttcatgttcgcccttctcagccgggtacgatccgctcagaggaacgttaaataatgtctttgccaattttggtgttgaaaggtggaagtgaaggaccgggcttgattccattccgttgacaccccaaatccacagcagcagtgagcgagccactgtagccactacctacctatgcagccactccccgcactccccccgcaacaatgctcagcgcctgcccgcccgccttctcctcacgggaattcgcgtcttggtcacttacgctaagccatctttctctctcaacgcgtaaagcttccaggaacgcgaccagaacttcaacaacccaacccgggagcggcacctttggttgactcccacttcaaagtctgaagaaagaaacctcctgtacaagtcaaagtcaatttaagctgatttacgccaagatggagaaagcgttccgccctcacttcttcaaccacgggaagccagatgtaagtcatccaactgcatcccacatccaaacaaaagtcgaggccagcttgaatcctgctgacttacatgtctttgataaactaggccaacccaaaagagaaaaagaactgccactggtgccagatccgatccttcgcaacccacgctcagctgcccatctccatcgtcaaccgcgaagacgacgccttcctcaaccccaacttccgttttatcgaccactccatcatagggaaaaacgttcccgtggccgaccagtctttccgagtaggctgctcctgcgctagcgatgaagagtgcatgtactcgacatgtcagtgtctcgacgagatggcgccagatagcgacgaggaagctgatccctacacccggaagaagcgatttgcctactactcccaaggagcgaaaaagggactattgcgtgatagggtcttgcaatcccaggagcccatctacgagtgccaccaaggttgcgcctgttccaaggactgcccaaaccgagtggtagagcgtggccggaccgtgcccttgcagatctttaggactaaagacaggggctggggcgtcaaatgccccgtcaatatcaagagggggcaattcgtggaccggtacttgggcgaaatcattaccagcgaggaggccgaccggcgacgagctgaatcgaccattgctagacgaaaggatgtctacttgtttgccctcgacaagttttccgatccggactcactagatcccttgctggccggacagccgctagaggttgacggcgagtatatgagtggccctaccaggttcatcaaccacagctgcgaccccaatatggccatatttgcgcgggtgggcgatcacgctgacaagcatattcacgaccttgccctgttcgccatcaaggatatccccaaggggaccgagttgacattcgactatgtcaacggattgacagggctcgaaagcgacgcgcatgacccatcaaagatctcggagatgaccaaatgtctctgcggaactgccaagtgcagaggctatctgtggtaatgggggaagatgttaactcacaaaaaaaccccgtggtgtccccaaagatcacttgacgatgcgttccccgcaaacccatattttacccggtggcctgacttgccgttcgtatgccctagacaacctcttgcagagctaatgcaaccgttgcagtgaggcgactgcaacaacaagcatccgtcgctctagagaacttgtgtaagtcggcgtgatcaagtctgtacttcaacagcgccctgtagacattgtgcgggaaacggcaatactggtctttttactgcgcccgaatcattgggctgagccataattgtaatgaatggatgacgctcaactcgggtgcggtgctaggacggctcagccatcatgtcgatgcaggaaaagacggattgagttaaagggtgtctgcgccatctacactagatcgatagtcagatcagggaattggaggcggatgaaggggaacgagctcgggctcttaggtaacgacagagcttcccccccccctggctaggttgccatgatcataccgggccgacagtgtaacggggcgggatcgcatcacaatgacaaagtcccccctcaaacgtcattctctcatgtcatgaacttgtcttgcttgaggctcttatctgtggtcgtcatgaagtttgttattcctggtctagtacatttcatgaatctatccatctgcccatttcgccatcgatccccgctccttaccccgacatcgcaaagggatggtagaaatctagaattccaatcttccccaagttccattaacgcctcccaatattatcgaaagcttgaactcgttcaaccagtcaacggccgaggtacaacctcagacatcaccatccccggccacttcaggggtgtgaaacgaagccctcttcaccgcgacatcgcccagaaacgccttagcaaggacttatggtagcagccccagacttggccggaccacgctagcaggccgcgcatcagcaactttagtcagggacggggacccctacagtgcatacatatgtaaaccccacgcaacagatctgcctgcgggggttcaccatagcatcaaacacaccacaagtgcctgcctgccgagagcgagacgtgcagcatcggaggagcttttcaacgggcgaacagggggagctctgccagagtcgaagctcatcttccaacagttcaaaaggaatcgggagaaaaagtcgtcgacttgaagactatacgtcgactttggcaccacgttcaaacttacctttgttgcctcattttgttcgcccttgaaatatccagcgaggctcccgatctcgaacacaaggggccaagggcagatccgaaggtaactggccgagacccgacaagtaagacattcgagaaggacgggacgggacgatactgcgcccattcaggggaaacatccactcccggcactgcctggtgcataccgcctcgtgcttatttatccattgtttcaaccggcgcaaaactctcaaacggcctactgcgcgttgcgaaacgacaacattcgctggcgccttcaaggccaatcgccggctcgggccgtcatgaactggctatccaggcggctggtataacccgagcgagcggtggcacttaggcaggagagtgaaaacggttaaaggttgttgaagggtctggtcagtcaggcaaagacaaagaaagaaaaaggggggaaaggtgaacaaagttaattcagatatccaatatccgaagtagagagagagagagagaggaagagaaagaagtgaacattgttggatttagcggcgtatccggttcatccatccagtctcaaacggtaaaagaaaaaaaaaagaaaatggtgtgtatcacgactatctacctacctatcctacctattaatccaatccaatctccactgttatcccaacgtctttattcaaacgtttctaactcgtacttctgtctcttcctctttgatttgtgtagggttgctgcatatccaggtcctccgaggaggagggcgtaatagcaccaaggtacccagccggcagccgcacctctaggatttcaggttcttcccgagcaatcaaccgccgtgagttagatgctggaggctcgccagctcccacaacagcagctggaacaccagcagggtcacaactccgcggcataggaggcggttcgtcagtaaccagtgatgatcgacaaccccttacttctcaccctccttcaggggcaacaacattctctcaccaaccacgacaagaacaacaagaacaacaacaaccaggtgaacaacgagaacaacgacgacggagtcatcgtcgccgttcttctcagcaccgtggtgaccgtggagatgatcgtggagatcgagaccgaggccgccgccgccactcccgaaacctctcccaacatatcaacaaacccctaaagcggcacgagtggacaagtgatggcacagtatggacgcgcgcagctttggatcgcgagcgggtcgagttctttgatactagagtcacgggcaggcaggaggtgtggctggccattcacgccgcgctggagattttgtggcatcaggagcaggtggatgcggctgcggctgcgcagcatggtgacggaacgcttgcggcaccaagtgactacgaaggcgaagaaggccaaggtgaaggacacagcagcggtgtagaggaggacgacgacgacgacaacggcagggaagtagccctagcaaccgctcaaaccatcctcaacgccgccgagatcacgcttcccaccggcaacttggcacagggaggagcgtacgatttactaggaaatcattactcgcttccggaacacattgtttcagatcctacgaatatttcgacgagtcgaccaccttcctccatggaagccgatgaagatgaggaaggatacgcggatacggacaccaagggtgctgtgtcagtagccaatgaagaagttaccgagggcgccagccaggaggctttggaaaatggtgatgaggtctgctcctcctccgagcgtcatcacagggggaagaaaggcaaaacggtggtgaatgttagggatctgatcaatgtcagggtgaggttgagtgatgggagcagagacgttatcgtgcaagtcgacaaaggggattcggtacgggttcttgggaggaaggttgctgagaacgcaaaggtactatttctttctatctttttttcttcgctatgcagcccaacagctaacagactcttgtttttgtgtttctttgccacagctctcctcaaacaaaaagatccgcatagcctacatgggcaaggtcctcaaagaaacatccaccctccctgaccaaggctggaaacaaggaaccattgtcaatgccctggttttcaatcggtagccacattgtgaaccagcggagtttgacagaatgatttccgccataaccaatccacctccgtctcccccctccagaagcaggagacaacaccgacatcccgcggcgaatacagccacggctagttccagtcgacaacagcttcctccgcagcagcagcagcagcagcaagtcgcttttgaccaatttctatcgctacagctgtggcgagtcaatacgatgcctcagtaaagagggcacagtagggcgtatcgtatggggttgctgactggcatctatctggctggtccttcctcgctcctcacattccaagataaccaaccccaaaacacggcgccggcgccgaagagcgcaacggcgacagcaccgaccaatccatgagcgccgagtcatcccaacatttcaacaagaatacctacctgcctatctataccttaatatcacgacacccttcaaccacacaaataaaccggccccgtttcaacgagaagggtcgcgttccgggcaccaccccgtctacatcatatcacatttgataatacctattcatcacttcaaccttccttttaagaacgaatatgataccatttccctattttgtttcattaacaagacacctgggaggacatcttcaaagacttacttttttcatatgtcatggttaatggcggaaacaaaatccacgtcatacaccgcatacgataccttacttataccccttttcctttcttcgcctacctacgtaccaataattttttttttttttttttttttcataatgtgcaattaggcagacagcatatcgccgagcaattactttctactttttacttttactactgtttaatctttacttttgtacccaagtttgtgctctgggtgggggaagggtcgtatggcataatcatgccgtggagaaaggaatggataagagaccgcagtggaaggaggaaatgagtgatggaagggatggtggacgaagttatgggtgactatatatgaatgagaataatgcgcgtgtctgtttgagcttgtctaagagatccactgactgatgactgaggatggcattaatcacacctggctggttttctgtcaaggattgattttgtgtctatatctgatttttccatctggataattcatcctgcttctgggttcatcctctgcttttgtcttcctcatccatcacactatatgtcgaaaaccctttacatttcagccattaatcgaagcatacaaaagagagtgacatgagtctcatccgaatctctcacaagcatcaactagtggaaatgtaacaaagactatgataacaacaactgaaacaaaccacaacggtgaaaagaatatcaagtgatgaattaatcgctatacaaccctcccaatcaccccatacatcatctttttcatctcatctagccggagagaaaatctgttcaagcggcagaaccaatcttgttcaatgccttgagggagccaagactgagggccaacccttgcgatctgctgcgtatcctcaagaaaccagtaatgggtccgtcttcaccttccttttcgatgctcaagtttgctagagcgtcctcgcctgaataagagaagggaagttagcgatgctatttccgaaagtgctatgcgaatgacgagaaaacttaccgaaaacgcttcttgcgtaaaggttggcgctcaagaactggcaatcacccttaagactggcctctggtgtcaagcagttcatatttgtggacgccataagcaggtccaggaactcacgtaggctcttcgccttgctgttgatgttgaccttgttctcccactcaaactcggtccacatggtgcggaactgggtctcagtgcaagttgccggttggatgtaatccatgatgtcgacgtgcaagtcgttcaggatgaccacgtgggtatcagtggagtgagcaccctcatacacgacgttgccaaagatgacaccagtatctgtggaggagaccttgatggtgcactgaacgttgtggaagtcgtggggtcccagattctggcttgtcggcttctccacaaccttgaggtcaccgagagttgcgaactcgacggtaaggttctggagggtctcagttgtttggttgacgagtagtacgtctagtacaatgtcgaactggtggaccttgacataggcctcagcataaacagggtcggagaaaccggtgagctggacaacgcggctaagcttgccagataggtcctcagccgagctgttgtctccaccagtggcacgctcgagatcggcatcgaaagcatcagccccatcagtggcattcttcttggaaagctggcggatttgataaacatcgtccacctgggtggccgtctttgccttttggtgggcctcttttgctgcgcgcttcttctcctcaacctggaccatcgccctgaacgccttcctggtatcctcgagataaacggtctccaactccttgtgcgcggtgaactcggcaagggagcgcacacagctcatgatacgatccaccgaatcttcatcaataggggccttgacgaactgcgactgaccaacacgaatgacggagatcatgatgagcatagcctcagcgcggagggcgttcgtgcgagcctcttccgaggagatctcggcatgacgcatgacaagcttggtaagggtcgatgcgagaacagtggcaaggtagtaatcgccgtcaaggataagttgcctgagagggggcttcgacgaagccttgacagcctccaggcgtgcagcagctgtagactggctggtaagggcagtctcggtagcgtatgtgccgtcagcaaggaccttgcgtgagccagtcggcgctgcccttgagccattgacctgctccttctccttctcctcggcatcaccatcaacattatccagcaaccgttgctcggatgccaagatcgggatctcacccaggcttgcccgaattctcttccatgcgtccctgatatccttctcctcaagcgagtactcgccgataatccagagaataccgcggtagatcttaccagcgcggacttcactcagggtatctaccagtctcgcaatgattgctggcctgagctgagggaacttctcgacgacctccttgacaaagttaataacatcaacggcggagttgttgttgaaatcggcaataaagtccatgagcaagccgacgacgctagcggcgacttcggagaacttgatagcgcattgatggatggagtggataagaagctggcggtactcgttgttcttctcgtactcctggtcaaccgtcttggacagctccttcttgagcaaaagcacgacttcctccacgttcttgctggagaccatctccaaagcgatctcgagacccttcctccgcacatcgatatccgtgctagagagaacgcgcaacacctccatggtcaggtcgtccaggacgccggggttcttttggcggagttgatcgacacggtccagaacgataagcttgacattgttatccgcctccttgatcgcaagctcaatgaacttgctggcagcagccttgacagcgacagggttgttggtgagggccgtcaacgacgaggccgcttcgtagataacggtcgaggcactagcttccaaaaggtcaaaaataagacggaggtagcgcgccttgttctgggtgttgacaacagcatctttcctgatgaactccaactcggccaactgcaaaagctcatctgcgttgggaataccgtcaaagacggtgctgagatagagaagagccttgtcgtggtcgatgctggcaagggcggcgaagccattccgcttgcaggttgggtcgctttcgccttcgaggaacgtggagatcaagtccgcagcatcgggaataagcgacggggagtgctggtaaatggaagcgacagcaaagacggcgttctttcggacataggcatggcgatgttcgagacagccccgggctgaggagagcaaaggctcgagaagttcggcctcccgcagcttgcacaggaagcgcagcgtgttgcctcggatgtactcgttcgggtgttgcaagtcgtttcggatgccgttactgcgaggcaatggctggtcagcttggaggggccagcatgcccagacggacacggaatgccttaccatactaggatgaactcctgcttgagcttcccttgggcatcaagcttggggcagatctcatagtagaagtatagaagcttcttcaggggcttggatttagaaggcattacgaatcggataatgtgcatgagcaattggggcatgggatcgccattgagcatgatggtaagaatgcgcttcatggtctcgatcttggtctcgtcggtgcccttttcgagctgcgtcttgagctcctgcacggttggggtgccgtcgacggcattgtccttgaccaagctgtaggcattttcgaggaacgacatgttggagagctggcggcggccgggccgtctttgattaaagttgagattgaatttggtagaaagtagctggccgggcgtcctgaagaggagtcgcggatcgaaattagagaggggcgggtgtggtaaggtgttgtttgccccgttgtaggttgcgtggtgctagtaaatggatggactgagtggctgcctcgagctcctgaagagtgacgatgagctggccttggtgctggatgtggtttcctccccctggactgacagggtcgtggttggccgaaaatcaagagacggctgcgcaatgaaagggttgtctggagtgcgccggcgaggtgagagagcggagcatcacctgtgcttgttgttgaagtctggaagagccagcgtggataggacggtcaattctatcgagagacggcccctgggagatgtggcattctggccggccgcaacagcacacggcgaagcacggaccccccgacacccttacggcctcaccaagcctccatctcctggccgagtctgccatctgccagcttgtccaaacagtcgaaggatcacgtgtagatacggattgccagctgtcaggaaggctcgtgaacccggagtcagcttggagcccaaacaatgcccctgggccaagctggggtcaagtgtggggccgtgtgccccgccaatgtcactggagcgtggccgcgcgggcgcgactttcaaggttgtccatccaaaagcgacaggaaccaagccgctggctgcatctctgcctcttgtcttgcaaagcctactactgacagaagcaacaaacagccatgtcagccgccaacgaacccttctatctgcgctactagtatgtacacccctacgggattcgattcactcacacattgaaaacaccatgctaacagccggcttagctctggccactcgggccgcttcggccacgagttcctaggtgtgttcagccatttgcgcctcgagacgcaagctcccacgtttccacgaccacgatgctaaactaccgccctttgactacagagttcgactttcgcgtcctcggcgacggacgtagcgccactgcccgatatgccaacaactccaactaccgtaacgacagtctgatcaggaaagagagtaggaaacactgtttagccggccgtggacatccatatactgacgagggtctcttttagtgtgcgtcagctctctggtcattgacgagatcaagcgcatcatcaaggacagcgagattatgaagtacgacatcatgttcacccttttatacaaacaacatggagcggctgctgacaggccaacagggaagacgacgagaaatggccgaccaaaaacaaagacggaaagcaggagttggagatccgcctcgggaacgaccacatttcattcgaggtgcgtcttgccagtgtcggaatctatttctgcaaaatgttcagagctaatacaggaaatagactgccaagatcggatcgatcaacgatgttacggactcggccgacccagaaggcttgcgcgtcttctactacctcgttcaggacctcaaggcgctggtgttcagtctcattgccttgcacttcaagatcaagcccatttaatcttccgacacgaacgaataccccgagtttgatatatccttactcatggaaaggagagattttgtgggataatgcggcgttttataaaggcgttcttttctatctattggcggcgcagatgggtttcttgaaactggatttaacatggataacttcgggactggcacaatcgtatacattatcgaccaatcgccccactggcccccgaacctaagagtcgtcatggctgtttgtgtcagctattgatgatgaccaaccaagcagtgtgaggcaagatatccgatgcagttgccaggcggagaccgagtgatggaacaccgacatctcattacgaagcacaccaaaagcatgccgctgtacgattcgtacaacaaattcgattcgtacctctatgtgaagagagacctgccatggctggtcttgaatcacgattgatcaagtgacaaaaggttgggctaccaactttaaagcagtaacaaggtccgcacatgtcaaagtaagaagttaatcgatccaactctccgacttttggctcttattggcggtagaccggttatgctgtgtaacttttcgcttgacgagtaacgcggggtagactttccttccgagacacatccaatgcgaaatggcttcagtttatggtaaatccaagtagtacaaaatgcttcgtgaaactcggtccatcctggagcccttcgtcgtcgacgttcctggcatgtgcgacggatcgggaagggtcactcgagatggaagtggaagttacctcggtggggctactgacgtgaaggatctccaccgcgataagctctatcgaacccctgaagcttccgtcgacaccgccaaactgcatgctttggctcggcagcgcttctcccaatcccgcactgcaaagtggaagtcaacatcaacccgcttggcagcacggcgtgcgcgggtggcaactgcatcgcatgctgtacctgtgtgtgtgttgttttggccccgagaggtacaatcgcaagcgagcgacccaagatggaggcgggaggccgataccgccagctagttttcatctttgtctgcccatcaaccgcccacccacctacccaccctcatcaattaaggttgaaagtggaaaatgggagcggacccggggccattggagtgcccaccaacaaggcgggcatgagtccgtggagttttgctactagacagatacaacttgactgttgacggcagaacgccatcactcgacccagaaaatcgtcattcccttgccctcgtctttgctttcccgcgaatattataacctagctgcatctcattgctaccacacctaccaacaaactacctaggtgtccagcaatttctcttcccgcttgtcacctgccgcctggtttcgcatcgcagcacatattttttcttggacatcatattgctacttggacattttcctcctttgggagttcgaaaccccgaggttcttgggttttcagttttctggtggtgatcgagccaatgaattcgcaacagcagcgaacgcaagtggaaatcaactgccgccaatttgccagcgcttctgtcgcctcctgcttctggttgactgcttcatcttgcctgtaagacgtgttcgttcttgcgatctgagtggcggaccgctacacgttgcatacctaacacacacccactgaatggcaccccggaccagactccagtcgtcgtcttgcaatccacttcagctgcactggaccctggggttcctccactcagacatctctcccgccatcaaggttgttggatggtaatagtgacggtcaggtcgcactacagtcaccccgtcgcgatacgtattggttgggcccgagaacatctatcttgtcgcttgcttggttcaagcctgggatctaactacacctacaagctcccacatcgacatccagtcgcttcggctttgcaactttcgcagagatcacatctcccgctcagatctttggtctgactccttccttgtcgtccccacctgccgctgtcatcgacattccatcccactgcatcgtcgcaaaagcccttactccacccgcaacaccgagacgcaggacagccagacacgcctgccgacgcatcgcatccgtcctgccatcagcacagcagtctacgtcgcagtagatcttggacgccagatcagagtgatatcgaaccgattcacaaaagcccaacatgcctagggttgtgcctttcaacgacgcaatcgatcccccatctccacgcctttacccattttcatcatgtcccgataccgatgactcccaaatgcattcgcagtcacaacatcagtatttctcaccacccatgatacccatgataacagcaccaagcacggccgatgttatcgaaagaacgggaccggccgtattgtccccggagagtcaatcggaggtgaatcgtgatgtggatatggatcatggatccgaacgcatgcgggacgaccgccgggacgcagatgaggcccacaagcagcggaccgagattgacgacgaaccttccgtggccgttagtgaccccgcacattctgtccatgtcgaacaacgtaaccgcactactacggcgaacagagtgccgactcgcacgtcgaacataaggccattaagggtgagcggtggacataggaatcggaaacaaggtgacgagcttcttgcgccgaacactacaagtcttggtcaagtagaagaagtcgacttgactggcaatgacacaccctggatgcacgactatggactcgcagggctcagctacgagtactgccagacaagattgacaccgtccacgccatcatcctatcttcgcccaggcagtaaattttcggggatgcaaaagtcggagagatcacgttatgacgtggaggtggaaatcaagcaggttgatctccgcgagtccttcttgtgcggctatctgcggattcagggtacgtagcgggaggtacctcttcttgtgttacaatcaaaaaggcaaaactaagggaacagaatttgctaaccgggagccgcttgtctaggtcttactgatacccacccgacattgacgacgtattttgaaggcgaaatcattggcccacattatagcttcctcactcaacacccacaatggggagcaaatgacaggatcgatatctcgcattggagcaagtttctcgcgttcaaaccttacgccaaggtcgccaaaaggggcggcgttcacatcagggatgtggcacagaaagataacatcttcatgcgatggaaggagcagtttctggtcccgaaccaccgtgttaaaaccatcaatggggctagtttcgagggcttctactacatctgcttcaaccagatccacgggacaattcaaggaatctacttccacagcaagagcgaaaagtaagccgttacccctgtctggtcaaaagcatatgagagggctgctgctaacgttgtgcgtttaatcgcaggttccaacaattagagctgcatcatgtccaagataaagggtgctttggcgctatggagttcagatgagacgacgcagggacgtcacattggaagggcggcaatagtccgcggccttcacagggctgagattcgacccaagccctcgggaatatggtcacaaggacatgatcccaagacataatcaagcccaaacaaaatgtggttttgggcgggtagggtcgaaggaatcctcaaaagaaacgacccaacagtgaatgagggtcactcacgagcgactcaggtggacgcttgtctttttttgggttctcatctgcatcagttggcttttttgtcttcataccgtcgcacgatgtcatttgcttcttatgttgctgttattgcttatctggtttgggatcggggtctgataccagttgttactaatttgacatattgtgggtttctttcaggggcgtgagcgcagtctattttgacggacaacagagacgctcgagggaggacatttacataccacacacgcacacattgttacgaggagtcaacgaagggtcaaggaagtaacaaggcctggggttttagtcccataagccatgatgaggttcttcatcattcatcaggtggaggcatggcgtataaagcgtagagtcagcatgaacgggaaccgaaggtggacaaatgccagtcaaagcaggatccgccatatctcaggtcgtccggtgcagagacttctttcttgtacatgtctaaatcttcatgggggtatctgaatggaacacaactggaagagcgtacacatatgtgtgtcacatgcgtagccgtgcaacaagctggcaaggcagagtgttgatatgtgaactcagtttttgaaccccttgaagtaggcgttacggaaggggttcaggtcgtccgccgtcttgccttcttcgacggcccgttctgccttggcctgctcatatgctttgatggctgcagcctcaacttgggcatcgggaatacggcggtatgttattagtcgtcgggaccctagagaataagatcacaatcagtacatttgctaacaaggattctcgagatgaatattagccaactcacatttgttgaagtcctgcacacaaacggccacaaccgccatataaggatgctgcggcaccggaatctcctgatcctggtcattcgctgtcggcatccagaacgacagtcggcccccatccaccagcgtctgcgccgagaactgcaggatatcatccaacatcaacaaaaagctgtacggcttcctaggcgggatgaaatccggatctttgtacatctccatgcccttggggatcacccacggacacttttccgggtccttgacccccaacaccttcagcccttcacgcaccccgtagggcgggtcgcacaccaccgcgtcgaatatcctgccgcttaccccgtcacttttaggttgtccagcgggggaggagggagaggcggaagtgccaagggcagatttgcgtataggcgtgttggtcaaatcagcagtgaacatcccgcccaggttttgggtaaggccatattgctcaaagttccccctcagggtcctcttcttctcgtcacctcggatgctgcgcccgtcaatatcggacccaaacgtcaaagcgccgaattgcgcgcaggcaatcgggaaggaaccggtgccgacgaaggggtcgtagatcagttttccaggtgccgccagggcaatgttggccgtgaccagggctagctcggcgtccatggaggtcgtggagatgtatctcctctttttgaggtccaacttcttgggcagcgtctcccgggaagaagtacccaggtaccgaccaaagtagtagtactttggatcggggatgccgagaggtgtagaattccatggccagtcttcgaataggatgaactcctcgtcggggttgcgcatcttgatcgggccggcgaatccgaggtaggcgaaggagttgatgatggacagtttttggtcgttggtacgagagccttggtaggagtcgatggtgaacttgaaggagcaggacaagtattgggaccataagggctcggtgtgagagcggacggagctgtggacttccgggagggtggcgccgtggccccagagctcgtggatggagataacgaggatggagcgagcgatgaggcgcctggcggcactggcggaagggagggaaactatgcagaagggggactgtgtatgggttgttagttgaatggttcgactagatggggatgtgagttcatggtgggttgagaagcagaaatgggttcaactgctttctggcttggcatggacgtgttccggtttagggagtgaaacctgaagagacctacctctagactgtatgagacgactttgagatcgatgccttctactatggctagggcctcaatctcggggagacgaaaagtctcgtgagactgagagaagcggatgagatattccatttcgggcatgatggagaggatggagggagagttgtggtagggtgctctgcttttcaattatgacacatattctgctgcaaaatgttatgacaaaaaatgatgaacctctttatgtcgtgttgaagaaaaatgatctcggccaccaatctgttgtcacggtgagattttgtcaccagttgaggttgaagttactcaaaaacacataggagggagtgttgtttgatctttagcgtggtgtggatccattgataagatccctgacttgcagatctggtagggctgtgactggtgccctgtcagcttgaagtggggcttaaatgctttggacttacggcaggggtcggtacagtccataccccagcttttgaatttccactacagtcgagcagcttagccccatacagcatatgaaccttgatcgcacctttggccggcttcaaacacgacaacagaaagttcgacgattcatccatacggcaccgtaaaagactacatcagaatcaccatgctctcgtttccgaccccttcagtctaccagtcgtcgaaatgcttcgtcacctacggggttatgggccatcttgaccctaatcagccaccaaccaaaagcaagccatggtcaacagttgcaggccaggacttcatcaacagggtatgtcactctccttcatgttgggacaacattcactaataactatccccaggtcgaacttatcatacctcaagaagcctttgaagtggtgcggaaatttttgaacgaaaaggcagcacctgagtttcaacgagtggtcatgtccttgcacgacattttgtctggtgacttcttcactgaatacattaagaagggtaggttaagaccttttctggagcaagctagtagcgaaagctaacaaagcatgcgctagggaacgttatgatgctgtcggaagggaggaaagggatcgacaacgtttttacattcagaaatggtacgccacattcgaatagtgaacgagtgaagactgcattgaacgctctgctaacataatgatgcaggcatcttgacaatgttattggacaaggaagcatatgaaagagcaggtcttgttggcaagcctgacggagtgaaaggaaagcgtggtctgaagccccggtggggtaagtctcttcttcctacttggagtatactagttcttgatggctactaacgaggccttaactacagtcgttgaagtcgacctcacgagttcgtcgatggtcccaggcaagaaaggattcgacagactgatctatgcgagcaagaacgctttcaatacaccaatcacttggctattctgcaacctttcttccaccagtaagcatctcgtccagtgacctacggcacacgcacccactaacgtcacttcagtccccaatccagatcccctcgcgccacattctccgaccaggtgtgcagcagagcccagtgtcctggaaaacctcgacgccatgttgccgaccctgaagcctccggttgacgcaatcggaccagaggggagagaggaactcgaatacttctccaccgagctctatgagtggctatcactcgtccgactgcagagcccccgaattcaggtgggcgaccaggttgatccgtatctttgccgatatcaggtgcctggcgatggccagcaaggcaagatctgcaagcttacttggcagggctttcttgctccgtcctggtgtcgggagattctcctcaatctcgttgctgaactcccatcgaaaacttggttctcgttcagcacgacgaccttctccaagggcatggctggggacaactctgagatttctctctttcgaccccaaggagcgccgggggaatatgtaatgtgggagatcaagagccatgagtgaaaagtaatcggcgttttatggcgaaatgtctcattcctgtctaggtcctaggatggcatcctccaccaactggcgcaatgccgcctgtccctcggcagtctcaaagtcctctctcgaggcaagctcttcaatccgcctgcggaactcgggatccggctccccagcattctccgcctcgttcattgtaccaatctgtacttgtagaccctcgggagccgggggaaggtccgctggcgtgactccgtttgtcgtgccatgggcagtggtagtggtgttggcctcgccttccagaccactgaggtattctgcgacctcgggataatcctcctcggcctcgatcttctctctcgcggtctgaccctcgtcgttcacaatggtggtgtccagcttcagctcctcggctaggaccttggcagcggcgacggtttcgacgacaaagagcgctgtctcgccatcttcgtccttgaggtccactgggaccttgaattcgcctacaagagtgcgcaagaggtccaggtggttgtagctggcggcggcgtgaataagggagtagccgtgctcgtcctgacccgaggccagagaggggttctcgcgaaggagcgcgatacacgcctccgggttatctgcggcgaggaggtatgggttgttcgacattttgggtgggtagactcggtcttcgggtcggatttggcggttcacgggtatcaaaataatgcttaagggatttttttgatgaagacaggcacagctacactacgcaaactcgcaacccaagtcacaagtaaggtaggggacggacctgggcgagagctgtggacaaaattttagtggagacatgtcgagctaggaatgcggggcactccaatcgatggaatcctacagatcaatgttccctcgaacccctgtcctggcgctggcgcctcttgttcccttcggcgtgtgacgcaccgcaggcgcagtactggacccctggaactcctcatctaacccgaaccctgtgcatactcgcttgcaaaacgctgtagggctgcctctactgccgtgaaaaatagtggacactacaacctgacggacttgttggcacaaccagaagggacagttcatccaccagggaggttcaggaaagtggaaaagtgaactatcggcgatggtctatactatgtacaaagtctggttgagttggagatcaagttaaagaagttggtgacaacgtcgatcagcgatacgccaatacttagttgtacgccagttgtacgaacaataaggaaccgagcagatctcgaaagagtctcggcgaactaaatcagtccaccgacatcaaatacagtacgtcaacaggttggagttgctacgggcagtatgtaaacctggatcaatacgtgaccatacactttaccgcctgcggcccattccatgtgttggtgcaaaatctaccaggtcccatgtcttgtctccctttgttgcagtatcgccgccgttcaaatgtatgactgtgtcggcgaaccgcagaagttgtaggcagcctgtcagccccaaataatcaccttattttcgccattatattggccaaaaaggagtactttggacccaattagctgatgtggttctcttggtggtagtacggtagtagtgtagtgaccaacggattgcatcacaatctctctagggctgagtcgcaaagccaccttcttttttttttgttcgtcccatcaagctccttccatcccaggtcccagatgcggtttccaggacagctgcaacagcttctcctgcagaaggcgattcacagattcggccgagcacttgacccacgaaaggcagcagcgacagcaaagaaatcctcccattattaaatcacctttatcacctcactcaactgtgatcgccattttggtgccttttcaaacatcactcctacgctttggaacagctccctctttgccaaccctttccattgcaagggcaaagccggaagcttctcgctgttatacccaccccaaaactcagtgctttccttacccccgctataaacttccccaaccacacccagcgctctcactggcgcaagtccgcacctcaacctcatcaccacaccacaacaacccaaccatggacgaaccactcacggatctccgaggcccactagccgccaaatacactgcttctaccgattacagcaaaattgcagacaagtttgaggtcccccatgtcgcacaggatgttcacgaggttgcgaccttgatcaacgggctcgagaatggcgccaagaaaaagaccagcttcaaggtgaaaaaaacgacttacgaagttgcccagtcgcgtgaccacatccgtgtcgactcgtggcgcttccatgactgggactacaagaaacatgacctacccacatatgcccgcggtctcttcaccaccagacacaaggacggaacacctgagattaccacccgtggctacgacaagttcttcaacgtcgacgaggtcacggagaccaagtgggaaaacatcaggaacaggacgcgaggcccctacgaactgacgctgaaggaaaacggctgcatcatcttcgtcagtggtcttgccgacgacacactgctcgtctgcagcaaacactcgactggcgaccgtagtgatgtcgaaaccagtcatgccagcgctggtgagcgcaggttggaggagcagttggcacgcattggtaagacaaaggccgatcttgcacgggagttgaggagacggaatgtcacggctgtggcagaactctgcgacgacagcttcgaggagcacattctggcgtacggacccgacaaggccggcctgtatttgcatggcatgaacctcaaccttcccgagttcatgacttacccctcgcctgtcgttcagaaattcgcagaggaatgggggttcatcaaaactggcctgatcgtcattgacactatcgacgaggtcaaggctttcctcgaggaggtagctgaaagtggcgcccacgacggccgcgatgtagagggttttgtcattcgctgcaagatgtcttaccagcctgggcagcagcccttccaggattggttcttcaagtacaagttcgaagagccctatctaatgtatcgacagtggcgtgagtgcaccaaggccatcatcgcaggaaagccgccaaagttcaagaagcacgtcaagattaccgaggagtatcttctctacgctcgtcagcgtctagctggtgatcgggagctggccaagcgctacaaccaaaatcacgggattattgctctccgaaacgattttctcgctttcaaaaacctcaagggttccgacgctgccaacttcgaggccttgcatgggggaggagctgccgctgacgttgagagtgatatcatcctggtcccgatcgccaccatcggctgcggaaagacgacggttggtcttgctctcactcacttgtttggctggggtcacgtccaaaacgacaacatcaccggtaaagcccggccgcctcgctttaccaaggctcttctcgacatccttgacgaaggtgtccccgcagtctatgccgaccgcaacaatgcgcaaaagcatgagcgtaagcagctcatcaccgacgtcaagatacagcacgcccgcgcccggcttgtggcgctccacttcgttcacaatgatctcgaaaaagtccgcgaggtttgccgggatcgtgtctttgcacggggtgataatcatcaaaccatccaggccgcctcggatatgaacaaggttcgtggcatcatggagggattcatcaaccgcttcgagccttgcgacccagaacagaagcctgactcggaattcgacgatatcatcgaccttgatccttcggcaggaagcagacaaaacctggagactgtcatcaaggagctccatcgcatgtaccccaagttcatgcccaacatcccctctgcagcagaaatggacgaagccatccaatatgccctcgaaggctacaagcctgatttgcgtcacgtcatccccgaccgcagtaacaagaacaagaaccagcctaagcagaacggtcagcagcaacagcagaagcagaaaaagcgacccctggagtacatgtccgtcgacatgacgaccaaggatgtgcttaacactcttgagaaggcgtttgccgctgctggcccggagcaatcccgctttttcaagcagctccagggcactcgccgcgtacaacccaaatttcacgtcactttgatgcacagggctggtgccaaggagaatccgcagctctgggatagatatctgcgcatcaacgagcttgaaggacccaactctccagacgggaagctcggagagatcgacgtccagcttgagcgtgtggtttatgacgaccgtatcatggctgtcgtggttcgcttgatccccagacccggggacgaacacgccaatcccgatagcagtgagcctgcagagccaaagtggcagtgcacaaaccgtgttgcacatatcacggttggaacgagagatgatagtgtcaagcctagggagagcaatgacttgcttgtcaagtggttggagcatggtacgggagcggagaccggaatctacgacctgttgatcgatggtaagcccacgttgcagggagttgtcaggggggtcctctcgagataggagaccgaaggggcttcatcattggcaaccaatgaccataattcccatcggcgccgtggacgtggacatggacatgggcttggacgtggtcgaggcggtggtggccacggccgggctagagggtcacataggggcagggggcattgacgttacttgtaggagtctgttagacgcaggatgatgttcacaaaatgtcttggggaaaatcatagctttgcgtataacggcgagaacggaaagacgatggcaggagaacaggtttggggctttcgagaccaaaatatgcaatatagccaggcttgtagccttctcatcaccacaattacatatccacatctatacttaaccagacaacaagaccatagcactggcactttatgcgctgaagctattcgtgacctccacaaacttggcccactgcctcgccgcttctccgctcttgatagcccatctcgccctcctaataccctccttccaacgcccacctcctggtccacgctccttgacaacctgcccgtcatcaccatgtcccatatcactcgtgtccgcctcgcagatgcccgacaccacgaacagcgccgcagtgttcatcaaaacaaagtgcaagatgggatcatcatccggcatctcattgttcaaaatcttgctcaaaatagccgcattttcaatcggctccttacccggcgacacctccgacagcgaatgcgccggcaacccaaagtcgctcgggtgaagcaagaagtggtccaccactggctcgccctctgggtcctcctcggtgggcttgatagtccagcaatgcgtcggtccagcgcagctgatctcgtccagctcctcgtcgccgcagactaccatggccttgcgcgccccgcccatcttgagcgcctcagcgaacacgggaccgaggtccttgcgcgcgcatccgatcattcgcgcctctaccaatttatcctttccaccttcgcccgtgaaaacggccgggtcgagcgcgtccagcgggttcgccagagggccgaccaggttgaaaatggtgcgccaggggagctgcgcgcggatgggggctacgtggcgcatgccctggtggaagacgggtgcgaagaggaagccgtagttacattgggagtagagcgagcagacggtgtcggggcggatgcgagagatttggggtgggcggggagggacgcaggccaaaaggtcggccgagccggacttggaggttgaggctttgttgccgtgcttgccgacgagtagcagggaggaggcgaggatggaggaggtggtgctgatgttgaaggtgttgtgggagtcgccacctgtgcctacaatgtcgcactggaatcgaggaggtggtcagtaagggagctagtagggtgaggaagggaaaggggacggggacaacgaaagggactaggatgactgaatgtgtaggaggaaaacgtacgaggccaccgttgtaagctccttcttgtttgccgcgcttctcaatgacttgacgtagttcgttaaggtcggtctgggcagcggccttcagcatcacctgggctgttttggatagcacttcggcactgcggtcgagaccggtaaagtgcaggcacatgagcagcgcgccggcctggacatcggaaatttggttggtgaagaagtaagagatggcatgggcgatctcgtccggcgtcacagggtcggggtggccgaggggccagagacgggtcagtagcttcttgatgttgacatccgggaggtcctcagccgcagtcgcggtcgccggtgccgcttgttgctgttgcgccgacatgtttctggggatgttaaagcggagtttctgccgggatcagaactgtttgcctggtcgcaatagctgtcaggctggtcagggaggccaattgaatgatgtcggcttcctgggagctgttgaaggagtaaagtctggctgttgttgactcatttcgtggatcggaaaggcgcaagcgggaataccatccaaggtttggtgggaatgacgggcagctttctacagtgtgctttgttctccccaatgatggcatccaatgccgccagagtgccccgcgacagggccaacgggcaccagcggggcagatatgcaggcattgagcaccccactcagcagccgcagatcgcaaccgcaaatgagcctgaatgggctggcagaatagcgggcggtgagttgcttgcaactcttggcatttggagtaagatgcggcaggcaactttttgattttacagcgagcgggagaccgggtggtcagtgcgttccggcattggcgacgcggcgccaaaatttcgggaactctgttcgccagcagcccggccgcgattacggggactgggacttgtcaatccgggggactgacggagcgcaagattgttcactcctttcacaagtaagttccggccccccggagatgaccccagtctgcgtcctctatgattaacacgatgtgatgcaagaatgtctctcagactaagtcgcccagccgtccgcggcttgggttctgccatcaagtcttccagaatctcgtccaggtcggccgccctgttggtgccctccacctccacatccgccttctcgactgcctcaccacaacgcgccgccgccgccggtcacctcaggctacccgacgactatgtgccgcccacgcaacccccgagcgcccgtcctgtcgatacgcgcaagtcgcaacttctgcgcacttacacctcgatgctccgctcgacccccttgatgctcatcttccaacacaacaacctgaccgctatcgagtgggctgcgataaggcgagagcttagccttgccctgagcaacgttccagttccagagggcgctcccgacatcacttccaagatccacctccaggttgtccgcacgcgcatcttcgatgttgcgctcaagaccgttgagttcttcgacccttctacagtggagcccaccacggctacaacagctacgggcaccaaggttcccgctacatacaaccacgatctgtcgaagcatgcgtggaaggctgtcaaggaggctaccaagaacaccgaggccgttgaaaagacggtttacggccagctcgctcctctgctcgtcggacctgtcgccatcctcaccctgccctccgtgtcgccggcgcatctcggcgctgccctgagcgtcctcgcccccagcccccccgccttccctgcgcccagcaggaagaagaaccccggttattatgaccttacctgccagtctggtctgcagaagctcctgctagtcggtggccgcatcgagggcaaggccttcgactacgacggcatcaagtgggttggcggcatcgagaacggaatcgagggtctgcgcgcccagctcgtgcacatgctgcagagcgccggcatgggtcttaccagcgttttggagggtgctggcaagagcctctggcttaccatggagagtcgcaggagtgtcttggaggaggagcagaaccccaagaaggagggcgagggcgaggaggagaagaaagagtagggctaatcagcgtgaagtcaagtgcgaacaaccggaaatatgggagcccaatttactccacaaacaccaaaggtctgggtgctgcattgggtgctgtacatttctcaggcttgccggacctagtgatgcgatgctgctacttcataagagatcaagtacaaaggatctggtgtacaatacaatgtaacaaagacatatgtaaaagcgcaaataatctggcagtgtctcgtttgtgtttgatgctgactggtgggttgacgatctcttcggacaacggtgcagcttcgggttcttagcagaggaccttgatgatcaaccaagtgtgaggtctgtactaccgggctagctaggctcgaccccgctgatgttaaaggcccggtgtaagggaggtggtccctgcagtcgtttgctagtgtacacccctgcactcgcttcccttccggtcattgctgcctcccaatggttcactgacagaataccaagaccatcaagtgaccgtccaggcaggtatggaactggactctgcaacgcataattgctaagtagattgcctttgcatgggctgttgtctgttacagaaaaccactcacgaaattcaagaattgaccgttgggaaattctatacgactgtattcctgtgctgacatcacattgcagcgaacgagggccgcatcgcgcctcgacagcttgcatttgcatcttcacgatgatgatcttggtcgcttctcactaaaaggcgccgctgagctaccgactccttcccctcccgaaagcttcccgctcgtcaaaccccatcagtcacaagctatctacgtatctcgatcatccccgctgtcttcaactccactcaacctctcatcaacccacccttcaagatacggacttgagcattgtgctattccatctctcatctctcgttcgcagagtatacatacgtcgtcaacggcaatctgcgtcaacctgaacccgataccaaaagcaactgcgggcagagcaacagccacttccaaaatacaaccactaacgagcaacggccggaacgaagagacgataacgagttacgggaccaccacgtaaggatacgatacatacctgacacaaggacacgctcttacaaatcgaaacgagcattccaataatcgcacacgagatttcctaacctactacacatcacaactgtctcaggaaaggcaaaacaagaacaaacaaaacaatggacttcgcaccttaccaagccgcacccccggagcatgggcgcaccatctcaccacccgactccacctcctccccacgcacatcatgggactacggccgccgttcttcctactcccccagcagcggaaacaagtaccaacagcgcccagcgcaagtatcgcctccgccacttctacacccacaaccacatcgtgcttggtcgggtgagggcatcagcaggtatcaaagtccgagtgctactcctggcaccgccaatgggatcggcagtggcattgggttcaacagtaggaacggcagtggtggtggaggaggaggaggaggagtaggaggaagcatgggcgaatatttcaatgcgctgggcgctcgagaggggatggtgtccgagtttgatacgagcttgggactgaggctggattatgaggcgtgtttggcgtatttggcagtgccgccgctgggagcgattttgctgttgattttggagcggaagagtgattatgtcaggtgagtgaaacaagacccatctctcggtatggtcgaggagttagcgttgctgacatgtggaactggggattaggttccacgcatggcagtccagtctgctgtttacggcattgtttgtgcttcatttgttgatttcttggtcgagtttccttagctggctgttatttctggcggatttggcgttggtaggatggctggttattaatgcttatagggacgccgacacgttagacaggtatgtcttccgggatccaaacgagtggacaaaagctgacttggtttccagatacgaagtaccgatttttgggccgatagcaagcgggatcttggacgacgagtagacgactgtggttattggggctcaaacgcatcaggatcagtccggcatcgtggttgtcctgggagagttgatacttgacacttgacgagaggtgtgaatacggccttctcgtactctaatgtaatgcgctggtatatttttagtccgatgagggatgtatcgaatcaattcctgtgttatcgagccgcttccccgtaagggactagctcaagggttttggtcaactccgtttaagacttcatgaacatcgaaattgagtgaagcacagcagatgaatgatcgtgcagtgaaactcgactgaattgaaaccgtgaacctggatggccgatgccgcgtggttagtcagctgtggctggttcactctggggtcagagtggggtctagagctgaagtactatgtacatactgtggggcgttaggtacccggccttgttacgtcgcgcttttgcctgcagcccagctcctggtcaaccaccgacagcactcgaagctctgtgccgcatgtcgaccacgcaactgccaccatccacgcagcactgcactacaagcacgaccgccggtctcccaaccacaacgcaaacaacggcgattttcatcactaaccaccactactactccacgtcgtcgtttcaaattccgtggagattacatacagaggatcagtaacccgatctctgcgcccttgcgactttccctaccgataccccacattcgcacccgtctgcgtcagccatgtcgacccttgaggaactcgacgacctcgatcgccgtgagcgcgaggacaagaagaaggatcaggacaaggataagaacaacaagaaagagggagatggcgatgccgagatgaaggatgccgagcccgaggccgatgacatcctagatgaggagatcctgagtttgagcacagaggacatcctgatgcggaagcgcctcctcgagaacgatgccagaatcatgaagagcgaataccagcggttatcacatgagagggctaccatgaaggacaagatcaaggagaaccaagaaaagattgccaacaaccggtaaacattccccctacactcccctaaggtttgccttcagtagccgcgaaacctcccctactaacgctggcctcatcagacaacttccgtatctcgtaggaaatgtcgttgaacttttggaccttgacccgaccgccgagtcctccgaagagggcgccaacatcgacttggatgccacgcgcgtgggtaaatcggcagtcatcaagacatcgaccagacagaccatctttctccctctcatcggcttggtcgaccccgagaagttgaagcccggcgatctcatcggtgttaacaaggattcgtaccttattctggatacgttgcccgccgagtacgacagcagagtcaaggctatggaggtcgacgagaagcctcaggagaagtacacagatgtcggtggtctcgacaaacagattgacgaacttgtcgaggctattgtgtggcctatgaaggaagccgaacggtttaagaagatcggtatcaaggcgcccaagggtatgtcttcaccaagatggagcagaaactcgctgctgtggtattgctgctaacttcaggaataggagctttgatgtacggacctcccggaacaggcaagactttacttgccagagcttgcgccgctcagacagatgccacattcctcaagcttgctggcccccagctagtgcagatgtttatcggagacggtgccaagctcgtaagggactgcttcgccctagcaaaagagaaggccccgtcaattatcttcatcgacgagttggatgccgtcggtaccaagcgtttcgacagcgagaagtccggcgatcgtgaagtccagcgaaccatgttggagctcctcaaccagctcgacggtttcgcttctgacgaccgtatcaaggttctcgccgcgacgaaccgtatcgacgtcctcgaccccgctttgcttcgttccggtcgtcttgaccgcaagatcgagttccctcttccgaacgaggaggcacgcgcacagattctcaagattcattccaggaagatgaaggtcaaccccggcgttaactggggcgagttggcgcgcagcacggatgagtttggcggtgccatgctgaaggctgtgtgtgtcgaggctggcatgattgccctccgtatgggcaagaatcagattggacacgaacactacgttgacgctatttctgaggtgcaggccaagaagaaggaagtgagtattttccccaagacaaccaatgcttgtgtgctgcttactgaccacgcgttcagaccgtcaacttctacgcttaatgttattgcatttcctaccgtactgaaagcgacgaccgaactacggcaaacagcaaggtcatggacggttcatagaaatttggcatgcaatagagctagcgttgggttgggcatgtcttgtatcataatgaagcgttttaccccgatgacttgccatgccatccaaattctcgataacccagaggcttgatgactctgatgaacaatgtttgctggccttcttgttaacttactgttacgttgcctacccgatactctcattctagagggtgaaacggtttccagtccgccggtttcgctgccccgatattgtcctggtaaaactgaaatgttaagtatagcatcaaacagatttcacgggtttccgtatgtggtccgttgacaatgtgaccacctgttgtttgattttgatcattcttcaatatcatcttgcatttcgtccttgagttgctacaccagtggtttgctgcttctacgacgactcatttattgattttcgagcgggtcttccatagtgtggatttacttacctttttttcgtggctcaagatgtgaactgtacaaagtacaaccgattgcaactcgctcctgatgatccaaagcttggtcctcaaaactaaaccgatcaagacctgcagcttgaatgaagatccaggtgtcggtcgtctgccagaaagatctctcatggttcaaacactgacttcgaattttcaccatatttttcagaattccgcatgattctggcatccgcgttagagcaccatccctcatagttggtatccgacaaacccgaagtactccgttagaacaacacaaccactcttcctcttcgctaccgccaatacgtagcatatcaaatattggaacgaccaaaacagaatatcactataggacgccaggggggttctgtgaaaacgaccctcgaaatgctctagtaaccttaacttttgtcaattgtgaaggattgtggttcaacgatgctcgagcgaacatctgcctcgctgaggagttcagtgcaagatgtgccctggcatgcatcaatatcagtccatcccgttattcctgccgagtacagacatcttttgagacacttgacagttccctgcacaggtgactgcagagcataacgtggcatctcgatatcggatgatctctcaaacggccctgaattctgcaagcgttgaaaggtgaaccgagatgagtggtgactgaaacggtggtcgcaaatcctcacagcatcacactcggctacccgtcagggttccccctccccaacgaatatcaaaccttatttccgcagttcacactaatttagagacattgtggggtaataaacaagatcaacagaaagaacaacagctttcaaatacaaatttctgccatccatctaccctcaaaatatctggctcacgacagcttcttctggatctctttcttctgatcgagggttaggagaacaagagagcttagcatgttagcgtgtcttggcgccaatggtctgggcccaacaccaaaaatgtcactagggacggcagcatgacgtcattgctttggcagagaaaaagatgttttggttttggcctgtgacacaatgatgtgacggggctggaggataccagagcaaacgatgatgccggccttcgtttgtcgaaggcagagaagggatgagagattgacagcagaccaatggcaagacggcaacaagcttcaactaacagcaattcacgcgggagttcaggcggcaactgccaattacgtcattgtatcggagcttcccctcccctctcactcgtccaccttgccttcgcagagcatcgcatctgtgtagggaccgagacgatagcttgttcctgccagttgtagatcgaaacggggctgtacaagaaactctggagccggtggtggataatgaatgcctgccactcttgacttctgtagacatgctcgtgttcctaccaagtacgtgacactgggcagctgtcaaaccgtggtgccagttgtggcttgtttgttgtgttttgtgaaagaacaaggacgcgacacaatgcctggcaccagtcgggcaggagtgacgtccatgaccgcccctcgttttcacttggatcttcagtcccttgggtttgaccaacgcagcagctgccttcccttccttcctttgtcttctggaatcccagggcacaccaacatcaaaacaagttctaccgatttaaccttctctcctgttgacttcctcttttgctttttctgaactggaacacgactcagcttttgatacccccaagcacatactctcaccatctgtgtgcataatcttcaaacaacctcacgaccacgccgtcttcgttgctcaccccgacaatagtatcgtacctctagactcagtccgcgatgaggatcgcaaagactttcctctccctggcccttgtggccgacgctgtctacggcagctcgtggttttccaatgctggtgcgtaatctcgcttttctgatcttagccagacacccgctgattgatcttctcttcccagcctacaacaaatggcacgagactgagctcgagagatggctttccgaccacgatgtcccctatcctacacccgcggaccgcaaggagctcgagaagctcgtccagtccaactgggataaccaggtggtcgctccttacaaggagtgggatactgccaagctcaccgactacctgaagcagaagggaatcgagaccaaggactccgccggttccaccaaggactctctcatcgaccaggtcaagggtgtctggtatgagtctgaggacaaggctcacaactcctggctcaacgtgaaggactggattctggactcgtggactgacagccagctcaaggccttctgcgatcgccatagcattccaggtgagcttcattatattcgcatctaatgcaaatccgcttaaagtactaacaatatcacagtcccccagccccgtaagcgtgatacccttctcgagaaggcccgttctagctacgagaccatcgctcaaaaggctggcgagactgctgcctaccctggtaactggctgtatgagacctggtctgaatctgacttgaaggagtggcttgatacccatggcatccctgctcctcagcccaccaccgtaagttgatatgcatgagtgcagatctcgaccaaacattaaccatcattgcagagagacaagcttatcgctactgttcgccgcaactcccgccttgcctatctccgcatgaaggagcaacaggccagtgccacctccagcgcccaagctgcttatgcgaccctgaccgacaagctcatcgatgcctggagcgagtcccagctcaaggacttctgtgacaagaacggaattcccgtaccccagggcaccaagctcaaccagcttcgtgcccttgtccggaagcaccgcgccgatctccttggtgataccctttctgcttctgcttcttcggcttttggtgctgctacctctaacatcggctccaactatgccaaggccactgacgccgcttcccaggctgctgcggatgctttcgacaaggctatcaacacgtggtctgagactcgcctcaaggcctatctcgacgctcgcggtgtccccgtcccccaggcttccaagattgatgagctccgcgccctggcccgtaagcatgcccacaaggctgcttctggttacactgcttggaccttcgatgactggacctacgacaacttgaaggactatattcttgcccacggtgatgccgctggcaagaaggtcgccaaccaggccggtgttacccgtgaccagctgctcgccgctgctcaatcgggatatgcctctgcttccgctgccggtggcgattcttacgcctcagttactagctacctcgctaaggctaccgactctgccaaggcccagacttttgacacctggagtgaaagcgatctcaaggcttaccttgatagttatggcgtagtaagttgatattaccctttcaatacgcaaatcagttattaacacaatctaccagcctgccccccaaggttctactctcaacgagctccgtgctctggcccgccgtcagtggacctacttcaagtacggaacctcgacaccgaccgagaccgtctttgctaaaatcggagagagcgcgaaggccggttgggattggatcaagggtcagcttcatattggtgctgatgctgcccagaagcaggccatcaaggccggcgacaaggtcaaggaaggtgctgattcctaccagaagggcgccgagaaggttggcgacaagatcaaggaggagctctaagttcacctgatctcgtgataccccatgtctcctatcagagatattcgataccttcaccatacggtgaagatgcgcccatgacttgtgtgatgaagtgacgagaactttcacaacctaatatcagaggatggaaattttggtaattatttaccccactcggagggcgaaaatgacacagacaggggagtcatgggctgattgtgatgcagtctagcatttatcatggaaggttgagtgattcggaaggtacaaaggattatttccaaggcagtcctggagtttgtcgttattttgatattagtaacccatgaaaattttatgcatcggttgtatccttgaagataccttcattgtgccgatctcgtgaagctcatgaattatgatattgccacgtagttacttactcctgattagagtgatctgtgtagttgatgttttttttttcctgtggtttcttcctcaacaaaggcgctcgcgctttcgtaatgccccacactgttggctgttgaagtcaactcaggcatacgcaacgaaagtgtcgaattgtacatacatacacacatcgggttctgatacatagtataattcaggacaagtggaatggaagacctgttctcagcttgaattcggtgaatccccacaaagccatccgattatctcgtgtacacgtcgatataaaaacagcccccccccccccccccccggcaaatcctggacaaagtagttgagatctttgacattataccttgggtatactcctactaagcatccaagcgtctttgtaacacctttgatcttgacttctaggcaattcctgaatagaaatatcccaatgggactctagccgatgtcttttttgaattgttgtaatctctgtgatagttttgcaagggacctttttttttcttttttttctttctattgacgagcggtagtagctggctggtttccctaagctgttggttggtctcatccatattgtccgtggacgagcccccttgctgttcgcctaaggcaaagggaaaaaaaattggacatcaatcaagattgaaaaagaaaaaataacttctgtacctccccttaccttctctctctctctctctctctctctgtgcccatcgccgctattcccccgacggaaaaccaccgtcttccggactaacaatatgcgtggaactttcccaaagacgccgggtacactactgggctgactggacctggacacacacacacatgttccctgcgtaagtttccgttgccgttcccgttcacctttggcatgccggagatctgaagaccgtctcatggcaattttcgttcttgcgagtcggtgtgtttatttacgattttgagaggttcagtggaagaaactgttttcattgggtacacgccattcaccgcaaagtgtctaggggagcatttgtgaaaagaaaactgcgtggtgtcattttattttgattgtgaagcacgattgtcttgacttgaaaaaagggtctatttctatttttatgtacatggttttttctcatgtcatcagcacctctggtggtgggttggcggcgtgtttggtcgtgaagtgactgctgtgatgtgtgtggatagaaggggttgacgatgacagaatggtcaaataaggtgatatattttgtggcgaggcctagatgctatcttttttcgcttcttgcaattcgtgggcgaagcttggggttagtcgtcctcgtttcttctttcatggttccgaatcatcgcctgctatagtcattgtagatatgatggtggctatgatgaccatgttgttgttgctgctgatgctgatgttgatgctgctgttgctgctgctgctgtatatgggaatgagtgctctggaccgccgtcgtgtactgatgatgggcatacgatggatacgacgggtatgctgactgaggctgctggtggtggtgatattcctgagaagtgctagcactagtagtggtagcaaatctcccgcgggccagccagtccccgatgagatcgtccgtcgtgggtacttgatgatgagctcccactcccgttaattgctattgttcatggtattcggttgtctggtattgtgttggaggtgggggaggggcgtcttttggtagcaccgaaaagtctgtgttagtttccaattctctaggttggccaggggatctcaagtgagtactgagtgaggtcttacatgatgaaaagttcggctctggtgagggtgagggagtgatgtaaaccagatcttcaatatcctctgcttcttcatacccgaatgtgttaacttgttgacagcgaccgtattgattattgttgtggggcatacccttggcgttgtaggcgagctcttcatcctttatcattcccttcttggatgcccgcttctcaaaccggttgatgtcttttggatccactggtcgccctcggagaatgaagcgtgtttgttttggtgggtttccattttctcgtcgcctcttggtcttgatcatggccatgtactcggacgccttggtatacttggtgtccaggttccactttttgatctgcgtcttatactgcttctcgctaacgattactattagctttttttttcttctttttgttttttcttctttttttcttggaaatacattttgaaattgaaagcatagacttacgtggccttgaaattgtgtcttgtgtgcatctcgttcatgacatccttgagcttcatcgtcgtatacaggtgagctattagatcccggtatggctcccagtcctcaggtctggttggcctaaagactgtaccaacagccatcacaggggatggtgacaaggatgatgacgatgtcctgtcgtagtttgtcgtgggtgagtgaaactcggtggtagggctgaggccagagtaatgaagttgaaggtagagttgttgtgccatcatcaatttgaatagaggaccccgtccggggattttatcgaggccgtcggtggcgattgtcgttatgtgagtctggcagatgatcgtttgctgtgcttggtgatcctagtttcttgtcgagcaagagtggatatgtcccggaggatttgttgcggcagttcgtgtgtgtatagtgaagatcttactctttgaacttgatcccattcatgtggtgttgaatggatgtttatggtagaagttcacaacagaagaaacatggacgatagggagaagcactggcaggtcccaacgaaagcttatatcattatagactggatggaccaacatggatgctactaggtaagaccggaacgcacaaggcccccggctatcacgattggcaaattctgttgattttttctgcaacgctgctgatgaatagtgtattgatacttcgggtggtctcccagtttgggataacagcatgccaatgatacgacaagtcggctgtgggaagacatggtcacaggtcgagaaagggggggtacgtaggcgaatgaaagggggtggcaagccgaagtcgctccagatgggataaggctggagcaatccttggaaggaaagccggcggagtgtgcgatgtggtgatgcagattgaaagaaatcaaaacatggtgcggggcgatggggacggcaattgggcagctggaaaatcagacccgggggtcgctgaaactgttaacatgtttggattacaggtacgcaagcgtgggtacaaggggtcactgcccctgaccaaccacagcatccgcatcacaggctccccagaagcccagctcttgcaatgtctttccagtgagatgggcctgacaagttcttcggacactgccgaggggcaacaccctacgacccacatccttctaataccccccctcccccccccccccctaactgccgtatttaggtggaagtcggtgacattctggtggccaaaaaatgaaggtggttttctctccccacaaaaaccatcatcaagcttccagatgctgttgagtccgttgggccagaacctgcgtccacttgacacccacaaccgctgatctgatttgacattgttaccattcagacggcggagctcgttccgagctggtcggcgagcacaacagcagcgcatcatggcctgtcttgtttgccatcgtggtgtaaacgacatcgaggatcatggctgacactcagcggagtcctgcttatctccaagttcatcacaaccaggcatgtcatgcgtgagttaacgcggccctgtcgtgtgggccttgtgcttctcgaagtcaactgtcatcttgacattagcctgagggttgggttaacattgtggttcttggcattgatattgacgactctcccatgtctcctgtcaggttattcgaggagcgatgatcccaccatggtgttgtcggtggttttaagcttaaacgtcgtttccatgctgtaagacgacgacatcatattccgttttgggatcccccgaggtcaagtagtgtacaacatttacactactatacactacaaacgtgggtggcttcctatgatcgacggcacgtcaaaaggcgcccaccatgggcgatgccgccacgcattactcacccttggactgtcctcgggtcctaccggccaaaagaaattatttggaagtcatgaagtgcagaacggcccgccatcaatacctctgccgagagaagaagaaaaaacggttagcgtgatacttccatctcacagaaaactaggattatattctggtatgaatgctaatcttctgtaggcgtttttcttttgccactgatctacactatcggcgaactcataacatttaaccttttctttccccgacagaggtcaagatctatggctgcaaggatcttgtgcaagacatctctgattcaggccagaacacatgagccaagcagagctccggtctggacctgcgtaagggggtacgactttgacagcacgcaagcggctctttagacataagagttggccaaaccctccgtgttcacaaaatgtggttatgatactcagttagacaactgtcttattcgactcctcaagctgctcgcacatgaagatacgcgtgcctgacagattggatagagtacccgtatctcacgcattactgaagactgtattcccagccagctccagcccttcgtttctataatatgtctcgcgcttattagccgacgaccccattcatttcgtggcgcctctcgcaacaccaatgttcggaaggatttctatggttacctcaacatgcagtgtataggatcctccagtgttccagcatggaaatgcttaggacagccatcgacactgtgaaatacaagcgaacggattcacttcaaaacctttaccaaacatggtatctgacacaacgccagtaggcttccactatcacagcagttaacgggagtaatccgagtcaaatctgctcctgatggtcagtctccaaggggctgacaacgaagcccgttagatcacgtacgatacatgaaagggtctatccgtttcaactgccgaacaccgacgtcaactcgtatcaacttgtgtcactcaggttcacaaggccaccctcgtactcaactaatgctgacttgcgttaagcaacccattcgggaagctcaaacgcggagagaatcgcacaacgggaccaatcataccttgggtgtcacagaactaaacgctccgggtcgggggcttaggaagcacaagtgccacgctggtttcgcttctgacatatatatctagattacacccgctcctgactgccaccgaagcgatctcttcccagctttgctgccgaatctcgatgccggaatctgagtgctgccatggcgtatcctcaagatcaatttctgcagacagccatctcgaagaaagcgacaacaaagatatccgggatcgattgccgttcaccaacatgacatgagaattatgactgaccaccttactatataatctcactcgtatgattaagaatctacagacccccctttggtaccaagaactcgacgacgccgtcatcacggcaccaccaccaccaccaccatcagaagaagaaggaagcaagcgaatccatcccgctcccacttaccgaattttcgcacctggtcacccccgcatagccggacgggagtaacatcagcaacgagaaaagcgctgcagtcaagtagtagtagccgcaccatgggggaacaacgccgcaatgctgcagtgctgcgttgctgtgtggctgaaaaaaaacactaggcattttcgatcacgctcgagcacacctgacaacctcacatcaagtattgagaccaacaccggctgttcaatattcaccaaagagatttattcgctacaaagcatgcaaactcatcgcttcaatttcccattttgacgaccagttcgccaggctagcgaattctgcctacctacaagctgtcatgattactgccatatctaacgcatggtagcagtaggattcaagccccaagccacttgatgtgcgggatgcagatgttttgaaggattcaccaggggcatggaaatcttgaattatgcccagcgatcgaagatccaggggaaacgtcattgtgcttgtcagacagttggatgcatgattggctccttcgctcctttccgcttctttaggtaattttattttgaatgtcagccgcacctgctttggacactcgacacatttgacatgatttcctatccgaacctaccgctggaggagggatcgatatctgtttaatcacaaaagcagttgcattattcattttgccgacgattctaatgacctcgatttggggaacaggagtgacgtttgggtgtatgtgattattctattcttgaagcatgttgacaccagcagccgccctattctcaatgccatgactctgtttcccttttccattccgccacgaatctccctgtgcaaggtctctaccctttcacgtacccatggactccgatttcccgtaaacctcgagcagccagcactagctattattatcattatcttcaaatcaaagagtccttctctccaccgactgcgcttcaagggccgcaagggtcttggcctagaaaccaaggaaagggaagttagaatatgtctcctcattgaatcctatcttgctcagcacaccaagagctgcgtgaagacttaccataacggcacatgacccctctctccttgaactcccagtccaaggccatcctacaggccagtgcctggcccttgacggtcccgaaccggaactccataattctgctgtgtgtgcgagtggtgggaacagcagcattttcctgaggttctgcctcaggctcagcagtgactgggtgagcacgctcacgccagttagtcgatgcgagagctcgaccctggcgtcttgccggggcctgagcaggtggctcggcgtgaacggaagcagctgagggagcgggaggttgtcctccgctcacaggtacgtcgcagaagccttcccaaaggactgagatatcctccatatcgaatcggcacttggtccgaaaatacgacaggagaaattgctcattcacgatatcggaagggccctcaacttgtatgacccgtgtaacgtgttctcgctcagtaaaaggtgcggcctttacctggttccagactacattcacaggcattcgacccaggatgcggcctgggttggcgaccgcaccgccccagcggacagtcggattgtctcttgtcttaaaacggttgtagaaccgctctatatgaggactggtgttagtgattgattcaggaaggtgatgtggaatgtaggatgctcacccgcagcggctcgagtaaagaaaacaacggcggcagcagccttcgagtgactgtcactcctcggtgagatgtgcagcgagtacactttgccgatgtcgcggatatcgtcgaagatatcccgcactgtgacgttgagtgggagccctgtaatgtacagggaacaattctggtcgtccgggatgtccgcggacttgttcctctcattgttgtagtcccccatataattctccgaaaagccacgggcttttcgagcttccttctcctcctcagttagaggagcacggtcaacaaggatcgcgtccatgggccggaactccctccgggctcgggcgccctcattggacggagaaccagcctgggagcggccgtcctggttactcatgtcgatatgtggtatataacgttgatgtggcttcggtatggctgtctgtcgagaaagtctgtcaattaaccttaattcatggactagagcctcgctcgaacaagagtactatcactcaaatcccatcgggaagagaattgataacttactatgatcccaagtgaacctggtattctctctgctcggtatgaactttgagagcaaaaagatcgtgacacgtcctgagacgtgatatcgaagaagacgagcgtcctaagctggaatcgaaaggtgcaggaatgttcctccggatgctgctgaatgcagaggagaggaattttcttggtctattccggatgtcgctcttttgtcaaggcttagaaggtccgtcgttagaagttccaagttgtcaaacttgtaggcaacttgatgtcccaaggctggtcatgttgagacaacaaaaaaaaaagaggaagagaattgctgactgtgggggatattttatactcgaattccatggttcccacattttgaaatcgacaggtgaatgcgagaacagaatgggcgtatcgtgaatggtataggcacgggatgaaagctcttggtgcccatcctggacagtgaattgtagttttctgaaattcttggtggagttccagccgctcagaaggccaaagaatttcttggacatcgaaaacggatgggatgagagcttttgatgctcaatcacggcagtgaattgttctttttttgaaattcttggtggagttcctgcccttcagaagggcaaagaacattcttggacgtggtgaaggccacttggtggcgttcgcacgaacgaaaatgttggaaggagcagtgggaaagttgtaatgaaagatgaaatcttttcaaaaggacgcgtgaagggctatttttcattgaagctgtccagtgggttaagatgacaaaacctgaaatgttcgtttggtatcttcttctcgtcgtgagcgaaatccgtagcgcgtatgaggatccacggaccttaacggcttttctgcccctgactcagcccagcccgccggcgtttggctctccgtataccttgttggagggcattgtgaatcccatctctcctaccatggatgcggatgtcaagtccaatctgcgctttctctcgactcgacattcaaagttccaagggggttagccagtggaaagggcataaccattcttccattttattgtggtgatgttcagtaccatctaaaggcaatgcaacctctgtaggacatgaagctggtacgtttcatccttactaccttaggtagtcctgctaccaatgtaaattttaagcggctgctcggctgtctggtggctcttggtcgctcttgctgggaagctttggtctgcacaaatttcagtccgtctttctcgcaggcttgggcttccgagggggtttcggtagcgccttgggtgattgtggggaggtgatctgccgttctggtgttgccagcttgtcgaagtactcatccccgtccgtaccccctccctcgtcggcactctcattgtcttcgtagtcctctgcttagaaattgacacggggtttgcccgtgagcaccttgtatacagaaggaagcggcgccccgttttgggaagcctctacccttcgctcgtcaagcgtatataagctcaatggaaagggtaccggaatcaatggaatttgtacgtcctgcggctgactctccttcagaatgcatcggatctcgtctacgactacgataccaaacacccggttgacgacaaagaactcaaacccaagaggccaaggaaaggaaaaaagatttcggcggcggaggaagaaccgaaggaagaatggagaagagaagtcgaggaaaccccgtgtcagaaatggaggcagtctggctgcccgtatgacgtagcctcagtggtcgtttttctctggtcctcgctattacttccaccataaggaaggaacgactaccgagaaaagttgaatacaataagagatccatgcgctaacaaacttgcaactgcccagccggtatcctaagaagccgtcaaccagggctgttatatcgagacacaaaccgagctgtgtcatcgaatgggtttctgaagacaaccctatagcctccagttttccaaccttttgttgaggtcctcttcccccggctttcaccgtggtcgttcaacaagagtagccgcttttgtcgcttgccgatgtgaatgatgtgttggttccagggttaagccagtcgggctactattagataccgagttgctatgaacaccaggttgatcatgaagagcgtgttcatcaaagaaagtgggctcatcttgatcagaggagctgtcttcatcggattactggggattcaatcaagtccagactgtgtgtgacttgttaagaaagcctagtatataatcagactcgtccctaacccactggttatcttcattcattatacattccgtaatacagcgacaattattgttgacaacctccttagaggtctgggatggtgccgccactttaacacaagcgagggattcggtacgggttgccttgaaattattgttgggagccatgtgtgtctagttgcagtgtcggttgatcccgaacagccttgatggatggttgaagaaagtaattggatgcaaaagtcgccgtttgccgtggccgtgcagtgttataatgggtttcaggccaaagacgacaaagtatcagcaagaaccactttatgcacactcgtcactcagtatgcggccgacaactagaacaccgacttgatcgtcaaggaggaggaaggacggtacctaaggctgttgcgtaagggttccaaaattctcaatagctaaaatacatatgcttggaaaatgtgcatgcttctttaactgagagccatcgacactcaaattcctcttggaaagcgcgggggaagaaaataagaataaaggtacccgttactaacaatgccatgctttgttgttttattatgcccgtaaggtcctttctactgctggttaagctctactcaatgattatggctggatgttcaagaaatttgcagacactaagaaaggttacgctcctttatagtttttgcgaaagacccttcttactcatctgctccttagatcgaagtttgcttgttgtatgaccacagttctgccccttactttgtgaatgacactccagttcgacctgactggggttgactcaacattcatttgtgggtgtcatccactgactccattccagtcacaacgggcttcaggacagcaaattgaaggaactttgctaacacttagagtcaaatacaaggtaaggacagaaaagaaccggatcttcaagccaagaatcaaggagagataaccggtgtagaagagcataatgctttgccgaaatgacttccttcacggtagcaattgcttcctgaatccgcttcatgatcgatagaaagtgacaaaggcagatataaagatcacaaaacactctgcgaagaacaatcaacagatattcggtcattttatacatataaaacaggtaagagcatgccgcgggtttgataaattcaggaccaccgacgtttatgtcatcttgccaatgggcatgatgaagtactaaccacggtaaaatgtccatgtcggctgaaaaacttgtccaatatcaaccttgcaactttatgccatagaactaaatgggaaaggacagttgaacttacgcgtcgacgaaggtacccccagttaaattaccggccgaaaaaaaaaaaaaaaaaaaaaaaaaaaagataaaagatggataccccacgtttcgttgtgttgccgtctctgaagggtgtttctcgtacacggttttccaggcacttgactttcacatgcccaacactgagccatacttgaaacatccccctttgatcgacagtgtccaacgtaccaaaatcccaaaaatttccggcaagtttgtttggacaaaacagcaattcaccatgtgatgaatccatcaaggttgtcgtcacggcttggcatgccctgccaaggatttccgttggatagagagtcatcctctagaaagttatacagtgactccctcatatcaactttgattcttccccatatcatgatgacttctgggtgaaaacaaagataacaggcaggctccacgtttccccgggcaaacttgggcgtcgtggcacgcgacagctcgtcacgcaagccacgctagaaatgtcggcaattgaagcggtcccaatgcggcaacgccgtagcccatcattgagtgttcgctcaacattcccccgcttgccggtctccggcaccacatcaccggtggcgggaagctttcccgcatccttcccatgaaagcttttaccccaaccggtcaagactttccggaagcgaaccaatgactttgcggcaagttgatgtggttaaccttattaagtaggaccgattagataagaaatagtccttcttactgtatattcgtttccactgtccgtcgaatgtccggaggattattttatgcttaattccatgacttcccacgttcaatccgccgatcgtttcgacggtgtctgtttccattgtcaatatcaacagctagaacagcgaaaatggcaaggtcgatcgaggccgccccggagagaaacggagcttggggagaggagaagagggatgcggtaccttgcagcaagccgacttcggatgagtccatcacgagcgatgacgctgggactgtcgatgagatcgtgcaagaccagccaccagctcttcccttttcgaaggcacgatgcattgccctcgtggcaacggttgcgggagctagttttttgaacgtaagtagtggagttgccccggagatttcttgtgttgttttgggtactgaccatctttgcagactgtatctggccaagcagtggtcattgtcttgccaacaatcggacggcacttggacataccagattctcggctgcagtgggtggtctctgcgtataatcttacattcggctgcttccttttgctttggggccgcattgcagacatctacggcaaacgaaagatcttcatctggggttctgcttgggtagccatcactaccgtcatcaatccgttcttgccaaacgaaatcgcgttcgatctttttcgaggtctgcaaggcttggtatgtttagcatgcggcttttcatgagaacatgaacataaactgacatgccttgcgggaaagggggcggcggcgaatgtgccaacagccattggtattctaggaaccacctttccccctgggaaggcaaagaactatgcttttagctgctatggtatgttccaccaccgcgtgtttgcagtcgcacaaaaactaacagcttgttcaacgacgatagccgctggggcgccactcggcgccgtctttggcaatctgattgctgggctcattgccgagtatgcgtcatggaaatgggtgtttggtgtgatagccatcctcgcggccatcatcaccgtggcagccatttttgtgatcccgccacccaagcataccctacatcaagatggagcatctgttaagggatccgtggactggattggagcgttcttgattacagccggccttcttgtcctcctcttcgcgctcaccgaaggcaatgtagtcggatggaggactccttgggtcccggttctgattgttgttgctgttgctctggtcgttgtttttgtgctctggcagcaacatctcgagaagacaggcaagcaggcgccgatcatgaaggtgtccatgttccacagcaagcgcttcagcgcggcaatgctgatcatgggtctgtttttcagcagcttcagtggatggttggtgtttgcgacctacttctaccaggactatcaaggccaatccgtgatccagacaacacttcggttcctgccaaccggagtcatgggtctgatttgcgcctttgtcgtttcgcagttactatcccgcgtgccgacctacatgatgctggcatttggcaacgtttgtgtggccatcacttgcattctcttcgccgcgcccatccctccccatacatcctactgggcatgggcatttataggcatgattttgtctgtcatcggcgcggacactgcatggccgtgcttgatactattcacgagccactcgctcccacaagccgatcaggctctgggtggcgctcttgtcaacgcttgtgggcaaattggtcgcgcggtagggcttgctattgcgacagccattcaaaccgcggtaatggcgcaacaacgtggtgtcagtgttgaagacgccgggtacatgaaagagtgggaagacgcatctctggccggtatcagagccgccaactggttccatatggcgttgggactctgttcgctcgctgtcgtgctaatcgccttccgaggctcgggcatcattgggaaaattcctgcaggcaacgtcaagagaaacgaacagtcagcacaacctgaagctggacgaaaagcagcggacgaggaaatggggatcagcgaatctgatgacgcaaagaggatatccaaatagagtcagcttgggtttattctatcattttctttgaaattttgaatttgggtggtgccttgacaacaacgggggcactttgtgtacctctataattcaaaatgatctgtaagtgtcggtgcattcttgtccggttcggttggacgaagcagtgtgtctaacgatgcagcggttttcggatcaaagtttgacgtcaagtgcgtttgttgtaattgccgatgcaagatggattgccatcttcgtcaataattgagtgaaagttaaacaagcacggtcgcaacgggggtgacgagagggcgggatgacggagtgtcaagtacaggttccgagttccgtccgcaccttccggacttctgattgtagcttccacttacggtggcagaaaggagcgggaagcacggcgacaatggattaacgaaatatggaacttgatcgtaccttcctcatttgcatggaaacttgcaattgtggcatcgcacttgatttggctcggcttctatagggtaatgcccgcccggattccctcgttctttccgccccgttactgtcaccggttgccgggttcgatgataatccgtggcatctgaggttatcaccactcaggcacgaaaatgaccatcaccacgatgcagaaatgttaccggcattgatttcaattactaccactgaatcagctacccttgtcggacagaagataatgctgttttccagaagatctacatcatcatgaaccgcgcccaatgtacagatactacactcgtcaggatggcgatggagatgaagtcatgaacgagactcctttgtggcagtctcccagtcttttgtgacttctccacgtcacgttaccacagccgccgggagtttcgtactctgggcagtttttaagcattttcaattccgtctatgtccgatctcttgtttatcatagcgtcaacgacaccatcaagagcgaggtgggtctgactaaccccattctgcttgttgttccaatatccctcgttaacagacttcaagtcatcatggttactcccccaacccatcaccgtcatcgccggctgtttccacttcatccttggctctgatctacggccctgcgtttgacacttacagcagtgtgtggcgaggcgagacacgcagagaggacagcaggccagtagccagtatagaacagcagctgaagatcaccgcctcttgcctagtaaactgccctcaacagctacccggggtaggcccataggtacgaaatttcctttttcagcaacttgcagttgaaactcccaaaccatctcggcatcacttccggtgacactcatacccctcttcgcgcctaggcatgtccattcacggctttagtaccctatcgtgaaatgacataccgcctttctgtagtgtgagcccgcgtgcaggttaggccgcacatataccacgcccagcgtgaaggctctgggactgagaccgacagtatggtagagcaatgcatatgggtgtcgagaggattacagcatgattgtacaccacaccgagacggaaacacttgcctaactcaccatccaaatggtaaattgatagacttcccaccgcgctggcaccatttgcccttccccgaactactccgagtttctccgacatcttgcttatcggacactcttacccctttacttcatttgaccgccttggtggcaacagctgaaagtccttggacgacgacatgcattaccgttagagctggttcagattcagccacctccacggctgatgcgccgagttttgacagtcaagatgctggagcaggattgtttgtccgcaataaccgttgaatcacccgaatgccgaacggctaggcacctacccttttgatttggattcatcgatcttgctttactgtcagcctgtcccaagagatctcatcggctcagcggctcacacggccgcaaccccttcccgatgttttggttcctgttctagacagtcagacagtacggcccagatagacgggcagccgccagatttccccgcaaaaagaggcttgagacttgactctgatctacagccacctacgtaactacccgctcttgccagaatgagaaataagagatggttttctttcttttcgcagccagctgttgaagttgaccgccgagtgtctcaccagctacttgtccctcacctctctttcttattgccagcaccaccagtcgaatttacttttgtgtcttagttatcagattaagtcgcaaaaaggatttcaagatctggaacaggaccggcgaggtgccgagttcccgctggcaccgctgtgtagcctggtggagggcagggcggccggtgggagcggcggtgactgtgacctagacaaggcaacctagtccaactttccaacatctttcaactgacgagggaagaaaagggagaaaaaagaggcggacggggggcgggaggaaggcggtaggcggcggcaagggcggcggcaagggcagcggcaaggtgtggacaggcaggtgaaggcgacttcctgggttcaagtcgagtatttctcggaaggaaggtgcgagccacccaccgcaattcaatttgaagcccgtaagtctgcaagccagtgtgagagagacaaaaatgatgttgtggaacatgtaacgctggcagacgtcgtcgacgttgtgacaccaacgagggttcactttccatttgccggtcaatcaaggtaagtagaggcagctttctcctatttgtctcgtcctacttactcttccggagcctctagtccgctctccgcccggtatcatgattctgtagtagcatgtgaaactaacggacatgaacacaacggaaacacaaggacaagcacgagcagattttctttttttcaaagaaactcatgataaccggaagagagcggggtcccggacatttcgccgagtcaagtttgtgattgtcgagttgacaatttcttctctcccgtatgaagttacactattcgacattatttgcatctgtcctactagtgtattatgtcctcggctgtgtccctctgtcctactttccctcgagtcctgggacgagtgacactaaaatcaagtttggtgcactttcatcagagggaatacaaattagggtttggagttatcgagtactcctcatgtgagcatccgactccagctttgactggcccactggccgctggcacgtaagtcaaaggggcctttgtgcttgtacttgtattggggttgagacgatgattgactggaagcctgagtaaatgttccggttcattgtctttgcttcagctcgctcaatgaaatttcaacgagcacaatctacctacgtgtatgtgtgtgtaagtgtcggatcatgggccgaagattctgctaggggttcagtcttatcaatcagtaggtcgtcaccgattacgaggtacttgtgtcgggaagagggttaggcaagaaactgacaggggcagtcacatagttgggtgcttacagtggtaccgagcggaggacgacttgaatactgtaggtagcttatgtacttccctttcttggtcagctggcatagtttcctctctcatttgacgcctgaaatcatcatcactgggtgggcatcatgatgtaactaccgggtagtattgtttgcgattggactggaactagtgcataagtgaaaggtaggtaaacaccttggaaatagctctcctgaagtgaattctcttgtttccttgcccacttgtcgttgtcctatcgctgggcaactcaaaacatcttgaagaagtagtatgtgaaaggtctactgtagtggtttcggacgtttgcttgtgtaacaaaaagatgctttcgtcctttcttctcccgtctggtctctccgtctgtgtaaagtattgtttacgcataatcaagaagcaaggaaagcagataaagcaaaagtaactagacgttaggagagtggtatcgtcgaacattaaagaaatcaagctaagtgctgtagccgccttttctgcgtaaaactcctcatctcaacacacagcgcccgggtaatgcttttgtatacacaacggaataaaataaggggcttgtgaaactgaaaaggagcatgtgacaatcttcaatcgagctcaggcgcgggcatgacatccatggtcctcaattccggcttcgacagcttcgcatagcggttctccgccaacagcctcttggtggtgatgcgatctggatagttgcgcatgaacatgttggtgaagtgggtaccgtaatggacgccctcctcggcctgctcagaggcggtccgcatgcctccgcaaccctcgttgataggcttgatgacagcttggaaagaaggctcatggaagtaagccataacgaaacgctcgcgggtgttgagtcccaccttgtgcggcgtcgcggtcaggtagttgttcgtcaggtactgcatcatatcgccaaggatgactgtgtgcaccccttcgacgggcgggatgtagaaccatccgtctgcgtcctccttatggccggcggcggatttctgccagtttgcaaacttctcgtcgtcccgagggcggcggatgaagagaccaccaacgtcgtcctgggcggcgatgacgagaaggccatagtccgtgtgcgagccgatgcctcggccttccttgccctttccattggtagcgttgcggggtgggaaactgacgtgaaaacaaagcgttagcgtatgaacttctcgtgtgaaacgataagcaaacggcccgctcctctcccgtagtggagggatggggcggcatgacaggagtagaagccatcatgtttgacgacttaccgaaggacccttgtatgatgccaaccatcacgcgtgtactgtgtgagtgtaccgggagcaacacccaaaccaaactcggccaactggaggatcttctcgccctcgagccctaaattgtcgacgtatcgcatcatgggctccttcatttccacatcaggccaggggcaaggaccgtggcagggccactttgcccggacgcgcggctcctccaggtcgagatccttggtgatggtgaagatctccgagtagtcagcgatgccgtccgtcacctcctcgccggatgcaatatatccggcataactctgcgagtcaacacaagccgccttctcggccgcgggcttccggaagaagcgcttgctggcggccttggcgtcgttccatagcttcttctgcagatcactctgagcgatttggatgattccctcgtagcgccaagtgtcaatgatggccttgccaagtgcgcggtcgctagcagagcccgtgattttctctgggagttcaaaggtgtcgaggtgggcgacttgggccttgaaattgggtggcatggtcttgcccaaatcatcgcgagcatggattttgtcggcgacggtaccgatcttgcccggtgattggatcctgggctgcttgttgggctggcgagcgacgtcgatattgaaaccaggcggcatggacatgccattgccggatccaatatcgagtgagcccaacgcggcggtactaaggcgagcgcggctagtgatgagacggcggccaagaggcaaaacagagcgggtagcgaggcaactcatcgtgggaaagtatgagtaaggtatgactgtgtgaatgacaggcggttgcaaaccagattcaaggtaatgtgagcgtgatactagagctctcaagctcagattgcttcgatgtctgcgatgcttgggaaaagtgatgatgatgccgatggtgatgatgaaggggatctgaggtggtagagacgcctttcttatatgttcgagtcctacatctatcgccagcgaccatttgcgcccttacctcggtgccaacatccccaggcaaccaacaggagccgcatattgggtgttccagaattttccaaaactgattggacatcgtatatggcagacgcgacgatgcaggttagaaaggccgatcgagagcaagcagtttagtatcggtaagagctatatcatcagcccctcctgctgtctttgcaggactcgaaaaaattccgggatgcggccgccgtgttacacggcaatctgccgaattttgatcggataaagttgccaatcagggggctacacaaccatcataaggttgtagccgaccagcatagctgctgctccctattcccaaagacatacttgaaaccaccgcaatcggacggagtgtcctgtgatggaccccctttggaacaaatgcttcactgctgaacgctgaacctagtcatcctaatgagttgctcgactgccggtcccacgccgaatcgacctgccccgttctcggcacaaatctgtggccagtagactagtacacggagtcgcgcagcatctcgtggggaggtagaattttatgtgtctgtgctgctgtgtaaacaagttgagacatcaaattgtccatcacagtcccgttgctcatgccgtatctgggttaatgccttgtctgaaaacaaagggacgttgtggcacacccaagaagacagcaagacacggataagagactagcagcaccggtaccgatacagagttgccctctgctgcctcgctgccacagagtgaaggctggctttagtagtcaagatgtgagggtactaacgctgaggtttcgcaccggcaggcacaaagtgcttatagcacagagacagagaagcatcagtgtttccctatcgaaacctagcacccaatgcacttgtggcatgcgtggatcctcagtgactgactctagggggcgttcaagtggcaagcgaacggtaaggtggggggaaatggcccgaacacaataaacgaatgcagccagctacacgcaagtactcgagttggccagcggttgcctgagcacaaagtcgtgtgtccagctcacctcaaaagtaggtgtagggtgcatgttgaccagtcatggcccgcctgggattagtaggctcctgcaaactgtcaccaggtcgctggtgtgatatttcccctcacgatccggagacatggacgttgaagcttttggccggggttgccgtccgtcgaaagagctgaagtggttaaagcttctgcatgatctaagcgataacaaagccagaaccaccgacaatcaaattctaggcccgtggctgtgtcccaagaccccccaagtcctgctcggtcgcgaattttttgaacgcggtattaaacggttgtgggctggcgattggcctcaatctcctatgggccttcttatgcccccccgagcccttgcttttctctccgggcaatcatggctctcttcgggtttggaaaccccaagagagtttcgatatctgagcacgccctagtacgcgttgtcgacggctcggaaatattgtaagctgaaacatgcccagtcaggaatcccgatagagacggcgagagcatgacaatgtcaccatgattttttagatgaccgagatggacttcgcgcagctcactcccttccatttctcgaaaagaccgtcggtatttgcaggtgtatcgtactggagttctgtgaaccgacgtggtgcacctatggtgactcctggaagagggcatcttatcctggcgttgcctcgaacgtgactggctgtctccgccaaggaaccgttccttcccaatcccagccggatgcgtggaactattggcaaggcttgaacgagcgaacactcccgagagagggcacacaggtgaaacatgccacctgtgatcgagatcttcggtttcgtgaagagccttggaaagcgatggctctcggatggaagtcattcactagagggaggaaatcagttggtcaggcaagtcggaggagatgtcaacatcgtatcgttttgcaagattagatattaaggtgtatcagcaccaattatgaatggattcccgttcacctcctccagcaacgctgtccagctcttggttggcgttggagtgttgtagtgcgcttcgctccctttccgtccatgggggtaaaatagagagtttgatgactcatcgggccctaggtaactgggcatcccatggtcattcgatctaattggagtcctgcagacgaccgagaacaaaaaccagaacatgagccagcccgatcaagatcaaccaggtcagggcgagattcgggctgaaaaagagtatggcgagtgcattaggtagtcgtcgtgccattccagggtggatatgtcgtgtgccatatgccgtcgccgtatgagacgctggaaatattgctaatgaaggtcgttggaaatggaatagaggcagtggtggtgggtaccgtgaccgtgatcgagatgggggactctgtcgacgtggtactcggcgaaggtcttgtgcttaagctagacacggactttgatgtattagacgctgaaagagagggggaggtcgacgcggcggtagagttcgatgtcttggatgttgatgaaggggttgccgagatggtccgataggacatcgtgaccgcaaaagacaaggaggagaatgaggatttcgacgatgccgtggccgccgtcgtggtcgatgtagttggtacgacgtggacgacggtggtggtcaaagttagagtgggttcaggctgaagaggcaccaccgaaaccgttctcgtgagggagtttgcgggtgagcgagtggacgactgagtgagcggttggtgagcggtttgcaccacagtcttggtcaccaccggacccccagggccatgttccggacccgactctccgttgatcgggactacagagtatgttgctctcggcagcaaaggcttaggagagctgtcgtgctcgatgagaggtagagcttgacaggccgcaaagagggcaacaagcacgagcgtgggaagacggacccaatggacgcgcattttgatcgcatctagagagatcaaagtacagggctgacgacggcgtgggtgggagcaccgggttccgacgatgcgttatagcttcaaggccgtgaaaagagggggtaaacaagggaggaggggaaggacagcagacgttgaagttgacctgagtggaacaagaacaagaacaagaacagtccagcccggccagcgatcacggccgcctttttgagagatgcagttggcgatataccctagtatagcgcccgctcaaggatcaaaatcgaatggctggatcccttggcgtggaggactgtaaaacaatagtggcatccccatcccgtgcttgtggtcctcgaaactggaacccgacatcatgttggtcgagtccaccaaaatgcaaattgggtggttgaagcaattcatacctctggcttcatgagtagcagcagttggcgtcgccgagcttcccttccttagtttgacccccaagttcattcaaggtctagtcgatctcaccatgagtgaggtgaggtggacaaggtctgagaagcgaactggcgggcgctcccgctgagctgtaaggcgggtcctttcagttcgttaggtgtaaggttgaagttgatcggatccactcacgcagcaccctgcagtttccactttacaggcacggcacgcgctgcctgccactgcgtaagccatgttttgggaagtgctaagccacactgcatcaccctgtaagtgtagtgtacagtaccatttccaacttccaacaggtgttcgaggaatcaccgccgccggcttccatacattacgacgccttccacctgacaatcccaatcatccatcacacctaacgcaggtacaatcatgtcggtttgctttttgactacttatcgtttccttccaagctaggtacataggtacacaggtccatgcaaggttacaacttgacgaaccaggcttcttccacagtacggtactcctcccttgaaatcgaaacgcccgagaccgtcgccgtcaaggctttttctcttcttggcgccggacgtgcgaacaccaccttccatcggtaataacaggctccgagcttcgaatagcctggatgcggctcttcccaacatttgcctgtgaggcatgcacagagtggtttattgcgcgcccgtcaccaacattgatgcctcacctaccgatgggcaaagcgaacttggcaatccattacccgcaagttttgtggttcatcccatctttgcaatgagcaactattggcacattggaggcctcaacggcaactgccttatctgaggtgttgcgtaaggttctcttgcgtccacagcttttgcggaactatcttacttatcaagatggccatcacaaggtcatgctgcctttcatggtcaagatggcgaagtgattgcccctgctaaggaaagctcttggctgtggacggtcgatccatgctgttaaggcttccgctttgctcagccacatctgacgtactagtgtgtatgtcttgcgcagtcacccccattccgtgtgcgcctgcaccatgcttcgtaagtaggtaggtaagtagatcacagctcgccaagtagtagtgtctgtataggcggccaagttggacggcgcggcgcagacataaatcttgccccgatggcttggataaagctgcaatgtagggtaggatgacgattgcacggcaagcccccatagatttcttccgtcggacttccacccgctttgttaagtacctctatgtcaaacccgattgattactttgaattcttttcaactctgaactatttctttctgctttgctcccagagacgcgtgtcatcaaaaaacactcttcttgagtttgctttcttcactttctccatctatcggttgtacaccaaccccgccccgccttttgtaaccatcacctctagccgagccaaggcatcgcttaaccaacaggaatatcgaccatcattgtgttgggaattgcacccacaatgtcctacccaggctaccctccagcgtcgccttatggccgtaagtggaaaagaaaacagcacctacatagttttgtcttcacgactaatcctagaccatgcagagccaccaccacaaggaggcggatattatcaacagcctcctcctcagcagcatcatcagcaacctccatatggtggacctccgcctcatgctcactacaacacctaccagcaaccacaacaaggatatggacaaccaccgcccgggccgccgccggggcagtacggcgcaccccctccacagccctatggtgctccggctcattccccaccacccgggacgtatggtgctgctcctcccccgagcccctcgtattacccgctcgggcctccaccggccggttacggcgcaccaccgcctcacggttacggacagcctcccggtccgccccctcagcaatcctatggggccgtaccgcccacacccacagcgtacacgccccagccctacgccgtgcagtacccgccgacacccccttcgcccggatatggccctgcgatgaatatcccatggaaccccgacccggacgcggataggctaagaaaagccatgaagggatggggcacggatgaaaaggagctgatccgggttctggccgacaaggaccctttccagatcaatatgctccgcgatgcgtttcaacggcgccaccgccgcgatcttatcgccgacatcaagagcgagacgagcagctggtttgaggaagggctcgtcatgcttgcccggggtcctcttctcaatgacgtgcacatgctgttcaatgccatggatggggcaggcaccaacgaagacatcctaaacgatatcctcctccgccggtccaacgccgacctgaaggccatcaaagccgaatttagtcgagtttgccatcggccactggaggaaatggtgcgcggcgaactgagcatgaagacggaacggcactttatgattgtgctcggtgccacacgtgcagaagattcggctccagtggtgaaggcggacattgaccgcgatgtcgatgatctctacaacgcgacggagggcaagattggcacagacgagatgcgcgtatgcagcattctgagcttgaggaatgacaaccagatccgtgccatttcctacgaatacaggcaaaagtacgccagggatctcgatactgtcatccaaaaggtgagttgactctagcgaaccactgctacaacaaccaaaagccatttagggaacaacagctaacaaccccggcaggagttttcgggacacatgaaagacgcccttctcatccagctacgccacggtactgacaagtacatgctgcaggcccggctcctcgaggatgccatggcaggaatggggacaaaagaccgtctcctcaccagccgtctggtgcgggctcactgggatcgcaacaacatgcgaaacgtgaggaacgcgtacgagcagcgttacaagaagaagctggccaagagagtgcagggggagaccagcggtgattatcagaggcttttgatggcgatttgtggagaacctatttgaggggcgcgcgcaaaaagtgtgtcgccttcaaagtttacttcacacccagcagtgactttactttcacagcaagcttcggccgagtgtgatataatatttaactctaatgaacactgagtgatagtcatgattgatgattttctggtctggctggaattagtaacacaggaagcgagattacaagtgcttctttgctcgtttgttagcttggtacccagaggtactctgcagtggtacaccgacgggtcgggatctcttttccgaatcgtcccaaactatacacgcactggaggaaagccatcccgcaacaagatccaatacagtctatttgatttcggaaaaaagcatcttcacagcatgaacgtgctcaaggaagttgtgcccatgtttcgagctaacgattaaacagtatcagacttgtatgtgcattactttgaccaatccgaagggcgctgctagcttggctctcctttaggaataattagatggataaaagaagcgacggcaagtaacacttgcacacaagtgtgtatagcggagtacatgctataagcggctcacacagtagtggttactcttctcatctacgtcagcacacgacatattttccttttgggaaccacatcttccagactcctccgagtgcgttgaatgccaatagagactggtttggggtcttttcattattgcaaataacaaacgactgccaaggcgtatagggcatttgtatcaattcagacaaacccctgccaatttctacgcgacccaagatgaaagctttacgtggtgtgtagctctgtgttgatagcaactagggggactgcaaattacagattttgttgctagcgaacggtataaacgctcggggtagatgtcccaatgctctggtcgaggtctgtgccgccgactcgagtctacaaacgcatgaattatagctagtcacgacggcaatgagagacaaacgaacaccaacatcaaagactagcacaactaaatacgaagaaaggttgtgttcagacctaaatactgcaccgaaaacacgggctggaacaggataaggatctaagcacatcacatgcttcaagaacggacaaggggagcgcaaggaaaatttctgctagactagagaattataattaattactaccaatcaggtatcatttgctgcaaatgagcttcctacattaactcacataagccggcctcgattgtccatggttgcggctcgtcaattagaagtcacggaagtctagcccgattggtaatttgaaggtaatcaacagagctgtaatttatacggtaacaaagggtggacctccggtataactcgacagtggcggggtatctctcacatgtagagctcaatgagaaaatgtcctggtttcagtgcattatctacacaactctccgatagactctcatgggctgcgcagagagggacagaagatatatatgtccgccttttggtcatcttgtttagtttcaaaggccgcttcatattaattattgacattgtgacatgtacaggtactgtgtagaagttttcccgtacaagggtgtgagttaaatgcctgataatcctcgcagcggctcatgtgggttctcgaactattaaaacatccaacgcatccatccccgggacacgcacaaaaaagtcaacaagaaaagatagctactatccagcacgggacctcggtatggttgaaaactgacgaattgcttggctacacagactcgcgacccggcaactgatcagtacctaacaactttacaacacccgggttttggcaaaatcaccaaacaaacggccggttgggaaagctcggatcggaccattcagcagccagtacctacctccggcataccttaggttactcctcccccgcgtcccatcgtggagctctttggtctctgcaatttttcctctacgaaacacaggctacctgcgctacctgtaggcaaaagaaaatccatccattggttatttgttggatgatcaggtaccagtagaagaaagataatccacggactggttggcttcgagcccctgtgaccccgtgtcgaattcagcgtcatgacaacctcaccagcctcagacgtcccgcattggcggctgcaggaacagctcccggagtcagctgcaccgttgtcaccacaccacgagcctcaagcaccaccaacaagaccaacggcgccggcagctccagacacaccaccgcaacccgacgcgcccagaatcccattgccctcatcaaccgccgccgccccgaccacaggttcatcgacaagtgcaacggcgatcgagcccccgacctccaatgccgcgccaagtcccactgctaaggccgatcatcagcacctgccgtcatgtacaggacccacaaccgcaaccgcgacaccacgcagctctgtctccaattccaatatatccgcatcttctgtgacagcgaacatccctcaagaccctaaaaacgggacagtccccggtggcgtagacacggcggcgccaggtggaagcttccatagcagcgagcagccaacgaccgtcaccactggagccgcccggggagtgacggttgacgggcccccgtctgcactaaatgggcagccccagcagtcccagaacccgtctcaggtacccgctccgtcgccgattcctgccccagacgcgacaaattctgccgcgacctcgacctcaacctcgacacctgcgaacgcaactgtgtctgcgaccgaccctgcgaccacgacgatcccgagtaccacgatcacagcctctgctcgatccaatttcagggaccctattcgatggagagaccccataacggtccattacgacagtgacagtggccacgctcacccggcaagactccacgctcagtccgcgcatccagcatcagcatcatcatcatcatcatcgcagttgccgccgccgtcgcaattaaagtacgaactgttccggcaacacattgagcatcatcccccatcgcaaccggcaactgaatcacaacttcccgcccaggcacaattacaatctttgggccagcctgctccagctcaagccagatcgcaccacgaacccaatcgctgcccaccgtctcgatcccatcctcaaacttaccatacgcaacaacccccgctccagcccgccccggtgccggtgaccgcgattcaacccccaccgcctgcgcattccccacgacagtcataccaacatcaccttcaagcctctccataccaatatcaagccccgccgcccgcgcatcctcagcaccattaccagcattcctatcctgtcggggcccctcagcaccaccctcctccccctccttcccagcagcagcaccatccatacgagtaccaatatccatcgcgcaacgacggcttgatttcaagacctatcatcatggacccgcctaggtcgcggcccgtgagccagctgccgccaccggccgagccgatctctagctctgggttcccttcgccagctacaactcacgcacacctcaacaagaaattcgcagacgattgcacgcggttgacctatgcaatccaacaaagcacacccgaggccgttcggcgcgttgttcgagataattgggagaagtgtatgttgggtaccgagtttcaccaagcttttattgtaagtccacgtgctttcacctgctttggcttcacatcttcaagtcaccaagcatccaatcacattgggtttacctcaccagatcttaccccatcagaagtggatggagtacatctcagagtttatgtcctcagcacatggcgccctttatcacgtagaattgcacgcaagtgggatggaatacacaaacttgaggaaagctgggacgagataccatataataagatgtcgaggtcatgatatctcctcgaagtttgccgtaaccatcttatcccatcttccgtagataatgcgcctacttatgggttacaccttccatatatctctaactactaccacttgacctcattttcccttttacacttctattactctgggagctctactaccagcccacgttcaaaaccctttttctgaccatatctttagctgaatgcagcaatacatcacgctgtaccatctattacacggcgcgcagttagagacttcgggcaaaagatggttctcgagtcaaagcacgagttaatcagccatttctcgacggctgatcttgatgacatcgccgacgctattatcaacaaggccagcgaggcctttctggacaagtgcctgaacgcacgactcctaacgattgaggcgaaacccttgatcacggcccttgccaaggctgaacgtcttggttacaatcctgcggatattgtggaagagcagcacgagagggtcacgcctacttcgcaggctgctcggcctcctcctccaccccagtcaacctaccccggccgtttgcagtgtatggggtgctacagggttttcacacatcaagttccctacgaatacgtaagtgatctcatactcaaaatcctctcaggagaagttgctaacgtagattaatatagcacacgtcgcgccgactctgcactgtacgtcccccggcgagcgcaaagggcttcgagttttcatgccagtattgcggcgaagggttcaccagaagtgatgagcaccaaacgcacgaacgtgctcgaacttgcttccaccctgggccacccttagctcgaggacccggtcgtcctcctcgcgctgctccagtcccttcgtctatagtacaggcaacgccagcggttgctaggacgatcgacctgacctcggccggctcgacaccctctgctgaaactcctgctggaaccaaaacccctaacgcagctgacccttacggccacttaactgaggagcaactagcggcaatggacgccgacctcaaggaagcagaagcgaagtttgcacctagatttgccgaagcatacgcgatacccgacgagaacgagcggcggatcaagatcgagggactccggaatagcttcggtaccaagcaatcgatgatcaggaagaaatacggagtccgccttcgccaacgccgaaccaaagcagaaatccaagcagaggaggagcgaatgggtctcgagaagctcaggaagaagcaaaaagccgcggcccagcaagctgctgctgctgctgcttctgcttctgtttctgctgccacgggcacggctctccctcgtccagccggtagcggttgggttgcggctaatgcgccgcgtgctaatgccgtatgggaggagcatgaggctaagagaaggcggatggacgcaagcgggacctaccagacgcctactaaatcgacactttccgtatctgagatcggcggtggcctcgctggtgtcgcggccacggctgaaactcatgatcctacccgcccatcacctatttcgggtcatcagactgctagtagcaacggccagtcggaggatgaagaggatagcgcgtcaggttcagggaggtccagcacggcaaatgacgagatggatgtcgatgaacagccgggaagcgggccggcctccagaccactgcagaacaaccacaacagtaaccataacgacgacgacgacgacgacgacgattcggactcttcagacgacgaggatatcccatcgacactaccggcgcatgttaggcagacgctagcgacgagaaacgcataggagagttctaagtactctacttggcattcgcaaaaacgggcacaacgatcaggtcggagacgcaagtcaatgtggccagagtaaagggtaaaattacggcaagcgcgttcgtgagggaaatggtcggcatgttttgatggaaaaggtgtccattgttcttccatcattatcgctgtgttgcatgaaaggaaaggaaaagaaaagggtcgcgttattgcagcctctcaatggtcacatactcatatgctactatatcactgtcccttcccgtcttcctcgttgacatcatccaaccattatcaaatcagtatcccagtctggcttcagtgtgcttttcttttacaatttctttgttccccattgcatatcatatcacatggttatcgttatcatcattgcatggcgagaactggaattttataggggtgacagaaaaagaaaggagtttttgcgccatatgggatatcatttatccccagtgagagaatacttagccatacctaaataggtacatacgcacgttgaagccgtttcttatcgaggccgcgaagaatggagaaatggacaaatagtcaaggcatccagcctttgaaaggaaagccgaaaagttgtggcttatgagctaggtatagcatcccatatttatcatatttgcgttattcttacaaaagttgttcaagaacgacttgggtttagttagaatccaatggtttagatcctatagatataccccgtctactcacatagacagagagaggggtggaaacccgttagcgagcttacagttacgtggtagctctctgagaactcactcacaacgtaataatggttcagctgtatgtctgtccaccattatgcttctgatcttgtcctaataagtgcagcttacctctgaatgaaacacatacgaccatagatggtagaaaactcgggatcccgtccgctctcccatagataagctaccaatcgcctgactagtagttgggtcggtgacgaccagcgaatcccaggtgttgtatgtttttttttttcttttcgcagatatcttttttttctttcgctgctgcatcacattgaattcctcttgcacccatgtacgtcgacatatgttttgaagcgggaacagcatgggttcggttgttgacggcgaactcgagaaaatggtggcttgtctatgggagtactagtaatcttttgtagcttttaacaggggatttgatggctcagctacacctctgtcgggatataaatgttagggcgagtaacgcaatcgttgcgggtaacggcgcgttccgaacccagtcatagcgcagccgggcactaaggttgcttctgttaggcatacgtagtcagttatcatgtgtggctcggcacttttagtgggacgatgttaacagttactatcaattataacgtctgtgatatccccatccaacaaaagccgtggatgtagatcaccgaagtatgcaaggcatcgaagtaccaatggccattctcggatatatttccatccgctatgttcttacgacaagctcccggtatggtatggtcacgtttgacccattcgcgtgctataactatgctactcctccggtctgaatccatcaatgatgtcctttgtttctttatcgagagccgccttgcggttggttttgactctcgaaaccagagcgtgccactcggttgcgttaggcttcagctttggatggtccaacaaccctctcaagaattttactaacccccgagtttcaatgaccatctccaggatgtctgctctgttttgcgtgttcaccgtggacaagatcttatggaactcctcggcttgacaatatgtcggaaatctactaagaatcaaccatactgtcgcaccatgtcctctcttaacagcaactcaaaaccaactgtggcgggctgatcgccgacgtgatgggaatgggcaagacccttagtacccttgtcaccatcctacatacattgcaatctgccgttgactttgccgactttacgtttcgtcaagctgaccacaaaacacctacaagagccaccttggttgtagtaccctcacggcgtaggttctaccccaatcgaagtcctgcggttttaagctatagctgattgcgtcttatgaagagctgatcgacaactggcaatccgagattgaacggtaagagtcaaatcattcgcaccgcacttctcgactggcaagctgatgtaaaaccacctctacttctagtcacatgtctggagctctgcacgtcacaatattccatggggaacaaaagcctcggggatacgagactctcatggacacagatctggttctcacgacatactctacactcgcatccgattacaagagaagcggtttgcttcacagaatggagtggtatagggtagttctcgatgaaggtaggtaacattcaacctttttctgtttatccaaaattgcggatttgctgaaatatttcaacattgacatatttgacagcacacgaaatgcttctacacactacttccgagccgctgcaactctcaatactaccagacggtggtgcttgacaggtacacccattcaaaacaagctagaggatctctcatctcttgcggatttccttcggttaccgccttatttggcgaaaaatgctttccgaaagcacgttctggagcccctctccgggggaggcaggtgcaactctgaaccattgcgagcctacctccgttcgtactgtctccgccgaacggataaatgtctcgatgtacccccatcaacgtccaagatcatttatctggctctctctgatcaagaacagtggacttacgatgctattttgagcaggacaaaatggcttttggacgacatcgtcagtggcaaagatacaggtaccctcaagctgtacaatgtactattcactgctatcctgaagatgcgcatgatgtgcaatcatggtactttgaaccctctatgggcctctgcggattaccttacgccacagcacggggaggttgacacgtcgtgtgaacgatgctcatccttagagaatgacgtggactttggggatattcagttctgcccaaactgtcgtcgccctcttcaacctggtagtcatttcgtgaatgcaggagagagtcctgacccaactggcttgttgggcgacgccatcgcagacacaatcgatatcaatagctcgttgcagacagacctgttctcaacgaagcttaaagccgtgagaaagcaagtacttgaagctggaacgggcaccaagcagtaagtattgccatagctcatggaaatttgccggacattggcaacagaactgacgagaacgacccagcctcatattttctcagtggatacccactctatacgggcttgtccacatattcagagacgcaggtgtcgctgcactccttgtgcatggcaaaacaagcatctccgagcgaacgagacttatcaggactttccagggagatcctcaagcgttcatcctaatcatgtctgtgggtacaggggcagtcgggtaagtcacaaaccatgtcttccaggtatcatacattctggatcgctctgctaacgtttgccaaagactgaatctcacagcggcaagtcacgtacatgtcgttgagccgcactggaatccttcagtcgaggctcaggctattgctagggcagttcgcatgggccagacgaaaaatgtccttgtgacaaggtacattatgaaaagaaccgtggaagacgtaagcgacgcatgcgacaacctcccccccccccccatgttcacctaccgacagcggtactaaccaaagccaaagaacatcgttgcattacagaccaagaagcaaacgctcgcgaagctgacattcgacaccggtgatggggtcaacgataacctggaggtaagatggccacgtaccaattcaggctcaatgccaaaggagcagtcactagaactaaaactctgcttctacaaccacaggacttcaaggccgtgctaggtgttaaactcgattaatggctgtctgtcacacggacatcgcctacagtccttttttttttttttttttttttttttttttttttttgggttgttattcttattcaaagggaggagggagggggtccgttctcgtatccttctctcatttccataagtttgttactctttctagtttgacctaactttcccctcaaatcgatagttcacagtggactcttggtagtaccgagttgagttgggactttctgttcatgtgcatgctattgtacaattgactatgcaatttgtacgataattattctcaactgtactgcttttcacatattgtacgtatggaagaccaaatggtatgcagttagtcaatccattatttccttccatctgccgttggaactatcccactaactgccccaacatgtcatccatacagatacaaatacgaaaactttacttggtcgtcattatacgtatcgcaaaaagagcagtaagaaaaccccacagctcatgcctaaactccacttgaactgcaccgcggcactagtacccgctcgcttgtagcatgcatgctcttcataaagaagaagaggaccgtcctcccaagacatacataggaaaaagaacttgtcacatgttcaaatatgactgacaaaaagcaagtcaattgccatgtcccacaccagctccctctttatccaacccctcacccagtaaccctcctcacccaaagcgtagtaggctcaaaagtcgcctccttctcttgcctcttatacgcccgatgcaacttcagtcccagctcgtacatctgcctctgcacctctgccagctctgtttttaggccttcgactttttgtttttctgtttcgcgcttgcggcggaccgcctcgctgttcaaaatgttgtccgtcggcatcagctctgtcatctgtttgatggagcgggtgatgttgatgcgacggttaccgagggcctggatttgcgcgtcgtagagcgctacgcgctcagaggcggtgaggtctttagggctggaaggcttgccgtcgtggagggacaaagcttcgagttcaggaggagccggagggagggatttgttgatgtcggagggggtggcggagacgcgcctgggagtaggtttgaatccatttgcgataccgactcgacggtcgcgggcagcgggagattcgcggtcgacgacactctcgtagggggagacgatttggtctttgagggagacgacgatggggacttggtttttcttgtagtcgaagccttcaagtttgggtctgctcctgttcatgatggattgtaccggctcttcgtccttggggctctctgaacgacgccgctgcgaaatgctggataatgagggctggtaatcactattgtcatggaaatcatccagggactcgcgtggggcgtgggttatggtggatatgctggacgcatacgttgtcacgctgaaacgcgaagggggttttatacaaggttcatcggccggaagcgggttggcagccacgggttggggggtaggaggctgttgcttcggtctcggcacctcaggttgctgctgggagtaaactgaagagaaagagtcctgggattgatggttggcgtaagatgaggtgggcttcctctgaaccgatttcggctgtgagctctgtgggctggagttcacagaagtgtttgttggtgaaacaggggtgaacgccatcggaggttgaggacccataccgtcacgtttgagctgctgggctgctacgaacggtgcatctcctcgtggggtaatcgcagaatacggtggactcggataaattggacttctcagcggtcgcggtgtcgtcgcagactgcgggtgaacctgagacgaggatatgactctctggccggggtcccgtggcgcaaaccccatcggtgcaccagcacgagctggcggggatatttgattccgtctaggaatacccagagacaactcgggtctttgactgggtccggaatcttgcgacacaacccgtctaccatcgcgatcgggtatcctcagtggggggaccttaggaggaccacggacgggatcaacgatagctgttcgaccgcttggtccacgccaaccaggacgattggccgcgaaagctcctgctgctgggtctgacccgctttctcgtgggctcgcgctcatcatcctcatcattctatccctggcagaagccattttcggctgtggccctgcaaacggcggcggcggcggcggctggcgagcggatctcggatctgggccatggggggcacccggcggaggcctgttcagcggacggccatgcgcgctgtccagatgttcgccggttaccggatcaaacaaaggtaaacccggtcccggggcccggggttgtcgcgatgggggtgcacgattcacatgagtattgcgaagggccgcgtccgaaagtctgcgctggccacggggcatcacgttgatgctggccgcagcattgagcttcgatggaggtgagtgggaacccggaccctggtaaaagtgtggatgttgggtcctcccatagggctgaggttcggaagctccttgcgccgtctcctcatattcttcctcgatcggcgagacatcgcccggtggaaggatgggaggccgatggtggggctgagcatagctcggctctggcgagctggggggcgaaatctcctcgccccctcgatagcgttgaaagtaatgggacgccagcgtgctaggttgcttggggtcgtggggtgcaagaggcggagaaatttccgagtagattgatgaggtgggtcggtagggtcggtaggtctgtttttgctgaacggctgtgagacgtcgcgggtttctgggcgggggttgcaccgggacggtcttgctacaagtcggcgaagcgtggttagttttaccgcgattgtaacagtcacagcgcccaattgagtgggcggttgttcgcttatcgacttaggaatctaagctttgctgaagggataagaagacgatttggccaacattgagagaaagagattagggagagcaactgttcttctcgaggtattcttgactacacatcgcttgatgtcgctcgaacagccaaggtgggacgaggttgtagataaatgatgcataggtagcgacggaaggggcgtggtaggtagtggcatgtgtttgtttcaaaggcgcgcagcatcctgtcaaccaggcataggtatcgtggcacagcgaacacgagtacctaggtaaggtagccaacggaggctgatggaagctgtccaactcaggcgtgtaatccaccacttagagacaactagcgtgtgggactagtaaagaaacccgccctgcagcttgtgtcaagggcaccggttcagcttgtccagccaaataccgacaaccagacaacaaaatgctgggagaattcctgccccgtgaaacacgacggacaaaggaatgaatgtgccattgagacacggaatggggaaatggaaaacaaatgcttactgtccagatactctagcacttatgcccaggcccgtagccgcatgagatgcagacagaggttggtcaatgtcgttcttgctgtcgctgtcgttgtcgtcgaggaactcgaacctggtgggagcggcacgcctgagaggagcgagcttggtttgggcgggcattttcagggtctttcccaagttgatatcctgttgtcttcctagtccacgatcttctgcgcttatgctgggtaggttgcaagatcgtcaagcgccgggcacgggttggagcataaacaacctcgagagccgagacgggcgttttctagctcggtcgaatgcttcgggcacggtattagatattaaatattgtgaagaagaaggccaaagtcgggaccaagaattccgaactcaaaatatctgagcgagtgtctgccaacccggccagcagggatgcgtttcagtctagagaggcctggaacgaaaaggtcttgggattgaacgaatcgtcaggatgcgagaggtggccggcagtatttaagcgtggccgtttcccgcgacccggagaacaagtcgaccgtgtctggtgctttgtgaacccggggggaaaataaactttttgctgaaccgtcgtacctgtccgtatgtatggctagtcgctcacccccagacggcccccaggtctgatgctatgtccaatcccaaagtaaggactggcgtaacgcgttgcgagattctgtttgggatgctgaaccgttggctgtcgttgatgggtgaagttgaaacaacctggggtcgctcgtgattggttgaaaggatgcggtaccagaagattggaatggacgatgcgaaaattgtgcgaaggaagggagaaaggcacgatgtaaaaggaagagatagctgaggattgaggaaacacctacaaacttagtcttggtagctttttcaaattccttcgagttcgatacttctctacgatccatcctgcatgatataagattattcaggaccgttgaaactcccgagctcccatcccaagatgtgaggtgaattgggtgaccagacggcggttgatcaacgcccagctccgaaccccagcaatggaaccatccatgactaggtagcagccctgttaccccatactgttcctgtaaacaaacctggtatttcccctgctcatcttgctgactgccctacagcgggctagtttcttgattcctggcccctcgcgaaacgtcacttcaccacatccgccgtcttgtaggttttctgtttgtcgtcattgtcgaggttgcaatcggcggaagatattcttctgtctgttcgcctcttcctcggcgttggaagaataacttgacggcagattgctcttccaagtttttgtcaacaaacggcaggatggaagatgaagggaatgttccatgtttcacaacttaggttggatggtcaaccacgataaacgtccaacatccccgcttcaccctcaatttgtttggatgaacgttacttcccaccagttctgtacctgcgtcgaattgtggacgccgcttgcaggggtgagctcgtagctcacagcagcccacagcggcagagcgctcatccaccatcacgcgcacggacacctcacgcccggattccacttcagttctttacactgtccaacatttggagaggtgcccaatgctttctttttcccgttccagtatcttttctttttgtgctctgctcacctgttgcctatttcgatcgataattgagcatgatttcgattttcttgggaaattgtttcttcgttgtaaactcgtccagaatgttctctgccgtatcttcgtcgccgtcggcccacatttaagatctggttttggaagcggagttcatcaagcctgcccgggctgcggtacgggtcaagtttggctctgggctacagcgcatacagccattaagtgatcttcttgtttcgactgagtcgaagttcaacacaaagacaagagtacatcaaaaggctttcacccgattctcaagacgaagtcacaaactccatccagaacaaactcctatatctccatcctactcaccctacgcccttggagaaagaggtaacaccgcccaccgcgtccatcaacttgtttgtctataaaaaaaatcattacgtttcattcatacagcggtatcggagtgcctaatcaacgtgaacccgttagcaaagagtcggtttgacaccggagataggtcacatacctgttccgccgtagctcttccgctatcatacttcacaaggccacttatcagttccctccaatcctcagttacatccggaagaattttgtcccatgagcgacgttcgaactcgcggtagatgtcaaagggaggcgtcctaaagctcacggcctcgggccagctctccctcgtaggtgacccaatggtcttgaatatgctaagaatgagacccagttgattcccgtcctcatgcacagctcgtgactcgaataggtgcttgttcgcccctcttctgcagcactcggcaagcatcacgcctgccccccacatgtcgacaggaggcccatacgagtgattcccgaacaagacttcgggggctcggtaggggccggtaccaatatccaagatcttgttgtctgcgggctccgtggctgctgacagggtcggatgccaggacgctccaaagtcggaaaggtaggctggccctgtgggggattcaaggagaatagccgaaggcttgacatcgcggtgaatgattccctggctatgtaaagaggccaaagcagtaaagacatccttgaaaatgatgcggatttggctgtctttgagaggcgcccgctcccggaggctctcaagagtcagcggcatgtatggaaagactaagaccagacgctgctcgtagtctcgaaaggtgtcgagcaaagggatgcatggcttgcttaagaggcccaggagctttgcctctcgtgttggattgtgaggctcaatgtttctagtctcgacgatgaccttgagcgccctgtcgccggctctgtagacatcggcagtcacgccgctcgtaatgtagtagcagttttgatagtcaccaatggtaactccaggatccacttcggcgttcccatcttcatcctgttcgttagacacagccgttgcggcctgatctgcctcagaagatccaaaaagggactggttgcaaaactcatcatactcctccctggtgcgtgcagattcataggcgtttttctccagggcaaaggcgttttcactcagtcctgccgcggccacaaactgctgtcttgttaattgataagcatatgtgtcaggtgatgtgcacagagcgacttacagtttctggatattgtcgtatcgttctgaggccgtcaggctttgtttccagctcatcccgggactctcaggaggagaatgggacatgttgaaatatttccagtcaccctgcccaaaagaaggagtgcacggtgtgtccaagttttcttcggttaactttcaacgcacagctgagatctacgacactgagggagaaaaagatgatggctttcgaagacaggaaccaatcgaaacatcaaaggatcatcgattctcgaatctggggttggacttggcgtcaggtgaaagtgtttggcatttcgattttggtggaggtacgcacgattgagtaggtaagcaattgcattggacacacgccggactcaggggttagttacgtcaggaaaaaggtacgtaccgacgattctcagctcaggttgctccgcccggaattgggctgtaacttctcatgctgattggctcagtcagccagccaagcacttgccgacagctgatggggaattgtgcacgctccatcgaggctccatcaaatgagaaaaatctccacaactgcgcaggctccaacccgtgacatcaggaagggaacagaagcgatgcagaatgccctgcagctcgggcagctgcgttttcgtgcctacgctacaggctacgtacccacgctgtcccagcactggacctgcggccgccggtgccagcccagggctcggaactcgacccaagacgggaggactggaacgaggggcctggacagtggtaattacccaagtacgaacgagcgctggatgcacggattacaggatggcctcggaacgcccacctgccgggcttgcacagtcctcacacttccaatccatgttgctttgctgccctgccatgcccgtatgttccatgtaagcgtcggtaccttacagtacctcgaatccgcaccctgactgacgccttacctaaccaactaggtaacctacccgctagaactccaactcaaccttacaactttaacattacatctcgcgcaaattggattacgccagacccggcttttcttttagttccaggttggcgctctacacatctcctttccattttcttacctaccttagtttttgtaacctgtaaaaatcattaattccctcctcttttgcgccctcttcggcgtcttatcttaatgtcgttcttgctgttgttggtttgacctgtgccgttgcccccctcccctcaccagtccgagcgacttctttaattgcgcagctcatcgcatgactacgcccaccatggacgacctttcgagagcagagtatccggcgatgctggtaagcctggtgtttctctcccgagtttttgggacagcaattttgaccattgactctgctgtaggccagcctccagcccaaccaagcagtacaaatattctcggaccgggtcaagcggatcgcaaaagtcaaccaggaaattgcggactggcttcaggtacgaatgcgccgaccgcccgagaacaacccgccaccgataggacaacgaaactgaacaaacaaaccacaggaacgcaggagagttgaggagcaatatgttgccggcttgcgcaagttgcttctcttcaaggttcccaatgccgcatccgagctagggttcgtcgcaccactccccgctctctcactcctcttccccctcagaattgcgattccgattccgattgcaactccaatcccgccctcgcttcctaatacagagtactgacaatgtccattgagtagtgtctttcaagcaccatgggacaagatcctctcgtcgaccgatggaattgcggcttcccaccagctatacgcccagcgcatcgataaggatgtcgaacaaccccttcgcagcttccagtcccgcaaagagatgcagaacatcaacaccatcaatgccaaccttcaaacgatggcaagagagcttgacgatgctgccgaaaagtccgaaaagctttcaaagaagggtgggaaggctaggagccaaaaagtggacgcggccgcatcaagactggaagctgcctcgcaacaatgggaatcgcaggcgccgtttatcttcgaaaccctccaggctctagacgaacaacggaccaaccacctacgcgatgtcttgactcagctgcagacccacgaagtcgaccaagccactcggacccaggcggcagcggaggaggtgttgaacacgatgctggaggttaacactggcctggaaattcacaacttcgtcagcaaggttacggctggaaggacaaagtttgaaaggaggacgaccacggctagacaatcgagctctgctggcggagggagcccgcccgtgggaccccctccgggcactccactgcacgacgatgacggcatgagtcaacactccggctttagagatcagtcaggtatgtgtggcgtttttcatggggatgcgctatcggcctactaaccgattgaaatagattcgaagctacgcagccgtattggaacaatgctaggacgtcgaaggcagagcattcatgggggattcggacagttgggtccccccaaggcccttggcgccttcactcgcggccttggaagtagtcatggtcagacattatctccaggggggtcttctcacaatctggcagagtcccatcctcacaggctgtcgtccatggccgaaagaccttccacctcagatgagcgggtgaagagggacaacattaatgatttcttgcatggcggtacaaatggattcaactctggggatggacaggctgagtctagccagccacgaccgacttccaacaacctcaccaatggtacagccgagaatattttcgatgccgctccctcggcacctcccgcctctacccagcagtcacaacctcacgaggagcctgcgaaggatgccgagggttataccattcctcagtattcccacgaccccatcgccgaggcccaaaaggaggcggccgctgaagagcctgatcacttgttcaaactcaacattcagaacgaacccattgcggaagaggaccaagatgcgaagcaagcggccttgtcgaacgtcgcccatacactcacggctatgggactcccgaatcgcaaggcaggaactgttagaggcaggagagatgtgcgtcataccatgtacatacctgctatgccagtaccggatcaccccgaaaatcctttcccctcatcaccatccctgccagctacagcttcatccattattaggtctacaccaccgataactctgggctcagagccaagccgtgcctcgcatgcttccgacaatcagtctattcggtctggaacgtcatatggagcgggctcagcttacggtggcattgcgcatctgaagcatcaggacatccacggacctgattttggaccaggcctacactcatccatcattgaaaccgtctccgctcttttccaagatggagaggccaagtccgttaaagttactggcgaaatcgctctctcatacaagtccgaccctcataacctccagaccggtatgtatcatgtgacacgtcatgaaagctgtccagtttggctaatggtaactgcagataatcaaataatacgtctcaacaactttgctcgccttgagtctattggacccaatcgcctctttgttactagcgacgccacttccccggatgagttcaccattaacacctcacacctcacgactatatccactcccgcttttacctaccgagtccacgccgagaacgataccgccctcgtgtcctcccactgcccgatcagcatcaaccccgtttggaaaccccagggagacaagcttggtcttttgcttcagtaccgcctcaacccctctgtgacgttgcagcgccccatcgtcctgcacaacgtgacctttgtcgcgacttacgagggtgcccgcgcaagtggtgtccagaccaagccttccggcacccacctgaaggagaagcatcttgtgtactggagaattcccgagttgacactgacggatgactgggccaagatcatttgccgggtaatcggcgagcaaaatggtgaaccacagcctgggcacattgaggtcaggtgggaatacacagctcctccggcaggcgaagtgggtagcggcatttcagtatcgaggctcgtggaaggcaagggcaaggaaaaggcggaagaacagtcggaggaagaggatccatttgcggatgacaagggaccgatttcacctgcgctgggtaaggacggcaggacgtgggctgaggttcctctgtcgagaaagttgatcggcgggaaatatgaggctaagtgaaagtggatagggggacaagaggagaagaaaattgggacggagagactgtggtcatctgtgtagccatgtgacgaaaagccatatgaaagggtaaaaagtggctatctgatcttgtccgcaatctatctctccatgtaatggatatcatcgtactttttttttatttgtttgttatggttggttttgaactaacgtcccaaggtacgatgttggcctgtcatccttattttttgcatggcacttcattaattacctaccttaccctttttctttttctttttgtcatagttattaccatcatgctccaaaaaataccactcacgattaaccaagttcagatactgtgggcggtttattgtctattttcgcatctggttgtctggtgggttggccagtttggaaaatctttcattctacctctttgatgatggcgatctatgtgcccaccgtcatcgttacaattggcggttgttgacatttgtcaacgagagcaaaagaaaagctaggtaactacacctaaagccatggcgagatgcttaatacataaaagggggggggggggcaatgtgtaaaggggctcaagcttattagacccatgatgagatctcgggtaatctcgctaatcgactttcccacttcattttctatttttatttctttaattcaggacattgtctctccaatcgccacatcccaagagttgctgctcgtaaccgaatcagcagggccaccaatgacatggaactctgagggttccactcttaggtaaacctatggagatgcttagaagaagctgggttatactactgacacgacacggaaattacacatatcgatacatagtctatatggtaactggtggttgatacatatttacccagatcacgaatatctatcattcggtactagtctcgcaactcatgaatcgttggaacgtgtcaacgttctgtgatctgttaatgtgctttgacgcaaattcgcgactgacagcatcaccgtaagaagtagatagttatcccttcggttgtcccattttcctcgttgtttcaaagtcaaattatgtatgtatgtatgtgtagtgccattttgctcttaatccattctgcgtggtaaaggccaaaaggcctgatagaggggaactaagcatcccgaacgttcaagtctgttactttcttttggagcagcctgtgaagcaacgcaaagcaaaagcaaaaaaaattgttcaccaacgccaaattgatgcttcccaaaacaacgtccacccgaggaagcccagataccagaccgaacaagctgacctactaagccgaagcagtcccagtcaccccctccataggcgtcccgctcccactgccactttcgcctcccccagccgccgcctgcaactgcttcgccccatgcatttcctcataaaactccaacgtcaaggccgccagaaagcacggcacctctcccttctccctgacccaaaaccggatattatccgcgatcctgttggcaaactcgctcctcggtcctccgcccaccttcatcgtgcccttctcgccatcgaaaacgatgctgttctcgtgctcctccgtcttggaagggtaataaacactttccacccgcatcttgcctccggggatgaacgtcacggtccaccccagggtgctgaacacggcctctttgaactcggcagacttggctgcccacacttgttttaggcggtcggcgcgtttctgggccgaggccgtctcggcttgcgcggcggatatttcgcgtttgagcgcggcgatttgggtggcggggacggtcgcgaagagagtcggttggcgctcgaggtgggcgagcagctcggcgttctcgagcttgagggctttaagggtgtcggtcttgatcttttcgtattccgaggttgggttgtcgcgcagcgagaggatgcgggttttgagttgttccttggcggcggcgagctgggaggtggttacttcgtgctccttttggaggatgcggtgggcggtttgcaggtcggagaactcggattggagcttgcggttcttgcgggcgagttggccgagttgttcggactcggcgccgtcgtggtcatcgcggggccgtttggtgccggccagtacgggttggacggggctggtgctggcggattcgagggaggtcaagtcggcgtggagggtgttaacctcttctttgtacttgtcgacgaggtcctcaagctcttggatccgcttggctttttgctcgtctagctgctcgggttgcatggtgacgtcttccatgtcaaaggtcttgagttgggcgcgtaggtactccacctccttgacggcgagggcgcgttgccggtctagacgggcgcgggccttgtcgttagcagaaggaccgctgcttgcccgaagtttctcaatctgctcgagaagtctggccttttcatcctccagtgacttgatgatgttatcacggtcggcaatctccggctggagagcacccaaccgctcggtcagcgaggcggagcggaaacgctcctccaccaatgcccttgctacggcttccggtgagtcgaactcgacgggaccctctgaattcgactccaagtatgcggtccatgatctcctttcatcctctagcctgaggcgttgccttcgttcctcggccagctcggtctccagagtttgtgctgcttccaacttcctctgtagagtccgtttctcttcctcgactacctccacggccttgtaaacctgtcgcaagtgtttgagctctgttatttgctcacggttcttagactcgagcatccgaatgtgattcacttggtccgaaagttccctgcggatcacggacactgtctcggcatcgcctgtgtgagctttgagtcgaagaacctcggcatcgagtttgcctattgtgtcgtctcgctctgccagttgggcattgactttttcgagggtatcctttagtgttctgttctcctcctctgtctcttgcgcggtcctttccaacacagttaccttcgcctttaattcggtgatttcccgctccgctagccgtgctgcttcctccttagcagccttcaactcctcgacttgttctcgaagtagtcttgcctcttcctgtgtttcccttgtcttcgcattgagttctcgtttttgggtttccttttcggctcgtagggcgtccaactcggcttgcagcgactcagcatgtcgcagcgccttggacttttcggcatcggcggcttgttttgctttaaaatcctgctcagcttgtcgacggatatcgcgcatttcgttttccatctgcaatcgtcccaactccttttcctgttcgtagttgctgatctggtaggtgagagtgccaacctcggcctttagctcttcgatgcgccgcctctgggcttcgtactctgctgcatctggcggggcaatgttctccttgctgctgtcccgcgtcggattcgtcgagctggctgcggtttcatcgttagcgggcggcggtgatggcccggtcggcgtacgcccttggcgcgaactcgaacggctcaagttggcaatcgatagcggaatatgggaatcgccgcttgggttggaggcgaaagacggctgagcactaatcgaagcgcgaaaactcccgggctacgcacgcattggaaccacagtcaggacgtcatcttgagtcaatagtcttctttggtttgcgacaggcgaaaacgtaccctagatcctctgagcgctgtctgcggacgtgggatggcgctggctccaatgctggcgcgaaactgtgcctgcgggcctgagggaccgcttatagaaccgcgacgcaagggcggcttgccttggccgggttgaggaattgacgatggcggcatggcgagaagagcgcagtcggcgtatgaaccggcgacatgcgaggaagagctgggagtgtttggatgttgtgtttactttcagttccacttgaaagcgcggtcgcggcatcgagattagcgcagccccaatcgtttgggggacagtggtgggttgcagtggctctgttggttggttcaacacttgttttcagtggacccgacaaggaaactgcagtgccaggtctgccaagactgcgaggcttcaactggaacgcacagccagggccaggggaaacggaaaacgggcgggaaacggctcgcgacgtcggcagtctggagaacctggcagcacaaggggggagatgtctgtaaagagggcatggaccagcgtggccttgatggtggtccagctgtggtcagtgtttcaacgagatcttcaatgtccgagatcgatcaaccctccttcagttcagattacacttagattttgtgtatagtgtacctagatggagctttacgtagaggtacctagagcctgctccataatagtatgatgccataacgctccatgatataacgtcactttaaagacatactacactacctacattatgtacaccattgctcctcgggagcgacaaataagtcgaaaccatgtccctgttataaaagtgccccctggagaatgaggctcaagagtgtcatttacatagcttctatgtgtagaagtgaacccaggcaagtactagtcactatgtcagcccaattatgaagctaccaactctcatctcgccactattccatctgatgtccatggaattgaagaaacaaacacttgctgaccagcctaaaattaccaatggcaacacggaatggatacataaatagatgaactcgaattcgatgaccccaggggagctcatgtggggttcgaattccagacagggacgggagaaaacgtcagaaatgcaagtcaccccagatgatctgtgtgtctgcctaaaccgtttcaagttagcccacggctatcacatcgcgatgccccactcgatgacagcaaaagagtccactgttggagaaggaaaagcaactctggaatttagctgtgccgaccctgtggaagagtggaatgccggtagaattgaagacttggaagctggagctagcgacgggcttctttcctttgatccagcggccatttccgaccttcatccaatcccacggcatcaccacaactccatcccaccacatcccgtccgcctcgactgctccagcccgactcgactcagacttccaccacttccggcttatggatcatactccgaggtgaccatccgcagcttccgctgcctcagcaatactttacacccgacgaggcctcaatccgtcccattcgcattccaccaccactgttcccgtttagaatagtatacatagagcttcccgtctgtcgccatggctagcagaggggtcctcccccaaatcctcacggtatgtttccagctctggccccaggttatccccatgcgttcccattgtcatacccacggaccgtcaagagacagcccatgctaaccaaaagcttctccagggtcggctcaacccgcgcgccccatccttgctcgctcgcgccagccctttccgctcccaatcggccttgcccccaagttcgctatactatcagagacacactcccctattacggcgcagatacgccacggcacgcgagaacaacggcgcggccgttcaggcgaaggacgccaaggagaatgtggagcacgaagacgccgcaaacgccgccgcggatgcggcatccaaggacacaaagtccaagcaggccgttttaaacgaggcttccagctcttctgcgtcctccagcaccacaactctccacgagacgaatgattgggagacgaacgtgaacttgaacatcgactcgttcaagcaactaccccacgcgaattttggcgtcaaccagttcattcccttcgatcccgagttcagggaggtccttaagcaaataccttgggagttccgggccccaatccgctacgcgttcgcctacggctctggcgtcttcccgcaatccaagtctagtggcaaagtgattacggacgaagagctgcgcaagattcaccccaaggcgcccgaaggcgtcaagagagctcaggatggaacgcccaagatgatcgactttatttttggcgtcacccatacgcaacattggcattccctcaacatgaagcagcaccgagagcactactcggcattggcgagcctgggctcgggtgcggtctcctacgttcaggacaagatgggcgctggagtatactttaacccctacgtcgttgtcaatggcattttgatcaagtatggcgttgtacaactggatacgctagagcgggatctgacccagtgggatactctttatcttgctggacgactgcacaagcctgtcaagattctgcgcgacgatcccaagattcgcttggcaaaccagatcaaccttctgtccgctcttcggacagccctgctgttgctgccacccaagttcaccgaagacgagctctttgctactattgctggcatcagctacctcggcgaccctcgcatgtctcttcccactgagaacccaagcaaggtgaagaacattgtcggcaacaacatgaccaacttccgccgcctgtatcttcctctgattgagacgctaccaaacttggagtacaatgatgccggcgccaccgagagggattggatctggaatgacaagagcctcaatctcgtgcaagacatggatcctgtcaagcgcggaaacatggttcgccggttgcccaaggctttccgatcgaagctctacttcgagtaccagaagaagtttgccatcccccaactcgactttaacaagatgatggaggaaagtcaaaacgaggacgccatttcgttcaagcgtcgccagggtggaggcttcgagcagcgcattgccagcgacgaccctgcggagcttcgcaaacaggtccggagcgtcatcaagaagaccatcaactggccagccaccacacagtctctcaagggccctcttaccagcggtttcaagcgcacgatacgttacctctcggaaaagatggataagtaccgtcaaggacgtgacgccgaaaaggccaagaccgcgactgctgaggataagcccagcgaaaggtcggaggtcgacagcaaggcagagaagaagtagagcctcttcatgaccaagggcactgacttgtttgtggtttctgccatgtatctggcttcattggctgtatcaatattgtacgtttctggggagggtgagttgggcattctgttgtggccaggttactaagctactacgatgatcgaaaggcgtggggagggttgggagcagcgcgttctgttttttcggtgtaaaacattacattatcacggcatggcggtatcatgtcgcattggcgaacccaaagttccgaaggggggtaagaagatcaagcaggctaggcgttcatgtggttttggcttgtccttgtctccaagagactgtagagcaaaatgaacactggtgggttggttcaaatagggttggtgggcagcgtagatttatgctcattgcatcatcagcaagtagaatagagttttgtacctctttaggttttaccatgaggagccagagtcatgcttataaacgattttgactaggtagacaacttaagattggatgattcttaccctcattacaagcgtaatgatgaagaaggatactcggaaacgagatactctattttacaagcgtaagatggtgaggaggatactcggagcacgaagtatctgatccatctcggctcgacaacacttacgacaccgagttcgttgacttgagaagatatgttcgcccgttgcttgcactcacgaccttgatttgaatgctgccaagaccgagcttcccttgaggggcagcagcattgtttgcgcggggtaccttcccctgaacgcctgtcttggcgcgcaattgaatcgggcaaccacatatgtagtaagtgacacccccaactaatatttcacttgcgatgctggccttgacccattgtctcacctaccactaggtatgtatgttctatatcaggttggttcgtgttcgtcacccaaaaccaagacaccaagaaaaccacccatgctaagccaagtccgaagatagacgcaagcaaatggtctcctgcagtgacaagacctccgacttcaccaggctacgcagcctttccaggtctctccagacttgttatcgaaatcacaacacttcacgacttcggtgaggacctattttgggttgccatgcccgagatggagctaacggatattggacggatgggtgacgttcttgtactgtaacgtatgtgctcaccgctgggcgcattgtctaagcatcacctgctcgctatcttgctgtcttgactctttgtcagcttccaaattcgagagatacaaatgcaaggcgttcgttgcgtgggagggtcgaatatgtaaggcacgctttgagaggtacaacatagacgttgtcggaattgatatcccacgctgttcctgcgtggctgcctgatactgtatgtgtttgtgcagatccaacattgacggcttttttttggttcgcttgttcattcgattgtccgataatgatgtcgttgttggaactgaaagccttggagcaggttttggtacgcataggaaaagcaacagaccaccagtccggatcgaaatgaggaatcccagctccaccttgcaaagagggggaaatccgaatcccagtcccaactccccaagaatgccgagaaacggtgcctatcccgatccatgatccaggccggcatgagtgtccagaacctgccgttctggatttagcagagcacgacattcggcaattggcctcgatgggcgccatgctaaaagaggcagctcccgcgatatcacgcttggcttttcttggctagcccagcctagagcctgccaaggccaggaaactggggaagactagtgggagcgctacatttaactgccacttcgggaacctcgtctcatcgaacctcgtgttgtcgatttccaaggcttcgttgacgtgatggttggaaatgtagcgcgggtaaaggagaaggtggtgattgtgagttggcatgggaattatgatggaatgcgctgccgtgtgaactgagtcgcgctgcagagcaacaacaggcaggggttgacaagatgggagctcaaaagccctatcttgatggtgattcccacgttcctgtcttacatctctacctctcccccgctctgcctgttcaaccctatctcggctcaaaaacagcataggtattggatctgccaaaatgagaactgccgctgcctccctcgcaaccctcgccctggcggttcccgcactggctgctaccattcaaggtggtcctaccaggaagccctatgtctgctccgacgccctgcagtaccaaatcaccgagaaggacatccgcgccggtgctcagaagcttcaggacattgccaatgccaacaacggcactcgtgtctttggcagcaccggtcacaacgccaccgtcgacttcctctacaacaccctcaaggacaccggttactatgacgtctacaagcagccctttgtcgagacttactcggctggtaccggttccttgagtgttaacggcaaggccctcgatgtccggatcatgacctatacacctgctggatctgccactgggcctatcgtctatgccgagggccttggttgctcggccgccgagtaccctgctgaggcttccggaaacatcgttctcgtctcccgtggtaactgcactttcggccagaaagccctgagcgccaaggaggctggcgccgtcggcctggtcatctacaacaacgttgacggctctctttcgggcaccctcggcgaggccttcaaggactatgcgcccgttgttggtctcagcaaggaggatggcgaggctctcattgcctccatcaagggcggtgaggagatcaaggccgagttcaaagtggacgccgtcaccgagcaccgtgtcagcttcaacgtcattgccgagacaaaggggggtgaccacaacaacgtcctcattgttggtggccattctgactccgttgcggcaggcccaggtatcaacgatgacggttccggtgttattggtatcttgaccgtcgcgaaggcccttgccaaattccaggtcaagaacgccgtccgctttggcttctggtctgctgaggagtttggcctgctcggctccgaatactatgtcaagtctctcaacggttccaagactgagctcgccaagatccgtgcttacctcaacttcgatatggtatgcttcccttttcgagatgtcagccaataatgccatgatgctgacgttccaaaaacagattgccagccccaactacatctacggcatctatgacggcgacggtagcgccttcaacctgaccggtccccagggttccgacgtcatcgagaaggactttgagcagttcttctccaagaacaaggtcgcctctgttccctccgagttcaacggtcgctccgactatgccgccttcatcgagaacggcattccctcgggtggcatcttcaccggtgccgagggcatcaagaccgaggcggaagctgcggccgttggtggcacagcgggcattgcgtacgatgtcaactaccaccaggccggcgacaccatcgacaacatcgcctgggatgccttccttctcaacaccagggccatcgccaacagcgtggccaagtatgcccgctcgttcaagtcgcttcccgccatcaaccttatgcagcgccgctgggatggtgatgttgcccagacccttaagcgcaacaagaagcgcgcaaacggggctcatgtccactctcactctggaccttgcggcggtggggaggagatctaaataccctcgtggtcgaagggtcggtgtgggtttgttggcaatatggtcatgacgatgataatgatttgcatgttggaatgtataacgacacatgatgagatatgatatcccttgatggacatggcttagtacagtgaaatgatcaaaaaggtcaaagacagaaggggcatgattgtaccgagtgctgtgatgtcggcagaatttgaaaggtggacagtttgaagtacacatggcgccgcacatcagcagcctgtgggcaagtaaggtgaagctgtgccgcacccgtgccagggcactggacccggcaagcactttggtgaagtggggtagactgtttacctggaggtatttgtccatatgggatggcgatcttctgcttagaggcacctgatgaaacctcatcgtcggaactcggggaattggcaaaaagctgaacacgtaaaaagcctggaaatcagacagggccttggtaaatctagcgctcgagtccgagcctatgctttgaaacacagacaagatttgctgagtagtgttgtatacacagtagtgtagctgtcactaactgagcgaacatacgtacagaagtgggctgcttcctgtgcttacctactgccgggcgttcagagagatagtctagattttgccaattccccgagtgtccttttcttcttcggttcaagtagttttgctttttcttttcaaaccacatcactcacaggtatgactccttcctcttttactcactaggctttcaataactggtgtgaagatcgtgtcttcctttatcgttagaggtaggtctgcaaacttgcattcaaataggcctttcttgccttccaactcccactatcccaagatgaagcacaccgacacgaaatagttccacgcacctgctgttggatcatggctggccgtactccaaatgtcgtatttctccccgtcctggctgggcgttccatatcctctgcccttcttcccggcaagcattcgtttaagccaatcccccgtccttcgctcttgcctttgtttcttaatgtgcgttgttgcgtgtctgtcttcggctccctcttgccccatcgtccaatttccattacttccagttgtattcgaacctcagctcacgagaatgaaacgtatcaaatcgtcaacctgccttccgttaatgtggggaaatttctcgtcttctggaaggatatcattccgggtaaggtgatcaccactgttccggtgacctggaaaaagaataacctgccaaggccatccggattcgaatgatcacacccttccggtcattgagcgtaaatttgggtgttcatcaccacttgcatcagtctggcagaaaagagatgggcgccgatgatccgggatgctcgccggatcttaaacaccgacgatcagctcgccttacctcttgtatgatctacgacctctacggcggacatgaacggggctttttttttttcccaggtggcaaagtcatatgtcctttcaccatccttcaatcatcatcacaacctcctatcccgtcgaagagtaggcctgacggagccagacactggcgatactgcagggatttaagtgaaacaataactgtccgacgccttgttcatgagtttggatcttacctacctctacactcgaaagcgcttggaatcgggagacggttgccaaaactcaatgggttgtctcgacttcatcgcatgcatgagcttgcagttagaaacaagccacaagatgagaacgcgtggctagaattggaaaacaaggtcgtatccctcctccttttcctttgcaaagaaaccggtgcatgtgcccctggcaatcttaacctgcaaataatccagccaatgaacatgctatcctgaacctccgcgattctgaactgcgttcgagacccaaggccttgtgggggaatgatggggtgagaacccaaacatcgggacgtcatcaaagtcgtaggttgtgaagccggctggctgggatgcccgaccgacaggggcatgtgcttcacccctggaaagttcgttagctagtggtgcctatatgtacaggggcttagacgaaggggaaagacaaaatgtccggtgaatgccctgtaaatttaccgatgatagaaggtgctctggggttttctgatctcttctgtcagctctttctctccttgaaatcaggtagcttcagccaatcatatcgcgtagatagacgtgtcctgccttgcgacccccccctgtcaccctcctgtaagacaatgtggagcggataatagactaacaaacttccaaggctcgatgtatgggatcgagttactgctcaaccctccgcgatttctcaagtgcattctagacccaaggccttggtcaagacccctgggcaatgatttacaatttgggcagacgcttgatagatcccagttaatgcaccagcttgacgtcagtatctttgaacagacgcaaacactggatgaaaaagtctcagacacagcggcctcgactcatcaccaacggccctggaaacccataggcaattgctcaggatgggatactcttggagacaaaaacatgtcaaagtgggagacagcgcccagtatacaacgttacacgcaggccgacgtgcccagtgtaggcaggcacttgccttttctgctcgacaacgtccctcaaccgagacccgtgggcagcatacgcggcggtattactcctcatcacgggttacttacctggcagcatgcgatccctctgacatggatactacccaagttatgcactccaggtcactaagaatgatagctccgcgtgaagagggcgctaaaatcagcgggacgttggcaatgtccttgtgctcaatatctcccctgtctatgcagtgccacaggctggtcgactagcgcaggaacaacgacagcagatgccaatccggggtctgatcctacggtactgtgacggtagtagcattgttcctgggacctttcatctaacgacatcgtccgtgtggcccaatagagacagcgggatgctatcaacttctgcctcgacctaagatgtctacaactccaaaacacctcagtcagactcctaaatccctgaattctagagcttttgcacgatcactgactgctattggaggtcgagcctcagtaatcagggtggctacatggtgacgagaacttgggatgcaagtgatctaggtatgttcgcatggctctcgaacgacagtacacatctagatccttatttcgtcgaaggggatctcttgctccttccggcagcagatccgggacctatccgccatgtcgatacacccagccttccacctacaccggtcggtgccggaatactcctccggaccttcggaccaagcaccaagaaaggcttggaaaccattcaagtgatacgtccttgatggcacacctctcatactcagcagttctcaacatggccggctgatcctaccctgagaacgatgctgccgcactgcggtcattttcctccagaccacacatttggagggtgttcgagatgattatttaactacaacataatttccccttcttgaggccttactcttaccttcaacagagcaagagcttcccgacactcgttcaacattgcctctacattctttgccagcttgttgttctaccagcatatactgccctcgtttcacttcactacattcctttccaccaacacagtccagtcacaatgcgtttcgatccatccatcctcctccttcctttccttccctcactggtctcagcttggcaccctcccactctccagggttacaacctagtctggtacgacgaattcgaaggcagtccgcaaaccttgcccagtgtgagccgatggaacatcatcaatggcaagctcaacgtcaataacgagctcgagacgtacacctcctccaccaagaccatccatgtcagtggcggccacaccctgcagatcgtcccctggcgccaacagaacggcaacggcgactggatctccggccgcatcgagtccacttataccttcacacccccagccggcaagaagaccgtcgcccaggccgaaatccgcttcggcagcaacccgaccaacaccaaggcgggaatctggccggccttttggttgctgggccaagaactccgctcaggcggcagctggcccgcctgtggtgagcttgatatcctggagactgtcaacggtgatctgagagggtacggaaccctccactgcggaacgtatcccggcggtccttgcaacgaacctaacggcaggggggccagtaccgccattccgaaccaggactggcatacgtggaagattgagtgggatcgcacgtcgggggactggtggacttccaagattacgtggtacatggacggggtcaagttccatgaagtgtcgggacaatcgatcggtgactctgcgatatttgacaagattagtaacaagccgttgttctttattttgaatgtggctgttggtgggaattgggtgagttgtcctgttctttattgaaattgcgacatagatgctaacgtgttgataatgttcagcccggttatccgaacgttaacactctggatgggcctgggtccatgatggaggttggttatgtcgctcattacgtctctaactgagctgcgttaggtgacgcggtacgaaaggggaggattcttacacttcttttgccagtccttgtgggctgtttaccacatttttttctttttatgcgaatgtctctctctttgggcgggctcgcttgttgcgctgctcaggaacccgtctcctccttcggattcggcactacttctcattcactgaacaacatcttcactttattctcttggacatattatcattattcattttaccattcatgtacataagctatatatttactctagtatcatatttctgaaggtggtgaacccctcactttcatcacatcatccattcaattttctctgaccatactgcattcgctatgaaaaagaaaaaaaaaacctaaaaaataaatcgcatttcctgcggttgccacgtacggctgttccttgcttacatggaggaacggttgcgcctggttcattgtttacttccccctgaatcgccgccaccctcgctaggcccacccacatcttatgtgaccgaccccgttggggaaaaaaattccaaaagaagatgcggtttgtgtggatcgaacacacgaccttcagattattgagtgaagtggacttcagtctgacgctctcccaactgagctaaacccgcttgaatattaaaatagtatcagtaatagtgtataagacgtccggatggctgcatgcgcgcacgtcctgctgcgcagtgcgccactgcactagggtatacctacctctacattctctaccgaggacactcgtgaaacttacaaatccagcaacacaaactcacttcttattgtgctaaatgacgtcggttatcaggtccgagctacatgtttaaaatgttacgtacgtttacgcctgtgtaaattgatacagtgcgttcattgacagagccggcataccttggtttatgggtacgtgtaagtggagatgcacagaagctgtacctaccaaatggatcttgaatgtacgacgccgtgcaatgcacgcacttttactaaatttcctggcaattaatgcccgcaagagtgaatgaccagccaggtgctgcacatacgttagaaaaaaagtcacaaaatacaggcaatcgtcctttccccccttcgatcgctgggcagagagggcaagtcttaatagcgaggcaagcttgaggctccatgtacattgaaacgcacgcaagttaggtacctagagtagtgagccacttcctcaagctttcactaactggacaggcatatcgatccgtctgctggcaacaaactggcttacggagcattactaggcatatgccctgcccggcagtcaaagaggggagaagggaaagcaaaaaaaaaacggatgcctatatttccccgagtttctacggtaggtatccatgtatctctactggaacatgcagcattttcattatcttggaaaagcgtcactaatagaaaaaaaaaagaacaaataaggccttgccgcgacagttgatattcttctctatcgaaaatcaacatcatcgcttgctgcttcttgggaagcaatgcgcttcatgccgtttgtcaagtcgatgatgatgatgagcgacaattagacaaaaaaggaaaatcctaaagactggacggggtgaccatgatcctgttgtgccctttgggtccccccccccatccttcctccgcctcatatgtgtatctcctccgctcgagcgtcctcttccgagctataacgttgtgtgtgtcagaaccagatcaggtcgggagtgtgagatataggtagagtcgccgtaaagagtcaatacgtacccccctctagactagacgtgactagtcacgggcgatttcacttttcttctcaggatcgcttcccggacctggagataccccccacaaagttggtcagcagggttgagaacaatgagcttgacgcaagcgacttcttagtggtcttttgataaaatggggttcaactcaacttgtttgcgggactgcgttaggcggcgggtgggcaggcgcttgagatccatctgtggatgtggagggtttcggcggggacggattattcaacaccgccataatttcctgggtaatgttacgaccgaagctgatgtgagactcgtagccgcaggcggcggcggtggcggcggcggcggcaggtgccggatagggtgtatagcctagaggtacctctacttggtaggaggcgttgaaggcctggcgataagggcttaggtagggcacttgagatccaccagtgccctggtagggctcctgaggccactctggatagaggaaggggcccagataaggaggataattctgcttcaccggggttgtatgaacagggtcgacgaaagtggatcttccggaatcgggaggagtgggctcctggaccttggggacgaactctggagccagagggttcaaggtcttgggaagctggtcaccgttcttcttcttcttaggagggttggtgccattgcagataacgacgccgttaacgacgggcattgtaacgaggtcaaagatgtggttgtgatagagaaagaaagatggtgttgcaaagaccgactggaggtgggaagaataagtagtgaggagaaggaagagaagaagtgaatggagcggaatcgatgtgctgaaatatttataatctcgtttaaaccatagaacagaagcccgtgatgcacatttgggcggttgtgcttggagtacatgcagcaatgcatgggagactcagaacaatgtcgcgcacaaataatctatgcagttcataccgcgaccctccgacaatagaagtcatggagaactaaactgaagatcggagcaatagactccttacatattatactgtccgaagactacataggaatcagcgagaaaagatgatttccaagaaaacaatgtcatagcacatttactgtcggcggcagttgcccagaaggaggtgatatccaatgctgcaacgtatcgtccgcggctccccaacaagcgacatacatgtttctgattcttctggtcatggttttacgtttagcattcggaagccaagcactgaagatggaaaacgtttgttgttgttgttgcatctgtttgccacttgtccttctcacagcatcaccttgttctcaagctactcaacgacttgctaggtagacactcagttgctgcctggttcttcgccttgattttagagcacaaccactgatacaagtaagaagaccgatactcaaagcgggctgaccaggcaggcaagaaaacaacgagaaaagctctacaacattagcaaccgatggcaactgacttgtttatcgagaattgcacagcttttgttcgtttctgaatccaggaaattctatactgctgcccagtatcgactacatacatagattgtggccgctttctcaaggaagggtcaggcagatttactgcattcgcgattgcgagggaggcgctacgtctgatcattgtacttaaaaggccattgattttgtgtgttaggatgctggtggtgtacgtttctcctctttgctttgatatggctctgttagttggagggaagtttgaagctgggagaagaagctaagggtagagctgacatccgtcgatggagtgcaggtccctaccatgtctggccgcgagattgctgagttgggtcatgaataaccggagtacactcaacctcaagtacgttatttggggtcagaaaatctggaacccgtcgatcggctcggtcaagagctggacttcttggaggactatggaggatcgtggctcgattacccaaagccagtgatgtctcggcttgattatgagttggcatgttgtgctgatcggtgttcttcagggaccacgttcatgtgagcttcaactaggtggtatagctaggtggtgtaacctgaggaaggatttcacggcaagtatttatccatcaggtgcaatttggaggatatcaaaaaaaccagcaatgattttgatgccactcaggtatccataaatcaacagtgtgcagtgccttcaacttttagatcattcaacattacgtaccgtagtaggtatctcgtctgggaaaatgggaaaactccggctatacaaagccaactccatctgatcatgcccgattaggcccgtcactctgcggccaccactccggtattccttaccgcgctcttcaaagcagtcgccacgtcaatgtgaaagaacggcctgttaatcccaaacaccggcaccaacctcttccctccagcgtcccttgccaacgcacaagcgtcagcactggtcgcagtcggcaccgtcgagatatcctccccattagcactacccttctccataccaccatttgtagcaccaccctcaccctcaggcctcttttcgtccgtactgcccgaaccacttgtgccgaccggcaccgcctcaatatcgctagccgaaacactaggcccaattgcaaccaacgggccctggtccacctcctgaacaccacccttgtggttttccctctgcaccttcgccgttcgcaacgagtcgacaccgaacccagacgctacgagggcgcgcttggtccatcggttcgacacgccggcgaagtgccactcgactttatccgggtgtgcgtagcggtcgaactggttgcgtaggtcttgcagcgcttgggcggcggtcacatcgatgcagttgacggcggagaagtcgaggatgatggcgcgcagggtcgggcgcgaaacgagctcgtcggttaggaaggcttggccgcggcgcgggccaggatcgttccatggtcggtcctgttgaataatcttctgtcagttctggtcctttcgagaggaggggatagggacaaggggggggagagaggtgggggtgatcacgtacaccgagcttctcgaacttgttcaactccgtccggcgagtgtgcttgaagacatggatggtcaagttgtcgaggtgtttcgccgagttgacatagttcagaccctcgccgaagcggtacacgaagataccgggccagggagtcgagatctgcagctcggggttggagaggtcgtccctgtcaagagacaagaaggcggtgtggtgctccgacttctgcagcaggctttgcgtgagcccggagtccttgctgccgcgcaccaactcgcggggtgccgtgtagatttcggtctggccgaggaacttgccggggctcttggcgatgcgccatagtagaacggcaccggaggcagcgacggtcacgtagataccgttctcgatcgaggtaaagatggaaacgaacactccggcgaagaagatgaccacctcgagcggcgaggtcagccagaacttgtacacctcccttggaggagtgatcaggtcgccgacggcgtggatgatcatggcggcgagagcgctgttggggatgtagaagaagacggaggtgagcgcatagagagcgagcaggacgaggacggcggtaaagatgccagcgagaggcgtgcgaacaccggctttggccttgatggccgttctcgagaatgatccggtagcggggtagccgccgaggaaaggaccgaggaggttggtgaagccgatggcgacgagttcctgtgatgggttgatgatgtagttgttgacgcgaccaaacgactttgagatggcgatgtgttcaatcagcagaacgagaatggtggtcggaatgtcgccactgatggcagagagtatttcgttatcgagacggggagctcctttgtgttgaaagcctgttgtcacccggttcgtaagttacggttacaaaaggggggtgtcgagttggaaaaggggtgtaaacttaccacttggaacatgtccaaggatcttgaaatgcgcctttttcggatccttgacgtgcctgttgacaagccagctgaccagaatgtagagaatgatgataaagaccatgcgaagcgtggatacgaagaaccaagccctctgctgacgggggtatctcttccccatttgggtacaaaaccaacggataaagtacagcccaaatagcgcggtcaagcccatggcggcatccagatgtgtattgggaagcccctttagcgtgttgatgatgaccttgtaggtctcctcgcgggagttgatgttgggaatgcccatgagggtggatacctgtcccgcggctatcgatattgctgacccagtcatgaaagctgagatggccacaatggggataaattcgacgatgaaaccgaatctaatgagaccaagaaagagaagcatcgctccagaaataaaggccagtgttcgtgcgatatcgccggcgtcaaagtcgggatgatccttttggacgttcgcgataatgtttccaacaatggtggacctgtggtggtattatgttagcaatactttaaatgccattcgtactatgggagccatacattacagcgactgcacctatcgttatatcctttgacgtagcaaaagcccagctgtgtaactcacggttagctttcattgatgtagggattctgacaccaacctcaaggaaagactcactataacacgaaaccgacgaaagaagtgtaaaggccatattcaggggcgagattggcgagttttgcataagccatgccttgctgttactctcgtatcttgtcagtatctcttcaagagccgagtgtcctaggacagcttaaaccgttgtactgaccggtaccacaacgaagccaaccgtgactcccgcaataaagtcacccaacagccatgtcaagttgtagtggaagatccagttgacaaacggaaacaattccctgaggtagttgagtgtgccctgaactgtcggacggatctcgttgaggaagtcctgggtggttggttccgactctacgaaggagccatcgacgtagcatgctgtgtcgttgagtctttcgtcggcaggaattccgaggaacttcttgatgcggtctcccgctgtgcttgttgaagccatctgagtgtcaatggagtgtcacggactctccagttgttagggtatgacaatcgaagtaaaatgtagcagagccaggactgtgagagcaaacagccgagaccctgcaaacaagaaggactggatatatatgaacaatgttgcggtagcttccgttaccgtcccgatttggtgacaatgaatggcatcagcgaacatggggtgtctcctagtttctggaccaggctgcatagccgtggggaggcaacgagcgtgctgtctccttatttcttttcttttttttctctcttccattcccaatcctctgctaagtggcactatagcccaatcctagatcctaccattcggtagatgtagcacatacgcagtgaaattcggatgctacagcatcgaggtatgtatccctgccatgtggtaccagtcgttcagttcctacacatggtttttgggcccttgattattggtgccatcccggaatgcaaatccatacctccatgcatcccatcccaccccattcatttccctcttgcatacagttgtagagcccgcagccggaaaccccaccacgccgcgtactgacacgcggtacagagacctaaatcggaagttcgccctgtccgtggcatattgtacaaatgaatgtgttgatggatgggggcaatccttctccgggttcggggacctctgcttggcccagtcctgggcagcaatggccaagaggctacaagtcggcgccaattcgcacgccgcgttgacgagatctcgcatcatcaagccaaggcttcattccgctggcaagattaaggctgggaaatgatagttcgaggagccaacgtactcaacgggggacccctttcctcggtttccagaaacatgtaccgacaacgtaccgagaattcagccgcaacatgtcatcctccttcattttgatatcactggcaaagagtgtcttgcctgcatggcttttggagtcgcacgtcatccccaagcgaaaatgcatgtctgtgccgccgccgtgcggtgtgtctgatccttgtcgttcatcgccatgtctcttttgtatgcttccttattttatttttcgtggttgtgttgcagggtgcctcgcttgcggttgttggtctttgtcttcccttgggggttgtcgttgggagttgtcgttcccagagtttcccctcacccgccgcagcaagagctgtgtcttggctgcactgtgagtggaaggctgctgcaatccagaagcctcagcgtcagaaggaggctagcgggcttggcctcggcctataagagggtccagcccgcccacctttaacatgacgacatcccaggggtttcatggcgcaatgttctcaacactctgccaccaaatcacaaccgcagcattcttcgaacgctgacttctccattgtctcctcgagctctccagaccaccggacaaagaaacgagccgtacagtagcacacggaagcatggaagcttctgacccccccactccgacgaattgtctcctcgcaagacaagaaatgcaagacacggatgaagcttctcagctttcgcagcttcacaggcaggcgggtctagatcacagtatgaagtatgtgaaccacgggtccacgcagacctcgtctaaaatgtggacatcttgatacatgcaagctacctgcaatggcatggcacgatcaacgggattcccgagtccaaacatccatcgagacgagacggataacccatcgcggggttcgacggcgaaggcgtgagacaagtggactgacgtcaagatgtacgcctgggtaaacatgaagggtcggcagcggcgccgtctagcccggtgtctggaacacggagcggaaaggagagcacttggcgaaggcaagaaacacactgctgctcgcagccacacaccaatgtcattcttggattcccatctcgatatgttcagccactcacacgagcgatgaccgaatgcggaagcacattgctgtcagtatgtgagtgcgatatgtaccggtatctcactcggggaggcaatagcagcactggcgagtcatagcccgaacgacatcatgatagtcagtggctagtcagtggcttgactacatgttgaccagaagatgaagtcttcgttcatcacaaaactcctcggagattccagtttcactgacagcgaagttttgccgaccccgttcgcctgacccagcatggtctggactgctaatttctatcctccccggcctcaactatacgcagactccaaccatcaggtcatttagctgttatacaccacagcgtaggcaagttgacatcgtggtaccgtgcatttcgtgcatgaagctatgaggaagatcctgccgaaccagcaacttttccaagttcttcaggtcagcccctgaatttcattactacacaattactcccttgtgacaggggatgttgtgggggtggctctgtgtgagctgatgggtgcgaatatgaggcaacttgtccatgaaaactggacggttcagacaactggattcgcaatgtctacaggatgccggtatgagacacgacgtcaaatgtcacttcgaagcggcaacgcacgttatgagatgatgcggtagtacaatctcacttgcaccgggtagctggtgtaggtgatgtggaattgcagtttgcatccccgaactacccgatacgcgccagagtactactatctcagcaacgcccgtcacatcatccgatcatccacgagtatcaactattattcgcaaacaactccaccctccaagactccccttacttcatccgcccaaaaccttcataccctccctttgagtacgaccctctccaatggccactcgatatcccgaagttttcctgttgtttcttcagctttctgaagtaccacagatactcaatatccgctatagccccggcggttctttaatggttcctttctgctcttgtatgctccagccggcggccattgcatcagtaacgcttactcccgacgctacttcaatgaatgttcctgatcctacctcaaaacaccagacctgtcccaattatccatatggggcactctctatctgatgaaaacccataaacattgcccgtcctgccccacccctccccctctcaacaaacaaagggaggaagaccgatgacgaaaaagatatgggcgtcttcttctctatggggtgatgaatgggtttagctgtgtggtgtttcccaagcaaaccagccaatcacaataaaataaagaaaggaaaatgaaaaaccccccaaaaaaagaaaaaaaaattaatttcatataaaaccagaaaacaggaagaattagcctgtttgcaagcggcataacccaataggccccaactctatggattttacccccaggccctctcgtctcttaatgggaccggttccacggcctttaaggagcaagaactgggtagtcggccggtctgtttgtcatatgcaaatgtaaaacccgttctcgaggtcgcgcggaagttttcttggtaagcgaaaaggctgccgggaagaggacccttcgcgccagccttgaaataaggcaggtacaactcacgggcgtttcgtgaaagcgaggcgataggttgtgctgcgcagcttcgggaggagcatggtgaagaatgaactacaggaataagggagcatggaggcagtttcaatcacctcgtctttgggcgtcattgtggactagagttatgtagataagtgggtttgctgggtattaatgttcagtccgtcccagttcgtccaggtgatgatacacagctgagaaattgataagtatgtacgtatatagaatattgtcatttgcccgtcaattgcttctcatggcaatggcaacaaggtcagtctgggcatataaggtagtgtgaatatcaaagttcccgtcccgtatcactaactgagttagccatatattgtcatgtagcgaatctgctaaggatgatcgtcacttctatcagggttgttggtgtgcataagttacgataagccctatcagcagagaggggcaaccgttgcatggtataagtcaatggattgacaaagaatgctacctgcagggctattttgtaccaatcacgacgtcgccgatcacggataatgttgttgaagattaggtacggcaggaccaaccagactggtggcctctgaggattgtatgggattgttgatgagagatactggcgatgtttatcccaaccagatgcaaacacattaatgatgaagatgggaatttgagcaggaccaaccagatgcaaacacattaatgatgaagatgggaatttgaagaagggagtcttgtagtgactttctgttagcgatgagcatcaaaagaaccacttgcgtcagttttcacccgaggacaggctgggcagctattgtagtatcatcctctggaaatcaaggcagttagcgtaaaagatggtcgaccatgtcagcaggccaaatgccttcttgaacaacttgaaccgccaattacgccagcaactcccatcataatccgtgttcaaattatctccaaacatatgaatataaacaagcctttgcattacacaaatttcgctaactgtttaacattccctaaattccaccgactactcaacttgcaggtttaatatcgaacagagtcccaaaagaacgaccccccggagctcaacagccgacaggagaggtctccgctccgtctccgtaccccgcatgcggagttgctaccgcccgcggtcggccccggtcccgttcggcccacagtatgcggagttggcccctgtggagtggcatttgcggggcggggggacttatctttactgcaacttgtaacgaagactgctgatctctatggagcacctcgaaagtcgaaatcccaaagctgaattgaaacattggaagtcactgtcaaactgaagttccgtactcttcaatttcgccatggtgttgtgttattctggagtctggacctcaacaccaggctcttcaacaacaagcaacgaggagtgatagagagccacgcaagtacgacgagctctatcgcatcgcatattctttatctgatcttgacccgatatactagtgtacgtattacacttatcggcggtactgcgcgcgtgtcgcgggcatccgttcgaacgtatcgcactacgacatcgggttagctcccagctagggtctatcgctgcatgtaacgataacatggccgaaacgggcaggcaacagccaccccgcgcgatcgctctctgatagcgtttgcttgatatcagcatctctagacagcgcttctccaggagggtatgaatctgcttacaagtcgttcttataaaccccaacttccatctcacgatacactacacgttaggtgacgcgggagtacctctaggtacgtccgggtacggtccgggcacttcgtatcaatggtgctgactgttggccagctcgcttattgcttcagtggatttcaagagagaggcttaagccaatggatggcgcgatccatggcatgggtggtgtaagtcgtagtgcactaactatatttcactatagctccgtcattggctgttaaggttatcgcaacttgttcttggtgtcgagggtgaacccccctcgacctttgtgtcaccgtttcaatctagatcccttttatacaacgcaaaaggcaactttatcttggcttggctggcaataacatctcaagagaaagatctggtatcattccttgcggtaaaacacgcgagatcggggatgtcccagctgagtggatggtaccgagacccgtgtgagtgccgcgactgcgagtgcagatcgcccgtgataaggcgcgttttggggacttacacttcggatcaacgtttccttgataagaaaaagagttacagtaagcagcagtacgaccctcccccaattcacggacatgttttccgacacaattatgtatgtatgtcgtgtgtccatggaaactttgttttggggagctgtcccatcagtcttcaacctctcttcacttccgtccctgttccaagtgccgtgctttgccctttgggaaatgcaactctgggagttcaacaaccggacaaggccctgttcatttacctcatctttctttttcccacactgacaatcatcacatcatcatatcttcctctgtccaatcttctcctccgctgggcgtgaaaactgtatgcgcaacaaaatacattctcgccttatacccacatagaacgaccactactacaacaacagccaccagcatcagacacaaacgggtgatatccccgagaaaaaaaaaaaccaaattccaaaatgtcgctctcccaaaaagggagcgccaccattctcgacgaccatgaaaccgccatcccctccaaagacgacggcggcgacttccgcgccatcgaccctcactcgggcgtcaagcgcggcctcaagactcgacacttatccatgatggccctggccggcatcatcggccccggtcttcttgtcggatccggcggtgctctacattccggcggccctgcgtcgctgcttattggttttggagtcattggcctcattgccttttccatcatgcagagtctgggcgagctgacgacgctgtaccccagcggaggcgcgttcacggatctcggggacaggtttattgataaggcgtttggtgtggcggtcgggtggaattatcttatcagtcagtttctgttgtcgttatgcgagttgacgtttcttttgctgactttgtgtggtttagtttgggtttgtgtcctggcgaatgagtataatgtgatttcgagcgtcatggtggattggagcgataaagtcccgctttgggggtactttttgatattttgggtcagttttatatctctgtcaagcaggcatatagtgaaagaccgagtttagggtggttgctaacatggcagacagttcgcatttttgggcttccaactcctcggtgtcgagacattcggtgaagccgagttctggctggcgcttatcaagcttatgggactggtggcctacttcatctttagcattgtgttagtttgcgaccctccaacatgtctatgtctacggacttgtactgaccccaaaatagttacgtctccggaggcgtcaaaggcgccgacgccatcggcttcaagtactggcgtgaccccggccccttcgccgatggcttccgtggcgtcgcctccgtcttcgtcttttgctccaccttctacgctggcgtcgaatctgtcgccgtagccgccaccgagaccaaaaacccgggtgtcgccgtcccgcactccatccgccaagtcttcatccgcatcgtcgtcgtctacatgggctgcgccttcttcttcggtttgacctgcccgtcgaacgcccccgatctctccggcggtgccagccatgccctcaagtcgcccatgaccatcgctcttcacaacgccggctgggcaaacggcacccacctgatcaacgccttcatcttcgtcacctgcttgagcgccgtcaacagctccatttacatcggcagccgcaccctcttgtacatggcgcaggacggaaaggcaccccggttcctcggctggacggatcgtcgtggcgttcctgtttacgccatcatcttcaccaatgcgtgcggagccctctcgatgatgaacgtcagcacgggcgcaagcaaggcgtatgggtacattatcaacctaagtggtgtctcgacctttttggtctggggcgccatcagtctgattcacatccgcttccgcgccgcttggaaggcgcagggacacagcccggaggaactgccgtacaagtccttgtggtacccatggaatgcctactttggcctgatttccaatgtctttttggcttttgtgcagggctggtcgacgttggctccgtttgacgcgggcaatttcgtggatgcttacatcctgttgccgttgtttcctgtgatttactttgtgtacaagttcacgttcaagacgcggctatggcggccgcatgaggttgatcttcaggcgggcaggcgtcgggatcttgatgaggctaaggaggtggagaggggggcggatgggaggccattgccatggtggagaaagattttttccagtctataactgcctgttgtttatgttatgtcggcaatgccaagtgtgggaggagaataacactctccacgaaacatgacagtactatgatttttattcgcgttcgtccacttcttaaagaaatctggctgtgcttctgggtgtaacttgcaccgcaaatgttcctcctaccgcgataaatgataaggaactggaggtacaagaatccaccatgtcccaagaaggtctgattgaccataccggggccgcggtatcgtgcatcgcttcatggtgctacttgctctggaacaagttgattctagttgcgggtttgacgagtgctgtttggaacaacagctcttgacctcaggaatggagtacgacatgtatttcatcagccaatgtatcgtcggtactactgtttgaatttgcgtacttgtgttttgcagctccccatagcataactatctgaacattaatatatttccttccaatatcgagtcctctttctggttgctagcaccgctcccgtcttcagtctctgcttcgccatgtattctttgtaatctggcttcatgaagccattcacaaccactgggatatcctcgtggatactctcgttaagatctcggaactcagatcgaggagagcaaatccgctgatccggaatgcattgttaagacttcttccacagtccgaaaaagagaagacgccagctctacaacagtaaccttggtgtcagtggtagatcttggaggtattccccctatagtttgtctcatcccgcgatagatacagcctatgaccgcggcatcacagactctcctagcggtgtcgtcataataaccgccaagagtgcagaacggtttttccttcattcgagcttccagtgtgttgtgaactggcgcaatcaactgtttaagtaaagccatacgtatcgcggaaatagtctctgcccaaaaattagttgggatttattgttcgttgtataatagcagcctacaccaacttacccagtgcatcatgcggaccgagatgaatttcatcttcgagaacgatattttcaccatatactaagcggccttctgagtcgattcgagcctgtaaggagatctgttcaagtctcaaagcgaagaggtattcgtcgcctaattcccatgcgatgtacaaggactcaaccacatttgccgctggagggttgagttcgccagcaacttgtagccactgggaacaccacggcctcgcaataccggtaatatcgtatttgtgagccaagatcaagatactgtggatcctggagacagttggatgaggcgggacggggtcgaattttccgtgtatgatggaaagtaagatctgtaatgggtcggcagggtcatcgggaaactcgacaatccatgcggatccgtccgtgggtttggcttctttccatggaccaaacaacatctgtttccagactggcgactgtcgacgaagggcattggagcagacgcgaaatctgcaaaaatcggcatctataaggagatcaccttcagggtcaatgtcgacagtcgttaattccgatggtgcagtctcagtgttggcattggaagttcccaattctgcagccattttttcgcctaaccagtgtatgatggaatttcagaggatgagtggcttggtcattgccagctgatgctggggtgaagcattgggtgtggtcgaggtgttggaaaacgacgagtctctcgtggtgaagtaaaaagaatgaatggtattggagtatcctcaggtaaaaaagaatggaggaaacgaaaagaagaataaaaaaagaaaaatatgggaaaggacgcgcatctccaatgaaatgctgaaatagggagatgtgaagggcagtgccctgtacacgtgaatgcaaccatgatgcaagaggcccagtaagtactacgtacctgaagctccctgggcaacaacgttttctctaaaaacaacataccttcctgatcacaccaacacacccacctctcttctttgcgtagtgcgactcgaatcacgacctcgaacttgcgcaacaaccaaccccccatccagcactatctctagacgtttcatttggcataagccctacgataaccaggcaactcgaacatactctaacaacgagagctccaagcgcaaccgtacgtggcctgttcgcagccatctattccctctcagaagcgagcggcaagaacgatccgggcagtggccatggctggactgcctgacgagcctcgcacttctactacgacgacctcggacgcccaatcaccgacgctcgcaaacatggatactgcaaatgatgcaagcatgccgtcatgtgatgagattatcgagatcgatctggatggagatctactgcttcagacgcaaccagaccctagactcgaagggtgttttatattccgcgtgtgttcagcggcgctccgtcgtcactcgccagtctgggaagcgatgctattcggaccctggaaggaatcaaagccggcagacgacagcagatgggcggttgagtttcccgaggatcccgcgtacgaattccagattgtgctcaacatcatacatggcttcgtcgatcgagtgccgtcgtatcttggtattgacacttttttcaagcttctcatcctcgtcaacaaatacgacatagctcatatcatgaagccttggcgtagaaactgggaaacgccagccctaggaacccttgtgggacctgatgtactcaaaggcttatatatcgcatggacgctgggatacgaaagtctttttatcgccagactagcacagattgcggttaatacgtcgattgaagaagattttctggttttcagggattcatctaccaagggtcctgatggaatttttgtcggagatgaggattatcttggtccgacggatgtcataggttcgtgctcgtttacggagttatgcccccccttcctcattgaagtcgttgctgacctgtggatagatgtgatcttgaacattcggaaagcggtgattgaaaagatgactgcgcccctcattgaagatctggaagctctagtggattctactccccgttgcaccactagtagtatttcaaacacaagcaccagacgcctatgtgatgctgcagttctcggaagtattcatcgcggtatgatacagcgaagaggtagcatacttccgagggaaagcacctgtatcaccgagagcgttgtacatctggcgtctgaattgttcctcatgatggatgagatccagacccttgagtctcattctacacagtgctccttgaaaggtaagtacaagaagcacaacgtgaccctacacgacagcgtcaccacaattgcccgagggctcttgacacctaagcatcaggcttatatggcttcgaaaagatcaaaaactgggttggaaaatcagcctgcgcttagtaggcaacgatactggtagttgctttaatgcttctaccggaaacggaggaatgcctcatttgggttttcttttcttggaaggatgagggtacgagacggagagctatgggtcaaggaatccagggtgcagacggttgatcttacacggaatacaaataagcatgtacgggtgattactgaatgaaggtgagcttgggcagtgagaaagtgactggttatggcatgtcgaaagacgacaaactgcgtgtctgagtgatgcaatgttcatgttaagtgtccacatctgtaaaagtagaaaggagagtatgaaggctagatatctggctatcaccaatatcggcgagtactagcctgcctttgattctgtcctgtccgggacaactcaattcctgtcttattcctctgcttttccatatagcttttgtgccccggcttgatgtgcctcgcaacgataccgggaagatcgtcgtgtatttttttatcgagggcctcgtacttagtacgcaaggagcactgttgatgatgcggcaaaacctcgattagctttattttcgggaatacgacggatgccacctgtacaatggtttcttcaatgaacgggatagcggttgatgtgacacggtgatctatgtgaatcgaaagaccacctaagattgctgcgtcacaaagggctgcagagcctatgtcacctgcgttcgtcgttctgttagacctatatggagtttgaggaccagaacaaaccgttcgacaacttggaaatcgtcgaagcgccatgtcatccttaacagccgcgacaatcatcgaaagcacttccgatcgaactgaacggatgacatctgttgagagactagcgttaattaattgtacattatattggtctggcatgtgaaagtcgaacgtactgtgaacatcttgtgggccgaggtagtcctgagcctccagattgatccattctgaagttccagccagaacggacgttttgttgaaacggatctccatcggcttgaatagagattctgcctcgaggctggtgttcacggagatctcctcaattctcagagcgaagaggtcttcatctcccaattcccacgcaatgaacaaggacttcaatgtatccgccgaagacaggtccccgcgggctatatgtgcccaatctgcacaccatggtctcaaagtttcggtcatgtcgtacttgttggtaagaatcacgagtttataaagctcatcgagaccaagagagcgaggaatcttgctgaaccgtccatgtatgatgtcaaggacaatctgcattggtctgaagggatcatccggaagctctacgatccacacttcagactcggcattggctggctttgattccttccagggaccaaacagcatctgcttccagaccggcgagtggcggcggagcgcaaaagaacagacgcgtaaccgctgtggctgagatagtccggagtcttcgtctccccctacgtccaacaagagatctccctcggggtcgatgttgatcacgttgccatgtggcaaggtcgagccccccggtttgttcgtgcccgttgcattgggtgcatcagaagcagggttgctgaacagacaagcacccgcggtggatatagtgcctgaaggaccaccggccgtggttgaagctatccattctggatgggccatggacccaaacaacccactgcctgttgaggtgtgacctgcagcagccggtgcagaaccaaacaagccaccccctgtcgccggagttgtcactgctcggaaagctcctgatccgaataaggaactgcctgtggaagttggagctcctgtagctggcgcagagccaaacaacccagtacctgaagcaaaagagctcgtcatggcagtggcagctcctaagtctctttgaacaggggcggaaccaaataacccgctgccagtgcctatcggggtcgccgttgtcgagacaggcctactcccagataaaccaccatttgtaggtagagttactgccgcagaggctccagtcccaaataagctgccacgtgtggctgaagccgcggccggtgctactgttgatgaaacgggcgagggcccgaacaaactaccgcccgtagacgcagtggatagaaaaggtccagaagcgccaaagagagatggaggaaattgagcggttcccggtcccctagcagctgcgaaacctacagctgcggaggcatttgacgaggtgctcggcccggacattgtggccttctccgcttgtcgtcctctttgtcgtcacgttgaagttgtttgattttgccggttcaagaaaaggctgcgcacaatttagagatgcacgcaaccgtattcagaatgtctggatgtacctctaggcaatgagtgtggggatgagtgcgttgtcgagtcgaaagttcgttggatgcaagattcgagagatgtactgggaaagtggaagtcgaccagttacctgtttgaaatatggaaaggaaaatttagcctcaccgtacacaatacttacctatcagaccgattgcggggtggggcctcacagccagcagcatacagccaacttcaccacctctttgaacaccttatgacgcgtgaaaaaaagagacctgatctactcactagagagtatatccattgaaaaacagcacctccgtactatcctggttctttacgtcacgagataatgctagacttgcgagtgtccagtccgacctcttcaatggttggagtgcccatgcttctccacattgcaatgtaaaatacggtatcgtaagatataggggcacaatacctgatgtttcagcaagaacacaccgaggcggaagtctgtgcagggggaatggtgccccagggggaatgttgccctgggaggaatggtgccttgtagaaggctcaagatgatcaaggttagtagggttattggttagaagtcaactgttgctactacccctgtcaccgctgggagcgacagccgcctcgcacattgtcccactacggcaggcaatacgtccaccatgatgaagaatattccgcattatgcatctctttcatcaggatggtctgttaataaatcacagttcccaaatctcacactcaattttcctcgaattggctcctttctcgacttgacagcttctttacaggatccaaagctgccttggcgtaagtgcccttgtcaccaccacctccaatgtcaacaaacttcctgagccgtccatcccatgtgaaagaagcgtacggcagtgtctctgaacccagcagtaggttcaacatcaaaacaaactgaaccgtgaatcagtccttcagattgttcgtatggaacctgcaatccttctggtgagcatcgttgctagtcctcagaatctccttgaagtctgccatgcattcccagcagaattcgtatgagcacttgaagcctatcaattgagacacgagttttgttttagcacagtgcttaaattgatgatcatggttgcttggtgcaaagagatgttctgtgtcgatacgggaaaacagagggaaagggacccgaagtgaacttcgagacttcgtgtttaagaaaaaaagaaggaacagaaacgagatattcgtggtgggagcgctcttagcgtcgacgggtttgatgcccatgccaagcatcgcgacagtgccagcaaaactcgtagcggcacagggagcctagaggagcatcagaagatcaattcaaggacatgtatattatgatgtgttagagggtgcgatgaacaaggaagagcaacttgtctttccggtgcatgttgagctgcggacacgggtggggagtatctgacagggaacagagtagacgaaaagtctcagacacaaacatatgaaaatggtgttgaaatcgatggggagattgtcttacatatcatgtgcgcgctgtcaaccacggacgttagccacctgttctgtaaccatggaaggcaaaacaccacaaaaggtaaacctaccatccgccatttttttcaatgtttcgcccacatgaagggcaaggcttcgacgtaagcgcaattatcttctcgctttgctgattctcctcctgttgtcgaagatgttgtttgtaggccgggctgtccgggttcttcttcacaatgtcgaactcgtcgcaagtcatgcccttgtgccatggcactttgtggacgtagcatgacaagtgtccattgggacacttcatgatgggctggctgtacccgccttcgtgaatgtggccgctgccacaacttggctctgtacactgttggagtacggaacggtcagctatcgattgctgccgagctagggaaatctaggtagttccgatgggagccattaacttacccacctgaagccttcttggctttccagcatgttcttagttagaaaatcttcatacttcgcccgtttctccgggctggcgtaacgtagaacaacatccgcatcgagacggttgttacactccggacaattgatgtcctgccagggcttgtttttgagatccgccgtgatgctcaaacgaacacattcgacgcagacacgcatcgcgtgttgacaatcagtagagagtttcgacaatggaaaatgaagaaagtctttcgtctctgtgcagacgacacactctatctgtacggtctcgatttggacggcctcagtcttgctggaggctagcttttcagtttgcgatcgtgtctcgacggtaagagtagtcatggtcaatctcaatgagggaaaagaagtttaggccagctggcgccttggtaaatgtaattgtatctccgcaagcaggcttctggatgacaaagctgaggtgaggggccgaagagggcacacgtcgttttgcagaaacatcttataagtacgagtgggcagggaagcagaggacttggatggtgacgctatcatcaagtacctctaggtacctcatccaatgggatttggcatagcacgcagtatgcaagtgccaacgagcagtacaaacaagcagacagccggaggactcgctcaaccctgcgtggaaaacctgctgaatgttagaatctgcagctgatcttgatggacgcgcaaatatgactacggaaaaggcacatgattgtaaagtggtaataaaagatgacaaccggaattcaagccagcctacttttctaggagggagtgccggtcaatagacgccaaggtacggagtttcaacgttaactttgtgccttgatgagaacgtatcaagtacttgaaggcagtagaaaacttgactcggcttggtccaactgatgtgataaggtatggataagtatctccgatgatgcctgatttccagagaagttgaaaatcaatggcccgagtctttgcggaattggaaatgtgctaaaaagcgtgctggtgtgcggaagacagacagaggagcatttacaagtaagatgaagctgtaccagtcatctcgaacatctgttgacggcgataattgctgtccaggaaaacatcagacagccttaccaaggggtgtgtgggtgtgtaaaagactgatcgcaacaaacgcggcatcttatcgtgaaggggctatatcatggatgcttgcatctcgtcccgtcgttcgtttgacacaagcctcccgtcagtcgaggggaagcaccttaactctccatttctcctattccccgctacggacctcaggcagatgccttgaacgagatggctttgatcagatacctacctagacaacaaccagtctcttgcagagagtgtgcaaataattcaagggacgaaatatcatcatatgggttccctagcaagagtgttgatacttaacttactccgaactgcttgatctgaggcttgagccttacatatgctgtgccgacattgctacttgtaaatgtcatacaacaccatcatgtttatcgattatttttttcccccttgaaggataggtggtgcgacggaacggccagtgtagctgacacccagggttgacattaaccagcccgctgttgttgcgaatcacttggaagaaaaggcatgttcccacgagtgcggagagatagctgggttacctcacagtttcgcctacgaaaaaaatgatttcagaggaaaagaggacacaaagagaaggtagagcattttcaaactttcaataaatgagaggtaacgaacgacagaaacagatcaatcccgcctcagatggggatgatcgaagtatcaaatttgacaccttgacttctcttccaggttctggcctgctccttcatccacaaatgattgacgaaggcgaaaacggaagcagccatccatccgagtgtccggggtgctgtcctgtgctggaaggagcgagagacatgcttcagaaacttacgaaatgcttcgtccagccttacagtaccccgaaatctcgccgcaagctgctgggaaaggatggatagagactggagctggaaatgtattctacacgaagggagcatagtggcatgggaccgacccttttgtcaaaatacgtggtttaggtatcataacaagtctaaaactatcgcaaaatacgtatgtaaacatccatgattggatgacgaaccccgatatctctccttttcccacaccaacaccaacattgaaaaccaactcatcaatcctccaacaagccagcggccaaagcctccaaatcctgcaagttatccggctcatgatccatctcaatgaccttcctgccgccctccatcttagccttcttcctcctcggcctgccgtcatcgctatactccgtatccgagtcatccttctggaaccacttcttagccttcttcttaggcggttccctatcgtcctcgctctcgtcaccgctgtcaccgcccttgccagcaacaggcaaacttctgagcaaagccaaaggatcctcctccacatcgctgtgcgcgtccagcagcgccggctgcaggggacccttctccctctcgacctcctctcccctctcccttgccttggcgcgctccctcttctccttcctccgctgcttggccagcagcttgtcttcgacatcctgctccttgaccttggtggcttcgctctcgacgaacttctgcctgagctccttggcgtcgccctccttctggaagtcctcctcgtcttgcagctggtagagcgggtgggcgtttccttcgtcgtcaaacacaagcttctggcccttctccatgtacttgagcagcttcttcttggacttgagcagcttctcgcgacggtgcgagtcgatgaccaactcggcgttcttgcccagcttgaccaccttggccgtgccgtcggggttggtgccggacttggcattgccggcggcgtcgtcgagggcggcatcgtcgtccagcacgcgcttgaccgagaggaagtcgtcttcctcgttgtcttctgcctgatcttctccgagaagcttgcggtaatgcgtcgacaagacgtcctggttttgacgctcggccatcttgtcgtactttgtcctgacctccttcttcttcttgcggatctcgccgtccgagccttcggtgtcggacccgctggacatggcggcgcgcgaggcattcttgagcttcttgacgtcctcgcccttctggtatctgatctgtggagtacctgggagacccaggctggaagcaaaaccgtcgaggtcgagtttgtcgaacttgaacacctccttatccttttgcaggtaaatcgaacggacgtacgagacgaaagccttctgtccgaggtatttgagatcgggtgactggaaacactgtgactgtagttcgttcttgatgctcttcttcttgttttctttgacgttcactttctggacggtcaccttcttgtgctcgagacgcttaaggaaaccctcttcttcgctggggtcgaggaacaagacggcgcggcccttgctctcgtaacgcgccgttctgccgacgcgatggatgtaggtgtcggcatcttcagggcaatcgacctggatgacccagtcaacggcggggaaatcgacacctctggccacgacatcggtggcgaagaggcaggagtatttcgcggacgtgaaccggttcgtgatctcgagacgtgctatttgtttttggcgaccatgcaaatgtagtagtggaataccgggctgcatccgcttaaaactttcgtagacgaatctgacctgcttgccggaggacataaacacaataatcttgctcttgaggttcgttcgtaggaagccccatagcgtgtcgagcttctcagggagaggtgtgacgatgtaatgctgttggaggccgacgggggtcgccgatgctgcggcttcgtgaacagagacgtattcggggtccttcaagctcaaccgggcaaggtccgagacacgcttgctttgtgtggcgctaaacagcagggtctgcctgctcttgggaagatgctcaacaagagcgtcaacggcctgttggaaacccatgtccatgatgcggtcggcctcatcaagcacgagcatctggaggttgtcgacatcgaagccggccgtttggtcgagatgctgcagcatacggccaggtgtgcagacgaggatattcatgcgcccaagacgctccgcctcctccttcaagctctttccaccaatgaccaagcctgccgaaaagctgtggttgcgaccaatcttcctgagaacttcaaatatttggacggccaattcacgggtcgggctgataatgagggcaccgagaccgtcgtactcagtccatcgtgcacggtatagcttctcgaggacgggaacaaggaaggcgagggtcttgccgctacctgtcctagcagcgccgaggatatcttgccctttgagcgcgagagggatggcggcgcgttggacatcggttaggacctcgaaatgggatgcgcgtagtccagaggcggtaggttcgcaaaggggaaggtccgagaacttgttgagttcggtggatttggggtcctagtagattgagacacaatatttagaagcgtgtgcggttgtatggtgagaaacgggggttcagtactaggacttacaagttcgtcgattctcttctgaagcgcctcgaggttctccaactctcttttcctcttcaacgtcttgtgttcggccttgttggctttggacctctccttctcggctttgcccttgccaccgcggcctttggggcctcctggagccattgtgtttgtatcgtctgaacgtgctggaaattgggcgtggtgggttcgacgaagttccaaaggtcgggtctgctagtcgagcgaatccaattgcctgcgggtcgtcgctggtggcctttcagttcgatgcgaatgggaaaacttttggcggagagcaattctgccagctcgacccacctcatccactgtaagcgaggggatctgcagcaggggtctcggactcgcggccagctcagaccagggttagggtcatacgagcagacagacgaccatcgagttgtcagcccccagtgacattctcaagtcgttgctatggttcatgatgggttggatgggcagttgtacggggctgaagtagaaaattcacagtagcttttgcatcgaaccaaattcgaattgtagtggttttatctcagcgcccacaacttcagcaatctacatgtttcacttagaacagcaacattcgaacatcaacaccgtgcctgagcaatgaaaagagccaaactatcatgaaagcataatgtattgaaccacgaaaaaaatgagcttgaagacgggtatcgctcgctcacatgattccttcgtaggtagacacccgcaataaaaccaacccactagacccacccatatgtacgtttcccaaagttgaaagcgataaaaaaaaaaaaaaggaccaaaacgccttgccccattcccaatttccttgcttttcccttcaatacgtattcggtagctcaagatccgtcgcccagatacccattatcaatcctgttattcctcgccctcgtactctaattcctccccaaacagtttcaggcggtaaatgcatgtatgatccagggctccatggttcgtcttggctctgacgaccaccttgtacgtcgccgcatccagatcgagcaactcctccgacagcttgtggacaaacatgccgtggctaccgctggtcttggcatagtcgtactccagctcgccgatcttgacgtattttctgttgatgagggacagcgattttttgttgtttgcgtcgaccatcttcatgtcagcttcgcgctcgccagggtacaactcgtccatccaagccaggagtcgcttgttgtcgtccgcgtccggatagtatccccaaatctcaatgtctttgggcatggacccagggtcattcgtcgcgttcggatggacgtgctcaacgacgatggcttggggaatgacatgtttggccatctccacggcgagctcggcccccctgctggctgagatgccagcgcaccagcactggccaacgtcgttccaggcagagagcgccagcatgtattctgcttccagggtgaccttatccttgctcgaaatgggcttcggcttgccgagcagtttgctgaggtgcttgttgcctggcagtgcttgcgactcaagtcggtatacgggggatgattccgacaagacgataccagcttcattgcccaggccgaaatgattgacttgagtttcaacgtagtcgtggtagttgcgcatgatgccgtccttagcggctgcttcaagttgcgcccgaggaatctccttcttgacaatattcctaaccaaggtggtgatttcggacttggaaagactgccttcggagttggagatggccgccttgaccgtagtgtcgatgagtgtctcaagccctttcttgacggaatccaattgaccatcaatctcctccttgtgttctgcaatccttttcttcaagaggcccacaaactcatctcggctgatggctgcgtcacgcgtgaccccatcgcctttgtcgcctggtagatgctccttgacaacctgggcaaccttttccccgttcttggttacccaacgttcccaagatttggaaacagtgccttcagcaatctgcaagatatgctcatccgatgggcccttctcgaaaagtccggctttgatgaggcgcggccgtagtgcgtcccaatgctcttcggaaatgtcaccagtgccgtcaagcgtgagaaccgagctgtccttgagcatcttatccagaagagcatgccaaaaatcgtcctgaatgatgagatcgccgtttggaccacgtttaacgtgcaccatccggggaagaagagtttggatgtttttgacagcactctccgtagaagaagattgttcaaggataaagtccttcaagtcattaaactgatcatccgttagctgcggatgactggggatgaactgcccgacgttgctcctccagtgcttccagccataccatcggatgctggtattcgcatccggcgaaccataagaagacgcggttaagactatcagaccgatgaggagcactggtacaaggaatgtgaacagcttccacacgccccatgtcgaacggcgaatcaaactcagtaatcgttgcacgaaggtaggaggagcagtagtatacggaggaggcggtgtttccacgttggtggtatttgactgttcggctcgcggcctggatgtttggtttggtcttgcagctgtgggcttggacaccttgccaaaggacggatactgtttgtcagacatggatttcgcctctgtgtcgaacaagtcttggtgttgatcgacttgatgggaaggaggttggagagaattggagagggttgacgctggtcgccttgcgattctgggtggttctggaggctctggggtatatcgggctaatcgcttttgttgagccattcgcacctcttcttcgagcacttccctcatcttttccgagtccgtgtagacatcgctttcctccacgtagctgttgccggtatcgggtaccacaagttcccttgtcctggaagtaggtggtgttgaaagcagttgtttggaaggtggagggggtggtcgcatagcctgcctctttgcttcctccaggcttgccatctctgcttcgcttgcctctcgagcttggcgttgctcttcctttttacgcgcagcctctgctgcgtgcttctgttcggcttgacgccgcgcatcttcagaacgctcacggtttagccgagcatttcgttcggcacgttccagctcggcctgtttctggtcctcctcgtcgcgtgctcgtttcttgacttctcgttcggctcgttcttgggcctcacgcgcagcctttactttggcttcttgctgagctttcgcggcctgttccttcttttctctctcagccttgtccctcttttccctctcttctttgtccttcttgtctttctccaacctcttcctctctctctccgcagcgtccttctccgctttctccctttcttccgctgctctctcctccgccctttgcttttctagtagctttgccttctcaatctgatcttgtagcttgttgagagtttggactggtttcgtagcacgccggggcgggtctggtgcgggttcctcttcttcctcgtcattgtagtagccaccttggttgtcgtcatcgtcttcttccttctcttcctgcacctcctcatcctcttcctcctcctcttcggtttcttcctcaattgggtcagggcgtctggggccaggagttgtgctacccctacgcgcatcaagctctcgacggcgagcctcagccttgatattgtcggtcctgacagtttcgtgtatctcggcgaaggccgtttcgagatcagtacctgcagcggttttgttcctgtctggcatagccaccagtgaggagccataactgagactgaatctggtgggcgtttgattcctgacctgcttaacaggaatcaaagtcccgcgctttccaggctttggcgtgcctatatcggaaagggcaggcgaaggtgacaccgccgacctccgcgttatccgtctaggaggcatggttgccgtggattttgtgaaaagattgttaacgtcgtgaaacgcgaggtcaacgtgggaccagtgattggaatatgaactgtccatagtgttagaaggcgttataaaatccaaaatgtgaacaactgatgttcttctttttcctatgacacaatgttgtcgcaatgaacagagacggttggaaacaatgtgctactgaggaaaaagatcccaaaattgagagccgttacagaaatgttgaagactataggcgaattgaaaaaagaaaaacaagagccgcggttagagcatgtgcatggggcgatccaaactcacatttaaatgtcggactagacgactaagatgccgcccaagtcttttgaagacgagttgctagtaacaacgaatcgatgggtgttaagaggctgggccgaaatgcagagccgtgaggtggctcttggggttctttttgtgaggctgccgctgcaggccgattttgcttgggtgagcgtcctcctgtccagaccagccagacaacgaagccgccgccggtctgtatattggaggttgatcttcgggtggttgcgatatgttgatgcgccttcgccctgcgactgcgactgcgactgaacggcaaccagacttttgctatttgcgaggcgcgcaacacgtggcacccgcctccaatcaaggtgaaactgctgaagagccctacggatgcccaaggtgattactcgataccgttggtcaattgcgccaacagatccgacgcgagggagacctgaagaaaagtaacccaacctcctcgctgaacgcagtgaaaagtcgggtagtcgggtcctcggcgatgatgtgcagcgttcccttgcagactcggcacgcgtggcttcgattgatggcaccgacgcgatgctaggctgcagcagcgatcaaaggagacttgagcgaaagccttctaacgctgggaatcttttttttttcctgacagaaattgtggatacgtcgtggatgttggggaacaattgacttttgcttcacttttttttcattcaatgttttgaggttgagatcgtggcttgtccagcatgaagacagaaaagcgctgagcaaagggggcccggcggaagtgaatcagaagatgattattactttgctacagcgatgtctctggggtaagtagggatgttgttgatgttgttgttgttattgacaatgcatgcatccattcgcaaacggacaaggcaagttgctggtgtcttttgttctgaaaacggcctcgtctctttgtggatcgatgtcttggttgactcgagctgcctttcatgttgagctgtagctgtccgccttgcctttgttagcagtcattgtctggtgagagcctcttgttcaatggtgccttttgttgtaaaggggacccttcggctgctcttcgtcgaaggttcccgtctgtctttgacgcagcgcaatcacaatagaaagcgagggagtgccctcagcttggagcaagtggaaagattgaagacgggacaggatgcgatgaaacagctatgtgcctgtgtgcgcattgctggcgcggccgactgcctgccgcaacagcgcttttcctttgcgttgaaggtggaaggtcaggcatcagggggcactcgccttggctctcctgtggctcgtgctccttcacaaagtgcaacttcccgcctcggctgatgtcagctccccacttcagcccagttgcgcggcgccaagcaaaatcatagcgtctgggtggaggctgacggttggaagggaaagggaatgaagagtcgcgggaatggctcgatgaataagcgaaccgatatgcgcttaagcgagagatatgcagttcccgttgctgtatcttgaattcccgatcttcgggggctcgaggacggaatcagggacttgttccacggtcccgttcaggggagccagggctgtgtcgtgtcagatcaggtagaccgaaatctcttgtctttccaatccggtctgatcgccgtctcttctcactgcaatctgcctagcacggacttgacgacatcgagatgggatgaacctggggcaactgaggctccaccaacattcccaggcagttttcattgtcacaacatctccaggacctccagcgtaagcaagttctctaactggcgcagcagagacgatccaaattgcacgttccaccatggaacattgcaacttgttacgtgctacccgctggctatcatttaatataactgtgtatcgttttactggctactgcgtctcgagtctccgaagctgatatccgaagtgggaaagcaaatccttagcttagttcagttcccagactcccgtctgcccctggtgtagggtagagacgggaggcatgtttattccccgggccaagacatcgagaagaatggggaaaaagcttgacggtaggctatgcatagtcccccagaagcccgatgtgggctccccaggggcaggtcttgacttttgtcacatgttactaaaaactgcacatacgtacttacctacctacctacctacctacctctcccccttcacactatgtacaacactacaatagaaccatctcgagaacttggcagcagggggagaccgggggaggcctggatggaagcttctcagaagcagatggggtcgccgtggtctggtaggtacctcgaattccaaaaccttgccgttgcatgttgcgacaaaacatccaggaaaggctgcacccgttagaacccgcaacccgtcgcagggtgctgtgcggcagggtagaggtaacgtggtaatcccgggacggcgagcaacggatggcaaaacacctctgacgggagtctcatctcaatttccatacaatgatcccatcgacaatcatcacggtcctgcctctgtttgggtcgccgatgtggttccctgtcgtttcatgttcgccccacggcaaactacggtctagcgaaattcgacaatcgtcatttcatgaccggacccgtcggtatgccattgcaggatgacaccaggatgtgatagtgccgccgtccagcctagacccatgccggtccatcacggtccatcgcaggcccagggaatggaagccagggccccattcccggaccaccagacccctcgttgcaggctccaagaccgagcttaattaacctttgcatgcgctgccctgccgccctctcgttcgctacttagcatttcctaccaaccacaattcctttctatctttaaccggtcctaccaaaccatcctcttccaccctttgtcactctttttgtgtgtttgtgtgtttgattcgtttccttctctccacggtagcagcggcaacggcatcaacagcagcagcagcatcacttcagtcttggaagagaagtggaagaagagaaaaaaaaggaaacaaagctatcgcgttatcgagcatccaaaatggctgtgggaacagttctcgtcaccgggtaagaccagcccttccagcccttttcccgctccaacacccgacgacacgaaccaccctccccgaacgcccagcccaactacaacaacactgcgccaggcagtcatccttgaagatgctgcaccgcgctccaattcccgccgcacgggcagtttgtgtggatcgccttgaataacacaagaaacgcctcgacgggcgcgcgcgcaattgcacgccgcaaccacccatcatcatcccatcacgtccttgtcctgtcgtcgtcgtcatcgttgtctagtgagcgcgcgtggcgctttgcccttgttattgttgtcgcggcttgagatattgattgtggcttgcttttgcagtggtactggctacattggctccttcaccaccctcgcccttctcgacaacggctacgatgtcgtcattgtcgatagtctcctcaattcgtccaaggccgccttagaccgcatcgagcttatctgcggcaagcgtcccaccttctaccaggtcgacatcacagatgaggccggcctcgacgatgtgttttccaagcaccccgacatcgacagcgtcattcactttgccgccctcaaggtacgttgcccacctgccatcacccgatgtcatgtccgtctgtgtttgtggtgtgaccatcagctaacagtcgtattttgtggacctgcaggccgttggcgagtctggcgaaatcccactggagtactaccgtgtcaatgtcggcggcagcatcaccctgctccgctccatggccaagcacaatgtctccaacattgtcttctcgtcctccgccactgtctacggtgatgccacccgtattcctggcatgatccccattcccgagaactgccccattggccccaccaacacatatggtcatacaaaggtgatgattgagaccgtcattagcgaccatattgaagccgaaaggaggaaggccaaaaaggcgggcaagcccttcgagcagtggaacggcgctttgctccgctacttcaacccttgcggtgctcatcccagcggtatcatgggcgaggaccctcaaggtgttccttacaacctcttgcctttgcttggcaaggtagcgactggggagagagacaagcttttggtattcggtgacggtgagtagtcccacccggcaaaaacagtttcgaacccacatgacaggatgctaaaccttgtatgacagactacgcctccaaggatggcactgcgattcgcgactatatccatgtccttgaccttgccagcggtcaccttgccgccctcaactacctccgcgaaaagaagcctggtgtcaaggcctggaaccttggctccggtcgtggcagcacagtcttcgagatgatcaaggctttcagcaaggttgtcggtcgtgacctgccctaccaggttgtcgacaggagactcggcgatgtgttggatctgactgccaaccccgcgcttgccaacgaggagctccagtggaagacaaagctcaccctggaggacgcatgcgccgatctatggcgctgggtggagaacaaccccaagggttaccgacaagatccgccggccgagctcttggagaagctcaaggccagcaaggccgtcaagaactaaaaggggctctcgggctcttcactgctttacgaccacccttttattcttgttttttttttttttttaccttcacacttattacattctggcttctatcgttttggggcttctgggtcgcatcacactgttttaacaattccccctttgctttattcccccccttttttttctgttacgactgtgttatgatttcttccgctacgttgctacgtattgctcaagttcatgacaccccctccgattgaacgtaatcaacctcatagatagcatctcatagaagaataccgaggtgaaagtctgcatgaattctgcatgccgtgatgccttccgtgttttgctattatattgtcatatatatgtcatggctatgggccgaagaatattgactggttaggatcgtttattcctcaaagcttcagcaacagcttgccggtagtcttcctgccctccaggtcggtatgcgcacgcgccacctcctgaagggggtagacttcgtggaccttgatcttgaccttctccgtcttgatcagctcaaacaactcggtcgtccacctctcccactcctccggggtgacgatatatccaaacagaaccggcctcatcaccttaatattcttggcccccaaccttagaatatccagcggctccaccttgcccgacgcgtttccaaagctaatcaccgtgcccttcctggccaccatctccagatccgcatcaaacgtagccttaccgactccatcaaaaatcacatccaccccgcgtccattcgtgatctccttgaccctctccaccacatcctcgctcttgttatctatcgtccaatgcgcgccatggtgatgcgcctgctcgcacttttcctgtcctccggccgtagcaatcactttggcgcccatgatgctcaagatctgcaccagcaacgagcccgtgccgcccgcggccgcgtgcaccagcgcccagggcccttcgctgattcccagcttttgctcgatgccggcagcttcgcggaccaaggtaagggctgtgagaccctggagcagggcggcggcggcggtctcggaggagatcctttcaggaaggggaccgatgcagcgagaggcagatacagcggtgtattccgcgtaggcagcgtcgccgaggtaagcgacgcggtcgccgggagagaagcgggggtgtttggaggagaccacggtgccggaagcttctttgcctgtgattaaggggtagcccgaggcggaggggtagaggcctgttcggaagtagctatgggcggggagggggggaggttagacagagttttttttggggggggaatttatataaaaggtagaaagggaaaaggggagggtgagaggaaagcttacgtatcaataaagttgacgccaatgtactcgttcttgacgagcagttcaccctccttgatctcgggcacgggcaggtcggtcttgtacttgaggacgtcgacgccaccgggcttttcgatgacgacgccggacatggtctttggaatttcggcagccattgtggaataaaaatgtgtgtttttggctcggaaattgttacgctttacgctggtggtacaaatgttgttggtgcccgggcagacgaacggcgtggggtggatgttgcgatggtggtgttggtgcggggaagcgggaattggcgatgttagtggtgaagaccgacaaagataggaggaacagttcgttaaagcagcaaaagtagcaaaacgacgacgagatgaactcgagggggtcaacacgtttaaaaggggaagctcaaggagccgactacgactgcggtggaccgcgatggtgttgatggtggagatgatatcggtagtagcgtgacgtgaaccggtgcctgcggtcatcatcgtgtttgatgtgtttcgaaccttgctggcccgaactggttggccccacgaccgacgagctagaactgcggagtgcggactgcggtaaggggacagtcgactgcgtttgcacactgacttgccgggtgagaacggagaacaaaagtctatcacgtcaatccgttgatttggtcgtgatgcgaaaaagcacctacatacaacctgtacaatcaagatatgggaaaacgattcgcgtttatccccgaaccattgtcaatgattgtgctctcccgtctgtttacctctgagcgtccatctaaatccgaacggcatttcgaaactcacagatagaagataagacgggccgatgatgtaatcaaacacacgattaaccgtgaagcagccgagtggtaccttgatcaggtgttgttcggcttcgatctggatatacaaccttccaatgaatgttatcattgattgctgatcagaaagcatttcgagaggaaatattcatctcataatcatgacggtgtgacacaagtatcgagagttggtttatgattatcgcggaaccggagtcgtagcattcggcagcaatatgaagagtcgcggtgtgtcttactcggttcccttccgtccgggtggcgctattattcggtatcgggatctcggagtggagcagctgaaggggaggggatccgcggctccggattgaaatgtcaatcccggtcgtccatttacagccgtcttcattcaaccaacgatcagttatcctttgcggccaagcagcggcggacctcaggatttgagttggtcatcgagatggacaggcatgaacaaagtctgctcattcagccatgccaggtacgggcaattcaacaaccagtcttgttggtcagcctggtctgctgttgctgttgctgttattgttggagatgttcatcgggtgaaaccttccgtgtaggagcttaaaacgggagaaaaagcatgagatcagaagaacatcaaacgatccggcgctcgggatactcatcgtaatatcaggcccctcgtggcgaagcaaacatgtatcgatactcgagacgtcaaagcccgatgacgtttggcatctcttcctttgacttgggtctaacatgcactatctcgccaagacctgtctaagccatttggtgggtcatgggcactaataatctgcatcggtcttacaaaagatgctgcctgccagccacaaaatggaacgaataatgaccgtattttgtatggcacttggttcgagtgaaacctcctgttagcctcggttacgcggatgaggtcttcccgtgcgctataacaattccctcgtggcgtcgcgatctacagagtccgccttgttcacttgtttccgattccgctcgtttcctccggcgccatttcttcagctcaggcacagctcgttgaagattgagtgagacgttgaagacagtgacttggaaaatgcttgattggtagaagacgagatggccacatgcaataacaggatggcattccgttggtcttcatcccatcatccatcgtccaaaactcaaatgccacgtcttctccgcaatcgcacatttcacatctcatcactgcagtcagctcgtgtctgtttgtggaggatcgatttctatctatccatccatccatccatccatccatccaacatgccattccaactgcgcatcgagtgcttgcgctttggctgcagcaccagtgcactcgtcaatgactggagaatgacaaactttcgggagtctggaacgagcggcgacatggaggttattgatagacaggggcagtacctcgtactccggtgccaaaggaaaaagcaatgttgaggaagcagtggcctgagtggacagagctccgcgaccatgcccagatttgaggctgttccacaaagggcctcgcaagcgttttgttgatcgtcgacgcttgtcactccccaagcgcgcgtccgccacgagagggggggaaagactggtcgaaatcgcctctacctgctggggtacctcggagattcgcacggctgggtatctagggatatcgatcccacgggtgctatctttggaggtggctttccattcattcagcccaaaatccagctgcctgggcttagagctacatactactgtatggatccacagtgagagcttcggcgcagctttggtgtattatcatcatagtgtttcagaatgcgcaatcgagtgatcctgcccaacttgaatatccaagtggaagttggtgtcaattttccatgatcgttttcctttctcacaatgatctcataccagtcttctgcaattctacgttactactggctgttaggtacctaagcgggcaggcatttgcgtgaccaacactgccccgccaccacgtcaccacataatacacggttttggatatcgactgtttgccaaagaggcgggacgaggcttaaactcgcgttccctttgttcaacttgaaccctttctacggcccagccgaactactctcatgccatcgctttcatcggtgaccagctgtattctcctcgacagcctgcttactcatacggagagcacctttgcccagtcagtcgcatattggaagctcacgtataggccgaattctgtttcttcgcatgatatgggacgttgatccaacctcacgcacttacagcggcacggggccgaaatcttgctcccgtggtttagccgtatccagcttgtgaagctcgacaacgacaaggtcgaaatggcagctgtgtcgcctcaacgttcacaggatagtcggcgggcccgactcctggaactcgctgtcgccgttggtgttaccgagctaccgcctatctcgccactccctccgacccgactacctaccccgagcccacaagatgatttgcaagcggaagaactcctcagacaccgacgacaagctgagaaccctgaaagctcacaaagtaccctaaaacgagccttttcgtctaccaagaagccatgggaagccaaagaaatcttcgacgccctcgacaaccatgtcgcctctgggggttcgcccgctatcgcaaatgttctcattcgaaaactgttcgagcttgggggggatccgaacatcaaagctttaaaaggcagcaggtcagactccattctgtctagaagaaggagcttgaagtcccaagaacggagtgagatattgcagaaggcgatccagaaccgtcaaacggacatggttgccgtcttggtccattatgcagaccatatcgcgctcgacatggcattgcccgacgcaatacgatccaaagacctcataatactgggcctgctactgcaacgcggcgcaaatcctgcccagtcgcagaatgcccaaatcgaatttcgccagctatgtattgcgggtggtcatccggatcttgtaggacttattcttcagtcaccgggcggcttctcgtcacagctactctccttatgcctcatcgatgcctcacgaaagggatgtcttgagacggtctggagactgagcaggtcagtcgcggatgccgactttgacacggccgaagctctcaggacagcgattgggcagagcagagttgacattgcactcgccatcttgacggggaaacagccacctacacccggaggggccggtctgatggagagcttcaaacagcttctcagccaatccattggccccaatgagaagctgttcttgacagaggcgcttttgtgcgccggtgcccctggcgatatggcggccgtcgccttgcagcaagcgtgccaggctgaaaatgtcgacatgattcatcttttggtccaaaacggagcttcagttgagtaccaagatgccaaggtattatgtgatatcattacgaaaggaaactacaaccttcttcagctactattaaatgatcgaacgcgtctgagtcccagcctcgcatctcggtgtgttggagtgattccgacgacagtcagcccggaaaaccgatatgcctttctcaacatcctgcttcggaaaggtgccgggggcactgcgttgggcgacgcgctcattgctgcggtgagggctggagatgatcagtcggtaaatttgctgcttacaccgtattttcccgaaaaccctgttccagaagggaagctccgaaaaggctcgccacagatgaagcacgcccgacatgaaatggcctcggtggaccacttgaatggaatggctctaaacaacgcagtcatgatcgagaacatagacatggtgaagaagcttctgacaggaaagccgtccccgtcaacgctggagcaagtgtttccgcaggtcaagaaattggctcctaatgaacgttacctcattaccgaggcttttctggctgctgggctttctgggccctgtctatccgctgcgttgacaggggcaatcgaagaacaacaccccagacgagacgataggttcatttcccttcttttgcgatacactgaaggcacatactccgacaataaatatggagtcttggcttccattgctgttggggatgtaccactcctgcgcaaaatgctcaagaggccactctcacctcaaacgtctgttgcggctatggctaaagccatgttgattaaacatcaagaagtccggtatacgatcgtggagttattgcttcaggcaggcgctggtcgagaagggaacgaagtatccgcggcactgtcacaattactagctacccaacctctggatgtacaactattctctctcctgctgaaacatggtaatgtggatgccaacttcaaagacggcgagcctgtcactctcggtatgcttgacttatatgtttctgctgttatagataatgcgtttctaactgttcaaagctgttcgcgatcccgatcctgccatcctcgagctcgttatccagtacggaaagccgacacccgaaacagtgaatcgcggcctcaacgatctctccaaagtgccaacgacagctgcaaaagctgccaaaatgtctcttcttctctcatgccaaatcccacaaaaggatcacctagatgttctcttatataacgaggttcaggctattcttcagatgtcattggaaagtcgcaactatgatgtcgttggaattctcctctcagccggtgcagacatcaattcccacaacgccgccgcattctgttgcgccgtaaaggcatgtagcacacagttgacggacctaatgctgagtgttaagccagcacccgacaccctagctgcggcacttcgacattcggtgaacataccggattccagtaaccgtcaagatttcacccggaagcttgtcgaagccggcattccgagtatagaagttaatagggcgctgagctacgctctacatgcccatttgtctgactaccaactgatcgaacttctatcaacctacgccgactcaacagatggcaaagccctcggtctcgcggtggagaagcaggatgttcaagcagtggaattgattttggcaaagtcttcacgaaaataccctgcagcggtgctcaataccacctttgcacaagccgtcaagctcaagaatcctaagatttgcgcatcactgcttaagaggggggtgtccggttctgaagtctccgacgcactcgtcaccgcggcgtccgatggaaacctgatacttgtcaatctattgatgggccacggagccagcctcgagcaccaggaaggtcaagcgatagtagaagcttgcaagagcgctgccatctccgtcttgagcgcactgttgcaccccacggctcaggtcaagaagccgattttagtaaaggggtttgaagcagcgagtgttagtgtcacggatgtcaaggatcgtacggagatcttccgactcctgctggaaagaggagtcaacggcgaggtcgtggacaaacagcttattgccgcgggaattcttggcgatgacggcgaggctctggtgcgcttgctgctttcttatggggcggatccggattacaactctggcgaagctatttggaaggcgaccaagaggacagcgctgaaaagtctaaagttgatgttgggtgtggaagaagcagcaggtgatcggcaaaagaaaccgtcgcaacagaccttgcttaaagcattgaaagccagccggaaatcgagccaggacgcaaggtatcaagtcattgagtggctgtttgctgcagggctagagccatcggaggatgtgcataccgcgctgcatagggctgtaaaggaggagagcgatgttcgcttgattcggctcctgctctcgcatggtgcttcgcctttggtaaatgggtgcgagacgttgatggatgcgactcggtcgtaccgggttgatgtgctggaggctttgctgacgtttgatgttcccggaaaggatgtctcgtggactttcgaacattcctttactccagaggcagctgaggattggatgactgaacaaggtctcctgattgcagagatgttgctggagaagggcgcagagggtggtgagcctttgttcccggctttgaatgttgctgttgacgcatacgggactgaacatgaagcactggctcgtcggttttcaacacttttgctacaacatggggcgagcgtcacttgtcaggatgggctcgtgctgcagaaagcagccaagaaggcgaattcggaacttatacagctgattctgcagcagaatccagatgctcactcggtttccatggcgtttccccacatatttgacgcagacctccaagaagaagagatcctgtcactggtcgaactattcatctgctacgactttgagggagaagggctagacgtcatgacaccgtcctccccgccgattctacttcgtgcgctcaacaaatatcctcggtcagagaaactgctggaaacgcttctgaatgcaggctattatcatgaccagctcacgaccatgagagtcatggatagcagcgaagaagaacaggtcaatctgcttttttgggcattgagtcagcctcaaaagcgcatcagcagcagtatcatccagcttctcattgacaaaggggcaaaagtcaattttgagacacgagtgtccaaacagactccgcttatgctcgccatccaaaacagacggccagatctggtcaaggcgctccttctcgctggtgccgatgtggatgttgctgatgctgataataacactccgatggcactggctactgcgattggaggcgaactaggcacagccatgatggcgagtctcttggctgccgagccatctctcaacgatggttccctgcataacgccgctaggaagctcaacctcgaagcagtcaaagtgctgatcgagttcggccacgatcccgacttccctagtatcgttcatggcggccggtccgccctaggagaactatgcctcaacgcagccgaaaccggccccctatcatcaacccaagaaaaggatatggaaaaagtcatggccgaactgatcaagcgaggcagtgatctctccatccaagccgacggaaaatccgtgctcctcctcgccctgcactccaccgacccactccccatcacccgcgctctcctcaaagccggtgtctggaaaaccatcaacgcccccgaccaccaatggaccgacggcgtgtacacctactctcccacccaatacctcctccgaatcctcccgcccaacagcaccgaccgttccgccctcctcaacctccttagatcctaccgctgccgggacgtctactacgccaacgacgggccacagcccgaaggcgccgtcaacctgccccgcgagctccttcgcgccgaacgcgaacgtcgcgcccgcgccgagcgtatcgaaaaggagacagaggaacaccacattgccattgcgcgcacaaaggagattgcgaccatgcaaaacaaaatcttcctcgcgcgcgccgagctagaagatagtcgcatccgccggcagcgggacgaggagatggaagccgtgcgcagccggcagacggtcgaagaagaagccttcgcggccgaactgcaccgtcgtaaagctgaacgcgaagcgggcatgaagcatgagcgccagcttctcgaagccggattatcgagggctaggctggtgagcgaggcggagctggagatggaagagaggaagcgggaacagacggcgcagtgggagcagcagaggctgcaagcggcgaagcagctgagtgatgtgagggtgcacgaacgcagggagatggagaggatcgaggcgatgagtgatgcgcggatggtgaagaggttgggggagcataagaagttggtggagacgcaggagaggttggcgaggagcttgaatggggcgggtcagccaggagggggcaggaggcagatggggtatattactggagagttggattgatggtgatggtgatggtgatggtgatggtgatggtgatggtgatggtgatggtgatggtgatggtgatggtgatggtgatggtgatggtgatggtgagattgcggtcatattgttctgagttgtgtaaggcgttctgggagtgagtgtgtttatcttcaggggattctcagattggactcacgccccagtcattgctcccatgtgagttgcaaatctacacaagcgtttggcgcctttcgattgcgatatctcatctgaagttccgggtccatttctctttcatcttttcgttcagaggcaggaaaatggactgccaggatgtacttttagtgattgccggagaagatgctatctacccggatcgccatttcctttcgtgtcagaaagatatcacggcgccttgatcatcacagagagaattgacacagggaaggtgcaatgtgtgctctggaaactgaaggatgttatggtcggaaagagcacccgactacacgattttatcaacttagtagggttaggtagacgtaggtacggtagtcagacatggcctggaaagccctttttcctttctccaacaaagccaatcattcaggccgcagcgttttcccaccgctcacgttcactttctttttcctcagggatattaccatcactttgagttcagtccacaaatttcagtattccaagcaactaccaactctcctgtcgaaaaaaaaaacccccctcctgagcggccttcaaccataaagatttgtaacacctccctgactcgatggggctgcctcgagaagtaactccacgtctgtcgcacgagactcgacacacctttcatcctgtttccccgtgtcggcggtcaagatggtcgagatcttctcccacgaagtcatcaatcggatattccagatgaaaatgacgctttgcaaaggccgaatatagccctcgtaggcaaacatctgcgagacttcctcggcagcaagatacgtcacttgccaacttctccgacctcgctctgctgccagtctatataaacctcccttcctccccaattctctagatctcacttcttcttccagcacctcaaccttcattcccgttgatggtcttcggtctatccgtctgttcccacccactccaaggcatctagcactagcgcctactccatcacctatcattgcggacgccctactcagtacttgtttccaaggggtggggaggtcccagtacgctcagtttagcctctcttatcactatctacacttcagagacatctctcggtgagtcaagttttgatcctgccaaaaagttgagaatcacctcagctgccactcgttaatctttctaacatgtctgtcatagccattcagcactccgctttaaagccagtcacatcatcaacatccccagtctttcagacagggtaggctctgcatgatcatggagcaactctcagattcacatcccgaagacgggggtacaagggcatactcagctccagcaaggcccaacatgagcactgatacccgatccactggagagatacgccagcagtggttactgtctcgcggtgatgagatcaaggcagaagaccctgaggattttatccaaagtgtccgaaaccgagttttcttcggcatccggaacacagccaaggacacaactgtcaagcaggaggacgtcgctagtctggacgtcaataacattatgccggttcaccaacaaaaagcccggaagaacgatattgtgaactcagctgttggcgttggtgatgacgatgacgatgattgtatgatcatcgatgaagccgatgtcccggaacacgtcagaatgaaggccaactctaagccctttagcacacaagtccgagttgcgcctgatgttactggtcttgagggaaagaaggttactgtcaaagtcgaagaatatgacaatggaattgacgaccatgacaacgacaatggtgcagtcagtggtgacaatctgtttgtctcccaacattccgacagagacggagagacagatgagtttatgatggacgaatacgcacaactctccgatgggtctatcgcaagcgaacggcggcgccgccacggccgcagacccattgcgggtggtaaagatggctcgaaacgctcaccgaagaaacgcccaaaatctggcagagaggtccagcatatcgataatgagtacgagggggacgatgatgatgacattgaggagatggagtatgagctgcagatactggtggcagagcagaatttgctggagcgccgtagcgccaagggcaaattaacaccaaggtgtgagatgaggcttgaagaagtcgaccgaaagattgagagtattcgacggagacttggggcatctgtcgaaccgccgagtgtggatggagacagggacagagatacgccccgtaacagcagggttctaacatcggatactaacaagaaacgaaaaggggcgtatgcggagcctgggaaggccagagccaagaaacccaagcctgagccaaagatgacggcacacaagaagaaaaagcagaaggagaaggccatgcagatgatcaccagtatgttgggcggagaggacccagtgatagccagaaatcatatgaggatcctcgcgacattcgaccatctccccgaggaagcaaagactgttgaagggatggagaagcatatcagagatgtcattgaagccgacgacatgcttaccccccaagagaagaagagaattgcaggtgatctaaaacagctaaaggaagcgcgtgttgcatttggcaagaagaattataagcaagatggtggcacatggaagatcactggtcttaagtctcggcttcatcactaccaatttgctggcgctggatggatggtgaacagagaacgttctggagatgttcccggcggttttcagtgcgatgatactggcttgggaaagacagtaatgaccttggcatgcattgctggtaatcctccatgggacagagatgaagatcctactcgtggtggcaccctaatcgtcgtcccggcctctgcagtttcgcaatggatggaggagatcggaaaacatacatctcgcatgacattcgatcagtaccattctactcgccagcatcgcatgcgacagggcagcatgaacaggatggacatagtcgtcagcagctatcaagaggtggtcaaaggatttccgagtgaacggtctcaggaatctctacttcaaaaaggtctaagcctgccagaagtatctgagcgcatgaaggaacgagaaggagagctcttcaaagtcaagtggttccgagtaattctggacgagtgccacgctatcaaaaaccacaacacccagacagctagggcatgtcttgcgctccagggtgaatacaagtggttactcagcgcaacgccccttcaaaacggtctctccgagctttacccctttctacgctttttgaaggtcccaaacatcgattcattcaggcatttcagaaagaaatacgagctgcaaaagccccaacaagctcgaggtcttcctgctgatctctccgctcttctttctgaaatcgttttgaagcgggatatcacaactgttttcctgggcagagctttgtttaaaattcctattacgcaccctgatctggaactatgggttaacttctccagagaggagacgctcatttacagaatggtagagggcaagttcaggaaggagctcaacgacaaattcatgcaacgcgcaagcatggacacaacagctgacaagtttattaaatcatacctcaccctagctcttcgattgcggcaagctaccgcccacccatacctactcgagtccctcatgcgtgaccacttcacgccggatgacatacagaagctgaaggacgagctttgcaagctcaagactaatcagagatatgttcaacaaataggtcgctggtgtgatgggttagttcagcagggtgttctcagacgtcaaccttatgcgggggacgaccacgacaagttcggagaaggcgactatggtgaagagttcgacatagccccgcaacttgaaagcatgcagaaggcaaaaatggacatgcaaagcagagcggaaatttgcagcgtgtgtttggaattgacaaatgaaccggaacataatgaaccaaaggtaggtcctcctccatcttctgaatcctttctacctagtgatagactgaccaagagctgccttagtgcgatcatttctactgccctgaatgcatccgtgaccacgttgagagggcaaagtcacggaaggcgaagcgttatatttgcccagtttccacatgtcgtcgcgcgttgttggacccattgatcattagatacagcactcagagccagcgagacgacagggcatcagtatcagatatggcttcgacggcgagaaaatcttataacatcagaaaaagcaaggaaggcaaacatgacctcggcgacgactttcatgggttccagcctatgggtgatcctaagaatgcaacctttctcgcggaggctgacaggaagcacacggtaaatatgacacccagcgctaaaacaaccagattgaaagacatcattcttgaatggcagaaagacgcgcctgatgacaagattatcgtctttacccactggattcttctgggtagaattctgggccgtgtgctgcaacaggagaaaatcgatttcctttacctctttggcggaatgggtccaaccgtccgtgaggatcagatcaaagcctttcagacgaacccaaggatcaaagttctggtaagaattcatgtctcagaagaggttgacctttctcgcacatcatgagatctctccgtttcctgatactgactaaggtcccgtccaggtgtcgtctttgcgagtcggaggacaatctctcaatctggcagccgccaatcgcgtagttatactggatgcctggtggaacaatgggatgggtatgttttatgtacctccgaaggttcatatgacactatgatactaacaatgatgtgaagaaaaacaagcatttggtcgtgtgttcaggttgtaagtcacggttcaaccgcgaatgaggtcttatctggtagaaccaggtggcatgtcatggttgctaacatcaatgcagtgggcagaagaaagaaagttggttcacgcggatcctagcaaagaataccatcgacaagcggattatcgacttacaagaagacaagctgaaagccatcagcaaggctatccagacgaatgataacaccaagcataagctcacggacgaggaggtaggatctcttttcggacggacgagacgacgaaccgacggtactcttgtaatcgagagtgattatgaggatgacgaaagtgacaagggtgatgaagaccaagacgcaacgagcggtggtgagggcgagtctggcaatgactccgactccgactctggcagtgacagcgatgatagtgattggtgagagactactgaaggttgaagctgtcggtttctttcagaacttgacagccacttgcaattttcttctgctttattcggtggctctttttctaaggagtagtgttctctatccgatatctacgaagagcaacattacttcgttacgacggtgtttatggaaagcacgatcaggacaggttttgcgaagactgggatgcacttcgaagggctttgagccgtacatacttttcgcctttgctgccccttcactactagttgttgcccgttattctgctaacagcgctttcagcacggttctgctgccatcccttacctatgttagggaagcatttgaggcgcaggaccaggcacaactgggggttcaaaagcatatacgcggatatttacacaggtagtcgcttggcgggagatacttccatcagagttaattagtgcttttagatctatacaaacacatgatttcgctgaccagtcctaaacctgagtaaaccaaacgctttctaccgtgacatgtcacccaccgctacaccctcctggcaacaaatagttttctcggagaccacattccagcagccgagctcctcaactcgcccaacaccgccaccccagcgcttcttcccgaagccataaccccttgctccaaatcctcctccgttcggctttcttctccagacctcttatggccctgctcatgttgaccactccccatgccctcacttttcctctcaatttcgcaaatctgccagcttcgaaggagcatgagtaaagcggtaccccctaggaacgtacaaccgacaaagatctggctcggaatgaacttgtttatgccgtctccacccttgaccagctgcagcgcaatggcttcgccaaaggtggtaggaattaccaaggcgaagcagatagtgccaaaaatggcactactttcggcgagactgacggtttccgccaggataggattcactgtagaccagaaacaaccacctccagcgcctgcggccaaggcaaagatgatcaagccggcgtacgagcgggcgagaatccagagggttaggcagaggatggcgcatgaagagcagcagaagagggcgaggttgatgcggccgaagcggtcgctgagggcgctagtgaagtaataggagaattagcagactgccggaaattgacgttgaggagcaatagatagcgagacagtgttagttagagagctcacttacccaacaagcgggcgcccaacgcctactcccaaactcaacatggcatttaccacggatccttgggatggagtgagaccgatactggttgcatagctcgggagagagtaccagagggagacgtagccgaattcggttatgaaaccccacagaagaataagaaggacctgggtccggccaaaatcacggatgttgaaggatcggcgtttcaacgaccccgtggaagagctaataggccgctcgcggcagagaaaggcgcaaagaatgttaaaagcaatggagacaagggcaagaatccgccaggtccatttcagtcccgaaacggaaaggagtttgccagtgatgaggttccatgcgatgccaccgcctgctcccgccgttgcaaggccgagagccaggcttcggtggcgtgagaaccatggggggaggagtcccattgcctgtttgtgtgttcattgtaagccactcacccagtttttttttttttttttttttttttttttttttttttttttttttttttcaaaatatccgtagaggaacggcaactcaccgggatataaagcagcccaaacccaaatcccatacaaagccccacgctcatgaaaagatgccatacccgactggccgccgacgcagagaaaagaccaccaaaaatcatcaacgaccccagcaccatcgtatacctggtgcccaacgttttctggatagcactaataatcggtcccaagatcagggccagcgagacggacaaacctccgacgagggcgtactcgaaatggctggcttccggaaaggtgttctcgcggatatactgctccatgaagattccccaggcgctgttgatgccccaggtgttgacgttgatgagaaacactgccgccacaatcacccatccgtacccaccatctggagggacgtcttctaccaaggcgatggtggccgggtcgatgccctctggaggaggagtgccaccggctgctcgcagggtttcggggtcggattcgtgcccggcgaaaaacgcatgttgttggttgcgttggacgagttcaatggcgtcggggtcgaggtttgggggttgtggtgggttggtgtcgaagttgccggacattgtgagttacgggtgttgaacttccggttaaaaaaaaaaaaaaaaaaaaaaaaaaaaggaagaaaaaaagaaaggcagagcccgtgggacaatgatataaaagacgatagttcgtgctcagacaagcgaatacaacgaagtcgtctttgatatatgatatgcaaaccgcttccaataagaactagccctggatgggcccagacaggtccagattcaggactagaggtaagtgatggataaaatcaccgaaggcactccacacacagaccactggcaaagagccgaaaacagaggaaagaactacggtgtgcagagagtttagcgtaggaaaaagcactttcccatgcgagtctgtgggagtcaaggagatcaagtccgtgaatgggtagccgtgatgttcatcgattttttgttttgacgatggtcggtgttatgttgaaggtggatcgttgattccacaatatatccatatcctgacgataacgagtcaaggacgactcccgctcgccagcccacaggatagtcataatgcatcccgggtataggataaaacctcttattgggcgatatcagaaatatgcaatgcgacgtactccgattgggcccacccaacaacctctgtgttggcattctcgaagcatgtaaacacactagaaaggatgttggtgggcactttcgaagttgagtcccccaacatggaacggttcacatgtcaacggctccaaagtatgtagaacatgtagcaacagagcggggccaaagttcgcggccctcattcgtacgatttcctagatgctacccatttactcctccatgctcattattcccagcactttcgacgcatctgtcacggcatgccatttccatcccaggcaatctcaaatctcatagtatagccttgctcacttacaggacctcagaccgaacgcacttgatcctctcagaagcaagagtgtcaatattgacacacttctccggcaaccgacccagtttctcgcccgagcacttgcctccgtcgccggtcttgtccgaaaagccaaaccagcccttgggcatgccctcgagtgtactaccatcggtgaggtagaccgacttggtggtatcgtccatggtcacgtcctcgaggaagaaggagttgtggccgtagtttaggtcggagctgtacgccgagtttagtgacgggtcttggaaagctttccgtctctgattttcaggtgcagttcgacaaatgggtgaaggttgggaaggaggtagggtaggtaagtaagatagataggtacttaccactcggagttcttgtattcgttcgccttgggcctggtgaaggcaagggcgatggcggcgagagtgaggatgatagtgagcttcattgttgcggttgctcaggaggaattgtgttgaagttgtaggtgtgaatgggactgctacgctgcgttatggttttgaacgtctgatgtgctttttgcttgagatagtgacgagaacagactgccttcaatggaagacaacgggcggtttacatagacttatcgtcacctgtgttcagcataagagcatgtatacatggagataccgtgcatcctcctgttctaccgtcttctatcaaagagtccaacagacatttcgtgatgcatagacatgatcgtcaagctgaaggattagtttcaccgtgctacgaggaggattcaggtgatatcatggccttgagcgtcaacgcctctacgtgcaagtagttgaaaggcttccacaactaacatgggcagccgttttcgtctgcctacttgtagagttgtctttggggacccgctcatgggacgtttttaacgatcacagcaaaagtgatgctctttctatctcttattcggaatgtagatatagtctcgacgctttggtggagtccactgatcgacactctttcaactaaggcgtagctgaggtaagatccaatttcgtgtgatgatgacgagaaattatcaactcggagtttgtgatcat