ttggtcgattttgggctatgatgatactacgaaaccgacgttgactgacgggatgggaggggggagtcggtcggttatggagtcaggttccattccctggcttggagtttctgttctgcaattctggagtccagtccagtccagtccctttgctagtctgatgaggaaccgaagggagcgggaccagggggtgtgtggactggatttccacttgacgggattagggagatggagacgggcacgcagggcaggcaatcggggcgccgggcagcttgacgacgacgctttgagcttcagttttgccaggcgctggctggctggctgttgatgctgcccctggtagtgtagactacaagtactggacactagaggtaggttagcggccggctctgttaacgctgtactaacagcgcagacttgtcatcaccccgactgggctcgcagattggaggtagtcattggtaccaggtcagcagttgacaatagcagtgccctgtggatctcgtcctgcacgaattcgggccccaacaggaactcccgttgtcacagcggcaggacaagcttcagtttgactttcacctttcaattgaggccgtgccgggttcaacctgatgttggtgttggagttgacggaaggacacaagttccagaagggaaacctgaaacggcaagcgaaacctagaatacaacaaagacaactgaagcaactgcccgaaaggtcaccaagcaagggcaattcttgacgaggatcgatgcttgcgtgaattggcctatccctgttcccgtccttctttgttcctttgtgtaaactgaacgccatgatgggccaaccactacctctaatctccatctctcttgtccatgccaagagcatctccaatatggacacaggctgggcattcatcagcgggggaaacgaagcgtagagatacctgagggatttgggtacaattgtctgcattggtagcggggtaaactgctttcgcttggaatggttaacgggcgcgtgtactgtgtcagcgcagtccaattcagcaaaatccccgatttttgcaatttgtctgagaaatccaagtttcttgcagttaatggggtacttgtagaagaggaggggggtcagtgtacagaccctctgaccatcaaaaaagtggaataagtcgcccggtctaggggctcgaaatatcctgtcctgacaaaaaggtacctaccactacccttgtacctataaatccggcttgacgccttacaaggtacagtttgcaatcgccgtatgggaacacatttccggtacgggatttcttttcatctagtggcctccttttgcacaggaccaggttagcagaagcaggggactttgctgtagcgctgttttccgttttcgagatggaatttgcggcacgtaggtacttatgtccagggcagacggaggactccaatgtccatccggggctgtgctcaataatcgttctgacctcacaaggtgcttaccaccgtacatctacctattccgtcaagcaagcaccaacatcaacaactgatgcctattcgaaaacacgggttggaaatatcccgatccccttttagtgtatagtgctgttgatcgcctgatgccctcatggatactgtgcatacaccgctggaaacttgatgagcgggaagccagggccagagatgggctaaggtaaggtaccggcaacggatcttcctctggcttgacgtgggctccagcaaactaatctcggacgggcctcttggcctggttgagccgcaaatgatggccctgtggccctacagtcaggtgattgatggtggcgctcgctcatcatgacaattgtacatcaaaagttgcacggaactcttgtgatttcactccaggctcttcacctttttctggacgtcttactgccggcactccggttgtccagacttgaacagaccttacaagaaaatgtagaccttacaagaaaatgtcactacagcaaggtgcagcaacccatcacaaatggcgcatatacgcgtaatgttttgttcaccgtcagctccaatcgatcgcttcttctctgttttttttatggtgtccctgttctgggtgttgctctccgtcggctgtcacggcgtttgagagtctggagggcctggccggactacaccaagtccatttcgggactagctccaggaacaccgcgaggccaagcccgaaactgttgctgtcctttctcgattctcactggctgctcaactgttctctcgtcccatttgctggacggccatgtcttccgcgacaagcgctgtctccaatccgacaggacgggttcaacgttgcttccagcgcttcactgcaacttttcttttttttcaccaaactttgaggtcttttgttgaatcatatgacggcatcatgttgaatatgtgaatcaagggcaaacaatcgcgtcgaaacatgccctacagctacctatcaaaagtctggaactctaccggagacttgggccttgctttccggtggtttcagccaccacctcccgttcctggactaaagagtctcgattcacaagtgacatagatgcatcacggcaagattcgacctgggcagtccacgttgcaaagtccaaaacaccaagccaagacccgtcaccgaaggcgtctcgatcatgattgcacgagaccgtgatctgctgcaaggactacatagtgtaaagctgcactgcacttaccctggccagatctcgtaacattggaccgcattcttttttccgatttgacggccgtggaagaggctggatggccggacgttgttgcgcacttgcgccagtcatcgacgttgacggtcgcaacgttcgcttcgagatacggtctcaaatcggctgtgacaccggtgtgccctactctacccccccatgtaaacgagaggataccgattcgaagcgccggtcagattcgtcatcttgaagcgcaaattggcccaagcaggcattccaaactgccatcgtatgtcaaccagctgttttcgagaaacaagatcgtcacgcctcatcaggctgtggacaatgtcccaagtgggtggtgagggatgtcttccagttcaatttggatggagagacaaatgccttcacccccctgtacgatgactgttcgtatcctcatcttcagcgccggtgcactgtacacttactcggtacgactgctgcccaacctatcagcccttcatttaaaaataatcacgacattcatgagatgaagctcatttacctcatttgcactcgcgagagatcccaaaaatcaaatgactctcgcaaatacgcgtgtcccgcctttggggcatctgccaaggtcacaagagatgatgaatttgtcggagctctgatgataattgtcattgcgcctttcctcctccagattgagcaagttggagagggcatttcttggcatggcgtctgaatggtgcagtgtggctgccaagtaccgattacgtaagtaagacctcagcgtccatctatggtggggtagtaccggcgggcaatggaggctgaagggaatcgttcaatcgtaactccgacttccgacttccgttcccacaatgctggttccttgaatgcagcctaatcccatccaagcttccacccaccgcaccacacataaaaccctcaaattctccaacatgacacaaagcttcacctctctcccgcaagagctgcagctcgcaacctctgcccacgtcaagtacatccagagtctcgactcccgaaaggacgaatatgactactggttgacggagcatctgcgtctcaatggcctctactggggcttgaccgctctgcacctcctcggccaccccgaggctctcccgcgcgctgagaccatcgactttgtgctatcatgccagcacgagaacggcggcttcggagcggcacccggccatgatgcccacatgctgtccaccgtcagtgccgtgcagatcctcgccatggtcgacgcctttgatgacctcgagacgcgtggccggggcaaggcacaggtcggaaagtgtgcgttgcttgtcatcaaacctaggtaaacccccattgacactttgtactgacactgtcgggtccagatattgccagcctccagaaccgccagaccggcacgtttgcgggtgatgagtggggtgaggaagacactcgcttcctttacggcgccttcaatgccctttctcttcttggcctccttcaccttgtcgatgttgacaaggccgttgaccacattgctgcgtgcgccaactttgacggcggctacggtgtcagccctggtgccgagtcccactctggtcagatcttcacgtgcgtcgctgccctcaccattgctggccgcaaggagctcattgacgttgatcgcctgggccgctggttgagtgagaggcagatcgctggcggcggcttgaacggtcgtccggaaaagaaggaggacgtgtgctatagctggtgggtgctgagcagtctggaaatgattggcaagacgcactggatcgacaaggcgaagctcaccagcttcatcctgagctcgcaagacacggacaagggtggcatctcggacaggcctggcgacatggtggatgtctggcacacctgctttggtattgcgggtctgagtttgctggactatccgggcttggagccggttgacgaggtgtattgcatgcccaagtcgaccatcaagcgtgtcctgggtcgttaagtgtggtgtgatgttgtcggaatacagtacgatggctccttctatcaatctcatcatcgtgacatgacacaggatatcaacacaacttacctcctgccatctaataaccttccgacacgcactccaggcgtcggcaggatacaaggcgggagaagagaaacatcgttctcgtttgggcaaaagacgttattgcatcccttcagtgggaatgtgaggcgtttggagcccagatgagtaactccctactggtttattgttgcttgagagtacccaacatcaatcgacatggttaggtaggggacattccatagtgttcctataatacaattttctgtcacttgaaccactcgcacattctgtctttgtgttgtcactgtctaattgtctacctttgctccttgatgttcttgttggcactctttggtgtgttcaattcttctgacatttgcaacccaaggcataaagccatgatcccttcatcgtttccttcgtctttcaaactgaattgttccttgagctttgtttgaatgtaatgacctgttactgcatctacccgtctcgcagcttggtcgcctaccattggacaattagttgctgacttgatggtatcattgagaacagtttgaagaagttgcccgtttgttacgttaccgttgattgagatgcagggacatgaaatagtctcaccaacgacacttgcctttgacatcaacagtgagttctatgagctgatagcaagttttctcaggcaacctggacacctctcggggccgaagattaatcaacttttcctgcgacttcctccagaaatcgtgatttattacgttacagtaccgcactgcacactcaccttccagactcacccctccaaatccgtgatggttgggtcttcttcgttccttccctctcaggcgagctcacccactttcctcgcccaccgactgacactcaggcaccaaggtgcccacaaatctcattgtaccttcctcaaactgtcctcagattcgtgatcaaccgttctttccattgtgtgtgtgccccctgacgagggagggttcttcttgtgccctcggctggctgagtgggcgggagtggctgttgcacttttcaattctcgtttctgcaaaatctctgtcctccaaagttcctcctctctccgactcccacccttctctcgacacgcatcttctgtctgctcgtcgtggaagttccttcccctccttgacaacaccaattggtctctctgtcctccaatcgcgtcatcaaggagacggacgactcggaccctgaagtaaacatcttcgattattcacggaaaattcacacttcctcccttcctccccttcttcgttcactgacccgcccggacttctctccggatcccttctttgtggagatgcatgtgatggaccctgtcgacaacaccaacattgccatcaccactgccttcactttcttggagactcgtgcttgctaggctcctgaagtcggccttatcactgtacaattccgtcctgagctacgccagtgtccagcttccttgggtctttcagcagacagcctacaaagttcatctatatacgccacggagactgacgccttcaacacgccactgctttccacttatgcatcactcgtcaggaactccttgaacatcaacactgccagcactctctcccacacacatacacattcagatacctcaagtcttgcctgcccatccgtctatcaaatcatacgtcttccccttaccaccagcggagccattgcagccagacaactctgcctctatttcggcttgatcctgcagtcaacccagccccgacctccccggtcaacccccggcagtgagttactgccctgttgcaactatgcataaccacattgccgtctggttgttgacttacacttgctagacaatggccgccgtcgctccaatggacgtggaaaagacaaagttcgaccctacttcgatctcactcaagtgcaccctctgccccaagcaaccattgttttccgatgtctctcacctgctcacacattgctcgtccaagagtcatctgtcccaccgcttcaagacagaaatacgggcacgtcacaacgatgcggcgagggagaccatacaacaatacctcaaatgggaggaaagcagtggtattcatgcgcttcttgaggatcggctcgaagcaaaggaaaataagaaacccgcaaagcgtggccggccggccggcacagctgtaagtggacactgcttctctgccaattctcccctcggaggggcgtttgttgactggactcccgctacagaataggcccaaggcttttcaaaatcgggatgacttggtcaaaaacgaggcggctggcgagcagctagaccacacacccgtcttggcccactggattacagacccgaacaacgcatccttccaatttcacaatttgcgccacggtcactcatacctggaccctcccgcttttcaaactcctgttatgaaacgtccgcgctctgactattctgccccggacacccccgaaaacatgtttgcgagcaagtacactagatggccttccgagactgcaatttcggatagtatcctcccctcctctgaggtcacgtctgaaattacagagtttgacgaggaggacgacgaatccagcaagctcaagggcatccggtatcccggcatgggtctctttgattccgccaatgagcaacagaagcgcaagcgcaaccaacgcaaggacgagtctgtcttgaagctgatggaggaggcttcaaccacgatcgaacagaaggaggtcatctataatgaagactggacttttcagcgtgagcgcgatgtttacgctagcccctcagactatgagggcagcccagtgcgtcatctttcctcgtcgcacatctctgttttgcctctttttgtttctttctaacgtatctcgccacaggaccgtgagctggaagaggccgagaaccacaagaagaagcgcaaccgtcgcgctcccaccttgaccaacgcgaagccgcgcgccacccgttcttctgcgagaaacaaggcagtcgcaaaggccaagtcgacccgcgaggcgaccctgtctattgagcaagatgagagtatgagccagatctctggtcacagtcatggagctatggacagctatgatgttttccatgatcccccgcagcgcagtcctcgtgagtcacttgaggtccattctgattctatggaccatcaagctaactcctgattgctctagatcgtactggcagccccatggggtccttgtaagtcgtcgcggacatttgattgagtgagctttactgaccgccatgcttccagcttcgagcttcgccaacgcccagccttgaagatgcttccgtcgaacggacctctgccctccaatgcccagcatggatcatccggacccaagcctctgaacggctcacagctgtcgtacttctcgccgcgggatagcatggcgaattcttattccgggctccccagcaatggtctcccaaacaacggtctccccagcaatggattcttctcgtcgcagcagcaccccagttacagtggacttaatcctttgagtatttcaggcagaccttcctatatgcaatcgttcagctacagtggctatgcgaacgagtctgccagggctcccaacccttcagcctttcagccaatcaacccaatggccaggagcatgtcgactgccatgccttactcaagctcgtatgccaacccgtatccagctgatccagctctcgagcgcccaccctccgaatttgatgtttgagcaccagcatgtagggcatgttatactctcacgaacgccgcaaaagcatgatgttgatgttgtggaaaaccaaaagtatcccagttggtggaatgactttgacgttttgagatggccgtttttatgttttgtgtttatgcgtgcggcggaaaaaaagtttttagtctaactttactggtgtttgatatcacagctgcatttgtttcgggagtccaagtaaacacactttttgttcttatacttggttggaagttagtgtcatctttaaccttatactgcatggcgggaggatgatttgttttacctatctctactttcatggtaaccgggactttggcgcatctgaaagagagtggaaagatcgaggatagacgttccaagacggagagactctcggcgatacccaagtcaggttgataggcccgtggccagtgggatgtatcgttaagatagtgtgaccagacatgatccctatggatgagcatcgtcactggcttagggattctatagttactgcacctttgggtgtgtgagaccgcagtttgtagctcgttaattgagttgaatgattgtggttccaagcgaggctatggccgtgtggtcttgtggcttgagtgacttgtagctgctgcttgctccgtttctgttgccaacgatgagcccctccatttccctccacgcttggtccacgcgtttagggttaaaccagcacccttcaattgatgatcatgggccatagcacgggtttggttttatttacttgacagtctggatagccgcgtcgatcattgtcttttcgatttccaaagggaagacgtgatgggagacaacctggaccgggaggaggtgtcttggtcgaactccaatcggataatctgccgcaagagaaaaaagaaaatggggggttaaaaaagaaggaagagaggacaacgaaaaattgggttcgcgacatgctgcattttcacaataatcccaagtcctatcaccctcatgcacaacaccaacctaacctttcaaaaccaacaattattggattaatgacctaccttatttaaacgaaagtttgggaccagaaacaagtgaccatgccacatatatgccaacattcgtatctctaggtacctaggtaggtacataggtaggtaggtattcatggagctagatgatgataccttgatatttactaggaagttatcctaatactccaccctttttgttgggggttttttttttcccttttttttccccaactctcgttttcatcattattttctttttttttctctttatcttcttgggggggtcttctccagccgactccgataggtatctactcgagtgaaactaggtgcctatggtgagttccggccgccgggccctctgcacatattacctacttgggatggttggtaaaaaaaaaaaaactctactgtactgtaccgtagggtcctcccgctctggttgagttgtgagttgtgagtgagtgtgtgcttgaacttgatgagctggagtattattattatccgtcgtcgttcctattttgcattcttcgcattggttcattggcattggcatcgtccttataacattcctatttccatgcccatggtgctagaggtaggtaggtaggtaccctttgttcctccaatccgtcccatcccctcctcctatgaaataaatccatccttcctggtataacacatatctctctctctcctcctgtacgtggttcttctttctttctttccagcgtacgtcaattcgctagtctctttctttgacgaacttttttttctttctttgttaccggaatttgaagtttgatgatgatgattgttttgcttgtattatcctgaatgattaattcccttgtgtgtttatgccgtctttctttcctcttcttccatgttccatggtctcaattcttatgcttcttgttgtgtttgcttcttccactacttccactaattccactacttcgttctctccgtgcctcatccatccatccatccatccatccatccgtccatccatccatttattaccccttcttgctctaatctctttagcctcccccctcccacttccccttccacttccccacctcccactctttctcgtgtttttttccaacaaggctgctctcctgcctccccccctcccttttctttttctttttcttccccctcttactttgtccactcctttcactttcattaacccccttatccatgcccccacaattccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccccatcacaacacatcctcaaaacccctcaaatccaccaaaaaccgcctcagcggcaaccccgtcttatgtcgaaaccacgcatcgagttcttcgtctgccgacgcggcgcacatgatttgtagccctttgaggatatcgatcgcggggaggtggcggtctggatggttggaggacggtctatttcttctcttcctcttgcttctccctttattggatgatgagtcttgggtggacgggtgggtggtgaagaaattgtgcaggagtgaggaggagcgggaggatgggattgggggacgatgagaagaaagacgatgagaaggacgctgagaagggggatgctgggaggggggtcgttgagatgggcgttgagacaggggacgttgagaagggacacgctggtgggagcttgctcgttgagaggggggacgatgagatggacgttgagacaggggaccttgagaagggacacgctggtgggagacaaagctactccgcttgctaacccgaaaccgttgtgcctgtcccttatcaacttcacgggagtttcgccgactagatttactctccggcttagaaggtgggagtgggcgggaaggaaacgcagcgggatcaggaacagaaccatgactcggttcagggcgagtaatccgtagcggtgcacgaccttcaattcccttgggaatataagtcgtcgaggccgaaactgcatctacaactggaacagacgggcagcgcacttcaatagaagccaacaccgacggtcctgaactggaaggtggtggtggtcttgacgatggcaccctgggaataaccacagccattgcttcttccacttccggcgttggcgatgccgtcgtcgttccacctacttgctcctcctccctttccaccgtgctggccagagaaggaggcttcgaccgcggactgtgactacctttaccccccaccgcacatgtaccactcagcaccatcttctgcctcctcaacgccgcagccttttgcaacctctgcgacggagacggcgcatccttgctgctcgtggatcgttgatgttcacccgttgctttgttcggtttcgattttgatttcgacaatgacttgattgtaccggaaggagtagaagtagctacactctcccccatggcttgcatccgtcgcacagcttcatcaagagcttgatctaagcatgaaagcgtgccggttctgacactctccggcacttctatacttgatacgacgctgggatggggagttttggtgataacagtggcttcgctaacgctgtttcgtttggtattgcgtatcagtaattggccgtaactctttgctgctggctggattataatggccgttccgtaactggtggtggtggcagtggactggatggatggggtggtggtggtggtggtggtgttttgttgacgaccatggttaatgactttttgttgctgttgtttgtctggtgatggctctttttgttccacgatggtaggcgggaattggcgcatggctgcgctccagctggagttgcgcgagggaccgctgccgtgtcggaccaggacttgggaaaagacacgcgggagggcagggagggatttgtcggagtttggaatgccggcgggttttggtgcaggtggtggggtggttattggttgggtgtttcctttcttctcttcatcggggattgagggaggccgacgctctggggatgatgcttcggggtttgcaaacactgcttctggcgttgctgttgaattgggtggtggtgacaacgacgggtcggaaagcttgtcttttccgctcttctgtgatatctgttcaacattgataggagagggagagtcatctttcttagaggtattattgttgagctccttagtctcggttcctccatctagtcgcagccattcgcttcctggcggtgacatcttcccaagcaagggcgcgagtttgcctctccggtggtatgccctttgctccttggatgtcaccgcaagcccggcttttcgaaattggtcgcggtaggggagaagctcattcactgtgcggatggatccatgcgtttcaccgacatcagcaggagaatctggaatcttgctagcaccgcccttcgattgtgcctcttgggactcctttgacctattcaacgcttttcgacgctggcagaagcgggatacaatatggcggctgttggacgatgatgcgtgggcgcggtctttattaccagagcctttcttgtgaggtttgatccgtttgttagtagaaccccaggtctcgggagggacccacgtctgagcatgcagtggaagcttgcgcagttgtgatgcccccggtctgacaggagccggtcttacgggagcttttcctctcggagttggcgtgcctggacttggtcttggcttcggcattggagcactcgggccttcaggcgggggaggaaggggtcgcaacttgatgacggatcgcttatctctgctgatgtgtaacagtggctctttggctggcggcttggggaccttgggcggtgatttcacaggtgattttggaagctctccccaatacgctccaggtggtttctccgcatgtttctcagacgggcttcctaggcaacagtgtcggtgctggtcttcctgcgaagaggaggcatcatggggcgtaaccttggcatacgaaccgtgactcttgtccagctgtcttgggccttgtttgtagtcgatattctgccatatcactggtatagcaccgccatttccacgcttctgagggttaggcttgctgcgctgatacgacgacctttttctcgaggaccccgaagaaagacgattccggcacccgttggagcggacaaacgagacacggactttggtggcgtgccgcttggcctgagctcgacggagtttgtggagggacagactgaggggtttgcgaaagacttcctcggctgcgcggcgggcgacactgggactgcgggagggagaggaggtgttgatcttgggccgacggtgcggacttcctttctaagctaagttgtatgcaggcattgtcgggccatttctaatccaagaggggcagatccaagagggaattgttcaaagccgtgggtaggtctgctggaaatgactgactggtgatgtgcggatgttgttgttgttgttgttgttgttgttattgttggactggacttgggagagggaacacggagatagacaggagatgttggatcaagaggggagggctgtggacagaaggggccagtcatgccactcagttgaggccatggaggggacggaaagaaagaagcaggttggattaaatataaagtgccgccagcggtaggagaaggagtgatgatgatgatgacggttgacaaagtgaaggaagcttccctcggtcggttgctatctgatatccttgactccgggcgaagcgtacatttccagctggcgcgaccccttgcgcaggaggaactcgatggcggagaagtctctcttgtcgaccttgatgttcttttcgaactcggttctagattccggattagcgtcatgttgtaggtaggtctgaggggtgagtatctccaggaaatctcacctagcaaaggccttgaagtgagcccgggtggcttccggctttttgcggcactcgcgcagacacttgcggtagagtctgaggacctccttttgcaggccagacaagcgggccatggtgatgctgttgtgtggtatcagttcggtttatccccaaagcagcagttgctaaagatgttctagttacaagttgcggtggtgtggatggtgtcacagtccgactccaatgcccggtgaagttcaagaatgaaaattgttatgacgcaagacacgggattggcggagagctcggcacggcatcatcaccagattagtctaattgttagtgctacgggtgctgacaccaactgaatggagacctcggcagagcttaccccggggggccgagcgctaacgtggagaggggttcccggccccggcattcttttccatatctatgagaacagacactgacaataaaatggaatgccaggtgaacattgatgaatctgtagtcgtttttctttacccaaagtgttggcgactcttccttgatgctatcgacttcaagttcctcttacacgcgtttcaggttgtagagtggggtacctagccactaacagcccgccagcgacccgtgaaccggcggttgacggatggaagtggaagaagggaaccgctgctcccccgccgccgatacccgcagatggcccactgcggcaagtggaatgcactatccactccgagtccggggcactaggtaggtagccactattccccgtagccactactggtattcacttgtagtgagactaagtagacagcgggggagacgggacaacgccgtactaggtatctccagctggattataaatgccgtcattgtcacttccacttctcactcctcactgacttaaatcccctttcttctcactcaccacctcaccgctcatatatacctaattgtcccatcagtcacaatggcctccttcactgcaagttatctcatcctgacaacaacacctaaatgtcaagctaacaacatcacaccacagcgccttgtccgcttcctcgcccgcgacggccgcacctactacggcgacgccctcctcccccagggtgtctccgacatccgggccgccaagcaagcccgcctcatcaccggcgacatctttggctcctacacggtaaccgaccaagtggccgacatccgcctcctcttgtcccccctggcccccgaggacgtccgcaccatccgctgcctgggtctcaactacgagcaacacgcccgtgaagccaacatgcccatccccaccttccccgtcctcttctacaagcccgtcacctcgctctcgggccccaccgaccccatccccatctcccgcatggcgcaggagggcgaaggcctggactacgagtgtgagctggtcgccatcattggcaagcgctgccgcgacgtgtcagaggaccaggcgctcgattacgtcctgggctatgccgtcggtaacgacgtcagccatcgggattggcagatcaagcgcggtggtgggcaatggtccctcggaaaggggttcgatgggtgggcgccgtttggtccgggtatcgtcagcaaggacttgatcaaagatccgcagacgctcaagattagcacaaagttgaacggtaagacggtgcaggagagcagcacggcggacatgatcttctcggtcaagaagacgattgcctttttgagccgggggacgacattgttgccgggtgatgtcatttggactggaacgtgagtatttccccattccttgggggaaatcgcaggggattgttgattgaatgctaacatataacagtcctcagggtgtcggtatgggccgcaagccccagctttggctcaagaatggtgatgttgtcgaggtggaactcgagaaggtcggcacttgcaagaacaaggtcgagtttgaggcttctgggcccgcttccaagctctaatataatgcagaggtggacataattggatacaagttgaacatgtttgcaatgatcacgcggtattgctccatcattatccacacgaacatgagaatgaacaaagcagctcaactactcattccattcatgtcgactatcgagcatgtcccatccatcttctcactcccgtctttcacaccgcaatatccattcaactccgaaacacctccccaatcccaacaaccctactatcattcacccgttgactatcaatgacacctccaatgcccacagacaaaacaggatctattgtcccctttacccgaattgccccgcctgacactttcccccaatacccactcccgtcctgaaccaggtccctttctaatcccatctcccatgactaattctaccccgcactgctcctcagaaacacgcccacggctatacgcagctcgataatcccatcacagcggcgtgagatggcttcgaatgatttggtcgtattcggtcacaatcccgatcaatcctgacatccttccggacgaccacgccgacccctgctgtaaattgaggaatccgggagacccatgggtagtttcgaacgttctgtcctgggaatccatggtatctctcattgagtcgccgccggaaattgaggaattcgggtagtttcgaatgttctgtcctgttctggagatgcgtggtgccgctctttgagttcccggaaattgaggaactcgggtagtttcgaatgttctgtccaggtatctctcgttgagttcccatagattgaggaactcgggtaccttattcttgaggtagcaccagctgttgtactggatataacacactggttggtggtcggttggttggtcgagcccccgccgtttgtgtcgtctccgcgttcagttgcgttgccgcacaaaaccaaacccatatccaggtgccggaatgttaaccggcttctgtccatttcgccacacggggcatggaacggaacttccctatggcttaggatcgactaacccagggcaccctttactctggatacaggtcagattgatggccatcatgttgggggtgacaaggcggaaatacctggaggtaggtagcctcgaggattgacttgtcatagcacaagctcgtgattgacatttgcagatgccgtccgtctgctagattgcttgggggtgctctataaggtacggcttcgttagtacaaagcgatacgtcgttttctgcgattgtgaggtactcactttgttgagtccccccccggagcagtgatcaggtcaggcaggcatgatgagtttttgagagtgacgagaagagaagcccaaaggggcaaaaacttgttgtctcgcctgtgtccatgtcgactcagttttttttttttttctcgccgcgagtctatcgagttgtcgagaaagaggttgaaccacgactggttggctagcttggtgtgccaaagcaactgaagtcatgcgtactggcctgggccacgtggaggtttggagccctgtttgcattttccaatggctgtcaagctgattttggagtggtgcaggcaagaggtcttgggtgacggttggtgttttgggaaggaaggaggagagaacgaaaacttggggaatgggtggtagccacctttttatacctgcgataaagctgtccttgccctgcttacctgttcatgttctcctcctttctggaaccctctgtaccttctggtgctgcatctggagtctgcagcttcatctgcggctcatcctgcggctcagtctgtcactgagtcaactgaacaagaggcatcgagccgcctgtttttcattgcttggggaagttggcggaatgactttttacatgcatgaatgctgcctggtgcgttcatcttggtcctacaagcttggaaaaaagttggaaggcatgcagtggctgttactttgtgccatcggttgttacatggcgctcgaccaacggagaaaagcgaagtgtcctcaagaattcatcatggaaagttctttgacttgttcccggcatcattatctcgcatctgctgctcgattctggtggcaaacatccaaacagttgcaagatcgaggaagaaaggcactgtgcggtaaaaaggggtgaatggcacccacccatctggtgtacaaaggtgggtacctattcacgagttcacatcattcgaaggcatgttgaatgctttgacccaagcagcctgccttccctgttaacaactgccacttctgggaaaggccgctccccagtcaccacatcgacatgatcacggtcgccacaatcatttccgcttctcatatatagaggcgatttcctttcccagcactctcctgatcaaacggcagcagcaactagaagttcgatcacggttatcagtcataggaacaatgtcgggcctcataatctaccaacctacctagaagtattgtaaccacatgctgagccacacgattgacgagctgagtacgtcctgatacaatgcagtaatatccaatatggcatataggagatatcgattacgaatcaatgagttgagtacctatccaaggagtgtacgaattgatgaggagggcaaagttccaccccgaagtcccggaaactcaggtttatatatatatatatatatatatacatatatatacgaccagaaccgccgcctgctgttgccaactaccccggagaggaagtgtttggaaaacggtcccgtccgggagctgcggagactagcagtctcctacatcgacgagcgcgtccccttttctgtccgcacagagtcggagcaacatatcagagatattaacttcttccaagcactctcgggccaaccacactttaccgggatgtgcgtatcgaagtgatacagacctgggttctacccgcttggcccagcgataatgaactaggtacacttatttctttcgaacctcagatgatgcgtgaatcagcatagcctaggtaatggattcattgatccatctgatgatgatgatcctgatcgtcccaggaaagagagagagagagagatagaccttccctccctagcgggaaatcttgcgtcaatgccccctctcggataaaaaaaaaagcagaaagaacgagaaaaaaataaagaaaaacgaaaagaacaagattttcgtagtctatggtccgtacggatctacatatatggttcgtacgtataacgctccttccacaatgctccccccccttcaaagggtactaccttacacccgtatagatattgtactgatctaaagatgtaaactccatggccactaatgatacctacgtatctgcctccatttccatacaggtaggtaccttttatctccggccttttatcagatctaccatcaaaccctcatacccctattcaacagtatctataggtaccaaaaaaaaaaaaaagccggctgtaccccgatggcgcgggctgcaagcgcttgcaataaaaacattttctctctggtgcggtcaaagcccacagacgacgatgaatgtacaactcccctttcccagggatggtaatcactgccagctcgccgcgcgccggtatggtggtccagttcacaggtgggctaccagcatgcctgcacaacacgtcatccacttgtcaatccaggtcttgggtgcggatgtgcacacaagtgagaacacagatcaccactgtcaacgccgtcttctcgcattctgtactgcccgtcgagccctcgttttctcctccttcgccctagccttcttcctctcctcttcctccttcttcacacttcggatcaggtccttgtgggaccttagtaccttttgtacttcgtccatgtcgatgtcatgtgtggcagggatattccatgccactcgtctgcccaaagttggtgcataccggtattccattgccagtacctttttctcacgcagtagcaatagaagctgccaacagacttgccgcggcaaacagcgttgaggtatacagaaacgcaacggactttctatcgaagtacgtcgcggaccaaaaagaagccattggcaagagcaaagatttcgttctcgagtacgcccgagatgtcaacgccgaaagtgatgtagccgaggtgtaacttctagccaccgtccacaaagcggactggacgtcgaggccggcgtcgaaaccgttcgacgaacacaactggggtaacatccatccttgtaaagatacctctattaccatcgaatgatacccgctgatccttaacccgtgtcctggcttggagccgaactcatcctctttcatcaacctatcccccccaaagagaaacaacagtggacatgatcatctgatattctgtcttagtggatatccccagtgtcatccggtgaaataatcctgtcaatatcgccgtctcatggaaatccttgattactcatcccttgcccagtcgacttccatccgaactttgcacacaaagattttccatgatctctcgagctatagtctagaggtatcaaagtaccagttgtaatataccacttatgggacaacgtcaatattccttgtgtcgatacctcccgtccccatcagaggtactattccatcttcccgaggcgtttgaacaacgttgatttacacgagtaaaatgataagtaggtacgtaggtattttcatgttgctgtagagactgcttgagcacctgcagtctagacattttgagagagtgggtcgggcatgtgcaggaaggctggtcgcggatggataggtacctctaggtaggtatgcaacaagccaggagattcggagagatgtcggtagggagaaggccggagatccgcgaaattacctacctaccatcgtgtgttggattagttttcaagagattgcttctctgctgacgctttggtaccatagcgggaaatctcccaaaacatctagcatagtaggggttcactaggctaggtgatttgactaggctaggtgaatcacctagcctagttgctcaatagagggctttgattggtcaatttgggtgccccctataacgatgtgctgtgttagacttggaattttttttttttttttttttttttttccagctgggctactctttcctgggaaaactccaaagttcaattccttatataaatagaagtaacgaaccttcttatcaatcaattgggctagtagctcaatagttctgttattactttctttcttcctattaccagttcaatcccgctggtggtcgtcttttttcgtgcgaaaagtttcgcgcgaaagtataaatgccctcatccagatttcggacttcgaagtcgaagttaaagactactaccaaagattattattaaagaacactactaaagactactactaaagattattactaaagacccttatagaggccttctagaaggtccttataagagtctttagcttttgccattttgcacccaaattcgaccaatcagagccctccattttacaactaggctaggtggactgcctaggctaggctcactgtcatggttagaaattgaacctagcctagtaccccccctactatgctagatgctatccttatatgcccgctgcggtaggtagcgtattgaccgccatcaacaaaattgccgacaaacgtcgtgccatgctacataacttgggatattgcaatagttgaagagggaagttggaggactctggccgtgatcaagttcatgtggaagcaggtctcctggtacaggaactcaacgttgtaccctgccttctctagcagcagcaacaacaatgcaatcctggttcagacgggataccacgatttggaccatgtaagcctggcccgaaactccccgcgatcccagagcaaccggacgaggacttgtaattcatacacagaactactcaagaaattggactgtcaatccgacccaaactacaaggtccaaggctacctacctacttctttcggaacgttgaacgcaagaccgcccctgttaggagcaattctccgccgccagcttatgcggctgatgacggtcggaacttctctgccattgaggaatgagctcgctcgaggaaatgtgtctgacggagaaccatctggggatagaaagcaaaggtgttgatggtcggcagtggtctcatggtacctacctagttgaatccttacttctccgcttcatttccctatttatagttatttccgccccgtcccgcaaaaaaaaaaatcagggtccctggccagaaagtcgtcgatggctgagcgtgaagactgcctaggtgctatctgtaggtagccaagcagggagtaggatgacgaagccgagtccctgcccgtcttccaaagcaggagaaccttcaatgtccccggaaaagcttgtaacctgcgagtctcagaagagaggttgttgatggtcaaacacaaaggacatgccaaagaaagggcgtagtcgaaccactcaagtctttcttgagttgtattgagccccaagaagcggcgcttacctctacctacctaccaaacaccaatacctacctaggtaacttccccccaagaaagtcacgttccgtatttgaacacggttgatgcgcgatgtctatctgttagcactgagaagtgaacaagaaatcaagcctcaatgggacggaccacagccgaaagtcaaaactttgaaagtgaaagtaaagtgtttgcatcaaagggcttcctcttctgcgctccctggctacctacctacctaggtagtctataccacggtaatacctaggtctcaaaagattacattatcggcaattacatagcgcctggatgtatccgaccgcgcgatccgggacctcattcgctcaattacctctaggtaggtagacaacatgccctggcgaaacatgtcaaatcccaagcctcatcgaaagatttgcgaagtgcgcgttgggggattccggcagggccgacatagatcaagcggcgtgcgtgtcgagagccgccaacgaacgagctcaccccagaaaaacaaaaccgatggagggtcgaggtaaaccttaaggacacgtacaggtatagagagatcaagacactgaactcactggagcgattaggtacctaggtacctaggtatcgagaggaagatggagctcctcgtaggtaggtccccctagaagtaggctttgactaagaggtccagtccagtctcggtctatcgaggctgcttcctttgtgcccttgaatcaggtaggtaggtagatagagatacaggtggtagttgagtcgttttaggtccttcgctctgctctggaagaggaatctgaacctaacagcgcttgttgtttactttccccttttactttcccgttttactttccccttttctgcttttcccggtttttttctttcttctttttttttcttgtttcctagcaggcgaagtttcgattctgaaatataaggtaccttccctaggtatctatgaaggtcatcgacactaggtccccagtaaaactaagtacctacctagtaagtgtactttcatcatttattaacccccccgtctctttattcattccttccttccttccttccttccttttggttacctagaggtagtagatgtacttaacccctctattccaaatgcgcagatacctaccttatctcttttgaccaaccagaccgcggacagaacgccgaggcaaccaaggaacctacctacctacctaggtacctacctacctattgggctcttgctggtggtcatttgaacaggaagttcttgagtgtctagaggtaagtagtcagcggctcaacttacaccacgcactaccaccatctttcacctgaaattggttacggatttacgaatacatgaatagtaaagtaaatgtttgttggcaaactactaaccctaagtaggtacctaaggtaggtacatataaagaacacttacagaactctgaagcggtgttggtaatagcaggcccctgcatcgtggaacaccccgtggaacctgcctgggactgacaagcatgtgcatcaaacaaacaaactttcaactctctttccaagacgaaagtgtacctctacaccaataacccatccattggtatttccagtagctacctagtaggtaagtaggtaagtaggtatgtagagttagaagaggtatcttaactacctctacctaggtacctagtaacttctgtaatagatggctacctacctattatttgtttgtttgtttggcacacacacacacagttccctcctcccttctcatccttgtcaccccattcttctttttaacccatctcgttcgttcgttcgttcgttcgttcgttcgttcgagatcgaatcttgcgatctttgcgttcttctcctcctcaagtcttaccataacttcaactccttccataggtaggtacctacacatcagtccaccacggcactcaaggtataaggtctgtaccaagtacctacccagaaaacaaaagttttgaggaaaaaaaaaaaaaaaaaggtatgctcactcgcttgcatcatacttattccgctagctaggtaggtaggtaggtaggtaggtatctacatcctgaagcaactcatcccctctctttcagcctcttccatcttgctcctcctcctcctcctcctcctcctcctccatactcaactgagcactaggtatcccgtagcaaaaaacgtatgtgtagtagcaaatattgttgttgttgttgttgtcatgtcgtttcgtgtcgttgtgagcaatagtatcagcaccggttagatcgctcgtgaaatccattttttccccatacccattccaacctctctgctctgacttcatgccgaccaattccaacacaaaaccagggcagtgtgtcctcctgctcacatccacatcctctcccgcccatctctaggttccatacttggaaggtagtaatcctcaaggaccactaacctcccccatcgaacccaacccgacacatacccagcttcatctccttccccacaaggaacgtcatcaacccggtcaatccccatgcactcagacgatacctccacgtctcaaagtcggacaaggatgaccaaaaccacaaaaaacgaagcaccgtaatcgtccgccatcactaattaaccaacacaccacacaccaaacacgtaatcggttccgtccacgtcttcgctccgcccctcgccaccacatccgcgcggagatccgtaaactccaggtacggcgtcccgttcatttccagcgtgacagcaaataacccttcccatggtctttccttgttggttactttggctctggctcctcctcctcctccgggaggagcaggagggggaactgaagcctttttgcggggtcggccgggtttcttccgcccttcttctgtttttattatttttgtcgttgtcgttgatgtcgttgttgtcgttgatcctggtgcgggggcgggagtggtagttctggatgcctttgcgcttgctgtccttgttcttcttgaacgtaatgctagtccggaggcggtcgactcgtcctctgcggcttcggcgtcgggcgtgtcgtcgggagcgacgggtttggcgtcgtcttcgctgtcgggtttgagggcgcggttgccgttgctgttgttgctaccgttggtggttcgcgtggtgtccttctcagctttaacgtccacaaagtccggctgctgcgtgtcgccatttgcttccgtcttggctttgctttcctccttcgagtcgtcctcgtcctcctctttcttgtccaccttctcctcctttactgggatgtgaggcttgtcggtgccgagtcgctcgtacgttgccctgagggcttggtccttgatgcattcttcgtgtaaccatttcttacatgattctgaagagcagccgactagcagtttgtcagggttcgctggagtgttgcagccgcatacaagttcgacggtctatgacagggttcttgttagcatctttgcatggaaagggttgagatgaatgtgacggcgcataccgagagttcttgagaccgcacatcataggcctgtcgccagtacagactatcctgggtctcctcgtcgttctcctcaaaccagtgctttacgatcgcgggctcggtaacgctgaccacattgatgatatccactgccagccatgttagcgcacacacaatttctactctgacccgaaccgcttgtggcccactcactgtgattagacgctatcagctcgcccgtcccatgatacggctgtctcccctccacaatccttttcctatctcgcgtcttggccggcagctcgtcaggccagtacatccagtaaactctggcgaagacgtggtgctcgtccctagcgcggatttcgagaatcctggcgacccactcggtgtcccgcctttgtatcggggccgttgcctcgtcgttcggtcccttttcgccttgttttgggtcctttttctttatgctcaggtcgttggcgacatagatgaagttctctgcatagtatttaacattattcactagtagattatcgttcaagtcagtaaaccggaagtttcttctgagagaagagggacagaacaaagggccaaactcacacacaaagctgttgtacctcgtcatgtcggtccaatccttggccggctcgaccttgtagtgtacatccatgttcgggtacgtcttgaacttgcccgacggatgaaagggagacggctgggagtggatcttgtccgctgggtcggtgtcctcgtcgtcgatcgactcggccttgcctccgaccgtgcgtctgcgcttcttgttcttcttcttctctgccaccaaggggtcgacaatgtggacttggaacgggcattcggctcgggtgttatccttatcctccttccgttcctgtaccctgtcctggcggtcggcatcggacgcccttggtctcttgcgcgaggaggccattgttgagtagtgtgagtgtagtagaagagcaaaggtttagcgagctaggagcgccgcgcttcggctagggtggcgatgtcgtgaagcgccggtagttggtggcgcaaaggttggtgatgacttgcgacgaagatggcgaagatgcgacagaagagaagaagggtggggtcgcgcgtaaagaaacgacggatgaaagatgcgcctcaggttgcgctacctctcctctaagcagagacgacaagtctgatgttgtctaggtttcgagttgggcggcggcgacgaccttggagagcggcctgaacctgaaaaaggttgaggtgacgtggttggcttcggctttgtcgtgcgaggagaaacgcgggcgcgggcgcgggcgcgaggttgccgggtcaaggttcgagctcccgtcctgcaaggttcgatgccggaaaaaaaaaagtgggtgtgaaccttggagaacctgaagtacttccactttgtacttcagttggagaaggcctgtgttgtgttgtgctatgacttgtccctttggctcactcactcagtcggcacgcgcgatggacaacgacaagtggttcagttatggcggtggtggttgggagaaggaattgggaaagaatccgcgacccgcgacttgtgttgtgttgtgtcgaccgtggttgaccttctttgtggatgacgaggaggaatggggaaaagggtctggaactgtctgcgactggacaaagcttgaccggggggtgtgcgggtggcagaggaaaaaaacaaagccaaaaaagctgggggggcaagtctattgtcaagttgagtcaattgacccataaagtctgaataaagggtacccgaccaagtctctcagacaaacgcttatgtaggtaacaataagagaattggatgttcaatagccgtaacaacaagacaataggatgaaagtgtttcaatgtgtacaatccgaggactctatagtctgtaaagtaacccaactctatatttcaatccgagacggcgtgcatttacaacgaacattgcctatgaacttccattctacccaattcaaattgggaataaagaatcgttgcactcagccacgtgatttacctagatcgatgaccatctgccgccaaggtgagctccaaagaggagaacctgggcagattctgagaccactattggtggacggctacaataacagcgagaagatggccccagcttccccgcttgatagcacgaacctggattgtgctattttacccacaatttgactgttgttgttgttgttgtttcgtttgtgtttgcccgtttgggtcagtctttgccgctattcccacaaacttgactgatattgtcaacctaagagtcttcatcataatccagaaagacaattgtttgcctcaaactaactagagaaacttgatagattcagtaatccacagcaaaagtacacaaatacagataagcgacaacatcgttcaaacccccaacaccacacagacaagccaacgccagcgctatgcatatagcaacccaaaactaacccgaccatcagataatcccaccataacccatcataatccccaatatagccatatcatcaaacaccatcatcatcatcatgatcactcctcatcctcatcatcatacctccccaaaatcgccctactcgcatcactccctctcctatcgtccgccagtccatccgccccatttccgttgagcccattctgtccgttcatcttgaacccctcaataatctctgccaacgcctctccctccgtcctccccctctccacattgataaaccaaataaacagcgccggcgtgcccacaatcgcagccaagaaccaaaacgccggcctgatctccccgctcgcatcgataatcgcccccacaatcgccggtccaaacacgctcgaccctttatcggtgatagcataaagagcatagaaagcggcctcggatccgggcgggatgagttctccgtacaaagagcggcaatagcctgacaagccgccgaggacaaacccgtagatggcggcgagggggtacatctcccatggctgctgcaagccaccgacgccccatgcttggacaaaggggagatagcccataagcccgtagagagggatgagctcaaagagggcgatgcatgccaagatggtttgatgggctttgaggcggaattttcgggagatgaaggaccacgagaatgcgcccaagatgcccgaggcggtggaaatgacgttgatcatgcccagagcccagggttccatgtggagttgggttttggcaaagagaatggcggtcgacgaggtcgtagcaatggcatccgaaagcaagaaccagccagctaggaagagaacaatgtccacgaggcgccgggcgagatggatggtgcggaacagggacttccaggcgtagatggtgtagtggaacaaggcgcgaatgcctccggtgttggatttggtgggtaggggaggtcccggacgtggtcgtaaccacatggcggctggaatggtgaagatggcccaccatgcaccgataacgcaaagtacaatccgctgcgaccaagtggtgttcttcagtgtgatcagaatggcgatggccacgcactgcaggaacaagccggcaatgtagccgatgccaatgcccttggctgagatctgcgtggacagttccagttcgcgagacgtcaactcctcggtcgtctgaactcgggaaagcggttcgccctcctcgtatcttcggcttccaagcaaggcagtcgtcgagttgcgcgtgctatcctcctggtactcatcgtcctcatcatcgccctcttcggtagtcgcataccctggcgagccatagtcgccaacctgatcgatctcggggtgatgcctgaccaaaagcggcaagaacgagttcagcagcacaaaggaggcgccgaacgaggtattcgagatgatggccagcagagcaccaatgagataagtgctcttgctaatgaagatgtaggccatcacacacgcgctgccaatccatgcgaaggcaagtagcagcttctttcgaaagttgccatggtccgcggcgcaactgatgctgacgaccaacaaggcttgcagcaggacgctgacgctgaacgtgtacatggcgaagctggccgtgttgatttccatgcccagtacgtagacgacacattgtccttcggcagaggtggtatgcttgtcggagctggaaccgcagggtttcgatcggtcggagaggaggacgccattttcgcgagctagactttcgaggagaattgggatgaaggaacctgttttggggtgcgtgtaagtcatgcagttcgggcgattgttgtcggctcagtcaataggtgcatcaacataccgatacctgtcaaaacatgttgtcggtcagctttgaagagtcagacgaaaagatggaattgatgatgataatactgaccgcaaataacatagacctcagcagcaaaggcataggcataccatcccgcgagttccttttggctggtggggcgagtgtcgtcaccggggtatcgtgggggaggcaggccgctgctgctgtcgccgtcagtgtcgtcgccgtatgggtaggaatcgctgttgtcgccggcgttggcaggactcatcctgccggacatggtggtggtgatccagtcggcaaacgagagagtgtcggatcgctcgtcgtcggcttcgaagcacgacgaagtgtacgagtagaaggatcgcttggaggccttggacgcgtaggatgcgtaggatgaacgggaaaagagtcgcggagctggtggcggtcggagagattcgtcctcccactggatgtcaggtccattgtagacgtggttcacgttgttgttgtgccgtggtgtcattgcgctgtactttagttgtacgctagggcccgttgcagggcattgataggcgtacagtgggtaccatttaaaaacgcacaaccccgaaattttggccattttttccccaaccctgggaatgaccacctggcttctaaagtctctggcaaccacaattcttaataaaaatggccaaaactcgttagaggggtactttagaaagcggggaatcttctgatctatttttaatatttagtataccatcccttggcctccctcaccgcccggactctagcaggcatactattaatgaggcgatttacaacatcgattttaaagtccaaccaaactatagtagccacctcctatagtaaatccaatgacttctcgttctttagcatcgtcgaaagttctgggcatctttcaataatcctttcttttagtaaagaccatagattctcaatcggattaagatcgggtaagtaaggtagccataacaaaaccttaaaccccatctccgctaaccactcctttaacaacttcgaagtataaataggggtattattttatataaaggtaatataaagctctattaaccctagaagctcttcctccaaaatttacttataaattcgggcaattatacctccttttttagtatcggggtctccgtagtagataatgaaatcactcttcaccctataacgaattataccctaaaatatttaagattagcgaaataacttatacttcggttgaacgaaggaaggatctataattaataagctttaaatggaaaaaaatagttaacttttgggcgaaatatttaaaaataaaaataaagaattatatttacccttaggacgaaaaacctattttcgctatcctccacctcctttctcaattataaactcatccgtaaaaagaaccgtcctccaaaaggataagggacgatcctcatactctaaagaccaagcatatcttaatgcagcatatttattagaaaaatatagccttgtagttgcaagatggtgactaatcttccacttcttgaggttgttcgtgaggcagcccctcttaacgtaagggcatgctttttttcgcaaactctcgatttgaatgaagggctctttagcaataacaactagaatccgtcttttatcgtactcatttaggagtagtagtcgtccacagccaggtttagagataccatagtcttaagcagtaaaacggcgaactacgcctcggacgtaggagatagacactcccttgtatttagctacatccttagcggaggttcctgcagagtagctagtataaatccgattcctcttccggggagtagagtacttgaattttgcctttttaatagggctggaggtaatgggggccatttaaacaaagagggtggtttttggtgttttagtcaaagtcgaaaaaaaggcggggttgtgcgtttttaaatggtacccactgtagcactctcgtcaccttcagtgaggtgcgtggaccaccctggggctgtgagcaaatcaagggccttgcttcgcccgagtccggcaggcggtgtggatcccccccgctaaggtatgtatcgtacagggcaggtacaactgcaggtaccgctgtctgccttgccagtcccagcaacccaaacacagcaaaaacaaccctccgtccaggaacttgaattggaaatgcacgattcgcttttttgtacctctgaatcttccaggtcgaacctcgcaaaatcaggtccagcttccttttcgtttgctgaccagtcgagagtcgcaaggtcggacactcaatagcgaacaccagagtcggcgcgttggtggctgaatgaggaaagcgggggcgcttaaagtccgagttgtcgtaaggtattcaatcggaaacaggtgtctcggaggacaatggactcatggagatgataacggatggcggtaggtcgaagtggtggtcgaatgagctgcgataagttgagtaccacctatagtataagtagaataacttttggaaaatgttcaacaggcgaaagaagagcagataatggtattataggaattgtatcaaaagtcaaggatagcagctgagtcttgctttcctgcttcgatcaaagcacttcggtccgttggaggagccctttcagactttcagggcgcaaagggcgcaaagggcggctcggtgactgatcaccctgacttagttcacattcccagtcttctcaaacaagaaaatcgcgagaagggaccaagacccatactattcaagacattatagcttgaaatagtacaagaagaggagtggcaccgccaggtttttaaagagttgagaggggagaaagaagaacccttcaagtccgcatgagcagatcgactcttggcattaagggtcaacttcccctccttcagttgtagtgtacatagcttacagacaggaccctacctacctttgaccacccaagtcggtgatgcccaaataccaaagcacagactgaagtgtgatgaagctgcaaactgacggcattccgaacccccaaaaaagcagggtccaaggcaccgaagaggagtggctaaaaaaaagttggtctcctttttcttggttttggggtcctggagctggaaagcagtgcagtgcatgaacgggaagtggggatgggatggatgggatggcctccacccactgagtgaatggctcggagaccggcatcatccctaggaggtttgttttcgccgtagggctgctgatcagttaccggatgagaggggggggttgctatgcagacaagctcattcccaaatgtttgctctgtgcgtgcgtgactggaacgcaacgctttccaaggacgaatggaattttgtaactggtgttatcgctaccgtcggtaccgtcctctctgcttttgcgggccggcgcggttggggaggaggtccgtccggtctcggtgttccggccttcggtgtgaaagggtaggtaggtagtgaaggtgccgtcggtaccagatttgcttcaaagagtgtgacgaaggacaagacattttctacttatggaatgaagtgaagatgttgaaaaagacaccattgccagctcttggctgacggcagaccacctaactacaacctacataacaatcataaaacatctctgttaatgctcccgcatgtcggttgtttggagcgtcacattgaatcctgtttagttgcaaatctgggtgttagtcaccgccaagacatccatccatccatcccaactcccaaattcaagaagtgtgatgaatattaggggacagcagcttactgtcaaaatccccaaaccacaaaatctatccaaaagctgtccccaagaaggccaaacgaagacaaaaaatgggtatttggtataacaaaaactggccttcctccccctccttctcagctctccaattcaaaacgcgcacattcacttcagctcagctcagctcagctcagccccagtcccccgcatgccgagcgccgagccaaatctccaccccatcctgtcgggcatctctccctcactcaatgacccggaccgtccccaacatgcgaaacctcagtctcatgcccctttggctttccaaaaatcttccacttcaacttatccgccaaactgtgctgtctttcgtgggtaccatgatgatgatgatggtgatcaccactaacaccaggtataccaccccccgtccccctgtccaccaccgcggcaggagccttgtgactactaccgttaccagtaccagccggagagacgtgacgctcgttaccggcgccgccccgaccggtgtggtagttctccgtctcttgggagtggcggatggcggcgtcgggaatgatgtccttgtcggcgcgacggtggggggtgacgcctgcgtcgcctatgtttgctgcgcctgtttttgttttttcaaaggtatgttaatgataagtactgaaaagataatggtgatggtgatggtgaaattgcgctaggctggctggctgggctgggctgggggaagttgggggaatgggatagggaacaaaaacagcgctagcgggtttcggtgattggtcttatcgctgctctctctgaaaggagatcttggcaaacgtgggacaagaactcgcttccttcaatctttcacatggatccccttgacgctttcgagctttcgcgagcgcgctgggttcagtgggctggtctagctgggcttggctggtgataagggaattgtatgtaggttgagataagcggttgaatgggtgattgacatcacaccacccggtcgctttcaggttcccatctctttgtcttttcgtcgttgtcgcgaagggggttggtgataggtagaggtatggagggaaggcagaagtggaatggaatgccttacctccgcgaccggtgctgaacgctccatctccgtggctgccttcagagcctgctctaacgacttctccgtcaacgtacttggtgtcgtcggggttgatgttgccggcgccgccacggccgtgggatacttcgggtcctgccattgtggttttgatgtctgtcgtcggtgctcgcaaatgtggaaagcgaaaagtccgtcgtagaatgttcaatttctgtatgatttgtcgatctttcgaggtagttattgacgggaagtgcgggaacgtgatatcaatcgagtcggacgatgccgtctttataaaacattgaacattttgcgctgatcatccgagtccgttcacggctcacgcagccacacgaacgcaccccgcgcagccaaccacatgcattcacgtctgagaagatgttctcgaaaggggcttctctgcgtggtgattagctaggatacctcgaggatacttatcagtggtcaattctagatcgcccgaatctgcactatacactacatcatcgatcccaaaatggtgttccctaaccgatatctcccttgtgatgggcggcacacccggattccctgcaattccctgccaagatgtcgaaaccgaacagtggcaaccactcagcatcgcccgtcgcaacgcggaacaccaaacaccattacgttttatctctagaccccgaatctttctggtgatggtggattggggcccgtctggatttcctccagtacacaagtgaacgtgtgttgctgaagacagagatgcaaaagttgcatggaggctgtgagagctgaattgagcaatgcaggtgcaccccacgttgcttggaaggactcgtcttttcgatgtagacgggaggtaaggtactttagcatttgacatcacccggtacttcgttctttcctaacattcatgctttcaattcacatctatggtgatgagtctggtcggattaggaaaggtaccccattgatagcagccctcccgcagtcggtacaggacgattcgacccttccgatttcgcttgctgcggttcagctggaggtcactgataagataagagcttctccaagtctccgctgtctgtgtctgccgcctcattattcgcagctttgaaagatgcaaccacacgcctcgatcgtcaacatgtcgatttctcttccattggacctatcctatcatgcaccactacaacgaatgctacgttttcaaccaatctaaatcgatttgcctcgttacagaagcactatggagacgatgacgaagcaaaaggattggctcttgccgtacagagggcgacactcaaggtctcctcccttatcaccatgatacctaatcgtacttaggtattcagctgtgccttggttcgattcttctaaagctgaacgggctgacgctggcccttcatgttgggtatcaaggatcattccaggcagccaatcaactagggttcgtcaaggctgactacctactttcccctcatttcaacccgcgggttcgattccaacgtcctgacaacctcaacaactgtccctgaacacctcagctatcccatcaacagattcaacaaaaggccactcttctctttggagagtacggctcttgctgctagacgggagcagcgcaacagaagccgacgatcgaccgctggccatccccgcatatcactacaaaactgagcttgagactgcgtaccatgtcaaccagattgtgcgccgtgtgcaatggcaatttcaccgggctgcttgttatcaacaggcgcatacctcatcatcagtccgttgccggtttcaggcgatccgctgaggaaggatgctatatttgccgttctgtttccgtcaagcttcaagacatggtctccgatggtgaggataaggatgaggatgaggatgaggatgatgatcatgattattacaccgagttcacgtggtatttacctatgcctacggctgaaagacgttcagtctatggtccctacacagagcatgggcatctctccatccggttcatgaagtcgcatctgatcatcttgttcaggctcataagtacagcaagtaagtctaggccgcattctgacaaaacgaaccaaaaccagggtgaggagaccgtgcaagtaataacacttcactaatataggtccggatgcgccgatccgttctgttgatcctggtgccagtcttactgatcaagcagtcatggaaactgcaagatcctggcttaaaaaatgtcgccaaaaccacgaattatgtggaccagttgatcctgcctttaaccctacaaggctcatctacattcacgacgagtcctcggtacagctcattgaaaccaagaaagaggtaaagagtcatgcttatgtcgctttctcacactgctgggggaaatccgaggctctcaaactacttcaagacgacctagacaaagggacgagaggcaacatcgaagaactacgttcactcattcaagttcaaagtttaccgaccagttatcgggaggcaatctctgtcagcctagcacttggatttcgacacatttggattgattcactgtgcatcatacagaatagccgcgatgattgggccaaagagtccgccatgatgcaggacgtgtatgccaacagttctctcaatctttgcgcttcagctgcggcagattcttccaaggcgagcttccagcgcagagatctaggtgtatatgtgccattgaaaattgaaccccgatggactggtatcctcgatggcgatcacaagaaaggcaagcctggtccacttccatcatacctccatcggatcaaaccaaaacttgtgatttatggcatgcacgagatggagataaacaactcacctctcaatctacgcgcttgggttgtgcaggaacgcattctatcaagacgtcatctcttcatgaccaatcaccagctctggtgggaatgccgcgatacccttgctagcgaagcgtttccagcagggaaccccgagagtttcaatgaagaacacgaagaagacagggttcaatactatgcgttaaaccctcctggacagcactctccccatcacggagcggtactggatggttctctggtaggccaaacggaccgtactagaggcaggcctgcccggcatccaccgtataaacaactgtcagaggataaaatgacctatctatggaactgtctcgtcaggcattactcctggtgtgatttgacctatcctcatgataagttacccgcgttgtcagggcttgcacagatgttcagcgtcatacgaggcccaggcttctctcttgacggcttctctcttgacggaaactcttatcttgccggcatttggcgacctgaattacgaagaggattatgttggaaatcatgctctagggggcaatttcgctcgcaccggcctgatccctaccgtgccccttcctggtcttgggcgtcggtagagggcccagtcacggcggcagtctcatgggcaagaccttttttctgcgtagtggatgccaaggtacttcacgaggacgaacggtataaggctggtacggtaaagggcggcattttgcacctgaggtcccgtctacttggacctctcagcatcagggacggaaagtcatcatattcaggcctaacaataagtccctcccaacaggtagatagctgtgtcagggaggccattgacgctgcggaatgggaaatatcttgggatgaaggttatgtgaatctcaaaaagtattgcatcagctaccttgataagcttccacatactgtgcatcaggacggaatcgtcaagggtacagacgcagtgcggaagatggtctggctcgaggatctggccgaagaaccgcgcattcggctttttatggtcttcattactagatgtacagaccgctatagccatcgtgtccgatctactggaattaacgaatacgttaacggcttaatgctttgtcaagtcgtcaacacctccggactcgaaggcgtcgatgaaggtgtggtttttcagcgtgtagggtactttacaaagcgggggacgattcaccgcgaggtgctagatctcattccggagagaactatcgccattatataagcacagataggcagaattagacaggtttcttcataggtcgatggatatcttgtagcatcaattcatctgcctcttttccttgctcgaaagatgccttgtatcattggcggagtaggaacggtttcagagactcgttcagtcggctcgcgctcgcctcaccatcgcaacagagggcatctgtccacaatgcttgacggcactcgattttgaactaacgtcagcaagtctccaagtcaccactagccaaggacatgtgtcctcaattttctctacgcaaggaatacaagaagcttttatcacacagtgtctgcccagtccatgtcatgtcatgctgcaacaaccaggcgaattctagtcgacacctcattccctccttgaccaccgcaaatccaacctgcactctatcaaacatctccagaacacaccaacgataaacacccctttcagaaatctcagcaaccagcaattaccggaaacctgacaaaaaacgcaaagtgaccaacataaagcctactaccagtgaaaaaattccgcatgtctggtcatatccaatccatggcgctacataaccccacgaccgccaaagattattcaacacgaaagaaaataaaggcgcgatgaccgagtggcctaaggtgtttgactcgaactagcgtcgaggtcctatcaaatctcttcggaggcgcaggttcaaatcctgctcgcgtcgtttgaaattctcttttttttgcagcttttgacgatgttgttttgggggtgtttggttactggtgagtggtgggtggtttggtgttttgtgggttttgtttttgatgggattaggacggagtgaggtgtggaatgcaccgaatgttggcagccacgacacttggcgatttgtgatcggtttacgagggaaggaacgagcgagtggcagggtgtgtaagtgtggtggaaatatgggcttgatggaaggtacagacaggcctggacttgatttgtggtgtgctgggcaactgctaatctattgatccgggtcattgcaagaaggtacatcgcgctggcggtttggagagcagttaaaggcggtctttttaccattatgccgaaggagacatcaagatcatgcactgggaatcaatgttaggtaaatctgtctgatcatgggtatcacaaagccgttgaccaccacttcgattcctacctactctccatactcatcccagtcccccccctgtcgcgcccacaacacctctacctcacgttgccaacccatcaagcctgaccacgacgaacagcatagttcgtctcgctaaccaccccatcactcctcttcttcaagtctctcacctcacccgcatccaactgcccaccaaattcgactccatcactccttcccagaaccttcacgctcgccgtgccgccatccgccggatcaaaccacactgctactttgataggagcgttctgatcgacaggtctctgcatccagtttgcgtctccggcgggagggtccagatgaaaagtggtttcggccttttccttgccggcgtgcaggatctcgaacatgtcccattcgccgcagcctgagttccagcaggagcatccgccgtattgcggtgtgtagggcacacgggcgttttcaatccagatggcgggcatgtcggcggctgtgtgtggcatggagaattcaaggaggaagagacggtcggtgccggggaagccctctttgggtggtggtgttagtatggggtcaaaagagacggggaaaaggggaactcactcttcgcaaccgagccaggacgcacataaccgcagctgccgtcacaatcctgatcggtcatgacgaggaactcgtcggtgatgacttcgttggcgaggatttgagaggaggaggcgccgccggtggcatgcgagttgacgtaggagagcgaggcgccaaagggaccgcctaccacgcctgaaccttcgccgcctcggttgccgaggaaggtgaggccttgagaggtttgggaggccgcgttgtagtagtggtcacgagaagcgccggaggcagaggggtagtagacggcgagctgcttcaggtggataggtccacggaagattagggtcaccttttgaagtcatgttagctttgctgcaaagactcgggcggagatggtggacagaagagatgagagagggacttacaggctcgttgaatggggcaaggtcaccagcaaatgtgcgattgacgtccgcaaatcgacattcaccggtctcctggttcatgtaggccacttcctggtactcgccgctgctgccgacgttggtgtagatgacttggtctactttttggcaatagtagtcaccgtcttcgaaggtcttgtggtctttgcagaggtcatcggcaacaaccaagatactggggtcgatgctgtgtgggtcggcgtaaggggcggactttcggtacgagcgacgggttagagaagaaccagaagagggaagaccgttgacgggggtgtcgatggggttggtgacgccgtcgactatgctgagagtattggaagagggtgaaatgtcacggccaatggtcaaaccggtagtgactcccgcaagagagacaagggccaacaaggccgcgaggaccatggagaatatggtgtgcttcatggcgaacatgggagcgtgagaagtttcaggcttgggccttgggggacttgatcaaaagagcttctgatcaggatggttgtcaaatcgcgactgtccttcaagctcggtggtgatctgtggtttcaagaaggagaaagatgggtttcatggtgggaagggtttctatatatactcttgaaaggctcaacagcccggaattttcgggcattcacccttcactgcccatcaccagccggcaaacggacgaaaaggttttgaggaatccggataccagcgccgtccaagtgaagggtcgaatccatcgcgatgagaagcttcaactccacaacaacgccctagttcgaacagtgaagggaagattccggctgtcgccaaccgaccaaaagagggaaaaagccacaagcggtaaccgccatttaccattcaccacagtggaccctatgtgccaagcatcacgacgtttggcggctccattttcggggagttgagcggctctttaacgtccttaatgtcggatgccaagaatactacagacagttgaaggtcttgggctgttatagtagactctcgaaaggcccttcacgatcccgtttcatcgccaaacagacgaaacagcccggcagaattggaacgaaaaattcgatctatattcgcgcttctggataagctgacaagggctggaataactgcattgtttatagtggcaacgtgattgtgccgcaagtgattgcagtggtcactggaaatatacttgccagacgcaaaaaggggcctaacaggcagacaggcgtcacttgacgagcaatcgttgtttcagcaacgaatatgatacagccagacagatttcggatgtcttcaagcccgccatgatgacgcggagaacaattgtcgcgatcaggttcttcagagtcacgatattggtgtgtttttggactgccactgttagccgacagagctggctggcacatcgatcaattatccgctctctcaactagtccggacaatgggattattgagtctcaaaactctgtttattcgaagaagcactggatggagagtcaagaaaggaaacgggggcttcgcatgactctgcctaccttagcggtaggtgagcatcgaaatctgaacaaacacgcctctcaaactcctggatccagggaagtgactacatccgcccaaactgacaaacgaaaaagagctaattcatactggtcacaacaatctaccatccagaaaccttgtataaaacttaaggtctcgtctggtgtcatgcttcttacagcatttgcctgtctgcccgaattgatggaattgcccgtcgtccaaaatcggcgttcgtcatcttagtgttatatcgtttccgtcttctatatccgtcatgagagcctccactttcttttacagacgctcatcttcatcctgctcatgaagtcaggctgcgttttgcttgccaacgagttattgatgaggtgaagggttctcttctggaatcaaggctttacagaccggagactaggtcatcttgccaggtgacactcatcttcaactcaacaacctgcacgaaaaattgaacgaaaaattgaacgcttgtcagtgaagaggaccgacatgtagtatgggatcgcaaaaacgaatctgtcaagagatatggaagtgaagtggacgaccggcggtttgggtacgtgccggctccagctgtcagggcaatatccgtttggatattacttggtatattctttaagcttcgcccgagaggctccatatcattgtgaagggactttggacgttcagacggagccttatcccattccacttctccacctctgccctccgagaatggggggtgaaggtccaagaacctgctcaagtggatactttccgccttatatatcagaccaagatcccttcacctggacgaccatatcgtttgctccgttcgatatcccgtcttggccttgggagtgaatgggaaagctatgggatccacctagtatctctcagtcgtgaagggaactaggaacctatcctggaataccataaaaggaccccttcctcctcctacaaccaaacttcttccatcagcaacaccagcgagattactcaaatctacagtaatcggcaccacgaaaatacacacatctcaacaaccacggcactcttgaggattcaacatgattctcaaacatcttatccaggtccttgtgacctttcttaccttgggcaccattccgggtgccaacgccttcgccatcgttcgcgatggctcttcttctgtctctcgctcgattccctctcttcacggtaactcgaccatcctcgctcgtcagggtgacgtttccccatacaacaccgatccggatttcaatccccacttgaacgtccctgacatctcttccgacgacctgtgccgcgacaccaaacatgaagaggaaaatggtaactggtactgccagaaggtagaccagatcatttacaccaaggtgaccaagcctggtacttacgatgccgtcactttcatggacaaccagtccggagcttgcaccaagactcccaagcagttcagcggagaccttgctccgtataatgagcctgtaagtagatgttcagtttggtgccagtgtcccaagtcttatcaaaaagagactaaccatctttccttcagctgtcattggtcttccgcggaccgctccgcctcaaacaattttcggtttaccttcccggtgctggcggttcttataaccgcatcggcgagtaccacgcggccacccagactcgcaatggcatcatgtttctcggcaaccgcggtggtgctggttctggcgttgtctctgggtaagataccattcatgaaccctctcgagatagctcaaactaatggattcgtttttatacagccccttcggcgcctccttggcatatacctctgccgacggcctcggtggagcttcttcgcctcaaaccatccatgatgcgcctcttgtgtcccactccgagttcattgcaaccacagaccaaccgtgcgatgacagttgcggctacaggcgccctggagctgtgacgtacagtaagtgatcaacttcccgacattctggaagtccaattgctaaccacttccaaccacagagggtttcccaggatctgctcgtgtcttcctcttcgagttcagcatgccagatgagccccagcacaacggcgacgatggcaacaagcccgccatctggttgctcaactcacgaatccccaacaccgcgcaatatttcagctgcaactgctggttgtccgggtgcggggaactggacgtcttcgaagtcctggccccaggtcaaacaaaggcgttgtccactttccatctgggcgacaacggaaagtccgcgggcgatgcgaactatttccagcgacctactggcggccccatcaaagtggctttggtcatggatgccaccaagggtggtacggtcagcatcaagaacatgggcgccagcgatggcgggcgttttggtggctccctctcggcgagccaagtcgaaaacctcaaggccaagagtggcctggtctcggagttcacttacccaaagcattaaggttagaggcggatgcgtaggggagggaatagatgggggaaagatgcatgagtagcgaagagctccaaggagcaatgggataagatatgggtttttagcatggcgtcgaggagtctattctctttcaagatacccctcacatacctagcattggcgcagaggcggaatagcacttttccttttcccgatcatgttcatgcgcgctagtagcacttgcattctgtgatgaggaatgcatgcaatgaattccatgtgctctgctgaccagattatttccatgtcaactgtcatctgtcgacatctgatccgtggtatcgttctctcatgacttcacatcgacaaaatttcaaacttgcacctggagatccatttcggttcgccttatgactgtttctttttcatttccttggtaacagtaacagccggtgatgcgagttcgtactccttcctaaacgcagactctcattaacatgatttccaggccgtagcaccgaaggaacttgagaccagcatcaggatctttcagtcttcaaccagtttgaagggaaatatcgtcgagaacctgttctatcccacttcttggcgttgtcctatctgtcatcggatgctgaggcatgtgattattatacacgaacatgggtttggagttgtttttttcttcggcctcgttctgttgagcagtgcgttcggacactcgcgcatgatgaactgctgtcaattcgctgcagcctcagagctttcaagatgaagaatatatccagtttactggtactttggcccagtaaatgtcatttgggagcttgttcccagacatctggtgtgccggtagataaaggattctttcgtggctgtctctgggaggcatcatatcaagccggcccgtcgttcgtttggaatcccttgccagtgacgagtacccgatgtcttccgtgtcggacggcaagccagtcgaccgcccgctagcaaaaccttcgaatttttacacttccccccttcacttcatgccgccccatcgccaaaggaccggggtccccacacccccaacccttcacgcacgaaggactcttcaccaccgctgccgtttggtccagaacactcgacgatatcttggcatgaaggttgcgggccggaatcctgaatattcagctagaatgtccattcactcccgctttctgtttccacttccgtccttaacttctggaaaaagtggattgaggacggccggcaaggtttgagatgccttcacttgtggccgtaacggctggcgatggcaggtgaagagtatttggatattttgcgtggagtcctggaattattccaggagtagtataaaagaatcctatctatcaccaacttcctcctgttccaatcctcactagccactggaaaagagctgtctacttgatttacaactaataaaaagcacggtagaggtatctggaaagataccgactcaagagacaacagccatggctctcaacaccatcaaactcacgagagtcattccggccttgttggccttgctctccatcgttggcgtcgccgactccgccgcgatttctggtaccttcggtagtctctcggcttctaacatcctcgctcgcgcccacgccggccctgatgcgacttccaacaatccccactcggtttctcccgacaacgataccttccgagtacaaactcccagctcggacctctgcaaggacaagggtcacgcatgagagcggcacctggttctgctctcaggtagatcaggttctgtacaccaaggtctcgggtagaggcagtggcacatatgaggctgttaccttcatggatgccaacactggtcgttgtgacaaggcgaccagggcttggagcggcgatttggctcctttcaacgagcctgtaagttccatatatacccccttgactattccaagatgaagcgggcatgttactgacacttttaccaccagatctctctccattttcacggtcccctccacctcaagcaggtggcgttctaccagcccaacagcgacggctcctactctcgcaagggcttctaccacgcgcagagccagaccgctgagggaatcaccttcatgggtaacttcggcggtaccgccggctcaggtgttttcacctcgtaagtcaaacccactccgtctttccccccctgcgcaaagaagcgaagcatcactaacaccatcaacacagcgcctttggaaactccctctccttcgtaaactcccacggcaatggcggcgccagccaacccatcatcttagcagacaccaccgtttccgacaccgcggacttctccatgttcaccgaccaaaagtgcgacgatggctcatgcgggtacatccaacccggcgccgcagcccgcaaaggctttcccggccccaaccgcatgttcctctttgagttttcgatgccacactcccctcccaacgccgacgggtccgacccctccgacaaacccgcgttgtggctccttaacgcgcgcatcccgtacacccaacaatacgacaagtgctcgtgctgggatttcggttgcggcgagtttgacatctttgaggttgtcaataagcatgacgagaaggctttgtcgacgttccacttgaacccccttggttttggcgacccgaactacttccgtagaccgagtgatggaccgatcaaggtcgcgttgttcatggatggtaatgatggtggacgagtgagtgtgaaggtgctgggacggagcgatggggcgaggtttggaggtgcactgagcgcgggtgaggtgaacgagttgaagaagaagagcgaggggagggttagtgagtatgtgatcaattggccggccgcttgatacagcattgcgacacgtgtcgggggtgaccggcctgaacttgaattggctgggttgagcaggttgattggcagtagaagacccagacgatggattctggggatgggaaaaagatgatggaggaaaaggaaaaagggaattggactgggtaatgatggttgagaatttgcacttggcgatttcgcttagttctactagatacccatttgcttttcagcttcttctcgtaagttgcgtgagatttggcaatatagtccacattagtataagagagtcgagttgcttggtgcttttcgtggtcgtgtatgtccgcgtatgacgttcagggtaaaacacagtacaaaatgtggatcggacgtaccagtctaatgtgaacaaatgtatgaccggcatgccccccgtttatgaagatttggcggcaattttgataaccatggtaggattgatttcgtgaagtactcgtagagtgtcgaggcagtgttggtcatctggcaaggagaatggtgggttgttgttccagggttaggggtcagtaagaggcttctctcactctgtcaattttgcacaagccggatatgccattggacgtgaaataggcacgagcatgatgagatagtcatgaggtatgcgaataattccatgacttatcatcatcagaatgtaacctgacacacacatgctaaaatgctgctggggtatctcttacacatcgccacctacgccctcgctctcttcccccttccccttccccttcctctcgccgcaccccttttgcccttcaagcttgcaccaacaacatgatcatcctcatccccgtctccttcttgcgcatcatcctccttctcaccatccacatcctcttgttcttcttcttcctccacagcagcagccttcttccccttccccttccccttccccttccccttccccctcttcctcttcttattaccaccctcctcctccccattcaacggccccatcgccataaccggcaacgccagactcagtccccctcctccagaatttcccttactattcctagctttcaacctccccaccgcctccgccatcctcttacttcccttgacttcatttctcctcggcgcaaatgcctcctcattccccccaccacccaaattcctcacggtccccgaccccaccccgccctcgaaaaacctcgtaatattactctgcgtcccctccctctcccgcttattcatatcccttatcaccggaaccaacacctcatccgtcctttcctgactccatccaatcgtctgcatcagaaactgtctgaggccttcgaggtccgggacgccccattggaatggctccggggtcgaatcgacttcgggatgtaagtacgcatcgaagacagccgggttggggaacccgactggaagaaataatttggtagcttgggctttgcggaacttgcgcctgaacggggtggagagtaaagacgggtctggttgaggggacgattggattttggtccaccattctttgaaggttgtgagggaggagatgggtgtaggttcaggagggaattccgacaagatttccacggctgttacggggccgacgcccgataaaccttcagtgtagtctgaccctaggagttgggcgagggcgatgagttggtcgcgagacaaagaaaggtcgcgctcgatgtcggaagataagtagcattcgacgaatttgtttccgttgaacatgtttttgtagacgcgggtgccgccgaaaagaaaagtgtccgagtcgtcggtgacgatgccgtctacgagaccgaggcggacgagctcggcgcattgcgcttcggcttccatgggggcggtgatgtaggggatgccgaagaagcggaggagggcttggcattcggtaatcatgatttgggtgacttcgtcggcgtcgcggcggtctttgcgttgttgggtccgtaaagctttgagttcttgttcgtaggcggcttggttttcttgaaaggttttgtggttgagttgagtggcgaagcgggcgtgttcttcggcttcttgggcgagggaagcgaggagttcttgttcttcggggtcgctgaagtcgtcttcgaattcggagagggcgggggcgtcggggtcgggaacgatgtcagtggtggtatcgtctggaaccgccgccaaaccttcaactcgttcctgttgggcaggtggaggaaggacgtctttgaagaggtctgcttcgatctgggcgtcttcttcggcttgagttgcgggtggtccgaaggagagggtcatggtttgagacggaagggttacgtcttcaaacacaatgtcgtcgccttcttcctcattaggggagggtgattgacggctggtttcaactggctcttgcgacacttcgtcgtccaaagaaggcaagctaggccccggcatctgagtgagcttcttgggcgatggaggagcatcgaggatctccaaatcaccatcactttcatcggatgactcaatcatcatgacctcatcctctcgttgctttcgaattctggcctgctcttctcgagccaagttttcatcctcctcagccatctgcctgtcctgttctcgctgcttccgtacagtgtcgcgaatgtcttcgtcgttattcgctagccatggcggtagtggacgaggagcatccttcggctctttctcaaaaccgccagcatcgtcatcagactgaggttccatctcaccagtttcaactggcttgggcggttcagacaccttttccttctgagattttgctttcggtcggttgcccccaagcagttgcttccagttcagcttctcaaatggaaggggacctttaaagggagtgttggtaggagcagggcggttttcgaccactggctttggcgctggagcctttgcttgcttcctcctggcagcggccatggctgctcgaatatccccctcgctgtcactgctgtcggtactctcccttcgccttgggacggcagcactcgccctgttgttgacaatgtgtgcgaccatgcgaccactggtactaacaatgggcttgggcgcttccaccgctttctgcgtccactctggcggagtaacctcttcgaactccatatcctcatcctccttctcttctgatagaccaacaccatgctgattctgaagagacatggcaatagccttgttgaggtcttcttcctcatcagcttcgaccgcattctcctctccatagacggcatcttgtccgttgtcaacaaacaaggcctcgtcatcttcgtcctcgtcctccgcctcttcactctgtctcggctcgtagaactgcctcctcgaattcgcagtccccctcggcctgtaaccagcagccctagtcagcttgggcaaccgattcaacccctcaattggcacgtcctcgaactcgacatcctcttccgaatcctcctcttcctctcccttgccctgaaactgaaactcgagttcgtccacatcaattggattggtcatctgtcctttatccttctctgtactcacgactcccagcgcatatccgccttcggcaccttcattcttgaccaggatatactccctattctgatcgcccgccactctcgtcgcgttgactgccagcgtcagatccaatcccgtcatgcccatctcgtacatcagtctctgcgtcaagtgattcctctccttgactctctcaatctgaaaccggctgaaatccatccggttagggaacatgacgtccaactgctctttactcaaccccattctcaatctgctccgcaacctcgccgcattcaagatgttgtaccgatcagccggcggcaaagacttgaagaactcgccatcaaagtcgatcttgctgaaatcgtacaagttgatatcctccccgttctcaaactgcctagcgtactcttcgagttcttcgacagacatgatgcgcggatcatccggcttgcccatggcttcgatgccgccgtcgaggtcaggaagatggtaggcgtcttgcttgtggaagcgtcgagacttttggcgttcttgttttgacatgcctaattcgtcggcgtaaacgactttgtccatgtcgggcagtacttcctgttcttcttcttctgctgctgctgctgctgccgccgttttattgccttctcgtgcctctgcccttttgcgcctccgttcgtcttcctcctctgccatacgatgcatctgcaccgctagtaatttccctgccgttcgcgtggcgtcatcgcgtctgccctctcgtcttcgccggcgagcctggatggtggcgcgcttgagagcgggggcgccgccgtcaaagacgaagacgggcttgatgccgtaccagagtagtttacatattcgacggaaaaaaccgacgacgtgactgttgcgaagggcgttgccttctttgtcgcggacggctttgaggaattggtagatccagatggaggcgtcgatggcgaggcgtttgcggttgagggtggagaggttggttgggcgggcacagggttggaggacggtccagaggccattcacacccatggtgggtgtttactcggtattgtgactcggtattggtagtagtgatggtggtgatggcagtgatggtagtggtggtgatgttgatgtagaagaggtcgtcaaggtgctcaacgaagggcgctgttagtcggcacaaacacgctaacggggagtgacgccagggcaaagagatagttataatgaccgaataaggtgcagtttttcactttggtcgtgtgaggaaactcatggtaatagaaaaggtcagaggtaaacaatcacattcaattgaagtgtattgtagtggtgacgtgaagaattccagtgatgacaaagtgccaagttcacgctcatcatcgaagccatgatgttgacggcgatccggctgctgcctgccggctgactcttatcgcttatcgcctgtctgtttatgcaataagccggatgcctgccccatgatgcactttccgagaacagaagcttgggcccagggttggcagtggtcaacacaaaaacagcccattccctcaaccctgaacacaacatcaacagaagtcaacatcagagctcaagacggcgcgggcgctgaacacatcaacgggctctacaacttgttcgggggttacttggctcgatcaaaaatacaattggaaagctctttcagtagcaacacccgttattcatcacacacggcatacgagcatcatcagacattcaccgattaggcatccatctcttttatcccggcttgctcactcaccgaaaccaccccggcgacaacacctcacctgtacaccactttcacataacataacatccttcaccatgagcgaagacccaaacatcactttcctccccgaagacagggacgacgccacagactggctcaactccctcctcaacaaaaaccttcgagtctccgtgactgacggccgcatgttctggggccagttcaagtgtgttgatgcagtaagcttcccattcatcccttgttaccctttctccccttcttacttcttttttcatctctaattcccccgtcccatattcaccaaatcactcacacacatatcaacaggaaagcaacataatcctccactcagcctacgaataccgcttccccacctcttcccaagtggccgccgccgttacttcctcttcttctgttacccccacccccaccggcacgacaatcacctcctcctctgcactctctgcaccttcagactcagatccttctctctcagcaactccccaagaggcctacgagagcgccaccagctcctcctcctcctcctcagcaggaaaagtaaaagtcgacctcacctcgcgccatttagggttggtcgtcatcccaggccagtacatcaccaagatcgagctggaggagtttgcaagtcaggttcgggcgcggaatcgggggtttggacaggggtttcatccgggatggagagatgggggaatttcctaggcggatagttccagagtaagtcgggggagggatgggaatggggaggtggtggaggtttcggggagtgagggtgacgagggttatgatggggacgtgagtgagggtggatattcatcggcttcattcacatccagcaatgatcctttacgatatcaagattaacacaactcggatacctcgaaagagggccgctccagctcagacaaacacaaaaacaaagacaaaggcaaagacaaaacgaacaatgatgatgatgaggagaaggacgagtggatcactacctctacctccacctctacctccacctccacctctcctacccccaacataaccccccaaccgaccccgaccccggcccctccgacttcaacccagcctacgcccaaaacccaatacccaccaacctacaacaaatctgaggcaagatgaagaaagaaaattaccagaaataccaatataaagaagtgacggtgctacaacaattgtcgcctgaagaaaggatagagcaggaggagtgggtaagcaagcaaagagaggagtgggacaagaaaaggaggggagggggggtgatgtttgggttggggaggtggaagttttactttggtgggtggtaagaagggagaaaaggagatgaataaggcttttcagcgggtgtgagtaaagataagatacctagggaaatgaagaaggaaagagtaaaaagcgaagtgggaaataaggggttttagcatggatgatgttgggaatagctggattagctggggtgagtgtgcaagacaacgagcgggtaagtagaaggggaacacggcgggagaaaacacgagggtgggagggtacaatagagtgggagagatgatattggtgtggcaagaaaagcgattagcaaaacatgtggtgagcgacagaacagagctttcaaaacaacggggccatgcccaaacgacgggagcttctgttcaatattgccatgaaccccctcgaggaggaaatgacagtatcactttacctaggtagattgttgctatcagcatcacccactacacgacagcaaatcagtggtttatcacactcccctgcattgccatccaaccatctaaaccgactaactaactccgattcctaaaaacgataaggtcggtatgtaagtacaagacaaaaagatgattagaggtaggtaggtacaaacgcgcagcaaaactaaaactccttctctattctccattccttatccccctcttcacatccatctcccccccttgtttcccgcgtctttcttatcaacacagcacatctctttaaagaccccttccaactcctcttcacctcctaacaaactcatttgatgccaccaggccgagggcgaagccctataaccaaggaagcctcagcctgagcctcagcctacctaagcctgctggtcctcctttatccatcccccttctctccccacgtcgtgaaccccttcggaaggaacgatccaatgaagagtagacatggaacaaaaaccccccagacaaccacccagatatctagaatcacgagtcaaatacctactcctcctcgttccgatatctcagcggtctctgtctcttcctatgacttgttccctccatgtctcctcctcctcctgttgaccctgctctaccactcgccttcttcctctttagagatgatgatgatcctctggtggggttctggttttgaactgatgctgctgctgtcgatgatctcgtctccttggagggaccggacggtttgggtttgagtttgggattggtgttggtgttggaattggatggcttgcgggtgctggtggtgccagatgtattggtactacgggtgattttccgttcggtagacctggtgcctgtggcggtgctgctttgtcttgtgattttgctcttttgggaatggggctgagactgcgactgagactgcgactggctggatcgctgccgtagcaccttcccgcctaccaccggaggcctagccttactggccatggactttgttggtggcgatgcttgatgaggatgacgaggccgtaatcgcttgacgggggactggtcttcttctttactttcttcgcggtcgccggtgtcgtcgtcgtcgttgtcgtcgtcgtcctcgctttcatccccttcgttggaagagccggattcagggccagagggattagaagcagcgccatcggagtcgtagtcgccgagtatgccttcctcttcttcattgcttaacgacagcaacaaatcattttctgcatacgtatacgtatacgcatcagcatctccatgttcgacatcgacatcgagatcgccaccatcaccttcacttccatcctcatcctcgtcgtcgtcctcatcctcctcatcctcctcacccgagccaagccctttccggttctgaccctcctcctcctccccctcctccccagaagcaagagaagcaccatcctccccctcttcctcctcctcttcttcttcttcttcttcttcttcttcatcctcctcctcctcctcctcctcctcctcctcctcctccccagaaccaacagaagcaccatcctcctccccatcatcctcgtcgttatcagaagtgaaaggctggaagttggccgcagtatggtacagcccactagaggtactaccttgcatctgctgtccctgtccctgcgtagcttgcatttcctgcccttgcacctgcccctgcagagcccgttgcggctgagcatttgatgcaccaccagcagcagcagcagcagcagcagcagcagccgcctcatccctcaacgattgctcagccctaagttgagcttcggctgcagcgttgtgcatggaggtatgacgagctgctgttcccctaccgccaggagacctagtgacggtgacgcctagaggtttgattttcattgtcgctggggaagtggtggttttggcggcggtggcgcgggcggagcgggaagagcgggtggttctggttctggttctgtttgcagcagtagtagtagtagaggtagaggtagaggtagaggtagttttctgcttctttttctttgatggggacgcatgatcgcccttggactctggagctgagaagagttcggcgtcggagccggacccaaaaccagaagaagagtactcggccatagagtagatttctgcctcgggagctttgcgtttcttgcttttgcttttgcgtttacttttgctgggggagatgccgctggggttagcgggtagagaaccggagtgggggttcgcaagctgagcagggcctgatgaagatccagatccagacccaaaagcgatactactcttcagtctatcccaataactcccagcatgactcccagccgcggtggtcgattccgaagcagaaacagaagcagaagtagaagcagcctgctgtctccccatcttcctcggctttctgcctgcaccaggacgggcgccgcctctattagagcgtttctttctttgcccttcttcttcttcttcttgttcttcctggttgccttctgcttcatcgtcaccgtcaccgccaccgccaccatcaccgggttgagacggagcaggagtagaattagacgttgacgcggcagtggtataagctgatgctgatgctgaagctgatgtggcgcgggaggtgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttatttattgctgcggtggtcgtggtggtcgtggtcgtggtttgcgctgctgtggttctcagttgacgtctacgacgagcagttaccctcgtaggcgaaagcggcgcgtcgctatcttctgattccatttcgtccatgtcctcatcgcgctcggcttggctgtcacttatttccgagacggctctggtgcgacggttgcgagtctgttgattagaggggccatttgcatcaccatcaccatcttcatcaccctctgcctctgcctctgcctctgcgtcatcctctccagccgatccatgatcctcaccctcttcctccccctcctcaggactaggagtcttcttcttcctcccagcaccagccctcttcccaccgcgctttctcctcttcctgcccacaggcaagtaagagtcatcgtcttcatcatactcatcatacaagggcaggggatccctaatccacgtttggtcctcgtaatcatcactgggaggaatctccatcacagccgtcttgcgagcgccgcgtgctcgaccttgggttttcgctttgcctttggcggtggtactagccttggtggttgctttacgcgccgttccttgagcgagactactactgcccctcttgcctttggatttggtagcggtgtcattttcgccatctccatcctgatcttcaagcagtttcttggtgagattcggaaagttgtcgccgtagttgaagaagagctcctcgccggctttgatgtcacgaagcgcggtgaacttgatgcggtactcgttgttcacgtagatgattttgggcgtgatgttgcaggctttcttgtcgttttccgaggcatggttgatgtaccgggagagattgccgtacatggctgcgtcgacccagatgccttcgtgctcgagtaacgtaaacaggtaagagctggtgccctgggacccgaacccttctccacgacgagcttcccgacgcacaccttcgtcgtgcgtgatcagctcgccggtgtattcgatcacgaactcgtcttgggaaatgtcttcggcagtaaagaggccgtagccacatccctcgagttgagattttccaagcagaacggttttggatgctccccgctgaagactgacattctgacaccccgtcgaatgcaacgtctcatcatgggcattatccggatccgctctttccttcgctccacatcccttgcataccacagggtcgcactcacgattcagcataatgcagatacacggtttaccctctttctgtctctgaatacaagtcttgcccgtcgagtgacacgcgcaaccggtgaacttgagggcgcactcgtctaccgtgcactggcagaaccgatcacagagtaaaggacgaggcgaggcgttggcgcaaggacaggcctcgttttctttggtgcagggaccgtcgtgatggcacggttcggtgatctcgcggatggagtgctcgtgcgtcgcggtttggtcttgccagtcacccatgagacacttcttgcggcgatcataccagggaagtggtttgactttggttgggggaccgcccttggggccggttttggggcgaggtggtgagacctgcgggaggctgaggtcgagttccttgatcttgcggtagacttcccagcatttgcggcctaggatggaagccaccacgcattgagccttgagggtttgactgtgtccaacactgacaaacatatcttccaagacagaaatttcgctgttagcccacggggtgacgggggcggcagcaggaccaacgtcgtagtgcctgtagcaggcgttgtgacaggggaggtgaagagcctttttagaggctgctgccacagcttcctcatcgccacccatcgaggcgacttggtcggcccactttctcttgagcgcccggatgacaccgccaacactatcgagagagaaggtccggtggtagttgtgggcgtcaatgtcgccatgctcgcagtcgtggctgaagcagacattgcagcccagaactgcgtagcttgaaagcgaggcctcgactttcggcagcaggccgttactgtctgattggtcacgttgaggattggctggagggggtgtctcttttgcacgtttctcgtcgacgactgtctcacgcttttcgaggagcaagacatcccgaagggtgatgaaacgctccgggtcggtgttgtttccgaacacgttgttaaatgccagggtaaagatgcgtgccgcctccacggcctttggcgacaaaatggcatcgtccttgtaggtattgaggaggacgtccttttgctgttgtgtgatgtgtgctttgttttcttcctggctcaacatgtagcggatcagcgtcggtctgccgcaaacaacatcgagaccgagttgcttgagccatggctcaatgtacatggagagtgtggcggtgaattcatcccggacacgcttatgatttttctgttgcctgttctccgtcttgaatccagattgagtgtccaacttttccaattcattgagccagctgatgtaatctctttcgtccactgagtctgggtcgacgtcccggagatgaggaacaaaggtgagcattgtatttggaaccaagatgttctttttgatctcagtatggtgaaaccggtatttggggacgacctccttgtcggtcttgattttgacgaccgggcacttgaaagccttggtgggggccctgggctttccattgtcaccgtggtgaagcttgattttgaacgccatggtttccactccgtcatccgaaatagaagcggtgtcggaagtagtagcaggagcgcttagggccggcatgtcagcaaaggcatcaaagtcgctcagatgttttggctctggggccatctgttcggcctcatcaagtagatattcaacaaaacgagcatggtcttcgcctacagtggcaataaaggactggagcttggactctatgtcttgtactgtcaaatttggagcctcaggaggctgggtagccggagcttcctgggaattgactttacttgagctggaggctaccggggctgaaatgaatttggaggttgacctttgcggttgtggttgtggttgtggctgtggctgtggtcgtgattgtggttgtggttgttgttgttgttgttgttgttgttgtggttgtggtggtaatgttacggacgccaacggttgtggcatatcaggccctgctggctgtgactgggatatcctagctcctgatgattgcggctgtgataaccgagacggtgttggttgtgacagcagtaacccagaccgatgaggttgtccagctggtctaaatagcgattgaagaggaggcttggaatcattattcgaaggataaggttgttgcattctcggttgagggtcaataacctgacctgaagttggctgagatggaggtcgaaaaaaagatttggatggagcgttgaatatgttcctgcctacaatgggcggcggtacttttgtttctctctggacatacccgggcggcacttgagagcttggttgcctaggaggctgatgcggaggcttgaatacactactggacacagggggtggcggtggagtagggcgctgcccctgacccggagctgtttgtatggcggttttgagaggaggcttagaagatgagatggaagacgatgtattgtgtaattgtggttgggattgtgaatacctcgaatggctgttttgaagttgaaaaggtgcagctttgggagcggtttgtgaggggggcctgaatatgcttccgaccataggctttgatgactgtccttgggaagccgatatcatatgtcctccctctgggactctactaggagcagtcgatccggcagttttcctagcaggtccaaatacgggcttgagtagagggtggtacgatctcttgggctcttcttcgtcatgaacttgagctggaggtttttcgggatcaggttgggttgacgtcgtgggcttgaacatggtctttactgttgtaggcttgggttgttgtgtaaaagggggcctcgtagtctcgcggtcgttgatagtctttttactgcggcttgtaccgctgctgttgactttgctgctgctgctgctgctgctgtcaccactgtcactgtcactgccactgccagtcctggtgttgttgattttggttccgctgccgtggtgattgctggtggaggtcgtcgtcgtcgtcgtcgtcgtctttgcaggtgatgaagactttctgatgatgacctggactggcgacggctgtctcgggataatcgtcggccgtttccacagcaaacctctgcctcggccaagactgggattcaggtcttctcggtagtggatggagccgttgaaggtgatgccctctgttggcgcgtttgctctgaccaccacgccatcatcctcgtcgtccgaactgctggggccggcatccttggacgattcatcggtgaaacggtcagccaatgagaatggatcgggcactggcatcgcttcagctttccgtcagatgaagtctctctctttttggtgtttttgcagacacccgtaccaacaacgccgccccccctctgatcccagtctgatgaattgccaaccgaccgggatacattcagccaggaccatagaaaactttaagctgtgaattttggtttacccctcctctaaagacctgccgtcgtcctcggaatggtcgattttctcatttccaactcagattagccgattgagtttttcgatggcaacagatgatacttggtggtagtcttgttgtcggtttgaaaaatggagggagcacctaattggtctggttgtcgtcaattaaaggtgaggacggatgaataagacgcgcgaggttgttgcgacgcgattcaagccattccgaccagtaggaagacttctatgaaaccgtaaagtggaagtcaaggtcagtgaaccttgagggttacaagtgagggtcttccattgcagtgcacgagccatgttgaggtggtaaagtctagggttggggttacataggtgtacttgtcacaatgtttatacttaaccaaggtattctagaaatacacgttcgtatggctcttcctcttcagttattcgtaaatgttcacttctttagacttggttggtacaatgatatgactgagaggacttgctcttcccacatagaccccatgttgtctctttatccatggagttagttctagacagtagaggtacgtgagacagcagtggtagggtttgaggtgtccttaagtctctagcttagtagtcctggcactcagaagtcttttgtctgtaattctcttttggatttgcgtcaatcccaattaggataaaagcaattcacaaccgggtcggcggaatccagtgatgacggcgttgacttttgcttagtgagctgtcggtacctcggcggaatatgtgatggacaccaacgtcatcttccgtcttcggactgtggacaccaccgacactaccgacactatagggcgctatcaacaacaaagaggccgattccattccaagacattcaagcttggccatcgacatccgtcatcaaaatctcatcaaaacatatgaagggtcctcttgttctgttatggtcattctcatgatccgaaacagggaatgggattagattgccctactgtacactaaaccatacagcgattatcccggtgtccatatggcagctctgagtgctccaggctgtcgggattcgggaaacagtcaacatgtcagagctgacactacctagtaggtaccaggtatcggacaagatctgtagtccaagtgacggcttcatctgaagatcatgactgcccctggacatgccacacttgcccggagactgcggagtgaaaatcaaaccagatgcaggtaattgttagggcagctgcactgtcgatgcgctgagatgcactgtcgatgacgagtggggacgtccccttatggtggcagccccccctgttgactcttctcgataggggaaagtgagcttggccctgccctttttgcagtgttgacgccttctgttaagtgtctagcagaggttgcacaccgacgtcatccccccccttggcctggactggatctgccggcaccacgcgcatgcgacagacagacgcttcgagagcccagaactggaacttaactggaacttgtcttgtcttttccaggtctccagacatatgactggactgatcaaaaaggccagacgaactccttcctcctgctcccaaatcccttcattggtttttcctcttctgttttatttttccaccaatttctctactcgtccgccattcggattcccaccaacattgccctgaccaggttcttaagctgcttaccgcccaactaaatattccaaccaagagaacaagggaagaagccccccccgactcacaccgtcaactgaactgtccgttccaactactacttcaacttcaacatcacaccaccttgtgtgtgatcgacaactccaaacaaccctcgacgacaatcgataaatactacctaatccaccatgcatcgaacctactccatgcgcgcctccagggcgccaaccgcctcccagatccagaacccccctccaccgccatcatccacaaagtcgggacgtctctttggtcgcggcggaattggtgagcttgaccccccttcttcttttttaccaaaagtcgagcagcacagctcatagcctgtgtgaacgttaacaggagggctaggccatgctctacgacgcaacgccgccggcgcctttgggcccgatctcgccaagaagctctcccagctggtcaagatggagaagaacgtgatgcgcagtctggagatggtggccaaggagcgcatggaggtcgcccaacagttgtcgctctggggcgaggcctgcgatgaggatgtgtccgatgtcacagacaagctgggcgtgttgctctacgaaatcggcgaactcgaagatcagtacgtcgatcgctacgaccagtaccgcgtcaccatgaagagtattaggaatatcgaggcgtcggtgcaacccagcagagacagtaggtccactctactactcctactgtcccaactcttgtcgctcttcaccactaacaccccccgaggaaagcaaaaaattaccgaccaaatcgcccagctcaagtacaaagagcccaactccccgcgcatcgtcgttctcgaacaggaactcgtccgcgccgaagccgagtcgctcgtcgccgaagcccagctctccaacataacgcgtgagaagatcaaggccgcctacacctaccagttcgacgccctgcgtgagcactgcgaaaaagtcgccatcattgccggctacggcaagcacctcttggaactcatcgacgatacccccgtcaccccaggcgaaacccgccccgcttacgacggctacgaagcctccaaggccatcatccaggactgcgaggactcccttaccaactgggtcacgcaaaacgcggccgtttcagcaaagctttccactcgctcgaggacgctgagccagcgcaggaggaacaacatcaaggcgaggacggagggtggcgcaggacagggacatgacttgtcgggccaggacgccccgcttaacgatcgtgactcgtgggtgccggcgaatcagcacaaggaggtggcggattatgaggtgtcggaggaagaggaggacgatgatgaggatgaggaagatgatattcatgcatcgggcagccactccatgctggacggcgagagcgaacagcatcagcgcgggaggaacactgagcctgttgctgcctagacaaggacggtgatacggtgatgagtgctaggggcgcgtgtctgcgggcaccctactggtggtacacacgaaagtcggcaacagcagtaaagtctcaaacacaaaccgaacaaacagaaaaactacatgaacctggagctaggatgggatgggacgggatgggatggcaggattccttcagcgacactctttatacctctacttttcttggtctgtctgtctgaacctgagatggaaaggacagactgcgcgcaggcaggttattagtctgcataattggtaatgataaggttttaagttgggtttctggatcggatggtacaaatcaaagtgagatgatacctcggggggaagccatgggaagaaagaacgagaacaagattagttaatgattgcgctatggttatgcttattcctaggcggtagcttttatcgtgtaccatttttcccagtttcatgacattggattcggatgcgttgtgtgaatcgtggatgcctctctgttacatctttgtcatcattcgcccatccgagatctttgtaggacgtaataccctagaagcaacaagtagctattcaaaggcagtggccgacttcagaagatattgacggttggtcttccaaagaggatgttacggatgaattcaaagtcataaaagagacaaatgctgtaacaaggttttgatgcacaaagtgtatgtttggttggactaaaatatgacggcgctttatcacaaacctataggaagaggttatggctatcgagtgtgaagagaaacagtcaccaagagcttcttgactacgaagctgtaaaattagtcaagattcacattttgcatcaacgttgaagacttcttagagtaatattggagctaacgggaatagagcacaatagagaatagctaaccagagactttgaaaaccaaaaaagagaaaaagaagagcacaggatagatagcttctcgatctttactgatggaggagaactgacgataggctccgagaaagacgcaaaaaataatgatcgcggcagggctcgaacctgcgatcctctgcgattacgatgtaaagcagatgccttaaccactgggccacgcaaccgttattgataactgcactccagcagccacctataaccattggaagcagagatgtctcaacaaggattgccggaaccacctccccagccggcattggcgcgaactttagctcttggaaacagcggggtcaatgaactcgaagctccaagaccatcacggttcacgaagcttcaccattctgtttcgcaacatcaactaacccactaactttccaagagggaaaacaccatcgctcaccaattgttcaccatgaagtccttccgcgccgccaacgcgcttctgcgcaccaaccccgcggcctcgaatgccatctcccggttcgtcaccccaccatcattgtctcaaacatctttgtttactttcctctccaattccaaagctaacaaatcaccacagcatcgccgcccctctagtaaccgtctccggctctcccgtctgccaatgcctcctcaccacctcccgcacgactcttccccagactccattgaccgtccgccccttctcaacaacccccacccgccccggcaaaaaagacaagaaatccaagcgcggcgaagaagttgaagagccgcccgcccgtggaggaaagaaagacaagaagggcagcaaatcctcctcctcctccagcaaagacaattccccggccgaagagcagcccaacgaccccaaagaccccaaccgccccatcccctcccccgaaacgccctacgacctctccgacctgacctacgccttcgaccgcgccgacaagcactacctcgacgccctcaagacttttcggtctggctcgcgcttctccgccgactccatcggctccctacccatcttccccgacaagaaagacacgtccctcagctaccccctgcgggacctagccaccgtcgcgcaagtctcgggctcaggccgcaaatggtccatcttgtgctttgacgagtcgtctgtgaaacctattatgagcgcggtacaaaagtccccggactttaaccagcagccgcagcggagcgaggagaaccccctggagctgaccatcacggtagagccggaacgggcggaggatttgcaaaagagagtgaaggagctgtgtcagctgtggagagagaaactgagggcggagacacacaagagagaggcggtgcataagaagtggaagcagcaggagaagatattggatgatgatgtcaaggcactgaagaccaaggtgcagaagttgcaggatgagaggatgaggggggtggcggtgagggagaaggaggtgtgtaatgcggtgatggctaggaagtgaggacttgggaagggatgaaagattcttgtgggtgtgtgtattactatcattgtatggtttcgggaatattgtcgtgatgccggcttgtcctggtatggagtcggaataccattggggtttatactgtagttgcttgagactaaaagctcagagcccgtgttagcaattgtatgagtgaatgaaaacaacattcaccgtgtggattcaaaggttatactagactttaatgtacttgacttgctaacagactgtgaaatggttatgactggacccgagtaacctgtaaaacctattatccggattctatctagtaggatagttgctttttgagaacagttgatagtcaggtttctgtcatagcaagacagactacaagagcagtacgtctttcgaagtgaagtccaaatatcatgccaggatttgagcacaaccaaggcagcaagttgacgatactacacaagactttcacatacccttattttcccccaggcacaacaagacagccaatacgggtattcataatgttacaactggaccacttctacacctcagtccttcttcttctatctgtttttacaccacccttctctcccccttccacccccatttcaatttcctcaacctacgccttcttctgagcctgcgccggggccggagccgccctcggcagaccagcagcaagcaactggttcaacttcttgttaaacttgtccgcatcactcggtgcataactgaacgttcccccctgatacttctccaccatcttcaccgtctccgtcagactctccacatacttgggttcctcatacttccccagcacgctcgtctccagaatcttctgttttgtctttttctccggcccctcactaaccgcaaacttatccaacgactccctcacccactccttctcctccacacttgaaaagaacacgggtttcttctcgtgcacgtaccgatgcttgatagccgtcggatcgctcgtgacgcccgactggtcattgaacggcaacccgccgcccaagatgcgcatcgtgcgcattgccgactccactttccccagcgccgcgtcggttgcgacgggcggaccgtaccccagcagtgtgtcgggcgtgagcttggggacgtattcggttactttgccttgttccagcccgcgcaaaaaggctttctcttcttcggtggggggcgcgtcgtagtcgtcgccgcggggacgcttgtcgcctgagcctccggagcgtttcttgtcgcctgcgggacgggcgcgccgggctccgaaggggggtctacgcgctgcgccagtgggaccggcaccgggggaagcggcagcaccgaagcgcggacgaccggcagcagcaccaggaccggcggcgaagcgaggacggagagcagcgccgggtgcgacggcgccggggatgttgttgctaccgcgagaaccgagggtgcccttgagggaacggacgttgatgaccttgggagcgccggacgcaccaccaccaccaccgaggggagcgacggcaccagcgccagcgcccttgccggcgatgggagcggcagcgagacggcgggcgtcgcgggcaccggcgggaagggtcttgtggaaggagttgtcgttggtcaaggacgtgaaggagccgcgaagctgggtgagcttgccgacggcggcttcggacttttggcggctggcgctaatgggaccgggggcggcggcgcgaggagtagagggagcggcagcgggcttcttactatcgtcttcggcggcgcatcgggtggtggtggaggaaaagggacgctgctgctgctgggcgttgagaatggtgctggcgacaccccgccggcctagggtggaggtaaccacctgacggttcatggtcggtggtttgttgttgtgtggtgtgtggtgtgtgtgatgttgggtggatggtggttgggggggcgacggacgacgacaccacacactcggtcgatcgatcgagtcgaaagtgagtggacggagccggctaggcgggcgggttcgcgggattgttcaaggtggaagctcaaaaatggcccgtcaaatcggacggacgcccaggccccgccggcccgcacagcgcaaagcagggcattgatggaagagtggaccgtgcacaaccccggatttggaggaatttgtttatcggggtttgattggatggtggagctgagggtgtggggcaattcaacgacagcacaatgatgccctgaaagttgtcactttagcactttgttaactgtctctcttcaaccccagggtttttaactcctggttgcgtggactattttcccctgaaatcccttgaacggtcaagtatcatgtttcctaagaatctcagagacgtttattcgcactgccaacattttcacttgcttgaaattggcctcgcatagccgacgctactgttagacgtagtgctttggcgtattatcgtcagcagagacaacaaaacgaacaacttcaacccggcttcaaatcaagtcctttgcaacattgctcaataacaacaatactctatatacccttttgtctaaaacctgctcccctcttctaaacccccaaaatcccaaacctccatgcccactccccccaccatgaccctcccctccctgataacctccacatccccagcatccgccaccgagctatactgattatccaacagcgtcaccttgaccggctgctcacttccctcctgccaaaccgcccgccaaagcttcactcgctggtcattgctaacactagccacctccaccgcctctccatcctcctcctccctaacggtacaaatgcccgtcacaccagcagcatgcgcatccttgactctcgacctgctcaacaccttgtatgtcttatcatcagcagaggaatactgcaaattcgtaaagtggacggcgttgtcgtcgccgcctgtaatgaccagccagctctggcctaatgacgaaagatcaaggcccttgatactgctctgatggaccttggcgagggtaaccatcttgtactctgccttttcagtcttttcggtctcggtagttgaacccgaagtagtagaccaaacagcaacatgaccatccgtcgaagtagtcaggacctggatatcctcctcgccagcgtcagcgtcagcgacgcgcaagtgccggatctgcgtcagacaagcacccgtgtaccggccttctgccagtaacttccactgctgagtgtcggttgagtagaggtaggacttgagcgtcgagttactcaatgccaagctgataagcatcatattttccccctctccttgtccttgtgatccgttataacgctggacatcaaagtccacaatccgtaaatccccatccgccgaccgatccgggtacttgctctcgcaaaccaccgccaacgcctcgtactcggattccaatctagtaatcctccacacaaaaaactcttcattccccgcgctactcaacaagtgcgactcgccaaaccacttcatggcttggataccagcactatgcttctccaggatcgcgagcggtttgaatcccctttcggttttttctttcccagcaggggcaggggcagaggaagaggagtcccgatactgccacagacgaatggtcgtatcctccgcagcagtagctacgtaccgccctacttcccctgaggatggggaaacagaagcagcgacggcccgtaactcgcgaccgtggccgccttctttcagggttcgtagaggaggggatgattggctgtagaaccgcagagcagaggctttggtgaagatgaatcgtaatgggccgggagagccaccagaagaagaataagaagaagaagaggagggaaagacgacgtcaaaggcccggtggccgccgccgcattcgacggtggtgagctcttgacgggtggactcgctccagacgacaaagttcttgccgcggaagccgtggatgatcaaatcgagtccggatgaagatggactgaagtgagcgccttcgatcatgccgaggggaggagagatttcgtgttgaaggtgcagtgtggctgagttaggggtcgaggtgagggtgtatatcctgtaccgaccatcgcggcagccagtcagaaaagaggtcgaactacccggtagcggaacgatacaggtcactgcatccttggtgcgcgcgtccttgcgggagtaatcgagggtgtaggcgtcaggtgtcgatttgtagactgccacagcaccgacgcgcgagccaaggatcagtttggaaccgcaaaaggcggcggccgtggcaatgaagggggatacgtcgtcgctggagaggtagatcttgcgcgggtcgaccgtgacggaggaggtggaggggtcgaaagtcatgagaagggcgtggtcgaggccgaggacggtgatgatgactgtccaggcaccggactggtctttgtggagggtctcttgagcgccttggatgaggaggatatcggagatcttgccggggaaggtgtggagttctttgacttggtggccgtcctcgaggaagaggtagactttaccactggaactgccgaggatagcggtcccttgaactgggctcttgacgacgtagtaggacttgaggtccgcgagaacggtctccgaaagatgaacagtcttccaggttaggccttcgcctatcgtcccgtgcaagagccttccagacgacgtcgtagcgagaagcgtattttctgacagaaacgcataccgctggaacccgttcttgaccgtgttcttcttttgtccttccaccggtgcagtcgagtcctcttcaaccccctcagcaaccctcatgacatcctcgaccgtcaacgtaacgtcaatatccctatacgcctgctccccatttccgaccacctgatcaccagccatcgtaatcttcccatccgctccacccgttgcaatcaacgtcggcagcccatcacccccggacaccgccgtcgaccacatattcttgccattatgacaagtgacaatcccgcagttcttcagcataccaaacgacccagcagtgtcttgttcaccactgtagcccctctccagcgcctccttccacttggcctgatccagcgttaactcccacctctgcctcgttgcatcctcaccgaacgagtggatctcaatcggacttccatccccatgttgcgtccttcccgtgaaccgcacctgccaaatcctcgatacgtgacccatagccacagcaagacatctcgccttgtccttttggttttcgactttgacttccgagttgttggatcctccaaacccagtctctctcgcttctgccaatgttctcttcttcaagtgatcattttctccagaaccaccatctgtaagagtagaggtaccccttctagttggcgaatcggtaatatcccatatccgcaccgtccgatcatcgctgcagctggctagcagtctgatcttttgaccgttggaaaaataaatctccggcgagatggaaaccccaaagatggacccctcgtggccggtaaagacgtagaggacctcgaactttttcccctcactctccctgtcgttcccatcgagaaaatacttccagacgacaatctccccaaacaccgtaccgcccgccaccagaatcgtctcttgttcatcatccaacaaacacagattcgccgaatacaaaatcggtcgtgaaggcgaggtaagcgggccaaacgtaacctctcctccgtccttccccccgatgatagaaagaggcacaacctcattatgagcagtcaccaacgccccttgcacttctcttttccctctctcttttccttccgctccgcccttcctcgaggggaacaaaatcccatcatagatccaatcacctgccttttcctctttcactttcagaccttccacctcaccaccacccccacccgcataccccatgacgagctgatccaccatcccctgggaaataaccgccacggaattcgcgccccagatcaacacccgcggctcatcatccccatcctggcctgttgttgtccttgctgtcggtgttgtcgaaggtgaaggcgaaggtgaagacgagacatacagaccgtggataggctgcgagtaaaagactttgatctgagaaacgaggcgggaggtggcgacgtcgtagattttcaggtaggtgtcttcggctgcgaggagaaagacgcgagaattgggagactggtagaaggcgagggccgtgatggggttaaggacaaagttatggcggagcttggtgggaagcctggtgtgcgtgagggatgtctgtgggtggtgttagtggattgattctatgaagacgaaagattgaggtgaggtgaggtgaagtgaggttgagtttcttgcactgaatgatgtgctaaaaggaaaagaaaaacattgttgacgcacggtttgagccatgttgggctgtgatgatggatggactgaagcgtccgggtggtatactggtgattcttaatgcgaatggcctcaactaaaatccatcctgggaataggtcgtcggccgaatcgtgcaccttgatgtccaatctcgttcacggcaagtcgcaatccacaactcgggtgaggaaattcctccatcccaaagtgaaacgagtgactccatttttttttccatgtgcgcttacaaccctaaccctttgcaccctaatgcccttttcctctgagcactcgtgaacacttttcatgccttcccaggttgggtacttggaaaaattaaactgaaaaagcttttgatgaagtccaaggaatactttcgctgaacgtcttcttctgcttttgaccttcttccttttacttattcccccccctcccccccctttttttttttattttttatttatttattttttttttttttttttcccaatgaagggtgatctcttcagtttgcagtacaaacctacgacaactgaatgaactacctatccacatgctcgattcagacaaagtgctatgtacatcatgacccaacaacttcactaaaaatacctcgtcactctgctaccttcgcaagatcatgcaaaagacgttctcaaaaattgtttcctttcctttccgctcctgaactttttttccccttgtcaattgtctgccaataaccctatatacagcaccagcaccagcaccagcaccagcatcgtgaacccctccccccccgccgcagccacgctcaagttacacacaccaactagacatagatactaaaaccaagggaggcctcacagccgtaacaataacaacctcgcttcgaaagtgtctctttaccccacatcgtttcaacatccacatccagtatctctccccacctaggtacatatacatatgcagtatttcaactggcggagcagatcctccgccaagacgcgttcatgtcaggcaggcaggcaggccctgctgaagatgtacatcaccgctacagatggaaccgaatggagaaaaaaaaggcggggaggacatatggatgtaaatgcacttttggctcacatcaatgtatgttccttctggaatctcatttatgcagggcgtactatatatgttgtgttcaatcgggcaggaagagacaggtgacgtggtaggtagtggcccggcaagacatgttatgtatgtatgtgtgttggggggtggggagaaagcttgagttataccttacctagttagggcactaagaaagggttgaggatggctcaatcttgcatatgtttcaccggaaagagggaaaaggatgcttgaggatggttgaatcttcatgtttcactactagaaaggaaaaaggaggctgtaagttgtacgagatatgtttcgtccatttcaggttatagctcgaaaactagtaaataactaacgataaaggaataggtatcatcatcatcatcatcatcatcatccacgaaaatgggcatacaagcagacaaactgtcctcctgtgtgtatgtatatccatagacgcccttctccatctagtagttttccaaacgccgtgaaatgcaccaataaaagatgatccccaacgaagtcataaagcgagcaaagtaaaaacctttcgctcgctgagagtcataacaacaccccgtgaaagtgctcctccatcgccacccaccacaccctatcttcctcaaaccccctttagatcctctggtgggaataaggctcataagccatatcgcgcttagcatactgctgttgcggctggctagcatatccaccaccaccaccaccgaggaagccctggctcggcttaccattggcaccatgagcatggtacccaccgaccggctgatacgggctaccaataagcttctcattctccatgccgacactccgtctgctgctcctgctcgagtgatgaccaccatgagagctaggcgcgcagcagcaaatggtgaacatccagaaaaaggcggacgccagcgcaaaagccgcagccacccaaatagccaccatgaaccgcttgttgaactcgccctcggcattgtacttgcccgccacggtctcgacggcgccgacgacaatgaccgagataccggtggccagggcagcgaaaccgcacacggctacggccgcgatgccggcgaccaaccacgtaagacacgaaaggacgcgcgagcagttggcaaagatgccaaagacgatttcgacaacgagcgcgacgagggcgatgatgaagacgatctgggcccacttgctggccgtcacgtacgtcttgaacgcgtccgtgacctccttgggcagggtaacgttctggcccgtgagggtaagcagcgagttgatgtcatgctgcgtgccgttcagcgcgtcctcggcccagttgaacttggccttggtgcactcgcgcgtgccgttgtgggccgtggtgcagtagccccagagggagatgtcgtagatgtcgtagaagccgagcagggacgccgtcaggttggtgaggccgccgttggaatcgtcgcgcttggtcaggtcgtcgatagtggtcgcctcgacgtcacggccaaaaatctgctgcgcgccggccttgaggatggaggactcgttcaggttcaaaagttcgccggcgtcggcgagcgagatggagaaattggaaaggttgacgtcgaacatgtacatggacttgtcggcgacgcctgctaggccgcctactaggagggctactagcgatgctactgtgagcaggaatggcagggccacacagaccacgcgaccgacacccatcttgttgttattcttcttgtagttcttgttgttgtcggccgtcggcgactaggttactagtagtaaggtacgtagtggtgctcggatcgtgggtcagtcggttgtgacgttgtactcgacaacagtatcgatatcgattcaggtcgtgcgggggaggggaaacgcgctgggttaggtgtcgtgctaacgttaggctgagagttaggttggcgggggtgtttatcccaattgtatcgccaaattattgacttgatgagtgatgtcgactcgagttgagatattcgagggaatccggatttgtgggatacacaggaaaatgatgagagaagagagaacagttccaagaccacaacaagaagggccgtcaaaacatacaaatatgctttcgggtttttgtttgtcagtcgggtgctgacagcagcagatgatcacaaaatgcgatggctgagctggctgagctggttggccggaaggatggaaggatcttcagctggtgggcaattgtggacaccaagtaactgggctgtgtcggccaactggtggcgcagtagtactaacagaagttgaacctgtacagttcccggaccgtgtgaggttgaaggggtttggctgtcatcccccgcaaacagctgccctgttaaaatcataaatcacactgttacggacctccactggcattacgaatgtgtgtgtcttgagcagccaccgtccctgatgatttacatggtgtaggtagtgaactgacgcgtccagtcgtcgacgtgtcgggttttattacgcggattcatgtttatcaacgatgccaattcattgccctcttgagactgtttttagagaggcatggaagggcggagcgaggcgacactcgtgctgaggtatctgtcgatgtagctttgttagtgcagtgtccagtcatgaaaccttttggccttggttgtcatcagatgtaccccgcccctccacccgtttgaaccttcgttgatatctttccagtttgtcgggacgagacagagaacgggagggttcaacctcgtattgcttgcagttggtttcaagaaacacttgaagtgacagccgcaatgatacaccatgataccttgaacggtctccccaataggatggcaaagctgggaaacacttacacgtgtctggagaaaacatgtctatggtactgacctcgtagacctcaccatcaaagacatgtgccaagccgtatatcgactttgcaagaggaatataaccacaagggatttatttggacatacgaaggaacacaagaagcaaactcgtcacggccgatagagtgttttcctttcaccaaaaaaaaaaaaaaaagtcaagggcctgtgctcctatccatgttcgtgatcctccagacgacgttcagagggcaacgaacccttttcggcatccgggtggagtacttgcggccttcggaggaacggcagtcgaatgaggggacatacatacgaatcccgcttgggcttttgtctcaacgtcgaagcgaggggctgggcagggctggtcaacatctttttgatacactaccttgatcgtagggcttggaacctcactgacgtttcagatttatcgaccctccatcaggcacccaagatgctgggtcccgtagtctgcatcaaggtatccccgcctgttgttggcgttgacccctccctatatccactcattatcttgtcaacatcgttgtttgtattgtacggggaaaggctcccaatatgcttccaatttttttattgcccgtagaatgggttcaagtttctagtgctgtatcctgcatttctgacgggaccagataacaacttaaccatccatcctgttgcgtactttcatcctttcacacgtattgggcacgagccaccaccacgcccatgtcagcccgctcacctacccctcttgcgatccagacacaaagccgtgctctgggcagtcatggcaagtctgggcttttccccctccccacaagactgaccaagcctaaccaagcccgcggccaaggcggccattggttcccctccaagccacggttaaaaaagctcactaggggcaaacaggtgagggccctcaactgggtgataacccaattaggtagaaggctgagctccctctggatgttggtcgatgtcgtgcctgtgccttgcgtggcagcgatggaagccttccctttatggtggttgagacctagagtaggttggttgggggcgcagcagcactatatttagagctggtgctttgccgtaaggaaggtgtacgtattttaacggccgaggccccaccatctgacgcggccgggcgggaaaagagtggggactccttcttcactgccgcccgccgcgcccgtttacccgttcaaaaattcgctttggttttctggatttccaatgtttccaaactttcaactttgcccgccttggatcgtctgccaaccaacctaaccttaagtaacccgtgtcgatggcaccgcaaatctccaatccacagtatcggattcagatcgtcgtcccctgtttatcggcgtattggccaaggtggaggtgaaacatgggaaacctcgccgagtcccacttgtaatcgccgtcccgagtcggcttccgggatgtcatttggacgccgattaagtccgtctccgtccccgtctccgtctcttccgtgtcccggctgtaatctccgacggcatcgcgtaggtgtccgaaggagtcactcgcccatgccacttctcccttcctccccttcccaaacctgagtgagacgctccgcagtcggacgtgtcacacaaacatatcagaagttcagaactgaccgtcaacttcaaaacacatgtcagtctgtttactcacgggatatcctttatcatgcatgtctgactcccgccctttccggcatcgccgtttcttatctcctttgtttgcgtaaaaaaccttttcttgtcgacttgtacccaacgcgccagccagcctccacaaaagaagccatcatcattcgatactacatgggcatcaacctgaggagccacgttacggactgctctggcccgtcaactaaggcagcacgtacagcagaagcatccccccaccgccagtgagactcctcaaatttggatccgcgcgccggccgctcgggtaccgagaaacaaattaaccttcaccgaacggcggagatgaaaaaaaatatgaatgaactgaaaacataggtaagcgtttcgaaagattgttgcaccgatacactacactacacactacattggatacccaccacgtcgcatacacacacacacacacacacatacccatatccactcaaagtaaacacgttttttccccctctcactgccctgccctgccctgcccggcctcacctcacccaaccaacctttgccccaaataggaaaacgcgtggaaaaccttgacatgccgagtgaccacgtccttttcaccttcctcgcttccttcgaacctacctacctatctccatccctatccaccatccaccatcacaaacaatttggcagaagctagaatggccggagccagccctggtcactttacaccgccaaggtgcaatgtcatgcactcactcggtcatgtggactgccaggaactttatttcaacccagggaggaaatatgccagccaagtcgacagataactctctctctcgcgcaagcaggcaggcaggcaggcaggcagtgtgatgtgattgcggacgcagcgggcggtccttgtcttgtttgtctgtctgtctgtctgtctgtcttgtgtgtctttcacttcacactcccgctctctcgagagaagagagtcggagacctaatccctcttccctctccccctgttcctgttcttctggttcagtttgtttccactttggaattcttgtgaccctagaacccccccgccgttgggtagtgtagtgtagtgtagtgtacatagttggttaaagcgaccgatgacatggtggtggatgcaagcgaaagaaagaaaaaatgggctggaacgtcggttgggtcccaacaaggtctttcttgaaaacagatgccacagttgcatcgcagagctccagcagccagccagccagccagccagccagccagccagcccgtagcggcagccagcggcagcggcagcggcacccgttccgctacatacagtatcacatttacagaatggcacaatgacccaagggaagtgagacaagggaagttcagaagggaacgggacggaatctgaaaatcacgcgacacatttgtcttgacctcgggcaagcaaatcggcctcacccgcccgatcaggaacgggatggcagcagcagccagcggttgttgtaggtatgtaatatgtaatgttcttttgtctttgatggaatcacgactgttaggttgtcgatcccccatgttcatccgtggaagcgactacagatcatcttccctttccctggacatgtgcgaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaagaatggactagccgcccctgacattccgcgtctaggcaagttcttggaagcattcgccagtccacactcatcaacattggcaaattaagtattgcgaccctcattcatccataccaggtattccatattacacgcataaatcaagagtccgcatattttttgcatgttttgcatttgcgacgacgacgacgacgaagacgatttcaccattacaagagcccaaccattaccagggggccccgccgttaggcaccgcgaatgtgctaaccggcgagcatggcccggtatccccggcggcccggcccctacactgcctacctactcgactgttgtatcaacgtagaacaaaacaaaacaaaaacaagaataggaaatgatattctgacggcccttggttaggtggactactggtgttcttttgcagtaccaggtctaggtcccagatcaagtctgttggtgatttaagtttccatttcagatggagcgcttgaaatatgaaagaaatgaaaatctgggtacagtatcaaaaatacgcaagcagctgaggtaactaagaaatgatctgaaaagggtcgggaggaatgtaaacgaaacaaaacatcgatacttgcttcaggtaaaatgtgaaagaaggaaacaaagaaacatatgtgatggttgggttcacgtcaacgagatatcataacgagagaaacgaagaaaagacgactcctcgtttcagcggtatccgtgcacaactggcacagacagagagcctcaagggaactcgttgtttgtttttgttgcgttttgtcgtactctatgctttcaaaagctttgttcgaatcaccttgtatcagatctggagaacgtccctcgtatctgtcgattctgtctccccggaactgtgaaactccaacctggaactggaaacattcaaacatccgttgttcatagatcttcatacctacaaagacgacggacggaacacgagtgaaacgaacactttccactttcaggctgttgacattccaaaagaaacgccccacttcttttccaaccacgcagcgggcatccacctttgggctctccgggctccctggggtggctcctcctccaaaatggaaggcagtctcgcacattccacttgacttcgagccgtgaccgggcaccgggcgctgcgacagggcactggggctgcaggcattgtcgctcgctgcctgccgtgcactgcactccgcattcacctctgcaatgagctgaagcaaaaccaagcacgtgctcttcctttgtccttcccgtcttgagcctcttctacattactaggtaaggtaggtaggtaggtcgggcatgtcaacctacctaggtaggtacgcgctctacctatcacgtcttggatccctacctctaatctaggcagcgatcccgaaatcattcattgtggacatttccacctgagctctggttgaaaacatttgtggatagagaggtagtcgtaagtaagctgccggttcctctcgagagtctaggccatccgacggacttttgttgtgcaccgcaggcaaggcaggcagtcattgttcctgtcagctagctaggtaggtacctgccagcggggcacacccgctgtgactgcaactctgctgcgggcgtacctgacagagggggacaacgtgacaaccctttcatggacctttttccctttccactttgggatatcattacgcagcaggcatatgtatacggagaagtggtaggtaacgtaacgaaccttttctgaaaaggttatgccattgtagcaagccggagtacccaattcataacttgaagtgcccttcggcgagacctaaccaattccattccgtttcagttttgctctttcttttcaaaaaacgaccttatgacccaaggtatatccggtcccgaatgagacatctctaaacaagcccgcctcgaggtcacttccatgtccctgatgccctgcgcgtgtattctagtgctgtaatatacgcccgtattaattacaataattacacgtctagcgctggccagcatctcccgctgatcctcgttctccgccgaccgctgacccgccgacccgccgacccgctatcgtcatacagtctttttcatgagtcttcccactcttccactcactcaccctttccacatctgtctgctcttcccgtctgcacttcctccgtcgcatttttaacattgtcgggaatttggacgccgacagaggaagaaaaaaaaaaagaaggacatccaatcagccttccgagtctgtcgtgcaggttccattctgaccctacatctacctacctacctgtagaggtacctacctctacctatctgttccgggtcagaccctatcggtcatcatctcatcatcatcgtcgccgtcgtcgtcgccgccgccgccgccgccgtcgcgtctttaccttttactactctagtctaggaaatttggaactaaaaaaaaggaacacgttgcgagacactactattgtcgctggtctcccttccgctttctttcccactactaccactactaggttgtccatctcctcgggcagactcctcctccagcgggcagtctaggttcgcccccagacggacagatccagcgaatccagggccccaggcacaccgtcgactataattcgccattcgcctgcatccgctgccagagtcgagccaggctgtgtgccaactcgatcccactttggtcgattcagcactccaacccccgaccacacacactctctctcacacacacacccgcacacaaaccacacgaaacaaccacacgacgcaacgcacccacgaacgccgtcgcgctgcacactttcctactggcaagactcggtctcaattccgacttccccctcgccaagttctttcccaaaaacaacaacaacaacaacggttaatcaacgacgatagcgcgacctcctcctctccagtccaccattcgatcctgatcctccatctgccaatcctttccgactttggcagtttctcagacctggacaaggtctccgggtccgtctgttgctgggccttgacttctgtccttcgcaagtacgttcaacccaaaccaacctaacctaaacaaaaaaaaaaaaagtcccctttcccttccttccctttcatccatcccacccccgcatttattgtttcccctcttcttcctaatcatcactcccatcattttatttttcttcctccatcgccgcgccctcgtttccgtcacctcacctgcgtccacgccgcccacctacgctacaactctcgcttttgcttgtatgacatcaacgccttcctgttaatatgcaacgctgaccgtctaaccctatcatcgctccagaccttccgactcttccgctctctcctccgtatcctattcccattgcggacgacccccgcgatatatcctaacgccgaggccgttcgcaacctggggcgactcgttgtggctcgccagccaaaatcacgtctcaacgcttaccacgtccgttccgagtcccgctagtgtcaacaaaaacggagaaatcatcaggacgctcttcttccgccgccgcccatctgctttcctgtctcgatagactctatcaccctccctagtactctggggcgcccacgaaaacaactccatcgactctagacgggtgcagcggtaggctgtgtgggcattcaaaggcgactctgccggaaccacaaacctgacacgcgcacaccgtccagcccctatactttctcctttccagagctaacaccacgttctgacactgagaaatcatgggcaactcatcctccaaagatgcgggggcatcttccaagaaccgaggcgatgacgacctcaagtcctacccatcctttagcaaatccgacaccaaggactcctcgcgctcttttcgcggactccgctccaaaatccccggtggaagcaagacggacagcccccggaactcaaccatcctctccagcgaggaagtcgctgagaaaatgaacgctctgagtggaaagaatggcaggccatcggtgcatacgcggccaagccgcagagacatgtcgccatcacccgcctctccctcgacgtcttctccctcgtcaccttcgctcgataccgcaacgctagcgtctccgaccggtgaacccctacctcctccgtcgccagttcacaatgctacaggcggccaccacgatgtccgcgccgctcaggaaagtggagaagtcgaccacatttccgaccaaccgccctctggaggtggcggagccaactccaaccaacagcctggccagtctatcctcgtgaagcgcgagaacaccattaaccccgtctacgatacccccaaccaggatccccagaatgagcaagcagtttcgggtgttgccatgagcgacatcaaggatatcgatctcgatgatttcatcaagcgactgttggatgccgcctatgctggaaaggtcaccaagagtgtctgcctcaagaatgccgagattgtggccatttgccaccgcgcccgggagttgttcctttctcagccggcccttctggaactggatgcgcccgtcaaaattgtcggcgatgttcacggccagtacactgacctcattcgcatgtttgaaatgtgcggcttccctccaaactccaactatttgttcctcggcgattacgtcgaccgcggaaagcagtcgctcgagactatcctgcttctgatgtgctacaagctcaagtaccccgagaacttcttcttgctccgcggcaaccacgaatgcgccaacgttacccgggtttacggtttctacgatgagtgcaagcgcaggtgcaatgtcaagatctggaagacttttgtcgacaccttcaactgcctccctattgctgctatcgttgctggtaagatcttctgcgttcacggcggtctgtcgcccgctcttggccacatggacgatatccgcaacattgcgcgccccaccgacgttcccgactacggactgctcaacgatctcctctggtctgatccagccgacatggatcaggactgggaggcgaacgaacgaggtgtcagttactgtttcggaaagaaggttatctcggacttcctcgccactcatgactttgatctggtttgccgtgcgcacatggttgtcgaggacggttatgagttttacactgatcgcattcttgttactattttcagtgctcctaacgtaagttgtgtcactttcggatccatatgcaaaatttcactgacctggtaacagtactgcggcgagtttgataactggggagctgtcatggctgtttctaccgagcttctctgcagcttcgaactactcaagccacttgactccgctgctcttaagacgcacatcaagaagggtagacaccgtcgtaacaacatgctcaacagtcctgtaagtttacccaactgtttggtctcgttggttgcttgtactgatagtttcgtagcccgcccacttcaacccccagagtgtctgagccatactcgcactgcttctgcacgctagccaaagccatgtgccgctcagctgtgcagaaatttttttccctttccctcaccggtcgacggtttctcacaagattgcataccgatcggacggaattccgatgcgggttcatctgctgtcgagcaaataagcatttgccaagtcttgggcgacggttgcacaacgcacaaatacgcataacaaagtcgctaaatcgccgcggccgctcaaaaaagagacatacggggaacactctgcaatacatagtcgtgtcgagcaccgtcacacaacacggttctttttcttgcggggtacatggggagaagccggggcagccagccaactgggctgtgagacgacgacgtggacccgcaccccgaaagggttcccaactggagttatgcatgacgaactaggcgatatatctctgctcaaattctgtccacaaaagcgaatatctctgctccgttatactactacttgcattttgtttgagaaagccatcgcgaaacaagatccaacaccgaaccaggctattacagtcttgcccagagtctgcaccgtcaaagagaagatgggaaaagccgcaatgggggggtgtcacgctgtgctgatatgttgttggtctccgctctggggtgatagccgggcaggcaacacacgaaatccgcccgtattaccctttttcagggaaggagcagggctagctaggttcgcggtgttggaaaagtcccaggctcgctgtgccggttttgtacgatggagattctcgtttctggcttgattgcttgacttgcgtttcgtttctctcatgtcgattttattccgtcggtgcaggagttcattgtcatttttgtttcgcgtatctcccctcgttttcgcaatatttcttggttttgttttactgttaactttgatgggtgttgatgagctttcaagttggctcatggatggacggggatgggatgaaactgaaggacgacaagtcagatttttccaatgtgggagttaaagttgtggaggaatctgtggatacgactgactgagtgactgggtcgatacttggtattactgtatgtgtatggttgatggactcggaatcatcatggaggaggtgttagtacctgacatggtagtgtcgagtcgtgggagacggagagggcgctgcgatgcgaggttgatgcggtgttatatcggattgcgatggatgtttgagatgcagagtactatctgtgtagtagcgagtaagaaaagatccaaaacctgaaagggaattccccactcaatcttatagaggttcacatcggtaggattcagttgcttggtgaagatgtctttttcttttttttttttctttttttttcgagatatgtgatgtgcggaatggtgttgtatcaactgatggaaagcaataccgcgcttgacctaagtacataagggggaatatggaaaacagaaatatcaatcctacgaggtccgctggctcaatggcagagcgtctgactacgaatcaggaggttccaggttcgacccctgggtggatcgcttctttttttttcactcttcctgatccatttcactccctgcttattcgccttcattttatcttgtttttttcactgttcttttcttcgttcctctcgacccaaagatggcgtaaatgtgcatgggaagtgtaaatacagtttgcacgagatggagcgggtagttgtcgagtcaccgaagagatcttaagttaccacggttatctcgcactttatctctgggtctttaagcgagagttgtgtgtagagctggcatgtaagactggcatgtagactggtagtagttgtatttctcgttgggtgggttatccttattcgtaagtaggttgtgttgtgttgtgttgtgttgtgttgtaagttgtaaatggcccggtttatgtacctagaggtacctttggagaggtagactcatactcgaagtctcatcacactcgaagtcttgtagttggagtttcgtaccggttggaagcattgaaacatttcagttgggctactactcgaaccaggcagtcagctgtttatgtgtatgtgctcccaaattaccaaatctcagagctaggtacctacgatgcaaatggagaagagaaaagagtctcggagtggtctcacggtacctaggtacctgtaacgttgtagacataagcaggatacctaagcaaattgtttatgatatgaagttgctgtctgaagcatgtctatcggttggtaggtatatgtgcagtggaatgaaatggtgtttctcagcccttgtatcaaatggatatagcggttacgaagactatcggcgtctgcacaatataagtacctacctctctctacctacctacgtaccttgaagacaaccggcaaatgcaaggtacctacctacgctaggtacctaacaggcaagatgaattaggaataatcgaaagggaacaatttgccaaaaagaaaaatccggcagtgattgtatcctccagcggctacctacctttcttctcgcttcgtacatatcgatttccttcaagtcccattgtcggtgggagtgggctccagtcatgtccctgctgacgagtgcagttacccccccccaatgaacgagagggattgaagccgagttgcagaacggtgccatcgcgagagactacctacctagagatgtaggctacctatgtaggcggagacctacctcttgcaagccgtcttgatgatatcatgtttgttaaacggaaaacccccctctgatgagctggttaactacctacctaggtacctacctagccaaccatggacgcacgcatccgggcgtcactaaatgattgacataggtagtccgttctttgtggatggccagatgagaagtggaaagtaaaattgagcagagattgatagtaacggttataacgattgtagagaagtggatttcacccagctatgtcagggtcggcttactgttttgggaataaccgagggcttgatcgggagtctacttgtccagaatcacttgatgagacagagtaggtagtgagaggtgaagtagtaggtgaaacgggtgagtaaagtcgtccttgttggcgtcttggaatgtatggttccccagatagagaagccgctattgtctcgcaatcctccaagatccaacagtctggtacaacaaatttcaatcaaccaagactgcgtaatacacaatatgtacaaacaggttggtgagctatcgagatagcacgctatctcggagagtgcatgatataccacgtgcagactacagtgaacggctcaaacccaaagagcaagattcatgttgttggcatgcttgacgagcacagtcttcttgactgaatccgctccaggacattggagacatgcttgatgcgcttctctttggttcgtcttgtgagaatgcgtgtccttcatcggcccttaaattggacactcggcacaaattgccgaaagtggactctctgaagcggtacgacatgtgtcggaggcggatggctcgcttatcgggtctcttttccgacttccaagttccagtaagcgcctctcggggaagttcctgaggtagcaatgcgagtgataatgggtaatgaccgcttcggttggcctcgccaaacatctcgcttcacttgaaatcgaatggtgtacatgtagagttggcagttctgtggggggcgcgttcagttacagccttcgagaaaggcagtggggaagatgaaacgcggatgatggtataagccatgtgtttcttcaagtgtatgactgcatcggcatttttgataaggcccaatgagaaacaaagtattcctaatgaaaaacaaagcattggagaatcgatcggtcgtttcttcttttaagaaaatgtccgcgtgacttgggaatcgtatgatgtacagtttaaccgcagtatcatgaggatgaagaggctaaatgcagttgcaggaacctgaaagacactgcaaagagccgcaaagtcggtttgtcgatcaaaagagggtcgacgcttgagataggatgaatgggcatcaagctgatagcccaaaagtaaggtaacaacaaaatgactggggggtattgggcgagacctttgggatgtcgatccgtcttctcttgtgctctataagacaacctgtaggttaacgttagctatcatgagcttgagtcggagttgggcttttgggagccgcaagtatcgagagtcctggtaaatatcaggacaagccacaacataggggtcctattgcaaagaaaggagtctgagtatgaccatacatggattattaggtagacttggtaacacgaaacaaaggccttgagccatgcatgtgtcgagtggttaacactccccgaaccatgacagacctggcctcggccactgaaacgaggtgggacggagtgtacccctgggtgggaaaggcatctcggtaccacactgccgacgggagaatcttccgaatggccgttgtgtatggtatgtctgtctatagtagatgtgaggcaaacccttgctgcctagcatgatgtcagcatagtcgtgattcttgacgaacctcggcagatgtttgacatttgaaaaacgatgtggccgctggaatgagaagaagaaagtgtttcaaacctcccggactggtcgacaacccccacattcctcaagatgccatcgtcattagtgtgcgtaaatagtgacaggcggaaactaaggcctggtggagaacgtgcaaaagggtggatggcatctcacgtagcgaatccgactctggaagcttaccttgcagtagtgaagcttttggtggtgttggttggtggagttgtagcgtccatttgaaatggagaaggaggagaaccaaaagtgaggctatcgtcgaggactcccaacgaggtggcagcgtcatgagccatgatcagtcaaaccctagccagggccatgtggtttggttccccgatgccgagcttttgtacacatgggttcagccattaataagagaatagatgcagaggatgtatgattccgagcccgatttggacatcagtgcggcgtgatgaggaggagtgtaagtggagagtgtactaccttgaaggatttcggcaccaaagaaaccgaaagtctggatacgcgtaagaaacacatgccagtcttggagactgtctcgaggccaagactttaagcgcgccttgaagcgatgggaaggaataatgtaaagacttgtccacgtcaaatagatgacctctctcgacggtcaacagtgacgcatgccgaggagtccgtggaccttgattgtataacacgttgtgaagcgaagttacaaaggatgttgacgtcggaatgtcgggaagctgccatcgcaaggaagggaccaaaacagatgtttggttgcgtggtgctatagggtagcagtggtgatgacgaggctccacgaggtttgatgggcggtgtaactaactgagcgggcttgagttcacaaacaaaaagctcaatttaaagatgacgagatctggaagcatgtgaagttccccttcccttttgagggcttgggaagttgaagggatttcgtgttctttcccaaagagtaagtgatgagtgatgatctctagtaggcgctttccccagttgatatcagaaatgcccctgttgatgttgcaccaaatctctctctctctctgcactttgggtttcaaaggcagaaatggacagtaagggaacacactcgcttgagtgtttcgtttttgtacttatcttccacttcacaaaaagtacagtccatattctctctttttggcatcaggtccgataaaacacgacaaaatagtgacggtgcgactggtagacctcatgatttcctgaaacagaccaaagcagcaattgaccgagtggaaacgcccactgggacaccagccgcgaccaatgtaacaagaaaaaagcccaacgtcgtcggatcgggcaattcccagggagcaagcccagatcataaccaaatcgagtaagcgggcaggttacatgccccagacgcttggaaagtcggatgagccgccaacatgtccgggcttggctgcattttgtttccgctttctgcacttccatgtttgcaaatccgatatctcccagatggagattgcgtgcgtccaccacggccggccaacagagaaagcccgggcattcgagcggccggacaagagaggggcgaacggcccgatggcatgggggataacgtctggggcctgctccattgatgggcaacgacaacaactcgtcggcgttgagacagccgccgtctgaggttacgagtcaaatcatggctcggagaaacaccggcaatgctttggtgctcggaaccgacattgtcgaatgggatccgataaaatcctcaaatgctggagtcgaagacggcggtggtggaggaagacggcccgggatgccgatttcaggtcaacggaacgggctgccggacgggcgatagataagcaagtctcctgctgcgtatgtaggtagctaagttctgtttacttgcatctccccgtttgacgccatatttcttggcaagctcttctccaacttccccaacaaatgcaaaaccccgtctctacacttgccgtcgtcactccatcgtcaattcaacttcaacgtcaaagccagtcaatattgaatcacatgccacttacaaggcccaagagaccacacaaatcgtcaaagtcgatcctcatttcacaccgagccatggtgcgagaatactactgccatacgacgcagcataacgcaatggaaagatccccggctctcatcaacctcagccggccctgcctccgcatcgacaagggagtcaggggacaaggattgccagtcaacactacgctacaacttgcagcttcgaatcctttctctccaacctggcggagttaagcccaagggtcatagctacttaacattgtagcaacgggcaacggaaacgccgtcgaatggaaccgataggttgccacgccagacgccacattttaccgatctgcaggccgagagacacacgcacggtgtcgtccaagtccccgactgtttccagcttcaacatcgtggaccctgacagcagagtatatctgctcaagtgtatgacccggtctgaatctaaccgccaaaggaccatcacagacaagagtgactgtgacatgtatcgagcaatacgatgccgtctcacccttcaagcgctttcttggcatcgagtgatgcaaacaagaatgcggatgccccaagattggcttgacgctaggaaaccgtggaaacgatgcctaactcttgctttttaagccccgctgaatgtccatcacgacggccaaagacaaaggatgcatctatgcagcacaaccgtggagacaagccgacagacagtgcctcttcccgggttaatactcaccaatatcatccgctcatacggtccgtcccaaccgatatggctatacccactcgagctcaatagtcaaggtcacaaaagcaagctctcaacacctctcggtccatctgaactgcaagaagttaccgttagaccaagctcccatctggcccactcctacaccccccacgctgttccgccttgccaatgttcctttcttctatcctagcaagcctagcaatgtctagcttccttttcagggcaggtcgggtcgatcagccctccatgcagctcagccatgcttcttcgatcaagtaacctctgacacttgtacctaacgtacggttgccctacccacgggacccctgaactactttttcttcccaccagattacgctttggataaagtcaccttgcttcccgaaagcccctggccaggtacaagctgatttggtacatcatcagctcccaccatcccgagttagcctggtcttacctatacgtacactttcaggcttctgatccgggcatgcttgctccgataaagagcggttaattctcggaagtaagaatggagggtcgccccacatgttccccggttgagggtcccggggaagttgtataaactacctgtctcctcccggttcgaaatcatgtagcgtactccaacaatcttacctgttctatctgtcccgctgttttccatctgtatttcaagaacgcctgttaaatactaaacattgcttgacgatagacccccctcgacgatttattggtcgctctatccgttgaggcttcttacaccaagctctcaaccgcggactccaagatcagccagaatgacttcactttcctcgatagccgttgggggaggccccttcgagcgggatactgatcccaatccctccccttccagcagtatcgacagcaacaccacgcccgataccgacttcacgcccatgggaagcccgttccaggaagtggccgtccccaagaacaagaggttcctggcgaagaagaagttggcaaatctgacacaggaggagaaggtgcgatattcgacatgacccaggagagaccggcaggaagctgacagatacagatttccctcctaactgccgcagacttctggaggacaaagtccattccggagaagggtattcctgcagtgaaaacaagtgatggacccaatggcgcccgaggtggtatctttgttggcggtaccaaggtgagttttccagccatcaagctggccagttttggttttgtgctaatcctcaaataggccgcattattcccctgcggcatttcattggccgccacatggaacaaggccctcctccgcgaagtaggccgtcatttggccgaggaagcaaaggctcgtcaggccaacattctcctcgcacccacggtctgcatgcacaggcatcccttgggaggaaggaactttgagtctttctctgaggatccgcttcttacaggcaagcttgccgctcagtatatcaagggtcttcaggagagaggtgtggctgccaccatcaagcgtgagtttcacccatttattggcctgaaaaggtacaaagctgacatgagacagactttgttggcaatgagcaagagacacacagattgacggtcaactccgtgattgccgaaaggccactccgtgagatttacctacggccatttgagattgccgtgcgcgaggccaagccgtgggctgtcatgtcttcgtacaaccttgtaaatggggttcacgctgacatgaacacccacaccttgaaggaggttcttcgagatgagtggaaatttgacgggtgagtgaccaccgttacctctccttgagggttacaaagtccactgacaccgagacagtgctgtcatgtccgattggggtggcgtcaactctaccgcggagtccatcaaggccggctgtgacatcgaattcccccactccaaaaaatggcgttatgaaaaggtcatggaggccctgaacaagggcgaactctcccaggctgacattgacagagcggctgaaaacgtcctgactcttgtcgagcgaacaaagggaagcgatctgacacccgaagctgcggaaagagaagatgacagagaggaaacccgggagctgatccgcgaggctggcatccagggtctcacccttttgaaaaacgaaggatcaattctgcccatcaatcccaagaccaccaaggttgccgtcatcggccccaacgccaaccgagccatcgctggaggtggtgggagtgccagcttgaacccctattacaccaccctgcctcttgatagcatccgcaaggttgccgaaaagcctgttacctatgcccaaggctgccacatctacaagtggctccctgttgcctctccttactgctccgacaagactggcaagcccggtgttaccatagagtggttcaagggtgacaagttcaagggagagcccgtagtcatccaacgacggaccaacaccgatctcttcctctgggactctgctcccctcgcccaaaccggccccgaatggtccgccattgccaccacctacctcacccccaagcactccggcaaacacaccatctcctacatgtccgtcggccccggcaagctctacatcaacggcaagctctccctcgacctctgggactggaccgaagaaggcgaagccatgttcgacggctccgtcgactacctcgtcgagctcgaaatggtcgccaaccgccccgtcgagctccgcgtcgaaatgaccaacgagctccgccccctttccaagcaaaagcaaatgggcatgacccaccgctacggcggctgccgcatcggctacaaggaagccgaccaaatcgactacctccaacaagccatcgccgccgcctcctccgccgacgtggccatcgtcatcgtcggcctcgacgccgagtgggaatccgaggggtacgatcgccaaaccatggacctgccctacaacggctcgcaagaccggctcatcgaagccgtcgtggccgccaaccctaacaccgtcgtcgtcaaccagtccggttcacccgtcaccatgccctgggctgatcgcgtccctgccatcttgcaagcgtggtaccaaggccaagaagcaggtaacgccctggccgacgtgctctttgggctgcgcaaccccagcggaaaactcccctgcacgttccccaagcgtctcgaagatacgccggcgtaccataattggccgggcgagaacctcgaggttatttacggcgaggggatctacattggctatcgacactatgaccggaccaaaatcgcgccgctcttcccctttggtcatggtctttcgtatacgaagtttgagtatgggcggccgtcgctgtctagtcgcgtgttgagggagaatggagttatcgagctgtgtgtggcgattagtaatgtgggcgagtatgatggggcggagacggtgcaggtgtatgtgcgggatgagaaatccaaactgccgaggccggagaaggagctggtggcgtttgagaaggtggcgctggaaaggggggagacgaagcatttgaggatggaactggataagtatgcggtggggtattatgatacagacaaaaaggggtgggtggcggaggaagggaggtttgtggttttggtggggagttcggcgggggatatcaagtgagttcttcttcttcttcttcttcttcttttttttcttctctgttttttcgtttctgatgatgatgatgatgactgaactgatttgctaacgttgacgggtgtaggtactctgtgccatttgaggttaagcagactttcacttgggtcttttagatttaccaaccaacctacgtagtcgaagtcgaaccgttttgtctagttcttgagtgacataaaccccgatggaatcaaatgctacgccaatagctttggctgttcgtttcccctttccttccggatcgatctaccttttggaagtccgttcctttttgagggtaccttattcacttggctgaaactcttcatttacgctgccttggtaccccttaatgttctcctgttgcttgcctcactaaacaaagtcgcttttttcctatcttcagtcgtcttatgtcggcttccgtcactgacactcttaactcgagaaacaacccaaaagcaaacctacctaccacgcaactattatctccaagtaaacaacctctacttacttgacagaactatcgcgttaagcaagcgatacttacgtacgtacggtacctattcaaggttctcagtacgtatatcccttccaactttctatccctcaaattcaggagaataaaatgtcatcaatccacacccgcctaacaacagacagtcattcttttcgactgctgcgtccgtcccgcggtgccgagattgacctgccaatggcggaaaggagaatatatccaatcccacttgccgacacggaccaaagcctgtacattaaggagaatggcttgggcgactttgacgagatgatcatgaaggacattaagatggcagatttctacgttcaggttgtcaacggctaggtatgtggacgccacgaacaaggtcctccctcgagcgtgcgtgcggaaaaggatctcccgatagatagactcgatgacctggagagatggaagagtagtctaggtacctacctctacataattccgataggatgatttcttgctcttgatgatacctaaggtcaggcagggctttccagtacataggttctacccttcacttgttgatgcttggttcgaattcgtcatgcacttgtgttcactccctttgtactccctaggtctagacagtctgtgacgaaaaccatgcacctatgctccccaaatcctcatattttccgtctttggaccaccgacctgagtgagccaacacttgccgctttgaccggagccattgaccacgactctgagcaccgagagctagctacggtagctagcgtgagcaattggccgtgcgactatcggagaagccagccggatttgacgcccgtctagaaaatttgccaggtaggtatgtatcagttccaacaacattgatcttatgtaatcctgactgatacaggaccccgatctgctacctacctacagatacgtaacgcagaaagtgaactggccttgggggaatgcatgcacaagtgatgctgcaaaaatgaagtttctgcgcaggcctgcacggtggaatggcccacattaccccctttttcctgaatctggaccgttcgaaccactcttcattatcttgaacaaccatgatctatttgattaaccagtatatccatcttgatggtaaatgacagggtttcaaaacaatatctcatataccaaccccttcagcctacggggcagcaaatcaataaggtttatcagtcagtcaggccctgaggaggcaccctttccccatgcttccattaattacccacttactatgcatttgaaagggccgtattctcagcagttcccataaaataggagggttcagggtcgagatgggcccatctgatcgggcagcttatagttccatgtcacatccggtcatccaaagaaccgggaagggggctcaattgggtgtggaatgcgaggtgccaatcaacaccgacaggcccgtaggaagagtcagatggaccacgtggtctagtacatgtagaggaggcggcagtcatgcaaggggccgctgtggacgagacaacggatgctaccttgggagcagcctaatgcaagataaccgctgtcaaacgagcatcatgtagggcactctagtgaatattcgaaatgtattatttgcctataagatggaaaacgccatcccaggtcaactagaaaaaggatgagggaacctaaagccaaaaatagcttcaaggctctttcaaggtctaaatgctaaaagacgtccgagtatctatactagatctcctctcacacaccaatgcagacgtagtagccaagccacaaattgtcgcaagcggcgtcaacgtagggattccacttggcaaagtccgaggcgctgatgcccgcggcttgctcaatggcccagcagccgtcgccagacacgaccttgtggaactttttacagttgctaacggtattaggcatctggggagtcggggcggaggagctggccggcttggtggtggttgtaggcgggggagaggagccacccttgacgcctacgcagacgtagtagcccagccagaggttgtcgcactgggcgtcgacagccttgttccaagccatgaagtcggaggcagagacgccctgcgcctgttcgatagaccagcagccgtcgccggactggacctggtagaacttgttgcacgtgctcgtgatactgggcatctgaggcgaagggcccgtaggcgagaccgaggtggtcgaggtcgacagagtggtcgccttggttgtagtagtagtagtgggtggcgtggttgaggtagtagcggccttggtcgtagtgggagcgcctgtggacacggtgccaatgacacagtactcgctgccggcgatcaggttgccggggcaagagacaccggggttgagcttcgcaaaggcggcctcggtgatgccccacgcggcagcaaaggatgcgcaagtgtcgccagtgttggcggcagtagcgaagtcgcaggacacgctctggcgggcctggaggacatgtgccgcaaccagcagctgggggacgacgcccagcatcagaagagaggaagcgaagcccattgtgccgtggctgcgaagggattacagagaagatgcggcaagagcaactcgaaggagcaagggcagacggtgaagacaaggacggtgacaaacaacaatggacgggctaagtgtagcttccatggtcctcatcaaagccatttatacttgctccgtgacatgtgtcgatggcgactgcctgacatggcatctgtaggatatcctcgccatgaagcatttcaagccaacgttggtgaggatatttcccgtcctagacgtgacgtctgggtaaaatgctacctactctatgaagtatagagtctagaaaagtcgaacatgtggccgagagctacgccgtgattggatcccgccacctcaagtatgacagagccgcatgtagcagttaaaggtagctaaacttgacttcgcttaacgttggaccctccatgcccataactctatttccttccaactttgtgagtttatgctcgcctctctcttcccccgacctctgtctctcttgattcacagtcatcctccgccaccaccactgcttcaacatcatcactatccctttctctgaccagttgatacaatgtcagcgttcctctcagtcgtgctgctctgggcgatgcaggttggagcacaaaccactttcccgacgacggtcgaggtggacttgatcttcccacgcaacgacacgtatgcgccgtcgacactcttccctgtcgtcttcgctttccagaacgcggcgctggctccatcactcgacccctcccttagcttcctgctctgggataacacctttgatcacgcgaaagattataaagtgaacctgaagtcgaccaactttaccaccgagcccacctttgtgtacatgtttatctcgacactcaacacaacagctgatggggcgccggcgtcctactcggtgtcgtgggagcttggccagcacaactgctcccaccacgggatcctgcctttccagaacatcggcggtggcttccgtggtaccggtgtgacatttaccattgcaaacggcgctccggagcccgacctcgtggaggcaacgacaaacagcaccttatgcaccgacgccagctatttcgccttcaatctcacgggcattctagacgggtcttcggggcagtacgacggccgcaacacgtgcgccgtgctctcggacgtgcagcccctggtggacggcgacccgtgtgcagtccacgtggactcggccgcagcgagcagcatctcggccgctctcacagccacggcatgcacgtacgacaatcccgtggtgagctgtcccagcaagcagaacgcggcggcggcggatacgaagactgggttcccagccatgctaagcggcttcgtcgcggcattggttgccatgcagcttttgtagagcagacatagtcttttgagcaagatgctttttgatccacacatatatattactcgtgtctcatatgcactcatattcaacggttctcctttcttctctttcttcttcttcaatcaacgagttcacaaccattctttcgtgccttgtgtgtccatgttcacccccttcacttctacactaagcaattgggtgtttgtgcctcttgactctattagagacatctcacctctaggggcgtcctgctacctctgtccgttggtgaaggaagggagggcgaggtccggttcaagagacgcccgttcactcgcatttcacagcaacatggtaccccctatccagtcaccgagccgagttacataagagggtagtacctacctctaattctgttctggcgctgtcaccctttcttcactcttcaaccccctacctcacaaaccaccaacaagcggactacatacgcgccagtgttagtcctttataaagcacagtggcatttgcatgccaacgtctctttcgcttctcggacctcatttcgcatgattctaaaagcatccgggacgaacacatgttggttctatcaagtggcaacgttgtgaacatgtcgttgaccggcatatggaccatgtccatcacggcccttgcaatttcacccacgaactgcgtggtgtgctgaaggatcagtctaccgcgactggaggaccctgatgagaacgtgcttccacatttcgatgggattggatagtgtcgatgttggttggtgatccgtctacaagtcccagttggcccctttatacctacaaaaggcaaggcagctcgatgagcagctaggcaaggaacccccgggcagacacattgcttccatgattccattgaatcgtcctatcccttcttttcttggtcctcatcactatcatgtccttcttttcacgggcggcaacggtcctcagtgcggccgctctcttcctctcctttgggactggtgggaggccgggtcgccaatgtcaaacctgcggcaaccggcctccatatcctaccgggggcgagacgactgtcccacgctttgcagtgttacgggacccgatccgggcagttggccggcttaccacagcctgagccaggtggcgcactgcaaggagacggttttctaccacttctccatctatgacgatgtggatgacggcagctcgggacatcgcatctacgcctgcacgtcgtacggtgcgcttcagaagcctggtgcggatatgagccagatgaaggcgaacgcggacacaacgcacacgccgaccaacgtcacactggagtttggcggctggaacgagacggctccccatcacggcgtcgacctgcgcagtctgtccaggtcgatacggcgcgctctggcagctggctatacctcggacgacaagcagtcgttggtgttgtttgtgcaaaccgtcactggcactgccggcctctacctcggcagaaacgtcaacatccagtccacggcgccagacgcactcattgctttcgagaatgccttgtacgcttccaacaacacgggcggcagcaaggccatacagctgtgcgggcacgactacgacggcgaccacgtcgttggcttcatcgccacgagcaacacatccttcacccccgtacagcaggcgattcggtcatggaagaacgctacttgcctgtctttcgacacagtgcggaacatacccgcgaccgtcgatttcacgacaccgttggtgttaccgtcgaacggaaccaccaactcaacctacagcgccagcacagccttgcgggcgattcgcggcaaccacctacaggcccgcgccgaatgtagaaccatccaggtggcctcgggtgacagctgtgccaagttggcgaccaagtgcggcatctcgcccagcgatttcacaaagtacaacccggattcgaagctttgctcctcgctgatgcccctgcaacacgtgtgctgctcgtccgggacgctgcccgacttcacgcccaagaaaaacagcgacggatcgtgcgcatcatacgccgttgtacaagacgatacgtgttcggccatcgcggccgcccatagcctgacagtcgaccaaatcgagagcttcaacaagcagacgtggggatggagcggctgcagtcgactgatggcccaggcagtcatctgcctcagctacggcacgccgcccatgccggccccgctggccaatgccgtgtgcggaccgcagaagcccgggaccaagaagcccgacaacatggacgacatacagaagcttaacccatgcccactcaacgcctgttgcgatgtatggggccagtgcggcatcacggccgagttttgcactgatacaaatacgggcgcccccggcacggccaagccaaacaccaacggctgcatctccaattgcggcacgaacgtggtcaagggtaaaccgcccgctcagtggatcagtctgggctactatgaagcctacagcttgggcggccgcagttgtctatatcaggacgtgcggcagatcgataccaacaagtactcccacatacactttgcctttggtgacattaccccggacttcaaagtatcagcgggcgatgttatcagtacgtacgagttcgaagccttccgaagcatgaccaacgtccaccgcgtgatatccttcggtggctgggccttctcaacagacgccgctacttacaacatcttccggactggagtgacggccgctaatcgcttgaccctcgcaaccaatatcgccaactttgtcaaagagaaaggcctggacggcgtggatattgactgggaataccctggcgtatgcacactccctcttcttcttcttcttcttcttcctcctcctcccttgcggacccgagccacggagcgctgctaactgtttccaggaaccggacatcccgggtcctccaccgggcgccgacgacgaaggcaccaactacctcgccttcctggttgtgctgaagaacctgttgcccggcaagactgtgtctattgccgcaccggcatcgtactggtacctcaaacagtttcccatcgctcaaatctccaaggtggtcgactacatcgtacttatgtgttatgatctccacgggcaatgggattacggtaataagtggtcgcaagaaggctgtgcgaacggcaattgcctgcgtagccacgtcaacttgaccgagacaaagacggctctagctatggtgagttgagtgcccaacatatcccaagaccctttgcccctcggtgtgtacctacgtactttgatcccccttctgactcctcctcctgctccagatcaccaaggccggtgtggactcgggcaaagtcgtcgtcggtgtctccagctatggccgctccttcaacatggctgacgccggctgctacagcaaggattgcttctttaccggctcggcgacggcatccgacgcctccaagggtccctgcaccgatacagcgggctacatctcgaacgctgagatcaacgacatcatcgtgaacaatgccagccgcgtcaaccagaacttcatcgacagcagtagcaacagccgcatcgtcgtctacgataataaccagtgggtcgcctttatggatgacagcatccgtgccgcccgtaccgcaatctacaaggggctgggcatgggtggtaccagtaactgggccaccgacctggagaagtaccacgatgcgccctccatcagcaaggactggagcaccttcaggctcagcatcaagagaggcgacaacccctacgctgtgggcgaccgccacggcaactggaccgaccttagctgcaccgacccagcgatacagaatgccgagcacttaccccctcaagagcgatggaacatgttggacggatccgacgcctggagggatatcatgaaagtgtggtttgattatcagaagccttcaaacactcccttcaccgaagccgtctcttacaccatccacgggcctccttcgcccgattgcggcacgctggcccgaaaaaataactgcgagcagaccgtgcagtgcagcagcaatttcgagggcggcggttctggcgccgtaggatatgagatctggaactctatggtcatcatccatgaggcacgtatgaagcaaaaagcttgggttgttgatgacccatagatttgtagcattcgctaactacctaccttacctatctagatgtacgccacctatgtcaccgccctgtaccaggccgctgcagcaacactagacccggcacttaaggactttgagaaccagtttgctcccattccaaagaaatttgacgactcgtggcttgggattctcctagcgtgcgtgggtctagcgggtaccgtaggcgtgtccggcttcttcaacacgggtaagtcgttggttattgacctgcttgcctatgccgcttttcttggcgtcttatccagttattctgacgtcaaatcgtacttagctctcaagtccatgccgtactggagagccaactcggtctcatatgacaactggaaggacacggccaaggcgcttgtttcctttggcacttccattgccggaacccttacgggcaaaaatgacaacaagtaagaaacaccaccttgccttgctaatgagtgtcacgtcctcgatgtgtgctaaccatcatgcgtcttctagtggtgcttggagtgccgagaagcaagacgccttctcggattacatgggtaacgtagtcagcgcatgggccaatgtcactgaaatgtcactccggcagctattcagcggcgaacccgagagcgtagaactgctgacgagcttggttgctaacggtcatttcattgatggctccgtcaacggtggtggctccagccctacggatgcccttgatacaacggccaactctcccttgatggcggaggtgagggccagcatttccaaggccttctttgccttcgccattccgagcatttggtccgtctcgggcacgacggcctttatcatggactcaggctttgactgcggcacggtcgaccctatgggcgagtaccttgataaagacactcagcataagacagcgggctgctacaacggcaagctgtactacctcgcctatccttcaggtcccgccgaggactgtagcggcggcgacgaggcggtggtatgtagacccaacactttctcggcgccgccggggatcgacaccctcgacggcacgcgcttcggcggcgtcaaggtgtccgacctgatcaccggcgccgtcaggacctacatccagaacggcaacaagaacggcggggagcagatagaccctactcacggcggctcgctcgatggcctcatggaccaggacgtcaccactcccggcttcattcgcatcccggtgtgcagcgcctcggtcgcctttgccgcctggtcggacactagcgtgagcagcgacgtggacaactacccttgctacatcaagccgtctcctgattactgtgaggcctcctccttcgtagaccagaccagcgatgcgtccccctctactagcgactgtatgggtatcgtccgcaatatccagggtacgcagggccaatggacggtcgagaatggccaacaacaccagctcgtgcagtatggcgcgtgcaagtttggtattcaaggcctcaacaagcacggcaacggctggttccacgtcggtgcccaggacattgttgatatcatcacggactccatcaacaagtttggtggcagcggcaaggttggcgccaagggcctcatggattgcaagggcaacattaacagtcaagacgtcgagtgggggctgtactaggctcgagactcgagagtcattgtctggtaagatatggaggatgcttgtctgctacattgcgtatgcctagaggtagtacttggctatttttgtgcagtccttctatgtagaatagggcaacgaactctggatctcaacctcctcctcctcctcaatctaatcatccatgcttgcacagtataatactggtttgtttggtagttcgagacctctggtcaactttcccaagcatttatagcccctaattgatccgttttgttctatacctaaccaaagcgtaatcttacctacctcgcatatgctaggtattttggaaatttgatatgccatgttgaatcttgttgatacctttccgacccgtacctacctgcctacctacctacctaaccatttgggagacaatccggaatagatctcattacagtaggtatactaggtaggagtgccaagctacctgacaaagaaactagcatgaaattctactacctacctaggtacacaagctcttgatcaacgatgccatccgtggaaaaaaccgtgagcctcctacctcaggcagactctcagtgtatcccagatctaggtacctacctacttccacaaacgtgccttacctagaccttcctccaacccaacccgtacaactaacaaaaagcaggccacaataggtaggtagcgagtaggtaagcaactcgattcctgtgtaggtagaattcgatataccgggtacactttcacagacagacagacaagacttggagcgtaggtaccaaccaaccttccctttgctatatataaaaaacctggatatttctaagcaaagcgaagcggtcaaaatgaatgatatgtaccaggaaaccattgtgcatttgtgtaggtacctacccaaatgcctaaggtacctaggtatcagacaccatgatgcatcttccccaaccgacaacgaagccatgcccgggacgaacagaccgtccatgtcctctatcgtaacacattcgagccacacacagcaggttcgataaggtacctaggtacctatttgcgaaggacggaaaagacatctttacacccgtttgataaacaatagtatagaaaacttctttgatgaccctttctcgttagttgctgtctacctatacacaccatataccatggtgcttttgttttatttcttatttctagagtgggtgagtacctcaatcaaaagtacctacctacctctaggtactgtacatcccacaccaccacaaccaagatgcagggtaaccctatgaccacaccatgttattcgggagtctccttccgtgaacggtgtggtgtgtaggataagcgtataggtaagtaggtgtggcaggtagtgagtgtactttaaccctcccgtccgtttggaacccggcggtcccttggatggaaaggcgtgccggttggccgaatgggaggagaaatcgtggggagcggggtgtcgttaccctatccctgctgctgcacgcccctgggctgggttgcttgtcaataatcatattctacttggtatacaatgggacataaagacataaggatagaaagggtcgaaacaaatcatatcccggacccttttacaagtgaagtgatatcgtgaggttagtatccaatgctcgagtgtttcgtctgagtgtctcaacctctcgccttgatcgcttgcttgattggggttgggctggttggtgcaagtgttagtatatacgtggagatagcaccacgttcttaacagacctgtttgaggttaggtctccatacctattcacccatccatggacatatcgatgccgagatccgagattctccccgggccttgctgtcggaccctttttttttttcctttttttttcctttttttttcctttcttttttttttttttttttttttttttttttttttttttgcttttctgtctttctgtttccgaaccacacaaacttccagtaccagagagagtgagactggcttctgttcgtcaatgcaagggccttcacacgccgcggtcgggtgtttttttttgtgtctttggcggcatggcttgcatctttgttcctgactcctgagtggtcagatcaggctgccccgcttaagccgaacgcaagatgctggagaacgcgcgggacttggctgaactgtcaatgactccataaacaacaccaatcacaacaatctacacatctctcttcttgaattgccattgacaaattcattctctggttccaacattcgtcattgtaaattgatagtggattgccgataggtacccactgatctgaggagcctcaagtggaaagggggctgttacataacaaactccaccacacagtacttacagtatgtagcacaagacgcgggaatccacaaatccacccgcccgccgcggctctggggctagaccaggaacagcagggcagctccccccatttccacttcagttcccactgcacccctgaattgcccacaatccacatcaacaacaacaaccaggcgcccgaacaaagccttgccacgtttcgtttccttggtcgttccaatttggtttcagcatttttaactcccgataatcctggggacctcacctcccataaacaaaacccaatttcccaacccgacacaaaccgggaatggctgcactgaaaacaccccatcatggcgccatcgtatagtagcaatgggggctacggctacagcagctcatccttccaacccaaacaccgccgctccgactcgacctcgtttctcgacgacctgcgcgccttcctcgcccactcgtcccgctccgcctggcgcttctggagggaacgcggtcgcttcatcgcctgggccgccctcgtcaatgccggccgaagactgcgcatgaatctgacgtataaccgcctgttcagcttcccgcatttgctggtggccgcgtggatcgtggtcttgctttggggcgagagatgggtgtttcattcagcggtggaggagtgtgagtgggggaactgggagagatgggtaagaaagaccagccctatttcctgttgtgtatgggaaaaggaggagaatgaaaaagaaaagatgctgataatggtgtgactacagccccccggcgcgaacccccaccgcctcgttctggtggccgatccccagctcatcgacccccattcataccccggccgaccgtggccgctgaacccgttgaccatgacgattgtcgacaactatatccgccgatcttacacacagatgcaatcgcagctcgatcccgatacaatcttcttcctgggcgatcttttcgacggcggacgcgagtggaagacagcacatggagactttagagacccggaatggggtccgcatccgaaagacgagcagaaatacctaaagagctggaataaaaagtataatgagttttactggttgaaggagtacgcgaggtttggcgagatcttctttactccgtggcttgaggccgggcagaagccggagaacgaacataagaggaggaaactgattgccagccttccggggaaccacgacttggggtttggtgccgagatcaaactccccgtgaggaacaggtttgaggcgtactttggcgagggaaaccgcgtggatgtggttggaaaccatacgtttgtttcggtggacacggtctcgatgagcgctgctagcttgtcggagattgccaggcaggatgtacagcctatctacaaaccgaccgaacactttctcaaccaagtgaagtggacgaagcagaaggcggtggagaaggagctgcggtatctgaggggagaggttcccgaggttaagctccaccacaggattgaggagctcaaccaggccaacttcaaggaccaaccgcatcttgtccacgacgagaacagtcagaaagttcccgacctcccgaccatcctactcacccacgtcccactctatcgaccacccggcaccccatgcggcccgaagcgcgaacattggccccctacaccaccgcccaagggtcagaccgagcccgtatttcccgaccaccgcaacgccatctccgtgtatcgaggctaccaataccagaacgtcctcgacgagaagcaatccataagcctgatcgagaaaatcggcaacgtcatccacgccttctccggcgacgaccacgactactgcgaagtagtgcacgcgcccgaccaaggttctgtccgcgaaatcagtgtcaaatccatcagcatggccatgggcgtgcccacccctggcttccaaatggtcagcttatacaaccctctcgaccccgtcaccggcaagcccttggcaggtgacggccaacccaccatgcaaacccacctctgcctactccccaaccaaatcagcacctacctgcactacgtcggcctcggcattttctgcatcatcctcctcgccatccgcgctttcttggtccccgtcctcaatttaccccgattcgccctcgattcagacagcgacagcagccaccaccacccgagcggcatctccatcctgcccgtcttcaaagccaaacaagaagattacgacgaatacagccttccctctgccggatactcggcctcatccaagtacggctcctcaggcacttcaggcgaacgacgaagtcgtaccgcgtccgtcagttcgtcttcactaaagtcaaataatttgagaaatggtcatcacaacgaaaagagtggaggtagtagtgggagaagcaggaaatcgagcgtttacagtaatagcaataaatcagttaaaggaggatggtcgtggggtgggaagcatggacatcatcatcattatcatcagccgaggattgagatcccaggggagaatgaggaggatctttattatggtggggcgtttacgacttcgagttcgagttcaaaatggagggcgaggcagagtaggaagaagcaaaagcccaagaccgccatgggcgtggtggtgacggagttgtggacgacggtttggagggtggcgtggatggtggtggtggtttttgggtggttggcttggaaggggtaagtcgttcgttaagacacatagttaggggagggaattgaagaaatgggggagaacatggtgatgaagcaggaaaaaaatctggtcgcagcgggcgtgaaaggggatgttatctgataaaaccgtccaggggcatcaattaggtgccggtacatactataaatcttatcatatttacatgtacatggttcaacatcatgacccgtctttatactccgttgcctgacgagatgcctattagctgatgctctatataaactcgctcgagctagacctaagagcaatactgacaaataactccaaacaccaaccctaaaacagcaagtacccttttcccaagtccaatcaaaacttggctccttgtagcgtaacacaacggccgcatgcccctgggtaaagaaactgtgtgcgacccagctcgcagatccaaacatgtacaaccaattagcccatcaaatcacccaaacatcagtcctcctccatcttctccgtctgctcctcctcctcctcctcctcctcaggaacaggaatagcattctcatcacctccctcctcccccttattcttcttcttcttcaccatcaaatccgtctttaactcctcctttccgccctcctccgtcacgaccttttccacaacagcctcaacctcctttaatccctcctcatcaaaaatctctccaccttcaaactcatcctcctcctcctcttcttctttcttttccttctcccccttcccatccttcccatcctttttcccctcccccttacccttcccctctgttttccccttctccccatcttcatcagcaaatatcgacttcccctccaccaaactccaatccacccttccttccttcccataccttccctccaaccactcattcccctttttgaaatgccccgcatcaaaaaaccctctatgcgcactcaacggactcggatggacactcctcaacaccaaatgtcttttcccatccaccttggccatccgcttccccgccggcgctccccacgccatgaacaccaccccctttttctgtcgctcatttaccaagtcgataactttctgggtaaagcgttcccagccgcggttcgcgtgggaattggcttcgtgcgcgcgaactgtgaggcatgtgttgagcaacaagacgccgcgggttgcccagggggttagtagcccgctcttggagggcgggggggtaaaggaggggtagtcccgtgcgaggccgatgaagatgttgcgcagggagggcggggcgggagtcggaggtcgcacggagaaggagaggccgtgcgcttggttgtggttgtggtaggggtcttggccgaggatgaggacgcggacggtggggaggggggtgtggcgggacctgtgttgttttgggtgggtgttagtgatgaaaattgaatggacgggatggtaaaagagaggggaggagggggggaagggaagaagggaagaaggggaaaaaagagaggggaaaaaaaagacaaaccagctatatatatcctccttgggcgggaatatcgtcttggtctcccactctttcttcaagaaccttttcaagtcgaaaaactccttggttacaatctcctccttcagatgcgccaaccagctctcatcaagggtgtcgatctccagctgtaaaaggtcgcgttgctcgggcgtcagagaagctacccatttctccttgttgaactttttggttacggtggcggggtcgggggtagtagtagcggtagtagtagtactgctgttgctgttgctgagctgactttggctgcggctggtcgatcgagtggttggagaagaggaattgagagggccgccgggcttgggaaccccgaaaaaagacatgatgttgccgttttgattgggctttttggcgtcgggggaggggccaggctgggaggagccggctttgcgtttgagggaggacattgttctgagtgagagatggtggtgatggtggtggtttgtgggtgaggttgaggttgaggtgacggaaaagagttgagagacgccgactttcaagatagcccagagaggtcgtgaggttctttgaagccgtgatggttgactatcttgagggtgagaacttgttgatcgagtgaaaagagtcgttgtctgggacggtggagtgaagtcgagactccaatctgggattttctcgagtggaaaatgtctttcaaattcactcttcagtgggaaatagctggggaagaaaagcaacgttcctttctctgtttgcttttccaaacagaatgttatcaaccacctcggttcgcccaatggaagtgaatgacgaaacaacgctaaaaaagcaaaagcgcgtcttcactctccggccctgcaaggttctctcttctccaacgaacaacgacgcgacttttggcgtcattgttcattcaattaagactctagtctgcgtctagtcggccccaccgatgccgccgttgaaagcggatcccgtcccgctgctccgcattggacctcgcgggccccgccgaagagattccgttagcgcaagggaagtgctggagtcaactggagccgccgaaatcgggcacttgaggttgccgtaacggctgagcggggtggagatgggggaccttgctggcctgcatcatcttcctttttacctgtgacatcgtctgaagttacttctcttgttaaggagtcactttttgcaagtggccttcaactcaatttcatgtactatatgaattaacgctagaattggagcaatttttttttctttctttctttttccctccaatttttcttcttccctccaatttttcttcttccctttctttttttctttttcttcttgtttttatgttgtgactgtcctgccgaacattccctcagcggagtcaagtacgacatcaagaccggccccgggttttacggaagaggtggaggcccctgactggatcatcccgtcgcatcttccgtccaacgctcatctggatgccgagctcgccgaggttccggtagggtcgcacaagatgtacccgttctgatccttgcacccactgccagatgaggcgctggcgaagtccttctaaaaagtggacatgccggtatcactataagtcttagttatgcgattctggggaacatcttcatgtcgagtgaactgaaagctcttggtgttgttaaacagatcggttcatcggcattgtctgtccaagatcgcgccttgtttgcattttcttgggtacaattgcgttgataggaacagaattaagaagaaacaggagcaaaaactacgaaagagagacggaaagaaaggggcaacaaatcaagcaaatgcacacatttcaacacgctataatatgtatcatcaacccaaacatctccaagagaaaatccaaaagcccataatggcagtcattgcccctcgccataacctctacttaccttccacttccaggcaactcagcgttgtaccacaagctcgtacacaacgcacgtcatctcagctaggtaaaggagggacgaccaagttgtaccaggagcgggtatcactttgcatcgatcccttgggatgaatgaacatgatcaaatcgggatctccgagatcttgtccaccagttgtggtgagttgagacttggaataaagccgtttccagcaatgcttggagaaagcctacacacatggcttgcagttctggacttgggtcgacaaaccttgtctgagcagtagtcgccaggatgatgcggatgacagattttgagtttgactaacaatcacgcgattacgacgcttcgtatcatattcttctttcatgctcggattcatctagtttgtggtcggctggtcgcacaaagtgatcatggttttgtaacgtggaggagcgacatttgggacggaccgtgtgtttgcaaggagctgaataagtgagatgagctgtccatgacattcgacctcaactttttcttcacagctctctttttcaagactttacaagtaagctcacctggccaaagtcgttgctggcgtgtctaggtttggtggtttgatgtaagaaggcgcttcaacaattgatcgccggttcattaccagccagtcctttgatcaaattgtgaatggaatattcttgcgacagacccatggctcaacggtgtcatgatcaacagcgcatatgggttgtaaggacatggacccatgggccacaactagacgcttcggttattaggccgtagatcctctgagctcaggaacaagtggagtttcctccaagtggtaagtcacccggccagtcctggtgtttgattggtcagtgttctctttttttcctttggagctcattgaaatcccggacggagaagaagcgttgaagtgaaagaaattgcaaaagcgttgcgaggaaacagatatttgcagtggagtagatagatggcactgaatgccttggacaatcaataacgtgtttcagtaaacgcagagataattaattaccagcggagtggttccaaacggacacctggatcgacgggagaaaagagaacgagtggtgttttttgctagggacggtcagggactggaggctccatgggatggtgtgcagcaaaagccaagcggctatggggtggaagggcgaacgctaccaggtaattaatcccagacagctctgctcttctagcggcgaagacgtgcatttttggtgcactttctagctttctagtgctgaaaatccgggcggtgattgtcgttgcatattgtcccgctctccatgagagatggaagttttggagaagggttgaagacgtggatgacaagagaaactggatgagagatcttgaagatctttttttttttttttttttttttttttttttttttttttttcttttttccaaagcaaagaagagaaatgtcaagtctcttcccatacgcaacacaacaggtacagcccattaaagtgtagtacagtatatctgcctgtgatagcgatggcctcataagagcggctccgcaatcgattacagtattgaacaaggattaccaggcctgacaaggaaagccatgccagcgcagagaaccttcgggacggcaagtcgggattagcttgtctaaaacaaacaaccaatgaggtctatgaagctgatcgaccttgcagaccaactggcagcgcgatatcgatggtttgctgtgacggatgaggtggcagcttcttattcacgcttttcagtatccggggcgaacgggaacagaaggacgcggcatgatcggaggagcagaaaaagacaactaggagacaagacaggggggaaagaaggcgatgactgctaggatgacaatttggatattggtgtctctgtcacagcttgcgagtcagtactcggcacactagggcgcggaggcgaaatgtttgattccttccagttgcacggcaggacgatggtacgcccgatgccgtgatgtagatgcagtacaccactgctgattttgtacatcgtcgttcctgattctgttgtgctgcgtgggagagatggagaggagagacggagacgagagtctggaggatcagatgagctgatagctgttgtctgaaaagcaaaaataacgataactgccatccatgcactttttttctccattcgaatgctgtggcgtcggcttccactttcatctatgacccgggtgcttgccgagaaatatatttccggagacgagtgagaccggcagtccagttggctttaacagctggaggcgagtatgcttgtatgttgattgaatgtttcacagatcatgaggatgttgcacaaagtgatgaaagcgagaaatcggttaggtttacggcagaggcatccaatgttcataaattcgtggtggagctgaagccttggcccgaaacagcgctgtccaaagacgagacaggcgctggagggacaaattgttgaccccgccatcgtcactgccctgcctgcccgcgcaatctgcactccagagacaaactgggctgcagaaggcaccaagtggagaagatccccaggggcccccgtgtcaatttcccccacggtgcaccgtccgccatcgttcatcttattgcactactaactggctgttggtgatatcagctccaagcctcctccacactctttgagaagaaggccacggatatgggcgcccagtttggggttgggccgtcatttcaggaagcccatcaagcccatctcagccccagatcgactatacccaaacatgacttcattttaggacaccattcttgccttggaaaacaagacagtttgcatgtcggattattgccgcctcttgtctaatttgtggatgagtacactacttcaccactttcaagttgcgtcgctctagtacgagaccagccagacagacccctttgaggaaatggcgttcctgaaaaagaaaagttcaaaaagacggcatgcgccgaagagaacccaccgtgcacagaccactcattgtcgtacgggaccgagtgggtcaagttgacgaagaagctaggcccattgcagaagacaattcaggtacggtctcacctcaccgttcggcacttgggacttgccttccttcgcttgtcaaggtctcatcgtatacaaggcaagccatggcaaggagactaaactcgtgttgagacaagctaaatcaagaagagaatatagacaagtaaagacaagtcagaggggtcaacgttcctaggttgtcaatttgtattcaatcttcggtttggtacggtaagtgtacagatgaaagatttccacttaccgtatgcaagtcaacagggcaagacacggcaagtctttgatgatcccaaggcacctcaaggcaagtcagacagacccctggcttggctggacttggcttccatcctgtgtgctacgcgggactgaggtgcatctgtacggcactacactacaccagaagaagctttgggtaggtgtgttaattaccgtcacgaccaatttcctgcaggcgtcacaaaaagccatttgcttcgcaagggaaccccctgaagagctttgctctgggtgcctttggaccttcgttagactcgtaactcgctcccgtctcggcctctagtcgttcgtctctgccactcgtcactggtgcattcaactatcttttttttttttcttctccagtcttttcccaatcaccttttcctctctctttcccccccctcactctcccattctcaacctcagtcctcgaggtccagccaggctgccggcaaaggatatttccccttattctcctgccaatcggcggagctctcctcgaactttataagacatcaggaaccaggaccaggatccgtacccaaacccaccttgaccgcttgcctgcgactcccaaactccgagaccagccaattgctcgccgtcctttcctatctctcacgtcaacgttcgcgcccgagggaaatctgatacgactctacttttttttcttccttttgtttcccacccttttctccatttcatcatcgccagtcggtcgtcgtcttgttctcattattcttctttcaattgcgctggtgcagcaatacctcgacgagcaaccccccaatacccccgatacgataccccccatacgcccctgatacccccttcgcgcattcggctaggtgttgtctcttacatcgcatgtctcgccctgcatccctcgactagccagcaaatcacaacacttccccaaaagtaaacgacgatgcccagcttgttctcccgcctcaagcacaaggacggcgccaagtccaagaaaaagggcgccgacttggactccttcaccgagcagctgcccaagggaccccaatggaccgatgcctggactcgcacaagcgtggatcccgaagaggtggttgagctgatcatcctctctaccgaggagctcaagtcgcgaggtatgacatcaatcaatctggaccctggcatatgctgcacctaccctttgcgcctgtgcagtacctacatgccatcgcatctgctggcttgggcatttgggtttttgtacaccccgactgcccgtcgtccgaatcaattgttaatgcatttttccttacagctctcgatatcccatttttcctactccccttccgaccgacctccgatcccagcgccgttcgcacctttgtgcgacactttttcgacaaacaaaatggcggcccagccatccgcggagaggcactccagcaggagctgcgcatgaccgagcccatggtgcgctttcccgacaagacacgtcatcacgaataatacatgctgaccgtggtggtacaggttatttcgggtgtgatcaagtggtgctggagtcgattggaaggaggtgttgtcggttgggatgcatatgaattgttcaaggtcggcgaacaagattccaacatggccagagactctttcaagacatttatcccgttgagcgtcgacaacagggcccgaaccgaaatcatcttccaattcttcgatttactctcggcagtcgcagcacatggtaaaatgaacggttttggagggcgaaagctctcccgcatggcagcttggtgggcatttgaacacgacgacggcggtcagggctttgaaggaggatacaaatcgtggttaaaggcggccgatgcgacgagccatctgttcttcgcctatctccgctgtctagccccccttccgactctaggcgccatctcgacccttcccttatcactccaaaagcttttgcaggaaaccgaatacccaccacagcgaccggccttgttgcaatcgtcaactcacaaggttgccatgattgtcgagacagtatcgccaacaccttttgcccttctccgacgagcaaaccacttccagtatcgcgaggaggacaaggcactacgagagtggtccgagtacgatgacccagtccaggccttgactgaagagtgtcgcagagtccttaaagcagtctctgctgcaaatcagtcccaggcggtttcgagcacaaagcactcgactagtcttcgggatgcttcgtggtcaagattcgaggacatgggcttctcaggcagtatcgaggaggattccaccgatgatgaaactaccttggctgctaaacgtgaaaaggccatcaaggcgcagattgcagctaacgccgacatgggacgccccacaaccccctcatgggccgacttcctgtcttcagggttcgacgacaagagtcacggctcgcacaatattttgcttccgcctgacaagattctgccgcccattgagacaactgtccgtcaaaagagctctgaatcgcataagcccagattcgaagacgccctgcagcccggagagcttgctagcattacgagattcgacctcgatgacgctttctggtgggtatggatgagcagtctggcgcccgaggagactctggaaaggaaagcggcgtttggccgttgcgcggttatcgaaactctcattcgtgctgggcgctggctggtcatggaggaaattgtcaaaggggctgcgcctgaggttgttgagggtgcgtatatcgcagaaaagaagggccttttcagctggactcgccgtaacaagaacctcaccagaaggaaatcgacatccggcaaaaatgctctggaaaagcctgatggcaacctgaaggcaagccacaccactggttctcttggtgtcagcaagacaagcgtcggaccggatcagcaggccaagattcaggctgctgcctaccaacttcagatgcaggagaagcagaagtcgcaacctcagattgtccaaagacgcggacgtaatgacgcggaagttatggcggagaagacgaacagtgtctttacccttcagccaagcattttgaacgccgcatcgccagctgtccagtgggccaataagtacgaccaggaccgcgacgcgattcgtgaggcctacttggctgactcgaacgctggccgcggtactaacggctcttcttacgcttctagccttggtcagagctcgacaatggagatttcccaagctgcgcctgaactgccaccaaagtcggcagctcaaatggctgtgcagtccccaaggtcaaattcgcacccagaatacatcggaacgccaaccaccgtcaaatctggaaagggtcagatgatggagagggcggtggaggctcctcatgaaattcatcccgcagaacgccattcgaatgtcagccgggacactccggttgctacgtcaaccagggaatccaagagcatggacctggtccgcaagagcgttgactttatgcgtgagactatggcctctccagagtacgtggatgacaagaagtccaagaagcttcacaaggagcccaagactagtggaggcggtttcaggaagctgtttggtcgcgctaagaggtcgtcaaagattgctgacaacacgcctgatcaacttaatgccatgattgccgcaaacaaccaaaatgctcaccatcgcaagccagtccccgaacagctcaagccggctacccccgagaagcctcccatgcagcgagaggagactcagtttgtgactccccgggaggaagtcactgaccctctgcctgcccatcacgccgccgagactgcccaggctgagcctacctatgagcagcctcagcgggatgtcgaggagacttctcaggtcaattcccttgaagccaccccgcctcaggagcacgtcaaccagttcagccaaggtcccttgcgtgaccagccggcctttgtccccgatgatgatgatgcttctgaagagattgtcgaggaacaacaagctgctgccgtccccgctcccatgtccgtcccagctcctacacccgttcacattcaagagcagaagcccatgaggagggaacgccccatctccgagatgactgtttctgagatctcgggctcctccatccccaacagcccggagcccgccccggtcagccccactccatcgaacccccaggatcgctgggcccagattcgcaagaacgccgccgagcgtgctgcacagagattgaaggaggagaagatgaacggcaatggacagccgctcgatggtgctaggacacttcagccgcccagagcgaggattgagttggacggctatagcagtactgaggagagtaagtcatctatccgttgaatttcacaaagttacagagtgcaaaagatactaacatgcaaacccagccatcgaatcccgcgtagcccgcatcaaggcccgcgtcgccgagctcaccaacaacgcagagcagaacggtggcatcccccctcctcctcgtcggaacatccccgtctacactcgtcgctagttgcggccgtttcagcagtgcattgattgcagcggagatgccgcaagggatgatgatcatgatgatgggtggtgaagatagtcatcaacgtggtatgtggtacaatgtcgctgggcgattgtgttgtgttggaaaggagaaacggaaagaaaggaaagagagagaaaacgaacgtgaaaatacccccccattgaaataccccaaccaaatctcttagaactctaattctctatctatatcggctggtttcctatatattcctttgttctctttacctccaaactcttctttattatgcttcatttcttgtttatgttcatgttctcgcccttcttcttttttttttttttttaccatttctgtttgttgatttctctgggaggccggacggtagcggtagcggtagcggtagcggtatgcgctgggcgcgtggagggcaggcaggcgagcagacagcaaaataaataccacaatatgttctcttcttcttcatgatttgatatgtgtctgggtcttttgtttggtgaatgcttcatatagactaagtgagggttagttgcgtttttggctggttgattctcaagtgtagctacagtgcgaataccacaaataaacgcccaggggcaaccgggcaccttgtaaatctccccgcgcaaccaccaccaccaccaccaaaaagttagtacctccgtcactcctcgatttaaccaccttgctattgtttaaactgaatgcattttttctatggcgctcaggaacaccgggtagcacgataggtaggtaggtaggtaaagtagagataacgtggagtagggctgtgagggcgtggtggaatggggagtgaagtggaaagtcgtcaagtttctatacgggtaccgtacctgggtaggtacctaggtaggtaccttgtagtttgatgaagtgcttgcacgaagaatatataaccatgcgagatgcattccccttgttttttgccaaagtatacactctcaactttattatttagtcttgttaataaaccctccatccaattgcaaccaggtccaaaaaaaaattttaaaaaaaaaattttaaaaaaaaaaatattggttaacaagaaaagaagtgaactattcaacagaatcatcataagcctctttcccctcctcggctcctccgctctatcttgaaaggcacatacatgtatacatacaccttacaactccatagacaatctccgatcttcagttcccacatacccatgtatctgtgtgcaacatatcgccaaatgtctcttgtagtctatctaatctgtacctagtgaaggaaaaaaattgcttgactcgttcaaagagggcccataaggaaattatactacactcgaaatttctgtaggctcgatgacgatcactacctgtgaggtgtcatccgtgatgttgtccacatcgacattattgtctctgataagaccgtccgtttcggcgtcctgtgttggttcgtcgttttctgcatagtgtactgcacacgcgcgggaacgatcgccgattgttagtatgcaaatgaagcatttggcctcaagccgagtaaagaaaaagggtgaaaaacttgatgtaataaggaggacaggagcccgggggggggggggaaacgggccgcctgggtgggagatgcgtacctgaaatagagatagccaattgaaaagcaagaagcacgagaagaataacggccatggtctggccaaacccaatctgcatctcctccttggttatctcttccagccgacggagagactcgggtacatgaatgtgagtccttctccatgcgtatagcgtgatgataacaagtgacacaaaccaaccacttaccataggtagagagcaaaataaatcagtttccgagagccaaagaacaacaatgaggccattgagtatgtcaaagcaaccttggcgtaaagaggggtctggaagagatatgctgcgctgtcgatcttgcccagagggatcttgatcctgataccacgtccaaaggctccggatttggtttgacatgagggcaaggagagcgttgggatcccaccggttgtgagccaaagtcaacaggatgcagtcggtgatgctgaactggatagcgaaaagcaacatgatgatagggtgcaaacccgccgatctccagtcataccctcggctgttcttgtagcatatcgccgggcagtcccacggcaggtccttcattcttgctgcgaccgaaatgttgtacagcagcaaggcctttaggcttagccaaaagaacattctaatggcccaaggcagtccttctgtcaaacgtctacaccatgggcgaggaccatgctgctgctggggttgtcggcgccgtgtacaaccgtcatcctcgatccgttgatgcctcaagcagtaacagatcatggagaaggtaaaagcggtagagctgagggacaccatgcacaagacaagctggaaatggtaggcgctgagggtcttgtcgaaatgaagctttttgatggttgctaccagtagaccgaccgagccgactaattgttgatcacccaaacagatgatcatgtcgtagcatatcttggcgcaccggacagcgtgctttgttccgataatctttgtgacggtttctccaacccaggcgtaaacctttgcagttgtggagctagtgttgacgatgagtttgcgcggctgaacagtggccaatatataaaaggcaatgctgagagaagccgtgataaagaccgaagacatgaaggcaataataacatatgtagaggcacgtctgttagtgatcctcccgaaatatcgctgtccggaaacctggtaccaagctgaagatgagggggaaggacacttacaccaatgccggcaatgtcagggtcactttgggacataggacaggaatcgcattttctgtagtgctctgcgcagttccattcggcgctggtgatattatagtatagatgggtttgtatcccttcgtttgcctcacgccaacagcggatcaaatctgtatcgttcatgttgacttgtttagtgagccacgcaaaatgttgagcgtccaagggaagcgaagatcaggtggttgcgaaactgagaacgaagaatggttgaagaaggcagatagggacaacaaacttacgtgggggattcaagttttaaagggtgtccatgtgaaagtagccatgggtgacgtttgaatccatgtcggatgaaaaagtataactcggtaaccgtagcctataggagaagagaggcctaagctcaaggacccatgatgtagcgacacaatctcggtggctaagtgctgtgttacacaccatcattgatctcgcgcttgggttttggtcacagaacggcggttcaaaagcaggtaccgggtacgtaccggtagcaccaaactgggggaaaggaggtgattgtgacaaggataacgacgataacagttgttgagcagtctctgtgagaaaaaaattgtgcaaagaaatgcggcaaagagttcccccatctgatcttcagggcaccgtaacccatgttgggaccgaggaactcgaactcctgcccgggcccaaaaaactagaaaatgctcgacgggttacgttccggactcggagaggtgtggtgcaagtagtcgcaaaggtgcagtcgtacttgcccgactcctctcatctcaccttcccttcccctcaccttcttgttctttgctccttcctcgataagagaggcgtgtccagctcccttaggtgccgtgacgtgcttcctttccgttgatggagtgcataggtaatgatggcggtgagaagccgagaatttaagcctcccgtctcaagtgaaatccattggtagtgccgatactggagaagaccgccctcgcggttagaactggtacgtacatagttccgcctgatttctgccttctccatcttcactgcgtggctttaagtctcggccaatgattcccttgttcaagtgtttcatgtccgagtctctgtatgaacccgcgcaacaagccactcgccaactcctctacccacctaatcgggaagaatcagatgcaaaaacaagcattgccgaaggagcaaagtggcagtgactagggtaggaggaactgaacccaggccaccggccaccctaacagttcatatttgttctgccaaccggtcgtgaagatctttataactcaagggaaattgacagttttgatttgtctggtggaaaacagcttttgagtggtaagaccgtgatgcaggaactgctgggccatgcaacaggcacgacagatgttagtccatcaagtccatgccgtgtgggaggtgcggtccgtgtcctggttggataaaaactgcaattttgctgggattcttgcccaggctacttcttcttaaccgcaacatccatacaacctaaaagccagcatttcttgttgaacgtggcctccccggagtttcatacatcatttccttatctgatggcaggcaacttttgtcttccctcgcctaatttgacgtcatgaccgaactgcccggacactactaccaatagctcctttgcgcctgagaaggccgtggtttttaccagcgcttgatactctgagagctggagttttttgcaatcctcaagtgatttatattactttggagagtgctgacgaccgttgtacacgtctctgagcctcctgttttgagaccccggccttttgttctgctcccatggagaaagggaaggcgttacttcattgtatcgaccagagaatgtggtgcataggacttcatttacggaaacattaaacattctgatacttaccagccaactatccgtctccatcttgctcacattctgtaacgtcgtcgtgtacaagggaggtcccaggttgaggctctcaactgagcttgttgctgttttagcatcattttagcatcatcatcacttcacttgtggaggcgggttatatctagactaccccctctccctatatctagactacttaaccgcttagggcatggttctgaggaatttgactactctttccaatcgctaacatcctactataagaatcaggtgaacgtctgttagctcacaatcggtcattttcgcaaattcctccaagaaatagttggtcactttatcttgcccttcttgttagggcaatgtacttttactaaataccctccccccctccccccctcccccccccccccccccaagaaaaaaaaatgagggaaaaaagaaagaaagtaggaaaatgagtccggtcaaacttaaatttcaactaagcgaaaacttcattataaataactatagtctaagtgtagtgctttggaatgcatcttcgtacccgaggactgaggattctgcacttctttggcctgttgcaacctttttttttttttttgtacggcggagaaaagcagagaagccttgccctaagcggttaagtagtctagatatagggagagggggtagtctagatataacccgcctctcacttgtgaggcacgtcttcgcgtaatagatttctcatgtttctacgtcgtcattcctcgttccagtttcctctaaatatacaaacagacccaaaagaaccaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaagaacagctaaatgataatccaatcctaaagtggcgtccaatcttcgggagaatgatgtgtgacggaaggggaaagggggctttgtaacgtctatactcatgcggcttcattgctgatggtaacgttctcagatgccacttcctcttcgggtttctgctcgtcttccctataatgctctgccacaaggggcaaaacccattcgttagttgaataccgaatttattttgggcggtcggtaaaggcaagtgagtggagttaggaccctttcctgagaaaggagccgcggtggaaaagaaagaggcaagaaggtggggggggggggggggggggggggggggaagaccaaaaatcatgtaggtagatacgtacctctgatggaatcaaggagttggagaagaggctgtatgagaagaaagaggggcacgatctgcccgaaccccatgctcatctcatccttgatgtcctccggaaaggaacgggttctcccctccccagagattcaacgtgtggacgaggaagacgacaaaataaaacgatattgccgcaagagacaggtaggcggcataaatctgtctccagacccagacggtacatgccgaacccttgcattggactttggcatgaaaacggtagatcgtaggaagtacgccgtaagaaggatagagggaggacaccgaaagccaactgacaagcacggatccggaaatatacatccataccttgatgagccagatccaattgtctcccagcgggtaagtgtgttcaggctggactatcgcaacaccctggtaacacaacgccgggcagttcatgtcaaggccatacgtttttgatgtgatccagccggtgtacacaagtaagatgcaaagggtgaatacgacaaaagccctcgtcgctatcggtaatcgttctcgtagacgccaccagaaagattgggggctactatcttggttattatccgagggtgtactgtgattctccgggggtgtattattgccgtagaaccccctttcccgcataaggcgccaggagatgattgtgtagctgaaggcggttgtgctgacgaacaccaggttcacgagcaactgcaagtgaaggacgctgaggctcttattgacatagagtaggtaacttcagggtcgcgacgagattgaagggcaagcgcgacaacaggttgctgatcatctagacaaatcaccatatcgtagataactcttgagatttttcccgtgtgcttctcgccgaggagtctcacaatgggcttgttgaggaacgtagccagtacattgtctagagttcgatagtcgttggtctccgttcttccagagtggtcgacaggtgttagtaaggcaaagataatgcccagcaacgctgtaaggctagcggagaccaggaaagcagcgacaacctgttagaaattccaatcattccgttagttattcgcccgagttgctgtgtaaagacgcgtttccatccttcatctcactgtcaaccgcagttcgggtgacgatgcatgtcctggcgcatcttgtggtgttttcaacccaccaagttatgtccctagaggtagcaataagctcgctagcagagagtaccctgtccagcgttgatacgcgtgttctcatttcttgcataggtgcctggtaaaacagaataagacgattgggagaaacttacaccaaggccagcaatgtcaggatcagcctggagtctagggcatgaatcacacgtcccatagtgctctgcacagttctactgatcttttgtgatattgtagtaaacatatgggttattggcgtcctccgtaacccgccagcagcggatgaagtacgcgtccatgatggaaaggcacagtttctgctgtcgaaatgctgcgtttcttgaaggaggagaagtgaaaaagggacgaatataacggaaccggttattgaaggggttttaagatgaaagacgcttggcccagtgataattatcatccagctaacccaccaacctacctacctcagcctgtacgaacgacgaggcacagctgagggtacctacctaggtaaccattcagtgacgccaatcgccactcagtcttcgcgccacattgatactcagcccccaaaaaggagcctactgtgtaggaggaaggggagatagtacgagcccaaagggcgaaatccaagtaagtcgtcgtcatcgtcgttgtcgtcgcaggtagtccattcaccgcccgtgtgacgtgggccagcatattgcacacttgtgtaccagatagtatggtgatcgtgttcggttcgtgtagaggtgatggcgatggtggggcgaagaagaggcataactcagatcagttcacttggagcagcgtagcccgtccaaggctacctacaaatggtaggtaggtagaggtaggtacgtacctttctcttaggtggcccgcctgacgactgacgattcgggacaggcaacacagattaagtatcctcacctttccctcccttcccttgcttatctacttaaatttcagtctcctttgtttctttcaaaggggaacaagaatcgggcaagtgacgcaacagctagaggcaggtttatggatcacacctgtctgttgaaactcttgatcttttggggtacttccacggataaaaggagggatattgccacgttgtagtatgaaaaggctgattacgaaataataatgtgatataggacatatacaactaccgagaggttcgtagcctggattgtattgacctcggttcttcttgccattcatacctctatgctttctaagccatgtttgaaggtgtatctgatcgcccttcaggcccgtactcaacctcgtgctcggttctgccctcagtctgagtccctcgctctacttgatcttgcacatcggtttcttcttcagtctctgccacaaggaatgacgttagcctctcaaattaggaggttcaggaaactggagacatgcgggtgtgcctagtgtaggtacgtacctgaaatggaatcaaacagctgaagaacaggctgaatgaggagaagtattgggacgatttgtccaaacccccaactctcctcattttggatatccgcctcaacataccaggcctggttccgctctcgccaactctttgcgacgcggtacaagtagtaaacgaagaacgcatgagccagcaacagattcccacaaacaccgaatatttcaaagaggttcgacctattcttcttggtgaccttcttcttctggagaagacaacatctctttcgtgacatcgcaagacattgcgtaaaagagatcgtaagtgtatagtaaatcgggatccaatactgcgtagcccatacctttgctgcctcgccctttactgggacattcttgaagcacaacgctggacagtttggttccaggccattgaccctggccgcgatccagccggtgtaaaggagcaacgccgtcaccgtgaacatgaggatgcttcgcaaccacatggacaaattcaccatgggttgtttgttcttcacccgccgcggcgccaccgccggggatccttccgcgtgattggtgggctgctgcaaatccatctttatccgcaaggaaatgacggcgtaggcgtagacgcagttactcagacatgccaagttcatgaccaacttcaagtggtaaacgctgagactttggtcgctgtagagtttcttgagcgttgctaccaacagggcgaaggcggttgtaagttgttgatcgcccaggctgaataccgaattgtagcataccaacgcccagtgttcggctttcttgatcccaagtcttttcaggatggttttcctcacggctttttcaagaaggatgtctagacaatcgtgaatggcagtagccctcggtcgcagtgctgctgctaatatgggaaagataatgcccagtagagcggtaaggctaacggagaccatgaaggcaacaaagacctagtttattgtcgtattgtcagctatcactcatgtgttctgtaagtgaagtgactgactgagcatagctattgcacgctccgatgttcttgctgttcatcgacgggaggaagggacttacaccgatccccgctatgtcaggatctccttgaagtttaggacaagagtcacaatgaccatagtgctctgcacagttccactggtcgttcgtgatattatagtaaacacgcgtgtgatttccgtcatctgtctcccgccagcaacgaatgaattcggactccatgttgacttcgtcgaggtatgcaggaaggaccgtcagaattccgtagttcccgaaggttgaaatgataggggatagtgagtaaatacggaaagcgattacctgataaacacccttcaaatgcacgtgggtatggaaggaagcacgcaaacctacgaatcccacgtcgagaaacaaggcgaaaggctgatcatgcgacactgcccttacaattcaagtcacctttggtttgaatactaccctggacttacttgcagagcgatcttcaaccactttcaagatgcccaggcggggctgttggccaggaatagcatccggatggctattgcctgttccatatatgtagaatgaagccctggtgcatgtgcgcaggacacattcgattgtcgttcatgaccctggctttcgggtgatttgaaccaatcggagtttcggaatccccttatcccttgtctctgctttcgtccgaggaggcgcaagtctcgagctgacaagcaaaccagcaatgatctacttgatctacttcagccttattctcaacccccaccggcccatacagggccgatgcgcggtatcgatgaagcgtttggttgcgatggtggtgcccgggcaggtaatgagggtatggacaagttggatgccgatgaagacagccttcagtagaaccggtggtggtcgatagaagagactgcgcggctaccacgtccctctaacacgagaccctatactcggggccaggctgttcatacttatgtggctgtccagactggtacctgaagccacggcacagatgcttccaaattctccaggcattatcgccccagttctatcctcggtagaggcatctttgtagtggtctatggttagggaaaaagaaaacgcgtgattagcaggatgtcaccgtaaaagtatgaagagaggtgggattaagatggtctttcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactagcgagcacttacccttgagggagtcgaacacttgtaaaacaaaaaggatcaagagaaacacagggacgatctgcccaaaccccatggcctgctcggcctcatattcctccgcttccatctcacgctggcccaggcgcctacactcaacggcccaataacagttcagacagaaccaaactgtgttttcgagaagctgacagaactttgagtttttgaggagccaaaggcgagaaaggacggctttgactggcctccaaatccacttcctcgtgaatagaacggccgtagagcataactgttcttctggatctcgtaattggttcgtggagtgccgttgtatagcagtaggaactctcaatggccggccatcttcaagcacggttagaggcgcgtccatctgatgatacccgttgcggttcgaaattccaaggcctgccggaggtctcttcttcactttcatcaggaaccatgaccatagtcttgtcgcaagagtagcttgttcagtgcgttcctctcttgatctaagcgtggctgggagcccccttgcatcaatgagttttggacgcaagtacagaacccaccagggccagattctgccagtgaggaatgagatgttgtcaaagatgcccgtaatgtcagatgaaaggatttggagataattcaccaccatccacttccttccttccccaccaaagggggagttttccatcacacacagcgcgggacagccttgggtttcgtcccaatcctcgcgggcggccgcccaactgctatagagtagcaatatatccaggatgtacatcagcagcaatctcaacgtccatggtaatccgtttcggagtcgtttccaagtgaggaatggcttggggttttgggtgttgaaggcatcaccatcctttggttcgtccatatccttcatactccaatgggtaatggttgtgtacgtataggcagcggaactgagaaaggctatgtttataacgtaggtgaagtggtagacgctgagtgaccggtcgacgtggagctttttgatggctgcaataagaagggcgatggaggtcaccagttgctgatctcccaagcagaggcccaagtcgtaacagatctttgctatcttgatggcattctgttcatccagtttcttgccgacgagttgacccagccacgggtgcactcaggcgtcgatgcgattgacaatccatgatcgcggatgcactgatgctgataggatgcaagccacactgaccaaagcagtaataatggcagatataaacaaggatacagttacctagaggcaggtatcagtctccatcatattgctagaaacatgattagaaaaaaagacttacaccttgtcccgcaatgccagggtctgctgtcagcgggggacaatcacatatccaaaagttttctgcgcagctccacgtgttgctcggaattttgtattcaccaccagtctccgggtcccaacaccgaaggatatctccggcgctctgcatgtcgacaagcagcaatctgacgatgatggccacttgtgcaattaagtcaggtaacggttgatgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtcaagcgggagaacaacaggtttattaccgcggtatgtgagaaaccgcacgcagatgaaatggaagataagaaaaaaaggttcaaggggtaccatagtcgccttgaagaaggtccgcatcagcgatgttatatccattccgctccgccttctctcctccatcttggtgtacttcccatttccaccctgataaacttgctttctaaggcaggtactaatggaaaacacctgtgaaacccaacctatagctgcatcagccacatcacagctgagcagccccttcctacctcacagtatcaacattggcgccaccagacccgggcggcaactgatttgatatcaggtagcaacataatagtagtacaaagtcacctctgtgattggttcagacatggaattccagcttctgcttctgtcttctttgctgacgagagccacgaccagaggcgctgttaggggctgggggctggcccagagccgagccgcctgcctgcctgcctgcctgcctgcctgcctagcgctcgccgccgattgtcgaggacagtttcaaaggtcatcaacacccagacttgtgggactaccaaccatgattgacacacagacacacagacagacaaagaggctgtccaggtatcaaggtgaagtgccccttgatgggaatggagatcgaagcgcactaggtaagatgatgtcagatcacctacggttatggtagggacgaaggtagtatgggattcgagccgctaacatatacacatacaatacacatactgacagacacgctacacacaaaacttgtacagcacacaccaccatttctagaccaaagagaaaaaagtagagggagggacttaaagaaaggttgtggtgtgagagaagacattaaactaactttttgtcccattgcattgcctcgctctccccccattccgtcccacgtctaaagaactctctaaaacgccaaacatgctacgacgaaaaaaaagtttgagaccgtggccgccaccacccttaaaaaaagttacatacaaaaataaaaaagaagagagaaacattgaactccgagatgcaaagttgtggagggaagaggtattggtaggtaggaacaaacgaacaaacccttgaggggaataaaaaaggacacaagagaagagaacagaagagaagagaagagaagagagacaaccccaacccaagaattactactcgtcctcaaatgcagggacacatatcaaccaaagcaatgaagagcctcctctcaagcctcctcatccgattgctcctgttgctgtccctgctgcgcgagctcctctcgctccttcatggctgcccgctcattcatccccctgaaggccctctttccgacctcataactgctaatcattatggcacacgccggcgcgaccttgagagtgcgcggtatccatcccctgaagagaccggcgacgccttccgtggagaaaatatgccacagcagtcttgccatgttcctctcttccggtctcacggcgcttttctccatcgtcaccgcaatagcagcctttgttgcagcgccggtgtcgcggtagacctgtgtccttgtcttgccgacatcgaaaggcatggtggccacgctggcgaaggctccggataacgcgccggcaatgaagctgtcggtaaaggtctcggcgtggttttcccttgattgagacctccgacgaactctgtggcgctcttcagaatcgaggtcaagtgtcctgccacgtcccctagagcgagcctcgcgcgcatccgtcaactttcctcgaattgtctcgtatccccaccaatacatgccggaaaagggtacgtcacgccagagggtgagtgtcaaacccctccagagcgagcggtagccgtgcgcgtaaaccatgtccttgatccccctaaaggtatgagtgaggtgtgaccccgtcgtgctgccgggggaagcctgcatacgagtgcggaatagctcgataggcccgacggctgtagcggcaaggatgcgagcgcccgcaccggctaccagagctgcatactcctccttgacggtttgctggatgggactggaagggttaaagcgcagccactcgtagccggtgaagtagatgatgttggctggaatggccattagcagggttggagaaagcccccgccagagcgaggtaaagccttcgttgcgggcgatcttgcggagaccgtcgagggtggagttgaagtttcgttgctttgtctcttcgactgcgcaggggatagcactagcagtgatagcaccagagccgatgcgcggcccggtggcgacgatgcatccttccgaattgttggcaaagaagacttcgcggcagcaggcggtcacgccgaggttcgcggggcgaaacgcggggttggatatttgtgagccggctagtttcgcaaagtcggtaacggtatgtgcggttggtgacggccgggtaaaggattgggattgccatcggactcgcacgacgtcgaggggagtcacgagcaggccggtgagtagactgccggatgtggcggagagcatcttttgggcggccgtgatctcgacgggttcgttcggagcggtgttgtcttgggcaacggtgggaaaggcactcggggtcggagaggcggaagaggcggacgaggaggagtcatggcgatgatctattatcctatcgaagtcgtgacttgctgaggagtgtgcgccttgtagaatggaagccatggttggcagttaagagtacagtctcgtaaggccccgcggccggctttttgaagaggagcgcgaagagcgccggcagtaaagatgcctttgcctgtcagatgaaggaagaaggagactgcacggatgctgtgtttctgtcgcgataagcaaaagcacgagcaccagcagaggacaggaccagaggtagggatatgagtgacaaccaacgtcaacaagatattgtaggtggtggatggggagaagatggataatcaagagaagggatgggtggtgtttgttgacggaaggaggttgacgttggccactcactcgagatggcgggagtgagtgaggactaggtggatgggaatttggatgccctgccctgggaaaagtaggtcgagcgaagccggagatactacctaggtatcgacgggatcgggggtctggaaatgttgcctcgaggggggcgtttgctcctcgtcattgacactgcacacagaatattctgggtcccctgcgcgcacttgtgcagcgctaaaacgactttttcttagcgctgaaaaaccccgcccctctcacttcctttctccaccttagctttcagttgacccgctccttcccgaccggccgaatgcccagctgccaacctcaatggctggtttcccgccaattgtggagatgatgtcatgtcttggctgctgatgtaagcaataaccgtcaaggtcatctctcttatcagatccttttcaggcttccgttgataagcgagcatctgataagataaatagtctagactctggctcgtctggaatctggactcacatggctcatcccatctccaccgcattgtccttgaggaataatcatcatcccttctcggcaattggaatgattgggtcgctaccaagtcctataagacggagctcgtcaccgacaaacctgtgttaaggctgaaccactaatataagagactcgcccgccttcacgactctggaactcctcgtccgctgccgatagccgaatccaatatggaacgatgacttcaccgccgacacacaacatacaatagcatactttcttctttccttttttcagtggtatatggtcttgtgacccagtcacagaaaaatgtcctcaaatatcttccactacttaactacactatgctacaccccctttcaccttttatccaacattgacccagttgaaaggagtacgcaaagaaacaggtaggtatacttgatcgagaataaagctcacatacctaaaaatgaacaccatgaagagaaacaacgtgaaggaaacttgcagtgaccctctcaaccctccctattcttaacgtccctatccctgactctttcctcttttgttcttttttttctgtaccccctccctcccaaacacacaaccccctccttaatgcccttcaatgatacctctccaccaacgtaaccatagccgtataccccctacaacactccctactcatcttgtgtgcacaccacggacacttcaccatagtcatgatagcccccgaaacccccaacgcccgatcctcaaccaccgcatccggcctagctatgcactcgtacactttggacggcatatccaaaaagaactggcagctgcagcactgcaccaagatcttggcaaagggctgagaagaagctccgccggcggccgcacgtcgggcggctgcttctttttcctctgcagtggggccgtgggcaagtgcgagggtggaggggcgggatgcaggaggaggagggagattgggggtggagtggttggattggtggagcatatgtttggggagggcagagaggatgggcatcgaggttgggatggcaggcatggctgggcgaggttgtttgaggatggagactgggggagttgaggctgagcgagatgctgttgaggtaaaggaagtgcttgatggtggtggtgataatggtgacacgagcggtgttggacttcggcatgttgatggtggactcgggaactgtgacaccatctgagaaatggggggtacctctggccaatcctcggtctgcctcgatgacgagccggacagatctggagacgaggcaaaacctgctgctagggtggtaaactttgctcgactggagccgcctgcggctgaagaagaagaagcagacgcaaagctgtcgtgcatgggtgacggttcactcgagctgggataccggtatcctgactgattccgttctccgctgacggctcgtagttgttgggatcgtgggtctcctgcctgaccagacatccgggaatatgtcaacttttgccgtctcttgctcttgggttcctccccagtcagttcaaaccgttgttctgtttccaagataacttcagccttctctctagctgccacttccgccatcgataccgtttgataagtctcttcatctcctttctcccaggagaatgcctggtgcagcttttgttcatgacccgtcatttcagcaccgaaaaggccagtagtttgagtccgcttgggagacctcggggcagcaattatagtgtcctcagtcgacggcatagtggcgtgagcgaccatcgatgcaccagtaacgcgaatatctggatcagaaggtgatttggacattctgagctgtggacgggtctcatccctttcttccatgatgagttgacgttgagtattgtccttgcacctcgacggtggtcgactggaatctgttggcgaaaacgactctgcaccagcatttgatcgcttaggaccatggttggccttgactttcccgttggcatttgtgttgatcggtgacgtgtcaaagtccaagtctatcaaaagtccactcttgatccagtcctcacccatcgtgagcccctcagagctatcacgtatttcggagccatcccggggtgtggtagaaacctgtgaggccgagtcctctgaacgttgacggagagtctggtcgtcatcttgcttttcctccacacttgttgggctgctcgtgaaatcatcggccactaatggcacgtcctttgaggactggggccttgacgtatccggagttgttgttggcgagggaagtggtgatgcctcatcgaatgcggatgatgaagaggagccctctgaagcactgacctgcgataacgccacttccgtcgtcctgaccacattatctggtgttgtatcgagggtgtgtttggacaaggtcttgttttctcgggcaatggcttgagcaaaaccagttgacatttgttgaacgactggccggatatcattcggtgttgaagcgactgaaggctgagcgctcattcgagctcgaaatcgcaggtaaggaggtgcttgtataggtagcctcattacatccggcgttgccgaatgccctgtcgacatacccagtgccgcccttgcggcgtctttcagactgcgattcttctttgagtggctgtctgcgtcagagcctgcaacagaagaccccttgaggcttgaagatgcattggtcaatgtgacagatgcctctccaaatgagccctgcgatctcggaggagttggtgcttctggagccggcgtaggtttacctccggtggccattgacgagaggatagcagccgaatatgcgtgctccatgaagttaaagtaatcagtgtctttggtttgcttcttgttggcggggcaatccggcttggtggcggaggttgttctgatgccaacgagcttcatggccacacttttggcgtcttgcgaaagagatgagcgtctcgtttgggtggtctgagaactactccttgatgatggtccgatgctggaagtgctgggtagttgaccgtctacaaccccagccattgcgcggctagcgctctgaactcttttatgacggaaaaacccgtctcgggaccgacctcgtgtatcatcctccgatactgatggagagtcttgcaactgagggccggagttgctgtctctgggttcgtcctctttccccatgaatagtcgagatgccccttgtattaagctattgcttcggttgtggcttgtagcaggtcttgttgctcgtagcatcggagttcttgaagacgaaggggggaatgcctctctccgaggagatggtacctggcctgatgatgagttgataacacctaggctatccgactgtgtctggcgcggctgtggtcgctgctccaagctctcgtagcgaattgtgtgttgaagcaaaagatgatcttggcgctcactctgggtaagggaagccttgctcattcctggagatgcaagagtgtggtacggtcggctatgccgttgcaaatcatccgctgacaacgacatgtcggcattttgggttgtgacgaggtgggagctcggtaacagatgcttgttggtgagcagcgtgtcggacatcgatcgttctgggatggtgagtgtggcaatccttgggtcttcttgtgttggggaccgcggcatcgtcgggggaggagccttgctcagtcgagcagccagacgtttcttggctgcttttgcctccttttctgcatgctctttctccttcttccgacgctccgcatcttccttcttttgtttctttctttcgccgtaatgttcccaactaggagactgacagatcgaagactggtctgacatgttggtctcttcctcttcttcctcgtcctcgtcgggtgcaagaaacttgacctgcttgtgtagaggctctgcgattactcctggctggacttgactctcctctttcctttctcgttggtagtctctttctcttgtgaattcgtatttgccttcggtcagccctgtggggatcgtgattgatagtgggggtaagacaaggctccgccggacagctttgagcatcaggtagttttgttgtgcagagagacggcgggcagctataggtgtagatggctcctgctgattaagggaagagggagaagagggtgttggaggagaaagagagccattgtggtgggattggtcgatctgttggtggtggacggataacggtcagtggttttacatgatgagacatccagccgcaaagccacgacccataaggaaagcggtcaagacgggttcccacatacctggtatttgctttccagctccatcatccgttccaaaccggtcaaaccacccccctggagagacttcgtatcggtaaattgatccaactcagctgccatggttggtgatggggtggagtgggcacagggccgtggtaaggagacttggtttctgggatgccagagtacatacgaagggcgaagcaggagaaaaggaggaaagacgcaaaatataacaaaatcatgagccgcactcaagacgtgcttccgagttccgaccgggggaattcgagggctttgcagcggggagaataattgagtggtgtggacgatgatggtagacgcagtgttgccgtaacttccggccccgacgtaatcaaagacagcatctctccgtctaccggtacatgttctagtatgttataacactgccgtctcgactggtcgggccggggtgacctgtcgagagtacagaagcagctgtctctggcacgacgccatgtattggagcgcgtagccgcaggcctgggtgaatgcaagatattggggccacggctaaaatgccttgtcgccagaattggatccggtggcaagcacactcacacacaaactggcacttgtgagttgcactcaatggctgactgggtgactggatgagcgggaagtgagaggtgaaatgagtcgattcatcaaggctctctgtgatgctgactgtaaagtcccatccgggggaggaaaggagccatgggtcaaagctgatgtgttgtgtgccttgaattgtgccactctgaggaattccacttggttgcgtagcatccccttggttctgagtaaagtctttttcaatctcttcctcccttgtctctgtagaagccaaccaacctcttagcaagctgtaggtagtcgggtgcagttataacaagagagtcttgttggtgaaaccgtaccaaaccaagtccagttacccaacctaacctaacccgcattctctgatcatcatcagatgtcgggcaagggtagattaggctgggaaggctctggttgtagtggagggagagtatgtaggtactgtgccactgtgcacgggatcgagggaggacaaacaacgacgacatggcttcggtccattgcgggtcatcggggaggggaaagatgcaccagactagcatctgtctggccttgggattcttcgtactcaagctatacgagagagccaagatgggagggaggaattggggccaggaacaaggcattagcagtctgcagaaagaaaacagcaatgagagagatggcgggcaaagtgtcctggccgaaccgtatttgggcgtgctgctcctggacacggcatcatgcagaaaacgaatacaaactatgtccagtcgcgccgtggtcgactgaagaaaagaccgtcttccgggttgctcaggacggacctgctcggtgctattttgtcccttgtgcagaaggggtgcagcccagcttgcacaggtaccgggtagttccatggggcttgtcttggacccggagtgagggttgtgtcacgacacgaggatccggaaaaagaagaatggagtcattgttggcgtcaattgtgtgtgtgtgtgcgcgtgaacgaccatggagcgagaggagagtgaggaaaggaagaatcccgtgagagttgagatgattgggaaaaggtttgtcccactttctttccagactgcaagcgacggaacctgaagaggatgtcgtccagttattgtcggctggtgttaatggactatcagtagggcttatgaaagccaccgctgcctgttagtgatcgaccggagttgcggtcaattttagcttcctttgagcatctgtccaagtggggtcaattggctggggaaggctccatgatctgcaagcctcggcgggtgttcacctgctacctacgtactgccaggggccgtcagggcgcagtgtgtccaccacaccgaatccgaccacccacacatgatttccacttcttccccgcgaaattgacattctgttgaagcttccaccacctcaacttctccagctttccatgtcacttttcgccggggtccgggttgaccttcaatcttcaattaataacccaccaatcttcgcttcgtcgacaagcgttctggacttggtcttgtccctttccctttcctgcccgtccttctcctctcctcatcggctgcccctgtcctacccaccatggcgctcactacgcagactatacacgcgatgcagcccgctaacgcaccccttcttccattctcggaccgccagattggcaaactcgctcacatcctttgatggttgcttgcagaagtccattctccgaacttgtccatcatcgcagacgcgtagtctacaaagtcccacaagtccaagctacggggtctgactttgcgttaagtgccagcaaaatcggcatcaagagccacaccagatggactcgactacgatcagggttctggaagaaaagaacaataccacccacccctttttagttaccagctcaaccaattgtccacgtccatcctcaacttggcaccgtcatccgcctcctgcccgcagaatatcatcgtcgtatccatggtccatggtcagcaacgtggtcaacgaggatttttgcagccacgtacgacactcaacggagttcgaaagcagttggcgagacatgctccccgtgtttctagtccaaattgctgaacgagtaaaatggcgtgcttccaatgggaatcacttgatgtcaccgaccacagatgctgatgatacactacagtcgcgcctcacccttttctccgcctttgatggcgcatccggacgaccaccaaacctcccccgatgctgctctgttcctagtcatggcctctaccttgtagccttgcgcgtctggtacacttccaccgaggaaatggccgactgctgcagccaggaacgcccaggaccggagagtaccacagcgtgccacaacggttatagcttcgcggaacttcataggccctcgaccgacataacactggtggtaccgagcacagcagcgtcaagttgccaggaacagcttctcgtagcttggagctactccctcggccgaagctgtcgtctggcaaggtaagttggcaaaggccgggctagcaggggatatagcttctcaagagccttccacttcttgatgttcctgtctgcacgggtcatcctggctttgtcaactctggaacaggttgtcgatgcccatcaccagatgaatgtcttgccagggattcaccgggcccgagacgcccaaattgaggctcaccacccaaatttgaccatggccgctggttgatagtcaccctcgatactacagcaaagtttcgaacccgatcttgtcattacccgctaccgcctggatatcaatacttttgctcgaattcctggtacagcgctaggccggtgatattaaccagcgtcttttaccagtacgcgagaaatcatccatgcggcaaacaactccctggcccccggaagcgaaaggcccgtctgctgcagagagtggttatatattgacattacgtgtacctcgtcagacctcaacacatatacttcccgcccctagtcagctatccggccatctgtctactgcgctcctcacaacctcttgcctggacatgttgaaaagcggctgcctgcaattggcccgaccgtttcgcccattctaccccgtggggaatacatttgctgctattcttgtgcgcgaaataagcaatcaattttcggcaggccggcaaccggcaagtaatccagtgaagcagcattcagcagcttcaaacctatcatccagcgtcaatccgagccggtattcagtgagcactatgtacctggaaacccatcttcgacataaacacttgtccgagccaacttttgtgtcagttgctgtttgctatggtgatagactcaaattatccgaatgctagttctgggcatgcaggccgggataccactccatggggcataatcagatcacaaaaatctccccgatcctcagcaagcttactgggcgaccacatcttcatcctcaaacatgcctttggtagatgacgggtattattgaaatccaggtacggccttagcacatcccaccgccatttccctggccccggtggaacgcgacaacaagaaatccgaccactacactacagtacactactctgcctctgcgcttacatctggcacttcctccttgtctggactgatgtgcacccaaatttcatttcctgcaccccagtctaccagcccttcaaggggccttccacttcgatctcttggtatatcacggctcggttgtgttttcctcttggcccaattccgggtgcgtagcttgaactcatggggaatccttagccgagcggcgacccatttctcgttgggccggaaatcgaacgagacctcgttcgccgcgccttccatggccgtcagcagcccctcttcaaatggccaggctttgctgaatttggcgtgatgttgttctggtagcgtcattcggagaaactcaagtgccgattcgacatggagctggatcgcgcgcttgggattcaccagagacttcatgagcagtgacatccaatttggataaaggaccgcaaaatccgccgctgccagatggaccgagccccggatcgtcgtcatccacgagggcacgcccgcctcccgggcctcgagacagatgttctccacgcgttcgaaattgtccttccagtgcatgaaggcctcgctaccaatggccaatatcggcttttggattttgtgctcctcgctgtcggcctcgggcattgctggaccccacgcgtcgagcaagatgccctgcgagatccacgtgaagtcttcgcgcaatctgagcacttgggctgtcgttgctcctccaaacgagtgacccatcatcgtcacattttgcaggaatagtctccccgtccaatcttcccagtcgatgccaatgagcccctttgagctcgatcctttgttccctttcttccttagattgcgacgcgcaacctctgctccttgcccgtcgttgatcattcccaagatgtgatatgcctcttgaatctcggcacatctcatctctatttgcgccaaccgtaactcggtatctactccggctggattatgcggccgggtatcttgcgcgttatccaagggaaacaggtaatccaccatgtagtagggcttcttctttccgttcttcttgcgtcgtcgtttcgttttgaatgctgaaccgtcttccttctcccgttccgagtttgaccttcggtccaaattttggctgcacaagtccggcgatgacccttcctggttcacataggtcctcgctccgcttccgtctcggtgctccatggcgaccacgataaatccgtaactggccagttctccacagatggtactatacacggtcctcgacccgccgaggccatggctgaaaatgataaccgggtacttcgccctccgtctccgtaactcctccgcatccggagccggtctcggtccccagacaagcgtcaactcgctcgtatcgctgaaccccctattcagcgcctcctcgcccatctcctccggcccagccaacggcggcccatcgctcagcttcgcattccgccacgccggcaacttggtgaacatactcgtcaaagcaaagtacgaggcaaccggcgccttgggcatattcgcaaagttggcgtatcccttacaagtcgatattcttggcctaggcagccaagtcggtctcgtcaaccccacatttcccttctttccccctgtctcgtcctcctcatcttgcttcctccctgctgaactatcccacccggcccaattcccactgcctctacaccgcctgatgcgatcccgtgtcattatggctttctccttgggcgtctcctccggtccttcgcacgggtaatagacggcgaaaaggacggtgtcgagcttgagcgcaaactccccgttgcgcttgatatgcgaaaacgtgcggggttcgcggacgggaagctcgagttccatgaagccgacgttcagagggcctgtgtgcggagggagagcgtggaagatcttttcgcggagggtcgggggtggtacggcggctcgatgaggggggccagcttggtgggagggacgagagggggcgcctgtggcggctgaggtgcggattgtggaggtgccggcgttggcgttgcgggtggtggttcgtggggaaggggggtgaggttgttcgtagtcatggtcatgttggggttggggttggtgctcgggttgagatggttgaggtggttcagatggttgagagtaagaggaggaggaagagaggcgggggaaggcgggttgggaattgggtgtagaggggcgtgaggaggcaagtgaggaagtttgtgagtaattggatgacgaggggttcggggggtgttgatcttctggtggcggcattgtgaaggaatttggttgtgtgttattggtgtgtgtgctggttcatgaggaattcgacagtgtcggtttttgttgtctttgccgtaagtctttaccctgtcttgatagcagtgggtagcggcgtaaagagactggttgcgaatgagtttaagacgcgtccggggagaagtatcgacaaccgaggtgaccgaggtagacgtcgtggaagatgaaaagtgttggtcaagtgagaagagtcggtataagtgtcggtccggtatgtgacgcagttgtgatgcagacgtgggttagccgcgatcggtggtggtggtaagtgtcgacgatgtcgttacggtaggtaacctcaaggttaagtttagagaaactcctctcgcgtagttctcctaattcccattccaagcagtccttcaaaactaatggagggagtaccaagtggaatatcgtcaaatccaacctacctaggtaggtaggtaggtaccgtaggtatcctcagttccttccttcctcggccctactttccttcctagatctgcttgttggcgcaacgaagtgccgccgaaatcggaaaccaagaatttcaaacaacaaacgtcgatgtgatgcttgcccttgcttgtccttggttgcagagtgcagtgccgtgccagattacccaaaaattgattcggtatgcggtccagattgcgacggaattatttagtccaggtctaaccacagcgttgttgaagtgtcatgcgtgatgcaatcaatcggtatcgggcatacagtgcactatgttgtgtagtatgttgcgatgttgtgtttcgtccgttgtttcttttttgtttggttgtcgggcgtcgtcgtcgtcgtttagaagagttaattgaaggtttgttgttgttgtttgttcaattgcagtgtcgttggttccttcggcgttttttgttttcgttgtcttcgtatcttcgaattaattcgcttcgcttcgtagaataggtgtctttcggataggtatcatgtacgacctattaccgaggtgtgcagtactgtacagtgcagtgcagcggtggtggtggtggtggtggtgcatatgtcgtcgtcctagaggtagtccgaattcctaggtaaaaataggtactgtactgtagatgattgcatcagtatggtgtgaaaagagatcaatccctctgatgatgacctgtatataaatcaaatcaagcaagaaactaagcgaaggagaacttcaacagaacgggctaggtaggtaggtaggtagcttcaaatgaaaaaccacctaatcgatgcagaaaaggaatcaaacagaatgcggtgtaggtaggtaggtaggtagcgacgcttgtgagctaggtattcttcaaatggagcgaggttggtaaaaacgaaaaaaaaaaggtacctagtgtagtgtaaaagtgtaaatgtaggtgagtgaggccgaaaccgaccgagccaagcaaggtaaggtgtggtgttggttgggataccggggtttgaagcgggtgcggtgaagactgtatggtacaatgaagagaccccagactctggaccctagacttgggcttacatatgtaggaccctgaggcgggcgttccgacttcgtggatagtggaaagaattgggattggttcaagttccgtaccttgctggctggcggagcttaagttgtactggtgtgatgagaagaaaaaaaaacgtgtctggcaccggtcggtcggtcggtcggtcggtcggtcggtcggtcggtcggtggctggtcggtctcagattgcgaaatgttttttttttttttttgtgggagtttgactgttttctcgtaactcgttcgtgcgggtgaggtgagcttggcttcgcggggtatgtagtgtagtgtagtgtaggtatggggggttaggtagcgtccagattgtgcgacaaagacggaactccgatgaattaactccgtccgtccgataggtacgtagttggaaatcttctgtggttcagtagaaaagcgcttataagtgtaagcactaccttaaagctggataggtaggtacaaatgaaagaagaaaagaagaatactaaaagggaaaaagaggtgcctgccatatgaacgacgacgaaggagaaaatcttcacatggatggatggatggatggatggatggaattctccgtccgacaccacggcatcatccatcccatcccatcccatcccatccattcccctcttagtaatccttccgaatcccgcctcccgcccccctttgactacactagtccatcccatccacatcccggacaacattcattcacggcccgggatctccagacgtctgtctatcgtccgaatcggatcggtgaatattctccaaacacctccccctgcagggccccccaagagggacgaaaaatgacatcatcccgaccatcccgggcaggtcccaattggccggcaccagggggggcccggacagccaggggactttcaaagtggatatctggatgggtcttttcttcatcaggtaaggtctggtacagaatgagtggacatcgtgtgccgaaatccagggcttgcacaacgacgacgacgccgacgacgctgggggggatttgagtgatccaccttgatgatgacccctggtttggaggccctgatgaacagagcttggtgaatggacttggggttgagcttggtaccttacgtagtgtactacgctacgtgtagtgtggtgatgagcttgtagtggtgatgaacactgggatcattcagcatggtcgggcatggaacacgtggatttgtaaggcatggctaagtacgcgggacccggaagggaataatcgctgactggtgtgtgtggagttgctgggaaacggtgaatgattgacatgctcgtagatggatttggaaatcggggtgctggaggtggcggcaggatacttgagtcggcgaaagggtcatgacaacagagccgaccagtttgacactgcttccgccaattctggcagctcgctaatcgtgttcataccgacttcacttgcgcagatagcagagtttcaatttgcatgtcacattacagttaaagtcatcgcgaactgagattgttcgatacagctattgtaccttattgatagcatagaaagacatgactgaattatctagagagaacgcaaatatgggccctggcctgtttaccgcctggaaacttcgtttctaaacccataaacgcatgtcatagatcttcagctcatattcttcttgcctgttcctaccattctgacgagatggtcatgtccatccaggaagcgaagcatcgttgcgatgtcgcatccccattggaagcttgatgatcgtctcagttgggagggatgatcttgcccacaggcccaaacttgctgatagcagaatcgagagtagcctcaaaggtcttggcctcagaagtaagctcctccgccttagacgcgcagaggctgacgagcttggtgtcaagtttctacaggtgataggatatgtcagtaaaagaaaataaaaggctcagtcatggcctgattaaagggtttgttataggccaggaacaggactcaccgtgaaaacgtccttgaggttcgtgagcgaaaccgcgaccgatgggccaacggtcgaaactggggccttggtgagaacgaccgacttggcggcgagaaggtcaaggtagaccttctgggccgctgaaaactccttgaaggagtcggtgatggtagtgcactcctcggccgtgaacggattcgtaccctccaggtctgaaagggtttgaccgcccgccaagagcaactcattgttgccagagaggatcttatagaggtatattttagttctggtgttgtcgaaccaatgacaaacctttggggagacttacagagaaggcttcatggctggtaatgatggagtgagcaccccactcggtgccctggcaagatacttgaagtttctgcgccttctccttaaggactttcaggctgtcgcaaacctgcggtgaagttacagagcgaaccacaggctgggccatgacgacgctgccaagggtggcaattgcagaaatgagtgagaagcgcattttgataagtggtggtgggttgggaaggtggatgagttgtaagaagccggcactggggtgtttgatggatgatggtgatgatgatgagaaagagatagaatgatccaaaggtagaggaaggtcagtgttatatacctcgacctgaggatcgtgagagcaacaatggaactgacatgtggcgaagaactcataccttggaggtgaggggataatgtacgcttccaagaagaggatgcattaccgagacgaaagtgcctctccaagtacaagatgcagttccaagattgtcaacaccatgttctggattcagcacatgtcacagcatcaagctccaactagtagagtttgccaacattccgcttcatcacattgataaatacctacaactcttggtcacagcagcaaagggatttatccaagtcaagtgcgatgatgtaatatgcgcacctcaccagtgtgaaattctctcaacagtaaaatggagcaaaggaacgcgcagaatcaaaacaggatagcctcctacgaaaaagtggttttaaatacgtagatctgatcattgctggtctttgagtatggcaagaaggcaagatgaataccaaatacttggttaagttatcagtcaatgatgggaaatgaacatgatttggttctctgagctacacttgtctccaatgcggagcagaattggttgtcgaagtatggaccgtacatgagagatgggttcacgggacgggatttggcaaagctttttggccgaagcttcagtgcatcctggtcagaaatgaatgatcctccacgttgcctgcctcctctctcttttccctagtgagaagagctccttccttctatcgctggaatgtttttatttggccctttctaatcgaaattaccgaggcaaatccgattgacctgttccttcccagctgcgctgctcctgatacctaactcttgttgctactggaaatgtgcaggaaccgcaccaagtagaaactgcgcgcataactctatgtcggctggaaggtgcattgatggcctgggcttttgttagatacctaggtacggtattctaaggtgatttgtccatgggtttctggtcacctctagacttctttttcttccaatcaaccaacctcactccatcgagccctaccgtgagcaccacggttcggctgcccgatctaccaacatccttccaacatgatgctacataggtacgtagcaagcctatcagaagatctctgtgaatccccctcccgggtagggtgccccagatatagattgacggaatgccattgatcaatcggtgagctgtcgacgcggagaaacagagtgatgagatccatcaaggtgcgcaaactagtgtactccatgtaatatgccgctagacgggtgatctgtagagaccgttccttaaaatgaactttagttgaacaactaactcagctcacgacactcgactctcgcgcgggctgctggcagtgcacgaccatcatcaccaacatggtggtgacctctacgtcggtcggccgtcttccattggatgatggtgctacctacctatcgatatctgggaaggtcgcgctcgtaactgccttactaagtactaccgcgctaaacatagatgacctattgacaaatttcaccgtcaaagcttggccttttgttcttcatccctcgttggcgttgactccactacctactatctttccacttcctatggacccttctcgaccaaccaacacacgtgggaggaactcggtagtgtgagaggctatttacccatctacatacagcccacatggcatgacgaactcgggcgatccaatcgatctgccgcatttattcccaggaagacggccaaggatggcccccttggcccttggcccttggcaaccgcgatctgcccatctattctgcaagtggagatgaacagaagaaggagaaatagcgttaggatcacatagaaaaacattcggaagactcctcgatcggatctggccgccaagaggcacatggatggaaataccctcctaccctacgtaccttacccagaaaagtcaagattccaggggtaagttgaagcatagtagtacaacagtcactgactgcctcaggtgacctaaacagcctggcaggtacgtaggtacgtaggtaagtactgaggctgatgaattacactacaatcgaccaatccttggtgtgcatcacacatacaccgacccgaaccgaccggagttttactagtcgaccccctacctgtgtacttctagtgtacactaagtacaggtaagtagttgtagtccacacctccactccacgtggcatccaggaaaggaccttcgaggctccgggggggaacaatcacaaaacctaatcttgtcgatcattaagcctccacacacacgacacgcgctcccaatgatccaatgatccaatcccaagagacaactagaactacacctgagacatgcagcggactgctatacgttacgctactactatgaaccttggaaaggctatagtgtgtgtagatcccgttagctctgttcgagatgacggaacaagtgtgatcaactgacgggaaggacatgaggaggtgaagttctgtgaaatggcggtaagatcgtcgttgtcgttgtcgttgtcgttatcggtgactgggatgcgacagatgtgggccgctagttagtgtagagccgggtatatataaacgtcgaccggcttgttcccgttctctgtctgtctttcgtcaattctcttgtcatcatcatcatcttcataatcttccgccaaactgaaccccctcttatatctgctcaacccctatactttttatttttttttcaaccaccctttcctttccaagtattaagcctcaaccaacccacagtaaatccatacacaattgaaaccaattaatcaaaaatgcgtgcatcactcatctcctccatcctggccggcttagctgtcaacaccagcatcactgtcctcgcggcgcctgtacctacacctatatctcacatacaagccgtgcagcagccctccccacaagggactaccaactctgtgctcgtcaccccccgcggcaccaccattgaatgccacacagatccctgccccatcaatcaccactggtagtggtagtaccgctctgcgtatcaggccctttagtagcttggtagccgctccagggtagaggtacgttttgccctcggttcttgatatgagtttgatgagaaatatcgtcgttgctgacgtatgccattaatggcaggatctaggaaacctttccctttgggcgttgggagggcaagattgtgggagactttcagcgtaattttttaccacaggctattgatgctttaagggatatcagacatgtaatgaagagtggcttcaagcgatcttagggagacatggctgggggaatgattttgaaggcgcttggttggggagtatgggtttaggacattcaggatcatttgacagggttgaatatttgggttcacgaagttcaatctgccattcacttgacgtacaggtatgattcgcaaacaaactgccccccatcccttgctcacactgtgaacaacaacaacaacaacaacaacatactgttgtagaacggtcaaacagacataggaagggagtcgagccgtattcacacccctgaagattcccttttccgtgttgtgtgctttcaatctatacccaaagatgcttggcactctcagcgtactctcggaaactcttgggcttgttgccagtcatactaagaaccacatcattcgtcctgttttccgtcccgtacttgattgccgtatccagtgagctcatcaagcgcgaatgctcttctgaacatccaaatgactgctggcgacgctcaaggtcgtgactgctgaggtcgacatggacaatcttgcgaccaagaacagaggagaggatgcttgcaatctgtaacggaggagaaccgttagtatcaagatgattgccaacggtaaagccagggattgttggccctactcacatcatcataccccaacaactcgggtcccaggaccaaatactctgtattcggggcatctttgttcgtcaaggcctccaccgccacagccgcgatgtcatccgccgacacccatggaatcttgcccctgctagtcgccgagtacagcctgttctcctctttgatgctcttgacatggcatggctgctcaaagtcctgctggcaccaagtcggtctcaacaccgcccactcggcctctcccctctggcccagctcccgcagatacgcgtgcacccgccccaacgaaaagccgccgggttccatagcgctggcagactgcaggacgaagcggcgtgtgccgtgtttgaggcgggcgtagtccacaaactgcatgaggagagatgcttgctgggagggcgagggggagggggctcgttcttgttgctcgtctgaggcggcgagggtggaagtgcgggatgcgtgcgaatggacgtgggtgctggaaggcgggctgttgggcgcggtgaggtagatggagtggatcatgccgtcactctccatctcgttgtcgctgccaaacagctcctgggcgcgggcaaaggggttctcccaggtgttggaatcgtagaggttgaacttgacgccgttggggtcctccccgaggatggaggcaactagcaaggggtgcttgtcggccgaggacgcagcgagccggcgggcgatgcgggacgggaccacgcccgtgccatcgaggagaaggatgggtgttttcctagagcgcgtcatggtcggagattgtgattttgatggtgtagaaatgcggttgttttattcgaggtactgactggactgtcaaacaagatcaggagggaggagtcgagtgggcgaggggcgaaggttgtagaaagccgtacttatgtcatgaggggacggagtgcagagtagggtaacagtgacagtgcatctgtggctctgctgtcgtggactggcatgtcttggcgggcaattaggttgcgtcaccgacggtggtgatgttggggtcacagcacggcatttggagagacgccatgatgagataatcatgagggcaagagctcaagtggtgcaccggtcagtgtcactgaccgtgcttgcccaactatactacactacacagtcagtgttggttcgttcttggagctggccaatcagatgtcgagaagctgtccaagactttcccaatttggacaatttcagggaaggagcagaggacaccatgaacagcccaagagagctgactagaggtacgtagaaactgtcgctaggcctccttccactacattgatggcttccttccaaccatcgccaggctccttccttcatagtagttgatagttttctgcttgaaacaaaagatactcatcgattcgcctttttctgcaggtgcgttccatgtaccgtatacctacttgctgcctcgctctctctggcattgcggggcctgcatgaagtggaggtggccgtgcacccccacagaggcaatcaacccatcccttcttcgaccggttcacgctgcacgagattgaccttcttgaacagcctgaaatgatggaatgcaatgatgtaacatgttggtgagtaaaggctatctagccatccctcattgccctctagtatctccctggccactgatcctcatactttcctctagcgcccttctaaactcttcctcttcatcgtaatccctatcttccatttggatgggtccatggtgcccatcagcatcaacatcagcaattccttgcccttgtccccgactgtcgctttgaacctgcgctggttgataatgtcgcggtacgtgagcttgagtctgcgtctgtggttgggcctgtctctgaacctgcccctggccacccccacccccacttccacctccacctccacctccactcccctcacctcctccaaggccccgttgactcccgcctctgaagcgctcctccgccaaactctgcctcttcacccactccaacacaatcgcctcttcctgcttctccctctcttcctgctccctccgctctctatccatgcgctcactctcctcgagcgctttcctcatctcttcctcctccttctctagatccctacctgcctccccgttgttgggaatgctgggcgtggcgattggagtgaacccacttgactgataggccggcggtggaggcggtacatccccaaatgtgtaggtagatttggatgcctcgatcgccttcaggagctccttctcctcctcggcgctcatcgtcgattgctgattcatctgggcgcggatactttgctgaacggcttcttcgattagggcttggtattcctcgtctgaaatgcccgtgaagtactcatcgatcatggcttgcgcaagcgacgatttctcaggcgggggttggtggtgttggtattcggccgaatatgcagggggttgtgccgctggtgatgccatatccgccgaaggcgatttgaagtctgaatacctagctggtacggttccactatgctgaggcggctgctgagtttgcgaagccatttgctgttgcatctgagcaagactgagtctgatagctgcctcaacccgagcgtcttcctggggatcaccattggaagtctgctgaatcgaagcttgaatggccctttccagctcggcatcattgctcgccccgacaacagcagccactccacttcgagtctgtccctgacccgagctgccactcgctcctccggttgacgtgcccggtgagaagactccttttcctttcccctgaacacctcctttagccacatcttcccacctcttctcctgccaccttgccactacatctctcacctcctctctcgtcgcatgctccatctcttctctgccctgctgcgccctggctgccataatatggttcatccaaccgccgccggtaaacagttttctgacttcggcattgagtccttgcatggtataggcaggaatcgaccatatggcagcaccaggcttcagaaaagctccaccaagccccttggcgaatcccttcaacaatcccttcgcaccttccttctctgcgcccctcatgggttgcgttactaggccagagagtccatcgtacacgccaaagccaaactccttcgttgcaactctcaaccccgaagcaaagtcggtaaccttttcctgaggcctgacggtatcatcgttgtacaaacgaggagcgttgcggaagccgcgcgcgagtccaaggcacacgttcatgggcatcttcatacccgtgtcgaccaagcggccaacgctgctagtagcgtcacgagccgacttataactaaacgcctctgggttcagctgaggagtcgcggccccagacatgtttgcggtgccaccgggcgttgatggacccccacctccacttgtggaacgctgcttgaacgagtccctgaaagagtcatttctgctatgcgtacctgaaggtacggactttcccttgcccttgacatcagatggcgaccgggatgctccttctgcgctatctcccgctgtgggaggaaagtaagaggaccctggttggctttcggggctgagggcgccatgcgcctggggagatgaagtcccatgagctccgtctgctggtgtttcggatcctaaagcctgaccattgccacccgaaaggtttctcgcccttttcatctccttggccttgaagatccccctggggaagtcggcaaccgacatggccattgtcccaaggtcctccaccagagccgctgtaacagctgtgataggatcccatggctgaccatcggtgatgtgctcctttgctcggaacctgattttgttagtattcacgccaagtcaatcttcagtatcggtcaaaatgcacttacagcttgagatccgagtactgcaacaacccttccctgaccaatacctcggcagcaaacgcactcaacctgaccttggtcctcctaactctccacgtggcaactctgctgggcgacaagctgcaccgcagagcatcgacgtccaagaactgatgaaagctcttgccaccttcatcagctcccttttcctctttgatcttattcccgagctctttcgccctagccagtgtctctggcttgagcgcctcttggatcgctgctgccaggttctccgccgtcagctccttgttcggaattggcttagggccagcaccagccttggcaatcatggctccccagaagggttggtcgccaaagaagggaaccacgacggtaggctttccggccttgatgcctgccgcgctggtgcctgctcctccgtgatggaccacggctgagacacggttgaatagccaatcatgtggacagttgccgagcatgaagtactgatccggccgaggagcccagtccgcctgcgtgatgtcttcggtaaggccgatgccaccccatcccttggaaatcagagctcgaacacccgacttggctacggctcgtaggatgagacgggttaaggcatcggggtcatcaacgacgatggagccaaagccgatgtatacaggtggcggaccagcggcaaggaaagcggcaagatcgggctcaggggtgtaattcgtcgccagatcgagaaagtaaaaccctgctacgctgatctcctgggcccagtcgttgggctttgggatcagggcaggggaccagcagtaggttgtcggtatgcgtagacgggtgagcagtcctggcgcccatagtagggaaagaggttcgaggtcgagcaccttctctctgaagcggttgatgacatctcccaaaccctgccaggtcatcatctctaccagggcataagagatgtagttagtgatattgacatccgcgttcgaggcctcgatgttggctagcggatgggcgaaggcccttgttggtgaccatggcatcctgtcatcatattagccatgcattcatatcatcacaaccagtagatgtaaatgaaaaactcacgtaaacatcatgtgcaacggaatctccaacttctctgcgcagtgaatatgcgcaaaactgggcggattcgcaataatcgcatccgccacaaacggcttccccccggttcccgatgatgaggataccgtccatccatcctgccccatcggtaccccctctgcatttctgtctcccttcttccactccctcggcggcggccccgtcccatcgcccgcttcaaaacaactcctccaacaccccatcaacacctccatgaccccctttctccgcttcgtcacctctcccgtcttgatggcgtcaaaccccggcatcaacccggggtgtttgaccataaacgccatcagttcagctggatccccaccgatactaaaaaactcgaggccgctctcctccacgaatttctgaaacacagggtgcgtagccacccgcactcgatgtccgtacgtctgctttagagtttgtcccaaagccacgaaaggctggacgtcccctctcgatccgacgatttggatgactacattcaatttgggcgggggtgtctgccctgggtgtccgcctaggctggtggggatgtagggaggtggaagtggaccggtggtggtcggtaaaggcggaggggggtggccggaaagttggttgcgcagggcgggagcgagcagttgagagaggcggtggttcttttcggagatggagatgttgatgcggccgtctggagttagggctgcgccggcttggaaaccggcgcgcgagagggagatgtggtctagatcttgggagtcgccgtaggcgggaggagggggggaaacggagggggagaggggggagagcggggaggagggttgtgggtggtttggtggttgggtcatgatgatgggggattgttggattatcacggatgtttgtggtgagggttgattgatgggttgatgttgttgaggtatagaggtcgtgaagttagaggtggaggggactggagcgggggctggttgtgggttggagagtagtagtttaggtgattagaaatgagtggtagtaggatcctgtgatatggcagggcaggtaagtgaaagagagtgcaggttgaatctcaatgtccgaatcggcagtgtcgatgaataggtaggtaggtaggtgcgtcactcttctgcggccttgtggtacaagccagacgcaagaagaggggtcgtcgcctcgtcgatctttgtagtcgttgaaggagggattcaactcccgctggttgtacgaacaagaatgaaggcacgtggaatgggtaaacgacaggaggtattgatccgtccgactggatattgactgccagtgatggtgttcggggttgtcgtatgttcggggattgattggattcagtttacagccgagttggtgaggaggcactgaggatggtgcccaattgggcgactgcgattagagcgggtttggggcttggacaggggcgcttaaagggttccagccgcctgtaattgggctggcccagttttgatgacgacaaaccgttgtggcggagtttccatacgctcgctttaggaggagttaacagttgtggaagcccagggacaagctaccgacgtgcataacgccgctcacttaggttgttacgactggggcttagtctatccgcgtaatagaatggatacgcgtaatctacaagtacactatcacacctgttttgttaacaagggaacgcacctgctacatactacagtagacctacacatcgaccgtttccctggccctcctgacatccttgaccctcctcaagatgtatatccgtgggaccatcctcgggccaacccattttcctcctgtgattgcctttacgcgcttcttccatcgctcaacggaaacacctttcccgaccacgggaacatcttctggcaccttgtcctcctccgcgtggccattcagggacacctcaatcccactatatcccttgaccacacccaccgtctcccagtcatcccctttaacctttttgatatcctcagtcaaaacatagtcgaaccgtttccaaaatgcctcttgcgcaagcacagactcgttctcagtcttgtccagcgcaagcaccacgctgttcccgggactcttcctgacaatcttgcccttgctaggaacagccgacgcatatcccgtagccgtcccaaacagcgtaacgcccgtcatgcaagacaggacatcggcatgaacaggcacaacagccgaggatgaactagacgcagcaacctccgtctggaccgtgtctcgcaagtatgcgagcgcttcgccgccggggtagttgagcgatgagaccaataacatgcccgtgctagccacaaaggataccacaatcgacccaagtagaactccccacgtcaagatagcaaccgtcttccctgccttgaggctccgcctggcaatccaatccgcccccaaggccgcagcaccagtaagcgaaggaaccacgtaaaagatgaacctcgcttccttgtgcggctgcagcgagtagatcgccacaaacaagagactcggcaccagcagtcccttcaccgccggtctcacagccggctgcttccacgccacggggatcatcaaaccccaggtgagcggattgaccagcagtctcgggatggccgagacaaagtagtaccaccatggagaggtgccccactcgctcgagttgccttgcacggcgttgaagtagaagccccacagttcaggccagagcggtttctgccaaaagtaagaatccaagggcaccgtcatgataagggagacgatgacggcgacgataaagtgcgggattatgcgctccagagaggtggaggggacgacaaagaggaggtggaagatggtggtgaagaggagaagcgctacttcggagcggaagatgacgccagccatgacaagtagcgagatggcagagcggtggcgacggtggatgagctccggagattgcgggttcgggaggaggagagcggcggcggtagttgctgatcgtgttagattcccattatccatgaggatgaggatgaggcaattcacttactcagtccgaaagcaaacatattcggcaacgtcctcgacgcgtagaaaatgacatggaactgactggcctgcaaaagtaaataccacctggctgccgagcgtccataggcacgtctaaaattccgcgcaaacaaaagaatagcggccgcattggcgaggcctagcatacccctcacaatggtttgggcatggtcgaagccgacaaggttgacgatgggctgtccgagaccggccaagaccacagggccaacaaaggttcggggtacagcaccaggaaaggtgaaatggtcatatgtttgagatagtcggtgataggcattctgaagtggcgtgccgtacacaaggacatcgtgggtggcttggatgttgaaagactcctcaaccttggtgtatggggcgatgaagaggtgaaggaggacgagggttgggatgaggaggtagagcccccaatctggctggacggtaagtcgcagtgcgcatgcgagtgtgagagtgtgtgcgaaaaaggaaagaagacatacccaatacagacattagcttcatggtgtctggtacgatgcttcacctcatgttggtaaggtgacgatgagatgaagagattcggaataaggctgttgttgttgttgttgacagtttgcaaggggtcgtcggccaggtaaagatgagctggctgactgttgactgtgtacaggaaatgtgaacataggcgtagtatagcctgaggaaagtgatggaatgcatatatcaatacttgattaattcaaattaggcgtacttcaagacctttacaatagtcttctatgattcatccggacttcaaaacagttaatctaagagttattgtgcggattatgcctctcatcgtcaaagttgatgcttcttggcaaagattatctcgtacagaaacatcaccagatggaaacaaacagtgccattggccgtgcgtgagccccctgaaacagcaacaacgggaaccccaccagtgcagtggaggtttcatagcaagaggaacccgaccctggaacatccccgccgactcaacagctaggaaccacctacctaacattagcacctgtctccattgccctggcctgtccgtctacccatccgtcgccgcgccgccatttcgaccttcaccgagtaaacaaaaacaaacaaacaagagtatcacactccttcccacccttagaggaatatccgtcaagatggcgaccgcagacccctttgattccgccctgtaagtctaccaagtcgcagagtccgcctacccaccacccctccttgcgccccagccagatctacaccgaccgccaactacatcacgggcatcaccactaccaccaccaccaacaacaacaacatcatcatcgccatcacgaagcgcggcacagcgcaaacaaccagagacgaaccaggtcatataagctgacaccccttacccaaacagcgacctcctccgccgcctcaaccccaaacacacggccgagcacctcaacaacctcatcaccctcgcccccgacctgaccgaagacctgctctcctccgtcgaccagcccctgaccgtcaagcgctgcaagcaaaccggccgcgactacctgctatgcgactacaaccgcgacggcgacagctaccgctcgccatggagcaaccagttcgaccctccgctcgagggcggcaaccagggcggtagcggtggagatggcgagggagatggaggagaaggcggtgcggcgggatcgatcatgcctggcgagagggtgaggaagatggagatcaaggccaacgaggcgtttgacgtgtacagggagctgtattatgaggggggtgtgagttcggtgtatttctggaatttggacgatgggtttgcgggggtggtgttgttgaagaagtgtgagttattcctctgtcgtcgtcatttgttttgggttggactgcacgggatggaccgatgcgcgtgagactcttgcgcttgccggagcctatcgacactacatacaagaacaagtctgctaacctacacttatgtcaacagcctccccaaccaatccctcctcctcgggcgtgtgggactccatccacgtcttcgaagcctcggagcgcggccgcacctccaactaccgccttacctcgaccgtcatcctctcgctggccaccaagggcaacgctctcggcgaggttgatctctcgggcaacatgacgcgccaggtcgagcaggacctgcctgtcgagaacgacgagagccacattgccaatattggccgcctggtcgaggacatggagctcaagatgcgcaacctgctgcaggaggtctactttggcaaggccaaggacgtcgtgggcgatctgaggagtgtcggctccctcagcgagggacagagggatcgcgatgcgcagatggagattattgggagtatgaggaaagcgtaagcaggcatgcaagggctactgtggtggtggaaggagaggaaatggttagttggcaaagacaaagcgaagcgaaatcggctattgctgtgtgattagcaggcgtatttgaaacggtattttcgcgagaaagagagagagagagagaagaagagggcgggaagacatgtgtctctgcttggtatgctacatctctctctctccaaacaaattctagttaataattcatcacacacacataaagttgtctgaactatggtctcggtctcaccgacgggactagacctgatcagtttgaccaacccccgggaccgagtatactcctcaacagatcagagacaagacacccgaaaaatatcccgggtaatgcccacacccaacgccatgtctctcaaaaacgggatttcgcatatcgattaccttccgatcctgccgaccccgacctcttcccaccaagacatttttttttttggagaattcccggttgtttccttatgggtcaaatcactgactttgtgggatttggtggtgagaccttggtgtaaccagtgcagctcaattcagtccagttacttcatgtctacaaagcattctataccaaaagtttcaagggtcgtctcgtatacggaagttttccgcgataagtaacctctagataggtaggtatcgttcgttcaccgctagagcgccctcggcggactgaagataacctaggcactcttttcgtatctttgtaccacaacacaccacccaagcaagaccaagacaccgaccaagaccacgaccaagactgacggcggcggcggcgaaggcggctcaagggcggctcgagggcggctcgagggcacggcatgtaccccgggaagagggggagctagagatcggggaattcggggaattagtgtagtgtacctctaggcggagagtaggcggagagtaggtgggtgggtgggtgtccactggatcgcgatgcactcactagtaccctaaaggtatgtgtttcggtctgctttgccggggtggacttgggtaggtagtctacatggtaggtaggtagaggtatgattagtaaggtctttctcaatggccttttctttccagtcatcaaagatggaaggaagcacaagacatggaagacaaaggcgtgacgtgacgggcacgtattgatgatcttatggactaaatacctacctaggtaccttcatcaactgaatttagaggtttttgtcatcttcgaaaagcccggagctacactacctaggtaggtactgagatatctccgccatcgacacatgcatcgacaccgattcagtggagtgtaccccgaaatcacacaaaaagatgatgaatatcctccccgaagtttccctgccatcatgtccactgacaagggttcttcggatcgaggaagagaaagaaagagaaagaaaagaaatatcgtagcctacttagactggggtacgaaagagagccgatccggtatccgtagtgtacattaccacatgtgcttccacactacctatctctatgtagaaaggtacactacaccacactacgatctacaaaaaacccataatatcccccctaaatctaccactacgtttttatccgattctatggagtacataatggatacgtggagttaccactacttatgggggtgggttcaatcgatcgcaaagaaagatggaaagcgaggcggacgattgaagatcttcatcgctaagaaacgcgcatgtccattcatatactttcgagggtacctagtacaagaatccatactgtcgtcatagctgatttaaaaaagaaccctctttttactaggtgtgttaaagaatccatgtgaaaggtgcccaccgagccacgcgagccgactgtggtaggtaaggtacactaaggtagtagggtaggtacatagctaggtagtgaggtatgtaggtgagatatgtatgtgaggcttaaaatgaagatcgacgtatgctttgacttttgttcccgaagtaccgggaccctggaatatggatttgcggccggccggccggctcctccacttgccggtggcggtgggcggtggacggtgggcggtgggcgggcggtgaggatcttggatttgagatttgattttagccatggagatggagatggagatggagatggagatgatttgtggctagagactatcattaagcttgcgaggttgacaggctgacaggtcggttggttggccagttggcaggtcggttggatcgatcgacgaagatcacgattgtacatactcatggtacactgcgcaacattcagtccagtctaacaaagccgaaatgtaaaacggaaatttggaacttgggtagaggtaggtaccgaagcagcttaagctcatcaactttcggtgaggctcccctcgaaatcttgactgcgaaaggcatggtttcagatattaccgccctgccacgggctatatttactcttcagcccgaaatctttcgaaataaaaaaaacgagaaaaaaagtaaagcaaaagcccctggcgataagaaagaagaagtacccaaggcttattatgtaccgtgaatcatccatgatggtacctcaagcttcaagggaccaaacacacgggtcacgcttatgcaagcaagccataagcaacttcttgtgccaggatacataggatacaggtaggggggaacatcgcgtggttggtctttagtttgataggtgaaagccaagggtgccacgtttctgttttccctctgtcccttttttgctcgacgtggagtacatatcgagatctcaatgagcggacatatgtccgagaacgtctcctaccctgggtaggtttgctcgtatattcactcctgcggtgtagttactaacgtacttacttcgctaccaagaagtgattctacagtagcttgatttccagtccagccacaacaaccctcaacccaatctgggaaggatgacaaattgggacagcaagatcataccactctggcatagagacactgccaattttggaagcatcgtgatggggatgcgggtgtttgttcgagcccatacgtccatcccttgaagcgttacatcatcccgtatacgggccgtatacgggccgttgtacaatcgatctagactggaccgtcgtcacattcatatgccgagcggtatgcaggtggcatcaataaatagcagcaaatccgagtgcgtattatcgaagcggagctcagtccggttcagatagacggcgctgggtccggtgtgtgtgacagggacatatgcaatagcctttgttcttaagaacaagggggtggaaagggagaaagaaaagaaaggaaaaagagagatgaggctcacgaatgacccgatcggatcgggcatcgtttaaactgaacaatccctttggcatcagtcacccgcttactcagcaaatacataattgtcgtgtgttgtgtcggcgttgacaccctggtagaaccctgagtaaagcagcgtgtacgtagtgttgcaaaaggaagggaaccaagtgaggtacatgggttctccaatgaaaaacatcggagctaccgccgttggattgacccgactctttggtacccagatatcgccatcggggcttgcgtggctcggcttgatgcaatcttgtttctccctcttgaggcaagactcgtcaaagtttcgactcctttgggaagtgcttgcttgacttgctagggttgaatgggaggtggagcgaagtgggctgtccccttgactgtgtttttttttttttttttttttttttttttttttttttttggattcgggagtattcaatgtgggcagtacatagtgtttttttggttagactttgtgaccggcgttaaggccggcggggcggggaaacttggatgacctcaaaagagacgagtctggaccccaccgactaacacttttttcccaatgaccctttgggcccaagatccagcaagccaaactatgctcgcgcacgtgcactagcgaggcttgatagacgagaatgagaagaagaaaattatctgaccgtgggagaagagtgaaatgagtaggtatgacaaaagtctaggtcagctcaagtcgaacccttcggcaattaaatcggctgggtacaccacctcatgtgtgtgctcacgatgatccacgtacgcaccatgtcggcgtcgtcgtgctggtctgtcagtgctttgtaacgcagctgccctggtccgacttggacgccttgaccgaagcagccccccccccccccccccccccccccgccatgctgccctgccttgcctttcagcagctgaataaaaggtacatggctccttgtagagtcgtatcggcaatactattgaggcagtagccttgggggcaagcgagtccatgtgagacgacgcgagtaaaggaacaaaacggttgagatgccttgtcgggcatcaaatgcgccatgtatgcagtagggaaattgagctgtgtagtgtagtgtagttgttggttgaaccatgagacaactggagagaggaggaaggaagattgagattgagattgagattgagattgagattgagacacgggttgggagcaaacgacatccgttggtcagccgttgcaaagcgtccatcccccggtcccctctccgcaaccgcacccatttcgggatctcacgtcggcgatcgcccttggaggctgggccgccgcacgcggctggcttccttggcttggcccaatgctgcggtacccgtcatgccatggacccgttggctcgaccgtcgctctcgttctcaatctctgcttgttgttcggtccagcctgaaagtcgtctcgtctcgtctcctcgtttcgtctcgtccaaggagtccttgtagagatgcgcaacatgtgattcgcaggagccagtgtttatgcgcccggtttcctaatcgcgtcaagttccgtttcggtttcgtccttttgaaccccccgacccccgacccgcgaacccccgactgttaacctggccatctgacagcgcacatggaaagggaagatgcatgcacacgccgcagagcggaattgacgggtttccactccggactggccgggagccattcaattttctggaaggtttggaagaagtcttctggaagtctgcgtggtgggcggtgattggatgtgccgaggggatggggaacgcgaggaacgtttggaatggaagggtgacagcgagtgagtgggtgtgtgtgaaaggatcatggtggcgaatttgtgatggttttttttgcttacccctgaaagcaacggcagcaccgagcaattggcaccgggagcgggctggcgggagggggagcgacttcgcggctcggctggaggaggaggaggaggaggaggaggaggaggaggagaaggaatggaaggttgccgggaagtagtgtagtgtagtgtaggggaaaaaaggaaggacgaaaaaaagaaaagaaaagaaaagtcactgcaactctggagccgccgccgttgatcgaacccctgaatatccatccgcatccgcaccgcactccacagtctctgagctgttcaacccagcaaaaaaatttaaaaaaaaaacgtgttgaccgatgacggcatcgacaccgactacaaaactcgagacatgattgcactagctcagtccttgacattttagccttttcccgtcccgtttcacatctttgttttggagtggtagatcatgatgactgggagagaactcgttgctcccgtttgagagtcgggaaaaggggaatatggccgagggatggatggatggacggatgttgagactatcatgaaaactgctatccaccatgcgaccatgttgcagatgtagctgcatatcgcagctgtaggttaaatgagatgtttgataaatctgcgaaggacggcgcgcaacaagttcgctgcagcccaccagccattcattgacttgaaatcctcctccttttcatgtgtgtctctcatccctttaacggtgaaaatggtccattttgtgccaagactttgaagacttacggtacttagcgactttgttgatgcagccaagcagcgttagccggcaaatactgagaatgtattggtcgagtttacccctgaccactccacacccgccctcactttttctgcagtgacaaaagtgctgcaaaagctggtgaaatcaaggtagctgcatgggcacagatgtaaaggtggataaaataagaccaaccgattggccagatttggtcttggcacaaaatggaccattttcaccgttaaagggataccaatgtctcagcagcaactgagaggattccatttgcgttgatctccttctcggcatcaggtcacgattcaccctcttgtccgacgtgggcgccgagtgtgcagaatctggcttagcacaaccctagtatccgaggctctgtcggtcttggtaccgctcgcttccctggccttgtcttacgctatctccattcgctgtgctgccgtggtgctgagattctaatgccattttgcaatattgtggctgcatcgtttctcatcaaaaatcccaaatatcatgatgccaagaccttctcatggctcatcccgtcattctttcgtcttttgtgctttcatcccttccaggtccgtctctgtgcctcgatttccacacccgttggtgttcttttcctttggttcttcttggcatcaagatagtcaccacccttgcagcctgtcggaaacatttgagtggaggagtgaggaccaggaccagagctatctgaacactacttagctggaccgtccactggaacggcaccactactgctgaactgagctactacggcctagtggataaagtaggaaaacgcgtgccgggtcaggtcgctgacgatctcgggctggcagtcgagcatggcccggacgaagcttcgcttccagtactggtccgtgctcggtacctgacaaggggttttctacctctatgtacactacttttatggctcgcaaccgcaggtacccaaaatacagtacgtactactcaggcgggactcgggacgggagctgcagagcgaggtacctggaaaggtacctttttctgattgttgactgcttggataatttggcccaactttactttttcctctttctcccccccccccccccccccctccacacaggcacccacgtcgtccacacccacgtcgtccaccacccacgtccatgtcccacgggctccagtccagttccctattttaattggagtccctctacccttaacctttttttgtgctcaccttaccatcagggaccagctctctttgcttttttggacttccatatctgtctccatcttcccacctccagttcccgtctatttatctgacctggtgattcatttttcatcttacaagcggatatctgacccatcttcccctccacccgaaaaagcaatagaccccattgcccaaccgagagccgcactattttactctacagtatctaccactccagcagttccagctcgctcctctcccaggttctcccaactttcgcctcctcgccaggatcccccacctcgttcggttgtcactgggaaactctgtttgtgcggttcgccaatcgtccccaagacatttccttcccagcaggggtttcccgacaaagcaatatcaggggaacaaaccaccaattcgattctcctctgctctttctacacaaggccttattcctcgtctatatagaggcattgcgtgtcttgggaggaaaataatcgtaatttagcaaagacaggacacacggcgtagccagagcgaagcagtccagcacattcacatcggcactacggcaaccgaggccaattttcgcgaccccgcgcattgaagtggccccccgctcatttcaggagccaacagggaccaagcgactagaagcgaagcatctcctcccaacaacaacaacaacaacaacacacacacacgcattcgcaaccgaggagcaaacacacactccgaaccaaacaccccacgtaaacacgacaaacaagatggccgaaaaaccgtcggtcctcatcatcggtggtctcggctacattggccgtttcctcgcccttcacattcacaagaacaacctcgcttccgaagtgcgcattgtcgacaaggtcctgccccagcttgcctggctggcgcccgagtttgaggaagcgtgcgcgggacccaagttcatgcaggcggatgcgagcagagagcgtacgtctccgatccctccttagggatttcaccatcccccttgcttccacgtttgcgtatgacacttcgagcgcgaaagtgactaacacatgcgcgcgcatatacagagtctctccaaaggatatttgaccgatctaacggaaagcaatgggactatgtcttcaactgcggcggtgagacgcgctactcacaggaagaggaggtgtacaagctgcgctcgctcgagctgtcgttagccgtgggaagagaagccgccaagcggggtgtcaagtgcttcatcgagctgagtacggggatggtctataagccggactcggcgcctagcaaggagcaggacaagctgaagccatggagcaagattgccgtcttcaagctgcaggccgaggaggagttggccaagattccagggtacgtttttttttttttagaacttgttgactcaccccctgatccacccacccacccaacctcttcgccgtgtatgcgcattattcgctgacaatatcctttcccttttcatccagactcaacctcgctatcgtccgtctctcccacgtgtacggcccgtacgcgtcgcaatgggtcgcgaccgccctctgcatggcgcgcgtctaccaagccctcgggtccgagatgaagtggctctggaccaagaacctctgcaccaacacggtgcacatccacgacgtgacgcgcgctctctggcaggtggccgaatggtacgcggctggcaaggctaagtgggatgcggccaagatgggccccaccccgacgttcaacgtggtcgacaagggccgcacgacgcagggcatcatggcggacctgatcggcgacgtgttcggcatcaagacgggcttccagggcaccatcatctccaactttgccaagatccacctgcacgacgtggtggaggacgtcaacgacgagctgctgggcccttgggcgggtctgctcgaggacgcggggataacgaagccggggcccctgaccccctttatggaggcggagctgctcaaggataccgacctcagcatggatggttcacggctggaggagctactcgggttcaagtatgagaaaccccagatcaacaaggagctgttgcaggaggtcatcgagagctataagcgcatgaagtggtggccttagacatcaccggacggacggacggacgaacgaaaaaaggggggtacaaacacaattggaacatcttcaaaaatcttgccggagtttatcatgtcttttttgtttttttttttttttcattcttttggtcgatttcggttggtctggtcgttcgggggttcaggtcgcgatgcgttatgagcctttttttggttggttggttggttggttgcctggctggtcggtcggaggataggatttagcatgaaagagaggaagggaaaaagaaggagaaaggagtttgaaactgaaattaccgtcgtcatcgtcgtcgtcattatcgtcgtcattgtcgccgtcgtcgtcgtcatcatcatcatcatcaccatcatcatcattatatatctagggcaaaggctgaagcctcccaggaagaagctgttgttgccagttgctggactatggtatgggttcttgtactattaggatatcctttttaataagtgtcagttgttgttgtccttggtggagatactagaccgggtctttattacttcttggggtggtgatagcgacatgggacgcggaacttgggtctgggtgcgaaagggagaggagcattaaatagttgatgaacccaatatttaagggatcccatgccaataaacttgactgttggacgtgctgtcgccggtgttggtagtcgccttcgttttggttagaaaaaaacgacaatgatatttgctagaggtaagtagggagcgctcatgttggtgtttgcatcatggtggtgtgatgaaagaaacatccatttccaacagggaaacgtccaccttcgatcagttaagctggttggtagaggcgagtgtcgatgatcaaaattacttttgaaacggagaagaaaaagaaaaccaacgccaacgccaacgccaacgccaatagcaacatcaagaacaaactctactatcccgacctcccaaagcctaagatgatgcaccaacttgcgcccactcctagttttgtattattcttgagttcttgcggtattcaagcaacaaagctaatgacaacgtcccctaggtaatggtgtcatgttcactcttggctccctttcggaatatacccttggtctttagagatagcacagcccaaacaccgcgcaagcctatacttagatctcggtagggcagtcgtccatcagggggggaaaggtcggaaaatggtgacggacctaacgcgagtgccgagtttgttcaaagtgactgtgtgttctggcttggggcgactacataggtaggtatgtggggacaaggtatctatatataagtcacctcttcctccgggtaacctaggtagattgatggtttgcggtaagtaaggagacggtgaactcgttccctttttgaaaaaaaaaaaaaaaaaaaaagacctagcgtatataaaaactaaggtagatgttccctagagaattcatcattattgtcgagtaaaatgatgatggctttcaaggcgggttgggttgatcgtgacttggcgcttcgcgaataaatgtctgattttcgaggtttgccattcattcttgtgcgaccttggaggtttgtataagtagcccccccccacaccgtcgtcccaaaccagaacaccatgaaccctttgataaaataaaaagtaacttggtgtgaaagaactcacatgtcacgagaaagacatttcggagcgtgaggactacatacacgggggctaagctcgtagtgtacatagctcaggagtgcctggcttggaggtcaatgggtcaaagggggtctggggtaagctatttacgtatatagtgtacgggggggccgggggggtacttaataccccgcatatgtctctgcgttcttacaacgatcagtgagagtgtcgacgcggctgttggatattgacttagtataaggcgttgttgaatggattttcgacgtgagatttgttagagatctgatgttccgtcctcaatcaaatgtgaacactggttagagctgtgtacgtcagttcatgcagtacgccctgcctttttcccatcatgtcaggtcagcatgttccaaatcgcaacaacctacaggcacgtcatcgcatccatgtcttcgggcaaggcgagtcaattgggggagaaatcgatatctctttgggaaacgagtgaccggtattgacttcatttagaggaaatcattgatgactggctgcctagaggtaggtagttccaggctacgatttctaccaagtcattgtagtcttgttagtctatcaattgattatcgagaccatgcgaggtgcccgacggaatgtagtgtacataaaccgaactaaagacctgaccgtcctgacggagcgccgagagacccccacccttgacttaaaccctaccccccctgagctgaaaggggatcccccgcatgctcgctcgctccgacagtcgcgacgtcactgttttcgcttgctgggatgatgctcgctgcgggggagaactgtgagaacttgaaccgaaactgcttgcctcgagccagggaactgtgaggatgacgccagacgacgatggacggagctcctcagtcaattcttctttagcatttagctcgagctgcagcgccatatttcccatatttgcgctgaaatctcatcagactgcactgcttgcccacgcatccattggaattgtacaaaggtgggaaaagtcctgcgatcttgcatttgcgcttgcgacgagtcggatgagatccgcatctgtcaactgttaggtggtgcggccggcaacatgtcagtttgtgtcgggtgtgtgtgcgacaggacgggcgggcagattgagtgggtgggaagagaagattgaggggagcacctcagcccgcgcatggatgtggaactgaagtcagccgtttgcctcggtcgggcccgatccgattgaagctcgtgaaagtcgctttttggaggttcatctggtacctaccacaatgggtatcagatgcgcttttacttttagtgatcaggtaccgccgagaaagcttggagcggttccttgtgatgtgatggtccaaggttcccggggagggatccattcctaggtatgtcctgccaaacatatccatgtccatcattgtgtgtctgtcaagcatggtcctcgctggctgcatgcccgttgcgttgcgagctgtgatgaatgatgcacccccactttcggccgtgtggttagctgggtgtggatgtgttgggtctgatgttaatgaaacgtacctatgtacatatgctactgtacatgtgagcttactagtagtagtaggtataagatcaatgacgaccctgggttattcttcatcgaagctgtttttgtatttctctctttttccacttttcttctgaaattgtcaagtgctgagccaactccttgcatactatatatccgcatgtgagtacttaccactatcacggtaatcaccgttggtcccggtgctctcgcgctggagaaaccgcccagttgtgccgtgtcaacaacgaagccagctacaattccgcgaaatccgcgattcagaaacataaacaaggcaacccgtcgctaactatcatcttccctcccagtcttccacagctcatcttttcccccaaaaccaacaaccaaacaaaaccgtacaaaatggccgctcccgcgaacaagaccatcggagacctctccggcaagtgggttatggtacggccttcttccctcgctgccctctcgcagatacccaatttgtcaatctaccaactaaccacccctctcttaacaaaaacagaacaagtccctctcctccgacgtcgaccccggcctcaagctccaaaacatgagctacctcacccgcaaactcatcacctccgtcaccctcaccctcgacatcaagcaattctccgctccgccctctcctcccgccgacgccgactcctccgcccccgccgtcatccacattgagatcgaccagaccggcaccggcggcatgaagggcacttcggaaaagcggtgcctcgacaacgtcttccgcgaccacaaggactggctgtttgggcacgtcaaggggcagacgcgctgggtgacaagttctgaagaagtcgaggacgcctttttgaagagcggctggctcgagggcgaggaggagaagacgggtcccaatggcgagacgcacgtcttgtcgtatgtggagagctatacggatgggtggacggcgacgcaggtgtgggggttcaagacgatcgagggcgagcggaggcatgtgcggaatgtggtgattgccaagggaagcgagagggtggagttgcagttggtgtatgattacctttcttgagtactccgagggagggtaacagtggtcattgaggttgtgtattgatacctaactagacgatttgggaaaatttcacgggtttgtgagcaatgtctaatgcgtcttgggctttgagcgtggagtggtgactgttttggggggatggatggtgaagctcatggtggtaatcggcatggaggagaaatccggggagcttggcggagtggaacttcttcatgaatctggttcgaaaaaagcaggtctctttcggctcagcatcaatgccaagatatcatgacatgaaagtgaagaaataaactctgggccgcggtctttcggcacatgttattgttgtgacctgacttatgtttttgtgttcatatggggcgttgaaacaggccccgtcttgtgtcgagacggtcagattgtttacctagcggagctttgatgattactcgtatacttcgagttggcttctccgttagcgtgtacccgccaaatactctcttcttcagtgtgaagctctgagtgcattctcaggcccgactgtatctctcccctgtcagcttatgcggtcatacccattgctggttccatgttgaatgctcctgtgcccgtaccttccctgtagcgatatgataaaccatccatccaagcctgaacgccaataacaaaccaaatagagtctttcctctaggttatcagggaactaacgattctttaaaagagccgcaactgcacacctccccccactgtccggggctttcgaggctgtgtctgagccgctgtggtattccgcgatccgcgactctccggcatccgtcttgtcttcatttccgtctttaacacccatcctccctctgcaacatgcccttacgcaggcctcctcttgacaaactcctccagatccgccaccgtcgccacacccaggacgaaccgcctattctcatccgtgatgacggcaaagtcctgcttctggcctgccgtggcaacgccggcgaagaaggcctcgagttcctccaaaggtgtctccatggtgatgacctggtacttggcggcgtccttgcgacggaagcgcatcatggcggtgcgcacctcatcttcgggcttgacctcgccgcgctcgaggcgggcttgcagctgcgggatggagatgtagccgagcagggcgcgggtctgcgagtcgacgatggtcaggtgggtgtagtcgcgctcaaaggcggagaggagggcgagcgagatggggtccgaggggttaagggagagggcggcgggagggtcgaggtcttctactgtggcctgggaaagacgttagtttttggcaggggttaactaggtaagttggtgttttgatttcgagggatgcggttggctcaacaccaagtggtatattcacgatgggagacagaatgcttaccccgcgatatctggaagcccatttcgagacaaagggctgctgaagctcgggaatcgagggcgatccttctgtggtcatgggctgcgccatgatatcagtcattgtggtggaattgtgttcaggttggtaggtagaggtagtgtagcccaggtcggcagtgctctgtgtcgtcgtccgagaaattcccgggttgtgatggatcgttgcccaattgacaagtctcgagtctggtaggtgagccaaaccaaaaggatgcgctgaagaaggcagctagaaccacttctttgaccaatcaggtatcggcatcagagttagtcagggcgtttgggtccaccagggccactcgctacagggctgctgtggacagtgacaaacagtgggtgcaccggcactttccgtgggctggtcctttccttcccctctgtcaagaaaatgactggatttttctcctctgctctttgctggaggttaggttactgaaggtaaggtacctttatgctccgacccttcacttcctccaagtgctggaaatctctattctctgaccgccttctcagatctcgagaaccgatcatacccaagagcccttttggaactctcttcaggttcaaagccctattgtatggacattaattccatgtcaaagctaagtgccactaccttaagtagtcaggtacctctagtgtacctatagcgcgctcgctggaccagcacgataaagtgtagatttacatagtgtagcgtccacgggtgtgggacgaggacgagataaggacatgcctagtgggccttcgattggctgtgatgtcacactgaccaacgacgtcaccaaaacaatccgacctgcctcgagcctgcctccattcagagataccttcaccatgtacctttaacacaactccaacgctgccgcatgactggccagcttctttcaaatggatcccgattgcccggttttggaccttgatggctcagctgccatgattgacagacaggaccagcaacggaactgaagcaagatatggacggagcttgcttgcctttcccatccgcgagccggcctacccgggacacacggagaataacaaccactctccagcgtgacgggtttggattgtcattggaggttcagatcagaccttctgctatttaacggatttgattccctcgatccaagtcttgctggccgtttcctatcattgtcgcacagtaccttccatcatttttttttcatttctacggttctcttcactcgtcgatataccacgactggcactgggtcgcaaacaggtcgtatttgtttcgactttcgagagttgtaagtgtttgtctttgctccagttccgacactcgggttggccatcatttcccgtgtgtcacgttggtcactacctagctctcggctgtctcacaatgctaccgttgggttgttcctgtcagcactacgaatccttctcggaaccagcccctcattcgcctcgcgaagcttcccgagttgtcctcttttgacttttctggctgattttccaacatctttccagagacatcatcacccggacagttcgtcagcaatacctagagcacatttgtcacaatgccgagcgtatacccaggactcgatatcctccagaacacgtttggtagttcataccagcccaagtccaatggcgcgactcctctccaggcccgcaccgatctttatcccgcatactcgatagtcgacgatgcgaagagcaaggcaaagaagctgagcgctgaagccgctcacgagtttgacgttgccagccaaaaggcccaggccaagactggacacattgagctgtactcctcccaatactatgccgcatgcacattcggtggcttgatggcctgtgtaagtctataattcagcgatattgccgtgcgtgcaggaaaatggcgggactaactggttttgtagggcgtcactcacactgcggtaacaccgttggatcttgtcaagacgagacgccagatcgactcgaagctgtacaagggcaacttccaagcttggggtcacattctcaggcacgaaggtgttcgcggcatcttcaccggttggagtccgaccttcttcggttactcggcccagggtgcgttcaagtatggctggtatgagtttttcaagaaaaagtattcggacctcgctggtcccgaaaacgcgcacaagtacaagacagcactgtacctgagcgcgtccgcctcggcagaattcttggccgatattgcgctctgccccttcgaggccatcaaggtccgcatgcagggtaccattccgtcgcagtacaagggcacctttgatggcttcagccagatcacggccaaggaaggctggggcggtctctacaagggtctctaccctctctggggtcgccaaatcccttacaccatgatgaagttcgcttcgttcgagaccattgttgagatgatctacgaccgtctgcccggtggcaagagcgactacggcaaggctgcccagaccggagtctccttcgttgctggttatgctgccggtatcctctgcgccattgtgtctcaccccgccgatgtcatggtcagcaagctcaacgcctaccgcaagcccggcgagggaatgggtgctgtcacttcgagaatctacaaggacattggcttcaagggtctctggaacggtctgccagtgagaattgtcatgattggtacccttaccggtctgcagtggatgatttatgactacttcaaggtcttcatgggtctgcctaccactggtggtgccgcaccccctgcggagaagcccgcgcagcactcttgagctgtcatggagaatgagtgatgatggtggaacggatcagggcatctttaatgttggagtttagcctggagttacagatgcgtcttgtgtgttttatatcctagcagttggttaatgtattgttgcgaaaagctgccgtccgaacactaatttgcccctgaatatgtcaagagtgtttgctgtatctttctcagtccatattggttgctgttcttgaaactggaaggaacgcacatagactggcttatcgatccccggcaaactggacccagcttacaagggaagtcagggaaggaaccagccgatttaatcccactccggcccgccgacaatcataatggcgcaatcaccaacttccactgtctcctcttttcgtcctcctctcgctctctcaaactcgatcacacaacgtctttcgaacatgtccagaagcctcatagctccaagacaacagcccccaaaatctgcattgaacatagtaggtgggagtaacccggagtacataactcaagcatctaatatcagttgttccgccagatgtgtgattaccaacgacgaatttcgacccccagatgctgccattgaactgcatcccgccggcactaccccctgttcctcctccgccccgttgggtatcctgtcgaccacccagatctatggaatccgaagactgcagagagttacaaaccgtagcaggggcaatatacctctcaataaccgcctttgctaccgacgccgccgttgcggcagcatagttctgccatcccttgtttttgtggctatcggcatagtcacatacccccttgataacaatgcacggtagctcgtcccaaacacctgctccctccatctcaaaagcgataacactagcttctgcagcaatctgatcacgccgtttgccagaccggatgacagcgtctccagaaccaatcgctccgacgtggaaatagatgccttccgggcattcagagtccggatcatctggagttgactgtagatgttctctcggtatcaagcagcttacatcgcatccaagctcctcacacgacagctttaaagactctccacatgccggatcctcgtcgctcaggcatctttcacatatcacgcacccgctcccagaacgatgcttgtgtcgataccatggctggaagagccggtcattgactgctcctgggtaatggtagttggcgtgactttgtcgtcggttacggctggtctttgtgttggccttcccctggagatggttgaggaagatgcctgcccgttgctcgatttgctcttggactcttgatccacccaagttggccagaatgtggcgaatggtcttgttaggccgacccagattatcatgggcggtatctttgcgagagaagcgatcggtcagaactctcccaagatcatactgaaccacgatggtgctgatgattacatcgctgagggagatcgccgtcatctctggttcagaccctatgaaaggaactgcgccgcaaacaccaaccagaagagccagagacactcgcgggtagctggaacgaaggctcgtagctgcgctggcggccattgccttgcccatatcggacaactggacgatcacgacattgcaagttcccagtcgcccagttgtgtatatgttgtggtcgccctgcaccttcccaaactgatcgccatattcgttccagaactcgtcgatgagcaggcatacggcgtcgaattcgcgtgcgagcgcacatattatggcaacttcgaagccgctgcgcccgttgggacgggtgaagccatcaggccgttgactcgacgatgtatccatgggctgctattactgcgctgctctctttgcacaaaacatcgtgagaacattcactgatagaagcgagcctcgttttggttcagtcgctctctatgtactgcgcatgcctaagcctcattcaagtgtacgggaagactggccaactgcgcggtttcctaggtgtggtaagcaagttgaggcgcaagcctaaggcccttctcaagatacaattggccacacagcgcggggataaattccgcttcaacgaatgcatgtggtaactcatcaagaatggggctgcggctgtgtctggagcgcttaagtacggcaagtcatgtggcctggttttgatgcctgatacaccttagagagcacgtctctctctctctctccattttgatctaagaacgcatttgctacatcatcggcggtgctacgcccagtgtataccggacttgccctacccttcaggtattatgtgtgcggcgagttcctctcatgcctgctttgtctatgtctcggataacaaactaccatggcaaacacgacctataatggcgcaattagcggagaaagcttcgtggtcggaactcaagtcagtcacggcggtactatgaacatccactttgccaataggcccggtcctgtgactgcgatcagcaagccctattcagacatcccccatccttcagggcccgactatatcgaccgcccgatcattacggattggctccagcaagaactcaacaaatccccgagtcgcgctgcgcttgttggacttggtggtattgggtatgtgtgcatattctcaaccgcgttatcgtcagaaccgtgccttgagtagaccttaacatgctgactgaaagtttgtagcaagtctaagctcgccatccgctacgccgaacaagtctgcaaagaatcaccggatacatacatcttttgggttaattcggccaccaaagacacatttgttcaaggatttcgtcgtatctctgagaaactcggcctccctaacgagtatggtgttggcaccgatatgctcaggcaggtgttcaactggctgcgtgatggagagaatgggccgtgggttatgatcctcgacaatgcggacgattacttcgtgttcaggaataaaagaaccaacagcgatgtaactccagccatagactcggggatgcttgattcgttcctgccgcaaactggtaacggcagaatcctgatcacatcccgcagtctagacacagccagaatactagcgcttagccttgacaacactctggtggttccagaaatggaagagaatcaggcgagattgctcttcagaagaaagctcggtgacctcggtgaaagcgacgaaatatcacgaagggttgttctcaccctgaactgcatccctctttgcatctcccaagcggcagcatacatccaaaatctacagcctcggatgacgtgtgctaagtacttggagaagttcaatggcaggaacttcgtttttctcagcagtcgtgacagcgagggtcggtacaatccggatgctaaaaataaggaagtggagatcaagacctggcagatcactttcaatcaaatacgcgacgagcggcagtccgctgctggtctgttgtccttgatgagcttctttcagccccagggaattccggagtgggtactccagaagcactacagcgagatggtcaatgagaacagcagcattgatattggtcacaatggcgaggacgaatttgaaaatgatttgaccctattgcgcgactactcccttgtgacagtggctgaagacgcaaaatcgtttcagatgcacagccttgtgcaatctttcacccgtagttggttggaagcctcgcatgaggatcacaaatggaggcgctgctttcagcaactgatgatcaaaagttttcccgaagattggctagaaaattggagtgcttgtggtgaactaacgccacatattgagcccttggtgaatacaactgcttgtcagctggaagatggaggcgaaacaattcgtttcttagagctacttcgcaaagtcggggggtataagcatgccacggctatgtatgagacggcgttgaagatcttcactaaagccgagcaactggctgtacaaaagctgggcgaggaccacgaacaagtctacaaaattgcagcctccaaggcgccatcattggggaacagcgggtccgtggctgcggcggaagcagctgcccttgaagcatacaaaggcttaacaagaattctcggtgtggacaatccaactacccgttatacaggcaagatatatgcttcatccctggagatgactgggaaactagatgaagcgcaagccatatatctggaggtgctggagtctcagaaacgtgtcacaaattctgagtttatagggttaggtgttaccctcatgggacttggaaatattgcttacagaacaagacatcatgcagaagcggagagactatacagcctggcataccagtccggattttattcaaacggcttgacatctccgttcacaatcaccagtctgggtagagttgcgcttgttttagtagcacaagaaaaatgggcagaggcggaacctatcatcgatgaagcggtggagcaacatatcgaggtaatgggtccagatcatccgaatacacttgaggctcgtagtcttcaagctagcaagttggtctatcaaaagcggttcagggaggccgaagacatgctatgcagagtgttagaggccaagaggaaagtactcggtcctgagcacccttcaacaattagtactctcatgctgtatagggacgttttgacacgtcaagggaaatgagaagaggggggaggaatcggacgaaatcattcggaaatgcagagaagacttctagatcctgagcaccctgatcactcacgtcactctccgcacttgcgagaatgacgtacaagtgtgatcgtagtgcagaggctgagattatctttcgtcaaatatggaagtcacggaagcaggtgttagggccaaagcaccccgatacacttgacagcttggaatgggttgaaaacctgattccgaaacttgggcaattcgaggaagcagacgagattcttcatcaagtgttggaactacagaagcgggtactaggcccatagcaccctaaaatttttaatacccttagtcgccttagatttgttaccagccgtctatcgcgcgaagaagaggcagagagagtctagtatgaacgatggcagctggcgcagagaattcatgaccctacacatcccgtatcactcaagtatcaccttcgtttgggctcctggtttgcgagccgcgctcgctatggggaagcggaggagacctttcgacaggtcattgaattggagaaacaagcatcgccgcctagggacggaaaagtgttagaaaccatgacgatgattgttagaattcaaagaaaacaggacgaggacgagtgggccagacagatggaagaaaaatggaagatacaggtaactgcagatgggaaggggttcaaagatttgttttcagaaggcaccccggcgtctgctgataaggagcgaagcactgacagcgtttatggctcagaggaataatgtttcgatgcatccgaggatggtgatgctgcatctcttgacgaatggttcgacgctgttcatatttgttggagtaggggctacaaggaagacggagcggttggcgttgcgatttttctttgttattggttagtttcgcgaaacagaagtcgaattcctgaactatgaacaagtatgttctgtctcctctggtctacaagtgcagtatctacggtgttgtctctacaggtcgatgcccggtctcggaaagggaaaagacacgatcttgcttcttctggtattcatacacaagtgcccagataccttcttttcagcacgccgtgtttcgtctccctcaatcgttcattacctaggcacgccagcgggtaaatcacatctccaacccctttgtgggagactgatgagggaagacggaacactttgggtgcactaaagtgtcgtgagatcaaactaactcgatcagtgacactcggtcaaaaaaaaaaagtcgatctacgaccactaccatcgtttggccagttgggattactccgaagttcctagcattcgttcgcataacttattctgtctgttccgccatttctaggtcattggttccttcctgacgcagcatcatcacgttagatgcgacgagagtttccgctcagcggtgctgttacgtcactaacagtagcactgcaaattgtgcaagattcaagctagacatccatctcactcgttgacttctcactttggacgggggtcacgacctactacggccaccatggtcactcggcgttgatcatccagatatgcagggaatacaaaattgtcaacataatttattcgaatggtgagacggtaaagggtgtgatgaaacgtggtatcactccttgagaggaataatcccgacttccaccgtcttaccacaccatcatcttccccctttctctttttcatcctgtccctccctctcctccgctttgcacttcaacatcctccactagccaaagagacataaaccaagtttttgtgagaacccagagccaatccaatccacaataagaccacctattatttacatccacatccacatccacatccacatcccttatggtacatcaccattcccaccatcagcaattatcatgatcagacctaacaatcacactccactgatccctcatgtaaacagcccccttcaaataccccccattgttattgatattcgccggcgtcccggtggactgtccttgagagtaacatctcttctggacctcctgagccgcccaggcgatttcgccgtaggaactgagttcttttccgacgcggggtgcctgttttacaattgtgagtacgtaagtacgtaagtaagtaagtaagtaagtaacgacatcatgttttagttcaatctcatttcacacctcgcctcgccttgggggaagaaaaagaggagaaacacaagaaggagccaattttttgttactttccatttttcttttcctcttttctttttctttttttgaatatttttcttgttgaaacaagaagggagacatgaaaagaagcaaagaagtgaaacagtatggaacagaacaaaacagaagagaaaagaaaactcacatcattacaccaataaatcgccgctccccaactacagctcacccgtccacaattccccgggcccggtccgttgctcggcgttcccgacacttccttcagatgcttgacgcccgccgcgacgtacttggctaatgcgtacccccacttggtgctgctgctgccgccgccaatgtcgcagtcgacacggatgacttcccgactgttcttcacaccgccccgggcttcgaggatgccgtcggcaatgggggttatgttgaaggaaggaagaagatcgtcttggattccgtagccgggggaagtttgggagtctgggatgaagggtccatcaggggtgggaaaggcgagggtgatggggattgtctagacgtagtttgggttaatgtatgttggtgtggctgggtaggtagataggtagggatatcatcatacctggaagatagccagcaacgatccggagagaatgagtgacgagaacatggtaatgagtgtgcgagccggaaactcctcctctagagactggatagatagatagatagatagatagatcggggcagggtgattgctggtgggtgaagagaacgtctcgatgagaaaaaaaagaaaaagtagacaaactgtcattttccatcctcttggttttatatcactttgaagaaagcgttcatctcgaatccttctttcacaaatccccttactccgcagacatggatcctcgctgtcgtcaagcagggaacggtatggcatgtcgccgatatctacaaaggcgcggcaagattcaaagcgcgcttcgtagcgttccgcgtttgcatcaaagaaccgggacactctagcgcaatggctccatcaacctctcaaagatatcgcttagcgtgctgtatcccgcgttcatgagattcgttgttttcgctattgggcaccatgccgactaaatcgtatgaaacgcttgggcggactggagttctttggagtgcggttgctattgagcgtcttatgtgtgggaccttggcctttgttattgagcttgaagccaggtgggaatgaatgagatgtatcgttgacgtgatggctgcaaatcttccctcaacaatgatagtgcagtagcttttggtcttccttcccatccttcacttttaccaaatacggacaagcatatgcctcgacgttccgcactcctttcaagcaacgaaagctaaggggcatgttaggtattataccatattgtggggttgtgaaacaaaaagaggaataatgaaaacgtcgataacttctttctagccaattgaaagcagctcaagtgcggctcagttgcctatgcggaaagcaccagttgacgtctcgattcaaacacggaacgtactggatgatgctcccattctagggtggtacggcttattctccaagggataccagataaacacactgaaaatccaaaacgttaacaccatctttcctctggttcgcgccacttgaccccaaggatctcaaaaattcttctctcatctctgccctcaaccaattgtccctctgtgaccttcaccctgccacgtcccctcataacctccttgtacaaacccctctggttcaaccgcatccccttctttgatgcaaggagacgcatactccggttgaagatatcgttcccagtaaagtagatcaatgcggcgccgtactcggtttcggggacaagcagaaaatctactctgcgccatatcggacgtggagtgcttgatgaagctgacttggcagatctcctggttatcatcttgtcgcttgtgggtccgtctgcccgtggcagcacacagcagccgagccacttactgcctggtccatccttccctttccggtccgcatgtagagccgataaagtagcgaccacacagcccttgtccgtcaggaccttgagcagccgctcaaagaaaggaaccaagtcggctgacgaggtagtgtttttcttggtaatgatgaaatccacatccctcgagctctccgctccacgccgataactacccccaatgagcaactcgacagctggatcaatttgtgctgcctctttcttgatgtagtcgccaatggcagttacctctcttctcggaatgcgcgtgttcaggtcttcgtagtggtcgacaccaatccgttgattgtgcgtcaaatttgctttctgcttcaagtcatccaacgtcctgaagccctgagaaatccacttattggcacggccatttccaacatcgtaaatcttgaggaacgttgcaagaacatggtccagtggcgaggcttgggcgtactcaaggcgccgaagcgaatcagttgtgacaatttcttcgatcttttcagccagtctcttcccaatgctggggagatggtatgcttcatctgccgtggtaattctagtattctgacgcttgagagtagcaattgctttacggtaggcagtagtgcgccattgatcagaaactcggctgtagtagtcgcacattgattggagaacctcgattgtcctggcattggggttttgggcttcagcggctttgtccttagtcccacccttgttacaggcaaaccgatcttcagatgcgatttgtttctgggtgggtcgacgtgttcgttgtgagcggcgctgttgggtgcgttcatgtggagagccctcctctatttcggattcagatatgatctcctcctggcaggagatgactgactgagcatcatcctctagaggaccatccaagggaaggtctttgtactgttgtaggagttcaatacatcccgaaagctcgtctttcgggtcatcttccggagaatcgtcttgatgatgaggtgatattttttgtaggctacttgttaagcgaggaccaccagaaagtaggcttgggatgatgggtggcctcggttctggtatgtaatcatcatccgccacatcttcaactatttgctcctcagccacaggtttagcgcccttctcttgtacgtcaatggactcagccaaagggactgattcctcgctttgtgactgagttttatcttgcgaactagggacctgctttctcctttttgctgtcgagaccttgacctgtagcgaccggttggagatttgggatggtgcatgggtatctgttgcctgcgcaattagtgtcggtgaagctggatgaggtcgacctgggatgtgatagcgagcctggtccgcgttgaggattgtgcggaactgaatacagtctatgggataatcttcgttaacaatgactggagcagatgttgtaggggtagcttccagaacactctgaatatcatgataggccagacgcttatcgacaatgacatgagtagctttttccagagagcgaacccacttggccccatattgctgggctctggcaatgcgcagtcgtcgggcaggggcaacgttgtcgttgggaatgtagaagaacatgagagtgcggaatatctggtctgcttccggtacagcgtttgcctcggcttggcgttttcgcttcctcgttgaagatgtgcctgacggagattgttgatgatgaggtgatgaaaccaatcttgtagttgacggtatgggcaacgtcgcacttctctgcagcaacgggggaaccggccgagcagagcttgtgcttggttgtggtgtttctgttacgacaagggaagtatctgagacactgggtgtgtctgttgtgttcttgagggcagtttttcggagatcccgcgctcctggagtggctttgatgatgtcgacccgcgatgatgttttggagagtggagtcgaaagtgttgctgccggcggctgtgtctgaggaattgtcgggatatttgggtttgacttaggctttggcttcgccttggaactgaagaaggccttgcttcttgcgcgatgttcttgttcctgggtgtcgaatttctcatcatcactgatggtctcactgagggcgtccagcacctcgaagaaggcgaccttttctgcgagtgtttggaagctcatcttgatcggtcaattgcggcagagctttgttccgctgtgaaacaattcaagttcagttgtaactgaagccgctcaaaattatggcggataatgtcggttgattatgtcgtcgcttccaggttttggcgtcccttcctctttgtccgactgtgacctgagcagacggctgcggttgcctgaattggttgatggaaccaaccgactcgtccgaactcggaccttgtcaacacaaagatggaaggtacgtccgtagtgttgacgtcgctccgtaaggtagaggtacctctacctaggtaactccgcgcagtgtcgagcagcagcaatgattgcatatgccctggagagactggagatactgcccctcaagtgaagttgtgcattactgtcatccagtcgggcagggacgggattttgtttggatcgcgctgaccccttgtagccgatgtggagaagaaagttctttggccaggaaacaggcgcgaaagtcgagcgatagcacgtggtggcgcccggtccccgctacatgctagtttcttggcttttcaggggcacggtggagaactactgaatatgtacttgacagctgccaaatgggttgtggacagtggcggtctgtttcaacctccaattcgctggccgggcagtcgtcacagcttcctccttcccccttttcgttacagtttggtacacaacgaacaacctggaagacgggaaactcacaactgaaatcgtcaactcccgtcccgaccgactgaatccgagtcaggccctgtccgctcccttgcttcaagtccactttgctttcctcacaccacagttgaccctgcagaataattcccacctggcgacagcacgctgcccgtcatttctgtccattgtctagcgaccccatcttcatcactactcaccacgcagtccacgctagcgtactttttttgctgctacagtaattcgagaacatcctcaacgtttggaggtcaattgccttggaccgttctgagttgtacatcgctacctactctgttccggcttcttcgcaactccagtccgacatctcatcgctccttgttgcattcaggcaccatcacgtcctgtctacctactacaacgtccaagttcacttcccgtataagtcggtatcatgtcgaacctcttttctggaatgtaggtacccgttctttctcacgcctctctctcatctcacatgcttgtcacttcaggttctctcaacaactggcctagtgggctttacttgtgagaggctgcaatcaaatggtcatcggtcatttatgtttctctggtttctccggatccatctgtctcggttctgctttctcacattgccagccatcacatgtcattattatagagtgatgggtatgacggttttggtcttgagctaggttcctttcagagtcacccagacacaacggccgcgcagcacgcacagtacatataccatcacgagcaatattactgccgttacgtttcaaccttctttgtccttcatcatcctccaatatccggtcctgaatacaaacatgtcttgggtttgtcgacagatgctgacccaaccagaaatgcccgcctgagaggcacggcaaacaaaaccacgtcaaacaaaacccccccaatcacccgccaccgacgatgttcaccatcatcatatgccctcacccagcaacaactccatctccagccagagctcagccaacctgtcctccaagctaccgccacttcctgcctcaccctcactatctcagtcaatcggtatgatgggcactggtgaagaggccctcaacgcctatcatcttcccaggccactgccactgtggctgaacccgacggccgcgaagcacatcgtcaagggcaactttatgacactcagcgctaggcccaagacggtggagcagggcgagtggattgctcatcaaggtaattcatgatccttgtctgtgactgttacacgttatcgtgtccactgacatcatcatgtagtggttgagcattaccgcaacttgtggaactttgtcagagttgtatacgaaaaggaagaggatggaaagtcgatttgcaactccattacctgccccaggatgtccgctggaacgtaagaacggaaacccccaatgcccatgtcgaagcacctcaaggatctgttttaacagaaatgggcacaggaaccactcgtacacgtggctaaacagccgctttgagcccattgagctcccagcatatgagtacattactctgatgcagcggtggatttcgggcaagattgacgataccaagatgttccccaccgaggcgtcgggggtttcgtttgcgcataaccctcagattaccacaacggcacttttgacgggtcctgacgactggatcggcaagcgcagcggattccccaaggagtttttcaacatttgccagaccatcttcctccagatgttccgcgtctacgctcacctttactgggcccactttacggagcccttctaccatttgaacttggagaagcaactcaacagctgtttcagccattttgtgctgacagcgaccgccctcgatatgctcaagccggccgagcttgagccaatgcagcctttgattgatctctgggccgccaatggtacctttccaccggaatcgaaggcttatgagtacgccaacttgaaggttggcactcgcctgatgcagatggcaggcctggcttaattacaggagcatgaagaaaacaaggggatgttatggggaaaaacagagcatatcatgatgaggcttgtcaacatgtggagtatcctgatctatctcggttatgttgggttactctagaggatagataatggccatgtgtacattgaacgggagttagatgtggcaggccagaaaagcgatggatgaggagactaataccaagacgaaaagtatcactatatatatctgggcgtttgctgaaggaaaatggcttgtccttactgggatgctgactcgagagggcaaggggcagttagatctcttagtcgcttgagtgttcgaaagaaggttgagaagtgatggctcatttatcatggatctgaatggcgttgaaagggaaatgccagatctctacaatacaacacccttcaagatatccaaacccacgttggggttacacctgatgtcagatacatcaatgggagcacgggctagacctagcgccaaagtggcaagcaccaggggagggggccagtgaggtggagtgctccaaaaagggtccaaaagggcccatcagcggcccagactgccaagaccgagctaggcacgccagatccaaaaggggacaagcctggagatgggacggcgtcgcggggggcaagagatcggataatgcgataaagcggtttcagttgtagtccccatgttcggggggcccggcgcgcagactgtactagtgtactaggtacatagtaggttgtgccaggcgtgcctgtcagtgcctgcgcggatgtcggacagccctgtacctacgcgtgtaagtgaggtgtcgggcccgtgtgggtgacgactcgggcgggtactcttgcgggcaggcgggaaagccccccaggaccccaccccacccaggaactgcctccctctccatctctggagcccagcacaacccaagttgaagtggggtatggatctgatttggcaacccaatctctgacggggccaggcaaaaagttgaggcaaggaaaggccatgctggacccgtctgggcaattgccattgcggcacacgaagaaaacttcacaagcatcaggctccccttcgaacctgcctctccatcctccttcccactttttatctccatcgctgagctgccctgcaaattttccagctttacattttcctcttctttgattccttttggtttctttacaccaattcatcttttattcttgtctgttttcccatacacaaacagcaccaacagcagcatcaacaacagtcaagatggcggccaacgatcagatggacattgaggttgccgagcagaagctcaagagcatggatcacgccgagcagcactacttcaacaggtacgaacatgaccgtctcgtctcttctcgttgttgttatatggtggtagagacagatcaaagctaacatgacttcgttctctagctataaccaccatggtgagacacctccatccgcttatcgcggggtccacggactgcgcgcttcctagttggcctcgtggccgttcatagtctgactgttgctaacctggacctgttgcgcgacaaaggcatccacgaggaaatgttgaaggacgaggtcagaaccaagtcatacatgcactctatcgtccagaacaagcatctctttaaggacaagatcgttctcgatgtcggttgcggtactggtatcctctccatgtacgtccccactccctgcatcacgcaaacctgcagctctggcggtcctggaatgcgccgagcactgcaatccaaaaacggtggaacagcctgctaaccgtcttctcttctcacaggtttgccgctaaggccggcgccaagcacgttattggtgttgacatgtccaccatcatcttcaaggctcgtgagattgtcaaggtcaacggtctctccgacaagatcaccctgatccagggcaagatggaggagatcgagcttcccttccccaaggttgacatcatcatctctgagtggatgggttatttcctcctctacgagtccatgttggacactgtcctctacgcccgtgaccgttacctggctcccggcggtcttatcttccccgacaaggctaccatcttcattgctggtatcgaggacggtgactacaaggatgagaagattggctgtatgtttcctgcccctggtttttttgctttcgattttgtgaagaacttcctactgacaccggtttaccagtctgggacaacgtctacggattcgattacagccctcttaaggagactgctctctccgagcctcttgtcgacactgttgacgttaagaccgtcgtcactgaccccgtcaacatcttgactctcgacctttacacttgcaccactgccgacctggctttcaagaccaacttcgagctcgtcgccagacgcgatgacttcatccacgcccttgtcgcctggttcgacattgacttcactgcctgccacaagcccatccgcttctcgaccggtccccacacccagtacacccactggaagcagaccgtcttctacctcaaggacgtcctcaccgtccagcagggcgagaaggttcagtgctcgctccacaaccgccccaaccagaagaacaagcgtgatcttgatatcaccgtcgattacaagttcgagaaccaagaccccacgaggcaggctgagggcaggtgcttgtacaagatgtgctagtattttatttgattgcagatctgccggacaaaagtgtcgaatcgacgagtcaaatggacgatgcgagctgaaaagccgccccttgtccatgagatggtcgaagagatgtggttgagctcacagtattcacgaacgaagcttttgggggtattgggaattgcacggcgtcttaaaagagaaggggttgctttttaacctgggttttgtgtttttcatatattttgctttttacgaactcactagcgggaccaggggttttcttagatatccagcagcggaaaggaagcgcgcgcggaagaaagaagagacatacatataagggaactctcttactctgtaatacacagagaaaacatgagtcaatgcttgattaaagcacgaaatcacaacgcgatacgttcggcccgcagggttgggtgcgtgattgcaaaagcatccggaagataacatcaacggaatgctcataactgatcacaatgagatatcatgagatagtgatgctgaatacttgatgcgatacccaacggagaaagagttgagtacgagttgtatagtttgttaatttgttgaaaatggagaaatctcgacctataccacaacaaggcatgattttctgatgttcccgtcagacgaagttgaattgaacacccgcactttaatcaaccgaccaaagtcgaaatgaactttgctgaggttggtggtagtaagcgccaatcaaacaacgcatagccggacgttgaatcatctttgttcgagcttggtggttactaaaccaccaattcaggcgttcagcgacggagaaaattaagcaaatcaaaaacacgctgtagcttcatttggcccccccatcttccactactatctccgaccccccaacccgccataactattactatcatcttctcgccgaaaacaccacgctcaacgttatcgaacggctaagtgagttatgaagcacgactcgcactgccaccatcgtagggcggaggtgtttacaaagttgtgttgtgaaatcgtaattggtagtgtttttgagggagaggccttgttgttcgttattatctgtatatagactagtacccgctacctagaatagatgatacagcctaggtagtctaatatgtcaatcggctatatatcgtttattctttaaaaaagaagagataatggaggctactaatctaggtaggtaggtaggcaaattactgtgattaccctacatacctagtccgaggttaggtacattagtacggtttttgccaatgaagttttttgattgatgctttctgcttagtaggtaccttttgtttgtttgccaggcggggatgaattataataggtacctccaaggtggtggtaactacctacctaggtaggtaggtatcgatgttgtcctgcactgcactgtactgcacgagcgaagctaagctaagctaagctaagctaagctaagctcactcacttctgcagcagttgcgtacgtacctacatacctagacggaggtaagtaaacaagcaagcaggttcggaggttccgaggttactaggtacggttgctgtttgactttaagtaagtaagtaagtgagtaagtaagtaagtaagtaagtaagtaagtaagtaactaactaactaactaactaactagtctagcaagaagcaagaagcaagaaaatagtacagcaaaagtagtgggtatatctggagggtgatggtcgacagaagaaaaaaaaatgcaaaagaagaggaggaggaggaaaaaaaagaaagaaaagaaagaagaccctaaggttgcaagaacttttgaaatttgaaatctagaaaaatcatcccatcccgtcgtcgtcgtacctttctgtgctatatgaagaaaaaaaaaaaaaaaaaaaaaaaaagagaaaagagaaagaaatggaatcccacgggccgaccaaaagatctgcttcagatcctgtatatatccatataacgacgccataccacgccatgctatcaacaccaactttttgccttttcccttgatgctttcttttccttttttttcttttcttgtatatggtttcccccaaaccagtccagtccaaggcataataccaacaaaccaaccacccaacacaacccaacaccaatataacaaagcaacatcatgaaagcaaagaactatagcccatcaaacccacctttaacctccccatcaaaaaagaagcctaccgacctcccccacgaccccgagcaggtccccgtccataccgatacggatcccttggatcaaagtgcttgcccatgaacatgggttgaaacgggggttccgacctcgccaggccatcccactcgggttcgcgctcgggaacgacgtctacaggaggcgtattggggaacgtctcttccggaccggcgtacagtggagccaagatgggtcgccttgctgttgttgttgttgttgtgtttctgtcgtcggtaggtggcttgagacaatttgcgccttcgtcgaagcttgcgatgaggatggaatcggttggtgagtgggctacggtggtggatgatgatgatgatgaagaggaggagtcctagtccgtctttttcatcgtgttggtttttatgttggggttgggattaaaggtagggagggttggttcagaaaacgggtggtattggtactggtcttggtcgtcgtcgacgtaagtgcggttgtcgtcatcggaggagggtgaggaggataagtatctgttgttgaatgctgggtcccagtgggagtcttcggccacaacgcctaggccgttgcgagggcgcggacgccagagggaattacgtccttcagttgggacagtcgcactccgacgggttctggtgcgcaagggtggatatttgttagggaccttatgatcgtgaccgtcttcatcaatgtggtcggatactctctcggacaaccgacgattagaattatatgtgcgaccagaatcttgagtgccgcggctggaagtactagaagtatcattatgctgagaagaagatctagtcatagacgacgacgacgacgacgacggagtagcgagcgacgcattaggttgaggatggacattatcatcattaagaggcgtctgcccgggaatcgtccgcagaaactcgcgcctcgaccgctcctccgcgcgttgttccatctcccgccgctcataaaactccttggctgtttcatagcgtccattcatggcttcttttcgccttttaagaaatgcatcaagatcttgcccgctccgattaacccacaaacgccgtatatgatactccgcaaaatcatcactatctgaattcgaactaaaatcacacctgctctactggctgtttccgccgaatcgctcaataatctgcgcaacctgcttggcgagctcaatggcctcactgttggtggcggcctcggcgtacacacggcaggcgttctcggtaccactggcgcgggcaaaggcacgggcatccttgtactttttgacggcggcatcgatctgctcctgggcaccttcggggtgggacaggcgacgctcggcatcagtggtctggaagagatccttgttgccgacgacaacgcggacgagcctgttgggaagatcgttgtaggtcatggcccagtcacggagggaccagttcttgtgcgccaggatgacctcaacgaggagcatgtcggagatggcgtcaccgacggtctggttgatcaggtcgctgagggcggcgagggtggtgagagcatcttgctgggcgggggactgcggctcggtggtcttgaaggctctcagagcatcaggagagaagagaacggtgccgtggccgttggcctcaaagtagacaccgatatcgaagctctgggcgacgtggtggaggtgcttgacgccagtgggagtgcacatgacgggcagcttaaggtgggaacggatgtagttggtgctagcaccgttggcataggcggtctggacaacaccaatgcggagctcatccttgagaccggcgctctcgacaaggtcaccgatgaaggaggcagcaagagaggagatgcggtcaccgtcgagcatgaagaagccggtatcgggatcgatccagtagtagattaagcggtcggcatcgccatcgagagagcaggaccttacgccgggctggggcgcgggcttggggggagcgcgttgcttggtcttgacgaaatcggcaccggactaggagaaggaagacagaagttaggtttaatcatcaacaaagcagaatgcgaaattgagctacttacctcgaggttgaggacctcgggacgcagaacgtcgtcattgacgatcttgacctcaaaattgaccttgtcctggggaacgtgcttgaggaactcggcgagcttggggcctccgacaccgttggcgcaatcgacaatcaaggggccgttgattctcctgcccttcaaggcgcgaacgaaggcatcggccatcttcttgtagtatccgacttcgctgacttcgccgtaggaggtgggggtgccttcagtgttggtagcgcggaccaagtagtgcagctgaggggtagtcaaaatcttatagtcgacctgctctgtctcggtagcttccaaggcggcggcaagggcggcgacaagagtgtggccggatggcctcgtgtcgcgtccatagatgaccttggcgggagcactcaggtcgatcttgaggtcggtcgcaagctggttgtagtattggacaaggtcctccggggtaggagcgttgacgaggttggtcgcaagatgctcccagtcctgctcgagcatctcgcccatggggtcaacgatcttgacaccattgtcgacggcggggttgtgactagcggtgatcatgacaccgatggtctgggagttgagcttgcggctgcgcagagacgccagcaagccgacgcggaaggtgacgccgtcgagcaggtcagccttcatgcggaaccccgcagtgccatacttgtatagctgcccctgctccaagggaacaatggcatgcttctgggcagcagccaggatgcgttcgtcgtgatgcgccatgggaggaaattcggaggggggggtatattgattgtcttgtgttctactcagctggtcctgcggtttgaagttggatcaggagaatggagaagcgcagatggaaggggagaaggaggaggaggaggagggggtgggatatgaagggcggtcggaggaaggctgcgtgaggaagccagccagatgtggtagtatactatgcccctgtggaagaagacagaaaggggggttggtccgtcacaagtagaatagattgatacgatggggtgcacgatggagatcgattggatcgtctttgcttggattttgccggctggcaacgtgcacgaatccacacgcagtccacattcagtgtaaagtgcagcaacaataacaacaaacaaacgcatgagctggtttcaggatgctctctctccattccctccagcttctttccattcgtacctgatgtgttgtatggatctggcaggttccacagatccactgagctgtaactaagtaggcacttattctgagagacttcttgaacgtagccagccaggcccgtgacggcaacaattgtattgacaagttccaaagggttccaacgtgagtgagaaacaaagactgatcaatgcagcctcgtgcaagacaaaaggggacccgactcccccaaagtgggactgccctggctgctaacagaaagaatggggatgaactgaactcaactcaactcaacattcccgcgaggggagctcccgtcttccacttcggagctttctgcggtcttggggttggggggggggggcaccgcaccgttgaggtgagctgatgaggggctgcaaggtgacggatggggaaatagtgggagccgctagtgcaaatcaccccgagcattaggatccacttgcacgtcatgcccagcccgcggtttgctatctctagcgcacctcagccctcgaaaattgttagtgcatgttagcgtcccctggatggtccaccttctaccggccgtttgccgccgttgggttgctcggtcgactctcttttcttttctttccccgaaaccaatttacacgacaaacgcgcagtccgtctccgagacgcgtctcaccgggcagcaaccttgactgttgcttatacttttgacaacgacagccttggacccggtggtcgatgatgacttgctaaagttgtttggcttgcctttggaacctttttggaattctgcttttctcgcacattcctgccattatcttcctgttattccactacaacgaacattgtgtttctttgttcttggtttcttgggattcatcttggaagggttgattataaaacatctttcttttcctgtttccatctgctgtaatcgcttcatcatcatggctggcgatactggtgctaacccgctgtttctcggttgggtcaaggagtggtgggataccgcccgtgaacacaacaccaaaggcgcccccacctacaagaaggcatacaactcactcaaagcatgtccattgactttccaacatccttcggaactccaggtactcaacgggtttggccccacaatcagtcaaagacttacagacaggcttaaacaatattgcgaggaaaatggcctccccatgcccaaacatcccaagaggaagcgaacgttggagttagaatcagctcttgcggcagcgggtgccgtacaagatgaacaaccaccacctcccaagagagccaggacagcccgaccttatgttccgaagctgaacagcggcgcatatgctctgctcatggctctttcagaacttggacccaaagagttcatggacaagaccacgcttatcgccaaagcccaaccttattctgaacactccttcaccgttcctaccatggcaaacaaatcgtatacggcttgggattccatgaagacgctcgaacaaaaagaactggtctggttacgtggtctgccttccaaaagatattcgttgacagatgaaggctgggaagtggtcaagcggatgaaggaagcacagaacctcgtggatggagtggctgggagcgctaatacgtcaaggaacgccattgctagtggcagcggtacttccaatcccaatcgcagtgagaacgtcaaccctaatcgtcaagacagcggagtcaagcgggaaagtcgatacacgcctcttgacttgaagccgtttgttacgactacagcaaccccggaacgaccactgcagccaaaacctcacacggcaaattcagaatatagtatcatcatcgatagtgacgacgaagaccccaagtatgatgaagaggaccggaaacccattatccgagacacgacaaaccgcgactacatcgacttggtagcagacggcgattctgtgcctgacgagtccaacttgccccattttacccccatcagactagcccccggctccttcacagtcgaactagtcctcgacacccgcgaagtccaagccaagaacaaccgggaccacatccaggaagagctctccaaactcggcgttcgacccgtcatgcggagtctcgagctcggcgacgtcctctggatagccaagtgcaagcaaccgggctggcttaacaggctaggcgccgaaggtgacgaggtcgtcctggattacattgtcgagcgcaaacgcctggatgatcttattgggagcatcaaggacgggcgcttccgcgagcaaaagtaccggttgaagcgatcgggcatgaagaatgttgtctacattatcgagaactacaacatcgacatggatatccgacgccagtaccaggacgcaatggacacggccatggcgtcgatccaggtcgtcaacggttatttcctgaagaagacagacacgattgccgagtcgatccggtacttggcggcggtgacgtatatgctcaaggagatatacgagagcaagccgctgtttgtcattccaactcaggtcctgacggccaagaattacttgccgctggtgaagcatttgcgggagaaagagccgtccagggggtactatatcagttatccggcatttgcatcgctggtttccaagtcggagatgatgacgctgaaggatgtgtttatcaagatgttgatgtgtatcaggaggctgtcgggagaaaaggcgattgagattcaaaaggtgtggaagacgccgtatcagctggtcaaggcgttcgaggcttgcgggagtgacgagaatgggaaaaagaagcagaaggttttggtgatgagtatgctttcgcaccttgtggatcggaggaatgtagataagggactgagtgagaggattgcggatgtttggggttttctgtgagaagaggccaaggagccttgtttgaataattgtcttgtatagcaaaagtcctggacacgagcttatgtctagtacatgtcacgaatggtatcatactcatctcaatttttggtttttccccttccttattgaaaccgctgtcattcgtatccaccctcactttcggtcacctcaagaaaacccctgcttcacaattccctcaacaaccttctccaacaaccccctccccttcttcttttcttccccctggccctgttccccagcactgccagaccccaacaacccctccaaataccccctcaaactcttctccacatacttggccgtcatatccacctccacattcaccgtctcgcccactttttttcctgccaccaccacccgttcctgcgtgtacgcaatcaacatcacctcccaccactcctcctcatcattcaccgccgtcaccgtcaaactcgttccatccagcgcaataaaccccttgtacaccacataccgcaacacctccttgtttttaggtctgaaccggaacgtcaacgcctccccatcgggcgtgatcttgatgatctccgctaccgtgtcgacgtggccctgaacaaagtggccgcccatgcgggtgtcggcgcgcacggccctctccaggttcacgcgcgatccggaacggagggagccgaggttggtgagccggagcgtctcgggggcgatgccgacggtgaaggaggccgagggggtcagggtgaaggaggtgacggtgaggcagacgccgttgacggcgatggagtcgcctaggtggcagtcggagagcagaccagaagaagaagaggaggaagaagaagaggggaggagggtgatggtgagggttgtgccgtttttggaaagggggtcgttgggggtgtaggttgtcacctctgttttgatatcgaaggagttagtgagggtgttcaatgatgatgatgatgatgatgatgatgatgatgctgatgatgacgatgggtgggaaaacggggtgaaaaaggggggagggcaaaaaggggagaaggggagaacggacctccgatttcttcgactatgccggtgaacatgttggtggttatttagaagggtacgatgatttggaagttgtttttggagtgagattcgctcgttgcttgcgagatattagaagagagttgagtttattaaggtaagtcggaggttgttgttggtggtgataactgatgagtgagaatgcgccgtgtcccccgttttccgcggggttccagtatcgatgacagatgctgagtgatgtgacggacccccccgccgcgcggatggaccggcctcggcactgctaggtacctctagcggctaatagtggggcttgctgtgccgggttattgcaacttgcgccggagccgaggccggagggagtgatgatggctacgggggtatgagatattataagttgttgtttgtttatagatcattatccaaactacctagtatcagacctcttcacacaacaagcaacatgcttccttaacaactggccaagcgtgttcttttgttcttctggttagggttatgcatggcaggatgtctagggttgtgtagggacgaactgatacccagaaattccattgacgaccctgacattttccagtaacaacaatcttctccaaagcagaagcagcgaaccttcatcactcctcaagggagcagacgcagagtgttcacatgtggctactacgtatcattctgaactatgattccggtctgaacagccacgccggtcgtctccaatatacgagctttgacacagatcagccgtcccgggggggggggggggggggggggggggggacagcgacttgggtccccttggaactaagctttcgttttgtctctgcccatctccccacaacaacacattgatctgcatttcaaacgttagtccgagtctcagcaaggatcttggttgcacggcgaccaatatcatctgctggtgttgttaaactaagcaagcccgtcaggaaccgggcaaccaccgggtataaatccatgtgcgggggaggatacccgttgcctggggccagagtcagaccctcagatgagatcgtcagggtgttaagagtttccaagtatggaacttcgacgtcactcttgtctgtgccctttctttcgtttgttcaaatctccctcgtttgtttacttttacttcacttccatcaaagcctccggctggttctgtacttagggaaattatcccccccctgattcctccgttcacattcccacgttttcttaccgctaccgggcaataaccaaccaaccatcatgctcctccaacccatcaccaaccccagtaaatgtacccgctacattgttgttctcctcagcatatgggccttcatctacctcttctcacccttcaacctccgcctcgacaaaaacaaccacggccacgacgacgcggaagcaaacaagggcagctccctcagccagcacgatatctgccgcccctacggttggaaaccctaccaaccccgccaaccctcggaccctccccgcaagatatacgatttagttctcgtcaccacggaactcgacctgctcgaagtccgtttaaacaccacctgggacgccgtcgactactacgttctggtcgagagtgccaagacgtttacagggcagaataagcctctgctgcttcaacatgcactcgactcctcctcgcggttcgacagctacaaatccaagatcatctaccacgaagttgaacaccccgaggattccaaccccccgccttctcccgcgacgagaagagcatctgtgtccgcatctggatcgggatcgggatcggtaccatcatcaccatgggaagatttccacctaaacgccatgttcgatcaagtctttccttctctcgcagctgatgaaactgaaccccccaccaaccccagtttgaactcatcattatcatcatcatcatcatcaataccttccccccgcagcccccaacaaaacgacatcctcctcctctccctcgcctccgaaatcccccgcccacaaactcttggtcttttgaaagaatgtaccttcccagcccgccttaccctctcgtccaaaatgcactactactccttccaattcgtccgtcgaccttcttggttctctcgcacgcacgagtacggtccggggtacgtagatcaagagtccaaaaaagtggagtggggacatccgcaggctacggtctacaagggggtacatgtaggaggcaagacggtgatgaagatgagcgatttgcggtatggattatctacttctggttctggtgttgatgttttcactggtagtagtagtgaaagtaaaagtaaaagtaaaagtaaaagtcaaaagtggtggtggtggtggtggacgacagcaaaagagtggatgttggacaaggggggtgaaaatttctggttggggttactagccaagtggtggttgtggttatgggatgatggaagacaaggacaacaagaacaacaaacgttgcaaaacgccagctggacatgtcagttttgttttcctaccttgtcggaatttctcctgatgaacgacgaggtagatgggatagatcgtcgtcgtcgccatcgccttggcgccggtggtcctttcggtgaaattgatgaaatggaaagagacaggatagtccgatacgtgcgagagggaaaagatctctgggctgatatccacgagcggcaaggtgaaaggaaaaagtgggtatttgaagacgtggttaacaacacggacgttccgagtttcttgttggagtcgccagaaggaaaagagggcgggaggttaaggttcttgatggagaggggagggaggagtggtgggtttagggattaccatgaggtgtcgagggtgggggtgaaggatagggggggaagggaagaagctcaggagaaggtgatggggaagtaggggtagttgaaatgctgtttggatatggaaaggggttaattggtacaagtagaaagatgacgacgggatgaaaggtcaaaactgatgctatgggttgttttgggatgatggatgtgggtaacgattggtacagtctcgataattgtgttgatgatacggtaaacgaactaattgacctggagagaataaagattacggctggcatgaggattttatcaggatggtgtctgcgtgaaggatggtatctctcaggcacggatttcaggttttgggattggcgtcacggtcttcggtcgggctacatataactccatggttctcctttgttttcaaatcttgtatgcacaagctgctcactgctttgagcgtcaacttgattgtttccttctaatggtgtgaaaggcactgctgttcaaaaagacaccggataaggttgtctctcaggggggtcgtattggtgctgcggaagggctatcaccttgaaatttcacggtcgattggatgacggtcgctttgaattagtcaatccccttctcattgccaccaccatcccatcccctttccatgcacgattcatcaatgttgcctatatggagatgagaacgaactggcaattcaggcttgactcgtctattcccaaacgaaggggaagtagcgaactagcacaccccatacctatgaatacctacctgtagccaagtgacacactgctgctccagcaaactaaccactggctctctcatcacacaaagcagcccttgcctatcacaagagagaagtatgtgatgtaagcgaaaattagacaatagtatataatatagcccttctggatatttatcccgtattcctcctcctcctcttcctccttctcctcctcctccgaggacgatgacgacgacaagactcggaactatccatccaatgtggtgaaattaaccctggcaattgtggaaattttgcccgtcctcgctcagttcctttcctgatccaggtggatcagacctctctcaaactgccctctccttgaggaaaaaaataaggattgaatcctattgtagccctgagtgaatctgcgtgcaatgggtatcggctttgagatgtgaaagttataattaggttgttaatgttattgttgttgttgggtacatggatatccttgggtatcgtcagaatcggagtcgtcgaattcccttgctgttcagtgtacggtgtcgtcattctgtttgtgtgtctcatgcctcattctcatttttttccatgctcgtatactttcgtttattccaatcacaatcggtactgatcgtttcgtcgtgacttccacccattccgtgacttagagaagagcaaaagcaacggcaataccggcaccgagaccgatctgggcagagcggccggcgccaccagttgcggcgggaggtttggcactagtcgacgaggcaccgggcatctcagacgcgatggggtaaccttcggagagggtggggtaagccgaggcgatgccagatgggatcacggatccgattgttgttgggcaaggaacgatgctgctcacagtgcctttaggaggcacgacagtaccagagacggtatgaggatagttggcggggatagcacaggcgcagactagatatagactgttagcaccttgttataattcacatgtgaaagcagacatgaacactcagacggttcactcaccctcggcagcaccatcgatcacgggctggaactgagacgtctcgcaagaatcggcaacacaggactcgatagcggcgaagaaggcagcttgcttttcacattggcaggcaaagtcgaagccatcacagccgatagacggagcgttgtcgatgaagcatgtctgggcacaattagggatggccttgacagcaacggccatgcagccggagaccttggcgttcactccggcaacgaagagggccccagccacaggaatcattgagaacttcatagtgaacagttagcgagcgactgtggtcgaacctctgtgtgaagtaatatgatccgttggagggtgctaagaaaaaggacgcatgagtgaaagaacaaggtgaaggacggggagaaccagagtaaaagctggagagctcggcaagctaggaccagctggtttccagagggctggggaggaagctcaaaatgagctcgacccaagcagcttgcaataatcttatgcatcaaggtaggatggagacaactctgcccgctgccatgggtaacgaagttcgccgaggtggggaactgggagactatcatgacccggaattgggtaacgttccgggcatgcttgaggagtaccttgcacgagcagggtctttcagcagagttgcctataaaccagctcaagttcagtctccaactttggaggttcaacccctcgtatcccacccgccgcagcccgatataacgcaaagcagtgcaagaaccggcttctgaaccagctgcgtctcgtggatgcgtttccgtccttgcagggctgatgttgctcgagatacttgcggttgaacaaaactgaaggagcctggacgtggcaagaagaggtggaaaaaagggccagggcagtaagtgggataatcgacaccaaggtgaccatctcggtggatatttgggcaggtcccttgtaaaaggtcatgttatatcccaacgaaagctgggtttctccgccccgtctctcggtctgcctactcctctgggaatggcgacggtgggggatttgctcggggagagaatcttctgggcaggagaggtgaagatcgtgccctccatagcgtagtattcctgagcaggaagcatgcgggtgaacattgcattgcaatttcgcaaatttggaactgtcaacctatcagcatccagcctttacaccaagcgaacagctgtcgcagttcacgttgaaggatgatacactacctccgggagttcccgtcatggcatcgtgttcgcagccagcaagctacctctcgacgaatgcgtttcttgatgccgctttttaagcgactcaagagtcgagatcacttttgcaggctagacattgaactcggatagaatgcaaccccagatcgacgcatcccatacctggttctgcctagctgatagccattcaagaaaatgggtgggttgcgcaaccacgcagtcgtcccccgcagttgcatgtggaccgcaaacctttctgttcctgaggttcctgagccacagcaacgacgacgaccgcgattggctgattgccgcctcgccgaggcaaaggtcagcttgcgaggggtcatttctcttttggcatatgatccggtgctgtcctcagtcttcgtagaattcgttgacctttacaccacctagttcacccagacccggttgacagtcactggcccgaattgacttcagaagcggagatatcatcgatggactccacggtttcggcagacggggttgcccggtcttaccccggattttccccgcaagatcggagatttggatggggcacgttaaactcgtcatctctgcccgtctcggggatctctggacacggacaaacaatgctgtagttggccctcggcggcagcgtccgtcaagagtgggactttggtgttttagagctcgggctgctcaaatcaacggtgattgtgacggactgaccaccacaagaacaaagcaacaaagcaacacccatggtggcgtcagccttcatctcagcagctattacattgcaggtttaaggttgcgattgtgcttatcaactgacaaaaagttgatggtcgcagactgcagtttaaccaaaaggcagaagttggaattgggtttgattcaagtctgttaggttggttgttggctgttaaatactgagtgggtactgtgacccgtacctacctagaaatgaccggtgccaagccggcgtttgccattcaatagatggccggcagcggtgcctttcgacctaacaagaccggtgagatagattgacaaaggaaaaagaaaggagcgattcggcccggttccgaactacacagtaagcttcaagtctccgtccgcgatggaattacgtgcacctggctgcctggccaagacggcccggatcgtacaagaaatgagcatgataagctaacaatccatggctcagggtatgatggcagtttgttttctgtacagcactgaacggccaacatctacttgggttctactttgactgatgttgcagtaagcttgcactactggccattcaactggacgattgaaccgccttgtagcgccatcaatgtcacccaagcaatggaatgcaacgatgctgtgattcggttgacattaggttgacggcttcgttggaggttcccctcatctgaatcccgaactcactccgtcctccgtttagggaagtcggctcaccccgcacccaacacctacgatgaagcgctggtgatgttatgctctccacttacactgcctgatttattgatgatggtttggacagagtagagagagtgactctttgcatcgtcactttttccattgccttgctgccagtacttcagcacagtccaagtctcctatataattccatcgcatcgactccctgccgtcttgacccttcctatatagcgttggcttcaatctgaatacctctacatatctacatcgattgtcctacgacataacctccccttccatcccatcacccaccttcgcgaactacccatcaacaacaataaccatgggctctaccaacgtctacagcgacgaagagatcaacgtcctgatcaccggcttcggtgtaagtcatcacgaatcaacccaccacctacctacctctctcctcaccaactaaccaccaccaccaccacacccaaaacaacagcccttcaaaaaggaataccccctcaacccctcctgggaaatcgcctcccgcctcccggccatcctcccccctttgcgcgctaaacaaccttccacgcaaaaaccgcctttgattcctcgcgtcaacttgcacgtccacccggaccccatccgcgtctcttataaaaccgtccgcgcactcatccccaaactttgggctcccacttttgattcctcttcctccacttccacttcttccacttccaccgccgccttagcagcagaacccaccacctccgaagctcccttttccgaacaagatgccgccgccaccaccaccaccaccaccaccgcaaatgaagaagaaccaaccccaaagaaatacgactttgccatccacataggcatggccggcccccaaccgcgatgggcaatcgagcgccttgcgcaccgcgacgggtacgccttgcgggacgtggacggcgagtttctgcgcgacaaggaaaatcagttgaaagacgacgattgggtgtggaaggggtgtccggcggaactgcggacggatttggatttggatgtgattttggaaaagtggagggggtatgcgccgccgggactggtggtggctgggaccccccagaatggtggtggtggagatgaaaaagaagatgaaaaagaagggggaaaagaagggggaaaaggaggaaaagaaggagaggggggtaaagggggaggaggaggagcaaagtggtatggcaatgatatcaaaggcggtaacaagggagaaaagttggtgatcagtgaagatccaggaaggtatctttgcgatttcatttactatagtagtttggcggagctgtataagcgcaaggcggagaggaaagtggtgtttttgcatgtgccgtgtgaggtgggcaaggatggggagtatgtgaggattggacaggagctcatgttggggttggtgaggggtgtggcggagtggttggtggatgagaagaagaggaagggggatttgaggtgatgtctcacattgtgatgaggagaggggtgacggagttattgccggtagtttgatttttgggaaactgcgaaagggaaatggtgcgatacgcagccttttatgggttcaggatttacgatatacacatcgatacgcatcagcgattacatccctccgcttataactgatctcttacccattttcgcagagtcaaagtaagtcgtcttcagtctcatttaaccgagaaacaaagttgcttctgcacattgatgcacgatatcagaacaaattggatctaaaatgcttcatataaaaggtggtatctagcgctctttctatactctatccaaagctgaaaacgttacgccccttctatcccttttttttttcttttttgagtcgtttccatcatcatcaaataatttaaggaacagtggtcaacttcttgggcctgctgctaagaggaccacggaggtactgaacaggggccttgacatcaacacccaactcgtcggcgacagtgaggacgaactcgggctccttcaagaactgcctggcaacaaggaccatatcggcacgagtcttggcgccgttctcgcgctggatggtgactctgccatcctccttctcctggacggtctccttggcgatctcagccgaggtgaccaagccgacggcaccgacgaggagctgcttgccggcctcgtgcacggccgcgcggatctgctcggccatgtcgatctggtagtaggtgtggacgttgatcttctggtccttgttgttgccgccggaagagacgtcgaggaggtcgacgccgaggtcggggaggatcttggcgagctcaatggtctgctggaggtcccacgagggctggccggtgtactccatccactcggtggcggagacacggacgaagaggggcatgtcctcggggatgacggagcggacggccgagatgatctcgcggagaacgcgggtgcggttctcgaaggagccaccgtactggtcggtacgctggttggagatggggctcaagaactcggaaatgaggtagccgtgggcggcgtggatctcaatgaggtcgaagccggccttgagggcacgctgggcagacgccttccaggcctcgacgagctcgtggatctgctcgacggtcatctccttggggaaggggaaggtctcctcgttgtagctgatggcgctgggggcccagacgttctcgggccagccaccctgctcggggccggcaagctcgctcttgccgcgctggtagtgccagggggccttggtggaggccttgcggccggcgtgggcaagctggataccggccttctggccctgggagtggatgtagtcgacgatgcgcttgaggggcgcaatctgggagtcctgccagagaccagagcactcgggggtgatgcggccgttggggaggacgccggtggcctcgaagatggtgagggggacaccgcggagggcgaaggagcccaggtggacaaggtgccagtcggtcatgtggccatcgtcggcagagtaggtgcacatgggcgcaacggcgaagcggttctggagctcaacaccacggatcttgagaggggtgaagagagtagggacatcgccgggggtggaggggaggggagtgccggcggcggggacctgggccggggtgtagaagggaacacccggggccgcgggggaggaggtcttcttctgggtgaagtcggccatcttgatgatgtttgttgttggtggatgggatgaggtatacagacagatggatagagaacaggaaacgacaaaagggcaatgagggaagaagggcgcttatagcatttatattccccgttctgggaggccagaagccgtgttaaaacgcatcgttatcatggagcaccaagtgggggtgtttctgtgttgattacaaaccacccttcaactgactatcatcggtgtcggttccccttgcccagcagcagcggtgtcccatgggatcttgaaatgggcgtttcatccctcgggaaagagaaaaaaaaatacagttcttgttcggatggcgttgagaatggcgccatttccattggccaatccctttcagctgttgaagaattgcccccaatgaatcatcaattaattggttgccgagtgagagacgcttatggaaatcttcagacggttttggatcgcaaatgtggggctactggtactttttggttctatgtttcgaaatggggggacaggttgtacctctagggagaataacctctatggaggaattattttcctcgtggtgaccaagcttgacggttactcgtcaggtctcttccaagacactagtcagggaccaattgacaatgaatcgtacacgaccattttccttgactaggtgagtgtacatagtgttggtactggccagcccactagtcagcgcattgtcggttttaagggacctgacgactacgtaccactatcgtaccatggccatagccggagacagttggattggaaatccgaatccaaccaaacccaccacgtcgcaggcggttggagccctttgcgactttgccaaacgcggtgagaggccgatcgccaattctagatggactgcgtcaccaatcgccgcgcagcaacgagggtgagagatctcgcccattgccccggtgtgttctgggcgatacaccatattagtaatccgcccgcctcccgcatgaaagccgagaaaagagcgcgcacggaaataccgggaatccgggatccggtactgatagccccccggctgtcccgtcaccgtctttatcgccgccttcgtctccgaccaattacaaatcccggagcaaagtccgccatcaccgcttcagctcccactcctgtccgttcacgctggagaccagcaacaaaacaccacacaattccactggttgacggttgtctgtccgacgccgaacccctgataaacatctttcctaaatagtgtaatccaaaacaccaaaaaggtaaacaatagaggtggatatcatcatctattttgcacatctgacaggcgtaaaaatcgtatcgtctctaaatgaaaaccaagcagctgatgcgtcgcaaaatccatacccgccaaagacacagcacaacgcctttcaccaaccgacccaacaaccgacccaacaaccccttagacccaatggatatctagtctttctcctctcttttctcatttacctcaaaggaagctccttagtctcaccggcggcggcctccttggcagcctgctccttggccagcctctccttctccttcttggccttcttcttctccttctccttctccctctgcagcttcttggcagccgccttctcggcctcgatggccttttgcttgcggagctcctcaccaccgtaggcctcgcgccactcctccagcttggcagcgggaatttgggagaacagaagctcaggggtgccgatgggctcaccggccttgagggcgtcggcggtccaggtgtcagggatgacaacggggatgtcggtctcaccctcagcagccttgaggccaacctgtctgaggatagactgagcggtgccgggcatgtaagggctcaagacaccagcaataaggtggagaaggttgagggcaaagttgatgacagcgttgcagcgctcaggctcctcggtaagcagctggttgctgagcttgttgtcctggagcaatttgttgccgacggcagagatgctgaggacggtagcaagaccggcgcggagcttggtacccttgacctgctcgttgtactccttgaggagcttgttgatctcctccttgtactcatcaagagacgcgatgggagtcttggggtactcggggaccttggcgtcaagcttggcctggcagaacttgacgacgcgctggcacaggttaccgaggttcttgaggagatcgttgttgttggagtcaatgaactcctcccacttgaactcggagtcaccagactcgggacgtctggagaggaggtagtatctccagacatcggggtcgataccggtatccctggcgttgttgccaaacacaccgacgcccttggatttgctgaacttgccaccctcgtagttgaggtactcggtcgtggacaggtggttaacctgggtccacttctcctttgtacccaactgcgtgccggggaagatgatggtatggaaactaatagacggtgtcagtcgagacagttgcgactttgagtgagagtagcacgcggagcacatacggaacgttgtccttgcccatgaactggtacaaggtgacgttatcggggttcttccaccacttctcccaattcctgccctccaggttaccctcgtcggtgtagcacttggtaatggaagcgtagccaatgcaagcatcgaaccagacgtagaagaccttgttggcgtactcttcgtcagaaagaccctcgaggcccttggggactgtgaaacggttgtgttagctatggccgtaaagggactcaaccaaagacagggcgcaaagacgtactgggtacaccccacttgagatctctagtgataccacggggcttcaggccgttgttgatccacgagcgggtaatggcaacgcagttggcgctccagccgttctccactctgtcgagccaggcagtgatctccttgttgagctcgtctagtcggatgtaaaggtgcttcgtcttgcgcctctcgggagtggagccgtcaagcttgcagcgggggttgatgagccagccggtacccttgctctcgtcttcgccggcagcgttcttgtcgggctgcatggggtcgagcaggttgccgcacgcatcgcactggtcaccacgggcaccgaggtcgtggcagatgctgcattcaccctcaacgtagcgatcggccaagaaggtgttgtgttcggggacggcgcagaaggcctgggtggtttcgcgctcctcgatgaagccattcttccagagctgggcaaaaatctcctgggtgatgccggtgtgctcgtcggtgggagtgcgaccgaacttgtcgaagctgatgcggaaccagtcgtagacatccttgtgaagggcgtggtactttgcgcaaagagtcgcggggtctacgccctcggaaagggccttggtctcggtagcagtgccatactcgtcggaaccgcagatgtagagggtgggcaggccacgggcgcggcagaagcgagcgaagacatcggcagactggagagggttgggtcagcaacaagattaggtagtggaagaggccggacaagatgggaagtgggtagatggacaaggtgacaaggcggggcaatatgcgcgaagcaggacagggacgggaagcgcaaaagcagcgcatgtggtagtggtcgcagggcatggctgcagacaggacaggacagagaagcgagagaattgaagcctatcaacacataccagaacgctaccaatgatgttgcccagatgggggacgttgttgacgtagggcagggcactggtgatgaggatgttctccttacccggctggggcagaactggtccgtttttgctggccatttttgctgtcgtgtggttgatgtcctgctgtcgctgggcagttggggactcggcgacaaagatactggaatgaactcggagccgcaaacagacggacgaaaccccaatcgcgacatataaagtggggtgagtcagaaggtgaggggcacagttgaccctaaccctgaggagaagtgtcgtctgaataagtgtgtctcagagccatggccgttccccgcctttgtccgatgccgcccgtctctttcggttggtctggtctcttctctcttgaggttgccatgcctacgcaaaggtacctacccttgttcgtcccttgccgccgccacttctttgcctttttagtgtacacaccaataaggctattgcttcaatcagtgcttactaccaataagctcaccaagcttgtttcgacgtctatcgtacagagagcagcggtagcgtatgtaattcaacatcctcaaataggtactgtatggatgctcaatccaacattgtctgaatgtccaaatgtcgtggccttgtttcctcagatttggaagtacaggtcgatttaggtaagtattgcgtgaactggccggggcgaaaacccagacggacagtgcggtggattctgagcctagaacaggggcagctgcttaggggatcgtttcagggatcacctcccctggactcgccctgacgtccgcagtggatccatcgtcccaaaatgcgggggtctcggttggtgccggcagggtcagggctccgtctttggcgtgaatagcgtctccttcagggcttctctcttccatttcaggatcgtgccctgctagcaacatgaaacgaaacatccaaaatcaacatggaacgaacacgaccttggcaatgtaaccatactcggtcaacatcttgaaccacaagattcttatcaagctggcactgcctccttcacgtttcttttcctgttcccggttatcgttggcatctccaacgtggtttaaccaatgtttcgaagcatggaatgccggatcgcggctccgtgagtttgagtgtcatggaggacgaccaggcatagttgtcgagtacgacttctctgtatacatacctactcagctgtccggtaatcaacaagtttttctttggcaatcatcgtgcagtgaaaagtcatcagtcatgtctcccaaaatgagcacaaggagatcctccagatcgtaagttgccggctgccggcctagcaatctgtgtcaagtcaaacccgcttactaacttcaacaggcggctgggatcggaaatggtccaggtgctcgtgggcaaagaacaacgcgactttcgaatgcacaagaagctcctttgcagaaccagcgtcttcttccgcaaccacatcgaagccgcccagcaagaaagcaaaacgaccaaatccgaatccgaagactcggtcctctggctccccgaagaatcccccgaagtattcgagctgttcatcgtctggctctacgaccgtcgcgcctttcaagcatacgtcgacagcgccgtagaaaaggcctcgagaaatcgacactctcccacctcctctcctagccgaatatctcctgctcgacattccccgtcccggatgggaacgaccagacatgcggaaacaaccgacagtgaacggcgggcccttcgctggaacctggttcgtctgcatctctttgccgaggtaatcgacctccccgctttgcaagacgactcgatggacgccctacaagatttgtacctccgctgcgactgggacatgtcaccggggtttatcacctttctgtacggggattgttccctcgacaacgcagtcagactgcgtaagtgggccgtggcaatgctggcctggacgctgcacggcggggacggcacgtcaagtgagttcgagaagctgtttgctgtgttcccgaaactcaaagcggattacggcatgcactttaacaagatggcggcgagcaaggccgatttacggattaagaacccccagttgaggctaccgatgaacaatctgaggagcgaggagcgcttgtttggcttcaggcaatgctcgtttcatagtcatcgatcggcagtcggagagggggtttgtccccatttggtcacggggcaggaagattcagatgatatggagactgggtcaaccctgatgggcgaggatatcatttcggaggaggaggacgaggagaagctggagggcgaagctggaagttcggatagcgaggtgataattacacctgtgtgcgatatggaaacttctttcctggacctctcatagcacgcgtcagtgcttttttttttttttttttttttttttttttttttttttttttttttttttcttttcatctttctggagttcgggtcaaagagaggcatcaaaggcaacataccaatacaataatagatctgtttaaccactaatccaagcacatgtgtcagtcagaaccacctatgtactattcagaataatgcacttgcccatgttcacccctattcctttgttgatcctactctgcaatggacgagaacttgcctcatcgacatccacacatcgggtaacccgtcgcaaatcgcatccgaaggctggacgagaactcacaggtcgccacggttcgacaagaagaaaccaaagccaatgaatccccaaacaaagacacaagagaaacgtaaacatgagcacaaatggctttttggacttttgtctgtgagactccatccaagagcctcattggttcgcgccagattcggaaccacttgcgcctaagctaagaccttgaaccagagtccaagaccgatgttgtcatcctttgactggaacctttggtcttcgaaagctgcgagtaggttgcgttgaccatcattcggctggatcattggaaatgggcgtcttgttgaggtggagaactgatttggcgcagtgttttgttggcgccaattctgatgtggttcctagagtcgtgattgaatggagctataccataggacacggagagatgacaacttaatggaagtgtatgctttggagtagtaggaggaagaaatgtatataatggccttcgtctctcgccttttcagaggtgaaaatttttggaaatatcagcaacagcatcatcatcagaacaagaaccatcatcatccacatcaatcaatcaatctttgaacaaaaaacatgaagttcacaaccaccaccgccctcctcctcgccactggcatcaccaccatcgccgccatgccgtggtctaccaagaactcggccaagactccctctcacgtgtttgaggaagacatcacgttagtcacctcacttccatgtcgctcgctcgctactactactaccccatctgcctacctacctacctacacacttccccccgcagcagtttggagtactcgaacgaaatcgctgccctatcagacattgcagttgattcccctctactcttttcacaacttcacaacacagcttgcatcgtgcatcgtgcatcgtgcatttcacattcctcacctgttaaatcccatgtataagtagaggtaatgctaacgcaacgtcgcaattcccacttttatgctgcagtctccgcatcgaagtggtccccaagaccaacaacaagcaccgccagcagtctgcgaagacaaatgactttgctagattactcaagaacagcgatgacgatgagaagcccgagatttgctggagggcgtgttttggggaggagccgaattgtcctgagggatgggtgagttttttctcctttttttttttttcttttcctttttttttttttttttttttttttttttttttttttttctggtttgtttcccttgtgtgttgtgcaaaccttgactaacttgtttcctcgtcggtgtagcacgcaaagcagttcggtggtgaatgctggacttgctgcaagactattgaggaggatagtcttgacttgtaagattgtctcctctctgggctggggcgagggcaggaaatcttgattgtctgctaccatctgcgaaccggatgatagtgcacttgggcgatggatgccgaagtctatctaggtggagaggtacctagttagggtactagccgatatgaatcatgatgtgttacgaaagaggtgatacaagatgccttcgacacctgaatgattatttgtacgaccgtcttcggtacattgtcgtgatttgtgagttgattggtctgaacgacttgaattagttattatgatgaaaattggagaaaaaagagttggaaagtttccgttacggtatgagtcgcaatgcatgttttgtcgttggggcgcgacttccctacgtggctgttcgcttcttgtgatttgtgcctgcttttcacccgttgttcctgcctattttattccgcaactcaatagcccgaattggctgcccttaaaataacggatattgggttccttcatgtccctatgcgtgtcggttcgcgaactactttcgagtgtccggttgatggttttaggattttccaatgttcttgcaaggcatccattcgcctcgattttgtgcttcccgcaactcgacgttgtgatcacctcacgtactaccgtgtattcctctggtgattggctgtggcatcaatgaagctagcagacagggagcgatggcgacatcgaccaagagacttcggggcttcttgaatggcgctaaccaccaccaccaccaccactttcttatcccgactacatcccgtcaatatgatctgtgcgaacctctccagccatcaaagaggtgtgttgccatcaattttctcttgaggtggctggattctcttgactttctaaacatctctcagccggatcacccacattgatttgccgtcaacttgaacaagcgtcaacgatggatgcccctcaattgcgccaacaagattcaagccaagacaacatatcttgtcgaaagcaagaagctgccccgatattacccacagaacaaagagccgcgaataactacgaccccacaagtacctctactggcgaggaatggaggaaagatataaaaccgtggagccagagttacgacattcctcattcctgccgccactgtggccgaatcaaagtagtcacagacccgaagcacatttccggtactccctatgccatcaaagattgtagaagcgaagagcttcctttcatccgtctctgcatagctgacaaagttgctgatctgaggcatgcgctggatgacgaatgccccctatttgagctttggtttgacgagtacagaaacatgaaggattcggagctgctcgaaatatttgatgtcgatggctctggaacggtgcaggcagtactccaacagacagatggaaggggtaagcacagaacgacagagatatatgggtattgggatcttcgccttcttctacaagagggtcaattagaaaagggggcctcgatactaagagccatcattcagccgggttagtcattcatttccacaacgctacgtcgacatcttgagccctacagccaagcttctttcatgtttctttctgttttccttttttatttccattttttattttatttttttatatcttttttttgctgacaattaccagatgagccaagacagactttgacttgcgacccaggcgctctagattcgtttgacatctgtcgcggtttgatgtccaaatgcctctcatctcaccctctttgccacatgccaccttcctcttttcttcccacgaggcttttgtacgttgaagaatatgacttgaggcttgtggagacatctgaaatggataagagcagtggacaatgccaatggtgtgctttgagttacgtctggggcggcgatgtgcccttgaagactaccaaagcaacacagtttattcacaaggagcgtatccccatcgacaatcttcctcaaaccatgaaagatgcggttgatgtttgccgaggcataggcattcggtacctatggatcgatgccctctgcattatacaagacgaccaagaagatctccgtgaagaactcaaccatatgcccgaggtctaccagtacgccacactcacgatatgcgcagcgtcatcaaccagcatttacgacggtttcttataccgacgtggatattggactcacggttgccgcccgatgaatcttcgcgttgcggccgactgcagtgagagtttcatcttgtttgtctatatgcatctggctttcggcgtgtttgatctccgcaaagaccctatttttaagcgagcgtggacgtatcaggagtatgtgctctcaccacacatattgagttatcggactcaccatctggagtggaagtgcaggacgcacactgagcttgttggtacccccgagtttgagttaccgatcaccaagacgtccatgacaagcgaaaaaattgatggatgcgagaaggggcaacagaaagtattgatgaccaaccttagcacatacaggttgtcgtcgtcaacgtcatggaacgacgtggttcaggaatataccacaagagcagcatccttggcctcggataaattgcgcgctctctccgccgtcgcgcgggtctatcgcttcgaaacagggaaggagtacttagcaggcctttggaaagaagacatcccaatcgcgctctgttggggtaatggtcccgttggtccacaactaaggcgtgagtatgggccttttctcacctctcgacggcctagagagtaccgagcgccctcttggtcatgggcatcaatcgacacgccggtgcactactggcatgaacacttcggcgtgccaatgaagatgcgtaacctacaggtcctgagtactggcgtcacaccaacatacccagatggagaatttgactcgattgcctcggccttcctggctctccacggcttcgttcgggccgtacccctaaagacacctattgagttacaaaaattcaggacgaaagatccctcgcatagcgcgtcatccatttggattgatgaagtccgcaccagcgtctatccggacgcctttgaaagtcaacatgaaactctggatactttatggttgttgctactggctgagtacaaccacatttatcacccaatcagaatcttcagagggcactatacggcctatcgaggattggttctcagatcggtcccagcgcaatccaatacttatagccgaatcggacatttcataactaaaatatatgaccccaacagtcgtgttcgggatcacttgaaagtctggactcctgccaagttcttgggttcttttgaggaacggactattactctcatttgataacattcctagactgttgatggagagccatatagtacctctacactttgtactggaaggaagtagatgctacctaatgaactgatgaatcatgcgaataacttgcaacaaagccctcctaaatcatagatatgactatagcataggtaggcatgcagtatggagaactacgggttagactctcggttttgaggacctgacgagtgagatgacgttgtgcaaatcaagctgtgtttttaatattttgtgcaattacaactttccattagaggtatgaaacacgctgtttctaagtcatcgagcatcacagaagccaaacgtattcagaaccgactagctcgtgaatcagaaaatgcaccatatttgcgaatgatctctggtttcttgtcatggtagaatacctccagaggtgtgaagcatacctaggcaggaagcaaacacgttgtctgatgacaagatggaacattccattgtctcttcaagacgtccaatgccctggcatacatgagtcattgggtaatgtacaggtgccacttctgagctggtaagaaaaggagagatgatttaccaacagcgcccacaatcagaggcaatggtagcaacagacatttgcggcaaaggttcttgattacgaactatgctgcgcaaagactgcctccactgacaaaaagacaccgtcaatatcaaggtttgagagtatctaacaattcaaatttgtaaaccactgacgattgcgcaatcaccatggtttcgattgtctccttgacgccttcgaatgcttcattgctgctggcggaagtttgaatgacagttttgagcccttcaaattccttttacgacagagattcgctataagagccatcataacacgctcaacatgccaaaatgcttacctggagatccaccgatgctcctcttcttacttggtagtcagaacaagcaacgaattatcaactaccttattcattccttgcatgatcggtcacgaaaaatagactgcttagggagtgcccgagcccaagatggatgctacacatgatagcctggccgaaagcctacacaatctcagggacgaattatacaacgtgattagaaatcatcaaggtcatgtcggcgatctcattgaagcgaaattcgccaacaagatttcttgggaagacatcgacaccttcacagacgcatattaggaaaagcttcgcgagtttggtaggcatacctctcttgatggaaattaacaaccatgggtgtactgaccagcggaacgcttcctcagtccttgagatcaccagaaacccactcggtgtcacagaagaaagactacaggccatgattcaacagcttgaagaactgaaacaaaaccgctgaaccagtcggcaagtcttcctccttgcttcccataagcggcgaaaggataagcgcagaaggaaggaataagaaggaagctacctactaccgaaactccccaaaccctcgacagcgattgcgacccatccgcgtatcaggacaaacttcgagaattcggtaagccaacccttcctcttgatgaatgaagccgacatttacaggtgtgctaatcaaaaattgcctacttctagtcttagaaatcatcaaagatcaagataatatccagctacggagactacaggccatgcttcgacagcttgaacaactggaacaaaaccgctgaaccagtcggtaattcttcctgcttgcttcccataagcagcgagaggaaaaacgcagaaggaaggaacaagaaggaaaccacctactaccgaaactccccaaatcctcgagagcgattgcgacccatccgcgttcgacatcaccgtcgagggtgatcagaaccattgctctcgtgctaacatggcctgtactgtagcgttcgccttcagcagcctgcgtaccaacctagacgagctcgttcgcgagcacaaagaccctacccttaataaaagaggcgtcaacggaaggccaacaagaaggctgcagatacttccgcacaaagggaggaacgcaacagaaaaggaacgtaaaatggaaggccaacaggaaggcaatagaaactcttggaccaaaatatcacccgtaggcaatttccagcctggtacctaggtacctgcagagcagacaatacgacaaactgcacagcaacagggtgactgctgaaaagagtgcgtgaggaaaggaacatgaccagggggaggggggaaaaacaaaaaagcaagagatatatgataaaggaaaggagtaatagggatggaaggacctcactgtccatggaaacatatcctgcaagcacggcttgctctttgaataacagggaaagatcatcattctctggaaagtacataaaggtacttggggtacctacgtggatagcaaaaaggacaaatggagattttggacttttgctggggttaagcacactagctggaatatcacgctcttgagaaactatagacgctgttcaaacaacaataatatcaatgcaaccctcgataggagcacggctatctagttatactcattcaagcattcatgcacacacagataatgattgtgacataaaaccattgagtgacattgagtgaatgttaggcattatataacggttcaatcaacgagatatgtcactaccatataagactggtatgtttgttagtttggttcttcggccatgggttgaacaggggagatatagagctcttattggcttccttagagttttcgtttggagcggccaacaatgaccagggtgtaatgcgccacagaagcctcttttaatgcctccatccgtctccttaaagcgggaccttcgagcttagaaaatacaaaagggtagtcccctttcagtgcctagaggtatctatttgaaaatcgaacacttcctcactttcggggcctctcaagtggagatgggcgttcttttgtaccaaactaacaaacataccagggttagattgtacgggcggaggaagtgagaggatagaggattactgcgctccctgcgcccgctcgaagaactcgagtcgcacttaccggcaacagccctctgccgtctgggctcggtacttactgctcctagttgggggggggggggaggaaagagtagagtggattcgttgtggggggtgggtcatcatacgagattgagaagtggtcgttcattatcagccaacgtatgcgcacaaagcttcttgctaggtaggtactgtggcgccgaactcccatgcgctgttctctttgatcagcgctgcgataaacgtcagcaaagatgtaatcaggctcgtaagccctcttgcgactattgcctgatgcatttcgcggctggacagtaggtatgctgtctgtgttgattgtactgcccgcgcgggcgatgtacgagtgggtgagtgtggaggtgttggacctcgctttgattctcgacttgcgagtgatggttcgctccgctgttggcggagttgacgccatcttgattagaaaacggaatcaaggtccatctctaaatgtttctctagattctaaagatcaaggtgaatggacaatgcaagtcgctccagagtttggccgtgagcagcatttactgcctctggttgtgtgtgtggtaagaatctgggagaagaatgcgaggttctaagacctccccaaaagctactactaccttctggtatgtgctccttccagagcaattgcaccgcttgtcatcgttgtgacactgcacacaagctgcgcttcagggttttgtcaaggactcgcgttatccattgagacagatgatgcagggaatggtgcatcgctctcgatgctgggcggccatgttattaagggtgttcttctgagtggtctcggcgtggtgacaggagggcgttgggcgaggtatctgctcgcgttacgaggcaggcggcgggacggggttgatggtgattatgctgcttaccttgggggattgagcaacagttggaggagaggagagagggggaaaagagagaagaagagggagagaggtcgggggaggggtttggtttccgtgatataagtaaatccttttgtgttagccgcggaaccgcttcaatgataatatggaatctgttgccaaccctaaaatcatatcaaagatgctgcaagaaatcccgcaaggatcagaaaacatcgtcaacgctttcgcgtgcgtcctgccctgcttcgctcttactttggagaatgagccggaggattggactccaccggcatcgacatgaaggagaatgggaagattcaaaggcagacaacttttttcatgtttgcttaccaaggattttccccagaagagcattccaagagatcaaaattgcggattcagctagccctcaagttgactcgacagttgatgctgcagggaacttttgttcagtgagatactttgaatttgaaagaaatgtatgtggtaatgcctcttgagatattgttcgatcatcttgcaagcgtcccgacaggtaattgacctttatatcacgcggagttggtcagaaaaacatgagtggccgtcgtgtgtggttgtgaagatgttattgtcttataagtgggtccatcaaagatgaactcttaattcagatatataccacaaaaagctgccggttagagataacacggtctttatgcttcacatggctatcaacctgacttcttgtcaagtcaagttccgtcgttttcggtgacgaagacgacgacaacatcaagcccaacaattagtatctcgaactggacaaagtctcggcgggtgtttcgccgcctctttaggattgggcacggcattatctaggtactggttctatatgaggaaaggcatgaccagaacaactccccgagagcgaggaataaggtttatagtgttgttatgagttgtaagtctgagagtctggagcttccctcaatgggatcaggttcctgacatgtgtatggccttgtgcccgccacgacattaggtgtttggttttttttttatggatgaaagagagagagagagagagagagcggcgtggtaaacgccaacatttttggtgttgtcattatcgggagtacctaccaagtgtgaataaactcagatcagatcggctcactgggctttaaatggggttcaggatgaacgtaggtacatggaggggtagaggtagagatgctcggggtttgccagtttggtgctttggttcactttgataatgtttaaagaaggatactagcgatgactagcgattagactagtttcccgaatttgaatgtattactttttttcttcttctagataaaggccgttcttcgtgtgttgataaggttcttttgagtgttaagatttcacgggtggttctactgcctggatgctaacgatcgaatgtcagcgcgaaaacggcacggagaagggataatcgcatactccaggaggtacagcaggtacaacacttgtaacaaaacacgctctaatgctggtatatttattgatatgcatccccccggagcctccattgctacctaatagaagaatgatataaagccaaaccccaagcgccaacccaagcaaggcacacggtctactataccggtgcgtcatcaaccttgcgcctcccattattccttgtgcctcctgttgttgttgatcgctcatgcccttgggcgccatctagtgaggacgcttctggccctggccttgcgttcccattccttggagacactctctcactctgtgtccctgaccctgatcccgaaccttgcgcctgtccctgactttgaccctggccatgataatcccttaacagaccctccccttcctcctcatgtatcgcaactagtgcttcctccctaagccccggcacaccaagagtagtcttgggtttatttttccaccaccttgctctcagaaacccgctgactagatcctgcagaccaccgccacctgatggtttccgtggtactgtcgttgctgaaggtttgcggggaatgaaacccgggaacccggtggacctcctacgtctcccaaaattccgtcgggccgaggcaagatcggtggctgctctgggcgcaaattggtagctatcgcttacttcccttcgacgagggtggaggagggaagtaccctcgtttggattcgtgacgggtaaagtagtggagcgtcgcctgctgctggagagaaaggctggggaggacgtggaggagtggtcgggtggcgtgtcgcggtcttcgagctcgtcccaaatttcggcgcattcggtccatcggttcttagggagggtgcggatcgattggccggctagagaacgctggcgctttggttgcaccctcaccacgacgggcccgccgtcttgagaggtgccgtcgccgagccgggattggctggcgctgaaggtgttgtagctgtacaagcgtggggagggaacgccgatgcgttcctcttcatcttcaatgtcggagcgtaagagaagggcttcttcgtcgttttcgtcttcggtgtcttcgaccaggcccattcctggggcgagtgtcgactgtccgacgctgggagtgtgttgttcgtcgtggagacgccatgacagtgccaggacgccggctagaaggatgacggtgccgagggtgattaggcacgcctggagcgggctaatcagttcggtctgatcaaagtagattaggccatctagaatggcgatgatgttatagatgcaaaatattagtggatatagaaccgaggtcgaaaccagtttcaggccgcggtgtaggtagtagagttggctgagagcgagcgtgacgagggccagaagaatgacccaggattgccagtggacaaactggttatcgccgtccacgatggtcttgacgagcagttcgacggctgacttggccaccaacagggagtgagcagacaagatgccacttatgcacccgtatgcaaaaccccgagccaggcggaaccgggaatgctgcatcagcttcgtaaagtggctaaccacatctgtcgcgatcgcaatgcccagcaccaggaatccctgaaacaccatccatgccacgaacggaccccgtcccaacaactccagcagctcgctcagcttgtgcgccggcgagggaatagccccgaagatggcgatcaagactgcgccgctgcagaccagcaaggttccccatagtgaccacctcgtgaagggttctccaagaataagagtggcgcatatcgagttgaagaccaaaccggacgcttggagtgtcgagagaacgggtaaagggaggaccgatatctgaaccgagctcccgatgacgttggagatgatgaacatgcccattcctacctgccacctccttctccggtatggcggtcgtcgaacatcgtagggccccttttcatcttcgagtatgtgggactttcgttgcagcgtgaggccgagactttgcacgctcgtggatatcaagccgactataattccgagctgtggttgcgcatggaaaattaggagttgtcggtggaaagatggaagtgtgtcgagtgtttagcttacagcaatgctccctcccggagagatgccgccaatgagccccatcgcgcctgtggtgtgaggctatctttcacccagacagccagaggggcgaggtggcggctattatgctatgtttgcatggggggaatcttgtgacggagatgccgctcggtcgctgaggttgtccgggcgagttgttgggtcgaagggagaatatgtaccacaacaaagagcgttgttggctatgatggaatcgacgtgattcgagcgcacgagacccggatcaggtgcacaatcggtgaagggggcgagagtttgtcgtccggttaaattcggtagtgtaggtaggtagtccagacctaggtgtgtcgtcgcaaacggtcgagtcggtcgtgggtataaaagatacgtagcgaggtattgtagtatgtaaggtaattaatagtaggttgctgccgccgtgaggacctcgctggacagtggactgttatagggtctttctccctgatgtctgactgcagggcacctcagtaatatgcggccgcagggcaggcacggcaatggaatggctatcgacctcttgtaaactggagtacaaatctcggatagatcactgggcaagctatcacgaaaggagtggttgaaggaaagcagcccgaggtaggtagtggaaggggggaaattgtgtattcgagagacgaaacattaaaactcttggaaaaagacagggcaacttccatgaaccgggcgcccgctacactagaggtatggagaggtagaggtaggtatggatcgggcctggacgcatgaataagtggaaggaacaaaaccaccgggcgtcgtcgacgtgacctccatggacccaaactctgccgtgttcagctttcttcctttccttccatctttctgcaacaaggaaagatgcgtggaactgcctggctggcatccacatgggtcaccgcgcgagacctgacaggctgccctggaggtgcccgctcggtctagcgcgacgctctcacgcgcagtgcagcgggtgtgcagcacatgtccaggcagtcaatgcgctaccctatggctgaacgctactaggtaaggggaagactccgttcgctgcgagtgattgaccgcggtgccctgagggtggcgggtgagtccaatcagctgacatggggccttggttccacttccctctccttgaggtccctctccttgaggttgtcgggtgggtgtcggtcgctttgccagccggacatatcacttgcagctagacgacggtgatcataggtgtcgggctggtgacgaacccgggcatggaattcatcctcattcctcaaagcggcggcaggcatctgatagaggtacctctacactaccaccgataggactgaggctgatgtctttgttcgaggtctccaagcctgcgacgggaggtggggcttactgtggctggtgcctgccgcagttatctcaggtaggtacctaggtagtaatgcctggagtgagtgctgttctccagtgaggcagatccccgggtcagttcgaagctctgcactgcagcggggcgacagcgagcgactcgtgagttcagttggctgagtgatgtccaccaccaccaccaccaccagcaccaccacctagctggaggttcagttcgttgcccagggccggggttgctgttgccagcctttctggctccatcccagtgccaagccagcatcatcacccttccccaagctgcgtcaacgggcaacaacaacatccattagtcgacgtcgtttgacgatatcctccgtctaaactaaatactaccagcaaccgcgataccctttgagccctgttttccacttttgatagatcgccatcccctcaacgtccctacacctcacgtcttcgtcgtcttacactcgacatcgatccaagttagctctgcccgccacgagcttcccctcccaaggacgacgacgacatcacatcctccatcaccgtccttcggagacccgaaccaccaccaccaccaccaccacaacacctattccctagagtgccttcattaacacccgccaaaatgtcacaagttcacgccttgtccgacgatcaggtagagccaattccgtccagtccagataaccaaaccatgcaatgccagctaaccaaagaaccacgctgcccaccaaccaggtcggacaagagctccgcaagatgacggccttcatcaagcaagaagccgaggaaaaggcgcgcgagatccagatcaaggccgacgaggaattcgccattgaaaagtccaagctggtccgccaggagacggacgccatcgactcggcctacgccaaaaagttcaagcaggcccagatgtcgcagcagatcacgcggtcgacaatggccaacaagacgcgactccgggtcctgggcgcgcgccaggagctgctggacgagatctttgaggccgccagcgcccagctcggccaagccacccacgacctgggccgctacaaggacatcctcagggacttgatcctcgagggcttctacgccatgaacgagccggagctggtgatccgcgcgcgccaggcggattatgacgcggtcagggaggcggcggggtgggcgagcgcccagtacaagcacaagacggataaggatgtcaaggcgacgattgatgcggagaatcccgttcctgaggggaggtaggttatacatacacacaccatgcttcgggctgtggtgaagaggaagaagaagaagagatgatgctaacaagagttgatatacagcgccggtggcatcatcatcgttggcggaaacggcaagatcgatatcgacaacaccttcgaggccaggttgaccctgcttaaggacagcgctctcccggcgatgcgcaaggctctgttcggtgaaaaccccaaccgcaagttcttcgattaaatgcaccacttttttggaaggctgcgaatgcgcagaaggcctacaacaaagctacggcacctggtgtccaggaaagtgagaaaggggtcctgtggacaaatctccagagtgagacgaaagccggaggtgtacaccagagcgttgggtgcttacttactactcgttgtttgatgatgttcaatgacaaagacgacaagttaagccaagaaaaggttggcgaaggagtatggtaggtggttatggatgatggacgaatgcatgcatggaggattatcatgttagagttttgtatgatacagttgttttcgctgttttcccctcttgtttatcgcaaagcaactgttgtttcacgctgttggcatcctttgagttcctctagactttgccaatctttgagaactgtacgtttcctgacatggccaaccatttacctcgtatcttaacgcttctatattgcctttcattccatataccgcagacgaacaaacaggcaaagcaagccgaatatacaccgtacccaataacccacaaagttcatcagtagtaaacagagttcctcataacgctcaaacaccaaacatgtccatatatcccagtaaaagcccccattcaagcctcctccgtcttcgctgcccccgccgtcgtcttccccaaaaacctcctcataaacatcttttgctccaccccctccctctcccttctctgttcccgctccctctcctcctcactatccacgtcctccccctgcttcccatacccagtactaccaccacccaagatccccgcccctcctcccgcagaccgaatcccaaagatattcgtcctgctcaccggcttcgtcctaaccgcccactccaattttctctccaagtcttttagcttgactttggcttccaatcgagaaatctctgccgttgacccggattggtcgtgtatgttggaccaaagagtgcggatgcggcgggtgaggaggtcgatttggcggttatgcgatttggtttcggggtttagtgttgttgtggtggatgttgttgttgttgttgttgatttagggaacggaagggaaccagaaccagaagaagaagaagagggagggggaggatcgccgtcgccgatggatatgcgtaataggtcggtttgggccgagagaacaaagtaatcggcggacgaggaagaacgggtcgtctgaaagtggggagagatgtcgaggtaggagagaagtaaagggaaggaaaaagtctgggaagggtcgtggagggaaaattcttggatgggggaagaggggatcttcttggatgatgatgatgatgatgatgatgatgatgatagagaagaaggggggaaagagggtaaaagagaggtggaagcggaggcgaagaggaaggcgagcgctaggcggcggcggaggttgactagtttcggggtttggtagggtagggcacggagggcgtccgagaggagggaggagtccgtggttagggcgtagagactgctgcagcaggagaggcagaaggcgtcgaaagaggaagagggcacggcttcgacgaggttgatgagggtgtgtcgaaaggtggagtgcaggtccgggttgcgccggatgagggcgtccatgccgaggcggaggaggagggtcgtagagcgggtgagggagtcaatggacaggccgtgggcggtctcggataggatgcgcaggacggtgcggagaggggtccagtcccggtcgatgttgtagggacggccggggtcgggcttcgtttgctgcccagtgccgtcttctgatggtgatggcgtctcgatacatcgcttgggtgtgccgatggtgcggaataactgggtgatacggtcaggtgtgaggagtcggcctgcttgttcgagacatatccctagaagtcggagattggcttctcgtaacctccgggtcttgacgaagggtaattcgtccacgatccagataaagatgtcgtcgggtatgttccgaagtttgcactggagatggtacggaactccgcgctcgaggagatccagtctgcccttttgtggcgccaggattttccaaacaccggtggctgcgtgctggggaaacttgttccggaagcctatggacagatcgtcgaccactttgtgcccatggctctcgtcaaagaagtaccattgtttacgctgacttgtggcttccgtcctcttgacggccctcagcagcttctccttcttggtctcctcctgactgtcctccgcttcggacagcatatccagcatgtcgtcatggagcgtggttccctccttcttaacagcaagtggctcggctcgtctgttgtcctcttcttcatcctcggccatgagtgcctcaactcgcttttcgctttctgcgatcttcttgtctgcctcggtatgcttcaagatggccttcatgtcgaacttgtgcttcttgttgaagttgatgggtgaaatcacaaatttggctgaagccacccgctttgaagccggccccttcgtcgggcttccgtttgctcgaatggacatggggacttcggtctttggttcggcaaagagatcaggcaggtcatcgtctgatgatatgaagtcgctgtcgccgtcttcttcttcgtcggatgctccaatgacggcatttcgatctcgtaccggcttcagcgcagatcggggctttggtggtgttgacagaagtgccaagggcgaatatggaggcggtacgggagacctgatggggagtgatgatttgaaacccgttcctggcgttccaggcattttgaagggcgacattgctgccctgatgggcgatcgtgggattgaagatgggggaacctgggaactcccttgagagtcctgcgagtcccgtggggccggcttgaagaagctggtgattgcagcgttcttggacattgtgttgaattgttggtctgctcgacgacggacgttgacgatgcgatgctgaatttcagcaagtcagaaacaatatgggcaacgaacggtctgcgcttgcctcctagaaccccccctaatcaaggaccttggacagcttgggcgtcaagcagacggaggtatgataaacatgtgtaattgatattcctatctcatcatgctcgctgtctaccagaaaaagttggttgttcattgaggtcctcccgtcgtcgtgtgaagagacgcgttgctgcagctttacccgcgtcgcagcggcccgcttcaatttacagtgcatgtggatggatttgacaggatccccatcaactgccccgccaaaaacgcctggcggcatgttctcgggttagggctaagcgaaagaaatgcaagctgcagtgctttgaggatgaaggagcctttgaaggggaaacctcaaacaatgaacactcaacttcaatgaggttgttgtcggaagacggatacctacctacctacctagctacctacccaaagaccaccgcttcgcatcggtgcgagccttacctttctttctttgtcacggtcaatactatccatccacctccatgacaaccttaccgacgggatcatagtgactcagcccatcatcaatccgttactcaggagtaccaactaagaacatgcttactcgatctcacttcgaaagtcgctccatgacagcacatgattggccattcgtcaactgtgagtgatgtcagccagaaagccaatggcttcgccaatacaccacactacactacttcagttttgtctgccgcccagttgaccatagcgcatactcaaacaactacgtcgggtaggccgagaaagcggaatacttttcttttctttattttggcaagttcaagacgtcaaacggcaggcacggaaatttcattttttgagagtttttgggcttgggcgacccctgccagcttgcattgaccagtatgtcggagcttggggtatggtatcgggcagacagaaaacttaccgtttccagttgggaggggtgacccaactcgctcgcgattccgttcgcttcttcaggtccataggtcattcttggattccatgccgtgacggggaagggtaaaaggccttgtgtgtgtgtgagatctgtcacctactggaaattttgcgagggttgggttgggagaaggacattcaagggtcgcgagaggatatcaagggtctcagctccaacgaaccaaaatcaacccgtcgggcgatgatgccatcccgaattcccttttccttttatagcatcttttttttttttaaataactcaggaccttcgatgtcgccaatccgtggagccatgcctagtgtatgttgtagtatgaaatgttcttcaagtctcaaaactttcgcagtcaaacacttcaggtttatgtacctcggccattcatctgttttgtgttatcaggccgtcacagccaagtattcacagcctcaattccttttcaagcgtcgttcttgagatccctttgcctgcctgcctgttttatctgatccaagaaatcgtccgtcatataacacatgggtgaaactgttaacgattgctagtagtaactcatatggtaatttcaacactttcgctaaaaccgcctccttccatggcgaacgcttggacgtcgtcaggacagactggacagacgttaaggcttcgaccgctttgctagggtgaccccagtcttggtggttacgactaaataaaggacaaatccattttaagtgagtgctatcgatccatgcgtgctctggaaaaggcttatcagagttcattttctttctctctcttcatctggtcccttctgcaagtccagcagccgggttttgagcaattgaagttttgcactgggttcggctttgactcccgcccgtctgtagcgtagacgtagattctttgtcagcggccaaaagtctacctagtctaaaaaggctacctctaccgtacgctgcgtcgctgacatcatccaatccaatccaatccgatcgattggatccaatacactacattgatacactacacaccgtgatgcagtacagtaccttggctttcgatgaaccaactgaacactgaacccaaaaaagtcccctcgatgcaatgtttgttggtccaatcatcaacggttccagttttccaatccaaaaagaattgtcatcagttgcatgcttgctgtgtgtctcaattgtgctgatgaatgataatcaagggtaggtacgtaggtaagcaaagggtccaaactgggtctcatccatccatccaatccatccatccattcatccctcgggggggggggggagataccgatggcggcggcgacgacggcgcacgcacgcacggttcgttacactacacacagaggtggacaagtttcatcgttttgacttttgtttttttttttctctttttttctttctttctttcttttgccggaaagtttaaaaatagtagccatacgtagtacgttcgtttccctgaagcttggtgtgtgcgtactatgtgctccgatcgggtagtcgaaatatttgtttgtacagtttttttgtgtgtgtgtcatgttacttacctactgataccgaaaagtatttcgagttgttcgccagttacttacttacttacttacggtgtggtggtaaagtctaaaacgtcatggcatctttcttatttctctctgtaagcgtcatcataaggactcatgatgattcatcatcaccagcttacacaagtcccgatttttaaggtgtgtgtgtgtgtggtagcatagcagcattgagttggggtggccacgcatcgatcttgggggtattgttcttggctttgttcgttgtagtttgcacacagtgttcgtctcttttcggttagtaagagatgctggcagagtgccaagcgaaggaacaagtgaacattccaaaaccgccagactgttgttgtgtgtgcttttgtgtatttattcaccgtactgtacactacatttgtattatggacagaagtctcactaaaaggcacccgacaaataagacccgaaaatggttggagccctaagtacctcgcgaatcttgcgctggatttaggtgatgactgatattgtgtgaacggatgaacaaagtcgctgaaacacggttcacaggtaaaattggcgtgttacaccagcacaagtacagtagactactaatgtcctctgttgatgcaagtatgtactcccggcactataggggacagctcgaatcctcagctttagggggggttttgataccaaggagcgcctcacttacgcagtacatgcaactgggagaaatgtttacatgtgattgatgggtcagtctgtagaatatgcgtttgcaaaaggtcggcttgcttgaaaagattgataggggacattatagtagcaccaaccatacctggaaccaagcccatctcacaccttcggacatcagacatcagacttaatcagagttttgaaagcagactatttgctggaaagggtcatcgttgattcaggaggcggtcgacgtcgattgtcacgagatagctttccatatggatgctctgtgccatgccctgccctgccctgccttgcgtttgccctgctgggtaggtagtagtgtatacagcggtaacggcgtacgccttggcgcggcactgggctggcagcgagctcaaggggttgagccgcaaatcgttcggttgttcacaggcagagagacacaagaggtcggctctcaaactggcaagcggctttgctccagtagagcaaaagaagaagaacctgaagggctttacttgcaaggctcttggaaagggttaggacgggaagtcgttgtttgaactccatccttatctttctcaaagaagatccatcgaggctgtgaaataggggtcgcccgcccgcctgcccgccggtcggtgctcaatcggtcatcggtcaaatcctgtttgcttcccttccttgtcagggccgcctgggctagggccttgtcaacgacggggatagagacgcgtagacgcgctgtcagcggtgtgatgatgaatgcactctggtcgttcactttttttggacaaaatgaaatcgctgtagaatggcggttaagactggctggatgtattgggaactggggcacccggtctggtggcgctgcaagtcatgatagcgaggcggcggatgggcttgtagcatccattggatcactcacaaggaagacattagattaagattccaacgttcagtcccagtgtgagctgaagacgggttttccagaatacctgttggtcccccccatggctgccgagatacatactgtagcccctatttttcttccttgggtttggttgggcagggtggctcgatgagaggagtcttccccacgatggagtagatctctttagtccgccttcatcaaaattgcgaggatctcaacaagcgcgcgggcgcgcgcgcctcggtctttttcttgctgttcttgtgtgaagtatggtacatagtacgtactcacgaatctggaagttgtttcgcaatgcacgcatattctccaagccttccacttcaagaaggccgagcatttggaactgtgagccaagccccgtcaggctaaccagctgctgtaacactttcattttgcggatcatgagaacttatacctgattgggcaggcgactccatactattcgtcgccttccagttgggggttttcagaaagaggaaaggttccgaagctggacaacgggggacttttttatgcaacgcgggcttcgggacccgggttttgagtaaaacccgagagagatatgttgcgttgcttgttcctctgcataatgctttcctgatcttcacgatgttacctagaggtgtgtatatgaagtggaggtttggtatgtgtatataggtaataaccgtacgtaccgagagcggagagaaatacatagcgagacctctccaacagcgaacctcaaacttgcttcccacctatagaaaggtaaaactgcaaaatggataaaatgaagaggtgcattgggtggcatcgcaaggcggggagggctttattacttgagtggctcatgggctgatggacaaatggccatggcccggagaggcaattgttcggaatcctatggctcttcatccccactttgctctcctgcgatctctgtaagaaccaacaggatcgacgacggcttccatgtttttttttttcgttgcccgcacgtgcattggtatcgatttggtgctttcttacacacaggcttaccagggagggaagggcggcgtcagggcgtcaagcctctctcggagctgacagcgaggggccgagcatcccgaatgccactgtggtcattttgaagtgtcgaggttgaggcatggtaatgtttcacgtgtaaccattccattatgtacacagagaggcagaggaataaagaaatgagttggaggtggccgggcgaggcatgtgccgggcatcgattccatagccatcaccgcccaccgtacaaaaccaaaggtctcaggtcggactatttggcgcacgacggggttcacaacggggttggccgtggtggtaacaggcgggagtggaggaacaacgaaggaaggaaggccgggtgcccccaccttgtcgtgccgcgacgccgtaaatgatgagcttgagagaggagtctcttggttgcactttggcggtgggcagcaagagtggacattgtgtgaagaaggaaggaggagggccggcgtccctggttggctggcgatgggttcaatttggatgattaccaattccagggttcgaggttgtaccagatggtttcgtcaaaaacactgtcaaggaattccagtggtgtatcgatgtatttgtcggcctttacagtcgtccgtccgtccatcggcctcgtccatcgggccgttcacatggattggatctttgcatcattgtggtgtattccagatcccttggcatcataggtaggtcttgaagctgaaaggtacagggaaaggtgtctcgccgcgttggagaaaggaaggaaagtcagaaagcccgtggaaaaaggttcccttgccaagagacggcgggatcagattgtgtgcgcagtatgatgggttttcagccttttacactatggtttcatcatgtcgtgaatgttatttttttgtattttttacctttttgttccatgccgtgatcgcatcggactaacatgcagcataattggctgatgggccctcgagttccatcttctcctgcagcaactctgcactgatcaacagccctggatggagacaggaagcagcagcagaacattacctctaggttccagtctttgcccggccggtttttgcaagcacgggactccatatttgtaagcccacttgtaggcggtacctacattgggccgtaaatttccagccgggactccccttggtgactggtctgaacgtgtatttgactcgtaccagtggttacacctgtaacaagtccggttcgttgctgggtccagggctcttgccatgtccatctttccattttcttggctttgaggtttgctggccccagaaaagtcaaccccggctttcccgggccctagaaggagcccaggcagcgcagtccaatcccgtcttgcccgcccgcccgccgcccgtccagtccctccagctccatgtgctcagacagagccagtgcctggccctccatgccgcccgctgccctgaccacctcactcacctacctagtgcccgccttaggtaggtaggttgcccgttccttgagaccactcgctgttcgctacctaggtcccgcccgtcggctgctatgctgcgtaggtgctgttagtactgtgctgctgcctcattcccgtcagcactgattctgatccattctcccctcccgtcgcttgttgcagacactttccacattcacaattgattgaaccctctctttcagtttcacacatgcaccgcatcccatcatctcgccgagtgctgtgacgcgggctgccaggaagtggaatccaataacctaatcctaaaccaccgcccttcttctccaaccgtccaagggcgccgaaactacatttcgctctctttccattttctcccccccctcccccttcgaggacgtgccagccgccgcgcctgaactcccgtctcagatcgctcctggtttacgactccgacgctcttttcgtgatcttccgtccgaatcgactagttgcatagatttcatgcctatcgcccattcaacgacctgacgctatatccggaaaaaaaagaaccactaccttcgaaactccatccgcaattctcttcagttcacaagttttgcttccccgggacccgcctataccggaaaccgaacgtcactttgcatccgagttccatcacctacctacctacccgcctaccttgaatagtatcgaactaggtccctttgccgtgctgccaccgggccatcaatcgcattgccaaccttcggattggcccttttcgcaaactccagtctactccaacttgcagtggcgacctaagcagcaacataggccacctcggccatcctggcgcacagctcgggctgatcgggctctgcccgcgattccctcatcatgactcccagaccagcagacgaagacgaagggggcgctgaaccgacaccaataactgcaacgcaacgatcacgatgggccacacgcaaactcaccgtcaagagcagtgggctgaagcgcctctcattgaagaataggaacaaccatggaaacgctgtgggcattgagaagaagagggcctcggggcactcggggaaatccgactcgacggcagggcaatccgacacgccgccgcccaccgccggtggtcacgcaggaaaggatgatgcggacgaacaacactcagaacccaggaccatcttctgtggcctgccattagccgatgagttcaaggatgacgaaggccatccaacgcagcagtatccgcgaaacaagatccgaacagcaaaatatacgccgctgtccttcgtccccaaaaacttgtggtttcaattccacaacattgccaatatttttttccttttcgttgttattttagttgtgagtagccgtctcctccaccgctgtgctgcaccgctgcatccgctctcccttgggagccccttgccccctgccgattacgcccacccctgttcaggacccagagctagcgatgccttctgagcctctagtgttgttgatgctgatgcgtaaccgtctttctagattttccccatatttggtggcgtcaaccctggacttaacgccgtccctctaattgttattatttgcgtcacggctatcaaggatgcagtcgaagactaccgaagaaccgtcttggataatgttcttaacaatgcgcccgtccacaaattgcatggcattccgaatgtcaacgtcgaggcggacaatgtatctctatggcgcaggttcaaaaaggcaaactcgcgcttctttggtgctctgtggcacaaaaccgaaggactatggaagaaggaggacgacaacccgattctcaagaaccacacggcctcgcacgatgaaccggacccgcgtatgtcaatggagtcgagaacctcgcgtgctagacggtccctgaatgtcgtacgagacgaagttgagatgacgccagttccctcgccacttccgcatcagccgaatgaaatggacttccccggagaaggatcgagtcgccaggtggacaacaaatacgctctgcaagatatcaagggagacttggtcaaccgcaaccttcccatttctggcaaggccagattcgccaaggacgcctggaagggtttggttgtgggagattttgttcgtatctacaacgatgacgaaattccggcggatatcattattctggcaacttcagacccggacggcgcctgttacgttgagaccaagaacttggacggtgaaaccaacctaaaggttcgctctgctctccggtgcggccgtggcatgaagcatgcccgtgattgtgaacgtgcgcagttcatcatcgaaagcgagcctcctcagcccaacctctacaagtacaacggtgcggtcaggtggctccaggaacttcccaacgacgaggatggcgacccaattccaatgtcggagcccattagcatcgacaacatgcttcttcgtggctgtaatctcaggaacaccgaatgggctcttggcgtcgtcgtcttcaccggccacgataccaagatcatgatgaacgcaggagttactcccagcaagcgggctcggattgcccgtgagcttaacattaacgtcgtctacaactttaccattcttctgatcatgtgtcttatcgcggctatcgcaaacggtgtcgcttgggcaaagaccgacgcttcttcttactggttcgaatggggctctatcggcggaacatcgggtctcacgggatttatcaccttttgggctgcggttattgtcttccagaacttggtgccgatctcgctttacatttcgctcgaaatcgttcggacgttgcaggcttatttcatctatagcgacatcaacatgtactacgagccgatcgatgcgccttgcatccccaagtcctggaatatctcggatgacgttggtcagattgagtacattttctccgacaagactggtaccctgacgcagaatgtgatggagttcaaaaaggccacaatcaacggacagccgtacggagaagcctttaccgaagcgcagattggtatgagcaagcgaagtggcggcggcgacattgaatctgagatcgccaggatcaaggacgagattgagcaggccaaggcacgcactctccatggactccgtgagattcacaacaacccctatctccacgatgaagaccttacattcgttgctcccgacttcgttgaggatttggctggtaagaacggtcccgagcagcaaaaggccaacgagcacttcatgttggcccttgctctctgtcacactgtcgttgcggagaagcagcccggtgattctcccaaaatgatcttcaaggcgcaatctccggacgaggccgctctggttgctaccgctcgtgacatgggcttcaccgtcctcggtatgtctgatggaggcgttaatgtcaacgtcatgggcaaggacatgcactaccccgttctcaacattatcgaattcaactccagcagaaagagaatgagcgcgatcgtcagaatgcctgacggcaagatcaagctcttttgcaagggtgccgacagtatcatttacgcccgtttgaagcgtggcgagcaaaaggagctgcgcagggaaaccgctgaacacctcgaaatgttcgccgtcgaaggtcttcgtactctctgcattgcggagaaggagctgacagagcaggaatactacgaatggaagaaggagcacgacgttgctgctactgctctggagaaccgcgaggagaagctcgaggaagttgccgacaaaatcgaacaggatctcactttgctcggcggtactgccattgaggatcgtctccaggatggcgtgcccgatgccattgagctcctcggcaatgccggtatcaagctttgggttcttaccggtgacaaggtcgagacggcgatcaacatcggtttctcttgcaatctcctcaacaacgacatggatcttgttcgcttacaggttagcgaggacgaggctggtgtccagcaggaagctgagtaccttcgccttgccgaagaagaactcgacaggggtttggccaagtttggcatgaccggcagcgacgaggagctcaggcaggccaagaaggaccacgaaccgcccgcgcctactcacggtcttgtcgttgatggatttacccttcggtgggttctcagtgacacgctcaagcagaagttcctgttgctgtgcaagcagtgcaagtccgtgctctgctgccgtgtcagtcccgctcagaaggctgctgtcgtctccatggtcaagaacggcttggacgtcatgacgctctctatcggtgatggtgccaacgatgttgccatgattcaggaggcggatgtcggtgtcggtattgctggtgaggaaggtcgccaggctgtcatgtcttctgattacgccatcggccagttcagattcctgacacgcttggtgctcgtccacggtcgctggtcctaccgtcgcttggcggagacgattagtaacttcttctacaagaacatggtgtggacatgggccatcttctggttccagatcttttgcgacttcgacatctcgtacattttcgactatacctacattctcatgttcaacctgttcttcacttctattcctgtcatcctcatgggtgtcttggatcaggacgtgagcgacactgtgtccctggccgttcctcaactttaccgccgcggtattgaacggcttgagtggacacagaccaagttctggtaagtatttttcgcacctataataatatggttgaaggtgtccgctaacaaattcccagggcttacatggctgatggtatctatcaatctgtcatgagcttcttcatcccattcatcttctgtatcctcacccctgctgcctctggaaacggtctcgacgtccaggaaaggacaagactgggttgctacattgctcatcctgccgtgttgaccatcaacatgtacatcctcatgaacacttataggtgggattgggtgatgctcctggttgtcttccttagtgacatcttcatcttcttctggaccggcatctacacggccaccagctactcgggccaattctaccaggccgctccccaggtctacgccgagttcaccttctggatggccttcatcatcacgccgaccatctgcctgctgccccgccttgtcaccaagtgcatccagaagcaaatgttcccttacgacgtcgacattatccgcgagcgcatctccaccggcgaatacaaggctattgaagtgcccgtcgtcgctcccgttgaggacgaagcccttaagggtacctcgtctggctcctcggaatcgtccagcagccgcgccaagtccaagtcgtccaagcactccaagcacacgcactacgccagtgtcgacgaggatcgccggcctatctatccgccatccgtcaacacgcaccacacgcgcgctcagaacggcagtgacgggaccaactacacgcggcactcgcttgacaccaaccagatcgaggacgagccgccaatgggcggtggacgcccgtccattgaccgcgccaggccatcgtacgatcgcttgcgtcggtcgatggatcgcgagcgcatcaggcagagtctggagcagtcgaatgactttacgtcagctgccaggcttagtcggattgagtcgacacactcggcgcaaaatctgcctacgccaggggcgcaaaggaggtttaatctgacgacagtgcgtaagaggggcttgtcggtgtttagcaagcagagtgaggatgaggtaccacatcccggggtagaggatgaagacaagagggacgaaaggcgggatagtcaacaatgacgtttagagggaggaataagtgagtttgaggtgaagagataaagtacaaaggaacgaagtgcatgcatggccacgaagttgagacaaacagatgggacgaagttcgaagcgaagggaacgggaggattagggcagggaatggaaggaaaggacatgatttcatggcctgcacacatgacttttttggctggatagtggtgttgttgttgtagctgcatgctgtgtgcgaaggatcacacacggctttggggagggatggtgggggttttcatctatttccgtcttgttttttctcagggttttgaaggctgctgttactgctacgttcttatacctgctgctgcgatagtatgtactgctgctttttttttggtcctgtttctttgcggccgtcgaatcaacaaatctacactacttgttgtttggtcttttttggttatggctgctttgtttcttgtcacatatcatcaccacagtactagaaaaggccgggtcgagttaaggagatgaagagaatggagcaagaaagcaagcaagcaagccaagcgagcgagtgaagagagtatagtatggtgagaaagaaataagagcaagccaagtgaagtacaactcaaatctgcaaaagtaaaaagtgtatattatctaatgattcattaacaccatgcgcaccgttttgataactactttttgggtctttggattcatgaatggctctgttgaaagcaaaagcaagcgacataccagtgggatgggatggttgtgtggtgatgaatgaatgcgtggactcgcacacttcagaaggatatatgtgtttggtgcaggattaacttgctattcgtgctcgtgagtttaggtttatacagtatatgtgctcaacttcgaaaaggttccagatcattttgtatagcagctctaccgtaaaataaagtagatatagacgaaaagaacccacgggaaggaatccgcaatgcttgcacggtgttgataggtattgctttatattcctggatttcttgaacaagacaagaacatcattccgtgtgtagttcaacaagctttccagatttccctgtcacatcataaatgagactagccttggccctcgattgtttactcgtcctgtatgactactccttctgagttacgtcgagaaaaggggtcggggaaaagagaacccttgtggctggcactcacaagcattgcctgccgggtggcaccatatatgtggggtgtgcctgcatcagctcacgaacacgcgcttgacggaacagctcccccaataagtagcttacccctggaacttttctttttctcgactatttgagcttctcctacgctagacaattaccgttgcaagacttgttgaggcatagccctgctgtcaagttcttgggtggtctgcccttggcttctccaagctcactcagcgcaacaatggcggcggagatacctaggagtctgctcgtgcagctccggaccgctttggaggatacaccgtacgtgcataatacactctgccttttccctcctacacctttccggtacgctcataaccttactgacaagcccaccacaacagggtagtaggaagctacattcccgaatcatcatgggctctcgtctggtcagccctcgccgcgctggccgtctggtacatggcgagccgcgaagaccagccgatccgctacacgattcctcccgccaacttccccaaggaggagaacatccttgaaaacccctcgatcaaagcctcgggtacctcagcgatccaatgctacgcccctgccaccggccaattcctcggcttcgtcaacccctcgacccccgaaggcatcgaccgcgctatcgaccaagcccacgccgcccaggtcgaatgggccaagaccaccttccgccagcgccgcgccgtcctccggtcactgcttcaatacgtgctcgacaaccaggaggagatctgcagggtggcctgtctcgacagcggcaagaccatggtagacgctcagctgggcgagatcctcgttacggccgagaagctgcagtggactatcaagcatggcgagaaggcgctgcgcccggagtcgaggcctacgaacctgttgatggcgtataagaggaacacggtgcactacgagccgctgggcgtggttgctgcgctggtgagctggaactacccgtttcacaacttgatcggaccggtgattagcgcgctgtttgcgggcaacggtattgtagtcaaggtatcggagcagacggcttggagctcgcagtggtttacgagtgtgatcaggggcgcgttggttgcgcatggtcataatcctgcgcttgttcgtacgtatcactggtctcttgttcctacagcttaccttggcccttgctaacaaacctgttccgcacagaaaccgtagtctgctggccccaaacggccaaccacatcacctctcatcccaaaatcagccacatcactttcatcggctcccagcccgtctgcaagaaagtcgccgaatcggcttccaaggccctcattcccgttctcgccgagctcggcggcaaagacgcctccatcatcctcgcctcggcccccaagtccgacctccctcgcatcgtcaacacgctcatgcgcggcacgttccaagcctccgggcagaactgcatcggcatcgagcgcatcgtcgtcgccccccaacactacgacaccctcctctccatgctcaccccgcgcgtgcgcgctcttcgtctgggtcccaccgctgatgtgggcgccatgatctcggataacgcttttgctcgtctcgaaggactggtcgctgacgccgttaaacaaggcgctagactcctggccggcggcaagcggtacgcacaccctgaatacccaagcggtcattacttcgtgcctacccttctcgtagacgttacgccggacatggctatcgcgcaagaagagtgcttcgggcccattatggtggtgatgcgcgccgcttcgtcctcggcagaagacatcctcgccgtagccaacgcgcccgactttggcttgggcagctccgtgttcggatcggaatgggattccacgctgcacgaggtggtcagggggttgaaggcgggtatggtagccgtcaacgatttcggagctacgtatgcggtgcagcttccctttggaggcgtggcggggtcgggatatggaaggtttgcgggcgaggaaggactgcgggggttgtgtaatatcaaggcggtttgtgaggatcggtttggttggctgggtgtgaggacggcgataccgcggccgatgcagtatccggttcctgatcaggagcggagctggaggtttgcaaggggcgtggtggaggttgggtatgggatgggcttggggaggaaggtgggtggggtggtggggattttgagtaatagctaggatcggatgtcgatatgttggaggtggaagggcagacgttggtgatgctatacttggattatctctagacgggagtggttccgctgcggacaacagacaacgggtcaacggcccggtatatgcatataccgtagatcttcttcccgttgggatgaagagaagaggatgatacggtagtcaataatacctaatgcataagacgagccaagaataacattggcagtatgatgtgatgttggaatccatggaactggaccctgaattgcgttgatgagtcatggtgtcagtcagtttcagatatcaagacaagaagacccttgaataatcaatggaaatattgacatcacatcatatggctacccatgtctccatgtgttaggtagtatacactacactacaaaaaaagaaaagaatgaatgaaagagtacagtacctaggtatccgcccttgaaggccccaacgtctgtctccagcaaaaaggctccagttaaaagcttgtttatcagtttattccccgcggaatgaagggattcttggccatgcgggatgattgattgatgacggactaatgttttcttgtctattggatgtcttccgaattcagaatcgcccgactgaatccaccgatatcttctactagatagtgtacacaacatagaaaacaacctaagctctagtctatatgatatagatttatttaggtaatcacggcaaacaagtgaaagagtacttactactgttgaactgtcaacagcacgggggactggagggtacgtcgggtgtcactcaatatgtatcaattatcaaaggatggttctcgtctctctttcggccaagccaagccaagccaagccaagggaagggaagtgcggaagggatccacacgccatgcgtgcaaccattctgcccgttctagtggtcgataggaacggtataaatggcattctttcatttcccttacgatacagagtctgactgaccgtacagggatcgtgctcaagtccgtgcaccaccccctccttatccgctccttagcgattgcggtaagcttgtgcgccctgacaagggaaaagatagttatgcttgaaattacgtgctgtcagtgatggcattttttcattaccctgacggtaaatttcgtaactgacactagcgctttctgacgagtcgacccctagcccgttcgtttcgtttgtcgtgcatacataagtggagaacgcctatgacgtaagggtacatcgatccgctctgaatacctagtacctaaccttgtagctgcgacccttgtttcttttggggatttcttctttcaagaaataccatctatggcggaatgaccctttttttttccctctctctctttggactgacgcgagacagacggagaaaaaattggctagtgtgccatgtgccaaggaattgaggtctggcatgctctcaaggaggtgtgacgggataggtagttcaccagtatgtacaaggtttggagttgaggatatcgggtgaggttagttgcagacggaccaaaaaggatgagaaaggaaagccacaaaacaatgatgagcgatgaatgagtgccgcgtcggagaaagggcgagtttcgcctctcatcggtccatgacccgacgacgacgacttatcaggttcaagttgttagtttggacggatggagggagccgactctagtgtagaggtagagaagggaaaaaaagaagacgtcaagccacatgtggcattacatctttgacctccctccgtccagtcctcatgctaatcaccactcgacgatgggaaagaggcaagccactacgtagccacatgtaacccgaagacgatcatctcgaatctttcatcacctcgtcgcgtgacggaccataaacgagtgccgtgactaggtaatgcggttgatatcgtaggcctctcacaaaccaagattaaccacacaccctctggtaaaggccaaccaaccaagcatccgtcatggttgacaggcaacgtgcggtccgaaggtcgcttggccacgcacacacaggacgggacatgggacatgggatggggactgactgagggagtcgatctatttctcgaaagagctggtcttatctctttcttttttttttcctcccgtcagcccagaccttgacctgtctgtaacggctaacgacatcagtgctcggcgtaaaactttttatagtgtacatagcggaaaaaaatatccaaggcacacatggctactaggtacactagcttcgggggtaatgtacgtttcggcgctctccgttgcgccgttggttacctggtcgggggttgttggaacgaatgggatcagatgaatgggacgaatgggactggacaggaatgtgaatgaatggcaggtgccgaaaaaaagcaatagaaattaaacaaggtgagagaacaaacaaaaggtaccatcgggactggtactggtacctaccagccgcctgccgccctgtgacgtcacaggcactttttttcccccagatgaactgcacacacacacacacacacacacacacaaggacacttgccttgacttgacacacaccaggcatgcagaaagtagtgtatgccttgcatggatgtacgcaatacgtatagtacctgggcgagcgggtaagtaatggtgaatgggcagtgggatgatgaattctacaaacaggaaaccaaaaaaaaaaaaaaaagggaagtgacgaatgttcagtcgcaatggaaaatgactggatgccttgttgcaagaccagaccagacgaactgaacaatcacacacacacatatataatcacacccacccaccccttccctttcctccaacggtgattcatccatcctttctatatcctcatcatcaaatcaataagcatccatcttgcgaaagaaagaaagaaagacttcgacctcgaagcatcatatccaataccacaacaaccaacctacaaacaaacaaacaaacaaacaaacaaacaacattccaaccaaaaaaacatctataaaaacaaagaaccagatccaaaaaaaaacaaaatgggcgccgtcgtatcttgcgtatgtttcttccccccaccagttttcccccaccagtttctcccccctccctccctctcccaccaaactacacatcaatgctgacacacacaaaacgcgcgagcgacagatccaaagcgtcttccgcaccatcggccgcgccatcatgggcgtcgtcaacggcatcggctccatcctcatggccatcatcaacggcgtcattggcgtgatcgacgtgattgtcggctttttgacgtgcaactactgcggtagtcgtaagggccgtatgaggaggcggagcggtgggatgggtagacggagacatgctggggggactgcggctatttaagtcatcgatcgccacttacttgtcgacctacctgcctggcgagatgactaggggatggcgaggggagatgacgagggggatgattaggggataacgaggggatgatggaggagacggatgatacccagttgagatttgaaaagggcatgcggttaatggttttttttttttttttttttttttttgtttcttgcgaataggttttttttacggcgtccgacgatggcgatgaagcaagttaatgcggtaatgagttatggaggatatacgattagtacgagatgataaagataccctatacccccctttgcgctttgcattcggttgataatatcttgatgaaggaaggaggttggtggtggtaggaatgtatccgttattgaacatcacttctgatctatttattctttgatttactcatgacatgtggaaaagatgaggaaatacaactggcttgattttgttgtcccgaataaacctagaccacaggcttttctgcgcaaatcggtcttctctactctagcttactgtataccaaagtcttaagacacatatctttctaccaaacggccttggttccctcacacatcaacatacacattcgtcctcacccactgtaatcctccaaaacatcctttttgaaaaactcgacaatcttccccgccgcctccctccccaccagtctgcccagctcctccacctccatattcgcaacctccctcacattctccgcctcggcagtaatattcctgatattcttcggcgtcacgcccgggactttacccaacatctcctgcgcctccatattgaacgtactacccccattcaccgcccccttgccctcattcaccccatcctcgggactttctccttcccccaaccccgccctgacagccgcgacgggatccggttcttcctcgagcgccttcagccgctcaaagatttctgccgtctcgtaaggggacgacgaccagatgatgcgcagtttcgggaacgcgagcgtgagcagcacgattttggactgcaagtcgttggcccccgcgttttccgggttgacgctgcgcaaactacccgacaagtcggcaaaaggttccagcgtgaaggacttgttctggtcgaactcgatcaagagcatcgggttcctgtagtgctggaacatggtctcgcattgggcgtatagccggccgtccttaaacgaggaaattaggtcggagacggacttgcgctcgacgcagatgttgggagacaagatgtagtcgcctacggtgagcatgcaggggacgatgaccatggagcggccgtgcaagagggaaggcaaagaggagcggaactcgcgcacgtcgacgactacgcgcggtggctgggccgtcgctttggcgagcttgccgccgccggcgatgcgggtgttgatggttcgtagaaaagcggactcggggtcctcgaccccgtgggagtcggtcgtcatgacgatggacatggaggctcgctctctgatgagtttcgtaaaggcgtccttctcgcgacgcaccgacgagaggtaccgctgctcttcgacggagccgccgtagtacaaaaagtagacgcgcacgttgcggtcgttgtgcgaggagcggtagacctcaacgcgccggataaaggaggcgtcgggctcgtacatgatgatgtatttgggctttacctcttcgaggacgtgctcgtcttggtcgccctcgtaggcgtggatgactactaggtcttgcatatcgtagagttggtagtaatcgtccatgtcctcgagcgggtcggctgtggcaaaagtgatgatttcttcggctgcttggccgcctgcgtcgtcttcggtaatttggatctcggacattaggtcagctacttcgttgggcttttcaaagtgttggacgatgctgccgttctcatggcggctggggttgcttccgacaccaccaccaccgccgcggactcggcgccgtttgtttgctggcgctcctcctcggcctctagcctgggggagtcgtgggtcgacggcgccgctgagggccttttggttctcggagaaaagggtggcgttgacttgggcgaattctcgtttccagttgagatagtttcgtagctttcgcctcattaggaaggcacccgatggtctgtcctcttcagggtcatatacctcttccaccttctttgccgttcgaggccggatgtgcattgtttgtagatagtcgcgtagctgacgacatgtgtctgtgtctgcacacatgaccaggatggtcccgttggaatcatcgcgaacagctggttcaaagtaaagatctctgtcaatttcctccaggacatctgcaaggacagcccactttggctgttcttccaagacaggcttcagtgactcgatggttgagtttggacccgccttttgcttgctagaatagactcgttgtcgtgcagtctcgaagatggtttgagccgcgtcagagaacagccaaggggactctgtctgccgggtagtcccaggagcaggcttatgtgccgcatgaatggtgtccaactgttgcaagaatgacacggcgtcgagggcgaggagagactggagcataccacgaagaactgtcagatcgccagcaatctgcttggttttccagctgactctatgccagtttggctccagctgtctccgtaccatacgatcaaagttcctggtcagagcactgtccaggttccagtcttccatttccagcccggtgttctcctttttgagctcatgaatgctgatctcgacacattccatgatggcagtttggatctctctcatggagtcggtcatgggaacttccaactcgatgacttctgccttcttctttccctccaaggattgggcaacctggacatgaaaccgaggccagagtgaagcctttcggagaaacatatttctcatcatggtagccagtggcgaaaagcctaccgtaaaaggatccgggttatctgaaaaggccttgagaaagccaaccttgttcttttggcggtatatcctgaaaatgaaggcctcgagcgaagtggcaactatgcgatccgcatggaggacaagcatgcccgtgatggtctccgggttcaggaggtttgtcaacaagtcgacgaccaagatgcgcgacgtgatgctaaagatgccgccctgggcatacatcttctctcttgtcccgacactggtaaagtccgtgttgacgacggtcaagcccctggccttgggagacatgctgatagcggcatgctcggccagggcctcaccaatccaggcattctccctgtcttcagcgttgacaaccacaatcaggttgtttcctgcggcatcatacgagtgaagcaggttggtgatgaggcgcatgagaccgaggcctcgggcgagaatgacaagctcatcttctttacgaagctcttcaaacagtttctgttggtagacctgtgtttgttttggggtatcagtctagatgaacacaagccaacagtattaaatgatttaggtatggacgcacaagaggaagtgagagcttcacgggttgcggggcactggaggccgacatgacatgcggggcaggggcagtgcagtgttagtgagtctctatcagtccgagtcgaggatcatgatggagaaaagctgggatgatagtagcgcccgggacggtatcacggtatcatgtgtgttgtatgtatgtactaatggcggtccctgagtggttccctccagtcggagtcaagatccaatgctccgtcttgtcggtttgatgcgctgttcgtgggaggttttagcagctgtcattcagtgtgcctgccgccgcatacctacactagtaaacgacgcgtgaccacccccaggcgacgtcattgtcttacaccctctcttttaggccccttgtacgtggtacgacgactacaggtttcttcctatttattcccttttgctcatccatcgttttcttttataaaagagacccttctcgaccttcaaaaccttccacttctacaccttacccatcttcctgcaagacgatatcgaaaaagttgatcaagactcctctcagttgtctcactacgacccactcctcacgaaccatcaagacaagtcataacatcaagaccatcacaatggccggcggcgacgatctcagcaagaaggaagtcaacattcttccccacgacacccagaaggacgagcaagtacgttaccatttcctccctagtctggtgccttgtgtgaatcacagaaaacagaaaactgactctttggccaaacaaatagaagaaccccaacaaccccctcaacaagctcgctgatagtgccaaggccacgttcgagcaggcgtcaaaggccatgcccggtcccgccatctcgcagaacatcggcggcgaggagggcaccaaggaggagcgcagggccaaggccgagacgctcaacaagtaaagatatggactcggacaaacaggggaatggatggaatgattgcaatgactgaatgatacacacacatacacataacataattgaactgttttgacaattactctgatggatcagtcctgttggagcctaaagtgactttggtggtggaattgcgcccaaatgagaggggtctggtcctcgaaagttgtctcaaatgggagcaatgttagcatgtgaaggtaggtaggtactttcatgtcatcccatgttcgtacatacctacactactttcatcctatatcaacctgagccatataacctccaaatgcacatggaagttgttgtcattgccagtttcaacatgtccctcaaacacccagctctcggaggaaccgtctcgttggacatccatcatcacggcgggcaagcgaaaggtcggctgtgcaagcggcgggcgggaatagtggaggggttcagttgagggataggtacccactgttagtggacacggacaattgacgccctatccacccccggcacaatgtcatgacgctatctggttcatgtccacaagttggtcgcttcccgtcggaaattggtcattgtggcttgctggggtttcgttgccatcctgattccattcagtcaaagccaaacagcccggtcgttgccgccgccgtagtgatgcaactcccaatccccgtacatagtgtagttaagtagtgtacactcactgcatgcctaaggaacctcttgccaggtacacccgcaattcaacttccttcttgtctaccttgcaatgggacttgctcctctctctgtagtctgtacagctttaatacattgaattttcacggcagattataactaagcttgccaactgaaggctgctggatcattgtccgaggtacgttattcccagcctgccgccgtctcttctactcagtatctgcttttgctcctttcagtcattggacatccgggcggccgagtcttccttattcctcccaccaaccaccaaacatccgtgcctccaatacccagacctacctctagctaaccggcaacttccattgtctcttctaggcttccgtcaactgcttttattcctacgcggcaaggccacggaagcgcggagctttactttatcttgtaccgacaagatacttggccgtcgataacaagcgccaacgacccgaaaagcattaatacgacatcccacttccgacttgctacctcacccttcggtcgacgttgcccccctcccctcgccgaccgacccgccgaccggatcaaggcacgacgactcagcttcataacagtacctctcggcgctgcgcccgccggccgagtccttctaccgaatttccgcataacgactcccaatctatccatgctttgctccccctggacgatctaaaggggacgacaggccgcaacctacctcaagccacttccacgcttccaccccccatatatattcacgatgccgtccatcctcagcgacgacgacaaggaaacggtcaagcgctgcgtgcccaagcagaccaacaagatccacgccgtcgccgtcgccaggctctatgtagcctaccccaacccgtccagatggacctataccggcctccagggtgccgtcgttctggcaaatgatctcgtgggcaacacatattggatcaagatggttgatatctcggtaagtgtgaaaatgacgattgcgtggctggccaccatttggctgacatcggacagcccggaaacaggggagtgatatgggaccaggagatcttcgacacttggaactacaaccaggaccgtgtcttcttccataccttcgagcttgaggaatgcctggctggcttgtccttcgtggacgagaaggaagccaagcagttcctcaagaagatgaacgacagggaaaagaacgccagcaaggctaccagcaagacacctttcggaggcgcatcccaggcacaccaccacaagcaccacggtcttttcggcggtctgtttggaggacataagcacgcgtctccgacagccaccccgcccgagtcgccacgtgccgctgcaccggcaggccgtatgagagctggaagcactaatggaataaacggatacaagcctccttccgagtttgcgaccctggatgctttcgatcccctgtggagggaacacttcggtgacgacctcaaggcccaaggcctcgacgacgacttcatccgcgaaaaccaggactttatcattgagttcttgaaacaggagcaagcgaagcagggtatacacacgagcactcctccgccgccgccgccgccgccatccgctcctcctaatggtcccgcaatgagagctcccccaccacctcctcctgctgctgctccgcgcagtgtctccgagtcgataactccatcgacctctaggagagggccagtacccccgcctccccctccagcaaggagatccggcaagctcgacacggaaaaccaccaggaaccggcccctccgccgagatttgctgttcctcctcccatcgccgatgctggcaagtttgcccactctgatcccccgcgacatacgccctctgcgcctggacctccaccacctccccggccgccgaagacgccactcgaagatcaggacccgagccagaggttcagcgttcctccgccattcacaggccaacgaagtgtacccccgccgcctcccagccgtagctctgttcctccgccaccgcccccgagaaattcagctgcgcaacctcctctgcctcccaaggcaccgggaccagcacctcccctcccgcctgcgagctcacggccgccccccatgttgccaactagaagcccggcaccaccgcaggcaccgcctctcccgacctcgaacgcgccacctccgccgcctttaccggccacccaggcgcctccaccacctccccttcccgcaaccagcgcgcctcctccgccaccaccggcaccgccagcacctccggcgccccctctacccgcagcacatgctcccccgccgccgcctcccatgccacccatgcccgcaccatcaggcggcgcaccgcctccgcctccgcctcctccaccgggtggtatgggtggtgtccctccccctcctcctccccctcctccaggtggtatgcctccaccgcccgcccctgccttgccacctgttgacggcagtcgttcggccgtgttggacggcatcaagaccgcgggaggtatcagggcgttgaagaaggtagacagaagccagattcgcgatcgttccggtgctgctgttcctggtggctccgatagtgggcccgcaagcagtggattgccgcccgctggagctgcgccgggtggcggtggtggaatggcggatgcgttggcgttggcgttgcagaagagaaaggagaaggttagcaagagtggtaagtatctggattatccctggcttgtgaagtgtgagagcatgtcgagaatgatgctaacactggtggaaaaacagatgatgaagatgatggtgatgattgggactaagtgcccgataccaacaatgacacggtgaagagccaccggaaaacaacaaggttccaagtaggagaagagtgcaaaaggaatgaaaagcaagactggagagacaccgatatccaaccatcatccattcatctggtcgttatttggccatagaggagatgatgacggcgaggatgggccgttgctggaacaggaggaggaagaagaagaaggagaggaaggggaagaggaaagctgaggggtggaaggaaggaaggaatgaaagaaaggatgcagtgtcgttgcatactatatatatatatatagcttcaccgtatttggaaatattcacacctcgtcactggtgtttaacaagaaaacaaaagaaatgcaaaattatactttttttttccactttcagaaatactataccagctttttattctctgtttcccatcttaacttgatactcttcaaagacagcggcgagtgcctgaagaggtttcattgatatatatgtatcttgaagattacttacttacttacctacctacctaggactgtttgacagtgttttgtattggaaaaaaggaaaatactcggtcgcgtgactacagtagttgccgctttcaacaatttcaatgttcctgagtcccgagtttcttatgctgctgctttccgagagctacctacggaccagtaattacttcgtcacttgggtttggtttagtctcatagaaacaatttgaataagggggagacggacagctccgaaacatcgtagaagaagtgttggtcatatatcgaacaactggaccaggataagcataaatagtgaagagtaggacatctcggcggttctcttctagtgaggttgatggaatgttgttacaagcaagacttttactgggcggtgcgggcgggtcttgcaaggagcaagaagaggaacgaaaaatgatatatgtacatagccggatggggacttgagcgaggaggggatgaagaggtgctgtttaacacatgttgcgtcttgtcctcgagtagaacaaggacgtgctttggctcttacagggtcacattccagtgaccgacagacacatctcgcgtgaaccgagaagcctagtaatgtgtgatcgtaccaaaataccatttcctagctcgagagagggaaaaaaaaaaagaaaaagaaaccagacatgagagagccccctaaaagaacataaaagacgtttatgacaaagccatcctatcataaaaacagcctaaccccttttaatatcccagagtgcacgtaaccatcctcttttcattgcggatggatcgatgctctttatgtccttcgccccccctttttttaacttttttactctgccagccttcctccttcgttctgcctggttgtaggacctcgagtcccgcaaaccaactaaccggacccaggtaaatgacgtccctcccaccattgtacctggctccgattctcctcctcctgattttgttcgtaagatttgtttcttgtcttgttaccggaaaaacaaggaaataataggcacaccaaactgtcggggaaccaaactggctgctgctgttaacggttatggttgatgggttgaaaaaaaaacgtgggctggctgcgtacggccgacacacaccgaaaacagagaccaccagaatggtttgagagagaagacagcttttttggactttcctggacgacccctttacttcctggccagaccctttggggataccgacttggagagaaggacgtaaaagggagtggataggaagaagggggaagttgggaaagggtggcgttatttcgcatgtttcggtaacaatttggtgtttgttgcctcttttcctcttaggtgccgagaagaatgaggcgacgatatggtgttgagaaggcaacgacacgtttagatgtcgtcgatatcaacggccttgccaccggcctcggcgccatcctcctcctcggagtcacggtcctcgtcgaactcgaagccgcagtcgccgtcctcgttggggccgaaggtgtcggtctcgttgatcttggcggtgtcgggaagctcgccgtaggccttcctgttgatgggcgaagcaggtggttagtagggctgttgttgacagcacggagagcggaagggaaaaaaaaaaaaaaacgtacagagaacgggcctcgtcggcagagtacttgaggataacatcacccttctcatcctggtactcacggagggagacaaggatgatgtcaccgttgttgatccagatcttcttgcgaagcttgccgcggatgagaccgaggcgcttgacaccgtcgaagcactgaaagcggggcaaaagttagaatgtatgttatgcttgtaggtaatcgaacgagggaggggtggaaaggacataccatagcctcgagtctgccgttacccagcatcttgatgacctgagcgtactctgcaggggaagacatgtgtgagcttgttgttcgtttgctgttgttgtcgagaggcatgggcgagcgtcgatgtcgcaggtttttgctgtgtgctgtgtgcgtttcgcttgctcgccacaccggggtgttcacgtaccttgaccctcctccttgaaggtcaactcgcgcttctcattgctgttcaaagtggttagctatatgatgaagaagcaaggactatggtatgcgactctgtcgacgacgagctagtatgcgcgcgcatcgccatggtgcttggtagtggcggcgatgcggggcggcgcgatgggtcttggtcgtcgtcggcgggcgggcaacaccaggcaaaaagagctgggaaagataaaaaaaaaaatccttactcgttctcgttctttcctcttctcctgttcttaccaccctttcccttgttcttaggcatgttggctgttgttgtcgacgactacgggtgtcggctggccggtgtaggtgcggtgtgtaaattgggtgttgatgcgagaagaaagacaaaaatccagcaacggctgcgtggagtggatgacggacttggttgggggtcaagaactgtgctggagcactggaggaatggcgggttctgggtacccgtctttcacacgcccgccgtgaaacgaaagcaaggcgttttggtattgtcgatgtggagaatctttgatacggacttgggagagaaatcatggaaggtgggctacttgtagggcaaaatgggcgaaaaggggtggctcggaccttgtgctgacgaatcaaaaggtccaaagcgcaggcaaaatggtgcagttgagtcatggcggacttgcgcagttctttcggctgttgcataattatcacataatactgtgtatgcccgtggatgtgggtggctgattttggaccaaatttgctcagtacggtaaggtaatactggtaaaatacttgtgacaacggcaaccgcacgtctgattctcacccaccacggctgtgtcttcatccaccgtcaacatgatgttcgattatttgcccatcagcgccaaactttcaagtcactacagagttgcgcgcagccgactggccattttccatgtccttgccttccatcccaaagcgtgccacttcagctgctggccttgttgacttggcgtcgactatcaagaccagatggcgacccttacgccctctgatgctcagaggctgtgatcaacggcgaggcaagggcatgaaggccaagatcccagaagatgcggcgcaaggatacggctacactcagctgaattggagtccttatagtgagccggtactatcgaaaagagtcaaggccctgtccgacgcgctaaatattggaacttattacgacgtcaaggcagtcaaagggcaggatcttgccaatgctccgttcatggtctcgacggccacgaagcattgctatacgagacagtcggtcatgaagtactttggtgtaggagaacatcctttgacagacatgttcctccaccattacacctccaagaagcaccgaccattatggttgtttgtctacaacggtgacgccgaccttcgtcccgtagtgaagaccgtgtgcgtgaacaggttgagacaggctgtccacaaggctctcaaggcgaatggatatggccagtggggggatcgattgccgggattcgacgacacatcggtgcttcacggcaccattcatgttcgcatctcacacggcaaggagttcatccagatgagcgaccacgagatccatgacgcgcttgacaaactgatgaagaagcatatcatcaaacagctccaagtcccacaatggccgatacaggctcagcctaggcgggttcgtgttggcgaacagtcccctcaacacaaaggatctagcgtgccacctcaaaacagaggatacagcgatcagctgcaacaacgtggctcagggcagccgagtgctggaagttacagaaacaccagagagacagcacagaccgacatgcgtgctggcaaccgggtttcggagccaagggcgagggatgggagtatgaaaggagacggatccagttcccgtgtacaacagcttgccgaacggttccgaacccgtcagcaaaatccaggatcgaagtaggacttggggacagatgaaaggtgggcgcttggtagactcttaagagcaaacgcaagttgagtgtcgacttcgccgaggggtctctttgtagccagctgtctacctctacagcatatagagtaacagtaagaggacgtcggaaggatgtaacgcacattggaagcgatcagtactactaagatacctacctttacttggggaaccaaagaagccgttcacaacaacacccaaacctgatattcgaacaccaccaagagcttcagaagtggaaaagatacgtaccttttggagtggaaccattcaggggaagcatcaaagtcttggcgccaagcacaggctcccgtcgaggtgtgcgtttccggccaagactccacatttcccgtcaacaagggagctgctccagggaggttcagcagcactggacagcccgtcgctggcagtcagggaagctccaattgaggtccagttcaggcaatgccctgaatgccctgcccgtgagatttggcgacagcttgcttcccgtcccttaggttgctccttggctcgagtacactaccttaggtacctctactgtatgaacagctccagtacagtatcacaaacggaagacaggaatcaaccaaccaagcggaagtcaaccactcgagattccgccagggcagcagctatcatctgcagctttccaaagaggccacacagcacttgaaatccccggtcgaagctgtagctacctacctagtagtctacacatcttcccaagcttgacgacctacttacctctctctacctaccaacaatccggccacatccccatcgcgagccatcatgctcgtctccctgaccgtcggcaaggtcgacgccggcgtcaccgtcctcctaactccggacaagcgactggtatgtttggttccagcagtgacccccagtcaaggaacaagacaagtgttaatctcaccttctgatgccagatcgagttcccctccatcctcctgccccccgacatctcctcgggctccattgtcgacgtcaccgttgcccgcaacgttgcctcagaagacgaagccgaacgcgccttccgcgccctccaagacaagatcttcaacgccctcggtgctgccgagcccaaggctcccaatctgcgctgtcgcaatgccacccagaccagcgtcgtcctcgagtgggaccccatcgatctcgcaaccgccgacctgatcagcctggccctctatcgcaacggccaaaaggccggcaacattcccaaacccaccgccatgcactcgaccaagatttcgggcttggccgtcgacaccgagtacacattccacctggtgctgcgcacaacggccggcaccctggccagcgacaaggtcgtggtccgcacacacaagatgacggacctcagcggcatcaccatcaccacgggcatcctccctcccgcactcagggagtctctggcccgctcggtcgaccggattggcgccaagctggtcgacaccgttcgaatcgatacgacacactttgtcaccaccgagggccggggcgtgcaatgggagaaggcgaacgagctcaacatccccgtggtcaggcccgagtgggtggaggcgtgcgagaggaacggcaggatcctgggtgtcaccaagttctatctggatgcggtccgcgttggcatgggaccgtcggcggcggatatgggaggaagcccaccaatgcagcataataggagcgtgtcttctgccttttcacacaaggaattgccgccgcagccatcgccgccagtccctcagcagcagcagcaacaacaacaacagacgaccccgccacctacaaatggggtacgcagtcctgacgtgaacaagcctacaccaccaccgcctgctgagcccgagcccgagccggcgcctgagccggagttggtgccagagcagaagcaagaggaggagttacagccagtagcacttgagcctagtgtggaggcgacaacgacagaggtgccgcaggaggatgacactggatccgagaaaggaggcgaccagagtgacatagcgtctgaaccagaagacaaggctacacaagacgacgagccaaaggtgcttgaccatgcaaaggaggagcaaggcctgccagtacgacctgcttctccagtggaagatgccgaggagagcaaagagggtgaagatgaagacaaggacaaggacgacagtctgaatcccaagggagggaaatcatctgatggagcgtcgttccaggatgttgccctatgacagctgaagggctgaaacgaggctgaaacgaaggataacgaggaccacggacagagggttagaaagacccatgtacgattaatatgcagtctatgtgaaggttatcacagcttggggggcaaagaagcgcgagtctggctgggctagtctacattcatggcggaggatagaactttgatgatggatcacgattgttagttaatacactttacttcatcctcaaatcttacagttcaggttggtgccaacacttttcataggccgtatcctggttttagtctgcgcaacccgattatttattcgttccatctgttccctctcatcgattgctaccataaccccacccgagctttccaaccttctcagatctactttcagatctctggtttgtcttggcatcttggaatcgcacttggtcctccaatgaatgccagatcgctgggtaccctggggacggcaagagccgcatccgtgttggtgacgtcgatcagtgacttgatgacttgcacacggcgatgtactaacaacaatgtcaacaaacggccatgtgtcattgatatcgaggtcgattggagtgtcttggaagatgacgaggactccatatatgatgacattgcttggtaccatagttgtcagtccgcgagaggccgtgaagaccgtcatcaatatcacaacaccatcctccctcatcaaaacattctactcttcaaccagctttacaattgactttctccattatacacaccacgatattttgaaggattaggtcctcaaaagaaacaacttcctccaagagcaaaacataaccttatccccaatcacaccgtttacaggagaacgcggcatcaccacaacagccctaacattatccctttctctcaaacaccccgaaaatgtctaaaccctggattctcctttgcccttcctcccgcggcatcggccatgccttaacccgacacctcctccgaaccaccactctcccgatcctagccaccacccgcacccgcgacccggaagagaccaaagccgccttactcaaggacttgtttcctaaatctcaacctcaacagtcttccccaaccaccgattcctcatcatccgccgccgccgccaaagctaccggcccgggcgtagcaccatccagcaaaatcagcgattcctcctcaagcgatacgtatccttacccctccccgccagaacacagcggcagcacttcatcgacttctgcgacaccagactcttcttcttcatcagccacactctcgtccgccgccgctgatgtctcctcccggctacacctcctccccctcgacgtctgccacgaagactccatccacgcctgcgcacaaaaggcctcctccctcttcccgcccgagacgcaccacctgcacctagccttcgccctgcccgggatcctccacccggaaaagtccgcggcgcaagtcgactacgacctagcgctggacacgtttagagtaaactgcctggggcccctcatgctaatgaagcatttcggctcctttttacctcgaaagcggacagagtttctccttcaagaccttcaagaagaaggacagattcccaagcaccacgccacatggatcaacatgtcggcgcgcgtcgggtcggtatcagataataagtcgggaggatggtactcgtaccgcagttccaaggcggcggtgaatagtctgacgaaatcgtttgatcttcagttgctgagtaggagtgggggaaaagcgatttgtgtcgggtatcacccgggaacggtcaagacggacttgagtaaggggttttgggagagtagtgtcaagagtggcaggaagttttgggaacggccggaggaggcggcggggaatatggcgggggtggttgcgaagctggaggaaagccagaggggaaggatttgggattggaagggggaggagattttgccttgaaaactgaaaatctgagtgggttgagtgtcagtgtgtacctatctatgaacatgggagggaggttggtggttgagagaaaagaaattgaagtgcatgagcaaagagtgcgaagtgattgttgggatggttggagtgcattattgttatgattatttgcctttttctctccgtgatcttgggtttcggtcatggtgaacaatcgaatctctaaaagatcatgggcatgtatctatcttcgttattcccctttcccttgtacgtatgttatccatcactccgtcatgcctcgttcagagtatctacccaagcaaagcacccaccacccaccatgcaataaacggcaaatccacattcgtttttctttcttatcccaacaatccataccatctctacctagtttcatgcaaaatattgaccgaagcctccaacgctcgcaactcggcacagagactggcacggtatgcccttatcctgctcatcgtttccgtctcctcctccagatccttctcgtccatcggaccaaagccgatatcgtcgttgttgtcgaccagctgtctagcctcctcatgaccctcatggccctcatggacgatacgattgatcttttgctcgtcttcaacaatgctgcttgtactcaccgcggttccaatggctccgttgggttcgtttccgccgccgttgccagtcaactcacgcatcagcggctcgagggtgtcccatccgtttctgtttccgttcgcttcggtactgtttgacgcgacaatggtcgtttttctcctgatggctcgttcggattttttcgtattcgttgtgctgtcgctgttggcgggttcatcatagtcactggatgtgtcctcggactgcttttctgattgttgagcgtgagctcgataaagagaagggaaccattcttccgtttccaaactagagcgacttgggccagataacgagggtaatgaggggagcgagggtagtgatggccacgagggcagcgaaaacggtggtggggagttgttgcgttggtctcggttccggtggtaatagtggtggtggtggtagtggtgcctggagaggctagaggagttcaagagggtgtattgtctctctgcttttgcttcccttctgtcttgcgctttcccttcttcccggcccgcctcatgtcccaaatcaccagaagagaccccataaccatccccatcgtagccgccgtagctatcgtatccgtaagcaccatacccggatccatgactgtcatatccaagggcatcatcttcgtggtactggtaggcaacaccatggccatcataaatatacccatcctcatcactagtaaccgccagtccaattccaattccactaatcgccattcccatattttccctcaagtcccgtagcctcgtcaacggatcgcggccatcatggccatggtgtctactgttttcattgtgtcctccatatccctggtcactgtcgtaaccagaaccagagaaactcccgttatacaaagccgtcgaattcgccgaagtagaagaaatggaagcacccgagggttttccttgttggtgacgtaccaccgctcctaaagaggacgaggaagacgaagcatgtagagtcatcgtctgctgaaccccacggaaaggagtatcggcaagccgccgcataatctcttcttgcttctttctgtattccctcttctctcgtctgcgcgctgcggtgtcggggagaaggccgttgtaggtcaaggatggagggaagggggcggggcctcgggaggcgcttgtgcttctgctgccactgctacggccactttcactgccgctgccattgttgacaccgtttgaggtatttttcttgtcaccgtcgatgatcccattgcttattgaacaggagttggcgggaccgctggtgtgagcgtggctatcattagtacgattgtgtttgtagtcgtgcttgttgtccgcggatcgggatcgggaggaaaacgaaccaagtcgaggatcgcggggtagacttcgtgcgcgacgagcggcgggaataggagcaggagggagttttgttggttgtgatatggctatggctgtgtatgtactgcaagccgtgcttgtatccttgtgactcgtcaccaacgggaacgcccgaccgccgccactggtaatcgtgctggaggtattgttcgagcgagtgacaagtgtcggcttcgaatgcggtgtcgggcttggtatcggtgtgagcgttggctgagcggataaggaggtattggtgctggtgttgctggtgctgctactggaattgctagtcgtagcagggctcgcgttggagcggggatgttgcaagtgctgtgcgggcgatgtcagtcgtgatcctgtcgtcaagctactgctgctgaagccggtggtgccggtgacactgtcgtcgattgtggtattgccaaacatgtgttgagaggtcattgacacgcgatcgctggccgaggctgtgctggtggtaatcatgtcgtgctggtggtgtcggcccctctcccccatagcatcatagtcgtcgacttgatactcgtacccgccaggaagttgcttcgtcacggtggtcagcaaccaactatttctgttttccagctgacgaagccgcttgcggaggatatcgagttcttttttcttggagtgacggaactcctcgcattgctggaggagatcgatgtgagagccggaacatggtacgcctgttctactgaagcgatagtcggaggaggatgaaaatcgtaacggtggacagatgatttggctggtccttcttagctggagggacttgttcagattggtggaaggagctggcagaggagtcgcctgtggagtatttaagtcaacgactgaactgggtgcctgaacagaatctgtcacgacattatctgacgcctgttcaagttcgccatcttgtcgatttgttccctctggctgcgatggtcccaagctaatgctgctcctgcatgacaagggcttcagatcagctacgatcatcaccgtggagaagcgtaacggtggtatctgtacagcctcgaccgtttcgaccgccgagctcaacgcctctgcatcaggctcggtcaagtcctctgccggcagatcaggcggagtgtggaacgctgccgactggtcctcgtccgtcttgacactttcaccatcgagagaatcatttcgctttggcggctttctcttcgtgaagcttttgatggaccagagacttggttgttgtctcacttggtggtccggcaacgctctgagtttgtcagaaggagtagccacccacgaaaatgagcttacatccgctgatccaacactgtctctcccagtagcggtgtccagcctgtgatgggagatatcggatgacgatggctcggaaacttctgccaagatctcaccactgcccacttccctatccaaagattcttcagtacgatctgggtggtcaggtagcttgaatccgaagctcatcttagaccgacgatcgaggctagactgtgccgtcgacaggcagacactcagatgaaaagagctagtcggggagaaaaacttgggcagagtatggtcttggcaagatgtcagctttggcgagcttgaactatcagggccatcatcaacatcaaccaaagctttctgggtttgaggaggcagtggctcggccggcggggctataaagcctgacacccgctgaaagcggttgaatccctctgcgggaagcagaggtgatatgcccaccccgtcgttgatcggaggtatgacaggtgtgttggccaggattgggatttgtcgctcgtttgtttcttgttgttccacgagagtctctagcccaatgctgggcctaggcggtctgatgggagtcccagtgatgggggatttgggtgacaaaaaaccgaagccaggcgacctgggcactggggctaggttgaacgtgcgctgggcggggatggaaataacagtttgtcgatggccgtcttccgtaatatgtgtggttgtagtggctctacctgcagctgggcgttccggtaccacaatcttgggcggagctggctttacccttttctttgtggatttggaggacttcctcttgaacagtctccaaagcccaccgcgatgtttcttatcgtcagcattgccttggtctttgtgggtgggcgaaggctcgggaggaggaggaggagggggcggcgtgctccgaagagactcattcatcctaaagagagcttcacggtcgcggtcgtttgcgtccttgatcttggtttttagctcgtcttcatgggcgtctggatggttgaatatatcgctgaggatacttgaggcgttcgagagcactcgaaaccttttcggtcggatcagctgccgcatatggatgtcggtaaagtttccagacgatgctgtcccagtagtcacagccggcgagatgggaggctcgaacagacccaggccacgcggcggctgcaagccatggtcattgctgttggaggtactgtcgactgggcgatgtttatggccgttggcaccactaacgctaccgctgccactattaggagctgggagagacgtcatggttgtcacaaacgcgaggaaaaggatgctatggaggatgttcctctcttcttgttgctcagctttcttgtctttgcggctttccgaaggttgcgggcacttacagacccaagaaaggtgtttaccgccaacggctcgaagcaaacggatggtgcttgtgatgatgttcagggtcaagatggcccttcctcatgcggaggttggcgtaggaaatccagtttggtgtcctggaatcaagtaggtggccaggacgtctcgaaaacagtaactccgcaacaactgggagaggatgcaggtaaatctgcagccgataatatccacatcatctagcttttctctatcttgtacatcaacgcttctggatgcatgttgcaagtatgagcctccattctacctaatcatgcagttaaagtctggagaggggccaagaataaccattctatgcatcagcatgtccgcctacagacattttccgtcatcatacatccaaggccaggactgatggatgagtgcgggcgggcacgcggtaatccctcaacatatccaagtaatcattagcaagaagctatttcaaaatctccctgtgttgtgcttctcttccctgatgtctggcaaacgtttgttcttcttgtcgatacacgtgtaacggaggtggacacctcaggtatataacctacctcaccactcccttttcccacgaccggtagccctgaagaacatttcacatacatacgaccataggcaccagggcaaaaactcgggatcccgtccgctctcccctagataagccggtgcctgccagactagtagtcggatcggtgacgaccggcgaataacctggtgttgtatgtctttttttccatctttccttttttcatgagtgatggttcttcctttttctaccctggaaggcaggctgaggaagcttgttcagtatggaaggagcacttgatttatctattcaacccgcattgcttgaggttgattcttcgcttcctttgtcgttaccaacgaggaggcgcgttgaggaagcgtgttattcaaaatcgacatggagagagaaagagtgcgaacaatacgccaaaaccaagtctaatagatgtacctagctgcctagtacttagggtctgtgtatggaaggtacaatcatcacatggccgtgggtaagacagcgtagtcggcagaggtgaagcgcgccacttcagtccgtaactgccctcttatctagaagcaacggcgttcgaatctgtcctcgggcacgttcgggcaacccttttttctttcttttattttctctctttttttcttgtattcatcttcttcttttatctaggggtacggaccacgcaaatcgtagagatacgacgagaccagacaccacaagtccaaccggacgtctggtgggtatcgattacccgaaaaccaagtctacgattccggttcatgagggacaggcgaaaacctcgaacgatcaaacgaggcaagagcataggagtccatgtcatggcagtcagctcagctaacagcactggctagaataccgaaacaaactaaacacctatgcgaatattcaaatgggacctgattcaatgtaaactccaaacctgcggaacgagtatacaacacggatgacattgacgaacacgtagtggtggagtgatgcaaatgtcaattcttgactgtagtcttgtcagtcggtaaatgagtgagggagagagtcaatggatgttcttgatgggtttatgggtatcatttgtctatcggtggaatttgagaagcgagcatgaagtggtgtttataggtaggggtaggttgatagatgtccctcgttttcgccatccagccgtggtactgtatcccaatttgttcagacctcccgccaagtagatgacctccaacagccagccgagaaagtatgtcgtgtgcgtccgaggcgtcactggctttggatgtggtaatgaatgatgttttgtttggaccgcccgccgccctttccactcacggcctctcgtcctgcgagtctgtttggttcgttccctccagtgtggtccgcccagggctcttcttttcccagttcctcggtcaggatttcttccttatccatggctcttcctcctgtccgtcatcataagaggggtcaacaagccagcatcgttgcgctcgcaggggcaaattcgtgtatgctgttattcatatgtcgtcgtttcctcgcttgcgtaaccctctttagaatccaatagcaccactcttctcgtcgatgtgacggaagcgctccctctccttgcgctccttcagcagacaggcggtcgccatgacaaggacaacgtcaataccaaccatgccgaagaccgcagtaaaaatgttgtcgatcaggacgttggcgaaggaggtgatgggggtcgcacatgggcgcatgagcgcggcggcagctgggctggagcagatgtcgtcggtgatgaaggcgggggaggtgctattgaagtagccgcagcatttgaactgagagttcttgttagcataaatgcagctacaggtaggaagatcggatggacgacatacagctgactgcattagctcctgaatctcaggaggctggctgaaataaaagggagcaaaatccgccttggtcttgagggtcatgatccagaggtagagaccgatgatgaggctgaagataccgcagacggtggtcatccaaccgcccagcttgagccatccccgtgcgggggtaatgataccgggaatggtgaagaggaatgtgacgaagatgaagacggcattcacgataccggctatatcagggtttgttccgtcagcgatgtgaaccagaggtcaagcaacgtgtcgacttccagtcacccacctgtgagaggaaacctctggtacaaaagattccttgctgcttgttgtccttctgtagggacctcaaactggatgttctgaacaatgacggagaaggcgatcatgaagatgcccatcagaaggaagaggccatcggcgaccacataggccagaagcactttactcattgtatttcttgtatatgttgtctcgtgtgtttgttgttgttgttgttgttgatgagcagcctcgacttgaaagactcggctgccccctttgactcagtccgagatgatgttcgtctacgggctcgacagagtgtttgttttcttgtggttttcaatatggaaatggacgaccggcgtcttcgtagtggtgagagactgtacggagtattaaggagcgaaagataccgatgaaatcgacctgcaattccaatcgcggataaaagagggtgccaagaggcaaaaggaagcgaatggtgaactgaaaatggtatattcttttggtgtttacccgatcatgacatcgaaaggagaggtcggactacatagcaacccgccgagacgacaagtaatggaagattcggagaagggcacggaacaagcaattcgaactgggcacagccgaccagccagggcaaaaagccgatacgatcaagaagacaaggagcgagagtagagacgttccagagtccagacacgggcgaagactggccacatgacggggggcatcccacttggcgatggcttcaggaaacagagacgaggggacgatgttactgcacggagatgaaaagacagggcagcactaccattgcgcgactcgcatcggatgcttcagaccgagatgtttgtaggagagttgcctgttcctgacatgagtcgtttcagatgtcgttgcgtgacaggcgttcacaggggcctgggcggttgaacggtcgttgccaagactggcggcggttaggggactcgtcccaaagcccacgaaatcaggggtttttgttaagacacgtgcctctacgcgccctgtgctgcctctgaaaagaggcttagagacgatgccgagggcgacaaatctggacgagaacgaatgtcaccaaccaatctggggacgggactggtggaccatcagaaatcgaacgacaagaaggtcaacatatcaaaacctcaaacaggaggcttgcttcatctttttccaaaacctctgaaggtccatctctcttctttttttttttgttcttttaccattcattgtcgacacttttacaaactcttcgccctgttcgaaacgccgccaaacgcagacgctcaagtgcacagacctgaaaacccgagcttgactgaccgccagctttctctgtgttgcaggttgcacttagacatttggtggcgacggtctcgacaacagcgtcattcatgcgaagacacacacacacacacataactaccgccgaccttgctgtgtagcagctgggcgagataccgctacgatccgtactctggattgtactccttgggacccaagggtcacagttacacggaaactgcaccgccgcgacaacaccgctctcactagaaagactcttgactcgagctccgagtagatggcatatcaccaccagccttagctctgaccggttggcatctcaccatgtctttggatctcggtacgggttgctctctgactttgtccgccatgcttctcgtcctcagttgagactggcttcaagtggttgcgctgattggcgcagagtcattgcgataaccctccgaacgccgcagccgcaagacatgacggggcttttctttgattctgtgccgcgttcaaagatcagcaaccggacacgtcggattttacattggctgtactcagaacaactgcgagctggatcgacgactccagttgatgtcttgttgtgtgtgggtttttgttctgctcacgaggctctggcaggcgtgacttgtaggggaccaggtaacaaacagtcagcaatatgtagccatcaagacaggtgtagaacacccatcttgttgatttgctggagatacttgaccgccaactttcagcttcaaaggccaaagaatcgactcgcatcggccttcagtgggtcaaagtcatcggcaaaagactcccgtccgatgcaacttgttcggtgctgggtgctgcatcgacgcgggccatcaacgtccggtcgaatgatcgggtttcgttcatttgttagcgcgcccggtctccagtcagtccctagcaaccaagtggaatatgagggaagcgtgtaagcagctttgaagcaaaagtcatcatgtgtgttgtgtacactatgtacactattgactcggctattccatcagctttgcggagtatccccagacacctcggtcattgtgttttttttttgccggcattctcaccacctgggcttgtgatggtggcacactggctgtgaatttgtgaagcctgcgatttgacccaaaggggaaatctgttgtgctgctgctgccggcgcccgtccgatggcgtcggttgtcacaatggcttcatagcggcgcgggtagagtctggtcagcaacctactatggtaaggcattccatccttccgggcattgggagactggcgcctggcaagagaggacgagacggggcaagtctgtccgatcaggacaagtgacaaaaagtgtacctgacccgtgcctgcctgcctgcctgcctggaaaaactcgattcaattgcctgaaggttgcccacctcgacgcggagacaaggggggccccactcggttccaggccgtggctttgacccgctagccaatcaaaagtggccgtcattccgtaagaagaagctgctgctcatttcctgttttcagcaacccacttgcccgttttcgaccactttcctccgcacttttcattgtccagtccttcatcgcttgcagctgtgtcttgtctcgtgcaagtgccaccgattcattcctctgattcaacctaattccttagaggtactgaatgtaaagttcatgatttgacaatgggacgggcatcggaaggaactgaagtctgccgtgatgatggcatcgtccacttttccatcttcgcactctgccgtctgtcagttgcctgttcctgaactgccgttactttccgggcacctcatccctcgtcccatccttcagcctagcatagtggtactgctgcatgccatcccacacctttcctatccgaggaacttgtcaagcttgcccgcgaaatcgattattggccatggcacacagccgaatcccgcctatccatcatttcatcctctcattaaactctgcataccttggagcctctccacaactcatcccaacacggccccaaatattgcttgctcaaaagcttgtcagggcaaactctctcagcttaggaggcaccatggctccagtcaggtaggtccaagggtgaggttacattgtcgaccccagttcttctccctcccactgtcgtcggaacccacaaatcctcctcacacgcaatcacgcgctatcgcgcacccccccgcttctcccatccttgcaggcaccatgcctgggacttctccaatcttcgaccactgtgcgcgcgagcctctcgccccggtcgtcccagggggtggggcaccagtgggcaacaacagaacgaagcagagcggcacagtggaaacaaaagtccagcgcagttcgtgggcaagctccaccggcagacggccggcccagcaacacacacaaacctacccagctcttccagcccatccatccctccgcgtccccctatctctcgcaattggggggaggcgtcattccggactgacacaatcatgaattttcacccatttgctacctagcctctccataaaagtttctcggggggccgattactctctcgctcgctcgctctcgccaacccagacaagcaaaactcccctggaattcccctggccccgtgcctagccggccccatcaatggcacgggtaaaggtagcatggtgttctctttgcgtaggatggcttcgagatagcagaataacacctgcatactatacaacaggtaccatgtctgatcatcaaggtacgccgctggccggtacggtgacgggacccgcactgcttttactactgtctcaaatggacgttctatgtacgtacatgaattgtccgagcgttgaggatgctgcataccgaggcgtttcgtggatcatgatagtcgttccgagagattggaagagtcaaaccaaagcgggcggacggaaacgtccagtgctactgaaatcgttctacggctgtccatgataggcaaggttcccatcttgtctttctgcctctgcctcggaaaataagggacttgcacgtctttcaagttgacggtagcaaagggctgcagaacgacatatcgcaggcgggataatctttagggagcatgcgcaagtacggggtatcgacaatccaatcgagatcgtggaataattctacacccttcacaaaggcactgacagcgggtaactaacagatcttgacgaacaccaccaccagaccggtgacctccccacacatgcatcattcatctggttcgatagtttgatgtctctgtttcgacgtcgaactgtatatgttttccaaataaagacgaaaaagaaagaaaaaagaagaagaaaagcaaaagggcaggtatctgtcgaaccacactcggcaacaaactcattggacgtcacggacccctatgtggttcggggccctttgagaacccttggaggtggtgtgggctggcctatcccacccaggtcctgggcaagtctgggaagcattgcgaagaagagatgggctggctgcaatctgggctgggctatcggcgaactctgcagaccattgagattgctattccagatgcaagtgtcctgccggatgccttacgcgaaagcactgttgactctcgcttctcattgttctcagactcctgtcatttcgttttccactattcgagtgatccgcgcacaacgggtttatgtctcagccttcgaaaatgaaaagtagtgtagaacaatgaggctggtgaggaaaaaaagaaatacaacagaaaatcaagcgagtccgttgaccggctacccccgccgccgccgccgccgccgttgtccgtccgggtacaatacgccaatcgctctttggagcggcatgccctgtacatagtatgtagtacgtgcgaagcgtttttagcagccgagttgcccggttgccctacggaaccaagaccatgaaaggcactgagcgtttcgtggtctttcctttcgataccctgtatgattttccccgctacgagcttcaagagagacaagacggaggctggggctgataaaattaaacatccgccgctttggaggctgatcactcgggaagcagcaaaattgcccgtaaaaggctcggaaatatcaacaagtccagccgttactgcaccgcccacccagcatcttccgtccgctccaaacccggatctcaaacagcaactcggtcacagtcggtcttcatctggtatgcactgtgcgtgagacgcgtaagtgggcaggtcactactagtaacaggaacagagcaccgaccgcccggccctcgacgttgcccctgctgacgaaaccctggctcctggaccccaaagacaagctaagaaattcccaagaaagcaacacagtggacttgagaacatggccgcgccgccggtcgacagagccataatcgccgagaaaaaaagggacctttcaacctcgaacttgtgccttgtgtgcgtgctgggggaagctttcggaaactaacctttctggctctggctgcacgaagcacgaacagggcctccgttccgatgctcaggggaacggcggttgaagcggggcggcgccgttggaggagtctcattcgattcgtacaaacacctcctccatgttcggtcttgacccacgccatactaccgatagcgcaacccgcaggtagaggtaagcacggcagggcattcattccagagacacggacaaggggaccttcaatgccacttctcatgataccacgaacatacatacatgcctttgctgctgggtgagagagaaggtacaaggaccaaaacaaaaccggtctgtaataatctatctcctccctcagcgccgctatgatgatgggtctcctcctccacctcttcttctacatatgtcaatgtcccctaacattggtttcaccactgcaaagtacagactcttgtttcgtgcgcctcggaacgcgacagtacgtgtctagttatttctgcagccactattgtactgcgtaggtcctaggttctaggtaggcaaattaccttatcctggtcatcacaagttcggtgaggggcacagggcaggtgatggacgggattatcgaggattcccgtcgagggtgagtgggctgcatgcccgtgtggaaaaggtgagataggaatggggcctagcatatgtaatgaaaaggggaagtctgccggcgtttgaaggtggtggatgggttgtggtggtggatgttggccgggaacagcaagccaacaacaaacacagctttccacttgatctattctcagtctatctgtgcagctccagtgtcagttgcagtgtagtttgtgcttcattctcttccatccatcgcagtgggcattttgttccagtttgctaatggagcgcttgccagtgagtggtggtgctccaaagaatggagccttctttaccaggcaatccccgttcaagtcaagtcggaattccatggctccatcgtcgagtaaaggtccgtgcgaggacaggtacaggccaagtaccttggccttatgctggcacgtgcgtgaaccaggtacctaataccctaccgctcccaccttttcgagcaactcgcacctttcctctctcggacatggaaacttctttcttgaagccccaagcaactaaaccaacctccttcgaccttgcagtgcagtgtatgcaagtgcagaagaagaacagatcaaattcagtttgaaggaatccacagatacgaccgttgactgtcagtactaatcgctttcctcgctccctccctcttccctccttccttgtcatctcattcccttttgttttgtctttttttttcaaccgtggcccgtagcgcctgtgctgtggtgaaagtggacggtggcaccaggtttcgctatcctcttttcaatcactccgcagtcgcccaagccctttccaggcaagattgtcaagctgcaaccgactgactgacatctgctccgcttcctcaacaggggcagaaggaaacccaaaaccacccaaaacgtgcaattacactgcaatttgacaggtacggtacctgcctacatacacacgcagcaacaatctgccttctctttttcagccgctttccacttcctcggtttgagagcttccacttagttctccctgaggtgcctcaccttccactccgatatccacgccccatccacatcacaagtccgtcctgtttctttaatccccggccggctccagtccagcccaggcagtcgcacatccgcccgtcccttcccaccgagccttataccgaatacccacggtcaatcaagtaccctccaacagctggagtaacacctcactactgcacaaagcttccagctcggtcagggtgcccagcctcgagcttcaccattggatcccaggccaagactcacttcaactagcctactgtgtgtctcgcactgtcgctcacccacctctttcccactgcaggttgattatcagcggaggcccttgtctgcccgcctacccaccaatcagtcaccccccagtgcacacacgccccgccgtacggattacatacatacatactctacatacctctacttttacatacctggaccgtccacccccagcaacctacctacccccccaggctcaagagaaaagagtcaaacaaagcaaataaaaattaaaaacgtgattcctcgcttccttccgccgtcggcacacacagactcgatacagtgcagcgcccaaccaggtttccgcgacaaaaggcagcctctccgcacactccagatcaagcctaggccatcggcacaacgctcaaaacagcatctccaccaattctacctttttcagcatcttcgtggtacctggaacctcacatcccaaaatggccgacatcaccgatcagcacgaacagacctcgcccaccgagctggacgacgcgcatgccgtgggcaatggcaatgtcaacaacaacgaaccccgcggtgtcaagcgcgcccgcccggccacggccgatgacgatgatgatgacgatgacaagggcggccgcgagcgccgcaaaatcgaaatcaagttcatcagcgacaagtcgcgtcgccacattaccttttccaagcgcaaggctggtatcatgaagaaggtacgtttcaggctcagaaaaacaagctgtcatgacgacgacaaatctggacatgcgtgctggcgccggtggtccattgtccgtgtattctgtgtgccccaagcaacatgtcactaaccttgttcttgctgctttaggcctacgagctttccgtattgacaggaacccaagtactgctactcgttgtttccgaaactggcctggtctacaccttcacaactcccaagttgcagcctctcgtaaccaaggccgagggaaagaacttgattcaggtatgggctaaatggcgccttggtttgcattgaacttttctaacctcttctctctaggcatgcctaaacgcccccgagcccgcgtctgccgagaatggcgtggacgactctaatgcggttgactcgcccgaagagccctcgagcgcccacctgcctccccagcaaggccgacctggcatgccgccccaaggacacatgcctcccaactacatgcccgctgtcggcgcaatggatgcccagcaagcgcaagcattggcgtatacaaactacgtacaacaacaaagaggtggccaatacatgcctcagcctggtctgcagcagcatgccggtcatcaggcataattatattcagggcggctcttttcatgacttcagcttgcgcgataatacccagcattaatgcattcatgaagtgtcatttccccgattcgacatcgttagggtgcccctcgtcgttgcgtacgagggttatgccagcttggcgttcggttggggtgtttgatactgtttctcatctctttttttttttttttttttacaacttcttgacggtccttccccccttgtttcaggttccacggaattcatctcataccctcttatatcccaactctgccgtccgtgggtggcagggttaatcggttaaactacttgatttgttgtgttgggggcagcaacggtcgatttgccctgggcatcagtgagcatctgggcctgtgaagggcagtacatgcgagcattcgcaacggggcggggatcggtaacggtgtgatgtataaatggcaatgtcacggggtaaatgggaggcttatttgcgtatgagacggtggcgtcggcttggtggtaaacttggcggctcgcattttctgcgtttcctggccaggagcggttctcgacgtttgctttggtaaaacaaggttcatgtcaggagggcgtggcacgaagttacgacccatgaaggctctacgtttacgaatcggactgcgtcaacgaacttgttcagttttgttctagtccttggctctgccatggaacgagtatggcgtggctttagtatgacaagaaactgtctgcttccgccgcttcaacctcattttttgctgttctgcaccccgttcgattcggctcctagtgttttgtggcgactcttggctacgtttgccaggctccaagagaagagagaaggggtagttttctcccttgtgccttcatcctttgaacctgtatcctgtgtctggtgggtgacagtatgggtgagagggcaaggccacatatgggggagggttgatttcgcggggcaaaaaacagcgcaggaaaggtttaaccgtccatttacttgtatgatatagcgaacgttccccatttcaaaagccacaatatcttttcttgtcaaatgaagaaagaccacctcccagcctgcgtgatctaatccattcccggacagaccatcagcatatcatccgaagtctgactaagaaaaaaacggatggatttgtccaagacagggaaggctcggtgatcagaccaccaagctttacccgtttccgagagtgtctacactacactatacacacactacccagcatagtacccagaaccgtttgatttccacctcgaaataccaaaggaggaaaggttgaagcgggagtgcgggaaatcttggttggatcgtggatcactcagtgcaggaaaaaaaaaaaaaaaattcagccctacccgcattcgcattaccgttgccgcaatgcaggcaggcaggcaggaaggatggaaggaatggaagtgtcggcctttgggtttctaccaatcctttcggaagtttctttttccggatcaaatctgaatctcacttgtgctaagggttttctcgatcggttcctacgtctctaggaaatgaagagaaagtaaggtaaaaagaaagatagtacaccagtttgttgaattccacatccgttgtatttttttcatgttctcctatgaatttcagttcgacagcaatttctggcttgtcgaagcttcgtttctgctaggccttcttgccgcacgttccgttcaagttctttcttggctttgcggttcgtcaatcgatcgatcgatcgatattcttttactttcttctttgggaaatatcttattttggggggggggaggaggagggggaggagggggaaggaacttttgttttcgcctccccccccccttagccccactcacacgcatttgaccaaatatcgaggatcaggaaatggatattcagctgagtaggacgaaaccgaaacaaggaacaaaaaaaataagaagggtgcacatcatcaataactgcacatcatcagagacatgacaaagaaaagaaaaagaaaaaaaaaacatggatgttggtctagttgtatcgacgtacggtaggtactcgatcatgctcaatggccgaacgaacgaacgaatgaatgaatgaatgaacaaatgaatatgaatgaatgaacgaatgaatatgaatgaatgaacgaatgaatatgaatgaatgaacgaatgaatatgaatgaatgaacgaacgaacgaacgaatgaaggttgagtgtcgcatatcaagtgtcgagtgtcgagtatctggggtgccaacataaacgcaccatatacttgaccaacagtaatttagtgtagcaggaaggagcagtagcaggaaggagcagtggtgtgctgttttcttttcttccctgcttgcttgattttctgcttctatgcttccctacttccatgctttcttgcttccttgcttcttagcagattgacagattaatacgcgtaggtagcttgcggttggtggtcacaggaacacagcgagggagggaggcgcatgcgattcatatgttttgacatgctggcaggagcagcattggtcaggaattccaaaggcagatagaaacccaggcagtcagatgcacagacacgcagatgcgcacataggtatgtataagaaagcaagcatggtaaataaaggtacatacatgagcgggcgggcagatacctcgatgtgcaagattgtttactgcattgtgatggagagagttgttggtgtggagtggttgcggaagaggtaaagcaggaaataggaaacgggacgacagagaaggctaaaagagaagaagagaaaaaagaatcatcttgcctctctcactctaccttgtgacactcacattaagttagagactttatcctagttgaccctcaagcggcattgccaggttgtatcgccgctcgtcttttctccccagaatctgttgttcagttcactcagcagacagccccgtttcgaggaggcgagcgggataattgtgttgaggtttgtttgccgtggtggacattcaggggttacgatttcgaaatcggttttaaggtccttcgcgggccgacccgggttgaagacattgccaggtgggggatttgaagatgaaattgaggaggctggagtggatgaatacattcatgatagcatgaagacatcgtactgtagtttcacaaagacaaatatagatggtggttgagttcccttctattttccccctcttcatcttcccattagcagttccggtaacggaactgaaatggagcgaggtctagtgctaaagaagtagtagactaggtaactagctagatctacatacataaatcaaccgatttttttgcaacttgcccgcgagttgcttttctgtctctgtgactctctctattgctccgtggttgcgaggtaaggactgattgacccttcatgggtacctacttgttgagtaagctgtgttttcaaaagagtgtggtgtttgtttccaaaagcttcatggcgtccttcatacctgaatttccgtttcttgacgatgtccttccaaggaagatctgtaagtcctgtcgaggtctactccctcgtccagcgaggagtgtcccctccgaatagagccaagttataactcagccttgcgggtcttggctgggctcgtctgtggacataggcttctcatctggcacaagctccgtgaggcgcttactccaatcaggcatgggagcagccgctacatgcgtttgtcggatgctgtcaaataggctgttaattatcgtgctatcgtcctcctcttcgcacaacggcttgtacacctccctctctggatccttttcttcttgatcatttatatgggctgcttccaggcctggcatgtcctccagcttgaactgggatctttcgcattcgtaaacctgatgagcaatcttcaagagcagccgcacatactgctttttgatatcaccttcggttcgctcctggggcgttgtgacaagttagatttgctatcttacttcaacgaaagaaggataatgattgaacagacatgtgctactcacctctggaggtatggctctggtgggccaacgctgcttgccgtcatcacttgacgagtccgaatcgttttcgcctgactcgtccggaaatttatccttccatgagatgctcgggagatcagcgactgtccactgcgagttacttgaccaagtgggatgcttgatgccaatacacactaggtaacgtcaaacaagaattgttagcgtctctcctttctctccttgaatccggctaggtgattattacagttctcagtagcatcgtaaagcctgttacacaacatcaaaagctcccttttcttgtccatcctgcactggttttcgtaccgttcgccggccatccaaggactgtatgtcgtagcccagtcctgaaatctttctgacaagcgttcacactctttccattcgtatttccacttatggtttcccatgtcggtactgtcggagggcttgagctcgaagaaggagtcgaaaagcaagaatcgattgctaatttccttgtagagctcctgaagatctgttctcaaattgtccgacatcttggatgctggtttgacaatggttgctacttcgaaaggtttgaatttgtcagtccaggagtgccgtgctaaagtccttggtgctgccagcccattttctattctgtcggtgatgatggcaacattttatactcgaatgtcttaattgtccactagtatctctgttaagctttccatacacccagagaagagatatgaccaaccaagcgctgttcaccatcattgctcccaacatctgccctcaatcaggttggatcttgcagtatcatgggcatattgtacaagcctccttgtgacgatggacaaggtggaaaaagagaattctctgctaatgtcagcgctgttgagagattcctgggtttggagttggatcaaaatttccaacagacactcatcttcctttcacttgtcaccaacatgacccatcgtgaaagcgggttccagctgcgaatttggtgcacctaagtagaaaaaatgtgtcagttttgagttgccaacgagtagttttctgccacccacatcacatgcatctcccagagcaattccccaagagaagtatgctcccaaccagctggacactgaatagatatctttcaacaagatcaactcagatatcaattttactcgtaacgaatggactagcattacctgcaatgattttccttctctcagtgatggtaaccaggtgcaagatcggttagtctccccaaaacctcaaagtattcgacttcaaagccgtgcgccgttagtggcgtttactgttgtagctttcgttctacatccagcttgtgtgtctagagaaccagggatccaaccgcccgccccccatgacggaagcgactctgcaggatgagcggtgttgtagtgaccaaacacgggaagttggcgatagcgcgggcacataacccgcccgactgctcccctccccccctttgagaaaccagcaacatcggtcatcgtcacaagttctctcgagtttggtaatgttggcaacgagagtgaaagaatcgttgtcttagggatgttggaatcatttgggtcgctgatgggacgtgaagtgtgaatgaacatcaacccgggcggcacgtccaagtaactggtacattctactggattgtcaatgtaagctgggatctctctcattaaacatttaaagcagtagaatcgtgagctctgtatttgaacggctcgttggtcaaccgaggctcatgacctgtagtagacgcccgtggagactatgtgatgaagaggctcaaagcatcagatcgaatgtgtctttggaaaaggcaccaggaaagctggctgtaagtagatgtaaaccccgagagcccaaggtcatgctggatgaatggattgtctgaactcgaatgagctggatcaccctccaccatttttgtttggcatcatatcagacgagacactcgttcattccctgcccaaattttgtgaagacaactccaaaaggaaggcacggaggacgctcattacgacagtgacaatccgtaattaacgaggaaaaaaccactcacgggcaagctgatgggccggatacaacgcacttgccagcggagtgggtaaacttatcatagggaaagaatgaacaagaccaggagttgcctcactccagccgatttcgatcttggcgctttcctgatggaggagacttgatcaaccaacgcatcttccaggccgcccagttttagtggcgcttatgacccgtggagatgaagatacggtatgtcgttccgtttgggatcagtaggttggatatgtttttctgttaactatacttcagtacatctacatctcttaattaacttgtcaaccaacggtttaaaaggttccatatgcgaacgaacatgactgttggcaatcagggttttctttgcctaagggggtgtaactcacctccgagatagcttgccaactccaccgttggctataagccacgagacgctgtcgactttcgtgtgcacgagcaatattcggaggtccctgtctcgaactcgaggaatcacgagggattgacctggaatttgttggtgaacagagcttgacttcacgatcaggtggatgcctcaatgtgtgcctctgcccaccacctatgttctagcaggcccaacatctacttcgtcatcggacgggtcgttggatatgaaggagattttggtggtggtgggagagcctgtggttgactgaaaggatcatggggcaaagcatcagatgcgttttggagtgaggtttccaaagttaagtggcagtgagtcctctccgccaacggcgagcttggtaactcacaaatcgcatgttcttcttttatatattaaaacaacctcgcaacagcttcaacgtcttctctttgctcttggcactgcaccaggacctgcctcttgtcagattcctgaaatagaggcgatgagcctaatagcctggggatcctgcaacgtgttcacggacccgaaattggctggatatctgtcttgtaccatttggatgatgcgtcgaaagatggaatgtcgtcataaattcgggagctcgacatggcaatggccgtcagtacaataagggacttccttatggttcatcacacgaaatggcacccgccaaagcatacaacaggattctctgacaggagagttgtttgtgcaaaagaacatgggcgttccgcgcagcagagcagcacgtaggtcgacgggatgtgtcagattgttctgagcgtgcagtatcacgtggcgttggaacaatgggagtgagaatgcttgaattggttgaagaaaagaaaagaaaaaaaaataaaagtagtagaggaggatacctttatatacacgtgtttggatcgagatatgcaatgcagaaatatccctgcatccctcggatgtccgatagaaatattactgcatacctcgaatgtccgacatgatgaacctgtttagagaagcagtcgaggatcagacttatgggataggattagggcattaaccaagaagagaagtgctgagactgaggcgtacaatatactcattgtaaaatactgtcagaccctcgttaagaaagatgacaaacgacttgcgagcgagtcttgaagatcggttgagttggcacttgtttagggcttttcaccgctcttgttggggacttggtgctcgattgaaggtttcatgagttccgcatttcaacgtgatgagggccggtaatgcacccacaaagaaggattacccggcgccatacacggacaaggagccggagccggagcatgaccggaatggatatgtaaccggaggtcgtcgtcggtgtcggtggacggagcggacggaccgagtggggatattccaaagattacatagtgcctacgccaagtgggatcagtgggtgcctctggagcagggggcggggatccagccactgaccgaccatcaaggttgagtggatttgagcaagtttatgcaggtcgcccatactagcgccgccaaatgtacaagtacttgccatagccgcagcactatccgattgcttccttgtgaacaatgagcgctggcgatcttgtgatgcccattacgattactgttgatcatctctagggacttgtcatcctgttgatcgtgacgactcctacgccccgtccatgctcccaaaaactagtctctgaacagaccccctctaaataaaacacacaaccgtacatcagtaagatgctggtcaaaacctaaactcccatgcccagaaaatcccagattttgtacccagaggccatgcatgctaatgaccgaagagtgttgcatagcggccgacaagaagactgccgatgaatactccgccgagcaccgagatgaagtatccgatattcatggtcatgaccgccaacatactagacacgccatatcagtacaagtgtaagacgtggaggattcgaccaaaactcacagaagatatccgacacccgcaatgaccgtatcaagcgccgcacggattggatcctcgcttaacctgaacgggcgtccttccgctccatgcttctgtacgaccatgacgttctcctcgacgccgctgctgctcagcaccataggcttcgccagtgaatcattgctgattctttcggccatcgttcctcgtccggcaacaacgacgtagcggcgcttcatctcggcatcgatccatctgtactccagccagttgcgtacggctaatagaccgcggaggccggcggagaagacgatgaggaagatgcacgtgcctgcgtagacaccggttgaatggggcgtccatcttgccgagaaaagagatgtggccatcgagttctggaagacactcatcatgtggtgtccgctggcgccggaactcgtgccggagcccatgtccatgcccatatccatatttatatcgtgtaagtggctgatgttggtgggtttagatattgacgtcttttgtcgtcgtcgtcgtcgttgaaatggtgttcggcacaactggcggtggggattttgcagcgggaagacgagtgtgagacagctctgattcttgtctggcttcgatcgcgtctttttcctggttagagtagaacaattgaacgagttacgaaaaggagaggaagaggctgcccagaattcgaaagactggagcagtcgccccttttacaccatttgagactttgtgcttcatccgggtttgtgtcagagaaacatgctcaccttgaacggcacgttggaggagtggaattggtgtaaccctgccacggtttggtcgcttccatgtctttttggtttctatactagcagatatacagaaattttccctgaaagtacatgcacctgaaactgcataaagccctctaaatgcttagaaattggctgccgcaattatttagtatgggaaattgcataagtgcttaaatgcttgtgaaacggcccgccattttggtgtaatatgtactttttggaatacctttttcagggtctctcaggactttataggtaggctcatattctaaaaaccctcttgaaattttcacaccagggggggcagaaagttttggtatgtgcctgctggtgcatatgtgcctctaaatgcatacaaacctctagcccggactacatgcattatcaggggaaattactgcacacccaagagtccatgtagatcagttagtggctgctagcagggactatctgagtactcaaagccaagaaaaagcggaatgggccgcaaaagtacaggtactcgatggagagtaaatccgaaacacttgtacgcacaggccggcccattgatatttgagttgctctttccgtgcctgttcaaggtgcatctgcttgttatccgtgacatcaaacatccgacttctgcttgacaacaaatccaacactctttggccatcatggatcgaattcttcccgtaagaccagctacagtcccgcaaagcacagcagtacgatctataccgatacgagatctcctttgtactcactgctcaaagaaagttgacgagggtgagaaaatgcgatcgcgtcactcggaccagaatctcaaaaagggaaggaacgaagaaacgaacgaagcaaataaagatggagttggtggatcaaagagtcaattattcagggaaaggccgccccatgaaggatagtcgcggagggcaaaattctacgggcggggtgacgacatcttccccttcttatggctcgaccacttctcgggagaggtagtttcagttgcttccatcagccatggaaccttcaacatcacggccgccaatccatgccgccccaattcctccacgtcaacccaaatgacaacacgcccgaaacgatgcgtccaaactatgcccttccgactgctcgccatgtcaaaacattggaatcttcacgtacttggtcgtcgtctttcgggcccgcaaccgctgcaggtaccgcaccgtggagcgttccagaaaaagtgccatgatgctcttgcatttagcctttggggggtctgatctgtcccgctcccattacatactccctgcgacacgcgcttgtcgacctggtgatctgcactctttaacccttctctggcaaggtcgcccgaatggtcgccgactagcctactacatatgtatgtagtatgtacgggcaacattaggcaaattagcccttcgatatcggtgcgtacctagtactatggatatgatatgactatcacatcgctgacgaccagttggcaggagatacgggactagacgtggcaaggtcagacaatcgaaatgcggccgccaatgcattaaatccaacctgacgtcccactgggacggatcatagccgcgagacgccagcagcagagtctaaatcaacgtcaggcaaacccaacctccgcaaccgcccgtgttgagctagcgacatcccgacgggacctccttggtactctctcgcccctgctctcttgttgcccagtcgaacagcaatgacactcacaccaaagttgaagatccttacactgactctccattgagatacgacaaccggctgccgttgcacagcttagctggccagagcttctccaggacatccggcctccatgtgttacctttgctaccggcatcacaactgccagcgaatcttatttcttctcgatgcagccagccgatatccatcacaactgcgccctcacatcgtgcttggtcatggcttactaggctgctctccctgttcaagacgcggggctccgggagcaatggccaaacctgtaacactcatcagagccagaccctgggacaaagtttctcggagatattgcatttccgctcgccgggagccaaaggcaggccagcctgtgcgaccgttcacaactttgttagtcatcaaagcgcacttcatacttgagtccgatgtcagagttgcgggctttcaccccagctacagaacttggccaagtgctttttccttgggttccattcttcaacaaagttgccgttcacgaaatacgtacatctccaatgaatgatatcttatcttgaccaccgaccaacagacgtggtatcagcaaacctatgggagtgtcttcgagacatcggcataaacaagccacaataacgggagggcgttatgcggcagttataacactcagatcaggatatgctcttgccaaagccacagcatggggagaaccgctaaggcgcctatggccccgccatgtcaggaagtcacccaccatatccagacgagctcgcgcgccaaagacggcggctggtcgggaaaggctggcgaatggaagaggaagacccaaaggcggacgatgatcgaaagaatggggggttgcatcgcatctactctcaccgaaactggctcgcaaacggacacaagtccgttcaaggcaccgttagccgtcctcgtctcctgctccggatagccttggtaagacatggcaaccataatcacgacatttcctgcttaccataccccccataccacacatattcgagatggatcgctagcatcgcacttcattcatcccgaaggcccatggggggacattcagtttacattggcagcatggaggcttcacaaacctgcaagcccgccgtttcaacaatcttcagcggcggttagatggctggtcagcctcctcagcccatctgcaagtcctcattgcgtgaaatacgcagtcatagatgcactgagccttcgtgccaatggttttggctctttttccacactcgaagggcaatacttgggatcggacgcaagtccggttatcggacgatatgtcttccccttcgggtagcggccttcacatggacacaggggcatgtggagggccgaagcggaaatcagacatgcgaactcgagacgctcgagagcggcggaagtgactacaaagaggggaaggggagcaaattgtcgcaatgtgtgacctctagacacaccgtgcgaaggaggttgacgaacgagctgccatgtgcgtgcattggtcagcctaatcaccaataggcctgctgacgggggtgtgagagtagccgcttccatcaagtggtggtgacggagagaagaagatcgatttattgcattcgcccctttgtggactttttgatttttttcgggccatgaaacgatggccgtggccacccgcgtgcctcacccgaacattgacaatgacccgccggacacccacacttttttcgatgtttggactgagaatggctgctaccacttcctgttctgggcgggctgaaatgcaagtcgcagagcgccacggcttgccgccctcgaccgcgaaccaaattcctgaaccctgctgacgggcattgctgccccgggccaagccatgacctttctttccctctatctggattctgcttgctactggccaagtactgcgagcggttcggagtcctccccaacagcctgcatttccaccgtggggagaagaactgtaggtgttggaacttctatccgtcatatcaagacataccgtgctcttgtatggcaagagtctttccaaaaccatctaatcgagggttgttgggtgacacaatcttggtgccataggctgtcttccttttcttttggcgatttcgtacacaccccataccgggagtggcctcagccgatcaatgaacgggacaacttccctgcttcgtgctcacatcccgtcgtcttcgcgcaatatcgtggagtgtcgctgagcctcagggatcacaaatccattgattcgcttcagccgcaatgttagcattgacccttcgagttctgacgagtgtcttgtccgacagtgtgattgcgtgaggtagtcatcaagacgtgcagaagctgggtctgtctgccataatatcacaccggcattcgaagaggttacactaacagggaaacaactgtcaagaacttgactgaagccttgtcaaggctaactaacttactccgtgtggtcgaagttaggcgctgctggatgtctgctatggacggacgaaacccccatttcttagcagaactcaacgtatgcaagcacgcaaccaatttcgagtttctattgatttctgcagggatcatgaatgggtgtttgttgatgcgtcatgtactgctgcgcatacgcaatacctacgacgggatattttcatgaccattcgcaacgttccgacaattggtcctactagcccggtcaagcgtcaccgggtcttcaaaccgggaggaggtcatcttcctgcagcatctttgtgggggatggatggtaagaagatttggtcaatgtgcgaaaatgaggagactgattggtcttaccccctcggcctgccagcttcacttccccttgttcagatcagcccatccttgtcaccttgcgactagtatggtaaggattgctatggcctgagctaattccttgctcttcacttcaaggaataggagctttgatgacaaaattcacatattccaggtgaatatctctatctatctattgttctcgtcgtgaagggatgctacttaattgcttatcgggcagcgaagacaaagtggcatgagcttgggatgtgaaaatccacgggactggtcgctccctttcctgttgttagattcccaataagtcaaggaaacaatcttgggtgggtggtacgaaaatcgagatgctcggtcttcagtactcggctatcggctgtggaactagactggtgttcgggactggcggtctagtcatctttggatatacttcagacgtagacattgaccggttgtaagtctccgtgtttgctaaataggtgatagggcttcttagaatgaactgctctgagcatagatcactggatcaaggatgtactctacaagaagtccgagacactaccacagaacggtcaccatgaagtcacaatgtattgctcttgatgatgtcagaattctcgatcctctattgtcacttctctcttgttctttcctgttcctctatgtagtgacggtgatggtgttatatcaccatgtcgtctcaccacgaagtaggggtagggcagcctcttcgttctggacaaaagctagagcgaaacacttccgggctacaacgtcggaggaactcggacacatctttaccagctcagtcctgtgcattgcctggaaacttacgctttgcgatctacttgccgttccaatcgattgtcttgcacttcctcataatcgattgttcgcacttccttatcagacttgggaactagaaaaatgtgaatgtctagcgaggcttgatatgtcccccaacaacatttaacggaatcctcgcctagtaacaatgaaaaggcagaaaatccagtgatcagggcaacaaaagctacatacagccgccaccgaccccgttgtgcgtggcggacgcgctgctaacggacgacggcgggtctggacttaaccgtggcataactgtaactgcggtagctgttcctacataccactacataggtagaggtagctagctatcgttcatatctgtctggtctatcgttttattgccctcacttttcccgtcgttccatcacagctctgctcggcggaagactacctaggtacctatgtttcatttgagacggaggaaatcatttagagtgcagatagcttcgtagttgcaccatctgaacgcgatggaagaagtctttggttattgataacagaagttctttttttgcgaggggttcattggtttgtagaatttgtatgttggaacgatgatagaaacggtctttcggatggtgcaagtcgaagtggaagtggtaagtggtaagtggtaagtggtaagtggctagctgaacactaacggccctcttgctcgatttcccttctttctttgcccagctacccagtcatcccaaggctttcgatcatttttcttcttctttatttcccaataacagcaacggtagcaatgatccttaaatcctattacacattattttgaatttgaacagtatcgagtgtctctaacatctactatgtattgtataccactccatcgggaccgccgaggaaaccgattcggttactttatattcactgcgtaactcaagaaccaagaggaccaacaggatcagatccctaactcgacaaaaaggaagagaagacttgattaatctctcagttacctatgatgcccatataagctaagcatcccgtccagaatcgaaatccacccagagcctggaatatggaaaaaaagaccggacgacatggttgccgcttccgctccgttcaagtgaggttgtcaccggatatgtacgattagctgatagagtagggtgctgggcatgcccagtaccacggccagggtacaactagtgctatagtcgaagtgtaggccagtcggctgccattggcagacggctgcccggaagtggggcgcccgccctgcaaaccagggtgggccctactcggaccagggaccttgcataaaaggacccctgtctgggccggccaacggccgcccactttcttcctacatctcgctttcttactttaatattattaattatattaatggatatttagagtttctgagcatcccagcgaattgtaatatttagtaattgtaattgaaagatctagttgactaaactattcttaattaattaatcccttcattgggaagtcgcttgattgctccaatacgttttacactctcaatccgattattaaatcctataactctcttcggcgagtatcgaccccgcaattaactcccccttattaactatcgctacttcagttactttaattatttaccctctctcctttatactcttatttgattgtacttcggtctttcaataagatccttatatataattaatattactattagctagctatactactttaatccaaattatcgtattaatagacttcaatatatatagtataatcccttaatacaataggtatccttcgctctaataattttactttagtatttttatttagcaattttctcctttattctatatttatatagctttgtaatcgtagtattaatactacgttaataacctactactattattatagtaaaccctatacttagtttattcgataataaggatttgcttggagatctagcgctacttcctcccaatttctttaaaacaatttattgcaagatatttaagaattcaacaagacggattaacttttaatttaactacgacttttatacaataagtattaaattaaataatagccctaatagtccgactttactactattaattaatagccccgataaaaccgatctatttagtatacttccccctattataccccctctaatagagtcggtcgatagagctcctctaagcccctagaagttatttaacccgattttagtattattaccctaatttaatattactttatccgccttatttaaattctatactttatttattaatgcttcagctcttatccgaaaattatattgaattagaggtagtatattgcccggctataattacccctatataaatataccttttaatttattagttagtaagaatattaattaatttatatttatatagataaagtactacaattagaatattaattaagaatttaataatatttaagacgaatttaatactaacgccgctaaaattaatctaattgatatttgtatcgataattttgaggctaaaatagataaggatgttgcccgctttaataaagaccttaataatactatatctaatattaaagataaccttaaatatttctagggagtctataatataattaaggatataagtagtagtttggattaagctaattaaaaggttaatttagttaatattaatgttaattaattagatttatccttctatagagaataggtagagattaatcgctgatttaatagcgtagctaaatccttaaatattagtaaagtttaaactaagaagatagctattataattaagattatcgaataataattttaatttattattaacctccgtaaagttagtatttattcccctattattagctaagctttaaataatattgaagtagtaactattagtaaattagcggaaataataattcgtataagctttaaaattcctactattaagttccactttgttgagaagcttatatctaattacggatactttctaattaagtttagtattaaatttagtaagtattacgctataatagctgataatattagtagctttaaccttaattaattctattatgctaaattaattaatttttccctaagtatcgataaggtaaaggtaattcgctagccgtataccccgcctatttattcgggcctatcccccaacgttaattaagtagttggccctaatttatatttatttttaaaatataacggccttatattaaattattagttagtagaactttaaggacgcttcgaagctgctacttaattctaaaagtagttagtagccgaagtatgtatggtagtaaataaggtagaaggtaagtaaacctcctatcctaaatccttaggttaaagtagtagagttggaggccctctgttgagtaatttaagttttgaagagatagattctagcgattctaagtacaagtattattatagaaaatactataaattaaaaaaggttcgctataataagcgctataaaattagctattatagctatagtaatcctaattccgatagttctaattccgagaacggagacgttccttctctacggcccccttccggtagtagtccccctagaggaagcggtaatccccctataggaggcggtaatccctttggaaacgaacctgctaataattgttactatattagtattattaatactaattattcttcctacttacaaaaatctaattttaaatttaaatgcaaagatattagccaatttatccccttctacattaaccccgataatattagtattattactaatagtaaaatatttatcacgggcaaagggtagatggtagatgtgattatgcgtaattgcacgaaggagaaaggaagagaagtgtacagccgagtgcccggaaggctggccttataaaggcggccgataatagcctagcagacccgcggcaagcagcgttctaactaattagctaccggtaatagccggcttaccggcggtaataacaacgtacggcagtcttagaagctgctgtacgctagcaccaagcataaggtatataaactaaccctataatacttccccggactaaaagaagctatataactaactaatattatataaaataatagaaatccctattaaacgaacagtccattcttaaaaaatccttactattgctactagcgggtattattataacttctactacggaattagaacctcccgctctacctccttctccttctccttctgctttttttccgccgctacttaaaccggtaggtataacgcttccgggtatttattatagaagggttgtatagcgttaggggctataaatatatcggcacacagttattataataatatatatagaagtacctaaataataaggtattcctaacggcccttattattcttctaatatttattaatcctctcaaatttatattccaccaaattttccctattgttaatcctctttatagtttaactatagttagcgcgaatatcctattcctccgtatttatctactttagaagaccttattcgttttataatttaattttattaatgtagaacattggactatactttatattaattgggaatttaaacgtaattcaatagctatttactttaataatttcgaacggtcctttaaaaaggggtataaatttaatataggggtaaccagtattgaagttcttagtattaagtaagaccctattttcctttttatatttcagtatattaatttattaggtattcgtattatctttatagcgctactatacttaccgggcttaattcgtaacgaagtctaaaatttatttaaattagccaattaatttattagctttaaaatatttaatttattatattactaatatttctagtggatataatttaattagttcgatacctatacgaaggtagaagctataattaataaagaaaagggaaatactaatagtcttaaaaaccaaattatttttagcgaactccgtaattagtagctaatctacccaatcgtcctacgcctaattaatatagaagcgaaggtatttctctatttcaatattaatacgctcggtttaactattaatagcggagtagaaagtggaggagggcttaagggtaatttctaattataataataaaactctctaaaattataaaataaattaggtactataattaaagataataaaatccggtaaattataaatactatagactttctttataaagcgt