taatactaacgttcctttttttaaacttttagttactctaaaagagctactccggaagaggctatattgatctataattagtcctaaattaatactaatatttcttttaaacttttggctattttagaagaggctactctagaagaggctactccggaaaaagctactccggaagaggttactccggaagaggctatattaatttacgattagtcctagactaatattaacgttccttcttttcaatttcctaccgcctaggaagaagttgctccggaagaggctgtttaaaaagaggctactccggaagaggctatattaatctacgaccagttatagactaatatcaacgttccctcttctcaacttcctaccgcctaagaagaggctgctccggaagaggctactccgaaagaggctattccggaagaggctacttagaaagaggctactccggaagaggctatattaatctacgattaattatagactaatattaacgttccctcttcttaacttcctactacctaagaagaggttgctatatcgatttattctatccgtaaattaatttataaaagaatattgaaagtaagagaatagtagaaggtttttttttataaaatataaatttgaatttagtttggaatttatatagtttattaataattatattacaaattaattttggaataattaaaaactcattttgaatttattaaaaatgtaatttaaagtttttctagtatttaatagtttttggcaatttatatttgtaaagaaagttgtcaatatataaagtagaagaaatatattttaattattttttataatatttatatattatattataattgaaatataataaaaggaaagcttatgtttgtttaaagactttgaaaaatatataatatattaaaaatatattatatattaatttaattttactttattattttactttcttataattattattaatattatattctataaactataaattatttaaaattttaaaactatataaaataatattttctaagaagtttttttaaatttatttataaaaaaatataagtaaggagtaaagttatatattagtaataaagtattatatataaaattgaatttaagttttcttatttttaatacttatattcgcttactatttacaagtatatttataatatatttataatatatttgaaattatattaaattagctataactgaaaaatataataaaatattcattttatctcttcttaatatattaaaaattaatttttattaaaggtatattaattaaattacttaacttttttctatataaatataagtagtataatagttaattagactataaaataaataagatactcttttggggtttaattaactaactttccttataaataaagataatataataattaagtaaagaagggtataaattaaatactttctttaaattatatatatttatataaatataaaataataattaaattataaattaaatagtaaatctagatatatgaagtattctaagcgttatataatacttagaactaatataaagtaacttaaataaaaagtaagtgaaaataaaaaagaaaagtctttctatagaaacttttgaataatttctaattattcattatataatccaatttatatattataataagttcttttatgatattctggatatttttaatagaaaaaaagtaaataagaaagtaatataattaattaatagatatttatagctataaaataataaaagtctaaatttcttataaaaaaggaaaaaaaaagaaactacaacgtaaatcgaacccataacctcaacaccaacagctagcatattaaccgctatactacacgtattagaaaatatcattattcattttacttatataccctccttatactactaacccttctaaattctctttacctcttatctcttcaaaatcttatccttatcttttactactacccttattttactatttatttctatttatttaattaatttatttactatatagagatattatatattaatatattaataatatattttcaatatattgaaccttatactaattagagtataattataaaatgtaataaaagttaaaaaattggtataatatattaataatatatttttaatatattgaaccttatacttattagaatataactataaaatgtaataaaagtgaaaaaattggtataatatattaataatatatttttaatatattaaaccttatactaattagaatataattataaaatgtaataaaagtcaaaaatctattataatatattaataatatattattaatatattcaatctaacactaattagaatataattataaaatgtaataaaagttaaaaatctattataatatattaacaatatattattaatatatttaatctaacacgaattggagtataattataaaatataataaaagttgaaaatctattatatatatattcctaattaattaataatcaatttgttctgtactatattttagatactattttaaccttagattacttctatgaatatccaccaataagaaaattcaaagaatatacaatacgaaaatttattgttaaggtatccggcttcggctgagtttttttctacagtgtggggcagtacccttgttgtggtcttggcgttccgattgagggccgaggtcgagggcatgtgtgaggtgagctacccactcgctgaaagcttagcacgctaatcaccccgggctttgaaaagaaaggaccgaggtctagaccaacatctggttcttacataatcatcgacactccctcccaggtactgcccgcgagaacggctcagcacacggtcgacgttgatgtcgctatcgttggcgccggcgccagtggtgcctacgctgccatccggctcaaagaggattttggcaagagcatcgccgtgattgacaagagtttgcggctgggcggccacgtatcgactttgcatccgccttttttttcccccctcttttttctatataaatataaccttgtgtcatttatatccattctcatccagtcgcatacatttcattcttgaagaatctctcatcattcatcccaatccttcctttttttttttttttttttttttttttttttttttttttttttttttttttttttttcccgggtttcgcttaaatcccccccaatcgcaacccttcccgtcctgtttgccttgtccttgacaaaagccttggtctccatccaaaccacattcgccgtaaaaactgaaaaacgaccagttgcaagcatcgccggacctcgactggacataaaattcttccagcatatggcatcgtggaccacggaaatcgcgagtgtcactagtgttcaagatggcgagcttggaatcttagcatcaccgcctcccacgacttccaaattggcttatgaagaaatcattgacgcgtgacaagcacatacgaccatacccactggaaaactcgggatcccgtccgctctcccatagataagccagtgagggccagactagtagttgggtcggtgacgaccagcgaatccctggtgttgtatgttttttatctgactttacttttttactttctgctctgccgttgttgcttctgctatttctcttgattttttgtttttatacattgaacctccacccagcctatccatggcatttgtgggtgacgccgtgacggacaatggaaggtgcaatggtgtctaaggtattggcagggtatttagttgtcttcctgggtcttttggtcttagtcttcctctttcttcttatcaaccaccctccaacccttccaacgaacccatccggttgcaacagtcagatgctgaactccggctcggatgtccggtgtgggcttcggttcccgcaagcgacgaggcggagcggggaactggggacgagctggctgtggcggattggtaggtcgctatttccgggcttgcgagagtggctcaatggatgccatgattgcaatcgatgctcgtcccgaacgagggtcacttaatcagacgtggtttgacttccttctgatgatgtgaacttacaagcgcagcgtgcaggtgccatggatcaaaatcagggacgtgcggcagtgtaaacatgacccgaggttgcctgcctgtgcaatgcacctgcactacctatttgtggcaggcgtgcctgaggttcgtaagtacctaggtacaagtacggtggcttctggacctgtattcgcaggtggtgtcgggggtgcttgcctcccgcatgcaaaagctgataccgagcagctacctatttcagggtctcctgccaaaaatacctctaccgcagttaccagtgctctggaagtgcatccgaacttgacaggaagcacatcgacggcggtgtggtgttcagttggacgtgacgatctcgtgaaagtcaccgaggtattttacctgtaggtagtaggaagcgccggcgtgggaattcagggcaagagcccctggaatgaaggatcctttagacgctgttccagggctgcgaaatgttagtgatttagtcgtgactgcccgctttgctctaacactaacaccacaagggcatgaacttgccgtggaacctgaggaatggaacaaacgctgggcacctgcatctactggtaccaatgagtgcttgtgtcagctcgctcctgtctctcagatactcgcatgctgcagccagaaagtggaattcttgcccatcgatcgatgtctcccccaagttcggcaactcctccctggctctccaccaataccaagggcaaccgagactttaccatctcacgatgcgtctgtgtttcaatggaccaaaagcacaatatggtcggtctcgcctgacgccccaatgcggtgttctgcgctccttcttcgcgcgtagtgactgcaccatccggcattcctccaacgcagtccgggaaccgccaaggtcatcctatcgaacccgatcaccacttccctctgccctgagacttgacctgggacacatacaagacggcaggtaccgtacttggtcctaccttattgactagggataaccgacagatatggcacatataagaatgtcctgtgccccgggaaccgtactcaaggaatcttctgccagtcaatctccccattccgccccaaagacgacatcaaccgactatcagtaggcaacctgtcccacccagtttgctgcttcaatggccctccctgcttttctcgcccgtctcctgtcccacttctcgtctaacaaagccagcaccacagagaagaaagtacgagtcgcctctaacagctcaagcacgactacttccagcatccaagccactccaaatccagccgccaacatgcccggtgtcacagccccgtccggtactagcaagtatgaccagatccccggtcccctcggtatccagtctgcccatcttggtggcaaggtggcgcttgtaaccggtgccggtacgtgttcctttttgttattgtcatcgttgtgtgttgtaaagtcgtgccaagcaatgctgcaaggggcaaagagtgagcgacaagagatgggtggaaagggagctcgcgtacccggacgggacggcagctttaccccaaccccaagtccgctttccccatgttcagctccggcgacgcccttctcccccaatccatttcattaccacatctcaatcccttccagttcggaacacaaagacattctacccctcagacatcaaagacaactcccactgcagggtgcgctgcgcaacgagtcatcattggtttagtcagggttgtgcagtcgcaccacacaacatgcctgtcatgcagcgccaccaccgtatagagccaaagagactgacaaaatcatcccgtggggattccaggccgcggtatcgggagggaaatggcgctcgagcttggacgtcgtggagccaaggtggtagtcaactacgccaacagcgacatctcggccaacgaggtcgtgcaggccatcaagaagatcggctccgacgcggtcgccatcaaggccaacgtcagcgatgtcagtcagattgagaggctcttccgcgaggccaagcagaggttcggcaagctcgacattgtgtgctccaattcgggtgtcgtctcgttcggtcacatcaaggacgtcaccccggaggagtacgaccgcgtcttcaacatcaacacccgtggccagttctttgttgcgcgcgaggcctacaaaaaccttgaggttggcggccgcttgatcctcatgggatccatcacgggccaggccaaggccgttcccaagcacacagtttactctgctagcaagggagccattgagacttttgtccgctgcatggctatcggtaggtggctgtcatggatacttctcggggataaatgctaaccacaagacacactgaaagactttggagacaagaagattaccgtcaacgccgtcgctccgggcggtatcaagacggacatgtaccacgccgtgtgcagggagtacatccccggcggcgacaagctcgacaaccagggtgtggacgagtatgccgctgggtggtcgcctcttcaccgcgtgggtctccccatcgacattgctcgtgttgcctgcttcctagcttcccaggatggcgagtggatcaatggtaaggttatcggcgttgatggcggcgcctgcatgtaagggagtgagtcagacactgtagtacaaccacgtctggatgtatcagtaactaggagatatgaggatagatgggaggtggaagcacggtagatgatcaagggtgccaagagagtgtagcatacatggttagcaaattcatactcgaatcaacatataaatagactgagcttcgtgctgctgttaccaaggcgctgctcatcatgtcttgacgttccacacaatctgtgatcgtttcatgttgagttgtgatcaccacgagcgggtatctacattccagcttcaccatccggatttgattgttagtccagtacatgaaaagccaaaattaaagtgttagcttttcatcaagtgttttgcctagtctcaacgacctatcttctagtcttaaggcctttaaaggagatagagagaggtatcacaggacacccattagaggtttatgtggcgtcacaaacccttgccattgccttatatttcttcaatgggggacagtttctctcctcaaaggccaataagagctccaaaacctccgttcaacccatgatgaaagtaccaaactaacagacaaaccagcatcgtattgtattgtgttaccagtacggtcttcggtgattgcctgacaagaacaaacagcccgcacttagcgggtcaactgtccctttacctttgattcacactctcggtttctttttcacttcccgcgaacaggaagccatcaccggcgtacgttacctctgaacaagggcgtgttctttcccaattgcaactgatacgcgactgaacacccagcctggcaatcagcggaccaatattttcagcatgtccggtgcgcctaattctcatgcgcaagctgtttacgcctcttgggcacgtctcagacacctgaaggagtcaaaacaacccatcgagatatcaggctccaacttgaccatcgccgatgttgtagcagtctcgctgtatgatccatcccgaaaagtcctttccgtctgaggacggccaagcccagtcactaacagttcacgaacaacaggcatggcgcaaaggcccatctctcagacgacacccaacaagtcgatcgcagcatcgcattactcgaagagcgcatacaggcaggcgacgttatctatggcgtaaacactggctttggcggtagcgccgacactcgaaccgatgcaggaagcgagcccctgatgcgcctacaaggtgcattagttcagcaccttaacgttggaattcttacacatgccgacaaggaccgcgatgggagcaactcctgggcgggaaagccttacgacaacgagcttcttcgcagccatgctctcccgagtcctgtggtccgagccaccatgcttatacgctgtaactccctgatgagaggccattctggtgtccgaccgctgatcatggaaaacatcctgaagcttctgaacagagacatggtccctatcgttccgcttcggggaagcatttcggcctcgggtgacctatcgactctctcgtacattgctggcgctctcgagggaaatccagatatatacctcaaagccaggaagccacacaataggacggagatcttgccagccgacaaagctctgtcccttgctggcctggaacccgtgcgttttcaagtcaaggaaggactcggcatcaccaacggcacagcaccctcctgcgccactgcctctattgctatccaggaagccaaccagctggccgttcttgttcagcttctaacggctatgggtaccgaagccctggccggcacagcggcaaactatcatcctttcatctcctccgtccggccgcaccccggtcaagcagaagcagcatccaacatcctagcctttctcgctgggtccaaaatcgccgcaccctgcgaagcccatcccgaatctgaagacgaaccggctaaagtccggggtcttgctcaggaccgctacgctctccggaccgcaccgcaatggatcggaccacagctcgaggacctggagctggccacgaagcaggtacagacagaactcaactcgaccacagacaaccccctgatcgaccccacgtccgggctcatccaccacggcggtaacttccaggctatggcgcttacctcggccatggagaagaccttgctggcactgcagaacctgggccgcttgctctacgcgcaaagctcggagctgctcaacaacatgacgaacaagggactgccgcctaatctgtcggcggatgagccaagccagagctacacgtgcaagggcttcgacgtcaacatggccgcgtacatggccgagctggcgtacctggctaagccgatcagcccccatgtacaggtagcggaaatgaacaatcagagtgtcaattcgatggcgttagttgcggctcggtatgcactggaagcggtcgaagtggttaatttgatggctgcgacttacatatatgtgctctgccaggcactagacctgagagtgctgcagttagagttccgagaggccctatcggtgcgtttgcgagatctagttctctcccatgttgccaggcaaaggagtctcaagtccaaagaggaagagcacaagggcttgtccgaggttgacatcacggagagccaaaggcgtgccggcaagcttgcagagtgtatccttgaccaatgggacaagctagcctccctggacgtagcagagcgcgcgtccgtggcaactaagcagtcagccttggacgcccttgagcttcttcactgtgggacggagtacggtcgtagaacctggggattcagtgatttgcaagcctaccacttgaagaccgctcgggtggtggcagattgttatggtgatcaccgaaacgccttgctcgaaggaaagcaggacactcgacggtggctcagcggtggctcaacagtcgtctacgattttgtcaggaaggagttgaagactcctctgaacaggggcgtagttgaccatccgccgcttttaaaggagcagttgacgagactgaaggaggcaatccgcagcgaggcaggaacaagagccaaggagatagaggagggtaatgacttacggtcaaggaacaggattcttggaagcatggcgtcggagatttatgaggcgattcgcagtggggagttgtattcacggattatggcgtttggaagggatagcaagatgtggggagaggccgcctcgtcttcgtagttcatattattattcgtgcctaagagaggctcttgcgatggcagagaaagaaggaatgggctacatttcttaacttcatgcttgcttccgtagctatatcagcgtatcttcctacaaaattcacaccaaaaaactttatgctcgcagatgtctgattagaggattaagggacttgatgcgttccccgtgcttattcttcttcttcattcgtttcagagccatccaaaagtccaaagtgacatgcggcatagaggccttatgcctgtcgacaagtgcaccgtttcgcacttttgcactttcaacagccaagcctagtagtgtactgtgaatcggtgttcaagccgatttctcgtaaaaagtagtgcggcctgtcaaagactacatcggtatctccctcggtaagctggaacgagaaccgctcggacaggtcctgaagggtcatgagatcgggctcaccgcttccctaggtagtttcagctgagcagagcctctcgtcgaggggatcaagctgtccttgtatgtaccactaccgttcgcaacatttcgagacactggtgtggtatggtggtttggtcctagcattggtgtaaggaccgcatgtgtcatttgtgagcacctggcacttcagggggtgcacatccatccccgtgcggagaaactctccgcatcaggtatacggcgtattttcatgttttgccttccacccctttgcggttatcagattgtaatcgggctattaacggtaggtaggtaggtaggtaggtaggtaagtaggtaggcatggggctggattcaggacatcatgacccctatgaaagtgaagtccactacacgtctacatcccaaacccaaggagggagggaccccactccgaatatacatacctaccccaatatcatttgttgatccctgttgttggtgtgttcgatttgttgagagactgaaacaccctcgcccccaaaaagacatcgatttctttgctacctacctccactggcgatagaatcaataccagagtagttcctggctcgtgggttagtgtaaggtcttttggcggccctcaggggttggttggttctaaacgaactagatgtacggacggacctttgtgttgaattagcataattcgtgccgacgtttgatgttcataggatgggctcgaatggtacactacatagctcatgtgtcgatcacatggagctgatcgacaatgtcttatctctttaggcctgtcctgtcctgtcctgtcctgtcctgtcctgtcctgtggtgtggacctccaccatcacctacataccttcctgacgcgggaatctcttccaaacacatgtttgtagtttaaggcaaggacccctgctttttttttttttttttttttttttttttttttttttttgtttcgcttatgtgcagagtatgtacctggaactagtcgagggggatgttccgaacaatcaatcaatcttttgtctcgtggcatgcgagcgactgatgctctttggggtaactaaccactgtacactgccatactacactcccctgtatgttacaccacacgtagatgtagagaggatttgcaagacacctcctccatactgcatggatccccattcgccatcacgccatcctttggatgtctcggcttctccaaatctcagaggcagtaggtagggtccattacataagtgggagcttcccgaggcgcagctgctggaccctcaagcgagcgacccagtccattttatcggggtactgtcctgtcgctaccattggcagacagacgacattgagagtccttcgaagatgagatttcagcatctttctcaaaccaatctttaatcctcagctatatatttatataaatgaggtttgtcgcagatgaatatgccgctagttgaagtacactagatcgcgttccctcctgtctggtgtcagctcgtccagtgtttgcctcaaaggcactcgacttgcgaaggttgtaggtagatacaagctgaatcatctgttttttctgcccaatcaaagccagtatatattcttcttccgaaccagtgtgtattggatgcatcatttttccacaccgctggaccctgcctacctagctagtccgacagtatgtacatagcaagcaatctcatgtttaagacaaggagaaacatcaaagacaccaaacgtacctgaaccaacagtagcagcgctaatttaggcgatgggctcagcagcattcgctaaaacggcaatgcggcagattggtcggccgatcgtcggccggctaatcggagttcacacttcacaggtcccacgagactggctcacatatgaattggtagggtagggctccggaggttcgggagagagcatgtatgtaggaaatccgcgacaggtatgaaatgtgattttgcggtggtcattctgtggccattcgcgcaaattaagcactaattgagctggcccattacagcctgtaattcctgaaaacacctcaggatccccatggttgcggtgcacgtgtaaatgcatctgaggacctatgaatcccgttacatactgtaacccctgccgcttagggccatcggccagcggccgcctgtcgtttggataccccggactctcaccggccggcccctttttcaataatcaacgtccgtgcagcttcactgaatgtctgagaagacgactacaagtagagcagtcaaacgtcgacagcggtacaagcggatcaccgtgcgatttcgtcatctggacagtcgcgcgtccaaaacctttaaggggatcacataccgcgctgccggcggaccaaacatgcgatatggtacactacctacgaatgaaagacggactctcgcccggaggaatccctccagccagggtccgcgtgcctctctgtaagcctcgtttccccgaaacatcaagatctggggaccagctgaatcgagagacagcatgaaaaaaatgacatatcaagaagtctcccctctattcctacccgctggaacagcgctgcacttgtatagctgaaggttgaaacaacattcgaacagcgtgcccgtaccccgtgcagcatcggccggcgtgggctggcacgtgccatttgaaaaacaccgccttgacgagctccgtttcgttcttcctctttaattgacggaggtgtggcttcggtcgatcacgggcggaggtttgcggttgtgtacactatcaaagcggtcaaggtgcatccccaattgggacttgcaataattgatggtcattatagcttccttgcatatgtactggtactggcgggacgatatctgatgtggttaaggcaaggtcgcagtgtcacattcgccagatatcatgatctgaaacgcggagttcagtgtgtgacccggcaggccggcctgccaagcgtcatgacgatattgggttcggtaaagtgacatcaagccattgtggcaggtaaacactgcagccagcatcggcgatgtttttgggatgtaacggaccgattcagcaatgccgaaaggacctcctgcgacggccccatcatattctcgtcatcgactcctcattaaggctaggaagtgaaataagatagaatgatagtaaaaaaaaaaaacatagaaacaaaagtaacgtgaaaacggtcctgggctcttttttcgattgataggcttttcagagtttctcagccatttgaaatgattgctcggattggatataaaaccaggtaccgatacttcagcattgccggctgccagggctaggcaaaatacacagtaaaagtcagcggcataatgccaaaagcggacgaaatgagcttcagcttcaacacgggacttggggcaaagtcctgactcgttagggcttgagcattcgatgcaatgcctgagggtcaagattattcctgttagtgtagaccctattagagtacatgaaatccggacgtggctccgatagaacgccccatattgttgtcgccgacggggttcctgttcaggctgtgcattcccagcacaatgacgagtcctgttttctcctctgcgcaatcctggaaagaaacaaatgacaagttagacttcgcgataatcccgaggtgccgaagctaatttcttcgtggactttattacccttttgagactcggttgttggtgccccatgatttcgacagcggctcatagctttccgccgatccccagagtctgcagaatctccacgaaatttacaaactgtgatagattcgaatgccctgactaggcactcttttgggttattgatgcatatggtatctcctttcagcaaagtggatgttgaatcagcattgaaagcaagccaccacacgttgtaaactatgccgaggaagatcttgaacatggcgtcaacgctagttgtaggtgggccttgttaagtggctgccggaattggggtttgaacggcaaacctgtctgtcgggactctccacaacgccaaaccgatgcaattatgatggtgcgtgggtacagtccgatctttggcagcttacgtagagccatgtgttccagccttggcaacaacaacgacatcatagacaagctgtctcggctgaaaatcatgagtggtgcgagggtttgcgttgcaagctgatgataccaacgcgaattggcggcgttgaaaaggggatttgtgcgtacggatggtgtgcgtacaatgagagtaggtttgctcttgtcgagattccttatgatatacttgggggttgtggtgcggtttggtggtgggacttgtaagagggggttgacaaaagactctgaccaagccgcccgacaacccccaagtacttctgtttcagtaggtagaaagagccaatatcgaaccaaaagtgatggagagggatgtgtgaaaggaaccatcggggtttacgtacgatggctactcgtctgcgaatctgctcctaattctcacctcatacccactcggggctcccagccaagccgaagggtgctgttcccgtggccccaaaccaaaacgctgggaagtcttgttggatgttttgccaagagaaccattcccatcttcaacacgaacggagatagcgttgcagggacatggttcccagaggttggcaactcaataacgcattcatccgaaagccaaggaggtcaactgtgaccgcgaatggcagcatgatgagctggtaacccccaggggcgtttgcttagagttcaaagacgcaatgtagtgtacgccaacctcgctctggtaatgctgatatatgtgcatcttggttgtccacgtccaggaaagagtaaaaggcaagatggcgagttcgcacaggtatccctgttcagctcggccgaagagggagtgtctgtcactgatactgcacctaaaaggtttagcgcgtgcaactggttgttcgacagtcaggaagttctcgcaggtaccagtaccgaagtgaaggtggatggcaagtgtttgaggaaatttgtgcctggatgcctgcttctttccgccaattcgctcgcttcctgggtagtttgtaatccaaagaccaaagttagtgtactgcgtacacgtggtaaaacagccgaagcccgaatttcgggttggccaggacgccggcctgactttgcttgtggcgggatcaagatagatgccgacgaacctttggggtgtagattcgcatcagtgttgccatggcgtctcagcaacgtatacgcaatgagatagatgaatagacactgaattgaagatcaaccgacggatgtgttcattggcagttgccgttttgtcgttcgtaatgtgttgttgttgttgttgtgccatcgtgaactcccgttgttgtccacagcctgactcgcgcgacggagttttagcatgtgggaaggcccaatcccgtagcagctaaccatggtgaccagaagtcatgtcagaatgtactgtgtgtcaattaacacggagtagtcctcaggagtgtaaaagtgacgacaaccgaaccactgcgagcgcttctggagcccataacgtgcatggctgggatgtcgccgaaaaagaggaggcgctggcttcggccaaagtgtgggacggtgggccgaggtgcgaggagcatcctcgtgggcccgcccaccaagccgcgaactggatggaggctccatacgcagtcgacgcaaccattggcgattgcctcgatccacaccttgagcttcgcttctagaagaccagtgggtcagccttggcattactaacgtgttcctttcttgaagggttcgaaaagtgccaaccttggacgttgtagcgatcatccatgtttgtgccatggcagagcagaggcctcaattgtgtctcgggtcatccttcggcattgatggctagcctgggaatgatagaatgaaggatgggttggtgatgtccaaggatgttgccctgaaatcataatttcgatattcgatgtgcgttggtaggaatggcaggtgtagaggacgggaagaaatcgaactgaatacccgacatactgcgtagtatgtagtatgtagtgtaggtggaaggaacggcagattccggcatggacgacgtcgctgcctggcgcgtgggaagcacctgccttctagaacgacgttgaattggctttaattgcagccaggcaagtaccgattcgctcatggttcccggcagacatgaaccagagctgtccaatccaatatgaaactcagttgggtaacaggttaaaaccgccgtcagctgcattccacgtttagttttgtgcctagtagttctacgtagtgcatactatattcggcagagacggccaggcgcaaacttgtccagactgaggacggagctcgtggaacgcggtggaggaggtcaagcataaggacatggcattgagccgcatcaatccctcagattccgtcctatcaatgtagcagcatatcggtagtgcgtcggccggtctccatagtctggagtttaagtcgacgggcgtttcggcgctagaccgtcagacgggagtcgggctcgtaatgtggatggaccgttgggttcaggccaacaagcacatgcaaattttgcaaggagaggagaagaactcttctggccacatgcaatgtcacggttttcacaaactccagtccctttccaaatcccctccttctgttttcggaagtgagtccacttcaacaagaaaagaccttccgtcacatttcatccccagcgatccaactgcacacgggtcccagtggctccatactgctctctggccttccgcatttaggtatatcgcctatggacccccttgagagagtgcaccacacgtagggcgtatagagcctgcctgataaatggtcgtgtagcatccgctggtaggatggtacaatcgtccattgatccggcccgttgacaatcagaggtggcaggagtccagaccggaatgtgggggttcaagaccggaaccctttgaaattatgatgagtgtgtgccttttgcgtgttcttgatggtcacattgaaaacatcacagccgcagccagcacgcacatctcgcacatcgaaaacaagtggagggttttgcggatccacgtcgatctggtggccgtgcatgttctttaacttcaacttcggtttcgggcctgctaatggcggagcacacagggcaatgggtacgacggacggggtgatggaggctggtgttgaagccaccctcgatttcgtgacgctggttgacgcccggccgagtcaggcatgggcgagcatgggacaggcctcggtgatgacacgctttgccagtactggatcttcgccgggagagatgaaagcttccaaaagccttccagaacgttgctgagaatcccagggttcgttggccactttggaacagcgcttaccccagtcctcgttacaagacgatcaccattcgccatactacacaacacgtagtgtaccacagtacatacccagcaagcaagcaaacatcgccgccatgagcctcgggccggcgaggataaacatatttccgcaagattgcagttgcaaaagatttaccaaaggcgctagctagctacgaaaaaagacagaattccactggactgattcctcatctgccactaaagccgtcgtgcatatgcgctattctcaccaaaagtgccacgtttacactataaaatttccaagtgactgagaaaaagcggtatccagggactcagaacactgtgattgaccgtgtgtatgtagtgtagtccatcctgtcttcgcaagtgtcgagctgtttcaaaaatatcctaggatgttcacaaggcaaaaaaggtaaagcacagaaccctgccaccagaacattagcagggtaaccaagttttagaggaaacacgggaaccctttcatgtctatacgcgcatttgatcttgtcgtacagacaattggttgtcatactatagcatcaccgtgtttatgcgcgcgcgtttcgagttcagatgaatccgaggccaagatgaagctgggtcggggattccgttgtgtgataataccgccgcgccgagcctcaattcccgaactccacaggatattttgcgtctcgggcgagaatctccccacactgaactactaacacgccgatgagagaggccgcgcttgcggcgacttgtgatgttgaactctcggcctaaaaagacttgacagggaattcgctagcggacattttagcaggactctcccgccatgttcttttcttttgttgttgggttgagattccaagatgcgggaatttttagcacaacaagcactgtttttttccggggtctgcttcattaccgagtcggagtctatggggaacctaactgagtggtacacatgcgaacggagatgtcaccgtagtgtaaacccacaaattccactcatcacacatgcttacggcctgcaaaaagtatttgtgtgtgtcgtttcctacaaggacgatttgttcgtgtcatgctaagatgcagacactgtattgtcgttgggtaaaaaggtacggttgctccgtactggaatatgaaaaatttgccccgcagctgggtcttccgctggcaagattccatcagccaccgacaacgacggaaatgcgccgcgttgctgtcttctggcctttcagatcggcccgttgtccgtcagcatggcgcgaggttttccatcaagatttgatgccaaaaggtgatgggatctaagtcggttcggttcgaaagttcgcggagtggtatcatccatgcggtaccaaaggcccgtcgccgaatcatcgttgcggatatgaccgctggatcgaggcgtgatagaccacacctttcttcgcaaagacagattgcacaagagcccgatgacgatggtgcctccctcagtagcctggaagcccaaaggatataaataaatatatcaagtctggagacggagcatccgaccttgtcacaattacgaaagtacctacgggaacagagagaagtatagtgtagaggcgggacgagtgcaaaccgtggtggcagcattggtgaagattgaagaatatacgcagtaagtagtgagggtactacacaacaaacggtatcgcttatacaaaagacacgacgaagactcctcgccgcaaggatggtgagtgaatgattgacgactcgtagccgaagaacttgagtcgcaccgtgaccccgtccttgctccgttcaaacttcagatggattccttacctctaccgtgctgccgctaacaagacttgcagaatgccaagcataaagctccacatacggcgaagtaacctgaacccctgtcggttgaccttggctccacacgctccttgtgcacacaagtcgaggactcgaggaggaacggaatgccccttgcccagacctccataccgtgtctctcaacgaagtcaagggtgtggggtgttggcacctagcagcgaatcaatgtcgcgccattgtccagacaagaggaacaaagttcggggcggcggtccatggactattatttcaccatacctatgtttccatcgtcccctggttctcacagcctcatgctttcggtaggtagtctctgtacagtgaactgtgtcgcgcgctgtacattcacagacaaggtacgtacctgtcgagcggacccatgtccggcaagtagcaggtaccccagcaaggtagaggtacctgacgagagctcatcaactgacaccagaaagcgggcaaggggatcctggaaggaacggtgcttcgcatcttttgacaacactccaccttccaaagggctcacgttgaaggacagggcaaggtcgggattgactcggatgcgccatcctttttcattttctttttttttttcgttttctcactgtgcttacctctaagcatccgtcctcctcacgatccttcatactactccataggacgcaccacctggcaaacaaggttaaatacaacgtcgtgcccaccgtcccatcttggccatctcctctttctccagtctgtagagcttgcctcccccacagcttcctcaaccagcccaactcaggcacttggctactcggctcgtcatcgacatcgatatcataccttgggttcgactttcactactagactgccgactgtctgatcctcgcaatcagcacaccaacaccgccaactgttcaacaaaacaccaatatcagtcaagatgtgcgactacactcaacgggaatactcgtgcggccacttccgctggatcgcgtccaagtggtgcagagactacaccatcacccacaagcgctgccaacccaacgtcacccactttgagtacaggcaggaggagctatgcggtatgtgatcgacatgaccttcatctggacatgaacaaccgttcctgtcccccccacaccctttcctgtttaaacatcctgacatcgttcccccacatcgactggacgctgacttctgaataggcgaatgcaagcccaagacataccctccctgggagagcatgatcaagcgcaccagcaagcagcaaacttacctttgagcgcatcatgcttctggcgataacagacaaaaacaccacttccccaccgaagcccgcaatcgcatcgacgatgagtggcattcaaggcagtacggcaatgtgaggttactacataggtatacccggggaatctggggataccgcaatcgggcgatgacaagccaagcgccaaccacctcgatttgaacatcttcgacaaacgagagaacgagactggagcggaaacatcgacaacggcggcgacagaaatgcgaaaatgggtcaaccactgccgaaagcacatggccccgggcccgtacatcaaaatcaccgaaagcggcagttcggccgtttccatgcgacaacaacaacggccatacgcaacgcgagccccatgcagaatcaagacaacgataggtacttgggttggcaaattggatcctcggcatcccatacttgccaagaaccatggatgggccacacctcacggcggacccccttgtcacagcagccagcatggataccacacccattttctccggccatcacacagtcggcaagcaaccgggcggtcaagcacttccgatcttcccaaaagttgtgactcgacgcgcgcgacgaaggcgtcggttatttattcacctgcctgccgaatgggtttccatttccagccaactgtgatatgaggcaccatctgcgccagcttgtgatgagtccttgttatcgcaggtaccattgcactggcgcccgccctcatacggtccggtccaaccccagtgcaaccctatccagggtggtgctgcagcatggttgggggacagctccagggcatggaacaacagcagcctgggcagccagctgtcgccttgtcatatcaacatcgtcatcattattatcggtacacgtgggcgccaacaacctggccagacctttctcctttctcctcccccactttgacacccgactctccaaccacaaaaccggtcgtgtctcatcctaagtcactagcctgcgcctcccccacgacttgcatgcttcctctcatctcgttctagaaacccaacgagtgggggatgagcgacaacaagcccaacgaacttgggtttttgttgccgtaatcttttcttctctgcttctctgtattattgttctgcttgccttccatggccttttggccatctcgcatcttatacccatggaccctaaaggcaggtctcttgtcattcatcatcatcacgagccacacatttgtatgtgtgtgttgtacatatagagacgtcatattacaggtgttgtttgctttttgtttggagtctagggagattgaatttcatttttttttacaaggaaacataatggttattggtatcgctggcaggcttgggatggaaaggaaaatgtattattcaggagggatgaaccggctatgggtcaaaacgatttagatgggaaattgggaattcagggaccggaaaacaaaaacgattcattgaaatcgataccaccatagcattttcccatggcgccttgaacggtgcttcatttgtgtcaccaaagaaacgtttccgtgtgtcaatgtctatgttctggaatctcgctgatagatgtgaaatatcgggctcttggcgcttgtgattgatagaaatgtttatacatgctatacttgtactcgaaatggtacgagctaaacagcaagtaccaataaacccggaagctctctcgtctcagacagatatccttgtctgtcccttgatggtttaacctgaatcacattacaccagtctagcaattgtttgtttcaatcgcttggcgaacccgagggcttcgtcgccttacactacactacataagctacactgacaaagtggatttgatcggcaatggataaggggagtttcttcccttcccactcttgaaaacacaacatcccagtgtagagaccttagacaatatggatactatggtagcaaatacacttgctaaaccatctttcatatagcttagttcaactgagcgaccccgatggccaaccggtctcgtgggagagtcatggcgtgacggggggtgctgacggcgtcaataactcttgagaagaagaagaagcaggataagaagaagaagaagaagacaggtctggctaaagatggctagctacgcagtaggtatgtggtcacgtacattagtgtatggaatggaaaaagaaaatggaaaaaaaatttggcttcccggtcttgttttagtgtgcaagtgaaagcaggggagattaccttttactgtgatttattattcgcggaaaaaaaaacaacatcagtggattgattacgaatggatatgtcctgtctgtctgtcaggcaaggcaaggcaagccatcacaaaaagaaaagacttcgtccttcctcatcatcatcgcaccgcatgcatcgagatcggaattgcgggtttcattcaacgcgcgcaacccaggtcaggtcagtagcgaccattgagcaagcaagcgggagaaagcgggttgttacggagggccgagttatggagtcggtcggttggagtgggagtcggatgcgtgcgatatgggggattacattacgcacagcgtacagtgtaaacaaatgggattatgtatgtatgtatgccactgtggtggtggtggtggtggtggtagtggtgaggcttatacgctagagtcaaggtaggattatgatcgtgatccctgggtcatttctcgtataagattggaggtattagcaatagtcgagcatgggtcaatatcatgattccgtctggcggcgctgtggtacgatccttatcatagttcttcccctagcgctgatttctcaggcgtacgtagagtagtggtatgttgtttgttgttgtaagacacattacatggaaaaatatctcgattccttcggtggtacggatctttggtggtcatgttgttgagatacacctaggaattgtcagaggctacctagacatgaagccttactcggttcggtcacggctcggttcggttcggttcggttcggtagaacctcttcaagctttgtctcggtctagcaagggttcattattttcttttccccgtaagtgcttaagggggaatctttcgattgtgtgtcgaagtacctgacatgctttcgatgccatgagtttttattaacagtcttgttgagattcccgactatcgctgtttaatttcagcaaatacaaggttgagactgctacctgtaaccggtcatgttactgcagggtgacactacagacaccagaacctgccattgaatatggatcaacccatagggcagcataccggtatgatctggtaggaaacgaaaaaccgatggctgtcggaaggaggtcaacaattagcatgtgctccgatggttcatcaactcggccgaccggtcatgcagccctttggggcgtgtaacagtttaaggtaacttgtcatcatcacaatgcctcatactgggtaagcattagcccgccgacgacgaccatgtaagtcttaccttgggtgtgtggacggacatgcgcagccttatgactgtcgtggaacgatgctgggaagccggtgacgactaggggtatgaacagatgaagtaacacgtctgtcgggtagccgtagtattatccacgcaatcccatctctgtgtgaggcctgttttgttggcacaatgtaggcgtagctgggatagctaggcggtttaaggaggcttgcccggtccggaagaaagctggcaaagcctcccgtagccgcaagcacgatatcgggatgtagacggtcgttggctacagctttaccctgtgcgctgtgctacacgggtgtagttgcatcggcctaccagacatctgctgaatagtttggtctcaaacacagtgattttgcaaattttgagtaggtgatgtgtgggggtatattgggtcgaagaggatatgcctgtacctcgaaatgccgtggttggctcctcatccgtcattgctttttccatgggttttcaagcagtactgtgtagtatctcttacctatcaaacacatctatgtgtgggaatttggccgtgtccgcttccgggctgtccacgctcatgttcaagccatgtgtgtgttgtgtcttgtgacagaaagtgaggtcaacctgactggctagaaattcaggtttgccgcaaatttgctgtcaatctttgctaacaataggcttcttctacgctcaacctgtttgggttccagccatggtggaaacacgccaaaggcaacaccggttcatgactgggcatgaagaaaggggacgagtaaacaagcatccgctgaacatcgatggcttaggtatatttggccgatggcttttcgtccttgtgtgcgcatgtggtagtgactgtcaggcaccatgcgtacgccattggaggttttgggaagtgcgtgggcaatagtgttgcacatcccggacagtgctttaatgtccatcgctgaagcccatcgatcgacaggatacgcgcatctcgcaagcgccagtggatgttactgggcagcaaggcctaatacctgtcacagcattacggacgcctggctgtcgttgtggcgtgcaccagagggtatcgaaagtcaggagtgttgaggagatggcgtttgtttgcgtgtcagaagagagaacgcagagataggaagagttaacttgctggtgaagaaataacaaggcagccaacccggagaagataaacaatgccggtcgaaagcaagcttaattgtgtcaatggagaagggggccgacttgtcaactgtttgttttggtgaagcttgccgttgtgttgctatggtgatcgcgagaagggcgaggaatcatcactctgttaatcaccacagggcttattgaacgcgtgacaccaacactacgtgggcgaagaaaccgccagtggtagctgtgtttgcgaggccagagtcaaaggagatgccagtatcaagtcaaggcgtgatctgaactgcttgcccgacgccatgcttgctggcgcaagataatacgcagaaatgtagatgcagtaacaagttgcaggcgttgcgctgccgttcgctgtccctctcagaccatttaggagaataaatccgagggcgagtgggtgttgtaagcttgtgtttgacgggtagatggtttgggctggcgtgtggcatttgggtttgacgccagtgccaggttcctgccgtagatgatggtggtgggacaaaaacaatgtgatgatggtcaatcactctcggccacaccattccttaggttggatgttcaagcgtgtgaagaagcgggcagcccgtgatcccggccgatgtgtcggttcgatgtatggcgttcccttgccccacagccgaagtcgaggcagcaaggtgaggtgtgtctgtgatgtttccgggatgggatatgacagttcgaattcgatgccttcagcctgcgcagttcttgggtggtttgaagatcaaactggcttacacagaagggggatgcaatgcagtttgcccatcatcaacgtgtgtcaattggaacgcgatgccgagatccgatagttgatcagatgggtcggatatcattatgatccagatcaacgcagatagccgcaggcgggaaggcacaggccatggccatggccgccgtcatggacgtggacgtggacgtggatgtggttgtcgtcaaggtccgaacgaatttgacactgccatggatgaggagaatggaagttcatgtccttgaggacgatgcagtgcagcgtcaagctaaggtaagcccggttccatatgtacctctaggcgggccgcataggtacctagcgatagcgggcggggtaatttgctgggcatctgcctaggtacttcagctgccacaagtggaacggaagtgcccctctacaattgcccacatcgtacccactgcacctttcaacgaccaacacctcactcaagaaaccgccttgtgcttcgcgacatcaagctgcagttatcgtattgcagaatctggaacaattccgaagctctccgtttctttctggatatttcagtaagaccggcttcccagctttttcttgtatcgggtcggatgccagcagagccaccgagggccatcacccgcttcgctcgcccaacatgtgttgaagttggaaatcaagtaccagtacatggccagctttgtactccgggccgtggatggcattgaatcctggtcaatggcacaatactacccccaccccgtccgagtgttgaacaccgtaaaggccttagctcttttcaccggtctgagtctgccgtatgtgtgtgtgtccatggtcagtaagctagggtatcggcaatgaggaaatgtcagaaatgaaaaaaagatgctgatgaatcagtgtgataagggtgcccggacgggagttagggatctaaaataacacccaaggctgattgaatagcggcctcaccacagccactagaggtaccttacgccaagactaactgttccatgggatttctgcgacttgaccttctctccaacctgggtctctgagggctgcatatggatggcataggtacgtttatggtccggttcttccctgcagggcccagcaagttcaggccaagtttaggggagccgttggagagacatgtcgggacacgggcaggctcggcacacccatgttgcaccaccgccgttgacatcggggcacccgatcctttgacggtccgtccacccgaagtcctaatttccggcttcatggctctacataaatacagcatgtatcaacgcttcaacggtcctgtcagccttgatcgatggtttccgaaaacccgagtctagcagtcgggcattacacatggcttggcggtggtttccaactccaaggccatttggtgctgaatggcttctgtacatgttcaaccgcctacacgccacaaactctcccctaacccacaagagtcgcctacccagaagattgcaggctccacgcatagctacggcagcttacgtacgtgtgtgtaccctgccatgtggctgtatcgctgtatgtatcagctatagcatggcgcgcagatcgctcggcacagcatgccagccgcccaaaagggacaacttctaccaaggttcgttggtggagagtgttgttctccgggagaactaatgaccagaaaggaggcagcgccggcacttgaagtgacgggttgacggtagcctacgctgcatctcgaccagaaatccaaacgagcttcggctcgaggatccggtgcattgacccaaaacagccgggcttgaaagttggtatgcacaaattcgaccctcatgggacattcgaatcagcccccagatttccccataacgatgacatctttcacatgatgtcggttgatccgcaccgtttcatattttcgcgactatgggttcagtcgtattttcgtcatatgtctatccagacaactattcaactcggtaagtacatctggaatatctatttcaaccgagtgagcatgtgaagatccctcatcagatactataatccgaagccagacattcgatcgttattccgcacgtgtctcagtcatcgaactagctacctctcaccacgtggcagcgtgtaccttcatgtcatggaactttctggggtttcatttggcaaagtcccgacctccttcctggtcgttaatgcggccctataagaccccacagtttcatcgagcatacagtcttccatgggtcttaccatctggccggctcaccgagttataacagatctgtcctaagactcggttggggttacacagaatttcttttgggtacgacgtgtacctcccagccaggacagaccatggccccgtccgtgcggcgatgatatatgataagctatggaggtgctcttatctggctcccgacgttttcaggctcatttgtcaaaaacggagcataaggaaacggggcaactcactgtttctatcacaaacttgtcgatgtacagggcaaggcacgagtgccccttctgccgccttcagcgcatcctagtcgagctttcttccagaacagttgtgttatagttgcttctgtgctccttcctttcttgaccgtggttcctgaacaaagccctaccatactaatcttatctcagactgcttcagtgctcactgataaaccagcaagacaatcactttgcaaaccacccgccatatgtcataactgactctgactttttgatctgcttatactgccagccaccatgtaacaagcttctctcaatgtccttcccccgcgcgtcccgtctgatgtcagcttgatattgtacaagtcttagcagacccttgaccagagacgccggttacaaacaactttgtaagcttcagagaaggttttcttttcggaaaatcccgtctgacatatgacatcagcgaccctgctgcaatattatacacgatggtcggcattgccatttccggggggcttcggatggtcatagaaaggaccgcactcatgatcaaacatgaagaagggtgtaagcagaatgatcagcatcaatgacgggagtgggatgtgttttgtttgggttgtgcgtggggggtaagatgcatgtgaagaattgaacgtttgcagctctacatcccccaccaacagatgacatccgcttacaaacagataatcctgatcctaagccccatcctgaatttgctgatgatagcctgcctctaaaagcatcaatggggataccaccatcgttatcccacattaaatgaaaaaaaaaaaaaggagaagaggtcaacgggtggcttactcagcagtggcttacacgctgctccttcccccgtcaaatcccatcccctgcgcgcattgtcctgataagcgagttcgtgaaggtgaaagtaaggtataactgtgtccatagccatgacactaaatattaaacgatggtacagcataggtaaccacgatggttagcaactgaagtttgggggtcaagacaaaaacctcaataggaatttatacatgtagattgtacgactcatctgaaatgagcacaacaactgccaactaattaacatagaaagagctagggatgtaagcaaggttaggtacgtaggtataacataggtagttatcacaaacccgcgttgtctttacagcagtcaacaacaaggacgacgctcgagatgaccagccaagctacaagtcacaaagccggacccggactcccggagcgggagcggaccgggcggtagtggagaccttgggcggaggaaccaagcccggagcattatttggtccacttcggcttacatatcagaaaccccacaaacctaggtatgtattacaaagaaacactaaaagaaaaaaaaatcaacgcaggaaagtgaaaagcgagaaagatcacaaaaaaagaaaatgttgagtagctgcaactcgtttcgatcgagtgacctccgggttatgagcccggcgcgcttccgctgcgccatgcagcttgtttacttgttgttgagttcgagggtcgatgcaggtcgtcataaacgccaaagaaggctgcggtgcatcagtgctatggacaaccgtttgcgtgcgctacaacgcttgaacaatctgccttccgtgtataccgacacataatgaccgaatcaagtatccatgccagagaagacaacgtagttgtttcacacccaggcttcattcaacatgtgtcttcaggcctcgctgcccgtttgtctagtggctggacgaaacccagcattgtttggtacattaatgttcagcagtagcaagctataaatcgctaagcatacactctccagtaggggggctacaagtccaatgcggatatagtatcatttcatctttgtacataatcactatgtaatgcaagacagagccagccaaaaagggagaacgccatctgggcgactttcgacatctcttagtttttcccgctaccagccccaacagcggtatcccggctatcatccagaccaccgcagaaaaatcaaaaaaagtgaaagatccacctgagcgaagatggatacgaacaagtatatgtgattgacaagagtgggattcgaacccacgccctttcggaccacggatttctcagatgaggattaaaggttaaccttaacgtggcgccttagaccgctcggccatcttgcctttgggtaacatgatgaatccatagctgtagtgagccttataactacgagctgaaagtgtttgtcagttagtcaatacccggcgagtcaaaacttgtcctgtgtatgtattcagtagtagtgactatgatacctactagcattgacagtgtattacaagcatctagctagcctcaccgtcgaacttagctactacggtggatgtaggtttctgatactttcccggcgactgacagaaagaaactgtacctaccacctgactagttcaagttctagactttcagctaggtaaatcagaaccatatcggttgagaggtccgaaagaaatggggagatctctgtcgatctagggttcactggtttatgagcagtcacctgcataggtgatccggtgcttttcagttctcgccgtctctaggggtcttgaacagatcgtcgagtacctctacttcttctacttacgttttcttttcttttcttttcttttctttttttttcttgttccgttgtttctttctttttcgaagcttactgtgtacgctagtcccctaggtaaagggtccaatttagcgatagtccctgcagggcaaggaattcggcgacggcgacggcgaggtctcagatgtacagatcttagtgtcggtgagtggacgaataggaaattagatactgcgatcggagacccggaggagacgtccgaagaaacaaaagcaagcattccccacgtaccccttggagccttgctactgttctctacacaagactagtagtacctgaaatgcatcgcttctgtcccttgtcgtacaaggcactgtcggactggggtttaggaatgaggcacccgagccaccaagcggactgaccgcatgtgcaaactctcatgtgatcagccgccgtgacccagacttcaagagggataggtactcaccttgcacacacacacactcaagcaccaggcagacagacaaacttcgagagtcatgacatgaattttccgagtactctcaatacttccgctcgcttgtaatcgatggtgagatgttcatcacagagttaactgttactattgaagtctagaggttgatgttgttccactagtgttcggggcggcttcgccgctgcgcgttcgtgaggggctgtaaggctggatggagtctggggttgtggcccatgtagagccacattgaggtgctttacctacctaggtacccttccaaacctgtaggcgatcgaaaggttgaaaaggctatatttgtaaattagttctcaatcgttactattcccatttcctttctttttctgccagggggctgccctgcgccatccgagagaccccccccccttcacttacagcgtaccagagtttgaggtcgggcagcccttaacttcttatatacctctacatatacaaactattaggcctagcaatttccttggcgcgcgttgtgcggagcatacggttcgtgcagtaaccatcgttagtgcgagtggggcttcgcatgggaaccgcccgcgaagatcactaacgcgctaacaggactttcttagggccagctcaatgtaggtatatagagaagctgttagaggaattgcatgttgcttgtgattgttgcttgctgcttcgtttgacagctttattgtgaaatgcaaaagtatagctacttccaagactgattgataccttgatcgactgcactgtctctggggggaacagaagcttagaaggaaacggataaaactcccctagcgtccattgattccatatccatgatcgagatcgcccggcaccagctacgtccgagacaagtgcggccaggtacggcgtccaataatgagttgcggggcaaaggtgtagatgggaaatgtgatatgtaacctacctctagtcacactgggctgcactaaatgtgatatggaatggcttcggaagtctaaatctatagttagacgcgcaagcgcgggcaatccattccaagtctgggatggtcttgcgaagggcaatgagaagcaaagtttgctgttggtcaggaatggttcaaagaggaaggactgtgtggtagagcagataggaaccaaaaattgtatgcgaggaaggtgatcacatcacgtttgacaagtgtcaggacatgacagcccgctctgtgatggtacccagtatgtagggtctagtgaatcacattactgcgcacagtcgagtccgttgagatctgcccgtgtaggggataccataaacctcccacaatccgttgcaagttcccagtccttctgatactgtttccattgcatggccacgagcaaggtgagtgtgggttactagtgtcggactgtatgagctgtacggttaaggcggttgataggtcattcggtcggtcaccaatcaggctacctggcgaatggaaggaacaagcgaagaaatcgccgacggtttgaaccagaaggacactcgtcggtaaaattgaggaattgaagggggaaaggacccttgatgtctcggatgggccttccgagagatacaagcgtagtgaccatggacaatctgtccgagtccccgtctgttgtcccaggggttccccagatgcttgctttctggtatcccgtggcgtgcagctgagcctgtgtgaatctctagcatggtgttaacgatcatgtgagcgatcacgaccacccattgcgacctgtcaagtcgtcgaggaaatcccaatgctggggtccaggctcgtgtactagtacctcggacccttctcaccgatacagggtgcccaaaatggttgctcaaagaactgactggacgatattccctgcttcagctccgttttgcctgctcgaggacaggagtggaatggtgggagctgacccaaagtgcaaacatgatgcttgtctcggtcgttcatgcaggcggttgtttcactttgacgcgttcatgtaccattcgatgctggttgaccgtcaacttgtccctgccctacgggagctgattcctgattgatagaatgcaacaacagttcctgccaagatggcatatgaaacacactgtgtatagggctatatacattagtaaccatgtatgccactatcggctgtcctcttgttgcatgcaaagctgaatttgtatgggccatctaggtaccaccatgcacgcaacgagagtcctaagaccgacgacaaccatagaggaagcatatgatgaaagatatatgcagcttggaggcgagaaagtctcaagcagagaaacattctaggatctagggggaaaagtgcttgcagacgcgaagaccttattgcttcttcttctcgtggttcccgggggctgctaaggtggcctgaccagcacttgacatggcgagcgtaccgtctgaaagcaaaacctcagaccggcggacctgccacagtacgaaaggatacaagatatcgcacacgagagaagttccccataagaatatggcaaaggggctgaagacgaagccatgagcttctggccagaaccaccagaggaagacgttggcaaacaccaaaccggtcagtgtgccgagtgctcgacatagcctggcgtacttgttagtgatatttgcttgaagatgtccgtgattgcgatgggtctttctgagcacaaagcgcgtttgtggcattgtatgtgaaacgatggccgcttgtcaaactcgcaaatgtttgcgaaacggttcctgtctcagcggggacgataccgccttggtcgaacccgattccgaatcgcggacttgtctgcctttgccatgtacggatggatacccacggagaaggagaaagcaatggaagtgttggaacctaccaaattagatagcttgttcccccagaatgaccccgggttatgagcatggcgagacttcccgcgctgccggcaagttgacagacggcggcagaccaaaaggccacttcggtggcatcatacgcatcctggcccgcccagaacttgcccgtcttatcgccggaaccgcggtgaggctcggacatccaccaggcagcaaaggcgtagtggcccacgcatccaacggcggtcataagggcaaaaagccagccgatattccggcctacccatgggtttgtgtgacgccaggcctcgggaccgaagcggacggtggtgtagatgaggccaatgtccagcaagagccagaaggcaaagcccagtttctccagtatcatctcgctaacgtaaaaggcatatacgagctcccacgaaacgttgagggcgagagccaggagcggcatgccgtaggttttggtggctaaagcgcgccgcgtcatgaggatataggtcgcgtcccagaacagcacgccaatgccgagcagagcggtactcgtggggactacccatgaagggcaatgggcgggcggcacatcgttggagcccatttgggttggcgatcaaagtgaaggatgttgatggatgtatctgtgtagacaatagatggtgagagagagagagtgtgtgagagaaagctgaggttgtgcaacaggtgaagaaccgggctgacgccgcccctgatgcccatggcgagactcgtgcattagtggtacatgccttcctcgatttcagttcttttataaagcccagctcatcatgggctttggaccttgaagcggacacccatgacagcaacaggttgtgctcatataccaacggacaagtcagtgtgactctcgacgtttgtctgcaagttactgttatgtaggtgttgttttgtctgccttggtaggtaccactggtcttgatgtaccattcaagtcgacgaggggatgctaaagtacatagtaaccccgccaagagcacaggccacttgcagggcgcagggggagctccccgctttttcttttttttggcacgtttggataatccgtctgtgttcgattccattcaatccgactgtgtggaatcaaggtacatgtcacctccgcaacctagcgtgaattgattgcttcattgaaggtggttatgagctctcgttgtcgttctcataacgatgacttgtacggatatggttccagcgcgcgaagtgattgtttgatgccaagcctagcctgagtctgactgtcccgcagttgtaaggccccacacaatcatgatcgaattggcatcgaacacagtcgaataattcgggtcgcgtcttcccgtcacgtcgttcgacaaaccgaacatgacagttcaacacggctcgcttcgtttagctagaaaaggccgttgttaaacggtgatagggaccacaaagatccaaaaacaaacggccagaaattcctaaagattcttccccagaagaattgcttggacatcaagtttgaagagataaccgacagttggatacgtcataatagtaggtatagccagcacgaaggtgtaatgtcaggtattggccatagcgtgtctgttttacttttacactgtacgagcattcgattggtgccgaagctacctacttcttgcaccgacttgagtgacaccagacaacccatcccaacagaaacgaattcatctgaagtcgacacacgcaaacacgcccaccaccagagtagctcttcactgagccatggaatcgaccgagaatcgcgtgggccgcggtacatgggctcgttacaagcttgcccaggcccaattcaccagctgggtcaagcaaaccgccgacaaggtcgtgtcccgaaaaccgaatggcgccgctccagaagttcagaccgaagtcgtcgagacagctccggcgcctggaaaggagtcgcgacggcagaaaaaagctcgagccaaagccacagtcactcctctcgccgacccccgcctcgagaccaacatcgaaagcgccaaatccgtccattggactgaactcgaggttctcgctctcaagatcgcccaaaacgctgagcccgagcagatccccgatgccgccgtcaacatcctccgcgatgtcgtcaacctgcgcaagaaaagcttcaagttctttagtggcgccgccgccaagcgacccgccgaccgaaagctccaggaaagcaaccagacccacgcccacatcatcaacgtcctcgaacgaatcctcgccaagttcgaagccctgacctcggctcgccgcaaggtcaccaaaaacgagaagcctgacgagaaaaacccaatgggcctgtccgatcttatcaacatgtttactcatctcgaagtccagacgtcccccgacgcagccgaagatgacaacgaaggcgattcaccgtccgaagacgaccgaaaatccacaaggtccaaaaaatcacacaagagcaaaaagaagaagccccgtaaagaacgccacaacgagacaaaggtatccccgcgcccctccacgacagacaataatgacgatacttcgtggctggacacgttcgattggggcctgccctcggcagatgaggacgacgaggacgacgagttcgacttctacatgatggtttactgcttcttcgaagacttcaacaccatccgaaactacgtccaggaacgatggtgtgactactggtatgaccggtccgtccatctcaacaccttggccgtcattaccaacgccgccttcgagctattccacatgctggagtgggacctgatgaaggcgctcaagttccatcccgagcttacccagtacaccttcatgatggatatgctcttcatccaaattggcattgagcacattgattacgactcgtacgatggtctgagccaggaggaacacgacgagcgtctctggagagacgaggcagattggttagggttcttgtcctactgtaccatataccgaaccctgaagaacgtgcctcctggcaaggttcccatgctgccaccttcagcccggaaaagggttgtttatggcgcacataacatgaagacctggcaggatttcgaaaacacaatcagcttccaaatgatcacagagggttctttgttaaaggccctcaagaaaaatgggcaggtcccccccaaactcccagccgaaccactactgctgctagactggcaggaagcgctcaagaggcatgctataacgtcttccctcatcttctcctttcacctgtgggttgatatccgccatatcatggaggaggaagtcatcaatccctttaacgaaatgcaaaagacgggccagagagtggtggatgcgcttcgcctccacgatcccaacagtgtaagcaaagataaggcattcaagtgggagtacagggagcgtatccaggacaccaccgagttcctgctcgaggactttacctacgaagacaagctgctccgtttccgacaaatagggattgcggaagacccagaggagttcttcctcctcaagaatgaaccagtctgggccggcctcctggacttccgcgcaaggcttgtgcatagcgaaatgggccatcagtttgccgccttcacctacgttctcgaggctgcggcctacttataccatgcggcgcgtgctgccgatccaaccttggctgtgtgggacaacatgttcaagcttaacgaaacctacctcgatgacagcatattcaagagcggcttccttggagtgaaggaccctgtcgctattatccacaactaccaactggcgatcaagcccccggtaggctgggacggccctcccgatcttgcaagcaggtctggttttgcccagtctgtcaagattcgaagaactctgtattatcgctatggttttgccgaagaagactcttacaacgagattgcctacatggagcatctggccatgcatcgactccagctcgaacgataccgaggaactccacgtaccctcgttggttctactcgggagtcgaatgggttattggacggagaagacgttaacggcacgacgacaggcgcctattcagttgcgccacccaaattggacgagaagagcgaggagtatctgcgtcgcaaagcggttctgtcgaagctgtcgcctatcgagatgctgcagctggtcgatgactctgtccagacgcttttggaaggtctcctccagcttgactatttgcaactgtttgacgaggcgacattgttcttggaagaagtcatggatgcctttgggcccgaaatgcaacaacgggttaactacaagggaggtgaaggtcatccgcccgcgaggctggataaactgcccacttatttgggcgaagatttgaaggctgttgcagaggctggcaacggcaaagagtctgagataatcagcaagcttgtcgacggttgcagggagtttctgacgcaaatggaatcggctactagtagcgatactagtgcagctactgaagaagtttgtaggcaatagactaacagtggatttcctgaaggactgcttaaggggttgaatcagagatctactacttcttgtcatccatagacggaataccaggttccagccagcctgagggaactagaggcagttttttatgcggttataaaaggtttttattctggataaaacattttttaatgttggcataccttcatcatcatcaacaatactttgtaatacatcttcttgctaatacaactgatctcctttgaagattataactaagcctatcgtctaggtatttcagcatcatgcgagtgtttggggccaaagttcttttgcccttgaaaaaagggtgtcacatttttccttgaaccctatttggagacatttccaactattgactctcaagcgcctgattttatccccaggaacccagggttccctgtggatgtaacttatagccagaagacggccaatttctggatagcatgacaactagacaacagcagccgtcgccttcttccactcggggaccagctccccataaacggcccgctcgaggtcattgtacagctggatgaccaccgggtcggcaaagggaaactgttcaactaggaggcatgcaccaatgcccgtttcgcgatcaatccactgcatatcaaaacgttagccgtcagtccatgatagtatcagagtgggacaaacttacccaatgcgaattgcagtatccatgccacatcatacttcccttcctcctcttgccctccacatcctccatattcagcagtccgcccaagccatgatcgaccgcgtcgaacccttccggaaactcaggcatgatgcccgcatggaacgccctccccatctccttgatcatttccaggcccttctcgttcaactgcggactaaacatctgatcaaccgtctccttcgtgagccccagctccccctccctctcccccttctcctcctcctctgagcccgaagcagccctcaacaccgccgccaaaaccttcccatactcctccgccgtagtccacaaccccgcacccccgctctccgccttgggatcccatgctgttgagattggcaattctcccagcgacagctcgcccgtctttgcatccctcagcgtcatgtggaccaacttgtctttgatcctcttttccgggttttccaggagttcagcagccggtttcagagttgagcactccatccccaacggctcaaagatgttctcgcgcatgtactgtcccagcgtcgtcgtcgtcgtcgtcgtcgtcgtcgtcgtcgttgtcatctcaccttcttcatttttaggacaggaggaggaggaggaggaggaggaagaggaggaggaggaggaggccaaaacccgctccaacaaaacgcctgcccaatccaatcccgtgccgtatacccacccatcgccgggaggaaacaaaaggggagtcgtccacccttccaccgtcatcgagtttgtgtttccctttttgccgacttctttcgcccaccgctccagcagcggatggcccaagtcataagataaaccgacagagtgcgtaagtaactggcgggcagtgattggcttggtgatctcttccagtatcgcttttccctctttatgttcctcctcaaaaccccgcaagattccccatttggtcatttccggcaacttttcacggacgtcctcgtccagatgaagcttgccttgctggacgagttgcatcaggcaaatggtggtgaggagcttggtgagggaggcgacccagaggaaggagtcggttgagaaggccggggtcgaggcattgatggggagggaggtgtggccggctgcgccggcgtagatggggccggatttgtcaacgacgaggaaggcggcgccgtggagtttgtcctttgtggaggaagtaggcgagtcccggtgcaaggtgtagcggtggaggatttggtcgaggatggatttggcggaggccatggttgagatttacttgccaggtaggtaggcgcggattcgcaacggttttttcgtcgtctttttgtcctctcgattaatatatttttcagttagtctagtccggagcttgagttcaacatgtgctgactcccttttggtaaacttgaatgggcttcaagtggtttatatagcattcgttgggtacgtaagtacacgtgtactctgtttggcagggacaagggccagcaggcaacaatatatactatgatgatccttctcggtctccgtgtacgacgggcgatcatttgattccccgcaccacgcccgctcctatgctgacattccgacaatttaacaccatatcccatcagaatgaatcatcgtgtaatctgaacaggctatgcgagaggctgttcctgagatatggggtgcacctgctagtgttcggcgacactaccactttgatgatacccttgagaaccttcgtgtcccgtttgctcaaacttaggtacatagcgtaccgcttcattgtcactgaaagtggttttactcaacctgcgctacgatccggactagcgaagcctagtaaggccttgaaaccaagcggtagggctgacatcactagcagacactcggcacaattccacaacagtttgacccaacctttgtccatcatgcactcaatcagtgataattatttggatgcgcagacttattcaacaagcaaatccggacaataggaaacaaaccggatagaaaaagggtatcgtatgcctccgctcgatatcggtgtcctacctccacttgctgctctccttcagccacgtctcaaagtcctctgtcgggacaatcttcttggtggcctctatatccactccatacccctggttctcaaaaaaggcaaacatggcgcccatttccttgaccatccagagcattagggtaccgaggaaggtgaacgtctcgggcaactccttgccagtaacctttttgaacttctcgcgcgcctcgtccagagtcagctcgtcgcccgcgatgcccacggcctttccatcgtactcggtcgagttgtaaaaggcttcggcggcgaaccggccaatatcgcggacgcccgtgagttgtagcttggtggtgggcttaagagcggagcgccacatggccgaaaaaagcttgcagaagatgccggggttgaagttgtccatgaaggcgacggggcgtaggatggtccaagagaattgggacgggtccttctcggccttgttgcgaatgtgcagctcgatattgtgcttggccacgaagtgagggatctccgggcacgggttgtcccagctctttatgtcgccgccgcggtcaactgatgagaatatgacctgtttgacgccatgctcgacggccgtgtcgatgagcgggatcgcctgctgctcctcgggatgcttgcccatcgtcgtgacaacgaagagggagtcgatggagcccttgggctgggcgtcgaagatgggcttggggttggtcgaatcgccctggatcagctggacgatgcccttgctggagtcgaccaggcgctgggccgagggacttgaggcgttgcgggtaagggcgaggaccttgagggaggaggagtcgaagctgcggtggttgaggagggcgcggactacggcgccgccctgttggccggtcgcgccggtgacgaggatggttctgagagccattgtgacaatcgggttgaaaatggttgaaattggttgactttggttagtatgatggtgtttcggtttgtttgatgcgagtcacaaaaaacgatgacgacatggagaagcacgggacggggatggggagctccgacttcctgtaagggagaagagcggcagaacgacggacctaccatagctgccgtgaattggaagcaagcaaccactgacatccaacatagagcactttccgtttctatgactgcgttgtcatgcttcacgtctttccgttcgatcgcaatattctccagatgaatggatggtgagctcttacggtccgagggagaaagcttgatacccttttcggttagtatctgtttggcttattgatccctgagcatgcggggtctcgatgttcttggtaggtaagagtgccgttgatgtgcaaggaagcgagggtcaacaccgcgtctggataatcaattaacatcagttgatgagtcaaatggcttcggatcttgcagctagacttgggccggattaattcggcgtctctttggaatttgatggaacagattcatattgcatcggcagcgatgctcaacatcgtccatctctccaccaagatcctagatcttgtcgccgtcgagctaagtctggaccacgaacatgactacgaacatgactacgagcatgaactcgaagacagcttcgccaatcgcctcgaacgcaatacaaatctcacgattcacttgaaggcgatcggcaaagggatatgtcgttgattctttgacacctcaaagacaaagcaaaagagggcaggaacaatggtcctgttcctctttgacttcacctcggccactcagccacttatgtccccataatgtgaactagttttcgaacaaagaatactggcagaacatactagaagaatcacaagaacagcgacattgtgttttgaacagattgaaccacccgccgtttttgcctcgagccagtactcaggtataaagcccccgttgtgaaccgtcatgtaatgtcttcccgtctcaacatccaagtcacactcatcataatcaaagcatcagaaacgtagggtttgggggtgagtaacgagaagtgcgtgccaaacactcatttccaaatatcaagatccagctcctgtcaggtacaggcaaagcaggcaagtaagcagccgttcactctctcaggcacgctttcatcgttactacccgaacgaccttaaagcccaaaattccttgatcctactcaaatcagtcaccatgatgttccgttcgctattttctttacgttctccttcccgctctccttcccctgtttctacctcctctacaacctcaacctcagacttcagctccaggccctcatcacccttctctgtttctaactctccctcgaaacctttactccctccccccgacgccgaccttgatttctctgctcccgattccttcgcggtctctcttcccggcggtcatctgcccgttcctacctctagccatgctgtctccacagccgaaaccatgcttctacccaaaaacaaaatcagctcccaccgtctccaccaactcactatcctcatcacagttctcaacctaaccaaaatgtccctccagggagaacaggatacgatgctcagtattctccaggcagcgaccacatccacggccgcaaaattgcgtaccccctcaccagactcgaaggacatcgatctcctagctttggctgccaacgcctgtagagtgaggaggtatcaaggtgaggagtcgacgagttcagttgcggtgggtccttggcagggggtggtggacgaggtgggaatagcgataaggaggttggaagcggaggtggagggactggagagagagaggaggattttagaggagtgttggtaggtacttcatcgagtgaagtaggtaataagtgagttcagggaaggcggtggtaatgttgatagtaacggggagttagagatggagaagaggtagacaagtggtcagcattaccatagcgtggtaattctgcataagatacggtatagacattgaagaatagactggatttcttttccatttttttcttctctttttgtgacagtaaaggcaaacaatgaattcagtaaatgcaaagaaaatgacctgccagaaggtgtgcccggttcacatttacgaagggcacattgctgtagccgggcaattcgtccccgagaccgcggggtttcgcgatctaggggtctccccatcgcaaccgctttgggcgaagcggcagaaaccggcggcgagatggatctgagggctgatgatttgcataaaagtcgggggtatactaacctctaatgcgaccgccgcatgtgctctgggctggacagaccgaggtattcctccacaccagacttttcaggccgcttataaccggtcccaggctaggctagtaagactagaactacacgaccgttgtcgctgtcgtcgcggttcatccggtgttctagcaccacttccaaccaaaccaccaagtccatctgtcacgtcaacatcgccagttaacatgggctcccctcttgccctctggactcaccttgtccaaagctactctccgtaccatatcaaattctggggcactctcctaacccgactcctcttcttctggatccccgcggtattatacaccttcctcgacaggacgaagagcacgggaggggggagggggtgcggggagagttgtggagaagaagctggaaagaagggattcgggggtgatgttgaagtagagttgagatgaggctccgaccgtcattttgaaggaccgaattcttatttcacagtgcctggttcaagtgcatgcccgtgaagtacactacagtactgcgtgtgcaagctgcagtgcatgtcaaaagatgatgatgacactgcctgaaaagtgggttttagagaggacggttgctccactatctgcgctttgttcgaacggagggctaacgacgatgtgcacgacgtttgggtgtcacagtcttggttgaatgctctgccgcagatccaagcaaaaaaatagatggtgtcaacaaagattaatgtggttgtactatggtgatggtggtataagggaagggggaaaaaaaagggcaaaaagaaaagataactcgatccacccaggggtcgaacctggaacctcctgattcgtagtcagacgctctgccattgagccagcggaccttgttgaagaaatttctaaaactcacatcctatagctccattctgaactcttccccgtcgcaatgtcccaaccatcactcccgtcaccggcccctttcattctctacccaacagtagtataagcacaaggctgatagtcactagcattccccccttcactaaaaggaattacacccaccgtctccccattctcacaaacacaatgatttcccactccattttgcgggtccgccgcgttcgaacaaaacggcgttcccgtcagcgaagcaatgggcaccgtcgtccacttgggggaggtaaacgtcgtcaggttgacaaacggggtggttttgaatgtaaaagacttggatgttgtgattggctgttttgtagaccgcttgacagtcctggacacgacggcggtggtgaaggaagtgagggtcttgatcacgaagatggtcgtggtctgatctgtgacaggactgctgggtgttgggtaggtgttatggtccccccaggtatccgagtagcttgaccaggtggtataggggaccgtaaagttccaagtggtagtaggtgtcgtgatgttcgagggcgcagtggtgtacgtgtcggagtagctggtccaactccaagtggtgctaggtgtgctcaagttccagctgctaggggtgtaggaatcggtgtcagggtatggattggattctgttgatgtcgtcgtcgtcgtcgttgagctgtgtggtgttggtcgcggtggccacaatggtgggagggaggagtaagaatcggtatagtagtattgtgtggtttcattctcgatttgagtgctggttagggcgctaggaatgtcacggatctcatgcttatgtctgggtggtcctgccaataatcctagagagacctctgaaaggagaaagagggggaagagggctgttctgagtgatcgcagaaccattttgacgcttgttaaaagttatggtaggtactgattatcctgtagacgtcgaagctgaatctgagccctactcccactggtaaccggtagagctcgcatgaacaagacggttttcagcatctttggagacagcacacatctaatacctcctcatgtatgctgctattttattttgcgacttccggacataagaccatgaaggcacagagtgtaaccggcacatgatgggtgaaacgatacacgagctgtcaaaaagtcgtggccgcgttagctgtatcacagacaggtttgccgccatcttccagttattgtgcggtcctttgtcgatttgggtagctggatcccttgatgtcagttgtcacaggtagtacgatgttctgtaattccgtccagatggtgctgaaaatgcatcactgcaaatttgttcgctaatcgcttgtcatcttgccgatttactcggggacgttgtatcatcgacaggggatacccgtgtgatatcataacttggcggaacatccgtcgatggacacggcaccgaaaactcgaggtgatacgcgttctatccccgagctactcaagtatgcgcagagatttttagcagacacagaaagccatgaaaacagagaagaatgagatagcattggatggaagatgacagtgaggtgaattggtttttttggtattcaagagtcgcccagaaaatcaagcccgcgagccatcaagttcagcctaaaaaccttgtcaaatgatgccaaaaaagcatctcttcctgaattcctccgggttggctgttgagaagattggaggccggcaaacagggtcctagagatgcaggagcggaaataaatgggcgaaaggtctggtattcctcatcagcatcatggaaggttaacagcggtcgtgtaggacagaacctgatggtccagggaactcgagagccccaatgacctgttcataacctgcatgtactgcatatttctgagcaaaatgaaagaaatcctgtcatgcctgccagactactggatacgactgcacatgttgacctaggcgggcaccaaacctggggcttgtgttattgactggcagaacacacacccattggatctttctgatgtcttaattcctccttgggcaggaaaccagccccagaagctgctggtcatcattcgccaatgtccatcaaagcaagaagaagaattcgctgacaccaatcagcagccggtgtaacgttgacgaagacccttgccatggccgtgtccaaacatgtcctctcaaggccagcgccgtcccagaggcctccgctgtctggccgtcagcaagcccgggagacacttgacctcacccacttgtccgttttaactggattttggcttatcgtgctctttgtaattcttgcacgccatatttgggtcacatccttcgagataccaccaacatcccctccgacgccgaccatgacgctgctgaaaaactgggaaaccattagcagcgacgacaagggccaaagttctgaatactcaaagaccgatatatatatgggcagtagtgacgtaggcctcagccaagcctaccaaggagcagaacatcacgacaacatgttcccccatctccccaaccagccgcctcggctgattattatcggtgctacctggggtggcgtcagtgtcacagacgacattcgggccatggtggcatccgacgacagagtcaccttggacatgtacaatctctacaacgtgttgacgcccgatccagcttacggtgccgtcaaaacattgacagtgctctaccaacgcgagggtttgaacaacaacggagaaatgcatctactcaacattcccgagcacaccgccgtcgtcagtatctgggccgacaagcacgccctagccgagcaagaagccgtagacagaacatcggattttgtgcagaccatccaccggccgtggcggacgggacttccctacaacggctcagtggagatcttggcggcgttgtacgggccggaacgcatcgagacgccgtgggtgttgcaggaacttgccaagttcttcgaaggaagaaggggacagatccgcatgacgaacgcgttttggaagaaggacacttggccgggtgttaggaagtcgtggacggtgtactttcggtttaccgactcgaagcggattcaagtcgttacaggcatggaggacggcgcgctggaggtgccgtggggtaggttctaatgggcgaagaatcgtcactcaaatagaatcatgaccagacaatatttacttcctattcctagactcacgacggtcagcatggcttgaatacagaggagagagttgtgtcttggtggttgggctccgagctggaaacataagggttagggttttggcatgtcacttacacaatacgccaagataggtacatcgtctggggtctgagccggggctggccactggccgcaggaaacgggcaggacgatagaacgaactcgatgggagcaaggtagttggaaaatgaatttctctggattacatcacagcacttgataaacgcttgatatccgtatgtattgaacacaacaatcaggcaaagcttgacctgattgggagaagtgatccactaacctccatgccggtgttggtggctgatgaagagataggcagcaggtgaagggatccccatcccaacaaacctgttggtcgccgaggtacatgaaatagtttctacctgttcaggtaggtagtgtagagttgggtggaatgtgggctgtgaaaggaaaggaaagatctgtcgcccaccgaaccgttatcggcaaagaaaagcgtggtgagcagagcagcagtcagggcagagataaggatcactgaagttggcgttttgggacgggattggaggcagaccttggcaatgccgcagcatcctcctctgggcatatgggaatgaccttgatctggaggttaaacatggaatcgttaggacgttcatattgtgctcgggcatcgtgagtgactggaggatcgagtagatgattgtttttgtttttgtcgttattgttcttgttgttgttcgtggagactgccgtcgatgacgaggcctagggagctcactcagcgctcaaacacagaaagagggagagaccgagccatgggggcctgggcttggcacatcgaccccgcactatcacgggctatgtagtacactagagcggctgagcggcaggcacacgcaatgcagctcggcgaactacccgacacaacaagccgttgcgactctacaatcagtggacgataagctaccccggccggcatcttcttcgagaattgggaatttgacactggacaaacatctcgccctgtaaatctgatactcattaccgcttctctaaaagcgtcgcagaatcaaagtcggattcccattattttcgtctcgcaaagttcatggcaacggtcttggagtcgctagtccctctcaatcaaatacagctgacctcaaacactcgaaagcccgcgataacggggttgagctgacctcgaccatggctcctccaacaaccccggatcttcataacctaaatcggaatagaagtacggcaaccgggagaacggcaatgctaccttggggtcccaagaagtacctaaagaccgagagtggctaacaagacagaccctgtccgatacaacaccacctcgacctgcagatccatcatctacaccccagacactggttttcgtggcacagcagttaattctttcggtactacgataagacgtccgcggcttatgcacatctgatcttactctcagtttgctcaaaagattactggacgaatcggtcagtgttggaaagactatgacatacagcaatctccaatgagcatttcacgtatctctctcttcccaggccagggacggcgacatgagaaggtacctagtgatcatgtctggagataatataagctggcgatgcctcccacaggactcgacatgaggacatcagcaactgctccatcaccagtctctgcccccgagttgtgctcaccaggcaacaatgggtttcctcaccgctcttagcccccgagccattgtggcctcggtcttgttactgagctccctcgcctacgatgttgccgctcgacccagccccgaacccaaagccgactgggtacgaaaaggccctgctcgcaagaagatgtcaaatcacatcaaacgtgccattgagggccagagccacactcgacggaccgaagaagtcccttgcgccgatgtcctcgcaaagcccatcactgctcccaagcccaacatctggggacagctaacaggcgaagagatttcatccgtggtagactggctctttgcgcaagaacagttcaacctgactgtcaccgaggaggctgggccttgggataacacgatgtgagtccaaggtgttcgacaggagctctttgcaaatgcttactacccatagccaacttgtcgaggccatgtggccaaacaagaccgatgcccttgcctttattgacggcgatgcgccggctcctgccaagtacgcccacgtcctgttgaacaaccgcgcaacggagaaccccttctatgccgacatcctcgtcggtcctctccctctagacaacacaactgtatcgtgggaaccccttgcttttccctacaacaagcccagcggtgatggaaaggtccgtaacctcgatgcggacgaagacattgtatacgaagaatggatctggaagattagcgcctctattgccgatatcactctcgacctatggaacggcacggccttgggtctggagaatgacaccctcgacatctggggcatcgaccccttgtggcaggataatggtagggtcattcgttgggatggcttttgggctctttctggcgatgtctttgatgccgagaccctgctgcccctgggtctttactttgtgtccgacattaccggccgtgaccctagcaagtggtcgctcgaaggatggctctataacggcaccttttatgccaccaccgaagagttccgtgaagcgtactggagctcttgcttcacgaagaacggccctaatgtccccggcgcctggtcagccactgatcataacggagatgttcctcctctggattataaccaccccccaacgatcgttgccccggctggcgcgagatatggcgtcgaccacgagcaaaagtacgttgagtggatggacttcagcttctacatcggcttcaccagagatactggcatggccttgtacgatattcgctacaagggtcaaaggattctgtacgagcttggtttgcaggaggcattggctcactatgccggtaatgacccgttgaactctggcattgcctatcttgacaccttttacggctttggtccctacgccttcgagctcgtccagggctacgactgccccacgcacgccacctacctgaactcctccttctatgtctcggagaccacccacacgcacatcaacagtatctgcttgtttgagtttatctctgacttcccgatccagcgccacaccaccaatcgttacacatcggtcaccaaaaacacttacttcgtggttcgttttgtctctaccgttggcaactacgattactctttcagctactcgttcttccttgacggcaccatctctgtcgaggtccgcgcctcgggttacattcagtccgcctacttcgccggaaacgaagagtatggcttcaggatccatgacaacctttccggcagcatgcacgaccacgtgcttaacttcaaggctgattttgacatcctcggtacaaacaactctgtggagctggtaactatggcgcccactaccgttacatacccctggtccaagggtaaggccaggaataccatgcacttggagaggtcgtttgtcgaaagcgaggacgaaggccggttcaactgggctgccaaccaagccacacaagtcatcgttgtcaatgaggacgttaggaacaagcacggcgagttccggggttaccgtgttctcccatctactgggactgtccacttgaccgtgctcaactctaccaacctcgccaacgctggccgctgggctgagtacgacatccagattaccaagtacaaagacacagagccgaaggcggcgcatccttataacagccaggacgtgcacgacccacccattgacttttccaagttctttgatggcgacagcctccggaaagaggatctcgtcctgtggctcaacctgggtatgcaccacctcccccacacgggcgatctacccaacacggtcatgacgacggcgcacgctggcgtgcacttcatgcctagcaactactttgagggagacgagagtcgcaagacggtcaaccaggtccgcatcaattactcggatggcaagaccagcgaggtccagacatttggacaaaagaccaaggccgaggattacaatggaacctgcaagctggtgttcgagcctgtgaaggcggatctgtggggttacaccggtgatattgtggtgaggaagttcccctatgatcctaacaacccatggtttcaaaccggctccatcgtttgaatcagcagggctagtgtagcatatgctgcttttgtgacgagataatgagatatgtcatgaaggttttggataatgatagtcaaagatagtaaagcttgcaattgctcgttatgttgcgcattgtgaacctgtttcttgtcctgctttcgaaggagctatcctgctttggtgagttcgaaactcttgcagatgctcgacctatatcaagacacatggttgatccaagctgcctggtgtctcgatgaagacttgggtgttcgaaccaagtgccttaacattcggtcgatcacacttcgtctggtccgtttcacctcgagtttcatcttgggtatctcgggccaacatttgatcatcaaaccggtcccgcaattaggcttcatgtgcctaattacgacgatgatcaacacagttggttgtgagcgcaacgttcggtacctctaaggggtgggtagttcagaggtaacccctactatacgttgttgtatagactgcagacctactcccaacacaggccctgtaggtcttttgaccgggtggaatctcgaatcttgctttgacataactcactagacgcagccatttcctaacctaaccagcgcaacaacgaaagttttcatgcctgtgcagacggtgattcagactagaggggctgcaacactcaccacgactttgcgtagatacctatcttcgcgcggatggatgagttgagctcacaacaaggaagctggaggaggaataaagtgaaagtcgtatcccatcgttggaacagcctaaacctgaagcgcatcgttgcatagtagagagcagccagttcatacacgatataatcctacatctggagagaatggttcaatttcaatgtccaggcaaaaaccgaagctatctctggatgagattcagggtgggggtaccaggataccatgtccaagtgcacgctccaactgcccctttcgtcaatacggtcaattttaattggatacaatacttatcagcatgacagattgacaggcgatgcctgtctgcgaaggtgcagtctctcctctcgatgacccactgctgacattatctggtatcaaatcttgggaactgtcaattgtgtttgtgtgcaaaccgcgatcgtgttggacttgtgttgaacgtgtgagctgctctcatgatcgaaactatgatggtgtctctttgctgcggcagaaacgtctttcacgtcgactagaattctggtattgccatgttgatcaaatacacacatcatcctcacttttttgcagtgtattgagttcaacttgtctctatggttacccgccctcctgaccctgttttacaaaagtgctgctgtcaaatctgactcatagtgggcgagcctgccttcaatggtactccctctggtacctagaggtacctagcctgtcgcggattttgtcggctttccagttctttcagctttcacgggtaccggagagggtggtaccagccttccgctttaagccctttactctctggcttgcgcctttactgcgtatcaggccgttttgttgccgtttttctatctgttggctctccaggcttcctttcctttttctagctcttcccacttctcccatgaagcgcacaaaactgtccatttgatcccaaacagctaactgcttgaatcagcctactagcatcaatcccaattgccgctttgtaacaagaagcacgacagcgtcgctggtattgccagtatcgatgccaacgacggaaacgagggacaagtgttccatgaagttacagaaggccccagaagtggccaactgcaagatttgactgatgccgcagccagtgacaggaacgatgaagacagtttctcccgaattcggcgctcacagtttgaaaacacagagagcagattgagacccgatcactcccaatgataagcccggaactagactatccagcttatgccactcctccacgactttattggcctcgagtagactctatctagtaggtgtcattaccgcggcagacgaatggaaatggtttccctttgaaacagagaaccagagccccattccgagaataagattcgcgagcgcagtgcatctatactactcgcgggcgggtttgacaagatgtacagggatcttgtctggatgactaaagtcaagcggcttcgcggcgaacaatgggccgtcaacaccattcgtcagactgtccataccacactgacgcctttagtctcaaggttacgggagatggagagactgatggcgacagggaaggatgtcaggcctggtcacagaaactccgagaatgtcgattgttgatcgtggcgactcggatgatggactcaacgacaatgccgacgaaggcaatgaggattttcggctgatggtgtgtttgcaaacaacggatattcggatggtatcccagatggtagtaagaccgtatggggaagtccgaaagccggatgtgattccgtgccttctcgtaactcaaatctggtaatatttacatcgtgattaacagaaaaacgctgcaaatggaccgctggcgctgatcgccaagttaatagtcgctgagagtcgaaagttcaaaagtcgaagtctttttttcttctctttttcctttcttttttcttttcctttttttttcttttcctcttttttttattctttttttaaaagggacgccgggctagtattggcttgctttcttgaactcgagacctcgggattaactcccataggcatgtttgatatctctgtcttatctttcgcgccatgtgaaagactggcctcatctagaatatgctgatcccgatgtaaagtaaaggatttccaactcatgtgaaggtatttccgattggtacctgggtattcgattgtttcattttgaaatttaggatagtcgaaaagtatgtctccttcagagtgcgaagaggtgcttggatgaggctaagtctgttggtatcagcgcttgagatccccatgattttatgagtgctggtccccaggctctcaattgtggaaatagtgatagggaacaatgatgcggatgataagcacagggcgcgtggcaatagtgtaattttcaatagctcttttcctcgctgtcaatattgatgtgctcgggtatcctaaaatagtaatgatactattaccaatgtaaaagttctacaatgttactcagcctcatgcaatctccgtgtcatggctctttcgtggacttccgcaattactcccaccttccataccgatacgtcgtcttccgaacgaatcgttactgcataacatgcttctcattaactcaacaacagccatccactgaagcttccatgtcgagccttcagcctacgcagaatcactctgaatctcatcatctgcatccgagtgcgccacattctgttccccggccatctcgtcaatccccacagtcgaacaattccccgcatgactcgtgggcggcgacagaggtctggaaaagtcaaagggtgcttcgtctcctcccgagccgtgctgaacgagttgctgcaaggcatgcgatgcctgatggaggctatggctatgaccatgagcatgttgaggatgcgcgtgaccctgggaccaaggtctcccttccctcatgtggcttgcgctcttagcagacctctgcaaccgcggcttggtaagtgtgtgagtaacgggcgctcgggcgtgcggggttatgctcccagggcgtgtgtgggcacctctgcggtagctcatctccagacgctcgtcctcctcggattggtcatcagttagatagtcgtcgtcatggctttggtacatctttctgtgccgagaggcaaggatttggacgctgctcgcagagcttctgcggtgatgatgccggctacgatggtgctgatgctcgccaggcgtggcttccccagaagaggttggaggccgcataaaacaaggggtgggctggatggctgggtcgaaagtggcaccactagagcgactaaggtcgacttggctcttaccaaagacgacgcgggcccgcagggcatggacggcctggtccaaggctagctcgatggctagcctgtctcgaatccggctcagttttggccaggttgctcgttctcctatgagacagtttcgcatcatgaactctgatgttgggttcttgaggatgcgaggaaggtcttgtaattcaagttctggcagaatggtaatgtccccagaatatcgctggctgaggatagaccgaagcttcgtcagaagaccgggaaagatgccaaactcggtcaaaaagtgcagacgatgaacagcctcgtctttagcaagagtggtaaggtaatagagccactcgctgttgttttcttgggcggcagccttttgttggcgaaggcggccgggatggttccgaggatataacctgtcatctttggagagaaagggaacgatgtgggggttgacttgggaaacaataaagtggttgacattgaacatctcggcgagacgggtcatgggtaggtcgttgtctacagagccatcgatccagcgttgtggtgttgggttccacggaacgtgggcgccggtcgcaggatccttgaccagcaacggggctgcctggaaaacgagcgggacggagcacgaagcggccactgcagaccagatcatgacattcggagccgtgatgtagttgagcaaccgggggagctcgtaaatagaggcggtcgagacgcaaatgttgcatatccttcgtgtccggttgtaggcttcctggaacgttaggtcgccaagcatggatcgcatgacgcgggtaaggttcgttatgtcggcccaactcccttgggtaaggagtctgcgcagactgtcggaaatgccgtcgttgggccccttgaagacgtcgagatcgccataaggaaaggttcggatcaaatcgggaacctcctcgtccttcctagtgcacaagaccgagcacacaatggaaccagcagaggcgcccgagatgatgcgaggcaaaagatttgcttcgaatagggacttgatgactccaatatgggacatgccaaaagtagctcctccactcagaagcagggcactcctaccaaagctctgtcttgcgaacaacatgccctccaacaggtccttggtctccatgtcggcaggcaatgtttgggtgctttggtccatcagggcgccgatcgtcttgacggccgagtcaacgtagtcctcgatcagtttcttggttccaacatacgaatggcgatacaagtcaatgttgcccattcccccaaggtcacgcgagagggcggtgcggacgagatacatcatttcccttgtgtcgccattttcgcgagcatgatccaggtctcgtagtttggcctcgataatatcggggtggtagtcgccagtcgagggatcgagtttccaggcgtcattgccctcgaggtggtcgagttccttggcagccgtttcccattcatctgcactcgtagcctgcatgtcacagaagaatggtcagcactgtcggagatgggacgtggaacagcatggctccagaacaggtgtacaaacattgtgcatgacgtcctctaggaagcgcatcctctcctcgatcctccgcttgttttccctctccgactcggtgaggccgtcgcgccatgacagaacatagttgccggcgctgcgcatgagtttcgagaagggctggaacgtgacgcgcttctcgaccttgctattcctcttcttgagtgccgaagtcaaggtttggggagatgccttttgagtgccacaatcagtgccatcggggccgccggggctgacacggatgcctggcggcccgtggacgaggaggtcggtcattggagtacggcaacagggaactggggggtcggagcacggcgcgtcggattgtatacgtaggtgcctgcggtgcgagggttcgagccgagtacctatctatacggaagccggccgtggcggaagggagtcggcttgtaagcgccagtgggggagattcaggctctcgggtaaggtaggtaggtaggtactgtagtgtaagcagaagaataataggcgcagtagcgtgcagtggttgttgtttttaggttatcgagttgtggagtagatggaggtattggcgacaggacctatactagtgatgggacccgactggaagccagggcaattgggaatggcgcgtggccgattcgacatggatggaaatatgaaagacggcgacatggaaaaagaagttggcggtcaagaaaatgatgactgcgtggtttcattgcagcaaggcttccaggatccttcctgttcgggcccgtcctgccgtcatcagaaattcaggcgcccgggtttggcgcgcaaggagaagggccagctgacgcctttcgggcgctgtccccgacgaaagaggctggaagggtctggggctgtcgctgaaggggggccacgggggccactggaccacacagaggggaatgcaaatcgtggagcaacccttgcattggtggggccccgtcattagtcaggacggacacgcgcccactttcacggccctttggggcctttggggtgtgttgggtgtgttccatcggtcctcaatgtgcaatttcccaaacagcccgatcgggacattccatgttcgggaccacccaaccatcatcggaaaggaatctggggaaacaccacacagaccgcatctctcacgggttcacacagtccacccttcttgaaatagtagaggggtagacctctctctctctgcctcttgggtcgccgttgagctatgaatccttgcttacattgctcagcacctgccaaaatcaatgacctcagagggaaagcttggtgagggcccttgtcatacactagtgctgccgatgatcaacaagacatgaccaatgatgttgacactgcgataatttactgcgtacatacgagggtgttaattgtggagaagagagtcggcgaaggcttcaatttaaagaggcgccgaaaagtgaacgcagggagacctgggatggtgcagtgcaaaggatctcgtggcaacccgctgccgttggtcccataagccaccagaaggaagattgaatggagaacagagacgaatcagtgtaaagggggggtcagaggacctccattaaagctttcacatgtaagaggtagctttaacttccatcttgtcctttaagctcgcccagtctggatgacgtgcatgcattttcggggcaatcccagtgctccacgcacggctccatcacccatttcatttcaagtcaagacagtgcataaaccgtctcttattactgtcgtcgctcaccaacatcagcatgaaatgaagggtggatgttgtcaagatgaatatcgaggatgcttaccacaacactccgataagggtgggactcagccgtattttcaacatacatatggatagctcacgcttcttgatgatcggtccagtcacttcaagagtgtgaaggaagctgaggcagtgccgtaaagaacgccattgcactgcggtttcacgttgtacatgggctaagtagtgtccagcttgctgcttcaggatgacaagtccactgaatccacgcgtgaccacctcactcccaggtccgtcaacaactccccaacttcagggcaaacatcgattctatagttgactagaatacggtccacctttcattctcaacggcgtttgatcgtttgtgattgaccacaaggagacagcaaagtcgacaaaaagcttaaacaaagaggtacaataaagacgtaggctttgagcgatgaagcgtccgattgattactgtcgtgccatcacactgccgaataaccggaagttctcacattacaatgtgggattatccgtcagaatctagtgtggtctcagatcgccaaatcggacggaagagcccggcccgggatctggggacgctgaacttcggcactctagaggtatcctggaagctgccgtctaagtcttaggtgccgggtggagtgcactgcagcgggaggtggagtggatcccgcctgggacgggaacggcgcgctctccacttcaattcttcaattcagcgcagcccagggcagtgggcaatcgcttggggaaaaaaaaaaagaggaaaacagagaacattgacttcaccagccgtgtacccaccttcagttacactacctacaaggagaaggcgactttggacgtcgtgcaggtgcccgtcgctctgagctctcccctctttttgtctgtttgctcgtcatcgctccaccgggccagtttccgggctacggcaaggttcggcgcaccagcaatgacagacgccgacaaccagccctcccggttggcaagatcattgcttccagagccgacgctttccttcacccttccgagtctgcacgacggccttgccatcgattgtcgcgtctaccatcctcaatctctcgacccgtcgccctcctcgccaccttggcggaaacacgctgccgtcttcgcccatccgtatgctcctcttgggggctgttatgacgatccagtggtagacatcgcagccggaacactgcttaagcttggttttttggtcggcaccttcaactttaggttagttggcctacctccctgctcccagtggctattcccgagtatgctgacaataatacctcgtcaacctagaggcgcacaaggctccgccggtcggacctcttggacagcaaaggcggagcatgcagactatcaaacattcatcggcttcctatcatattacgttcattttctcgatcccttccgaacacaggtttcctatgccgttccgacgacgaccccaattgccgaagcaccatatcaccttggggcccgtggcggctctagccccatgacacattctgcgtcacgcgataccaccagatcaccattgttcctaatggggggttattcgtatgggtgcatgattaccatgcaacttccctcgctccaaaccatactcggccaattcgacactccagcatgcacctcccatgctgctgaaatacgacttcgagctcagcatcttgcagaggcgcaaaatacaactttgggcagtgcaagagcagcagccctcgagcgtcaagccaacacaccgtctcactcaccgagcggcatgcgtttcgggggagaagaaagcagcagaaaacaccatcattcgcgactatccttctcccaagataccgaagagaaaatccgcaagggcgtttcggacttgatggtcaaggcaaagagtcataagagacgtctttccggaaaggaccacagctttgtgggtggagatgcagcacacgacacacccgaaaccaagcagcaaccggcccgggattgtttaccttctgtaccaaatcgagtggtcttccgtccggcctacttgctggtttcgcctttgcagggcctcatcaacaacctcgcgacgttgtccttgcttcctcgaaggccgtcgtggaaaggtttgaccagatctctgtcttctccagctgccacggcttcgccaacgagtgagcttggcacggattccgagactgctcatttgctcgaagaagccgaagccaagttggtacgaaaccctacgctcgccatttacggcgacaatgacggcttcgtgcctgtacgaaagctacggccgtgggcttcccgcctggagagcattcctcactcttccttccgagcccacgaggtttctggagcgagtcacttctgggcccaaggcagatcagcatatacactgaaggatgctatcaaaacgtttgccgaatcaatcttggccgtagacgcaagttgagttcagtaggtatctattcaacaataagtacatcaactcataggttttccaacgcccggactctgttctcaaccgcaattttcgacaccctgacattcactgccaccatctcaaatccgtgcggaactccagggtacacgtgcagctctacactgacaccagccttgagcagtcttgcactaaactccacgtcttcgtccctgaacaagtccagctcgccgcagtcgataaaggttggtggcagtcctgacaagtccttcgcccttgccggcgcagcatatggcgagatctccttcacgccatccgcacccgcataggccccccacgcgatcctgttagcggcgccgttccacatcaggtacgggctcaacggatggtcctcgggccaatacgtcctatcatccaacatggggtacgccagcaccagtttcttgacgggtggtgtgatcttgtcgtcacgcgccttgagggcaacgcccgtagccagcccggcgccggcgctcacgccgaaaagggcaatgcgcgtcggatcaatctgctccgaagcggcattggcatggagccattccagggcagcgtagcagtcatcaaagggggtggggaaagggtgctcaggggcgagacggtaatcggcggcgtagaaggtgaggccgctggcgtgcgcatagcgcttgatgtctttgcggaactggtcgacattgttattgacgaagccgccgccgtggtggtggagcactgcagcacgagggccaggggttgccgccgccgccgccggggtgaaacggtagagggtgatcagagtgccgtccttcgaagggatttggtaggtggtctcggtgatgtcgggggagtcgggaatgttggcgaggacgagcgcgaagtcgttatagttggtgcggagggagtcgacgtcggtgaggggagcgggaggcgggagggatgctttggccgccaacagaggctggacggcctggaagtattcaggatcgaacttgttgtcggccattttgtttgatgttgctgaagggggagcgctggtgttccaaaagatcgcggggaactcgaggtgcgggattgcagcgatgtagcgatgtcgaagcttcttctacctcccgaacttgtcgatcacccctgccgaactcggcgatggtcagtgtacgtgtcgatgccgaagcgatggcagtctgtggggtgggcacgtggtggggtaccgcgctcgccccggcattggctatccggatcgcattgatgggagttatgggcggagttttcaccgtcgcttcccaccgcggtatctcaaaccggctattagcgtcatggcctgaccattccatttgtcagcttttatcattaggacgaccccagttggatcgtcacgtcaccgacgtttgttcatctacgctaggcgccaccatcgacgatttataatacgcagttaccgaacggctgtggtagttgattcccgcgactgtcagcagctgtttacaggagacctgtcgatgcttcttctgggctagggctgacgatagaccctgtcctgcgccatggtcagctacttgatatcgacgctgccaaatagatcaacgtctcaagcgaacataatcaatccaaatattctcccgtttccgatcctgattactcattgtacatgtatgactccagtaatcaagccctagaactcctcccaatgctttccgtccgcgtctgtcgtcgtccttggccatcagcgcaagatctagttatcgtccagccaacaatggctttgtctccccctcctcctgatcttcctcctcctctacatctctcaaagccctcacagcgaccctcgcaacacccttccctttccgctttcccctcctcttcccctttgttttgcccttaccctttgggcccttcctccccaccgttgtttcgtcactcgaaacaggcctctcagccttaacaccgaaaaccagaaagatggtcgccaccgcacaaagcacacaagaaaccagataaggcagccccctccacagcccctccagtcccaaactccaaccaaaggtccaagcgaccgccggtcccgccatcaagctacctgcagtatccatcatggcgagcgtggtaaacagaatcccaatcatgtcgggttccaccaggctcgccagtaaacttcgtccaaagggatagaaccccgagccaagggtgtagagggtcaaggagacaaagacgtagcggagggaaggggcccagactaggacgccgaagcaggcggtgacgaagcagaaggagatgcgagataggatcaggtctttgcgcagggcaggcacgcgcagacggtgggtaattaggtagtcgacggaggggaggaggatcgtcacgataaagagttgggtgaaggcgcggaaggagttgaggaggtttgcctagggtttgtcgattagtaaagaacaatggaaggaggagaccacggagcgaggacgaacgtacctgagcaatgggaatgtggtatcgcgtggaaacgaactgcatcagcatgacaagcgactcgcgcgagtaatcggcaaccaagaaggcgagaacgacgaacaggatgctggggtgatggaagatgtaggcgagcgtgtgggcggcgtggcggtagacttggatggccgaattgttgacgtcgccattcttcctcgagttgactccgttgatgacggacgcctccgtgtcgtcgtcgtactcatcctccccgcggacgaatgcctccgaatcagtacccgctccagaacgagcgcgcttgagatgcatagtctcgggcatattcgccgtcaaaatagcgctcataaccagacacccaaacccaacacccaaaggaacccaaagtccccatcgctgcatcatcagcgtactagcagccggacccagcaactcggccgtgatcaacgtcgacagcgccgcgaaaaacacgcgactgcggttctcctccgtcgtcgcgtccgtgacaatcatcatgcccactgcgctcgtgaccgtgcttccgccgccgatgatcaaaaagtaggaactcaaccaagtggctttgagcgaaagtagatgtgcccagccgccaatcatcccggtgtcgctgttgtcgctgttgctgcctgcgtcagagccgggggaagaaagcgccgaagcagaagaacacctccaagcgacgtaaagaacccaacccgctgccagaacttgtcccagcaaggagcggaacaagacaggactacgacccttcttgtcggccaggacgccgtagtacatggcgagcaagaggccggggatgccgtcgaagaaaatctgccatccgaatagctcggcgagggcgtcctgcacgggcgcgattttgcattgcgattccgagggtgtctgtgcctggctgaggtcgaggttggtagtcatcgataagagggtaccggcggaagtagtgatgatgctatgatcaatcgtcccgttatgaattgcatagtactttttacaaatgatgtcctcgaacaagcgcgtgcgcggagcgaaggagatgacgacgctcatggcggagaggaagatcatgagctggattaggatgatgggagtccaatgagtccgcttctggcggtcattatttcggagagatgacgggtaattgccgttgtcgtcgtcggaggagggtgaagaggatgaggaggaggaagaggttgatggccagtacgttgaggaagcagctgaagggccctcgagcggagtgggcggcatgaagaggaggctctggtggtcttcacttgcgtcttcttctcgctcgtcgtgggtgctcaggcgagcgacggagcgcggcattgtggtggttggagacggtaggagcgcggccgaggccggtcgtcttgtcctaaaggcaacgatgagggttttcggttctcctgggtggtggtgatggtgttagtgatgaggagcaagattcttttcttcttatcgggcgagcatcatgagtcggcttcagtcccgtctccctgttctcaaaccgcgcaaggaatgagaatgagcagactgaagaagatgaaaaagaggaaaagacaaaacacaagaggccgcgataagagaatttggaccgccgatcgatcagcacatgctcgtcaacctttccctgctgggctcggccgacgtatccgggccgccggagcggatgccgttgcggggagtttgttttgtttttgcctccactcgtgatcagatcagacgatgtggatcttgcgataactgttatgataagatcttgttctgcatggacgggagggcgggggttatggagacgggggtgtcaagctcagccctaaccctgtggttcacccaacgtttttcttctggattcgggtgcccctgattgtttgttgacatcttgtgtcacctaggcccatgatattttcagcatggatgctggacttcattttgtctttccaccatctggtcaacctggacgggaatgaggcctgtcttcgactacagcacatatgggaccgcagtggtatcatcgcctttggagaggcggggtagccgagattcctcagtcaaggttggactcggaaaaggaaggagcgacgacttgtcgcaactcgtgaccttcctgacccaactgtttctctcctcgaaaattcctcaagccccgaatcagtgacttccacttgattcaccgtttttcaccgccatccagcatggtcatcgaccatgctcctcaagactccagccaacattaccaactgtttccatcgacgtcactgccctgttctcaacgagcagaacaacagagacgcgtgtgccaatcatggaacacaaagcctgagcgatcaatcattataaccacaggacacccatgcagttacctacatactagaagacttcctcagcaatctagcccggaatctccggcccggacccggacgctttgttgaggacaaaggtcctcattgtcattgagtttcagaacgtgtgtagagctgacaatgacattgtacagtacggtcaggtacccgaatggcagcaagccattgtgtcgacaacgccatgtctggaaccgttgttcaagatcaaggcctcagtttccaaaacacaccatcgtgctgttctatgactgttggaaagccgaccacataaaatcgcaacgtcccgagctgtccgacatggatgttgctgaaggatcagatcaccatcacacacgaaacaagcaccaaagctggcaacaattacaatcataatcatgaactcaaccatagtttccccctatccgcaaacgccaagcaggacgtaccttcgtcgctcaacctccaccatcggttcattcgctaccgccctgtcctacctcacacctactgacgatgacatttctcttcgccggtcatcttcatcagacattccaacggtacccgcccctgatcattcgctgactgccccaccgtcttctccgccgtctgagacagataccgatacacaaggtgtagattctttcatcctgatggcattcaatgcagatgacattgaatacggcccaaaaaccctggatgactttctcaggggtgataaccctgtccagagggctatcaacttctaccgatatgtccaaatgaagaaattcccactctgcttgtcagtcgtcaaggctaccctatccatggcactctatggttatgcaatgatctggttcgtggagctgcgagacgtatggcgcaaactcgaccttgacgaccacgagagccgcgaaggttggtttgtctggttatatctcatcaacgcatttttcttcattgtgacactgtaccggttcatccgcgccatcagccgcttacatggtgctccgtacgagaagcacacgttcttggacgtaggtgaggcctttgatccattcattcccggcagaacaaacgtgtacatttacttcatctttagcagcgctgctgtcatcgcccatgtctccagttcgatcggtattgcactgtgggttaaggactggatggcaggtggcccagcaaccactaacccccatcgggatatcatcgttgggtgcatttatttttctctcctgatgggacaccttgtcaagacactgacctgttgtacagttcacatccgttatggcgccagatgggacaaggcgcccagtcgcgatccccgttcgcttgttcctcacgacgttgacgaccaccttttgcctttgtacgaactcgacgagtttcattatccacacgacggtcatggccacgacttttactcagcccacgaggcgcatcatcatgggcatcatctacacaacgaccatgcccacggcatttgctcaacccatgatgtataccattatgaacacaacgacattgacatttgggaaggcattcctcgtggacgaactcggtcgttttctgtatcttcggacctttcggtaggcaccgcggatacttggatgaccatccagtcttcaaacatgtttgcgacatggaggtgggagggcatgttgaagatacatttgaccgatccgtcactctatctgttctagcaacaatgtgccagaccggaccaggaaggaagatagcggtgtggttcgaggtgagttgagccccatctgtttcttagctagagacacgtgctactgatctgagcaagttagggagcttgaaatgtacgattaagtaggtgatagtagacggttgatgtacattcaggtaagagaaaaacatagaagagaaataaccaaaaagattagaattagaaattcaccataaacgttgaccaagtttccaatcattgtgcagtcgcgaacacgtagtctttgtcttcaagcggtctcttcttcctagcttcatgggtccctttattgcgttattgtggtacatcgtttatgaacgagaacttgcagtattggctaacgagcagctaagtttcttcgttatgatagcctaatccaagtggaacgtaccatacaagtcctcagcagtgtccgtgtgttcattcacctgtacccactcagcctcctacgaaaaaagtatacatcatatgccctgatcccatccttatccaaaacaaaacagcatgccagcatatcatataccaaacactcgccagctataccaaatcacctacatattcgatcaatcttctgtcaagtcagcagtctccactccgtcctcgaggctaacgctccgagacctcttcactcctgccacaggagcggtcgtgaagcgactcgacccagaagcatccactctagatctgcctatgacaagtcccgatgcagacgccaaaggtctcggtaccgctgccgtgcgtctggctgccgcatagtttggataggcatcctccatgttcatgatcctatcaaactgctctcccagcaagaccctcaactccggcatcgcctgcgagtacgtcccaaagatgcctagcctactctgcgcataggcctttctctccttccactccttcatcggctgctcctcctgcgtaaatgtcttggtcaccaccagcgtgttcggggtcgtgccgcgctcagacacgtgcgtacagtcaatcccgtgttcatcgagcatctcgtgcaggtggcgtcgggcttttttgccgatatcgaagcgttcgacctgctcagtgggatcttgtagaaagaagttgagggcattgcagtcgggacagtggaagcgggggcagttgacttgcgggcggacaagcgagtttgaaggcgcgggttgaactccaacgtactctttgatgtagcgagtgagtgtgttgcggtagagggattggtacacgggagtggtgagagggatcgcgttggcggtgaagatggggatgagacaccagagaaagggaagccagaggtcgtgcatgttatcgacgggtagacgggggacagcgtcgtttagcttggttatgaattgtgtggccaagtcgtcatctggggtgctgatcttgacgagtgtttcgaagaacttgactagtgtattgaatgcgactgtccttaggacttgttcattcgggggacggtttttgctaccgtcgtagctggtccgttgccgcttgtttccatgctcagacttagtctcacctttcggtcgaagtatggaaaagtctgctgaggcaaggaattgcttggctatagtcctgtaaatggcgagaccatcgtcacgaggaacgacgtcggctgagacttccttccacaaccgcgccaacaaggtgatgaaagaaacaattgattgacgctctggatccaacaatggaactaagcttgggggatgttagactctgttcataagtctatcatgactaggacgagagagacatacctggtggagaggaagcgtaccatttcgattatggttttcccgtcgccatcacctactttcttcttcattaacaagtcgccgaggcattcctcgagcttgtcgtgtacccatgttgatatttcgtcacgtagactggcggaccagcccgcgtcttcgggcttcgggatcaagttcgtaagggctgctaacctgtcagacatatcagggtatgaatcgacaacgcaactcagcctggggggtatcattgttagtctgtgtccgttgttagttacataacaagggcggaattaaacgtaccctagttcaatgttctggaagcacgaatccgtgtttgaccgcttgagccactgcttggtccatgtgaaaaaagaggtcgggattacggcgttttgatccaagcaggcctcagcaaaggaatcataatctcccagctcaattgcaaccttgagaacactcatgaggtcgttcccatcaatcagtggatttttgggccaactatccgagcgagcatcgcctgtggtcgtagagcgtttggcgagatccatcgcagcctgaaacaagagcgttgcacggtgcctatttgaccccaagcaactcaggcttgatctggcacaataactgatgaatgattggcgagtctttcttgaaagcgttcgcatatttttctcgaagaattcgagaatcgaggcggatgggacaaggaggacagccttgttaagagggaggttagtgatgagagcatttgacgaggcggcaggcagatacgaagaaaacaggatgcttacggttaaacggtaccaatgtgtcactgtcggaccctgttgagtagatatcatagtctcagcctcgcctggctcttctgagaatcgtaagagcaagttgtagaagtacttactgagttgcccatgacgccctggtactcctcctcctcaggctcattatcagaaaacaatcccatgtcgtattggagtatgtcctcttcagcatcaagtggtagaccgttgacaaccggcttaccgaacatatctcgaaccgttatgaccctgtaatcgagatctatggtgtcttgtatagaatgggtgcatcgcgcctcaccgtcctttttaccgttcttacgacacacaccacaaaattcaagatgttctgcctccggctcagggtctccaacctcttccttttccagaagagcaaagaagacttcgaactcgagatccttggacaaattgttcaagacttgaccgactgccaggtcacgcgtctgtaggctattcaacttgatgcttgcttcagtgtagtggtggtccaggacgtagtagagacccttctggcgcgactctgcgggttcctggagccatttgagcaggatgtgtcggagagccttggtctcggagcgtacaagaccggctgaagggcgaacggcattgggatcaagagcgaggttgtaggtcaatacccatctatacccggactcgacaggacacaccttgtggtgtacatcagagtaccagcagatgaaggattgctcatgtttcgaggtcttgaatgttttttgctcgccacaatgcttgaccaccacgtctccgcctgtgtgggcagagggtagggcgatgacgagggtgccgaactggccggggattttctcggtatcggtatggcttttgaacatggcgccacgctcatagatgagcatcttgtatatctctgcccgaattggtgacttgatgcctaggtcggcggcaacatgggaacacagatgccggacgtagcctggccacctttggttgttgaagctgaactgggctgcatcgatttcccaggtatttcggacgctcgtgtcaacgatggtctcgcttcccctgccatagggagcctgacgggcttttgcaatcaactggcgggcttgagtctcgctaagaggcatggcgacgtcgccaactccgtcgacgtaaagaccgtcaggaggtgtacgtgatagcttgcggaaagaagcgaatgaaccggcgactttgacgttatcgagagccttgcgtagatcatccttgaggctgacggtatagtcctgcgtgctcaggtcacttgttacgctgccttgatcagacccatcgtcgatctgaccatcttgggtgctatccgctgggagactagcggaggagaaatcgaagctctccatgttgctgctgttcccctcgactgacagtgcttgtgttggctggtagtcggccatgttgtagatgatgccgagtgtctcgagcctccgctttcagatgaaaggtgacagaactgttaccctgagaacagagcgccagagaacacatggctgtccttcacacttaaggaagaggggttggttggttgatggcatgtgatgggatctatcaaaagcattcgaagcctgtttgtgaggggaacacatctgcatgtaggtaacatgctcttgacctcgctgttggataacagggcaagcaggacttatctcgtgtttgttttaggtactgacaaatacctctacctagaagtagcgttctgggatcatgcccggcaatgcacgtcccgtaaagcgtttgaaactacaaacgaaggtccatcacgctcgtttaagcaggcaccagaatgagacatttctgcccggcaatgcgatgatgctgagtgtggtacgtttcaactttgcccggatgaaatggtaaggagggaaaaacaagaaatggtggttaatcgcggggaagctgtagggccgaggtccctgtggctgggatcttttgcgtctctttccgtttccgcccactgccccccccccccccaaaaaa