agaataaagtaataaagaagagggtaaggtttgtaagcgaggctgctgttaaattaaagaaggaggataaaagtattattatagaaaatattagtaagtatatagtagtagcaaaggtacggaaggataaagagtaattactattattagantaataattattagaggcgtagaaggaagacctatttattattaaggaaatatagaagaataataaaggggggaaacgaataaagaattaaaaaataggggaagacggaacgctacggtattaatattaggtctatattccggaacggatgcaggccgaattattctacgtttattataatatagtaatagttaaatatttaaattagaggaagatattgaaatatattaattaattctattactaacctactattataattaatattaaattatacgtctgtaaatatttagtgtactagaaaattaaattatataattaccggctatataagctattagggttgctacttatccttactatcccctagtaaaatatttcgtacaattttattaccggagtactaaaattatttaaccctatatttaatcggacttataatacaatcctcgttattattaaccgctttactaagtacgccctatatatccttatatagaagataattaatatctaataatttatattcttcttttagcgaaacatcttttagtaatttaacttcccggatttaattatattaaatagaggcaacctttttataaaccaattttagaaaatttattacgaactcctaaatatttataaacgccttaatataacttaatactcctaaatagacgaataaatagagaggcaaaactagaatttagaattataccttcgaatcttctacaatataaagtaggttaattaagccgaaaaaatcacgctagtataatagacgtacaataattatttttatactattattagaaaatccccttcggagctactcttagggtattatcttcggggactggcggacctaaagcgagggcggaggataatcctactaataatagctattaattaaattaacgaattattttataggcgggtagaagttgtagtaattttaaaggttgttaattaagggtatataaaatagtataataaaattcggaaattaaaggaattcgatattaaaaattaggttttatttaatacgaagtatattaaataatactacttaagcgctaaattaataaataaatttttaggacccttctaaattactaaggttattagggaaaagaagatagtatactaatttatattccctatatattattaaatttacttaatattccctattaccctattaaaattatactataggaatcccgctatagtaacattgtaaagggaaattataaatatcgaggagaataatatttagtacgaagtcgaggcgattataaagtattgtaaatccagccgttaatattaattctaaattaaataaaaggggtattcggacaataagaattcgtaggtcttataaaaggatataaattacccggaccttcttaaggaatataaaattaaggaaatataatagcagtatactagtagtaggccgactattaggttaataagaattaattaggtagaggaaggagaatagtaattatttgaagatgtagagtagagacgtaaaatgtaaatataaaatataaaacgtaaagtagaaatataaaatataaatataaaatataaaacgtaaagtagaaatgtaaaatataaatataaaacgtaagacgtaaagtagaaatataaaacgtagatataagatataaaatgtaaaatagaaatataagatatagatataaaatataagacgtaaatacaaaatataaatataaaatataaatgtaaaatatagatgtaaattgcaaagtagggatataaaatagaaatatagaatagagaggtaaattaaaaatataaaatagaaatgtaaagtagaaatataaaataaagacgttaaataagataaaaaataggaaaggaaggtaatttaatttaatataggatattaataaggtactaaatagaatataacttatattttctattatcgccctaaataaaaaaatctttagtagcgtttgctattattaatataggattaaaacttacgattttaagaggaatattcctacgtactattatacctatcgataatatttataaatattaccttatactacctatttataattttcccttgtaaattctaataattcgtctaactttttatttagtaatactaatttcctattaaccgattaatactagggactatagttacgaccgggggagggggggatataagtaggagtattcggtatagaaatatttataggagagttaaggggggctgttagattaatattaatattagtattactaatattatagtagcctaatttcgaatagcctttataattaaagttaggagtataaagcattttaagtaacgttgtagggagattgttattaattagacgcgcctatattataatttaaaacgctactatagaataatataattattataaaaggggggtaggtagggggctattagtattagtaaaatatataatcttaattactatattctatataacgttctataaattataaatactacgaaggatttcgagtatatagcggcgtattgttagcgaatattacaatttctcgttgaattctagaaggaaaagacgttagcgaagtaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgtacctttaatctaataggtattctagccaattaatttaagagcttcgcgtaggtttagggctaaaacgtttgcgaacgcttagattagagtaatactatatcctaagtaagtaaaaggataaatattattagaatataggaaagagaatagttgggtaaaggttagtaataggtataaggcaaggggaggataaaaatagggtagaaaaaggaaaatagagaggggaaataaatatattaattaggcgtattaaagaagcggagattaatatataaatatataataatgaagcgtatatttggagggagggccggtataggcgaggggggggtagatataatagtaaaagtaaggataggaggaagaagaagaagaaaggcgaagaaggtaagcggaaggggcgttatataaacgaaggaggaggtttttatacgaatataaattaaggtaaataagtataattttaagtaggtaaatataaaataatatagggtaaaaagagtattaagtaattatataggtagtaaaagggggtaaatggaaggataagacgaaggcgatagttagaaggggaaggataggacgaataaataatagcggcggttataaaaaggtaggagagaaaggcggaaaataggaaagtatataattcggatagtagtagggagagtgggggtagcggttaagaattatactattaaaataaagagagtaatataaaaaataaagcgaaggtaatagagaggcgattaggaaggaataatataaataaaggaaatttatagaagaagtaatatatagaattataggaagcgaaggaaggaaatgaaggtcccgaggatggaatttatagggagggggattatatttaaatattatagtaaattgtaataaatataaataattaaatagagaatagtttataagaggagcttcgaatttaattacgtaggtattatataataggtgtaaataatggagggtatcctacgagagtattaggctgtactacgagtataaataatagagaatatttaataagaggaactatagaatataattatattaatattctaaggtatttattaatacttttaaatttagtataatactctttattaggcaaaataatatttactaccttatacgcctacgggacgatagttttagtaatagtcgggaacctaattaattttttaaatttaataccggttttatattcgtattagaatttataagaataaatattataataccaatattctagcgggcggtacgctaaatagttggatttaatattagtttcgtatccgcgctagaatttaagagaataaatattataataccgatattctaacgggcaactcgctatatttagaatttgtaaaaataaatattataataccgatattctagcgggcggctttgtatccgcattcggaatttataagaatagatattataatattaatattctagcgggcggctcgccgtatttggaattcgtaaaaatagatatcgtaatactaatattttagtagatggtttcgtcgctgtatttggaattcgtaagaatagatattataataccgatattcgggcgggcggttttatatccgtatttggagcttaggagaaaggatattacaatattaatattctaacgggcagctcgctagcggcgaagcagctataatatccggaatataacgtcgataattattacgaataataattcgccggaattaaagggcaaggatatcgtaccttcgccggtaatatagtccgataatattataatagtataatactaacgccctccgctatttaactaggatttattataaattataaaggttttaaaaatagaatttataagggggggggttatattaagaggctaaaaatttatatatagaagcaccttaacggttactactccccttcgttaaccgatatataggattattaataataatacttatattaggttgggcttacaggaaggataatccggtattgcgccgaggcgttaaattagtataaggctctataatattcgttagtagataaatagagtttgtataagtataaaagaggtttaacgaagcgtagtttattatagtcggtagctattaatatatttttagattgacccctaatttgccgtcccctacgtatggccacgactgtagtcacctcagcctgcctttcgcctacgttcctaataaaacgttctaatattccgttttatttatattaattaaccgttaaatatattaaagtaataaagcggttcgtatactacaattgaaagcgtttactagaattctcttcggcctagtctaagtgaatatagcgaaccgaatatttaaacctattaaatttattatattaatactctactatacgaagaaactcatttctaattttaatagtatagatttaaatatattatataaaatcgtttataataataatctaatattattattcctatagaccctcgaagcggaataggccgtaaatatccgtatgaatatatttaaagggccgattccctttacgtactaaacccttatagggaatttattttaaacggcctagtacgtacttattatagaagtaagtattagggacggggtaaataccggtaaatattatttaaagggaaataatattctttttatttaagtaaataaactagttatactaaattttaaatttcttatattcgataatataaatagtaaaagcgaggcgaagtattaaattattagttaattaataaattaaatatattttatttgtattaaagtttctaaagtggattttttaattgtagattcctactactatattgtttccgaatattataataaagcccttatagtcgaattgtaatacggaaaggaggttataggctatatagggcaaaaaataagctccttctaataatatataaaacgaatcgcctttgtaagtagaagtgtatagtatatatataccggtcgcttttagggtaatttctatattacttattcctattataggagggccggtataaggacgaaggcttctaaaaccggccttattataaaataaataattagtagcacttaaattaataatgataatgtatttgagattgtttagaaactcgcaacgaaattttaaagtggatagggcggtaatatatactacgaatttaaatttgaatagcagaactataatggagaatagggtattaatattgagagtattaataaaattaaattattcggataggggacctaaggtagcgagagttaataatagtactactaataataatcctagtagggtgggtgaaataagtagcgggtcggtattaagattaagtaccgtaaggcctacaaattttaaaaggttagtaatagattataagttactaacttcctaatcggagcgggggcgtttattgggacgaaggtcttcgaatttagcttcaaattccttattattaaatatagtagcgaatagtactataattatagtagagggtcggtcgctatttttaatcgctaaatcctagtttatattcttataatattcggaatattaaatgccgtaacgtttatcgctatagtttagtattttatataccgaataaagggattaggaaggggccttattattactgcgtaattatttattattattagtaccgatagatttaatagccttagtaatatatttaataaatagagcctttagagccggagtattaattactaacttattaatactatccttttatttaactctctatttaattaaggactcttcgatttccgcagcccttttagccttatccagcgtaataggtgcctaagtgatttttttaaaatcgttttactttagtagaataatatacttttaattgaatttagaaatgaaagtactatattcggggcttaggtttttaataaaatagttgataataaaggcgtcgggtaggtagtagtaattagaatccatttcggcgagtttatattaaattatttgtaggtagtttataaaattagtaatactattacaattattaaaaatagtagcgtagaaacgaattattattttagtaaaacttttagaatcctacgggtagtaataattaaacgcctattaaaaggcttctataaccgttttcgggtcgaatactttaaatttattataaatagttaaggcgaatttactaataaaaaagttaagctactaacgctactctacgtactaatccttaattttattttaatatttctatttagggatgctaggacggtaaatagggggatcggggtcggaaataatattaaatttggactacgctataatataagtaataagggcgtagcgttaaaaggtatagttatttccacctccgataagaattgggacagcgaaaatttcgttaagatttttattaagtatagttataattttatagtttggtttatttgggtactaaaatgcgataatagtagtgggggagtaggagcggaaggaggtatcgcggtagtaaatccttaaaatttagtagaattagggggtaagagtagtactaggcttttagtaaggctggaaagagtagtaatagaagatagtagtaatattgtagtaaaaatagagttttagaaagaattgtagaagatttagggtacggtagagatttcttttgagaaattagggaaattgtagtaattaaaatagtaatgagtagagggcggttttattggacgcggccgtagattatactaatatactttataaagtttttattaaaatacttatatagggtagccgtattgtactaaatgtttggaggtggatttctggcctatataagcgatttgtgaggttcgcgacgcgaagaatagtaaatgctatagctagaggggtagcggcgatagcgggtatatagagtgctagtagagtagttagagcggtgagagtaatcttttattaaaaaatatatttcttaataatataagggtaaatagaatctcgtaatatgttagatatcgaacgattttaataatattgtaattaaaaatagtggatataattttataatagattcgaacggttaggaaattagaatcttatagtattttagaattcctagagtttgtacttgcgtatagggcgcttggtggtccgtacgctggtctgtataagtataggctatatagttgtaatagtaatagtatttgcacttggtaataagtgtaacccttttggaatataattaataatgttcttttataaagaaacgtgatgatgatgggtgtgagagaagggtaggcgagggctgttggcttagctatagtagcggatcgtatagcgtatccgggcttataacctgttgaactatacgaaagggagtgattacggggaacgatattatagtggtgaaagtcttgattgattgagaaagagaagaaagatgaggaaaggaggatgaaatccgacttatatacagggtagccaggtgtggatcgtatccactaatgctaagagaagccaagaactggtgatggcttcaacaacacttgcctcagaatggaaagacagccaagagggtgaaaactgcggagctataccccggtagaagtagcatgcgctggttgaaggcacagatcaggacaactatgaaagcaaataaacactccaagtttgcaccacttgcgtcaacatgttgaggtgattcctgtatcttggatttcttcataccaagtagatacggtgcaaacattgctgccccctcctacatatatcaacagatgttgtcctgctccctgcaacccttgtctctccccccctccttcactcttctattaactatagtatttactacaccttttgtcgcgtacctattcagtcgccgtcttcaagtccaccgctattctcatgccccaagaacatgcctcgggggattcgaatctggctttgttttctccctcgatggtcatctttttgctgttcacccgtaacaaaccccgccgtagccatgattcaggcattgcctcgattgacctcgggctcaaccacaggccttgccggctttctgtaagacatgttgctaccagcagtagaagtagctacttctttcgactatgacaaccatgattcttggcaacggcagtgttaaacaggtcgctgtggacgcccgggcgacactgcccgacggtcctccgttcctttccgtgaataattgaacctgagatggatagttgccggccgcgaactagacgtgtacggcggcaagagccggccgggagtgggaccgtgccggacacttcacagtaacttgctcccgcaccttccccggccgaacccccttcaccgaccgaaaaggttcgggtctggtgcacttcactgcattggcgacgggtttttatttgattgtccggccgctggctgcccctcctgccaactttttcctctcaatacctccatccgcccaccttggatttcttctagggagtgcaacatcaaccacagaactccctccaacgacgcgccttctactcacaaatcgagcgggaaacagtttgtgacacggcgacaactgtcgcagacagtcaccctttttcactggacaaaccgacgactgtcgactactttcctcaatcctgcgacgaatttgcattaaccctggaccatatctcgtgcgtcattgtgcagacctgtacgagtgaacagaattgcattcttcagatttcacaaactcgccccaccgaccgaccatcagcccttgagccatcgaaatccgcccaacagtcgaccaggtaggtttctccttgcttctcggtgattcctgtttcggagctgatcatttttcttcgcactagctgaatataagagccaatactccataaatcgaaaccccaatttaccgccggcaatggagtcaaacactccatgtcaacaacgaaccctggaagcacttccccaggaagtgctcgagacgattgccgagttctgcggcgacgtcgctagcatctcaccaaacgaacagagagacacgttccttcacgatgtcattcatccatacctagactcggcgacgtcaaacacctggcagccagcgtacagggatctccaagcactggcacttacgtccaagactttcaccaacccggcacagcgcgccctcttcaaggttgccatagtcaagaccaccggccacctagtgcgccttctgcacagcttactgctttatccaagcaaccgacgctacgtccgctgttttgtggccatgctcgacgaccatccgcgtcctttgcctcatcggtttatcgctcctcaccctctggtgctgggtgagttcctgtattatctatatcccatcttgcccaccactgctgtccagggcctccctcagaatagttttttccaccggacagttccgcttttgcaggaaactttccaggctcttctgagacaagacagactcagaatcacgcttcccattattgactctacggttgtcaatttgcacatccttgaggaccagctcctcacgaccactatccagctgtgtccaaagttaacagcgagtcgcgtctgcttcggcttgccacaacgtcatacggaacgaccggcgccggcaacccaaccggtcgagaatcctcccatctacgcaacactcctcgacaaccaccacaacctacagctcaagtctctaacactcgacttcggcgcccttctttcactcacaaatataaggcgctatgtctccggttaccagatcggattgcccccttccgtggagcggcttacactcgtgggcaacaaaacactggattcggtactgtcttatcatctgtttgatcttaccatcttcgccagatttctcagcacgaacaataagctgcgtcaactgcgtatgcttcatggattcgataagctggtaagttacaaacggtttcgaccctttcaacccccgcgggagaactggaactccctcctcctcaagtaccgcaacaccctcgaagtgttggtcatggatccgtacggtccatggagagccatctcgcaggcgcggtatggacactctggcatgttggattgtctcgcgaaaatggagaagctacgctatcttggagcgccgctccatgctcttggaagtgctgaattcggtctccctctgggcgcagaggattcggaagttacatggtccatacgagctgaactgccccctcagtggcagaaattggaggtgatggtcatagacccaactgaacctgacagcgacggggagagaacgcctctgacttggagggttgtcgagtttcaaagtagtcccagctattaacggcacaggacttaaggctatatcgagacggtgtgggtagaggttcatcgagtagcatccaccgagagccccggacaattggctggtagcttggctctgaatggtgaaggatggagaagttacttggacagggtattttatactgtcccgcgaggggagaaatgtgttggatgttgtatgtatgtaggtggttatacgaggaatctggtcactgcgggtaaccagtgccccgagctgaccactgcaattcgccctaaacatatgtctaaactactagtatcaagggatgggctaacgcccgtctcttcggctcttgtaaattcaagcaattaattatctttcccctaaacttttggcaaaatgagttgccggtaatagggagacaacaatcatcaaccgtcgagtgatagtctctatgtcaatcagagcctaaaatcgttttaagaggtatatatattattcgtcactttatctttattatccatattcgacagtctaccttagcactacctcaccggaactaactgtgtacctagtccttgcctctttagcacttacttacaacaatgcataaggaataacatccacgaaaataccgaaagtcttagtattagattggtactactattttaccaccgtcccctaggcgcgctttgggcgttctaaaacgctcgactgtctggtcgatataacgaagctttataaaatccaagtgcctctcaatgctctaagcggtagagagtatagtctccctccgcatgtagaggattgggaggttacccggttcatgcggactggacttcctcttcagtggaggaagatcaatgtcatagttatgaatcctttgcggcgcggcagcaccggaggaataacgtcggtgacgtggagggttatcgaactccggttgtagtacctggccttgtaggcacagaggtcggtaatatttgaggacgatgcaggcagagcatttatcgagtaagatttaccgaaagtttgaaataataaatagatagcttgggtgtaacctgcgaaagtagtttatctaaatagggtattatattatattccgcaaagggagaaatagagttgccggtagtagagatgtaagaatgtttgtaagaccccttcacctctagcttcgttagtatctgtacttaggtgcacgggccacaaacctgacgcgtcgggcttgtggcccgtgcccaagagatataatagactaagtatcatacatatttatattgcgatcttcgttctaggctgctgcacttggtttatagtcgtaggtaaaggtgttggttggttgtttaggataactgacggtttactaccgtaacctacggttaaatactacacatcagaatccatgcgacctattgcaccctctaatatctagacttttacatcctgcgtattaccaacatccccaatcgtcgtagttctctggaatcttaccttttagtccttttcagaaagaatatgagttataaagttagatccttagtagttgaattctcaccagttcagaataacaatccaccaatcaaagtcttatagactattactttccttccaccgccgactacaggctcgcattagacaatccggaacctttgattatgagtaaatgcgtgtagtaacttatatggttgaacctaaaaccgctactagccggctccacgggccagccggagttaaggtttgaggctattcacatccgggcacatcgtgtgcagtccattccacttcactagcacttaaggttgataggatcaccttactggccgagacaatggatccgatactatttaatacccctgagggccgtcttcgccaatttccttctgttaacaaaacaccacctcaccttcatctgcaccaaggaaggcaatcaaccacgcaactccctacaacgcgcatttatgggataattttagaaattatatcgaagaaaagaataagagttaaaaagtccgatatctctggccgacacgaagatcgaccatccagtcgcagtctcaatctggacctaattcgtacctcgtatatagaggtacctaaattttgaattgctccttctttgtcttcaacgttcgaaagtctaccttggacattgtccgagctaactggcagccgttctttcagaacttgcctcgaacaattcacgcggaacggcatccagggagaccacgatccaacatcgcacagagatccaatcaaagtcgccttctccaatgacgcccaaccaacaactaccatcccagaagggatggtcatcacttgagcaactcccgcagggggtgcttgagagaatagccgagttctgcggcgacattgccatcctctccccaaccgagcaacctgatcaattcaccgaaaacatcgtcgattcagcggcctcaaatgcatgggaaccacactaccaggaccttcgctcactggcgcttacttccacgagcttagcctacccggctcagcgcgccctgttccgagtcgccgtcgtcaagaccactgatgatctcatgcgcttcacacgaagcctcatcctgtatcccaaaacaggcactacgtccgctacttcgtagctcgcattacagatcatatgcgcccactacccatcagattcgtccggccccagccccttgtaatggcaagcttcatgcgcaatctctaccctgttctctcgactcccatagccggtgctcttcccgagcacagctttcttcgccaaacgctcataagcgccatcgacactctcaccggaagtgatccttcagaatggggcaatttgatgatccagatcgtcggcgaaaccggtgtgaactttcacaccatagaggatcaagttctcccggcggccgtgcaactctgtccccgcctcgtagctactcgtttctgctttggtgagccaagacgccatgctggagaaccacaggccgccgaccaaattgccccaaacaccctcatgtactccagccttctaaccaattgtccgttacaactcaagtccctaactctcgactttggggctctttactccctgaccaacctcaagaaccacgtgccaggctacccaaccggctgcccgccctcgatcgagcggctcaccctggtaggaaacagggttgagtctgaactaccgtacgatttgtttaccatcgaagtctttttcgattggttgagaacaaacacgaagttgcgcgagctcaagcttatcgacgacttcgacaagatgattcaatattcggacaacagggccaccgccgaagccaacggcaattctgcaacagtcgaacccctcaactggaacgacatcctgcgtgcatacaagaaaactctagaagttcttgtgatgggctggcaccgtccttctgcctatggtatgaaggcccggtttggcttcttgggaatgcttgattgcttgccggagatgggtaagctgagatacctcaaggtgcccttgatggctctcggaggtaccgatttcatcgtgccattaggcgacgatggcaagctcgttgaggcggcccgcaccaagcttcctgctagtctcaagagagtcgaattgatggttgttaatccgccagcgactcgggcggagaggactgacctcaagtggagggtcgttaagtgccaggttgaaggtcggatgcctacttcttcatgaaagagaggattcggagacggaaaatttgctcatgctgtacgaataatacaaaatagggagaatgtaactgacacgcaagggacgtttgattgagaaaatggaaggacatgaaagatgaatgcaactagaaggcagcctcccgccgaagagcttacctagatacgtgtcgacagtacgaaggcctcaagacatagagaagacttcacaagctggtgcgtataggtacctagagctagtaatgggcaaatagaaaaatagcttcaagtataatgctggtaatgtgtcaatgaatgtaaattgactgtgactttgaggcattttgtgtgaaagtgaggcctttgagacatgcacaagctgacgccatcgggacggagaacaacatcatagtgcagacttgatgtagtctccctcttgagaccattacgatagtggccaatatgacacttgttcacccgcgatgttctctgcgaggccagagggtaggtacctctacaagggaagtactcgacctggaaaactgcaggaataatgttatcatgtcgctcaaaaccgaactcgacaggtaaggggaatgctcagccacaccgaaaaactgtgactttgtttttttgtcttgtccggtggggagccggcttcgactccggggctaggggctcggatctcttcgtaggaacatgtccagtcttcttctcagcaccagcctatcggtggtagctcaaccatatgttcttgcagtctgtaacacctatgaccccgttagcaatgactcatataaaaaactcgggcatagtaccaaggtggctacatacaagcaccaactacctgctacattcaactccctttgcgccaatgaacatacaaacagggctgagggctaaacacccgtgaacaattgaagggcggctaacaatcggtagaagaatatagatgtcacatcatcgtctcgcctcactccggcggggctgcgagagtccgaactttctctgcccggttttcgagcgagctggtgccgcatgcaggtaccgccgggccgtcaggtaggacacactgtggaacatggatggtgcatcagatttaaaagggagaggccaccaagtgagaattcgaaagagaaacaaaaaaagagaaaaagatagatggcattttcatgactttgtgatacgtgggacgttgattgttgtattggtgttgtgtggagaaattggaggcgcgggggaggtttccatcgggcacttcaacgcccctcgcccccactctgccagttgagcctgccactaggtgccagggcagtcgtggtttcctttgcccaaagtgggctccgcaggtaagaaattggcgataagggcaatgcacatgaaagactcaaaaagaaacttccaaggcaagagcatccaagtgcacaacgcggggctggcagaggaaacatgtactggtactgaacacaattttggcacagcgagtattaagacaatgaccagattttgctgagtgtccttagtgtttgttaacactaacacgacgagagaccactggatggtggggacgagcatggttctccaggtagaaagcgccggctgaagcccctgaagccgctatagccccgacatcgcacgatgggcgaaaggcgcctcacaacagtacctaggtaggaagatagatcacagtttggactattgccgtccatatgatacgttcacggttgcttcaaacaaatcaaagtagtgaggtgacatgtacagatttctaagaggatttagtacaagtaggtaagtagcagaaggaaaacacaacaccaaaccacaccaatcgccaacccgccaaaccccacatctcacatatgtacagcccccgcctggcgtctctaaggttctaccccccaaaaagaccactatccaagaagcacacaaccaccaccatacaaactccttgataccagccttgaaccatcagacaaacactctaacaccagtcactgaactcctcaaaatccaatacccaaaagacaaaaagccgcctgtaacgtccgtccactcaacaaggtaattagttgccctcaacaccatcctccacctcgttatacccgctccttccagagcctggagtgcgcttgttgtagccactgcgaccactgtcggcatcagcctgttggtcacgggtcttgttgtagccgctacgtccgctggtggcagaaacagcgccatcatcttcgccgacatcgttgtatccgctgcgtccactgggagtgcgcttgttgtacccgcttcttccgctggtgacggaaacggtgccgttctcttcgccgttgtagccactccggcctgaaggaatacgtttgttgtatccgctccggccactgtcgggatcggcctgttgatcgcggcgggccttgtgggtgccatcctcttcgccgatgtcattgtatccgctccgtcctgaaggagtgcgcttgttatagccgctccgaccactgtcgatatcggcctgttggtctcgggccttgttgtatccgctccggccgctgccggtgatgaagacagcagtgtcagaaggctctgggtctccgcagttgtagccgcttcggccgcagtcggggtcgctggcagaaagagagttggaggtggaagagggaggagtaggtagtgcggcggtggaggccgcgagaagggagacggtgaggaggatgatgttcttcattgtgatgagtgtttgctgatattgttgttggtcgtgaagggagacggagggcttaaagactgaggtaggtgttgacttgttgttcctgttgctgttgtctttgtgtagcttgaaatgtctgctgaagatatcgagaacctcttccaaagaccagcagcatcgactcttatatctcttcgtccatctcctatcaccatcccagacgtgccctcggtgtgatctccaccattgtccaagcctcagtcctcctcgcagttgcgctcagtaagaaccaggcagcatgactgatgattgatggggaagagcccccaaatcgctgcctgagggcactgtcactgtgatgtacacaccgagcgtgtattacatcacatccctctcccagatgttgacaccctgaatcttggggtccattgtttctcgctaaggccgacggtatgtagttggaagtccatccggaacgtacatctctcacgcacgattcgagtctcgaccaattcgcttgccaaaccaccgtgccgtcgggatgaccaccaatggagaggcccggtgctgaggtcatcaccaatggggaaaaatttggcactagggccctcattgacgcgcagaatgggggctcaccgtgcccatgactgtggcaaaataaagttagcgcggcacggtgaagtttatcgaggggctacgcctcctaggcttaccagtatcgcggccccacctcggtctcaaccgagcggcgcgagttgttgtcgttcgtcaaggcttttctggagcctcagttccaaaatgtcgggaggaggcacactgggggccactctccactcctggttttctcgtagtagggaaagccacgccaacgccggtgcgcgcgatgctaggtagtcttaggactccctggtcccaatcaactgatggaacggtacgccgcccgtaagccatgtccacagttgcctacttgggaaggatcccagcgggagaaagatgcaaagaaggctgttctggtctaggactctgcgtatgtggaggttaggcttcgttccccccacggagaatggtggcactgtgtctcgttctggaaggtcgttgtcgtagggctgcagagttacatcggtgctgtgagacacacacacacaccggcctcggaccctcctcctgtcagggtctcggagggatgtggaaatcttgttcttgcgcttcgaagttcgcggttgccattgtataggtcaattgactccggcaatgccctaaagtgatcggattcggagaggcatggtcttgaaggttgttgaagcatactttcaatcaatctgcaacttccatgttggtgatggtttttgggttgttggtgatggcttggcatattggtttcaatccgtggtaatggccatgacgtcgggctgtccgagggcggcggcggcggcggcggcccccacgtccaggcatctgtatgccctgtcacaaccgtggaggaacccaagttccagtggaggtagtcgctgtggcttatggggctatgtaagtaattttacaccaatagtgtaacgccatttcatcttacaggaggaaaagagaagtagaggtaggtacctaatgtaggtaacttttgttggtcatttccaggttgccgtcggtacttccccttggtggtaattcggctgccgtgaagctggtacggacctaaccgccaaccgccaaccgcagtttgttggagcaagacaaaacattgtgtataatgattgaaagatgctatttgctaatcatcaacctgaaatcaatctacccaccattttgaactgctcgcctagttccaacatggagcaattgagcgagtgtccttggttgcttactcacagctgcatcggcttgttagtaccgtaacagccatggtggggatccgtaccaagcctgcaactcctacctaacagcgctctgcctgcccaatgtcaagactgtatctactatgtatgtatcattcgaagacatcggatttcactgcagtctttcggcacaactcggtgtgggcaacacaggcaatgggttttcctaaaaagaatacgaatgaagtgtgccacttcaggcggggatcgaattttgcgcaacgtcgtgcaagcgaactcccagcacttttgagccgtgttctgacggatgatggcgcttgaggaaagcgtaggtacctctaggtggttgtcccaagggcgcgggacggcttgcattccacttcctgcagggactgccttcgtcgtcgaacacaataactcgacagctgacattaaccaggtctttattttcggcttcttcaaatttatcaaaatgatgaggaactcgataaatggcataacaagatacccgatccctatgggactggaggctgccggcaaagggcaagcttgccttgtgtcgagggaagcagcgcccgtcgcagcttccacgctcgctccaggttgcgtgatgcgatgcaggaaatcacgaatgcaggagggttcgagaatttttttgtcgaattaatagtagccatgaaattaatagcaggaccatctcacatcttggatggtagcgaaccagaacacgccactgcacagtgcttacaacctggacagaatcactctccatcatcaatagttccgttccctctcggcatcattcccctttctacgagcctatctctgccgttccgtcaaacgacccatgtcccatcgccaagctcactcagcaagcagtcagctcagccctagccgaccttccacttgcatttgactgcaaccctacctactcgttgggctcacctccgaacgataccacctcaatcccgctcatcacgggatccccgtctgagtcgttcgaaccccccacgcggggacatcacgccttcttcaccagaacagtaaaagtatacgtattttggacccgtgcctgcctcgccctttcttcctccattctcttcttctcctcctcttctacttcttttttctttctctcctcttcctctttcgccttcttttgctcgtcttccaaagccttttgcattttggcttgggaatcgacactgaggagagcagaggttagttcctttgggtgctcgtgttcaaaggatgagtagcggacgtacctgttgtcggagtacaccatgtttgcggctctgattagtgtgtgtgggctcgaaaagaaggtatgcgttatactgtgatggataatttgctgatgatggtaatagaagcaagacactgacaagcagcaggacaagaatctttatacgtccgccctcagttggacagcatcaggaccttggacgttcccctcaaaaggccgtttgtcttgcttgagaatgtttggcctccgaggtctggaagcagcatgcgtcatggtcttgacttcatcttgtttcaacaagtgcaggcgaggggcatacgccaacgatatttctggagcgatccacgacatcgccatgtagcacggttttgctgattggcttacagatacaatgagggcagcttaccaaagaacaagagagacactaaaggttcattgcgagaagctacctagcttcacaagccgcaaacagatgcctcgggcaagtcaacgaacgccgatgcaacaatttggttcttgatcactttctagcttgcgtgagccaacctacaactcaacctagcaaacatcttttttccctttcctgtctcatccagaaggtcttcttctcaatccttagtcatatatcccaccgattctcacggaatcatcaccagactttatcaaaacccccgtcatgctcaacatccaaggctggctggccatgctgatccgtgcaagcatcacaacaagtctacttgctctgcttcttagcagcctcctccgccttctgcttgtcgattttcgcttgcatatgtgcacaggccttcctgatcgcctcctgtctcttctcctcatccgctatcaatttcttagcagtttcctctctcttcttcctcttctcctcttccttcttagcagcgtcgctgggaaacaaagccattagtgtgcggtctacgtacagagcgaacaaggcaaagagcaagaaacagtgagtggatgatggaaggggggcaggtagtccgggacgtacttgttgtcagacattttttgctgttttgtctttggattctttgttgttgttggtcttgagatgtgtgcttttggtgaagcttgttcagtggttcttgcttttctgtttgaggctttgtggatgatgaaagaagtgaaaaaaggaagcaacgaactagtgcatggccatgatctttataccttttgccctggggcaaactgctctgcttcacggaactgtgtgcgggcgtgtgcgaagttaccttaggtatttgccatgcttcatccggttgggatgtcaggatccaggagcgtgcatcaccatcatcggtcagtcacgcaagcaaggggcttgtttgtctcttgttcatcatacttgagcagtaattctcgagcaatccctaaattctagacctttcggttcattttcctgcagtctgttcaagttgcttgtcacgtcgtcatacttgactcccctcgtggtcctgcaacgcacaatcagtcccattcagattccagcctcgtagcacacaaggtaagtaacgtccaagcaagcactaaatcgatttccaaggcgagtcgagtaaaggggtttttttccttcccttgtttgctcgcaagtcctcgttttccacttcattagagttactcatcccatggatctggcatgtttccttcgctatgtcagatgggtacgatacaagtaccaatcggctcattggtctcatcgccatgtaactgactgaaggttcatattccaagacaatcagtagaggtagcgatgagagtattctttcgtttactaagacaaggtaaacaccagtttgagcaaggcaactctaaaaagtcacaattccacaaagcaacgcgccctaactaggttagtattctctaccccttacctccctttccttccttgcctcatcgtcatatcaattccaccacccgtcatcagtctagatccaacaacatcccatcactccaccacccccctttctctccccacaccaacatccactgcaaccaaagaaccatcactgaatccttagagacactcctactacttggaaccatccccttcctctttcttttcgtctttcttctcttccttctccttattctcagttgcctcgagcttgaaaccattattattcttttggtctctctcctcctttgctctcttggctgcttcctcagtcgtcctttcgttccgaccgtctgggcggccgccttccgtggcgttgggggagcctggtctgctggattttgtgtaagaaagggaggttagtcttgggtttggggattgatagtaaagggaaaagaagtggaaaggggggggagactgtgggtgggtgggtgagtgggtgtggggtgtgggtacgtaccggatgggcattttggtgggtgaagtgggttgggtggttggttgacttgtgagatgtgggtaggtcaaagatgggcgtcgatagtgtgggtaggtttggaggttgggatattttgtcactttgctttgatggtgatgatggagctttgtcactggtcatggttggaaggaaggaagtcttatagttgtgatattctccatcgagcttcaagcaatcggttcagaaaacacagagattggccatcttggacacttgacctatcacacatgaatcacgtttgccatgaccatatcatgtaacgggtatcgagacttcgttcctttgacgcgcaaactgtgttgtcggacttcatctggcctcgtcgggttcagttgccaggtctggaaccaactaccttcagtatctctacctcccgtcgctgtaaagttccagacttgttgtcatccctcactttcccccttcctccctccctgattgattccatcatggagacatcgcaaacaacatcaatgattgcttgatcgatcatcaagttcccctcactttctgctcatcaccgccacagaaggagtagaactaggaaggtgcatcctcagcaagacgagttgagattacttgttcgtcttggcagcttccttctccagctctttcgccttcttctgcttctcccgctcctgccttctcttctccctctgtctctccgcttcctcggctagacgtctctttttgtaagacctggataggtgatgcatggcatggtcagtattgatctgaaagtgtacgagaggtctaggcaagaagtaagtgacgtactgcatgatgggatcatgttgggtaagagcgttggacatgttggtcattgaggttttgatgttttgtttccttttttttgttcccggtgattgttggtcttgcttgtgacttggaagacgcgtgtttggtcgagtctcgactgggttatcgacagagggactgtgggggtttgacggttgtgggttctgagaggaaagttcttgccttgacgatgaccagatcggtaattttatactggcattttggaggaaggtgcgcgcacttcaccagggagtgactcggatgtctggcctaagaacctcgtgcgttttttttttccgccattctggagtgttgggttgctattgtgtgttgggagtcactattattcacgttgctgcatttcaggttcgtcccatctggacagtttgctggcactgctaggtacctctagctgatctcgtcacttcgtaggtcaggttgtccatcattgctgtgccagctgtgctgtgctattgaagttccgcagtcttggtagacaggtcgatgaagtccttcgtcagcacttccgttgcctgtatcattcactcagataccctccgcccctcgtggaacctggtaatacaggtggtaggtattgtgactggatcgcttggggagctgaagacttccatttttggaagccgcgatgtttacaggttcgagcaccttgttgtccacttgattgaagctggaaggagcgtcttcatggccgtgcaatttgtggagtgggtttgcatccaaatgccgcttgtgatgagcgacgcacgtccagaggggaaactgctggattttgatcaagtgcgcaattgattttttctcggaacaacgaatgctgacccaatttatcatgtcatggatggtttctttccaaatgacatcccctcttcaacccgaaacttaatagttgtctttgttcaattccatttgtctgtagttatttttctgctttggacaaaatcgcgatcctacaattcatacattttcctgccaatctgcagccgtgatgatcgcgatgcaacgctggtgttgccggacataatggttcaaggcgcccatgtgcccacgctcgattgttatctttcttctttagatcatctcaaccattgcatagaactatacatctaccttatcactcttacactgttcggtagttcacccatctccttcacaatcaagcgaccttgaccgacatctcccaagatggccttgactttgctggcgattgacgcaagtgcacgggccatccaatcaaaaacctacgcgtttaggtgcccactgccgctaaaccgttgtgccaaaaatttcagcgggcgtttggcttggagcgccgccaaaattctgctccatcaacgacgacgcttcattaaaccgcggcgggaatacgtgcctcattacacgacaccacgtaccatgccttcggcgcccgttcctgtcacggatcccgagaatcccaagatccaaagatgggacgacattgggctgctgctcatccacgacttcatcacggaggatgaggaggccgccatgatcgccgccttccacgccgtcgaccctcgcctggacggcaagagacgcatcagccagcactttggctaccatttcgactacaccacctttggcgcctccgagacaagcttcacgccggtgccttcgtacatcaccgactttctccctcgtctgcccgtccaagactacctccccgaccagttcacggcacagtactaccctcctggcgccggcatcccgccgcacgtggacacgcactccatgttcggcgaagcgctgtatagcttgtcgtacggaagtgctgttcccatggtgttcagattgtcggatgcaaacgacgcccgcaagatgagattgcctagaagatctctccagtcgtcagtatcagaaagcaaaacggagggtgcatctggtaccaacccagaatccgctgcgactgctcccgacagccagacgacgatgacggtgcaaagtaaatcggaagagccgtcgccagaaaacccgtcgtgggagcttgtgcttcctcctcgttcgctcctgctcatgaccggccccgcgcgctatggctacacgcatggcatcaagtctcgcaagactgacatcatcaatggcgaaatggtacaccgacaggggaggtactccatcaccatgagaaccatcaggcggggagatgagattggatgcaactgcgtattccctggtgtctgtgatgcccgcattcgcgaggaacagagtcggccagcagcggctcagaggatggagcctctggagaagtagcggtaggcggttatacggaggagctgatcacaaggacaacatggacggcgccgatttgttcaatgatcggcagaggctcgtatgacaggtgtctaggggatctcagtctacctgtcaaatttgcccagacaatggcgtgccagacgcaaaatgacacgaaacttgggtgctcactgcttcgtggttggatctggcgctccaacggacggacaggtaccagggcacttttccccaatatttcgacgtcgaatcggacgctaaaatccggggccgcgggcggggtattgacacaccggtgggggctgggcaagggtacatgagtacctacttacctaattcctcccttggcaggtaccccacgatcgtccacgaggtcaatgacatgccctggggtcgtcaggtgatgcgccagggccacaacctcccgttctttgacaccgggcaaacccttggtatgacaaagcctgagaaagtatatcatgtttggtgtccttcaacggaaagttatcatctcgtaccagcatttcagcccatgattcgactccaacgcactttcacaatggaccgagactgcttttcgtacctccctcacgagcttcacttgaccgtctatcagcatctcctggacatcaccaggatcgatcgtgaagaccgcatatcaacacttttatcccttgcacagacttctcgtcacatccgcgccacttacgagcccatcctcttccgacaagatggcaatccggacagggccatgcgatggggtgcttaccacggcttaatccccctgatggaaaaagctctaacacatggagcatccgtgaaggccgagggccctcacccattaggcccagagtacacctttccaacaaagactggcatctttaccgggccggccaagggcagccctcttcacttcgccgcgatgaatggacagaatggagctgtcgactggcttcttgaccatggagcttctttgcacgagccctccaagaacctctgcaagtgtgtggacccacaaatcccacagggcttcttgacagatcttggacgcatttcccagaatcacggcagcctcaaccacgacgccctcagcttggcactgtgtcatcatcattcctccacggctcaacttctcatcgaccgaggggctgtagaaggaaatgctgaacccgtcgctcttcacacagcagcagccacgggccaacacgacctatttttcgagattctgcggcatgtagggcgacatgcttccttggatactcctatcgagtcccgattcacatcgctccattacgcagcttgctctcccatggcctctcctgcgtttataaagaatatgctcaaggctggagcccacgttattgagtctgcttctcgcactgatttgcctgtcttttacgccgctctcaatggctcatgggcggttgccaccatgttcctcgacatggaccttgagatgaccgagtcccaagcacaggtctaccgcgcagcaggcatcactctcgaaggggccctcgtccacgccgctgtttttgctccagaaccgccaaacgactcgccgacgagcagcgaatggtttgacgggcggaagcagttccttgcacgactagcgcgtcaagaccccaattgcgtcaactccgtctacagaaacccacattggtacaccaacgacacaccgctcaagcgggccgcggccaagggccacctcgaactcgttcgcatcctcctggacttgggtgccgatccaaacgttacagccggcgcgtgctccgaaaccgttctgcatgctctcactcgctgcaacctccctgtctatcccgatgataacccttctcgcttgagtcacccaagtttcgacttttatacttgtcaaatcgagaatatcgcttccccgatcgagaagcgcttggccgccagcactcccatcatcattgccctgctggaacatggtgcgtctgtcgatggagtcaaagacagggacggcaagactccattggatttggtggttcgctatcaggtggctgagagggcagacacggccaagaagtacatcgttctctttgaggcggtgaagttgttgagagtcctgctgaagcacgcgaattcagaatgtttgcaggaagagcagcggcgcagggccaagaccaccgtgaagaggatggagctggagctggagggatggtggtgtttcactcctagagcaagagggatcggagggtttgggcatattcctagtttcacgtctggatactaacgcggactgtttggctaaaagtgctttcttgttttgttttggagtttgtctggttcaatttttactccttgtttcgctccgttgttggttattgtgcattgccagcagtgtccacaacgatgttctgtgctgcctgcaatacatgtcatgtttgttgagacgtaccaccgtggcatatatcgtttgccaaaatgatgtgaaggcttgtttggatctaatcgctcggtactggcaagcagaggcagtattgaaattttttgggcccactgtggcttgcacatcgccttccttcctatacacatcagtgggtccatcattctcctaccgctagatgttgaaatatgaagcctccaatctcggaagaattttatggattaactcgcatcatctaacaggcccgcagttctggatgcaggtcagttcgaccgcaacggcgttgggtccaagcttcatgacctctttgagactttgttcttgtttctccttcgattgactgacattctagcggctttacatactttgccattgtcagctatttacacgaatagcaagctcgtcggcttgttttctgcgaaaccgacgagcaaagcagagtcttgtttgctaggtgtaggagaacaacttgcgacattagttggatgttgcgattcctagcagtcagtatatcagccgatctcaacgtcgctgtggtcaccaccctcgcggttggaaccggccatccaaccacctagctccgcggcaacgttaccctcacttgatatattcatctcgatgctttccccaaccggcacctgaacgctctctaaatacaccatttggtcaacccgcaacctaaccacatgggatacgtatatcagcaaaaagaacggcgaaaatggggtccattcgtataccgagactttcgacaatacgaagcgcgggaagaacattcaataaggctggtcaagccgtccaggttctacctaagtaagggccttcaccaatgtatccgcttctgatcccattcactctgtgactcacgtcgtcgagacgggtacgtgaatagttggaccattcgatgtaaagttattcctgcattcttcgattgtgggctaccttcaccattcactccccggtggagcgacagaagattggcttctcaggcgcaagccacatcacaaacgaaaacataagatgaaaagaggcatctactgtggcaggcacatcaccaaccagtagtaccgctgtctgaggggagtgaatggtctcgaagggttaggatgaactgaggcggtggggcagatgccagagcggcgggccaggtgagcttttgaaggttctcctatggtgcagtccttgcgatctcccattcaccacaactaatacgcccgcaacatatccttcacaagtcctcgggtccgctgattctcctgttcattcaatctccacccactcctatatatcctacatttcgacccagcttcttcccggattgtcccttgcacccccaactgcctatcttccatttggcaagtgcgactttcgtctttcgacaccgatatccacacgatacgatcattacaatacgactgaaacccacctacgacacctcatagcgtatccctatcacatttaccgtgagtcatggccgcctctcgacttagcaataaagctctatcagctaacgtgatgaaatagccaatatggcaccgaagaagacgcgagtcaagaaggcgcaaaccaagaagaaggcagccaaaagaatacaacccaaagagatactgtcaccggaaaccccacctgcggatggcagttctccatttaccagactccctctggaggtacacatggtcatcggtgacacattgaaagcggacatgcagcttggtgcgctggccaaattagccaggacatcgcggcgtctctgctctttctacgagcagcaaatctacaaaggtagaggcaacagcaacaacatcgttgctctgatgtggggaacgagacataactctgtcactgtcatgcagagcgcccaacagtggggcgcaaacctcgatgttcaggcttaccacctgaacagaatgggaagcaggagaacccatggactgcatggtagcggaacggcactccaattagccattagggatcaaaacaacgcatccatgtgctggttgctcgacgagcacgctcgtgtggatatacctgggaagccggctcagggcatgtgccagtgcaccagccagtccagatctcacgcctccagtctccaccttgctttctgcaatggaaacctacttgccgccacgacccttctccgacgcgaaccggtagcgtcggtgcggtactcactagaggttgatacacgatccattctcaatacggcagtcaaggcggttctcagtggctattcggtcagctttttggctgtggcactcgaaaaccctgcaatttgcaagtcaatcaattcatttcagggagtggaccatcgtacacccatcaaagtggctctgtcacctaaccacgtgggtcgtcatcacttagagctgatccttgatgccctggttaaggcaggtgcaagtttggggccgtaccctcatggctcagatgtggagggagattattcaccactatggtcatcactctacagagatgacagagaggcagccacatatctgctgcggctcggctgcgaccccaacggtaaccgacctcatccgattactccaaggtggcggagcccgttgcactggtacattggccatgaatcacatgatagatggtacacgcctcgttggcagcaggagcatgtggcttatgagtggatgcgtcgacgcagattgtctatcagagatttcattggtgttcttctcgagcacggggcgtcgctggacatcacggatttggctggaaactctccactcgattatgccgtcagctacatggacagatttgttgaaccaaagcgccgagttgcaggcttcaagcttgtcaagctcttgcttgccaaagtcaaagccgagggcatctccaaagagtccaggagaagggctgacgacgtcatagcgacactagttcaggacttgagggctgagcatgccactcatgatctgtccgacgttcgggtgcgtgaacattcggaagaagattgggattatgatagctatggagagcagccactgtctttgaggagaatctcagaggtattcaaaaagccctcaaagagttggaggacaagttgaacctacccgtaggttcgggtgctgaggtatgagagctcctggatgttcttacaaaactccaagaaaactgctgagagcgtcttgctaacagacaccttcgttacagcccctaccggataaagtcagtttcagaaaagagctcaagagattatcattcgctctcaacaagtctgtgtatctggaactgctgactcgcattcgagatggagtgtcgagccttgaggcattgacctcccagaactgcgacctggagcccgagaggaacaaaggatctaacggaaggttatatcgtctcatgaattccctatcaggcggtatctaccaggcactgtgtgcagcaatgaatgcctgccagtgccctacttcccaccttctgggcctgaagctatcaacaccttcctacaccagcgtcataccagacgatgaggatgaagatgtggtcaggaacttgtcgatgaagcttgcgatatccgatcaggacaccacacacggaaacatcgatcgaccatggtcttctttcatggtcaaaccttccagtcgacttccacaatgtcgactttccacttgccagcagccgactgcgtttctggtagccgagcgtccaacaaaacgggcccagaaaaccgttggcttctccttctcagaaatgccagcaatcaagagacatggcctgctgcctcgccactcgtcccgaaaggtagaggtgacagcatcatcgagttcctccactcaaactgtgacccttgaggttgtcagcacgaaaccggaaacgccaaacgaagacataataatggacctttgtgaaaccctaagacagctgcccagcctacaaacaagcagttgttgcggccatatcgtcggaccatcgacaatcaacgcttccgcaacggaacgatacggtctctacgcattagggcatctccgtccctctgacagctacggtcaatgctccttcatatctctccatgaggtattgaccgagcaacttactgctccttcccttttctatgacgaagacagactacgacttgcctacaccctggcatccagcgtcctccaactggcaggaaccccgtggctcacaaccaaggtgaccacgaaagacgtcttcctcatccgatgtaatggcacgacacatttccaggaggcctttgtcatcagacaacttcccgaaatatcggattcgatgcaactcgatgcccaatcaccacaatgcctcgctggcggcgtgcacccaaaccagggaatgctctttctgggcatcatcctcattgagatcatgctcggaacaccttttgactgcttccgcgagtgccatatcaaacagcatggtccttcgacgctgggatcgtttttctccgattacgacacagcaatcacgctgcttggcagactcgagacgaaaggcggtccaaactacaagcgggctgttgaacggtgcatcaagtgcaagtttcctcaaccaaaggcaaacattgacggtgatgagttcagaagactcgtgtatggtcatgtggtagcgccgttggaggaggatttgaagcaatattctctgcctgacctgctgtgatggcacatgacggctgggaaatcactaagcaggctacttggtgaatcggattgaagtcacaagcgtgcagtaagtgatagtgccgaaggttcaaggaagccgtgacgtgtatttgggcaaacaaggaggcccggatacgcaactgaggacagcatttggacacagagatcttcggcggttatatctacagccctcaccagcgtgccagagaaacaggaactctcgaaacccaatccttagcagaaccaccagtccaaagcaacaatgtgcgccatctggctcgaaggagaagtcacctacccgtgcggacacgtcgtcaagcactcgtaccgcaccttggtccagctcaagggatgcaagctaagtccctgcacaacggtatccacctacacacctggcaggacggtttctttcccttgctcgacgtgtcagtccaatggctcgtactactgggaggaagggtggaacgcatgggttaagaaacaagtcagttttgcgaatacgggctgagaagtcgagaaggagaacaacccagtgtaaagagaccgtcacatcacgagaaagatgtacataatgctagggtaaattctctaagcacaaatcgatggtgttcccaacattctccctccctcagctcgatacaacaatgacaccgcccagacactcacccaacacctccaacactcctaacttcccttttgaccctcaaagactgccgattctcatcctccggcttcccattttcccttcagaacagccatcctcccatcccccgatcccccaccacctccacttgtttccctcatcgaattcaccccctaaacccccccacagcctccacccaagccgcatactccccctcccccaagtatccctcccctctcaactcctccacaacccccagcacaaaagtctgatcattgaaccccttatccgtcggcggaaacgtgatataccgatctaccttctccagaaacacatcccgcatattttcgtctgccacgcacaacgggatgaacgtcccttgcatgttgagtagttgttgcgtggtcaagtcggcggaggggaggtagtggaaggttggttgttgatgggcttgctggtactgcgactgtgtatgggactgggaggaaaaagagctgatgacgggctgaggcgccacttcgtatatctcccagacggaggaaggcgaggtgatagattgtgaggggtggcctatcccggaaaagggagcggagatggcgaagagccatcggtagaagtggttcccgtaggtggggcggagagagggggggagggggaggatgatggtttggatggagcgttggcctttgaggagggacattgttgacgtttggtggtgaagtttgaaggtcgtgaaagtgatgtgagttcttttcctgtcgatctgtttgacgagtgtgttggctttttagccttttgtcttaataagcttatactcgaacaatgccctggggagatgtgtttgcggctcgcgccggtgtttgctgtctgttgggccgtcttctttcttgcaatcgcgggacagatattaaacgttgagatgtcccgtggtctcgatccttctggaatgtttgtcccttgtttgttccaaagctagcagctaacgctcctgtctttataccgcgttgacagtttaaagtcccaggcgtcttcatgctcgtacctcttggcatttcgttctttcgaagcgcatgtcatcccgcgctctcgttggttcccaacacaacggaaacttcaagggaataatgacaggcaacacgtggaatgcggcacggacgggtccgattgggaatggacgaaacaactgcaaggtcggatacctctaatgatcataagcgcttacagtcacctccgtctccggctgccatgactgtcgaagacacggcggggtcttagttgtagtctaacaatagccccgaactcaccaactttcatgtcgttcataggcactaatgctccttcagcatcagtactgacaccgttggtaaaagatctcatcccaagaagtcggacggtggatgtcgcaaagttcgcttatcatgatatgtgccccattgtcgaggcggagtcaagaaaggtggaccgtgagtggtgcaacagccgacagacgagcggaaggaatacggcgctaagaaagaaaaggcgctgattgacggagttcgcgaccggcgtcggggatgtaagaagggataggcatggtgcaaaagtggaagcctagagcttcccctatatgttgtggagtgatttgtcacagcttttcggagcacaacacccgtcgcgcgttttatcaacagaacacctttagattgccaaaagaatggcagaatactctcgcttcattgtctgttggtcgtaatcctcaaggatcgaagttggaaagaaccataggcagaatcctcttccgatcttcttccttccgctgatggatttctcgccatctcactcgctattcctgttcgagcgaagccaagaacgttgtactcaccaactgctttatgcacaggacaagattgatgagaaaagaagcagctgcggccaccaccaacacgcaagtgacaatgccaaagaaggacgagttcaagtctgacttgaactgcaccgtggaaagcgccaacgccgccaccgggatgacagtatcgctgcattgccccttccatgacagtcttctgtggatggcaaagctcacgaatgccacaagcgagacaataagccagagagcggccaagccgaggaggagcaaggccaaaagggtgcacaccacgtgagcaacctgcgccgtagcaggcgtgtcgaaaaagttcccacttgaagctcccacttgggtgtcgtcgtcaccgagaatagcactgacgtcctccacggctcttccgagcatctgtaccgccgcggcacaaacgctcgccgaccccatcatccaaaacgaaagcttgatcaagtggacggacgcccatccttccacctgtatcatctcctgctgcagcaccgcatacaggcatagtgttgtgaagagcgccactccttccacacagaacgacaacaccaacaccggagtcgccatgcccactgataacgttcccaacctcaccaacaccgacaccaacagtcctcccaccagcgccaataaccccatcccaaaagcagaagtcagcatacatcccggcaacaccaccctcacctcatcttcttcctctcctctaacgttgagtcccttcctcaacacccaccgctcactctgccctcccaccacccccgccaagacccccatcacaaagaccatcgtccccgtcatccacaccaccccaacccaccacatcacataagcaatcatcgtcaacacacgcctcctcagctctttcttccctcctcctcctccatcactaacagcattcccaatcccctccccacttctaagcccagccatagccctctgatcaccatacccagcaagaaacacagcaaaagcaaccaacgtcagccatgccatcggccaataagcgagtgaccccagttttgcggcgttggaagttaattcgcggcatggctggcgcggcctagtgcagcacttggagtgaatcaaggcgcagcaaagcacgagcagcgaaaagagaataaagaggacaacgtcggtgatgaagagggcggtggtgagggtggtgagcccgtgaaagcggtaaggaggcggaagcaggaagaggatgagggaaaggagaccgagggatgtgggccatgtgaatcttgtttttcggcctgtcagttttgatattgatgtgggatgggttggggaggggggtgatgtgatggtaagcgtaccgagatagaccgcagccttcgatgagaatgttggatgggctgcggggacgcaagtccttccgttgaggcggagtgaacggttctgcggttgcgtgatgtgggcgccggtgtcgcttgcgcaagatttttcgtcgctcgggactcggggttggctcgtttatgagagtgtccccgaagaactcggagatcttggagctgggccgcgcggccgcatcgagtacgattgggatgacgccctcttgctttttgacgctgaacatgatgctcgctgtatgatcgaaagtgttgatgtaggatacaagccaggtggagggcttgcgtgtgcgtcttgcatgcctgcagtaggtcaggaacgattgactgtccaacgtcatgatgagtgagttgactgtaatacacaagggaagtctgagcggttggtctgtgccacgcaagggttttgatgatcacaaccacgaaccatgccaatttctcgattttttctcattcgacatgctaccgccaagaacagagatgtatatcacccacctttacagaagctggtggttgggatatttcacctttctagcgcaaaatcaccgaatcctcaccttcctcacctccttatccaacaccggcggccaaggaccagcgggcaactccaccctccgctcatggtggtggtgcagctccgcaaggaagacactcgtgacgcgttcatacagcgggccagcgtcatcctccccaacctttttaaaaagcagaaagtggaaatcgaggaaattggtcgactgagggaagcttctcgagtagaggtgcagacccagcagggatacacagcttccgttgacttgctcgaacaaacccggcggtaggtcctgttccttgcctaccagaaagggcggggagacatacttccaaacaagggagatgttgccttttcggtcttggacctcggcgcatatgaggtcggcttcaaagactgagccggttatgctgaggtaatcgggtaactttccgatgatttcggagcgcttgaggatttctgagtggtccgttgtccagtccaaatccttgtctttgaaggcaaacttgatgctgacgggagtttggcttgttccgaagccttgaccagtcgtcaagcgaccggaagtgacgctcgcgtcgtggcttggaaggctcttccagccggcccaggtccaacttgggaggactgttctacgcggtgaaacttcggtagtattgttacctgtcgcggcgcagtcaggctttgctagccattcatccttccagaaaaggcttcctaaaagctcgcaaacgcttaccgcaggatgagtgtcaacttcaaagaagattccctgcggcggagagacccgatactcatcagccttaagattctccggcacccgcgaatgttccggtccacgatacggcaagccccaaacgaacctcaagggtgtttggtcccgatacgtctgtataatccccttcatggcgtccagaccatccatgtcatacgacagagtcctgttcatgaactctcccacccgtacccaaaacgcagactcccagtcccaccagtcccaggggtagggaaacacggcttccttcttgctgatggatttccctacgtggtctcgccgcgcgagatgttctctcttacggtgtggcttttgatacccccattcccgcccgttgaactctaattcgcctgtggtgtgcatctcctggcactgaaagtagacatgtcgatcggaaaagacgagtctgcgcttggaaagcaggccctcctggtaagtccagccgcgggaatgccattttgccgtgcgaatctccgtatcaggcggattgaagtagatgagttgcaagtggttgttgccaccgttataagggatatcggtccagagctgcggaacacgtggggccgagctaactcccggaaggccgtactctgcgtcctcgccggcggcaccaatgatggtgaggattgaaagggagtaaatgctacccatgttctggatctgtatgtgcttcgcgtatgggtcgttctgggggatgcagtaccggtccacccaaaggtacttgtacccaagtttcagggtaactatcatggcgtcgttgacgatctttgggagttggtcaccctcggggagcgtgggagttgtcattgaagtggcgcctgaggtgccccatacgtaactgagtgtgacatatcgaggcttgccgaggcctattgctggcactatctttctgctacgacagtcaatgagacacagtcccggaatggtgtcggagagagggaacgacggtgcgtcgatacaggttgagtgctccatctcgcaaaagcttaaccactgcttaataacctcatagttaactgtgtctgagcccccttcatcctcgccgccgtggtcctggcaggggaggatgtaatgagtctcggaccatgttcggtgcagctcgctgacccaaggactttgcttgttgccgtctggacacactctaagttccagtacttccacatcaaagaaccctgcgtcggcaccggggtcatcgcacgcaaaagcggtggcacctgttatcctgcggatgccaggctcgatatagccactgttggaaaactcctcgaccggaaaacccattcttgatgaacaggctgcaaggaaggcgcacgtcgggcacgtatcgcggttgttcatgctcacgcgccacgtcttttttggttcccagcacggccgtaaggtgtggaaatccagatatgctaaaaggttgagggtgcgccatgattgtgctttgatacctttgttcggttcgaagatgttgtggagtttgatccgttggcattcatggcataagcctagatcattggtcttctgttgttgggttttgaatgccttcctcaaacaattcgctgctcgagctgctgcggtaaagcgtggccatgaccgggaccccgacctctcttttctggctgagaaggatgaatccgggattctcataacttcttgattcaatactttgggctcctccgggcggaaatgccgggtccaggccatagtaggacgggctattggggctgtgatggagaggagcaatggatgttgagcgtgaatcgatgttagttgaagaaaagagggagcctttccagtgattcttaccaacgtcgatgtcacttttctcacaaagaaaccgtcgataattgtcttttcgattgggttgaggaagatgaagtcgtacaacatggaagcccaagcataacctctaggtaccatcgaaatacccgctggcaccagcagggattcagcgagccataggtatgtccatgtttcatgcgctatcttgcccaagagccaatccgattgaggagtaactttgacgcgttagctgaatggaaacagagatcttcattggaggctgggagccactcaccgttacagccaaccgctcgctgcccgtaagcgccggcgactatactaggctgggccactctgtcgggcagaggtaggtagctggtcatcttcgcttgtgcctgctgccgtgtaacgaacgcagagctcacacagaagccttccggcacctgtttccatcgacctttaacaagactgcctcgaccgcgggacacatctggagttgtccgtggatatcgcgaatggttgggggccgggcgggtggtttcatggtgttgagtttgtgcgctgtggattcctgattcgtcgtgctgggttttggcggaatgctgttagtgcgtcatagggggggatggcgctgtggaaacagggtgtacatctgggtccacagggctgaaatgtgccacccctgcgagcctccactacttgtacaggggcaccaaacttggcaacctgaacaaaacaaaacaaaacactccatggacactcgaccatgagtctaccagatggcacagagaacactccaagcatcgctgtcagacatttccttcacaggatataggacagtcctccatatcttgccatccccaatacagcgacacctggaagcggatggaccaggcctcatcccctgagcgccgagtccaccctggatgctccgatgcatgtccattctcagctcgtgctcatcttggaatattttcaagtgtggaggtgagtgtcggtgagcggttgttgttctcattcgatgggctggacacgacgtgtgtgcaaactgctatggcagtttctatcgccgaaattggatgaattacgtttcagagagccagtggagctggcgtcgtttgtggacgagtaaatggaggcttatgggggtgggatgttcttgtcgttattgaatgcacaagagaaggaggggaagagggaggggaaagggtgagaatttgcgagatgatgctagactggcgtgtgaaaggttgaagaaggcagtggctccgagaagtggtggtgagggcactctgccggccggtggcagaatgtgaaagttacagtttggtgtaactttacggtaaacaaacggcccttcagacacctcctccctgcctggtccttcttctccttcccgctctctccctcaccttctttttctcaaaatcaaccatcacgtcaagattactctcccacccacgcatttgtgcccatccccctgcaacacaacactgcatcaagccttcctttccctcggcccatctgggtcttgttagcccgttcggtcttcgctcgccatcgcgtaagtcgtcgcgttggccctccaggattgagattactaacactgaaaaagggaggtgcagttcaaaacagctcgcgacgcccaagatgaccaaatacaccgcggagtatatgctcgctcaagtcaaagacaaagcgtggctcaacttcattgatcctgacttggagactctcaagctctatcccattccggagctcaagacgaatctatccaactgcagtgagtgggagcgtgcggtacgcttccatcttcagtactatggcctgcatgacttggttgaatgcatgaagattgagtatccggacggtccccagtgcgaggacttcaagacgccagcccattggcgccattggcagcatcactgtctccacgcgtactcgattattcagtcacaggccgtgaaggttattgacgagggcgagctgtatctttactggcacatcgcctctttttgccctcatgaccttctctatgcgattcgggaacacaacccgttataggttggcaaccgaattatcattcagcaaatgagctagtcgaaaatctagccagatcaatcgaccactaagcattgcgtgaaggagattaccaaattctgctggggttgggcaatataatagtggggttttcgcttccagatcagaagcatgtcagatttcgctcaagatgttcagatcagggcactgagctcgcacaagtttggttcagcggtcagcggtcacctgcggaggaaaatgtctctgacagcaacgacgaacatgggtgaaaagctcgactcagttgactagatggttgaaagtggaagggaagcttctcttgatggtaatggtgtgagctaaagctatggttggaagggaagagaaaggatgtagaaatcacagtcacaaacacttagcttcctcgtaagcaaattagaccggttgttgccacattccttcctacaccaggataagattcgtgttacctgttgttggggatatccacagcccattccttcctccatttactttccatctgcggacgtgacgtcatggtccccttcggtgtgccttcctaaatcactgttcagtagaggtaatcaatggctcctcctgtgttgacacctgtaggcggccggcagtctgaggtacatgggacgacaaacgaatcacccatggcgaagccgcaacccctccttcacattcacttccatggccattcactgtgcaagaatttctctgctcgtttgttctcgaggaaggaactaactcgactttgggctgcccattgtttcctctttcgcatcacttgcgtgctgggtaatccttcaactatctcaaactcgctccagtgaccgcttccacgcctcaagcaaagaaacaggcattcacggagtcctttgaggtgagattcgaacttcctgtcgtaacttccttttcttcagaatcatcatttcatcgacttccatcaaaattccccctctaatatccgagatccagtgcagatcttttgacagtcaccatggcctcaactccgcaacttccgtcgaaggatgatcctgaccacccgctcaacctccttccaatccccgagctgaaggcggatctttcgaactttatgcagtggcgacatattttgtgtttccatcttcagtacaagaagttgacacgctacgtcgtagacatcaaattcgacgagtcttccacggaggaagagcgccagatccaggagatggaggcaatgcatgcttattctctcattgcttcgaagattgagaacattgcccctctcttcgaaaaggtcatgggaagacatttctatcaagccgattcaggactattccaccacgagccggccaagctttgggacgacatcattaagttccggcgcctcactcgtaaacccgatgcttaagtctcggtgatcgccaccccaggcttgcagcagaagtccaacatctcgcatgcaccaaagccgttcgcgcgatcaacaaccaatgaagatgtttctagcatgtatgggcatgcttgagctcgacaattactgggtactctcaagctgtgggaaatgcagccggccggggtgcgctcacaaggttcagacttcaggatgattttggcaggtagtggtgggaacgatgactggtctgaggactatttcatgactgcaaaggaagttgcgaggaacaatgttggtctgtaacagattgggtagggattcggccaaagcatctacaatgccgatggaggcgcttctagatatctcgtcacgcagccagccccaacttgatggattctacaagactctccaaccacagtctttcctccagaagaaagtcgtctcttgacggaacgactttttctctacctacctctacactatgagcggacacttggccatcactgaaattaacttttacttgttcattgcttgcctttgtccatgtgtgcctggtgaacttcagaaaaacgtccacgattttcaaacagagttctctccggtgttgccagaagtgacgagaaagcaagaaccaacgtaggctgggtatttaactctccgccttcacggtcccaacacttagcctgaacgctagaccttcctctgatatccatcactgttcacatttacctcgaacataatgaacccacaaccagagccctcagctatccccatcgtaagccccctctcccccttcccatagtcccaagaccgcaacaaccattaacccccctgactaaccccccaacccacccacagagcctcctcccccgaaccccctcaccccccggcctcaccgaaacctcctggatcccaggaacccacgacccagaagataaagccctcactctaatccccatacctcccctgaaccgagacctctccaactaccaacaatgggaacacgcgctctggttccacattgtctaccaccgcctggtcgatttcctcctgccgaccagatacccccaccgagagtgtccggaagccgaagataaagataattggactcgcagggtgctgcatacgtatgcgattgtgtttgctagtgttggaagggaggtgttggaggatatggcgatggatggagacctaagatttgaggtgtttggagatagggattattgggcgccggagttgatggagggggtgcagaggtataaggagttggttgaggggaggatgcacatggcaagcgatgtagatgagcaggaggatgaggacgatgaggatgagttgcttgtccagttgaggatgtggacggcggtggatggggtgtttgactgaatcgaaggggagggtacgtctaggattcaagagggtgccgggaggctttcataccaggtatgtaagaatgtttgacgtacctacctcgatgttggccaggtgaaggagaagcgaggttacctctacaccacaggtaaatacaggtatttgacggaaatgcaaataaagagcggggagcatgtatgtaatgaacgggtgccaactgccaagacacagccggtcatcaggtaccttaattacgccctcgtttgtagaggtattttcacccccaccacaagcttgttccttccattccaccaatttccacctgtcatcgcccctcttcaacctttacgtcgttgaaccatcaaccagcctctgtgcccgtcacccctccctcgtcaagtccaagataaacatccctccggcttgtcaagtcattcgtcgcgtaagctgcattccgcgctcctcggcgttctcatcatcagcgttaactgacgtgaacgtaaagtgagccaaagatcattcctgtcaccacctcacatcaccgaccgcgccgaccagacaaaccaagaagagcacgatcatcctcgccgctatcatggaaacaccaagggcactcaaactcatccctctgcccgagctctccattacctcccaggagttgtcagactttcaagcctggaaccatggcatttggttccatttgagctactacagccttgatggttttcttcgggagaacaagagcgatgatgagcgtagagttgtggtcagaaaaagaaagtacaatgacgccgtccccgacgccccagttatctctgacgagaaccgtcgtcgttgccttctcgcgtactccatcatctggtcttcagtcaaggaccttatcccttccgtggagcgtagtttgaacaaaaggctgtgcgatcatgttcaatttgaccctatgaagctttggcagctgattctggaatacttcaagttccgcttcccatgggaggacatggagttttcttctacaacctagcagattcacccgatcacggtggaagaaggaaaagccatgattgatcttcgagacacaaactggcagttttcatggttaccggcgcactgtgggtattgtccctctcgccagtcgaagttggtcgactcagtcttctgctaaagtgttctggtaatgcatagtttgaaggagttacgacatagggtcttcctcggtgtctttgttgcatgggaaatatttcgaggaaactgccaagggaacactcagacatgaaggacggattcacaacagaacgggaaaaaatgaccacgtacaaagaaggaaatcaacgttgtgacgttccagggtacatggacttaacgctagcatcaacgaaagagtagcgaaactccctccaccagcaggaccttcatatttgatgtgatcgcaagcgcgaaatgtcttgatcctgatcctttccctttgtgacatgtgaaagaaagacctcatgtggctgcctaaccaccgcacttttggaaggagggaacgaagtggatggcagcattacgacggaaacaatggaaggttgcgactgacgatcttggatgcgggagacctgataaaagacacgtctcttccttgctcgttactgcccaactaaaaccttgccttccctcgattttcacgcgtaaataccaggtcgcacttgtctaggtacatttgtacttggaaattgcctaggccacgactgccacactgcgcgacaccgactggaagggagaagcgttaattacggcaccggcccagcttttcacaaagatgaaccttcccgctccccaggtcgctgaaaccatataattcaagagtacagaccatccagtacatctaagagccattgtagtagtgcgctggggcagagaacgcgttggtagtattctcgtaagttgcagcttgtcttgaattcaatccaggcttgggcagccgagcttttttgcttttttccccgctttttgtgttcttcacgttttcgacagtcattgacgaacattgtttggaaacaaactgcgcttcaagctctttgacctctcttctctgctcatacaactttttctcttttgcacaaccaacggcgtcatatcataaatatctttaccggttaaaacttttaaggttttcattaccgtaaagttcgctgttcaggttactcatgtacctacaaaggctttgccaaaatggcgagtgaatggtaggatgaaaggtatgctggaagtctgtgctctctgttcatgtttccttcactgtacttttggccgccattcactggcatcatcgatatctcctcttggaagtatttctaggccgccggactgcagacttcaatttgtgtttctccttgaactctacaacgtcagggcgattctctgtcgccgcatatcacctccgcagtgagaagaacacagtcgaccctcgaccctcaacttctactcaacttgtcgaggcccgcgactactccatcattgcagaccttcttctccccgtaagtctgaaccccccctcttcttcatcatcccgcttcccttccactaaccccaacacaaagtcccaacccctcgtcctcaccatggacctagacctccacgaccccgacaacgacgcgctcagccgttttcccatccctcacctcgcccaagacctcagcaactactacgcctggcaacacgcgctctacttccacctgcgctaccacggcgtcttttactttatcaccggccacgaacaaagccgctgggacttgcgctggcaggcatgtggtgtagacgacaacgacgatgacgggaatccgaatccgaatccgaatccgccgcctaccaagcacgaccgcaagaactaccagcgtcgcaacatgcatgcgtacgcgatcctgttctcgaaaatcgaaagtatcgtcccggcgctcctggcggctgggtgggatggcgataaggattcgtttgggtttcggacggatttgttgtggaatcgagtccaggagctgaggcatgtgcagcgggagcagcgggagcaggagagggtagcttcgcggctgggtactacgaaccattccatgtcgtcgcgcgcgatcagtttgacggatgatgagtagaagctataaggtagctgggttggggtaacatggagggtaactgggagcgtggttactacaagctatctaggaacgaaggggatggatgtatcttgcacagcaatggatggacgacatctagctacatcgtcgttgtccgaagggagggactgtcacttgtggcgcttgtaggcgacttttgctggtgacacattgcctggagccatcaaggagcaagatagctgcttcctgcccttggtccagcggagcataaacccaatcaaagttccgttgactgcccctgtccgtccacttccatcagatcagttcgaagtcaaatcctattgggtcattgtcctttgctgcctctgactgcttcacttatatccttttgtacctaccattctcatcagtgcgacgtttgctgcctcggtccctcattctcaaagacctctccagcttcagcttttgacaatagccaactgaaaaaaaagaaatggaacacgaaaatcaatagcgatttaatacagccaaacatgaaggacggaagtctagtggaggatggaaacgtaaatagcgagtgtctggcggtgaggtgtggttggtgatgagcagacatgggtgggttcctgctggcttcgattctagactgtgggtaagttagcgctgttataggctacgctggatgatgagcgggagtacttcgcttgagaaagacactcacttttagacaatgcaatactacccgtagatctacccaatccttcaacactcgtctggctaatattctcaaatacttgggttatggcaaatccactgttgaaatgcgtgacttgatgtttttgatgagtggttctttgtagttaagtaccgccgctctaggcatacagcggggccttaactttatagaagtagtccactaatgaccagcgctactccgctattaatactcgcgccaaacgtggcagcgacagcgatagcagcccatcacttcacgtatccatcattctgccatggtgaatgaagtttgttgcagctatcattactgacggaacgtaacatttcctctatcatcaaatttgatcacccttcgccgtacatttggcagatgaaagaatgccgggcatttcgcgagccaccaagtgaggaagttttggcgatcattctctacccgtccgtttctgatatgccgcggctgaatatcatttgacggatggctgcttcgcgagttccagaccgatattacgcccctagtctacaagacaactgctgctgtcgcaggatacatcaccaacaaacggtatcatgcctccgcactaacatgcgcttcactgtattgtgaaggagcaaattctctctgaccatcatgtgcaccatttgtccctccttcattacgaccaagcccgcgtggcttaaccatgagcagtttcttcgcgcaatagcaaatatgcgatccctgcctaatacgccacagcagactcctcaacaatctccaacatcttcgcaaagtcatctctgtcaaaagccttcgaggcattccacgtcttgctccaataggtcagccatcttccctgcacttccgttaacccttgactatagacccattcgcggtcatcttggccaaggtcgtcctcattaatgtctgcctccctcagagccatagggtgaacctcaattcccatcgtgcggagacaacggcgcatgaggatgtactcatgcttctcaaatttggcatcattttgaaggtaaccgcagtagaacaaatgaagcagcatgcggtccttgagtgaatctgagcgcatgccaaacctgatgtaccaggtaatataattccacaactcctgggggtcgaagtcgtaatcgtcatcgtacgctctcagaccggcgctgagcagctgcggcatggcccatttaattctgccgttgagtatggtgaaagcatgcgcgcgtcgtctacgctaagaaccaggagactccacgtcggaattggcctggcccttctcgtgagttccatcaatgaagtccagtagaccgtgatggttgagatacagtcgcactgcatacttccactcctcgacgtcacaggggccgataagctgtggaataggtgggagaaactccacatgcggcgaggtgttaccacaagggcatcggcctggaatgggattggcgtcccgtcagtccgctgtcactgttgtggaatgtggaatagacttactaggcgaggaactgcctgtgatttggtgatccgacatgttcgcgaaggtctatcgatgtggctacgacgaggctttctgtgtttcttgaggttatctctcgcgaaaaggacgtctgaatgttgggtgctgattgggaaagaatggccgtaattgcgccgtgagggggtgaccggacagcaggatctgcgtgatagaaagcacactccgaggttcttgttttccgttgtgggagaggcaggtatcggagggctagaaggcgacaatgaaaagggctcgattatggaggtgtccaacggaagaggagaaaacgggaactaggcagcctagttaggtataccgggaagagtgtacgtcaattggcaaggccagtgaaggtggcccagggcgcagacttccaacagcaggtcttggtgcgtgctgagagtggaattgaacaaccgaagccttcgtatagtaccgtactcagttgccgagaccgccgcggatcgtggacatgtagcaatcaagatgtcctttgataaatgttgtgtaagagaaagcaatagcacaagagaagaagaagaaaacgggaagtaaatggaggaagggcggggaaaaggtggcgaagtgcggcaaaaaaaaatcaaaaaatcaggagggacggttaggtggaatttgtggaaggagcgtttggcaagttactgaccagtttggaggaaggagcagctatacggtgtaaagataaggtattacctctactctgtaaagttacgctacatagaggtaccactcactcacctcccgtctgaaaatgcagcgctgtctcacctcaggcaacacagcaatccaagtccttgaggttggttctcgctattgtgcccacgcacaccattaaaggtcaatcctcatataccgatcagtcggtaaatgtcctcccacataaactgaacgcagcttcggcggtgcccccagttctgtcagattatgtgtgagtaccgcccgataaccgcgaagatcccgcacagccggatacacgccgtccctcgcagcgcgcgggtatcgatccacgtactgctgacgggtgtagacgaacatgtctgacagcttcagatatctcaactctttcagctgtggaagacacgacagcttttgatcttgcccaaacatcttgacccaggctgcattgtcggttttccgagatgccatcatctgacaccactcaaagtgctggagcgtttctcggtgcgcgagcaggatggtgttgatgttgtgactttggctgaacaagccccatccttgggtaatgaaaagtctcacgctcaatccatcgatgtcgagtccgctgtacagtcggagcttccgaagacgcttggtaggctggagccatatgtagagttcatgtggctcgactcctcgacagcgcctaatttcaggaagataaatcgggccatcatcaactaatgtcaactcctcaagggtctcgggacaggcaggtaagttactcgctgtagaatcacgggagtaatgtctgaatgaggatacgtccatgtccagtatcgttaagaacttggccacatcctgcttgtacttgacggtataagttcctggatcctcgcttgcagcagggatgagacccatggcgtaacggaagagaaatgacgttgatccggtttcacttgctgtgagtcgaagtgtgcgtaaatttggggagaaaaagatggcgatcttgagagcgatgttgcatatctgttcgaagactctatcgtccatgatgtaccgcaagttcccgtccatacattgcattagccgtaccaaatgcagcatgtggcccaaatcagggaaagacttcatgtctggcacttgcagaacttgctgaaagatcctcataactggatcttccagtcttagtcgctccgtagcccatttcctatggtattgcgcacaacgcctacagacgtggccatcacacctgcatgcgtgaagtccttgctagggaagcctgcacctggagacaaactgagagtcgattcccagccacatgacatgtgggcggagttcgggatacaaggccaaacatttgaccaaattgaggaggcatgttgcatctgggacggagatcttttcaagtagcttcctgcgcgcaattggagatattcgttgtttggacaccagtgacaggctgcataatgttcggcgtgaatatatgtacggcagcgtgtcgacggggccagttagtaagacgacgtcggcaggtaaattatggtgaatcacagtatgggttttcttgaggtacatcttggagggcttggggtcgaaagcttcaaagatcatttcaatgatctctgtaggcagcctctcaaggtaggactggccgatgggccatggtgctgtcgcggttgtttctgacatggcgatgtgtttggatcaagagaccgaaaagacgggacagcgctagttgaggagaaggcgggaagtcctagctagcaagactacctatgctgattgtcctggttccgcggcgctagggtacacgcttcttgatgaggaaggacgtgggtacgggcttggtggtgatggtttctgtatgtttggtgttgacgtcggttgatatggccggttcgcaagccaaacatggcgggtgaagagtgatgaattgctaacagagctggggcaagccttgcggcgcagatgatagtggggtagcttcgatatgttgctagaaatgtggcagtcctaacgatgatgctgggtctttcgagatgccaaaattggggggggatttggaagaaaggtccaaattggtgatgtatataaactacaaagggatcgtggtggggattcattgtcgtgggagaattggggtgtggtatggacggtggtgttcattgtagggggaaaggcaggaaggacaagcagaaagggaaagacgaatgttcgggagagaagcacgaatactgaagtaggaaagacggatgttgaagggagtgaaagctggaagtgaacagtcggccaggaacaagaggcagttgccctgaaatgtcgtgcatgctggggcaagaggtcgctgaaccaggtgcatgtggaaatgacaagaggttactggaagcaaacggtagagatgaagtaaggcggatcaagagcacatgagttgaacaacatcccagaggttggcgtgggagttgacgccatgagctgggagaacattggtgttgcgattgtcagcatttgacgtttttgctgctggcctggtagtgcccacgacagtatgaaaaaaaaaacgagacatgatgccatggtcagagaaatgcgcgaagtaaaggaaatgaagcaaactgaggtaggtctcaaaaacaacacagcactttggaaatgaacgctcagctattgagtgtcgagtgcgtgatgaatgttggaagaagaaatggaagaggacgagacggacggagagggctgcgcagaaatggtctgtgctcaacggctggtttcccaaatccacacagggttagggttgagctggcacccctgacactaaaaccaactaaagctgggttccagggctcggctctcggatgaggaccttgcgacagaagaaaggcaaccccggcaccgaattctgatctgagaagcttatttgttgttgctcaagagcaacttgacagcaaatggtcatctcatgcaaatagcaccatctagggtagtctcagttctcaatgacccacacctccaaaacccaccccaccccaccctttttgcggtagcagttcgaggagaggagacccacataattgtggggcgggtccgctgaagcttgtcgtcggaggtcaatgtgatagagactacatctagggaatgactcgtcaaaatggtcactggtcaggtatagtaataactgtcactgcaaggaaaaaatgggattagtgacagccattttttccatacgtgacccacttgtgggtaatctggtgaaatccggtattttatacccgccagacacacactttttatcgaaatttattgaaatctaatataattccaccaaatctgctaggaatagagtaatttgtcgccttttatactatactcgatttgctctactaaataccctcatcttcaattactagttatccctaatcctcgtactatatattaatatattaataccgttgagagggtatttgaacgttgtgacaataatgtgtcttgattgaatatgtgtaaagtgatgctctggggagaatccagagcaggaagcttgtgtgcggtcgattgaccttaaggtacgcaagccttatctaatctatagacccatatgcgtgggtaggctcccgcgggagcggtttaattgaacttgacggagcggctaggttactatattaggtaatttgatatataataatgctagcgatactattccggtattaaatcccggctactaaaagaaatactactgtccttagtggtctagctaatatatatgtataggaatatctttatttcttctttagctttaagtttcggctataaacgggggccttatctttctccggttcctttaatttgttttgcttaaagtaaaccttctttcttttttatacggataatttagctttattcttctataatcctcctaagcgcttctaatattcggcgattagtttttaggcgttgcttatctttctttttaatagatatttattacgattatagctataattagtctattttactaaatacttctatcctttatttttcttatcctttatataatttaagattatatttatcttatattctccttcttcgttattagaattgtactaattatctttaattagtcctaagggaggctaggttttattgaagggattgttgctttgtagattagctttaaggtaggtaattgaaatgattagatggatgccggctatttcgggaggaagattaagctagtatattagtttattaatacgctttagtatagtaaacgggcccggtgcgttattaagaaaatttttgcgaaggtcgtccgggaagataatatcctttatatagtttgaagaatactttatttttaatagcgaaggatgtttgctagtattatttattatattgcttctttacttttactattgtaaatactatagctaattgggcgttttctcttaatttattttttaatacttaatattattcaggggtactagaaatatctttctttactattacgtttagtagactaagcagtttgaaattgtatagctattcgtgtgggaacgatttgatgggatccgaatatacgttatttatattctattggaaattaggtagtacttctacctaattagatttgggaactatatagtagtagaagcagatagctatttctacgttttagttttagtattttattatactattactttaagggtaatatatagtaattattaaaagtttagtacttattgtagcctatatctctttttatatccttaatataaatttacaattatagttagaaataatattttagggaaatccctaattacttaggattaaatctttggttaataccctaccctagtcctcaattatatatatataatattctaggataaagcggtatctcttaaatatatagtataatactagtataagggtattaaagaagtcgaatcctacgaagtactatagtatcctagatattagtactttaggtaaattagtaataaaatttaatactgtcatagcactagcagatgccatacccagaggcatgcccggatgggcaccccacctagaaaggttggcgcattcacatgtcaaccccactgaaggtagtaacgactggcagaacgacctataaagggtccaacgcttttaccagccttcggctacttcctcttttactttttagctttattaatttatttaaatcggcttctttaacctaattctacctatacccaaaatcgtactattatacttcaataaagctaacctctacaacggggatattataaaacatcctaccacaagaaataacaaccccgtcgtatgtaaactccgtaatgtagcgaaccttatacgaaatccgaactcgataaaggcaatattaataaccctataactaaatataaaattcatacttcagaatcccacaacgcccactccactacttcaattactctctaattaaccctattcttaaacgctatagtataaacccccactcgtaggactacaaccaatacgtttactaagaataataataacccccctactaataatagtaacaattataataaatccctctatctttctaataaaaataataatactaatattaattctatcgataacctcaaaattcccctattacctatagcgttttatacgaagaaaacgccccctaatactatactaacctaatctaaagataaataaatttatatattgcttaatcctaaattctaataaattaaatttactaacaataccaaaacaatactcaactattggaaagaccaattcgacaatacctatctccgtcgtatattaatcgaagctataggcttcgtatttaaactctctccccctaataaaaaagctccctccaagactattagtcgcaattccaaatattatatcaaacccaacctcaaccatcccccttcggggtattactcaatttaaaatctcaaatatatttatatatataacgtatacccctatatcgaaaacttcgaatataaggatgtaataagtaatatttaggacaatattattattaagacaaattaatttatttaaaccttcgataactaaaaagcaaatatcctccactttaaacctattattaacgctggtaagaagtctaaattctataaattttataataatataaaccttaaattattttaataaaccttcaagaaggatcctattaatatataaattgaaatttacttccgccttttaatattaaaaatatttactaccttaattccccatctttattaattaattaaaaatattaatattaacctaactaatttaaattaataaattttattattaacctagaagggagtaaaggcctaaataaccctaaaaaagcgtaaagttataaataaacctatttctaacaaaaccccgtatataaataaagaagactttaataaagtaatagaggataaaattaaatgtatattagttctagaaatcgttaacgcattaggtaaggaacgcgaagagtataaaaataatattacaaaactaacctaataatttaatagcaagttcgataacttcgtaactaatactaattctaaaattattaatttaaaatctacttagaatacccacctcaacctaattacccaatagagaaatactcttattcaatagaaggtagattaaacggagcaaaagaagtccctcttaaccgaaaaaaacaatttagaattcgaatacctaactaaataaacctaattaaaagaaaacaatattaaattatataaatctattaatacctataataactatatttataaattaataactactattaaataattcaaagcggcccctaaagatactcccaatagtaaggctacctctacaaatataaacaaagctccgctcacccccgaagattctttaaaacctactatagcccgcaagagtaaaactcccaaggctaccccttacattcgtcccttaattaaaaaaatattcaaaaaccttaatattacccctataagaatacctacctacaaattttcttctaatacccgcctacgctcggtagtaaaagactatagttgctatacttacttcttaaaaggaggattaaagaaaggaaaagctaataaaagaggaggttttaaaagagtaagaagtaacggacccccaaataataataaacctacggataataataataaaagtaataataattaaaataaatatcccccctcctatctattgaaattcaaagattgggattttcgcaaacgaagctacaattatactccgctatcttaaaccctactctctactatttcgggaaaaaaatttacaaaagtccctaaaatcccccgcttttttaataatactattgaaaataaagtaacgtttaacgtctaatactactaaataaaaaataaattttacattaatgccgactattatacgaataaccgtactaaatttaataatatttttaataaattaggaggatctatagctaaaaatatattactattcttaaattatacttaccctaattgcttttctattaacgactaattaataaaatatttgtaggaagcctattataactacaactcatacgaaaaagcaatctaagaattctaaaatctctatataaagataaataaatattttaaagattttaaaattaaatttatctgtcttataaattaataatattacctaaaggactaataaaaagccgaactacgccgccgtctaactttctatctttaaaaattagtagaaccttcgtatttaaaccctaaaactaattttaatacctattacaaactcctccaattgctaaacgaaaggaaatatataattaacaatataagtaattaaaagggaccctctaccggaaaccgaaagtaaataacttctaacgatttacgttagagccttgtaagggccgctaatccggaataaaagcctaaaataaatttcaactatttaaagtctaatacttttaataaacgcccgtctaataataaattaaagcaattttactatttaaaattatatttcgtatataaaaagcccggatatttatctaccgcctacttaaagaaggctaaatataattaaatttttaatacccgtattactaaaattactaaccaaatttaaagaaatattatatttaataaagaccctagtaatattctaaacaacgaccaccttacaaccgaaacctccgattattacgatttaaagggttataactaaaactaattagaaaactaacccccctaaaagaaatctccttcttaaaggaagtatttactacttatagaattattaatatacaaaaactacctacaactaacacttttaatttaaagaaatatttaggtaaaaataaatcctctttcttagtaccttatataataattaataataatttaataataacaacttactcaacgctaataaatataaaagccgatacgtccctaatcgtaaacgtatcgttcgtaaagaaaattattaaacaattaaatatataataatattaaaactttatacccaaatatattaccccttataagaaggcggcaccggatacaattaaccaaaccctcaaggctactatctatatctaaggatattaatttttaaattaataaattattatatttcccaatataaaacggaatataataataaattgaatataattagcccgctacaatattcttcttaactactatactaaccacctactcttcctactaaaaatacaactatacctatatatatataatattaaaataaaaaccaacctaaatctaattataaatccctcattccaataaaacgttaaaagacgggaagtccttataaatcggaaagacaagcgccgtcgcaatagagccttatcttaaatcaaagtagtaaaaaagtaagtaacccctaaaataatagaattacttattcctacatcgaataatatatccaaagatacttaccaacggattttacaaaggatttaaaatttagaaaaagaattagcaactgtaaagatttaaataaaagtcgctaatcccgaactaataccaaactaatagaaacctaagaatatttattcaaatgaacttctacgcccgataactatatcactccaataataagtaattaactaaataaaatacgaactatataatagtttaaaaataatacaattcgaattagaacctaattcccccaaagttgaagctactacttttaaagaaaattatcccctaaaagatgcctaaggaccgtactatttatagaaaatattcgtataggtaaaaaagtactccaaagattatactataataaatttaataatatttaattattacctatagaaggggtcggttcccgaatcaaccagcctatataaaattaataaaattattaaaaatctttaaactaactacaatcccctagaatttaacgaagaagaattaaaataatctatttgtaattgtcttccttaaaggtacaataattataaggatatatttaataaacaaacttccaatactctccccaaatcccgccctatcaactataaagttatattaaaggagggctagcaattggaagagttcggatataattcgttatataaaataacgctagaggaattagaaaaatattgaaaatatattataaaaaacctctaaaaaggctttatcgaagtaaatttagctttgtaggttatacccgtcttattcgtaccgaaagtaaatagaagattgaagttctatattaattattgtaaattaaataccctattaaaaaaaaactagtatcctttactacttattaaagaaatgctaatttatattaataaagttaaaatctttacgaagataaacattcgacaaactttctactaaattcgaataaaccctaattcggaagacttaattaccttccaaatacaatataatacctataaatataaggttttattatttaaactatccaacgggccttctttattttaaagatttattaataatactttaataggatatattaatatattctacaacgcctatatcgataatatccttatctactctaagaacaaaaaggactacaaaaactatattaagaaaattctaaatagattatagaacgccaacttacaaataaatattaagaaatataaattttatattattaaaataaaattcctaaactttattattagaataaatagaataagtataaaccctaaaaaagtattagcaataaaagattagaaggaacctactttaataaaaagagtataaacttttttaaacttttataacttttaccaaaaattcattaaggaatttagtaaagtaattcaaccgctatataaattaatgtataaagacctaacattattcaaataaataaaggagtaccaataaaatttcaaagaattaaagaattgactattaaaagcccctatactaatatacttcttttataagaaagaaacgaaagtaaaaaccgacgccttaaataatatatacgctaatataatattctaatactaattaaacaataaataatatccagtaactttctactcaaaaataataaccctagtagaattcaattattaaatttataataaagaattactaataatcatccaaacgttcaaaatctaaaaacctaaactaaagggaatccgggaggtaccctttataataataactaactaccaaacactagaatatttcaatagaaagaagctacttaataaaaaacaaatataataattaaaattcctatctaaatactaattccgtataacctaccgactagaaaaaaagaatataatcgccgattccttatcctagaaaatagaaaaccttaaaactattaaaaacaaaaaagaaaattaatatactttataccttctaaaaccctaaaataactacttcatcttcgttaataataaagtagataccctcacatcaaatctaaccttattaaataataaagaagccccaccacccttattaggcttaaacctaataaatatattactaaaagtaaattgcaaaaataattctctaactatataccgggccaaagtagaggcggaaaaggaaggacgatttaaactaaataaaaataataaactccttacttactaaaactaattaatagtactagaattaaacaacctacgcacttatataatatataaagctcattcccgcctagcgaccgcccatcctagtagaaataaaacccgataggtcttataaaataaatactaatagcccggtataataatagatataaataaatatattaataattactaaatataccgttcctcaaaagtactacaaaataaaacccctaacaaacttcaccccatcccaatttccgtcgattatcatctattttaattattaataattaacttcaaattaataccaaaggataaacagaggtataataatatactaataattattaacaaattttcaaaaatagtatagacttacccgtatagggatattattaccgtaagaaacgtaatatacctattctacaaaagccccttcaaaatatttagacccccttaggaaataattagcaataataatccgcaatttatctcggactttatctaaaaattattacaaatctaaggaataatatagaaactatccttaccaagctactcccaaacagccaactaaatagaaattataaattaatatatcgattaaaagctacgccttttcgtaaattacaattaaaataattaatttatcgccttaccaaccttaaatacaatccaaactatactaccctacaaaaatttaagtaaattatcaccacacaaagtaatcttcaatttccctatacctatactattcaattaaacttaataattatcttttaaaaacctactaactaaagaacgattagtatactaaaaaagataaactattacaaaatctatctacaacttctaggaactcgctaaaaccgtaattataaaagcctaatcttaataaatagagtaaataaatcgtttaaaacggaatccggatttcggagtaggggacaaaatatttatcatcaaatacaactaatctatagatagacctagcaataaactcgactaccccctaactaaaatcccgtattaaatcaaagccctctatagctacttatataaattagaactacctaaattatagagaggcgcccggacttattacgcggactgtttaaaaaaggattataaaaaccccctaccaaactaaactaataagaacctaatgggtgtcatggcccagccagacggttcatgccttgacagggcactgcactgcattggaatacattacgtagatacgaataatataattggttatagattagataaggaagagtgggtcgtagcgggtccgactctaggagcatatctcccagcccgagccgcgcgtacaactcttaccttttattttactctttaatcgtaaattctatattaaacgtcaacaacactacaacattacctcgcccattacatactctcatactatttacaactcatctctctctaccggggacagtatcaaatatcctacttaaaagaagaaatcgaaataaaagttacaacgcagcaacgtagcgaccgacaactagaattaacaatagggcaaaataaaaattagatacttaatatatcgcaatccccctacctttttaatagaaaagaaatctccgaagaggagtaaaaacaattactaactaggtcaccaattactaaatactttagaattatactaaaataatttacaataatactagcgctacgtaattacactacatctacttcaaccctaacatcctaaagaaatatatacttaaagataataagctacctccttctaaaattaaacgtaaatcccttaatcctaacgacttctacggccctaattattagggcgctatattctataccgttaatactaagaataacaataataaactcgatttattaagcctcgcccccaaggaattatataaatattacttcaaccaaatccagcccatcgcccatcgtacctactacttcgttaattaaaaggtccctactcggaatttgaaagagcatcttcttaccctccttaagcatatatatcgcaataataacgcctttatactatttacccctataatagccgaaggtaagggtaacgctaaggccaaatcttttaacggccctataacctacaaccaattcgttactctaatccaagcttctcccgaggttatatttttggaaatacatattcgcactatctcctttataactgctatcgaataatttaataatttcgttaaattacttaattaaattaataaaaatctttaagttataaagaactaggccgactactttagcgccgtcgccgccaacctatctaaaaaagtcgctaataataaccccgaccccccggctaactaatccttctactcctctaacattaacttttagtaagtacttacggagaattaatactttaaaaaggaaaataaatatttattagtatttttaaaaactaccttaaatactgctaataagactattttaagtaataaaaactttaataattctaataaggattctagcaggtctggaagttctaaaggtttaaggaacagcgccccccgtaataattctaatagccgctcccgctctaataccccgaacactactattattacctaatcctccgataataaacaattagcgaaggaggagagtgctagtaagttttataataataagaaagaaaataaggttaccttcgatgtttagtactattaaattaagaccaagttcgaagttaatgccgactactttaataataatcgttagaaattcgaatatattactaaccgctttataaatagaattacctaagccctattcctatacttaaactataattattctaaccgtctaattatttttaacgaactcctcaaatacctctaggataaatactataattatagcgcatataagaaagctctcgtagaatttaataatttaaaaataaaatatagtaaacgcttttaaattttcaaaaacaccttctagcgtctagcgggctaatactactacccgcgtaattaatagaaaagcgacctttattacaaaattactaaggagttctattaagcagtagaatttacctacttagatttatcaaaataatttaacgattatatcctcttacttaactcccttaataaaggtaattatataaatacttaaaagaactatcaatacgaaggtaaataaggcttctattatactaccaactcctcgaaggacgctaccccctctaagcctattataaagattaaaatcttcgatcgtcctacccccgaagaaatatacgagtttaattacgaaggttgctacttttcctaccgtaagaaaagatatataagtagcgagtgcccctacaaggagaagctctctaagtagttcgacgcctacttgaattcgattaccaacgctatttagggaaagaattcctctagtattaaaaaattaatcgacgctccgatttctaatgaagaatccccatcctcctcggatattaaggataatgctattaagggaaactagttaccttaggacaaaactccccctaaagaacgttaaccgatattactaatatatagtatctaaattttaatctttataattatcttagcagaaagtcctcctttcttattaaatatagcgtagccctcaatagaattactattactacttctaatactcttattaatattagagctaatacttatattattataaacttctctttcgctcgaaggttacgaaaactattaaaattacttatttataataattttaatcccggatacgttaccctatataaaaaagctaaacctaactctattaaagtagcctttaagggatatattaagatctaaaattacaaaatccttaattaataaattattgtactcccaaacctaaaacgcaatataattattagaaatatatagctagcttagaataatatttttaccgatttaacttacatatacctactattccctacctcttagaaataaaacttctcctacgacttcgagattggaaaaggtaaagatttagaatttattaaatatctaaacttttaaaagaatattgaaatttaagaattattaatataaaaagaagataaacgatactataacggttataataattcctaaacggtcctatccaaaattaaggaattaaagtatcccctactgttaaaattatttaaacctaactccttatagcaacccttcgctatcttacaatactaaccaatttaattcctatccctaaacacaattcaacactattttaattatataaactaataattctttaaataaattaataaaataccgctagaattaaaggaattccctcgaatatccctacgtcggaccaaacccgaactaacctaaaacttatacctattgtataacgtatatagtcgctaccatttaaaatataattagggataaattaaagaccgtccggcggatttagcctttattagcgcggaccttttctataaaatagcgaaaaaaatttatattagtataattaatctttataagttggattggtttattgaggaatagtatattattctctatagttcgttggaaacggacgaagcggaactaaggtaatagattcttaaagaaatcctaaactactattacaacttccttaaagtttttaataaaattaagtcggacgccctccttaatttatatccggatatcgattactatatccccttaaacgaaggcgcccgtcccgaggatttaaattacagccccttatataaaatattccttaaggaactagaggcttatagagattatattgcggaaaatttagataaaagatttattgaacctaataccgtaccctaggctacacctatcttatttacgcctaaagctaatagaagactctgtttctacgtaaattaccgaaaattaaacgctttcttaaagaaggactgttattttctaccctttattgaagaaactattatttaattatctaaagttaaaatatttataaaaatcgatattcggtaagtattctactgtattcgaatattctccgataataaagacttaactaccttccgtacccgttatagcgcttataaatataaggtcttaccctttaggttaattaatagtttaataattttctaataatttattaataaaatattaataaattatttaaataacttctataacgcctatattaataatatcctaatcttctccgaaacgaaggaagaatacgaaatttatattaaaaaggtattagagcgactttgtaatgcggaattctaagccgatattaagaagtacgaattttatattatatttacgaaattcttaggctttattgtttcgattgaaggggtatctataaatcccgagaaagtcgctgtagtccggaattagaaggaattaattagtattaaaggggtacaatcctttattaaattctataatttttactataagttcgtaagagaattcggctgcgtagcttatccccttactcgtctaattaagaaaaatacccccttcctatagactaaagattaccaaacctccttcaataaattaaaggattaattattaaaagcgctaattctcgcctacttctattataaaaagcctattcgaattaaaaccaacgcctctaataaaatttatataggcgtcttatcccaattgcaactaaataataataattagcacccagtagccttcttctccgaaactatactacccgcggagataaattatattatctataataaggaattacttattattataaaagccttaacgatttagtaggccgaattaatcggcgtttacttatttattatagttatagactaccaagccctagaatacttttctacgaaacgattccttaattttcaataaaccgggtgggtagaattaatatcctaatatacttttaagcttacttaccggcccggaaaagaaaatgtagtagttaacgccctcttaaagaaattagaaaacctctaaactattaaggataaaaaagaagactagcgtatattataattattctactaagaaagagagggagtatactccttcgttggggataaaggggagatatctataggcgatattaaaagcctaataaccgaactttatctattaaacaacgaaaaggaaccaccgatattatctaatataaacctaattaacgccctcttaaaagcaaattaagaggacccttctttatttatttactaatttaaagtaagaggtagcgatacagaatttttattatacgaagacggtctattatttaaaaaagagaaccgcctaatagtcccagaaggggatcttcactgagtatttatttataaaacttatacccaactaattactagctaccccggccggaataagattcaacgccttatatcctaataatattagtaggtaagtatatctagcaatatcgaccgattcgttaataattattagacctataaaactttaaaagtaccccgcaataagacccccgggaaattacacccactcagtatccctaatcgaacctagcgttgtattattatcaactttaaaagtatacccaaggataagcaaagatataataatataatagttataatagaccgcttatttaaggcgtcctagtatatcctttataaagatactattactactaagtaagctacttatttctactattacagtccttagcgaatctatagctgtcctaaagaagtagtaaataattataatccttaattcgtattgtcttttaccgataaaatatttaaaatccttagtattaaatagaaactattattatccgggcactcctaaatagccgggtaagtagagattataaactagtatatcgactaacatttacacccgtttattaactataactaaaataattaattaattatactccccgctttaaacgctatctaaactttactatattacaaaaatattaatatatccctatataaaactattataaaatatcctataccgctacccttttattaggaccgctatactaccgctatactagtaaaagaacaatactcctacaaagaagtataataagccttacatatactttacagcttctaggaatcggtatgcaatataataattaaagcttaggaaaaataaataatctaagcgaataaatatcgccgcaatcctaattttagggtaggggatagggtatttattattaaaaaattataatcaatcgataggcctagcgataaattcgattttccccttatatatatcctttataaaattaaagtaataaaaggatatttatataaattcaaggttcccgccgcttagtacagaataagggtctattatattaactatctttggaagtatataaataaccctctacctaattaaataaataagaatttaactggagagttaattagaaattaggaagaataggaagtcgaaagtattattatattacggttgatctacggtaaattatattattaggccaattagaaaggataggatcccaatcctacttagtacctagcctgtaattttaagaatttacccgacgtatttaaggccttctataatgtaaatccaaataaacctggtcctctaaagcgattctacatttagaagggcgtataaataaaggacctagtattagataactataaagaggacgacctactaatagaagacaatacgtaggatagagtattaaggaaattaaatcggctgtacaaatagggaggaagggctatgggtcggcttataagtagttataagaggatttcttttaataagtaagtaattcgtaaaattagtctaatagtgtagtagcgggattgagggccctaaagttataatataggctactccgagggtatccctcctctacctagaaagcgatcgcaagactataggttcgaactataacggggttacttctttttacttttttctccttctttttttttaataaaattctgagggtagaatcttcttcgaaggggggggtaatgttatggcctagccagacggtttataccttaatagggtattgtactatattggaatatattgtgtagatgcgaataatgtgattggttgtaaattaaataaggaagagtgggtcgtagcgggtccggctctgggagcatatctcccagcccgagccgcacgcacaactcttaccttttattttactctttaatcgtaaattctatgttgaacgtcaacaacgctgcaacattgcctcgcccgttacgtgctctcacaatgggtaaaatagtaagagactaagaggaataggaggtattaaaagtattaactttaaaattaaattataaaaggttatagtactaaatagaatagaaaaactaaaatcctaatctaaaatagtatcccgccggcgacttcaaaaactcgcctataatactacgcaaattctattataagaaccctaataaacccggcctactaataaaattaaatatctaaaaacgtaaatagttaaagaatttactataagaagattataataataataataaactaattataggaggatactaacgattaacgctaaggcggtcgaataaattaataagaaagaaataataaataagagataggttaataaatagaacgtcccaaatctataacaatacaagaagtaacgtatagtattagcaatttagtacaataatatagaggtaatagcctacagctaatactaagctccaccccgagggtacctattttctacttgggaagcggtcgtaagttcgaactacgttcgaagtattattttttttttttttttatacttttaattctttttcttacttcacaactctaggactaaaccttcacgggaggggggggtaatatcatagcactagcagatgctatacctagaggcatgcccggataggtaccccacctagaaaggttggcgtattcatatatcaaccccactgaaggcagtaacgactggcagaacgacctataaagggtccaacgcttctgccagccttcggctgcttcctcttttactctttaactttattaacttattcaaatcggcttctttagcccagctctacctgtgcccagaattgtgctgttacaaatactatagtttttataggtagggtatatttaggatttaccaattggtagtcccttactatagtttccctattagtataattaaattaatatattaggtagtattaaatatagtttttaataatttatattttctatattatagtatactctttgaagttgtatattattctatttctcttaaaatagtactttttattatatactacgtttagtatagttgcaactatacttcttagaatatagagtcactttattttatttattgggttaatattatatagtaaattatttataatttcgaataagtacctagggtataaaataatactatcgac