cggtccggtccgcaacggagatatgtagatgggacgtcgggataaccgatatcggagcggggtttgtgccccatccggggcccggtggacggggtgcaatgggtatcgctttcggggttgttgtaaagccagccatccgttgagaggagttcggagtcggaactactgtatactgtctgaaatacatcccgttgaaaggatgcacagatgaacgactcaaggaagaaggcaagaggcaattcgacacctcgtatcaagagaacctacgtctctaatcaactttgtaatgacttttgccatgttcgttcgaagaggtccttcccaatggtccctttgaacattgcttcccgagcctcgtacaagtagatcgaaccttcccggttgcgcttaataataatgtagcaaactgcgtttggatgcaacgtgcaagtggctttcctaacctgtataaaccggacgaatggttttggattattacaacaaagatgagagaagaaaagaaagccggacggacacacgcgggagaatattaatgatttacaaaagtagaaaaaggaaaaaagaaaaaaaaaaagaaagcaaaaggaagcaaaaacaatgcccaataacaggattgaactgttgaccttcgcatgacttgatatctcggggagcagatattagtacgacgctctaaccagctgagctaatcgggctgttggttgactgcagtgtattgcgaaagccttatatttgaatcgttccacaaacctaggaacatcggcgtggagctgttacccagacagatgtttgatcgttaggaaacgtttggtaaattgcttcaagttcgatagaaggcgagaaaatgaatgagggggttagggcacaagtgtcctctgttagtcgctatgctgggcatacttatggcgttggtgttccgtatacatgtgcaatgaacagcttgaagatggatgcatatcttaccttcgtacattcccgtgcacgatagaagaatagtcgcgcggaggatcatactgacgactatttaagaaggagcctttacggaagcgagacaagtgaaaagccaaaccgcatcatattataacgtcaatgtgtgagagatcagttggaaagcagaaggaggacaagagcgagaacattgtttattagcctgccaagttggacaggcctttacggggcaggactctctaacgccactgaagatcaagaacgaaaccaccaagccgtagaactgtctatttccatacatgtatatttaggatcctatcccacacgaaagagttgcaggtaaccataaaacatccatagtgcctcccccctgatttcctgatttcgtactcctttcatgcaagtcgtgaaccgacaaatcatcacccatcaaataaccctccaaatagctgtcgctcgcttccccatgatctcctctccctccttctcatcatcgaccctatttagtctacgcacccactcaatctcctccgccacggcttccctttcaatctgcgccatgatttgtaactcagcgagcatgttatccaccaaacttccgaatctgctaagcgtcctgaccagaggcgactcgtcatcttctccttcctctcccttgtccgcttccctctcaatagcttcaaccccttttattggtcgcgatgaccgaaaagaagacccatagttggccttcgacgacactccgcccagctcccccaacatcctccgccacttctccaaccgcctcccgagcgcaacgcactcattcttccattcaagatccatacccccgatcatttccacctccccattcgcatctagcatcaacgccccatcccggccatcttcattatccgctgcgcttcttctccgttcctccaatatcctccccgcccttccagcccacacctcaaaggcgcgcaccacacgcgtgtacttcccaatggtaacacccgatgaagaagacggagacgaaaggtcgctcatagcccacacccccgaaatcacttcatccaacgcctgtagttttgtctggtccaatgttcccccaaacccagccatagcaagcaagccctccacaaccccctcctccccctccttcccctccatctccccaaccgttctctcctccgccctcaccctctcccacatttcctgcaacttccccctagcatcttcctcccactcctcctttacccgcttcgcctcctgatgtagcaagtgcgactgcaacagttccgtctgtagccgagaaatctcggcggagagagcaacgtttgccggctgcttggagggcgtgggaggagcgaggaaggaagatgtcagtggcttgggcaagagcgggatctgggccggagtgtagtgttgttggtacgtgtcgaagttatgacggggctgctgctgctgctggggggcggcgagggaggatgtcgaagacgcaagaggttcgggtatatggggtttgggctttagtttgacaacgttcctggtcgcggcggctgagggtgccgtgattggctggcgcaagggaggggatttggtgacggcggttgtggtggttgctgttgtagaagggggcctagttgaggataatacttttggtgccagctttacagtatttgctattgctgcttcgggggcttgtaaggagagtggtctcctggaagcagcaagacgctgagtctgtgtcgttgttgtactcaccgctgtcctttccgttgttcctgtggtggtcgcgatattggtagtagaaactgaagatgctgagttttgccgtttgtgcgctggtgatgaccttagtccggttccagtcactgctttgggcgtccctcctgtcgttgctatctctggcttagcggtggcaggagaccgtctgagtgcgttggccgatatgagtgactgtggcctacttttaccaggagtgcttggtggtggaactcctttggaagcgtttttgggcggatcactcccactcccaactccagaaacactgatgtctttacctacggcagtttttgagaacgcggtggcagaaattcctgatactgctgtgcttcttgataccggtttcggcgttgttggtttcggcgagcttattgttgctgactgagtacgcgcatgccctctccccctttgaccaatgcctgtatctattttggacctagaaccagatgcacctgttactcttgggctagtgatggtggctaatgaacctgcacccgacgaagtagttggacgagtcattccaaacgatcctgaaaatgatggcggtgttgtggtaggtggtgatagaggagtagttctcgcggtcacatcagtcgcgggtattttgggagcgcgattacggagaggttgtctgaggctagttgttgacaatgttgtcgactttgtggcagttgttgatgttcttgatggttgtagtgccattgctgctcccgatacaacccggttcccagaaccactggagatcccagttccaacttccgcgccagtcctttcgcctgcattttcaactttcctcccctcttgcttcaatctagtactagccagtcgattaagccctccagaggatggtggtttgatattgctgctggtggtgccgcttttagtaccagtaacactagccgtccttttgattccgctcccgctgatcgccgtgccaatgttgctggtggcgacagtccgagaaaccattcctggcgcagccaaagctccttttgttgttgatggcgtttgaatcatcgagacgggccgttgctttgacgttcttactcctgcgcccctagcgatattgctgccagcagacgtaccaactgcggcggtaatggtagtatccttcatcagtcccgcggtgctcattggtttccggagtgattgagtgcgatccagtgcacttggctttaaggaaggcgttggggaggacatggtaccggagagtttcctcctcttgagaggcggggatgtgatggtgttgtcaacagtgtccgtcattcattcgtgaagctgtgacttatgggtgctggtctgttgaattatcgggttggaaagatcaatcttgtgtgtccagaagatattgggatggagtttagacgaagccactgcgaacaacccaattgttcgatggatgtacacaatgcaggttggttaggtcggcagttatggttcaaaaccggacatttgttacttaccatgggaacgcgtacagtattttacgtgttcccgcatgttcggatacgtccccgttcccgctcctgctttccatgtttcggtggccgtctccagggggttacaacgtggttgccacaaagtcttcagcgtgcccggccttcacacccctggaacccgctaaaagctggggcctgtcactgcgggccgttactgaattccgggtggaagggtggacgcccgtcactctacactaggtacacctgcagccgaagaggcgggaccgatcgccagggcagatccagcgggacctggatggatgatctaaaccacggcagcccatccgatactgtattcaacttgcgactgagctcaaccaaacgcccgttagtctttttcacaccgggcttcagaaagttacttcttcaggaaaacattgtcgagttctcattacaaagtaaagtggctctatcatttttcaatggagtgtgcctccatcatccatacaccactacctacagcaaagtcaatccaaagaaaggccccaagaaaattagaaaaaaaagtgcatcaccatcatgtttcccatccaatcagatataccaatgacttctttcagtatcttgcctcgcaaatcacgtcaaacatatgtaccccaaatgccaacccactctacaacttattactgccagccatgcgacaaatagcatcaagcaattcctacgccaacgcctgttttctctttgcagtatgcagttctttatgcttcctcccaaacttgtttcctaattttcaacactccacccttgcgattactgtgtctcaacggcataaagcaccccgttctctgttggtggcccgctgctaaaaccgttctggtccgcgtattggactcctggggttatttggccgttctcatcctcctcattgaatcgtctgctctcttccacatggcgcaaaagctgctttaaattgcctccaaacaccttcaaacctttggtgcagggaaggcagatgttgagggcgcaggcactgcaaatgtagcaatccacatgctgtctctcaccacaagtgcggcaggcaattcgattatatttctgtcggctcggcgtcatgtacctgtggctcgtgaggcaccggtagtgtttgtccgtaagagggggcgcatcgagtactccgtcggctggcaatggtgtgcaccagttcttcttcttcttcttcaggaagaaagccacgccggggttatcggtcctctcgggccaggactgctcctcgggctcctcctcgtccgagatcacggcaatctcgttgtccacatatctctgctttggcggtcggagggtctcgacagatacagcagagccggattcggatacggagccatgatctatggtaccattggagtattggtgatattcgtcctggacttgaatttggggagtaggatatgcgggttggtatccgttgccggttttggatgtggttcgagtgggaaacggggctgcattgggggccgggggccgctctacagggcgcccccggttggccgcaggagaagcggggagtccaacaggcgagcgcacggagagcccggcggcatcattgttttgttcgcttggagccagatttgaattgttcaccgaccgcatctgggagtcgtaccctccaactgctttccgctgaatcgcgggtctgtttccaccttgtacatctgtcgatggcacttgttgtaccgacggctcccaatgcggctgcttgacttcgtactgtccatagtcgggtgcgggatggtaggcgacggaaggagcggtagtggcggcaggcagcccattgctggtttcgaatggcggttgcgacactgccttttctgcgggcgtacccgctctcggtgtgtcgtcgcggctcttctttctcaagtgggatttggcttggcccatcgtatcctgaacctggggaatgacttgttgacgagaggctgaaggacggatgtttctcccaggaagagcattagcagtggttctatgcgctggggcacggtaattgttattggctgcaggtggggatgcgtcgacgtgccctggcgacaaaggcggtgttactgttggctgggcgtcggcggtgcgcgaagcagcataagattgaatttggcctgattcggccgtggatccgttgctggaatcaagtttcaggtccgcaaccaccaagttcttttcacttttcaccgatctccgtctccagagctctccgtgctggggagaagtgtttgagccgttgatcgagatcggcgcgatttgcgcccctgtcgaagcttgttctgtttctggtcggactattttcggcggggtctctggccttggacggttaagatgcgcgtctttctctttcactggaggcgcgggcggtgccggcggcaattctcgctctgattgtgcgaaatttcgagacctgtctgcttcccttttttgttcatggctgttggaatatgggacttgtccgaccagtctcgaagacgttgtgcttaagttgggctccttggaatcgggaaagctatgggtagagtttgtcgaggatctcggggttgatccaggactgccatccgaatatgcccacacgatgctggatacggacccggctggtgacacgggaaccgaagtttcgggcgacacggcgggcttaagatttgctgacgccgaggccgaagccggaaccgaagccgggactggggctaagtggggtggtgaggatggccgggaagctgcgatgggctttagggtgggcgagtctggggaaaccgcaaccgacgtgggagaattcacaagcgaaggtgaagtaggggaacttatgccaggacgaacaggccgtctgggtatcgacatgggcggtaggggcggcagcggagcattccaaggtttggcgttggaagcggctgtcggggtagggggtgtggaggccgcgttggcagtcgtgatcatagtagctgccttctgcctatcagctccgagatgctgcgacccggccgttctttcccagctgggtgcttccacagcagatctaggcgctggcagcaactttggttttgcttgctgtggcggcggaggaggcggcgcagtgggaggaccagttgggggaccagagataccagtacgagtctggattggtgcaacaggtagcttcttgtccaatgggctcaaagctgacgttgctgatgtcggcgttgctgctatgggcgttgttgttgttgtcgttggcggcgcggatttgggcggtgctggacttctggttgttgctcctcctgtggttgcttctggcgatagcaacgattggtcgggagccttcgattgggccccgtcaaaacgaagcaactcagagagctcgagtttgggaagatcggggaggtccaaatccaatctgtttggtccggcattggacggcggggttgggtgtgcttttgagaaaagtgatctgcccttctctcccccagcggaccgcttcctcctcaagaaatttgcagctgcttccatgatggagagtgattgtccgactcgatgctccttcaagaaaccgtctctcgggtgctaggcgtgtctcagtatctcccctttccccggaaagcacaggatacgagttccagattccctgtcaataagaggatatcgtgtgactcggctcaggactgggagacagaatggcaagcaggatggtctgagggcagcgatttggtccaactccaaaagtccggttgagtgtgatcgatgcggcggttctctaggacaagaaacaaggcccgcatgtggtgttgcacatgaagtgggagggttcgtatgatcttcgtcgaggcgactcccggcgggttgccggttgggaagagatggtgatacgactgcgccggaatcccactggcggcagtgagaccttacttcgtgcaagagatatagatggccacgcgaaagagtttgagacgagcaatcgtgcgtacggtaggtaggtcagctcaggtatatgcgaagacggcaactcgataaaattcgagacgacactgcagacgatgaagtcgcatttcgacaaggttacatagaggtaacctcacccccctggctcccatgagccctattccctgcaagactcgaggcggcccatatggaaattagttggatcgccctaaagggaccctttcccctgccgtcacattgtcccatgttcttctgaaacagccgctcacgatgagccaaacggtcaagtctgtgatattcaatttggcacgaacgaagtcaaagtcgctcgtgcagttgttgttgttgttgcctgttgctgttacatgaggcttgcccttaatcacagatgtctgatgatcttcacatcttcaccaagcagtaaaagccttcgggctgctggacgtctacaaacatccacaggcccatcagatgcgcaacgatatgtcacatactgtatatgcaaagtctgcacttaacccgagagcgaattgcagcattcactctgcgaagatgatttgaagccatgttcggtgcatctgtgtggttctggaagaaatcagatggatcatgggatgccaggaagtggcgcaaacggcttcaggcgtgttgcgtacatcggcacttgtagatgaatggtagtaatcccgcagcgtgcaaggggatagcttcggaagagatacccctttacccgacgctgggaccgaagaccgaagaccgggtgacagcctcaatgcaaatgaatcaccctaatgccatcatcaacatcatctgaaccttcagacgaaagtatggccggatcggtgacaaaccgaggttcagacggagactagaaacataaaagtccacctagatgaagcaagttgaagattctcccgggatacagaattcagtacaatgggtcccgagattcgaatttttccttcaatttatgcatgacattccgtctgtagccaggatacgctattccgttcctggcaagcgtgatcctttgcccccctgaagaatttcacatgacgcaactgctaaacctcaacatgagaaagcaaaagaagaaaagcattccagtcatcacttcaagccacactcacacaataccagagactaacaaaacacaaggacgtaagacttgttggcaagacaaattcatacatcgtaatagccaattgctatcgtcgcacgaccctcggtttgcgaccttgaaaagtcgatacggagggagcacggatggcctgctacatacctctacttggcaaacattgtgcggggcggatacggagcacctctaacctctacggccagcagcgggctccgcatggattacactccagttcctttcggtgccgatatgcacggcgaacatgatgcaggacaagggaacatccggttctccgcatatagtgtatgtagtgtacagtagtatctagactacctactggctcttatccctcgcgttccttcctttttctcctttccatcctctctcttcctggcatcgaaggtctgtcatccagctggagtttagaggtacatgcggttgttcccgcgtccacttccccgatccggttcttcaattcctggcacccttctccttctacgtgtacacacctacgccatacgttgaaatgatcgacgaagtaagtctggggctctctgtgcctttcaacgtaacccgcaatagcacccagaccaatcatccttggcttcgaagaagcttcccgagcttcaggttggatgtacaccaattcggcttgatgcaggtcccagagacacagagtaacatttgggtccgggtcattacatgatgaactgaagaggtttaaatacgatgaccctcgtcgccgcaagaactcggcacacaaacaccacttattgagatggattgggacttctggggttattcgcgctctcgttttgggagagccatgtccgctatgggacagggttgcacgacaactgcaagtagcagcagccgcgacgagatatgttgccaactggatgacgcttgttcacgagacgaccacttgggccggggttttgacgtatcgcacttacaccagttgttgccttggcattgcgagactcaaggctgtctatgttctcgaaaagaacttgtattctccaagccaagtcatccgcgtcctgtgccccaagactatactgatgaccaccttgtgatgatgggtccggcatggcacagatgcgtccgttgcccaagcggcggtgttcccggccttggcaggccaactccctagtggaggaaggggcattgacttcgtcctaagagttggtggtgttgttgttgttgttgttgtttatcctttaagctggtcggtgccccctcctgccaaaccaacaacacacgaccatgatctaccctcgtatcgggacggcagaataacaatgcggtgaccctcaataccgccccgctgagaaaaagctgcggcggaggcgtttactcccttcgtccagactggaacttgctcatgtcatctgtatcggctcctccatggagcctctacgatggcaaacaggcacaccgagcatcaacgtggtgaagagttcgctggtaaacacttcactgcccttgagccgtctaagatcatctataaataactagctgtgtggttgtgaggttgtctcccttttacctcctacaatcaagcagaatcaaccgccgaacacccagacgcgatgagatttctacagattctggctggcatagcgggcctcgcaagcatgttaagccccatccaagcttctacggtcatcgacgcgtcaaccgccgccaaagccgccatcgacgccatgaacaacgccttctacaacccctccgaaggccgctggtctcctgatgtcgcctggtggatctccggtaccgccctccaggcggttttggactacatgcacgttaccggctcacgggactacctctctcaagcgcacgagatcatcgaaaagcaaaaggcccccctgccctggtggccacaaggcgacggtaacttcagggctgactcgaccgacgatacgggctggtgggcgctggccatgctccgcatgtttgaccttacgggcgacaagcaatacctgacgattgcaatgcaggacgagcagtacatctggaactactggacggacacggagtgtggcggcggcatctatgtggacatcaaggcgatgacgtacaagaatgccattgccaacgccttgtatatcaagctggccgcgggtttgcatcttcgaacgggtgatgctcgttatctgaccagggcgctcaaggcgcaccagtggttcgtggaatcgggcatgatcaacgcagaggaattggtcaacgacgggttgacgcaagataaggctaatggagtgtgcttcaacaacgagggaccgacgtggtcgtacctccagggagtggtaataggcggtttagttggtatggtacccccttcgttccaacccctttcttataatattgtatatggaacgaaacagccaatgaacggaaaacaactaacaacccaacccttgaaaccagaactctttcgcacaacactcaacgaaacctacatccgctctgccgcaaccctcgccaacgccgtcatctcctcgccccaactcactcccccctccacaggtgttctaaccgactacgcctgcgagggcaccgccgcgggctgtaactacgaccagcagagctttaagggcatatttgctcgcaacctcggcgagctcgatgtgttgattgtgggacgaccgtatcgcacatacctggagcagaacgcaaactcggcttatcagaaggcacgaaacgcagatgatacgtatggtacaagctggtcgggaccgtttgatggaagcagtttggcaaaacagcagtcggcggcgagcttgtgggttgcgctactttaggaaaaggatgcaggtttgatatctttcggcagctgtgtgggcgggggatggttttgaactcggtcctgagagacctggaatggttaatagatgggtgtgagcggacacaggttatgatccgccactgctacggttcctggacctcgaacatataagaaggccaaagggggagataaaagatgggaaaaaggggagcaaagataaaaagtcattgctatgggacattgcagccttcctcttgaccaattggtgacgccgtataacttgtggagacttgagaataatagcaggacatacttgatccgtccaagggtcatagcctgtatcgtaggatatatttttcgttatggtatgaggtgtttgaagaatgggtagatggaaggaagtgagtgtctgtcagtagaccgcgtttctcaccaccgcaacagcctgttttccttgtcgaataccgcaatgaagattaacattgtgcgtatgagatcagtatcatcaacgtcgttcgcaaagagacaaagcccccgccgctacctgtacatacatacgtacgggataatctgaaaaactccaatcactccgatttcatcccaaaaatcaactccaacctccgcgtccgccgtcccagtgtctattgatgcttttggggatgtgttgaccaagaaaatcggttgttccgctcaggcccccaattccgcccattcaaaccttcctcgtgtattcttctatcttattttattcccttatcgatcgcttcgtcctagcctgtcgtgtagggcgtgacgcaaaccgcttgtgacactcttcctcctccttttcaaccctgttccctgtccctccttctcatccttgagtatttttcccttcaccgtcctgtctacctctatatccccgggttttccctgagcaatacgccgaatcgcaatcttcccttcccttcttccttccaacccgcaaagaaaagaaaagaaaaaataatcaagacatcacgtcctgttctataggctaaacggcctcttggggtagctgactccctcaacagcggcgttgtccacgaaccaactgcaccgctcacccgtcgcctcgttcaccagggcgcacggcaaccccttgccctcctcaaagatatccttcatgatctccttcttgccgctgcccgtcgccacgaacgcaacgcgcaccgcgtgcgtcacaacggggagggtgagggtgatgcggcgcgggggcggcttgggcgagtcctcgatggggctgacccaggcctcggtctcgcgcagcagctcgtgtccggggaagagggagcaggtgtgtccatcgggcccgcagcccagcaacaacaaatcgaagatgggcagcttgaccgagtcgcgcgaagcaaaagagcggacgagcgtctgctcgtaccggtccgccagctcctgcgtgtcgtcgaggacggattcatcgatggtgtgtaccgtcggttgcggggtgccctgggggagcttgtcgagcagctccttcttgaggagcgcgtagttggagtcctcgtgattgagagggaccgcgcgctcgtccgcgaagaagatttcccagctctcccacttaacctcgtccgactcgtccttggccggggccagcagcgcttgcgcgagcgtcttgggcagcgagccacctgagacgccgaccttgaagacgccgtgtcgctcgaggccggcctcctggcacgagattaggtaggagcggagggcggtcgcgagcgtatcgacgctggggaaggagtagaggttgacttgcttgcccattgctgttgcttggcttatcgcaggaggttgctgtgatgttgtggtgggggatttatgttggtgctgcttcggacggcgacgttttaggtctgttcaattacgatgaccagcgataggaggtctctacacttttcgtgggtggtttttgtgtgttttactcacttcgtgattgttcagagtcgtggagggggggcggaagggaaagagaaacgggggggggggggggttatggtctgtcggtgtcttgtccccgtgcgatgactgcgggggccgggacgatagcgcacactagaccagcttttagtgtacagtcagtcactgaaagccgtagcggtggccgtagcgatagtagctctgagcgtcgttgttttacagtggggaactaccaatgggcgaactccagggaactaatgaaccaaaaagcttttttttttttttgcgaccaatcaagatgtatcaaaattgcacctcccctgtttgaaggccctccagataccaggtagcgacgtactgcagtagtagaggcacctagggaggtatacgtcaggtatggtgtccccccaacaccacgataacagctcatggcagacaaagccgctcggtactcacgatatggtcatggaaagccgcaattcgcatcttttcggccaaccgatcattgtgtctgagctcgaacgaagttaccctagtactctgtgctccgagaactatgtttgcctcatatgcttttggaggttgtcggtaaagacaaagtccagggtcaccctatgaagagcaaggagctgcttacaccagccaacaacgagtaaggttggtaggttggttgtgggaacaaaagacactgtcgtggaatcatgtagaaaagtctgggaattttcctacggaacagacgtagatgtgcccgtcccaacagcacctgcgataacacccttcaccctgtcgataaccgatgcacgtgggggtgatagaggcatctactaggtatgggtgagacagcgggacatagcatcaccatccacgcgggtttataactcaagggtccgtgataatagaggggtttgaggggtaatttgctacatatgtttctcaagatcacatatcttgacccccatcctgcttatagaagtgtaatggttcgatgtcagtcattggaggctagccaagttgtatgtatgtgtcggcctgctcgcaaaggaaggttcactctggcactacactacgatagatctggagctctacaaagccacggcatcgtgtctcaccctatgatatcatactgttgtcttgtggatgctgtgcttgacttcgctataacacatttttttgggaaagggacgacatttgaatggttgaagaacaaatttggtgagtagtcttggcttgcccgttgttgtgaaggctgggtttcttttgcctcttgaaagtactatccgtcatagtgagatcaagacgccatgtcgctcccagtcttgcaacatcgtcatggtcaaccttttatttcttgcctccatttgatcctaccctgccgacgccccagcactagcaggtcatgattatggaatacttcgatgaagctagaggtaccgacctgacaaagtgctggctttaatctcaatatgttgcttgtacgcatggtatgttatgcaaggttaggggaaggaagatacgtcgataggtccgaaagcaaacgcgagtgacagctggaaagttccgaaggccattcaatgacggcatagtacccgggcgaaagtgaagaggcaactccttgggtttttttaatatgtttttatgaaccactctctacctactgaagctagttgtgtctctaccagtttggatgccaatataaaaattcacaagtttgatctcttttgggttgtggtatgagcaatgagaatttttgtgaacaaccctagctctaagtacgtcactaatgatcacacaaagctgcataactaattgagtaaatcacttactggctaccaaagtttatgctagatgaactctctctcacacgaaacagcctaatttgatcacaaatcagtttacacatagttcaaagtagaggttaactagaggttactttcaagtcttatttaagcttctagatatactaggaggtcaacacttctcatcatcgttcattattgctctcctttgacaaatacccaaatgaagaacttgagcgctctgcgcaatgaggtgttttgtttcttttatctttttattatatgatgcagatatcatacgatatcctgcttatgtcccagccatgtgctctccgcatatgcacttgcagatcgctctcagcctgctgaccaatggcatgaatacttctttgttgtctgaacttcgattttcccgagtaccgaccgaacgagcttcgaaggaagatgttccgagcttccgtccttgggaatttgaagagggttccatctggttggtcccgcacccgtcgttcagattcgcagggcgagacacccttcaacctttgaaggggcacgatgcgaagatctacgacagccgcagtgacaactacaccaaaaaggcaacggccggcactgtctcggtattgtaggataggagttggatgggatacatgcaaggctaggaccttgaatactggcaaggcaattgcaagattgaatgaaatccaatgacataccccggaagtggaaagttcaggagattgacgggcacgggagatccactgttgctggcagctcgtcttgatcatttccgctcagagggaaggtatccccccacgatgttccggtttggcgatgtggattgacaactttaaacacctcgttaaatccaagttccaagcaaagaccctcctatcatccattcggcaaggaattgccttgccttgcctcatcaattgacaatatcgctaggcagcccggaggaaagggatttattctggttgctgatttcaaggccagttattgctcgcaaggcgggccatggcggggtaattttgtttactttcgacgggtcgcagaggtagctcgaaaacgcccttgttcgttgcgtcactgataaggtcagttgtttgtcttttaggtgtgggaatcgattattacaatctcggcgctttcttggtttgcacattttgtctcgccaagtcttaagcacctcagttccagacgaaacgcaagtaccatgatctcgagcaatctcaatcaatgccgcaagaacggaaacacatccaagaaaacgcacctgctttgctttgctctttaatcgggttacggtgggtgggatgcgaaggttcaagttttttgagtctggtcccgggctggcacggaccgttttgcccagaatgataagcggcatacttacctctaggtaaggtactgcgtacccaactgccaggtacagagtagatgaatgatgttgaaatgtattgtagcgtacaagtagtgtagaggttatcgccaaacagcctcgacaatcgtgtggctttgatgaagcactcgctgaggactacatgagtaagcagtggacactgacagacttcatcttgcggcaccttccatgtgttctggcgatcgtttgcctaaccaggaccaacgagcgccagcttgttcagttgtttgttggcgcttcgttttggcagctttccactggccccgaattacctagatccattttgggcgccgcaaccatgccaatgaccaatcatgtcgtgactctggaagcggcaggcgcaggaacggggcggcggccgggctcggagatgctgtgagagtcacgatcgccacgccttggagacgtggtcaagtccacagtatctgattcagtgagcaatcactactccttcagaaagcctcgaacgaacatctccgaaaagttacctaggtcaatcctccacttggcgcccatcctctttttgattcaaaagctatttgcgttcagaacatacctagaaaccctaccatggcgcagccgaaatacctaagtggcgacgttgccgccatcaacgagttcattgacaagttcgatgttagtctttctcggatggaaccatcagtaataccatgaatgcggatgcaatactcacacacaaaaaaaaaacaggtgtttttgttcgactgcgatggtgttctatggtctggagaacatgttttcgagggtgttgtcgagacgctcgagttgctgagatcaagaggttaaacaaccccagcctgtcaaggttcatatgggacccaatctgacaaaattgacgacaggcaagaagacggtgtttgtcaccaacaactcaacaaagtctcgtcccgagtataaaaagaagtttgagggcttaggaatcccagcagatgaagatgagatctttggctccgcatattcttctgccatctacatctcaaggattctgaagctggcgccgcccaagaacaaggtctttgttattggagaggcaggcatcgagcaggagttgacgaccgagaacatccccttcatcggtggcaccgacccatccttccggagagacgtcacagtagaagacttcaatggccttgcggacggatctctactcaaccctgaggtcggctgtgtgctcgtgggcttagactggcacatcaactacctgaagctgtcgcatgcataccaataccttcgccgtggcgccgtgtttctggccacgaatgtggactcgaccttccccatgaacaacaacttcttccccggcgcaggctccatcagtgttccgctggttcacatgacgggacaggaacccgtggcgctcggaaagcctagccaggccatgatggatgccatcgagggcaaattccacctggaccgcgcacggacgtgcatggtgggagatcggctcaacaccgatatcaagttcggcatcgagggacggctgggtggcacgcttgcagtcctgacgggcgtgaacaagaaggaggactgggaggcggcggatgcggttgctgtgccatcgttttacgtcgacaagcttagtgaccttagggctgcagcgcaataaaggtggagaaccaggaactggtgatgtacagggtgcggatatgaggagctacggaagcctggtaagaccgggggctatagatgctagaatagacggcgtggactttttggccatattttgctctaatagagagcaagcatagaagaaattgaggcagccaatggaatagactagaacaagtgaacgattcgagacccggccacaggaacacaaagacggccgggaagggaataacaaggtcctgcttgtccgtctgccatcacgtccccctatcgctggtttgattatgatagttaatgaggaatgacaacatggaccattggcaaagggtctggcggtattggatggcagatgcgcatgttggtgtctggtatgtcgggaagtttccttgatggcaactagtgcagatagtggagagagcaagaaaggaaaaaagccacatgtgatcatgtttatttcaaaagtgtagggacagtgtggccggtctggatcttcggggctcggaacactcagacttcggagtggcttcttcccgggctcttccggctacgggaagccccctcgttgttctgtctctcttcagatcgaagttcgacttgggcctggaagccctgggcagcccatgacgtaaccggctgtataaccctgacattctggtgcgccgaccctgctcacaggtgctgatgtaactctagcctaaccctgggcctagactgacggttagtcgtggacaaggagggtgtgtaatatgcaagccatcagttggggaaggaccctgaattttaccaaacctgaagcgctcaacgacaacatcatgtcgagcctgtcgctcaacgccgctgacctgccggccaacccaccccggcagacgtgggtgtgaacccttgccttttccgccctgtttttttggtgtccccaaagtcgacgccaagggtcacgttcatttcattggagccgttcctaagggttcagatcgacgggattccaagggtcctctcatgacccagtcctcggtaaagatgcccccatgaataccctttcatcagtacggcgaccgtaatattggcaacatcattagttcggggtccatttgtacttctcgagctctcaaggtctattccgccgccctgaagaagcttccagaccttacctttcgtttacgtacgaaagggacaggagctctgtcgaccagtcttttcatcctctttcattggagcccaaccttttacctgtcaagtaaacgtctaaatcggcgtgctgtgacaaatatgcccatgccacaaaaacctgacaccagtggatgaggactggtgtttcttgaatgcccgacagacgggaccaaaacccccccacagttgacccggtaattcagtagaagtggaagatgttggcaggccggccggcgttattagatattagatcaaggtacttacagcgatcccgtcagcaagggggatggctgcaagcccgcagtcagttgaccgttcattaccttgagcgttgtaattttgaaacgtctactgaaatgcaaactttcatgtctagtaggtaaatttgtaactagaaaagtcttttctttcttgtatctttttcacaaagaatcctgattacttgactagtgacagccatgtacacaccatgggcattctcaaattgcaacttttataattctttctctcattttcatcttgacagtcaatcaagcgctttccagttctcgacagtcaattgaccagaggttgcacccaccccctcgcagtatggtttccgctataagcgttctgcattcggcctagcttgggcgaatccggagcatttgcgacggctgcgaggacctggaagggacagccctcacctggcatcaaccctttcggtgatggtaccttggagagcctgggcagggttcaaactcgtcgacgggatacactagatgggggaccaaacggcggggataacacacaacccagcggcgaggtaaaaataaaaactctgacgcgagaaataacgtcgtttcaggatcgttctagcgactctgctagtaccactggcgtccttttctggtctttgcaggcaggtgcaattcacctggatacagccgctcaactgattttgtcgttgtattttccgtttattttttattttttttcctttccaccaccccagtaccctccttgacccatttcgcctctcccacccgttctttttggacgcgatacaaggcgggtagcttccgcttcggttccctgtcacatcgatcttgactctccccattcctccgtcatccgcccactcgctactgcccactatttccaagtagatcttgttcagggtgtagagctgggtgctggctgtagtagtatccggactgcagcgggcgtaattctgctcgggctgctgcggacccggaaagatattgggcggaataaggaagggacgataggtaggcacgccttcttttttcccctcttccgtctttcttgtcgacggtccccagtagttcgcgggccgagatatttctccatcgaggacagggtaaggtctttctttgttcgatatcttatatatcctcccaaggtaccgtcattgctcctcaacatggacttgatattccttcaacgtgcagtgggttttggtcgatctttgatctctcccgcgcacaccatcaggtttatcgtctgtcgtccttgtcacccttcactgtcacacctttcacctgccgtaccaggctgaccaggccgaacagcccgaccaatacagacgagtataccaccacctcgttgacccttctacaccacccgggcctcttttcgaccaactcgcggcaccagtaaccgaagcagccaaccgcctcgtttcccaccatggaaagctcatccccatccgccacatccgtccctgacgagagggaggttcggcgcgctgcccttgtcgatcgccgtcagcgcctaaccgatgccctggcgcttgctccctatgatctcatcctctacttggaacgagccgtcgtctattctgacctagcgtaccccgaccttgcggctggcgatgcgtaccgtgctctccttttgacagacgaagttcttaacgaagggttcgaatatcacgaacaagccaagggatctcttgagacccactcaaccaacccttatcccaaagtcttggaccatggcaaccttcttgccaacatcaaaaacacgaccgacggcgaagacggtgatggatccgagccgtaccgtcaactggctaccacggcctctgttcgttgcttccagatcctatcactcagtcttctcctgtgcggttgtctagcaagcgcgtccgactttgtcgaaaagggtcttaagattcttcccggaaacaaggagctcctagaaattaagggatatatcgaacaggttgccaggaggagattgcgcttgaagcccgacgagccgatcgatttccatgatcttcccgacactggtgctgtgcgccgcgagatctacccctggaacacgtacgagcctgatcggttttcggaggagtcgttgtcatttctgaacggtcagctcgaaacgatggcgcccaaatgcgccgtcaaggtttcgtgcctacccgttctccttgaaggagaaagcaacaccgacgaatacgagatcatcccgacttgtaaccagctgggtctctttgcgaaagaggatattgcccctggcgaggctgtcttgaaggagtactcgttgctgacggcgaacaatcgtcacaaggaatccacgtgcgatgcctgcggaactgagctaccaccgctcaaaatgcaaacagaagccgtcaattgcccagaatgttatgatactgtcttctgcgacgagttttgtttctctcaggccaatgaacagtaccacccggcggtttgcgacaaggacgttgactcaattgcgaaggaccccgaggccaaggatgttgccgaatccctgtacctcctcctcttggctcgtctgctggcaatgtcaaaccatcaagaggttcatcctttggcgttgaaggagatcaagtacatctggggagacttcgttcccacccagcttaacgatattgacttgtcagtcaacgccggcccaccgcccgagtggaccttgccgttctccttcaagtataacatcgagatccctcttcatgtccttgaaaagatggacatcgacatcttcgagacgctccctcaacacgacctgtgggtcttcaacacagcgtacagcaagtttcgtggcactgcgtctgcccgcaagggcttgcgtgatgggcgtcccgaggtagcagctgttcatcccttctggtgcttggctaaccacgactgtgacccaaacgtgacttgggaatggggtggtcggatgacattgttcgctcgggagactcgagtcgtcggcaatcggccaggtggcatcaaggcaggcgaggaaatcctgaatcactactgcgacgtcgatctgccagtcaaggaccgaagggaatgggctcaaggagcgttgggcggttggtgtatgtgcaggaggtgtcgtgatgaagctgccgcagcaaacggtagtgattaagaaaaaggagaatgtgctgtggtggagaatacattgggataaacacatggctggggaaaagataacggaacttacccctttttggtatgattggacagaagcagggaagaaatttgattgtggatttcacttctttgtcgaatggcttgtctagaggaaaaagtatggtgggaatttaggctacatcagacataccatagtatgctgcgcggcgataccctcatacgttttggcaggttgtgcttggattaatccctccttcgtcgttgatatgttgttcttggtatgttttttctaaaaagaattatttctggtttttgttccttttttttcttaagtattcctttgttcttttttttatacttttatttttatttttttatattttctgttccttgaccctccagcgagcacacggcatgttggccacatcaagagatccgggttgggttgttgttcaccccgggaattcgcatgaatattgtacagttgaaacactagtgaacatcgggcagttccagttgccaagtatattttgtcctcccgcccgggcttccagaggactgaccggcatttggggatcgagatcagggtgaacatcacaaaatacctctttgggcactggtacctaatccctcacctcgaacatcaatgtggatcattatcggtgcggcatcacaccttgatcgctcaccttatccctggcacctccaatttgtcgatgtttggtagccgcgaatgattcgcagctgttgatttgcaagcaatatctgtttccttttcatcgatgatatcaataaagttccaccgttaactacgagatgaagaacaatggcaagggtgttaagcggaggaaagtactccgagactgaaagtatcgaaagatataaaagcaggattcaaaggcacttgacttatacaatttcgtcaccaaaaaaaatcatagcataaccgacaaagtacaaacaatcgggtaatatagggatcggtttggtgtacagccttccatcggtggatgctaatgagattacttcgattatatgcaatccggagttcgtacattgttagtaaggtctctcatcgtagccgctttgccgccatttttcaccatctctctgacgaataacaaaagcaaccatgaggtcagacactccctctaagccacctctcggccagattccacacaaactacacaaagatgaacaagtcgggaaagaggggaagaggtatctttgaaaggtttgcgtagaccgcagcgactggtagcaaagtataattacaatcaaacaaagcaagcaaacttcttattttccttctcctgatatcccatccgtgcatacccgccaaaaagcatgcacccttgacagacaaaacaactacacgtacgcggctaaaagccaaggccttcattccttctcttccttccttccttccttccttccttccttcgatcaaggaaaagtagcacacgtaaccacgcatccgagtaagaaacaatagcctggcatagtcaaccatttgccctccacacacaagaaaggaaaacacagttcaattccaaccatcacgcctatcagcctttaacgcccatccaagccccgattctcttgtgccttccttacatggggagcttagttgatgcgaggaagaactggataaagaggcttctccggtgccgaaggacccgccgcagtcggctcattcgggctcttctgctgctgttgctgctggttacgctgctgctggttccgatccgacgactcgagcaccattgggtcgatcctgctagtgtcgtcctcatcaaagtcctgcctctccagacgggcgcggatgccttggcgaaggtactcaatgacgcgcatgtgctggagccagtcgtcgtaggtttcgggtccgttcacatcacccgtctccgaatcctccgatggcgagctgactgtggcctgctcgctggccttgggggtgggcgcacggtcggcctcatcggcagcgcggcgcgcgctttgcaggacaccgcctgagaggcggcgctcgttatgggtgaagttagagcccagacccgaggtcgaggggtaggggagacctggtcggctgggcagagtcgggtaggagaccgagggggtagagctgtggcgagaggtgggagacaggctggtggaagaggtgcttggtgagtgacccgaagtatacgacatgttgctaggagtgggcgtaacagcaggggtgccggccgagtgaggagaggtggcgctaagcggggaggcgagggacgcgccatgatacgggtcgatgcttgggcgcgttgcatacgtgggcgagtggtggcgcatatccacagcggtgttctcgtagacagttgcttgcatttgctcaaggaagtggtccatttgctggaggtcctccttggtgcgaagattgggcatgggtgggaggtagtagtgctgggtgaggggatgatgggcgctggccatgccgagagtgtgaggaggctgagccatgtactcagtagccagacctccagagtgaagccccaagggagcatggagaggcatcagagcgcggccaaccgactcataggaggtcgggttgatttgacggcgcttgacactgccaaagaagtcattcaggtcatcaaactgacgcttccgggcgtcaaagggagcagcctggtggccggtgaagtcgttacgctggccgcccatggtctgggctgggtagtacatgggggcgtgatagggctgggatgctgggtactgtgcgtggtagtaactagcctgaccattctggtgaggctggccaaaagggacttggttagtaccgcgcatatggccattgtgatcatagaaaccggagggagctagaggcgaattagcctcaaagagcatacaagggtggcccagcacgaggccaaactgaaggaaactggtctcctagatttccggaagaccaaatcggagcgtagtggttatatacatacccttgtgaactggagcctgagctctgtaagcgccattcatgccaccgttttggtcctgaggagagcgacccaccagaaccgagtcgtcggcatgagtcttgacatgcttcttgagatcctgagggcgcttgaagcacttgccgcagaaatcgcacttgtgcggcttcaggggaacgtgaacacggacatgcgaagtaatgtgatcgcgcttcaccgtggtggtgcggcacgagttccactggcatgtgaggttaaggttgttggtgctcttgcgaccaacgtgcttctcgcaaatgtgttcctattcatcatgttaggaaatctccacgtggcgagtccccagagtgttgacatacgtaaagcacctcggcgctagtgaaacgctcattgcactcagcccatcggcagacaaggctctcatcttgagcagcagcaggggctgaagagttgctggcggtggtgggagtggtagagggagcgggggtggtgccgttggatgcagagttggatgagttggatgaagcctcaggcttcatggcattggcagcagttccgttggcggaagcggcaggggccgtggtgggagtggcagcggtagcaggagccggagtgggcgttgtttgggccggggccggggccggggccgcattggcgccgttgacagtgccgttttcctgggctggtgtggacgacatggttgctgctgtgtgaccggatggggcgtataagtggtataccgaggtacacacaaacccaagtaccgagtacaacggagatcaggttatcccgggtgccgatatcgccgagtgtgtggtcgaccgattttcagtggtcggtccgggtgcggttgggcgacggttggacgaaagcgcgacaatgtgctacactgtcggttggcgcgtgatagtgacagccgtccgagtcaagatgccgggacagtgacagccagacgagggactgggacgtgggaggtgttcaagacgagaccccaccaagaaaagccaagaaaaaattgccggcgactccaataggaagtcagcttgggtggaagctgctgatacaaatcggttatcggtacctgcaattggatggggtgccagttgcagtcggttgatgcgcgcgcaggaagaatcgccaaaaagctcaggtcgtctgttcgaagttgcaagaggaaaaaaagacccaacaaacacaaagtcttgaatgatttaagatgtttgcagagagaaaacacgttggatcaacaggcgggccttcactgtctttattctggccttgctccttggcggtactggcgaaaagacttggcagcctctcttggcggtcgcgggctcggacgccaagcctgctcagcccgtctaattggaccatatcattaggcgtgatccggcacaggtaccctctgtttgtggtgcaatgtggcgtgcctttggtcgatgctgaggggtcccggtgcggacaaggcgcaactggggtgggattactgaaagataccacacagcacgcgctgtctagctccggccagcttgaaccacagggatcgcgccactcggggacactaacagcgcgacttgtatgccaagaggcgccaaggccgtgccaagccttggcattacagaaaatggcttggcgatcctccacagtctcgtctcccctcattgcccccttggtgaagtggtcacacttgtcgtggactcttcactggctcctacggctgtcgcctgtctcgattgcgcgccatcctgtttctcctgctttggggcttgctttgaatgttcaagatcgcttgggtagacggttggtttctcgatgccgtctgtcgacatctattcgatcccatggccaatctcaagtaggaaggaagtcccttttgtgttttgggctgtctttgagcgtgcatgtgcttgtggactcccactctcttcatcgcggtgggtgggtgggtggctacaggtggggccgttgagccatcgtccggctgctggctcgtgtgattggtcaaccccgtctggtgaattttgtcctcttacccatttaccaccccattgacccatttccaccccctcccaatcatggccaggagtagtgtacggggtaaaagtcacccgcgcatgagggcggtgggcactctttgactgccagactgcaaagggaaaggccccgcggcctggtcatggtcggttgacggcggatgagcatgtccgattgtaggttttccgcctctgcggattgaaagccgccgagctgtgttccgcaatccactgccatcggacgggaccaattgcccgatgattgatcaagcccagcaaaatgctttctggggatggcttttcacaaggggcagcaggaaggtgaacaaaatgttattcaatggcacaacggcagacagtggcatcggtatctcatcagatggaagccaaaagatgacgctgagtactgccaagtcagccaagggcttggtcattcttggtgctcttggtctttacttggccaacttggcgacttggtatctctcggcaaccgcaatgtagggtagtatacaatgcatgacggaaggcaggtacgtacgtacggtggaggtatacactacacgtagaatagcggttgtagatggcatctgcgacatcgacaactgccccgttttcaacgtcgagacaatccatctatggatggcaagctctaaccttccatcgtcgaagagcaagatggcccagtcaggggataggtagacagtccaactggtggatgatccaagccatcgttccaacacaaccaatctgtcaacacccaaaaaggacatcggctgtggacagggccggagaccaggaccatgccaagcgctgccatccgccaaggttgcttttcagaacagccccggaacatcctagaggtacctatttccagcgcccagaactaatctccacggccccgggcctctctaggtagcgactcgataccggagacggtagacacgtgctcaccccgactgcagtcgcaaagccgcgcctgtcaagcttgggacagaggttcgtggtctggattcttcgcgagtggattcgatatttacactacgcattatgggtacaggcgtccacccggccatccaccagcggagcctcctccggcgcctctccaatctctcacgctcacatattatttgctctttgtggcttaggccgattcttcattctcatcgtcatgacccaagacgttcccggttgtgtcaaaatatattgagagcgagcagtgcaagtgacacattgcgtgttctggactttgaagggttgcgagcacgctgcccaccattgaagccactcccgtccgtccatctttagccacacggtagaagacatcttggcgcccagcctcccattgcaacaccaggaacttctggaagaaagggaaagctggatgacaaacaggaaaaaagagctcttggcttgcttgtgacactgcttggtcactgttcactgagtcctgcgagccgcccgcccaggaaagccaagaactccaagcttcccagagagtgtccaaggaaacacaagacaaccaagaaaacacacaagacagccaagacgaccaagacgaccaagacgaccaagacagacgtcccaaggctttttcaacactattacaagaattaccaagaacaccaagaggaccaagaagaccaagaacaagttggtatgaggcggagccttgcttggcttgtgtatacatagtgaagggaaaccgaaaggggtgcaagtcggagtctatcggtgacggaatcggtattcgcagaacgaagaggcccaatgaacgtatattcattattatcacatacacatacactagtaaggtcagaaaccccgtggaatggtctctgctgttcagtttattggctgtgtatggtattttagttcatagtcatccgatgttcaagagacccacagaagttcaaaggcatcttggctcatatcaggaaaggagggcaggggagcgtgagggagttggatggtaagtaaagaaggagggtagagtgaagaaagtgtcggcccatatggtaagtgctacgatactcataaatatgatgccaacatgacaatcacctttacataccagaaccctcactacagtgtatcacccagcagtggaatcccctttatgtaaccgacccgttttaccttctctccctttagccttccttccttccttcctccctcattccctccctcctgcctccacctccccactcatctaccgatacctcaactccggattcgccctaaagttacacttacacctacactctggcaccggacactcctgatgcctagcgaaccactccctagcatgatctaaatgcaggacatgctcacactgcaagcaaaatgtcggaaacctcgccgccattttattcgtcatgtccaccgccgacatctgatgatgaagatcatcgcctccgtgatgaagactacccattgtcccacctgcttggattcctgctcctcctccgtaaccacctcccgcagctgtacctgatcctcctgggcctcctctacccatcgtccccgtcccttccgtaccgccagagcccgataagtcactgcgcggcatgccgacgatttctagacagacgacgcaccgcggcaggtgacgtttgcagttcggacaggagatgcccgcttgcaccatcttctccgtgaaggggttcttactgctttgcgccgccgcagccgccggcgggagttgcagggcgtcgggcggaggaggcggaggaggaatcgggatgttgggcgtggttacgcctccgccaccactacccgaggttccagatgttggttgttgctgcgctgcagccgctgcggccgcggtggcttgggcttgggcttgggcttgttgggcggcagcgtgttgaaccatgaagcttggtatagacggggaggcgtttccaggtaagtgaccgctaggattagagttgttggaggagctattgttgtgagtgtggagactcgtcgaggcatcgcagtagacgcagcgcagggcgatctgacgacctggaggcctgagagtcggacgaccttggtgcttgctccgcttggtcgactcgacgtcgaacttggcgcggaggaagaaggcgtggtgccgctgaaggtaggcgcgataggcggtgcggaaggccgcggcgcgcacatcgtcgatgaagcgcggtgagcagatggatagcgcgagcgtagcggtctggaagtcaccgaacttggagacgtagcgggagaggatgtcgacgagagggtccgtaatgccggtcaacacgattccttcgatgttgccggcctccatggctgcttcggtttcggcgcggagccaaactgtcagggcgtcgtcgggcagatagcgcacggcgacgtacacgcgatctcggagagggagagagcgttggttggcaatggtcagccagtcacccgtggcaataatggatgagattgcgcgcagataggggtcggttttggaggccacgcgttcgtcaaagtcgagcgcttccttgacagcgttgttcttgttcattctgtctccctcttgcgtgacgtttcctacgagctgcagtgcgagggagacaaagaggagttcaggatgatcggtgctggcttgcttgagcacttgcacagcgcccctagtatcgcctctgaagagggcttgagcagccgccattgtgtgccatactgaggcgtctttgctcaggctggagatagattgtccatcgatcaaatctgcatcatagtttcgaccccatttgcacatctcgagacacatttcgcgatggtgaggacgcttcgtatcgacgccatcaaactttgggagccctaatttcttgttgatggcgttcaagcaacgctcccaaccagcttggtcaggagcatgtgagtggtctgatagccttgcttgaggtttgctccctatttccgtgtcaaagtagtgataagcagagagaagtatgaattggaacttaccaagatcgtttgtccacaatgtgtacactcccatatagctcaaatcaagaggatgagacatcatcccgccatctgaagctgcttcgtcggctcctgtcgcagacacgactctgttagaaacccagcagcgttggcttggggctgagaatgaatttacctgtaatccaagcccacatatcttgaagccatgggtcatcggccacgatctgctgatttctcctatagttgaatagatacccttcctttgcacggaagatcatggtatggtcaagaatcacttgtgcctctctaggaaagttgcttcgatccatgagtttcattagcaagttctcatggcgctccaattgtcctaacggttcacctcgcgtgttcaagccgtttggtgaccttcctccgaccgtcatcctcagggccgccaacttctcggcaatcggcgcggtcgtagaatacccctcggggaacttcaaatcgctaatcctgttgaaaccgtccgggcctatcaggtcagtgtacacgtccgactgcatggcgtcttcaacaaccgcagtaaggtttgccttgtctggcccgaatagctgcttatttgccaacgccttctcggtcaagaagggtcccaggatttcctgcgtttgaggaatctcgaagtccatggtttgatgataagatatcctttctagaacactgtgagttttttgttcgcccgggagccaagggtaggacggatcttcaggtggttctttaccttccagtcctcggtggggtgcttgccacgggataagcttaaacgggtactcggacgtaaaggacggtttctccaatacatcgaaattgccatttttcctcaagacaagcattctggcttgggcaatgggtgaaggcattgtgatccagtcaaaggagacaattttctcgtgcttgtggcgggtgttgtccagatagaaagggtccatctcgtacgatctggctacctcgagtagctccgggctgtgctcaaactggtcactaggctccacgtattcatgtctcgtgtccaagatccggagctggccggcccgtgatagcacgcctagcataccgggcttgtctcgacaaaagcgaatggaacggatgtaggaggtgttggtgtcctgggccggatcctgagtaaggacgcgcaccgctttttccagacgcaaggctccgccccagggcaagtcgtcgtccttaacggcctcgttgtacgagggccttgcaacctggcggtgggtcgcacgtcggtcccaaaccatgacacccggctggtccaaggccgaggaagcaaagtaattctggtctgcgtagtcaatagcaaggttgttgcaacatttggtggggaaatgaacgaccgagctgtggctttgttctggaagacaggtcagctcgcactttgtgaaaagaaggcttgaatgtgaactcggacgctacctcttagatcatgtatccggagaccttggcccttaataccggccacgaggacattggggttgtcctcgaagaacctaacgctggatactgacacactgggctcaagacgatctatgggatcggtaaagggtactacactgctgaacccatgggcgttggtatccatggtcgatagccggttgacgtcccagatgtaaaggcagttatcacttctcactctgtccagggcaacagcaagctttccagcggtactaaaggcgacagcttgacaggtacgggacattttgagattgagatccaagactgcatttgagttgtcgtcgacgcgcaagatattgacaacgccggtcgaggtgcccacagcgaccaggccgggcacagagggggaccagtcaaaggtggtaagagggggtagttcgtcatatttgccgagcgtcctcgactcgaatttgcctttccgggcgaagcctgtcggctcatggagctgcacgacgtggtgctggaggttgatgtgaagaaagaggtcgcgccctgcgttcggggaccacctgatgagacccggctctgggcgatccatcctggcgagttgccgtgatgtcgttgtgccctggtttgtataaagttatgtgatggggtaagatgatgtagaagggcccttcattcgctaccgcggcttcaagtgaggacttaagtacttatgatgagaagatgaatttgttgagcaggtacttggtactgtaggttaggagatcacccaaacgctcctcagcgctccttctcggccagatgacctttgatcgcccgtgcttcatgaatcccgctccgaagagatgaagacatcaacaatcaaaaccatgcccatgaaagttcattaagagtagagaaatcgatcaaactaccgtcttgactacagcttcatgctgtggttgttgaaggcggacgtagggaagaaagacgagactgggtttccatgatagaagaaacctcaagccgcgctgttggctttgagaaagtccgtttactgatgggtgctacctaaccctaacccaaatgacgaacagcactctgtcacctatgtgtgtacataataaatactattgcagtgagccagcgccccctgcaggccgatagcaggggctgcaggggtttcactggcagctctttgctcccgtccattccttcggcgagtctccacttaattttctcgacttgaaagaaacacaagacgaaccattgcgacaacgacccattgcccgttccagattgcaccttaccgccgccaccatcaccaaataaatcattctatcatctgaacatatctccctagcgcgccgcagaaatgggcaagcgatcgtatgaagaggccgaggggtcgaacgccgatggccaggagcaaaaccaggcccagaaaagaaacagaaacccgcacaacaggttcaaccccaagaacattgcaaagcgccagaagaccacccagaagatcaacgatggcaaccttagtcagatcaagaagcgtgtcagagcaattgagcgccttctcgaacacaagaacgaaaagctgcctgccaatgtcaggaacgacctcgagcgcgaactgcaagcccacaagcagaggattgtcgacgagagtgacaggaagttgagaagcaagatgatcagcaagtatcatatggtcaggttctttggtatgtagtctaagttttggatgcctgcacgtatcgcatcactgacccagaccttcacgaaacagagcgcaagaaggccatgcgcctcgcaaagcagctgatgaagcaactcgacgaaaccaaagacgaagccgagatcgccaggctaaaagccgacctccacattgccgaggtcgacctcgattatgctctctaccaccctcacatggagacctacatcagcttgtatcccaagcccaaggacgaagccgcagagaaggacgagaagagttcagccgcacaccaccttcactcctcaagacccccaatgtggaccaccatcgaaaaggcccgccaagagggtaagagtgctctggagaagattcgcgacaggcgaccggaacgcgacttttcgaaacccacttccaaaaagacagccaagaagtcttcgtcacagagcgaggagcgcccagccaagggcaaattcggcaagacggaggaggagagcgcgaacgagagcgacgacgggggctttttcgaggaggactaggatacaatcaatacctggcctgcgaaggctgggctaacttatgatacccatttacgattaccacaaacatgcattcagctcaacaggtccctgcacgagttcgttccgatcagttacacaacccaggattagcttcaagtggctgacaacccttgcttctctccaaacccgaacttcaccaccatatcaagtattgtgtcggtctccgagaaactcgccgatagaaagtccgacaacttgccgcgctactgttgtgttctgcagagggtatatactagtgtttgatgtaaagaattcttgagccttccgagtttccccccttctattccctataagactgattcagcccgtgtgctctactgccttgtctgtggaagagctgtctaagccagccttgttgtctacgttggacatcaaacatcatgaagcaagccttggccatgctttgggccctcgcggctttgtctcttgctgaccatgccaccacgactttgactaccgaagacgtacatcatcatcagaactgcacaacaacggtcttcactacctttactccaaatccaaggcaattaaccctttcctggtgcccccctctttctctctcttcccaaccacctttatggccgtactttagttcatgtggctaacttggtccgacgcatccagtatccagacatcctacaccacgtccacaataaaagtcactattacggccatgctgtccatcactggaaagtcaacaagcgccgaatcatctgcccaaaaccagcttcgatgggcccataaccactcggatctcccaagccatccgtccacgtcaaccgaaatcccatacccaaccaccaacaacaccatttcaatatcctccagcacaactcatccctatcttacctcgtcaatctgccacacgatgaccatcaaaaccactcttcccccatccacaataaccaccacttcaaccctcacagtcaccacaacttccgccatcaccccaaccccttccgcctcctgcaatcccggcacctgcggcacctacacattcaccccctgcccttccgcccccttgggtgattgtctctgcggcctcgacccggacggccaagccttctgctcgctagatgactggtgccagaacgagattggctgcgataccgacgtcgagtgcctgacgccagcatcagggcagaccggggaaggtttcaggtgcctggtgggcagttgttgtgacaacgaggtggcggatgatggtcagggagggagtgtggtgaaaaagaaggggaagtgtgtcaaggagaggggggcggtttgtttgaatgaggtcatcgaggcggggttgaggttgagggggtcagggatctataggatgtcgaggatggggagatttaggaggatggcggacaaggttggaggagggacagggttgagtaatggtgggaggtggtgaggagttgttgtgcccatagaaagcgtgggaggccaagtggcttctcgaggcaaaagctacaatttttgggtgcaaggcatcaccagggcaagattataagccaagtgatagagggggtgacccaaacccccatagccattctcattaacaacgaagtctagaatgcgtaaaggcttcgtactcagtaccaggtatctgccaccgctcctgccttcgctggcgcccagccgaccctctttcccccaattgtcgagacgacttgaactcaccaccccgtgccgccgccgcagaacctgaacctagcccaaatacatcaacgggtatataaggtccagtacatagccctctaccacaacgggccggcagtgtggtctgatcttgtggcttagtggttcccgttgatcgaattattgccggtgtgtgtggcgccccgaattccagtttccgtaggttgacagttggtgtatgttggtccgttctcctaggcctcctgggcgactgaactttttactccttctctcttcgattggagaaataaatgatgatgaattcgggtctcagtgatatagatctatgttcttgatggtgaggggtgggaaagggtgtgtggttttgcgcgacgcgggaggtaagtcgatgaaatttttctatgatgctgttggcgatgccttctacctactcgtaatgggcattggtcctttttcagcctcatatacctcctctatcatggtataccttctaactcttcttccttgcccgaaccaccacaaagccgctttgcaactcccattccatcactctaccccgtatgttccgaaaaacgtccctcctttatcgcagagttcccccactaactctccttcgcatgtgaatttcgattccagtgactctcagctcaaagaacaccacagccacctgcatcacaatgggaacagagcgttttgccatcttcgacagagttcgtacagaggcatgacctgttggcgtgagcgcacagcttcattttgatgatgttgggaggagtctgtggtgtgtaactttttgagaagaaaatggcgccaagttgttttctgctttctgcttctctctttgtgactgtgagtgtaattgtatgacttgttcgttctgaagatgtggttgatgaatgctgatctgaatggtttggactggactggactggactggactggactggaaaacgatgggagactgcgggtagtccttggctttatatctttcttcatgtctctcacaaggagtgttggctattactattatttcaatgggtaaccatattctctcatggtcttttacttttgagtttgtttatcatcttactcgttgggcgacgggcggagcgccgaaagatgagttggctggattggttagctgattggcctgcgttgacgagcgtgtattattgctgttgattctccattgccaacattttctatctcatatgtcgacaaaacgcgattttctctttcggtgccgaactgcgatttcgttggcaatgtttgtggttttcttcatcttctctagcatgtgagggttgacttcaccgacattaaagaatcggtacacttgcccgtctagaaggcacatcaacatcaattggggcaagtttgtggaagtttgtcaaacaaacggtggaaatattcggctacctgcgccaatgtctcttcctccggcccaagtccaccaagtttttgttggcaacatgaactcgacaatgctactcaacaaaacacccaagatccgaactcgctcggaagtggaacatgattctatacgttaatatatcctcaagcaactccataccttttgtggattatcgtttaaaaaatgtagatacggcgtatatcggtttcgatcttcttcacgtgttgacctgttcgttagggggttaaccggtgaatgtggatgaagagagaggcgcacttgtttgactgctgtagtacgagtgtatacagttggccattttgatactcaagattggaatgtccgacgacaaaaattccggatttgtctcgcttcgttggtttgtttcctctgagagtgttggcttactttcgagtccccacctagttattttccgatctctactcgtgtttttctgtcaaatgcccgcgaagtgcctgagatattctactttgttacttggctaccattcttacgtttgacgattgccatggacaagttcacagcacacaaagcctgagttgactgtgcactggaatttgataggcgtgttgaaagttgcccgatgcattaattgcgccgatttacaagtgtcatagcatatcaaaggctacgtctacatgttctgtcttacatgtatgagcaaggagcacttgtagcaaatcctacccattgaagaccggcaaacgacctggttctgctgcgtggcatgacaagaatacacattcagccttacgcggcccgggccgactactagtagaggtgatatgccacccggtagaagtaaaacgcatactccatcagaacacgcataatagctctcttttcattccgtttccgtcgtccacaagaatatctcgtattcttctcctcctttctcagattgcccaaactttccaaccttctcctacctcttcatatccatctgtccatccatctactactgcgcctccttgagttctctcctgcatctatgtatttgaaattcgcttggtcgtgtacgtatgtagccccccccccccccccccccccttctctccctcaatgcaggtgaggttattcaggggtttcttattggcgaagaggtttgccttggcggaggttgtttgttctcagctttgaccagccaatcaaagtcgtcaaccaggggtaaaagagtgggcgtacacgggttccctgtcattcggaatagtgtgtgtattcacttgtagtcttcagcctcctcgaatttggctgtgcgctcgttcatcagtctcggtggccagactggttgtgatgtttagaggcgttaaacaaacaaactggtgctcgcaattgtcactggacagactcacactcgtgatagtggtgccgacagtggatacttgcacagaaagaaaaggtcatcatcggtggggcaagctacatagcctgccgcgacggtacggggtgcgtctctctgccgggacctggacgcatcctgatcagcgggatccggttctcgacttggttccacttccagcgagcgacacaaacgcgacgtgcaccgggctctttctgagtgccatctcagctcccatcaaccaccattatccaaggccgaaccattccgacacatcgacttacgggagttcactgaattacgagcccagcacacacggcattccccccattgatacaagcgctcagctacgaaacttttattaccttgccttcagtttttcttacttccgcctcggctgctttcgccaactcgtcgcctgcacagaagcgcaatgcaccgtgacccctcctaaaccattgcttgacagtcatcacatttcgagcccacaattatatctgcgactctacccgttcaattcccaaggctaccgattaccaagcttgggcacggctgcgagcgggaacacttcggcgactcgttaccctctcccgcgcccctgtccgttcataatacccctaagccgcgcggcaccaacaatcctcaccagtgattcacaatggcctcagctgcccttaatggcgctgccgccaacggccgtggtgtctctcctgcctcgtccgtgggaggctctaatagctttcccaagagcaagcgcttcaccgacatcccctctaccatcgacattcccgtccaagaccaagatgacgaagctgtcgaaatcgaccttgaagtcctcgccgatgacccgaccgagctctgcacccttttcgagatggaaggcgccgcccggacatattggatgacagtgtccctcgcctacgccaagcagaaaaagatcgacttcgccatcgagatgctaatcaaaggagccaacgccatgcaggccaacaaccccagggagaagctcagtatcgtctcagctctctgctggatgtatttgtggaagagcagggaagcacccagggtagcccccgaggacgcccttgtctccgaagcaaagaccaaagaatactacctccagctcgctacccagagcctcaacgaagcttcccgcatcaatccagctttccctccgctcttcctggctcgtggcgtcctccagcttctgagggcatccctccagccaccatcaaaggctcccggagcagtcgaccccgaaaagaccgaaaccctgcgcgccgcccttaaatctttcgacgatgccctccgagtttccagcggcaagaacatgcttgccgttattggcaaggcccgcgcactcttctcgcttggcagatatgccgacgctttggtcgcctaccaggacgccctagccagagccccagatctcgtcgaccccgacccgcgaattggcattggctgctgcttctggcaattaggatacaaggatgacgccaggattgcctgggaacgagctctcgagatcaatgctgagtccaaggtcggcaacattctgttaggtctctactacctcgacgcgagcggacacgtccccatcaacagcccggaattcatcaagctgtacaagaaggctatgaccgagtacacacagaagtcctacaagcttgacaaagatcttccccttacatgtgccacatttgccagctattttctttcgcgaaagcaattcgatcatgtggaagctctggcccataaggccatacagtttactgacgtcaacgccattgcgagcgatggttggtacctgctcgcgcgcaaagaacattacgccaataacctcgagcgtgccgccgattactaccgtcgtgcggatgacgcccgaggtggcactgaacgcggctacctgccggccaagttcggtgcggcgcagctgtccgtcatcaagaacgacctaggtgaagccaaacttcgcctcgagaagatgattcaacagtccaagaactatgaagccatgatcctgctcggcaacttgtatgccgaggaggttttcgccaaccagtttgccccggtcaaggaggataagtccgccgaggcaaagaaggccatcagcctgctggagagcgtgcggacggcgtggaaggatcctaagaaaagcctcgcgccagatgccgctgtgcttctcaacctagcccgtctctatgagaccgagaaccccgacaaggccctccagtgccttcagcaagtcgagcagctggagcttgaccaggttccccaatcagagcgcccggatgaagttgagggcgaagccgctatcaaggctgcgctccggaggtttctcccgccgcagctgttgaataacatcggctgtttctactaccaggaagaaaagcacgagcttgcgagcgaactgtttgaggctgcactcagctcttgcatgagaattggtgagaaggacgatgacaccgacaccgacgccttggttaccaccatcagcttcaatcttggccgtagttacgaggctcgtggcatgtctgagaaggccgttgaggtgtatgagggcttgctaaaacgccacgatgactacactgatgctcgtaccaggttggcctatatcaagcttcggaataaccccggcaccaaggaaggcccggatgcagtcgccaagctgtatcaagagaactcttccgaccttgaggtgcgtgctttgtacggctggtttctcgggaagcttagctccaggaagcgacccaacaacatcgccgaagacccagagcaacgccattacaagcacaccctgcagaactacgataagcatgaccgctatgctctcgttggcatgggcaatctacaccttatttctgctagggaaatgcgtcgcgagtcggaggcagacaggcagaagcggagtgccgcctacagccgtgctgttgagttcttcgacaaggcactccagttggatcccaagaacgcatacgcagcccagggaattgctattgcactcgtggaggacaagaaggactacaagggggcattgcaaatcttcatcaaggttcgcgagaccatcaaggacgttcacgtctttgtcaacttgggccacatttacgccgagttgaagcagttcaccaaggctatcgaaagctacgagatcgcgcttggcaaggagggcaaggcaaaggatgccaacattctctcatgccttggtcgtacgtggctgaacaagggccgcgctgagcgtaacttggacgcttacaagacagcattggagtatgcgcagaaggtatgttgattccaacaccaaagttgaaggcagtgactaacactttttcagaccctcgaagttgcccccgagcaggtccacttcaagttcaacgttgcttttgtgcagatccagctcgcctcgttcatcaacggtttgcctgagcaccagcgcacctctacccaactcgaggaagctgcatccggtctcgagtcggctatcaccgccctcgacgagatcgcggcctcggaccatccaccttatccaaagcatgatatcgagcagcgtgccaacatggctcgcaacactcaacgtaaacagctcgagcgtgccctcgcctcccagcgggattacgagtcaaagaacaaggagaagctccaactagcacttgagcagagacaagtagcactcaagaagaaggaggaagagattcgcaggaaagaggaagaggagcgcgagcgccaagagaagatcaagcgcgagagagaggagatcgccgcccgtgaccgcaagttagctgagcagagagccgaggaagaccgacagcgtagggaggccgagatgaccaccgacagcgagaccggcgaaaagatcaagagacaaaagattaagaaggccagcagcacgcctgccaagcgcgagagaggtggcgaggagcgggagcggaagggccgtgctcagaggaagaagaagacgagccgaagggaccgagacaatgacgatagtgacggctcaggctcggatgccgaagagggcggcaggaaaagcagaccacccaagaagaagcagaggcttaccagcaggaagactgagcccactggcaagtacaagagtgccgaaattgtggttgatagtgacgagagcgacgagcctggtatggagatggatgctctcgagagggctgagagggcccttgagaagaagcagaaacgcagccattctccccgtagtggtggggagtacgatgatgacgaggatgagcaatccaggaggggcaggagccggtcagaggagagtgtcgatcggatggaaatcgatgactccaaggccgatgctggtggtgatgatgaggaggaagaggccacagtctcaacaagacgccagaacaagcgatcgaggagaggcaggattctggatgacgatgacgatgaggatgaggatgaggatgagagtggagcagccgctgaggcagatgcggaagagggtggtgataaggacgaagtgaaggaggcggctggctcgcctgcggcttctcctgccaaggccgccgccaatgatgacgaagagtaaaacgccaagggggcgtgtggacaaagttttgagaatgaaaggagtttgagggagaagaagtgttccccgttcacttcgcattgtcgatctgattttgatgatttgtatagcttcgaggtagctacacggcaaaatggtcatgaaaaagggcgcaatacatttactttttttccggtttctgtcaattttgttcccaggtcccatgctgtcttgtcagtttgtgtatcaagatcaatgtctcttacgttcgctagtccaaggactcgagaatatcgcatgattagaaagggacatgaaggcacaggggcggattccaaactaacagtaatgttttgtcaaggagctaggtttattttcttcctccttcctactagatggtaatctcttgacatttattataagtcgcaagcttaatcgcgaccagtttcttttggcttattagacctgtgttttcttttcatcaagttggtatttcatatacatcattttcgtcagcacccacattgatgagaccaagatgaatgcacaactggacatttgcacatagcttccacggcatgatgtaagctaatgctaattcaatcatgaggaaaaaaaagcagaaaaaaaaaaaaaaccccgggagattctccctaggtaatgggccggagatgagagttcgtgagagaaatgataaaacgaaaaaaagaactccggtacggggaatcgaaccccgagcttcgcggtgaaaacgcgatatgttaaccgttacactataccggatgttgttgaaaattagggcttgtgctatagcctatagagagccaataatgtgctccactactccgcgttagtcgcgccggcttggtttgttgtgaacgcccgcacgtttctcagtttccgtacaagagacaccccatatgcacggatggtcaggctctcagcgagctttattttgtacagagcatatctgcgtaacaatgtccgtacacacaacaacaccattcaccaatccgcaacgttcaccatcaatacagcaggcgatagagcctccaagaaagcaaccttcactcacgtcactttattttttcctttgcctctttttctattgcttatttacttttttttgttctcgtcctcggcttcaccgaatcatgcctcctgttcacccatacccctacctatctcatccaaccaaaaaccgcaaaactcgccaggcacatgtcggtctgccgtccctgtacatgacatgacaccctacataaaccatgcttcctcattatcgctctccttctcctcctccgagggttctttcagaggcagaccttagaaaaggggtatccatgtcaaagttgcatgtctggcaggcagataaccctccagccctcttgtcgaccgggtattggtaacacgcacgccctcacacttgacaccaccagatttcagcaatggcccattatgccagcggttggagtacgagggcgatccgaaaatgcaggacgataaagccatacgagacacagcatagattgaagtatgagaggccaagaggccatcaggccagcgcaaccttgaggaaacacagcacgacaacaatcagatgcctatcatgtaccgaaagagaggcggtcaaggatccgaaacgttctgtgagtgagtgactaagtgaaggagggtcactgacatctcacagatggtaacagcagcgacaactggcagcgacaagaacacatttgtccatttgattttgtcggcccctcccttttttccacaaacaccaactagcaaagggtaccggaatgcaaggaacaccaagatgctcacgcggagactgtcgttttgcagctgcagttgtgtcgaggcactctttctgcgtcgcctgctctgcattttgtacctttcgtaatgtcgatacagttcaggtcagattaccatatcagaactcttgtgctgccattcaagagggaaagtcaagtccaggcaagtccaagctcgggaattctctgtcagccaaggtttgggatcttgtgagagtcgagagtgaccgactagcttgacttgactgccatgactgcttaccgcaaactttcagtcagtcagtcagtcagtcggccaatcagttagaagccctgtctacctgtctgcctcagctgcctcgccggcacaatctgacagttatcttgaacagacgtatctcgtggtaccttcctgctgcccgtctgtttctcacacattgtccaacaaggttgtcatcaagcagagacgagccgggggcggggggaagagacatggaaaaaggccagcctgtgttcgggcagtactctgagtggatggatggatgattttgggtctgatggaatgggattcttgttgcttaccccagatcataccgctttgtcgtttccttccaggcgccgcctggggtggaggtgaaggtaagaacagggtgagagatgaataccaaaactcaacccgggtcaacaaactccattcctcgcgtgttcagtgccactcacccattctgccatcatctttccctttcttcctaccttccctctgtggccgttcggtaacatgggggggtaaacaggcaatatctttcccactcgcccgaggccatcgctccacgccgccgccgcagctgccaccaccagcatgatgacacctcagaacaagcggtctgtcagcgatcgggaaccgcttgtctcactggtatatggccgaaaatgggttatcccagcatcttttgttgccgagacgagtatgcgcgcccgggacaaggacagctttcgttggagatctgtgccaccagaagatcggatgggtgacagcagcgtcaaaagcagcaagcgacatgagttggctgccgtgtcgtgtcatgtcgtgatgtatgtctctggtgtcgtaacccccccccaagaagatgtttggttgagtaagggagttagttggcccggcccactggcggacggcctgttatggacttccccgtcctgctgcgtcagggtatcacaatggagtggcaagatctcgcgcaggcaaatcgaaaacctgaggggtgtcctgcgttgaaatcgaaagggagggaaagaagcatgacgcttgtctcgcttgacgacggaggggtctagagccaatcaggagggcggggagatgtcagagatctcggagccgggagttgcgggccaaatctctccgaaacgtctttgagaaggagcggacggttcatggagaaggaacatatccgcacacgcggtattcggacaggatttgaggcaactggtacccaaccaagccttcacccatgcagtcgttgacgggctctggtgcaactaccatttgccttctttctctctgtgccgcttctcgtcagacaaatggaatcacaaactggtatcctcatgctagagacgtcgacacaaactgtcaacagtcgtttggcaaaacgcgggttgcgggaaccttctccaactagaacaatggcggaaactcgcggcagcgaaaccttcctcccttgagcacaccgcaattctggccccaggacagctcttgtggctgtcttccctgttccaatagctcccaacttgaaaagaagtgctgaaagcataagacagaaattgtcttgtatgacgcgccagttcccgtctgtcttagctggaccttgttctcggtagaaggagtcgtgtatcactccggctgcctagggcctagctctttccagccacagtaatccatgacttcactcgcgtgctggcgcttcttgccttttgcgccaaacgtgattgtcgccccggtagattgcaggaattatggtcaggctctggccatgaccagagaatggctgcgaaagttgaatgttctagacggccctgccactgacggtattgacaggcttgtgagacatatacctctacattgccacgttccagcaagataatatttctctactaacatgaggaaagccgtatgctgtatgatggccgccagtgacagtttcgcgtgacaagcggtcaggaggcgtaaggtgtattaagaatcacattattaaaattttttctcttgtaaaaaaccaaagaaaatggaagggtttttgtcatatttttgatgatgggttggatcagaagaaggtgaaaatgaattcaaaaaaggaacaaaaagaaaatcaaatttctgtttgcaggcttccgtcactttgggactgcaagtgactcctttaagtgttgaggaggggggaggtggaagacagcacctgcccgacaggttcttctgcaaaaaccagacgcagctgcaaccggctgtgaaggaatgaaaacgactaatggcttcaaaagagagccgcccggggtcagggaacggctcatcctgtacaagaggtatcgtggtgggttatattttcggaattcgctcgcttgcgccacagatttgcttttctttctcttaactacttttttttttcttctctctctctttcttttcggcatgaggggtccgggcagtcatggtttgtatggtagatctgggtgatgtaggtgaggattgatgcatgcagagattctgtacccaacgtccggagggcggaagatactgagcattttactgtaacatggtattttgctgacgatctgttgcgtcttgttcagtttcagttaaatggatcaatcatagtggtgaagaggaaagttatggatgtctttattgttcttttacatgatatgttaatgatatgatagcgaaccaagtccataccggtaatagtaagaaatataaaacctggtgatgagagcaaagtaaccgtggcaatgatgccaacatgcggttgaatatacatcgaaagaaatgcaaaaaagtatcacttctcatccattatttgcttgcagttctacgagacttttcgaaccccacacttcgatatgtgcagctagaggtagaggtatgcaagctacagaagcatcgatatcggacatacagatgatgcgagtttatgcatagaagtaggtatgtaagcaccgagaaagagcgcccctcaattccatcaggcaatgtagagaggtctggtcgtcatccattttcccgccagctgtctctgggacgggcgccccttcgcgacctcggaacaataaagcatcagacgggagataggaagaaacaggggcctgaaccccatgaacagacatcaaagaactccccgtcatggcaacaggcatgcgttggtatccaacctacctgaaggaccagttttccgatgccagacatggatggaatctgtgcaaggtccgacgtgttcggtttcgatgcatctacccatctaccttgacccatccccagcatccaacccggtaggtaaaccataacccgcaaagtttccattttgttcacacaatcatcattcattcatgttctagcccagtccagtccagccgcccacactcgcccacactcgtacacatacaccttgagcaaacagacagacccttgctcgatttgacgcttttgtgtccccaaggcccagataatcctttgatgcatgtcttgacgtccaacatctcgggtgggcctggtgagcctggtcctagaaaaatgtcttacatgcactggtagcgggaacagaggataccacgtccatggttcatgtacctagggtaggaactggtagaagaatgatgcccgttgccactgtccatcttcttttactagccaaaactatttacaatcacgggcaaatcgtgacttgacttgttcgcgcacaatgagtttgcgggtttgaaaacactaggtgggttttgcacaacctgaactgcctgctgtctatcttcttcctacctgcctgcctgactctcatcacagtccgaatggaaaacgtgaagcgagtaacatattattgacgaacaaatcactcctggagaagatcaaccgagaggttgtcagaagtgtgttgttcacgctatgcttgagtaactaatctaagcaactaagactagtagttttgataacctgcttcatctctcgtacatgtttttcgctccgttttgttccatcacgacttacgccaccacgacatagccgcgtcgccaaaaaggccactgcgttacaccatagcgactctcgtcagtgtcgaaaagccatcaagaaaattcactcagcgcgttgtcaggtacgacaggggcgccacgttctagctccgatggatatctatccaagccgaaacgccaaatacgctgtgaataaccgtagggtatactctgccacccaaaatgccatcctctcaaaggatgtgctaaaaaaaatttatccaaaaaaaaaaaaaaaccaaaaaaaaaaacaaaaaaaaattgaagcagggacagaaagaaccagatgactcaatcccttgctgtcaaatgctgtccagaactcctaccatgccgtgacataagaatctcaagaaaagatattaagcggttggggaggaaaatggctgtgacggccccgagaggtttaaatgctggcgtggtgcccatggccatgtccatgcccatagctttggtaacgagaatccatttcataagactcggagctctcccggctgctgtaatcaaggacgcctctgtcgctcatgggggtggcatattgcggtggtcggacatccgcgtcagattccgggcaattgagaaggtggttgattgagggctcgacactgacgctgcggcgactgggcacgccacggcccggacccgagcggctgtagtgtctcgtgtgggaaaccgaaaccggtcgagttcggcgggcgatgggtgacgagttgggacgataatgcttcgcggcctcggtttcggccttcgcctgttcgatgaggagggggactttgcggcgacgggcgttgatgaaccagttcgagatttgatctgaaaagccaacagtcagtaaagtggtacttacgaaggagacgctgtcggattatcttactcatctgcatgtttgtttctctcatcattttttgcttctcatcttcggtcggataggggtggtttagatggccgtacagccaagcgtacagcttctccgtaacctccttgggaagattgccacgtctcttgttcttgcccccatcgccgccccgagggctcaccgcagaatcagagtggcccccccaaggatgagcatagtgcaagcgctcgctgcgggcacgctgttcgtagagattctgctgggatccgggttgagggaagggcccatgacggtgttctagtggggggtagtaggaatcttgaggatacccgtgaggagggtagctatcctgacggtatatgggctggtgttggccatactgagggtagccacgccgtggctcgctgttttgatgatagccgttgtgttgagcaaaagcgtttgacggtggcagacgcggaagcgggccatctaggtaggtacgtgctccagaatcttgctggccatgactatgttgcgaaaagacattgatgctggggctggagcccgttgttggcagacgatcagtggtgtatccttgggaatttccaccatcaatagtatccttttgcgcctgagattgccggcggccatagtccatgtccagcttatcaaaatctggaataatggaccggatgggtggcagtgctgagccgggagatggaagcgaccgcgggtcgttatgtgagctactcacgttcaggccatgcattgtctgaggccggtggtgcggtggatgatgatagaatgatgtcgccatcttggatgaagtaagaaatatcgaactgggagggcaacggtctcgcggaatgttgtgatgtggtgttgtcagatgtcaggcgcccgttagacacagggtagtgcttctatagaaaatggacgactagcggcaacgaagccagcctgtgctaacactcgatttgtcagttttatctgtcttgaccgttttgtgtcagaggcacgttacctttggtctttaatgttgacggaagagcggactcaagagtgcttgtgggacaatatggcacagtgaagagtgacaaggagtgaaggaaaagggcccaggtttctctgggaggataggtatcttataaaaagtttaaaaagaaaagaagcccaatgttggttgatagccttcacctcatcgactgcggcggaattccgaataggtaaatagcacgaaggtggccgaattgacttgatgacactcaaggttgttggcattgatgtgtgtattgatatgtcgagggtcgacttctcttggcgtacacctttcggagctgcaatatggaacctttgtcgcttaatatgttgttcgggattgttgtgtgcagagatgttgaacgcacttgctgcaggatgcctctggatcgcaagcagccttcaatgtgtcattcgagtggtgttctgcgcttcccactgagcttctctggcggttctcacggatgctgcgtctttgcgagagggcgcgcgcgtgtaccatccataggcggatgcaatgtccttcgtagtaggtatgtatctctggacagaaaggcgcccagtagacaccgttgtcaggagtcccccggcatgtcgaacccacggctcataacgaacgcgagagagagagggggggaggaaaaaaaaagtgaaaaccggggatgggttttggtgacaatagacggacgacatggacagggtcccaacactggtcgtctcggcatcacgcaacctctcttaagtgctctgctagaggttgaagacatgtggtatggtattgtaacaggtccgtactgtattgccagggtgtcccaatacaagtaattacgtagcatggcgcatggtttggctgagatgtcaatgccggtcggtgcatgcacgtaccggacaaggggcaaggagcacggcccaaggtactacggtacaatggtacattggtcggtacccacgtcccggacatcccaagaggcaacttgtaccttccttcacctacctatccccctcacatgccaacaattgctgtatgatacgctcctggacgggaacgcgggagatagagggaccagagccaagttatgcaatttctatacaacttgtgacctgtattaaaggcccaagcctccaacagcttcccataatataggagcgccctttccccgacacatgcctctgttcatgatacaggcatccgcagacccaagaccgacacttagggagagagaactggcatccagaatgcaaaacacgtcacagcttcggccgggaagccatgcagtgcgcgcgtgtatcgccgaggaaagatgccgccggcgtgccgtcccgcaccctgtcgaacttgtttaggtggccttgaagcttcgaaatggcagcggaaaatcagaggactgcacatcatcggtggtcatctgctagcgcgttcagaaccgtgggttgaaatccagctcaataaagctcccgcagtttgtggagtggacgagtctctggcttttcctttctccatgatggaaagactatggaagcaactcatgatctcgaccaacgctgtttggttgattccgtcatggcaaacatttggcggatctggacacacggcagacccgacatccactgcagacgcaatcctacgttgccgaccagctggcggcgtacctgatcacggcatcgacggcagatacttgattaacttgaactggtgtggttcttgttcttgatacactcagtccactcaaccggaacacggaacatgaagagacttcggtgatggaggggacgaccggacttcatcggtcgcagctggctcgaggaaaattgctaccaagatacctctagggtgcctcttggcgaacgaactctttgtgacttcagtaacgacattgtccgatcacaggtctgtctgtacgaacattcaaggttgaaccaaagcgcgaagatgtcatgggctatggccctgcctctagacccttcgttctcacctgcgagaggtgcacaggtgcgggcctcacttttctcgctctgctcgcgaggctggattcaaggtaatctagtagctgcatgtgtatgttcaagcaaaagttaagttttggatgaccgctttggagaaaaagcagaaacccgtgatcactgcaatcgtaaggagttatgcacaccagcgacattaccatatccagttttgagcgtcccaagggcaacgctgcagaaatcctcagcaaaacgagaaaataaccttcttttcattcgcttttgccccaaccgggcatgtttctgacgatttgctagggcactgctaggcctgtcaggctgcctggctaaaagatactagcaattagacttggggcaagtgaggtagcatccggagcgggctccgtcctgattgcaattacatatccttacgtacaggcaaggggccaacctctgccaaaattgcactgtttgggtctgcttgaagctactcaagtactgatatgtgccagaaagctggagagtgatggactggaatgtatctcggcgcctcgataccagagggaaagaagcaaatctaaatcagaaactaaattgcctgaagcccttcgaaatcgggactcaaaactgctcagtcatcagcagatgactacaaaacgtcgaattagccctcacttcatccaataagtaacgtcccgactttctgggccaaccaaaacaggccccagggcactggatgtctgtaacgaacccctggagcaacccccgggtagacggatgcacggggccagggtgctggaaaggttgttgaagaagggacaatccagtcaagaagggaaacggagggtgttcaccagtctcggaaccgaatgattcccaaggactctttacaaatacccggctcccgcgcactgttcgacaagccaagcaaccttattttccggaacagggacagaacgagaatgggatgtgtgtttgctccctatttcgctgaactgagcacggtgatacttgaggaaccgtcatggcgtaaagcagacggcgggaagtaaggcaactagctcgtcggggcttcccatttttgccatgtcatgaaggatcacggcagcgattaccgaccatcgaactgacatgcgagcggatttaatgaaccgctcctcgtctcctcaaagagacgccttatactggtgcggcagaatcctctgttcgtcccatcggcccatcatgatacctgctgcagcggcagcagcgagtgtcaaagatccccgaaggacacgacactcgcaggagaaatcggatcggatcagggaataaggcaggcagacaacccagccagaccggaccaccaccggccctctttctcgtcttctcaccaaccaagaggtggtctgctgaacacacacacacacagaaagctgacactgcaggagtgacagtgacaacggtgacagtgacacagcaaggctcgtggccgccgccgccttctccgccgccgccaccaccattaccagtagcaaacctccttcgttcgttcatcaaaacccttctccagctttgccagaaaacgggtgagctgttgtgaatctgacatccacatcttgacgtactagccaccgcccccctccccttcttcacgatgcacgatctcgtcaacatgcctatggtgtggaagatctccgatgccttgtatacgcacttctagtatctagtacccgggtccgtatgcgagccaaactgcccaaggcttttgccgaccactcgttgaagcgcccctagctgccctccaagcgtcaccggttcatgagtgcactgaattggcggtgaacacacatcttccaaagctcggcgacatgctgggttcctgcagtggcaacacgaatccgtatgcatgatggcctcgatggatacggtcgagaattcgaacgaggtagatagcagctatggaagcctcagttaccgaaaccgtgatggacaatgaaccgcctgacgacaactagcatttggttcagtgacttgttgtggaacttccctccctgatcctatgttgtaggcttcgagtgaccgacatcatagcttcaacagaaacatcatgaaaaaagcaacgccgcacactcaagctatcggaggactgcttttaccccccaagcaaacccatccggattagtccatgtacattttcgtggaaacaaaacacggagttcctttaacggcagaaacccgcaaaagcatctgtcgatacccacaatggcgtatccagcgacaggcagaaggggggtggggtagatatgtcaggcacgcacacacaaaagaaaagacgttttgaaatggtacgcccaccgcaggcccgtcaggtatgtatgttgctgtatgtggaatcgcgggatcgcgggatcgggatacggttggtttctgcatggaggctcagcaacggttttgcttgcctcctttcgttcccttcatgtgtgtgctggcgttgccgctagtggtatgtactaggtcaaatgggagaaaagataatgatccgtgatccgatccataaaaaaagcttccagctttcttcggaacatttcatccccacgctggaaggcgaggtgggattgaatggaaatcctttccttgcttccgtccgagaataaggcatgctgccaagcttgcccccacgcaaagtaggttctacaaatggccgcctcgcacggggacgaggagtggaaagagaaagagaacgaggacgagcatgagaatgatattggttgaggtatgccgatggcagaaacagaggactgatcaatcatgctggaggaaaggaaagggcaatgacaatgggtgggtcgatcccgcttccgaagatcgccatatgaaaacccccaagctgcaggggtttctggatcaggtattgctgtcaaggccaccatgacatgatactaagtggacgtgaagcgtccagccaaccaaacagtgagggaacatgtgctgtgcaaaaccagtccatctatcccgaggatggaaacctgaacgctccgtttcgcggccgaataccctacccgaccaatcaacctccaggagccttgacggagagcaccgcgcatgcgaatactgtgtcgtatgtcaaggcgacccaacgccgcggtatcacagtgttttcttgtccgagttccaaatcaactttgcggtagacacacgttgtcgagtttggtggaacgaacccatgttgggcaaatacaccacaaaagaacgtaacttctgggcagcaatcgcctcgttgaaacggtctccgactgatcccctggttacgaatctggaggggtccagtcttcacgacacgttccgtcttctttccctggttacaactcggttagccgcgtgtactatacatggagcaatcagttggggcagaggtgacacgagaggcatgcggcgctctcttcgtcctggcacgaatgcaacggtaaccgcctttctggccgatacaagattttagacggtgggagtccacgggcgtccacaggcccagcccgtacctctgccagatgatttctctctcatgtgtacacaaggattcgtttggttcacccttctgtgtgtcccaaccgtagagaaccttgggatgattccatgtcggaggaaccgttcttgagttttagccgttccgaaacagctctcgctaccttggcatggtcgacatcggtttgccgattatacgatgctacacgggcacgcaggcgagaagctttgtccccccgacgaaccatagaagcttatatgtattcgtcgtcgtccaaggctggctggactggcccccgtttggaaatcttgtgcgtcgccaacaggaaagcgtttcgcgacagtctgtcattgatgtgtcagtcacacgaaaggtgctgttggacactcagagatctggacctgcttgcctacctgccacatctgccttctttaacatacctgcggcgaggtgccaacggcttgcatgcagtcctccattccatatcagcctttacgcagattgccttgaccattctgactcggctccggggggggggggggggtcatcattgtttaatcccttacaagaacaacacgacaatcagcgtttttacgcacctacaacctggccatcacccccttttccccttgtacaaggttgcctcgttgctctcaaaggtctctagcatctacatggtaaaaacaggttgatatccattgttgcacgcgtgcgtgttcggttgccggctgactgtttcccaaaatatggtaactcacgtcatgccgcaccgaacaacgaactgctttcgtagaccaagaagggcttagctttatacttcaaccttatatcaaggagactatcaaaggatgatagttgatgataaacggtagttggcccaggggtgctggaacgtgaatcaacaatagccgtgtgccaccgcctgactatagtccgcaagcttaccttggcccattatcatggtaaacaagaatacacaaaggcgttatttccggtcaacaggggataccacctacagaatgcatctggccgtcattgtgacagtgggaggagtggtcatagtggtgaaggagactgacctgatgcgaacgcaagcaatagcagaccacacaccttcaacagcgactaaagtctaaccaggtgtaagcccaatctaacattgaaacagcttgagggtataacgttgaaagttcatcagacatgctgccttgttgcttaatttgatttggttaccttttccgccagcaacccaactgggcgaaccgcatttttgacggtgtgtgtatcttttccaaccttacatccaggcgttttgctctaaccgaagtgattcagagtccagtaggtatatcagcggcatgatatttcgaaaacgtttttaaaactgggttaacgggtctcgcttccaaaaatcttttgacagtaaccccagcggacgggaaagttcgcgagtcaggttattatagcagcaatacgtaccagtacgagcaggtatagtactcgatgctctgtacgaacgaactagtattggtaccagtatacgtcctactaccgacatgcggacatctagcatcgcatggcctagcgagcgggacgttgcgaccctattagcacttactgcctgctaattgccctaatatggccttgaagtgcctctgaccgataatgacacagggaaggaggctgttgatcgtaccatagattcgtcatccgacatggggggttgctatcttgagtgatggatgccgtcacattcggatcagtacctacaacagaggttatattagcgggaaggagactatactacaacgccaagtaagcaaaaatcacttaaattggtaggtgtcagggaggccattagggtttaccttggctgatctttgacttgcataggcgaaacctacagacagctaacgggttgatggttcattcagtcggtgggtgcgaacatgaccgcatgggtattggtagcccggcacaagaggcaggggcaagatgacaggttttccccattgatgattgattgcgtctgctggctgtcatgttcgacaagtgacaggcgccaagatcttgcaaagataccctcacgcagccaatgcgtgtgctaccctgtctccctgtcagtatctcctgtaccggtgggtatgaacagggctcaggtgcggaagtgtgaaccgctttcagatgccctagcccgaaatcctcctccacactcatgtgggcgcgtggggatgggacatgacatacttactggttggacataaatctatcgtttcctgtccatgctctcattgttccctcccattgatttttttcccgtggtacttgtttgggtcgtcggttgtcgcagcgatgtgctcctcgagctcggttctttccgcggccgacagctaaccggtcgttgcaatgaaccatggatgcgatccgaagacgaacggaatcaatggccgaaggacgaaagcacctctgcttgggccactgcatggttcccacttgacagccgaggtctcgaacaaggccttggcgagggacttgaaggttatctgatgaacctagctaggtgaaccggggttagccagcatcagactggagcgacatgagaccaggacaaagggatggggcaaaagatcccggcgctttcaacgtgctcaagcgctcgacactgacagcagcagcacttacagtagggatccctgaactcccccggaaggagaaacatgtgccgccccgggccttcgcctcagtcttggaaccccggcccgttctctctgtccagtgttcggccagtcctgaaacgcctacgcagtaaacgacgcgaaaaggtcgccgatgtcgacggacccagccaacgacgttgccgagccaggtacgaatcagagtaaccatgtctccgcctaccccaggtgcttgcgacgtttgaagctcggaccacccatcaaagccatagtacaacaacaccccaaagtcccaaacggcaactctccaaaatgacgagcaattgcgcaggccaggacaaattgaagcgcgggtctcgatgattgattactcagcactccgcagcttcacctatgtaggcaacgcctttatgccatacatacctctacgctcccgtcactcggcctggtggtgaacgactcagaagaagcggcgagaagcaagcgagctcggcaggtgaacgagtcgtgcacaatccgcatcatgcaacctgggcaacaagcgcggagcgaagaggtgggtaaccgtgtgtggtcgagcgagcgcgggaatttgggaggattggggggtttgtgagttcgacttgtttggcctggtgccaggaagtgaccgcagcgcccacttcacgaaatgccggtgggactaactgctatcttggcccacccaaaattgtcggttgtcgtcaaactctgcccatccgcgccttcccccggtcacaagaaagttttcgtttcctcgtcactcgtccctgtgccgggaagccccttgcgagtcccggctgtcaaaagatgcttgaatggaaagggtgtatggtggtatggtaacaatggtatttttggtatcgcaagtacgatacggaatcagatacaggcgatggaaaccacctatctctctacctgaaggtacgacagcctcccgaggaaccgcgagtccttgtgaaagccatcttggcacgatcttggtcaatctcatctaggcaagctctgatgggttcttccgcccacaccaacatcataacgagcagcatccaagtcgacatcaacaagggcaaagcaaacaggcaccttacctatttctttccaaccactgacacaggcgatcgaaacaatggaaacaatggaaacaatggaaacaatggaaacaatggaaactgggaaagagcaaggacagcccctctactctacgcaaggcagtcacggtcatgtatgtatactgcgcatgtatgtacctgtcacttccactttgcgggtcctcacctatccacccattataggtgcgaagcggagcgagtagggttgtgccttgatgcagctgtcatgtttcttattagtgtggagtaaactggagttgatctagggaagatgcgggatgctggatcacccttttggcgaatggcatgcttcctgatgctcatcattagccgtgggttttcgtcctgtcggttattcagcccaggctctcatcagagttgcgcgagcgaatatgtatatcgcgcaaaaattatggggtttacactactagtgactaggtagccgttagctgtcgtcctgggtgcgaagtcgaggaaatagaacagggcctggatgaatcgaccaagctttcactcatcacacagtctgccatccagttcgttgtttcttccacactctccccttccccttttcgtccttcccttctcggatacttctgcgcatccgagacattgcttcatcattcttgccacgccagtagagacatcaagggttgtttcccatgcccatagcatagcttctgtggttccattcaatgcagctgctgctgacgactggcgcctgctcttctgggcctctccagtaaaagaggtgagaggcgcaaccctttccttggtctgatccacaccgatcctttttctccaggacctttgcccatatagaacctaatctcaccgtgacattgacggcctgatcggttatggtgatggaattccatcagtcacgctcccacttgatagtaggtacagactggaaacgaggaatcgggctctagttcgccgctgtggttcggtcgaggtcgttgtcaggacgattactatcaaggcacaggtgacagctaagtatgtgtatgtatgagcctgaagacacctcatgtgcacagacatgctgcgacagtgacaacgctcgtttgacacttgacattttgacactgccgctcacgcgccccggctggtagtgacagatgcaaaagacagcctataatgggcaacgaaaaaaaaataaaaaaatcgcctgccctacccgttcctgtacttacgtggaatacgcgtaattcaatgtttccctttccccaggtcgtcgtggagcaacatccatgtcttgcccgcccattatctgcggttgatggttgaaggccggtagtcgattcccgctgtcataatcatggtctgcctcgctccaaattcggctccagctcgctcttcatcaaggtacattactgccagcaacgatccgtcactgtactgtaattacggcggcggcggcggcatcgacatttgacattgacgccgcagcaaagctacctcaccacactgagtcactctagtaccgtccatccgcccctttccttctttacctcttcaagctgggtagatgttagcgtagtgtgctgtctagcttgggcgctcgtctgtttctgtctttctttctttctttcttctagcgttttgcttttcctcatctctgtagaacgaataccttttccgccgtgagatcactgagctgtgacagctggaattttccggaggcacctggtatcgagctcttgctggcttcagtgttgatttccttctccttgggtccgctgggaataatcttactatgcagtgaacggtgcttttctgttcctattccttccttcagcctctagtccttcattcgtcctctatgctggctctgccgggctttgctatatccttttctccaaaatccatcttgcggtcttgttgtcttgccttgcactttcaaatccgtattgcggactgcaccgtatcttacgtttcactactgtgtcttccatcacatgccggtaacgtaaaatacgtccaagtttcccacaaacggcaaaccccgtgttacatcagtctattgacacttttgctagcgcaccagatcgatctcaaaatacgatctcgagaaggcatagtgaggacaagtgagaaagtggcgctggacggggaagcctgtgtgattctctcagacagaccaaatgaaaaggtcttcggactcagctccgttccgcttcgagcgtctgtcttctccatcactatctatacagacgacgaaaacctcccattcttccactccacatgctcgcatgccttctaattccggcagaaagcagagccgagaggagagcaacgcgaaacagaaagaacatcagctttccattcattcaccaaggcatcaagacatgacaaattaggcagaagaaaaaaaaattccaagaaaaagtaagtcaactcaacaaagaaaataattcccgagctttgctgcttcactgtatgtagtgtacgcgcaccggccggtgaaaaccgaaacatctcgccaaatagagcatagttaaaatgtgcgagatcaagaaaacaaataaccgactactagggtttgaatgggggggcggacggacgggctggcacatgcagccagcagcaagcacgctcaaggaaaatgtccggtgatcaatcattcgtcaacatggacaaggcttttccctgggaagggtaagaaaaaagcaaagatatttcttgctctcacagtgctcattcatgacgagaaagggagccagtcggtacagtgtgagtggaatggaaggatcgagggaggcagtcaggtggagggattgtagccgaggagggggaagattgaatgaaatagggaaaaaaaaggaaagaagcaaaccgagtgagagagagagcgcgcgcccgctcggtgggcaatgtgccatgagaagtgagcaaaaagagagagagggaaaaaagcaacagagaaatttggactctggttcgaattgacaccaagattcttccagacaaagcaagacgtctagaggtactgtccatgtctatattcaacacatcaaccaacaagccaaccatcacaaaccagtagccgtgagtttgaggatatcacttactcaagtcttttctgcgaatgtgcaacaaccttttgaatggttgaggtagcatcaagctgcattcagcattcacatgggcatggtttgttggttcgcggtctggacctgacgcctcccatcttggaaaccatcggcttttgctttttacctcattcctttcccttctcatcttgaagatgcgttaggcggtggtattgtggatgggggtttaccttcttcaaggttagcttcgatgataccgagcatcatgaaatgtgcagtagtgtcgtagtaaacaccccgaccgacatgacgatggatggcaaagcaagcaatgctaaatgtgaatggtggcggagagtttgtctgaaccggatgctacaattcccgtcaggtcagtgtagcgttgttcgatggtcagttatgccggtgttttgccaacaacccggcaaccgggtacctgtcatgtcaaaagcaaagtaagaagtgcagaagaaaaccaactttagcccctgaaacgggaaatcctttcgtagtttggttactctgaggttacttttggcagattgttggcgatgaatggcatgggatgagattggccagtgcggaaacgaacatgattggatcttatcgtggcgtttcccaaaccgcccggggtgggaagaaaatggttcgatgatgacggcctagatgggatttcttgaatcgatcggatttcctggcacacattctcgagattccaattgagcttgcgagatgaccatgagcatggacgacagcctgaccattaatttatactagctggtattttgtatcatgaggcttatcgcggacttgtctttgctgattcttctgacatgggacatcttgacaatagcgataggggcaatacttggctaagaacgagtgtgcttgacgtgttgttcgggggtggcctatctcgagacagaagcggattaggtcagtactgaccaaatatacccacacccttccgttcgttcttcgatccggggtaacatatacctggtcttgatacactacaaacctcgtctttcatcacggatccattcacccggatcggcgacttcagggtattcaagacagggcaaatgtcatggcaagtggcagggcagatgcaggctcaacatccccagtctccaacccctctaactcactcaaccaaaggactcgtgtttgtctcaccttgacgtgcatctgttggcttactagccttgtcattccccaatcttaaccgcgcaaccgcgcaacggaggaatgaatcatgagtgtacatcaacgaagatgtgaattgtgtggcagtagcaaagcggcaagaagcaagcatctatctactcgctgccactgtatcgtcagccatatctcacaattacgggagtacgtgctcaaatctcatcccacatggcgtccgtccgtcatccgttgtccaggttcacggccggcaatcctgaaccgatggggagaaggaggttctctgtagccttgccgtccagctgctcggtgcatagattagggtccgtcttgtgtgatgacaaggatgacgggaagatggcaaaactggtgttcataggcacaacagtctccgttactttccgagccattgagttgaactgcatcgacactggatgggttgtagggtgatgattgtcgtccgttggtggtgaactgtggtgaaatctttggcatgccatgccaggcttgccagggtcccttcctgtgtgcacttgactgcttttttcctgcatccattgctttcttggcccggaaaatgggaatgcgccctgcggcctgacagggacttggacactggccactcactggataggctacccttaaaccccaggctcattgttcaatggtagcgaatcatgatgcttctttcttttcttcagtgatatacgaggcgtcgtggctgttgcttctggttgacgactggagttggtgatgtttggtagtggtggcggtgctctgccgaacaaatcggatcataacgacggtagaatgacggcgatgatggactctgcggacggtagtgatatggagttcggcaccggaacggcatgctgccgattcccatcttggtgcagtccgaaagagatcggggtggggtagaaccgagagggggactgcgatgaactgggactggagatgggaattgtgctgtcgggtgctcgggggaaactgccatccacatgctattttggtacggctgcaccacggccaggtgagggaaagagcaggttcgcgggggggaaagaaagaaaaagaaaaacgatgttttgcacgggcagattcccatttctaatctcatcagcagaggaaggtagcgccgtgataggggacgctgtcccaaccctcgtcgataggtcgtccatgactcccctcaccctgtcatgtcaagtgggagggccagtcagtagaggtctctgtccaagaaccctgtcaacctgtcatggaacgcatgtctgtcactcatgtggatgtttgagcaagcgcagtctcgtgtagagatgtctaaagggacggcttgtcaatttcgcataaggaaggatgctacccgagaagttgacaggtcatcttgactcagatcggatctttcctcttccttcgctagaccacaaacagtgcaagcgctccggatctcgctccttcccttggagggggtttctgcttgcatgatcttggctagtgggaaggagcatgtcatgggacccttgagataagggggggagggaggaacgaggaagctttgtttccattgttccatcaaccggtcaagcatcatgtacgctccataccataccggtattgaccgaaaccttgcctgttgtgttcaagactttggctgcatcggttgacggcctgagcatgctgctggcgcaaacaacaagtgggtggtgatgtgtgagtgtctttcgtgggggacaggcgatccgcgactgatgtaccgcaggtcacgttcacactttggcatatcaccaacctgtaggcccgtgatcatcattgtcgtgttgccatggtgtcgctgttgcctagctggctgccaagtacgtgcagcaagtctgaggataggcgcatgattctttgacacaccgaatgggtgaggcaaacgcagttgaacgaggatgggtagaattatccttgatggtcttcctgtccggttcatgatggtacagagtgcatgtggcagagtccgactagtcgacgatggccaaagatcttcttgactgagcaacatcgaatggtaatctacaagtgacactttcattttcctctctgtcgatcctgtagttgcgaacaaccatgctcgcatcaatccacacgcatcctagacacagtgacctgaagaaacaagaaatcttcaacgcaaagagtgcgaatcacgcagtcctaacagggtgggctttggctgttgattgcgaaacgctgtctggctggtcattaatatctggtgatcctggtccacaaccattaactccatcccacccgacctctatctaccaaaggccattaataatgtgaacaaagaagtacatctgcgaacgactacatcaaaacacatacctccactctccctctctctctcttttccagaacagttttgatcagcacctccttcaacgctctcacctcatgcacgaacaggtacaccacctactgcacctcccatgattgtaaaatattatccattgatgataaccgggcagtaacacgatatgtagctaccagtctacacattatccattgaagataaccgggcagtaacactatatgtagctaccagtctaccaagacgacactacccatgcagtgtaagttgacaagtcatggtttagttgataaacaaaaatgacactaggaaagcggacctggttgtcctgctgttcgctgtagttacatggctacacctttaccaccctgcttgattgtgactgattgtctgcttgaaagacaaatctggagattcgaaacaatgattaccatccgcgttgaataactagtagtgtctcccaagccagaagtgggtataagtgtagggaggtatatcttcacattcctgtcacgatctgtttttccaacgcaatgcttgcagaggttgtgacgatggtagcagaggcatctaagaggagggaactgtgaccgatctatcccgaaaacttactgtggccatagatcaaatgaaatttggcgtaatatagaccaagacaagcgcgggtaaaatacccgctgtgcactacataggcagttaaagcattcatcgaaacttcgtaatgggtagtaggaacatgctaaagaatcttagaagtcgttcagtagctatgaaaccgttagcaacgctggcgatctggccggatgttgaggaaaaaaaaatccacttcatgccctcttggacattgcaatatgcattgagagcagtggacgaaaggctgaaacaccaagcctgtcatagaggcgggaggaatcatactgagctggatttgtaggatgaatgcatagaatagtaacaacacttgaagtcggctgacatgaactgaaccaacacatttgactacctacaaacggcacccaacaaaaatctctttcagcacacaaacagaaagaaaaacgttctttcgcctccatcatccgccgccccttaacctttcccagaaaagcaactgcgtcctcttcttcatctttttcgcatctctcctctcaccctccgtagccgtctcaccagctcctccatagctactcaccacactgtcatcctgccactccggcggcatcggcgacaccgtcccactagccatttccatgccgccactaaatccttgccaactttcagaaactggatcgaccaccccatcagagttgttaatgcagccatccgtcgaacctccttggtcataggagccagacttttccggggcgtatgcgtgtgatgtagagccgagtcccctatcaccagcgtactgagaatgaccggaagaactcatagcgaaggctgggtcttgactcatcagacctaagctcaagccacttgcttcacgcattttttgcagaccactgaccaagggctccaccagttgtgctttgtcgtacattgggaattggccgctgctagaagcttgtaccgacatgtctgcgattgggctaaatggcggaggaggtggtgattgaggaggggaaacagacccatcaccgatttcgtcggtttgaatagtagttggtgggccccctctatgtcggctgtaaagtgactcgccctcatcaccagcacgcccttcacattggccccgaatggccactaccttcctccacaacgccggaaatcttgcctccagttccctctctagctctatctgtctctgagcaacggcccgggccctctcctctctcttaaccgggcccagctcggtgatccgcctccctccaagcccttcgccactctcgtcaaactccttaagccacccctcgtactccctatctctcctctgtctctgttcttcttcctcagctacatcgttataatatgatgtctcgctctcgagcaacttccccgaactgaattcggcggtactcttccctttgccggtgatccacttgtcaaaactatcagcaaactccctatagtggcccttcaagataaaacactggcccttccagccatttccgcggaatttggttagcagtgcgttggcaatggggcattcccagtcaaattctatgcggctgtcatacagcactacacagcgggactggtaccagcggttgaaggattggcgagatgagacgtcggtgaaggtgtcttcgatcatctcgagggaggcatgctgaatgaaggagacggggcagcggaggttgatggcggaggagatgtgggacttttcaaaggaggtggaggagcggagatcgagtaaaaggacagcgcctcggtgggggtagatggtgagaatcgtgttgaggtggcctggaaggatcatgcgagcactgccttctttggtggcaggagtctggtctgttgagctgcggtaatgaagaccctggaggttgagggttgtttgctcatgctgccggcgctggtcaaaccagacctttgaacctcatcagtaggtaaaacataacatttgagcgcataataacgtactttgattttatttggatgcacattgagagtgaaagcaagaacgtcgatgattgtttcactcggctgcgggtccttccgaaaacagtcctccaagtgagcaatcgcctctcgagtcaagtctcgggcctgatctgtagggtcgccaatttgctccggtggccaaactggtgtgcttgctacatcatcggtggccattgtcaacgaaacagtactaaaggatgcggtcgacaagtccggtgaactagccagagcagggccaggcgatggtgacctgacagaccgcgtcagctgttcccccatataactaagcacctttggccgagagggtggttcctggctgggttgtggcgtttcgcgtgttacgaaatttgcagattgtccgtacgtacctgcttgaacatcaattcgatgggtgtctccagggtagttcgtagccatctcggacatcaatgactctgtatcagcatccatcgcctgctgctcatcttcttcgttcctggcagtcacctcgttttcgtgcggcgattttgttgtgcccagttcacggcacagattgttggacctgatgaacgctatgaaggaacacgctgggtcatccggaagaagatcccaaatcatgacaggcaaagaaagtagtagcaatgttgaatggcttttgaagactccttggactttgacgtacttggcgatggctgggaagccggctaaccactgctcccaagcactgaagtccaatcgctggtcaccttcaagggctaatgagatcatgacgtgaggctcgtcttcgtttggctcgccaatcatcggagcagacatgccagggagatatggatatgttgatcgtggtgacaacggccagtcgtcttgttgtggactggtaacgacatgctgctgctgatacggtgatagtgagcgtctggaatccggaacaagtcggccaatctctatactcggtgctttgtggttggacgtcatcatgaaatgcacaggcgtagacctggattcaaagtgtttgccgttgatcagaactggcctgggatgtttcagacgtgcgagaatctcggcatgtaacattgcagccgagaaggttctgtgccgccattcctgaaggacttcaatcaaggcattggtgaaagagtatcggcctgggttaggggcaatagcatcccacgttgatgctgaaatggtttcagttatgctttggccacttgagaaggtggcactagctgcccctgcgcagcagtcaagaagaatcaagacatcggagggggatctttcgaggagtgtctggattgcggaccacctgttgcatgatgaattagctcgcccgaaagatggtagggggtggcacaacaggactcactgcagccatggggagttcagattccgtgtcctggtggaaaagagtaagcatcaaaaacctattcacatggcgggctggatgtagagagcacctacgcacaccacgtactctggcgcgaatcgtcaatccgggcatgaccaccgtagtagacaatgaagagggtcttcttgtcctcatgttgttttatcatgtcgccaatcttgagcatcagttcgagatgggagttctcggttgggatggcgaagatatcggtgtcgtaacggtagtcttctcggaaacatttttccagatcctccagctcgggcaacacaaacaagtcgtcacaggcccaatgtagaaatagagcttggactttagtgtacctttgctgtgaagacgaggtggtgggaaatgcccgattggccgactaccacaacgggcaaaaatcagtttgaggttgggggcttgtcgatacgtagtgctatgacatacatcttcgagggcttgagcaaaggtttcaagatgcctgacatggtagctaacacgactaacgtcgtgagttgccgggttacatgattcgctagctgacccgtactgagtatgttagatttctttttgtgtgaagcgacggggggtctcctgtaacagtccgaccaaagaaatgagcgtcgacatacggccgaatccgaataactcatgaagtcattttcactatgatgcggctgccgggtgtggatagggatgaatgctggagtcgaagaatccatctctctgtctctgggggttgagagggttggactgtgctcgtaatatgctgcttttcttaggtgacattggactcaacgtatccgcttggaggccacaaagtgaacacgatagaatgtggccaagaagggcccttttttaatttcatgttggatgcggctgtgtttaggtttgagggaggacagaactggcagccacttgaatggaggctggggtcatgctcgtccaggacaaaataacgtggactgcagctgagccagaccacccaagccatgacatcgccgtgaataccaaacggtattatctatgcctcttattgctctcattcctcccattcgtcctcatcggtgtcgtctgctctggaccagtccccgttcatttgtcctttgcgagccacggtcacccatttgggtatagcccatgatcttgacgcagcggggctttatcacgctgacccactattgagctgatcaatcagagcctggcatcccgtctgcatgcttcccaaaagggttcgcttcacgaagaagcatagaccaggttcttccaaggtgggcgacggcggggagcgagacgtggacagtggaactggagctgttggcagctgttgatggcccgttatcgtcacttcagctcgtcaacaacaacaccaactaaggtactctcgcaatattaacaccgccacccagacacagttgttacatccacacacatcttgatgatctaatttcccatctcatctacctctaatcacccagcctcaatcagtctaatcgttttcacgcagtgttgatccgccatgagagagcgcatcaccttcatccagaagcaaggcgactcaatcgagccaaccacgctcaagatcaagggcggtgtcctcaacggcccagagatccaggctgcccgtgaagacagactcaccattgcaatcgatgagttaccgaaagacctacaagcgctcttgggcacagctcatgagcttcacatcagatatgtcagctctcaaccatatgaggcaatcacccctttgctagctaggctgccgcctggcttccatctgttctacaccccggcagggcaagccgatgccacttccccagcgctctgccttgccctcaatcaaattttcggaaatgttcagtgcgaaaacccagaggtgagggttgaattcatcctcctcacctgtaccatggtgtttgtgctaaccgtcttcacatagaagtcattcacgactctgccaagggaccgtttctctcactcagctgcctaccagttctaccaaccatcggtagacctttccccattcattgcactcgttaaagagaagctatgttcatcttccaaggaccaatcttgcgctgccagggccgaccgcttggcaaacgccagctctctggacatctcatatgatgccatctctcacgccgtcaagctcactgcaacatggccctaccagaagcaagaggtccacgcgacatcccgtccacagacacggaccgaggttggagtcttgaactcggaccggccaggacacctcgagcctcatgagctgggaatttccggtcttctcaccgtgctgggacaggataaaaagccgtctgcaactatgtttgcctttgcctctcgacatcgtgatgccgagtctagcttttccgccgagtttctggagccaacaggtcttcaccctaccctcaaactcaggcttgagtccagcaagccacctatcgaagatgcctactgctcaccacacgcctacttcacccttcccaagaccatcttcgccgataggcaccaactatcggatgacctctttctggcctcgaagaatctcactggtctacgctacatttctcagcccgtggaccttgaagctcctgaatatgttgagaagcgctgggggtcttcgcttcttctggaactttcccctcccgaacatgaagaatcaaagtcttggacagtacaagtccccttgcatctgcgctacctatctcccgctgaaggcggctataccgatattcaagttccatacccggctgttttctgggcttgcgcggctgaggaaggtaccaagttccctaataatccgttcgagaaggccaaccttggctacgacggccttttcggccctaggacggtattctggcatgtcgagcctcgcccgacaattggcagccgtttgagcaacatgatcaaggtgccagtcctggacacaaacaaggcggagtgggtaagcggcggcaccgggctagcggtactccttggctttgcctggatcatgtggaagttgttcggcgtgctttcaaagtctgggtaccaaaaccaaccctcgcaggctgcggaggtcgtcaaggccaagaagaatcagtaatggtcaagggagtgggatgaggcgaatgggcgaagtgtacctggagacaaatgtaatatccaaaatattaaacgtaagtcacgccagcaaattcgaggctgactgcagcccttgtacacctcgttctttttgattgatcgatatctggcgcttcacagaatgatgccggggtggacagctcggtggcatgtaagccgagtggcttgtttcacggtttgtttgcgtctcctatctgccttcagttctaggtattttcgcttcttccttcgcttcatggcaagacagttccttcctaggtcttcagcacctccgccattctgcacagcaactatacccaatgttactggggcacttcttccttctttcattcgtgactgttcttttgtcggagtattagatcaatccttgcctttgtttggaaaagtgctcagcttgcaccgcagaggtggtactgcacactttggcttctttgtcaacacttaccaacacccaaccatacacaaaaggcaacacacccccacgttgaatgaagctctctgcagccgaggaggacagaacagggatcgtgttggagaagtatttcttccccacatttcaaagctactctgttagagcttccaaggctagcgacccaatgacgtcgtctccctctgttctcaggatgcaggtctacactacactacccttcgccagtgcatgttaaatctctttcccacccaagtggctcaagtcagctgtggaatgtcagaataggtctggcgaatatggaaaccaagtccgcggataactggagacttctcacctattcttgcccaatcagccgagagtcgtacaaatctcgcctcgcctgcctctggcttcctgttcaaatggcaggagtacaccccgcaaaaggcccttgaatactccaatctttccatgtagggaaccaagctgggaaaagatcatccaggggacctgcagcgtactcttccgatgtcgacgttgtctcttcgttctgggaagtagttgcgtctgatcattcggtgccgaacatccaggtccggaatgtcagttggtacaagtaccgggctcttcctccccggtctcctcattgtttcctcgtaattccaaaccaactcgaccctatcttctcgcttccaagcagccgaaaagcttacggaacctcaccaaagtcctctattcgttccaagtgcagtgcagccactattcgcatctcgaagcattaagatgagcagcagtccggatcgcagacccatcttcgtggcaacccatcctcgggcttgctccacggccttcgaacgggtatgttccgtcagttcgaagaagagaagaagaccatagccaaaagtctaatcaaatgtcaactccataggtgtttatgacccgcccagatgccctgagttgtgtgcacgaaccctttggtgatgccttctactatggccccgaacgcatgagcacgcgctacgaccatgacgaggccgcaagagagaagagcgggtatgcggaagtccggtacgacgatgtcatgggcagaatcttgaaggagacgttggagaacgacgtaagtgtgcaccgaaccctgtatctcgttctatctctcctcacgggacatcatctgccggcgacattatttatatagtctaactccgattccacttcatagaagacccgtgtctttatcaaagacatggcctactacatcgtgcctcccaacggcgaccgtcctttaggcccggcgcgctcgctcgatcgccaccccaacccggtagcagacagcaacccgactatcattcccacctcccttctcatgctcttccattggacattcctgattcgccacccacgaaaggccatcccgagctactaccgctgcaccattccaccgctgaacaaaaagacgggattcgacgagttcatgcccagcgaggcaggctacgtcgagctccgcaggctcttcgaattcttgcatgccaaaggaatcattgccgaggaaagcaagtacgattccgaggagacgcgtaagtcgaggggcacgatgtttgggcagatgaaggaagacagcgtgtcggcatggagtggtcccgatagagacgaacgactggagcaaggccccgcgctcagcaggcagctggaaaacataccaggtcccgtgaagatcacggtcgttgacgcagatgacctgctcgacgacccggagggcacgctaagagcttactgtgaggccatcggcgtggactttgaccccaagatgctcaagtgggatgacgatgagagccagaggacagctaaggaggcgtttgagaagtggaacgggtttcacgatgatgcgattgggagtaccgagctgacaccgcggtcgcataaggctgtaagtctcttgtttactatatcttgttttcgcatcactctggatgctgtgcggacgttttgataaagatgaagctaatgttacataacggaacagaagacaccgactcaagaggaagaggacaaggaatggaaggaaaaatacggcgaggagggacagaagataatcagggagacggtcgacaagaatgtggccgactatgagtatctcaagaagttcgctttgaagccgaaaaagatggagtaggagaacgaaacggttgtatgacaagacccaagttttgggtcttgttcaggtcacgcatctgagttgttatcatcaacattgagggccccaatatcaatattggcagaagcaatgaatatccgagggatcgctggcaaacattaggttttgtatcgagacggcatcaaaatatagagggaacggcattatagaagggtgtctcgtcaattcaaggtgtacttgcaatgagcaacgggacgacacaggagagatctcaatggcagtttagccacatcgatgagctcaagtctactccacacaaattccaggaggactgcggcattgcataaaatagtcatttttacagagaactatgaatacaaacccgggtcagcgaggtcaatcgaccgacctgtttttacctaaaaaaaaaataccccccacacatgtgatgatacagaacaattgtacacccagagtatgatggtttatggcctagaagggtggcatggactgtcttaagagaactttccatttccgggttggttgtcctcactcacatacctgccccgctgtctgcggcgctcaaccttcacatctccttcttccgaccggagagcacctcgacaaggccgcattcctccttcttccaccccacctaaccccttccatgactgaccatgaccccttactcgctgctcatcctaataggcatcctcttcttctcggcctcgccagggataccaacctcatggctgacgttatcgctccactccctcgcgtggaacttatcctgctcgttggtccagtacaccgttgcccttctcagctgcctcttgacgtcgacaacagcccccttttccaccgccccgctcgccttcttgatctcgcccaccaattctgacgaagacccaaggcgagacacctgccacatgaggttacccttgccggctcccgccagcacggccgccatgtcggccacgctgttgggtttctggtcgttgagctcctggccgcgctcacgcttggacttgtgcatcagcttgcggccttcctcggcctcgttggcccagtccagctcgtgccgcttcttgaactctcgcagcttctggtagacggatcggccgaccgcaccttggtccttgcccgccagctcgatcatggcgagtgggcgccagtagtccttgcggatcttgcgggggacgaggttcttgccggtgaagggttgttggcggatgaggtgttggtgctgtaggaagggtttgcccaaatggttagttgattgattggaactagaagatgatgatgaaaagagggcttgacaagggagggagggtggttgcgtacagagataacgggcttggtcgagtagatcacctggccttgctcaatgtggtgaaacgcccagatgcgatcgccatggcccttggggtttcccttgtttcctggctctgacttgagctgcagcctggatgggctcttgagctcgacagccgtctcctcggccaatgggcttgtcttgagaaccgctgtggtcggttttgggatggcggtggtggggtgtgtgctggcgtggcgcacggcgccggcaacgttggtgacggcgctgagacgcgaaacgccgaaggccaggcggcctattgtcgaggtcgttacagagttcatggcgaactgtgtgtggtttgtatgtgtggacgaacgtataaggaaagtgtagcaccacacgcccacgttaacgacgacggggagtcttccggccttggacgggactggcgcaggcgctggagcaatcggtcggtcggtcggtcggtcggtcggtcggtcgaggaagccgggtgttggtgatcgcgttacgaggtgttggggttaggtatacaggtaggcggcaggcaggcgcggagacgggggaatctggaaacggaacgggacggggctgctcgcgcgcacgcctggagcagcaagcaagtcgactcggatcgcggaggtcgggacgggactcggggctcacaacattttttgggtccgttaggtttccaccaattcgggccctccaatgcgcgggagttgtggggaggtgggcttttgcctgccggagctacagtgtagagcgggctgaatccaatccctgtcgtctaaagctccacgcggggccagctcttacaccaaggcacatacatatctcgtgtaaacaatcctgctcctgcgttttgacaaattccctggatccaaattgacaagcttttggggttcatccgagacaagcctaccttccagttatgtggttgaggtcggggtagctttgtttttggccgtctgctcatgctcaacaacagtcgggtctaaccagcaagccggtcggcactttgccggatcctcctcccatgtaatcaacttacatacacacaagacgggacatctattgcaaggaaccgagactacttgttcgcccttgacccaagactggggaacggtctgagaccggtgcgttagactcacaccataatcacatttgttcaccatttagcagttcacttcagtcatcgtggcaacacggaatcagctttgttacggtagtagctaagttgtatatgatctttgcactgtacgcggaaggagagtatcatatgtacctagtgtatgtcaaggaccacggctgatgtaaacacatgattttgattcccactaaatcttcagaatcaattctccgccgttcttttagatacatcatgtctacctcatgtgaatcataacatctttcgtttcatatcatgtaacgtacctaaacatacaggccccaaactccaaatgcaaaatgtgcatgctttaaaccccgaaggctatcccattttcaaattcctcaagtcatgataccaaatttccgtctccctaacactcggggcgtccacgattatcttcttcactaatcctcctagtccacctctacgtcgtcgcgcatgactgagtcatctttcctattagacatctagtcgtcgtaaagatcctcatccatctcagattccggcgcaacctcgtcaactgcgtcttcctcatccaacatcatttcgtcgtcctcatcattgacctcgggatggttgggaaggactgtaatcttgccgtcttggacgacaaccctggcaacctcaccgtcgcggatgctgccacggaggatcaaaacggccaagcggttcagaacctccttctcaagcacacgttgcagtggtctagcgccataagctggcgagtaaccaagagcacccagcttgtctttggcttcttccgacacctcgattttgacattgcgatcgttgtcttggagccgcttctggatttccgcaatgcgtagctcgacaatcttgcggatctcgcgacgagtgagacggttgaagatgacaattgagctgatacggttgaggaactcgggaaggaagtagttgcgcagggcgttcatgacaagctcgcgagtggttggatcaatcttgccgtccttggcgttgggacgagaaaggtactcagcacccaagttagacgtcatgacaacgatgcagttcctggcatcgacgactctgccctgaccgtccgtgatacgaccgtcatccatgagctgtagcagaacggtcaagacctccttggctgccttttcaacctcgtcaaagagaaggatggagaacggcttgcggcgaagggcctcagtcagctggccaccagagtcgtgaccgacgtagccgggaggagcaccaatcatgcggctgagagagtgacgctcctgatactcagacatgtcgaaacggatcatggccttaggatcatcaaacaggaactcggcaagagccttggtgagcagagtcttaccggtacccgaaggaccgcagaacaggaagctgggaggctggttggggttggagagacccgaccgctgcagtctgatagcgttggacacagactgaacggcctccttctgaccgacaacaatcttgctgagatgcttctccatgtgcaaaagcttctccttctcgctggtcttgaggcgtgtgacgggaataccggtccaccgtgctacaatctcgttgatctgatcgggaccaacgacatcggtgatcatggcaccgccggtttcggccgcagcggcgttgagcgcagcgtcagccgcagccttttccttctcaagcctcttgattactgcctcctgctcggggatggcgtaatactgaagatcagcagcacggctgtgatctcccattctgctagcctcttcggccttttgtctcaagctctcaagcttcatcctggcttcctggagagccttggctctctgtttctcctgttcgtatttctcacggaggggtctgagctcctcctccacattctcggcatccttcttcgcctgttcaagacgagccttggaagcctcatccttctcgcgagacaaggcgtgaatctcaatcttgagctgacgcaacttgcgctccaaggaatcgatgatttcgggctgcgattctcgagcgactctgactgcggcagccgcctcgtcgatcaaatcgatagccgaatcaggaagtctgcgggaagtgaggtagcgggccgcaagatttgcagcggccacaatggcagcatcggaaatagtgacaccatggtgcacctcgtacttctccttgagaccacgtagaatggagattgtctcagaaacggaaggctccttgacaatgacctgctggaaacgacgttcaaaggcagcatccttctcgatgtacttgcggtactcggccagggtggtagcgccaatgcagtgaagctgaccacgggcgagcattggcttcaaaaggttggccgcatccatgccaccttctccggacgcgccagcgcccatgagcaaatggatttcatcgatgaaaaggatgatcatctccttggactcggagatctccttcagaactcccttcatgcgctcttcaaactcacccctgtacttgctaccagccaccagggcaccgacatcaagagacagaagcttgcagttggccagattgtcgggcacatcagcgttgacgatgcgctgagcgagaccctcaacgacggtagtcttaccgacaccaggctcaccgataaggacagggttgttcttggtacgacgtgaaagaatacggatcactctccgaatttcctcctcacgaccaatgacgggatcaatcttgccttccctggccatggctgtcatatcaatggtgaacttggcgagattctcgtgctcctcttcagtgtcagcattgcgagagtcgacgcgcttggtaccgcgaatggcctggatggcatcggtaacgagctttggcttgggaatgttggcctccttgagcgcattcatgatcgagggctcctcggccagggctgtgataaggtggtcgacggcaatgtatgtgtctttttgcgtcttctgcagctcgttggccttgcgcaggactgtatggaaggaaggagccatcgagacatggtcgggaggagggtcttggctggggaggcggacgagggccttcttgagggcgcggtcgaacagctggggatcgccgtgggctctctcaatgacttggcggaagagagagctggttgccccggctggtgcattttgctggtccttgctcggatctgggagagggtcgagaagcgcgactgccagatgaacggggaggagttgcgagtgggcgtattgctctgccagggccatggcatcctccaatgccttcttggcccggtctgtaaattccattttcgacgtcatgatgaattagtgtgcgagactctgttggtccctacagaatttgtgtggtgttgtgtttcgattgggggtgtgtgtgtatgtgttattgttgatgtacaaaagagaaaaatcgcggaaatgttgagatgaagctagtgtgacgtgaggcttcactcttgatgtatatcttggagaagaaaagaacaattgtgtttggggtatctcttagtagacttttgtgttttgatctggggaacaaacaaagaatcgctgacgggggggagaggtcagaaggagtggaatttattcgtgagccttggtggggagagaagtcgcgagttgatgcccgagctggccgtgcaagagcaagtgggatgagtatctacctctagctgcttctcgatggtcctcgcagcctgtcgcaagtagaggtagctgtgcgggcgggcgcacgggaagcgacgacatcatagtgacaagcaagcaggctgcccgcaagaacgaagcgactcgaatcttcagcggtcttcctgtcaccatatactgttggctcctgttcgggcttgaggggtataaagtgggtacctggagggcggggcacatggaagctttccagtggggtccgcgctttcggactgtctctccgtcatcgcagtacctgcatcgacctgactccaaccagagaggattgtcgagacccaaacagctggacgttactgcaatgcttcttttcacttccgtcttctccttccactataatccttcaccgttgttctttgtcttcgtttgcgcagatgaacaacaagggacgttctctcccagttggacgaaccacaatgtcggtatcctcacactccagcatctctctctcaccatacataccttttcccatctacaggtctggccaagaaggcgcagtaaggtcttcggcgattaccgcgtaagggaagctccttgcgcatccgtgatttctacgacgagatagtcgaatacgtaatgttgcgcatcgtggtgggttgggtatcatgagattcctctaaccagcgcgcccaacgtgagccagtttggttggtcacacttcatattccttcgagatggatgaattcggtgcattcggtggtattctataccacaatactcccacgtctcgtttgccactatgtagtcatcaacacctccccacttgagaacctcggacaggaacggagacactggttgaggagtctgaatggcaatcgatcaactcgatgcttgatactagtttggcttctttttgtgtcagtagaagttgacttataatccctctttgatgggtgcaaggccatggctcgacccattcacgaccagaaccacaagctgccacttccaacgtcaagtggccttctagttacgcttttgtcagttgaacagcgagcttctttgctgcgatatcactccgatatgcattacaatctctggaaagctaacttgcacggttaaccctgccagcaatctgggctaccaggacgattgagaagtcagccaggctcgccgcgcaggaaaacaatcgtgtagatgaggaccgaatcctgaaagagagtagcccgctggatacagctggagatcattggcctcgactggggtttgtttcttccatcacaccaggacttggatgaacatcgcgatgcaggagttccctctggaaatataaacttcatggatgtggcatattatccgcttcaggttgtcacttcagttgccggcctgtgacagtgtcgctagggcggcacgctggggtcgcgcacggcaaacgtagaagcgggtaaaagtgggactcggctattttagctacgagtatccactgcagccattgcatctaaagcggagaattgatggcttggcgtctccccattatcggaagagtgggtttccttgtcgataaaaaaaagttctggcagagaaacgcgggcgaacctccatcggttgcggctgtcagcgcttggagattccctcgcattgcatcaccaactccatcaattcacaacacaccgacaagatgcgccctcttacagaaacggagcagaagaccgtcttcgagaaggtcagtttcagtgccgaaacaatgtcatattcaaacaaggatgaacaacagctgactgattgctttggcaccctaaagcttgcaaactactgcaccgatctcaagagtcttatcgctcctctcgatgatggcgacagatacgttttccgtctgaaccactctcgcgtacgtcctgcctctctcgcctccctcgcttcctctcgaccttgctcgatacaccgtctcttcccttttggctgtgcgccaccgaggacaacgacagccgttgcgacggcgatgacagccaccacaccaccaccaaccagaataagggccagataaactgacaaagatgatgatatacaggtttactacgtccgtctctccgttgccaacctcgccaccagtgtcagccgcgatgccctcctcagcctgggtacctgccttggaaagatgaccaagacgggaaagttcagacttcacatcactgcccgtacgttccatgtccaatgccgaatccttatgcggttactgaaacagttggaatgtatgtgaaagctaacaacctgattaccaaccttatagttcctatcctctcggagcacgcccgtcataagatctgggtcaaggacaacggtgcccagcccttcctctacggctcgaacggtatacctctccatctcctggttctctgtcctactagcctcatgaaaactaacgggcatttgaaaacagtcgtcaaggcccacgtcggccgttggtccgaggactgccccgagcactccggtgtcgtcgtctacagcatggctgatatcccccttggcttcggtgtcacagctcgtagcacaaccgaggcacgccgccttgatcccacgggtatcgtttgcttccgtcaatcggactgcggcgagtacctccgtgatgaggacaccctctttgctggttaaagtgtcggtccgagtaagaaagagggaaggaattaacgaaggcttggaaaagagaaggtcatatgaactttttttttgctttagggaagtaccataaaggcgtcctggcgtttacaacacacacatacacttttggtcagaatcagatacctccagcatttttatctgggcagatataatttgatcttttttctcgtcgagcaatggggcaggaccgagacatacctacatcctttattaggaagtgtgatgggatcctctcgacctcgttgtttttatacctgtggaagccattgttcgtccagatcccgacttacgcaacactcaaattgtatctgtttacgtcgttttcaacacgtaatttcaaggtacgaaccccgtccatgtttttgtataatcgcactttttctaccaagccataccttcaagcccgatgtcccccaacaggactagccggcctactcaccgtattgtaaaagctcacactctccctctgcgccacatactcgctatccgcataccccaacagctgcccaatctccacgctctgatgtcccttaatccttgcaatctcggcgctcgcgtagttggtcaggcaccggcccacctcgaccgcttcaccctcccacatcttgccatccggaccgggcgtagaccggcgcttgtcaacgacgcacaggcgcacagcctcttgctgagcaaagaaaccctcgacgtccactacgccgacgggaagcagcccagctttgccgaggagagccttgtacgcgccctggtcgatgtacaaagtgccatgcggacgcaggccgtgcaggatccagaagtagcggtcgcggacgggcgagggcgagggcaggaagcgcgtgtgaagcgggatctggctgcggtcgatgacggctggggcctgctcggagcttgggttgacagccacggctggggtggatgtgccagtgacggagtcggaattgttggtgagcgaggcgagagacgctgtggacgggtggttgatctgcgtggtaagggaggccggggaacggctgccttggatatgcctgacgatcttgtgaatgttgccagggttggaagagcgagtgatcacggtggtgacgccggcggaagtggcaaggcgggcggctacgatcttggtggacatgccgcctgtgccgagcgatgagccggcttgagagactggaaagtggaggcacatggttaggatgctgtttgagaccctgtgctacaggaatagaatggagcttcttaccatcggcaacaagagcaccgatatcttccacaacctcgattggctgggcgtcagggttggttctggggttcttgtcatagagacagtcgacgtcggtcatgaggaagaggagatcggcgtggaccatggcggcggtgatggctgacagagtatcgttgtcaccaaacttgatttcagatacggccagcgtatcgttctcgttgacgatggggatcacgcccatatcgagcagctcatgaatagtgttttgcgcattgagatatcgtgatcgctgaagggaaagtcagcggaaagtcgttcatcattcaggtggtgtgatccccactcacatcggaaatatcgctcctggtgagcaagatctgggcgatgggctgtctgagatggttgaacaagctgtcccacagactcattaggcgacactgtccgatagctgccaaggcctgttatggtgtaagccaaattatccttcttgtcgtgtaactaggaggacttgcctgcaactttgagatgtgttttggtctcctctcaacgtccattctttggaggccaactccgatggcgccggatgagacaatgatgactttgtgcccatctttacgtagcttgaccgctgtctcgactattagggtgagattggatagaaggggctcatgtgttttttcgtccacaatggaactggttcctgggggagtgagtgttagcccagtgagccgtggctaatgagatccagcgtgtaatattgtcgtttcacatgaacatagagcatttcatgctatttcgaggaaaactttgggggttttccctcaccgagtttgatgaccactccaagggaacgagggctcttcatagctataatgttaaagaaagcgttaacacacagctcttgcagataagcgcctcaaaacagtagactgagaccgctctcgaggatgatgggtgagtgagatcaaataacagagtgtggttctgcacttacacacatggtgatgttgcgtctcgggctccatctttatcaagtattcagactgcagctggcctgtatgcgcgtgatttcactcaaccccagcttggccgatcaacaactgaaccgtttctcgatgtggaattgatcccttcaatgtgcattcggtacggacatgattcccttgggtgctcctggaaactggagtcacagtgggtgccgcgactttggcaaagtggaccgagtcgttgttgaccgcgccaacgaacggccgacatcggggcacaaagacgggaacgtgaggacaggaaaaaaaaaacggggccatcccacggtcaccgcccaagaccagtttcagggcattgtcacagggcattttcggcgcgcttttagggacagaccgctccgggcttaccggccttgttgtctccgacagggcgtgagatgtcggcttttgcgcgctaggtgacctagtgcggtgcccgtaaagcaagtcccgaactcccggttccgtcccgatgggaaacttcccttagctactacccaccttccgtctatgtacactattcactgggcgtccgggtacctctagtgacgacatgccaggtgcagctgggctgttttccgtagtggtgtctccactgtaaattttaggtcccagacctccccgtcaaggtgcccatctcatctcataaacacgatccgattcgattgcagatcaacgattgggaacccccaccttcgacgataacctccagctcaatcttggagcaaacacaacgtccgaaccgacaaccacaccatacctgctcaccatgtcaccagcgcccaccactagcgccggccccgcgtcctcgggcattcctccctcctccctccccacatccaccgtcaccgaggacgatacgaaaccctcctcctcctcctcgaaagccaacgatctccttcctcgctacctcacgaacgacccctcccgcactggctacgacccctccatccaatggtggatgaactacttcaagattctcaccggccaaatcacgcccgagggcgtcgagcactaccgtgaagaccggtacaaggccaacgaggcgcgcgactgcgcgcggtgcgaggccgaccgcgactggctgtttcagaactcgccggtgatccggttcctgcgtgagaaggtggccaacctaaacggtgtcttggatgagaccaatgtcgtgtgtcgccggtgtcctagcaggattgtggtgattcccggaaacaaggagaagggagaggaggataggatagaggttgccagacagggtggtgggtttagtcctgatcatggcatcctgttgtgcgccaatgagatgcgcaaccgaggacacttggaggatacgctggcgcatgagatggtgcatgcttgggatcatctgaggtggaaggtggattggttcggggagaagagtttgaggcacgctgcttgcactgaggtgagttccctctccttttcctgttccgtctgtttcgtttcgagctggaaggacagttgctaatctttgggatgttctgagcagatccgagcatcaatgcttagcggcgagtgcagatggacacgcgagtctattgtccgaggcaattggacgcttacccaacaatttcagaactgcgttcgtatgcgagccatccagtcggttatggcacgaccgacgtgcaaggacgatgtacatgcaacaaaggtggtcaacgaggtgtgggactcgtgcttttcggacaagaggccgtttgaggagatttataggtgatctcgggcctgtatcgcggatgcagagggcgttttataccatgtactcctgctgtttttgtgatgaacgtttcttgacatgtacaatcaatgataccacttcaacttgagattccagctctgatcttgtggcgctgatatatacactggtcacacatgtgatacataaactaaagtcaatgtccagtccattgctcgctaaatgccggaacgtagttacgtatatgcacagataatgaactcacaagcctcctccccttgacaatacggggatcctgatcctagccctcttcctctcgctcaaacgcccaagaacgcccgtattacaacatgaacaagaaaagaaaggaaaagaaaaaaaaggaaaaaaaaaaagaagaaaaaaaacaagaaaaaaacaagaaaaacaagctaacaatgcaagtaggctccacgcttccgcagtgctcgaagaaagttcgacggatatcagacaaagtaaaagcaaagccaagagacacccctcagttgcccatcttacttgccattttctcccggttcgcagctctttctcccttgacgcagtgcttcaagatccaagggtggttctccacctcctccaaaggaagacgcttctcagggtcgagtaccagcaactggataatgggttagcattgaaagaccatccttatgggaaacaatgacttcttaccttcttgatcagatcctttgcctccttgctgacccactcgggaatggtcatatccgccctcgcaatcctcttctgtgtcatgatcggcgtatcctcaaacggcgcctcgccgaccaaaaactcatacgtcaacacgcccaagctccacaagtccactttctcattgtaccagttatccttggatccgctccggatcatctctggcggcaggtaatccagggttccgcagagcgtctgcctccggttgttgggcgcgtgcacgctccagccgaaatccgatatcttgatttccccgtgaatgcccactagaatgttctccggtttgatgtcgcggtggatgacgtgcttgcggtgcaagtatttgagggcggatgccatttgcgcaacatactgcgctgctttccattcggggaaacggttttccttgcgcaggtgcttgtacagctcgcccttgccggcgtactcgagaatcaaaaagatgcgcttgctgtcatggaagtgtccgtacaacttcaagatattggggtgtcgtaggttggattgaatttcgatctcgcgacgcacttgcttctcgactccagtgccgtgttgcaattccgacttgtagagcaccttgagggcacagatgaaaccagagctgcgctcccgcgcgaggtatacgcggccgaatttgcctttgccaagcggccgaccgatttcaaacatgccaaggtggaattgtttaggggatatcgactgttcgtagccggcgctagaggatgactcggatgtagatgtacctgtcgaagacacgctagcggaggccattggctgcgagagttcgtcgtgatcatcgtcgtcgactctacgaatgccggcgtatgttgtggacttgtgagcggcggatgaaacaatggtcgaagatttcgtggcaacgggaacggttctctgtggttttcgtggtgagggaggttcgctagagatgatgggcggattcttcctttgcgcgatctgcgaaggaacaaggaacggaggtgcttactacggtattgccgctttgcgattgaagggctactttgaagagattcggcctgccgggggcgctcgtgtgttggacttgactgggacctgcctacgatcgcgcaaatcagtcagagaggctatcacgcaaacaatgttgtataaatcatacctttgacttgagctctctcgccttttgctgaagtcgagcgccatcgcttggatcgttgttttcgtcatgtatcgacatgcgcccgaagcgtgactccattggttggcccgccatcttgggcacgacgatttctaggatcgcgaatgagaaacagtcgccaggaagtctaggtgggatgttgcatagatgatgggaaactagcgggcgggcgcaaagcaatacactcgattcctagggcgtcgtgttgaaagcgcaggccacttcagtatttattggttgaagttggttgtcaagcaaggttggttttacacaaggccagcgaagttgatgctgattggagttgaaacgacacttcccagatggtgggccaggattggggctttatttaccggggctcagttccgttgcctagcaacagtcattgtcttccacttgtctggctgcgccgaaccttccctcctgggctccctgatcaaacaactgagaccagcaatgataggtgcagcgggaaggtgggctgggctcagcagcgtccagaggattacaggagacacgcccttggacttaacaaccgggagagacctgactcggtggtaattgacacggcaatgaatatgactgtgaggatctcatttgtctgatatcttttgtttttctcagatttggcagaagcacctttgatggcagatgtcgtcgcagcgacgggattaacccgacatccaagcaacggaatcaagccctgccgcccctgcaggtgcgcgctaacatcggagctggatggggggagggccccgctaaaccccgctagatctccaagctgctctgagcctctgacagttttcatttactatctggacatggcaaaactatcggccttcttcgcaccatcagctgctgggaattgtaccaagcttgacgtttgacctcaaataacggtctgacctcttacatttccacaagcacagcaacaactgggcgtcaaatacctcgaaacgccctcgcccgtacacaacagtgaccgaatcccttacccgacgacgacgacgaggacgacgacgcccaccatgacgtccgtcaaaatcaaccacatatcatcgctcaatgagccgtacccctccccttcggccctcgaagccgccaccacaatgcacgttcaaggcgccttcgttgttgctacgcgtaagctgcccatcctcaaatcaggtcccatcgacgccatgtcggagcggctaggaattccaattcccgagatgatcttcggtgataacctggtctcgatcacgcaccggccaacgggctggtcgatcgagttcaatgccgaggacgcgctcgagcgcgtggacaaaacgggcgaaaagatgctgcaggtggcgtacgcgggcgagtggagctcgagccgcgagaagacgagcgcgggcatcagcgaggtggtcaagccgtttgattggagttatacaacggactattgtgggacggagaggcccggctcaaccggaggggctgaagggaaagaaacaaagttgcatggggacgagaacacaccggatatacctattgagctcctgaaacggcgagacccgatcctcttcgcggacgaggtggtcctttacgaaagcgagctagatgacaacgggtgcagtatcgtcagcgtgaagctgcgggtaatggagcaccgcatgttgctgctgtgccggatgtttatgcggttggataacgtgctggtgcgggtgcgggatacgagggtgtatgtggattttgacaaggaggaggtaattagagagtatacggaaagggaggataagtttgagaatgtgaagacggtaagttcttttgggagaaaggagacaggattgcgaaggaataggttagctgacgacttgttggctctgcgaaacagaaactcttcatgcaaggcctcaaactggatcaggtcaccatcgcacttcgtgatgccaaccaggtagcgcctctgctgccgcttatcaagcagggagttgagagcgttatcctaggtccgggtgtggctacgaagacgacgacaacaacacggttcccagggcaaacgcaatcgacaccacagactcagtttgtccgtccgccgccgagataggggctgaggacagattcttgcacgtttagagcattgtatgcaagataatatgggttaacctcttcatgattgacggatcaacggcattacaggcgttaaggagggtttggctaaggatacatagaatcgggatcatgcggagctgcaccaacaacaccgctattaatcgtggatgttctcccgacctgatcaccatttgaagatgcatatcaaagccggcctgttcaggtctttggtgatagtttttggcgacacctgaggtgaacaagacagccttattttcagccagtgaatatgcagaacgctagtaatccagatacccgtcgacctttgaaacacaatacatcatgtcacataccattccgaattgtggcttgtgctcgagttaaaaaacagaccacccagcatgaaaatccaactccataacccagaaaatgcaacataaccacatcacctagcatccggaataggcgaactcggctgcgtaacctcctcaaacgacagctcccacttatccacctccttgaacttcttcgccgccttcagcagctcttcacccagtctctccgtcatcatttgcgtcgtttccggcaactcttcagcctcaccaaggtccattgcagaaactggttcctggtcatcatcgtcgtcctcgccatcctgctccttatccctgtcaccgcccgaagcatcagcaccatcggcgttctccttgtcggagcctgctctaccgtacgttcgctttggctccgaagagccgggtttggatttggcagcggctttgccattggtagttgtaccatgtggcggcttcattttctgcttgtccttctctttcagctgcttctgctttgcggcactgagcgccttttccttctttttcctggcggcagcggtggcaatgtatgatagttcgtcaccgtctgcggcagtttcatcttcagaagaggaggaggagccctcgtcactagtgatgtcgtaagggttctccttgttcctccccttcttgttctttctgtcgggttttgcgcgattccgtcgagcaggcagcaagcttgttagtgcctccgttgctaatttttcctcttcacgcttcttgacagctccggtggcctttttgaatgctgcggcggcgactgctgaggcctttgcagtatttggggctttgtagtttggtgagtgtgtgagtgagggtggtgaggaaagttcagatgacatgtccgcgtctacggcccccattggcccggcgcctaggcgtggtagcagttcgggagtctgaagtcgttctgtataaacaggtgctgctcgccggctgttgtatgaccggtgcgtcaagttgttgagtgatggccaggccactgggctctcagcttctgaggaatcgcttgcgggtggtgcgttgaccgggtcgttaggatcgatggggggcctggactgcctgggaggactggacggtatatggtctggaacaggcgaaagggcgggtgttgagagtggcgatgaaatggggctgtcgcttccatctcgcatctctatcgactggtgaatgacctcattttcttcctcttctggttcaggaacaggttgctcatgtaccactgatctgccgcgcttcttacgaccggagtggctttcaagtgacttgcgtttcttcgagcgccgagatggagagccggtttccatgatttcttcatcgtcgtcgacaggcatcgctccactggaggccggaaccgtgacatcggcacccaaagctgcgcctgtgaaagcgctggcaccagaccgtctcttcatcatgtcgagcggcgtcgactcgccatctggacctgaatcttcgtcttcaatagccgcttctcgatccacatccatatgatcttcctcatcagtcatggggatgcgtgacacctgcgaagtcacggacagggatctctgtcgtcgtcctttctgtgccgttcccaaaatactgggctcgcgtgctcgtcgcttgaacagacccaggttgagtgtagacatgacgctcggtgtagtgggccccctgctacttggcctgacgggcccgtcgtctctgcctgagacactgttttgacgtggacggtggcgctggaagagaccgacatcgaacgaagaggtgttggcggaccggtagccaccggcattcagggcggtaatcgtagggtcctcgagactatcgtcgaggtcaaacatatcgtcatccagatccaggccggaagtgtcgcctgttaatcgccggggcgctcgcgggctcggtcgggtggactcctctctctcgcgtctagaataggaggttgcggcatcgggattccggtcggtgtcggcagtaccggttgttgaggtcatattggccagccggtccatggcctggtctcgcctctgtttcgcgtcctccagctccttagcctggtcggaattcatgtgtcgttgggctgctgccacggcggcggcgcgctgcttagcgcgttccttttctcgatcgctaacatcgtagatatcgctgctggggtctgtggcagtcggcttagtgacgacgggtggtgtggcggaggagctgttcgctgtaggctgcgacggcacaacccgtgatttccttggtctgggcatcgtgaatgtgtcgcggggttctcgcctggggttgtcgatatcgggtctcagagagttgtgggaagtcggtgggattatatacttgtattagggtaaattcgtgtgggcgaaaatcatggcagttggtggtggtgcatatgcaggtgttgggggtcctgttcagtttcccggaatctcctccgcgcggaaaagttggagaatcgtgaatgtaaatgcgatattccgtcggcgctgatgttgacgtattgatgtaccgttgcaggtagatcggaggaaagtgcagtcccagagacgggacgcgttccttgatcaacaccggggtatcaaaaaagactgggtccttcaagcgcgtgccggtctggaagtacctctgtaccgtagcgagaccccgtaaggtagtgtagaatgcggggtgagccgtcggcaggcaagcctctccgctctcggcaacagacttccagacgggctgtacgcagtatgtggtgtacagacccaactggatcatccaatgacaaggttgtctgtcacctgtgtctgggcaaattgcttgtgtgaagttgtaggaggaaacaatgctcgattgctttttcgtagattgttcttttcttcgcaccaatggcttaacgtagttcttttacttctactatgcagtacactagaggcatcctcaagtcctagtccctgacccttgagttgtcatcaacaatgagaagttcaagctgttccttgtgtccctgccaagaacctcattacgtcacgatctgtagctagcgtagcgttaaggtaactggctgctgaaagtggtgaactgttcaagcagagagagcttcaagcttgaaccaacgaacgaacggtatcaacaggatcgacatctagtaatactcattagagaggtagcttatgcttacttattctaccgtattgctttccgccttttcgtccaccaaaaagtccatgaaggtgacacaacaacaaaacctcacattactccgatcctccccttcttcacgtcgcattgcgaacctcaccaccaaaagtccctgtcgcgaaacaccaaaagtcactacttcccctccaacatcaaatatggccacccgcatagcctgtcgcgctgccttccggcgcaacgttgtgcccgtcactctcggtctcacaaccaccttcgccctggccgcgcgacaacagcctttgaagctagacgccttgtccagctcgcagcagtcgcggtctctccattcccagaaagacaacaaggaggagtggttgaacccggaaacgatcaagcagctttctagtgggagtttgagcggtatgactaccacccagcttggatattgattagttgtatacgggaggctaatgtcgacttgtgccgcctttgcaggtttcgccaccggtcttttgatcagtgtcttttccaagacgctcgtgcttttggcgggtgttggtatggtgctagttcaggtgggcttttcaacttcgtgacagaaatggaagaaagatgatgtactgacaaaagcatggggataggttgcgtctcgatacggcatcgacttggtaggcatgttgcatcttcgcgacaaggtgaactcgtcaaagattctcaaggcgttgcaacacaaaatggcctttaagcttgcctttgccataacctttgctctttctgctttcatgtctttctagatcaagcaaggttcaaagacggagaaaatgatattaactctacacatcaagatgcatcgatggcgttatcacatcatcgggggagaattttgcagagtcggcatcaagacatggatggtgatacgctgtctatgtattggtcattttaggcgttttgaaagactatcagatatccaatgtttgagactgttctggttttccaactttgaacatccatgactatcctcgctcctttcgctacattgaacgaccaatgaccagcttcgtgttgaccacccggcttgtgtgccacaacagatagccatctgaaagacatgagagccgccatgggtgccaaaaaaaaaccagcccaagcgccatatagcagcagcggtcatgtaaaaaaaaaaaaatcgctagattcccggtcagccctggcgcaaggcagttctgggatccttcggcacactcgtccagttgaaaaacatccagtgcagacttgatgtggatgttctgttaagtctcatttttaggggcggatccaaaatactccaacgcccaacatatttccaagctctgagctaaatcgtctggacggtcgggtttgaaactcggcttcaaaaacaacctaaaacgggctcgtttcccgcagcagccactccgtcgtgagctgatctccatcaaagtagcctgccatattcttcctaatctcctcgttggacttgtttagccagtccttctcttcctgcgttagcaagctctcatcaatcagcttcctgcagtagggtaccatggtgacatgctcgaagcccagatacggcttatcgccaaactggtgctccgtctttacttcacgaacaatggccaggttctcaatacggattccgtagttgccatcctcatagtaaccaggctcgatggacagcacgttgccaggagccagaggaacatcgatgtacgccttccgagtaccaatgccgatgggcccttcatggacgtttaggaaagatccaactccgtggccggttccgtggcggtagtctagcccgtatttctggaatcattgttagccatttgtggatattaccacaaggagcaagtcgttactaacccagaggaattggcgggccaaggcgtccaacgcaaaaccactagttcccttggggaataccgcagtgtccagagcaatgttgcctttaagaaccagagtataagacttcctctcggcatcggtcggttggccgaagtgcagcgttctcgtgacatccgttgttccgtcacaaaattgtgcgcctgagtcgcagagatagatggcatcagggtcaatcactgagcaggcgcccctttcgggcttgtagtggatgattgcgccgctgcgttcatgtcagcatctttaagtgaatgaatttcacatgagaaactcactttggtccggtggaagaaatggtatcgaaggaaagaccaacaaagtcggcttgttcgcttctgaactgttccagttggtcggcggcctccacctcatccagcttggccttcttgttgattaactgatcctcaagccaggcaaagtacttgattagggcggcgccatcacggatgtgacatctcctcatgccttcaagttccgtctcgttcttgatggcctttgcgtccccaataggactcctgacctcgtccacgtgcttttcgccgcccaacgccaacttgagagcccatgaggctttgtttgaaaccaggtacttggtgggcttgtccgactcgctagtactcttggcagcattcgcaaggatctcggtgtccttgaagaggtcgttataaggcttgatcccagtgccgttctcagccaaatattgcttgacctcgtcattcagttttgactcatcgacgtacaaggttgcgctgtcctttgtaacgatggcgtaagagaagaagacggggttgtatgtgatatcgttgccgcgcaagttgaaaagccatgcgacttcgtcgagcatggatacgacgaaagcagcggccttcttcttttcgagctccttgcgcaggtttgtgagcttctctgctgtgccctttcctgagtacttggcaccaagcaagaagaccggctcgctgggacgaggtggtcgactatctccccatacgagatccaccaggttctcgttgatggccttcaagcctgcgccgccgtgcttcttgatatcgccatcgagcttgtcggctaccgccggggaaatcagggtgggatcgatgccaacagattttccgccagcggattcgtctgctgtccattcttgccaggtggggacatcttggagcccggtcttgagcaggtgccagttctcatccaactgtttggaggcctggttgaaataacgaccatccgtggccaaggcggccttgtctagtgtgacgactgccgttccagccgagccagtgaaacccgagatgaaagcacggcgggcgtcgcattcggcaatgtactcggaggcatggctgtcttccgaggggacaactgcgagattccagaagggtcagcggccagtggaatcgtcttggcggagaacggcacagggcgtaccatagatgtcaacattgcgctccttcatgagagaccgtagagcggccaagcgatccgttgtgttgacagtcatggtctcttcgtccgaagcggctctaagatgttggaataatcttgatgtgagagagaatgctctggtcgtacgtgacggctgagggaaggcagtcaaggccctgggcagattatgtagaaccctggcggcttgggagcggctggctggtcgggggacagaagacgcaactgctgtcaggcaagaagagggaaaggaccaaaaactccgcatggagaggagaggagtgttcccgtaacgtcgcaagggaagagagacagccacgcagacgggaccagagggggacggtggttttataggatagcagctagtaccgagaagctatcaccttgacttggacgaatggaagagtcaagtttggggacttctactttgggcgtagttggtggacgggtacctctctacacagcacgtccagtcgcaacgttttggtcacacgacgggacgggttatcgcaggtacctaccttgcctgctgtagtggtacctatcagatttggtggcccggctcaactcgcatcccacacgggacctcgagctcctctgcgcccaacgatcgacgcccatcattgcgtgccagggcagtcggtactttccatcttgagccaccctccacccgcgtccaccggctctgcggccgcctccgccaggtgggtcccgtcatcgctaccacaccccactagaggtacataggtacatgctgttaggtagctgaagccctacgataggtagcgtgtattcacgagatgcacacttgagagtcgagacaaacactgccaattctagcccaccacagccaggccaggcaggctccatcgtttttcatcaccaaaaaaactggaacaactaaccaagcacaaccttcggtcttgtaaaacctcttttcgatgtggttaagtcattgcaaaaacataaaggaacaacactacaagcgcggtctcttcaacagcaagagtccatctcccgtctctgttcttgcacatacctctagtatatcagagtgataacaaattgacggttctggaaccaagcgacccaccgatacgatccactattctacttagtaaccttctcttccttggcatcattcctcaccaacacgcgccttcacctttcctcgccaagttggacgaccgtcgggcatatttctgcactcgcactcctcctcacgaacctggtagagttcactggaagatggagccactacccttacccaccagtttggctgaggtggaacaggtaagaggaatcgtgataagaggatggcggattattgaatgaaccaggacgcccgtagagaccacgaggctaacacgactcacttctgctgacagttgataatagctctctatcagccaaacccccctgagaccgtctcacgcatccaggagattctccagaggttgcaaaagtcccccgagggttggcaacttgcccagagcttgattggaaacccaaatgacaacatcaaattctatgcggccttgacaattattgtaaaactcaacaaagacaggtacgtacctttgccatgccattcctcttttctgttaggccttagcagactgacaaactctccaaagtgccaacctcaacgacgatgaggcaaaggagctgctccaaaacatccttggctggacaatagcatcgtgtgcccagggtgttgctccctttgtgatcaaaaagttgtgcgttgctctcgccacattcttcatccacttttctcagctatggcccaactgccttcggcacttccttcacagtctcgatatcggacgggctacccctatcgaggcattggacgacgctctagagactcctatcattgccaacaatcttgaaatctcgaaactcaaggtcgccgtctggttcgcaacctcccttgttgaagaggtcgggaagacggatatgaattcgatcaagtacatccatgtacacgaacgtctcgttcgtaatgccttcgacttggcctcattgctagcacgcggattcctcccatcagatgacgcgtaccagactcagggggagtcgcttgtctgttttcaggtgagtgaaagaaacaggtttatcccagagttgccgatatggacgaactaggtcgctgacgatcatgtaggcctggattctctatgctcagcgactgtcctcaaataccgatgttctagtgacacatctacgggaacttgttggcccggctctcaactgcttcgccatcgacgatttattccagccggctgccgaactcttcagtgacgtgctgagcaattattcgggatttttcacagaggcacattatgcgtcattggcctctttattcgacagcgaatgggcggcagaacactacaacagggtcattcacggcgaccatcagcttgatggcatttcatttggtcttctcatgcttgcgtatggtgatgccaaggtgtcggatctcatgtgtagcacagacgagcggtcccagaggtttctggccaggctggctggtcttctcgctgctgatggctatctggtgggcgaggattcgatatttgtccctgccctggagttctgggccacgtttgtcgaaaccatgatcgacaatatttactcggaagacgaagcaaaagtaaacgtctggcgctcgcatgctgaacaacacctcaagagcgtcgtgtcgaactgctggaggaaggcacaatggccccctgcagagactttcgccgaatgggattccaatgagcgtgtcggctttacggatgcgagaaaagacatagcggatatgctacaatctatattcactctcgagaatctcactctggtctcttttttctctggacttttcctccaggccctctctgttcagtcatgggccgaagttgaggcatcggcattctgtcttggatccctgtccgactgtatcacggaagacccccaatatgacgtggagttaagcaaggtctttgcttcacctttctttgatcttctcggccaggctcaaggtccggttccgctacgtctgcgccagacaggtcttttgctcattgagcggtactgtgagtattttgagcgccattccgagtatcttcctcatgcgctcaacctgctattcgcggccgttggcgaccctgttcttggtgggccttctgcgaaatccatctcgactctctgctcgtcgtgtcgctgcattctcacgagcgaagcaccggccttcatcatgcactaccaaacaattcgtagcagacaggttctcgactcccttgcagaggaacgtatcatccttgccattgcttctatcatccaggccattccggattccaatcagaagctggctgtctttgagaacctctactcgatcatcaaggcagattgcgagcgtgctgtccagctcaaacagcagcccagcatattgaacctgtctgaccccaacttcttgcgcggtgttgagcaaccaggcgatgttccttctgccgatgaagtctctcagcaactcgccgtccgtgctctccgatcgctgcagagtatggctaagggtatgcaggatgtcaaggagcatgtggttgacattgacgccgatccattcttcgccaaccaggacccgaaactctctgctatccagtccgatatcctcaacgtcttggtcgagatgcagaagaatttcaacaccagcggagagatcgttgagataatatgcatcatctttcgagcagggttttcagagaccgagccgggcccgtttgtattccctcctgaagtcgtgacagatttcctcagtcaacaaagattcgaaacgcctaggctgggcactttgttgagcacagcatgctcatttgtcggaagtctgtacaggggaccaaagaatatggttccatctttactggctcagctactgccttgggtaatcaacatgctcagtagtcttccggaaccagaaagcgacacagaagtagcccaaaacggcatttgcttcgtggataagattatgacaagatacccggaggtggtgtttcagattcagccgtcacagatgctcgagttctttttcatgttctcgctcaaggtcctaaacgggaaggaacctctgccgaagacagcgtcggcggaattttgggtatgtcccttcgggctccttgaatgatcaaccaaaatgtttgctgtactaactaacatgttaaatcagagtaacttcattaccctcaagtctgattcacccgatctccaaggaaccatcaacgctgccatggagcacctcgggccgcttatatcgcagactctcatccaaaatatcgggggcaacgctgcaagaagcgagctagacaagctaagtgaccctctcaagaagcttgtgacgagccaagtgcgttcaaggcaatggctcgaacaggcgctcttcgaccccagtttccccggtcagcaggtaggcaacgacgagaagtcaacctttttgaggaagattattgggtaagtctgtcagttacttggttcttccgtttacacactgctgacctacaatttaatgcagactgagaggggcgagggccaccaaccaggtagttagagagttctggctggcttgcaggggttcaaacttttcatatgcttcctaggcttgtgcaatggtacttacgagcctaaaaactggatagagatcatgaaggaacttttgtaaccttttctctgtactaagtcgaatgtgctctttcctatgcgggttctcttgacaacggctcttgaaagtatcattcggacatggtaggcaacgttgtaagccaaattgggccctagttactattccagtcgacaacaacatatggtgaaaataattctctcaagatgctactcaatttatcatcaggcacacacttaccaatgatgtgcttctcgtgtataagggttatgaagcgagcgaggaagggctcgacaaagagctctattgtgtctagacgtggtcctagcgtcactccatctataaccctgccaagccccaggtgcaccaagggtaggcggtcatactgccatacacaaccctctctcttcaaccacagttcgtcctgtctccagtcgagcttcttcacccagactgaattcactacgtctcagtgtaagttcaaacacccagtcactatgtgctcaccaaaaaagctgtccctttcaggacagttcttaggtttttgtttgtaagacaaaaactaacacgcacggcaggacactgtgattagtcttttggaggtaaaccctctcacacaacatgaagtccctcaccaggccctacggccttatgtgccggcaccgccttacttctctcaccactagagcatcaaatctccaacaacgaccttattcttctaattcctcatctgagacaagaacagcaacaccaaccgcaacaccgaccaaaaaggcacaaagacaagtaatcttctccggtatccagcccacaggcataccgcacttgggcaactacctcggcgcccttcagcaatggaagcgcatgcaggacagcgcggatcctgagacgacggatctcattttctccgtggttgacctgcacgccatcaccgtgccgcagcagcgcggcaacctgaagaaatggaagagagaaatgcttgcggcgctgctggccatcggcttggaccccaagaggtgcaccatcttttaccagagcatggtgccagggcactcggagttgcagtggattttgagttgtacagctagcacggggtatttgtctagaatgacgcagtggaaggtgagtttcttttgaggttattgttcgatgagagagaaagagagagagagagagaggaaagagagcaagagaacgagcgggggaaagggttgaacacgagaccagcggctgatggtatgtgtgtggaaaattactctactacagagcaaactacaattagcagacgacgcccacatgctagatgacaaggccaaatcctctctcaagcacggcttgttctcttaccccatccttcaagcggcggatatcctcgttcacagggcgacccatgtccccgtcggcgaagatcagaggcagcatctggagtttgctagggaatgcgtgaccaacttcaaccacgcctataagggcaaggtgttggtagctcccgagacgattttgtgtaagtacatcgtcatgtcttctcaaaccgtggcccttccgctcaagatacctcgagtctcgagtgactgcttcgacgaaactaaccacctccccatatgatacacagctccaacaaaacgcgttatgtctctccaacttcccaccaaaaaaatgtccaaatccgaccccgacccctcctcccgcatcctccttaccgacaccccctccgagatccacgccaagatcctcaaagcgcggaccgactcgctcacgccttccctgggcatcacctttgacccgatccaacgcccgggcgtctccaacctgcttcagctgctcagccattttgacacgcaagatcgttccgcgcaggagatcgcggcccagattaatgctgaggtcatgggcaaccatggtgggctgggaggagaaggggaggagaatccgttaaggaagttgaaggagagggtgagcgaggtggtgcagagagagctgaatccgattagggagaaatatttgaagctgttgcaggaggatggggggaaggagggaggttatttggatgaggttattcgggagggggcgaggaaggctaatgagagtgcggagaggacgatgagtagggtcaggagggctgtggagttgggtgcttaggacatgcagagtgagaggttgttgtaagatagatactgggtgatctggttcggacacattttcggtagataaaagctatatggaatgtctgtatctgtggtctgtattgcttagagtttggctgtcgttcccatggtgcttcctcgcatcgatctcctccagtggcaatttccgtctagtccttcctcgtgcacagcacagtcgagccatgatcgtctcctgatctgtactatacatttcttatgctacagtatctatacacaaaggacgggccatatgctgaagacaaaagggacaaacctgaccagagagagacagacaacaagaacaaccacccaggcttaaagggcttgagacgggaccagcagttggtgtatctgtttagcgtccacccgaaatccggagtctctccttggcaaggaagtcctcgaagttgccgacacccttcatgtcgctgacatggctgaggtgttcccacctggtctccagaagtttctccacctcgctcttgctctcgtccatggccttgctgacacctgtttggtttggagccgctggttagcatacaggcaacccaaaaacagtcttccgaagcaaatatgggacggaaatccacgtatccacgtaccaagcttgctgaactcccaaacgttggccttcataccgataccatagtaggcatgcttctgcaagaaggccaaccacagctgcaccgtctccgggtggccgtccttgatctggatcagtcttctgagtgtgacacgctcaaagttctcctgcgacttcttgaaaatgaaatgcgacttgggcacggtccagcgctcgatcatgcgcggcaggggaacgggaccgaaggcaggcaggccgaggtagtaggcggcgcgtagggcgaagtcgcagaagaactcgaggtttcggatcgaataggaccggagctggaggtcgcatgagggaacgccatactcggcttcgcgacgaagcggctggaggtagagggcctcgagggagcggggcatacgggacatgatcacctcctgctcttcgggttccgcggcggcggcagcggcggccttggctttcttctggtccttgggggcctcggtggtcgtcgtgatccgggcgatcggtgtggtgctagcagcatataccggtcagtcattctgcaccgcctgggctggttcggttgtgtgacgatagatggagggagggagtgcgtgcacatcggcggggtcttcgacgagcgggtgggcgggtttcggaggcacggcgacgttatcgaggatgattattcgcggcaatgggtactaacctcgccttagaggcggcatcgggacctgtggtcctactcaactcttagttcctgcccgcgcatacccaagaatctcagcagcactctggtcacttacacggaagcattgcgccggagctggggcaacggctggaagacgctctgggcggaccggagggtcgcaagaggctgccatccccaagcagattagacaactattccacaagcgcacacatcttacaaacgcatgaggagaattcttaccgcccgtccctggagggaccgtactactggccttattatcatcttcgctctgggtggtctgggagattgaacgtctccaagttgccgtcgcgcgctgcgcggatcaaccgagtttttagcgcaagttccatactggggggtcaattcggggttcttatcgataaggagctagtgacgcccatttcttaagctaccaaaaatcaccgccacagagagcgaacagaagcaaaataacaagtcactggtagcataggagaaaacagatggttatcaaacattggattgtccgattttcggcttcgcacggcaccagttctgtgacatcgtggctatctaacggagatttctccattttgcctttggaaaaaaaaaaagaagaagaaaaaagtcctggcaatctcgcaataactggcagagatgccttctctgatcgccacgcggacaagggatactgttgtgcagtcgaactaaagctcaagactgagataacactatgaatcccacacaatattgccctgcatgatgccgatcctctgtcgtgtcgaccaaggtcaaccgacgaggagccggaagcggcgttttgatatcggtgtcgcatcgttgcttgctgcaacaatcgcgtgcatatgatgatggttgtggtacggtcgtaggtgtcccgcaaggtgttttgaccatagggtgttgttcggatcacttgcgctttctccttccgttgacgagtttcttgtagaagttctttcctccgctctgcttcttctcctggatgccgtggtacttgttcttgtacttgtcaacaacctcagcaccaagaacctcctcgacaatggtccgcttcctctccttgcgggtaagtcggctgtcacgaccgtcagtagcaccagcaatgatagtgccaacttgggagaactcgggcacaaagtccttgcgagtgtccttcttgaagtattgctttcccatggcgacgacctcacgcattctcaaaatttgcaagtctctcttcagctcaggggtcaaattcgtacggggcatgttaaaccaatcggcgccagcgtcattcttaggtccctgtttctctagtcagcataccgatctgcaaactcgcagagcatgaacggaagagaaggaaggatgtccagtcagagtaactatgaacataaaggtaatcattatggtgcagacagcaaccccatgacggggcgccgacctgcgtcatcaaaaaatgggatagattttcatcatggaagggatgtgatgcgtgctgaggactgctgaacgtaccttgctcttatccttggattgaggcacccgaaccgacaacttcttggacttgttctccaaggttggcttcaccacctcagcaggagcggccgagggagccgcaaccactacggggatttgcgctgcgggtgcaacagcagcgtcttgctggggagccgcgacagcatctgagctgtccgagttcgcaaggcgagactcggcttcagcaaggagtttgtcgatctcagcatcggacaagccgagtacagaagccgccatcttgctggtcggccaaatgcacagtttcgggaaatgaagactgtggaaaagctgctcaagatttgcaagcaattggtgagaggggaagagaagggaagaaaagtcgaagcttcacagtaaattggggacgagaaaaagataaatttttgagtggagtcggcggggaaatgtccaggcgtccgtccggtccccatctctgccaaggcttggcatcacttgttctgagctccacggtcacgtgaagctcttgtacgactggagccaggcctccaatgagttggcagtccacagccccgggccgtgcgtcatacatacctctgggcgcggaaaaaatgaggctggagagtgccagttgtcaacggttgggctcggggcaggggccaccgcgacgtcgagcagagcttgtcaggtagcgcgccacagctgccagtcgctgtctttcggcgtcgttctgctgcagactgcagtgaatgctgcggcagtcatttgaagggggagttgttgaaagtcttcaaaaggttcactgatgcccaaccttttgttttctccattatactgagtctgaccgctttcactcacatatcatcatcttaccgtctttcttatttccattgtccgtctcttcacatcctccagcatctgtttgagtaaagccatttgcttcacaggtacgtgcttatctgctagtctgtccatctcatcctcatccgccagttcccgcgaatagcatttcccagcctttggcttcacgccaaaagacggacctacaccccccaatctcaccaatcatttcaccttcctcaccaactggagctcttgcccgtgtggctcgtcccgaagtcaacgagaggcgagcctggagcagcgagtcgtcgtccattgacattgaactccacccacttgctcccctctccccaaacagggagtcccgccaatcaatcgcactgcccaatcaagcaggatttctgagtgagagtcggctttgcgatcatcattcgtcggctccgtcctaagtaaacaaagaccccaaggggcttgtcgacatcatagatagttctttctaagcccaacgcgcagaagctagatctacctggctgggaaacacagagagctcttcggcaaagcgcgaccattacgcgacgctagcaggacattcaagctgaagttttgttggtacagacagaggtatattcacattgacccaagtcatccagtacaggccaccgatttgcgaccaactagtccccgtttccccgctgctcgccaaacattgatatttgccatggatccccaaaatccgtcttcggctgggcataaccagcaacaacgccagcagcccgtctacgacacgagccaaggcggccattatggtaagtaatcgccgtctcagcgcttttcgttagggaacagtttactcaccatgatatactgtataggtgccagtgctgcggttagtactcaccctttgcaagcgggcttctcagtcctatcacatcatagttgacagtctaacgcctttcatgtcgctagctctctcaacaaggctttgctccctcagacctttacacgggaacatgggccaatgttcatcagggcctccagggcaattacaaggaaatcctgacagcttactggcaacaaaccatcaaccatctcgagaatgacacccacgactacaagctgcatcagctgcccctggcacgaatcaagaaagtcatgaaggcggacccggaagtcaagatgatctccgccgaagcacctatcctcttcgccaagggatgcgatatctttatcaccgagttaacgatgcgcgcgtggattcatgcagaggaaaacaagcgccgcactctgcagcgtagcgacatcgcctcggccttatccaagtccgacatgttcgactttctcatcgacattgtacccagagaagaagcttccacacacgccaagcgcgcgactggtcagtcagctgctgctgccgcgcaggctgcccaaaacgcggcccagcaagctcagggcatgccgggggttgctgcgcctaaccatggcggacagcaccccatggccgctcctgactacacgctaggcggccatgcgattgcgcctgaggccgactaccgccagcagaacatgtactctggtcaggtacaacccggagccccagcgccgtatggacagcctcagcctcccatgtatgacgttgatggcatgtactactcaacaatgcctcctcagcaggtacatatatctatgcgctcctctactcatcacgctcgccaggtaatatgctaacttgaccacagaacgcctagggcgcgcattctggaggagataagattggagagtcttctacatcccacctgtcacgaacttaaaggcgggagcaggagtaatgaacttatggcatcaagttacactgacatggcgtccaccttggtcgcttctttatttacatggttcttcatcttcatctgataagattcaaagactgccgatccaacaatatacaaaggcgtggcgtaaatacgggttatttcgtttgtttcagctccgtaccatggacggaggaagggtgcttggaaggctggtcggttggttatgtcacaaggatgtctatcatgttttgctctttcacctttttctgtttgagcgtctcgcgtttgagccacctctggttctatatggtattttagttcatggatctgtgttacatccagtgcattctgcataaccaatattgtgatgaactaatagtgaagttgagtttctaccatcacgtttcagaagggtgaagacaaacgaacgcgtggacgttatcctacagactcgctacttcaatttcgcattgctttgacttgtagccaagtcacttcggctctcttcttcgtccattcactgaaccactttcgtctctcgccgtcccttctccatttccactactgtataaggacccagcttctaagcggcaggaccttcactgggagcaaataagccttatctcccaacaacgcaagtaacgtatgcggtaggtatatcgagagccgaaaacacgtaatcttctcgtaggtatacagctggcctcgaccatacctccaggcttgggcaactataccattttttttccctctctattttccccccttcggtcctcacgtcagtttacattacaaaaatgagcttgatctcgttaactcgtgctattgcgtgaggagaccattgtgagcacatgattgcaatgtctatcaaatgaagaggggtttggcagcagtcaaacgtagttggaccggttggcaacaaaaacatcatcctagatatggggtatattgagttactaattcaagtcttcgaacagcaatactattaattctcgaccgagacatcagcgcaaaccgaagcgcgatccgaagttagcgagcggcgcagcggctcggctcgtagtggtactctcgattcccaaagtgagcctacaataatggggaaagaggagcatacggttagtacattattaatgaatcatctctcaggtgacagacgggcagagtggaggtgacgggggagatgctgcgcatcggcaaactcacttttccaatagtatcggcccgttcatggcatccacacgaccgtacttcttgttcctcgtagaaatgtcgaagaactcgtcgtggttgtccgattgcatgagcgcgattgtctgctgaagttcgtctaggttctgctcaagcataggggcattttcgaggttggcgacgaaggcagagaggtgctgcacgtccatggccatggcagcaacagcgttggcgtttattttcttgacgtctggggatagcggtagagcctgtttagatgagcgacattgtgttagcacggtttcaggaggagtgaggactgcaaaaactttcatgagggaaaggggtcaaagttcggaaggggaatggggtggtagcttaccagaatcttgttggcagcgtggctaagggcgtcaaagtagatgagctccttgatttctcgaggcagaccaagaagggtggaacccattatgttctctagatacctcgtcaaagtctgcatgtaattactaggttcagtgggcttagacggagtcatcctgttgcgatggtcagtaggcagaaagtcgcgcggagcggtaggtcgaacgtaccagttgtagtcggaggtgtcgacaaggtcgtcgatcttggagttgacaagctcaaaaatgcgcttctcggctgtcttcttattgctcctaaactcttcggttgatttgagagagacaggcccgcctgcggacgtggacgatcgtgcgcgaatgagttcctgctccaattggtggcaagcttcttcgaaatgttcgaggttgatcaagatttgaacgatctgacccaaatattgggagtttaggcgttccaccagggtccggcagaccttctcggtcaacagctcgtccagtgactgccaatggcgttagatctcgacaccataaaattgaaatgtgaaaggagggaaatggctacctttctgagtgtttcatcaacaatgttgggatgttggaaatgatcattagagaagaagtagaactgattcaggaaattcctaatgtcaatgcagcagaggggatacatctgtgaaaagggaaggacacaagggaacctgatctcgtgttagtgcagaaactcacttgcaaagcaggtgataggtgacgtacgtgagctcttctggggctttctcctcggtataccaactgactttgaggaccttttcgtactcctcggcgttgttgatttgcatgggcatataatcgtcggttgagacaatctcttgaaagtcatcgctgaatctgcgcttgagcagctcggcatacttgtagaagagggttaactggaagttgttcaacgtggaaacggagtaattccagctctgcaagacaaattagcgtcccgaagacttcaacaggcacgagactactcacctccattgtctgtatgaataacgcaatatcccccttgattttcagaagcagttcagcattgtccacgtctgtgagggatcttgaaatgaggcggatggcagtctggcacatggaatcccacaactcgtcaacttcgactgtggatcgcagttgcggagcacgctgtatcgttgctttttcaatcacggcgaacccagtgatttgctccagaagatcacgaagtgagttttcttcctcgtcggatgacaaattcacagaactcggcatgagaagttccttttgttgacgccgagtggccgcatactcggcacggaatttgtcgatttgacccagcgcctcgtgaatatgaagcgcttcatgtagtggtgtaaagtcgacctggacttcttcgttatcgaggacatcaaactcatcactctcgtcgaaaaccagctcgatcgcagagttcagtttgaagtgacccaggtatgggttttgttcggcacgttctcgctgacggtccagccgctgccttgtgccaaagaaagcaacctcgccaagaaactgtgaggtctcacgaatgcgatacagccaagtgttcaaatcggtcatgacagcctccgagatggttttccgcgaagcgggaatagacttttgtatcaaatcggccagccggtactgggtggcgtacttgttctggatgatgggtactaggtattcgttctgcaggtcctccagcgatttgagcgcgccatagtacttcttcttgcgaatcaggtcatgggcgttgttgacagcatgcatgatcttgagcgattccctgagcgcatcggagacgtcggtgatgttctggcggacgcggcgtgtatcgaccaatgcctgtttctgctccgccaacttttcggtacttgcttggatcgactggtttaaatcgagaatttcggcagtcagggccacagtctcctcgcgtatcgtttgtagttggctgacggaaccaagaaactcttcgtgttgcgtcaagccgatccgttcgatgtcgccctcccgctcctctgcatactgggaaaggctctggacgagcgttgctgttcggccgcttgctgtcgcatctttgaggacaggaatgagctgatcgataaagtcggagtcggacggtgtgagaataatctaagtccatgtcagatactgggtcaactccgacatagacgttcaacgggggccacgcccgccatggatggtgttgtgcaatgatgtatgctcgcaatgtatgttgcgccaacgatgacggtgctcgtacctggtcgacggcggagtcgtagtcgtcccacgtttgcacttttctgggcatcttgaccgggaacccaaatgcgccaggcgagtcttacatgggtttccgaaactgacgatgttcacacgaattgtcgtggaaacttgagaagaaagggtcctgggcttattcgtagcctagccgtcgaggtacctttccacttcccgctacgccgcactccagggacgaggaatggggggagctccacggtgcagcccactgttggtagtggtggtccaagcgttgagattcagcgccgatgccatttacccctggcaggcatctcgacgggcgggaaagcagcgctgtgtgtcagttcctgcacttcatctcctaggtctcctaatgtacaattcgcggggcaagcagaagttcttgctatgattgttattccgtagtagttttcagcgtcaagaggaaatctagagttgtaacatgacagattcagaagggagggacttctggatgttattctagagtacactactagtagtggtctccatacccctgatgaaccatgggtgagtgagccatgcagctgatgacagctggccatgttcctctgccacctctttttaacgacatctgacttcacggctgtccaagaggtcgattgccaactagttgagcgtttacgttgtgaatatggtttaacatgagcagcctcgacgttcattgcaatctcaagacagtactggcaagagttcgctctcttgttcatgccgtggagctgtgcttctgcgatgggtgggtgatgcggaccgactccacgcgatttggattgactatgatggccgcaatcgcttccatagatgaatagtgtacgcttgtcgttgtggctgacactcactcgtcgattcccagcttgtcttctcttcttctgagctctgatggtagttgatgcggaaaccacgtctgtatgcgcatgacaacatgaccgagataactgtcttcaacccgttgcaacatactgctgcatgttggccgctttgcactttcccatctaacttcgttggtggagttggcgcgctctagacgagcaggcacatggtgatagactcaacgcactaccttcctgatgctggcatttctttcctacttattcttccaggtcgacttccttcagtaccgataccgcaagtttccgggtgatatggtggttctggcttcggtcatgacggactcacgccatgtaaatcgaggaagtcacccatgcagggtggctcatgctgcgcagtcacgaacaaggacgccattacccttcacctttcagcgatggaaaccacattgtcgagatggttaatttggccactggacctctactctctgtcggcaagttatttcagagacacctctacggactggggatgtcgtggggcagcaagccaacctacaagaccaggtaacttcccgaggagaaatgcctttgagattaccaaatctcaccatccgtaaacaaacctcaatgggtagcttttgtgtcatcctttgcggttcggtacaaaatgtcagattggcgccattgaacgtgtgtcggtaccgacgggatgaaagagtgaaggtaaccaacggtcggcgcagtcggtgcagacccctcccgccttccttcttctgccactacttcttccccccagcaaaacttctgaaaatttctccctccttcgcaccttccgctcctgcagtccgtcatcatcgtcagtctcgatcacttcccttccttgggtgcagactttttttttggagagtcttcttgtctttcccctcgaggcgggttttggattgcctttccctttttaccagcgtctatcctcactcaggtcccactctcgctctctcgttttcctggaaagttttcttcttttgaggccttgaaactcgacaggtgaggtcccatctgtcgttcattctttcgctgcggtccttttgtggcgaaacaacaccagcgcgtcgacagtcttgaaaattacgaagacgccataactcccattcctgcatcacaccatggcgcaggcgcgagacttgggattcaacccctcctcacctcactcgtcgagcggctgtgccgactcgtacaagcatgaaggaactccggatacccgactgactgcgttctcaccggatgacaactcggcgggatccaacaagcttctcaaccggactctggccctcagcaccgccagctcccaggatgcacattctcaccgtttccattcgcacacctcgtccgacggctactctgtagccccagccagcggctcagacaaggacccctttgtttccacctcgtccatctccaagcaggaccagaaactgtcacctacggcctcctcattccttcctgtctctgtttctggtcccctggttgcccacggatctgttaacgggccccagaatggcatgcaaggcttactgaacaccgtacagccgtcctatgcccaacaggacagccccaaggccgcagacaagctcagtactgacctcaatatctcccgttaccttgtcttttattcgtctcagccgattaggatcgctggcgttgaggagtatctccgggtatgtgtctttgcctcttttcctcacactcacattgccattacaagaagttttgtaactgacataccttcacagaagctggagagacttggttcgcctgtgcagggcaaacaccattccatccaagagggagtcagagtcttgcttcgtctgacagacatccgtgatgctcgcaaagttcacgacaatgctcagctaggcaatccggattggcgtgcaacctacattgcgccggttgactttttccacgtaggtctcctaagcacgcgcatgtcaagttcatgactaacttgtccaaacagtttgcatctccgggcgcttcggtcgacccagtctctgaggggcagctcctggttctcgcctttccgggttcgggttacgcttttccctatgctcagtctcaggtcgaggcaatcgtctacaactttcttcaggatgagggggagttgtttgctttccagcgtctgactgattcaacccaaggtctcttcaaggccattgtggagttctctgatgtcgacgtggccgttgccgttgtttccaagtttaacggtttcactgtcaatgtgagctactacagtcatttctcggttgatttacgtgttacgctgactcaatgctacagggtattcagttactgctgactttgtgccagccagacacaccagctctgggtctcgcatcagcggatgcctataacaatcctccccgaccccaggtgcaagatatcaccaacatcttccagaacatgagtgttgccagaaccccccagtcaacccgtcctttggttggcggtggacgcgtcactcaatcgcctgccagcatttccgttccccagcagcagattgctatgtatccggtggtttaccaaactcccatcaatagtggtaaccgctatgtactcgatcagacccctactcgcgaccatagcgttgcacctctgactcctctgacgccaatcagtggtgggctctctgtgatgagttcctccatctacacgccgcccgcgacgccaatggccatgcagaatgactataccagtcctcggagcatgcagcaatttggacgaccggatggccgtcgccagaacgccatgcgggtctccagatcgccgtaccacaacgcggccggacatcataaccatgttgatgttaaccgtattcgggagggtatcgacgtcaggactacggtaagtgatttcaagactcgatgaagcaaatggaactaacctcacagatcatgcttcgcaacattcccaacaaggtcgatcaggccatgctcaaacgaatcattgacgagtcaagctggggcaagtacgattttatgtacttgcgtatcgactttgccaatgactgcaagtaggttatagcccaccccttctcatgcgaacatttgctgatttgttagcgtcggatatgcgttcatcaattttgtcgatgtaagttccctccatcgcgaaacccaaacttagtgcattgatagctgacaaccccaaagcccttggatatcgtcgacgtaggtgccatactctgcattgccggatcagagctaatacattatgcagtttgtcaatacccggggcaatcagcgctggaactgcttcaagagtgataaggttgcggagatatcatatgccagtaagtttagctgcacacgtcccaagaaaccaatgctgatcttgcgaagccatccagggaaaggattgccttgttcagaagttccgcaacagctcagtcatgctcgaggcgcctcactatcgacctaaggttggaaaataaactcctactctgttggctgttaaattgtcactaactttcgtagctgtatttcacctccaacggacccagacctgacttagctggacaagaagagccattccctgaaccggataatcagtccaagatgaagcgcagctgtgagaatgctgagcatgtcggtaggttgggatttgtgactcacagatgaacgaatgtcactcacacatgtatcaggtctgtttactccgaacgcgggtcaaaacttccgcgatgaacagcgtcgtcgtcgctcacagtacgatcgtggcaccagacttgcggctctggaggagtacgactacgacactcagacccaaccgcaggccatctatcccgctcagtgactgatcgctgtgagctaaagttgctttaagcgtgcaagcagcaccgagcttcaatatcatcagacaacacacaaagacatggctcgagaccatctttccgcgcgatacatacatacgatatttgacttcctgcaatatccgacagtttatgagaaggtgtggaaaatttggcatggaatggccgttttgagattggtggtcagctttttgacaggtttgtcagatttcgcaaagccacatggagaaaaccagaaaaagagtagcatcattttgtgcaccatgggttcttgttggtttgagggaaacggcgaaaaggcgggttcgaacggtatatcggcgggaacctgattggactatgccaaaggggtcattgaaggccacggcggtctaggaaagatggttggcccatgcccggattgcctgttttgagagattgtgatggagagttggtcccaaggggcgatcagtaatgtgtattttagaccacagtatacgggttaggagcgtacctaatggacggttgatccccttgggagaaattggagttcacattgtgttcctttggtatcagcacccacttcaggtcaccagcaacttgttgctcatctttacttaaacatatattttgctatggacttgctggcatgcatgatctcgctaaacccgaccaccaggcattatgttattatgaacttggaagtttctggtacagcgggcaatggcttcacggtctctgagccaaggtgagtacgtgaaggcctggctcggggccgtagtgtttgctgctgttgatactcaatggaatccaccggcatcagaccattatcgtcttcctcaatcctctcgctactttcttcggcggagttagaacgaacaggtacgttcgcaactccgttgtggttaggctcggtgctttcttgatatgtctctaatgttctcggtggcgtcaacccgccagattcaaattcagacgatgaaaaccgagacgactcctcctgatctgggacgcattcgggctcgggtccaaacgacgactgcgtatatatctgtgaattaccgtcgacatcctctgcagccagaacctcgtctatggtcgttgatgtctgccggagtggcgatgtgtgaacaagtggggtcccttccctgctatcatactcggaggtgggagtgagcgggagagctttgtcattgttgcgtgggtaagcatatgagtgttgctgtgtctgtaacatgtgttgatgttggcgttgcccgaggttgtggttatcattcggatgaagctgctgctgattgcgttgttgtgctgtcgcgatatcaacaaccgtgcttgttcccacggcatctgcatcctcgcccgagcccgaacgtgcttctactgttgctgctgccgtcacttgctgttgtaccccagacgttgacactgtcgtggaaaaaggaaacggactactcattcccatactcatgcccatgttgctgatccatcccgaaccaggtctcatcgatcgtcgctggacggcctgaatgggggaatcaaaccaacctccccctccccctcctccgcctcttgaaccaggcctgccccctgttcctccattactgtttaacgcaatacccccgccgccattaccgccgccaccaccaccaccagtcctattgaagataaccaatatcaaacaactcaacaacaacacgctctgcaaaatcgccatcctcttctgaaacaccacctcatccgccaacacgttcaaccgtccactgagcgccaccacttcgcgctccgtctgctcccgctgcgtctccaaagcaatcactgtgctctgccagatctggtcgtactgctgccgcacgttgcgcaattctgttaataccgtcttgttgagcgtgtccaaaaaggtgtcgacgcgcgtgagctggcgccgctcgagtttggagagcacgtcttgcaggaaacgcgactgttgctcgatgtattggagggagagcgaggtgttggattctaggtgcgtgaggcgtttgtggactgttttgaagaaggattcttggacggtaggtgaagggggggcggaggaggtcggtgagccgccgtgaccggcgccggaggctggttttcgggattggttgtttttgttgttttggctgccgttgttaacggggctgccgccggtaccggcgctggcgctggcgttgttgccgttgtctttgctgtcgctacggcttgtggtgccggctgtgctgttgctgctgccagagggcttcgcggcgggagaaactgaaggggcggtctcattgctggcggtattagaacgagatagggggcccttgttgctgggagagcccgttgtggtgccgcttacttgaggcggtacagaagtgtgagacgcagcagagctggcgggttgggccttcgctatttcctgaggtttcgatgctgctgaagaacccttgggcactaaagtctcgtgcacagcgcttccggttgaggcctgctccttggccgtattggagtttctaccctgtttgttgtctgcttcgggcgagatggcagtggattgaccagttgttcgcgaacgcaagtcgcaaatttcaagagaaaagtcacgatagaatacgggttcccagggcgtgaagcccagctccacgacctggacaggctcggttttctgatgtgtcttttcttctagttcggtgacagtactgggcgccggctcactcgcaacactcggttgtccaacttgaggactcggctgctcaggttcaggagtctgcggcaactgctcctgcactgggggagcttcgattgtctcctgctcatcatcgtgcctatcatccggctccttccatgtatccagcatcctggttccatggactctgagtagcgacacagggcagtaatactcatttccgtaatggctgaggaactcaatccggatatacttggtgtaaatctgaggatgttccaccgagaaggcctgaatatccctcgagttcctcgcctcgaacgttcccagctcaacccacttgtccagcttgacggggtagcggtcgctcacgctgaccttgaactggcggatcatgctcgagaagaactcaaagtttgccaggaccaccgtgtcaacgaggatatcgtcactcagctggacaatgacaaacttgctcttggcatgacattcaaggagcatgtacgagtctttgttttcgacgagaatggctttggcgttcttggccccagggcttgtcttcttgacaatagcaccggcgtcgaaggaggagtacgaaaagcgctccttgcatgtctttccggcgtccttgctacgatagtattgcgttttgccgtcctcgtgaacaacttggtcgtccgttctggctttgtcgctgccgtaatcggtcgaggggtcacccgagggtgaagaggtcagttccgagactttttccgagagggcgtcgaagtttagggggttttcgccgtcgtctcctggccggtggttgtcggtatcgctgctgggaccgttctggtcatgctcgccgccggttctctgctgtgccggctgcttctgtccgcccttggtgttggcggggtcgccagacttgcgcagcatcatctccttccattcttcaaacgacatgaaagtgctagccgccaagtcctcatcttcctgttcttcctttgtctgctcctgtgtgtgttccgccgaaggcttggactggtccggatgttgctgctgactctcgttcgcttgcgccggcgctgcggtttcgttactggggacctcagaagaggtggtgtcggcggcgactgcgctcgtaacggcagttggggtcgtccacgcagtacgaagacattgttgcggtagggtatgggtgatgtagttgacggttctcgattcacataccgatgctggttctgggagtgccgctgcaactgcgtggagacccagcaagcccaggaaaagagttggtggggtgcgcatggtttatacccgttgctgtctcaagttacaatggcacgatgacagtgttgctgtactttatccatagcgatcttgaacctccccttttggtgtgtttaatcgtccaagggagttgtttttgtgggcgtgaggtggatgtacaagtgtgttgtacgctggtcgcggtcggcctcgcagttgtgattgccacaagacaaacaatgcagtgtcagtgccttaccgggacccagttcgttgtcgccgtacactcgcagaggagcgcgatgatgatgatgatgatgatgatggacaccgcttgatggaggaaagggctttgaaggttgttatcatcaaaaagcgccaccttcgactggaagtggaaaaccagccactttgccaggctatcggtagcgccctcgcttcgtgccgcttgggtcaaaagggaacggaagccgtccaaactttgtgtgtttgtgtcaaacggtcaaatattgttgatctcggcaagggtcaaaatatcaaaaactccagggggttgtttagtggcacattatgacgctacctggccgtgttagaccaggtgtctcgcttggttcagcgataagctgtgatgtcctcacagggttagggttcatggtagaatatccatcatcgtttacatcaaggagccgaaaagcgcacctgcagttacctatcttcctcccacacatattcagactatggattattttcttcctcaagatacctcactactgacgcttgttataattggtccaaatgaggcacatgcggccaagtcagcaatcataccaagttgacagattcccgttatgtctactgcggtgcctgctacggccgccattgctacctctactttgctccagtagaatcagcaatcatctccctccctccctccgtctatcccactcttcactcctctcacgatgattgtacttttcttattgtccccttcccctttcacccctatccgagcccatatggcgattgttatgaagcgaatcttccaaatcccatcgtctctcccgttccaacctcgctctcctctctgattcctccttctcctccttctcaaccttttccttctccctccccaccctcttttcgtcttcttccctttccctccacttcctctcaagcccctcaaaatcaacatgcactctcaatcccttcgcaaccatcgtcccaaacaccgccctcaactccccactgctcaaggctttcaccaatgcgttgcccccgcccacaccaggctctccaggctctgcagtagaaccagcagggaacgccgccatataaagcttcttgctccacggacaggcggcaacggctctgtaaaacacatccttgagagccttaagggtgctcgccgcctgcgcatccgccttctttataccacgctcccgggtccccgccgtggcagaggatccggaggataaagaaagttcatgaaaatacacctgcgtcagaaatcgaatgtaaccgatccatatgtccccgttatatctgcatgcagagggatccgaaacggcggcttcgaaagcagccttggtggaatggattgttgcggcgccgacgggcctcaggccggcgccagagaggagctcgtattcgattgcgaaacggtaggtggggattggtactgctgtgtgactaccttctgggctgctggtgtccttgtctctggttgaagacaagctttcgcgcacaatggagcggacggggtcgttgatccggagagtagattgctctgcccaggcgaggagggagaggaagagcgtgttgtgggggaagagacggaggaattcgtgaagatattggcgtaaggtggaaggcttgtaagggccgtggtttgcgtggtggtagagaaggcgagcgccgatttggaggagtcgttcgtggagggtttggtgacctagggagctcagctcggtagtgaaagattgtatgtttgcgagagcggaggtgatgttgccttggtttgagtactttgtgctgccgctgccgttctcggttcttgagaggtagtcgagaagagcaaggctttcggcatattggagtgccggttctgtttggtgagaagagagggagtagtctcgcttggtagaaaagtgagctcttgcttttaggagcagagctggcgatacaggcaagcccttctccacgtctagagtaatttccacagaagacaacagccgaagcaaagcgagttgcatgtttcctgcgtttaggtgcatccatacccaggtgttccataatagctggctgtcgggggaactttggcttgttgccgagagtagtaccttttcggcaatgccaatgttcccgtttgcaaattcaatcatggcgtaggcattatatagtctcgtgttggatgagtatcgtttcagcagccccttggcgaccttcttagcccccaaaggttcactacgccatgccaatgccagatagtactcagccagttgttcaataccacaagtaaggaccagataatggagtgtctcgagtacccagggaggcctaacatcaccatctgcatctgtgctgagactagaccattggccgagatactgaaaccagtcctgcccggaaaaaaggagttcttgtgagagagccatgtttccaccttgttgcccaaataatggtggctttcgctctatctccgccgaattcaagacatcgtggcggcctagttgatccagcaaagcttgaaaggcttgtccacgaggcgcaatgaagggatctttcagcgcagaaaatttcgcggtatttggaagtcgacagaaggtcaaaagggcatcaactagctgaagctgtacctgcgggagcatttgggatgggatccacaacaccaaatccttgatatccgagaacatgacgattcggaatgggtcatcatctgttccttcgtccagggtacgagccggcattcgtgcctttgccgcctctcgtcgttccagcgacgcccatgcctcaaatggatccctcgtctgaggaggccctgatggctcccttggtattgcttctggtgggtcggtcatagcgcccacgtcttcaacaaagtgacgccaacctttggcattgccctcacctattcgtggtacttcgctttcccagaagtcagaaaagtcctcaatgactgattggaagttcaaagcgttcctgggccggcagaagttcagttctagagttgcttgccatgcagccacagccagctcaatgtagccagagtcccgaaggtagcacgttaatctgacgaacacgtaaatcagctggctgcagagcatgacaacaatcttttccgaagatgcagttgctaatgtgcggttgaggaattgcagcttggtcaccatgaaggtcttcagttcatcatatgtgaaagttgccacctgcgaaagctcatagtttagtcgtgaaacccataacaggaagctgtcggggttgctcttggtggtctcttcccagcgcttcgcgagctgcttgggatcccacaccttttcgccctcgcgcatcattccgttcaacaaggtctccttcagagagatgtcaagtgcatggggaagggcctcttcatagagagacaacttgagttcggccagagcttttacctgatccccaattatgacctggccctcaagttgatgctccatgaagagggtgtcttgcaacccaatcaactcgagccaagctttggtgtcctgagggctatttttgacctggcgatggagttcaagagatctcttcttggcggttgacatgtccgaaagatgactgcccaccttgttttcgctctctgaatcggacaatgtctcatcaccatccgagtcctcatcctctgacttggctttgccatagatggacctgtaatctggtgtcttgtcaccgtcctcaggcgctggtgatctatcggcacgttgccgttttctgggcggctcgagagatatgaagtcgccatcctctgctgctgattctccattttcaccacccacaccaggcttgatgtgctttgctttcgctcccttggctctggcccaagccatcaaagtcttgtctccgaagaccgaaccgttgcccctaccctcgcccgggcctcggatggtgaagacttccttcgaaccttggaaagaaacggagagatagcctggggagccgatgaattttccagcaccaaagcggcggtaagatggtatttttgagcgctcatttccgccataacggaaaatcaaggcgtcctcccttttgtcaaagtagaacagatcggtattctggctggtagatgatggcttgtggagcgaatgatgggcttctttgaactgtgaggcagggctggctgaccgtctgcggtgatggcgatctcgatcatggtgtcgactgtgatgtctgtcatgctgcctggcctgatgcctgtctctgtccctccctctttctctctccctctccctctccctctcgctatcactgtcgtccttgtgacggttccggtcataatccctccggcgatgtcgtctttcacggtcctccttcttctcccgatctcgtgatgagcctcggagtgtcgatgatcgtttttcggagtctgccgtgggggctggtgtggctggtgcgaatgaggtgaacttgggcaccgcgcggcgtttcacctcgttggacgacatggcgattcgtgggacgcccgaatttcctccataagttccaatcaaatccacagggtttcgagggcttctgtccgcaatattggtcgacgcgatgccatcaaaggcagagaagggtagatgatgttgaagacgggacagctggcagtggatgatttgcagttgccagcggtaacagacgggagtgttgggtctgaggtctgccaagtgcaatacctactgtaggagtggcactgtgagaggtgacaagcccgtgaacgctacctctatggcctaacaggtggacccctagcggacccacccgactttcaccggcacggagcttacactacctacagagagttgtatacctctactacctcaactacctacatactagtagtatactgtacaacatcctcttctacctcaatctgaaccaaggtttcgtgccgatttgggttgcaaatctgaacccgcgagaccaacatggcgaggacatacagtactgaggcagatcggcgccataacttatctcgtccactttttaactctgaggcttttagcgcggccgtaccccgcatgccaatagccattgaccactggcacggcaatcttcagaccaagtgtaaagccggacaattcgagatccatgcggcgcgaagacagctccactgatccccagccctctagaatagtccggtctctttcccaatccccgttctgtgagtgcagctgttgtactactggtctatagcagatgtgggtgttcatcctatctagtctaaaaagtccagatgagcaagcgatcaagatcaaagcaagatattgtgagacctaccacgtactaataggtatgtaaccatgtcagccgagcatggtgggtctctgttcttcaatctgaggtcgggtcgggtgccagggtgtcactaaggtaatttttaatgctggtgtgtgaccggtgggtggagcattgcaactctctcagttctctgtcttggctgctgcgaaacagccgatggccgatccctgggctgttggatggacgacaacggtgacgggcagtgggaaatggcgccttatcgtacgacgacaccacctccaaccctaacccgtctggggtatgtatcttccctggacccctccgtctcctccaacgatgaaacccacgacggggttccttcggggtccttcttcctgggacaacatcgtggggctgcctgaccatgacataaccaggcagctcaacgactaccctggacatctgcatggattggcagcaggggaaaggcctggaagatgcccgagttcttgttgctatcttgtccatatgtcggtgctggcgttgcatgagacttgaggaagccattcgaacccccgaatcacgcccgcaacccgaagctaatccaccccggcgggccacaaaggttctcttgtcctgtcgttctcttccgagatacgcgatagcgcgacaaggacggcaatcacctcatgcaccacgcatgctgacgccggttggcgggcagcatgatgtgcaacgcaacggaggactgagggacgggaggggagttacacacttaatgcctcccagtcacacacccttcccagcttcccgtccttgctttacatatatgtaccgcggcatgcttactgccgcctgcatgcttgacgtcctcctcgatgtttttttctcttcttttttttttccaaaggtttttgtgttgatttgtgttttgacctcttctctcgattctcggtatatcgtcacttgatgccactgtcacaccctcaaacgcccttatgaacttcctcccgtgataccttcggaaagccctttctggcacggtaccgactctcagtcacacttactttacacgggtaccgattacaccgaccccaaaagcagccatctgacagccctttttgttttccctgacagctgcgcctcgtgtcgagtaccgagtcctgttggtgttcgggtcggctgtcggcttcaagctacgccaacaaatatcctgggaggagtcatacctcacctatcagggtgcgcacgtgggactagacactgccgtcataccggtcagcccttccctttttatgcgcccctttgccgtcaggtagcctcttgcccaacacaacctcgacatccaagacaccaaactcttacgacggtgacttgccggcttccaggccgagggcgtcgttgcgaccaacggagaacgcggcggtgatcagtgtttgtctggttcaggctttgtaaccataccttagcaacctgtcagtcacccttgcaagtttggtctttggagttttgactttgttgcttcctgttttgcgctttctcggtggccggcgctgtttcttggttcagcccaactgcgacatcacccatctcatttgacgccgacctctgggaaagtttcgccatcccccacgcaacgtcaccacattcctggctacagtttccaccctggacttgtcctgcattgtttctcgttgcttcaagacaacaagtctctaatggcggggagaaaacacgcgcctcggatgcgcgagcttcgcgatggccaaaacgacagcaaccagaacagccagaacgactcggatggtctactctcggcagaaccttcgcaacagtcatatctctcggttccaagctcaccctcaagctatcgccgcacacgagccaacatgaaccaagctggcggtgcccctgatgagcgcacttctctactaggagcaacccgtgcttcgcgcatccgcatagccagcgctcatggcacgcccagggctcccaacctttcaagaaatcaaagttatggcggtaagttatccccgtcctttcggatgttgatacatattttgacaatagggctttagcaggagaagggacagacacggtacgaagcaacccaccgactcgacaccatagccgcgcaaactcctggggccagcgcctgatacgcgcccttgccgaccgccaggaggaacccgtctccgaacccaaagggtccgtcttccctgacgaccgcgtctggtatgaccaatttacctcgaccgactgggttcacgatagcatcgccgacgctcaccgtgtcaaggctctccgcagccggaaggacttctggggccgtgtctatattctgttcgacggtgctcaggggtggatactcagcgctctggtcggctttattattgctgttcttgcctacatcgtcgatgtcacggaatcgacattcttcgacttcaaggatggctattgtgcaaggggctggctgatcagtgagaagagatgctgtccacatggcccttgcaccgactggcgggactggggtgaggtcatgcatggatggccgttcggagagcgctggaccgagtttgtcatctacctcggcttggtgattactctggccagcgtatcttgcttgctcaccctgactaccaagaccgtcgtcccctcggcataccggttgtcgacactggatgagaacctggctgctgctccagtgtcgcctggaggcaatggggatgatgggggcgacagccccaatggcaacggtactcccagccgacgggcatccgtcgccccgcccgctgctgccccttccatgatctactactcggctgctggaagcggtgttgccgaggttcgcgtaatccttagtggcttcgtcctccacggattcctgggtctcaaaaccctcatcatcaagactgttggccttgttctgagcgttgcgtctggtctgagtttgggcaaggaaggcccgtatgtccacattgcgacctgcgtcggcaacattgcctgccgtcttttcagcaagtatgatcgcaacgatgccaagcgccgtgaggttctctctgccgctgccgccgctggtgtggctgttgcttttggcgcccccttgggtggtgtgctctttggactggaagaggtagcctacttcttccctgccaaaacactcttcaggaccttcttctgctgcatcacggcggccttgacgctcaaattcctcaatccatatggaacccacaagatcgtcatgtttcaggtgcgctatctgatcgactgggagtactttgagctggttagtttcatcctggtcggagttctcggtggcgcggccggtgccctcttcatcaaggcctctcgcaagtgggcggtgacgtttcgcagaattcctatcatcaagaagcatcctcttctggaagttgtcctggtcgcccttgttaccggcctgatcggctactggaacggtcttaccaagttgcctgttgccaagctactatataacctcgcggctccatgcgatgaccgggacaacaacctggaagatctcggtctttgtcccgattccaaggccgatataccgcccatcctctggcacttgctctgggctttcctcatcaagggtctcctaaccatcatcaccttcggcatcaaagttcccgcgggcatctatgtcccgtccatggtagtcggcggtctcatgggccggctcattgggcacatggtgcaatggctcgtcctcgccttccccgatacggccatgttcagcagctgcaacaaagtctcttccgtctcgtgcatccaacccggcgtctacggcctgattgccgccggctccaccatgtgcggcgtgacccgcctgtccgtcacgctggccgtcatcctgttcgagctaaccggtagtttggattatgtgctcccttttagtttggccatcctggtggccaagtggacggccgacgcgatcgagccgctcagcatttatgacttactaacggaaatgaactcatacccgttcctcaacaacaaacacaaacccgttttcacctccgaattgatcgacatcgttccccgtgtgcgacgcgagcgcatcatcgacatctccaactcgccgcttgtgccggccacgtcgctgcgctccaagctcgaatcgctgcacagggccggcgagctggacggtggtttgccgattatcaggaacgatattctggtgggcctgatcccagccccggatctggagtatgcgttggataacttgccggatgagagcacggcactttgtttgatggcgaatgtgccaagtatcgatgacagtgatgacgaggagggtgggggcaggagggatccgacggatttcacgccttacattgatccggttcgtatttgcttttcctgcatcttggaagaatatattggcagattattactgacgcatggacccaaaaacaggcaccagtagctttggatatccgatcccctatggacttggtctacgagcttttcgtcaagttggggctaaggtacatctgtattttaagagacggcaagtacgctggcatggtaagttgatatcctccctccccttccctttcattccccagcagttgcttccggatcttctaacatattcccacgaacagacacataagaagacctttgtcaagtatatgcgtgagttggaggagcaagagggtaaagaatgaatttttccttttggttttcagaccacattttgcttgtccagacgacatcacgcatctgtcttgttcattttgaagcggggaagcatttatggaggagagtatggaggagagagtgtgtgtgcagaagaagagatctggtagcatttatctgtacatggattttccctttgtctatattatttggcatggcgcccataccggcatctcacggtgtttctggggcgtcgaggagttgacattcgcatattatatttctttttttttttggcatcttatcatggtctcgagatcaccctctttcgtgcttagatctatagaagtttttagcgtggatcgatctaccattcttggtcgcttacagggtaacttcatacgaacaggaacggtcgatcgaacatcactgatgttaatcagagaagatgacgctcgtgctatcactttcctaagtggtacttgattacacaagttcacgccgtttccggctatataattccaacagtctgggactttatttacaatttacacaatgaccatgatccattctcttttccaacgctcctttttgcggtatgccaaactcttcgccctctaggtgatcttgccctctaggtgatcttgctgggggcagtgacgtcttcccttctatcatcccaacccaaacacctcgccacatccaaacgcccatccatacatgggatcaaaacatccaacccacctccagggctaatagatagcagacaaatcccgcaaaccatacttctacctccaaaaccaaccatctcctcctggccaagcaggcttaatcaataaagatcttagcttccaaccccccatacatctccaagaaccccttgaacagcccaatagcatgctccacatcccagctccctcccgtttccctaatcgaatgcatcgacaactgcggatttcccaaatccagcgtcctgacacccagcttagcgctaagcataggcccaattgtgcttccacacggactatcattcctgacaacaaacacctgcaacggcaccttggcgcgcttggccacctcctgcagcagcacgatgcccggtgaattagtcgcgtaccgctggttggcgttgaccttgatcaccgtgcccttgttcatctccggtctatgattggtctcgtacttgcccgcgtagttggggtgtaccgagtgggccatgtcggcggagaccaggaaggaggtggcgagggtttgctcgaaggcggtttcggaaacgggagtggtttcggtggagtcggcgttcagggaagggatgacggagaggcggcggagaatggcggggaggaggttggagtcggcgccgtgggcgctgagagagccgatttcttcgtggtcgaagcaggagactaggcggatggaggggtcgttttccaacgaggagttggaggagacagagttgatcaggcccatgacggagcagtacgtcatgttaagattgtcgaggcgggccgagaagatgaactcgtcattcaaaccgccgaggcaagagggctgtgtgtcgtacaagatcagctcaaaatcgacaatatccgaggcggacgagatgccggcggcggaggcgacgacggagaggaactgtgaatggtggcgctccgtcatggccttgagaggctggaagtcggcatcggcctcggcgttctcctcgggagcagcagcaccttcggcggcggggggcttgttgagctctttctccaccagaccgacaatgggcagcagctcatcctccttgttagggtcaaaattggattggcgatgcaagtggatcgccagcgtgggaacacgcaggatgggcttgtcgaccttgaccagcttctggacaaagatgccgtcgccatccttgacgagcacgcggccggcgacgctgaggtcgcggtcgaaccaggtgtgccagagaccgccgccgtagagctcaacgccaacctggaggaaaccatgggcgttcctcttgctggcgggtttgacgcgtaggcagggcgagtcggtatgagcgccgatcatgccgatggggttgccgggcttccacttgccgccgacggcgaaggcgacaatagaggagccgttgcgcgtcagatagtacttgccgcccggctggacgaccgaggcccagttatcgcgctcgcgaatgagcttgaagccggccttctcaaacagggcggcagaagtggctacggcatggtaggctgcagagagtgtggggagttcacgccggtcagctcacgagctcgtgatgtcgagcttttaatcaacgacaactgtactggaaacgaattggaacatacgagtgggagaggcattgacaaagtcgagaaagccgtaggcggacttgggaggggccatccttgcagcagtagatgagaaatggcagcggaccacgtggaaaggaacggaggaagctgtgttactgttgggtctaagactgaagctatggatggcagccgagaagagacgcggtgatggtgatgctcgaggggtggcgagcattgaggagcttgtcgccgtgtgagaaaataggatatcgagatctcgtatgtcgtgatggacctacgctaatgagggggtaggaaggtactttttttgggtttggtttttgacggattgacgacgggacgtcggatcctaggataggataggcggggtagctgtcattcacctagataggaaggtactaacattctccaagttcttttgtagcttaaatgttagtcaggcaaagcggcgggaaggtcccgtcggttgcggggagcccggggttgaaggcggccatggttcatggatgatggatgggttcatctccgcaacgacatcgtgaagcttgacagcaacctacgaacgggacgtccgtatcgcttctcgcattgcgcattgtctgttcgtaggtattagtgacgagagtcaatatatatctcgtcaccaggacaacctcaccactctcgtctcttaccagtatctgctagattaaatatggtgtcactgaaatacccatgtccaagttcaaccctgatctgcctgttacccaatccgatgcgatgcattactttcccaccttcaaccctccagatgcctcctattacttgaggggttacccggctcagacgacggatgcagacatcatgcctcaatcacaatctggtgccggcaggcaagacaacttgtcctttctcgcgggattcgccggtgttgcaccacagctgtcgtagcctccccagagatgtgtagtgtacatctctgcaggcatttgcgttgttagcgtggtgggattgcaattggcgatgactttgttgatcttacagaatatgattggtatgcccgccgccaaccagtcaaattctgtggggtagtggtaccgcactatcagagtaaacgctggcagaggtgtacctcctctttttctcttcagtccatgttagtggttcacggctattggtctatcttgtgtgcgaagcagcagaggtggaatggcgagaccattcacatttcaccatgatttcagttcgctttgtttgaaacgctctttgctggatccattcggcagtgccccctaatctggggtggacaaaacaatcagacaatgctcgacctcatcaaccagggggcaattgggaaatcgctttcgccccccatttgagatgagacatggctcttttccttagggtgttgacttgcattacctacctcaaaaacgggccttttcttttgcttttgtctcgtcttgccttgcccaacttttacattgctgaatgatgctcatctctcagtggctggtcatgcacctgctcgggcaaaatcattcgagcagcctgatacagggcagccttaagcactggagccagaaagacgaaagacgaaagatgaaatatgaaccctaattgctgtttaaaaagatcgaccgtgggtgaaaagagctagattgcgttgccttggacctgacagacctgcccaatgagcgaggttgggggccaagaggcgaggggccctgcctccctgcgccaacaggtgaagcgtccaggactcccagctcccttttggggccagtttgaaagagacgtcgtctgagaaaaagaaaagtaagcacagaggaggggaaccagaacaggacggtgattcagatgaggaactactggaagatcaaaatcggaaaacctagctggggtgcaaaagggcagtcatcctcaagcggcagagggctcgcgattcacagtctgcgaaagggcgacgacctgctgaggatgacacggatgactcccgtcgctataaaccccgaacgggccgtttgtcgtttatcagagccaactgccgaccaaccccacgacagccggtcgaatactatagctgttgaatatatcaattagtcctgaatcattttgttatcaaccggcctgtcgtacaccgctctctactgatgacctctatagcttgaacactcaatgacatcgcagccctgggagatgatatttgttgttctgtcgaatatgaattgtcgacgggttgcgacgggcatacaggtacgtaccgctgccacgacgatcggttggcataggtagcacggagaccaatcaaatcccagcaaggttgcaagaggccccaacactcacgtttaaatactagtactgtaagtacagtactggtactacaccccgcggccgtcaaacccactgcatcagaaactgaacttctacctatggcgcactgtgtacgtttctccgccctttttcgcttcgttcgttcccagtcccccatgcactcatcatacatccccatccatccttcaccccccagcaaggttggactagaagacttcgtcaagctcatttcgagcaacataatacagcagccagctgctatgaaacagcttttgctctcgcgttctgtctggtctaatcccagctgacattttcacttccacgctacgacgtttggcaacccgacaagcaagaattgaaggcagtatgctcattgtccactcgggcacgtttgtcggtgaatcaaggccgtaaccacctcaccgagtctcgaggctaccaatgccaaagccagccagccaccatgttaccgtcagaagacatccgaggaagcttggatggtacaaggtgggttacaccaagttcatgttctaagtctcgggcacattatattggtttggcaaggacatgatgaggacaccacacgagagacgaaggccccgtggcaggaaactctggaatggcaaacctacacgtggatttccggttgctgtacagagctcacagagacactcatcgacacacaaatcaaatattaaaaggcccttcctgttatgctgatccgaggtcgccaatctcatttctacagtcgatcagtattccctgccagggaccaggtcaatgaccatcaagtccggcagcaaccttcctatcgacggaaagtcccagtgtcagcctgccagggtttttcagggcgaatgatcacagacgccggacagtgaaatcagggtttgggtgttacctgcataggagatccttgcgcgcacctttaccactgtcgacaccgtaaggcacacagtacaatgaccagaaagagaaatgctaatgacaatgacggctgaattcaaagcgttttcaaccacagccgtgtttcgtccaactatgttgatcaatatggcaaaccattcagcgcaagtggttttccagtctcgatactcatcacccggaagcttgtgatgaccctggaccaacaatacaaaggcttcccggtatttgtgcctccgttcgaggttgaaggtcccggatttcgcagatggtggcacccttagggacccaatcgccagcatccctctgccgcacttttagatctcttctttctggttccttgaccgctgcagagtatttctgaaaagagaagaaaggccgagtgaaatcggtcctgcctgctaacgtgcaattcaagagacaatggggaacggaggacatcttgattgtgacccaagacgtagccgcgaaccgtaaaaccggcagcacctagtaggtaagttgcagggtcctgagtcggcaggccatggccccaagttcttaacaggattaacttgacccgctcttaccattcttgggaagccttatcgtggttgctatcaggctttacgcgggagagagacctcgaggtaccatgaactgcaaagtccatcattatcagaacagcagatgcaatcatccccgcaacgccgcaattttcgacctacagagggcattatcttgtcattaggcattcattctgcgctcgcctaaaaaggtctagcagcggcacctaaagtagcgtgcttgtatctcaaaccacgactctcaagtcttcgattcccggtaagtatttgtcagtccagtgtcatgcaaagctgatgccggtgcgatggatacagctagccgaaagcgggagtgcgaagaaaatgaaagtaggacagagttcactgataggtaggcgaaagatatttgtagactaactttcaacgtttcaatgtacggagaagaagatgaagaattcagttggtgacaatggtcaaggtacacgtgtacactacggtctacgacacaggtatttgactaggttctaggctgttagtcccagaagctagtcatggccttgagtgattcgctgaaaacaagccattcaaaacggtacgaacggccccaggtcctcccaagaaatctgttccaaaaaaaaaaaaaaaaaaaaaaaaaaaaccaaaaaaaaaaaaaaaaaacagttctgaaaacaaaggccccgagatccctacggaaggaaacgtcggcgatcatacatctcatgatctcctgcaaacccaagcgggataaacacttcggcccaagccccagcgcccaggggcatcaaccaaaccaaacctttggcatcgctgttgcattcgacgcatccagctgcgatctacttatgacctaggtctacactgcagtggattaaacgtcaccttggagctgcgatgaaaagtaccatttccgaagagcctacaggggatgttggggagaaagcttgcacccccggattcatatgtcacgcagatcatgttacctcgacatattgggaaattgaggttcgctttgactagtgtgatctgtgatcgctcgggaatcaaacgggtgggtgggcgagatatgtaagcgagtcaacaaaagtgtaaaagggtcagcctgagggtgccataaacgacgacatggctgtagtccatagcttgataacgggcagaaatatgaatcaattgaagatcttgacgatgagttagagttaggatctcgggccaacctctacttgacaaacaagagattaacgacaacttgaaaaaaaaagtaaaagaaaaaaagtaaaagccgtttcactgtgtcctcacaaaatctgtaatacagagatcgccatcacagccgcgcggtactagtacataggcaagcgaaagaagcgaagaggtcgtttgatcgttagccgctgaaaggttggcgcgcgagcaggcttcgttattgtttctttgtcgctacctacctacctaaaggagatctcaggcattttatttttctcgccggtgttctgttgggcgccatacagcaaccgttcgggcatagttttcctgagttggtactttggtacctagttggaaaatcagctagcgagtgatgaaaaggacaacctacctatgtacctggcatgtagcgatgtgagagcctcgcgggttcgggttgaccatggaattttgggcccacaggggcagcccagcaattaacgcttggaccccagacagacgggatcggccctgttttttgttgcgacaacgccgaccgtagttccttcccgtctcccgccgtccagggtagaggtatgaagagatgaaccgtagccggaaaactaaaaaaaatttatccatctttcagctggcctggtaaagtctactcgcagttccacgagggtgagcttcactattcgatgctattatatgcggtatagtgagcgtgataccagggcacgatgacagcgagttcttcgagacccacttcgatgtgtggctgtcggtggacatggaagagcccgccgtgggtcgcacctctctttccatatgactgtgaattgtgtgaatgcgccgtgctcgttccgtctccttgcagatggtcagtcatttgcccgatcccacctctcgctgtgtttttacgttctagatgaaagcgaagacggcatcgatgttgatgacatgacacgagagaagcgcaagcgatcatcttcaagagcaatgcgagatccagatgcatcttgctgcccctccaccccaccgccgacctgcgaaacctaggttgttggcgctgatcatccaaaagacctggcgttggggcctgggggctgccagggcagagccaaaatatgctggatgcacacctcagctcaaattccgcaaacgatgacggtatctgctgctttttctcggggttttcttttgcatctctaaggtggcgggttttactatagtaccgcgtaacaaagtgaaagatatctcctacctacgtatgcaccgggcacacaacgaaataactttactgacgatactcaattcgcgagaaccatactatgtttatccagtcagggcaggtaccggttgtgccgagttacgagtcatcttgagtggaaggtgcaggtgtctagctatgcttgtaatccgtgacacaggctgacaaaacgttatggtgaccgaaggcactccagctacctacgtcgcagtagagtaaatatgactttacgctgtcactacctacatacctaggtgcctacctctactgtacttgcccatattttagtcaaggtgcgcaaatagcccaactggcttacgtggacaagtattgtcactcacttgtaccctccttatcgcccattgccgtggtgacgtgcccatcgtgcatgtttccatcatcacatccacaacgcccgtcttctttctcgaaaagaaggaatggaaaaagctggatcgttgactccgaaccacgatcaaaaactcccatgagctgtaatatgagaagttgacgatggtcctcctgggagatatgagactcagcggcactcaggaaggtgccgtacatccagcagatccggccggggtaaggatgcgacgtcgatcttgggggatcttcctagtacaatgaaggacagaccgtttgatgaccgtgattatgtccagaacgccatcgcgggcctaaggggaaagtgagttgccgcggatgatgtctatgtagatacatatacagacactgacaatagtcacatatcgttcgtcttcagcctacctcttactgggaacgggtaaaccacccaacgaaactggggtcgagagcggattactgatacactggggagcgtacctacgaggtttatcaccataactaggtagcggatctggtcgatcttcgaagtgttctcgaggcctggcgtcataggtaagtgggtaaactgaaggtatacatacctatacactcgttagtaaggcgcagagcaaaactcaccatcgctttgacaacgaggtaggtaggcacttggtccgacgttgcctctgtcggtacaacttcctacaggcaacaaaaaagaacgatggttcggccaaggtgcctgaattctgaaatctccaagcaaggtccacagtgtcagcattgatgctttttgattggatagtagtaaaaaatggtgggttcttggcgggcagctagcccgattctgaatggctcgtagtcagttgcagcagattgcctctagggaagggaagagtgggttggctccaggctacatctaggtacttaggtaggtacctagtgttctgcgtacccagagcctggtactgtaggtagagataaggtatggaagcccaggcagttgggggcttcgaggtcgttacctcccgtcccgtctgtaggtccctccaggtaggtgcaagcccagggcagcgcagcgcggcagtctgcccgacctacaggtagtgcgggtggaacttacctctaccctagaggcacatagctaaaggcaggtacctatcttagtacctagaggtaccgatggagtgtacttgtgagctaccttacctggcggccctgccctgccctgcctgacctccatgggctcctggggctcctggaaagggacctgtccgctgccctgggactcgactcctagtcccctcgtcacaacagcccggcatgcccgcccgcccgcccgccgtccgcctttcacgctccatccatcttccatcctcttttcccccttgccccgggcagggcagggccactccccgttccacttcactttccctccgcaagcaaacctggagcacatccaccgacatcatcctggtttttccttttcgacgctcccacctctcaacccggacctaccttccctgggccttgtcgcttttgcccgtgacaattgtgtatggaacgaagcttcactttccgcttccgcttctgcttctactaacccggtcacacctgttttttttccacttcactttcaccaccttccagtcttccacctcacccagccagccagcccaaccaaccaagactgactgactgactgtttggtcacgtcaaccacggggcgctcttctcatcaagcacgacgccgatcctctactcggctgactactgcctacattttcggggtgcactacgctcaagttagcactcgtgttactttcactttcgtctcgctaggttggagcccgatcctgtcctgacattcgtggacggcctcttctgtctcgctcgcccgtcacagcttcacatcatctaggccgcgactctgggacctcctaccccggacgacttgtttttttttttttttttttttttttttggctccagcggaagacggattcaatctaccaagcattcttgtcggcccattctgccgcgtcgacccgtcttctacccggcctggaaaccctgcagtggaaatccgaggccgattgcttgctggatccccattttttgccgccattcacgaccctccgccccgacttgtcctgccctgcgcacaccgagcccagatttcgacttgagtcgagagccgatgcttcaagtccacggcgggcattcccacgacccaacttcgccgaccgcctgactatacgccgccattactttctgcctgcagagagagtccgttagacgactgcgagttcccttggcctgacatcatccagaggccgccgccctcttcaccagcgacctccatctccgcctcccgcctccgagctcctgcctcctccgcgtcggatgccgaaaccacacaatacgaatacctaggtcacccgtatctcccacggttcacagccgcttgctgtcgctctacctgaccgttcagtcgctcgcatcgccggacccgtggtcgaaaaacaccgacagacagctttgttcccaccgcctagggaactttgtctcgtcactcctttgcagcgcatcaccatcagtcgataggggactgaccgccatcggctttctgcggccatggccgctaacatgccgccgagggcccaggtcgggcaaatgataccgcctaatcacagccaagtcactcaggccgttctagctaggttgacgtcccagcctccgccagcggccggctggcaggctacacacattcagctgccggaacgcgtccagaagacgtcatccttgtatgaagctcggccattatctacaaaaagtctagaggctgacattcactccagggctaccaatctcaagttagctggacaagtcgacacctggccagaggcggtgaatctcgcgcttgagatcgaacggcgggcctttgtgcagtccccggataaggtgagaaacgccgctctgcatcaccaaaccatcttggctaacttggctgaccaacctcagccgacgtacgagaacctactgggtcagcgattcgcacaacttgtagaacagcgacaggctcgcgctcctctcatccaacaacaaatgcaagccaatgcgatgagacaggctcagatggcccagcaacagcaccagcttcaacagcaccagctccagcaacgccaacaccagcagcatcatcagcagcagcagcagcaacaacaacaacaacaacagcaacaacagcaacagcaacagcagcaacaacaacagcaacagcagcagcagcaaatgatgatcaaccagatggccatgcaaaggggaatggcgcagccaggctttcatccccatcagcatccagctcaagttaccacaatgccacatcaatcccaaccgttgcccgtcggtgtccccaatccagcagtcgtgcagagtcgcttagatcaacttgctatgcagatcacacaaagccttcccaccgcgctgatggagtaccatgagattcaacgcctcactgagcgggacaggccgctcatcaagaatttcgccttgaaaaaattcgtcgccattcctgagccccttagagacccacttcgacaaaaggtactatcgcaactggctccccaacatgtccaacagattcgaggattggcagtggacccgttgatgatcttcttcgaacatcaaagtttgaatcaagcgcgtcggaacatgatggcgcagtcacgtcaaggcatggcagcgcatcctcaacaagttcctcaacctcacaaccaagtcaatcctactttaatgaatccgccggggcagtctcatggtgttaccgatgggcagctcctcccgcccaatcttgaggcaatccgaaatgagcaacaaatgggcctgcgtgcccaggaagccggtcaggttgttgtgccacaaagtcaaggtcccggggcccctggacgcaatgccacccctggccctatgataaaccacatgcacacgccggctgctcagcaagggccaaaccaaacgccgcggcctccgccgaattcagcgccgcccgggttccaccacccaccggtcccgatggaaacgttgaaccccgcacagacacaggcacaaataccgataaggggacaagtaccgaaccggcacccgcaaggacaacctggagggcttggagcactgcctacaacatcgcagagtcccgcaatcaacaatatggcggcaccgatgcaacagtcccccgctcccatggcccaggggatgaggacaacgctgaacccgtcattcaaccaccacgcaaacgcaagaccgccatcaatgcagggtaatattaacgccagcaatcctgcgatggctgcgatgttgggtaatttgaacccgaacaatggtggtgtgccgggaaacttgcctgaaaaccagatcaaggatgctatggccaagtgggaccagaataggaacaccacaggcaacgctcaacagttacccaagcatcctcaagtgtccgggatgccagctcaacaccagctgatcggcgctgtcaacacccccaatcaaccgctgaacatgggaagctctcagcagccgggtggtgtgatgccgcctggcatgcagccaggccctggtcaaccacagctgaacggtccgcaaaatgcacaaactgcggcgatggtagcccttgccaccaaccctcgggcgatacaaatggtcgacaattgggatatccccgcacatacgctaaacatattacgtggatccgtacaacccgcgatcctgcctccaaatttgaagaaatggactcatctgaaggcatggtatcagacagcaggcctacctcctcatgttcaggacaaggtcgcccagctgcttactactttccaacaaaaccagattcagcacgtaatattgcaaaagcagcaacgagcacaggctgcctccatgggcggagctccgcagaacccaaatgggcccggtccttcacagcaacctaacgggatgccactgatacccccaaagacgaatgttcctcctcatgtgcttcagatcgccccgcatgaactagaaatggcccgtaagaagtttcccggccactcagatcaggcgcttcaagttataatacggaagaccaagtttgagaattttgccaggaggctgcaggcaacgaacaatggcgccggtatggtaaaccagaagccgatggtgcaaatgtcccccgcagggtctaaccaaccaaatatggcctcttctggaccagcagcccaaacacacgctcaatatgccgcacaaaccggtatgcaggtcccaggtccatcacagcaacctccatcgttgcagcagccacagcagccacagcaaatgcaagggcaattgcaggcacaaccgcaaccaccagcgccaccacgtgcgcaccatcatcaacagcaacagcaacaagagctacagcagcaacaacaacaacagcggcaacagcaacagcaacagcaacagcaacaacaagaccaacaacggcagcagcagcagcagcaagtgcaaccaccggtcaacaaccgacaacctgttcctcagaagccgacggacggcagtgattcaacttctgcgactcctgcgctgtctgtctcaaggattagccagcaacctcgaactggcccgccaaatccatcaccggtcgtggcccaaaagagccttaaacgatcacatccgggtgatgtgaccgatgtaccgcgcccgaatggcgttcccatgcagcaaagtttgtcgcaggcgaagcaacgtagcgccatccgtccaacagtcagtgaccgtttcaagaatatatgggcagacgaggcaagacaggtgcaaaaagaatttgagcagaacccgttgcagccggttcacatgccgatggatgtgtaccaatcggcagtgctcaaaatacgcgaagttacccaaaagatgaatgagttaaccactattccgggggcttttgatcgaatgacaaacgatgaaagcttggtcagaaagcttgcccgttgtgtatgttgtcttctccccgcgaacttcgccagatattgtaaggaatacgctgacaagtatacaatttcagaatctgaaaatcaaaattcaatcagaaaaagcgaccggccagactcgtaaccccttaacgattacggcccaagagattgatgagattaagctattcttcgacggtcttgtcaaccaattgaaatcaggggcttctcaggccgcagctcagtctacggagcaagcagcaggccagcctcaacttcatcaacgcgcaggtccatctacgctatctaatgctgcgccttcggacaagcaaacccaggtgcccaaacaagcaccgaatcgggcctctaacaagatcacgcaacctccggctgcaccgacgacaacacaaccaccgttcgcgctcgggcatggccctgggatgtctcccgctggtaatcctgtctatctcaataaacctcccattggaccgacagatttgcagtggcctcctcggaagaaggccaaaaccggtgggcctcaaacaacgtccccagcggctcagtcgaccgccagtgcctcgcctcagattcaggcaccttcgccggaaacaaagcggcaacaggccccagagccggcgaagccgcagccggatccttacctctgccctgaaattggctgtgaaggaagtgtggttggcttcgcctcagcggaattgcgtgatattcattaccatgaagagcacgtgaaaccaaatgaggatcctctcaagttcttgcaggagaacatggctctgggtctaggtttggacgcgcacggcaacaccaaagcgatttcgactgttgcggagggtgctccttcaggcgcgtccggtagggctttgaacagtcccaagcaagctcagacgcccatgagtaagcaagatttggcagcgactcccatggctcgcgacgtgtcgatgaggaggcaaggcagcagactaggcgctagggggcctgacgctgtgggtacgccaggcagtggcaacggggcttctgcccagacgacaatggccgatgatacgtgggcagcgaccggagtcaatccccagtatctttccaacttgtttgcgactcttgacccagcccaaacgtctgacttcagcatgtcgttgtcagagacaccgaatgacacgccagaatcaaataagactttggagtcaagcagcgatatatcggacggtgtgggtcttgacatcaatatggactgggctaccatggacccggaaatcatggacgacttgaacaacgtcagccttgacggctacgaaccaccggcatttgatagagagatggtcaacgacgtgtatgctaacgtcacgtttgatgactcggtcatggatttttctaagccttttaagcttgacacgtcgctctgtatgatgaatacaaactgattggcgctttgtggtggagaaaagcaggcatctggtgtattggcggagaatgacaggaggaaggttgatagatgattgaacgcaaatcaaggcgcatggttcatgtgaagggtattctgggatggcgttttgggggtttgcgatgcggaatgatgatattttgattctctacttacaatcttggcatttatcgttggttcgtcgcacttttttccttgccattacatatttgcggcgcctaatcatggaatttggaacgcttttcctgatatgtcttcataccactgatatcacgtgctgtttggtgttggtgaagcaaaaaaacggatgagggtgaaacaggcaggcggaatcgccaacggaatcggggatgtcccgtacggcacagcggagctgcttctgggaactagaaagaggccgaggaggccgatctctctctttttttttttttttttgttttttctttttttttttttatcttctttccacctcaaaggaattgatacccgttgaagtttggcatagtcacgaacaacctcatagctcccaaacgccggacttggacctcagctggatactgagagcgacggacgagcactctgtctggggctattgaaaacaatatttacttactgctgaattcagctagctgttttcgaagcttatcaaaaaagcgcgtctcggtggggccgaggttgcatcccgttctcgcttgttcgtatgtgccgtacatctatgtatctacctatccatccgagtgtcttgtctcgagctcgtttggtcccccaagtccctggcgctggagtgtagtgtacatggatgtagtctagcggcacgatacgtttcagcttgcaacccatccaagagcatgcacatcctccgagtacaccaaacggagtgaatcatttatttgttcgttcctggagggctgggagacagcattaggtaagcgtcgacctgggttgccctgaagagagcggcacatacaatacaggtaggtggtgatccaatatgttagtgtatttccactttcccttacagcagcagggcactgcatgtagaccaggccctgatcggtgccaccacctggtacactgcgttataaccgtacatctcgtgcatgcatccatcacctggggttttcccacaaatattttctaatcttctctgttcttaccagtagacaatctcatttcatttatacatagtatatctttggcaacatagttacctgtctgagaaagtcgcctttgatggacattcgcacggctgggataggcactgtaccgtccaaactaggtgatcattgcaattgccactgcactgttagtgcacaccgactcaggtatcataattggagccagtacacttgcgctgaactcgacaattttgtgctctggttcgatttggaaagcaaaaaccacggcatcgcgtcttgctctacacaaccttcgacgcgcctccccttccatgcccaggttttgcaggcaacacttcacatcagcacctgaaagtgactgatcagacacgagcaggagggagcatcagtaatactttttcactagcgggtagttatgaccaccatctcgcccaccaaacggcgtatcctcgggtcattgaatcccaacgcgtcaccgtgccagagctccaagtctgagttcgaggggcgcatggaagaagtgcaagcaactgaatcaactgttcttcctgcagggtgtgagaacaatcgtcgtgaagaggagccggctaggaagaaggtgtgcctcgatcttcggggagcacaacagcaccggcaccagcaccagcagataggagctggcagtcatggcaggagaaatcggtcgaaatcagcctctcctcctaccgaggctactgtcttgttgggcaagtcaactactaccgacctttcacaatccaccgacatgagacacgagagggtttcgtctctatcggtgctaccagctctgcatccagcccgcgtggcggccgaaggaacggcccgggcggttgcggaggtcctgtccgttcccatggcgacccaaatcgcttacccagccggtcttgtgggcaactttaacaatcacaggcaaccaaaaaggacaaataacccccgtcttcgtttcgtgaatcaggcggccagacaggtacgcccgatttcactccccatagacaggtggatgcgctgactgacacttgatgattgtccaaaacgtgaaatagaaagcggaaatcctccgtctccgccttagcctggccgcttacaagattcagacaggccagactgacgtcccgcttgagcaactggagatgcgttcactgctaccgctggggggataccaccacagccagggacggctggcggatggtggtgcctcaccagaagcagcagtagacagatatcatgatggcagcaacagcaacccagcgaactggagcttcatcagcaatagtagtaccaacagcaacagtaataaccaaggccacggttacttccagcgcatgaaccacctccgacacgccgccggagcagctatcgaagctgtccaagcgaaacaggagcgtcgaacggcttggcgggagagggaacagtacagggaatggtatgaacagtatggtcatcattatcaagtttccacttgggagaatgccgccgctgagcaggatcatgatggattttctagggatcaaagccgacagcgacagcggcgtcagcagcagcagaagcagcgcaatcttggaagcggcagtaaatcactgctatccgatcagggggatcgagtaagtcggcctgatactacgtttacgggttcaggtactggtgttattacgaccgccgccatgacaacgactacgacgacgtcccctcatcttaatcgcctggaccttgcggagcgcgcgttgcaggctcatcaacggcttcagtcgagggcggtcacagaagagctattgatggaccatgagcatgagcatgagcatgagcatgatgagattgactcggagccaaactctcaacaacttacacaccaccaccaccaccaaccccaacagcagcagcgtcatcgacatcacctggacaacgcccacgaagggtgggtagtacgccctgctacagagaacggtccagaggttgccaatgatattgcagcaggaccagggaggagagaccgcaatgatgatcacgaagaagaggagagcatacaatccagatccaggagtcaccagatggtgggccccggcccgagttactccactgaacctgagcttgaacctgagctacccagcctgacgccgtaccagtcgaaggccggtgaaaaggaggagcaagatggagacgggaatggtgatggagatgaggctgccagtgggttgttgagcttgtcgaggggctaagggccgtctaccatcccgtaatatggatctgaacggtggccgtgggacagaaggcgttaaataatctttgactctgctggcataaatttggcaagaaagagaaaaagtcgcttacagagtatgatcatggttggaattttaaaaagcatgtcgtaaaggcatttcgttaaggctatgtatcttttggtgtatgcaggcgtgagagtcagcatcatggtcttggactggatcagataacatacctacatatgtgtattactggtctagtctaggcaaccggacgtagcgaatttcacacttgctcactcaaaattctctgccttgcttgatcaggcaagatcggatggacttttaccgagaccatgggtcgcaccgacaagttgatccattcatcccctctcccacgtggcagccacaccatattttgtaccatttgtaatccgtaattggttcagcgtgcaaacaagcaaggtcatgactacatacatacgtacagcacaagcccgagacatcattgttcggttcgtgcattcctttccgcttgggatccaattcaagcaaagagaagattcatgcaactagggacgaaagaagagtgcacaactaacaagaaagagttcctggagctgggagtgatgaaactgtttgcaagatgttctagagggaaaagtgaaaagggaagaagaacaggacacgaattactactggaaaggcgtaacgcagaataaggtcaatgaaaaaataaaaccgaaaaagaaagaaagaaagaaagccagaagatggaaatcaaaaaaagaaaagaaaaaaactaaagtcatttagctgcaactcgtttcgatcgagtgacctccgggttatgagcccggcgcgcttccgctgcgccatgcagcttttccaattgttaaaattttgggagccaagtaaagcatatattactgtgctgctgtacagccgtgactaaacttatgagtgccagtgccgtgattgaaagttgctattgtctcaaaagcggatgctttggacggatgcagcggtccagtcgaacctaggttgcgacatgattcaatcaatggcttaggtactcaagggtatgtagggcaaatggagacgcttccttgtttggagatcggcgatgagaaaatgctactactacactactcgtcaggcggtcttcgaccaagcgactttgattgcatggtagcttcatggcaaactccagacattttgttcaagctgagagctcccggatttccttcatttttttgtcctgattaatttatccataaaaagcgtcctctctcgcccataattgtattgttctgtggaaacagttccctttgatgcgcaagccgcttcgctaggggctgagtgacaatacaggtttccagaatatccaaacaacgccgatgctaatgaacagggtggtataatggtatcaaaagtgggtgcaaaaaagggggtaaaaagaagaaggaaaaagaggcaacctccagcaatgcatcattgtggggcgtgtggatgtatccgacaagagccatcagtcacattgacactcctccagcatgctccgcgcgcaattactgaggagcttcagatagctccgtacagaagaataagcagaaaggaggcatgcgaaggtatgatcactaggcggggagagcttcatcgccagatcaaggcggaagtcactcataagacagttacagctggtggttgttgcggaggttcgacaggctcaacttgaatggccccgtcagtcccgcgagaggcacccggtgtaggtggtgcaggggcaatctcgggatccggtatttgaatatccaactaccgtcctcaagttagcatacggtcacggcaggtaaagaatacggtttaggaaaagacgtactgtcatgtaaccggtctttttcagtggcacgatcttgggggggattgtgccatcttcactacccaccgtcttctccatctctttgttccactgttcaatccaattctcgagcttttgtaaccgtgcctttacaccggtaaacccaaagtcttcccataaccagcctgttgcgagacccagaatgccgtccaaaatgttgcgccagttgtatggactaaatatcggcacaagctcggagttcagcttttggatcacacgccggaactcttgctctgataaccctgccggctcgaggatttcggggtacaggtttgagaacgtaggagccagatcaccctccaatagccaatcccgacggactcggataattcgcgtattaatgtattccggagaatccaaggggacgtgcgggttgaggtgcgggtagcaagcgtgctgaggtccccattcgtcgccagcgtctggttgctggtcaggatcccccaaaatatccgagtcatctgatgaaatggcagaaccaatgccggatatccgtgatcctattgactgccgggcgtccatcacatccggtcctcgttccaagtcgggagaaaatccggccccccctctctcctcctgcttggtttccgttgaagccatgtcttctttccctttccctttgtccaaacctttctttccgtggtcgaagctcagcccaaccggcacccgactctgggtgcttgatatactttgaccccgagtccttcgtccagacgcgctcgattccgggatttcttcaatagcgcggatgcgagagggtcctgcgtctgtctcctccactcgttcgatgggcgaaggtggtatgctagctcgtttcccttcaagggaatgtcgaagtgtgcgcggcagaggggaacgctgcccactgcctgtactacgctcaagctgcagactggctcgagcactgatgactgaatgccgtggctgttgttggttctcgggtacggttaacaatggctgatcgccggtggcggtagctgttggatatgatggatcgaaatcgagatggggcgagggcagcgagagagggatcgccggcggcggaggcgatgactggcgtctcctccgagttgctgcagcaggagcaggtggaagcctcggggtggaattggtcggattccaaagacgagcaggggattggcgatgaggagaatggaactgggcgtactggcggtggaggggaaagttggatgtcgcaactgcgccgcgggttcgaaagggtgattgcaagagcgacaatggagtattatcgggtgccctgcgcggcgagcggccaaagccgggcgcgagcgcgggagaaagcgctgcggggggtggaggggaaggagtcgaggtgtgtgcgcccggatagttgggttgtagcgacggagacggcagttgaggattattggcggttaaggggtatggagaatgcggcgatgaacggtatgttggagatggcggttcgatggtggtcaaatctacggcggctgcttcaggcaacgagtagaggtgggctggtggtgccgttggtgaagccgttggagcgagcaatcagtggcggccgcagaaacggccccctcgacagcgtggaaattccgtcttgcgcttggtggccgggttcgtgttggtcgtctgcagctcttcgcactcaggggatcccgacttgtgatttgttgcttccttgtcaagtcgcccaagtcctggagtgtaaaagctccggtaccgacccaggtcgaaaccacaagcttgaccacgatcaaccctgtacgcagacagctagactgctcaagccccgtcgtcgtcgacaggtcagccgtcttcgttgaggtccaccggttcctcctggctcgcgatcgagttgttggcttgctccccttatctcgattaaagtgacgccaaccacggcggcagcagtcgcggcagaattgacactggacgatcggcgtggaaggcaacctgtatagccgcaaacttgacactttctctctttcccgtagccccgaggacagcgcagggcggcaatgacaatgtcggacaattgccagttcgtcggttgacaataattgcgagtttccagcgatatgcagggcgcggcgcttggggtgctctgactggctcctttctctcgactgcacgagtgggtgtggaggcggttgattccaccttgacccagggccgctcatcaagcaagcagcccagccgacccaggtcttgtcagctggcggcaaccgacaatcaaataccaccaccgttggtcttgcttccgtcttcaacgaacctggcctggatgtacccagcaaagcgaccgacttgaatcacccggcggatgtggttgaaaatcgaaacgaggtttgaggcgattatcgacaattctgattcttcatttgcgatctgtacaacatcaacgcatgccgtagcgaacgccagatagaaagctgcttgatcgaggtatggttgggtggtcagattggtccttcgtgggcgctgaagagaaagctgatgttctaagtatttgaagtttttattctgccaccccttttcaatggtcaccatcaagcaaagcttggcccttactccttcggccgtaggcggtagatgatctctcagcatttccagaatctccgcgttcctggcaagctcactggtcaggggtatcaaccaccttcataccgagaatgttacccaacatcaccgttgaaaagcctcagccagttcttgtgcgacgcccatgaccagctggtggaatttgtctgaatgtcaatttcccactacttcggtatgcccgaacatagcatgtctacaaattgtaatgcctgggacggccatgccgtgcgacgtcctgatggcatcacaatgcgataatagtttgcttgttagtttggttcttcggccatgggttgaacaggggagttttggggcttccattaccctttcgaaagagaaaccgtcctcctttcgtgacgatatgggacaacaacgtcgacaagggtccagaacgctacagaagcctcttacggatgtcctcttagcctctttccatatccttggaggcctttgtagtgtaaagactggatgatatcagcctcacggcgttcacccaatcgaagtggatccagtaaagctttggctctttggtaccagactatctatcaaatcagggctggattgtacggattcgatctccgatggccgttacagatgcatgacactgaatatcggacgaactcataatcgatcccgatttggtgcggtgctcggacgctgcaagtccaagcatgaacaccaagggttatgcgtctgaccaacacatgggaaaggctatagcgcaaagaaggtacacaattcaagcaagagttcacgcaattttatctgcaggtacatataccggcggtgtgttgtagtgtaccagagcgtactatgcttgagcaatctttggcctggctagcagggttagttacaacctcttgttgccgtgggctcgttcttcacatagatgtttccccaagagaggcatcgattctccatatctacacctattccttacagcctttcatgttcacctgtcggcaagcaagcaagcaagcaagcggggcttccacatgggcgcgcatgtccgtcctgcattagggccaaaagcccacgtgcaaaaagtccattgcaagagggacatcgagtgtgctttatttggttttcacttcaaccccaactgctcaacggctgtttgcctatgtatcaccacagatactccacaggagaggagcatctcttcagtgtcgactaattcattttaccatggtggatgaaaggagttccgatgcggcccttcccgtccgagacctttgaatgtgccctttgcgtccagagggttagacacacacgcaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagacaagacaaaaaaaagacaagattcccagccgacgctgacgcagggcctcattttacctagccaatgaaatcaatcatcatggctatttgcagcagatattccgagctcttccgcaagcgaggccgggaacctgactaccttatctggagacccaagcggggttgagaatcagatgtcagaaagttgctcgtcgtcgctaacagccgtgtgtaggtgagtcgatgagcatgactgttagcacatcgaggtttcattcttgatacccaatgccaccacctctcaaggtgccactgccaatggcacaatgcagtgaaacaccaacctggaggagagctgcacgcaatccaaagctcgaacgagccaagcccagggcggctagggccatgacttataaacctaccacttcctcttcttctccacttggtagcaagtctctgtctctcggcttcccaaaccctccggagatctcttccaggccgtgcgtttctttcagttgagtacgcgttgcagcaacatcaagtccgtcgccaccattcacgctactgtgcagattgcgggatcgactgcctggatggcagctcgctgtgggctccaaaagacggaagctgaatgaatgacggacgtgcagtcatctggcatccgacagcgacgggacgaacccatcttccccgcaactccaattgatccgtctagtcgcagactacgtcacagtgtcccgccttgcacctacttactcacccgtccttgctttgcaacatcgcttcccttcgttgtgagggccgcaccactatacaacttaacaacacccggcacccttctcagtcttgtcctagaatagtcacctctgccaaacacgtctcctgttattgtcaaaatctgcaggcaatccctgggctctggtcgccgcgaaaatcaaaacaccactcagctgcacatatacctacggtgcattgcgctctcgctcaaaagtgctaaagtacagccacgacgcattcgcttcgctgttcctgcccgagaagtcaatgacagacgcaacaacgcctggactccatgacagaagcgccaccaaagccacatccgattcaccccaaggccaaagctccaaacatggccacagtaacttctacagagaccgaggacactcccgccatgtcgccgtccactctcgatagtcgtccgatgcgccgggccgcaaccatcggcgaagggtcccagccagcccaacttcgccgccgcctcgtgaattctcaatccaccctagggacctcgtttggagagttcaggcgacgcagctcaaccttctcggactacagtctagatgccgcaagaaggaatcttcatcatgagattttgaacccggcggccagcttcgattccgatgagcatggggcttcagaatcctccttgatgcctttggcatttgcgctactgccagccattgcaggcatgtttcacaacaagggaagcgacttcattactgacattatcctaattgttctcgccgccatctttctccattggtctctcacagttccgtggtacgttttggtgtctgatatgatggtctgctcttccaacttacacgctagcacaggaacatgtacaagtctgcccagcaggtgcgcttagaaaacgagcaaatcgtcgaatcagccctcgacgaagatggaacgtcacccacagtaacagctatccaaacaccatccgtggaggtcgaagaaccacgtactccgattgaaagcaagcagactacctctacgagcgacgaaaacgctaaactagatagtcctgagatacctatcgcccctcaacaagaaccccacagccctcgccacacccgccgcgttgacaaagcccttggcgagctttacaaaatcgaatcgctcgctctggtactttgttttgtctctccgttgatgatggcctatttactccagatcatgcgcaaccagttcaagtcagagggcgggctcgtctctgacttttccctaacgctttacatcctcgcagccgaagttcggcctttttcgcacctcatcaagctcattcaagcgcgcacgctacatctccagcgcatcgtccacaaaaacccatattccgagtcggccataactccaaccaagttgcagggtattctggagcggctgggcgacctggaacaacgtgctacaggcttaaagccatcgaatgggtcggcaaacaaccttgacaacaacggacaaaacgacggctcggaaggaggccaggaccagcagaacctgaaccccaaagtccgcgacgggatggtgcgtgaagtccgcaatacgattcagcccgatctggacgcgctcaaccgtgcagtcagacgctatgagaaaaaggctactgttttggcttaccagacagaggcaaggttgggcgcgctggatggcagactaaacgatgctattgcgctggcagccgcggcggccaaggctggaggcactggtgccagaccgcacgggaacaacagccgcgcaactggtgcttcgggcgctaatagcgggttgagtttgttcggcctgcttgcaaaggcgctggatacgattgtctgggcggcggccatgccgttccaggcattgttgggtcttgttgttttgttcccgctgagggcggtggcaggctttctgaagggggtaactggaggaagcagtagtagaagccggattgccgttggtaaggttagtggcacaggtattatgggtgacgcgaggaaagggatcaatgggaatggatttgcgactggacctgggaattcgaccggattctctccatacgtcggcggggccgctgaatatggcttttcagcgagtggtaggagaatgacatcggggagtgggagtggggcgcggtattcaaggagatgagtgaagactgactgtaatgaagggatgagaaaagaaccatgtcgggcggctggttcaataaccatgactcttttggcatgggcgctacctacgctgttcctgttgttacaaagtatatattcttgtggtttcatttgtcatagttgtcatgacctgtttcggtaaggcgccagaaagcgtagagcattgggcgagataccaacaccacaaaacctcaaaaagttacattatcactacaaaatagacgatacctttgaaatcgatttcttactatctcattttgttgcggtaccctaccttgccttgcgccgacaactcaccgcgactacgccattccatgatacataccttgactgacggcttcgggacacgcatcgcctcaccgttttgaaccggaacaatcagtccatgctcaagcataccatgaccgatggggaaggtaagcttcaagaaaccgcccccagtgtcttagaacatgaacggaagtccggcagtacatacgtggtatatcagttagcaccatcgacccgccttatctatatatgtggcttcgagtcacccatccaacccacaatccataccaagctgtcgggctcggtgaattcagtagctgacccaagatcaaagttacgccaaacgggtggttgcagacatattaccggggtgcggggtatcaagatcggtagatgttgccgaagggaggttgggatacattgaaatcgaagtggggaggagtgggggggggggagggctcgagaataaggcacgagggatcggtaggtaagttaagatgggaggtaatatatggaagctgtcctgaaggtgaagaaagtgagcgggagtggtaggatcaagagggtgtagagagacgctgagttctgtttgagacatgaagtgcccgtatgcgtgatgaatgcgtctagccttttcgctttttcttttttttttttttttttttttttttttttttatagaaagctgttcttaaatttggaaatgggaggtacctgggaggcgggtgctcgtgaagaagggaggtttggtgattgaggtatgttgactggtggtgatgagagaaagagcaagaaaatacatcggatgacccatcgtttgaagttggtccggacggaatgaaagacgaaagatgggggcggggctgaa