taatgcggagtttagtatgaggcagggtattgtagtaccttttattaatattaaatactattttgaggattagagaaataaggatagaagattaaagattgcaaaagaattatataatttacattacatttatattcgtatcgccgtcgagtatacctttagtatagtaaaaagagtatagaagattgtatgtattatgctatttgagtataatattgaccaataaattaagattgtatatattgtaatagcactatacaattttattattacccggcgattgaaggttatattgaataataacgaaataattataatagaggaggcgaagcgacgagcaaagagagtgttaaagggtaaaactaattattaagtacgttactatactacaacgactacttaaaagcaatattagaaatatttataaagaaggagggagaggggagactctaacttaaattaataattattaaatagaatatataaaggaggggggtaaagttgtgtgtgtaaaagaagggtagggttgtaagtatgtgtgtaaattgatgtgaaatattagatatttataaaaagattagataaatcgagtaaatgctagttatgtgtaaaatattagataaattaagtaaatgctagttatatataaaatattagataaattaagtaaattataaatttaattagataattagtatttgtactagtatatatatagaatctaccccctatactctactctattctattttacccttcttactccttttattaatttatatataactaccttatctctcctctataactattatatttaattacgcttattaaattactctctagataatttaatacctttattatctcccccctaattattttactagtaaactacttttaaatatccttaattgccttttataatacggcggtaccggggagttttagcgccgctagtaacgttgctactattattatcgattaattcaatttttcctccttattattactagccttccgcggggttctcttatattttataaaaatagggtctttaataataatagaggttcagtttggatttgtttagtatacttccttttaagtaggagtttcgcgaatccgtttcttacgggtaggtttattatttctgtcacagggttagcctatgtgccttatacctggtgctagcgtacagcagcttctaagactactgtacgctattattaccgccggcaagccgactattgccggcagctgattggtcagaacgctacctgccgcgggtctgtcaaatccgccggcggttgccttcataaggccaaccttctaggcactcggctacacttctcttcctttctcctttatacaattacgtatagttatatttactatctaccctttacccgtaataattaattacaccttttaactattgcgtttataatataaaaaacctctctttcagcgcgcaattaatctccaatatcagcgcgcgcgtataggaattgcctcgtcgacgaattgctgaatttagtactctaaagccccgaccgatagttgtagttacgatagttgcaatcccagtcccgctccctttatttagtaaataaaggtaggtactttttatttaagggataagagaccgccttgcgtaattatttatctttcttatatcgaataataagagtagtaattgtacgtccttcttacccgttagtaatattaataattttattaaccttaatacccctcctagaagtatactatttaatttaaatgatatttataaagtatttaatgaaattattaatactaccgatattgctgtttattaaataatattcgttgaactccttccttcggtagcggttaataaccttcttactagtattaataataataaagagaagaaagctattctccgcgcttatttcaatataattaataatattatttaaaaccctaccttttatttaattatcgccctacttagtcgcctttactataataatttcgcttaatacaaaaatattactattaatttcgaatgtagcgaaaataaattatagaccgcttgtacggtagttactaaagtttaaaataattttaattagaagaacttcgattattttgacttaataaccgaatttagtactttttagaagaagtttaataattttactataaactacaccgcacttaaatcctatagtattaatattaaatccttatataataaccttattaaagtatctaataccggtactagtaaaatattatctttaaagcaaattatagaaaatccgttaatttttactagtaaggagaatattaacgctactcgtaaatataaaatttttaaagtatagcatttttatatttaatcctaatagaagtacaaccccctcttatatattaataaggacgttaaaattatctatactattatactattaggtcctaagattttatttagtatttaaaataatttgaatattatttaaaacagaggagatatagattcctaacgttagaagataggcgttaaatttataaaatatttaattacccgtttttagaatattaatttaaaaataaatattagccgttgcttcaaggagttctttataaaaaacatatcttttataaaattcgaactagaatttactaacctaataaacctctacagccttaataactctataaaggtttattacttacgtaataaaattaataaacgcttttataacgcccttatgtactacgaccttcctaaagctaataattttaagaaatagtttataatctattgtactgttgctaataatctaaaggatactaactactattataaaataaatacccggatctttagtaatagcgcccctaccggtagaggctctagtaatactaatattaatataagtggtactagcttgtataatactaataatatccttattaattaaggtagtaataaaatagacttcaacgctatcgaccttattatttttatttataagaatattcttaattagcgtacctacaagggtaaatactactattatagtagtaatagctatattgcctataattacttcgcttcggttaattataattcttaaggcccttagtataataagggtaagaagaataagggtagggaaagaagtaagggccgtcgtaataaggaggaagtttgtactactaaggctacgcctgccgccgccgctactaccccggctataattactaccgctgttgtagccagtaataaatactataataaattagaaaatatttaatctttatacctaattatatatagaagcctttcctattattactataaaaataaatttcaaattctatagagttagagggtttggaggaggttagaatacaattgctaaatagttctacttccttaaatttaatattcttatcttcttacattataactaaattgtataaaaattattatattacccttattaattctaattattctatattcgcctttattaattattctttcgtaattaaatacaaccttccctattttcgcctccgttaagtaaagaagctcgtccttactaataaagtaattaaaagtattatttctaaaagggtaatagttaaactccggattagatactatagtaaaataattacctttttaatttataatattttaaagaattatccggtaattttagaattcccttaaatataatactataaatttaaaattaattacaaccaatacagaatatattttactaaccctatttactaaagtcgttatttacctattaaccttcttaaagattaattaataacgccgaaaattcttactaacctaattttaattataattatctatagcaagaacgccctattttattaactagctccgaagtacaaagctattcctcctacccggaaaatactaactattaactttattcgaataaaattaatattattaccgctattataaatattagtaataaacccggggaacggaattatttaccctacttaaatagaattaccgctattactaccgccgctatcttttatagtagggaataataaaaggattttgtttattctctaggataattactaatttatttcaccccttattaaagtattaataattagtagagttggatttaaaattagtattataagtatagcggcccttcttattaaaattaaaaacctagcgtattataacccctatatccgtctaaacggccaatatatttctataggtataaagtacccctacgctaattattattataattttaataggacctcttctattgaaccaaacgatattagagaatttaatataattattttcaatttcatctacgaattttaacgcctatagccgtacattacgaattataccgaattcgaaaggttggttactataattaaaatccggaatatagatttaattgaaaaaataattataaatattataactagtaataattaatagtataaggaaagtctccctcccttcctctacccttttattaataatttaattaatacttatttatttgaagaatcttaggaagtagtagttttagttaaaataatttatttaattagtaactttaattaggacgtactactttacgaagaaacaatctagtaaatatatttaattaagatttttaataaaaatataaagaagttccttaataaagccaaccgcctaattaaaataaaagacgagattattaccctcttaaagaaattagaaggtcgccggtatattaataaaatagtaacgttcctcccctctttaaccgaagaaatcctactttactatttatataattataaaattaaattgtaattaggggcgactcctcccaatatacggctatattatatatctttaatagaggctagtattgttaagaagtagattaataataatttaaaaaagaactttatccgcctatcttaatctataactatatttcctattcttttaattaagaagcccggtagcggtatctgtatttatattaactattataatattaataatataatattaaaattatattaccctccattattaattaaagagacccttaatataatttgttatataaagatttttattaaatttaatataattactatatttaataggattcgtataaaggagggatataaatagtttactacttttattacttaatttagcttctacgaatctattatctacccgttcggcctctaaggcgctctaaggactttctagaattatattaataatattttatataatatccttaatgtatatataatagtataccttaataatatcctaatttatttggacaacgaggaagactatgaggattatgttaaggaggtcttctaacgaataatttaagcgggattttaaattaatattaataaatataaattctatattataaagataaaatacttaaatttaattattatactaggaagatttgaaataaatcccaataaagtctctactattgtaatttaggaagttctaaagactaagagagcgctataatatttcttaagcttcgctaatttctactaacgatttattaaatacttttcgattattgctagtccgcttacgaattaacgaagaagtcggctaattaataatagactaattaatattaaaagtcctttaaggcccttaaaaaagcctttaatagtaacccggtacttcgaatctataattaatttaaatagactattatcgagatagatacttcgaattaggcttacggtagtactctatcctaatataataagaagggagttttatacctagtcgtttactttaattaataatactctttggccgaatataattataatatttataataaggaattgttcgctattattaaagcccttgaggaatagtaccctaagttagaaggtatttaagaattattcgaagtctttaccgactatagaagtttaaagacctttataattaataaacaatttacctcctattatatatattaatttcaattcctctcctattttaattttacaattaaataccgccttagatttttataagtacattctaatatactaagtaggaagctaaaggacttacttaagaataacgccgacgagaggctactaattaggaataaagtcttattcaattataatatctttattaatagaatattcattttaaaggatagaaataaggaggttaatattagtactaaatatatctacaatctaaaagtgctaaacaaaaagttaatagataatttaataacggagggctataaaaaattaataatactttagaatattattatatacctaacggactctaaccgtcgaatataatttaaagaggttaaggattatataaaataggtccccttcgttaaatactatataatttaaaaatagacgtacttctatagtactatccttgttaaccctactaatatagaactttatctcttactcttccgacgtatttataattcgttagttaccggttacccgggttgcgaaaaaacttacttgctattatcgcagtccttcttttagctaggaatatacgctataatttaattatattacaaagcttatctagcatacgctaagtccaaactattataatataccctctataattttttaaaactattaacaatacccttcgcgctatagaaggatatttcggtcgattatattactttatttataccctatctataccgcggacaagattttaaatatatcgctattattattaattagttaataaaaatatagtattatatccttattataggtttaatagtagaggaattggtagaacgttttatagaaaaaatttatagtatttataatttactagattctattatttctaactgcagtacttaatttattttataattttagaaagccctattattataattagaagtcgccctcaagccttcctcggctttttaccctactattaataaccaaactgaacgtattaacactaaaatagaaaaataccttcgcctttatattaattaaacataaaacaattaaataaattaactattaattacagaattcgctaagaataatttaatttttaaaattattaatatctctcccttctttattaattatagtttctacccctatataggtatcgaaccggtaaaattatacccgttagaaatattagcggtataataaattgaatacttcaaaactaataagctaattaactaatttaaataaattttaaacttcgttataaattaaatttagtaaatatagtagcgctacgaaaataatataaatacccaacgaactaacgtaccgaaatataagaagggagatagggttttacttaatattaagaattttaatactggccgcccttaggttaaatttacacccctctttgaaagaccgttcaaaatcgttaaagcggatagttattgaattacgctcaaatttctaattaatataaagtatagcccaatattctacattagtaaaattaaattataaaataagtaaggtcttccggggcagataaatgtaggagaatagaatgtttgcgctaactataatcgaactataaggaggattaacgatagggaggactcggtggaatataaattcgaaaggatcgataaataccaaaaaaataataaagactattaagaataccttatcatttaggcacttctatatatactattataatagccgtatactaatatatctatagcctccgacgttgtacgggccttctacaatagacacctagaagcgctatacccgccggcctaagcggcggtagaaaaaaagcggaaggagaaggaggtagagcgggaggctccaattctacggcggaggttacaacgataactactagcggtaataaggatttttcaagagcggaccgcttatttaatagggatttttattattttatataatattaattagctatatagcttcttttagtccagggaagtatcacaaggttagcctatataccttatacctagtactagcgtacaacagcttctaagactgccgtacgctgttattaccgccggcaagccgattattgccggtagctaattagtcagaacgctacttaccgcaggtctattagatccgccggcggttgcctttataaagctagccttctaggcactcggctgcacttctcttcctttctccttcgtgcaattacgtatagttatatctaccatctaccctttgcccgtaataatttctctccttattattattgttgttattcctactactattattattagaaccctccttactattggaattactattactagagctattattaatatcctcgtctccagtaaactcttccttattttactcctttttactactattatcccctattttataaatataataaccggtaggatattctttagtaaaaatatctttatatacctcctaattatttagcagggtagtacgaagctaataataatttttatacttagtattataacgaataaagaatttatcctatatctctttagaagtagtcggcatattaaatacctaattgtactctacccccgacgtaattattaatttcttttatataatatattaattacatttagtatcctacttcgattttattgcgttagcagtctatagatattgtagttattactttttagtctatttaagtatatactcctacattttcccgaacttctttactttactacttttaaaataacctttctttttatacttcccgaactaaactattatttatttaattattttatagctataaataatatgcttaggcggaatagtagaagggggagccgtacgtacccgaattatccgcttgcgtttggtgctagtagtactttaagtagattataattgtatagattgggcgttagtcgattgctgggtagattatagttgattgggttggggagattgtaattaattggactggggagattataattaattggactgggtagattgggtaatattgctctctaggggagtctggaggggagcagtcggttggaggggagtagtcggctagagagtcggctggaagggaagctggctctcgttggcgggtattttattattattagtaattgaggtataaaggtagttgtggagggagaggttccggttattgactttaatcgaggataggttgataggttcctcgattggaatttcgtcattagtattctctattttatcaatttagctagtaaaataaaggatattaaacagacgaaaccattacaaccttttacgtatctatattaaaggcggtaagtcggaagttactagattagattagaattgtataagtttagagagtggaccttatatgtagtacaacgactagcgacctccactctagcgctaagaaaagtcacagcagtatggactgctgggtgccagcagtgtgttaccgaacgggccctgaaagctgttcctggggttatcttatggaaggtttgaaacaggccgaaactgacagtccgtgctggatgatggcctcctagctaggcctcctattagtccctgtagctctcaactggacaatgagagcgggtatttaccatacatgctagaggatactgtagcgttgccagaactgaacctctcgcttcatgctcagagcagactggacttcacaagtcgagagaactgcccggctggcggaaacttgcccgtcaggcccggcacttgaaccatttattcactgtcctccccgcgcgccctggttttaccctgctccaggttttggtgggggccgagatcggggcgccaccacctgcggcctccgataagtagcctgctgtgagatgcttgatacctgtacaccagtgacggccttcctgccccactatcaacttcaattatttgcccatcgacccaggcgtccagtaaagttcgcgagcaattgccaatctacgcagaaacactttgtctatccgaaagcaccccagcttcacgggtgacgtacccaggcctccgaatcgaggcagtcagttgcgcacgggtggttcaagacaatccacgagcctgctgagagagagccccagaccagacctaggttcaagagagctcgtcgcccgtctgtacccgtgcttttccatcttcaacacctctagccttggatttcgccccaaagccagctctcaatcatttgggtaccgcttgcacgatttctgatcgaacgaggctgggtaaggtacctttgaatattgtatcagggagtgggcgtgtttgtctaggctgagcacatttcaaccctcccgagaaacgaacctaaacagttccccttcagataaccctacgataacccagaagtgagaggtgtccttgtaaccctcccggttgtccctagaggtacctcagttacagaaacccacacagcagctgcagtctttaggtggtgaacttccccatattagtcatacctgaataggtgatattgatatctcggatatttaccatctacgcttggcggctggctgcgcggtaaaactgttggaactcaccacacatccctggccaacagcctgcaacacttgccggaacaacgcaggcagcacctaatcttattgaagagaagaccatgggggaacccgtgttggctgcttcggttgcgaagtcgaccacgatggagggaaggaatctcatcctgctctatggatctgaaacaggtaattcagaggaaatcgccatggagctggccaaaatggcggagagattacacttcaatactgttgttggcgaaatggatgacttcaagttggtgcgtttcgctgtgcttttatcaatgtattccaaatgctgatgttctcgttagacggacttgttgcgctactctttggccatctttgtcacctctaccacgggccagggtgatatgccaaagaacacaaccacgctgtggaaaagtcttagacgtaccaagctcaacaataccaactgccttgcacctgtaaagttctccatcttcggacttggtgatagctcttatccaaagtaagatcacgctcgttatcttcggacagtcggaataagcggcaccagtcatggcatgaaaccattatggtgttggggactgacttcttgttcttctaggtttaactgggcagcgcggaagcttcgtgtgcgacttttgcaacttggtgcttccgaattttttagaccgggcgaagctgacgagcgacatgaaaatgggcgagtgaaattcgagatcctctccttggtcggtcatccagattatggctctctatagctaacacacaactcggattgcagactcgacagcatctatttgccctggtatcaggagttgagagagtcattgttatctcaattccctcttccaaagggcattgagcccataccagacgacgctccacttccacccaagtacaacatccggcttgtgccgtcaaccggctcactcaaggacaaaatcacgaacggcgaaggccatgtctcgcaagtcgaggacaacgagcagttagcggccagattcgagcggatgagtaccgagtcggaagcaactgaggccccggggcagaaggatggtactgacgtcccagattttccgccagcgaaattgctgccaatacctggttctttcacggcgcaagttgtttgcaacaagagggtgactccagaagaccactggcaagacgtccgacacatcgaatttgaactccgcagtccaggacgcaatggggccatgtcctttgccggtcaaacactcttaatctaccctaagaactatcccaaggacgtacaaaagctgattgacttgatggggtggagtgaggtggccgagcagagaatcgaaatcgactgggtgaagggcactcggccaagagactatcactttttgaaggatgcaacaattcgcgatgtcctgacgcacaatttcgacattagcgccgtccccaaacggacattcctcgagttcatggcctaccacaccaccaaccctctcgagaaggaacgtctccacgagctcacccagcgaggtgacagcgacgagttctacgattacacctctcgcccgcgtcgaaccatcctcgaggtcctcgaggatttccccggcgtcaagatcccctatactcggctgctcgagtttcccatcatccgcccccgcgagttcagcctctgcaatggtggcgatcccgccgtcaacgccaaggatctggtcatctccaacgaacaagacactactactactactaccaccgatgtttacaagttcgaaatccttgccgccctggtccattaccgtaccatcatccgcaaaccccgccaaggcctctgctcacgctatctccgccacctccccgtcgggaccaccgtccaaatcggcatcaagccgcccagcagtcccttcgccatggacgacccgtccttctactcgcgaccgctcatcggcgtcgccacggggactggcatcgctccgtttcgcgctttgcttcaggaccgttgtctcgtccaagaagaccagcaaaagctgggcccaaccctcctcttcttcggctgccgcaacgctgcagccgattttcacttccaggcggaatgggggactgttcccaatctaaccgtttaccccgcattctcccgggacaacgactcgtcctctaccgaagaagaagaaaccaaacttgccctccaacgagcagcaggcatctacgacgcaggcaagaactacgtccaaaaccaaatccgacagcacgccgccgaggttggtgagttgttgaggcaaaatcccattattgtcgtctgcggaaatagtgggaggatgcccaagagcgtgagggaggcgttggaggatgcggcggttggaagtggggtggtggcggataaggaggaggcgaaggggtggtttgatcggaaggagaattgtgtctattggcaggagacttggtaggtttgagagttgctgtgtttggtggttggctggttgtttgaggtttggtatgggatgacatgggggaggtgagcgcggaatgggatgggaacccaaagtggaggaggatgaagaggaaaggacgaaaggaaggaaaaggcggagaaaggaaagcagataagatgaagcatagggtgaagagggcttttcaaaaggggtggttgggttggtttagagttatgcacatataaaccaaggctggaaaggtacaagtagaaaaagcctggtttttcatttgaagtgctcgcgacctcgagaacattttatcacatcacgtcatcagtgaagggattgaaaacccatcaatttgatcgaggttcgcaatttgcaatggtaggtcatttgacattttttttaacgctaatctggtgatcattcaactctgtcctctcactctttcttgtgcgtcaaaacaatccagtcccccaaaaccatccctttcagcgcaagtttttttttccctctcccgtatcatgtctgataagcatgtcccgtcaccagcctcatggtggagaccatgagtgttctttatgtgactgttgcttcttgctctatgctaactcaatgtttccagcttgaacaaaaaccaaacgtaaccgaccaaagtaacgccaaatctttccttgcgttaaacaaaaacataggacattgtcgcaaatccttcgacaccccctcactccaatgggtatatccccctgtctccgtgcccctgtgttccgttacccaaaaggtccgccgtccggcatgtatatacgatggtacagtgtacgagtccgtttaaaatgttggttggtgggagcaagtatggtgcatgtatgtaatcttgtttgcagaccatgttagttcggtgggtggagatcgaagctgatctaaaaggccatcatgtctccgcctcccaactatatcgctgcgcagcaacctgcgggacatgaattaactctgaaccggcttcgatacgttccatgcttcggggactgcgggggtatttgtcgatgaggctggtagtattgtctgcttcgtgttctcgtcgttgtggtggtggtggtggtggtggtggtggtggttgatgtgatgttggtgacatcggcaatgcttgctcttgagccgccgcacttcgttgcgcagccatctgcacctgcctcagctggctttcttcctccatggtaaagttggaacccaaggtctcattagaaccgcgggttatcgaatctgaacgtctccgtagaccatcgacatcgacatcagtatttcctgcaagttggtcattttgttctgctggatgtagtagaccgtcgggcatgatgatgcgggttactgtcggatgatgatgcagatgatgtggaataggaagtcgcacgttttccggcattggtccgagacatactatttgggtatggatgggatcgatgggtgtgcgctggattgctgcgcttccgggcagtggggccggttttcctgttggcgatgtaggggattctggaccgccgttgaaatcgaatgaagggctcacgggtgatggaaggtatgtgtgaggtgaatagggggagtgcaacgagactggtgagtgtgcgggggccggatcgtcagaacctgtcgtcgttggaaaattacgtagccgcacgggagaggctacggttattggtgatggcagatcgaatactctaccggccgcccagtctgcgtatggtgacaggggtgatggcagcgagttggaaagggagtcggtgttggcgtacgtgggcgatgatccggaggatgtttcttcgctgggacggtaatgaacgggggttacatcctgtgctgacttctcaaggggatatccagcagcacgctcgttgtgctctgttgtccgtgtgtaggttggtaccgatccctgaagttggcattcgagcttttgccgcgccgcttcatagtcgctcgtcacccgagaaccatccagcccaagatatgggtcgttgtgtccaatatcattattatccaactcgatcggctcaggtggaactggtagttcgaatacctggtgatgagcgtccgcaccgacttcgacgggttcggtcataatcgcctgcgtttttggtgatgattgtttccttgacctcctccttccgacaaacatcgacagcattcggctgaccgtgttctgcggtggttcatcgtgtatgggggtaacctcctctgagttgtgttccagtttacgggcctcgtttttcttcaccttcgatcctcgccggcaacacaagaatgatatcagtccaatcacactgcctgccgcaaaggcactaaccacgatcgccaccgtttgtcctacacccaacggcttcttggccaccttcttcaccgggggaccctcaggatacgggctattcggaggcctttcgatagcctgtaaggagtgattggtggctgagttgtcaggaaacagcgcttgatggatagaaaatgcggccttgtcgtactttgtgatgatatatgcttcctgcatgaatactcggccgatgatatactgattattgtttgtttcgtttgttgatcgcgtcaatgggaaatacggtatgctcgactcattgaatttgatgatgttcttccaaggataacgcaggacctgggcaaatgctgcaggagggatggtgatgttgaccactcctggcatgttgaggggataaccgaagttgtcgctgttgtcgtagctggagactgtaaaagtgaacgataggtcatcgatggacttcatgcgcttgtatctcagatattgttctcccccgttcgcaaagacataaacaccaaggtccgccctccacaccaggtcgagaatagaagcaatacgttcgcaaatgtcggttggaagccatagaaacggcgttgacgagtcaatcattgcggtaatagaatcattcatggcgacgagagtctgagaggtcgatgtccagttcccaggtgccttgtccaacgacgggacttgagcagtaaggccgcgcagtcgtaccgtgggcgctcgatcattagaatctgcggttgagtttcctatgtagagcctgaacgttgtatcatgtggcacaaatctcagtgcatcataacccccaaaagtcaacgaggcatatgtaccctttgctaaataaaatcagttctgatcgctcaaagtcttggagatagaacaatcataagcctcaactacttactagtagtgtcacggtagtacgcccctgccgtatatccgtaactgtgactgggaatcatgccattcacttcgacgagttgggggatgagaggtttggtaacgttcgagcctatactgccttgagtcacgccaagtccgatataaccttgatagtattcggtagcattgacagcagcaatcagtacaccgtccacagatgtggcggagctggccattgtgtcgacgaaggcgacagtatccaagccgtagtcgccatttctctgaactccggtgtggttcatgcccagctcgtaagcacctgttcccagggtttgccatgtctccgagatgtggtagtcaaagacgccgccacgagcgtccacgcatggtaggttacctgggcctgatgtgcaaccgccggccccaataacccacgtctcggacagggcagtggcaggtgtgaggtaaacgatctgagcgggagaacccacggcgaacatgaagtttgaccaggtgccgtcgatgccataccattccccggacggttgaacccatactggctctggtggtgaagttgccgttgtacctgcacggacaagtgaaggcaccgatgacaggagcaggaagcgagtagaaatcacggcgaaagagaggtagggtaaccgcattttcgcagtagcgcgacccgagttggcgatgtcgtagacggacagacagcctgactgaggacgcaagcgtccaaggctatgtctgtctccagaagcaccggaacgaccagcagcaagaggggagcgaaggtcgaagccagggtcctaagacatggagaaggacgagctggtattccatgagccgcaatcaagctccggtccgatcgccgaggagtagaagctgtcgtgctatgtaaggcaagtctgttttgtccccggatgaaaatacgccttgtttccggtatcccaggagggcaaagcccattcgtttcacaggcccggtgtgagagtaccttggaaggcgttcgtctttctgtccaagtgcgagcgggttgactggtagccggacaggaacccggactggactggactggacctggacctggaccaaaaaggacgaacacacccaaaagtcagggaccaatgatgttgaagagatgtgcgggcaactagacgaacgatggtcgaggtggtaccaaaagacggaacgaagggataatctggtacccagggtaggtagcgagctgtgtgtgtaatgatgggacgacggcaaagaccagccgctcggatcgaacgcgatggctagggttaagagagagcgagagagagagagcggaaaggagcgtgggcaagagaagggaagctgaagcttccggatggcgaagagggaaggatgatagattaaggttgtcggcctaggtagtaggtggtgtcagctgcgagacaatgtacgactactgagagaccacctagggtaactacaaaggacggagtccaggttcccggcctgtcgtggcactctgttgtacttgaatacaggttgtacacgaccgtaccgggaaatggaatgagcctgcctcccttgagaccgagaatactggacagagcaatgtctctgcgcagacggacgggtagggaaagagatggtcctacgttgtacggccgcgggacacttgtctgattcggaaggatcagcgcttgacaagtggacgacgcgggtcctgacagcacctcagtattctcggttggcgggcacgaggcgggctggagagacaagtcagagacactggtcgtccgtcaccgtggtcagcagataagcagagcgaatacctccagacagagaaaaggaagtgtcccgagttcctggcattccattccacagatgttggaagcgaggagaggctatgaccgggcatccagacatgtctctccccacctctccccgtcttgactggtgatgatgtagctttaacaagtggatatcccaacctgtccattgttcgcatgtgcttgtcaaggggacactgaagatgaaaatatatcttgatgccatgacttgaatcatgcacatgtcgtgcggcctctgttcgtttccgcctgttgtctctgtttcgagatatacgcatgtcagttagaaggaaaagggtttccaaggtttttggaaggttatgctgttagtgtagataagccgttacctacccgaaccttgctcttacttagccgaagcttaggtaggtaccttgggtaaagactttagcgacttacatacctacaagtagggatgacaggggctcaatcaccggctgtaacttattggttcctccaatcctccgatgccgtgcagggcatttttttcaagccacaatcatcattctcaacggcttagtttctttccatgttgttttcttttcccttttcttttttttcttttttcttatcactttttcttttttttttcggccacacatggattgttagacgtctccctagtttcattttcaatgacatgaccagaactcgtccctcatcaccagggacactgcgaacagtctgcccgaaggccatcaccacaccgcgatctcgccatgcaacctccatgcctcgacaatcatccagatgggacttgggcgaactgcacctgtcgttggcatgcaagtcccctggggcaatggcgcaagggagtgacgagcataccgaccccgagccccggtggcaacggggatgtgtgatgccacctccgcgagttacccagtcacacttaacccaaccacactggatttggcttgtcttgaagcttatcagccaaggcgagcaaggcttgcgaggattttcagagaaagacaccactagattgaatatctacgtggagtttcatgccccgactgctaaatccgaatgcgcatgttgacatactgccaccgtgtacaacgggacactggcgacttgttatactataggcatggaccctccatataaaccacaaccatgtgtacctccgcattgccattgcaggcctagcaaaagtcacatacgtgccatcaaacgcggggaccacggctccattgatgccacccggttgaaacgcaagtgccggcgaaacgggctcatgttctggggtaaaacgaggagggcactcatgttgcggagttggcggtttgttctttccccgacctcaacctacattcctacattcgtgctcaggtctgtgggctatcctgtcggaccggcaacgacttagaggtcgttaaggatgaactcaacccgaaccagacccaccagtatgagggcgaccaatatagttcgccgttaacagcgtgagatcactttggataaatgcgcggctgtgattttgccgaaacttcctgtcaagtagccacccgtaccagcccgtgtggccttcgacatgacggatctctcttgcttgtcccactatacccagcaccctagcagttatctcccgtctcttccctcatcttccagacatggcattgagggtattcgactacgttggcgcgtctatcatgtgtaactcgattgtcaatgacgatacgaacaccggcgacgtcaaggcattccaacggcgatcacgaacgtatacgttcgtctaataattatggtacaatatctgaacatcaagaatcgccaacgggctgtccggacctcgcttgtcgagtctttccattggccgccgaacgagtttcatggctgcagtcggagcgatctatgcattcttgtagaacgctcgcaatgccaccgagggttcagctctcggcatcttgcgtcgctctagagcctagccgcccaagtcattcaaatagtataggttcgaatctctatggctacccatcaagggacaacaagcatgcagtggaaaacctacaaacaagttgagatacactctcctcggattcctctcaagcctccaggttcaaggataccgattctgtggagggtcagcacatgcgtcgtatttcctgccaagccagcacatatgactctgtagctgttgatatgcactaccgtgtatatctgagtatgtttgggcacttcggcttgttggcagcttgtcccaacatcagtagtgagggttcccaattgccgaagatggcgttgctgttggatatcgcctcccctcctccccgcgcccatccgcagcaaccacacactcgtggcgtaagatgtcctcggcctgctgagaaaaagtcttaccatttcgccgaggtgctggatcttgaatacatgacgcctctgcgttggcatgcacacgtcgaattgcactgtcgaattgctcaaacagctcgcgtctccaatcatattggcagccaccatagggacatctgtttcattcatcatggaggaggaagacgcttgcgtgatataccccagacggccaaagtcaaacagcaacaaaaacatgtctcttccagaaactgaaggtatacatcagatacttcagtttgaattcacgaaaggagcaaagacatgcgtcttttcctatcttgcatgctgctgacagaaagacatagctacctagtgggatcacatccttctgctgtaacatctgagccaggaaggtctcgggagaaggttccatggttctcgcggcaaagctgctgatcagccgagtgcctgtaccgcctgaaatgtagacgagttgccgtcttgaatttacgccaatggtaccatccaccaagggatcgcatgcatatcatcgagctttggcttttccttattcccaccacgccccatcctgtccgaggagtctcgccttttccaaggtagcacaaaggtcttggttcgcctcttcgcaaatacagcgaaatcttgtcagtgtcgtgtagtgtattgtgctgtaggatttcccactacctacgacgcaccattagaaagaaaagtagctaacgtcggtgtggtgttgctacccgtcatatgacatacaacggctccatcagattccccttatacccacgctaggtagcttccagatggacctcattgtttactttgcccagcttcaaaaaaaaattaaaaaaaaattggatcaatcctttgagaatagaacgcctcggagtttcgatctgaccaatcgacgaccgttccatacttatgtctctacactattagtttcactctgatggtcggaagcgaggaacttggggggcctagcttttctcgacgagtccttacgtcgcctcattccgttgacgccttccccggtcttcccacatacgtacctacatacagctgcagtgatgcacggtataccatgccgcgtaactcttccattcagcccttctgggcataacactatgcttttttactgcaccttgttgctctcaatttcctcctcttggaaaacctcagtttctcccggcgttgttggtgccggcgttatctcagctaagaaacaagctaacagtgtggcctggaacgacaagaattcctagacctaatagtgtacaagacgcccctgattttcccgagactattcaccagtcacacggaaatgaaggaaggaaaaaggttgcgaagagtcggagaggagcaatttggtttggagtgagtgagaccggcttctctgccgtggcctgctgcccgtacccgtctcgacgacgcagtgtagtaagcacttgctcttccgctcgaattagacaagacactatatatcgtgcgcatttccagctggggtttcccgtctcagaccattagtccactattctctcttgtcctttttcttatgctttgtgttaatgagaaccatcacggacggctccccagttgtaattgtcatccgatcctttctgacgccatggctgctgcaacttgatgatactgaactcttttattgttcttttgagtctgatgctgaggaaaattgattgagattttcttgaattcatgttgatcaacgacagtagaggtatggtcatgggcaagcgaaaactgccttcgctcgcattacttctaggtcttggtgtagacactgttcgaggaggtaagccgtcgtgcgtttgaagttacaacgctcgccaatatctctaacctgttcctcaggctatcatgtatctcgaaatgtcaccgtcagcagcattccggaggctcatagccagagcaccacagtcggttcaggtgaagcaaacatctcaccatcctcaatctcagcaccgccaatatcgatagtgctgacggaattcaatccatcttcaatggcaccaccgagggctgtatcgacaacttttatcatagtatcgtctccatcgcttacagaccccagcgacggtatcgggacttctgcctctacgctggattactcttcccgcatcgacgaagaaggatccaccattacaaccgcccagttgccctctacgtcggactttacttcatcatcatccccagcttggaactatgaaccggttgagcaaaagagcgagtcacccggtcagaacgatgcgatgcccacggtaggggctgtaccgggtgggattgttatgattcctcctgaaattcctccatggatggaacagacagcgtcattttgggatgatgtctctttgggtcagccaccggtggacataccgacctcttgggactacgtttctaccacaactacctcggatttcacttccacgcaaaccatccacgctccttccactcgagggcagttctggaatcagacgtcagcgccctactacaatcagccatcaacatcgattaccagggcctcggtttttccaaacaccacgacaacgttatcatcaagtactatcagccactgtcagccatccgatctgacagcaactgtcacaagttgggaagttgtgcacacaagtaccatcacatgggtcggcaatccagcgaattacacgcagccttacccgacgcttattccgccttccgtcgagaccgtcccgccgtgtatagatctggtaacgaaaacaacaccacctcctgggattacattatccacctgctttaccgtcactgcgagtggctcggggacaagatcatgcacattgacagtcagcaccaatagttggggatacggtcctcagacttcaacaactatcaggtatgcacctacagttaccttcatcacgacagacaagaacccggcggttctgtactcgccaatccagacccccaactatggcgtaaccaacgacatcacaaagtcacctcggcctacggctgtaagcgttgatccggttgacccaccagcgtacaacacgttcgacagtaacaacagcccgggcgaggtaaccaaacctgtacccaagccagttaccgtagtagtgaagcctacagaggtaatcattggcagttccacgatcaccgacaatgcggcgaccaagacatataccgtcgtagtgggcggggaaaccttcacggttggaccaacccaggtaataggaggtggtgctaccgtgaccaggccgtttacaagtaaaggaggaggagcacgaggagcaggagcaggagatatcaattacgcccccgtacccacaagcaccaaactcaacgacctgcccatcatcgtgagctcttccgtggccgtgatcggtaccgggagttccaccttcaccctgccccttacgcccactgcagtcgtcgtcgaaggccataccatcagcatcggacccagcggaattgccatcatcgaccccaaaggcaaccccatcattgcgaccgtcacccttcccccgcctcgcgagcaaactatcaccatccaccccggctccaacaataacaacaacgaacccataaccaccaccgtcgacggagtctccatcaccatcattagctcctccgtagccatcatcggcgccggcaccggcaactccaaatccacactcaccttccccgtttcaggctcctcacccaccaccatcaccatcgacaacaacggcagccagcataccctcactctcggaccctccggcatcaccattaccgtaccccttccgtcctacgttatcgccacagcatcttcagtcatcacaatccagaccctctccatgtctcttctcccttcagtgacatccatttccccacccccctcaccagcaacagaagtcgtggtagtaggcggctccttagtcaccgccattggccggtctgtggtggtcatttacgggactaccattacttataccactctctcctcccccttgacgacggtggtcaccgaagggggggaggataccattgttctcgacccatttgctggaatcttgatcacccaccataaccacccctatccggacgcatcagcaggagcatcagcatcagcagcagcagcagcagaggtgacagtaacaaccctaggcggcgcgcatgctgacccctctgctaccgagttcgcagtagtcggcggcgcgacgattaccaaggtgggcgcgtcggtggtggtggtggacggggtcagttataccgttggtccttctgcgaccttcactggaggtaaggatggcacaataacaatgataacgacggtgttgagtggtggcggacagacggtcactattgggccggaaggggtggtggtggggaccatgacaattgagtatccgtttaaaggaggtgacgaagaggatgggagtagtacgacggttattttccccggtggagggccggaggctgcgggtacggcgacggcgacggcaacggccgatgatacctcggggtcggggtcggggtcagcaaaggatgaaaatgaagatgaggatgctggtacttcgcttgaggtggtgtggagggtcatgatgttggggttgagtgtggcgggggcggttggggtgtttggattgtaactgtgagtaagtcctccctacaaccctgttttattcttacaaatcccgtctgtattcagtccgtttttttcatcatatccagagtgattcaaaagaagcgacgttatcatcagtgctgggttgggtgataaacacctaatgatggcatattccggtgcaaatggcgagatgcctcttcttacaggaaggactctcccatattgttcttgttcggttgggtgtctgcggttttggttttgtacatgagtgaaaaatatgatagatgtgatgacgactctatcaatgaagagaagtctctgtttttcacatggtcatcatcaacataacacatggtgactttctcgtgatacatgattgtccaaacttaaacgacgggacaagacggaaccagtacttactgcacatatttgaccgtgagaggcaatctgtatgtaatgtctcgtcgcaatgcagaaaccttatagccaagtagttgacgatatatgtgcaagaaaatgctgcgcgtaatcgggtaccatcctaaatctctaaacagcaaattaagacaaacatctaatcgtcgcatttcgtagtcatcatcatcccggttcgtattgaaccgtcaactatgtaactgactgactcattgacacctaaaacaacaacaaacgggctactttccttacactaattctaccaagtagatctaaatgctcccgccttcttcccgtctccatcttagccagtgtgttccatccatccttccatcatacctcccgcccaccacgtaatcatttcgttccattcatgacatgagagtttctttacctttgtatttgtgttttctttgttgatgttgactgttgtgtatccacttgttcgttggtttcgttcttgtgcaagcgcctctttctttctatgcaaacagactccgtagaacccgcatatctatggtcttcttcacctcgttccttacgacttctggaagaaccaactcgatctcttattctcgggcggattctgctgcagagtagcaatggtggggttcgtagccgtcgcaccggcaacggcgtcgccgccaccgcggagcggcttagcgatcctgctgccaatgctgaacccgccgaggccggcgtcggtgccgaggccccgtgtgctaccggccttggcggcctccagccggtccttgacggcagcgagctgcacctcaaacctagtgcaataggaagacggaaggttagcgctgatactgatgataatgagggcatgaagcaataacagaggggtaaacacgtacttgtgattcgcctgggccatcttctcctggctttcctgaagcaggctctcgaggctctgaatccgctcatttctcgccatcaatttgcgctcggcaatcgccacctccttcttgagagcagagttctgctccacaagctggcgctgaacctgcgtcagttgttcgaggttgcgctcgaggaaagccatctttttctgctgagcgcggttgttgctgctgcggagcacgttgttatactgctcgcgcgtctcgtcgagggagatctccaattcgaccacgcgctcgcagcggttctgcagatcgcgcatcaagctcttcttcatgacgtcgaactcggccagctgctgctggacggtcttgccgttggccatggcaactccggcaccgccggctttgacacggcgctgaaggtcgtcgaccaaagccttgaggtgctccgtttccgagttcttcagggcgatatcagccttgagctgctcgacaagctcaacctggacagccgatttgtccgagagcgacttggcaaggagggccttgacctcttctttatcagcctcggtaaggttccgagacaagagctcctcgtgctcttgctgaagagcctcaagacgggcctcaagttcagcccgcttgcgagcctccgcatcgctcgaggcggcgctgaagctcgacagttcagcttgacgcacgaaaccctgggtctccacgagcttctccctgagtgccttgatatcctcgggaggaatggcgtcaccagcagagctgatctcaaagagggcatctaattgcgcaatcgcatcggcaactgcccgttcgttatcgctgaaaacgtcaccagaaagatcaaagccagccatcatcttggccatcttctccgccttcttcttctccttctcgtccaacacagcgctggtctccttggcgctcatcttcatgtcgagcatctgctgtttgacctcgtcaagctcggccgtgagctccgagttggcatccttgaggccgtcaatggtgatttgggcctccttgttctcgaaagccagcctctccagttgcatcttgaactcgttagactcgctgatcaacctctcgttctcctttccaagcttgctgtcgtggtccttgagagcgatgagctcttcctttgtctctcgcagttgcctctcggcagccgccgcgatactttccttctccgcaatctggtcttgcagctcgttctcgcgacgcaggaactcttcccgttcatccttatccaagggcaagctgggagttccagctcggtctgagatagcaggggtctcggcacggctttcaggcaggagccgcgacggtgtcgatggacgggctgttgtcgaggctgatttcgaaggggtgatcgcgagctccaaaggtggtacccatttctccttgggcacagtctcgccaccacgccacacttgcacttcgctttccaggttgacgatatagttctcgaaggacgtgatctgggtcttggccttggcaagcatctgcttgagctcggccgggctgagttcggcgttgactttcgctttgttcttgatcgactttgctctcataccgaaacgcagcgtacttaatgtttcggcatcgttgtaactactgggtgaacagttgataatgagtgttgttcgactgttaccacctaacgattcttgcagaatacgggtgagctttgagtctcggtaaggaacgtgagaggatttgccgtctgtcagggcattgatgaccataccaagagcactcaaactcttgttgatcttctttgcttcctccagcgtctgaccactggcacctgtcttgccgactttttcggaaccagccagatcgaccaagaaaagctgaccgctcttggccgagcccgtctccacgttcttctgggtgatggtgatgacgaagatggaatgcgagcgcgacgactcctggttcatgttggtcgcagccacagctcttgcgttgccacccctgcgcatgacttcgtatacttcctggacgctcgagacgtagatctcgagcagacccttgacgtagacaccgcggttcttttcttcgtgaactggcaggttgtcgttctgaggcgccaaaagatcacggatccgctccatgtagatttccatatagctgacccggacggtatactcgatgtttgctgcgctagacaagatgctggtaaagatttgctcgacgattcttggaataacacctctgccatcagggtcatctatactggtacccatcatggtgtatgatttaccggcacccgtctggccgtaggcgaagacagtaccgttgtagccattgagaatatcgtcgacggtaggcttgatcgagaaatcgaagatgtcggattgcttgcatgacatgtcaaacacccgatcaaaggtgaaggaaccctgcgcttctttcgactatgggcaaaaacagatgggttagccactgcggtgcgactgcattcaggcgcgtgaaggatgtgacaaggcaggcacaagggcattgtgaggtgcgagaactagggggcagaagaagttgctcacatcgactgtacaggtatccgggccctggaaggtgacgatgggctggccgccggactcgatttcgaccctgttctggggcctaaatcgagccacgaccttgatactattcgcacttgacgacattatggcgattcccttgcagcgctgggtagcgcactgtcatgaaaggcggcgcggccgatgttgtcggggaggatgggtggtggagtgagggggagagagggggggggagaggggagatggacaaggagcccggccgcctgcagcagagagatagagaagcagggtctcggtcagtcggggtccaggtgtctctccgagttggatccggatatcacaaaaggtgacgagttccggttaggcgcgtgttctcgtcgtcgtttccctcctccgcggtccgtcgtgagcggtggttgtggtgtggtgcagttgcggtgcggttcgcggctgcgggtgcggtgtgaagaagggcaaaaggtgaaggtgggcttcaatgtgacacactactcgcccgccgaggcacgttggcgtttcgttaggtaactgaacccctttgggccgcagcgatggaagaagacagcaaacctaaagctacctatgcagagcaaagcaaagcaaaccttgagggctaggcgaaaaggcgaacgtgtgcagaatgtgcaaaaaggggctgaaaggggtatccgcagctactgtcgccgccgccgtatgttctcgtcgagatggaagggcaggaaggggtactcatcacacgtgtggtcggtacccaaggcaatttaagggtctagaagaaaccgaacaaatgtcgaaacgcgatgaagatagtggggtcttgtcggtcagtgcagagtcgcagcctgagacgcagtctgaacggtgcgcagccaagggcgggaggggtcctgaaagcgaaccgctgccagtcgtcgccagtggacgactcccgtcggttgtgcctgctgcccctgtccctttacctaacaaccggagcgggacggcactcggggcggctggtgctgcgaggcggactgcgagaccagtacctttacttacctacctctacctctgcctctacctccgagtgtaaggtaagtacctgcctgaagattgaatgcccgttcggccaatactctcgggtgccatggaggagatattttcatcaattgtagaaatatttcaaagcttcaaacaggattgggggaggctccgcccgagggtacctacctctagtgtacatggaaaaccccaatctgaaacccattccctgaggtaatttgatcgcacgtttctagcagactcaagtggcacaagtatacaagccagtattcttggagatgcccgccccctttcctgctgttcgagttgcctatggccatttctttgctcttttgggtaacttgcaatcaattttcaagatacctctctacgttgtcaattcgagctttcaagaggctaccgctcgctgtaggtagaggagcctagccaagttcagctacccacaatatataaacaacctcacccctcatgcagatcatacgcaaagcgtcagtcctacaacataaaatcgtacctatgcaagttatgagaagtcttccaaaagagccatgtagagctgggtaagtcggaccaggacgtaccatacagacttgagaaccttgtttccagattgcagggttaaaagtgttcggaagccacgtacactaatgctctctgacggccgccaaaagcatctgacagccctttaaccctgcgttttctgggcatttacgatagaggtagtcagcctgtctttcactctcacagggacccttgcatccaaggtatgcctgttaacgtgagcgtgtattaaacaacgccgcagttcgaaatgtgcacgctagacttgactctcagccttaggtataggtgatataaatcatgtggatgtaaggcaccaagcggggtcatgtacactttcgtcaaagaaacagaggaaagctgagaaatgcaagactctctggaaactcgtacatctaagccggccgacataacatggtgagctttttgcaatgaaagacactatgccatctcttcatctctaagacaaaagaaaagaacgctatctagggctttttggggtgagttgaggtatccagggactgccctcgccagatgtgcttgtgttggtatgatacgagcgcctaaactccaaacccgacaatcgccctaaagagtgagaaaaaccaagcactcccgctctctccattgcagacaagcaggctgactctcagccatcaataggcgagagatgcggatatttgaaatacaacaaaaacgccccgaaagaacgacgcctcccaaatgcaatgtaatatcacgacatccgttccaccctcacgccctaaaaggccaaaccgccgggtatcctcgaatgtggatcatctcgcaactcgtcgtcggtcgacaactgactgttgatatagccaagagatctgtatcgaacagcccagtgagcaatatcaacaccgacttgcagcacccagatcaatcattggctttttgccattgagggccccgtggtgataaatgtcgtcactattcaatcctcccagctcttctcaacagtttcccggaccctcttgtggtattctttgcggttgtccttgtatagattggaggcttccacgtttgcacgcgatcctgtgttcgggtcattgagcaaactagtcaagacagttttgtcagcataataacacaacgcaaaatgaacgtcaacaagatattatgcagtcgtacctctgaatactggtaagaacagccgcgacgtcgtacgtaggactccagcggttctgaaggatatcgagacaaagttcgccagtggcgtaaacattggggtggaacatctcgctgatgaacttgaccgaaggaggcttattgggatactgctcctcaaagtgcatcaccaggcggaaggtgccatcttcgaagggcgtatcggcgggtccgatgatcacggcgttcctatatggagactcatgtcagtcattgccatgccgggggtcgaccgcccataacgacaccgcagcaaagatcgttctccttaccatgtcataacattatcgggtacgggagaggcggaaacaccagcgggaggatcggtttgcatgcgctgtcgaggaacatggtgagtatattgtgctcatggcggccaagtcatcaagcggtgtgaacccaacggggtggctcatgatgtctcgcaccttgaagtctcgcatgagccggcggcgggcagcggttgacattttggctttggtgatggatgatgaagtcggcccaggcgtatggagagaaagctacaaggttgatggagtacgtaggatcgatgcgatactttgttcgaagtcgagatgggtttcgtggttggaatagcgaagagacaatcaaacgaactgatttgaaggggcggagatgaatgacggaaaccagcagagccaacaagtgaacgcgcattaacgaccgctatcttatcatacccaactgattgcccggaggggggcgtcacaaagaagctaggagaacgcgcgccgagggcaggggcaatgaacagtgactgccccggttgacaattgccgccggattgttaatagcacttttctgattctcggccaattacacttgggtatgaagcgactggtggctcgtgcgcgaggtgactgccagctgatggaatgggatcacacagtcacacaccttctctcacgccaccgccgaatggttgtccagccaaacatctaactaatcgaactgacaaatgaatcccaagaaaacatcagaaattgtagcatgacagccaattgttcgggttgaatcagtgatttgatcaagctgtctcctgtggcatcccccggcagctgcccgaaaacacttcaacgccgcaataggatcgttgcttggaaccaacgcaacatctcaaacatatcgcgttgggaagctcggcttttgttcccgcgtgtaaagtggttcgcttctgcccaacatccaaagacgcgcgcgggatggcaattgcagggacaaccgcgactgggatagattgttaagtgatgcgaaacgactcttgagcgtgcagtgccctggccttttgatccctgattttatgcgggcagtatccggtacagctaggtatgatgccggcgctgggcaacaggaggctgcggaaagagtgaatgaactgcttggagagcatccacccccgaatcgatccgttgaccgtttcccctccgctacggcttcaactctggctccatctgatgtttctccatccgcccgtgggtacggcactcatgggctcatgacccaagcagggcattcttcagttgttgtggatgaggagcttcccctgtcggtcagcggcaggctccacgggaaaccccggataccaagcttctgtgtcccttgcgcccgttggggtccccgcggaggaaccacggtggcggccactgtttggcgctcaattggcggggtgaagcatcgctttggtgtgaatcctctccacacatgtaccgtcacaagccgaccggtgccatcatggcatctgacaagttccgaggaaaagaaagcgggaaggagaggaagagaccacctagctatcgcctccccaactggtagttttattaatcatttttaaacaatagaagaaagtcttccctgtgattctgtccctactcccaattatttcctgctcctgtttttgtgttgcctctcctgttgtgctgttgttcattccccgttcggccatcttcctttcttccttctcgccagattcccctccgacatctgcgctgtgcagtaccgcccctacgtcctgtaactcatcgtcaccagcttccgacatcagaatggttcttagccacgccaggacagccgctggctcggcttcgcgcacttcccgtgtcgcttgcgctcgtcttttttccacccagtctgctctccgccagcagattcaggatgcctacattctcagtggtgtgaggacaccaacggccaaggtaaagcgctccgtaaaatcagccatttccacaacacagcgcttgtgctaacgtctgccagttcaatggctcttacaccaccgttcctgctcccaagctcggtgccgttgccatcaaggaggccgtcaagaggtcgggtatccccgttgagaagatcaccgatgtctacatgggaaacgtcctccaggggtctgttggccaggcacctgcacgccaggccgctatctttgctggcctttcccccaacgtagaggccattaccatcaacaaggtgtgcgcttccggtctcaaagctgttgtgttcgcggcgcaaaacatccagcttggcctagcggaggcccaggtcgctggtggtatggagaacatgacaaggacgccgtactacgttccacgcgctagcggcatgccccccttcggtcacatcaagatggaggatggcattatcaaggatgggctgaccgacgtctacaacgagttccacatgggcaactgcgccgagaacactgccaagaagttccaaatctctcgtgaacagcaggacgagtatgccatccagtcgtacaagcgcgcccaggaggcttgggcttccgggaagtttgctgaggaagttgtcccggtcaccgttccgggcaagaagggtgacaagatcatcgaggtggatgaaggctacaacgacatcaagctggacaaagttgccaccctcaagcctgccttcgtccgcgatggcaccggtaccgtgacggccgccaacgcctccaccctcaacgatggcgccagtgctttggttctcggcaataagtcgctcgcgcaagagttcggcaagggctcaagggtccttgcccgtatcgtcagttcagctgatgccgctatggatcccatcgacttccctattgcgccctctaaagcggttgagcttgcccttaagcgtgccggcattagcaaggaccaggttgccatttgggagtttaacgaggccttcgccgcggtcatcaaggccaacgagaagattctgggtctcgaaggcgctgtggtgaaccctcttggtggcgccattgcccttggccaccccttgggtagctctggatcccgcattctcgttaccttgcttcatcaactccagcctggccagtacggtgtagctgctatttgcaatggtggaggtgcggccactgcgatggtcgtccagaggatcgagtcggtataaccgggaacattgtggagttgcggatgggtatttgatgaatttttgtataaggatgaagatttgcaaagctttggagttggttgggctttctttcatgtacaaatggtatgatgcgctgccagaagcagggccagtctgcacatagttacagctgcatcttgttgggtcaaagcgacagaatgtatttgaagaagtaaggaaactgcagtgccatgttgtgagcttgatgatctgggtgatgctgtaaatccacaactgagcatataagtaaacgtgaccaaattcaactcgtgcaacaaagatcccagggtattcacagttatagcgttcgggttagggtttaagcgtccggtcagaagacgaacgcgccgcattgaaatcaatgcagcacagtgcaaacacactcaccttaacttcacctttgagatcgcgcagcttcaccgaaacggtctgcacctttgtcttcagcaaatcaaacatcgaacaagaactacaacaagttatttattgcatcattcggcattgttactccagctctagcttttccgcgactcaagtatcaaaatattaggttacgacgatacattacgacgcaccccgccattcatccttctacaagatcacactgactttcgctcttggtgtgtgccctggcgcggccgggccacgaccttggaggaggaagctgggttgaaagacaacctgaccggtcacgagcgcgtcatctacaaaaataccacagctatgagcctcattgcggaatttctgaccagcatccgcgggttcgtacaaactcaaaatggtgacgagctccgcaactggctgctcgtcgagccgaatgttgccgcacattattatgagcttgggcaacaactaaggtcaacttgtccccctaattctgacaatatcgagaagcttgttgagaagcatttgccagaagaagatgacgttccagagggacgaggctcgccgtggcctggcttcaattcgttcatggaggagtatttgaagtactggcgcgatgtagacttcaacgacatcgtcaaactttatggccggctcagcgacctgctcatatcatgtgcaaatgcacttgctaatccaacgtatggcatcatgcttctacaaaccagcatgtctctctcagaggcgctttccaagttggtgatgagcatcacaaaggagcctcatctgatggcccagatccagggtgacatgactggcgatgaagctggcgaaaagaaatcgatcgtcgagcttgccgcagatatcattcaaaagatctttacatcgtgtctcacagatcgatcaagcactcgctggtcacctccaaaggggaagaagatcgccgtatatctgtttgcaaacttgacactgaaattgctgtttgctgtaagtcgtcccattgctcgtccttctcgtaagacgatttcagaaagaaatactcatgaacataccctcctgcagtgcgacaagtcaagactcgccgtccaaatgttcaccaacctctctacaagcggaccagcactctccctatatccggcatcacaacgcgtaacctttctctactatcttggccgcttcaacttcgaccatggccattacatgcgtgcccactggtgctttgaagaggcctaccggcaatgccacccgcaattcctcaagcatcgccgacagattctgatctattgggttccctcgaaccttctcttgggacgttttccctcacagatgcttctctcgcggcctgaggccgccggcttcggcgacgtcttcataccaatttgcgctgccatccggaccggcaatttcgtcgcctttcaccaggccctcaacgccagcagagactggctctgggaccgcggcctctacctcactcttctctaccgtctcaaaccgctcgtctggcgctcctttacgcgcaagacgttcctgcttacatgggaaggcggcgccaccggaaacgatcctaacatgatgaccaaccgcgcccccgccctctcactcgccgaccttgtggttaccgccacttatgtccagaagctccttgagggctacgtccccgttgttgccgctgctggctcctccgccgctctcactactctcgtccctcccccaggcggacagccgaagcggctgatgccgtcggagggcctgatctttggaaacaagcaaccggatctcgacagcatggagtcgatcgtcgcgggcttggtctacgcgggcctacttaatgggttcattgctcgccaacaaaagaagttcgcggtcgagggcgccaagcgcaagggcggaaacgcggtggcggccggttggccgtgcccgtatgagagtatcatggaccggttcagggaggactacgaggatgaactggcggcggcggatgcaggtgagacaaacgagccaccgggtgaatttgaagatgtaccggggtgggtgaaaatgggttgatgatgggaggtgcaagagggacttaaggtgcttaaacatgaagagggagggacgattattgctctattatcttttcctttgcttcttcctttgttatcctgctatagaaaagccgacatgacgctagaccatatcagtaaggtatttgtcctatggactttcataggccatacatatgtaatatgatgttttccaactcgacactatccataaacgtgaatggcaagttggctttgcctcaaattgaaaggtctggactgtgtgggaatgtgaactgatgcgatgacgattgttattttagtacgagctcgtatcaattccttgatgaaagggcccagagccaacgtggagcaaggagctgacaaccttgtcgactattacggacgtgtatgacagtacccgccaaggagaagtcaccaagtggtacccgccttgtgttcataaatgtttcaagtggtgccggttgaagatttctttcttgcagtgccttttcttcctgtccatactactctcctccttctcctttttctttaaggttaacatttcccccctcccaagctccgaatccaggcgaaaacagtcacctcgtcatcatcttcggcatcgctatttcgtcttaatccaagcttcgatcttgagtaaaccgtcattatcaccatctagtgtatgatttctgtcaagatttgggattaaaatattcgtcgtcacgaacatcttttgctctttcattcagcgtcacatctcgaataatatccaatgcccagcccagtcctcccgagcacatcggcgatcgaggaaacccttggtctaccagacttttccaatgcctccggccacagaacctcatcattgttcgtgtactcttccttctccctttatcacgtttcgacatccatcatataatcaaaccgtggcctcccacctcccactttccagccgcatccaatttcctcctcacgtgttgatcacaaacaacactcaaggatcattttttttcagagaaagaaaaacataaccaagaagaagaagatatcgtcaaaaaaatcgctgcaccgaacgcgcagacctaaataaccaatagcttcaatgggggtatatcgccgaacagaaaaaaagatatcctcgtaacaaacatcaagaccgaaattaagtcgtcgaatgataaaatatgtcgcttgcagcagcaagaacaactggtgcagggaagaaaggcgcaagatggcagcagcctttagcacgccaatggggctgcagaaataacaatagacactagtgtaggtactgagcgtatgtatggggtgtgtttttaaagaagtatgtgggtttcttttttcggcttccgggttttgacgagttcttgctgactgggcggatgtggtcgttttggagaagtatatcatgtcaggtcattgctattcgtcgccgttttccgaaaaccgaagaaaagaagtaaaggtcaggtacaattcgaccggatgtacctcgtgtatcggccgcgaaatatggtgaagaggatatttcaacgtcgtatacaaagaaagcaaaaatcagcctcctgacaaacaccagggaccaagctttgaaaaccgcgtggagacagcagtttaaagaagagttgcagctgcgacaatggcgacaaccaaacctgcaatggcagcgccaccttcttgagctgcaccgtcgttcttcttcgatgtggttgagacaggtgcgggcttttcggtttccgtgagtactggtgcttccgttgtctcggaggcttcgctggtaggcgtggaatcggtgccagtctccttgaagacaccaccccaaagcgcgggcttcgaggcagacggtgtctcagaggacaaaacagaagactcttccgcgctggctacagaggatactggagctgatgatatgcgaaccgaagaagaagaagtggtgggaggaggaggaggagttgatgtggtagtgggtgtctccatggtgctggtggtcttgggcggcgggggcgcctccttagttgaggtagtcttgggagggtcaggctttctggtggtcgaggtcttgggctcatcatcgctggaaccatcgatgttgaacaccacaatgttggcagtctgccctttggggacagtgacaacgcagaactgagcaccgccgacacccttggtggaaactgggctttccaagcctccaacaccatgcttggagggatcgatggagcacggcaaaccattgcaacctccagcgggacactcaatcttgacaccaaagctaggcttcgttttcttccaatcgcagtccatgtaaatgggattccaggcaatcttcagatatgtctcgcccgcggaaacggtgtttgctccagcaacatagggactccagtttccgatgggcttgcctgggctgccccaaatgcaaccctcggcagaagagacgccaggcgcgttgatatagtaactgcgacagtcagcttcaagagtcacaaacactatcatctgtgggtatgcttactgcgcagcggttgagtcccaataagagggtccaggcacagcgatcttggactggccctggatgtcggtgggaataatcatggcctcattaccaggcaagacagtttggcaaaaggacacaacctttccagccttgttaactacctgaacggcgccggttccatccacgcagtatggcttgtcgtcgaaggccttctcaggcgttcctttgttgcaatacaaaccgccgttcttgatcatgcatcagcgctccgaatctcataatgttgagatatgtatcaactcaccattgactggggatagacgtaggtcgagtttggttcccactgtgccataacctttccaggaacgcacgcatacgggcaccactttccgtcttcgcatggctcatcggggctcatggcgaaaccattgttcatgcctcccgggacatatacaagatccgggtggtcgggcaatgagcattgggtttttctcttttgcagctgaggcatctcaaagctctcaatggtgtcctcaacacgactgtgtctcctcgtgggacgttcatggagatggcgatgacccccatgaccggcagagacaggttgagcactgagaaataatgaggccgcgccaagggcggtctggaatgtggagagcttcatgttggcggtaggggttggttgtgtcttcaatatccaatggtcgtggagcccagcacgtcaggatatgaactctgatacaaagtcggctgtcgttcaactgatatccagccctggcactttctctattcaaaattcaagccggtgttcataggacataaaatcgtgataggtcgggtcggaacgatcgtgagaagatttgacggacatcagaagccgaggcgtgtcgagcttcggaagggccgaggtcaacgagtgtgaggctccaaccaaggtctgtggagggaagaaagatggagagggcgacagaaagagagaagagaaggcttgtcccggggttcggtgcacgaggggtgggggaaggccgggcttaaaccccagacggggagaatgggatgggattgggatgggttgacgaggagccgagcatgtcgtagtccatgtcgtgccccatgtcctggcgtttttcactcaaggtatctcccccggggcgggccagcaacagaaagctgtgtggaaggggaagacaagctacctgcaggtcgcgatagactcagggggtgtgaccaatcagcgagtctaccgctttggggtccctgggcgcctcatctcggcactgagtgggctgctgggcttgaggtggcatcggtgggtgatgtcccattgtaacgggttcatgccaggaacacctcttttgcgaccaatgaacggggggtgttggacattgcgccgctaaccccagagcggccgatgaaatgaggactttgtacagcgattccattcacggccattggggaatgagatgtgactgccgaccagtgaatgcctgctcttttggacgggcgtggcattccttttccaggatgtgtacacctcgcttgttgttgtcgtccaccctttggggttgggaccttttccccaaatctccacggcgatccccacggtaagcgatgacgggaggtcaaagagcaaaaggaggcccactggaacagggcccgggtctggaactcctacctcagagagtcagaggtaatttggccgatttggggactgccggtaaccagggaatgaccggtcctgacgactgaataccgggcaacacgacaagtctgaagctgatttacactacatctggcgacccggggtcattggcgacggtacgcagtcggacggctctcagtacaagtgtccgggtacaccgttaggaagcactgttggtagggattgctggcgccgtcggtcgatcaaagtatggtaatttgtaggaaatccgaaaagggagcgacaagtaagaggtatgcaacggtaacgcagtgtgtagcgccacgggcgggaggtagtgtgaagtgaagatgatgatgatgtttgagggcatttctttggatgtgatgggaaagtgggaacaggaaatagtgtacgtacccctgtcttgcagcgccagtccgtgcatgatctgaactcccccatccctcactccaacttttgtcatcgacttccacctgacttgtcggacaggttcatcggaacttaccgcttcttgcccgcctgcccacagcagcactttgatgcgcggaacatgaacattccactttgtttgcttgccggaaccacttgaatctgacagccgcggctaccaaaagtacctacagaaaggcgtctgcagatcaccgcctcagaaggaagctgtcaaggttcagaaaagggtgagacgggatgtcaggggaactggcggtgtccaaccctaacccccatccaacacagactttttatctcgacaactgccccaggcaaccatcagaatcatctgtacttgggaggttccttgacacaccaaccagacaccactcacgcgtgtcaattcatcttcgcctgttgcgagcatcactatccagagattcgaagagcagacgaaatgttgaaaggttcaaatgtccattaaaaataactattatcgggatatgactaggtaggtaccgggtatcctcgcgtgcactctcatcccccatgtcattaaatcctcctccaccccaccaattttcttgtttaccaactcctcattcaactacattcctgcaatcatggacccgtttcttcacacccaattatttaaacgcggtgaccgccgccgagggagttgaggacgggcacgccgcccttgacgctatcgaggagcccgccgacagagttgacgagatcacccccgagaggagcgccgttgatggagggaagaccggcaggatcgcgcgcaatcttcttagtggcgtcattgacgatcttttcgacctgcttgacgacatcgcccccgacaggagcgccgttgatggtggggaggttggcaagacggcgcgcaatctttccagcggcgccatcgacgatcttaccgacctggttgacgacatcgcccccgagaggagcgtcgttgagggaggggagaccggcaagaccgcgcgcgatgttcttggcgctatcgttgaccttttcggcggcggcgtcaaccagggaagggacggaggggacagaagggacagaggaaccctcgggcacggtggccttggcgtcatcaatgatcttgccggcggcctcagcgggggcggagacggcggcaggaacagcggaaccctggggcacggcggccttggcgtcatcaacgatcttgccggcggcttcaccgacggagtcggcggtagggacggaaccaccctcggggatgacggccttggcgtcattaatgatcttgccggcggcctcaacgggaccggaggcagcggcagggacggaggaaccctcgggtacggcggccttggcgtcatcaatgatcttgccggcggcttcagcgggaacggaggggacagaggcaccctcgggcgtgacggccttggcggcatcgtcgaccttgccggcgacctcagccgtggtagggatggtggggatggaaggcgcggaaggcgcggagggcgcctcgggcgcggccttctcgtcatcgttgaccttgtcggcggccttggccggagcggcggcggcattagcaggggtggcggcgccagcagggacactagcagcggggacgccaggggcagcgtcggcaaagtcggcaaagtcgccaaaagaatcggcctcggcagcagggacggcagcgtcagcgggggcggcggcggcgtgagcggaagtgggaacctcagaagccccatcaaccggaggaacgatgtccttcacctgctgcacatagtggcccgcgacgggaacgttgtcagagacgccatcgagagcagccttggcctgctggacgggcgagaaactgttggagcgggggatggcggccgcaaagacggtggaggccgaggcggcgaggaggtaggcgaagaaagaggtggtggtcttcattttggatggtggtggtgttttggttggttgggtgtttaaaatggttatgataataagtaagtaatttagtggctgttgggttggtaatgagtgtgatgaatgagaagcttgtgttgatgacgacctaagcttggaaacgggagggaaagaacgggcttatgtagttgttcttctcggtggacttgaagtcaagatcatcattctcccagggtggtgtgggaaaacaaagtccggacgcgcttattccaaaccagacccagcgagtgtccggacctttttccacaccacctgtctcctcctgttcgtcctccaagggtaatggaacaggagatgtgggttggatagtgtctccatccatccattcatcattcggggaggtgatgatgagatgccgactgatactctgaccgcaagagcagaagatgctgtggctcaacatccgtatcgttgaactattgacctggcggagtggcttgagttgcgtgggtttggcgactgcagtgtaaggctgtatgctatgtcgttcacttcgttgagccacctcctgaacccatgttgccaaggagcaagcggtggccgtttgttttagacattgatccctatcaatgcgatgaaacctatcaatctacagggacgtcaagaggttttgcgaatcgttcagtccatccagcgaagatctatgtttcacacggacaaaggtgggcaaactaacaaaaaataagctcagtgatatatggatcctgatcgacatgccaaggacgtgacactctggtacccgggagctggctccggacggggggtgtgcatagccagtaacagttttggtggggattgctgccctttctgttagtgacttacacatcccattcacggagccacccacgtacagtagcagtcctatgcggctacgatcagttctccatagagactgcgggcctctttgattgggtatcacactactttcctttcccatcaactcccccatccccttgagattaacgagtggagatgtttgcggaggaaacactcatatcattcataagtaagttgacattgcaaggcgtctgagtgacaaccccgtacagcttcgtggtcaataacaagcgagcgaaccccttgaatctagctttgtgtcttgagtgcggcgatagtcccggtgatgagtttgttcaaatgttgaacgatagtggtgggaggtagtcggacattaattaatgttgatctgtcacaagtgaaaacatgtttcatcactacgacttctgcatagacaatcagcacgtgggtaaaggcccccaaattcaagaagaagagatggctgcattgcattcagctgttctatggtcatgttccactccatcatctattcaactacccacgatataagcccaccttgttctcatttcccagtgcattacctccccagctcaaagctcaaacttctccccaaccaactcctcactcaacccccaaagccgttccgcatcctcctcatcaagcgcccgaggcgccacaagctccgggtccttggtaaactgacaatcactcaaaaacacgccgtcctcccccgccttctccagctccggatctagcgccgccctcagcgtagtcgcacaaccctgctgcaccgtcttcaactgcatctctcccttcgtcaccctctgcgtaatctcctccatcaactcatcgttcatgtgccggagcaagggggtatagatgccgccagggtgcagggcatacgacctgatacccgtcttggcgagtagccgtttgttgagcgcgacagtgaagagcacgttggccgtcttagcctgcccgtaggcgtcccagggtttgtactcctccggacgcttggtgtagctagggtcgtcccagcggatgccgccgagggtgtttcccagggaggaaacgttgatgatgcgggtctggggcttgcccgcaccggctgatgctctgagcttgggtaagatgtgcttcgtcagcacaaagtggccgaggtgcgccgtggcaaattgcatctcgaaaccgtcaacggtgagttcgtaaggacaggccatgacggcggcgttgttgatgaggacgtcaatgtgggcgatggatgcgtcgtcgaggatactgcgggctgcttcacgtacgctgttcagcgaggtaagatcggcagcgatgaacttgacggcgatggatgggttgacggcgtggatggcgtcaattgtgggctgaatcttgttgagggagcgtccgacgaggatgagcagtgctgggttggcatgggcaagcgagatggctgtttcggcgccgaggcctccctcactcgggccggtaataaggactacatgtgaggaacgtagtgttagcgatggagcgctatgaagagccagctgggttgaacctgcatgtgcgtccggacacttggtctcggagatggcgtaccacctcgaggccttccgtgttaaaaccgaaggtgatacccgacattgtgctggacgttcgatcttggtgatgggtcgttggaagagagttggattgttgctgtcgaagttatgtctgtctatcgtagtgaagcctgatccaaccatccgacagaagaagaagaagaagccatcttatatctttgaaccataacccgcaattacaaatcgcaaggttatttcacagatccacaacttcaaatgtagaccaaaggtgtaatagttggtgcggacgcgaggccgatgtgtgcggatgagaagccgatgtgtgcgggtgagaagccgagttgatgcggcgccgcggccgcttccgggccactcgggtttacactacgtactatgtacactacgtatttgtacggcactcgatcatactgggcttaactccgccaacatcccgtctcccacccctgtccgcatcaacgtgaagtgggtcaagtagaaatggcagattgggttgggtcttgcgggtggtggtttgcgtcatacataatacgagtcattacaatgcgttcaagttccattatcttgtacacactcaggggtggactgggggttaccgtctgaggctctgagcgttgtgcatgagtggaaccatccatatctcccgcgacccgacctgacctgagctcaacatggtggggcacttggggtccgtgcttgtgcgcgttcctgaacgacctggaccgtggcatggcgcagcgttgagctcactttccattcttgactttctttcgaccttgacagtcacgtttgccaaattccagccaaacatttctcagaaccttcaggaactctcaacggacattgtaccaacgaggtgtcagatgctgcctagtagtcaagtgtctttgacttgaacttcctttccgtgctgccgtggcaggggaacacacacacatccccagacctgttgggcaggtggccagtgctacttcagggcttccgacctacactacttgtacgtcctggtgtttgtctgatctcgacagcccgtccattgcattgtgcaactccaactgaagcactcagcagcatcgctgagatcgtttcacaagcagccaacccttccccacatctaaccttcttcattcatcatcaaatcgacagtgttgattttctcggttgaagagaaggacgtcttttacaaatccacctcagttactacttaggacatcgcctgcgcctgtcatggtcactatgtccgcctccaacggccaggacgacgacaaggataagaacctttactttggcttgacgatcgcacgcagcgatggcaagggatacgataacctcgaccacaatgcactagatcccaaggaggatcaggacgttgcgcagcttgaacgttgggaagtcatcattggtggtcatttgcagcatcaactcggcctcccaatcgacaagcagtacaagctcgccgttctacccaaggggtacgagctgcgatgcgccatccgaaaggacggtggtagagactactacctatacggtcacccggcaggccgcaaggctgtttatcggactcccggtgacttcgtcttgcacgccctcttcctgctcagcaaccacgctggctacagtcagtgttcgtgcgatctgtgctgcaagatgatcgagtctcagaagctgaggcaaaccgatcaacaacacgcacaaaaaatccaacaggtactggggcaaaagcaaaggcagcagcaaatagagcagcagcagaaacagcaggagcagcagcagaaagagcatgagcagcagcagcagcagcagcagcagcaacaacaacaacagcaacagcaacagcaacagcagcaacaacaacaacaacaacaaaatcaacagatgcaacagatgcaacaggcgcaacaggcgcaacaaatcatgcaacaaactcaacagcaacaacaccagcaacaacaccagcaacagggacagcaggaagctcagggcaaccctcaggcaccggtatttgcggccccaggggttacaagtctcacaaatgtcttccgcgcaggcgagttggtatggtacaagcatcaggcttggaggctcggcgtgattctatcgattgctcccaagaggcaaacgtcaggccctgcgccagacgcggccttcaacttcttggtagcaccgttgggccaccggacgttgggacaacaaagcttctatatcgacgccaagtccatgcgcccgttccttacgtttagtgtcccaggtgttggcgagaacttttcgagcttggcgaaccggacatacgactcgatcgactggccgaccttctcggtccaatattgtcagagtctgggcctcacggatcccagtcagctagacatcgccaggcagaccgtcggactcgaagcgtcaaagttggcggccaagtacatcaatgattgctattcgacattcaacaaactgaataattcgaacgtcagtggcgcccaagataccctctttcatgaaggagtctatctcggggctgagatgatccgtgtcggggatcctgtacgcgtcgttggaggccatgttggcaacggccagaacaatggtggtactgagacgaacgctgtcatgcttgtatcggagattgctacggatactcacgggacgaatatccggtttaagggtaatcttttccagaccgtccggtctactccgcccatgccacccaacgtggtcgccccggagtccttgggtccagtctttattgaagaggtcatgtcaagaaacgagatcgaaaagtacaacaaggcgcgatgggggtgggcgttagttgagcgggacgcggtgcggactgaggttgacactctgggccgattctatgtgacgcatcggttgatgaacattattgacccggcgcggttcacagcgtcggtccagaaaggagtggtggaggatgcgcacgcatacctgaacaaccgagcccatagcggcagtggccgattcaacggcacgaaaccgacgcgcgctgacacgttggggatggctgtgaatgcgatgttcgccgcaccggaggggatggacgagggtttctaggaaagttgacttttcagcgacgtggctaggatatcaggctatcccacggtgtattaaataacgttgcatgggtttgcattagaatgtgaaagatgtctgaatagaggaccacgagcggtgagacacattcagcatcaagaatcatgcaagggaactacgcgatctagtcagcacaagacaattctataatcggtggcagaggacgaaggtctggaatggtttgctggtagagtacctcctcgtaactcgatacagataattcatgttgaaatcaggaagggatttggttatgaagaatgtgtgcaggatgttgcgccctggttagcatggcttggtgtaattacactttgctcctgttgttagtatgctgttagtaacttaaacattggagcccactcgacttgtgcctgccaccccgctacagcaagaaatcactgacagcaactaacagaactctatttccccgccaagacgttacacgttagggaactgcagggaggcaatcactattctagaggtctcgtgtacatcgcggtttcgagttcccgtctcgctccgacgtcactcgctcatacataccaccaagtggaggttgacaagctaaacgttgtagtattgttgctccttttcatttttcgaggtttcggtttacccatgattagcctcttgccctagagctttggttcttggcttgggtcaatcttctcatctgcaagaaagaccgcgagtccaaaaagcatttcccatatcatcaccacttaagttgaaccatccaagctgcgaagccgctccaatcaccacgttggcagccatataaccaacagttgagaaatacgtcagccagtgctatgactcgcgctacttcctggctatcgctgctattgccttggtcagtacctctgctgaggccggcagtggtagaggcatcagagctcaaatgggatatggaccaggttccaatcaagggcaaattcgacgagactgcttgcccagactatgcatcctatgccacttatccccagtgagtttagcatgcctttggtaaggcacagtcgctaattcatgtggacagccggccctatagcgaaggtcctctctccctccctttccaacgccctcatgtcaggtgccggacctttcaatctgacgccatcgagaaggttatcaaggatgtcacatcccgcatgaagaaccctgaccttgcacgtcttttcgaaaacacttttccttctactactgataccaccgtcaaattccataccaatggcaaggacggtaaggaaaagaggaagacgacgactgtgactgacagccctgtcgacgatgatccatggaccagtacgtacgaggaggacccaggcaaatgggaagggccgcagtcgttcatcatcacgggcgacattctggccgagtggctacgtgacagcaccaaccagctgaagccgtatcagaagctggcttccaaggataaggccatcttcgacctcatcctcggcgccatcaacacccaaagcgaatacgtgatcgagtcgccctattgcaacgccttccagccaccgccccattccgggctacctgtcaccttgaacggccaagacgacaccgtccacccggcctttgacccttcctccgtcttcgagtgcaagtacgagctagattcgctcgcgcactttctcgcgctggccaacgccttttacgcccacaccaagagcaccgccttcctcaatacgcggtggtacaaggcgctggactcggtgtttgacgttctcgaggcgcaaagcaagagcacgtttgacccggagactggctcgtaccggcgcaaccagtacacatttcagcgacgcaccgacacgggcaccgagaccctgaatcttggcggaatcggcaacccgctgaacaacggaacggggctgatccgctcggcgttccggcccagcgacgatgccactatcttcggcttcttcatccctgccaatgcgcagatggctacggagctcaagcggactgcggctttgttgagaacgacggggaataagaaggatgtgacacgggcagagacagcggaagcatggagtaagacgatcacggagggtatctgggaacacggcgtggttcaccatcgcaagtacggcgacgtgtttgcgtatgaggttgacggctacggtagcgccttgatgatggacgatgccaactatcctagcttactggcgctgccgctgatgggctttgtctcggtaggcgacacgacatatcagaacacgcgcaagatgctgctggagaagaacggcaatccgtactacctggagggaaaagagtttatgggcatcggaggcccacatatcggcctgcagaatgcatggcccatgagccttttggtgcaggcgcagacgtcagatgatgacgatgagattatgaagtgcttgaacctggttttgaacacgagcaagcttgggttgattcatgagagcattgatgtgaactggtcgcattcttatacgcgtaagaactcttcaagcttaggacaggatggtcgggagacgtggacaaagctgacatgattttttgcgacacttaggaagctggttcgcttgggcaaacggagtctttgcggatacaatcttggatatcgcgaagcgcaagccgcatcttatctttaaggatgcgacaccttatgaaccttgaccatgaggaggatggtgatacccgatattgctggatgtaatttgtttcgtagtactcatgaattctatctagatgagaagccactgcattaaggtcacttcgatgcagttttgtctgatgttatgcctatgttataggacgatgttctttacaagttgattaactgaagacctggtgatgtaactttgattcaattgttcaaggacgacagcattcacagaaaaataaggtgagcgaaaatgataaacgaatgattgctagtcaaggacgaaaaggaaaatcacacaacggagcaaaaagggaaacagttgcacaagcaaaaaggataaaacggtaaagcatatgaaacgaaaaaaagtagaaaaaaatcattcccctcgaccggaatcgagccggtgacctttcggtatacaatttagacaattacagccgaacgtgatagccaactacaccacaaggggtttttggatggttgactttctgcgccagaccccaagcatatagtgtctagtttttgactgcactaaattgacccgcgggtagccgaactcttccctttttccacttgtcttccccagaatgcctcgatatgttcttctacctaccatcctcaaccaagatgtatcgaagttgtcttcttccttctagaaatggacctgtgattctcgcctgtcataaattcgtagcggcgttccggccttggccttatcgtagcgtcacatcggcaacaacggagctagctaacaacggaagcccactcacttatcaaccatcgtatagataataatgcggtttggtacaatcaacatttgcagatacctacagaccgataacacaaaaaacataaagcaaaccgccgtcgggctgtgtatgaaggctgaaaaatgcggtgggcaacattgatcgctgtttgccggatggcggcgttagccggtatggaggaaggtccgcccaggagatacagccagaaccccgttcgttatctcttgggggttgcagcggtggggaacgggcaatcagtcagtgatcgccgttgtctcctggaccaaataccactgcagtcacatgtggtacatggcgtactacaataaacagccgcactgcagactgcagttcccaacttcccggacggtgggcatgcccgtgttcctgaggatcgcccgccgcctccccgcctttttcgcatatgtgtgcattgtgccgtcatcggactcggccgactccaccatgagacgccggcaacatcagataactgataggagggggggcttgtgtttaaagtataaaagtaacaaataacggcccgtccgctgttctcttggagtctgaaattagttgatagcatcaagtgcatctcgagttcttggcaccatacacgactgcagggaacaagagaacaacacaaacatacactacacaccgtaccaaaacaataatctatccaaaatggcgtccaacactaccgtacccgtcatcaccccccttgcccaccccgagggctccaagctcgactttggagctacggtatcaggagtcgacattgagaacttgactggtaaggctgcatcaacgtgaaactcgttattcgtcgtcatggcaatttgatatctaccattcacatgggagaatacccgtaaaatcggtaacctcctcggtaaggccaccactcaacttgaagcctggctttgttccttgtgtgaaacccatccatactgactttgtatcccaaaacagaccgcgatttcgccatcctccgcaccgccctcttcacccaccaagtcctcgtcatcaagtcccaatcccacgtcagcccgcgcgcccagtacgaactaacgcaacgcttcgaccctctcgccgcccccctctacggccacggcaacaccgactcgggctcggtcggcagcaaatccatcctccaccccgacctcaagaccatcccgcaccagccccaagtccaagtcatcggcaacggcttcgtccccacctacgaagggctgtccaacatccagctccgccaccctcaccaccgcacattccactccacctccatccccgcctcccacgacctcacccacacgcgtttctaccggtggcacatcgatgccgctctctacggcggcgtcgcccgcgcccctcccgtggtgaccacgctcttagccgtcaaggtcccccaaggtcgcaggcagacgtgcgtctacgacgacggcaccggcgacgagctggatgtgcccctcggcaccaccgctttcgtgtccgggtacaagatgtacgacatcctctcggaaacgcaaaaagcgtttgcgcgctcgacccgcgtcgagtatgcgccgcatccgtacgtgtggatgtcgagcgccaagtcacgcagcaccggtctgggcttagtgtcggaggggaaggagatgccaatggaggaactgcccgagattgaagaggacagaatccagatcttgcccatgtgctggcggaatcccgtgacggggaagctggcactgcaggtacatcctagcgcggtgaggaggctgcatcttgaggatgggacggtggtggaggatttgaaggaagtgagggagattgtgtatggattgcagaggccggggatcgcgccgggcttggtgtatgcgcatgactgggaggagggcgatttggtcatctttcacaataggggcacgttgcacagtgttgtgggagcgtttgcggagagtgaggtgaggttgtttaggcagtgcaatattgctgggagcgagttcccgatggggccggaggaggaggagaaagaagaggagctggtacatgcagaacaggaagaaggggttgtggaggttaccaagcaggaaagccttcctgaactgaggatgggggcggtggaggttggtgttgctgcttgaaatgggaggagttgatgaatgatgacttgataaagaccttaacgatgtggtctgttgtctctactctatgggttccgatacgtcgttcagttgcccttttgaatataaatttccctatactcaagtacttagttccgttgtccgctcctatgaatacagaaattcctatcaacgagccaagcgtagttaccctgcaatatgctgcaaccggcgtttttgggttcagatctaagccaagaagaacaccttcatttctgcatcgggtattctccaagttattaaagacccatttgccccttatccggttgcccattattcttttgacaagaatccaaacctcccattatctcctgtccatatagaaaataaatggaaacttctccctcatccaagtcaccatcacaccggtaccatcatcatctccatctacaccacagcctccaacctcaagccatcataaaccgggggcatagttctagtcggtagatcaaggtccccctcgctcgaatcaacataacaatagccgaaattgggctttgcctcagcaaagctcaaaccaaagctaggctccaacttgacctcaaccaactcattcccctctgtccccgccgccgccgccgcctgcgcaaactcatagtcataacacatatccctcatcggcggcggctccgaaatcggcacccactcctcaaacgtgcccaccccgccctcacgctccggcttccacacatgaaaaatgacccttctataccccgtcctcaagcccgagcccgggctatccttttgttccacggtatgatcacctgtaatcacacactcccttagtctcatcctgtcggggggcatcggtgtcgtcccaggcatcatcctccccaccaacgaattggaatctggtgctagacgagaataagtacgggacatggactgcccaaaactctttgcctgcgccatggctagcaagagtgtctcccggtcagcgccgtgctcgatttcaatgagtcgccagccgatgcaaaaggttagtgttgagtcccagagtccttggtgcaacgctgatagggtggtcatgtgctccaaagcagtcacgcgggtctcgaggtgccggcagcgcatgacaacgaaatagagcatggggaggtaagccatttcatagacaaaacggggtttctgggcgttggcgttggtcggggatgcgggtccaccaccgtcctcttcggtggcagtagtagttgcccgaggtggtgacggtcctcgcggtcggctcttctcggcgaccagatagcggccggccatgtcaacgatctcgcggaacaggggcacaaaccggtcgtacaccatctcggtgcggtcgagcgccgtggcaatccagatcttggtgatgtagctcttcatgcgcatctggtagaacaaacctgccgcgtcctcggtgggcgagtgcactgcgctgaaaatggtgaagcggaccagccagtcatcgatcgatttggtcagattggcctgctcggtcaggatatgggaggggacgggcacgtgccgcgaaggcccgatccggtagaggtcggcggagcggaggaagcgcatggctcgcgcgacgaggaggtcgagaccggagcgtagctcgtcgagcaccgttagggcgctgtcggctgccgaggtggcggcagaggaggaggaggaggagccgtaggtaccgtctgactctggcgcctcggacccgtgccggaggaggttggggaagacgtccactgtgctgccatagaagaaggggaagatgctcagacgggcaaaggggttgagaagctggtcccgagacaagatggatgaacttgacgagtttactttgctcttgcccccgttcagctggttaaggatctggacgccatgatggcagtgagagatggccgcctcacggttgccctgaaggatttctatacagacgaacaaaatacaaacaaagatgaccatggcctcatcatccgtcttggatatatcctggagggcacggttatagtggccgatggcatatcgaccctttgggaacttgacgagggcttgccccttgacgctggggtcgccgatgagctcgcagatggaactgatggcaacgacggcatggcggacgacgggattctggtagctagcacggctgaccacgtgggtccagaagtcgtcgtctagggagccggagaaggtgggcgcgagcacgcaccggtagaactcgagggcgcggccctcctgggagttgtgacgatgcgtcacggccgggatgatgggccgtttggccaagagctcctgccatgactgcgaatgcaacggagcggctggatagccatcacaccggcggcctgtcttggtgcagcggaggcagctcggcttggtctcgtcacattttactttgcggatcctgtcatgacggagcaagtgcaaagggcagcgtgctctttgttagcctatgaattcttctctgattcactcatatagcgagcagcaggtaggcatatatatatgagaatggaccgaggtgagacgccgagtatctgttgggtgccatgatgatggttgcggtgctcggtagggcaaggctgggatgtggtgactcagtggtagtatggtttatgtgttacatcatgccaacagcatatggggcaggtccgagcaaagcagcctcatcgtatgaagtgggtagggatatgtagatgataagcgcttcaagagaaccgaagggaccggaaggaatgcaagataggataaacaaagttacgcacttgcatgtatagcagcccgttctgaccttttgccttcctgccctgaccatgattgctgctggacgccccaaaagtccacagggcgaaaatccctggaaggtatacagtggttggatatgcgcctaccgcacccagttaccagaattccaatcgaattgactgcctaatagctcgctcgcgtgcgggaacaaaagaaaacaacaacagcagattcgtgataggtcaagtggcgtgttgttattagaaacacgacgaaacggatgtagcagagaagagacgtgcgaaagtcgttactaggaaaaaaaaaaacaaaaaaacaaacaaaaaaaaaaacggcgagaggagcgtcgacacgacacctgatcagacgatggcggagccggaaatagagaatgctatgtcgccggttcaaggaacaacccacagtagagatacgaatacacgtgtagaagcacagcgaaccttatcgacgccgtacttgcctgctagggctaggccagtagtgtattcgtaggcgacaccgactccctggcgtcgttgatcggatcagcttagcactgatgatccattaattgctttccaactggctcaacggtgtggattgagtgagacggaaagcaccaaaacagttccggtggtggtgattggagggagaagacgagatgggacaggaaggccttcagccctatcgtactcgcagcgaaccgccaatagacgtctagctgagtgggtcaactgcgaatatcaataccagaaagcgacaagagccacgcacggcatcgagatttactcaacagtgtatctgcggtggtccgatcacatggctgactgcaagagcaagctgaagagaatgctcaccgctcagacaagacaaattgctcggaaacaaagcatagaattgtaatctccagcaacctactatcggaatcagacgcttgtggttcaggagggttgaggaagacgcctccggtcaccatgacgggggttgtgtctgaacgagtatatttaatctccggttttaggcgcccctttcatgcctccctccctctcgacaatcgacaatgggagatggtcgctgacagtagtgtgaccaccacagaaagtaattgcgactgttcaaatccgtgagggttttcgttcaacatacacacagcctaccatatatcccatgtaaaagcaagacaattcctcccgtggtatccctcaccccaagcgctttcccatatcctattaccccacgtatgtactccagttacgaaaatgaagaaaagcaccgcattccccggaacatctcccctttatatcttatcacatcatctgcatctcccccgccgatatgtagcggagtctgcgttcgtgattgattacgccctgaatgcccctgcccctgcccttgtccctatccttgcaacccttgtccctgaccctgagcttgtcctaagccttatcccgatccagcactcgaacctgactgtggctgctgtggctgatgacccagaggcaaaaaagcgttcggcactttcggtacctgtggcgacaacggtcccgtagccgctgccaccgccaccagcctctcctccttcgaccggctgcttcctccgcccgtcaaccggcgcatgcgggatcgggtgctctgcgcaaaggggcggatcatgctttcgagcttggatgaggagccgtctgttgctgatgttgttaaggatggtgatgtcacggggtgaagcggcaccgccggcccaggcccgccgctgatgcttggactggcgctgtgactaccgcttcctccgccactgctataataggtaccgtgcaccgccccgctggtagatgatgagatgtggtagttcgggtggtggaagtgcaggacgccggtgccggtgccggttgccgtcgaaggtctctggtactggtcttcgtcattatcggagaagacgccgatgtcctctggatattcggccataccctcgtcgtcatcggagttgaagtcaccgatgttggcgaggtacgagggcggggccgagggggaggtgatggacctagcatgcagtcccggtcggatgttggtcatcaggaatggtcggagttgcgaggtggatgtggatgtggatgtggaggtggaagtggtcgatgccgtaggcgaagtgatgactacaccacccggtcctcctccggtgtctccgtctacaatgctgctgatgctgccaaacgtggcagggtgcatcattgaggggcttatgggcgaggaagtagtagaccccgcgactacagctggtccaggcccgcctcccgagaacaagcttggtctatccgcaaaaccgctttggaaggccgcagtgatgttgttattgttgttatatgccgacgcttggtgcagtatgggtaggatttgctcgtcataaagttgcgcacccaagtcgaagctatccggagagaactctgtaacggtcctggatgatcgcccttcactaggcgggccagtcgatgacaggccgtcgaagaagtcgtcaagactatccagcttggagatgagatcacccatgggcgcatgctccagcccacgtgcgtcgtctgacatcatggtatcagccctatcggaaacagggaggtatccataggcatattcatcgtggaactcgaattcaaattccatctcggcaggcgtagggatgtcactctcgggcatgccaccgtccatactctgggagttcatttggcacatgtagaagacagcgtgggtgtttgcgcgcgtcgactcggtcttgcgtgccggcatggggatagcccaaccagacgcctccgggatgccgaacaggctctgtgctcgctcgtattcttttcggacggctttggaggtgagacgtgtcatgctcattcggagatggtgcttgtccatagatgagccagacatgctcatgatattgtcgagcacttcgagagcctccatgcagtactcggtttggagcaggcgcagaagcggcgagatcatgtcagacccgtggctagcaatctctggcttcttcatgtccacctcggttatgatgacccggaggatccgcatggtgtaaattttgacccaagcggtggcattggtcagtaaccccatcagcattgtgagcatctggaattccagatcaggcaagtaatactcccgtagagctgcatacagctggaccacaaaatccttggtagacgcatatcggtgtccgagatattcatccaaagcgacggcaatgctccgcataccctgaacatcagcaatgtgtaagagagtctcgacggttggcacaacagctggatcaggagactcctcctccatggcgtacaggaggcgaggaaagttcgccaaaatagtaaagaaaaagcggccaccgtctcctatcaaaggatcactgggaagcagaataagcttatcgagtattgtcagggtcaagtccagacagctagaagaccgtagacccttgtacagaagaggctgtaaaccttcaaacgcgccgtcccatttagaaggctggccatcgagcaatgccctccgaacggtcggcgaatggaagtccagcttatccaggaactcattgagcatttcgaccgcctccagaaactcgcactcgttgatggactccaagcatgcacatgtggtccagaacagctgcggaaaagtgagtagcttgtcggcatccaactttgccacgagtgtctttaaagtcgtcagcacttccattgagaatttctgaagttcagtatcctcgtcagaaatagtactgcagagcctggcgatcatgtcccctagcatgtagtgatcaagagacgtcaagatgcacctgaagatctgaaacgatcgacaagcaagatgtctaactggacaagatgttgcccaagtcagggagagcctgccccacttctctttgatgccgggaaatgtaatctcgaacgtcttgaccatttcgccggtcagatattccatgctcgggggcaccttgttgtcgtgagcgccaacattgccattgctatcttcgtagccccacactacagaccggtcatggcggcgaatagcatcgatcagaccttcgatgctttctcttgtggactggggaacgtcgtcatcgagtctcgaaataaccagttcgtggataagatgcaccagcatctcacgggcttgctcttggacaagcgcagtgtagtgatcccatagcaccgtgaccacctgaagtaacacaggcacattatcaggaacaaggcaagctggagccaccataagatcaactagcagtatcaaagatagttgtcctagagagaagccagcctgttttgtccctatggggagcacctctgagagatctgcacagtaaggcaaggtgttgatatcaggcggcggcggcacggcttctcgtttgtcgttagttaccatggactttggcgtaatttgcatgagcagaaactctatcacctcgtttccaggggcactgctagtgctagcgaggaagaccacgatctgcttggcatattcaacaaaattttgctcccgtcgttccaggcaaatggacatgatgaagtccagaatcagcctcacattgcccggatgaggacctgtcgccagagcctgccagagtgcctggacctcgttgtgcaaggctgcgctcgacttgatggtgatttccaggaggttggcaagaagcacatatgattgtgcggttggaccaccattggggtcgacggtcagctcgattgactgaatccaaggaaggatgatggcaaccacgttcctttgggccactgaccctacctccttaaagtagtaagtaaactcggaaaagatgtaaaatgccaactcagtgtgttgtttagccagtcgcttggatatttcgaactgagcaagtttgtaaacagccttggttttgtcagatatgctgatatcaaagtcttgtatcttggagtttcgcgccggttgttgccgctcttcaactgtgcgcaagacttgtgccgacttggaccgtatatcactttgatcgttacccaaggtgaataagcagagaccgaggagcttccagaatggacaggggtagtcgacatgctccgaaagcacttctaccacaaccgtgaagtaactagccaacaccttggggacctcggtcgtatagcacttcaagatgcaatgatccaacagagcgggatattgctggttgtgaacgatgaggttcttgagagcccgccgtccgatgagattgatgcgattgctttccgcgttgaagatcgcatcaatccagttcagcatacggcgcgcgtcgaaatagagaaacgagccgctctcggtaagcacacgaataggacctccgcaaagcgatgccatggcactgagggcagctgtccgcaaatttcttttctcgatttccatggcggcgctcacattgccacgctcgcctgcaccctgctcattgatgaccgactgtcgcatggtagcttccctttgggagatttgcgcttggttgggtgagaagccacaccaatcttccattagcgtgaaagccgacttgcgggactcaaacgtcatccagcgcgatgggtctttcgttcggttgatgccttcgaagagctcttccatgaggccacagtaatgccgccttaacctctggaactcccaatccatctggacttcaacgtccatcaggaacagcttgaggtctttggcataagtgactagattattcagaatccattcgtcattatacacctctggtagtttcaagaaatgtgccgtcagcttgtagacgtgagtgatttcagttcgcaccaaatccatcttccggttacgccttgggttgctgttggtgcgctggtgtggttggattcgtgcccgtgcttcgtcgttacatcgggagacgtgtcccgatagttcctccagaagggtgcggtaaatgtgaatgttgattgagcccatcgcagtaaccgcagcatctctgacggagctgagtgatgccccaagtaaggggtttagatacttgaacaatgttcgcgccgtcacaattttgtcaacggttgaagaggctttggaacccttccggccgtgttgaccattctgtgccgagctcgactgaacaccgcctgggtctgctagcgtcgtacaggcaaagacgagatacagcttgaactgctcaacaagcacctcgggctgcgtggttggggtcctaaccactcgagagttgcttccatcagatccgtagtacatccttgcggatggctcagatattatgactatcgcctggtagagctgcaggattctgttgcagacaaggtcgcggccgatggtgactgtgaatggacacttgtcatatgcaatccgtacaaagtttgggaaaaccttgaaccaaagtgtggtatcataggacacatcactggtacagagctcaagtaaggctccttggctgttcgagttttgcaaacctcgctccaatctgctgcgctcagctaccgagaggtggtcatcattgaagctcatgacctgcatcgaatcgttctccaggatgtcgatcagtctcatagttttttcctcttcgtggttgctcgtcttccgcaaagctgcgtcaaattcggtaatcaggcgaagaacggtaactgcgtagtaccgcacacgccgggactgcgaacataggaaaaataagccatgtgcttctacttgatcgacctcggcccagatacccgagaggtcaagcttgatgcctcgtttgtcagtcccaccgggtccgtcgctctctgcctcagcatctttcgtctttcgcctgatctcgtcgatccagatgtgaagaagctcgacataaagcatgagtgttttttcaatgtgccctgggcccaacatcccaccatcagacatggtcgagtaccggtcgtcgaagttgaaaataaagcgggcaaaccccattgtaacttgctgggcatgagactgccgagcgatggccttgagtgactgcgccgatgaacgcgcaatgtttgattggacatgggcggttccggtacacagaaggttgatcagcgtattgaaggggatgtctaccgacaaacaccgtggtagagcctcaacggcgacgtgaaacaactcatagaatgcctgtttctgctcgtatgcgctttgttgatcatcacggcgagagaacttgaaagtgtctgtcatgggcgtcttggggccaggactattgaacttttcgtccttgaacttttcatccaaggcagcctgtccaccgaatgtgttatcgcagattatggcgattttgccgagtatttcacaaaaccggctgtagtagtctttcaccgtgtcagataggactgatatttggaccggtttcgagagactctcttcttcgacaccgagagccggtgtagccgccaagctgctgtgtgggtgtgcgagtacggagaaaatagaaattcggtccatgagggatgccgaataggaataattcagagggaacggcggcattccatgctctcccttctccaagtccgccatcaccgcgagaaaagcgtgtatgccaaccaccattctgtcggggtcaagaaactcgatcttaagatccttgttggatgcaaattggtcggcgttgactaaaggaaaaatgatgttgcgaaaacagtagtcagggtacttataccctataagcctgataatctggaccagcggttcagtgaccgaaaggtctgcagcgctaaaggctcgcttggtgttgggaagggcaattttcacgacttcgtccaacttcctcgtagagttggcgacgctgtcgttcgtgcgataaaggtaggtccacaagagcctagaaatggcctgcaagcacagcggcctggtcatgcggtcctggagcttgctgttaagcgggtagatcaactgcatccactgactaccaaaattttcgggcacatcggcgcaaagcatcgtcgccgtgagggcaaacgaataggtccagtgccgcggtctcataaacatgtgggctagtcggggcgtgatggttgtcaccacctctttccacttcggataggcaagatcattgctgctggccgtggcggcaatgggaagcacgagcatttcaagcacctggcaaaaggctgcctttaccttttggccatgggaatcattgaaaagcttgccgagagaggtgaggaaattacaagagcgctcccaggcatccggaggtgagagtctgatccgaaggtgcttcattccaatgagaaccagctctatcctgctttcgacatctcgcccaccggtggagatcttggtgttgagatcttgcatggagcgctccaggtcgttgatgaaccggtcggccacactcgtgaagctgattgcgctcatagcacctaacagttgagcaaagaggttccaatttgcaagtttcagcggtgaaattagcaatgaatcaggctcggtacttttgagctgctggaagatgatcttctcaagcttgtcttccatctctggggtgatggaagcaagtgtgctctgagtgaagacctcaaggagaacacggcaaagaatgtaaatggacacggtggagcggcgctcagccacagcaacggtttgcgcaatatcggcctgctcggcatgctggactccgggctggccaggaccggtagactgaacgggctcggtattcctcctttgcaaagcagcgccggggaggtgactccgcgcttggtgaagttgcgtgcgggcctcacgggcctcattggcagcatcacttttgctcttcctccaaagcatcatcaagtctatcaagggcttgggtttttgtttggcaagatggccaagagcaacaatggactggtcgaaggcagcgtctacgccgggcccgcatatttgttcgacgtgaggttcggggtcgtggaaaggaatgcttgttatttccgtcaacttctcttccgcttgcgcaatgaaggacgtaaagagcacgtgtagcgcgtaatcaccgaccgtcttcgggtcatccttgtgccgagacgaatgagcatggtggtgcgagtggtcccgcctcgacctcccgcttgccatcctttctggctttctaggtgtccccgtttgccctccctggccggcgagatcgttcatagcggcagcagacgacgttcgttcgggaatcacgggcaccgatgccgccgtcgttccggacagggccgtctggggcctcgagccaatggaagagccgtcgttgtccttgcgcgagaagccatgtaaatctgctcgatcgggggaaatgcctgcgccggcggcggcaatcatctgggggctgagagggctcgagtggttgcttgcaagactcccatttctcgaatgctggatgccaatgccgtgtacgatggacgtctgtctgtgatggccgtacgaggataacttggggtcgactagtcgctggggcgcatgggcaccgcgaacagtgctgctagcagaccactgtaatttttcgagagacgattcgcgggaatgcgcaacacttttgctgtcgggggcaatcggcctcagtgttctctgccagtcggtgttgtcatcttcctcttcaagccgggcgatggttcggggcgaaaacttcaagggctcgtggtccgaaggcagcgtctgagacggagctgtggcgcaaatcgcgagtcagcaatctgaaccaggatctcatttccttcgttatagttccttctcttgttgcgcgcgcgtaggcgttgtgagaacccttccggcctgggatggaaactggaagttactactccatcacccgcttggtgtcgctctcgagccctagttttgcgcgagaatgactgttttacataggtaggaagtagaggagacaaggaggcagaggtactgggtagtcgaacaacaagaacaccatcacaagactcacccattttgccaacgtctcgcctctcatgatacttcttcagcgcattcagggcggggtcgaatccgcgcgcgttgccttgcagactggcagcggcagcggcagtgggtgttgtttcttgtaccggcaaggcctgtatcgatacctaggtatgcactggttattttggaggaagttggacagaaaaaaggtggcgtcgcgactggccggcgcgaaggtgacagaagcaagcaaaacagtctggaagttctcattcagcctctgataatggatgtccgcggctagattcacaggctagtcccatccaggacgggattcgaagtcgcctgtctgtggcagcagcaagtggaagccctccagctccccgaacgtctcccgtgcagcgcgttcgctccctggttccccgtcccatcttgtggttgccctgcgacgggacgggaagccctgccactcactcaagcaatggatgtacacctcggatggatgtgcaaaccgagcttcattacgccaaaccacgcccctctcactttgtgaccgatgattgcgcgaacaggcctgcaatgtcctacatagtttaccaatgacggtgccttgaaacgcctgacagccagccagtcgcatcacttggttctcttgggtagctcggtaggtgggccatgcaacctccaagcggaccctactggtagtaaccaagtgcaatcgaggtgtgcgaagaatagttcgaacacacttcagttgcaccgaaacaaaccagatacataccttaggggtacctctagtattcgatcttctatcttattttttcccttacacacctcggtgatctgtagggctgcaaggggtccaagagaacgtcttagcccaccaagaattgaatcacattcatcgaaggaagcattcaaccagatgatcggtcccctcccagaggcttgcggtcgatgttttcttggtaagagaaatggcttgacatggcggccaaaagaacatcaatgagagagcctcaactatgtaggagggatcttggtgggggcccactccgaatacctcagctattctgtgacaatatctgtgacggcgcgtatacgcaccctgctgtccgggcttcaagagccgaacgatgtacaaccccagacaagcccgtcacaagcaggtctgcaagatggggttcccgaagtttgacatggaggctctccacacacgtcatgtcactacgtatgtagcataatgtaggtacgctatatacttaccattgaccgttaaaagtctgatactacgtgccactatgcgttccgttctcgagccagtttcgaataagcttatctcgctgtacctgagaacatggattaaagtgtgtaaactggatacgtttgcggaacacagtccagtagtgagattgggcttacacacaacatacagatctcccgaaggttttcgcgaggtgccaggggggcggttgcggagcgatcgtttacagaggctggccggagactgttatcaccccgggttcggttgtgtcccggggtgaacattctccagccccccctcaattcaattcaagccaagctccccccgcagcgccttcgttcccttgttgatcagagggcgctcggaccatatctcgtcgtaagggtcaagggtcttttgttaccccttctcaaagtctggaaagggatgaacagggtccatactccatatgtaccgagcttttgggactgccaaaagcgaacctggctggtctaactatagtttctgcagatgtgggctgtttatagcaaacctcaggcacgcaatcatgtatcaagatacctcgagattaccgtcagttgtgctgactttggtaacgacaatacttacagaaacaaaaatagctccaaatttgaacagccgcatactcggtttggctgtctgtgtacatggtggtatgtgaaatgatgctagggtttccagattctctttgatgccctgagaacgtcaaactcatgaaaacaaacccgggtcagcgccggaaagctacgctcccctccgcggcgcggcagccgcgggtgtcaagcggacgtaaccctgctgcaggacgagatgccaacctactgtaccactttcacacgatatgaggcaagagatgggagcgtaggcgaatagaattcaatattctcggcgtataggcgactgccggtcacctctgagtccatatgggagtgaggagatgaaggaagccgataggatctttggggacgagctcggcgatctagccgtaaaaggccgggccgcagaaggaggagcgacgacgcgagcaaagtacacagacaggtaatgtttggcaaccaccaacttcttacgaacgatcttgttcgaaaccctcaagcgctcaccccacaacgagaccagggcccgaagcagtggaaagttgtgcaggacatttttcacggtccacttctgtttctggtctcgaggctcttcctggcctcgtgctcgactaccgaccaaggcttgagcgccgaaccggctgaacgttgacgagttggtgcggcaaaccgatttccgaaaagtccaatgagttggaagccgaacggggtgaataggatcgatttgtgcatctttgcatcgtgtgaactcgcttccgccagatgttcagaactccaggtggggtacgatgtggaactcgcccaatgccggcttacctacatatctccctataacgggagttcgggagagattcacgggaagagaacaacatcgctttttctttgcttggatctgactaaacggtctctttgctggcatcttttgagcccgtcattgatgtcatgtcgaaggcgacagaggaatctgagttccgtggaacgctgcggctgtcggacacaccccggctctaagtgttaagctgcccaagctgagatgagaaagagttccagtttacctttgtatttgagtcttgtattcacacggtatgtgtatgattggcctcgctcgtatggacctcggcttctgccgaaagatctgtgatgaaccatggtgatttctcgaggctcgagatcccatctctggctccgcgagcaagtacctttcctggccgtcatgtgaaagcattgtagcctaaagtccactgtcgctttagttggaactgcacacccgggccatcacctgtgatcattgatgcccagggcggccgccggtatcattggaggggggaacgtcgaacctcgaggagcaggatgggcaacttgttcacggcactggctgaagcccgattaatgacctacagcttcacccaagatggacagcgcatccgttcggttgagttgtaggtacctgtatttactctcgacaccagggacggttgtccttcggggtgttgttcagcgaactgaaggctcccgtcagcaccacttggcctgagattgcagtggtcgggtcgcaatatcaaagtggagcccacgggaggggcccggtcatcgggactttagcgctgaattatgcatcggatcgcgtgggtcccgcccgcgtccatcggccagggggcatgtgtccctcagtttccagtttatcttcgctctcgatcttttatcttttaagggtgagagaccgtcaccccctttcctgtcttcttttcgaccagcagctgccattctttatttgtttcttgtactgtctgagctttgggttccgacgcctctgccattttcctgcgcggttcgtcccaggtacgtacatcgtcttaactgccggacagaagccgtcagcgatggcagccgtggcatgtctggttttgccatgtggcctgacctcccaagcatacggcacgccgctcacagaccacacgccaatcttgcgcgagcaacaagcggcgctggcatctgtcattgggttcatagagccgtttcagttgttcactgggctaacatgggattacgcgcaggccagcttcttttggctcccccctcggccagaagcagccaagcgagccagtgcgttaccggcccggtctggtactcctccctctagacatctccatatccgataacttgcaagactctaccggttgtgcccgcttcagttgcacgcgcatacccgccccctcccgtttatatcgccgtcatggccgaactcgacacgctggacctcgtggtcctggcggccatccttctcggaacggtcgcctacttcacaaaaggcaaactgtggggcgttacaaaggatccttatgcgagctctctggccaatgccagcggcgcaaaggctggcaagacaagaaacattgtggagaagatggaggagcagggcaagaactgcatcattttctacggatctcaaaccggtactgctgaggattatgcttcaagactggccaaggagggcaagagccggttcggccttgaaaccatggttgctgaccttgaggaatacgacttcgacaatcttgataccattcctgacgacaaggtggtgttcttcgtactcgccacctatggtgagggtgagcctactgataacgctgtggatttctacgagttcatcaccaacgaagacgtcaacttcacggagggcaacgaacccgcgcttggcaacctgaactatgtcacgttcggtctcggaaacaacacctatgagcactacaactccatggttcgcaatgtggacaaggctctccagaagctgggtgcccaccgtatcggagatgctggcgagggtgatgatggcgctggtaccatggaagaagatttcttggcctggaaggaacccatgtggaaggctctcgccgagaggatgggtttggaggagcgcgaggccgtttacgagcccgtcttcagcatcatcgaaagggagggcctgaccaaggagtcccctgaagtctatctcggtgaacccaacaagatgcatctcgacggaaccgccaagggccccttcaacgcccacaacccgtacatcgctcccatcgcccagtcctacgagctcttctccgtcaaggaccgcaactgtctccacatggatatcgatatcagcgcctctaacctcaactaccagactggtgaccacatcgctgtttggcccacgaaccctggtgaggaggtcgatcgcttcatgaacgtcctgggtctttccgaaaagcgccacactgttgtcagcgtcaaggctctcgagcctaccgccaaggttcccttcccgactcccaccacctacgacgctatcgttcgctaccacatggaaatctgcgctcccgtgtctcgtcaattcctcgcccaactcgctgcttttgctcccgatgcggaggcaagggccgagatgaccaagctcggcgccgaaaaggattacttctacgagaagatcagtcttcaccatctcaacattgccagagtcttggatattgttggcaagggtcagaaatggaccaacatccccttctctgcttttattgagggtatcaccaagcttcagccccgctactactccatctcgtcctcatcccttgaacagcccaagacgatttccatcactgccgttgtcgaaaatacccagcttcctggtcgtgatgaccccttccgcggtgttgccaccaactacctcctcgcgctcaaacagaagcagaacggcgagcccgaaccttgcccttttggtctttcctacgaactcactggcccccgtaacaagtacgatggtatccacgtccccgttcatgtccgccactccaacttcaagctcccctcggatccatccaagcccatcatctgcattggtcccggtactggtgtagcgcccatgcgtggcttcatccgtgagcgcgtgcagcaggccaagaacggcgagaaggttggcaagactctgctcttctttggctgtcgcaagtctaccgaggacttcatgtacaagaacgaatgggaggtaagtcacgcgccacactggaaccgttgctggtcacctcgatatgctgacacaaatggcgaaaattccaggaagccaaggagatcctcggcgacaacttcgagctcatcaccgccttctcccgcgagggccccaagaaggtctacgtccagcaccgtctcaaggaaagggccgaggagatcaaccagcttctcgagcaaaaggcctacttctacgtctgcggcgacgctgccaacatggcgcgcgaggtcaacaccgttctgagccagatcatttccgaacaacgaggcatccccgaggccaaggccgaggagattgtcaagaacatgaggtcatcgaatcagtaccaggtacgtttacgttgtgatcttcccattacgtccctctcctctcctcccctcccctttcttcccaaaccgtgttcggtcgcgtaacggaaaaaaaaatgaatactaacctgctgctgctttacaggaggatgtctggtcataacctatatatatgcagttgtagtagatgcgaaaaaaaaatcaagaatgtgatccgatagagaaggttggaaggcatggggatgggagacactagacacaccctttttttttgactcttctttcttatggatagtcgggattatcatttagtgaaccagctccggatgcaatagcaaatacccacaaacaagcgcatattcataaggaacaacatcatccatcgagattttgtgtattctttgggtatgtggttgttcttctgtgccatggcctgactaagtattgaattaagctggacggcagactgcgtcaaccacacacccacgcggatacatgtatatagcgtcgaagggttacatgtacactccctcatcttacaacagtagttggtgttcgaaatgagaaggaatatctggcggggtattgccttggccgtcatcttgttgctaatacaatacatcctcagccaatttgtattcgtcatcctttcgaacctcgcggtgtgtaacttcggtagtcactggtccgatgtcactgtggtactccgacgctacccatcttatgtaccttcctccaagcttcagccgtttgaatcacaaagatcctcctttgggcgtcttcaaccagccaataagaacccaaactttcgagaacttgtgctaccttctcgcaaacataaccttttctttctttcttcttttcgtggccgtggaaagtggaagttgtgtggtgttcgccgtttgctttgctgcggactggagagcggagggctctgattggtccgaactcgggccactgttttccttgttgccgatattgcaacctcgcagcccgcagctacggcagcccgttgttttgtttttgtccattgctcttgttttcctttccactacttattcttctctcaaaaatcagtactcccctttttagtgtctttctggaatttttgttcagtcttctcgttgtttctcgctcgtgctttttccttgttcctggatgtcgacaaacgttcaacacccgcagatgcgacgacagaacatacgccgtcggccgtcctggacgctgacgggcttcgcccacaagtttccgacatctcggtcgcggggctttagaggatcgtgggtttgtgggttggcttggctgagcttcgacttgggggtacacctgggtccaggcactgttcgaacgtcagctcctattcatgttcgccgcgagtagttctcgccatttagaaacatgagtagacacgtacattaccagtggcagagcaataaagacgtccaaacttgctaccctgagtaaaagtgagtcggtcttggttatgatcttccatagaggatgcaagaagtgatcaccgtctagtggcccaagtgggcaggtgattcttagcagacaacccctgagaaagatcggtgcaagtaagctcgtcgtaatcaaggcgacgacacctttcgggttgctatcgactgttctcctggcccaccccactcgggcctctacgggttaatctccaagtcgggctcaaggagccatcacgagtttgtttgcccacgatgaattcgatcaacgataaacgactgcaaacccgaagcttcttagttctcttatagcatgtcgccaagcaaagccaccacggcaagcaagactgaaggtgtttgttcatcacgtcttttgctgcccgcggccatggccaggatgacgacatggtatagagaaaagcgcatgtcttggggtcgagctccgtggtggaagccaagatgggggcaatacaaagcgtacgacaatgcccatccaaattaatgaacgacttgggcttacacccgttgacgaagactgccacagtcggcacgttgtatgagtagcggaaggcgtgtccttatgtctagcctctgtcatacgtcctgtggagttgctgtcgatgaagtcagggcacaaatcacgggcagttctctcccttgttgctagtaccggctgtcgagcttgaaagtttgggtgatgtaggcgggcgacactccggctgtggccggtcacaggtgagtgatggcggaagctgtgacgattgttgggaaggcaagctaacgcgtgtagtgttgttgcgataagcgtcagtcaggctcaccccttcgctggttgaacagggacgcgttctcggatgagaaaaccgaaagggaaccgtgcagtcaatcgactgcccgggactaaggcgatctgttgaattgtaatgtgtcagctgcaatcgtcgtctcacctttgggagttatgctgtatctcctgacctcacgacccatcctcctccttctgtgaaagaaagtcgtcgctaacactgcagtcgtgcaggaactctgctcgtggacgagaaggttcaatgcccctgggtgcaattggtgaaggtgtatcacccgggcctgaatgccagtcttgcccggcgcctggttgcctggaatcatgaatccgatccgtgacgagaaggaatccagagacactccgagttcggctatcaatggtaggctcggctgttattttgcacctcctccagaagaactggcagtgcttgaaagcccaggtggaatgggttggcactgccttcaatttgttcttacttacttggtattttacattacaccctcgactctttcccctagtgtacctagtgtaggtatctgggctccggacatctccaatccctgaccgtcattggccagaagatggtctctgtcacatagacggcaagagcaaagaggaaacaccaagctaagattcacacctgcatcatgagcgacaccattcacagcgattgcttcaagttgaagttgtgtcattactttccacttcgttcccctcactacgaaagtggatgccaccagcgtcactgcctttccatctagaccacggcactacagtagtgaaggacatttccgatcgttagctcagtcaattgttctgctcccttcctgtccatacgaggggggaaaaaacttgtcgaacttgggattgccggcccgatgtgtaaaggtagtattgacaacagggtctctccttcctccttggagccataatctaagcatcgactttcagagtaagtagttctctgtcctgtcgatgatcccggtccctgctgcgagtgcagtctcgagaagcatggccaggcatctccttcttttccttctcgtcgtcttcccttcaacatccccttttcaacgcggcaagctggagccgagcatacgggagttcttccttatttatcattatcttcatccccagctctcctggaggatatcgtgggtcctacctctagtgcaggctactggggaacatcgcctccttccttggcccgtctacatcgtggctgcccttgacatttgtttacatcgtgaggaagcaacctcaacggcactgatccatcactccatcttacttaggtaccagacgaagatcgattgacgggacttaaaagatcgccctccctccgacatccagtccagctcaactttcctgtctctcaactcttggtagactcttcctccgatcattacagcatcaacacacaatccatcccagcgaccaccacagtctcttcaattcatcttgcttgatagctcggttcatcttcttactccccctgcgctcgcttgcatcagagtctttggttcttacatcatcgttgccggccgccgctttcttgtcaccaaagcatctctccaagcctgatccaatcagccgtttgttacaaggaccacatctcgttttggaggtaagttgacgttcgacgtaagtatgctctgcctgcgggttcatggcagcctgaagatggaaggtgtttgcctgcgtttcccggccaatcactccggtctcccgccgaagtctcggtccttttccgttccaactgaacctctaccctcttctcctcctcctcatctcctcttcccccacacaatcccccaattgatcacaacaatcaaaactctcacgggttaccaccagatatcatcttgaattggttctctatcatcttcacagatatccattgagctccattgagtatcaagcacctcttctttgcatcttttaaagcatccccactatcacatcttatcctcagcgacgcgtcaacaagtagtcaatcaggcacaatggttcgtgataacttcccctccgcccctcacattgttcccccatcacgtcgcgcactttgaatcaccttcacccgtacaattgcccccaattggtcactcaggatgtccaagggattcaagcgcgtcaccttatctgatctctcgggtcataatttgctcaatgagagtgcgccaaagcaatggtcacctgtctcttgagcatcatttccacctgccaagcacattcatcacttgctttcaagtcatcgctgccctcaggatggatactcggcgagtgtccagcaccaattccaagggcttgcggtcgcacgatcaatgcagggttgaccttctctgcgctcaccttctaccgacacttgccatttctacttctttggcgtgacttggtggaacttagggcatggagctaactatggcaaattcagaccaacgttctatcaaagatgtctgcccattatcgcaccaacccgggtgtcgtcaccgacactggcaacaaccgccagggtaactatcaaagctacctcacaaccgaagttggcagtactcagcatgacggctctgcgacccatggtcatcaggtcaaccatggcgttgacaacatgaacgccgttatgagtcagttcagcagccttgccttgcctcctggtcctggcaacccgactgcccctcaaaaccaggctggtcaccagtactacatgcaggaccagcaagttgcttaccagacttaccctgtccccatgcacgtcggcgttccccccgaggcggcttaccagattggcgttgccggacagtaccccgttccggctggatatgcgcccctgcctattccttaccattctgtgccttacacgcctggccgtgtcgcctcgtacggtgagcgcagcagcgaggctcctgggctcgagaaccgtaggggctcgtactccaccaacgagtccacccctgctacccctttctttggcactttctcggaccgtggtggtaatggtcgaattgctgtgatccgctccagcttcaacactccttccccggagcaggttgttgcatctggcggtgttgttaaatccgtccctattgtcgatgaggagctgcttgccctgctcaagcagaatcctcctatccctgatgcggttcctgccgtgttcaccccgcccactcacaccaagtccatcgagcagtgcctcgagaaccgtattcagggcaatcgcaacgtttacatccgtggccttcatcccaccactgacgatgagttgctgcttcgttatgcttcccgcttcggcaaggttgagcagagcaaggcgatcattgacacgtctactggagcttgcaaagggtatgtcgtcccccattgcctgatagtacagtctttcatccatgtactgaccaaaccaatagcttcggctttgccaagtttgccaatgttcgtgattcggagaagtgcatccgtggcttccaccatctaggctatgaggttggcttcgctcgcgagagcttcaacgcccgtctcaaggcagagggagatgagagttccaccaacctttatctgtccaacttgcccaagcgtctgactgaggcggtgagtaactcgtttatgttgtctcgtcgtgcgttcaagtggactctaacaccgtttcaggagctgaatgctatctttgttggctatcacattgtctccagcaagattctcagagatagcatgggtaacagccgcggtgtcggttttgctcggtaagtcccatcactgcttcaagttatccgttatccgaggatatcatctaacacgcaacacagcttcgagacccgtgatgagtgcgaggatgtcatcaagaaattccacggcgccccgattggagaggagggaatgctgatgcaggttcgctacgccgacactccggcgcagaaggaacttaagcgcatcacggctgagcgccgccagttccgcaccaacgagtacaacattggcgcctacggaactgcggatgtcggcattcatcccagcatctataaccaccaggctccgtggaaccgtcgcgttagcgccggccactcgtctgatacgtgagtcacccttcaccctgaatgttcaatgacagccaggtgctgactaactctgaacacagttcgtttgcttccggcgcccgtatccgcattaacgtcaacagcgacagtggaatgggttcttccatgtctcagggtggaagccatgcggtcaggtacagctccaccagcattccgaaagcatcctcctgcactatcgccttgggagcccaggcatcactctcaagcgagaaacgcggcatgcgtgtttttggaagctggaagatgacttcagttcgtcgtgacaactaaccgtcttctctgcaggccgggtaaactcaccaccggcgcatcctcttcggacgacggatcagcggacgagggcgtcacgatcgtcgagtccggtacggttgcaaacggcagcacccagtcatcgcccacaatcaagaaggagaagccgtagttggctacgagggctttgcctcgatattcctgtctttgatctggcttccctttgttcgagtatacgatacaactgatgtttttcttgggaagggctcaacagctcggcatcgctaatctgtggccatcattaagttgcttctggcgataggtctggagcacatgatcgatacggatgtttaatcaactggctatgccaaagcatgtggcgggtgcttaattactaaccgaaactttttcatgggatggggaatctttacagttctggcacgtggtaataataaccgggagattggaggattactagaaattaccaaggttttcttgtacggttattgatattcagttctctgggactttgtacttctaacaagggaagccaagcagacagtatcaatcgaatgcaaaatcatcattgttgcagaaagaggaagatggaccactactttgtgacaactaagcagtgcatgtcattctgtcaagttcgtcgtgatgcccaatatgagaactatgatgttcagggcagcaaattcgggggcatacagtagggaaccaagtctcaacgtcaatattcagtagactggtctttatatggtagccccaggcccaaagacagggtgtgtccatggacttgatcacgttccctcttgatatcaccattttgggataaacgtcatgtgcccacgttgggagcatcactacgacctggtgttgctgtggcgtcaccaacccacgtggaaagataaaccatatgccctctcatctttacctttgtcgataattccatgaattgttaatcgaatttccccaaggtgctgggagcacatggttgtgtaaaatgtcggcctgtatgctctcagctgcaggatcgttctttgcgctattgcttcaaagcacccaacgttccttcccatattttcaacagaacactgcctgcaccgagccctgagctcccacaaattgtaatgggaaacatgattttgaaactggactttttgccaacttggtcttcctcgcagctggacatcactttgtaatttgacgaaccaggcaaacgcatctgctgaaaccatacaacaaatggagcctcaggttccctttgaagattatgctagacctcgccctttgcgtacctattcccacaaagtgcggactgcctcgcccggtgtgcttccgttgttaagggccagacattcaccagcgagccttgcgaagaagcatcaacgtgaacccgagccccggaacaaagaccgccttgataatggtataatacctgaagaagagacctttgcttatcaagctgagtacgaattcgaggaagcaaatgagctagaatttggtacgttttcctacatgtggcggccatgaccgggcgcagatccagaatctaaccacaaaatgcacaatttccagaacttcagtatgcttcagatacttcccacagcccgggcgattatgcgacagaagaggatactggcttggagtatagcaccgacgaagacaaagacgaacgagggaccaccgaagaatccaagactactcccacttcatcggtgagatccagcagtggcaccaagtacatacccaagactgtcacagatcagtcgaatctcctgagacgtcgtccattcttgctctttgacaagctaccaccacgtgggtttaagaggctgaagcccaaggttgaagaaagcaccacagcaaccctgtctgccaagtacaagttcggcgacgggttctccaaagacgaagcaaaaccaaacgggctggttcagttgggcttgcgtccaactgccaagagaaaagcacctcaagttaattcaagagtgggtgctttggacttgacacagtccagcttcgcaagttctccccaaaaagaccatattgtgaatcacaggaagaagacgacgatgatgaagaagagggcctacgacaactcatttctccctgaccccaggcaaaccgaacgtcagaggaagagacgcaagctactgaagaggaaggataaccccttggaggacaaggagctgctaccaaccgtcttgaaaccaaagatcattctcgaaagcgttatcttgggaaaatacgcaaatcaggtggagggacgacagcacacggctgctgtagcagtctcggaacaacaacgaaaacagacgcaggatgtaacggagagtgcattggaaggtgaaggtgatgtgcccctggaggaccatgaggaagacaatgttgaacccgaagcggccattgctcgggagccatctgttgagctgggtgagtctccggcaaagatgaatgtctctgcacgttcctcccccagttatcaagagatacgccaacaacaacaacaacaacaacaacaacaaggggctcttgaagagcaagcaggtaatgcagttgacgtacgtacggaagaaggtggtgaatggtgtatccaagagcatcttgagcaacctcttgaacactttttcgaaaaacctctccagaagcctgtccaaaagtcggtagaggaacaaaaagagccgggcaacaacgatcatccgggagaagaggaccccaagccagccatttcgaaaaagagcaccggtgccaagtctacgcccccggcagagttatcgtcgtcgaaatgcggaactgtagatcagagccagattgatacgacaacagatcccgccaaacttacctctcatgatacgctggggaaccaacactaccgtcagagtcagaagagtcatcaagcacaggtcaataatcaagttcgagatgcaccgccaagtaaaatgacctccccaggttcaggctgggagacgtacatttcagagaccgacattcatactcctacccctctacgacctctgaattcgagagcgaaatcagcagttccttccacctcttgcggaccgaagaatccggggcttagaaggtcgaactcagcggtatagtaagttggcacggaaggagaaagaaaggagtgtgatctttgtatttgtatccaaagtattatgtaattttggtggaaggtgataatgatcggtttacgggatgtagttatttgttggaagttctgataggaggtcaaagacatgtagatatcaggagtagacatgtatcaacggggttgtgttagcataccagcgccaacgagccaagggaatgtccaatgttatactttctagtctgcgtaggcatcatattcaacaacatggtgatcctgacttagaaaactgaatcatgttaaaataatcatatatatttttgtctatcttgttcttagttgtcctgacgtggaccaggacaatcaattaccagaactcgcaatgttggtttaccttttctttccgacgacgtttccgcaaatagcaatgccacacaataatcccagcccgccctttgtcccatatcatataaaacgccgattacacccagattatagccggaaagatgttacacaagacagtaagacgggaagagagacgacagattacaagcaaaaaagacaactgagatccgagtctcacttggggcccttgcccttggcctcggtctcacccaactccctgataaacaccttcgtcctcccctcgctattgaagtcctccatatcggtctcgaacccgcgacacacaccaatggcaagatacttgccattattcgagaaggccagcgccgcgacgctgtcagggaacttttgatactgtctcatcctgcgcttggcctcggcgtcccacaacgccacggtgccgtcgccgccgccagaagcaaacgtgccgtacacggggtggaacgtcagcgcgttgacgggatagaccacgtcgccgccgccctcctcctcgggcgccgtctgccggtggcacttgaaggcgtatttgcgcgcctgcgactcggccgtgtcctcgaaccactcgaccgcgacgcggccctcaatcgagctggtggcgtagccagcgtcgttgggcatgcaggccacggcgcgcgtgaggaacttgagcgaagactcgcgctgttgccagggggtgatgtttgccgaggcagaatcggctgacgagagcgccgtggcgagcgtgggtaggtcgtagatgtgtactaggcgtgcggtcatggcgacgacgactttagaagggctggcggcgagggcgtgcggcttgcctggaagcgagatggtgatcggggtcgaggccggcgcggaggtgttatggacgtggagagtgtgatcccacgaggcggaaatgagcatggctgggagaggagattgccagattagttgatgtctcaaatacatatcgaatgtaatgcgtggggttgtagttggatgattggactgtaatgattcggacttacagtgctgagggctgtagacgacgcagcggacgggcttttcgtgcgtgcttagcacggtctgctctcctgtggataggtcgattctgtttgattcgcgttagcatccacaaagatctgtggcataatgctgagcatccataggtaataagctatgagtgcaacgaacctcttgactgagcagtccagactcgccgtgtaggcctcatttccattcgcgccaaagcagacatcaaggacgggagcacggtgctcgaacttgttgattagggtagcatcctcggttccttcggcgatttcgtaaagatagacgttcctatcccatgaagaaacaagcaggcggttggtgttatcgggggcgaagatcacggccgagatagcgtcactgggcggctgtgacacttcgaattgcgttgctagaattacgcgacgttagctgggggaggacacatatgatagtagcttcttgagagatatttcgagcttacaaggagccattgtggtggtggtgttgtgtgtggtgggtggtgtgtagattaaagcctacgtggtattgacgtagcttcgaaattgttacaatcgccggacgacgaaatgggggattggtagaggggagggagcttgaccgggagtgcaactccaagtaaacaaagttctgccatgggttaccgcctgattcaaggtctctttccgagctgggtcgggcagctgattggatgttgagaggtggagtgagtacagatgccgttcgggtcaagcaccagaccctgtccatcttgacgcagatccacaaggcgttctagaatttggtggaggggtgggcgccgttccgtcatctcatgaagagccgacccgacatttggtggggttgcattgttgaaagcattcccgtctttcgaacagcttccacttctccctcgaacatccgaattttgcacctttctcttacgtacgcaagtggaaaacaacgagagcgccacgccgtatataatcacatcacatcagagtagcaaattacaatgcctttcggacagttagtactcggcagtcccggtgcaggaaagagcacatactgtgatggcagtgagttgtgaaacttccttccctgtgctagtactttcacgggtgctaacatgacctccccactgccagtgcagcagtttatgggcgccatcgggcgacaatgctcggtagtcaacctcgaccctgcgaacgaccacaccaactacccatgcgcgctcgacattcgcgaccttgtcactttggaggagattatggcagacgacaaattgggtcccaatggcggtattctgtacgcacttgaagagctggaaaataacatggaatggctcgagaacggcctcaaggagcttggagaagactatgtgctttttgactgccctggtcaagtcgagctctacacccaccacaactcgttacgcaacatcttttaccggttacagaagctgggctacagggtgcgccgttgttcctcgtctctctaatcgcagtccttcccgctaattctcttgcagctggtagttgtccacctttccgactgcttctgcctcacacaaccatcgctctacatttccaacgtcctcctctctttgcgcgccatgttgcaaatggaccttccccacatcaacgtcctgaccaagattgacaagatctcgtcctacgatcctcttccattcaacctcgactattacaccgaagtacaagacctacggtacctcatgccgtccctcgacgcggaatcgcctgccctgaagaaaggcaagttcaccaagcttaacgaggccgttgcgaacatggttgagcagttcggccttgtcagcttcgaggtgctggcagtcgagaacaagaagagtatgatgcatctgttgcgcgtgattgaccgtgcaagtgggtacgtctttggcggcgctgagggaacgaacgacaccgtctggcaggttgccatgcgcaacgagtcatcattgcccgatgctcttgatattcaagagaggtggatcgatagcaaagaagagtatgacgagatggagcggaaggaggaggaagaacaagaaaaactgcgggcggagcaggcacgggccgctgaagaagcaggtctcggtgacggctcggtccctggagtggcgccacagttcaccagtggctcgggaatccgtgtgacgcgtaagcagaacacatgacgatcgaatggcatggttgtttcatccatcagagacctcgccctcgcccatttctgcgtcatcgtggtcatcggtgaccaaggcgagattgcgggctgaatctttgccgccgcggaagagagcattgagggcatctgatgatgccttgccggccatctcgtcctttgctgcaaggacaaggagcttggcacggcggatggcttcttcttcgactttgcggatggtgccgctgacgcggacaacgcggaagatacacggtcggccgtccttgactgggaggcggtccataaaggtcagggcagcccacacaagcctgtaatgggctcgtgagatacgtagaatgaaggttgaggtcgcagtagaaaggtacttgactgttataccaagttagcctagtggccgcttttaccaaatgtaagttttagagttcagtggtgtgtttaccttgtaggctgcgctcgacagagcctgacccgcaatcaccaaataacgcattcacctgactgcgaatgcccttcaagatggtttggggcctgagttctccaagggtgggctggttataaagtagcagatcgggtacagtgcccttttgtccaggaggaatgtctgcgtagacaatgttgaccaacagatagcgatctttaaggcggaccatggttgtaggagttttcccgaagacgtcgtttctaaacagagaagaaaaaaaaccacaaacagtctgctgagaacacccgtacagatagatataagagaacttgatccggtgcaatcgtggattaaaaagctgagggtgcgctatcactgacgtacaatggagtgaatgagagtgaaatcaatgcaattgaaattcaactttcagacatcaagttacaaataattgccgccggcaaaagcatgcaaactctcgatcctcacacgctccacttccccacacgaagttttggtggagaactacaccaggtaccttgaggtacggcttacaggggtgcctatcttatcagcttccgagtaccggcatggcacatcaacaccatgacaccatcacaatactccctttcctacagagttcatcaatagttggcacaaacgaggagattctgttacaccgtttctccagcgcagtattgtgtgtcacatttctcaatcatgtcctcaagtactactccagcagcgctcaaagcagccatccttatcgtttcaacgacagcagctcaagaccccgcaacggactcggccgacgtcactctccgccaggtcttcgatgaacaacaagcccaatgggaggtccatgaatccaaaatcgttcccgacgatgtcgtgcaaatccagaagcaaatcatccactggacaaaccaagccaccgccgcaagtggcgacaacaacaacaacaacaacaccaacaccatcaacctcatcgtaaccacaggcggcaccggcttcgccgtgtccgaccaaaccaccgaagccgtctcggctctcctacacaagaatgctcctggcctggtccacggcatgctggcggcttcgctgcaagtgaccccctttgccatgatgtcacgacctgtggctggcgtcaggaacggcaccgttatcgttgcgctgcctgggtcccccaagggcgcgaaggagaatctgcaagcagtgatcaaaatgctgccccacgcttgcatgcaggctgctggtgctaactctagagctttacataaggggggagtgaagaaattggagcaggaggcgggagtagaaggaggtggtggacgtggacatggtcacggacatggacacggacatggacacaagcatcacgaccatggcgagcaccgaggaggaggagggggaggctgtggcgcccatgggcatggccataaccacggtcacggcccaggccacggccacgccggtctagtccgacacaccatcccctctgaaaaccccaagtccaacgatcccagcttaggtcccagccgccgccaccgcgagtctccttacccgatgctctctgtctccgaagcgctctcccaaatagcgcaacacacgccgatgccgcaaatcgtcacctccaaagtcgatagctcgctcatcggcgccgttctggcgcaggacgtttcggcgcgcgaaaatgtgcccgcttttcgcgctagcatcgtcgacggctacgccgtagtcgtgccccaagacgggaacatgcgcggcgtgttccccgtcgtgtcggtttcgcatgccgctcctggagatggggaaaaaatgccgacgctcaaagagggcgagattgcccggatcaccacgggtgcacccctgcctccgggtgcgacatcggttattatggtggaggatacggtgttggtgtcgacgacgtcatccaagacggaggatgcggaggatggaaagggagtggaggaggagaaggaggtggagattttagcagctgataaagttcgcgaaggcgaaaatgttagggaggtgggaagtgatatcaagcaggggcaactgattctaggcaagggagatcaggtgtctgctgtggggggtgagattggtctgttggccgccgtgggtgtgggtgaggtgcaggtgtaccgacgtcctgttgttggcgttctatctacgggtgatgagattgtggaccatgatcgcccgggagacttgcggctgggcgaggtgcgcgatacgaaccggccaactctcatttcggcggcgagagattgggggtatgaggtgattgatcttggagtggcgcgggacaaggccgggactttggaggagacgctgcggcaggcattgaggcaggttgacgtggtgatcacgaccggcggagtgtccatgggtgagctggatctcctcaagccgacgatagagcgttcgctgggcggaacaattcgctttggtcgggtggcaatgaagcccggcaagcctaccacgtttgctaccgttccggtaaaggataacgacggagagagagtttccaaggtaatcttctcgctaccaggtaacccggcatcggctttggttacgtttcacttgtttgtactgccgtctctgcaccaaatgtcgggcgtctcaccacctggcttgccaaaggtgcctgtgacactgggccatgatttctccctcgatagatctagacccgagtaccaccgggccattgtctccgttagcagggacggagtgctcaccgcggtcagcacaggaggacagagaagctcgcgggtaggaagtatgaagggggccaacgcgcttctctgcatgccttgcggaccagagccgttgcgcaagggtgccaaggtggaagcgttgcttatgggcggtttacgcagcgatgtgtaagtgatcatagaacatgatacaatacagacaagggtcacagccccaggcaaatggacattttgatggactccctccataacgatactgacctcttttttttcattttcgtacaaaaaggatttagaaaagcttctaccctcgtgtctgttcatgtgcgatgatgccgaccgcgccctgatcgtttagccatgcgaatgcctcttccaataaacgccgttaacaatgtgaccttgacttagacacgcccgctagctagcgccaaaaagcctgctggttcgctagcagcccgaagaagttgtttgttgtgtgttgtcgttgttgcatatcaagatgcatgagaggaaagaaagcaaggaagcttctttttctcctttctagtccatgttctactgtgcgccgaaatcgggggccttgccggaaaccagcaggccgacaatgaggccgaagagacccaaaacggagctgaaaatttcaataaccagaattttgacgaagctgttaaggacaaggacacattagtaacatgactcgacgacctctttgtccggatcgcgacagcaagcttacagcgtagggtcagcagcatccgccaacgcagcaccactgccattgataccgacggcaacaccgcacaccaggttgcacatgccaacagtcaggccggcccaaaagagcgcaaagcccgtgtagtagctgtcacccgagtagtattgtgcgccggtgacgggttggagcttggccgagaacacgatggccatgatgacgccgtagatggcgacgacctcgcagaagatgatggagattaggttctttgtccggattcgtggtgccttaacacctccacccagaatggaggaaccggtgatgaagatgcccctgttccgtcgatcaacccagtgattagcccaactcttctctagctggttgtagcggacgccatgcggcgctgggggatggatgtgtagccttttccctaacgtaccatgccgcgcccaccacggaaagacctatgcaaagcgcaatacccagatctgcccaggcgtatggtgataccgattcgaggaaagctccgacctattcagaatccatgcgtgtcagaggatgacgtcgagtggagtgggtgatgttgggaacttggtgaagcctacattgaaggcctcgccgctgccggtaaagagcatatctgcgagaatttgttagccgtcatatttttggaagtgatacaggcgcgcatagtgttgatatcagtgctggattggactaggctggaccggctatctggggatgcagctatttccaagatgccatatactcacaagctccaatgacggccagagacgtccctatgccaccggcgccgtacgtcaagctcatgtttgagggtgtgtggtgtttgtcgagtgatatgaagattgggatttcgaaagaatctgactgagtcccggtgcgaccttcttggagctagccgtcgtcgtcgtcgtcgttgttatcgtcgtttaggtgctagccgggaacctcgatgttcatgccgctggagtggatggtggattgatcaggatgggtaacgcgccagttcgctagtgtacgtaccttccaccactcgggcttcgttggtttcatcccaggcgctgtggtccagtgacggcggcctaccagagagtgtgccttgccagcctgccagccacccgtgccaccgcgacagcgctataacttaaggccacacgtgactgatgacgctgcctacgccttctgctgactcagccggccacctattatccccttcctcgtctccttctcccagactatttaaaccaaccctcacctttacatcaacaaacaacgatttatcttcgccgtcgccgtcccgaacgttgccgtgcatcccaagtaaatcgaatcaacaagacaagatggcggccaacgggaacaccaactactacgatttgtatcgccatggcaggtacatattgccagtctcacggtggccctttgcagggcccttggggcgctgaatacgctttcggattccagaggacaatctgtatgctaatccttttcagtcttgggtcgaccctgaccgatgcacttgacgacctcattggggccgaacgcatcgatcctcaactcgccatgaaggttcttatgcagttcgatcgagttatcactgaggctctcagtgagaaagtcaaggcccgtttgaccttcaaggtgaatatcttgctttcctggatcttacatgactcgtagatactactcccatttgttcccaagatcataccgagggacttcgcttgtcccaaccacacgtgcgctctggacatgaacatacagaatcaatacatcatctaatacacaccctttccgttcctgtgttcatgacactgtgtcacgaaggaaaatggttggctaactattgctggcatctgccggcgagcaacatacagggatctcttgacacctatcgcttctgcgacgaggtctggactttcctcatcaagaacgtcaccttcaagatggatggcggtcagtctgttgtcacggcggacaaggtcaagatcgtgagctgcagcgcaaagcgcagtgacgagaagtagaaccgagacgatcgagaacagttcaagacggagaagtcgaccagcccatgccgcgtcaaaaccggaactttacttcaaaaagtatccctatctccaggcccagagggtggcacctttgattatcccgtcaagaagaagcatcgaggatggggtaatcattgcacagcacgcagtattgccacgcccttcgagacgggcgagcttctcgagagtgagccgaaggtaactttccaacgacaccaacggcttggttgcgagatgcacttagcttacgctattgttccttgatctcgatgttgccatatccagggtgatgttggttggtcgaggaatcctagtcagacgccaatttcccgtctgttagctaagaagcggctactcgtacagttgaggagtatcacagacgacatcgattgctgaagggggccgaggtaattgacgacagatatagccaatgtctcgagggatacctaatacaatgacgcttgcatatatgctgctgtcctcgatgccaccatcgaggggtggtagccactaacgtacagcatgttgagagatatgacaatccgggcagattgatcggtcgtcttcggtctcagttattagatagatgcccgtggctgggttccggtccctgataggtcgaataatatggcattccgggcaagtaaacttggtcgttgtcgccatgtggatgttgctgtgcctgtgcctatatctgttgactggggggtaagactcttgtagactgggatgtcttcgaataatcagctttgctaataaaggggtgggtgtaatgctttgtcctctctgcgctttcgatcacgatgttcgccttgaatctggtctccgtatcgacgggcttcagcggtgccttgatcatcttgtcaatgtcatccaccgagcttgtatcttggggtatcctgtccagtacgagtggcctgttccttggttactcggaattgaggagattgatagtgttcgaattgaatgggccgagggagctggggtggtaggtgacgaagtgaggaatgccgaggtgggacttggactagaccttcaggcgccacaatgactgacgatattcttcgggtaacttaaatcacaggacgatctggcttcggaccagctctctaagccggctggggttaaattgctgcactgacattttctggcttcgaaatgttgccgagtcacagactagaggtccaaattggcctctctgctgcagttgagcctgcaataactcttgtgttgagacgttgaaatcttggctgccgaaacgttcatgacgccggagaggcgtcgcatcttaccatttaactacctactggaatctgttttgccgacaaaatgcttgtatcggttaactttttacatgtgccacacttccgagtcgttccctccattttgaatgaatgactgaatgatccaatgactgaatgatccaatgactgagtgattgcaccgaatgatcgttggggaattgtgattagggtatgtatcgaatggaaacgaaaagccaaagaggcaggaaaagatgctgaaccagaaaagcgccaaatgcgtggggactttgaatgtacttaacgcttttggatcaacataggtggaacgtctcttacctttcgttatcaacgcaggcgtcatccttcctcagcctcgacttgcttgttttgtcgagacgctggtcgccttcgttgatgtgactggagctccgtagagcgaatcgaggtcactcagcttgagttttcgatgcaatggaagtcaaaacgttagcagaagaacatatagatcacgaagaagggaggtaaaccaagctttgtggctatctcctcagccatgcattgtctactcaaccattcaggattgattaagtcgtccacagaaacctcgagaaacgggaccgagtactgaaactcagacgatgatgggtacagtagccgtggtcgttgtttcctgcaaaaaccactcgcgccgtagctaacaacgtgaactggccgagcgataatgtaccgtcaagataacgggtggtcgaagaacgaactttgtaaactaaaagagttagatagggggcggcgaaaggaaggcaagggaggagagcggaacgcactgcttgagtaacagagaagtaagctcgccggttcattggccaatgcgttctgcttggcgctgtacaatattctgacacgcttttctgtaaggaagacattagtagttgagacgtaaggaggggagatgcgaagaggggaactaactcgttcgtgcgtttgctttgctgtagtggcgagtgcctgttgtcgaagggtcaatagttaaggttaagctcctgttgtgggatggtgttaaagtagaaagatatttaatatcaggccgtgttctttatcgcggtaaggattttactttaaccattgcattaccgtgctgggtatacagctgcactcctgtagtattaaggtagtagtaaggtacgccaagcctctttaactactactcttattgcgttacgttcgttaatcctcgttttctagtataccgaacgcgaactgtagtatagcaatatagtagtaacgatagtaataacgatcccgtaatgcttagtatagtattaagaaccttagttttgttggtatatgcttaatatagtattgaaaacctggtttctattggtatagccctgattttgataatataatagataattagttaaatttatattatttatattgtattaactaaattactattaactattgtatatataaaataaggttaattgaatttcaatatatcttcctcttcctccttattacctttcttatccctcttaaatataattttattaccccctctagtactactatcgagaccttcaacgttatagcccgtatagctaagaatactaaaaccctattatttacttctacccctacttcttttaaagctaattctaaagctaaaattactattaattcctagaaggagttgctaacttacaataaggctacccctaaacgctaatagacctaagcctaatcctagaagactatttacgttactactaaattaatttactcttaaattgtacgtactatatttaattattataaaaataatattatttatagagaattaaattctaggtccgaagccgagggctaggtaaccgacgaggccgaagcggatattaaggccgaggcggatattgaggccgaagtaggtattaatatggaggattacaatattaaagttagaaattaaagtaagggtagaagtaatatattagttaataaagaggatgaggcgttatttaaataggattttattatagataagttgtatagagcgtatatagagggatttaacaatagtttaggaaataacgataggtaaaaggaggatattagtatagtatttataaaatataaaagcgcggacgttagtaataataaaattagttgtacttcctaaattaaaaagtttgttaagaagcttattaagaagcccgttaaaaagcttattaagaagcttattgaaaagcttgttaaaaagcccgttaagaagcccgtcgaaaagcctattgagaaacctattaagaaatccgttaagaagaagtgtacgcggagtaagtagtttatagaattatagctaataaccttcgatttattaatcgaggttaatattttagggtattactataatagtacctttaaaacctctatttatatccggactattaataaagttcggaagaagtattttaattttattataatgtacgagagtgtaaagtttattaccaaggtgtttaagaagaagtattatatttagtaatatttaagttgtatatccggggttagtattcgaattaatacaattaggtagtaatataccttcgataacgatatttgggtctccctaattaaggttagtataattctatatagtaataaaattaatattaaattgtattaactattataatatagaaaaataaggaatttaattaatttataggttaacctttcctaaaagtaattatatataataagttttagggtaatatactaattattattagtaaattaataaattttagtattaattccgctaagtataagaatagggttggcgagggtattaatattagcgacggtaataaagataataataataaggataataataatagtaatagtcctactaagaagtagaaagttaaggagactcctcgaaaagaggtattgtataccttggctaatatttctaagagtttggaattataggttctagccttttaaattatagtagatagttatattaagtataataccctcgaataagagagatttaagaaggaatataataattttaattattagatatataaagcgtttattcttcttaatattaattattgtaactagcttactctaataaagagggagctattcgttctatagagggaagaagttgtagctatatagttcgctttaataagcaaatcctaaagggtcttctttctaattaatattattaattaatttatttcgaaaggtagtatttagcctactccgccctttatttaaccctgcgcctgtatagtactaatggagatcctttctagggacgatgaaatttagttataggatggtttttaataggtatactaatttattatagtatttattattaccggttcttttctcttatacttaattctatatagaagtattttattaaatatttattccctactaggagtaattcgctttttaattgggttatatagtttttaattaagggaggaggattttagtagctttaaatacttgtccctaaagtaaattgtagggtatagtaattaagaatataaagttatacttactgttttaattttgtaattatccctaggtattagtatattatagttgtaattaattgaattaaggatttaaatttgtcgataatataagattttaataaatatatttaagagggattagcgatagtattagtattaatattatagttgtattattattactaattttatagttaaattaaataaatatagtatataatgtactaattggggtggaagtatataattagttcgttagaagataggattaatactatttactattaaatatactttatatttattattagttattattaggtatcctatagagaaatataaaggtgttcttactaattagtagttaatagaattacaattaatatagtagtattaaggttactatactaaaattagggtataagagggtgggtaagagggagaaattttaaaaacaattaaattaaaattaataaaaattaaattgattttaaattttagtttttatatttaagtttagagtttagccagccgtgtacgtactagctactttctaatttatcctaccttatcgaaccttatctgctagttagataaatattaaaattagacgtatagattaatatataggtaaatactgtgagggcgcacacagttacgagagtaagccagctcaaggtggttgtagtgcaatttaatataatattaaagttaaggagagaaagaggaaaagtataaaggtaggctagctatacgaaaataagtaggtgcgcgccgagcccttacttaattattacaaagtgtaccgcaggagcggcgcgtaactacgtaactcaaacccgtgcagtatatatcttgggtggttatagcactaggctataatattacccccccctccgtataaggtttaatcctagagccgaaagttagtaaaagtacaaaaaaaaatattgctacaaacctattttgaacctacaatacttcgcttcctaagtacgtctaccctcggggtatagattatagtaccgctacgttatttattattcctacgattgttactaatttattattaatacacttcatttaattatttataattaaatatatttaaatttttctcctccttattattttctttattactactagaacactatcgtccttataatcttcgcaaatccttttcaattagtatagtagcctctttagggggcctagtttatccgggtattccttgtaataccgttttagtttttctattgcatttttaaaaccttttgctaagtactattcggggtttggattttaacttctctattctatttagtactataacttcctactaattatttttaataatagaatctaataaacctcctattcttccttattactattaataatttcaccttccggattcgtttttacttagccgggtagtaggttcctatcgtttttccgaaattgctccgtataaaatactttatagcctttctataacagaggtaactctaattcgtataagaagccttttataaatttaatacgatatagggttttggtttggggaaaattaagcttattacttaatcaattagttaattaatacttcttaataataaaaaccttatccctaactctaaaatccaggtcccttcaataacaattaatttaaattatttacttctcctatactttattaattactttaaatattatattacaatagctttgtaaggcctttattatagcttgtacttctattcggttgattctctctttggccggtagccttactaaacgtatataaaattattaattgaaggatacggatataggatagcctattactactttatatagggataggctatttaggcttttatataatagaatcgcttaaactaaatttaatataggtaacgctattaattaattatcttaattatagttaacgaaggggtatagctgctaatttaaatattaatttataacctcggcttgctttactatttgcaagtagcccaggctatttaacttctaagtaatacctaataatttaattagtttctatataaaattaaatataaattataatcctctattattaataactttattagaatagccgaatactcggtatagtccgtaataatatatattagcaacttattaaatagtaactatatttttatacggaagatactataatattttcgagaagcggtctattattactaatacattattatactccttcttatcggttaatattaacttaaagttaataacaatattcctctataaataactattattaataggtatcgaatataatttactaagaatcttattatacaggtacttaaatgccttacaatcttaatagttcgctatatatctatttacgtccaatattattataagttactaatattatttttagactagcttcttagtttttactttattagggtaagtaataggtatttgtatataaatatctctaattaaataaatacagacgttctcgtcttttaatactattaattttcttttatagtaaagtaggccgttttttaaggagaataaggtttcctcctaattcgcttttagtcggtacttaattagggaggcagcgtcccggttgaattgtaaaattttatcgattaatattatactagacaatcgggctagttcgttacctattactactagtactaaatctatataaatatcttttattactaatgctactcctatagatagtaatgtatagagattgttggttagcgttttttctttatcgctaataaaaataagatatcctttattatttggttttaataattatagggtatattggtccttttttttagctttaatagtttttaaatcctctaacttccgggataaggtattagcggccaaattttccttactagagtaatatattatacgaaattagtattttaaaagtaattctaattaacgtacttatttaccattaaaaacgtatttactactaaagaattttagtacttagtaatccgtaataatagtaaatagtataaccccttttaattttggtttctattatttaaacgctctaataacggccaacaactctttattataaattaggtaattaaattctactagtcctattatttctaaatagaaagcaatagggtactagtcgccgtcgttatacctttagtttattactcccgcgtaaatactattggaagtattaatttctaatttagttttataattatagttgaagtatattagtactagggctataaagaagtgttcctttaattttataaaagttttttaataataattgaactattagaatagtaagtcttttctaattaaatttgtaaaaagtcgggtaattcaattaaattctttaataaatttgcaataaaaattatagaagcctaagaacgtttggatgccctttatagtcgttggttacttttagttcttaatagctattactttttcgggattaattaaaatactatctattctaataataaaacttaaaaacttggtcttcgttacgccgaatttatatttcttaatatcggcctacaacccggcttctcgcaatctagttaggacctttaatatatagttatcgtattttattatatcattagagtaaattagaatattattaatatatacgctgtaaaatacgtttaaataattaattaaaatattattaataaattattaaaacgaggaggggcctccggtaaggctaaagggtaagactttatacttataagccccgtattgaattttaaaaattgtaagatctttatagttaaagtatattttaattcgatagaacgcctacctaatatcgattttagtaaatattttagcttaattaatctgcgctatagttttattaataagaggaagagggtatttatcttttttagatagagtattgaatttccgataattaatatagaattttaatcctctattagctttagggataaatagtactagt