ccttcatccaacaacgacttaactacatgcgcatcaagggcatttgaagctgtaatctttgccttggggaagccagcatcatcgagcatcttccgggctttgatggctaattgcgaaatgtcaccggaatcgatccggatcccgactggttggtgcccttgagtgctaacttgcttgaagacccgaatcgcgttcggcactcctgacttcaagacattataagtatcaacgagcaaggaaactttgtcaggataaaccttggcccaagcttgaaaggcacttaattcatcagagaagctttctacccaggcatgtgccattgtgccggccgcgggaatattaaattgactggctgcttgtaagttcgacgtgctggtacaaccgccgatcaccgcggctcgcgccccatatgtggcggcatcagggccttgcgcccgccgcgcgccaaattccataattggtcggccttgagcggcatggttgatttgccaagacttcgtcgcaattaatgattgatggttaatgatgtttagaataaaggtttctaacagctgggcttcaatcaacggtccactaattgaaataattggttcccgtgggaaaacaggggttccttctggtaaagccttaatcgagcagtgatttttaatcttgctcaggtaatccaaaaactcgggagtaaattcattcagagaggtcaggtattcaatattctccttagtgaaatgccaattttgaacttgttctaccacctgctggagaccagcgacaatgacaaaactaccgttgtcgggaacccggcggtaaaagacgtcgaagcgagcttgtcgatcatggggtagggtagcgtagtacccattagccatggaaaattcatataagtcggttaatagttgtagattcatcttaaatgcttccttttaaataaaaattactttaatttggctaaaaataaaagtatggttgacttttatttacgtttagtataaatactttgcagcaaaatgcaaatgatgccctttagttaagttggtagagctttggtggccgcccagaatggttcaaagtggcggccccgacttctttgaagaggtggttgtgagttttcttaaagttggaattatcaatcttgtcaattgtcgtacctaagaaagccgcaaagacttcgcgcgcttggcgcagggtaaaggtattacctaagatccgaagaatttggggttgatagtccagcttgtttttaatccgattaatggcggtagtaatgatttgaatatgatcaaagaccaggtgaccggcgggacttaggataatctcctgttggtcatgggtgatcacatagttgccctgatctttatcaagcacgaaccattgggcatctgtggccccataccctggatgcaattttggggttgatggtaaataggtcatataggcgagtgccagtgcccgagttcccgtaacccgcttggaatctgtaaaggtggccagttgttcggttgaattcatcggaactttcaggccaattttatcgtcaattagacgaatgcaggccgcgtcggcactctctttactccgcaagagggtttcggggagggcccaatgtccctttagaggttcatctgcccgcttaatcaatagtaattgtggtcggtgtaattcagtattaaaactccaaatgacgttggtgatggtcaccaatggtcgggcaataatttcactatccaattgacgctcctcccttcataattgttaactcaactctattttagcatttctcggccactagtgattgcccagttgctttgaatcatgtttgacgaggattgctaaattttgaatagtgatcgacgtcggctgggctaaccataagcaaaaagtattccagaaaataccgacggcaatgcgggtcatatattcaactttggtatcgttagtgacattgacgtgtcaagcaacactggggtggcggagatggaaacgccgaaagaaaaccggcgtcgtttggttagcattatccaagatcttatagcttaaaccagctttaactaacaaagccaatttagctgagtgagctggccagtaagtaaagaagtcatcgatgacttctttataggtttgggggttaacttgcaagatccaatcagtgtatttccttagtaaggaaataacatactgattaatcacatcgtctttgcttttgaaattccggtaaaaagtccgccgggaaatatgggcttggttactaatatcgatcacgaaaatttcttggtacggtttgacggttaataattttttacaggctcaaaccaaagaacaatcagcttttattaagctacttaaacagcagttagaggttaaggccatgcaattaattatggccaagattcttgatgaaattcttaagtccgaagcgactgagcagattaaagctagggcttatgaacgttcggatgaacgtaccaattcacggaatggttatcgagttcgtcagcttaccacacgagtagggacactttaactacacgttcctaaactccatcatggtaatttttcaacgcaactgttcaaacgctatcagcgtagtgaacaggcttttgatttagcattaatggaaatggtaatccaaggtgtttcaactcgtaaagtagctgagattactaagaagttatgtgggacaaccttttctaaaagtacggtctcggctttatgcagtaatttggacgaccaagtgctggactttaaccgatgtccccttacgcaagggtatgcttttgcgtatgccgacgcaactttatttaaggttcaccatggtcatgttgtgacgagtaatagcttactcgttgcgattggaatcgaccctagcggtcgtcgagaagtgctcggttttgatagcaggttaataagaaatccggcgtcgtgaccgtgtgatccggatatttccgaatgatctaagtgtcttgcgactaatgggggcactactgattgaacagaatgaaaaatgggctgctggtccacgatacttaaacatgaccgtttaccacgggattgaaaaagatgccgactcagaagaagccggtgagcttaagcttgtgaaatgataaattcgcggaatttaatttacaccaacattttggacttgacccggatgagacttgctgcatttcttttataatcagaattgtttgacattgggtgtatattagaaataataggagggattgtataatgaaaaataagaggtatttaaataaaatcttattaaccgcaatactcgtattatttgggagttgcatttctgttaaagcggatataaattcaaatgaattaaatgctaaattaaactcagaaataacaacacaaaaagcgcaacttgcaaatggtcagttacctaaagcaaatacgcatcagtctgatggaaagacgatagtaagtagtggaactatggttttgactaatcaagatcaaaacaagaatcgtaattatttaccatggatgagctttgctgctacgccagaaacagtaactacccttaaatatcatataggggaagattattatgatggtaactttcgtttcacattttatttggattcaatagaaggactagctccttatgcggttgatgcagcaattgttctatacacggagccatcactacaaggaccagtttccataaataagacgaatttgattagtaaagtaggcaacataacaacaggagcaatcggttctgtggaagttcccgcaaagacaacattttgggcagctgggggagaatatggtgcagagtctacttcggggaatgttgctttttatcccataactcaaggacctattgaattacaaaataaattagcccagaatttcccagaatatgttgatccaatctcgcataaagatgcagagtctccgcttagaacagattggactcggctaggtaagtctcctagttggaatggacgccaagcttttattaatcgatttaatgctacttatggtactcaatctgctgattggtggtctgctcgacaaattcatcatattcgtccaagaatttatggtggtacagatgattttaataatttactccctgtgcccaatgcaaatcattatttaataacaagttggtttagaaactattaaggtgctaaatatatggaaatagattcaattgtaaattctctcaaaacaatgtctcaagttagtaactataaaatttatgtttctggatctttaccaatgaatgttggttttcgattaaaagctaaagcaactcaggctgatttaaaaaagtttgataaaattaattactctcttcccaacgattatttagcctttataagtcaaataaatggtgcagagttatttactgatggaaagtatatccaaaaatgtaaaatctattcgattcaagaagtattacattggcgagaatttttaagaagctcaggattttacccggagtgggataaacttctcccaattctagaactacaagatatcggtcaactaatacttaatttggaacgatatgaaaaccaagaagattatttattatatcctgatgaatcaaataaatatttccacattggctttactgaatggttgaataattatttactaacaaacggtagcgaattttggtatatgaactcataagaaatgaaataagtagcaagccctctcgtacaataccccttagggttggttatgtccgtataattggtgtaaattctaaataggactttgtgaaatctgaaaggaacttcattatgccaaaggttgaattaaatttagaagatgacgaattaaaggaactattactaggtgatcgggataaggccatgcaatcaattatggccaagattcttgatgaaattcttaagtccgaagcgactgagcagattaaagctagggcttatgaacgttcggatgaacgtaccaattcacggaatggttatcgagtttgtcagcttaccacacaagtagggacactttaactacacgttcctaaactccatcatggtaatttttcaacgcaactgttcaaacgctatcagcgtagtgaacaggcttttgatttagcattaatggaaatggtagtccaaggtgtttcaactcgtaaagtagctgagattactaagaagttatgtgggacaaccttttctaaaagtacggtctcggctttatgcagtaatttggacgaccaagtgctggactttaaccgatgtccccttacgcaagggtatgcttttgcgtatgccgacgcaactttatttaaggttcaccatggtcatgttgtgacgagtaatagcttactcgttgcgattggaatcgaccctagcggtcgtcgagaagtgctcggttttgatagtaggttaatcaagaaatccggcgtcgtgaccgtgtgatccggatatttccgaatgatctaagtgtcttgcgactaatgggggcactactgattgaacagaatgaaaaatgggctgctggtccacgatacttaaacatgaccgtttaccacgggattgaaaaagatgccgactcagaagaagccggtaagcttaagcttgtgaaatgataaattcgcggaatttaatttacaccaacattttggacttgacccttttatagtaagatatttatagctcataccggatacctcgaattgtttgatttggtcgttaaacatattctacccggtatgggtttatttttttactttgtgttgcacttcaattctaaattcaccccatagaaaaagcgcctcacaatggttagaacttttgtctaactattatgagacactagtagtagaagcaacgtacataatatagtacaatataatgtataaaaagagaaaggagtccttattatgccaattgcttctactcaaagtgatttccgtaatcatattaaagactacttagataaagttaatgatgaaaatcaaacagtactaattgcacgttctaatcaacgagcagcagctgttatctcacaagaacaactcaatacccttcttgaggctgttaatgctaaagaagattcactagattatgctattactagagataagttaatcgaaatgcatatcttacctgatgatcctatcgttgaaccaactgacgattattggaatagttttaagccaaaggataacagtaaccaatgagatatcaatataaaccacgaaaatcgtttgaacgaaacttagcttatcttgcacagcttgatgtaacaattattgatgaagtaaaagacgctatttttattctcctcgatggcgacatacttcccgatgattttcatgatcacgaattagaaggaaactatattagctatcgggaatttcatcttcgtgatactcccaaagggcagcaaccaactgaaacaaatgatattgtagttatctatgaagtcaataatcaagatttagtactcgttgctgttaatattggttctcataagaaattattccatggtcattatcacaagaagcgatagaaactagcaagataatctcccaagttcagggattatcttgctagtctttttgatattcaatttaaactaccatgaaacaattcatcgtgcccaccgattcgaactaaacggatcactggattagtcttatggggcatataaatgaccagaatatccactttcccgtctaataaatgaaactcatagtgtccattataattaccgccccgattttttagcacatgtggttgatattcctggttaacgataccatttatttgaagctgttctaaggcttgcattaaatcattgattagctcagggtgtacccgtttaagttggcgataatcttttttgaattgtggctcaggtttaagtttatacatattagttatccaaaaaatcctttagatcttgtgtattatcaaattctgggacatcatctggaataatccccaactctttagcctctgccgccactaaggcacgtctagtttcctctgtcggttcgtctgtttcagtcagaacttcaaacggaatcttcttttggagtattaactgtcttgccgccatgttaaagtaagcattaatacttaaaccggtaacacttaattcttttgtcaatttttctttaagctcattatcaagacgaatagttgttgcactcgttgccatgtttatccccgcctttctttatttagcgccattataacatacaagcgatgtcaaaacaataaaaaacaagcattgcatatcacatcatgctatgatatgcttggattgtaaataaggaggcgtactatgaaaataattacttttgctgctattaaaggaggagttggcaaaacaacattaacttttaattacggtgaatggctgtctagtaaaggccataatgttttgctgattgatagcgaccaccaatgcagtttaacccaaacctatgatatttataaagatcatggcaccctagctaatatttttacaaaagatagtgaaaaagtagaaattattgagttgcacaaaaacttatccattatccctgcttctatgcagttggacactatcaataacgatcttcaaacaagagccaataaagagttgttaatgtacatgtggttctccgacaattatgacgaactgaagaagtttgattatgtactaatagatacacacccggatttttcaacgattacacaaaatatgattgtaatttcagatcttgtttttagtccgattgagccaagcgaatatgggtttatttctaaaagtaacttggaattacgaatggaacaattaaagcaagatgtgattaatgttgaaagtcgtcaaagctttgtcacagcgagattgaaatttattgggaatcgaataaaacacaacaccaaatcttcacatgaatttgtagaacaaatggaaaaagatcctcgaactattgcactagtccccgaaagagaaatattcaataaaacaactcttaatcatgaaccactgatcaagatggaagaagaaaataattcaactccaaaatcaagaaaattttttgagaatattgacaatatctttgctacttttactagccaatgatcataatatatgatgatatatgatcatatattatactatactatgatatgacataaaaaaatagaaaggattaatattatggcatttgaagataaaatggatcaactaagaaacagtctaaacagtaacccagtaaccaatgaaagacctgcacctagagtttcaaagtcctataccttaaaacaggatattgctaatgaattggctaaacgtgctaaaggaaaagagctaactgcttctagatatttagaacggctgttgaaaaaagagtttaatttgtaatttaggtttttaggtggagcccgccatcaagatggtaaaaaatcattgagtagatgatcgttcttttcaggcgatagctcttcccactacagtgctggttaaaaattctatttgaaaaatggagaggtattttccgttcagtaattcgtatattgcaaataatatccttgtttgccgcttatttctgcgacctcgttatgctcttaatatttagtgtttttgatattaatgccgctaagtatcttctatcacttattggtcccaacccctcgctggcaaggtatacaagaccaaataaagttgccggttaggaagtactatgctaaactaaaactaatttaacaaccgaataaagagatcaagctaaaccaaaaagtccccaattcacgaggaatcagggacctttagtttagcaagtagctaccatccagctacttaggttcagacgatttttacttggcggttcaaatcgtctgaacattgctcttaatttgtaggttaattataccgcaaaccagtccgaaaggacaagttaaggatagttaaggatagttaaaaacaaattaaagtcaatggactaagtagctaactggagctatttagtccattttttgttgttagaaattaaaaaagttgccgaatgggcaaccaaaaatagacacatgctggtaaattacaaagcctcaccactaaatgaatgctttgtaatttagttaaagcatatcagatttgtattgtaatacaagtcagatgttttagcaactctcttttgagacagcgtgtgtccgtcaagaaagggagtttttattatgacaaaatcaacaaattttaattactatgaagccgataacgtatatggagccttatttttccagtttcctaaggtattaatgtatggcgagcaatacaagcatttaagcagtgacgctaaattggcttatatggtactgaaagaccggctagagtactctttgcgcaacaactgggttgatgaagaaggacacgtctattttacttttaccaatcaagaactcgaaaatttatttaattgccataatcaaaaagtagtcaaaataaaaaaagaactcgaaaccgctcatttgctgatgcaaaaacaactgggctttaacccaaaaacaaaaaagaatgaaccgaatcgcttatatctgtccaagctcgatgtgaaagcaaccgatgtctatttacgcggtgaagatagcccaaaagtgtctcaaacccttgatacaagcggaaatgtgaaaatcacacttccgcaggagaccgctcaaacccttgatacaagcggaaatgtgaaaatcacacttccgcataagtccgctgatgagaccgctcaaacccttgatacaagcggaaatgtgaaaatcacacacaatctatataaagactataaaaataatatagatactaatagatacgatatagatactcaaaagttggacttttccacaactaatttttcaccagctgaaatcgaagctcaaaatcgagatctagtaaaacatgctgatgagttcttaactgacgaagataatggcttaccggtcttcttagaaccagaagcagtgcaactacttagcttttggtgccgtaccccacaacaaatgcggcgctttattggcattatcttaaacgccaaatatgctgttgaaaaagaacataaagatttaggcgtatggattctattagatgaccctgatttaaaaaaaatgatgaccaaaacattaaggcgctattttaatgctctaagaagcgacgagaagcatatcaagaatgttgagaactacctgtacggcaccatgcaaaacctatttggtgtttggtggaaccaacaagcagctagagaatatgcagccaaacacccccgaagaacagaatcttggtagcgagcgcacttgggactaaaacaccatataagctcatttaagccgttttaagcgttacacgcataattatattaaaatcgctttaaaatcgcttagaagcaaaaataggcaccttgagtgactgaattggtgacgactgaactaagggaatgtgaaaggagctttttaaatgaccaaatccagcaaagaggtcgaaacaattgagcaattgttggctgacccatgggcagtcgatattcaagccctttgggagcaagcagcccataatccagatcctgataaacgcaagctgtttgacgcgttatacacttatgttttagataaacgccaagaaagaattatcaacgaaaagcactttgtgatttaacatgggcaggtcaaagaatcagtgattggaatgaaaaggaggcacaaaatatggctaagacacgaacatatatggacaagtataaattcacagttgcagaaaaccagcggtttgcccgagcaaattttaccaagttagtgcatactaatgctcgctttgaaggcgtaaataccactttaccgcaaacacaaaccattatggacggcatgagtgtggcgggtgttcctgttgaggatattttgacaattgttaacttaaagcgtgggtggcaatatatcactgctcaaaatgcccctttaacgttaaccatggaaaaacaaatcaataagattgtggccgcagaagacgccttagtaccaggagaattacggcaagggaaagggggagttaatttaggtagtgaagacttttttgagccgcctttaattaacgaaaaacaagaacaatcctttttacaaaaaatcttgactgatccacaaacgacgattactgataaagcattgactgtcatgtatcataatatgcgtcaacaaatcttttgggacggaaacaaaaggacggcaactttaagtgccaataaaattatgattgacggtggcgctggcttaatcaatgtcccattagataagtgggatcaatggaacgaactaattgccaattattatcggactaatgacatgactgaaattaaacagtggacatatgataatggtattcaaggattacaaattcgagcaaacaaagaattaagtgctaatgaattgaaccagatgtacaagcaacaaaaaaacggataaattagaacttaaattagttgaagacgagattagtaaaagaacccaaaaccatctcaaaaactttgctaaaaacaatccagaagttaaaccaaaaaataatcctgaaaacaaaaacgatcggcctagttattaggctgatcgtttttgaatttgttcggtttatgggcgttaacgtaattagcaaatatttttaaaagttcttcggtttgttcgactgataagttatcagcctgaaagtatttttcgagtaaggctcctttttgaattagtcggcgagaacgggctttacgggcttgccgattttcatagtatttagattgccgtaatttaaaatcttcccgctcaattttttgttttaaacgcgcttgctgctcgactagtttttcatattgattagacatggaatttccccatctcgtatggctaatgatctacggactttacctttaaaaattcagaaaattgctgggctaaaagcttaatctgatcgttagacaaattagcataatctaaattggcttgactgatgatttgtttacctagccgttgttcaatcttatttttttcgtccttaattttttgattaagggcttttaatttagcttcttgtttttctaagttactttgagacataacgatccctccaatcatattagaaataatcaccgaaactatatcatataagaaacgttaagtcaaagtataaaagttgaaaaagcgaagcggaaggcatacactaagttaaagttaagagaatcagcagaccgagtgaaacgaggtcaatgcgcacttacacatagaataaattctatgttgtactaaccccaaaaatcctgtattagaagtcgccgatggcgacaacaaagttaagcccatataatcaaagcaaagaggtgactaacatggcaatttttcatatgagttttagtaatattagtgctggaaaaggacgaagtgcgattgccagtgctgcttatcgaagcggtgaaaaattatttgatgataaggaaggacgccactacttttatgcccgctcggttatgccagaaagctttattttaacccccaaaaacgcaccagaatgggccggtaatcgagaacaattatggaatgaagttgaaaagaaagatcgtaaatcaaactcacggtatgcaaaagaatttaacgtggctttaccggtagaattaagtgaatccgaacagaaagaattactgacaaaatatgtgcaggaaaattttgtcgatcaaggtatggtagctgacgtagcaattcatcgtgatcaccaagataatccgcacgcacatgtgatgttaacgaaccgaccatttaaccccgatggtagttggggattaaaagcaaagacgcagtacattaaagatgaaaatggcaagcaacttttaaccaaaagcgggtttccaaaacaaagaaaaatttggttggttgattgggataaaaaggaaaaaattaatgagtggcgaaaaaattgggcgttgagtgttaatcagttcttagcacaaaaaaatattccggatcggattagtgaaaaatcgtttgtcaatcaaggaattcaagagacacctacccaacacgaaggcattaacagccaaagaaaaaatcgaaaagcatttaatcaacaagttagagcgcaaagaaacgctcaagctaaatatcataatcttgacgaaaagataagaaatcatgaacattttgacgcgttaactgacgagctatcgttctctgaaaaacacacaattagtcatctaagtcagcaattgaaaacctatgtcgatttagaacatttagatgataaacagcgcatgctatttaattggaaaaacagcttattaatcaaacatgccattggtgaagatgtaaccaaacaactgctgactattgaccagcaaacgacatcactagcacaagctaaccagttgttaaataaagtggtggaacgagcaacgaaaaagctttatccggaacttaattttgaacagacaaccgcagctgaacgacgggaactgattaaagaaactaatagtgaacaaacgatttttaagggtagcgaattggcagaatggttagcggatattcgaagtgacttattaacccagcaattattgacgtttaccaagcggccatataccagctggcagttagttaatcagcaggcccaaacaattgagaagcaattaaccacggtactagccaaacatggtcaccagttagacgatttgaggcatactgatcggggcatgctagccgcttatcaacctaacgaactcgaattcatttctaaagcggtgaaaaatttacgggtcatgcgggaagttaaagccgtagttcaaacgcaatacaacagcattctaacgaccgcttttccggatagtgacctggataagctagagatgattgataaggagcaaatctataccgctgtggtttactatgacccagaattaaagccattaagcgccgacgatcttaggcaattgcaacagcagccaccggtcgtctttactagtcagcaacaccaagccggtttaaattacctgttaggtaaaatggaattaaaagatattcaggatcatcgactgcaacgggtcttaaaacatgatggcacccggcaactgtttatcggcgaatgtggccaagattccaagttggatcaccgacaaattgaaatggtacaagcccgtttgaaacaacagacaacacgctttgatcaatataagcaagaccaaattaaggactatcaggccattaattattacccaactagcccgaaaaactacctgactaatattttggacgaagccttaatgaccattttatatgcgaaaaatacggactatctaagaaaacagcaactacgcggtttaaaagagaccgagtgggcaatgacgaaaaagcagcggcaacaccaaacccggaatcggcatgaagatgggggtatgcacttgtaatttaaatgtaaaataaaaaagctatcagcccgagcgcttaatcagttatattaaaacttgaaacaacaagttcagcaagcaaggaacccacaacaaaaatcagaactaaaaaataaactaaatgatatacaccatgaaatcagtaatcgaacacaaaaacagctgcaagcatttgctgaagaaaatccgtcaatcaaacaacccgaatccgaacttgatcaaagtttaaagcgttagccagtttttaaaggtcatgctataatgtaaacagaaaaaggaagtcccgccgaaaacaggacttcccgtgcaagccgcttcaaaggcggtggcctagattacaaaactacattgtcgccctgaaaccgaccaaagttacgcagggcggcttttttatttgtggtgcttgtcgatatagctgaggagcgcgattaaaaacgtgccaaacagcaacatcaacgagagtgtctggaagacgctcattgactgtgaaaccttcctgaagattattccatgttcccatgggcctcacctcacaagggaaaagacagccaccgcccttaaaacttcttgcttaatccattatacagggaaatcaaaaatcaaccaagagcaataaaacttcaagtgatgaaaagcaagcctatcgcctctagctggatatgtttaagacgaaaaaaagtaaatagtataactataatgcttcaaaatgttactattcaggtaattttgaagcatttttagttactatcctcagagtttatggagttgtaagtttgcccccatttgtccatttctagaataattggcgtcagtgtctcaccaaacctagtcattctatattctgttttaggaggaatcactggatatatctttttttcgataatcttgtccttctctaactcattaagttgtagcgataacatcctgcgagagcaattcggcatttttttttgcaattcactaaatctacatactttattttttataagatgatacaaaattacacttttccatttacctgaaattatttgtaaagtgctttcaacaggactaccattactacagttaaagatatgtctttgcaaacccaacactccttcttaaaaaactaaatatttcaattatatattaattcattctttgtggctattagggaaataattgttacacagataatttaaattctcttcttgtatgtcttatataacaagttactatttgtaagtatagaacaatagaaaagaggactcactatgaaagctatcggatttactcaacatttaaacattaacgattctagaagcttatttgaatttgaagaaagtatcccagtacctaaagggcacgatttgctcgtcaaagttaatgctgtatccgttaatccagttgatgttggtgtacgacgtggcgggcacggcaaactaaagaccccaaaagttattggatgggacgcatgtgggattgtaaaaaaagtgggtaatcaagtatctctatttaaccctggagatcgggtatattatgccggttcctttaaacgtccaggaagtaatagtgaatatcagttagtagatgaacgaattgttggacatgcacctaaatccttaagcgacgatgaagccgccgcaatgcctctgacttcattgacagcttatgaagcgctatttgaacaactgtcagtgtcctctaatagtcaaagtaataaagataaaaccattttgatcattaatggtgctggtggagtaggatcagttgcaacacaattagctgcaaatgcaggactaaccgtaattgccactgcttcacgtcccgaaagtatcaattgggtcaaaagtcatggtgctaaatacactgtaaaccacaggaataatttagtcgacgaagtcagagaacttggttataaatttgtagattatattttagagttaaaagatattgacaatcattggaaagaaatgtgtgagttaattaagcctgagggggctattgcttcgattaccgaaaataagcgacctatcaatctacgtttattaactcaaaagaaagcaatttttgcttgggaatggatgtataccaagtcttactatcatacaaatgatatgcaaacccaacatgatattttagaaaaaattgcatattttcttgataatggccaattaaagtgtacgctaacacattccctttctcctttaaatgcaactaatcttcggaaagcacatagtttagtggaaagtgggcatatggttggtaaagtcgttgtttctggatgggaggaataaaatatgatcgaaaatgacagatattatcgtcgctatgttaaagatgtcaaatcaggttatattttcttacaaacaggtttggttaaaaaggctatcctagatagtatttttgaaataaactacagacttactattcaaattgcaaaggataagaaatttacggatcaaacatttttcaaagatactccttatactccagtatttgataaaacaccgtcaaaatactctaaacgtttaatcaagcaaatacatcatctacaaaatctatataaagataataatatttctgacttggtaaataacatatcggcttttctaaaagagatagatggcattaccgatgtacaaaaaataacccacgattatctaaatttattaaaagagattaattacgtaatgccattcttatcatctaataaaaccgggtatgctaatcttattaataaatatgatcgtctattattgttagtagacttaaaaacctcacaacagaacaattcaactttaaactatccagagttagacaatgcaaagttattgagttctccttatatcactaatgaagaatttgagtatttagtggctaatctaacgaagtatctagggttagtctctaaattgaaaaatagaagcttattttgttttgctggtcaaattggtaagtgtcaaaaccacgtacaatagccttaaaagttgtcactttaagaaataaaaagtgatgacttttgaggctattgtacgcttgattcgacgcacgtaaggagggaagcgggcgttttgaaacttgtttaaccggtcccgtgggatcgtcagattaatttcaccgtactcagtgtcgatagtgcgggtgtacgtcccgttccggtagttcacgtcgtcttttgatcggtcgatccgagtatgtggttcgtagcctagcaccgcagtcagttcattttgaaggaactgattagcggccacttcgatttgacgacgtaagacttcattcagggtaatatctttgttaaactggttcatggggaaagcctccgtattctgattggtttttagcgatttcaatcatacggggaaggctttccctttttcaataccctcaaggtatcaatttacataaaatattttacactcacttcctttcagattttacaaagtcctatttagaatttacaccaattagagactaacatgtggtgttcaaaaaacaagtatatttagtaaaagatgtgtaacttataaacatataatacgagaggaattaaacaagaagttttcttttatgaagtgttgctaaaaattagaccgaaatctaattttgggcagtcactacattgaggaaagcttttttgcattatttcagttgcaaaattcatcatcttatcagctgaatttagccacttgtcgacattaacaaccattgttcatagatatttgctaagctacaattaagcaattaagaggagagtgagcagatgaagctaacaacaacggacttaacaaaaagatatggtcaaaaaacggtagttaaaaatctgaatcttgaaataccggctcaatcgttagttgcctttctagggaataatggtgctggcaagtcgacaacaatttcgatgctgattggtttgttgaaaccaactgctggtcaaattaattttcttgatgagcataatcaaccatgccaacccaaaattggagtagtttttcaaaatagtattcttgataatgaattgactgtcaaagaaaatttgtattttcgggcaatgatgcagggaaaacagtcggttgctaatattggaaaagtgacagaggttttgagattgagcaacttccttgagcaaaaatatggtagtttatccggtggtcaaaaacgacgtgttgatattgcgcgtgccttattgaatgaccccgactttctatttttagatgagccaactactggattagatattcaaactcggacggtcatttggcagctgttaaatgatctgcgtcaaaaaaataatttgactatttttttaacaacacattacttagaagaagctcatgatgctaatctggtttatatcgttaatcaaggggcagtcattgcttgtggttctgcagcagaaataattgcagcaaatactgagaattatcttgagattaggacatctcacaagtttgcctttcaagctaattgtgaaaaagttggtcaagatcagtatcgtataatcgatcttccaatttcagctgcgattgattttctagcacagaatcgagcagtaattgagcaatttgagtatcatcatggcacacttgacgatgcatttatgaatttaactggaaaggagctgcaataaaatgctgccattaataagacgaaatttaaaattatttttccgtaatcgagctggagtatttttttctttgttaggagccttaatttcttttggactatttattatttttttgaagtctaacatgttagattcgtggaaacaattgcagcatccagccagagtacttgatctttgggtaattggcgggacattggccgtggccagtattactacgactttaagtgctttatccagaatggtgtcagaccttgaatatcgggtttttgatgatttgattttaactggtttaagtcgcttgaaaattcgactcagttatgttttggcagcaacaattattggaactctattgcaaatagcactttttttaataatggttagttatttttcttgggttgatggcatcagtattcctggatatatcacttttcaagtgttgatagttacaattttagcatcattttcagcaagtgtgctgaatttcattttagtttatcggatgaaaaatattgatactgttggcaagttttcttcaatcgttggggcagcttcaggattcttagtgggaatttatattccaatcggtgtcttgccaacttttgcgcaaaatttagtcaagttaacaccaggggcttatgtagcagcaatctatcgtcagctgttgatgcatgatatactgaaaaacgttcaaccaaatattttgcataatttacaaaaaacactgggaattggaattaatttaaatggtaatctaaccacaaaattgcaaaactttgcaatagttaccggtgtaaccgtaattttattaataattatcttgattaccaacaaacatgatcaaaataaatctgttagtacggagtgaaataaatggaagtacgatttgaaaaaagcattataactggcgaagaaattgaagtaatcgttaaagcaaatcgtttaactaataatgtcaagagtttaatggcttatattaatcaatttgatcagaagccacatcgaattctaccaattaaaaccaatgacagtatcataattgttaaggtggatgatattatcttagttgatgtgcaaaaaaatacgttgtcaattgaaacattgaccgctaagtatctgatacaagaacgattgtataagtttatccagaaactgcctaaagatatctttgttcaagtgtcaaaacatgcagtaattaaccttgattatttgctgtcacttgaagatagctttgctggttcgatgactgctaaaatggaaaagagtttgcgaactagtgttagccgcaagtatttaagcgatctggaagaacatttaggactttaaagggtgaattgttatgtcaaaaaatttcagaaatgtaatcaattgttttacaaacggagtcggatatggtgcaacaacttttttattgtttgttgcctttgatgggtttcagagtgtaacatcatttaatgtgctaagtgttttaatcattagtgggttaattggggtgctgactttagtttttgacctagataattggtcatacttggttgaactgttgctccattttctcggggcctttagtttgattctagtgatgatgtggttgaatcattggctgagcttacaaaattggttgaatttttgcatcagctttataggaatttatttaattatcttttttattgtcaagatgaaaatagcttctgatgtcaaacgggttaatcaaaaattgtctgaacggcatcagaagaaatgagtgggatcgtcgcattttttaaaatgttgataaagctagaaaattgaatttgaagcgatctttaaaagccagattaaatctgattgaaaagattgcttttttaatagctggttaacaacatttacaagtagagctttggcttttgatgatacttatttgtgctgcgattaagcaacgtctgtttttaaaggagagtgtcaagaatgttgtgtaaaaaaggaaacttcgtccgcatgaattgacaattctaaagcatcgaatcaagcgtgtcgtgacagtccttgaatccccgatgtgctcgattctcaaatttatcgttgtactccattacttgcgtcatgataaagcgatcgagggccccttcgtttggaaactgctctttacgtcgggccatcttcttcaggctcttattaaacgactcaattaggttcgtcgagtaggtggtctgacggatcgcagttggaaaactgaagaacgtgaatagctccgccatttggactagattcttgattcgacgcttataactggactcccacttagcactgaaagccgccagtcgttctttggcggcttgtaggttctctgcttgccgaatggccttaaagtcgatgataatctccctgcgatcgtttttgcgaacgtatcctaaaaggttgcgctctgcgtggacccagcaccgttgaaacttcgcctgcgggtagttagcctcaatcgcagattgaagtccaactaaaccgtcgacgatgaacaactgaatacctttaatcccccgtgcgcgtaatccctggagtagttcagaccaagcggctccgttctcggtcggtgcgatactgtagtcaagaactgccttaccgccgtcacttcgaattccgatcgctacgttaacggcttctcgttcaacggtaccacggcgtaacggaatgtaagtagcatcgaggaacacacagacgtactgtgagtacttgaatttgcgctcgtggaactcttcaaccaggtgttccgtccgcttagtgatgtttgaaaccgtggttggtgagtagtagtggccgtacattctctcgaccatatcagcgatttcacgagttgtgacgcccttggagtacatcttgatgaccatttcctccagtccatcagttccgacgcatgtaaggagggaagagggcgttttgaaacttgtttaaccggtcccgtgggatcgtcagattaatttcaccgtacttagtgtcgatagtgcgggtgtacgtcccgttccggtagttcacgtcgtcttttgatcggtcgatccgagtatgtggttcgtagcctagcaccgcagtcagttcattttgaaggaactgattagcggccacttcgatttgacgacgtaagacttcattcagggtaatatctttgtctgaagatagtgctgcgataatatctttgttaaactggttcatggggaaagcctccgtattctgattggtttttagcgatttcaatcatacggggaaggctttccctttttcaataccctcaaggtatcaatttacacaaaatattttacactcccttcctttcagattttacaaagtcctatttagaatttacaccaattatacggacataaccaaaagacagccaccgcccttaaaacttcttgcgaagtttattatacaaagaaactcgcaacaacatcaagcagatcgaagtactagattttgtttaacgtagtaacaaaataaaggagaagctaccaatgtgtgtacctaatttattgcagtttgtacctaatgattatattgcaaataattatttaaaaactaatttttatttaaaagatgttctatgctatagaaaattggtctccttccattcatgctgatgttccattagtaaaagtcttagtgtcatgcttttcttattgattagcatggcttttcttttgcctattctcaaaaagcccgctaccttcctaatgaggtaacgggccttttgatataatttcctatccaaatagtccagctttcttccagccacattgtttcaaataatctcgaatcgactttttaatgattgaagtatctaacctagattcaacaattccaactttaccgctctccttgtcctgtccaataccaaaagaaatacttttctgataagtctttcctttagaaaaggagatgtctttactgaaagataatttgccgttatgcatcctaatacttgatgtcttactagaagtgctatcaacttccttccattttccgttatctttcaaagtaactgtaaaagtaaactctttgtcctcatcggagattccaccctcagtgaaaaaccgggcatccatccacttccatgtgccaataatcgaatctccttcaacagcaactttccaaggattgttatcagaatttagaacctttggtgcgtcgcttaaaactttttctttctcaatcataagaaatcatctccttcttttgataatcattactaaacataactaatcttataataccaagaccagtcatatcgccagtagtaaacctgatcatactataaccgtagtatacaatatcaatgattctagatatagcaagaaacaaaaattgatcgattgtccggccaattttattaactaggggcaatgtatcatgtagaaatgataagccgacgtccatatggagccatgatgatggaattttcaccagattaaagctatattggccaatcgacaagacatcgacggctttggcacaatcctgaagattattctatgtctccatgggcctcacctcacaagggaaaagacagccactgcccttaaaacttcttgctcaatccattatacagggaaattaaaaatcaaccaagaacaataaaactgctcttgacagcaaaggaaagctacaaccctagcaaggtcagcaagcaaggctaataatactgctgcaatgggaaataacaagtgtccagtagggcggtccaagagcgggcacaaatcctaccagacagtacgattacaaaagtaaagaaggtcataaaatcagttactagagggaactgtggtaaaagacaaataagatggttaaatgatgactataaagtcaagtcagataaacaggtatttgagcatataaattgcttttgacatcttacttacttataataagtacaataataaatgactagtaaaaggcgggtaaaacaatggataaatttaaaaatattattattggatttggtaaggcgggtaagacattagctaagtacttggcgcagcatgatgagaccgtgcttctaatcgaacggtcaaaacaaatgtatggagggacttgcatcaatgttggctgcctaccatctaaaaatttaattttaaatggtcaacgtggcttagactttactacggcagttaataagcgtggtgagatgactagacagttgcgagacaaaaactatcacatggtggctgatgagccactagcaacggtttggaatgggtcggcccgttttatcgacaattatgttttggcagtcgtaatgagtgatggaacaactaagaaggtgagaggtgaacgcatcttcattaatactggagcggttccaaattggccatcaatcccagggctagaattcggtcagcggatttttacgtctaaagaagctatggaattgaagaaacaaccgaaacgactagcaattattggcggcggttatattggccttgaatttgctggaatgtttaattcatttggtacgcatgtaacgattttcgaccaacataccagattgttagagcgcgaagatcctgatattgcgaccgaggtcgtaacagatctgactgacgcagggatcgagattaaaccggagactcaactaactcaagtaaaagataatggtgagaaggttacgttatattatcaacaaggtgatcaaactaacactgcggaatttgatgcggtattagttgcagtcggtcggcgacctaatataagtagtttaggactagaaaatactgatattgctttaaccaatcgcggtgctattcaggtcgatgatcatttaagaactacagtacaaaacatttgggctttaggtgacgttaatggtggccctatgttcacttatgtctcattggatgattttcgtattatcatagatcaattgtttggtaaggggaatcgatcaacggctgatcgatcggtaataccaactgcttcattcctaaatccaccgctggccaacgttggcttaaatgaacgtcaggccaagagtgcaggttataactttcaaactttcaagctatcagttaaggcgattccaaaggcccgtgttttagaggatcaacgtggactctataaggtaatcattgatcaaaatacacattgtattttaggggcaactttgtatgccgctgaggctcatgaaactattaatctaattgcattagcgataaaggccaaattaccctatgaaaaattacgcgacatgatctatactcacccaacaatgtctgaagccttgaatgacctttttaagactctggttgtgaaaaactagcaccctagaagcataaagaaagaaccgtttggaatttcaaatgaaactctaaacggttcttcttcttaggaggcttatgtcataaaccctctaataaattacctatattagtccactaaaggccatccaatcatgatcagatagtaaacctgtttataactactaaacctaagcttaatagtaacattactattccaacgaacatcatacctattgatgatctatcacctgtttgaggtaatctacttgttttatcgtatgttttaccttgagtgaaatcttttggtactaccttatttccattattaggaacttgaggtttcttaggcgttgtcgggttattaggaacctggggcttcttaggcgttgtcggattatgggtattagtaatattgtaaccatcaacagtacttgtgtaccccgcaactgcatcttccgtaactgtgtaggtaatcttcttaccattagcataagcagctaggttgtcaaaactgtactgccagttatcactggcactaactttcttgcttgcaacttgttgaccattggccaataagttcactgtgattgaacttgggcggattccatcctgattgttgttatcgttccaagtctttgttccggataccttaacagtggcaggagtgtggttgttagttacgttgtaaccatcaacagtacttgtgtaccccgcaactgcgtcttccgtaacggtgtagctaatcttcttaccattttcaaattcgggtaaattagtgaagctgtacttccagttgtctgatgccgtcactgtcttactctgaacaaccttaccattagctaataagtttaccttgattgaatcagggcgcttgccgtcttgatcatcattatctttccaagtctttgtacctgaaacggtagtagtgcttggcgtatgcgtattagtcactgtgaagttaccattcttgccgttaactgatgaagtgtagcccttaacagtaccaacttctttaactgagtattgaacagtcttcttgtttgatttttcagctaattcagtccaagtgtgagtccacttgttggctgcattaagggtaacttcgttaccactcttttcaccattagcgtagagttaaactttaacttcatttggacgactaccgtcttggttattattgtcgttccatgctttagttacactaacactcgtcttagccggcgtatagctgttagttaagttgtagccatcaacagtagttgaatagtctttaacttggtcttcagtaacggtgtagctaatcttcttaccattttcaaattcaggtaagttggtgaagctgtacttccagttgtctgatgccttcactgtcttactctgaacaaccttaccattagctaataagttaaccttgattgaatcagggcgcttgccgtcttgatcatcattatctttccaagtctttgtacctgaaacggtagtaacagctttcttatctgtgatcgttgctgttgctcccttagagtcgaaactatcagctgaaacaataacatctttagccaatgtatatcccgatggagccgaggtttcacgtataatgtaatcatcttttagaagaccataaattgttcctttaccatcaggaccagtagttatggttccaacaactccattagttgacttgcgaataacagaaaaaacagcatttgcaagtggggctccagattcatcctctttatttatagttaaactatgattatatccattagctttgccattagcctcttggtaaagaactctatttatagaactgtttattaccttcttattagatttatagctaacatcattctcgaccagttcgccattaagtaatggatggtttgacttaacccggtagacaattgcataaccttcagatatattgcccaatttcactgtataagcattattgcttgaattaatattgatgttatgttggtttgtcacatcttgtggattgctcaatctccaatagttctcagaatttctttcccaatttcctttagaaatagaaaaacttccgggcacataagaaaaaccatctgaaaccaaactatcagagataactacattactgacattttgcatagaggcgttaatgttgacgtgatagacaatttcattcttgttattgtcataatcaacatatccgtacttccaaaagtctgttgctgtatcacccttggaaggtctgtgttttataccagagctatcaatagtaacggtgtgcccattaatcttgatttccgctggtatggtctcctctttattaacttcacttgtagcggccattacttgcatatcaatatggccgcttattgagtcatgtgaatcaacgtaatcggtgtaggttagaacaagtgatttactgggcttatcgataactgctgtagctacaacagttttgccatcaggtgcataaatattaaacttctgagatcgttggaaatctaactgatctggtaatgaaatagttgtcgtatccccagatttggctgaatctggaacagaaaagtcaaaagagaattctgtagttcctccacctgagatctccttagttgatgatctctgattggtaattgtaatatcaacgttagttcctttattatatgcagatggggaactattattcttagaaatactattaactgatggactctgattagtattagccccactattagaagtcgagtattgactattacttatataattacggtcctcctgaactggctgattattgtcagttggtgctctcggttgtgcttctgtattagtaacttgcttctgagacgtctgatcgtccgaagaactagtattatctgtggtattactattaacggtacttatctgcggttcttcctgttgattaataacagtcccggaccccgtaccgttctgagtaatatttgtcttgctatcagcatatacggtcataccactattagatgatatccatattgaccctaataacgaaaataagactagtcccatcataaataaaagtcgacgatgcctagatttattactcatactgttgcctccttctttgttttctatgcgcaatactaaagattatcacatacctttatttaaaataattaagcaaatgaggtgcggattttgggagtccaaaatattaagcggtcaagtatctggaagattcggttgtcaacagcaacgatgacgttgattcctgcagcagtcggaattaattatgttgccaaggcgtttgccgaaggattaaaattaccggtttggttaggaacgttgggaacttttctggcaagtatgttagctggcccggtggctggtgcaattagtggctttattaataacgtcatttatggattgacgctatcaccggtttcaacggtctacgcaattactagtattggaattgggattaccgttggggtcctccacgccaagggatggttttcatccgcaaagaaagtattcgtatccgctattattattgcaattgtatctgctgtcatttcaacaccactcaatgtcattttttggggtggccaaactgggattccttggggtgattcaattttcgctgcgatgatcgctaatcacattccggtttggatttcatcatttactgatgaatttattttggacattttggataaagttgttgttgcctacttggcattctttatctatcggcaactgccacagcgaatgattcgctttttcagggatgataaataatgaatgaaccaaattcaattttacaaggttcggtagctcaccgtggctggacgtcggtagttgatccggtaacgaaattattgatggcccttgatctggccttactaagcttttgtttcaccaatttgttagttgaagttgcgcttgtattcgttgcgctagtgattctactgatttcgaaagccggcaagtcggcggttcacgcaattgaattcagctcattcttaatttttacaatgctgattattcagggcctcttttacagtcacaatcagactctgttggtttcagtggtcgggattcgattctatcaagaagggctgttgtatgcagcaacgatggggtgtcgaatttttgtcattattttagcaaccagcttttttatgacaacgactacagtgtcagaaaattctaaatatttggagcaggtcggtctctcctataaagcggtctatgtattgatgtcggtttgctatattttaccggaaatgatggccaacatgaaaaaaattcaaatggcgcaacgggcacgtggcattaatcaacagaaaaccattcttgaaaagattaaatcaattttaccagtgctggttccgttagtgatcaaaacgcttgatcaatcaatggaacggtcgatcgccctgcgattacgtggatttaacagtccccatcgggtagcactgaaatcggcaaatctttatcggcacgaaatggttaatcatcgtagcttgagtttattagcaattatattgattgggtggaaattatggataatcggcagcaaattcatttagaaaatttaagtctacgttaccgagggattgaaacatccgcgctaaaacatatttcggttgacgccgaatttgggcacgttattggcatcattggtaatcatcatgcaggtaaaacatcattatgtcgggcattagccggaattgtaccaacaattatttcaggtgatgtaacgggaaccattcaagttggatcattatcgccaaatttggattggcagaagtataatcagcagaccggtgttgtgctgcagaatccagctggtcaattgagtgggcttgccgatacggttgccgatgaaattgcgtttgacctcattaatcaaggagttccagccgatcaaattaaacggagagtcttcaatgttgccgatcagttggggttaggcgaccaattaaatcaatcaccgggaacgctgtctggcggacaaaaacaacggctggcaattgccacagcaatcgtaactgatccgtcaattttcccactagtgaaatggatccacttggacgtcagcatttcttcagttggttagtcagtgttgaaaaaaagacgatcttcattgtgtcaaatgaagtcgacgatctctgtgaaattgctgaccaaatttgggttctgaaagctggcgagttagttgcggcaggaaaaccgctgactgtttttaatcatctgaagccggactggcagcttgctgaaccgactgtgtttcgattggcaaaattaatgaagtggtcaatccctggtgcagcagacgaatttccggttaccaatcaacaattagaggaggcttattatgccgcaaattgaaattagtgggttgcgttacacctatccagaacactcatttcaggtggaaattgatcggcaatcttttgacagtccactaaccgcaattgttggtcagaacggcgctggtaaatcaactttgttaaagttactgatcggattgataacaccgcaagaagggaccattatgattaatggcgtttcaatagatgagttaaaaccacaggcaaagttgaaacaaattggcgtgacatttcaagatccagatgatcaattatttaacgcaacggttcaaaaagaagtggcttgggggctttctcaaattgaatcggatcaattgatgattaaaaaagcggttgatcaagctttgattgcggttggattagctgataaagcagccgaaaatccatatgacctttcgttatctgaacgaaagttattaacgtttgcaacggttttggccattaatcctgcaatttatttgtttgacgagccgatgatgtcgttagactggcccagtcgaaagcgaatgactaacatttttcatcaacttgtaaaaagtggtcatcaggtgatcacgattactcatgatatggattgggtagcggctgaattttcgacagttcacgtgatggctcatggtcagattgccttttccgggacaccttcagccttatttggtaattcaggactggttaagcgggtgggattgctgccaccaagaattatgacgataacgagtgcattaggtgatcactcggtttatttaaccccagaggattactgcaggaagcataaacaagttgtcaacaatttaaattaataaagatgataatagcaatatctaattaaaagtaacaaacattaaagagtgggacgaaaggcggttacgtggcaggaagttgccttttggcgcacatttccgctcggtaataatgatgataatagtagcatttaattaaaagtaataaacattaaggattggtcattgtggtgaccaatccttttgcatataatgaaaatattaaccgtgaatttacactttaagtgcaacactaattaaataaagaatggcccatagccaaatttctgtaaaatgatgtttgcgaaaacaatcatgaaaggaattcagccatggaccactacaagcatattaccatagatgaacgggaaaccatctttttaatgaggaatcatggaaactcacttcttgagattgccagccataccaagaaaagttactcaacccatttctcgagaattaagtcgtaattctactggtaaatcctattcaccttcgaaggctcaggagaagtacaaacagcgcaaagagaagcaggtcccgaccatataagcctttcaatctaatattccaaaaacagaaatgggattgactttagatgatcctatagatgcaaatgaactgtttatccctattcatgactgttaaagtacacaaacctcaagatattaataatttaagattgggagatatataagctcttggggtatatttttactaatttttcatgaaagaaaattgaacaaatttgtatagcaattctcttataagtaaggccaatagggtatagtcttgaaggctaaacgaaattaatactatagcctaatctcaagagtaattgctattagaaaatacgcttcaggtaatattaccggtacacgaataccataaatcgtcactgttgttggtccaaagtttgcatgaaggaccagtctcacaaaattcaatggtcaattgtgccaagataggtggtcgtttatccgccattcgagctgtttcccgattgtagggactggctgacaatgctcaagggcgaagttcttcttgtccgggtggtcttcccgggctagaagaagactcgtatttgaaattgcgcagtggggtttctgcgtgagttcaaatcgatgtccgccctgttccagcgttgtcagccggccccggaagtcggactagggcgcgcatcggctgacgaacaggaatccaccaacgacatgtttcaactctatgtgaaaccacaaaagttacaattagttgcggttttaggtgcgtattactatgactttggccggagtatgctatgattaaatacatagataatcaggaagttatcatgattaaagctgggcactgggaggtacttatgcagacattaatacagacatttatggatcggcggagtgatttgctcactgcgttgtggcaacacttggggatttctttggccgcgctagtcattgcaatggtgattgcgattccactggcgatttgggtcgttcgccgaccacggtgggccgaggggttattgcaattgaccagtgttttgcagaccattccgtcgctggcactattgggattgctgattccgctagtcggtattggcacggtgcccacggtgattgcgctagtgatttacgcgttgttgccaatctttcaaaatacttatttagggatctcggaaatcgacgcgtcaattgaagaagcggccgatgcgtttggaatgtcgcggatgcgcaagttgttcaaagttgaactgccgattgccttgccacaaatcattgccgggattcggaccgccctagtgctcattatcgggacggcgacgttagcggctttgattggtgctgggggtctagggacgtttatcatgcttgggattgaccgtaatgatacgtcgttgctgttgattggggccatttcgtcagcgctattggcgattctgttgagtgcactcgtgcgctggttccagacggccaaaccccgccacgcgttgatcgtgttcgtgggtattttggcgttactcggtggtggcgcgtacagcgtttatgccaatcgagttgaaacaattacaattgcaggtaaactcgggtccgagcctgacatcttgatcaatatgtacaaacaattgattgaagctgaagacgaccacatccacgtgaccttgaaaccgaactttggtaagacgaccttcttattcagcgctctgaagaataatcagatcgacatttacccagaattcactggttccgtattggaaactttggtgaagggcaataatccggccagtcaaacggctaatcagacttatcagttagccaaaaagcggctagctaagcaggaacagatgacttacttgaagccgatgcagtacaacaatacgtacgccctggccgtcactaagaagttccaacaagaacaccatttgaagaccatcagcgatttaacacaagtcgaatcgatcctcaaaccagggatgacgctcgaatttatcgaccgcgatgatggcttgaagggaatcaagaagacgtatggcttggatgttacggccaaatcgatggaaccggcattgcgctatgaagcgattagcaaggggaaaatcaatctggtggacgcctacgcaacggatagcgaattacgacaatataacttggcgctgctgaaggatgataagcacttcttcccgacgtatcaaggggcgccactcatgaagaccagctttgctaacaaacacccgaaagtcgtccaagcattgaataagttagctgacaagatttccgaaaccgatatgcaagagatgaactatgaagtcaatgtcaaaaagaaatcggcttccacagtcgcacataactatctcgtcaaacacggcttgttaaaggaggaacgctaatgacaacggcaattgaatttcagcacgtccaaaaagactttaatgggcaaaccgtgattcccgatttgaatctaatggttgatcagggtgaactgttcgtcctagtgggcacctctggcagtggcaagacgacgtcgcttaaaatgattaatcgtttggaacccttaacggccggaaaaatcctggtcaacggggccgacaccaccacggtaccagtacgggatttgcggtggcagatggggtacgtcttgcaacaaatcgctctatttccaaccatgacggtagcacaaaatatcgcggtgatttccgagatgaaggggacggcggagaagactatcaatcaaacgattgacgagttattgacggaagtcggcctggacccccaagaataccgcgaccggatgccatcagaattatctggtggtgaacaacaacgaatcggtattttgcgggcaatcgcagcgcaacccgatattgtgttgatggatgaaccgttcagtgcgctggacccaatttcgcggcaacaattacaagatctagtcctagggttacacgcccgctatcataatacgatcgtctttgtgacccatgatatgaacgaagcgctcaaactaggcgaccgcattggggtcatgcaacatggacagctcgtccaagtcgacacaccaacggcactggcccaacatccggtcaatgacttcgtgcgggacttcttcggtgcgagtcgtgcgaaaaacgtgtatgacgtttacgtgggccgcgtcgggctcgtccaaggctatctcaaaactgcgccggacgtggcggatggccgtattcagtcactagatattcaggcgacgttgcggacggcctttaccgccttgaccgaccatgattatttggcggtcacggaagatgatcacgtggtgggttacctggaccgacaacgggtcgtcgcttatctgagtcagcatgaagaagtatcttagtcgtcaactagcccggattactttagactaggtgctagttagtgaacaataatttgatcatgagaatttaggagtcaattgaggaggtctcagtaatgacggaacaatatgatgtcgttgtaattggtggtggtccggctggtaacgcgatagcaagtggcttacaggcgcaaggtaagtcggtgctgatcgttgaagctgacttatggggtggtacttgtccgaaccgcgggtgtgacccgaaaaaaatcttgttgagcgccgttgaagcccaacaggcagcccaacatctccagcatcaaggcttaacaggaacaccgacgattgattggccggccctgatggcgcataaacgaggctataccgatggcattaatgatggcacgcttaaggggctgcagcaccaaggcatcacgaccttacatggtcaggcccattttcaaaacgacggccagctagcagtcggtgaccaagtcgtaagtgcgacggattacgtgattgcgaccggacaacgcccagcaattttgccgattaccggacaagaatatttcaagactagtacggactttttagatttggatgagatgcctaagcgcgtgactttcgtgggtgggggctatgttggcttcgagctggcagcgattgcgaatgctgccggcgccgatgtccacgtgattcatcataatgaccggccactcaaagccttcgatgcggacctcgtccaagatttgatggcgaccatgactgcggacggtgtcacttttgacttgaacacggacctccaagccatcgaacagaccgacgacggcctgcaattgacggcacctgactttgagctgacgacggacctcgtgattagttcagcggggcggattccgaatgcggaccagttaggactcgaaaacgtcggtgtcacgtttaaccgtcacgggattcaagtgaacgatcgactacagacggctaatccgcatatttacgcgattggtgacgtgagcgatacgcccgtacctaagttaacgccagtagcgggttacgaagcgcgttacttggttcaacaactgacccagccgggagcggcaatcacgtatcccgtcatcccgacccaagtctttgctgtacctaagctagcacaagtgggccttagtgcgacggatgcggctgaccagccggataaatatcgcgtgaatacgctggatatgaccaaatggttctcttattaccgttttggcgcacgacaagcacaggccagggtcattattgatcaggctagcgggcaagtcgtcggtgcgacactgttgagtgatgtcgcggatgaaatgatcaattacctgacgttactgattgaaaaacacgtcactttagcccaattacaacaactcgtattagcctacccaacaccagccagtgacctgcagtatctgtactagctagcgagaactggcaactagttgaaacacggtcatgaatcgtgattgaaatgggctagttcttaagttcaaaagcggccagctgaaaactgctggaaaaagtgcgtgttcgtgtaaacttgcagtaatagattcgtcctattccggcttccaggcattctgggcaatagccgtgacgtggtggacacagatttaagccgaaacccacgtcttaaatactggtcttccacgttgcccgcgatattgccggaacgtgctcgagccagactgggacttccggttagctacgccagaacgccaagcggaaatgcgccgcttaacgctctagctaagctaatcctcagtcccaacccgtctggacctcacactctgaaagtcacttggccttgcccagaataccttccagccgggatggtattcgaaaggcggacatgtgtggactcaacttttaaagagttgttcgttcacgtttagtaaacagtcattttgatacctagctgtaaaactagccgtcaataagcgccattccgatatactcgtattggcgaaaactcaatattactgaaaggggcatggattttctttagtcgtccaataaggtataccctagtggtcatttttgtttctgtgctatactaggaattacaaatgttcattagaactgtccaaaaggagaattagaaatggctaaaatcggttatgcgcgtgtgagttccaaggaacaacatttagatcgacagttagcggctttaaaagacgttgataaattatttacggataaattaagtggggctaacactaatcggccagaactgcaaaaaatgttggcctatattcgtgagggtgatattgtcctggtcactgaattagatcgcttaggcagaaataaccaggatttaactaagatcatgaacaccattcaaaataagggggccaccctagatgtgttaaatttgccgtccatgacggggattgcggatcctaacttgcgtcaactgatgaccaacttgattattgaactctataagtatcaggccgaaagtgaacgtaagcgaatcattgagcgccagcagcaagggattgccttagctaagcagcaaggtaaatatcatggccgcaaaccccaatatgcccaagatgatccccgcttgcaacatgcttttaaactttatcaggcgggcatgagtgacattgatgtggctcgaaatactgggattaaacggacgacctttatcagatatcgcaaaaagtttaatataaaaagatgaggctattgtacgctatttcatttggtgttaatttctttctctcgaatataacctatgcgtcaattataaagtctggtctactgcaacgagctttcttggcccctaaatctaaagagagcgtgtattgaaatccaaggatttcgatacacgctctcgctttttactacgtctccttctagcagagattagaaataaaaacaaaaatccacccggcgatgatggccagaccgatcacgacccccatgacgggaaccatccaatccggggcgggcgtcccctgggagtaggtagagccaggggcgaaaatcatggaggccctcctttcattcttgcgtatctttggaaagccggaaggtatcgacgaactgcttgtattccgagctggaagttccaaaggattcgaggccatagaggccagcggacgagtaaacgacctctcgacgcatgatcaccgaggagtcctcgctatcgtgaccggtgtaggaaatggccatatgcccgtccacggtggtgaaggaatacttgtcaatctgcagaagacgagcgacattggtcaagaccttacgtttctgcgcgtcattgaaccccttggagtcctcgacttgcttccgggtgaatttggtgacggacacagcgtagttgatgtgatccttgtcattgaccgtcgaatagcgggcataagcgccagtgggatccttataggtgtccttctccggaacgcccgggaaatagacggaatagcccagatccttggacgtgaacttcttccagccctggggggcagtgacggaggaagtggctttgttcgccgatggggcagtcgactgggaggaaccgcaggcggccagacctgtcgtgaaagccatcgttgctatgatagcggaaatccgcctgaaagaccttttcatatcaaacctatttttctttcttgtcgtttcttgttttttcattgtaacaccttctaaagtatgtggataaaaataatctggaatggttttatcttcaattaaacactgaataatatatttccaaggactccgcttttgatcatcaagctcttgaggtagtgaacttttaaatattgaacgccacttggggtcttggcgccgctttttaaactgttttttaaaagctttggtatatttaattactttcgccatttattttgaagactccaatgcgtcatcagagctaagcaattgatttaattctttaaggttacgggcttcgggtagcttttcttttccagatagatcatcaataacttcttgaatctaattttttaactgccgattagggattgaataatatttaggtaaaccatcatgagcaactgttgttaatgtcatgcgcataaaatcagaaattgttagaccatgattagccaatacgtctttggctttacttttaatagttccgtcaattcgagcttcaattcttgccattctcatcacctcagtaatattgtacgttatctggcgtacaaatccaatcgtatttaactaggttaaactctttacagaacgagcaaagattcttacattaaagacaaccatacagtcagaaagccgggagtaagctgcttttttagtatttcttatgatatacttaaattaaaagtcgaggtggcctttatgtttttattaaaactacatgatttaatcaagcataattatggaaatggcttgtattccaaagattacagctataggtctaataattctaatagcctatcagactttaataaaggaaagtttcaagctcagactgattatcaaagtggaaaagcgttcaaacactatcctaaattactatttgaatttttaaattttgtttttttacgaaagatgcaggaaatcgtaaatttcataaatggatataactatgaaatgagaaaactgcaaaaaatggataaaaattagattagctaattattcaaactagtggtagggtttctgcaaggttaatattcacttttgatatatcagaaaggagctaaataataactaaaccttataaagagcctctttataatataagccaactgaaacttgaaagcgcagaatggcaggttaaacccgcgtgaaatacggtattaaaggaaaatagggaaccccttcagctagctaaagagcaatacaagagttgaaaaaattaaatatttaagttactaagacatgattctgatatgccaccagggtcatgccttttattttgaaagaggttcggaagttattgaatattgaactaggtcaaagatagtaacttaagttcatcaagatcacggcataatggacggtcactgagtagttccgttctatgcaagtagaagaagctttctaccggtgcgttattaagacaatttcagactgtatctaaccatagaaaaagcacctcacaatggttagataaaagttctaaccattgtgaggtgctttttctagaatctttacaataggttcagccaccacatttctgtctatatcagtaattttatttcttaactggtgggtaaacccgtggatgtttcgccgctgcatcagctgtgaaccaccattctttatctgggattttccaatcatattgaaattcacgagcatatttaactatataagatgctttgtataatttgttatacgtatataccaatactagatatatagccatcaacatcaaaagttgaaacatcatgtctaagagaaccaattttaaagatatatgtccaaacataacaaatctaaaagttgccggaactaaatcaataactaccaaggaaattaccgttatctttagattaaacctatcgatggcgcccttttttagttgtccattgaatattttttctcttacttcattacgatacgatctgatcttaaataatatatatatcagcaataaaattgcttggagtataactgtaggtaatccgtaaagatataccgttattccaaaggttaaagggaatacaacaactggtacactaattattaatccaaatagcaatacattacttctcatgttaaacgaagcgatatttctccttggtgcaataacagaaatccaatatcctattactgtcactgaaataagaatagttattactggtgtaattacttgacttattaacggaatacttattccaaaaagttctttaagtgaatttgatgtcccaattccgaggatcatagttaacggtcccataaaaacagtcatcaaaaatgcacttataaatctacttccaaaagtacttccgttataagtgggcgcagaaaataattctcctctattaactagcttcttagcttgatcataaggtaacctaaacatattaagcacctgctaactttccaaggaaattaagatgattcttagcactattttcaaatgaatcgtaggctgtgcctactaaaaatcctacagcagcaccatatgggccaccagttgcggctccctcatctggttggaaaccaccatggtaaggtgccccaaggtagtctgcgtagaccgtttctcctttatcatcttcaaaaacgggaccccgggtgatgaccatcaacttcatatcgccaccctttaaataaactaacgaacccattggtaataaatctgcttttcccatcctacttacttcctttctctttgcgccactttttaaacattgccttgattaatccataaactgcgatgaagggtattacgccgatacaattgacgatccaaaagagtgtgctatttccagctcccgtttgtaggcgattctttataattggtaaccaaacaaggagcgtataaattaatgcgaaaactataaagccgacaattccccataaataggttttatacgagaaattagactcgtcatcatccatgcttatttccctcctttggcgttggttcctttgttccttcctctactggcggataaccccgcggatgttctactgccctcttggctgtgaaccaccactttttatctggtatttaatatgcaattctaaattgtcgattatacttctggatataaatcatttaataagtcctatctaattgatagaacattattgcaattaatagaacataaaatacgattaatgctgaagctaatgagaagtaaaaatttatatgcttacaggtaactaagtatataatcattacaaaattaatgagcaacattacgcctaatgtaacaatagtaacttttagagtacctatcttcgtttccttagtgtgtattttcataatccacatataaatagatacacaaaaatacataagcacaatggcaagttgaataaaaaaggaaatccagccttgtactattacaagtgctatcgtagacaaagaacaaagtgaaaaaaatgtcgtcagacaccaaactaatccgatcaacgagccctgtactgctgcaattcctcgattgtagtatggtataactacccacgccaatagcatcaggaaaaagataccgtcagatatttttaccagtgggcccacgatatttatcagtatactagcgacccggttccctgtttctccccagtctccttgggcgggcccagtaccaacaacgtataatccaaagacgaatcccatggctaagataaatacaccaaattttgtaaaaaaattagaataggaaaacttcaggatctcgtttatatcctttctgctgatatatcctgatatttgtttataagtttggttaaacatactatgcacccactcactttccaaaggtattttgggccattttaccggctgcgccataacccttaccttcactattagttttcaaaattttatcgaccttggttccaactcaaacttactcatttcttcgtaacctatccagttcttttgtcaacatctgaacaatcgcagtatactgtgcaataccatatttcacagttattttctacgtcttactcatcccatttttttcccattttttataatttgtagttaattgatctatcttttcgtttttacgttctatctcttgcttaacagctttaatgatttcttgattggataataaggttccaaagaagagacgcattaaaaagtcagatttatatatatcatcttgaatagaagaggctaaatattgcggtgtggaggacacaaatatcagtgcagacaccagcaatctagacttcatcaatccgccgttcccgcaggtagttatccaaattagtgttttgaaaggaggagtaacggttcttattgaatttgtagacatgggaatcgtcatgatgttgatcaaactagctgccgacttggccgtatagtttctgaccggtcgtcccaataatattatgggccggatatagtttggtttctggattgaatgggtcattaagccggtgaccatcagtgggaaagatcacataatcatgctggcttaagaattaatcggctaaccgcataatttctgggtcaacgtctgcgctggcttgccaaccgttagtgatcccttatcagccacaaagtcgtttgtatagtcaataattaagagcgctttagccatcttaatgttcctccgtaaattgagctttagtaattaactgttcttgcaattcagccaatgtagctgttaagtaaactgagtaccgatcggggttaactaaccgttttgtggcttctggtaattctgccacttgatccattgagaattgctgaatcttaaagagatcattttcgattggggaagcattggaacccagatattcttgcatcaatggcttagcattaaagttagtcagaacttggctggcgtgcgtagctgccaaattagcattaaccactttcaatggagccgtgatgtgctcatcagccagggcaatcacatcggcgatcgcttggtgaaggttatcttgccggtaaatccggtaaacttgcttattaccaggcagagtgatcttttctctgctatcactaaccttaatttttgggatccattgatcattaatcttttcttcggcgagcttataaacgccacttaataccggactagaggaactggtaattaaacgttccccaatcccaaagttatcaattggagct