atagctcttatagtatcgtagaacaatagtaactagtctattatagaagaatatatttcttattttattattagcagtattcttatattgcaggctaagaatcttagttccttaagtaggttatctacttataagataaataatatatagtagatagcctagaaaggtctagactagattataataacgctgaatttgcgtagagttagttaaatctaatataatatacttcttaaactgcaagtaatcttttagttctactagctactatctaataaagcctttgctatatataaggcttaggttttctatagagaatactatatatctagaagatatgatctttaataggttgttaactagagtactctatagaatagtagatagttctaattgctagtatataaaggtaagcttatagagaatctaagatacttctttatatttattctatactgcgttagagaattaaggtaatattatgcaaatagagcgtatagtaactatattactattctaatatataaatgcatctagattcttactatattagaagcagctaatatactagctagttataataatctagtttattagtataagatactctatagtaaggtagttatagatctatatcttaaatctattagctatattataattagtttctttaattaacgcgtctagcagaggttatatctgcttctgtttagtaataaggtctttagctttagtaagactaagagcctctatatctagagctattattaggttgtctagatatattgcagcaaagatattctagagttcttaaagactagcaaagtatataagttttttaagagcagagaggttagtagcaaagttatatatctcttagaatctatattctataggcaataagaatagaaagataatagatataataagcgctagtttaaagttagtagagtaagctatttattaaataagagatagaaagaattaatagcactacgctttaagtatatttaacttagtttagttatattatactataatagtttcttagcttattgcttgctattagagagttattataagtattatctatgcatgctattatcctatgcagagaactagagttagtaagcatataaactcttatataagtacgcagtaaaagaatataaatatcttttatagaggcagtgcatagcaaagattaaagttctagtatatctctaaagagaaaagaggtatatctattatattctcttgcataatatagatgcgcgtaaattaagatatttaagacgtaacgttttgctatatataaactatagcctttatagtgttatatagaagatatagtttagatttctttttattatctagtatagcaatatacttaagcgtcttcttctatattttaaagctactaaaaacctataagaacttagtatacgcaatctatagattagtcttaactaatagtatatttagaatagctcttaggcgctctgcgcgtttctctttagcctactataatacctcttatagttatgtttatagtagagtcgttagtagctaagttagattaattaagactcttattcttagagttaggcgtgctaagtttgtagtttaagagcgtagtaaagttattatttatactattagttattagtgctagtactttaaagtaatagataagagtatagttagtagcagctctactactaatactctagaagaagcgttagctatagattatagagatattactattatactattactcttagtttagtaaactatcttctaatatatattacagcctatattctttatagagatagttaactaagttctgcttagtagacttactatagttaatatgcctatatacgttatattaatataattctttatagagttttaactctaggtacgtagaaacagcttctatatgctaagagaaatctaagtattcttactttaagagtatatcttctgctagttattaaatataagctttaatagattaacgttattatagcgttatatcgccttagtagttattatagaagtagtatttaatactacatagtaaaagagcatattagtaaacagtatatataataattctatattagtagttaataataaagataattagaataaaatataatagtctagtatttaataatattagtagcatctatagtattttaacttctatctatagtagaaaatctattactatgctaattttagctagttagtatagtagtctttgctaacgcagatataactttagcagctctatgctatatgcatctttagcttatataccttataatgctgctttctattctaaggttaatactaactttatctaagaagaataagaagatatatacgttactctataacactttattagagtttagattaaatatactaatttatatagcgctagagagctatagtaagcctgcgtatacgtttattttgctaacgctagaaactatactgcgctagatttgctagcgcgttaataagtattagcttatatgctttattaataatatatataataactctattaataagattatagttttagataataatactatatctaataatataacagctagctataaaggtgcgtctaagtctaagctctacgtaccctactaaataaacgcgtttactaaaagaaacgtctataagataagctaataaatagttaaagaataaactagatagcactattatgcaaactatagtaagtacgtagaattaagtaagtataaagtaagataagatattatatagtaactagaaataaaagtattatagatttgcgcagaagttactaggtatagatattaagatagttagaaatataataaataaagctgcagtaattagaataacagactgcttaaagaactagtagttaatattagaggtatagagatcttagtattctactagaaaacgtctattctctagagttaaagataagctttctataatttatgcttataataattctaataataaagcaggaagtaatccttttagtatctatctataaggttaactagtactatcttagtagtcaaagtaataaggttagcagtttgcatttaagttatactaaagtagataaatttgcagatttatttaatgctgctagaagaagttagatagttagtattattaaaaatatataatattaatagatcttagctgctatatatacatagtataagactctagttatattagtctaaaagcaggcaaacttaataagtagtagagatagagagtttgcaatagtagcaaaagagcagttatttagatctatatattagagctaagaaagtaagcgcgtaacgctaaaagagaatctctctaattagaaaatatttaaataggttctagagaataagcagcaatagtctatactaaaagactagtttagtattagtatttttgctttactactgcaaagcatagtattaaactactttatagaatagagtctactaataataaggtttctttaataggttaagatagtacagttatgcaatataactattaaactagtattataacgtattaaggatatatatatatcttatataatagatagtgctctgcttctacctttataattagaagagataactaagaataagttagtaattagagactctgcagaatttcttttacctattagtaacagttaataattagttaagaaagttagagatagtaataatattagcgtaatatagtatagcataaatatataggttattagagatagcgttattattttaaataatagttcgtgttaagagagagagagataggcagagttattctacttttttttaatattactataataagacttagaatatctctaataacctcttataacgtattagcagtagctatactctgcttatatataatttcagctactaaaagatgttaaaatacttaactctattaaaatattacttaactctgctataatattgcttaactctactataatattgcttaactctgctataatattacttaactctattaaaatattgcttaactctgctataaatatcgcttaacttcttagatgtgcacgagctagcttagcactgttattaacctaatattagaaatcctaatatatataggttatttattttcacgttgcatttctataatatagtgccttactaaggcctattctaattagctaagctctatattcctactagaaatgcaggtagacttaagaatagagcctagaagaagtatattaagcataagcttaagttctttactatatctattagtatactatagctttatagtctaattcgttctatacagcctgcttagagattaattctgctctctaatttagttttctttagttctttagaatcttcttaagagttataattatatatactatagcaaaagtcttttctaataaactagcatctaattatagagatagtatagcaatattctagcaacctaagcgtatatctaagataagtcttagtctctctctatataatataagtaaactaatctagcttctaagctctagtattagttaactagagatagttactataagagttgcctagaatagtatagtaaaggtattcgcgcaaagagtagatatatactagataaagaagtagtatctgcctaactgctaagagtagaaagcgtaggataatctttagttaattctattataactaagtcttgttatattaagtaataaaggtaacttagctattaattatataaatattatagtcttaagcatagttattgcgctatcttactaatataatcttagtttttcttataagttagctactagttatatatactaatagaaagagaagctctaaaaaagagttaatttacttaataaatttgcaaatagctaagtatatttatatctcttaagcttatatttgttagctagtagagctagtaagaagttagttaagagtctatttaaagctattactaagattatttactttattagtaagaaagaagtattctctaactttgcagcaaatattattctaaatagttataatagagagactaaagcagtttgctataagagaaataaatataaggtctttctagagattattttatctagcttctactagacctaatactatgctcttaaaacgcttaataataagaggctagctataaaaatagagaatagtataatcttaagactatagagtattagccttattacttttattaaatgcaatatatttagcataggctaagcaggctaattataatactaaataggctatataaactattaacaagataattcttacgttattagtaaaagaattcttgctctatctagccttattacttctagatagtagatagtaagatagcttctactgcaattactctaaggcagtatactatacttactagtatatctaaataatctttagcgcgctgtaattagtagatatataagttaatgcctaagatagctagaaaataaataagcttactagaaaactagttactgctaatatgctagaaaataaaagcttctagtagcttaataagcttctaaatttaagtgctcttattattaagatttagagattaaataaagcttattataagctctagttaattctcttactaagaaaataaggctatagcgttatgcagcagatgttaacatattattagctaagttaaagtatttatacttaaattagagctagagaaagagcttagtaggttctatatagcagctataggtatttaagtattactagtaatttctttcttatagattacctatataactctaaggtagtagcaggtaaagcgctttagatatctagtataacgctattagaataccttattctaaaggcgttctataggctaagtcttaatctctatcttcttagagcttcttaactagcagtaggtctctagaggtaagatagaaagactagctactctctactctatagctaagtctactactctaactacctattataataaagtattatagtaattaggtagctagcttacctagtaaagttattttagattatatttttctaagatattcttactagctatttctaataaactagctagtttaatctattctaggaaataatagctttagtaatattatacgcattaagttattattactaagcattctagtatttagctaagatagtagttatcttagaatttaagaatacgtttttaacagtctctatataattagagtctagagtgcttaaactagatattactatagtaaaatagcgctaatagctactagttctaaagagtatctagacttttactctctgctaatgctctcttactgctagtaagctttgctattagtgctctttattatagtattaagctatagttctttagttagtactaatatagctatagcgctactctttgcattactatatataaattaggtctcttagaagcataattagttctctactataagtagagtaggtaatattataagaacttataatctataatactagtagttctagaaagcctttctctctactaacttagttatagatcttagatagtactaaataactgcagtttaggtaagctttttagtttcttatatctctatactaagtgcaaataattatgctaaatttagagaggtagtaaagtagcgtataagcgctagtaaattatagtaataaaagtagagtcttcttaagcttatataattatatatagcaattatataagtaataaagaattagaattaaatacttaaaatattattaaatataagctatcttaagaagagagtaagtaattaagaatattagctagtattagataaagtaataagtatcgcaattatagctagagcttactaagctaagaagtagagtattagcatattagcgctagcaggcctagagtagcagcttaagttttaaagttccttattaaagtaaactctctaactttaaatgcctatattataacgaattttaatgctattatagttctaagtgtagatctaagcttagcgcacctttctgcagaatatagcctcttagaaatatattatttctctctagaaggttatttatttctataacgcatttctataatatagcgccttactaaggcctattctaattagctaagctctgcatttctactaagaatgcagatagacttaacgatagagtctattaataataagatttctttaataagttaagatagtgcagttatgtaatataactattaaactagtattataatatattaagaatatatatatatcttatataatagatagtgctctacctctatctttataattagaagagataactaagaataagttagtaattagagactctatagaatttcttttctctattagtaatagttaataattagttaaggaagttaaagatagcaataatattagtgtaatatagtatagtataaatatataagttattagagatagcgttattatttaataatagtttatattaagagagagaaaagcaggcagagttattctacttttctttaatattattataataagacttagaatatctctaataactctttataacgtattagcagtagctatactctacttatatataattttagctactaaaagatattaaaatacttaactctattaaaatacttaactctattaaaatattacttaactctattaaaatattgcttaactctactataatattacttaactctattaaaatattacttaactctgctataatattacttaactctactataatattacttaactctactataatattgcttaactctactataatattgcttaactctgctataatattgcttaactctactataatattacttaactctgctataatattgcttaactcttaggtatatatagggctagtcttagcactattattaatctaatattagaaattctaatatatatagatatattattagaagagctataagactctgctaaataagtacgttacttatagtataacttattattactagttactactaaactttcttattatacttttactttaaagcgcgtttagcttctaattactctgcttctattatatacttatataagtattctatattaattatagagatagaagagtagttataagaactatatattaaacttaatagtatatcttctagctagcgttagaatatataataagcgctattaaaagagaataatcttatacttatataagtctttgttaactagactttatacgtttataagaataaaaacttcttatatagtaataagaataaaaactctttatatagtaataagaataaaaatagtctatgcagtaataaggataaaaactctttatatagtaataagaataaaaactctttatatagtaataagaataaaaactctttatatagtaataagaataaaatctatttatatagtagtaagaataaaaactctttatatagtaataagaataaaaactatttatgcatgcagtagtaagaataataatactctatatagtagtaagaataagtacgctaggataaaaactatgcttaactaggcatgctaggataaaaactatacttaattttaaaactttttttttttagctttattttagctagaaattaatttttctaaaataatttttttttagaaattttctctaagtctgttatacgtataccttttttctctatactatagaatctaatttattactatctcttagctttatacgtaagtatttataaaagataaaagagtttatatattagcaaagttagtatttatgcgtattctgctattttagagtatatagtatttatactagacctaaagcacgtaaattagagagaagcactatactagactataatagaagagaattaatacctattttacattgcatatatgcgtctttaaagcagaatacgtaattatctaagttagaagtattagaggctaatactatagtgtattatatactaggctcttagaattaagatagactttctctttaatagagtttttagcctctatataaattctgcgctaactattttaagacgcagattaggcctattctattatattctcttatctaggctctataaatccgttactaaaagaggttctatttcttaaaatttccgcaactcttaatatcttaggaacttaagcaaggaacaaagagagatactaggcagatccaagtaaattatcttagtaattaagaatatccgagtttagtctagggaagaaggtgcttgggagtcacataatatgctagtgtggcaggcgctgctcggtgggcaataggacctattacaacagcgtgagtctgagacactctacacgatagtcaatagaatacgttgcagcaacccagccttgtccctcctctcattcgcttatccatggtagtcatactactgaagggaccttgttccaataacttacatcttttacataaagtacacaccgtgcgcgtcggcgtagtataactgaataacgtcgcgcatataatatggctttacttttttgggctacgatctcacgaccacatcttctgcaactgcatctccgcgccgattgcgcgctgccatatcgcgtccatgctgcttgcccatcgccttcatggcccggctgtcagggcgatgcgattgggggccgcagccgcggcaccagccaacgcgcgaagccgatggccgccacgaatgcgaccgcccgcgaccacaaccacgatcacgctcgagaccaggatcacgcccatggccatgcctctgccgattgcgcgccttaatatcgcttccaagctccttgcccagcgcccgcacggtccggctgttagagtgacgcgatcggtcgcagtcgtgtttgtttgttcccgcccaccaaaccccgccttggagctgcgacatgaccgctggctgcgcgccttcgcattgcgtccatgctccttacccagctgtcagagcgacgcgattgagggccgcggtggtggacgcccggctcccctccaatgcaccgaccgaccctatcgccaaacgaaggacgagggcccaaggcatcgcaggatcactagtagcgtgccatcataggcgttcttctgacaccgtccatcagcttcgcggctccctcgccgacgctcacccgcgatcgccgcttcctcaccaccgacgttcccgcgctttgcccacaacgccacactctactccttcctcgcattgcgctcgcctcgaggccccgctcgattatttgacgtcatgtcgagccaaggtggcaaaacatcgaagcgccagcagcaaaaggaggagagacggcaataccaccagcgcggtcgggcagagaagaagtctgcacaggacggcatcaaggacaacctgcctttcgacctccccaaccagcctcgtgtccacctgctgaagtccctgtacctgtacgggcctaagtcggacaggtttgtcaaagaaggagagcgactccttatcacagtaatgaaacgaatgttcgtagtctataagtcgcttcctgcacttgcggcgtagcctgcaactactataaatgcgcttctcttttagctgtacctaacgctcgatatgttataggcttatcttttcatctctatactgccatcaagcgcagcaccattacgagtagggctataacaagtagtactattccgcggagtcatctcaataggtcttatcctaagtagtttcctcttaagctatctcgtttagggcggcccaagtcagctataaaggacgtcagctatcacgcatgctaaggtaaccggcgtttcactgctgcgtacatcacaggagggtatatgttgtattataaatagtatagtctatgtttttaagatatttaataaaatctctaatatataatattgtaagtagctaagtattcagctttactttgaaaaacttgccaaatatagtttctctaaacactactcgtctattatctgtcctctttaccttgtctgctctctctcccttgcttcttcgcaattagcttcgcctccttcagtgctccatcgtcccctgccctttcgctccctcgcgcaaactcaaaatcccccttccttcaggcggataccatacccacacgccttatgagcatccacacacgaagtccagcagaagaggctggaacagaggagtgtgttgatgtcagagctgttgatgacaacggcgatccgctgttcccatagtgggagcccaccaactcggcggcgcaccgttcaaaagaccttttgatgaaagctgcacgcgcatcgctgatagcgtcagtccagtagacgaactgagctttgatttgtacgctggtgttggtgtcgtggctgttcttgccaagtaggtattgctggtggttttgactgttggcattgcggcgcgtcgtagcaatctgcacgccgacactaatgtcgtaatcgttagggtcctcgtactccagtggtaggagctcgagattatcttctcccttctcatgtttggattgaacatcgctggtcctagtcttgccaactctgagtggtgtgctgacgcttctaccgctggctaggcttcttttcctgccgctgtttgggagttgaggaccagtactcgtggtttggtaatggttgtccgatacagatctcctcgttattgagttaccagtatgtctggaatctttggtctcgttgttggtggtggggatgttttcgtcgtccgtgtcagtatattgcagactcatgactgagctgcacaggcctctgggcaatctgccttcccagttttctccgcgctcatgcatggtttctttgacagcctgctcgaggccaaattgttgtggaagagcgtccaggtactgcgactgtctcttcttgagtaaatcagccactcgcatactggcgtccaggttggtggggcacaataacatgttggttaacggaccgaccatgtcctcggctcctgggaaggcgtcgcggtttgctgtcatgtatccgaaaaagggcgacaatggatgagtcgttttggcggcagtcgatgagctgctgctccatttaccaacaggcaatgatgaagatggcgatgcagtggattgaagaactaaaccccaaacggtttggaagaaggtagccagcgtaacgccttgctgacgtgtgaaatgtgggagtatggcgaccaaagcacgatctaggcagatttcgagcgatttcctcgtgggcttgcgatatcctgagactctccctagtctaggagtggtggtcgatgtgctgttgccttgatccataatgtctcgccaatatttgacggattcttgtgtcttcaacttttcagaccagaggacgtaatccccaaactctgacgcctttgagacgaatttgagctgctggccgcggtacgcaatatccaagtcccggaagagaatgccagtggaaatgccatcgttgagtgcatggctgatttccagtttgcaagcgaccagcgtacgaaccctactggaggcggtaaacagggtaaattgttggtgtggtcgagccttgtctccactattgacactgtagttaactgatttgaagcccctcaaacgcgctacgagatcttcctcgtcaacgcatgagatgaccggtctttgcgcgtcgtatttggaaaggagaacttgaaaataactgtggttgtctccgggcattggcaggaagacggttcgcagaatcgaatgatggtctaccactttctgccaggctgtcttcaggcgttccatgtcgacttttcctttgatgtaatgcgaaatgtcgacctcaaagagaccgtctcgccctccttgaccgaggtgctgctgctcttgagccgccagcatgtggtgttgcattgccgtgcatgggtacatatcgagcacattgtccattggaatcgaagacttcaagagaagctcctcaatcgcagccagtttctcacggtctagatggcgttgaagctgtgggaaatcgctgatggtggaaatccgagggccattgctatccagaacctcggccgcctgcttcagcattgtctcagcagtggccacccactgcaaaatgcgatcctggtgttgcatgttcgcgttgtagttgatagtgatgcgggcctgttcatggcgtacagcggctgagatgtcgaacagggcaaaccgctcaactgagctaccaggtcggcagacttggttgtcgattgcggtgaacaatgcgtcttcagtctccaattgctggtacttgccggcatagttgaaaagcaactcgaccggcgcagagcttccaaatctctcctcaccctcaggagccaggaaacgggagctaaagtgaggcatgccatttcctggaatgctgcggcgaatatctttcgtcaaccgcacattctccttgagatcgtttgatagcgaagcgagatagacgggactcattgtcgtgaaccaacccaccgttccgttcgggtcgatgctcgtgtcccaggattcgcgtccatggccctcagagtagatggcaggtatcggacgctctgaaaagacagtccggaaagccgtcataagtgcagccagcattatatcgactggctccgtattcagagctctgttgcttgagccaaaaagcttcgaagtgaccagctcgttcagaacaaagcccttctcgatcatggcgccatacgtattggattggccctttataccccaataagcaaggtcggttgcgggcactgcagcactgtaaggcagaacttcgtgtatgttcagggatgaggcgtattgctcctgcatctgcagccatgtctggaaagagggtggtgactcggttgctgatagtttgccgttgaacaagagctcttggaggtcgttcaagatgatgcgccaagatacgaggtccacgaccaaatgatgcgctccaagaaacaacagctgtttctcctgcgatccggaaacttcaaacaagtgaccgacgaacatgggcccttgctcgatgtcgaacctgccatcagcttcctccatcaatattcgctcaacctgatcagaactttcgacctctttgacagaaaagccaaaagaatcgctcatgcccgcacagccgatgctctgcgaccattgcccaccgggactctttctgaacctggcccgcaacattgcatggcggcttactatcgtttcgagagcccatcgcaaagcggcaacatcgaccttttgattgatctggaagaggaagctctgatcaaaggagtgcagtgcggacggatgcccggtcatggagtcgaagaagagtttttgaatcggagataggccgaatgagtgacggcccttctctgcttgttcctgttgcacgattgctgccgaagggaaacggctggtaccaatgggctttgcagcagcagcgagaatctccaagctctttgacttgaggatatcctgcacagtcaactcaaggcctttagtgcgagcctgggtgcgtaactgcatggcagtgatggagtcgccgcccaagctgagaaaggagcgtgtaagaccggcactagggttgttcaacacacgacggaccaagccttggaccacagcctcttgcggcgtcgatgcttctttatctcggtcctcgtcactggatgcgcctcctagcatgaatttttcgtagagctcatggtccattgtctcgaaccactctttcatccttttccgatcaatcttactgttgccattgagaggaatagcctcaacaccgatccaaactgaaggcaccatgtatgatgggagaccatctactaggccctgcctaatgtcggccatgtcgattccagccatggtgtcgcttttcagtggcattatctcgcctgtgttgtcgtccgagctggaagacaaaggagaaacaccgtggaaggtcaagaccgccacgagcttgtctttgaggggccctatgcgagggatatgcgttacggcgtggcgcactgtcgaatgagccatgatatggtgttctacttcttcaagttccagccgctgtccgtgcagtttgacttggttgtccttgcggccgacgtaccgcaaaacaccgtcttcgtcataccgggccaaatcgccagtcttgtacattcgacgtgggattccgctcttgtttttgttgttcttgttctgagctagtgcccagtgaggatcctcaatgaaggcgtcagctgttttcgctttgtcgttcaagtaccctcgagacacagtggggccctccaccactatttcaccaacgcatccaagaggcgctatcctgttgtagtcttcggcatggcaaagccatagcttgcatcccagtggtcgtccaagtcgggctggatcacactctagggtagccggcgggttcgcagacgcgtaaatggtcgtctctgcaggtccccagataagtaaaagtttgaccttctcggaccacgtctccacattgtctctgttcggcgcctctccgcccaagactaaagtccgaagcgagggaaccgactcgggaatgagcatctgtgctacggtaggcgtcgtgaacatccagtttgcttggtatttttcaatggcaccagcgatgtcgttgactcgctcatcttctgatggaatgcagacggtccctccgcgctgtagcgtggtgaagatgtcggcgcagctgatgtcaaacgtataggctccaagctgcatgacccgggtgccagaattgatgccgaattcagtaccgtgagcgcgggagctggtgcagaggttgcgatgctcgacgacgatgcctttggatcgaccagtgctgcccgaggtgaataggacgtaggctgtattgttgggcatgacctgtggaagaggcgtcgagaagttctgtatgtgttcgccaagtttctggacctgttgctcgccaatgatcaaaatctgctcatcgttcaatgtgccattgaacagactggcttgctctggagatgcgatgatgaagcgtgccttggtgtcttgcaacacctccaattttcgcgccatggggtgggaaatgcccaactgagtgacggcacctcctgccttgagcacacccaaagctgctacaatggtccatttcgacttttcgaagcacagcggcacgatatcctcagactggacattccataacgacaccagagtctcggctacgatggtagaagcagcatcaagctcctcgtacgtgaattcaccgtcccatcccgagatggctgtcgcatgtggttgtgtgcgcacttgatcagcaaatagatcatgaactgtcgagtcgaccgactcccactggccatcttcattccacctgttcattaaagccatatcttctgggccggccatgtcaacatcatccaagagtcgggtttccgggacacaaagctgggcggtgatttgctcaaagtggccgcacattctctccacctgccaagcagaaatgacgcttttgtcataacgcacttcaatttgaaccccatcgtccctctgtaggatgcactcgacgaaaatcgcgtacgagttgaagaagcccgtcaccaaagtgctgtccttgatctccattagagactcgccactactacggtcagtggcatcgccgtcctcttgttgttgagagaatatctcgaagagattgttgaactgcagagacgcccgcacctcgggtccaagtttccgcagcgcttgaagtccgacatgttggaagggggtcttagagatcgaaccgtcttgaatgcgttgtaagtactgcgcaactgtgagttttccatcaagcttgactcgcacaggaacagttgtaatggtagggccgacaaagtcttcgactctggccaccgcgctgttgcgacctgaaagtgtttcgccaaagacgatgtcgtcactttccatgtaccttgctgacaaaagagcccatgccgacctcatcaacgtcgacttcaggatcccagaccttttcttagcatgcgccagattaaaagagaagatgaactcggaatcgggttgggcctggtaggtagagtacggaaggcgagggaagctagccggtgcccctccgcccaactcctgacgccagaattgatccgacttggtggcatcggtcttgctgagatggaggaggaagcggttgaagcctggaaaagatgcaggcaccggatcacccctacatagcctctgaacgacgtggagcactctcgaagtgctgacgccatcatatagagcatgatggatggaccacacgaatcgacgcgaacgctgggaaagcgcataggcagagagcggttggccatactcgatggcgcgagaacggaaactgtcgttttgtgccagatacgtcttgactgagcttcgtatctcgtcccactcgatgacttgttccttcaacacaacttgcagagatgatgttacgggttccgaagataggtcattattcaaaactgggatgatgcgggtgcgaagaatgggaaagatttccatggctcgggcccacgcggccttgaaatctcccaaattgatggcctctggaatactgaagacgcgcgtcgccacgtaagcgcctggggtgtaggtcgaaatggccatgagcccctcctggagtggcgtgcacgggtagatgtcctcaatcttttctttagagacattgcactgttccgatgcgtgatccaagatgttgtttctttcctcctcttccccatccagcagtgcgaatggggcaagctctgctgcctcttcttctttcacttcttcttctccttcttcttccgaagcggcagcgtttccggtcattgcattgctgttgtcttgtgcatccaggatcgtcgccatgtccttcagtcgcgggtgacggaagatgtctgtcacggtcagagctttaccgagcgtttgacggacagctgtgacaatgctaatggcgcgaaccgagtcgcctcccttctgaataaagtggtcgtgggacctgatggaatcagcggagatgtcgagaatctgcgcccagagaagttggagttgaagctctgatggcgtggagcaggccggagcgaagacatcgtttccttcatctccagctccgtccgccatgcgatactgcagcagctcctccggtgtaagctgcgcacccagtgatcgaagagccttgcggtcactctttcccgtctgcgtgactggcatcttgtccagagttatgaagagtgatggaaccatgtaagacgggacgctgattccaagttgctctcggagatgagccacgtgacgccgggtatctgcatccaaaggtttgactctcgcgacttgttttgcggtatcagtggggtcagcagcctgcagacagatgaaggcagccaagaccggcttctccgaactgtctccttcgtacatcttttctactgcaaccgtgtggccgggaaggctgtttcgcatcatgtggtgttcgacttcgccgcactcgattcttcggccgtgaatcttgacctgggaatcgttgcgcccaacgtaaatcaaactgccatcagtaccatacctcactagatcgccagtcttgtagatgcgcgtgcccattgggaggctgagttggctggcaaatccgggatcagtgatgaatgcttgtgcagtcaagtcgggcctgtagagatagcccctcgctacaatcgggccctccacgcatagctcacccacgcaaccaactgggagtaagcggtcgtggttgtgcatgtcggtgatccaggtgcgacaccccacaccgaagccaatattctggggcgaggcgtcggtggtcagtttcccgagcatggcgagaacgctgcattcggcgggaccgtacgagttgatcagatgaacgcggctactccagcgggcatgaaggtcgggacgaattggctccccgcccagcgagagatgcttcaagttgggcacttcgtcaggatccaaagcaaccgcggccgtggggaccatggtggcccaattcaccccgtacttgttgattgcggcagagaggttgtccagccgctccgactcagaagggatgcacaagcaaccgcccctcatcagagtgttgaacgcatcaaagttggagatgtcgaaccaatgcgctgcaaactgcagtgtgcgcgtcgattgttgaattccgagctgcgggctttgataccgttccatgctgctgaactggccgtgttcaatcacaacgcccttgggcttcccggtcgagccggatgtgaagacaaccatagcagagttcctcgggctgatggccgacatgacaggagagagtgggatcggcagacgctcaatgaaatcattatcgagaatgaccatgttgggagtgctgggtaagaggtcggccagctggggagagcagatgatagttgtagcttgaagctcatcgataacatgctgaagcattgacgccgggtaagctgggttaagattcgtgtatgctcctccagccttgagcacggccatcatggcaacgacatgccacctggacttttctacgcaaattgcgaccttgctttcgacgtgaatgccaaatccctggagatgagctgcaagtttgtcgctcgcttgccccagctcctcgtaactgaagttgccatcccaagcgcaaaccgcctgagctagtggtgactctttggctcgagcggccacaacgtggtgaatacacctcttgctggcttctggcagagctccattccagcccattatctcatgtacatcgtcactgctgggcagtaccgtcttgactacttcagtgagctgcgcatgccgcctgctgcagagctgctccagaacaaaggcataatgcttcaccatacgatgcgtctgttgttcagatatcatggaaacatcgtgtctggcctcgacggtgacgcatccagtgctgtctgtgtcgcaaatcatgactaagggatagctgtcgaaattgtcgagcgcaagagagactgattccatgccattgaagtcttgaactgcatcttctgaagaattggcttggatcacgagtagactaccgatactgtctacagcggctcgcgtcgattcgctgatcctccggattttatatagtcctgtctgctcgtatggcatcatttctgttgtctgtgtctgaagctgatccagatattgttgaacggtggatccagctccggtcatgtccagaagatcgactctaacggggacagtggccagtgtcgggccatgcatgctagcaattccggtaaccggcaccgtgcggccagacagcgcagctgcgaaaatgacgtcatcgctgccgctgtattgcgaaagagtgacagtccatgcggcgcggaagagggtgggagcagtgaccgttccttggcccgtgaccttggtcttcaggatggtcttgaccacaccatgaacagtaggcttataatccacaggcgttggtgggtatcccatgggggttgccttggtcactggaaactgcgagtcccagaatgcatcgtgcgactcgctgctggtctgaccaaggtgtcgaatgaaatgcttgtatggaatggatttaggaacatcctgtccggtcaaggctccgcggatatgcgcgacggtcatggccgcgctccaggcatcatagactgcatgatgggcggaccaaacgaaatatcgggcttcaatgttgttcacaaaagccaagcggatcatgggagacccgtaggttgtagggaccttgagatcactttcaaggtagctttcgagttcttgctccgtctccacccaatcaatttcttggtcagtgacggcttgtagggttcccgcatctttggtggaaacaatgcgcgtgcgaagaatgggctcggacgccaccaccgatctccacgccaatcgaaattgatgtttgttgaagtccttttcggtaaaacggaacactttctgggccatgtaggcgccgccaccaagtcgagccgaaagacccacgagagcttcttggaagggcgtgcagggatagagatccacgatactagaagccgcaatgttacattgttcagctacttctgcccgtatctgctctatagatgtagacattccaggtggcagcaaatcaaaaggtctgtcttcgacgacagtgtcagtgttttctccactttcctggactttggacatagcaagcgccatttctgatagtctgggcgacttgaagatcaagggcacgctgagtgacatgccctgttcacgggcagccgcaacaagcttgatggcgcagactgagtcaccacccaggcggaaaaagctatcgttggtgccaatagcttcgggagccatggtcaagacactgcaccagaggttgtgaagcagggcctccgtatcagtttgaggcgctttctttgccgtgtcgacgagtgaataacgagcagcctggcttttggagaggctttcgatggctttgtgcattctccggcgatcaagtttcccatttggggtgcgcggtacagatgcgatgggcacgtacatggaaggcaccatgtattgcggcagacgacttgcgagtctttcctggagttcgacatggccaagcaccatctcgtcgctggctggcatcaacaacggcgaatcggccatcgtttgtattggagaatcggacggatattgtagaaaagcaacaagtgtcaggccgcgtgtatcgagcccgggaagcgccatggcgtcaaccacaaccttcacctggctgttgcccagacaagaccccacttggtagctaatctcgccaagttccacacgccggccattgatcttaacctgcgtgtccttccggccgacgatactcatgctgccatcgctgttccacctgcatatgtcgccagacttgtaaaatcggcgggtctcgccatttatatccatagcctgggtccacttggggttgaagatgaaagactcggctgtcttctcagggttgcccagataacatcgggcaagctgcggtccttctatcagaacttcgccagctgcgccaagagggagaagcttgttgtgatcgttcacatccacaatccaggttctgccaccgtacgtccgcccgatgttacgatggtgcgagttggagttgatcggtgcactgacagacatggtaatggtcgtttcggcgggaccacagccaaggaccatcttaacccctcccgcattcacccaggtttcgacggtttctttggccacgggctcgcctccagtgatgatgaacttgagggacggcacttgctcaggccgaaggagactgaggacagtgttggtcatactaacccagttggcccgcaaacggcgtatggcggcagcaacgtcgttcactcgctcttcctcagagggcatgcagacacaaccacccctttgccacgtgacgaaaatatcgtgggtggagatatcataggtaaacgaggcaaagttgaagactctcgagctcttgttcatgtcgagccgaggcccgatgagatccgacatggtcgacatggagcggtgttcaatggcgatagtcttgggcctcccggtggttcctgaggtgagaatgatgcaggctagattgtcgggtttgagctccagacaaggcgacccagctttcaaaagcaggctgtccacaaaggacggctcaattacaacaagctggatattctccatgtctttgaacattggctctgtatcaggcgagacgcagatgattgtagccttcacctctgccatgagatcaaccagacgatcacgtggatgagcaggatcaagaccaacaaaggcgccacccgccttggagatggccaacatggtgatggcggcccaggcagacttgtagaagcagtgaggtacgataatttcggggcctacacccaagctgcggagatggtgggcaatccgcgttgattcctcatccaatgccttgtaggtccaggtgccatcccaggacgagatggcctcagcatcaggttgggatcgcgcatgttcctcaatggaactaaacattagacggtctgagaaagccatattggttgcattgaactcggtgaacttgtcaatgtcgtatgttccgacgaggtcagctcctccaacagtctcgtcggggttggtgacaatgtttaggagcgcctgatcgaatgtgttggcaatgctccgagcctgacccgaggataaatgagcaatcgagtgctgcatgcatgccgtgagtttgtctttggaaaaaccaatttccaagctaagggggtactcggtggggtcctgaacagagaggctttgtatgagaatcccatcctcgtccatttgctgcttctcgtgctcattgcggtggaaagataaaagggtattgaacaagggactgccgctcatccccaacgcgtgctgaattttgtccagaccagcatgttggtgtggaaggcttttgacaaaatcatcagctagcgtccgaagagcgctaccaagtgacatgtcgttggccagattaagtcgacatacgagcatggttaggaaagcaccaacaccgtcttcaatgcctggcaggggggcatctcgtccggagcatagatagccaaagcaaacatccggagactcggtatataccttcaacaccatggcccaggccacttggaacagactgacaggcgtgacactcatgcgctcgcaaaaggcttgaatggaggatggcgaaagactcatgttcatttcaaacgtctcaagcttgtcctcgccaaccggttgctcaaggggggctagttggggaacaatggatgggagaacaccgcgtaagtgctcagtccagaagccaagagacgttgacgcatccatgcgctgaatgtatccaatgtattcgccgaacctgaagccagagtcgtccggaagatttcctcggtaggctagcgacaaatcacgaaatatgtttgcaatggagccgccatccacaatagcgtggttgatttgtagctgacacacgagtttatcatccgccacggcgcaaattgtgaggcgatgaggcgggttcctgtcgttcagagctacagctgtggattgttggaagatgctgtcaacatcttcattgctgcatcgcacaattgtcgtgttgcttgatgtcgccttgacaacaacttgatcgtagaggccactctgggcgctctcgagaaagactgttcggagtgaagaatgacgctgaaccacctttgcccatgcctccgcaaaccgctcagcatcgattgtcgcgccgctaccaccaggtcggacttccatgacgtggcagtattcatacactgaagtgtcggagaggctctggctaacgagcaggccctgttgcatcgaggagcaagggtagatgtcttctaccgcagccatgttggtgattccggctcgtggcagacggttcttcaccagcttgtccaggccgtcatatgacaatggtaaaagcgggaaatccggaaagggtgcaacttggctgtgctttcatggtattcaaaataagagcatcgagggtgtttttgctggtttcaacccaagcgaggattcgatcttgaaacttcatgtgcttattgtacacaaacgtgtactgcatctggccctcgatgacttcggcagtaatttcaatgagcgaaagtctgtccaggttcttacccatatcgtccgactgtggcatgaaatcaagccggggctctacgcgtagagtagcgtcgggccgctcgagggtctggaactggcctaggtagtcgaatgaaatctcaatcaggtcgtggtccttgaataattcggcagctcgctcgttgtggaaacgcgatgcgaagtacggacggccgttgtctgggacctggtgacgcacgtctttgactttcctgagcatactcataacgtcctccgacgggctcgcttcgatggccagaggatacatggtggtaaaccaacccaccgtgcctgcgacatccaaggatgcgtcccagggttcccgaccgtgaccctcgcggaatatggtaggtaagtcgcggtcggagaaaatacggccaaaagaggagaacagggcgctgagtagaaaatccaaagtctcggtacgcaaggccttgtgcggccggtcgcctagaagcgaagccgtcgtttccttgtttagtcggaaggtctgctctgtagtttcggcgatgatgttgctacttgcatcgatatcccagtatgcaaaattcggcggtgggaccttgaaaggcagcgtcttctccggcgcgccgttttcggcttcgtgttcagcttgcatattgatccaattctgaaaaggtagaggcttcactgctcctatggcgcccgtaccgatgtacacttccagatcgcgaatgaggatacgccacgaaacccagtcgataacggcgtggtgagcaaccatgaagaggaactgttcttgccccaattgcaaaagatcgaccgagaagacaggacccgcaagacccagtgttctctgtgcaatggtcgcaacgacgccggcatcctcgatagaccgcagtgtgtggcacttgaaccggtaagctccttcagcacgagcccatgtcttctgtgaccagtttcccgaagcgtcccggtggaaacggcagcgcaacatggagtgcctcgacacgatggcgtctagacctgcccgtaccacggcgcggggggtgttcttggtaatacggagccagaagctctggttgaaatgtacttcgggcatctcctcgtgatcggggcgcagctttctggcgtacatgcgttgaacaggggaaagctggaacggatgatcaaacttctcctcggtgctggttatatcggacacagtggaagagcttttggcactaaccgccagctcatcgaggtccttgctgcgcaggatatctcgaacagtgagagagatgccgtggcttcggcattgagacatgacctgcatagccgtaatgctgtctcctcccaagccaaggaaagacttgtcatctgggatgacgtcggctggaatattgagaatacggctcaaaatatcggtgagcctcgcctttacttgggcagcctgttggtctccagtggcattttggggggtggcaagtccaatgattccgtggtacgtctccacctccatctcctgtagccacttctgcatccttttgcggtcaagcttagctgaggtgaggagtggccaggcttcgatggcgatgaaaaggctgggaatcatatactcaggcacgtttccggtcacgtgattcttgaccgcatcgagctgggcctttgcctccgccttgttgaccagactgatggccgatttggagttcccgggttgcgatgtttttgaaaagctcttgagggatacgactgccacgagcttgtcactacaaggcccttgcttgggaagatgcacagcgacatggttgatgcatgggtttcgggcaatatgatgctcaatctcgcccagttcgatacgcaaacctcgaagtttgacctgtgtatctttgcgtccgatgaattggatggtgccgtcggagttgaaccgagcgagatcgcctgttttgtagaaacgacgaaagttagcagctggcccgaatgcgcctttggtccaggttggatttttaatgaagacctcagaagtcttctcagggttattaaggtatcctcgcgcgagaatcgggccagagatcaagagttcgcccactgctccgatgggtacaagccggtcgtggtcatccgcctgcacgatccagccgagacctcctatcgctcgccctatattggcgggatcgctatctggatccaatcgaggatcaccagcagctgcaatggagcattccgatggcccgtaacctgtaagaggaagtcaagatcagaatcaactcttggattgcgttttggggacttaattcttaccatttacaagttgaagtcgaggtgcccaggtttgaattgccgacttgtggagcaattcgccccctaggatcaaagtcttgagggtaggcacctcgtcgggcttgatgaggctcacgagcgagggggtgaggaatgtccacgtgatctggtattgattgatgacatctgccaggcctcttaccatggcgtcgttgccaggggtgcagacacacgcccccgaaatcagcgaggtaattatctccagtacgctgacatcgaagctgtacgatgccagttgcaatacccggctacgagggccaagattcgatttggccgcgtgctgcagtgctcctgagagaaaagcactgtgagttatctgacatgccttggggataccggtacttccagaagtgaagatgatgtagagaaggttatctgggcagacgccagtgcgtggcgtgattccaaactctcggaggcccttgaccagctcgtcacagatgacaatgggtcggatgcccatctgccgccacgacttttcgtggtgtttgtcggtgaggacaaattcagtgttggggatttgcttcaagatctcttcgcggcgagatctggggttggaagggtcgatgaagacagaggcgcctcctgctttgacgactcccatcaaggcaacgatggcccaacgtgatttctcaaagcagagcgccaccatggattccgggccgatttccatcgatacaagatagtgcgcaatacgatcagagcatcgatctagctcttcatatgtaaaggagccatcaaatgcatcaatggccatcgctctcggttgttttctgacttggttctgaaacagcgtctgggcacagttgtacacggtatcgggagcttgggcatgattccagctccagagctacaaaagtgatcgaaaatcagcacattagccgcaggatgacgtgtccacaaacatacctctctcatgtcattttcactgacaatatcaaccgagttcagcgtagtgtccgcgccggctatgatcaagtctatgatgtgggaaaaggttgcggcaattctatcagctgtcttggagtcgatggcttgctcgctatagtgtaaagtgcacgcaatttggccggttgtaatagtacatgcaagtcctgtgaggtaagatttcaagacgacggtgacatagttcatcgcgtcttctgatgatgcaaacacagcaactgtgttcgacaaggggttttgctttgagtttgggcctaactgtacagcgggttcattacttacctcctccactgttctatcccccatggactgaactaaagaggcgatgttcgacataccacttatcgaagcggtgcatctgctctgagtgcgatttctcaccgatgggaaggagaagtccccgtcgccagagtagcaccagagtgtgatggcccaagctgcattgattatcccttcaatgccttggccgttctcttgttgcagcttttcaaaggcatccgcggcccagtttgcgcaaaatgaggatgttttgtgtggcattgtgtgtttgttgaagagatatgtattgtgtggccgtggatttggcgacttggatggtggagaaatgtgatttggcaagagtgaagtttgctttcagtagaaaaaatacttcagcgaagttttcaaaaggtccaaatctattgggtatgcgatagaagttgggtattgggtacaatgtcaaggttaagaataattcctacgactcgcgatattcataatagctcgttatgtagtacatgtcgctacgtagcctcacgtgtgaaactccatcttccctcatcgcaaaaaccaacacgaatgttgtgcttactatgattaaggtaccacgccccagcgcatgtggttagtgacatgacgatagcccagaattgaaagtccgggcttatatgtaatcagcagcttcgccaccgccaaacatcgaaccagcgactgtgcccccccaattttccaccatattttcttctagaagacctgaggctgtgaacatgctaatagtggggtctgaatgtggggtaggacggagtatatctgaccacttagaccttagttatgcttacggcggcgcttacggggcaaaaacttacgggggccgaaaccaacaaaccgggttggacgaaggggccgacactcgttcacaatactcaatgcgacgacgaggaatgaagtagctcttaggctggaaatgcctaggaatggtgttttttgcacatcaagtgcgtcacatctgatttttgctaccgtgccagttgacatgacagacagcatttgacttagcaagtggcatcgaaaataaaaagaaatacggggaaaacacaggaaaatgacgttcagactgcggcgtgattacataaaacatttgaatccttcggaatacataatgctgagtgtgtcgcaaattatgcccccgtttctttacagccacctacgtcgccatctaaaagccttagttttgctgcatttatgccatacagtgggtaaagcatagccactcatgtagtgttccacttgtttcagggcgattactactgcaaatacgggagttggttaggcgctctgtcgtgtgttggtaagttggtctgtgtcctacttgcaaacatttttctcgtatcattccggtggccggtatgacaagttggtttaatggaggcgcatttgattgcctaaagtctttaacggggtatagcgtgactgagatgccgacagttatttttatacggacttcactatgttccagatgatagcaacttaaactcaacattaaggctacccaagaagctaaaatgcgggtctcgatgctatgacccgtatagctagatatataatactaatgctgagctccctaggtgaacatccctactgcttccactgcacccggaaatttctccgactgtctcagggttgtcactcgtctaacacaatatgtcgagcccatcccccacttcaaactctttcaagtgtggacgtccaccaaattccgcttacatcgatctgatgaaacccaacgaggactggaggacgatggaggatgccaccgaaaggagaaaagttcagaaccgcctggcacagagggcgtatcgtaagctttactctttttttcctaaatgagtacgctggatactaatgatcgtcgataggtcgcagcctccgtgaaaaaaacacggaagtgcagatgctgaagaagcaactccagaaattccgcaagggaaatgatagcagcagtgttagctcaagctcgagtcgaggctcctatcacagtccaagtccaagtcaattgccttccaacacaagcagcagcggcagcaacaactcccctcatttcaaagatgaagataccttgagcaatggcgaaagtttttccaggtctaaaggcgacgtcgaagatcaaaggcccgctgcaagcagcccccggtgctccgaatcagactcatacatgaacgacacggtcgatatcgacatggacgcaagctccctccatttcaccacctggatggacaggtacttttctatgggtgttgacgaaacacttgacaccgccggcccattactaccaaactttgatctccttacagcaacagattttgccagttgcaaagccggtacaacaggtgccgcacccccggagtctatattcaacaactgccagtcaataacgaacccaaccgtcaagcagattgggacaccgatcgctccatccgactgggtgaattcagtggaggccgcaacaatagagcctatgtccttcaatccgctcaggacttccgacaaatctggagcaccatctcagcggaacacaagatcgtcacatggatgctactgctaccccttcccaatttgcaacaccgccgccgccagccgccatcattggcggcaagtcggaagtttccccagatgtcagcgcgtccctgctccaccttgcagtagcgagtggccatctggagacggtgcgactactcataagacacaagaagtatttgatgttggaacgggatagcgagggttacacgccgttacagctcgccatagtgctcggcatgacggacatagtcgcacttttcttgcagaacggtggtatttcttgattttgtagtaaaatctattactattgggcttttgaaacacgttgacctggggagtgaggaagatatgttccgtgtactatacaatattcctttgatggaagtgcgcacccaatcctagccaccagatacgcctcatcccacgtaagccaacacttaccgtaaacgttcatgtggggcgggtagcatgtaaccgcaagatctacgataagcaatccctgtctcttatccatttattgttaaaaatagtttgtactacatgaagaattcgaaaaggtcggagcctaggaagcgcagccactgtacaaagatagcttttacttaattactgtttcgtgacaggattctctttactacagcagcaaatcggtccttacctacgcctttttgcatctcatgcctgttatttcgtaaattactttactcctgaaattaatccccttatcatattgttgaaccaatgaattacagctacgaaaaaaaaagcattatcggactttgagcatttggatatggtggctttgacataatgcattaatcaatagcgttctagactaagcgatcttgattacttcgcggtaccctaaatccttgtctggttattcaaattgaattgttagttgtctcgctccattgtcattcaagacgctctgcattctcaatcacatcgcgtatgtcttcaagactgggatttatgcgtcctattcatctaaatcgtttatgtaggcaatcgaggccctctatggtataattttactcgggatattggacgtatctattcccctagaaactgatcgagccatcatgagcagaccccgtgggtgatattggcaccgtctcacgatacaaactattgaataaactgtctctggtcagcaaagacctcggttttccccactcagcaatccttccaccgtccatgactactacggcgtcaaaatccaagatcgtgtcgagtcgatgagcgatggcgatgacggtcttgctcttaaattgctggtcgatgagttcctgcatccgctgctccgtctcgagatcaacagacgacgtcgcctcgtccaggaccaatacggggctgtgtcttgctcttatcaacgcacgcgccaggcagagtagttgcttctgaccgtgggatagcatctggcccggcatgggggagtcgatgccatcgggtagatcctggaaaacgggctcccatagtctaacaaggtgcagggcttcgaccacatcatcgttacttgcctgacctagaggatctacgttgtccctcagcgtgccaggaatgaggaagggtctttgaggtagtacgttcagggagaggcgaatgtcttccggagaaagtgtggacgtatcgactccgtctatggtgatatttccgctgtgtaggttcatcatccgacacaagcaggccactagactgctctttccgctgccgctgcggcccacgataccgacacgttggccggagcggatatgtaggtttataccttgtaatataggctgagaatgcggtgcgtacgaagccgtgacgctgttgaaacttatggctccgtttctcggccagtagagcggcgggggactgggtactatctggagattttggccttgattcaagtactgctcctcggaatcgactgttctggtgaaagtccggatacgactgattgcccccgttgaagtttcgagcaaggtccaattcgtgatgagctgtttgagagtagaactgaatccaacaatattgagcagtgccagtcccatgagtcccgcgtcaacctgcccccgagtcttgaccgcgactgcagctaggacgacagcgatgccacccacgagaagatctagtacaagccctagccatctttgtacgctcaggaggaggtacgcaggtctttgggaaacgtttatgtggtctgcgttaccccttagatagtcatgcgtccagttgaaagcccggatcgtcaccaagccgccatgtgtttccaggaaatggttgaagagggaagacttggcttcaatgtccaggaatctcaaggcccgcgaggttctcaggtagtatttttgagtcatgtatgctgctaagatggagaatggcagcgctgcaccggcaaatttcgccgtcgacacaatgacaagtgtctgtgctatcaggacaaaagtcatcagaactgtatgaatgagcgacacgggcagttccatgtccactagttccatgtcctgactgaagcggttaatgagcgagccagggtctgtacttgagagatacgaaattggggcgtccatgactgtttgcaggattcttgagtgcatagtccgagccacgcgaggtgcgatgctaatgacaagaaatctgtccccgttgttagtttgtgattatccagggcagtgccaatgggaggggaagatgaaactcacccacaactagttccaagcgaaataatcgtgagggcacccagcatgaagtagataccgacgtaatattcagctctgtcgccagggttcaatgcattgtgtgtagcccacatctgggcccacgcatgcgggaagacgaccccaaagccgtagaatgaacagatggcgatgaagatccaccacctcgtccagccgaaggttttgatatagtacttgtagatctccagatcgcccacggagctgtcaggggcttcgatgtgggggggcagtgctttggcaagcgcttcgtaaagggcataagagactggcaaatcattttcttttggccgcctacttctgtcctccaggaatccggcgccattctgcaaactcagcttggagaggtaacttcctgggcgagacacaagttcggaaaaggagccttgttccgtgctaaacccgtcatgaccgagcacaatgatttggtcagcgtcaggaagacgatgtacggcgttggtggtcaagatgacagtgatgccgtgctgcttcagcaacccatttctggagaacagcgacttgaatactacttcttcggtcctagggtcaaggctgctgagaacatcgtccatgatcatcgtctttttcttggaatatatggcacgtgccaacgcaatgcgcgtctgctgaccgccactgagagaagttccgttgctgccgacgttggtagcatctctttccgcaagttgatccagatcttcagtcaagccgcaggcattcaccacaactgaataccactccggatcaaaggctaacccaccaagaatattctggcggattgttgaattggagatccacggccgttgctgacaatatgccgcattttggaaagcgacctgaatataaccaactccgccagcaggtttagtttcgcccagcaaagtctgcaggagggttgactttccacttcctacgggtccaattatcatggtgagccccccacggggcatatcaagattcaagtctttgagaatgggcttttccgtctccttccaaccgaaagaggcttggtggatggacacggaactctgtgtagtctttttggtcgaggagctatgtccccaatgctcaagaacactcatggcgtacatctcgccgactgccaagttctcaaaagacgaagaaggggggaagtaatggcgagagtgacgccaaccaaaatctacttcggagttgcggctagaggaaagcgttcggatcaaggcacctgcagggtatttgttccgtggcgtcgctggctgatggatggtgccgtgcactcggctgtcgactcgcgtctctgaattgaggtacaggcggatgcgctcaaaacagcccactgcgctcatgacaccagcgagagagtcgatgagtatagcaacaggtgcgagaaggagttggaggagagtgagactcataagtgtgattgcagggtccagtgtcgcgtatccgcggtgagtctgcagcagaatatatatgccgaacgatgcgacgggcgccatggcggtagaggcaaaggtgagaaccacaattctgaccagtacacccctaaaactaaatgaggcgtccagttctttttccctcatcctggtaattcgctgagtgaggttgcgcgtgagtccagtcatcttgagggagtgcattgtgcctaaaattgcggcagtggcgctgacgcgggcttggattttgtccagccaggctttttgagtgatgccggcctttgatgcaacagatattgctgcgcctgtgaaaataataatgactaccgccggcgcgacagccgcgacacgaagctctcctgaaagaagccacatggaaagagatatttcaataagacaggcccacaattcatctaagtcgcacgtcagtgtgtggctcacgagtggggggagtgactcaaagttacttacggaaagctctgaagcctgtggtgatcctttcgacatcagtgccaaccagcgtcaccgcatctgcctcgtccatattgaggcaatgaatctcgagagtacgggagtaaatcaaatccaccagaccagctcgcaggcgcgtaacgagatgtatggtccatcgctgggtcagcgatgtcgccagtgcgatgccgatgtagacaatgacatacgcgattatcagaccagtaccaacagaagcattgttagattcgccgttaggactctgaatgaatccaatgacccgtttgacgagaaatggctgagcaaaaacgaatcccgtctggcacaaacggggaagtatagctttaccaatggctctcttattgtgcatcaagctgaccagcaagagagagtgggcagcctccttctgtttgcatgcgctccatttggtactcagccgagtgttggtctccgtgtcaatgcacagatcagcgtcaacctcgggaagcgtcctcagtgagtgactgtgtctgtagccatggacgagcagtgggttgagccaccagcagaaggcttggctgaacaagccggccgtagactccagaggaagggctcgatagggagggagaagcataccccgtttttcgagcgactcaatgacgagtaggcaagttttgaacgacagcgagacggtcgagatgatcgcgacgtccttcatcggctgcgatcctgacgtccataatgttcgacaacgagctccgtcgaacaccaatgtcaataatagaaaagatgaaataagggacactggccgtacgctgcgcaaatgagcagagtaagataagactgcaagaccggtatgcgtaagaaataccacgatggaggcaccaatagaagcacgcgtctttggtgttgagttccgcgcgatgaatccgatctgtgccccattggaaagaaataaaaatgaccacaataactatcgggccaagagtcagtatggtcgatgcgaatcaatcgaacgagctttactcaccaattttgctttcacgtgccaagtctggctgacttttctgtcgcatcgcgacagtgtctggaaacaatacagaggcacaagcgctacgactataacagcggggagaatggtgagaatagtctcttcgaaaagcagggtaaagtcaaaaacccctcggcagagggtcgccggcccgaagtaattgagattctccacagcgcagctgacggactttggagccatggcggcggcgatggggcgcagcctttcgaggttctcaagtaggaaaaaaaatggattagtctggcgacacagacttctttgattgcattgtcaacacttgcagggttcgaacgggacaatgcaaggagttttctgcgcatctcaaggggggtggacgcatgggttatcatgcggatagataaacatgatacggggaagtagcatctacaaatacatggtgtgtcagatcttactgtatctttagtagagcagattactacgatgaagctgacttggcgcggcttacgacaggttgcagctaaccgaggcctgagctgagggggccaaattgaatgcacaaagctgacaaggtactctgacgtatcataaactgctcatttagttgaagcaatgaaaagcagctaccatgcacattgatttgaatgcgaatattttgcgctttcgactttggggctgatttttgctttctaacatgacaactactacgcaaactttcttcaacctgcccgcgagagagggcagcgactccggcgcgggtgtcgagtccgactacttcagcgctccgtcgaaatacaacctgcagacaagctggaggactttgcaagatcaagccatcacacggacgtcggttctcgatgtttttgccaacagagttccggtgttgagagagaagagcttcctgtcggcggcagaatgcgccaggatgctcgaaattgtggcctctcacgaaatcgtaagtagtttgttttattatatcatgtcacattgttctttcatggtctgattagcggctgcgttatctaaccttgatttattaggggagctatgatactgaaacgacctggccacgagtaggcgtcgcggggataacacagtatgatcatatcaaaggtaagatactatcctcgtgaaataccaagtaattccttctcctgtagcgactaaccaattttctccttcacttcagataagcccgcgtacttcgcaagcacgccagccgcttacgccctccaaaatcgctggagggacgaggccggcatcgacgtcctgcaacgcgtagcctcgaaactacaagaaactaccgggatgatggtgcaggtggcacgcgaagaggacggcagggaatactatgccggcatcctaagggcggtcgacgccggcatgcatgtgcacgctgatttcgcgccttatgtaagttcaatcaatctgaaatcttggcgtattagcacgaaaagtctcaacactaaagacatgtgtaggaggctgtgggctggtctgtcagccagtcggtcgcgcagcttacctggaacatcctcctcaaccaagtgcccggtggtgacacactgatctacgatagacagtggcgcgctccgcaagacgacatggcatggcgaaaggagtttcctaaagattcgtaccatccgcagatgctggagggtcacacctttaaggccatgaagcctgctccaggtgacctgacattcttcaacccacgaaattttcatgaggtaagagcatgcgacacttcaaaggaacatcccaagtcggccgtcagattcaccgtgagctcatttgtaggttatcttccggctcgggatggggagtcggagaagttgatcctgtggtcttgaatcggagtgagttgaagggcaatggttggcatgggcgttcccaactgttacaagtatatatctacgagaaattttagagagcaatgtcatagcacacgaaagccttactgatattgaagtaatgaaaaagagagaagattcttcgacgaaagattgctcacagccgaaaagttagaagtgtagcctccttgtgctcaaactcataagtaaatacattgggtggatggcttgttctcttcaaatcatacgaattcatccagggtaacatgatctattgcaataaccgcacaatctcgtcatttcccaatttcttagcaagatccaatgccgtcatgtccagcttattcttgtactccttggcagcacccttctctaggagaaatctgactgcctcggtgtgcccttgcccgattgcacaatgtagcgccgagccccagtcctctctttctcgttgctgggcgactgtagtgtacgttccgtatgggtgtgcattaacgttagcgccgtggtctaccagcatctgcatgatttcaatgtcgccgttatgggcggcgtgaagaagggccttgggcgccctctccatcgttgcattgtgcgcgagcaacagtgctgccatgtgcttatcacccctaatgcaggccagctcgagcgggttgttgcccgtctgcgagccctcgtctacggcggctcccttcgacaataggtacgcagccattttgagacagacaataccgccaccaagataatccgggtcactacctgattcaccgacggtgtagacaagggcggagccgacatgctcataatgttcgtcgatgttccagccgtgcgctaatgcaatgtcgatggcttttgtattccattcgttgtcctctcgtgccccctccaggacatcagccatagtcccatagttccaatcagcaccgcgcttaaagagctcgtcggccatgtcgtaccgggacagctccaatgctcttccgagggattttcctaagttggcataagggaggaaagcattggggtcttcggctaagcgctgattcagcaagttttggaggaaggtaatgtcgtttgactcgacagcggcgagcgcacgcgcatcgaaaatctcttgttttctgcccctttcgtttgccattggttgtacggtggtgagagcgggtttggaatgtacaatgacttcagactgggtatttagattattgagttatttttcgtttttgcaaacaacgagaaaatagaaaaacggtggtgatgggaggaaagagggaggtgggaaatggaaagttgggttgtatattaggcagccaccctgtgcagatcttgccccctctcagccttagccggattcgacatgctgtcacgtgaccgaactgtgccgccttgtgtttgccttactgcgcggcatgttagcaaccgtgactataagcatagtaacaccgactttctgttctcagtagtgttgtaatagtaaaaaagactttgatgatgagcaggacgccagcaatgggccgcctgcactacatgcccaagcacagtactaatcttttgccttttcagacttgcatgatagtaatgaaacaaacagtggtggtaagtatcagagcttttgtgcagtgtagtagatgtctgtattgtacccggcatttaccacacaagttacctatattagtgcggtcttgaagtccagaaacttgatcatcatcagcgccacaatcaccacaatcgtcaactcaactactcaactctactctgaaacttcagtacagacaagcctaaaacgatagtgtaagcttccatcaccaactacttccaccatgaagttgttatctgttatcgccggtgccgctttcttcaccacctccttcggtgcacctactgctgcaaacaatgtcctcaaaggtcgtgcacctccggcgcctcctggtccccctcccccaccgccgccacctactccacctccacccagcgaggccgatgtgagcagccacctaaaaagcataggaaaggacacctgtctcttctacgccagggtcggcagtgaggaggatatcaaagcagaacgcaacaaacgggactatctccaaggttaccagatcatcaaagaacggtggacagacccgagctggcccgaccaggccaaaaagaacatgccccccgggaaacccggaaagggcaggaagttttttgaaatggcgtctagggtcctcgccaggggatgttctgggacagtttatgttctgttgccttctgatacgagcggcacagattgggtaacagacacggtttggcaccaacaggagtggcccaacctgcccccggtcgttaccaaagtcatccgtctcaagatggacgacgcaagccatatggaagtcatctggggcagctcttccaagcgcaacgtggcccccatccaggcacgcgccgcgaacgataaatgcgccatctccctcaatcagtgggacaatgaccaaactgatggacccggggaccgcttcgaccttgagttcgacgtgcgcaacaacaacggcgttgtccttgggcatcaagcccgcgtctccgtgggcgactggaacccgctgcgcttgctcggcagcagcctagtaactagaattatcgtcattcctaacggcgacagcgtcggcttctggtactttggtcgctactggagtaccaacgacagccgctgcaagctaggcaactgggtcgatgacgcaaacaatgcccgccaccgcgagatcaactgtgactttgactgctgaatggcgctctagatcttgttggattcattgatctcgttggagtttagtgaaggagtttatggattgttcgtgttgctgaaatttcagttcagctttgtgtttttttattttgggagtcttatgttttgagaggtgatgatgaggtgtattgagagaactgacccaacgtggcggtgctatactagatgttttcgtctgttcaacttttcactcgtttagttcatagagtctgatattcaattgatttacctcgtataaaaaaaccctggtggtacgaagtcgattgattgtgagacatcgtgaggattgcatatagagcacgtgacaaagtagctgacaaagtcacataagtgttctcgcgagaccacatgcagtatcaagatcgcccaaggtaccgagaaaggcaaacatgcgcttaatagacacaagaatcatatcgtctttagaaaacattacgatttttccatgcatcagcagaaaggcctaaaagaaatttaattaaaagattcggcgacagaagagcgtcaacgcgcaaacaaataaccctttaagtagcattaaataacttatcatgtgtcttttttatcaactctgcttacagtaagttagtctccaatttattttcacagccctatttgtataggagccctgggctacatctagcgtgtagcttagatgaacaaactctacctatcgtacttttctcattatactattactatgtgttttctaacaacgctgacattttcaagctcgtctcatagcgtgtacagtccctttctactttgaataccaagtcccgtcgttgatcatcatttcagttcactcagacctccacttctcagttcccgacaagtctctacagcgcttgcacgctttgaaattagttgagactatagcgggtcgtagcatgatttgattaaaattcctgaagctgcaaggactttgtaatgaatagtaataaagttggtatatatctatccgccagcgccactgccacgaacgtaaaaataacaatgaatgacatgctagcaaggaaaagagtctatgtgcagataatcagtcttaatatataaaatacaagtagaaaatcaccccaaccatactattgtacttcggctcttctcgtgaattgtaaccagggcccattcttctgcccagcaatgtgatcgtacaactgatactcgccctcccgatgtctcccatccaccccaagtttcctactcccacggcccacggcggccaattcagcgtcagcaaccaacttgaaatcgccaagccacaggagatggccgatggtcagtgtcacctcggtgtacgccagccctttgccgagacaactccgaatgccagccgagaagggcacaaagcaggcgcgcgcgtgcgcgctctcgtccggtgccagccatctctcaggccggtagacgaagggatcttcaaaggcgcgcgtgctgtggtgaatggcatacgtccccacaccgacctcgcaacccatcggtacgacgtggccgtcgacgaccaggccgccgggggccgcgacctcgcgcatcaggccagttcccacgggcggcgacatgcgaagcgcttcgtcgatacaggcgcgcaggtacttgcatccggccaagtctgcggctgcgagatgaccggggcgggaagagcgcacagccctcacctcttcggcgactcgcgcataggcgtgtgggttgttggctaagtagaaaagaatcgatgccgtcgcgcaggccgatgtgtcggatccggcgacgatgagagtagtgctctcgctggcaatttcatcgtggccgaagccctcgcccgtgacggggtcgcgggcgtcctgcagtcggctgtagacgtccaaagaaatggaggggttttcgaacacaccgcgtgcagtgccgtggctcaaagccctgcggtcactaagaagacggaagacgaacttcaggaaacggttgcgcgcgtagatggcttcctggaagaggtgtttgtctaggcgtaaccaggtcaggcccggaaattggaccagagaagagatcctgacgtttgacttttcgatcatttctggcacgtagcggaacttttcgtcgccgagtaagttgtactgcgctccaaagacgacgtccgtcatggaatcgaaagctaggtaattgcaccatttagccatgttcatgggttcccccttgaagacagcattgcagaacttttgaatgtgcccgaccagacgtggctcgtattccagctgagctttggttgatacagcctgggccatgattcgacgacggcggagatgctctttaccgccccggtgagtgaaggtgttggcagcctggtgagtcatgacttcgtagtgggagctcttgaggaacttgttagacgtggtcgggccataaacgtcgcgtagacccttcggcgtgttgacgtagagctgattcgggccgtagcgcatgtaatcgccatacttttcgtggcatctccagatatcgatgtggatatcgcctctccaagcgtaatacgaagctcgagcacaggtgaacttggagagaaagggccctgggtacttggccaagggatggaagaaagccagatagataactcgggcaatcaactgccagaaaaatgtaagtctttgatgagattgctgcggaagccgtgccgaatgtcaagcaccttgagatcttggttcacttacgtatagtagtgtcactgcgacggcaacgaccagaactgataaatagttcattatttaccgagccaaagataaaattgtactgttgatgttttccaaacaattcaagatgattagcgtcttgactacgtgctcttaagcctttgcgtttctagaaatacgacgaagcatttgtcaatgcacatgttttgcactgcagggcatgatgacgactagtgcttctgcttttaaaatcagccattgtttactagtagtttagtgaagaatatttgtggtcagcacagatgtagtaaatattggtgggagggagcacatacatgtcagatgcggcccccaacgccagtcagagatactgtcaggaaatagtaacccagcttcgcgaaccccgaaagattatcgcgacactgaaaggtcatcgcgaagaattatgatgctctatgatttactattatcgcctgtgaattttactgcttgtgccccgcccctggcgcaaaaaaaagtatagaagaatacagatcacgtgtacgaacatctcttacatgtgagtgtaaatttgctgctaattaggacaagactgatcgagaaatagaaggccttttggtagcaagagaaagaggtagcatatggatgtatataatctagacgaccgcaaaaatttaagtcacatgtagaaaatattcgtacatgtgatctagattttcctgcatttttttgcgctaggggatgggtatgggcagtagaattcgcaaagcactgataatacatgatttgacccccttcaggttggctttgacgccttccattcatcgtacaagactaacaacaccttgactacaatatcactcagaagcacgcgctgatagagggacttcatgacacaactggatgttaatagagcaaggatcacactgacgcacgattgtctgatttccccactacatagatccctgaccaagaaccaattgaacttaaagcaaccattgagagagagagagagagaaagccgtggggtaccgcggctacaacacgcaatcgagaagagcaacttcaccaaaaaacccaattcaatctccatttcttgtcctgctttaccaaaatatctccccgaatgcaacactaaaccactccgtagaccttttaggcgatacaatagataccggcactcacaaattagagctggtattcagcagaagacctcttggcaagggggttctgctgttggggtccggtgaatgcacgggaggggtcaaagacgataaagacacccacagccaacaccatcaagaatccatcgagggcgatgaagtacttttcgtgcatcatgaggtggcccttccagccctcggaaagctcaacggttcggaagatgtttcgaacgtaaacggcgatgagcgacacgaacatcgcgatgaggacaaaacggtgtggacgggcgagcttgtggccgagcgctacagtccggcggacaaagtcgatggcgaggatagcaaaggccgtcatggcgatgagctggaacgcgacgccgccgatcatgatcttggtccctggccaggggtcctcaaggttgctggacgctatcgaggccatggcgccgccgactgcctggatgacgagcgagacgaggtcacatgtcaagaacacgatggcgtacatgcgcggtgagaggaggcttgatctttgccccacaagcactatgaacattcccagaaggacgtataaggcgcccgtaacgaagacgggggcgatgatgagagtcgtgatctgcatgaggtaggcgttggcgttgtagggacacgccgacgaccaagtgcggccggcccagccgatcagctcagctgtttggaagacttttgttagccatcttattctattgttttgtgtctgtactgatttttctcggcgtggtgtttagtgcgggctgactcactcagagcaccaacggcgagaaggatagatgtccatcgtctcagtcgaaaagccagaaatgtgtggacaaagagtgcgagagcgaaaagaagtgagaagatgacacccgcggcgagactaggcctgtagccgtacgagtagggccagcctggaatcgggtctgcatggcaattgttggggttgcgaataggcagcggaatccgagataggtcaatcatgctgaaggtggatcgttttcatcgggaacagataaatttttgaagttgtaactattcttatggcgatgtggaaagtgttgtgcaatcgggtcagcatgagagatatggatagaataaaaagcagaagtccgaatagccgagtacatggagcgcatggcacgaaagcgtgtttccaacagtagtaatccaatagtaagatccaagagtactgcgtggtgcagttatgcaggcggccgcagtggcggagctacactgaaacatgccaaggagttgggggctattgcggctgaaatttttggggtgttctccccttcgaaggactagggttcgcagccaatgaaagtcagaatgcctccaacgttaacacagtaagcatgcacatcatgaggcggcagcggctacgaagatcagtggcgcaataacttgatttcggttcgcgactcatgtttgccctagcatccggataaaacaaacaagctcctgtctgttgtgtgccttcgatacactgaatgagaaagccatgcgccgttactattttgaagtaattgcagcacgcagcggctgctctgagatgtctttattactctgaatccgcgcaaccccaattcgacctcttccttgaagaattcagggttgtttttcggtcagcacgtatcggcggtgatacggcgcttactttcgtgtcacatgtggatcttcagctgacaggatctggggttcgggtttgcagtagctgcagtaagccgcggcgtagtaaacaatacctaacacagccaccgccagagaaaatcaatcaaagcctcgttaacccccgcttcactctgatccaaggtaaagttagtaatatgatgaataccgaacaacttcaattacatgtagtaatcagtgatatggagacttttacgtgaaatcctcgtcggtatttataggcacctagagtgaccctccacagagctacattgaacccatacctcgcacttggccacagttttgtccggagtttatattggccttattgcatgcagtttagatcaaaatttgaacatgtcgcctccaagtccaaaggcagatttcggtaagttacgcctttgaatcgcataaagccatggcaatagactcagacgctaatgcattcttgtaactacaccagattgggagaacttttctccaaccaagtttatcccagttaatggtcacatcgaggcccgctttagtttttccacgggcacatggagtgcgcccactctcgtgagcggtacggatatctccatctcaggcctcagcccggccttgaactacggccagcaatgctacgagggaatgaaagcatttcgcactgcgggggggagggaacgcatcgtgatatttcggcccgaattccacgccaatcgcatggcgggatccgcggcgtcagtctgcctccctccaccccctcaaaacctgttccttgagtgtgtccggaaagcagtggtggaaaacgcagagtatgtcccaccggcggattcggcgtcgtcgtcatttctttacatccgacctcgtgctgtttggatcatctaccggcctgtggggcctgtgcgacgaggtgatattagcggtatacgtccaaccggcgaggccccatcatggacaaaaggccatgaaggccctcgtcagcgatgagtttgacaggtcggcgccgcggggaatgggcagatacaaagttggcgggaattatgctccggtaagtcactgagtaatcacagaggcgatgcgcaacgtcgcgagaccgattttctgatttatacgtcgaaatgctttaggtatggagacatatcgggaaagcttcaaaaatgggctatgatattgtgctgcatctcgacagcgcgacacactcctatgtggaagaattttcgacgagcgcttttttgggacatagaatcgcagacgacggtcaacatgtgctcgttatcccaaaggcagataacgccatggacagtacgacgagcaagagtcttgccgtactcgctaaacgggagggatggatcgtccaaacagtcgaggtaagtacagtaagcttggtgacgtagcgacacgttttgtcttctacccgtttcttccacaatactatgacaatgctaacactaggaattacttgacagcttccattgttatcaatcaaagatctcgacgaggtagtagcatgtggcacagccgcatgtgctgttccgatcgagagcatcgaaagactgtcgaccggtgatcagttcacatttcctggtaatcatgaaacctggaatctcatgaggctgggcgaacactatgaataccatacagcgcggcaaagcagatgacaaggaaggatggtgttgggaggtttcagggtttccggaaaaaagtcgtgcccaacaagatgccacgttgtccactataaggaaaggtaacgacgctttcctcccctggaggtcattgctgtcgatcgctttggttccttttggtctaggttctttttttgtttttgtatatggtgcagggtttttttgaggggcatgatgtagcggggtgtaagtagcggatacgagaggtgtactgtacaattctgcgttggcaatagtgaagggtatagagatttagcgattgcaagcatcttgatgatgttcagattaacaattttggttataaattgaaagagtaaacgttgcgtaaggtggacagaccagtcagtccgagtggggcaataactcacgggaagtttaaggttacgttgctttctctcgctcctaagatgatatccagacatgccaggttcatcgaccccgtgtacaatggaagccgaaacgctgctcaacgatgcgctaccgagcaaggtgctcgtgccaagtgacgagcagtacggaatgtccaacagcgcctacttcaccgtgttcgaaagcgacctaaaacccgctttcattgcgcagcctacgactcctgcagaagtcagtcgcatccttcaggcactcaaccctcttcttgagcagcagctcatttcaattgctgttcgcggtactgggcatacaccatttgctggcagcgcgaacatcgcgggtggcgtgacagtggacatgcggggtctcaagggcattgcgctgagcgatgacaagtcgactgtcgagatcggcgttggcgagaagtgggcgtcgatctacaccgagctcgaaaagcacggtttgactacggcaggcgggagagttgggagagttggtgtgggcggactcgtccttggtggtagggtcgcctgtccatttccgctgaacactgttgacaatctcgcaggcggattgtcgttctactccactcgcaagggattcgcgtgtgattctgtgacagaattcgaggtcgtgctcgcatccggtgacgttgttcgcgcaaacaacgaggagaaccatgacctttggattgcgcttcgtggcggcttgaacaactttgggatcgtcacttccgtgaagatgcgcacctttgaagcgagcaagttgtggggtggcgtcgcttactacatgcccgacacgttcagccagctcgcagaagcgaccgtcaacttcgtcaacaacgagagcgacgaggatacacatatcatgtcgagcgccggctacggctacggacaccgagtcgtcacttgctgcctgtatcacaccaagggcatggaaaatcctccatcgctgcagccgtttacatcactatctgggcgcatcgaacagcacggtaccttaaggactggtacacatatgcagttttgcgacgagctctccaagtttacgcaagacggcgtgcggtcattctacgccacaataaccgtaaagccagatgtgtctcttatgaaaggcatccacgacaagtgggtagaagtactagaggcgttgaaaggcgcagatggcttcatcttctctctcggcttcttcccaatgaccaaagccatgtttgtcaactcacgcgatgcgggaggaaatgcaaaaggaattgatcctgaggacgggcctttgcttatcatgatgctgaatccaacatggaattcgttcgcagatgatgaacgcattcacgatggtgtcgaaaggttgttggcgatgagcaggttgatggctgacgagaagggtcttctccatcgctacgtcttcacaaattacgcgtactacaaggaaaatgtgttcaagggatatggagagaagagtttggctgcgcttcgggagaccagtcggaagtttgaccccaaaggcattttccaaactgcagttcctggtggcttcaagctggctagtgggtcacattagatagcagatgtgctttcacaggtgcatattttagttggcatcaacaaattaacataacagactgcgttcgttgacggacaagttgttgttggcttctggagctacctcacgatcacgcgagggatgtcggtatgaggcgcagcgagtgggtcgggcgtcgggcgaacgcaacattctgcctgaattcgcacaggcaatggatcgaccaagacggctctccacctgtaacgttatcgtcagcctttcaacgtcccctgaggaagatccaagccttcttctacaatctccaccaccgcttcccaaccccaaagtccatgcgctcagcgcacccactcttcttggaggcggcatttgcagcgcttgtcgcttccagtcggtgcgtagaacagaatctcgatcttctcaatctggctgtcgggcttgaagtcgttccacgtgcgcagcaggaacgaagtagtgtcgtcgtgcttcaggagtgacgaaccgcagcggaacggatcgcgatcatccatgatgaattggtaggagtcagcgtgagatttggcacggaggtagaggccacgtaagtgaacaaaggaagtcaacgcgtcatgggcgcttatggtggtggatgtgggtgctgcgcttgggtatggcgatagcgaggaagagacgaaggttttgacaggctccaccgatcgcagtccgcttgggtgagagagcaaggatttgagccgcgcgaggccaaaagaatgtaacctttttagttttcgtttctcggggggaagaagtgtcgctgggccggatctcacgatgggtgctgttggtggaacgtctggccatatcgtgccttcacccttgccatcctccgccggaactaatcgcagtgttgcatgcaagatgtttagtcggggtgctctcctcctcaattctaggaagtctcctgactcccacgaatcattcatcttcgtctccgcaaaaacatgttccagcgtcgctccatgctgagcgaacaaaactggtcgaacatgtcgcatctcctggtcgtcccagctatacatcttcacgctttacaaagcagtaatcgaactcaaaaacgctgtaacgatgtccagatccccggcgcaagtccagaggtggctggctgtcccggtcccgcgccaaaagccaaagttgagcacttccaattgcggtacatgaccgttcagggcttcgagaagatactttgagcttccgtagccgaagtctagcttacatagctgactctagtccatgcaacgcgcccacatattgcagtgctcctcagtaacagagtagttctgcaggacagggtccagggccaattctctgagcgccggaaatcgatcaccgatctcaaaaggtatattcaaaaggctttctccgacatcacaggtcagtagtccattgtttctgtcgacttggaggtgaagtatcttaagattccttgcgcgcagcaagtgttgcttgaccaatctcatttcggagatgccataagccgaaagcttgttggctagaccagtaaactacaaccaatacaagctgggtgatgagagcagaagtttgtcaattgcatgaccaaatcgatcgttgttggtatatatcaaacgaaccatggtgcgcgtaagcagcatttgtgataaggactaaggtgcatagtttggcaaatcccatccattgcgtctgtcactcatgtgccatacgggttacaatgaaacgggtgagttggacctacatgacgtctcgcagatacaccaggtagctccaagactcatgaagcgcctgcgtaatcttcccggtaccacgtgactctccttcagacgttacgatgtgggtgctatttactttgcaaccaactgtttcgccaggcgtccgagctctctcgaaaagccgagctcaacatcgcacgcacccagaagcgtcaggttgcgaaagaggaagctttgggaagaccttctgcacacgcgatatactgaccgcaaggaaagaaaggtgttggggtcgcgttggtcgtggaggagagagaagattgacgagaatacgtcttgaggcaagctcgtaaacattgagcgcgtggagggttttcctgttgataagataagttttgcttgcgaatggacgtgaggaataaaggcagtaatgggtgcacgatgcatataaagtcgtgaacatggcagacaacaccccacttacactgcgccgccagccttgcgcacgagtaagacagggcgcaggtaactcgctatgtgtcggaagtcgcagcgatgcgtacctattaaatatcccatgctcactaagttccacatgttcccgaattcaactgtattggcaaagctcccattcaagccaagctcaccaactcccacctcggtttcgccttcctccaatctgccaaatccacaatatccaacatctgcactctcctcttaacctcgccccatccttccatatcctcgagcaaaagaatgtgtagtttttcattcgagttactatacctagttgtaggtgctgactcctcgcccgcatagctcttacaccaccgcgatatatagacggcggtgtgcgatcgtccaagtccttgccatgctggatcgagatcgattactgcaatgtgttcgtcgctgtctggtatgcagactttgtgtagaggcctggtctcatcaaaggaagcggaagaattatcccatgcgcgactcagatccggatctgggtcagcggggatgaaaactgtggcaatgctggtgtagaagcggatgatgtgtgagagtggtggcatgacaccgggcttgtggttcaagggcgacaattcaagtttttgtgatttggagtggaacttgtcgtctggcgtgagctgactgagaggcatgtgctgcggccaggtacccaatgcttgagcccggaactcatcggattcgtccttcgcgcgcggatggccagcaaggcgccagcaatgggcatcaagtatgtattcgggtctcacagtcgcaacaacttgttcgtcggatgattcaggatgagaagtctcgctctttgcgggtaagggcttctcctgcacaggcaccgcttcgctgactggctcgtctatcaaccgaaatagattcgtcgagtcgtttggacaatggtaccagtcgagagtccacacagaggggccgacgagcgcagtagtattcaggtcaacacgatagcgaccccgagaaacacgtagatcagcgtccgtccttttacagtttttgaaatgtagctcaactccagcattgcttctccacccggtccagctccagcttggaaatccctgtcgtctcaaatccattctatgaaaagagtgttcccaagttagaccccgcacaaactccttggaaggaatgccccatacgctgtagccaaagtcgggttcaatagagctcaagataccggtgaatgcacgaataacgtcgctttcgaaagacaattgccttctactgtatgccctgacgagtgaccagaagttgcgaccaaaatgctcccgatgcgactcatacgctgtataattgagtcttacacctgcgctgttgagacccttcttttgaggatgccttcgctctctcatatgaatggatcctgatatatttgcctttggctccatgacagtgtcctcgaaccaggtcgaggctgcacaatggtaaaaaacttgcgactgagtgaaaaccagaagccgctttgagaagaccttttcctgtaaacacctacatttacattcctttagcttgcgtcatgagtaaatatcagaatgtcgctacgtaccaagcgcgactttcccaaggcgagcttttgagtgcttcgccaaaagtctggcgtgcactaatatacgttgtgcctgcccaggtgaacgtggcttgagggtgcttcctgggtagactgacaccgaagatgcccgtatccgcgctgtcggtgtcacttacaatggtcaatttggctgagctgtacactgtttccatggcgtccatatgtgttttgagctcatcagcatcgttttgacatatgcacaaggcgtcgatccataggtatctaattgacaaattctcagcaataacaaaagcatcctggaaagtctgcgggacgtcctcgttatccacggagagagcgcctggtgttgacagacgttcctgattgctgtctgtcagtagcaagcgtttggcactaccccacacatagctcaaagcggcatactcggtcggctgatggatacgaacaacgcatttcttttctacatcgacaaggcggaagttgtgcaaaacgcacatcatctttggtcgacaaccgtcaggatctgtgacccgttcttcatgtttgtcgagatagttgctcgtgcagtcgtcctgaggactggaagagctgcttgcctcgccgcacggttgcttctcatgcgtagaagtgcatgcgccgagccattctcgaactaagttgaaatcaactgtacctcctaccgctcgacctacgaaagcctcagtgtcttgggtcacttctattgctcttgagcctttgcgtgcagccggcagaatgaaattaaatgctctcaaaccataggcttgcgcgttggacatttctttgacatggacaccctggtcggtgttgtccagtggctggtatagcgacaggattggcctataatatcgcatgtactgggagaccatgtcttcctctttgctgtagtagtatttactgttcgaccactcttggtaggcgcgctcatagggggtgctgtgtttggagccaataagttcaggctcgattcgaacctgatcgccatcgctgcactgtacgccaggtatcgcgtgtgcagtatcgactaagaagcgacagcagcggcaccccatggccgacgctcgcaatgcggacatgtcccaggtccagattggggcatctccagtcggttcgtcgggggaggttgcaggagcgcaccaacgtgccaacatgtcgctgcattttgaacaaggcggcttgtaccgaagagtaacaatcagcgagagagcgggcgcgggcgtgtccggtgccatgttatgcaaaagtctctaagacctgggaacggagagattggtgaagacgccatgttggcggcgacacgcaactaataataagctgtcagtctcggttaggtgcgattaggatagtggtgtggtgcaggtgcatgaagactcggagtggcttgtgcttgtgctccgactcccgacgcgacgacgctagcgagagctctggttgcagcttccatcttcgctggagttttggaaggagcgcgaccttgcgattctctcacccgttgtcgcgcatcatcttcgcgcttgtagcgactcgttccacgccgcataatgacgagcatcgacgatctgttcaaaggcgcaaacggcgcgacgaagcgcaaattcgagaatccccgcgaagccaacccaacacaagcctacaagtctgtcaaattaagtcccgaaagcgacgtcaagcacgcagcaacggtggccgatgaggaagacgacgacgacgaagctggcccttcactccccccagacttcgaagaggacggacccggcgacgatgatgaaggccacttcttcggcggaggactcgatgaggacgcgaaagatgccatggactacctagacgcacaagacggggaagatgccataaaagacgagaaatacgacagtgcctggctgcgcaagctgtgtttgaacttcgagaagagggtgaacaggaacgcatcgctgcgcgccaagtacgaagacgatcccacaaagttcatggagtcggagggtgatttggacgagagcataaagagcttgagcacgctttcggagcacgcagagctatacgaagagtttgcgaagaacacggcggcggcaaaattggtggagcttctggcgcacgaaaatacggacatcgccatcgctgcgattgagatggtatcagagctcacagacgaggacgtggcaggagaacaggagcagtgggatgcgctcgtggcggcattcctcgaggccgacctgctgagcctgctggtgtccaacttctcccgcttcgacgagaccgactccgccgacgcatcgggcgtctatcactccctcagtgtcatcgagaatctcctatcgcaaccctcgaatacagacctgattggcaaagaagccgcgctggtcaagtggctgctggaacgggtacagaagcccgaaaagcctaccacacagaacaagcagtatgcttccgaggtcctctccattctcacacaatcatcacgaccgaatcggatacacatcgccgaggccaacggtgtcgacatcttcctgactagtcttgcgccatatcggagagacgacccggagaaggacagcgacgaggaagaatacatggagaacatgttcaattgcctcgcgtcaatcaccgaagagccaataggcaaggcgaagttcttggaggccgagggtgttgagctgtgtctactcttggtgagagacggaaaaacgagcaagagccggtcattgaaggtgctggaccatgcatgtggctacgccgaggatgcgccaccagaaaaaacgcaaacaaacggtgcaagttcaaaagcgaaagttccagacgagccgtcgccaaacagcgccatggccgtttgcgagaagctcgtggaatcaagaggcctaaagccactcttcagcacattcatgaagacgaagaagcacgaccccgaacagaccgaacacatcctcggcatatttgcttctctactccgctcattgccaggcaactcagacgcacgtttccgactacttgcaaaattcctcgagaagaattacgaaaagatcaacaaactagttgcgctcagacgagactacgccagccgcgtagcagccttcgacgacaagctggcagaccggaaacgaggactgtccaaagaagagcaagacgatcttgaactggagaatgttgcgactcggttgagtgagggtttatactgtctcgagcgcatcgatgcaatcctggcatggctggtcgcggaagacgacggagctaagactgctatcattcaagcgctgggcgatcgagacgagggcctgggagacttgaagaagacgcttcaagcacaactcgatggaaatatggaagttgaacgcgcggagcgagaaatgctggagacgctggttggatttctggattgaacgacctggaagaagtcgctgccaataacatgtacaatagttccgttcgcgtcgatattagcgaagccatacgaaacacatccttgccgcatacttttgcgctttctatggaagtatctgcgttccctcacattctcaccggtctaggcatgccgaaggctcgttccgctacaccgcaccaacttcagctaaggccgtcttggcattggtattggtggcgtcctgttgcgaactagcacgctcgttcagctctatctcccaaggccagctgaggcatctcgacgacccctcgtagaaagtcgcctataaagcgataggacctatctcgtgtgtataagtgtggatccttcgcggaaaggttcggcgattgaccttcactgatttccatttctggctatgcttacaggatcactccggtaccatgtctttcctcacacactggatcgtgccaggactcaacgcgatagtactcaacaaagtgtttcccgattattatatcaccaatgcgctagcagtcttcttcgtttcctatccatcgtcactcaaagctgtacgatggtcgcttgccggttacatagacatgctatacctcacttatggttatcagcgcgcctattaccgcctcgggatcttgctgggttatccactcctttctcgcacactgcctttgtgttggtcccttctctgtgtggtcgttcaaaccatgtggaacaacgcggtgcagctatttacgctcgcgctatgctctgcagtcgcctggtactttctttctcgtgtatggcgaaaacgaatagcagcattgtcaattgaggtgcaggtgtgcctactcattgtcccaccctacctcatctacgtagcgtgtgtggcacttggattcatactggacggagcaatactcgcgaaagctttcatctccgatatgatacgcccagcgccgcccgcattttcctacgcgttcacaccacccttgaaacagaatactcaaattcgactcctgaaacttcacacaagacgccctttctgcaatgtctctggggagctcatctcttgcgacattagcgacgtcccgaagtaccacgcgatatcttatacttggaatcatgggccagagactcaacataccatcataatcaatggtatgggatttttggttcgaaggaacgtctacgatatccttcagcggtgcagctcgtatttcgagccgcaacttatctggttggactccatctgtatcaatcaagcagagccgatacccagtgaaaagacggctcaagtaagcatgatgcaggagatatacagtagagccgcacatgtgctggtttgtcttgggaatggcccggcctatcttgcaatcaatttgatgtttgagctgcacatggtgggacagtttatgggcgacgcgtatcttactcatcatgtggggggcttccacgggcgccaaaagacggatctatacctacacgcccgcatcaaggctttgcacgagctgttgcaacatccgtggttccaaagagtatgggttgtgcaagaggttgtggcggctaaagaggtcacagtttgttacgggcagcagctcataccatggaccacgttctacgagaagacgaaggtattttccggccccgtagtttcgacaatcgcggcgcttggttccaataaaggagcacttcacaatgcgcattcgtaccttggtataatgagtcttcctctcatcgttgcctatcgcatggagtacactagcgtcttcggaccgaacagcatcagttacctcctccgcgtcttcggtgccagagaagccaaatggcctcgggataaggttttcgccttgatcgggatatccaaaacatacgccgccgatctcaaacagcttgtggactataagaaaacaacgaccgaaacggaaatcatgctggaccttgcccatttcctgctcgaccacaaagaagccatagatgtgttggactttgctggcattggatcccacggctacaacttggacttaccgtcctgggcagtcgactggaccgtaccgcgctcaggcatgccactctacaccgaatttgcgcccgaaaccatcaaataccacgccaccaagaaccagcgcgcgcacatgatccggggcagctcccgccgtgaagtcatcgtccgaggccaactcgtcgaccgcatcgcctctatagcacccttgcccatccgagaaggcaatccatcagactcaaccatagcaacactcatgtcatatcccaacaccgcactcactcacgcccgcagacaactcccggaatcctaccgccatatgcactcccaacctctcgccgaagccgtctggcgcacactcatcggcgaccgcacacactccgcccgccccgcgccaccacactacggcgccgcgctgctcgcgcaagtcgaaatgatgctctccatgggcgcacttgcgcaatcatttcaacctagccaaatcatgaccgaggcgaatttatcccgactacacgcgcaattgggcgaggagcgcgtgcgccagttccaagaagccagtcagctcctgcaggagattgacatgttgtatgatgatagcaagaaccaggcgccgttggtgttttgtacgacggagaaggggtggatgggtatggtgccgagggggagtgaggtggacgattgggtggggttgctttgggggatgcatgtgccgtgtgtgctgagggaggtggggacgaggtggagagttgttgggggcgcgtatgtgcatgggattatggatggggagggggtgggaagggagctagagagggatttcagggttgtttgaggagatgaatctgaaaagagtgttttgtgatggcattcagtggtatggacgagtctgaaacagagatttcgcaacagggaaggaaaagggcattacggtcgttactaggagataaccaagcatactagctcgattaagtgaatactgcaatactcaagtgcttgttacgagtctcttggtatcgtctacaactcgtttcaagcctcgttgatcaacctgtagcttacacgcattgttacgataattataatctcatctccaaccactgctctctttttatttagccctagtaggttgttgccgggtttggactcctttaggttcctcttaggcggctccttgttgatgtcatacgatgcatcgaccaaaacaaccgttgcattcgcaaaggatgcatccaacttgccagccaaacaagcccagagatcacaatccactatgactaagattcgctggtaatgaatgctcgaagtctgacgcaaaggccgaaacacgagtctgatcggcagattcctctgttttctgtcgagatcgaatcggacctcgttgagctctcttcgcagtccgtatggggcccagatgccgcactgctcaacatcgatggtttcgatattgagtctaacagcagcaattctggtctttacgttaaatgggtttgctatcttgtccagtacgtagagagctgtagggatcgaatcccctggagggccgtcatgaaatcgcacatgtggatctacccgaatgaattggtctgaacttttgtgcgtacgccgcaagcggatgacttcaggtacttcgtcgctgccacttctgcagcctagggtggccatgtattcgaccctgcgaaaactgcgaatatctattgtccgtgatgggcagtgaaatgtggaggcccatattcgttacttcgaagggtatagtaaacctcgtatcgacacgtctcatattgttacagtgccgaaactcgttcggagtccgtgcgagaaggccgcgaagggttgttcgggtagcagactcatctatccaactgaagattgattgatctccagaccttttgattatctcttcttggagtctgatgaatgccttacgtccttcaccatacaacaatggcatattcacatcgaacaatcccattaagcaatacgcaacatcctcaacacgtctggtttcccgattcgaagcccatcgcattcgctgagcaacgctagcgccatcaatagacgattttccgtccagaatgtccctgtctatcccgcaacggcgagagataagttctgaggatatacttctttgccccatgtcgacccaagacgaggagtagaaatttaacttcttcggcgcgatgagttcttgcaatgtccagccccgagagaaccatttgctctcgacaacgagttccgctggcatcaacgattccagctctttctcatatgtgatatcttcaagatacgcgtaacagcattcggcgttgtgataccactgatacattgaatttatggcttctgaaagctcccgcgtgctactgcgtttgtcgatgcagcatgtgtctacccagcaccaatcgatatcctctttttttgcttgcgcggcgcagtatttgatctttcggattcctttcatccgttcggctgtcgcgggggaaaacgaaaactgctcaaagcttacttcttcctctccccatcgatgagagagaatggcataaggcggaatggcatcgccccaaaactccgaaagctgaaaagttgtaacattgatgagtctcatcgcgatgatgcgtacttatcagtgatggaagggatgtgtgaacgaatgtagttgcgatgcaaccgaggggtatcaggctgcacgctctcgcttctgcctgactgacctgacgaggtgcagtcacgacgtcattctagagagacatctagcattgaattctaaatgttgctatcttgactgccgtaaggtatcatatttggcgaaatcaaccattgctctagaaccacaagaattgaatcaggattaccacagtagtcttttcgtcgcaagcgcgagcacattacctctattccatcagcgaatcagtgcggctgcataagacatttcaaggtcaggctaggctatgtagcgatagccacagcaatgctgcataactaacctcgatttgctcaccggtcgctgaagataactgggttacctgcatctcggtagccgcgctcgctcagccttcggagtatacaatgtattggtctggcgacaccattgccaagcaagcacccgagtcagccccagcctgacatctttctccattccatctctctcacgcaacgaccttcgtcatttatcgcatacgaatcatcatgccggtaaccttcggctctgttggtgatatcatctctgtctgtctcttggtgaaggacctggttgatgccctcgacaaggcgcgtggatccaaggctgagtatcaatcactaatcagagagctttggattctggatcgtagcctcctagaaatcgatctgctcgcaaggacccatggaggtggcgcgacgcctgaactggaagcgttgtgtgagacggcaaagaaagccgtagaccgatgcaggaatcttgtaagcgctttctccgtgcgactacagaaatatcaaaagagctttggagaaaatgaaacagaaaccttcatcaaagccacgtcaatgaagctacgatggtctattggagagaaagattcaattgacagatttcgagccgaaattactgcaataagtgcaagtctacagatttgttggccacggcaagcgtgcatgtttctcccaacagaatatgtacaacaaccaagctaataaacacggcaggagactcatgaatatcactggaaggaatatgagagaccacatgacctccatcaaacagctggatgaatcaaacgccagaaagcaggacgctattctgaaatccatcaacgaccgtctggacgacaccaatcgcttaatcgcttgcggtagtttggtcactgccaacattgcggaagctctccgactcgattggcttcgacaactgggcacggagcttaaagtctttatgcgtcgtatcatagcaatgaacatcgctacgtatcatgcggtcatcagtattcaggctgctttgcctagtcgacttgaaagaagtcttatcgaggagcctttcgtgctagaggatgcaattggtcgaatcgcccctgtacatttacagtttgttacttcttgggatgcattcaatgctgtccttgagatccgcttccgggatatgcaaggttccaaaaaggtcaagcaaaagcaatatggcttacaagacagggcaaccaaaagagacatccatcaaagccaatcttgggagagagcatttctccccggccaacgaatcgagatgagcttcctcttcgacacccaggagagcgaaaacagtcaaggtatcgtcacgtgtcctggatgccaaacgctgtctactagtcccacccatgtcgagattcaatgtgagaattgtagaatgtggtttcgacgattcaccatcttgcaagacgtggatcctccacctcaagttccggttccctcaccttggcgatcaggatcaaaatttgggaaatctggtttcactggaatgatttctggcccagtaagatccggcaagagacgcgtcgcaccagctgatgttgacggtgaagacgacttcagagagttcaaacgagtacgtctaattataagaagagaacgcatgagattgcaagcttttgaaaaaagaaaaggaagtcgggttctaaggaccttttcgaccctctcgtcgagtgtgatgctcgagccgtctgccaaaatccgcgagtctcatcagggcgaacgaacgctcgttccacaggtgcggggttcagaatgtataggcaatacccaaccatcgacgcctgccgccgtaaaaaaatccttggatcacgccgagattgtgaaaggagagttagagagggcgagacagtcgggcttaatatctaaaacgacgattcagacaaattcctaccagagcggtagtacagagagtaatcatgtcaacagaatggacattgaccaagtggcccctaaaaaagagaagtattgggacccaaagtggttccctcggcagaagtctgcaatcggatctgaacagcctcgaatatctttctttggtgataaaccggtggatgaggattccccaggggtaggaccagaatgcctgtcttggcgacgagacgccatcgaaatcattcccgaccgggtactcattgagtgtccctgtctcactgcaccaaaacttcaagtgtattcccagctatttcaccatctcgaccccgctattctcactgtcgaggagattcattcagcgaaggaatctctagctattacagtatggtctcgtgcgcaggtcgatccatcgtctacaggagatagtctatggtctcggacggcccatcctgatgattttatctggcctttgtgtgcgctgagcgtatatgtctcaacgaagaaattactgggtatcgacaagatagacgggaatctggtcgctccctcaagagtcctacgaggcacgtggttccaattgccgaacaccgacacagagttctatggtgcctccatcggccgttggatattcgattggacttgtcattacttcaacgaggaagcactgttgcgtgcagctttgaaattctggaataccatctacacaacggagaagaacatgctcacgttagtccattcgcgaaatgaacgtaggcgttttttggagaaagcggatctaaactttagccattccatcgtctgttatcgttgtttttggtggcaattacacgaaattatgacaacgattcgaacgccgaatggagaggacttcaatggcattacttcactggtcgtcgaggattacgcgaaggcgtttctgaagcgtttcttcttccccacgcctggggatgtgggtgggagttacaaggacaatgtagcattactagagcgttgctcgatgtacttcgcaacagaactggcggagctcatgcatggagaggagaaggaagcgaggtagtgaagtagatcacttgtacatgggcaccgtattattgcatatgagtactgaagactacactctccatatctatgctttccaaggctttccgtatccctttggcttccagcactccaaccacgagctcaacgcactcgtaaaataacccctgctcacagcaccatcgggcacagtcaccccaatagtcctgaagtcatagcaatgctgcgcgttagaaaggacgaatccaaacaaactgctcttatctgtcttggctccgcacttcgggatgtcttgagataccttgaccttcggcgcgaaaggctccgcgctggctggtgagagtgttcgccaggggtcgaattctccattagaccagtaggtgtttgaggggcggatggaccagccaccaaacttgcggtttgtctggtcaacggcgggccattcagggaaaaggtcgcgtggtgcatccgggaattgacgatggcagatgtcgtgctggtgcacgagcgagttgtatttggaaacgagttggcgcggtccaaggtttgcggactggaagtaccctgtaacgatggtctgttagcatatcgatcgggatgtgctgataacatttggcagaaagaatggctgcatgttgacttaccccactgtgtgcagtactgccatgtccagctgatcatggccgggtctgtgaacttcctgtccaaatcgcaatcaccgactacatcggcttttcccgagcaatttgtctctaagtacatgttgacgtttttcgcgaagtatgggaagcttgcccatccctgcactgcttgtgggatcttctggtcgtagctcggcgcgctggtggtattcgtaccattgccggtctcgatccagtcgcaaagcttcctgagtccagtattgccgccctccatgccgtaagactgccatgttacgaagacagtagtcaatgcatcggcaaacgtcgcatgactgttcttctccgcgcctttgccaagaaacatgatcttgagctgatctgctgcagcattgttcttgctaccacgatcaaatacgccgtcgatgtatcttgtcgcggcctggatatctctcgagcagtttccaaagccgtacttttgcatgcctcgccagataggctcaaagtagaaactttgatcaacgcttgcctgaacaggtgctgaagaagcgtagcttgcgtagatggtatcgggatatttctctcgcatgaatgctgcacgcatacccgggtaacttccgccaacgaagacccatggtgttgtctccggtgtgagggtgtagttaatcccgcggttcttgagtgagaactgagacgcaaaagccgcaacgtccgcaaggctctgctctgtgttcaagaatcggaactgttccgctggggtatcgatattaaccggtccaccgggactgctatttccgtagaatcgatgctcccacacaatcccgataccgttgtacttgtcgacaatctgcttgaagaaacttgtggaattctggatgcggaaaagcgcatttgtagaggcgttgccttcgcctacgtcgtagatgaagacagggccgccaggcttataggagctcgacgcagcccagtagcggttgttgaacgtcccgtggttcttggaaggatcgaagtgatcgagaggaagagtgacatattcttcggggatgatctcggtggctggtggcgcggaagcatctgcgacactggcgatcctgaaatcagcttcgctaacgtccgcgtcgttaaaggaagggccatcgatattgaccggggtaccgtcgggattgagtcccatgtctgccatgagatcaaaagagcgtgcgaaagcattgttcatcagcgcgttcgtcgtctgggagacagccagcacaagtgccggaaggcacgttgaagcacgcatttttgctagtcctgcacttttccagcgaggctaaagcgagtgatcagaaagacgacgagcagatgaagttgcgagtatcgaataatatacctaccagtgactacttcaacccgcgcgtttaattgaacaaacgcctaatacccggtgatcacttcaaataagaaggaagataatatagaacttctacgataagtcaagtgcgcgcacatatactttcgaccttccttgtcgggggcgattaacccgcacctgcctatcctggcaacgtcgtaaatcatcagggatgaacaccactcccgccactcgtgttctaccgcagagattcacgagaaccaccgcagcaagactgaccgccgagattgcgccagcccacccaggaactgaatcctacgattttgcaacggtaagaagcctccaagagctgcttgcaaaatgatgctttagcaggtcgtacttcctagccacgctggctatcgcacttttaggcggtatggtgcagctagaatccgacatcttgatgggggtcagtatctgaaataagctcaaggacgcaatcttgtctccaaagcttaagtgcggatgcgacgaggggaagccaccggccaagcttctagacgccgattggactgggcagcttgggacataccggcatgattgtcatgatggaccaaaagtcctatggttgatgaaattccccacaaccagagtttgaatatcgacttgacagtgacagccagcgccggagatgttcttgaagtcgcgcatgtgagctagatgacgcgtgggcggcgacttcaagaagccatccgcatggcggtgaaacacggtcgcattattgacggacgtctccagactcgccctttggatgcgcaagaaagagatctgcctgcgagcctcggtggttctcggtgggaagaaggtaaaatttcgttgaatgtggcactgtggtagcaaagtcgtagatgtacgaccgccgggacttggtgcggattacgtaacgcgtttcgaactccagaaatcgttgcgctatctcacagcgaaccagaaccatcgttacctcactttttccctgtccctctgtagtcttggatttcgcttgacgatgacacgcttaaccaaggccggggccgagaacacgatttctgaaatcacagaagattcttcagcggcaacaacgacatctttcaaagaccagctaagcaagttccaatactccgatggaaacgcaccattgaatattggtactgctgagtcagggcgtcctcaacgtacagccaaacgtgcgaggcctgcagagccagatgttgttaccactgcatccacgccttctccacggccaaagaagaagcgcgcatccagcaaatatgcagatccatccaaatatgcccacttatcgccattggtcgatattttagagccaaacctgatctgtgttttcgttggtacaaaccctggtgtacaaaccgcaactgcaggccatgcttacgcgcatccgtcgaatcacttctggaagctactgtattcctcgggtctcactgatcgccgtctcaagccagaagaagatcgcagtctacccgcactgtattgcatgggtaatacgaacattgttgagcgcccatcaaaagacgcagcggagctgtcgaaagaagaaatggctgcaggtacagcgagtcttgatgcaaagttcgtaaagtacaagcctgaagcagtttgtatcgttggcaaaggcatctgggagtcgatatggcgttatcggtatggaaagaacatgggcaaggcggacttcaagtatggatggcaggacgagaagcacaatatgggcaaaagtatggacggtgaagagacggatgctaatggcgaggtctggaacggcgcgcgtgttttcgtcacgacaagtacaagtggtctcgcagcaagtctgaagccagccgagaaagaagcgatctggaagccatttggagaatgggtgcagagaagaagggaggagagaggtttcatccccagatcatcggatgtgccggaaccatcatgacaagcaggtacccgaaaggggccacacttgcggtcagacccatgattcgcagcacctgaagaacgcgagatcagccctttaggcttcacctgtcacaaatcggccctgaaagacaccttcccgccctactagcctgcgtgaagttcagcggttccctaccaatggtgccggataggcccgcgacgacagcaccgcctcaacgctccggagcgaattgaaaaccaccgcgtataagcagccacacttgcagcgtgttcagctagtagataagaaatgcctcagtaccgtctctagtatgtacttccgacattggaaattacactgttcacagccacgttcacgaaccctgaacctcaggggccccactcgtaccccaagcgccacaactatgctccaagagccttagcgcccggaagaccggcacgcttgcatggcctgagtgaacctccactccatgctcgacgtgtgtgtagaaagaagatacagttgtaatgaggagagttcataagattcacaatgtcggaatcgaaagacaactggcaatggaagcgcgacaattcctcgcaactgtgtaaatatgaagattcaaatcatctcatgtgaagagcatgcatgcgcctcaccccagtaccaagaagcacgcacacgcgtatccaacaggggtacatgcagtccacgttacaagttagcgcatcacatcggccacacttctgtggcgccttaccgtatgcctcgcaaagaacatccgttgttcagcgcgttgacgcgtgcaccaatgcgcccttttcccaggagtccgaaatcgtgccggaaagccgagacgcgtgtgtttttaaagtgaccctttgtgagccacaaagtccacattgacatctgccacacttcgtctgccacacttgacacctgccacactcctcccgctgcagactcaaacaacaccagccacgtctaacgcttaactcaacctcaactgaggcgttcgcatcaaaactacagcaaagttcaacatgtcctacaaccaacaaccccaaggctattacgcccaaccaccaccgcagggctatcctccgcaacaagtccgtttccctctccttctcccctcccaaccaacctgacaaaacgcagatgcaatacacccaagccccgcccgcacctgccccagaacccaagaaagaacgcggatgtttggcagcttggtgagtttaatccacgtgttcgggaacaggacaattcgagctaatacgaactatttagtctggcaacattgtgctgctgttggctatgtggcgagacgtgcgagtgttgtttggattgttttgattgttgctgttaagcaggggcgggatgtgtcggatgttaagataggatgaaaggggaagggggaaatggtttgctaggatagtttttcgaatcaggatttcttttggtgtgtttatattctgattctagacggggaggcagtgatggtaggtgatggatgtggtgtataaatgccactcgacaattccattccatttgttcttacatcacatgcttcaaaactcctcatatcaatgtcgcaaatttctctttcaaatattaaaaacatcatttgtttgttgaaagataagacaagctatctccggccgttaacccctcactccctcttcatgcttctaatcagagtcatacgcctcctctaacgcctcatcatactcctgctgcgcctcaatcagctcttgacgcttctcctccaaactctcgcgatcactgctcgaaatcgacgagccgtccgcatcatgcgtaggcacgggtggtggatacgtcgacgcggcgtacgggtcctgcgcggcgtatgggtcctgataaggtgctgccggaggagctccatatgcggcggccggcgcagcggcagcggcagcaggtgcagcagcatgggacgaagatttattgtcgtcttcggctgggaggtattagctttgttagatagcaagggaatgggagatttactcaattcgtggccgatccaggcgccggcggcgatgccgccgatacctgctgcggctagcatggcggttgagtggccgtctttgtccttcttcttttccttctcgttggtcgcagcgccagagggagtgtagtcgtgtccttggtggccgttggtgttaccgaagagagcgcgctcgtcgtggccgccgggtgcctggtaaggtgcacccgtcgggggtggcgcgtacgggcccggaggtagattggcgggaggatcccattgtgtacggccagtggcttgttctacgtagtaccatcgttggctgttttggtcccattgctggacccagcctggaggcattggcggtggtgcgcccattggtgccggtgggccgattggagctggtgcctggccatagggctgttgctgtgggtagccatgaccttgtggcgggtacccttgaccctgaggaggatatccttgaccctgcggtgggtagccttggccctgcggaggatattgctgttgttggagaggatgaccacctgcagggttgccttgatcatagaacgagtccgacgccccacgctcggcaggtgcaccgtgagatgtgtctttgggtggttcttgaattcattttaaccacaggtcacaacgaaggatggagtcttctcaccttcaggcttcttctcgggcttcttgtcatcgtcgtcgagaagctccttcatcttcttcttgaggaagtccatgatcaattgttattcttgtaatgaaggcgcgtttggtggagagtgagattagtgttgtggagcgaagggaaaataaaagtcgatgtattcctgtgttgagcggggtgcaaggcgacttttaaagcagacgacgtgcacacagcggggcatcggaaacactggggatgtccgggaagattcaccccgctgccagcaaattgcttactctgtacgtccttggcgaggtggacatcctgtcacgcagaggcgcagtggatgtcgttgaatggtgagaggacgggaattagtggggttcgggaacggggtttgatgcttctggcgactagcaggagcttcaaaccgtgtgggtatggaaaggtagcgcttggcagggtatgacagtcatgccgggatactaaacaggatcagtatgaaggtgtatgttctgattacttgatctgcagagaaacagtgaattcgcaatgacagagacttgttcgcggatgcaaatgcgctgagaagacggatcaaacggctaccaatatgccttggcggtatgtaaatgcccagttgggagtttgtgacatgacttgctcgtacaatattgccaggcggtggtgatagtggctggttagcggcatgcgccatttttcgctcagccacgggtcaatgcatccctgacatacgcaggcggagctctgcggatacgcggtaacgcgaacatcgtcagtaatgtggctgaggaacccggacattcagtgatgtttgctaaagtgcgcggcgtggggactgcgggaaaaaggttttacatgggacgaaagacggtggtgaaatgaatgaattgaggagattcatgagatgagaaagggtaggcaggacggacgcgtatttcgcgcagacaagccatgtccctgatcgatgaaagaagcggtggtgcgatagagagatggaaaaacagcagcgcgcagacattgagagacgataagagaagttcgtggtgatgatgtcgaaggagtagggttagtcgctccgcacggttgattgcgaatagaggtcacgattttctcaacatgttgccgttacctatgcaagctgttggtctcggaggcaaatggcgtatgatgagttcatggagcaacacaaagtaatgttgtataaccatggtcatggtgagtgagttggacggtgcagtcacgtgacgcaccagggtgttcaaacaggaagcggcagcgggagcgggtaatgtccccacctccaaggaacaggcgcgaagggagaatcccacctcacttctgattgataaacgactgctgtcctgcgatgcgttacgaaagtcaatgatgctctgtaggaagaacagaaacaattcaataggcagtaacaatggagttgcaaaacaagcacgcttgcgggcattcgactcgcaggcacaatgggtccagggaggtctagaacgtggccagacgtgtgacgtagcgaggttgtctggttggggcggaaccttcgtcctcttctcccaccagcaatgagcggaaggggcggttatgtgtagcgaatcgatagacgcgacgtcatcagtgccaccgttggaagatgatttctcgggaccgcagcgggcgtggagtgttgtgccttgcacagcaggctttcagcgagggatgtgcggctgagatggaggagcggcagccaagggtaggcaattctcagatctcgatgatgtttcatgccaaacactgtccaaatgctcccttctgcaaaagcccgatgcgtactcaggactagaccaagggctagcatgcgtgcgtcagacacgacaccatcgatgcacctctgccttcccatgccccatgcacgccaaagccttgcccaaccgcggtagcagtcggatatcctgaccgccatcactgcgaccgaccattggtgctcgtgcctggcacttcgtctagcgccatcgccgtgaaatcgaaattgcgaccctcgggaggtcagactgtgtcggcggcagtacggtcgccgcgcgtgaatcgaacagctcgcacgcctgctgttcctgaccctggccaggctatgtgctgcgctgatcgtcttgtgccgaacgtcaccccggcatctgagatctatgcccccgtcgcagccgccatccatctttgcgaaccacgctgccacgaaaccacccaggacgagctttgcaggcacatcggcccccgtcacaccgctcgagcacccacggcgtctgctgcagacaccgccctctacatggacgccagccctacgccttgaccccagtgatcccaactcgccgccgcttctttttgcccgcagtgggggaactggtggtggtagtagcagtagaggtgccctccagacaccgcccgccgttgctgggaagaagaggccagcgccccccgtgctcgaatacaaccccgccccggccagcgaacccttgcacaagcgccgacgcgtccacacgcgcgcccgacactcgctcgacagcgaccacttcagcgtctccaagagcgcccacgcccacgcctacgcccgcttccccgtcggtggccgccagccaccctcgccgctgttcttcagcgcgcgcagtcctcgcccgcacctgcctgcgcgcttctccagctccgaggccgccgcgaggatgctcagcaaggcgcatggcgaggagggcggcatcaagacggtcacgctcgcccggggcactttcagtggcctgagcccgccaggccccgccagcatcgccagcggaaggagcagtgaccggtcgagcctgccgccaactgcatcgccagaaggcccgcgaccgcaccgacccgcttaggctgctgggctcggtcggcatcgtcgagctgctggagcaggagacgcgcccgaccttcatcgtagacattggcgacagcgcaaactacttgccccgctccacggctctgcagatactctttgcgaacacggctctgcgctccagcgcctctacctgggcactcgtggcaggccggttctcggaccacgaagaaaacgaagccactgcaattgcagccactcagttccgcagctggctgctgagcgccatccaaggcgacactccagccgccaactccctcgcccgtcgaacatgggggtgtgatatggtcgtgctatacgttgcggaaacgactgcgcgtcgtctccggtgctgttcccacacatgctactgctagcattacccccgtcagtgacccccatgactttcccattccctcaacctcgtccacggacttgctttctggcaacagtattatagtgtcgtccgcctccgctcgacagaaagagccgcaagactacttcggtagtaccagccccagccccagccccagccccaacgctgcagcagaacgggagcagactccccccacgccaacacggcaagctcagaacagcaatgccgtcgtctctccgcgggatgtgagtggcatatttcagacatccgcggacataattctgccctcggcggaaaattccgcttctttcaacaatgagtgcgtgctccgagcccaatgtgcaggcgatgttgacgcatttcacagcgaaccaaacaattcccaagagcacgacatgggtttcttcgactggacgaggttgcctttgtctgcatccctaccgcgacatattcaattcgcgcgttcaatagactggtcctcgacccctctcggccctatagaatactggtctaacgatttgcgcgccatgtgcaatctgatcatgtgagttttgcatcgcatttcgcgctctcaccatgcgtgtctgacctttttacagggcgagccctcaccctgctgccatgtactggggagacgaactcgttgcaatctacaatgaggcttatatcggtattacttcttccctctcaactttttgttcttgctaatgctctgaaaaggccttgctggccaaaagcatccagctctgatgggacaaagctacaagatagcgtgggccgaaatctgggacgaggtcaaggatgtctttgcaaatgctcgaatgacaggacaagcgactatgaaggatgacgactgccttttcatgaagcgcagtggatttctcgaggagacgtacttctcttggtccatcattccaatggtcggcgaagatggaaccgtcatgggactctacaacccagctttcgagaagacgaggaggaagatcgccgaacgacgaatgctaaccctccgcgaggtcggcgaaaacacagccatcgctcgagatgtcaaaggcttctgggaccaggtgttgatagccctcaccgaaaacgaattcgacacgccatttgttctactatactccgtttctgatgagaacgacagtgattcttcttcgctatattctaatagtcttctcgaggctaaaacatgcttcctcgaaggctccctaggcgccccgactggtcacccagctgcgccggaacagattgatctcaaggaaggaaacgagggttttggtcctgttttccgcgaggtcatgaagactgacaagccagtcgtggtcagcatcgggtccggcgatcttccacaggccatgatggaagggcttgactggcgagggttcggagacccttgtcgagacgttgtcatctgtccaattcacccaaccactggcgagacaatattaggcttccttgttcttggcataaacccaaggagaccgtacgacgacgactacaatctcttcattcagctcctcagcagacagctagcgacatcgctggcgtccgttgtcctcttcgaggaagagatacgcaggggccaaaaggcagcgaaactcgcggcagaggaccgattcaacttgtctgaacaactcgccgctcgtacgcaggaagcaaaagaaagcgaaacgagatttacgagaatggcagagtactcgcctgcaggactcttcatcgccgatcacgccgggcggataacatactgtaacgacacttggtttgaaatttcaagagtaccgaaagagcgggataagacggataggtggatcgactatgtcaaggaagaagaccagagtctcatcaaagaccactggcggaagttggtcaacaatgctgccgccatcaacgtcgaattcaggttcaaagcgctttgggaggatcgcaatcgcaacaacggagacacatgggtactcttttctgcattcccagagaaggacgagagtggtcagctcaagagtgttttcggaagcatcaccaacatcagtccgcagaaatgggccgaaggattccaaaagcgtaagatggaagaggctgtggaactcaagcggcagcaggagaacttcatcgacatcacaagtcacgaaatgcgaaatccgttgagcgccatcttgcaatgcgccgacgaaatctccaccacgcttagcgaattcagagccactggttcccggaccattgccgacagcatcgtttccgactcaatcgatgcagcgcagactattgcgctttgcgcccagcaccaaaagagaattgtggacgacgttctcacgctgtcgaaactcgacagtgcgatgttaatggtatgttcatcgtcaagatttcaggaagagtctaacaataactgtaggttaccccagtcgatgcacagccattgcaagttgttcaacgtgcattgaagatgttcgaaggcgaagtgcaaacagccggtatcgagatgcagttcgtactaacggactcgttcaagaaattgaatgttgattgggtcaagattgatccttcgcgtgtactccaggtaggtcgtgtacgtctactttgcgggcgacgctcattgtgaacaggttctcatcaacttgacaacgaacgcaatcaagtttaccactaccgaagagacgcgaaacatcaaggtcatcctttcagcatctcgcgatcgaccatcaacgggtgcgttgccttgtgtcagctacttcccgatgcgcgcaaagcgcatggatcagactcttggacctgactggggcgacggtgaagagatttacatcgagtttgcagtccaagatactgggcgtggcttgagtcccgaagaactcaaagtcctgttccaacggttccaacaagctagtccgagaacgcacgtccagtacggtggttcaggtttggggttgtttatctcgcgagaattgacggagctgcaaggcggtgaaattggcgtgtcttctaaagcaggcaagggcagtacgtttgcgttttacgtcaaatgccgtcggagtaaggagccgagtgaggccgtcgaaggtgcgacaggaatatcggtcacgagaaagtcatccatagccaaagacaaggaacgtctagttgaaccaccgaagatcaaggattttgccgccatcccagagaagacaaaaccagctaccaaagccgcaccacaaaagaccgacttgcgggtccttatcgtagaagataatctgggtatgcttataccttcatttacctatcactaccaagctaatcgttcccacagtcaaccaaaaagtcctccaacgccaactccacaaccacggcatcgcaaccaaggttgccaaccacggcggcgaagccctcgacatcctcaaaacatccacatattggaaatccgcaccgcccggcgccgccgacctcggcgtcgtgctcatggacaaggaaatgcccgtcatggacggcttgcaatgcacaagcaagatccgcgagatggaaaaagccggcgagtttaaatgtcacattccaatcattgccgtcacggcgaatgcaagaagcgagcagattgcgacgctcctggcggcgggaatggatgatgtagttagtaagccgtttcgtattggagagctgatcccgaagattgaggagttggcggggaggtatccaagtgtgatcgaccttaaggagccgttgggattagtcgttccgagtaagcaggcggaagcgaaggaggctgtggggcggaggttgtaaacttggtgaggtgttattgttattatcgcatgcagttgttgtagagcgggcgggcgttatttggtatttgtttgagcgagcattttgtacggggcttggggcgaaaaacatcgatacgcaatacgcattgggaaagaggatacccttggtttggtcaacgaaacggatggttatggcatgcttaaatgaagaaatcttcatgataaagatatgaccttgcgcgatgtgcatgctgctgatgttaccattctcgcaacgtcgtgaagtccaaagactctgccggtggaagcatccataatgcggaatcgctgagactcggaatagagagggaatagctgtggacggcgaacggccgattacctatcttcgtaacgtagtctgcgaaatttaggggtcgacagcccagtagtgttgaacctacgaaataaaccagactctgatcatcaacacaatcagattccgaccctgatggggacgctgctcgcaggtggagaggtacactttgcacatttcgcatgcttatcagtacctaggtagcttgcctaaaaagatacatgctcctatggtcattgtacagtaggtttgtttggccgaggcgaggcgatggcgtaagaaagttgaggagacgcagattcatctgcaggttttggtttacaatactaaccatgtgaagcagtgcttgaaagatgaggtcgatgttttttttttaatgttgccgctccggacgtcttcaaccttatcagctctcgttgccagtagttgcactcccctgtaatatcttctatactcaagcttctcaccatgtattataatataaccctattgctcatgaaacatgctctgctcagtgaccgcaggagatgaaccgtagaaggtgaggtaattaagacagcaaagcaacgagtaccatgagcatagacgaaaagtttgaaattgcaccgtatttacattttttgtgcaaggactgtagagcccaacaaaagtcattccccatgtcccataaagattattcacatgaatcgtaacatagctcctgaatcgacccaacaaacctgccaacccgagaccatttttgccctcttacacagcgtcacagtgactttcgtttctgccgtacttctccatatccaggtccatctcatacacatcgtaaggatccggcgtcttcgccttctctcttatcaccctcaccgcttcgggcttgcccggctcgactaagctgaactcgctcatactcccaatctccgacacttccttcttgcccgcggagctggagccccgacttcccagcgacaccgacttgctgaacttgctgaacttggatgaagaggaggagttctgcgttgtgcgtgagcgcgtagagcccagcgcggatcccaggccctgcagtagagagcccagagatgcgagcgcggtgccgaaggctgcgaggctgaggattgggcgcagggtgggcaggcagcaggcgatgagggcgatgttggtttcgaccatggtccagaagaggccgtgggaggttatgccgatgatgtcgtaggtgggcatgcccatgatggttaccatcgtcaggccgtctattatctgattagcttgtggtggtgtggagatgggagaggtatgtaccggagggtgtgccttgcttgatgcagattaccatgcggacgagggcggcgccgacggcaaagccaccgaggaggaagacgaagataagttggatcttacggacggtgggcatctggaggcgccagatctgtgggaatgttagcgctggttcacatgatgagtcttgaatacataggatgtgcttacccatgggagcgggagaataaggataaagaagtccagcgctgcatcgatgcaggtgaagatgatcgtggcttggaaaccaagcgggcagttctcgctgatactcgcaagggatccccagtttgcagcgaagttgaggcggcaatcgaaaacgaagccaaagaagaaagcgagtgtgaagccaatagtaaggatgataaagaccagcgatgtccattggaaaccgcttgtcacgaaaatgcggcggtagaagaatagaaaggcaagcttggtcaagcctagggcaaggggctgcatgatgaagatgatgtaaaccaactaggaatttgttagataagacgcggaatatccctagagatgggagacttactttctcaagaatgaccagtgtgggtgttgtctccatgatccagccctcgatgttggtagggtcgttgtgactaccgacaatgcccttctttgcgcctagtacccttgttggcatggtgtgatatggaggagctgcctggttctctacataccataaatcaagacgaccgagacaccgattgtcggtacaagagcaagcagacagaaaagatcatccaagtgcttgccccatgcgatgtcgacagccttcctggccgttctcgcacgaagagctatccttgcaaatacagcaacgaccgccaaagtcagtaaggcgatggaggtgtataagcaggagttgacattgacataagtataagacatgatgaagagtcaaagaagaagagaaaacgtcgagtgaaggctggtgcagtaaaggtgtgagctctggcattgcacttatatcttcgaggccgaaataggtcctggtaagcagaactcgtcttcgcgatgagatggccctttccaacgatcgcgaggcttatcgcgccagtattgaccatcgcgaactatgggatgcgcccccgatgcagccttgcaggtggctggaagcggaatgtagcagttccgcccctggttttccatctcttgtgagtgacatgagtcgtgaaccagcgcgtctaaagatttcgatcggacgcccagaacctattcctcctacgcacgtgtcaggccagcgaacggttttgtggggttgggatccagagcagaggctaagcaacacaaggctaagcaacacaaggctagtgacaagcttacttgtacgccggattagggcatgtagaagctcttagccaagacggctcggatatcttttcgctggatatctagcccgaatgaaagctcttcgctgcatttgtctttctccacactgattctcagtgtttcccaccatgtctgctcaataccaagctgtctcagctgaagacagccgactcgattcttttgcaccgatatgtaagcgatctcataacagatgctggattatacctcttggaacgatctcggtggcgaatgtcctcatgcttttggcatctctgtacttttggcgtgctgcagagcatgccgcgagtgcagtacctgcccttccgacgaccacgcttggcttgactagcgaagttgaagcagtcaaagtggaaattcctgatcggcctagctcatgttaggcccgttgtcaaccgcatatgtttctttccactggaataccccttggggtgcacccaacgccactgacgcggatcgtctgtgggaaaacatcaacactgcacacgggcatattgctatagaccatgcgtgggcttccgagaacaacgtacgtttcttcaaatatgattttggaagtatatacctaacggagctcgatgtggacagtggccagaatcaatggatattcctggacagcctggtaaaggattgtacctcctgcaagcctaccatcagctacactgccttgtaagtcactccctatgacgaagccacgagaatgatttgacggtatcactttcatggcgcatcttacttcatttcctgtttactagatatcatgaagcgaatagttcgctcaacgcttctgtccctgagtcgcaaaacgcctccaaagtatcctatgcatcacgccctgcattgttttgacgcattacgccaacacatcatgtgccatgcggacagtactccgctctatggaaaaggcgataggatggctggcgacgggcagctgcaccagtgtagagactggaacgagttgagagactatgcgactaagaacactgcgtgttttcgggatcatgagccgggcatgagctacgaagacctattcagtgtctgtgatgacgggacagatgggttagagcaactgtagtcgcatgttagcggccaggcgactagctgctgtagctgtagctgtagctttaccatagttggacatgacgtttgcagcgagatccgtcagtttagtagtcccaaatctctttccatcttcagatgcaggcgaaaactgctagccctcaatcgtgagagcgcgggatgcgtgtccagtccacatgcagttacgctcagccagacctcgatcctgaagacgcgggatgtatttgacatcaggaacacacgcatggttgggtatgcgccactcgctcgcaaggccatactgccctcgagacgaactgtctggaatcgatcctattggccttcgtccgacgttagtggcacggcccagtgagccgagagatcggggaattcgttagcgtcgattgtggacaaccggtccttgccaagactcccagaccccagactgtggatgttgggcgtaaggggtgaactttgaaagggtccagtagagctatggtgaatagattccgctacggatgggaccgcttccgatgatcaattttgacttcgacagacactaaggtcagccttgcgatcaatttctagttttgctcaggatgcttgcgttagcggcatcgcacctcacagctgggatcgatgtccagatcgctcccgtgtggcatagagaaagtgcctctgtacctaggtagcttcataatactgtttggggtaggctaaaccaaagtactccacggaaagagctgagatctagattcgcgacttcacagccaggcgtgtgactaggacacgcaggagctattgacgggtgtgcagatcgatcgaacatcatcttggagaagatgcagcttcacccgtgatcgtgcaacaacacagaaggatgtgtataaagaacaaaaagattcctgcccaaacagaacatcatctccgctatctcgagttaccagagcctgacattcactcactctacctgtctttcagcatcctcactatcattacttcttgtttctctgcttagaattcccatctcaagcaacaatctcatcatgaagtccttcactcttagcaccctttttctcggccttgccatgactgctcctcttactgaggctttggtcgctcgcgccgtaacttcagcgaagacgagctctactttgaagagcagtatcaaggtctcctcgaccagtgtaaaggcttcttcgactgccgggtccgggacgctcttgggtgttaatgtaggtggctcatcgtctcctctactaggagtcagcgttggcactgccactgtcttggcagtcgatgtttctgcggccaaggctacatccatgcccaagattacatctacgcccaaggcttcatccactccaactgtcaaagcttcatccggctcggtcaaagtcatagcagctgcttcgtcttcagctccagtcaagtcagcttctatggtctcatcagcaaaggctgttagcacgatcacggttgcacctaccaccaccttagcgaaccctacggccttgccatccaccttctctgctccggttcagggtcagggcacactcacgctcgacaacttgcctgctctgccaggtgtcatcgataagaccttctcgggtgtcctcggaagtgtctatggtctaagttagtactctctcgctcccaacggccgaggctttactaacgcattgtcagtgtccggtgcctgcaaccaggattacaaatgctccatctatgtagctggaactattcaatctcttctagtcgacggcggtaactacactggcagcagcactgtttcggcatggtgcgatgctggtcgctgctatggctcagcgaaccctaccgtcactgcgacttctccttttataattacttgtgatgctaacagcgcatgctctgctgtcatttctggcgcagccactgcaattttcacgaacggacagcaagttggtatgtctcacgaacaataagatatccaaaaacgcaattgctaacactgtgaagcgctttggggatggattacccctgcaggctactgccagaacggtgtatgtacggcttccattaaggctttcggagacccaatgtactagagatatatggggattagggcattgcgacatcatttacccgagtcattctttgtacgctcattttatcgcgggatgtttccaggttcagcttttcttttcttctcttctccgtatatatcttttgagatgttttatgtaacctaaaattctgctatcagacctattttgaactatttgggctcacttcacactgatatcgtcgtgcaaactagcttctcgcgcagactatacagcactggctaattagcgatttcggaacaataattaattgtagctgggtatatgtaaactaggattgcatttttctaggtgcgttataatataaagttctttagtcactaaagtgcttaagtatataaaattgactagggagagaaaaacctcaaaggtgacaaaccctactagccttacctcctgaaggagagactatgtctagaaggtacaaaacaatgtataatagtttctattttaataaattgttataaggttcctgcaaagtgttaataaaaggccttgaggcaattattcttcggctacttataatctattaggacacaaatagaagaaattaagggatgagaggagctagattcgacccaacgtatagatagggaaacaagcgccaccaagtctcctatccaatttccaggtgtacgtgcaaatgcgcctacaccatccccccctccgtgttctatagcatatctaatgttcttagtcctggtgcttcaccgaccttgcgttctgcaatcaactattgacagacagttgacctccgacaaaagatgaactcccttgtcaggaaagagaatgacagactctcagatgctataaacaagtggaatgaaggtaagggcagaaccatcttacactacgctcattggagtccttgcgtagctgcgctaagcgggcaactttgtgcaccgggtatggcggacgatcctagcgatcacgccaacgacaacgaggtaagtttcataatattgctatcatccgactattatttaccaaggcaaaggcgtttttgaggcccagtggccttcggttcgcagtcgatactgatatgaagcgtcgcggagaagataacacgaccgagatcttgctggccgagcgtggactttctcgcagacttccagacagcattttgcaaaactttcatcctaatgacttgggtgcaagttaccaagttcaaatcactgttgcagttgattaggccctctgagtggggacttgactaccttgagatcgatgttacgaatgcgcattgccccattggctgttgtcgaatgactggacttattccgcaattcctcgccctgacgtggccgaaactcgtggtcattcgccgggtgcgggaccgaggaaggaaaagcgcaattgcagagcatctgcggaagtggttccaagacttgcaggatacaaaggcagcaagaccgtaccggggaatgacgggtgagcagatccgaaaatgcataatatgcattttgaccccgagttcccgaggcggaggattttaaaaataacacataattcgggtcggttcgatatattctacccgcggacagctggcgaccatcgaacgggagggtcaggctcggcgcgacagctacactagcagctgtccttagcagttagaccattgtctccgaccaggccttagcttgatttctgccatgtctcatgattatggaagcttatcggcagtttgtggataccacaatattcttaggttttggttttggatttcagttgcagcgttgcggctcaatccagaaagaacgtattatcataaacctgcgattatcgcatctactcttcgggtggaaacaccacgatcctatcgatatccgcccccttgaatgtctggttattgctcagcccgccaattctaatctcatttggcccatcttccagattcaacaacaacggcgtgctcaaaatgattcctttgtgtgtatcacgctgatacaacgtctcgatctcctccgtcttgttgttgaccacaacactactgatcctgcgcagggcccatgtgcctccaatacgatcgggcgagcctccaggctggtcgccgaaacccatatcgtcggtgttttggtagtaaaatgatacccattgcggctttccagtgccggtgacgtttgtgaaaatcacagtgctttcgtttccggagatacccgtggtgatgattgcatgcgagccaaatgcagcttcttgatggaaagcatcaccagacgtgattgcatctttcgagtagtatgtcgtgccttggatgggcgtaacctcgccggttttgacgttgaggtcgtatatatcgtgccattctactgagattgatttcttatcttcgtcaacgcagaggggcaaccagatatagcgcgattcccagagcgagatagaatcccattgatcaccaagatagaggtaggtggtttgtttggtaccgttgatgcgcagcgagaagccagattgggagttgaaagtgcgcgtgttgagaggtgagatgatgaagggttgcgaccatgggcctgagagcttatcggcgcggaaggctaccacatctattacatgtaagctatacatatctggcaattgtgaggatcaaatattactgtttggcctgtaaccagtcttgtggctcatcagcgcgaagtagctcttgtcggtttgtatgatcgttggtgcttcgagatcatacttgtcgaatctatgaactacttcatcaagagcggtaatgttgtcgttgtatgaagtgagataaacatcgcgaccctccttgcggtcaccattcgagtacagcgaataagtcttgccgtctttgtagtcggtgaacatgccaaagtcctgggaccaattgccaagtggcttcgttgcatccacaaaattgtagggtccagtgatgttatctgcttcggcgaagccttggagcaaccagccgtaagtcgaattatcggcgtgccaccacatctgtgtttattaacacattccctgtcatcagacaatgaatgttgcttacatgatacttccccgtaccttcgctgtacgctaccttgggtctttgtatgatgtgatgggtgtcgatgtatggatgcccttcgatgggtttcagtgcaagcccatgatgttcccaggtagctaggtcatcggagctgtacactgagacgccgcctccttctacccgaccttcaactttgtactccccgaaccaaaagaactttcccgtatcttgatctatggtgattccaccagcgtgagcgttcacaagctctcccttggtgtctctccatcgtgctccaggtacaatccatttagcagatgcagtcgcagcagcaagcaacagctggcaagaaagtgtgctaaaccccattttgaagagtgggcgagtactgggatatcaaagtcggtttgtcacgggcaaggatgatttatacccagcatgccggcatgggtctctaccagccaagacggtcccggtgcctattctcccgagccgccaagaacgctcgagccagagttctacgtgcggggctccacaaagatcatcgttgcccaagctcgcgatttctccaggtttctgggcaacgcctaaccgctttgccgtctgaccgatgcagcacttacgaaatgaagaggttggtcaattgggcatgagcgcggcattgcggtaaagcttgagtgaggcgcaaggactactgggaacgaggatttcttccgaaatttgacaaggctttacttctggccgagtgaggcaccagagatcgaagtcacgagtcaattgaaaagaaatatggctgaaggtcattggcggaaaaacccgaccgaaattgaccccaacacatcgcttacgtaaacggtctagcgtcaattgacatcaccatttgaacctctggatgtcgcagacactaacatcacaacacgtataagcaaaagtcgaactgaatgttatgctttggatttttgcctagcagccgtctcggggatggtcgaatctagatcgggcgcgcccgcgcgatgcacttaccgggtggcaacggtctctgaagcacatggtatgtaaacgggaaaggacgttgaaggtacaggcaagttctcctcgcctaacttgctcgcgcgctctatatgccatttgtagtccaacttacaagtgtccatcgactaagcaaaactacgatcgcgctccggaaatgattccacacgaagcgcacaccgtcaaccaacgtagcctgaggccttgtcgagcaatcaagcaaaccgacttaggcctgtccgattcttcgttcgcttcttcagtgatttctgcctgcgcagagaatgcgccaaagccatctgctcttccgcttggcttagcctgtcttcgagtcgggtgcgcttgagagcacgactcacagcagctcgctgtttcttcgccaccttcgcatccttgcgatgaatctgggttctcgagggagcgtcggtaattgcgactggatcttccatcgcaatcggagctgctgttgcgaggctatcgctgcctagtgctggtatcatgatggatggatcgggctccgggaagagttcgtcgtgaagccacaacgtagtaggctcgggtagttccaactcttctacagtcttcagaatcgtgttccagtcgtctgggacgcctttgctatccttgttgttggtagtgcctgcgaagagctcatcatgaagccacatcggctccagtatggactgaaggtcctcgggcgcaaccgcagcaattgcaggaacgatttcgcccatgacaagccatttgtcatcagctcgaacaagagcagtctctgctgtcgcagtaaggatgggaagcagaaccagttcttgacttttgggctgctgcgaaacgatgtcgtcggtatgcttgtcactccaaatctccgtcttctcgctcgcgacctccgacttttgccgcttctgatactcgatgctatccagccttgctcgcatcgtctgcctctggtgtcccgtcatgcctaacatcttcttcatggctttcgccttctcagctttctcagctagactcgtctcatactccaacttgaagctctcgaatattttcttccatcgtatttcatacttggcgcgatctttgcgagcatctttgaggtcgagattgtactcggcgatgtacggatgttccgcacagccagtcgtggatatcatcgggaacctctcgccgtgaatgacgacctctccaaacgtaggagaatcgggctcttcgtctaccacaggtgccaggcagaaggcgaagtgcaacttggtgatgcacttcgctttcggcgctccgccaccgcattcaggatcttcgcaatgatgagacttgttcatgtaagtcttggtccggatgttgcgccgcatagcagcatgtttgtcgttgaggagggttccatatgcttcgtcaagatcgatgtcgcctccgcgcgcaaacttaggcatgtttgcttgaggttgagtatctgctcaagctgtaataaggttggatcgttcgacttctaatgcctatatgctatggaccaggagcatcaaggtatctacacgcacaggctaccatattagcgcgcaatggtcatgactgtcacgtcatagtgaatactagtggcggctgcctgagcacaaccattcttgctcctctggtctttcacaacttaagtgtttgcgcgacgacgcaccattcgcgtacttagcaatcctcctattgctctcttccactctgccatttcaacggtctcgcctcaacacttccactcgcaaccacaacccatcactccaacgtcacattgcaagatgaagtgcttctggaagatgtccagcctgcgcaatgtaatcaatctcttcaagcgttcagacatcgacgacgatgatcatagatacggtagactacatggacgtttattcccattggtaccctcagtgccagtgccagtgccagtgccagtaccagtaccagaagcagtgccgcgagacgggtctgccatcgttgcacgactcatccagcgaacacgtgtaacagcttctcagcctattctgtctacgcacaccatcacagtcacgacatctggggatactaagccagcaacgtcactaccagttgggcacggcgacacgattactatcacaagggcagacgaggagcctagcaaacacacttcgttacccatcattagcggtccagaagccgagcaagagcatgaagacgaaaacaatggtcctattgttgacacgaagcttgagactggaagtgttgatactccagacgctttcattccagaggtgcacgaggagcttcaagaacgtgaagtcgtcctgaaggttggtattgaagagactcgagattgagtcccttcaaaacaacaccagcgacatcgatataaacgacaccatcgctggctccgccgaacaggacgtcgaatctgaacttgatgaagtcaacgctgcttctggagttgcgatcaaagagactgatgtggattccgtcgaagaggatccagccccagttaccgcggccccaagggttcatcatggagtctacgatcacgacgcaacaagcgccgcacccatctctgagtgcgagactgagcttgaagaccacgacaccagttctgtggctttcggaaatgaggtcggagatgagaccgtctcactgcccccagcaaaaggtatcactcaagatggcgacgacatcgacgctggtcccaccgacacgatctgtgccacagaagaggagcagacccccgcggtctccaactcttctgacgaccacgacgaccccaacgccattgacccagaaatcctccgcgcagactgggcccccctccttgcaatcccctcagacctcttctgctccacactcctccagcacctgcccgccgctcacgctatcaccctcgccgacatccaaagcgtcgacaaaatccaaggcggcaacaatttcgtgcgcatcctcgaaatcacccacggcccctctgcagacctttacgtcatcaaagtgcccagtgtcggtacagctgcgcgctggcaagactcggacgcatacatgctacgcaatgacgcgcgtacgatgctttatatccgcaaacacacggatgttcctagtccggaggtactgggttggagtgataagttggatagtaagctcggcgcgccgtacatcctcatgcgcgcgaacaaggtcgtgccagcgagtagtatctggtttgagcaggatgacaagggggaagacgatgtcactaatgctgggctacccggcacagctcgcatggacatcagactcacgtttctccgctcgctggcagcgcagatggcaaagttgcaaacactaacgttcgatgcggcgggcacgctagatttcgatgacgatgaggagaagccgacgatagggccgacatatcactggaaaacagtcagcgaaatggcggaattaagtgaagacgatatgggcactccagccagtataacgcgcgtccccgccttcccctccagcaccgaatatttctcaagcgccctcgagcaccactggcctcttcgtaccgacaccttcggcgcactcagcaacggacgacgcttcatcatgcaagccatcttatcctctccacccttctgtccctccccatccaacacagataacaaggaatcattcaccctccgccacccggacctcgatttccaaaacatcctctgtgcaccctccggccacgtcacaggtctaatcgactgggacaccgcgcgctctgcgcctcggtgtctgggcttctgcgcgctcccagtcttcctgacgcgcgattgggcgcccgggttcgaggtcgatgcagagatgcacatgccctgggaactcaccgagtaccgtggcgtatacgcgcgcgcgatgctggctgcttctccggatggcaagttcacggcaaagagcgcggtgtatgaggcgtgtaatgcgacgctgtatggcgggacgctaggtggtagtgtgggggggttttgtgagaaaggtattggggggagttggagggcacgaggaggttggaggatgtggatgtcttgcggcatctcggggaggggtgggcgcttggagagatgaggattgggaaggaggttagggagcttgttgcgccggtggatgtgatggaagtcgtggagccgtgctattgggttgatccagatgaggagtaggatgtatttaaaatggaagaaatactttgttgtatacaagtcatgcacggcaagtacggcagtgccactaggccctggcaaaattcctgtccgccttcaccctacgagaaaagctaagagatagcctagaaacattgaaaacctttagcaagagtaggcaaaatattttacagcactaaatatgttcaagcttctttatgagcttctaagtgcgaccttaaaaaccatcagattttttcacgtatatgcagagcagaaacaaattttgctgctgcctggtggtgcaaagatagcatcgaatagtccatgtattattaacattgatatcattactcttatcccagactcagctcttgccaaacccacctcatcctccttttgtcactaatatgcgaccatagcattcagtcccgccaactcacgatcaaagttcttatgctgcgagatggcaaacgcatacgcgctcacaaagtccttcgcgcccttcgccatctgcagcgtctccttgaagttctcaggctgcaccttgctagccgtaacaacgccgtagctctccacaacatcgcctgcagtcgagaactgcatgtcagggagatcgacgcactgcttgacgaaggcaacagcctcgccagtggcgccgatggctttcaagtggccgaatgcttcgcggacccagtggatcgcgcggccgttcttgctgagtgtctcgacggacttggcgccgccggggacgaagacgctatcgaacatggtggagcgcatgccttcaaggtggtggtcggccttcacaccgccggatgacttgtcctcaccctcggcgaagatgttgtttctcctagggcttatagtgaaggggagagcaccggcggccgtcagggcggccttgataccctcgtaggcgaccttgtcgtacccgtcggcaataatgatggctaccatgcgagtcgcgatggtgggcttctccggtgggaaatccaactgcgagaggcccttcgctgtcttattgtgtttcgttcgcgtttgtgtcgtgggaatgtcgcctccaaccatctccgagactttctgagcgagctcgagatcgatctcgcagaggcgctcgcagatgcgattgtagaccagagggtcgtcgcaatggtcaagctcgaaggcgaacgcattcatagcgtgcatcttttcgggctcagagagcgagttgtagaacaactcagcctgattcttatgttcgcggaacttcttgctctgtgttcgagccttgataccggctaccttcgcggggaagtcgatgtatgcgccctcgcttgccttggcgggaggtgcagattcgaagcgatttggccaatagttgaccttgcccttagtgataccgtggcgcatggctccatcgcggttgaagttcataacggggcatacaggtttgttgataggcagctcttgccaattgacacccagacgagagagttgagtgtcgttgtatgaaaagttacggccctgtagtagcggatcatcgctgaatccaataccagggacaacatggccggtgcaaaatgcgacctgttccgtctgagtgaagaactcatcggggttcttgtttagctccagctgaccaatgtacctgatgggcacgagctcctcaggccacactttggtagcatcgaggatatcgaactcgaaatcgtgctccttggactctgggatgacctggatgccaaacttccacttgggatatgcgccgttttcaatcgccgtccacagatccttgcggtgaaagtcagggtcctgaccagcgatcttgagcgcctcgtcccacacgaagctgtgtacacccaactcgggggtgaaaatgaacttgacaaaactcctctcgcccttgtcgttggtgagtgtgaaggtgttgacaccgaaaccctgcatcatacggtacgagcgaggaatcgtccggtccgacatggcccagaagaacatgtgggttgcctcggggtgcatgtactggaagtctagcaaggaattagtgcatgtttcatggcaaaacgtgatgtcgatagtcgaggctgtatacacctaaggccaccccaataccccacagggccccgaaagatccttgaatctattcacgaatctctaaaaaggacagaactttgaggagagggggcaaaaatcatcgggtactcgttggtgcgaactctcatgggaccaaaaactcaccccagaaattgttatgcgccgactgtgcctgaggcatctcattatcaggctccggctttccagcatgaattacgtctggaaacttcatagagtcctgtatgaagaagacgggaatgttgttgccaacgatgtcccaattgccctcttcggtatagaacttgacggcgaaaccgcggacatcgcgaacagtgtcagcggaaccacggctaccgaggacagtcgagaagcgcaggaagacaggtgtctcacgcgatgtgtcagtgagcacgccggctgatgtgacgtcggctgcggattcgaagagggtgaactttccgaatgcgccggaaccacgggcgtggacgacgcgctcgggaatgcgctcgtggtcgaaccgttggatctgcagatgtcagtgttttactgttgccgcctggtgcaatgtcacataccttctcacgtgcgaagtggtcttccaggagcataggcccctgctggtcctcggtcgcgaccttcagccagtcgtccgtgttgttctgcttgacaccatagtcgctcgtcatcttccatttggggtcgtgaacatccttggtgtcagcctggagctgcgcgacctttgcgttcttgactcccgtcatctctttagccttgtctgcaacgtgggaggcggttgcgagaatttgcgacgccattgagcttcgtaataaaattacagagaagagttggggtcgttgtgcgggtcacggtgttcttaccattgttatacggctgagcaaacggcctcgtctgtttacaattcgacgtcatttgtacgtcgcaatgtcgcgacaccgctacacctacctgcaaaaccccctgcgagatggtcctcttccaggtccacacccgcgattcttcggagcggagtcgttctacagccaatcaagacaataaagatgacaatcatgacgagaaaatgcgtatgcaccgtgactgccgaaggtggccggattgccgcgagtcgctacattgccatgtctgcacctgatgggattcgagatgtccatgctgagcaagaacccgccccgaacggccgcatcagacgtttagcctgacgaattccgcggacgtcgctacagggacgaggccgtacctagcatctttctgccaaattttaacagttgtgacgtcaaattctcgatgcggggttcatcgcagcgaaagcacgtggagactgcccccgccatgatccactcacgactgatgggtgtcgaatatgacagaaagagaagaattgaatactaagaggcaggctctcattcgcaggaagttttcaagaaaacatggaaagcaagatgctcagacggaggtagatctacaaaaagagaagggaggatcgcgaccgcgccgccaacaatcttacaccagtagttacctacaacatcgtgatgatgaacaccgttggaagtcgttgcccaaaagcgcacggatattcggacatttttcttcccgcccgaatgcggcaacacgagcgcttacttccagacgagagcgcggcgcgcgtcaaagccataggagacgcctccgaaaacacaaagtttaggccggccaacgcgtccacaacgctaatttcaactgcagatgaccaccgaaaggtaatcaaatggtcccatgtcagagaaggaagagggtcagagtctgacaagtgaacttgtccgaggcgaacagtgtcggaaattgtgcttgctgcttatcggagtcggatcccatgtgcgccacgacttgacaagccattcaggtacccatccgaccaggcgtactgcaagacccaggtcacgcaatctttatgcagaggatcgagtaagtgtttgcgtgcgggccgatacagtacatacgaacaatcaattttatcgtttgtatatgaaataagcagcatccgacgaggtccgctttcaacttagtcctggtgatcatcacgtctcgaccagcagcatccagcttggcatggtagagtgcatcattttcgtgctttagcgttgttcatgcggcgatgaagaggtacatgatcgccccgagggtcgctgcggaaaaaacaattcacacgtcttgttgcgtgctggagtgagaaaatcggcccgcgatctgctatgcgacatggcccaggaacccagcaaagccacatggcgacaaggcctctccccgcattcagtggttggacatatgttccttgtcgttgatcagaagtacactgggatatcgtgcgtctgggagtgaagtgaattctggacgtgattcagacaattgttacgtaccgaacctggagggcaaactcctggttcttcgtatcctgcccaaaacgacggacatcctatcttcccagattacgtttgaattgtgcagatagtgcgcagattgccatcgacatcagcatgatatcaagcattcgaagatccgggattatgtcggatgcaaatgacttgggagtatcgaaacgtactcgcgcctaattagctcggcatgttcctaaggccgtaattcatgctaccgagactcgcccattggtcgagacctctgcgtttagagcgtatagaacgtataacatgcttgatatgcggaggaatagtgctgagttgatcggacgattcgtgtatgaccagaattaccccattcagtgtgacaggtcgccagcacaaacgtcgctgcgactgcaatgtattgacgatctacgtggcgagcagtgtacacaatgatggtcggcgaagatggttgcgcatcgagagaagaaatgtggtctcaaacatggaaaaacaaactccgaagtttatgcgaatatcgcgactaggtcagtgatcgcttggcctacaaatgccgttggggtccttcataggccacagactgagaaagggaaaatgccgggacagaacgccatccccgcaacgcgcgcatcattagtgtcacagacagccagcataaccgagcttgagatcctggtctcaccggcgctccagcccggaaaagcgatggtcctagtgtcaaagagtctcgtctggcgcgatagcgttgctgtctgtgctgagaactatgttttgttttgaaacagctccccggcgcaggctcgaacgcaatgtaaatcatcaaacgatgctgaatcaccccgagtaagcgagggcagtggtgccacgccatcgaaagcatgcacggcagacagcggatggaaggacagcaacggcgtgggctaaggaaggtgggactgaagaatccaagtgtggaatgaaggccatgcgggctcgcttcttcgaaacaaaagtgcattcatctcatgccaccgtccacgtacggtgcgtcaataggcctcacaaggctgctgcaggttggtgacggcagtcgctaatgcgagcctgcatggccttgtcgtcaggtatcttgtcgcagcccaagggccctttgcttcttttgttgcccacggcgcagacgcgcagtgcagctcgagtcgcacaatggcgatctggtgcgaagcgggccggctatgctagagcgctttgggttgtgtggcccgttcaatccctggccgcaccgttagtccaacgtgaaacgaatattttgacaggcgacacagcatgcgtcgtgcaacttgtgtcgccgacaacacgcaccgaggcttttcgtttgacctcgcaacagccatatgacccaagcaactctgctcttgtggactcgctgacctcggatggagaagatggccaagcgggtggggcatttgatcctctgcagatgcaacgtccaagggatgcttgcaacattgtcctatggcctgtcccatagtgtttgctcaaagtatgttcagcaacaacggcagcatccgcatggacggcaaccccaagaattgggcgcgtcatttcgaggggcgtctgttctaaagagacaattgagttgccgtttgtggactacggctggacgggacattgcactggggcttccgtcatgcttcactctcgctgtgcgggcattgctgcgctcaggatccactgttgcaacgcaaggcaggcctgagcaagtattgctttccatgttgcacccgcatccgctggagacgtggagcgaacacgatgcatcggcgcatgatgttcagagtctgtctgtacaagacgctcaacttcgcagggcctgctagacaggggtgccatgcgcgactgttgtgcaactcgaggagcggctaggacgcattcctcctgataggcaaacgagtcgcgcctggagagaggagtcttgttgaacgcgggaatccatgttgcgactcagggacgcaggacagattcagaggtgagagggtcgggcgccaagcccaatattggaacacacaagtggagtgatgagggatgggtgatgagtgatggctggcgtggaggcgctgctgctgttggccgtagcgcggcagacagcgtctggtgggccattggcactgctggcagccggcggccagcaaacgctgtgctgtgagggtgaagctaggtgatgctgggtgatgctaggtgatgctaggtgattctccaggtcggcgcttcacccatcaccatcagccctgtgcgcggtgcagtgctgtgcaaccagagtggccggctttggtgctccggtggatctacgaggctaaggcgcggcatcgcagcgtcgagccggctcatgttggggcgtgctggccctgctggggccctgactgaggtcgcgcgtgtgatggcccatggacgcgagacggagaaatgtgagcgcataggtagatggcagaggtgcgacgtgcaaagcgcaaatccccgccgctcggcttgttgacgcaaagtgccgcgtcgactggcggaccctgactgctttgggcaacggcgtcctgcgagggtgcggcgaggagggcgagaggccaagggacgcgggagcgctgcgctgctgcgaaagggacgacagtcgaggaacgacggctctgcaggctgcgtcggctggcctcccgcggtgattgggcgaggcgtgtgcagacatgaccaacagcagcggcatggtcaccccagctcttgtgcatgcagcgctaggtagctcttgccttccgcacggaggccaacggctacactggtcgtacttactctttgctttgcaaacggcagcgggcagcaatctaacaacttgcgagtgaaccgtctgcccggtatggctccataggttataaaactctcgcggcgccccaggatagctatcccttttggacgcttcgaccaccctgccctctcccgcacaccactgctgccaccttgtgctgcgtgtcgttgcgaggtacctcgagcctgagtctgtcctagctgcccactgtacactgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaggagctccccgtccgcccgccaatcagcgcgtccaggccccgccccgccttcctcgctcgcagcgtcgcgactcccctcccctccactcgctttcgcggcaggcgcttcccgctgcttctccaccatgtgcctcaaagttgtccacaaatacggttgcggccatgagacggccgccacggcgccgtgcgcgacatcaagaacaagtccctgcggcgtcaacaacgtcaagacagtcaagcacgaagaaaagtgcgagcagtgcgaccactaacaggtacgcctctgatcttgttacctgttatgcaccgctggtctgatccctcccatagatcgcccacgcgggcttcactcgtacaccacacaccacatgacgggccacagcactccgcgggtgcgccgtcctgcccgtgcaacgcacccggctatcccacaaagccctgcccacccaggcgcaataagctccctctttcgcagaggctctagctcagccgcatttgacggcgtcacggcatcttaaaaagtacaggcgttcaattggcattaggattcactttggacctggacaccatgagtccggcgttatgcgcacaggctggtgccaggacactttccaccttgtattacttctttttcgtttcttcgcggatatcaggcttttctaatcgcgtcgctcgtgccatgtgccgaccgctgagccacacggggttttcctatcgtctcgttattactatcatgacatcccatcacgcacccaggcgtctgcagcagcgaaacctggcaggactcgagtataccacggtcaattaatgtataggcgtccgggacgagcgttattgctctcaaagtggacagccatcttcaaatgttgagcagcttgtgtactgtgctttgagtggtgggtgaagacgaaagttggcacccaatcacgcgaggctgatctgccatacagtgacaggcagcacggcatatgcaccaccgtttctcgccaattgccctcgcttaccgccctccaaaggttcgcccgtgacatgtaccaaccaacaccaaaccaactccccaacttaccctggcgtgacatgaccatcattggctgcagatagtgctgcgcacagtctcgccatacagccttgcgcttgaaaccaggtaattgcacttcatgggtctgcagagctgtctacggccgatgcctgataggtcgagataagtgggcgtcgtctaaactaagcttcacgatgcagcacatgcgaggtgtcgtgaacagtgtgcgtcagacgacaggaagcctggaacgcatggctgcgtagcaatccttccgcttgagcaatggaacggcccgtggccttctctggcaaacacagtcagcgctgcatcacagtcaacaagacggttgagatgcaatgctacaagtcacattggggtcccaccgtacaacacctcacgatccactcgggacggcaaaggcgtcaagctggcatgtgatgctgaggccactccgcggccacagtagacacatttgggacgatctccatatagccaaatatacagcgtatatctaaaatcgatatgcgtcaggtcccgcattcacacgcaggcagccaaccgggaaaacgggcttctagaagcgattcagcctgactacagctgattggctcttccgagggttgagccactttgtaaggccacaccggtcggacgtaccaatcatccttgctccgccacatatgcgtcgacgacaaggttctgctctttcaacggttagtccgtgcagacatcaaaggtggagatcacgactgtgccgtcgattggcgtcgtctgcttaatctactaacgagcagcaaccctgacaacggccaggcatgatgcgacttctgctctccgcctcgctccacctcgctcctacaaagacacacagaccacgaagacccaacggcgatctgccgcatgggatgccgcgaacttgaagttgtggacatgcagctatgccatgcagctctttgtcgcgtcgtacatcacgcactagtcggataatcatctacatacatatgctctatacgagacgcgcatattcccaggttggctgcagctatcgtgacttcgcttgagacttgcgacgaacgtctcggtcggcatagagacgggacggcaagagatgaccatctaaaccttaggtatttgcggcccggtaggaatgctaatgtcattggtggcatatcaccgtcaacggttctaaggcataaacgaggtcggaaagcttggccaaccatgcgggctgaagctcggacggtcatttccgcttttggtcctagcagccacaacctacctttgtcaactctaaactccactccatgcctagcaatgtctattgatatcaactgggatacactgaccggcggcgcagatggggccgcccgcgcagagacaatacgggctttcattcacgacaaattccagcaggtgacgttaccgaaattcatccgatccgtccacgtacactctttcgatttcgggagcgcatccccggaaattgagatcaaggacatctgcgatcctctacccgacttttacgaggaggatgaagattacccagacaacgaagatgatgacgacgatgaagcggggctcgacagcaatccccgcaacgtcagtaattcggccactgagccatcgcgagagcgacagccgcgcgaaactagcagaaatgcatcacacgcaaaggaacaaacttcaagtcagtcgcgattagcctcgtcgcgcgtcaattcgaaacctcccaccagtcgtacgttcttggcgcccaatgaccaactcaccagtcctctactacccagagccttgacaccgggcattcctggtgggacgtctaacatcaattacttccatcttccgttgagtgccggcctgtctggtgcaaccacgcctctggctgccgtggccggtgctcagctgcagggctggctcgacaatccctatggtcggccttcgacgccgacaaatatgcgtcgacttcgccatgctgcgtcctttaattctctcactttgacaccgcagtcccatccagaccctagctcccgaccgtcttcacggcaccagcacgacgacgaaaggagaaggtcccttgccgaatctgacgacgcctcgtcccagcatggctacgacaggacgccgtctgtgtcacctcaccccatgcgcgagaaaagccccgaagatatccaagtcgtcgctcacgtgcaatattctggagacatcaagatgtcacttaccgcggagattctcctggactatccaatgcaaagctttgttggcatcccgctgaagctcaacatcactggcttaactttcgacggcgttgccctgctagcgtacattaagcgtcgagctcacttctgcttcctgtctcctgacgatgcggaagcgctggtcggtagcgacgccggcttcaacggactgcagactgactcaaacggtgagaatgcccaacccgtgcagcgtcccaagatcggcgggctgctggagaacatccgcgttgaaagcgaaatcggaggacagggctctggaaagcaagtgctcaagaatgtgggtaaagtggagtcatttgtgctggagcaagtccggcgcatctttgaagacgaatttgtctatcccagtttctggacatttcttgtttgaaagcaccaagcatgcctcgatgctacatacctatacgatccagagcctgattacacctggcacgagtatgcatcagcacaagcacagagaggtagcctcgctcacgataggaggtgcctcatcacctcgtctgtcacttgattctttccatgcagcactgccagaatgcatacacgcgttgtggggctttggtgtaatcatgatcgatggccacacgtacgtctccactctcaaacgacagttacagcgcaggtggatcccaaggcctattgtagggagctgtttcccgtggccgacacaaccatcacaccaacttggcagggaacgtgggttgggcgccctgctcttgacggatgtgcgcagacgggttacagcgttttgacagtaatgttacttgacagcgggagtgacggggatagtctaaggctgtaacatacgtcttcgagcacatagcgaatcgcttgacatgcaggtgcgactgtcaccaaagtgtcaaaatcatgggttcgccttggcaatggttccgcaagatagaccgccgccgcgagccctgcactttgtgctcccattactagcgctcctgactttaccaccaatggcaatctgtcatgcgcaagactgatcacggaagaattggacgctttggatgtgatgcatggtgcccgacatttcccgcatttcccgtcccatcgcgatgactgctcttgttcccttacctgctgcagtcggtacattcctgcggtgcgcagcacacgacttcgggcagtcaggttcgattaaatgggccgcaatgcgctgccacaccgatgaagcatctccacagtcacagcagccagcaaatgggggacagcatattagattcatggaagactgcgatacaatgcactcgatgagtgcatttacatcgcgatgctgacaagactgtgtgggtttctcatcacaccgagacggcgtattgattgcgcaatgaaaaatatacaatggttgagaaggctggaggcagacacccggttatacgacgcggcttcgatgtattggaccatccgaaggtggctttccggcatgcctaatcacatgctggacggtggactttctagggcaatatcacgatttgcaggactaatatacgcgtgaggttggaagttgggttcacgatgtgatggccttgtgtatgtcttgctgcgtgcggcacaagtggtctgactactggagtgcgtcaccaccattgttcttcgctaatgcgcatatcagtcaactaagcatgtgaaggatctgctgacacgtgattgtggtgaatgtttcgcgtttgagagacgcccgcctgacgcgcaccaaattctattgaatggtgactctcaatgaggctgtatatcgttgtaggatgagaagaagcgtgagaatgaggcatggaacaggatgttaagctcagtctgtatattcagcgatcagttgtatggcagcgtcgatgttgtcgcttcatggcgccacaccagagcttagtgaagggagggagagtgcccgcgttacgtcagtcttggcagggttgagctccaattgccccgccatcacgagtagctgaaacagaccctgaccaaacctccaggtcctacctacccatttcttcccccccccctccgccaacacgtacaacaattacctcgctttcttattgtagcaatctctcaaatacctagaagaaaccccagcaaacacaatgtcatccagactggagctcagctctttctggctgccatgcctggtcctcctcgtcttctgggcccgccccacggcagcttttggcgcgggcaacattgccagcctgagctctgttgaagggcaaaactggcgccatggagacatcgaggacacactgctcacgcttcttatttccagcaggactggcaagaagttcagcaagatggacgtgaagcgcgtctactttggcaactggctgagggactactcccaggccgtcgatgtcggcaccgtcaagatggtgtctgccgaggcgatccgcatcctcctatgggtgctgggcttcatgtcctttggctacggcaccaaggagtttgaggttacccgcgacaggctgggctgctacaggccggaagagcacatcgacaaccccaaggtgagtctacatggcccaattgggtagggagatgctgactgggcaggactacgccgacaacctcgatgcccgcgaatacgaccgccgcctacgtgcacccgtcgatgagcgccgcgagctgagcgtcgacgagcgcaccggcctcaagaactacatcgcctcggaagatctgggcatcacaacctctgccggcatggtccgcgacctgctccgacgctgcatcgatctcggccgtcgctcgggtgggcgcggacccgacttccacgaggcgctgcgtctgctcggaacggcaacgcattgtctcgaggactactcggcccactccaactacaccgagctggtcctgatcgagctcggcgagcgtgacatcttcccccatgtcggccgcaatgcgcagtttgagatccaggctgcccgcaagcaggtctaccccatcatcaccggcacatttggtggtgtcgacttcctgcactccgtgtgcggtgagctgtcggacaaggccacccagtcagagctgcaagagcttgaaggcgccatctccgacgccgacaggaagaaaaacaaaagccagatcaaggacctcctgagccagcttcccgatggcatcttcggtggtaaggaccagggtggcaaggctgatgagcttgagaacaacgccagcgctgctgcgatgggcaacatgcacgtcacgcccaaggagcccgaggctttcactgagcagcttggcgagcttgtgaagcaaatctaccccatcatggagttccacgacgagatcatgatgtccatctccgagttcatcgagaagattcccatcctgcccgagatcattgagcaggtccaggaacaggtcaccgtcttcgtcttcagccttttggctccttatgtcctgcccatcatcagccaggtcaaggcggagctcgagactggttccagcgaggttattgccagctcacgcgagaagcaacacattgtcttcaacgatgactactcaactgatcccacccacagcatgttgtccaaggatcatttctccaacattcttaacgagccagctggccgcgttgcatctgccgtcttgacctgggcggttccccagatcgttcagtgctgggatggccagggagaccctgaggagaccattagccgtatcattgacggagtcttccatcaccccgctgtgcctcaaggtcgcgttcgcggctcggagcagtgccggtcgatcatgttccagaccgttgagaagtggtggagagctcagcccgaccaggatgacttgcgccgcaagctgagccgtcgtggcgtgcagaatggcgagaaccacaagccaggcatgcacgacaagggccacggatgcggtaagccactaggcatggccaatgacttctccggtatcgtcggcggcagtggcggcaaccgccaagcccagcaggttactcaacaggctggcaagctcgctagcgaggctgttggtggtggtgctcttggaggtctcgtcggaggacttgttggcggcattggtggctccttgctcggagacgcctttggtggcagcgagaagaagtcgagcaaaaaggagaagtatggtgacgatggatcatacacccagtcttatcaagagacgggccatcaccagggctctctctcatggtgatagcgagcgctatggccaagcctcttaccagcagacccagtacccagacggaggacgccgtgaggagtactctcgtcgcgaacaggacgagcgcggtggctcttacgggtaccagcaaaaggtagagacctcgagctatggcggatctggcggatatgaacgtcgcgaggagcgcaccgttcagagcggcaaccaatggcagactgaagagaggcgtgaaggcatcgaccgctctggcgattactactcggagaacaaggagtgagtctcatcgctcgtcaattacggcattcgctaatagcactctagacgacgtggtaagtcatccaagaaagactccgatgacgacgactcggacgacggtggcgacccctacgagaagcgtatgaagaaggagcgaaagaagcgcgaaaaggaagagaagaagaagcacaagaagcacggaagcggcgatgactccgacgatgctgacaggcgtcgtgcaggttctggcgaccacggacgacgcaagtctcgctctcgctcgcgctcccgcgagcagcaacaccgcaggaagaagagcaagagccccagccccaagcgtggtggctacggcgaagagcgtggataccagagccagcagcagtcttcctacggacgtgaggagacttatggtagtggtcgtgaggaggtgtctggatatgggcgtcaagaatcatccggatatggccgccaagaatcatctggctacggccgtgaggaaccttcgggctacggtcgtcaggagtcatctggctacggccgtgaagaatcttcgggctatggtcgtcaggaatcctcaggatacggccgccaagaggaatcctacggagctcgtgacatgcctggtggctttgaagaagagtcttcggggtatggcggacgtcgtgatgagggggatgagtacggccagcgcaggcaagaaggcggatatggagatgagggatatggtaggaggtattagggtctgatgcgggtggatagcctggtttggtttggtatggaaggattgggattagctcgtgggtaccctgatgaattgcacgattgatgagatgatgtcaggttccgatgaagtgatggaaatgaactcacatctatgtactgacatgcgctcgcatttctttgccttcttcagagcaagtcggcaattgtgcatacgaggtggacggttttattgaaaatgcatatgttcaattagaacagtggtttgccgtacgatcctgtatcaactcgagtacacacgctgtactcaagtcacgttcttctttcttgtgttaaacaagtctcaacttcctaggcatcgctttataacctgttcttccgcttttgtgagaagatgtgtaatcttgtagcttgtctgagatcttccctcttttcctcatgaagatggacacaaggatgcacctctgcacgcaaatcgaagatcagaaccagatcctagctaacgcacttccccaacagtatctcatgtcatcagggctgtaagcatatgagctcaatacacagtggggccactacaccaaaagcggggtagtcgcatgatagtttccttcaacatcgtgactcgacggccttgtttcaagcttttggacacataaagcttgacttgtcttacacttgagctgaacctaaagctagcatctgtcaaacatcatggctgcagttactggctacgaacacgccgacgcgtgggagcaggactggctcaaggtcgacgatacgcatgaggtgtactacgagcaatacggcaagaaagacgggaaaccaggtaaatatcaatttctatccatgtagaccattgaaaagaggtgcaactgacaaatgcagtcattttcctccacggcggccccggcggaaaaacctccaaagcaaacacccaattcttcaacccagccatctaccgcgtcatcctcctcgaccagcgcggcgccggcaaatcccgcccccacgcttcaataaaagacaacacaacctggcacctcgtcgccgacatcgagctcctgcgccgccacctcaacatccccaaatggcacctcgtcttcggcggctcctggggctccacgctcgccctggcctacgcgcaaacccacccatccagcaccggcagcctcgtcctgcgcggcatcttcgctgtgcgcgccaaagagctcaactggacgaaccagcccggcggcgcgcccttcctgttccccgacgcgcacgaagaaatggtcaatttcctgccggaaaacgagcgcgcggatcacatgaatgcgtaccatgaccgcctcatgtcggatgatccggctgtctcgcaccccgcggccaccgcctggaataaatacgaaatcaacatgtcgacgctgcgcttggatcccgcggatttggagaaactcactgatccggtgtaccttctgccgcacgcgcgcatggaggcgcattatttcaagaatcgcgcgtggttggaggaaggacagttactgcgggcggagaatatcgagaggattagacatgtgccgtgtacgattgtgcagggtaggtttgatgtcgtgtgtccgcctgtgacggcgtgggacttgcacaaggcgtggcctgagacgaagttggtttgggtgcgggatgcggggcatagtgcgacggagccggggacgaagaaggcgttgattgaggcttgtgatggatatgcggggttggaggtttaggtgtgtagagatcatgtgtggaggctggtacaggtggagttcctgttttgttgcgttctcatttttgcgcatatgaacaagttcttttggctttcggctgaagcgggatctttaattaaaagcgctgtggcgaaagatagtcttttgtgttttgtatgtcgtcgtgatagcgatgttgatgtggtgatcttcggctgacatggaaccgcagcctcgtatgtagatcgccgtcttgggtttcttacaaggtgcatcttccgaagttattacccgagtctaccaatttctaagctgtatcatagctaactgaattccctagcatatggcaaaatgttgaaatagaaagaagtcgtaaaatattggagtgttggcacaaacactatggcttccaatctcgttcatacaactacttcggctacttatcatctcggtgaagaaaactggagacgctaaatcgcggtctactctggaagcgaaagaactatgcttaccccgccctgacaggagcatccggaagatcgaccgccaagaccctggggccagcccataaagaccgtactataggtccaacgaattcgacaacttgattccatctcagtctacctaatttccataacccgaaaagctccaggagaagccatgtcatccaccaaaccaaccctcctcttcatccccggcgcctggcacaaatcatcctgctacacccccctgatccaaaaactcaacgaccaaggctacgaaaccgcaaccgcagaacttgcatccgtaggcgcaaatcccggcctacaaacttgggccgacgacgtcaccaacatacaatctgtcctcgcccccctcgtcgacgctgggaagcgcgtcatcatcatcgcacacagctacagctccctccccgccggcgaggctatcaaatcctatttactccgcgagcgcgaagctgccgggaaaactggcggcgtcgtgcactttgtgtacatatccgccttcatcatcccgccggccacgtccctaatggacgccctcggcggcgtcgatctaccatggttcatcgtctcgccctcgaaactcgaggtccagcccgccgacccagcaaccatcttctacaacgacttacccaaggacgtgcaggaggagcagattgcaaagcttgccgtgtttagctatcagatgtatttccagaagacgacgtgggcaccgtggatggaggtggcggcgacgtatgtgttttgctcgcgggataatgctattccgctacaggtacaggagggtatggtcaagggtgctggaggcaagttcagggaggtgagggtggaggcgggacatagtccgttcttgagtcgggtggatgaggtggtgggggcgattgttggggcggcagagagtgggtaggagatgggctagggttacggtggaggatggaaacagtttgttggcttagtttttgggtgggtgagatgttttgatagccatgtatgttcatgttattcgccgaaagtcatgcgtctttcgagtacctaatgttatctctagaatctgcgccccttactgccataagccacatcgaccttgatccggggatcgatccacgcctatctgggagcgcaatgaattctattagactatgctacaactttaaattcaatactttgatatgtacgtcgacatagtcaaaggctttgttagacccagcctgcaatgcattgcgttagcatatgtgtaccaggtcagtccaacacagcaaacaacgctttttgcgcatgcgtgtgcatctgaaccagctctctatgatggcgaacactagtccgagaccttcgtagagccgttcacagaaaatgcggtttactctcaagacgagctgctcatactccaatatacaaggtctactatcgaaggccaatgagttcccttggaaatctcagccagaatgaaattcatacgagaacaccatagagcctgtgtgtgtgttctcagatcgcagattcgcacgtggaaggggcatttccattattactaccagcacgcgcgccgattagttgctgcacagtcccgccattccagaccctgcgattctgggccattcagattcagttctatagcccaccgtttcttgagtacaattttccaaacaaaggacgtggcctggtggcaaacaaaacacttcaccggggcgaccagatcctatcttcaactccgctcctcgtcatagaccctaagtcatacaaccttactgagtctgaccatctgcgcatcatgcgtcgtagcatgaaagcccttcccagcggattagagactaaattccagaaattgatgggccactctgatgatgacccagtcaatggccgcatccgcgcgaatgggttcggtgtcaagataaacggatacgagcatcttgcagtgttaccttaaagtgccatgttgaacacgactgtcttccaaacgcagcctacttctggtaggaggaaacactgagccactacgtgcacgcggtcaggacaatctatcccggcgaggagatcacaatttcgtacattttcaacgatcataagcaggcgaggctttcagaggagctcggtgattggaacttcaatagtgctttttcagcgtgcgcggctcacccggcttttgtagcggagtctgatgagcgatcaatcagacacatgatttggactgggaaacggttgactggatggacgatgatagcaaggctacacctgagatagcggaaaccctcacctcgcttcaccagcaagagaatctgcaaacagacataggcagagcatacaagcatgccgctaaagtctacggcggctacggaaagaaatacgaggcaatgaaatatgctaggctggctgtagaaatgttgtacttgtccaaggggtttagccatcttgactttaagaagaagaagaaggagatggccaataatcgcgacggaatgaaccacgaagcatcgtcattctcgtcgtaatattgtaaagtacaatgcaagaccacatacacatcaccagatttctgcatttccaattgcgaaaacagcactgaattggaatcataacttttagcctccaatgtatccagtgtgacgaatcctagcccaagccgagaggcgctttccagtcaaagctgctactggaacaccatacatcttcatcctcaggtaagaagaacctcttatattcttctttgctaataacaacacaccttaacaacaaagacatgctaattccacgcgtgtcccatgcctccaagaaaatctaccccaacttcctcttcttcctcttcttcccacccgtgctcaaatcaggtccttccgtaatccccggcagcgggaaacaatacgtctcgagcctctgtccgcggaaatcaaacaccccattcgcccagccataactacgcagaaaacagccctcccgatgctccgcagatccgatccgcgcccccgtcctgtcaaacacagcgacctccagactcgctatccgttcccggtcgtactcgctgctcggcgcgtcccagctcgtaaacaccaacggcacccgatcgctgggatgcatgccaggggagatgtcgagatatcgtgttcgccagtgcggatcgatgaatatggcggctggatcggtggccgtggggtcgcgggcgggacatgcaagactgagcctgcggccgtcgcggagcgcttggtagactgcggacatcatgtcgaggacgcatgacgtcgaacgcggtgtgtctgctgctcggtcgagatcgcgttgcaggtgtttgcggaggaagcgcgcgagtctgcaggacggccagatttgggcgagcttgtcggcgaccatgtggatggcttcgtgggcgacgaggtctagtttgcgtccttttggtatgctcgttgcgctttcgtcgcgtgatacgtctcgaagcctggctcggtccttcttgctgagttggagtggattgggtgtagtgccatgcttgtcgggctcgtaaggcaatatcctgaacagaaacccctttgtttcaatgccgcgatgtgtaatggtcggcgatctcaggcggcaacgctggataaagctttgctccaacctgaggctcggtgctgtgaagtggtactcgcatcttcgaagatatgactgtaatgtttcttgcataagctctccaactgtaaagtgatggccgtagtcatgggtcttgatgatctcaccgttgataagaatttgagcaagcatggcaactgagagactgtactctcctggtttcacgattggtgatgctgggctagtgtcgagacggtttgggaagcgcagcgaatttgccagtattgcgacgcggtcttcttcattctccagtgatcggctgcaaatgtccgctaatacactgtttgtcatagtagggtagaacgcgatgttttgatggtttttccattggttgatcgtaccaccaccgacgttgtctttccagcccttgtcactccaaaggtgaacggaatctctgtcttgttcctttccgaagcgcctgtatgctctcttgttccaaatcttgtattgctttgctttgctcaaaatctctgaggtgggccagctattctcgtcttccttgctggcaagacagaacatggtcactgcctccctaaactttttcacattgacctggagattaccagggaggtgttcaaagccggaactgaggcgtacgtggagagaacattcatagggtatgagaagcgtcatatcggaagacgcgagatgatcttcctggaatatccagccgcgtgaccaccgctggtcgctaaggatcttgaggataagcatttgcacttttattatgtcgaatttttgccacgagaaatttactgagaagtgcgcatcgtcggtgtcggtttcgtctgccatcgaaaacatagtcttgctaaccaagctgtctagtatgtggatctcgtcttgggtcaccagaggcgtcgttagcaatcccacggaagcagtactgaagccgtatacgacgtccatgatctagcacaccaagatctctgtctttcgggtacagcgcctggtcttccttcctctggtagatgcactccttgtcgatccaaagcttggtgatcttcttttcctgcgcaaacatgatgactcgctccaagtactcgtccgggaattcgctcttgtggactgcagcatttggccttcggattctgtagtcgtatctaggcttccattctttgtcccaagcacgtcgtgcaccccatctccaggacactgcgatgtaggggattcgcccatttgtcgcagctttgctctgtgacgggaatgtaccaaggttttaacgctggctcgtcctggccggactctacacttctgggagatttgcgtacgatagtcactgtgaaggcgtgggaccttggaaatatccagaaagcgaagtcgtttcacccattcttcagcctcctttcggtcagcctggtgagcttgcacgcgaatcagcttgctgcggaaggcttcgatttatcatcgaatatctgtcccgaaagtcttgtggaggtcatttttcataattataggctgcagtcgctgcaatcgagggctgttggaaaggaaagacaacgagatggaagcaacgcatccgcgccaatcagcgcgatttggatgggcgcgaaagcacgtgcaccatcgttctctcgagaaatggatgtgcatgaagccaaatgattgaattttgcagacaaacgcgttgtatggtaaattcgctattgctgaccacatcgcacgatattatcctacctcaatacggccccgcgacagtcttggaagccctctacagcacacgagtacacgatagaaaagggaaggacgtctcacgagtgacaatggcgcaatatagatgccagaaaccatcaaactttctattcaatacataacaaccaacctacaacttcgccccagtctgcgccttcttcaatatcggctcctagcacactcgttagcaaaccccacaacctccacccttctccatcaacataccatcttagtagccttcataacgtcacccttaaccttcaacttgccgctcataaacagcttctgtgcattcgctttgccctgcacgagcttgccaaagtcggcatcgctcagctgcagcgtgacagccgccttcttgccctcgggcgcgacgcccttgccgacggtgccgctctccttgagatcaatgtaccatgagtcggtgttgcccgcgctgttcttgagtgtgaaggcgaagatggcgccgcccttcttgatggcgtctttgcggtcggcgtcggaggaggagagggagcgcgcaatctcgtcaaaggccgcggaggcagggaattcgtctggatgagtaggttagctggggttgtgcgtggttgtatggcgatctgcggctacacgggcgaggatggaggtagtgatcattgttcgtgctggcggtgaaggcgaagatgtgttgcaaagcaaccatcgcaacgcgccccaatggctggatgaaacagctcaaagaagcttcatctcgcggcttcgcgatctccggtcgcctaacaaagatgacgaaactactcaccggacttgagagacattatgaagctattatcgatgtgcagaagcaaatgatagacaaacagacgatgacaagagatgtgatatacagagagaaagaacacaggaagctaaacgatctagagtatttgaagcaaatccgaggcttgtgacagtgatgatgtcggaatccggggaaagcgtgcgcgcatgtgaatgccagcataccaaggcgctagcaacaagccgaggcactccatcgcactatgcccaacagagacatcacgaggacagacttccttcacgatccatgcgtgcctcgcgcagatcaatcgttgcagctcgtgggccattcagattgcatatcgagatcttggagccgaggcgtagacatcttgcgatgtgaggatactcttcgaacatgtagtaaggtccttcgttaaactttgggcaagtatctttgggaattgttctacaagcaatgcagcgtccatcaacgtcgtcagacgggcagtagtaatacatgcgcatcaccatcaacaaagcgtcagtgtgcatataaaggctagcgatcaatgtagaagtaacaaatgagattcattgaaatgatcgtggagactatactacatgctactcatagtcataagacatcatcatatatacatgcttcgtcgtaagtaacataatcatgaaagacaaaagaaaagaaaaggaaaaacggccgttccgtcccgttcgtcataaaagagcgtagtcgtcgtgtcgtacaaaaaagaaacagaaaagtcctacccagaaaaagaatgcgccattccctggggtatcagaacatgacagcaagtgcggagtcgacgccaaaaaaaacaacaccctcatcacaatcaacttacttccaccccgacagcctcgagctcaaaaacctcttgacatgctccccgccaaacccgctcctcttgccccccttcccacccaaccacctgcttaaatgactcctgctacctccactgacttcctcaatcgccccctccacctcctccatcaacgtgcccatgatgcgcggctccgcatccacgggactaagcataatcggcacatccatgacctcctcctgattgcgcttccagctgtcattccccgcaatgagcgtaagcggctcgagggcggcgtcccaatccccttcgcgcagcttgacgtcttcaaaggtgaactgcgtgagggagcggcggtggacatggataaaagccgcgatctggctggaatccatgagcgcgttttccaactccatggtcttgaggcgcgggaacttgagtgcgcgcgggccggagcgttggctcgggtgcagcatcgattggtcttcacacggcaacatgcagggttcttggtcgagggagagaggggatggcccgcgcgtgcctttccagcggaaaaataaactgcgtaggctccggctgagagtgcgcaggtaggcgtgcaggacgcgcaggtgttcgagggattgcgcgcgcgtgcgtggagagcagtttgtcagagggatcgactccatgcatatcgacaggtggcggatttggccccagcgcttggaggtcgaggatgtgctgccgaagccgagcatggggtggagatacagcaggccgccggggtgaatggggtgcagggagagggaggagagggtgtacagtggtgcgcgctcgatggcgatgcgcagggatattaacgcgtagtctactgcgctgcggcagtttcgcggggcggagaggaagcctggacaggagattttcaaatgggagaggttcgtgagggaggagaaggctgagatgaaggcgagcacatttgtggcggcgtggaagagaggggggtattgttttacgagcaggtcttgcatttcccaggagccgtatttgggggctttgtcttttgcagggctattttgaatttggggctcgtaggtgaacttcttctcctcgccagtgattgggtcaattattggtggcaggaaggtctcggagctgtgtggcatgtggaaggtgaaggtcttgacattgtggcctatccttgacagcgcctcgacgcgcgctggcttggagaaggtcgaagttttgaaggtggatgtgatgctctcaaagagttgtggcgcagcgcgtgatgagaaatcatggcagaccagacgcagactggcaaggtcctcggattccaggtggtcaagtagattgtcgcgacatgagtcgttcagccagaagcgcaagaagactgagctcgttgaaaggaccaagttgcagatggggctgttggagtgtgttgcttcgcattgtcaatatcaagtgcagcatgcgcaagaggtatcttacatcgtccatcaatcgtagtcgcaggcgtcaatgggatctcgccaaacagcaacttcgagctcgtacgcgacaccgaagtcgccgcgctggcatagctactgtggctctctcccgagtaagatcgcttcagcgacggtggatgtcgttgtgagtgcatattcgctgattattcgtcgcattcaagttcaattgttcgtaatcgtaaaaggttatcgttatcgtcgcaatgtcaaatcgcatacagaagattcgttcaagtaaaaggtgtttcgtttcaaaagatccagaatcaataatagacaaacctcaggaacaccctctatacccccatatgcgaaccgccgtctagcgtcgccacctcacacgtgcgacgcaagtgtgagtcaaacatcctctcgccgtaacccagccagttcccgcatgggaaatccaaactggtctgcatttggccagagtattgaagagaaaacacgaccatatcgcggtgggagagcgtgtctttatggtgtttgacgcgacgattcgaccaagtcgtcaaagtggggctgcagcctggagccggcgtgaaacacatgcccgcaccgagccaatgggatgcgaacctgcgcgggatggtgcatgtgtctcgtgcagtagcttgaaggtgccggtggctgggcgcgaggactggcggtcagcgtccggagcgtcgcgtgtgagagcgggacctaacgcgtcgtgcctttttgtgcgttgctggagcgagtcgcgattggaacaataacaacaattgcatagcttcgcgtctgtttgagatgcacgtctgaagaggcggcgttgccgtttcgaaacaaagttatcgataggtacccggcccacgaggcgcgtgccatgtggctgaagcatgaatatcaacaccagattgatatcgtgaagtctgatgactcatacaagccttcacaacaacgcgattccttgcgaccacaacacaaacaccagcgcgtctctcagaagcagactcgcgacttcttggcaaccctctcacgcgttaaatcccgcacctgcatccatggtattttgccgcgcctttgaccggtgacggggaccggtacaacccctccacgctgcgaacatgaagacatagcgcacattgggcgagagatgcatatagttgttttgcatgaacgcttgaaacattatcatgattggatatcctccgccgtgtccttcgttgtgcatgtttcgtcttcatccccacaagacgtactcgtaagactattaaatatgtatattgattggaaggaaaatgctttcgtactcgacactgtgctgcacatctccgcctccagccttccagccttccccattgctgcccaaactgcatggtaatctggatgtgtgtcagactcccttgcgcctcgccacccgtcgcgtctctgtttacccttctcacacgcgatctacccctcatcgcctcttctcgtcagaaaagcgaggcgcgccttcgggtgcaggaggtggttggtaactccctctgtacccattgatcggtggcagatcctgcccaatcgcctcttcgtagctcggaggtgcatcttcatgacccgcgtctgacggtggatgagccggttgaccgggagacgcgttgaatccacctgaaaagccgccgtgagtcggcgtagtaggcgtcggcactgcctgtgagtgcgaataaggcggcacgctcagcgaaggcttgctttcgccggtgcgagccgcttcgagcagcgccttgggcggcgcgatgccggagtagaccttgactgggagtcggagcgggagtacgacgagctggtcctcgccgtgcttgtagctgccatagccaacgccaatgcgtatctcgagctcgtagtgcctagctaggttgcagatggcgaaggtgggaggcacggtattggggatgggctttccgctccagtactctgggttgatgggtatctcggtgtctactgggtctgagggcgagccaatgggtatcgccatgttgctgaaggagcatagaatccaactgtttgactctgtccgcgacacttcgtgagcgcgcactttggtgtagcctatcagctcgatctggagcatctgaaggtagacattcttggagcgctcgctgacattcttcaacagcagtcgcagaggtatatcctggttgcttgtgaggatcgctggattcggtaggcgcgcatcaatcgagatacgaggaggcacgcttccgggcaaggtcggtgatggcggcacactgcctgacgagtccttcttgtcaaataagcctggcttctttacagctgccacactgggcgcattctctatgaattgatgttgtcgcctcgcatatgcctcgccatcggtcctctccggccgtggaggctcaatcgggagcattgtgaagtttgcaatggacctcggattctctttgaagaactgcggtcggttgactgtgaccttgacaaagtacttgatctccgcctcgcccggaaagcctgctagggagggtggcagtgtagtcttcatgtggtgtgtcgcggctctggcaaactcgggcagcgcattggagaaggaaacgttggagatgggactgttcgcctgctgacattgggtgttgaggggtatctgtctccgtgttagacatgcgcgcatgattgtggccatcgcgacttaccttgaaagaaaacgggtattcatattgaccgttgttgatcgcaaaactggcttttggatttgccgcaagctcttctgggtgcacattcgtcgggaacagggtctgcgtcttgtagagaaacttgtgcacttcaaggacgggtcgctgcttgtccggcctggaggggtgtatgggcgcaagcaaccgcgtcttggactcgccctcgagcttcacaacgatgctgctgatgtttgtgggattcggcaccccgcagcaccacctttccctggatgacatcgagattggtgtagtgctcgtgcgggtgctgcagggcaatggagacgttcattttgtggttcaaaggcgccgtggccttgtcgggctgctgtgtgctatgggaacgggtactggtagtgtctgtggaggtggagcgacatgtcacggttttatccaagaacttcttgtccgattgatgcaagcctttccgcgcacgaaacttgtccctgattgaggtggctcagccggcagtacgcgtgtcaacagtcatgaagcgtctgcagtcgcgggctgagaaagctgtcacgttcggcacggttcggaaaactgcttttcaggtccccgcagacgtcattacggttgttgggcaccgcttcccgacaccaaatgccaaatactggccacggcaattatcattgcctggacattttattgttgcgaattgtccggagccgcctgacttcccaaaacaaattccgaaaatactcgcatcctggaacagcatcatccaaaacggtgtgacgggtctgcacagccaccagccacagccgcaatatccgtgcaaagcactcttcgcgccccgttctactgggcgcaacgctcccttggtaaggctgacaccatgatgctttacgcgtcctgtacttccgatggagccaaaatccatcccgaagactcacagtccttccttggccaacatatctgtgaccttgtcagcgctgaagacagaccttgtgcgaagctacttaccacatatgtcgaggtagaacgcgatagcattgaagctgccatgattagtataggtcatgagggttcgacatgttcaaatcgtacttgcgcttgctccccgtgagtgaccataaccaccactttaggcgattcgtccagttgatgaggtcgagatggctgaccccgatcaatgtgcccttgtaatcaccccactggctcgattgtatgctaagcaacgtcaacaggagaacgacaaggacatggatcggcatccctcacctgactaatccatcgttgagtccttcggtgcgtttgacgatcgcgtgcgatgccgcaaagacggaccagctgttgggctcaagagaggcgccgtacgagtagtacttgacgtctcctatgtcaggtgttcgcgggttgaagctctctgccatgtacttctgcgtgagttgcgagaacgcgcctgtttcgaagccgaagtattccatcactttgtagatgcgcttgatccgccgagctaccgtgaagtcagattatacatcccgatctgtcggtgaggaacatacggccgattgtgtcgaacatgtagtctgcaaacgcagagcccctgtgtggtgacgctatggtggtcaaggacaggatcttgaagtcggtcgggcgaaggcggctgatcatgtatcgagagtcgaggcccctgtgatagttagaacgaagtgtggtgttaggccagatccaaattacccctacgttcaagtcagcacatgtactcctctttcatcagatccactcataccatgctatgtctgccagtcgttagccatctcaatatctacccgcaaatgtaatcgacctacgcgatgatgttgacctgttttcccttcgccttctgcgcaatgctttcagccaacttggctgctcgagcctcaatgctcccactcggcggaacagctgccacaataacctcgatcccattatgcgacagcgcctcggttatgccacgccagtattgcagccccggaagaaagtgtcccgcgagccgaagttcgtcgaagcctagcaggccatgcgcgaggatgatggtgtgtttctaagcatctgagcgacgattttggttgtcctaagacggcgaacataccggtgtgtctacatcatgtcagcaacagccctacccttagatccgtcaaagtgaacataccatatttctctctcatctccgcaaactcatccgtgatcctgcgcccaaactcatcgagccgcgggtcttcccggcgccattgcgtgctgctgaagaagcgcggggcaggccatttctggcgcgtaagaggtatggatgagcgaaatgtcgctcgggcacagattcgtatcatggggtgttgcgcatcgtatgggactgtgcaagaggcgtgaaacttcagagttcgcgcgcgtcgcggtgacgtaaccgagggctacgcgagttcacatgcaactcaactgacactcacgatgagagagcatggaacttctcgaagaacttttgttctttttcagatagtcaatatggatggtctaatgggagatcttcgcacatttgtatttgtgtccattgttcgtcgattatattgcgactagggtcttatgaaggttacttacctactcagcctcggacaagtctccccaagacggaattgcagcaagaaatgatgcatgggcgagtaagtctctcacctctgaagtgcatcagcatacacctctaggttcctgcataaacctcgaccactttctccccaccatttcaataccccatctttacggccaccctctgcacaactacggcactcgccgtctggtcgataagtaatcgatcgacatcttcaatcgtaagactactgccagatcaactagtgtacagtagtatatatatatgcatagtatctgcagtacaaaagtacaacatgaattttgtccatgcattagtaggcaggctttagtatgcatgggaggtagtcagagggaggcttagtgtacgtgaaaggaaatattgggggctgatagattgtgcagtgggatttcgtgcgggggtgggtggatgtccgagagaaaaagtgttgaagacaatgctattagctttagaaatacctatatgaaatgcccctaagacgaaatgccatagccaccactcagcagcctggatagggaagaaagggtatcaaaggaaaagcccaagcgaatgcactcatatgcccgctgccatcatccaatgtgtcctccgagtgagtcctgcaccaaacaagaaaccgacccatccctctcacacaacagtaaaatgccgctgcggtgaattatccaactgagtcatatcctgaatctccggaaaccaatgtccaaacagcgcctccgcatcctcgctcatctcatccccacgatcctctggactacagtcatagcactcgaatcgacccactcggcggtacgtattaccttccaccgatttgagcacgagaccgataatagaggagcgatacgtcatgctaatcaacacacaaacaagccgttcgccatcctccagcctatcttcgcctcgcggaggcacgatatccggcgtgaaatccaccgcgatgcgattcctcaccagcgtgtatgtttcttgctgtgcctcagaaaccacacgcaaagtaacctccgcaaccatcgccgccgacagactcagcggctccccctgaatcggcgaccaggcactcgcgcgcttccccttggacccaaacgacgcgcgacaagcgagatccatcgccgtcgcgttgtcgcaaaagataggcgagccttcgcacgacgcccacgaccacgttggtatgtcttgtccgtccatggggattgggcgtcggcacttggcgctgtcggtgggataccagaggaggcttagggtgctgaaggtccattggccagctatgtagccggactgcattgcgggggagagggcttttgcgatgctggcgatagctgtcaagcgctcgtcgtaggtcatgtttcgcgcggtgaattcggtgatgatgtagctccagagttgcagggcgtcttctcgtttctgcaagaggtcgatggagccgctcgcagtgttagtgccagcgatctgggatgtcatgctgtccgttctacgatcagcttggttgctgttagcatttgctggtggacgagtgcttgcttcgtatatgatgcggctgaactcttgcttgattgagtcggttgcgcgggagtcgaagagcttatcgtcgatccggccgcactcgcagttgtagccttctcggcattccagaatcatctcagatttcgtgaagtgcagtacgcgtggtgacaatagtcgttcggtgtaggcccacgcgcgtttgagcagtggtgtgtgcaggttcgcgccctcggacatattgaacggaagctcccattcgttcatatgagaaccttcatcgaatgggcccttgaagctgtagtggctcggctgttctcgtacatataccttggagagttgccccttgttgtctgtcgcttgtatcttaaacgcttgtgacttcggaggaaacaatggctgtgtactactgtccgtagtcgatgtcgctgctatcgtcaagaatgcgttaccaaagacctcgtccattctgaccgattcttccaacttggcttgctcatcgtcttgtatgaggcatagtgaatcaacccacaaataccgaacttttatcgctcttgtgaatagcactgcttcttgaagtgttttcgacaatgccgaccaagcaatgcctttaagatgcgatttgagattttctttcgtggttttcagccccttccccataccccaaacatgagatagggcgacatattcgccatgttcatatccttgctcgtcatcgtcccattgcgactctttcaacacgacgcttttcgagtcagggccgagcagcacgtccaggacccgttttggcaatggttttggttttgactgccgacatctggaatgttttgatacacaatgattgatcatacttcgcgccgtcgacaagccggcgtcttgcagcggatattctgaaatgggactccctcgtccaattgcggagaaactggattgcccatctaagcatgtcagcatattaattcctgctcagctgacgacgccacctcctaggccacgcgttacgtggcttcaaactggcaaatatcgtctgttcaaaccggggtccaggtatatcttacctccatctgtgaagtactcgagtttgagatccggatagcaaacatgctcatgctggtcgtcttcggaaccatcgttgtgcgcatcttgctccttccatcgaacttcgactgaaagatgatcttgatttgtctgccttgttgatgcgaagctttccgctcttatccggattctatcttcttcgatgccggaaaatcgtccatgatgtagtaaaattccattgagcaataacgcacaagctttgcagctggttgcgctggttcgaaggtttggtagcgatgtgttcaccagttgtagcgtgtcgatatcgatgtctagagaggtttcgagtgccttgggatgattctgtagaccttgacacgtgtcgcaaacagataccatggcgtaaagtagtcgagtattgtgacgctcgttaatggactgtgacgtggtgcgagccgtggaggggtaatcgcgatgttgatgcgaaggtgtgaacgtcacagcggggcagtcgaggcagcgactgatgaccagcaagtgtagcttagctgcagaaacttgagactgctcaaatcagcgaagactggcacaaagcagcgcaattatgcaagcaaaaaggaacagcgcagcttccaggcctttcaatgcaacctatgggagatagtcgcccccataccagaccttcccgaaccgatcaagcggatcgtaccccgggatgtgggcccgctgcggattgagaagcgatatgcgtcgcatacctacaaagagtcagacagctcgtgccttgtcaaggtcgttttagatgtcacaggattgccaccagaacttggtttttctctgcgcgcgctgagacgttgctgcaaaagctcaatcccaatagcgacgtgcatgcaaaagccaaacccgaccaagaagagatcgaagatctagcgtcttgggctacatgtacgaagcctatctcccgacgcgtgggcaagctcacccgccttcctgggtcactcttgagagacatcaacatcgtcattggagcgattcgtggacttgcaaatcctgtaaagctgtccgagacagtttccttcatcggtagagatccgaacatcggagctgggtttggggcttctgggcttgcgacttcagccagtcataatcggtctgcaacatacattttcaaatctcggaatctgtgaagagccctcgtcacacaaacaagccatcttcagcacctttgtgattgtttggatctggaggatcggagcttagcgtcgtagggcggtatgaccaaattactacacagtgatttgctgtggcattcttcattcgcctaatcggtccccattcgatgaccaattatctgatagagaattatctggtcttgccacgcggcttctcatgtggcgatgagaataggacattgcgattagcatgctagaatgtgtccgctcgacatgtccttagcgttgcgacgctggaacggattccttattttcgtatagaccatcattttcatcggtgtaaaattgtatctggagacctcatggtacaattagcatgtcagtaagtgatccagagcgaagaaattttcacacgaaagccagcatgctgagacgtggtgtgctggcactctcatacaccctttcgttgataaaaaactcccgccggaaaaaggagggagcctggcgatatcaatttattggtccgaagtgtatgttttttagatctcgagatctgtccgggcatcagagtgctacacgtgcaactccacatggggctagataccccgctccattgggctcggagctattccactttggccccacaattagagattgatacaaacaacatttccaacagctacaatcaattctctatttccgtgcatcaccaaaatggtgaatgccatcgatgccctacgaaagcagatcgcgtcatgcgaaagcacacttgaagatcttcgccaacagctggctgaagctgagcacacccaacaacaacaggagaaggttctacggcagaagccggcgctttcgcatgatccccttgaccatgatatgaactttggagtacccgatgatttcaggtctgaagtctttgcagtgcttgagcaagagcatgtagcacgcgaggccgaaggaacgtcgcacatgacgagatggccactcgacaagcatgaatataagagatatggacggcagctgatcatgcctgaaataggcctacaaggttggaaattatgaaagggtttagccaatcagtatactaacaaagatgctcaggtcaactttgtctgaagaaagctcgagttcttgtcgtaggggtcggtggcttaggatgcccagctgcagcatacttggtcggagccggggtaggcactctagggctagtcgacggcgataccgtagaagagtcaaatcttcaccgacaaatcttacactccaccgccagagttggcatgagcaaagttgaaagcgcaatggtggctctgagttcgtgagtatgcttcaagcgtttgacacgtacagaagcatgccgttgctaaccctacatagattaaaccccaacgtcaagcttgtaccacatgtagcgagactcacaccagaaaccgccatctccaccttcgagaagtacgacctagtcttggattgtactgatacaccagcgtcacgctatctgatctcagacacgtgtgtcctgttacggaaacgccttatctcagcatctgcgctgcgaattgatggccaactcatggttcttaacaatccaccatcggctcctggagatccaagtggtggtccatgctatcgatgtgtatttccaaagccaccacctcccgaatccgttgtgtcgtgcggcgagggcggaatattaggacctgttgtgggtgtaatgggcgttctacaggccctcgaagccatcaaagtcctcacccagcagccttcacgcggagctacaatcgacccacccaccttgctcatcttttccgcttactctcagccaatgttccggtcaatccgcttgcgctcacggaagcccaagtgcgctgcatgctcctcacagtccacgatatcggctgaagcattgcaatctggaagtctggactatgtgcagttctgtgggagtgtaaatcccgtcactgcgcttacaccgcaggagcggatatctcccgaaaactattcgaaactccgatcaggcgtcaatcctttcactggcactgtttcaagtaaggacaaccacatcttgatcgatactcgggagagagtgcagttcgaacttgcaaacattgacggctcggtgaacatccccttcgctaccatcgccgcaacagcaagaccgaccttggacgcgtcgagtccaggaagcggacaggaccaccacatgagtggtgatgaacatgattgggtcgcgcaactcaggcaaacagaaaagccaatctttgtggtatgcaggcaaggcaacgactcgcagctgtcagtccgcaaaatgaaagagctcggcttggattatggtgggaagagattcattggcgatattcgaggcggcctggaagcttggcggaagagcgtcgatgcagaatttccggactactagttacgatgaaatagtaacagtataccagagtgaccttcagttcaccttgcaaagctcagtgtagggctaaagtcgataggcatacagtcagatgcttcgcacctttgcaatgaggctcacattcgatttcattatcgtttcgattatttgctctggtggaactacttggttggttgcgaaccatggacagtacggctagtcagacccaaactgccatgatacttgtcatcaaaaagaggtgtgattgccgtgagattgagcaggtgggaagccatggacaggtagacgaacgagcaaaacttgttggcacgaaaagtcggagcagggggggggctatcctgccatgggcatggagacgaatcaagcgttgactgatctccatcaaggagtggtagattgtattggagaggcgtaatggcatcagcttagcatggtcgcattcaactcctcattgccttaatcgagacaaagtacttgaagttcagaacgcgagtaagaccttcgagcaagaactcttgagctggcaaagatcttcgccacggggttcctggtagaatgctgattacaccgctctgaaggtctcctgcccgtattggactgatgtccttattccatgacactgtagcaaggcgaaaactgccaagctgactgtaccacatagtgcttgtactaccatcacgactatctcagtggctgtaccagataatgaaggagaagtgtatgtagaccttgtgtgctgtctcatctatgcgactctcaaacccgacgacccggagttatgcagcgtaacattgacagacgtttttcaagaatgtcacgagatacctggaagcatcggtgtgtagggctgatgcggtgtggaatcaacgtcagttttggttggtcgtgttcatgcatcagcagcctcgtctcggcagttatagatggagatactttggtacaattcctaacgtgtgtatatatatcgacgtctgttccgacaaattatctttccaaaatcctatcatcaactcacccagtttgacggatccaatcacgacatacatcttctccaacttcccaacttcccaactatcgaactcgtaaacatgaggctcattgtcttcttcggcgtcgtcaccagcctgctcccatcggtcattgctgtgtgttgcaaacaggtatgcaacgacaaatgcgccgacggaaccggaaaaactccatgctgcgcgcacggaggatgcaacattttctgttgtaattgcgatggcggatgccgcacaggcagttaccactgcggacgcgactccgtttttgaacgggctgccgacacagattctgtcagcgtagcgttcgcggaggctgacaaagatggtgccggaaaccttaccatgactaattacctcgagtacatgggtgtggacgaaggaaacccagatgtgggtcgagtggttcaagtcgtaagtacccacacggatagagtatgtgaaacattcgacaactcgttgctgaccatatcaaggcacgacacgaacaatgacggtgtgatcactgttgacgaagctgctaagcagtgatctttggtactgaggcaggagctacgatctcatgttatgggactctttgtgacggagcagcagatgtacaaagaaggatcggtggcctatgctggtaaaaggacactctttgaacaacgcgctatgtcggaatgggctatgtagagaaaagaaccacactcattttgctatcatctcaaagcctgttcaaaggcttgcttaacagctcgaacacaaaagcttcttcaagtgccttcgctgtttgcgccaaatgtaccaatgtcttcaattcagtaaagaaaatctggcaagggctcccattcgaatctgtattgacaacttgtatctggtcctggtaggattgcagggctttggggagggtatgcaactccattgtggcatgtgaagaacttccgttgcgtctcagtggtgacagggccgcatttgccaacacggcaggaaccctgtcagtcgttcatatgcagtcaaaagcgaaatcgagcaccgcatgtcctgtgcaactgacctcgcacgtgcagattccaatcaagtgggaagtgcctcgtgttgtcttggtttccttatggacgaaactcgaaacgtataacattgcatacaatacttttgaggctttcgacggtgtgtatttgtacaagctcatgttccaaatagttgagtgcggcagttggtgggcttcgcagatgtttaatgcatcgagatgggtacaatcatgtgtggatgtggacatagtctcggcgtccaagcagatgctttcaaaagattatgctgcctagtcgctcccgtgtgaattcgacatccacgaggcgaaggagagcgtacacttggtccagaggtatggagcaatgcatggcactgaatgcgtcgaactgccactcaaatcggcgcacagctgagttcttccgacagctttgcatttccagcattgcagatctttctggcttctggaagtcgccgctcttgtcaaggcgttgcccaaaagtgttgccaagaaacattccagaaacattccagtgctcagcaagccagtccagggcattctctctttgcctgccaacaattatagatcttgcgcaagcaaaaattcttgtacgatctggaagactgttactacatgtaccaaacgtgttttcgggaacgccctattcacatgcggcgaaagtactccatctggcccatcgcatgcagttgacgtggaaggaatttagccttccttttctgtcagagagggcatcattcgttccttcatatcattgtggaagagatacaggtaggcatcaatgttgtcctggcctgaccaacagtacactgcttgcgcactgccatagatcttgcccatggcccgtacctggcgtgacgttttgtgagggcatcaatccacatcacacaacgttgctacatgcttgcaagaagttatagaggttatgttgcacctgaataggtgccccgttcaggacgattcgtctggtaggtgtaagcggggtacgaacgtaggagccggcggtcaagatttgttcgtttattgatccattcaacaagttgcactgaatggcggctgtattggtaaggctgggcgggatatgtaacaggcgaaagttgtttgccctagctgatagtgagtatgtgaaccatacattcgcagcattctttactggcgcgaaagcgatatcggaactagcgacgccttccgctatgttttcgaattgcaacagtggaacagcctgaataatgcttgcaaggagccggaaatagggagtttgagcggaggccggcagttgtagctggctgtgtgctgcttcgcatacctgcgcatgctgcgcccagcaccaaaatttaccttcttctctcttcttccacaagaccgtatctgatattcgaacaaaacgattttacctttatgtcagtcttccgagcaacaggaacgccatgccaggacgcggatggtgtaattagaggctgaaacttcgccgactgaagcctgaggctggacagatattcgtccacttaggcagcagcaaagatatttctggcttctcgaagagtctcggaagtgtgccctacacatgacaagtcatcggcaaagtcgtaggcaaggtcttgctgaaatttgacgctaccgatcgtggcttttccttctcagctgctgactggatcagagcggggatgctcccgggtaattgttgttcttctttccgtggcgcctcagcctgtggtgggtgtctcaccttagtcaacgcacgagtgcattaaaacgacgtctagaattcagtgttccatatctccagcaaaagagtaaaactacgcagtgtcgcttcggggaccggctttgcaaggagacgtcaactttttgcaagctttccattcggtctgtttggtgaatttgctgccgctttgtggcagaatgccagccgccaccgaacacaagcggttgcttcttcgaggctgtatagtgcgcggggttgctgcgatgacggaagaggaaagttacacaacagcagagatatgaaatagatagagaaaagaaaactagaacgcgccaaatacttataaaggtgagtcccgcgctgcgatagtgttacctcagtgtggcagcttcgcgaagtcgatcgtagggccgaacatcgcatcgcatctcgtgatttttacaacgctgagatctacacaccatctggccagcggtgtcttcgctaatgattgcgggatgtggttgtttaaccgttgatctttgagcttgtggctgcgatgttctcagctgagggcgcgaaactagtgccacccagattcgacgtcatggcccctcgccctcgtcctgccctctttgtcacattccaagcaacaccaaacaatcgcattatgtcgcacaaagcgatgccgaccacgcgcaccgcgacaactgcacctcgaccacacacagtcggaatacacacaaggtgtcggaagtcatgtgcacgcgcaataggaaatttcggaacggaaggtacgttgaatatgtgtattttgtgtattaagtaagtcattaacaaatcttttagtctatcgcgacaaatgatatcgtccgggtataccatgttttgtgtcctaacaatgcgcgccatcgctacattataacgccatgccaaccaaatgcatcagaagaaagaaaagtaaaagagagtctagtagttaaacacagtcagggacgggttcagtacgatgggcatcagagagtgcatgatgatagtgactgcccacggtaggacactggtcagaccaacaatctcccagccgtgtggggcgaagttgcccaagtagatcatggcgccgaccatggcgaacatgaacaggtacatccacttgaagcgcttccagatctttggcagttcggcgaagaagttggagttgtccttttcctttgcggtcgcaccccagctcatgttgatggagaacatgtgagacaagatggccaggaggatgtggaacgaaacaccgccgaagaagaagcagaagaacggcatccacttgaggttctcgaagaaggcgccaagcagcgaagcatcgccaatgcggtaccgcaggatagcgaagcagacgttcgacagaccgttgaagacgatgaggagaatgatgaagactttccaagactcgacgtagtacttgtcgaggtcaccgttgagccaaccgacgaggaagtagttgaggcatcctagaggaacggcagaagcaatagcgtagtaagagaagatgtagccgcagatggagatctttgacgagagttggagcttggagaacatgaaagtgcggaagagtttggtgaagggacccttccagagccaggtgcgcatagggttgaagacgagttcgttgcagccgtaagcatacttctcccagcgatcaagctcatcgaagatggacagagacacaccctccttgaaaccacggccgtggtaagaggcgagacggacgatgtttccggcgatttgcagacgaagggcgatatcgaaatcctcagagacgtggctctcggaccagaagcagatgtaaccgtcttcctcaggcgggttaccgacggattgaacagcttgccagcgcaagaaagcgttatgaccgacgaaaggtgcaacttcaccgctgccgactgagaatcgaatggcagtgtagacaaggttggtgaagtaggtgataccgttctcgaagtaatcccaggatacctgcatgacgccagtggcgtgctggacaatcgcaacttccggagacaggaacatctcggcagcgccatacatgaggcagtcttcgggaacaatggtgtcagagtcgacgatgagaataaactctcccattcggatgttaccgccggccttagcacgaggatcggcgttgaggatagtctggagtgcctgctggtacagcgtgtcctcttgctcctctgagattgagagttgacccttctcgtacatgtcgttgatgaggctcacgagttcgtcttccacgcggttggagatgttgagggcgaagttcatgttggaagccttcttgaacttgccgcggcgaacaaagccttcgtggttgtgcttggggcgcgaaacccagccgatgttgttgttgacatagaactccatgaacttggcgttgtcttcttcagatcggatggccattccgtcatcgttgatgaaaatgcgagcagttccgccacgcgactcgtagtaagagatggctgcttgaagcgaggctacagtgggcttgacgacaccctcgagcgattcagtgtaaatgggcatctggatggtgatggggggcggcgtgaagccctgggagcgtgcaagagctaagttcggcttgatagctgagtggaaacggctgttggtcttgacaccagtgatgggaccaagcgcctggaagaggttaccgaagacgacgatgacgaagtagagaccgagacagagccagagaggcattgtcaggatgagtagcagacggggatagaagtggtcagtcatggtctgcagcgcaatggagctgccaccaactccgatgaccagaatcgtgatgagggctatggcgagcccgacaaagatggagcttgtgaagatgaggggtcttgccaacgactctttggccattccgctctcgagcttctccggatcggcgtcgacttcctcaacgtcaacatccatatccttgcccttggcctccgggacgatatccatggctgagccatcgattgttgagttggcgctcgaatgcacgacgctgtcccagcctccgaatggagactttgttgttccccaaaccagcgcaagtatcctcgactcgatctccatcgcttgtgagaggattgaaccgagctcgtcgtgccatacaagtaacacgcgctcctggcgaacaagtgcggcatactggaacttcttgatgttgatggaagctgcgatgtctgccatggactcgtatatctggatctgggatccgttctggaacatgagctcggtctcgtgtgactccagtacgtcgaaaatggcttgtgtgccgtcggtggccattgtcagggcgacgcctgggttgatccgcgtgacggcgccgagcagatctcggtcaatgttctgtggctctgtgacatactctccaaggccttttcggatcaagacaccttcgcagatatgaggcgaagctgggccagcggtcatccatcgcatggacgatgcctttgcataaagatgcttgatgatctatgaggtgttagcgacatgatgtactcggtgaagagttttggaacatactgctcggtatcttgagtcctcatcgatcttcattgtgtaagggcgagacacgcggctgcttggtgtcatgactccagatggtgtgtcgaattggatgctatcagtggtgctgccagccatggaaggtcgccccgaagagctgaccgacctgtgggcatggttgttgccttcagtcgaagacatgatgacagaggagtacgatgacaagggttcgtgtcgattaagtaaatcgattaacgattatgacggcaaggtatgtctttaagcgaatgatggtgctgaagactgacaaccaaggagtgggatcgacagttgccttagtcagggaatacgacaactgaagagatgaagttgaaggatgaagatgggaaagaccccgggccagcaacaaagtttatcaactcaggagcatttgctggcatcagaccagacccccacccaagcgagcaaaagttgtaagccaccgaactctacgacgatgacaaaatccacaagcgatccgcgccatactaagtttggaaagttgatggtctggtccgacagttcaaacaggattgtcggctcgtggagaaggtttcaagccgtgagtactcacgactagtcagtctcaacagcttaggcacctagtctggtcgatctcgaaggacgccaggtccaccggacaagcgttgactctattgttatcgctgtcaatgcatgtccaaattgccaagtcgcgtcgaggcccttcgtgttgggattgcagaagatgctgagctaggatcaacatgtcacaatagtctcgccctattggtttcatctacgggagctggaaaaccgatatcagtttacgaccaggttgctgcagctaagctcacaccatgcctgattagccgcccgcatcgtgcatctgccctgaatcgggcatcatggtacgacgatacggtatcccaaaggggcagatagtggacgaaaatgcagggcttggcggactcggcctcagcagcatggtgcagtagcgtggacagaaattcttctatcaaacgtctagtcaacggcaccacgcatgtgcttgttgtaagccagccacaccagtccctggcagtctcggccggaggtaccactacctccatgacgtccggacaagaagatagggtgtagcagagacgtacctgcagctgcatgtgctagttgggatggacgataatccaagtgaggaaagacggctggcgaggacgaacgaatcagacagcgccgggcagccgagggggcgaccgggattacagattgcgaaggatgcttcgacgccacgtctctggacctgcatgactgcggtcgagaagttgtactcgccgacatgcacagcagccactgcatattccagcgtctgacgtgggtgcagcttgatgggtgtggctgcaggatccatcaggttggagatggacaaggagactggcccatcagccacgaaccaagtcctgaagttggttcctggaagtcgggctggcgtagcgtcacttgtatctagctgcgtcaactatttacgggcccgcaagaaagcgattgacctcacggtgggcgagtcagcaggagttctccgggcatgacatttcagcgggaatggcgctgggacggactgccggtgtctggactgaacggcgctagcgcggcgccgcggtaacggctatatttgcgagaaccttatcgacgtcaggctgataacgatagaatcaggagttgcaagctgcagaagcgaggcaggcaatatctcagccgtccatggggaaattcgcatcagccagccacgctgcgtgcgacgaggcaatctacgcacgagaacgtgggtcggtatcacagccacgcgagggttccgaagatctgctcacgggcactagcgggcggatcccctgtgcttgcgagtctcccgctatgccctggcctaccaagaacagaaaagtccaggttgccatgcagcaaaaacacgctcgctgctcgctttcgctcttgatttcccagacaggcactaagcgtgccgaggccagacccaggcacgctgcccgtgaggctatctggaatcaatgctggccctgtcttagcgccccccacccaatactctttgggacgctatcactccgatcgcagcgctatcacattctgaccacctgcacggcgcgaccgggatgaaaccagcctgctcctggggcgtgcagaggcacgaaaatcgtctggccggtggcgttggactcgcctgttgaggtctaaatcgagctcaacacggcaagctgctgagttgaggcgcgactatagctcacttgtgccttctttgtcccgagaaggcaatttagcttcgccaggttgccagcgcgatcgcgttgctctcaagttctcaacagacggctccctcgctgtacatttcagtttatatcatcgcaatttagtcctgggaacatcgagaacacgatcatcgtccacccaccctcgaccccccggtaatccaagtgaaccttatcacaccatgacttccgccgaccaccaatatggtgcatccactggcagctacctgcctcgccagccatctgctctttctatcagttcagcagccataggaggaaccagcactccaagcgagttccattcgagaagacagccacgtgtattcaagagctaccggttacagggagagtacgttgacttcgctccttgcaatgtgatcatgagctgaccgcctggccagttacgtgcagccatgggccgacgacaagagaatgaacaggaccaagattggcaactacatcgtttggggtttcattgccctcggacttgtcgccagcgggtacatcatatatcttggtacaaaagaagcgagcattccacctgtatgttgcacatctcatgtcacaaccgactactaacgccatgctagcaatgtctgatcatggaggaccacttcgagtccataaacagtgataattggggttacgaggttcaaaccggtggctacggcaatggcgagtttgactggacgacaaacgacccaaagaacagctttgttgatgctgaaggactgcacattgtcccaacccttaccgtcgaatctaccagtatcaccgaggagcagctcctgaacgactacacactcaacattaccaaatcagatggtgatggctcatgcacatcaagcgacgtcctaaaagcctgcggtgttagatcgaactcgactatcggcactattatcccacctgtgcgatctgctcgcatgaccaccaagggcaagaagagtatcaaatatgggcgcgtagagattgttgcaaagatggccaagggtgattggctatggcccgcgctgtgtaagttctcctcgcctgcagcttatacattctatgaatacatactaacaaaagttagggatgatgcccgaagacgacgcatacggcgtgtggcctcgctccggagaaatcgatatcgccgagttccgtggcaatgactaccactatcctgagggccgcgactttgtgtcttccaccctccactggggaccctcataccagcacgatgcctacaaggagacacatggtactcgtttcttgcgccgcaaggattttagctccgacttccacgtctttggtcttgagtggaccgaagattacctcttcatgtacctggatagccgccttaagcaggtcacctacaccaaattcagtgagaagaagcttctttgggatcggggtggtttctctaccatgaccacagagaacggcacactttacgacaacccgtggaagaagggcggcaagaatgctccattcgatcagaagttctacctcattctcaacgtcgctgtcggtgcgcaaaatggctggttctgggacggtaaaggcggaaagccttgggtcgacggcagcgacttcgccgccagagatttttggaagggtatgcatatttccaacccacttctttgagcatcaaactaactgtctttacagccaaggacgactggctcccaacttggggcgagggcaacgaccgcggcatgactgtcaagtctgtcaagatgtggcagcatggcaaatgctagactagcattcacagtttcattatttcatgcataaaagattttaatacggactagtcatacacatactggttcaaaaggggaaatgtacaattgtagaggatcacacgaactgggagtatataccattgggcgtttgggaggccacgccgtcgccatagagataattcagcactttacgaatcattcacaattgtctttgctttttccctgcacataagctgtcgatcaagatgcacgcacgcgcaaacactatcgatacaacttctcggacatgaccgagcgagataaacgagaagtcgcatactgcacgactcgaatgtcgcaataacaatatcgttccacaaaacggataacacgacacatgcaactcttccaagaaaaccaacaatccgccaacccttgaaattacaaggaccagggctgtgatgcaaaaaaacaccacttgttgtcaatcccagcagaaacttacagcacacttacacctgcaagcttttgcgcgccaaacctagttttttcattgcctcgtattgttatcagtgtgcattgcatctcggacattctccactcatgccggcagaggttgagatggggtgattcgaagcgatttgcgatctccgttctccacttgtgcagattgcagagattgagatgcggcttagtattgtgaggctgaaaaattgaaagccgcatgccgccgctgcggtgcgagaaagtgacagcgcgtgcagccaacgccggccattccgcaacgacacgaccctccggagacacgaaacgccgtgcgggctcctactcgcaaatcgcaacagcgcagtagagtctggattttccagggatcagacgggccttctaccagccggtaccgtgccttgcccttgcccttgcccttgccgctgtcacttccaaccccaccagcatcccgaccaaacttctgtgcttcgctctccagattttcccacgtggacgaacaaagaaaaaccccacagcgtgctttcagctggccccccagaaagtctcgccctctttcgtcgagggttttctggttctggtagcgagaaagggggcagcgcggattagacgaatcggctgggtcccaaacatcggatacgcaactagggcgcgctaactgtcagcccccaactgcgctgtcctcagccacatgcaaactcgataaattggttcagggacaaatagctcggttctggccttgcggccttggacgccagaatttgaccatcaggtcaccacaatattgccgagcgcgccccgttgtttccgtgctcgcttgtttggctgggggggagggcctggatgtatggttccgcagggctgggcgggtgcgaccctgagttgggaggctgtgagttggcatatgtaccatggcgggcctcgttgtgtctggactctggatggaagaaggggctttgagggaattgcacgtggcatcacgtgggaaggtaggctggtgcgtaagtgcaaggctgcctacgcaatcctcggccactatcgtcatgcgagcttatttgaattctgtctacgtctaccttctgttagtgggcacgaactagacatgtttactctcatcgccacgatgctgcttcttcgcatcagtgtagatccgatcgaccatctatgacatattgcgtgggtcgatcgcaaatctagggaaccacggatcagcaagaaacctggacagagcttgtggagtcgacatcgccgcctggtcaaggtttcatgatgctggtcgtgctatagccagcatcatcgacgaaggtgttaagagcggggtacacgaacgacaaagctttgtgttcggtccgagggaaagttgttggagatccgaagatctgctatacctcgtcgatgcgggtgtattatctgtagaaggccgcgacctctctgcacggcttctcagtcttactacaggccagttggttgtctgacgaaccttctaagggaaatggggctacaggctgcttcccttcagataagcggttgcagagtgaaatcataggttcaggtcgctcacagagtacatctcgtattcttgtcagcgaagcttgtgggatataagcttccgtacttgcagatcagctacatctcgtcgatgcggttgtactctttggaaaagaccgcgacctttctacgtcgcttctacgtcttcctgggcttattctgatgtcggtcggcctttgaagtgctgtggtcacagggtacttcccttctcaccagcaccgttgatgggaactatatgttcatgctgctccaaggatggatcctgtatgcctgtctgtggccgtggagatgtgatccttggtagtatacaatgcctgtagacctatagtcctgtaatttccatcgttatcagtgaactactggaccaagccatcgcgcctcttcctgtcgactaagctaaagttttgcgcctttcagctcttgtcgtattcatcaaactctgtgcacaaacctgctcaacgcctcgcgcatcagggcgtggatacgcttcatagccactgttgctatcttcgtaagacatcagttcagtgccggagatgaccgtttacttctgcagtagcacggcacaatttcgcgtaacttgaaacaagtgccccggatcttattgaacgatagattgtgtgttgggagataacatgggaagtcgttcaagcggtatcgctgccggggctctatagacttcgcagtgttggagcaagccgtagttctgcttgcgcgtccataagccgatttcggtcgttgtgtgcgtctaaaaactgctcttgcggactcctgcttgttggctaaagagatgtatgacccagtgtagcgtattaagaacgatcttgggggtgtacgtgtagctggatcaggtgattgctttgcgctcgccatacatgctttccccatgggtagctgtggaactttaccgaccagaacagtgaaacctatggaaaacggttgctagataggtaagaagtagactaggtaactgcgattcgatggtgttcatagatgcatgcatattgaggaagatatgcgtgttaacaagaccatcacatgacatcgtcggttcctacctcatccataagtcgacattttggcatctcgccggtctttaaacacacgcctgttttggtgatatgtggaatctgtcgtgcacgatttgtgtgagtgagaatgtcatgttaattgagcgcgcatgtcatacagcattgcacgagcgagtgaagaccattctgtgttacatccacgcgttacgacgctggcagttgaggcacaagatgccatctcacgtcctccaataactcgggcgcatggtaagtagagaagaaaactcatattccgctggattaaggatttttgctttccacacctcagatttgtccgccatggctaccccaacacctcaaaacaactctcgtccggatgcctcgcccttgggagaaggcttgtcccacaatcttcttagcgacttggctcctttgatcgccctgtttggggagcaagtcacgaagcaattcctcaccatgtctatagattggacggacaacatactgatagctcttgggccactgggcatcatgaccatcctcgttagtgccattcgggttgctggtaataagcatttgaaagctctcattgggagagcaagagagagcatcgaaacagcggaggtcgaacttgtgtcttctacatcgtacggtgtgtgcgagatgtggaatggagtcgagatcgtgagatcattccgcatacccaaaacaagccaatttgtcgttataaggagcgacgatatgatacgggtcttgccgacgtggcaagcttacatggaaaacattataattgagaggctgggacggtttcttgagcaagacgaagatgagacttggtacatcttcaaaggcgccccgaatctttctttgaatactccttggtcgttcgtctcgactgcagggcggtggagctggctttgtactggcttcttccttcagtctgtgtctttggtgctaccgttgcttgtcatgcgcaccatcaattttcagtttcgcgactacagctatgcctatcacgttataggcacaatgagtcttaacattgggcttgcgctttgttcccacgtcattgaaggcagcacgactgagtatgactttatcccgaacccggctcataacgaagagctcgtcgttatcactgtccaagaggcctccaacgttggagatcaacacttctatccctatgttactgtctctgtgccggatagtcctcagattcgtacttcacgattcaacaataagaactacaagtaagtgaaataaatccaactgtcaccaatgattgtccaatatcaagccggacaacaaaaatggcaagtttctgtttctcaaactgacctttttcaaagaagaggctgcactgcatcggtattttttactatactcggctttatctgtcaattcataggacttcgaactctgcactggtccgctataatcatttctctcggtttcacacttgttatggtagccattcgcgcatgcgtccgtcgtggattggcatttcacgcgaagttcctgcctttgatagacgggttggagagggcccagatcacgatttggatcgtggatcatgttcgtacagagggtgttcataagctcggcactctcacgatcccccataaacgtcacgtgggaaaagaagacgccagctggctgtacatgctacccagacttctgactgcgtcccgctgtcatgagagtgtcgacgcggatgaaaacgtagtcttctttggcccagacgtaccagaatctgaatttcacgaagaatcacccatctgcgatcaagtcaagctatgtgcagaactcgtactgcataattcgggagcagagaagactgaaggctgggacgatataactgtgcaactacgcaaagtaatagaaggcctggtcacgcgcttctggcagcaagaatacttcaaggatccgaatcggcagagccttacttggacacttcctatggtcaagacgtgtcctggtatcatagactcaagcatccgtgcgcaaacagtacacacacttgtaccacagaacatacgcatggaaattgtgagagtaaaaactggacgtatcgacgccatggagtggcgttccaatgttgaaggagacgacactaccgtaatgctcacggcgctccgggatttggacgcttgcgcacgtgaaacgtcaagagtcaaccccgaggggccatcacatagtaagtctagtccacatctcatcgcttgtgtcaaactataccattcagtaaatatagcgtactgatcaaagtgtaggccatttgctaaaggcttctcgaatcatcggatttgtgccgcatgacgaggtgaatgacgcagactcgctgcttcacacgtacttgaaatggcttgacggcacattgcttttttttgctctgactgcattgccagcttcgcaaaagccagcacatcaagaggacataaaccgcagtagcgctacttatgggtgccactactcctcgtcatggcaaggtgcttcgcgcgacagagatgctgttgacggaggtgtgactgacgaaaaaccctgcaacgacatatatatgttttgcgatggcactgatcgtgaagaatgtgcacgcgagatatttggtatctttgttctcacactagcttctcttccgaaacctttggaggagtttgatctctatgaagaagtcgtctatgccgggtcatctacctcagttgcgcgacatcgtatactggatcgtatggtcgaactcatgattcagaaagccccaagtcttttcccgacgaaaaaaaaggcaagagagatgataatcccggcgttcatcaagcacagcttacttccttccatgaaagaaaagctggcgactccaagttcggggagctccgaagtagcatcaccactgtaatctaattattctgcctatcacgtactacccacaccacgtccatccccaccaactgagccacggtgtgtactcccactcgtcccatgtcccgcgagcgcagacccagcatctacgagtccactcaacgcgctcgctgtcccctcagatgccatcgtgatgctcttcgccttgaccaccgtccccatcttctcattcgcagaattcttcttgtctttcttatcaaagtcactcgccctccaatagctcatgattcccagatcttgtttccgcgttatttcctcgctgaactggaagccctttgggtttgtccgcttctcgtcgcggaatgtatgtttctcccaatctttcaggatttgtaacgtggcgactacgagcgcggggtcaatggtaggggagcggatgtatagtgcttcgtcgggcaggcatacgagcgagaattggcaggcttgttgcatttgcgtgccgaagtcgcctgcgattatggattgacgacatggttcgcatacgtcgtgctggtgacagactttgcatttccaccgtagtccattgattggagatgtttggcacccgtcgcacttcgcgcctgcgtgaacttcaacttcgtcgacgtggccgtcccaaaaagtatggtctgcaacgatttcgccatacagtggatccttgatatgacctacggctgcgaataacgcatgccgaacggtgtcgtagcgcattccatttacggaactgacttgcgagccgctgacccacatatatgcccgcccatccggaccgatgaagcgaagagagtcgtaatttagtgcatgaacgtaagttgtcaggatcgcaatgtgtgaaccatgattcagcctctctttcttcctcataccgccgctcaagtccagacgcaactcatacgtccatgatgtctctttgcttttcgagcccttcttttttggttcaggagactggcctggtaatgtcatgatccacgaaaacttcgggtcacggaaacttcctcccttcgacgagaacctgaacgtgtacgatggggctgcagggttatacgcatgttctgtaggcctgatagtccgccaagtaaaggactcttgctgcgatagccagtcggccttgagttctgttttgcttccggcatgcgcgtaaaaagttgcgacgactggtgggagcctccatgtgggtgggtatggtacttggcgatgtgtttctaggtacaagggaagagaggtagggtctggcgctatcgactgaggttggctaacatgtcgttgttctatttcgactggtattggcaagtcattcgagggatcgtacgagtttcttcgaggatctggaacaacttccgggaataaacttgagctaggtggatttcgcggtaatgcaccaaacgatccagggccttgtgagatgtcatgagttgatacattcgttgagtatggacgtagcgacaatgtggatgtctgatgaacaagtggtgaatggctatctagccgtggggtagctatactgataggccgctgttgttggcttacagcgctgttcgatcgacttctgatctctgccacttctagctgctgtgggatagccatactgacaggtcgctgatgctggctcacagcgctgtttgatcgacttctaatctctgccacttccagttgctgtatcttgctcgcaaggagctgatcttcttttaattgctcatcggatgtcgtcgttggaggcgctggaggtaatggcgccggcaattctgctattattggtgccgtaggagcattcccataatatggttgtacgtatggcgctggttgttgtgcgtaatgtggtgtataatgtggttgttgaataatcggcgcgtaataaccatacgagttgcgatcgtcctgtttctgaattgatggctgctgataatattggcctgtccacccatgaagcggctgctgattagagtatggcgacgacatgaccttccctgtgtgacattacccggcaggcgccgaaagaaggccttataacgtgacaatgtgtaaattgagaagactgagtaggtataaactgcatcgcctggctcgtagcccgtgtgacgaacgactgtgccgcacaagtctgaaacaggtcggctagtactgatcagcgctcgcaatacagcgacgaaatgtgtgtcttttcgagctcgaattggaaatgttgcaaggagagactttcagatttaggaaaagtagacactaaggacggatgagaaatgaagaggattagcgacgggagcaggcgcagcagcgactgtgtcacgacgggttacgcccacccgttgtgattcgctaaatcgtacgtctgaggctggacgcctaatgattgcctaaatgatgattgatgtcattgcttcaggctcgtcgcataatagctcctaagaagaacgagtgacaacagtcccgtaccgctcataatatcgaaatcgactgtgatcgcagaaggaatcggctgttgtggacatgcctcgcttttgcgcgagacccgtcccgtgacttcctgcccagaaatcgacttctcaacttggtttgcaaagcgatcgatgcgatatgttctgaggagtcgcagtcaacgttttcttggagatttaggggtatcatgttgattgtggtagaaatgcagaatgttgaaagatggaggaagctcgcatcgagatgcaagaatcgagggcccaggtgctgaccaatcacaggcttcggcattccggactcatatcaatgggccgtcgcgaacatcttcagctttgactcaacgaatcgagtagctgcagcccagaagcatgtacaacgaatttatcaatgaaatccatatcaacgactgtgccccttaagattaggcctctgccaatgactatccatcatgcctccaaagcgaacctggtcacaaatcgacggcagtacaaactcagtgtcaccagcttcgcgatcgcgactatcgaatggcaacaatgattcctcagttcctgtggtgtcgcgcaaagttaaagcatgcgcgtcatgccgaaagcaaaaggtccgatcgggtgctaacgcacgcagcagttcatatgcttacggacgactagatcaaatgtataatggaagatagcggaccgccgtgcaagaggtgcactgagcgcaatttatcttgtgtattgaacaagagtctgcagactctgattgaagagcgctcacagtaagttctatcatcaatccaatctttagcacctacttgagccaggaagttgaacaagctactaataatggtagatggaaagacactgtcattggtgatctcgcccaaatccactcgtcacttcaagaggctcttacaaagttattactaccgcctctaccgcccctacaaaccaacaattccatcccgccagaagaagcaaactcatatgaagttgtggaccgggacgacgagccgccatcttacgataattctccgcacctctcgccgaaggaagaaggactgccacatgcacccatcgactccctctaccaaatcactcgcctcagaacccttcgctcagatgactcgcccgacgagcgcaaggcatcgatcgaccgaaatacctctaaccacgtgaacgatttcatctccagaggactcatcagtctcgaggacgccgaccgtctcgttggcctcttcatcaaccgcatcgaccacttcatgtaccgtatcggcgccggaccctaccgcgaccttgacagtttacggcgtggctcgtctgtcttgacagcatgtatatgcactgtcgccgcactgcacgatcctaacagcaaccatctctacgcaacctgcggccgcgaattccgtcgcctcatgtcagcctccatgttcgatcgacgtatggatcaagactgcatgcgcgccatgtgcgttgcatcatactggctgcacgatctcagttggatgttaagcggctacgcgatccgccgagccatggaagtcaatctgagcagcagttatcagcaagtcttgaccagcagcgatcaagaagccatgaacaacgtgcgcatatggtacgtgttgtacatttgcgatcgccatctttccatcctctacggccgcccgtcgattgtccgcgacgatgttagtgtgaatggctgggaggaaatactccgaagccctatgtgcaccgagagtgataagagactcgtcagtcaaatggctctcctcgtcatcatgggaaacgcgcgagaactcttcggtccagacgcaggcgaacccatccccatcgccttcgccccgcagttcgaaaagttcagccatcagattgataaatgggtgggattgtggtcttctgaacttctgagtaagtcatcctatctcatcaatcctgtttgggaatgctaatgactcccagaactccatgaaagcatcggcgaattccccacaaaaggcgtcatcctgcaccaccacctcgcaaaactgcatcttcactcacacgtcttccgcggtctgaagggcgctcccgtccccacatacttccgcaccagcgccaccgcatccgtaactgccgcaactgccatcatcgaaaccgtgctgaccgacgacgacatccgcgacgggctcgtcggtataccgcactacatccactcaatgattgccttcgcgtgcgtgtttttgctgaagatagctgcgcagtattcgggggtgtatattgaggacgcggttgtttatgacctaacgaccagggcggtcaggcagtttcgtgagactcccgtgggcaagtggcatcttgtgcatcttatggccgaggggctggagaagatgttggtcaagaagacgatggggaggacagtgatggcggcgcatgatattgctgcttcgcctgcgccgcaacctatggcgccgacagcgaatggcgatgtcctctttggcgagaacttcgaggatgcgtttaatttcggcacgtcttcgtttttgaactttgatacggggactctggatttggactttaatgggttcggcttctagcctcgacagagacatcacattttggccttctggtttttaacccatcgtctcatccctcctcccctcccccctcgaattccatttgcgatcaaaaacttgcaaactcctctgcgcagtgggtaccacatccagcgccttgatactaacccgatccttctgcgccagcatgaacgccgctgcatctgccacatcgtctgcaatcagcggctcgaagcccgccatgaattcgttgtatgaggatttatcgtacgaaactctgtcagaagcattagcgatctcgctcctcattatgcatgtgaaagacaggaatctttacctttgctcgtggaagttggtcgctacaacccccggcctcaacgccaacaccttgatatcgctccccaccaactccgtcctgagcacattcgtaaacgcctcctgacacgctttactcgcatgatacaccgcctcgcccggaaacggcgggacctctagaccggtcgtacttgtgacattcaagatcgtaccctggcctctttccttcatcttcccctcgttcagcacggcgtacgtcgcgaacatgtacccgttaatattcgtgctggtcatggtgatgatgtcctgaatcttgaggtctgggaaaggggacggggcgccgagagcgaggccggcgttgttgattagtacgtcgatgtgggagacttgggagacgatgttggagatggcggtggagagagcggcgtggtcttggacgtcgacggatgtggtgaatactttcaggtcgggatgggcgtcttggaggtcttttgctagggtggtgagtttgtcggaggagcgggcgaagaggattagtgttgcttgctcggcagcgaggcggcgggcgatggcggcgccgatgcccattgaggcgcctgttattaggatgtttcggcctttgagagacattttggtgggaagggggttgggatctgtagagtttggggaatggatgcaataaatgcatttgtagctttttaatatgctacctaggtgtgtctaatcatgacgtcacagcagaaggcaaaggtgtaatagtacaacagagccgggtcattattgcgtggttataatattcgtaagagtgtgtttgggcatctcctgtgcgtgttagccatgagcagaacccatcgacgtgaaaagaaacgagacctacatatcattatgccatgtgtgaccgttatgcgtagagttcgtatgcacttcgtagatcgtggtactcatgctgtttattgcgaatggggtcatagcgtctgctctgtagtcggccggagagaagccagggtacgtgtgaaccagaacacgttcgacgagacattcatccttcccatcgctgcgcctccttgttgtatccgatgagctcgagatcgatgttcaacgtcttgagcatcatgtccatggtgaaagactgtagtatgttagtgtgtgctaggcttcaaaccagcgaatgctcctcacgtcatcgtcggcagccttgaacgtctcttcctccttgtcatcaccaccgttatcctcggccatctccgcgtatttgtcataggcctcgtccccaatctctccgttctccctcgcctcttccatattctccctctcggcctctctttcttccttgtcccactgctgttggcgctccttcccttctttctctcgcgcgttccacgctccaacgccgcccattctgttgaccttgtcgcgcgtggtggcgaacaactcttccgctaccgttcggctggctgtgcgccatttgtctatcagaacaaccagatcgtcgtcttttgtggaggtagcgagtgtgtgagcttggaagaggatctgcatctcgttgcgaagctgcataatctcgcgcgtaagggtggggttggtcactgcctttttagataccgtccgcgatggcgtggaaaggcttgagcgtgaaggaagtgacttcgatacgcgtggctgggagggtcccggtgtcgctgctgtctgtttcgctagtgcaatcatgtgctcgttgcttgccgtcgaccgcagtggagtcgcctgcaattgtatactttcataggtagtgagctcaggagggtctgaagatggcgtgtcagagccaatatcgggtttcaatggcgtgcgaaacggtgatttgaacggtttgtggagcgtcctcgcagcttcgttcagccggcggcgtttcgcttgcggggtcgacatgttcgctggcactggggcattggtgtgggtctcaagctgtaagatcgtgtgatacggcaagtgaagtgtgtgttggcgattgcgatgtcagtgcctggatggtcgggggtcgtacctgccgtgacgcgatgcgggatcggccgcacgtgtggggcaagtcgcgccgtcacgtgacgtcgatagggtctccacgggatgactgaaagaaagcacttgtcaacatcgatgatggaccttaagctcgacctcttccatccaccctcaagttttattgccagcgactggagcgacggggactgtgtctgtaccgtgagaggggagtcgctcaccgtgacctcccacgcctgcttacctagcttttcagcctgcttgctcaacgtctgtcttacatccaccacagccttccacaacttttcatccacttcattctctgcataactccacatcacttctcgatatgtaacggggtttctgatgctccatgacttcagccatgacttcagccatgtgcagcatttgtgcacacctcgatatggtcaagggagagaaatggaatccatggactgttggatggccaaaaatcacaatcgaaattctacaacaatcagcttcgctgtgtcaaacagatggctgcaagattctgcttcaggcagtcttgaaatgctacccagacgcatcgacaacggctggcatcgtcccgtattacaagcctggcatattctgggtgcaagaattaggcgagcttcagatttactttaaaatgggtgaggattattcgtgctccacagtaagagctaacgaagaatgccaggtgctcgagatccaatctggccagctttcttgcgcagcacacatcacgaggacccaacctctcatgatagcctcgaattcgtccgagaatgcttggtggagtgcttagacacacatctctcatgtcacattcccgtcactcagcaaacctacatgccttcacgagtcctggacgtaggcttgattgacgatgggcatctgagtgttgacaaccgagcgcctgtctacttggtagacgcaatcgaaatcattggcgacagaagatatgcatgtctcagtcaccgatggaacacgtccggaaagaatatcattacagagatagccacgcacgaacagcacaagtcgggtattgaatttcgacaactggacctagcctaccaagatactgtccacatcctgcgtcgtctaggcgtacgatacttatggattgatagcctgtgcattatacaagacgacaagaatgactgggcaagcgagtcagaaatgatggcgaaggtttacagtagcgcactattcacgcttgcgaggcattgcgatggtactacctcacttgcctgcgccaggcatccggaaattgttgtcagcgagacaatttcaccacctgtgtatgctcgagcaatgttaaagcatgtctcagcgtttggcccatttaacggtgttgacgagtacagtcagattttaagaagaggttgggtctatcaagagcgtttgttgtcgccgcgagtcatacatttcatggacagtgagatctcgtgggagtgccaagtagtatctgattgtcagtgtaagcatggagaaccacgagctcgcccacctgataacactccaaaaatttggcatgccgaagctttagctcctggaggtctggattcgacggcacaaaaaaatgcaatagcgaaaagatggcgagacatagtgaaggaatactccggacttgaattgacgaagcagacagatcgacttcctgctatacgaggttgcgcggaacagatttatatgcagctcaaagatttggggcacatcggaacagatttcgatgactcatattcatttggtctctggaaacattgcttggtatctgacatgacctgggaatcctacttcgggcccggagcagtagtccaaagaccgccccagcttttcccggtaccgacctggtcatggggatccataaatgctacagctaattattattacgggggagaaaaacgtaatctttgtgctcaagccaagttgttgagggctccagacgatccccgtggaagacatacgcccgcatacataattctgacagcccaaacaattcctgcgcggttgaaactcgagagagagggattttattagggaatctggatccgactctatgcagaggtcaattcatcttacccccgattctttggggcgcttttgcatctcatcgtcactcaaccccaaagactgtatcttcaaagcagatttcgaattgcgatctgccaattgggacgaagaagcatggtatgacatcacaatcgttagaatgacaggaaccacacgttcacacccttgggctatctctctcgttttgtggaggtacgggaaatgcgtgcctggatccggtgtgcatcgccaaacagaagacaatatcccaatctaccaacggatcgggctgctcagagcgtacccaaggccaaaaggcataagtagcatagactggagcaaagccgagaagacaacgatcgcgatagaatgaaacatggtctctcgttagtttttcacaagcttcatgcagcgccctccacaagtcagcgtaagcagacacgaagatacgcaccacatgcctgcgtacatatttccaaccatcactcacacacacgcacaccacaaagcattgaaaaaactccatgaaacacaacatcacatttccgcatacatctacagcttaaccgaaacatcccaccaatccaaccccacagcaacgcccgccacagcaaccgtgtacgcgacaagcacacccatactctccaacacgcccatgtgcagcgtcggcatcgtcatgtttaccaaccccgtcagtaaattcgcgaccaaaaacaccgctaatccgtttcgattgaacgcgtacaagacgctactcgtcgcctccctggtgcgcgctttttcttccgacttggtaggcgctttgtacaagttcggaaataagagggtctcgatgccgcagcagatagtgatttggtagctgttgaacgcgctgacccacaggaagtatgggagattggcgatgcgtcgggacacggagagacggaggccgtagtacagatgttgagaagtagaagagggcagtccagagcagagacgcgatggcgagttggcctaatatagtcttccggagtttcacgccaagggaggagttcttggggagtgcttgttgccgcgggagggcgattgagccgagggattggccggcgaggaatatcgccaggtagccgatgaacgagaatatgccttcgcggttcttggagagtaggtttgtgcgcggggcaatcacgatgtaggagcctagggaggtccagtcgagggcgatttcgtagagagcggcaagggtgcaggataggattgcgtaggagggcacgaggtcgaagaaggtctggaagagggcgacgaagggcgggaggaagccgagtgtgaagaagaagttccagtggatgccgtactcggtgacgtgctctgcgtagtccagacccttgacggagatgaggcggatggtcccgagaacgaggagcgggatcgagtggcggattgatgtgaggagacgctgggatagtggtgggcgtctgcctgtgccttctttcagcgaggatcggacggacacaacgccggctgtgaagacgaaggagcccacgcccatgtccatgagcgatgttccccagttttccacctttgcaaagcgccgggggaagacgcgaaagtcgactgccaggattgcgacacaggttatgaccatcattgcgccgcggtagttcgtgatgaatggcttcacaggaagcgggtcgggcttggagtccttcgcattgtcgtccttcttctgtggccttgcctctttcttcgcttgtactggcttctcaaggacgactagtataactgcagggagcagcagtagtaggttcaagacccatggcgtggacgagtaaatggtcgtagcgaacagcgtaactccgcaattcagcagaaagtccacgagaaaggcgggaaccgtatatggcgtgaacaatcgcatgcgtgactgaacgacagaccacagtagtatgctcaactgccacggtagtcagcatatgcgcatctctcgagtcgcgggtgtgtgtacggtacaggcattgcgagcgagacgctattgacgtcagcgacggagctgccggtgtgacccgacacccaggcctccttgagttgtttgtacgtcttcgccatgttgtcaaaagaaggtgcacgcgagttgggcgttgttcgtgcaaatggccgcctacgttggacgcgtcgaggtgtcctctcacatggtctgtgcggctcctttaccaacgtcacgtcacggctccgtttgtacttcactctcttctttgctccccgcacttgcaaacttctaacatgttctttctcattctctggttctcctcactttggtgataacaagtttccgttctgtttctcgccgagggtgctcacatcttcttccagcccatgcagtcaccacccatatgtcccatgcattcacgcagagatgctttagcttctgttgcgcttgttcgacggccttctcagctcaatattgagctatggagccgatggtgaggaagagactgatgggtccggtcatcccagtcgttgcactggacccaaccagtcatacacagtgactgctttaagctcagtgacaagtcgcgagatgaaggcttgacgccatgtggaaacacgctcagagatgctttccacaatgtctctggcaaactatgcaccatcacaattgctgcctgtctgcgagggcatgtggacatcggtccatccagccaagggtaaggactcttctgactctcgaactcccacatctttattatccctgtgcccctttctctatccagtatgcctgccgttgaatgtctattgacctaccgtcataccattgtgtatctccgctcttgtgttgcttctaaatatctccgtttgttgttctctcctccactctcacctttctcgtgcacgcgtcacgcgagcaacaatacaaaacaataacaaagtcgcatggaaggattttacttcgcgcctccaactacctcaccaccatcctccaccttcctttctgccacagacacccactcccgcgcagacgcctacgcacctccaacaatgcattccccaacagcagacgagaaggcgacgaggccttcaagaattcccaggctgccaaacccgccatcctcacgacgtcctggcatggagcggcgtcctgcctcgcacgcagccacgacgggctcaccccgtccagctgcatacactccagcatcacggggcgtcatgtcgcccacaccagactcgaagatccccaaggctgcgggaaaacagactcactactcaccaaaaaggccacgaacaggagcagcagcagcgccaaatgtctgacggagcagcatcagtggacaatgctaacatccttgtgcaacacagtccggagcgtcccaacagccatgagctcgagcaagctgtctcgtccgccgcttccgttgagcagagcatcctgcatcagaccagccacgatcccaagcaggttgagtcgtccaccgcatcggctgagcacagcacccaggatggcgagtcttctggctctcctcacgggggcttcacatggaggtcttcctctgagtactgggagaagcagatgccccacgagccgacactgcgcatccaccgcgatgccccagacgtcctgttcggagactcaagtcaactgcccaaagacttaccaaagccagctacatcaaggtcgtcattcagaacgtcgctaggaacgctcgcgcagcagacaaagtcatccatcggtctcgccctcagctcgtctatggaccttcctccccccaccaccaccacgcgcgaggccgtcaccacccccgttgtcataagccccatacgctctatgcagcgtcaaggtgttcgaaacttctcgacaccgacgagacgcccggcacgcccagcacagactggtggcgatgtcgctcctatcgctaacgagatcactccggtcactgatgggatcgcccccatcgccaacgagaccgctcctatcgtggatgagatcacaccagccgcgccgacagagaacgcagccgatcccgattcagacggcgagcagatcgacttctgggccgcactgaacgagacggcaccgcaagagaagaagaagagagcccgtggcgtaggcttcatgacagcaacgaccagcttcgccggcagagtctcggagcgcaagagcatcagcgacctcaagctcaaggccaagcagagcctgcgcagcctcttcagcaaggacgaagagagctcctcggagccaaaacgctccctcaccaccaccacccgcacgctcgcccgccgcctctcccgcaacttctcgcgcgtgcacattcccgccgtgcccgcagacgagcttcgaaacctcgagcaactgacccgccgccagtccgcgctgacgctgacggcgctcgcactgacgcccgagccgctggctcactacacggtgcagacggcggcgaccgtcaaccacatcgtcgccagcatcgccgccgccacgaccacgggcgcccaagcccaccgcctcgccagcatcgcgggcgcgctgctcgacatggtcgagatcggaagggagaacgaggagatgaggcagatggccttccaggcgcagctggaggtcctggcggggagtgagcggctgggtcacgtgaaggctaggctggagaccctgttgcagggcgagttcgaggacccggtgatgaggggcctcatggaccgtctgggggatctggtctagcctcacgtcttgttttggtttgtgtgggtttggcgttgggtgtttgtctgcctcccgcatgggatatcgggattccgccgcgcgcgcagagtgcgtcgtgtgcggcttcaaaagttactgtattatagacatgtagacgagaaagacgcgagtcacgatatgaaatgacatgacgatttcgatcagtttgttgtgtgtttgatttggatatgtgtgtgtgtattttacgctcctccgaacattcctccgccacctccacggccttgcgcctcgccctgcatcttctcgctcacttttacgttgacctcgaagaacttggcgacgcagcggtcgaggcagacggactcgcccttgttgaggtcggcttcgcggtaggtcgagtcgatgcatttggagctgcaggatttgaggagtctgtgtacatgattagaatgtgtggaggacaagaatacgcaatcaagggttctaggttcggaggaatggtgtaaaagagagcagttcgtaccgactgtacatgtcgctaaccatgtcgatttcagcttccgcttgggcgattttctgctcgctggagatttgggggcggccgcccatgccgaagaaagacatcttgaatgtatgtgtgcgtcgttatcgtggtattcgtaggcgtgaattggtgagcgacggcgcaattggtggttgtgatattgcggctgcggtcgtggcttttggctggcggcggcgatgatgtcgcgcgagctttggaacttttggaagcttggggcgcgggtcgggacgtgctggtgacgttgtgctgctggggtggagatgcgcgggagctttgggaacacaactacgacggttttgtggaatcacggtatatgatgggcgatgactgtgtaggattatcaggaatgtcacttaatgcgttggggatttactggggctaccggtcgcgcgtgtgaaagacgcgctctcatggcactctcagttcattcattgctgtagacgaattagagagttggaccaggcgaaccggagttagattggcacggtgagaacttggtaagtaaatccttggtagacgttcatcatgtgttgggaaacgaacgacttaagtgtcactatcgttggcctgcacggagagcgtacttctccagtcccgatcaccacgtacacactcgcccctatgcaggtggcatttcacacttttaaacgctgcccaggtggtgactcttgcttcttttgtactctttctctcgtgcgttttcttggcatttcacgtgagtagcgtaggtaggtcgacacccaggcgctaccacttctgtgtactcggcactatacactgcacagtcaccgaatctcaagtctcctgagatgtttggtatcgatagtgtggggttacgtcatctctaatgcaagagtgcgcttccgtcgtgctttctacttgagcgctcacactttcccgctcgcccaacatttgtccccaagccagcttcatggatgagcgactcaacgaaatgacatccaagcctgctgattcgagttgcttgtccttcctcgacctacccgctgagattcgcaatcatatctacgccgagatttacgagcacgtcgaccacatcgtgctcacacgcaacccggctggcgatgatctcgtcaccttacatcgaagggtctatgaccgtaaccacgccttgccttggagaaccggaacaatcgtaggtacggctgtcatccaagagacctctgcagtagctagactgactcgaataggagagcagattgaaatgccgtatcgacagaacgacacgctgccagctttccaagagggtctgtcgctcttcctgacctgtcggcaaatctccaatgaagctgcatccgtcttctactcgaacaacgtcttccgcatggctgtaaagcgcaacctgggtctttgtccttacattcacgaagagtgtcaacccggcagtcgtatgctcgacaaatggctcgaacaaataggcgccaaacgtatgctggtgaaaaaagtctgcctggacctagacagcatatgccaggtccattgcaagaacaatgaatcacatatcgagtgggtacagggtaaccgtcccagccccattcccaacggtgattacttcgcagtcttgccattgctcaatataatctggaaacacagtcttcagcttaaggtctcggttgagcgatcgaagcaggcccgtagtcggttcacttacaacaggcactacccctattcacctttcaaggccatgtcaactgcattacaatccttctgcagggacgaccttgatgttgcgaagtttcagcgtaccctggcgtgtatagccatcaagaatgatggatcaggtggggatatggtttcccggacgacaactgaacatgaccatgtgcaagagaacagcagcggtatcgccgttcccgagcgctctagaggattgccagacctgtggggccatggctgtatagacactgccaagggcttctcgttgggtgaaggtgaccgacttcattgggaccaagacgactctcccatcaaactttccaaactaccaagatacatctatcacggggtattgaaaagggtcatcaaggatggggcagccaagactcttgatctcgataatcttgagggttctgttctttggcctgaaccggtgtacgttaaccgtgagcttcgtcgagaattctcatggcacatgctctatcgattcaacatgctcgctgtgtgcagtacatctcgacgtgcgcgcttttccggcaaaagcatgtcaagaatggagcgctatctccggcactctatcacatatacgtatacccccttgctagagcgtcgaacttcgcagtggagccccggactcgatggttctcagccccacttcaagctatccgtcaagctcgacggcgcgctgactatggaggagctccgcatcgccatcctgccgtttgttattgctagttcacagacatggaacgacagatgtgttaccttcactctcgataccccaggatcaaagcagcaagcagtgacgattgagatggacttgctgcgccgccgggtcctgcttgcgctgaagggatacttcaaggagcatgggaacggcactgagatgtgtccggagttatggatcaacggacatggtcgggtcatggaggttgtgcgcaaagatgctacatcgcgagctgttgtgcaagatagtgcagtggttcctgcgcgtgctgcgaagcagtcttccgcaccgccgtatcccactgacggaaagctagatagcacgatcagctatctggcctggtacaaacgatcgtggcagaagttgaagtaacgcttgtccaactcacttcacgcgaaggcagctgtctatgttcgcagcaaacggataatcttttgtagccctgtgacagtttcttactcagcatatacaaggataaatatacgttatagacaccatacaaatgttgaaacacatcgcccgagccttgtgattctcatagacccgaattctgaacttcactcacaaacgtctattttcaaaattcgtactgcaccgtcttgcatcccccccacttcagcacttgccacatccaccgccgcgcgtgagaagtgcatcaaccccattccacccgtgtcttgaacgccaatcatgcacgcgcgtttcattcaggtctctgtttcctatgaagtatgcatcttcgctcagcgatgaagtacccccagcgcatcgaggcacgaaaaggttagacagacttgtatataacgacgccgactgcgatgagccattgtcgtaaaatgtagttaagtactacaagtatgcactccaggcataccatcaacagtactctcaacgcaaaagcagcagacatgatttccctttccgaacaagtgcagcaggttttgaaagtccttgcattaactcgtatatattccacacacgatatccagttcagcccccgatataagttaaaaagaagaaaagaaaaaaatgcgtaaagagatatggggaaaaaaaattgggaacaaaaaaaagtcgcaagctacatctttcatctttcatcttcttcatcttgtttgagttcctttcttctttcaccagcgcagcgcagccaaaacacaagtgaacgaaaaaaaccaatagcaatatgatggtataagcacacagtacggctatatcccgcttctccatgctcaccccctccactcgcgttcttctcgaggagagaaagccatgaagaacccccccaacgccttcatcgggcgtcaaagcgaatgggtttacaaatcaagagccgaagccaaaaaaagtacaatgagcgcccccgttgtaaaaacaccaagaggagatatatatccaacacacattcagtcgaaaccaggagagggtaaagagtaaaaatagttccgccgcccatccgatgcaccggagaaactagtgagaaaagagaaaaagcgatcgaaatcgaggagggtatatgaacgaatttttggtttctggcaatgggcgcggacagtcgcctggtcttctaatcgggactgtagaatggtcttttccactccccgccgtggagcatccagttccaataggggccttcaagttccattctgcaagtgtcagcaaacaagccttagtgtgcgcaggcgctcagcaaactcagccgtggtctcgtgtggtgtcgtgatgaacgacagagaatccacaaatgagttgtccgacagcgggaagggcatgtcgggagcaatctgcggcacatgaagacaagtcagcgagcagcttgtcggactatagaccaccaccaacttcttcggtgacgtggttgaagtcgaattcactagtcatgccgaagtcgccgtcgttggggttctgtaggaatgagtcgaagtcgaagttctctagggcggctccgtcgtcgaggccgaagtcgccaaggctgaaagcggacttggagacgttagctgaagttgcgctgctcgacaatcatgaatacttacgtctcctccatcgatgttaccgaatggggggtccatggactgttgctgcacaggctgctgctgcacttgctgtggttgtccgttctgggggttgaaagattgtttcgagtgcggcgtgattggcgcgaccggtgtcgaagttgtcggcgtgggcggttcttcaccagttgttgctgatggcgtcgcacctgcgttggcgcccttctttcctgctggcttctagaatcaatatcaacgctgcgcgaatgtttaagagagccgcgcaactttaccttaacattatctttggtgcccttcttcttggggtttggcttgttggccgatgaaggtgtcgggggtgcctggttagattgcgagggggagggttcaggtcgtggctggtcattggcgggggcggggggcggtggcatctgtcgttgctgggggttgttgcccatggggccgcccataggctgctgtcccggcatcataccctgttgttggggtgcgccacgccatgcaccgtttggttgttgttgcatctggccgttgcgtaccgcttccatctgttgtggggtcatctgttgcccgttgaacgcagctccagggtgggagcttggcggcctcatcatcggactttgttggtgagccatctgtgggtagaactgcggtggcatgcctggaggtgctaagcttgggtcaaagttcatatttggtgcaggcgaacctcgctggggttgcatggcgccctcggggagaggtgagccgggcatttgtcccagcttgggcgtgcctctcttcatctggtcttgggggtttggcgaaggacctggccgattgccttgtggcgacatggcagcggggaatccctgtgcacctacacctccctggtgttggggaccggagacgttgtcctgctcctgtcgcgccatgagcaggcgtttcttgttctgttgctccaacagcatgagctgcatctggtagtcctggagagcgtggttgccttggggcgcgccgggagcattggcaggtatggcacctggtcgtgggccgttgccctggaagatgtcatgctgaccttcgaggccctgttgagccatgggagagccatgtgcgccagagttcatgccctgaggggaagcagtgttactattcaaagccactctgtgttgttgggccaggctttgggcatatacctcgatgtttttctgctgcgcattctggccaggttgcgcaaagtcaccaaattgggcattcggcatgccattattcatcccgcctgtagtagggcgcgtcagctgcgtggcatgtgtggagggttgatacgacgtaccttccatccgagggcgcttgttcggcgagggtgcgttctcgtttggccccggcgactgcggccgctgaccgttcatgtccatgttggagccgtctctctgcatctgcgctgccatcatggcagggttcttcatctggcccatgttgggcatggcgttgccgttgctgtgacatgttagctctcactgctctaggctcacgtaatcctcacgagggcgtacggtcggttgttcagggcggctgcgcgcttgagatcgttgggcgcgccattcaccatgccattgcgcatcatgttctggtactgggcattcatgttgttgttcatcatcatgcgctggttgcgctgttcgttctgcacctgtgccaggttctgtgctggttgtcagtgccccgcagtgtacgagcgtgaggcaggcttacccgtgtgtacgacacgtactgcgagcctttggtaggcccgttgccgcgattcttggtcgcctggtagatgtcccagaactggacccaccaatcgagcaggaacgagttttcggccatttggttctggggcagctggggcgcgggcatttcgcaggcgggctcgggctccatcatcgagtcgccattgactctgttcttggggctgtacttctggggcgggccggtggccatcttaaggccgctctcgagcatggcgcgcgcggcttggtagtggtcgttgcgcaggagatagtcgtagatgtacgtgttaagctgttcgcgcgggtcggtgctggggcgcttgggatgcggcatgttgcccatgatgggggtgccgtcgacggggccgccgttcgcattcatggccgccatttgcgccgccatattgttgttctgcatcgcgacgcggatcgacgacggtcggctgcgtcaggcgcaggcaacaagcggtggataggcgatagacgcgcggtggtagtaatatacgcgatggcttgggtgcacctcggtgctgtagtcgaagtgattatagtgacatggaacgccttcgccacgggggtgatcgggatcgcggcgatggcggcggaggagccaggcgccaaggggtcctggggggtgagcgacgggcacaacaagcagccaacgcgcaatggataagggcgtctcgcgcaaaaagttggcgggttggcaatgttagtgatgcgatggaaaggcgggcggtgatgatgtgcaggatggcctccgctgcgcttagaccctgtaacgaggcttgctgggaaggagcgcaccgcgcgactgccctacgtgaagacggtgtcggaacggaaaacccacaaccacggcggaaaaatgtgtcggcgcgcaatgcagcgcgtctgaatgggggatagagagagaaatagaccaagatctaggatgcgtgggagcgacggtatccaggtagtttgcaggagaggggatttggcggcctccagagaacgccaagcgaacccgtgacatcggtataattagatcgtcccaaccacttctgctgccagcccacactgtttttgcattgctgtcatcattgcctggctgtgacttctaggccgcatctctactacaatttgcgcacgcgttgcttcagtgcgattttctgtgaatcgtggtcacatgagttgcctacacggctatggacatgtgcatggatgggtggatggtacgcaagtggggcgaggctctccgcagtgtccgcgctgacgagcaaacaccacgtcgagcagaccaacacggtcctcgataagctgcaatgcaataatgccacatcatacgggaaatgagcgccagtaatatgctgcgatactgctcaacgatacggtagactaccctgtgccagaccttcgtacctctatctggtgtgcagttcgtatccctgctcatgcctcgcactgaagcgtcagaagcttcgtggtccacaatccagagtccttgatacagatacatgtggacagcatttcctgggagaaatcaggtccctcatgtcttgctgctctgtccagggtccaatgcataattgcaagtgcatttctgcagactttgtgagaattgcgcaattgcactttgcatcaaatgtgcgtgcagctcatctcacgtagcacacggcccccacttttggtcctcaccgccgttaagatgcggactatgcaaaataggttctcttgaggctggactgggcacatgacattgctttaaacgggtatctttgttgcggaaaagacgcacttgctcattcgtcatctggcggcatttcgtcgtcaatgtagcgcaccagtgttattctcatctccgtggtatcgttgccgcggagcacgtcactgataaagtgcgcttcgacttgcatatgaacctgaacagaggttagcttgaacccaggctggtcacctcaaggcagagctccgccgttgcgcagacttaccatttccagtgctccccttaagacgcccaccaggatgttcgagaaccagagctcgtcttgtgcccgaccgtcgtcgggaagctcgacgaagtccgcgagtgggttctcctcaaagatgagggaaaactgcttgttgtcgctcgtccagttggtgattgtgggggtaatgttaagaaagatcttgaagccgacctgacatgatgcgtaagccaactatcaccaccagcgcaaagccgaggctacctttgagatcatctccgccacttctcggaagttggtacaggcaggtataccagacttggccaggaagtcttcaatcagccgtacgccgatgttgtagcccatgcgatccagctgcttgttgacgtcggcatagttgtactcgtagtctttgcatagttgcgcaacgatggtgccgtatgtgagggtgacgagctcggcgctgactttgtctacgcgcgttctacttccgtaagcctcgagctgggttgaagagtgatgcgccacttacttccacactctggcagctgttagcacatgtccaaggaattgctgtacatctggagctcactcctcgcccagacgggctgccttggtggaagatgccataatgcacggctattcaagatctacagaagccggcgatagttctgggcgagggtctgcaagtccggggaagtcgaggtacggcagtattgcgggtatcggagagtcgaagtggtggaggtggataagctagggtggcctacgatgtggaccccaatatggcttggcgcagatccacgtcgagaaagtttacgagagctccagaacaccaacactgaacacagcacgagtccccgcatacgtcactcctacaaacacataccgccgctgcaatgtccaccgcgaagcgaccggcacatgatgtcttcggctcgagccagcttgtcaagcgcgcaaaggcggacgcgaacctgggaaacagctcagccgtcgcagtggtgaatggcgctgggcagaatggcgcgctcatacaaggggtatgtcagaaggctgtctatgcggagagtaacattgctgaagcaacaacgtgctgataggcaacatagggcgcgcgcagcagtgcactccagtcgccagtcatggagctcacaggccattccggcgagatctttgcagctcgattcgaccccaccggccagttcattgcctcgggctcaatggaccggtctatatgtcagtcatgtacgcgcaatgctcagatgacttagctgactagctctagtactctggcgcagctctggatcatgcgagaactacggcattttgacgggacacaaacaggcggtactggatttgcactggtcgcgcgactccaaagtcctcttttccgcatctgcagacatgcacctggcgagctgggatgtcgagactggcgagcggatacgcaggcacccagggcatgaagaagtgatcaactgcatggacgtgagcaagcgtggagaggagatgctcgtcagcggttccgacgacggttccatcggggtcagtgaattcgtactgcctcaacatgcatgactgacgctggtacagatctgggacacgcgaaccaaagacgccataacttatatccagaccgacttccccataacggccatatgtctggcagaagccggcaacgagctgttcacaggaggcatcgacaacgacatcaaggtctgggatctgcggaagcaggctgtcacctacacccttcttggacacaccgacacggtcacctcgctgcaaatatcgcccgataatcagaccttactatcgaacgcacacgactcgacggtccggacgtgggacgttcgaccatttgcgcccgcagaccgccgcgtacagacgtacgacggagcacccaccggccaggagcgaaaccttctgaaggcgagctgggactcgactggagcgaagatcgctgctggcagtggagatcagagcgtagccatctgggaaacaaaaacggggaagcttctgaacaagctcccagggcacagaggaacggtgaacgacgtgcgcttccatccacgaggggaaccaatctgtaagtacctccgaatgttgatactctttttgtttcgcgtccttgaagcccttggtcacggctgtcatcatcgtcactgtactctccggtgcagcggttttgcgcgctcggtggctggaagtgcgattgtccgaacgaccgatcgctccgacgaaacatttctgcgaagcatctcacctctcatgggttgcgtgactaacttggcattattagtggtttccgcctcctcagatcgcaaactcatggtgggcgagcttggaaaatgagcgcgacacaagcccttggcatgaaaatcttgaggaactgtaaaaagcttccgcgcaaggcgtggggaagggtccaagaggcttcgagctgcccgtcagcgaccccgcggtgcacgtcacaggggcgttgtttacagtgaactctatacgccggtgcgacgttggctcctggagccgggatgtgtcgagaaacggacgaggcacggcagactgcaaggagccctgggaagacgcgttgtgtacgcgattttgtatttacccgcagcgccgcaggaaagggcacatgaaataaacactcaacacagcgagatgcgaaatgaaagatttatgctgtacatatcgttcgcgtcgcacaatggcgttcacggcggctgttcaggagttcgcgatgcaccggggcacgattggctgcggggtctccaaaatgcggcgcttgtcgaccaaccacaacgcgtgtctccagattctgatcttcattggcgacccagcccgtccacgattcgctgcaactctcctatcgtggagcagccaggctctccagcgggtccgtggagcccgcggtgcacatttgcggcgaggtgtttcatgcgcgcaactaccgcactctgacacgccccatgttccagatattcgtggcgttcaatgctgcctcgtcctcggccgtccttgcagctgctccagggcttcttggtgtgactgcaaccctcttccctttcttccccatgttatgacctgttttccttgaacctctttcattggcagcagtgctgtcgtgaaccgtttcgccttttcttttcttcataccttcgtttggctttgaggctctggatagctgtttactcaagtacttcttcactaatcaacaagagttgggttgagaggtcgagacaagtttcgagaggaggatactgagcacgcgaaggccaacggttcgcttctcggacatgagagactgttcttgacgaaagttgagctccagtaatccttatcgagctctaagcttctggccctgctccagttcgctgccacgactgttcctgcatgtgagctccactatcacccatttccattggacgaatcgaacgtaaacaagacaacgtgtcgaggcccggcgtgcatctgctataaggaacctgtgtgcaccagaataaacacctagatcgcacctctattttcgttggaccccgcgcagtcgcactctaaatccggaccatcatgtttcgatcaccactctttagctggtcaccgcggccaggccaggaccaaagccaggacccgttcggcacaccagcaacacaggcgccgtcccgatttagtgctctccacagcaacatccggactatgatcaatggttcttccatctactcacagtcacctgctattccaagcaacaacaatacaccaaaggtacctttccggggcttcttccgccgggaccaaccagatcaggattcatcccaattcgcacacgatgggccacgaggctcacatgactcgagatctccactccacgctcagcatacggcgggttcatacattggcgcaattgaaccacaggcaccagaaacggtgtaccaccgccacccagcagacgtacctctaccaccacaaggtagcaattatgtggatccggagagtcaacagctggcggaagaggtcaatgggcgacggcatcgaagaaagcacagacggaggaagcaccgtcaaccccacgcagatcgctgggtacgacgacgagatgagccaggttcgcagggacctatgttgttcgtccgcggatcacccgctcggggaaagatgattgcatgcattatctctggatctatgctccttactgtgttgtcgatctgtaagttcttttcaccatctagagttgcgagacatttgctaatactactatcaagacctcacaatcgctctcaccaaccgcgatatcggccaggaaatccacatcctcttcatcatggtcctcctcaccatcaccatcttcttctgccactccctcatccgcctctgcatgttgatcctcaacccccagtccgcagaaagccgtccatccctcccagacatgaccagcgccgaaggcttccagcccgtccgccccatccgcgtgcatctcgcgcgcgacgaagaggccgggaacgacatggagcgagctgtggagagtgaactggatctcgagaaggacgagctcccaccgccgcctccaccagcgtacggtctctggcgcagcagtgtgcgcgtagatccaaacttgctgcactggcagcgcgtcgagggccaggataatcgccgctccgtagctaccgactttacaaactcgcgcgcgggctcggcgattgcggctcagcctgctacggccgaacctcgtcctccgtcctatgtgtccgaggatggggtcagctacatcactgaagctgcgccaaggtcgacggtccgacagagtcattcgggcgtgagtgacatccatcctgcatggaggccgggctacgcggtgagtgatgtcacagtgtggcccgccggaagagtctagatgtataaaagtttagtttcgcatcaagtgcctcgatctgctttgttttgctttgggtaattctcgcgttacagcgtcgcgtcgtcattgcatatgttttcgtgtaggataaaacggagtgtcaattaccatccgcattttgcttcttcaatctctcaccccctcgatcaaattcttcacacccttccccctcatcgtcttctcccatgcgctcaccgcatcctcaaaccgactcaccgaactaatcaacgccttggcgtcaactgcccctttttccagatacttcaccgcgagctcgtaatcccccgcgccgtacctaaaacaccccctaaccaccaactccttctgactcatcgcgacaatcgggaattcaatcttctccctccccagtccggtttgcacatacttcccacccggccgcaacatgcagattccagcttcgacgcaactcgcggcgcccgaggcttcgattacagtgtcgattttgccgcctgaagtatcaaccccctcctccttcaacccaaactcttctaacatcttctccgccacatcttccccagacatgcccacatccgctataaatccctctgcaccctgcatccacccctttgcaaactttactttgtcctccctaacatccaccatcacgactctcagcgcgccgaatagccgcgccactgcagcgacgagtagtccgattgtcccgcagcccatgacaaccaccgtctcgccgggccgcacatcgcccaacttcacagcgtggacggcgacggcgagaggctcgaccaacaccgcttcttgcagactgatggcgtcggggatcacgtagcacaagtcctccgccatctcgtagaatttgctgagcgtaccgggcgtgccgggcgtggagggcgggccgggggcggcggcgaagagcatgtggcggcagaggttgtatgtgccggatttacaggcggcgcagcggcggcagggtgtgcctggttcgatagcaacgcggtcgccgattttaaaggaagttacggaggggccgacggaggtgatggtgccgctggcttcgtggcccattgtgaggccggtggaggggtcgacggagcggcctatgccgccgtgggtgtagaagtggaccttggggtgtgttagagagcagggcttgtagggaacacgagaaggtgttcttgatgggacaaaatgtgaacatgttcagattcgatgagttctggagaataggataaatacatcgctcagtggcgctatggtgtgagaatatgtcgagcagaaattatgagccgatcgatatggtttgataaaaagatggggagattggagagtgtcttcaatacttacatcgctcccacacacgccgacatacgcaattctcacaatcacattgttcggatccgagagttctggtaccggtctttcttcaagtttcgcgttcttcgcgccatacagaacgattgaaggattcttcatgtcttgaatcgaaacggctgaagtcatattgaagacaacagatttggtgaaatgtaaaaagtatttgtagaattgaaggaaaatgtgttcaagcacctcatatatacctcatgtttcccaggattccttttaaatcgacctaatcgttgtgatgcgccataggtcaagccattgcgagagtggtggttgtacggaacagatgcggggacttagacgcgtgtaggtgtagccccgcgattggtcagtatgacaacatgcagacgggaataggcagaacttgatcagcgtagatcgatgattcgaatttccgattctctcgaaagtgggacatgaggattcagatatgcagagcagacgaatacttgccacgtggattttgtggaggatcgctagagactttctatgatgttagatgtatgcacgtttgatatgggtaaagcgatccagtagaagtacaggttcaccgagacattgatatattccatgacaatttttcagacacacgaagcacgcctgatgagatgaagtgtcgagcacgtgagaccgtgagggggacgcggcttccccgcagggatccagctttccccacatctggcggtgagaggttgtggttgctcccagcaattgtcttctcgtttgctggataatctttttgagaactacttcttcttccagttttccgtgtcagacctccaatctcaacccaacatcgatcatgacttccgcttgtgcgaattgcaagaagacggcggcagatgccaacctccaaagcttgaaggcttgtgccaagtgcaagacgacacattactgcgaccgtgactgccaaaaggccgactggaagctacacaagaaaatctgtgccgtgaacgcctcgcgtgctttcgtccccgaacacagcaattcctactcagcagcccgtctcaacgatctcgagaagcacatccccaacccgttcacaaagcttgacaaaggtaaatatttgcacgatcgacctgagaaggatgtgtacaagcttctcatcgactccttccgcatacgtcaggcggacgacctcaacttcgagaacaagactacaccaggcagtgtctactctggagcatcgtctagcatcgaggcgttccgacagtatctctccaaagcagcttcgcgagaactactgccatcgtggtgggacgctgagaagcaaaaagaatgcgaggcgttcggcgaaagtggcgcttggaacgatcttcgtaaaaaggtcgacaagaacgaagtgattcaacactacggtgacgggaaggcgcctatgcaattgaggatgttcgctgacgcggtctatggtgtgggctcgatgggtcaggacggcacgttcatgcggaagcaaatggtacagatggagaaaggtggtccagccgatggtggtatcatgagcatgctgaacattgcaagatgatggcgcaggcgatatgtctcgcgcatctcgggcaataatgcatcgaagacacccgttgcgatgttcgaagctactgtttgtggactacgtcatcgacggaagcggctccgatggaggcagtgcctacgtgcttggtcggactttgccataagataggggtcctgaaattgtccaaagcattcgtcttgagactgaaggtcctcaaattgagcatttgataagcttatgccactatatgaatattagattagcgagaccgagatcgcagggtgagacttggaaagagaaacggcgtgtttccaagcccttagtgctgcgatcgatggtcgaaggaaagtaccgaatcgagtataccaagaggctttatcctgctagagcggtgcgcaggtggtgttggcagtggaaaaggcaagattaaaggggtgtaagcaattctctcgaggacttctggaacaaactagtaggagtatttcaccgaaggctaagtggcagatcatcgctttagtctactacttcctctgctcaaccctaatagacacaaagctgacgtgcacccggtcctcaaattagggctcatgatgcatatcgtgtctacccgggcccaacggccgtgatggatcaatctcgagacatcgccgttatgtggccgagtaagcaccgagttaatcaactgcagagcttcttcgacacctagagaccagcaattctaccggcgggccatcaactgatgcacaattgtgcaactaagacgatcgcagatctatatcatacatctatgtcgcttcccccatgtcacttgacagatcgcgaagtgtatccactctttcatcatgttgcgcatcgccttagcagccctctctctttacgctaatgtcgcgaactgctatgttgcaacccgagctaccgattccgtcgatgctcctgtagttcaagtcaagaacggatcatacgaggggatatactctgctgagtataagcaagacttcttccttggagtgccgtacgcacaacctccggtcggggacttgcgatttcgctctcctgtcagcttgaaccagacatggacaggtgtcaagcctgcgaaaaaagactccccaagagtacgtatttttaaaaagaaaaaagatcagactcagctaatgtaccctcagtgcgtgcagtggggcacagatgttagcattgtctcagaagactgtctctacataaacattgtccgaccttctggcctcgacaagaacgcatctatccccgtgatgatttggattcacggcggaggatttgttagtggtgccggcgtcgaacctgtgttcaatatgacgttccttgtccaacaatccgtcaagattggcaagcccgtcatcggcatcaacctcaactatcgactgggcacctttggattcttgagtggaagcgacgaggtcaaagacttcaacgtgggcctccttgaccagcgcaaagtgctagaatgggtacaggaaaatgtcgcgtcctttgggggtgatcctaagcgtgtgacgatctttggcgaaagcgctggtgctggtgctgtcggctaccagcttattgcccacggtggtcgggatgataagctcttccggggcgccatcatggagtctggtaatcccatcaatgtccatggatcgtcagacaagtcagggcttgcggataactataatgagcttaatcgccggaccggttgtgataaagccaccagcccgctggagtgcttgcgaactcttccttatcagcagctttacgacacaatcaatcagtcaggtaattcgagcgtcagcctctcggcattcggcccggttattgatggcgactttctgcgcaagcccggttctgttgcacttgcggctggcgagttcatccatatcccaatcatgagcggtggtaagcattgagatgttgcaagcttcttggataaccggctgacttttgcacagccacttccgacgagggaactgcgttttccagtaagccagtaaacactgaagaagaattcgagaagatggtgatcgacctggaacaggggaaaatgtctgcagacttcgccaagaagattctcactgtatacccagacgacctatcagtcaacgttgtgcagagtctagggaaccaacggccatccgcctcgtatggcgctcaattccgtcgatcagcaacttacatcggcgatctctacatcatcgcgtcgcgtcgcaagacgtgtgaaacctgggccgccaacaacctcccagtatacagctaccgcttcgatgtcttgccagacggcgccaatgtggacatggccattacccatttcgccgaagtctccttcgtgttcaacaactacctcggtatcggatacgatactaagccctttagctcggagcccatgaccgcggtggcgaatttcatgaccaacagctggctcagttacgtgtatcacctggatcctaatgagtggaggaagactgtcgcgtggagtgggctcgagcctgaatggccagtgtacaactcgagcaaccctacaaactttgtgttcgattcgaacaggacgagttatcttgagccggacgtgttcaggaaagaggctatccagcttatcaacgacaactctttgtcagtttacgggcgttaaagtcgggaatggtttgtagacagctggggctgagtaaatagaggaggccttcatacaatgctactttgagcatctaaaagaatagatataattatgatcacatgcaaatttcgatattcatttcagaagaatattgcaccagccagtgcgttgacgatttgacaggtacgtaagccagccctttatatcttctggattgtggtggaggttcagtcacgatctgatgcttcgggtattagcggcgttatacccaaaacggataagcgcatttcatgccgttctcaaatcacacaaacctcaaatcacagcgaaggaacgcaggacaggcacagggagagctgctcttccatctacatatgtacgcgcttttgcttaccctgcactatcgcccaggacgatcaacgtctagaagtacgccggtaaggcttcggcttccataagctcgcccacgatgccgaacaattggcggtgaaaattctagtcatttgcgcgacaatgcccgagcgtgaggctagactaaggtactatcaaagaggacctccttcttccatcgtttatctcttatcgtcttctccatcttgccttccccacgttctccagtctttcctttccgctttctccatttccttcgtgcgtcagatctagcaggtggcaaatgagtgtcagcctctcaggcccttgcctgccaccatcaagcagcttgatacctattcgacaactggttacatcgtcggaaggacagattattgaggcacttgcaaatctgcaggcgttgtattgccctttgcgcctgccgactgctataccgaaaccgaagccgagttggagacacatacctgcagcatcaacgcctgttccggctgactctgggtatgcgtctcgagatgaaagaacatatggggacgacatggcagctgccgaggaggtgacagcagctcttcgcgcggacccgttcgagcgcagtttcgccacgagatggttgacctcgcttatctcgcgtgtggaggagatgggctttgatgaggatgttacaacgaacatgatcgacgatgcagcattcattctggcctcattctccgactgtaccaaggatgaggaggaagaggctctgacacgcgatttctcatttccaacgaagcttggtgagaatgtccaagtcacgctcaacgacgcgccactttctggaattgatcatactgatgttggacttcagtcttggggcgcaagtattgtgctgagtagcatgatgtgcgcggatccaaaacgcttcggactttcaaaagaggcgctcaagggcagcccgaccatcatagagctcggtgctggcacggggctcgttagcttgacgctcgccaaactgcttccagaactcggtgtggaagacgccagcatcgcagcaacggattaccacccagcagttctggagaactgcaagctgaacatcgagtcgaatttctcttcaaccgaccggctacccatcaccaccgacctcttggattggtcacagccgccgtccgagctggtatcctcggcagatcttctcattgcatccgatgtcatctacgcaccagagcacgcatcctggctccgagactgcgccgcacacctcatcaaaccagacggcacgttctggctcatggtcacggtacgaaagacgggcaaattcgaaggcatacccgacacagtcgaagctgctttcgtaccggagctctgtcccaaagatggggatggacggacctttcaaatcatccagaaagagactgcggagaagaggaggggcatcggaaggggcgatgagacgggatataatctctatagaattggctgggcttagacttggattttagatttcatgggcatagaagcgatggtgttgaggttttcaaggattacggatatggatacttagatcgggatactggtaagctatgatgagcagcgagcgttgctgaatatcatagagggaatagagggcaagtctttcaggctactatagcactagattgagaaacacaagagttgaagacaggtataatgagacaactactcgattataatcatctggcacaagtaagacgaccctgcagtgtcagcatacgaggggaaaagtgctcatgagcaaggcgtttttttcatcgcttgtgcacccatgtagtaccaagtgaaggagatatggcacctctgaacccttacggcatgggtgggtgggatcgagtactggattcaccattgagtggactagccacctgattgttcactactacaactcccacttctcaatctcggacagcaggtattgtaagtttcattttgcagctttgatggcttgaagcacagtctcagtcatactaagcaccttttcttcttggagcctctgcgcaataagtctaatagaggtcagtaacattgacacatgactaggaaaatgtgcacttactgaaggctgacaggatatccatgcagcaattccgcatcatctagcttatattagcgggtgtgacgatacaccaagttgcgatcgagcactcacaactgtcgcgagcagcctggcagtattcgctctgaaccttggcgtctgcaaaagaggtgtcctttgtcttgtccacagtgattccagtcgggaaggaaacggcagagtagtcaactacgttgaagacaccggtgtaaccgacatacttgaaatggctgtgcggtacgctgctgtagggcgtagtaggtgctgcggtacgttagtatccttgccagtgcacatcgcacgatctactgaccaagaatggcatcaagattttcgtaagacatccactgctcgaggtactggcgttggagctcggtgcgctctagatgcagctgccacatctcaaacacgccaaggtcttgagcatcttgatactgctgcatctctggtcgtataggttcgcctgtcggagcaagcaggttcttgacagtcttgccgccatctgcgacgaacatacggccgagttggtccaaggcctttgcgtgtaatttggggtcccactccacgacttcatgtccggatttcttcaagctttctactgtctccttcagtgcccgtgtgactgggggagtgggcatgcatatgccgtcattccaaagcactgcaatcttgagcttcttctgttgctctacctgtctccatggtataggcagtaccttggggtccaacagccactgttgtgaatttatgacagccttcgagtacgtgatgatatcttccagtgttcttgccataggcccgttcacacttgcgaccgcctcttggccggccagacctgatctacatctctgtgtgctgaagcgtccaaaagagggtcgaatcgtgaagatgccggtgcaagctgcggggattctgagggaaccgccctagtatctgttagattctttgaagtagtccgaggctgccagaactcacaatatcagtacctatgcctatggggcttccgccgaaagcaataagggctgattctccgccagacgagccacctgaagtgaccttgcgattgagaggagatatagtcctgccgaagacattgttgaccgactctggaatcatcatggctgtcggtacatttgtcttgcagtatcgaacagcacccaggttctccaagacatccactaatgtcgcattgtattcggcggggtcgttgaccaaagaactgaagcccacagaactgtcctttcctttgatgttgaaattgtccttgagcgagatcgggagaccgtggaatggtcccttcagctggcctgttcgattgaggtgctcgtcaagggctttcgcgctttcaatagcctcgtcgaagaaggcatcagtcaggcaattcaacttcatccgaatcagctagcgctactcgattccagatggctgcctaccaattgctgtgcagctgctgcacgcttgcagaaagccctggtaaccttctctgagctccatgtctttgatgcaatcttctgcagcagctcggtcgcggtgctgcctgtaatttctaattcctcagacgagaaccatccagattccttcggccatgttgtcacgtccagttgcgaatccggtggcagatgttgttgtggcacgcgatgctcttgaggaatggattccgcgagcttcgcgcgcttcgcctcggcaaccttctcccaattctgcacagacgtcatcgcccagggttcaaagtgccaatggacagcacgagataggatttaaactttggtaatatgaggctttgcaagcactgacttcagcaatagtttgacatcgggaagttccccaaaggcgtctacaagcatgtgctcagttccgttgccggcttccccacctttgaccagttcgccgcggtccaccacgatagctcgcccggaactttcgacgttcgctatcacaacccccgcccgttatgtaactacgcacatgcctgcagatcacttgggttcagccattccttccagcaccgaacaactgccgatgccggcattgcttgcctgttgaggcatgccgcatacgaagacaagagagcctccacgattagctcgcgcgatagacgctgatattctcctgcactcgagatgctcgagtcagttgcgaacagcagcatccatcttacacatcgaccctatctttggcgggatactgtcacccgaagaacgtcgaggccgctttccgcccaagaaggaatgatcggcgctcggcaaagcctgataaacccattatcgccaacatcgaagaagataggctggggatcttactcagtaatatcccaaccatcttctttaaacaacctgaatcgcgatcgcagtcttgctgtaacatcgcatcacgatgggccgcgttgcgcaatacctccgtggcgaccagcatgcgccgggagaacgaaagctggtgcagaagcttgacttcttcattctgaccttttgctgtctgatgtactttttgaactgtacgtcgcgatgaaatataagcgttggatgaaagtagtctgaccatacataacgaggccagaccttgacagaaccaatttaaacaatgcttatgtttctggtatgcgagaagaactgagcttccggggcagtcagctcaaccagattaatactgtgtttaccgtcggatacacaattggccaggttccctgcaacattgctctgtactatgtcaagccaaggattttttttcctacttgcatggtgggtgaatcaatacctgacattgatgaggctaatctgtgtaggtggcatgggctctcttgaccatggttacggcggctgcacagaaaccaggagacatcatggccattcgcttctttcaggcgctctttgagtcgtcgacgtttgtgggcactcattacatcctcggatcttggtacacagagaaagaactcggcaagcgctccggcattttcactgcctcaggtttggccggaacgatgattggcggtttcatccagactggcattcactctagcatggacggtcttcaagggctttctggttggaggtggctgtaggtggcaggaatgaattcctcgtgctgcgcaagctgacttggaggtcttgtgcaggtttatcatcgatggcatcatcacactccctgtcgccgtctatgggtttctcctatttccaggtaaggctgatttgcaggctccgtctggaacatgactgaccccttgttcctggtctgtagatacaccccggaacacccgtgccccgtatctctccgcagaagagaaagcattggcaatttctcgtgtaccagaagtctcggaacggactcctatctcatgggcattcttgaagcattgctttgggacatggtactggtacatgtttgtgatcctgtggattcttgctggagagacagagtctttcagcaccaacgcgctgctgcagctctatatgaagagtcacccgacaaacaagtacaccatatcgcaggtaaacaattatcccacgggcgttccggcagtcggcattatttcaaccttgttttgggccaccctaacggatttcatgggaggcaagcggtatcttggtaaggctcccatcccgaagaggaggcccgatagctgacagccacagtgggttactggatcggcatcactggcgtcatcacaagtgctttgatcttggcttacccgcagaacacaacaatacatttcgcgatgtattactgggcgggcagtgtgtatgcctgccaagcgacattttttgcctgggccaacgacgtccttcgctacgaagaggatagccttcgggccgtggtcatagcgagtatgaacatggggagcaatgccatcaatgctttctggagtatcttgctgtacccggcctcggacgccccgatgtttaccaatggcatgaaggccatgattgcagttagtattgcgatggccttctggacgggcgcgcttgtatggatgcatgttcgaagtgagaaaaggagggaattagtagggactacagcacatttcacaacaaaagagcaggatattcgtgataccgagcaaggtcaggagaaggcctagattctatcgagcatgtacgagatgagatgacaggacacgactcaaatctgggaacaacgaacgaaagtactgctttttcgtccgtatcaaagcattcaagacaacgcatcctcgctcagttgctagtggcaacatcggagctcgacactgcgcctccgatgcggtgtatcaagaagctgctactcaaccgctaatgctatgcagatcccgtcccctttgttcaattgctcggatatattgcctggtcgtttcagttctaattcgtcatcttgcatattttctgtttcgaagcaattgagtgcgttgttcagactttcagcacgctgcatctaggcgtgcatacttcgagacgcaaacattgacacggcctgcttgtcttataacgtcgtcattatcggaccacgttattccttcgcgtgcgtagtcgttttgcttttctcttcaaacaagcgccggggtgtaccggcgacctggcgcagggatataccttctgcgtggcaacgtcgaaaccaatgcaacaccaacactagcatttctggaaccgaaatcaccccggcatctccgcacttacaagcgagcaccttgttcgtaagcgtgtaacgaccaaggcacgaacgatcgaccccctcgtcgatcttcctattattatccactttactacttctttcctctgacaagtcaatcaaccaggtaatgcatgctcggtttacagccgcttccatgccacgacaccgtgcgtttcatcggtatgatctcgtaaagagattcgttcgacgtcatcgccatctttgcttcagccgcgatctatggtggtatccacccactacctcgatcaacgaatcactgtccgatgaagcaagtcacgatgcggagcggacgtctcggagacgaagttgcgccgagacgtgacagatgagagggtttccagggtctcaacggttgctcaactagtagatataacgtcgttccaccctcaagcgaaaccagttacagcacttcgacttcccccttgggtcgcatcaagacttccaaaaccaaacatatcggaattaatttagtgttccactgcatcggcacctctaccatccccaagtctctatcttttctacacgaacagcagtacccatccacctcaatcggcctacttcgaacaagttgccatggccacaaacgaattgactgctcttccacagtattatggccagcagctcaaggacggtacagtaatggagtcccccgtctcaccacgtgtctatgggcgtgggtccagtgattcaagacaagaacttctacgtctgccagcccaagcacatatcgatcgagacctggatcccatctctcccgtcatcggtacagatccaaacgcaattggtctcgcaaaccgtcccagtcgtaaccgattaggtggccagccggaaatcgacgagtacggttcgcccgttgcgaaccgctacacacgcaagactcaaccccagagccagtccatggttcctcgcactgcctatgtggaagaacacttctcagaggacgaatacgagcagcggccccaaccctaccgccgtcgcacaactcgccagtaccggcctcctccatcagctcacgagaacgatcgttcaatgagccgctactcacaggtacccaatcgtcgcaacactaaccggtcggatgtgcactacaacaacgacaagccacggactcacatacactacggcagtgacgacgaagaatatgcgcctcgccgccctccaatccgcccaggggccggtcacggcgatggccgcgagccaccgcgagcacctccttccaccgaggacgtgatgcgtctgccctggatgatctggatgggctcgaatgcaaagaaccatttcgtcgcgttcgtcggcgaatttgtgggcaccactatgtttctgttcttcgcgttctcgggcacgcaagtcgccaacatcggtgccggacaatcagaggataacacaacgactggtgaagccacagggttctcacccaacgtcttgctctacattgctctcgtcttcagcttcagtctcatggttaatgtgtgggtgttcttccgtattagcggcgggctgttcaatccggctgtcacgtttgcgtttctgctgtgtagcgccttgtcgccgacacgagcgagtttactcatggctgcgcaggtatctgggagtattttctcgagttacctggtcagcgtcctgtttccaacaccttttaacgtgcggacgacgctgagttcggggacgagtttggcacagggagtgtttattgaggcggtcttgacagcagagttggtgttcacaatcttcatgttggcaaaggagaagcacaaaggtatgtttctgtccatcaagctctttggaagacattcactgactcacaacagccaccttcatcgcccctgtgggcattggactagcgcttttcatctccgagctcgtcggcgtctactacaccggcggctcgctcaaccccgcgcgcagtttcgggccctgcgtcgtcaccggcatcttcgacaaggagcactggatctactgggccgggccagcaatcggcgccatcctcgctgtcattttctacaagttcatcaagatcctcgagtacgaggtcgccaacccaggccaggacgatgatgacaaggatgtcgaggtcaaggagaagaataacaacgaggaaagtgggccggatagccctaatcgtcggggcgagccgtagagatggtgtgcgggaatagtattatgtatgaatggttaatgagcggacgacatgggttttcgatgggtctgggcttgcaatcggagtaaatagagttcatcatctcgaggtattgagactagatagattggttcacgagtaacacagaaccagagataatggataacaagattcgagtctttatttgttaacacactcagttcccagtcgcgtgtcaatgtcactgatctcatactacctagacctatcgcacaaaggctccaagacgagaaggttcttggtatgactgaaacagtgcttcaggtgattgaagctatgagataaagctgcaaaattctgagttcgtagatgccagatttgctgcagaacgtggtcgtactgttcagggaaggagcagcactgaaggcagtaaacacgcgcccattccaccttcgtcagatctacgatcgccaatctcacgacaccaactgcatactttcctcatcgcctattccttacatctcccagattcctacgaccagcttctcctcgtcctgttactctctacgtcgcacttcctgaagctggtcgtgctttcacctcacaactcatctcaacttctcacatgatacatcgagcaacctaagtattcaagcactcgcctcagcctcgactttgcatccctaaagtcattcctcggaaccggcgcaaaggttgaccgtcgagcaaatttcgtcaattcgaaccacgcttgctgagtgggccggccagtcaagacggtcgcaatggcagtgggtgccgacgcctctccagccggagcggacgtgcatgcgaagaccaaagcaaccccgaaaacaccggtcaagaagtttacgccacgcgcggcaggcagaaagcttccatggctcgacggtaagggtgcgcgggcaataccacgagcccctctggagagcgacaccgacacgcccttgagccagaagacttcggctacaagagtacctaaaattaataccgcgcccacactgcccacgagaaaggcaccgctcgctgttccgtatgggcttcgcgactcttctaaagctgatagcagtccatcaccggcaacaagacatcgacaatcgcaacttcgtcgagcatcccccgcacaaaagtatccgtctcctttaagaactccagcatcacatcgcccatcgatatcacatgcgccgcagaagaggttgtccatcgtacctcaccaccaagatgaaccagaggaggacggttttggctacgtccgcccacaagctggaagtcttgcgcctgtaccagatcatctcgaatggtcagatacatcagaatcttcgatcaaatcgggacattgtgaccagtacctcacccaagattgtcgctcgtgtacaattctctccttcacagccagcaccgactcgtaccgcttttgagcgcataggcgacagaagactgagcaatgcaatcgagggcctggaagagatggtgcaagaggccatcgatattgcagatgatgcagatgatcggcgtcatgtcgaggacatatatgagataatcgaagacgcaagagcagcaatccaagacgctgcggaagatcccacgaagcatctcatcgctaccacgtctccactcagcacttcagactcgtcgacagagtcgggaatcatacgccttgaaatccctcatatgcataatggtgcacagagggactctgcgtcttttgactgggcttacccacgacacgacaagtattcggaccccaactctatatcaacctcctcgagcgacaagggacctagaggtcgttcaaagttcagtactcaaagtgacttgcttcttccgccacagccagttcaaacagcctcccgtgaccatgtggactttgtgcttcgacccatcgctcgagatcagtctcgtggtcgtccacgccgtcgtgcgaatgacgattctattcacatccatcgacacaggcaccgacatcgacgtagctctgggactcgatctaggtcccgatctgggcgcaggcatcacaggtcttccagcttcagccattatgacacttctttcgacgaagaggacgcgccagtccatccatatggtaacgaattgtccgtgagagaacaagctcgccatcacacatttagcctacatcgacatcatcgccgacagcccattgcacgcaattggacgacgggcaagaagcgaatcacagcaactatcgcctgtatcaacacagccctacttggcatagttgttggcatatatgtgagtctacagtctcgaccgtgacttgctgtcctgacaccgtgtaggcaggcgaagtacctcggatccagtactttcttgcggacgagagccatcacagcattgtgggcaatgctgtgtaagtactcgattcgaaaaatggacgttgatgttgactatcatcaggctgtactttggtctcgccatatcgacgttcatcgtgtggcctttgcccttgctgcatggacggaagccgtacctgctcgctgctctggctttggcgctgccactacagtttccccaggcccttgtcgtcagccaaaagcggtcaccgaacgatgcgaggttccgagctggcctcctcagtgcccgcgctatcacaggactggtactcggctttgcgaatgtaaattacatcacagtccttctcgatctattcggtgcctcgctgcagagcaagaatcctcatcaagagtacgtcgttccgaacgacgtgcgccgacatggcggaggcatgggcatgtggctcggcatctggtcatggtgctggattgggtcgctcgctattggcttccagatcggcgctgccatcattgggagcctgagtcctgactggggcttctacatcgtcatcttcatccttgcagcagccttgatcctcaacatcatggctccggaaacccgtcgcgcggcctatcgaaaatcagtgactgaggtctacgatcgagacgagaactacatcactcgccgggtgtcacgcggcgaatgcaagctccacatctcgaccgaaggccccaagtactggttcgaggaggtctgggctggaatgaaactgatggtcttgatgatgtgccagcctggcttctttattttgtcattctatcttgcatggatctatgcacagatcgtgctcgtcatcatccttctcggtgctcttctctccaaggagtacaaatggcaaccacgctatgtcggcgccggcgtcatgtctatcgccatcgggggtttcctcgccatcccgttgacaaaagctaggatcttctcgcgtgagcgcaagatcgcgtttcgcacagacagcatgacgttccagaaacaagtgacttggtcctcgcatcttgttcggcgcgccatctttacgctcacgcttccgttgatgggtcttgcctacacaatcagttctgctgggcgaccgagcccgtggattgttccatgtgtgtttgctggtgctctgggcttcctaagcattctcgctgtcgcagagtgtcatggtctgatgatggaagcattcgacacgtgcgacctacagcctggtgtgaacacacgacatcgacttcagtcaatggccgtccaggatcaacgacgtcgcaccaactacacgtcctttcctcgggtcagcgcaggcatcttcgcgtctcagacaattgctttcatcctcgctggcgttgcgaatcttgttggcggcagcatgacgcgtcgccttggagctcaaaagtcgacgggtgctactgcaggcatcctgctgggctttacactcctgttgacaatggtcctctggcgcttcaaagaggttcaagtcattcccaaccacacttttggcaccagacgagatacagcagcgtgggacgaattcaaggaccttgagaagatgggcagaggcgcggactggaaggctgtggttattgggcatccgagcggcaagatgcgcaggatgaatgtgctagagcttggcgcgctgagtcgctggacggagatacggaagctgaactttttgctcaaggggccgcgacttggagaggagaagaagaagaaggcgcgtagttttagaggcagctggtgaattgatggcaatgctagattgagacagtgtagagaaggaaaatgcacatgaagggtattgagaatgaagtgagattgcagtgcagtgccacttccagtcaactgcacctaggctttcttctaaccttgtagcctatatttgagtcgagtccgtggttcgcgctaggagcaacggttcgtggtgacatggtgacgtggtggtggtgtttgcgaggaaagggctcctcgtgctcctctcctgaatgatccgggctggggccgtgcgctcggaaaaatcgacacaggccggagctcaaccacggcacgacaactcgatcacgacaccgactccatcaccgcgagccatctccactccttcgaccgacctcacaatgtctctcgctgcatcacgcgccgtgttgcggcaatcgacctttgccgtccgtcgcgcgggcctccgcaatgcctcgaccacatccgaggccgcgggcgccgtaaaggacaaggccggccaggccgcatccaaggcatcagagggactctccaaggtgcagagctctgcgagctccgctgcctcaaaagccagcgagacggcgagtgcgacgacacagaaggcgagcggcctggcgggaaccgtgcaaggtcagtggagccgcgtctttgggcatcgagcggggcgcgattggcatccgaggggctgtgagggcgacgaaagaggcgggagacgtgatgcgggagctcaatggcatgcctggagagctctgtgcagctgtccagcatagcttgagctcgcacgtgaattcgcgccctcacctcactcgggaccaacacgacgcacctgcaaccttgcatcactcaaacacgacgctgactagaacccgcaggcatggtccctctgctcacctactactcaaaagtcggtctcgaactcggcaagctcattgtccaccagcgcggcatgacaccaccgtaagcccctcgacatgtgccaggacacattgctcaatctcgctccgaccaatgctaacaccccgcagctccgtccagcaaatgcaaacatacatggagcctgcgctgaacgctctccgcaacccagcgtctctcttcaaccgcgtcgcaagcgaggccagcaacacgtcaccgcagcacctgctcgcccaggtccgcggcatgtccaacgcacaatgggcatccattggcgtcgtcgctgccgaagtgattggcttcttctccgtcggcgagatcattggcaggttcaagcttgtcggctaccgggcgaaggagcacagcggcgagcactaagcgtggcaaagacaacaagcgaagctatggatatcgacaaccgacttaatggtaccacttgagaaactgatgcgcaaataccgagcctggggaagcatggaggtgtacgatttgcatgggagttgagccgggggcaacacgtatgggagtggcccttacactgtactattgcacatacctttgatttagatttcattttcaatgtgcaactcttggcaatgcatttggggcgctttcaatgtaatgtgattgtgatggtccatgtgagcatcggcggttggcatggccgatgttgccgcggcccgctaaaattatcagtgaactgcaacttttcgcaacaccagctacacttgcttgacatgactgccacccttgcgtgaagtgcacatctcagtgactgcagctccttcacacgccatggacgtcttcaagctcctctcgcgctcctcgaaagcgccgcacacctcgcctgcgcataaacttccttcctccggcgccgtcgcaaatccgcagcttttcggccaccacgagcccgtacaaccgcagactgcgaacaccagtcggaagcgaaagaggggacaggaagccgtagattcggctgcggacttgcctgcggatctcgattttttcgccggcgcgggcgagaatgggaagagcgacaaggcagccagacggaaggagaagaagcagaaggcgcgggaagaaaagcgcgccgcgcaggagaacagcgtagcagcggtcgaaggagaggtggaggaagaaccctacgacgtggaagagtgcaagaagatcctgcgctcgcataaactcaaggttgctgtgttggaagactttgctccgccgcctccagccgaagagaagaagaagaagagcaaaaagcgcaagaaggagaaggaaaagaagaaggaaaaagatgtcaagatgcaaatatatccccgaccgctcaccgagttttcccagttgcgcacgcgatatgccatttcgaaacgcctggcggagaatatacacgagcaggggtataggctgccgacggaggtgcagcttggtgcgctgcctttactgttggggaaggatgatggcgatgtcgatcttttgacggttgcgccgacgggcagtgggaagacgattgcgttcctgattccaattatcaactcgctattggcgcagggcaaggaggagggcaaggaggggccgagggcgattatactcgcgcccacgagggaacttgcgtcgcagattgtcaacgaggcgaggaagttggccaagggcacggcagtcaagggtacgcttatgcggaagggtatggagcttgtggagaggggtgaggaggtcggagagacgtctgatgtcctttaagggtatgacgatgcatctgggtctgacgacgaggcccactgaaggagctcaaaagcgacagcaagcggaatggtcaaggcagctatacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagctatactcgtgtcgtcgcccctcgcgcttctcaacgccctaacaataaaagacggcaccgtagccgacctcccgagcgtccgcctctctcgtcctcgacgaagcagacgtcctcctcgaccccctcttccgcgaccaaaccaccgccgtctggaacgcctgctccaacctctccctccgcgtcggtctgtggtccgcaaccatgggctccaacatcgacagcctcaccatctccaccctgaactcccgctggcagagtctcctctcaagaacatccctcgcaacaccacccacccgcccccctctcctccgcctcgtcgtcggcctcaaagacaccgccatccccaacatcgcccaccaactaacctacgccgccaccgaagccggcaaactcctcggcctgcgcaacctcctgcacccctccgccccctccgacccatccaaaccctccctgcgcccgcccttcctcgtcttcacccaaaccatcccccgcgcaatcgccctgcactcggaactcctctacgacatcccgcccgaagccggcggcagttcacgcatagcggtcctgcacgccgacctgagcagttcggcgcgcgacgccgtgatgacgcgcttccgccgcggcgacgtctgggtgctcatcaccacggacttgttatcccgcggcgtcgatttccgcggcctcaacggcgtcgtcaactacgacgtgcccacgtccgctgcgtcctacgtgcaccggtgcgggcgcacgggttcgcgcgggtcgcgacggcggcgtcgcagtcactttctacaccaacgacgacatcccgcacgtcaagctcgtcgcgaatgtcatcaagaagagccagcgcgggaaagatggcgagggcgatgttaagcagtggctgctcgacgccctgccggatgtgggcaagagggagaggaaagagttgaagcgcaggggcgtggagagtcggcggaaagaaggcaaggggagcaggatcagtaccaagagcgggtttgagagacgcgtggaaaataatcggcgcggggcgcgggagggggtgaagcggagggcggcggtggcgggaaaggagagtaaggagggtgaagccgagggggaggagagtggctttgaggggtttgaataggaagaaatgtggctagaccattgggatattgtagatgatggaatttagctactacaaatcctcctccatccctccccccaaaatatcaaactgtgtagaccacacaacacgtctcccgaaaaagagaaaccccctctcgccgcttcgttgcaacctcgtcctccgtccacatcaaccttgcgcctgcggagaaaaaaaatcccatgtttttttctctccctgtgctcatgcagatcctcgcgtccccggcatgttcccacccaccgccatgtatacattgttcttgacggctgcaaggtaccctcttgcatagcgtttgagcgtgggataagctgatctcacgaccctgagacctttgctccatcgcacttagccttgccacatggctacgtccacaccaaaactccatgtggttacagacaaccatacggttctccacgtgttgatgcacacgttccgcggaggacatgtgtctccgcgggttcaaatagccgcacacacccccgcggctatttctcacgccgcgggacgaaggcagcaagtaggtgtgctaatttcttgttcgggtgtgacttgcagacgaatagatagataggggggggtgaaatgaaacatgtcatcctctcaggaatgtgctacgtggtcatctgtcctcggcttctacgtgctggcgaataggaaagtcctttcatgtgtggtggtggtttgttgtcggcttcgagttccagacgagtagcatcgcgtttgccagccgcggaggggggttggggaatgtttttctgcggcggcatagtgctggttgatgaagagtattgcctacctccctctcggctgcggaaaagtcggtagtgagatgggccgctaggtactgaaaggtgggtgtatgcgggcaaaggtagagcgaaggggaaagtcgattcgaggtggaaagtgcacattcatgaccgatttgcccgaggagaaggagtgttggttgatccgcagcgtcgagtctagctgtgagagtatggccaatgagaactcctggtaagtcgtggataggtgatcgagatggtctttccactcatggtatttccttcctgagatgctgcagctctcgcatgccatgtctacaacatgagtagattgtgacgtcgaaggacttcgacgccgtgaaacatgggcgttctgaccccatacttacaccacctcccccggatctaccgagtctttagtgatatactgtgtgtaacacgccgctttaatccgtccaatgccgttccagctattcaacctggttgggtcaagatgcatgggcgactggaggatgaaaaggtgcggtaggacaaatatgtatgggagtatgtcggcgtagatgaccggcatgaagagagcgtggcgatggtgttgtacagcgttgcgggtaaaggtggtgaacgtgctgtgcaagctagagtacgcatccactatttaatgcctctttcagctttccagggaccatgcagctgcatcttgtgcaagtcttccttgcttttgatttttgacgtttgagttgcgtttccttgtaatcggtatcgccgacccggacctgttgagatgagactgtatgaatatgatgcagtggttggtgcgctgcatgcagattgccatcactgagacacatggggaatcctgtgaatatgagaccacgagcgtctgatatcgcattaaccacatatcgtggggtgacgggcggttgcggcgcttcctggaccgcattttggctagctacggaagcccatgtgcacgtttcacagccaaggcatgtggctgccgtgcatggtattgtctgcggtgcaactccaggcacagacgaagctttgctacagagtccgtgatagtcgggcttgatagttccggggcaattcgcgctagggtcaattctaccgagaatgttgagcggcaaatgccagtcagtctgatgagacgattccaggaaatcgggtcggcttttaaaaatacggtttctcgcttagttggggacgtgttattctctcttcatggtctggtcttggtatacgaccatggtggagtaatcgagcgagctattccgacgtcgcgttgtatctgccggtctagggctcgcatcgcattgcatatgtagttggctgagatgaggtgcagagtgcaggacgtcgtaagtggaaatgctcaacaagaatgcatattgctgactggctcgtgagctgtgcagtgctccagatgtcaaagtcctcgctgatccacattgatctcctgattcggtagtagcttctgcccggagcgacttcatgcactcgaagccagactgctgtgcaaatgattatcctggtccatgcaagttcgcgcccggtctggttcattttcgatataactttcgggatgtggtgaccaagtgttccaacatcgctagccatagtagggctgtcgctttgaagtcgtgggccgtgcacgcatgggccgaggcgcgcaatgacaggagatcccaaccaggatacctattttggggtgtgctgacggaccgtagcgaacagtgcttcgtattgagcctcattgagaaccagaggagggatgcatcgctgaagtctgtgtctgcaaaattgcatgggcgaaaaggtcaacatgcgaaaaatgaggcaagtgctgatgggaacgagcttcacggcgtcctgcaggaggccagcgcgttcatcgtgccgaacgttattttcgtgaacgcaaacggctgcaagaaagcagagtcgcagtttgagaagttttagttgtggatgaacaggaaaggaaggcgatgtggagtatggtgtcctgttgtggactgtgatttcctgttgtggagtgattacctgttgtgggtgagactgttgtggcgcgtgtgtggcgcgtgcacgacatttcgccgcggcattccgccggtgcatgatctactccaatgaaccgataatgagcaagcgatgttttgagatcactgcggagggatcacgccgtgaagatgcttgaggccggggagtgcaacgccgtagagagagcgaaactttgcatctggcctggagatactccccagacccatgcagcagaagagcaatgtactgtatccgcgccaggcttagaatgcctcacatgtcctgtatatatagctctattcacaccgcagacagatatccatctgattgacgccgcccaacttgtccagccttactttgaacgtctgcggagttaatactttactagtctattcaccgttgatcagtcttggaatcacggtacttcattttgcgttgaacacacttgtttctgatttcggaatggatagtaccggtcgttcaagaagttgttcgcaatcacaaccgagacgatctgataatggaccgctgcatcgtatacttccgagctccttcacagacgatcattcggtgtaccatcacggagaccgcgaaagaacgcatgtagatgcagatgcaacctcgttccacacaacggagacagagcgacgaattctagaaagctcgagcggctcgagtagcgacgacgacgtagacgaaaagctcgaagcagaagaagagaaattcaaggtagcacacgagcagaaaaccacttatgaggagaaaagaggtagtgtgccatacgaacatgatgtggaagcgcaaccagcagcactggagaaaaaggggatgtcagtatcgatcaaggacgcgaatctcgtaacatgggattcagatgacgatccatacaatccaaaaaactgtaagtcgagctcataggccgtggtaacaaatcactgatcaaatccagggtcaacgaagcgaaaatgggcggtaacattattcgtctcatgttttaccgtgcggggtcgccgatttcctcttccatgatcgcaccagcgctgagttcgatatctgctgagttcggcatgaccaagggggtcatgtctcaaatccctctgtccatctttgtcctgggatatgcggtcggaccattgtttctggggccgttatcggagatatatggccgcgtcatcattctgcaattgtcgaacttattctacttattgaataacctgggctgcggatttgcacagacttctggccaactcatggcattccggttcctcagtggccttggcggttcggctccattggctatcagtggtgtaagtaaattccaaagttccaaaacggttcagaaactaaatgctctgtagggagttatcagtgataccttctttcccgagcagcgtggacgggctatctcgatatacagtctcgcaccacttctggggccggcaattgggccaatacttggaggattcatctcgcaggatacaacctggcggtggtgtttctatgccactacgatcttcagcgctgtaatgcagtgtttcagcctcttctttctcgaagagacatacgcacctaagcttctgcaatggaagcgtgataagctcagtgaagagaccggaaacagggaattgtataccgaatacgatgatgcagatcgcacgctgctctcgacgcttaaaatggccataaagagaccattcaaactcctctttactcagccgattgttcaggtcctcgcatgctacatggcgttcatatacggcctgatgtatctcatgctttcgaccttcccgctcttgtggacggaccgctatggccaaagtgcgagtatgggctcactgaattacatttccatggctgtaggattcttcctgggagtgcaaatatccgctcctttcaacgacatgctataccgtcgcctcaaaaagaaaaacaatggggcgggaaagcccgaattccgtattcccatcatggtgcctgcttcgctcctcgtacctgttggtttgttctggtacggatggagtgcgcaagccaagttacattggatcatgccgaacataggagcatgtatattttgcgcaggcactatagtcagttttcagtgcatccagacctatcttgtcgattcttacacaagatatgctgccagtgcgactgcggcggcaattttcttgaggtcattggctggattcggattcccgctgtttgctccagcaatgtacaatgcactcgatttcggatgggggaacagcttattggggttcgtcgcgttgtctcttggagtgccagccccctttttgctgtggaagtttggggagacgctgcgcgaaaggagcaagttcgctgcaggctaagatatgtatgtcaggattgtgatcagtatagtagtaaatgttcattcttgactctgaccctggtcgcatccaatattcgtagttatcagcaggctgtaagaggtttttttagggtctattttgattatgaggtaggcggccaatgtcttggatgtgtcagggcgcaacgttgtggtggtgtgaatattgtattgtcgtttctcgtaaaggtctataccctggacggctacaattcattctagattagctcgacagccttggactcacacaatggtgtctgccacccgccacttatctcatgtcatcggcgatcgtgcaaccctcctggcgtttcaataataggcatgtcagcttcgaaaaaaatgcattaccatgtgctacatacagacttcgtatgtgcgccttttacgtgtatccagcctttcatcttccaaaaagcttgggcaatgtggtggaaccaatcatacccttgacaaagaggcggcgccatattagcgtggcatatgtacgacatccaggatggcttcgtatcgattcgtcgatcgcggttcatcggttttggacgagtaatggccgagggcgttgactctaaccaccaggctgaggtacggactaaaaccttgatcagctgttgagtcaagttcggaatccgtagccgatagctcaatgactgcgctgcttgatggagaacgactgatttttcgtatgttaaagaaatctgaacgggactaaggaagaatacactttccttggtgtaggcgcatgtagctagtcacaccggtcaggttagggacttgtaatcagtcgagacggataggcttgccgtttaaaacagcatggcggttattacctcgcccactgcccgcagctgcaggatgcgtacgattgcactcgcataacaagcaagggcttgccaatggcggagggccgggaacgagatgccacattgtgtgggatagcatcctgcgaacctgtccgggatagagcgaagcgactagcgaatttcacatgatggtgtggaggggccccgtcagctgcgagatggcgtagcttgcggtgacactaaacgatgacttgtggactgtgacgtgagcacaactcatggaccatggcctagaaagctggtgctaggcctgtcgtattggaggaggggtccaagaatgtctagagcagttcgaggtggttgccccgcggttccaggattgccggccgcaacacaccctggtcccagtggaaagcactggcagtgctgtcgcgtccgatggtaaaccggaataatgctgcttacgactggattgtcagcttgttccttgaaaatggctgcaagtatcggtaccgaacgtgatgtctcacagttggggacggccagctgatggaacgccaagaggttggcgcggtcgatcgtggttgctgcgcacgagctcaacctcactaacacccatcacacaacctcttcaacccaccactctgattgctggcgtgtactaacaacccaagcagcgatccatggccgcggaagctttgctcgccatgctgacagactcgccctgtcttatcggcagatgtcgtacgctggtgttgaagcggcactgccaaccaccaggcgaaccggagatcgagacaacgaaattgaactgtgtcctggatgttgggcaatcctcttgctgccgaatcttgatgtggattgacacgtgtatcctggcgaccaggctggcaaacttgaactaagaccatcctcgcgagatctgtcacgaacagctgaggaaaggtctttacctgtgatgcgcatactaaccctttgcagagcgattagtaccctgaaatgtcgacgggaaatgatcgactgcgaaatgtcagacaacgaaataagaaagagacaggaaatcgtggtaaaacccgtgcagcagccctgaggtcttccagagagggtcacatatcttcaaagatcactctttctagtaccacctgttcaattctctcgaaatcaggaatgaaacgtccagaatctctctccatcagctttgatatgttgggccagagtcactggcacttaacggttcctgcagcacatacccaagtgtgcaggtgtaatgcacatctctccgcccatgcgtcctccgaggctcttcatagaccagcagtattgcattgtgagacgatatatcgcctcgaaaatgagtgggcctacttcaatatagcctgcagcagttcgttatcttttctttgatcacccgcagcagtgccattgacaacgatgcagctacaattacccgctagggatttgcagcgttaagcctcagctgtcacaccgatggcatcaagggacagagacatactcacaaatttcccattccatcagcttccgcgcaatgttgttgtggtcgatcacagagaggcggtgagttcgaggacatgttgcgcccggacggctccgctttgaggtgaagctaatcagatatgagggacgacagactataactacccagaaggcgtgtaaccagaaggacctcgccacacaaaagacgttgtgcacagagcactgctcgtcgcacaagggagggcgatcctccttcgttctttaatgcaggaggtagtaatgtctgcgtcaaggcacagatattgcaatagccaggagtgaacaaaagtgattctacagccacgccgtattacgactctgcaagtagaacgaggcgaatggcatccggtatgaaggatttttgtaaggatcctgacgacggacgttgcagccgccagctctgggctgaccgttgaggtacttcaagccaaacacccatgtcacttgtcgttgtccacggtcgtgcttctatgcatgtctctggaattcgcgaggatgcgggaacagatccgtaacctgcgcagatcaaacactcccgtatctggggcgtatgacgcaacccgttgttgcatcactagccttacagcgacattctttctatctcattttgtccattcggagcgcggtggagcgtggtgatatggcttttgaggcgtggcaacgtggggggccctgcaagtaccagcatggtattgatctccaccgcacaacattcctaatctactaagatcagcctcgtatctgagtgcgcaataggtgcagtattgatgcggctgttggttgtacaaacaagagcgtgcaaaaaatattcgtatgcagggagccctggccgatggcgtccacataacgtgcttcgatttcttgcatggcagccgtccgccacacaccctcttcatattgcatgctgtatgcagctacagggctcttacatgggccatcaaatagtagagcagcgcgtatgtctctcccgcgggccgccagctgtgatctgcaaggacaaggtatagcccccgtcattgcaggtgggttggtgtaggaatgaaactggatgcggaccatgtacctcttcagccggcacaggtacatcttcccacagcaccggccccggttgctcagcgaaattgattgctgtcaatcatgaacctgacggcacagcaacgcaactctgttccacgctgtatacggcaatgtgtccgtcaagggcaggcagacggccggagacagggtgcatatgcgtattgcaatcaagcacaagcaagcggcaggcgaactgagtccggcgacagatgcgggttcggatttcatacgttgcacgagcaagctcggcggtactactaccaggtgggctttgcaggccacaattgcggaccctcggctaagcttcacatacgtcctcaatctacccaagctgcacctgggaaaaattcccgctggccagcaattggaacatagtcatattgactgcacatgccatgcaacaggctgggtcgaagagccgtaacagctaccacaattagccgtgtcgggaccaggaccaggacaatgtaaacgtctcgagcgaggttggagacgccagccctgccgccaacagacaggcgcctatcgtcgccattacgccacgcttgatgggtgccgcttacagcggctagtgcatgtcactcttgacgagtgcgcaattggggcctagagccagtgatcttagatggactgccgccaagcggggccatatattgacccatcgatcatcagccgcatggttcgctgtctgcgcggcctctgcccatatcgcttgcttcgcgcggatagctggcgtcaagcagagccactctgtacgccgtcccagtctgtctcattttggtagcgccacgagctgagcgggcagtgcgtgcagtctcgtgccctcagcagcacaacatgatccatcggagcgaccgcggggcgcgttgcacgaggccccatgtcgacgacgcacccacgatgcagtcgatccctgaaggcgctacttgcagggggcccatgttatgcgagcgatacaacggcctgcgggatccaaacatgacgcctgcgctcagtgggcgcatctgctattcccgaatcgtacacaccctggtcgcctctggatttttgcaactacctcatgctccagccaggttcacactaccccaaagtctgctaagggaaactcctgcagcttaaacagcgcccgggaagcgaagcattacctcgccgccctagcccgcgcgcaagcatgtgtttaaatactcattacatccgctgcttccccgatgcaagcgggtttctacactcccaccattcgatgtgatcttcgtttaacttccacttgtcgtagttcacctttcgtactacacgctcgttggccgccgcaatgtttcccttttcctttggcttgttcccaaattggagttggttttgtatatttgtagccctcttgtacgttcactgcccatgcttcctgctgctgattcccgcccgccatccggacatggtcgctgactcgtggtcacagcttgtttcgatatgtcagactatgggttaacctggcgagcaactggacgtatacgcccatccagcccatcgacgatcctaccatcacgtcgaaagacatgactgtcatcatcccgaccgttgccgaggatctccagcagctaaaggagactgtccaaagcgcctatcgccttgaaccatacgagctccttctggtgacaccggattccaaggtcaagcgtgtatatcaaatggtcgaagagctaggcaaccccaaattgatccaggtgctttccgtgagtcaagccaataagcgtcgccagctgtgtcgggcgattccggaggtcgagaccaagatcaccctactgctcgacgacgacgtgtggctcccagagaagttcaccaaatggatactggcaccctttgaggactcgcgagttggaggtgtcgggaccaaccagcagttgcgtcgcgcgaaccgctccaacatctgggagttcctgggtgccatctacttggtcagaagaaactttgactgcaccgcctgcaactggatcgacggcggcttgccgtgcctgtcaggacgggctgtggcatatcgctctgagattctgcaagaccccaactttacctacggcttcacgcatgagacttggggcagcgaccactttctcaacgctgacgacgacaacttcatcacgcgatggctattctcgcacgattggaagatccagattcagaaccaccgggagtgcgaagtggagacgacgctcgagaacgactccaagtacttgcgtcagtgcttacgctgggtgcgctctaactggaggagcaatctgacgagtctgagcgaaggccgaatgtggtggtaagtggctccgctgcctgcacagtttttcgcatctggtgttgccctgtgccaagcctgcccctctcagctcacttcgccgacatgtcctcttgcatccgctgactcgctacgccacagtaaatacccatggtcgctgtatgccgtcttccagaccaccctgacacagtgggcctttctgctcgattgcctgctgttcgcatcattctacttcgcgctttccgagtccgggtactacgtagcagagggcgaacaccagccccgcgctgagaagcagcagcgctccgtcttctgggcgctgttcctcgcgcacttcgtctttgcaaagaccatcaagctagtcccacatttgttgaggaacccgggcgatgtccgattcatcccagtctcggtgctgtttgggtatttccacaacctgatcaagctctacggctgcttcacggtcacggaggtatgtgccagccccgcactcttaggctcgcagccagaaagctgactagacaccagacaacatggggtactcgcgaaggcgcagatgccgatgataacatcagaatgctgccgatcccgccgatggcgacaatcactcctccgttgacgcctgttcccggccagcagcgtatgctccgcgagagaggtttttgcataccatccactaagattccactttgagttgaacgcgattttcctctactgttagcgcatttcggcctcggccacgtcttggtggcagtaatgttagacggttaacgacagcctgcaacttcatcagcacttagacagagtgtctgactcctttattcccttcgtccatcatggagcaccatttgggctagctcccgggtcatcaaaatgggacggtttggatcggcgttttcggtgttcaggctcattgttgatgcaaaaattgcaaccttaccaccaattggaggcttgaaggcatcccgcccatgtagtctacgcaaaaggtcgatgcgacatgtcagcagtagcacctcgcttccggctgtcgtcgctcgacctggcacttttgtgcaacgtcgcatgttcggcttagagtcgcacgaatggacacagcagcacaaacctaattcaaacttcgtgtgccaatctcaaaacattgcaacctcatcctctccagccgctcctgatgctcgacccacgctgcacggactgccacgtagcgcgaaccatcacccgcttcagcggcatcgcccacggcatccttgcgcaagctttgtgccgcggtcgacgattggggtccatgttcggcaacacgtcgcgagcgttgacgggataacttggcgcgttgcagggtctcgtgtgaagaaaaaggccatttacaaggtgcccaaatagtctccactgctgtatcaggtgagacaccgggtctcgaaccgtgctggtgctctggagatctcccaaaagtgtcggaatatgggaggtaaacttacggcatgctatcaagccatattggcgctacaaagtccgacagggaaatattcccgataaaccattccaggacggcaggtgggtgaggtaggtacctaggtacctctcggctcgctcgcaatgggctcaagcgacccctcacgggcatgtctccactgtcagccatcgcttgcactgtcaatagcggagaattatgaaagtcacaactaccgtaagccatcgcagggctattcctgaccatggcttcctcgcctacgccgttgatgctgcaaaagatgcttgcagcgtcaagcatcagctgcagcgcgctttgagatggcgagggcgcacttttgagctactggacgcctccaggcagattccgatggcgctgagaggtcaataccgatcgcgtccgaaagtcgtcctccacccaacagtcaagcgggcctgcatcctgcgggtcttacagtagttggggctcaagcagcgccggtctcctcatgcactcttgtttcgccggacctcatcattcatcatcgtgcatcgtgacaatttttttcccctgcctttcgatgtcaccacgcaccgagtcacccacgcacagcaactgctcaaccttggatgacagcacgagagccccggattttcttgcgtgtaacgcgagtaaggaaacgagaccctttgcgcaaagcttatgcccgtcatcccgtcccgcaggtctgtgtgcccttcatcatgcctctgcgctaaaactggcgccgaacgcggcgcaacgccagtcctgctctccacgtcccatcacagctagctgcttacaatttgtgcacgcgcagagctcgcaacaggaatgccatgattgcatggtctccagaatgtcattaacttgaaaatggagacggcggcccttatgcaacaactttggtggcccggatccccgatgcaccttcatgcaagacaatatggacgcagacctgtaattcgacccttgcgtgcctttggagaaacgagatgtactcattggtacctgtccgattaggcttgccaaagacgctcaggtgcagacgctagtcacgccacaatcctatggcgagtaaggcgggacaagaccagtcaacaagacgacccagttgctgctccattctatctgcaaggaggcgcaatgcatacacacagaccttgtgtggctctgcggtgacccacgctgttgtgacgaatccaacatgcagaggagcctctttcgcatgacatacatgtacccatggctatcttcatgtacaactcgcgactgcatgagggcttatgtatggctaccattcaattgggatctcgacgagcgaaaactctgcacgtctcgcttcacgcgcaagaccaactcccggcaaagttgtactctgcgagcaggttcaccgatcagatgcctcactggaggaacatgccccgtccgtgccgcatttgcaaagttgcgagactcgtagcatacgtaaccagattggcactccgatgcagtatctgacagtaaatggtgcattatcttcaggcgtgccacagcatgtggattcgacctctgcagcgtactcccatggcatgacatgcctccaagaacaagctgctagccagcgacgtctccacaagtcgaaacaaacacggcagctgagtcccccccaccaaccaggaaaaaaagatcttccaaattctcctacagtgcaaacccacctaaagcaccaaagcactcaacatgcaacgactagagctccgcctctggaactaaaagcccataaaccgttgaccaacaccaccccacacgccaagttttccgatccaaaacgatctgcgcctctaatacgagcgagcgcgagatccgaaccggacatcttgccgaagtgcacatctgtcaacttccagacccgacttttccatgtcgcccttcccgaaaaagttgcattctaatcaccactcacgtcactcacgtgcgcctaaataaggcggaattaatagtgtgaaataaatctgagattgagttcagcgccaatgtcaacataaagagggtttaaccttgaagtaggccgccctcttcgatccgtgccgccgagatctgaatgtgaacgggaactccgtacccagatgcgctgttttctcttccgttgcgccatcgtcggatcgacagtgcggaggtgcgaaaaactttaccaggagtcacgtgagacgtcgcatggatgtatgcggctctgcagtctcacatcatgtccacaggtcaatcccatgtctgcaccttggtcgggctttgtgatgacgacaccagtccgactcatacgacgcgcagcatgagtctcgaaccaccggctatccacctccaagttccagcatcccatccgcgcatcgtatcacgtataacactggccacgtataagtcaagatagcagcaaacccagcatccatcccatccccataaaaaatctcaaggtagtattcggaaatttccggaaaaactcacactaagaacagaaacacacacacaacccacgcaacgatctcgatgagtacaacccacatctccaacacaacttgcatatcgtctacctttcctttccaaaccaagacgcccccatatccggcatcacacctttccgcgctgcactccccggccccctcacaacctgtgtctcgcagcatcccgtccgctagcgtcggccagtagcaccgagctcgacgtcgatgcgaacgcccggcaatcttggccttcacacaagtaccctggacccagtcgcgagcaatgtcatgcagtaatgggtttaatgtatggcttgactagtaaggcgcgctgcgatcgggccttggttttggtgtcgtgtgcgtgtgaagaatgcccaggcgtgattttagggtgaggagacgggtaggatcgcgcgctacgaccgaagtgagattcggcggtttagtgtaccgatatttgagatggtggtgtcgcgagatcagaggaggttgagctggatgggtcactgagattgtgagatggaagggcgtgtggtacgttcggcaaagtgagccgccaatcgccactggccatgtttggtacactattttgttgactagctttttttgtcgtgaggtaaggtttgtttactgatctttctctattgtttctggaagttgaatttctgcactgcgacgagttgctttgcgcttaaggctcctaggctgtgaagctcacagcaggttacgagatatggaaagcaaaaagcggcaaagacagttttcgcacatgacatgagcgacgtaaattgatctcttgagcacacatttgagagaagagagaatcataatacgttcttgtctttcattcaatatcatgtcattacaaaacctccttcaccaaatctaactcgctctctcatccatcaccttaccctcttgaacctcaaatctcaaccccataagccctgctcccattcctccaccaaatcccctctctatcctcctcgctcgtccccctctcattcataaccttctcaacaacatccctccaaaacccccaattccccttctcccccttcggcccaccaacgttgcacaccggccagtcgctcccgaacataacgcggccggggaagcactcaaagacaacatccaagtagggttccagcgcctttacgatctcaccagtagtgtttggcgtggcgtcgaactcattcaacgcgcccgacaatttcatgtagacgttctgatcgagcttgaaggctttaagagcatcaacccacgtctttgacggcgtcgacttcgacagcgggggtttgcataaatgatctaagcacgcgtatcagcaacctctcttaccatggccaagagcagaatagatcaagatactcactcaaaacaaacctcaccccgcctcccctcctcctgacttccttgatcatctccccaaccgccacgagtccctcttccccatcgcggttgatatccacgccgacatcgaacgtccaccccttacctccccgccctttatcgagcgagaggatgttagctagccatgcttcgctgccgactatcttgcccacctcgcccgcttctttgccttggaggaggtatctaaacccgacgattttgccatcgagtagagcaggtccagcaatcccttccaagacgtgcatgtaagccgagaaaacgggggcagggagatggaatggcgcccagagtacacagcccttcatcctccccgctccatcaccgccatccccatcctccgtctttccctcggcgattctcttcaggaatttcacttcggagagtggttcgtgcgcccactgcgacagcttctcttttacatcgctaccggcggtgtcgaaatctggtgtcgaagagggtaagtaccggtccgtctcgacgtacacgaagcctttcacgctgtcgtctgcgacggcgagatagtcggttattccgtggcgtttggcgaggaagtggcctggtttcatccatgcgtgggcggaggacgtggtggatgtggagggccagagatggatgtgggagtctaggattttttggggcggcatgattgcaaagtatttgattgaattctttttgggattgaaaggttgttctgattccaaagtgttgcggtctactgctggattgcagttcggatgcgggtggagggttggtgttcggggtgcgggggaggtagggccgagatggtgattggcctgctggcaggttcgacggagaatttatagtacagcagatcgtataatggagattcggtcgtaggatacgacctcgtccatgggcatggaaagcatgcagtatggactcagaatggactctatctcctattctctactgtaggtttacgaacaatcctccgtcaacgagcaattgtgctccagtgacataactcgacaaatcactgcccaagaatatggccggcccagcaaggtcggccggcacgcccgtcctacccaacggtatcctgccttccatgtacttcctcttggtatcgtcttccagatccttctcattcaactgtgtcttgattgtgccaggaagcaatgcattgcatctgatgttgtatttgcccagtgcacaagctcccgattgcatgagcgatgtaatgccagccttcgttggagtgtaatgtgcttgctgtgccccaccaacgagagcggaaatcgaggagattccaattatagagccaccggggggtgattgtttggacatttgggtcgcggctgcgtggacggtgttgtatgcgcctgtcaggttggtggtgagggtttggttccacaggtctggtgtgattctaaggagagatttatgtcagctacggtaaacctttggggatcagttcgacttactccagaaactctctaaactcgcagattccagcattgctcacgactacatccaatcgtccccacttctccacgacggcagcaatgagcttcttgcccgtgtcaggatttcccacatcgcccgggacttcgatcaaacgtttctgcgcctcttcttttccacccaagctctgagaagcttcttcaaaaagtgtcttgaattgctcggatgatttggcgtctccgaagtggttgacagcaacattggcgccctgagtgagatagccaatggcaattgcgcgtccaatgccagtcacgccgcctgtaatggccatggacttgcccacgaggagctgcggagcggccgccgacacgctgggtcttctccacatggtccggagtgtgttcagatggtaagttggggtaattgcggggtgtggggttcagggtggttgtgaacaagtgcagccgctacagagataagagcagcggtctatagccgcaggcaaaagtctggccgtcgtagatacagacatggcgagaaattgcgccgacttaggcttcttgcgtggtgaagagggctggaagcgtgacctgttccggcttcaccttcggagtagttgcagccgaggcacgtcttggcgctatggcgggcgactcaacacgtcacgcaatggcgcgtcgccgtcacgaaccacttgcgcaactccaccaagacggatgcttagggcctaaagcgccgggatggtgtacaactgggacgacaaggaggccgagtgctacagactgtacgtggaggagaagaaaagcttagatgaggtcatcgcacactgggacgcacgaggcttcacgccgaggtacgtcactgcgcgaacgcatttatggattaccgtatattttgggagtgaacatgatggcgcccttcactacgatgcacgatgctaacaatgacacttcagtaaacgagcgttccagacgcagttcaaagtaagaatcacgttcacccatcagatgccacagcaattgctcactgaccgtaaaagcgatgggactttcccagcaagcagaacccggcacacagaaaccccgccctcgtcgcccgtctacgcgaattatgggaagaaaactattcccaaagggacatggtggataccttgcagaatgaaggctactccatcaacgaccgcgagttgatacgactcagactcagactcaagcttctgctacgagaaagcgctcctaggccaaagaggaagcgaagcgcagatagtggcgtaaagaagacatcgaggaagaagacaccgaaaatcgtgccaggacgtgggctcatcaatcagcttgggaacgcgatactggctgaggagtcttcgagcgaggaaagcgatgatgagccgcaagccgaagaacaagatgttagagagccaacacaagtcgcggatggtaccaatagacagaacgatcttcaagaagaggatgttacaccactttcggcggaagacatgatgcgcaaacagctgcgactggaacaattgcaaaacgagagcgatgaaaagtggcggacacggaagcgacgacgacgaacccgaggctgggcaggactacctgcagacgcgcccggcgagcctccacgcttcccatccgaaacgaccatagacgaggccaaagcatacctggggctggacaacgacatgtatcgccaagttcgcgaacgcttcttgcagatatgtaaagatcaccatgtcatcaagaagacgattgctgggcctcaaaagtgggcggaaatcgtacggcagctcatcgatgagaacgagcacttgaccagtgtcttccagcaagagccagatgtgctctccagcatcgatgccttgtttcgtcccaagggccagcgagcgttgtcgctggatgtgatatgcatggatgtcacgaagcgcctccggacaatggactcgcgtatgaccctagccgacgtaaagaacattctctgcctgaaccccgagaagacacgccacgtccgaagcgaattcgctgcgaagctcaaagcagaccacttcaccaacaaacacgaagcaggcgaacagcactgggcagatctgaagacagcctgggtgaacgagtccgacctcttgagggcagcactagccggcggcgaagccgaccccgaacatcagcaaaagttgcgagcaatcgaagtcttagcgagggacataatgaagagacaacaacaagagaagaccatcaaagacccaagcaagaagaaacaagtccaccagggccccggtcccggtcccgcaaagccagtcatgcccacgcgcagcagaagccaacccaccgatgcccaacctacaagccaaaccacctacgatagcatgaccgccctcgcctccgcagcggacctgcaaatcgaccccagccttctcctcgccgcaagcgacgcctctatccttcccacacccacataccagtaccagtaccaggaccaggaccaacgatcggcccagaacacatacgaccaaacatacttccccgcctctcactcctcccttcctctgcccatttatttccgcctccaccctcactccagcacgcccctcccgtctaaaaccgtctggctctcgatcctgcaccacgtctcggtcgccgagattcgccagttggcggcgcgcgaacatcccgggtgtgcggtgttgaagctcgaagggctggtaatgtatcggagggagggcggggagagggaggtgctggtggatgtgggggatgatgaggagttgggggcgtatttgggacatgtgcagagcgcgggcgaggggagggcgagggggaaggcgacgtttgtggtgttattagggagtgggggatttgtgtaagggagctgatgggtggcagagaatatgttgtttcattgtacatacaaggaaatacgatgcattaaactccggtgctatgcatacattcattcatgaaactccatgtttgaaaaaatcgctctcacatctccctcccccacatctaactcacctcatgaatatcctgctgctcaatcttactctcctgccgcacatcccgactcaccctaaagtaatgatccgcatactcggagcaattcatcgcgctcagaaacgtctcgtcatgcgtaatcaccacgagttggaaattactctgcttccgcctcatatcgatgatctggctcagactctccgccagacccttgatgttctgctgatcgaggttggtggtgggttcgtcgagcgcgatcaggccgcaattcgtgccgaagcattcggccagcgcgaggcggatgacgaggcacgcgaggactttctggcccgcactgcagcgcccgcgcatgtccatttctgtgtcttgcttggacatgacgacgcggtagttgtattggcggttgcccttgccgtcggagtccgaggcgatgcggatggtgtcgacatcggtgccctggtaggcgtttgtccagagctcggcgatgatgcggttgatttcctccattttgagcgtgtggtattgcatgattgctttgtccagggcgccggcgtagcggcccagatcttcgattgcggctttggtggtttcgactttgaggtgggcttctttgtactggtggtcggcgttttggtagatgtcttcgtactctttcataagctcggtgagttggtcatctttgttcttcatgtcgcgctcgatgctggttttggtggtgttgagcgagtggtattggtcgtcccagtgcttggcttcgcgggtatagtgggcttgatcgcgctcggcgccgtgggcttcaagcttctcgatgtcggcttgaagggtctcgagagaccgcttggctttgcggtagcggaggttgtcactgatggaacgcttggtcatctcaacgtcgcggacactatcctcgatcttcttgatcttgcgcattacgtccatcatttccgactcgacccgggccagatcaccttggagattctcaatctcgcggtgcgtgcgagcaagctgttcaggcccaccgcgctggatgtatgccgtgatctcttcgtcggcttggctgagctgacgcaagctgtccgaaagtttggaagcctcgtcgtgtgcacgctggacgcgctcgttgccacggcggttgatgtcgtcgtacttgtactgcgcctgttcaatctccggaaccagaccctcgatgtccttgtcatagccacgaatcaactcgcgttgcttgttgttctccgtcttgaactcttcgatgcgagcgcctagtgctcgcttctccttcagcttcgactgggcgttgttcagctcggcattgatgtcacggacgctaagttcaaggctcgtgatatggttacgggacttgtctcgggctgcggtgagctgttcaagcacgttgcgagcattgcggctgtcgtccgtgatggtcttcaagtcgctctgaacggcatctatgccgcgcgacaagccagctgtcttctgtttctgagcgaggtccttgatctggacctcaagctcgtggaccttgttgtaatagccgacgatgctctggacctccttcgacatggattctacctcttggcgctcggcctcaagttcatgcacgatgctgtcttgatcctcaagctgcttgttgacattctcacgttctgatgtcaattttgacatatcgatctgtagggcgggaatttcggtgtcgcgtagacgaagtgcaagctcatagctgggcttcgcatttcgagcctgctcaagctcctcgagaagctcttctgggttttcacccttcatggcgctctctgctttcgcaatgatcgactccaacttgctgtaaaagccctcgatggtgaacttttgtgaccggtcgtcatgtagttctcgctcacaaagacggcatacgttgtgtttgcgagcagactctagacatgagcgcatgtactccgcattcgctgcgaacttcgcagcgtcagtggagactccttcgtagtcagcttcaagctgttcaagggtttcattgaagtcagagatgtcgtccctctgaattgctttcgtcacggtttgctcatactgccgcagctcagagcgcttcttcttcagttgcgactccaggctggacaactggaagttgatcttgtcgagcttggactgagagatgtcccggcgtgaggtcgcctccttcaccttgctagccttttcggaaagtgtttgctggtacgaggtctcaagtgtagctgggtcccaatctgaatcaacaagctccgagatgcgctcgttgtgtaccttcttcatcgtcgtgagactgtgttgggcagattgcaactcgttgcgagcatagtcgatagaagcagattctttggcctgctttgtggcttcgccaagctcgtttgttagccgctccttcttgtcttccagcgtgcgcatgttgttggaagcctcttgtactctctcctcataacgctcggacgatgatgccgccgacgcgttctgcaactgttcctcagtatcacgcttcttgtcctgcaaaacgacctcgcttccttcgtccgccttgatctgaaccatggccttctgcaagtccgagatacgcttgtcattgttggcgatctgtgaccttgccgactctttggactgcgaagcacccgacttgcgagtattgagctggttgagatcgtcttgagcttccttcaagtccttttgcgactcttgccgcgcccgctcaagcgctcggttctgatctcgagacattttactgaggatttgcttaaagtccgcaacttgcttgtccgtgatatcataatcataaccgcgaatgtcatgacgcttcgcagcctctttaatcagagtctcgcgctgcacaagttggcgatcgtactgctccttctgagcttcatattttccgatctcgctctgtttcacgccgagggactcgcgcgtcacctctagagcgtctttgagatccgcatactcatgtcggtgctcgtcgttttgcgtagcataggtctcgacgcgctgcttgtactgatcaagcattgactggagctcgtcatctgactcagccatgtgcgtcagattatcctcgagcgctgcaacgctctgtttgttggcatcaaacgtggtccgtttgaactcaagatcattgacgatccgagaataccgaacagagtggtcatacgcctcgcgagctttttcctgggcctctgtgacttcttcgtcaatgaccacgtattcttttcgaagcgtttcgatcgcatcatagagctcagcttgccgggtttgacttttgaacgcacggctcttgtcctccttggcatggccttcgataattttcagctgaccaagttggatgttgcgattcttccggatcatcttgatgttgtcgatggccttggtgtacttcatagcctcgaagatctcgtcaaacttctttttgagggtcgtggcgtcgctcaggggccacgtgctgtcttcttgatggcagaatattacgttgtccaggatggccttgggaacaccgagatactgtgggatgatctggtccaattcggcaacacgggtcgatatggagtggttctcggtgtccttcttcatgaggagcgagccctccagcgtcttttgacttctaccagtcttcttgaccgtaacctgcatacttcgcgtggcgaccatgcgcacgccggatgtggaccgaaaggagagcttgacctgcgccatgatctccttctcgtcttgaagtttagggtcatggaggaaggcgccaccggtcttactgtgtggtggcaaatcaccggtggtggcataccgcaggcactcaatgatagttgtcttgccggagccattccagccgacaataagggtaagtggtgggtcgaatttgatcgtttctccgcgctctggaccgaaggagcggatgccctggatcatcaaccgatcgattctcgacatggtgatcggtcgccgctgctcgcggtgggtgtgatgtggttgattgagcgtgcagtcaagttgtggggcggatcagttgatggaggctgttcggaagcaggcgacgcggcggcctaacaggtgcgacgcgaattgcggcacgctgtcacgtgagcggggctgagtcagctggcaggccaaagcagcaaggcgcagggcaaaatggcaggcggaagcatgcgacacggcgtcattacgcttgctggctcccgcattgccaatcacatgcccttgcagagttctgatcggtttcttgatcggttctttatgccgtgcttgtacactgctcaccccaccgcttctgcatatcgacgtcgagattcccatggtgtctctttccgacgccgcggaataacccagccgtcgccatggccatgtaccaaggagaggttcgtacccccacatccgaccagggtcgtccccacgtattgagaatcggtgaatgtagatgggcctgaatggcctgccaacgcaacaacaactcgacctcagcagcatgccgatgatgaacatggacatggacatggacctgtcgctcgacggtgctgacgcgaacaatgccgctggcttcgcagcctttccgaaccagatgcagtccaatgtagctgccagtagcactgccagcgatgcgggtgggtactccatggcccaggagatcagtctgtcgggcgcgggtgctgggccactgcctacagggttcggtgcgcccagtatgaacccgtctggcagcaccctgaccgagttcaccaaacggcggaactggtcgcagcgcgtgctggaggagctgcgtgatctgctgcacatattgacgcctgacggcagaatactgtacatgtcgccgtcgtgcaaggcgctgaccggctgggacccttcacagctgacgggtcgcttcatcaacgatttcatccatcccgacgatattggcatattcgtcaaagagttcaacgagtcgatagcgtctggaaacccgctgcggttcttctaccgcttccgcaagatcgacgactcgtgtatcattttcgaatcccacggccacccacatctgagcagcgactccagctcttttgcgccgccaaatgcgctcaactgccgcggcttcttcctcatggcgcgtccatatccgaccaagaatgccgccctcctcgactccttcctcgaacacaaaatagaaaacgagcggctgaccaagcgaatagccgagcttaagcgcgaggagcaggacgagaatgatgaatggacaaggaagacggaaggcgcgtcccagtcggaaacaccgacacaacccacccagagcatcgcgccgagtgatgctgcatcatacgcgcaaatgccgccgccagccaagcctgtaatatcaaatactgcgcttacgcggcagaatctcgacgaggcactagctgcaacaaagcaagacagtatcaacgacaagatggctagatatgaaggcgcaaaccatctggagacgattgaaatgctcaccggactgcgctaccgagatggcgagcgctcacaaggtatcagcactggtgacgcaagtccgaacctcatacgtggcgatgctggcatacaaatctcggcggaccgagacgggcgcgggtcatccgacaaaaagaagaaactcaagatcgcggacgagtatgtgtgtaccgactgtggcactctcgactcacccgaatggcgcaaagggcctagtggtccgaagacgctgtgtaatgcgtgcgggtgtaagtgtccttgtcacaaagtgctgaacgctactaaaaactttgcagtgcgatgggcgaagaaagaaaagaagcgacaaggccccagtagcagcacgccagggtctggtatggcccatactccgtcgatgccgatgcatacgagtaccggtagcagctgagtgatcatgtttcatcagagttgagtatacagcaacaaaggctggcttgccttcatgcccaccatgttccttagcatcgaaccaggcctagagtggcaggatgtgccgcgccgacgaaagtacccggagataggttactcacgatacaaggtactgtgcgtgaagctcgaggctagaggccactagcgggacgaagacacgaattattggctatactcacgaagtcacatacttcatgatacaaccaagggcgaagactagtgatgggaattggccggccggagttgagtaggtgattgaattggcgtgggcgtgacgctgacattacttcctgtgttcatagcaagcagtgtatggtgcagtacacttgtggttaagggtcccgaccggatcgtaaccatttgatatctcaaccatggtaacaatgtagccaacgtttccacaatatctacacgcggcaaatttgttcctcaccctggactaagcacatatcagatctgccttgatattctgcattctccgtcataatcgagctccagcacattgtcttgacgttacccttcatgccctccaacctacaactgttaactgttgagccttgctcatcccactatgtcatgcttccgcgcactcttgacagtctgctctcccagacccacaaagcgtaatgaagaatcagatccttcattagatggctcctatcagctacaagcactggagcctgagaccttgccgaccgaggacgactcaccgcccatcaggcacatgtccgtacagtctctaaacccagttccagctccaaattcgactataaaagcacaggtgacttcaaaagcccccaccaaacaacacatctccgctacactcagtccacgcgcaatcgcggcattactgaaagatgtcgactttgcgcagggcggagacgagagactaccccttcacacattcagtgccgattgggatgatggcgatgcgcaaaccgaagcagatgtgcaatacgagttcatatatgaaggcgacttcggcatcacatggccactaaggaagatccgggtggacgacatgcccgtagaacaagatttcgaagatgtggacaccgccgacgacacgagcgctaccatagacgtccacgaagtcgcagatcgacacgattgcagagcagatgtcgcctatacacacataacacctcaatcaccgcggaagcgtcgagttcgcgtacgcattgcaggcgatacgacggcgccgcggttcaaggtccgtgtaagagcgccgcaagagctgggaaatgagagcatgcgtcggctgcccaggcgcaggggggaactggttcttgggataatcaagcctgcgatggacgagcaaatgggacgttaagatggagaggagaaggatacgctgactgtcttggagatgcggtcgtagaggggtacgtttgtgtgtctgcagcgatccttaggaacttgtctgtctacctattccgggtcgggaagccatgcccctctaaggtactgcagacacaacagtggtatgttagcctttctattcattcttggcagaactttattgttcggcaattccggtgtccactgagttgatcaatcagagtgagtgaacagccccatcgcatgactgatcaagtcccagtctagcaaactttcgtccgcttatatgtgcggggcatctgtatccgaagtcttcaggttattaataatcgggagagattcgtaggcattcggtccttccacagtcgctccaaagcggccgctcccttgcggcgtcatttcgaccaatcatgactcatcgagactcaggacaatttcacggatcggcaactccagcgttccgaggacgttgaccgtatagaccgtaaaagctccactcaaaagcctcgcatcggcgtatagaccgtataagttgcatccaagaacctcagtgccgccgaattgctgacgttggcgcgggaacagatagaatacaacatgcatggccgataacttaagtacgaccgtttcctcaacgttctgcaattttaacttcaacttgtgcgatccacttcttgccatcatgggaagcgaaatttacgcaacacttgcaagctccctgccaacaataataatcgccggttccattttctttctcatcactctgctacctactattaactacaagttgaagctagcaaagttaccaacctttggcgaggggcagttcgagcacttttaccaattcgcgttccagacttacaaagatggataccataaggtaggaagggtgtcggtcaccaagatatcgttttgctaataaacccctggtacaaagactcggcctggcgtgtcgcagcaggggatggggacaaccatgtggtcatcccaactaagtttctgcgcgaattacgacagcttcccgacgatgtcctaaacatgccacaagctcttgctgctgtatgttttgtgtgttctatcgttgcattgctggatattgactcttgtgcagcaacttgaaactaaatacgttggattggacccggatctcaaaagcatggttcacgcagtgaaaagtgatcttacgccagctctgggtaggaagactgttagattcgtgattctgccgtttgctaagccttttgtagcacgtttgaacgcgactataatggacgaagtcgatgtttccataaacaaatacattcctccggctgaggattggactcgaattaacgtctacaacagcatcgcccaaattgtggctcaggtatccggtcgagtatttgttggacctgagctttgccatgaaccagaatatcttgacgcggcgcttaattacaccatggaggtcatcaatgcacatgcagccatcaagaagatgcatccaatgctcaagtcactattcgctagtcggcttcctgaggtcaaaaaaatacgtgagagggagcgcagggcagccaacttctttgaacctcttctcagacagaggctgtacgctgaggaaaacgatccgacttataaaaagccaagtgatgcgatgcagtggatgatggaccgcacggagcgcaagaatggctctctcgatatagccaaggttgccaaggaccagcttcagctcagtttcgctgccgtgcacaccaccaccgcaacaggcaccaatattctctataccctagcaacaacgcccgagtatatcgcacctctacgtgaggaaattcggaccgtgctagccaagcacgatggtgtgctgacctcgactgccttggggcagttggagaagctagactcatacatgaaggaagtgatccgcttttaccaaatggagactggtatgagcatacccaattctctactttgctgtcgctaacaaaatcccaggcagtttcggtcgtaaagtcctcaagggcattacgctctcaaacggccaatacatccctcccggcgtcgtcatcgaagcccctgtcaacgccatctaccaggactcggaactctggcccgacgcgcacaagtttgacggcttcagacattacaagctgcgccacagtggcaaaggtgacgccaccgttcaggctcgaaatttgttcgttacgacaaatgaaaccaatctcatgtttggctacggagcgcgcgcttgtcctggacggttctttgctgcgaacgagatcaagatgattatggcgagactcatcctgaattttgatatcaagatgcccgacgggttgacagagagatatcagcagtttaggttggggcggtcctcgtcgcctgatccaacgaaggatttgctaatcaagagggtgcagtattaagtgccgatcaccagcacgaattgcacggttctgggtggtacaaacaagtgtggaaataggagtagcggaacacattatcaactatgaacatatgctttggcacaagacaaaccgcgtaaattggacccgcccccgttcaggctacggctttgagcgataatttccttcccacagctctgcgggtggtttgggcgtcgtgtgccctgagacttctgcgatttgctggtcttggtttctcgtctgaaagtacccttctttcggaacctgtccaaatgcatcttgttcaccttgttcatctcgaccgtggcctctattcgcttggttctgctctaccctattggatttgcgtctacgtaggcaaaaccacatgagtacagcaccgaggagtaaacgaacgacaggccctacgacaacacccgatatccaagttttacttttcgatgatgaaatcgatgtaattggctgtgctgtaggttgtggtgtgctagaggtagtcgcgagattcgaggatgttgacctagaggaagtggcacctatgtatgcgttgagtacaaagatgctcgatgagatagactgtgaacatactactggatggtatcacgaccgtgctagaggctttgataagcccacttatcttgaagcccggagaggatatctgctgtgcgaatgaatcgtcggagtcgaagaaggtaaagcggaacacccaaaagtcgtttgacggaaacgcatcgaaggcgatgtttacgttccaatcgtaggatgcggtcgtagcgatatcgataccacctaagtgcaatgtcagctttcatttccacaaaagaaggatgatgtagattgatgcttacgaccaatcttagacgtatatttggttccattgaagttggtgatccaaagatcgagtttcttcgtatcgcacaaaggacagtatgttgcacaattgtcttggagacctatcttccagatcagagtgaatttcgagccgctttgcagtggtgtagatccttctggagctgcgggtgctgtccagtcatcctgtactgtttgacagcatgcttgtagaggaaggtagatcaaatataggatgagagcgaagtgaattttcatttctgccggatacccaccaccaatggtgcgttgcaaagatgtgaaggattatagggcgaggctatcgtgcggaaaaagagctgatttgtgtataaagacatgacaggcggcaaagagcttgagtgtaatagcggcggcgcggtcaatgcatatgcagggtgatgtcccttttgttcatgatgctgccgatgtgaaaccgaagcacatgctctttcaggctttgctggtttctcttgaacagggcagggcgccaacaaacataatttgttctgatgaaaggcatttcaaccagtgatacagtgccgttagctggcccgaagtgaagtattgcggcacggttgataagtggggtacgtaggggtacgtgcatctctccacgcgctttgttgactcgtgaaacacttaggctacatgtggcgccactcagtatacttttcaccatctcgtcgcgcgactacatcttgcgattcagatcacaactttgtgctcgataagtgaattatgtttttgagaaggtatcgatggcctatttttcttatcgcagcgtttgtctttctagcgaccattgcgccgcttcctgctcgcttcgcaccatctaggagcttggttcttcccaacgatcaccaacactctgctccatcaacaaaagctccctcaggagattttcatgcttgcccatccacgccgccaaatttagtggtcgaaccagatacccaaggccgcttcaattggaggaccattccgaaacaccgccccagtcgagcaattctttcgactgccgttaggcaaaccagtacctagacccgctgttcaagcgaagtttgatacgggcttctacaggagctaaactcgaagttgcctctcgtaaagaggctgtaagagaagtttttgcacgatgctggaagtcctacaaagatcaagcatggacaaaagacgaacttgctcccatctctggaggtgctagagacacctttgggagttggggagctactctagtcgacaccctagatacactctggatcatggacatgaagcaggaattcgcagaagccgttgatgctgccgtacaaatcgactttggcccgaagattgatggcgagatcaacgtgttcgaaacaatcattcgttaccttggggggtttctgggtgcctacgatgtatctggctgccacgatgcgcggctcctgaacaaggctatcgaagttgcagacatggcatatgcctcattcgacactccaaacaggatgccggtttcgagatggagcccgaaaaaagctgttgccggcgaagaacagttgccagccgaatcagttctgatcgctgaggcggcttctgccagcttggaattcactcgcctttcgcagctcacgggagacatgcggtattatgatgctatatcgagagtcacggatgtccttgatcaacaacaagggattgaccaaacttccaggcatgtggccaatcagtgtaaacatgcgaaagccagacttgactttcgatggcttcttcggtctgggcgcgatggcagactcgacatatgagtacataggcaaaatgcatcaactactcaacggcgtcggaacagtcgccgcacagtatcagaaaatgtatgagtatgcaatgtccacggcgatcagacatacgttgttccgtcctatggtccacgacaaagcagatatactgatcgccggtgcgaacgtcgatggcaaaagagatgacaaaggtcagcatctggtgtgctttgctggtggcatgtttgctcttggtgggcggcttttcgataacagcacacacatggacatcggacgtaagatctcagaaggctgcgcatggacatacaagaatgccccaaatgggatcatgccggaagtcttctccatgaccgcatgtccgactctgtcagcatgcgagtacacactggagcccgggacaagtccattcagcgaggttggcgacgggcggtacgttctcaggcccgaagcgatagagtcaatcttttacatgtatcgcatcaccggcgactcgaagtatcaagatatcgcatgggaaatgtttcaggccattagcacccatacgcgcacggacttcgcgaacgcggccattgcggacgtcatgaagacaccaatggagacgtacgacagcatggaaagcttttggcttgccgagacgctcaagtacttctacctcatcttcactgatcctgatgagataagtctggacgacttcgttctgaataccgaggcgcacccattcagaataccgtaccactgaccgtgtatcctggatagcctcgaagattttgtgtacgtgcaatcgccattacttgagtcactagaggtaactgctttcatatcttgctggagtttcttgcgctggctgtcaacaggcgataagagaacgcatcataagcggatactgggctggcgacacgcgcgataaagtgtatttccggcgcggatctcttaaaaattttgcatagtgtaagaaagcccaaaatttgcggctggaaagtacagatgaaacagtggaaccgcctaagctatcacacatctgcaagacaggcatcgatttcagggcaaggaactgaacccagctcactcaatacaagctggacaacctttctctaagcacatgggaggatccagacgtgcaacagctgttcgcctattcgatgggctggaggtatacgcagtatgtctgtggtctacatttgtccgctacatattaatgtcatcgcctcgggcatcaaacacaatgagcaaatatgaactctgcagaaactatctccacccaatcccacctaaagccacttctccatccactccaaggcctgcctctccgcctcctccaaacacctcctctccccctcatcacccggatccccctaaccgcaaaaccatggcgccccggctcatacctgcaatgcttcatctccggcaccctttttcccctacccctctcctcctcatgaaacttctcaatcttgcctctcgtcgcataactcaccgcaatatcctgcgcgccccagccataactcaccggcacaaccagctccatgacatcatccggcagcaccatattactcgggtgtaacgcgaccacggcgtcgatcaacggtgtcgcagtattgttgatggagatttggtgctgcgccatgccggcgcggatggcatagcggccgccccagcagaagcctactatgccgatctttttgtcgggcgttgcgcggcggagtgagctgaggaaatcaatgcatgtcttttcgacgtcggcgtgcttgtggcgcgttcgccacatgaggaatgtgggcatgctggcgaggatgccggtgtatttggcaaaggtggattgcgcggctgcgtcgacggggagcagtgcatcggcgacttttaggtcgactgggtcgccgtggaagaaatctgggagatagacctgaagggaggtaagtctctgtttgcaccaatgggctgacggggaggtgcttacgagccattgtccgctggcagcataggcgtcggcgatgagtttgttgttgggcagtgcgagaccaaaaatgtcggagtaaatcacgatgatgccgcgaggattgatgcggtttccaatcacgtaggtgttgaggccgtggatgagttcctcagtgcctttgggttggccggagtggatggtgccctagtttgtggtgagtatgggtgtccatgaggtggctgttgtagcttactttgatgcactcggaacatgatgagtctgtcatggtggcagagaaataagtttgcgatggagaagaaagggagagcagaagatacgatccacaatctgtacgatgtaaagcgaccaagagaggatctatcatgtacttataaccacaacatctaccacgcttaccatgctctagccccgtccatcacgccttatcggagccgaggaaggtgacagcatcgtgccgctgcttcagaaacggttgggtctctgcgactcagccaataattagctattcgatcagccatgagacttagccttttacttgtagtagggtcaatcagctccaagcttgtgaacgtgtcgggcgttgtaacaaggatactcgcgcattgagccgcaataagcctagcgcttactcctcaatttagtgcgcgtgaacacgactcgattcgtggcttcaagtcaagacatctgttgatacttgtgcagctctatctatcctcaacgaatcttcatctgcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctccgtcttcatcgctttctcatttccacctaacgttaactgtcaccagatctcgaacttcacctcgtgtacttgttcacttaacatacatcctgacacagactcatcccaatccttcccaaacttgttggaaatacaaagagaggagtttcccagagatacagtattgcgtactccattctcaaataccagagctcaagatgcgattcatatgtcaagaacctttgcgtgccaccacgaaggccgtcatcccacaccctaacgtgtgaatgctttactccctcaccgataatctgcttacttgtgttcaaagctgcaacactacttactgctacatccaaatacttcacctcattcgagtggaactgctttatactcgtgacttcttcatatcccagacccttgagctgtcatattgaattccaggagatcgctatgtgtgaggaattcagtgaccatgtcgaagacttgcggaagtagtgagagtttttagatcctgatcgtgattgtgtggtttgggggctgttggcgggtgaaggggggctttgggagtagcgaaggtgcacaggagtgtgtatgaggtgggtggattttatgtagattttgtggtaataatgattggtgagaggggaggaagagggagacgattatgtagcgctgatgggagtgggcgtaggcatgctgcgggagaataactgatatggtgaactatttcatttccacttaatgacagaatctctggatcagaggcgcagcttctggcgaggtcgaaacggctaggtgtggtgtagaacaggggacggtgtggtcgcatatgttgaagttcaacaaaatctcgtaaatttcagaagatgcttggatactcatcggtatcctaaaaagacagacatttccccactgcgaatagcgaatcggtctggtccatgcttcttcacagccaaagctgcggcgaaggtgaaaatgaagtatattcagccggagttggagacgtcaacctttctacatctttgagaaaccggtggagcagtcatgacagtgcgagttgactaaagtggaccaattcggaacatcatgagagcagaaggctgacagagaagacgtagagcttcgctacgtatggccgctgctgcggtcacatgaagatgtatggacacctcatctggatgaaaggcagaacttcggggacatcgcggacggacgtgctatgtagcaacgaaaatgctcatacgttaagacctcctacagacttgcatgagttgtgcaagacgcagctcaccacgcatctctagtttccgcagcccctccccatccagtcgcactaggtcctataggctctccccaatcacccgcttctgatgttgtgggctctccccaaccactcgcccccagttgttgcaggctgtctccaatcgtcggctctaattgtcgcagggtcaacccaggtggctcgatcgggcgacgctttcttcggacagcgctatcattgtcagtgtcaagtaggagacaggtgttcaatagttcgtaccgcaacagtatggccagtctcatcgcagtttcggcatttgaccttgctccagtctttctgctcagggcaattacgtgcgatgtgtccttctcgcgcgcagttgtaacacgtgatggtgcctcgagctctgaggcgtgggcagatgtccaagacatgaccttcttcaccacaacaggtgcaagcgacgccgtccggcgtaaaagtgcgtctatggaggtgtcagtcgtataatggtgaccttgagagagacaagacgaatgtaacttacgaaatgctctcgacgcttgtgggcgcctcgggatatccatgctcatggtacttctcacagaaactggtcctcttcttcttgagaaaggatgttgtacctttttccaatgcagataaagatcctgggacaatcttcctctcacgacagctctcaaagagatctgcaatgaactcattgggcatgtctttcgaatttgttcgccaatcattgaaattatatgcctcgatcaacaggtctacgtgcagtgttcgtagcaaagatgactctgaggtcttttcgtacaactcgtgggtattgcagaggtttacggcccacgttttggtgtccttcaagaagtacagctcgacggccctgtccttcagttgcggcaccatatggaaatcggcgaacgcatagatgtatataatctcagagcaggagagatcggaatctgcgacattggaggtattcatgactaggcccgtgtaggcccagttatagaacatgctgaagatacttcgagatactgtagtcaaagtgtgcacattggaaccgccctccttgaaaggaccgtcgagtaaggccttgaagtatctagagtggaagcatagcaatcctcgatgcatttggaatctttcgttaccgacgacgatggtcatcatgcggtcgaacacactcctatagatttaggtcagaagtcgtagttggcaaagccattattaatacgtacggtggcggctttgcagcaggctctgaacagacgatgggactagcgagggctagtcttgcaagacccttcgctattttctcttcgtcgctcatcttgcatgcaatgtcgtagtcgtagtcgttgcgtgtgcgtgtcgcgagcgcgtttgctatcgtcaaagaagacagcgtcgcactcaaatccctctatcctgcgcaaagcaagcgcgagatgaggttgaggagtgtggagttgtaagcgttgcgctgcggagtaagaaaaggtgggctccccaatcgcgctagtcgtcttggcatcaagttcggaaggagagcgcaaccacgtgcttagtgagagtgagacacctaatacatgaagcatattcttatacatctacctaaccacatactccatatcgtgcttccacatatcaagcccccagcgccggtattcattaccattagctagaatgccctcaaacgccaacagtgaactcataaggatatgtaatgcaagaggtatcagacagcagacagcgaagaaaagaacatgcaagtgagaatggggagggagagggaaagatgagtctaccgtcgagggataccgcctagtcccatgccgccagtcattcgaccaccgccggcgttgagagattggcggacaatggcttctgcggcctgcgcagcggcgagacgttcctgtgaagctgtgagcactgcgatgatgaagagaagtaagtgcatgacgtaccttctgcctgcttcgatccttcaagtaccgctccgcttcgggcctcattctcaatatcctcagaatcatgtcgtcgttgggctcagcctgtgcttccttcctcttctcctcctttgctttcttcatcgtgcccaagttcctcgacagcatgatagtcttgtgcttgcgtgtaggcatacccaccaagcctgcggcaccgccgaattgatgacccatactagctggggctgacatcctgttcattcgagcgttctgctcctgtgctctgcgtgcactggcggcagccattgcttcagatgttcggataaggtcctctgtttgctcaaagtagaagaagttgagattctggagctcgtggtattttggcgatttgagcacgtcgacaggaacaccgtccacgttaccttcctcatctgcggcgttgaagaactcgaacagcatctttaaccatttgaaaacaatatcgagctcttgctgtgtaagtgggcgctgttgtgacggtttatcagatagcggcggcacgagcagcgattctatcgttgcgagtgcttccttccacaatcgcgtcataaccatgatcattgcagcatccgtgagtgtttgcttcataatggcgaaattatcgtcaaagtagctaaagagcggtacgagtgcctgagagacatcctgtggcgtgggtccctggatgacagattgaggtcgagctgctcggaagtaattcgtcaccgatgatacagatatgcccttatttgtcaaagccctcaacgtccgtcgagaaagaatatcactgatgacagtagatagctgtttgagttagcacaggactggagcgttgtccaagaatactcaccttgtctgtgatcttccgcgtcatatcgcgctcggtcctcttaagtgtcctgaacgacttgccaaagtagaattgaatatcgtcgcgctcaccctccatgctcactcgcaatagcaaacgaccttgtgtgtcaagatcaagccagtattcacgtggcatataatccctgaaatgtgatgggtccagtttgagcgaggtgcgcccaacacaatcgtggtcaccaagagcatcccagtcccaaatagtcgcgacaatgttgagtggcccgtttgtagtgatgtcgatggattcgtcccaccgagggttcaggttgccatatatgactctagtcttcgctagtcgcttttgaaactcatcgcctagaacaacatagggatcactaagcccattgatgtcacaagccttgaggtcctcagcttcgatgatcttgatcgtgaacatgtaattattgttgcgaatgcgttgtgttggcggcgggccatgcttgaggataacttccgcacacgcgtcgacaccaatctcatgttcgagcttgtcgagctgatgcatggcgtactcgatgttattcaacttgacgagagactaatctgttagctatacagacatgaaagcatgggtctgaactcacctcagggtagaactggaatggctcgaccttctccctttgcgtgtagaggtctttggccagggagatccacttctcttgcctcgtttgacgagcagctgcttcttgttcgggtgtcatacgatccatttctctgccaaatttctgctcgacaagctcgcagtaccgcgcaagcgcaataccaatggctttggatacggcggtcataaactttgcgtactggaagtcatcgtcccaatgcaggtccacgatttgcaaaatgctctggttgaacgatcgaaatatgtccaccactgaaacactgtgtcgctcgtcgtcggcagggacggggttctgtgattcgatttggaattgatctgccttgaaagcattctcgacccaaccaatcaagtttgcgtcagtcatctcaatccatcgccaaacaaagtcttgaaggagatcctcaatcttgaaagcaaacttcttgttcggcagagcttggccatgaatctggcgaatctcaacaagctctttgtagagatcaaaaccatcctggatcgggactgtctcgcctttgctgtggacgacttcaagtatccgcgctaccagatcgcgggcatctgcggcgtacgacgggaatacttcctccacgaggcacatcatagggctgacacccataacttctggatttttgcgatatcgcttctggatcttctcgcacaatttgactactgcccgtcctagttcgatgacatggaaaaattcccactcgtccttggtctcaggaatatgctttgcaagaagttcgccatacacgtctgccgctttttgcttcaagccctgtttgagctgctcagcaaactggtcaagatcctcgggtgttccggtaaatcctgggtcatcgtagatgtggttttccaagatgtacattatgggccccactgccggagctttgttatcgtatacgtgcatgagtaactcgaacaattcgcgcaacaaggcatcattgagcgacgataaaatttgctgattgagcgcatagtcctgcacagtccacttggagcgatcaaatagcgaatcttgctgcacggggatgtggctcattctgtttgacttcttgtcggttggcggcggcggtggctctttaatgtaagtaaaagctgcatcgagggtatctagcgtgatttcctggttgatgtacttctcgcggattacgtccaaaagtagaattagtcttgaagatggaggtactcgccatcgcacggctatttcgtttagcaactctgtggactgttttgataagagcttcatggctggcgtatcgccagttgcttcgctcgcctgtagctgctcatcagccagatcgtacgtcagggcctccttgacgatggctcggtagtaagcccgtgggtctggcgggatgaaggtatatgaagtcccatcgtcgtcgttgatgtccagtccacccacatccactggctgatctatgacatacgatgagccgttttctggaggatctgttggggactgcggcttgaactgagggacggaatttcccggagagctctttgcaagctctgggctggactgtagaatggccagaatcatttgcgaaatgtcaggagcctcctggtgcttccaggcttcgtatgcgtcatccaggtcgaagtcatcacggttcaaagtcttcctggtcatgaggctgagatgggcctggtaggtcttgagatcctgcaacgccgccctctccgtccacacagatttgtatctgttgatgtccgcctgtacatcggagtatgagactgagaacatgcgcgatacgaccagtacaagtggcatgtctttgacctcgtatgatcgtggaacttcgacctcgacggttgtgctgcctgagccgccattgcgctggtcgccagaggagaggtcttggtcgtgtaccaataacttcttctccatggtggctaatcgctgagcgagctctggtcggtccctagtccagtcattgtcctttagcgtagagctgatgaggcggataaagagtgccacgtggcggtcgaccatgagcctccagccgtcttctgtgggcgccttccctttctgcagctcctttgtggcgttggagaagaaaatcaacagcagatcctcgactctcctgtccttgtccatgttcttccggaaacgagggtccttgaactcgtttaggaatacggcgaatgtccgcttcaccgtggcatctttgtattctggcatcctctctgtgcccatgagcacctttgtgatgcgcttgtccagctcgcccatgaagccatttggaaagcgggtgctcttcgagtctcgtatcagggagatgtccttgacgagatctgtcaccgacgtcgacgagcgctgcaccggcttcggggctgcaggcacgtgctggactcgtttctggcgcggttggaggaggtaggcgaggtatgccacgcggagggcatagaggtaggcatcctgggaggagacgatgcgtttgctgctgcgggagccggatcggtttcgctgcaggcgctcctgggcctggatgctgtttatcctgcgattgctgccgcgcgacgtctccatggccggggggtggtgagggtgtggcgtcgttcaggaagtgcgagtctcgttgggcgcatgtccagttggccgactgatgcgggcgttcagaggccgcagctgcccagtgagatagatggtggggccgattcttcttctgtgggctctcgtgtgccaccgcgacttcttctcctgccttcaatttctcgtcttcagtgtctacagcagcgcggggaattgtggtcgggctgggcgtcgtcgaccgtgttcgttgtggctgcagctccacagacctgcgtcactcgctggtggtgggtaaagttgaccaggacagggcaccaccaacttccgctcatgaaacaacacctttaattacccacccgaccaaacaaaacaaccacattctgcaccacggccacgcgcgtctacgagtcaaagtaggtacagcaacactgccttcactgccaggcgtgcttgcaatcatgttcaagccatgggctccccgatttggcactatgccgaccccagtccaccagctcgacgttcgaatcatctcaagcgagcgacatggtcagcacggaaacgtgcaggagcgacccacagactagcacgtgcgcgtcttacgtcaatcttcatgtgcgaatgcctctcgtccgcgacgaacctcgtgctgttttgcttctacatacgcatgccagcgccggagccggagcacatgagcacctgagctaggcattcacttccgatgaacatcttgcggccatgtccttgtcacccatagacagtaccctcacaactggcccactatacacaccaccaccttgacagagcacaagaactagcttcactcaagcacttacgcgctttcgcaatcattcgttattgaactgtactgacctacacttggaagcaccatcttctcaagggctgcgtcgcgtcaacacactgcgacatccgctacacgcgtcgtaaacaaggccaatcggcatttacctcctgagacacccaagtcctccgtcttcccaagtccaccgtcagagccgaccatggcaagctcccagagcccaaccaatgcggccgatcgcccccgtcttaccgaggcgcagaagaagtcgaaccatatcaaatctgagcagaagcgtcgcgaggccatccgggagggctttgatcgacttgcctccatcgttccaggtatggagggtcaaggccgcagtgaggccgttgttctagatgccaccgtcaggtaccttcgcgagcagatcgtcgcgcgcaacaacatcatcgccgaggcacaggctcagggcatcgacaccactggctgggagctatcagacgacactctgaaagcttgtgagactcagctcaagcgcgtcaaagaggaggatcagcagaatggaggcgggcccaaggactagacactgagtacgcggggggattgacttcgccgtaatagtgcgcatggaagaaactcggtaacgcgcacaaacgtgcgctgagaagacggaaccaagcagctaggtactcttgagctatgtgcaccacgagaaactcatcgttaaatcgatagggtcgcctggctggctggacatacatttgtattcacgaatgcgaagaagaacagggtctagccatagttcgagttcccctcgggtctcgacacagtatccgtggttgaataccacaatgtgttcgcggctacacactacacgggtcagtcgcattgggtacgaataatcgaatcacatttcgttcatgcgcctgaatgtgtgctgctcggtattgcgtttgtttgttacgcgccacattcactcgtgcacgcgccatcatcgttatcgataagcttacaaaaattccccagtgccataccagctaaccatataccaccacaatctcaaagtaccaacaagcaaacacagccatgtccttcagcttcggattctcaggcgacgacatagaagaagacccaaacgatgtggttccgcagaaccagcaagagcaaggccaagcaactgacgcgaacggaccaccacctattccagccagatcacatgacttggacgaaatggtaggtacgcgacatactccgaaaccacctttaccacaaaaaacaatcaatagaaaccaacaatgtctaacacactacccagctttcctccctccccgataaaatctcctactccaccctggccttaacctcccccctcggccacaccacccgcctcccccgccgcgaactcttcgacgtccgcctgcaactcatggccgaagacgacaactccaacccacacttactgtccggcttggataactccgacctccagacgaacatctacgagggcggatacaagacgtgggaatgcagcctcgacctctgccgctacctgctcgaccgtggcccgcgcaaggatctcgacgatttagcgcgcgtcgagcacgtacttgagatggggtgcgggagcgcattgcctagtctgttggtgtttcagtgggcgctgaggaatagctggaggggatatctcacgctgacggattacaacgtcgatgttctgaggctggttagtttgccgaatgtgctgttaacgtggattgcggagatgggcgatgcgcaaagccacgtcctcttctccgagagcgggaatccattaaagggcgcggacgaacatggcgatgtatacctcacaccgcacattctggatgcgtttaaacaacatctcaccaaccagggcattatcctaacgttcatctccggctcctggacgccgacttcttccttcacttccctcatcccgacaacgcctgaattaaacacattcatcctcggctcggagacaatatacagcccggcgagttgcacggcgtttacggatgcgatcacgcagattatgcggcaagtcaagatgggcaaggcggttgtcgcggccaagagggtgtattttggcgtgggtgggagcgtggatgggttccgcatggaggtaggcgagaaagggggagttgcgggcgagattgagtttgaggggttggatggggaaggtgaaggaggagttaggaggtgtctggttgaagtgcagatggtttagggcttgattgtggagggggtatctatgtatgtggtaacaagtaggtgggtagtgaagtcgaaaacagatcagactagaacgccagaatagaaactccaaagtgatatccaacaccacatctaccgcttcagatcaacaaccttcgttgtccccgcccccggtaactccctcacatcaccgccttccacaccgttaatccgcctcctcacgccctccccctcaaccctcaaactctcccccctcgccctcctcaacctctccaccgtcgaatcaataacccccatctgaaacaccaacccgccctctccttcccacccaagcaactccggcctgccaacatcatcatgcaacacctccagctcactctgaatctcctgcaacttaaccagcgtctgtgacacatgcgtgagcgcgcgcttgcgataactcgacacgtcgcgcaggagcgtgagggacttgacattactctttacgctagctttgttgccgccgagtttcgtccacaagtgggataagagctcgtcgtggttgcgcgaaatggtcgcgtcatcgttaacggcgagcgagaagatggtatcgaggcgggcgtccatgttggtcaggaccatcaacagcgcctgcgcggcggagatcagagaggcgatttcctcgcggttcttggtcacgtgcgcaatgtactggtcgtagatgcgctgctcgaggctgcgcttcggcgacgcggttagcgaacccacgacgcggccgagtaagcctgtggacgcggcgtctttttgcaagccgtcgagaacggcgtacgtccagatgtttgtgccgattacgcggtcgaggacggcgccgatgcgggtgttgtagcgcgcgagatccgaggaggcttctttggcggtgagcacgaagaagtcgaattcaacggcaagttgcgagcgggagggcaggtgggaggatttgacgagggtgcggaggtcgcggatggcgagttcggagtctttgatgatggcggggaggtccgaggtgtctttggaggagtcgaggatcgattcgaagcggccttggacattcatgagttcttcgaattgcgcgcggccttctgtaggggtggaggtggagcatgtggggatgaggtatgaggagccggggatcaggcagagcggtgcgagggctgtgctgatctgcgagtggagggcccgggatgccagctggatgccgaagaataggatggcaatgcccatgatgaaaccgaggaggggttttacaaagtgacggttggcgtagctgaagatatcccaaaagtatccgaggaaaggtgataagatgttctggtagaatgcattcacataccaccaggggccgagctctggatcctcctgctccactggacgtgcagtcttagaagaccggcggctagatgtcttaggtcctggtgaggcgcgagaatcctggcgttgtttccggtttcgaagctgtgagttgcgggttggcgtaccattcgcatagtcatccatcaagttgtccagtgaactgttcataggggcacgaggcatgatgaagctcggctcaactgattgaggtgtcgaacgagaggacttgatgggtcgtggcgtactctgtgacgatccgttttgcgaatggcgagctgttgccctggttggtgtgttggtcggtgtctcatgtcgctgtggcagtgaagcacgtgtgcttcttgacagcaacggtgttgctttatctgtgtactccttgtccgactcctcaaacccctcctcgccttcagaattgctggcggtgtgtattgatgcaccatcctctgaagaatagccgccttcatcccaactactgcctatgctgccctgcatgcgccgtgaccgagtggccatggttgatgatgatgtagagttgaggtagttgatgcaaggtaatcgtttttggattgcaccagatgttatttccaaagggccaagaggtagtaggtaagctagtatcaaaagtagagcctgggagttgtagttgtgggaggctgggcgagatatggtggccactgcccaggtgccttgcgtgtgacgtgatgctagccaatcagaactcgcatacttgtgtcgctcttcgccgtgggtggtcgtttattatatcaccggagagaaatacaaccacagtttcaagcttttgatcctggcgccttattccaagctttcaccatagagtgattgagttcgcgaaaagctacgtcatattcgaggtgtcggctcttatcgataagaaacagcgctagctcagaaagacgagcttcttcgtctaagatgtgaatgaattcgctaaacgtctcgatgccaccactgcgcccgctttcactcgctttacatgctatcagacactcacagctgaagtctcgagttacactccatgatgcacgcgtctttctccggagctgctcgtgctctgcgcctcgccagttgcagcacacggtgaccgtctcctccgaggcgcctgcagatgcgcaattgaaccccacaaccgccgacccgccgacgcctcctacagatcatcgaacgcttgctcaagtccacaacctcttcataacatccccgttcagcccagggtcaccgctgatcctacccaatggcgcatacgtcttccagaaactacagtccttcttgagggcgcagtatcctcaatttggattccaagaggtcatcacacccatcatatacaagaagtcattatgggagaaatcagggcactgggagaactatgccgaggacatgttcagtgtgcagggcagaggcgcaacaggacaaacggagaaggcacaggttggcgaggacgaagagttcgggctcaagccaatgaactgccctggacattgccttctgttcagagatgagatcaaaagctacagagatcttccaatccgatacgccgacttcagtgcgttacaccggaatgaggtttcgggctcattaacgggcctcacacgggtacgccggtttcaccaggacgatgcgcacatcttctgccgaccggatcaaatcctgcccgagattgagcagacattgaaattcgtgggcatggtgtacaatacgtttggcctgggcccgtacaagctacttctatcgaccaggccaaaggacagcttcattggtaccattgaagaatgggatcgcgcggagaaacagctatctacagctctcgacagcataggcagcgaatgggcgatcaatgaaggagatggtgcattctatggcccaaaaatcgatatcatcctgaaagactcgaacggaaaggagcatcaaaccgctaccatccagctcgactttcaattaccgcagcgtttcgacctgcaataccaggcttcgccagaagagctggaggccggaacacaaactacaatggacacgggccttgatccgtccctgcgccgtccagtcatgattcatcgggccatctacggttcaatagagcgcttcatggcgttgctaattgagcactacgccgggaagtacccattttggctctccccgcgtccagcgactatattgtctctgaattcagatgccaatgttcaggcgcacattgaacgtgtcaaagcagtcttgtctggcctacaaccacacgatgcaccatcaaccgcatcctcgtcttcgccaaagccattgccactttctaccatacatcttccgatcgacgtcgacataagtgatcgctcgcttggcaagaaggtcgcggaagcccggtcaaagaaatacaatcacatgatagttgtcggcggcaaagaagcggagaatgatgcggtcaacttgaaggtcatgaatcaacccaataaagcggcgacgatacgggtactggaagcagccctcggtcgaaaagttactgagacagagatagcgaagggcgtcactctcccgcttgatgttgccaggaaatactttgaggacttggcgaatactttcctatgaataacgtggtatgaaagcgtctaggcttgaacgaagtgatcattctgcccacaatcaatgccccactccaaaaacctatccaccattcctgcaatgactctggtatcgaaacacattccacgtgttctctaaagttgacttcttctctgaaaggagcctgcatattttgttctactacactacaaacacatcactcaccttcactacctgcccagtggctatcgacttgttcgcgcagatacctgtcagtatcgataaagccccgtcaatatgactggcagctcgcatgtcctggtcgatctccgcaccacgctccccaaacaaatctgctaacagtacttcgtcacctccaccatgcgcaccaacgctatcaggtatctcgatgtcaaccggcttctcgaaaagcctccgcagagtgatggtgcggctctcaagtgatccttccaaagattgggcaccgccactgttcacatagctattctccacgacttcaacttcaagtcgtccatcagttccgttgaacgatacgcggaagccttcccacggcgcatacgcggtcagactgtaagtaagcacagcgccattttcgtaccgcaccagcaaattcatggtatcctcgatgctgatgccgtcgccaaagactgactggtcgcgatagtacgcatcttcatgctcagcgtcaagatacattttcttgagtttgtcattgtcctccagatgcaaagcgaacgggtcctgcttcgcgacttcacttccatgcgcccgcgcgtagaactcagtcacaccacgcttctccgcattctcgcgtccatagaacttcaaatcgccctgcgcatacaccgtcgctggccgtgagtttagccagaaattgacgaggtcgaaatggtgcgtcgatttgtgcacgagcaatccgccgttgttccgcttatcgcggtgccagcgccggaagtagtctgcgccgtgcgatgtgttgagcatccactcgaagtgtatactcgtcacttcgcctatggcaccagatcgaaggagctcccatactttggtgttgtggggtgcgtagcggtagttgaacgtcacgcggactttgcggcctgttcgctcgaccgcgtcgaagatttccttacaacgcggcgcatcgatggtcatgggcttttcagtgacgacgttacatcctagttccagagcgcgtacgatgtagatgttgtgtgtgcggtcgatggtagttacaatcacttcatctggttttgtttcctcgatcattcgatcgaagtccttggccttgtaggttggtatagaagcgtggccgagtgattgcagttgtgcatttgcgtaatcaagacgtgtttggtttgtgtcgcatagcgctactattactgaagtcgctttgtaggtcgttgcgattgcggagtagaagaatgaagaacgaccgccggtgccaatcagggcatacttcttttgcttcgaggcctctgccatgaatgcgaatgattgttgaacctggaatctactgaaatgtttggatattcaaactgcacctgagacgacggtgagatgttcagcgcatcggtgctcggccgataaaggcccgaagcagcacatcctacctcctttgacatgcggggaaggcactcatacctactgtgcacagatgggctgactgagcccctgtcagtgagcggtacctttgcacatcgggtcgcatgccggacggagctcgacaaatcaaaagtggtgcttgacttgatttgagttctgctaatggccagagtttaatcaagatgcggaacgatgtccctgaaggttgtcgagcagcttatacgtggatacccaactcttccaagggatgtaccatgtcgaaggatgagttgcatggcccaaggatctggttacccggagcaaaggccaactctcggtagcacatgaccaggcgtggaggtgataaagaggaaagatgcgccgtagcgcttcttcgtcatagcactacgaaggacgggaaccagaataacgcagtacgtagcctgttcaacgccctgaggctatgcacagcttggattggctgcgaatacgacgtcaaggccatcgttattctccgttgtatcccgcggcaatggcaacacctcacgatgagaaagacgccatcactcacattgagcagacgtcgcaaacaacctgttcacaaaaggtcgatgctgcagccaagttcctcgaaaacgctcgcgtggaaaacgtttccttcacgtacaaggaagagcgtgcagtcctgaagcgcatcgatctccgtgtcctaccactcctactcggcgcatacttcttccagcaactcgataagtccagcctgtcttacgtctccatcttcgggatacagaaagatgctggtctggttgggaggcaatactcatggctcagttctatcctctacctcgctcagctggtcatgcaacccctcgcggccttcctcctcgtcaagcttccaaccgggaaagtcattgctggtgcggtcctcctctggggctctagtttagctatcatgtcatcctgcaccagcttccatagtctccttggtcttcggtttttacttggcagcttcgaggctatgattgcgcccgcttgcgtcgccgctacaacgatgtggtggagacggagcgagcagacattgcggactgcgtcctggtcagctatgaacggagttacgttcatcgtcggatcgctattcacttatggacttggacacatccacagtgacgtgctgtacaagtaccagatcatcttcctcttctgcggtcttctgaccgtcctttatggcttcgttgtcctagtcttcatgcccgactcgccaatgtcagcgaaatacctgacagatcgcgagaaggtcatcgcaacggagcgactgagagcaaatcaaatgggcgtgcaatccggtatctggaagtgggaacaagtacgtgagacgttcctagacctgaagacatggtgttggttcgtcatcatcgtcgccatctcgtaagtctacaaaacccacgccttgacgcaaaagcaatcactcacatcacctctcagcatctcaagtggaggcatcggtactttcggcaacctaatcatcaaagacttcggctacaccaacttcgaagccatcctcttcaacatcccgctcggcgcaatccaaattatcgctatcctgggatccagctggggcgccacgaggttcaagtgcaaaggcctcgcgatagcgctggtctcggttctgcctatcgtcggtacggtcatgatgctgacggttccacgccgatacaagggcgtgctgctgttcggatactacctcgtatcctgtctcgcggccatcacgcctatcatatatacatggcacatccaaaacaccgcgggagacacgaagaagaaatgcacatctgccgtggtctttgtcggaatgtgtgctggcaacgtcatcggcccgctgcttttctcactcgacgatgcgccgctgtatcgaccaggtctcagtgcgagcctggttatgtttgtcattgtgggggttgtttctttgctgattccgatatatctggcgctgcttaataggcgccatgcgaagaggagagaggaggtaggcaaagcggcggtgaggttggatgagagtatgttgaagaaggcggacatggcgctttgcaaggtcgtggaggtggaagagggtggaaggaggcaagggcaggagacagacaacggattcagtgacttgactgacatgcagaacgaggacttcatatacgtgtattaggtggacatggcagcaccgtttgaatttcaggtattcctccataccatacgctacctaccggactcatcatcgtcgcccctttcccatgacttcctgcaaaagctcgccacacttctgtatcaacttttcggagccgggggggctgctcctgttctcgccaaacgtcctcggagctcctccagtttctttcgccccctttcttcaagcctctgcctgcaaattatcttactcaatttgcacgctcttctctgtcttattttcgtgcggcaacgagtttcagcctagctgtgatccgtctgccggcttagaaatggcggccgatgtgttgtcacatccgtccttcatgcccttcgtctctgcaaccctagccttttcctgatgaacttgcttgatgcgaaagtctgtgcacccggcctaaaaggcatcttattctcgcacagttcattccttcatattggcgccgctgttgttcatccccggcgtggatggtgatgagtgaagcttgcgagccgagcggggttctgaggtaaggtcagggtctgctggtgatgctttcctctctcgagctgtgcagcttgggtcttcacgtcacgtgtaagctccaagattggctcgcagattctgtatagctcaaccaacgccggaagtctcttgtcacgcatcccaccatttttttgtaagattcaagtatctctcaaatcatcatgcacggggtgtaccgtcggtggtgctcagaagtgcttcgagcgtgccttcctcgtgtaacaggatgaccctagctacacgaggcgtggcgaaattcctgcctggaggcgaaaggttggcttgtatacgttcaaagatatagttagaagtagttggaacattttatagctgcgtatatcttcaggctcccccaagcgtatcataagtatatctctaaagactgttagcttatttcatgtaggtgcaaagcgggcagtgatgtcgaccttgatcccacccacaagatgacgttctgactcgccacatacctcgtaggtgatgaagtccattccatggtcgcgaatgcgtttcttccgtcgtacacatccagtggtgcccgctgtgcttatcgacttggcgggcagcggagactcgataccactgttgtgtgcatggtgaagagattgacgatatcatgtcccgcctgctgcatgttgcgaatctgcacacgacaaaccttaatgacaccgccattggacattgcatagtgttgtggcgaaacatcgtcttcgatcaacccgtagcggctggtatctgggttgtagaagggtaaaccatacgcgtggcttgatcgaagtttggggcgtagattggttaaagacaatatcatcgagaaggtcttcactattgataaaacccacgccattctcgctggccccgctattcacgttactgtgctagccaaaggtgcaggtgagacttatcaaggccaagcagacaaaatgtgccccagcctttatcaaatcttcgctcatacgcttatcatatcactttctgaagtctgaagctacgcattgatgcgggccttgtaaatgcctatctttgggcgcggcgaaaatcatcgtcaagtgcactgagtcctcgattgtcggcctagaggcccaacagtacctgtaggctttatttttgtaaagtataaggcatatttgattaaatgttcgatagggcgtgcaccgtcaagggcggccggagaaggacttgaagctcagactgtaggagatcaatgtggtgtcttggtctattgactaatagctatgtaggaggatcaaaaccaggggaaaatttcagagcaattgaaagatgttctttctttcctgtcgaactcgtgtgaccgagtgccgcaatgattcgtgcgcactgtgcgtaaggattctaagcactatctaagggcaatctagttaagctttcttagttttgaggttatttgagctcttcgcaacatacttattagctatcatttcagttcaggcttataaataggacaacaattgctctatgatagtacgtcgagttcaaacaaaacgcgcacgaattattattgcaactgatgaatggtaccgaagtggaagtaatagcatgcgattgtctagtgggtataagacggtctatcactgtctatagcatgtcgcagatatgcggaaaagagagacgcaagcgatgctccgaaacaaatgaaaggccaatctgctttcaatattcctcctccctgacagaggcaacatccgcgttgcgctcttgacgactgatgcgtcgggtatctttcctcctcacgtactcagtactggcgtcgaaccttcaacgctgcagcgcacacggtgcgcatactcgcaatcatggcgacctgcgctttcgctaacaatgcaaggcccttaaacctgggcgggctgctggggcaggaggtcctcctgacgacggttcttctccttgatcgagccatcggatgaaacagcctcctcgtcgtgcatgtcgacaccgagctcacgagagtattgcgcgatttcggcctcctcgagcataggaagctccttagctgctagcacgtagctcttgttctcgatgaaacccttggcgaagatgagatcaatctcctcgagagaacggccggaagtctccgggtagaagaagtaaatgactgggaagaagcaggcgttgagtgcggcgaagaaaaggtaagttccccatccaatgctatcgatcagaaccggtgtgatcatgacaatgaagaagttccagagcctagatttccgaagtcagtgtatgtctcgcatgcaatccgtgcatatggtttacgtaccagttgttgatcgtgctgaaagcgttcgccttcgcacgagtcttgagaggattgatctcggcagggtacaaccaggggagtggcaaccaggtagcgccaaaaaaggcaatgtagatgaacagaccaacagcagcaccgttggcagcgccagtttcggacgggggaattaggcaagcgaaggtaagaaccatggctaagcattgtccaacggtaccgatcaaaaagagcttgcggcgaccgacacgctcaacgacgaaccaagatgtagtcgcgaagatggcgtagacaaccatgttcacacctcccaaaagaagggcgaggttgtggtcggtgccgagcgcgttctggcaaagaatggggaaatagtagatgacagcgttgcaacccgacaactgctgcatgaattgcgaagatgctccgaggatcatgcggcggaagtactgggtcttgccgttggtgaagagaagcttggtagggaccttgccgccaccgccagccttgcgaacagcataccttgataacacccatttgaagcaggacctcggggtcgtcacgacggagaccgttcagaccagcaagaattgtcgcagcttcttcctcgcggtgatgggtgaggagccatcgcggtgattcgggtagttgaaccatcaaagcaatgacgatgaatgcgaacacacactggaaagcgatggggaatctccaggtgaagtcatcggggccgtagagacatccataatcgatccagtaggcgatgagcgtaccaatggcaaccatgctgccctcgacgcaaataacctttccacggttcttggccttacaacatcttattgcacgttagtatcattgcagaatgcagcggcgaagaaactcactctgcttggtaggtgggaatagtcgatgtgttgataccgtttccgataccagtgatacaacgtccaatgacaaattgagcggtagcgccgccgttagggggcacagttgcgatctggatgatgacaccgacgaccatgacgaaagcaccaaggaagatggacttgcgacgaccgagcttgtcaccgaagaggaagatgaatacggcgcccaagaagcatccgacggcgtagatggaaacaacgaaaccttcgtagttggtgtcgtggacctggggaaatgcttcggtaaaggcgggggcggagatgataccactcatgacaccttggtcgtaaccaaagagcaagaagtcggtagtcgcgaccatggtgatgagaacttgaagcatcctaccggattgcccccagtaggtgggcactccggagtcgttgtcctttacgcctggcatggtgaaggatggtcaaaacaacaaaaagctggagtgagatacgggggattctgagcggggagagggtgcctttaaaagatgatcctcatgtcctcgagaatacttcggcacacacccagcgtgggatacccaccggccgatccacaccgagcccacattttcaccaggtcgtcagacacgtggagtagactagataacgatttttcccagtctctcgggcttggcctggtgttgcaatgcggcgtgaggtttgctgagagagcggcacagatgaactgtggagaccaggcgaacccagcagggtctgttggtggagcgagcagccttgggccaatctcgatgagcatatgaagacgcttggggtggaacaagagcgctcggcaggattatttttgtgctagctcgagatttctacgctttgcgtcatggtgagttgctaacaccatgattaggcgaaccctggagatgaatgctagagtactagtcgcgggcgggactgccgaccagtgaagagcatcgaatatcaacgatttttgtgccacatagcatccggccaagcagcttgcgccagttatgcaggtacgcagagctcttgactaccttgggactcttccactcgcgctcagctcggtcgttccgtggtcgtgtctgtctccgttacgagagattgatgcatcttcgtctcaacataaccatattgacgtcacaggtcggacgctgatgccatgccatgcagggtcggaccggccgtgcacatgcggcggctctgcagcctcttcagcttggcgccgatcttatccgagccaagatctgtctagcgcgctctcatacgtgcgatggtaacggcggtgacgatgtcccgttcttgggcgcggctacgctactgaaaaagatgttcagagcagagcctcagatggaagtaaagccggggaacgggacgtcatagctgtgagagcggttgccatgccaggattttgccgagaaaagttcatgcattgagaattcttggatgagagaatgctttcagagatgaagcaacactagcaagtagaagcatgcggcaactgcggctggcatacggacgcggacgagagccgtcgctcccatgattctgacggcgctgatcattatttgttatcggcaggttgcgcgactgagtcgtcgttgcagcttacatacgcagattcggcctttccgtttcgagtaatccgacttcaacctcacctcatattcgctcttcaaccgcccaaactccacacctcctttgcaggtccacaagtatcccagctgcggcacactcaacatgtgctctcaaccttcaggcagccaaccaaattcatgaacggcccattcatccgctgctatcagcttatgcttatcaagcacctcagaattaccctgcactttcagatatcgctcacacctcgaaagttgtcggtgagcattatcataagcatcaagctctttttcaacccgggtagacagcattcaaactggatcgattgctatgatgcgggcatcgcatgtgaatttcagcggcccaaaaccatgaccatggtcccgaacatgctcggttcacgtaccggtcagaccaaagacccatcaataccggagcacaccccactgatctcgttgcgggtctgcaacgtaaggactaatctctccacggtctgatatatggaccctttcggttgcgagccgcgacgggcgacagcacatgactgctccatcttggggtaatccacggctctggcacgcaaatggagaatcggactaccccaacttccagtctccgcgtctgatcgcggctgcgaaacgtaagggttcatgtgggcagcatttccaggttgatggaccgacagcacgacctctcatctcgtagcatcgactagcttcggtcacgattcattgagacagaacgagcaataacgttgggctaagatgaaccgagctttgcctaacgcacaagttgatgcgtgttagccagtgagctcgtagtgcgcaaaacaatatgttgcgaagaaccgccgtcaaaacaacagccaagagatgctcggaaaaggatactgacatgtccagcgaacacaaccacatctcttgcgttgtgtgctctttgaacgaccgaggctcaaattgggaatgcgaacctcggccataatcgggtgacagaacttggggcgctccacttagtattggcccgctgtctcacccacacgaacgtgcgccagctcgcatagcctacttctggggaaggctcctgcatgtgatgtttggacgctgggtaaagatcagcaaacaacgtcccgcctgacatacagttcgtttctggagctcaaacgtcgtgcctgaagatcgctaggagtgtctcggaagtctccataagaagaggacgcgtcgctcacaaaattgccttatcccaactgaccttttcgtttctcaacgttctcgctacatgtgagagataagcgcgctctgccagaccgaccttctggcacatgtcagaaggtgacaaaacagctgcattcttggtgagctcataagtgcataagcttgaagtcgcagcaaatcattattatcgcctacatacaggttcttctttttcaaattcatcgagacctcctcgtcaccaattttctactgtcatgctcgatctcggtccacacaagcctctgcatgtaaaaaactaacctgacatcccatacatcatcagatcatagaaacggaaaactgtggagcgatcaatgcactggtgctgtatactacaggctccttcgtctgtgcgttgcgcttcaatcctcttgcttttcgcattttcgtccgacggaaggagacccggtataatctaaaagtcctctgcactagctcttcctaggatccgtcttgcagctatggtcgagtcgattactagtcgtgactgcctcgagaacgtgctacgcacgatgttcctccatgcatgtacagtggcggtgttgaactcaagttcttcatgagtacgaacaaccatcactccgacaagagtgaacttttgtcgaaatgattaggacatgaaatatggcacagaactcgattatagattagtattgactcacctgcgccaaacaaatacataagcttatattttacattgatgaccatgtcaagatttcggaaatagtcgcaatgctgtagtaaaacctgaaaggatccttcatgatctcgtgctcacttttgtgaccatagaatataagattgtttagtcttgtagttattttgtcatttttcacgaagtttcaaaccgtgacatcccagacatctcgtccacacacacctactccttatccacagcaaacctctttagatcctccatctttacgccctccaacgcgcgctcattcgtcgccttgagcacaatcttgggaactttcttgtcatcgtcgccggtcctgcaaaagctctacgtcagcaagaaaaattgggatgaaggatgtgtgtgtgtgtgtgtaacgtacctagcctcaaaagcctccctccaccgactcacacaaagacaccatttacacccgtccgtgagccccgcttggcgcaagtcattgccgcgcgcggcgctgaagtcgaggaattcgtttgtcacaatggctagaatcaaatcagactataccttcacaaatttacacttccaataaaacttctatccccagtatggagctagacgtggagcggggtggggaaatgggacgcaccagcaacggaatgattccccaaatcttgctttggcgcttcgcaatagcccgtgcgcatgaagccggtcaacggctttgtggagtgcagggcgaggggttgtttgaaaactggacggggaggtaaagtcagccacatactactgatgcagaggtgtgggaaatcaaaaggtcctctcctctttcctcaagcagcttcatggaattggaggatgatcaaaactcaccgtttagactcatactccccagtatcttgtcgttgactttaatcgtgatgtcgtggacgtgtgcgtatcgtctgcctacgatagatctcttgaacttcaatggtagtcgagaaattagattgcggaggaagtgcattgtctgcggagttaccgtctataacgcggtctttgtggttgtgtagtgctcatgatgatgccgcggtccaggtggtgacgtcacgtggttaacgggacgcagggatcaatgcgtcgatcgggatgcggggcggatcgacgaggttcgagatgggccatgttctgaagacaccgtgaatatggtagactagtgaccggcaatttgttcatgcaggtttcgttctactgcagcgtaggtcacttattatgttgcgcatgtcacagctgcctctctcgttgccaacatgtcacagctccaatcacacgcactagcagacaacacaaatcaacaagcgcaaagtatgtgcacaagattcattgattctaacgtactaagccgtctaaaaaatggggggtatagggggggcaaaagactcattttatgtatccaaaggcatatcgtaggtttctcataaacatggggcgaccctgctgggatgcgaccccgggatatgaaatgttgcgagattgaccaaacacgtgaaactccgttgtcccagatgcagcctctttccaataataccatgcaaaaaaacaagaaaacgtggaacgcgcaatggaaagatgccccaactccgtttttgggtatgatgctaagtagccttgcgaattcgccgaggctgtgtcgtggtataaatgcagactgcatgtgcagtatcgtcgtaatgtgttttcagcgatgtacgccagcacccgccttgatctctctcttcatctcctcgagcttcttgtgcatcctgagcaggtcgttcctctgcgcctcggttggggatttgtccgactcggtcaattgccagtagagctcttcgtatttcttgtagtacttctggaacctctgggagagctcgactgtctggcggaagctgaggttgggaatggtgggcgatgtggtggacgaagacgatgcaccgggcgaagcctgcgagttgttgttatgatagcgcgaggcagcgccagtgtcgatgttgttgaccttgcgcaccttgggggcagtcgagggcgtgttggacgaagacgaatcgtctgacttgcgcttgagtgagttgccgctggagggggtggagccattgaggcggccattggtgtgcgatggggtatggtttggcgcggcgcggtcgaggtgtggcttcttcacggccagattgtggttgtgaatgtcgctgtcgatgtcgttcgccttgcgcttcagcgagcggtcagagttgctgttagttgccttggcgggggacacagcagcagcaagggccttgtgtacgggatggctgtcctcgaagtcgctggcattaacgggcggggatgcggagaggggcgaggggttcttcggcttggtgttgatgggaatcacaggcttgactggccgcacgatgcggtcgcggtgctggtcgcggccggacatgttggacttgacgcgtgggctgttgtttccttgggtggcaggcgctttcttgggtcgcgatttggaagggtcggttgagggtgtgtagcggtcggaaggagcagtcgggcgagcagaggaaggagtgtttgtcgaagaggttggggccttctttggctcatacttcacatccttcaccgacggcctctccttccccgccgctttgagcttcggctcaggctctttcactaccctgaccttcttctccgcaggcttctcatcagcctttttcgcaacaggcttcttcctggtcaggtcggatatcttgtgcatcggggtgctggccttggctttgggtttggcctccagcgccttcaccttggaccgcgacagacagatgccctggccgcgctcttcacgtggcagcaggatctgccaaagcttgtcatcctttgctagtcgttggcggtcaaacgccttgatggcactgtcaattgcctgctcgcggtcttgggcgctctggtagggaaacttgtaggggttgagctcgcggaagaccttgtcggtgagctgccacttgtccgtgtcaggtgatgagcgcttggctatcttggacagcagctcccgcatggtggactgcgaggtccgacatgtctctgcaagagaggcctcggttgccggctgcctcgcaagaagatggataacggggacgcgcagagcgttgaggacagcatcgtggctgctgctgggttgtgatgtaggggcacgcttgtgcatgggtgaggatgcggtgcccagcatgggcgagccgagcttggaaggagcgaggtgctgtgccttgaagcccgtcgaagggaagcgacggtggcccggtgttcgtgaggaagtggtgtcgccgacaatagtcctgcaagcagccgtgttagtttaggtagaaccacaattgcttcacgatgcgggagatcgctggacagccttgggaataccggggaggcatacttgttggcttccttgatctctgagattgcggccatgctactccgcagctgctggagcgccgagtcgacgcccgccgttacgtcttccgccttctgcaccgacaggctgtggttgatcatgccggcgaactcgaactcgaactcggcgtcgtcgccagcaccgctggacctgtatagttcgcatcgatggctctcggggctgctgtgaatcacgtgggtcttgtcgccgtacttgagttgctgttggtgcatggtcagccgagtcgttccttccctatcctcgagtccaaaacaacatcatgacacccaccacagtctcacactacaacacagctacacggaactttggcacacgtacaggattcttgccgaagaaaatctgcggcgctttcccgctccgaacactttccaggagctcgtcgataatctcctgggtcatttccacctgcatggcctgcatgggcggcgagttggcgtcccgtgagtccatgtcgctgtctggggcgccgacgagggcaatgccgcccgcacgaagcagtgcagtcgccatgttggactgctggtcgatgtctcgaaaagaggcggatcgaggtgtaaagctcgcacccggatgtcgtcaagggtagcaatgcatggggagagcacccaggcactgagcggacagcaagcagtgcaggcggggaggatgcagatgcccgtcactgaggctcctggttctgctgaggcgttcgaaagttcgacgagtgacggaggagcgaacaaaggacgcagctgctcggaggactgtcagacacggtcagactgtcatagcgcggtggtccggaatccagcgagcaagcgtgtgcacgggtaccaaggtacgatgctgaaacgattggctgtcccgaaatatcagagccaaacaggagagcaatcaacaaacgctgcactcgtcaaccacgtcgtagcagagtgagtgaggagcaatggtgctggctgccggatgaggcgtgatgttgggccagcctgcatgccagagagggcgcccgtggtgccgaacaagggcggtcgaggcatagaacgattacgcctgtttggggtgccaaacccagcggcggcccgcatttcaaggtacctcgtgctacatcaatatgtcgccgtctgcaaggcattaccagagtgcaccggccgatcccattccattttacaatggcagccatgcacatcacagcggaccatggccctcgagactcagacattgcgctgtcgctgtcgctgtcgctgtcgctgtcgtcgacactcgactctctcagcgcctccgccgtcactcgctgaccgaatctggctggagatgctgagtctggcactagctgggcaactccaccgtcactcgtggcagaccttggggggtgcggacaaatcgccgtgcgtttaaaaaacgaccacgtcggaatctgggtgccgggccctgtctgtcacccttgcccactcacacaccaggcccggaccggggcctgtgttggcgtacctgtttcgaaatcgacatgcacctggacagtgttgaagccacaagattgccatgcctcttgctggccctacaatggccctcgcaacgccgctggatgaggctgtctttccctccatctgcatcgcctgaccagcaaaatgcagcgcggcatgaggcttggggcgccagcatcgcgtcacaagccgacgacgctgtcatccgccttttcgggaccgtcgcgccacggctagccatctgaacagggttggggccaacctatacttagttccgcggtctagccatgcttgcacgggactcccgcatctctgtggaaccgcccaccaagcagagagtatgctcgtgctgcatcccgcagacggatcatggcaattgtccatcctacaaataggggatgcgtccatgtccagtccgagttgcaacagcgaaggcagattcggtataattcgcagcgtggcatgcaagcgcggaagcccacccacgccaatatggccggcctcggcatcaccctcacctaatcctccggtttgtaacgaataattccgaccagaggaggcctccagaaggaccgcattcacgagtctgctgccaaccagctgcaaagacaacctgcagctgcagactagccacggactagaagcatcgcgcgtcggactttcgcgtctgggtgggcggccagcaggtttaagcggtatggggagcgacctcgctactctgcgcaggcatgagtaactacagctgcaggtaaacgagtagcgtgtgctcgtggtcgttctgtactcccgcgacacctgcagcacaggaaacgccgacttgcacggtagggcttgaactgcttgggaacgcagtcagcctgcagtccagtccaatgcaacgagcacgtcaatgacatgcgatagaggctctctgcttattgcgggtcaccttctccaggtaatgcaactcgctctcaatatggaagcgttccgcgttctggatgtcacccgcggtcctacaatatcctggaccctggaccccgtatcttgccatattgcagagcgaagcggtcgcggggtacatagattgagtaccacaatctccgtcaccgggtcatcagatcatcaaagagaactgagtacggcgatggcctttcgctggtttgcccctctctcgtgcaacgaggtggaagacagactggatctacctgcgtcgggcgaccattgtacaaagaccgatgacctcgtatattggttccacccaccggacagactcacaccacttttacgccttcgaactctacactccagtcgccatagaagctctggtcgtgcaattataaattattacaccgttcttcacctccagatctgtgttacccggcggcccgacacggggcatattaaacccaagcgcttgtctcggatctgttctggacggtgaggctggtggacggaaacgcctcgttttgcgccctcccacaccacttccaggtcatgtcggcagtaaaagccgcaccagattatccgcagcgcacgactgggtcgttggtaatatgttttctcgccatcacatattcacaacacccaggtgcttaccagccacgagtcgagtgtgcgacaccaagtacgtcaacacagtcgcaggtgcaattcccctaaattgctttggatccgtatcatttcagatctccactcttcgccacggatcatcagctcatgcttacggttcattcgcttgcgatgcacactctaggaattgtttcttatcgcttgtgtgctggtcgagattcttgagctccttccaaatattcttggaagtccgaggccttccagcctcccaggacactgcgcacacctccgtcactgcgcctccatatcaccgtcatgcatcaaccccgatcaggtgcccgtactaagctgtatctggcagtccataattttcagtgtcagtctgccttccttttcctgtcttcattacaactgcgacaagacatggcttcatactgctcgaggccagcatggaggtgtcaaaacttgtcgttcctgcatcacccgcgccgtcgccgtgcgtgatcgatcttcctggcgtgcgcctggggctggaacggctggagaaccgggctgagccctggtctctgatcacgccttggacggaagtggcgtaaggcgagcgatccttcagggcgcgtaggggaagatcagcgagccctgcgccgcgatgctgcacatgctgacatgagcataaacatggccgtgagatatgtaaatggttgatgatagaaagcacaaggtctgtatacttgaaaggtagtgtttgcgagcaggccaaaggtaagctgatagatgcacgacctacgtcgaagcgcgtcgtgcgcctgatgtgtttgctaaccaagactttgaactccgtcgctatgcatatgccacacagcgccagggtgaatgaaacagaaggagaaaccaagcgctcaatgaataacgaatctcagacctggctgcatcgccgtccaaaggcgtcaagggttggcgaagacaacagccgcgcttgctccagcgatcgaaccagtggacagtgctgaagtgaatcagccccaaaagacggcatggggcgaccaggcttgacagtgtgacggacgccgtgaagttgcctacggggcacccacacagccgtcactgtagcccatcaccaggacccgcagcagcgctcaagcgtccagctcctcaggcgtcttgtgcctcgccagcaccaatcgcttgtactcctccatatccttctcccacagctccgccgcctgcccattcaatggactcgaactgcgcgcaatcattagcaaactgtctccgcgccccatccctcactttctccctccattcctggggtagcatagcactcacttattcggctccccaagcaaactctgcaagctcaacaacaccgtgcccacattgtacaccgcgctccacttatccttgagtatgtccaggcagatgcggcccgaaaagtcaacgttggggtggtatatgggcgtcttgaagagcacggttggcggcgcgtacgggtagttcgtggggaaatcgaaggtgagttttaggacgagcgattcgtagggggtggaggaggggccgtcgatggtggcggtccagagcaacatgttctcgtccgacgggaaggcggagatgccgggtgtggggtggagcattaggtccatgagttctttttgcagacttggaggtgttagagatggcatggaggtgtataggaagtaggtattcgaaggggggcgacgtaccgttgcgcgagagccatgttgatattattgttcttcgtcgcagttttaaaatgtaaacaagtcgcttgtccgagaaggtcgtgagaagtacaaagaagaaatcgcaaatgctggttgtagggcagttgttcagatgtaaagccttatgagattcccactattgatgtttacagtccgtgcggatgctgtggtgacggggtcgcgtggcatccctactagcgcgcgcgcaaagggtctacgtgcagtggccactcaagacgcgttggattcgtgatttcggggaggatagtgtttgaagtggagggttggcgcttggtatgcgatgggtaagcaatgtagcagcctgctgagattcacagacgtattaaatgttgtacggatggttggcacttggtacactggttcacgatgaataagccatacagcagcctgtggagattcaaaggagtattgaagggtgttgaattcataaacaggccttgaatagatccagcctcaactatcgctatgctaatacatcgcaccatggagagcctggcgacatgaagaagtctcacagtcgaaatgtgggaactcgtcgctggattgcggagcgccttgactaccttcaagggcggcatcttgggcttcatgttatcatgaactagtttgtacgttcgctcggcttgcgcatacgactctttaatagatctaacctgttccttgtctaccccagcagcgaacatgacattgaaatattcgggcaccaacgacgggtcggagcagaaggctgagtaagcaacattcacgtgcactgtcgcgctattatcggaatgcgcttcggactcggaagccacttggcttttgatctacgaccacgccgagtgaacaactgtcatgtccgccatcttcactctgctacaccccggtcacagctagcacgatgtcacagaatactatgtcgtcaaagagcgtatcctgggacacaattgggccttttctcgtgtggcagttcctcattccgttggtaagtgctgtagaatcgccagccaatatcctcgagctaatcagcatacgacaggcagcagggtgggcgcaaacaatcctgtacagcattttcatacgcgccggtgatccaaagccgcagcctggtagcccgcgctttattaagcaccgaaaatacatcttgatcgcagtttactttgcgtacttcgccttcactatctacgaggtcgacttcaacctccagcgatccgcaaatgcataccaccaactaggcgttccgatcgatgttgacgattccggcctcaatacgcgctttcgcaagctggcagtacagttcgcatcccgataagctaaggaaggccacccccgagcaacgagaaatggcgagccatcattttgtacgcctgacagcgatgcgggacattattctggacccagtgaagcgcttcgcatacgacaggtttggaccagacgtacagtgcaacaagtgccttaccatctcggattatgttgagtcgcaactgttcactacggggacaacatatggcgcaatcattctctttctagtcggagcgaatgcgctcgggtacttttctgatggcgcctattggcgctaccttggccttctcgctgtcggaaccctcgaggccaggaccgcgatgcgaccagatttcccaagcttcctgacgctatacttgaaccccttcgttacgaagtggggcttgcgacccgcatacctacccttccagctcacatcgatcatcaagaaagcatcgatatccgcagcccagttcctcgcgctcctcatgccactctaccgccttgacccgcagcaaccgctcaagccgaccgaagatacggaagatgcgcgacacaagcagctcgatcgcttgagcgcgttcgtggcggaaacaaatagggaatcggggaggcttttggagttggagagcataccgtacaaggagaatgagaaggcgaagagcgagctgcgagaggcgttcaagaaatatatggtgcagaatgtggtgcatcaagagaaggatgtgcgaaatgctatcgggcagagcatggcgaggaggagacagggtgtaccgcatggtgcgcagggaacgagatagaatgaagtagtagccaagaaccaagattttgtcatatcactggaccagcacgtgattctgtgagagtggttgcattcaagcgtagacatggcttagagacagagattcaagaggaataaggagccatacgagccctcaaaatggaacatcacacaggtccgcacttggtggtggaagtgtatgatcaatttgctcctatatcaactatgctccacgattccgcacttgcaactgacaccacatcccatccatgaccagcctcggattcggaaaattcagcaccaccatccgagtcttgaagctcggtttccctcgtctcttccagcatgaagatcttccttccctcatccgcaatccactcgacaaggctacacccctgcttctcgtccagcgcaggcacacatgtagactgcctgcaaaaacacccataaaacatgtccgggccctcgtcacagtagtcatcataaccaacctcccagcaccccgacccgttccgatgccatgcccacgcaaactcgccgaaccattgatagtccgtgtttggacggaagagtgaggcattagttaggcgcatgggcttttggtaccagttggctggactcaagatggagcggaggagagcgtggcccagagcgtcgtatacattcgtgggctgtgttgttgtgctctcgtccccacagtagatgtcatatcctttagaatggcgccagtcgtgtctcctttcccacagtgtcggcttgaacgattcaggttcgccacgtcggatcctgttctccttcacagctcgcatctccgcgatgcggcgctgacaccatactgaaaaattctcgccgaattcaacatatggctcagcgctttcgaacgcatccgcgccgtgctggacggtgatgtatcgaatcattgcgtctggcatgtcgtgcacccacggatccagttcttcttcgcgcgggaagtcccactcgacaaattggtgtttcgttctcttgaagaacccgcgcgtataacatggaacttctttctgactctccctcaccgcaaacctcacattctcggctttcttcttccgattcttcgtgcgctgctgcgtctggccggacttgcggcacttgtagctattgcatccgcgcttcgggcgcgctttgcgttctcgttgcttgtcgcgcgaggaggcgcggaagtctgcgtgattttggggcaagaggtggccgaaggggaagtttgtggtttcttggtatgattcgatgccgtagccgggtgtgcaacatgggcagggagggagatcccatgctgaggaccatagactggaccggtcgtttgaatctgtcgatgaggttgagggggtgtagatgaaggattctgtatctgagctcatgttggtggtatgggaattgagattgaatttatcgaagtgacactgtaagataggtggacgaagcttgcgctggaagttgactcagtaaagaggacttcttggaaggagcaatgctgagatagttgcggaagactttgtttgattgaagtagttccatgaaagaacgaagtatactcggatcatgagagtaatgaacgcttcgaattggaatgtatactaccaggctgcgccctcggcagcctgttgagggcgcagcgaagggcggtggtgcgcaaccagactttatcgcactccaacactggtcattaaagaggtatggatagcagacgtgaagcgactgcgcctcaaggcggtgcaaattaggagagcagggtaaatgatgaaagtacagtgagcagtcgttgatgtctcatgacgtcacatgtgcaagctagacacccaatgcgaacctcaggccatttcaaaacacctcttccaacatatcttagcgtgcatggactcgaggagttatgaggcgaatatgatatgctagaaaagcctcgaagatgtacagccacagttgtagccggatactgacagcaggcacaaaccttggaactctcatggcactggttaccattccacattccacaaacacaggcagatggttcctcgacctatcacccacttggagccctatactcagaggctaacattctacactgctgtaagcgcagcaaacccaggcaggcccgtgcgctaagctcagccaaatccagcgataatgattgtcgccctattctcatttgactggaaaaacaacatgtccttagcatggcggggaaactggctttgtaccaactcaaccattaagggtgccagtcaatggcacttcctgcgttttcggagtctctgggctggccgtcgctacatgttgaaacatcacgaagaacaggaaggccttctcgaaaaacgggtggtgtaataagtctcgggtattctctatggatttagggtgacattaaaagtagattgaacatttatgcctagggttttcgagtgcactgagcttggccaccaagcggtgcgacatcggacctgctcgtttaaggatgccttcgtatgatacatcagcctgaagcagttcgagggcatataagaattcgttacggtgccgaagatactatgaagatatacaggcatacctattgctcagcatttcatatcaccatatgcggtgcttcgtcactgaggtctagacgccacacctttggagtcatcggctcccacccttttcagactcacattttgatccacattcaccttcaatcgtgtacagacactcttagtaagctatagtcggcaaacgtacccgttgttgctgtgcaaacgcagcggacccacttttcttttgcaatatctcgccagcccgctcccttcgcaccaacacctcaacaccaatctttttttgatcgatattgacaattcgatcaacgcaaagaaatgacgggtgttgacgaggagccaatgcggcaacaccgtaagttattctcgtaccatattggcaagggacactaacaatgatagcaacgccgcaagaagttgagcagtacaagtcagacacgagcagcctagctcaaatgaaagccgacgagctcttttatttcccggatggcgagcggtcaccggagaatgatgtgttgtggacaaagctccactgcgagaggcaggcgcgcgtcgacgcgtacgaggagaagtatttgcctcggaggtcgtctccgaggttacagaaggagcatagagcagattatgtgccggcaaggaacttcggtagtatgctcggtctgctgccgccgcaacagcaagccgcgacgtgtcagtcacggctcgttgatcaggctgtgccgctgccgaagccaaagccgcgcgcgaacttgagcgaatggcgagctcatgagttgtcggagtctccgtcaccacgcgcacctgtagacctcgagaggtttagggcgaatgagccggcgaagcagaagcgcgtgaacttggatgagttcagggctcatgagccggcggcgcgcacgcaaaagccaaagcgcgtgaacttggatgagttcagggctcacgagccggcagcgcccgcgcagaagccaaagcgtgtggacttgcgcgagttcagggctcatgagccagcggcgcgcacgcaaaagccaaagcgtgtgaacttggatgagttcagggctcatgagccagcggcgcccgcgcaaaagacaaagcgcctgaacttggatgagttcagggctcatgagccaaagggcaagcaagacgtggacatgggtgacgagttggcggcatcgccaactcggcaagatgaagtgccagaggagtcgggggcggcggcaaaggaggatgatgtggacatcttcatggacgatgaggacgagttgacggcatcgccaactcggcaagaggactcggcggcatcgccgagtgccgcacctgtgacagagaattggggacgaggagatgagcccgaggatcacgtcctctactcaggcgaagagagtgagcatgaggattggaatcccgccaccaagagggtagagaagaaaggcggagagtgacgggttcaggcatggccggcctccatttagacatggggcggcatgccgcagggacataggtcctaatggacaattgtcttgcgctgatgtttcaatacgtgacaatatggttggtgaccaatgaaatcacacttgacccttctaggtcttacaaaattatagaatctctcgcctcccttacctccttctgttagatgttttgcaccctcatatcatgcaatattgcctcaagactaacccgaagtctaaatcagactccatgtcttataggttcctggaggcgtacaagttactatcgcatctcagaggcagtctgctggaggtctgtcaccttttacgatccgtcattcaaggacaacaaatctttgtatgacacagccacgcgcaatctgagttgtataatatgattaaaagtattctacgagctgcaagtttgttgtaggattgcgcaatacattcatgatgatacgtatcactattttcccagtcatgctctcgctattcaatattcgtatgttcatcgaacaggggtgagaaagaaaaatagtgatggaaaagctgtgaaatacccgtaacgcctcccaatgtgatgtctatgttatgcaaacgagcgttcgggtatatatgcaaggaacccgtcacctccatcatcacacacctcatttcatacttgagccttacagtctcccatctacattgccatactctgcaatctccacctcgttcaaatggctcctcgcccgcaggctacttcgtccactctcgggcatggccaagctttgtcttatcaagactgagcgacgcgggtctggtttcggggtagttcgctcacccctagagataaagtctacttcatcgccgtgctgtgagggacgttttcctttggtagccggtgaaggagtcatgatagcagtcgtcgagttgcgtgaatgtgctttcagcggcctggcaatgggcggcccgactgcagtccaagaatcttcgctcttatcggatcgagcgtacatgaacgatgaccctgcggttcctggatcgaggtcccactgttcctgctcccagatagggtcggagtatgtcgaagagcctgacggtggatcaatgtatactgaggagaatgatgtcgcgttcgagtgatgccgttcagcaaacggacgccgcgggtgttgcatcttttccagttgcgtgtcgatgatgttactagatgcagtgtccgtctgctgtcgggtgcgtttacggagcgagagaacacgcgcaggattcctgggaggtggagtgagcttttccagaccaagcatctcgtagcaggctttgccgatccagagcatttgttcgtgttcacgtagataccgttctccaccaaaggacttttggacgatggatcgtgccatcattccaagcttgcgacgctgctcggtcttgtcatacatgcggcgagtgatgatctccacatctcgtggtgttggcttgtgcggtagcacgggcgctggtgcaccgccgtcatcagcatactgcgcccattcgtcaagcatggccagtagatttatttgggcgcgtgccaaaccgtaggcatcgttcggcgccaccacctcactgtaacgctttccgtcatccgggtcggtaagtactcgtagtgacgcaccaacgtctgtgcataccacaggagcgccagtcaaggcagcttcaccaagggcaagcggcaatccctctgatactgatgagtttaggaagagccatgtgtttgccagcaccattgcagggtctgcggttcctttcaacgcaacgctggtgccgagacctttgcaagcgagtatctcctgacattctgaagaatataccggggacttgttgagtgccccatatatgtcaagcttgtaatccttgaaaccccactcgttggagatgatgtccgcggccaggagtgcagtcttaatgtctttggcaaaccagacatgcgaaagcattgttacggttggacttttggttttgatgtcggtgacaggagagaacttctgcatgtcggtgatgccgttcacgataggatcaaccttcctcttgaatacatttcggtgagtcagctgacctttggagctaccaatttccacctcccaccctgggttgaagaagtctacccgccaagttagtcgatggttcacaatctgaagttcttcaaaacatacctgcacatggtagaatttgatcggcatgatgtagaatcagacaggatgtcatcttcatcagaccaaggagagaattacgaatgaatggcggaagagtacacattgcagaagagaggtaaaggttagtctctcgccatgaaattgcgtgatcccagatctgcagtgtgcagttccgtttaatcttgcacacgattccatacgaagcggaaacactgtgatgagaagcctggaagacacttggtatcttatctggtatagggatcgagaatatgaagaggtctagcaaagttagcttgctttcagcacgaccgccatgacttacatctaaaccataactctagtgccatatcgaagtgacctagcgttggcagctctgtgcggaaccactccgatgctggttgtgcgttgggcatgtcttctgctagccaaagcttcctccaggtatctttcacgatgtcgcttgtccaaacctccttccagtggcgtgagtcttcgaagtacgtattgaggttcaccaaggctcgcgtagcttgcttaacatctgccgaggtcatgttgatggcacgcgcaccacgcacaagcgctgtcaatgttggtatgaaatttaccttgatatcggtgatcgtggcttctttcacaaggtggtcaacctcgctgtcaagcttgttggtgaacatgccatggcttgggtgcataaagtcaagaccccacaacgggatgaccttgagggactccacgttctcctctgtctggtgcttgggtaagccgaagtcgttcgccgactcgacgaccatgtgccatttgatggtccgcaagttgttaatgagatcgcgacggcaggcagagacacctccaccctcgttcggccaagtaccagtgtcaacagcgattacatgcaggttctcatccgtgtctcgctgtaacgtctttgttcgcgtaaatatgacggcatcgccgccctgcccaaagctgaagaggtcgctcatacggatggcgagtggtgtccaagcactgatgtcactggtcaagtcagagcttgccatgatcgcatcagcgtgcaacgcaaggtagtcttcagctttcaacaagctgccacgatcgcggcgccgccaatatggtcggagcaatgcttctttgcgaataagctcctcatcgacccagcgaatgaccacaccgtccaagtcatttcgcttcttccaagccttccacaaatgcgaacgtgctcttgatgtagaaatctcttgttgtttgatgttcgttcgcaggagtcggctcacgaagcttgacgtaggtgctttgaaagctaatagtggattctcatccgtgaatgtgcagcgcgtgggctttttcagcacacccaaccagtcgtgacgtatcatatccggagtttcgacggaggatccattgagcttagtagtaatggttgggtgaaatttgtggtcgtacagccaagtgcattcgtaaacgtcggcaccttgaacaaatgtcgcctcgaggacgcgcggcgtcgggatccaacgttccatcttctcagcatgacgaactggtggcgcacaccaactgacgttggccgacatatgtggcaacacgaactctgcccgcaaaagttcatcatcgtacttggcattcttacgatagtgatacttgaaacgaaccaagttcccatggctgatgtagcttccagactcgagatggcctttgtggttgtactgaaccttggctcgctcgtcatctccggcagtacaaattctgctcgtaggaattctgctattcttgactttcgagagcttgataaggcggctagctcgtttcgatgcatattcgtaggtatacgcattcaaaactttcccattcttgtactcctctcgatgtgtgatctgcatgtctttgttatagcgagtgactcttgtttggccccaggttggttcctgttctggtgtgccctgatagaacaccagcttgaagtttccatcttcgagagtatggacaaaggcggtctctgtgtcgccgtagctttgaatgaccaatctatgcttcttttgcacgataagactacctttgacagtgccagcaagaccggctatgtcttttcggcgatggtaaaggaagaacggcagggctactgacatggcggctcgactgtaaatccagagaccagtaagaaggaacgtcgttggtttagcgatgacacgtggtgttcgagacaaggctccgttgagctcgcgttggaactctggatcggccatgcacgcgaggacgaaaaacttgacccaagttccaattgaatggtaaatatacgctagcggcaacctgatatactctgtgaacagagcgaacagagacacggccgagcgattgagtacaggatggtacgaatcttggatatcggcggtcagttgtcggtactctttttcgttgagagcttgatcgccgcgacactgaaagtaactagacttgctgacagcgaggtaagcaccaagatcgtagcgcgcaactcttgacagaattgtacaagactcttccgcggcaatattggcattgatccaagacatttcagtatttgtgaaaggacctcgagcgccaacgcatcttcgcaagaaaagtcgacgaatatccagaggcaaggtgtcccattgcgtgtcgcagtcaaacccaagacagagattgcggagcagttctctgcgacacgctgcttcaaatacatgtgcttcagcgctcgacacgagtgcaggcattgagcgtttgctacactccgagacgggataaaactgctggctagtggggcgacaggcgagcagagattcggtgatttcggcctggtaatgaggcacatggaacatggtttctgagcatgcatgcaacaacgtctccgcgatagccatacagttgctactgacattcatctgagcagaagcagaattgcgtgagtccgaagcaatgtaaagggtcaggcgaccgttttcaaagtgtgagattgctcttatgtcggtattggtctctgaaacagattgtatggggacaatgaagagcttgacgaggtcgttcttccaggccagcacgagtctttgtaccagaaaaggcatggaagggaaagcttgcagcgccagacgactaaggttgtcgtgggtgcatgacaatagcatggctgtgatttggtcgcctgggtgcccggtcggcatgatacggtagcggttttcctttggtgcggccctgagtttgtcgcagaatgcttgcaattcgctctggctgaactccggatttgacccagcaccagtatatgcatggtatttttcgtcgcttgggcaatgcgcctgggaagttggacgtaagccactggtattgacggactcggttgaatccaaggacggcttttttggtcggagactactcatagtctcagataaccacaacagaacatcgaaagtttccggcaaacccagttttgctgtgcgaaacgacagtatcgcggcagtccaggttgtcaccgccaaagcaatcaccttgtcgtataagaattcctcctgcataacttccatgagaatgttgccaagagtgaaaccgataacaacagcaaccagtagtggcatgagtgcatgcggacccgagaagatcttgttgtactggtagaggagcaagcctgtataggcacccatgtaggcgaggaacatgattagcccgatgcttgtaccgttaaatatccagatgagtgtcgcacataatgccagcgcccagacatgcacgccaatgaagcggcatagtgtgttgaaatagaggtgacgcctgaacttttggtcgttggcttttgccttcttgatttggtcaacgtcttcaatggagactggtgacatttgctcggaaagtgtgtgaagatgttgggctttgtagtcgagtagaactgctccaatcagatagtaagcgaggccgaagccaacagacaggcgaagggtggtattcgtttccgtgttgagattctggagtcggccatgcaccaagtcaatccagcgatccatcagagccacaatgaagtaaagaattccgcaatagatctcgtcgccagcattacgccagtggatgaaagaattgtgcagcttaattcccttttgtgactgctgcatactttcgagtgcaacctgggtctccagattccacgtggagctatatggaatgggcctttttgtgtctgtaatacggcagtaccagtcaagtaagaagagcgttgagtcccaacaatctgcgaggcgcttcacaaaattgtccttggtaggcctttgccaaaagtagcgtcccttctccttcgtcacggcatcgtacagctctttgcgacaaagcgcgaggatggctggctcactgagtccatggaagacttcgggctcttcggatgaagcattgttagaaggcgcgagtgagtcgctgacagtgactgtcgtctcttgcacattcttagcgccaatggctgccgtatgtcagtacaagcgctaaataaacaggcttacgaggacctacttctggttgcagcggttttgacttggctttgaagctgtttgtgcctttgcacgtaccagtccttcacgtcagcatcgttcagagtcttgatgttgtgataccaggtgacccattgagtggcgacatgtcgtgtgcccagaatgagcaatgatacgaagatataaagtacgcatgggtagatgtagatatcgtagccctcgatgaaaatggttagaagaggcgagaccgtcagggtggggaccaccatgatgatgattctgcgaccgttcagaaagctcgatcctgggatttgatacgtcgacagcactgccaggacagtaagatatgccgtaagcccgaatagatagacaaagaatatggcagcaaattcagctgattccaccgcggcaatgacgacgaagccaacaaggcagcctgcaagagtaaatgctagaccgccgaccaaacgcgtgaggacgaacatgttcgcggccgaaaacgccatggagattaggtagtaagtaccgccgatggagatccacgttccaatggcacctgaaagtagtagagagcacatcaaagccagggtggcgtacttttgctgatgtaacgtcatggccgtgctgagataaaggccgtgtccagtcgtagagagaagaacgatatctgcgagctttcatttagatcatgtagtcatagtatacagcgtaagcttaccaacgagagcaggaattgcgaagacgctgaggaatgtaaatcgacggaatgcgggcatcactgatgccttttgctccgggtcgatatcagtttgagctgcagcgtaagcagaagcgaacgaaggggcgttaaaaatccacataggaggctggtgttcgctctggttatagtagtccctgtgcttcttagacagtaacattccaatatcgctaggcttgatgtcaaagtacgcctcgcagcgagaacccaaagcgaagagctctgcgaaggccgcactttggtcggtgtactggttgaataggggattcctgtccgacacttcaatatacacctcttcaaagcctgcttttcttgctgcgcaaaagatgcagaacaacacgaaatctgtgaacgagtccatcgtagtctcactcgtcaaattttcaatagcagcagtgattgcgtcaagtttctcgtgatcgcgccgccataacatgtcttcgaaagtctctgcgacgtgtctgaacagattgagcgcatcgtgacggttgatcgtaggtagctcgcaaagccgataccatttgagtttggcgttcaccaggtgctcatcggtgatagtgccacttataaagtccatattactgatccttttaaactggttgtatgtcggtacttcaatgagctgcgcttcgcactgcttccgcaatgatgcaagcatgttgcaatccttgtcccactcggagtattctaggtgctgtatataaagcagaagatcggtagacgataggagctcgatgtcctgctgaaaacgttgagggagacccgaggaaggtactggattgttttgaagttcatacaagccatactctgccaaaaagcagtgatacctagagaaaccgagccgactcaagtgtgtgtgaagaagtgcacccgtgacatcctgaaccgactttgaaatgtatattagcatgtttgttgtgcgggattcgagttcccagactgcccagaattgtgcgccgctcggggtgtgaaatccagagtccaatccagtatatacttgcagctggtacggatcatctacttcgtccgttgaattcgaaagagcctcggcgaggcttgcaatagcttgtttcatggtagggattgttccgagaagatcactgttgctgccagtatagtgtttaagggtgctcgcggcagcatgtagttgttttgtggacaccctactgagtagcttcagactacgcagtcgtcgttgtgacttgagcacatgatcgaagtcttgtcttgaggcattgaagccgattggaaagcaacctagagggccgtacgcagtaccagtagaagagcatgaaagaggattgtccgtgcgcttttccagggccagagtccagtccaatccaggagacgtaggtgacagtggcgccgaaccaagtacggctccattctcgtcgatctcaggatatcgcacagtaagcgtcgatgtacttgaggaatcatcgtcgtcgaattcgaccccatctagtccggcaagagtgtcaccgagtactggaaagatggattgcaggggtagatagtcatcgatgatgctcgagaagtccggcgagagctaggttcatgtcagatgcgtgttatcattcgatgagaggtccctacttacggtgcgacaggtgcgatatttctcatgcacattcatgactctccgggtcttgagccattggaaggcagccagtggctcttcgcaggatcttatgtcgtaaatgctagtcagagctcgtagacgtgtgaaatatggaatggcaccatgataattgcaccacatgtgcgctcttctcacgacagcgtgcgacagatcagcctcgtcatctatggtgtcccacatcatggtaaaaaatggtcgttgacaggcttgcgacacgaaagcttttgtcgtggtcttcatcttgtccatttcgaagtagtctcgacgctctccatttgacatgattgtgccatttcgaacaatgacaccagagaaaagaccgatgtctagcttccctgcaccttcgagaaattccggagggccaacctcaaggtacacatctaggccgtaggcagtgagcaatttggcaacgccattaagcagtggtgtcgaaagacgttcctgccaaccggctacgacgacacctgtgaaatatctccgctggtctggctgtcgcaaggtttggcgaacgagtttcgagataatgtacacgacccgcgatagttcgagctcggtattggtgattttgaagcccagaacctgctgcagatcgagccgcgcgatgatgtgaggcccaagaggaacgttttcatcattgacggcctcaagaacgccaggcttgcaataatccaagacgacagagtcccattgtgaaagcgtctgggattcctcctctgtgatcgggttattgatcgagcctagatatacaccgaacgaggaaggtttcgatagggttgtatgcttcttgtggacgccgcttgcgctccgcgagaggagatggattcgttcctggaccgaccgtggtaaagaatgttcgtcttcgttcacctgtaagacgcggtttgttagcaacgtgtaatgacttctcgtcatctgcccttaccttgaaaaggcctcgaatcgaacggtatgaataccagagacatgcgaacaggccaagtgccacgctgaccgcaacaatggctaccagcgtccattcccaccaggttcgaaaggtagggaggccattcggaaaggccttgatgcccagaaacccgggttcgaccaacccctgcttcaccattactgctgtgtgttaccgacaaccaagacagtgctatcccacggaattgaacactgaatgacaactggtggacgtgagcctcgcgtcggatatcgctccatgggttgggtaaacaatgtacaaagcagttaagagctcactctaacatgacatccatgatgccaccgcaatcgttgggactaacaattcgcaagaaaaatcggggatctcaataatacgcagggctatagcatatgtaaggatttcctcggttgaagacagctaagcttcgaagccggacgatgcacaaaatctgcctctgtgtattaataacatgtattagctggtgatctgcagatggcgttagcacaattggtgaaggtgcccagaaagaagggctccaccatcgcagggtcatccacgacagtagaagagcaattaggcttccagaagtatgcaatacgactcttggccggcacgacaggtaggagcgcggcagtcatcagcgagcactggctgcaaagaatgccattcggccggaccctgacaagcacgttcatgaagggcaacgcgcggcggccggttccatctatttcgaacagcggacaacaaatgcggggccccagtacgggcatcatatggatctgagcaacgtggtgaggtctgcggacaagatggcacgttgacgcgccgcgactggtgaaggaacggcggtgcggcagaggctgaagtgacaggcatccgctagcgcttggctcgagcttgcacatcatcgccggtttaactcatgttccggcatcgctctttagcctaactgtccaagacttcatcgttaatatacacgctcatctattcggcagctctcgcatctttgtctccgagaccagcatgatgcaatgcacctgctgcagatgattactggggccgcaattcacggctcaatctgcgcagaatgcatgtgcgcgcgtgctggtggagacgctggctgtaaaacaccggacgcgtcgtccccaatatcttcatccttctcgctttccgtgtctttagcaggatggcgtaaatcgtagcgctggccttcactgtagaggtggcgccgcttactacatgcatgctgctcccatccttcggtctcataccggggacccttgcatttagctccgcataacagcttcgacacttggttgtggctgctgtcgcctgaacggtaactcctctcacgtggcaacctgctctattctacggctgttcaggatcgattatccgccaagacccctgtgtctgtacgtatatctggaccatagagtttgtctatgctacaggattacgtatgttttgtgacactgaggcccggcaataacacagttcttggagaacacatcgctgtatgccctatagcatggagatctcaactcgagcatggcggatcgagacttcactgcgagaaaatcgatagtttgggtggctgtctatgctgcgtctggaccaatctctcctcaatggcccattagacgacttagtacttctgccgagactatctttattaagggtgctaggttccccaaaaagtttaaacctcacgctgttcacttcatcgtctcgcaatggcgtcgtcgtgtcactctttgttgcgcttttgcgctctctcgttcatccttctcttcttgcagggcgcttctgcatatattggaagcgctaccatttcaggcactgttttaatcatcgcacgcgacacaacatcagcggagaacggcgcagcagctggattacgaggctatggcatcccctttgaaatcttgactgttccacaggctgggatatcgaacctgcctgtgctcaactcttccgcgacacatggcaattacggaggcattgtcactattagcgaagtcggatacaactatgatacttcatactacagtgcgcttaccagaaggcaatggaacgatctctatgcctaccaaagcgcctttggagtccgcatggttcgccttgacgtgttccctaccacagacttcggtgtgagcagcctgggtggtaacgtcaacgatgagcctgtgacattcacaaacactagcgcattttccatcgctggtctgaaaacgtaagtcagttctgtgctccttccactagtggagatgtgcatagggtccatctgtgcgggtgtgaactgacttctcttgcagaaatgtgggcataagcattgcaaacatctaccatactccggcgaccattgtcaatgcatccattgcttgggagattgcccaatttggcactgctggaacagctgcagtcatcaatcagatcggcgatcgccagcagatggcttggttcatgccttttgcgcttgattgggctccctcaagcaacatcgtgcagcattcatggattacgtgggtcacacgaggtctatttgtgggcttccgaaggatttacttgggcacccaggtggacgacatgtttttagagacgccgatgtatcgaccccaaggccagaactaccgctgcaaaccggaagaccttgatcttcacgtcacttggcaggcagatctgaactccaggctaccaaaaggctcagagtattttcttgagatcggtcacaacggaaatggcgatatcgaagcagcagcaaacacggccgcgggtgagcaagtttgtagccctggcaatggaatggcatcaggtgccatcgagtatgcagagcaacctgatggaagccccgaatacacgaagccacctggaacaggaaaagacatctggccttccgcacctgcgaaatatagctggagtcaggaatgtgctcagcttgacgagttgcaaaattggttcgctgaccaggacaacctcgataatttcgcgcatatttcgcacactttgtgagtctctagatcttgaaatatcgcacgttctaaccgaatgtagctcgcacgccgatctgactaatgcgacctacaccgatgcgtccaaggagattgcattcaacagggcctggcttaagcagaacgggatcgatggggctaagcgctggagcgactccggcattattccccctgccatcacgggtctacataacgcagatgcgatcaagggctggatggacaatggcatattcaatgttgttggagacaacacacgtccgctgctgcggaattcgaacacgttctggcccctcaataccacagtggccgggaatggatacgccggcttgaacattatgccgcggtgggcaacgctgatctactacaattgcgatctgcctgcttgcacactgcaggagtggattgatacttcagccggcaagggaacgtttacggacttgttggataacgtgagggacacagccatacgcaacctcttcggactgcattgggatgcgtatgtgcattgttatcgatacatgttgtacgagtactgacaagcgaaccagatacatgttccaccaagcgaacatgcgcgtcaacgatgtcccgacgacaactgtaaacgggaagcgagatcggttctcgctactgatgacatgggtcgagactgtcactgcggagatgatgcgcctgtaagttcagacccgcaaaggctcggtcgatgttgactaacacgctgcagtacaacctggcccatgaagaccctcaagcatgacgacctagcgcaaaccttcctcaatcgccaagcccgtgacttgtgcaggcccagcctcacttggactacatcagcaaacggtgctagcatcgaaagcatcaatatttacaccgccggcggcaatacttgcaagacgccaattccgatcaccgtgcccgtcgctaccgcttcttccactggcgccacgaaggagcaggttggtagcgacccgctcacattgtgggtcactatgagtggcgcgagcaggaactacaagttcacaacaccctataggctatagggtaatcttggtttgggggcgagaatcatggtagcgggtgttccttttcgttatacataatgtagatcttggagagaaaattagcagcgagagaaactcgtatctgcaagcttcaaaatctcactgccgcatctaagctggacaaccaacatgctcgttccttttgcaaactccaacccgcatgcgacgcatcgacaatggccgggttgattcgctattcccggctaggctcgatgctgcgcacaagggtaatgcgggcgcacagccaccgattcaatataaggtactatacacgaccggattgtcggattgacgatttcgccaacacgagaatttgctgcagtacatgatcgaaaggtcccgagtttccaatacgaacccgcatcatacctgcttccttccagattcgtctagtcgtatccacaagccactccgcttctcttgcatcagatctgagctagtggaaaagctcgctgtccggacaaagtcgcgctgatgatgcaccctgatccttcagccccacaatccccaaccggaccctcatactccgtgcgccacatccgccatgtagcacgcctttacgctagactcgatccaggggctaagcttttacaagccggctctatatgaactacatagtacttacccgcgtggctcatttggcgagacctgcgcgtcgcacgcttgctgctgctcagccgctcggattcttgcgtttccccaacctcagccacgactggggagatggatacgtgcaccgaagaagcgccatacaagcaacaagcactgttatagttgatgttcggtgctgtgctgaatagttccattgttttgcaatacggctttctctttttgcgtcctgaaatcaaacgttgctgatggacaaacccacgacaaagcggccctggtcgcttcggcgcaaactgctcatcggcaccgtcgtattaatcatagtcctcggccttgcgttgggtctgggcttgggattgacactgggcaatagcgacgacaacgacgacggtggcgatggcggaccaacgctgacacccctgccaacaccaaatgccacgcttccgtggactccgaaagtcaatgatacctggcaaatcatcttgtcgcacccacctgtagtctccgattccgtgactccagatgtgagtgtttacgacattgacctattcgacactcctgctgcgacgattgcacagttacacaaactaggcaagaaagttatatgctacttcagcgccggatcttacgagaactggcgatcggacgcaaaggactttgcatcaggggatctaggtgacaacctagatggctggccaggagagaagtggttgaagctcagtagtcctaatgtgcgatcaatcatgaagaagcggattgagctcgcgaaggagaaagagtgcgatggtgtggatccagacaatgtcgatggttacgtgagttcaatttctccaaccttgcctttcttcgctaagtcgtcatacagcaaaataataacggcatgggccttacggcaaacgacagtatcgactacatgcaatacttgtcatcgatcgcgcgccctctaaatttgactctcggcctcaaaaatgccggctccatcatctccgccgtcctgccgctcgtcgacttctcggtgaatgaacaatgcgctcaatacaatgaatgtgacagcttccatcagtttattgatgctggaaagccagtgttccacatcgagtatccggcgggtgacggtgatctagggcagagcgtggagtcgaacggtttcagtacagacctcaaaaacaaacgttgcagtgcaaagggaagcggagggttcagcaccgtcttgaagaagatgaatcttgacgggtgggtgcagtactgtgatgggagggtgcaagagacgagtatagacgaagcgactggtggtcatgactagccaaggagcaggatacgacagagataccaggaaaaaaggacatcctacagcattgcgtgccagtgccagtgccctttctacagcttctgatgccgtcaaggtgtctgacaatgacggttgttgcaggtttgccgatatcacatgccatattgaggcatctgcgagtcgatcctactcacctacacgaaaagtgtacagtgcatgcggtgataaggattacgcaagccctatggacatcattgaagccgaggctgatatcctctatttcttcaagatgcaatcggtggtgacgaaggatccccgtattaccgtgtagttgctcgggttgtggaggacttttcccaagcgaacaatggcggggtgcatcgatccggggtaatttatgcttaacgcattcaagccttgttcatataatgtcgtcagcttaatcaagaacgcgcccgcggatgcaagaaaagtctgcttgtctcatgttctgcggcagtcgttcagtcagccaggttatcaacgtgtaagccttgatgggccgaggtgcatcgagaaggggcgatctctcacatcgcatagtcaatgtggactctacttttgatcgaagtcctcacatcggtatggtgtaccgcggatcgtccgcctagactgagggtcaaaccttagggactgtgacacagcatcggcattggagatgtcgatgcccaaaagcatgatccttaccggcttcccggcttcccggcttctcatgatgcatacactccgctacttactggccagacgtcccatgggattccggtccaagacgaacggatatcagccggcacgaacatccttgaggccgaattgctttaacgtgacattctctgtgaagggtctaatgttgacccatgggacacaccctggaagttcgtatgggccaagcttccgctgccggccgggtgaatatggataaagttcagaggctcctgcggtttcggtgccgggaatgacagaagcgcttattgaacggccgccatcaatctgcaccggtggacgaaagtctcgagctagtatgaaatattcggtacaagcggaagtcaaggttcatgcttccaaacatctgcagagatttcagcgcaaggttagccatggtatgcagatattaccgtttgaaggccgaagtgttggctttgtgaaaatcctagtctgcgcacggtcaagttccaaaagcgtgtggatctcagcaagtcgtgtttcaaacctgtaccggtgttgtgacggacaatctaaacgtagaaagtggcctgagcgaggctgcaaacctgcgtgattgatattgaccatcctaagattagaaacactagccgtcacgctggagatcgcgtaagcttagagccacgcgaactgcagctgtgcactgccgcattcgcgaaggttggaaaggtcgggacaatcggacttggccgcctgtgttccccacattggctggaatcgtgaagtggtagcgcgatgttggggattcccctagatttggaccccggacaaaggctccacaggcaggctacattgcatgcacccgcatacacaagtacactattgaagttttttcatgcagagttgttggcaagtcagtaggtgctgacggtatgacctcggccagagacggatctagcccgcattctcctgcgctagcattcgtgggaaattccgcagttgaagcgaaagcatgcagatcttgaaccaagatctcaacagtcgagtgaggctggcctaagatcccgtatccgcgtagctcctcttacaaggctgcgcttgcgtgctcttgtcaatcgaaatgtatgtgtgtatctttacaagatccttccaacgcgactacgttgttgcagggttgctacaattgtgtgctgagggaatgtacaacagatcgttcttacaagcatcaaattagcattcattcacgagaattgggttcatgccaagctaccccagcattggtcaaccttggaaccgtccgattgggtcgatgacatgccagccttgcacgaggcgcgactctacggttgggtaattggaacttcgcttccccaattccgcaggttcagggtttagataatctctcccgtcgtatccgcctcctctgagcgatacagatgttctatagagtcttatagatctttgtatgagaattatggacaatactgtgctggatgattaattgcgaagtgcataaaaacataccatggcctaattccggcgatgttctgcagaattgatataaagactcatttgtgtaccatgtacgtcgcgtcggtatggcacaggccaggaggagcggctggaagaatgttgcctgcaagactgatgcgccgagatggagaagtttggttgaaataaagtgttcacgcggctttagcgcgccatgaacagctagcgctctaatccggggagttggtgcaggggttcgtctcccgtcagatctcccgtctaaagcggcgggctcgccagagcgtgtgactggaaaacttcatgattggacccaaagaccatggagctgagaagtggagtggcaaaaatcgcagatgtagctgctgacttctcgtcggcttgaacattcactagctttgagtaaccatggagttctctttttgtaatcacccggcgggcttccggtccgttcctgtcctgggagcccttgtacctgatgacgatcgttgcctcatagacattcgtcatcggccccttgacttatggcccggccttgccttgctcgctctcaacgaaaggtagcattaccgaggtgtaatgggcgcgagaacagaagaccgcggacaggaatccaatatcaagcggcggaaacatgagacactcaacaccaatagcgccagcactcatgtattgtaagccacatgtacaaactcccaccaagctaacccaagaacgttcaatgaacgtgtaatgaatcctattctgcactgcagcaaacattggcctcgcgccgcgttaacatcagcagggtgaccaagcagtcaaggagcacggagaaatgcgcatcgaggttagtgtagttgtcactgcttgttagccaaacgctgtgaccgaccgacagaagctccttcaaggtagttgtggtttcaacaatactcaaatctggcaccgagtgaaggacgactgccaactttgtgcgatcatatcgtttagtagcatcagtgagatcgatgtgccgagcaatccaactcgagtaggaatcttcaaagactacagtcagatccggtctgagcgagtgattatcctgagaggtggagtctccgaagaattgtgggtcaggaagtgcgcctggattatggactgtggtacaatgtcagccctgcgcgcctgcaattgccgatgcaatggataccaataccaggcgttgtggctgcaaaggtcaggatctggcatatacgaccggtgcaacaacatgcagaactgctgcaaggatctggggaatcgggcttccgtgcggcccctacaacaccagcgccgatatgagaaagtgaccctaccgatgtagccctcctttagcccgtcacttgcgtgaacagcttgcgcaatagtttgcagatacgagtcaaaagcctgggagtattgtgtaggagtctcatcgacgaatattccatcaatggccagcgagtcttggtactcgccccagaaggaatatgcagcaacatcgtcgagggcagaactcaaatctctctcacaccacgtggtagccacgtaaccaacagtgcgtacattgctgaaaccatttaaagttgttatggcgtgcgagtactcagggtccggcaatgcgccatagcctggtccgtcatgaacgttgattacggcggtaaactgcacctgaggaaatgatgtggccctattttgtgatcagatcaagaaactatcgggtcttctgtggttgtggacggcacctacattgcaaagacaggttcccatgcgccaccagaggggtacacatagagagggacgagtatggaaccagccatggtccgatatggtcgcggcgatttactcaccggtacaaatatgccaccggaagacgcgaaacagaagtgggtaacaggtcaaaggcacaatgcggtggtaaatcggccttgattctagcgtgctcaacgtatgttggaaggcaaccagaaactgtattggctccgacaagacaagctttaatggttgaattgggatggcgaaagaagcatctcgactgacgcacgttcaactctctgtggttcccgtagctgcatcatgatgtgtgggagggtgcggcagtgcgatgcatacgcggtacgtagttgggcatcctaggtagattgagcagggattgttagcgatgagtgactatattcgagagtgctagacttgacgagattccggagatgactgagtcgggatcaggaggccggatcgtgccaagcagcataaacaatattggacggtacagcaaaatcttccatcgggcgggttctgcctaattgagaacaatgtgttcaggtgtaagaggctgtagcgcatataaagatttttcgacgtaccgtcctgaacacgacagacgagatccagcacgcatctttctcattctaaattccacatccgccatggaagctcttccactctcaggctctgcgtcgccgtcgtcttcaatgttttctttgtcattgaacgcgacgcccgaggaattgaacactcccggaactgaaagatcagtcttgttcgacgacgatatcgcagccgatcctctcgatatcaacagttcggcatctcggttcattatggttgttggtggccttggttacatcggttcgcacaccacgctggagctgctcaaggaaggatacaatgttgtcgttgttgacgacttgagcaactcttacgaggatgtcttgggccgcattcgagctcttgctatggctcactgcaaggcagagggaaaacagatgccgactcttcattttcgacagcttgactaccgcagccccaccatgcggaccgtcttggcgagctacgcaacctacgcagtgaacgacaaaccacagccattcgcaaggcgcaatccatatgcgacactgcaacgcacagactcggggattgacatgggtgctgatgagccgcaaacgcctgccttggagcggacatcaagaataagtggtgtaatccatttcgcggcgtacaaatctgtcgaagagagtatacgcatgccgttacggtactacagcaacaatgtctgcggtcttgtagactttttggctctattagagcagttcgggataaaaaacctcgtgttttcctcgtcagcgacggtgtacggcgaaggtgccaactgcggggtgcccctacgagaggaactttgtgtgcatcatccagagtcttttgtcgatagcgatgggtcggagcgacaggtcatacctggtgttatgggtctcacgtcaccctacggacgctccaagttcatgtgcgagtccatcctcgccgatgttgcgagatctgacccgtcctggtccataacggcgttgcgatatttcaacccggtaagttgaatttcccgtagttccaaagtatacaggctgattgtgaccaggttggctgccacgagtctggaattttgggtgaagaccctcgccagaaaccaagtaatctgatccctgtaatcgccactgttcttacaggaaccagaccagtgctagacatctttggcactgattggaacaccccagatggtacagctgtgcgagatttcatccacgtggtcgaccttgccaggggacatattgctgcactggcagcatcggcagctggacgcatcaagacggctttccgaacatacaatctcggtgagtcttccaaaccatgacatatggtcaacacattctaacatgtccttgcaggcacaggaagaggccacacagtccgcgaagtgctttccagcctggagcaggcttcacgtagaaccatcccagcacgagaagttggccgaagagctggcgacgtaggcttctgcgttgctgaagttcgacgggcagaagaagagctccagtggcgggcaacgaggacgctcgacgactgctctggtgatgtctggaacttcaccaaggcgcgatgtgcagatgggaccccttccgatgagatgagttgctaacgcgagggtgatacttcgtggtgtcggcgaccccgtttcctatctcttggtacagacgagtgttggccatcgtcctcttgtccatttcgcattgacagcaaagcgtcttctcttttccttaaatcaaagattccacgattcatttacaattagagcgttggcgtaagacgtaataccaaaagttcatgagtaatgtgctgtttgcttcctggcaatgtcgatgcgattcatgtgttgctggatggggatcattaccagatatatcgtcgccacctccacctgctagcagccgtatgactgtacgatagagctgatctcgcttgtgcgccctcgtcaacactatctgataagacaaatttgttgaaaaggccaagcctggcctgcatgaagtagacggtgttggtgcgcggtcaggccgcaaaccgtgtaacatccgtctcagctgaaagttcagacatggccatgcaccaagcagggttggtaggctgagacttgcccggacaacgtttcgttattaaagaacagcgacttgttgaaccgactcatttcttttgtcgctgtgattgcgcgctgaaggcgaatcctgagccccgccttctgccgaggcggctgacgagatcgcaggatgcgatggcccgccatgtgcgggtgcgtatacagtagtcgaaacaggcagctggcgaatcattacccgcggcttgagaagtgtatcgaattagcgagccggcgccgggtccaagcgaagaaattccacatcgcatcggagacgggaccaacggttgcgcagatggcggagaacaatgatcacgaatggccaatgggccgtgaaaagatgcgaaagaagagggccgcaggtagcacagcagcaacaaagaatagtcgcccacagcaaagcaagggagatgcaaacagccagctttgggttcgcgcgaagctcatctggctagcgcgcacgtgataacgtttgacggcaagaacgcggcttcctcgacatctttaacactccacttgcacatgtcgcgacgccggcagcactcggaatacacagattcgtagtcgctttcatcttgtttacgttccggatgcctccttcagctatggcattgcctggtcagacaatgcagggctactgggggaacggtcacgacttgtcgctggactccacttcggctgtgtctccgtcgcacgctcttcatctttcacccggtggcagcataaatgggagtttcaatggcagcaccccgccgggtcaaactcccccttcagcgtcggaaaatggcaggaaggactcccagcacagcatcaagagtgcccagaaagaggctaacaaccaagcgagagcctccgttgcggtcgcgtgtgtgccgtgtcgcagtagacatttgaaatgtgatggtggtgtaagatgttcaagatgcaggaccgacaatgtcgaatgtacctacatcaagtctcggcgcggctggaaagggaagaggaagaacaaggaagataatggcgggcccgtgaccctcaatggttagtgatatctgctcttctagcacctaggtctaatcccgctaggcatctccggaccagaagtggcaatcagtaatggtcacttgtcgtcgcccgagttctcacataatggcgaggcgtccatcgcgaatcatctgagcagtccgcccaatgggttcgtcggtcagcaagctgctcctccagccgcgcaactcaacctcaatgggactgcgaggttgaacaggttcggccatctcggtcctgagactgctgtacagtcattctatcacttcttttacaactcacatcccttttgtcttccggagccccggttactggcactcttcaaggaccgacaagcacccctcctcgaatatgcggttcagttcattggggcgagctttcttccctccatgccgacggacatgtacaaggatgcactgaatcgacatattaacagtggcaactacccgcgagatgccttttcagtgcaggctttgatgctttttgccatcggcctgcacgcacacaacgaggttccacgtgcagctcaagtcttcatagccgcccaggcattgactctcgagattgggctccaccgcatggagttcgctttgatgaatggaggcagtgacccacagctcgaagagtgctggcgacgaacctggtggtccatgtacaccgtcaacggcatgatgacggccgtcaacccaggcgtgcaattcaaattaaaagacgtcgttacagacgttccattgccatgtgagaatgagcagtacttctcgggtgtaagtaccagtccccacctgccgcttactcttggcaacatttcctacctagtgctgcgatcttcgggccatatgcaagaccacggcgaggcaactgaagatcacctacacatgaacaacatgctgacgcgccccagcaaattccctacccaagcacccttgaggactacgacgactcagccttcctccccacgctccccatcttctcctccttcacctacctcatcgacgccgtgcgcatcctcggcaaagtcttcgaatgcgcccgccttgactccaccttcgaataccacgccgtggacgtcgtcgaccagtacctgtgcaactggcgcctgcacctgcccgcgtccaaactcgacgtcgtctcctcctccggccacgtcgacgaggtgctcttccaagcacacatggtcaatgcgggaagcacgattatgctgcaccgtccgcgcagcaaccttggtttcggtcgcgtcgagggcgtgaacatctgtgtgcagcctgggcaggtgctgctgcctactcaaacgcgagaaatccacacggcgaaatgtctgaccagcgcggagaatatttcctccttgatacgtctgcccggccagttagtctaccacacacccttcttcacatgtgtggtggtcatggcgtcggtcgtgcacttgtcgtactggtccttcctggtgcccgacggccaggacgacatcatcaagcaatccatccgcctcgacgtcgggacgctgcagcaatactccaacacatggccgattgccaacgtcgtgctgggccaagtcaggggcgtggcgcacacgctgttcaacagcaagaaggcgatgagcatccatttgtggagcaacatcgagcagcacgatgttatccgcaatgtcattgaggagggtgggaatgtcccgccgcagaactacgcgcagttgattgctccgtaagttcttccccttcctcttcttcttcgaatacaagctaacttgcctcgtaggatgttgaaatcctaggcctctcagcgtcacaaaaacttctgaagtaatgtctttgttatcgttgttgttgcttgggtttgtcttcttccgttccattcgctccatctaatatctgtacaagtgagcatttattatcacatacgacagacctccatcacccctcgctcggattaggcgtcatggtatgcgggcgttgaaaccacagggccggcgctgtagccctcgaaaatcttggaaatgtaatgactgaatgagtgtatggccgagccgggtgccgctcttgaatttggggagtcatgaaaatagagttaatcgaagaaagcttctcaactgctccaaagaacgtcattcgtgattgcagtccagatggattgtccaagattaagtgctgtctaattcttgttcatttatggggagacgccagctagtccggcgctccgcatcggaagaaaagcctccgcctaccgtgtcttgccccgttttcgctaatgatatccggagcgaacgctgtcgctcatccgtcgcattccattgagttccatgactcgtttccatgctacccattacagcgcctgggcgagcgcactgttggtatatctacaaatcggcgtcatcctcatcgggcaggggcatggaagcggcgtcctgcatctccttctggtactgctcgagcacggcctggtcgacctggacctcgggaggcgcaagggcaggcgcggcaacgaattcctggatgattgttagtacagggcacgcgacatgtctgtagaatgacgtaccagggtctggttgccgacgagtttcctggcgagccagaggaagggcttctcgaagttgtagttggacttggccgagatgtcgtagtactggaggttcttcttgcggtggaaggtgatggacttggccttgaccttgcgctcctttacgtcgaccttgttgccggtaaggacaatggggatgttctcgcaaacacggaccaagtcacctacgcgatgttagtggaaatgtcaatgttaatgttgttgttatggcgaggacgtacggtgccagttggggacgttcttgtatgtgatacgcgaggtgacgtcgaacatgatgataccgcactggccgttgatgtagtatccatcacggagaccaccgaacttttcctgacctgcagtgtcccagacgtcgaactggatggggccgaggttctgcgtgtctgtcagtaagccatatcgcgcgtgaggggatggggtgacgtacggtggtgaagccgagggggtgcacttcgacaccgagcgtcgcgatgtacttcttctcgaactctccggtcaaatgacgcttgacgaaggtcgtctgttgagcagaattgttagcattgatcctctatcagggttctctattgctgtttgacggctttgttgtccggagctggggcctcaacaaacaacataagagcttcatcaggcgctccagagggtacgcacctttccggtaccgccatcaccgacaagcacaagcttgaaggtgggcacgttgcctgctgcggcagcttcggccatgattgtggattgttgtggtggcggggttgattgctgtgtggttgcgcaaacgctgtagagagctgggttagtcgaggtcgaaattgcagaagcttttggtgtggtagggatggtggtaccttaagtagtgagtggggaaaagagtgcgcttgggtgttgacgtgcagaggggcagaagaggttttgttgtgcacggtgtgaagtgttggctccgggcggtgagtggagcagcgctagcgtcggcagtagtcctcaaaactttaccctcgcgtcacagccaggcagaggcagcgctttaggcagcggcagcctgttttgggctttgtaatcaggccgtgtagaagtgaactggttgggagacacggaaacattttattactccttgatgcattgcgctgggtatctcatgcttgcgcccaaatagagtgcgccacgcagcaagcgctgttgtcgccgtcacgctgccccaagacagccttttatcatcatgcattttcaggctcgaatgatggagaggaatcgcccgtgtcgccagcaagtgactacagcggcaacagatggcagcccagcattccgcgcccgccccagttcctccgtggcgtcagcgtcatctgcaccgtctccgctggtccgcctgaggcggtcgggcgcagtgccttgactgcaatcgggagctgtgcgctgttagcattgcctgtcgtaggtgtgcgtcgaggcgtggtcttgtcggcgcgcgtggagcactcaccccttcgttctgcgagacagcttctgccacccgagacagcctctcgtggttcgtccagtcgacccagccaaacttggtgatggtgtctccgactcgcagacctgccagctcggcggggctgtctgcgacaacgctgttcacctttgcgaatggcgcctcgagcgctgctggtgttgcctcgaacgatgcctgtgccctagctgccccctctggatcgctctgcgcttgctctgccagacgcgcatggtgctcgtggaggcccttctcgatgcgcgacatgaggtctttgtagtcgttcttcaggcgaatgatgcgcgcgcgcgtggtccgaactattccgctggtcagcgatagctgcgccgtgtcgctgggtggcgcatactctggggcacgtcgatgtcgctgcgcgggaagccgtcgaaggtggtgaggcccgtgttcatgttcacgccatgctacagaatacatcagcttgagcactacacatgtacattgcatccaggcactgactgagtccaagacctgcccgagtgctttgagctccgtctcaagcctgtccttctctgcgatgagctcctgcaacgacagctggtccttggacacgccattggagtagccacccgacgtcgggcctgaagctacggtgggcgtgtgaaggtcgtccattcgtatgcccatcaagatgacccgctgtgttgtttgttgttggctgtctctccaggtaaatgtggggttgatcgagctctgagaggcggcgcggggctgttcgccgtgccgccacagcggttcacgctccaagcaaatgctccaagcaaatgctcccgctgtcgtgcctcaccatctcctccaccacctcgcggcacacaagatcgaggtgcactagcacgccatggcctgcaactagcagtatccagagcctcgcactatgcacgatccggtctcgaaagggcggtctaccatcagtgctgtctctgctcgacgcgctcctgctgtgtctttggttcattatcgtcatggtgcctcgcgccttccacacgaattcgagatgcgggcacacgcgtctcttctcgtggcaagcactagcagcttctcatcatgcctcacagtcattgcactcatcactggacctgctgcgactcaattgactcctggcaggaatccgtactcctgcaaccgtcgttccgcgctttcctttgaccaatgcgtgcacttctttctgtcggtatcgctaatcgtaatgtgtctacgaatctgtcaaggctttccatctcaatcgtctctcctttagccatcgccgttggatgcagtcatatttatctctcatgccactccagatcccgctcacccttgagtagtcgctggactactacgcaccagcatggcttacgtgctgtcactccgaccccatagcccgctcaagcgatctttcagcgataacccctacctgcaatgctcgcctctgaaggagccgctccttggaccgctcggcgacatcacagcccgcaatgcctctgcgtgttcgctatactctctgcgatccaacagagttggcagctgggccatgggaagcgagaacacgccgcctctgacctcacagtctctgctcaacctggtacccgaaagcaacaacagcaccttgggtgtgagacccattgatcatggcccgcgtaaacagacttacactttccgacgccctccacccttgttctcgcgagtcacggcgccggcgaatccgtactcaagaaataatagagaaacgcatcatgttcccgaccactctacgagtagcggcagttcagatgagcctatggaagaacacgacggccaccttgatgactcggagctttttgatctgtatgaagccatccaagttccattgcccaaaggccgcttctccgacaacactgccagtgagccatacgtggaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaacaagtactgccgactgagatcgccaacccacagccattccgacggtggttgagcactttgcgccgtcgacacctccagcgccgggacgatcgcgcctcagaagctctacggctctccttggatattgagaatcgaaccaaagatgcccttctgcgaccgccgccgacgcaggctcctctgcataggcattccgagtccgtgtcttcttccatgggtggcgtactcaccatgaagtctgcctccatgacggcagccagcgcaagcattgcaccacattctgaatcaggcttccaaggtagagccaggattggtaaccgaggcagccattactcggatgtcagaagatctctagacagtcatcctggcccgcttggacctgtcattgatgaaactgcgtggcttcgatctcttcagcgtcggaagatcgttgaggagttgattgcttcagaggagggctacatctccgatcttaaggttttgatcaatgcaagtcggtcttgccaagagcgcgtacattactgaccgactttcgcaggactacttcatgatccttactgcactgcctaatctatcgagccaaacaaaatcatccatacaacaaaacatctcccagattctccaacttcacgaggatctgctggacgaattgcaccaagcagtgccacaggcggacttcacgaaaagcgcacaccacgaagcttatcctgtgacaaaggccaaacatattcgttttcatagcgcagatatagttcccgggcgtttcgctgaacacaaagctgctcgaagactgagacactccttggagattgggcggtcaccagatcgtcgaccacgaggactggtgacggacactaaaaccatcggaagcatcgctaagattttcaacaaacacatgaaacgtttcttcgcatacgaggaatatggcgcgcactggaccacaatgtcaagcgacctcaacaacatgtgtaaaggtctgcatggttggcaagaatacgagcgtggcgtcgaggcactgcaaaaggtcatcgcctcagagaataaccgcgaagccggtagcaagaaggcgttgagtttctccgacttgttgatcaagccgattcagagagtttgcaagtatcctctactcttcgacgacttgtgccgcaatacgcctgtctatgacgacccggaagcgcacgccgagctagagaaggctcttttccggctgcaagagacaatccgagaagtgaacaaggccaaagatgatccaaagacccgacgcttgattgagatcacttggcaattgcaggatcgccttgttttccaagagcagacactctcgcgcgcactggtctttcgtctgcttgggcatgtcttgctttgcggcgtattgcacgtcgcattccagacacccgagccacgtatcaaggggcagtacatggtgtgcgttctctacaagtcctgtctcgtccttgcaacatctagtcgcttccatacgccctacaccgtggtcgcctcgatcggacttgcaaatggcagcattgaagaatcggacaatggtcgaggtgtacagtgtcatacagctacacacacttggaagcttgttttcgaacacaatcatcgattgcatgaaatcatctttagtgcatgctctacacaggaggagggagtctggaagacgcaattacgtgagcgcattgtttgcgagacgcacaactacgtcgagggcccatcccctgtacaagacatgttctcatacttgtcgctggacatcaagtccctcgggcctgtctttggacacgccaacagcctggtgcggcgaatgtcagtacatcgagcagcgactctcggcgcaaagaacaacacaagccagatcatcatcaagaacacacaagcacaaaagtcgctagacgcgccaccgaccttctcgcccagcaccgtaacgcgctcgcaatcgcttatgtcagccaaccacgtgcccacgttagcaccccggagagctgagcgcattcgtctggaagccataatggaggatgtatggaccaaggacatgctgccttttcctggcatgtcgaaccgacgagttgagaaccaaatccgcgcttcggcaaattctgtcatgcgcaaactcagcatggcaagcattgccagcaacttttctcgtcgctcgcccagcttctccagcgtgagcaatgcacgctccgatgattcctttgggagtcgcgtgcacaagatgtcacaaggaaacttacgggctcgatctgcaaacgaacgtcgacctgcacctgctgttgtggactttcatactgcgccagctgcattcctgccgactgattttgagattgaggatgccaggccttccagccgtcgacgtcgtctggccaatcgcgccactggcaacgagcgctcgagcgagaagaacacgcctgcaagaccgaagcgtgtacgaagactttcgacgcacatcatgagccttccacgctcggaatcgagtatgcgtgtagtggatcggtccatttctcacggttcaaacacgactgttcaacggccatcggagccacttgcagacattggaccgaacggggagaacgagaggcacaagaggaaggaagcaagagatataagtccacgcagtcagcacccgtcgaagaagtacatcaaaagcaagagcagaatcttcaagttttggatatgagctcgcagcatccttacaatatcggattccaaagatttgcgactggatgatgttgtttggatgattgagtcaaaaaagtacacatgaaggattattacgaagtcacgacaccatcaatgcggcaaacagcgttacggacgatatgctactcgagcgacgcaaagcgcgcggcacttgacgactaatgaggtaaagtatggcattgcgccgatcaggacagcatttctgccaggcacacccgcgagccacgttgggctttggagtattcgaaaacggcgtgacgtcactggacggatccggcacgcgatcacatacatggcatgatgatgctcccacattgcagagaacagtatatctggatagtagcaatcaaatcatgattatagcgtcatcgcaatttgcgtgagactggtgcgcggaagtttcggcagggcgaggctgcaaagttgatgtgtgaagctattgtgcttgacataatctaaacactatcttgagcggcaccctagccattcgtttcagcaagagccgcgctgcagcccctcaccctgcagccgaaggtgaaagaagcatgagcctcaaacctggagttgatgtgggtgtgctgtgcttggcaatgacgtaacaaagctcacgagctcctgccagctaaatagcccctccaagcttccagcttcccctccatccacaagcaaatcaccactcttacacaccaccactctcaaacccaatcttcccgagtccaattcaatcccaaacaccaactcccacacatacacccgcaaacatggctcgtggcaacgcaggaaacaccaaggtcttctaccagggcagcagcgagggctttgtcgtattcgtcgagagcgaggagcttgtacgcaagtggaagggggacaagagcattcctctcaccgaggtcgtcgccggctggaaaatcttcacatctgagtaagtcggcatctctcaagccgaggcttcgctaacagtgtaactacaggcacggcaagcaaggcatcctcaacggcgcgagccacttgcagctcgagaacgagttcggaaccaagaatgaggacgacgtcgtcaagcagattctggagaagggcgatgttcagacttctgaggtacgcatatactgcacacccacttgctatgaggtcatagggctaactgtttacttcgtagaaccccgaacgccagggcaacaccaacgactccaagggtggcatggctgctcactaagcatcaaaccctttgtaacgaaacttctatgcatgatagcgtttttctagcttcattgccgcggtctggaatatggcttggctaagtgggttgaaggtcttctgctggaatgcgaggctacccggatatcttgatagggaatacaatggaatcattgcatgaatgaaagattgtgtgtttgggcttttttgatcgtgatgctgtgggagatggttttcgggacgtcgagaagatgaataactatattgacacctccaggccagatgtacgcaataatatcaaggctgctcagtcgactcgagcaataagcaagcagccagtcagtcaacaacattgttcaccttcagccacaggtcgtctgcagtgcgatgttcatgctagcctacactcacgatcaagtgcttgtgtggctatacagctgcacaaacactacgccttcaaccaggactagctagcccatcgttcctcctgcatgcaataacgcagaccgcctcacacacttttgtcgcgaagacaccggtcaagaagatggatcgccatccgacgaatagcatcctcccacgcgcgatccttccaatcgcagactcgccctacagcccccactcccgcaagtgtgccacacttaccgcgtacacgccacgaatcaccgctgtggctcgacgcattgctagggggttgcatgaagctgaagactcgtggacgtgtcagaatcactcacaacgagcggagcgcgctgctgctgcctggagctagatcgccaacgtgcgcatgtagccttgtgaaaagggcggaggactaacacgccagcgagagaagtatatattaagccaaatccccccagcatgataatgtttcgacatcacactcgcagtttgctgtcatgtcgtcctccgccaacgcgcaagtcttcgcgggctacactaaacacaattccatacccaggtcggagacgcgcgaggctattcgcgccctgatccgtgacgcatatcccgagtactatgtagacgaacgcaaaatctccctgcgcgaattcgccgcgagcggacgtgcggatatccatctcgatgcgtccgacgaagcgttcagcgggacgcgagattggagcgcggtgggcgagggcatgcagcgcaagatgaacgccggggaggcaagggatgaatttagatttgctcggtaagtaaattatcggaaaagtgtagggtttgatacataaagttggcgtgctgacgacatgttcagattccagtataaattcaacggcgacgagtttatcgtgtactacctgacgtaccaagacgtgttcaagtcgccggatcgcgcgtttttcatcctgtatcctcgcgggggggagttgggcgcgagttcgacgtgcccgccgcagacggatgcgctggtcctggcagcggggaagtggacgtctcaactgcacgaggagatatttgtgtttgacgatgggcgctgggagaagtcgcgcgagctctttcggtctgtggatgggtcgtcgtggacggatgttatcctcgacccagacatgaagaaaggcctgattgaagacgtccagggttttttcgacacacaggcggtgtacaaggaattcgcggtgccatggaagcgtggagttattctgcatggtgtgccgggaaacggcaagacggtatccatcaaagctttgatgcacgcgctcaaccaacgaccagagcccatctccagcctgtacgtgaagagtttccaaaccaactgcgggacagagcaagagtcgatcaaggacatcttcatcatggcgaggagcatggcgccgtgtctgcttgtgtttgaagatctggatagtttggtgcatgataaggtgcggagttacttcttgaacgaggttgatgggttggagagtaacgatgggattctaatgatcggctctacgaatcatctggacaaattggatccggcgattagcaagcggccaagtcggtttgatcggaagtaccatttcaagctcccggaggtgcgcgagaggacggcgtacgccatgtactggcgcaacaagctgatgaagaacaacacggttgattatcccgaggaagttgcgggtctgatcgcgcaactgactgagggattcagtttcgcgtacatgaaagagctgttcgtcatggccttgctcagtctcgtgcgcggcatcaaggtcggcgatgacttcgagatggttagcgaggacgatgcgaaatcgccgccacgcgaggagacgcctacgcctgcgcccgaagtctgcacgtgtgcggcgatatgtaaagactgtaaaaagcctttgcccacggaggctgccaaggaggctgatgaagcggtcgaggccaaacaagaagcgggagtcaacaagctggtcatgccgactgttgagatcccggaacacttgcaagacaacctcttgttgaaggttatcaaacaccaaatccggatcctgcacgctgagatggacaattcgaacgacagtgatagcaagaagaatacggaatcatgtagcgagtgctgagtggacaccatctgcgaaagtggtgcggatatggtggagtatctgtagctaccatcttcgtaggcgcggcgaggtgctctctggtacactgggtgcctggcacgacttgtctttagttagggtcctgatttgaagactgttcgacatcgaatgccacttgttgcgttgacactactgctgtcctcagagatctttacagagtctgccttccatctccttgtaccaaccaacgaggcgatttcggtttgctttgccttcaacaggggctgctagggtgcaaagagtgcgctcaggtcctcaagaaacatgtcagttgtttcatatttgttgaggtccacagccttgtctcaacagacaagaagcggaaggtagtattcatgaggccatgtagaatgtattttcgtctcgcttgggttgtcaggatctgaaaagtgcgctcagctcataggagacgcaggaaggaatgtcgtttgtttgatgtccgtggggttacgcgaggcattcggagagcgcgacatgaagatggctaatttccgatttcgtgggcggtgttggttatcttaagaaatgtttcgagtttgatgagcgttgttggtttttgacaagtggagccgcttcgacgtatcagggtattggggtccagttctgtagtcacctgacttgccatactcttacaagctgcgtctggtagtagtgaatgacagccatcagattttgacactcaaggttccatcggcacgttaggctgttgtagtggtgatatatttggcccacgcttcaacgctatacactgtagctctggcttgtgctttgttgtggagtaagcgccatcgtgttagcggagctaccatgtgtttaagctctgtcgatcagttctctttgggtgcactacgacagaccgaagtgtctcttcgccgaaatcttcgaatacgagaaggtccgaagcctgcgtgctgcgtcgtaattgaagacgttgtcgcaacgcgcaatcctaattgccagcagcaccagaactagcaggatgtgctgggcaagattgcaaagctgtgctacgttgtgccgtgtctattcggcacgttcaatcaattccaagtggagccagtgaaggagagttgacgcagggaaaagcactccggcatacgccacaacgctcagccacctccccgtcgcatccgaatcagcgatgatccctgagcaagcttcgacccgttcctgtgcgaccaccaacgtcatgagcatttctcaaactcaccccccaggctcgcccgcgatacgagtggtcactgctctggcgatcgtccaggggcccgtgttctgccagtcgctgaatgcagacgaacagccgcgccgcggacgctggcgatgcgttttccaagccttgcgatagggcaaagtggaaagcggtacttaatcgtctcggataactgcatggatgtctttgcaacacctgccagttggaggcggaggtgcgaaagcctgttttgtgtcgtgttggtctcgtctctgctcagtgtgcatcgctgtgtcgcacagtggtacaacgtctatcgacgattgtgctgccgcaaactaaacatgcgtttgcaatggcaaggccgcttgtttcgagacccgaggagaagctttgaccgtccggatgtatcccagtatcacccagccttgcaacctcagcgtaacggacgttggtgccaagctcatgcgtgcggagtagacagtgacgcaatagggaaaatcagacctgctcgttcagacctgctcgtattctgtggaggtgcgcggtagagtcagtaaccgggggcgacttgcagctaattcttttagtgacggcagccgattgggccgactgctcgtttacagaggttcgcttgatggtggactaaaaggtgagagacaagacagggctggaggaggcaaagcaaacgagagctctcgcgcacggctgctctgcccttgtgcgatcttcacccgactcggtccacttggtcacttgatctcgctcttgctctttcggtggcttctgcattcctcgggcctttcatttcacctctcccccacccgtcgcatctgcccgctcctggctccaccccaggacgtgaaaatatcacggtttcgacttgctatatcgattccacaattacccacctcactcgcgtcacaaacattgaatcgactacgacatggcgaggtcaacactcacgtggctgcgcgcagctgccatagctgccctggctacgcaagcgattgctcagaaatgctgtaagatatcctggctcgcgacaaagaaacaattattcactctaccagactatcccaatggaagcgaggcgcctaataccgagaagccatgttcgaatgccaaaggcggttcttcttgttgcccagacacgtgggaatgtctcgacaacggcttgtgccataatcccaacgacgatatctatggacgctacagctgtaccgacaaggactggaaagcaccgggctgcgcgtcgaacatgtgcacatacggtacggtccactcgatctattgccgttgcgatatacttacatgattcaggtggaacagcaggtggaggagaagctctaacgcaatgctcaaaccacgacgaccagtggtgctgcaatgccgaccgcattcatgtaaactgctgtcaagagtctccccagccgcgtcctttcttccagcttcaagacggcaaggcgtacgcgacaattggtcgtaatcaggccgcgaaccaaccaaacgttgcgaccttcactggtcttgcgtctggctcaggaggcagctcgccctcgaagacttctgcgcccgtttcgtctgctgcagctaccaccgcgccgccttcgtcatccgcgacaccttttgagtcgactagtgtcagcgtctcttctggacctgctggcttcataacggtcagcagggtcatcaccgtaacgccgtctgcggacccttccgccagcgctgccagctctgccaacacgaccgctccgtctggaggtggcggctcaaactcgaagctcggcgtcatcatcggttgcgcagtcggtattccgctcgctcttgcgcttgccggtattatcatctggatgctgcgcaagcgtagtacgcaaaagtcaagcgcgtacaagaactcgccagagctggatggcaacagcgtcgactcacccggattcgctgggggcgctgccgcgaggcaggagaagtacaggcactcgcgaccaggaactactgaaatcgatggtgcccccgccggtcccggtcgccccatttcgaacatcccaggacgcgccgaactcgactctggaacaggatttcaggccggtcacaacgcatacgcaccggatactgttggtcttggaggcggcaacggtgatgggcgatcaacatatagcagcgcgccacctggctactctcccggcatggcgcagactggtttccacgcgcacaacgcctccgagctggacggcaccagcgtgatgcctgtaatcaatgagaaggcagaggccccgcagcaataccaggcatacaagccgccgaacccagcagcggcggagctgccgactgtgaagacgccaccagaggatgtggagaagcagttgtaaaacaacaagaagaaaaaccagcatgtgtttcgggagtacatataaggggaatgtctgttcaggatgtcttcaaatgcgccgcgggcgcgagcgcgagtgcacgagagtgccatgtacatataatgagggggcttctacattttgacgagagctgagataccatttccttgtaatgatcacacaattcaatgagcaaacaaaaaccagccactacaagtggaacattgcctcaatagctgataagctgggggtgagctctaagggcgtggggtagaagaaggcgcgagtcatggcgcgcttcggcatgtcgtcagccctcgcgccctcaaaccggggatgtggagccctttcaagagcgtcgagataggcgcgtcgcaaccaccattgctgcttccctctaattcctgcacatacctccttctccccccgatattaccaacgcctcctacacctccacgtacaatgaagcacctccccgacgaaatcatcctctccatcatctcttgtaagtccgagctgcagcccaccactcgcccccacctaacaccaaccccagatctcgagccctccgagctcgtcaacctccaacacgtctcgcgccagttcctcgctctctcgcgcgacaacaatctctggaaaacactgtgtttctcgcactcggtcgcggaacgacgccgccgccgtctggaagtagctgccgacatcgatccccgcctcgctgagctcatcaccgccgcgaacaacatctccaacgcgtttgataccagcgtgcacaacccgtttgccccgagcgccgaggcgcagctcgagaggaataaggagaagaggtgggaggcgctgaggacgaattgggacccgagttatccgggggagaaggtcgattggtatcgcgactttgtggagagacacgcgccgcagaggattggctggttccaggatgtggggaatgaaagaggggaggaagaggaggatgtgaggcgcgaagccacgggtgcgggcgtgttgtttgatagcgaggggctggcggataagctggttgcgccgatgggcgatgggagtatttgcgtgtgggatgcaagagcgagtagtgagcggcaagggaagattttggcgaagacggacattggggtgttggcggatagaggggcggacttggattacgagacgaggcaaagacagagtcacgcgattatgacggagacgggggcggtggagtgtgtgagcattgatagcacgttgaagaagggcttctttgcggttatgaatgtgctgaatgaggtggatttaaatacgctgcaggtggtggccaggacgccgtatccgtttccgattactgcgctgtcagaagcgcatcaccgcacgccgttgactgtagggacgaattggacgttgcatctacacgatacgagaaaggcccctcccgcaccatcatcaacgcgatgtgaactaatcggcggctcaacgtccccatccttctcgcgcctcgaaaccggcgacttcggcggccacgtctccctctcccagcctggcgccctctccatcctccacctccccaccgcccgcgactgggatggcaacggcgacatctgggttggcgggcgcttcaccagcctgctgaacttcgaccggcgcttcttcccacgcctgcgcggtaccgtacactccggtgcccgcctgtcctgcctagcatccatcccgctccccttcataccccaaagcctgcgcgtcggctacccacccaactacctccgcgacgccaaactcacgcccggccacacgctcatcgcagccggcgagtacaagggcaaaggctcgctggaactctacggcctgggtgccgagcccacgcgcagcattaactcgagcgatagccgcacgacgcgcaatccacaagcgtgctaccagaaccgccagacggcgagtagctccaagctccttgctgtggcgccgcatggcacgcgcatcgttttctccgacggcgacgggaatctcaaatgggtggagcgcgacggctccacgcccgtccgccagttcaacattaatccccaacctgtcccttcccaagagcaaacgatgacgaacccgctccagggcgatgttgagggcgatatcgttcagaaaatcttgccgacgacaaggtctggtggtgtgaagaacgatctcgtgctctggacgggcgatggcaagctaggcatgttgggctttgggcgcgaagcgccgtttgatgaagatgtgtttgaggatgcgctggagcagcagggggagaaggtaagggagagggagtatggggaggggatgaggagggctttggagatgcaggcgagggagctgaggtggttgaggggttatggactgtgagaagcgtgtggtttttggaaccgttgaagtattcctatcacatgatgcacggggtgcccgctccttccttcacgttcgacgccaagacttagcggttgctacagtgttttctcagctcctacctaggtcactcgaacactttccatccgtcaggtcagactgacaagaacaccctgggtttcttttcgttgccggccgagctgaggaacaagatttatgagctcatcgttgagcacagagaccctatatttgtggccaagcacgggcactcagtgatgtgctggcttcaaaaactaggtactcgcgcgcatttgatccgacggcttgacatcgatctcgatgtgttcttctcatctctgaaaggccataacttcatacccatggccgaccagctccttagtcttcggcccctggtggaattcctgcggcacaacgatctgcacttgactttgaatatcgatcgatgcgagagcgaggatgaagatggcactattgaagcctaccacactacctcaagagcgagcaaccctatcagaatcgatctcaatagacctgcgctgaactctgccattgcctccttgaaccgggacgatcttggtttaaaaccccacgcacgcttgatagcccagatggctgtgaaactggatggctcgggcgacctagtcaccttctcgacaacagaaggtggatcacatctgtctacaaagctgggcctggctccttacggattccaggcagcgcaagattgatacctcgctagaaaaaaacgtaggtacaacgagtacacggatggctttcggcgtttcgtcgttgagaatggcagaagtgtatgggagccgactgaatttccagcgtgctcaagtatgccatatcacttacgctatcgtgtcatcaagtatacgcgatgtgggtgataaagagatgcggtatttgtgtttatgcgatctagcctggtttcgccagcaatttcagaacgcctagtccgtaccgagggaatgcaggttacgcttggcttcgacgcgacggacttgcaagacatccgccacaatctcgtgaagctcatcgatgctacacttatcctggacggagccagcaaagccttaatcagaccacaggacacggatctcacctctatatccacactcttcgaactccgaagacttgctatgcttgcctggccgaggttagaacccgaaaccgacaaaacgctaccggagatctctatcaatggtttcggtaagatgatagaggttaagaacggcgaaccccggacgcaagatgcaagcatgttgacctttaatctcgtcttttagagttcggcagctgtcatgactttccttcatgacgagacggcaacctgaggacaatgcgaagccacttctgaacaaccgagagctttcgaagcacgattcttatctgactcttgcgccagatctagacatgatgattgaagaggctgtcacagctctagcgtacaatcacatagcaaattagctcattgtctccttcatagtccactaccggtgtgaacttctgccgattgtgcaaccagcttgctttcaagccagttacaatattcacattacccttccagcagtcttcttgtgtccctttaccctctatctttgatacccaaactactctgcgcctgccaagtcgccgtagcaacacaccatgagtccaagcttcaattcggttgacgaggggcatgacaccacgccgttcctttgtcggcgctctcccctggaacttcttgatcattacttgcacacagtcttcgatgagtaataaatcggacgagatgcggtagatgcgccagccaagatcttcagattcgtcgatgaagaagcctacgtccctggggaccttgatcctcacgggcccatatccgccacagagtgagccatcagcgtggccaattgtggttttgtagagcatacagagaggcgttgtgggcttctgaaagagacgatgcggtcgcgacttagaagcggcgatgcagtgagcgtgatctgggagccgttctggtgggctatcaagcttcaaaggttgagcttacactcttaatacagacgtactcactatcaatgaggcgctccaacattgtctgctgtatgtctgcagaagatgcctctaggtttgccttcatgaacaccagctcaagaatggcaatgaacctgaagatcgcatagtctcagtgttattttcgctgatgagcctttcaagaccactgcaacgtagatcagtgtgaagaagttcacacacggggtatcgggccggataaagcggccagctcttctcagtgccatgacgggcatgacaaggcttttcttccggcatgcgaccaatgctgatgcaagaaacgtcaagccaaaagttgtcgcaatgatgacgttgagtgctgtggttgggagatgtaggttcatcgggatggccaaggcaagtgagacaatcaagaggacaaagccagtattggtgaagtatagctctacgagctcgcctctgtgatctcgcgagaagacggaagtgtagccatcaagtacaatcggtggcctagaatcggctttgttcctgtgacgatctgcgagaatatatagaatcgtaaacctgttgctaatctctttcagaaaaattgtgatgcaagaatgcaagagtaatgcgcttccaaagttgatttcctgcgcccaagggacgagcgacatgtcggagaagttgttcgacgggaattgcagccttgtgaagaggataagatggacttcgcgaggctgagagatagtaatacagtagtatgtagtagagcaacgcgagcggcgaaagagccggtcgtctttgacacagagactctctagagctcgattgatttgacttgctgagaggtcattcgtgacagtgtagcagataagacggagtcaacacgagtgacagccggataggcaggacgccacattattcaggtcggatgaacatgcgcgaaggctgaatatggcagacgccacaacatgtgcgacccctcgacgcgtctatctttcagcatcgtccaggtatggatgaaaggataggacaagatgtctcaagaaggttgatggctcgaggcagttgttaggcgaaacgactcccaaggtgccgcgcacacttccgcgcattacagtggcagttgtgtttgaaaagcaccttcattcggccgtacatggctattgtgcctctataatcatcattcgggtatcataatcgtgtctccgcgtctgcttgtcctgcgcccttgcatatatgccatgccatgccatgctcactccactccctcaaaagtcgttgggccagcacttctccttgggccacagggtctggtcatggctctgagcatgggcttcgagctggaccttgttggtgttgacgatctcgcggcgacagttctggcactatggagacaggtcagtaatgcaattcgcctgccaatccgaatctcgtggttgcggcttcaagcctggtttcgacgtacgatggatgtcggctttggtgccttgactggcaagccgttggccttgacgggtgcacgtgtgccggccttatcagctttcttgtgctcgcgttggatctgcggtactgtcagctactgggcgcgacttcataagactggtgctcgacttacgcggtccttcttggagatgggcattatggcggtattgtgtggagtttctgggtgtctggctgagtcgtgtgtgctgtggtcgtgcagtgttcaggccgtgagagtgagaatgagaatcaaaaaaagacccaagagcgagagccaatcaggtgcagcaggttaggcttggcgctgcggcaaatatttgcctgtcacctgtctagaacaacacatcgcgccttgaagaaacatcacgacacgacaaggaattggaagcaacacaagccgcgtctatttgcgcgtcgcgttgtggataacgaggggtttggccaagccgccgatcgaaagacacacgtgacgtcaccctcattgtccatcgagctgttataccaagcgtacgccgaagctattcgttgagatgcattgtcgcattttcacctcactgctatcataatcacagccccatcggctttcgtgcctaggacatgctctgctaatccaggtccgcctcaattacgctctccaccgctctcggatgccgtgaaatctccacaatcttgaacccgacttgctttagcaacctcgtccaatgatcctccgtcctttccagcccactcgtacagttcatgagctcaaggtccagcgcagtctgcatgttcgtcgccccaactttcggcaatacgacctcatagatgagcagcttcgaataacccttcttgaacactttctttacctgttcaaacattcgtacgcagtctgcatctggccagtcatgcggtacggcgtggaagaagtatgcgcgtgctccgacgactggttgtggcgtgaagaagtcgtacggcatgcgttttatgcgtggatcaaggccttcgatctccatgccgacgacttcaggcgtatcttgcagtacgagcacatctttgggtagatctggatgcttggtgaggagccgttcagtgtcgagaccatgggcgccgccaatatcgacaaacattggtgtattcccgctcacgtccgcgccatccataatcctctttgtatcgtacacttctgtccagtccatcttgtggtttcgcagcgcagtcattaagcctatgaagctgccccctttgccctctggatcagctgcacaagctgcaaagaagctggtaccaccggtcatgtctgtgtagttgtcaagcttggccagatcgactgggtctttgtaatcatatttggcaaggaacttgggcatgttgagtgcgcacggaagggtgtggtcgtcgccgcataccacacccgcgctgatatgacctgcttcatcgccgagagcgagagagaaagttgttggtttccaggtgttgggtccagtctcttcgagcatgtacaatgctgatatgtgccgtaggaagcgtcctatctcggtttgtcaggcaagtctccatgttgatccttcctaactcacgcagcaaattggcttcaggcttcttctcacacaaagctacaatttgttccagcgtcaattcggcttcacctttctctttgtaaactgcagtccaattcttccaaacccctagatccacgcatatccgaaggccagcaatgagtggcggattttcgaaagacaaagcccaaatacgttcgaatggtgtttccatgcgaacaagcgcctttcgcaacgcttccttcgcctggaaacgctctacatcgttcgagaactgagacgggtcaagactcttgatcgtcgatattgtggtattgaatgcggacatattcgtaaaggacgatttcgaagatcaagacaaagaactagggaatcgcagaacagcgacggcagcggatgcctgctttctaaccacatgatctccgcaattccaaacatattcccatcattgtctccatcgctacgagtcatggtatgttttgtccccatcagtccactgtggacccttgatcatactgccaagtgctcggtaccagaaccgacaaggaagacgatcctgtacaaagcgggtccgacaagcggcacccagggtcatgaatcgcgagactatcatggccgcaaagcgggtgaatcgttcactcgggaaggaccggcgcgaggcggacttgattgagtcgtggtacaggggaaatgtccgaacattcactgacacaatgtacggcgctatagaggggcgatcatggagactggttgtagcatgcatccaaggtgatgtcttgtttacaggctcaaaggatccggttggctcgtacaatcaggtatctacaacctttgactggctccatataccgacacagctagcatgcaataccggcgcgctgctcaatacaaagtaagatcagaccacgctcttgatcgacctactgctcgagttccactgcgcaggcacagcagggctctgcaccagctccgacgtgctctccttgctggttgtctcgatattcgtcattttgtagatctcgaaattcttgcttttacgatccgctcgactattttcagaggagtagagttgtttggagtaagaattgctaccgctagcttgggtgcgccaggtttcggatcggaagagggcgttgatgatgggtgcgttgacggcgaagatggatacgagctgtcaacttgtcaggtgtgttatacatgttttgtataaaagatcagcttacagcttctcgttgcgcccacacggaggcctgagcgacttgtgcgctgttaccaatcgaaaggatacagcgtgcaatcgccattgtcatgacgaagatcccaagcgagagcaagaacccaattcgaactttccgccatatcctgattcgtacatctttgagcatgatggctggaaccacgagcagaagcgcatcaacgagaacattgccgacggcaatcacaatgttgatgattatgccggccgaacattctttccccgggtcgggcagaatctgccaattgtggtggagcggtaggcagtgtgtgaactgcgcaatgattgcggccaggaaacacgccacagatattccggccatggcccagacgtagtttcgaagaggcgtgttcttcctattgcattgtaagtcgccattgcagccttttcaagtgttacgcacgtcaagttgaggaagaacacgatcaagcatgccttcaggctccagaccaagcatatgaggaagaagaacgaagcgaacatggctttcgcgccctcccgcattgatatcttcatggctgttgggagagcttcgcgttgtgcttgcgtgagaccgataggagctcccatgacagctgttcactaaatcagcctcctctccgtatgttgatctgagcaaagacttacacaagtactccaccatagcataaattatggtaaagaacacccatgccgacaccgagaaccagtcgcccagctcccacaacctcatctttgctcgcgtggcccatcgaagcatgaatatgccagtgccaatggcgtattctgcgcggcattcgatttgcgtctcggtcgccatttgataggctctaggcagggtggcagtgaagagtgtggagtaccaacacgtgtaggtgttcatggaatcacatcttcgaatgtaatactgcacttacgggcgacagtgccaaccctaacaatccttcagcttggaaacgggtaccgcatccgtcctgtcttcgagcgatcgcaccgatcgcacctgttaaactgggctcttctggaagggattcctcgaggctcgggacatggttccttccgggcatcattttcggctcggagtgtagaattaaccaagtatcgaccaggtctgcgtataatggctgtcgaggcggtgaaatgcatcgttcatgcgagccgaagtacgggtacgtcgatcttacccgaaaagcatgcggttccacataatgtgaccaagtcggttttgttgattgggcctttgattgccaagtgtaggatgaagaggtttcttggtcggagcgaaaattgaactcatattgcgaaagggaagcgtaggagaaagcattcgatgcgcgactcaactcctttatcctgttaccatcgctcccttagcacaaaacacacggactcgagtactgcgttatcatgaccaactttactagactctcaagtacgcatgccaagtcctcgatccgggagggttccgagcaggctccacaggtacgggataacggttaaacattggcgtgagtaccgcatgagactggtggtgatgattccaatgcagtgggtaggatgcgcgtcggtgtttcgggcgttaaccaaatgaggctctcgcaggcttggaaaacgtacgattctgtatccattacgttcaattggttgaagatcttctgttatttgttgctggattcgacgtgtgcgttgaagatgaactaagatgacggtcaaagtggatattcgtggcacgttcactataagacttcggagttttgtcaaacattctcccgtccatcatgtactatcacacatgcggtcacacttggtacttttatagcgatggtcagattgtcaatgtaagataacttcatctgattcgaaatgagtcgttatatctctagacatttctcgcactggcacttcactctctgcatctctacaactcgtctgcagtgcgatagggttcttgcgtaaagtgcgagtccgacgaaagaggggcacttcatcaaacattatcattcagagtctacaggaacaagccgagcttccttcacggtcacgagcactcacagagatgcatgccacatatcgatcagcacttgctgcgtaccattgacggtcagcacccccagtccaacaacctcattcatccacgagtatgtcgaattgatgggcgcttcgaacttggcacgaagcagagtccgtccatcttcaaaagtcggcccctctgtctgcacgtatatgtaggttccgtcatttgtttggagattgtaccgtgtatcaggacgacctttcccccggctgtccacgaggtaccagtcggcaccgacgttcagaatctttcctgtgtatatgttagagcggcccaaaaacagcgagaagggtatttcgtaccggatatgcgggatccgttgaatgtaccgccaattatgggaatgataatgcgttcttggccagtaggcacggcgcccattgacatttccggagccaggtcgcatgccatgctgtacaataaggtcaacgtcggcggcttcggcgcattgtaggctagcgcggacgacaggatagcgctaaggatcgagagtggttgcacgaaatgcatgatgatggattgtctgttctgaaaagagatgggtgcattcgaacagtcggaacctagagagatcatataaacgagtatcgcgatatagatctcgaccaggccggtgccgttaatttgctccgagagcagatctagtaaactgccggtagatctctccgcatttttcccctcacaagtacagattgtgacgcagcaacgaggacctacgccgggccaagcagaatcggacttagagctcgaggtgaaaatggttgcgaatctgactgagcacgtgacttgttgcccaaggcccgaggtaggcctgctcgcttttcgaatgtctatcttagtcctgcgttgcgcgactgatccatgaccagcgcagcgcgattcatcacgtaacaggagtcttcagagagtatcgacgatgaagtcttgatgtttggaagtagccggcaatcactgctggctaccatacaccacgaactgtattttagttgcttccatcgcaacgtcgagattcatcgtctttcttggcgataaaggagcgctcgcctctcttcgctcgacgatgggaaaggtatgcgcatctgcacctgggcatcgtccgatcgcgggataaattttagctggttcgtcggcgcgatccaacaagcactccaggtcatgattttagaacaacgcagcaattcaatgtagattcaggttcactggaagctgcagtcgggtttcatgtacaaggcgtgttgactgttgattcacaaactcgtgatgacgcgagtcatgatgcggggaagtggaagtttcaggcacaaattgctctccactttcgaaacatcgcaagaacaagcagccgcggctaaaacaagtgcacctgggatgaattcgaggacctctaggaccagcggaaatgcatgccacctggttgagttatcgaccacgatccatccatgcctttccacctatcgtttggttccacagcttcatattatggcagccacacaccaccacctactatgatggaattgttcgcgttgccaagaacgtcacacttgcccacggacaattcacgatccctaagcccgtcacaggttgatgtcgatggcgtgcgctaacccccggtcttcatcaaactcgcggaagaattccaagcatgactgccactgcagttcattaaggccaccgacatgacatcaaaagacgacattgcgccttcttcgttccggtcgcatcgacacaactttgactttcaataaaaatgctatcgaacatgctgggtcgatttgctttgccgctggcattcttcgccttcagtacgactcgactcggcctcgatctacaacaagctaatattctacagtcctatctcttgtcaacggtctccctctagagacgcgggatgacctcgtctcacgtcagacgaagagtctccggattctgcctctcggtgactccatcacgtggggcttcattaatggaggtggatccaacggctatcgcgagcgacttcttgccgacctaaagtccggaggctacagtgttgattttgttggtacccagaagtctggtaccatggccgacaaagataaccaaggcttccccggctacaccatcagccagatccgcggtgttgctgctggaggtttggctctcaagcccaacgttgtcttgctccacgcaggtaccaatgatttgaaccgaggaaaccccgcttcggaaccggacgcgcaagcacctcagaggctcggacaactgatcgacgatgtcctcaaggcagtaccggatgccgttgtcatcgtagccaagatcatccaatcgaagcagtccggtctcaacgccaatgtcaagacctttaacaatgcgattccggccatcgtcgcggcaagggtttctaagggctcaaaggtttccgtggtcgatatgagcgtgctcaacacaagcagcgatctgagtgacaacctgcacccgtgagcccagctatttataattgtccgacagcttcgtgctaactgttgaataggagtgttgcgggttacgctcgcatgggtgatatctggaacgccggaatcaaggctgtggccagtcagatccccgcttaaggttcagccgtttttggaggcgcaattgacgtcctggcaggatctgattgacataaccagctgtagaacagtgctcaattaagcctactaggatcttcaatacttgctgtgccccattcaggtgaagctgactcacgccagcctcacctgtgcttgaattaaggtgaagcatatttctgtctaagttcggcttaaacattgatcgaggtcagagtgcaaccacgcggcgtataaatcttgcagtagatttattaaagacacgtaggtaggtgtcgcggcgtgctcacagcgtcttgactgccgagggccagaggggttcttcgagagccacgatcctggagttaaatccgtaccttggattcgttctcacgtcttatgcaataagagtgcgacaatacaaagcgaccgaaattgaaccttgaaacaattgcgagggaccctcactgcatgtgtccgagagactaacggtgtgccgtcccatgtcggaaccgtgtgcgcgataccgcaagaaataggtattgggctttttctctcatgactgtcacatgtggactgaactggggcatgtacagtgacgcaccggccctgctaagcaccatgtcactcggcgacaccatgtaagcgaaagcttgcaaggaaccctacactttacatgacatgatcctgtatcgaaccatgcccaaggttctgcaggcggtagtaaaatgggggcttacgttcccaaagctaatacatgatcaaagaggaagtatgagttctacatagacatgctgcatcccccagccattgaagtctgacatttgtccttggcagcgttttccttcctttcttccttccttccttccttcattcatcatgattgcttcaggcggcatgaagcgcagtttggcgttcagttttgcctttatcctggcaatgttcatggtcgcccagcttttcgttgggcctgagcgaaccgtgcagtccgttaaggacacaacccacaagttcgttgcgcgacacttgaaagaatgaaactcgtacttacagggtgatagaatctacgaggctacaaagaaaaaacctttgactgcgacgcagtcgctacaggccctctggtcttcgatcaaggttcctctcacagtgaaaacttacaccgatgcggacggcaacaagttcaatctcactcaaaagccaatctggacgaaaccactgggcaaggatatcttgatcatcgacattgacacccgacaaccgaccggttacaaccagattcttaacaatagaaagctcaactgggagaagctcggtgacggtgcctacatggacgaagatgttggcttgacctcctctgccatcttcaaccactacttgtactcgcaaattcacggatacgactatgtgttcttccaagcgaaggaagtcggatatcaacaccacacttgggtgaaggtccatgccatacccgagttgctcaaggactacaaatttgttgtcttcctagacgccgatgttactgtaaaccacatggaagtaccgctagagtggctgttcaataagtggaagatcacacctgagacatccctcgctttgccaaacgacgtcacccgggaaggctgcaacacttgcgattccaaaggacaagtaatgctaagctctggcttcatggttgcgcaaaacataccgcacacgcacaagatattcgatgagtggaaagcatgcccaaacgaaacaagatacccgggctgcggtcagtgggcgtataagtgggcgcacgaacaacgggcactgtcagagttccttcggtacgatgaggaattgaatcccaacaacaatatcctcgtaagtgtttcgaatgagtcgccagcacttgcatattaggctaacacggacacagccccttccttgcgacgacgccaacggtaaccccgagatagaagatataaaatatccaggcatgacgttctactccgattgcaaaggcaacttctttcagcaccattggctggctggaggcaagaagatggcaaagtctgcgattgcagattctgtcatgcaatcgatcggtgaagtggtacaacgcgcattatgggctgggcaggataatctggtgatcaatcagactgcgcaggcagtggcagaccgggaacaacaacgacacataaaaccacaggaaacacaggaactacagggcggtatttcggaatagtatgactttgggagttttgcttggggagaacggagtcaagggcttcatttgaaaaccccatttgctgcatttatgatgcgaagatacctatttctagacagttgatagattgcattaacattcgatcgttttgcgtctttctgtcaacgcactcctgctaaagaacagaaatttatagtatttgtcttgtacccaaagttctaaattacgcgaaaggcaagtaagccaaatgtccaaccgaaacgccccaacagctctagtatcttacatctgcagtttgaatatgtcacaaacaccactcactctgccttcttgctagccttggttctcagcttgaagagtacatacaccaaagcatagctcgagatcgcgaagatgacgcagatgccagcgtctctccatccatacgagtactcgttgaggttgatagtgcgcaaatagtcactaccccgcgtatactgacatactctgcaagcggccgtcgcgtcggggttgatcaggttatttccgctaccaggaccacccagccatgcctctaggtactcggcgcacgtctggccagaaggtgggtcgaatatcgagaattcgcgatctgtgcactgaatgttccaatcccagtcagagaagactagcaatgagcccattaggtaattgaaaggattgaggtagtacatccagtagcgccaaaatggctggatttgagaataaggaaccagaacaccgcaaaaggagatgagtgttccgaagagtagtggattgaccagggatgcaaagacagcattcggcgcatacgcagcgatcaattgtccaataccagtatagatgaactgatacatgagcatgacgaagaagattgcgcccgccttgtcagatggagtgggtagaccagtggtatagtaaaagcacaagaagtagaggatggcgttggcgatgagatagggaatctcggagataatcaggcctgttacgaacgcaatccatgagtacatcttcgacttcttctcgcgtgtttcgtagacgtcacgacgctcgatgaagaggggttgcagctgtgcgatcgcgcctggagccacgaagatgtagttgaacaacgcgaacagaatgatttgttgttcagcgacggagtgtccgatcttccagaaggagaagcctacgactagagcgacgccaatgtgtagtgcgaacttgttgttgatatagtcgacgttgcggaataaattcttattgctcctttcactgacaatcttcacctgcgtccagaggctcgtggcaaactcgtggccatcatcagtcgtgccaggtggcttgtttgcagcatcctggatcatgttgtcgagctcctgatgcattcgagctgattccggggattctagccagatttggttccagtccttgccactcgagtgttttccgtggacgacgtcaatcatgtgctctgcagggttgacgcttgtcgggcatggcgcaccgtagcgtccgaagtactctcgaatgacgttcgcgtcatcaccgatatcaccaaagtaaactgtcttgccaccgcgggctaagagaagaagtgtatcgaattgggtgaagagctgagcgctcggtcttgaggagtcagtgacttagcatttgtcagatcatgagcaaggctggagtaacttactggtgtatggttactaggacggcttggccaacatcagccagttttcggagaaatcggacagtattgtaagctgcttgaccatccagcccagaagttggttcatccaggaagatgagaatggatggcttggacacaagctctactccgatagtcacacgcttacgttgctctactgagagacccgcacccaatcttccaatcaaagtatgctcaagatcatgcagttccagaagatcgataatggtgtcaacgtaggccagcttctccgcgcgaggggtctcgcgactttgacgtagaagcgcggagaattcaagagcctctcgaacagtgcagaagggttcgtgaacatcgagctgctcgcagtagcctgcagatctctgaaacgagactgggagtggacgaccatcaaccaggatctctcctcgaatggttccttcggttttgcgttgcgcaagcacgtcgagaagcgtagtttttccggcacctatgtcgtgagtaagttagtaggaattccctagtggtactgtcatggcacttacctgatgcgcccattagcgctccaagcatgccaggcttacagtagccgtgtacgttgtcgagcagtgtcctgtctcctgttggggtcttgacaacgtatgagaggttcctccacgtgaatatggacgtattgcgaatcaaactggtctccgcctcatgtcccgatgcatctgtactctcaggttccttattggcagctgattccttttcgttattctgagcttccacatctgctggtattgctagatgagtgaccttcttctgattctcccgcggtatcaacaacgcccctccagaacctgcggtatcgttccaccccatcgtaaacacaacagtcaaagcgacaaacagcacccaccaagcgaatagtatgccaacattgcgccatacattcgatggcgagtacgacaggcttgcaaggtactgttctccggtcacctccgtggcgcctgggagtgctcctgcgattcctgcgcaggcctggtggttcttatcgagatattgaggaagaaagttgggaactaagttgttgaaagcgcacggtatgatgcggtctttgaattcgtttgccatgagcgcttcaaaaccgtaagccagcggattaatccagtatatccaggcgaaccatggatgcatggcgggtttagggatctgcaggtgtcattactcagttacgaatcaaagtacatgagtcgtagcacatgatacaccatgcaggtgaccttcgcattacttacctggtaaccaatgtacagaacaagagccgtgactgagaagccagatacctttgacgcggcatcgaagtttggaaatgcagcgccgatcatcctgaaaaaggctgtcatgacaaaggttgccacgtatgtgataaaccagttcgtaaagaacgctgcagcggttgccttcagtgcagtcatccagtagatgacaacgacaaatgtggtgacctggaagaataagatgggtacgtcggccgcaatttgcgcaaagcaaaaggcagctgggtggtaaaaagcaaagttcttgtgtttggcgagaataggacgtccagcgtaggagtctgtaacctcagacattgccaataaagcattgaaaagcagaatgagaaagagtgcaccacccttgacgaaaaggccagccgagttatcgggcgcgttgtagaacaatgatccagcgatgagggcttgcacgatggtagatccctgtttgatggcaaatgtaggcttgtctccccaaataatctggtattgacgggtaacacacactgcgacttgtttccggaacgaaacagtcatcggggagttgttcggaaggtgatccgacttatccatagaaacggcctgctggaacatcccagtattgactttggcttcttctgtcgtgggataatcgagctcgcggtccatgatgggcttgatgctagactgttgataagcttgtcgcagctcggtattgttacgtggaaagcgtgcctcgaatccgggcttgatctgccgctcgctaggcacagtcactccggtaagaaagtcggcaacatttgctccactgccgcatacgaacccctgcgattccatgaatggtcgtgcctcttctcgcgatccatagaagacagtcttgccctcgtcgagcacgaggaccttgtcgaacagatcgaagatgccattgcctgcttgatagagtgtgacgatggtagctatgcccattgcatcggtcagacatcgcaaagcatgcgtgtattcgagggctgtggaagcgtcgagacctcgggtagagttgtcccagcacatgacgctagctttagtgctgagcgcctcgatgatggagacccgctttcgctctccaccagatacaccgcgtacaaaggcatcgccaacctttgtatcttctgtatgagctatgcccatggactcgaggaggaactctttgaattgttgtcgatattcttcagggctcgaacagcccttgggtagcgtctgaggtatgttgaggcgggttgcaaagtccatggtcctacccaccgtaagggtcggatagaagagttcttcttcagtgttgatcacgatattcccacggtactgtccggcttcctctggggtaagcgtgccgtagtgaacatcgccctcgatttttgtatatctaagatttgtgagcaacatcaaacacctggatttaagttgatccgacgtaccctttcctcttatttgccaaaattttgagaagcgtcgtacacccactagaccaatagtcagcactaaatagacattgtatacattattcggatccacctacctcccgggtttaccaagaacaagaagcatctccccgggcttgacatgtcctgaactggagtccaaaatagtcctcagttttggcttctgtcgtgattccctaatttgttgagggatgttgaactgggagaagaagttttcttgcagacgggcatcagacggcatcacctcaacggtgagatctttccacgtgataccaagcttgcgcccctcagcaacgtcgttgccttgcatctctttgacttgcgaagccagcctccattcattcactttcgtcttagtggattcgtcatctccttcatctaacgtttgctggatatcatcttcgtgatgcgatttgccggagaatgtgcgcgagagagctcgaaagatggattcgccagtccctgagcctatggacatgccgctttttgggcgctcacccatggtgactatagaagaaatgataataggagaggaaatttggtgaaaagattgtagtaatgtgtcaactcaaaatgaggggaacaaaagatcaagtatgatctgtgccggagaaggcatcatagacaaaacggagcaaggtgatcggagcttgtgattacctatcatcataacatggccgagccgtttgtggttgtacggatcggggcattcttggcctgagaactagagccgcatacactaattcggatgagatccggcgtcaaggttgtggctgagcaactcacgacccacataacccagttccctttggcgatgtgattagctgtgtcgccatttgaatgctatattgcatgagtcggcatcaagaaatcagtaatcagcgtgcatttgctgactggatcggaaccaaaaagtgttgtacatccaatcgggcctttctggtgttgtacaaagcaggtacgagaggtacaaaggcttgtacgaagttgcttttcggccgatcaacagaccacgctgtgtatggtggtgaaacgtcatctcactttgattctagtagaacttcaaaatggcgtttctgttacttttcatgatgtttcaaggttccctaggtttccaaggtaccgtcagtcaaagtgctgctccctttatgtacgaaaagcctatctgatgaaaccgaagcagcaacgtcagtattttacccaggtcagtgaaatttatcactccatacgcacaggatataagcgggtgacatcgctgcctgtatgtccgacgcaacctgagacgtcggtgttcggcacatatctttgaccgtggtgaataatgcggatcaataccaagacgctagccatgtacgagatcttaccggtagaaccctggaactgcaccgatcacctccagcattcaagtcccgacattcgcttccaaaatcgatatctctcaacaaattttacagtaagatgagcatagcgttccggcaacttccgtcctgccttgctattcttcgatatacaagtgctccctcccaccgacgaagctcgcacgttcatcgctagatttcagaaagacgacagaatttgaattgtttttgagtattttattcttcacaaaagcctattgttattgttacttgtgtaaggtgcaatcagcaccaccagtaaattctcataccaaacgcgtaaatccaacacctcccaggacttgagcagtaactaaaagcacttcttcaaagccctgtccagggtaggtgtgaggcgtgtgtccaagcaaaatgtaatgttgggaagtgacagaagattgtgcgtggaataactgcattctgtaagactacttcgcggacgttttgtacggatttaccaggggtgtcgttctcttacgccaggtcgacttgtctctgtccatgtacagatcgtttggtttggagaagcaaacctcatgatactgaggaagtagcgcacggtcccatgttgatggcgggcaaggatcagtgtgaaagtgctcgagccaagcaagcagaaattgctgagtctgagcatgtccgttcaaagagatggacggatgaacagatacgccagctggcattcgaatcactagcgtagctgattgcttttggtacagctgaccacaggaaaagagggcgctgagatggcgaagtttagcgaggccccgagcgattgaacgccatgtgccatctgtaagcaccatgcgctctagttcgacttgagggagggtgtttgcatggttcttgatgaaaagtcggagccaagaaccgctgatgtacatcgatgcgatgcgcaaaccgttgagctgattgtatgttgcgccggcgaagtagttggtgaaaatatcgttgcaaccagtgcaaagccgcagcacgggaccctgcagtatatcattacatccgtaaaggacgagatgatcgatgccactcagtgcagagagactccgttggcgtctggactggcggggacctgcatgcgtacgtgtcgagacatccttttccggatacaaagctctttcaagtgagacgccagttgcgacagcgagttgtacagtagcccagaccgttgaattactgcacctggcaagtctaggggcatatgcacgattttgtacgggaaaccgacgcgtgacaagacattttaaatcaggatggtggcttcgtgggtcttatccaattcaagaattacaatcgagcggacgtttcttgcttgagacaaattcttgaagcatttagctagcattacaagcaactcatgagaattgaggtgagcctcaatgggctcacggcgaggttctgttaccgtggaagtcatccctctggagtgtcggcgggactgtcttatctgcgatgagaaagagccaggccctgagatatctagtcccgcgatactatcacggaattcgggaattcgggagacagagaggagatcgcggatgtccatctcggtgggtagtatcgagaagatcttcaactgaccagcataatgtatacctgcatcatacatggttcgattgtacatggtcctgcaggtcagacgcaaggaacgcagatcatcgttgagaaaatacatattaccgttaccgtagtcccgcagaccaagtaccttgcacacgccatgaataatctcggtaggtaggtcgagtaacgacatagcaggaagcctggttgtcaactgggcagcgaagtgtgatcgggatgcaaagggcaatgtgcgggtgtacgaggggttgacacaagctgagttggggcatgactggacgaggttggagaattgtctagaggcccgttctgtgaatgttgtcatgatgtatatggtgagaaagcggaggagtaggcaagcgtttagtgcttgctaagcatgaaagcatcgctcaacaggaagcgaattgaagcaggatcgcatcgttccaagaggacagcacaaaattggcgtgttacctgaaagtggcgccgaatacccgagtagagatcgaagcaaaaagttgagtgtgactcgatctcgaaagccatgaaataagtaacatgtgctttggattgatgcaatgggccatatcaaccctcactactttataacttcgcacaaaacatctgcactggaacgatacccccgctcctgtctggagggtccctcgtcgccacttccctcgtccttgccagactctccagctcatccagtctgttcagtgtagccttcaagtgttcttcaaacccttcctggctacatatgtcgcggaaagcgttttgcatcgggacactgtctgctctcaccatgccattggcgtcgatgtgcacaatgttgatgtggtcaaatggttgtacaaagtcagcgcgtgtaatgatctggcgggcttcgtgaaggggaatttcggggagaatgaactggttgggatcgcgaatggtttgctcgcggaggacgagggcgcgggcgaggattatggctgcagcctaagaaagattagtagactactcaggacgagtgatgaagacgtacgcagaacttctgttgctcttcaacatcgtcgtccatcgtatcccccaagatccagcattggttaagaaaccatgacttttctcttcgattgatctgcttgcatgtgtcgagcatgtcgcgagactttgagacctgattgaggaagatcaatcgcccgccaacctgcgcaaagacctcgtctagtatactctgtggcacatcttcgttgtggaagcgggcacgatatcgcctgagtgagtcgagtaccacgtccttacgtacgtccttgatattgtggacatgcatgttggttgcatgcggtatcagacgttccaatgtccagtgttcatccgacgtaaagactacggtcaccagctcattgcttgcccagatttcggctcgctgttgtaagatctcaagaagatgtttccctccctcatcaggcttgaacaagtggatgttgttgatgatcatgagaagtggcttgtgacggctcttccgcatcgacaaggcgactttctccaactggttcagcgcccgctcgatgtctagaaggggcgtactgtctcttggacctcggatactgaacaagcctccaatgtaatcctcatggaactcatagtcgatggcttttccaagcctggtacgaaacacttcaagatcattgtgtgcttcgagcatagcaatgccatctccgttcacgcgacgcatagcttcgagtagcagagctcgcttgcctgtgccgcgctcaccgatgatcaagtgatatctgcctctggtcttaccattgacgatgtcgttcactacttcctgctctgctctaggcacccagtattccttctccacaatctcctgcatctgatcagggcctacgccatatgcgatgcgcccaagcgcaacccgctcttgtgagctgtagcctgccgcgaaagcattctcgatcttgtttcgtacggtgcgcttgtagaacagggaatatgcgtagccgccgagaccgaggccgaggagcgatattagggccacagtgcttccttcgaggacgcttcgggcaaacttgctacgttcttgcttgtcctcgggacgtgcagaagactgtggcggaacgccaccagttcgcaaagttggctgggatgggataggtgaggctcggaaacgtgatgtttgtctgccgaggggcagcagcagccatcctgcgcgtgtcagtctggtgacataccgcttctcccccttgtgccgcctgactcacctcgtttaataccgtgaacagtgcgtggcattcgtcacggcctagttggaatctacaatggtgcacaatgccacgatgtagttgtcgtggacagtgaagctcgagtgcctaagcattttaccttgatctaagctttgacgtgccgtgtttgccgtgatatgcgtttcccctgagtataatcatacatcagaacttcgtaagatgcaagaacatctacattatgtattgcgcaatgctacgacacgcatgtatccaaagcttcacgatggcagtctccagcgcaggacggggtgaagtccgtggaccctgaaattagtgtccgggccggtgggttgatctataattggtggcaacttcccctgaaatgaacacgcgtcctcagaaacacaacattcaataattgtatcatcaacgaataaaagtcatttctacgcatagaccgatgcaattcaatgcatctctctgggcaggtgaagcatcatcgcagcggatgaagaccaaactcatcttgctccgacatcgctttaacccaacccagctagaacaaccgatctacgttccagaacgatatcacataccgtcggacatcttggcgagccgttactattaacaggtgatcgactaggtccacgcaacacgagagcctaacacgttctccgcctccgcatcttgccatgtcttcttcttccctcatggagctggcctcccacgactgcactccaacatgactacaggcggcacattgccctcgacgggctctcgtagctcatcaccagctaaccccacatcgacgaaacctctcttgcaccggctatacacatcgcacacgctctcgacatggaactcgcgcaccttcgaattcggcgccgtcattttcttggcagctatctttccgggcacattattcttcgcatcgtgttacgccctctttcgctctctggctgctgctgtgcttggatcgtggattgggacctttgtcgaccgcaaagatcgactggatgttgtgcgccaaagcattgtgtggcagcgcttgagcgttgcaggaagctgtatagtgcttctagcgatgctaggccacggggcagaagagaggggactggtcacatatgctctgttcaccttgagtgtgatcctagcctgtgttgagaaactcgcatacgtcgcgaacacagtcgctgtggaaagagattggattattgtggtttccgacagtctcaagaccgaccgtcaagacctcaacagcatgatgcgccgcatcgacttgctctgcaagctggttgctcctgttggcattggacttcttgacggctactcaaccaagatcgccatcttggttgtattcgcccagaacgcagtttctgtcgcgatcgaatattgggcgatcaagcaagtctacgatgcaattccagagttgggaaacagcaaggcgtcagaaacgtctcaggaccgtgtcacacctttgagcacgaccaccacgaccacaacaccgaccaccaaatctccagtatcactcctcgccccatacaagtcttacatccaaaatccggccttcctcgcctccttcgccttgtccctcctttacctcacggtcctatcgttcgcatcacaaatgacaacatacctccttaccctgggtttcacaagcacccatgtttcgcttatgcgcctggtatccgtcatcctcgaactcagcgctacatgcgccgcgccgtatttgatgtcgcgcatcggcgccgtacgctcaggcttgtggttcgtcaacgagcaactcatcagtatcgcactagccattgggctgtggctatattacatcgacaagccgcttattgctggcgctgtactagtctcgggcgttgcattctcgcgcctcggcctatggggtttcgatctcagcgtgcagttcttggttcaagacgctgcgccggaggcttcgagaggaagcttctcggcgattgagatgagcttgcagaatgtgtttgaactgctctcttttgctacgacgatggtgtggtacagaccggaagacttccaagtaccaatattcatcagcgcgggtgcaatagcaacgagcgcagcgtgtttcgctggctttgtaagaaagaggaggggccatttacttcacactgatcggtgtgtgaagaggtttgggaagaaggcaaagtatagggtgttgcccacgattgaggaggaagtggatgaggacacaggaacagaaaataggacatagtttttgcatcaatcgagttcacatgtacacattcaacacttctgacgcctctctgcacgccatccatcgtactgtcgtgttctacggaaactgcgcactagcgttagcgctcccgcaattagcgcccttgcccaaagttatctccgtccaaaattttgagcacttccaaactttcgcctacaccaccgaaacgctatagccaagcaccatgtcgtcgatgcgaaatgccgtccaacggcgcaaccacaaggagcgtgcgcagcccgtcgagcgcgaaaaatggggcctcctcgaaaagcgcaaagactacaagctccgcgcggccgaccacaagcagaagaagcagaaactcaagctgttgagcgaaaaggcccgcgaccgaaatcccgatgagttttctttcaagatgctgtcgtccaaggtggacaagcagggcaggaaagtggcggatcgaggcaacacggcactcagcgtggacgtggtcaagcttctcaagacgcaagacgctggatacattcgcaccatgctgcaaatggtcaggaaggagcgggaggagctggagcagaagttggtattagaggcggacgaggtgcgggctttgaaggacggtagccgtgcggaacagagcaaacatagggtgtatgtggaggacgaggagcagcagcaaacctttgacccagactcatggtttggccgcgggcaagatatgcccaaccaaatttcacatgcagaggaaccccaatttgaaggatacagcgacgatgacgacgaagaggaacctgctgcacgcccaaagacgatgtcgaagaagcagattgaggcacaagagcttgccaagaaggaaaagcgagcgttcaacaagaccagagatcaggcacagtcacgcaccgcgtacaagctggagatgatcaagaagcgggaaaaggagttagcagctgcagagaacgagttggagctgcagcgagccaagatgagcagcaccgtcggaggtgtcaacaaaaacggcgtcaagttcaaagtgcgtgagaggaagcgttgaagagtcaaaatcatcaacctacaatttcaactacaatctagccggcattctcatcgccccgtcgagtcgcaggaccgttccgttgagcatctgattcccgacacattcaagcaccaatctagcgaattcctcgggcacacccgcacgttttgggaactccatgctgttctccaagctctgcttgaccttgttgctcatcatgcgcgtcattgcgctatcgaacatactcggcgcaattgtcaccgcgcgaatgccatgtttggacaaatctctcgcaagtggcagggtcaagctagccactgctcccttactcgcggcatatgagacctgccccatctgcccatcaaacgcggccgacgacgcaatcattataatcacgcccctctcaccatctggtccctgcggtgtcactttcgtcatgtgcggcacagcttgtctgatcagatccaacgtgcccctcaggttgatgtttagaacgaaatcgatgctctcgatgctgagcggctcgttcttcttgtcgacgatcaagcctggcatcccaactccagcgccggcgatgacgcctccaatttccttgcctgtctccttgacccatgcgactgtgccttcgattgctgcggctatggcttcggtggaggtgacgtctgtttcgaagaattttgctcgcgagccgagagaggaaacggttttcgcgccattatcggcattcaggtcgaggagggagacgtaggcgccttgtgcgtggagggcttgagcggttgcgagaccaaggccagacacgccgccgctgatgatgaaggtgcgatctgcgatcttcatggcgtagagatgtagggacttcggtcgtatgtagctgtaaaatttgaaaacgatcacgtcaaacccgcgacttggtatgggctgtgatgtcgtgtagcacgaaagcaaccgcatgtgaatatcccagaagaaccagctccaatacctcggcccagacccatcggcatcccacccagcaaacctccgacatcccactccagatccgcgccatcatccctgctccagagtaatatcaatctcgaaccgccgccaacggaagtccgcagctccagcagcagccctatcgcccacgtcgctcgttacaactcgtccccaacctgttcgacataccatacgtacacccgcaacgtcgccgcgatgaccgaccgcgtaatcgtcggctcgaacaaatcccccagcaatcccacccccctctccgcgccccaagaacaacaagtccgcgacctctactacaaaaacgtgcgcgcgaaatgcgcttcggagattgaaagttcgtccctccttcctccatcccccattccctcccatccgccactaacaatgccatctgcagcattcgcccaatgcgccctgggtcgcacgttcaccatgatctacgcctgccgcgccccccggctcgcaatgaattcctgtatgctgcaataccagaatcaagacgagctggataaggcgagggcggagtggttcaagttggctggggagcggaagaaggcgagagaggaacaccagcggcggctggaggatgcgcggagtaaacacaaggagtggtggaatttggatgagagtgggcagttgcaggggaagagggtagagggagatgttgggggcaggagggaggagaatcgtgtggatgagaggggggttacgaggggtgggatttatcgggggacgtgagggtggggacatggatggttgatgaagcattgattgcaaatgtgcaaatgcgtagatctggctcaagagggatgtctgcaagatgaaagtggggatgggaacttgtcacgaaagacatgacacggcatctttgtatcatattgtacatagtctttattctttggagataaaagcgccaaactaggcgcagaaggaaagcaatttcgactctttggtatagaatagcctcatccgaacgccatgaaaatgcttcccagccattaaacgcccatctcaatcacccctcagtcttcattccctcagttacccatcgcatcctcaaactcctgctgatccacctcctcttcctcgcccataccccccataccaacatcctcatccccaccgaccggccctccgaatccaacacccacactccctccatcgacctccatgctctcctcctcctccacctccacctccacctccacctcctcttcccagcgctctcgaacaccccatcccgccccggtaaaacagtacctctccggcggcagtctaattccaaactccctctcgactctcggcaacgcaatcctattacgctcgcccgccacgtccgcgaggaactcctttggcagcgagctgttaaactggcccgccgcgcgcgccgcaaccgccgtgcgcagcgcattcagactcacgccgctctcgtcgtcggcgttggcggtgcgcttcttgcttccggcggcctgcgtgggtagcggcggctcgtaggactgcgcgtcggacaggatcgaggatgtgtagcggtacgcgaagtcgaggagttgcagcggcacgcgctccgtgtacacgtgcacgcccatgttggcgaggatcatgtggatgaggcgcgcatcacgcgggcgcttggatgtgccggcgtcttggagggatgttggggggaaggtaccgttggagagctgtgtgttgggctgggcttgcgtgggaggtgtgggattcgcggcgttgggtgcggtcgcgggcggcgtagaaatgccattctgtagcgcttctgttgcgacgggggacgccatctttgctaaggatgtgcgcggttgaggcgcggggtgtggttgttctttgagtttggtggtgggtgaatgggaaagtcgcgacaaggcgccgaggtccgatcttggcggttgcggctctgcgtggggcgggctgagctagtgagtgcaaagtgtggggtgagagagcgtcacagtcgacacagcagaagtaagaacatgtagtgaaagcctttgcgccatactttagatacatcagcgcatcgccatcttcgaccagtcttcaaccttagataacacagtactgttttgggcaattccaggcttttcgtcttgtggcacgcaaaactgtaactcatactaggaaacgctattttactacacacgaactttcactgaatatttgcattgcgaccatcgctcgcgtagtcccgatgcctgatttgacctattgaccctgcagcaatgtcctagctctctttcgtttcgcgtgtctgcccaacgtcacttaaacccaccaatttccgcatacttccacagggcagcagcttcctccgacagactctcctcaattgccttttcaggaagtcgaaacagcttcacctggtgatatttcggcgggcttccgcgcacgcggtcagagttcaggtaaagaaccgtactgaagtatgtgatgaatacctcgaggaagtgctgcacatcgtctctactcctcaaattcaactcaaagtcattgcagtactcttttggccggtcaacattccttatggcatgcttttgtgttaatcttgagagcttcaactcgcccaagtaccgtagcttggctaggccctgggcaatagactgccacgacccgtcggttagtgacacgtaactgacttcaagcttgttgagcgtgtctgcgtgacgttttatgaatcgacgtaggcgcccgccactgatgaatatgcgttgaatggcgagtctgctgaggctgtggtaacgcgtgggcgcaaagttttgagcaaacagatcgtcgcaaccatgacagaagcgcagtgctggattggaacggcagccatagagctggatctcttctacgtcgatgaatgctgacatgagctcagtaaaagagggtttcgtaggtcgataatctttgatgtgcaagccgagggggttgactgcctgccccgcagctggaggttctgtgtcacacggatcaggcaacaacggttgcattatcaggcccttgatgtagggtgaaaaagtctttggcgtttgttgcagcttgtcataaccccatcttaacaaatgctccggttcgatgggtagataggcgagcttccgagagaaattcgcaagttccattgaacggagtataaggtcgtgtccaaaattatccaggagttcgatgcgttgtagtctcctcggcatttcaagatttcgaaaacaatctgcaaggatttccgacgcttcgtctgactctaaaaacattcttgtccgaatgcgaggaatcgtgcgcccgggcgcgccgtcctcatcatcgggattgtcgcggaagtcatatgggtcattgtactgatcccttagcttgaagcggattgtctgtatcatatctcgaaagattgggactttgatgacgttcagaaacttgtcgcacgactgataatccaaaggcacggtgcgtgtcgagaacctcttacggtatcgtacggtagcatcgtattctgttttgtgacgcagctcctgtaactctttcagctagtttgaatacgcgtgggcaagtctaattaccttgcaagtctttctcaagctatcaaagtcgtgattattgtaagcaagaaccaggctcgggaatacgtgtttacggatgatcagccccaagaacctgcatattctgctgatgatctcggctggaagttcattgagatgcatcttgcttgctaacagcctcttaattgttgatgacggcgctagctgattcgcagtcgattagcatgaacaggaaggggtttgactgggcggccttggactgcaggtgatgtcagcgaggcgaacctatcaccaggcaggcagcggcaaaattcgcacctacacgacatgagcaaatagtctttaaaggcatacctgttataagcttaggagagcctaaaaataggcgcagtcatctttaaatacacgcaggctacctcagcacctcctcttattaggaaggagcaggcaggaatttagccaacacctgtttccatgttggtgccccgggcatacaacctcagcagttcgggctttaccagcaagaacttgaaagcatgcgggtatcaatcaacaacgattgctttccaaagttcacaagcactttccacactaaatttgtacgtattcaaaagtttgtctcaattgaaccgcgctatctcctctcaatgccaccctactaaacctccttaacaaatccaacctcaataaccttatccatcggcactttcaagctcgcaatcttcgcgcgcgtgttatcccgcaggaacaagaatgtctctagcaacacccgcctcaccacattcgtccccttcttcaccttcatctgctccttgccaataatatacagtacttcgtgattgaacgcgcgctccaacgactccagccgcgatgatgtgctgccggtactaggtgcaggcatgggtgcgcgaatagaagagccggtatctgcggcaacgggcgtggcgatggcagaagatgacgatttctcgccgtctcgatcgagcgcgcgagagatgacatgttgacgcacctgttcgtagatcaaggcggcgagatcgggcgttatgacctcgtccatgtagccgtggcgcacgacgaggcggtagcaattcgtcattgctagtcgggtaacactgtatcgatctgttggtgcgacggagggttggtccagcgggcgcaggtggaagaacacgatgacttcaggcgcgacgacaagtttgcggatgaactgggagaagatgatgggcgtggtttctccggctttgtcgaagaagataccgaagccctgcgcccgggacaggatttttccaccaaacgcttcggtgagctgtaggtcgccggtgtcgtttgttttgacgaaatgcgtggttgggaagcggtcttcggcttcggcaaaccactgctgctcctttccaaagcgccagaggatgaagacactcgctagcaccattgccagtaggatcgtgaaccatgcgccatctggtactttcaggagtgcagagcttaagaacgcgccgtccatactggcaataaagagccaaggtaacaagacgaagtatggtttgatgcgccagacgaggattgcaacaagcgtgaccatgcatgtatcgaagaatgtaacgaacatgacgcatactccgtacgcattaccgagggatgtggtgttgttgtacacagcggcgataatgactgtaccgaccataaggagccagttcgcaaccggaacgtatagttggccgtgataggtttcagaagtgtgaacgactttcagttgggggaagtacgacagtttcatgatctgcgtcaggagctggtaactgttagctatgctttcatatctgtacgtttttctttagacatacctgggagaaagtagcagtaatcatggcctgagaagcgacaatcgcagctccaagcgccacgatgagggaaggaatgagccatcctttcggcacactgttgtagaagggattcgagaatgcgtcaggatgctcgctgatatgtgcagcttggccacagtatgcaagaagaaggcagggataggcatatccaagccagctaatctgcacagcgcgtctagtgaacgctccaatatcagcgaatagcgcctcgacacccgtgaagcacagcaggatgcctccaagactgcgccacccctggtactgattacggatgagatagtcaaacgcccagtatgggttgaaagcattcaggatcttgtaatcgtacttggcaaggttgtaaacaccaaagccggcattgaaagccaaccaaaccatgacgatcggcgaaaagaccattgtcaatttgctgataccaagtggctgcagcacaaagagtagtacaagaatggcacatgtgacacccacaaccgtgggcttcgtgatgctctcattgacaacagtcaaaccttgaacggcacccagcacggattgcgcaggcgtgagcacgccatcagccatgaccatagcgactgcaagcacaccgatcgtcttgagaaggccacgaaaaaaacgggtgttttcgatcgtggagcggacatgtttggtagagcggctgagatcttgcgtgagctgtcgctccatacctatctatggttagggatatagaggatacctaaagagaaccctatacgtacgaactaaggtagcttcgcgcgggtcgcggttggagatattcgcctgctttgcattagcttcctgcagtgtgactctactagagcacaacttacatatcgagacagcagcgagtaagtactaaaggtaccgccctcgccatcattgtcggctcgtaggatgatgatgatgtacttgagcgtaaccatcaaagtaagggaccagatgatcagactcaatgcacccaagaggtctacgcgactcggcgcttccgagaaagtagatgaaaacacgtagagcggactggtcccaatgtcaccgtagatgactcctacactctggtacgccagcaggaagatctggctgacgttgaagatctgtgcttgtggtcaggtcaagccaatgtaaaaaaccgcgcattttactcaacttgtttgtgcttgtagtcgcggtcgtcgcggagcccggcatcctcgtcttctgcatcctctaaatcggcgatcttgtcgcgtacgtcgatagagtgcgttcttttacgtgacagggagtgatggcgcagcggcacgacaccaccgactccttgggacgaaatagactttctcgactgccgcggatctcctgcgaattgaatgctcgtctccatgatagttgaggcaagttgcagacgttgatttacagtggaacaaagcactggcaagacttatacgaatcagccaggcttatctttcacgacgcctctgccggctgacaaaatcgcaatcataacaagcccgacaagcaatcccttcgtcttgtttggctgcttgtctgttagcttagcatggatccccacgtgcattccccaagtcaagtttgcgggatttatggtaggagggggtggctatgggaccgcaacgggaatggcttggcgccacagacttgtacctagacctagtcagcctcctttgacgcaggttttctacgggaacggaagcgcctgcaggacgtccgctgggatcagccgagatgtcgctgtgtctaggcatgtgcttgtcgagctttgtttcaaccacacaaagccctggacaaatatcgtcaccactctttcgggacgacctcatgctgcgcgcacttccgtagctgacgccacatgtatgatcgaaatgtctctcatttgtctcgcgcatacactctgccgcaaatgggaatcgccgagctcaattaacctggtccatcacaagccagcgtgctgcaggtgcggcaggctatgtcgtgagtactacacgcttgcatctagcgcactgcaaattaaccgtgacctcgcacataatcgtattcatgaccgacaggttgagcttagaagaaacaaagcgtgagaattttgtaaaataactcgccctacccacaatttcgttccaaagtcgagaccgcaatctgtgaatattcgcagtaaaatttccgactagatgccgccgccggccaaacgaaagggccgaagttgcggtatttgcttacggccgagtggtaaatgtctttctggtcggcattgtggttttcttgctacctctgatcaacacaactaccaacaggagtgtcgaggtttgctccaggctggaagaccttgccgactttgctatcaaagaaccaaagcagcatttcgagcttgtctccgtctgcagaactgtagaccgggatgtagtagttgctccaacctacctgttcaactgggccttccacagactgtgtcgtaaaagggtgtttctcgcctttgtttcccttgatgtcccaccacatgtgcaaagccatagagcgagtgctccaggtctcggaacaatcgtggttgccaaacgtcagtgcaaaaggctgattccggctgacaagaggaggcacaacctgatcaatgatgccgttgaacttgtcgggtgcaacgttttcgcacgatatcagatcgccatcgagcaccacaaggtcgctacattcgtcatcgaggacaaagttcataactgctgtagttttagggtccttgtattcgctccgagctacaaagtcagcattcacttctagcgaaatgggagaggtgttttacaatcgccaaagcggaggtcgctgaaaaccgtgatagatgaggtgctattattggactggattcccggatagtttgggatatatcgaggcgtatggttgatgcgatccttggagtatggaactgcccacgccatagtctggaggatacatgcacttgtcgagatgatgaattttcacgatcaaaggagtgtatccgccagaagtcttcctgaatgacagagtggtctgggtcgattcggaatggtagagaaagcgtgtcgcgtgctgcacgcaggcaggggacatgacttggaaggaaatcgaagggcatactgatacggacagggcgacgcgtgtgtggtactctggggtcagttctctgtcttgtgcggcagtcgcctcgtgtcaaagtggcaccaccatctcttgtagaggagcaacgaacctctggacttatccacattgtcgaggctgcgaacttatctaggcctaaatgtcctggtgagactagggtgcttcttggaaatatactgcaggttctcacctacgaggggaagcgaccagtgtgcctggagctacaaacagggctttactgtcaccattgaagtgtggcgatactgtgtatagcttcaggctattcgttacccttgtttactttccatcgtagttgacagcttgcagtatagacgccaggaatggctcgtttgcaagatcaatgcatgaacgattccaacgcaggggtaagattttgcaacttgctgtatactgaaggtctatcagctacaatttatcatccgaagggatgtcaagctggtgcaaccgccttgggtgcatcatgcagagtttgtccgagcaccgccactattgcaaagttaagagcctcgcgaatgggcagacagaaggcatgtgtggcacggctcagaatcgcgaatcgaagcgtcccagatctagaagacaagaaagtatcggtgagatatggtgtaggagtggtctgtaacaagtcccgcactcgtggcggcttgacccagcacgctagctctgggacccaccaaaatttccatcagcgccattgtgctcctcccacccaacttcacgacccgcaaacgcaatgaacgcagagtcgtatctgcgcaagcaaggctggaagggctctggtcactcgctcgacacgactggccgaggaatcaagaagccactgctcatcgcccacaagcaggatcagctggggctcggcaagaaaaaggctgcttggacaacggacgaccagtggtggatgcgcgcatacgaccaaagcttgcagagcattggcacaggtcaagacgtgcgacgagacccaggtgcataaaggaggcgcaatatgctaacttaggcgacagagcaccctcaaccagattcgaaccaaaggcatcaaccgcggcggcctttatggcttcttcgtaaagggcgaagccattgctggcactatagacgacagctcagccagcgcgacagacgcttcgatcccaccctccggcgtaagtacacctcccacttctgactccgactcggaagcgcccacgaagtctgcgaagatgacagacaagaagaccaagcgcaagcgccaggacgaggtcgagcccaaggaggctaagaaggcaaagaggaccgacatgaagggtgacagcaaagacaaggcgatttcaaaaataccttcaagcagcgaccaagccgaagtcgatcgaaagattgcaaaattgtcgccaaagaaacgggagtggtacgaaaagcgggctgcggcgaagaagcaaaccctcaacgaatacatcctccgacgcgtccagaagaagtcgatcaagcgcgcgaagaggcacgccaaatcagcacctccagcccccttcttcactgacctcgaaggtgatgcgaccctgcttgatcaagccacaaccgtcgccgtggatgcgaccgtactcggcatacagcaaaacccacttcccgagaccgagtccacgacaccagacgtctccgagccagcggcagaggaaacgccaccagaggctgcacagaagaaaccgcacggcaataaatcgagcgagaaggaacgctacaaagcggctatgcgggcagaacggctgctgaagaaagaagagaagaaagccgtcaaggcggagaagagggccaacaagtgctcgagcaaattcggcaagaacaaggacaagagccggtataacaagggcaaggggaagaagaagggcgtagtggcggtggggactgcggcgtaggagccagatgtgtcaatgctcagcgacatgatgcgaatgcgttccagccagcgttgaatattctgcacgaagatacccagaaaatgactcaacatgcaattcacatccccaaatttgtattggtatacatcgatgtgagaaagacatctcataagcccaactcaatatgctccaggcatacggacattcgaaaaagaaaataagacatccagcaacatatgcaaatcatttcccaggtatatatttcccgctcattgtggtatcttgccgctcaacaaccagggcctcttctcccaaaactcatccttgatgatgtccacatgctcaatcaggatcttggctttactccgcttcttgcgctccttgtctctctgcgtgcgactctgcggcgcagtacttgcatgcgtcccagcggcccagccgccttgctcagtcatctgcgcgcgccctttgctcgtgctgatgttaggttgtctgcttgccggggcctgtttggcagcgacaggcttcctctccacaggagcatcaaatgtagccttgccttttgagtgcggactatccttcagcggcgcggtgggttggatgtcatctgcgccaattacggcagaagacctgatagcggcggaggacagtgcttcgacgtctggttggtagaagggctgcgacagagtggcagacacggacacagagcgtgcgtgtgtctggggctttgctgctgtggctggcaattctgcgatgccgggatgactggcttctccgtggggccatacttgacccgcgcgtttgtggaagtcctcgcttccatgcggtgagcagcgggtagtgggagtgattgggctggtagccatgaccaccttttctcgagttcgcatctcctcggcgcggttgaggggtggactgggcagtgctttgttagtacgcagtggtggactgacgcgtcggggcgtagtcaaccctgccgactgaacgcccgccatgccatacccctcgtcaatgctgttctttcctctcaaagtacaaaaagagcgctggttctgcagggagagcttccgcggcttgttgttggctggtatacttgacatgcgaagagggataggtggcgtttgttgcatgttactacctgcaaagtaactgggtagatgaggttggctaggtgagcgttgcttgagagttgaagtctgtgttgcaccagacacatttgccatagtcattgcagccgacgcagagtgcgatgccgagtgtgatatttgtcgtctcttgtcggcagacaggatatgttggtaccccgagatgggataccctactggaaaatcatatgctggcgaagtgggcgagaagttggtacgcgtcgttgggtttggtgcattcaaggacgttggaggtttggtactgggtttgagtatgggtggcgaaagcggcaggagcgtcaaagcgggaggatgtttcgcgggaccagaagtaatgtaggagccgttggttgcataggtcgctgaatatggcggagagagcggcattgtactggatggatttgaagaattcctctcactgactggattagaccgaagggggttgggcaaagttggtcttgacatggcctgaggtgattgcggaggtgaaggtgtagaggctggcgagaggaatgtcgaacctctgtcggctactggtgactcagtttggtctggcaggaaggcagcagtattatcgatagctctccttgaagataagcgttggggcagagatgtggccatattcgtgtgttgttcttgaggctgagctgctgacactgctgacttgtcggctgatgtggaaaaaaactaggactgtcagacttaagaattactcaagcactagcatatgatatgagaatggcttacatcgcggtatagtacagtgcctttcttgaaacattcgggttcattattgtagttgatgccaaactccttgaacagtatctcgttcttatcagctgagtaagtgccggatagcttctgttcagccgcacgcggtttccatgccaccttgctggacaagggcccagaaaagtggtgttgtatagattgttaatatggcctgcatcactatcagataactgcaattggtccaagatgcattgcaaaagatatatttgcgtgagctccccttcggtgggtttgagcgccatggtgatgttgcttgcaagacttacaatcgacctgtcgccaactcatataatctcgcaaattaaagtcacttgggtagcatactgcacgcccgtcaaatgaaggtagcggcgccgtaagcggcttgtccgggaagtactgcgcccagagaaagacatagtagcttgtaaatgtggatgtgatcgtcgtagtcagtttgctatttttgccttagtatcgtgtacgataagcgattgcatgaggttgcgtgcacggatgaggcagctcacatacctggcgcgtcgctcaaagaggacacagtctttgtggaagacgaaactacaacacacgtcagctaactctgtacggaccaatcgccggctacccctgtagggtgccgatcagtggttttcggcattggtttgccaacacgtgaacgtctcagatgcgcaggtgcaagatgaaaggtctgaacgtacctaaattcgtcgctgtttccgtatgcgagcacaagatctggcaaatccttcatgacagcctcagccgcggcgttcatgagatcaagcgcattgcggtcatttggctttgtaaatttgtatttggttgtgagtctagtccggggtattagctaaggtactataggcgttcatgcgtagtcttagcctgaggccgcgaaatcatatactgtcaagaccttcctcttgtgacgggtacctgcagtcccagacaccggaaaatgacaacttggctcgatgatggagaaaatgcaaataacaacatacttcgagaaaccacgtccatcgatcctcaccacgatccaggtgttcgccaagagggtatcgggctgctcaaagaggcgcacatattcgtacctgagttcgtcagcgcagcccgtcgagctcatgcaggtgaagctaccccacccggcggctggattacttacttggagttagccatggattcccgtgctgtgcctgagcaatatctgctaacagcattacttgcgctgactgggactttgcgcgcgagaagggtcgagaggtgacagtcagcgagaaaatcttcgccggtcagaccgcaccgtctggttatgagtcctggagatccggggctaagctatggttccgctgtgcgcgaagacggtgtttcaggttcgcacatgtcatgcagctagcaccgtgagccttggcggccgaatctagtgcgggaaggcgagtatccaggtgggatactccgaatagctcttcatgcgttcaactgaacgcggtgtggtgttggctgtgatttctttcagcgtgggtatgggctccacttttccttgcggaagatcgccgctacggcagcgcccctgccatgtcgtcgcttccctcttgtctgtcgcgagaccatcttcaacagacacctcgccacggccaaaattgcacgcagcgcaacacgttgcatcgtagagcagtacgaatccatgtatacacgctctcagtgagatcttaggctaccatgtcaggacgcaacactggatctgccccgcaatgcacgagccgacatgcagggaaacgagctggaacggacagtttcatcttcccaggaacccgccatgcggcgtctagcggtgagttaatcgcggctaactggcaaactgatagcacttttcttgatgtagtctgctcgtagtctcctcggacatcaagcttcatgcctgagcgagagccatggccagacacgctcaatacaccggtccacgttcacgccgatgcatgtccccatgaccaaggtgtcatgacgcacatgccaaacaccagtccttgcgcataggcggtccaaatgcccactcaccggctgctggatgtttgcttactgctctgtctgcaatctttgccgtcccgcacaggatcgttccgtttcccaggcgcgcaagttggaaagtggagcgaatgcccgaagcgtccttgaaacactacaagtacggactgcgtattctacgccgtcgacctgtcaccttttgccttgcctcgaaggtttgatcttcggcaccaaggctttccggagagttccttcggaccgagagtttatatcaccgtacctgagagggaaccaggtacagccctacagatcctacgcagacgacagatgtaacttctttctggatctcatggtctgaactctaccgcctacccggccactggaaggctgtgctggtgagccgtgatagctatgcctgtaccacttcaaggaacgaatgacagatcatctgcgactgatattgtcgcataacgagcgatgagaaccgattcgacatcgtgatcggactctaccctgcttgtttctcattgggcatcgagagccaagacttctcaaagagtcttctgcgacttcaagtacgctaccatcaccacatgtaccaggtagtcggtctcgttcccgaaacactcccagtttctctctcgtcccgtgagcctatcactgtccaccttggttcatctttcatgaggcatgacatgagtctagacttttcggggtctagagaagcacgtttgcgacgataaccgcgtcttcgcacgtcgttcaagtttcctcttccgctgttgcaaggtactacagtccattcatcatgaccctcagttttacggcttctcccccggaaacacccgtcgcagatctgacccatcgacaccgtacgtggaggtaggaccgcgatgcgagacgcacgtcacatcaaaacgcagcccaaattggcacaccttctaccaaaaatcttgatcagactacacaaaaacgtacagcccaatcttggcacgcgctcagtaatcgtcaatcagtccatattgtagagtttctccttggcatatgcactcagactaggactctgctcttggcatcacagtacaccccgaccatgctagccgtcgaacttcactcaaatcgtgctagccgtcgattagtccatcatgcaggaactggaagtcccgaggatttgttatacgcaaagtctgggctcatttgggaagttgtgataacctcgcagcccggaaacatgtccgctcattttcatcagcgcccaaggtttgccagcagacgtgtacaaacaggtaagagcttcagccaagaaatgtgtggcgcaagttttgattgagaaaccttacgattcgtgctgaacatccgcgtcagaggtttgctgtgtgtgggccttggtttcgaggcactgcgccgcaggatcgattgcgccgacggccgcaaacaggagtctcggttccggaaccctcagcaaacgataaacgatataaacgtgctgctgcatctcgcattgcataatcgcgagtctggcccataagtccgttcctggtccactgactcagcaaacgagcaacagcacacaaacgtactgctggatctcccattgcatcatgttaagtttggcccacaggtccaacacttgtcgactgggtaatgcacagcgcaaccaagacgactgagaagtaggcataggctgggctgcgactacttggactactgggggacgtctccgcgtctgatgacaaacgttttgctaacaaccagactcactgtacatgtacgtttaacggtcatttccacgtgatgcgtcaatctctattagaacgtcaaagtgaaacaacagaatctgatcacaagtaggcaaaagttttgcacgttgaccagtgcacactctcaggttacagaaatagcgagcttcgagaacttgacatccaaaaccgctttcctagcctttgtatagatagctctctatcttggaaaaaattaagtggaaaaacattcccagagaatattcgcagcttgctctactcatcttcctgctttcttagactattgtcgcagtcttgctatactatgttatatctcccttgatctgtaccttgagaggcacacatgggcgaagcctggctgcactgcaatcttcagcgcgaaggaggagggtacgagacgatgaagcaggacatatggcacaccctctcgagcaagaaagaactgttcttcgaatcaatgtgttgaaccatgataatcattacccttatctaatccatctagacatattcttccaaacgccataccaatgccatgctatgctatgcaacaaggaaatctcagaataccttcatcttacttcctcggactcgctctgggcgtaggcacttcatcccgaccatccaaatccagtcccctcgcctgctcaaccatctctgtcgtcggcgtgacgccctcagcctgtaacatcatctcctcctcctccaactcctcttcatcatcatacacttcaccctcaatatatgtctccccatcatccccctcgatgctctccataacagaatcgcccaggccattatcctccatatcgagcgattcgcgggagagatagctagcctccagatcctcgccgacttcagagccttcgtcttcgctgcggatactagccgcctcggtgccctggtcgtcctcatcactctcgctctcgctgtcggtgaagtcctcgatatcgagcggcttgtcacgccagtagttgaagtcggtgtatccctcgccgccggcgggcacgagcaggccgacgggcgggaagaagtggtctacaatctcgcgcatactcgcgtatccagtcttgtaggaattgagggagaggacgtcgaggctaacttcggcgttggagttgattgtgaagatgcgtgtggatgggatgttgacgctgcggtacgatagtgcgtctgtgagtctgttgccgaagccagcgtagaagggtgtttggtggcctggcttgtcgaagagcagcataatgtcgcgcagacaggccattttgaagacttcgggtttgcggaggtagatttctcggcgcagcgcggcgatggtgcggtcgggactcattatcacggggcccttggggaggcggtagttgtcctgtaccacgccattcagataggcgcgtgtggtgtctgcctggcccacggagcgagaggtgaggtagaagatgttgtatccgttgtttacaatgtcggtgtacaacttggcgactccttgatgcgtccagtctcggccgatcatggtcaggacgtggcccagtgcgtcagactttgtaatggtgccgtcaatgtctgagatgacaatgggcacgtcgtgcttccagtagaacatgtacgcctcacatttggagcggttcactgtgaagctcatggtgttggcgccaggcttcaggttgagggccttgagctggtcgctggtgagtcggagcgtcttggcataggtcctcgtgtcgcccttggatgcctctggcgaatgtggtgctgacatgcccagggcgctgtccgagtctctgcggtagttggtatactgtgtcccgtcatcgctctggttgctgtcgctctggtagccggggtcggacacagcagtggtcgagcgcagggctgcttcgttgagaagggtcatggatgacttttgcatggctgctgccttggcttcttcgctactgtagatccacaaattgccattctcgtctgctcctatgagcgcaccgatgtcgtagtcaccggccagctcgtcggacaatatgttccgcgcaataacttcggcccgcagcgcctcctcttcactggtcttgtagcctgtcatgtccagctccaagtctccgctatctgtgactttgttcggaatgttcgaggtgagaagcttctgggatagcttcagggcgcgcgcgagggcttcgctgggtgagacgggcggtggactggctgaacgtgtcgacctgttccaggccgtggcatccttcctgctgacggtgagcggcccgctctcgctgtcgtcgtcgaaattccttgcaaagctctccttggtggacggcagcacgtcgtctgtgttggccctgtggatatgaaggcccgaccagtcccccgatctgggcctgccaaactcggcttcctcgtgcatcatgtccgagccgggaatcgacatggacatgcgcccccgccgtcggcccatgctgctgccatcgagatcgagggggtcgggctcgtcgaaagcctgttcggacgggagctcggtcgggcgctgttcgggactggaggcgggtgacgcaataggcgaggtctgcatgtctgcggggacagcgtcggttgtctcgaagacgaagaaggcctcgccgccctcgcccagcttcatcgacttgtcttgcagctcgccattgactctgaactcgaccttcttgtccgacgggcgcaggatctggtactttccgaagcggacgtggaagggcgagcatgcgagggtgccgtcttcgcgctcgacgacaatggcgtcgatggcgccgctgagggtggccgggttgattgagttccagcccttgctcacgctacccgtgatggatcgtacgtagttcatggctgcgcagcccgggggctgttgtggtgttttgctcggtggtggtggtggtggtggaaatatgacgaatgcggcggcgggtagagggttacggctcaaactgccccggaacgtgtgaatgtgtgtcgaggatcgtgttcggataccgaggcaaaagagtcgtgttcgcaaggatggtcatatacctatgacggaggttgggtcaggtcaggtgccgtgcatacagacagctgagcgcagccgattatgaagaaaaggaatgctttcgctttcacgtgtctgagggcaaggtcgcacctgcatggtgcaccaaacaaatgttgggaccgccgaaaggctcaaccgcagctgttgcatgattatgccgcatagccgatagagaatacacggacagttgacatgctcctggcatgtgcaagtacctgactaaaaggcctctcccggcgtgtctaccacccattgcaggtggcgtcacgcttggcacggcacagattgcttaactaactctggcgcgaatcatgccgcatatccactttgacctccacgtccacctgggcactgcacgactacttgaccatctttgaagacggcatccgggctgcgacgcctgaccacatgccaacatgtcttccgaacccctctcgtcgctctactggccgccggacgtcgctcgctacaacatggaatccgtcctgcactcgtcctcgggatggctgaggaccgcctgcattgtgtttgccctgttctggtacgcaacttctgcatagtgtctcgcgtgtagtcgctaatgcgccgtcaagggtcgcctttcgcgcctaccaggtcctgtcccaacccgtggagaagctcgtgcaagtcctcggcctcgaggttcccgtcgcgccgctcgtgtcgctcgctggcatcaaggccgacggcgtactgctgcactggaaaccgaccgaccagcgcttgaccgttctgaaatacgtcataaggatcaacggcattgacagtgggtagccatggaaggcacacgagcagcactaacaggccacagtcggcgacatatcgccccaagagacgtccattactatcgaaaatctgcagcccgaccaccactatgtcatccgcatcgtcaccctcaactcgtccaacttccaggctcccagcatccccatccgcatgcgcaccctgcctgccgactcggatcagtactacaaccccaacgcgcccaaagactttcaggcccccaccaacgatgaaaactacacgcccacgccaatcatccgaccgaacaagagcctcgccgacgtcgtacccccatttgttgcgcctgtcatgacacgagagcacagcaacagcatatctcggcggagaccggacacgggaagaaggaactcgcctgcatcgcagaccttggatcaggctcgatcagctctcgaatctcccgaatcaagcgactctattcgccaactcacagaaaagctgaacagcctgagacaagagctggacgacgtggaacgccagatccaggacgaggatcaggatttcgtgacccaaaaggcaattctcatcgacaagcgcgacgacaagaaggcggcgctcaaggaaaaggaggatgctagccgtgatttgagaaaagaggtggcaacactggagaggcagagcgcatcggcgcagactcgtcgcgtccagcaggagagggtgctgcgtcagaaagaggccgagagaaagaagctcaaagacgacgttgcgaagtggacgcgtgaagctggagaactgaaggaagctgctgagcgcattgccaaggagcgcatcgaatacgaggcttcgtctgagaagcgcatccagactgtcaaggagaagcatgccgaggaactgcaagcgaacaagactctagaagacgctatccgcgaaaaaggcatccagatcaaggcgcttgaggaagagaggcacgcactggaagagggccaagagggtggagaagctccggatggcaacgacaacgctgaaagagaagaggacaatcgatggaagatgaccctgggtctcctccaacagcaatatgcacaggcctggaccctcttcatggaagcggagcgtatcagtggcgaggcttctacccgactaaactaccttcaacagcgtcgcatgagccaaccacaaatgttcactggaccaccagtccctgaaattggaccagtacgcagaggcagccagcgggcgcggcctctctctatgcgcgagggcttgttggcccaagcgactggtggatttgtgcatacgtcaagtgcacccttcaacactatacccaccacatcttcgccctcgtttgcgaacattacaccctacttcaaccctgttaatggcatggctttacccccaccacgaactcacaactcatctttctctcaagcagactttgaaagcctgactggcggcgcacctatgagcccaacagctggcgccctcttgcccgctggtctcttcgccgatgacctaggcttgacagacactgaagatgagaacgaccctggtccgccgcaagcgccttcacttgatccatccccgaatctcagaaatgtgctcccaggtctcggtgctccaggaaccattgatcgaagccaggaccccagctcgcccatatcccagtctagtcgcccaccgagcgcctttgcaagtccccgcgaaagcgctggcgaactacaaaactttccgaacccgaaccccgacaacatcgaaagtgacaagcgttcgatacgttccacatcaagttccttccagatcccgcaggcgagccgtttcggcggtctattcggtcttcataggcaacgcggcaaaaccttctctgatgatgggccagctcttggctcactcaagccatcacagagccagtctctcccgcgacaagatcacggtccagatggtgtagggggctcacgacgccgtggaagtcattctgaaggcgcgtggtatgacacatttattcgcacaaagactcagccagtggaatcatctagtagtcctaatcatgtcacgacgcgtaagcgtcccttcaacatgtttggcacgaaagctgatccttggctgacatcaatgctaggttttgagaaacccccttcgccgcgccaagggtcgaccaaatctggagagggtacggccctcccccgaccttccactgaaagtcaaactcaattcggatggtcggtaaacgcgtttggggcacgaagcagtccacttggcgtcgattggagtgtcaacaacaccaatactacttcctggtcacgcatgccatcgcgacgcccatctgtccagtatggctcaacgacgaatctagccaacgaaaacttccatgccgacctcctggacttcccttccaacacccgatcgcctacgcaagcgccgattggtacccgtccgcagtcttcggcttcacacatgccgccggtatctggtcatctgccacctgttcctccaacaccgccacggctgaacccggctgcggcagcttttaccattcccattcttggtaagaagacagaagaggacaaggctgaaaaggcgaagcgagctgcggagagggcagccgaaaaagaagctaagaaggctgaaaaggctgagaagaaggaagaaaaggaaaagaaggcaaaggctgaaaaggctgagaaagcagctcgcaaaggaaaagaaaaactgaccgagtctaatgcgtccatcaccagcgactcgagagatgccacatcgccacacaactcacgtgtttcccgcgacacgccatctataatctcaacagcagacgcctcggaagcttcgccccgtgaatcacttgagcgtagcgtatcacacacgccttcagagctcaatgcatctatcggaaaagagtctttcatgcagaagctgacccgcaagggcagcaccaaccagtttctgacactgggcatgaagagcactctcttctcgagggcaaaggccactgacgcacctggaactccagaggagacgaacgaggacagtggtttcttgggctcgggtcgcggcacagatagtgtcggaaacagccctagcattggtatgccaaaggataagacgagcgctcttagttggagctctattaagaagttaggcaagaaggacaggacaccgagcttgcatgagagcgtcgctagcgaagcgactggagacgaggacgatcttgttgcaggaagctcgaaggcctgatctgtagatagtatgagatgtctaacgacgtcagccattgaggccttgaacgtatccacaacgtttcgctattgatccaaaacctgaccgcactactctagctcctgattttgaacttcaacccacattaatattatagtttcgacgcctcgttcaacacttgatcaatcttcttctctaaatctgcaccaattgccctctcgagcagcactacaaacacccgccgcttcctagtctctaggtcatgaccatcgccttctccagagttcagatcagtccacctcgattcgatcaacttctcaatctcctctgctcgtttaggcaaccccattctccccaacgccgcttgtgttctcgcatcaacgaatggaaatgcttcgtcccattgccactgcactcgtcggtaaaatatgtccaatcctgtcttgcccaagcctttgacactccgcctcagcacctcgcgctctgattctacaccattcttgctctgcgctcgcagcttcgacaaatcgttgtgccagtcgttgtttgagactgcttcggcaagcaatgaaatctcgtctgctgtcttgtctttgtgctgcgtgcacgcagcttcaagagctttgaggactttcttggggcccgcggtcttgatggcgaggggatctcgcaacgagtagggcttgttgagaatcgtgcggattgtgcggagtccaaggcggtgggagattggccgggaaagaacgacagcgcataggagctcttcgaatggactcagaagttgagaggagtaggtgatcatgtctgcgcgatgggattcgatgtctctagcttcgtcatccgggcggcaatattgtagcgcggcatccgacaggaggtattcgagaatttgttccggagttgctttttgatgttggtttggcaatgtctcgagtttgatcgctttgatgattccttttggcgtcgtgctcttcttagactcatcacccgctggggacttgtcctcgtcctttcccaaatatccgctgtccaccttcttcacctctctctcgtccattccatttctcacaccatgtcttctcgccgcagctcttgtatcctttgggggcatgtaggtacgcgtcaaatttgcatgccaaaagatgtggttgttgcagtgaaggacgtacgacgcagacatggtaaatgtaagtcacgggacttgtagactacatgcaagctacaccatgatgaggtcgtcgatagcactatatatccaaggaacctgctcaggggatgtgacgactgggcgtaagcgtagcctcgcctcggacctgcattagtgtttcgcttatgctagagccgcgttagtgccggcatcgtggtgaacgcctgggtttcgagctctcgttgatcaacatgccatgatcgtcaggccctgtggactagagcctaactcttgcagattatgagtttaggcccatgataaggtttgtcattccgccaaacgacccacaacatgtccggcctcgaagcgaggagtctcgtgttacattgaggcgggacagaatagccccaaacggtccgtctatttgctgttcctaagccgcaatctcgtagcgcagttcttcagcaaagttagttcttcttcagacatccgcagacatccgctgatgacacggtacagcgagcatagcatttcaagatgtactccccttgtggaagccgagattcaatcctcagataactctggagtccgaaaagagaactctgtctcttggtttgaagtgctcttgatcgacgaatagaccatccagtgattccccccataattctaagctgcttttttgttgtaatcggcccgccttcggagaatttcgacaacacaagctcacaccaagggccgatgaggaaaaagtaacacttgatcgccaaagcattcatgcacgtattgttcgtgctaaatactgcctcaaggtttacatcaacctagttaccgtaggtatcgatgatctgaagaccaggattcgtggaattgcaggactccatgcgctttcaattcctcgaaatgccaaagggtctcgggatcgcgaaagccgatggctgggcctgaagcagtacgtcacagtctgagctgtcacagatagggcatgattaactttgatgtcgactccattgcgctgttatcattcatgtgacttcacatgccatgactccagatggatgccgaaagaacaaaacaaaccattctcctctagcttgcatgtccccgtacgtatgcttgagccaatggaacggccttccccatcaacataacgcgttagaagtgtttccaccattacattaaaaggcagcacctcgaggcatgatttcatcagcttatatgatgcttgagagactgacaaattgtcgagaaaaagtgaaggtaaggctacaaggcgatgtgacatatgcattgtggcgtggcgatcaatttgcgtcgaggcaagacatcttcttcttcctcagataatacaaagacagtccattgtaaattccgagcatgagggatagtgccgttggatcgatcatccgacagccacgttgaaggcggcacggaattcagatgttcgacagatggggcgatagtcgccgttggcggtgttgatgacctttgtcaagtagttgcggccaaagacatgatgacatggtagcacgcgaacaccaagatggatctcgtcgtctggaacctagcagaaagagcacttgttgtcgttgaatgcatctctgttattccccgggatgatgttgtttgcgatgagtgtgtttttctctgggccgaaaagagtgtcgaacattgtgatatgtatctcgggtgagacgttgcaggatgtagtccggttgaactatgatagaagggcctgagttaatgacgagggagcaaacatgtccgcgcaggatccagctgtgttcaagagtgaaccatggttgagattgacattagcttactaacacccaaacctctgttccaacaaggtgcgaggggcctacataggtatatgcttaaagtgcgtttcctttcgtcatctatccaccggctcgaagaagtatttgtgatgactgcaactcagatacaccgaacacgttgcccattgctccacaggcttttcaacagctgtcaaaagctctttccaatcaagatcttcaatgggatctgtcaaatccctgccactcagattgctcgtgctcatggcacatgcttcgaaataccgcagattgccaggctgcaaatgcgcaaggcgcgaaaccgtggaactccaactgccagcatgcatgacgggatctttcaaagagagcagtatgagttcagcaccgcgtgaggcaacaaaatcgagaagctggtcttctgagtaccaccaggtgcctcgtatggttagatactgcaagtgccccataggtctgagaaggtctaggaaatggtccatggcatctgcgcaatactcgaagtcagtgacttgcaccatcgacagcgtaagatgcgttatgtcgctgagagcttggaaagtatcaatcaagcagctgtagtaaaagcttccactttccatgagatgggcagggttcataggcagtcgtagatggcgtagactcgatgcgatgttgatcttgtcgagcgtcctgaagagctcgtttggtgccggggcgttgttcagcccaaatcccaagtcctgcaagacagtctttgtagacttcagagcatcgaacactggagcaagacaggtcaggagatcagtagtccttaacttgtagttgtcatcggtgactgagagcgttgatgtactcttagggagctccctggcaacgatcgctactataccggggtcaagccactccccgagataattgatcatatcccaactgtcaagtagaaggatgcgcacgtttcgcaagtttgataatcttcgcaagagctgtgctaggtcctgggtttgaaggctcgcacggtgacttcgatgccaccgataatcgtccgtataagaggcacgaagtctggtcctgtgcggctcgggcagcgacttaagaaggtctcgcacgatggtaacttcgtcagatcgaaaagttccgagcgtgagttttcgaacatgaggtcgcaagctcgtcgtgctagcaattgcgaacaagtcctctaaaccggtttgagtgatacgaaagaccctgtctcccagtgtctcgccaaaggaagggaagctgctgttgtagaatttgcgactgacgagtcgaaagttgcatatatcacggcgtgaagcgacagtgtgaatcagccaaccatctaccccttcttgtgtcgtttctgtcaggcggtccaagggtccatcgctgacattcgattgctgtaagcctcgtataataacagagatgagctcgactgggaggcgatccatggcgcgatactaaacgtttcgaaccacgacggaaactgatagcgtgtagaagcaggcagccaaacaatggtctgaagctgtatacacggattttctatcgcgcagaaagtctagcagcaatgtgtacagcttcaggaagtgaattcgacggcaaaaccctgcttgcgtcctatcgtagtctgcgacctgtggcgcaacctgtggatgtgtctaagtcaaatgtggaagcatttggtggaggtatgtagccagaaggctttggataggttgaaatgcaatatgatcggcaattttggctaagtctaggtatatagctacagttaaatagactactgtggcaagccgcccttctttgcccttgttcgagtcggcaaagggctagtgaagggcgtgctggccgagagaccacaggatcaagcgggtacagtgattatgttcgagaggttcagcatatgaagtcatatacggatgaacatagcagtctgaaaatacataccgccactatggtggtctcatcaagtgattgtgccccactctgcgcgagccgcggttcccccgcactagcgcgagccgcagctacaaaactccatcagctcccctccgctctccctttttctttccaacggcctgcctttccaacgctgcgtttctttgcatacacatacagacgctttcacagttgtcttactacgcaaatgagaaattcggagtaatcttcacctttcacacctcagggtggtactgcccgtaagggcctggcgtgactcacgtctgcactcggcatcagaaagctcagggcccaggaagcgcattctttgcgtggaactggtgtccctatgggagtcggtgcgaagattgtgtgccgcagacttgcaagaggacgcggtgacactgtagtacaatacgcggcgtacttgacctcgagtagcttcggcgaaagggcgatgggtatcattcgattctgattactcgggcgaggcaggccgttcaatcctttttttctttacgtaagtcgctttgagcgtggagccagcttcggttcaaggatactgctaacgaagaacaataaataaaacacaaaatacaagcgccaaacacttttcgctatcgttgcttcatgacgcatactcaagtcggagtatccgtctccgtcggaaccttttcctccttcgtgtacatcagatccgttcgcatcgtcagcttcaacccacgtataacgtcgtcgcctgaatggaggagattacggtgctggaacataaggactcgtccgcattttggagttacatcgatgcgttcgcgcatgttccaagaatagaatgtcgtcgcaccaccctcgagcggctcctggccatcctttacggaattccgggtcgttgagatacagatggagagtgaagtacgagcgttcctcgccatcaggcgtttcgtagcaaccgtcacagtgcgctgcacggtcagatatcgtctagtaatgcgaagctttgcttgcacatacccttgaaatactctcctccaacatacttgagaaatctcgcgcgctcgttcaaccgagtgactttccacacttcgttgcgctttgctgggccgttaccggtgatgtcagcctgtttgtacaggctgtggatctcgggtacacttccctctatccttgcccacagcttcgccatgatctccttggtgtcccatatgatacgcccgcatttgcgtgtatcctcatacatggcttgcattccgccgccgatattaattagtgctcgggcccattctccgtgggttgttgcttcagcggcagcgacaagttgctcgcattcttcttcgctcaggacgccgtcgagtatcactgcccattggccgtcatactcgtgcagaccttccttggcgaaatcgatttgtgaccgttgcaggttgcgtgcgggaccctcgaggaaaccttcgggcagcgtgtacgtagaagccatggttgcagtggatatatccttgccaaatgctactcttcaattcgaagtctaagttctaaactcagtgtactccaaaagtggctcttatgtgtggatgagaaggctgtgcaagctgttgcctggagacgctgtggatcatcctaccattgcgccagctacgctccgcggtataccccgactgagtatgcggaagcacaatgaatatacatgatgtgagtcaagggtacagtcaagcaatgctgagaaatcggcccgacggcgatcaagtcgttgccatgcaggcacggcatcacgtgattgttcgatttgtgcaagccccggagatccacctggcagtcgcgtttcagctccatggtcaaccgtaccaacgctcatcacggaatcaacgcgttgcacatcccgacttagactgtcgcatcgatagcgagacgtcagattcgtttgccggctcaaaagcgcgatcgtgcaagccacccgctgcccggttcccacgttgctgcgccagttgctgcgccaagcaaacgctccttcactgctaatctcccgagttcaccttcgcttccaaccagaacgagtttcaaccgcctcaccaccctctcgctctcgtcactcgctcgcaactgccccgcttacgacgaccattcttcgatccttgcacccgccgcgccatccccaagacacgaccaccattcctcgatcaacgacaatactgtgcgcgcatcgatagcacaacataggccaacaccgacaccatgtcgcacgatcacgaccacgctcccgagctctctcgcaatcggttcccaacactcttcgaggtgctgagccgcaaaacagtcgcaccgctcgatctcttttccttctacatctacatgcgcgactctcaacgatctgtagactacctcgacttctggtgagacaggcagccagctctcactactgcgcaacactaacagacgacaggctggatgtatcacagcacttgcagttgtgtcgactgtacgtccgccggctacatcgctccatgattgaagagacaccggacccggagaaggcgtcgaagcgatcatcatacatcctcgacaatgccggagaaggaccctcgaacaatgaaaagacaaccggtgacaacttgtccgaccagcgtctctctgcgttccttagatcggaccgcggaagtcgcaaccactcaccgcaaaacagccagggtagcaacctgagcggtgacctgccacgaccaagtctccagatgcttgcgacgcccggtgactccagctcgcccggccaaaactcgtctgtcgacaatacccagccgcgaagggaggacctgcgcgcctcggccgagaaaatcctgtacacctacctgcttccaggctccgaacgggagatcatcattcctcaaagcatcctggcggagattcaggacgccatcgaaggcccggagcagcgagccgatcctgagctgttcgaccccgccaaggactatgtcttccaggcgatggagcgagatgcctacccaggattcttgcaagccaagggtctcggtaacctggtcacgcagagtatgatgctgcgccttattatcgggctgattagcttcttcgcggccgtctgggctgccttcatcctcatcttcctggacaagtctcgttcgacacgatgctgggtacgtttggagagtatacaacttgacgctacgggcgactaacagatgcccagctcatcctgccattcacgattgccatttatctcatcttcacgcaccagtacatgcttgatcccatcattgctctcgcgggatatagcgagtacactttcttcgacttcaacaggatccgcgaaccgtttgtccgaaagacgctcaacaggcggtcacttacggtgctggtcatgttcttgctccttacaacagccatttgctgtctcttcatcttcgtcccaggaaaaagactgtgagcatggtcgtcttgtttccttttgtttgcgaatgtataatgtctacttgagctgccggcgttctcagtaccgagtaacaagcggagaagtgggagacgtggcacggcagtgcgtaagcgggcacacaaccttgatacccttcgccctttgctaggtcgcgacgatcagcctgatcacttttctttgttttggtagggtagggtaaggtagggaatggtatggtatggttttggcttttgcatgattgtccttgttatagcacggagtttgggcgatggggagatggtggactttcacgtagcagtacttgggtgaagcctaaacattcgaatcattcttgactatgtttgcgatgattgtgaaacgctgcgtatgcatatgtagtcgatgcaaggctaatgtcaggagcctctaaggtgtggagatgctgcacgtgccagctgcgggcttatgacgtgcaccgagacgtgaaccttgtcaatcgcgaaaggaacattgaagctttcgacggcgacattgcgaccatcacgttcagcgcctttccactcgagacaagcatccggaatcattgcgcgtagatagcgaatcgtgatcaggtgctatccacgacgacactcgagcgcagctcctccccatcgacgcggaacgagcaagcaaaagcagcaaaagactaacgttaaagtcaagatgagcggtccaaccgtgaagagcaaacgcggcccaaccgtcctcatgaccgacactcgagatgcgccgcctcgcggggctctgcagcgccagccaacttcaacttcaacttcacagagagctccagcgaagctcatttcagtcgacaacatcctgcagtacgcctcggacattccctcccaacagcgccgcggtccgcccaacgctcgcccgctcaatcatacacgcacccccagcggccgacaccctctcgacccaaaactcgccggtcgcttgatcccggcgcacatgcccacgagatccagcaagctcagcgagaagcttgtcctgctgccggaaaccgatgccgaagaggatgaggacgagaagggcgagttcgatgaagacgagtacgagggaccgcccacagacgagcttctcgcgcggcggacggccaaaggcggccccaaggacaagagctacgcagaacggctgcccaaagcccgccggacggacaagctcgcgcgcgtcacggcctactgcaccgcgcaagcctacaagatgaagagcacggccgagttcgtcaaggaccaacacaatgcccggaccaagctctacgacgactgcctctacaccgtctaccacctgcccttactcgccggcagcgacggctaccgggtgcgcagcagtcctgcgctgaagagccccggcggaaagacagtcctggacgaagagattgagcgcaacgagcagcgcgaccaccacgaaggctactttggcgacgaagaaacctactttgtccacggcgacgacatccaccccgacgagcaagctgccttcgatagtctcgcaccgcaccagccgcgactcgagcgagaacacacgtgtcgcgcccaatgccatgcagttcggcgagatgttcgtcttctcgtacggtgttgctgtattctggaacttcaccgagaagcaagaaaaggacatcctggctgacttgaccttctcgtccaccgcgactggcgtttcgctggcctcccgaccattgatcgaatccgactttgagacggaggaattccatttcgaatacaaccccgaaatacagagaccgagggtgtacaacgacatgattacgctcaagagtggcgaccacatgatcaaactcgccatgagccacgccatcgcccagagcaccaagctcagcttatttgaagagggcatgagccggactatgctcgccgcccaatacgtccccaaacgtctagccctcacaggcaacctgggcatgaagcgcagcgacgtggtcaaaatgatcggctcccttttcacatctcgtgtaaacgtcaatctatgtaagctccccactccacccgccttccttcatgcttcatccgctaaccccccgcagcatcgaatatgctcgacacgcccaatttcttctgggactctgaacccactctgcaccccctctacaccgccgtccgcgaatacctcgaaatcaagccacgcatccaggtcctcaacgagcgctgccaggtcttcctcgaccttggcgaaatcctctccgacagcatcagcgacaagaagatgacgcgcattacgtggatcattattgttctgattgtcctgagtatttgcatcacgtgtctcgaggtgctgctccgctttgcaattttgaccaagcagggcaagggcagggtcgctgatggcatgcctgttgatggtatgcacaataatgcattgcagggaataagtcctccagcgcttgcggggccagggctacttgcggcgagagggattgtttgggttgggggtggagtcaaggggttgatcatgtgaagatgaggttacagaatgagtgtgtatataggttagtggtgttgctgagcatagcgttggcgttttgggaatcagttctccaaagagatctcagcttttgggtttaatatacttattcacgaacattaaccgctggttcctcgcttcgtatcaatgtctttatagctcaaccatggcagttggacttctgccattgaccaaatgtttccgaagccctagcggtgtcctatgcagagtacaggataggttgagaatggagcgatcaagcagaaatccgatgacgcggccacattgtgtcttacacatataccaaaaactgtcgagaaagtcttattcctgctcagtttcctcctgttctgaccggctttcttctttgatctgctactgaagttgtcgatattgtcctcgtcttcttcagataattcattgtcagtatgtttgttggctgttcttttgtagagattttttacagccgtttctctgtccaaagatccttggtctcccgcctgagaaataggatgacatgtgttagtgctctgcatgttctcttgtttcacgtctacatgccgttaggcgatatatggacccctcagagattacgtgagatcgaggtagcacgataagatacctcgtagtttacaaattgacgtcccacttcaagctcgagcatcgtgacgaactggttcccgctatagacaagcgacaatgttccgcacccttgcgcttcgatgctttgacggcgccacacctagacgtcacgttctgactttctgactatcaccacagattactcattatacctgtaacaagaaacttactctttttggtttgtgtctgcatcagccctacggtgtcatccgaagactgaaggatggtgctgtgacaaggttgtcgtggtctgtcagctagacgctaaagtatgcctcacccctcactcctgtttgcctaccaacctccggacagcatcattggggtacaacccttgcctccctcctcacctttcatcctgtatcgtcaaataaatatgccagtcagctcgttcgtctcacgacagctcgactgaagatctgcagcgcgcagcgccgagcatgcatgctggtcaggcgcgtctctctcgtggtaggcggaacgaacaacgaagcaaacgcgtgatgaaattcccatggaaaggggcacacgaccctctctatgacaactggaattaggtgaggggcctgtgataggttgctgttgaagagggcgagcggagtcgttcccgattctactcatcacacctgctcacacagttgctactctccataccagtggagcacttgaatatgcatcgcatctcacccgacattagaacctctatttaagctcctcgcttagacggaccgaggctgttctaagttgaccaggcgtttcacaccgcaggcttatatccgatactaccaataaccttctttcgcaacttaccccatagagctccggtctctcacgccagcggtcaagcggatctacacatgatcggatgtccttagtagtgcagatccggagcaggtagtttacatttaggtcgagatgagattatgatgggcaggtcatgaggtaggtggttacttcgacatagttggcgccaactcacacagccttggtgacgggcaaacactggatcatggtttacaacacatataagctcgagctgtctctgtgtcctgtcggttgaagtccaagggtcatttcatcaaagtataacaacgtttcagctcatctccgcttgccacgtcaagacccgaccaaccacaacctcgttcgcgcctgcaaacttgtcataccctggcacgagtcaggctatttaccacgcggcgatcagcaagggacgtcttaccagtgttctagccttgatcgcgtttgttgatcccatctcatttccctgcatttctcgtaccttatttggattccgtgtcaccgcatctctcaactgcacacttcttacaataatttctcaatactgcttaatacaacaatatgatacttgcgcgggctcttgctgcgctatcagcctgcgctgctgcacttgcagctccagctccaacgtaagttacgatgtggtcaagtttttaggaggaatgcgatttgcaaacgtcgcagcttccatcacaagaatgcatatgcaagttcgggtcactaacgaatgacagtgagaagcgcggtgtcaattttggctggggccaagagaagatacaaggccttaacattggtggttggcttgttttggaaccgtgagtacaaggcgaccagaagggggaatgaaggctgattgtgcgactcaagatggatcacgccctcaatcttcgaggctgcaaacgcaaaccggccagcaaaggacattgtcgatgaatacacattgggtcaaaagctagggagggatgcagctctccaggttcttcgtcggcattgggatacttgggtcaggtgggaggacttcaacaagatcaagcaatctggattcaacgtggtccgcattcccattggtttttgggcctacgatacatttggctcgccatatgtgtctggagcagccccatacatagatgccgccatcgactgggctcggggcctgggtttaaagattatcatagaccttcatggtgctcctggctcccagaacggctacgacaattccggtcagcgaacagacaacccccaatggaccactggcaacaacgtggacaagacagtccaggtgttgaggaccatctcccagaaatacgcgcagaccaagtaccaggacgtcgtcgttggcatccagcttctcaacgaaccagctctttacctctctcaagtgaatgaggatgccactagacaattctaccgtgacggttacggccaagtccgtcaagtctccgacacccccgtcattcttcacgacggcttcaaagctccaaacacgtggaacggattcctcacgccttccgacaacaacgcacagaatgttgcaatggaccatcacgaataccaggtgttcgacaataacctcctgcgcaagtcgccacaagagcatgcccaatatgcgtgcagcaactctgaatcctacaacggtgctgacaagtggagtaagtaatcatcaaacccccagtaataacgatgctaacaggtagttcagcattcgtaggcgaatggaccggcgcaatgaccgactgcgccaaatacctcaacggctacggccgcggcgcacgctacgacgggactctagccggcagctcttacatcggcgcctgcggcttccaaaacgacatttcgaaatggaaccagaccttcaaagacaataccgcccgatacatcgaggcccagatccaggcgtacgaatcgaaaacgcagggctggttctggtggaacttcaagactgagggcgcagcggagtgggatgcattccgcctcattgatgctggcgtgttcccgaaaatacggaatgggcaggtgcagtacaagttcggcaagctttgctaggagcaatgtgtggaggggactgcgccgtggttgaatctgaccacgccgtacaccggcacgattgtacgtggtagagatggacgaaatatatatcgaagcgcgagtaattacgcgcaatgaaaaagtttgatcattcgaaaatgcttcatgtctcgaagattggaggatgcactacttgttcgttttgacgccggctcgactttgaggtctaggtgaacatgtaccagccaggacgcatgcttgtcaatcctcaaacaagttttcgacatgactgatgaatagctgcagactctaccttttagtaggatctgtggaagggggaggaaaaaagatacaggagtaatgttccgctgtgctttcagtaaaaacgtggcataacagagtgcaatgatggtatatcgacgttcatcttcaaggtcgcagagtcccacgttacagacagagtcgaatgtacaaggcgtgttttcttcagtctcgagattcgtgtcttacttagcgtatcacacttatttggtcatgtccatgaatggaggttgttccttcgatcgatgaagatcttttccgtgtatcgcttccgaattctgatttcgtaaatagtggtgttgcatgtagcagccatatttcgtttgttatagaaagctctctcgccccagggatgtggattgacaagcggcgaacatcggcattgtggttacaggaagcttgggtgcggtgctgttccgcacttgacagggctgaatattgaaggagtattacagtgtaattatgctgaagaagtgttgagtttctcagctgagtgatgatgagcactacgtgagggacatgtgatagatttgttgcatgtaaaatgtatatttcgttgacatgtgaaagcgtttgaggagcgagactctccacaaccccaggaatcggttggtggcgggctaacgattccctgcctgcctcggcaacagccctggagcgacccatgagccagcttccttcacacattcactcacactgccattattactttcactcgaatattatagcactatggcttcaatctcaagatcactcaggccgcttctgcgtacagcaacggcttcatcgcgtactctgcgaccagcagcacgcgccgccccgcagtatgtttcgagctcggagaagaggcaaatgtattacaactaacccaccttgcacagaatacgatgcctctcaaagacggctgcacgaagggaagcagtcgacatctcagacgtaccgccgacacccattacgcacctctccgagactgagatgctcatgggcgactctgtgtccaagtttgccaacgacgtgatcttaccaaaggcacgagagatggacgaggcagaatcgatggacccagcggtagtcgagcagctctttgagcaaggtctcatgggtattgagataccagaagagtacggtggctcaggcatgaacttcacatcagccatcattgccatcgaggagctggcgcgtgtggaccccagtgtcagcgtcctgtgcgatgtacacaacacacttgtaaacacagccatcctcaagtacggctccgagaagctcaagaaggaatggctgccaaagctggccacaaacacagtcggctcgttctgtctctcagaacctgtctcgggatcggacgcctttgcgctggcaaccaaggctacaaagacggacaatgggtacaagatcagcgggagcaagatgtggataacgaacagcgtggaggcaaacttcttcattgtgtttgcaaacctcgacccgagcaagaagtacaagggtatcacggccttcatcgtagagaagggtacgcccggcttctcgattgccaagaaggagaagaagctcggtatcaaggccagcagcacgtgtgtgatcaactttgatgacgttgagatccccaaggacaacttgcttggcaaggagtttgagggctacaagtatgctattgggttgctgaacgagggccgcattggtattgctgcgcagatgactggtctggcattgggagcgtgggagaacgctgctgggtgagctcactagatctttctccagaggcatatactgatgaaaaccagctacgtatggaacgaccgcaagcaatttggtcagctcgtgggagagttccagggcatgcagcaccagctcgcacaagcatggactgagattcaagccgcccgcgcgctcgtctacaacgctgcgcgcaagaaggaagccggcgaggactttgtcatggacgcggcaatggccaagctctactcgtcacaagtcgctgggcgagtgtcaggctcagcagtggagtggatgggtggcatgggcttcgtgcgcgagggtctggcagagaagtacttcagggacagcaagattggcgccatttacgagggcaccagtaacatccaattgacgacgattggaaagcacctgcagaagaaatataccaagtagagaagaaaaaaaagaagaaagtagactagacggaaaaatgaagcgagatgcattacccctcgatgattttcttgacgcgggacatttcgggcaatcgtggcacatgccagacgatgagatggctcgcatccagctggctggtacgaagtcatctctgatgcgggacgtcacgctccgcaaaggcaactgggacatgggatggaacacgtttgcgttgtacacagtgttgtcacagaagacgcatcatgcgctgccacgagcgcagtcgaatcgaagaacagctgggctggtgatgacgacaggcggctggcggccacgatgcggccgtgttttccaagatttggtgcaggcgttgagcagaccccacaaccgggaatccatgctcgggcgctgtgtggcttgcggctactggctcacgcacgatccgacatgtccactcgttctgcagacgaagattgtcccgcgggcccagggaagggtgacggagggcaggcgggttgcatgcccgagtcggaggaagcaaggcttttcgctgcggcattattcttctttgcatcgagggggatccgtccgcaccacagagtccgagttgcatctcctctgcgacgcctcctgagtgttagtgtcgaaacactgccaatctcgattttcgaatcctgattcccgagtggagtcgttcgatgcggtcagaccatcacgacacctctgcaccatgcgaaagcgaaagtcgcgtggctgcatctgcgtctgcgtctgcgtctgcgtctgcactggcccgccccccagccaccataccaacagcgaaattcttcgagaagatccaaggccactgctccgctccggcccatgactattttgctgcagagcacaacaacggaaccatggcgtcacacctgcgaccgccagacgcttccgatgcccgccctaacgcgcccagtcgcgcgcgatccgctgtcgagaatctcttgcccgcaggtattgtaagacgcagcagcgcacgaccgcctgcgacaccgcacatggagcgctccatctcgtccatggccgacagcttcaccgactactggggcgtctgcgcgcggaacccagaccccgagggctccaagacgcccgagccgcccgtccaggaggacgaactcaagcccatctccaactgggcgcatctcacgtacatgaagaaccagcgcaacaatctgcgcgccgaactcaaggcgcaccagattgccggcgccgaagcaaagcgctcggttgcgtcattgaggcggttggcctttcgcatggctgtgaacatatctgcaaaggaaagacagatagccaccagcgcgcgcaacttggccaacagcagacagagccgctatgtcgagggcagagatgccgagaagagggtcgacgccctgaagcgggctctgcgcgtcgaagagggcaggaacagggagatactcgaggcgttggagagggcttcgatgctgactttgcagtgtaagtgaagcatcttcaccaaaactcgacttgactcatcttctgctttagatgcaaacccgcccgaagcccagcaacgcccgccacgcccgccacgcaaccccctttcacccccgccttcaccacctacccggctctccaatctggccatgaccacactgtccacacctcagacacccccgcgctctacatcctcctcatggaacgagactgattgggaactcactcccggcctcgcgtcgccgactgaagtgcgaacttccgacagtcgtctcatccgcgcaaagcgcgagtccgaccaagctctgtctgcatgtcgccggcgtatcagtgagctccaagccgaatgcgcaaagaccaaggaggacggcgaggcgctggaggagtcaaaaaacggtctccaaggagacatccaagaacagcaggagcgcatagccacgctagaggcagctagagcagccatcgaagagacccttgagtcgacgagactacagctcgaagtatccaccggtctagaagagagcctcaagcagaaactgcgcatgaagaacagagagctggcgagcttggaacagagcagcgaaggcagacaggcggagcttgagggtttgcacgaggagaaggactctctcgtctcgcaacttgcagagcgcgatgcacagctccaggaactcgaagctcgcaccacttcgctgcaagagacactgactaccttgcaaaacaagctgcaagccgctgagcgcaatgaggcgtccctgcaagatcagctcaaagaaaaggacctcgccaacgaagacttgaaaaagagactcgaccgcggctccaagtatgagcaaatcctacagaagaagattgctgagcatgagcaggaaatcctgggcaatgtcaagaagattgaggttggtggcggtctcatctcagcgctgcgcgcgcagatgaagcagtcggagagcagcaagaaggatgccgaagatgctcttacaacattgcggactgagctgagtggcttgaagtctactcaagccaaggacgtccaagttcgcgaggccttgagcttggaactggacgatacccaaagcgcaaggaacaagatgcagaaggagctttctggcacgttggaatccttgagcagagtagaagctgaaaagcagagtcttcagtcagagctcgactctctgcaatcctcgcacgatacgttactggagaacctacgagcggctcagcgtcatattcacaccctggagctctcggacgagcaacaagctgagttggaaatgctccgggacgaaaaggcttcagttgaggcggatctcagggtcgccaggcaaaccaatttctcgcttcgcgaagcccagcgcatgagcaagtcggacctgaaggagctgcgggcatccgtcaaggaccttcagcaacagctgcacgagtctcacgaacgcgagacagtcctcaagacacaattggacttggctcatggtgctcaggctgaggtagagcgacaacaagaggaagagtctcaaagacacagtgaagagcatcgtcaactccaactctccatgacaagtctccatgcttcactcgaagcatccgagaagctcaaagcgtccctgcaggaagaactcaggcagcttcaatcggccaacattgacttggataagcagtttcacgacacattgcgatccaaggcagacttgcaaaatgagctcgacaccgtgcggactaaactcgagcacagcaccagtcacagcaacggcctccgaactaagctggacgagttggagttggatctcaacgccagccgacagtctaaggttgatgtcgaagcacaattgggtcatgtgcataagcagcacgaaagcctcgcaacgcgcatttctgaactggagcagttcctgtgtgaaagccgcgatgacacatccagggctgaaaaggaactgcgcttgaagcaagagagtagcgaagcttcggccacggaagttgccgagctacgcgagactctgcacaccactgaaacctccaagatggaagccgaagccaagctctctctggcgataagcctgcagaatgatctagagagtcaattacagattgcacaatctagatcggctgaactgcagactgaagcaaacagtgttcaagcacgactatctactatggagggggaggctgcgcaacttcatcgctcgaaagaagagcttacagaacaactccaggcatcccatcatgcccagactgagatgcaggagcaactcaaatctaccgagttgcgcctgcatgctgtcgagacggaagttaccggactgaagtctagggttgctgcaggtcaacaagaactcgaaaacgcccgcctcagtaaggttgaggttgagaacaagcttgaacaggcgttgcaatcacatgcacaggtcgaggaggagcttagtgcggctcgaggcagcaatgcggcaaccgaagcactggaaacggatcttgcgctagctcgctctcaatacaatgagctcgagaaggcgcactcagaaatgatctcacaatcagagatgagtgaagaggaacttggcactttgcgagaaagcagatcagatgctgaacgcaagctggaggacgcactctcttcgacgaaaagcttggagcatgaactggagctaaccgttggaaagctccgtgacttcgagtcgaaacatgcatcgcttgtcacaaggatagagtcgaccgaaaaggctcttgcttcaactcgagacgagaaagctcagcttgagcagtcatctagtagcaccgctagtgattttgcgtcagtccagatgcgtcttactgatttggaatctgagaaggagagcatcagcacagaggccaaggagatcagacaaagagaagagagtctgcgagagaccaatgctaagcttgagcagcagctgagcgatgctacgcagcacgcttctgatctaaagaatgacctgcatgccgcccgcgcgcgtctcgagactgccgagtctgagaatgcgactctcaagtctaggatctcagaggctgatgagaacctcagctcacttcgcgagacaaatgccacactcaccgcatccgagaaggacttgcatgagcgcttagagtctgcagaagaaaacctccaggccgtacgcgagaccaacaagcgtcttgaagctttcctcgaacgcgtcgaagccgacatgcaacacgccgagacagcattcgaagaaagcgaaaagcgtctagaggagtttgttgaggaatcccaagctaaactcgacgctgcaagggacgcgaagctcaagtacaaacgcaggctgtccgagcgaaacaacgagatcgagctattgaccactgagaattcacacttgcaacaacagattggcgagaagagggaggaagtcaacgcactcgccaagggcaaggaagaaatgcaggagcaactcgagcagaaggacaagtttgtcagtgaccttagatcgtcaagtgaccgaaggatgaagtcgatgaatctggcatacaacgagctgagaacgaggtacgaggagcgggtttcaggccatccaggcgctcgacctaagcgggaccgcgccatgacagagattcgcaagcccaataaggaggagctagcttcagcttatgcagcgctggaacgcgaagtcgagggtctcagaaaagacaagaaaactttcgaaaatctcgtctccacgcttcaagataagatcagccaactccaacgcctcgaggaatggcacgatgcacgagagccagaagttaggcttgaggcggactctaccccttcaactccaactactcaacactcaggctcccgagtaggcagcacattcagtcgctcacccagcatcgccattaacgaccggccaacgaccggactcagtacagcgtccaagcaagagtgggcaaatgacatcgagcgactccgcatgctgcgcaatgagcaagcgaaccagttgaagagtaacaagaaggcgcgaagcgatcttagaaagagcttgaaggagagcaagactatgttgcatcaacttgaaaaagcgaagcaacagaaatcgtgagtggagcccctcaatcaaaaccatgctgtcctaacccactgctaaacaggtctcgaccgcgcgccttcctacgcaagagccgcccttccactgccaacatgctcgatactacggatcaacaagactacactagtccaacctcaccgtctacgccatcacgtcctgcgaccagccatgcattcctcacgcccgatacagcgaggacaggaacgccattctcaacgcctgatagggcacagaccaccacacctttcgcttcagccaggtctaggcatacgattcatttcgcgcctgactctgatcccgtggaacacccacagccgtccacatctccgctgtccgcaaggcctcatacaccccatcgatggagtacgctagtcaggccgaagtccagacagcggccaagcacgagtggtggtctgctggaggggaccgtacagaacgagaggcctactacgagtgctggagagagaatgctgggtggtgataagaaggccgataagaggaggagttggagtctgagaaagctgttcaagtgagcgttgacttttcgcgtatgcattagcgttgatgctgtcgtttttgtacagcgtgttgttgatacaatgatacgaataagacatgtgcgtggaattgtttagttcgtccttgctggtcagtacaaaagtcgtgcttgaaaggacaccccttgatagattaccattcggccggtaactgcggcacgccctcatttgacaagaccatgatctacaaatcacaagtgcacccttaataccacatccgggagaagacaagactgtataccccacctcagcgccttcgataaacatcgggaactccgtagcaccacatgacgccaattcgtgcacaaccgactgagaagaggtttagaagcgacgacgtctcgtatcaccgatatcgttccagcatagcaacctttctcatgcaatctagatgcatggataaattgcgatatcactgctcgtatggtagggttgacccagaacaacgagtgtggacaaagaaccacggagagacaaaggaacgcaacgcaacgcaagggatgagaatggtggcttacgataatactaagctgcacctaccgcgtctctggatcaagggaaaatactgtaagaactgacgtagaagaaccggtgtttgggccgtgtgtgcaaacctttcaacaatattgagaacgaattgtatgttcggacccgaatcacaccgttcactgccatacatatacatatatatagtcttcatcattgaagctttcaatcttaacagcaatttccacatctttgcgaatgcacacatccaccctgactcttcactgaccagcacacattgcaatggcaaactcattccgtacaacctctttctcataccatctccaaaccctgtttctcttcacctccgaccaagtcctcgacaccgtgatccccggcactctgttcggcctcagcgccgccttctccggccccgtcctctccctccccacgcaatccctcttcaccatagcgcacagactgcctgcaacatggatctggctgtggctcatgatcctgcagttctgcctgcagaaccagcaccacacaaactccgtcgaagaagacaagattaataaaccctggcgcccgatccccgcgggtaggattagccaaacgggtgcattgagggtcctgacggccgtttacgtgctcaacgccgtggtgagctggcacctctctgtcctgccgacttacattgcgtggactgttcttggcaccgcgtacaatgacttcggcggaggcgatcacagcggactctcgcgtaatgcgttctgcggcgcgctgttctgttgcacgttcagtggcgcgctgagcattgctttgggaagcgccacatcaatgagctacgaagcgtggcagtggacggttctgatgacatttggcattattggcatgacaattcatacgcaagactttcgcgacgaggttggcgacaaggcgagggggaggaaaacactggttttgcagatcggcaggaaggttgcgctttggagtgtcatatgtgcggttactttctggtcggtgtatcctccgttcgctttgttcaagggtaattgggtggcaaccgctccgtcggtagtgtttgctggatatctggtacttatcgcgtgccaggcgatgggtggttttgacgcgaagcgagatcggcggatgtataaaatatggtgtctctggattggtgtatgctgcgagcttcctgcgctggttcgcgtatcagaggagatcttgcgtgtgtaaaaaacttgctgagattcgatatctcgaaagaaatgtacgtttcgttggctatctcggtttcggctcagcatattttcccactactttgcatttgtttcgagtaagaaatcagcatatgtacgatgacgcgattaaggaagtttcaagccggatttgacagacagactactgtataccacaacgttgaaggtgctctttgatgtcaggcacatgcttccctaattcctccatgatttcatcccatatccttagcataagcttctgattctcttctcctacaagactctgcgcatcattctcaataacatcactcgcccaaaacctcccatgcaattcttggttctgcgatgcgccactgatgtacgtattcgcgccctgatctgctgtccgaaagaacatggctccggccagggcatatataatactgaaacccgggaacttgatatggcggtgaatattcgagaaaacaataccagggcacacggaggtaatgatgagctcgttcgatggcgttgcagcagcgagacggacagccaccatcctcatgaaaagtttggaatagccgtatcgtatctgagcagtagagttggtgtaattgtctggtttgttgtactgggccaagatgttcggactgtcgcgagcctcggcggatatttcgacagtcttgtgtaggcccgagttcacgaattgcaatactggtattttacccgtatatttctgcgactctttcaactttggcaagagaagaataccgagtagtgatgtggaaaacgtattgacttgtaaatcctcctcccagccatactgtgtaggcctgtaactggtattgaagacgccgatatttaaaatagcgacgtctagatgatcgagctctgcgttggccctttgcgaaaagttgacgacgctatcgtacaaattcatgtcgagggtccatacctcgaaaggacttggttgctggctgacttctgcttcgagttgcttcttggtcgactcgcctttggcctcatctcgagctgtgatgataaccttggatgctcccagtctcgcaaatttggccgctgccgcgtatcctagcccagaggttgcaccagtcactagaacagtgcgccctgcgaatgattcggtggactctttgggaagagtcccccatttgttcttgattacttctgcgatcgtcatggcctgtcttgattccacgctgcttcttcttttcgatcgtaggatttgatgaggtgtgctactgatgatggggtgtatacgagttaggagctctgatgggttgatataagcacagctgccgacgaaggaccgaccgcggctcaatcgcgaaagtttgtacacagtaaccgcgagagaccaggtctcatgaggcgttctagtctcatcacctcgggtacataagtctctcggcaggaggtcctttacttttcctttcgacggtgctatgcatgataacgtccaatacaaaaaccggcttcacgaagaactgtagaaaggaagctgactgcggatcgaccggaagctgggatcgcgtcgtcgattacgcagtacgtgaggacatgtagtagttccgctacggtatgacgcatattagctaacttgcgccggcctcgtctccgctcgatggtacatgttgaagggtctgccgtccggtgttacagtcgcaccgtcggttaatgctgtggtcctgtcagaagcgccagaaagatagagtgacgatgagggacatcgaacactatcgtgcgataacagttggaaaaaggcacatcttatgagacgtgactgaatcgtgacatgttcgcgagaggcatgcgatcagttcaatgcctcggtcgtcatcgggccaagctaacgacctagcgtcgagtcagttactagcctgctcctgaccgactcttcaatttgacatagatacctgatcaccacgaggcggttcccaattcctctgaccagactgcaaatcgtcggaaagtacctcttctttctataactaaattaccatcatctcagtctcagagtgaaccgtacttactagcttgaacaaccctgctcagcagcactagtgcacttcgtctctatcgtcgcctaccagcacagcacgactacttcagcaccatgagagtatagctatctggagcctgccaccagccatatccaagcttgcgaggacaatacaaagattgagactctcgctcaagatgacatggtggaactgaggtccatttccaggtgcgtttgctaatgttcgggatcagatacaaatccaacaaccggtatatattcagtctactcatctacgtctatatcgtcgcgcgcactttctagtccaaactctgaatttgtactttgatagccccagtctttggatccgccgctgtcttaaacgcctgaaccgcatcttccaactggaacctatgcgttactagcttactcagctcaataacgccgctcttgaccagccttatggccttgggccaagtattgcagtatctatactggaactgaagatcaacctcgcgggtcgacaggcgcatgaaaggaatcttcatctcgttcttacccacgccaatgacgaagaccttgccgccgaacttgacagcttggatggcgccgttaatgctggattcgacgcccgtacattccattgcgatggcgggttcgacgccttccatcttggcaatgacggcgttgcggaagtcgtcgaccgagtgtgaaaattccactttgtgcgttgcaacgttggggacgagatccttggcaaacttgaggcggccctcgtcgatgtctgtgatgacgattggcgcggcacctgctgcacgagcgcagagaagggtgacaagaccgatgggcccagcgccgcagatgaccacgggatctccaagtcggacgttcgcgcggtccatacctgctagtgcgactgataacggttccaacatggcgccgtcttcgaaggtgaggttgtcgggcagtttgtgacaccacatagctgggtgcttaaggtatcggcgtagaagaccagtgacgggtggtgttgagaggaactgtactttctcgcagccgttgtagcgtcccgtcaagcagggctcgcattcgtggcagatgacattaggttctattgctacgcggtcgccgactttgagagtagagacggaggggtggacagcaaggactgtgccagcggattcgtggccaaggatgtgtgtgtcttcaacgatcataggaccaatgcagccctagaagcagtgttagtatgctgttgccaatccttccttgcttgcgagtcgcgacatatgggccatggagtaagaagtgaacatacggcatgccagaagtgaatgtcagatccacagattccagtactcttcacgttgagcagaacctctccctccttcaaatcaccacccttctccacaacctccagactcggttcagcttccgcaacccatagatcgtgcgctggattcgtgtaaacaccaatgtttgccttggacggcttgacctctgtgaccgtagtagaactcatcttgtcctccagtgaaacaattaaataggtatcagtggagtcagaatacagatgagaagtaataagtcagtcaagaaaagaacgcgtgcgaaaataaccttcagatcagctgcccgtccctcggaccttccacatcgcgtagtgcggggcaggaaccataacatcgtggacccctttggagcgtcactcgcttcagccccgccatctccgtgttcttccacgaataggaaccggataaagtccgcatgcttatgcttgaatacgcgcaagctataccgagtgcagtagcgtatcccagcaaattatccgaaattgatccagacttcacgatactgccgcttggtgttgagccgccggaactgtaggggtggaagatccaccgggcggagccccgggtagctgcgtgaggaacatcgggaacggctgctatatctaactttattgaacgatgcggatataaggcatatatccttgttgcgactgttagcaagaccataaacataactccctcgcccgaagcaacgcacatgaggttcctttcgtttagagctcctcctcttcgcgttcaatttggctgcgtgttgaggtcaagccgccaaagtctgcccacgtgagacatgtaccaatcgcagcatcgtatgcaagctgacgattcgtcaacttcctcctcttgcctgccgtcaagcttgtagccggtgatgatttagaagcatgtttagatgaagtggttcttggcggtgcaaccagctgagcagtgggtggcaatggaagctcgaaagccacgtgcctggatagttcagccgatggaaaagagtcattcacgactaatttctttgatcttgcttttttgtactgagttgttgtcaagactttattagatcttgtaatgtcgtctatttgaacgcatccggattcagcatgctcgagcacctcagctggtgactctgactcattatgcaagcgttccacatctcctgttgcatgcaactgcttgatagcggacaaacttgaagtctgtgagtcttgctgggtattctcgtggcagaactggtcctttttttgctgttttatgttgaactcataggcctcgttcatctcggcatcatggcggaatgtgcttgtgctacaatactgaccgaacagactctgcatgctcaggtctggcgtccaagcagcttcgttaaccgtacaaggaaagacatcttgaggtcgaaacgctgcaacaagctcgcaaagctccgtataagatgaatgtctggaatacgggaatcgaatcgtacgattttgggacccgtcggtagtcccattcttcgtagctgttgtcaacaaggctgatatgagcgtgggtaacgataggacatcctggctctccgcactagccttctgcaactgtaattcgagaccgagtttgccctcgttcccagcaagcgcttcctgcagccgcgcaagtaccttggaaagtagtgcctcgtcaggtatagaacatgcgcacagctccatgagtttacgaagttctgccatgtctccggtctccaactcttctttttggtcaatatcaccttttccgcccccggcaccaagctcctcaatttcaatcccgctggctcgtgtaatgatggggatgatgtgtacgacctttgcttgggtatcttggtccatgacagcgcagcccatgcctcgctcacagctatgtatgcgaacattttccaaggaagtcaggcatccaggctgaatgcgattaccattccggaagccacacaatgcggcggcttcgcggacctcaaggcctgagtctcgtagaggcttgttgtcagtctgaacagccagcccaatccctcgcagctgtatcttctccagcgtggacaaagagccataaatccccgcacgatagctgtctaggtggatttgagattcaaggaagacggacaatgcaagccagacgttctcgtagccaaaagtccaggagtgaaagtagaaaatggtgtcatgcgaatactggctcaccttatcgagcaactcgttgataccctccgctttgctagggaactccctgtatggctcgtgttttgttgcaaacgtagtgtccagatacatgcaatccaggcggcgctttccaagagtatatggcaataatacagggttctgtacaagtgagttcacccaccaagtctccgcacgtatgtcgccggtgtagagaactgcttgtccatcaccctcgatgaggaacatgactgctccgatgcaatggttggcatcaatcaaggtcacccgaattgagttgctaggggcgagttcaatggtggtcggcgtgtctagaggcagtggtctcgccagtttgcgcatgctgcggtcgtaggtgacattacgactctccaggacgcccttggcgaagttgatccgatagtgatacttctctaatctcaagaggatcttaggttgccgtcagtaaatgcagaggcatatattcaaatcagacatcgtagaacgaggccaaaggaaatacggaacatgatgaagaaatgtcgcagagacggacctctttggttgccgccgagcagtacacaaacggtgcgcgcatggactcgagcccaagtaggtgatcggagtgcacatgactgagaaagcacgctaacggcggtgtgaactgtggttgctgtctgaagtaatcgattctaatctgcgggaattcggctatgatgcctttaaaagtggacattgccaagaaccagtaaatgtttaattgcggttttgctgggtgaaatgttagggttagagaaggcaatgtcaaggcaccggttgacggttgtggctagtgggtctttcgctcgaacgtcatctcgagtccatcacagcaccattgatgactgcgcttcactcaaatgccagactctggtgtatgatgagcatatcgcatgagatccccagcctagcatgacagtctcaccccgcggcttcctcaccagacagcttttcggcttcagcccaccctgacagctttcaaacgcgttcgctccgccgtgagtgaggccaacgcagcatggcacctaccacggtacccgacatgctcacaccccccgcctcttccaccacaacctctcagcatgcgtcgacgcttccacaaccgcgcagacaaccgctgaggcctggtgggcccaaagagagcgagctcatccgctatctagaccatggtgtcaacagcattcagaaacgcgtcgacaaccgcgtaacgaacaggaagagcaagtccgcgatcgacggagaggatggctacagcgcctttcatgaagtcgccaaggatttggacgcgctggtagatgttgtgtgggtctccggctcgcgtaagactccgccagatggttactgtgaaggttagacttgcgctaattccatgtgtcggtgtagcgaacctccaaacgccttacctcctcaatattgccgtcctcaccatcgagttcttgccgctgttccccaactcggctcgctccacttctgccacctttcgcctgctttccaagctcgacgaagccttcaccgccctgctcacgggccacgacagtgcgactggtgaagtattaccggggtttaacaatggtcggatcatatccacgacagacaaggtccgcctgaagggtgtcgttgaacgcacgcggttgacggttgctcgggaactgagccgtcagagtgtagctggcgaggagagtgacgctggcgaatcaatggacaccgacactgaagtagagacgactcggcccgaaggcatggtgaggtttgaaggatttggagactatgatgaagacgacgacgacgacgacgattgggaagagcggaacattggaactgtatacgaaaagacaataggagagctaggcgatgtcctcggtggcccgccgattggcatcatcaccgatgactggagtccaagtggaatgggacagcagcgaagcagcgaaggcttcatgggatctgaagacgtcattgagttctgagaccacgattgtacatggatggatgtgtgaacgactcccgatcacatgatgatgctattaggaacgaggtgcaattagcagaagcttgattaggtatgcgtttcccaaaagaatacccacatctcaatttccctactccccatgtttcctactatattattaactacgatggaaagcgactagggtgcctgaagctatacacaggatttcactgttgtaatcgaggcttttgcatactgtgtaaagacatccccttctttggtgtacgtcgttgctgacagcttgcagtgcgcctgtttacatggtctagaagcggctagtatgcatgtcgcgtcacacgagagctgaggcaccagctttacagtaaggctgaagagcgatcgcgggcacggaggcgcactctcagcgatagcaataagcctttagactagccggtgtggcggtcgtacctgcctcccaggcactttgtactctttcggtgggcacgtcacgagaccacgcgtgagaacgcgatctcatagcccgccaagctcgtcgccctcaagacgatccccgctatctccattacgactactggaccgcgacaaccgtgcgtttcacggtgggtgcgtatcgatgcatacccattgatactttcagtcgacatgcctacatactacgcgcgcggcgtcacagtgcgcctaggcgtaaatcccctcgccgacaccatcacgcccagtatcactctgaagaagggcgatgtcgcaaagaagcaatgcgagaagccggagaaggaactactgaacagccacctattgcccgagcaacgggtcgactttccaggcgatgagcatggcttcgaattgaactggctgggtgatgcgcctttcatgcaagctcgcgtgggtgacagtttgttcgaaggcgcgacgagtagcaatgctgtacaaacagctcccctggccaattccgcccgtctacgccgacagccagcaaaagagagctataaggcctatggatatgaacctcttgcgctcagcctgcacgtcatgacgtcggacacgacctttgtttccggcatggacaggcagaacaagctccaattgaagatcgaggtgttcttcaatggacaattatcaagctgcttgtttcttccgccctacgagatccgaagcaacacaaagacacatcaccaggtgtttgccggttacaggatagactacctcgcagagaggccatgggtcattctaccgccacacactgctgctgacggcagcccggttaagtccgataagctcctatctgcaaaacaacgctggaaagacatcagcacagctctgggcagagaggcaagccagcggggcacggattcgcagggcaacatcccgccgagctcacactttctgggcgctttggcaacctccaggatgccggatcaagtggtagcctggcaaaagccaggatgtaggcacttcggtgttattgacgtggtcatcacagctggtgagggtaggaaagtcacaagcggagcgacatacctcacaaggcctcaaaggttcacagatgagaactttccgctgtccaatgtgggcggatttgacgaagatgctgatggcgagagcgactctgactacgagcccctgccaaagcgacaggctttgaaccatcagtttccagccatgagttgcggacctgaatatatccaggccccattgtcacacaataaatcagtcttccagtccattcaggaaaccccaatgtgccagctctcgtctacacctccacaattcccatccacagaaacaccgcctttcggaccggaccgatcgattcatgaactatctaggtttagtcacgatccattattgtcttctgagcgcggacctgccagctacatgaagcatagcagcaacacggatcctactgtccatatgggtgcagcatcgatcgacttccaatctcaggtgcctatgcgctttggtgagcaagagcgcagagcctcggtggactctgcatttgcgccatcttttgttccgaatgcatcctacctctggccccctttactagatctcggaagacactcacacgtgccagcttcatcacctcgtcatgttgcgaacatggtatcatccacgacacccgtagctcatcaagatgttctagcatttagcggactgccatttttagcacctcataatcgtcggttttctatgccgctacctccaaccggattcttcactgtccccgtgaagccccgtccgagcttatcaccaatgaagaagtcgcatccaaccaatctgaggatgccgcaacgcgggtttttgctcaaacgactgattatagttggcaagggtggtgtaatgttggtggattacgaatggtccatcgcgcaacacatcgctgtaaacgagcatcctgctggacactgtggctcaaacgtgccgcaaaagtcaagcgtacttgctagttcggaaagagtcctctcttctgacacacttttccatgatctaccaagtagtggtatggcacaatgcgacctccttccagcaaaatgcttctgctcaaagccgtaaggctccctacgagctcacaaaggatggaaataagcgagccagttccaccagggccaccaacggccaatctataccgcagggacatagatcggacatcaaggacggaggcatcatgagtttagatagcgttgtgagaaccgactctgctctaccttcgcagaaggtcgagggcaatgctcgcgatgtagcacattctcctttgccacaacgccgcacaacagctgcgactactattctcggggttcaaggaccgaaagcaataacctttctctatgacgatcctgaggcgatgatacgagaagagaagagaaacgcacgtcgatccaagtctccgatcaaaccgaaagacaagccttccactactagaaaattcaaaacattagcgccagatgagattgctgctccagccaaggacatgggcgccttatcttcgcctctgagcagtctcgcaactaccccggaggtcgagtatgaacccaaagccaagtccatccccatcatcttgtccagctcagccgagacaggacctcttccgcaagtcgatggctcgcctgcacacaagattgacactatatcgtcgcctacagcagccaacatcgcccgttcggcacctcaattctcagtccctccagcatcatctacaccgaggaactcaccctctcccaatgcaaaaaagcgaaagaatgagtcaggtcgctacctcgccaagcaaccacgcagtcctgatcgactcaagacaaccagcaatccactgctcaatcgcgactgcgttatcgcatttgcggagagtcaagataaggaaagtgagaggggtgtgttgaggcagatcaagagtgagcgccagggcgtgtttgctgaggtgcatgtagtgtttgcgacgaggttttacgttgctgggaactgaaatggatcgatgcttgtgggtacatctacctgtcgagtgtactacatgatcatgtatggttcgcgaacagtttatgagttcctgtgaaatggtcgaccatgttcgcgatgccgacgagaagagatataggaagacagatgtttacaacgagctcaactaatgccactaaccaatccttctctcacttcttgtcgatgccaacgcatctactgtgccttcccaatacgcgctacaagcttgtctccctctgcggccagcgaagcttcgaatgtcttagcgtcattggctttccacgaagcattggcaggtgccttagcgcccgggaacgccaagtaaagaacgtcagccgcaccatggcccttgttgccactcagtccttcattgggaaagcacaatttccccagggaaagtgaagcctcgcccgtgactacaccgccgttctgatctccatacacgccgtaaaacatctgattcccacaaatgacggcaacaatggacagtggctcaacaccagctgtctcaatgtcgaagggcttgcggctatcgccttgagcatcgttgatgatgaagttgctgagcacaacgaaggtgtgtttgttggtgttgagatccttgacagctcccttggtcagatcctgcagttggctcttgaaggacgtatcgcccagaccagtcgggtcgtcactacagccgccttgtcctttgccggctccgtcgcagtcgatatccatatccgcgaatccgccttgttggttcttcaggaagacgatatttgaggttttgtccatgcagtaaacactgttcttggactttccgccgacgccagtgtcgtatgctggtgaaagtggattggggcaagacttgctctgctcaatgttagatgcataacactttttggactctctactgcaacttgtcaaccacggcgtaaagtaaagaaagggctccaaaggtgtgagcagtatcgtcaggcttcgattacgaaggcaaggaccattttatagcttcagtcatcctattcgatttccgttgtaggcgtctaacctgtgttataacttaccttccatgactcgtagaacgttttcacgttttgtggaatctggcggccagcggccagccctgcaagcagaacgacgagggatgttgaagaacgcatgataacggtagtggatcaggctggaaagccaccactggacagagtacgagctgcatttatgaagttggtcgacggtagtcttgagatttgcgtcaaggtgctgcacaggatcgatggaggttcccgtccctgagacagtccttcatcctgcattttcaatcgtttcgaaatgtcatgtcactagcatcggaccacccagatgatctgtagttagaatgcccgcgacgggaaagacacggcgtgcatatctccgcgccactttggggctagtttacactaggtgtgccatgattcggacactagcttaggggccgttcattatggttggctgggggcgaactatcccaatggtcagacatggaccccactgacttcatgcccggacctcgcaggtagcacaagcgcctgcagactgaaggacttcaatgttctcctttttccggagttgccgtcgctgcaagtggaaggtcgcagcttgggcgaattttatggctaacttacttgacacttgttgacgcactttgaatcacttgaccggtcataccaccatgtagtcctgtctatctagaaatagccaatagccacgcctcaaagacactccgtagaaggacctttctcgtgtacttattgaccgcaacttgtccaggttaccctccgatattcaccagcaattcaccgacattcagatcaccattacacaattacgatcgacatgaaggccttctcgtatcttacagccttgctgtgcagcttgtcaactactgtacttgctgcaaagtcgttctcggcaaccaacctatactacgctgctgggcttactgaccaacagtcgacattctttcttaatggcctcaagagtgctggtgtcaaggtcttgcgtgtgtggcttgatggttagtttccctacatactgcaggttctgaactacgatggaaagtggacaggggctctcaatagcttgacgttgtgcacaaggtcatgaacactgcgtataatttcaggctagaggctggaatgctacttgctgcaccctggtcacttttcttcgcaggggaagacctacgatacacgtataattcaagttcaatgctgacttaccatttcctttgtaggccagtctggcaacaccaagggaaccgagatcgagagctttcctggtctacaggcagactcgccttcatcatatgacgacacggttctgaaccgtctggacaagcttatggtcaaagctaagggctacggtatcaagctccagatctctatccatagctataacgccctggaaggcaaccgtgacttttacgggaaatactacggcactggcgacttctacacgaactccaacgcgatcagccaattcaaagaccgtatcgctcatgttcttgcacatgtcaaccccgcaaacggcaagacctgggctcagagctctgaatacatatttgcatttgaggcccaaaacgaggccatgcacccacaagtaaatcacggacccatccggtgatacgactgaactaacatcaacaccagggtaaccctaccgcgctagcatcatggcaatgcaccatggccaaagcgatcaaggataacatgcaaaacaacccgaacatccttgtcaccacgggagggggagcctacctttccaattccctcctcgaaccctatttctcctgtagctctctcgacgtgctcgcaatccacgcctacggcgtcggcgacttcaagacctctgcgctccaaccatacgtcaccaaagccaagaatgcgggcaagaagctcatcatgcaggaatggggcgcatgctacacggatgcctccaataacaactgcaacggtggttcgccagttagctctgggtctagagacaacaacatcaagatgtgggcgtcgcaaatcgatgctgcgggtattccgtggttctattggcagatcctccccaatcctgatccacattacggctgggactacgaggtcggcatcaatgatgtcaactggaactcgctgaaggcagcaggtcttgctgctggtcaggctgagtcggcgtttgacttcagcaagtggctgttgtgaggaatgtcgcatgatgcttgtctgatacggtttggctggaggagcaagtacaggtgcttttaggctgcctttcactgtctttacatttataactcacgtagcgacacttcgaattttcggattatagtgcatacaaaacagaacttctatcgatactttgtacacttttgggcttgactgttcacctttcacgaacttgatcatccctttatggcatagtgctcatacgaaagacattttgttcaacgaacaaatgagcccgaagaaatcgtctgagagccttatcctcaaccagctattcactccgaagtccgccttgccgggatcacaggcccgtcccgacgttttgaaacacaaggctgtggaggggacggccactccgagcgacggctcgggtcttctacggcggcataccaatctgaggaaaccggaccgtggtcgaggctgaacagcaacctcctatgaacatgatcagtggcgttttggatccggatatcctagaaatatatgtccaagagaagtacgagacaggtatggtgaagtatttagccacaagagtcttgtagagcattctgatattagcattggcatcattggaaaataaagtaatactaccatgaaggacggttgagcatgcgcagcctttaattactgcactcttatcaactctagatccgtgccaatgtcttcatcttctaaggaataccactcaatactgcattattgcgaatatatatgacagcaaaattcagtcatctaacagcactttccagccttacattgtaagaattttggaagcatcttctctattcggggggtgatagtctaaacaaggtggctaaccaattgttagtgagacttagttctaggtctcgagtcgagatgagcacattcagaccccagaagcttagactctactcgaagagagtttagccataagaagatacagtgcccagagtgtgtttgttgagctaaccgcaatgattcagtccccaagtaagagatggtgtaccagcttatcagctacattggactgttgtctttccgactacatcactgagcaagccaaggatgtcgaaggcaaagctgggcgtcaagttgatatctccaacatgtgcccaaagcgagtttctctagaattgagattagtttgggtctaacttcggtgatccgcagtcatggatgccgcacaacatgagattcaaggtaggaaatgatattgtggtggcgcattgagaccctcaagcaactcaacatcggctgttttcctttgggatatcaacaactctgacgtaagtcatgacgttaagactgctgagagtacaatgtacacgtacgcttgctttatggtttctgtagtgctttgtgatttccgtagtgcttcatgctttctgtagagcgtgaacaagttacgagtgtacaaggtaggcctcgcgttgtgtgatcctttgatgtctccttacattgcttcattagagcacactagttgcccgacatatcgtatgcgatgctccataaaccgaagcttgagctgtaggtcttcatgcagccttcgaggggtagcgtaaattatatgaacctctagggcttggagcaattctccgacgtgcaacagtcgcccaacaagcacgcgtttccgatcgtcgcttgcgacatttcatagttttatttccaaaaagcccagtgcaatcgaaacctaatgctttgttctagagcttcgcactaacagacgccgggagccctgaagcagcgcgctctcacagaatctcggcccatttgggaaacctactatcgttcaagacacgatgctggaagacgctttcgggtgtatctccagccttctgttgactttgaaagacacgcttaccttttcgatggcatcatcgggcaaggtagacgtagttgcagctagcagagagctggcggagcggcgtctacaacactacaagcacgacgctcgcggcggctactgtggtttgaacttacgctatgaatatttggcccgtagcatatgatggccaactacttggtggtgtgtgcctcgtggtggactatctggagcagtgtcagccattcacaaccctcgcgctctctccgcactgaccaagccatacaaattgggggttaatttgctgcatagggtcaagtcaggcgattccatttggcgaaggagacgtggaggcaagatttggtgggcgtccagaagacttccagacagaagaagcaaaagtaacacatgaggagtattcggccgcaatgagccaacgacggcgcaaagcactcgtatgcccgcagcggcgcccgggtcgtcggcgaaagtatcgacgcagctgatgatcctggcaatagaggcagagacagagacatgctacatgttcccagacacgacagaacgcggcaagagtggcagcccatgcaatagcctgaagctatacacagtgctggtaggtctcggggttgaaggaagggctctgtgtataggctcaggctagaggatgcccatgcataatttccatcagagttggagatgttgtcgtgctggttagagctacattctcaacacggggtattggccgactagggctgcccgtgctttgtacctcggcggcactccgcatgcaggtgaaggcctgtggaaatccaaatgtcgaagaggcgccacatgtcgcgatattatcttgcgcaccattctcgtggttgggtggtggcgctcggcccgctgcacgtgtggcgccgacctcgttggctcccattggctggggattcgtggagaatcgcacaatccttggctcgaatgtcgtgcttgctcaaagacttcgctaatgcccggacagggctccacctcaggtcagcgagggcggagaagacgaacatgaaggtgcagacagcgacagtatcttccacgctctccatcgccacggcgaacaatgggtagcttgcgggacccgttctcgtcgtggtcgctcacctggggagtccaaaatacaaccaccacgaacacaggatcttggttccaggacaaccaccgtccccggatcccccacgcgaccaaccgacgccctaagagccatgtctctggcccagactgcacaagctcagcgccttcactcagcccaggctgccagtgttcttgtcctttatccaacgcaaccttttcagcaagcacgtcattgatggccaggttctgtagtgccgacaccaacctgtgattgatcagaaccccccgcttctacgctcttcccacgccaagtctagcgtgccgtgttgacggacgctggtctcttgggttcgcatcacaccaagcctttgcggctggcccccgacctgcatctggaaccgtgcagcatctgttgacaattgacactgaagcctctgttgccatttctccacggatccagttgctcctttagtgtcgagcaaccacctacttaacctcccccaggcccaccttgtgttcagtacgcaacaccatctaggtacccaagcttacctggatcctcacattgcctgcttgctatttccgtcatcgccgaggaagtgtcttggtcctccgactcgtttttgctcggcacgcgtggcacttgataccaacgttcccaagtcatcttcaagcacttcaagcacttcaagcacttcaagcacttcaagcacttcaagcacttcaagcactgccaaaatggccggagcagggcgcacagcggccaaggttcttggcatcaacctcgactaccgcaaagaagagccactgtctggtgcagcatccatctcctctgtggaaacctgtaagttgacccatcttgctgtcgaacgctactgatgcagaactagatgtcgaacatgaaccaaccgcagcagaatacctgtccaagttcaagccctcagcgagtgccaccaagcgatatgttcgaagcctgttccccttctggaattggatctttcactacaacctcacatggctcttcggagacgtgattgcgggtgtcaccgtcggttttgtcgttatcccccagggtatggcttatgctctcctggccaaactgcccgcggaatatggtctatacaccagcttcgtcggtttcatcttgtactgggctttcgcaacctccaaggacatcacaattggaaccgtggctgtcatgtccaccattgtcggcaacatcgtcatcaaagtgcaaaagacacatcctaaacttgaggctccggacattgcccgcgccttatccgtcatcgctggtgcagtcctcttattcattggcctgactcgcctcggtcgcatcgttgaactcatcccgctggtcgctattacgtctttcatgacaggtgctgcaatcagcatcggtgctggtcaggttcctgcgctgatgggtatttctggtgtgaacaatcgcggaccaacatacctcgtaatcatcgacacgctcaagggccttccacgaactaagctggatgccgccatgggactttcggcgttgtttctgctctatgccattcgcattttctgctcgtggatgacaaagaagcaaccatccaagaagaagctttggtttttcgtaagtctctccccgtacgccgtacacttgtagaagccaccgtgttaactttgaccagctcagcaccttgcgcatggccttcgtgatccttctctacatattgatcagctggctcgtaaaccgaaacataaaggtcctccatgctgcgaaacccaacatgaacaaggccaagttcaagattcttggaaaggttcctcgcggcttccaacacgctggagcgcccaaaatgaacaccgagctgctctccgcgatcgcgcccgacattcccgtaacgatcatcgtactgattctggaacacatcgccatttccaagtcctttggccgcatcaacaactacgtgatcaacccgtctcaagaactggtggctgtcggctttaccaacctcattgggcccttcttgggagcttaccccgccactggctcgttttcgagaactgcaatcaagtccaaggctggtgtccgtacgccacttgctggtattttcaccgccgtcattgttctcttggcgctctatgctctcacggcagtgttcttctatattcccatggctacgctcgcagcaatcatcatccacgcagtcggagatctcatcaccccacccaacgttgtcttccagttttgggagactagcccgttggaggtcgtcattttcttcctgggtgtcttcgtcacagtgttcacaaacatcgagaatggaatctattgcaccatcgcggcgtcattcgcattgctgttgtggcgacaactcttcacgcacggtgcgctcctcggcaaagtcaacatctaccgcgccactcctgataccgttgctcgcaaggatggcgcatacggtccaggcgccgaaaatgccagccgcgaggcattcatccccattggccacaaggacggttccaaccctcaaatcgacatcgagtcgccattcccgggagttttgatctatcgatttactgaaggattcacatacttgaaccagcaaggctacatggacgagcttgttcacttcgcacagagtattgcccggcccaccacgctcgatcgctacgccaagctaggtgatcgtccatggaacgaccctggtccaaggcgcggaaagcagctcaatgtagacgacaaccgtcccattctccgtgccatcattctcgacttcagtgccgtgaacaacgtcgacgtcacatcaatacaaggtctcatcgacgttcgcgcacagcttgaccgctacgccacgccagagagtgtagagtggcattttgcatctatcaacagccgctggaccaagcgtgccttgacgaccgctggctttggatacatcgatcgcgagcgtttcgcatcccggcagcattggaaccccgtgtacagctacgcaccgctcgacacacccgagccaaggatcggagacgccgaggcacaggatgaaattcactcttccggacacaagggcttcccctccggtaaggtgaccacagtccatggccagaacagaccattcttccatattgatgttgccgcggcagtggagagtgcgattgcggggattcaagcgaaagttgcgcatgagagtacggggagttcccgagagcacgtaggaatgaccgaggtgcagggcaagcatgactagtcgaacatgggaggtgatttctgataaggattgtttgtttctgatataccataccccgtggttatttcaccactagtttagtctctcgcgaaaattaattctgtcttttctcactctggtactccacgcgtagtcttctttttctcacctggtgaaactcaacgatatagtttgagagcagaacttacacgctggttgaaatatttgtccatagcttggactttcatttgagcgaaagcggacccatggtttcactatatttgtctctcagactctcttatgtcctgcacttttattgtctttcctcgtttcttttcgctgattagacagatcgatgcttgttgctgttaaacactttctcagggcagtaacaatccgtcatttcacatgtttggcgattaaagtcatccaggatacgggagatgtgtatgacgagaagctttgagttcgagtctcgtttttccctaagttcatcttcgttcaccagacatttcgttgatccgtgggattgatgttccatcacgttggtacaagcgcaactgtgtgttcttgtcattgtgctgagtgccgcggtcctgcccggtcccttccagatcccgcgaccgactttccatagcaatcaatccatgcatcgcgagttgaaatgattagaccaagttctgataccacaagccagtgaatgtgagttctggcacgtgatggggtgacctcggaactctaatgctaatttacgctcagtgtacaaagttctctctcacccacgcaggtacaagattaaacaagcaaccgcaacccaactttgtaacaacaaccccacactcgaacgaaatgagccagcctccaatcgaggatattgtcaggcaagttgcggaagcctttagggcagctttccctcagtcaacaatgcctcagcagcagtcgcagcagccgccgcaaacccgcggaagatcagacacaagaccagtggcttccagacccgcagattcgccatgccagcacacggtgtcaagcgcgctgatggaattgatgactgacccgcatatgtgcccagagtgtaccatggccggccatatcaaagctacccaagacgtacagcgcgactttgccgatcgcggaggtgcttttgcatcaaaggatatggcccaccacaaaacgctccggcaacgatggcggaaagtaaagatcccagcgatgagtgcattgacctattatgaagagttgctactctgtccgagattgtccgcagatgatgtgcgccagctcaagaatgctctggatctctgggagaagaagaaggttgcgctcacgagggtccccggtatggagtatgtcccaggggcggaagaagacgagccgactgacgaggagcaccaagttgcgcgactcatgatggagcttctgaagatggtgctggacaaggagatgactgatgaagacaagagatcattgaagaagtccaagaagagcgagagccgccacgttcgcactcgtggaggagcgtccatcatcaaaggatgtgcggagacacagaaagacgcaagcccgcagtctccaacaccctcgacagactcccggagcaacccaacccatccattgactggagttccccacaactgcaatgattcaggatcactcaaatctatcctcaagcgcaaagccagctcaccagctctctccaacgccgaaaagcgcctccgcgtcacccccacggtaaccgtatccgctccacatctcaacaccaccaacccatcgccattcatcaagctcgcgtccacgtccacatctcagcctcacaacaaacacgcgtttgtcgcccacagacgatctaggcgggcgtttaagcggggcactccgcaccacacagcgggtgcgtgggcgtcgggggcggatgaggataaggccgagacaagcggactcaggagaagctgggcggactttgagagcgatgttgagcgggagatggaggaagagcgagaggagaaggcaatggtagcagaactgggagttgttgcgggtgcttggatgggagtgtggtgggtgaggagagttctgggtggcttggatttgaggttgatgagggaaagggtagagggcggttaagatagtggttggagatggggaatagagaagagggttgagaatggggaggagtctagaccaaggtacgtagtattactaacgcagttccactaacgcagttcctcgtctgtaagaatgtggaggcatgcggtatttgtagagcgagtctcaaccgatgacagacattgcatgtggatgcaagtgaacaactacaaacggaagtaaacaggttgctcggcgcacggacaatttgcgggaccttcactcgtaggcttgggtttggcagtagaacggttgtaagggtcatgattgcgataagctggaaatggcggtgccagcatactggaattcatttcggcaagttgaagggatccagccttgcggataacaacggtggaaatgcatgtggctcaaactgtggctctcgcacaggaacagccacgaccgtgcgcgggatgccgggatgcctggaacagatcgtggggccaggttccgtcgtgggctcgctcgctagcaaaggagccgagattgtggcggcatcgcgaatgtaacctcacaacgggtgtcacccaaggctcgagtggcgcgcaaaaagcaagtgccccgtgatgccggtaattgggcaacggggagagacttgtatgggcagcatagaccgttattggcgggtgaggccgagtgacgctggcattcggcattcaggaggcccttcgcgtgcaagaaatccacagtgctgcgcatgcgcagggtacatggtcgctggagttgcgcgtgcagagagtggagacgctagaatcaaagttgagggcgtgggatgttccggatggcgttccatggcaccagggctgaagtttgctgcgcgccgcgacgatctggaacttgccgtgggcttcgcctccgtctcgagctgcgcgattggttgctgattagacgaaggcatgtgaagggcgggaataacgacagccgcgtccatctgagacatggtagttctgtgcctgggaatctctagacctgggaaacaggagagaggggcgaaaagtgcggaacggttgcgacccaaccgtcgggtgcagttggcttcgagaagggagaaggctgctcggggcggttggacatgtcctctgagacatctcccggcaagcattcagcctgcacacgagccgtttgacaggcgggaaaagggatgctaccagcacagcgggcactctggagtatggagtgcatgtgatgcccctgctcctgtctgatgcgagatgaggacggggagacgacgactcgactcgacaagtgtagcggcagagcgccaccgagcgccacctgcacatcactaccgcatgcagcgaggaaccagactcgcggatgaagcccgtcatcttggctctcccagattgcatataccctcgccgcccgcaccttgggccacgctcgaacgtctcgacattcgtgttcgtcgccgtcgccgtcgccgtcgccgtcgccgtcaacccacaacccacaacccacagctggagctcagtcatggccgccatgttccgcgacttctccttcgacccggcttcgccaccagcatacgatgcatacgaagctgatcgcgctgcgatgaacgtctcgccgacatccaagcccagtcgccgcgatttccacctcaaccgcccaccgacgccgccctgctcgatgggagatttggcctcgcagctcaaccagcagagtctgcgcatcaacacgcaggtgcacgacgcatcctactctggcccactcacgccgccaagcgatgacgattgcgccatcgctgtccggcatgccccagccgcgccccggccaacgtattcgcgcgtctctgcatcgctcctccgcatgcagcgccagtccaactcgcgaatgcaatgcagcgcgtcgcacgtacgcgacatttcacgactggtgcagatgatcgaggacgaggagcagtgcaccatcagcgagctcacatggcgcgcgtcgtctccatcggcgcctgcaacgtgccgctcctcgcctgtcgagggtgacgagggcatcgatatggagtacgacgtgccaccgcaagacgtcgagcccatggccgacatgccgcagtggaaaactggcgaccaacgcgacagctgcacgcgcgtcgccaggactgtgcgcatgcgcaagcggtcagggcatcgagtcgagaaaaggaggtcatcgtaggcattcatcgaggaccctaaggattattattttttggtttacagcatagcgacggcgttctggctcttttgggcggggtggtcttatgataccccacggtctgctgaaccccagcgactttggttattgctcccttcgggttgagcctggcgttctacgatgcaatgcgatgcgatgcgatgcgaaagcgccagcggcttgcatgcatgcacctagctacacatggttgtgtacagtagctgtatagtcatcaataccacgacatgaagtcgattgtaacttgttgcatgccgggacgtgatgtgtgatgggtgatgtacggatctgcatcccaagaacacggccctgtcttacgccgcacggcagacatgcgcgctggtaaatttagggcacgccccactgtggattgcggattgcggactgcggactgcggactgcggacatttcctgcgcggcgctcccaacccgtccaacaacaacatgcccgtcgacggttccgtataccgcgtcccgcctatcgaccgcctgtggccatgtccgtccgcagaacagcaccgaagctgctggccagccgctcagtgcacctgaggatcgtgccgcggcccgccaacctctccgagagccgcgagatattccgcgtgctgcagcgcttcggcgagctctccatgtacaagtctctgcgcttcgaataccacaatcccgccgacaacattgccctggtcattttccgcgacgcgaatgccgcccaaaaagccctcgatgcctcgcccatccgcttcgccctcgacaaggtagtcgaccccaacgacgaggaccacctcctagagctgcgcagccaggacaacgcagaagacacccacgagacaacgccagccacccaaagcggcatcgacgaaatcctgcgcccctccgtcctcaccacccgcgcctcgccccccgccagtccccctccaaaaccgctcacaccgccacccatgcccttcgagtcaccctccgcgccgccgcagacacgcacaaaatggttccaagtaaccgtcgaccgctcgcgcgctgtacaccaggactacgtcgagcgacagcctttctggaagcagttccagcccatgaagagcatggcccaggaagacttggccaagcaggtgccgcattcaggcttgagtgatgtgagcaaaaggcccatgaaccaacaccgcacacctgtcagggtcctgaaaaccatgaacgagtacgtcgaatataggatgccgagcttaaagggtatgtttgagggcagtgataacgaaaagaggtttacgcagagaaaggaaatatagatataatataataactatagtagctataacgtctatagttttatagagtaacgtattctactattgagctggctactctattaagctagctactttttcttagtattactctttctgctataattcttttagtttttaataacgtaattaattactaagctagctatattactaagctagctacttcttcttagcactataaacactatgtataaaatataaaagaagtctaacgtaaattactactaagcagtctaaccttactaagtagtctacttttttaaagttagtctattgcagagtaccttctgcaatactactataatttattataatttgcagaatatagaaatactatttagacttattactattagatagctctataattttaactgcataagtataagtattatagctaatctctctataacgtctatagttattaggaaaactaaaaatctattaaatatttatttctattaatactatagaattaactatgttgctagcaagttaattaatttaaggaatttatatttattattaaatatactttaaaataaaactttattaaaatagttaatactattaaaattattagaactattaacgtaataatctagcatataactttactatctttaactattatattttctttttttctatctactttatctttttatctatgctattaaagtttacttctttaatatacttttcttagtatcttactatatatttacttctttctgcattataactaaatattatagatattactagaaagagctttattagaattattagtaatataagaattattctattactatgctagttctgcattctatatagttatctactattaagtattattaagcactattaagtactattaagtaccttttctagcagtgcgctagatcttagtagagtacttctaaacttataaaaattagtttaatttaatactagtctatatattaatctataattattaattctctactttatagtttatcttagaaagttattttaatattttacttatttagtactttaagttctagtttactatctagattaaaatagataatgctaatatatatttctgctaactagctaagttagtatacttagaatataaattaatcttatatattctacttatcttatagctctataataataatatgcatagcttctattagtataattacctctataaatactattaaagctactataatctaaggcctatctagatctctctatttagtaagcttaaggttaattttatactatattatacctctctatataactaagatactcttattactaaacttctctcttaagcctagctatattattctctatataattagtttatataactttataagaattttagcgtagactttctttagcagtagtagtatattagctgcttttactatattttctgctataatactctatatctagcttagcgttactagaattttaatcttagagtataaatttaataagttttaaaactttaggctacttttagttatagcacgtgcctcttatattaagaaatagttcttacttagattagtaaagagattttttatgctatttaatataaagcatttaactttatagctactatatattttaaactatactacctttagagtagtaagcgtagagtaaaatactattacttatatcttaaagtagttaaagattatatatctgctagcttctaatttattaaagctttttttttctagaatatctctatattattacttagcgttttatactatactaagaaaatctagatataagtagctttagaagtaagatagaaagttactcttaatactagatattagtttactttataagttatatatctttaatattctttttaatataaacttctacgctattactacttcttaagatataagttctttatacttataagataacttatatttacttatattatactttatattagtaattatattatgctattatttagctattgctaggctattaagagctatattttagtaagttctataagatagtatctctataattaactagtagactatatcttctatcttatagatataattgctagttataaagtctctcttattagtagtattaaactagttagagacctcttttctattttaaagactaataagtactagtaatataaagattaagatcttatttagtttttattctataagtattctagatagagcttatgctttctattagtatctatagttatagctttaaatatcttagtaaaacttagctataattatgctctctaacttataattatagaatttattaaatatagtttgcctctatatagtaatataactagaaagtagtattactctcttttctatataagagctatctttgcatataattatttactatactataacgcttatagtattataagctctaaatatatacttattttatctttctaaagctatagactattataaattatgctactaatagtactagatagtgctttgtagccttagagtgcatagtaggtatatttacttctagtattatctagtagactatttcttaataatctacgctttctagcacgtagctctatagagtaactaacttattagtagtagtaagcgctttaaagatagcgttagtagtattaatttatatctttattactttctcttttattagtctgcttatattctctaaagaagagttactaaagaagtagaactatagagctagcagattacttaggttatactatataaagtttataagatctattataactatcttattcttctaggtattagctgcttatctctaactagttattattatagctacttattaaagtttagtattaaagaagaagcttcttttatatatatagtagaatattctcttgcctttagtagaatatagcttattattattattaactatattatattctattatattatcttctgcttatatattttatacttctatctagttcttaaagtaaatatattctataagaatagtaagtattattacttatattttatctatacttatagcattagtaaagattctactattattagataataactctttaaagtagagaatattatgcatctataagctagtataagatagaagttataataacttctctaatatgctagtagctttattatgcgcttattctagaggttattaattaaaatactaaagaatactatagctaaagtctactcttctagagtatagtattctattattatctctactcttatagagagactatctcttattctagtttatttattagtagagtaaatagtagttaactatcttctatagtagatatacttagcgtttaataaagctttaagctttttcttttattctctagtaaagttctttactattattactttcttattctctaagttattcttagagttaatatctaagctactatctaagtagtagttattactatctagtaagctatctagctaagtcttacgcttctaagcttctttcttttttttcttttttttagccttagctagcttctctttatctttagtctttttaagctatactttttttcttaactacttttttttagctaattaagtataggctactattttatctcttctgcgtaggcatagaatattactactagtattagagttctttaaatctttatctttcttagttcttcttctatttacttttatatatctgctatttgctatcttagtcttatagcgcttaagagaaagtctatctagtataagtatagaatattagcctctcttcttaggtagtaagagctattctagtagtaagagctattttagtagtttattaagttagaatattactgcatatagatattagtagtatatattttagttttaagagtttatactatatctttattagaattacctagtagttttattatctagtataatagtattactactctaagctttcttaacttaatataaaagttaatagtgcctagtaagttattattattcttaataagcgttattattaatatatctataacttaagaagtgcttacttagtactaattagagtacttagataataataaatactagataagagcattatacttaaggtgctaggctttaatcttaaagtagttcttcttcaattttagctagcttttctttattattagcctaaatatagagaattatttaataatagagtaatgcacagcgtctactaaggtaatattagcattatttaagatagctagcttagtaagtaatacactgctaaacttattagttattaatactatagacttattagatataatagataaagactattactacgctgtcttagatagtattagcgttagtatattacttaagttctctatcttaatcttagcgctatactaatataccttagctagcattattatctagatagttctagctatagccttataaaagactttagatatttatatattttatagctatatatatttagctactataagctagttctttaatattagtaaatataagctctttagaagctgcaattagctcttttctaattagatcttcttaagtaagttctttttcttaatatagcttataaggttctctataagtttaataacctctaagattataatcttatattcttctcttatatttatttataatatgctattagagcttattatattagccttgctcttatactactctagttactttagtagcgcctattctatattactattattattgctattatatctagctataatagctttgcgcttagagtagaagatagttagtaactatatataattattagactattactaaaagtgcgtattaatatatagatattacttagaagagtatacttactaactatagagagtttaagcatagttataggttattaatataagaagcgcatcggtattaatataagaagcgcgttattaatataagaagtatattatagatttaagaagcgcattactataatagtagcaatatagtaaaacgtattagtagataaaataataataaaaagaaattatagcataatatataaagagcttagactttaatgcgcagagcttatagaaaatataatattattatatagctaaaaagattattagttatattatatttatatatactaggcaaatatgctaaatatagatagaataataagtaagagtaagtataaagttaagtaataataatattttaacttaagagctactctgcatagtaggcatactttagtctagtagaacttaattatactaaataggttgcttactatagtctagtaactattaagattttctagaatagtatagtactatctcttactattctctatctactataggctctacgcatagagtattaagagaatactatatagaaagatattagtttagctttattaagctagtatatattaaactatagagtaattagtttattctatagttatctaaagttagagttagagcagctttaagcttaatattatttagatatagtatagtagttattatctttattagtctagagcagtatagtactatctcttactatctcttactatcttctctttcttactactataagtcctgcgcatagagcactagaagaatattatatagagagtattagtctaactttattaggctagtatatattaaactatagagtaattagtttattctatagttatctagagttagagttaaagtagctttaagcttaatattatttagatatagtatagtagttattatctttattagtctagagtagtatagtactatctcttgctatctctatctactactataagtcttaggcgctagatattagagagtatattacttagagattataagtctagctttattaggctagtaggcattaaattatatatttattactctatctagctattatttaaagttagagtctaagtactttttaagtataatattacgtagaagttatatagaatctaagagctttattagtctagaatagtgtagcactatctctctactatctctatctactactataagttctaggcgctagatatctaagagaatagtatatagagagtataagtctagctttactaggctagtaggtattaaattatatatttattactctatctagctattatttaaagttagagtctaagtatcttttaagcataatattacgtagaagttatatataatctaagagccttattagttagaagtagtgcagcactatctcttatagtctttctctactattataacttctaggcgctagatatctaagagaatagtatatagagattataagtctagctttattaggctagtaggcattaaactatagatttattgctttattctataactgctagaagtaggtaatagagtaactttaagcttagatattatactataacttagatactatagtcttagtagcaatattatatatattagattagtttacgcagttagagagaggctagtaactatatgttatacaaaggagcttagtagtattataatagtttaattagagctagaacttacgcagatattatcttagagaaatacgttagtattataagagacaaagaatattatattatgctatttttatactatatagtagtagaggtaatacgcaatattaagaaagtattattactttattagaagagaagaaataggaggtttactataaaagatatacgctaatagagcattagtataagactgcgtctatgtatacgccttataagcactatcttatctagaaactataataacttagtattttctataacttaacttaaggcattaggcgttataactgctacgtattatatttaactcctaagataatattaataaacttattagaactattaagaggatagtcttatatgcaacttaactatctttaactattaactcttctttttagctacttactttatttatatatactgctgcgctatttaagtttactcttacttatataatatagtaataagtagtattattacttagcgtttaatactaaatataagaagttatctagtataatattaatatattataaagatatttagattataattaactaagcatatattttaaagcgcctctaacttataataactatatctatatttcttatagtataaatctagtgctattacttaatctgcaagagatacgtaaaagagatatataatctctctttctttgcctaattctcttctactctattttctataagaggcaagaactaaagttatttacgttatctctatattttctatgctatagaagcttttatttctaaccttatatagctaacagcctatatataagaatactaattaactctatctatagttctatataagcaggcagctacttaaactagcctctctactaagattagcaatatattatctatattatctctactttttctacgctatagaagcttttatttctaatcttatataactaatagcctgcatataagaatactaattaacttatctatagttctatataagtagttagctacttaacctagcctctctactaaagttagtaatatagatcttaattttatgcttagtattacttttatctctaacgtctatatagctaatagcctacgtataagaatactaattaacttatctatagttctatataagtagttagctacttaacctagcctctctactaaggttagtaatatagatcttaattttatatctagtattgcttttatctctaatatctatatagctaatagcctgcactataagaatactaattaacctatctatagttctatataagcagatagctgcttaaactagcctttctgctaaggttagtaatatattatctatattatctctgctttttctatgctatagaagcttttattcttaatcttatataactaatagcctatatgcaagaatactaattaacttatctatagtactatataagcaggcagatacttaatttagcttctctgctaagattagcattatagatcttaatttcgtacctagtattacttttaatactatagaaaatatagagctaataggtaatttactaggtaacgcagactatgttaataataataataataatattatatctactctataatttagcctaactactctacttaacctataattacttatattaaaatgcccttatattatctagtagcaatcttaactataggcgtactaattctattattactagctaaatcttacttattaagtagttatataatatctagaaagcgcatagctttattagcaaagtaaattaagactaataagaactataaaaagtctatgcattgctaagaatttaatagtagcagcagtcttaagttataaaagataagtagttaagtactcttatagatagaactattaattaacttaataataagtaaatactctacctctaatacataataactagtctaatgcagatttaggtaataataataatatttagttagttagagataatatagagaagcttatatatattagcaaagttaagcatacttacgtctaggcctatactattttcttattctaacttaaaagaagtaccttagtaatagtagttagtaaggctaaattaaggtcttatttcctattaagctaaaaataattataataatcttaatattatagttactaattctactagcagagaatttagtagagttaatataaagttattaactagattatatttattaatagatagagcaaaggctaatagactaatatagatagcttagactaatatttaataaaaataagctagcaagagtcttctaagcttacttttcttagagcttattagcataacgctctagttatactataagtagaagtaggcctataatattagcaagttctataaaagcaagaatatttagctactataatctgtttttaagctctagcgctataactactataatctataagatagtaactctcttatatagatctaagtaatagattctagcttttagactaattagtttacctagcaagagctaatatctagagaactaagtagtatctacgtcttataaagcattaataagatctaggctaatattactaacgtttttaatatagttattagtaaattagataaagtatctatataagagctatctagttatattaaaacagagctgtatttgtattagaagcaagctctctattttatatagaataaaaagcaaaactatagcatagaagagcataactagcgcaaggatactctctaggcgctaaggctttataataataatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgaaagataggctataattactttagttctagagcgtttaaatatttattttaagctaattgctataggtctaaggctttcttataagaagacctatctgcactattgcttagcgtcttctactatactaaggaaccttagtagtttacagccttagaagaaagtaaagaacttactcttaataatagatattagattagcctattagttgcttatctttaatattcttttctatgcaaatcttagcatattctttacttcttttatagttagtttcttatactatctaacgtcttaaattagtctgcgctatatcttatattagcgactatattacactattacctatttattactaggctattaatatctaaagtttaagaatgctagagagataaggtttttatagttaacgcgtagactctattatacgtcttataagtatatttacttattactttatctactgcgctgctgcgttctagataaagcctatgctttctattagtattcttagttatacttttaaagattcttataaaacttagctataattatgctctctaacttataattatagaatttattaaatatagtctgcctctatatagtaatataactagaaagtagtattatatttatttctatctaaagaatgcctttgtatataattatttgctatgctataatgcttatagtattattagctctaaatatatacctatctatctttctaaagctgcagactaatataaactatgctgctaatagtgctagatagtactttatagccttagagtgcatagtaggcatatttgcctttgctattatctagtaaactatttctatatgcttctagaatctttagtataaaggtctatagtctaactaacttattaatagcagtaagcttattagcaagagcagtagcagtattagtttatatctctactactttcttatttattagtatacctatattctctagagtagagttactaaagatatagaaccttataactagcagattacttaggtcgcataatatagagtttgcagaatctattataactattttattcttctaggtattagctatacgctctaactagttattattatccttatttattaaggtctagcgttaaagaataagactcttctgcttagatattttatacttctatctagttcttaaagtaaacgtattctataatagctaaaagtactattacttatattctagttatatctataatggctagcaaagattctactattattagataataactctttaaagtagagaatatatacgtctataagctagtataagatagagttataataacttctttaatatgctagtagctttattatgcgcttattctaaagattattaattaaaatactaaagaatactatagctaaagtctactcttctaaagtatagtattctattactatctctactcttatagagagactatctcttattctagtttatttattagtagagtaaatagtagttaactatcttctatagtagatatacttagcgtttaataaagctttaagctttttcttttattctctagtaagattctttactattattactttcttattctctaagttattcttagagttaatatctaagctgctatctaagtagtagttattactatctagtaagctatctaatctagccttatgcttctaggcttctttctttcttttctcttttttagttttagctaacttttcttctttgcttatttttctaagctacgcttctaattctaacttctatcttttaattaattaagcgtaagcctttattcttatcttcttagtagtagtattgctattactattagagtaatataagctactataattcttattttctttttctcttatatttgcatttatctactttaatatatctgctttatagatcttaaagcgcttcttagagtatttatctagtagaataagaaattattagactctctgcttagatagtaagagctatttagatagtttattagaatagaattatactatatataaatattagtagagtatatattagtttaagtttttctattctacctatactagaaatacttagtaattttattatctagcataatagtattacttctttaagctttcttaatttaatatataagttaatagtatttagcaaattat