aataattattaaaaatagtaaaggcttagaatatcctaaattaattgttaatataatatctactaattatatactaattactaataggagctttaatatatcggacggatccctaatattataccttaattgaatactattatagtacgaggtataaaattacaataaaagtttcttttaatattataattaattaattgctaggtcctagggtagagaggtcgcccctctttataataatggtataagtagggagttagttttattctactaatttaataattttaaaaatataattgaattaggtattgttaaaatttactaaggcctattggaagaggggttaatatagtaggaatataacgcccttctaatactctctataaaatttctttaaattagctaaaggattaaattaattagctattataattcgttagtaaggatttatacaaacggatatagtagataattagctatagaatagggagtaggtagtctatactttattctaataggaatagtaatgtaggattaataataggttgggggagtcggtagcctatattttactttaattaaagtaaattaattcgctttaattaaaataaagtataaggggcagtaataggttaagggagttagtagcttatattttactctaattagagtaaattaatttattttaattaaagtaaagtataataaccgagaaatttataattatagtctaaatactaatatatttaatttactatcctatagctaagaagtataattatatccttcccttataattccgaagtaataaggagctagtatattaatgtttaattaggcatttagtacttcgttaccttcttataaaagaagtccgaaggcgagatctcttatagaattctttatataaatactaattcctcgtctaattatactacaatagccttaaatttactatatatataatttaagttataatacttagtatattccggataccccgcctaaattaatattatattactattaatcccggaagcgactaaatacttacttatattttaatactaagagaaatcggaatactataacctttataactattaaaatttcgttaggtttattacaaacggttggtcggtaatattataattctctaccttgaatttagccttacctttaacttcgctccttttagccttcggaggtatagtattttattatactaataatttactctaattgtaatttattaaacaattagggttttactacgaaaggggtttatttaaattatagtcgtctaaacggccggggtttaaaagaaaaggttaagtagaggaaggaggaagaggtttaattaaagaaggagaagataagggaagggggtgatttaaataatagaccgcgctagccgaattagaacgccgggttaaactagggtaaatccctatctccagctgctactcaaataataaggtacctaataaattggaagactattccgggtaggtcctagtttacctactacctacaaccgactaataggtagttttataataaatagcgccaaaaaaattgaaatagtattaacgatttaaaatcgagtaggtctttattactaattactaactaaaaaattaattctaattagagtaaatactattactagtatactatacgcttaatataatatttagaattatagggcgaacaattaaataattaagtaatactaattagaataaactatagcgaattaggtaaatagaatataaagttcgcaagggataggctatacttatataaatagcgacgggaagacccgctagatacgttagtaccctaggctatacgagtagattaatttaaatatatcctaaggcgattattaattaaattattctatacccgaatactatatacctcccttatacaacgagatcggtattactttcctctctagaatttacaatattactaataatatttataactacaataagattatcgtcctcgaatttaaagaggccgaaatatttataatcctctctataatccggttatatttccttactattaaattattcgaatatacttataaatagggtgtataggccttcctattgtaggttaggcgtattaaagtcggcggaatctaatggtttataacgctacattacgaacccgttcgtataaattttatatatataattaataatattattatctaaggacggattagtatacttacctctactaaaccgcccgaattctaatttaattactttataaataattatagtaagggggccgatagtaaatatttttgtaaaggtaaatttaatattatacgtagaattcttattatatttaatattaaaggtaaaagagcgattaatatactctaatattaaattaatttccttctatttactaccaattgtaatacaccgtaccaatccaaaccttaggatagcttcggataatttaggatctattatatctatatacaataactacgagaagtatagcatttcgggcttatagtttgtactttttctactatagaagaagaggagtagaaagttaacaatctttcgaagaatactataattaccgaatttaactatacgggtaaggataattaatacttatacaatatataggtattaataaatactatggaattatatatttatactattgctaggactatttaaatattttctaatatatcctactaaagtaaatattttattatatatagaattaaactatatagaaagataagaagggctattagcccgaaaagcatttacaattactatttctataactttcttacttaggagactaaaatttaagaaccctccgttaatgaagttccgtattaggaaggcgagaatcctagaatagaatatattgtaaagaagttgtaatgcgtagtagaactcagttttttgcggcttaatattcttagctctattaaggctataagtattttatttaataaagtactagaaatattgaaaaattaaattaataaaattgaatttaatatagaaaaatactaggacggacactatccactctttccgatcgtatacagcctacgcctctaactaaataaaaataattttatagatatataatattatcttctaattactataaacaagaaaaaacctattattaaactattcctaacttattcctaataggccgaagaacaatttattatagagacggtaaacgccaactaatttacccttattcttattgataatagggatttaaagaataaagctttgggatatttaataatatttaactttaaagaaggtatacattagaagactatcctaattgctaataattaggaatagggattgtaatttctctataataagtaaatcgataataggatagaatatacgtagcgttggggcgaaggaaggaatgacctaggacttctagaatagaacagtaaattggaattaggatagtcggaatagtccaaaaatattagaactatttattagcaaataaattgtaaggttgtatatagtatcctttcgactaataccggggctctggacggtattaaaataattataattattataaataataataagattaagatcggatataatacgcttaaaattttactaaaatcgttaatttaattatagaatatctacgaaccgaattaactattgcaataattataaacattttaatagtaacacttatcctactatacgaaatacatatacctaatttaattaatatattctagatacgcctcgctatactattagtacgtatataaagacctataacttaaagaaagaaattcaacttacggggagcgcgaatacttataagaattataaatattatataaatataaagtaatataaattcaatataacgagtataatatttatatttcggctattaagtacgccaataggacattaatattttaaggagtaaatacaaccgaagggtacgctattaaaattatattataccctactatataatatttaaaatccaccaggtactatataaatctttaatattatagggtacatcgccccctctaactatagaggaaatattaaatttcacaaataataagaataaattaaaatcgacagactctttaactttagcaattttagggttaaaataataaaattcagaatctttattttaaaggccattaggtttagtaggttcggactatcggaggctaagctttttattatttttaatatttttaggtcggcatcgtaatagaaatattaattcctccccaaatatttaattaagagcctctatattaaataaactatttttatccttaaactatataataacgccttaataaaggagggcctcgcgcacatctttattgtataaggatataataaattcctttatataggctctaaataaccgattatcgctttgggttactttaacctaactacgaataaactacctaaagtttcccctcttaaaatagaggctatactaatattatttagtattataaattaacaatttattagggttatacaattgtattagcactttaagaatagttaataaaatatataaaataggggtaggagtcgggttcgaggtattataattcgaaataggtatagaatagttaggaacgggcgtaattagaagtaagctcaattcgaacgtaaggtcgggcgaaccaagtataaatatagaacagtcattatataaaggcggaagtagcgttttgtaaaacgaatattctatcgaatttaatagattgattaaattgaatattataccctactacgctttactctaatcggagtctcgtattagagtcgtctatttagcgagtagttagttgtaacggtaggggttaatttactctaaccgtagtagataaattactctaactatagtaaaatcccactaaaagtgtttgtcactctgcagccgacggccaaaaaacgcaaaacccgctcagacttgctaccgtaaaaacgggtggggtggggtggttttggaggttgtgggtcattgagaactgagactagcaggcagcagcattctgaacttccagatacccacccacctgctccttattgccttgacctggtaccacccggaagttcctcgagggaatctcaccgatggaaagtgcccagacattacctacctgctggctggtgattttcgagatttactgtttcttgtccctttgccccttttgcggtcaagcaattgctgacatgtctcggtatctcgccaacgacagggcttggacatgcagatgccacactcacacatgaacctctcttttcttgattgtttcgtcccagtcagagatacagatctgaatggccgagtcttctcagatctacgcctcccatatgtgcacttgcaccgttgcacgccatcttgtgatgtgccgttacacaacgcatgctattcaagcagactgtggccgttattagacgctcgtaccctactgccgggtgggctgtgacccggagtgtggaggcaaagggtaatccaagtcactcccagagattaacaactctctacagactgtccaccttgtcacaaaaggcgcagtgaggagctatgaggacctaagattcgttgggacaaaagccaaggggttaaaggccttgcgcgaccgccaatggataaataaagtaaaaaaaaggtaccaaaccgagaacgtaactggaggttctcatacacggcctaaaagagaccaaagtcttcagatctggttctgaccttttacccctccatggtaacctatactacttggcatcaaagagccccaacgagcacagcatagccgccttaagtcgaaatcagctggcggtgagggctggaggaaacatggcttgatttggcgtatcgctgttcggagacatcaaacgtcgagaactggaactggacttgtaaacctctggaatacaaatcaatctctggcacttggactaccgagtacaagtttcacccgcatgatttctttgctcagctgaagaatataacctgcgcaatatcccattaaactgcaataccattcaactaactgatggtccgaagagatgttgccatggctgctgaagtgtgacggatggtgatggagcacgcagtacgcagtacctcgaggccgatctgttggcggcttacgaagccaacctccacagtccacttgttcgcggctggctcgctccgccccggggcctccaaaaagccgcagataccacccggtcatgcagggccagagatcctattttcaagtgtattgttccggatcgatactgttgactatactatgctcggatcatttcgagtcacccaagcctccaggctcgagtctctcaagttctttgtgtctccaagcactacagtacccaagtctactacctaggtactaccagctacgctacctctgcctatgtatagagttgcctaattcagagacgccgggttgttccacggcccccccgccatctacagccctaaaacgagacgggatagaggagcttaaagactggcggcgatcaaagggtttcagaacgcaactcgaagcctctcaccccactcacgggtgtcaaccaaatgccaatctttttggctctggcgctctgagccggcactgagtggcctccagacaatcgctaaagtggaaattgaggccagctcagtcgggatcctcatgcccgccgtccggctgattgccacccggaccaccatgccgttgccgccgctagctccttctggcgctggtgtttctagcgaacattgccctggcgccaggccggccgggccagcccccaaccacaaactgcaggtgcaaccatctcagcgtgcgaccagacgggagccatcccatcagccatctgttgactcgtcgtttccgtttatcccatttcgtggttttactcacctttctttccttcttttctctttacaatctcccgtctcttcgccgtcttcgataccgtatctccagcccggtgatccttttgttacttatcgtgtacataatttacctctacactacaaccacaagacacaatactcttcaaaaaaaatgaaccagcattatcgtctctaaaagttaatcaatgtccaacaccttcgtcctttctttccagtgactctttttctccccgttagcccgacatcctcccggctcggctgccgtaactatattccagtcctacatagagtgccgtccgtacgatggcaaccgtcaccgtcgacgagggcagacgctcctccatcgagaaacccactatcacgacacccggtcaccttcactcttcgggcccgacagcatttgaacgattgccagacgagatcatccagcagtgcgtcctcattcactagctctgttaggcgcagccatttctctttctgtttcccgtgcatcgcatttgcattcctaaccacagatagtattgtaggatccttcaagttgtcgatgccaatggcttcgcttcgctggtgctgctcaacgcgaaatggagaagcgtcgctcagcaggcccacctatacgcctaccacttatccaactgtccatcctacgccttgagccatcacaatgcctcgcctccaaccgttagcgatgatgatctccccaaacttcgaaaactgttcgcaaaggaggtcaaacggaatctgttcgaggcgtacttgcgtccaaggaagaccatcatcaggctcatatcgaactcgatcagctcctcatccgcgccaggcggagatggcatccagttcagtccgtcgccaaagggccaccacctgctagccttcaactcctcccggatacatgttattgatgtcaggcaacgagacattgccgttactagagagttcaagattttgcgccgtcctgccgccacatgtatcaacgatgagggaaccgtgctagcagttctgttgaccgagatgcaaatcgacatctacgatctcaagtcaacacctccaagacgaacccagtcactgattttggacaacagccctcgtgcgattgccctttcaccatgcggtggagttctggcagcggcttacgagggtggcattgaggtctcttcactgaatcccaacgcaacatcaaccgaaagaagagccgtcaaatgtgatgcggtcgattcattgaccttttcgttcgacgggacacagattctgggtactacggttcatgcgccacagcccaacaccgtaattctgaccgcgccctactacgacccggttagttgtgcggtggaggacgatatcagtgcgttatggaccacctcaatcctcttccccaacacgagtcgcgattgcagccacgctgtattgatccagaatgggaaacacgaggaggcgggatggacgttcacgtacgaccgcagttacgagatcttcagggctgtgcgcatcgatgatctacgaaacggcacaacatacttcaccgggccaataccgaaccctacctcgcaaccgaaactggtaccatgtactctacccgcggcctcttaccatggcgagctcgtatcggctggctttcaaggtaaggacgtttggatctacggcattcccgaggacctggatgcaacacccgaaacgtccagcacgggcaatgaaggtacctcgaacccaagtgctctgaaccgccgcaacagtcaaccgccacctcgaaatggctcacgcacgcacgagaatgatccatccagagtccctcaatggcaagcgctcgacaagttgcgcaacaaacttatcgccggacgcaaaatcggccatctagaaggggtgcatatggtgaagtgggttggagactttgaggattcgtcggtgaaggaacgcatgattatcggtgctcgaggaataacacccaccaagcccatcacggaggatgatggatttgactttgtggacggtggtcggatcacagtgatcgacttcgactacagtctagagaacggctctcctgtcgagattgttattgatgtgggatccaaagagcctgaggtactagaggaggaacaccgagatatcgaagctgaagttgccattgtacggcggagaacggttatgcaaaacagagggagtcgtggcggtttgatgcgagctgctaccagcgcaggagctgttcctcttgtcccagcccttccttctgcttcgtcacttgccattcagccttcagcgtcattccaggaggatgacgaccctctcatacctcgtcgtgttggagcactttctgttccccgaattgaagcacctttgataaccgaggataccgaggaattcgcgtcaatcgaagagcaagaggccttggagtcaccatacgcccatgccagcccgcgatcggctcctactctcaggcgtgctgccactgctgctgctgccaatcgtcgcttacacccgcaagccgctgctggcggtcctgttcagtatcgtcgtgctgatggccgagccgaacatcctcatgaaagcgacgccgacaactgggttcctcccccacctccataccaaaaggaggaccctggagacttgcccgctttcctacgccatgctattccgcctgttatccccgccaccatgtcctcgactcaaacagacgattacctggatcaaatgcgcaggcccaaatcgatgttggaggtacctcaaggtcatacagcgatacaagtcccacagacaggatcctctatccctcctgtaccgtccctctctaccattccgccagttccttcactaccacagccatcgtcgtcgtctttgatacagtatcatagtggcggcagtctcacgcatttgccacacctgatcccgtaccaagaaccacaaaggccatcttccagcggctcccgatatgtgggagatgagaacatttacgacgtctctccgcctgattcacccaagatgtcaggggtaaacctatctactggcggaattcaggcgcgtagcatgagcgatagtggaatagtgagctctcttcaggtgaacttagcggcctcaacctcggcgtcatcttcgcaacagtcacacctaccattatctctcttgcagacagacattgcacctccacagcagtcagggttgccatttgctctatacccccacaacccgtcaccacatatcggtactatcatgccaacagagagtgcaagcagtccggtagttaggcggctttccaacgctgggacatggcccttggtatccaaccagccaaaagccccagtgaccgcaccaactgacttcatacactcagcgcttcctgtagaaaggggcgaatactatctgccagcccctagccaggatcagttgaggcgtctgaatagccgctcgggagctccccggcgtctttcggggggcttccaccctccacccgactttctcggtgacgacttcaacaaccgctctgcctattcccagcctgcatcccgccgaccctcagcagtcgaagacgtgcccctaatagtcagcacaccacagggtgtctcaggggccttcgacccgcccggtcgacacgcttccggtcgtcggggcgaccctccccttctggctcccgtcccacgccatccgcgcccgcagacgcaatcggccgtcatcggaaaccgtccaaccgttgagcggcttgagaccatctacagcgttgcgagcaacggtgccaactcgaacgccgctggcgcccatggtctcgacatccctacggcaactagatccctctcgacatctacgaacggcgccaaccgcgcgacgagcctcaacagacgacagagccgagcagagaggagcgcggctaagaacattgctgatgccaagaagaagggatggatgggtggtcgaagtcggaccaagagtgtcaaggagaagaaggagaaaaaggtgaaagggaaaaagcagaagcctggagatcatctggatgatgacgcgaggagtacgtggacggatgttacgtcgcatagctttctgccaggtggtatgaaatttgagagtagtgagcaggcggcacaggcagccagggagagggcagagagagcgggggcgagggagaataagagagagaagaacaaggggaagggtaaagggaaggagaaggaggaaggggaggagaaggggaataagaagtgtgttgttatgtgacgcgatcacgaaatgatggaagtttgtgtattaggaatgattggattgggtggaagtgggcttggtagtagggatgatgttcgatatagatttgggcgtttgacctacacagaagtcattgtacgagccaagtggtagttcatgatcacttagtttgtcggatatagcatgattgtccacaaactagaataaccgatttaactcgtctttgcaattcctaaacttcggtaacaatgtcatcgtctttcgaaacattatcgttgcccattataacaagtaatgctagtcctgtaatcccatagctagtaatacccattcggtcactctgctttcgcctctccgtttctcttcgccgcccgtgtcatcctatatcccccaagtctctcaacgtccaagtccgctccctccttgtccatcccccatcctcctctccaaatccttcacctcctcattccagccctcctcagcagcaacaccctgttcctgcgcgctggagccgggggcatgttcgcttgctccttttcctcctcctcctcctccttctttggcatcattgctaccagcggttgacgcatctgaggtgcccaaaatttgcgctttggcttctgatgagaggggggctccttggttggtgttggtgatggaagacgaggaggaggaggggggggtttggccttgagaggcgaaagtcgggttggcggttggagagaaggcgggggattggattgcgccgttgcctgctgcgctgtttgttgccatttttgtttattgggaggctttcgagcggtttggagagggggacggggggtttgagagtgtttaaacagatggatgggttttatcaggtggatgtgtggaggtttatggctgtggtcgtcggttttggcggacgactgactagtcgtgtttgatctcgagatggagtagtcagtttttgtttggtctggaagtacaacggactcggtgagattggactttttcctttctgtgatctgattgttgatgtcaggaagtggctggggagaaaagggtactcgattgtttcgaggtgattgtgtacggtattgtgtatatgtatataggcttgtggtgatttgctggtggccgtcaaggtacactattgtaggtagcgctaatgatgtcactggccagaccacgataagaaagagtgtttggggggattcgataaggctcatgtcaagtgcacgggccaagcatatctatcacggagttcacctctaacccctgtccctgctcacctcggtgtagatccggccgaacggctgactttgggaactgtggaaatgagatgaagtgaggttcatcgcatcagctgaccgaaattctgacgcttacctcatgaagctgggcttacacgagatctaatgggtcgatagcataaccgacaaccgagctcagtttgttgtcgcctggtttcgcatatcaatatcggacgtccaggtgagcgagtcattgcacacgttctcagccaacgaacgccgagatgctgttgaggctcgtccccaggggcagggtcgggttgttccccggaatctctccaccgtcatctcaacgggcattccttgctttgaagggatcgacgacaacttacacacccaacctcaaacaccaagttcaaatccaatatagcactttccgagacaacagaagaaatgtggacggcatcaccgatcccgaaaaggctctcccaaggacagtcaaatgtctttcggtcgccataaaccccgaagcctgggatgactttctttccggaagcccgggagaaatatacaagaagcgaatgaatgtgagtacatcgtcatgtctctctgctcggaacaagcaactcacgcttctcggagaacagccacgaaacccacgtgtcttcatcagccccgctatacgccatttctaccaaagcatcctctcccatggaccagaggttcgagcggactgcctagtcattcttgcttccttgcgttacttccaggaagtacagtgcgctcatacatttctgttcaacacggtaaatgaactctttccgcgcacagaagtggggcccttgaaggactccgaggtactcaaagacaggctgaacgtcgtcactgccgtagtagacaagatcccgttatggcaagtgcctggctatgctcccaacgccaccctggcttcagaagggttcagtatcatctgcggacagagcgaacatcttttgcctggcctgtgggacaactcggacttctcatggagcaacatgaggaacgaaacagaccctctcttcctcgagcgaatgtaccgtcgtctcaaagttgctcccaaaggaaacgccaatgttgaaaagccgatgccctattcctctggaccacctcccgtcctcgagtttcgcatcaatcccctgcgcgatgacaatcggcctgtacaagtcgctctgccgctcgccaacaccagttatgctacttctaccgcagcccaacaacgtggtacgacaccccacgtattagaggtttcggcttgggcgcggtcgccggagaagcagaagctgcgtcccatacacgtcgaggcaaacacccggactcatgtcaccatccaaacgacatccttgaagcagccctggccaagtgagctttggttccaactcctgcccatcacatatccgcgcaagatcgtcagcggtttgggaaacatcctcaagcaggttgaaattgacggcgagagcgccccggctagcaaggagctcgaggatgtgattccgaaactgctttccatgagagccagcagtcacagaccacttaagcacacgtctgatagccactttgtcaaggtctgggctctcgttatcccggatgaagtgtaccagaaatatgcaaactttcagcctcctctggatctcgccatgcagttgccatctcctttcgatttcgaacaggccagtactgcggacgaaaagagattagctggaaggtgtagtaaggctctacagggcctattggtagccggatgtcatctccgggaaatccgtaagtcggcttccacttttcctagtttacacactctattcgctcatgtacatagtatatacttactgaacgtccaaacaaacagtaagcgggggcggaggctggggcgctaaacaaggtctcctctctcttgaccctcaggatcgagaccattaccgtaaaacccccacgaccagcagcagcaaagaccgcgagaacaacgaagctgaggaagaagacgacggcgacgacatggaaggcctcgagcgtttcctccgcaccctccgcggggagcaaaacgtgggcgacattgcctcaccaggttcctgggtccagttcttcgtcgcgcccgcccacctcgagcggctgccttgggatgcgtccaagagtgtcgtcaatactcgcaggccggcagaaaagttgactttgggcctcacggatgcggtcgaggagtatacccctacatgggatccagacttcacggagaacaaggacagcaacaggtacaagtacctctggcgggatccaaacggcgtggagatttttacgtaccagtttggtgcgcttgcgaatgggagcctgtggctggacttgaagaagccaagcgagttgacggcgactacggaaaacagcacaacggaaaacagcacgaatgataccaataacaatggacaagaagaaaaggatctgtggaaagatttggagaccgattcggagagaaagattacggttccagaattcaatcttcgagcggacattgacaacccgctgtacgtggcgaaggtgaaagaacctggtgaggacgagcaacagcgacgaaaacaaccgagggaggaagtacagttgtttgacaagataagaaagatcccgacggggaggcgaagactggggatttaggcacgagtaagatgtataagtaacaggactcctactggaggtgccaagattgatgtcgattagggtagacatgggcttctttagatagtcgcaagacgagagcattacacatggttgcctccagaatgatggccctcaaaatgtcatcacagtcccgcgtgatgacagatgtcgaagtgcgagtctgttgaacggcaaggctcaaactgatatcccatgtctaagcgcggtgttttttttttaccctttaaagagatcttccactttattaatcctattctctatcatctctcaccatcatcaatattcattcacagcccgtgtaccacatcgtttctcacacccctccccttccttctctactgctctcctcttcctcctcccctctaacccctcccccattgcctgacacaaatcctccaaatccaaccccctctttcttttccccaccttctcctgccccaaaaccgtctcgtccgccacaaacctaaacacccccgccacatgcttaaacacatcctccttgtcctcatcccaccccacttcctcgtcggtaaaagtcttgctaatctcctccatctccctcacccaccggtatgccttgggcggcaacgtggtaacgtaccgcgtcatggtgttcaaccgcgaaggggccaggcgttccagagaggagagaaaggaggggagaatgcgaagggagtgggcggtagagagggaaaggagagagagggctgcaaaccccttggcgagggaggcgtagacgtttttgagggctgaggcttggccaatttcactgctgctgctggtggtggtggtctgctgcttttcagcaccggaagaagagtttgggtcagggtcggagatcatgtgttcgatgtgcagagtcgaagcaaagtggttgccgtaggggtagggaaaggtggtctcgtcggtgaaagaccagggacccgaagtggggaggagagggtaggaccagccggtgacagggtcatggaggatgtcttcttgagggaaggaggcgacgggcttggttgaggttgatgcggcggggatgggagccgccgggccggttgacgaagggcctggggcggtgatgctgctggtctgctgtttccgagagggagtgacgccgaggatacagccgtctacaaagcgaacatcgcggtcagggtcgaggccggcggtggtgaactgggcggcaatggatttgacggtggaaggcgagatggcgttcatatcggcgaagtagagcggggtacaccgagggttgaacccggacgaaacacgcttgaaagcggtgatgatgcgttcagctgtggcagcggcttgagcgggcggaacgatagagaggatcacgtcgcattgagtgatgagggcttcgtctgtggagagcagctcagcgccgacggcgatggcacggtcaatggtgtcttggctagttattgacgttagtgatggttattgaaatgcgtccagacaccttgagatctcaccttcttcccgtgcagtttgtagcaacggcgtagccattcgcaatgagaaggctggcaagagcgctgcccatatcgcccatcgagatgatgccaatcttggctcggggctcttgcccctttgcctctgtgtttccggacattgccaaggtactatcacaaggtaaataatgaatgtgttgttgatccggagcagcagaggactaataacagggtgagatgcatgagtcaataaagaggagatgtcacggatgaggggagatttataattgtggggttgttagacattcgggatgctacctatagatccattccagacgttcatactagtcagggaaggaaggctttacgatcttgatttagcgaacgacgtgtaagtgatcctcctccaggaaaaaaaagctcgggtcttcttgtgggtaacgttagagcaactatcacatcaaaaagtgaaacaagatttgtaggctgtccaaattatgtgcgctagagaaggatcgatttatgctatgaatacgtaccaaaagaaaagagagtagagaagacccgtacccgtctaaacaagggctgtatcaaactcccgcaaacccatatcccaatctcgaaagcatcaccatctcttgcgctgctcaatgcctcagccgccaacccctactgcttctcactcgatacccatatcgatgtcatcttcggcaggaccgctcgcaacagccccattggaggcttcggccgcgggggcagcgttgttctcttgattcgcaccaccgccgccaaaataatcctccatctccgcatccaattcttcctgggtcttcttgggccgtccattacgagtgcgctcaccctgaggcttctccccacctcttccaccacgtccaccacgtccaccttccctgcgggcacctggacgacgaccactctcacggccaccctcacggcgaggaagcggactgcgcgagcgaccacgactggaaccaccaggacggtatctatcaattcctttgcgagccgcttcctcatccaagtcacggtcgcggcgcgagggtgagattgagcgagaacggccaccggggacagtgatacgctcggccagaggacgagggttaatagcagtttcaaatgggttgcggcggggaccgctgggcatgagagtgaggcggataggctggcctggaatgctgttaaatatactgacatctacaactttgagattcactgtgaacgtaccggcagcgttggctccgtcatactcgcgaatagcccgactggcatcctgaggagactcgtaggtcacgaacgcagttccttccgagcgaccagcgcgatcgtacttcatgtcgagcttgacgaggggtccgattcgcgagaagagtccctatgtatgtggtgagtatggtgaactgtgtgtaacgttcctaggctgttatgatgcttacttcgaggtcctcttgggtcaactcgtagtgaatgttgtcaacgcggatcttggatcccctggcatcgctgctcaaatgtcagcacacaaacgtggttcgtagcagtcatggctatatcccctacctgaagggttctggagaatttcttcttctaggggcacggcggcggtctgagagaccagtcagctaggcctttcaggaccccttttgaatgtctcagctagaccgtaccattctcttcgaacttgtcgtgaacccattcgctgtacaaaccatgtcagtatcttcctctctaataatgatgcgcctgtaaacgtacgagtcgaggtttcttggtgcatcatctctgaaggactgtcccgcccaacaagtcgggagctgttagctgggaatttcaaccaatattacgccagcttcctcctcggtcgcgattcgaggcatcgagcacaagtcgggttgagtggctgcgttcgacatctgaagataaccggacagagaaagagcggagcgtaaagtctaaaggggaagaggagaggattcaacctgtgggggagcggtcgaggtatcgtcagcaaaggtttccagtcgcggtgtaaagagaaaataagaaagcgaatagttgaaatagatactttgaaaaaaaaaaaaaatgaaaaaaaaaaaagagggtggaaggaaaaaaagaagaggtctccaggctcaagtacgactggagatcaattctccttgtaagcagcgtacctttctaacgccatcgcgcgggtaatcattcctgtcgcgtcgctggcggttggcggcgccattgtcccgattgcctctaccacgagagcctgagccccggccattctgcagcaaatcattccatatcagtattcattcatgaaggacccgtaggtcaagtcaattgtcaaacatggaaaagaggaaagggttatgacatactggcttgcgctcggcgaggatctcgtcaaggctgcggtcgagagagttgtcggccattttgcgtgatgtcgcgacaatagaatgtactaatcgggtttgcggacaggggctcggtgataagagaataaatataggtaggcgaaggagccgcaccacgagtcacaagtatgatggaggtttgaaagtggtcgtgaggcgaagggccggtgaatgtgaccaacctgtgactggcataaatcgatgggacggcaaaaggacagggacgcggttgcaatgaattgcaggttcgaggttggggttggagcggaagaggctgcgaggcggcgccccggcgagtcaacgttgtttcttggctgtgctagctggcgcccgtcgtgacttagtgtggggaggaccgctacgtacatgtggagctcatttcaacctcaagttgaagacgacatcgacttggaacggacttccagcattgtgtttccctcactcttccccgaccgctatgctgaacctgggattgaagagtcgttcctaatccaagatccaactccagttgcaagttcgacggaggaacaaacacttggggtttgtggaactaggtacggcctaatttccattcacagtcatgaccagtcagtctatggaactagggggcaacggacggcggtgatgttgttgtcgccgtaaaccaaatgaagacagtcgtaccggcacacatagacttttgttatcataatatgggctcgttcgacgttacaaacaactcattataccatttgcttcaccaagggcaccaagaaccggatagacatcatcttggagacagcagtgaagttaaaagaagtaattacaaaagcaccgttactgaacctaacaatctaacaagcagaagcagctgacctggctgcgtcctcctgcctatccagctttgccgggaacaagaaccgtcatgatcatcaaatgtcatccctgcggccttcaaaaagcccaccaggccatcgcccacttcacaacaacaggaccccaagatcagtctaaatcgcattttgagaacttcccttgacaactagttacagattgaccagagaacctcaatacaaagcagcccgtccctttgtccgtcttttttgagcaccgagcacctctaaagtaaatgagcgtgcgcacgtgctagaaccgtaccagcgctttttgtggtgtaagaaaatgttgccaccagatgctgaaccagcgaaattcccggtagaaagaaaagagtccttaacctccttctctatcaaataccatgtacacgaggccgcctcttaaatcccaggtggatgccgacgtgtaaaggttgcggggtatgccgagaataaggaaaaggatatcgtgtatcaatgaggctttttgctttttttttgtttagatgagatcagcgacgttcatgggcatctcctcaatctgggtgctgtagaactgctcgatctcgcgcatcatgcggacatcgtcagcggtgacgaagttgatcgcaacacccttacgaccgaaacgaccaccacgaccgatacggtggatgtagttctcgcggttggcagggagatcgtagttgataaccagggaaacctgctgaacgtcgataccacgggcaaggagatccgtggcgatcaggacacgagaagaaccggaacggaactccttcataatcaaatcacgctgagcctggtccatgtcaccgtgcatggcggagacggtgaaatcacgggcagtcagcttgtcggtgagccagtcgacctttctgcgggtgttgcagaagataacagcctgggtgatggtaacggtctcgtagagatccgagagggtgtcaagcttccactcctccttctcaacggcaatgtagaactgcttgataccctcgagggtaagctcgtccttcttgacgagaatgcggacgggctcgcgcatgaacttggtggtaacctcaaggacgtcctggggcatggtggcggagagaaggacgacctgggtgctctggggaaggagctggaagatgtcgtaaatctgctccgtgaaaccgcgctgtagaaaggagaaaggttagcgttctgcatccgacctattgtgagcactggaaagtatacataccgaaagcatttcatcggcctcatcaaggacgaacatcttcatgctgtcggtcttgaggaaacgacgctggatcatgtcgtggacacggccgggggtaccaacaacgacctgggggccgtcctggagggccttcatgtcatcacgaacggaggtaccaccaatgcaggcgtggcactcgatgttcatgaagtcaccgatggcgacaacaaccttctggatctgctgggcaagctcgcgggtgggggcgaggatgagagcctggcaggccttgaggctggggtcgatcttctggagaacggagatggagaaggtggcagtcttgccagtaccggactgagcctgagcaatgacatcgtggcctttgaagagtcagcgcgagttacccatcgtgtcgagaagcggtattttcttacccttgatgacgggcatgatggcgcgctgctggatagcagaggggcgctcgaaaccataagcgtagatacctaacatcgacgatcagcatatgaacatgtatacaccgctcggtcgggaatggtattcttaccgcgaagcaactcgggcttcaggttcatctcgtcgaatgaatcaacggtctcatcgtagttagactcgatctgtcctgtaagggagaaaggattgtcagtgactgctgagtttgggcggtgacgccgaaaatgtgggcgccgacgaggggcaggtgaggggaagaggggcgaggcacagcaccgaggcgacggcgaatacttgcgcgacgccgtcgaccgagtgtagcgatggcctttggtggtgttgatgatgatttgaacgtaccctcggggatatcctcgagtcccttatcggtagccatgattgcggttgtagattcgcaaagatttccggatccaagccctgcttagatctggaaatactgttgagtgttggtggggtagggaagcaaagaaatatccgcaaacgtcacgttgcagatatgttcgagaggatattaagttattggaaaatcgacagattcaaaatctcccagttgtactgagagaaaaggatctggaaaaaaaggtcgagggatggggctgtttgtatgtgggtttggaagtgggtgggcagaaaagaggagagcctgtggtgtaggcggacagataaaaaattcaattcgctggcggaccgaaatttgtgtgtgcctcaggcactaaaaaacctgacttgtgaatatcggtgcccggcggctgcattggacggatcgatgtcagtcaactttttttgacgtccgcccttcaaacccaatgatcacaagccaatcagagagcttgtgcacatttatggtggggtggtcttggcacttgcgccgctgccgctgcctttgtctcttttttttttttttttttttttttttttttttttttttcgggtcttctttccggactgccactgcgacagcgacactggaagcacattgatacgtaccgtgaccgttatacagggggtcccggggccaacattcatgcctagctcatgcgtgttgacactttggaagacctgttccctcatattctgttttccgcttctctgtctgttctcgccatcgattgacttcttttacactatcaatcaaactgcccgacgccggggttcacctcggccacacccggatcttcttttaggtcttgcagccaccaagtggtgtgtccttggtacacgctcacacctttgcgcagactagtacctagccattgtcacgattggtattattcattggacactggcccgtttccatcctcttccactcaacacgcacacagcaacctcgtgtagccctattccgatccggcggttggctgcaacagttggaggatacgggataccttgttacaggtcaacatcatatgacagtcagacagaaccggcaactcccagcaatcttcatacgatgtttctctcagcagatcagcaccaaaagcctgaggccctcatctttgaggcaaatggtaatgggggttacagagtgactgatgaagatgatacttcaacagccgtcgagtcatctgttcccacacaccctcttgggatcaagcctctaggcaacaagtacttccacactggcaccgatgcccgtgtcaatttgggtgatctgcaagtcttgcccgatgagatgcttgcccagctccttgagtatctggacaagcgtaccttgaggcttctaggctatgcctgcaaatttctctatgctcaatgtagctatgatgacctctggaaaaccatcttcttagagtaagttagatcatatttcggatgctgattactttcatgatccaaccgcacttaacccccttctttcctgggagtcatccgacccctgaccttggaattggcccaacacacgtattgtcagtagtgcaagcggcatttcttgtcagatatcccctttcaatgatacaggagacgtgggcactttttccaaacatgttatgtgtattcagttgtgtaggttgttgttgacttgcttcaaaacacctgacatcttctgcttaagaatggtgtaaaaccttcaccgaaacacatcggctcgatccatgttaaccgaggtgtaggtctgaattcaagaacaagacgtcttttcaatggcagggctcttggagggcaactgttctcggcctctcacccgacaagcgtatcaagatcgactgcagcaacgtcttctctgatgtcttgcaccgtccgtttgtctgcagtcacatctcgttgcccaagtacacgagaaacatcccgccagccaacaagattcctagtattgacgacctgacgtacgatgagtttgcagacaaatggagcaagaagccctttatcctgaccaggtgtatcaagtcgtggcccgtcctcaaatcctggaatatggacaaactacatgaaatgtattcagatgtggttttccgagccgaggcggtagactggtccttcgccacatactatcagtacatgatggacagccaggaagaaagtcccctttacttgttcgacaagaagttcgtcgaaaagatgaacatcgaggttggcaagaccaaggatgccgtttactggaacccggactgcttcggaaaggacctcttcgagctactcggtgctgagcggccggcgcatcgctggatgataatcgggcctgagcggagcggctctacctttcacaaggacccgaacgcgacgagcgcctggaatgcggtcattcagggagccaagtattggatcatgttcccgccatcggcccaggttcccggcgtctatgtctccgaagaccagagcgaagtcaccagtcctcttagtattgccgagtggctcctcgagttccacgcagaggcccgaaggctgcccgaatgcagagagggcatttgccacgcaggcgagatcctccacgttcccagtggctggtggcatttagtcgtgaacattgagcccggcatcgcgctcacccagaactttgtgccaaaggcacacctgtcggatgtgctttcctttttaaaatacaaggccgatcagatttcggggttcaagaaagaggtcgaggacccgtacacgctctttgttgagcgcttgagggtcgaatatcctgagctgttagaggaggctgtgaaacagatggaggaaaaacagggaaacaagaaaaggagatgggatcaagtggttggccacgacagcaccgacggtggaccagagcacaagaagggcggtggtttttcctttggctttggccttggcgatgatattgagggggaggaggatgagatcccctaaagatgatagacggggatcgaaacggaaatctggtggctctcttttcactgaatagaagacatcacgttggtatgcgtatatatacagtacgtacgcatttaaacgtagaccctttagcgaaacatcatatagcactgcattgtccagcgaatggtcgatttgatcttcaggggcaagctaggattgatgattttccccggacggataaacagtgatgaaagttggtggcaatcatatagcctaccgctatccgccttacgatcgcagcgatcatccgcaacggtctttcacggcgtatacataaaaggggggcgagctggatcaacactgggatcgggcgaatgtattggtacgtgtgaaggttgttaagcatcagggcaagcgtattcttcccatgagacaacctgcccctggagaagacatatgggcattgattcgtcaaccaaatgggatccaaacaatgcgtccgttttcaaaggatctctgtggctttatatggcgatcaagctgccaatgagcatccgtacctcgacgggaaactggccgtaaccgtagccttgggatgggttatggccgccttcgagaccacctcattgcgaggattccatttccttccccgccccgtttttacttctcctttcatcaagtctcgagtgaagcgatgatggcccctgtttgtctcaggcagaatgggagaatattctcatgttgggggttccgccaacacagcattgagcgggccggtcagtcagtgctggcattgtatcactaaaggagctaagactggggaacatccacatgcactcatacggtagctcaatagcacaaggggggaaaaggcaacaagaggaggtctggaggctcgctcaagctagaggtaggtgagttgaattaggtctgtgcacgataggtaggtacgtaggggtatctggtaagaaacagccccgctgttggaatgtttcggcaacggagagtctccactcaacccagtgccgcgcacccccgacaggcggccacggacagcctagctcgaccccacgcgtccatcggtagaggtagctcttgctgcgttccagggcctcccccgggggcgactccccgccgatttggcgtgtcgtcctggggctggcatcatcacacacaacggaaacacccaacccgctgctggttccagtgctgttagtgttgagtgctgagcacaccaccaccagatacctctagcgtaggtaccttaggtgctgcccaaccggcgcagcttcccctgtgcatcccatcctcacatccactccccgtcatccacacctgcctgggctcgatgcgtctcgttgtttcctcgttccaacacgcagtctcgacctctccagtccagtttctcccatccacgcagttcccgtcgttgcgcccttgaggttcctgcttcccatcgcagtctcccactcgctcgggcagatcagtccgatcactgcatgtacatactaggtaggtaccctatgtactcaccgtcagccaacacgttgacctttactgtactcgagcatacctacttatgtacctaccttaccttacctacctaccactcccttctcttgctcaccacatcgcttctttcgtttcctccatctctaccacttgatcgttcgcgactgcatcaccagtttgctctctctcttcaaggagtggatcctaccaactgtttcccatctgaacattggaagctgtacccccgacatttcgtccctccaggaccgacccatgagccaagatacctaggctgtcaaggttcccgcccctgcattctacctatactcgtactcagccagcccggggctcttcaacgtggtgtgtcgtctgtcacaccgattccggcctctcacaacatcgcacaatacgctgcccaacttccacgtgcttcttccattttatctttacaccacgcgctcgtccaccacgcttaagcttaccccgttcactactcaccgttttgcgaagagccggcactccgatatctatataacttcaacctcaagcaaggtcccctgtgacccctccgctgtccggacgaggcggtgacaacatgctactagaggtaatcggccctcactctcgctgccgtgaaaccgcccgattctcgatcactaccgtttgcttggttccttgatgaaccatccattggcctcttgcaaccgacttcgacccccccggttttgcgattatccctatatcgttactcgacagagattctcgatctcgactctttcacactcgattcgccggtacccgacatacccagcccgcccttgcgtccgaggctgacgctgccgacatccgtctcatctggtcgaatcatataatacaacagccaccgactgtcccaaagcacctggtggcctttgcactacacgagcgcatcgccaaccaacggcggagcttctacaggagacaccaacacccaacaaaacacatacaataccctttgcgcccaacatggtgtccgacgagacatacgacatttgtcttccggtcctcgaggatccagatcttgacgatgaggagaagacggacaagctacaggaccttctcagggaaaggacaaccttgagcgggcaggcactggataatgcagtgttagatgccatgtggaggtttcgagatggcggcgggacggcgacatctccaccgtccatacgtcagagcattctccgacgcccgtcgccggctccctggagaggctctagtactcctctttccagctcgcctcgcttgagcgtcagtccgcttgcccctcccggatatgtgccgacaaacttcggtcgggccatgtcttcgacggcatctccctttgggtcgcccaggccatccccgcgacttgcgtttgctacccccgtcccccacagtcctaacctgaacgcctatcagtttgccgccaatgatgaacctccctcacaggaagtgttcggagattaccagtcggacaatgtcgactggctcgtcagtgacgatgaccgtcttagtgtgacctcttctatcggcggctcgagtggcttgaatgtggctgctcccgaattcgtatcgactcagcaggccgatatgagtccgtttgacatgcttaggtccatcttgggcacgagtaagacggatgacgaaattggcgctgctcttgctatgcatggctatgatctcagtgccactgttgcctctatcatggacgacccggcacaagatgatgtctccctttctggtcaaaatgatgaggccagggtggttgtgattggcaagtcaatgacgcccgatcaacgccccgcgactccggccgaccagcagagatcgggtgtgatttgcaagttctacctatccaccgggcaatgcctgcgctctgattgccggtttagtcacgatttaagcaatcatatctgcaagtaagtcatgtcttgtcttgaacacacggagcctgagactgacgactgtaggtattgggttgctggtaactgtttggctcgtgatacctgcgtattttctcatgatccggcgcatctggtgaacaggttgcatattgacggctcgggcacaccaccgacgcattattcgacggtaaacgttcaggactttaatagtttcccgtccttgcagccaggaactcctgagcagttgcacgtttttccggcatcagcaaacactcccgcagtagggatcactccgcccccgggcttcaagagccaccacaactacggctatcccgatcgtccacgatcgcggcctggtagtcgacaccagcaaaaggaagttccgcaaacggttccgtctcctgacgatgcggatgcatttcctacgctgggcgccgccatagccaagcaaagcaagaagcaccatggtaagaggggtggacataaccacactggtagtggtagcagcagcagcaaggaaatcgctagtccaggcccgagcacactcgccgacattgtcaagatgtctccctctcctgtcaacatcaacttgaggcctaatggtaagttgaatcgcaatggcagctctactagcattcggaatggcgagaacagcgctgctgcccaagctattccaccgcccaagcacatcccttggcttgagactggagagaaggcaaacaaggcatatctcaaggcacgtcaggaggccattaagcacggcggcttgcgcaacaaattcctgcagaggtacgttcccacaaagtcgcagagatgacaaatactgaccatggtttctagtgctgcccaggcgtggaaccgcaacgatgcccgtgcggccaaggcgctgagcttgcgcgggcaaagcgaaaatgatctgatgaggaaagctcaccgcgaagccgcgtcactgctctatgaggagcgcaacaaaaacaatggcagctgccccgagatctacgtcgacttgcacggccttcaccccgaagaggcagttgaataccttgcaggtattctgaccgagaacacgagcgaaagcagacccatctatgccattactggaaccggccatcacagcaagaacggcaaggacaaggtgggcaaggcgttgcgcactttccttaacgagtggcgctatgcctaccgtgaattttcggtgccgggcgacagaaatagcatgggcgggattttgggtatagatgcgagaagttgggataaatcgttgtcgcaggatggcgtcagcttggtgaagaaggacgagcccaaggatgatgttgatatcctgtctcaaggggtggagattggggagggcaaggtgaagttgcttgttagagacccgatggctgccaaggagccgcccaagggccctgctagccataggggacggtgactgtgggtagaataaccacaagagcaggatgagactttggagtgcagtgagtccaattagtcggacctgaaagatagtctgcagtgataatatcgcgaagacgggagcaacaagcctggctggttgatggcggtagagcattagtgacgggaaagggaagagagaagtatcgactatcaataatcattgggctattgcagcgacgtgcagctatgtagcatcgaccttacacatatgtggtgacggttcctacaatgtcccaaatgggagtcctagcgaacatcatagctacagtacactctatgcaagcccgaggcagtgtctcccccgatttccccacgtgcgaggatccggaaatttaaagatgggatgggcgacgcttgggtgcagatctccagagatctcgaggtcagggctgccagggggggttattgatggtcaggatggtattcttggggatggcctggagctggatggacgtttcccgcctggccccgttccccatgctatctgtctacactacactatccctgtagccagcccagacatcatgcccggtacccctctctgttcctcagttgccatgcccctgtctctgttctgtcaatttgtccctacctcgtagtaccggacatgacgttgatgttattcccatctccctgcgtgcagaaaaaacatatcgtagaatggaaatgcgggcggctcaccgcggccaaacatggattgcggattcttatcaaaactctggaatcactgaaatcttaatacagtcgagcttcataaccagaagatgaagggatgaagggtcttatggggtacgtagacgagcgagctttgccaattatcatccaagccgccccccaagctccattgtttccagcttaactcgccgttacagcagtgttgcgagacgctaagaagaaagccgagaagcccgaaacatccattgccgtcccctgtactggtccattctagattcaactcatcttaggttgtgagtggcggagcttcggtctccgattgcaccagacagacagttgaacgatggggcaacttcgaccgtctctctgccatgttgtgcaacaccacacacacctcttaccgtacttattcatcctcggcatctctacatactacgtttcttctttaatcggagcaccttattcagtttactttgtccttcacgatattgaccaaagctgttttgtatccatatggaaatttagacgccaacatctaacggtccatatacctcaatggacgccaccaggtagcagagcaaacgacactttcctcgaccaacaaccgtttcctcccaaaagtccggtgagcacggcacggcgcctactacccagcgtcatcgagtcaacccgccacaggtttacgggaacctaaagtccgagtattagtatcaatccctacattggtaatcagatcaggcaatctccatacctatccaacgtcgacttgttcaccgataagacctacccacctatctacctgtcgtgcgcccgaggacgcacaacccagtccacaatgccagatcaccaccaccaccacaacaacaacaacaacaacaacaacaaccacacggcccgcgacgcagccgccgccctatccatgaacctctcctcctcagcctctactacgcccacccactcaccgacctcctcccccggtccccaagttggttccgacccaggaggagaggacctcccacactgggcccgtccctcggcctctaacatccgccgtctgtcctccggccgtccctactccgtcccccggcacgcttcgcaccgctcctcctccgccgccgccgccgccgccgctggcggtcgggtagccaagctcaaggctctggccctaaaagctattgcaactggtctcaccatcgcccaacgcgcaatcaccatcttcctcggcctctcgctcctgcaaaagattgccattcttgtcgccctcacaatcttcttctcgctgagcgtcgtcgcgctggtctactcccacgccatcttcgcctccctcggtcccttggcagaaaaatggcgagccctaccgtttggctggctgctttgttttggccttgtcttcatgaccgctttcccacccatcatcggttactctaccgccgtgaccgtgaccgggtttgtctacggatttccgtggggatggccgattgctgcggcggcgacggtggcgggatcaacgtgttcgtttttggcgtcgagaggcgtgttggctgggtacgtgaatgggcttgtgggaaaggacaagcggtttgtggcgctcagccaggttttgaggagggatggactgggggtgctggcaatggtcaggttcagtccgttgccgtatagtttgagtaatgggtttttggccacggtgccgaggttgagagtaggggggttcgcggttgctactgggttggctacgtaagtgctttccctttagttctcccttttttttttttttttcttttttccattttcctctctttttttggcccttgtgctaacagtagtccctcaaaaacagccccaaactcttcgttcacatcttcatcggctcccgcctcgccctcctcgcctcatcaggcgacaagatgaccacccgcgaccgcgcaatcaactacatctccatgcttctcttcggcgctgttggcgccgccgtcggctatctcatctggaagcggaccatgtcgcgggccgacgagttggcgcacgaggaagggctggacggggtcgactcgctcgtcgccgccgcggggactacggccgctggggaggtgcatcgcgcggcggacggtacgcttgaaatcggagatgatgacgaggaggattatgcggatctggaggggaacagcggcggcagacttttggttggtggtaatgcgggtaggcaaggggatctaaggaggcagagcagtgagagtgatatctcgctatgggagacggatcgatatagggatagctgggatgaggaggccaaccttggagggcggaagtagtagggttgaccttgtcccgatgctgatgttttgtttcatctgttatcttctcttgtgtcttactttttaggttgtggcatgattgcacaaaatggtgcgagcaagcgggcggtgtcatcgcatatagaaaatggggaaagcaaccggtgttcaatggcgtatttggaagcattttgattttcccgctttcaccacatactttcttttgatggcgtccttggctagtagccgattttcatgtcaagagatcatatcgattgttaaaggaaatggtgggagtgacacaggtagatagacggcactagagaacatatagatatcataaaacagtattcaagttcagctatcaatcttccgagaagcatgtcattaaattatgtgatgaataatgcaaatccttgaactcctcgctatccatctgcaaaccgggcaagccaaaacagccaccattaccagtttcaaacccaagtcttgactgacacgctcgcctgttcctaaaattatatgacaatgaacacacacaagagactgatgctctcctcgagctgccctactcacttgctaccctgaaattgctgcataaactgaatggcctgttccataggataaccgatgaaaactggcccattaaagttgaagaccacggggctctgttgctgacctgctgtttcagccttcggcataggcatatctgccaggttgataaatgtcggctgtggtgtaggtataggtggtggtatgatgtgatgctcctttactggtgtggactgctcaaccttgtgatccgtccccttgggcgccgtctctcccggcactgtttcctgtttggacagttgctctacctttgtcccagatgaagcgaatgcagccatcttggtatgatcaaagggacacttcccagcctgtggacctttcttgtgagaaatcccatcctgagccggcgatatcgcaggaaccgcaggccgaaacggacttgggctccgaagcctctgcatctggggttggtcgaccatggcaggtacgggaatgccccacggtcggctgggcgactctcccaggcgaacttctctcaaaggacgatcaaagcgaccctcacgttcttcctcatcttctatgggctggtcgtcttggtattccggtgccgcttgcgggtcactggcggaaacagacttggcccaattcgctactcgttcattggaggttctatcgacttgctcatggtcttgatattgatctcccgtcgctggcgaaggcagcataggcttgtgcagatggctcaggtcctcgatcatgttgaccagattcccatacttggcatcgagtttccttacttgctcttcattcttttgatagcgcctgacgcaaacctcatgactgcgcggaatctcgtgcttgtgcgtctccacgtagcgagcaatctcttcaggggagtgcttgtcaagaaatcgaatcggacacttggaggcagcagtgtgggcgggcatcgacgtcgagtccccgtacatggcagcgcagatggggtcagaggatttgtgcggagtggggtccatggcggcggtgccgttgttcaaagcagcagcatcttggtcttgggctccatcgccagtcacactgccaataccaaggttgggcgatgctcggtcttggacagcgggaggcgtgacagcagcagaaaagggacatgcaaggaggcctttcttcttcccctccacagtaaagtccttttcgagcacggtcgacatggtagtcatggtgtcggcggcggttacaggagaggtggaagcctccttgctagagtcactgtgtttgctggcccttcccatggcagcggcaatgagctgagcagcctttctcccctctctgatttgcagggcgatctcgtgctgggagtttccagattggatgcgccgaggcagaggcacgacggacgagttggtcgcaacagaataatagtgcaggtctggtgggagctggagctttgcgagcgtttcggctacctcgggaactgcaggcgcatacttatcggctagacactggtactaaattgcgggcatgtgttagccagacatgatcgccattgtcaagcaagatgggagatgacaagcgcaatcgggtgtaaattggatcagacattagaagttgtctccacgtgctgttgataggcagctggcagatctagagctaagaatcatcacaaaaaggggggttgaaattggaaaaaaggaaatggagggtgttttaccttacctgctcgtgcgcaaagcgaagcttgtgctcaaggatggtcttgcggtcgattagtgattggacttcatctgccagggcaatgaaggactcggttagagtctgggttagttgtaggtaatccatcccacagcatttgttgcgatgaagcggggaggaccttcgcggtataagtaacaagaagaggaggctaggctgaatggaccgcttgcttgttgcgccgcgtgacaagctcgttcgttccgccttttccagtcttccaatgaatgtgaaacgcgcgggaatggaaaagagaagaaaggcttttccgcagctgtttccggccgcggttttagtcatcccacagggtccactttttggagccactgcacccacccgggccaccgccgcccaaaagcagagcccgccacgtttgcccgaagcgaaaccccacccagaactctcatgcggggcatttccacttggggctggcacttggcacgaacacccggaccgacacagcgggacgccaggggcaacagggggggactgaacaccaacatcacaacatacgtagatcccttgtgaggtcatcatgaggttgggagagaagggtaaacatgtacactacggcggcatgatggacgagcggcttgttacttgcaaatgtcaggccagtttgaaatcctgcttgcctattccgtatctcaatgcacttcgaggggatgatccaaggcttcagaaaagaggtgctagaacttgataacatgggcttgtgttaggacatacattaaacatcactcatcaagcccgccagaaaggtaggatatagataatcacttcttcagatatacagttggaaccagagccccttcgattggtagcgtcttcttcactggtctcgtattgcttccaacaactgtacccgtcagcttacctcttaacaaggcatataacaccctgcgatgacgcccctctgctgtataagcgtggtggcttcatggtgttgttttgacatcctcttcattatttcagctttcacctctatcaacatatgtatctgctaggaccagccattaccacggctttttttttcagtactgatcaacatgatggctgctcaagtcattcgtccagctcgtctgttgaaccgcacagcacacattgtccctggtaaggcaacccgacatgatcatcacgtctcatggcattgacaatctttgacacaaatcaacaggccagctacgcgtcacagagctcacctttgaggtgcccctcaaccattccaacctctccgctggaaacctcaaaatcttcggtcgccaagtcaccaaacatgacacccccatcgtgccccgcaccgacagcgagctggaggaataccacaggaggccctacctcgtctacctcgaaggcggtcccggcttcggcaacagagaaccccaagaccaccaactgaccaaaacagccctggacagaggttacaccctcctcttgctcgactaccgcggcaccggcctaagcacgcccatcaaccagccccatctagccacattgggtggcccccagcagcaggccgactacctcaagcgcttccgcgccgacagtatcgtccaagatgccgaggccgtgcgtctctgtctgactgccgattatcccgagactcacaagaagtggtccattttcggccagtcctacggcggctttgtcgcgctgacgtacctctcccagttcccgcaagggttgcgcgaggtgtttctgacgggcggtctcgcgcccgtcaagcgcacggcccaagaagtctacacggcgctgtacaagaaggtcatccagcgcaacgaggcttactaccgcaagttccccgaagacgtggggcgcgtccgcaaggtagcgcagtacctggacgaaaaatccccccggctgccgggcggcggccaattcaccgtcgaacggttgctcggcatcggtctgtgtatgggcatgaatggcggcttggatctgatccacagcaccatcctcaagctggccatggacattgagcagttcggcttcatcacccgcgccgcaggcgctgctttcgaggggctgattccgtttgataccaaccccatctatgccgtcctccacgagtccatctatgttaatggacccgggttggcgtccgactgggccgcccaccgggtcggcaagacgcttgccgagtccgagccgggactcagctggctgtcctcagtgccccaagccctcgactactcctcctcctcctcctcctccacaaaccagcagcccctgtacttctctggcgaaatggtctaccctgcccacttcgattgctacccagagctaaaggacatgaaggagacggccgagcttctggccaagcacgacgactggccgcggctctacgacctggaccagcttgcgcggaacgaagtccctgtctacgcggctagttatgttgaggacatgtatgtcgacgcggactttgcaagggagacggccaaggcggttagagggaccaaggtgtttgagacgaacgtgatgtatcacggagcgttgagggccaagaccgacgaggttctggggcagttgttcaagttgagggatgataccctcgattaagcgtgagtggttgtcggggatttcagctcgttgccggtttggcgtggatgttaagattcttgatgaagacaaattcccttttgttttgaatttggtgagatgttggcgaggacgtgtgcttttgatactggtatcacacgatcggggagatgaggttcatatttacttgagtcttcacgaccaacgagaggtgccctaactggcccccaggaggctgatgtttggtttggaaaattgacgtgttgctccggtctcagatgctcaaaatcatgtccgatttgccttgaatggcgaatttacacgcacgcggtcttaaagactgtgagtacactggatgggtacgctaggagctcgtcggcagcctatatctaatgaccacaacataacaacatgcagttcgccaatgaaacgaaatatggcattcaggaatcctgatcatttcgctaacaatcccagaaaaaaataaaacaaaatccagctccccttccccctttcttcctggatccaggtgagcagcaatcatgtgatacgcgtagcatgagcatgtactgagtagtccccccctgttcctttctcatgctacatgaccttcctgtgtccttcatatgaagcaaatagccgggataagacggtaatgccatgtccatgcccttcatccttcttttctatcagtccgatatcctctctagaacgcctgccaataagaccgggtgttgatatattttgacatcgatagaagtaaaagtccaccatgtcattaaacgcaggtgaaatagggggaacatcaaacaacgagattgaaccctcttcttccaccgtgatagtgataatccgggtgctgtgtggataagtgtgatcgtatcccttccacccgtgccgacttgatcacacttcaggtattaccggttttcaccttgcatcataccccctttttgttcccttctccaactcttcgttttgtcggcccctcaaatatcgtgcctcgtcaaatgtgcaatactcgataatgagtcgagtaatcgggtatatttgcttcgttaaggatgatcatggggacaagagacatgaaatgatttagaatcgttgcaaatcattcatcctccatagcaagtctcaaacaatgtcgtgcatggcacgctttgttggaccgtcgcttgtgccgcaatttatcgtcgaattatggataaggttggtactgcttccccgcccatttagctcgcttactgcgaggcgcactgtacgcgttcggcctgaggctcgtcatcctcctccatagggctgttggagaagccacggccggctccgttgccctcgacgtcctccaattctgctggctcggtcatagcatcctgagggggtacgttgacaacagcgggggccgggaggtacttgcgaagagcctcgaaggcagcgggatcctgagtccagttcttctcggggaacctgacggaaaactggatatacatgttgccgtaatcgtggtggcggtaggagggcataccctggccacgaatcatcttgacggagtctatcttgctgttagcgcttgctgatgcataatgtagccggacagaagaacacttactgggcgcaatagcctcgccgggctggatgtcgacgctcaaccagcgctcatcgagatgctcgatgtagatggttccaccggcaagggcggtcacgagatcgatctcgcacttgtaaagaagatcatcctcctgacgggtgaagcggggatggggcttctgctcgatgacgaagacgacgtcaccggggagaatgccaggtgcttggtcaccctcaccacggaactcgaccttggtgccgctcttaacgccacggtcaacgtggacgtggaggaccttgcgatcgacaacggtcttcttgccattgcactgcttgcaacgatccttctccttgattacctcgccttcgccattgcagtcagggcagacggtctggaagcgctgaatcatggggcccatctgcctcatcatgatcttggtaccctgaccatcgcagccagcacaccgcttgacggcaccttccttaccgccgcgaccctcgcacttggggcaaaggattgaccgctgaagggccagcttggagatcttgccgcggtagatgtcctcaagcgagacgtggtgggtgtggtgaatagtcttggccttcgcgggggcacgctgctggttcataccgccgaacataccaccgagaccgccgccgaagccaccgccgccgaagaactgagcgaacagatcctcggcagccatgccgccaccggcaccggcgccaccctcaagaccagcctcgccatactgatcgtagatggcgcgtttttgggagtcggaaagaatttcgtatgcgtgagaaatctccttgaacttctgctcggcagccgggttgttggcgttcttgtctgtagtgttttgtggtcagtaagccttctggctgcgcgtgttgcagggaaggcggaacatacctgggtggtacttaagggcaccggtcttgtatgccttcttcaattgcgcctcagtggcatctgggctgacctaaatatgggcgttagggggcctcctctgtcaggcgaggggtatcggtaagcagcagaacttactccaagagtctcgtagagctttgtttccttgaccatcttgactgtctggtctagttatgtgaatgggtgtgggaaaatgttctggcagttcggaatgctctggacaatcagttccgatgacaatgacggatatgggaatgtgtcagggccgttaagaaatcgtggtctgatgggaagacagataaggtcagcggctgcgaggtcgtgtcgagaataatggagatggagtcgagaggagacaatgaatggctggtgcaaatgaagagtggtggtggacaacggtggaagagaaagatctttttgcgcaaagggttgggaaaggccgacggggtcccgagtcggggttggtttggcagaagttggggacttccaggcctcgcttgctggtccagggcaccgagaaagaagcgcagaacaggaacggacagaaacagggatggacctaccagaacagcttgagctacagtgacagcagcaggaagcgtccgagatgaaaatagttgataaggtacgggatttgagtcgccggaggatagttgggagtgataggaggcttgatgaggcgtagttgtagtagcaacacgcaagacggaagatggggtataacggaatgactgatcaactttctcgagaaaactgtccaagtaccggcagcagggttcaaatattatcaaccaaggcagggcaacagaaccggaatcttcactgcaattctggaataggcgcagagggagggatgcggcgggcgccttgtgcgttggggggaggcccggaacggcaaaggaggctgaagtgggtgactggcccagtgagttcttctccagcccctctcatggaaatcaatcgaaagctctagagtgtggctgacagatatgggggccagtaatgagctacttcctcgtcccgctcctgcagggttgcgaagagggcgtgcgaggtgagaggtgaccaggttccccacactcatcccaaagtacctctttatcactcattgagaggatctagcctcaggagatgcagatggaaattcggttgaccttggaggaccctgtcgatcgtggctggtgcgctccaatgtgacagtgaccaatgcccaactttcaacttttattttaaccgcacgcaatcatgcaaaacatggtgcatatgtacctttgataaaactgtaaaaacgcacaccatctttacactaggcattttatcttctttttacaaggcagcatgcatgtcctctgattgggttgttggtgatgttgtctcgtctggatccgagttggcgtccgctcgaaaccctgcaggcgttccgcttcccaacaacccccactaacatcttgaggtcgccttttgcccctcggtttttcaacccccttcaaccactcgtcgcggggcagcttctcataagggtttacctttcatctagagaattccaggtgaagcaagcgagaatgacgtgcgctgctgctttgcttatcgatcaccaaaaagactcggagcgtctatctgtggttcaagaggagatactcgggatcaaatcattaagatccatgaattatatagcctcagcatctgtgccttaccgaggtgtcctagctcagatgcctttctcttttgtctctctctctctctctttcttttttctttttttctttttttcttttttttttttcaaatgcctacagtacaccggttcaatggcagtttgatatgaaactaaatggttaccctcgcaaacagcaccttatcgcactgagtgacatctcggaagtggggggtctgctacaaaggctagataggtatacaccaataccacggagataccagggagataaggtgtcttaggtcacatattcaatcagcctgatgttcatcaaacgtggaaaatgggaacttggcgagttgaagtcgagtgacaacatcacggtggtacttctggaaaagttatctcttccagaccatagctacctaccttctgcactccaaagttctctcagccctcttacatagcatacctcttatttgacctccctaaattcctccatcatggatgatgctgccggtctagccattgccttcaaggaggctaagaaatcatatgaacaaggaggaattcctgtatgtcttcttgatattctcttctaccgggtacctaccaatctccctcggaatagtatatataaatcacagaaagagattcttacaaagaaaactcctaccgagtttcgacacgatcaagcctacccttaggttccccgacacatggccttacatacctagccttgctaatgatcccaaaccaacccatacccccaaacagatcggagcagcactcatctccagcaccggcatcgttctcggccgcggccataaccagcgcgttcagcttgattcacctattcatcatgtacgtacgtacgtccctggcgtcatttcatacatacttcatcatcccctcctcggcgtgaaccatagtatacaaatcaatccaaccccaaccaaccaaccacctaaactaaacacagggcgaaaccgcaacccttttaaacgctggccgcctccccgcttccacctacgcaaactcaacaatgtacaccaccctttccccctgcgacatgtgcacaggggcgattctgctttacaagatcaggagggtagtgataggagagaatagcacgttcaaggcagcaggggaagactatctgcgccagagaggggtcgaggtggtggttatggatgatcaagagtgtaggacattgatggaacggttcgtgagggagagcccgggggtttggtgggaggatattggtgttgtgggggaggagaagagggaggaagggagatgaccatgttttgtgaatgaatgattctggtgctgtaagagacagaaggggaggggctctgttacggagcgtctgaacagatagaaggcgtgctggaatatgattgagaaggctgatcaactaactgcactgcatctgttccttctaactctactgtagctgcttaattaaatatcctccgctcatgccacacaccaaagtgaagtaaaaatgtcactaaagtcagcaataacaagctaagtacggtaatcatcctatcgtctcctatccgaccatgctatgtaaacaaagtgcaagcaaaggaaaagtagtccagtccgggacagtccagtccagccccagttcctttcaccccttacgtccctccctgcacttcagcaaaactcgacccgaacttatgcagataatacatttacaagtacgtattggatggctttcccgaaactccacagcaaatacaaatcggtatctttgacgccatttctaaacccttatatcaacatcttttttctttttttgtcttccactctcctttcctttttagtctccaattgcgacttggaagagaggttcgattgatgtcttgcaaacaatcgagatggcttatggccgccgatcttcttctcttattcgagcgattaagaaccccttcctttctctccacgaattcgtataaagtcgtttgtcaccttcgtccctggtcttcatcttatacgataacacgtcatggaagattgcacacccaactccaagaacgtcctagtggaggagattacgaagcgacggactagagctcgcgccagtcttcatgtcttttggcttgttatccctcggtggcggtggcagacctgatacctgctggtaagaagaggtgtgatgcagaggaggcggctggttttgctgcgcagtatggctgttccaatgccttagaaaggataggggttggtgttgctctgcggcagcaggctgaggtgggagcccagtaacgtggtgtggaggcaacgcgtggttcaacatgctatggggtcgtaagtctgttcgtaaatccgtaggcggtcgcagatcgggtggtcctccgtggctatggagagagcctcctgatagataggagccgccgctcggagtggtgggctggccgctcacccggcgaggcgaaagtggcaaaccatccatccttgcatagggagatggatgtgctatatgcccattatgcccattatgcccgttttggggaggaggaggcgggggttgagcgtgtgttaggttcgcaatcgagagcgagggtgacggccgtagatggttgggtggtgccaatgaagacatgctgttcaacggtggtggtgaaggaccagtgccgttcaactgtcgtgctggatgcaacggtggtggatgacctgatggctgacggtgccagtcgtcgtaaggtctcggaggtgccgatccaaacagggactgtggcatagatgggccccgaggcgcgaggctcgggggaagtgtcggtgggggagcaacctgcggggcgacagggcctgatacaggaacaggagggtgtgagaccgggggacgagtgggcgccgggtgagctaaaggaggctggatgggggctgcctggaccccgggtgaccagtaaggacttgggccaggttgtctactacctggaatatccatcacagctgttggggccgttgtaactggggctggtggtggtgccaccggcggcgcctgagatacctgtactgggtggacgactggctcaacggcaggaaccaagagtggcgcgggaggaggagggggtgttggctccctcttaggatgcacatgtggttgacgcccctcctttttgcacttgtggcattgaacgctcctctgctcaatgaacttttgtgcttctgatcccaaattaccgcaatatccatttacgagcccacgctcctgggcttcatcgatggggtaccacttgggactcacatcagtcccacaagtcaagcatatcttgctgcctagttgtcggcagcccgcggttgattctccatgatccccgttaagcaggtgaatcgtcgagattcgtctcgcttggtgactcgttgatgtcgcagaagatgaagtaggccgagtggttggagtgatttggatggccttcctggcgcaacccgtaagagtcaggtctgcctgcttgtagttttgaacatagagctgtagtgcggtcatgccactttcgtccaccttttcgtgcattgggtgaaatgcgcccttctgaggcgcatgttccttgcaccagatcgtggccgacattgtaccactttcactcccgagagtaacgatgttatgctgatcacggcgagaaccctttaccggtgtgatgtcaaaaccgaggacataaccggccttgtgggcacactcaacgtggactggcgacttgcaatgatagcagctgacacaagctccgccatcctgtttgcaagctctgcaaatctccgagtacttggttcggttgatcaatgggattccctcaataggggcaagcgctttggcattgccaaacttgacttccggggtccaaaccgcgcaagtaacatgcacccaattgttgtctgcagtccgcttcaggggttcgcgcgggtcgacaggtcggttcaactcctcttgcttcttccgatagtattccgcagccttgatggcattctcccgctcttggcgttcacgctcacgctccttttcggtcttctttttatgggaattcttgggtggccctacaaaatcatgctccgttttttcaaccgggcaaaggacgcacttgtagctctgcaaaagtgttagtagacgacaacaatacttcagaaaacattcgttacttaccaatgatacctgcggactcttgtcgttcaggcacatatcgcacgtccatttcccgggagcccgatgctcaaggacaccatagcagttacgatggactgtcatccggcactccttacatgagagatgttgatcgcccataggttccatctgacgacaaatagcgcagggtaatgttcgcggcttcgggatttcgggaaccgggggcggtggaggcggagcgggcttctcaatagccaccggcttctcgacgaccttctccttcttctttgttatgactggggtgggagtggatgccacactgcccggctctgacactgcgggctcgagctccttctccttctccttttccttctccttttctttttccaccttttcgttttccttttccttctcctgggccttgtccttgtccttttcgcgagtggatcccttgagcttcttccgcggcggctcttgaccagccgctggcggctcgtggacaagcgttggaacaggcgtaggttcgggggtgcgaatcttggtgttggcaatcatttcgtcagccgcgagcagctccttgtaaaggtcttcgtcgaccttgggcttccagttacggcctgcgagctgagcaaccttctttgcaacttcgtccacgtcttcccactggatagcgtatcggcgccagagctcggcgcaccgacggcagagagcaggaatgaactcccccttcttgtcctgcttggtactgcgaccactagtctcgccgatgggttgtgaaatagtgggggcacgacgccattgccgcgacgccttggtgccgcaaaacttgcacatgaacgccttctttcgggctttggccttgcctgcatcaaaagctgaatcgtcgtggtcatctgcaacgtcgtcggcctgctttgtggcagcagcctcggccttctttgcgtcccttttcccctttctcgcagcgaaattaccccagatctgcttacctcgctccgttttcttccaggtatagtaaaatcgggttactgttgccggctttagagtcttgacgtgtttcataacgaggtgcaactcggagccgtatttgccaacaccctcctcgaactttttgagttcggcaggagtaagttcgggctccttgaactccgctttggggaccttggacagctgctgcagggcctttttagggtcaaaatcatttttgaagaggaggtctcttgcaacatcctgcaagttcgtcgatcgtggaggaagacccagctctaccgccatgcctctggccttgtccatgaactcgtcaatggcttcgttgggcatctgcttgccgcagagttcaggaggcttgtagagtactgtgacggtatcatcaccacctctctcgacataaccggcaggctcgtcctgtatccactgaggacgtgtctctcgctttttacgttctgcttccaaaagagcctgttgctccttgttgagcttcccgtcttttctgccggtcttcttgatctcgagaggcttcacatactgcaccgggcggccataccacggcaccacaacggcctggtggcgcggtcctaaccgggtgctagcacgggggaagatgcgatcatcgtaatccagggcatcctcgaccttgcagtgcattcctaggtaacgatatggccataggctgcactggtatatctgttctgccgtggcctcctggtgcaagtcctcggtggccggactagtgcgactgctcatgccagtctggacgccgggcgggtcctcctcatcgtcttcgagaaactcgtcgtcatcgtcaaaatgggtaccgttgggatcgaggacgttgggggtgttgcgcgcctccagcttgcgctcttgagcacggctgcatgcagcgcaggaccaggcaaagccacgcgacggtttcttgagcagcggcggccttacacagttcatatggtacgtgttttgacacacggcacaatccaccgaatcattgctgttgcgggcgtcagcacatccatcgcttgctggttggttgagatgggggagtggtaattgacaaagacaagggggagtgatatgcgaatgatgggggagcaagggaccagggggggtgggggcaaggcattgaaatgggggaccgcgacatgctgcaacgtcctgttcctgggacgggcccacacttattggccaagcccagaggcacgagtgcgaagccaagccgcgccaaatcaaagtataccgtccatcaggatgatgcacagaccacctaatgcactgagcaccaaaccacccgaagaagggggggggggggggggttgtttgcagttagtgtgttcccgtcccggtaccgcgggtggaaggggtgcatcgaaaaagcaagtgatgaagtgagtgaggtgaatcaagtgtgagaacaaaagggaagatggaatccgaacccgatctgaggcaacacagaaggtccacgacttacctggcgcagtagccgacgcaccgcttgcaagtcttgaccgcactggttagttccttgcctcggccttgctccaccaaaatgtacttccatctctcgtccagcaccttcttgacatgctcgggcacattgatgatctgcttggtcggaatcacctcgtagttcttctggatatatcggtcgtacagcttctcgaaccagaaacagtcgcgcaacctcttatacgccgccaggtctgggatttccgtcttgtgccgaatctgacacttgccgcgcagggccgtcaaaggactaatgtccgagtgcatcgtggcgaaaaccatccgcgtatcttgcactctccgaccaatgtctttgggccggtagtaccagttgacgcgcagcgcgtccaccggctttgtcgggtcgtttttggtgtgcaaaaactccatgatgcggcccaggtagtaaggctctccaggcggctcacagaccagataaacgtgatctgcaatccatgtcagaacggcgcctctcgacacaccaaaaaaagagacgaaaaccggagccatcatttccccatagggaattaggcgcaacccccccaaaaagtagaagagttcacaacttaccgttcacctcaagaacagtgccgtcatcagccaccatcttgtcgtccttgggcatcgccttggtgttttcaaaagtgaggagattcgtctcgccataaccagcagccgtgcccagatcgctcacgggcccatttgtcggtgtcttgctgttgccgttgttatcgtttgaaatggtcttgacccgcttgttgtgcgatgtcgacgagtttgctgcactggtcggcgtctggctgctggaagcgattgctgcaggatctgcttttcgctttttggactttgtggggccattggtagtggtggtggtagcagccccgtttgcggccggtgacgtcgaaggttgacgagcctgctgatctttggtgccgttggaagagtggcctttgcgagaatcgtcgattgtgggaagcggcttccgtgaggtcgacgtcgaggtggacgtgacggtggttgctgctgatgtaccgtttaccgcagtgcgtggcgctggctgagatgcaccatttgtcggcgatgacgatgatgctgatggcgttgccgcttgcgttgttgctgatgatgctgatgctgcggcttgcttcgaggatcccttcttggcctcacctccttctcgacgatccggatacaattcgaaaatgtccatgtcgaggtcccgatcctccgcgtagttgatgcgagaattgcctgtgcgatttcgtgaacgcgttccataggggttggccgccgtgctgccatctttggcggcggcggcggcggcttgtgcgcttgtctgtgttgacttgcccatgggggcgtcggtagaaggttcagaattatttgggggaagaggtgagggatccaacatccgtgggagaacgttagatatagaggtagatgaggtaccggaggaggttgctgcgggagggttggctgactgtttggtcgagtttgcatttacacttgcggttgccgcgccctccttctccttggcagataaggtgcgactcgcagagtttgtctgctcctcagagggaatcacatgttgtgttttttgggccatggtgctgaaacagtcaaaatgcccggcaaacctggaaccttgaaccttacaagaagtcaagtgggtgacgggtgaagtgtgtgcctagtggcgctcttgatgtagtgaatcagatctccaactgaacgtggccgaaaggactcgtgaacagagacggccactcgacgtggactatgagatgctggaaacgtgagatgaaagggccagcagatcggccataaggtaggtcagaagcgtgccggcgccccgtgcagacgaccaatgccgttgggatcaagtaagatagcttccaacacccaaacctgaagtgaatctgagttggacctgaatctcaggctgaccaggatgctgatatgccgggggagggaatgggcaaggcgagtatgcgagatgccgtttggagcagcagccgtgggacgaccgtggcatagacgggactgaggagctcgaggtagggtcaagtcgcaagaggcggcacgtcgtcttggtggtaaaggcgtaatatgctggtctgtaatggggaaatgctgtcaaagttgcggcggccggtaaaaatcccgtctgggctggggaagacgtgggcagcctatacacggtccagatcaggcaagtcggagtgcatgtgggaaggacaaacccagcgttgttggcgaagagggaagaaaagggaagggggagagagagagagagagagagagagagagagagatatgtgtgggcaaaagtaatagtaatggagaaagcgactggagcgagaaacgtcaagtggaaatgggcaaggattcatcagaagaggaaaggtacctttttttttttggcaaggtcttgcagggtggctcgtaataacggtcctaacgggggacggggacctagtcgttgtctctcttgtacacacactacttatttggctggctggatgaatgtgggtatgacccatcatggcctctatgtaggtacacgacttgcggctcatcatcacatcgaactcgatttttcttcccgtcacgagtgcctccaggcatatgtagggaggttattgttggtgggaagaagacgtgagagacctttgtacagcgacgaaatatggagttcgatgttcgaggtcgggtgccgagcggacttgctcttctctcaatatctcgacgggatgctacctaggcgggcagaccttgcctcttgtctgacactgcactcttgtaatgacagtcacgtctgccgagcggtggtaaaaatccccagggcatgatgggtattatgctcgagcctcgagttagttcttgggggggggaaaagttgaacacctattcaagtgagcaagaaaaagaaactgcgacgaccaggtgggctttccatcaaccttccagcaccaaagagcccgcacattcgcagggcagccgaacctacgcaactacctctacttacctcctagcctgcccacacaacacacattcggatgggtggatccggatatcgctagtgcctggaggtacaggccaggtttctgcaggggtctgcgactcccgcattcagttagtgtttgtttgatcaagtgttaggccgtatcatgtatccccatgggatttcctaacatgcgccagccatgcagccaccatcgcgagacttggctgatacctcacgatccctcccgtctacctcgcggcagccccaggcccccgaaaacccagcgaggagtaaaacctcttcaacctcatgccgttctccattctcctccgttcctttccacttctcccaccttcaatctctggccaagccctgccgcaaatctgtccatccatccaactggcacctgctccggccgctccaccctcaacccgagacgccgactcgtccgacggccacctttcattttatcacgtcttttattgtttggcaatgaacttgaccgttagtgttctctgcatattccatcaacatggtggtcggtacacgccgcgccccactcactcacagtaagatggcgtaaagtcgccacgcagaagaggctcgatttcgcggttcgctcgctggcctgctcttcgtcctttgattgccggcgtgcggccctaaactgtgcgcgtccgcctcgccagttccagtttcgttcgagtcaaggttggaccagaggctgaactgtgctgacaggtaaagccctggcctgccctcgacagtttctgtctagttctcggccatatgctggctgggtggtcatgatgtgtgctgtgtgccgtgtgcctggcacgcctgggaaacagcggttctagatacatggccaatgtacccgacaatactgcgtgtcattggatgctctgtctcacgcttgtatctccgcgcgcccagtcaccaatcgagccagccgagccggtctggacaacatgtctccgactctttggacccaattcgacatcaaggctctgctcagcgtctggtgattgcgtggatgcaatccaacgtcctaccatcgcaacatcacactttccgttgtgtatttacacttctcggcctcatcagggccatgggctcaaaatttaggctggcgtatggatgatgaagaagcttctcatcattcttcctctcgctcaggggacgctcacgtctacctactcatctctcgtcaggttctttgttctgcaatctttttgtgggctaggtcggggattccagatgtgggtcatgatggcttcctccgcaaatcccacgctgaccccatcattcgccctcccgcctcccctttcctcaacctcagtgctgcaacatctctgacacggccaacggtcggtcgatttgaagagctgctgtgaaagaaatgctcgtcggcaacccatcacttgccaagatatacgcaacacatataacagcaactaggccgctaggtgaaagagatttggcttggtttggcttgccaggtcattttggtgtaacaccgccttcctcgggttgtgctgcccctgcctagatcttccctagcggcttattatcggcgtcgttgcgccccagatcttgcagccaagctgcataaaggaagaacacactgaagtgaataacctcagtatcgagttcaccaaaagtcgctggttcacggttgactttatcaggaccctttgccaaacatctgtgtttgagtggcccgtgatcggcgatcacgcgtgcacgggttcgcggttttcttggcacgtagtcgatgcttcctgagcttggcgaaagagtccaccaaccgcagtgatgcacttcacaggtaaagtgaataggcaagcaccgcaaccgcgactatagaccatcgtcggttatcgtctcggatcactcaagatttctttgggaaaatgaaagaggccggctaggttgaactgttgtgatgtcgtcccaagacacccgattaggagaggtgggatcccgaaaacgcccacgggcatttccatctgtgcttcagattgcttcccttgtcgatccctggcatctccacagttcatcagtgttccattctctgcccatgtgctactcgccaatgttcccccgtatccctggaatctctgttatgggcgagacagcttcatcagcacctttacaacaattgcattttggctgtcgaatgagtgcaaccatacctacggcactcgtctctggaaggacaagcagtcgcataactcagccaggcgacaagtgggagtaaaacgggtggtaatccgttcgccgctagtgcctagctgccttcagcgccagagaacggaaaactctacggcatcccgttgtgcgcagggttcgagcaatttgaccgcaatcgtgcaaggctcggcgtgaccatgtgcaacggaccggaaaattcataaaaacaagataatccacggatagagggaccccggcttcataggagaactcaatgatagtgacacccatccctttggccgagccatgaggagtgttgaccaagttgcgactcaatggaatgaagtcaggaagacagtataagacctaaattcataccctgatcacgcactgtgacgagatgcttgggtgcaggactggagatctcggctttgcgcgtcgtcctttggtttttgcctcgggaacaactagtcctccagtcatctatcgatcaatctgcactatctgaactgaactcctgcaattattcttcagtaattcgatctctcatggatatggaaaaattgacgacctttgcgtattgtcgtcatatgcaatctctgcagctcattacttcagcttccatattgtccgaccaacagagcaccccataagcagcagacattggcactagcgacatgttttcgagaccgactttgctttaactttcaagtcacccctcttctttgtcttgactgctgccatcttcttgaacttatcatgtccgccaggcggcagctgacgtcagtctctctaatctgtcaacctttgaacagctgtgggcttgtaagatgattattttgacactatgatatcagcgccacccgcatatcgcaactgatgaactcgcaaagatgtggtatcccttcccatgatttctcaccgagaacacttcaccacccaacccatatgtgccatcatttcaatgtttgaatccgtcaattctggctgcacattgccattgcgccatcataaaatctcgagggaaagcgaaactttgcctcagcacagagtggggacccaccaagcatcctgccaagcaaagcccccatcacagcaggaagtttaacgagctattccgccgttcgtctggaagccgacctgatattcgcgcttcgttacgctaaatgggaggtcttgctagggggcttgtttgccaaatatatccagagtaacagcctcctgcacattctcaacgggctcgcatgaaatcttacttcaattgagattgcagatcatcacctgacttcgagatcaaatacgcaatccaacggttctgaaaggcttgtaattgctaacaagttgtgtccctgacatacatagtacactaacactgttcggttccgactttacacgccagcttttagtttcaacgtggcagttcgcggtccagggagggtatcgcgcgcaaaaagtgaggcgtttcagaagggcgccaactgtggtgatggcgtttggggcaacttggaaaagctaaatggccggccgtcaacaggaacaggctccaaatttccatccgacagcacctccagatcgtgttcctaagtaggcttgtaagcaagccaattgcccaaacatctatcagttgccgagtctgcatggttacttgcatggtttctgtcttcctcaaccagcgtaacaggatgacttgtttgcagtgagcgatgaaggttcacaaattagggtggaagcgtcaaggaaacggtcagtagaggcacagggatcggctctagttccatgtggggggctggattgaggagagcatgtccttcaaggtttaacttgcttctagcgtgaaccgaattggacattacggatcctattatccatgccgattggtcaacaccgattgaaccttttggaccaccgacaaagagaactgccctggagtcaggagcgagcgaccacgaacgacgatcgaggttgacggcgagatcttgtctgggatatacaatctagtgtagtgctgctttgtttttagtgtacatagtacctaggtaccttgttcactcctaatagtgtatactgaacgagtttttttcctttttttttttcctagacagtccaaacatctcaaggactaaatcaatggctgagtatatatccaaaagaaatcaacaagatctaatacggtgtatttcattttgggaacagtatattcacagcttgacaacgcccggggaagttgatcccaggtcttgagctaacattgaaggcagtatcagactgtaggtcaagaccccaaaagtgtgactcccgagccgagcgagcgagcctcagttccgttcagttctgtgttcgttactcacctctctgtgctctactccgtgctgcatctttcccagcttcccaaattcttaccatcattgctatggtgttattggtaatcgaaaaaatgaaaacatagcgttttcgttgcccaacatcctaaggtattaaaagcccgattggatttagtagatgcgtaaaagtaatagccacacgaaattttcatgctcgcctttgctggcgacgatttataatccagaacgcgggcaggcgaattttgcaagcggactcggcggcggcttggtgtcgacagtacaggtcacaccttccctgcatgatgcttcgaagcactcagtgcggccggcaaccggacgacactggctacctgttgggccaaaaaccacgaagatcgtgcctgacagaaggcggaactctgtggcttgtgatgtggctgccaccgtacaacggaatgaggttgttgaacgcttgaatacatttaacttgatgtcatgaccgttaaccgtttttgtgattgaaagaggtcgaactaccctcgcagatcgttggcttgtctgaaataaacattgttgtgttcaaaactgctattaaggagtggtgcatgcctcagtggctgatgtaccacctcccagtcgacgttgccatgtgcgcgttcgaacgaaggatcacaagacagtgatttgagaggaaataggcaatcaacatccatctggcaaaatcacaacaaccgagtcgctgtcacgagatcggtgtttgacgtacattagattaggatagaagaagaatctagtcaaaagatcttgaacttccctttgtaggcgagtgtgtttggagttgtcaactctaccgacaaggcccgagcttgtccgtgcataagtgaacatggcatcgtccataattgtttatgcaccttgctgcccaccacagcagtttacaacgactggcctgctcccaacacgatgtctcgaggggcaaaacgcgttcagcaatcaatgttgcaaatgacggagaagaaataggcaacaatgagcccttgtctgcttctggctgaccatctgttagaatacctttttttatttaatttttctctagatgttaaatgcaattttctgttcattcctgtcccatccgatcgcgcattttgatcgcatcgcagtaacagctccatcgtcccttcacttcctgtgtcgctcggtttcctgtcacctgtccgaattgcaatcattgtgttcatcgacttttgcgatcacattacaaacttcaccactcgcttttttgcttggagcataacgatccacatttgaccgatttcatttgcgtcggttctcctctagcttcatcacagtcgccatccggttatgtcgcataactggcaaccaaagaaaccaagtccagtcggcatatggcataagacaaccctgcaggaagcgagagagcagcaagaactgcaaaggcaacagaatcaacctttccaacaacgggccgtactgacgacgacgaccaatgtggccattgggcaaaagcgctccataaacgacgtccggcctcaattatacaatgggcctccaacagtcaagcggcctacaccggggccatccaaaacaccaaccccaggcttcacaccatcagcctttatgaaagcatcctccggccctcctcccctcacagcaagcaccatagactacgcagacccagttgccaccgccgccaagggcggcatcccttccgagtactcgcagcgtcgagccctaccctcaacgcccacttccaccagtgaccccttgctctccctgtcgcatcccgtatacaagctgccaaagcagctcgtagccaacttcgcctccctaggaatcaaaaccatctacccgtggcagaagcaatgtctgctcggccccggcctgctctccggcgacaagaacctggtgtacagcgccccgacgggcggcggcaagtcgctggttgccgacctgctcatgctcaagagggttctggacgacccggccggcgaggccaaggccatactggtgctgccgtatgttgcgctagtgcaggagaaggtccgttggctgaggaatgtcgtcagtgggatctcgaggagtggggatttggggcagaagcagcctcatctggaagggaaacagcaactgtgggcaaggaggccggataaggataccatcagggtggtgggattctttggtggaagcaagatgagggctacgtgggcggatttcgatgttgcggtttgcacaatggagaaggtgggtggatgtgcaggcgtatactgactccaatgactgcgatgctatgcttccgcgaatgaaattctaacggttacgaatcgtaggcaaactccctcatcaatgcggctataacagattgctcaatatccaaactcagagctgtagtgctggatgagtgccacatgattgacgatggctataggggatatttgctagaactgatgactacgaaactcttatgcctggaccagcaggtacagatcattgcaatgagtgccacgttgacagtaagcatacctttgcctggtttctctcatgaagtctggacctgctgactgtacgtgtagaacatccgtctcctgaaagactggctagggggccactcgtacgagacacactaccgacctgtccctatcgaggaacacctcgtctacgacggcaagatatacccagcaaccacaaccgccagtcttttgaaaacagccagtcaactagacaccagaaatgccaccaccaccaccaccaccactactactactactcaagggccacctccctccactacctcctccctccagcacatccgtttcatccacccctcccttcaccgcgagttcaaagacccagtcttgaacgccgtcgtcgctctagccaacgagactgcccgcgccggctacggcgtccttgtcttttccagcagtcgcgccggctgcgaatccgacgccgtcctgatcagccgcgtcttgccctccttccaagaagccgacccccttattcgggaacgccgtctcgacctgctcaacgacctccgtagctcctccacgggtctcgaccccaaactcgagcagaccatcccctgcggcgtggccttccaccacgccggactgaccaccgaagagcgcgagctgatcgccaacgcctatgacgccggtaccctgaaagtctgtgtggccaccgcctcgctggccgcgggcatcaacctgcccgcgaggcgggtgattttgcacggcgcgcgcatgggtatcgacctcgttggcccggccatgttgcggcagatgcgcggtcgagccgggaggaaaggtaaggacgaagtgggcgagacgtatctctgctgtcgaagaaacgacctggaggccgtggtagacctgatgcacgcggatctgccgcagatcacgagctgtctggtctcggacgagcgccgcatacggagggcgctgttggaggtgattgcgatcaagctggcgacgagcagggaggcattggacgagtacgtggggaggacgatgctggcttgcgagcagcggttggcggagaaggagacggatgagtgggaggatcagatcaggggctatatagagattgggttggagaagttgaaggagatggggttcatcacggtaacggtagatgagaggttcgagacggcgagctatagcactacgaagctgggaggggcgattgtggctagctcgctggatccggaagatggagtgtttattcacaaggagttggagagggcgctgaaggggtttgtgatggatggggagatgcatgttctgtataacttcacgccggtgtcgggtctgggaaatgggacgtcggtcaactggaaggtgttctggaacgagatggagaagctggatgagagtgggttgagagtgatgagctttctggggttaaagcctgtagtgttaaacaggatgtgagtgttgacgatgtctgatcgtgggacatggcccaacgctaactgcaactgcaaaacaggctacaaggcggcatcctcaaggaaaccacagacgaagaaaaggatactgcccgtcgctaccaccgcttctaccttgccctccagctccgcgatctctgcaacgaagttcccatccaccgcgtggcgcagaagtatgatgtgccccgaggtaccgtccagacgctcgcccaaacctgtcaggggttcgccgctggcatgattaagttctgcgaagccatgggatggggcgccatggcggcagcattggaccacttcgccgaccggctcaaggccggagccagggctgatctgcttagtctgtccaagatcacgtttgtcaagagccggacagcacgggtgttctgggacaatggcttcaagacggtggccgtcatcgcgaatgcggatcctaaggaactcgtgcccgtgttgatgcaagcgcaaccgaacaaggtccggctggaggtcaaagatgagcagaaatacctggataaattgctcgccaaggcgaaaattatcacggattctgcgaacagaatatggcgtgagtatctgagactcttaacttgcacttctatgggagctaacgaagtatgtgaaagaaatcgagatgcaacaggaactgatggaagaggaatagggttcctagtttcctcaacctgtgaagccccagcaaacgataaacgctggatgaagcattcggccttgttttgtgatatacctcgagccataacgaccaggggtcatcggcgctcctcagatcaagatccatgctcagatgtgtaacgacattcaacagctcgaaacggtagtctacgcgtcatcccggattcagagacagaaatatgcctgttcatagcatgggcagtgtgcacatatgtatggttgcaattcaagccgatcagcagtctggattcccgagcgaaagaaagacaggaaaaaaaagactctggtccccccaacggccgggaacaatggaacagcttcgtagtcgagaatcctgtacctagccttctcatccggcgcggccaaaagtcaatcaggccatattgtacttcccaacacgatgggaaggacacacacaagggaacaccgcattggtatcaatctcagctggccttgaaagaaacctccccgccacggcgggaaatggtcgccaagccagccacaatcacttcatcagaccctgcctttgggagagacaaggtaggcatagggaattagggaagtaaatgtatcaggcatcttccagaacttgatcattttcattatccgtccgtgttacacccatagccatgataaataagttgtggagtgtgtgggtgtggtctcactctgggtttggtgtttcctttgaagtagtacgacagctaccattctctcctcgctggagacttggatacttttctctcgacctagcccgtgtacaagtgtcaccagggttagaggcacaggggatcttgtcttgtatgacctccgtttgcctctatatgtccatcacatcttctttgttctgcttcatgcaagagaacgaagatgcgccgtgtcatgtcgatggacatgtaatcttgcatatctctcatttctttctcgacctgcacagcatgggctacctgtcccttgtagatttgttggaattgcattgggtcgtcagcacgggcaggaaccccagaaagtaagaccgaacgagttctcatggccgttctcagcccgaggacaagtgatggtctctgctttagttgctccctggaaccttctttcactacttcagattgtcggaggattggtgtgtgagggtattcgggatggatgtagccatgtactctacaacatacgtaaatgtacctaagataggtcagaaacagctcaaggaaggcaaagagctatcataggcattaggtaggtgcctggtggtgagtcatggcccaatgcgcagcaataactgcacataggcgggcatctatctccacaacacgacgaatgccggatgccggcggtccctgcccaggtactcttgggtcttgttggttagccactgacagttttacgttccaccgaatcacgggagaaggaagaaggaaggaacgaaggaacatgaaggaaaaagaagtgcaaagttttcatgcaatacgccacatatctaggttacctaggtagagtcgtagtgtacggaaaccggccagggactatgacttttgtccaacatcaccagataggcaggcatcttgaccgaaatacatcctagccagtaacaccgcaaccccccgtctacctacttcctggggccatcccatgaaattacagtcacttgatgcaaaatgatgtgcaacattgtcaggcaagcggggagaagtgtgggaatctgtgttaccggtgagacctcgagactccgagaccccctggtcgatgatgggatggacggcctctttgtcccgaacgtttgtggtgtatttgtggtagcctgagaaagactggtactatactaatctctggattgaataccacatgtatggcaggcatcggattacaagggggttgttttccgcgacgagtgatgcacctgcatacactactacggaaactcaatgagtttgtcggaccacaagttgaagccacagaagtgtaccgggtgggcgagaggggtctgtgtattagtataagtcgttattttaagatttcccgattgatcttctcaagcttccttccctttacaccacatcctcagcccggcaaatcaaatcagagcttttggtcttgagcacactcacaatactacaactcacttccctcattgggtattgtcacgggaggtgaccaccaatctcgaagaatgcttgtactacacaacatgcccgtgagtggctgctgggcgcatatagaccactgaccatcacagcacacgcaacttacacgcacaacacagctttgcgggcaccgaatgaaccggagaccgggctgagcggtttttacctagttgggtgcctacactgtctacttgctctgcgtgtgtgtttgccttgatacgggattttacatgaacagaatcaaagtgccttgtttttcttgttagtttgtgtaagctcatctcagtcacatacatacgatctagtctagtcgcggctgtggcgttccatcctaagtatcccagtccctttttgctcccattgcgcgtcacagctctccaacttcccgttgcccctcctctcttccgttctttgcttcgttctgtcagctaacctctatttatacaacaagtgccaccgacggaaaaagagataccagcctgtccacctcttcaaccacaactagagcacaacctagaatctcatcttcatctcacacatgaatcaacacaactccccaggctctggtggcgtctttgcaaccgcggagcccagctcatcgagttcaagttcgatgagagccaatgatacgatcaacggcgagaggagcagcaatagcaggagagagatagaagagatccctaacgaatatggcgaaggaagcaacagtaatgacgacagcagcggtaatggcaacagaaacgaagacctaagcgcaagtatcgtggaaaatgaggatcaaagccaacaatacgcgaatccaaggtcgcagacactgggcgatgtgatgagggaaccgggatcgcgcgcgcccaatgtcatggttttggaagcgatgccggaggaaacgagtggcagaaagagggagacgacattgagttcaaaggaagatctttggctgagtactgctgatgggtgagtcgagagcttttttttcatcgatcgtttaggaaatcgcatgtaggtgttgtgacgactagcgcaatattatgcgagcaggtcatctttctgggattgggaaggttttatttgatgagtcaaaatttgtgaagtcaagtaatgagaatatacctaactaacatgaaaaacacacacacatagacgttataattcaacgattatcccaattcgggtgggagaggcgcctcaggcgcaaatattctacgtgtgttaaatcatctttccacatcctttttttttttttctaggtttttgttttcgtgaggataattgacttaccgccttgccgcctgaactcaggttcataagcatatcctcttaaaggtcgaatactttgagaaagcactctgcggcaacttcagagagtcagagacccagtcgatcgagttacccgaagaagaccctgcaattttccattacctgatcgcctttttatacgaagggaaattcgaacctatcaagcccgctgcatcagtccttgtccccgacgaacaaaagggaaaaggcaaagatgccatggaaaccaacggcggcggcgctggtgaaatagactccgagaataacaacaactcggacgactccgagctagacaccgacctgagcgctgctgctgctctacgccggcgccagcaaagggaaagacagagggaatgggatcgcgcaaacggaaaacatcccggccgtcaccggcctaactgcggctgtcctcgctgtgtcgtcgaacccggtcccccttgctggtcttgctttgcgccgcgatcacctctaccaccgcccggtatcgggacttcatacaccccaaccggaacaagaccaccgttccctcaccctcccggctctgaatatcgccataggccctaccccgaacgacttctgcagggtgatgggctaggagcaggtgccaataggagacgtccgggtggtcgcgcaagactcgcagcaccacctccacctccacctccaccgccaccacttgttcctcctgccaccactcaaaccctaccccccgcgccacccgctcaagtctcctcgtttttctcctcctcctccaaccagcccccattatccttaaccaactccacctcctccccaaccgaaggcaacacgcgcctctccacccccgcggacctgcgcacctggcttctctgctacgaacacaccctctccgtctacatcctcgccaacaagtttctgctggatgacttcaaggccgagatcgcgcggtacgcaatcgacatgctcgagagcgctgggaccgacgcggcggtgccgcaggtgctgttcttgtgcaagcggctatgggagggcctgccggagagcgatcctctacttaaaatggtgtttgctagggtggggtttctgcagccttggagaagcaggagcagcgggtatgtatatggaagtggaaatagagatggggttcatggtgggaatggggaaaggatcaatgaaaatggaaagagacgcaggagtgggcatggcgatgaggagggtatgacgactcgaaaagaaacggacgaggagatcggggactggttgcatcagaacccggagatcgtgaccgccgtgttggtggagatggcggcaaggagggaggaggatttctaccagactcagtaccagagttccgggcttcaagggccgccgcctgggatgggtggttatatgagcggtatgggtttgggaatgggcaggatggacgcggggggcagatcattgcctagcatggagagaccatgggctgccgcgggaagacagcctggtacaacaggaggactgggggatatgggtggaggagggccgttgccgtggatgaaccattgggaaccaatcaggccgaataccttgaggcctggtcatacggcacatcatcaccattggcaagttggtggtaggtgagacgagctgagcgaaagaagaggagggagggcgctgatggtctttgacgaaagcgggtaggtgcgaaatcaaacgtatgtcgggttgggcagagagatgccaatgggcgatcaaagcgagaggaatctagcgcatacgaagtaggcttgaagtatactctagtcaattttatctatccggtgatttcttccaacttactcgtcatctttattcgtcttcctcaagctctctgtggtatacaaaagcttctgcaagtcttggggactcaaactgctgctttcttcttcagccgcttccgtggccttcagaccaccaatagtcaccttccagctcgactcggaatcatcaaatgacagagcgaggatagaagacacaccgccgttactggcttcttcctcctgggtctcggacgaggtattgggatcaatggacacgaggagcttagactcggccttgagatactcgacatctagcgggttgccgaggagcgagagagtttgcgtgtgttgtaaggtgttggtggaggtgagggtaaaaatcagaagaagggggatgctgtcatttccgtcagccgccgatgcacattgcccaacattggaaaaagaaatgaatagcttgacgtaccgttcacaaatcacaaagatctgcgtctttgcaccctgctgaacatcgaaaatcctcgtcaccgcaaccttggtgaccttctccgcatcctcagcgctcgggagcgccttcttcacctccgccaacaccggcgccttacccagcagcttaccgctgacccagtcccacataaacagatcgtcatcaccaccgccgctgatcaacacgtccctgcgcgcctcgggaatgcacacccgactcacaaactcgtcgtggcccaaaaggaagccctcgattacgtgtgcctgcgggatgccccggctcacgcggatgtgctcgtccctgtcggccgtgatgatgtacgtccggccggggtggctggggtgcacggccacggccaccgaggtgagcatggagacgtgacccagctggagcgtgtgctcgaattgcgaggcctgcagggcggcggcgagcttggccgccttctggcgctccaggcagcgcttctggttctccagcgccttgaggttacggagcgtgtgcacggtgagctcgttggcttgcggcttgacagaaagggattgggccttggcgacgtcggtggtgggaggagtagggatagcgggagtggccggggcggagggagtgggttcgggggtagcgacctcggaggcagtggtggtaacatcagctgcagccgttggctcggcgggcgtaaagagaagagggagggaaaagacgtcgccgaatttgtcggccgagagaatggtcttatcgtcgggcgtaagggcgagggcgcaaggacgcttgggcatggctctttggctcagctgcttgaggtttccggcaccatcgtgttcaaacacccagatggtcttgtcggacccggtaatagcaacgagatgacggccgtcggtggtgaggtacatgccctggacgaagggcttctcgaggacagccttgttgttcttcgcccaaccgccctcggtcttttgcttctgcttttgccgcctgctgcgtctgttcacttcttgggtctggctttcagtcttggtctcagtttggccttcagtggtgtcctccttggattcctccttgttctcttccgtgacagctaccacctcgccatcttccactttcctcttcttgacaggggggccttctggagcgggtgattcttcggcttctacgacaggagctggggtctcgctctcggccttctctccgttggtctcttgctgcttgacggggtacttccatactgagatggggttgaagttggagtcgaatgagtgaatgttgcttccgcgagctgcaaaaacaatgccgtcgcacactttgaggacgtggtatggcaaggccattttgatgatgtgggtcttagaggctatgggtggtagatatgaaattcaatgctgaggccaggcaaagtgagatcgagtgcacttgcgtctttgatcgtcgagtgtgattctgtgagtgcattcgttagtatacgacaattgctacatgcggaaggtgtctacaaacttgatattcggagttgtgatgcagcctcactccgggtatggtaagtacgtagtgactgcaatgcttgatgagtgagagtgaactttgaagaaagtctcgaacagacttatttactgagccacacgtggctgtacagcaggcgagccatacactgcagcgtcgttgcagtgccgtgaggctcaactgatgccgctattttgacgattttgtactggggtacctgccaagacaacattccagtcgaggtgcttgtttctgaccgtctgattggccaaccccactcgagccctagcaccccaacggccgcacgggccacactcacccctcgcttcccacagacggatcaaccaagtcaattgcgcgcgcccgaaattttgtccggcttccagaatctctcctccggtcaccataccaactccaacttcaccaccaaattaaacaagagaactcctcttgcccttaaacatcctgccttcgtgctaaaagaagatatggggggcaagtctgctaacaaggccggttacttcgacaagctgaagggcttgttggaggattaccggtccatcttcatcgtctccgtcgacaatgtcagctctcagcagatgcacgagatcagacagtccctccgcggtgaggctgtcgtcttgatgggcaagaacaccatggtacgttgcccgttgtcgcaagagcgtcgcgcttcgggaagcccagaaattaacacccattacaggttcgccgtgccctcaagaccttcgtcgccgacacccccgagtacgagcgtctcctccccttcgtcaagggcaacgttggtttcgtcttcaccaacggcgacctcaaggaggtccgtgacaagatcctcgccaacaaggtcgctgcccccgctcgtgccggtgccatcgcccctgccgatgtctggatccccgctggcaacaccggtatggaacccggcaagacctctttcttccaggccctcggtgtccccaccaagatcgcccgtggtaccattgaaatcaccaccgatctcaagctcgttgaggctggcgccaaggtcggcccctctgaggctaccctgttgaacatgctcaacatctctcccttcacctacggtatgggcatcgctcaggtctacgaccagggcaacaccttcccctccgatgtccttgacatctctgaggagcagctcctcaaggctttctccactgccatcaccaccattgccagcctctcgctcgctctcaacttccccactcttccctccgtcatccactccgtcgtcaacgcctacaagaaggttcttgccgtcgctatcgagaccgagatcagctggcccgagatcgaggagctcaaggatcgcattgccaaccccgaggcttatgcttccgccgctcccgccgcttccaccgaggctgcccctgccgctggcaaggccgaggagaaggaggaggagaaggaggagtctgatgaggatgatggcggcttcggcggtctcttgtgcgtattccctgatagtgcccctgggtattcgacgttaaagctaactggctctctagcgactaaatgtctctctgacttcttgattgaagtgtttgaggcgtggcaaagttggtttaggttgggtaaagagacgaatgatcttggccctcagctacatagatcacttgctgctcaattaagcacatcaacttggtggtctccttttgatgagtctgtttgcaatcttgatgaaactgtgcggatacatgtgaaaatgtcctgcttgttttctcaaacccatcaggttagtcttcgcgtatttccaccatccttcctgctttcccctctgaagtgtcgatgattagaaaaaatcaaagagctttttaaccctgattatcattgatgaaaacccatcacaaacaactactttatgagacactctcaaacacccccgatttttgtttcgctccacatctatcatacacatggggtacccagaggctaactctacttttccagatacatccagattctatcagataccctctcaataaaatccttgaactgccaaacagattctcgtgccacaattcccaacagtgactttgaatgaactcctttttgtttcaccgtaactcctaagctaccactccctgaaccgccaatacttgctgagcgatcttgatggccggctctggcagcccagccaggcgagccactttcaaggcatggctctgcctgttcatgcctttccgcaacttgtgcacatagacaaatccgccgctctcgtcctcttccacatccgtgcaatacatagccacaccccaacttgcacccgcactactcgcaccatcttcaaccaccaacccctgctcctttagcatatccccaaccgcatggaaatgcgtcgcaaataaccccctacacttattcaccgtcaacagatgatgcaagctcgcaaacgcgacagccgtgccatcctccggtgtcgtccccctgccaatctcatccattatcacaaagctcctcggcgtcgcctgtcgcaatatcgccgccgtctccatcatctccaccatgaaagtgctctggtccgcatacaagttatccgccgacccgaccctgctgaagatggcatcaacaatacccagctccgcgtaatcggcagggacataacaccccatctgcgccaggatggtaatcagcgcgttctgtcgcagaaacgtgctcttaccagccatgttcggtcctgtaatcagccagatcgcaccttgtccgggggagccgattaggcagtcgtttttctgaaaggtcatgcctcgagagaggagggagggttcgacggtggggtggcgaccgcctactatgaccgtcctcgtgcccatcccttgagaaccgttggtagtggaggaatcgtgcagaatgggccgaacgagattttgctccgtcgccagccgggccagcgaggtggcgatgtcgagctcgtcgaggacgagcgcattgcgacggagtttaatgagcaaggttaccacgttggagcggagagaggagaagagagccgtctcttcggagcgaatgcggagccggacgtggtcgagggattcgccgagggacgtccagagagggtggtggaaggtgcgggtggtccgggtggtagagagcgtgcggagggtggagagggattcaggttctgggacgggttcggggatgggttcgccatcggcgtccgcagcatcggcgtcggtggtgtcagcgatggggtcggacatgctgttgctgctgctgctggatgttctggtgcgacgactggtttctcccatcgccaatcgagcatccctccctcgaacgacacaaacatggcccaatccggctttccaattcagcgtaagcgacggcgccgcatactttgcgcggaactcctcggtgagcttctccttttgttcctgcagcgatctgagttccgcgtggagcttagccagggccctgttggctttgggcttcatgatccagacctggttgtcttcgccgtagtaatttcgcagactcattttcctattgtcttttgacagatccttttcctgttgatttcggttttgggtcagctccgccctagccctattactcttggccgtcgcccccttgggcaaaagcgcccgcccatcctcctccgtcccttcgcccttgacgatttcctgcgcgagagcaagcatctcgcccgtctcgctatcttcgagctggtgttgctggacgagcccttcctcgtcgatggcgtcccagatccgcttggcgagcttgaggggttgctcgaggcttatgcggtcgatcagcttggttaggcaatcatcttcttctgggttattatcttcggaggacatggtggactttaggtggttgacgatgtcctcggtggccttgatggtgctggcgagccggaggagatcgtcggcgtcaccgcggttgagggcgaatttttggacgagacgctgagtgtcgtgggagcgatggaggaggaccgtgatggcgtcgctgagatctgggttcgagatgaagcgggttatgagatcaagacgagagtttatcaccgaaagggacgttgaaggggcgcctaagtcggtcagcgattttatctatcgacatagggacaaagcggtaaaagggatggcttactgagccactcattaagcagtctcgcaccactcttggtcactgtccttctgatggcatgtaacaagcttcccgcgaagaagccttccctcatggttttcttgatctccagagatcgcatgctgttcttgtcgatagtcataatttgcatgttgtcgtgacgtattggcggctgaagcttcatgctcaagccttgaagtcggtctgtaacatagtgaagcaagacattgcctgccttgatctcatcgtccgtgaacctgattactgtttctgtaggtatttttgcgtccagcatcggcgcccagtccttgagggtttgtatattctcgctctggggtgagtaagtaacgggatatctctcttcgtttaggacggacaagatatcgtgaccttcggcagactcaagggacttatcgaggactatttctcgcggagatacccgcaagaggacactgcccaaggctatgaggctcgtctgctgggtgtagaagttgcccgtggataaatctagccatgctaaacctacaagggactccttcttttgcccagttccggtgttcaaggcttcttgaaaactcgagcttccttccaacgaatccgaaggcagatgaatggccataatgtagttgttcgcgtacgggtccatgaagttctcgtcgatcagagtgcccggggtgacgatgcgagtaactctgcgattgtgcatcaaaccacccgatttgatctgctctgaaggggaatttctgtactcctccgctatggctacatggcgattcaggtcttcgactaagactttaaggtaacggtcaagttggaagaaaggaaacccagcctaaaagaaggttcatgatcagaacaaagtgcaaatagggaggataacttggagctgacttgggagcaaagacttggtagagacacatgaacacaacgacagacggagaggatttaccattgagacagggccgccgctcgttttcttttgtgagactttgaggttcagaagcgggccgacctcctccgcatgctcaaagtacatctcgtagaagcctcctacgcgcgtcagcaacacgcagttgtcaaacttttgcatattgtggcgatgctgttggattactgctgggtaagctggttcttggtcttcctgctgccgtggcgggaaagactcgtcgggaaggagggcgccctgagggatctccttcaacctgacggtcctcgtcttgtctcttttacgctgtgttgatggctcattctgctctacgtcggctgcctcttctgttgcttcttttacgggcaggagagcctcgtcgagcatagcaactggcgtagtggatgaatcgtctaacttgacaatcctccgcctgccccgtttactcttaccagagtccatgtcctcgtttggatttatatctctctgagcatccaggatcggatccgaggttagagtagtctgggacacgggtagctgatccagctgcagaatcgtccttttgatccttttgcggcgagccgtcgaggtgccttcttcctggactgactcctccaccactagaagagggccattgacggcggattcaacgacggacggaaggggcagatcgttcaactgcacaacggtccgggtctttttgccgcgaatctggagctgaaacagtcgaggacaacacggcgtgatgtcgatgacgggccgggcggggacggcaagtagcacgctggagggtctagacccggcggaagtgagcgaggtctgagtggtcacatatctaccgacaccgacagcaccacgaccacgtccaacagtggcgacagcggttcgaatgttgttattgacaacgcatgggcgacagctgctttggccgagagacgctatccagcggcgcggaacctgttttgggcgcgggggaagcatcaaaatccggcgtttatggcctgttgcctttcgacggttgctggttgggccttgacatgcgatgacagaaaacgtgcggtactgatgcgaccaagtatggcagatgtgcacagaatggcgcgcagttccgaatctttttcacttttcctgccgtaaaggtccgcgatcaacgtgacgaagcgtgatcaatgtcgtgaggcgtggcggttgtagaagggggggaaatggtgaccaaaaaagtgacaaaaatggcatggaaatcatcaacaatcaggtgcaaatggccgaaaatggacttctgcaacatcctggcagttgattatgttcttggcaggcattttgcgggtgggccgtggggcgtcctgctgtcgtgcgggaacctatgcggcaacagggcactggaagcccctgcaaagggaaagtggggacaattatttctcctctgccgtccacctcaccccgctcggacccgatggacgccagcgcgccatggctccaacgcccatcccgtcccgcaaggttgtcgcctctcccagttaggtttgtacacatccatgcaaaggtgtacatagtttacaccacaggaaacctaagctgggtataatgcttgtgctgcgacaatccttggctgtgcctgaaaaccactcggagattgctggagaagacctggaagcttcctgattgcagggtatggggctgatacggacgaggacgatatcccggcaccactagaggtaggtaggcactaacaaacagtccgccgaaaaaggcaacaacctggaacgggaacgactaacaccgacaacccgatctcgggcctctgacaaccccgcggtcaacaacgctagcagcgaactgaacatgcagacttcgcagcgcaacatcgtctctttccaatctggtcgcgacttataccgattttgagcgacgtggtctggggaacctggttgcgtgttgccagtcaagtggaatgcatgccgataatgttgctttgatatcgggcatcgcgagacgatcactcggcgataataaatggggaatgcgcgaacatgggacggcagggctctggggccatgatgatgatttgcccttccccggtttgttttctgtgctttttgcctctcctggaatccgctcccgcaaggcctggtcacgatataacccgactgactgggaacgattccacttttgccagaccggttccttccatgtggcattcaacgacagctcatcggcccatctgccagcacaatcagaaggtccaccgtcaaactgaggaggaggaggagggaattgcatatccgattcatgcccgggaagaagggccttcgcaagacgtctcgcattaccattttctggttcactgttcatccggggtcgagttctcgctgacacaaacggccatttcgctggtagacgcccgtaacaggacgcaatgaagcgaaacggattcagcgagattggacaaacgcgcaggctagactacacccgcgcgcaccctacatactgaacacgtccgagactctgggccacccgcgccccgtccagtgcggtgatcagagtgattcaggtctcgccttgttaagcgatgccatgctttaccgatcaatgatttgtttcgtctttgatgatgacgatggtaagaacaggacaccaacggacgaacgacggcttgaaacgggtgacaaaggaaattgcggaaaggatgtcgtgcctcgtctttgattacatactacgcttaccattggtgattacggccactggcaccatcaggacggtcacggctgaatccacgatccgactagaccagccttgaccaccagagacagtccaggtgtcttgcagtggtttttcgtttccagttccagtactggatgatgcgttgttgatgacgctcagatctcgcaacgatctagacgctgcaaccaaacggcgatctgttccgaaggacgatgatgtgtgcggacggactcctaccaacagcaaagagaacaagttgtaaacggccagaccaacaacgccaacgagaaccgagacaacgtgtcagccgagactgggaaccggacgggagtcaagcgtagattatgaatccaatgatagggatcgagcggaaatgttatttgatgctcatcaccatgggagtccgagtaaaggagaaacccaaaggccggggggctgccgggatgaggcccggtatgcactgctgccactgcaatgcccgtgtctgactggcatgattcaagtgtggcccgattgtgcccctcggcctggctgtgaatggttgggcctcggtggctactggtcggcaagtaatcggcatcgaccgatgtttgcccatgttgaccccatgttgtaccagttctgccaccatttccagccttgccgaaccctttctcagaccattttcatcagctccgcccgccaatcccagcgacccccgtccaccacaccttatctcctaccctattctcggctccttgcgagcgcgctcttttgtgccagttagctccgttggtagcagtcatagcggtgatagcgtcccaaagaggccccccaatcctggcaataacgcagtctctccctcgggcctgggcactcggctagaactccctctccctccttcaggactgggccttcactccaccatctgcaccagcaacatcatggccaaacagacttgctctcgcccgcctgtcacccccctttttttccaagttcaaatcccggaaaaggaaaaaaaaaaatgatgagccctcaaaataacatgaacccacttaacccagcatgcgcgttgtaggtggccgccagggtccaggatgcggcccgagggacgtctaagtcatgattgttgcctgctttataaatcagacctgctttcctcccccaccctccgtaaggcttcacccaagactatttatgtttgtttaactcggtcaattcccttgtattccttgtgcaaggttattctataagatcagctgtccataacattctgccaacgacctacgagacatcccttggtattaataagccacctctatcattaccaaacatcgcctcagctacctcaatatatctatatcgccaataacctgggaaacctgtatctccatcgagcaaaacatcgctccgagacattccacaaacatttgcacatatactcacaactcgaataataatcgatggcggcaccgatgccgcatccgtaccaagcccacgttccggcaacacctccgccggagcagccgttgttcagcaagggcccaatgtttcccgatatgtccacgacaacaagcacaacaacatctcgacaacaagccttcttcaacatgtttgccgcacatgcccaacaagtgcgggaacagcaacgacaaaagcagcgagagcaagatgcgcaacaacaacaacaacagcaacagcagcagcagccaacccctgcatcctcccggcagtccagcagcagcgctcccgtaccacaatcatcaccgtcacagacacagacaaatctcccatttggcatgaagacgacatccccggcagattcaacaccacaacaacagcagcaacaacaacaagcaatccccaccctggaccccaaatacctcgccatggcctcgcgcatcgccgcctactaccaacaacgctgccaagccatcgccaacttccagcagcaacggtgccagcagtgggccaacatgcagcgcgccaagtgccaggagatgatgcaggccaccatgttggtggtggcctggtatattcgcgatcggatcgaacggcggcggcggaaacagaagagggtttttaaacgcgggttggagcagagggagaggcagcgcgctctacgggtaggaggaggaggaggaggaggagaaaaggtgaccaagggggaggtggtacggaggtgggttttggatgtgcctattggagttttgccaccttcttcttctttttcttcttcctcttcctcttcttcttctcctgctgctgccgcttttaccaccacacccacggcgacggcaacagaaaagggaaaagtaccagtaccagtaccccagccatcaccagaagtccacgaccctcttcaagaccaagccgaggccatctttgcactgggcggcaacgaggttgagttgccagaaaccaagaccgaagacaaagattcacagctgttcaccatcgcggataacctgatcaagtcacagctggctaggatcgacattccgcttttgggggtgctcaacctagacgagagcgacagcgaggagagttcggaggaggagtactttgaagaagatgagtatgaggacgactatgaaggcgaagagtatgaagaagaagaagaaggaggaggagaggaagaagaaggatatggagagggagaagatggagaggagaaggcggagtatgaatgctttggccccggcgtatatgggaatacgggcaatctggggcctaaggtgaaggtgactgctgttccttcttcatctcaacatcaacaagagcagcagcgtacaaaggtggaagatgctgttgttatgtcgccagaggggatggggtcagaggaggtccagttgggtacgacggggtcagggagcgcggggcggaagagaggtgcgagcgagatttcgtgaagcatggcgtcttgtgctagcctctctcttcggtttgtttctttaatctttctttctcttggttattgtgtgttacggtggaagacaagtttgatggatgggttaccatatagagacatggactggggcaatatgggtttgttttttttcttgggtggaattttgatagccaactcagtcggtcggtcggtttgcttttggggtccgatttggtatggtgaagggaaaggggtaacaccggggcgtttttgggtaacgggtcatggtcacggcgacggtcgcggttcatttgtcggtcggggcggcggcgttgattccggggtctccacggttcacacacacacacacacacacaccaccttttctttcgtacattgcttggatgatagcgtagcatacttcagcctacatacctctctttaccttgcctcacctttcatctgcacatagcagcaatgcaatactctacttgatgcgcacatacacaaaacccagtcgtgacgaaaattatctcgtcggtgatctccaataatgatggtgttgtggtgccttgtgacaggtggtactacccccatctccccccatcctcgcaacagaaaaagcaaattgcatggtaacacgcaccgcacctgtagtgtagtcaattgaactcgagtgaccgagtctgtagactagtcgtggcatgcctgccggaacaacaggacggcagaacgggttattcgatgtcggtggcgtggtggtgatacagacagaagaatctgcatatacacacgacgagcgaggcgagacacatacaagacaaagccaaataagacagacgagacagacagcatgcagaacccttctagaccccaccttaattttaatcgtctatttcttggttggattaaattgcagctttcttgtcttttctctgtttggccatcatctgttggttgttaagtctcacaagaacattaatgacaggacaatgagacaagacactaatacaacaacgactttgatggtttgtgtccgggtttggaaccgacatgcaaacccaaagacttcgatctgtgtttgatgagggcgacttgacgatcatgagccgtcttatgaaggcttgacgtacaaatgatttgggcataattatcattttctctctgtctctgtctttctctcagtctgtacgtgtatgtgtcagatgctgtcaaggttccattctatgtcttggttgtctgatttttgttccgagatatctacaatcaaaaccaccttgacagaaatgggggccaagcgctacgcggattacctgtttgtacatctccgccggcatgcactctgttagcgtggtaccgccacctcgcagaatttgactggttggcggcaggcataataccaaccgttctctgtaggaaaaccaaagttatcgccacatgcaattttaccgcgctgacagagtattctagtgtaaatgctggcagaggtgtgaagagaaaaggcgagacttgcggaaatacgacccggcggaggcgtatctgattcgctatttcggattggaggacggatggacgctattgcaagcaagttcgcaaactttaccttgaagatgtaaaaagaaaagaagcagaagaaagacaagatcatgtagttcaaatttcggccaaatcgaggcctggaaagtgtagtgtgtttcacgatgtatggtcggccaacgcggttgctgaaacgggacaggaactgttgacggctaggcatgttgtcgtggttcctcgtcgtttgaatgaaaaggatcgaccgacatgcgtgtaatgcgtgcgtgtaatgcatcgacatttcgaaactttccagacatgttggggtccaaattggctgttgctgtacaagccgctgccctgttgcactcacttcatctttctgctgcagagtgcaggccggaaggaaggaaggaagaatggggttgactgcccagccgcaggcaggcggatcaaatcatccaagtcagcccagagcagggatccaatggtgaacatgtgagtgacttggatcctccccgcattgcgtcgggtttgtgccccccagaccccttccctttgcccccccccccccgtgtccatacttgctgtttttctggtgtttcaggcgtggcttgcagtggatctaccccggccacaacctgaaccctcagccctgacagcacaaacgagcaggaacagctcagcacctgcgccgcactagaggtaccctaggcgggcggggattagacacaccaccaccgccccggccctgactccccctcccctccctccctgaccacctcagcagcccgacctcctccccaggcttgcaccaggacagccagaaccacctacctatctcggggccagccagctgccagcctgccattcagcgcttcgcctggacagcgatggaaggaaacattaggtaggttggcgggcaagaggactgggtccgagaaccaacccccccccccccccccccgttggtcagtcccgccgtcagtcctcttgcaagtgtggaagcatttcctcgtttcctcccactcctagacgtagttgctccttttgctgctcctcctccatcatcatcatcattatcatcctcctccttctcgaccctcgacccgcgattgacccctccccccccgctagacgtgttcgctggcctcgcgagccgaaaccatacgataccaataccaataccgtccattccagttggctccaatgtgtacagcactttcgttagtttcgtcagagatatagccaaacatacagacgctttaaccttcttcaactacttttgagaacctgttggatgacttgtcgtgttatgacctacgcttgaaccatactaccttacctaccgacgatttctaaacctaccttgcctaattcctctcctcgagcttatatctgcgcccgccctcccggcaagatcctagaatactcgtttccccgtccccgtcgactgctcgaccccctatcaaaacaccatatacccgcactatatcaagatgggcggggaatcagcaactcagagcaagcccatctcggcttacccgctacgcgcacccaagccggtcggccagtacatcaccaacatctacaaggatcgtatcagtcagttttacgcaaagggacaatgggagcacaacaatctcaacgccatgatgtacgagggtgtcgccgagggcgagccccatgtcaagctgttcgtctgggatgcccccgaccaggatcgaccaacctttgacgaggccgtcaagcacgagttcagaaagacagaagtcggcgctcgattcggccctgcctggtcgacccactggttcaaggttgtccttacggtccccgaggacttgcgcgataagaggctgctcgaactccactgggacgccaataacgagggcatggtctggacgcacgatggcaagccgctgcagggcttaacgggcggtggtgagcgtaccgagtggatattgccagactcgttccgtgacggaaaggaacatatcatctacatcgagatggcctgcaatggcatgtttggtgcagcgggagggggcgatatcatccagcctcctgatccaaacaagcactttcgtctcgacaaggccgaaattgtggctgtgaaccccgatgcgaggcagctatacatcgatatctggatcattggtgatgcggcacgcgagttcccgagtgaatcgtgggagcagcatcaggcgctgaagacgtgcaatgagattatcgaggcctttgagctcggcaataaagactcgctcaaaaagtgtcgggaaattgctcagcagtaccttggtccggacgttgactcggccagggtatacgacaccaagaggggaaaggcaccgcttgtttttggtatcggccattgtcacatcgacagttgctggctatggccctgggatgagaccaagcgcaaggtagctcgatcttggtctaaccaatgcgacctcatggaccgctacccagaactcaactttgcttgctcacaagcacagcaatacaaatggtgcaagactctatacccccatgtctgggaacgtgtcaagagcaaggtggccgacggtcgtttccatcctatcggaggtagctgggttgagcacgacaccaacatgcccagcggcgagtccttggtccggcagttcgtgtacggccagcgtttcttcgagagcaactttggaaagaggtgccaaacattctggctgcctgacacttttggctattccagtcagctaccccaactctgccgcctcgctggcatgactcggttcctaacccaaaagctgagctggaacaacatcaacaagttcccccacacaaccttcaactgggttgccctcgacggcacgcaggtcatctgccacatgcccccttcagaaacctacaccgccgaggcccactttggcgatgttaagcgcagcatgtcacaacacaagtctctcgaccaagatcatacgtctttgctcgtctttggcaagggagatggaggtggcggccctacgtggcagcacctagagaagcttcgtcgctgccgcggtatcagcgatactgttggtctcctaccgcgggtgtctctgggcggttcggtagatgacttctttgatagtctcgagcggaaggctgattcgctggttacctggtttggtgaactgtacttcgagctgcaccgcggaacatacactacgcaagcgaacaacaaaaagttcaaccggaaagctgagtttgtgctgagggacatcgagcagctcgcaacgattgcctcactcaaggacaaggactacaagtatccaaagaaggaaatcgacgaaatgtgggaggcaacactgctctgccagttccatgattgtctccctggcagctcaattgagatgtgttatgatgattcggataaggtatgtttgggcttgattagtttgttcgtgatgaaggattactgacttcccttcgacagctctatgctcaaattttcaagaccggtgagaggctcttgagggatgcatgcaaggcattaggcgttttccaagtagacgccacgggcgtggagcgcggcattgccctgaacactttaccctggtaccgcgaggagcttgttgagatttccaagggtgattttgcccttgccaagggtgtaggtcctctccttaaactccagcaatacgaaatcatgcaagtggacgacggggtcaagctccacaagctatccaacggtgttttcgtcctcgagaataagcgactcaaggtccgtgtcgaggccggcaccatcacgtccctctacgacaaatacgacaggcgcgaggtcatccctgaaggccagcgcgccaaccagttcgtcatcttcgacgacaagccgctctactggcaagcctgggacgtcgaagtctatcacctcgacacgcgcaaggagctccagtccagcgagacccaagtgcacgaagaaaaaacgcatcgcgtcagcgtcatcaccaagaccaagatctccgagcaatcccacatctccaccatcatcagcctctcggcggctgtcaacgagctccaatcctacatcgaagtccaatccaccgtcgaatggcacgaaaccatgaaatttctcaaggtcgaattccccgtcgacatccgcaatacagaagcttcatacgaaacgcaattcggcatcgtccgccgcccgacccactacaacacctcctgggacatggccaagttcgaagtttgctgccacaagttcgccgacctgtctgaacatggctacggcgtgtccatcctcaacgactccaaatacggcttcgccaccaccggttctctcatgcgcttgtccttgctccgctcccccaaagcccccgacgctcatgcagatatgggcgcgcacaccatccgctgggccatcttcccgcacacaggctccctgggtgccatgaccgtccgcaaagcctacgaattcaataacccgcttaaactcctcgagtctccgcactctttcgctaccctcgacgaacaggaaccacccgtctggttcaccgataactcgaacccatccctgatcctcgacacaatcaagcgcgctgaggatgatgaggatgtctctgttgaaacaattgaaagtccggtgaaaaagaagaagggacagagtgtgattctgaggatctacgactcgcttggtggacgcgcgaggggaacgatcgagacgaggtggccggtcaagagggtgagtaaagtcaatttgctggaggatgagctggaggaggtcagcgggtttgatgtggcggaggggaggttcgaggtggatttgaggccgtttgaggttgctagttatcggttagagttggcttgagttttttgtctgtctttttttttttttttttttttttttttttggtgtctcttgatgactccggttggttgttggatgcggggacgacttatggagctatgttgggtgagcataagggggagtaaatggtggggatgatgtgatgtctgtaacgatgcgatgattgctatgaaatttttcggttatgacgagaagaatgggaagtcaatttaataaaagagctaggaaaccacaaatggaggggaacgacagagcgtattatctaggtatgtaggagggtaagtaagaggggaaagaatagtgggcggcgaaaactcgataaatggggcggaagaaagagaaagagtaggggaaggcgtcagccgtggtggaataaggccggatcggtactgttggagattgggtatctggagggatgatcgaccgtatcactaagccttcaggttccatgatcaaaagaagtgtgttaactgaacattttacgttcacataagttatcttttccttgcaattgtgtctcgtaagcgtcaattgttgacccccataatatatggctgtcaagtacttgtcagtatgtctaggaacttggcacattgtcaactcgaacaacttgcaatggcatagcaaaaaggaaaaatgatgaacaggttttttttctctatgctgagagtgtttactaccttgctagcatagaggatcgaacgcttcatatttatctcaagaaggcacccttatataattccaactactcagaggtcatgcttcgtcaaaacaccagatctaggggcctctcctcctctcaaacactttgctacacttaatgaccgctgatcctctttttacgattggattttcttgtatcggtcccatcttgcaggccttgctcttgttctggccgtcctgtaaggcttacggttgacgtactgaaacattctcgcccacttcagtattctctcgtacagagacttccattgacacagtagttgaaggcccaagtatgtctaaacaaccgattccagttctactggcgagacggggctatagagtgactgcagaaacacgtcgaaagctgtgctcgaacagacttgggctctttttttgaattcgtcgtattccaatttcatccatgtggattacatcttgatgaaccacaggcacaatgcaccagacctcttgttcggtgtcgagtatatgtggcaatttcgagttattaattgctttggaccccagtatcttgatcgctcttcacctcggcgtcttgaatgccttccaccccccgtacactgatttgagccttcggagctttcccgacggcaccgatgaacaccctttcaccacttggcgcccaaaacaaaccccacaaacttgatgaaggaacgcttctactgcgacttcttttcttccactggctggggctgctgctgctgctgctgctgctgctggccatcattctttttctccttcttatcgcccttggcatagtcgtccttctccttggactcggcgtaccattggccagcctgcaagaccaggactcccaccagcaccatggccaaaatggtgttgctggcgctgagcaccttcatagtatcctccctgccgagaatgacctcgcccgagacggggccgtcgtgcttgatgccagcaaagtcttccatgtcccagatgccagcagtgatggtgcgcattcccttgacgatgttgctggtgtagacgcccactccaatgacgtacagaatgagcgacgcgccgtcgaacagcacgttggattcggccggtcggaagagcttcatgaagaatccgaggaggccaacgaagatgacaatgttgaggatgcgcgagatgatcagaggtgaggcgtgcaggaatttgacgtgcgtctcgaggaagtcgtagtacgttgcctgaacgggctccgaggtccagagcaacgggaagtcatagggaaactgcgcgaagagtatgccaaggaagaaacagacggctgttcagttgtatgccaatgttagccgtaagcttccaatcgcatcatgggggtcggaagctgctgttatgctcacggttatgggaaccgtgacgagcatggagggggagggaggggcagcgagttggaagcaagcagggaaagttgacaaacgtacgaccgatgataatgaaggttgagaaggaaccagaaccacgatagtccttggactgcgtgtttttgttccaatctacccagtgactctccgacattgtagctgattctcgtgaattcggacggtggctttatcggtagagtgataaagcaagaatggaaggaatgatgagaaagagacaatcggatgctcagagatgctctatgacgagggagacgttggcttttgaacgggttggagacgttgcagctggccttcccaagccgagcgcaaaaagttgggaacgcgcaacgcttctttttacgtattttgagcctaggtagataaggccttgctgggttcttgccactaacgaacggcactaacagttaggggcagccgcaccggacgaatgacagacagcggggtcactgcttatttcaaccacttcatgaaggaacccgatccgagtcatcatcctctgtggtcgttcttttcgcggattgaaccgtacaagcacagtccaacaataaatatggtactggtttgttggttacctacttaggttgtagctcgaggcttcgcgtcagatgttctaggcgctaattgtgtcgtttcgttccattatcagaggtgatcttacctcgaggttgaatatgctattcccaacccttgatatgtcatgtgcaacctttttcatggctttttgaatcgtgcctatccctttattttatccttgccaaattcgggagaatttgagatcgatctcgtccagcattgccaggaacaccggctggagttggcgaacaaactcgcattgcatcgatgtagaggaagcaagaagtgagacgtcaagcgatagcgctaccaacacgagaggtctattgcagggcgctggatgtgaggtggctttgttaccgagaatagacggaagaacctacctctagcgtttccatctggttgcgccaggatcaagacgaaaccacctcctgcaggcaccacaatctcatgggatgtccccgggcgcccgagagcccttaagaaccgcacaggcccaggcacacaagcaccgctttgaggatccatgagcaatctcttgtaggtacttttacttgtagcaagttcttaatcccatcatccactgtcgtgaacagtcctccacaagatccgtagatcgaaaccctccatattacctacctctatggacatcttgagagttcatttgtcgaggagctccatgccgtgcttgtggtatctgtcgcctaccggagcgaattccttaaagatcctttccacatcagccatatcctcctctgtcagctctctctccacagcattctcgcgaacgcgttccggcgatgaggcaccagggatggggatgatcgtcggcatcccaggccgtttcgaaagggccaatgtccagttgatggcgaattgagctggtgtacatcctcttctcgccgcgagctcctctaccttccgaactagtcgaagattggtctcaaaaacttcaggctggaatcgaggcaacatcctccggaagtctccctcggggatatcgtcaaaggacttgacttgcccagtcaagaagcccttgccaagtgggcctgtgggaagtctgtgtcagtttcgcgaacgggcggaaaagcagcacaaagcattcgtaaaagggacatactgtatgcaagaacaggaatatcaagctcggcgcaagcctcaagcacgccgttctcgagaggctcggtattccagatggacagctccacctcaacggccgtgatcttggccacctttgcagctcgacggatcgtttgggcgctgacctcgctcagcgcaatgcccctgatatccccggcctgaatgtgctcgctcatggccttcatggtcacttcaatgtccaccttggggtcttttcgggccgcctcgaactgatcgatccttcccttgcccccgatcaggcggaccgagttctcaatactggcccggacaccttcaggcgaggagtccgccagcaagcccggaagcatgcagcccttgacgttgaggaggatcttgtctacatcctctggatatttgtcgtagtaacgcttgagcacggtaagcgagttgtggtctggagggccgtagaactcgccgccgttgaagtagttgcagccggcatcgagagcggccttgatgacggcaaagatttcctcgtccgatagcttagatgctcgccatgtcaggcctgatgatttttgtcagcatattattgcccgcggagattggttgctccggacttcatacccatcaggccgaagcctatattgccgacttgttttccttgaaaggacaccatgtttcccgttatgggtgagtgtgatggagccttctgtgagaatgaagaagggaaaatggatatggtcaagctagttatgtgttgactgatcggccaagtcggcggccgccccgatgtcactttgccggctcacgtaagatgtgggttccccgggcccgggcaatgggcggggaagtggggtaagtagaagcggaagccggcgggcagcatagcccctgtcccggcacgcccggatcaaatcccaaggtgcctcgggtgcgtacaaacatcagcaggggtgacggatgaatataacctctgggctgtgatattcaggtagttacgtgaagggtgaagtgttgaagagcagctcggaacttcccagtcataatcgcaagtggtggccaagcgcacacctcaagctttctgcaacctatccctcgggcggatatacttctgtgacttttgtccttgtgtcaatgatttagaggatgctacgatctttgggggagataacgacttatatagaccgaaaatcaacggggaaagctgccatcccgggccgagacggaacgtcgcaagatgcgtgaccgggacccactgaatcctgcggggacccagacaaggccgagtgcaagatgacgccaacaatccttcgcttgtgcagctcaagttccctggaccaatgtatcttggtcgcatgcattcgtgccattcctcgagtcgcaaatgaagtgaacgtcttcgccgcaatctgtgcgctttcggccaaattcccatggaacaatcttcagtcagatcgcaattcttggccccgttgacaccatcgtccgacgtctcattgtcgtgttgaactccgcacatttgctcgtacaatcgcgtaagaccacgtacttcaagtacaatcgtggttatggccgacgacaaccagcggcttgcgacctcaaggtcagcgccagccctccacgcctccccttccacaaccgaggtgccttctgagagtaccgaaccagagccatatctggtccgccacggctccaaaacttttcgggctccgcgacgaacgtcaacccaagaacgtctcgatgaaattctcaaggtcagtgacacatcctaaacacctgcaatcaacagtgaccggggcatatatcggtggctggatcttgatgccaagagtccaagccagggacccagacgagccagactcctagagaggttctcgccggactgttggcgaaagttgcaagcttcaaagctgtcttaaccactggacacgcccttttcgacattgcgattccggacagtcggtcgtccagctcatcgagactgcactgttcttctcgaactataccggagttactatagtcggcgcagttgctggcgttctggtctgaagacatgcttagtcgtactgttcgtagcccgtccgtccccttcatcgatgccggactcgagcgatttccacccggagataacaagaagcggccagtgatcttagcgggaagactgatgcggtgactaacatttgtgatcgcattcaggctgcccgccagagggccgaagcgctcgacactgccaatcctggtctacaacaacagcctttgctgtcacctctcctgtcgcctcgtaccaccgagaccaccggagtcggcgaagatacacagcaaggcatcgtaacaagccaaccgctcaattaccaaagtatggtacaaacacctacatccaactcgtcggcgcgcaaaagacagacagcaagccaatccgccgcccatagtccgggggcacaaacgtcattgacgtatccaaataacgagggtgaaactgggaatgagtcgaccgagcaccataaagtgagcaaatggaagaagaggctggagtactttcagagcattgagttagaaaataagggtagcgtcgctcgtgaccatcttgctttaggtgagtataggcagccaaatgccttcctttatattgcagcgcagcaggctgactttatgcgtctacagaacgaacgtttctcgcatggctacgaacctcattagcgttcgcatcgattggcattgccgtcactcaactcttccgtctcaacacatcgttatcggacggcaacgacgatactcaccattcggaaacactaaggcacctgggaaagccgcttggcgcaacgtttctgggtattagtatcttgacgctgtttcttggatataagcgctacctggtgggacaacactgggtgattaagggcaagttcccggccagcagagggacgattatgctgctatcattcattgccttgacggtgatagtagcatcattgatagtggtgctcgcggtacagacgagtgccgcggacgcacgagggtaggaagcgtaaggtgagagagcctctgctacaggcaaactaggcccgttacgatatctgtgacccctgaaccggacatttgccaatgctgtcagcgatgcaacaccgtaaccgaatggcgaggtgacgccgctaacgacagccgcatcattcaagccgctaaagttgtaggccgggggggctcaaaaacatggcgacaacacggttcgcctttctctgggtgaaccaaagacagaaagactagagaaaaatgataacattacctggacacaaatgatcagatgcacctcggctctttttcctatccaaccaacgggaaagcaacgatggccttctggagagtccttcgcttgggctctccgactcccccgtgataacatgggagaattccctgatgtgctccgctgaaaacgtgttgagtgggggctgctgccagggcgccagggggaagcacgtccaggcatcgtccagtttgcagaccggaccggactggtgtcgatcttcaaccaggatgtacacatttcaaccaaataactggatattttcttaggtagctgaggttgccacaatgcccaatgaaaactgctttctcgccagtgatggaaaaggaggaatgcattttgatatgatatctttccccttcgtcttgagaggaaacatgtcgtgaattttactggaagatggatgggctttgcctcttgacagccctccaaaccaacaacgaatggctttgtttacgtccaggggcagtgaacggatgggttgacagggttgacaggacattgcctgcccctggggcagtttcttcctaggcattatccgctcttgcaggagaagcaagcctcaaagggggttaacagcccagtgacattgacaatgacgcctcaccggtgacctgccgtcgacatcaacgaacctgtcgtacctgtttggtttgcatggttggatgagatgcggcaagccgctggccagacaaaaacgggcgtcgggacggtacgttatgtctagcatgtagtgtacatacttggtttctctcgcagctgcattaacacgatatctgaggttccttctggccaacgttgcccatggtgttgtgatattgcttccctgtcatggtcagtcccattactgtgcaagatccttgtttgttggactggtaaggattacttgataatgggaaggaagtccatgatactgatcagttgtcatccctctttcatcccttctctttctcatcggtcatttgacctcaacggcgggctgcgtggcattatcaacaattcaattcaccaattgtgcttctttcttcttccattcagttcacgggttcacaacaattcacgatcggcaggtacgtgcgcgccatggcataccatcagctttcacccctttccaggtcggggcttctcgcttctagccgcgggacccgatccgtcttatcctggatcaaatttcgatttgaaattatttctttgatggctgacaagtctttggatatgaccataggaagcctgtccctcccccgcggatccgtaaattaaaccttcttgctcatagtgggggggaagacatcgatcctttctccctccaccttcttctgagagtccaggattcatggcctatcatcatccaaaagcgacgtcaacacatgagaggaagccggcgtgttgacgaaaacagattcagggccgagagagcctttcatacaaagcggtgctaagaaagaataaacgaaggatacggaagctataaggcggatacgctactacaggcgattcacattgtctcggcctcaaacaaaactaccgagagatcatccgtcggtctcttccacaagctttctacttacactaactaggtactgtaccgctcactgccagacggtcccgtcccgctcgtgcatctcaccgtctcgagcagcagacgcagtcaccgaagtacatacctacctagctaggtgggattccctccactgcccgtctgtacggcaatcgcactcacccctggacaagaggctccatcttgctactttttagtggacgggtaccgcagacgcgggtcacacaggcaaggcaggcgctgtgagcgagccacacacaccccgtgcacgcatcgaaccgtcctgtgcactgcaagcacgagcaccgggcggtcaggggcgatcgctcagcaggagcttccgagaggtgggctcaggtggggtgtgtaaacaagagcgggactcacctcacttctgacctgaatgaaccttgttcatctcccgccagacgcacactggtgactggcttcggtcggcatctactagactagtcgactagtcctgctagtctatcccctacctacccctagccgaagtactgtaccagacaggccgacttcgaccgcctttgcaggtcggtggccgccacaaagccggtccaagatgacctccaccaccaccacagcaacttccaccacctacacgaccactcccaaacctagactcggactcttgaaaccagcacgcaccggccgaggcctcagcggcatagctacagcatcaaccccgaatctcaaccagctctactcgtcccagtctccgtctctgtcatcatcgcgccttgtcccgccggcgctgtcgcgcaaggcttcctacgccgccctcacgcaaaactctctggccaccatccccgatgataccgaagcctacgctcttcattccgtcctaaacaccaccgacaacgacgcgatgcctctttctatcaaccccggcaccatgagcaccggcgacgagattgctattggtgacatggtcgaggtccccggcaacatgaccggtactgttcgcttcatcggttcagtcgatgggcgcaagggtatctttgccggcgtcgaacttcaccgcgagtttgcctctcgcggaaagaacagcggtgatgtcgatgggtaagcagacaattctccaatatgctgcttctggcgggtggcctggactcaagctaatacgcaaatctttgccagtgtctcctacttcaacaccagcctgcctgggtctggtattttcctccccctatccaaggccgtcaagcgggatgccggcagcggctccctccctcgcacgcccaccgatcttgtcccacccggacccgcgttgaagctcggaggccgtgcgccggctaccccctccatacgaaaattcagccaatctgtcgggcccggtgctgttcgtccggagtcgcccatgaggcgactgcaaatgactcccggatcgcgcacttcgcttgtcacgccaggcccccccggacgattccccagtccacagcctaacaagttttctcagagcgttcgcggagtgcctggagacacgggcaagcgactgccctcacatacgaggaaaggtagtgtcgggcctcgtagtatctcctccctcggcaatgctcaccagccaaactttgacgatgaagatgctgcttctgtcagcggacacaacaacggaggtgtcactgccgggtctatcccaggaatgaggttccgcgccccctcgcgggcagcctcgcgccttggtaatgcccacgaagaggagctagagaaactcagaactcagcttgaagaccgcgagaggcaactgagggaccaggcagcaacactggtcgagatggaaagcagtcttaccgagcttcaggctctcatcgagagctcggaaggctcgttgcgcgatcgatcacgacacgaagagttcgaagataaggatgttgctcagcttcgagcattattgcaggaaaagaacgacaagattgccctgctgactgccgagttcgacgcacaccgggccgacttccggagcactattgataccctggagctggcgagttcagaaaccgaaaggatctacgagaagaagatcgaggaactcatgcaggagaatcaggagctgagggaacgaaccgaagatgtagatgccgttgctatacagcttaagcaactggaagagttggttcaggagctggaggagggccttgaagatgcccgtagaggggaagcagaggcccggggtgaggttgaattcctccgtggagaggtagaaagaacgcgtaccgagctccgccgggaaagggagaaggcgcaggccgctatcaacggcgccaatggctccccagacagcggccctcttgccaaggaacttgaacagaaggaggacgagatcagaggccttaaagctatcattcattcactcagcagagattctgctcccggtgatgatgatgatgatgatgccatgacgccaaccgccaagaccggagaatccatcgaggatcgcctcgctcgtgagaagctcgagcgcgaggtcgcggagcttcatgccatgcttgacagcaaggccaatcgcgaggaggagcttgagcgtgagattgagatgctgcggagaggcaacgccgcaagcgagtcgaaccatcgttcaagcaccatgacggtcggcagcaacaacgagcgcagctcgcagcgtgagtcacgaagcattgtggtacctgttccccagactacggacaaggccctcaggagccggggatcaactctcgaggcgatgcccgaaagtgactcctacagcgccgcaaccgacaacggcgctctctggtgcgagctctgtgacacttctggccacgacatccttagctgcaccaacatgttcggttctgccaacgcggccgagaacgccacccacaagcagcaacagagcaagtcgcagtctcttgcctccgacctcgaggacgatgacgaggaggcggacgaggacaaggacgatattgtcagcgccgtcggctccatggctatctccaccaaggacgacgacatcaagccggcgcccctttcccctaccagggccaggacgcagcccctgactcctcagcctgccgccgctgagcccacttcccggtctactactcccttggagcctatccccacggatcctatcgtgccatctgtcactgttgcgaaggcagcgcccctgcccaacctgatggagtcgggtcccgtagccggcaaggagagtggagtcgtggatgcgtccaagtggtgtgccttgtgcgagcgtgacggccacgacagcgttgactgcccctttgaagacgagttttaggggactgttggattaagcaaggcttttgacgataataagatgatgatggggaagatgccgccgccgccgacgacagcttggaagaggagcgagagggtgtagcgatggatggtaacatctcgtatgaactgatgcttggcgtacctatctgcctatctacctatctatgttgcctacccctctaccattcctcattctttctcattgacgctgcacactgaaaaccacgcatccgtactctttgtgcctttcctaccatcgatcgatatccatccttaccgaactttatcgacatcgttctcaccatcaatcatttgcaagcacgttaaagacaaaacgacaaatagcagacacggtttctggaataaatttgtctgcagtggaaccaaaccactacgggactttgaaagggaagggaagggttagggttaggacgggataggctaggatgagatggaacggaaaggctagattagtgcattaaggcatggtaatggatcatcacatgggagggagaacaggttgggtcgcgttggctttggtatgtgtggtatgcgagagcagacctcataagtcggaggcagtgagcgggcgggagcgtgtgttgtagtctagtgtattatgcagtactgagcatgatgaacgatgatttgcggaatgttcctttctgtgttcgttggctgtaagttcaaggttcgaaagaattccgtcgtcgtggttgttccgtgatcctagctgtactgtctttggtagtgaagttaaacatacccggggagattacacgataacccgttggtaagagcaaaagtatggtgaaaagggaggatggtaataccttggaaaaactctgaaaagtctctaaagacactcaaagagaggttaaggaatccgtcacagcacgtatattgagtgtgaagtgcacctatcagatctggcgaaaggagatatccatcagtccacatctatcacactcatctcctgcgtaggagttgatccgcccgatagcgatagtgtcacttgcgaaaatttacatcaaggtgaaaacaagaagaatgttgatactgaccgccagggtaaatgaggcctcgaagaaagcatgttgactgacagctaaggttaaggcaaagaataagacggaggcagagaactatacatatgtcttcgcggaagttgctgtcgttgaatgaccgggtgagatttgaagcgtgctgagtcacaacggatcgacgagtgaacccatctcagtgtctaatttcttcaaagagacaagccaagagctactcattccccggccagcagtacctcgatgagcgggtgttgagcagttaaagtcgagtcagactgagaaggagaagtcaaaacaactgttgtgcgggtaccttgttgggtatgttgtggtagggtctcagtcccaataagaatgacgacatgatgccatcgtggtcttcgaattccttgccattttcaatgggcatcgcaaggtgataactctcttgaagaatacaaatatatcccctcgttaacaaagaacctgtgtacgtatttagataagtaagagcctatcatctctctcggggctctgggaccattgaggttcctggagagtggaggcgctgcggttcggacgccacggtgccgggactaccggaagagcgcagggccagggggaggggctccagttgctgtggtgctgaagctgactgtctcgtcgcagtaagtcctataaagaccctcgaatatgttcgtacgcaacctcactagctcgggtttatacttgagagttgaactgtgaatgaagaatctcaagtctccaaacaagttctcaagatgtaactgccagtgagctctgcggcttgcaatagagttcattcttctctatcagaaagctgggagacttcctcagcttcacaatggcgggctataacagcagttgcagccggagccatactatgtaaggtaacaggccaatcagccccggggtccttggcagtggacatcgcgcgggggctataatccggccaccttcaattagagctgtggtacctagctttgtgattgacaggcaccttccctgagcgtcaatcgcttctgacattcgcatacgtctcaactctggccaacatctcggaacacacaacatacctgcaacaaacttatcgagactttcctcttcaggatacttagcgcaaacatcgatcaagcagtgtcgccatcacacagaggaagcgccattcccacgttcgactgccaattgtgcatgacccctcgatctcaaacaagttcacctgagcgtcgcgcgaccaaacaacttaagcggatgacattgcaaagctaaacgcgcctacatctccctttccgttaccacgcagaatcatacaggtggtcactcgcaaagcagttcgagaaagtcgacaacggttccgccaacgcatcaccaccttaatccagacatagcccgttcccacgagtagcccatcatggcgcaagtagtttcagactttatatactggctgggcaactgcatggtctgctttcccggctcccccacgctcaagatcaacaataggagcttcaagatcttgcgcttactaggcgaggtacggcctacccatatctccccatctctgttgctctccccttcttgctctgagctgtattgaccacaaagtctcatccagggcggcttctcctacgtctaccttgtccaagacacatcgacaagcgagctcctcgccctaaaaaagattcgatgcccgttcggtcaagaatccgtcgcccaagctatgcacgaagtagaagcctacaagattttcggcaacacgcctggaatcatccaccacgtcgactacagcatcgccacggaacgcggcagcgaagggcaggacaaaaccgtctacgtcctgttgccgtattaccggcgcggcaacctgcaggatatgatcaatgcgaacttggtaaaccacacgcgcttcccggagaagaggctcatgatgcttttcctgggagtgtgcaaggcgctaagagggatgcacaagtacaaaggtggcgcagggggggacacaagcggggagtcaatggaagtgccgggagcagcaggaaagagaaaatcaaagaccaggcaggcggcagtgggaggtgcggatgaggatgatgagacggagcaacaagtgccgctgatcgaagaggaaggacgcttgcctgggtcaggcgagacgaggagctacgcgcatagggatatcaagcctggtacgtgttttaacaacaccacctatcaacacgtccgttttatgtcactattaaccctaacttgtcctacaggcaacattatgatctccgactctggccgcgacccaatcctcatggacctcggctccatcgccgtctctccccttcccatcacatctcgctccctcgccatagctacccaggatacagcagccgaacactccaccatgccttatcgcgctcccgaactcttcgatgtcaagaccggcaccattatcgataccaaggtggacatctggtcgctcggctgtaccctctacgcctgcctggtcggcaagtcgccctttgagatgcgcagtgacgagaccggtggcagcttgagcatctgcgtactgagtggcgactggaggttccctgacgaggggcccggacagaccaagggcaagggcaaggcgggtgcgggaggaggtgcgggtggtgatagtacggcaaccaacaaggacgatgagaactatattagcgagccgataagggatgtggtgaggagatgtttgagggtcgaacccgcagagaggccagatatcgatgagctgatcgagctggtagaaagggtggtggaggagttgcccgaagataccgcttgaaggacaatggtacctatgagaacaaaggaagacgggagagaaagtcgactaagttacagacgtgttacgcttgggtttggcgggttatacagcggcgttttgggttgggttattttgggtcaagtcgaacatatacgccttgagggcagttgttttcttgtacgatataccattcccattgactacattgccttctgcctctttgttgtgttcactgctttgtcatgtgttcccactttctacagtagctggttattttcaatggtcatgtttcatttcacgcagcgctagcccaagaaaacaatgtgtataagttcaaagccgtatcaaattcagatttgtcaacccgtccccaggagataatgcttagtgctaaggatgccaagaaaaaaaaagaaggaagaaaaaaaaaagatattacaatagaggacgataagacaggttgaatcaatacgcgctgtaatttccaagaaaaaaaaagatccatttccatgacgaaaaactcccagtaacaccagaacgatatatgcaatatgccaaatagaaaaaaaaaaaaaaaaaaagaaataattccaatcgaaagcaactcaacggtatccaactacaccaccactaccacaaaaagggtatccatcatgatgtgtccgcgtaactgctagatataaataatcgtacacgtaatgacgtaaaaaaaaacaaaaatcaaggctatgccgctccaataatgagacaaaaaaatatatcaaactggagatttaaaagagttcgagcacaaatagagagtatggggttgagaaatattgaagagaggtaggtaggtataaacgtagaagttcatatttgcgtgcgcatgctggatgcgccgcaagcaagatgaatgttgctgctgttgataaaaacaaggcgacctggtcgtcactggggtgaaacctaagaccgaattcgtattatagccctgggataggtaaaaggggttcttcaagcttgaaaggtgtgcatcggcaggttgaggtaggtaggtgtagagggtgaggtgagtaggtaggtaggtaggtaggtaggtaggtgacacggtttcgtctcgttcctcagtcatgtgtgtgtttgtattttgtttgttgtctgtccaaaaagtccgcgtagcgactccctcaatggctgactgactaactgactgactgaccggatccattcgtgatgcccgagccgagtgagtcgtctgtttgagttccgtgactgaggattatcccaagacggcgatgtcgcgaaggtgtaacgtacgtgacgtcaagggagttaacgaggcaggagacggtcttgctgctggtgaactcccccatcttcgttacacccgctctctcagatcctcttacccatcgtcaattgactcaaactcaacgtccgagctgccttcttctgcttcttctccgccctggtatcggaggaatccccgccagactctgtctcgtcgccaacgctctcaagctcatgatcaggactgaaagctccataggtataaagagacgtcggcgtcatcggcgtatgaaactcttctctcggcgtctgaaaatctcctgcctcggtgtcttcctgaccacgaccgccgccgccgctacctctagaggtaggtttcgcgatcaaagccagctttgccttggacacaactccaacactgtgatgtccatgtctaacaggaccaacattatcgtcgatatcgtcctcctcatcctcgtcgtctccttgccgaggatggtgatcgtcatcgtcattatcatagtcgaaaacactcgggatgtgtgacggtggataccctctgcctctacctcctcctcctcctcctcctccaccaccacctagagctgatctgggactggacggatcaggtgccccccaagacccgctatccctcaccaaagcatacatggtactcgataatgcattcaagcggtctgacagtttcttcacctgcccctcgagcgcctggcgggcctgccgctccgcttctagctggccgaggagggtgtgatactggttgtagtaggtcggatcgtgggcattggtggatgagtattcactgatagaggccgtcgcggtgtgttcgtgcatcgaaggcatgctggcaacgccgcggatggtggagttggaagttggtcggtccccgtctgtgtcagtggggtgctccgggtgagatggggtgatgagagtcgctgccgtggtgggcgtggtagcggtggttaaagagtgtgcctgggtgactgacgaagagggcagatggagaaagccattgaaggtctgagcttcgccaaacgagatctgcgagcgtgtgtctgaatccatcgactgtcgctcgctgctggcgcgtggagagcggctgatgtcggactgggaatgagctggttgctgtccttgacgtggtggaacgggggaaatgggagggggcggcggcgaggcagccgtgtatgtgaacgaaggccggccatcagagacagttctgatggttcccggtcctccggttcccctccctcctccaaccgccgagatatcgctgagcgggcccctgaacccgggaactacgtgacagagctggtcgaccacccgctccaactttccggttcgcgtctcgagggttccgagacgggtgtcgatgcttgccacttgagtgatcttcattcccaccatctgcttcgagatggatccaaagttgaacggctgcgggggcgtatccgggggtttttcgactgcgggacttgtgggaacgctgagatctgctacaccgtcgttgtcaatatcggcattgacgtgcgcatccgatgataatggcgagtggaatcccgcattgtaggactcacgccagtatcggatttcgtcgctgcggcggcgctccggcgcccgcccaattcccgcaaccaagatgtccggcaatccagaaaggctccgtgatcggcgtcgcatgccatggctaccactatcgctggtgatggcgcgcccgatttcacttgggtcatcatgttccccgcgtggagctccagcaaacaatcgacttccacgcccgtggctactggcaggtcgtggcgagaggccggcacctgcttcggcttcaggaaagcgcggcacatacaggaaccggcgctcatttgcatttgctgctgctgcgcgccgccttgcaatagatccggggttcccgccaatatcagcctggagcgaattccgagcgctttcgatagcccggatgtcgtctggcccgatggaatgcgaacgcagtggcctgtcaagctcactgaggggaagcgaggcagatcgcttgggggacgtttccgtcatccgatgaagcgcacttgggtcctgtttaacagtcagtcagtctgttagcgccactagaatgaatgctacgaaagtttggatggcaactcacactcttatgctgagaagactccaaaagaacagactcgcgcccggaattggggaggtttctctgctctccagccgccaacccattcttcttctttcctcgtccaaataatttgcccagtgccgagcgcagcgtggactgcttcctgtgcggttgccccttgctgttgttggtctgcccactcggggtatcgctaatggtcgaatatcgcaaaaccgtgctctgaggggggttcgtgatccgtcccattgtcggtgtcgtcctaaccctcaccggcgtcgttctcaatggcgatgacgtttgcggcggagagattctctgcggcgtccgttgtctttctgttgatgacgatgtagcaccggcagaatgaggtggcagcagtggcggagggtctgatggcgcttttggtctttgggagattacttcagtaacctcattcccacccgtactcgcccctgaaacctcggcagttgccgagatgatgccctgcctcgaacccgggcttctctctctgtcgctgtcgctaccactctcaccatgatgccgactatcaaagagctgttccttcatcagcgctcctccttcggccgcctcaactgctgctgatgctgatgctgccgggcttgcaatcctgccagtccctggtctctgggtgccaccaacctcgtcttcggcatttgtggacctgattgtgcccaaagatcgaatgggaaattcgttgtcgtcgtctagggcgtttggtattggtatcggtcccgatatggtccctcggatggacttgctgccagccttgacccggccggcgtttgagcccgacttccatatgctcggcatctcgtctgcgccgccttgatttacaacacctttggtttgcgaaagcccggaaagcgaagtgttgtcagcgctgtcgagaagtcggaatgatcgggttggtaatggtggtatatgtatgagttatcggggtccctcccaagccatctggtaacaagccaagtgtaaccgaaacgcactactgagtccgtatatcttccactcttggtgttgcgcctgcttggataatcccggggaacgcctggtttcgcccttcttttaccacgtttcaccgttgagccttcctcatggccaacaatgcggctccttcttcctccttctgaaccccctagtggtcgactaggttgcgaaattgctatcggtgaatatctggtcggggattcgacgaggggggatgtcttaggcaatcgagccgttgcgccggagtcctgcaatcggagtttggacccaagcaggcagtacagttggtgtagtgcttactaggtgcttcgccgctcgagctctctctgatgactgcgggggagtgggccactacttgggtgtttgtactcctgcgcaggcttgagcagcctgttgctagttgaggacgggacggggggcgggcgagtacctgggtaggtccttgtcgtgtaggtttgacactttttgggagttgataacggctggtatgtggcgacaagacttaatatcctcgcggcttacactcagctcttgggcaacacaaggaattaagtggacagcagcaagttagcaacacagagcaagctggcccactgcatcacatatcagaacactggttggtcaggtgcggaaaccgaatcaacgaaaggagcgaagctgcaaagagtaacgacgaaacagaaaaaaaaagatagacagctcgcgcaagcggagcctgtgagacatgcaagcagagcgccaatggcatctattaatggttgaaaggcgtcccctctcctcacccgccaaagcctgcccggctctgctgcaaccacgagcgaggataggccggatgcaacggtgatggagagcaaaactgtgtgaagggggcatgtccacagggtctccatagtaagggaatggaacggtagcgcacctaggggaaatgtcatgggttacccactgatgcgtggtccagggctgttgtacggtggagtttgggggagccatgagaccatcacgacgaccgtgaaggttcaccagcttgttaacttgcctccttttctcgcttccttttcgatttcttttctctccttggagttccttggccgcttggagaccctgcagccatgtcttacgtctctgagccgccgcctcacatgtcttgtgtcttccaggggtcattggtacaccgtaaagttgtggtgttcgtttaaagagctttccgtctctttggctccttcgctaaagtgtatcggtgtaaggatagaggccgttgggccagcaacgctccagttgattaccgtgtgtttttcctctctcagctgtcgataaacaccatcgacggcgacgccatcgtcaggtcaatcattgttgctcgggctgttattttccttctcgacttggccaagtctcaaaaccacccatccattttttttgtttttcagaagatgcagagacgccgacgctagacaggtacttgcatacagcctgcctacgtcgtgactatcatctctgcagctaacgctactagtctagagacgccgaccgcatgcctttttgccatgtccttgagggcaaccaccacggcgcccgctcgctgacgctcgactcgactcgactcgactcggcaaccatttcaaggatgtggggatacccgtctcctgttggcaaaacagccgccgacgcgcgcggggtcgtgcagccgggactgcatctacatacaactcctcaaaggattgttgtgtttggcgcacctcatgtgcaaacccttgaggttgtggtggggagcaaagctgcaagagctgtgaagctctcccatgctatcagcgtccgtgccgcgccctgacatttgttttatgccttgtgccgtcttgacactggtagttcgaacccagagaactggaaccagcgcaataccgaggaccagcattgttcacctacctagtacattcaaatctctttaaacttttttatgcgcaccgtgagaaagtcaggagcttgtccttggctgtgtttcctatggtggtagttgtaactgtggtaatgatggtgtggtcgccgtcgtcggcggccgaacgtaacgacgtcaaaactacttgcctaaacttatatgtcgcaacgacgcctcacttagtgtaggagtcgtcaaggtccatcgtcaacgaacaacctagattcagatcgccgttgagcgggttcctcttttttgtaaaatggcgttcttgagttgtcgattagattcgattcgtccgcagcagttctcatatcgagaactaggatctggtgcactgaataaggtaggcgatgagcaaccatccgatcgcttcccaactctgtttagtctacactggtgtctagtgtagtcttttcctcgcttggggaagaagagatcgtgaagtattgagaaaactccgagcgtatccagggcatccaagtcgaacgagcaagcgagtaacaagcggttggtaagcaaattcttgtttgggaaggccgttggcgctgtgttgtgaacgtgggaaacccggccggcctccaaccctgttaaactgtatgtagtcgtgtggaaacccagccgaaccgaattgggtcaaggtacggcgaaacgggcggaatgactgctgatggttaccgacgcaagtgcgcaagtatatactccgttgttgctgtcgttcttgtcgttaacttgtctgtcgcatattcgtccggtcgtctggtcatataggtatgtcgtcaccgcagctggctccccccccccccccccccttttattttttttttggatgacagaaaccctgatcagcgtaacctccgcaagataagggtcccgtctctcgctgctgaagaagagtgggacgcgacgagccggttgggatttgtctcaaaccgacaacttccattttcgttcgatggtttaagaagacccagtttctcgacagtgcacactaacagtgggggtatggccctggagttaaaaaaggggggacagtattggcctcgaacacctgtgacctggcagtccttataagcccttctccactatgaggtagccgtacaggcggacttgcgcaagtccccgcccgtgatcccgtctaggcatgtggttctgtaggtcattgaggctattaaaggcgacgtggaccaaaatcctacctaggatatcataatatgtgctgagagcgcgagcgtgaccgaagcgaaggacgactactgtgtgtttaccgttttaaagtagcttaaagtaagtgaagtacaaatgtccaagatcatgttcgactataccaaaagagcccgattcgagtcgtgttccgcggaaagtttacaggttctcttggcgacatggatacctgataacaccaagtcctcaaagacattgattccttggctcgtgcgactgaagaagactacgactaggtacctatccatgtcggacatgtccaaatcgagaaagccatcttacatctcgcttacgctctgacaattgacaattggacatcgcattgcgaaacaacactgccttcgttcctttccccaggtcgccgagctcggttgtcgtgcgcatgcgcttccttcttcgacactgcgacactgcagagacaggacaatgcatatgcaagcccaaacgatacaatgtgtgtgtgttgggaaatttgcttttgtgattcgctagcgaaggcaatgtaatttcatcagcgagcatgctgccccgagtccctgacgagaacatgattgagcctctttgagcctccatggtgtcccggtgcctctccggtgcataccagagggatctcgagggcgcaacttgactggatgagaaggagcaagtctagtaggggtggtgcatgcatgctgcatcacaacaacctcaacctctcgagaggaagggaacaacagcatcaataacaatggctgagacgacgatggcagaagtgcagtgtggcgtgaggagccactgggattatagagcgcggctatctacttggcatcggtcggatgagattttaacatggctaggcatatggtgttggaccatgatcgatatcactccctcgttcggtcggcgtttaatgtacctaggtagtgtctcgggaggcaggaccttttctttttgtctttttgttttctttttctttccgagtgggggggattggcgttctggaaaaagtatcagaccatccatggcatcttcacttttccgcagggaatcttgaagcgagatgtgacgaggcaggtgccgtgtatgtgactgatcccctcgatagtacacatgataggtaccttccataccttgcgcgcacgggcctcgatttgcagcgagacaagttgcaaagtttaagtgaaagggtcaagcgccctccgcaagagcaaggcagagcagggggagggaatcgtggaaagcggagaatacgagagttggtgatactgttggacgaaagttggatgctaccgtgctcatgaatcaggccaagtgcgacagatcacaacaacaaccttggctccagccaaagggaccaccgtcacgagggcctccagagtcaggaatttggactcacaggacctctcctatgtacactacctatttggaggggaaaaggcgtgggaaaagctccggtgatatacatatatcaatcttattacgtcccggtgcaagggcaggacagctcgttcgagattggtgcagttttgttcttgtcaagttgcactgctgatgctgtagatatcctctctctactttgccttccaattggacgctgaagagctctcaagtaacgacaagaggggcaaggccaagcactttcttcggatgcctaacagcaaggttcggtcgttcgatgaaaccgggaattggtaacacccccgccgccgccgcagcgcgtcgtcgtcgttattgttgttgttattgtttacaatctctgcatagaataaactttacagagtattacttactgttctgaatgcaccatcgtggtacaaagctcaaacacggcggacgatcgaatgcacccgaatctcgttttggtcagcccagatatggatggcactttgatattaaagttatcagaaggaaagggttttccaattgctccattcaagacgacacactgcaatgcctctcttcgctttggctctacactgccaactcattcgtgcatctctctaaaatcgtctccttccttcttcatgatactatcgaagcgcttctttttgtttttgtttttttccatttcttttgggcgagaagatgcctaaaaaaagaggggacgtccccgctttgggtcagtgattactgcgctttgacagggtttccatcaaaatgcatgcagtccggtgtgtggggccatcacggcttcccgcgaaaaagaaaactgcaaatgccccacttctttcaccctgaaactttgtcagagcttcctattcgctcctcactgtgtacacttctaacatctgaggacttctcacttcgtcctttctcatgcttctcctacatactcaccttgcacaacatggaagctgggagtgcacaattcgcattcgattgacagaaaacgattcatcagagacatcgcaagaaagccactgagatttcaccatcctcgtttcgttctttcggggcgaggcccccgttccccgcgtgcagatccacatacctcaaccgagtaacctcaacatcacatcctcactttgtgactctgcacaaagcacaacattgtatactctaaagaacgaatagtggtaccaggtcgcccaacacagataacggagtacagtatgaagcggaataagcaggggaatatccccgagtggacaaaagtgtgcaaatttaagctgaggtgtccaaaaagagcctcctgcctttgcccgtttcggcttcccaatacgtggcaggccgtgagcgcatctcgctaactcgattcgtctgcctagattccatgactctttttgcttatgtcgcgtgtagcatcatgatattctactgcccaggtacaggtgcctgtcctgaaaaaaaagtaatgccaaaagtccatccaggtgcggcaaacatgctgtttccgtcgaagcgtttatcgggccgttcctctaagaagcatttttactcgtcccctttccatgtctgtggatttcgtacctggtgcctgacctgagctcttttacccgcggctgcgtcccttgcttatacacgttgtgtcattgtcatgaatccaacgccaagctcgaaacgtctggatacctcaagtcggcattctcttccaaaaactccatccatctcttcagaaatgtgctgcccctgttgtaacaaagggtcgagtcagtcatcaagccaaggtagagaatgatgtatgttgtaaaagtccttcatgtcttgtcatttccacttacttcttgactgtctccgagtctccaatgactgtcaacgacctcttcggccgcgtcatggcaacgttcagccgtcgtttctcgcccaagaaaccgacttcgccttcgtcgttgctgcggacaaggctaacgataactgcctccttctctcttccttggaatccgtccacactgccgagctcaataccgggaaactcgtcctttaggggtgccaggatggagagctgtgatcacgcaagcacaaaagaagagttggtcagttgtcaaggccgtgtaatgtgtttttccatgtcgtggcatgggtgcacacaacacgttgtttcatgcaaagcatacgggctgccagggtaggcatttcttttcttcctcccaaaaaaaaaaaggaaccaagtagggaaagggaacaggcaggagcaccaagaatgaatacgatcaaagagggggagaaaaaaaaaaaacttacctgagcattatacggcgtcacaaccgcaatgtcatccggtctgactcccgccttgatcaggccacgcacatgctgtcttacaagcgccgcctccatctcattgcttttactctcgccatgaagacttctaatgaccttctttttgtctgttgatccgttaccgtccagctcctcctcgttcttctccgggaagtcaccgccctgtgtatcaatgaaaatcagtggctcggtggtgtcgtcattggcctccaccccctcgtacggcaagtccttgagcaagcgctccctgacatgctcggccgccaccagcttagactcgtaaagctcgtccgacgggaaccgcataatcttctcgtgcatacggtactgcgtggtaagcatcctcttgattgaggggccatgcagggtcagtagtctgtcaaacagtgtcgtctccagcgtctggccctccttcttctcctttgtagtggcagccctcgagttcaacgatttgattgtcggcggcagctgcaagtgatcaccagccaacaccgccttcttcgcccacagcaggggcacccaacactgtgcctccagtgcttggcttgcctcgtcgatgatcaccacgtcaaactcctcgttcttaagctggtatccccccgcgccatgcagtgtcgccagcacaactttgctcctgcctaccaggtcgctcacgcatcgccgctcccgctcacggtactccttgcgcagctccttcagctctgcgtagatggctcggcgctcgcgaccattgcgcgtcttgcggatcgaggcctgcttggcgtccatctcggcgcgcacgtctttgacgatggccccggcgtccgaggtcgtggtgagaatgtcgagcgagtgcgagaggacggaggggagaaggcgggctggatggccgaggcggaggatgggcagtttgtgtggcgagagtcgctcgacgatgttgtcgacggagatgttggagggaccgcagacgaggatacggaggtctcggcggaggagttggaggattagttcgatcagagtgtgtgttttgccagtctgtaatggtggattagacatataagcgactgactgcggggagggaacgtataaacataccccgggaggaccatggatgagagctatctccctcgatgctagtgcaaacctaatagcatccttttgtgagtcgttcaaagtaggatcaacccaatcaatgttgccaacctctgggtcattagttagatccgccgggacaggtgagggtgatgactgtccgaagaggactcggatgaacatggagtgttccgactcgctcatcttctgaagcttctccatggttccgttcatcctgcaatcaccgtgttagctgaggtttgactgtaatcaccatcaaattcctgttcccccagcctctgttctcttttttggctttcctctcatcatccaccaacccgaatcgacctcctctccccaactctcactctcgcatcaaatcatcgaaagctcacctcctataagtaacatcatcagccaacttaaccatccaaaccctcccactgccccccaaaccccccgtcccaactacattctcctcccccttatcctcatccagcgccacacccaccacacccctgcccaccctcgtcaccacccccttcgcgcccttcttctccaattccctgacctctcgcttctttgcgctcccagccggctgctcagacactaccacgatatcgcccgtccgaattccatgttctggtaattccggtccatcatagcccccacccttctggcctgacgatgaagaagaagaagaagaagtgatagtaacagtagcagaatcgggcccgagttccaacacggtctttccgccatagccggtccgctgggcattgacgactaggttggtcagggccaggccggcgcgctgcagggcggtgggcgtgtgcagcccgatgagctcggagttctcagcgatttcggcggcgagctcggaggagaggagggtgagttgggtggaggcgaaggaggggatgtcgactgtctgtgagggagccatgctggtgagtgggtggatggaaagagtggtgaggctcttgaaatccggacacgagcggggccgggagaagggactgtggaaatgacagaaggccgcgccgccgttcggttacagtgactctgtgcgtcgtttggcgggtgatggtgtattatgctagacgtgtgatcgttggaaaaggcgcaaagcccacagttcaggttgcggtttggttcaattgaatcgcaaaattcatgtgagcatattgcagtggtttgttgtcttgacgtattgttcctttcttgttagtgattttggtggagttgctcgcgaactgttaacgattgaacccaacgatgcatctaaccgtgtattattcgttttgtaagagagcaaacaccttcatatccgccaaaacaaaggtcattctggatgattaatacaattgctactcaaccaaactcaatctttcttattctcattttgatcttccttatgcgtccccgtattcctaacacagaacaaagcacaaagcgatggtaacaattcctgtagtagttactgagccgctcctctaagactgaccaggctctcccaaaacccgccattccgtgtcacggtgaataatatcgtccctgccaatcggcctagtcccatcgttcaccacaatagcctcgcgattccgatgtctaatccgctgctcctcggcgctcgtctcctgcgcccgcggggtcctacccatgttaatagagagcaggaggttatagcgctcgccgcttgtgtccatgaggttcaggttatcggcctgctcagccgcgaagtcgtcagccccctcttgggacatgagaccacatctgaccagcaccgaccttcccgatccagttttgcgcaccgcatccgcaagcctcttgatcttgttgtccctgtacagcatatagttgtggaagttgcgctgtctgtcttcctcagtcctgccccaattttgcctggatagccaacgctcaacgaacttggagcggatcagcatctctggcccgtaatgatcgaccagctgctcaagaaagatgaagcacattttttcggtgatatccctcaatggataatcgtcccatccatcattctcgagaacctcctgctccgggtcgagggagagctcgaggcaccggactatggcggagtatgctttccaagtgtgaagcatggggagaactccttgaagccgtgttagtgagttggaaactttcaagcagtgttgagatactcacgagggacgcagatgacagccagagccctcaagttcttgacacgctcgtcataatctggacgggtgatgccccagagcaacgtctccaggaggccggggtcatttgcagccctatcacagattatcttggcagccgtctccttgatggcgtagttgtagtggcccagcaaggtgtccagcgtcttgagctcgagcgagtcctcggtctgctgcgtgatgtactgcgtctttggcggattgggggtgacaatggtctcgtctcgccatcttgttagccaggtgttcatggcgaagatgatcaagctcgccgtgacgaagccaatgccggtgaagacgaccctctcatctcggagaaccgacgattgccagcccataataacggtatggtgatgaaagatgatgcttcagcataggtagtttgacttttatgtgttgttttctttttcttttcatcacatcgcgactttgagattgagacggaacactgaaaaaaaccaaaaataaaaaaataaaaaaaccatgagcagcccgaggatgacgatggagagcttcacttctggtcagtggagtgacacccgctgtagagcgggacagtctatccaggtcccaaatttcccaccctaagcatttagtcaagcatgtatcccaagacctttgtacttaacaatacattcaactttttggatcctccaccaagaaaattgggaattcttttatctttgcaagtcaaatactgctgggaaactccttttcgcaactcagctggcccaaaagggggctttttgggtgaaatgctgcatcctgggttgcagagcacatttggtcgagtgacatgtcttgagaacaaaagaagtctgtgcacttccttaaaagggtaagtttttgggacctggatagcatcgcccgtagagcttcgtcttttagcagctacagtgcagcacgggcaggccaggatgcttctgctgcccgcgcctgtggacaatactacttgtatgtaggtaggtaactgccaagattttagaggtggagcatgacgataagataagcacccttcatcaccaaaatttctgagaaggaaccaaccgccaaagacaacctattgattgctggtcttgcgatcgaacccgcttcgcgacgccctccctccctctttctttctcaatactcccctgtcaagtcgacagtcgagacatctcaacaaacatggccgggtctcagctcaagaggctgaaggcctccctcaaggaccaaggcatcatcggtccccagagatccaagaagcaaaagcgccaaaacgcccaggacgcgaaggcttccaccgacaagcgactccagcgccacgaagctctcgccagcatcagagagcagttcaaccccttccagttcaagaccaacgccagaggacccaagttcgaggtcaccaccaacaagccccaaaatgataaactcgccaagggcattcagggccgccccggcgttgcgaaggccaccgctgagcagagggtttgtcgatcccactcagatcgatttactggttctgatgctaactgtgccataaacagcgacgggaaactctactggttgaaatgcagaggcgcaacaaggtcggcggcattgtcgataggcgttttggcgaggacgaccccaacatgaccctggaggacaagatgatggaacgtttcgcgcgcgagcagatgaagagccacaagaagaacaccgtcttcgatttggagggttccgatgacgagcaagaacaggtcacccttacacacgctggcaagactctctttgacgacgacgacattgaggcgggtcgtgacgattttgacgaggacgtttccgatatggaatccgacgatgagcggtcagccagaaagaagttcctcaagcgcctgcgcgctgaggaagaggccgcggaaggtgaaggagaggatggacaaccggagaggaagaagacgaagaaggaagttatggaggaggttatcgccaagtcaaaggccttcaaatacgtaaggggcaccgctaagccggctacttccactcatcagctaacagtaattgctacaggaacgacaagcagccaaggaggaggacgacgatctaagagtggaacttgacaaggaactcccagaattgcagtccctactcttccagatgagaccgaaggaaacgaaggaccccaagggcccctccgttatggcaggaatcgacatggaccaacttgagaaggaatacaacatgcgtctcaagcaggcagcgcgtgaagccagggccgaggttaccgacaggacaaagaccgacgaggagaaggcggaggaaggagttaagcgtctcaaagagatggaggaaaagcgactcaggcgcatgcggggtgagatcgtctcggatgacgaggaggaggaggaggaggagcagaagaagggcaggaagaagggagacgaccaagaggtacaagacgaggccgacgaggacgaattcggcctcggcaagggtatcaagctacgaatgaccgccaccgagatgggtctggacgacgaagacgatttcttgctcgaagacgaccttatcgcaagcggctctgagttggatatggacgaggacgacatgtcggacatggacgggagtgatgacgaggatgcctatgatcctgatgaggacgagcttgtgaatggtggtgaggacggcgagtcgaaggaggtggccacaaaacttcaagctcagtcaaaaggcggcgacgaggacggcataccctatacctttacatgtcccgagagtcacgagcagctgctggagatcttgggcagccttcccgtggccaaacttccagtggctgtccagaggatcagagctctttaccaccccaagctggacgcgaagaacaaggagcgccttggaaacttctcccgggccctcatcgagcatatcgcttaccttggcgacaacttcgagcccacctggttccctaccattgagaacttgatccgccacgtccactcactcgcgaagaccttcccgatcgagatatccaaggcttacaggtcacggcttgaggagattaaggaggatcggccccttgcccttagcgtcggcgaccttatgcttctgacagcgattggcacaacctaccctacttctgatcacttccatcaggtggtcacccctgcgatgctttccatcacccgttatttgggacagaaaattccccagacactcgccgactactccattggtgcttacctttcgatcctcgcccttcagtaccaatccttctccaagcgttacgtaccagaatttgtcaacttctgcctcaacactctctgctcgctcgctgctgagaagcccaaggaaaagcttggtctgttccccgttcacgagcccgctgctggcatccgtgtcaagggtgcaagcaaggtgaccgtcaggaagctcaactgcggtgactgccagcagcccaagagcgctcgctccaccagcgacgactccgctctgaaggttgccattatcagcaccatcacctccgttctcaggactgcttccgaaacatggtgcaaactccccgcattctacgagaccttccagcccgcccagcgcgtgctccaacacctgacaaccaagtccaacgccgcccagctccctgcagccctcgtcaagcagcttaaggacgcaacgacaagcatctcccgcctcctccagctcgcccaggtttcccgcaggccactcgagctgcaccaccacaagccgctcgccattaagacgtacgtgcccaagtttgaggattcgtttgaccccaacaagcactacgacccagaccgcgagcgcgccgagctggccaagctgcgggccgaacacaagaaggagcgcaagggcgcactcagggagctccgcaaggacgcggccttcatgcagcgcgagaacctcaaggtcaagaaggccaaggacgaggcgtacgagaagaagtacaagcgcttggtggcggagatccagggatcggaaggccaggcggcgaacgagtacgcaagggagaaggcggcgaggctcaagaagaacaagaggtaaatggctacttcttagaaggttcgggggtagcagtcggagtaagtttgtggttggccgtgttgttgttagtgccgttgttgttgctgtcatgtatacatcatcatcagcgttcagtgcaagtgcaatatttggatcatgggttggagataccatgtctatcatatcatctactagtaggagttttaagatcatttcatcatttgccaaccctcagtacgtacattatctactcctgatgttgtttacatgtgatgtttacccaacccaccaatttcatcatggtactcatccctacctggaactttcaacacttcaacgaaactatgtaattccggttatcgctattgatggcggagcctcatctgaagaaaaagaaaagaaaaagcaaacaacaaataacaagaaaatgactgaagacaaggaaacacagcagtatggagttgcccttcggtcggcgtgtccgtcccgcggctataattcaaacaatgccgttcttcaatcacttccccccctcgtgccacccatactgtacctccagcgctggcccaacgactaactacatagttagttacgacttacgaacaatatataagcgacctaaacaactaacaaccgccgcacgttatcgtataacaatatcactggaccccgaaaacccctaaccagcgaaatcggcgagaaagtatttcccaggtactcaggtcccgggcggatgcttgatcagtatgtattttgcccagtctgaactttgtaaactttcaaagacaatccacatctctttgtggtggtttctagacgctataggcgccgtagacgatggtgttgtgttcatcggggaagtcgggcactctacgactcttttcattcttctctctttcctttgctacattctcaatagcacgcgccttttcttctgaggggaagaggcaaagagaatcataagctgatgacctagattccgctccagttggtagttgggtcgatcggttggttccgagtaagatcaagattcccgtcccgtcgtctatgagggtccccgtgtctccccagctccaggtttccggcggccgcaaaatgagcctcacgcacctctcagttgatcgaaggctggaagaatggatgtcaaggcgacatgtgtcattgcgatcttgacatcgatcgcatctttgaagccatggatgactatcggtgatcccgctgttcaggaccgatgatttcggcttgctgtttcagttggctgcctctaactatcaccacgatcatgtgtcaaagctcgaagaaggaggtgaagtaatgaaaacaaaagaaaaacaagaaaaaaaatcccataacacatcaaaaagccaattcgactccgttccagcctaggcgccctcacagatacggcccccaaaaagacagatatgtctggtccactccaactgtattctcatacacagcctcttcaagcgcgcgcttagaggcgcatgtggatatgatcaccccagaggcctcctgatgaggctcttcctcggcagtcactcacatgatactttgtcaaaacgatgtattctttcctactagaaatcccatcagggttcacttttcggctcccttttccgagagcatagtaggtctcaaaagcgggtcgccgggctgtggaagattgaggctgtgtgcagtgttgttttgacgtggtgagtttactagttacctagtgggtttcgaaacatctaaacgtgcccatttccgcgtatcaacaaaaatcgcccccacatcattgaccgaaatgtttgggcaaaggggaggggactgggtggaaacggaagtggccaaagaaagacaatgtggccatgagatcctaacgagttggaagccattcacgatccgaaaacgacgagtggtcaaggctgagccagaaacacaaaaaactccacgatatttttccacaatgaggtagatggacagatatgggtggaaatcatgccttctgcgacctgttgagctgaacagttaatgacatgtcgttccagcctcacctcacgttcatgctatcagacattgtcaactctcttgttgaccgaatagacagacggctgctgctactgctgctgcgcctctacatatatccaaccaagctgggatcgaccagcttaaccaatccctggcttgcagtcaacggcgaagccattagcggcagagtgaggcgcggatactcaacgggagtcgggaaccgtaccactagtagggcgattgccgggcgaattatgaccgccaccatgcttctcctaccgtgcggcggcgtgcaacctcttataatccagttcaacaaaacctcactgtccttgtctcgccgcttcgagtctgtgaccttgaggctgtgaagtgtcaattttcgagcggttggaagtagacagcatctgcaaaactagtatggatgcggctgggatcgaccataccatatagaatccggtagcgagatgctcagccgtccagctcctgtgtttcctggctcagtgaatggtcgtcagttatttagctgactggtgaacgtttcgcttgaagggtaaaagcggggtgaggattgactgcgctacagtattctaaactttagctgtgtggtgccgtgccgtccgtatggacgggagggcaaagcgggaggcgcaaatccagggggtcttggtcttttgacttgattgtccaggaacataagagaagaggtaatgactggaaaggttagtagtgattgttgtccacacggacgaggatgcatgttgcttggtctgctgccagccctcatgattttcaaataggacggttttggcatgtagaggtagtcttcaatccggttttcgctgcaggtgtcacttatgatccaggttgatgatggtgataatattgctgatagtagatattgcttgaagccatcacaacctaaaccaagccaaattatcgctgaaatcagaacctcggccaaatcgaccctttagcagagacaggtaggtggaaggcacaaagacgaaataccactcaagatgaagtgacaactaggagcttcgttccttcccatcttcgcattacagcatgcaaagactgcacctcaacggcacagccgagaagactgacaaggaagttgcaacgaaacagctgtttgcaaggaaagtgggagatgccatccacgggctcagcttgttccttgtgaagtacttcttcccccacgaatgtttgggatgcgggtgcgtgcagtatgtatctagtagataggaaggtgtacgccaaaataccccacctaacccttccaggtgttacctagtacacaaggtagagatagtgtgcgctcagatgatcttatgcttcgttccttctttccttctcctcctcttctctcacttttgattcttacctctatttactcattggcgttgaccggtgaggaaaggcgggtggtgcgcggggtgattggatggctagaggtaggtacctggtagatagtgagtggtttacggctgaggcgggatgggtgatcattcgtctggagttgtcattttcgaaatggcaatggtcggtcgggatgggggattggatataggctaaaacttacgaaccacgcaaggtccctcaccggatggaatgatatgggaactgttagttttacgcttgggaacttttatctcatcgatggaagttctgaccgtcttggtcttcatccaatccttcccaccaccgttctcgggctacgacgaaagaaataacttacccccacctaaggaaacgcaacgcaacacatcctgccattaaggtacacaccatcagtcatttgtaacaacgacaccaccatccatgtaagcaccatgttgcattttttgcacgcttctcttctctcttgtgcaaactgagagaaaaaaaaaacgaacgaagcacagcaagcgggacgcaatgacaatggcatttataaggacacgggcgaaatagacaaaagcagaaggtcccatccgagcaagaacaagaacattgtgtccaatgcattgtttgtgttgtcttgcatgcggtgatgtgcagtcgacttcgatatcttcccttcttttttttttttctttgtttttttttttttcttttttttcttctcttcagaacaatgcggcaatgaacaagcaagtcacaagcgaggagaacataaagtgatgaacagtgagtgtcgttcttcaacttcatttgatctgttaaaattctttccatctttcctccttcacagggtataatccttcctttccagccatgacaaacccggctcatagttcagttacatacgtttttccccctcccgcccacaaatccgtggtaccctttccggtcagccatgggtatgctaccgcccttaaaactccatgtgatatgcaaatccaaatgcctccctaaaatgtgtccctcctaagagtggaacgaaagaagaaaatgcagtccaaaatgggtggaaggccacgtaatgccactcactactcgattgcaaccccagtccagaaaggttgcaagagagcgaaaatgaatcatcgccctttacgaaaccgttcctcctcacgtttccctccatccattgatgttaaccagtagtgtgtcgtcgtcattttagtagaagtcgattttcctttccctgggtctcaattgcctcgcggcaacctctaaaaagaactctcggagttctggttgtataaatattggtagaagaaaaagaaagaaaagggcaaaaaacaattgaaaaggaggccgattccagccacctaaacagcttcaagtatcgcatgcagatcggttgggtttcacttcccgccagtcaaccagcctggggaagaaagtgaatagacttttttttctttttttttctcttttagataagcaagtaatcccatcccttgatctgcataacctcccgccagcggacgtaatgtgcgttgacttgctgctgttgttgtggggtctcagaagataaagaagaagtgcccgcggccgcctccgccgccgcgaggatcgcctcatactgaagccagacctcgcgaaggaggacggtcatgcggccgaagctgcctgagttggccacgtcgccgagctgggcgacgcggttctcgaagaagtcgcggaaagatgagccgggcacgctgacggatccaccaatcaagtagacccaggtgagtgagcggtcgtacccgttgacacccgaggggatcagctggagaaccgcggtgagcttctccacgagacccatgcagctgggctgagcagggtaaaagcccgggacgaggctgcagaggtagatgcgagcagcaagacggaaggcggccgtgatgttcttgctcagttgcttggggctcagagtcccgttggcgttgtaaggctcgacgagcgtaccctcgttgacctcggtgttgctgatttcgtcgccaaggccacggacgtgctggcaaagtgtgatgtcgtccatgccttgattcttcagcgactcaaggcaagcaatctccgaaatgagatacataacgcgatcctcacagcccatcagttcgcgcaagccgagcgagtggttgttgatcgaaagatgtttgttgcggtaggtgtgcgcgaacaagggggagctgcctagcatcgtggcgcccaaaatgtcaatccacgacgtaagagtcatgttaaatggtgtatgtgccagtggcttggtgatatccgaaacaagtccggcgagatccagcttttgcacgagcgatactacggcttggaaatgctggtgccagggaatatcgggaagagtgtcctcaggacggccaactatgcactggaagaagatcaagccaagagttgcatcgagaattggctggtggttctcatcgcgattgagcgcctcgcatagccaggtgatggtggcatagcggtgacgcatgatgtcattgtcaatctcctcgttctgaatacccatcgtagacttgaagtgttgcgccgcaatgctcaagcagcagtgcaggtaacccttgttgttggccagtgatgggagaacaagctcggaactgattgagccatgctggtttgattccagaatcgggaaaatggttgggagaacatgttgaacaaagtgatcgaggagcttctgatcgccgtcatccagctcaattgctacttgtgaagaagccatggccggatcgcaggcaaagtcaaagaagttcgcattaaaagtctcctccgtcaacgactccctccgctccgagaacacctgctcggtccattcaccttccagagggaatgacgggagaattgtgcccggaggcggcggggtctgatatgtgctaaaggttgatactgtcgattcgcgaagggttggaatatcgttgatgaagatttgccgctctgtcttcatatcgatctcatagggagagaagggtgggaacatgtactcgccattgacgtgtatttgtggtgtcgcaaatgccgcgaaatcctggccgtgctgggggctattgaagttgaagccaaaatgcgagtcaatggaagcagacctgttgcgatcaagcgggtctgaaaaggtcgcggaagtcgggagcgagtgcgagagtccaggtggagtgttgattgaagtctggatggtgtgcgacgacttctccgaaagcttcttcctcttgatgatcatcttgatttcgtccttctgcttcctccgcgcatcattgttgctccaccacattggcctcttgtattcgcagcatagcccaagatgcttgcaagctgtgcacatgggagaaccctcatcgcacttcttcctcctcaacctgcatgtgtaacatccttaacgtcgtcaagtcagcttcccggcccagcgaagtcgaagacatgtgtaagtgctgctatgacggtgatggagaagaaaaaaaagggaaacaaacctgtccttgagcggcgatgcatctgtgtcttttgcttgggcgcggcattggtgcctgcctttgcggccgccttggtcttggttgttgttgttgtggtcgtcatgttgactgaggatgtcttcgtgatgtcttcgtggtggttgggggactgtgtcgacatttgtacccttcttgtatgggaagtacctctttggggaggagttatggagcacagcaccgggacccaggggggtggatggtggggggtgctagcggagagggggtggtcgggagcaggggtggtgaacttcagctaggccgaggaaaatgggcagaaatggccagggcctctctatcctctcgtcggtccagaaggtcccaggggcaaatcgctagggggcttatacccaaaagctcttcttgtatcagattattaaattacttgtatcgtcgaatgacagactgaatcgtgagcaaggccggcttgcgtgtgaactgggatcggaagttggctcgatggtgaacttcgagagacgtaagactgggtagcgtgaggatgagtgtaattaaaggagagagggaaaagatttgttgactggactggactggacgacacctggatctcactatccttctcttcaatcttggcctgcagatgagaagaccaaactggaacgtcgagagagaagtgggcaaattcttatatcaggccggccgatgggtcagcgtgtggtgcaaagccatgctccgatcgtgattgctcccatgttctatttttgaaaagcgggctaaataactgctttacccgatttgaccccctagctgcgttagttggtgccctactgtactgcggtggtattcgacggtggatgggtggtacctacggaagcacgctggtccatggcaacacaggctcgcgcacacaatctcacaggcacacagggctgctgctggcctgctgctgtcctcacgaggtctcggttcttcttttcctctttggacaggggaggccaagaaatctcgcccattggtgatggcggtcgcccggaaggtctcactcggatgtgcgaggggagcaggacgacccaacaggaccccaccgctaatggtattcaggccaaggggggagagaggaagggcaaggggtacggatgagagcaagtgtcgtgtaactatgtagctgcgtgcaagggtaacattaacactagaggcagggcatggggaggtagtgaccaggtatctcgtccagggtaccgaggccctcacgggaaaagatggctgcaggggaaagtgaagaagctgttgagcaaccaaaacggcagctcatgcgtgcttgaggacgacctggccggaagctcattggcacggggatcagcatgagtgcagaaagaaggaagctcactgtaccagcaagatacatggctaagatttgggcaaaatgctggggagccaacattgagacagacatgcttgactctggtaactcccgcggtctgatattgaactaggcaaagcaaagggtccgctgatcgccagacctgtgactctgaatcccttttttgttttgtttttcttttgtttttgatcttgggtgagttttcagttgtcagccaaaggccgttatgtcgacgagatttgccatgtatccgttgtgagtgggctttcttgtgaagagccaacagattcgccgcttggcctggggataggggcagctgagagactgacggacaaaaagacgaatgaactcgtcaagaccaacagggtttggttatcagaggtgtgatggacagttggaagcgaagaatgacatgcccgcagccaagaaagcgagcacaagaattcgtcgaggcaaggtggtattatggctgactgacgggacagtgcagtggttgtcccgcaatgcgcaattgtctagcctcctccacacacccacccatcgttgctgacttgctgttgactttttggtattgagtatccggaagacaagatgatacgtaccattcacgccttagtgaccaagccattactcttggcgccaagtcacaaagtcactcctttattaatacttctttataactttacgaagaggaactgcaacgaaatgctggatgaaccagtaaacgcagcgcgcccagtagccggctttttgggtgcaaagctctatactgggttgtggtgaggttgaatgcagcggccggaagagaagttgggacttagggtttttgcttgggcgtgtggagttctgctggtaagttcaaaaggtacgtatcatcttgtcttccggatatgcactcccgactttttgcaacccagcctttcccctggggacgtcgaatggctgcatgcgcattaatccagcatgaccccaaatccatgccatgtctagaggagcctccggagctcttcctcagaagatggctttttcgcgtccgttcccgagtgctaggactaccgggatgacgggtcgtatgctggcccgtatccggatcacatacagagatgtggtcccggtgacgatgctgtctgcgcgagagacatggtccagaagaaagaaaagcgaaaaccgtcgcatcgcaatattctccgtcttggattttcaaccttgcaacctcgatggacgagcgtcggctttcgggttgtgggaggccttgggccttggactcttggaagcccggatccatctatggggctaggactgcttggtgttagggcatagtgaggcccatatcaccacctatcgtccgcctatcgcgtgccgtcgtcggcggcctgccgatacatcacttggatactccctgcttaggggcgagatcgggacttcaggagaagcctccggatgagcatttttggcgagtctgcccgggtgttgagatgtcaaatctgaagagcccgcaaatcatcagggtcagtcgggggacggcctttggattggccgcctagctctccagtcgagaactggcgtctgatgaacctcgctgcaaggcaaacatccacccaaggagagcatgagaactgaccgcctggagagagcaccccaaatgtacctgctcgctgttgggtgttagcgcgacacttgtctgctgtgcttgaaagtgcggtcgcgacgagtagacgggtagcgaggcagggaccgcgatacatgggcggtccagtcagagaccggggtgctctcggtggtggtggacagtcaaaggagtctgttgaatggcagaagagagaaaaaagattttcaagagggccgataacgaccatgatccgaccatcagtgtgacgacttttgcctagtacagccctggcgcagatgtactatgcagtagtgcagaatggctgcggcccgcgaggcggcattcagctgagattggcccgttcaacgagatcgactgggatcttgagcatgggtgcggcaggcattcatcgaagcttcctccaatcaccactgcaatgtgcaagggcaggtttgatggggtgcggcgatggagtcggcaggggtggtggagtagtggagatagtggaccgctcttgccgtcgcggggtctacactctttttccgaagtacgtaccaggacccttgtgtctcccatcctggaccttgtcgtcgactcgactctccccgaaactacacatgtggtgtaggtaagaatttgctcgacttttgcccgctccttcttcttggcgtcaaaagaattccttgcttcttgaactgtggcatgaccttgtggcctccaactctcgaaccactgcagccttgcttcgttgcttgtcgaacgacttgacacgtacctagcaatgaggacagaggacaataaccctacctacctaggcatgtatctacctacctacctatcttatggattgcagtgtgcccaacgccgatagcgcccgggcactggggtaccgagccgggaagtcggccagaataccggccttcgcgtggtactattcaccttcaatatgacccgagttccaggaatgcctccctgctctcccacggctggtgatggcatcatacctacatggcgtggctcgcggccatcagacaagctgggagcagtgagtgggctaattagccgctcagcttcccttttcggacaagttgatcctcctatcgcttgacagcaccagcaggatcctctgccgtaggcccccaacagttccacagccaggtgtgatggatttttccctcattgcactgatgggctaattttgggcccatcctgcaagacatcacaagtaggtggtacttctggctccgttatcgtccccgctcttctagctgctgcatacaagtatttagtccttttactatttttaccctgtccatcagcacctgttcctccgcacctcatagtgtacactagttctcccatttgggaatctcgccgatccagacaattaacccgctcaccagtccttgcccacattcaccaaactgagccccacgttcgcttccgcatcacatcggggctgatagtcgaccttcgggaatactatgagactatgctgacatccccaccagtgatttgcacgcaccaaggcttttaggtgcagcgcatttctacaacatcgtgctgtacttagcttggcttccatccttgaagcattatcgacgatcataaacgattcagttgcaaggacatctcactactgacgctgtcaatgtttgtttactcctcgcatttcaaacacggtgcattgtcccggcaatcacggcatcacaacactcctgtgagatatgacgtccgtctggagttgagtgatgttctgggcttgcgaggcgcacggagctcataaccaaaacagcaaggtcacgatgtgatatcacatcttcatttcgctcaccttcgtccttgcggggttagtgtcatattctggccgcgctcatcagcggaaaggaccgtccattagtgcgttgcagctcgcggaggcggatatggggatatcttgtggtgttttttcaaattcaccgcgagatccgtacccaggccagccggggcacatgtggtgtacaatgtgcgtcgaaggagccaaaatttccggcatcacactttgtcacgaatcgataatggccttttcagatatcaaaacagcacatgatgacggtgagcattgcaatcagggggacactggtcaaactcacagtggatgagcaatagttacgccaagagtctgtcgccgatcgatcttcaattgcgccgttttacacaacagtgcagatgtctctgccaaaagtcttgcagtcaagctcacggggattccctttcacgacgggaataattcctcctggagagagccaatcagaggagtatgcaaagatctgatagtcgtgatcaagacttgtgaggggacctttcctgaaacggactcacgggactacgggaagttaaccgcatcccgcaaaccctcaatgtggcccctgtcagcgtgaagatccttatgagaaaaaagaaaaaaagaaaaaaaaagaaagaaacagaaggagagatagagcgaaaaaaagaagaaaagaaggagaaagagaaagaaaagaataagaaaagtaaaacaaaaccaagatgttggcggtcttgtgcgatgatcgtacacaagttgatcgaaggcgaggacgatatccgttgatgacataagtctctctgccatcaacaagcgagatgacagagcgaaaagtaagtctctcgatggcctctagaatttgatgacacggggccaggaaatcaacatctcagaacaactggctaacgccaagatccaacggttttcttcgaaaggtggtcaacacgaaattggcataacaggatgggttggacaagctgtaggttgtcttgatgtctttccctttttggagttgaggtcagtcagttattgaccaaccacctcattggatccttcatagccaaccttttcacctgtctcttttttacccccccccccccccccccccttttctctctctcgctctctctctccgcaccttttgtccctccccggccatatttcatcaaattgtcttgggcctcggtcaacctaccaagccaggtcagttggagaggagctcggcatttagtgaactgcccactataaagcccgatcagtgttcgtacgtcgaggagcgagagatttcatttgcaccgcgcaaatttgcctctgcaatttcgcgcagtgactgacacgaaagatcgatgattgcggggacacggtatcatcgatcacatatttgcaagggcattcttcagtaaaagactttacagcaacagagcctagatgtgagcagtccgggtttttctcgaatgtgattgcaagcccacgcaacacttttgtttgcgctgcttgatttcccatggcgtaatttgctttcgatggagtgcacctgaaagctgaagtgaacaacatacatatgagatccacacgatatcacataaaatcagcaacccaatactacctcaaacaacgcgaactaccccacaatccgcgaggagaaatggaatccaacgagacttgccggagagaggggacaaccctcgctttgttctacgcaaacctaggtcacacacaacagtccatggactcattagtccccgaatatggatccctatctctatccttggtgatgccacttcccgtggtgtcgcacattcacaagcaaaccggccactcacagtctcagttcctggaccccggaccgaaagctctctaggatttctggtggctccgacgaatctgcgaacagggtggccgcttttgcggttgcagaaggaaggtccgcctctttttgaggattcagatccttgtgggcgttgcgttgtaatggcaaagaagaaggttgcagtcacgttcatgaaggagcccagttggttgcaaccactatccacaacgctttcccacaacggactgtgcaactgtgtctaacagacgcctaaactcaaattcgcccctttctcttctgtttctctgtctcctcacattctctgcggcctgttcacttggaggcggccgcatagcgtagatgtcatgtgaaatcgaaggctcacaccattgcttcctcggaaagtgattggtgggatgggagaggggatcgaaatctgatattttcctggtgggtaggatcggttggacattcacccaggcgcacaggcttccagaggcgaaaagacccacgagaatgcagacgagctttaacacagagacaagacagctacagctagaagaaacattgcacccgcgccgcggagccggaagctatggtacttgttactaatgactaccaacctagacgaagagagatgccatatgagcgacacgagcgactttaaacgggaagcacacccggggttgcaccagcacaggagcaggagcatcagcaagaaagaccttgatgatgcgctgataaaataccacggtaaatgggatggctgtgaactatttactcgacccaactcctgtacaccatccaaaaaatcaagacccaaccaaagagcagaatcaactctcttcgcttataacatcctgttcgtagggggcagcagaggaaggtagggggcatctttcaacgacaacactagaatctgagatctaacagatcccttcgcgtcatgtataccttgtgtgatgagctgcacaaccaatttgccctgctcactggaacgcctaaatcttcagccaccatcatccattcattgctaaccaccacataaagcatataagcagagagacgggtctcccgccccttctccgtgttcggctgaggaatgcgaaaatgtgtgtgatactgcataggatgggggtcgttgtcatttaccgttgagaaatgtctggtccagaaagtacaagtaacctatcagagcaaccactttatttcttacctacgcacgcaagctcgcccactttccacacacacccacacacacacacatgcactcgctgctgcagtgcacaatgcaatgcgaaattgttctcgacgcaggaacgttgagggatatcttggttgaccatctcgacaaatcctcattggttgatctcgacgagatgtgaagatgctgtgttaaggtaggtaggcaggttaggttaagaaataaatcatgatacccgtaccttgcgtgaaaacagacatacatacctacaccatgtccattctcgacgcaatatcatgaattacatcacgcctatttccacaccggccaggcgagtttatcacggtgttatcttttcacgtaaatgaccaattcagacctcaaatttttgtctttgcaggcgggtgcaagacagaatagatgaatggattgatgcaatccgggtggcattttctatctgcttgaacatgatccccttacagataagggagagtgatgcatgttagcaagtcaccgaaacccttttcttttcactacttcttcgtttctccttccactgtgtgctgtgggtggaaacatgtgtgcattctcgtcttcctcacaccgatgcttttacctcttttccaaaattgtcgaggagaaggttgatggatgaccgatcatgattttgtctcatttctttctcaacagtacaataaaaattgggtgataaggatagcacgaagaaaaaaaaaacaatcatcttcgggtagttacttcaattccaagacaagtcgagatatctttgtgaagcaattggtctctggtgctcaccacatgaaagctctagaatttcgtttcttcatacttgcaacatacatagcaacgccgcagcactgcatacggcaagctgcccgttgccgtctctgcatctgcacttgttataaatgcatctacacaagtggtcgaattaagttattcctgcgtttcacacaatcccacccctcaaccaacctttattgcttcgaaagggttgcgtcttcaacgagactcacttcactgttgagaggcaggcaagcaagcaagcaagcaagcaagcaaagtcctacccagcataccctggaatttaaacctcaaaaagaaagcgaatacctggtaggtaccacggatacctacagcttccatccatgcatgtccttaagtcctctaacccgcatcggcccgtcctggaaacaacaatgcgcatggttttatagtgtagtggcttgtactacctacacacctcttcactgggtacttgaaggcttctaaagcctgataggtcaattccagctcgcacgacatggaagggttcagttgaacacacaatggaagagagaagacatgtggtggttgatgttccttcccgagacacggaccactttttgagaaggttgtggcttacagttgcagttgcagttgcagttgcagtcgcagttgctgtgtgtcttgggcttggggggggggggggggaacaattgagttgtcagtcaagacattgaaacatgtcgcccgtcgtcgtgaattgcgaggttggctggtagttctcgaatgtgtccgagcgtcgatgagacaaggtggacggataatggggatggaagaggccgaatacggacacagatgggagccacaagttcatcccaaccattttttcttgtttcttttttttttttttttttttttttttttttttttttttcccttcgtctcgcctctgatttgacttggccgatatccggacgaaagggatgggatgcttgctttatctttgcgctttccgtcttgtcttgtccttgtcgcgcgaaaacgtcatgttcgtgcaccacaggatacaatggaagttagcggacagctcctgctttctctcgacttactttaccccgcacataaacgacgaccctagaggtattcaggttcaactcccggcatgatcccataacccatcaataattcccagtccgagcacgacctggagtgtaatggaagccaaagagtcggtgtgtgttttgcccccgtgttcccagctgctgttctccgttgcacagcttctgcttcaagaaaagaaaagaaaaatggttcttttttttcttcttttcttttttggaaaaggtattgtaaagcccaaaaagaaatgtcgacgggagttacccccgcgcgtgaatgccgtgcgtcacgatgcagactttgggtcttcgtctcctacgctgcagggcctgtacgtatacaacgtggacgcttgtgctgtactaggccgcctgctgggcgaccacagttttagtggcccggaggtgtgttgtgaagaggtagccactgaagctaaagtcaggggcaaggtgcaccgcattgccttgcaccattcacaacgggaccatccacttccccgtattgccgggcagtggaagatatacccggcgtcatcggatctgtcttcacgatgaacagaaaacaacaagcaaaattttctccgtacgactcgcgatccagaacgtataacttgtaaaacttctatagtgtccatgttgtggcttgttgtacttgggtataggtatgtgaaagacacgggaacatgcttaggccgcctgctgaagagagagctttctcgtaccaagcaacaatattattggcttgcgggcccacctagttcaaggcaaggaagtagtatactgcgtagggaagcctgatcctactgtgatgtcccgatgtctccttgtctattcaaatttttcttgatctcatcttccttggctgtttttttctggtgatgaagaaagaaaactttttttttttttttttcaaaaaaacagcaatggcggtcaagagccccgatggccatcgtatgacgccggtcattcttccgaggtcagtggtctcggacaagggcatgacttgtgaggctgttggtgtcctggcaagtccctggcagtgcgcggcgcgcggggcgggagctggacggggctaggatcagagcgggagcaagagctgtgacacagttcagggctcccctggaccctgccctcgctgccgtattctgccctgtgcctgtgttgagtcaacaatgcattatagcagctactgtagctaggtagtgtagcttcatgctcctaggacgacaggataaggaccctggcatttcgtgatctacacaacaagaacggggatttcgttgatattgggcagcagaacgtttccgtcgcctggctgtacaaaagcgcaacaagtagggtagagaagaaaaaaggtagaggaagatggtcagcatctgtggttgatgctcttaagatcgactgaccttgaagcccggtgaagctacgcccatgatttgccggtgtgcaagctttaacatcttgcgtcgatatcggaacttcttccctggcctttggtgttgagcaaagcaggattcagagaagccgcaaaccgcggcacatgaccttgcgccttgtctatcgccctggattcagcaaggacgggtagcggctttgcggttttgggcttccacgagatgttgatcgggttgcgacacgcttggcgacggactatggcatgaggagagttgggatcgtgttgaggcatgacttttctgcacgcaggcaacagagttgtagcacaccgcaacacgcctgtcgccactacagtggaacgtggagcatggccggttccgaacaagagattgttggagtcttgctgctatcgactttcgaggtcttgggccgagaggcctgccaaactggccaatctgttcgctgtcagtcaacgggaacctgaaactcgggtttattggtttgttcaatcttgcacatgtcatgtgttctctgctctctgccctgcgtgtcattcttcttgtgttgcttcaccaagccattgggtgagagcgagaagcaatggatgcaggaacaggctagagcatgccaggctatcggggcaaattgtcctgatagggacaagcgccgtctgtgagctgatgcttgccgacgacgcggtaaaaggcaggcgaaccgtttctgtggagtagctgaagcgttgtccccacaactgccctggtcccggtcggcccccggtttgctgaagaggatctctcacccggaatggcaatgtcagcgatgagacggtgttcaacagggggccgggccgggtagctgatggccagaaaatccttgaagcgtaatgaccgaagtctgacactggagagtagccggagatggagatcccctcatcacctcagtccgggggccggtccgtcccaggatggccaatctgcatcttttcttctgttggtgagcgagatggacaccgatagatcaacggcacgcacgggtggtccgctgcttcaggattgctgatcgttgtgcctaataacctacgtaaccgtcaaagagtgtctaagacgtgcccaaggttatctcgaaagagcaatttcgcacaggctcgaatcggaacgatgtcgccaatcgatccgcgaacggacaggaatgcgacgcgagagaggagggaaaaaaaaaaaaagaagaaaaaaaagaaaggaaaaaaaggagtcaaatcgaaatcaaaaccaaaactccaccaagtgtcaacgtgagcacaggactgttaatcgcgtcctcttccacttcaaccccacgggtctgataagccctatcagagtcggcaattcgagaggagtacagatgacgataccttaggttgccttatgtggaagataagacatgtattcaacactacctatgtagtgtatcacctctgaaactctcgtcgtgttcggtaaaccgaagtccatcccgccatcgtcaacattttgaagactttttgaatacgattgggcattgaacggaaagccatgaactgatgaacccggttcctctcgattcggaaacgtcaagaaatcgcgggggcattatcatcccaaaccacacccgcagcacagcactgagcacactggtacaaacgcacatgctgcaggaacaaccatacgacaatttcgcagtatgtaagtagctgcaactatcatcatgcacctgttgcccggaagactggaaagtttttctgttttgggcgggacggaacagaatggcagttggaaataagggcgactcggggagaaacgggcactgcaagtcgggtctggtcgactccgcttctggagctgtggagaccttgaattcaaggttatgagtggatggcggagacaggacgttgaaggtgggctggtggatcagagcagatcggcacggcccacttgcgcctagggttaggtccagggtcctgtgttcaaaagaacaagtatcgattctgaggacaagaaagaccaaagcaatggcgcaaaatggcacattgggcgcttagcattgactattctaggcatttcttggcctcagcagccaatcagccatcagaagtgccctattgatgtgcttgcatgacaaaatttttgacccaatcgcgtgttagaccgtcgcgattgccccgctttccagtcttcctcctcttccacttgtcgcttccatgtcgtgactctgcagttagggttccatttccatcctttcgcacaactcgacctttcacttgctgttccgccgtttacacggaaaaaacaaccaaccacgcaagaagctgctgaacgaaccccaggccaaccaccacggcggccgcctcaatctccagcacctcatggcactggacccttctggcgtgctccatgctggcttgacacgcatctggcacctaggtataccacacaagtggaaggccctgctaattttatcctcatagctcgtcctggccaaaagccactctgcattactggatacgcatccgaatgcacaccatcgaggccacttgctaggccaccacctatgccatgatgaaggacacctatccatgccatcgaggacaccatccgggcttgacatgcgctactgacggtacctagacccttgaaccatgcccgtcaggcttatgggccgggggggccatacctcttcgtagcggcccgggagaccatacatacccttctcgccgagcaacggcgagagtgtgaccgagagtctttttctttcttcctctctacactatctatctctgccgtctctctctctctctctttctgtgtgtgtgtgtgctacggcctggaaaagatccgagtccagacggtatatttgctgcactgtgcttgtcaccggtgactgctgccactgtcactgtcctcgacatcaaatccatccatgagccgatctggttctgttgctgcaattcatcccatatcatatcacatctcatcccgtctcgtttttcacctatcccaacaggggcacccctagtttaccttttactcacacccagacatcgattggagaccagtgtcttctggcccgtggcttacataggtactatacctgcaccgcaccgctgaggttacctcgttaccctcctccttagcttgaagcgcttgccgacatcgcgggttgaccatcgattcgccctacataactctctgtcgctgtccgtcgacgtctcacagtcgactttcctcctggttcggcttctttcactgtgaccacgcgggttataccacaaaaagtcacatgttcaattcatcataaatctacccggttcagctcatcctccagcgcagcgtagcgatattgaggatacaaagatcggcactgccggcagccgccaaagaaaaaaaagaaaagaaaaaacaaaaaccaacaagaaaaaaagaagaaccaacaaatagtggcttcaagccgccattgatatatacccctcgcctgtgtcaccccgagacccataggggatatctcaatcaccatgactgctaacatggtaagcaatatcaacatgtccttgggatcagcgacgcagagtgctcaccatatactacaggataacctacactatcatgtgcgggaacatgaccgccatgatgaaatgcgccaaaagaccggccctcgggttgagagcttcttctccaccaacaatgtcaaagacaggccaaactcagtatacaccgaatttatggagtcagactgggagatggatgaggacgatgtctacagcgatatggaggatctggctcatgatgacgagatctcacctcgcaacagtatcggttcagtaagtcacttgcacctattgcaagtccgtgatatggaccgctaacaaagaccaaagtcaaagtcgggcggtcaaccaagcttcacaacaatgtcttcctacgacgaggtccaaacaccaagatcggtgcgccaaagaggagggttcccgttcccgtttgaggagatgaagcaggtggaaggtcctaggggacctcatctttttcgcagctccatgtccctgcattccgtcgaatatcaaaacgccctatccctatcgccgattacggaacggaaggcccaagaacatgaccattttctgcaacataccgttcatcttacgacccttccaactaggagcaagcgcgactccgggcccttccgattcaccgatgtcgaactcgacccacgaacccttccagaatggactcctgaaatggttgcccaatggatgttcaacgccggtgttgagcttaatacctgtgagagatttgtggagaacgatatcacagggtccatcttaatcaccctaaagtttgaggatctgaaagagcttggaatcacctcgtttgggatgcgaacaagggtctggcatgaaatccactccatgaggaacatccagaagccggaccctcagcccgaaactccgattgaggatgagccagaccgcaaggttgagagagagctgcggagaaacgaaagcgtgaataagcccaagaggaaggcgagcaaagtgaggccaaagatcaatgatgtgatttctcctctcgagtcagtctccattgtaggcattgagcagctcatgcccaagcctcacagctgctccaagggtgagaactgcgccaagtggaagcggaaccaaaagatgattgaggcgtttaagaaggaccacccatttgtcaacattgacgaaggcggtatcattatggttgcgggaaatcccgggaacccgcagacggctgaggctatcgacccctttcgtcctgtctcggacgccatcccgtcggttgtggcatcctcagacgttatgggacctggagatcaaccaactctacagtatctccaggaagccactctgcgaaatgtcatgtcgcgggatccccaagacaacgttcgccaatttcttgacttccagaaccaccatgcggtcggctcgagcgaggttcccccaacaccgccgttcgagctatatccccagcagcaagctcaaggtcctcatgcgagattacgtgctcttcctaagctagccatccctaatgaggggggcgctgttgctggacccgtatctgctcgtgcaacctctgctcgtcgtcagtcgcaggtaatcccttcgtttcgcgagatgagcgatcaatctgcttcatctgaagaagcgactccggttggtgtataccgcttcggtacacccttctctgagatggacgttccggtcaccatgacctccatccccatcatctctcgagatgtttcccagtcggttccgcctgatatgaattaccgccataatcctggccctcctacgcgatctatgtctcgagccactatccgtcggccctccttccctgtcatgcctgcgctggatgagaactccatcgtcacacccctcactgccgtgcaaccgcagaacaagtctttctctcggagagccaccatccaggcccagcgccctctgcagccccctccccgtgtgcaatacccatggagccagaccaaccgtaccacctttgagcgcgccatcgctcccatgcctggctcttcggcagtcattgccccaagcaagagtgccggcaccagccctaccgaaagccatggagtcagcaacaaccccagcagcggaagccgtctttctcccaccaccacccagcccacggaagacatgacaaatggtgaagcagtttcctaccaaggcctcatgaagaagcgcaaaaccaagatgctccgccacgagtggcacgagcactacttcaagctccgtggcacccgcctgaccatgcacaaggacgcggccacggccaacaacaagacgctcgagtacattgacattgatgactacgccattgcttgcagcagcaacgccaacacctccaagctcaacgccgccttcaaggccatgcacatccgccgcggctccggcgacgcccaatccaaagaggacattgccgccttcagcttccagttgattccccaggacggtaaggctgccgtcaaggggcagttgcgcaagcgggagaacagcgtccctggcccatcgtcgtcgtccgccgcatcggctagcgggggcgctatccatggcgccgttaacggcaccggaaagatgcaccactttgctgttaaaagcagagacgagcgcattgactggatgagggagttgatgctggccaaggcgctcaaacagaagggcgagggcgccgaggtggttgtcaatggcagcatgatttgaatgctttctttctttatttttctctgttctcgatgtcataccctcttttcgttctcctagggtgtttacatcctgattttggtttctctaacaagctcccaccgcaaatcctctcgtggttctcttattctacggatgccttggaaagagacgattgagataccttgggataccactttgtgccgttgaatgacttttttattcctttctttttttctttttgtttcttcggttgcatgtctttccttcagcaacattcaacggcgttttatatcctttgcgtgtgtttgttgtgttcttatgtctggaaagaaggaacgggaaagcgaagtataaaaagtggtgagcatggtagataaaggttaggttgtgtactgtcagtttgtgatatcaacacgtagtacctgatccggtgtgggattacaggaattggggaacgttggttttactttttacgattttacgacgagttatgacccttcgataccttttgttttcttcttgtcgaacgttcacgttgtctttcttttcaagctattagatatgacgccgtttttgggtagtgcacgattctgaccatctggcgacatttggtgtgcatttcccaccacggcaaaacagaaaacccatatggaattacatagggggggaatcaggcagagactgggaaaaaggcggagggaggaagagttcaccactgcatgctggatctggatacagaagcatggctcttggagaagcagatctagattggaaactagctagctggctattcagtcaattatgcgtgcccctaatgaggcaagatcgaagaaaagttaaaatcgcaaccatctttttcaccttttcagaccagcgtgatcatacgtcttgatgttagttacatctgtctaggcctccagatcttccttcgttttcgagacaaatgatgccactgttgagacccgacaaagcccgatcaacgacgctaggtgagcccgaagaggacggtgatctttcagtgaggcaaaagcaacccattatagcgaccttcttttgccatctcaaggtccatcgaagctcgccgtcggggagttcgcccgaaggtgaccttcttgctatgcacattagccaccatgttcaccaaaccaccttcagtcctcggtgaaggatcagcagattgcaactcccgttttactgtttcattaatataagccctcatcaggtcttgaagcgccgagcccagacacatcacatgaacaaaagtggctgtgtgtgtgtgtgcgtgttaacgtggtctattagcgtagtgcaagtgacaataaaacttgggcacccaccaaagagtgtgtgggtgcgtaggtagcaacgaagcgagacaagcaggcagtgagaaaacgttacttagccgcccgaagcacgcttcgcgcgtgtagcaagaaaaaaaaaaagacggggaatcccttggtatggatacaggaggtgcccaggtccatggcagaaaaggaaactcggcgcttaggggcaggtgggacgagaggtccagtgtgagtggatgtgtgatcgatgaatgccaagagagtgttccgggtacaggagcaggaaggagcactcggcttttgccttccaccttccttccaccttaggtccttcaaagtacctttcacttgataggtcgatgagggagcttgaactgaatggactcggaactgtagagacacaaggatggaagggacggacttggaccggctcttgcatttctctctttctatcgccttaccttcaacccacccattccttccactttgggattcagttcacggaaggacagaagaacagtattggtacattaaatcgccaccatacctctagctaggtacctacctagtcatgatatgctttcctgaacacccagacacacagtgaatatagtgaccacagcctgctcaggggaaagaggcagccaggcctcaagaatgggccgttcacttgtccgggtggcaataataccgtgacggtctggtggtcagttcgaccatcggccaagtctccgaaggagcggcgaggtccgcgagaacagtacaatgggatagctgtcggtgaggcaaacggatgcatgaataaaactgaggtgagaaccatcgctttagatagatgaagtcattccaggcctctctctgggcctcgtttaggccttaatcacgacctgtccgcgaacggtctcttcaagcaccacacaagagtccagttggttggtctgctcaatcttctcgtctcctttcttccctttcttcacgcttctctaggtaatagctgttgatcacgatcaaaacacggagcaagctatccaaaattgacggtcctagataccgggaatatcttgtcagtaagtacatatctgtgaatctacccttcggcgtcctcatgacattgttcttttcaacaactactatagccgagcaatacgaaaacttcgagatcagtcgtgactgatagataggtaactttgacatgctctatcaattcgtaacctggcggcttgttggctataccaaaccatcttgaagcatcttcgcatgaaccccacattctgatatttacctcgagtagaaatgacagatggtgatatgtcagaccaggacttaggataaaacccaacttgtcccattctttaatttcaatcatcgcattgtccaaagcaaaaccgttgcgggtcccacgcacatcaaccgctgtgtgtctccctcgtagcagcgtcaaagaccttcagcatgaccttgaaacttccccccagcttgccctacacctcttcaaggtccaacgcgcgtgccccagcgtttcccatctcggttctgctttagatgtttcggacggtactcgtgtcagctaatttccaggtattgctggtacttgagatgataacaaaaaactaagatattaaaatatcagaaagaggaaacctagacaaaataagtggtaagatagggctcacccagggtcagtaaagaaggagatcaaccagggctcctcgtcacgcagtctgttggtcaagtaagactgggccgccgcattcgctacatcgtacatacgctgcattggggacggcggcagattgagcgatctgtactatactagggacaatcggcgaccaaacaaaccacgatcacaacccttccatttatttctgtatcatttatttactctactcagatttttctcacctgaaatggcaactcccacctctggtatctagacacatctacaagctgggtatgaagaggttggaagaactcacatcgtccacacgcccccccccccccttccccttgcactttccatcgtaacccaaacatcctctttattctcgtccttcactttctccttcttgtggtcggcccgtcctccccccaaaaaaaacagagccaaaaaccaacccccttcatcagctccacaaacccaaacatattcgtttcttctgttaatatcatccacctgggcctccctacccttcggctacacattatcctgtcgaggcgttggcaatggctacgtcaatggtgtcgataccatgcttctccgcgagctcctgcacagcagcggctacgtcggcgcgcacgttcggtccgatcttgacgatgggcagggcgtaaagtctccaaggggtgaatggggagactcgaaagggattgagaggtcgggtggagagggttgcggacggcggctatgacggttatttcctgagacgctggaggtaggaggagagtagtaggaggcggcagcagagacggcggttgaagccggtgatgaggatggttattatggtgggagtagtggtggtgtctattttggactgtcaaatgggttaaaaccgttgtcgagcgacggtgagacttgagtgtcctggtagtttgacatctcgttttatgcttatgattttggccattgtgtgctttgatacctcgcccattttgattaagatctctcgcaagaagtatattatcatgatttgaaggaggcgaagacgtcataatcaatgtgcaacatcaggtggaggtattaccaacaacgtcaatgggtggagggatgacaaagaaaagggcggtttgtagaattcgtgggtgcagtaccataggtagagttcagaatgatctctgggcgttttgacagtgatagttcggtttttgggaggttccggaagttagaaaaatcgaaacaagttaataacgtgcatatcgtcgagcggctaccgtgaacaagcctcgcgacttctgaagatagtcgaatgggtaatgttttgcgataacatgcctcaacccatggcatcgcacagagaacgtgacgtactcgaagatccgccccatcaatacttatcgatgtgtgacattgtgtacacgctgtgtagccgtcaaacagtactatagctccgagctgtgtcggatggtcaaatgctccgggtcatgtcgagtcttcgaaagaaggtcagtgtccccgggcccgtccgtatatgcaccgagccaggttccgtgtggtccgtgcaaagcagctgtttccgctccgtcattcaggtcggcacccggcgcttggcgagcgggcgctaagcctttgtcggctcaagtagtgcacactatttctagtgacgctcagtggagatcaagtgacccctgaatgaacccaacagtggatccctgctagcgtagcattgtaggcgcggacgggaaggattgtggaccaaccaagctgcatcttgtcatcttgactttgacaactctaaacaccctaagccatctgccactcattcgcccactcatcattcatcgccaggtcgtcggcgcttcacgtcgaccaagcacttgctcaaaagcgaagcgctttgagacccttttccactgccttgatccacaccttgtctagcgtctgggctgggcttgaggatcggagaggccctgacgatgcccggtcacactcacccaatctcaaaattcaccctgcatccgctgactacctacaccagactgacgagactgactgaccaccatggccccatcgccgccccgtcgtcgctccatcgctcgcccccccgcatccatgaatggcatgcccatcccggggttacagatagcaagggccgcatacatatgccaatctgcgtggtaccgtagacgggaagcctattgaggttccagggctcacccattcgcgccggtggttccttggatggtgaatagcgccaggggtattcaacttgggtgagaagcggttggaggagagcgttgcgctggtctactccattgggccaaatgatgcgtttccgctgctttctgcaaagatttttttctttgtagtaatcaggcgcatgcttgcctgtccatgtgtcagtcatctagactatccagacacaagcggcttgtgagccagagggccggcacccccagttgtcgatatacccatgataccttaaccaagccgttcctgacttcctctcccatttgcctcaatcttctctttcctgatttcttgccccgttcgtcgtttgactggtcaacgtcgttgtcattttctttgtttgtcgtgattctggggttacggcttctcatctgcctctcaaacggattgtcacatcatatcccaagtcttctgattcttctttacctttgtttttctttctccacgttgccggccacgagtgagacttcctaccaaattttcgagccgtctcgactgtaatcgacataatagccggcatctctttcacccagtccactactcagcacggccctgctcgagtagatattcacaatgccggggccgcggcgactactacagcaagcgagctcactactactggttgtcgtcgccttgagcgcgacaacagtctcagccgtaccagctagccagctgttccaacgacagtcaacatcaacatgtgcggccgagggcttctcaaagtgcccacaagccggcttgcccgataacttttgctgtccgaccgactcgacatgcattcctttggccgcaaatactgcggctctttgctgcccaaatggacaagactgctccatgatacaaccgatttcctgcgacactagcaagcaggatccagtgaagaaccctcaagcaggcctcaagacaaatgttttggatgtgcctttgaagcggtgtggtgatagatgctgtccatggggttactcttgcaataccgagggttattgtcaaaaggatgcggatcagtcaaagacgccccaagagttgaataacaagccatcgccaagcgtaacgacaacagcaacccaagtgccaattagcagttctcaatcctcccagacaacatccaaatcagtattctctgtgaccgaacttcctgcaggaaccgacaagccaacagcaaccaataagccgacagcaaccgacaagcctccagaaaccggcacgcctgcagcaagtggtaaccagtcagcagggagtgcaaagccggtggaaagcggaaagcccgaccaacaagatgatgatgatgatgatgatgacgatgacggaggaagtcccaatctcctcatcgctggcgtggttgcaggtgtcgtggtcttcatcatcggtggtctgattaccctctacctctgcatcctgaaccgcagaaacaaagaatccggagctggagccagtcaacacggccatggcgagaaaccccgcctgaaccgatctacgtcctccttcggcaacatcatcagcaaccccattgttgccgaggacaccatccgaaccgacttcaaccgctcagtctccgcccaatcgcaccgcggccctaactcggactttgctgcagtatcaggcaacgtcaacccctttgatactccccctcgcgggtctccaaacgaccacagccgcaacaacagccgggccaaaaccccgtccgagggacaggacagcagcatagcctacggtggttacggacgtaacgtcagtggaaacgttcccggcccatcagcctacaccggcaccagcaccagcagccgcaacaactcccctccaccaacagcagcagcaggcggtcgacccggctacaccacaccacccattaccccctggggcgcaacgagcggacaagcaagccctcgcgaacctagcggaatcagcatcaacgtgttcgcggacccacgaacattgactcccgagcggcttgccaagagcgattccaatgccaacgccaacgccaacgccaacagcaacacgtactccaaattcattaacaacaacaccaattacacctatcttaataacaccaatacttacaacaccgatgattacgaccccttcaatcccgataaccaccaggggcaatcaaccagaccagtgacaaccttcacggcaatgatggaggaggccgacttgggtgccgtggcgaggggtgctaagtacgtgccgcctacgcccaagactccggctgggttgctgggaccgtcggtaccgggggcggataacatgccgaataggttctagtaggttttgctcgcgagcgagctaagctgtcccatgtgtgtgtgtgtgtgtttgtgtatgccgtgttggtttccttgcgcgagtttggggatcatcggtgttgatgtcggtaacggggaatattggcccaaagagaaatgcatgcagatgattggaaacgagagatctgtctgggaaccacgaggggcatacacatttctgtctattcttttttcttctttttttcttttcacgttccttgtctgtctgattattttccatcatgtcgagagcgaggcggtgggctggatccaacgattctttttcgacacgacatcatactcatctacatgtcttttttgccccaattgtcttctttccttgttccctgcggaagacaaaaaaaaggcgttttgcgttgcattgtgctgcatttttttcacttttttttttttttcctttttcctcaaccgcatttttcgcatttttgaaaagacggggggaagggaggcttggctgcgttgcagtttacatagcgggaaaggaatcaggaggtggtggcagaggatgggataaaggatactattttcacactggcctgtgccaagaaatttaaaaccaagacaaggtcggaatgattttggacagaaggatgacggaaggatggaccgttattatccgagaggaaagggagatggcaaagtatgaggggtggtggaggaggaggaggaggctgcaaattccagtatcccagcgtcattgataccccgtagaatgcatcatccatttcgatatccagttaattctttcacgtatctgatttaccccccgagcacctcgataaggcttggcaatttcacaactttgagttgtttcgtgttaaatctctcaaatttgtgcattgtcatttcttcaacgtgcacctccttaaattgtcttacgaggtcctcttggaaacttcccagttcatatcctcattcgaggcaagtctatatacacaaagtgccccaatatgattagaacgccgataccaaaaccgtacaaatgctctcctctatgcccgtcacctttatgtgaatctgccaaaacatgcgaaaaggggtatcatgtccatatcgcctacaccatactcccccctcccactctttccaagaactggaggcggatgcgaaaaatgccgcctgctcatttgtttctcgaagtgctctaaagagccgttgttactacctgtccaccaagtgcgtaaaaaagcccagctatccttcggctgtacctagaagcctgggaatactttgcgtcgtaatctctcccctgtgtagcgaatatggtcaatccggagctctcacggcaacaaagaacgatcaacttacaggctggtgcttgtgactccccgtcgtcgatatcagatccgccagccagctcccgcatccgcttcctcccgagcacaggaggactacccctctgcacattaccattattgttgttttcgacttgtttttgttgctttcggtccgcgcgttgaatagagccctgtctgattgacattcgggatggagtcgtgccaattgtagctgcatccgcagctttggactcatctcctccccccagtaagctcctaagactcttgcccccccggattggctttccttgatcaaccatttcgtattccgaacaagaatcttcgactgttatccggtctcgtagtcgtcgcaccgcccgttctcgccgcaccatcgcattggtaattttgggacagtacccgctgggcagcatgcaggctttgcaaatcggacatagcgagctgttttcgctgagaaactcgtcgatacattgcgtgtggaagatatgcccgcagggaatctcgcggataaccgtaactcggttctggtacggttccaagcagatagcgcatgctggctgatagtcggtcgcaacggtgctgggggctttctctgacatagccacggttagcccagaaacggactgcgcggtggctgcttccgactgagtgcgactgcatcccctgggcctgtcgggacgtaaagatctcggcgatgttggcacactgatgctgtccggctcgtaatggtaagtaaagagagggaacgtgtcgatgacctccataggcaccctcaatcgcttgatacccattcgttctaggttgacctcgccggaaataacacgtctgcgcagggatgagcgacgcttggcttggatgaaatgcatcaagagcgaaatcccgataatagcgcccaggagaacaccgatgatgatcaggatgtagacccatattccaggtagagcggtgtcggtcgaaaccgacaactcggtccatactcgtacgaaatcgcccgggctaggattatacacttgggcgattctatcaccaaagggtatttccgacacgttacccgagtacaagctcaactggttcataactcgctgaccagcggcacctgacatggcatagatgggatacccagcttgagatctccattttccaccgtctccaatatcccattcatctgaactacccttgggaggtttttcggtcgagttgtcgggtttgtagaagatgagacctcggaccgggtcttgacgagctgaaatcaagaagtgtcgagcacactgggcgttaatccaaggcacaagggcgataaggttgatattagcgggcggaagctgagcacgacgaggagcagattctggtatatatgcggtcaagttatccgcacaagggtatttctcggaaaggtcggggacgtatagtagaccctggataacgccattctgggttgctgcatacttggaggccaggaccgttatattctcggcgatgcgggtcgaaactgtgagtgtgtgctattgacagcgtgtcaacgagacgtctcgcgtaacagcaaggtaaactaccagacatactgttaaagccgtcacatttctgatgacggtgttggaaatagttgtgccaccgcgccaggctggattgctaagtaacaggctgcaccaagttgaggcgggtcagcaaggacagttccgacgctgtgtcgtctagtacaggggagctcgcgatgtcgggactaaggctggtgccatagcgatccatcgcgtccgaagccatatggctttggcttaggatgcagatgaaatcttggcgatcgaacttggcgacagagaaaacgaggcagagttggaacttggctgggcttaggaaggggaagctccagtgcagggtccacttggagtgggttaagaaggaactgaaggaaaggtggacgagatgggggggtcgggtaaaccacaaaagtgggaaggacgacgacgtacacgacattccgaatctcatcgacagctgcaacagtaatcgtgtcagtagatggtcgtcgataattgtgttaggttggtatgacgaggtcgaagatgtgtccccatggcggcgacagacggtgctcgtttcctgaggcttggcgaggcttggctagccaagaggtgatggcctcaggagcatcgaccggacgccaagcactacctaggaaagcggaagcggaggggggggatgggtgcttttcggggtgctgttcggaggggcttcaaattatagggggaaagagaaggagcgacgggaccacccacacatagacattgttgggcatttcgaagggtttacagcggcccttcggctccgggtcttatggcatccgcaaaacagccgtcttcttgcgaaagaaagccgtaggggaaaatgggctgtgggtgctgctgccctgccgctgctgctgaggttgaaggacgagagaggatttggtcgatggcgaaaggaatggacggacagccgggcaaaagatcagaagtcgttaggggagaactgggatgtttcagggtttggtcggtatgaagttagggggaagattggcgacaatggaagttggcgtgctcgaggttgcttgcgaagtcaagtggaggctcgcttttcgctgctgtggctgccaattcccaatcaactcgacgaactttggaaggacggatgctgcgcgccctctgcctggttgcactgtctgctgctgttgcaaggaaagagtgacggggagatgggaaaagagccaagatctggccgaccgtgaagccaagaaaacgggaatggcgagtgcagatgttgcagtgcagattgcagcaaaaggcacgttcggcgggaacgcagaccacaaagaccgaccgaaccgacgggacaagacaaggcggacgggatggagaagccaggcgatgcgatggggatgccggagcgcagccgctcgccgctcgccggggggatgccagtgatttttcaggtgtcgactgcagtttcactcccaaagttgacgtcttttgtcatccacccgaccacagtctagcgtggttttattattaccaagtacatgcctggccgctcctgtccgtgcgttttcacccgcccactcccaacgcaaacgtcttttccgacgtcccatccgtcgtccatcatatttccattcggctgcacaatgccccgctgcgtcctgcttcgctgctctcctcacctttctttttcttttcgcagaccgatctgaagcgagcagatctccttgcgatgcgttgtgcgtcccgcctttttcccagaggcgaaagctgcatcgccagcaaggtcgcctgctgttcagccgaagaaagggggtgaaggcatggtgaagtgtctgtccaaatttggcgacaggactgctacggaaccgtcaagacacttcaactatgagcgatggcaaaagaaggaaagaatgaaaagaacaagagccggcgacagctcccgcggaccgtctcagcaagacaaaagcgaggtgcattctgggatcatgggagtgctgtcgctcgcaccttcccttcgcttcccttgccctccgatgctgtgtccgacgtctcttccatttccagataaggtaggtacgatctgtttttcatcctattcggcgtcaacaataaaagaagggttccttgcttcgccttgcccactcagccaggtgaggcttcggatcgcacgcttattccgttcgcatacaccaccccgtccgaaagacggggacggggcacaatagggtgttgatctcgacgtgttgactggatggccggagataaaaggaaataggggtgagtatggtatgttcacggattcatcatcctgacgtctgaaatttgtcacaggtgacttctcaactcgctttccacaaaagcctgttgttttgtagactccatccaatatttaagcaaagcgaaccagcgatcgacatgctctactgcgtagttcaagcgctcggtataaaaccgaaccaaacatcgaaccatgactaagccaagtacactacaagggcagcgcggtacacacaatcaaggcgctagtggcactacagaaaacttcggctttaacaagtccaaaattgccatttcacgtacagactgccaccttgagcatggaagttttgccactcccagagatcgcccaattgacgaggtgcctttttatatcgacgcagaggtgtaccatggtgtacagacaggtttccaacgactcaagaaccaagtttcatgtccaatacatcaaactagcaatccctcaaaagcaaaactcgatatcttagtagaagcaccgacctcacttcctagcttaacctatggctccactatgaaatctaactggatacccgagtctggaatgctccttattcttggctgtgtcgaagaccattccagactttcagctggtgatcttcaattacctacagtatagcatactaatcaagtcatcacccccttttcttggactacctattacaaatgctacgcgttgaaagcttccatcattaaagaactgcttttcttccatgccgaattccgtagtccgatggtttgggtaatctgctcgcagtcgcccatggtactgtcgatcttgagcctcaaacaatcgaacgggaaccgcctaacaaaactgttagtaatatagcacacctggttagtaatatactaggtagtacatacgaacccacaacatttgtgattcggcacttacaagatcaccgggtgatcacccatctcaatcccttcttccttttttgttttatttcatttttacattctcacttgacgtttttttcccttggtacgcctagccggtatcaccaagacgatagtccgaatgattgacaagcaagcagcagctgcgtcccgtctgccatgctttattgggagaaagtttcatgtttcacaagaaacaacagctgtgaacgtaaagcccgtcccaatcacctgagtacctaggctatgtatgacaaagataccgcaatggtcaagagacacgtatacattcttgttttctctcctcccccctctccccaatagtaatctacaagtgacaggtgctcaacgggcataccggtttctacactacatacatatccatccatatacttgtatgtaccgaacttattccacctctcatctgaaccggattctcctcttggccatgaggcttgtcaagggggagatacaaatcaggcacggttacaccaggcctaacctatacactaccagtacgccgtggacaattaagcaatcttcataggttgctgccgagcgttgcccaggagcttgcgctactcaagccatctgcgtgtgctaagataaaccatggcatggcatggcatcttcccgtcggtatctgactggatttttggtgtcactggattcatttgatacagacatccgggtttgacaaggagagtttaatattttaacagatgttgtctagtcaaaggtaggtacagctgagaagagggcccaaacccaatcaacttaaagtggaagaaagaaagaaagaaagaaagaaagaaagacagaaagatcaaatttcgtcagaacaacagttgtgttgcatgtatatcaatatacatatatacctctatatataaaaaatgaatcatctcgactgatcctcccttgagctttacctcgtgctcaacttgggtggtttcaaaaccgggacattacacatcgattgagtgaccgtgagtgagtaaagccagttcgaaccaaatctttgaccggatccaacgtacggagtcccaatgcgagacatgacatggcatggcatggcatggcaatcgagacaccgatacactcactctgccgtccttcaccggtgctcggtttacgtacctacttttagtagctaccgcgctgaaacgaaccagtgaggtctcggccaggcaaatctgataacctaacagtcaatagtcaagattcagtttgtcaccgatcactcggcatggagcctgaggccttgcgaaggaggagaaatcagaggctgaaactacaaaggtagaagggctacaactggcagcggtcaggtatgttttcaacagctgatgtgtcgtggtagttacctagtgagctgatatcgtgaaggaagcagacatcatgcggagtaaggagtagtcggacatgtaggtccgtatgaggtccttaggagatgtactaaaaagtttggtcaagtaagcagagaaggttggatgtcgatgtcacaatgtgcgtccatctttcaaagtgctatatttacaatttgcatttgacctatccgtttgttgcttcgttgccgttatcctgctttcctctttcacacacacacacacatttggttcattggtaatatacacatgtaaaagtatagatggcagctgccggggctggcttggtttttactttcctttctctttttccggccggtctcaccgtcatgctatcctatcgtacagaacaacttttccctatatatccgggttccatatagacagacaaagtcacagaagtaacttgggcagcaaccgtacaataatccatctccatcccgttccactcgctctttctacccctcggacaaggtgacagccgtcggactgtcgatggcggcggcaggcatggactgatggaccagtagtcgcgagtaattcagaaccaaaaagtcgaggcttaagctttcacgctcccgcttcacttcctacttcaattcctcctcactcctccctcctcttcccccgcagaatggaagcaagaggctaaacagagctatcaccgcccgtcaagatcctagtctccagcctggcctcctcctcgaccttggcccaatcaatcatgttccaccagctctgcgcatacgccagcttaccacccataccacccacaccagttccgtattcgcgaagccacgcgtactcccacgtgttgaggcacaagatcggaatcaaatcagtgccgccgggagccgtaggttcaagcttgttgcccttgaacccagctgcgctgcgctcgaagaagcgctggccgttgctcaagccctggggggagctcccgatggaagtctgggcgtccatctcctggcggcgccagtgggcgcccgggtaaggagaaccagccaagtaggtggccatgacgcggagggcgacgggctgaccgggaagctgggtgcggacgagccagacgaaaccgggaccgaacatggagacggcggtgccgatcatctcgtcgcggagcgtgtcgacggagccgaagttctcgttgatgtggtaaaatagcttgtcgcccatcttgacggggaccggggacaggtggtcgaagaagaagtggttgttgtgcgccatggaggcgtggttgaacacatgggcgagctcggggtcgcgtgcggtggcgaggacgatggacttggtgtctttttgctcaaagtcggtgcctgtttgacgaaagagaagtaagcaaagtggtttgtcggttagatatctcccatgcagcaaaataggtgacatcatgtcttcccccccggataggcagggcatgctctggcttgagcttcaatccgagtccccttccttctatttcctccaccaattcctttgtggcctaaccactgcgctaatgcctcctcttcctctcaggcttaacagcatcccagcttggcgttttcgaccaaaggataccaattcctcgcagccagtaatcctcgcacgtaaccttcatccatgccatgccgtgctatgccgtgccacatgataacgcagcgacaccaaattccccagacgagtatgttctgtgttgctgtgtcatccgtacgtacctactacaagcgcgttaagcttctccaaaatgaaggtctggtactcggtataggccatgttgacggagccggggctgaggaagttgcggatgccctcttgctcgaagttgtcgcgaagcggcatgaggtagtgctgccatctcctttgagcggcgatgctggcgccggcgacggcggactggttggtggcgacagcgttgacggcacggccgaggagcgagcttgtcgcacggggtatccttagacccatggagccgatcattttgtctgttggggttttttttggtctctttctccgcaagaaaacggcccgggggtcggaggaaaggttcggtggaagggaaggtcggccggtcgttcggtcgggggagatggacggtggacagtgtgtgtggggggcggaccttgaggacggacggagacaacttcaagactggacgggctgccggcgcagagcggacgcacttcagaacacacgggcactcaaccccggaagacggtcgaagtgggacgcgactttcgagactttttttgctccgctgcggaaggacccggccattggagcagggaccaatcgttgggacgaactggcggccggcagcctcaccgtcctcgcaaagagccaggtttgaccctaaccctggatgttattgagaggtacctaccgtccttggtggggtagctgtttgccaattccggagttccgtacttggcgttcacattgacttgcgtcttcaaccgtttcgatgatgtactggtgcacagatactgggcatctttctctactttgctcgtgtatgtgctatgttcattatcgtactttgaccgatattctgtaacgctattgtaaaataattccgtggacgccgttgctcgaagtccgaacaactaacaataatcacgaggcgaactggacgccctcaccggacttcccccaccagtactacttgacgccaaaaacgacccgatgatgcagtatcccgaacagaatgaggaatataaacagtgaacaccgacaccccctttgaatcaatttcccttccttccctggtcattcaaacgtcgtcctccaccatcgcaagaacatcaagctcgttcctgaccatccgctcgaactcttcacgactgatgccagcgccgcgtgacagctggaatagacttcgaatcgtccttgagacgtgctgcttaactccaaactcgactcgatcttgcgcttccgccgtttcttcgagcttggccaccatgcgggatccgtttgagctggcgctactggctgggcgcggatgagcaaggctttccatcctctcctcgtccgcctgggacatgcgccggccacttgagtcagaaccggacttatcagagggtgatcgggatggaacgtaaccgccgttgccgtctccgtttaggcccaatggcggcggcgctggtgcggacttgatgacaggcggctcatatgcctgttgtcttggcgacggagacctgcgaagggggagaccattaagcggtgcaccaccccccacagctccgccctggaaggcctcctcgtctggatcatgggggtccatggctggctgtacggattcgtattgggcgaagtacgcatcttcggcggacggactacgctcaaagggatggggtttttgagtgttgaggccggcgcccaaggacggcggcgcaggagagcggccttgaccgggagtttgggaaggcgtggcatcgtatcggccccagtaatcatcgtcgtcatcctcttcaaccggttcagcttggacggatacttgggcaactggtttggtttctggcacagagatttgttgggccttgaacgccttctctgcttcatcgagtgtagcatgaccctggaaggattcgaggggagatggattgctggctacaccgacctcgcccacacgccatccgtcgccgccaccgtctttgtcgttgacgcagtacacaagacgaatgaacaggtcgaactctcccaacaccacgagggtctgaagtgtctcggggtcaggtctcctgtacttgatgtggacgtcgtaatcccaatctatctccacttctcccgataccggatggggatccaggctaccgctttgggcgatctcggtgagtctggagaccttcgaagtgtcataggtaagaagacggatccatggatctgagctggcgccggaaagaagctgtactcgctgtctaagaatgggcgaaagaaggggcagtactgttgtagctggctcggtcgacgcagacgctcctggcagggcggagaggacaggcctcacgaggctctcaatatccggagaggcgatactaggaggagccattgctgcgatggccatggtaggtattgttgttgtggtaatgagattgtgaaggcaaggttgtaataagtgtttgatgcgggggtccaaagctttgcttgtagcactctccaagagaagttggactctcagcaagggttgcaactagttgactttatagcgactagtcttggcaggcgaacaaagtgaatgatcacatgcgatggtttgctcaacacacgtcgatgagtatgcgtacagtggagcgtggcttggatgcttgtcttgcagatgggcaggaagatgtatctagctcgatctatctctatgcactcactgcaagcactgcggatggcaaggggttcttggtgggtgtatgagcttggacgaaggttctgttgctgcagatggggtgcagcgcttctgctcgatgggcaagcaggtgaaagggtgaagatgcaaagtcggaacttgaaaagaaaagtaaaagaaaagaaagaacagcggaaagaagacaggatggaagagagaacggagatcggggatataactaggtaacagcctcagaggatgaacaaaagtcccaccggtgggttcacgggattctgctacgcttcgatgccctgttgcgggatgatgaagatgacggggtccatctcgtgaactgcaagagttagttgagagccctgtgcattgagcgcaggtggacattctcacaacgctggggtgcatcccgtcggcaggtacgtacctggagaactggggccaggtgtgggcagctttagccaattcaaggaaatactggggttgactcctcattggggtggtgagatggttgctgtgggcgattgctgggtagcaaccttcgggcggatggaaccaattagcgccaaccccggacatggcaatgctacggtgaaccgtcctcgactccggacgtgtcctcccatttgattagcatgtggatggaagagacggaatcacctactgtacatacccctttccgtgccacaaccgctcgaccgacgccggtatcattgactcctgcttgccccatatggataaagctctcacaggtacgtacaccaaagggtcacatcaacacatgtcgaggaattgtgtaggtatgctttggtgccatcccttctataggacaggaatgttccataacgactcatctcacagtttgtatgccagctctcgttctacctaacctagcaacagctctcgtccaaatcatcacagacaatacgggtcacaacaggacgttacgtacgtacgtagccagtgcaacgatcttcaacccaagtgacaaagtggaagccaaggctgagctgagcgcgtggcacccctgttgatcctcaagttgcgagtcgtgaacaatgtcgtcactgctgtcatgacggcaacgcctcttcaagacgagaaggataagacttcgccttgcgagccaccgtcatcaccatcagtttgcgaaagcagtgagaccacaacaccctggccagatgggcaagtgcttgatgcaacgcctaagcacatacatacatggaggcagtgtgtacacagaaccattgcgctgcagcatcaaacgccccattcactgtaccatgtccgtctccgtttctgaggcccagttggattacaaacatgttcggctcttctagaaaatctaagacgcacgtacatacacgcattcattcccgacacttttcagccacatgaggcattgatcagggaccactcagcgcatgaaccttgtgcgttatcaattcgccgtcttatcccaatggcacaagccggtggtagacgactgatcaacgcgaaaaagattcgacgatagaagccttggcgcgcctgccccatccaattagatcactgccctggggcagttttcacatcaattgatatctttcgcagttacatcccacttctgcttatcatgaatttacaaaagaaccgaccgcaaaggcttgacgaccgtcgtccaagaaacacacgaagcatcatctccggagctaccaccgcaaggcgcacagcactgccgtcggtacatccgaacaccgaagcccgaacactctgaacgctacctgcagtccgcaaggtactgtagcggtactagctctacgtcagctcgagcttggccctctctctcccgcacttcgacaacgaccggtcgtcgatcacgcatcgctcagcccacgtttaccgggtgcgcccacttctccagcctctccgctgtattgcgtgctggatgaatgtctggcaaggccgaacgcctcaaagatgagggttcccgccttcaggtgacagccgccggcgcaacggccggcttgatctctcggtacgtccgtcacgaccccctttcccttgaaagttgcctaagaaagtccttgccccaaccatcctctgttactaacctgcccccgtactgcctcccaacagtttcgtcatcgcccccctcgacgtcgtcaagatccgcctccagctgcaacaccactccctctcagacccgctccttcaccagcgtcgcgccgaaatcatcggcggcgggcccgtctacaagggcacccttcctacaatccgacacatcctgcgcaccgaaggtctcacagggctctggaagggcaacatccccgccgagcttctctacgtctcgtacgccgccgttcaattcaccacctaccgctccatcacccagtttctccaagccgctttccccaaagaccaaaacaaacaactgcccccatcggtcgagtccttcatagccggcgcctcagccggtggcgtcgccacggcagttacctaccccctcgatctactacgtacccgcttcgccgcgcaaggcgtcgagcgtgtctacccttctcttgtacaagcgctcaaaaccatttacgcctctgaaggcgtcacgggttacttccgcggccttgggcccgggttggcgcaaatcatcccttacatgggcacgttcttctgcgtgtacgaaacccttcggccccggctctccaagctcgagctgccctacagctcgggtagcgcagtggcaggcgtgctggcgagcgtgatggccaagacaggcacgtttccgttggatttggtgaggaagaggatccaagtgcagggaccgacgaggggaatgtatgtgcataagaatataccggtttatgacggggggatggtgaagacggtagcgacgattgtgaggagagagggggtgaggggactgtatagaggactgacggtcagcttgttcaaggcagcgccagcgagcgcagttacaatgtggacttatgagagggcgttgaagttgtatatcaggcttggagcggcggggccgggacggaaggagggggtataattccaaataacaacgacggttttgcgagttttcagcgggtcgataagcgaggcgctataggtacctagatagacagcgcggtgagttagcaagcacaggcgccgaattccatttgttttgttttgcatgtgtgaagttctcgacgtgaatccggaattttgatggaaaacaatgacaacacaacccttatgaaacgaaactcattcacgattacccaaacagatcggatccggtcatggcaatgcatttacagatgatcaagatattgacacacatccaagactcgggcatgtcctggaattgattggacgaagtgttcggaatgggcggaatcgctgaacttctccgaaaacgaaacatgaacaagaacaaagtaacccgcatcaatgtccgttgaatcaaggagcaggtcacctacaacatggaagacatatatcattggcctgacattctcctgtaatctcattcaatacctagtactgtcgcctaatttgtcctccaaagtgatgatgtcccaagccataatcgcgataaaacctaacggacaacctgcctcctctttgaacccagaaccagtagtggttaccagcctctttgccgtaccctaccctgcccaattttacaccattttgaccatccaaaacgccgaccatgcatacaagaccacagctgctgtatagcctcttcccaaccgctggaaaaatagatggaaagtcaaaaacagagaagccaagtacactgatggaagaacataatgagacaagaaccgttcagtaatacaggatgggtgggaaatagtcaaccataatagacgagtaggtatgtatagtggtacaggccagtggtaagaaaatccaaaccggatacatccaccttggtctgtccaatgatggaaacggaaaaaagattgaaagcaagaaagtgactgaggcgaccgtcgtcttcctagctcatgggcagccacttgttgttctcggtatttggccggttggcgcttcggtagggtctttactcaaagctgtcaatcagacattctcatgagaggagaacacggccctctgttgctgaaactgacactttttcttctgctcataacgcaggcaacttcttgcgcaccacctccattggtgcttggcggcactgatctcccacaccagccttgatacagggcgaacatggcttttcgatagtgcatatcgtgtgttgtatccttgtgcattgttgacatcctgtgcttcgggagattcgtcgctttagttctgggcgacactaatttcctactccggccttgacacaggacgggcggggcttctcgatggtatatagaaagctgctgattcctttgcatcgctggcatgttatagcatatggtaaaatagatgcgggtggacgacagtgattccccaggccaggcttgatgcattgcagtcatcgcacggcgttatgaatcccatgcacttgatcgtacgttccttgcatcgctgacgccttcgtatgccggaaagttctgttgcaggacgaggttcgtcccgttgtttgtcctctgacttgtcttcgcgtttgttttggtgttagtcttgtacctgggttttacgtccgttttgttgctcctgctcttcttttttttatcaggcccggccgaggtgctgatttgctcgtgttcttcctcatcgaatccgaacagtatgttgaattgatcatgttctttctcatcaggtccagccgctgtactgagttgctcatctcgatgaacatccacaatccatgtcatatcctcatcgttgtgggtattcggggacgacgcccgagcaggaggactctgagtatgggaagaccccaagaggcccggggaggtgatgtgtgtgagctactcactcctcgtcagcctcttcgtcgtcccaggactctttctcccgcttgataagttcagccattgcttctcgtggaaaaatcgtgctcccttcttcatttactctgggaaccttcatgagtttggagcctctaatcctcctcgccgctggactcatatcttccgaaggcggcacgtcatcctcaaaaagtggtcccatgttttcgatccacctccgcctacgctccatgagcgtgcgcgtgaggtctccaatgcctggcctcgccatgcctgccgcaccgcctggaccgggcgtcccggacccgccattcgcgttggcgccatcctttgcggcgcctggccgggctttcttcggttttttgcccattgtacgggtccgtttgaggtaggctgcttgcacttggctgtcaaggtcttcaagaatggtctgatattcttgaaacgccatgcgctctttgacaagctcagtgagacgcgctttgcgggcaccgttaagaagaacctgctcgtgcagacgggattggagaagacgtaatcgggcggcaacttcatcatcataatgaccatcgaagtcggcagctgtgggaccagggtcaccgccggagggatgcgaggcagatgagccgctcgtggaagacgtgttgttattacctgtattcgatgatgagacgttgttagctgtggaagaggtcccgttggtttggtcgggcgggaaaggtaggaagccaatatgtcgtagttcttgtttgagacgttcgtcgacttgggaataatcgagtttaggatgcgaagctttcttccatgattcgctgttggactcgggcatgaaagtcgcaggcgggagctggtttgaggcggacggtccagttgtgccattgattccatttaccgtgggtgatgctgtctgtggttgagtgtccccgaaatcaaagcgatcgacgccgttcatagtaacatccccgtcagcagtggcgccgttttgtctctcatccgcaggcggtgcgcgatgctcgggccgcatcgtctgcaatagccgtgctagaatgggcccaaccgagagcttgtctgtctcggcaatttcgtcgttcatgttctcaatgttaccgcgaggctgattgggaggcaacctgtccttgacatctgccgaatcaatggccatggcgccgtcctcttcggcccatatttctgtgtaatgtttcttcccgcgcttcggcataacaaagggcgtgactcgatcgccacgctctctgaggaaggcgagatcttcttctgtgaatggtcggaaaaacggttcgacataagtgctgaaagtagaaaagttgatttgattactaggtttcgcattgctgaagtctttatcggggggatcgccagctattatgtcggccaggtcgctctttggatacactgcaactgaatagatctccttgatttcgtcttctgtcatgcccggcttcaccgggagaatttcgtagacggtcggatcgggaaaggtagacgggtcatcgccaaaagtgttggcctgtggtcgtgcaggcggcggaggctggccatcgtcatcggaatcgtcatcgtcgtcgtcgtcgtcattttcctcggtctttgtcttttcgtcggcctccatggcagtgggcgttctgggggcgactggtgagagagaggagctggcagagtcatcgcgggagagcttcctggctttgtttccggactcgcgaactggggaagaatattctgcggagaagagaggggagtcaggaccatgctttgtattgtcaaagcaggtagataatttcaattggaaggggggatgcacggtggttaaggtgaaggtggtggtaacggacctatgctatttccctggggcggggccaggttctcggtggccttccgcttcttcttgttggctttgcgctcggcacgctcctcctcgtcggcttccttctggcggcgttcctcctcgcggccgcgctcggcagccagctcgctctcgcggaggcggcgggactgggcgagcagacgcatgcctttgtcacagttggtgccccgcttgtcaatgacctcgctaagacgtgacaggcgggacaggaggccatcgaggctcttggagtcgggcgatgcggtgttgttggcgacgtggtcgacaaggtcgtcgtacgtgatgttgcggaagaggtcgaagcgcacgtccagggtagccgtctcgtgctgctcaatggggggcaggctggcgacctggggagagccggcgctgggcgtggtgttgcgactgcgcgggtgctggtgctggcgcatgacacccgctccacccttcttccccgtgcccttctggctgcctttttggcccgagggcggcggcattgttgctgcgtaatcggcaaccccgcgcgcgctcctggcttttttttttgctggccgctggctgctgcgcaccttactacgggtgatcctggtgcggcgacttccggcccgtgtgctgtcgggggttccaggtatctgttgggattttagggagttccgtggaagaggatccggactcggggggtcttgggggggctggctgctctgggtcctcggtaggtaacggcgatgtcgatatggcgtctgtctgtctaataaggggtatcaggacccgggaaggctgccgcgtccacggcgtgctcgagggatgctcgtcgcggtctgcctcgctcgctgaaaggcggtcgatgctggtcgatacacaatccaatgacggcacaataactgatggcacatccctgtcgaccctgactgtcgctcgcggggagtgaagaatcgtgtgggaatcaggcaatgatgggactgggccagagcgctgggcgggcctctttcaacttccacttgctctgtagcgttctgcgttgtaagtgtacgtaactaagttaggtgactaagttacgtaggagaggtacacttcaagttgcaagtggaattggggttccagagttgcccttgccctgggcctcgcaatgctatttccgtcgggtgtttgagtttgtgtgactgatgtgcccgtgtcgcgcctgtgaattcctcgcgttgccgttactcaacagacaactgaacctgtgccacactttggttgtcgggcacttctttcctgcagaggtagaggtcagttggacggcacttgggttcgacttcaacatgggcactttcaggaggcagggcagctctgtagtgtacaaactaactgtgccatacctgcccacctccccgggctgtcagctgccagtaggtaggtacttatctactgtggtagcacgatacgggcacctaggtcttggcggatagagaacaaatggtctgtgctcccactgcacttgatggacgctcggactcccaaagcgcggctcacctctttccaagtcctccaccgagttgggcagtcgtctccttggcgtttacagttccagcaagcaacgggcacctcgaccaattgatgaatgcccgtcactttagttctgttgtccaacatatcttaacatcatcaaggttgatttcttttcccgtcactcatttggtaacatagcaacactgataccaacaacatgttgttcttcaggtaatctaattttctcatccaacccaagaggagcattcgtgttcgttcattacatcaagtcattattccctagtggggtcaagtctacgctatgttgtgatgctgctttgaagccgagcatgacaaggtctgcgacgcatatcaggagttgcttcacatacctggaccaagccctgcctgagttgacacatgatgacttttcaacataccacactgtttaccaacattgctcatcaatccctgcattcccttatgaatacggaccagcgcatcgacaccacaccacatcttcccacccccccttcttccctttcaagcacccaccgcaacatctagtcaaacaaatacagactgacacttcacgcaaaaagcttcttcaagaccctcatcgaccacgaggtcacggtcgagctcaagaacgacatccagatccggggcgtgctcaagagcgtcgaccagttcctcaacatcaagctcgacaacatccaagtcgttgaagagctcaagtatccgcacctgagcgcggtcaagaacgtgtttatccgcgggtctgtggttcgttacgttcacctgccccaggagagcgtggatatccagttgttagaggatgccacgagaagaggtatgttttgtgtgttgagtgagaaggggctcgtggtagctgcatggaagggttgaatgggttggatgcatactaacgccgtgttgcagaggcggccaaccaggctacgaaagctaagcagggttgaatgtgagaggagaggaggaggaggaggaggggatcattcgctctagaaccacttcacggaacgcacaccctaactttcgacccgttattgtcgctaccaacgttgtctatcaacagatgcgattgacgaagctggaaggaaacgcgctcgagaatcaagggcaaacgaagagggccagagaccaggatggggtggtacgggagaagacaagcaggcagggcgtcaagagtgtcacataggcggataccagatgaggaatgaacacggctgagttgaaccgagaatcaggcaagggcggtgttctccatgtgtgagtggaaacgcaaacacaacggccgaatagagtttcagacagatttacaaacaaccaaccgaccgcactcccccctttcccaacccttccgcacaccaccatacagagcaccgcacagattaccaataaacctccccaccactcgcatccttcccatcccaaaacttctgccctttggtatcttcccctttctctccctttcccccttcctgctcatgcaaaatcctcaccaacccccctctcctcctttcccccacccaccgatcaatccaccccttcattctcgctctactcgcctcgctccccacattcaccgtcggcaccaccttctccaccctcaacgccatcaaaaagagcgccagctccctgaacgagctgtgctcgctatagggaaccccaaagcacatggcctccctcccgctcccgcgctgggggaccacgttctgtgcaaagaagcgggggcggaaccggttaccgtggaggaggtgcgtggttggcagcgacgatggagggagactggcggtgacggggacggaggcgggaggtcctgtgtcgatgtcgggcggtaactgtatttcatggctgttctggttgttattggacccggaaccgggccggtaactccaccccgagggacgaaacccgacaatgcggctgaacccgttggaccggtgcaactcgaggtactcagccagcgtatcggcgcggatctcgccgagagcttgcatgtgcacttgagcctcacgggggtccgcggtcatcaggctggagagctcggggtcgtcgagctgtttggtgatgcggatcttggaaggggaagcgaagattttggagcggagggcttgcgcgatggcgacgcagatgcgctctttaccgatggagtaggtgccgcagaccacgaggaggcggtttttgcgaatagtagaagaagaggtgagagcggtgaaggcgttgggagggggtttggtttctgcttgttgttcctcctcgggcggtgttgggtttgatgtgatgctgccatcccccttcctcttactgttgtacccaaagaactgactgacatcttgcccctcctttgcattaccgccactttctctcatcctcaatagccgatcccattcggcttcattcccctccttcaaccccctatcaagttttgcgcacacctcggcacacgcctgtatcacatcctcctggggtgggaacgaataccgcggatttaaatacgtcgtgtcaaggtaacaaacgtcaatcttctgttgttttgtcttccccgtcaccttatcgagcgtctccggcttcaataacggatgttccacatgcgctggacacgccctgaagtcgccacagtgcaaaatcctctgtatccttccctccttgccaactttcttctcgaataaaaatagcgaactccccggacaatgattcgcctcaatcatggtgaccatcacagcaccgcccgtctcgggcaccggcaccgtctccccaaactccagctcgacgacgtacttggccgctgtccgcaattgcatctttaccagcgacccggtcactttgctgcagtagataggtccatgtacccagctggcggagaggcccatgtagtgatcgctgtggaagtggctaagaaagtaggccttgcagccttggacggcgccgtagcggaaagcgtcaacacatattgaaaagttgggcattattttgtagaaggggcaggttcgtttgtaagcgggcattccccgagaggcagactcggcggcagcggcagtggcccaggcggctgattcggcgtgggaggacattagtttgctgaaagctgagctgccagttcctttaagtttcacatcagggccagagttatgatcgtcgttgtcgccagggagcgtaaagggatttgcttgtcctgggcgggcgacggcggcgcgagaagcgaagcgtttgctaccttctgtgagacccgccatcatattatccatcgaatttgcgctctcctgcacttcctccttaacattgggtactcgtaggtctgcggctgtttgatttggagggggaaatggcgaggggttcccgtcaagacaagcgttgacgtgagcggtggcctggtcgcttgttacgccggtgagacttgcgttgcatatggggcagctttctgtaatgacatccgggttcgccgggggaaatgttagatcatcatcgtcctcaatctcatcgataaatccggcatcgtccaacatcagttcgccataaccatcatcatcctgtccgatgaaacctcgccgctcttctgcttcaagcctggcttgctcctgcacgtaccgcttctctctcagttcctcgccttgaaggtcgttgtggtggttttccttgtcttcttgtgggtccttatcgatttgatctgcaccgtcttttgccggttcgtcttcctgttttgtttgggtgtccgctctagcaccggatgtctcttgtcgtaaaagaggaactataggcttcttcgtaacttttttcaacgtctcgacttccgtcttgtcggctgattcatcccttttctcccttccctcgtaatctgataaacccgcagacttgacaggagcagcgctcccctccaccgcctccgccccatcctcatcctcctcgtccgaatcgtccaagaatggacctctcctcggattcctaaccaactttgcgctttgcgcgccgctactatgcggcaccgccagaatttctcccttcatttcctcactctgcagtttcacctcctcttgctccgtctccttcttcacctgaactgcatccgccttcaccctctttccctttgtctcctcctccaaaccatcaggagtgagacttctcttcttagtcggccccccaacgtcattgagctgcttctcaaccttttctgcctccttcaaatcaacaccgccaccttcaacttctgcctcaaatccaccctcaccctcaccctcctcaccttcaaccccaaccccatcaatcccttgcagatcctcagccgtcaccccaccctcaccaatgaaaagggtctcatccgccgccttcttgaagtaagttaggatactcgcattcggcttcggttttggcttcgaggagatgggcgtcttggtaatataccctttatttcgggcagacttgacgggagttttggaggaagagctggtcagtttcccggcggaggatgatgatgataactttggtggcataatttcagcttccaagtgtagaaatcgatgccgcgctttttgttatgctgatttgatggtgaagtgattggagatttgcgcgccgttgctataactgaatcgaaaggggatgttggtgaacgagatcgatgctggagatgatgccggtgatggaatgaggagatgggacaggttgactgagccggagttgtgggttagtacctattcagtcgcagtggcgaagacatgcatgatggatctgcaagcgggcaacaaacgggcagcaaacgggcccggcaaagaacgcgaggggcaaatctgcgttggtagggaagcaacaaacgccaaaaagcgtcgcgaagtcacgtgagactagagtggcccttcaacaaagaatcgccagaatcaagacaattgaattgacgcgcgagcgatcaactatcctttcaaagtctgtcgacttcgaaatttttgtctatgggtatttccccgcaatcataagccgctgcataatatctgaaccaaatactgtgtacgctacacgagccacgcccatgtctccattcagtcttgtcaacgcagaccacctttttgtttctcgagacggcatatgaaagtcctgccatgagtgacattctcggttgatgaacgccttcgaaagaaaccaaccatatatctcaaaacacaagtagcaaaaaaacgctccttaactgaataataaaactgcttttattctccgcttcccatcggtccaggggagagcatatcgcacttgctcagatccccaaatcctcataaccctcccacacagtttgcattatagaggctttctattccttttcagcaaaagcctcttctatttcatgacccattctacacgcccaaaggtattttattcctcggcctcctcaccatcctcctcgacctggtccaactcctcagcctcctcgtcgaggctgccggcggggacctcgtacagacgaagaatgttcttgttagggtccttgacgaggacgaacttggcgtcctcagactcggacttgaggcacatgtcggcaatggtgcggacaataccccagccgttggagagctggaggttcatctgattggcgaagtccttgggcttccagccaacgacgccaagaataacgtgcttgtcgttgaccttggggttgacgcgggagacgaaactatcggggaaaaagaaagagtggttagtattgagaattgatcaacataaggcgcaaaacttacccaagcttcatgacgtcggccttggcgagaatggactggacagtccacctggcgagcttgcagctgttgttcttcatctcagtagcgacaacggcaccacgctgggatgcgagcttggtcctccagtcgagggcaccgccagcgccctgggccttgctatcccactcgttgagggcgtgcacggtaacgagctggttcttgccgtcggtggcattcttctgaacagcgtcgatctcagtacgaacaaccaagaaggtggactcctcctcgctggtggagaggtcaaagcggcggtacttgtaggccttggaggcagggggaacgttctcctcggaggcgttgtagaaggggttctcgtgggccatgttgaccttctcggactcgttctcgacgacaacctggttggcgaagttgtggttgatgaaggtggcctcctcggcaagggcgtggggctggttgatgccatccttggaaccctcggaagcgtcgagcggagcgtcggcggcgttctcgttgacggtgacaaggtcgagagcggcgttgtcgcgcttgtcgaagaagatcttgttgccctggcgggaaatgacgatatcccagggagcgacggagcggggagcgcacataagcatggagaggatgttgtcggtggcgaagatggtggcttcgtccttctcggcgagctcctggatgacggggtcggaagaagtggtgacgttgtaggcagcacggtcgatggcagcgagcctgcgctcggcgttcttgaccacgggcttgtcgtaggagcggtcgtaggcgtaaaggaaaccgtagtcatcgacatcctcaccctcgtcggtctcgaggttgagcttgctgagacggttgtagtcaatctcctcaatcaacttccagtcacccttgatgttgatcgaagcatcacggttgcgctggggcttgtcataatccttccagccgaagcggcgaccgcgagcaccagtgttctggcggccaccgcggccaccgtcgtagccaccaccgtactgctgaccaccgcgacctgtcctctggaaggtctgacggccaccacccctgccagcctgggcgccagcaccgccgcgttggccacggcctctagtaaagacagcaccacgaccgaagcgggtcttgccagtatccttgacgttggagacaacggagaaggaagactcgtcctcggcgacggggggcgcaaagatggaggtggaaccggcgccgtagatctgctggtctggagtgggaagttagtaaacatcatcactctcatccagacctcaaaagggtcatgaagaggacagaggccggctaggataacgcaccacggaagttcctgttgtactgctggcgaccgccacggccgtcgcgaccatccttggaatcggcagtccagtcagccatgcggccgagcttgtcgcccttggagtagggagcgtaggggacgccattgagagtggtctcggtggtgatggcggggccccaagtggcacccaggtcggggagggagtcgatgaggtcgacgaggcccgaaaggccaggagtagggtttgtcatgatttggctgtcgtatgtgggcgatgaaacgatatcggaataatatcgatagtcgggacctggcgcaagttggcaaagacaaaaataaaaagaggacccaggactcggaggggttgcttcgaattcgccggggctgtgtcgctgtgggattctgctgtccgggccgtgcagcaaattgccccaaaactcagaaattcgcagggtggggtaattgtgtggtgtggggctctccgtacctagctccttacctctacaccgtggcgggcatgggggttcaccgacgagcaactgaccaatcagtatcttggatttcaggtaagtaggttcaccgtcttcaccctagcaagcccaacgctcatgttgtcaccatttccggtacacctttctttgacatcttttgttggcctttgctcggtgttgctagtattattctgacacttccctctcgagagggcttggattccatcatgccctgaatggcattttgaggccggttcagtgataactgatttagtttccagcttgtctaaacatgggtaggtaatgtttacaaaaagatacctgccaaggcctccctcatcagtcgtcgagccagctattataggcgaccgcaccagcaccgtcctctcaaaaatcctcaaacactcttccatccggctttgtcgaaaacagattctccaacgcatccctaacctcaaactcttccatcacagctccaaacctacaaccacgccgaagaaacaaattagcaatccattgcttcactttgacagacacaggcaaaggaaagcattttcggcaactgaaaggcaaaacctacccgtaacaccgaaccttgctccccaactcctccgtcaaccgcgcaaagtcctccagctgcaactcggcaagccgcggatgagcgaggatcatcccccaagccatgacaggagtgatctccccgtcgagatctagccgcttgcttaggtcgagcagcgtagccaggtcggctttgctgagttcccatgtgcgctgaccaccaccgcttatgctagtaggcatcggggggtgaccgtgagcgtgagcgtgaatggtgttggtgtgcccgaaagggctctctggcgatagctcggagaagggctcggggggacaggaagccatgagtgcgtggccgcagggctctcgctgcgctctgtcttcggtgccggttcctcgttctagtagccatgtcatgtgttccatgcatggacgctcgagtctaaaaaaaggtagaaccaaggggcacttgttagttgcttttgttcccttccctttttctctcgtgtatcagaaagttgtcgaaccctccagcattgaagacgagcaacatggatctccgtttctcccttgtttctgccgactggggttcgaaggaggtgggaactcgtacgttaacacaaaatcaataccggcttgatcataatccaaatctggatccctctttgataccataacacctgcgccatctcccaaaacggtgttgaaatctctcggtcccccgaggggtggacggtaagccggcgaggtcgtcgtagatgaaggtggtgatgggaaggtggtttggctggacggcccccccggtaggtagctttcgcttcccaacatgctggagctggaagtgtatccagggctcggcccgcttggactgctaaccatttggtcaaagaagtttgtgtcggcagcaattggatcgccggccgcgtcgttctgggctagcttagctttcagccgccggttctcttcggcaagacgctccttgtcttgtgagatggttccaaagatctccttgagacgcagaacttcatcttcgagggctttgatgtatagctcttttcgttcgcggtgcgttcttcataggtggtcagcaggtatcgaggtgttggggaacatttggagaagcataccgttgtgcctgcctgttcagctcttgacgtcttgtgagtgctggcttgctgtccggcttggggccacgccgtttcggtgtttgaccatctatatacccaaaacgatcagcacggtctgtattcaccaacagcgaccatattgatcactgctacccacctctcgttttcttgtctgagagactcttgagaattgtgagattcagagtggataacgggttgctatccggaccagagtggggatcctcagcataagttgcgagtggttggagaggcagtgaagaagtcatggtggcagggtggagatacggcgacaagttcaaacgggataatgttcaatgtgcctgaatgattgcggttggcgggaacgcggctttcgtcaaaccaaaatcagcaaataattcttgacaaacccttcagatttccatgcagagccgagcggttgctttctgggagatgagattgggtcgctcagggtaacgaccgcccttgcattgtgcgagacaatcatctaagcctggggaaagcggatcataggtatgtacgcaatcctgaagcttgaagcgctaagtggcgaaggcggcccggaggtgtttgtataacgtataatatcttgaggaatgatacgtaatatctcacctgaaaagcagctctccttgacggacctcgaatacgcgcgaggtggataactccaggaaatcgggactcgagggagaacaacaaagttgcagatctccccttgtatggctaccttgttatcggtgtggatttggaattacggagagcaagttgtctccaaggtgctaaaaaaaaaaagggtctcggttcgaggcttcgtggcttgaatggcagtttcgttgaagaggttgaggatgtaagtggtcccagaattgagggcgggtaacgtagcgtgggcaagggtcaaagcggcttcccggtgacgcttctttggtggtcgttgagcaaagaaaggtccgattcccacagacgagagaagatgaggaggaagaagttctctgcagtgagttcaggtgaggaaagttccattgacgccgtttacggtttcgaaatggaaacatggggggccgagtatctcaccattattaacttgacatttcgagttaggctgcggcgtcacacatatcagcaagcgcgtaagactgacagcctacgccacgacactattccgcattcggggttccgagcaaccgaaaggtaaccaagcactaagcaacggggtttcccgatagcgataatgagattagaagagatgatagtgagccgagacgcaggtcaacagtgtgtaatctgttatggtggataggatgtgtgtagatcttgccaacactccggattggccgacgaaccctttgaaatgtctaaaccatttgggccggcaagtgactgcaaaatgaagcttttgcttagccatagtcgctgaagctgtatgtttttatacgacagccagttgcccactgtagcggaggcttcagcccacctgggtcgtttctgtggtaacgtgaagttgtgcagtgattacctacctctacctatgaacgctaccggctaacttccccggtttgccctgatcgtcaatcatgtcgaggtgacatggcgtgcttggcgagcccccactgtgtcgatgcccctgaatggcccatcagcaccaactaacactggttaggtggcctagaacgttggcattggtagctgtgaacagaacccctgcccctgtgcccccggactcttcaaaaagattgacaagcccgcttgggttgtgcttttcctacttttgacaagtctgcttgactctggcaatcacctccgggatgggccgggcctgttctcattttcaacacttccatggggaacaagcgcaatgtacgagttttcgaggcgcaaataccgacttccaagtggtattcgcggctttggggcgacgtgaagtgaggcgagcagcagagccggctgggaccgggcaagtgcaatgactggtcgggacaaaccacagcacgtttgagacatctcaattggacgtcgggagacctccaatcgatttcgatgtggagctatatgcctcgttctttgcgtattcatgttggaatgtcagtcatatgtcgaaaagcagtgtggctcagctcctaccttcgtgtcttcttgggcactcagtcgatcaaagttctggattggttgggatagttgcttagtagtgactagcgaccagtggaatacgtagcatgcagagaagaagatcactgaagagaatggagtgtgactgggacgctacctctaggttcgaggaatagttcggacttcagttatgttggtggctgcctagcgactgccatctgtgtcttcttggacgcagttaaattgcggcactgcgcttgtaattccgtttgcggagttgcgacgctctcagcttccttcctcgaaaggcacaacttcaagttcatacgcatctttcttgatctacttcaaccagtttcggtcttcaacctcatgcccaacgctttgaggtcgtctcgccgcggtatttccctggacgagtcagccgagtcactttcgttgtagctcgaggagagcatgatcgatattgaagactcatcctttctgatatcacacaactggatacggatctcaacagtacttctggtcaggttgcctgaaatgtcgagtcctgatcaccgactcgtgcgttgctgaagcagcctcttcctgttcacgtcaaaccagactggactacagacttcaatcagtttaaagacatatacgtgccattcagtcacataagaatggtaggtgtcaagtgttgtcaaaaagggggatactaggtcagtcttcctctcgatcagctgaaacccgtttgaagctgcgacagactgtcacgttggcatagtcttggtccagtgccctcatttgtcaacaccttttcaacattcgcagtagaaaaggggatcagatttcaccgaatattattgatgtcgtgtaagctggtattaccggagacaacttctgggttctacctgtcaggactacactacacccgttgagtgtctgccggatgtcttgccgggatgcgtatggcaccaacatgtttatgacaaccatttctcaacctgggtttctcttcctatcacagctcactagctcctctagcatactttctgggcagatcgatggcaagtactaagtacaccagacaaacaaacgaggactgtgttcattcttggtcatgatcatcaagtgcccactcatgtatgtcagtgacttccccatcaagcccatcaaaactcttctgcgggaagggccttatccacgaatgcggggaagtagagagactgtcaatatgaaacccgtctactaatacgttggacggtagatcgcactgggtcgatctgccaccaacgtgggtcttgattcgagttcgtgcacgaccatttacttcctgtttttgtggatcaagtaatcctgtccggaggcagaacgaaaagtgtctttgcagtctctgttttcttgcatccgaagacatcgtgacatacatcggtcattaatggattctggttggctcatcaagcaagaccgtcgagggttcctcaatggcttcgaatatatagaaatcaaggtatgtcaatacgaaccactccctccagagtttaggggccatctcggattgtcacttccttactgactgtttacgctgtttggtaaaccatattgtcgcagtggcctatgctagtttgtgacggttcaaagacaaaaaacaggtgtcgcctcgatcgatgggtgctatctagacaggcatcgttgtggcgtccgttcattcagtatggcatgtttgacaccacgaatccaagccccctccttgcccatggtatagtgagtgtgacgtctgtgcaattctagtggtcccatcctgagatggaaaacgtacggtgtgcttgaattcgtctccttgtgctgccctgagcgacacaaccagccttatgtaagcgagatgggatcggggaagcatttgaaagatggtaggtacggttgtcaaaaaggcgagaaatatactcgctgatcaggtcaaagtggccaaggccggacggatcggtcaggatatcatagctgcaccatgaatatttggtcgattgctatgtaaagttagacggtcgattttgtagacctaatgtgtagttgttttgtccgggcccccctttgtctcgctccaggccaactcatatattcacgggattgattgatgcttcgtagcccgacaaagccgagaagtctctgggcagtgggcacggtctatgaaaaaaaaaaaaacgttgtgatcctaattgtctcgattctcttcagccatactcctttagggacttcgaagaggctatctttatattttaaattggggatcattcaacttgtcttcgcatgtaggcttgtagttgtgtttcgtttaggcttcttttggccttcaatatcagtcgagacatggctcgcccataccccagctgttcggtttagttcggagaagccccaggccaaagcgttcgagatcccttcttggatagcttttccagagaatgcaaacaggtgccacaccatggcgagacgtggccgactccagctaggatggtagaagaaaatgaggggtcaacgatcatggttagctaaattaataggctgtccattgatctggtcccttagtccctactagtgtagaacagtttgtttccgaacgccgtgctgtacagatactgccctgtaggcgtgcgaagtacagcaacgcagatctatgatactgagacaatgtcttgggaggaccgcggcctgtcaccctcacccccatcaactggcgagttgtggatgcacagcctgaactcacatcagttgcctctcgaggagtactcaacgtagttgctacgagagggtagatctttgatagtccagagagggattggttgaatcctcatcgaattccgtgacccaacgctgcttttgacgccgcttagtcaccgctgccttttgtcagatcgcttgtaagcagctcggagacgatttatcaataccgttgacagcgggaagaagcgagcagccagactgttgagcagccctacctatttgtgcttggaaacaggaatgtgaagagccctcgttggcctgctgaagctgcgcggcaaaagaggccaagggacgtatctccggcttggcctatcaagcaaaggtagcgcgttgctcatggttatagaggatgacgagatccgattcgcaaagaccgtggcagtcatacgcgacgtatgcagacaggcacatacttgggaagccgtaggtccctcgagtgtgccatggctcgagagcctataggtagggcattctcgtgcaacggcgtcatgcaggacgtggtggctggcatcacctcagccggcagaagccaccatccgcacacgatgatgccgttggaagctggcggatggaagaagtggaagtggaagtggaagtggaagcgagagtgagactctggctgcagcatctcatccatcctggcttgtccagcttgccaaagggatccgtctcaagatagatggagatgtaatgggtcgtcaggtgtttgaacctcgccgtcccttttccttattgatggtatcccggggatctacactgagatcatcgttgagactggggactggggaaagaggaagaagaaacgacggaagcgaggcaggtggagatgcaagacaacgtgacccgtgtgaaaacttacctctttaaggtagtactgtagcatgtcacaggcgatgttatagttgacacagtgggatatggcggggtagcacctgagaagaagggaaagcgccatcctctttctcaccgcccacggcaagtaccggtcaattcagttatcaatgtaatgtcagttcagtattaagggaactccatgaccccagtggtccgtattttgaatcaacgatgacgactcaaactgatcagcttctttaacccaacaagcaaaatagcaaaccatctttacatgacctgtttgctgctgcttgcctctgtagtggtcaagaagataagaggtagcatacctatgcaagcttagaggaggggggctttgaattaaacaaacagcaccgttcgatgatgggcagattgtgagggaaagtggttggttgaatggtagtgtgacctgtaccacccaagatacctctaggtaggaaagaaaaaagaaagaatcaacagcccctgactttctccgttattgaaggttccggaacctcaacgtcggccccagattgtaggccttgaggttggacggggtaatcaacgaccaagagtctcagtctcagagtggtccatgatacagcaagtcccgtcccgtcattacaggtactgtaggttgtgtcccgtcaagcggccaagtaagtaggtgcgcgtgtgattggccagctttgagctcattcccccgctctcgaacgaagcaactcagcattggatgcccgacacccatgttctcgcctcgttgtacatactacctcaatcgcgctgtcctgcgtaggtggggtattgaatatctgatatatggtttacctacaaacgaccgttttcgcaattcggtgactaggcaagccgtcatgtattagcgccaactcctacgttgggctcaaagccaattttatctagtattttcaacacagcgttacgaaaagccactctatcgtggggtaaaaaattaggaaaagcaccagtgaattcaatgcgcccaaaagggaactcttagctcaagttacttttaggtcgagttgtggagaagcaagtctattgtacctatgttcttgggtctttggtcgggtttggcttgcaaggcgtacgcggacagctacctgtcgttttatgttccggataagcgtttcatgtaggtgcgtaccgtaggaacccaggtgctggcggtacgtaggtagacgtacctacactactctacgttgcgcaggtgatcacgtagtgaacatagtgacgaaaaaaaaaaaagaacggtgtgcttggcgaggtcccgttggactgttctcttgggagtcttgggtgttccaatgccgggacaggaaaagcaacgacctgagaaagcacagcacgctttaccttgtccgagtgaggggggggagacgcagtggaagtttttcttccgtgtaaatcagcgagtcggtccaccgcttccaccccgttgaagtttttgtcaggtatcccgccatctcacattctcttccttcccttctcgcttgctgtcaatcgattatatcttcttctccctgtacccatcagcttgtcggtgtttagagagcagacagagaaactgccgctgtcacggacgggaagcgaaacaaagagagccccacttcacactagcttccttccattctggaaccacgggacgggggcggctcctctcgagcgagtcacgacggcagtgggcggccacttctcgcacttcggtggaccgggcgacggcaacaccaccgcggattgtccgcggcaacagctggagtccaccaagtccaccagagcccaccttccatccttcctgctctctgggcacatccttgcgacgactgacgactccgactccgacaacaccgacatcatccattatcgggccatatcttagcttatccccgttgattctgtccgtcttttcgcccactgcacagaaactcgattcgcgcatcacggaacacggagtcggcggctcccagcgctactacataccctcgcaatcttccaattttccaatcttccaatccaagcttcgtctcgcttgcccaaaattgaccgcacactcactttccacttcctgcaacccctgttcgttcaaggcgtgccactactcatccactgttgtcgacaaccaccatcaccacaacctaccgtcgctcgactagtaggtcgtgcaaggacgctcagtccattctttcacgattctgcagtccatactgcctctcccgccttcacgtgctgagcgactggagcctacacacatagtgcatcccgtctgacgcaagacggtctacccgacgccagtcggtccaccgcccgcctgggtgcgatttccgtcctgcgactgctgtaacctgcaccgttcggcgctggcccaacaaccacggttcaacgacacctcaacctcctaccctgcccgaccacgaccacgaacgccggcctgccgcatttcgacgacatttagaccacggcgcatcagacgacggcgatacactcaggtcaagaaaacacattatgtctcaggcttctgctgcgctctagctctggcacgtctgccagacagccctcggctccaccccggacgtccttcgacaagacaacgagaagcacgcacgccaaccatacgagtctagcctcagcttccacctcctcagcttccgagccccctttccacggaaatttgcccgccgctgcgtccttctgctgaaagatttgaaaactgccgacctcttatcgcctcaacctaacatcgtttcagatggttctacaataacctgacctccccgtcgtccaactcagtcatcatggaggaacaatccaaggccccgagcctgctggctccgccggccgtatcgtcgctcaggactggcaagatggagcgatcagtcagcgagaatatccgcgaggagagagaggaccttcgagaggccgccgaacagaccctaaacgtcatcatggacctcaacctggacggtactatccgatgggtcagcccttcgtgggttgatgtgattggaacccaacccgaacaagttacgggaactgctatcacagacctgatcgtcagcgacaacaagtccatctttgccgatgtcatcgaaagcatgcaaagggacgattcaaaatcaaagttcatccgctttgctgtcaaggtcggcccactgtcgcggctactcccgcttgagcaaacagaggagccgacaattatcgacgtggaggcacaaggtatcatggtctatgatggtgcatctggtaaagacagccatgtaagtgaacaccgatcatgttttacaaagtggacatatgttaggggagccggcaaaccaactggatctaactccatcatcctttgcagaccatgtggatgatacggccgtgggtagcgccgcgtgagatcaaaatcgatctaccagcctttatcgtagaatctctcggctcaggagctgaggttctcgctagctatcttacccaacttgcagagtccggactggatgacccaaatggccatcctccaccagcgccagtgctctgccgtatttgcgaacgccagatcccgccttggtggttcgaaaagcacaccgatttgtgtctacaggagcatcgagcggaaatggatgttcagatgacccaggaaagtctaattgatcaccgtcacgccattgtcaaagtactcgacgccctcgaggcccgtcatagccgcactttgattggagaccctgccaatttgccgattgccgagtacaaaggcatgcccattggtcctccaacatccacgacatcgtccccggggacatcatcgccaagttcaaactccggccggtcgagggacagatcatctggattcggacattcgagagccagatcctttgctatccgtcggccgcaagcccgaattgttgagctgctccttgatctatgcgacactgcgatcgagattagcacccctgccatcaaggagaccacacaaaatccggcagaatttcgcacgcagtcaccccagtcagagggccgtatttcccaggtgatgcaatgggaaacacctggcacgaacacactcgagcaagaacaaggtcttgcgttgctctgtactgatacggaggccgttgctaaggccaaggttgaagctgtcttccgccatcgcaggattctcgagtatgccgagaggattcgaatcgaatttgccatcgtggtccaggagtgtatcgatgaggctatgcgtagggctgccaagattgccgctggtcgacttagtgactctactgaagaggaggaagaagaggacttcgagcagactgaggacgaagaagcgacgtctgcacaggaggaggggatattccccgggtccttcgatgctccttcgacactggcattggctttggaaaaggcccacatttcgggagagcgccccagccgccgattatcaatatcaatcaagtctactcgatctagcagcccaaaggaatgtcccacacctcgatctcatcggggtacacttggtaaccttgccagcgcaacccaatcgagacgagaatccatgctcttggaaagcgacgctggcgatagtgatggcggaagcatcagatcctcgtctgtcgcctcgaggatgccaacccgaacagaatcgccgctgtctgagtttagcgaccttcgccggcatgcaagttcgcgacaacgtaatcgaaggagcctcattcttccaggaacaatatcccctcgaagacaagaatccccgtcgcgaaatggaccaccatcgtcacccctccgacttcacaaaccgcgtaatttgcctttcccttctgacagcctggtctcgcccgaagcatcaccgatgctgccgagtagtgagtttacttctccgacccctcccagtatccatcatcaccggcgacaatcctcagcagccgtgtctgcatcaaccggggatcttggtttcaaacccccaccctcacctcgtctcagcgcggtcgttggcgctacgcaagccaaagcagttcctccatcgatcaaggacttcgagatcatcaaacccatcagcaagggtgcgttcggaagcgtctatctatccaagaagaagtcaaccggcgaatattttgcgatcaaggtcttgaagaaggccgacatggtagccaagaaccaggtcaccaatgtcaaggcagaacgtgccatcatgatgtggcagggcgaaagcgactttgtcgccaagctgtattggacgttttcgagtaaggactacctctacctggtcatggaatatttgaatggtggcgactgcgcgtcattgatcaaagtactggggggtctccccgaggactgggtgaagaagtatctcggtgaggttgttctcggtgtcgaacacctccacagtcggggcatcgttcaccgtgacctgaagcccgacaatctgcttattgaccagaagggacacctgaagttgactgactttggcctctcgcgcatgggtctcgttggtcgacagaagcgtgctcttaacaatggcgctgacgcagctccggatttgctcaagcaaggcccttttgttcggtcctcttcgatcgcatcatctcgttccacttctctcgacgttcatgctcgcaacccatcccctctgtcgaccccacaaatgacgccgagcgactatggtgccggcctaggacagccatcctacttcaacctcggggtgttgtctcaagaacctcggcggttatgcgcgaaccgcagtgacagtggcggtagcgaagcactgtcgcatatgcttccaaatctgtccctgaacgacaccctgtccgtcccgcctcaagccattcagtctcctggcgagcgtagcgaagccgacgagggcacaactcccgacttcgtctcgctctcccacgcaaccacgcaaagcaacgtagacgccaacagaggtactcctccacaacagcctcatatgcccccgccgaattgggcgcttttcgaccctcaggataccaatcgccgttttgttggaacacccgactacctagccccagaaactatcaggggagagcctcaagacgagacaagtgattggtggtccgttggatgcatcatgtacgagtttttgtatggaatcccccccttccatgcacctgaagcggaacaagtctttgggaacatcctggcacgcaaattggagttccctgatgacagtgatatggaaatctcttcagaggccaaggatctgatcaacaagttgttgtgttcggatcctcatcagcggcttggggcgaaccgcgaagacaagtttcagtcaggaggtgaagaaatacgtagccatccgtggttcgagggtgtcaattgggagacattgctgcaagacgatgctcagttcgttcctcaacctgagcatccagaagataccgaatattttgattcacgtggcgccgttctccagtccttcgctgaagaaatggaagatcagtcttcacctcctagttcagccccagcacctgattatcataacaggccgcatgatgcgttggcgaaggttaggtcccaggtcaactccaacatcaacaccgtgaaacgaggtttgatgccgcttcacatcccccctcatgtccgtgatttgaagagcagacgcttgagcgagccagttgctgccgatgatttcggaaacttttcgttcaaaaacttggctgttctcgagaaggcgaacaaggatgtcatacaaagactacgggcagaggctgcggagtctcagaccaagcccatcagtcctggagcattgagctctatcagcagtcctggcacgattggagccttggaaggcagcccagtaatcgccaaccccgtccaaaggacgctctctgctgcaaaagcatctcagcgtcctcagtctccttctggtattggacactcaaactctccgaacagagcttcacaaccttcctcacctctccttgtgtcgtttgtggctggacaaggtgcggaaggtcgacgcaaggcgtctagtaactcatccagcctttcacaccaatcgggatcatttcaatctacggtggaagggacacgtgttccacctactcttcagaaggcggccacaacgactactgcctcttccccgtcaaacgggcggctcgtcatgcctcctttacctctgtctccgcaaaggactgttcctgcacacacattaacatcaagtcctcggaatactagcggtccagcaacaggtcgtgctcgctccctgactgtcggttctcaagaaggcagtggaagtccgatatctgccgatattctggctcaccacaagcgcaggagtcaggtctttgatatgtcgccatcgtcatccgacaccgagggggataaggcgaatgcgcttcttcgggtacagcgccggcgtcaaagctccagacggatgtcgcaggttttggatggtcccatgtttcgaccgctagatgtcctgatctgtgaagaccacccggtatctcgcatggtgatggagaagctcttggaaaagctccgctgtcggaccatttcggcgtcaacaggtcaggaagcctgtcgatatgctttgagcgacatcaagttcgatatcatcttcatggagttcaaactaccagtaatcaacggctctgacgttgcccgaatggtccgcgaaacgaagaacaaaaaccatcatactcccatcgttgctatcacggcgtatcttaaggaacttcatgctccgcattacttcgattcgcttatagagaagccgattagttcttcgaagttaagtgaggtcctgagtactttctgccagtggaagcccgcttcgccgggtcaggtccagatgttgtcactgggcctaccgccccctgtaccgtccggactcaggcaagaaagcctgcgtctggaagacagccctgtttctgcatccgggtcttcaaaatacactgtgcactctggcggtagcgtcaaagaggaatcaacttgctcaacattcggtgactccgaatctgttgcaacagacgacattcctgtagtggttagccgcaaggccactggtgactggagtgaaggtgggctaggtatctcaggctcagaggaggtcctagttgccggcgatgatggatccaaaccaccagtacatgcacagttgttaacgcagcagtccgcaccagcgcagatggagcacttggcaggccaaacgaaaggtccagtgccacagcgctcactcgataagttgagagcaaggcgagagtccatcgagaagcgcaggcttgaaggctgcatagactctgccgatgatgaggatgaggagcttggtgctggccaggcgaattccgggcaggaaccgcaccctgccaagcaccatcgccctaagtctacattaccatcgtcgaagttgggaattgaaatgatgcgggcaaacagccatgatagcatgactgccgctgactctgagggcgccagcagcgctacgctcgggccaccaacagcccagattgtcactcccacaaccgacgtgcagatggaacttcctccactggttgttgatactgcagcggcaacaatggctccatacacaactgtagcagatgatgaagccgctgccgccactgtctctacgcctcctgacctcaggcctgagactgagggcaggaaaatctgccacgttgagcaaacaccgcgccaattgtcactagcaaaggtggatgaggaggctgccgaagcagatgaagagcctacccctcgtccactttcccggtctgtgaatcagtaaatacctctagcagtgatcaaaaggcgcagcgtggtggaatcgctccaaacacactactctagctagagataacacaacgcatcgttatccacatttttccttatctttatgagtgttttcttagggtcatatctgtaatctatcctagcgcggcgttatcgggggagggggggaaggggggcggtctcaacatagttgggaaggcctgtatcatctaccattcatcatcattcgcggttctttgacatgttgatgtcgacttgtgttgacttgtgttgtgcgtgcaaagcgttgtgtgatgatagtttgtgatgttatggaactgatgtgtgtatgttgtgtatcaacaaaagaggcatactgaacataagaagagaagtgttacccaagatgcgtgacgagttgggagtgtgtgggtggatatggacttctccgggcgaccaatatgaacgtagcacttctcgtaacccataaggatagcaataggagcagaagagctgaagaaatggatatcagtggacttgccggtgaagacagaaggaactcaactgccgtcacatgcaaagtgaaagaaaaaaaattatctactcggttcaactgcccgacatgaagcaagtcacgttcaacagaacgaatagcgaaaacagcggtatttttattttcggaatgactgcaggtatgtacaagcaacagtgacttacaaaaggttttgacagtacctttgagaacgatgccgtagcaagtcctgaaaaccatgaaaacgaaggatctctttctttttttttttttaattttttttttttttcttcttcttcttttctcgtacagcaatcaggtgacagttttgtgctcacaccaccagacaggcgacttgcattacatcagggtattcacattaaccagtacatgttgaaattatgcatgacatggttactttacatggaaggcgtaatggtcggtaggtcgtacctagactagaaaacataacgaaatcgtcagttgtctgattggtggtgctcctggctttcgtttgggagcatacctatctttgaccacggcagccgacacatgctcgataacgcccgtctcgtttcgtctctcgcgaaactaactctctcatcgcatcaccaaggggatacctagctacctacctacctacttggaagggtgtgatcttttgtgagtttccatgataccgtatagacccgggaccacgcgtggtgtttgtttcgggcagcttccagggaaattaggcattagcaggaatatatatatgtacatatgtgcattctatgccgtaacgacatagctaggcagacaaattactataccaactcggagcactgtaaattcgactcttcttaccttgtttcctttttttttttttttttttttttttttttccttcaatttctttcttctttctagggcgctggatggaccatcttgcacacaatttctggcaggcatgaatgttgcaagttgcttacagactatgcctgaattccctggaagctgaaaatccatgccctgagtctttacagtagttggttagaagcgcagctgagatgcgatgtgagatgccgtgtaagataccatacatgcagatttggttgatctcgtacaatgactaaaattgatatcgatgctatcgattcctgcttggtaacaggttgaatcacgatttggaaatcgagaaagttggggaggattgtttcctttacatatgtctgttggaagatttgtttgtacatacttggggtaggtcctgacgttgcatcattattctggtaggaagtagggtgaaaaagggaggaaatccagacctttgctctcctgaaggggtttcaacctcgcggaagaagaagaagaaaaaaaaaataaaaaatgcatagatggcagaaggatcctcacactaagcccaggattggtaagttgtataaagtgaggataaggctgatagcatatattcctagtactcaagtcttatattccaagaaactgagcattgccaacaacggatgggtcaccatttttatcctctcatgacaacctggtgtcaaaaaactacagctgaacaattgctagcgaggttgtatgacgtagtgtatctaccggggagaagtatcaaagttgagaatcaagtctcgatataccacaatcttggctaaaagcaagcatgcatctagagttccactaccacaacaccacacatcatactatatctccccagcccaaacaagggatcaccacattcacccgcattggagatttcaaccgagactggccgagtcacaacacgtgccccatgtccatgttgaggaccccttgggcgctttcgaacgaagagaggaaggggggatgacgatgatgttggagtaaggttgtgtgtctgtgaaacatggatccctttaactgtgcaaaagtgtcatttgtatgccccctctccactccctctctcatgaataccagtcaagtatacttggtaaatacctgtaggttgttggcagcctggtggttatgagatgaacgtatctgaaggattgaaaaggtatcctgcaggcattgggagccaccgattggttgaaacccgacgctcctagagatgacctggacacttctgcacagttataaaagcggggatagcctatatcagacccaaagcgggggaacttgagcccttggggagctgtgtgggtggttgaacatgacacagtattcttcaaccaaggcaaggggggcgggcttgattaaaattttaggtttggtaccgacgggagtaagtggtcaacttttcgatgacttgtcgaaccagtgcatcggataccggctacaatgcagcagattgcagtgcgcggtgctcctgaatggcctctctgtgcgacctacgccgtgtgtgacaggatcaccaccgcggtgtttgttgtgacaaaccctaatggaacatcagttggtcgcaatacactagaagttgatgagagtaccaagcttaaggtcgaaataaagttgtcccgtctaacttggcgaagggttggggatctttcggttgctgtggacggataaattcttatctgccgagattgcaagcttccactttggcttccattgtgatttttccggacaaagagcgttgtgcggctcaacaacacgagagcacatgccgtatcgaagcttcttgtcactggaacaagaggcgagttggggtccccgagttggactgtttgttgtcttgactagcggcgccgcccgtcgggggagccgtctaggccgcttggccacttggccgcgttagtatgtacatagctagcatcgaaatggaacaaaagctgcccttcttttctcccatatcttgaccgccttctgggcttccaaaaatgggttccacggccggttccattccatagtatgtatcggagtccgttgtggagaataactcgggaatccaacccctcagtcagtcagtcgtgccgctgggactttttcttaccccacttgttgttttcgccgaggccagcataagaaccgagggcggccaaggcggcggcagcattgtgaaggacagattcgacgatgaagggattttgaggcacagcacaggttacagtaatcacttgttggactgccagcccggatgcgcacgtcagacaccctttttgcacggacgtgtatggtttttggagtaactacccaaaatcagcgcgccaaaggcggatttaggctggggtggtgtggtgggtgccaagaagtgcgttcctcttgcagattcggacccacatttccggatctacccaggtcgagtgctttcgaccaatcatggacacacgtgggcggtctcgacctcgtgaatggcaatccaccacaaagcgaacaagtccagacgccgcgaaacacactcagctgcagtggctgccagcacccccccagcgacacaccaggcacgttggacaagcagcgagctaatctgcaggctgttgatccgaaccgcattcgaccgcattcgctcccacgctgaacgcacgaaaatgatgcagccaagaagatcctgcagcctggggcaaagagggcacgtggggggaatggcacggagaagacgagtgacggtccaaaaaccgactccgtccgccgtcgccgccgcccgcagtccgcatggctccatcgcggttggccggcgaggatggcaaagtcaacaaagtcaacatgccatgcctgtgtctgcttcgtctgggcgcggcagaagggggaaggagggcacgagggcatcctcagacgacaggtctgggcatcgtcacgaccattggaaaaaagaatgaaaagcaaaggtgtcgtgtgtctgactgcctcttcggcgggcgttcctcctttctatcttttcttggcatcttggcttcgtctatgtgctatccacagttcggccgtgcattaacgacatcgaggaggtcccggttgagctggactcgctggagacggagccctctggagtcaaagctcaaaagaatccgtgagggatccatcgcgggaagtcagggcggccgggcggtcggtcggtcggttggtcggtcggccaacgtcggagcgtcggtgtcgcgtgttgtctgtcgtgtgctctgtgtgcatatcaccaaactcccgtctgcctggtggcggaccccgataccacttggcggtcgtgttgccaatgacccgcacaggcggacgccgatgcggcttgaaaaagctgcgacgtccttgattggctgccaaggcggtctgtttttgaggcggcaaagcttgacagagcttgacctcgctctgccctaccagacctatgtaccaagacatcctgttccacggtcttacccgcgttctgtttcaaccagaatcactgaattcttccaagtcttccacgctggaaacaaggaagcctcggcacaggcatcaagtttcgggcatatgtcttagaacaccaccgcttcatgccgtgccctcgctgcgtcactgtttccggaaatgcgttgcgcaataatgaatgatatcagcgttagactgtaacacgtgggcgcaccgagcgagcagtgtccgtcgctgcctgttcctgtgcgttgttgatccatctcctccgaactcttttactttctagcgggagcctttgacattgcgatcctctcatccgtcaagggttccgtcacaaggaaacccaactttgacggtaccgaatgtgagatgaacaagactgaccgtttcacaaaatctacacctccagacatgtagcttttttttttttatctttatttttcttttttataggaagctcgtagtcaagaccctgtatatccattggtttcttgggggaccggcatcctttgctatgatgccatcaaatccgatgcatacactagatgcaggggggcaagtaacgcgaaaaaaaaaaaaaaaatatcaaaaaaaaaaaaaaaaggccggaagcgcacggggaaaccattgtcagcggtcagggtcgtctgcaactccagtctccaatgagttcgactgctccatggagccccgttcccccacagattttggtgccgttggaattggaaattgagaggaaaaattcccaacatctgccaatgacagtgctcgattcgaccacgacctgatctggtccgtacagggccatgccttcgggtgttcggcgtggagtcgcttgtaactgcccccctgtccttcgatccgtcgaggtagctgtacccctcttgcatgctgaataatggtgcagaaacaggtaccgctacccctccactcttcttcagccaccttatcccaaactagaaagagacggctggtatcccagcaccatccccaagctcttccatcctatcctgccataagaactggcgacaggtacgggcgttgtggccatcgagtctcataaccatacttttttctccagcggtcttgtccttctcttccttcatcatcatcatctgatctgatctccagaatcaacacgcctgctgtgctgttggtctagggatcttgagcaagaggacaaccctcccccgtatctccttgatgccatccaaggacctacctacctaccaaaggggagccaaccttacacctactcaaagatatctttcttgatccatctcgccgtcctatacatctctttttcttctttatataccccgcccacatacaaaacaaccacttcaagtctccaacatggatgacgacgtaatgcgtcccgacactcaccacgaccctacaccgggtctgatccccgtgcctcacggcccggccaccggtgacgaggctcttcaacttcccttcggccacacgcctgatcccgaccacgagaaggccatcttcggctacctcacacaacctgacgacatctacacaaaagacggcacctactgggccgacctgcccttgcgcgagaggatagccttcgtcaacaaggtccagaatgaggaggcgaagcaggagctcaaggccatcggtcggatgatgaagaaggaccctctcagccccgtctcgtggtacttccgcaacgccgtccttcccggtgccggtcttggtctcgagggctacgtcctcttcagtatcggcaacatcgagcctctcttcaaagccacctggccgcaatgctggggccacaatgctaccgagtgcagcagcaactggatcgctgccgtaacatatctcgaggttatcggtattatggttggccagctagtcgttggtgttattggtgattggattggtcgccgctggggtctcattcaggatgccgctatcatgtttgtcggtttgctcatgctcacggcttcttggggtttgaccctccagggctgggtcatctgctatgcttggtctctcttcttctacggcaagtttctcctaaaggcacaacaaagtcgcattacgtgcaaagctaacacattttgcctgcaggtttcggtgtcggtggagaatatcccattactgctacctcctctatggagaactctgtcgcgtccggaaagctttccacgagaaacgaccgtcttcaccgtggccgcaaggttaccaccgccttcttgatgcagggttggggtcagcttatcaaccaggccctcctcattatcctcctcctcatcttccatgccggtagcggatccccgccctatggcctcgccactgtccagtggacattcagattgtcgttcgccattcccgccgtcggtaccctttggctcgtctactacagaacctacaagatgccccacgccagtcgacagcttattgccgccaagaagaagaccaacgttaccggttacgattttgattcccttgccatgaccaccaggcactttggaggccgtctccttgccacggctggttgctggttctgcaacgatgtcttcttctacggaaacaagctcttccaggctcaattcatcgccgtcatcagcggcggctcgagctctgtcttgaccggctggatttggaacttgtacaacgtcatcatctctcttgtcggttattacttggcctcgctcctcatggacaaccgcttctatggccgcaagatgatgcagcaagtcggtttcctcatgtgcttcatcatgttcgtcgttcccgccttcaagttggaatactacaccagccccgccggtatcaagtcgttccaggccatgtacttcctctccagcttcttcaaccagttcggccccaacagcgtcaccttcctcgttgccggtgaggtcttccccacccccatccgcgcctccgcccacggcttcagcgcctgctgcggcaaggctggtgcgcttctcgcctccgttctctacaactacatcgatacccagaccaagttctacgtcgttccctggttcggtctcgccggcatgatcctcacctggctgttcctccccgacaccaccggtcttgaccttaaggagcaagagcgccggtggagctacatccgcgccggcaagcccgaagactaccacggcatcgccatccaccccatgcacctttccctctgggagcgcctccgcggcgttggcaagcactacaaccccgagctcgaccacaagcagaagatcgaggacatgcgtgaggagtgggccggcaaggagcgcatgcgccgcgagaaggaggtcaatggccagaactccatgggcgacgatctcgaggtggatgacttcaacgatcaagtccaccactacttccgcaacaccaccgaccagggcatgttcgtcaacgacggctctgccggtcccagcacccactcgaggtcgaggaacaacagcgagccccccttcgcttcgggagcgaactcgaaggaggtcacgcaggagaagatccgccccgacagcccttcgaccacacagaccccgtcatcgacgcggcctgtaagtgagaaggagcaataagcaagagtttgggatgtggtgggtttggctgttttatactttgcatcgggatgtgtacacaaaaattcgaaatgttaatgatgggggaaatgagaactgcgcaatgattcggaacaaaaaagaagaagagaaggagtcgaatgaaaacacagagctgggccggacatggatatgaagaagtcctggggatagtgactcgatgggatggatgaagtttttcctcctgttctttttaggcgggcaaggcgggcgagcctaactttttagcattcaactggcgtatttttaatgtatcatgataccctccaatgcaaacgatgttggataactttttgcttcctattccctcgtaatctgcatgcacgtgaaagggaattggttcggggaaggttgggacaatacagcagagttgatgagatgaacagctcgttcaactcaggttgaatactttggtagatttgacaaaacagtgaccagatagatagtcgattgattgatcaatgattgaaaacgcctgtcaaggagggctttgctcgatatcgaacggttcatcgtttttgattttcaagacggctctgatacccaaaagtattctcaggtatgcatgcctcttccggcgcgcgcatttgctcaccctggttacagtgttcaaccttcaactttctacaaccgatattcaggattgaggatcgtgttatcaagatatccaaaactcacttgacaggtatgtccaaaaatcgccgagccaaactcactgccatgacaatgacatggtatccaaaacatccaaaacatcaccaagacgcccccatctctaacacttcactgccaatcttccccgcccgtcttgcctcaccacccgataccatctcccccccctcccataccacctgccgcattactttcgtaacccttccagattctttctcatccagctctaccattacccattcccctccaatccatacatggcacagacgacatcccaatcccaaaccgcactcggctctacatccttcagatcccgaatccaatccacatacagctccactgtcttcttggcctccagctcgaacctctctcctccacacagcgtatccttgatcttggtcagaatcggcaccttgttgctcagaaccaaatgcagaagaaccaagatcccaaagaaattctgcgtgaagaagaaggggcagggcacgaaccgcttttgcagagacgcgggggacatggcaatgggccacttgagcgaggccttgagacactcggcggcgccgatggcgtcttcttgcatcatggcgtccgggtggtgcagggctttgtagagaaaagggcggtggatgagatacttggcgtagtagtagcgggagcggagcagggctacctgcacgtcgtgggcatacggatagcggataggaggggcgtcgaggtcggccgtgaacatttgtggttgaggcactggttgatgttggggaccaagaccggagttgagaatcggctgttggtgggacatcgggggggagcgaaggccggaagctgtgacattggctaaggcttgtggcatgacgccgcttccggtcatggaggccctgctaacgcccgggctgacggagctcatgaacgtggtgcctgcttggggagttggaagcatgggagagacagccggggtgctgttcgtggtcgtagtcgccgttgctgtcgtgacggggctgtagatacttgggccattgtaggcggttgcgctcgacggaaaggccccgggtgtgtcttcttgccattgtaggttagagggaaggtagctacgccagcgctcgagatccgttgccatatgtcggatcctatttggggtgctgctagtgctgggagcagtggtgttgtatggtgctgcagaggatgcgcgttagcgagtgttgggcaagagaatcgagtggtcaaggagaagaaaggtgcttacatcgactgagcgtcccgtgaaattccacaagcagcctcctaagagctatctgagacgcaaagtgctcttggtattgtgtctcttgattgctgacataatcgtagtctgtgaagctggtactgaagtcggggaggctgactacgttttccatcttctcgaggcccgtaagtgggaaccctagctcaaggttgagacaactggcaaaaaccgattagattgagttggcattatcagggcatatctggtacacacgtttccatgacggcacaatgccaaaatgctcttctgagcaagtctgcttgtggagaagagagcacctctgggttactgccatgctttagtttgcatactggacaaattgggagggatattgttgtcttacatcatgatcaatgattggcaagccaaagaggcttctctaatcattttccaaaaaccctgcgattgttagtacatgatcaccaaagcgacaggtaaaatctgcacgaaccaaggcagcagatatataggggtaacataccatgggatatgagcaggttgcgcaataggtactgtgtgtattcttgtgattagaaaaagggaccacaggttctcagaacaacgtgcttacctagctaacgtgtatgcctgtaccatctcgaggctcgtctcggcaacactaaagcccaaacgtttcctcgcttcgttgaacagcgtgatgccaggtgggtgacttttggaacctcccctcataccgctcggccgccctccgtgaacattgatgggtgcgcccctatagttacctagagcaacctcgcctagagcaaagacgagaaaggcaatggtagactgtagtttgtgatcgactccgttcttgaacaaagtcggaagtgtttgagttaaaaaggtatggcggtccaagataggatgcaggaggctaatggtgtcaaagtaagccttgctcaacgtttgcataatgtcccagtccaatccaaaggctgatattggggccgagacaggcccaagattgtagttttcgccagtttgcacgcttatgggtatagtgtggtccattgggagatgagcaccaagtgccatggctggaccgtccgtcgcaaccgacttgaggttacgggtagggcatttgggctgaatggtcgtcaggtggccttgtattgccggccacgccagcatctgatgcacagcagacacatattgatagtgatcctcggtgagcgaagcaatattggggagcgcatgaggtcccccattagacagtccttctggcgagtggtggtgtgctacggcaggatgtactccatggatgccgacggaatgcccagtggaagtggtgagagggggaggaggggcgaggtgagttgccgttgtcgtggagtttgtgttgggatgacatgtggccactaaatggtccatgcgccaactcaagtggtcaatcttgttctcgaggacattgagaacatctaggaccttgagcctatccaggatttctagcagcgtcttgtccttcctagagtccgtgttagatggagtcatttcaggaggcgtaaggcgtagacttactttgtaggctgtggttccctgtagtgacactcgacattgaatttctggcaagtgccgcactttggtctttgctcgtcacatttctgcttgcgagccctgcaggtatcgcaggcctgagcggcgatagcaccgcgctctttcctcagacttgtgcctggcaaagacggtgggagaactgtgccatttgaggaggcaggcgagcttgtctggacggggtaagccgcaaagtcgctcattttagggactacctgtaatcgctgcacccgacctagcaaggaaccgggtggtcgtgcccgtcctgtcccgagtccgagtcgtgccggcgtttctgatcaggtgacggttgaattactggttccagtttgcaagacaccagaagcgagcaaaagggggtggttaggaagaccgccacaaaccccagcaagacacacagccctaaactctctctgagtggtattctctcggctacagccctttgccgtggcccttgacagcctataaggtgggtgtgtggactttgaggggggtacgaggctgtctagatctgttggtaagaacacagttgcggaatcggcccgggttttcctgtttgggagctgtagctacctagacggaacaaagaatttgtgagcaaatcggcgatgaagtgcagcgaagatggtgcgggaagacggagctgtaaggtagtaaagtgcagttaaagtgctaatgtacctaaacctgacattactatggtgcacaaactgggacaggactggaacagttgggtacatggaagggaacagcttgagaaatcaagaccagtaacagcggcagcaagatgacagcttgagggccacaagaccactttgtggggagttcattggaaaggctagaagtgcttactggttccatggctgtgacgagaccctgtgtcgtcgggcatggtgggaacagatggggggagaggaggggcactggccaggaacacgcaatgtggaaatgggcatcatcgcgacgagaagatcccgggcctttttgggttgcaatggaaggaacccgggggaaggggcgaagggacaaagctgaaggcactacagccagctgagtggttgcgggcccggaccgttccaagtgcaagtccagtagtagaatcgaaagaagcgccagattgtcggtcgactctggcagggacctgaaggggtaacttgaagtgacgggactgcagtgagttgaactgtcgcagcctgccgatatcgtcgacgagaacttgtaaaggttaggtatgtatggtggcagtcgacgtcattgtacagaggaaaagggtccgtacctactaattggcggaagcacagatcatctccgccaaccagccctcagtcatcccagtcctccttcctgaaagagcgctccagttgcatcatgccttggcagcaatcaaatgaccctcaaatgacccccaaatgtcctcctccttgcctcgctatcactctgtgatttgtgcttcatccattactagtagttcccgacgcggggctgcgtccctcgcggatggatgctcactgttccgccgtatcaatcgacgttcacttcgttgtgatccttatgctagggtcgtgggttttgccagatttggcctatctccagtgtcgcagggctcgattgaagagcctcaaaaatccaggcacgctgacacttaactaaaaccgactaatcaatactgacctgctcttgcagcgcagataacaaacccagaaggaaagagacggaaattatcatcaaaggaaagcacgaagtttgttacctagactagaggtaggttcccctgggcatcaggctccagattcttgagaaaaccatttcatagaaggaaggaaggaatgacgttgagggctccagcctgcttacatcagcaactcatggacgctagccaagataggcaaagtgcaatcagacaattaccccacatttagtactgtagtgcagagaagccacaaacacccctaacccacatatgaatctccttggctgcaacctcttgcttgaaccgcatcctcttccaagaaaatcgggagtgcctgccgaagtcccttcttctacgttatacaataaagctcctatcgtcagtacgctggtacttagtatacgctatcaacgggggttattcagtgcccgcccactggccaagttgagtccggatcatctggctggctgttgttccggacgggagttcaatgctcatgcgcttcccttgccagttgccaacatgaactgacccaacacgtcgatgggtcctgcgaagtaggcggaagtagatcagtcgggttgcaatctcacaaccccacaaccaacggattcgaacatcatccattggcttccaaccggcacctgtcctttacggtaattgcgacgcttctgtttggccacttgagtgatgaggctttctttctgccttattacaggaatcaaatgcctgattgttgttcagagatatcatggtgaatcctgagcaggaaacagatgtggtttaaccaaacaaaacatgcattcttatatatgcacacgatccagcacttccaaactatcatctagagacgcaaccatggtgatataaaagatcaccccattgacgtattagacactccgcccccttcaagactctgtgagcgcggaatcttacgagatatgtagcagtgggagtgggagtttatcggttcagaccgatattcacataatgttcttcgactctcacacctcatgtttaagtatgttgttgtgaattacaacaatttccccttggtaatatatatactagatctctgtagaggaatgatccaaggttggccctgtattacagtgagcagaacccagtttttgtactgtggcttcaaggtatactacaatcttacaactacactctttgtgttcggctagatttcgaggattactaaccagtcgtcaactcacattacatactctgattccatacatctaataaaagcacatacacaacaccacgacttcttacagcgtagcaccaatgaacacgaaacagtaaagagctttcaggaagaaaccttatcttgcgtcattaccatgcattactgtacagagagtacagctgcgggtcatgtacggcaatgcaaagtctcctcaacagcgtctacacagtacagcggctccgaaccccatctttgtcaaatgtctctcgtcggttggagtatctgccttgtgcgttctatgaaccggtggtcggataatcatcaatctcttagtgccaagccaacgggccactcttttcgcaactttcatcaagacctccgggccgtcggatcagccctcttatcaaactcgattaggcggcggcttttgcactgattggtcgattcccttattcccttggtttgcatggcccgtgagtgtttcctcttatcttatcgattgccttaccaacctaacaaccttacccaagaaacctccccaagtacgtacctgtctttttggcagagagacgaaagagggaaagagcacaaacgatgaacctctcctgtccttcacattttgtcatccacgctttctcttctgtatcttgaatatatggcacatccttcatttgtgacatgggatcgtggccgtcccttagtactcccggttcattaccaagatcattctctccctagacggggccggcaatgttcaggttgatcggcatgccaaaagcgcgcctcagtctgatacacacgcttttttctctttgaatcatcatcaagtccagaagctgggagctctgaaactttgagccaagcccatgatcgtatcaagttcggaggatggttgacttctgctgagtccctgttcatcatcacttgcttggtctttcagtgtgatgagcttcccctttctaatcaaccgtgtcggctatcaactacaccacttgctctttggtcgtttgctcagtgtcttcagtcaaacacatctagtgtcctgtaatccctttgtcatgggaaaccatgtgccaagaccaccttcatggagcatcaacattgtggaagtcatgtttgatcgtcacatccgtcctataaatactcatacaaaatccccatggaatttcttttgatttgatactagactgcacggaagtttcgcccgttcaacaccatcgttatttcataactaaccgtcttcgagttttgtcctccaagctcctcttgatggtgatgccctcaccgatttctgggaatggttcatcacatttgtctctcctgcgcctacagacatgatagaagaagatgagcgcgcggtcagttgcgactacttttataattataggcgtctcggtgggagtgtctctgatcgttttcaaactctgaacccagtcagacaagaagcgggcgttgacccaattcctatattcttcatacaaacccccagatgtcgtctttgtgcatttcgtcagtttctggttgctgggttcggcatcattaagtctccctcgacaacatcaagtcctgtcttgttggattcttgatctacaggtattgaacttgagcaagatcagcgaacttagctatcgagacacgcggggtttgctgcatacgtacaataccctactgttccacccagcgtttcgtttatctccatcatgcacggaactatcccgttcggtggtcacttctacttccgttcactagccaacggccgcttctctcataacttggaccttgatgtcttgcccttcaccagtctttggttcgtactcatcccattgccggcgaatgagacagccttgagagatataactttccaaaccttgggtctcatcaaccttggaatctccttcaggtgaaggacatggtccacctagatcttcgtaattattgccgagagtgcccttggaatctcgctgacgggattagagtattccgagccgataccagtacagtgatggaattttcagaccgcagaactgaaacttgttccatcaccttcatcagttacgttagtggcttaagcgcccaccatgcactaatttcctgatcagaagcacctccagctgttcagttgccactcgaaatttttgcacattggggaatgcccgagagtcttctacccaatacatgcagggcgcagcatgcatcagggcgtgggcagtgactagatttactgcacgagaaagcgtgttttactcgtattgtggaaacttggtcatgcataacggcatataagtccctgacctgaacgcatggcagggcagtaaggctaaaccaggctgaagaaaaaagttcaaaaaagtcactttgggttcattttgaagcagatgcagaggcaagccatttcttcattatcaataacacaaaacccgcattacggattggactgcatacgatgagaaaacaaacatggccttgcaaggtttccaaaagaaacatgaatgtcatgtacctctacacaggttgaacccctgccgcagatactcgagccacagggtcttcggtatccagataataaggcatggtcttcaagcagccgactgcaacatttgtgagaaaacaaggtttctgcagcattatgtagcttcttgcccacttcaccaagtttcccgactttcaacgatatcctgccttcgtggccttttcaaatggctctgtagctagtataagaactccctccctcccccctctctctcccgatctattgcccgttgtattcttccatcatcatcataacaatccagacctcctgccatcgctttcagtctcaccaccaaagacacagagtttcttcttgcctatctcacgaacatccgagaactttgcaaagcatcaatcctctacacgaacagctgcagcatcacaaaatggcacccagctacaactcaaaggcgaaccccaacagctacaagtcgatgggaagacggcccaccaatttcaagaagaacctctttgtatctcctgaggagcaagccgcagtcgacgagttccacgccttttatgcgaagttggacatggaggaaaaggtatgatcactgatatgaccaagcaaaggtacaaaatgtttgatctgttacttactcggatttcagaacaacaagaagtcgcctacccaaccagccgaccatgacacgcccaaggcaaagatggagaatccgctccctcctggagccaaggggctagcttcctcacgttgggctaagaaagaggacgacatcaagccgttgcctaccccacaagctttacctaccccacaagcagcgagtcaccacatggaagaagacaaaaagccgctgcttctcagtaacaccaaggggcctgctcatgctcgctttgccaagaagaaagggtacaactcaatttcgcccgaggagcaagccgcagtggatgactttcatgccttctatacgaaattggacttggaggaaaaggtatgatacaaataacgcccggagtgcgaatgttttgttttggaatcatcaagactgacctagatttcagaacaacaagaaatcgccttaccaaccagccgatcatgacacgcccagggcaaagatggagaacccgcttcctcccggagctaaggggctagcctcctcacgttgggctaagaaagaggaagaggacccgaagccgcagtttcctgagccaactaagaacccgaagccgcagtttcccgagacaaccaaggggctttctaattctcgatttcccaagaagccttctggtcagagaaacggaaaggctacttacaccaagaagtgggagttcactcccgaggaggacgccgccgtgaaggcgttctttgctgaatcatcggaggacaaagagcagaaggtatagtcactgcccgaaaactatccgatgtctaccccatgttatctgaaagacttgcttactgactgggatctcagggaaacggcgaatctgtttaccaaccagccgatcacgacacacccaaggcaaagatggagaacccgctccctcccggagctaaggggctagcctcctcacgctgggctagaaaggaagacacagtttttgccccttcgacgacatggacctcaaatgcttgattacgacgccgcgaagcagtgagaaaatcaggaaagaaatgagaagggacgggacctttggatgggagatatgccagattctgcagatgatcaaggacgcagaaggagggcggaggacaaggaggacattaaggggaagatatgtagcgaggattatggcaagagcgagtttgtgcttcggcaggaaggaagtcatgatcaggtagtgcaaggttaatgaatggaatcaatggttcttgcttgccatttttctttagacattgaattgtctgcccgcttttacaattgttcattaggtaggctgcttcggcttctggtgacattttcatcagaaattctgaatcagtcatatataattctgtcgctttctttcaatggtcaaaccccatacccttcattaccagtttggttggttttttttttcaaaaaaaaacttcgctcactaaagccaagccctcctgaggcccgaggctgtagacatgacatttgagacatcactattgttcaagaggccaaataagtaaccgaaccagagaccacttggcggaacagatataaccttccttcgtttcttcgttcagccagaacatagtcttgtggttcggatttacccttcaccaatcttgaggaggtactcgtcaagtgaacctggaatcaaccggccctgctccactttaccttgtctctcagaatcttacagatttgctgatgattccggagtgcacaaccttgagcaaaccttttgccttgttgtcacccttcaccacctcgttactcttcacggaggagggcgggggaatatcttccagggcctctccagaaccctatacaagcgcaccagatcttccgcattcctatcttctttaatcacggaacacattcatttatctctaaccatcctgcagctttcaaagcaccaaaacggcgaccgaccacactatcaacccctcttcatgagcagtatagctaaactgatactgcaacaattaaagatggcctccaacgacaaccgtaagaagcttttcaacaagaagaagagtaaatgcacttacaataacaagtacggttggactcctggggaggacgcagcggtggaagctttctttgctgaatccccgaagaatgagggaagtcactacgacatctagtgtctagtatacattgttcttccgcatatgtaattttgctccgtatactatatcatataaggttttctttccccgtgattacttgggcgacccagctaccgcgcctcatcacccgaccggactgaacccccaagagtcgagatggaagagtcaggataaaatcgccaaacccttcaatgttttcgaacctgaccgagagtgaatgggcttttgtcgagtgaagggcctcgagtgtcctatgcaccaaggtttccgatgaataccggtcctgtccgttttcttccagtcgccctttataggtaacatcatcgattcctcttttccattccttcctcttcaagttttcttacaaaacttccatcacacccaacaccatatcacgcaaacaacacaaccacattcaaaatgtctggcttcccaaagcgtagcgccgctttcaacccgcatgcttatcgcagccaggctgcgtatgatgctcacaaaaattccctcaattctacaaaccggaaaccgaccgacgagccaaagccgaccggtccatttgaccgcaacgcctaccgcagtcaggaggccttggttgcgccccagaacactttgcgcggcgacacccatccacccaagaagcaatccttcgacatgccgaggagcaacaactcgttcatccctcacggttaccgcagccaggccgggcatcgttcgaacaagaataatctacgcgccggcaacaatcacctcaagcagcagttccaaaagaaacgtcccgccaagccgggaaagggctccagaacccagagcggtgctgaaggaccgcactgcatgtccgacgccgaagtgcgcgagtggttccgccaggctgatattgagtacgaaaacaagaagaaggtgtgcagcttaacgtacaatacctaccagaacagtttcactgacaatgcgattgtacaggctgggtatattaaggattacgtcccggcgggaggccacgctccggatttcagcgcctttcgggccaagtttcccgcgtccaacgtcatcgcacctggcatgaaaaactccctgcatgcaccactcgagactaccgagtctgcaaaaccataaagccggaagtgattgtaagtacactaatcctctagctgatacacttgtcaccacaagaataaatgtgttttgcggtgcggacatcagaataatgattcagccacatgcatcattaccttattgaatgacaactgaggcaacaaagactaactcgatgttttgcataggctggcccccacaaggactatgtcccgctaggaggccatactcccaaatttagctctctcattcgcgaccatagtcgcccccaacatatcactggcttacacagagaattcagtgtatactcacaagccgccgaagtttggtccattcaggaaggttgtggtgactttcttttgtgaaacttaagttgaggcgtaacatgatcgagaagcggaacggatttagcaagaagaactccggcagtgttctgtattacaccgacgccgccacagcgactagttaagatgtcacaaatgagttgacatatgaggatatcatgactagaaaggtgcctggcttctttcatcaatgatggattctggaactgcatatgagattttttgctgaaaaatcagcactaggcatccatatatcttgtttctcatcaccaactcgagcttaggagatgttgaagcttgtatgattttctttctatttcttttcatttctgttcactttctccatgaaacttgtgataggattccatgaagtgtccgcatagtttagttttttcaggtagttttgcatgctgtatgtgccatcacccctgacagtcgtcgagagtcaagggtcgtattccaaatgcgtacacgatacttgactatatgttttcgtgtcattacaaaccttttcaaatccatagatctgtagaactggccagcctctatatgcgtcatgactttgagcgaagacaaaacgcattaggatgccggaatggataggctaacgctcatatcaggtaatttggggggacttgtacttcaccaaccagggttgagatgaaaaagggttgatgtaacaactgctatgctcaaaacaccggcagctttttgatcatcctcaagcattgatgagcgaagggaacttagtacgtacctacaccttgtcaataggtcggtaagtacttgccttctccccaataggaatccaccttctcaacagataccaagccccttgacaaatcctttccttccgtctgaactcgcaaaagggcaattgcttcttcaatagataccggcctcctcaataggtttgccttttcaatagggtagaggtactaggtacttgccttctccatcgcccttaccttctatataaacaactcttccaccccttcatctcgtatctctcttccttccttccttctcacatactgtcatcttctcccttgcctcaaaccaaaacgaaatcgcaaattcgcaaccatgtccgatttccccacctacatcaagcctttcaacaagaatgcgtaccgcagcgctgctgcttacaagtcgcatctcgagactcagcgcacgaaagcatcacccattcctcaccatgcgccccgcacactacctccaacacttcggatggtcccccgatacagggccccgcgcgcactggaatcgcccaaaataatgaccgacgaagaagtcagagcttggttcagggaagccgaggaggagtacgaagccaagaaaaaggtatgtacgcccaatatcacttgatcgaagtcttagccctcaagcagccatcactaacgtattcggtcgacaggccggttactacgacggctacgtccctgccgctggacccagccgcggcgtgctggctgatactaccaatgcgctgtcgaaaagaaggacgggaatggagaactcaatgcacgcgcccaagaaacagtcgatcatcttgaacccagctgctagaccctaccgcgccgtcctggccaaccccgccaattcgctgccgaagagaaagacgggactggagacgtccatgcatgcgccgaagaacttcaagttgtccatcgtcacaaactgagccgacacattgctaggtgtaggcactattctggtcctcaaactacaaatgaatggcgacagcttgagcaagatgcgaggaggagttgagccatgggggttgagtaagaggggggacactatgctttctcagcaaaattgcacgattttctcaatggtacaaggatgtcggtgcattggtcgggatttttaggtatttctggtatgtgttcacctggcccaagaggatctcagggatagaaagccaggcaaagccatgaacgtaggatgtgatatgaagtgggtataaatcgggctctgagagatgttggcgatggggtggaagttacaaaacctccgtattgatggtctgccgttcaaccttgagggaacagactagaccttgttgctttcataatcaattcgctcttacccatgagtgaccgttccaatgtgatcgctgagtgacacttgtcgtcagtcatacttgaggctgaaaagtggatcgagtgccgtctatattgtccatcttatgcatccagtcttttacgaagcttccatctgtgagtcgtcaccctgtttgctctgtttctatgcttcgcagcctagcaccactccatcctttaaagttatcctgatcattcttcggcacccgcggtgtctccgtgcttctgacgtcagggagtattgggaggctgctgtggagagttgagagacatttaactagggcccaggtaggtgggaatgagggagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaggacagagcgcgcttaatccggcttctcggatctacaatgactggggaaggggtatcttgcctcgaaacactgatatggttgacggacagaaataaggttgatcagcaagcgtacatataagactacataaccagccagccaaatgacaccaggggtggatgaaaagagactagtcgaaaactcggcattcatgtatctacatagcttagtagtgtaggtatgtagtgatgtccatggttgctcggagagagctgagcctccgtctctgtcacatatcgccagtccagcgagaccaggaacccgcttcagcccaaatgacaactcacttgtcgagtgtgagccatgtgttcaaatgacaatgcatgcagctctgcagagcagtgtgcatacgtatgacgttggagttacatacatcaaggggaggtatgtagtataatgtatcaagagccgaggcgaaaattgtgttagacggatgtcagtcttcttgagcgacaaggcaagtcgttctgaaaaaaagccgctaatgatgaaggagggtcttcaggtgaatcggagctcgccacgtaagggttcggggtagccagattggataaggtacagaacggacgacatttcgggcttagaaggcatcgtcatgcttctctcctcggtcctatgtttcaaggggtgactggctcgagtatgtaaggtgctgacgggacgttgataggggacatcggcagggttccccgggtattgggttctgatgagataccatgggttgttctttgtgttgcctggtttgtctcccgcatttccagaaaaggggctgatgaacatgagaggacagcacgcgcctcttggatgaattcttggtggtcgagttgcggcctcaccgtcgggcaacaaaatgcaacctgaactcaacggttcgtcgtacctacgaatgatcgtcacccagacggccgccttgttggatttgatagtcattgatggcggcctaaacaaatactttcggagccaagtccatctctgatttgcgagctgtgcgcggagcctcatgtaaccacaactttgcagaagctgagaaacgtgaattccagagcacggggtgatagggtcgggtcggagataattcatagaatagccgactggtcagcgatcactggaggggttttcgagtggcttaatgggttgtcccaactgtgaagggccgggttgggaaccccgcggggatgaacgacttcctcgtttcaccccctgtcgaacacatgcatatatggcgtagcctccgccaattgcacaatctgcgacagccacacctgagaatgattcctttcgccggtgttattctgacctcgtcgtggtagcgagtcggtgttcgaagccgaagtctggtagtctttttgcgggacacttttcgagtagcacaacagaaaagctctcgacggattttcaccgacgaggagcctgacaataagtgtttgctggcgcccgagccgaaatcgtcctcgcaggaacaaccttcttatttcgggagtggtacatagccacatgatgtggtcttgctcgggcgttataacacagagcgtgacatgagtagcgtaggagcggaatgccggactgttgagggtgaacgttaggtagacaacgggataggccgtagaaaacatggggtatcctcggttcgaccagtggccatgaagtgctcccccttcctatgacaagatttcgggaagaagaggtcttgtaagctaacacgctattcctcatgtaaagtgccaagacaatgcctacgggtacggattgttcagattcgtcctgcatgtgcttgcagacacttgtcttccgaatatcttcactctttcctattgtggtaatcccgctacaaccggaacaaaagtataaacgacaaggcagagtaaggccacaaggtttcggaaccatgtcgcgacaactgtgtttcgtcattgggcagcaacgccaatattgtggtagattctgagagccctaattgccctgacagtagtttggaggaagcatcttagccagagggtaggcgtcgtgaaaatttgattggggcggcgccaggaatgttggcatacgtatattgcgtaccactctttcgtgcgcatcttgcagtacaccgcgtatcagaaccattgggaaagaaacctggccagcccgcgcttggcgactaacgcgattacccgtgttgcgaccttgctatttgaggttactgtagacagtgcttcgcgaacatgaacggagctgaatgcggatcacacggcgagtatcaactccatcgtgagacaccaactggacgtccagacaacaggttgggcacagattggtcaacgctcagttggaagcgcagagccgcatgaccaactaacaagccagtaaaggttaaataagggcggctggcaccgagagtgaatctgaacccttgctcgatctccaacattcccaaacaactcatctccaagaattcgagcccattcaagatggcgaccttgttcgataacattcacaggcgtgcgcaccgggtgcatgcccgcttccatccccaccacgacgatcgtcacgcggaaagagactcgtatatgaccttgacgatccgtaatcttcccttggggaccacagaaaacgacgtctttgagcacattaggcgacagagacacgattctgaccccattgtcaatcccttgaccaaggaaacgaaccagcgcacgctctgcgcggtcgtcacaattcgccaggagacagaggagaaatgcaaagttgtgcgtgacaagctccatcttacacgcatctacccaaggttcccggcgggagatgtcaaagattcagttgtcatggtgagcgatgagtttctcggtgtaacaacgatcgccgagcacgatgaccctcagttcgagtaagccgctttgccataacctggattcatgttcgatgatgagagcttctcgctgacaatgccgaatacagtatgtatttcgttcatggtctcggagggcatgcttttaagtcttggagcacggacaaaggtgcacctcacatgtggcccagagacttccttcccaacgacatcaaagctaggcccctggatcccatgaattggcacggcccgaagttagctggtcgcttggcaaccgtgggatatcgtgcaagcgctatgtgtgcctccgctgccactgcgacgatcgacaagatatcgcagaatttcctcaaccatcttagggctgaccgtactgaggtgagtccgaccaccatattttgtctgcgtctctgactaacgctcagtccaacagggatcaaagcgtccaatgtacttcgcttgccatagccttggaggcttggtcgtctgtcaggtataggaaatcctgtcgactcgaggatccggtgtggtcgtgtctaaccatcggttcttctaggcccttattcatgctctgtcgaaagagtcacataggctagagcgattccaagattgtcaaagtacattcttcaatggtgaagaatgcctcgtcaaggggattttcttctttggcactcccttcgtgagtccgcaaccttcgaacgccccggaatccctccatgtatcggcgtttgctgacagacagcaatgattacaggaaggctccaggctagccagatatgcttcccgcattgtcaagttcctccggggcaatgacactctgatagatagcttgagtatcgaatccgaggacctaaacaccattgttgccaggtttgatcagatgcgaaaccacccaaggacaaggattccgattgtgatcgcatatgagatgcagccaatgtttggaatgagattcgtacgtcgaaatatcgtttcctttttcagtaaaggtctcctcaggaatcataagagctccgattcaacctgacactaacacatactctcaggtaacggaccccgactcagccatgagctcatttgactgccagaccatcggcattgaaggcgatcaccgtaccatgatcaagatggagaacaaccaagaccaaagttaccgtgacgttgctgaattcataattcgaatgatccaacagacactctctggatccagcattatcccatcctcttctgcggcgaagcttgggagaaaagtctttcaggaactgcctttcagacagaacctagcgagagacgaaagcccccctccatataaaggccaaggttcatgccggccttccacagcaagttcggccagcgacggaacatcggcctctgacccttctcctcactcccaaccagttggtttgggtatcagcaacccaaaatccgaagaaagcaacactcccagcatatcccgctccaacatcgtccccgtcaggctcgacgaccttatgatgcctcccaatcgtataaatggtggaaaggaagataaccgagatttcgccctgctctcaaaattcgacgtcgtcttccttctcgacgacacgggatcgatgatggaagccatcgagccggccccctcaattaatggcaactgcgaggcaaaggaacgttcgaaatgggatgaaatgatcgaatctctgcgctacatcgtcgatattgtaacacactatgaccgtgacggtgtagatgtgcatttcttataccgggacgataaggacgagttcagaatccaaaatggacaacgggttctagatctcttgaccaacgaagtcagtccagacgagattggtggcggaaccttcattgccgagcgactttggacaatcctgacggcctatatcgaccgattcgaaaactatcggctacggatggcagagcgggcaccttgtcccgagaagccaaaaatgttgaaccttattgtgattacagacggagcggcggatgacaaggatgcggtagaggatgtaatcgtcaatgcagcgaggaggctggatgaactgagggcgcttccgaaccaggtaggaattcagttcctgcaaatcggcagaaacgaagcggcttcgagatggttgaagacattggatgatgacctgaacgagaagcatagagttcgagacgtgagttggaccttcccacccgtcttatcctgccgcctcattgaagccatactgacagaacgcgtgggatagatggttgacacccgtccctgggacagagtcgatgagatagataagtctttgcaagagagacttactaacattctcctcggcggcattgacagagccagagacatggagtaagcccaaagaaacgaaggaacatggtgtcttaatgctccacctgagtgaagggatggagcagatttcgatcatgatgacaatttttgacaaggcgcttaagaatgatattctgttgctttggttggatttgaccgagggtcacattcggttggcagcgcacgtgggacacgaggccatgaccaatggaaataattatttgtcttgatgagtgacttaacatggcgtcgcggtgttacggcccctgtatatcattcaatatctgttttataatcactgcgagtttcccctttgttagcgttctggacgatacatcaatgcgtgggctgccctgacgggcaaagctacctgtatgtttcccagctcgtggaatactcagacaatcttggtctccacgcctcgcttcaaccaaagcaccctatcctccacccctgccttcgcaaagtcatgtgccagttgggccccagattccgcaaagtgactccatgactcgaagtgcaatggaacaattacgtcggctccgatgtccttggccaactgcgctgcctggtcaccacccatggtgatctgcagcgggcctccaccatcagcacccccgccgggcaagattacagttgcttttccgatgttcagcatggcgacagcgatatgatatttcgccttcatcttgccaagctcttcgagatgaatcgtgtctccagagaagtatatcgcattcggacgaccgtcaggctgtgttccaaaagccccgtctgaagagctgacaatgaagcccactacctgaccgccaggtaagtgcttgcatggagtggccgtcacttccagcttccgcgcttttccctcgcctccaaaatcaagacaaacggtttcccagttcttaaggccccgcactcctggccgcggagctagttgagaagcgccgtctctggtggtgaggacccttcgagcatcaagaaggcgtcggccaagctcatctaggttatccggatgatcttcatggctgagtagaacagcatcgatgggagggagctggtcgattgttaaggccggggagtcggactttttgatgacaagaccgcgatactcgatttgggtgctgccgggaccgaacacggggtctgtgataagattgatacggttcggactgcttggctcaccaagatggatcaaggcggtagctgtaccaatattggtaatgctgagggggtaatcaaatgaaatttgtgtcgggggcatgatgagagatcaggtgccgtggacaaccacctttgtgtcgatgtttgatagccgtgaaaatgtgagtacttgtcttgcaattctctccaagccaatttggaaattgcatgctgttaagctgaccatggttctgttgagctttgggtggtttatgtaaagacagatccctcatcagtgcgtaatgtgggcatcatgagcaacggcgccgcagtgaccatgttctccacagaagttctccagagtgaatatcagatgatggttcaaggtccaggcgtcgaaacggcattttggagaggcgtgggaggaagtcgacgtcaaccatgtgatggctcgccctggccggtccggaagccagtcgcttgtcatgttgggccgtcttcaagctggatgacgaggattggcagatgacaagtctggaaaagacgcgacattgtccagtttcggattggaactcaaacgtgtgtaaagtggaagtgtctagcagaactgatttatacgaaagcgcgtggttgtaatccagtgtcgtcgtgggtgctgtccacccacatacatacaagtaccttgaggtggaggtagaggtagaggtaggttgcctgtatgaacagcagataagataagctgatacccaataagcaacctacctaacgagacggcatagaacccccccgccgcgagacgggttgaacgctcagaccacctaaatgcagtagaaacccctgcttttgctaataattccggcagccaaaatccttagcaaaagggggggttttgcaaaagagggtgcttgcgcacagaccagacatgagcctcttggccactggaagcctgtcgatggaccaaaaaagtggaccaaaagtgggccattagacccagctcccccccccccggtacaagggtataagtgttctctcccaccaaaacctgacccctgcttttgctaatccgggccgtcagcgttgcaattagcagtttgcagtccttacatattgacccttaaaagtttattagcgtagttcttgccccacatactcttacaaggggggttgcaaagcgggacacatctatctacggcttctaattggctgaaattgcctaacctcaaagtgagagcgaattaacagaacacacgcacacaaaccctctaaatactagcctagaattattagaattactagaactactaccctattgccttctataataggaaagttatagcgtacttatagggtactctagcgcattcaactaattagattttaggattacttgttaaaataattagtaaattaataatttttcttgaaattacaattttgaccaaaattacacaaattacccaaattacttaaatagatttaaaaagcggtataaatactaaatttcaattggaatcaacgaaatctaaaactctaaagcggatgtttgctcaacgcatatactaatatttggtccgtgtacgaacaaacactagtaattaactagtaattaactagttagttatatataatcctcttccgcccttccgtttttaaatctattcttttactctcttttatatacaaccctctcttttacccttactaacccttttttatcttaatactttattaactcttatagattattaacctttaacttcaattgctttaataagaggaaattcaatattaaaaagataatagcaatcctattactaataataaagagaattttatttatacgggtaatatagactataattataataagtacgctactaaggaaaggaacttacgtaattagtaatgctataagctcctcctttttaccctgctacgccgctccgctattattaacgcgcttaattaatatatttaccttctaaattattactatatattaattattactaactattattattagtaccttaattacaattatccttacctaaatttaaaagtcctactccgccttaaccctaataaatccgcaatgcttataataataataataataataataataatacgcaagaccccctattgttaccctcgcccaacgctaatactaccctcttattattaattaaccctactgaattatcttttacttcttaactgttacttaaaaagtgaaagttagcgcccactatatataaggagcatattatctataaagtacttcgtatatatactaaaatagattataaggagattactaattgctttaattttactataaggtaaatataattttagaaataaaattattagtatttaaattctaataactaaatagataaatataatatatttacttatataaaataatcccctaatactgtaaagtagggggtagactgtatattattccgctgtccacccttaaaattctcttccactatataaatatacctataaaattaaagaggttcctatcgtagtacaaactctagaagcgtatccctgaatttaattaatatagcgaatatgctatttaaatagcgatagaagtgcaaagtatctgctacgtagaataatctacgcgcctcccccttagtaaaagaacccgccgccttcgtttcgaattcgctttacaattcgctaactttaccctatttaaataggagtcctagatttagtttaataaaacgtaagtaaatagtattaattaaagccgtcgtttcgttaccctctttaaaaataaaaatattaacaactttactaaaattaaatcgaaacttcggggataaatattttaggtttgctttacgggcaagataaagagtatatttgtcttttagaactataaagagtggggtacaattactagtaaatcctactaggaacggattttccctcttttacaacaattttagttacaaaattcgtccttctatattatacagaataatactccttcttatagtttacgagcaataaaggtatttatagctcaaattttcgatcccgcaaaggttatcccttggcccccttactctcccgattttaattctattaaaaacgtctggaattggataaaaaattggattgagtgtaaatacctaattaaaccaactagattgagtctcaaatctacaatcgaggaagcttaggaagctattccagtcgattacctttaacggttagtatatttaatgcctagaagaatacaggcggttattactgcgaatagaagccatacctaatactaggggaagtatcggctataaaaaggtactcggattaccctagttttagtatagcaaatacagtaattctccgtaactcctttctccctattcaaaatctatagggtccatatatgcaattctattagttttattccctatcaccccccttatcattcccctatcaaaatcccctataagtaccgaactaacgaactttccaggggtgatgtgtactaccagagggaatgcgggcaactgaaatctttagcaaaagggggggttttagcaaaagtgggggttagcaaaagcaggggtttctactgtgtaactgcctgcattcacacctacccgactcgacctcagctggggcaagaatgcgacaatacactggacccacccgccgcccaaggcaacgagagcttgaggtaagctccatcgatagctacgtacctttgtccgtgcgtcaacgccagcccattgcccgcctgccgacttgttcagttgcatcaacacaacatctcaatccggaacagttcatccatcaaacaaccatttcgtctaccatacccgagcccttcgacctgcgcgcttaccggtctattcacaaacccaagaaacagtcaatcacgctgacgcctcaagacagcctgacgtcacctttccttcaactagacaaaccgccagtcgctgcaatatctccacaataatggcggaccaggagcgccaacatgccttggcttcgttcaaggcgaaactgatcgagtcgcgagagtgggaagcaaagcttaagaacttgcgtctggagctcaagggcctacagaaggagtacgaccaaacagaagagaacatcaaggcgttgcaaagtgtcggccagatcatcggcgaggtcctgaagcaactggacgatgagaggtgtacgtcttgcatcccctatccattctctggagaccattacgaacttattatgccacagttattgtcaaggcctcctccggccccagatacgtcgtcggctgccgatcaaaggtcgacaaggcgaagctcaagcagggaacacgtgtggcgctcgatatgacaactctcaccatcatgcgcatgctcccccgcgaggtcgacccgctagtatacaacatgtcgctcgaggatcctggccaagtcagcttcgggggtatcggcggtctcaacgatcagattcgtgagctcagagaggttattgagctgcccctcaagaacccagagctgttcttgcgagtcggaatcaagccccccaagggtgtcttgctctatggccctccaggtaccggaaagacattactagccagggctgtcgcgagcagcttggagaccaactttttgaagggtaagctcgcaccctctttgtcttgcatcttgacggcgccaatactcgaacacatgtcactaatactgcgcgttcgtagtcgtctcctccgccatcgtcgacaagtacatcggtgaatccgcccgtttaatccgcgaaatgttcggctacgccaaggaacacgagccctgcatcatcttcatggacgagatcgatgccatcggtggcaggcgtttcagcgagggtacatctgccgacagagaaatccagcgtacacttatggagctcctcaaccagctcgacggtttcgactatctcggcaagaccaagatcatcatggcgacgaaccgccccgataccctcgaccctgctttgctgcgtgccggccgtctagatcgcaagattgagattcctctgccgaatgaggtcggtcgtctggagattctgaagattcacgcctctggtgtggttattgagggcgatatcgactacgagagtgttgtgaaaatgagcgatggcttgaacggtgctgatttgcgcaatgtggttactgaagcgtaagttgacaatttcctgcttttaaaaaaatgccgaccatgcagcacccagctaactcttctattttacatagtggtctgtttgcgatcaaggactaccgcgatgcgatcaaccaagacgacttcaacaaggcggtgcgcaaggttgccgaggccaagaagcttgagggcaagctcgaataccagaagctataataagactggagtagttggtggttggagttgtgggggaggaggtggtagcagttgagcaaacaacagtgatgaagcatcttagacacggacaaggcagactttgcgccctacctagatgcgggtggggaagatgatgataggcgagctttcagctgtaatttgtacacaagcgactaccacgatgcccgcaggaagggcgtcagaatggctatttgatggcttatggcatcgttcccttccttcaaccctagggtgaagcttgacggttcttaattttgggcagtaacgatgacatgtccttgaaattcgcatcctatcttagttcttcaggaccatcctcaatcgaatggctggaattgggtaaacaaaattaccgtagaaatcatctccgcttcagatgaccatatcttccacgtggtggtagctgtctaaccttgtcacaaggaggtaagcaacacaaaaactcagtatggacgggagtgacccccccccccccccccccggagccacggttgtttcctcccacaacattagtaaagtaggtagcaccgctttcaccaccgccatgcagcttcccggctgctggtctacggcacccgctttgttatgccttactgttgagaaggatggatgagcagatgtctaggtggatggacgtacggatggatggatcatgatggcaagatggttccggtttgtgcaaccctgccaatcaaccatgtttagtgttttttttttttcccgcgcctcatcatgaaaaccagagggaagattgtccgattgtctttgcccctcaggcaacgaggttgaatacgcttgccttccttcttttgtacatgttccacgtgcatgtatggacatgcaagtgttgatcagctcggtttcgggtcaaacacggacggaattttgtcggtctagacctcctagcaaagacaaggaggaagtctccggcatcacgttttccggccgcggttattgtccggtctgtaagtgacttagttctgtgccactcacttctccgcatgtttccatggttccatccggttcctgattgccttgtgagcttgtgaaggtggatcaacccaaaatatctttcccgcttgcttacctgctgtgttgtgtacatacactgacaaacgataatatgtgtaaaagaaaatcgtaggtgaattggcttataacttgccaatgtgcactttacctcttgtggtgatgcgatggagcagatagtgttatgcggctcagtggctgggatggctgggtggctagtgtaaaagtagtaagtaggcgtggtagggtgccattcatctctctctgtgaatggtagtagtgtctgttcctgttcctgggcgggcgccgccgccgaagagcggatcaacacgatacgaggtagcatggcagatagaactctagtcgcattggtttgtggagcggctggtcgatacaatagtatagatatccggctaggatgaatggtggtcacgctaacattatcatgctcatggcggtagagtagtgtgtagcattattgccatgtgaaagatagagtgagagcttgccgggtttgaacaaggcgccaccgtattgtaagattgcacaaagatcgaaaaagggaaactggaccgcggacgttgttcgtattttcctttgggtttgtggctgactggctgatgatctttctagaaagagaggtatggacgaattccatcaacctagctaactcttgtgacatggtgttctctttggggacaccttccatcatccagcatatgaatgacccggcattctgggagcaaagatttcatgggttgctaagaatagcaggaatccggccggcggccgaatggtattcgttttccacatttttagcggcctggatggtcctccttgtgcccgtggagaagggtgccacagccgcaaaaagtgggctcctgaaagatgacttccacctctgtcggttgcttggaaattcagctagcgatctagggcaagccgtgtcgtcgtaatcagagtacccaaaggaaatcatatggagctggagggcacctgcgaacgaagaaagacggatagaggtactagggccccggtagtttatgccttggggttgggtttgtcctgtgatacgcggaagatgcttattgtttgtcgttgttctgctccgacccaggttcgggaggctgagtaggtcaggggttgatcgacactaaccgcgtgatggcgcccccataccccgtatgtttattcattatcccgcacatttcggaaaggatgtcacggccgatcgccgggcttgaagaatggatggcgcgcgtcatgcgaagggcgcagacagcattcgttgccagtgacgttgcggagggcttcattcggctcacggcgccgttatgaacgaggctctccaccgccatagccctgaaaccaaacccctgaacctattgccacagcataggtacgcagtagataccggactttggaattactgtacgagcacacagggcacttatcggaatgtgagagaaaccgggcgaggcggtgaggatgtagagatatcgaaggattacaggaatacgccacggtctatctggagagagagcttctggctttcataatcattcgaggcctctgttggggtgactgagtcgtggatgttgtggagagttgaacctatctctacctgcttgccgagcgcagtgcgtgcagtgcatgaggtttatgatccaaccaataaagggagccccgtgcctcgttctgccaagcagtgaagagtcgccaatcaatgacaaagctggaatggcttgcatttgactgtttactgttgacatatatagcgtccaccagagatgcgaccggtttgacgatctcgagttggctgaaacacacgatatcgtgcaaataggtaggaagaagtgtacattgcggtctggccttctacagcacatttcatggtgggcccggggtggcacacatgtaagctgcgggctttcagctgcgtctgtgcacatgtaagacctaacacggtcagtttcttgcgagacacagcaagagaggatacgattcatgatgacaagaagtcgtagatatggatggccatcatgatattgagttattcaagaagattccagatggtctcaaagttggtgggtggtgtgtgaacctcaagtaaaccacagtcccgtccccataaacaacaaaccgaacccctccatcaccaagcgtcctgcccatggaaactgctggccccccgctatatctaaaaggccaccaccaaaacagcgactccgaacatgtatcacgctagatcactgggctacagatcacgacaacaacactcaaacaggcacaaaagtacgaattttgctcattcagtggacaatggtgcagagttctctggagacaacagcaaaaacaaagcaaatttgtgagcatgggacgatttcgggcagagtctggatgaacgcagagaccgttcgggcggtggacaccaaagtcgtttggccggccaaggagaagcgagcaggtgggcgagacccctgtccttggcgatacgtagtgcgcctgtgccccacctgggaagctgcacctgcaccaccagtctcaccagcgaactggtcaatgccattggtgccgtttgtccctgccgtccgcgctggccagtgctgtccaccaagttcgcaccaagtgccctgccaaatccgcccgtggacggggcaacggggccgacctgaacacagccagtctccattcagtgagagacggacggatgccaaagaggaccaaagagaaccaaaagagagccaagagaagtgacgagagcccggcaccctcccccgcccgtttcagccataaagacaagtctccccgtggccgttgtgtctttgaacccttctggcctactctatctatccattcatcttcctttcgtcctccaaacgaccccgactgactcgacgttcctcacgttcgtttcgccttctgtccatttctttaatacgtgatacccccccccccccccccccgatccaggtcccgcgcccgtacaactccgtacgccgtctcaccgcaagacacacggctcccacaaaacaactacaacaagcttcagatccttattcggtaccgtcattcgttggttaatcagtcaacatgtggtacgttaaagagaacctcgctggctttccagcccttctgtctgattcagctgccttttcgtccgagctgaaggccccgcaatcactcctgaacagggcccatcacaagagacggctgaagcgcaaactcagcccccgcttaattcgagatctttgctaactggagtcacttttgccgtgtagtggcatcttcggttatatcaactacctggtggaaaaagacaggaagtacatcctagatacactcgttaacggtacgtcataagtgcttgcgcgtgctgttcctctctacacgacaccaggactctccccggtcctttgtctgcaaaagacaccatttacgaggctctgaacccggtttcaactgtagccgaccgctgactctgccaatctaggtctttcccgtctcgagtaccgcggctacgactctgccggtcttgccatcgatggcgacaagaagaacgaggtgcttgccttcaaggaggtgggcaaggttgcgaagctgaaggagcttatcgacagccagaacctcgaccttgaagagaccttcgattcccactgcggcatcgctcacactcgctgggccacccacggccccccttcgcgtgtcaactgccacccgcaccggtaagttctgcggctctcaggaactgccttcgaacagtggacaagttctgaccaagtaaatcacagttctgatcccaactgggagttctcgatcgttcataacgggatcatcacgaactacaaggagctcaagactttgcttgagggcaagggttttaagttcgaaaccgagaccgacaccgagtgcattgccaagctcgccaagtacctttacgaccagcaccctactgtcggcttcactgatctcgccaaggccgtcatcaacgagctcgagggtgcttacggtcttttgatcaagagcgttcactaccctcacgaggtcatcgctgctcgcaagggttcgcccctcgttatcggtgtcaagacccaaaagcgcatgaaggtcgacttcgtcgatgttgagtacgctgacgatcagcccctgcccgctgagactgcctctcaaaatgttgctctcaagaagtctgcggctggccttctttctcccaacggccttttgggcgctgccgacaagtctctgctccaccgttctcagtcgcgtgccttcatgaccgatgatggcatgcccatgcccaccgagttcttcctctcttcggacccgtccgccattgttgagcacaccaagaaggtcatgtacctcgaggacgacgatatcgctcacatccacgagggctctctcaacattcaccgtctgaaaaaggccgatggtagttccaacgtccgtacaatccagacgcttgagcttgagcttcaggagatcatgaagggcaagttcgaccacttcatgcagaaagagatttttgagcagcccgaatccgttgtcaataccatgcgtggtcgtctcgacgttgccaacaagacggttactctcggtggcttgcgcagctacattgacaccatccgtcgctgccgtcgcattatcttcattgcctgcggtacctcctaccacagctgtatggcggttcgtggtattttcgaggaactgactgagatccctatttctgtcgagctagcgtctgatttcctcgaccgcgaagcacctgtcttccgtgacgacacctgcgtctttgtttctcagtctggtgagaccgctgattcgcttatggcgctcaggtactgcttggagcgcggagccctcaccgttggtattgtcaacgttgtcggttcttccatctccatgatgactcactgcggtgtgcacgtcaacgccggccctgaaatcggtgttgcttccaccaaggcctacacttcccagttcattgccatggtcatgtttgctctgtcccttggcgaggatcgcgcctccaagaaggagcgtcgcgaggaaatcatggagggtcttggaaagatcagcgagcagatctcgtccgtcctcacgcaggatcggaagatcaagcagctgtgcgaggagaggttcaggaaccagaagtctctcctgctccttggtcgtggaagccagtacagcacagctctcgaaggcgccttgaagattaaggagattagttatctccactgcgaggccgtcatgagtggtgagctgaagcacggtgtactggctcttgtcgacgagaacctccctatcatcatgatcttgacccgcgacaagctcttcaggaagagcttgaacgcctaccagcaaggtacgtttaccacattttcccaatgactaaaacccacagacaagatgctaacgctagccccttcaacagttgtcgctagaaagggcaagcccgtcgtcatctgcaacgagagcgacgccgagttccagaccagcgatgccgtcaagatcgagatccccaagaccgtcgactgccttcagggtatcttgaacgtcattcctctgcagttgatcgcctattggttggccgttatggagggcctcaatgtcgacttcccccgaaaccttgccaagtcggtgactgtggagtaagggataaatgaacggggttgtcgagcgatcaacttgtgcatgaagagacgtacgagacaaggaagacaggtcttctgttgatgtgcggatttttgatatacctatttgtaatatacatcgtgctttggtctaggtgggcgtggtggagtattcttgctggctgggaagcacatcaacatctgacctgaaaggaaaggaagaaggaaaaggcgaaaagccaaggtgcgtcggagaggttgaaagtcaaatgcaaatcaagggagtcggtgggatggaacaaatggattccgggatattgtgctcatggcttgaagcgttacttgttacttgatctattcgtcacattcagggacgatgtgatggactgtgattaaggagtttagctagtaacagtaatgatattactatcttgctaatgtacttgcgaaaggagttgaatccgtttctgctcatgaagacacgcgtgttgcacagtttaagggaagaaagttgaccgtagtgggagccggatagacaagccaatgccatgttgtgatagcgtgtcaattcccatactccggaatagcaaacggacacgatgtcttcggcgtatgaccctctattcgtttgagttcatgatgttcccctaggtctcattatcctaccctcattctacacggtgctatctatagaccacctcaaacagtctgagtaccatatcccttgatccgctcagcaaaagcccagctctgcttctccagctgctcatcctccttcagctcgacgccatccttcgtcacaaccgcaatgctgtaccgatccaagctcctcgcgtcgcgataatacagcaccttcatgcactccttgataacctcaacggcttgctcgcgcgtcaacttggccgcatcctcctccgtctccgcataccgacgcatgatgggctgcgccagcgcgcttccgaaacccgtcgccagggatggagaagtgaaagaagtgccgcgcaggtcaacgctggccaggtagggcttggagtggccgtcgaaaccggcgatcagaagctggttccaaagcgggtcgaaatcgttgcgccgcttgtagaggagtttttgcagatacttgtgcaggttggcggcgttgaggtgacccttgccgttgggagcagcagtgcacgaggggtcctcgtacgcttcatcgatggagaggtccgtcaggtgccggtcgaggaattgcatgtcggatacgtcgccggaaaagccgacgacggaggagtcgaggaagacgcggaggcgcttgacgtcggggaagcgggctagggagccataggaggctgttttccagaacaagtcagcacggggtgatatgggatgggtgtcatttgattttttttcggagcataccaaggttatccgcggccataactacaccgtccttgtacttcattgcaatgacggaggtacccgtcacgatgggtgcttgtgtcgcctgcttcgggccgctgttctggaggtaggaatggtcataggcgccgtagacatcgtctctgggctgcaggtgccgtgaagcagtatgttagttccatgccattcatgttcggtcgagatatgtataagcgctgctgcgacagcgggcggagggggttgaggacgtacacgaccccaagcttgcgggcggtgatccatggtcaactagagttgggaatcgagaatgatctgaatgcggggtatcgtttcgtaaacaagagacgtcgacgaaatagtagaagtcggtcgctgttcgtgaatgtatagcgctcgctgagaaagtgttatcgttggttgttgaatatggacaagataggtatcgatagaatggttcgtttcgtttgggatgatggtgttgacgtggggagcttccgcctggttggcttgacgttacggctggaggagctggcagtggcaggctgcgccatccagtaagctccatcccctgcccccgcctgcagcttcgcgtccaggtgctgccttcactcccgctgtccactgttgggcttggcttggcgtcactgcctccagtccgcttccatgcaaacagtggagtcttggctcagagggtagtgtacagtagtgtagaggtaggcgtgggtccgagcgtcttgaatgttttgaacttgggtccaggcttggccttgagcctcctatcagcacgtgacacccttcatctcgaacctaatgaccactctctgtactcatcaaaaacggcgcccttttgattcctagggcttcttacatccattgatctggattttccatgttaacattaaatcaagcacaataatggggcttgtagcgtacgacagcagtgacgaggatgaggatgtccaagttgacaccccaactgtggtaagaatatggatagctcttagcatacaaatcatgtgttgttcaccagctgacaaggtttcatagccacataacaccaagaacgacatatcttcacatgcatcacgaagcaatgccggtacggcccctcatgctcaagtcaattttcgcgttataagcccgacaactaaatgagatgtccctttgccagtcgcggacccatccacagtaacgagatcatcaccaacgagtacaaacggtcacaacgagatatcagcgccacagcaacgacaacgacaaccagccccctcgccatcaacacccgtaggccctgtactcgggccagctctcggcccctcaatgccccctcctacgggagtcgcctcatccaacaccctcctccccgagcccgactccgacatcgacatgtctttcctcaacgacccttccacttcctccaccgccttagcatctggaccttcagcagaaccccccaaatccccttacaccacaacccgcaccttgcttcgggacctcaccctccccgccctgccaaacatggacatcccggcctcccctcccctttcaccttctgatatctcttcggtggaacggttgtccgctttaaccagcaaattcgacaagttcctggaactgaagcgcaacaaaggacagcatttcaactcgcgcatcgcgcagagcgctgctacaaagaatccgggattgatggataagttgatgaggttcgtgggggttgagacggaggtttggtttgatgatgatgatgatgatgatcacaacgatggtcacgacgggaacctcaagccccttgagagggacgtctccttgaaggatggcaatggcacagaagtagtagcaacgcccgcgccggctggggcagagcaatacgccaccaccttgtccaaggaggtttgggatccgactgcgatgccggggtgggcgtacagagatcggctgcgtaagacgcaggagaggatgcagaaggagagcgagaggaagaaaggggagagagtggagtttgttagtggaggatccacggcgatgacgggtagtggaacagcgagtaggacggggagcgcgacgccgctggggagtgtggcctatccgggggggatgagcggcgggacgggaacgaagatggggaccccgagtgctggtgctggtgctggtgctgttacgacggctggagtgaagaggaagtcgaggtttgatacgtgatggggagggggggggctacggattcgtaatatgttttcgttgtgcccgcgtggatggttcgagggaggctagaggatctaaatcggattaataagagtatatggaggtccacttccctgatagcgacggatcgatcatgcatcatgttgaaacagtcatgttaactgctgataccttttctcacgcccggtcctcgtcgtcatagaagagcgggttagttcgcgttcgtacaaatttatatgcatcaacctaccaccgtgctgctgtaacgactttgtcaacatggacaattcttgactctcgaggtattggtatgatgatttgccaatgaatgtcttcatttacttcttcataggaccttgcaaaacagggtgatttggaaacaacaccgatggcaattcagagacacgacacaaagaccatgaacttggtgtgatgatggtgaaaacacaacggagaggagttttaatgttggtttatgtgattataaccccatgtgtttccatagtagagttcatgccatccgagagctggattgcaaaaaaccaaagctcgtgcgtttggtatcggacaacctcgaacgctatgtttatgtattcaactgaaaggttcgcaaagccagtctcaaccactagtacataattgagtttcgcaagatggatggtatcttttaattatttttctacttttgatcctgtcatggcaacgagcgaagccggtgaacactcttacacattttagattcataagaaatgcgtttcaacatgttgctctctgcattcctcatctcgacagaagctcttcaatccagtttttgtccaatctcgaccatatctcatcatccctggccctgtgcagtcccgtggtatctttaaacacataagcattaaacatgaatgaccccctatttatccaaaccaaggcagaaatgaagtggcggcgtgagcctgtacacattgtaggcacaatgtggcgtgcgaagaaaaagtgaattggatcgctcaagtgcgtaacatgccactaggcaacgtttccgcgtaacctcgccatccatgggtattcgaacatcaaaacacgtattgacagtccggatggtttactcatcggtgcaaccgagcgtaaaacccatcgagcgcttgacagtgccacggatgtcgatctggacggtctgatttccggaagccaaggcatcggcgaaataggagaggctttcgccatggttgatgacgctcttgccccgaagcttaaaggggaggacgccgttgagcttgtcgcaataaggtttctgcacagcaaggccagtgacgtagccgaggtcgtcgatggtggcgcgcataggataaacgttgtcgttgccgggcttgagtgaaaggttgtcgagatagacagtgccgatttccttgtcaaggaggtagttgtggaaggaagtattgccctataaagcgacaggtcagcatattagtgccgagtggaagaagtggaagagttgaacttacaagctcgaaagcaaccttggagtagttggggattctgacggtaccgaagaagttgttctggcccttgggagcagtggcgttgacggtggtattggttacagtggttccgtcaagcatacggaggcctgttgtttctgtaagtaacgatgtccgccaagcattaacatcacaaacaagtgcttaccgggcatgtcaatggtcttcttgaacgtaacgccataggccctggcaatacccttgacgtgaaccttggtgtcaccctcgacggtaaccctaaaagtctcgttgtgcagaagccaggtgttgaaggtggtgaaagcatccagatcatcgatcatggtaaactgggtgatgttgataatctgggacttggcgctggtggtctcagggaagtgaaccttggcaaaaggcttgtgctccggtagatcctcaaggtacatgacgccctcgaaaggctcaatggtggccttgacctttccgtcactcttgatctcagtgttgatagacatggtgaagttttgagcccgggcattggtcattacgatgctgtcaaggatgagctcggcatggtccagcttctgttgagcgatcttgggaacgccaacaaggatactgtggtatgactgttagcaactaaacacatctttatcaataaggtcatgtgagttatggtgacttacacaacagggacaacgatgacaacgatgacaatgacggcgatcaagtaggcccaccaaaacttcaagcagtggccggcgcagccacgcttgcgcggcttctcggcgacattctccgtctgagtgtactcgggttgtttatcctcgggctgtttatccatcttgtagaagtttcctctcttgtttttgttgttttaggtttcgacttttgacatcagcgtgaaggtgagggtgtcaaccgatgaagaattcgaagagctgggggttatacggctgagtgtgtgcggatggtggacccctattatcccctttcccaaatttcgaagccaaccgtcctgatctggtgtaaaagaacaaatccttggtcaaagagaagcaacagtcaggaggaaggagaaaagaaaggcggaaattttagccaggaaaacgagaaaaggagagcaggagccaaacagaaaacgggaggtcgagacggacaacaggctgggtggtttattataatcaagtcccatcggtgataccaggccatagtctacaatccacacaaaatctgcgaaaagacttgcagtgacttacgagccggggggggaagggtaacattggggaggcactagggaggagcgggtaggagcgactcaacacaaagggaagtagatgtgacggttgcaaggattccacaattcccttccactcttccccaaaaatggagctgcttggctcgcttgagccatctgtttgcaggaaccgacgagacatggcagaaggaaaaagaggccaaaaaagtcgctgctagggttgctctagctgtctgaggatcgccgaatcccccaacccccctcaaggaccacatcgcgccaccccaacaaagagattgacgaaggcatcctcgacttctccatgtgcctaattgtgagccatgcaaccatgaatggatatgaaactagccctatcgagtagtatctccgaaaccccccccccagcgatcataactggagttatgccaaggcgagctcgtctcccctcgtaacagaccctaacccttttacgcgctttgcgtagtctgaccagtataagtctggttactgtgtactttagttctttggctctctcgacagctcgtacactatgtacagtgtacatgaaaagtaccggtagatggggacggcgtggcttgctttcccgttggctctttgtccgccaccatcggtaaaccccatgacttcgaaaacatgtgagcacatgagcacttgataaaagtctcgccaattcacgatgctgctgttttttctctgtggctttatctgcccagtgttctggatgcctgcttgaatggaccctttcggacccgtattagagatcatatgccaaggagggcaagtaggccgagcatctcatttcgcaatctcccccagatcgtcaattctttacccaacttgcctcccggtttcatctccgtcctccagacacggcgccggttagcctagcccgatgcgaatgcgggggaaagatatgggtggaggaaggcgtagaggaagaacaccctctcttgctgctatggtgccttgtccgaatggagtttcgatcctcacttgccttgccttgtcgcttgcaaaagtcgccgtcaacctggcgaactagcaagatggctcactgtggaggcggagacttgcgctggtgctttgccgcggggaggcactccatggagcacattaagacttttggagctcaactggagcggtgatttctgcatcattcccttgaccacagggcatattttgaccaaacgcttgcgagacggacttcagtctcggcttcgtcgagggatgcggcataccggagcgttggtgctcattgcgactttacaatcatgcgatgatgagtgcccgaagcggggatggacatagcctgtcgttacctgcgagttcgattacaggcaatcgtttatgtttgcgattcatattgctaacatcagcgattgtgtgcagatgtctgagtccgaaagttttgcgagcgtgcccgtgcgagtgcgagagcgccgatttgcgacgaaaagacgagggatatcaactgatgccaaacaaggttagaataagctccaggcttagaaaaacgatcgttggagatttccgtgcggaatgactgccagaagaggatcgggtcgactggactcttgccccgccaagcctgcagaccctggggtagtgccaggggtcgaagtgctttggtccaggtgtgtcgaccctgcaacgccaatcaattttcttgcagcgattatggagcagatggaagttggggcctctctcactgttccaccagttttcgggaacgacaaccccgaataccaaaaaaacatcgaacaccggcacagaaaaggcgacgaaaaacatccaaacgttgagaacggaaaccgcacaatctaaaccgccacaatggcgatttctgccttacgtttgactcggagaccaaaagtcaatcctcgaactacttgcctgatggccatgagcgattctcacatgcaaaaacggttgaagctaagtcgatcctgatcgatgattcgagcgagcgatacaacccggtctgcaacgaacacactttaactatgcgacttggcacctctgcattgtggctagccaaacacgtttgtgcttacattattgcttcaacgacgatggtaaacttcgagacccaatccagtctttctagagacaaccaaacacttgtcaatggttcaacccaaagtttcgaggtctgatattggtggagctatacccaattaactgacttgcacgagttctagatgcggattggctcacgacgaaatgacaggatagccggtctttcaggatgttcccaacggatggttccgggcctccatcggcacctgtgtcagatctctggaaggaacgacaacgagaatctgaatgggcgatatagaagtaaacgacgcctgtgcccgcgacacgaacttctcatttttgggccagacgcaaggccagcaattcgaggccaacaacaacaggcgaccccggcactgaacttccttattagtttacgagggcctgcccgtaggcgcggtccttgtgcagggtttccctgattatggagtttgacttgctgattgtactgcgtggtctttcggccctttgtggctgtcccaccttcccggtctagatgggaatttttgtcgacggccaaccagacctcgaaacccctgtggcacttcgcggctgtccttatccccaactgtcgctccagcccacttggccaggaaagacagcagcaccatatatcaaagatgtctagtaccaaaagggggcctatcaataccgaattaaacggtcagtcaaatcaaagtacaaacaatcgacgacgaacgaagtcgacttcttgattcttggccacaaccagcctaggaaaaagtcctctctggaccccttcgttcctcaaggaagcaacttccgttacaccactttgatggtatcagttctgggctgggggtcggaaggccaagcgccatgtcagttgactcgtttgcgcaacgaccgtgacgtgagagttgaatctggtcttcacaatatcaccgcaaggcacggccagtcgcgtccagctggtcggattgctgcttcacttttcaatcagtatgacggttaaccccgtcttgatgatgacccaaagcagctttacgttttcctgcacagatgatgtgcattaacacagtccaacggcgtacactaggtaagccaccggttcctgtcatgcagctgccattcgtactttgcctgactagtagttctagtggctcaagctccgacccctcaagatagggtatatcgaccaaaaaaactaaactgatcaaagatttgcataaatagcattgaggaaacgacccttcatacaaatgggagattttgggatttttttttttcacgaccatcttcgagacacccaaaacggttcaactctaaccatcccagaattgcaaccttctggcacattgagagcacattatcccttgccaccacccctgatcttgacgtccagcggatggacgggcagacgggatactcggaagctatgaccaagtcggtcagtttcgccgagatatgatgcactgtcaaattgcctcaccaggttttcctcttggatacgggcacccaagatcgggaagaagggcatcctatcagacgaactaaactgttgtgattgtggctttgaggctgcgacaacgcaacactgacatcgccatgtcatctccgtaacaatcgctctttggaatgcgagggttgcaccatctccgctagcgaatgtttgataaactggtggttgtcaccaatccaactttgagacattcacgggaaggttagtccacaactctctcatgattctcgtgcccttggtggtggatgggcaaattcccacaaagagcaccgttgatcttgaaacatgagtacctgcgtgcctggatacagtatttcgaggccaagttctcttagcgaagcagatctactcgagctaatccaaacttaagctgtcgtctctatagccaaaataccaggacgaatagtgtacaaaaagaccggcaaccatgcttcgcttgctcgttacgatattaccatcgttcatatctcccttgaacgcgatagccatattttgttgatcaaagccggaaagatcatcagcgtgaccatttcagggattcgaatcaccagcttcacaaacgttcccttactgtgcaatggctctccgcatctccacctcgaggatccccacaaccatacacaaggtagagccaccaggcggcggacacaaagtccgcaactccaaatggttcgtccgaagtctctgtgtagtgtgtacgctagagaatagcacttgtggagcgtcacacgtaaagatctgatggcaaactgaatctcccgtacggcatcttctccgcactttgctcttggatggtccccaccccacgtgtcgaaaccgacgggattatatttttttttctcctttttttttctgaacctcggatgctcggttttgaacaatagacattttggagatattgcagcgctctgggccgatcagatgccacttgcaataaataccgccaggctccgcccccgcttccccaggatcggcccatggttgccaagacctggggtagacaccatcacgcgcgcaaaccccccctttcctttgttcatggagcaggtactttgagatacttcactcacagaggctcggaaagggatccagttgtgatcgtatcccttccgaccagttgcgcgcactgtcaacttcccaaacttccccgcgtttgacggtgccggatccatcatgacaagccaccgccattttcaggcacgtatcgcaggctcaatgccgcgcttactcattcagttcagagcttggcacgagatgtccacaacccgttcttgtcgagaccggcatccccatcaaagatgtctcgctcgacttttcgggtgttgatctgtgtggccaagttagagactcatgaaaagatgccatgtgattttagggcgaacatcttcttccagatgtcatggcgaaggggcagcaataaatgtgtcaaaatgggatagacatacgaatcgtggaccaagatcattcaccgtctttgctcccaaaagcttcatgcatgtaatgatctcctgctgaaggactgtttgtcgtgttagcaaagtgtcgacatatccgttgcgtgtaaaacaccacaaggaagtgcatccaaagctattgtgtaccaagcaccacttactatcaaaggttctctcaacaccctgccatccaccagccccaagcccccaaagcgccgccctccccacaccgaccgccttcgcacccaaacacaatgccttcaccacatccgtccccctcttaaccccgccatcaatccacacctcgaccgccccaaacacctccgggcagtacttcctgatctccaacaaggtatgcaccgccggcggcgccgtgtcgagcgcgcgcccgccatgattcgaaagaatgatcgctttcacagtgcccgggtgtttcctcgcatactgcgccgccaggtatgcatcttcatgcgtctggatgcccttcaacacaattggcaaatccgtatgcttggacagccagggaagcgttgtctcccacgtcaagtcggccgcggtgccccagaacagctgttgccccacgccgccgccgccgggcttcttttcggcgtccgtcttggcgttgctggcggactcgacaaactcgcccgccgcttcaaggttggacttttcgtcgtgctcgcgcttgcccgggtgtggcgcgtcgagggtgaggacgatgcacttgaagtggtcgcgcagcttgttgatgcgcgccagcattgcctcggatttcgagcgagtcgtctgcacgtacagctgccagccaaagacggctcccggtatggcctcggccacgatttgctcgggcgtcatggatgcgttgttgctgactagctgcatggccccgaacgaggagatgcccttggcgatgccggcttcgccgtccgggtgcgccaggcgggccagcgccgcgggcgagacgtagagtggtgtgccgaccttgtggcccaacaacgtggtggaggtgtcggcctttgtgcagtcgatgaagacgcgcgggcgcagaaggatgtcccggaaggcgcgggtgttgtgggtcttggtgtaaaggtcatcggcggcggagaaataataggaccagcactttttggagacctgagtcttggctgctgcttcgatctcgtcaaagttgaggagggtgtggagcggcggcggcgcggctttctcggattgctgggctgaggtggtgtgcgtggtggtgcccatggccgagcctgttgcctttgcgcgggcctcgctttctttctggtggagcttggctagcgatgcgtcgtcgatgatgcctagcttggcctcgggcttgaggttctcctcgagcgtgcctggcgggtgaatcggatcatactcggtcgtggcatcacggccggcgagctggaggatgattttgtcgccggccgggtgagagggcaggaattcggtcacgtcatagacattaccgtaaaggactacccagcagctctttggcgatcggtgtttggcaactgtgtacgagataagtattggctccgtaagatgatggatgaggtgggtttccattacataccttcctctgccgtgaatacttttggtggtttggtcatgattgctggctgagctggacgcaagaacaacagaaggaaggcaataaaggtcaaaagtagcagaacgcaaggtctagctggacatcatgattccattgctatatgtaggtaggtctcgagaagactcatggtttggggggattggattcttccatcttagaggtagccgtccggtcacgcggggtcctttcctgctgtaaatcgcgtcaatcacctctccatatgtggttggttgaatattccgataatacacactgactgattagtggtgagcgcctctagaggtacctacacttgccctggcgcccaagagcagcccctgcgtcgcatgacatcggggcttgttttctccacatcagggggggggggggggggggagagatgggggtcacggctccgacaatgggaagatggaagtatggggtaagtataccggaccgggtgattaaagaccgaggccggcccatatctatcccgagagaagcctgtatttctttctggtgtcccctcctcaggccgagtacctctattcagctctggtaccgtgccatcttgcctactatgctacgcagtatgtacacttgcagccaggacttgttatccaccatgctgggagccagggggtggacttacacataccctatcctcaccaccctatgctcatcatcaccaacgaacaacaaggaccccttgtatgtactcgagcctcaatcaacaacaaaacccacaaatccccagcgggtggaggatatgtacaggaatttgccctgataatgcatataatccgggacgccattcctcatgcatttagagggctcatgcatttatactcccatgccaagactctcaagctgcccaagtactggaatttcggggcaccttgggtggttagcataagtatcaggtcctaaaggggtctaaaaagaggcacctataaatacatacacagcaattttacggcctggcacagatgtaaatatgcattttagcatttacccatactaaataattgcggcggccgatttctaagcatttagagggttttatgcactttcaggtacatgcattaccagggcaaattcctgtacagaatctgatttgaatcggcccgcttccaggcatgggcaatcaagaactccatctggcggagttctcccggtctcaacacggacacactttttcgtacggctccgctcggcggcgtggccttttaatatatttacgttttggtatttcggtacctgtatatctttttatgtttgtatttatctatatatatattcatttttgtcacggctggttaggaagccttgtagcaatagaccctggggatatcgtttgcccgtgtttgtttaggctcgacatccaacggtatcactgcccactgtgaaggcgtggtggtgagggttagtccctggacccggttgccgtacactaggtacatacgtgccccgcccccacaattgcagtgccgtcactgcccgtacttgcccgcccaccggggagttgctcctacgtaaacatggcctacacgccagggcaggtacatcatacatgccacgcgcctgcaggtgcttatcccgataacatcgcggtgagacacaatcaaccgataagcacctaatcggctgccttgttcagctgccaccagtcagcctgtcacaccttgatgactgcttcgcctttcgcttcacttcctttgatccatccaatttactaaatagaacctcgcccacgacctgttctgctcgactgtttcgaccctcaattgatgccgtcgaaggacatcacaacttccggacctcacctatcccgtctgcctggccaggctggtcgatgtcagttagcagcatagtagccgcgtcccttatatcataacatctgaaattccatccttccactatatacaccaaagattgcacactctacaacatctacttccgacatcactgccgaccgacccctgaaccacttgaaccaacgccagcgacgacgcaatgcccccctcgaagctccggatcctctgcttcggcgactctcttaccgagggctactccggctggggctcctgcttcaccccctatagcaccaaactcaaagagatgctgcgtatggcgtttcccgatgtcgacgtggagatagtaacagacggcgtgtccggtgatctggtaacaggtgaagggtcgtttctaacaaggatggaatcacacttcgccccaaggaacccagcagactacaaaccgttcaactgggccatcgtgctcggcggaaccaacgatctcggcagtaacatccaccccaaccaaatctttgaaagcctcacacagatctgggacatggctctgagccgcaaatgcaaggtcctcgcgctcaccgttcccgagatcggatcttcagctggcggaatgaaggagttattggactttaggaggaacgagttgaaccagatgatcaagacctacaagaagcccaactagtatgtccccccccccccccccccccccccccttcaccccacacgccctctctgaatccttccgtttctcgaacccacacccacactctcaaatcgtcccgtaacaaacacttacagccccaaccccccctgaaaacagctacaccttcgacctccacgccgccttccccttctacgccatgtccgaagccgaccgggaacgttactgggacgacggcgttcacttcacacccgcgggctacgatcggatgggaaacaagattggcgtcactttcgtcaatatgcttgtgagagaacgatcggacaacgaccggacgccgacgggcaggaaaaggagaatgttcaaagatgacgagaaggtgtttgaggaagaagaggatccggctgagccaatatcggctgggcttgataaaggatatatcgttgttcgtaggagggatttggattaaccttactgcgccagttagtccgttgcttggttcttagtggcaggcgggcaaagtggcgtaccaagaaaacgacagcgtcggttagccaggggtacagcggcatggatgtctttgggtatttatgggtttgggacaaagagtaagcggcgttttggcggcatgcgttgcgttacgattacgattagcataacagagacgatttgcgggagaggcatggttggataaacggtcatgggtagatatttaggacattagcatggcaatactaatacgcgttatacctgcctgtcttcatgtaactctattctggactatgtacagacactacgttttagacactcttggaggacaatgtcccatcggtaagtatgcctccggtgctgtatttcttctcttcgaaatgtacatacgccttctttcaggtgtcatacgcgctgctatgtattatcatgcatgctttcttttggtggggctgccagacttcgctggtacggctgtgatgagtggttccatctcgagaggatcaaggtgcctgcccagggacgagctatcctaattgccaggaaccccggcgggtaccagctgaggaaactccaccagaagatcatccgtaatgcgttcgaggtcttccgccaatgcttgcaccatcccatcctgcctccgcatctccttgcccaccggtacctcggccctaccactacccttctcccccgaggcctccagcccgctctcaaagtaaatgatcctatcgatctgatcgatcgaccccgccagccgtccttgctcaatcatccgcgccgtgatctcctccgccttgttcccagagtccagccccaaccacgaccccagcgcgtcgaacccaatgttgcggtacaaccggctcacggccagcaggttgtgttcgaccatggccttggccagcaccgtgctcccgtccgacgtcgtagccagctggtgcggcgccaggccctgagcgaacttttccacctcagcccgcgccagcaggcggtcaagaaacatcttctccaggatgccgaactcctccagcgaagccgaccgttcgtccttgtagagccgtgccaaaacgcgtgaccgcgggggtcccgccggggcgaggacggcgcacttgatggccatgctcagggtgtgcaagcgctcctcttcggcgatggcgggcgacaggctgatttcgtagtacgactgcgaggcggccagaaactgccggttgctgtcctggatgcgggcggcgctgagcttgaagtgcaggttcagcaccgggttgtcgtcggccacgttgtggatgatgttcttcagcttgttgaggtaggtttcggcgctggtggcatcgtcgtcttccaggtagttgcggatgatgcggatccaaagatcggccttgtacttgtctgtgacgcgacgctgtgaggagtcaagcgggatggccgcgagcgtcttggcggcgtcggtaaaactattttgtgattcgtgggcggccgctaagagttcctcgtaaatggtggcggtctggtcgaccagcgaggttgcgagggtggggttggactggatgtgctgttggatggccttgcctacgtcaagccagatgctggaggttgtggaattaatggagtctgcggagggtcctccggaagcaagcgatttaagggcgtctatcaggtcgatgactagagctcgagtggcgacgacaccaagcgactctaggaagatggcgtcggtaacggctttgaggtcggcggcgaagtggctggggtcggggctggaggtgatggtggtgattatcgtcctgaatgcggcgggacggtctgcttgactccagttcggcacttgcgccagaaggtctcttacttccgaggagaccatattggcccgtgatgctttcttttcgtggttggagtcaccactgctcgaagtttgctatgtcggagggtgaagcagacgtgaggggccgcctggtggatggctgtgaacaagaagctcgtctgagtatgaatcccagccgaatagtgtggtagtagtaatcctaagtctggtatgagaattttgagtatgttcctgtgctggtcctgttggatgtcgtgagttgaggagttcagttgagttgtcgaacaaaaagaaggctgttgataaggctgtgtgaccgttgtcagtgacaaagtggttgaaagcttcctcagtagtagcttgtcgttaggtgcgtgttgctgctgctgctgctggtgggggtgggtttgctgtggggctgtggggaagctctacccacactaagtcagtggagccgcagggatccgccatccggttgctcaggtcttccctcagtccgtcctccggaaagcaaaaaagtcaggggcttgtaaacaaacatctgaagcgtcttctagaaaagcacaagtcttgccagtcatgctcatcgttggcatgatggacagtaatgcaaaaattgttttctgtttacgttgagctgaatgactggctttgtatcggggccgactcttaagacaccacccttgatccaacaacttacgtactaacctatcttttcctcgaggcaacacaccagttttctagacgtttgaactgtccctgggccttttactcgcagcttccgtgaagtgtaggactggatctttgctcatactgcacaaacccggctggttggttcctctaggtgctaccgaagagcaaaatcgtacgatgcccttcggcctgctgtgacgtctactgacgggcactgggttctgttataaactcgcggggtcgccgccctcgttactcctgcaatgttcaaaccttttccagcgcagttcatcatgttgttcaattctcgccggcaatcgagtacagtccagtcgccatcagtccatcacgatgccatagtatccaaggctcgagtaggcgtaccgaccggtagcttcatgcacgaattcagacttaccggctttttgttaacgacggcccttgacagccatgaatcgaagacgcggttggagcccattactcgagatattcgtatttcatctcatgctgggacgggatgaaatcggggggcgacgaagtgcatcgatcctagcgggtccaacgcgctattttgaccgggtagccccgctagggctggcaccttcgccgagacttccagcgacgtcatttgctgtgccgccgagagcttcttttcagttgcgcgggcggcgcatccgaattgcggcgtcatttcgacttttcaattctcttttttcctctatacagtcacgccaggcgaccacagacgacacgaccgaacaatattactcgaccgaatatcgtaaaagatcatttcatttacctcacgaaaccaatattcttcattcttccccgccgaaagtcaagaagcaaaatgcgaacttcgatcctctccagcccagcaacgcgcgcactttgcgccgcctgtcgcaacgaagccagcaggacaaacgcaggagtggccttctctacagcttgcgccagcaagagcagtaaccggaggccagaagtccccgagcaatcaaggccacgagtgacgacgacgacgacgacgacgacgacaagagagatacaaaaacaccgcctattcccgagcgcccgcgcatacgaatactctacctcttctaccccctccgacaacacctcacccaagccccaaccaccaaactcctccacctcctcttcttcggattgtaacaaacccataccgcgctactacgccctcttccccatcaccctccccctcggcccacccccgtcagggcccttcgacatcgacgtccgcgccctgcgccgcgaattccttcgtctccaagccgcctcccacccggacttccaccactcagccaaccagtttgacagcaacagcagcaacggcaacagcgatgagtccctgctgcagcggcgaaaagcagaagcaacgtcctctctcatcaattccgcctacaagaccctttcttcgccccttctccgcgcccaatacctgctcaaagaactctacgacgtcgatttggccggtgacgaatcgaccgactaccagaatgggtcggatcccaccttgttgatgacggtgttggaagcgcgggagcagattgacgaggcgaaaacggaagcggatctggagccggttagggaagagaatgaggcgcggataaaagagtcagaagaaaaattgagcgaggcgtttgccaaggaagatgtggaggcggccacgagggagtgtgtgaagttgaggtattggatgggaataagggaggggtgtaatgagtgggaggagggcaaggggtttgttatgcatcattaagggggtaggtgatggatgagggttatatgggggttttttttcttttgtgttacggcgggtaagaggggagaggagaaagggctgcgacgagatgcttttggctagatgagcagcctgggaggattcagatggttcattacgggtgtcaatggacaaactctgacctaaagcgtggtgtccggtccaggtcttcgttcgtttttctaggcttggggatgagtggtctagcatgcgtgacccggccggagggtcggttgaaatttacccatcggggccctttcatcaatgatcattttgacaatcggcctcttctgtcctggttatgaataccagccaaaggaagaagacaaaaaataagaaaagtcacagctgtccactcaatcataatggcattccatgtctttgcgttatgtgaacattgtcttgtctacatgcaatatctcctttatcatcaatgatgttgcatacacatccactatattatagcctcaaccaccattgcaaatcgtctcttccatatatcaccacaacccagacaacacctattcagtgctgctcgcttgcgggttcatcactcatccatcattcctctctccataatcatgaaagcacaactggcctccaccgtcccctctcggtatgccaccatctctcccgatcctttttatcaaccgctgacccactgtacgtattccaccgtccaatacacccttcccttatcctactttgctcctccgcacccgtcttcaccatcacgtcttccaccttgttcgctgccttttctgccgccttttccgccgccaccgcagctctacttttactcttgctcctcgcaccccaccactccctcatcccagtcctcgaagtgctcctgctccttcgatgctcctttttgtcttccgaggatttggaatgcctatgctcatgtttctcaaccttctccgacatagcctttgatgacttgggaggcaacaccaacgcctctccacagtctcccagcattctatccacggtaaccagcccacctccttcgtctgttgcgccgctcccttcgtcggccgtcagaacataagtgattttgctgtccgtccgtccaatgaatgctccaacgccatatctgtccacaacttcgccgttggggtcggtgacgatgataaagaaacggggaaacttgcgtgcggcctcaatgcgggcttgggcggctagccgggcgaggtgcaggtctgattgcgcgcggtgcgaaaggaggaagggatctgctagagaaccgggtttgggtgcgaagatgggaagagacttcaatggcggaccgccaacgccgctggaggttggcagaggaaaagaagtatcggtgggtgtcgatggcgtggagatggtgtccctgtcgtcgccgatggaaccattcgtcatactccccgtgctgctcgcgatcgagtcaaatccagaggggctgcgcgcgtggtggatcatcccgctggtgttggtgggcgtaaagtgcatcttgcctccacgataacgatcggtcgggtggtcggcgcgctctttgggtttacaaagagtctggaaaactccttcgggatcattcggacagcgaatggcggttaatcggggaaacccgccggcaagaatgctcttcgccaagatgtcgtccgcagacgtggtcgtggtacgtgtgggtatatcccagtgaagcttgcgcagggagttcgaggtaaggtacggaaacagccaaatcatctcatcgctaggcatgactggggcgtggtgttggacgaggttaaaggtatccaggttgacgaggttagaaaagatccgtgccaaagagggaagcgtttcgaggttcatgtggatgagtgtcagtgtagtaagcgatgtggcagcagatcgactggcgtacgtggtaagtccagcagtggtgatgccagggagatgagtcagggtaagtttcttgagacggggaggaagatgaagaaggttcgcatcggtaaacgagctgcgtggaaggtgggagacgttgagattctgcagcgatgggagattacggaaggtctgatctagaatgccgtcaggggccagcgttgctccgggatgacaatgcaccacaagcgtggtgagctgttgccagccaaggtgaaagtcgataaacattcgacattgagtaagtgacagatgctccagctcgtggagattgtgtctgctgttgttgaggttggcgagattgtgtttactgccgttcgcgagattgtatttgctcccattagcagtcaatgggcggatagcggctgttgacttttgtcgttgcaatggcgagcgttccagaatccaatccatctctttcaacttctgacgtgttgaaagagcttggaaaatccgctgaaaggtatgatcgtatgtcgggtaatatccaaccagccgctcaaagttgggacatgccagaatgaccgatgctactagatcattatattcttccactgaagatgctgctgatggcaaagccgggggtttcaatgaccgcactattgctgctatcctcaagtttccacgtagcgttctgcgtaaaagaaccagtcttgacccgtaagtcaacttcgttcgcttcttcatatgatgcccgtctgctccgacaagttggatgtgcccatacaatgcttctcgggcgtacttgagaaacttcctggcgcttatagcaatgttgcagcagtccctcatccaacatgttgcgcagctgttagtcccaggcttgaagtggagtttccgcaactcctctagaataagctcgataacctcaccgggcagagcagcaaacaactctccgggcttcgatttcctccctggaggtttaggtcgtgatatctgagcgggtttctggaacttttccaacaaagacgtacgagggccagcaggcgggctttgtgctcgcatcgatcccaggctcgtgatgcttccattgttgataatcgagtagtgcggtcgactttcccagctgtctcggtttgagggaacggtgctcgttgtagagatcatactttgaccgtacactcgccgttggtgatcatacatcccctgttgatcccataccggtcctgctgttgtcgaaagtggccaaccctttgacagagtggattgttgaatagcttcaaccatcgtgggcatttctactgccttttcctttcccttcttcgagattgtttggctggcacgagccgctgtcgcttcctccatcctcgcgcatgacctctgtgttctcaacacaaactcttgctcttttggtggatacatggtgtgaggcaagtcgtggatcggtggtggcatcgcagtcttcaaaggaggcaaccccacaggttttatgggtgctaaccttccagtctctggcctctcgtcaccaaatgctgtgccgctcagtgcctggtcaggagtagaagccgtggtatccttgaaacgtggcggtgctttcaatttcgactcatcctgggtcgaataaggacgttgttgtaagacggcagcggaagaatgggttcgctggtgttggtatgctagttgccgactgttgctgttgaaaaaactcaagggtggacttttgtgtttccaaataatggatctggtcagtaagcgtctcgtctgaagggttttccaaaggctgggtggtgatcacgaggaagggtaacaagtagatcagttaagacagagaaaggaagttgcagaaaatgttttgctatgacattgggcagtgaatatcataatcttatgaagtaggatagtgggatctgtatgcggcccgttgctctcttttcggtatccaatattgggatctttgggcgctgataagacgcagccattcggaagcgcaagctgaggcttcaaccgctcttggcttttaccgccagtctcaggcagcccaggttccccagtttgtaaacaacccctgagagagcttggaaagggtgccgtaaccaccgctggggccccaagttcgtaaggtcacagttcggcaattggaagcagtggttatttagagtgcctcgagtgggtaggtctcgtagcgacaattctcgtaacctcactcgccgacctaggcctgcagcgcgtgccgaggaggacccgccaagatgtaaccgctgcaaaccagccattgcgggatgttgcccacgaagcgaccactgggcgactgtactagtacaatatcgtggcgccactgcctcacggtggagattgtgactacaaagaaagattcttcccggcgggtatgattgtgggattaaaatggtacgggaagggacggcaaacagcttctgtcttcattgttgaatccaggcatagcttggtggaagaacgagggatgttggcttggccaaagcccttgaagattcgaatgcaacgagaaccgagctgggcttcttttgaaactcgacacttgctgacgggctgagatgctcccttgttcaaaggggcctatgacactgccgaaacgccgtaagacgcggagaacaacgagggaagcctgggaacgggaatgaggtccacgttacacggcgtgcgaacagtcaacacagcaccgcttggagctttggcacgctaatggacgccgggtagcagcaggcaatgacagaactgctggagtgcggctgtaaagtcttgactataggtcatgataagatggtgatgtgattacatgtggagaaaggggatccagggtgaaacaaatctctgcgggatggacaacaaggaatagctcggggtgaaaaaaagaaaaaggtaaaaaagggtaaagaaaaaggctaaaaaatctaaaccagaaaaagcaccgagaataagcattactcactaagaagttgatgatctgcctttagtcttgggtcttttcgattctcctccaacgggactcgatctctcttcgcttggcgcccgagatggcggattactggctcttctgctgctcccgtcgcgcgtgtcggaaatttcctccgactggtcttctgtcaccgagtttctcctatttcgagaccgtgacctgagccgttggacgaagctggatatcgaactttcgctaccccttcgaccccgacgccaccatcttgacgaggagggctcatctgacggtggctcggcggacgagccgcgcgacccatctgaatggtctctgatcaccatggctgaatgggtcaagtcggcaaggttggtgaggagatgatcaagtcgggtggcatgaggcgtaggcggataactgatactttactcgatatgcggtgattatgagacaaaagaaggatcctaaaaatgtccggaaccgttgttcactctagcatcgttcagcggttgaattccaagtcccgctaaccaagtaccaggcgttttctgtttgtttgttggtgattgcgccgagcaaacaggagatggaaagtagctgaagcagtggttggtgttgttgttggatcgtgtccggattggaatgaaacgctgcctgtccaaatacgatattgaggcagcgagtatttgttaatgactgtcgttcgtatatgtgtcctattcctaggtatatggggtgtcgatgtcgatgaaacgagcgagggcgagcgaggggttgccagatagccaagaccagggagggtgccgtcagatcgtcaagaaggacagaacaaaaagtgtgtgtataaacgaatgactgagaatcgcgagagcgagacggttcgttcagttgacgaggggtccgatgtgacgggatgcgacggaccaaggttgatagtgctttctccggctgataatagcagccatcaatctagcaggtgtcccaggttgcacgactgctgcggcagggtcggtttggagttgtcagctacctctactctcaggtggtgatgaatgaataaagggaaagagagcgaagaaggaagagagacctgaaaacatccgacgatggactaaggtactagactacaccacctagagcaagctgcagcttttgcttggttcctgcctagactaggtacctacttttgaggttgcagactgcgactgcctcctccaccgagaatggatgcatcgacctgcatcgacgctgcatcgaccctgcctgcactggatttccacttgtcccttgcccgagttccgtacttacagtggaatacatcccgggttcgtcgtcaatctatcttgttcccttgtttctgaaggattcctcgctccttgcaccaggactggcgagccccacagcattgaaacggcgcttttggactggaacatgcccatgtgtagcggtgccaccagtgtttgtcaggagaggactttgtgacagccctggtccctccaatacctacacctggcatcgggactggactgcgctttgtttatatggcttctcccctacctctacatacccatgtgtctgtcttatcggtaactcggcatccttggactcgaatggccgccacctcgtctcctcgttcgcgcaatacaattccggctggggggtgtatttggtagtcgggagatgtgctgtcaaactggctggcggccttgcgagctggcgagttaccaaacaaagtataatagtgtaccaatgatccaccaagcagctcttttagtgccgctgcatcggctactctgtccaatgtgtggcttcgatgccatgtcagcttgtcgatccggcgctggttatacgagcatctcctccttggaacttgtccaagtctgcggcttttgcatggcctgggaccgactttcccggggcggggggttctagctgtttacaagggaatcaatgattttcactctcgctcactaacaagacctgggggctaccagcagctaattcagttagtgaacttcacatgccactgttcaaccggtgtcttcgtccgaagccgcgacagaacaacgaagtgaacatgagacgaacagcctccgcacctccacgaaccggacaccgccgtaggagcaaatcccatgttcgagagtccacgggacgcgacccgcaaagtcgttaggggacggcaacaccccacgatggggctcactagaggactggaccggaccgaggtctggcctggctacgctgcgatgaggatgatctcgaccttgaccgcctgagctgttccaaaaaaaaaaaaaaaaacatctaattgtgcgggatggggatagtggcgcgacgaagatcccgatggctatcgattggatgaatgaactgcgtcgctccctcgcaggatgccagtcatgtcagtcgagccctttgaatctgcactgcatacagtcgggtcccaggcaagtggataagcatcgtattgcatcggcagtcttgcattctttttgcatttctttcagctttgatggtttccatcccccacgcacgcacatgtccaaatcatcttggggtacgtagatcgtatataattcgccatttgcgggccgggccttcagcccccagtgacgatcaaagttcatgaggtggcctcgcaatctgcctgttctggtccaggtcgtgtccggcctgggggcaggctctaaaaggtttccctttcgtcaatccacatctgcatatggatattcaccctggacagtttctccttttggctacatggcccttcgagcatatacgtcagacacaaactgcagacatggtacctgcggccaatagttgttaccctagcatgtttgtttgtcaacacatacgggaagttactatgtcattcaacatttgttcattcccatatgagtatcgattataactaaaatccgttaccttagggtggacttgtgattcgcctaggacatctttgccgaggagaccaacatttgttgagcatgagaataccggtttgccagtatttccggttcacaaaccgatgaaagccttcgacccagatcctaaaccaaggaattcagtaaaacaagataatcgaaaacgtgacatgctgccgcaagagtaaagataggaaaaaaaaaaatgttgtcgagaagtccagaaaggcgaggatggccagcgttcgggatatccagattgtgtataaagctgtacaatgaatttcggattcctggctaaaggttgcgcttgtcaatgaaggaatccggtctgttcgtcgcagattaaggggaaagggggggttcgttctcaatggatgtctcatcaaagccatgttggccaacacaggcttttggtagattgcatcgtcccctgcccagtcaatgggggaggggatggggcctagcaggaaatggccagtaatttatcctcacccggaaacagccagacagccaggctcaccaaggtcgactcaattctcgtccgtgtctgcaaatcggactcggagacgcttaggcgaacgagaagaaggaggaccctcggctgaatccggctccgctctctgttgggcatccatcatcttcacatctccatctttttcaatggaggagttagctgaatgtacagcgccgtcatcgtcctggtacgtcctcttgttgaaaccaaacgctgctgttatgtattggcccgaggtggttacttcattatccctctgagattttctacccgcattcacggctcttagggcatcgctgcccaggtcgcgcatcgcaagatccgtgtccgtatgctcatgataagtgccggagctccttccaaagatatattgcggttccgccaacttggccatttgcgccggtccgtcatccttatccacgctcgtcggaagtggaagaatcttagcattcaagatccagttatagatcggtcggtcatccagaatcgaaccccggctgcacttcctctgctcagcaggcgacatttcctcgcgccgtcggacaatcacctcgtcaatgctgccgcgcagcaccagcgtctcgaccgtgaccggcttctgctggcttattctgcgcgcgcggccgatggcctgagccccgacctgcgggttcagcaccgggttgatgaagtagatgcgggaagccgtcttcatgtccaggccgtaggccgcctggctgacatccatgagcatgacccgtatcttcggtttcagcgtgaaggtggcaaggtgatgatttttgcgctcgctggtgatgcccttggcgtagatgagatgctggattccaagaacttcgagcacctcggcgaggtagtaggctacgttgtcattctcgtagaataccaatatctgctcggcttcttcgtgttggatgatttggtcgacgagatatgagagcttcgctgaggcggtcgagatcaacctcgttgttacgaggggtgcagtaacttccgaggccgagccggctatagaaccttgttgttcttgcgcgagctttgttttccccacaagaggttttatcactcggagagcttttttccgcatattggaacgagtgtcggtggtccctactgtggactcattgtcttgaaggcgcccaaatttcccccaactggtgtgcgccaacgcatttcgccgatcatgctctccccacgtggcaatatcccttaacgtgggcaacgtatcgagcgttttgggagatttggtgaagggctttaggcgctcctgaaggcgaagaaggaggggcgccattgtgcagacggggtctctgccgctcacatcgatagaccaatgttcaccggcgccaaaaggaaagttttcaacgaatactgggacctgggcaaaacagtgggcggaatccttgatggtgttgctaaccgcaactcgaccaaactcgatggcggttcgtagcaaatcgtcgtcctttgcggtaatgtttaccgcaccctcatcgaggaatcgttccgccctatcaatggcctgaaaaatgtctgacctaggaaagaattggccgccgaaaaagctggcttgtctgaggtttttcaccaaatttgccagcgcgtccctctgggtcttgtggaaaaagtaatcctcgtcggtcctcaccgattgtacggcattgaatatgatatacatcgagaagagattgatggagagaatatcttggtacgacccatcaagatacacagttctctcctcaacagaaggcatgaatgggacaatctcgagcttggtgtgtcgaacaatcagcgatccaagagttgccttcaggcagtcatcgcggcgatccaccgtgcgtgaagaccagggtttaaagacgtagtcctcccaaagcacatggtcctttgtcgctccaactactcccagagaccgggtgtcgccaagcgtgttagcccagggtcgtgctttcaagaaaacagaagtcatgacaccgattgccttgagatcctggagctctagatccgtggaaacttgatgattttgctccaggctgccatgaactccatgctcaaggccataaaggcctttggatggtgtgccagtgacaacccatttagcatctacatgcaaatcattaatgacaagctgtagattagtcttcggcatggagttgacgccgcccgaagttgagtttccgagtatatggccctcgtcgacaatgcaacgcttccaatgtacatttgccaatgggttgctttggtgactctgtgaagacttcttcgttgctcgtttggatgaatgaatgctctcgaagatgcttcttgagaaaagaactatgtcatattctttcagttcttcagcagctggtagacacaaagtctttgtctgtaatagcactcggaggctgcgggtgtgcttctcaatctcttgttcccagtgggtaacgagatttggcggcacaattataagagacgtgtgggaaaggtaaatcatctcaccacgggtctcggtcgcgttcctgcgggtgggccgtggtgaaactggccgaggtaggcggtaccagccggggtttcgctggatggcatttatgaccgcgtcatactggaacccatcattttcttggctgttgggggcgaagatgtccttccacggtgctccgcttctcgtgacctcggccgccgccatatccatcaagctcccaactttgtgccgcacaatggggtctgctccacgatataactccggaacagacgtggggatatgcttcgtcgctaggatgagagccaggcaaatgagggtctttccagctcccatttcctcagccaggatgcctccacagacgctgtcataataagccaggtcaataacgatggtttgggcgatggggtccacgtagtacgtcttccctagatgatcgacatatcgctttggcagtcgaggatccggaactggctctgtctgtgactctcgttgtaccatggaagctgcggaccgacactgaaacggatatagcgtcgtcttgaggcccaacaccttgttgtcaagcaagttgtgcatactagcgcgcctgtcgaggtcctgtacttgactcggtttgggattcggggccgggagagtattgaacatttgcagcagcgtctgcggttttccgatcaggtcttggtcagtgttgttcccatcgttatcaaatttgtggcatttgacatttccattccatgtacaggaggagcagtcaaggagctgaaagagtctggtcctaagttgtcgtagatgtgtattagatcgggggagcaggcgattctcgacgtcgtctggaagtaagtagacacgaacaatgcctctggagggaaactcagctgtaactctgaacgtcgtgtgaacccatttagagcctaagagactttggaatggggaaaggaagggagattccacaagggagtcctgaacactaggggagagcggcggatcggagccggcgatactaataggtccaatcgatggattgtatttcggcttgcctttagaggccggaatatcgatgctgtgccaggtgtgaagcagagggacggcccaaagggctggggagatcccgctttcggcttcgttgataacgacgcacccggccgcgagaaagcggtcgatatggatgaacgacataatggattcgtgagaagtgagaagctgaccaagattcacacatggtatgttggtgttgctcgaaaaggattcagtctgatgtccaattcagattgtggttgtggcaggaccgggtgagggccaaccttggagacggcggatggagaccgaagacgagggattcagaggtctgaggtaagatgttgggcacttgggaagttgaggtcgatggcagccgcaggttggaggttgacgtgggaggttcgagaaggaacagccaatcgatggagggcagcctgggttgcgctagaaaggtacgagcatttggcagatggttgcgctccacaaaaggtactgtcataactgcaataagaagtgttccatggtggcaatccgggtcgggtgtggggtgtaagtgggagcatgctcacccccgcctttcgtgaacattactggaaaaaacaagtacatacaagtaggtcatgacacgacggaagggtgaaaataaaatagtccataaataccttgcctttgcactaatgcaaatgagcaggttgaatgaagccttcatacaactgtcctacttcacacgtaacccgttgttggtttcgttgtgttggagacacaaatgcgacgagacaaaatgggttttactagagtctgaatgggtgacgaaagaggagaaaagaacttaggacagcgtaaaagataatcgaatacccggaaggaaggctggtgcaggtgaatgaaaggtccggtaaggggcgtccagggcacggacttcaacacttgcttgtgaagatcacgggcattgttccacttgttgcagatggcaaaagaccaaaagcccggactgcccgggcaagcaaaagatagtaagaggaaacgaggatgaacctcatggtgaatgtctataacaattacgcaccggtaacggagtgataacttgcagtcatcgaaagagggacaaaaagagataaaagggtgaaaaaagataagcaactttgcgccacccgcgaatcgaacgcggggcccatcgatggcaacgatggattttaccactaaaccactggcgcttattgatgaaaacacccagaatctcttactatatacaaatacactacagggaccgacatcttgcggcttagcatccagattggatatagcacatctcgatgagagttcgaggtatgggtaagttaatatggtatactgtgtatgcaagagtactacttcttcttagcacaagaagctgagagatgttgttcgtgggacatctacacaaatgactacacagaagcttatcacatatcgggtacgcttcccggcgcccagcatggcaggttccgcacatcgtccataagtagcgcgattgaaactacgtgctgactttcaagtttctggcggaatcaacatcattcatggtaaaatatggcagacaatgaacacatcggattctgcgtgacagtgagataccaaaatgtgacaagagaaggcaagagcgttcgaagctcccagactgcagtgctcctgcatgtatgatgtggacagtcttcagttactgtatgtatccgtcttacatctaaccgtatttgacgtacatacctttcatcatctctcctgccccgactcggtcccgttttctaaaccttttcacttcttcgaactcggttctcgatcttacgtcctcagttcctccttttgttctttctcgctccccccccccctcatccccgcggcgactcctcagtttcccacgtgtccctcaagccaagcacaccaatagcgtcatccggccaaatgccgctgaagttgcatcgcgtgctgacacaaaaggcaggctaggtagccaacgaaaggatcctatccacggtttaccttgtacggaattccatgttgccgatgtcgatggtcttccgacccgtctctggttacagggaagatcctcaccccgcatcgccgaggtccgtgcctccaagtactaccaaaaggaactcgagacgtaacctttaccacaaaaactttgggccttttgatgccattctgtgtcaaaaggtatcaagctatgctatagtctggtcggtagcgctttgacctttggccggaaattatttgcattgacgagactaacggctgccaacatcccaggctccgtgtcgccccccccccggctacaccactttcaggaaaccaagcggctgaccccatccgctgtcgatatgtttccctttcgccaatctcgtcacatcgccatcacaccgttcgaaaatcgggttgtttccacgcttgacaccgatagccctctctcgaacagaacattcctgtggaatttgcccgagttgaaacgcacaatctgatatgaagcctggggccagaaatggacgcttctagccctgacgaccacctccctcaaccgttccacaccttgggctgcactacgagcttagtttcaagtttcttagcccgacggcacgggtttactacacagtatgtggtcccctcatgtcgcctgatcatgtggtctactaagtgcagaaaccctgcatctgctttgcaatgacttgcatatgccttctcgcttgtggcctgaattatgggtctcgaccaagtattgagaaaattgagaagatgtgaggattcgatatcacaagaattgaggcgtctatcctcatgcttttacagtgatgtctaacccccgggagttgctaatcccccgtagtgatctcctagggcacctatccgtcaggtgtacaaaatcgaccctgagcatacggttcatgggcctggcgagtagcagtgtgtgaaagaccagctcatcccatttgatgtcttgtttccacagtttagtagccggagaacaaaagagtcaaaactagctgttcatcacgaccatcgtttcttccccactatcgtcgttcaaatgacaatatccggtaggtgttccttgcctcctcgctatggcacagaaaaccgtcaaccatttatacgccgtaagaaaacaaaggggaaaaaaaaacataggatatagtgttgagtgaaagcctcagacgggaaaaccagagagcaggaaaaaataaaaaaaaagaatcgaagaaccactgttgctatattgtatgaggaattgttgctgtcaaaggcggcagccagccccatgcaacaatgaatgacggctcccttgccccgccctcacttcagattcgcagtggtaacgacccttggcaatgctcacacttgtctcccttgacgatgaatcgttcatgaggcgctctggggcaggcgccttgtgggctaccgtccagctcaatcttgtagaagtgaagaccggggtcggtgcatgacgcgtagatgtagtagtttttgaaaaagttgcacatgtttattggcagacaactaatggcgtgtgggtgatatggtgtgcagcgtgaatgagccaagaaatctccagcaacccattcgggatgcagaggatatgggactgatagtttggttagtaaatccggacaactatgagagtggacgagggcgtactgtactgttaagctggatgacgatcaagggaaaatccaacggttgcctgactggaaggatctcgcgcacaagggaaaaaaaaagggcttctggtagatgcgaattcacttgtgtgtaatgaggcaaacccgacttcaagagatgcgagatagacttggtcatgtttgatatcatttaaaatcgtgagacttgtcgatttatatttctggagtgcaaggtgaacattctgaaaagtgaccccgagaagtgcgctttgaccttccttgaaaatgatatccagtccatgtcgcataagctagcaacggtatcaaaaccagctaagacccgaacacgaacggtgttttcatatgatcgagtaaccacacaagaaacgataggaaaaaggaacacaggaaagagcgggaagacaagagggagagaagaagaaagaacgccagcgtacagaagaaccatgtgcaggtacctaacggtacactagaagcagggtctccaacattttttgattaaggtgcttggtttcgctccgcaagtaaccaaactacacagtgtgaaaccttgactggtacattatcctggtttataccactcgaaaccaatacatatcgtgcatcaaaatatcgttcgttaacacccatagcatggaagacgaaaggtcagaagagagagagagagagagagagagagagagagagggttagcattacgagtagtcaacatggtagtgcagtggttgaaactgcttattcaaatagtcaagagacgaacccatacataccccatggatacggtcagttcggtgtttcagaatctcggtatataaagcaccgaacgagaaggtaggtctgacctgatttgaccctccccctccccaactctcaggaacgaactacgcagccgcatacaaaagtagagatcgtaaaccgaatggataaattttgtttcaacttccgaaacgaaaatcgtgggcataatgcaaagtcaatctttgctttggtggcttgcaaagcttagtgcggcattcactcagcgctcaagggtgagcatgcgttaggcgtacaagcccctcacattgcgccttgtcccgtctgcatttcaatgtgcggataaggatgggcatatgttcgtatgggatgagaagtgactttggccatccgtaggtagtgtagaagggtgtgaggtatcgggaatcaggcctggtgagggaagcaaatgaacagaaggtgagcatttccaaacaactcctacgcccgtttcagtaggaaagaagattattgaggccatagttgatgactacttggcggccagaaccccccaagtagggggtagcaaggtaacattgatcagggtatatagcgctcaaaagaaacatgagtccagccctagacaggaggctagtccgcacttggcggcgctgtgacgaactaaaaacaaatgatctctcggcggactggcaccgagctgttatgtcttacgtggccagaatggataaaaagaagacctgctcacgccccgccatttcttatataagtggtatattctaagcaaccttacccgagacttgtaggcttcctgattcgcggttgtgtgtgattgtaaacgtaaacctgaaaacgaggagcccatgagcttgaagccatggtgggaggtgagcagatggcccatcgactgcgggactgcaatcttaatacgaacctcgcagcattagttgaaatgcagagccacccaaaactcaagaaccgaggacttggccaactggcagaaacaggatagacaagccatgtcgagatcgcgattccgccaactccagatagattgatgggttttgttggtcttcgatcccttgccgcttggcacttgcgtgctcaacggccctccttgtccctatatgattgggtatgatcgtagtgtacacaaggcatggtagtaatggccccttgtcgatgtcgatgccgggggccccaagcgtcaaagcacccatagctttgcggctcttatttcatgcaatccaatgaagaagtgagttccggccttggttcgcaattaaatcgttttcaaaatgcgttcaagccgggaggaggtgaatccgtggtcgagcggcctacgatctggcttccccaaaggcgaaagatgcgagttgatacgttggtcccggcagagcttgagtctccaacatgactgataaggcgcatcaatcagacgaatagagtccaataaaacagaccgtggggcttgcgacgcatattatggaggagttgtggtccaggatgcagaaaagcgcttttgggttactgtaccatggtacaaaggtatggcggcaaccttgatctcatatccccaggacgggtactgcgtaggactgtagcgcagtctcaaaatctgccggctcgtgactgtggacttatcggtgtgacttgtcgtgcgcggggagatttggtatcggtttgttgggtggtgcatgacgcgccaaattgcctagaggtgacctgttattccatttagcagacggccaggtctctgtcgtcgtacttgcagaagtgcctcggtagattgggggtggaagttgatgatacctctaccattggaggtgaatagcgtatcctgaatgggccccctaacctgattgggaacggaacctggtggtagtgttactacctagaggtagatacgtgcagaccgtcactgtcataggtactatgtgatactcgatactgccaacgctttctaaattcaagctgagccttaccgcacctgccgtgtttaaccaggcccaatgaaacatccgttgattcgttcctgactttgaatcagtccacatacacacgctgatacctacccgcggtggtagggtttccactcaacttttctctggggccccacttcgcaagcgtgccttccatctcctgaaatgccgaaacgacgtgctccaaggaacgtctacaaggaatattccccctaacccacttccttccaggctgtcaactcccctgctgttgatcctgccccaaaaatggtctgacctatcctgccgcgatccgagatgttccttcaatcttatctcctgtatgagatgtctgaatggtcggatgataattaccttacgagtctggtctagtaattatgaaataaacccgaacagaggtactgccgaaggtaggattgtccaaagattctttgtttcggacagtcgccgcaggcccaaagcaggaacaaaacccaggcaacactgagtagctctgctaaaaccagcagagacctttgtccagaagtttcaggcggagctaccttaagcagaccaacatcttcgagatggggttccaaggatctgatggtcactaacactgctgggtaccttgggaatatgccaaagcgggctttctcagccccatcataaaagaggacgggttcacccttcaacatattgagcagattcagggaaagcggaatatccatgatgacagtgtggtgccttgatacaccaagatcatgctgtcatcatttttgggcaagccacgcccgggacggggacactcatgagacgaggtgaggttgaaacccaagagggctgaatgattgagtaactgacgtatggcttgaccgagaaggagtggaaagcgatcagttcttccgtttccgggtcagttaggggatgtatcatcgtccattctctcatgagtgagagcatgccccttgcgccaaaccctacggcactcgctccatcaatcttctcgtagtcaccagagggcctattgtcggtcctcactccgttgaaccatccaatcgtctccaagcttggcagcagaaaccgaagaggcggtccattctcgcaatttgccagggctctcgcatcagaatacaagaccggcgtgttggcgacactaattttcttgactttggttttcgaggcaggctaacacgagagaactaccatggctaccgtcccggtagtttctttgtatgaacatgtagttggaggaaggcatctttgaatgggcgcgaggttatcagtgaggtagggaagtttggatggagaaggtgtttcgagaggcggattgagtcgagcatagccacgagccgtatggcgggtgagagttgaattgggcgtaaagtagtgctttgcctccccgtcgcaagatgaaaacagatgagggtgtgaaaattgccattgctgacagttttctgttcggtgtgtgataatcctgaaatgatgtcagaacgaagtcagaggttaggggagggccagacacatgcaaggaagtgagtacttccagttcttgtttctcccgaacatatcacagttgtcaagcgacaaagctgatgaactcgaccgacaacagagcagcccagctcgatgccgcgggtacagtaggtagcgatgtgttccgttcttcagcgaggatatccggttgtggaaagaagaatatctgaggcttgccagaaaacatccacgttcgcgcctgtgattcttccgaaaatgcagtcgcgccggagctgcatcgcgcagcctatgactgaaggttggaggtaagaacaacggtcgcaggagatgcgccatactccagaaagagcttcgactttggaaatttttgatcgcgcctgccttccaactttgtgggtggctcaatccgattcatttccactcgttcctcgccctttccaaaaatgcttatcagacagaggtcaatcagcgagcgggtcggtgcaacctacctctagcgaactgaacctcgatcaacttcactccggccgattgaactccatgtctcctctgaccttcttgtaactttgcaacagtctcggaaccctctacgtactcataaaaaccacaagacaccttggcagatactctacattttatcattgtgatcaccacgacatccctccgtgtatcgccggcgacgctcgccgcctgtagttgaccggacgggaataacttcagtttgagacaaccaatttcagtcggaaagataaggaacaaacacaccgtctttttccgtccgtcctccgaaacattgcggcggctgaatttccgccataaggccgttcaagacatcttccaccgcccggcgatacagggttccgtgacgtcgcatcatttgctgggagacctgaagacgagcgacgttggtcgccttgccggaggaatttcggtggcgtgtattttttcagtcaatgtagctgaaaaaattagtccgcatacccactgggtctagcttgtcaaaagcgtcctgtccatccggactattgttcacatcgcagtaagacccttgaatttgacgaatccacttgggcgtgctcgcggaagcgtcaaatgttccaaatgcggctcctcttctttcatctcattggcgtccgctaccatagcgtcaccgctaccattcccacactcaatcgcctgtgcagtcttggcaagaggtgtgtgtgcgtgcacacacacatacacaccgcacttctgtattgtacaacttcgttaaaattcattattttataataatttctacattaatttgaagctatttcaacgtgcaaagtaattacaatactagtaattaattaaatctattacaataatacttcctaaaacaatctttaatttaaaacccgccggcgtaaaacgatcccgtactcgaagcggcgcgctagtagtctacttcgataaagattaagactaggaagatcctagtttaataattctataacgcgccttattccgccctagaaaaaagagttgtaaaactgagtaatttattaaagttatccctaagattgctctacctaagaagaaggctactcctattaagattattgttaaaaagactactattaagaaggggaaggctaccgtgctaaagttagagctagtcctaattttaatcctaaaactagttttagtcctagtcctagagctactattttccccccctaaacctacgatacttattgaaatttctaatagcaaagaggattttagcaataataacgaagttgagtaataattccccgtccgccttacccctaagaagcgggctctcgatactttattttatttatcgggcaataacgacggtaaggtagcctccttaactaaattaattactttagtactaccagcttaaccctacgccgcctataagccggttactatagtactaccgccgctgcgtcccaaataccctaatttgatataggtttaatttaatatagttggtttatatattaccgctagctatattaaactacccgctatcgaagaacgtagtttatttaaagaagttaaagttaagtaaaataatagtaagctttataagtagtggtttaggacgatactatttagtaaaattttatatatatagcgaggttatatagaaaatattattagtaataatataattgtaaggataaagtagttagtctctttgtacaatattatatatatcgctactacttataataaccgttgtgcttaggttattatatacaataagattatttctgggaaggatttttataacgagtataataatattaagtatgagactgttataaaattgtacttctattatattggctagtactattattttactatattattgttacggttcgttgggtttgtttagaaactccaaatatctattgatgtaattaataatattaaagtaagaaagcgagatgtagaaggaagttttacggctattggccggcctagatagggatccttttatataaggaccctggtcttgggcaggggtccaccctaatttgtaggggtgggtcttacttcccgcgagccgcctactaatagtagtcggctagtatatacccgactgtagtattaggcgtgcctcggctgtggtaccggattgggtatagtttaattgaactatatattaacctaataccctactctatagttaattatatatatccggtaataagtcccggcttatatataaaaaggctactatccttagtagtagctcgattaatccctcctccgggtattccttcgtatagcctttttaccggggtctttcttactaaaatcccttttcctagaattctcccttaaccggctattatgcttatcctaatactctacaattaggtagggagtattcttaaactattcctccgtttactatttattatccttattactatatcccttctatttaatttagtactttattttccctcctcttaattccttataggttactaacctctctactttatattgtagtcctaattctagctctaaatttttttgagaatctttaacgggtcctaaaggcggaggaaatcgtccgaaggggtcttccttacaagaagctcgtttgaaataggtaattaatataattaagtagattccttttatagtataaggaaaatttagtttaaatgctagttcgccgaccttcttaataattttaaaaggaccaatacgttattaagaaaattttcgaaacggacggtctcgaaggtaatacctgtagtataattttaggtaaattttattactaattttaatatctattagtttgcaattaggattgtagaattatttagctttaatagtagtaaagtttatagcgaatttagttttgttatagatgtaattataaagcgtagggttatattcttataaagaagggttattgagggactttaataggctttataattgataattaaataaatatttgtatagggatgctttaatagcgttaatataggtgttattgagattctattgtaaagacggtattaattttagttaattattattagggtaattgaaaatatagaaacgaatagcgattttaatattttagtttttttattctaaagcgttgtctctttaggggtaataagcggttattattaggaattgtatacctagcgcttattatatacttcgttagaaattggaggtgaattttttatttcgattagagataatttttaatagaagtctttaatccgataggataaggaattgtataaatgtaataccctattcctctattatataggttaaatattttaaaataagtaaagtccgtttggatattatattaatagtaggtattagggcgttaaaggtaatttaattaaataatttttatagggagttttcggctaatacggttagtagacttattataaaatcgataattaccgttcgtataaggaacgtattattaaatttcggtcggataggctatagttatcctatagagggggattggtcggtctaatttaagttataaaacgggtaattataaatatactatttaataaggtatattttattaataatagaaaatctttttaaattatagagtattctattttagttaaagtagtgttttttattgtatatgaattctaaaactttctatatatagctataagggacgtatagtattttagtaccgtctaattaatttgtataaattatattattaattatagaaaataggtagttggggcgttgaaaagatataacgtccttattatcgaattgaaagtcctataggttagtaataattgtagcgtactttttatttttgtagtaaattataataaattagctctttaattcttcgtttaagacggtttcggtaatagtgaggtgtatttagtcgattgctagctaaacgttattaaatattaggatgcccttaggccttagttaaatattattagtaatttgaagccggtttagtatattaggtataaaatttaatttacttaataggtaatatattttaatattatattaggataggtaaataaatatattaattagacgccggttgtccttatccgtagagctcgtatgtagggacttttactctataataccctttattattaagtagtctataaggataataacggtcttattataggaatggatatacgtacggagcctctttataatttaaattaggtaagtaactttaaatttagatagattgtattttattttagtattaattaagtacttacttagaaagagaattagtaagatttaattcgtagggatatgggcgctgggtttttaaatataattattttttaaataaaagaatattatattgaaaccctttttaatagagttattaatttaaaggaaggtttatttattggggtttagatagtaaagtatagctccgctatagatttcggtttgaatagccttaaaggaggttacctcgtcttttatagggacgaactttatatgtgtgtaatatataacttacttagccggtttactattaataattgtattttttatacgttttactacgaggagttggactttcttatactataatagctcggagagttaagtataatagggtattaaatattatagaaattttaatactcctaggtattattcgagtatttttaattattttaggaagacgagctttttgaatattttaatttactattaggtattttagagttttagattatcgatttaaaagtttaatagttcgatgttagagtaacttaagaatgattttttagaaaatagtaaaatattgtaggaagtaaataaattgaaaataattattagataggcgatatagtcttcctaagtattaaagataataataatattattaatatacgtacggtagtaatctttataattgcgaaggagctggtctataaatctctatacgtacgcgggagtatttcggaatcctatttgggtaatagttagtactttgagacctttgtaggtaataagaattaattagttccagtaggaaggttatactctaaattagtagaagaaagttattgtattaataattgtaataaaatatttcctttatataaatgtaataaccttattttataaagggagggggtagttattaggaacggtaaggctattaataacctttatatcaataaccggccgccctttttacttcccatcccttatttctctctaaactacgaataccgggtacgtaaatagagttacctaaataatctattatattttcctttacttatatagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattaattaatatctttatacttactttaaaattaaacttttaaataggggaggaatatccggtatcggcggtattagtacgataataattattataaagttcgttattaaataaatctcttctattaagggggccgcctcctttagggggaccgccgctaggagggggcttcggaaagggagtatttctatcctcggagttaaagctattaggattaggatctttataattatatttaaatttatagcgcttctcgcagcgaactttcctagccttataatactttttataatagtactcgtatttagaattaatagaattaaatttatttaaattaaataataagttattactatcttttaatttaggaagtttattatttctactactagaagcctttaaagtttatttaccttttcctttattggccgcagcgcggacttcggtagcaaattacttttaaagttgaataacagttttaaagcagctttagaattcggttaaacgataattcgaagcagcactattatattttaggaaggggcgtaaactaggaccggctatttaattacctttatagttcaacaataggccggaataaatttaattaggcaaaatatatagctaacgggccgcttcggccctattaatacttagaaagaaattaattaatttagtacagtaaaagtaggtagggttaaaattatcggtattattaactactataatatagtacttaataggtttaatattaggataattatagttgggcgctagtctttcggtagagtagagttcgataatagggattttagggcttatacgaattattatttttattaatttgctaatagttattattttaacgttatttagaacctagccgataataggcgagtaggtactagatttatagagattggtaatagtaaggagctattactcgatagccttaattattttaaatattttctctacctaaattttactaatatttaaagatttaattactcttttaaaatattaattaattttaatttactctttacgaaataataggtttaattggctaatattagtattaagtaggttaatattttaattagttgtatttaagctactacttatatttttaactatattataaacgttttaagagtattttagattatccttaatattaaatataatattattaatatttttattaaaataggatatatctttatttactttaacttcgagattattaatataaatattaataaggttaattttggctacattagtattaaatttattttaaatattatcgaattcgcaattaatattctaattatagtactttatctgtataaatataaattaattagtattcttactagtaaataaattagggggtgtatttatacataggtagttatagccgggtggcgtactacttctaatttaataagattttcggataggagttaaagtattaggtaaagaggtacggagcttgggtgaagcggataaggtagtattaaactaaggtaataaggttggaattgggttagataatttccgggggcttggaggagctctatcggccaatactattagaaggggtataatagggggaagtatattaaataggtcggttttattagggctatcgactagcggtagtaagtccggattatcagggcttttatttagtccggcgtttattgtacgaaaattgtaattgagtcggaggttaatccgtctcgtcgggtttttagatattttgcaataagtcgttttaaggaaattgggaggaagtagtaccgaatttctaggcggatctttattattaaataaattaaatataaggttcgctatagtaataatagtaagttattagtatagtattaatactacaattatagaactatataaatatagagtaggggaaaattgttaagtaaaattattaaagtaaaatcgttggagcgagggatacccgttgtattaagggattacgtacgtactaaagtccgtttgtacgatagtttggattagggtaatatagttaattatattagtattagctagtaataatagtagtactaagaatatataaggattttactaaggggctaaagtataattaagtaagagtatagaagagagaggtgaataattaaggtaaccgaagtagcgatagccggtaaaggggggttaattgcggggtcgatgtttattgaagagagttataggatttaataattgggagcgtaaagtatattgtagagcgattaagcgactttttaattaaggaattaattaattaaaaatagtttagttaattagattttttaattatagttattagatattatagttcgctaggtttgtttagaaattctaaatatttattaatgtaattaataatattaaagtaaaaaagcgagatgtagaaggaagttttacggctattggccggcctagatagggatctttttatgtaaggaccctggtcttaggtaagggtctaccctaatttacaggggtgggtcccacttcccgcgagccgcctactaataatagtcggctagtatgcactcgaccgtagtattgggcgtacctcggccgtagtaccggattgggtgtaacttaattaagctgtataccaacctagtaccctattctatagttaattgtatatatccagtaataattatttaaatttcggttgactaacttgtttgttagtaaaatccccgctaccttatcctcctatagtaatataccctctattcctaccctctctcgtagtttaattaatccttttattactttaaccctacaaacggtcgatatattattgttataaaagttatagattctaaccagtaccgagaagtttaagtgcgttataataaatactatactagtagaaattaagaagaatttagaagaggaccggtagcgagaggagcgtacgggggtaaaattatatagtactgtatattaggagttagtataggtataagcgtataattttggctataagtataagaattataataaggttattgagtattagatatactatattatagataggagtataacctattataaccttaatattaaaaatgtgggtaagtaggtacgcgctatattgctagggaaggctatagtagctaacctactatttaaattagtataaaatatgttgggtaataaggtagtagccgcctttggtattggcgatagtaatagtaaatgtaagggaggaggtaatagtctattggttaatattaatattattaataatattaatagtaataatagtagtactaatatagagactataaataatctattataagctatactaaggagggacgattttaaaggtttatactagctataccctcttcccctatacctactatacccgttactatactagtacttccttccctatttttaatatctttaaatttagctactttatactaccggcggctttattactaacttggtaatcgttagcggctataattataatatggcgggcgttttccccttactgggtaaaacggtaattatcaattcgtatacactattaaaatattttattactatattctataaatacctaaccgactgcgagacttttactattaggtatactaacgctaaccttccttctatttctataacgattatagtatttatttggctattagtattactattaattgtattgccgttggtagtaggcgaggaggataagggtgaggagattaaagattccttaatagaggttggaaaattatttatactacgtccgcccgtaccttcaattttcggtcttcgttcgttaccgccaccccccgccccgcctaattggccagctaaaaagattattattaagttttttaaagcgttctataagtattattatattaggttattaattaaaatagtactagtatatagaattctaattgctttaaggaataagttccggaataaggaggcgctacccgatatatttgtacttagagagtagctagtagagtggtttacgaagctagggtttaattacgacttctatatagtatttagggacggtattaaaaatttccttaaaattgagtatacggtattggtaatatagttaagctatggtaagtatgccttctaacccctattattgtaatttaattaattagtatatattttagacctgtaatttaatattatatttaagtacggcattgctagagctttcgcttttatagtaggtagtattattattagcggtcttagcgagcaataacgatattacgagtcgatttatagcgaaagaggggggtttctggtattttggtattattatataaataaatacaatttctagcacttctggcacttctggtacttctggtacttttggtatttttggcacttctagtatttctagtatttctggtatttttagtatataatttaatttaatatatataaatctatctctcccttctatattctttaccgccgcttagatatagtactcgtctctctatatttaactagctcgttagtatataactcgctatactctttattaatattattaaatcgatttattactagttttatattcttaaaatagctatagatctattatactttataccctatatcctatactaattgtttaaaaaacgtaataaaattgttgtttgatatcttattaccgccttcgttacaatataccctcttaaattgctatttaaagttactaaagtatatttcgatagggttaaatttaggagaatataacggtaaatactataatagaacccccttctaattatatacgtattagaattcggtataaaagtactaattagcgttatttattattaaaatactattgtaattaggaaatagatttattttaaggaataggtattttactatttagttctagactccggttaagtccgttatacttctaaatactaatatattaagtaacctatttattataatagctaagaggaggtaatactatatattacgtacgaacttacttaatattattataatagtactatagggtacctagttagtataacgaacgccgtcccttcggtttgtactaaattcgttatagaatataaatatttttatagtaaataaagagatttttaatatttattcggctactagtataggggattattataatacttttatatagagtcgcttcttcttctacttctcttatcgaaggtaccgccgtacggtttcgattgaaatgtatatattatattcgttggctagaaaggcacaaatctcgtcgaagtataaattgggttttaatataaggaggtttataacttcctttataatattaattatagttaataaaatatagggagtaatatagtatatactatattttaaacgtttatataggaagctttctaatattctaagaaacttataatagtaaaaataccttactaatatccgatagagtatatttatatttctacgtactctttatatttatactaataattttagcgatattattaggatgctcgttatttattagtattattattattaataccttctaacaggtattagggaagtatactatatcgataatagtttaaaagataacgtaaatatcaaaatagataattgtacaacgtagagtattaaaatatcgactttttgtactagttttggctagatttcgatgttaaatgattgagttgagtcgtgtaaagcgatgtcaaatggccagatttgtcaaatgcggtgtgtgtgtgtacacgcacacacacctcttgctaagactgcacaggcgattgagtgtgggaacacaacaagcggcggattggccaaactcggccgtttgtcgtttgtcttattttttctttctttggacacaccgagaatttggacctcaacggcccagcccgcttctgcttcggtttgtcaacgccactttccacctgcccattcttcggctaagcggcctcactcaggcctttctctctcctttaagagatgcagatttcgcagctggagagcggaacggtcgtcggtcaattggcaatcggttgctaaataacgtcaacacctccatccgttttgcgtttgtaatgggagatgttgagaaaaccacggacggccctgaagagcttgatcagtgatcaagcagaacagtcaagcatcgaagatatgccttgtctaatttctccttcccttttgaggcgacacccggtggatccaagttgttgctcgaccggcgggacgcatggtccctgttgacatcttatattctttcggaatgtgctccggtatctccgatatcagtacatatgcaccggccctgcaagctgattgttagtaggttcgctacgcctgcgatatgaagctattgccaatatcagctaaccgatttaagtcaaacattctcagccctaggagcaggaacaccatgtcaagatgcagtccgcagattctagaccaggaaccgttacccgacaaagcttgacgcgccattatcccacctctttgagttttctttgaagaggaaggtcacccttgcaatggtgaagtgttgaggagcctctccgtttataagcacagtccttacctacctatcgaattatcccctctttcttcagttagattttagggccgtggtatcaaagatgaaatactcattttccgttcgtttagtaacagcgctggcgctgctgccctttgcgcaagcagcgaaggaggtctttgctcactttattgtaagtccacccccacccgttggcaaacaagaaacactcaactcacacatgctttaaggtgggaaatgctcgttattatgacctgcctgactggcaggatgacatccgtcttgcacagaaagcttccatcgatggcttcgttcttaacattgcttcgcaagacgaaagcaacgccaactccctggccaatgccttccgagctgccaatgctgtcaacttcaagctgttcttctcttttgactataacgcacaagctccttggtccaaagacgccataaccgccctgatcaatcgctgggcggatgagcgctcgtacttcaagcctgacaacacctaccgacctttagtttccacctttgagggaccagatcatgcggaagactggcatgatatcaaggataagaccaactgccttttcatcccagactggtcttccctcggccctgcaaacgcagccacaaaggcgggtggtgttgtggatggactattcagctacactgcttggccaaaggggccttctgccatgaccacggaaatggatgagcagtatcggaccgcgttagatggtcgtccttacattatgccggtcgccgggtggttctacaccaacctgcccagctggaacaagaattggctctggaagggagatgagctttgggacacgcgctggcagcagataatcgaattccagcccgaattcgtggaaattcttacctggaacgactacggcgaatcgcactatatcggcccagtccgcgagaaatcgcttgggctgtttcggagtgcaaatgcaccgctcaactatgccgaaaacatgccgcatgatgggtggaggaaattgttgccctattatattcagcagtacaagcaaggcagcaagggccagtcgaccaagcggatccccaccactgttgtcaaaactatgaccactattgttacggcgccagctccatcgccgacctcaactgtcttcaaagcagcggagcaggtggcacagcaagacttcgctgtgccagaagaggcggtggtagcctattatcggattaacccagcaaaagcttgtagcaacggcaacacgactggcaatgacccgaaatatcaggaggtgtacgcaccagacgagctcctgcaggataacatcttcttcaccgccttgttggcagagccagccgatatcagggtttcgatcggtgggaaggaccagaaggcgaccttctcgaagacgccgcagaacggcagagcaggaatttattcgggcaaggtgttgttcaccaacagcatgggggatgtggtggtgtcggtgacgagaaccctggaagacgggacaacgctgctaattgcgcaggcgaagggaggaccagctatcacgacggaatgtgtgggcggaatggtgaattggaactcagctgttatcagctcctgataggagggctctgattattattattattatctttgtaattaccatagacgacctgatgactgatggcgtcaatgatttaagtcatgaacattaatgtaaatatgaatgtctgatgaagtccccctcaggttcctcaactttttttgttgtgtggcggtgaagagatgaaatcgacggccggccattgtcatcaacgtggagggctgtcgaagggctttctttgtcaccatgctattctttgtgccttcattgtctgatactggcagttgtcgggttgctgttggccttgatccctgaagaaacttgatcggttgtcgtcgcttcagtgagtggatatggcgatcatggcggagttggagtgttggggttttgacgatcattcttccttgtcccgcagaccttgattgtcatccctttaactgctcaaatgtatcattttcgccaagaccagaatgtagccaatcggctggccgtattttatccacctttacatctgcacccatacagatacctaaatctcgccaacttttgtagcactttaggtatggagaccaatcaaccaatagtatcatcctcctcgcccacaaaacgaaaacacgattttttttcaaacctcaacacaacgggtacaaatctcgtagtatttgcgtttgataatgaaattctatacttctatcctaatccttcaaaggccaatatagaataattagatttcttagaaaaaaggatacttttcgcatcggcgatcttttgcatggatcttcctgcaggcgttgcttggcggcgtcagaaagtcaccaagtactgcaagtctcccccggtcttggcaaaaatgatacatttgagcagttaaagggatgaaacgtgaagaagagaaatgattggccaatacttgaattccagccaatcaaggtccatcccgatgagctccccgcaccttttcctgtccttgtccatgcgagaatggagttcaagcggcccgacaccatcatagtgtatgtacatgtagtgtagagtagggttacatggagcgggaagagcatcgtacatagatgaaaggaccctaaatttgcaatcccgaagcagccctttttcggatggacaaggtccaagggcacggactctatcaaaatcgaactctgggaacatcttcattacctgagatgcccgtcaagtcattgaacatcaatatttcccttgtcactagccgcaaaaagacctcgtgccaaacctgatgtacacacttttctcctcacctttatgacgtctgaggttacttctaagctaatcaacaactcttgatcctatggcatgctaaggttcgttcaacatggcataccaaagactcagaaacgttggacttggtggagtgcgagggataggttggtgtcgcatacaattgaggcagtcattagtaggtaagatacctcgacagagctgtatgattacaagcctatttatttcgaattacaaggtacctactacctaaatatatcgggcacacgatataagtcatgagttgaagaattatgtaaagtgcttatttcgtaaatcgattatacatgcatgaaataatttattccaacgctaatctagttcaagttgatcttctctttcgtcaagtgcatagcccaagccaacaatgatcaccaaaagatatgacgagagacctgctatacgccctagcctaccaagctaaatttaccctacgcgatatctgagaacagcaagcagaaaagacccgtttcaaaataacacaactgcctcacttgagacagcccgattcagcaccatctagtaaccactcaaacttcatcagaactcaggctccgaatcagtctctccatcctcctcatccgggctctctgaaatggccctcagtcccctcccactgcccctcgtctttcccgggcgatgatgcgtgacatcatcaattgcttcccacctacctgtagttgcactcatctcggccagataaaatggaccatggactttgataggaaaatctctaaccaaaggcgtcaagcatttctcataggtaccatgcatggttaaaggcggcgcactagccgtttggaaggctttttccttgatttcatgcatgaaattttggacgcgtgggtcgttcgattcattcagccccgtcatcaacatacacccagtcaacgaaggggtaagcttcttctcgagcgcctcagcgcggcgaatgaaattgctaaggtcgggtgggggacaggacggttcgcgaattcgccggcctgcttggtccttgaattgcttcagctcgtgacagaagtcgtagtagagcgagaggatggcggtcatgggcgcgtctcccgggatggtacgaccccgttgggggtcatcggggtaagggaccgcgccgtctctcggtggccgctggtgctcgggcaggttgatgcagatcaataaacgtgcccattccatgacttggtcgatgtctctggtggccatatggttggggttaaagccgaagtcccaaccggcatagccaaaatcaccgaggtagaagtctgggatgtcgctgagctctccgtcgccggaaggagcaaagtgcagccatatattaccggggtgtagatctttatggaagattggtttcttgtagacggtgtagaggtgttgcagagagctgaagacctggtggagcatgcgggcgatgagtcttgctggaaaccgcttgtctgggttgaacttggtgtgcttgatggagttatacttggtcataatcaagtccttgactgaaccgccgttgatgagctgccagtaggataccagatggaaaagcccattcttggactggatcttttcgtatccgtagaattccggaatcagtggtcggatatcgggcgagcgaggtggcttactcaggtattcttccatgaggtggaactcattgggttcgatgcatttgcttcgatcgagacggttcttgctcaccttgcgaatgagaagctcacctgtgctgactttctggacgacttgtgcttgggcttcggcgccatgaccggccgttctgcagaagacatagtcagatcctctgaacttgaagagatacgctcgtgtgttggagtcggacatggtcgttgaggggaggcaactgactttcagtgtatgttttcgctgttggttagtctgctgagatgcttattccctgtctctcataagacgagacatcgggatgtttataaaccgtacagtctcgccgtccacaaagcaacggtcgaataaccatgttatttggacaccctgtcgaagggtaagtttagtgctcgtcttcaatggaattgttcgctgaactcaaagagtaaatgaggcagaataaagccgccaaacctcctttattcaaaatttacggcggacaatgtgactgctggggattttgctttgttctcgtcatactgccgtctttggtcgttagtacaagggagcattgtgctcgaaattcagtcccggaccattcgccagaaacattttataagtttgaaaagtcggtttgacttcaggggtagtggtgagctttttgagtatttgcctgggggttgagtatgcgagtggaatgtttaggcttcatattaccgaatgatattcgtgtgccgtgctgtccttccagcgacaaggcggaaaaaaaaaaaaaaaagggggggttctgtttttaagcgaacaaagcacactgaaatggactacattactagtaaggctcgtctggtcagattatcctacccgaagccacttgaaatggctccagttcaacgagtaattaatctggtgaagaggactttgccatatttacaacacttccgatgtcgcagcttgaatcgtttcgcagactcattttcccgcgagtaaaaggacgaatgtagagatgtttcgttgaacgaatccagattctcgctctttattcgtaggggagttcgtgatagcttctttttttcgtgtgacgatggtgacgatgaatacctggttggagatgtattcgagtgccaagagactgtttgttggagcgttggagttgaggtgcgaaagacggagctgcaagtccggcccctggacgttcattccgcgaccaaccaatgagctgctgtgttctattagtcctcatcagacacagagtttgattggtccccagaagtgcaagtgtggatctgcgtttctctgcgattcctgcctagacgagtgtcagcacttcgtccgactctttactaccatcctctcctcacactcaatcttcctctatggtaatgtctaaacgacaagtcaacaagccgccacccaaaaccttgaaagaacgtggacatggaccgacaatcagtcccccctcccctggcctctgtcgcaatatcgctgctgctaaatttcgtggacttggggttggtagctcatcggcggtcataccgattcgaacaatattcagctttcctctatatgtggtcaacagttattttttcatcttgcagcaatgaaaactcttgactagcttgaggcctcggcgttgatcctcaacccacccccgttacaaaggcgccaacgctcaacctcttccgagatattctctcacgcgccgacaacacgaataccaacaaggtgagcgcctccttcagctttctactggctgtggcggtatgataagaccggcgttcgactttatgtattggaatttggataccattgttgacttgaaagtctcaaataccacataatgaagtaattgagcatagcgtatagttgcccttattcgtcgaccaagcatcccatgggccatgctgtttcgagatactaacccaacctactaccacaatccccttagcctgaaggcatttgttttttttttcttcaaaatacactaacagtgttcgaatatgaacaaagaaagggaatgtgacaacacaggtcccagacccagtcccagacccggccgagacacaggaggtgctccaggccaggccaagcaggcaggaaaacttcaactcctcagtagccaccagtggccccgtttcgtcggattcgatcaccaaatgagatctattcaactgatttaatcgctgggagtgcaaaccgactcgccatcagcgctcacgcacttcatgcctgagcagcagtctgacgtaactcggcatgtggtgagaatggcacggcatggctggtttacgaaaggcttgggtcagctcaagctcgttattttatctctttggggtcattacaagacaacctacctctggggcgtagcggtagtccagattggcctcacgcttaaagagggaccgcggctgcagtttagcaccgctgggactgagacggtgaccggggagtaccatgccggaaaccaggccgaggaaggagacaaggacaatggaagccttcatttctgcttgttttatttcctgggctctggagatggcgctaagctgtttggagaaatgccgaaagaaagagcgtcggggtaaagatgtcgaaccagcgacaaaaggtaaagcggttagaagtgaaggtgaaggcaaaaagtgaggttgaggtgaaaacagcagaagatccgaagcacagcttcacctatttttggctgaaggaacctctttccgtctctttctgcctgcgaaagatgaactaccacacaaagggggtggttgtaagaatgcaatgcccaaactaggaaactgcaagtaaaactaggttttaagaaaaaagcgaacaccgggttcgaaaagaaggaggagaatctggaaacacagcagaaagagacctggacgagaaagatttctctatgcgggaacgtaggtaactttggcccgcggccatctttacttataacagagcctctccctcctccttcccgtgggcacagagggaaagacgaaatcggaactgcggaagttgcgttgtgccaagatcgtcaacgtgaaccgcaggacgtactgtggggttgacggtcgggtacctgaattgcaacctgggataaacccccctgagagggatgtggcgtcaggggtagcactaacagtgacacatgggatctaggcatgaaactgttagtgatacgaaccccgggactgctgctgcgggggtgaggtagacgaggcatggactctgtttcgaaaggttacagcaaacgccgacagtgccaggtcactgacgggcatcgcctgtcaattaagatcatatctgtgccgattggttcatcccatcttgctcgtccgaatcctgaaacacgctcaacatcgaaacctgaaggttcacgcttctctcaaaagcaacgcgcgtttcccttccgcctctattttacttctagcggcgcattcccgatcaccggcacgatattggaggttgaggatgcccaaaacatgaaatccgatcagcaatatcagatatcacctacatgacgacatgtaggttgtacttcaacaatgctgatcatcaccacctccatcacctctagatactattagcaaccacctactcgaccgcttacccagccccaatcccgtccaccgtcttgtcattcgtcgtctgctccccctctaaattcttcgcaatattattcggaaaattccctcccactgccacattcaaaatcaacataattcggcatcctcgtaaccgccgtccaagccttttcatccccaatctgcgctccagtcaacaccaccatcggccttccctccaccaaatacttcatattctcgcctttccaggaggttcctgtggcgatgacgcattggaaggacgaggggtggaagcccacatggaaggagggggagaacgtcttggaacaaaatgtgggggagtagcctgatggtatggcgatgccccggcgagagagctggggttgggttggggctgctagtgcaccccaggtcaagaagagtattgcacttgcgaaaacagaaaacgtcatgttgactgtgcagctaatgggcgatggtagcgagtggataaagcgaatgcagtcaagtgactgtcatcctcaacaagaaggagcttgtccaagaggggaatctagtaggatgatttctgtcttccatatttcaggctgcgaaagccatgtttagacacatctgaatggttcagttgatagcacgaagctatccagaagtctgtccaggatgttctggcatctgacgaattgcttcgttcctatcagatctcggaaatagccttcacaaaaggcctactcatacttcaggtaccgtacaaccacatctggatcgagagagcagttctccaatgcttctggagatctactaggggacacactcaggttggtcccggcagtgcctggtttagcccgccgctgcgtcgtcgtttcagcttgccgtgtctagttcggagcctcatgatccgggcaaatggtccaagtgcggttgcacaatgaggtagttagtcttgcatgtcaaagtaattatggacatcacttttctcacggcttttgttcactcatatggccttctactgtacccatcctacctaccttggcaggatggaaccgcagtcctcgaaaaaatatgcttcgtatcaataagctctttacccataccccacggcactcctacttgcactaacgaaccacgaacgacgccacatatccctctaactattaccctggaacaagactgctactcggggttgatgctgggaaatgtcataggacagctattgtagtaagaaatgaggaagtattgtttcctgatcatcttttttgtctagggataggtaacgacaataaaggacatctagtattaacttggtaaagtaggtaggcattgatgtatatcagttggaaggtcgccaatgtttcttagctctcattccgcgccatgattgcctcgcatgtaggcactgctttcaccaacgtggttaagtggtactctttcgtactacatgttgacctaccagtagcatacgccgctcgaatcgtcattacatctgcaaccgcgagatatagcaagttttccgggtagaaaagcactcctcattcctgtcatccatggatcaacaaaagagaattctgacctgtgtagaacaagaagtggaacccaacaccaaccctccatcatctcctatgcacgccagaagccaagtccctgttaccgcaacaatgataaacctagtaatacacccgcttgtcgtgccagaaactacaataccgagaaagaaaacaagaaggaaagatgaaatgcagccccagtcatgatcttcgtagtataatcacgctcgccctcttcaaagaacactgtcagatggctgtctcttgacgagacgccttctccgttgtatctgacctagcgtcatcgttgttcttggccgcagacactggcttcttatccttgatgctgagaccctccatcgccttgctggctccagagaacggacatgtactgtcagatgcagatgccgccgccgccgcccagtctttgctttcgacaacggacgaaaaaggacacgctgagccgccagtagcagcagcaggagccgaagaagaagaggcttcggcagtctcatccagcaccttcttgccatgcaagaacccttccttctctacgacgccaaagtccattccgtccgtgaactcttcaccatcatgtacataccatctggtgaacaagtcgttctggatccaaataaccttgcccagtgccttgacaaaggcaatcttgcgcggcatcggcaggcgtgggtgcgacaggatggcctcgttgagaatgtcctggatgacgcccagggtgacgccgatgtggatgtactcgatgtgcaacgggtgcgtgcggccgagcccagtgtgcatcatgcccactttgtcgaggtactcccagaactccatctgcgtagggtccgagcatagcttcttaagatatgcgcgcaggaacagcttgcggtggagaatctgggggctttcctcgtcggggacctcgtccatggaaccctcgaaggcggtgctgcgggtctggaaggcgcgcgccgtgatgtcgtattggaggagcttcttgtagacgatgttgactacggcggggatcagggcttggatgtacttggcaccggaggagagagcttcgacgtcatctgtatttgaaaagaaatgtgagaaacactcgtccgtggctggcccctgaagccatctttcctgaggataacttaccggtgccgaaatcaaggaaggaatggagatagcggatgcgcgcctcgagactggtgtagagctccttgcggtcgatgtgctgcatcggggctctggttctcgcagagctcgagctggctgaagacgccattgtgactgatggttctttctacaagccaagaggaggatatggatgtgtttcttgatggcccaaagaagtggaagaaaagaaaacaacacccgacgtcttgcaaggtattgatgttcgagactgcagtcagtcagtcagccagttagttagtgttgagctgctggtgaaaccggccgatagttacctctttatggtggaattggtgggggcgggacgggtgttagtgatagcggggaaccttgatgtccacgagtaacgcagatgggcaacgtaacctcaaataaaataataggtaaaaaactccagatgattggagaggaggttgtgatctgcgatccatgagaagttagaaggacaaatggtgcttttgaaggcccaaagaccatggtgatgcgagcgccaaaggtacctgcttctctcgtggggcagcacaatgcgccttcccgagtggtggttcgataagtcacgccatgttcgaggttcccggcccatcaacaatcaccccataggtattgtgttttttttttcctcatagaaactactgcctccgaaaaataaaacaaggtcataagcgttaggtatacagtcggaacgcatgactggaaatgtttgtttcttcgggccgcgcctgggaccaagcatttcgcgacatatcggtttcttaaaccggcacctccctcgctccccgtaaagcgctgcttccgactttggccgacttacaatcttgtccttcgcaattcggcgtcccggacgggaacttaattcgaaacatagttggagatgcgcagaaatgctccccaggtcgtcctcgcaaccgcccctcatggttgttcgagatccttcattccattagacaataccattcttcaaagcgtcatccatcgagctgagtgctcttgaagctgttccttcctgctattcataagatatagacatcttctgactaactttagctacaacatcagatatgcctgaaatagttatagactcccgtcagccctcaaagagatctgcaaaattcttgggcacgatcacggcccggatatcggggctcgctgctacctttgacgtagtccggattaatcagggtaaaatgccaccaataaaagctcaacaccgcctaatgctataccgagactcgacgaccgaagtcacaggaacctcctattcaggctgatcagcgaactacctggactcgaactttcatatactcccctctcgaagctctcggaaaagcagctccagagcagcggggtccttcgatgtaacatcgccacatgacgagggtcgagatggacaaagaccgatcacgatgccattgccgcatatatcaatgcggatgatctctgctagatactcaagacattggtctagactagatcagtattggtattggggttgagagccgagcagagaccggagcagcaaatcaactcagcaagatgcgagtttcctggggtcttctggccttcccggccgcggcatcagcgatcgaaaacggtatcaacggttggctacgatatgcgccccttcccaacaatgagcgcccaccaaacctgcgattaccaggtgcaatcatggctttgagcaccaacaaaaccagccctgtttataccgcaggccaggagctacaagccggcatcaaaggcatcctcaaccagactcttcccctttatcacgaacccgacgagtggttagggtcaaccatcttggttgctacaaccggagaatttcacggcgggaaacctgccgcaactctggctgatgatggctatctccttcacgtgagaccaggaaatgtggtgattctgggtcagacggagcgaggtgccttgtacggagcctttgactatctctcgagaattgctcaaggaagattttccgatgccgacctgattgcaaacccagacgcccccattcgatgggtaaatcagtgggacaacatggacggcagcatcgagcgcggttatgcgggcgcttccatcttcttccgcaacaacaccattcccaaggacctcaacagggtttcccagtatgctcggctactcgcttccatcggcatcaatggcatcgttgttaacaacgtcaacgccaatgcgaacttgctcactgatgctaacattgatggactgggccgtatagcagatgcaatgcgcccatacggtgtacagattggcatatcgctaaactttgcatcgccccagactttgggaggactatcaacgttcgatcctctcgatcgatctgtgatttcctggtggaccgacaagacgaaccgcctctacaggcgcattccagacatggcaggctacctagtcaaggccaactcagaagggcaagcgggaccgttgacctacaatcgcacgcttgcagacggtgcaaatttgttcgctaaagctgtgcagccgcacggcggcattgtcatgttccgagcctttgtctatgacaatcacatcaacccagcggacctcaaagcggaccgcgccaagcatgcggttgagttcttcaagggtcttgacggacagtttttggacaacgttgttgtgcagatcaagtacggacccattgactttcaggttcgagagccagcatcgcctttgttcgccaatataccccagacaaacactgcgatagaacttcaaatcactcaagaatatctgggccagcagagccacctggtatatcttgcaccgttgtgggagacgatcctgaatttcgatcttcgggctgatgatcaaccgtcactcgtccgtgatgttgttgccggccatcggttcagcaacaagcgtggtggctacgctggtgtcgtcaatgttggaactaacaccacatggctagggagtcatttggctatgtctaacttgtatgcctacggtcgtctggcttggaatcccaaccaagacccgcaagctctactcgaagactggacgcgactcacatttggctcagaccctcttgtacttggagtagtgacggagatatcgatggcatcatggccagcttacgaaaattacactggcaactttggtatccagacactgaccgatattttgtacacccattacggtccgaaccctgcgtcccaggacaacaacggctggggacagtggacgcgtgcagaccataacgggattggcatggacagaacggtttccacgggcaccggcttctccggccagtatcccgccgaagtagccgagaagttcgagagcatcgagaccactccggacgacctgctcctctggttccaccacgtgaactacacgcacgttctcaagtccggcaagtcggtgatacagcatttttacgatgctcactacgccggtgccgaaacagcacagacattccccatcgcatgggaatcacttcggaacaagattgataccgagcgcttcaatgatgttctcttccgcctccgctaccaggccggtcactccatagtctggcgcgattccatctgtcaattctactacaatctctccggcatcccagacagcaccggccgcgtgggaaagcatgagtacaggatcgaggctgaggccatggcgctgaagaactacaagcttaccggggtcaacccagttgaaacagcttcgaatctaactgctgtggttctcgtttccaaccacacatcgggagaggcgactacgaaactgaactttgactcgggcaagtatgatgtcacgatcaactactttgacctgattggtggtaaggcgcactacaaggcgttcctcaatgggaagttgttgctggaatgggctggagatctggaagacaaactaggccatactttctctacaaagcttgatggacactcggctacgagggttacgattcgtgacgtccaaatccagaaaggggatgtgttgaagattacgggagtggctgatggaaacgaattggcgccgttggattatattgctgtcttgccgcaaggtgttgttgactaacggcaccatgccgagcggtgtgtggagcgagaaaagtttggtgagcaaagagcgaggcaaagaacgtataacttgatacggacaaataccgatacttcacaagaatgcatactccacccgctaaagctttcagtatcatctaactgtcccagtcttcacttgccataccttctctcgttgggcctcttcttgcaggcagggagatcatgtctacctaaacctccctccccaaaaactcatgaaccctctccaaagtctccccagccgaataactcagcgtcaaatcatgacctgtcatccgaggcgaccaaacctcatacctcctcgcccttgggaaagtatttcctgtctcccacagactcttcacacactcctcctccggcgggttgcacataacgaaatctctctgtcccgttgcaaccaacaccggaccctcgaattcttccgcacccacaccccaatcccccagacttaccacctcccctagcgtgaccgcatccgagtattcataatccgtcctcgctaactcagggtcatatgacctaccagcagcatcggtggcgttgtcgtagaaccccttctcccggccttccaaagtagctatggttagatattctaggttgtgaagatacttgccggacggaaatcgatcagggaagacgctaggggcggacgcccagggagcggaacgcacgtgcaaggtgttttgatgggagctgtagcctgtcaagaccaaggcggaggcgtcaagggggtaggaacgggcgagggcaacagagaggtaggagcctagggagtgccctaccaaggcaattttagagaaggtccttcccaatgggttggtcctgggggaggtagtagtcttggtgttgggctgggtcttgatgacagaaataagctggtgcagaagctccgtctgtaacggcatttgcacatcattcaacggatccagaccgcgcgggtcgttctctccgtgagacaaacggtcgagggcgagggtgtggtagccttgcgaagggctggtcgcgtaggactgccagtcgtagggataaccaaagccgtatccggaccacatggttttgttgtaggtggcgccgtggaggaggatttggagaacgtcttcatttttagatctgtgggaaggtctgcaatagatggccttgagggtgaaggtgccgttgacggtatggtttccgtttgccactacagtgccatcccaggattgattgatggtgtcgaggatttcggtctcgttggaagggtcgggaggggaggcgagggaaatatgcgaggcggtcgccgtgagggtgaaggatagagaggcacaaagtgggctgtgagagctgtgagagagctcacgagcggcggaactgtggccacttgttgggcttatgaagatggggaggagaatccatagtagggagaggtttgggggtaatttggcaagcatttttttgtcgtgagagtgacactgaggagattgatggtagtctggaagttctgggagggaaaccggatgtctgcagtaacgtcctggagtcatgctttgcttcacggtaccatttatcagctttgtgatcggatatttctacccaagtccatcccatccagatacaggtgttgccctatcacggtatcggccgactgatgtcgtgatatggcacagggaccttcaaggcagccacacggattgactttgtaagcacgatttgaaatcgagcaagtgcatggatcggaaacgctactatactagtaggcacacaagttaacctttacaatgagtccattagacaagtcagattgaaggattatgaggttcgaggtggcttcggaggaatcatgatcatgtttgatcaatcctttgaatccggggcagacatatttgtcagcgataatcttgcaagcgatttactagaggtcaactggttatacataagtgattactggccatggctgaggacgtatcatcgtggaaatcagctacagagattaagtactcggaagctgcaatagaggaagatatggatagaaatagtgaagcaaacaatcattaaatcggagcccgattagctcagctggttagagcgtcgtactaatatcagtcttctgatatcaagtccatgcgaaggtcaacagttcaatcctgttattgggcattcatttttctctttttgctattatcacttataaatcctcatttttctatttctcgctttatgttttgcttcttttcctttgtttcttccttgtatttttctttggtcctggtgcctcctgtctttcaaggcttctgtaactgctagggttgcccacaccaggtcttatgtagatgattgaccgttgttatcatgcatgccggcttctgcaagatgtacccaagttctactacaatacagcgaagtgcaacacaagtgtgctgacaaatcgattatggttcaacgtgctcacaagttgagattgctatgattgtcaccaacgagttgcgcgatttgactggttccgttttttttcatatctcttgcagactttggaggcggaccttgctttcatccatgttttggtccagatgcatccagctctgcgattgaattaaatcacacatgagcattttacatgaactcatatcgaggatccccccggagcctaaaagaacatccaaggtattgtgacaggcatatgaaggtcggcgcccgtctaccataggaagctgtgctacagaccgcagggggatcgacccaggggcttttattgttggtgttggcagatacatgcctcggttggcgcggaaacggataggggcaggcattagttcgagttgctgatctgcttactgggtagtgtaggttggtaacgcccatcgacagatgtggcgtcggtatgctgacacaagcggggtggaaggcgtcaaaagctggtcgataagccgttccacttggaatctcagaacgtggtctgtagtttgggatagtcattggcgttgacctccaagtccgcaaagacccgaccagagtcatcatcgcttagacccttaagcctctgtaaatcctcctcctcaagcttctccaactcctcggctggttcttccttgttttctttctcatcggccttctgcggctccagagccttttcgacaccagacgactcgccaatgaggaggaactgagtattgactacgtcgaggtgcttgggctgtgtgggcatccatcgacgagatcggaactccttgaggatcctgtacagaaatggtgattagtttttgttggtagctatgggttcgtgacacggcatggtgaactcactcctcaggatactctggaccctttggtaaacgcgcattggctggggcaggatattgtggatttttggtactgatgatgaagctgcctttctgtttcaacccaagctccttctggacctccccaagctcctcgggcacagtgagaatgtacgcgaggtggctattggacccagtgctggtgatggcatacacgccctcggccacaggcgttgcggcgggggagtgtctggtacccgctgtcttggtctcatagtcattggacgccaaaaactcatccttaagctgctgaaacgaggcgctagtcttctccacgaacgcgatccacctgtccttgccagactgggggagtaccttcttcgggatggcgcacaagcggctgttgccagcatcaccaataggaccgcttccaagcttggcatccctctcgatagggcggaggatgatgtagctcctcgcaatctcatctacggcagaaggctcatcaatgccgatacgaccacggaagaaaaagtagatgattcccttctcgagaatactggacggcacagcttcgggggcgtctcgaccatgtggctcaacagcactcttcttgtctcggtcatccttctcctctccgtgacactcggtcttctcggcttcgacaccggcagcactcctggtctcctcagtttctttcttgatcgaatggccatccgcgatctccgttttgttccgcttggccttgggcgattcgctggcgccttccggatcagggtcggccttgtgtttggagccgggctcagcctctgaggcaggaggtgccgcatcaggagccttctccttcttggaagcctctcttgtactgggcgccatgttgacaggggtgggttgaccaagaagttttcagtaaatcgaagaaggttgagggaaggaagctagatcacgcgacgagataagactgcaggtgggagaagtgactttgaagagacattgaaggtcccgacctttcattgaactgtcaatggggataaacagcctggaggaatgatgtcatgatggctgccagcacggtgtcaatacgctgaatggagaactgcttcgttgcttctctactgcgtacttactgcgtacactagctagtgtaagagctagaatgtgatttgacggtcagttggggaccttgacggacagaggaacgtgcgtaaggcatgacccacttccccgtctgccgcgctgataggtcaggtatttcctctacatattcatttgttcccccgcaattggcgagtgtactctcagagtgcacgcataattactgaagtactgcattccgaaggtgtcaacaacaacggcaagtcgcgaatacaacgaaccggctgctttccttgtgtaccatacttctcggcggcaaggaaaaaaatatgaaaggacgaatgcactgtattttcgtaccgaatgctcccgctccgatgactgcctggtcgatgctactagtatgaaaaggaaacttgtgatgaaatctatagtacgctttaccccccccccccccccccccaacgacctccttcctctttcgaccagtctatttggcacgatctgcttccttccaccgcacttttcgcctctttgacataaagattgtcgtgctcttcagatggaaactttcctcaccctcggctcctgttctccttctttcgcggtcctccgccctcattcaatggcctctcccgtctacctctacgcgtccaatgcaaccccagtctttccgttcgagccctgcccatgggtgcttccactcattcgcttctgtctgtacaagtttcggactccgcactaactgaatcatagttcgttttctagtgtcaccttcgcttctaggtctcgatagaggtctcgtggaacacccaggtcatccatcatctctcgaaactcccgaccgcatctctgcccctgcgtctccgaatcggtctctcgccgagctccaactgaccgtgaccgggcgtgtcggtgtcctatcaaccgatccaacaccatgaggtaccgaccgtccgacctcaagaccgccacctcagccaaggcactgcagatggacagccagcccagtatataattgatgttggttgttccttccatcatgcggaactccatggtccgagggttgttccgcgcccgttcgtcctccaaaccgaaggcgctaaagttgaaaccgagtcgtcgatagggcttcttttctcccgacaacaaccgtcccagctccatatgcgattctgctttccacagctcctcgatggcctttcggtcctcggtctgcatttccggatgggtttggagcacgtcggccacctgccaatcttcaaccagcaccccgtcttggcaagtcgccgacccatgctctcggagtacgagttcttgagccctcgaggccaggcgactgtactttcgtgtctcgaatccccacgtatacacattgtgatagttgggcgaccttggatttctgatacttcggatttgctcttcgcccatccacagtagtgtccctagtcttttcaaagtggccagactgaagggctgtccgtctgtgcgtccgatgtggacgtgcacttcgcaagtgtagtttgcgaccagacggtggcccgaaaagagcgagcgcaatactgcctcgatccgaggcttggtctcggcatctttggctggcagtgatggcgagcttacttcgacagacagccacacatagccctctagattggcctgctctggtgtgggttcggccgagttggctttcttcacgatccagtgtgacttccaaaatgcccgctcatggcttgcatcttttgtgattcgagagatggttgtcgacttctcccccgcttggcttatcgatttggcgatggattcataaatttgttcccgccgagtggcttcgctgtctttcagctgtgtcatgctgacctgtctgtggtcttcgggttgcggatcttcttcaccttggacaaggagagggagcaagaacttgagttccaccccaaacgataggtcatggactgtatcaagcggtggatttgcctccatcagcgagtgtttgatgacatgcttcggtgattcaatagcaagcctttgtggatccacgtggtcgctggaatcgggtattgcaatcataatcctcctatctacaacccagtacccagagctggacagcatgtccggctcctgtatgtacggagccatgttggcggtgggggaagtgacctctgcaagttgaccggaagagcgcaaggaggtattgaagatcccaggacggggaggagggaggtcgagcgccttagtcaagggtctttgctgacggtggtcgattcgtttgctgaacacggggagggcaccatccaatttatcttcctcgcggacctagcagtccagtcttagtggaagttcaagtagtccgatgttgtgtcgtcccttaggggggtgtcacgggctggatgcacagcgcttcttggctgaacagctgggtctcacgtttatgttgatctggaagatgccccgattctagactcggatgcgttagccgtgaccttggcaaacaaagttacagtgctaaatcaggagtacctctggaccacctctcaaccctcaactggaatggctttggaccaaaaaggaaaccacgacaggtctccttcgatgaattgggcgcggtccttctcagccgttagcaaagggtcccaaattgtgcgaaggatacggactctagacaccgtacggactgtgcatactcatcagcgtttggatgtgacccccccaaaaagccggctacagagtcacatcaacttatatgctgaaatttgctgacgcagtcaatagtatgtccgaaccgggagagagctatgaggaaaccctgggcgttctgggatgaagggatatggaatctagatgacatcggcgggaaatccaggtgacgcctggagtctccatccagccgttgttatatctgccagcaccatagtctacgagaccatcctatactgagagcccttgccagcgcctgctcagttgacaccttcacaaaaggacaacaaactgcaacaacgaatgcatatcaaccctgacccatacggccagccattatccatatcactggggggtccaacgccgctcctacgctagactccatcaagattcgttgttggctcggtaggtgccagattggcacgcccgggcaagatgctaggtcgcaatactgggcttgttagcaaatgaagcgttcccaggggaaggtcaaatcagtaccaccatgcatgccaccctatactacccccgcccgcatagctgctacatcactcgattctccagtcggtctccaatcacatccctgatcttatcacgcctggtgatcattccacactgaggccagagcattgccggcggttgtggcttcaacctctcttcgatcgcattatgccttacgatgccaagtttactctgacgggattctggcccttcggcaatttctttttcaccattcctccacgaactacgcgcgggggtcctggggatttactcaccgcaggtattaccctcacacccagtaggtatgattacctcgaagcaaccttacctgtcattccaccgcttgtcgacatttgacaggcatccatatgtcgtcagcgtcctatacttacaaaatttctcctggcctcagccttgccagccatgacacctctcatttcctgaacttgtgtttttgttgttggtttgatcttttgtggcccgtcaatgcgtgtgcttgcatggggattaccaccctctcggacctggctcctgactaatagagaggacgagttgggaaaaccatgacccaattggcaaaaatatcttacgccacgcaggtgtcgccggtcatcacaaccaactactgccggatgacttacatacagatctacaaaggtactgtactagtaccgaagctgatcattatggtactgaatcaagcaatcaatttgcgacacacaagatctcgtcagacatgatctcagctgatctacttgtcccacgtcttcatattctacctggattggttgattcaaggccattcgaagcagcataatataccaggccactgacgcaggatatcaagtcagagcatatcaaaccaggcccaaccggtactcgtaagtagacaagccagtcttctcacaggaaccctcaaaagaaccgacactcgacacactcgccttgttatcggtttgaattgtgctctccatttcatgtacatcgacctaaccaaagatgcaaccacagattcgagcttcgtcgagatacggttgagttacactttgtaaactccgggtccagaccgtaagcagacatagaggattctgttccaattgagtccttggagaaactacacgcctttctctccgatcctattatgagagaatgtcgaaatggtcagatagaggacctacccgcccgcttacttagtacccaaacagcatgtcagtctggtattgtgtaacaaaccataagccgttgttacatgtgctcaagttacacaacatgtgagtattctacctttgggctgaggaggcatattgacgtttcacggaagacttctatccaccctgcttgggcacctatattcgagatgcgtttgcgtaatgtatcctgcgagttcctgcaaaggcttgacacgctgcagcaccgcagcattgcagacaggcatgacccagctcgtccgcttgtatgagacgtaggcggctagagcgtcggcggtgaaaaaaaaaatatcagtaattcgttgggcggagtaagaggacatggcttgggtcaacaaggtgttgctactctttcgtcatctcatggtttgacattgaagtgttggcttggatctgtgatgactatgtcagattttagaacgaggaggagacaaatgaaaccaacaccgagccagtggcttgagatgttttgcaaaatgatgagaaatggccggctagatcggataatctctgctgaattcttcgaggtcctgtcccttactgtcgggtactatcttgtccattcgcatgcttgcgcttatagaacaatttgtcatcacttccgtgactcgacaggagttggatctctttttgagacagacaagaaagagaaaggtcggatttggtcttcttggcttacggtcaacatccacttgatgccaacttccaggcaagaaactcacattcggaccttggaccgactttgaccatttctgtcttatgagcctgaactattccgtaagaagtcatgagacgagacagtgatgtacgttgaaaggagtaagcgtttcagatattgtcgtcctatggtgtcttttctgcatcatacctgatatccttggcagaaggcttgtcaagctattcacttcttcatgccttgatttgaggcgcacaacgccgcagtgtctatcgcgttgtcagatacaaagataccattgccttaccgcgaagaaactctttacataggaagaaaaagagggcagaacgaagacgaagaccacggatcgatggaagagtaacaaagctaacaaacaacacaggagagatgaagctgaaaagagcatccagaaggtgagagaaaccggttcaccaaacgaggtctagctagccagcgagccatgtgacaagccaggaagaaggcgtaaagaatcaacctagaaaagtcgattgtagaagagaggaaagaagtcatgaaagtgaacaatttcccagcccgcctgttgactctgattcactttcatagttcactccccaagcccaacaccaacaggtacactcaacatccaacattctggatgactcttcaaaacgccacggaattgattggcaaattacgcagttgcatattaggtcaaatccattatcttcaaccccattaccgttcattgccaagatggaattgacggggtaggtgaattacagggtcgcatgtaatatatatatatatatatatatatatatgtaaacatatacacaacgacaacggtctattagcggtgtacccgccactcatgacaatgaaccattggcatcacattacatccacttcagttcagatctccccagatctgactgacagctcttcacagtacgttagtgtcgtcgcccataagtatttgggcttcctcatggccgtgttacatgacagatcacttacaaacatctactactactatgtttgaccactacttcaaccacaactatcaacgcgactattgctgcagattccctatctttctttctctctctctctactccaactaccttggggctaatccagtaagatcggtccgtcgagtgggtctctgtctgacaatgtcaatggcttctgttcaatctctgaaatgtgaaatcacgattacggttacagtcacggtttatggtcatggtcacgacttctcagtcttacggccatgatgatagtaggtaggtagctgtcaagatcactgacggtcacggctacagaccttgatacctaccaactaccacaaacaagcactactctttatcttgccgccgccgcaaatctttagtgacacgtggaatgacaaccgggaattgggatcctccaatgttccttccagacttccgatctctgcggaggctaagaacccgttacggtgaactggaatgactggccgtcggaggcctcaactgtttcgtgccatgtttcctcaaacacttgccatgttatattttctcagcaatactcccttcgcctaagtggtaggcgggagggagaagatggtgtggggcttttatttggacggagcgatctggagaagcctaccgaccgactggttgtccaacgttaaagtgtaggtggatttgtgtatgttatatatgaaagtcaacgtctattgcgctggtggtgactaatacgctaacatattcatgagagattgcccacccaggcggcaagaagaatcgaagagcaaagagctgtatgatctatgtcgaacaatgatagagcagctggcaaagagggttaacggtaatgcaaggccacgcaatccaaggcagtcctaaccattcaagtccagcaaagcaagccccagcaacaatatcttgtcacccatatccatgaaatatatcgtgatcgagtataggaaaaaaaacaaaacgaaaaaaaaaacagaggccccccgaaggacctccatcgaccaagccaagagatatcaggccatataacgaacacaatatcctttgtattgctgtacgaacgccgtattaacgcttgtgaaacagaaagtcgtgaattcttttccatgtccgcatggcaagatctatcgatcctacccttcatcatcatgccatcatatacatgccaaagcctttctagctttactgtcctcgaaggagcagcacacccgttctaccatgatggctaaaccaatattaccttgttggtgtcccagactacgttagagacaaggccacggtcgcaatgcgcagcattggcgccaaaaattctcgtcttgttgctcaggcaaccgtcttgccaccacagtccggaatcttgattccctttttgagattcctgtccacatccatgagaccccagtgatcctcccattgctggtccttggtgttgaatcggattttccatggctcgtcaaaggcctcaaaccagaaatactcggttccgttggcgagtgcctggcatacccaatcgctcatgaactggttcaactcggtaatgccagccaccgcacgaccagggcagttggtacttttggtatccgggtagcagtccgacccaccctgtgacggccaaccagtctcgctgatgatgtttttagacttgtctgatttcataaaggtgccagcatggtcgttccagaaagtcgtggtccatgctgctgcatccttggcgttgacgccgccgaaaaaagggtgaatgttcgccatgatgtaatcgctcactttggccagtgattcatcccaattgtcgccaagatcgctggttgccactggtagcttcatgcccctagaggtgaggttcgtacggacgtcggagagtagtgtgctcagactggcgagagtcatttccttgcggaacaaaatttcgttagctacaataagacccttgaaccatttatcgccataactgtcgagaattgtccacatctgggagagctgacgatcattagtcgttgtgttgccatcctgccagacgcccagccaaatctttatcgtgttatcaagcttcagctgcttcagcgcgtggatgaccatctcggtttggttacaatcggtgccgtaaagccgaactgtattggtcatctgtgacagaaccgcgatatcacgagtgatgttgttttgcgaaggagggttgtggatgcaatccgggtactgggaattgagtggcgtataatctatacccggaaagactttgtgtaggccggggttattcatgagcgcctggatttcggaggagttgatgtcgagatccccattgttttgcatgtcatcagcggcggaatcgccctgtttcttatcttcgccgccgcgcttgagcacaacaccgaatacaattccgaggacaatggcggcagcaacaagaagtccaagcgtcaggatggccgctagcctccacttcttgcccctactcctcgacttgccggtagagttccactcaggcttttcagctacgaaacctggtttatatggaccggccgcatgtatagtgtcggtcatctggacattgtttttgatcggagtatagccagagacattaccgctctcattacggctggccaggccgccaatgacgccgccagcggcagcggtgccagcaacggctccagcgctcttgttgctcccattaccgaggctgaggatgctgttccttttcgacttgcggtggtaattgagcccgtcatcgtcatcatcatcaagagcagcgagcggatcgacaacccccagacctggtggctgaggacggccatagctcagaaagggatcgtctgtgtagatacctgtcgtaccaggaccttgatgtgggcttctggagggacttgtctgcccaggtgtgccggcccccggcgcatactgcgcagcatttaatgcctgcgaactgctttgtaggctagggggcccgctgttttgtgcatacggactggcataaggcatctgcgcctgggtatagttcgatgcatcgcgcacattgggcccggggttctgttggctttgaaattgccctggagtaggttgttggtcgtattcttgtgggtaagcggggccgtcaagtgcgttgagtccgctctccctcgcagtctggtcagcgacagtcagcgcaatccccgtcacaccaccggcagcagcattgctgaagtcgtccgctccaggagtgatgttgctgagggccctaggtcgttgtgactccgagtagctaacctgatcattgccccacgatcttccctcggcgcgatgaggaggcggctggggaggggatataggcgacactatatcttgtggctcgtagctgttggatgccgtaccagctggtatgtacgctctgaagttgccatcgccattactcctttctgatgattgtccttgactcttgcgtctctccatacgaagtcgctcaaaggcagaatccggatgggctccgggtcgggatgcggacggcggacggaatgaattttggtactgttgctgggaacgcgagggcggatagtactggtttcgtgaatggtatggagatgttgacgaaccaagaggttctcgttccgccatttgatcgtcgtcaaatgaatatcttgactgtgccattctcggatacgaggacgagatgcgagtggatggcagggcgcaggagtgtacgtgtaggaacaagttcagacgagatcatcaattaggggttctgtggtcgacttgcagcgtaggtcatgagcgctcgggtccaaacggccgcagatgcagatgaggggaaagaagaacgtcgattcccgcggcgactggaactagatatgtcttggaaatccaagcaaacaaaagacgatgttccactgttgtgtacattgaataacttagcatgaggacagaccaaatgagcaacagccgcaaggaatcggacaggaggcagcataccagagataaaaacagaagggtattacaagcgaggtgttcccggtgttgtagtgtcgcagactcgtgggaccgtccacaccggatgccaggcgacaaaacaaacaatgacgctttgtctcggaacgccgattaaagtggaagtgactgtagtgtagtattggggcatccgtagacaagccccgcaataaacggctggtgcctggtagttttagaatcgctccaagagaaggcttttcgaagtaaatgctcgaagatatcaaaaccgaaaggctatgcggtcctgagcggacgtgtgtcggcaaaggatgaggttgtcgtcaagtgtgtgacgcgaggtgatttttctcggttcccttgtagcagtggccggccaaggcagagcctgcccgacactcattcggctgaatcctagaatgtgtttttgcggcggttggtgtcccgtcgcattgccatcgcattggaccaaaaagggctggcacacccgaaaccaagtgcagctggagggtgggatggtggacgggatcagtggactgtcgtcctgtgccgggatgtgatgcccctggctggacctgatggctggatggctgcactggggctgtagtgtggatgcgcggagcagcgggtggtggttggtggttacctggtggagcctgtcaccccgccccagtagttccagcggttcccagcgaccgggattcagccagcgctgacggcggggacttgcgtggagggcggggagaggcgtgtctcaatatgcttttacactagaggtacttctagcatggtggtcctgagatgttaggggtccatggaacatgggtagagaaaggaatgcgtttcaatcgtaaacatttacacccgcaagatacaaatgatattgctaaccttcaacacaggttgaaattcactcaggggaaaataaaacaaaaaaagagagagggatagagagagagagcaagaaagaaagcccctttctggtttttttcgaggctcgttttcttctttcttctctgaagggggccggtatctactgcatagtagtaggtcctgagaactgcccctggttagagggcctcatgcacagtgctcaatatctctttccatttctacactcatcaccagggacgggaaggcgtgtctgcaaagatccctacatgcacagattttgatccagtatctcacccaaaagacgcattttatgaatgctgagctgcgaagaggacggagtattccaaccaaaccttttgagactcgcgaccttggaggtgcacggacattgtctggacctggcaccctggataccgagtccctttcttacacagtacctaggtatgtacgtagtaagacatctgcttccagataatgcaccttttccctggtaatgcatcttttgtttccttggtaatgtcttgtctccttggtaatgcacatgttacttggtgagcgtctttctttaccttagcgttcgacggatgcacagaccttcttcttggtaatgcattttgttctctttgacaaggccatagtttgtccacagccattgcaaatcaccatcccacaatcggacaacagtccgtcacgtacttgtctccaacaagagaaatgtaacgaacaaaactttgcattaggacaatgccgccaaagttcacatctttcacttcaacatcctgtcaagaggcaatcggcccacacaaggtgttcagtaggctgtctcgctgcaaccgaaagacacgccccccttccaagaaaggaaggtggagggaaaatcgaagaaaatctttctcgtccggcgcccaaggaccgtaaagcctcgacatcaagggtttcagagagaaatgtcagaagcaactttgcattgggagtcaggccgctcactcgtgattgcatataggtactacgtacgcagtatatgggtccctgagaccgccgtaggcattgaattgaccaaaggtgccatcgtgataagcattgacaagtagaagtgtcaagagttccttacgacgtccaatagggcgctgtcgggtcctcaaacagtggggggcacagtcaaaacctggaagtggctacaatgcaccagcaactacgaattgggggtgtcttttgtggttacgctcgggaggctgaggttcagttggttgtagaggaagatcagctcaatcaccactcggtggttggctgaagatacttggactagcacaagctaaaaatattaccttgcggacggacacagaacgcgacgccagccatcctctttgttaatggtacagaggttgggggcggcggataaaggcaaccgaatggaaagcttcgaatgccggacagcggagtgtattgagaacatatgatacctacctctatgtacatacctaaggtaggtacagacaggtaaggtggaaggatccgacatgactacctctacctaggtacctttaagagatttcccctgccggtattgcttgatgatggatgaggtcgggcccctggagggcttctgaccgcccgacgcccgcccggccctctgcaaaaaaagtgccccgccattacatcatggcaggtggccgctgcaaagaaggagcaggaaaggaaaccgcatggattaggttgaagccttctcgcggtccacaacccgcgcagcacggcagtggtccagaactgacgatcaacacctgaggagacgatattgcgttgtttacaacagaattcaattaaagccaccttgtcgatggaatgccgcccaacgttcaacggcgcaacctgggcgcgaacttggacgaacgcccagcagggcatgtgcacccacatttgcaagacagcggctgaggtggaatgcaggaaccccacagtgcatcgcatgtgcgagccgcctcccgtgctccttccctagcgctggacctcccgtagaacgggctattgcaccccaccgacctgatccaagaccgttatttcgactgcatgcggcgacacctcaacaacatcaccatcaacaccactggaacctaccatggacttttagcgtcttagatatgtgcttggaccatacctagcgacaggagttacatttccttactatatgactgctctcaaatctgtgcattatgtcagcagttttgaccgtcaaaagtcaagtgtccaaccttgacagcggttgcacatctgtaatggtcgtagcaactgctatccgaatgcgagacgatgacagcaagtgttagagagatgtaagaagccgctgcatctatgtcagcatagtcatgacacaagtagttgaagtacatgcataaactgatctgggtaaattggggaaaccggaggcacgtcgtggcagccggatttcggctgacagcgtggctctaccgggcatggcttgaagagatgctcttcaacacctaccaaccgtgccaagacatggcgatttctcctgtcttcaccgatttgactttccgtaccggcgagtcgagattccacgtatcacgaagtccagctgttgtacggagtaggaggatacaagactggggcattcatctagacccctccagacaaccatacacgacttggatgatgtcaacgaccgtaaggttgacatcatgactacagctatcctttacaccataacgagctacatcgacgtctagaacctatttgagctcacgtggacctctgtgctcttccaccaaagaaaacgtcgacaacaataaaaataattcaatcaacacctgtaaacccatcacaacccgacctcaccacccaaatccacaagtaccaagtcaaaaagaaatcgttcaccatgtctgccaaccccgattccgttaccaaccagggccagttccacgccaaggtccctccttctaaacccatgaccaattctggcgtaagtatcagtccaaacacactcctccttccagtttcaggatgcctaacccacgtcacccatcagcatcaacccggccaccatgtaggcaacgaacgcgcgcccgagttccacgcaaagaccttcccacccggcaccgcgccggaggagcacacttatcttccgaacccaattcacgagatccccggccaggctctcaatccggacgtcgacccgtcttcacgcactgatccgctcgacgcctaccgtggtcccaccacccaggacctctataaccgggccacatggagccagccgatgcagggtcagacgagcagggagctgcacggcctgcatcccggtaagcgcaagaaggagcactccgggctcgagggtgtaggcgccacggacccgcatgccccgaccgtcgagcacaaggtccgcgagattgtcgccgataagcctccgcctatcgagaggggtatcaggcatgtaattggtcctgcgccggagggcgcggagtacgacgtgccggagccggcggacacagttgctaaggagaacaaacctaagaggcatcattgaagaggttacatgctaaggcaaggaagttgtgaggttgtacgatatggtgttggaggagtgtctggatctgtaccctgtattaacatgttataaacatgaactggcttattcactgtttgagggaaaaaaaagtgagatgtgattgtcttggtgcttcttctcttcgactacacgacatggcacgctgtatgtcagctttgataaaccaccagacagaattccggatcatgaccttgtggtgtgtgtatacatactgtggcagacccaatccattccatccagcagcagatgtgaccaagaacccaagtcatagatagacctgcataatatcctctagtagttctagactagagaccgtccctgttctcacattcggagtcctgactggatttcagtctccaaagactcccatgttaatccaaccaaatcactctgatagtagccaaccaaaacggatcgccaacaggtggtatcgagttcccatccccattcatgattctggtgcttccccacgtggcagacacgtacgtacgtatgctcaatccgactgaccaacagtcgcatcctgcctgatcatacgtggaggtcgaaaagtacccctaggagcagtagccgtgacactctccagtcccccttctccgctcacaccgcgcctgccgtgttctgtgtggccgacaggtcttattttcttgcacctcctgcagaaggcgaactcgggctcttctagtgttgagtggggcatgtcttctttctcttcttccggtttcgtcgtcgtcgttcttcttctccgttcatagcactggctcgtgatggtatccgtactccgtcacttggtgcggtgaggtgcgttgtccaaggcgagcttcgaactcaatactgcggtggttttctttggaaccgatcacgatggaagttctgaaaagtgccgttcgacaactgttgcgtgtcggtggttgaaaataaggttccgaatgtggatctccacgattgttcgagagacgtttagtctagctgccctcgttatgagatggggtgaggaggtaataggtagtcgtacgtgaagaccgggacttgagtattccagtgtatgctaagtgatcatctcgtcatcatgaagcttgttggtccgtagccgcccgaaactgatctcaaggtcgatcgcgatagctgcagtgttgcatcaacaaagctgctgtatcaacgcgccgtggctgatgagaaactcggtcataacgaagtgttgagcttgtatgaaaagctggcgagaataacttagcggtctttactagtctctatcacatgacctccgacgacaagcttcagcggacccgccccacaattatataggtctcctctcctcgaacttttgtaagaggaggtctgttacggttttgcgcgaaaacgtcgtcggctgcaattgtacatatacaaatcggcctcaacaaagaccagaaatctacaaatacttgcaaatatctcaataacaacaaatcgcattcagaaacggctcacttattggatatagcacaagtacgaactttcgtaaacattttttttttttctattatcacctatattaactattaattatctattagggggttaccttcgttggttataataattattattcaaaaaataggtattgtatttctactaattttaatctaaattgtctaaaatttaattaagacaatagcctaagcaaattatacctttaacgaaatttttacctttatttaatattttaaaacctattccgactttactacgttacttatactaaatataattatatagtaatatattactataattattgaatatacgaatttagacgattataaatagctttaaatttaatttatatatactatcgttcgacttttatttaacccaaccgctcaattagcatttaattaaaccctatattagctttaccctaagtaaattaagtatatctattatattatttattagtatagtaatataattctaattattataattgggtttaataaaagtattatattttaagtaatattaattattcttcctacgtaggttatattataaattgtacctcttatttatttcggttaaaaataaagggacgttattataatatatcccggcgttaaactcctattaattaattaaaacttttataaaatatataaacctaccctatttattctaatagataattaatatatttaaattaatacgttataggattgtatatattcggaatattttatatatattttcctcgaacctaaataagccttctattaccgatttctcaaattctttcgtactctaaaattcgctattcggatagcgttcgtcgctattaacgaactttatactatttattaatagcgcgacttctatacctatttttccgatttttattaattctagtagaccctaccccttttaattctataatttaaatatacggctatattaattaaggaattagaaatatatatacaaaaatatattaatttctatttattcggataattaataaattcgctttaaattatttatacctctatcgactagcttaatattagtatcatctttaattctatccctaaatttgaaatataaaactttaaacgttttaaattcctcctcggccctacttctaatagtattatcccaaaaataattatttatatcgataataaggatttaattgataaagtgaggaagtattttatttgctccttaattaaatgtaatttctataattgatctaatatatatttaattatttaaatatattacttatatatccgccttataaattaaaatcgcctttattattaatttattacccccgaatcctaatatcgtattattatatttatagtagcgttaggaataggaatggatatccttaacgtaatacgtatcgtacaatacagttaaattaaatttaaggatgttttggatttatagtagcgttttggctacgctatttgtaatagtagatatagcttcgcttacttttttataccctactaatactttaattagcttaagttcgaattcgttaaactatctatattagtaatacaatctaccaaccccttgtatatatataaatccaattcgtcctttataatagataccttatttgaagttatataattttaattactaaattagactataaatatgcagtctatagaaaaccccgtctatagtatattcttactctggaacttttagccgaagaagtagacgaagcgggacgaaaagtaataaaccgatttaattaataattatcttaatatatatactattactaatataatatatttctacgaagccctatttaaaatactataaagttatattgaccgctagaattacctacagagtacttactataataaatataattattactttaattaaattgaataaatatttttaaaaccgaagaagtttagtgcctttatacctataagtaaggtaggtttattcttatttcgcttcgagggtttttttatagagcgtattatatttatattcgtaatattaaatatcgatttccaattaccgtactctattcttatcctacccgaaatattctaataaattatatatttaatagtcggtagaagcgtatccgtacgtattatagcggatataatagaaaatatactcctcttataaaattaggagtacttagattaatatagttctaatttcgttactaagtgtattaaactatttttaattactaatattatcccgaacggcaaatacaaaaatatttatattaataatataatatatagtagaaatagtattactttacctactccaattataaatccttcgggggtagccctatatattattataaccctaacccctattgtactattatattctacttagcgtcctacacgtaagggttgataattaaagtgtaataaatgttaggtttaaattaagtcctttttcctccaattagaatcgaatcctaatatttataagtataaataggaattattttaattactattttactcctattgttctaaaactatcccctctttattctagtagaaataaaaaaagta