cgctagatcgaagtagtctaatataggaacttcttagaatagttttttaaattctacgaacgtttcttccacttcctttataaatttaaatagcctctatttattcccctttaataactctattaagggcgctattattttagagtataatattataaagcgttaatagaatccggtaaactttaagaagacttaaatattataaacgttcgctagagcttcctattctacaattattataaccctctttaaatctatcgatataccttccggggagataatatatcctaaaaataatacccactttatataaaactcatatttacctaaatttacatagaggttacgattttatagccgttaaaggacttctttaatataattaacgtagttttcttcacttttattataaattaaaatattattaaagtaagtaatatatattgtatttattagccttactaatatattattaatatatatttaaaatattactagtacgttcgctaatcctattaatataattaaaaatttatagtactcgtacttcgtataaaacgctattttctcttcgtttccttttcgaatccgaattctatagtacacatccttcaaatctaattttataaaaactttaactaataataaccaatttagaatttcttaaataaagggtagtaccgtataattcttctttataattttatttaacgccttaaaattaacgtagagccttaactttctatttttctttagaataaagataataggagcgcccgttaaattaatagaggaatgaatttatcccttttaaagtacttctactaattattcgtataatatttttaattctttaatattcaatatataaatcggtccttaaagcgccgattcccctttaattaaattaatataatactttaattaattatattaaggtaggggtataaccgaggtttcgaatactaatttaaactctttattttttaatagaataattaatttatgaacggcgggttcgccttctatttcctctagtaattttaaaagttataataatattagttccgtagggggtactagggtagggtagacgctattaaatattattcgaaaaacctttactaggggggtagggaccggaaacgattcggccgactctgttataataggtaaaattataaattctaatactaaggaagaggggatttcgaataggatatttatatatacaggaaggtagaaactttcttctacccttattattttttaagggtctaataataaaattaaatcctactatagccccgttaggacggttataacgttatatacttccttcgctaatattatacttaatataaaattaccggctttaatacgaaactaaaacgattatcgctttcaattaatattagggttctacttataaagttaaaggtaattaaagataacttctataaccggggatttaattatagtaaaagtaattcgctttgtccgtttaatactataggaattacgtattctaataaaataggtagtcgtaccgtatataggaataggttgaaaggagaaattaataaaacgatagggtattaaattaatttttatatttaatagaaataaatacctattaattaaatttaattccgcattcgaatttattaaccttcgtatactctactaatctctataaatccttattaataaccttatctctaagtacatttataatctacccgtattatcttaagcggttacagctactactctaattgtaattaatttaacgtttactctatacaaaggggtatttataagaatagggtaattccgtattagatggccgacctaattgtaattgtaataagctcggtttaagtatactactataaaatagcctattatactatatttatagtaaatatttaatagctttagctaggtgtaccggctatatatatagcttttctaataataaagggaataaataaaattgggatttatttaaaaagcggtaggggggcgatggggaaaatcggaggggttattactataggataattaagaagggatatttaaaaagaaagtaggaggatataaagataaagaagacgacggattatattttaaagatatttaattttagtaatataatacgaataatttaatattctctaagccttttaaccgttctacgtacgctactacttcgtttattatattaatactaattatcgagaagatactttatttaaagagaaagtacaattagttaatttaaataatgatttgagtatattccgattaattgtataataaattaagttctttagtataataatagttataaaaattacgaacggtttttgaagcgctttattatatatatttaaatttattaaaagcggattatttaatagcctaaatattactattatatttaatctctaaaaaagtatagaggttgttctatataagtatattataaataatattatacccgggcttactacggaaagctaatatatatttaatttatatatttttgggattactcttaatgtagttaatagcgaacgagagggaagtataggggtattcctaaaagtatatatcgatattgtaaaagtaattttgcaattataagaaactttcgctagtaaatttagtaatattatatttaggatagtatttaatataggctaatatagttatagttaataaaggggcggttatagcgatggctattaataaaggggtagtaaaggaagttatagtagaaatataaatttagttatagaagaagtaattctaataatagaacctagtagggataaaaaggtagtttcttactaagttttattcgataaggcctacgaaagcgaattattcctactaaaatatatacgaagggaagtaattaaagaagagtttaattgcggtgaattaaaattcgaatagttactacttatgtgcgagcttattggcttccgaggtttaggggtatgaatagggagtttggggcggcgtaggggggtagtttttattattattttcttcgatagattttatagtaggttagtattattataataaaggtaaaggaggttaggttattttaattatagtaactacaggggtagtagtataagagggataaggaatagctttaatagtataagaaatagaccggttactatatatatatattttaatagtattaatttaattcctaaaggaagaactattaatttattaggaacgtaagcgaaaggtaggctgaagtaactacggtcgtggctatacgtaggggatggtaaattaggggttaatttaaagatatattgataattaccgactataataaattatattctattaagcctcttttatacctatataaactctatttatttactaacgagtattatagagctttatactagtttggcacctcggcgcggtattggattatctttcccgcgagcctaacctaatataggcgttatcgttaataatcctacgcgttggttgacgaaggggagtagcagccgctaaggtgcttctgtgtacgagctcttagcctcctaatataatttaatataagatctttcggatgggtatcgaaacttcggcttcggtaattgtaggacggaattggggtaaagcggataaagtagcgttgaattggggtattaatattagaataaggttaaataatttccgggagttaaggggaactctactagttaagggtattaggggaagtataataaaagggtcgaccttattagggctatttattaagggcggtaaagttagactagtggagctaggggtattactaggtctaatatttatagttcgaaagttgtaattaaattgaatattaatttgtttaatagggttcttaaatattttatattaaattagtttaaaaaaattaggaggaagtagcgctagtttgccgggtaattccttatcgaaagagctaagtatagggctagttatagttaggattatagacggtattgacgttacaattatagagccgtataaatatagaataaaaagaattgttaagtaaaaataccgaagtaaaattattagaatagaagatacctatcgtattaagggattatattgtatataccgaagtctatttatataataatttaaattaaggtagtatagttaattaataatagtattgaaagtatatagggattttactaaggggccgaagtataattaggtaagagtgtgaaagaaggaagtaaataactaatataattaaagcggcgatggctggtaagggggttaattgtagggtcgatgctcgctggagagagatataggatttaacgatcggaagcgtagtgtgtagaggcgattaagcgacttcctaattaagggattgattaattaagagtaatttaattaattggatcttttaattatagttattaaatattacggttcgctaagtttgctcttaattctaaatatctattaatataattaataatattaaaataagaaagcgagatgtagtaggaagttttgcggctattggccggcccagttagggatccttttatataaggaccctagtctaggcagggatccaccctagtttgtaggggtgggtcctacttcccgcggcctgcttgccaatagaaggcggctggcctgtacctatctatagcactaggcgtgccctagccgtggtaccggactgggtaaggctcagttgaactctatgccagcccagcaccctactctatagctaattgtatatatccggtaacaattgggtagcgcctccttattccggagtttattctttaaagcaattaaaattctatatactagtactattttaattaataatctaatatagtaacacttatagaacgctataaagaattcggtaataatttctttagccggccgactaagcggggcggggggtggtagtaataaataaaaattaaaaattgaaggtataggtaaatgtaatataaataattttctaacctctactagggaatttttaatttctttacccttatcctccttgcccgctactaatagtagtataattaatagtggtaccggtagctaaataaatattatagttattataaaaataggagaaaggttagtattagtgtacttagtagcgaaagttttgtagttggttgggtgcctatggaatatagtaataaaatactttaatagtatatacgaattaatagttattactttacttagtaggaagaaagtatttactatattatagttatagctattagcgattgttgaattagcgatagagccgccggtagtataaagtaattggacttagggatattaaaagtaaaaagggaaatgctagtatagtagcgggtatagtgggtatagggaaggagggtatagttagtatagacttctaaaattgtccctttttagtatagtttgtagtagactatttatagtttctatattagtactactattattactattaatattattaataatattaatattaatcggtagactattacctcctcccctatatttactactactattgctagtgctaaaagcggttgctactttattacttaatatatttcgtaccaactcaaatagcgggttagctaccgtagccttccttaacaatatagcgcgtacttacttacttatatttttaatattaaggttataataaattaaactcctatttataatataatatatttagtatttaatagccttattataattcttatacttatagttaaaaccgtatacttatgcctataccagctcctaatatatagtaccgcgtagctttacccctatacgctcctcttactaccggtcctcctttaaattcttttcaacttttattagtatagtatttattgtaatacgcttagacttcttagtaccggttagaatccgtaacccttataataatagtatatcgaccgtttgtagggttaaggtaataaaaggattaattaaattacgagagggggtaggagtagaaggtatactactataggaggatagggtaatagggattttattaatagataggtcggttaattaaaatttaaataatatagtaaaatagtagtattaattagtatagtggaggtacgactttataacggttttgtacttaatattattatatttattataaaaatccttcctaggaatagttttattgtatataataacccgggcgcggcggttattataggtagcggcgatatatataacgttatataaagagactaattgctttattcctataactatattattgctaataatatcttctatataattttgctatatatataggatttcgctaagtagtatcgtcctaaaccgctatttatagaactcgccgttattttactcaaccttaacctctttaaataaattatattctttaatagtaggtaatttagtacaactaataataatatataaaccaactatattaaattaaacctatatcgaattagggtatttagaatgcggtagcagtaatactataataaccggcttatagataatatagggctaaactagtaacattaaagtaattagtttagttagggaggttactttactattattattgcccaataaataaaataaagtattaaaaatttacttcttaagggtaaagcggatagggagttattattcaacttcgttattattactagagtcctttttactactagaaatttcaacgggtattataagcttaggggaggataatagcagctctaagattaggattagtgttaggggacgaatccgcctcccctgggtctgtgcacactaggctgtgctaagccggattcggctcggcgcagcccgacatagcacagagcaggtatagatagttgtagaaggatccgtcttattgacggattcctctcttcgattaattaattattacttacaactagaagttcttgcttaataacactattcattaatacgagatctaggttgcgattgaccgtagttcctcaagacgaatccgttactcagtgacgaatccgccacgtatcaatccctttaacgaatccgtcacttgccggattcttctctcgagacgaatccgtcagtgacgaatccgtcacttagtagaatagtgactacggtctcaactccccgtaataccgtagcaattagctttagttttaatatagtaacctttccctttttaacggcggtctttttaatagcggtcttcttaataataattttaataggagtagccttttttttaggtagagtaattttaaggataattttaatagattattcaattttacaatttttttttctcgggcggaataaagtatattatagaattattaggctaggatcttcctagttttaattttcaccaaagtagactactagcgtaccgcttcgaatatgggatcgctttacgccggcgggttttaaattgaggattgttttgggaggtattgttgcgataaatttaattaattattagtattgtgattactttgtacgttgaaatagcttcaaattaatatagaaattattataaaataataaattttaacgaagttgtgcaatatagaagtgcggtgtgtgtgtgtgtgtgtgtgcacgcaaccctgctttgccaagactgcacaggcgattgagtataggaacgaatcgacgataaccctggtccgatggcgcatcccccccagcctcccacagcagacaggaagctctccactctgccacatcacgacaacggtgctaggaaggtactcttccatcttgcgaaatcctcgcgttctttctttctcccttatcgtaatagatttctcgcgtcctcggctgtaaccaacaaaggcctcaaagacatcgtcaagtttgtacgcgggaatatcaggctgtgtcatacctaacaatcctgctatagtcgtcgtccagcagtccagcttgcatcgttattccgtctgttggctgcataaccgatctcccgttacaaagttgctgtgcgcggccgaaaacgctgggctgagagcttcagcagcttgaagggagccgttaggccaaagaggtatatctgcgaccaaccgagccattcagtttgtgtgacatcaagcagtgtctgggtgtagcagcaactggatcatcgcctccgtcacaaggcaaactagaaaatttcccctcgaacatctcttatctgtcgataatcccgggggattgtttccatcgcacttgtatagtcctcactttcggtcgtcacaatttctgctacccttgctcgtgtcgcaaccgtacgcttgagagctggtttcgagactgaaagccagtggcagttgcgcgtctcggcttgtccgcccatcacggacgcgagagctggatcgaagcattgggcttaataacggacgagaccgaaggattagatcgagacgaacaatcactactcagtgcgcacccttgagagcccgacctactacctaacctcttcatcagccgggtaaaccatccagatggcgccaatgaaacgagtttcgaaccaacgcgatgcaatagcgcaaaaaggcaatttcgactccgttgtcaaagagtccctcgagctttcaacgccaacatataagcgcgatccagccccgaaatcaactttgcatcttgaagagaagtgggaggaaattcctccgtcggcacacgcgcaggtagccaggatagcagtctttgcagccgcaggagatccatcaacacttgcaatcgaaggaccccacctctccgagaactcaccatccactcgtgcactcccgcgacaatacgccgaaacctccacaatcccagcttactacggtgcactctactcgagtccgtctccaggagccgtggtgggcatcaccctcggcgccgtcgccggcttcatcctgatcctcttcctcatctacacatgcatcaacctaggcggatactcagcagcaatcagcgaatccggaggaaccgcgtcggtagtgacgcggcggagtcggcatcactaccgctcttcacgacacagcgaagctggcggtggtgtccgcggtggcatgtacaaacaccggagaagcagcaggcgccgatcacggtctacttcctcggctggtgacgggggagaaacggtggagatccgcaggaccaaaacaagtcgtacgggtcgccggggtaggtctggcgatgctcacggacatggacatggcgacggtattatcctggaggagcggcaccaatcgcggccgataggacagggacatggccatggacaagcgattgcggagcggattgtagtcgaggagaggaggaggggcacgaggaggcaatcgaggacggcgagatcacggtcaccgccggaaagagggccgattgtggtggaaacctcggagccttcgcatcctcatgagagagagaggattgtggttgaggaggatgtgagtagtgtgtcatcgcctcccgggccgccgagacggaggaggagctcaggatatcgcgacattcggccaggtgagtttgcgggcggggatgagccgttgagggagataaggaggtcgaggagtattggtcgacatggggagtgatgaggaacgaggctttgtgtgacacggtacgacgaaatgggcgatgcattgttatgtatcctgttggatggtctaggcttggaaataatgaactttcaagtcataaagttctgcaacggatccggcttgtttcgagagattggataaaagcacgcactgtgacccgtgtaagaaatattggatattgtgcactccagactcttggccgaacacgatcttgggagattgccaatacttcgagtccttaggatttcaatcttgtatatttccagtattctccgtcatgtgccacatgtacatcatggttgcggggagttgtagccttcgagtggagtgggacatttgaatcgatattgcgggtcttgagcgcctcacctatctttcacctgctcttgaatttttgatacctagtatgtagccctatcgacattggtaaataggaggaacattccatgtttctgttcattccctggtcttgcacaatgtggtgctactgtcgggtactgagtgaacctacctacttacctaacgatgggtagggcacttacatgcttcacatgcgctgcaatgcagctgccctatttaacggctcgacttcccttgacacccacacaggcaaatgccgacgcccctgtcccgttcctgccgtgcctaacagggcggcagattacccaccgagatccccgcaatgtgctggattggcgccttccgacgacctaaccaataagcccaattccccaccatgttttcaatgacatcaccagcgagttgcaccacctttcatgtgaaatttgcttattagttcattcgaaatcaactccctttttttgcaggatatacttacattattgctcaagccgctactctgttttataatcaatccaaagactcgtcttcgtatacgacaactccagtgcagcaattgcaagtactaccacacgacatggagcatccaggtaagcaccaatttgggctgcggaagaagcagtacgggactcgacgatgattaaccaaaacaacagtgaaggacatccgccgagtcattggcaccctttgccagggaagccctcaagaacaagaagatacccttagtcgttactttacgccgtcggcgtcgttcgtccaccccttctgccgcgttccccattttgacaatatctacattccccgatatggccttttaaattcccgagagattattcagtacatctataagtggtatgctgtgtccttggccttataccatgcgccaatatgtacaaccaggaataggtagactaaaagtgtacttccaggtacaagattctgagtcccaagattgatatcgaagtcgaatcagccggtaagtgcatctctccacatcagcatgcaaaccactgccctagataaaagctcgaataactaatgaattttgccactatccagtctttgaccaaaaatcttcccttctctacgtcaacgttgcccaaaccttcaccatatggtttctcccctttcacaaagcccccgtccgcctcgtcacagtccttcacctcgtccccgaagacgagttcaacaataatcacaacaagtccagaaacccacgccgccgtcttctcagtgagaacaacaacgccttggcaaaacaacaagttaccgacaacgattcagaccactcaagctccctagaaggacccagctacgcctcggtagccgccggcgacgccacaccggagaagacggaggagggaattcccatggctcacccgcccaacccaagcaaccctgttgctgttgagaacgcccccgtggcttctgctcgagcaagcgaggaagcagagactctagtcgacggtttcaatggaggcaacaacagcaagcggtacctaatcaccaagcaggaagacttttaccaggtgaatgactggctcaaatttgtgttctcgagtccgggagcgtgggtgtggtatgccattcaggtgtggaactcgatcttgtgcgtggtaggcgtggtactatttgaaccattgatcagggctattgggattaggagggagggaggcggaaagccaaagtggacgtgaatttccgaggatgttgagtctgtagccatattggggaacccctcgagaaattctataagtggaaggggtgcaagagataagattgagaagatccaagccaaatggaagaaattggatgttacagcacaaactgggatggtgagacaccagctgtatcggtaatactcaagagagatagtcatggacaaatatgtatactcaagttgactgcattcctttaatacactggtaccacacgtctcaacgcatagcgatactaagggtagaaatttgagcttaccatcatctcgaatcatggtatactgttcttctaatcctctagatgccttatacaattatgttctgtctctttcccgccccttctctcgtactgaccgactctcgcgtcgggacggtcaatttaacccaattcctgtaccgatttatttcctactttcgtaagctccagccaaggaacacgtttggtcaaatctcctgtccgctgtcaccatgtctgttctgttcgtataatgtcggcttctagacgtacaaactccccggggtatcgctgcgcaactgagggggcgcttttgtgcatgcaatgattctcagcagccgatagtcgatcggtcttgattttgccctcatatcttctactcctttactatcaggcagtttgccacgtaaatttgcctgagcaatccactcaaagaccaatcaactcaaatacgtttttccacctctttcaaacaacctgcttcttcatccacgcaacagggacgcagcatcccagagtagcactctctcgtcccagccggccgacgcgcaccaaccgcctgcaccgaacaaacaccaatccacgcccgtaacaaactcagtatgcctgttcataaggcccaactgagttcccgcacggacagtgtcaggctggcgcccgctcggtaccggtggctgaacgtgctgcggcatagtggatccgtccgtccacacgcgcacgctcatgtcgtagctggcgctcaccaagatgtcgctggcgtgcgggctccatgcaacgcggcggaccgcgtactcgtggcctgtcatgagcgccaggggaccgccggccgggttgcggatatcaaacgtgcgtatgacgcgatcgacgcccgccgtggcgatcaccgtgtcgttatatttgttccagtcgtgcgtcaggacttcgttcggcaccgtgcccgagtagatggagccgtcggcaaggcgcgagtaacctgacccgcccgtggccggcgcgtgcacggggatcacgttggtcaggtggtacttggccgatacgggcgtgcgtaggtcgaagatgcgcagggaagagtcggcggagacggcggagacgagggcggcgttcgaggggcagtaggaggtgctgtaggtgcagcaaccaatggggagggtcttgagggaggcgttgcgcgtgggagaccactgaagacagagtaggaggattgtaagccagcgcgcaagtcgatcggccatgatgctacgatggtgggtgggaggaacacaagagatgagcacatacaactttgacggtgccatcccaggaactcgagatgaagctgtccttggtgacgggattccagcaaaccgaaaacgtttcccgcttgtgttcgtgaaagttcatgacagggaagttctccacccccaggtcgaagagcttgatggagccatcgccgcaagcgacaatgagctgattctcgttgagctccgaccaggcaagatcgtattgggcatcgtttgtctcaaaggtcttttcgcactggacgccggctgcgctcaggcccaggcagaagaggcgaccgttgccgacgatgccatagttggcggcagtggcgacagcaaggcgtgagtcgtagtatggggagtacttgacggcgtaaggattgtagcccggggtacgaaattccagcatggacgccatgtcgagaaacgtgggcttgtcatgtgctgcccatcaggaggtctctgtaaaaaggttggcgttgcaatgggcgcacgacctcttagccgacgtgagtggttgacagcctaatgaatctgccagcgacggtcgcgagatgaggcgttgcacctggaaatgacggcgacggcttggacgtatcggtagggtttgaaacgggcgtcgggtgtaggtgttggcagaacttactgtgacgggatggaaagctggttggaaactaattgaagaacgccaaacagcgacaacgccgtggggaaagcctcggcttgtcagcttacatctggatattagtggggtaccccggaagcccgcctggcatccaatccatatctggtcggcacgttgcccctgccgcgggcgtggaagccccgggccgtaacggcgtgagccccacagcatggatggatgtgctcgctaactctctaagggatagcgcctacccatgacgtcgccccaggatacgtaaaatatagtgcacactagaaataagtaccgacgtgtccccgtgacagcgcgtgtttggccactttcaatcacgtccccctccttcctcttcgtaacaaggacgcgtctgaaaatacaaatccatgttcatctttcatcccacgcgcatctaaccagcgtgaacccggccatggtaacagacactccaacatgtcgagattttgtactccttcctctaagccgtggcaatggacaggttcataacgagggggaagaggaaagccgagttgacgctggaggaaaacgtggacaccacgcaaataaagcagactatcaccgccttcaataatcccattgacaacactccggatggcgatggagaatcaaccgatatcaaactggccatacttgcttcattgcatccagacttcggtcatgatgcgttactggatcttctaatcacccacgatggatccgtggaagccaccacggaggctttgaaaagtgcccagggcgcagggcagatagccaagaagaagtcgtcaggtattatttcacaggcttctttacgctctttcgccgttccatctaccaccggcgatggcgaccatggcggtgctagtattatccccaagaaacccaagctcctttcccggaaaggcgcaacactccatctctacgacccctccgacatcagcacccacaccccttgcaccgtcatccacaacttcctccccccttcggtcgccaacagcctcttggtagaactcttggaagaagccaagaccttcggcaaagccacgttcaagctcttcgataacgtagtctctagcccccacacatcctgcttctttgtcgggagcgattacgagctggccgagcaaaaatcggcctacttctacaacggcgcgcgcctctccgatatccgccgcctgacacctcagctggaaacagtgcggccgttggtgcaggacgccgttaataccgagatccagaagcgcatccggactcatcacctgtacggcggtaaaaaactcaagtaccagtcccccgaccgttggtcgcccaatgcggcgtttgtgaatttgtacgatggcccggaacagaatgtcggctggcacagcgaccagttgacttatcttggtccgcgagccgtcatcgggtctctttcgcttggcgtggcaagggagtttcgggtgcggaggatcttgcccaaggataaggaccaagacggtaactcctccagtaccacgtccaacgccaacctcgactccctgaatgaaggtcaaatctccatccacctcccgcacaactccctcctcgtcatgcacgccgacatgcaagaggagtggaagcactgcgtgacgccagcgcaggccatcgatccacacccgattgcgggcaagcgacgcatcaacgtcacgtaccgtgattatcggcccgagtttcacccgcggtacacaccgcggtgcgcttgcggaatccctacgattctgcgggtggtgcagaagaagagggagaattggggcaggtatttctggatgtgtcacgccgggaatcagccgggcaaagaggcctgctcattcttccagtgggcagagtttgatgatgacgggaggccgttgtggaaaaagggcacgggcactagaaccgccgggctagaacctgatacacgagagtccgctcaagcaccgcagagcccggatatggagcagcagtcatcaacagcgagtcctgaacatgcaccctcagtgagaacaatacaaccgatggcaaaatagctatggccgtcggatccataagagggcatggttttatttatagacagttggaatgaattcactttttaccatgtacgtatggatgcttcccttcaacgtaaacccacctgtcttttcatcataaccaccatatcggccatgcccaacgccccgattgcttttccttttccttgtccttgttctcacgcgctctttctcccctttccgttcctttcatccccttctcttgatcccctctctgcttccaactaccggtactgctacctgccctgtcatccaggcttcctcctgcacctcctccattttcgtatctagctgttactgctgctactctaccccgaagcttgttcggtccattcacactgccggcaacttgacgaacacggtcaatgccgagaaaccctccagaaccattttctactcgactctgtcggttattccgcgacggtaatgtctgtatcgtgaagccaacatccatactataggactccgtgtctcgaggatcttggtcgctatggccaccatcatatcctcctccccacccgcatcttgttgttgcgctcattccttgtccggctctgctccgtccagtgtcaagaagaccaaactccatggcgtcaaagtcagcagggcttgctatgcgtgtggtcatagatgaagttcggcttaggcttgttgttctagacatcccttctggagaggaagaagcgccagaaatcgagagccgtggaggagggggcgatggctgttttgcactcactctccgcctgtactgtcgagaagttgctgctgttgcaactaccgatgatgatccaagagatgaagagtatgaatgtcgtgacggccttacgcgagtccggagactgtcagtaccttggtaaaccgattcgttcgtctccaggcgtccgttatcgtcactactgccgctggccttgatacagctgccctcattcttctttattatactatccgtacttccgccggttcctggcgtgcgcgtgaactggaaagagtccaagtttgtttgatcaaagtatgaggagcgtgctgatactggtgtcactctctctttcgcatcactcaacattccgtgctcatcatgttcaagatgctgcgattggtaatccccacccttataggcttcagcaaaagagatcgatgcaattctggaaagtcgtcctacaacagcctcatcgactgtccggatttcgcgaatcactgatccgtgcgcatgcatgttggcttcccgaccagaatagccggctgcttcggcagcagcttttggtacagaatcatttcccgacgaatctgactcgtcgcctggaaaaaaccagaagtctttcgtgtaagactgtaacgtgccctgttgttggctgccacggcctccttcggcctccgaaaaactgggagcatgcgtcctggtattgaggctcgtctgccttattgggatgagaggcgctgcacgtgtaggcggagcgaaaggtctgacaacattgtcgctctttaactcctttgccttcacattagtcaaccttgctgctggcatctttgctgaacgaacggcgagtgcactctggccttgtttcggtatatcagaacgtatgtgagctcttgggatcggatttgtatcttgaccagaagagatggaaaatgcactacttgtgccgctagcgtcatacgaatggacaagcagagacgtttgctggaaattccttgcccttctctgtggcggtgaggagcgggaagtgagtatgcggtgtattacatcacctttcgtatccgcgccccaatgatttgcgataatttcagataatggattgggctgtagcacgtcgcgcggcgaccagagcgatgatgaaccttttctttcgatggcagcaaccgccgtagtctctaccatggtctcctggctcacgatgccatccatcgtattgttgcgcaacagccctgttgtctgcgaaaagccagagtgctggtacctaatacggacctgtaggaaatcgagcttagtaccgcccagatgatattcaagatcttcaatgagatcatcagaactctgtctcctgtggcgcttacttctgctactgcatcgaagggcagtaggaagtagacgaacatgcaccagtaggagtagcctcgagccaagatagagggtggtccttatgttgaaggttagatccacacaaaatagacttttaatgggattcaaattggatcaatgttaggagtgagtctggaagggcgtataccttgcgcatgccttgtcgtctatgacttcaatgacctcgctgttgtctgtgggaagtattccaatcgacaaattgtagagacaaccgtattctaacgcatctgtacgtagaaggatactatggtcagtacgtttcaaattcacggacgaattcctccgagacattgcctggcatgtaatggacctgtcgatcatacctggtaagactaggctgtcattgtaatcatctcgcgcttgaggggaaattctagactgatgatttggtgcgctgaaatggctaagctgtgttgaaagctgcaccgccgcctatagcgatgtaactccattctccagagctttgatttccggagtgactatcactttgggcacgagcatgaatggcttttccgcagactgaccaggcgagcccgagtgcgaagcgctagagtgacctcgttgtgatttttctccagtttcgagtaccgaatgagaactttcttctctacaacttgcaatagaattaccgaggctttgcgcgttcaagttgaatacactctgagaactttgaaggcgtggtgatgattgactttcctctcgtcccataatgtaagccattcgagataatggagtcggagtttgaggcctagatgtgttggcacaagcagctaagattatgtctttcctgttgccgcccctttcgcgctcgcttttcaagtctttgtggtctgtgatcagctgcctggctctttgaagcagaaagtttgggcttctggttgttttgcaaggcgacgggctcattcgaggacgctgattacgcagacttgtacaagagtcggttctgtagaactcgaatgcgagatcagtaactctattgtgttctgaaaccagttagcaagtctggccattgaggcaccattttagataagcgtcgagacattctgtatgcttatatcgagtcaatgaagaggccttggtccgcagcaagttacttacggttcgactggaagggattgacgggattcactggttgacattgctcatacccttccagaaggttgaccattgaagtagaggcgtgctcaagtgccttgttctctctggtctttggtacagcgagggatgtgttccgccctggtggctccgacatgctgtccatgcttgcatcagacttgaagcttccagcgctgtcacatcgtgtgtcacatcgtgtggccgatggcagctggtaacttttatctgttgtgcttgagctcacggagcgcttgacgatctgcagtggcttcggtatgacctcatcctcaacagaacggacatatcgatggttacttcggtgatttcgcggaaaggatccggtcatgtcgacggtagccgtggctgacagggacgttagcaagagctttggacgcaaagcggtaccgaggtcggattcagaacaatgtccacggtcaggtacggtgatcttgctgactggacggcttgtgtacggcttgcaattggtatggtaatgagaaaatgtatccgaagtgtatttgcaaagattactgctagtcatgtacgtcgttcttccacaaaacgtcgagcttggacaacactcgaactgtccgctctgatgatgtccgggtatattaggattaggtcaagttgggtttagtttcagcgcttgacggtcttgatcaaggccctctgacctgctctcatcgtcacgtcccatctccccgaagaaggcgaagaggggaggaacgcctgtttcgcagttgcttccgtcctaaaccagtttctagtccctgcgggttcccagggaaagtgctacccttcgcggggcaaggtacacacaacttgcactagagctgtggaactccttcggtggcagtcactaaggtatagcaccaagggttctaaggaggttttgttttgttccttcgacatctgcttcctccatgctgatgaaattgatctgtcggtacaccctcgttagtaatagcccatgatttcaaagctggggagattgacacaacgtcgctgactaaccacttcatctgccgccccggcgtttccaaacaagaccggctctgacaagctagtcgcgatacctctcttgaccctctcttcccaaacaccgtcccagttccactcgtcaggacgctttggtgcggccgatgtcgatgtggctgaacttgtctcagcagttccgcttggtgaaggacttgtaatggtctcatctattttgatcgaattcgagtccagatcagactttacagaagcgggggaagaagtcacattggcagcctgttgtcgccgatgagtgcgccacgcatgccaggcgcccggattgccagccgcctcaagtgggactgagtcaagaacgtttgcatcatcaaaggtgctgcggatgtaccggagaacctcgtaggttgaaacgtcccgcctggcggctgacctgctgcagtcagaagccgcatctgcgttggcttcggtggtagactccggcgtcccttccgtccctccgccattcttggtcccatcttcggatctgtttccggtctggaccttgcgagtgtccggtgggggcgtcatctgtagcgacgcaggcggccttcctcgttgatcgccactaccacgctccccacgggaccgactggccctaccaaaccagtgcgggaagccatgacgtagactgaagcctccgggcgggaggcgctcctcgtcggtggcactgacggtaccgttgtgctggacgtcggtgctgtacatgtacgtggtaagaggcgtgataagggggtggaacatgtctgtggagaaggtaaccaggggcggcaggttcggatacgagtccgggaaggagacctggaagcggaggacggcgttggcgtatggacctacggaaagaaccgagacatgagatgtcagtacttctacacactcactttctccctccatatcaccaacaaggcggcttggcttctgtccatctccattggattgcctgacttgggcttgccaatagtgactgcgctggaattacctttgcgtacgaagatcacgcccgaccacagattcgggtcaccgggcgtgagactgacgaagacgccatttggacatgcctgtttaagaccggcactgtgtgaaaccgtggtcattagcccgctggcccttttaaatgatcctccacgaacaggcccagtttcctggtggcttgcgtgctgtgcttggggctctgtatggtacctacaactcggcaaggagatgctgccgtctaacagcgggcaggttgcccatccgggagaatggcatggatgttgtcattggcctcggggggattaccgtgttacccggtgggaatgttgaccgggatggaggttctttttgtcggagaatgtttgtcctgtatttggacacacagcatgcgggggggcgggtttctcgctgacaaggacttgtgaggaattctaggtctaagtttgtgaaacaagaaaaaccctgcagattccagaaggcgattaaacggagagtccttccagaaagttttgataaagtggcgtgggtgtagaggtaaggtgagcggttgtgaggcgatcgagatggtgaggttggagctatggtcatggaaagatcgtctgcccctgacggtgaatgagacactacctctgtagtgtagcgggtgctcaggcacgaaaagcaaggagaagggttagggttattgatgatatgtaatgcaaatgtattccgcatatgacactgtactgccgggtacttcccatacattagcgctgcagcccgtgtctttcatcgagctgtggagatctcccgccggcactgttcaagtcgacaacactcagacataggcagcggaatttcttccgtgtctctgtcaagaaatccatcctaggctagaccacgaaagatgagagcagctgaacagaccaaggaacagatgggaaattttgggtttgccaagtacattcggaaccaaaggacttcgaacgcgacaaacgcagcaaggcgcctgggctttcgggcttcccgtctctacatagaggtagtacctaagtacccatgctccatgctacaggtcgaccggcaccggtacggcggcgacatgaatgataatgacggcattggcattcatccttatgattttaccaaaccctggaggaacaatcacagaacgctgaactcccgtccacggaagcactgtgccttacagacagtgcccaatgtcgacgctagatggcttcgaggctagacgggagtcttagatggacggcttcttcgatccgagtggacaagaggggagcctcaggagtcgtcgtcagggaagacctccgttgaggtaggtggatccccgagtacccgggcccgttcttgcccgccttccatccaggagggtggcccgagggccaggtcggaatctccgcctacctagctccacgtgtcgccaaagtgggtcgaggctcctccttctccgggctcctgggcatggaactgggtcactggacttcgcattcgcagaccgcaacccacccgaccacggccggacaagggacacttcaccacctccactttgctgcgcaggcaccgcacgctagaaggatattggatcacaaacttccatcatggtacactccggcgactgggttaaccttgagctgccagcgaccaagaccacagcatgtgttgaaacccaaacactgagctcggcgagatccccggatccaaccagagccaaccagccagccaccggcttaggacccgaccggcctgttatttggtcgttgtcttgaaaccccacctctctgttctggtcttggtgttgttccgtcacggctttgtacgatacaggaacccatcgaaagggaaacgcagcgaagtcggccaccacatcagaaagaaggcaacctttagccttgccatccaccggccatctgggccctttcgctctccttgaccgcctcttacaacagcgcactttacacaacccacggctccataatactgtcgtcataccatgctaaagtaaaaggtcccttttttgtacacaatgccatttccaattcccaggtaccatctaccagtacaacctgaaacggcggccaatgtaacatcaccatactatcatacacaccgtccgtgtacggagcttttctaccagagccccatcagatccttatgcaatttcctcgcttcaaagaaccaccgagtccattgtagatacccctaccgccttgcacacccttgctcatgaggatactgtacaactacccttataacgaccagtctgtatgctgtcgtgaatacgacgtgctcgagcccgtgcggtgccttcgtatacagcaagcaaaaccatttagcctgaacaggtgagcagatgagaagacccggcgcagcttcgcgagttcctacccatagccattggaagaaaccgtacgagagccggaagatgtcggatggggaaacgatgcgtccgcacccaagagcttgcgcggtagcttaacgtctagacccaagtcgggcctcgatcttggtacgttcctgctccttgagctgggccaactcttccctggaggcgtcgtagcgcgcagtcacctgattgaaggggttgtctgggtgcttctcgaactccttcttgatcttctccttcttctggttcaggcgcaaaccttggccactgccgtccttctccatctctgcaagtcgtcgttcctcaaacgccgcatatgctgccttgaagcgtctctcgggatgccggtcaatcttgtcaacggctgaagatgtggttaacgacaacgcatccagagcgttgtcaatacccgaggcgttaagagctgcaagagggccactgccgtcatcgtccagctgtgacaggtcaagaccccttgtcttcctgaccgccgtctttgcattcttgggttgcgtacgccccggggtattcttctcttcctccttcagaagtgcctctttctctgccttcttgcgcgccgcctcggcctttttcgcggcttcggcctccctgtaagatagctcgtggtcagtaccaatattcgggtcaactttatcgcgaatgtcatggtccatctgtgcaaatgtgcgcgctttgcacgtcgccatcggactcctccactctccccacccaaccagcgtatatgtctttcccgtactgtagggagagcgcatcgaaggcaactttgcagtcgcgcaagggcctgtgatagtgcacactggataaatgagccaaacagaagccagctagacatttgaccagcatcatatcatggtggcatgcaatgcgacgcctccacaaggttgcacagaggtcccgcggacatcttccgatagcgagtcggaacgcgttcctgacggaggaaagtgtctgtgtaaggaaaggcgaacaagggtaagggtgcctcgatggacgaggcgagactttgaaggaatgtaggggccgagatacggaggcatgagatgtcgcacgggggcacggagcctgctgttgagcgaggatacagccccctctcctcatgtagcgtcggaaggccgacgacaagggccaaagaacggaccggtaaacataatcggcagagtaacgtgaaaccgaacaccaggcttcatgttggaacttacttcttagcgttgcttttggctcccttatcccactcggcggcttcggcagcggccttctttgcgtcttcggcagcagccttctgggccgcagcgtcggccttgcgcgcctggccggccgccttcttgctattgtcctggcccttctttccagccatcttcttttcttgtgttgtttgtgttcgaatccttcactgtcttcgagactgtcggtagcccggtcctagccttgttgggttgcgcggactggccgatgggatcagcacttggtgtggttgtcttggtttcggggtggcagggttatcgaattttttgcgcgtatgggcgtgacgacaagaatacgggctaactatcgatgcggcttcaatctgttcgctggcgagtgtcttgctgttggttttttagtgtgtgcaggtctcagccgagatggatctacacaaagcaaagttggatgtcgagttgtcgacgtcttccttagtcagtgtggggttaaagtcaaaggtcaaacaaagccaagcgcgcaatgctgcttgtagtgtcgaacgcgttgagggaggtgacatttgcgactataggtgccctttggtggggccaaagaaccacgaggctccaagacattccgtccatgccgccttctgctgtgacgtattcgccggatgttacttgcggtacagaaccgaaacgtacctgcccggcaaagcaaacctcctcttgcttgctctgcattacgttcccatctcgaacggcccgaatattacagtcgtacggtaaattacacacactgggtcaccactaccctactgcgataagcatcccagcaaacctaacatgtgcgaaccttcaacgcgataccacctgcatgcacctgcccctaccaacgagtgctctgcgttcttgtgtaaagcttcagttcctgtcgatacaatggagcatctttttgaatacatgacattgtccaacttaccttgggcgcaatgatgacttgagtttgttgatgtttgattcaagttggtgaagttatcgggacgataggaagacagaacataccgcaatcaccagtaccaggccaagctaacacaaccacttgattcgaaccaaggctgacgatgagcgtccatagcataatatcacgacgcccaattgtatgaatgcagtgatctcataggttatgggccttgcgccgcagaggtcgctctgcttagccatcagattgccgtccaccatctccgtggcttgatggcctcgctggcctaggcttaggctggatgcgatgcacgacttcttttgcctaaccagatagtattgaagttgaaagttgactacacctcctttgaattctgtaccacctcggcctaccatcgatgctgcgcatgcagtgagaagtcggagaggatcggcaaggtccacccccacagacaaacaccaagctaggtacctattgcattgggaccatacgaaaggtttcaacaaaaatggtgttctttccctttcctctcaagcatgcattgccgaggcggagaaaagcctcatttcttgttggtcatggtctaatatcggatgatttcctcagacttgagccccatgggctgcccggatcttctcttagctttctgtaatttcatgatttcatggtgttcttgctggccgaggctactgcgctcgagcgtcttcgcgataacaaatattcaaaaggctgtacctccaaatgatcgcaattcaatggttcaagaatctggatataattgagtctgggcgattcgaaacgtccacattaacttctcacccgcttctcttgaggtcccaaaatgaatacaatttcctcggccattacctgcaaacctgatgtctgcgttcttgaaacttcctgacccgagctgtctgacctacgatggtgccatgctacggagtcactgagtcgacagctaagatacctctagtggtgatgtaaggatgtacctcgggcggtgtgcccgaaccgcccatgttgggttacacaggcacaacaggtcatagcagcagtgattaccgcacaccaatgagagtgaagtctgaggtggtctctcctcgaacgagatcggtttgggtgaatgcatccccgaaccgcgggtataagaccaaaaaagttagatctagatagttagaaggcaaggcagtaggtaaaggtaccaccaccacctgggaccataacgtttgttgtcttcactggtctgattttcagttcttatcctatgcgaggcttggttatcatcatgtcattcaatgcagtttgattcaaccttgtcatttgaaaatgggatcacacgagacatcatctagttcgtcaacgtcagcaaaccccttgtattctcgtatatcgatgtcgagggttcttgtgcagtttgcgcaggtatctggcgcagtggaattgactgttggtgggtagtaatagcagttttcgctaaaggtagggaacttaaaataccctgtagatcccccatagctgatgctatctgtttctcctgcgggctgtcggttggttgtcagttctacttcggctccggcccaacgactctcatctgacctatagttcacagttatattgtgttaggagcacatgcccaggtacaacattcatcaactttggtatctgcgggcgtgtcctcgcccttgcgaaaattctgttccgattcagccggccacagaaaggtgtggcagtccattggggggcaagctgttccgtaccaaacttcacaaaatgtggttcgaaaagggactggtacccatatcaagacacatcacctctttgagtgaacttgcttcatgtagacatagttcaccaggttttctttcattccccccccgcctttttcttgatgagcgatgattcttacagcaagggccttttacaagcgtccggccataaagactaacgctagacaatgtgtaggggtcatatgaacaagtgatgattctcttgatagttgattagcaaagtgcttacgactccctggtgtgataccacggataatctatctttcgtggtgagtctattggggtgatcttataatcaatttcatttttttgagctcaccaggatgaattgacagttgcattgacgtgtgtaggtctgcttgagcctcctgttgattaacgaatcatcacggctgacactggcaaaaaatctcggttctagttgatctagtgcgaacgcacatcaagttgcaaggctgatgtaggagggtttgtggacttccccttttggcggtacccccgactatgaacatcagtgaatggtccagtcactggagagttggcttaactgaccgacggcccgagaaaagctatctacagtaggatatccgttagctgaattcaagtccatacatgccgtccccaagaaagtgatcgaatgacaggtcacctaatcgagcctaattatctgtatgtgaaacagattgggtatcgagttttggatgatgttcttcacacccgttccttaacactgaagagtatcagaaagacgaactcatatagagtcaagtaaagacgatcttgcatcccgagattcatctcaccacttggcacgataaaataaagtgctgtccgcataaggtaggtggtcagacgatgaacaacagctacagtcgggggaatcaaaggtttacagatgtagcatacgcttgttcagtcaacgtttgcctgtcctattcctggaatattcttgtgacacccatgtcggtcaaccgagtgtactcgaagaggagtttgtccgagagtaacgatttccaaactcatcctttcacaaccaggctgctcgacgactgggcctgagctcaacgaccggtttcatcagcggccgtctatgagcactcgatagcatcccaagtacattgcgcagtgacggtcgacatgtcattgtcttgctgctctcgagctagccctttcctagcaaaatccgagttagcaagttgcccatatcatatgcaagcgacgccgaagttcgggcctaagacatctcaatagcgtcctgcgagacgccctcgagatgtaaaccctagtcgttaatctgcttgctgatgaagccgatgatgggcgcgggcggctactatcttgcgatgtctttgcaagctccttcagcagaccgacacggcttgcgccccaacaatcaccggtgctcgtgatggttcctcgctaaaagccgacctaaacccgcaagcagtagtggttcccgcttgttgatcacactagatcacctcgaagtcatgttggcgaggtgagaccacctggggctgcaccgcaacagagcaactagacagcacaatcatgcaatttcttgccagaatgaattaagttagcaatgggtcttagacggtccacttccaaccgttgagaaagttgaaataggtggaggtagtaatcctttgtttgtagctatatcccgttgcagtaggtgccgtgggatggatggtggcgctcgcatcaatgccgaacaaaataaaagggatggatacctctagttatccagcgaaactcgtacgcagtaccatagactccggagccggaggtgcctgcccggctgcgacgtagaggtacatattgtaggcatttggattgctcgcaacaggcagttgcgaatccttagagctagaggtactatgtatctaggtacctctactgtgcagtgtaccagtacagtaaaaacccctgcttttgcaaataattccggcagccagattttctagcaaaagggggggttttgcagaagagggtgcgtacgcacggaccagaaatggacctcttagccagtggatgactaccaatggactaaaagagtgggccgcctggagcagccgcccccccggtacaagggtataagtgtgctctcccaccaaaaccagacccctgcttttgcaaatccaggccatcagcattgcaattagcagttagcagtctttaccactagagggaatgcgggcaaccgaaatctttagcaaaagggggggttttagcaaaaggggggggggtagcaaaagcaggggtttttactgtaatgtggtcgggtatagagcgcaggtgcccactggggcgggcagcccaccgcacaggactccagttgtcaggcaacctctcagctttgactcaactagaccttttaacattaacattcaacaactcgatagcctgaaactgtgatttctaaagccattatcaccatccgtttcgatcgtacgttctgagtcgagcctatcgtttctccctcaatttaatcctcgcaacgcttgtgtctttgcctcatcatatgacggcctctacctctaggctgtcccggcagcgttgtccatgacaagaacaccccctgatggtaccgtttgtctagtgtacagtgcccctggcccaagtcgttcttacatcctcagctgaaaaaagtttggttgaaaaaattaatgccggggacatggcctcgatccctggccataaccatcttcatctcctcacaatcttgcctcagtcctatgtatttttatgggattattaaacccctactagcagaaactttcttcaagcttaattccaagactcgaaaaaccccaccggagctgaagttatattagcatttcttaggtgacttttcaaaggtttctaacagccctatatttaaggctataaaaacagcacctttagggcaccctaatacctacctatacctccaaaaatacagcatcatgatttccgaatccttacggcctactatgcagtagtaccaacgaacacaaagtacctctaccttgacaatgagcttcccgcaagaaagttcaacttacattaccgttacattatcgtccagacagtgcagctgcaggctacctagggatgtacggtaatacaaagtcttctcatccacatagaggtaggtagctatagcggccccaaacacaacctttagcgcttctccatagcgttcggaacgagaaactttttcaatttcatacatgaaacattgctgacatgcaacatccttgtagagaagccaatattgagtgggtacgttttctatcaccgcttccatttttcaggtactatggtatgcatacaaatttgctgatctccagagtttggagctgggtacaatcttttggggtcgtctggtcgtgtagctttgccttcatgaacggcggatcccgttttggaagtcgatccagagtccagacaccggtcacccctcttctcggcaagaagcaagggcgggatggataaggatgccgtagacaacccccatgagagaaggccatggagatgggtttttacagggcctctcaaacatgtacttttcttctagaagcaggtttccatgctgtgtcattgtgctgtgccactgtactcaagcacaccagcaagttaggtcgcccttgagatctcatgctacctacgtatttggtcataatgaagcttgtagaatcaaccaagctttgtgcgttgacgaaggtgggcgtttgcatatccgaagaacagacaacgacataaaagtcatccggcacttcgaatagactttgaacttttgatacaagtccgggtttgtctgccgcgagtaccgatactttctcctgctgtaagggcagctctgctgttatacagtacatggtctagtatggctggatcgtgcgaatggatcatcgggttggacggttcttactccgagcatcgcccctcgcactggccaatggaatggcagagatcaacttttcatgccacgtttgaaacgacagatggaaacccactctgctcctttctgtcggtaacggaagggttccgtcaacgatcactggaggcttggcatcaagagttcgggtcgtccagaagcccaccacgcgatgatgggttgaggtggaactccccaacgcccggctcgatgcacaccacctctgggttgccgtgcgtcatttgtgtaaccgggggacgcaagccgggttccgtctacaggtcaaaaggcgcaacaaacttctatgacctggtttcacagtcggctcccgcccaggcggatcaaactttactaccatgcccagcctccggacaagaacacggctttactgttggctggccggcacggctgagtaccgtcaaggggggattgacaaagtgctcaagggtgagtcggacttagtgtgagtgtggcagccttgtggtataggtagaccggtaagctgagactgagaccccccaacgcacctttcctggagatggcacgcttgcaataagcaaaaagtgcctcccttgccttgccggtgtggactgctaaaaagaacagcaactcaccggtaagagccacgcaccactggcagcccatgcatcacactaattgaccatgacacattcacgaaatgccttgctaggtgggcctgtcattgtcagtgttgagaacaggaaatatagtgtacagtatacactaaccaaagatggcgtgaacggagcgcttcgagtagtcacctcgccttcttccctcttgttcacatgttggcacctagcagaggagcgatgccctggctgatgaacactcggattggttttcacaaccatgggcacctggctcagcctgaacagaacaacgaagtcatcggagcttggtcataatcgccacgttacacgcaggaatcattccgggttaccgaaagatcagcctcccttgtgtgctgccaacccacgatttcgcatacacggcagtcaatgctccccctcagtcgctgatatttccacgacgttcggctctggattgaatcaacgacaaaatcaagtatggtgatgcacgggaacaaagtgtcaatgaggtgaacacggcaagcccttaccaaactgtagttacgagccaaagtattacctccctgccaaggtatcgggcacgaccggcacaagtgaagcttcgtgactctgtaagtacagccactcgagtgccagattgtcagcgacgtgacccacgggtttttgacttgcccatctcaccacctaacctctatgcgaatcttcaaccatcgcccggtcagacatcgcagtattttccagcacagtgcatagtaaaacttacggcccaggtataactctacaccggccacggcgtgctaaagatgctgggttccagtgcaacgggtcgcatctgtgttcggcgggatcccatcccggacggatgccgcgcaggccgcggtagcgtgctgtacaaacaagaagtaccactttggtcttcagcaatcagattcaattttgcggagacgaccgggttatcgcttcgtggcatcggcccatctgatctacggtggatcccctgcaactgcatacaccagggactgtatgtacatacgctggttagtgcatagaatcgggctgtcagaactgttttccagccacaagtgcataattgcatactgtatgcgattccggacatttttcggtgtacatgcaccatcaggaccccgtgttaagcacggaagaccttagtagggcgttaacttttggtgttgtggcctctgttttgcctaggtcctactgcgtagtacttagtctgggggagcttcggtctagtgtagtgtactgcgtagatctgctatttagtgcataccatttttgtggcagtattatctatacaatatcaaggggggcggtactgtatagcagatatgcgtttggacgcacaagctatggggtagaatagcgctaacccagccattagaccctcttgctcgtcaggcattgacgcagcgtacgattttgtaagaagcataccgcaagtacgcatttccgtcgtaatggatatgctctgtggactagtatgccaggattataaacgaatcccgttgggaagatgctgcatatgtagctaagagcgggctaaaatcgtccgcataagctgtgaattcccccaaacgaggacatttgttggatgagtagaagcggtagacggaactccctccgacgtcacatggcgcagaatggagatacggttagctctcgcgcaaaggcaagatgatctggctccgaggctatcggcgcttgctaggcaaggtagccgttagcgaaacctgcattgttgtcacctacccagtgcgcagggaatatcaccatccacttaggtagatctcggttaagatcaatagggcagcaggcgatccaattcaaagcgcggccatacacctgcttgaactactgcacggcgggagtacccaactttgccaacggtcttgagtccgaacttaaatttccaccttagcagtctagtggccgatgtttgcgtggctgtttcgcgcaaaggacggaacaggcaacttggagggagcaaaatgtcgacaaccatccaatccatatcacatcttggctggatcatggctctagccgtctgggaccatcttggaagagctccccaatccgtgatgaaaagggcatagccagggcaggactcggtagggccccttgctggcaggtccctaggtatgtatgtaagtcatggttttccagggtcttgctttgtgtcattgctccaatgaagtgttcgtttgagtccaattgatacaagacgccaatctcctgcaaagttcgagctgtaaaccaagcacaccatggtttttctgtttcagtacttggcaagcgctggaacagtggatcacaacaagcttccgctcattggtattcatgatgactgctgcatccgctctcctcttctccctgttttcctccatggacgtggatgtgcgagccgattgtcacacctcgaccttccctcaacctagactttgtggagaagcgagtcaattcatcatcttccttgtgtccttaactctacctgtctgcattgcacaccagtcacgtctttttcattactgcgtacatagccttgtcctatactcatgcttcttgacagggcctgtatcgcagtccttcggcttggaggccggcgtgataaatccgtagcatctcacattatcgacggcacagtgtggaaggagctttgaggtaccagctactgtatactattccatcatgatgtattccctctaacacgggactttttcgcgtgtcgctgatgaggctccctgatagctgatatccagcctgttcctcctggtccgctacgccggatgcagttccaccgacgtgaacccttccttctcccgacttgtccggggcgtcttttctttccgaattttgattcaattttttttttctctcgctctctccattcaccgcctcctaccagaccaccgtcgcgagcctcttcttagttcgcaacaacattccgacgtatgtctagggtcgggctcggcgcaagcttgtccacttcgtcacttcagcaattacccacgcgagccgcggactgtggtccaccattgagctaccaacacgctacagtacttggactgctgctggggatccaggagagcaaagccttgcttcctccacacaagaaccgccacgccaacctcacagcctgtcattcaatcgtcatgcagttaggaagattttcgctgctttgacgagattttgcgggaagcgtggtgcgaaaatgctgctgtgatcggtcgtgccatgcctcgatgggaatggtcaattggcgcctcacttttgattcgtgacatccccctcgtttccagtgattgcctgtcatcatctccctgcccgttaccggtccccggtcgactaacccacaaaagccatgcactcaaataccgaatctgtgtcatgtagtgaagtcagtacgacagctacagcttccatactcatcctgaccatgcatagacagtactgaggcgcgaaggcacgcatcaattgccttgtgtctcaattacctggaggttccccatcaacgtagctgaatcatctttcacattactccaaattgtgagcgcaggtcttcaccctgatggtcccgaagctgtggttcgactgcaagcacggaacagtgtttctcccattgagacggacgctgtacgtgcgtgtatgggcacaacgcacttatgcgtagaaatactcctgtaggtacatatatctttggttccattttaacaacaaataaaaagatgcatctcacctcgcccggactttctagcatcgctgcttgtctactctgttccggacaaggcagctcttgcgggcatgcctatatgtgtatcccgaccggttcaaacccgtctgacctgatcggcttacctgttcaattcattgtccgaaggtgatgcagccacagctcaggtggtggtggtggtggtggtagtcagtcgacgtaagaggttcgtgggataaggcggtctaccggcccgctgtcgtgcaaggtgttttccaacccaaccgtactctcctgtcagcaagcaataaagcgtgtccatcacacgcagcccagcccgcgcgttggaggtgaataggttgctggaggagcgacaaaagggcccagccggtctggctatcataccgccctgagtcttctggacatgagttgaaaccgggaaagctggatgggtcacgactcgcggacgcaggtaaccggtcctcgatccgaaaagagacaaaagggacaattagacggctttggaccataagggcaggccggttaggtattcaagggaagtccgtggtcggggtcttacaggcataggccctacaactcactcgacgcgatttccacttctgttttgacttgttttgtacggaccgcgatatgcgatacgtgggtactgagattaagccaagcccaaggatggccacgaccgaccataacagcagcctcaggagtcaggagctcaacatttaccaacgtagtgttacaaaaagcaatggtagacccagacatggatcacactcgggaagcggccactttacctttatggcgggttccatccatcaaatccgcagctgagggtggaaaagggtaaagcgatctgagggtggcgaaagaagaaaagaagaaaacaaaaagaaaagaaaaagagagcaaccaagaggagagaagtggttgaaacacaaaaaaaccgaacagctagcgtctaccagtccttaggtaggtagtgtaccagagttagtgtaggtacatcgatacgcctccatcgtcacccttcagggtagcgctacctcgagggtaccgccccagatcactgccatgggcggatgtaccagtgcaggtaagacagaatcttacagttccacttgctgtagctgtacggcgctgatgtgcactactggtccatcaatggcacgccagcaaacactgtgcgcgggttcagcaccgaccatggatagccctgcatcatcacagctcgcacgctgaggccctgttccttgccttggtacctgacctgctccagctacggcagtccggggtttggattttttttctttcaagaaaaagtaggatcaacttgggcttttactcctcgccatgtacagcaccaaagtttcttgcttgtcaccgctgtttcaacgttccctacgcctgattacggatacgtcctcctcgctcgcttctcctccagtcctggggccctgttcccaatcccaatagccatcattcatgtacgcaatatgcttgccagcggcggttccttcaaggggtccacacaacctcgtcctcaacggatgatctggtgaccatgttgttcttctcagcccgtccggcgccttggccgccttctttttggcgatagccgctggagatgctggctgactcggtcgggtcccctgcctggcatgtaatcgtccatgactgcctacttacgtatatagcacgtagtcccttgatcagtcctcctcactccttctcaaatgtatatccgtctcactccccctcccagcttactcagttcatctctctgtccctcacgtcccctgtctccggtcacttcggtataacgactctgtttgatatatatacgtcctgtcccaccctgcttcggcaagtcatccgtcagccttggtccttgctggactggtatctcaacacgtcttgacgattgtcggtcactgccggcactggccggccgctttggagtctcttccgacagatccgtaggcagattctcttttcggcaacatctctggtcccaggcacaattcaggcaacatggcagttggacctgctcgtacagtggccgctgtcaggcatggagtgaaaaaggcttcagaaaagccgtcaccaccgccgtacccgaagcggcagttgctcattctcggtaagtcttcattcatcttttggtgcttgtgtgaccaccaaaaaggaagagcaagaaagcatgggacaacagaactaagatggcaataacagccttgtgccggatatgcgaacccatcgccttcatgtcgatcttcccctacgtctaccacatggtcaaggacttcaacatcaccaatgacgaaagcaaaatctccatgtacgccggttgggtgacgtcctctttcaccttggccgagtttctggcgggcttcttgtggggacgactgagcgacaaaatcggtcggaagccggttcttctgacgggaatgggcggcacgggtctcagcgtcatcttgttcggttttgcaccgagccttccagtcgccttgcttgcccgtgctttgggtggaattctgaacgggtgagttatcgatcatgggaggcactcggtattacttggggaaagatcgaaattgagttgaactgagctgacacattgggtgggggggagcagtaacatgggtgtcttgcaaaccactgttggagagttggttactgtaaaggaacatcagccacgggcatacacggttatgcctattgtgtggtgcatagggtacggttcaacacattcagaagaagcccacgtcatagtttgcaaagcatgctgactctttcacagatcgattgttggccccatgattggtggtacgcttgcaaagccagtggattggatcccaaccgtcttccagcccgggagcatctgggaccgcttcccatatttgctacctaacctcttcagcggcatgtgtgtgtttttcgggcttgccgtcggctttctgttcctcgaggagacccacgccgaaaagaagtatcgacgagaccgcggtgttgagctcggcagatatttgacctctcggcttttcggaaagaacaattgtttccggcgacgactccgaaggggaaagaacggggaggatcagcctttgcttggcgaaacggacgagtcgctgcccggataccggactgcagatggatcgccacagcttacttcggtcgagggcccgattatgcaggagccgctcgatcttgagtcgacgggggagatggtggaggcccagtccgaaaagcccgaaagaacttttaccaaaccgatcatcttcatcatcatcaactacggccttcttgctttgtaggtccacattctactgcaaccgacatgttgaacggtactgacaactttgtactctatagccacaccatgactctggattctcttctcccggtcttcctcagcaccgagcccactggcacccaagatggctggtcgctaccattcaagttcgcagacggctttggatacgacactcgaactgtcggcattatcttgtccatccagggtctctactcgatgatctccacctcgttcttcttcccccgaatcaccggtcgtctcggtgcgcttcgcctgttccagattatctcaatgtcgtacccgttgctttacttcgctacgccctacttcgttctgctaccctccagcctccgcatggccggcgtctacatcctgatcatttggaagtgcacactcgccaccatggcctaccccagcaacgcgatcctcctgaccaactcggcaccctcgaccttgatgctcggaacgatcaacggcgtagcggcctcgatagccagtctgtgccgcgccatgggaccgattgtgtcgggatacctttacacaatcggactaagggcgggatactgcggcatggtttggtggttcacggcctttgtgacgatcggggcgtcgtttctcagcttcggcattaccgaacccagggggaggtttgatgggaaagaggagatcgaagagcctgtgcctgctgctggacattcggcaacaacgagagatgcggtcgaaccggtggcggctgagcccaccatagccatcaacttggacacaagaacaacccaaagagactgacatccgcacgcggcaagactggcgtatacgactttgttccggtccttttttttttttttttttcgtcttttttttcctctttttctttctttttgtatgtgtgtgtttggatcggcgcttggttgggaatatagctggacagtgactcttttaggttttgcttttttggggcacgcatgatatctcgtattgagagagcttggagcgtgccggttctttcgtggttttcgcatgtggtctggggtctgggtgttgggtctgggtgttgggcattgtacaaacaacggtcgttcgcttatcttcgtataccccgtatatccggtgtttttgtaagggatttggagagcttggcaaagaaaggaaattggagtcggtcgctttttctaaggatgtacggcatacggatgatacctctttttgtattttttcagctttcaatgcgattgtacactatactgtacacatgcctcgctcgtagtctcgaaagggtgcttgctggatgagcttatcaaaccggttcttctgatgtgtaaataaagccaacgtgtttccccttttgaaatgctcatatgcacattagaatattctccttttgataataggatataccataagtgtgtcaaatctaacaggaacataccaaaacgggtttctgattggatcccaacgtcaagctcgcatgcatctgtgatgtacgtagtaagtgtagtagggcatctcttgatgagacagtaaaggagtgggggtttgtggttggtgattcgctagacgctagggtcccttatcagaaggttgtgatcgtgaatgaagctagcgtacatagtgacgtgctgggggtggacgagcaagcatccaagttcatagaattcatctcacaccgcaccactttagcacgaatggttcaaggtcaattcttgatgttccgagggagttcgatcatggcccggagcttggagccctctgcgcggttggactgtgttgcgcaaggacggagtgtccacggcagtgtattataaggatggggtcaccacgggttttataacccacttgaaagaaggggggggcgttcgtggtctgccgtccgcttgacttctccaatggaccggtaatgggtacgtggtatgtacctctaagcttgaaagtttgcggggttcgaagcacagctggtgtcagtagttcatcaaattgcagtgggtggttcatccgttgtgattgatgtcttgctttagacgcatagagcaagtgcaagggaccacctctagtgtagtgccgccccgcgatttccacctacttaggttggctggggttgcagagcctagagtacgacgcgcaccggagagggaccgacctaccatgcctatcaacgaacctctccacttgctatcgacgtccgctatccacctgccctcaatactaggcccattatccacactcactacacctgcgccgttgccgctctccgcgtgccgcccgcctttggttcgttcctcttgcatcgcatcatagataaaagtcagtcgagtttcaataatgatgctaccgtccgtcagtctagtgtgacccgcgacgaaacccggacgtattcgaccctgcccgcgccaacaaggattgtagctatttttttcacggctcgaccgcgcaaaccaacaacggccctgacggccgaccatcacgagggtcgcttctagggtcctcctccgtctcggttaccactcactactctaggtacactacactaccgttcattcaggccactcattgtcggtcaagcctcggatccggattcgcattccccaacaaaagaaaccaaccaacgcaacagcccagcagccggagaggtagcagacgcgcacttgatccacgcgcccacgcctcgcacgccaaaccggaccgcactgcgagaccggtcacacagggacagcgggactgattggaggtgctctactgagcagcctggcataatgccggcgcacactcctccgtccccgaaccaccacccaaacaagcgaccgcgccaatcgtccccggaacgagactctccggcttcggttccgtctggggaagccccgtctcccgctaacgagcttctacttgacgggtctggcgccgctcatggaggccagggaggcgggtcgacggggggcaaggccggacaaagcagcagcttccgcaacgtgagcgcttgtaaccgatgtaggcttcgcaaaaaccgctgtgaccagaagctaccgagttgtgccagttgcgaaaaggccaatgttgcctgcgttggctatgatcccatcaccaagagagagatcccgaggaggtcagaccccccacccggccgggacccaatcattgaggttcccgccataacccatcttcaccaacgcctcgcttcctgcctgtgaataacaaaagtactgacgccgtgctgtcccagttatatcttttacctcgagaaacgagtagagcaactggaacacctgctcaaggacaacaatatcactttcccgccggccgaaaatttggactactgttccaagaagggagataggccgcgccatgtccactcgacccaggtggacacgagcgggcatccctcacaactagaaacaccagatagcatcaacaatcaaagaccacagaatgagggagatgatgtggtcagactacagaaactggtgtccaagtctgaccttggtggcgtatccgcaacggcaaaagctcgctatctgggatctacctcgggaatatcttttgcacgcattgttttcgctgcggtgcagtcgtcggtatccgatcagaagtccacctcggacaaagctggcatccgaccctacaagcctgctcccaacaatggccccgccaccgccggaacgtctatgagagactcgttctttggcttgcacacaaaaccaacgattcatccggcaacattccccagcagggctttgggcgaaaagttgatgtcgctttattttgagcatgcgaacccccaaatgcctgtgctccacaaaggcgagttcctggaaatgtttgagcaagcctatgccgaagaaaaccgcgtacgggggccacgagaactttacatgttgaacatggtcttcgcgataggcggcggcatcattgtgggagaatcgaccaaggccagtggatcggcagaagcaccaggtaaaactgatgacaacacaagacagtgccagccagaagaatatcatgctagtgccattgttcatcttgaggcttgtcttggcaacagtgccggtggtttggaagagttacaggccgtcttgcttctcgccaactttgccttattgaggccagttcctcctgggctgtggtacatcgtcggcgtcgccatcaggttggcggtcgatctcggcctacactacgaagacggtaaggacattgaatccggtctagggatcggagaccagagcgaagcattctcgcgggaaaggggaagaagagagtacatgcgtgatctcaggcggcgtctgtggtggtgcacctattcactcgatcgcctcgtcagtgtttgcgtcggcaggccatttggcatatcagatcaagtcattaccacagagttcccctctctcctagatgatcgattcattacgccaagcggcttgcttgaaccaccccccgacgtaataggaccgacttacaaactcattgcacatcactacttccgtcttaggctgctccagtcagaagttcttcaagtcttgcagttccagcaatcacagcttgcgcgggcctctggactgaaccagaagaacccttacatgcatacatctcttccatcaccgttcttgtcacagttcgaaaccttccgagcatggcgcattgatatcgacaggagactatgggagtggaaaaattccgcaccaacacggcagcagactggcgtacaattttcgcctgagttttttgacctcaactactggcaggctgtcattatgctctatcgccaaagtctaagtgtgccagccttgttcgaaggtgaatatcacacgtcaaaggaggtcaacagcccgacaatgttcaacatggagcttcgggaggatgaagaccgcgtgtatctcaaggtcgccgaggcaggccagcgtatcttgcgcctctatcgccaattgcaccgtgtgggcttggtcaactatacctatttggccacgcaccatttgttcatggccggaatatcttatctttatgcgatctggcattcccctatcgtgaggagcagacttgtaaggacacacaacttttattgctgattattttactgtttttcacaggctaacgcgcacccccttttagaccgtggatgaagtcgacttcacgattctggctgccaaatccgtttttacagacctgatagataaatgtccgccagcagaagcttgtcgagacgcctttgatcgcaccgccaaagcaaccatcaaaatggcaaactcgactggaggcttcggccaaggccaggacttgtccggcggatatggaaacaacacccacataagacgtcctggaggaagtattgatcagcgtctcgactggagctcacagagcgattctgccgcttctagtttgcaacactatagaatgcagcaacaacaacaacagcaccagcagcatcagcagcagcaacatcgccagcaccaacaacaacaacaccgccatcgcccgcctatgctccgaaacccttcgtcacagtacagcgatctcgcctccgacgcctactccgtctcatcagcatctcagctttccgccttccaacaggcccaacagttccgcatgtccggtgccgctgccgccgccgcgatcaagagcgagcaggaaggcggcttctctctcatgcgaaacccacctccgccaccacatagcaacgcaagctccattgcggaagccgcctctggcggcgggggaccgatggctcaaagcccagtaggcgagacctccattgatccgaccttgatgccctcgccgagcgccatccaacagcaccagcaacggcaaggacaaggacttagtaaccccttaacgccgcctgctcagatgggtggatcaccgattatcggggccaactcacaacagcaacaacaacgcggagggacgccaaatgactatctacagcaacagcaacaacagcaacaacaacaacaagcatactccaatagtcctggcacactaagcttcagtgatctacaaggcctagagttcttgcaaagtgttgatggcggcgccgctggtggtatggacattagtaatggaggagatctggcgaatttgaacgtgaacctgaatccggctgaggtagcgggacagatggatctaggctttggtatcgggtgggaagggaaccatcatgattttagcgatggacagcagttagatctgtttgaaggattcttttttggtgggcagcagggtggtggcggtggaggaggaggtggtggtgctggtgggaactagaaagtagggaaacttgggataggattgatgaggctgatatatatattataccacgaggagaagaagggaagaggtgggaaggaatgagaagggtgtgggcaagatacggagagggaaaatggaggactcattattataggaggcctcaccatttaggaacatctacgcgacacgcagttgcctagcatttgccctccttcaggttgggagaagagtatgaatgagttgatgggggatgttaagaaacaaatatgaagaagagtcgagaagctgataacgggttgtggggcttcgattaccacggggacgatctagttcagatggaagaaaatacagctttctggacattgatcgacaagtgagatcagatggagtcattcatggtgagtgtttactcatcctttgtttttcaagcaaggagttcagacttaggtcaacatggctatcaacggacagatatcggagcatgctaccaggattcgcatcttacaacacgaaaatgtctatgtgcgattcatgttgaaactcgaagagatcagtgaatatgtcatgatggaattttcaaaaacagtgaacgaaaatcttctaaagtcgagatggccccaattcttttccttatacaaatgaaaatcagaagtacgcccccagccccccagctccagtcccgaatatgtctaggtgtgccccagtcccagtcccatttcttgaacaaaaattcttctcctctcttgtgaccacggaactaaaaaagactgtactacccctcttttgtgtgttgcccgcgctgtctatcataacatttccatagacaacaagccaccccaatgtatggaaacaaaaagaaactccggccttgcttttcccgtgataattatgctatagtacagatggtatcaatgtcgaacagtacggaaaggaaatacatgggggacccgataccacggtttttgagaaggtgtctgtctcgctcagcagacaaaaccccgcaagcatcttctttcagcgggaaaaaccaaataacccattcgtcgccaatgcacagtttgacccagctcttagtttagaagctggcctgctggcgacgggtgggacggcgatcgagatcctgagccctgtgaagggcattctcgaagggatcatcggactggcgacgggggccgcgcgagttgaaatcacggcggtggccaggtccgctacccatggggcgcatagaatgctctctggtttcgactctcagaccttgaacacggcccatgtgcttcatgatgctctggcggacggcaggaggctcctccaagccccaaccaaacttggcgaggtcgttgagagcatagaccaaggcttggcgatcaatgccctggagagcgccaccgaggtaggacgagtagcagtccttgaagaggtcctcagggagtctggacgccgcgtcaaggatgtgctggaagttggcgtgcttgtcagcaccggaatcagcggcgttgacggaagcgcactcgagctcgtcattacgcttgatagggagaccgggaagtctgcttctcgccgcgtggagctcgatgtcgggaacgataagccagccctggccaggcttgttggctctgccggtacgtccgagacggtgaatgtactgctccctgttgggggggatgtgggtctggatgacgtgggaaacgttgggaaaatccatgcctctggcggtaacgtccgaggaaaagaggataccggtacgcgcgttcttgaactcgtcggcggcacgagttctggcgttctgagtgagcttggagtggatgtcccaagtcttgggaatgtgcttgaacttccactgaaggcgcttgaagatcgcattggccatgataacctcagcggtagtaggcaagaagacgatggccttgaaaggaagagcctcggggttagtcctggactcgttgagtgccttctcgatcagctccagcatggccgggtaaatgttctcgaaacccttgcagggaacgatgtactgagggatacggtcgtgggtcaggacctcatcggccttgacggtctggacgaattcgaagttgttcttgtcgatgtagcttctggcgagaccaacaacatccttgggaatggtggcagagtagagcagagtctggcggggaagaaccttgcgatcgggaaggtagttgataatctggcgaagctcctcattgaagccaacttcgagcattctatcggcctcgtcgagaacaagggtcgagagtctgggggcgtcgatgccgctgtggctgtcggaaagcaaatcgttcaggcgaccgggtgtgccaacaaggatatggcagccctgctgacgggtcttgtacagcatggcgttcttctgggtaccaccaacggcagtctggacgatgataccggttcccttgactaacttacgagcctcctctccgatctgctccgcaagctcgcgggttggcgagatgatgatggcgcgaatgtcatcagaacgagctctcttgccaccaaacctgtgggcgaggtcgggatcttgggtgatgatcttctggatcacagggacgaggaaaccaagtgtcttgccagttccggtcttggcctgagcaacactggaagcttcacgttagcaactgtttaaagcgcggaaatggaggtgacggatctaggcatacatgtccttgcccttgagagcggggctgatggtcatagactggacttcggtcatgttctcatagcccatgccatgagtgatggcgcggacaacgttctcatgaacacccaaggcggcgaggtcggcaaagcgggtaacgaggccattggaggcagcagtgttgctttgggcagtggcttcggccgagtagaagcggggaagagaggccgagggaagggactgaacggcgatggcgcgggtgacctggctcaagagggcggccgagggcttggaggagatctgaagatggcgggcagcgagggcagcacggcagaggccggcctggcgcaatacgctggtcctcatgttgggcgacggctacagcgacgcgacgggacgggactgataagatggcggcgcacactcggatccgtcaacgacttgggttgatggattaattgtgggtggggacgataagaggcggacaatcaaaccagagaaatcggtcaaaccgttgtcggcgtcgagtgtgatgggaatgatgggcagaaaaggtaggaaaaaaaaacaagagatgggaagagagcgcaagtggctaagggcctggtacctgcaacagcaaaaaatttccatgctatcgaagtcgaagcttgaagttagatccctgtcgtatgagccgcctttatcttatcagccgttactccgcaccgagccccatctttgaggcccagtatctaagcgtacctgtgcaccctcagatagggatgagctaccttacggtacattcgctagtcaggaacactggaaagcgatcatctccgcaaaacatggggccgaacaggaccctccccctttgcccacttcagtcctccctggtccttgtctcattcgtctatgtacactacgcaggaaacgatacaccaagcatctcctttctctacgctgtagaggccggcaaaggttcaaaaggtgttcatatcagcttcgtgctacggaataacatgaaattccagtcggctccgagtttcggctcagggtacctcagctggacttctcgacaggctctgtggcatctgtccagcagattctcagagcattggtctccgtcatggcctcacatgagatagatccgctcatctcgcaacgtcgggtcagtcgtcacactcttgcgttccgtctcatggcgatctctctacacatgggcatacagtactcaacaccgagaaagtgggaaactggacatttgtaaacatgatggtctgaggcatattcttattccaatcaggtcccaatcaatacctccaatctgataccgctatcccaataattcttgccgctgttgtcgtactcatgatcgcttaccacaagtatcgttcccaccaagatgccttcaacttgacctcctcctctccttccttctcctcctccttctcctcctccttctcctcctccttctcctcctcattcttcttcttgttgctgcctccgctcctctcagctaccttcattgccacaaaatccgtcacagctcccgaaaccccctcataaacccatttgccaagtccccgcgccgcctccattacaggttcctggttcacaacaaagacgatggcatcagcaaccgacaacgcgcctctacctagactgcccgccacctcttgtccgtgagcttgactgacctgttccatcctaacatagaaacacaacagtttcggccaaacgaaccagacccatcgatcaaccaggcagaaaatccagaggaggaacttgtggagtacgttttccctgtagacgtccttatgttttacttctggcttattgttttcagtagggctactctcttggatgatcctggtgaccaccgccggcgggacggcttgctgcagtgtggttatttcggattctcggaggtccagtggtagtccgttgagtaagttctggagaccggttatgtaggttgatcgctcgaagttagaactgaaggcgctgttcccgctgcggcgcgattcttcggctgcgtttacgaggagacttgtgcctggagagagtgacagtcaagatcgaacaaggttagtgaccaatttgggaccaaccgaaaccaaacacggagagaaaatcggctggggttcgctcaccttgcgctccatatcgccaatcgattccccgcgtctttggcgttattgtgattggcacgagtccacgttccgaagtgctcgttggagaggccaagccagccataaagtatccggttccagcctctgacatcttcctagtggcagttatatcgtgtttgggtggtggtgttgccgacataggtgtggagggagtggaggcgggtttgagcttggtcggggggatttccccgtcaccaaatagagatatgtggtgctggagtgatgatatcgagaacatcgagcgcaataaggaagggcgtctatgtggaggcgtcggcgggactgccttggggctgaatgttgttccctcatttggcttcatggatgccgattgatcctgcgtagccagttgataacttccagtttattcgagacggacttgagtggtccaaggtcagcttcgtaaatttgatgttggaagttgcaagggccacccatttggctggccaagagcggctgcaagatgtcaacgccggatgttgccgctgaggagagatccagggtttgacctcgcacatatgagacctggagacaagctgcagtgtcaggtgccttgctgcgatggtcgactccaaaagcaattccacctctggcgacgtatttatcgggctttcaatcttataaatacgaatgtcttcgtacaaagttgtagctacgctgaaacaccagatgacccctattgaccacagagaacgcttccgatctatccgaccaccttcagcctcatcatgatgcctagttcgtctcttacaatctatacatgccccaaactgtgacatgtgtgtgataactctctcaaaccccttccaccagcctttcctctttaaagttgtgttggttctatacgttgtttcattacatgcaaacatgttccactccaatactgccccttacagagccaaaactcaagccgatgggccttcagttatccccggcggcggcggagcccgaagcagcagcagcagccgtcttctccgccgcaatcttggcctccattttccttctggcttcgataatcatctgatccctcctcttccgcagtaacgactgcctctcctcgcgattcgagctccagcctcctgtctttggggcgccggccgccgccgtcccggcatcctccgaaggggcgctggcaagtttatccctcaggttataccttgtgatcagatccgggtggaccttcttttccgcgtatttactggcggcggcggcagctgcactttgctgcgcagcagcggttgtctctggcgagctgggtggaggcggaggctgaaaggtgatcggaggctaaaggatggtttgtcactcaggtgttagcaaaagctctctacgagtgacgagcaaaagcgcatcatatgaggcatggagaacgaagcttggaaaagtaaaaagaggtcggaacttacagtctccgttctcccggccaaaatcctttctgttgtagcctgcaagtttcctccatggcgctgcagatcccacaggatagtccgtctgtctacctgtgggaacatctgttgtatcgtttcgaccgccgcttctcgttctcgttccctccgtctttgcaactcctctggtgtcgcgccgcctgtcccgcccggctggcgattcgccgaagacgcatttccgctgaagaagaagtagcgtactgctaggccagtgaccaacagtacgatcaccagggaagggatgttaatctcttcctctgccattgtagactgttatttttgttggttgttgacccctctcgcaatcgttcgtttgcgcgatgtggaagttaggctgtcgccgagtaaccggttccttcgactgggcagctaagtccgggaagtcgtgggggtttgctgagtaagatctatagaatggaaatctagtattcttgtcccggcgaattctagcttgtgttgttgcttgaaaatccccgtcgaaaagtgcttcgctccctaacgcctgacgtatgatgcgcgtcgcaagacgatgccgatgactaacgggattgaggcaggtgacgcgtgccaagggcagtcgatgtcgatgttggtggcaaggagaggatgaaagaaaggaatgcgttgtgacgagatgcagttgatggatacgatggtcccgaaataggtagtgtggccagcgaggtcgaaattacaggtaagcgttggtttgcctcctaagtatgtagtgtacagacgaatatagtgtacataggtgagtgtgatgaggcagttggggaaagcagtgacatccatgaattcggccgcagtggggcaatgccaagcctgcgaccgtagcgtaacaatgaacggaatgattacacaactttcacgtgtgagcaggcactggtaacagccaggaggttgcgtgtaattaccaaaacgaaagacgtcgcgtaagcttgcaccgaaatatagacagtttgatcgcaaacgttggagcttggaagtgtttgaatatcaagcaacagttgtttcgaccatgattgttatgcagataatgatctgtccggtacggctggtattcctatgttatttcgctgaccgaaacccatgatatctctgacttttcccatctgagacgagccccttgaccatggatgattcaacagcgctataccttgggttgtatccggtaggttcagatatctaataacctccctcctaagcaatgcggtccgctcaaagagctacccggtgaatcctcgcaaggtatgtccgcccctgcgaaggataccctttcgaggcgtgtcgagctagccctttctctataacccaaagcacgaatgcatatgcatgccgtgctgatgagtctgaaagcttatgctcctattgctggcattggaacgccgaggttggtctccaggtcgcaataatacaaagtgaactctctctggagaggtcgttagcatattccacctataagcgaaaggccgaaccacggcacactacttacccgctccttgtgccagttcacggtgtcccatacgatgtagtaaccccgttcatgagctgggcttagttgagccgtattacccatctcgtccttggtaagccacacttgaagcttcttgtgccatctccagttccgcgtagttctgtgtggattggtcagctccataacgacaatcaaacggaaggtactgggagtagtcttacagctcagctgcagccagttgctgcttgatgtcgcccgggcagctgtagaaaatccacatcaaagtctcctcattaaagctctgaatcttggcctcaataggctgtacgttcttgaccatgtagcattcgggtatcttgaactttggcacagccggcctgggagggacatcgtccagtatagagtagatttgcgtggaatacagcctggagaagatcagcttgatgcttgggctcgcgaaaagtccggttacacatactcagaagagttcagctccaaccctaaactggaaggatcgatcccgataatgagggagttgtagtcggggaagttattcatcaaggtgcgcaaacccttcaagccaaacttttcgatggcgggcatgccctccaacggatcttggacttcgttggtacggcccctatcctcctccttgcccttagcagatggaggatcgtttccaattgcgccgagcgggttcctggtaccaattgcttgcgaaacggcatcgcccaccgaagagcgtgaagccataccgtcctcccgatacactggcggcttttggcgtccttcttcctcgttgaccgggctcctttggtcgtgcgggcgtccaattgcagttggtgaacgcccgtctgtggtgcgcgtgttccctgtcagcgcgttcaacaagccgttatttgtccgattggggtgaatcgatggagtagatccgaatcccaaacctggcatgccacctaattcgccgtttgcactcctgttcaacggaggaaagtcgtccgtaacactagatggtgtttgtgatgtttgccccgagttcccttggtttccaaacctgaaagctccttgggccgattgttgtcgagacgagaaaaagtcatcctgttgcccttgctgcgaaagcggtgtagaaggaccgcggtgtactgctcctccgaggttacgagcccccgtggaccacattgaagcctgatttgccgtcgacaactgcgacgtgttggacaaagtgggaaactctctgggtaatgttagcacagggaaacacagcagcggcagggatgcgtagggagagcgaagcatgaagttatgggagaggaaagtctgagctgcggtattacccaagcccccgatgtcgacaaggtgaacatgatatacacgaggacttacgaaagatccaacggggtcgctggttgtgacccacttagactttgcgcaaagctgacattcccgccgcccaactgtctggcagaaccaggaggaacaccaggactgccgcccatgggcatgcccgagccaaacgcccagccagaaccgccgctcacggcccctatttccagaccaatcgtcagtcatgggccaaattgtacccaacgcctatcaaagtcctgacctagctttccgttcggtaacctgttcgctacgccacgcccagactgttgtggttgttgttgttgtcctccgaagccagacatgccgcgcaaagattggggaactgcccctattaatccgagagaacgttagcaattatcgaccagccttgtccacaaacttcaaaacagcatgtaatataaggggtgtatgtctggagtaggagagactgcgccgctgccgctgtaggaaagaacggaaccgataacgtcgagaacagctttgtgagaggctggtgagtggtgtcgcgacggggcacaaagataaattggtcgtggttgccggccttggaacactgcatgccaaacaccgtagtccgagttacgggcaggacaaagaagcagcatattgacggcaacgtccatgcgctggcgctggcgcctcggcagcggcaccaccagcctgtccatgatctcgatccagcccaatgtccagcatctgtttcgggtaggcgagctgtaggcggtggccatgatccagcggttgtcggcgatcgcggatttcgagaagacagggcagcagggcaaacagcggggtagtcgacgatgtgttgaaatgaagagggcgggattgccaccgtacctggccgattcatgatattctgcggttgtaagaccagtctctctgagaggtcgagcaaaaggaaggaaaaacgaatgttgttttccggttgtcgcaattagcaagttgtgccgtcgattaaaaggtgacgagtggtagcggtggtgtcgtggtgcgctgccagagtgaatggatgtttgcaggtgaatgcccggtcgcgctttggaaacgagcgggagctgcacgccaggcgggcggcacgcactggctgcgcaggtgcagtgagtggtccttataaccagtacctccatctgggacgggatgtggagacgctgcagtgtacctaggtacctctaggtacataccagtttggtgttactacaggtaggtcacttcgttatggtatgcacactggcaggcccgggttgaccgttgacaactacggaaacctaaaggctggaaagacaataccgatcaaggaccgctgatccggcggactgaaagccctctttcatggatttggagacttcaagatcaaggtgcaggtgacggaaacttgaggatatgtggtccgtgcttccaggccatcgacgtccccctattctcaaacattcgaagaccctccaaaggaacttctctccacggtcagcatcaagagcaggatgcacactgcttcctaagtcacagcgtataaacagtatcaagacttccattaccggtctgacacgtatgaggcaatgttcgtcaggattccgttctgatttcctacatctataatatggtgcctgacggctaggtgcttttggcaagatcaacagttttctggaggcttgttgggaagtcgaaatcgactagatgacgcccgatgagcacaagtttacccgcaacttgaccctgactcttgtctgggctatcaaaaatttcaaagatttcccttactccctgaaccatcttctcgctgccgtcctcgagcaccaaccgacccttcaatcgatgaatttcgaaagctggcctgtcagtagcgttctcgtgtccaggaagaatgttctcccaaagaattgacctcagccaagcatccagtttttcgacttgtgctgatgtcaggaccggtagaggaatagataatgttgatatcgtctaaactcaggttagttggtcatatgaaatcaagaaatgtccaggtcctgctagccattcacgagagatgaaagggagtctctgaccttgtcgagatggctgtggcccagacttggcttgtccaattcctccacgcggtcataagcgtgcaggtcgagcaagaatccttccaattctggaaccacactctgtttggttatgtggattttggcgagcccgttgatggacgtgattctgtcctggacggcctgcagctcgtcctcgctgaccaggtctgacttgttgattacgatgacatcagcatgtgaaatctggacatgagcggtcgtcatgactggcccatgcccgtgttcatcggtctcttcgtgtccctcaaccttgccagctggatcatccaagctccgcagaatgtttttggcgtccaccaacgtcacaatgccgtcgaggtagatggtgcttcccaagccatcatccatccagaagaggggtgcaagattccctgggtctgcgagcccggtggtttcgagcaagatgtagtcgaactttcctttcttttccattagggactcgatggcattcactccggtgtctctgagacgatcatatgttgttggtcagtgtcagtgcactagagctgatggggacaaagtgctcaatcatcggtaactcacttcaccgaacagcagatgcagccattgccaacttccatccattcctcgactgactcgccatccttgtttacggtgagggacttttcaatgtccagagctagattgagcgtcagcagagatatgctgaggggttgcagcaagaggatgacaaacagtctccgaactctacacaactcatcgtcagctaactatcccaatgcaaggcgaggcccgggatgttcagccataccgttcatgatgacggcaattttctttccatgctgggcagtcaatatatagttcaagagcgtggtcttgcccgctccaaggtagcctgaggttataatcagcgcgaagtcgaccacaatgagattggtagtaaaatgcatacctgttactatggtaatgggaaccttgactggcttctcctcctcgagtatgatctcgttggtctctatgagatccgggggagcatcgtcgtcgtagtccatattgaattgaggtcctctgagcggaggttcttggtcgtggaattacacaaaacgttgtcgagaagtgtagtgtttgaatcaccttacccataggtttctcgcagggaccagtggtacgtatttatacctctacctacgcagtacactatgtaatgtttgtcaggctgccggggagaaccgatgcgattgttggcccacgccctttcggttaccagaggcatgacgcacatctgttacagataccgtattttacagtcagacagcacgaggagcaattgggagcttgggcacctccttgatcttagcgccaggtacagggtgagttccccgtattcccgccttccactggcgtgcctgtaggctcgaagctccagctcagcacaggggcagcaggggcagtttcccaaggaatcccattgacggcaccgccgtggaccccagatcccgttcgtctagactgtcaatctacctccacgacctcatccaacttcctttcatccacgcaacccagcccgtctcgattcatctgttccaccggcatatcgatccgagcagaatcatctaccattcataccgctacctaggaagtcgagccgaacttgcgggcgaatagtacaaacaagggaatcgttacgatagacacagctgggcattgcttgcgcgcggttgtagctgtccagcttcgcgtatcaacttcacccatatccaacatcgcgaccaaataacgaagcaccatcatgtcgcttcccccgagctctcctcgactcccaagcccgccgcctgcccccgagatccagattggtcccacatcgccagccatgggcccgatcgccaaccgccaggcgcagcaatacgagatgcctacgatagacctgctgtctcatcgtcgcatccatccgggcaccaaggccgccgacatggccgccggccctccgttggttcctctgcaccaggttcgttcgctgcctgaaaagtcattgatctcttcaagaacaaggctgacatgttctgtcttgcgacgcgcagcttgattcggccttccaactccaggagcacttagcagccctccattggcaccatacggccggtaacacaactcccatcacaagggagacagccaagattctcgcaacgccccctgctcatatcgacaagacggtatggctgtatgagctgtgccgctttttgatcacacaatgcaacaaccttattgttggtttcctgttcgatgagccgccctgcagcgctgccacctgccccgagatgcgtgcaagcgagtggcagtttttatgtgccgtgcatgatgcacccaagagctgctgcgcgatcgactattgctgtcacactcttgattgggcggccaacaccgtgaccaatcccaagtacttccctagccgcttcttcgttgacacccatgacaagaatctggctttgaggcacttggtcaatatctttcgccgtctacatcgcatgtttgcccatgcgtggttccaacaccgcagcgttttctgggctgtcgagggccaaacgggcctttatatctttttcaaaaccgtctgcgatcactttaagactctccaacacgagaactttcagcttcctcctgaggctgaagggctggagagcacagcaacctcatcgggcgacgacgacgttcctcaagtcgtgatagagaaacccaagacacatcagccgggggggtccgttacttttgcgaagcctccggttatagcaagccggggaacacctgttggggaacccgctgatgatgatagtctcaatactgccgcaatgaggactaacacgaggcggcatattaagagcagcccttcggttggcagcgctgtgacaactgttccggaggcggaggaagaggatggcagcagcacagcgaacttgagaggaaaatcaaaggtcacgcgcagaagggttcccgaactggagccggccacagaagaagagatggaaacagacaacattcccgtcattgtgtgccatgggactacagagccgcagacgccccatcagccaacgagtgaagccgacatgacgaaaatcgaagattcggcaccggccgatatagcagcagccttgcctcccgccgaattgcaacacccggagtcggaagaggacacagaggaggcgacagcaagcgttcaggagcctgtacaagagggcgaacctacgtctgaagatcagccgacaaagaaaagcactcctgacgagtccaacgaggaatcagcaaaagtcgatgataatgaagtaagagagcaaggcaatgaggattcagaaagtccaaaatcagcagatgttactccgcacaatgaggtcggaacaagtgcaattccaacatcagtgtcggagtcggaggatagtgatgttgatacgccggcatcttcttctggatccgccaatgatgatcccattggagacggtcatgagtcgaacaaagattccacgatgaaacctgttgccgatgctggcagtgatgagcagccggtgggcgtggaaccgatactggaatctgccgacaatgggtccagggagaagcaagatgatgatcaagatgaaacgaaaccaagccacgccgaaaacgacttggcgaagtctgacgagaacgtcgcccaggaggaggaagagaagggcgaaaaggaggaagaaaaagacgagacaaaggtggaaaagtcggacgaagaggccatggctcctggtgctgagcaggtcgcataggcggactaggtagtccgtcactggggattgccgatgtgaaagatttgcctttgtatgaatactactgtggacactgttgtaacctagcgtaagagccattgttagggataggaaagcgaagacgaggagagatggtcggaatgattgaattggccatgcaagtctgacgcatgaagcttctcattggctctctgcacaatccatggctgaaagcacaagctgtgttacgattgtgaaagaaaaaaacatatcctgttctgcccgcattttttcctcatgcttccgaggaagaatatggacactcatactaactactaagactaataatacttgttaaaataaagaattatgaccataagaaaaaaaaccgaaaaataaaaagaaaagaaaacagaaagcaacagtcactggaagtacgtgagcaaaaagcacggcatcatccttgtaattgtacacttcgagatgaatgaggccacaggaactgatgcgtacgactccacgttcggtttacacccaacccattttaccgcccccttttcttttatttactcctgtctcaaccagtgagtggtatgtctatgccgatctatcagcctaccgcctaccgcctaccgcaacggcgaatcaagctgctacactactacaaggtctaacttatgaggatgtgatacatgctagaagaaaataagtaaaacgataaagaagacaaataacgtaaaagaagagaagactaggtattctacctaaccacagacctacgtgtcggccaatctcaaactcaaaacacgctagcgcttgaacgtgtagcaccatcgtggctgtctgtctgttgaacaaacgtgatcgggtgatacgagatggaaacttcagagttatagatactagcaagaaaagaaacaaccgagaaccaagaataaaggtaaagtacatgtgtgtagtcaggttcacgtacaaaaaagaccctgaaaagaagagacctgggaaagtaccctaggggggggggggggggggtgggtgagagaagaggtgaccaatcgggagtttttcggtagccggtggtgtttcgaagctgttatagccgttgctgagttgttgccgaaaccagagtggtgatccatggtttacctcctcgtaactctcgtagcggttgagactgggtagaggtagcatgtaggtcgtaccaaaactttgcagagccgtggcacgcatggaactgggccgaatggttaactggtaactggtaactgataactgatgagccgttcgttcgagatcccgtattccgcccctcaaagctacaggaagacggaactttccttccagctttgcactaacagtccagtggttttacagagagattgtctctgtctcacggcatgggacacttgagccgcatccaatcttcctgtttgtcgtcaacggccgtttttgtctgattacgcgaaggatatatcattattaccctgcgtgctggtccatcgggaaaaacagtaccgagagtgaagacggatcacacttttagaggcaaaggtttgacccaaaaagttgctgggttgtattgtttctcccttcactgtcttcttgtcgctgtgtctgaaccgattgacgccctgattcgcaagggctactaattagtgtataagccgcagagacgagatgacaatcgtccagtttgggacgtaacagcggtcgcagccttattaggttcatatagctcggccgatgggacacggaattcaatatgcaaacgattctcctgtccggtactgtcctgtcctgtcctgtcctgtcgatctacactcttcttattccaaaagcatagtattgaccccattactcaactggccctcgccctggtccatggctgttcgtcgaatattcatcctggagaaaacggaacgtatctgtcgcaaattctcgctctgtgtcgacacagccatcgcgtttcgctcgtctgcaaaggcccggatgctttgtagcatgggcgtgaatccttcgtcgttcggtaaccaccaacggagacagctcccgtcacggaagagctctgccattcttaggcgcattgttccgggtgatatgtacctgtttgaataataaatcgttcagtcagcgtgcgtgtagtgggccgaagagccgaatgttgaaagtgctcgtttttcatgccatgattgccatgacaaactcttgttgataaacgaagatgaaattgtttttgtactcaccccattctttcgagcaatgcgaatttcttcctgatccagagctggtaggcctcctcctggggaacaaataacgcagcgataccgagacatggttgcaagattattaggctccccgcaggactaaggggccaggtctcgactacctcgcatatctggcatatcacatatgcgtgttccctcaacttctccagagtctcgttcgaggggtctgacgtgccctggcttccgtgcatcagggtaatcgaattccattcgcaagtcaagatcgtcgaggcaaaaaggggaggccggaaaagcaagcctggtgtgagtggctgaaagattcgatccgtgtctgaggctccgttcatcgatacatcagttacgaggaactctggattcaccaaggcaggatcccagctgtttttccactcgtggagggcgttgtataatcgacggtgctcggcggtatactcttcttcggacatttgttgcctggcgtttctcccgaacaagagtgacatctccattgaaatcatgcgtagtcgccctgaacacacctcggttttgtaggatagttcgttggggttttctgccgctcgagcctcgtagtaatcgacaaaagctgtgaaccattcccgaggaagcatagtttcggagctggccattatgccagtaaacacgtcgaaccgtgtataccacgtcagaatcatgcgccctacaacagtctgcatgaccgtttgtggcgtgtacaattcggtcagtacttctagggcagccttctgatggcccatgaggttgacccagtcgccgaggtactccttacggactgtcagcccctatctatacccgtccatgcaagggagatatgctatactcacctcaatggtggcaagttgtaggatggtcaatagagtcatctccgtatggcgttcttttcttttcaagaatcccagcagtagagtaacgctgcggttataaaaatgcaagaagtccttgatctctccaatcggattctgtagagtataatggtaggctgcaaacccgaccacggcatagagaaggccctcgtcctgaattgccaattcagtcaacatctccttgaaaaagttatcgtggtcattcaccacggagtagtgatagtgcgtgatattgtcacggtagtagttgagatagaactgtacgtcctcctctagtccctgcctatcgtttatggatccatggttgaaactgagtgatgttgccggtgcgcttaaaggagttggaggaatggtcggtgttgaggattgcattgtggcgctttcggcttcttcttcttcttcttcatcctcatccattatcggcgtcaatgttccatcgtgtccagtctcgtcgtcatcgtcatccccccgagaagatgtagggctctcctgctggctctgacccggtgaatctttcacggatcccttgggtggtgttggttccggatagacacactctcggtttccctttctgcatcctagggtaacgtcagcatgttgatacacgacggctaggaaggctggtcggcgtactctcgcagactgggtgggtttcatcacactataacccgttagcagtgctatcacccattggttgccagggtaaactaccttgactcgcctgctcctgcaagtatagcagcctgacctcgtgcgtcgatgtttgatgtgatccaatccaggcgcagacttgcgacggcttctttgagccttgggtgcactgaacatgataggctccgcatatccgttgaaaaacccgccgaggttttggtaagcgggagacatcggcgtcgtccccaagcttaatactggggcttgttgcacgggtatcgaagcgtcatgttggcttagagtagggtcccccccgacacctgccatcgaggtgaggaagtggtggtaatagtcgctcatgatggtaacgcggaagctttttgctgagagtgctataattgcttttcgatgtccgttcgtacacgaggaatctatccaaatcccaggttccgtgtctagttcatgggactgttttcggaccacattgaacttgtcgtgctcaagactcgcctccgataaaatactctggcttacaccgcatatggcagacaggtaagacagacttgtatagatgtgcgagctgtagctggttgatcgtgggtggaaggtttcgtcaggagattgttgatacgggataaatcagagcttgagagatttccatctagtcagggtagggtgaaggaagataatttgatgtgcaggatagccgaattagaagagtgactcgatgtattgttggttgatatgatgtatctggcaatgccacggggccgccttgtcgtaaggcccaggagattagaagctgcgtgatccgcgtaaatcgggggtccacattagggtattgtgaagggatccggaaaacctcgcagggcgtgtatggtaggtgaccggcgtcctcatagggttagggagtgtatccttggttgaaagtagatctgctcagctaggaagaatattctcaagcatagctggctacaaaatagttaggtagcttgccagtggcaagactttcctcccagcaggtagaaaagcagaggggccgtgcatgagaagtcgatgtggatgactgtcggtagaaatgtagcggctgtcagggtcctcccaatggcatggtattcaaggaaggtgctactagcttgaggggtgtcgatgtttggttagaagtgtgatcgtccgatgaaccactggtaggagggcgggtatgcgggtgagttcccaccaagtaatcgttggcggaataagaagttgaaggtatccctgtagctctaagtaccggctgcgtgtgggtaagcaaaagggaacatggatcaggaggtatacgtcttgcccttgtttgatatgggaatcagatgaggtaagtagctcggtgccgtggtgacatggacacacatccaactaaagacaatcgccagtacgttgctcgtcgagaaagtctaaggggagtgaactgggtgacggtgaagatagctggaccgctcgaccgggggtgggtgagaccgattatacccccatatctcgatatgcccggaactgtgacaatgttcaccacgggtcggatctggaggaagctaccagagaaacgaagagagaaattgtggttgcattcccggggaagcgacgagtgtttagggaccagtgaaaggtccgtgggacgaggagtaagtagaagcgtcagtagcctcacatgtactcattcccttgggggtgctagtcgatcagtcgatggtagccggtgaagaaactccaatggccaggataactatccatgatcagcaagggtcccgagtagacacaaggggctaagaggtttccgcgggggggacgttgtctttttgttcaacccccggtatagccacattcacgcaaatctcagttaagggtttccccacaaggatatcgtcgagttgaagagtcaaatatcatacggcttgaatgccgggtatgtgaacatttggcaacaacagcaagcgaagaaaaccgcaaaaacctatcccaagaccgaggcagatagatatccgacactcaaatgcctgccagggaatccatcgtagctcaaccgcaacagctggactatccccaactctagggagctgagatttagatatgcaacatggataaagcttagtagctcaatcttcactgtagagatactttcgctccgagctagaccgtcttgttccgaggtgaatgtagcgttccctgattcctgctcttgtgttttttttttttttttttggtttttttttcttgttttttttgctctccttgtttctttttcacactggctcctgtaccagtcagccatatggttgatggagttaagcagggttaagggcttgagctgtactctacaagccaccggagttttccgtagagaggaactgaggcggagaagagcggatgatatgtgatccgtaactacaccaaggccggagagtgttgaggatgtccgtgacggctgaggtgtggattttcctctgccccctcactttcaccaatatgggtgattcgacagaacagtagtgtacatgacccagttgagcccacgtcgacgcggtggggagcaaacagggttgggagcaaagtacgtagtgtagtgtgctatcagtcagtcccattgccagtgccagtccgccaaaggaggcacacaacactgcgtactagtgtactgcaagatgtaggtagctctgggagctcagttaaatcggacagggatctgtcaagggagggtagcccaggcgggaaggaaggacttcagtgcggctgggcggtgtcaaaagtcaaccacgtctgtacagtaccgaggacctggctctcaccaccttgtcggacctgccaagtaccgaggagcctcgaaccccgtcaagatgcgaggtcattggctgcttatgggtctagctgtgtttcgtactgaaggccgagagcttgacgacgagacagtggatcagactgtgtattttgcaaagctgttcggagcagccgtcgagcagaacgactgatcccaaacagcacgcggtgagctattgcgtggataaaacaattggtaccagagagcgagagcttgaaaggccaatgagaagtctcggggtttccttgccatgctgctccaccaccaccgaccacagcgccatggcagtgggtccttgactgtgacgcacattgaatctctctgaccagggggtcaacatcggagacgctgaggatgggtcatgggcctgacaagtgaactgactcctgtcacctttgttagttcgtcttgaagttctgactccatgcagcccccgcacaaccgcccggcgcgtggaagccatgtacagaattcagccatgaatctcagccgttgagtgtgtggaacacaccgtcatcgagctgccattgtcttgtgggctttgtgaagcttggtcaagctgattggtagcccacttgcaatagtcgtccaccggcaccatcgggggtaggcgggggtcaagatcgaggagcttggagtgaatccgtgttgatgagacgggagatggccgtcgttcctgtcgattctcaaagggctcgttcgcatgacactgcagtgtagtagtgtagtatggcagtggttggaattgggtcaactttatcaaagtggatcacgcctgatgggggggggaggggaacggacccgactgcccctgtcactggcgttgaatgggtcctggactcctggcagcatggaccgtcctccggagcggctgccgctggtgtggcacagcgatctggaacctgtacggtgtggggttatggtgccatgcccttccactggctcgtaatttcacctttgcgatccacttcaatactcaccttatctccacccgcttagccctgcttgggctggcgtttccttgggacaagtcttggctctttccgcttgccaacagcatgtccgtgggtacggggtgccgatcgcggcgcagcccgcgacaatggaggtttgacaagtccgagtcgtgccttgtcttgtctgtaagttggctgtccacaggccgcgcgaaggggcattccaactgaaagggtccagcgaaatcgacatggacaagcggatcaacttaggtagtccccttgaagagaatatgtaatgggcttccgcggtgttcccgtcatgagctaagtgtacctactacctacacgccgagtcaaagtgggttgcgtgaggtgagcaggtgtgtttggatggcattggcggggagaggacggtccttgcgagccttgcccagagcccaacccttttaatggaccttgcttttttctttcttttcttaacaagaccacgattacgcaattgaaccagcaattcggtgagttccaccaagcgcgaattgcaacttccttccccaaccatggatatccccgcggaaaccgggttggacaatgtgctgcatgtcgatagtgcctgccgccggtgttgagaccaaaaaggctggtggtttggccaagaggtacctttatggcatccgtgcgctataggcatggagttacctatgtagaggtacctctatctctacatagtgtacaaacgtcgacgtattcaaggctcacgaacggcataccagtaccggcgtcacgtccgcggcttctttaccttgttttcacccatgccaatcaggaggatcggctctggacttccacttgttgctttcgtggttcccggcaaagccagggccaggttggtatttgctgatacccaggtcatgtcaaagacggcatacggcgggagttgcacagaaagggctcaaagtaggttactttggaggtggctagaggtaaggacaggaagcattcgctaaggcctgcagataataggatggcaagtaggacggaatggccgtggggttatcatgaatcagcaacctaccaggtgcaggccaaaagtctttcagttggatccctcttccgttgctcaatccagttagtggccccctttaccaaaacgcctccgaggccatctcgatggcagtcagcagtgtatggaacatcctacctcgcgtgcctcggtgttctagcttgattcgagaacacaccgcgggtgagagaatgcaacggatcgggaggctcttccaagcttctcgaagtccaacccatccattggagtctggtgggagatcaaaatgagcatctctttttgggtcgagccaagtttatgcaagatggccacgaccttgttatgccatgtggtcggtatggtgtggaacgtataagtgtcttgacggcccgaagaggtgtatgttctacgctcgtcgctagaggttctatgtatgtccaggggcagcttcaagggtccaccatccatcgccaggggtatctgcggagcggcgaatttttggggaaagggtcccaacgagcaatctgacacaatcacattcacagacaactccagagatacactagctacacatacatcacatcacatacatacactacaactcgtgttgacgtttgacaggggttggttgttcctttatggtcagtgtaacgcatcgatgggaactcgagaggcttttcctatcgttcaccaggaaatacaaatacgaaatactgcgaaccggagcgccaggcgatgcaatgaaattgcgccttctacgtacaatcctcgtccggctcactgttgacatttcgcagagttgcattggttcccccttcccgtaaattgcatcatttaaccagacggagtgactttggtgctgtgctccggaaggatcaacctgccatttattcgttttggagattacgacacacgagggcggcacttttaccatagcgggtgactattacatggaagtaagaaggaaccggctctggccaatggtgtcggaaacagttgcctcttatagcggctgcccagcaaacccgacatcttggatacccgaaatgagcacccaacgcatcgatggaaccggaatcgccaccttattgccctgtgccatcgaagagtctgacaatcagcacaacagggggcgtggcattcggatgccgtcctaaccttacctgtacactacacatagtgtagccaagaaagacggaaccaaaaacgacttcggcacaagatccggtgcgttcctgttgagcaacgggccgcaaatattcttcggtgaggttacccctctaccgcctccatcaaatctggatccagttacttcaattttttggggtttattctgtttccgttctttgatgtcatcattgccctcttttccagttcatccttcggtgtcttcgtcgagcatatcacattccagatgactcggtaaatcaacgttggcaatataaccacatgtacccgatttatcagcattgcgccgtgtccataattcaaaggcgttaaaccttggaggctcttttcatggcgcttcaacatgacctgcacacaactaccctattctgtcactttccccttgttgagcggccatgatttgatattaaacccgttaatatccccacggactcctaatatcactgcaacataagactggctttctcgtacctaccagtctaggccctagggtatgacatagtgaaccatacgggtcggtgatattgacggcatcagggtagtagcctgcgcagcctcgtcgcatgttgaagctggttccatcatgtccgagcccgacggcagctttgtttctctcatcacctaaacttttgacacttctgttacatgaccacatccagcagcaggtgatcggcagatgagctaacatctggatcagtcctctagtctggtcattcatttataagctaatatccagtaaaccgctacgaagaagaacaccccattgtgaatgtacttcacacgcgcattgttagacccacctcccagttgcgttttctgacgaagtatctccgttggaagatcaggagcgcgtgtttgcctgcaacgtcaagtccacactgaccgcagaagaaagtgcgagacaccgacctcccacggggtcggtagcagcttgacaatgaagctcgctgggaacatctgcgggatactacgctgaacaatgatgcaggggcgctgagagggtgtagagtctcaggaacaccatgaacctgttcaccaaagaacaacgcagataaacagctggggtgggaggatgtaagccaagaaccacagggcaacatccgcccgcaccatcttttcgacctgccttatcagcaaaacgtgtcttcaccttccatgttcagtagcaaacgacgttggagccgtttgggtgcgtcaatccagttctagactaccagtttccattatacgcaagctactacgatcgagattcaacgggatgacttgacaatccggaatcacagaagcctgcagggcgtgtcatgtatgtagcgagaaactacacagaataacggtcaacttccgcatcggtttagacctgcatagtctggatcggcatcattgctctgtcggtgtccgtcaagcgctcagggtggtcgtgaaaataaaccgagcatgaacagtccaacacggttcgccttggctagaaaaggctgctaccaaaccataccagggatcacgaacttttgaaaacacatcggccagagtccatcagaaattcttccagtcaggaactgtctcaaagttagattcagaggcatgatcaagacagtttgatgtgtaaataagagtatacccaaggtgtagtgaagtgcccgtattgtgtcagagtcgttctcacggccacctcggcgctctacagagcacttgagtactagatgcggtacacggaaaggaaaaaaaaaaaaaaaaaaagagggtgaatccgaccggtcatgaaaagagctgtttgcggtgaataagtcaggaattgggtggcccgaccaagctttgtaccctctattccagccctatcgcacattgcattgtcagcatttgatcaacacatagtcaggatgttttcgactttttttttctttctaagaaacaccgtataaatgaagttttgcatcatgatacacagaacaacatctatcttagatgtagccaccggtacttgattactccgtgcatcgtagctacctagaggtactgcggtagttgtacctgaatgatgtaacgatcgaagagtcgtccctgcactcaacgcaccgaccctggtcgagcctggccgttcccacactcaatcgcctgtgcagtcttggcggatgtgtgtgtgtacacgcacacacgactttttggcaaaacggaccatcgaaacgaaagacgaagatgaagaaattcaattatactatagaaaagattattgtcttagtagtcttaggtacgccgattctaaaatttgagtccattttcttttatctcttcgtttggtagagatataagcaaacgaaatcttatcgatagtccgttttgccaaaaagtcgtgtgtgcgtgtacacacacacgtccgccaagactgcacaggcgattgagtgtgggaacgcaaaatgttagttatgttacctcccgcctgcatggcacctgccgatgcagtgcgctatttgtacaccgggagtgcagggcagcccccaacaaaagaaaagaaagaggaaaagaaagatgcaagtcctccaaagcgatccaaggaggccctttggtaggctggtcacagcatctctttccgtggattgcagtgcaattcatctcctttgagactttgcaaactctcaactttggaactcgtgaccctctgggtacctctagcgaacgaggaccgagtcagcgagtgaacttcttcttcagttggtacggaacaacgatcaccccccttccgcttgccttccacttgtttgttgatacaacctcatccatgttggcagtcaagacttatacgttaccattgctatcttgattcgttacagttgactgactgtcgaaactcaaagttttgtgtctctcacagatacctcacacggcacgacagaagactgccttatcccacacattctcacgtcgaaatgggataccaggccgaccttccgccgcccggcccagttgttggtcccggaagcctcttcctgattggtgtgaccattgttgttttcattcttccgatcctcatttacctcccaccgactctgccttcggtgacggaggcactccttcaaacacatagcaagttaggcctggatgactcacaacgccgactgcctaggcactcagaaagagacgacaaagcaagtattgatggtccagggagaattcagagcttatggatcttcccggtaaaatcctgcaaaggcattgaggtacttgagagcaaagttatacccgccggtctcgaatacgaccgcctctacactttcgctcagctcaagagtcctttcccggtcgggctcgacaccctggatgagacaaagaaggagcattcgtggcagttcatctcgcagagagaatttccccgtcttgccaccgtcagtgtggatctctatgttcctgatatccgcaaggcgcgagggggaggccagcagctattgtctggggacagcaccgacaagtccacttctctgggagactcattcattgtcattcgctttccctggcaggagttagggctgcgcggcacgctggcgtggctgggcgcaaaactctcacgtgggcttcgtgctgtacccgagaaagagatcatgctccctgtctcatttccttcagatggggagatcgaggccagaaaatacacatgggagccggtgaagatctggcgggatacggtcactgcgctcaacatggaggcggacctacctcgggagttgaggctgcacttgggagtgagtaacaggctcggcttatttcgcgtcgacccgtcccgattgcgggaggtgtatcgaaatgcacccaaaaaggaggaggccggctatcaacccgttaccggctggcaggatgcggtacgttttcgtccttttcctactccgtgactcgaggacatcaggcaaatccagaccgtataactgaccacaacggaggatttggtaatagtatcccgtgcatatgctcaacctttcaagcgttcaagatttagacgccaaaatcaacaaggatgacagcctcaaatcactcgacccattgaggtttcgagccaacattataggtaagtcagtccggacgctacccattcggacattagtcgaccaaaacccccccaaagctcttgggccattttgctgcccctcaggggtcattaggcacatggctagtagaggaattaggtgttcattatggatggtccgaatcatgctgtctgggcaagctttctagaagcaagattccatttcggcgcaatatccccattgaagcaaccctgcattatcctctgaaaataaggcccaatctcgtaacgctaacaacacactctttcacccacgtacacacactaacctaacctcatcacacatcacagttgacggtgtcgaagcctatgaagaagaaacctggaagacaatccgcttcaatcctgaaccttccaataaaagacaagacaagacccatttccacgtatctggccgatgcgtacggtaagtgtgtgaaggacttcccatatctagtagaaatgttatatatactaaaggattgcccccaactaaccccaacagctgcaaaatgcccaacgtagatcaagacacgggtttccgtcaccctgccgagccggaccgagccctccgaaagtacagagacgtagatccggggattaagggtgtcggtagtctcggcatgcagctgacccctttataccgtgaccctactaccgatgtcgaaggagttaatctcaataacatggtgatggaaagctgggtcgaagttggtatgagtgtcgaggtgctgagcagggggcctcatcggtatgtgaggatgtatgaggaggacagaccggatatctgaaccggaaaatgattacagcactgggtctaggcggttaagcaacgtagaccaacgggtatgggggaaataccgtcgctatccagatggagtgcaccagtgggtagacttggactgtaagaataaaggaataggatcactcccgaacaataaaaatcagcgaggttaggtcaaggctagtacataaacgtcgcttccatgtgtcagctcaataaccgcacgccagaatgtcccgagttgaagacaccaaatttgttcgttgattcgagctcccaattgtcgattctccatattcgtttcccacaattacacatgaagcgtaagagctacaaattcattcataactcaaccaagccagatgacatcacgcccaaagttcattgacaaacgaccatcctgcttccttttcctccgcccttcggtatcccaatcccagcctttgatcatacaagtatatctgcctaaaaggtgaacatgtcacttcaaatccgccggcgtgagcgcctgcaccatgctcgttccctcgctgaatctcgtccggaagatgcggttggcgttctggaacatgccgtccttgagactgacgacgatgaactgcgagcccttgaaccgggtcttgatcagacgcccaatgttctgcgtgtgcgacaggtcgagcgccgcgtcgacttcgtcgagaatgtacatgggcgcgggcttgaactggaggagagccatgatgagggagagggcaattagggatctggacgacgacaaagttagtaggcttgatgggagatttttggatgaaaggacgggctgaggtgagttgaattgggggaggcggtagaaagaaaaagaagaagaaaaaaagattttgaaaaacaaaaatttacctttgaccaccactcaactcggtaaggctctgcttccacactttaccaagctgcaccttaacttccaagccctcgctgatggtcttgccttcgggaggatccaacttggcgaaactgcccggcaacagctcggcaaagatctgtccaaagtcggcattgaccttctcccacgtctcctgcagcgccttcttcttgtagtcgtccagactaagaatggtttcctcgatcttgcgcttgtcgcggatgacggtgcgcatcatgtgcttgagcgacacctccttcttctccacgctgtcgatcatgttcatcacctttgggttgatctttttgcgcaggccctggctacgctccgtcaggttccgcagcgtggacttgcactcggcaatgttctggcccttgaagtcgtagagcgttccgggccggccaaactggtccttggtctcggcgatccagtcgtgctcgcgctccatgtgtgaggctgtctgcgcggcttgctgctgctccttgtggaacttctcgatctggtgaccgagcttctgcatttcaagcccctcctcggcgattcgagcattcttggatctggtagcatcttccaaagcccggagctcgtcgtcatacacatgcagtttggtccgttcgtcttccagctgtgctaggacggcgtcgtgggtctcttgaaggactgttccttgcttcactatgtcgtcgatctcctcctgctgggctttgagagcaacgtcgatatcttgaacctgctcccgcgcagctgcgagatccgcagcaacctgctcggagtccagttgcgcctcctgaagctctttttgcaacgccttgtttgtaacagacatcttgtccagggacgcacgtagcttgtcgactgaagcttgcagctccacaagcttagcgtctttattattgtcaaagtccttcatgtccttttcgattcttttggcttcggcggtggcttctgcctgtcgctgcttggcctccatgatcgactgcttgagttggactattgtttccttcatatttgcaatctcttggatgatcgatgatgatgagttgccgccaatttgctcctccgctagcttgatctcatgggctttgaggtcaagttcttgcttgattctctttgcttggtcaagtttcgttttttcccggtaaatttggccgcgtagctcattgagggcggtctctgcttccttcagctgccgattgatttcattgagcttctgcaaagtaaccaaaacgccgctcgagttgggggcacttccacccgatagtgtaccagatggatcgtacgaatcaccctccactgtgatgctcctcatgcggacatttggatcgaacgtcactctcttggctgtgtctgcatcagcgcaaatgagcgtatttccaaagacatagtccattgccgctgacacttcatcgtcgtacccaactagggacaaagccaggtgcacttttcctggagcgattcgttgcgcattggcaatcgtttgtgcagaagccttgaaagcagagatcttgttcaagggaatgatggtaaccctctttcgcaatctaccgccttgcagtagttgtgtgccagtgacttcggtgtcaacaaccacgttgtaaagacggcctccagcgcagatctccagcgctgttccagcttccatatactctttgggtaatgaaaagagttgcgcgactagccctttcacttttgatcgatcaaagtttgggactggatcggcgtagttgaagtcgatatttgccaccttgcgtttaagcgcatcggcttcttgcctgagattgcggatagtctgctggagcgagctttcctgcttatacatttcttcctccgtcccgggttggaacccaagccttccaagctccttctcaagcctctgagcctgggctttcaggccatcgagatccttcagcaagccggcgttttgctctttggccttcctggcccggggttcttcccctttgattcgcttctccagatgggcgattttgatctttgcctgctcttgttcagttgccgcagccgtggccctgtttctcgcgtcttgtagttgtccttggtaaccgttctcctgtccctccttggacgcaacaccagtttgcagggtttgtagcagctcttccttggtgtctgcttcttgcctctgcttttcaagcgtctccttggcggcatcgtatttcgccttgatcttctcgtacgtcttcgtcttctccttcagcgccgcttccaggtccgcaacgttcttctctccagctttcctccgttcctgctcctccttcatactgctcttcttcaaatccacaacagtagcaagccttaccagctcgttggcgtgcttcttcactgcttcttccagggcttgagccttgccaccttttcgtaattccttgtcgcgctgtgccttaacccgttgtaagtcctcctccagatgggatatctcatttttcagccggatagcagattcctcaagttctttctggcgctgcttcttcgcctcaagatccgatgctgactgttgtagcttctcctgacaccttacgtaatcgtgcgccaccacgagccttgtcaatcgctccaggtcgttttgtgtttgctgaaagtcgaggaatgcgcgcttttcggttcgtagcttctccagtttcggttcgatctcatcccgcaagagttctttgatctcctgtaacttcatctccttcttggccatcgtcttgagtgctttgtccctcctgtcctcgaacatccttgtgccagctgcctcctcgatcatggccaggatttcaacggccttcatattcaaaacttttgtgatgcggccctgcatgatgaggaagttggggttgttgatattgagctgaaccgattggaagaggttctgtacggtttgttgctgcgcacgatgaccgttgatcaggtattttgaggtgcctccgagcacgatttggcgggtaacgctgatggtcgcatactcttcgaatccgattggtgactttttcttgtctctattgtcgaacactatggtaacgctagccttcgtgacaccagcttggcctcgtttgtagataagatcctgcaggttttgagcgcggactgttgacatgttggtaataccgaggacgaagcagatggcgtcgaggatgttggatttaccgctgccgttgaggccggtaatggagttgaagctctcatccctgtgacggccggttagttatgcagttgggaggatgccttccatcgccctgatggatttgtgcccttaccatcccgaaatcaccgttctaacggcgtacgacttgaagccctatgtgaggcacgaatatgtcagctctgtcgcgacttcaagttgtcgcatcccacgttcggtccggtcgcgactgatggcaccgtggagaaacacgtacgtcgataatgacttcggtaaccctcattctggcgtcgtcgtggttttgggcccgaggattgtggtggctcagactttggcgctgctgtaagaaacgcccgcgcctgcccgaacaattgcaacaagatcggaagatggactcaacgtttgtttacttttctcaggcaccactgggtttgggggaagggcggggtgtgggccaggacagggcgccctgcattcacgtctgcacgtgcccgcctgcccctggcgcgatgctcacaaaggtggggattatgtagcaagtggctctctgcgacactgggtccgtgctctggctatgtatatgtacccctttttggtctatcaccatttatgatgaccctttcgtcggcaaagatcccaagtaactcggcttggcgcacataagatcaggaagctctacgcgggatcctattctccgtcttgcgaggcccttgattcggcctggagcagtaaatcattacgtaccaaaagaccatgcaaaacgggcctgatttgtacatggcgcagagccaaaacacattgtggagcctttccttcaagtgcacggcatggccggggaggcaaggcatggtccccgctatgcccggttcttggccctgaactggccgacgggagccccctccgggatacctatgggagcctccattcaggccacaggccggggacgccgccaactagaacacagtggcacgactgccctgcgtgagtgggaacctggacggcacgttcctgcttgcgcatcgattcctccagctcgtcacaacctaccgtagtgaagtggaagctcttggacctttcaccctccagctttcccatcaaactgagcgtctcccgttcaagatcattgttcggctattggtggcatttttgtgatttcatgacgcgcatttcaattaaccacctaatcgcaacgacctgttacccgccgtacctttgtctcgacgtcctaccggatccgatctccagcccagcttcaaccgattgggccatcaccgcgagcaatccgtctccatcaataaacttacaaagagaactccacgttacggcgcatctcgagaggaaaaacaaacgaagcgagggcactcatagcgttgcgaccagtgcccatagtctccagcagtcacacacttgcaaagagaataataacagcctagcagcaaggggcaccctctccatggttcctcgaacaactgctatctgatgctcccttcgaaccacgaaccataaggcgccgaggtttgcgccctccctgcgaggacacaatcaacacaaagccatgagtctctcgcagcgccccccttcgaatgctctcttgtcggcttcagcagaagtggatgataactctcttcggccacggaaccgccgcgtagcgagcaaccggaataatgcaacatcatcctccctctactcaagcccgagcaggacctcagacagaggggcctcgccgattcccgccgcacgcataggagatgttactgggaggaacgattctagactcgaggtcgcggcgggctccgctcgtacaagtagccccaggggtggccgtggtctgctcgatggctcgtgggcttcgacgtgggcctccgttcaggagtttaccacatcactgcttaccggtggagaatcatatcataccgggtcagaaaggttggcaactcaaaccgctgggaaacaaaagagctccagcagttggggtcccgaaccaccaaacgagtcgaggccacgcttggaggatgttggatcaggatcattaaccgagcgggaggggcgtctcagggcccttaggacagcaagtgtactcgaaagccacgagggggtcaatggtggcctggatgtttccaggaggttcaagaagcgtaattcagacgaggatttgcgagaaccttctcagagtcaggaagcagcggagcacctggtgtacattcaccatgtacaacctaccgatacctacgccgggattgtgcttcgctacaagtgccgtgaagacgcattccgtaaggccaacggcctatggtctcgagacaatattcagatacgcaaatggcttgcaattcctgtcgacgcctgcgagatcaaggggcgcccttgcggaggcccctcattttcagggactcaagttgattacttggctcgtacgccggaaggaactgatccatttgggcgagacaattccaacaaccgagagttttttggcccctcaaccaacgatcgaggcggggacgacaaattaccaacaaatgatgacgagcgaccatggacacatgtgcgttgggtatcactcgactcgtttcctcatcctgttgaggtcgcacgagtagaacgtaaggttctgggatactttcccccgcgtcggaggaagagcatgaacaccacttccacgatgacgtcgcctaggacgtcaatggacgtaccgggtaccaccctgagtggagagaccggtcccatgagtcccggcagcatatcttctcgccgaacgagtcttataggaagccgtcctagtcttgttggagatgatgcgcggccagcatggatgagacggccggggggtgtaggctcgctgcggaatgtaagagcgcccgggcccgagaaggattatttcaacacgtggacaaataaacatctaccgggcctcaacattgactctctaccgtccatggctgttatgggtgctgaaaccgcccgcctcggtttccacggcgctgaggagcacccaactattgtggagagtccttttgaagacggaggcgatgcctcgaggttaaatggccaagggtccaccggcctcgataaagcagctgcggcggtcgagaattggctacgaggcgcctttgtcaaacgaccattgggaacgccttctttaggcgtaccgaaacgatcgcctcttggggcagaagaaggcgacctcatcgagcttaccgacactaatagtgacgatgatcgaggaggccctgtcaatcctacgtctaacaatttacaggacacaggactgtcgaattttgaagtcggtacctctggaagaagcgctacaatgggtgggagtggaatgatgagagggcggttccccagcggcaatcttgctgggagggataagaaggcagactaattgtagctttggacagatagatcgctcgtttgcatcggttctcgggtaatttgcagctttggaatcatgacgggggatccccactcatgatgagcatgttatcacagttaagtataatggcgtcctctttcttcatcatagggggccagcaaagttggccaggtttgcattaatatctattttggcggttttgtgtatatcgagaattagagcgaaagcgggcacattcaaagcaatcactagaccataggatcaccgaaaagtatatttctcatgcgccatgaaccaccgttttgatttggacaacggcggtacaattcgagatatcgatgcgatggacgagatcatttggccaaatgaggacgaatatcgttgacggacgtttaacctctgttcgagcccctgaaatggctgggcctggtgaagcagcatcaaaactgcacaacatactgtggtacacacattgaaccctaacccagcgcttaccatgtaaaccagaggtggactaacactgaattgctatagacgccaagaactctccctcagcatcatccacggcggaaacattgaggaacgccatcaaatcacaagcggttaaatccatcacaacacttacgaaccctcaacgataatttcaatcacgatacacacttaaccccatcagcctcgtctctgctcaatctcgcggtccgaatgccgatttgcatcgaatgcagacaccctgtgaagacgttatggagggagggcgcaggtgacaagtcgactggacacaacatccgattgacggtgtgcaagaactgcggccgcttctgtgacaaatatgtcgagcatgactttgtcgtactcttcattgatctcgtcttgatcaaaccacaggtatgtgatgaacacagtcaaccaatcagtcaatgcacttgatacatcaagaggtgctccagtaggcacaagattgagcacttgagaagtgaaaggtgacttttgtttgaagatacaaagagctaaaacaccatgaatggccataggtctatagacatttacttcacaacaccttgatgaaagacgaggatgaatttgcagtacgtgattgaatgcccattctcatctcacaggtgtttccgtcactaacatagcggactcgtcttgaaaagccttccatcatccgcctcggagtgcttctccttctcttcgatgtctatctcacttgggcacgcattgaaaagcaatcagttccgaccgtcaacagtgtagatggcacagcatcgcccggtatgaacagcgcaagcgtgagcaactttggtcgtctagcgcaacaacccattgtgctacagtacatgttcttccgtacgtcctgtcctattgcagaacgagattccccccccttttttttctcgacagttctcctctcaacatgctaactccggaaacacacaaaaagttctcctctgtaccctctcaaccctcgccttccacggctccatccgtttcctcacctccagccggtactctcctctccacctcctcggcattctcccgcagttcagccggcccaactcggtctcgaccgcgcttctcgtttcgtcttccaccaagttattccccatcctgatggtaatatgggaatacgacgttcctgcggcggcgcgatcgctcggctgggccgtggtggctaacaacgtcgaggcgctcaagatcttgctagactgcaactacggcgtggcgacgctgctggcgacggcgggcgcgctgagccggtgggccatgggaagggcgatcttatgggcggctgggctggatggcgtggactcggtcggggagcatagcgtggcggaggagggaagggtgttgggttccctgttgatgtatgcaaaagattggcttgggaggctggctgttggttgacctctatgggtttggagtgattctttgaacacaggtcacgtctctctctgcctaatcaagcctcgggaaggtgtattttgcagtcgtctggtcaaaggagcagagcgatgcaacaaagaatcgattgtactgaatgtaaatttctcaaacggccttatcatctttcagaacggtgacggaccacacagtgtctgccgttgtagaagccaactcatcaaggccctctttcccaatgtttctgatgatgcaccaaggttttgaaagttgcatattccgcccaataacgccatgcccgccttctccgatgatgtgtataagtgttggttggggtatttatacaaccttagcaatgccacaagtccaggtctcgtcttccggaactgccaccccatccttcttcttccattttcctggtcatcattattgcccagcatatgccagacgtgggtgtctttctagcctcgatgtggttcccgtctctcaccatcttcttgtcgtgtacgtcattgtcattgccgccgtcatatttcgcttcagtggtgaatgtattctttgcgcaaatcggaacgtctgggttcgatgaggggatgtagttgcgcaaggaaggtgatagcccacatgagataacagctgacgaaggcaagaatgagggacgatcgccatagtctgcgcggttcgaagaacatgttagctgatgttcttggaaaacagcgccggccattactgcgcggggcaacacaacacacaagacaggcgaaggaaggaagaaaggacgtacacttggttctcacccttgggcgaaaagatccaggcggccacacacatgccggcgacaatcaccaggccgatgataatactccatctgcgcgccggaagcaggacgtcagttcaaagtcgcagcgcgattcggcaacggaaagtacagggctgggaggactgacccgttcgccatttttccagtatcttggttggcaattctttagatacgacccagaagcgacgattgccgatatggtgtgtaaaaggtcaaagcgggttcgtgatggttcgctgttgttattgttgttgttgttgttgtcggtctggttggggtacctggttggatcgcggatgatgcccgtcgttggcggattcacaaccgtccaacctcaggcgatgcagcggcaggctggcagcgctggcgcgcagctaatccctacctacttgtaccctacaggagcagtggcaggagcctcagttgcgctgagacggggaatgtagcggcatcccatgtcgcagtagactaaggtagtacctagaggtacacactacgcgccattgagctgctgactaaggtgcttttcagtatagtcgccaatacctatggtactgcagtatggccgtatgaccgactcgatctcagtttcagtatcactgtaatggaggtcttctcaaattttgtacttgttccataccttttggatttcgttggtttccccgttgatgaccaatcgaagcaggtttacagacattttggttagtagaaattgaaattcgtggtatcgttcacttccgtgttgatcccggggcgacgaagctccatgaatatcaccggccggttgcccgaacccctcattcggctctacatcaacaacgactggaagaccccggatctcggattaacttgtgtgatcgggactggtataaatgaagatgtgaccctttgtcatctcaagttcataaatccaaacttgtctctgacttgcaacccccaccctgtagcaacaacctctctagtggtgttaggcgctgagatagccttcgatctgccaccctaacttgaatacctctaagcagcgatatcttacagaagtgataaataccgtgacgagcagcaaacatggctccgagattgttttggatcggattgggcaacatgggacgggtgagcatcacattaacagcttcgattttgcagcacgagcatatctgacacctgcatagggaatgtccgcaaacatcgtggaaaaagcgaacctcgaccagccgctcctgatctacaaccgtaccaagcaaaggtgcatcgatctcagcgagaagctgcccgccggaaagacggaaatcgttgactccattgcagagggcgtgagcaaggcggacatcatcttcaacatcctctccaatgacgcggtggtggaagcatccatcgctgagattctgaagaatgacgtcaagggcaagcttattatcgaatgctcgactattcaccccgatacgaccgagaagattgctcagcaagtcgaagctgcgggagctcaatttgttgcagctcctgtctttggtgccccagccatggcggacgccggtcagctcgtaggtgtcctggcaggacccaaggcctcggtggacagagctaggccttacttcaagggggtcacatccaaggccgagatcaacatgagcgacgagccttatcgcaaggcattgacgctcaagctcatcggaaataccttcgttctcaacatggttgagcaactcgccgagggccacgtcctagctgagaagtccgggttgggcacggactacttgcaccagtggatcgagggcatgtttccgggtccctatgcggcctattcgactcggatgctcacgggggattatcacaaacgcgaataccctctctttaccgtcgatctcgcgagaaaagatgcaggccatgcgatgagccttgcaaaggaggcaggtgtgaggttgcacaatgtggaaacgggcgatgcccacctcgctgagctcaaggcgcatgttggagagaagggtgatatcgccggtatctatggcgcggtcaggatggagaacggcttgccatatgaaaacgaataagcgtggagctgtaatatctctagaagtattggggtctaagcactgaagagtacagctgtcaagactggggtggccgttatgatgtttgtactattttggaagggtaacttgttatcagatgatctgatatcccccggtgtggagtagcgacggaagatatctggaagctgtctcgctcaacaatttgtggggttttttgcttgacacacagcgcatctcgggccacctaaccaattggagcaacaactgcggtcactgtacatatcctcccagtagtaatggcaccagccccggccgttcctcgtggttgacacatcaagtacaagacacagcttctgcttttcaacattgagtgccgtctgatcccaattgattctcttgtatagcggaacacagctgggcatgactgtgtcgttgattctcgggctcgcactggtatcttaggtcgggcgagcctgtaaagggtatcttcgggctctgtcaagttcatgacggagtttcgtcagtcagccagctcttaccgtcatcacgccaacaacagattcatgagccatgtttgtgcgaacttgccgcagctcgtgcaatgcatggaccaatgctacatctacaacgcaggcaggctctcttttgcccccaaatgctcatcgctctgtcgttctcacactctcactccaggcttgttctgcgagaacacatgagtcgctgatacgttctttcgcatcaacgacatcccagtcaaaacgtcaagaagccgaagcggaggagaagcgccaagtgagcccccgattggggccatctgcacccagaagctcgtacccctcgtctgctgaagcgagacaaaagagggacagtgacagagtatgatcacctcccgtcagctatcgggtccttctctcacctgttctcattcttcatgactgaccctctgtgcaggagttccttatttccgttcttgagtcgtcggccacgaagcgcgatgcgcgaggttatcttcaaactttcggttcttccgcagccctaacgagcgctgggcagaagaaaccgtccaccatcggtatattgggtgtcccagcctccgtggccggtaggcctgcttttgttcaaggaacagaaaaggaaatttcggtcaagagaaacgaagcaccacacgtggccgtcgtgaagttgagggcaccacaggcgtgggatgatgtcctccttgagggtgttgccaagaccctcactagactgagagatcttggtctgctcagtgtgatagtccttgattgtgacgacattaagcccaaccaagcttctagctggcacgaaactgtcacagaacagacggatagactcctgagagcaatcggtcagtatgggttcccggccgccgaagtggttgactcgggcatatggaagtcaactgaaaacccccagatcccatcttctgtcccctccaaccccctttacgtggggttcggaaaggcgtttactacgccacttgccaatggtcacatactggtcgtcccgccacgagcatactccgacgcgtctctccaatactctaaagctgatgccaatgacattgttatcgccctaacaacctttttcgcgggattgcagtttggccaacaatcttcggactaccggcagttggcggagaaggtcagcgacggtcagtctttccgaaaggctttggttgatcgggtcatcgttatcgatcctttgggtggcatcccgtcccacagacaaggccatggcacccaagttttcatcaatctggaagacgaattcaagaatatccaagacgctctctacgaaaagactcaacctacctcggcaggaacgaaagacgctggtgtcagtgccagggctacggttcatctggaaaacctacggctcgccaaatccacattggccttgcttccatcaaacgcatccgtggtgatgaccagccctgcagaggctgcaaatatcaacgtgtcaaggcgtaaccagcttgaagccaagcccgatgggttcgcgggtgaagtaaagacgagaacctggcgcaatcccttgatacacaatctactcaccgaccgacccatctactcatcatcgcttcctatcggccgaatcaagcccacgcaccaagatgaggaaattgctctgtcccggatgcccacaactaccctggccaagagaggactgccagtaaccatcttccctgatccgcgggtgaaccgttggcagccaccgcaacctggtgttccaagactcaggttgacagatacgtgtatcgatttaccgaggctggtacatttgatcaatgactccttcggaagaaaactcaacgtcgaacactaccttgacagagtcaaggacagcctcgcgggaatcatcatcgctggagagtacgagggcggcgcgattcttacgtgggagacgccatttgggcttgacgaagagacggcttaccggaaaggccgactcgtgccgtatcttgacaaatttgcggttctacgcaagagtcaaggagccggtggcgtggcagatattgtgtttaacgccatggttcgtgacgctttcccagacggcgtttgctggaggagcaggaaagacaacccggtcaataaatggtactttgagcgatctcgcggcgtgctgaagctgccggagagcaactgggccatgttctggacgactcccgaggcggtttcaaacgaccagatgatgagagattatgaagatgtgtgcaggaatattgcaccttcttgggccgacaccacgaaaccagctgactgaggaatagcttcgggtcattggagataagtgtatggacgtaggttcgggcacacgataggactggcgatgagaggcgcgttttggcctagcttgtcgtgggaaactatgaggttatgtgccatgttgaactagaagatggacaatatggaaaccatttatcttgattcttgatttaggacgcccatctcactcgccagcttttcttcacagtgggcgacatgctttcatgatgcgaaaacgtattcgaaatgaatgtgacagtcgacagccaatcaagtcattcgagccttcaaggtgtcgtactccacgtgcacagtcagacagtctcccaagatgacaaggaccagtggggttgctggtgggactccttccaggcgccgtccatcagcatctcccctggactctagcacacctcaccagaagaggagctccatttgaattacacgaggcagccaacattcaaatactcggcgcctctccccgatcaagtgaacgtctcaacccactggtatcgcaaccgattacagaccatcgaagttctcgtcgccaccaaagaccatctcatcatggacatgttcaagggtttccagaagaacctagggtaaataacttgccccgccatactcgtccttccatccattcagctggtatgctaacttgcttgtcgattgcagttcttggggtgggcaaatcgcccccatcgcgtcgcgcactgttcaattcaccaaggagcagctgggtcaggccgaggataaggtcagcagcaactgagagtcgctactcactatggcttgggatggctgacagctctcgcgatagactcaattgcctgccgagtacatcgagctcgagaagcgtgtcgatgcgatcaaggctgttcatcagaagatgctcgctgtgacgtaagctgctttctatttacattccgcctggtcattatcgggtgctgtgaagctgatttggccatccgttcaacagctcccaatactcgcatgagccctacgattaccctcccaacatcaaggagaccttccaggatctcggccgcaccgtcagcgaaaaggttcagcttctgtcgtcggcaacctcgaccgctgaggcgcaggctgccctcactgctcctcccagcgccaagccgcagcccaagacattcaaccatgctatcgcccgtgccagtttggcgagtagccagcttctgcaccaacagcataccggtgctggagaggaccctttggccacggctcttgagaagtatgccctcgccatggagagcgttggcgaggctcgtctagcccaggacgcgcagatccagagtcgcttcctcgctggatggaacaccacgcttaacaccaaccttaagtttgccacgcgcgcccgtcagaacgtcgagaaggcccgtcttaaccttgatgccgtcaaggcgcgcgtcaagggtactacctggaggttgcctggaaccgccgcctccgcccacgacgagcatgagctcagccctgaggcgcaagaggagattgagaaggcggaggacgagttcgtcacccagaccgaggaagctgtggctgttatgaagaacgtgggtggctccccattgtccggttcatttcttgcttgataactgacacacgggtgtgtactaggtgctcgatacccctgaaccgctacgcaatcttgccgagctcattgctgcccagatggaatttcacaagcgggctcacgagattctgagcgagcttgcgcccgtcattgacggactacaggtcgaacaggaggcaagtcgtgcttcgacgtactctttgtagtaaaccctaggcctccgttgtgctaactgttgccgttgtcgccacaggcgagctaccgcaagagccgcgagaatgcttaaacacttcagatcttgggaagaaggagagaagttcatcaggtagtatacgcgtcgacggaagtgacacgtgggattccctacgagctatgaactcggataccctaggtacaaggcaccatgggtgataatggcatgtttgggcgcttcggtacactaatcataccatgtccatagacttggccattggtgacggaccagaccctgtcgatttgtttctttcactataccagatatgttatcaaatcaaatgctcgctgaactatctgcttgactcctatcatcattatagcttgccaccttttgcgattgaagaagtcgaatgcgtcgagggcagcacctctggtctttatgtcctaaatcaaccagaatcctttcattacctttacagacatctctgatcgggtggaactttctcagtacgtcgactgtcaaacctttcccagtcctagtcccttcccgtgcggctagctccctctctaaaagacagacctctacctatcttcgatactaaatacatcatatacattatctatgcaatcaacaggagtgagcaaaatatcgacccgagtctccaaacctgcatctgaggtgcatcgtaacaagcatatcaaacgtcggcctcgcagggaatgttggctgcttttgccgtctgctatagagaccaatgtctgcgacgctagtgtaattataacattacgggcgtgtggctcagttggtagagcgttcgcttagcatgttttaccgcatgcgaaaggtcctgggttcgattcccagctcgtccactcttttgttctttttgccgtccttccaaccttgtttgtcatcttatttgatggtctggttgcctttttgctactatagtcaagacttacacgccttttgtccgtccactatcgtagcttgagaccgaaaatactgcggttgcgcgcgaaagttctacctctctgttaggtactctacacgaaccacatagccaaagcttcgtgaacactgtgttcgacaggtcgatccacgggtttaactaacccatcccaccatggtaggaagtgttccgagaaagtagagctactaccagtgagcactgatgcaccaagaaggatatgagacgactagagactttcatcttactcgtaaagtcatacttcttggtagacgaacggaagagatcctagaacgtatccgctcgcgaacttctgtagaacctgtcatttattttctatgtttccattctgactgacatctttacacatgctgacacccgttaccaagatcagaacaatgagccaaagttatttccagtcatcttctactccgagctgaccggcatttatgttattaaggttatatagacgggaagccaatatgaactttggttacaattgaggaacaatcttgtctttatgtcatttacatatcacagtgaaatcctctttcccccttgtttctaccaggtcttgttctcgactataatgaacacggccagggcgcgttgtcaaaaccaactgagccatcgaaaaagaaggtttgtgtagggcgttctacatgtcattaaatcaacggtccaatatgcgagaaatcctcaaactgtgacacttaccgttactctgaggggcgcgagttcactaggacactgggctcagagaagacaggagacacggcagataatgagataaacagcaaaatcagtgaagagcaggatgcgtttccttgttagatcccacttattacaaggctcaacaaatcccttcgaaacgatacatatgatagtgctatagcctcaagttccaaactatctttatcagtccactgttcaacaagagctgcaataaggactggcgggtgactttttggcaatgaattactacagtctgctagtaccataacacgcactctacctacgacaaatatacactagatatggaggtaaagtctaatgtctcattagtgtccgagacttcttattcaacttttaaatgttggaggtcaattagtccggctatcattttctatattcaactcgggagcctcaactaagcttaagcgtcgtttgataggaactctcctcaagggatatggcaaactgattcaacataggcgcttgacatgcccatgagttacagaagactgcggggagttctaactttgagctccagctatagggcgcaaagcgcaaacactgcattactcattcagggcgtgtggctcagttggtagagcgttcgcttagcatgtttcacagcatgcgaaaggtcctgggttcgattcccagctcgtccactctttttgactcgatgtctctttgctcccgcacttttcttgaaattacttggatctggataacagtatttccaattgcagtgagaacccgttttttttttacttactgctactctgaagctttagataacaaatatacgtgggatattattcctttttggctgtcccaccttttctgtacactaagtatagtgtatctcgggttgccggttggctacagtcgaaccccctgaaactgcatgtaatccagaccgccaaaatccatgcactaaatggcgtatatgcagtttctggaggcggggcttgggcaaaaatggcggattcagacctggaaattctatgcactaactagcatatatgcagaatctggagtatgcagtttcagggggttcgactgtatttgattttcggctcccagatatcctggtaaaccatgtcattgctccacgctacatttgttactccataagctgttgcggccggcaagctccagctacgccacggcgccaggacaggcttcccgtcgcgggcgcacttccctttggtcactacatccaacacgtcaacttctccttttggtctccgtcgcaacaacaataggcagcctaactaacggctgtcgatttccaaactcactactatggtacgtcgaattctcattgcatatagcgtcacttcggtatccctcttggaaatgtactaaccttttgctccctcgcaacaaacagctaccgttaggcatcctcaccgcggcgcaaggccatcccatgctcgttgagctcaagaacggcgaaacgctcaacggccacttgatccaatgcgatacatggatgaatctgacgctaagggaggttgttcagaccagcccggttagtgctacctcctacctccgtccctccgtcccttcgttcgagcgatgatgcacagtgatgatgatgatgatgagcgagtggatgaaacaagcaatccaacacgtcgaagagaatgtcggggacaaggcagcttaccaacgaactttacatgacgtaataggaaggcgataagtttgtgaggttaccagaggtttacgtcaagggaaacaacgtaagtctcgacattgtcccctccccctccttttctctctcttcttgcctcttgccaggaaaggagtcaacgatcaatcgaccagcggtttctaatggttatggggacaaacagatcaaatatcttcgagtaccggacgacgtgatcgacattgcaagggagcagcaacacagtcaacacggtggacacagaggcggccgcggcggcggacagaacagaggcgattatggcggccgtggcggccgtggcggacgaggagggggcgacagaggtggtcacaggggaggccgcggccgtggcaggggcgcatgaggtggaattccatgttcttgggacagcgagcgaggcgcaacgaccacccaacgtagggaagtacggccttttgataatgatacgatcgatgaacgagaggcgcgaggggccgccgcgattgtgcgtaggggtgagaggaaagggatggagagcatcagccaagaaagaaacatgggctgcatcttgcacggtccgaatgggctttcacacaaaacccaggcggggttgaatggggcacgaagaccatctccagcgacagacatgcatgatggttcatgggcagtcatcgtgtgggctttttggaagaggcctggctcggacacatagaccggactaggtgttcgatgcatcagcatggaatttacggcacgaaggatatgactattttaaagcaaaagatacccaagcttgaagttcctggttgattttctcttgcacctaacacaaaaggcacattgtatcgcattatcgtcatttgagagattcttttccgttatcaacaagcattgaaaggattacaaaactggcggcgtcctgagacctccatgtcacacaaaaatgatgcacttcgcgggcgacttgttgcagcttttgaggcaacgaaataattgcccatggcaaggaaacaggtggtacggagcggctacaactatggaaggagttactccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaaagaagaaagaaggaagaaaaaaaaagaaattagaggaaaaaactcaaaagttgaggtcgtacccggaatcgaaccggggttgccggaatgttctgaaggaaatcagaatccggagtgataaccgctacactatacaaccttgtgagttgttttagttgatttgttcactcgcctgattctcttataatgaccactaccagattctagcaagccattgaactagttatataatctccattccgatgcttttgagtatttcagtaattcttcttttttttttctcttttttcttttctttatcaagctgcagatgcgctcgatgttttgagatcgccagcatccaaagcctcttcatacgctggacgcacggcgcccatcatcgtggtctcttcttgcactctttgatccgacacaactgtctcctttggcatctcggcaagcaacttcttgatctcaatctcgaggtcgatcttcctctccctggccacatcaacaactgcccacgctctgggatccatctcgttaaagcagcgcttgagcagctggaccaaagtcgggtgactgatccacatgcgcctcgaagaattcctcgccaagggcgctagctccatttgcgccaggtagttgaaggcggtgttgaggtcgccatccacaatcgagcacctcacaaagtcttcgtacatgtcccgcgtgggcttgagcgtgtacatcagcatctccgactctagctcctgcgccgtctgagccgtctgcgccttctgcaggagaatttggaaggtgcgtaggtctggtcccgacgagcagagatgcaggaggtcgcggtacatgccgaatgccttgtcaactgttggtccttcctcgcagacggcttcaagcaccacatttaaagccgcgatggggattttgtagcccgccgccttcaaattttccatcatctctttgacgccgtccagcagttcgggcgaccgtctgaacagaagaaagatggaccgcgtgctggcggcccccggagaaatatctgcgccctccatgatgcaaagcacctgcagcgcgttcagaaggtcgccgttgtaggcgtagcattccaccaacgcttcgtagtgatgcagccctaatcggacacccctctctgcgagaagctcgatagcccgagtagccaggtctgcatcttggtggcgagaggccgtgttgagcacgttgatgacgacgccgtcaggggggttgacgaggcgcttctgcaccaggtgatcccagaccagcttggtcccttcgtggtgcagtgccctgctgcattcgtcgagcaagaagtaccaagtccccaaaggcagcgcgcgggacggggtgttctggttgcgggctttgagccttacctgcatgacccggacggcctcctcgacgaacccacgccttgcgagcgtgtaaatgaagatttcgaatacccatgcaggcaccaactgatcgctgtacaccagttcatccaacagatccagagccttttcaaactggccatcgcgaagaaggcccaaggtgacgctgatcttagcttctttgtcgagtatagctcctttggctcccagggagcgtaagatatcagttctcaaaagataatcaggatggaccgctagtgttttgagtgcactctgtaggacgcctattgatggttcaacactggctgcaaccatcgagtcaaaaatgaacccgagctcgtcggccgagcctgtgatatcccaattggcaacaaccaaagattcgtagatgaaggggtttggcttttcctttcggttatgcaaaaggaactgtatgataggccgaatcttgccgtgttgcccatggtggttgcgaagctcacgaagcgcttcgtaaataacaggtgtcgatgcttccttcaagacctcggtaagatcattcgtcgcttgaattatctcggttgcggtcacagtcgcgtccgcgatagtttcggatttttgttgactctgtggccatttcggttcgatgtatagatcaggagagacaaagctgtcgacgtttgcccgataaccatgcgattgctgactgagcgagcgtgctcctcgatgtcgatgcaggccatccttgcgactcactcgtggtcttgatcgaactatggaggtggaggacagggttggggccttcgccagcagtgtggcatcgacagaaggacagagacaacgccataaaccgtcaattacttgtcgaggtggcggcattgtggtagaggctggaggtggtcaaagtattcacaaactcaaaatccaacttggacggaggtgactgttgttttcggggtaatgaagctgtgtcccgcacaaggggagctaggaactcccccaacttccaggggcatggcctgcggggttgagctgctgatcaggggagcggtacgtacctgaaaaggcggggtagagagatctctcactttgagttcgagaggctttgtgggagagcgaagcgatctaaagttcagtcacacaatgccgattttctttttcttcatgatattcgaacaccacttgaaaggggaatccatcgtgaactcttatagtcaatctcgatggtgtatagtttggttagaaatattgagaaataagtgtggaatagactcaactatatcatttggtgcatgtaaacgtttcgaagtcgtctacgataataatctttcgtatcagcttagcgctgctcattgcacgtaagccgattagtacaagtaaaaagagaaaataagaaaataaaaagagaacaaagagacaataacaaagaaagatgataaactacatgatcaagaagaaggaaagcagatgatcatagaatcggacatggaaagacaatagaacaaacaaggtgtgaagatgcaaaaaaagcaaaaaattacttggtctctcccgccgggaattgaacccgggtctcgagcgaatcgaactgatgttcaagcttgacaagctcacatactgaccactatactacggaagatgtacacctgttgatcaagtgtcgtagctggttggtgggaggtttgatttccgactacatatagtcgtgtagcgtcacaaatctgcttgcggcaactgatgtgcgtaccacgcaaccacaccttgcaacgaggcagtcagcgagatgaaagcattgcaataagataattatagaaacgcagcattcgaacgcattagaagttagacgtagagaagaccttatcttatgaagacagtgacgttgtcaggatcatgcgcttgaattgaatgcaaggctttgacacaataatcaagcgtatcacactaggtcgcttcaaagcccatttcatggtagatatccgcgcagaaccttatatacattcctaccgaatttccgagcgttctcattagatacattaggcgacaggtgtaaagctacgttaacggaactccgtcgcggatgcgcttgcaatcaccataaagcctgccttagaaagctgtgtgatcgcaaaacaaagcatggagcttgcataaccgaattacgacactgaacaagcacaagaatgtattgcgccgaatgactcgttatattgagggaggcgagactacccagatagtctgctacgctccgccgtcacgatctttatactttcacgccgaacaccctggttctcacatactcgtagttaccgctctccctctcacatagtgactagaccgactgcatttccctccattgtccatcctaaggcccccggtatccaggagggagcataccgcgccgatcaaccgggaaggggaggccacccgcaccaccaaatccagcagggccgtctggtccctggaagccacccattccgggagggggaggtcccatgaagccgggtgggggtccaccaccaaaaaagccggggggaggctgcatccctctaggaggcgggggtccaaccaggccatccgggggaggtccaggcgggaacgctccaccaggaggcgggaagttcatggggaacatacccggcatcggtccgttacggggtccattaacaagaccgggtggaggaatcatgggcctctggggcggacccatcggctggccacccactccgcttccagggttaccggcaccgccagcacccaatgggaaaggaagcatgtgatgatctagaccagggggaggaggccgctggagaatctgtgttggcatctgcgtcggcggctgagggggacgattgtcaacatctgaggggtgaaactggtcactgaagaagccaggaggagccgggcctctgatctgttgctgttgctgttgctgttgttgctgctgccgctgcgcaacgctacgctctcgctgatattcggcttcacgctcagaaagatcggggatattgacctgcttggtgggctgcggcatccggaccaggagttgttcctgccggggcggttcaggcacttccttgtgattctgcatcaacctcatgaggaattccgtctggttattaaccatagggttctgtgcgccccggttgttgccatggttcggcatagcgtggcgttgggcaagaatatcgtgcaatgcttgctcgggccttgtcatgggaggcggctgagtgggcggagccatagaacgaggggagagaatgtcgcgtaaggggttcggtgggggtgcgcggaagcgagggtcatcacggcgctctccaccatactgctggaacggttctggggaagcgacttggcttttaggttgtgaatccgcaagatgagtcggctgcgaaaagctaccgaagagctgagccataggattggttgcctgtccagatgaccccgatggccctcccatcccgctcttctgaagcttttggataagaagattaaaggcctctttctcggcctcattctgctgaggtccttcgttgggctgtccgctcgggggagcagtagcagcgggagtagatggctctgtctttgctccttcctgaggagtgagaaaagccataaatcgcgaccctttgccagatgtaggcttgctagcttccttctcggcagtgggggtgctgacctgaaggctaccgccgtaggctgcaaagaacttgtctggtccggtttcgagagcaggtgcagacaacaccttctctgcctcgaatgagggctcgggcagattggtttgcaaaggcgcaggggccttctcttcggcctttggcccgccgccatgtttgctcttcatactttccatgaacttcttgaaatcttctgccgtatggccctggctcttatgctcaacgggttcgtcgagccattcagggtcgcgctcagcgcgctggtcacggtcacgatcatatctccctccgccatacccaccagctcggtcgctatatctgtcgttctgccgatcttcgggttcgcgatcacgccagctcttggacctgtcaatgcgttccctgacagagagagaagcgccattgttgtcgctgctgttcgtgttctccttgttgaaccacgaatcggtcttgcctcttgacaagccgttcctgcgaggtgtatcaatgtcttcgccgtctttgtctcggatgtcctgggcgcggttacgacgatctgaaacgtctttactttgggtatcgcgggagccgccaaaacgctctccggcagcgcccatgcgaccctggaatcgctcagcaccctcagtaccaaagctcttacgaggcttgaccggagtccagccttcgctgtccctgtcttgatcgtccccacggcggcgaaatgcgctgttccgcccattaccaaatcgatcactggtactttctgagtcaatgttgcgagcgcggaagttgaatcgatccgtgcgatcctgccggtcgttatctttcaggcccttatcagcgtcggaggttctattgttgcgcaaagttgtggcggatgcgaagcttgttctaggaggtccaagaattatgtcctccggatctgctagggtcagcaagagatccatggtgaaatcacatgtttgcggagagagagagagagagagagcgtacttgttgtgttgcgtgaaccgttacgatccagcgttggacgtctattttcttggttcagaagaaaactgtccccgcctttgatgcggtcattggtggtcttggcctggctattacggcctgtctctggaggcggtctatgaaggattagccaaagtgtcacggaatatctagtagagcacacttgtatgatgcgtgactattcatgtgtacccatcgcctggccgagttaaaagatgaacataccccatccactcctcggcgggagggagtccgagaggcttgacgcataatggcgactgccgtagatacagcagaaattctgctgagtattgcactgctgccatggtattgtggttttatattatgcaaagaccatcgactgcagatggcaacttgaccagcacctgcaggtggcaaggggaagaacaacaacaacaacaacaacaacaacaagtcggtgacaaagaggaggaggcgggtgtcctagcggcgcaatgccgcaatccagtaataattattcgtcgagggaaccggcgcggcgacagctcaagtcgggtcgaggggtatgttgcgcagaagacgggtcggtaggcaaaggtttgtgcagactgtgcacgaggacaaaggtggatagagggggtgagatggatgatggaggctgcagctggctgctcgccgaacggcttcactgcttcggctacgtctgctggtgtgtcaacaaagactgcgaggagagtgagactggcaggagcaatgcggcgattgaaaatgatgcttcaatttgcgggtgcgccgcagatgacggtagtgttgtcgacaggtgatagtactgttctggagggccggtggctaaaatagtagacgccgttttctctttttttttttttttttgcttcaggttcaggttgcgatcgatgcagaggagaagggggcgtgaatgacaatggagaggcaagtcacaacgaagtgtggtaaaactggaatggggacagcacagaaccagatggggggttcagggcaaggacgggctggacgagaccgactgggaggtgcgaaggaaagcacggaggtggaggtggaggacggtggtgtttcctggcgaaactggaacgggcaagcagctggctgggcctgtccactggccgctcggctgcccgccatagcccgcccaggttggactagaggtaggtcccctccttctttagctgctgaagtttcaactcatcaggacgggggtcacctcccatcgccgccgcacaacatcctccacttggagatggatctaggaccgaccgcttttagtgatgccacttcaccatccgaaacctcgttgtgagcctgtcacgctgctattccgttcttccatacacaatcgccgtccacggaagttacgattcgggtcaaatcatttttgtcgactcttttgtgagcttcacggcccagcgccgttccccgtgcaagatgtgtgtgttcaccactccttagcatacactaacaaccttgtctatcgccggccttgtagtccagcctttgcatcgctagaatggtacaaagtggacgccgatgtcgctgctgccagctgtcgtcatttagagtcctgctcttcctagactgggatcccatcgtgatcattaacccctttacttctccttttacagcattgttacgtacgactccgcatcgtatacaatcaaggatatctacatctacactacgcatctcagcaagatctgaaagcaaaaatcgaatgttcacgccattgacccgaaatttcctgaaatttgttcaaactccagagtgcacaatcaacccctgtgattccacttgatccctctttccgagtgctctagacaatcacgctctcgacacctcctttactccacccctcaacccttcccttatcacaagtttcccaaatccgcttcaacagacccttatatgccgcaacctcgtcctcggagctgacaacagtgcctgctccaccttgactctgcgttgcggacatgctcttcttcatcttcagcagctcctctagccaactaactacgccgaaccttgtgacaagcgttgtgctgcctccttcgatcttggatgctcggtacagtatccttaggacctgcattcgcagcggcgtcctcatgtatgggtttcctgctaccgccaacaaccgctcaaacagcgggccctttgccctcttcttgtggaacaattccaagtccttggatgttctaaggccgtccagcagatatgccagtagccagttgagctgcgaatagtacgaatcgccaaccgcgggttcctcggtcaggacttcatccgccagtggcactctgtccacgctccagaaaggcccccttgtgaggaaggagttgatcttgggatagaggctgtgtgtcgggtcacgcaagacgttgacggcatggcaagcgaaagcaacgatggtgctcgggagcggcgccactgcattgatggcctgacttgcggctgccaccctggcggtttcggcgagctctgacaacaacaaccagatctgctccttttcctcgtactcggattgctggaccttggatgccattttgaggatgttgacgagtgcttccttcctaatactggcgtgctcagaggcaagcaggctgatgagggaaatggcgtacccttcgtccacaagctcgtccactgacttggattgccatttgacaagtgctgagttatcggtggccaggttgtctggaacatcgagaacacgctccaactgctcgctgtccaaggcggcgatgtcatcaccagactccggtttatccccattcgctgctgtattgttcctgtcttgcttggcttggattgacttcccaactcctgcttgcttaaatgggtgttttttgggcacagccaatgatttccctagacccttggcaaaagagtcagacatgactgcaagcgcagcctcaagcaaaggcttgctctctccagcagctgccgagtacccgaggaactttggcaagaaacggccgagtccatcaagtgtactcttggagtccgctgccttggcagcaaaaggcagttgttcgataatagcagcaaccaacgggttgacagtacgtacctcgtcctctgcatccttgggtcctagatcttgcagcatttcgagatacttgaccggtgcggtggtacagcgagtgaggcacttatccaagaaaggccacaatacagcaagtgatgaaggagacgacgccatgagctccttgagagtctcgagaagaacagaaattcccggatgccccttatcctttgccggaacgacctgctgctccaccgctacgaagtcgagaacttgccgcaccggtgccaatgaaacgccatggggtgcctcgacatagaccttcagcagggttaaaaacggtgagagagtaagctgctctgtcgccgtaaaccacctcatacctggcgagtatcctgcaatcgccaggagattctccagttcttttaggcttagcgcaaagtcacgaggatcatcctcaccgacctcttctgagcgagtctccttctgttgtttctgcttggacaatcttctgagcgctgtctctagtaatggggcgacgtcgaacttggccataagcgcaacctgcgggatcacctcgtagtacaagcgcaatagttgactggcagcctcacggtgcaagatatcgtcttctgggatagatctgtacgagttgatcatctccttgatgcctggactcctttggcagaattcgtcaattaaccggcgggctgcttctgtccagagcgcttggttattgtgaaactttgagctgtgagctgggtcttggtgcattttaacagctgtatcgagcttctgcaccgccagaatgagtattcgggtcgcaaagaaggagatcatcctggatttgtttgttaagcagcggctgagtgctttctggttcaggggaagaggaaggatgttgtccatgacgatggatgtcgggggaggtagttcggcatagccagacccacggcaaaagtactcaggcaacggcagcgctaccgtattgaacaaaaatgctgcatatccaatccatgtcgcagacagcttgggttcgaaggtaaatgatttgttcttgatgaagaagtcggcaatcagctcgggcgcaaccttgaagatcgaagtgatcagctcactctgttttacgcttgaccatgggcgaagattttggagcaagtttgacagaacaaagttgcggacgggaacctctgttttgaacttgttcatccacacaatagcttccagcccgagctcttcaagatccgcgctggggatagccgcgttcggatccgcttctctgggatagagtccggtatcctgtctgagaacaccacatgatgggttggcgcacgcggtcatgaggaagtcatgggcggcgtctggtatagacgggagatcgtcgttagcttgacggtagtagtatagacccgatatcttgatcaatgtagtggaactgagcagattggatttggcctcccgaggaaccttgctgtcaagtaggacatagtctcttaacccattgagaagatctagcaccaggtaaggcagatcttgcttgatatctcttgtgagggcagtaacgacgtccctttgcgcaagcagctcctttttggcttcgggatgcaagtatttgagggcgctcaggaagaattggacagcatttgtgcgtggagaaggcttcttgatgtcctcaggttcctcgccgatgtgaacaatccccatgtttcgtgccaatgacttgagcatcgacattctagcgcggaacattggccgagcaatagcacccccatcgaagcataccgcctccctgagcatacgcagggtgggcgagataatgaaagcttttcctttgtcggccgacaagctgcgggatatcaattcttgctgacgtttttgcaacaaggttctgcaaatgcccaatccgattggcgtaagctcaaggctttgtgacagcagttttagaagcagcgcgaggacgaccggtacagcagaaaggaggttctcgttgttgacttggccggcgtgactccatgtttgcatgatatcggggaggtatgtggagttttcgtcgtcctcagtcggtttcgtggactgtaaatattccttgacgatcgtaaagcgtagttcatgctgttggcgtttctcagcactgtcggtatcgtcatcgcgggatagtaaagaatcgagaaggagcttgaatgattggagccctgcatagagttagcgcttgcgagtaatcatgggattgggtgatcatgagtatcctcaccatgtctcgaacgcccaagatctggatcaaacgcgaggagctgcctcaattggcgactggtgtgtatcacctcggacgtcggagcctcgtggacgacgcgttgcctcttgcgcggcccgtccccattttctgcacctcttaactgtcgtttccccattctgaagaatcacggactcctttcgaagtcggaagttgggtatgtttcggtttcgtgatcgactggttggatttgaagctttcctcgtgaactttctgggaatttcctaccgcttgcatgttctgcggtgatttaccgcctgccaatcgcgactaaagtggagcgttaatggtttcactactccaccagagtgatcagggtcgcagcttgaagagccaccagggttcaattcaccccacctggtctcgtcattggtcaggggtacctacattcatgtacatttaccgtgtgtagttcagatttacatgacattaagtgcactcgggtaggtacagcggcatctcgtgaaacccagttcatccgagctcatccaacagtacactacatgcagcgggagtgccctacggcctttccattccgatacgatgggttttccaaaatcgggaattccagaaactatttaggcttctgttctccagtcattcccttgtcgtgctgatcggtccattgaccacatcttctacaccatcatccgtcacgagactctgtacacccaatgaccgaagccgctttgaaagaagactctctgctgacccagggcgcccgtctgtaacgtagccaaaaggattaccgccatatccaacgtctcccctgttgagcttgtcgtatctacccaacagagctggaggtcccgtcagcgctagtccggtcatggcatcactaccggctgccatggctgtgggtcgggggaaatggagacaagtattgagatattctgcgtcttgacttggttgacgagtgtcggactggttctcatcctgtctgtcggcagccaaacccggagcatgctgtgacggttttggagcaacagagttatttgttggagtagacgataagttgcttgttcgcaatgttctgtatggcatgtaccgcggctctgggtacgtgacttcattacgaagcttctcggtgccgtctgggacccgattggcaaacacgaccctgatgtccttgtacaaataaaaacgaccttttgacgggctgcaaatatggagatggatcaaatatcgaagaataggagggccgtccggcactgtactctcaaggccgtcaatgatgggtcccgcagagtaactccgctggcggatgaacgtctttgtgcccgcttccatgcctgtcaaatcatatggaaccagaaagagtttgacagctgttttgttctggtttttgatgacgatttggagttgtcccttctctggaatgcggtacgagcctccaggaggcgatttgtgagatcgtgacgttttcttgttcttttcgaatctctgaccatcgccccctaaagcttcgtccccgatatcatgagcaatgcggtcgccattaggtgatttttgtccggcttgccttgattcttgttttcgcttggaccgttgcaattcctctggatttggcaatccgttctctaagtcgatttggcccacgtagggactcggtccatcgtcccctctactcctgccatgaacagtactggaataacgataaaagacagctgaaaatggtagagtgacgtgagctgggcaacgcaaattcggtctgcatttcccgatacctaggacgccgatttgcgccatgaactccaagggtttggaaggcgttgttgacattcgtcccctgagaatactttcttcataagatccaaccatagatgcatgctgtaagggagaaccttcagagctgtgagattgacgccttgaccgacacatggaaggcgtttgaggggaagagcttggtatcgaaaggccggagagcgacgcgaatgaacggcgaggttgatgtgcttggcacggaagcgtacggtccctgtgtggcggtgtatgccttaacattcctccgtggctcagaggacaaccttgagcccagttcattgtatgccttcgcaaactgggggatccggatataatcccgtccgaagatgtctccgactcaatatcctcgcggctttctgtatgtactaaaggactggtggggagtttataagcaaaatttgtggagagagatgaagaaaccgaggaagagggtgaaccaaaggcctcctttctatactccattgccttccgtgcaaagggccacggcgtaggctctctggaggtccatgagtctttgaagttcccgaagtcatggaatttccgtggttgagaagagtcttgtccgtcgtgtccctcggaagtttgattgtctggcgtaaaatctccgctgtgaagggcagagcgtgggcgttctatgtcaagccccgactcgagctgtccagcagtgtttacgtcaaattggctccaattaccgtcttgcttctcttgagcagttgcaggtggggaaagcaagcatgacccgtttaaaattaacgttcgaggtgtctgttgggatggctgtacttcgtcttcataaagccgtgactcaagctacaagcatgtcagcatgtcagtagggcaagagggtataacagccaaacttagatatagaaacgtacatggcgaccgggcacccaatttggactttctgtcctctttaagagatgcatgagctcagctcgatcgtaggtcaaggcactggggagcttcctctcaggagtggctgggctatacgggctgtcgactggtccctcgcaaaattcagtcctgatgctctcctcagagacacggcaaggcaatgactttggggaggccgtcataggatcggactgtatacgatcagtgggctccggcatctccgcgtgagagacgtgagccagacggccctgatttgacaggttgtgggaaaagggcatcatgaagtgatactatgcgattcaaagaaaagccaaaatgcggtgaagggcgtctgtgctctttgaagaactaaattccgcgccgatcaaagagttgaagcagctcggatcttaggcagtctatattgcaacaatttccatgattccaaccatgaacaatgagctgtgttgggagtttgctgggccggaaaattcgggggagtggaggaagttcgttaatccaagacgtataggggagatagcaggatcagtccggacatgcacaagacctggaccgtgtgttgattaaatcgcggtggcggagaagaagagcgcaaatatcatcatagtcggaaggtcgtcgaagctggatgggtccggaactcgaatcaagcatcacagcactttgctagagctgtgagggtgctatttggtacaattgagcaaatcgatttgatcggacgatatgtttatgattcacaaagaaaggtagatcagacacaaagaacctccaggtcatggcatgtagacgtcgataatacagacttgcgccaggcctatgtatgtatttggcgggttgtgggaattgggcaagcgtctcttctgaaactcgaagagctctgaaattaatggactggaaaagagcaatgggagtgatgctccgagtcacggcatggccccagtctgttgcaaccggtgacgaggtgttggctgtggtagtgtacgtagagttcgatatgcatgcagtaaggcaggcgggaccgagccgggtgaacatgtagttatgccttttccgcatatgtaatcacctggagtggagctagagatctgcgccggactccttgcggttgaggtcgagacgtgtttgtaggtcaggtatccatatgaaccggatcgggcatgttgtgtgcctctgccaaacaatgagcttcaactcatcgaagaagcaacaaaaggtggattgagcgagggattcaagagatgggctttggcttgcagttgggaactttgaagcccgatgtggtttaacaagcggagtggatacggtacccctcatatggtagtacctctacttacccgtaaaggtacacggcggcttgcgcagtaaaaacgggatgattttgatgtgatcacgtacctgtcagttaggcattgacacccatggtgattaatttgttcactcccatctatcttacattgcctctgaggattcaattaacccgttctattttttaggtccgccgtccaaggttttggtgattaaccgttgtgcggtaccgacgcatccgatcgaggtgttcctggacttaggtagttctgacctcgatgatgcaacatgtactggccaaattccgcgtcatctggaggttagtgtaggtaggtaattagtccagtagcccctgccattaaccccacagccaactgaccgcctcgaggtaggtagctctagacagttcttctgccagtgtctcccgcccgtagcgataacgacctgtcaggggcagcttatcagtatatttgtatcttgtagactagtgtagtgcagtggttaaactgcccaggagggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaccgtgacaaccaagcttcctccaaacgtacaagcaacactcgaaatcagcatcatctaattgccatctcattgctcgtcaactatcccagactagataacgtcggcccttgcactctccaattcccaacaatcaaactttcacaatcaacaacatggcacccaaaagagcccttgacgagggcccgacaaccggcgctccagataagaaaaaggccaagcatggcttccgtgttggcccagagaacctcccagatggagcgtggaagcgcaaaggtaatcaccactttgcgtattccaagagaatcttgcttcgcccatatacatgctaacatgaaagtttcaatcaaccagtcaccaagatcaagaaggagctcatcaccaaggctaaagtcaagaagcaatacgccaaaatcaaagcccagagagaagccggagccccagctgcctccagtgtccccgtcggttccgttctagatgcccacgtctccgaggaggacgacaacaacaacaacagcaactacaaaaacgacaacgaggtagagggagatatagacgcccccgcgccaatccacccttcgcggcaaatcctcctcgagaaaggcgccgctgccaaagcagctagagccgaacaacagaaacctagcgaagaatcgcacaacgagaatgaaggggatgccaacggaggagaagaacaaaaagaggtccaacggacaacaacgacaacaataaccacaactaccacccaagaagacgatgacggagtttacgttcccccacccatggacccaaacatgcacccctcgcgccttcccaaacgccaccgcaaaccgaactactacgaaaaggagctagcgctcgccgagaagaagaagaagcaggcggaagcgcgggcggccgagattgcgcggcgcgaggaggaaaagcgccagcgtatcgctgaaagagacaagtatcgcaagcagatggccaaggcgaggcagccgggagcgagggatgggaagatgaagcttggaaggcagggaaatttgttgttggataaggtcaagaggattgttggacaatgaacacagtcagtggcacccgggggaagagggagggtggctggctatgtgctcgaaagtgggttggaggggcgagccagggctggacttgttggtttgttgggtgtgaatttctgcactcacgttaggtttgcgtggatgttgggtgggaatgcctgacaaagttgttgcgtccgtgaaagacatgatacccggctgaagaaagggaggaagaacaggaaatgcttttataatgtcacgaagagaaaggacagtcaaaatatttaaatagctgcttgtagactgtacaagttaccattccctgaagcggccatgaggacagttgaccactgacacgagattgacaatacatatctgaccgagccgcgacgtcccgcacccgactttccagatcatatttgtgtgctcaagggaaatcacaattacgaaatgcatacgaagggatcaatcgataaccatactcgaatataagagggtaatcacagagctggttttacggacagttgtgaactgcccccccacccccccaaaatcatgggaaaatttgtcccatctgacccagagagcaatgggttgtgccattttcctgatcaactcatattagacttaaatccaatccaactgtagaatattagaccgaccctttcccagcccacatagggcacacgcaaaatcactgcagaccacccttgtccttcttcaaccaagtcatcacaccatttttcatttttcttctggccaaaatattcagatcaccaaagagcaagaaagccccaaagtgtgaactgggcaagacatggtgcggagaggccctacgagccttccacgagaagtgaaaaacaacgcccaattgagtccttgtgcaacttccatgcttcgacaagcgcatcggctagtcgcatcggccaagcttgcgggaaaaaccaaaatatttcatcagtatatacaaaccacgtgtaggtcattcggtggttaaggatactctcccgtccatcttcagttcgcccgcaccgcgctcacgcgctcgctaactccttattcctcaaagatgagcgcactgttctcgatcaggaactgcacggcattgttcttggcgtgcatgtctgtcatttctttctcgagactgtgatctctcatgatggtgggcgcaaacaccacagccaagtttttgggtgacatctgatgagagccagtcagccgaatttcccgagtacagggaaaagagaccattggaacggcagacttaccaaattctcgcgttctctgctcgctactcgagcaagatgaaacatgaggaactcgagacagtcgcggtgctttggtggaagcatgttgaccgttttcttcaggtgagcgcatttctcctctacgtcttgaatatctgtggaaaaagctggtgagcatccgtctacacccgtcaattggggatggacttactattggactccaagaccctttcatacacctcgaacgtcagcaaggggttggggagcttgcggaagtactgtttaaggacactcgtcacagcagtaatatcgatctccgggtcggaaatgtcgaaatcttgctgcttctcaaagccctcttgaatcatcttgatttgagagttgcctccggttttcctgtagattccctcgacatccataccacgaagctcaacctcctcgatacagcgcgtgaccacgcttggtatctgacggcgttcatgttcagtccgctcaatcaggtcggaaccgaagagagtagtgggggcttctgcaaccgcaggggtagagatattggtcaccgacatcgacttttgctgcgcgttcggctttttgccaccgaagaaaccaaaccctccaccaccacctcctccaccttgccgcgcgttatcaaccatcacaggtttgatggtgttggctggtgggggaacgacagtgaccggagcctcaacctgggcaactgtcatggcataaggaagaccaatgttgtctccgttcaaggagccctgctgctgctgctgctgctgctgctgctgctgcctctgggttccttcctgtccttggaatgcgcctgctgcaccacggatacccttcgagatattgtgcgccaccttgctggagcccttcttccagttgaacttcttgacctggcccttgcggatgttcaccacggtagggccttccacaagctgatcttccatatcaggaccaaccatagtcgtagctgtctgtaagctcgcggcgtccatgttgagtgaagcacccttggtgtggccgtaaatacccaaaccattgggtgacttgagctcgccgttattgatctgctgcttgaatctctcctgaatctggtgagtgagatcattgttcatatcggccaactgagcgttcttggaagacagctgctcaaactcgagcagagcgcgatcgcggtcggcaatggcttggtttttctcctccaccaaatcgtctctctccgcgatgagttgctcgatcgcagaggtcatgttgtgcttgagacgttctagcttttggacaaactccttgattgcggactcctccaactcgcgagcgtcaaacgactcgttagtcttctttgcacgctcaacatacccggccaagacctcaagctgcctgatcatgatctcagtctgagtatcaagcaccgaaactgtcttcctcttctcgatcaacttcttgttaagactcttaagatccttttccgtgttgaactgtcgctccagctctgccacccgctgctcggagcttctgagttgccgcttcagataggctggatcatcctgtgtcgtactagccaaagacaacggactcgttatatcgttgatattaccggcggagtagtcctcaacaatcggagttctcggccaacggggcgaagtagttcctcgagtggtttcgctcacgctcctactgtgagaaatcctgccaggagtagcgcctgtttcaccactgctgttccgtccatgtcgtactgcgtttgagacccggcggaggattgacgatgagccctcatctgttcccaatatcctggccatatcctcatccatgctgaactcgaccccagagctccacctaggtagcttgggggatggtttcagctcctggacttcaccacttgttgtcgactggtttttgggggtctgggcctgagtgggaggcaaaggcggtgcgcgaggttgcatatacgtgttactaagcttcgcctcaggcggcgggggacggatcgggagagcaggaccctcggaactgttcgacccaggaaccggcagaggtttgccatcggctacttgcaatacgtcagtaaacagagctgatacaatcacgcaggactggaacggggacgtacagtttctggatacaggaggcgggacctctttccgtggaatggatcgcccagcgttcgagacttctgagcgcgaggttacagagtcgctggacggccgtatctcatcgctcatgggatccctaggacgagaatcctgagaggacctaggggtcatgatcctgtctggactcatagttaaagggggctcaggactctccttgttccgtggcgtagttccattctcgatgctgttgcttgcttgagattcgctccggttacccacaagcctcttgcttttgggtacattctgcagcttgaagtcctcgttgttgggctgctgattgtagacttcggccaagatgctagcgatatgggccggttttgtgttaccaatcacatcggccgctcgagagagcttccggggtgggagccgctcctgttgaggactttcatagtcagacgacggctgcctctcttgggccatctgcgccatcaatgcaatgtggggtgttggcgccgtcgattccttcttgtctggctggacagcgtttgacctggccgagccaaaataatctttgtttttacggctcgtgtctgaaattgtgtctgccgtggactgaggcgtgatggacggcgcgggactctggtcaagcgcgacgggaatgaagaagtcctcagcatcccccccgctgagatcagcagaaaacatggttgaattgcggttgtgtctatagtttggcgctggcggggccagcaccgtttccttgttcgtttccgccaatctttcgggggagcggtcaggtctcgaactgctccgcgacgatgagtcctgccgtccataagcatttcgcggtcgtggtgatagttcggtaggggtatcagagtccgccgcaagcttttcggctgcgaaacctgtgctggaagggggtacagcgtttggcggtagcgcaggaagggatttgtcggtgtctcgagcttttgcttgagccgctgcttttgctttcttgcgtcttcgtgccattagactctcgtggcaattcatgcaaaatatcccatgagccgtcctggcgtagcgcaggttttcgatctttctcttgcaattcctacagcggaagcatgttgcgcaaaaggcctggtctccggtcaggatggccaagtcctcaatcttattaccgcaagcactacagctgtatgtgcagttgttgcaaatcagcgacccgtctccaagcagaaggagattcgcatccgaatcaaggagcgtgttgcatgtgttacaacggaagcaatcgagatgccatcggtttccagctatgatattgtcagttaataacgtagatcattaacacccacttcactcgctccgaaacgctcatgctattgcggatgccgcccgttgcgaaggattgatacccccagcaagcggaagggaagcaagctataggtatctatgtattaacaacataccaagttcgaatgctttgccttcttccagaatctagcacgggacggtcagcattgatcaaggagtaacttggctggatgggggggcttacttcaccgcatcctttgcatgggaacacatcgtccgcatccatgggggcgtcaagatagtcatccatggttgcggtgttcacccttaaaactgcgccgaaattccaagttcaccactagcttcgtcgggtgtgggacaatcgcaaggatcaaattgcttaggggcgaacgttgagggaaaagggtgtttgtcaaaaatagcacatggagggtatttcgatcgcacgctgtccttcagggtgaagccgattgtggtctgtaccggtgaaaaaaaaaggggggggggg