gatcagccaaaatggctgatccagctatttagcaggttaaggtctcgttcgttatcgcaattaagcagacaaatcactccaccaactaagaacggccatgcaccaccacccatagaatcaagaaagagctctcaatctgtcaatccttactatgtctggacctggtgagtttccccgtgttgagtcaaattaagccgcaggctccactccattgtggtgcccttccgtcaattcctttaagtttcagccttgcgaccatactccccccggaacccaaagactttgatttctcgtaaggtgccgagcaagtcgataaatgaaacattgcccgatccctagtcggcatagtttatggttaagactacgacggtatctgatcgtcttcgatcccctaactttcgttcttgattaatgaaaacatccttggcaaatgctttcgcagtagttcgtcttcaataaatccaagaatttcacctctgacaattgaatacgaatgcccccgactatccctattaatcattacggcggtcctagaaaccaacanaatagaaccacacgtcctattttattattccatgctaatgtattcgagcaaaacttgcctgctttgaacactctaattttttcaaggtaaaagtcctggttccctaccacgctcaataaagaacatgagtagtttgccagaaggttaacgaccccggtcatgaccagtaaacacgccttgcggcggaccagtcgaccaggctcaaagttcaactacgagctttttaactgcaacaactttaatatacgctattggagctggaattaccgcggctgctggcaccagacttgccctccaattgttcctcgttaaggtatttacattgtactcattccaattacaagacccgaaagggccctgcattgttatttcttgtcactacctccccgtgtcgggattgggtaatttgcgcgcctgctgccttccttggatgtggtagccgtttctcaggctccctctccggaatcgaaccctaattccccgttacccgttaaaaccatggtaggcctctatcctaccatcgaaagttgatagggcagaaatttgaatgaaccatcgccggcgcaaggccatgcgattcgaaaagttattatgactcaccaaaaaaagcccgaaggcattggttttttatctaataaatacatcccttccaaaaaagtcgggatttttagcatgtattagctctagaattaccacggttatccaagtagttgaggtactatcaaataaacgataactgatttaatgagccattcgcagtttcacagtacaaaattgcttatacttagacatgcatggcttaatctttgagacaagcatatgactactggcaggatcaaccaggtaactatcgttagaggtgagacaaaaagcagaaaagaagaagataaaaaaatgtttttttttaaaacttctttttacttttcacacaccactaccgtttttaattttttttcttcccaacaaaatcaggaagaaaaaaacaaaaacaaaagttactcaaaggtgaaactgaaaaaaaaaaaaagagaaaagaaaataaattcttcctaaattttttttttacaatttcccattattcctcaattaaaaaattaattttatatgaggttgtctagagatgaacaacatttcctagttctcttttaaagaacaccggatatatcgtttctctgaagacaaggaaattgccagcttggtatcataatttcctcagattttagcattccaacaaataaacattgtttccaaaatatcatataaatagataaaattgtactccatgtcaaagttgaaaatcaaaatcttcagaagtggttcaaacgaaatcaaaccacatagtttttaataaaaaaaaactacggctgttgatctgttgttaccactaaatgactttttcagttcaaatgttagtcgaatgaccatacatccacagaaaaaactcatcgagtctccacaagacttcctctttccattttgcaatggattcgtgaagcgcggattctccagcaggaaaagagaaaagaaaaaatccttcaactctcctttcaaatctgctaaaggatagctaaaaagtcggagtcaagcaccgtcacgtagacaactgcaactcgctttccaacttatccttgcggtatcaaggtaccgggtttgggggaaattacaaattttaaaaaaccgattttacaaaaaagatgaaacaaaaaaaaagtttccaaagagaaagtctccttttccacttctttttccccttcttctcgttcaaccttttttctaaaaatgtaatttttaataagaaaaagaaaagtatgaaaaaacttgacggaccttcttttcattcttctggacaatcaaagaccgttacaaagcaaacaaaaataaaatagtaaaattctatctttctttccaatgcaccgcgatgccaacacaaagagaagaatcaaaacaatttccattttcccattttttcaattcttagcaaaaggagattagcaagtctttacgaaagttgaaaaaaaaaattccaaatccaaaaaaaaaaataaataaaaagttccaaaagctattaaaaactctttttcctcttttcttttttttttcttttcatcttcttttttcttttctcctttcaaccaccactccttttacatagttccttggacctatttttcctcgattttatagaaacatttgtggttgtgtgaatttcgtccatttcggtgcctatttcctatcctttcttccatatccctcctctctccaccaaaagtcctactactaccaccagaaaactatccaccacacaaaatcccactactccctccttacttctccttattcaacgttcaaatacaaacgaaaagaaaaagaaaaacaccatacgaaaatctctttattctttatttgtttgttgaaaccccttttttcttttttcatctttcgtatcttttcccttttttcctcttattttatcttttctttcttttcttttttttatttgtattgattcttatttctctcattttccattgaaccatactccattccctacctacaactaccccttcccacacccatctctgactctaccgaccctgaaaaatttaaagtcccacccctctccacctactctattccgtttttttcatattaaaattggcttttcaataaatattgttttgttaaattataaattaaatttttctttattttttcataaatttttcatttccattttcttttgtttttcatgctttcctcacatgttttgtatcgaaaaatttgcatttttatgttccatcccatatttcgcacgattttcaatacctttgtagttgtttttttgttttcttattttttcttttatttgtttgcactttttttgttttttccattttgtttttgaaaaatgttgggaatgtgtagtgtattatgtttatgttattttgtaaatacttgaatgtcatgaaaatcgaaaattacaaagttggtcaaccaagctcattttcattataaaacattacttttggttaaattatataaaatgtatttatttattttgtaaaaatcctacaaattaccttgtttttttcattttttctctccaccttcccataacatgccccacccttccccaaggaaaacacactctaaatgcattttttttgcactctggcttcagctacatggatgtttattactcaaaattgtaaaagaaatgcatctcatctatttcctctaaattatctattttcttcctccatacaactacctctactccctctttcacttttcaacttttgacccatttgcctgtcgatctttttcattcttgtaaattcacagaacaaaaccaaacacttgagcctcatgatgtgttcaacacgtgataaaggacctatcgaatttcgtaaagatgaaaattttcctttcgaatgactgtttttgcattccagccttctccatttcaccaccagactcatctttacacccgcttcatcagtcttagacaagtaacatcgttactttttgccagatccagccacgcatacctgacctaaatgtggtttgatgaaaaaaatttttttttgtttcttttgaaaatgttggatattgtgcatatgtaaccgcaccaaaattttccacatatttggtcaagaaattgaacattcttctacgtcatgtttggtgatattttggggttctataccagccattttcgatgtttcttttgttgtttgaaaaaaataaaaataaaaataaaaataataaataaaaggtgggttcattaagaatacaaataaaaacaacaataaataaataataaagaaaaaccattacagttacagatttcaaaagtaaaaacataacaacattggatcccttttccacccgttatttcctcacaaaatacatattgttactctcaatccatccatcaaactttatactatttttaaaaataaattaacctcgtgataattttgtccattttccacatttggaaacaactttctgtttttatgttactacactactatatattatgtactttttcatccgtgttaaagtaaccaccattccatcatgatatcctcattatcaccatatccatatccaatgtaaccgtaaccatgaaaaatatgacacaccaaaaaaaaaggaaacccaacctgttgtaaccaattttttttttttttttttttttttttttacacttttaaccacatttaccaaccttatactctctctctctatctctcacacacaagtaaccatgtaaccaaccctaataatcaatacaaatgtaaccctcattaaaaatattacaaaacataaataaatattacaaaacataatatatatctattatatctattttcttttcttttcttttctcttattggtctttttttttttaaaactatatgctattgttcttttaacgtacttttaactttgtttatcttgtttctgctttattctaatttatcattttcctttttttttttactgttctaaactactttgcgtactttttttttactttaccgtcttttattattttaacacgcttggtttgtttgtaaaactgttattcattcttaagctttttaaaatctatgacattacgttaaacttcaataatgaattcttctttcacatctccttccaatgtccaaaaatgttctcctcagtaaataatggttagcgtgtgtgtgtgtgtgtgtgttgtgcgcatttgtttacaaatggaacttgaaatttgaaaagggggaaccaccaagatagctccttgcactgcgttaaatccctctcctattttgacaattccaactcaccaactcattttcaaggtctttttttttttttttttttacgattcacgacctaccttaccacttatcttacctacctacctactactacctaccatacctactacctatgaactacttactactactactacctacaaaaaaaaaaactttggttgaatattttttttactaggatttgtgcattacccttacctcttttcccttcaaaaagtttttacttttccacaaaattgggtattgggtattgagtattttcccaccaattcctaatactaatactactactactactaataccccccctactacaaaaaaaagttgtctgcgtgtgtggactttgaatttattttttcttcaaaagtgcattacccttaccttttatctcttcaaaatatttcaaaggtataaatatactatatactctttatatatattatagggaaaaagttcagaccaaaaaaaaaatcgactcgctcgactttttcttctctctccctcttcttcccccttcccccttcctcctctcctccttcttcttcttcatctcttctttctttctttcctccaatttttctcttcgaattagcaagtctttaattttttgcctaccaacaagaagagaaaaatgaaagaaataagatgatggttccttaatggaacaaatcttgggaacaaaggcttaatctcagcagatcgtaacaacaaggctactctactgcttacaataccccgttccacattaaagtcgtatgcaatggattcgattccgcacaagatttcaatggaatttcatggacaagtcaataaaacacttccgtttcatcaaccatcgcccatcttctacgatacaggagagtaggaacaagtcctacctctatttttatacatataaatcatgcggaccaaaaaatcgtcgctttctggcacggattctggcttagaggcgttcagccgttatccggcagatgatagctccgcggcattgccttgtcaggcagccgcaaataccaatgatctgaatcaacggttcctctcgtactaagttgaattaccattgcgacgacacttcatcagtagggtaaaactaacctgtctcacgacggtctaaacccagctcacgttccctattagtgggtgaacaatccaacgcttaccgaattctgcttcggtatgataggaagagccgacatcgaagaatcaaaaagcaacgtcgctatgaacgcttggctgccacaagccagttatccctgtggtaacttttctggcacctctgtcctcaaatttcgagggaacaaaggatcgataggccacactttcatggtttgtattcacactgaaaatcaaaatcaaggggacttttacccttttattctactcgagatttctgttctcgatgagtcccccttaggacacctgcgttatcttttaacagatgtgccgccccagccaaactccccacctgacaatgtcatcaacgcggatcagttcgcgaagaaactttaacgctagaatatgggaaataaatcccaattccgcttcattgattaagtaaagaaacgataaaggtagtggtatttcaccggcgtatgccgaaacatactcccacttatcctacaccctctatgtctcttcacaatgtcaaactagagtcaagctcaacagggtcttctttccccgctgattttgcctggcccgttccccaggctgtggtttcgctagatagtagatagggacagtgggaatctcgttaatccattcatgcgcgtcactagttagatgacgaggcatttggctaccttaagagagtcatagttactcccgccgtttacccgcgcttggttgaatttcttcactttgacattcagagcactgggcagaaatcacattgcgtcaacaccactttctggccatcgcaatgctatgttttaattagacagtcagattccccttgtccgtaccagttctaagttggttgttaaacgtacgccagtaagagcataatccccgagaaggagaaaagcccgaccaaggacttcccggccgccaaggtccaagcaggtccaacatcccttctcaccccgaaaggcgagaaaagacatcggtccacgctcagtccagcaaccgttcaggttccaaggcccaacgtacccaacccttagagccaatccttatcccgaagttacggatccattttgccgacttcccttatctacattgttctatcaactagaggctgttcaccttggagacctgctgcggttatgagtacgaccagatgtgaaaacaaggacccgaaggtccattcttccgttggattttcaagggccgtcgagagcgcaccggattcagcatgaggcgctgaactcttccaaacaccataccctagctccggataaaccgatttcagggtagttcaatggtttgttaaaaagaaaagagaactcttcccagggctcccgccgacgtctccaacttcatttacgttgccgtgttgattccaccttctggttccggaatattaaccggattccctttcgataggaggcacgaaaaatcgtgcaactttcatacggagcttccctatctcttaggatcgactaacccatgtccaactgctgttcacatggaacctttccccacttcagtcttcaaagttctcatttgaatatttgctacttccaccaagatctgcactagaggctgttcgacccaggctcacgcccaaggcttcgtcacaaacctccacgcctgcctactcgtctgagcttctcaaagctaacccagacggtgaggtatgggtagtacgcttaagcgccatccattttcagggctagttcattcggcaggtgagttgttacacactccttagcggattccgacttccatggccaccgtcctgctgtctagatgaactaacaccttttctggtgtctgatgagcgtacattccggcaccttaacctcacgttcggttcatcccgcatcgccagttctgcttaccaaaaatggcccactagaaactctcattcgatggcccacgtccaattaagcgacaagggcgtcttacatatttaaagtttgagaataggttgaggaaattccttccccaagacctctaatcattcgctttacctcataaaactgatctgagtttctgctatcctgagggaaacttcggcaggaaccagctactagatggttcgattagtctttcgcccctatacccaaatttgaagatcgatttgcacgtcagaatctctacgagcctccaccagagtttcctctggcttcaccctattcaggcatagttcaccatctttcgggtcccaacagctatgctcttactcaaacccttccattgacaaacttccgggtcggtcgatggtgcacgccacaagggcgttcccacctgcattcactttcatttcgcggatgggttttcatcacccaaacactcgcatagatgctagactccttggtccgtgtttcaagacgggccattgaaaaccattatgtcagcatccttggcacgaagccgcagtcctcagtccccagtggacgtattacaacaagggctataaacactccccaggcagaacccggaaagccaccttcccttattctttttccgcccccgaaaactgatgctgacctaccacaggttcagagtgcatagtctcgcgaagagactactgatctcacccaggtaagactgatttccaatgcttccctttcagcaatttcacgtactatttaactctcttttcaaagttcttttcatctttcgatcactctacttgttcgctatcggtctctcgccaatatttagctttagatgaaatttaccacccatttagagctgcattcccaaacaactcgactcttcgaaagcgctttatatggcatatccaatcgaccaaagacggggttctcaccctctctgacgtcctgttccaaggaacttagaccgatcgtctacactcaaagcagcttcttgaaattacaactcggacaacaaaagaaatgttgccagatttcaaatttgagcttttcccgcttcactcgccgttactgagggaatcatggttattttcttttcctgcgcttattgatatgcttaagttcagcgcgtagtcctacctgatttgaggtcaaataaaaaaggtactgtgaaaaaaaaataactttttttttcgttaaggttcaaatataaaagagattaaaactttttagttatttttctttcctaatttctttttttctatcaaacaaagtggtaaaacctattacgttcaatagaaaaaaaaatgaaaaaaggcatagaaaaataatttcaatcttccttttgttttcaccaatcgatttcaaactaaatttatattttaaaaaaaaaacaaattttcgttcaacacctcatcaaaaatatttaaaaaaaacattttttgtgagaagattgtaatgacactcaaacaggcatgcctttggtagaacccaaaggcgcaatgtgcgttcaaagattcgatgattcacggaattctgcaattcacattacgtatcgcatttcgctgcgttcttcatcgatgcgagagccaagagatccgttgctgaaagttttaaataattttatatattagatataattaattcagacttcaaaaacaaatttcaaggtttataatttaattttgcttcttttccaatttccttatatttaaaaaaaaagagaaagaatagaaaaatgataaaataaaataaaatagtaaaaaagtaatgatatgcttggcatgcaacaaaaacacaccaaacaaaaatcatccactcgtaatatttacaatttcattttttttttcatcttttctcttttctaaacacttttttttaataaaaaaatataaagaaaaagaaaaaaaatcaaaattgaaaatattttacattttcacagaaaggtaaatggataagagaagaaaaaggtaaaaaaaattcccaaaaagttaaaagatggaaattttttaaaaccttttcatataacttttctaatgatccttccgcaggttcacctacggaaaccttgttacgacttttacttcctctaaatgaccaagtttgtccaacttctcggcaatgtttccgccgttgccagcagaaacaagccaatccagaggcctcactaagccattcaatcggtagtagcgacgggcggtgtgtacaaagggcagggacgtattcaacgcaagctgatgacttgcgcttactaggaattcctcgttgaagagcaataattgcaatgctctatccccagcacgacggagtttaacaagattacccagaccttccggccaaggataaaaaatcaaaagatttttttcaactcgttggctccgtcagtgtagcgcgcgtgcggcccagaacatctaagggcatcacagacctgttattgcctcaaacttccattggctttatgccaatagtccctctaagaagctaatgatcagccaaaatggctgatccagctatttagcaggttaaggtctcgttcgttatcgcaattaagcagacaaatcactccaccaactaagaacggccatgcaccaccacccatagaatcaagaaagagctctcaatctgtcaatccttactatgtctggacctggtgagtttccccgtgttgagtcaaattaagccgcaggctccactccattgtggtgcccttccgtcaattcctttaagtttcagccttgcgaccatactccccccggaacccaaagactttgatttctcgtaaggtgccgagcaagtcgataaatgaaacattgcccgatccctagtcggcatagtttatggttaagactacgacggtatctgatcgtcttcgatcccctaactttcgttcttgattaatgaaaacatccttggcaaatgctttcgcagtagttcgtcttcaataaatccaagaatttcacctctgacaattgaatacgaatgcccccgactatccctattaatcattacggcggtcctagaaaccaacaaaatagaaccacacgtcctattttattattccatgctaatgtattcgagcaaaacttgcctgctttgaacactctaattttttcaaggtaaaagtcctggttccctaccacgctcaataaagaacatgagtagtttgccagaaggttaacgaccccggtcatgaccagtaaacacgccttgcggcggaccagtcgaccaggctcaaagttcaactacgagctttttaactgcaacaactttaatatacgctattggagctggaattaccgcggctgctggcaccagacttgccctccaattgttcctcgttaaggtatttacattgtactcattccaattacaagacccgaaagggccctgcattgttatttcttgtcactacctccccgtgtcgggattgggtaatttgcgcgcctgctgccttccttggatgtggtagccgtttctcaggctccctctccggaatcgaaccctaattccccgttacccgttaaaaccatggtaggcctctatcctaccatcgaaagttgatagggcagaaatttgaatgaaccatcgccggcgcaaggccatgcgattcgaaaagttattatgactcaccaaaaaaagcccgaaggcattggttttttatctaataaatacatcccttccaaaaaagtcgggatttttagcatgtattagctctagaattaccacggttatccaagtagttgaggtactatcaaataaacgataactgatttaatgagccattcgcagtttcacagtacaaaattgcttatacttagacatgcatggcttaatctttgagacaagcatatgactactggcaggatcaaccaggtaactatcgttagaggtgagacaaaaagcagaaaagaagaagataaaaaaatgtttttttttaaaacttctttttacttttcacacaccactaccgtttttaattttttttcttcccaacaaaatcaggaagaaaaaaacaaaaacaaaagttactcaaaggtgaaactgaaaaaaaaaaaaagagaaaagaaaataaattcttcctaaattttttttttacaatttcccattattcctcaattaaaaaattaattttatatgaggttgtctagagatgaacaacatttcctagttctcttttaaagaacaccggatatatcgtttctctgaagacaaggaaattgccagcttggtatcataatttcctcagattttagcattccaacaaataaacattgtttccaaaatatcatataaatagataaaattgtactccatgtcaaagttgaaaatcaaaatcttcagaagtggttcaaacgaaatcaaaccacatagtttttaataaaaaaaaactacggctgttgatctgttgttaccactaaatgactttttcagttcaaatgttagtcgaatgaccatacatccacagaaaaaactcatcgagtctccacaagacttcctctttccattttgcaatggattcgtgaagcgcggattctccagcaggaaaagagaaaagaaaaaatccttcaactctcctttcaaatctgctaaaggatagctaaaaagtcggagtcaagcaccgtcacgtagacaactgcaactcgctttccaacttatccttgcggtatcaaggtaccgggtttgggggaaattacaaattttaaaaaaccgattttacaaaaaagatgaaacaaaaaaaaagtttccaaagagaaagtctccttttccacttctttttccccttcttctcgttcaaccttttttctaaaaatgtaatttttaataagaaaaagaaaagtatgaaaaaacttgacggaccttcttttcattcttctggacaatcaaagaccgttacaaagcaaacaaaaataaaatagtaaaattctatctttctttccaatgcaccgcgatgccaacacaaagagaagaatcaaaacaatttccattttcccattttttcaattcttagcaaaaggagattagcaagtctttacgaaagttgaaaaaaaaaattccaaatccaaaaaaaaaaataaataaaaagttccaaaagctattaaaaactctttttcctcttttcttttttttttcttttcatcttcttttttcttttctcctttcaaccaccactccttttacatagttccttggacctatttttcctcgattttatagaaacatttgtggttgtgtgaatttcgtccatttcggtgcctatttcctatcctttcttccatatccctcctctctccaccaaaagtcctactactaccaccagaaaactatccaccacacaaaatcccactactccctccttacttctccttattcaacgttcaaatacaaacgaaaagaaaaagaaaaacaccatacgaaaatctctttattctttatttgtttgttgaaaccccttttttcttttttcatctttcgtatcttttcccttttttcctcttattttatcttttctttcttttcttttttttatttgtattgattcttatttctctcattttccattgaaccatactccattccctacctacaactaccccttcccacacccatctctgactctaccgaccctgaaaaatttaaagtcccacccctctccacctactctattccgtttttttcatattaaaattggcttttcaataaatattgttttgttaaattataaattaaatttttctttattttttcataaatttttcatttccattttcttttgtttttcatgctttcctcacatgttttgtatcgaaaaatttgcatttttatgttccatcccatatttcgcacgattttcaatacctttgtagttgtttttttgttttcttattttttcttttatttgtttgcactttttttgttttttccattttgtttttgaaaaatgttgggaatgtgtagtgtattatgtttatgttattttgtaaatacttgaatgtcatgaaaatcgaaaattacaaagttggtcaaccaagctcattttcattataaaacattacttttggttaaattatataaaatgtatttatttattttgtaaaaatcctacaaattaccttgtttttttcattttttctctccaccttcccataacatgccccacccttccccaaggaaaacacactctaaatgcattttttttgcactctggcttcagctacatggatgtttattactcaaaattgtaaaagaaatgcatctcatctatttcctctaaattatctattttcttcctccatacaactacctctactccctctttcacttttcaacttttgacccatttgcctgtcgatctttttcattcttgtaaattcacagaacaaaaccaaacacttgagcctcatgatgtgttcaacacgtgataaaggacctatcgaatttcgtaaagatgaaaattttcctttcgaatgactgtttttgcattccagccttctccatttcaccaccagactcatctttacacccgcttcatcagtcttagacaagtaacatcgttactttttgccagatccagccacgcatacctgacctaaatgtggtttgatgaaaaaaatttttttttgtttcttttgaaaatgttggatattgtgcatatgtaaccgcaccaaaattttccacatatttggtcaagaaattgaacattcttctacgtcatgtttggtgatattttggggttctataccagccattttcgatgtttcttttgttgtttgaaaaaaataaaaataaaaataaaaataataaataaaaggtgggttcattaagaatacaaataaaaacaacaataaataaataataaagaaaaaccattacagttacagatttcaaaagtaaaaacataacaacattggatcccttttccacccgttatttcctcacaaaatacatattgttactctcaatccatccatcaaactttatactatttttaaaaataaattaacctcgtgataattttgtccattttccacatttggaaacaactttctgtttttatgttactacactactatatattatgtactttttcatccgtgttaaagtaaccaccattccatcatgatatcctcattatcaccatatccatatccaatgtaaccgtaaccatgaaaaatatgacacaccaaaaaaaaaggaaacccaacctgttgtaaccaattttttttttttttttttttttttttttacacttttaaccacatttaccaaccttatactctctctctctatctctcacacacaagtaaccatgtaaccaaccctaataatcaatacaaatgtaaccctcattaaaaatattacaaaacataaataaatattacaaaacataatatatatctattatatctattttcttttcttttcttttctcttattggtctttttttttttaaaactatatgctattgttcttttaacgtacttttaactttgtttatcttgtttctgctttattctaatttatcattttcctttttttttttactgttctaaactactttgcgtactttttttttactttaccgtcttttattattttaacacgcttggtttgtttgtaaaactgttattcattcttaagctttttaaaatctatgacattacgttaaacttcaataatgaattcttctttcacatctccttccaatgtccaaaaatgttctcctcagtaaataatggttagcgtgtgtgtgtgtgtgtgtgttgtgcgcatttgtttacaaatggaacttgaaatttgaaaagggggaaccaccaagatagctccttgcactgcgttaaatccctctcctattttgacaattccaactcaccaactcattttcaaggtctttttttttttttttttttacgattcacgacctaccttaccacttatcttacctacctacctactactacctaccatacctactacctatgaactacttactactactactacctacaaaaaaaaaaactttggttgaatattttttttactaggatttgtgcattacccttacctcttttcccttcaaaaagtttttacttttccacaaaattgggtattgggtattgagtattttcccaccaattcctaatactaatactactactactactaataccccccctactacaaaaaaaagttgtctgcgtgtgtggactttgaatttattttttcttcaaaagtgcattacccttaccttttatctcttcaaaatatttcaaaggtataaatatactatatactctttatatatattatagggaaaaagttcagaccaaaaaaaaaatcgactcgctcgactttttcttctctctccctcttcttcccccttcccccttcctcctctcctccttcttcttcttcatctcttctttctttctttcctccaatttttctcttcgaattagcaagtctttaattttttgcctaccaacaagaagagaaaaatgaaagaaataagatgatggttccttaatggaacaaatcttgggaacaaaggcttaatctcagcagatcgtaacaacaaggctactctactgcttacaataccccgttccacattaaagtcgtatgcaatggattcgattccgcacaagatttcaatggaatttcatggacaagtcaataaaacacttccgtttcatcaaccatcgcccatcttctacgatacaggagagtaggaacaagtcctacctctatttttatacatataaatcatgcggaccaaaaaatcgtcgctttctggcacggattctggcttagaggcgttcagccgttatccggcagatgatagctccgcggcattgccttgtcaggcagccgcaaataccaatgatctgaatcaacggttcctctcgtactaagttgaattaccattgcgacgacacttcatcagtagggtaaaactaacctgtctcacgacggtctaaacccagctcacgttccctattagtgggtgaacaatccaacgcttaccgaattctgcttcggtatgataggaagagccgacatcgaagaatcaaaaagcaacgtcgctatgaacgcttggctgccacaagccagttatccctgtggtaacttttctggcacctctgtcctcaaatttcgagggaacaaaggatcgataggccacactttcatggtttgtattcacactgaaaatcaaaatcaaggggacttttacccttttattctactcgagatttctgttctcgatgagtcccccttaggacacctgcgttatcttttaacagatgtgccgccccagccaaactccccacctgacaatgtcatcaacgcggatcagttcgcgaagaaactttaacgctagaatatgggaaataaatcccaattccgcttcattgattaagtaaagaaacgataaaggtagtggtatttcaccggcgtatgccgaaacatactcccacttatcctacaccctctatgtctcttcacaatgtcaaactagagtcaagctcaacagggtcttctttccccgctgattttgcctggcccgttccccaggctgtggtttcgctagatagtagatagggacagtgggaatctcgttaatccattcatgcgcgtcactagttagatgacgaggcatttggctaccttaagagagtcatagttactcccgccgtttacccgcgcttggttgaatttcttcactttgacattcagagcactgggcagaaatcacattgcgtcaacaccactttctggccatcgcaatgctatgttttaattagacagtcagattccccttgtccgtaccagttctaagttggttgttaaacgtacgccagtaagagcataatccccgagaaggagaaaagcccgaccaaggacttcccggccgccaaggtccaagcaggtccaacatcccttctcaccccgaaaggcgagaaaagacatcggtccacgctcagtccagcaaccgttcaggttccaaggcccaacgtacccaacccttagagccaatccttatcccgaagttacggatccattttgccgacttcccttatctacattgttctatcaactagaggctgttcaccttggagacctgctgcggttatgagtacgaccagatgtgaaaacaaggacccgaaggtccattcttccgttggattttcaagggccgtcgagagcgcaccggattcagcatgaggcgctgaactcttccaaacaccataccctagctccggataaaccgatttcagggtagttcaatggtttgttaaaaagaaaagagaactcttcccagggctcccgccgacgtctccaacttcatttacgttgccgtgttgattccaccttctggttccggaatattaaccggattccctttcgataggaggcacgaaaaatcgtgcaactttcatacggagcttccctatctcttaggatcgactaacccatgtccaactgctgttcacatggaacctttccccacttcagtcttcaaagttctcatttgaatatttgctacttccaccaagatctgcactagaggctgttcgacccaggctcacgcccaaggcttcgtcacaaacctccacgcctgcctactcgtctgagcttctcaaagctaacccagacggtgaggtatgggtagtacgcttaagcgccatccattttcagggctagttcattcggcaggtgagttgttacacactccttagcggattccgacttccatggccaccgtcctgctgtctagatgaactaacaccttttctggtgtctgatgagcgtacattccggcaccttaacctcacgttcggttcatcccgcatcgccagttctgcttaccaaaaatggcccactagaaactctcattcgatggcccacgtccaattaagcgacaagggcgtcttacatatttaaagtttgagaataggttgaggaaattccttccccaagacctctaatcattcgctttacctcataaaactgatctgagtttctgctatcctgagggaaacttcggcaggaaccagctactagatggttcgattagtctttcgcccctatacccaaatttgaagatcgatttgcacgtcagaatctctacgagcctccaccagagtttcctctggcttcaccctattcaggcatagttcaccatctttcgggtcccaacagctatgctcttactcaaacccttccattgacaaacttccgggtcggtcgatggtgcacgccacaagggcgttcccacctgcattcactttcatttcgcggatgggttttcatcacccaaacactcgcatagatgctagactccttggtccgtgtttcaagacgggccattgaaaaccattatgtcagcatccttggcacgaagccgcagtcctcagtccccagtggacgtattacaacaagggctataaacactccccaggcagaacccggaaagccaccttcccttattctttttccgcccccgaaaactgatgctgacctaccacaggttcagagtgcatagtctcgcgaagagactactgatctcacccaggtaagactgatttccaatgcttccctttcagcaatttcacgtactatttaactctcttttcaaagttcttttcatctttcgatcactctacttgttcgctatcggtctctcgccaatatttagctttagatgaaatttaccacccatttagagctgcattcccaaacaactcgactcttcgaaagcgctttatatggcatatccaatcgaccaaagacggggttctcaccctctctgacgtcctgttccaaggaacttagaccgatcgtctacactcaaagcagcttcttgaaattacaactcggacaacaaaagaaatgttgccagatttcaaatttgagcttttcccgcttcactcgccgttactgagggaatcatggttattttcttttcctgcgcttattgatatgcttaagttcagcgcgtagtcctacctgatttgaggtcaaataaaaaaggtactgtgaaaaaaaaataactttttttttcgttaaggttcaaatataaaagagattaaaactttttagttatttttctttcctaatttctttttttctatcaaacaaagtggtaaaacctattacgttcaatagaaaaaaaaatgaaaaaaggcatagaaaaataatttcaatcttccttttgttttcaccaatcgatttcaaactaaatttatattttaaaaaaaaaacaaattttcgttcaacacctcatcaaaaatatttaaaaaaaacattttttgtgagaagattgtaatgacactcaaacaggcatgcctttggtagaacccaaaggcgcaatgtgcgttcaaagattcgatgattcacggaattctgcaattcacattacgtatcgcatttcgctgcgttcttcatcgatgcgagagccaagagatccgttgctgaaagttttaaataattttatatattagatataattaattcagacttcaaaaacaaatttcaaggtttataatttaattttgcttcttttccaatttccttatatttaaaaaaaaagagaaagaatagaaaaatgataaaataaaataaaatagtaaaaaagtaatgatatgcttggcatgcaacaaaaacacaccaaacaaaaatcatccactcgtaatatttacaatttcattttttttttcatcttttctcttttctaaacacttttttttaataaaaaaatataaagaaaaagaaaaaaaatcaaaattgaaaatattttacattttcacagaaaggtaaatggataagagaagaaaaaggtaaaaaaaattcccaaaaagttaaaagatggaaattttttaaaaccttttcatataacttttctaatgatccttccgcaggttcacctacggaaaccttgttacgacttttacttcctctaaatgaccaagtttgtccaacttctcggcaatgtttccgccgttgccagcagaaacaagccaatccagaggcctcactaagccattcaatcggtagtagcgacgggcggtgtgtacaaagggcagggacgtattcaacgcaagctgatgacttgcgcttactaggaattcctcgttgaagagcaataattgcaatgctctatccccagcacgacggagtttaacaagattacccagaccttccggccaaggataaaaaatcaaaagatttttttcaactcgttggctccgtcagtgtagcgcgcgtgcggcccagaacatctaagggcatcacagacctgttattgcctcaaacttccattggctttatgccaatagtccctctaagaagctaatgatcagccaaaatggctgatccagctatttagcaggttaaggtctcgttcgttatcgcaattaagcagacaaatcactccaccaactaagaacggccatgcaccaccacccatagaatcaagaaagagctctcaatctgtcaatccttactatgtctggacctggtgagtttccccgtgttgagtcaaattaagccgcaggctccactccattgtggtgcccttccgtcaattcctttaagtttcagccttgcgaccatactccccccggaacccaaagactttgatttctcgtaaggtgccgagcaagtcgataaatgaaacattgcccgatccctagtcggcatagtttatggttaagactacgacggtatctgatcgtcttcgatcccctaactttcgttcttgattaatgaaaacatccttggcaaatgctttcgcagtagttcgtcttcaataaatccaagaatttcacctctgacaattgaatacgaatgcccccgactatccctattaatcattacggcggtcctagaaaccaacaaaatagaaccacacgtcctattttattattccatgctaatgtattcgagcaaaacttgcctgctttgaacactctaattttttcaaggtaaaagtcctggttccctaccacgctcaataaagaacatgagtagtttgccagaaggttaacgaccccggtcatgaccagtaaacacgccttgcggcggaccagtcgaccaggctcaaagttcaactacgagctttttaactgcaacaactttaatatacgctattggagctggaattaccgcggctgctggcaccagacttgccctccaattgttcctcgttaaggtatttacattgtactcattccaattacaagacccgaaagggccctgcattgttatttcttgtcactacctccccgtgtcgggattgggtaatttgcgcgcctgctgccttccttggatgtggtagccgtttctcaggctccctctccggaatcgaaccctaattccccgttacccgttaaaaccatggtaggcctctatcctaccatcgaaagttgatagggcagaaatttgaatgaaccatcgccggcgcaaggccatgcgattcgaaaagttattatgactcaccaaaaaaagcccgaaggcattggttttttatctaataaatacatcccttccaaaaaagtcgggatttttagcatgtattagctctagaattaccacggttatccaagtagttgaggtactatcaaataaacgataactgatttaatgagccattcgcagtttcacagtacaaaattgcttatacttagacatgcatggcttaatctttgagacaagcatatgactactggcaggatcaaccaggtaactatcgttagaggtgagacaaaaagcagaaaagaagaagataaaaaaatgtttttttttaaaacttctttttacttttcacacaccactaccgtttttaattttttttcttcccaacaaaatcaggaagaaaaaaacaaaaacaaaagttactcaaaggtgaaactgaaaaaaaaaaaaagagaaaagaaaataaattcttcctaaattttttttttacaatttcccattattcctcaattaaaaaattaattttatatgaggttgtctagagatgaacaacatttcctagttctcttttaaagaacaccggatatatcgtttctctgaagacaaggaaattgccagcttggtatcataatttcctcagattttagcattccaacaaataaacattgtttccaaaatatcatataaatagataaaattgtactccatgtcaaagttgaaaatcaaaatcttcagaagtggttcaaacgaaatcaaaccacatagtttttaataaaaaaaaactacggctgttgatctgttgttaccactaaatgactttttcagttcaaatgttagtcgaatgaccatacatccacagaaaaaactcatcgagtctccacaagacttcctctttccattttgcaatggattcgtgaagcgcggattctccagcaggaaaagagaaaagaaaaaatccttcaactctcctttcaaatctgctaaaggatagctaaaaagtcggagtcaagcaccgtcacgtagacaactgcaactcgctttccaacttatccttgcggtatcaaggtaccgggtttgggggaaattacaaattttaaaaaaccgattttacaaaaaagatgaaacaaaaaaaaagtttccaaagagaaagtctccttttccacttctttttccccttcttctcgttcaaccttttttctaaaaatgtaatttttaataagaaaaagaaaagtatgaaaaaacttgacggaccttcttttcattcttctggacaatcaaagaccgttacaaagcaaacaaaaataaaatagtaaaattctatctttctttccaatgcaccgcgatgccaacacaaagagaagaatcaaaacaatttccattttcccattttttcaattcttagcaaaaggagattagcaagtctttacgaaagttgaaaaaaaaaattccaaatccaaaaaaaaaaataaataaaaagttccaaaagctattaaaaactctttttcctcttttcttttttttttcttttcatcttcttttttcttttctcctttcaaccaccactccttttacatagttccttggacctatttttcctcgattttatagaaacatttgtggttgtgtgaatttcgtccatttcggtgcctatttcctatcctttcttccatatccctcctctctccaccaaaagtcctactactaccaccacaaaactacttcttctgttactctccaattagttgttactcaactttagttttaggttttgcatttgtattagtggaggtgtcttttactagcaactcggccaaagcaattaatttatgtcgtgatttttgaagtggctatttaaaaactttaactatttttgtagtttttttaatattattttaagtttcaggtaatcttcagtaatcagtggtttgtgctatttgggcattttacatttgatgaatttttatttgattttcaagtttgttatgtttttataaaggtaatataacttaagtttcctgtcaatcctgtggctagctacttcttacgtggattctcaagaccagggagtagctaatttcttttcagaaatacatgatttgtatagcaggcagcaatatggacaagctttagaagccctgttggttagagcaccttggatccatggaaatacaagttcaccacttgaacgactctctgataaattagatatactatcaaattccggtgagcaagactcaattgtttctttggcggaataccttgaatcaagtcaagatgatgctgaagtgtatgcaacattcgtacgacaatacataagtagtcatgcaagtcttagtagtgaggtcaatacacagctcaatactatgaatttaattcagggttattatcagactgtaagaccggagcaactgctatcaccaatcaaggaacaggacgcttagacgctagttagagagtgcattggaaaacatgtggataaagaaactcctttgtaagagttgagtgcaactttattttatcaatgattttatttattaattcaagtctcgttagtttgttgtgcaaattacagcactgtttctaaaattcacaagaaaatatcaatttagtatattactgagtaatagcgttacgataaaaacgaaacactgtgtgtaaattttgtctataaggactttattttataggtgtcactgtgcaaaaaacttttagtagcagttgattcatttcctcgtgattagaaaaataaaatatgatacgtgtaaaaaaatctataacagctataatagaaagaaaaggaggggaaattataattagaaatgagtagagaaagaagaaagagtctggttattgtaagatacctaagaactgaaacctaacgaaaaaagaaaagttgcatgtaaagtcattaaagaataaaacaaaccagaagttatgatcggtgataacaaattagaagactgataaatttggatattgtttcttgggttattaacgattatattgcaatagattagtgagacgatgataggggttattaaatgctttaggattatgggatttatcaaataaaaaaacggtgcatgaaaaaatttattcagatgattattattaagagataggacttttaaaaaacgttattaaggactggttttatttgatgtatctcgagcattagaaatctaaaaattcggcacacaagcataaacataaaaaatcatattcatcgtacaaaatttttgattgtcatattcaaccgttgattttctgttatcaatttgagaagttgtgagcaaagtagataaaaaatgtccttcaagatacattggttttcattacagttattttttataacataaagattttaatatcattgcgcttactatggcctcgatttattgacaaaacattccgagtcgactttgcagtatagcaacgtatcaatgtttttgacaatgaacgataattaaaattaccttagttatcagctacgcagtttggtatatgtttaacaataaatttattgcaatgagtttctattgcgatatactaagtgtgtttaaacaatagtgttatatttattgttaaaaaaatccaatagtatcagtaaccgatctagaactaagctgagaaacgagcttcagctttacttctatctacgttattctaattactacatattttaataagttatcattcaattctatctcaatatcatatcatctatggtacaatgtgtaaatagaacatgcgacatatagtgatatgcaacgcagtgtattatcgctaacaactgttacaccgtgtaggaagtacgtataattcaggggtccacaatgtgatagaagctcgttcttcttaagcgtttccacaattacccgtttaactttgccaaccttgcagcaacggtttgccgatttttttcatcagaaactaaatccaagcacaagaacagttatgagcacttctttggatgtcgccactcgaacttcacacttgctcatgttctgatttactgaggcatggattatgtctccactaaatgacttatatcataagaattcataataaaattaaaattcagaataaggatcaaaaggttttaaccccattgcttattagcacacctaactattgtatgattgaccgccaatgtaaaaatggcatttaagttgaattgtagtatttctatccttattatttcactttccttcttctctcttgtttccactttattaatcaaaagtcaaattaattaggccgggtttctttgtgttcgttgcataagatagttgagctcaaaaaaatagttccttttcttttttcaaatcacgatattttagagcaaaaaatatcgcatcttatctgtaggctcataatgctgtttcgctctttcggttacaattagtatgtgtatttcaaaagtaccacttttaccaactattacataactacgcacgaatacaaaaaatatggatcatattttacataattaccacctatcgaaatgtgaacaagttcatagggcaaatatccgtattaatttggatttattatttagtacatgttgtggaattcgttaaatattattactttttttgcaataagctaaccgatttacgaaattctggcccattttaatttcatgctttgcacagttattagttaactatctgatgcatcaactatgtacaatttccttacggtctacagtatcattatgcgcaagattggtgtaccaggtatgttacgaacaaacaaggaattggattaaaagtgtgttagcacacatgaatatcttttcaaattttatattctcattgagctcacttactactaaaagggtaaatataatagtatcataatgaaagtgaaagtatcgttatcacatcatggacgtctttagactttgtcatgaaaaaggagaagtgttgattggtctttaaaaggttcatttttctttttcaatttcattagactctatgcagggatctgaaaaaacctagtcatatatttgttttcacaaaaccaacaaataaaaaattataggaagctgtatgccaaaacggatgaatttcttgaacgaaataaaatataaattgtaaaatattagttacaaaaaaaatttatacttcggtgaaaaaaatccggttagcttattagagtagtgatcgtcttctgtattgtcagctgcaggcactaaccagaccttcatctcatatagtccacaaagatattccgctaaataaagttatatctatcgcaaggaaagctatctgtacaataaatattagcaagtaacatttatggtaaaaaaattgggatttgttagttgttgaatacaatttgtaaaatagtcaaccttttcgcggacaagataaattgctcttaattgcaaatatacgtctttcactatataagctttacgatagaagggatcaattgacatctaattatataaagcatcaatttcattaaaaaacgtttattaacaccgaaacataaaacatcaaagcgaaaatatacaataaaatatcaaagtatcaataaaaaacgaagagaaagcaagatatttgaacaaaaacataaattcaatggaactgatgaaattcatattcagtactcgcttttgaccataagcctactgcatcacgaagtcgctttttcaacttaatagtttcagcaggactaaacattataccatatcccttaagatattggacacactgttcctttgataattcatcaatgtcttcgactctttctatcggcggtaatccactattagccggctcattaccattcagaaatggcactggttatgccaaataaccttggtctgaacgagttgtattttcaagctttcttgtcaacatgatcgacctacatgagcgagcatcaattgtttccattttctgatccattgagtcaagtcgctgctccatagaatcaaatcttcggtctatggaattaaatcgttggtctatagaattaaatcgctgctctattgactgaaaccttgcttcagttttttgctcgagtaaatcaattctagtgttcaaacggatcgtttcccttttcatttcaaccatttcaactttcatttcggccatttcgcctttcatagatgtcatctcattctgtacagtgtcaaaccgagaattcatctcattctgcatagcgtcaaaccgagaattcatgtcattttgcattgagtccattttagaaaatattcgttcgaaaattccacctagtttagtgtttgcccattcatctatccagcgtggaaattgtacttctcccgattgttcttcagaaatttccctttcaatcgctaactttttccatccttgtagcctttcattgcattcaatttcatatttcattttacgatctcgttcctcaatatatttttcaagtgcttctcttttgttttcgtcaatttctaacaatgtagaatctacagatctctcgtatcttttaatgaaaatttttaaatcttccgcagaatcatttggtggtggcagattgtagtcattatcaaaattctcgttcgacatcatccttattatttatacaaaaccagttgcaataaaccgcagtattctttttaacgataaaattgcaattcactataactatacaaatgatatcttttgtagcctgccttatatgtttactaattgacaaatatttctcagaaagggaaatcttggaaaataaaagtacaaacgtgtgttgaaagcaatatttaatatatgtgttgtaagtaaattcaaatctctcaagttccccttatatacaactttaaacaaagaatgctaaggacaaagaaaagagtttttgatggattaagaaacaaggtaacctaagtaacttcacattgggagtacgtgatacagataatgaaaatgggctttatctgtaaaataaaagaaaaatggcttatttgcaggtaacttattacaaagttagatttattgaatagaggagtacatgtataaaagcaaacatggccaacaatgttgatacaaaaaatttcgttagcctggattactttattcgtttcaaaggctgcttaacagcttgtagcaatcataaggtgttttaatcaaaagcacattactcattcaagctagataatttgtagattgtataagcggtagctacaatatatgctcaagggatataaactggttattgaaatagcctctgcaaattaatgaaagaaacaaagcttaatagaatacccccaattattttaagacgaaagagttttttcacgttcctgaaacaatgtgtttaagaaactctcaagcaagtatactttcattgaaatatacctctgctgttaaatagttactatgagcaaatataataggtaaactgcacaaagcaaatacgtaaaaactcctacataatacttgatatgtacaattgtcatttagcttgaaaatgctagatagaatagaaacgcctctaaagaaaactatatttaaataaattgaataaaaaataaaatggcaaatttgcccatttacgtaatgttacacattgatatccaaaaggaacttttatcgtacataaacacaatttatttaatttggaaagattgagttttgtatattcttgactaactattggtctaagttgacatttatttaacccatatttattatccaattactcgcttcgtttttacaagtactgacatctcttaatcctgcctataccatttatcctgtgtattattcactcatttaaaattaagattattctaatcatctcaaatcgggcgatctcatctggtttgtgagtcggactagttcaacttcatagaccactaagctctaaacatgatctcaaataaagtcaccatttactaccctgagataaaattgctggtgacttcattcgtaggtatcatcaatgacaatatctataaatggaaatacgctatataccttgcgttgcctaaatagctgagtacaacctgttggacgacttctcttgcagtagtccgtaaacttggaattgactccagctcctttaactttgcagctccattgcattgtctgttcggaaccagcacagtgtccttcacatctctctactagacaacctaaacttagaaagctttgacctcctactatgcaactccatgaaactccgtagttgttgtcacaaaccaacttgcttgactatcatcgacatatttgtattgaacattgtacagatgtgctatcaacacaccacaagaagcaagagacacggtttgtctcttattcgccccttgtacattgcaaaagctaatgtccaaatccttaatcgatatacctggttgaaggattgatattttcaggtccttcataaacactgtcaccaaatatataacaatcagtggtatactgacctgttagaagttgacataagtaagcatcggtatcagtgtttgtttctgtaatgctatttaataagtagttgtaagcttcaattcgtacatcagctgtatcaaatagcatcagtccatgttggtcaattaaattagcaagtaattctgcatagttgggaggcagcttagcatagtcaacaaaagtcaaattcacctcagctaagacaagttttatgaatacacaacaaatacaaaacagcaataacatataagatctgtcaggttctaatgttatatctttctccgtttagcttataaaactaaccgaaaaaaagtgtatatatactgagttctacctttaaattaatttttgtagttgaacaatattaacggtttgaaatgatatattacatgataattgtcccatgcgactaactcggttgttgccgggggcatttgatgtatgaggagtcagtgttagctacgcggtttggtatctgtttaacatacttagaaccgcggtgagttttccttgtgatctattatattgcaatacacaggtactatatgtagcaacttgatattggtaaacaccagcgcatcttattgtatcgtctttctaaaaccaaactgcgtagaggaagaacactgcctcagcacctttcgttaaaatcataggagcgcttttttaaccgacttggaattagttggaatatgttcaaagcaataatctttgatcttttcctgttaaacgaaaggaaaaaaatttcaacaatgagtcaaattcttagcaaaaagcagttttgagtgataatataattcctttcaatgttttgtttatttttgtatacccatgggatgaaggttaagaaacaccagacaactgaagataaagttaaaaacttatttttattttattttaactttatctttagaaaattgacataggtgagtacaggttagaataagtttcttatatttccaaactggaattatttaatgcaaacatataatgcagttatctatttatctaaacatctgcgccactagacattttcattgttcttacttattaaaggccctatttttgttttcttttctttgtttacctcttttggtcctttgcatgctttgttttcattgtagataatgagggttccaaaggctttgaaaattatatatatatttatacataaactggtgtaactttgtaattgtatttttatctggtgttcttgatcctggatacatattgaacaacacgtttaaaacactctaccaacttttaataaacagcgttaacatttactagaacaacacactatatctttctaaaaaatgactacgctcattattgattaaaaatcgacgtcaaacgagaattttgaaaatggtttcgacttacctccaccagatgattcagcagaagacttgcaaccgtttatcaagaaattcgaaagatctctaaattctgctttactagaattcggtgagaataatcaggaaacgattgaaaaattttcgtcaagcaaaggaacattaaatagatttgaaactgaatgtgatcaaaagttgcgaaattggaagagattggcgatagaaagggaagttccggaggaaccattgggagaattacagtttccacgctggatagacgaatgggcaaatactaaactaggaggaattttcgagcgaatattttctaaaataactcaacgcagaatgacatgaattctaggtttgacgctatgtacaatgagatgactgtcatgaaaaatgacattgcttccatcaaaggtaaagcaactacttttaagaacgaattaactgccatcaaaggttctatatctcaattagatagaaaaatcgatcttttggatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaagaattgagagacctgcaaattttgttccattaaattttgataaaatatattgaaggacaggatcggaaaagttggtaattgaaagagaaatttccgagcagaagtataatattcacaatgaatttagagagacaaatagagaattaggaattttcgtccaataagtattttttaaaatggagtctatgcaggaaggcatggcatctaaatttaactctatgcaaaatggaatgcatttatggagggtgaaatttcctctataaaggacaggattaattttcttgaacaaaaaaaatgaggaaatgcttaaaaagtaagagaaaaaaatttaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgttactaaggtgtcacgcttcaattctcgtgtcacagtagcaactttcaatcaaataaatattgtgcttaattcatttaattaatttttttgtaataatcagctattttctctttgtattgtgtccatcaggattctaatatacgtcgcttatgtcggctgtactgtaaaacagatatagtctttctaccaagcgaaatgacgtctaaggaaaaatgaatatacaaaagtaagtatctttcgttcgattttaaatactacttgaacaagatacccaagtttcttttgtttataaaagttatgttataagtatcaattaggttaatggtcaatgtttcatttttttttagaaacttcatcctcatggaatacaatctcccactgatttttgcatttttggcactgaaaccagatacggactgtcttcagatatttctataaagttgaagacaaaggtcgataaaattaaagaaaaaaaagaagaggttttaaaacttaacactagtactttttatggtaaagctgaagtacgtctaatcaatgatgtttcaattttagatggaatcaacaaatctgtagttcgttatgatacaggtaagatatcggaaggactgctacatcaagaggagatgaaaagaggtgttgaaaagagacccaactgttcggaaacccgcaaaacacattttcatgataattgtgtgggtctgctctataatattttgagactattctatctcatagatataaattttgacgaatatgatgcatatgctacttattttcaagataacgctttattagttataaatgtacacttatttggagaccaaccattttctagcttggaaaactttgttgttcaacccgtcagcgtcaatgttatttgcaaaccagaacttaacgagacatttaattcgaattcaaactatctaaaagtaggaaatacaattgatgaacattttttgaaggtgattcaattttcaactgctgggtggtctcatgttcaacctctggcattagctcataaaagtcctccgcttacggaatctctttattagtaacaagcgcaaaaaaccaaaaaaaagatgatttcaaactgcgagatatcgtttaaggaattggtgaatggcactcaggatattgagaacatcatcgttcgcttggtaaaggataatagactatttacacagtttgatattgcttatggcatggttgcacaagtttttatgcaattaaaaccatttttagttgagggaacttattggattgccgagccccttttaatgaatattcccgagttgaaaacccaaagaggtcgatatccaagtcttcttgatggtcacctttggaaattgacaaactcgctcaaactactcttaaaaattggtattcgctacgtgatatcattttttggcattccattgctctttctgaagcctcgtatacgcaaaaatatttattgagtatagaaaaatacagtgaagagagagagaaaaaaatgcttttgaatggagaaatcaatgaatcatctggactgcttcatgatgtggtgctggctgctgaactttttaatgtgaaacacgcaagttactacaacgtacatgctggacttgataggtttcaatttctaagaaaaccattaaagtctttggtgatgtttactgatgttgttaaagaaagggatggtacttgtgatttttgtgggacgtattttgaagactcgagaatgtctacttcttatctatgtgatgaaaacagaaaaggtgaaaatcgtaaacttgaaatacgagatctagttccatacttatatccagttttactgagaggagttctttcactccctgtatttgaaagtcgcttgaagttcgctgccaaagtgcctatctaccccaaaggacctttgtacacaacagacactcacacttataactatttgatgaattgctttgtaccaatgaacgaagagcaagtcttgagcgcgtgttatagattttttgcgaagagtgcagaaaatgaactatttgaggcgtgaatattaattgaaaaaattaattaaaaaacgtttgcgcaataaatgtttcacagtggaggagaagtaaatatatatatatatattggttattatttgtaaaagctattgtttattgttactaatatccttaagctctgtacaagtcatcgaaaaacatttttttttcatttttaaaagcaagcagatagatctctagaagcttgcttttacggtgtatatctttttcgccagtgaataagggtggcatgttgcaaaaggctttgactattgacatcgttttttactcatctctacgcagtataggcatatcgtatacgaaaaaaggtcaacgtttatccttactctgtatttagttgccattacatttttgcaattagtaacttaagttttttgatagagttccaaaaatgtaggatcacgacgaagccaaatttttatgagtacttaaaattcacaatagcattttaaatctatgaaccttttccatgcttttaggttcagtgaattgcttgcagatcacaaatgtatgcgatttaggcagctacgttaaataaatttgtgactgcgaggattaagaattaaataaagacttattgttactattctactacgtttacttattatttctttcgatacgacacttttgtaaatgaaactgggctttttctcgaatactctaaacagaatatggtttattaaatttgtcacatttaggtttcgtttatcagtctttcactctcgcaatatattttaaagatcatcaaaaaagtatacgctcgtcaatttttatatagttcttaatgtaacatacggctgatcaatgccttactaatgttagatagtgtgttttaaaaatcgtttatcgacttataaagctcgctgttaataaaataatatcaaaacatttttgtgaagttaaaaaaataagttatagaccatcaataaataataattttgataaattagaatatgtagatgttgtagacatcataaaactgtatgcacaaatagactatgaagggaagttcatgaaaacttaaaggatattcctacttaacaaatccacaaagttcattccattatataaaggatgattcacataatgcttttattttgccgtagaaaattctaaagcaccatgtagatcaacgaaaaaactctaatccgcatactattggcataaataatataaaagttttttgttgacagaagtttcaaccatctcgttcagccaacatattctgcaccctttcatcgtaacagagtagtccattctgtgaagggtgccatatacaacaaggaatcaaaatttatgttacataacggattgaccaacgcacaaaatcacctatatggggggcaattccagtaggagaccaccatgagatggtgccaaagtatgacacaacaaaaggacgcatggtgaacattaaaacaccttaaaaagtgtcgccgaatgttttgaagtcgtagatgattcaagataaaagttcttatacaacaaataaattacatacagccatatcaaataacttctggaacagataacaaatacatcgatcatatccaaagctttagaggatctcataagctttctgtacaaaatcttcaaaacaatctggtaagccttggatcaatacaagcctgtcatagtcatagctatgaaattacgctttattagtcgccatactccaaaaccaaatacggccaaataagcactagacgttccaaaaaaaacatcgaaagactccttaatgtccttttaattccatggggtaaattaaccaaggtagttgtaattagaaggctttgtccaccaaaaagaatgcggtaccaaaagctgaactcacaatgagcagtgtaagagcacaatgcatgggggaacaatcggagggttgtggtttcattaggtgtacccaataaacggaggtcggaaaaaatttgaaaattaatactagagggctgtaatacaaagcattatttgaataagcagcgttacgcatgtcatggatttgacacttgtcatctaaccaaaccttaaggccagcaggtgataggtgatccttccttagttagaggtcttgagacaaagcaaaaaagtctttctttcttttctttaactgatagaaaatgacctggataggtaaaatcagtggataatgcaaaagtacgaacggactccccattatacaggaatggaccaatcaactgatctctttcagaaaaggaaatgaatagggacgcagacagtctaccattttgctcaaagatttgaggacaatagtgctttaagacaacccacattccgaactgctgatcccattctgcggcattttaatgagtaatggctgtacttccaccggactttcgaatattgtaagagaatacacattgtctgttcgtttgcatacatcaattgacaattattcgaagttgaagactatcattgtccaacttaaccttctcaaaagaatttgccaaagccaaaagagccatttgagcatccgcttctactctagttaacttaaatagtgtttaacaactagcaaggatcaaacctcctataatgcttaaaaaacttcgcatgctgtttagtcttgattaaaaaaggtaattaacgaatgtttaaattgacgacgcttacccttgtagtgctcgcctcgctacattaagatacacagcagtttgttaagtgtttaaaagattaattacgaatgcaaatcttactagggctcattatcctacaaatgaaaggttctttgcttattcgaatttaaaaaaaaaacttgaagtttataaggctaaagattataaaaatattaattgagtgattttacaagtacataatcggttattgggaatatgcggtagacgacattataaatattgcttagagtcactaaaacagcaaaatactttcacatattctaaatttaatcaaaaagtcaatatacctgactgttattgtaaaagataaattcagaaaatagttgaatatattgatcgttagaaaaatagtgtgaaacaaatttaatctcgcatttttttacctaacaaatagagacgaaagtgcatttatctaatttacgtttcaatattgaaattcttacagtctactcattatttcctcattaaaagatcgacttggcactgaaaacaaatgaaccgccgatatcctatattgttacaaagcatatgcttatttgaaaatttcacaaattttattgggtatccaatctatgtgggcataattaaatgtacatagcaatgtaaaaatctctcttaagttatctcaaaaaatgaagcttttccgaatattgaaaattgaaaacaagatagaaaatataattttaaacaaatggggccagatattgccattgttttgacctaatcttcaatgacgacactaaacttattaaaagaagaaactgaaatcctcttaatgaactgggggattacaagacttgaatcattggtcaaataaatgattcaccgaccatgcagtaatgcgaaatataaagaacaatgtcgtctttcctaaaacgatgaagaaggaaagtaaagatgttccaaatatttacaaccataggaagtaaccaaaagagggtagccagtgaaaaagtttttatactttttcgggtaaccaaattactaatacaataacatgcttttgggtaggaaagctagtcatcatattaataaaagtaaatgatgataatgataaacataatcacaaagaacaaacgataacttgtaaaatcaagatttgtatcgttgttttatcacgctgtattttgttgaattttaattcattacggaaacgtgcttgatgacactcataaccgcatttaaccttttgtttaagatatggatactgacaacctctaaagatactggtttatttgttttcccatttttcaagctaaaatcctgaaaaatgtttagctgtatgaatggaagtgaggttatgaatttcaattgacaaaatagtctcaatatatagtcgggtttgtttacatttactcatttttagtctttattcatggacccaatcggaaaacgtttgatgtttacctctcagttaacaacctataatacaccgttacgacaccacatcaaactttatgcatcgtttatgcggtgtgagatccaattaacttcttcctttgtttattcatcttttaaatgcaaagtttatgcttcaaaaggcgatattcaattggtttgttgtatcaatgcgataaaataattgtttgtttacatttttgtagacaaatcagacgaatacggtgttgtatgacattagcgttatgtaatttatatgtaagctacgcagtttggtatctgatttaaagatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtatcatagcgtagtgtagtattgctgacaataaacacgtttaagcatcaccgccatatcggtcgttgctgcttacgagatgaatctgcgacacgtgaattaaatatgactttgataggttgcactacagcagtatccttcatgatcgctttgattttaccctttgaaatcacctgctcatcttttctacactctgcactattcaattcttttaccattgtgttgaggataggaactttgtgagtcaaccaagttcgtttctcacaaactcaagcgatttacttcctttaaagtaaactactacagtgcgttgcagaactgttgtgatattaggtaaaattgttattattattggaatcctaagtggatacaggtttatgtgaacgcaatctattcaaattacgcgtttatttgtatgaacagtatgtctgaatatgttaaacctagaaaaaatgaatttctaaggaagtttgagaatttttatttcgaaataccctttctatcaaagcttccaccaaaggttagcgtgcctatcttttctttgatatcggtaaatatcgtagtttggatagttgcggcaatagtcatcagtttagttaacagatcgttatttctctcagttttattatcttggacacttggtttaagacacgctctcgatgctgatcatattactgcaattgacaacttaacgcgccgtttattatcaacagacaaaccaatgtcaacagttggaacttggttcagcattggtcattcaactgtagtccttataacttgcatcgtagtagcagctacttccagtaagtttgcagatcgatggaataactttcaaaccataggaggaataattggaacttcagttagcatgggactattacttttgttggcaattggaaataccgttttactagtccggttatcgtattggctttggatgtatcgcaaatctggtgtcactaaagatgaaggggtcaccggattcttagctcgaaaaatgcagagattgtttagattggttgactctccgtggaagatttatgtacttggttttgttttcggattgggatttgataccagtactgaggtttccttgttgggtatcgcaaccttgcaagccttaaaaggaacatctatatgggcaatcttacttttccccattgtatttcttgttggaatgtgcttagttgataccacagatggagcattaatgtattatgcttactcatattcttcgggtgaaaccaatccttatttctctaggctttattactccataattttaacatttgtttcggttatagcagcatttacaattggtatcattcaaatgcttatgctaatcataagtgtccacccaatggaaagtacattttggaatggcctcaatagattatctgataattacgaaatagtcggtggatgtatatgcggtgcctttgttctagcaggtttgtttggtatttccatgcataattactttaagaaaaaatttacacctccagtgcaagtaggaaatgacagagaggacgaagttctagagaaaaataaagaattagaaaacgtatcaaaaaactcgatttctgttcaaatttccgaaagtgaaaaggtgagttacgatacagtggattctaaggtttgaacgactgggaatttctgtttcctttttttttcttcagtattctcgatttgttctcttaacctgttgcttgggttaaaagtctttatgcctttatcatgatgaaatagaaactcggttcgatattgatgatttgaataagcagacgagccacatacattcgtttgaggtcatataggttaaacagttgctagtagcaatttatttgtgtgaaaaaagaaaggcaagcaaaatgtgaaaaatttattctttacatattttacatgataacaaaaaatcctccttgggcctggctttatgattcgggcaaaataccagggctgtattttttttaaaaaaatactgtgtatcggcattagcactttgcttactcaacttttggaggcttgaaaatgcaggtttattcaatataacatacgggtcaaatatattacccgatgtattctagaatacttttataaaattcttgacaaagaattgatttcattgggtgattcattcattgcttgactatttgattagtaaactgtcgaagaaaaagttgaattagtttcttccatttctgagattcgaacattcttcaaattttttatataaaataaaaaatgagaaattcatgagttcgactaattttgtgggatttgtttctgtttttttaattcatcaaatgtctctttaaatccatcaaaggtatcatagtaatcagtgtaaccaagcttcctggctttgctcattgaggatataacgttgtacgtcctgccgaacaaaaaatcacaaaacgcccaagtcccaacttctaaagcatgagcattgagtttttctctttctgcgattgtcctccaagcgtcttggactttcttttgcttgacccattgttgaagcgatatttggtttattattttactattgggggtatgtttaatgccgagctctttttcgtacagatttatgggagaaggtgtacttaaagtaacttctgtacttaatgtaaaatccgttgcaaattggttttttggtacctcgaccccaaaatattcggctattttaggccaagttcttgaccaactgtgaatatctccgtttacaatgttgaatttctcttcactgcattctgctttaaatgtcatccataattgaaaatcagcaattagctttgaatacgagatatcatcgaagccgagatagaacttttcatttcctggaaatcggaacggttcatgaagctccctgcaaaccaaagcatataatgctatagtgaatgcttcattcatgtagcttccttttgatactccgcaaatatcattcggcatagctatggtgtagtcccattttttaccgttactaaattctttaagaatatcttcttgaacgtagtaaaaatttggagttccactaaatgtttcaggtactcgtatgtctgtctcaatcattggcaaacgaacttctcctaaatgtaatccataaaattttagaccagtggttagaattacgcgtctcaaagtttgaatggaagtaagttctaatgcttgcacaaagtttctcaacatgttaccgttaacttcacacaacttttcttcattattttcttctttataagctgcaaagtatgcataatttattcccttaaccccctcgagagaaaacttttttgcaatatctttgggttcttcatttagcagatctatggaatgatgcttgatttttctagggtattcatctttcaacgaacgagaaatacagtgtatagttttgcaattatcatcctctgacagtctcttaataatagctgcaccatttaatcctgttgccccagtcactatagccacgtaaccttcttctgccattgtgtttctaactttgaatatcttttaagaaatctcgcatatatgaaatatatatatatatatatatatatatatatatatatagcatttatgctttaatttatacccaaattttatgatctcattcacttttgctatatcactagtaacatcatccatactatagacttgttctagtttgtgaaattcacaatagctagtgaacacatgtcggtgtgataataacagtatgatgttgcaagtatgtatggtcatatttgattgaggtatgaaatacaaaaggtattttaataatgctgactatatgtagggacgctgttagagcttagcaagcaagttgaatacagagaaatcgaggcaccattgcagtgatgccccttgcgactgatggaaaaacataacaatgaatatttatctaattgttttagaacacctgactataaactgttaactttatgggaaggttgcttggaaggttgcttggttggatggttaaaagtcatttttgaaacctcacaagctgttcgtaattagttcaaaaactaacaatctaaaataaaaaggaaataataaataaatccaataaaatccagctactaacaaaaacaataaattgttccactattaactctcgctattctagaaatttaagtgtcattaatattggtctttaaagctcaagttgctatttacaaccgtctcttagtcatcgaaataaaactaatgatcgatctttgaagccatcaattatacgctttcatcaatgtcgaattcatcaaggcatttagcaggtagagtaaaaaaagaatcgttacaaaaatggatggttcatgtcttgcgaagagattgtgaaacttttatggcagcctccgctgtagatttagcactcattggattcacacctgttacaattcttccatctacctgagtgaaatcggacatcggggtaggcgggtcaacgaactctgcaccggcttctctaaacaagctgttcagatcttgcatgttcctttctctcaaagcacttgatacacccattacaagctctccagtactattgaaggcggtaaccttcttaccatatacgacggaacgtccttctggtgacttggtgtcatctacaaaaggcagcataactggaccgtggcagacggcagcaagtacaccattgcttgcataaatttgttgagcaagcgtttgcaaatttgtggcatgtggtagatcaaacatggctgcatgacctcctgcaataaacatgatacagaactctttgtagttaattttatcggcaggcttaatatccttcagcgcataccaaaactcattatccttgttgtcaaaagcatccctctccacttcacccaaggcagattttttgattgaatggtcgtcgaatttacattttcctgtttctgaagttagttgaacttcataacccgcttctctgaaaacttgatagggaatcaaaagttccgcaaagtgaactccagtattcattccatctggataaaatggtccatagtaactgcttgccacgagaagtacttttccttctgatgccatggtgtataatgaatgggtgatctttgcagcttcacctcaataaataacaaattttaaaaaaacatcacttaattgcaaaagcgggatgaatttccattacgactactcacgtaatctatttaccaggttcttggatttctatagaaagagtgacgagggcattgtgtcaatatgatgttaaattcatcttaaaatcagatggatacgtttgaatctaaagtggtttcggcacaattctattctattgtgtagaaggacattgcgatcgctactgagaaaatgcaaatctctttgtattgtttagtgtataagtttcatcttgatttgagagatttgcttcaaggactttttgctagtttcaattatcatcatgattttcctcatacgttttaggattgtgagcgatgcgtaattaaaatttcgtagtctatgattgtgaacggaaattttttaaagtactttattactatatgaacataccaagctagaatgttgctcgtttcaaaagacaactgtaaatttgatctattcaattggagtttattgaatattcagataaaataagaggtttaagtttttttcatttacactcgccaaccgcaactttaattatattttttctttttttgctcttcagtatgccacgttatactgttttacgtttagattagagctcgaataattttataccaacaacgcctctatattcgaaatcattaaaaagataagatgtcaactacttacattgcgctataatacactgcgttgcgtatcactatatgtcatatgttaagatactactgcaccacacattagtgaaaagcacagataaactatctgtctatctacatagatagcaactattagaaagattataaatagagctacaattgaccctcgtttctcatttcagttattagctattagctatatggtcaccgatactaatagacttcatataacaattaatatacattgttagttaaatattgcataccgctatattgtaggtcgcaaataaaactcaccgcagttctatgtatcgttaaacaggttccaaacagcgtagctgacagaaactgtattttaattgtctactgaaacataaaaacagttgattgagaatatattttgcccaataaaatattgaaagttctggatgtgttccttgcttgcaaaaatttgtatttcgttctttctcttacactcattcgtaacttatacctactaaacaatcgtggcgactgtgtggataacgtatatgcggaaatatactacaattgaatttgccatggtctttaccgtgtttaattaaatgtggtttctaattgtttcatatacatttcaattgaggggatactagagaaacgtaaataatgagtatcccattttttactggagaaacaacatattcatttgcttcttgcgtgagctattcaggacattattgtgtttccatatatcccatttgatattaaaagaattattctgaaaacgaaaacattgtttactattgcactagttaaccaacgtttgtttacgctttaaagcagttttgcacaagtgcattttcttgatgttgaaaagtagactttcacagatttagatctcttttagtaagaaaaaaatagggtaataaataaatttttttaaactactttttattaagcgtttttgatgttgaggtttttaggaataaactctgctagtattatttcaaacattaaccatgcgtaaattttagtaccaacatttgttaatcatatatgttaacgatacttagcaagtcgatatttatttagtgaagtttaggaatgtcggttacggcgaagattaatttcattactgtcggctaacctcttttatttcagtatttggactaatgagccacatggatagtgaacgcttgctcttcaaacgctatttacaaagattattcatcacgagaatacttacgttgatcaggttagatttatctctttttagacgatataataccaatactatcgttggatctgttgcatatgaaacattagtggatacagtttgcgatgtctcatcgaattcgacatttgtcgtaagtagatttacatgttttcgtttttcggtcttttctaactaaacagatgtttagcttgccgtcggaagaaggtacctttaaattttaaaaatctactttaagctaatttaatcaatcgacaggtaaaatgcaatcgacagtatccttgcactaggtgtctgaagtatggcgaggcgtgtacttatgatgagcgagacaataggaagaaaaggcactctcttagttatcttcattcattggaaagtcagttggctcggctggaatcttttattatgactcttaaaaattcggatcctgaaggacgagatgagatgttaaaatctgtagtcttttccgaccaccttacagaaccaaatgaccaagaagttaaatccgaaggcccaattgagtatcctgtctttttgaatgttcaagattcgaagacggtatccttttatggaccgacaagtgcctatgatctatctttgccagatatcacaaaagacaacaagactacttggaattttcaagcttcttattctcccatggtatcagaatgcttaaagttgttttttaggtatcaatattctcaatttctctttgtataccgggagtcgttcctttcagactactattacaattttcacgatggcttctactgcactgaacatcttatttatgcaatttgcgctattggtgccagtatgtcagatgacgaaaatatatcccgccattcgaagtcgtattatgatgcttcttggcaaaaacttttagaatttggattagatcgctcccatttaacttccgttcaatgtctgttatgtctggggtattatgatattgggatgggaaatacttcacttggttggttattatcaggcttagcctttcgaatgggtcaagacttgggcttccagttaaacccagaaaattggtatatcgacaattcgcctgctatttcctctgcagattctgatataaggcgacgtgttttttggggcagttatgtggctgataaatttatcggcttcattatggggagacccacgatgttaaaacggtcggacgccagtattccgggatctaatcagttgccggaatttgctgggctcgaagagtttaaacttaacgtaacagattatatgagcttgacggacttttctgtctgtgatgctgtagctctgttcgttgacttaagtgacattgcagattcaattttattaaatatgttttcgcctactagcaagaatcgtgccactaatatcaattgcgttttgagtaatcttggaaaatataatttagagctaatgaattggcactataaactacctgatactattagttggagaaccattgatttaaaaaaagatcgcatacctaatctttgcgctgtcagcctatactaccacttaattcgcatttgtttgaatcggccattcctgtccaggaaagaagtgaccgctaacgatcttacaccaaaaactatatgtactgattccatcaacgaaatagtaactgttatacgagcacaccgtactgcaaatggccttcgatactcgacactatacatagtgtatgcggcgattgtcagttgcagtgtgattctactacttcgagatatgtgtactgattcagagcttttgacattgaataacgatatgatgtttttcattgaagttcttaaagagtgctctcaaacttggaaattggctcaaagatcgattgttctcatagaaaacacactgaaaggaaaaacgaatagtcaatctacgtctgaatttgtatctccaattagcgatactgaaaacggctcttcatctcagcaggttagcgaggctaaggacatagtagagccatcggacgtacttgatgaattacagaaatttgatttgctaccagaaaacgatgacaacttccaaacatttcaagcattttatggtggacctcctatcatactatctccgaatttatacgaaaagaagctcaatgaaaaaaccttatagttaacgtaatatttattgttagaattccctctttattatgtgcgaaccatatgttagcatggacagattacttaaattttatacagttttggacgatgcatgctgctgcattatttaatcctattttatttccacatggagagatgggctaaacgatattgccgctatatgtttgttacggattcggcaattcagtgacacacaattaataatcatgtatcaatttttaaagtaaaagactaacttaatgagctgatgattaattttgatatctatgaaaataattaatatgattagaggtcaatatagtacatcgggcatcaccaaggtattgtacacatacaaagaatgatgttatgtaattgaaacacattaacgtaaattatacataaccatgcgtttgtaaccattcagaccctcaaagagttgagaaaatgtaacatactcgtttgggccatgagcttcgcggatggaaccaggtccaaataaatatatcttcattttcctgtcacttaaatatggtatatcagtagcataggctaaaacaaccgtatccattccgggtatatcataatcgaggtattgaggaggtgaatattggatgacttttatctcagaatgctcggtgtcgaacaaatcctcggctatatcacggattgtttctatatcttctgcaactctaataaatacctcagcctttgcttcagctgcaagaatattcgcggcagcgccaccttctatagtaccaatgttaatagtgctaggccccagcaacttagactttggtaagtcagtgtccattaactttacacattgtcgaagtaaaaactcaatggcactaaatccttcttggggatatccagaatgacaagctttgccgtgagcataaacgtcaaacctaaagttacccttgtgtcctacacccaacttgttttcagtgggctctccaaatatagctacctcccaatcagcattaagtttattagcaacggttttcatcccgataccatcaatttcttcgcctacgacaaacagcagcgaaagatcaccttcttgaacttttccttctgacattagttccaacattgcaaagatttgtgcagcaactgaactttttgcgtcacaggaacctctaccatgaattttatcgccttcaatgtagtagggtaagaaagggttgacagtgtcgatatggcttgtcagtacaaccttggtgtttctctgactacctagatatgcatagacgttgtctcgcacagtcgggttagaggagacacgctgcaattcgacggttaaacccttggactccaagtaggattttaagaaatctgacacatttacttcattcccaccaagagattctatttcaaccaaagatttatgaagagaaatcaagttgtcgccagctggcaataatgattgatgtgaaataagctgtacagagtcttgttcaagtatggagtgttgcccccaagacaaataaccaaaatttaggggacccgccagtacgggtgacatccaaaggtggtagccgataactattaaaaggctccaaacagaaattttcattgtcatacaataaacgttatttttgaatttatgtacaataggcagacggttattgaactcgagcagtaatgggagtgttcatgattttatggtgtagtagtagcctatctattatctaacttccaaattttaagcgacaacccttggtaggcggtaacaatttgattaggataactaatataaagaaggattgttttatggttgtattaaaatataaacgctgaaattagtactaagtgcagataccagtgcttaagacgctgatttagtatttgtgtttgcctgatttatacatgatttcgttaatcagcgttaagtcagcgtcatactggaagtcagctcaatggaaatacttacattaaacattactatattatacaaagaggagtaaataaattttggatagtaaaattaaatttaaaaaatctcaacaggtgataagaaactgcaatgcttgtagcgacaaattatggtaatgtgctcagcttttgtattattgacaaaaagtatacagtaataaatacacccataaccctcaaactattgtttactatcaaaagaatctaacaggaaaagctattaaaagttttttaagagaaacaagtaaaacgaggtaagtacagaaaaaggctttatacgcactcaatcgtattgaagcaaagttggaacccttctgcgatctgaaacttgcaatgaagtaaaggaaaaaagccatactgtcgagacgatgtgtataatgtcttaaagaataaaactccgtaaaatattagaatattgacgtcggatatgtcccctcggttaacaaaactttaaacttcatgaatttaggaatattgcggggagggaatacattaataattcaaacaataggagaaagaaatctttgacggcacactcaagaataagtcatggactacggactaaaattatcaaatttctcagtaacttaagttgttttttcgttccatcatcttacgaagtagattggtttaagtataaatagatcgattagatctagtgtcatttagatttgttttccagtatttcaaggtatatcttattgccaaattttactcaaattttgttaaaattgaagaaaaattggacatttcaattgaatgctactgggcatatccaatttacgatttccctaaggttctgtaagatcataaaacacttttcttttgcaaaccttcataatttctattcactcatctctggaatcattaattatactctccctactagaatcttgtatttgtaagtttgctattggtttggctatgttgagtgaagtgcctgcccttaaaattgggatacttaaaataaattggaagtaacatcagctaaaatatttttttaccttttatgaagtaataaagtcatcggaaatgcttgactatgcacatgagaacattgccatagatgattgctggaagacgaaggagcgtcaagccatcactaattaactaatggtgaatcctgataaaacctcaagagtggtgtgttttcatggctcaggaagtccataattaagtttcaagttgatatttttccagtactgtaaatatacttgctgtggctatgtaggatccctcgatcatgataaacaagacgctcacgtctgcaaattgggttgtcaattattttacggagaatcttgctacaaagaagttagtgtcaaaaactctttaattaatttcggcaaaatcaaagatgtcaaatgccctcaacggaactagtcgtcccatttttttactctcagtgcctgcaattgaggtagcacaattacaaactcttggagaaatgtcgttaaaatttttaataaaattaattgtaaagatgactgattgcccacgtcaaagcttcagctgtagtgaattaattacagttttacctactgttcagaaattgacattttagcaacggctgttctttaaggacaaaaagctacctcttctgatattcttgaagttataaaatggtataaactgccaccaaattcactatgtcggctttctatgataattcctctaattcttcacaatgatgttacaaatacgcctcaagaagatttctatcatcatcagcaaagacgttatatctataagccaagactgaatttaaaactatttatgaatgcatatagcgctaatgatgtcgatggagacactcgagttctcccaatgttttttaaataatgacagggttgtttcgagtatgattattacgagtagttcatgttaatagttattcgaaaatttcattgataaaccggccaaacctcaactggctttgaatactagagactaaaggaataataacaccatgagtgacaaatttattcaatataatatttcggcttgttttacaaagatacaaatactgcaaaaaacataaatctaatgcacatgacaactggctttaaaagtgctaatttactgttgctagctacataagtaatcgaatatcgtgtgtggctcatgaatttgcttttaagctttcctaattgattacaaaattttaatcttcctttcctcatctggtacagatattaagaaatttacggcagaagacttggaaaacacaataagccttagaccttatttatatgttaacctaatatgtcaagattgtttgctttcttatcaatgttatgtgcttattgaggttaaaatatatatttcctaattaacatttatcaaattaaataaatttctaacggcattacacatgtctcgcattcaaagaataaaatagtagtcatccgataaacctagctgactcaaattttttacaaactaatttcgcataagcgcattatgagcttccttggaacatatggggttcgcccttgttaattggcttgggggctttttcttccatcttcttcacttcagcttcagtagcctcacgaatacggcgaccaagctctgaatcaacacgagtaaatacaccgtattggcgttcacgtacaggagatatagcaccagacaagtgaccggcaacgttcttaacaaagttatcttgctgtccaggtttcttgcccaaaacattttgccaaaacgctctaggttgctcaaaatcaacgtcggtaatttcgtccatatggtaagtaacttgacctacccacttttcgtgaccttcgtcaggctcatattgaactttagcaagtggtcggattgaggatggatagtttggccaatttccttggtttccattgacattcatagggccgtcacgagaatagttaaagacaggacacttaggagaattgacgggaatttgctcgaaattagcacccaaacgatggcggtgggtatcaggataggaaaatgtacgtacttgcaaaacaggatccgctgagacttcaataccaggaaccatatgagaaggagagaacccagcctgctcgatatctgcaaagaaattggtaggattctgattcaaggtaaagcgtccaaccctttgcattggtacgtccttatgaggccagaccttagtaagatcgaaaatgttgtagcgatatttttcagcctcctgaggggtcataacttgaacgtaaagcgtccaactggggtaatcaccacgttcaatagcttcgaaaagatcttgacgagcatggtcgggattggatccatccaatgcagcggcttcttcatttgttaaacccttggttccttgattagtaatgaaatgccatttgcaatagtagaattcacccttatcattaacaaatttgtaggtatgactggaaaagccatccatgaaacggtagctataaggggtaccacccaagtcagagaaaagaatcataacttgatggatggactctgcgttttgagaaaggtaatcccaaaacatagtagcatccttcatatcattttgagggttacgcttctgagtatggatgaagagagggaatttagcgggatcacgaaggaagaagacaggggtattgtttccaaccatatcgaaaataccttcatcggtgtagaactttaatgcgaacccacgaggatcacgagcagtatcaggagtacccctttcaccaccgacggtggagaaacgagcaaccataggggttttcttaccaaccttagaaaacatggtatgtttggtatacttggtaatgtcgtcggtgcattcgaattcaccaaaagcaccggaaccctttgcatggacgacacgttcaggaatacgctcgcgatcaaagtgttgaaagacgtcgattaaatgggaatcttgaagtaagacaggacctcccttacccacacgagccgcagccatagggttaaaaatgggacaaccggtgttggtggtgtaaacagggacggtatttgagtctttcgagttcatttcgctgatgtttgaatccttagactgagaagatgcaaatctgttaaagagtagcttattattgttaatcttggaattagttgaacgacgagcaaatgattttaaactagcttgtctaccaagacagtaacgttcaaagatgcgaaaagccgacactttgaagagttaggaggggaaaaaaaaagacagtcaaaaaattgtgtttttttaaaaaattagtgtcgagtctttaactaaatcactcaagacacaaccacaatttctataattcgatattcgaacaagggaattacaatcacacacacacaaagaagaacttatagtattcttctattcaaaagctattacttttacgtgaaaagctgtatattcaagcaacttgcaattgcctctatatatattgtctggtgtagaattaccaacgtcatatttgcacaataggaaaactcttaccaacgcaaatggccgagattccattggcttagtgagccaaagagcatcattattagcgaagctacaatgacaaattaacttcttctacagcctatcgtagtcgccaaaatccacccttcagccaatgtttacgatgcgctcataccgttacttggccatatcaaatctcccaacaccatcgctaacgtaagcgggcaaatcccatcgttagcgattagtaaaaccagcgtttctagacacagacgctgacatgaaattctactgcaagtcgatatagaggagaaagatgcttaataaaattaaaagctagacttttcagtcgcaaacttgtgctggacatgcaccctttggaaccagtgtttttggtagattagcagagtatagtgtgtttcctggggaagtaaataaaacagatgtatggtaaaataggatatgcaagcatgtagattttggcctgtattcatgcggtttgtttagcttgaagaattgatttcacaaaagtatggtttaatttcaaatgatgtcgggttgatgtgctaagatcgggaaatgggtgagtgagaaaaggaagttatggtaattttatgatcgattagtttggaaacgtgttttatgggcgcattgtatatttcttaaattataaattttttctattctatattaactgaactgagaaagtggattcattgtgcacagcttcccgtagaggtataatgtgcacaaatcggaagtatgactaggagagtgaaatagataaggaggttactgaaattagaatactttcgtccaatatacttaggagtgcaagtctaaggtcgaagaaaggctggaagtgaaacaagtcccttgcttacaaaaaaaaaaaaatgggagatgcaaacaatctaaggaccgacaaaccgtaggtatggacggcgtgtaaaggcaatccgtaggaatgtgtgaaatagaatatgatacgtttaataaaagtccttcttttcctctacatcacaaatttcaagcaaaacgaagtaataataataaggaattttttctttcgttggtctgactaattttttaggttcgatataaacactacgatttccatgcatgttttaattcagcggatgaagatataacccatacgttgttgtttcccatcgctcactctacattcgcttaaataaactactaccatttgactcgtcaaacaaagattgaaggtggtattcacaagcttgttttatgttgaattcaatttttagttggtaaaagtactttaagcataaatgccattaactgctgttcatgaaagaggggacgttataggtggcagaattaaatttcactatatagagaactatagtgttttttggtcatcatcagtaagtgcagaaacagcatcaacttagtaaacaaaatagttacttagatttcgctttattctttatttccctctccaagacttcacaaagtcctcgaaaattcacgatgctgatagcttcagcttttcagcaccattttttcttacttgagggcgagttgattaaattcatcctctgcaaatccttcttcttttatcttttctctctagaacgtttgaaaaattagttacacacgtccaattcccttagttggaattcatacctgttgaaactcttgcaatgctgctaaacgccgttgcctatgagaataataagattggccaagaagaacagtgcctccaacagtgccgaaaattagaatcgataccgatcccttttgtacaatgtcgtaaattcgatttctgttcataacactgacctagtagttgttagtagtcgtgtttgtcagtttaccacattacacagcctaatcgcttcagtaaacttactgagttttctttataatttaatatgttgttaatgattattagcactgatggaatgtgctcttaaaaggtcacctttagtggcaaagctctttacagttgggttttgtagaaatgaggccttcccatattctaccggctttccgagctgtaccatgacgttctttaaaatgattaacaggaggtttgaaagtagtgctaaattacgttaaaactcaacatgattaattcattcgtctagtcatcactgctcggctcactaatatcgttggtaagtaataaagcgataaagggatcgaattattattttaaaaagtattccggtgggtgatactattcattcattattagaaataaatcgcaagcgtttgttgtaaatgaaggtgtctcagttatttcctggataataaaagttgaatctcaaatttttttcatctcaatacttaaaaaataaatcttgttactgagtgtcatagtcgctacataggattcataaactgcaacttttatttatctttttctaagcacattagctttaaacggatccgtctgccgccttgagtaaatcagccaaagatttataaagccaaattatttggccttaatcaatgtatcgagtcaagtctagatgtagcctgttcagtaacgaatttgaccccatttttccaagagaaaaaaacggccggcatttacagagtacaacatatgaggtaccaaagaagaaatgtaaagtttaaatgaaataattcaatgatgaaaatgatccaatatgacgaaaaaaagtttctatactattgaaattgaagaaaagaaagcaggcaaattttacgtgttgaagtatgtatacgtctacctttatagaggattacacaaacgtttactttggatttcattttcaattattttcaattttcttgatcatttttggtcacttttgtcaattctgaaatacgtttgctcttcatatacttattgttgatgtactaagtagctgagcatttcggtaagtcaagcaagagcaaaactgaaattgacgaaataaaaactgtctcttattagtaggaatagaaatagaaataaatgactcacaaagccttaagaaaatttgttttaaaatcttatgaactattaaatttcaaaggttttgtttattttcataatcgtcgattggtgttcctggtatcgatattaaaacagcaactagttccttttcatatcacggtctagctaattctcgaattgcttctttttgaatgttcttctaggatttactcttgcttgtggtaagattgcaacaaatgacaatgagcagtagtaaatatagtacagtgcagatattgcttttcaaattaaaatttaggtgaacctcaaacatgatttcatttatggcatgaaattgatggttacatttcatacaattatcagagatattaaagtaacactaagcagttcatttcggtaagttttcgatcatctttattatcaagataaccgaaacaaccttagtagctgcgtcaatacactcactactcagtgacaaaacaaaatttttaggaaaattaagcctttgtcgtttcttcctccaaagtcattttcatgtttactatttccacattgccaaaattgttagtaacctctattacgtggttataaaaaagaattaaaatatatccaagccgacttagcaaggatatgtcttttcataaactcacatacggttttcaacccgatcgtttaacatcacgattctaaccctatacacctaatacagtgggtaaaacgcaaagtctctaaatttgatcttatgcattccatacacagtttagtcaaaatcttttaaacctatacaactgacgtaataaaaaagacagcaatatataaattaaaaattcaagccatttcaataaagcttgaaaaccacaaattataacgaaatttactgtaaataagtctaacgccttaatgtgaataaaacgattgttaacgcaacagattcgacgcaaagtatagtagataatttaagcaaacttgtaatattggagtaacttaggcctactcgatcaagagtcgtcttttatatcaacttggaaccttatagtggatttgtttttgcgcacattgcgttccttaacttgcttcgctagtaagcacacacactcgtagcagcacaaatttttacggtaatattttggatcgttggatacacatatttaagagactttaaaaaaatgtcaaggcatctggaaacctcccttaataataaagaatttgttttaaattctctagagaaaggtcttcgattagatggtcgacagctgtcagatttcagatctttggaaattcaatttggaaaggaatatggacaagtagatgtttcatttggtcatacaaggtatatttttctctttttttaataatgaacagcttttactaacaagtactgtagagttatggccaggatcacaactgaaattacaaaaccatatacagacaggccatttgatggcatcttttctattactactgaactcactcctttggcatattctgcatttgaagctggaaggtaagaaatgatctgtattgtacttttacttttgtcagccgaagggttgattcagtggctgttttttttttccacctaacaacatactaataatcacagagtttctgatcaggaaattgttatttccagactaattgaaaaagcggtccgccgatccaatgcattggatacggagtccttatgtataatatccggtcaaaagtgttggcacgttcgtgcttcggtccattttattaatcatgatggaaatttagttgatgccgcttgtatcgcagtaatagctgctctttgtcattttcgccgacctgagcttactgttgtgggtgaggaagtgacagtacatccagtagaagagcgtgtacccgttcctctttccatattgcatatgcctatatgcgtgaccttcagtttcttcaataatggcgaattagcgattgttgacgctactttagaggaagaggatttgtgcaacggaagtatgactattacactcaacaaaaatcgagaagtctgtcaaatatacaaagcgggaggtattatcatcgatccttctaaaattatatcttgtgctaagaccgcatttgatatagctgtttcggtttgttctgttattcaacaagctttagatgaagatttacggaaaaaagagacacagtatttaggaggttcggcagagaacgagcggtcataatgctagtcttttacttaaaaaaaataaaataaactaatttattcattcgtttaacaaaaaattctaattgcattcgagttcgtcgtgttgctgaaggcgtcattccgctaagttcaagtactaaaacaatgctttgatggaatgggatgatatttctcttcatttgattaacacttcgctatcctttttgtatttaaacctatattgacctatactaaatgttggcatggaaaatccttgtacaggaaatgagaaattaggaacgcatcttgcactgaatatagctactactatgtactactaatacaagttttttgtaagacataaacagtgaatgccacaagactatttgctcttttatgtcctgaaatattccagatattttaagattattttcaaaattctatgtaacaccgcagttcatagaataatgtcaataaaaaaagagctttatcacgtcctttctcatcaaaactaaaaaaactaaaataatatacgacgctaaaaaataaaaagagaagagaaaccatcaaaccaaccaaatccgtaaagactagtttaaaagcaaatttgtaatataatgaaaaaaggtatgccctttaaagtttaaaagcctttgaataaacgataatgtaaacagctccaatattcatgcaacaacgtatagagctgaaaagactaataatcaaccaaatatgctcaaaccaataatctgaataacgtaaaaaaaactaaaactactttcctataattaaaaaaaacattttttctaaaatgaacaaaaaagtagaagatgcataaaataccgatgccggattccaaagacgaaatgtattgatcccgagttaaatcaccaaaatacgtatctacgatgcgagacaatctgaaaataagaatcaagaatataaaggaattgaattgctaaacaataacgaagactgcacaagaaccaaataaaggaaataattaagatagttaaaggggggatagaaggaatagcttaaaagggataagttataaacctgctgtcaaaagagtcgagtaaactaaaattaaaacccactaagtgaatagtgccaaaaattttaaaggaaaccaaataattttttttcagtcctcaaaaccttcgcgtgtttcaatagagaaaactataagaactaagagacatcacacatttgaaggcgaaaaagtagtcctaaactaaggaagcaccactccaaaagtaagtaaaaaaaaagaaaatgaaaaagatatatgaatcctaaacagacttgaataaaatgtgacaccactagttaaactaaaccaaatttttacaaaacattgatgaacgggaaaggggaaaagcaaaaggataaactgaaggagaatgagcaaagtaacacaagtccaaaaaaatctagcaaacaagagagaataccttggatgcaaaaccaaagtacgaaggcaagtactaagagtttaatgagaacgacgatctttttccatttctaattgctggtagagtaagaaaagggctttctcattttcctcgtgtgtacctgtaatggtgaacatacgttcgcctgtctcatcatgaggttctttggcaatggaaatcttgctaccgctggtacgacggatttccgaaatcttagatcctccacgacctattatacaaccaaccatatctgcgggaatgctaatattttgggtaaccttaggttgctgcaagaaaggcatttgggtagctggaaagacttgagcaccgtaagaaacaaagttttcggggatagcttcaccagaagtcgtggagggagctgctggaggggagacttgttgaggagatgcagtcgacgcaagagaaggaagaggttgagtcaaacgagaaacgggattatagaaaacggtaccggcgccacgctcccagtcatcaattaagcatttgccaatttcccaaatggcagcatgaagattatcgactgtaccatggatttcaactgtacgctcagtagactgtggaagcatgtctttggaagcaatcatacggcaactacatttgtcctgaataagcttgatacgcaaaccattgcggccaataatactacccatcagagaatgggcgatcaaaagacgaagtttgcgaggtgtgttggcgtcggaaggtgtaccatcagggttagtactgttcttggcaaaaatatcgatgatgaatctataagcgcgaacaacattctctagtggtccactaatagttaaaacacgatcatgaacattaggaacagccttggtaacgccggccttgacatttgtagtgcttctgagttcggcaacgttttttccagctttaccaataatgataccagcttcacgagtagaaagtaaggctctcaaggtaagttgttgagtagcataggtggcatcatccatcggtggcttggcagagatgggaggcacttgagacgttggttcgggttggttggtcatggactgttgaatagtagaaccgttagtaagagtcgatagaggtgtagagggctttggagtaggtatggaaactttagcaatgccagtagcagtagaagtggtttcgtcgggttcgtcttgaaacgttacgtcaaaaaaagagttctctttttcctcgatgtttttaggaatgctgaagtgattgtaagccatagatgtcactggaatagtattggttaattgaataggacacatatgcgtttctaggaggagagtagaaccttttctaaattacttcctgaaaactgattagttcaaacctgcagggatttagcggagattaaaaaaaaaaaggaaaacggattaggctccttctaagctcttattgcagtttcttataaattgaaattgcaatcaatagctgtgattacttcgacaaaaatgaagtaaacgaccaaggagaacggagtagtggtaaacggggtgtagcagtgacaaagagaaaattttctgcaagtaagtcttttggtggggaaataacgaagtttgaagaacgtatagtaaagtcgcacaatttactgataggaagtggtagcgtagctttacgcctcagtcgttatatctttggaagtgaaaatgatgagattaataaatgagaagagcattacaagaatgggttttttaaataatcgtaaatttcctagctaaagctaacgaatgctgccaagtgaaatatcattcttttagtcaatatagcaggtattaacgtagttgttttcgttggcctttgcttcggtatataggatagcgtggttcaagcgactttgtaagatcagatgaaagataaagggcaaaaacctaaatagcgtccatgcatcagtggaactttctttcttcagattacgttatatggtatagtgagctttgaaaatcgttgaaaaaattcgaatttaatggtgcagaggcaaagacgatatggacgttcggaaaaatgaaaactatactggaggaagttatctttatttgattctgtcttcgtaattaagcttccttcagcttcgaacttttcatttcctaattcgaatacctatttgttcacccgtacctctttaggtttatatttgttcttgcaaactgttctgcggcgatatgaattttgctaccccaaagtttacgtaagccaagtttgtcgtaaataaattcgcaaaaaaaagtactttggatggtgcaacatggaagaattgaacgccgttgaaacgctggtatttttgaacatgaagtatctcagtattcaacccaaagtcataaaaattcttgaacctttagctttccaagcgctgaatgagcatactgggacacattttgaaaccatagacgcaagtaataattgcgtaagttatataaaactcatagagccaacaaagctagtagcatttacttcttaatattatattgaaattccaataaataatctttgaatatcgtttgtatgaaatacccgagagcaattgcggcgctaaattaaactgaatgttcagttaccaagatttatgtcacttcatagaaagatataatatcacagtagcgtgtaccattcttctatacctcactgaacgaggaagtctacaattctgcttggcctagcacagtgttagcgagggtgaagaataaaattatgatgctaattaccaaaacggtgatttcaaaaaaagttgaggaactttcatattttcattttttgcctcttataggacgctatgtattacgttgcgtaactttgacttttgcaaatacttggatgtaccactgtctccatgtttgtttgttggtcaatataaaacgtagtattagacattaaaatattggtttaattatttcatttagaaaactcaatagaaatttagcaaatatcgtcaaccaacctagattgatcctgtttcacgcaattcggactatatgaatcgtttttgattgctttctagacttcatagcattattacttacccttctacttttttaataccttcgaaattgtcaaattgactcattattgcaaaaatgctgtacaggctctccgaaaaacagcagacagacttacggtgtaataaattaactgtcgatggatttgagctggtaaaaatgttaaaggaattacgattacataacaggaatatcaattttttggaatttcttcgaggtgtacagattgtgccgagcgacagtgtcttcttgggcgaaattgatgaaaacagccatactcaagacaatacaactacttctatcttaaaggagaaagagctatatgatggtattcctctgcttccatcaatggcaggcgtatccatggaccctgagagagaaaaaaaatcagagttacgactaatgaaaaaccaaatcagcgctataatcaatatactcttcacagtagtaggaacggtgaccgctgtttggtactgcacttcatctttatctattgaaaaggtatgaattaaaaactttcgttttgttcctgggagacctttgtattgacttaatattatttagaaaattgcgctatgtgcgttttcagcaatcttggttctagtagcagatacgtttctttatgtccgctatctatctgcacaacccgtacgaacttcaaagaatcatactcgacaaataatatatacatggacaacaaatgaccctgttctacagtcaaatgagcagctagctatagaactgggagccattccatctttgaaggaaaaaaagaaccaataattatattcttaatttttagatgttttattaacgaaagtacctttgatgttttcctgtagatgatttttataggttgtttgtctaattgatcataatggcatacctctctatgtgttaattgaagggcaggcacctatgggcacactatagataaaaaataaaaagtatttaagataaaaaattcgaactcatttggcttttaacgtatatttcatcaattaatttcattataattaaagatttagcaacattatttcaatttaattagccatttggtattagatttatttgtaaggaacacaacttacaaatttataaataaacaacaaatcaacccccccttgtaaaaaaattaaaaaaaaaaaaaaaaatagagagcaacctaaccattgagttaccagtgaattatgcaaggcgcaacttgaccttaagtttcttccatataatcaatagtgcaagcacagacataacgtttaatattaagcataccgcaaaaaaaacaacaggtgagaacgagcgaaatgcaccgccaaagatagcaccaactgtgtcggataaggaaattgatatttgcacagcgacgttacctatcaggtggtacttaggatgtaaaacctttgtcaataaagagaccgaaggggaattagcaatagaagatccaaaaaaaacaagggtgtaaataataaagtaaggttgtacgaattccttgcctgtatagtgaatagttatatgaataaccatgcatacgatgtttaaacaacaacccaacaatatgatatctctgtcagtcaagtaacgcgtcaaataggaaaatattaaaagcaagggtacgttgataattccagccaaagaaaggaagttacctgcttggaaggatgaataattataaagcatagaagtgtaaattggaacagatgcttggtatgcatttaatagaaagtaagcagagaagccagagaaagcgacaacgaaaataacaagacaccccacaaatcctagttttgaattggtatcctgtttgacatcattaatgacatgcttctcttcgactacttcttcctttacgtccgtttgcgggctcaaaacctcccggaaacaagcaaagccaaacaaaaacaagcctacccaaatgaaagccattagccagttacccgaagtatattcattccagatatcgctttgagacttcattgaagacttggccattaatcctccgatgaatggaccagctgtcaaaccaagcgttgccatgactgagttgaccacacccatcgacgttctatatttgatgctgatcaaggctttatctgtgaaatagcgcttgtggtataaaaacatggtacacgcaacacccgtaaaaatacgactcacaagaatcaaggccacacttttggctttatctgcgagtgcatacatgatatgaccaataatgcagcttatacacgacattgtatatggtcttctataaatcgtatatcccttggcagctttcggagtcgagaatctcaacatgggatacagcaacacaagggcagtgattgtgggcaatccgataattacaccggacaaaccatttcctccccccagatgttggacaaatctctcggacgtaggaacgacaatggtgaatgaaatgcaaagaattgtgttatttaacagcatcaaagccgcactgatgaacggtggtttatgcgtagcagccggtgaggcagaagggtcattggaaactaatcttacagattgcttgtatcccgacttttccttttcatcaagaaaggatgagaccgagaggtctttttctaaattactttgttgctccataatatagactcaatggatccattcaaaaacctgctctactacgaaaactggcctgtggaataaggtatagaaggaacgagaaaacaaagagaaattctttgttgttttcaaatattttggtgtgagtaaaggaagaaagtggaatttcaatagaatagcatgactcgtttattttatatgagatcaatttttttaagttgatgatatccgataattttcatcatcgtatagaatggataagaattcccaaaataggatatccacggtgcttccctaattaagctttccgtagtgcggagtattttaccatatatcagtcattagttgtacggctactgtactagctcacatggtccagtggttaagactcatcgttgtggccgatgcgacccaggttcgattcctggtgtgggcagtttatttatttgttcttttttaaattattaattacttgtataaataggaaataatcagcgagagcaaatagtacaattcagttatggcaagtacaaaaacgcaaagataaatgcaaacgtagaaaccggtagacatgatggtagaaggagaatagaattatgataggatatgatgataagtatcgaatagaaatgtcttgcaaagtgtgtttggcagataagcccatttgagcggtcgaatattttatgctttttttcagggccagccggcaagatcacctgtctatttgtccgttggcagtaagcgtttgctcaagatatggatgcgcttcagtacttgaagatttacagactgttcgggacggaaagactcatgactgttcgggtcgatcattttggctactatccgtctgtctatgataaccagtgtatgcatggaaaaaatgtatcgtaaatcgtttaatgagaatagggcataaagcgttattcaacggatgaagaaggaaacttgacaatggcgatgttgaaagacaagctatgtgagatagcagattggttccttgcagtacaccagcccctacaaatactatgattcttttaacttaaacatcctgctcagttccttctaatcaatacttggttacactagttttttggcataatgagttctcaaacatgctttacaatctctcttacattgtactatgtatgatgaaaatccaagttttgcatatttcgcctagtgcacactgcccacaaccttttctcttgcacacgtaggtggctatgaaagaggatcgtctgtgcgcctcataaatatcgttattcagcatatcaagtttttgcagcaatgtttcatacgacgctcaaacatcctacctagatattgtttttttgaatttataggccaaaatagaatagaatgacaatttgctttgtactcaccaagtccgcgcttgtgattactttgtaatcatatatttatttatttattattcttgttctattgtttatttactagtgacctcatcttcctttcctgaacatcgcaatgtttcctcatctcttcttccctttcccatgtcctcgttcctaaagttaaaatctttgtttatcgacctattattaataatcggtaaacaagtttaacgcttgttcttacacctttttatgtgtatttacagccgccaaacgtggcttattcaaagccccacttgagaaccaatgcgagcgcatctggaaaaagggctatcggtaacaaacagtctcatcttacgtcagcctaaatccgccgaagcagcgatcggcctcgtggttgttacctagctgccatggcgatatttgtttacattcgtgctcgcagtcatataaataaaagatcctcgctacactactgaacctctacacatctaacattttgcatatttttctaatatcctccctttagtaggctatatctaaagggtttgatacccgttcttcataacttttctttttctatcttttttgtttcgtttttttggtttcttttgcgtgccaaatttttggtctttttgattttgcatttcatttctatttttcttggtttccccattttttggttttgtatgagtgtgctcaatcaacttgtcaaataatttcctcatcgcataccatattgattaacttttccttttctttttttaatcgtttttttttttgcatttacattcccacttgccaaaccgagaatatatcgcccggcgtttgattttgtttcccatattttcctcttcgacacgagcctttccttgttgccttcttttgttttttgttttttttgtttgttgagccgtcatttctacaaaacattcccttttgcatttttcatcgcatatatagcctaaaagttatctctcaaagtgccatctattttttggtttcttttttttttcagattattcttttttaatttgaattctccctttctctctctctatttcaatcacttccagaaaaattagcagaagtatggggttttctaaaatagcacttttttctttattcgcgctcttcggccttcctacctctcttgctaaaagcagtgaggaatggcgcgaccgtatcatttaccaggtcataactgacagatttgccgttgactctgataatacacccgattgctccttcgatgatagttcttattgcggtggtacatggagcggtattcgttctaaactcgactacatccaaggaatgggattcaacgccatctggatctctcctgtcgaaaagaatcttgagggttcttacggtagtgatggtgaagcttaccatggttattggaataccgatttcactcaattaaacgagcattttggttcggaggatgatctcatcgatttaatcactgatatgcacaatcgtgacatgtggatcatgtttgacgcgttggccaactcaatggccattccaggacccaccgataacatcagctactcgaatcttgtgccttttaatgactcatcctacttccatccttactgttggattgactatggcagtaacaataatacagatattgaggattgttggactggtgatgacaatgtcatccttgccgatttagacattgagtccacgaatgttgctgattatttgcatgaacatattcacgatatggtcgagcgttatcagattgatggaattcgtatcgatgcagttaaacaaatgaatcccgaatttttccccaactacacttctgctgctggtgtttttgctattggcgaaatgtttagttacgatcccaatgtctcttgttcagtgcgtaattatctcgacagcattaccagctatcccattcgtcaaggaattgaatttgcatttaattatactggtgctgcatttgaatatcttcaggagattgatacgcaattccagcaagcttgtgagggacaagatatgtcggttatcggaaactttttggagaaccatgaccttccccgttacacctctattaccaatgatacctcacaagatattggcgccattgttttcctccttctgcatactggcattcccattatttattatggagaagaacaacgcttgcctggtggctctgataccccggaaaaccgtgccgccttgtggaattacggctatgacactgatgcaaattattaccaaaccattcgcactgctattgctctacgaaaacaagctataagtgacagtgattcttggaccacagattctcactcttatttggactacgatctgcgccatgctgtggtaagaaaaggtgatgttttgggagtttacacaaactacgagtcaagttctgacaacgttacttatgatgtctcctctaattttgatgatggtactgttttgcgcgaggttttgagcaatactactacgaccgttggctcaagtggagcattgcacgttactgttgtaagcggtctacctcaggtctattatcctgaggctagtttgacttcctttggaaacttcctaggaacggccacaagttattcttctgcctcggcgagctatccttctacttcgatgagtgcttcgctttcatctgtgcatacatcatctgccacatcaagctccaagtctagctctagctctagctccaggtccggctctagttcaagttcaagctccaggtccggttcgacttcttctagcggctctagccataccatcacttctacttctcaaagtgtgcacacgagtggatcgtcgacatctactagtagtgtagcggtcacttccacggcatacagtagtagttctagctcgtcttcctcaagcagtattgaaagttctgctaatgctgttcgtgtatctatccttggcgttgcagcattcattgctatcgttctattcatttagttaaaaaaataattttatggaaatctatcttttgcatctttaataatctcaacgcatgcttaaactttcgtattcgctacagtgttacagtgtctgtttaagcttgttgtttttgctaactataaatcgtttcatcacaataaaacatcatttttgcacacattcaataaaactagtgtgtaggtgcgtttacgcgtaatagtctgtaaccgaagggcataatgtatcgggtatgttagttgtaaacatatttcgcttttatgtaaggatactgagattctatcatatgcgttcaaaaaaaatagtgatattacgattgcttgttgtagcttgcagctaacgcaacctgtgtcaaaaaattgactgtacgacaaaaaatatatacctagctttaggtgcacaaatcctctacttcatttcaaatacacatattggtaaagaaagtgttagtattagttgagttatctgttggaaatatgacatttagagggaaactatcaaaagacccaaatggagcattcgtttattaaaagcttaattttaggcgaaagaaattagctataacgtttgtataaggaaaaaagtattgtgtatcaaatcgctagatcgaacatgcattgtaataacagcatatttaacagtgaaattgaccataaatctcaaaagaaggattatataaattgatctttagtctttaagagcaaaagcagttaaacggttttgtagaacaggtagtgaaacgtcaataaaaggatcgaattttagatattcaataattagatatttaaattaggcaattctctgtttagtatttgacggttaactttacagtacattctagtgaaaacctaaaggccaccagataaccaactaagtaaatgtgaatgatacttataaatttttttttattcgcttttagcaccttttgaatttaaaacgatccacgtatctcgatagctgtgtactaaaatatcaaagcaaaagtaaacatctttcagtatgatcactctcaaataattacagattattcggtaaaaaaaaaaattaaaaaaataataatatatatatatttaaaaaaattcaatttgttttcaagcttgtactttacatagcaaatactaaaatttcctacaagtgccgatatcacatcttaaatttgttgaatgctatatttatgtagtacactcttcaaatttgtaaaaaataaattataacaatagcatcgatatcaataataaatcgaaaataatagtaattagttgaaacctcgattaaaaatacgatatagtttgtacacttgtaaagtacattaaaaatttttgaattaaaaacattcacctgtttttcaaaaataaagtctcttgaaggaatttataaacggactcacaaacacagaatcaactactgtaaagttaatttgtagatgaataaataaatgaaaactgcgtatctcaaatttcaattttcgccaaaaatcgcatgtaatcatgcaaaacaaacgaattttttaagcgggacgaaacgattaagctataaaaaaagtggcatcttttgtaataacgtggactatgcatagggtcaatttatcaacaagaaaaaaattttttttctgtcaaactcaaacccaaacagggtaaataaccaagttttcttaaaaatccttaactccataatctctatcgtagccctcagaaaccagtatttacacaccctcctgcacaatagcgtaagatagtaataagaaagtatggcaagtcatcttaacgagatgcgatattattagataaaacactcaatctagcaagcgaaatatcggatctcaactggtatggtaatttatcaaggaatttgggcatattgcttaagtaaatttagacgactgtacgtaacaaaccggggaatgtacgcgaagtagaaaagatacgaaaaatgtctgatcacaagatttttttgttcatcagtagtccggacatttcgatttgcaatgttaagcgatatccgtttgtgaaaccatgcgaaaatccattccaaaaatctatgcgacgaacactttgtgagtcatattgactgttgaaagtagtgtactgctgcacacaatgttcgttgtcattctatgctagttattgagatatgttggtcaactttggcataaaaaaattttcagttcagactaaaggagatatcttaactccctattataggccatagcactcaggacaagcgattatatttttttatcagttataagttaagcgacattgataagtatctaacagtaaggttagtagagtaagggaattttatgtcagaaaaaaagcacttgattgctcatagatatctaaagaggcaacagatatttaaaaaagaaaattttcggtcaattacttggtataaatgaagctcaattcctttcattttgaaaccagattaggatttggtgttttcattgctaattttattttatttttttatttccttttcattttacctcgaaattaggaaaataagttgtgctttgtgagcaaaagcaagaccaattaatcaatcgtttggaaagaatcgctctataataaagggatttgattatttattgttatcggtttcttaaatacttcctcattttcattatctttttctaccttgattcatcgattccctctctactttatacattgttttaattatgtcttccatcacttcaagggtgtcgtcgcgctcctctcatgagctgacggaaaagaagtctggtgttaccaatgatttcaaaaattctttcgaagtcggcgaagtcaagcgcttgcccgatgcagaaggaaccgcagatgcggtggctcaggaactgcttgctgatgatgattttacttatactgcaaaggaagcgaggcgtgtgttgtggaagatcgacttggtcatgatgccggttatgtgcatcacatacatgattcaatatttggacaaaacagccttgtcttatgccgctctttatggtatgaagacggacacacacattgacggtcatacgtacagtagtatgactactctcttttatgccggctatctcgtcgctcaataccccgctgctattttaatgcaaaaatgccgtctttcttatttcatcttctgtaatgtctttctctggagcgctatggtctgccttatggcggcttgtcgaaatggtccatctctgctaggccttcgtttcttagctggtatctttgaggcttctattacccctgcattcattaacatcacagcaatgtggtatcgtcgtgaagaacaacccatgcgtactctatgttggtatgcgtttaatggaatagcccaaatcattggatccattctttcttacggtctcggtcacattcatggaaaggttgcttcatggagatacgttttcatcgttattggtttaatgtccttaggatggggtgttgtttttgtttttattcctagtaatcccagtaaagcccgttttctgtcttctcgtgagaagcgtattgcacttgagcgcgtccgtgacaaccgtaccggtttggaaaacaagcagttcaagtggaagcatgcttatgaggcatttttggatccccaagtcatcatgatcaccttgtttactggtgtttgtatgatcaccaatggtatcggtgtattcagcactttgattattaaaggtttgggatataatgagcttcattcggcagttttgaatatgccacttggtgctattgaagtggctgctatgttcatttctggtgtcttgtgcaaggtctttaaaaatggtcgtcttttaatcggtgtttttatgaattgtctcaccctagctggttgcctaatgatatggaagattcccgattccaatccttatggtcgtctggtaggtgtttggtttaccatgtgggtgcctgcatctagtgctctgcttttgtcattgatttcttccaacgtcgctggttacacaaaaaaaactgttacaagtgcaactgttttcgttttttattcagttggtaacattgtgtcgcctcagttatttaaatcgggtcaaactcctgagtatatcgaaggtattcaagcaatgattgtttccttgtgcataattattgctattgcttttgttctgactggttactatatttacgaaaataaacgccgtgacagacttttagctgaggatccttctttgggagagtcaattaagaatgaagagtttatggatctcacagatcgtcaacaacccaaatttcgttatagatggtaatacagtttctctcgcaacaaagaggaagtattgttgtcattttaatatctcgttaatgaatgatccttactctgcctattgcggtcacacgttccccttctcatgtcatgtttgattatctcttatatttctttattgtttcaacgtttgttcttaatttaagatgtgtatattataagttaaataaagtgaaaatgatatttttaatactattcaatttagtataaatacattttggtgttgtaaacaaattacagtctatgtctatgtactattttcattattgcttcgtctggtacagtacttaacgtcttatttgatgaaacaaggggttgaatgcaagtggtacatctgttcactactctttctaataatgtatcaggtgatatagtcgtaaaatgaatctaatcccaaacttcattcaagggcctaaatccatatacaacggctgaagccatccagaacgctttttgcaaatacatctattgaagtcctagttgagacggattttggaacgcagactaagtaaactcaacattatgtcgaacgacaaagatgatcctatccgttgtatactttttagttccttagcaccatattctcaattaaaaatccctacaaaacctgtgatctaaatacaacagctattattaattaaatcgtgctgtatatagcaacaaacatcttgaagcaagatatttttttttccccaaacgttgagtgaccacgatgatgatatctattaaatctaaaaaattttctgtcaccgtataatacggagaaaaactttataaatgtaaatttattacaaaattttacaaaaagagaaaattgaatattctaaaaaagataggattactggcgaaatttagtaacatcaagagcattgaagttgaatcgagtatttcgaggaaaagcaaaaatatctgtaaaaatgagcactacgaccgaaacagtgacatggagtcagtataaacctcaggaaactcaaagacgactttcacgttcaagcactatcactcctagtgtatcagaatatcgatctggtttctcaaaaactgcttttggaaatattgaactggaggaaattcctgataaacaaggcaacattacacgtgctacaagcaatctcgaaagcaattcatatccgaaagcattagatcctgatgcttgtcctcctaaacgatcaattgcacttgtattactcaacaatctcatgtctgaaatgtctttgactattgcgttgccaatttcggctgcatacactgaaattttgggaggtactgatgctttctcaggtcttgttattggtattcctactatgatttcactagtttgcttatatccaatgcttcggtttgcgaatccaaagtctgccaatggatatacgctctactttcgaccactgattgtttcctgcatttctcaaataataggccatttactgtattcactagcgtaccgtgcacaatggctgtatttaattcttatcggtcgtatgtgcagtggtgttggttttaccatgtttctgtatcataaaacttacttgacagataaaaactttgttggacaaaatcgatccacatttttggctactctaaacattttggcccagattttagggtccatggcaggtgcctttctgggtggtatattagcgaaggcttctatgcacttgacagacccaatttggaatcaatatactgcaggatcttggtttatgctatttatctggatcgtatattcaatctttttgtctatcttttttaaagaagttcgggttggcaacactgcaaccaatgttcgaaaacccgaatccttcaccggaaaaacggctccactgtccttcaagcaaaagtttatgttgtgttttctgtctatggctgctttcatttctatctttaatgttgccggttatcaaaccagtgtacctatttacgctaaagcactatatcattacaatccttttcaatctggtaacttcctttctctttcatctttggttattgctccttttgtattttttagcacatttctatccaagtggttagaagataggcagatcatgctctacggattcatgatgggtatagtggccttaatagttcatttagtattggatgctgttcacaaaatccccgtacagccctattttgttttatattccataatgcaatttggatttagcgttggttcggctccgttggtgtctcttgctaccaagcagttgcatccaaaataccatatgattactggtgtcgtagtacaagttggtatttcgattggagaaacagttggctctatttgtggaggtgccatttttgatataactactgttggctttattgctatgaatttgggtattgccttactggtttttattcagctcctctacttatggacctttattaaaaccaagactggttaaaagagttttaacgaaaatttgggaaataaaaaaattcttaattttcatccgttcttttgtggatcgtattatgtatgaaagaatctttattatagttatgcaaaccccttatgaaaggtttgaaaattagaaattaccataactctttaatgtattgtcgttacgatttttaaaatcaccaaaattttactaatttattcgctctcatgtcgtattaacgagagtgaaagcccaacgaacaatgaggatatatgtatacatatataatttctgtatttcagcttggtattaccatctaaaacaaaacttgccgctagctagtttaatatattgaaacggtacattagaatactgggtaaatttagattgtaaaccattgctctaaaacaaaatataaagaatgtttttttgcagtagaaaagttaatgttaagtgatatttaaatcgtatgactctaacccttgtttcttaaagtcgttattacttgaataaaagtggtctgcgaaattggagaattaccacaaatcaatttgtaaaggcttttattttaatagagaaatagaatccatttgacatagtgaaacggtaattttttgcttgttaactttcttgcatttaccgagtctttaatatgtgtatgttctatacttcaacttcatggcctatgtttgctgaaggaaccaatacatggcatataggaaataaaagtatctgaggtgaagcactaaaaatatttggttgtatttactgtaatcaggtcgcaaattttgctttaatcaagcaatcgtttcgttggaagaggaaattttttggacaaaaatgagcatcagtattgaaacaattacgaaacgaaatcaatatagagttgatcagcctcaaaggcagccttctcgcttgagtactgtagctagtatttcagaataccaatccgattactcaaagactgtctttgaagaaattgaactagaggtgatacctaacaaacagaatatctctacacggagttttagaaatgatggaaatgactcagatccgcaaacattggaccccgacgcgtacccacccaagagatctattgcatttgtcctgcttaacagtattctctcagatatgtccatgtcaactgcgttaccaatttcggctgcatacactgaaattttgggaggtactgatgctttttcaggtcttgttattggtattcctactatgatttcactagtttgcttatatccaatgcttcggtttgcgaatccaaagtctgccaatggatatacgctctactttcgaccactgattgtttcctgcatttctcaaataataggccatttactgtattcactagcgtaccgtgcacaatggctgtatttaattcttatcggtcgtatgtgtaatggtgttggttttaccatgtttctgtaccataaaaagtatttgacagataagcacttcgtggggcaaaatcgttctactttccttgcgacgcttaatattctcgcgcaaacagtaggtttcatggccggttcatttttaggtggtttgctggccaaggcatgcatgcacttgacaaacccaatttggaaccagtatactgttgggtcttggtttatgcttttcgcttggtgcatatacggtatcctattgtctatcttttttaaagaaattcgagccgatggcaatgactcgtcagctcgaaagcccgaaaacttcaatggacaagcggttaagcttagctatacgcataaatttatgctagtcttccttagtatggttgcatttatctcatacttcaacatagcagggtatcaagctagcgttcccatttatgctaaagagctttatcattacaatgcctttcaatctggtaactttctttcactttctgctcttgtaatagctccacttgtgtttttgagcacgtttttgtctaaatgggcagaagatagagatatgatgctttatggctttatattgggaatactggctcttgttgtacatcttgttttagacgttcttcacaaggttcgcgtgcagccatactttgttttgtactctgccatgcagtttgggtttagtatcggttccgcaccattaatttcacttgctactaaacaattgcatccgaaatatcatatccttgtcggcattattgttcaaattggtatatctgctgcagatacagttggtgctatctgtggaggcgctatatttgatataaccacagttggatttatcgcattaaatttgggtattgctgtactggtgtttattcaattgttgttcttgtggaatagcatcaagactaagactggctaagtacttttggctgaaatgttgagaataaaaaatttcacaaacatttgtttgtgaacaaaccttagttgaagcaaggaacatacctcgctcaaagctgggaaactgagatgataaaggaaaatattgttatgaggcttgtaaagttcattatcttagatgactctatgattttgtatctcaattaagaaaacttgttaaaaatcatttagatttgtgagaccttaaatcagatatatttgttctacgaggatttggaatgaaatttccggctttgatatacaagactatagaaaatcgttcattctatattttaaatatttagtttttttgggttatctggaattagttatttgaaagaaccgaattgatgagattaattaagttcctatcatttttcaaaagctgcttatgtgaatgaactttaaaaaacgagaaattgaagttttactaaatcggttaattccacaattacaaacagataaaaaagttcaattatacagttagaaactttagcttcttaatagaaatctaagaaatgtatacctttcatgagtaaaaattggttgaagaagtagctccatttgtaaaagcgtaaaattagtaggacttttgtttaaaaaatttaatacaatgtaaacttattgatagataatcagcaattagattattttggtttccttagccttcgctttatgattaatatttgcctacaacaacttgattaattagaaattactgatatttccaattctttatcactctcgctaatgatagcttgtgacgatttagtttttctaaaacggtaatgaagttaaagcataaaaaaagtaacaacaatattcacagccttcacatttgctttagaaggtaattaataaagttaaaatttaatttttcctacaaagagctggactacttcttgaacgcaacattatggctgggctgtctatttcggctcgaagaacttgaccgcagcgcacatcaactacaccttgaggcaattcaaaatatgaagttttctaccgtagggtttttgttttcaacaattttattcaaaagtgcgtttgcaggatggatggatacacacatgaaagatgaacatcacattgataagtacacagatgaatctttttttcgtcttcacgatttaggaaaaaagggatactggtcagatcaagatatacttagtttatatggattatttgaaaatgatgaggtcccattcgtcaaaaagaatgaggttttggttgatgttctaaaaaaatgcgatccatcgggcaatcgccggataacacttgatgaatttcttgcatttcgtaaaaatggaggagagttaacggattttggatttccagggcaccatggtgatgaggaagaggaatttgaaatgcatcatgtggaaaaatatcacccagctggcctcgatgaaccagatgaaaactggaatcatcctgaagatatcgaacattttcaaaaacacgatgagatatttcatggtgataagaaacctgaggaacgacgcaaacattttgtaaaatacaataatatccctgacaagtatcgtcgtgtgagcatttaaattttcccattgatagatttacttgcttctccttgggacgttttatttttatttttatttttccgtttatttttggattgtcgtgttccgatatatatccgtgtttacaaacaatagcttcaacatttttgaacgggtccttccaatactaatgccatatcttatttctttgtcaatacaaaatcacttttgttcgttaaactcattttggtttgcagatattatcatattcttaccaattatacatacactcacaatttgttttacatttccgctcccttcttcaataagctgattgcttataaaaaatcaaacattcatatgattcaagttcaaatattatcatctgaaaactgacaagttccattcattactatattaatatcatttattcgttaaaccgatatcattaaaaatggaaaattaaagaaatcaattcatttgcttccttgaagtctagagtcgatcataacgagagcttcatgttgaagctctttaagtgcagcttgcttagtaatataagtgcgtaatgtttcaacagcctttggtgtttttatgaacttgttaaatatttcttgatctttggaatatacgatattgcatatgcaaactaatccacgatgttgaattccttcatcttggtcggttaacattctgactatgtagttaaaatcgttctggagacttaaaattttcttgcacccttcatcaacactagtaatttgaacaagaattccgcatgctgctaatctcgtgggagtgtcttcggtatctgagagtgctagtacaatgtgtaaacgagtattttcaaaatccgagtccttgtctcctataaacttaattaagcaataaggtgataaagaaaggttgttaataagttccgtggttgccctctgaattaaaggatttgtttctataattagttcatccaattctctccaacattcttgaactatggcttgccgactttcttcatcatgtgaagcaagatttgttagcgcaagtaacacttcaaatttccccaagagaattggatactcagtatcagcagaattagtacttagtaactttgacataggatgaattgctcggttcgatggaaacgccttagtaaatatactatgaggagccacactgataagaattttcgctaatgcaaaagccgcattcgaatcctgggtttggataaaacattgtctagtaaggaatttcaatgcacctatttgtactagcttgcgacgtgccagcttgtaattagccatgtgtacaagtatcattgctaataacccgtttaggctattatagtgcttggccgctgaaaagagttttgacagaatgtcatattctaaaattttttgaatcctccgttcagtaggagcggtttcatcttctttgtaatcaatagtttttgaagcttcagccatgttacgaagttggttcaattctctttcatgctccgattttgtgattttgaacttgcacatattgtatattattgtagcaatagaacttgcatccaacggtgaaatgttcgtatctaaaagcagttttgataaattatttaaaagacaggaatcatcggcaattagttgctttacgggtccgagagtagaggattgtcgtaacgcttctaataaaactgaatcatatactttactctgcaatagaagctttaatgtaggaataacttgagaaagctggtactgaaatgctaacttcattgaaatgagtatagcaactcttgaagtgtgattatctttgataaattcgctacattctttgtgaatgatagcacggcattccttaaagttgcaggcagtatttaagatatttagccattcctcttgaagtccattacgttcagctaattcggtccactcatgacagaactcgggacttataaaatcagggtgactaggtaaacacatcaataaaagagaggacatcctttcaaaagagactggaatagtttccggttggcgagctagaagaacgcagtccttggcaagcacgaaggcaaggttggatggaccatcttggaagataatcgcactaagaagcctgtaattaggattatttaaaaaggcgcgtcgagcatcagtagcagaggtgagagattgaagaagataatttcggttattagcttcttgacaaagacgagcaatctcatttgccgttattgaagaaggagaagagaatagttcatacagtagatatttttgagttttctggggtataatcttttcattgactataagcagctcaatgccaacagttgaaagaaagaaaagttttaatggaaagtccgtcggacatattgaaggctgggatacaaaccgtaaaaacgcgtctcttagctgcttacaccagtcattcagaggtggaagtagtacaagtgagaaaatacgctttgcaatagtttgcaagtttgcgggtaaaatagtatctacacacaaaacgcattcgtgcaagtcttgtaaattacataagtagttccattctgaagcagcagtggactttggacttaaaagcacaatcgcagtgctgattttagatttaagaattagagtaacgatttgcttcttttggtaatcagaaaatacgtttgactccactgaatttttcagaatatcatttaaaaggtcaatttgaggtgttgaggaaagctcgtgggtcatttcacttttgtctatgcaccagaatagaaaaggtttatgataatggaagaaacaattaacgggggcatacaagtaattggtaaaatattaaacgccggtacgtccttagaactaagatggtaggaacaggataaatgcagcagctaagacgtaacccgactctatgtcaaatttgggtagtaactactgtttaacacttacaataatacatattagcctaggacactacaaatgagatttttaattaattaagcaaggtaaaaatggcaagttttatttagctacaaaaacattttaggccttaagagcatacttgcgaagggggaagtagcgctccttcttaatttgcttaagagtcttgcggctttgctcatagggagtaagagcgcgacggatagcacgagtcttcttttgacggagatcaagaggaatgtacttcttgttcttgtaagcctcacgagcggcaagacggttggactcgttgataacagtcaagatacgagcaatgtccttgcgggtagtcttactataaataagttagcaaacattgaacaaggaacatcataatgtttagaagatcaatagaaactaataaaaaccgatgcaaagaattggttggcgacatctaaaaaggtgctacaagctgtttttgacctggaaaaaacttttcactttttccatcggtccagaaagacggaaaaaatatgccaacgcaggttatttcatgtccactgttcttagatgccttctaaatacatttccagtactgcttctcacaaagcaatacctatttcctaagaatttacttacatcttagacaatttagaaccagaaccaccggcaatcttttgtacgcgaagagaggcaagctcttgacggagctcttgtaattgctcagccaagttctcttgcgattgcttacgaagttcaaaggtctttaatgccatctcgtcgtcgtcgttggtcaagagtaaactcagcgacactgttgcttcctactaaagtttccaccaaagaaaagcagtcacactagtgcaagtcaacacgctgcgtaaaacgtctcgtttcaagctcgaaactttcgtgactgttttttatgaatagacaactgaagccagacaaacaacctgccgaacgccgtacgttagaaaaaatcaaacaacagcaacatgggccgcgatatttacaaggacgagacattgacgatccctgagggcgtttcagttgacatcaaggctcgtttggtgactgtaaaaggccctcgtggtgttttgaagcaaaacttgcgccgtgtggatattgagttgaagaagcaaggcaacactatcaagtttattgtctggcatggctctcgtaagcataatgcttgcattcgtaccgcctattccatcatcaataacatgatcattggcgttacccaaggtttccgctacaagatgcgtcttgtctatgctcactttcccatcaacatcaatttgactgagaacggaaccgttgttgagatccgtaactttttgggcgaacgtattactcgtgtcatcaagtgtttgcctggcgttaccgtttccatttcttctgccgtcaaggatgagattataattgaaggtaactccttggagaatgtttctcaatccgctgccaacatcaagcaaatttgcaatgtccgcaacaaggatatccgtaagttcttggatggtatctatgtttctgaacgtggtaacatcgaggagttggaatagatgtatcacatgcaaaatgaatgaaaatggtttgttggcgatttcagacaagctaaaaggtccgaacgctgtggtgaattgtgtaattatagagtaatgcttggatgggtttagcactagcttttttgcaatgacttgtaagtctcattgagaaagtacgtactgcttatagtaaatacttattaagattatcctgtttcctccactagatatgtagtttagcaaacacaggattgtatcaatgcaatacaagataccaacttcttttttagttgccatactctgaataacaattactgctactcatgtagagcttggttgagaagatgtaaacaaattgcaatattcagcccaacgctgctttgcatccacttgaaaacatttttcttaaaatagtttttaatctgtagcatctttattttactttttgtttttctttgattagcccgggcggatgttaggaaaggaataccaaaaattacaataatgtatcgaggatgtatgagtctgcaagttaaaggtgaaactactaagataaaattacaaaaaacattatgtatatagcagttttctttccacgattgatacggtttgtctcataattagccgaatctctaaatgttagatgcaaatgttcgtttcggattctgcaaagtattttgttgtattaggaatactggagttaagaatggaatgttaatgtttatcagattgttggcttgtgcacgaatatgcataaatctgaagcatagccaaaaattggaaagaaagcacagaaagacgttaagttttaaaacggaattcctgcttccttttcataaatgtagtcttgatgttcaagttttccatcatgttttattgtgccaacaacttgaatataaattatagggtgaatttgatatagaacccgaaaaggtaaactttttcagctacgcactttaagatctctgtgaaaattagtgttaaatgctacgtagaagagctattaacatcaacatataaatgccggtaaaatcaatctcctttaaattattaagtagaatccttacgttttttaatttcaataacaatctgaatttagaaattcccgttactgatttgttttctagatgcaattttcttcagcacatgctttataaaaatacaagacgcgattcatcgtcattgcgttgaataatatctggataattcttgaatacagtaaaatacataaactcgtgaaaaggcatttttgtacaatcatttaatgtttacaactcagctattttccaatgaatttcttctgctgagcatttactaattttcatctaacacctccaatgttcgtttttaaaccatgagtgaaaatcgacttggaatttgttcgacatgccaaaaaaatgctagtaaatatcgttgtccaagatgcgattcacgattttgttgtttggaatgtaatttagagcataaacggttaactaaatgctcgggagaaagagaccctgcaacgtttgttcccaaaagcaaacttgttaatcatttgaattcggattttaattttttatcaggtgtcgaaagactaataaatcgaaaagaaaatggaagccatcaagtctcaaatcgtgcagagcgaaatcgattgcaattaaagcgatcgcttgaacgggcaggcattaatatcaagtttgctcccccttccaacaaaaagagaagattaaatagaacacattatgataaaaaaagtcacctcatcaagtggtcaatcgaatggtgcttgcacgaatcaagcacatcgaaggatttaactgacgaagcttctgaaaatacaattatcacacattcacatccagaaagcgaaccgcttgagaaaatatttagaaaattagttgaagaaaattccgaaatgaactcacaggtatccaaagccaacatacacgcacctgatgatatgcagtttatgataaaatctagaaagtcgcgaagcaaaggttttatttataaaaagattgaaccttccaactcacttagttcttgtctacggaactcctttgttttcgaagtgcccactatccatgttttcacgtctactactcaagttcatactgaatcgagttatgaaacttcaagctcggagcaatcagacgattcttcctcttcttcctcttgtatatcggattctgaagagtctagttcagatgacgaattgaatgaattatcaaacgaaaaaaaagctaacagcccaacccaaaacgtggatacatcatcgaagctttcttcagtaaaatttcaaaatgaagacgacgaggatagaagaaagaactccgatggctctgaagcttcctattctttacctcctcttttcggttcttacttccaaaagcagggacaatactgagttatggttgttttgttgtcgatctaatagcattttttaaaaaggaaatatcgggtatttttattaatgtaaatcaaatatggatttgggatatggtatctaggtcatagagcgtccatactggcaaaggattatcgacggacgtttaggtttctaaataatattaatagtaaattctaatttaatttagattacgtatgaatgcttgtatatagccaattttctgttcaaacgtaaaaaccaaatgtgttaaaaaattactaaagtaccagaagttcagttataattataaaatgtgtcctttatttaaaacctatttgctgtacatattaaaaatctgttcgataccttgtttagcatacgttgtaaatttcttggtgtgcttcgtactttttaccaacattaaattggacgtccgaaagatggcaaaaaggcacgcagaagagaatgaagatactgttatgtctgaaagcctgaaagtagtagacacggactttattaatgtaggtaagtattgatgaaactaatggagtattgacatatattaactttttatattagattttgaattctttgaccctcaacccattgactttcatgcctttaagaacttgttaaagcaattattaggttatgaccatacaaatgttaatcttagtgctttggctgatttgatacttagtcagcctttgcttggttcaactgtaaaagttgatggtaacaattctgatccttatgcaatgctttctgttatcaatttgaatacaagaagggtatgaaataatagtttttattttttttgaatttgcaagcccatacaaggtggtgatgcatctgcaatgttttacactcgagtgcaaatttttggaatctttagctaacggtacttattaggatgagccagtgattaagcaattaacctcatacatcatttctcgactagccaaatcgaattcgagactcgagaacgagttacagaaactactggaaccaaattctggctcccaagttggtctcatagtgaatgaacgtctgataaacatgcctgtccaagtaatcccccctatgtataacatgcttttagaggaaatgcaatgggccatcaatgaaaacgaaccctacaactttactcactatttgctgctttcacggacttatactgaaattgaatcaaagttaatggatgatgagcgtccttccaaaaaaggtaaaaagagtaaaaagacatctggtgaggaagttatgtttttccatcccgaggatgaacagtttcgcgaagttgctattgatattgccgattatccctttgcaaaccaggattttaatccggatgccaatcgagtatttcaagatgcaggaatcaagccccagggagagctgttgcttatgacaaatgaggatttcaaaaatttggttcccaagctgatggaaatttacagcgcttgaggctaatatctaaaaaatacatttcggagacaatacaggttaggaattaggttgtggttaagtgaaaatagcaaatttaatagtctttatttgttacaagttaaaacaatcaaactagaagcaatttgtgtgtacagtgactttagacacaggcgttttagatttaatggtgtcgaacatttgcttttttttttaatatagtttaaaggtttcattcagttggcttcatcaaccatattctacagcagaaaaagaggttgtctttttaagctatttccaaataattagcgtaatagataattaaaaaaaattggtaccactccatgatgtgtctgagtaaattttgagttgaccggtagaggcacagttttaaaacgtagttgcttatatactaaaacaattattttctagaaagggcattgcaacaacctctaattttcatgtaaattttgacatattacctagttcgaagaactccattattttcaacttacaaagtgcatatctgtcttcttcttaaagtcgcttctaacgacacttctttggaattatagtatttctatggatgcacaggatgaagataatccatttacgaatcttgaaactactgtagacgtcacagaagaaattcaagattggagatttttatcaaatgtcgaaaagtaagtatttcgaccattcagcctcttactcgttgtataatttttctagaaatgtactaatttcattaaaataacagagaccaagggacatacactatcccaaaacgtggacaaaaagactttgaaccagatggcaccaataagcaacattctgctctcgacttgagcaggaaggcgatgtttgatgccctttcagtggagagattaatatcggcgtaagtttgagaatgaccgcaatttcagttacgttaaaaatgtcataagctaacgtggatggcatttagcaaacatgcaataatagctacttggaatgcccaaaatgggatgtcttgtgttgaaaaggcacatggacctttgtttaaaaccatgggtactgctgactctcaaaatcgcatgtggttacttccagaggagactttgtatcttgttgaacgtggatcgatggaatgctggtcagaagaaggattgccaatgagtttgcaagcagtttactcagcctctattcctttatgtggtagcttagaaaattatcttgtttatgctcatttacggagatgtggtttttcggttatacgttcaaacctagttccagtaaaagaagatgaatatcgatgcgattcgaaaattatgaatttcaaggatttattgtttttaggattgggaaaggcttcacaaatattacaaacatttaactttcggaaactagcttttccattttcaaagcggaggaggcagtctatcctcttacatgatacattttatacatacgaagaagtgtatcatgatttgcaaattgtccgcggttatgttccaatcgcttgtaatcttataacatcttcagattcattatttcaaatcacatttcacgcatacaaaccttcagcttcattcaaaaaatcggccttatcagagcctgattttaggatatgtgtggttagctctcaggatacattattacctactatttttgagattgatgcgcttttttcaagtactcctcttcgacaaaacatgccacagcatatgtttcaaagactaaaggaagggtacagaaacattattattgcaattgtagattatggagttataagctacattcggctatcggatgtttgttttgaagaaaaagtttatacagacttctctaaaaagggatctaaaaggaaaagggtgagtaaaaaatttcaacaattggtctaaaataatatgttctcgcggaaaaaaggagagaaaaaaaagttcggtgacatatcttgaatttactattagctaatctttgatgtcttggtcgtggttcactagtctttgaatctaaccatttctgggattggaatattatcgttgaagcgtaaaacagtttcttagtgaagtataaaagctcaataagtgacataacttaagtggggattttttcttagtctataatacgttatttattgttttttaataagttgatgtcgattcctaattcattactagacattactacaagtaaagttgaaggcttagcttttaaacaaatccacatatagtctttacagattgatatttttgcctacaagttctataaagcaattcttttccgccatcagtaggttttttttaagacgatcatattctgcaccattggcatttgaagcagtcaaaaccataatgaaataaaaatcaaatttctttttttgattcattaaattggaagaacttaaacgctgcaaatcctagtttctccattataacgcaactggccaattcaaactttgtcatatcctcttgcagccgatttaggcggatccctaagatacccactcccaactcccacctctgttgcaagcagcgtaatttagtaaacaccgattaaaaactttttcgaaaagtcctaaataggtaatatgaagtcgtttacaagaaatttaagaagatttcagaccccgagacgaaatttgcatggaatctcttatacaccaaaaaaagtggaaggagtttcgtttgccgggcgcgagacacctactgcgacaggttctttatccgttgtgattaacgccggaagccgttatcaaccagatgctggtgtttcgcaccttttggagaagtttgcatttaaaactacggaagagcgttctgctttacggattactcgagaatctgaacttttaggaggacagttatcaactcaaatcactcgtgagcacatcatattaacagctcgttttttgaatgaatatctcgaatattatgccagattgttggctgaagtcgttgatgccaccaaattccttcctttccagttaacagaagaagttttaccgaccgctcgcattgagtctgaactgtttagggaagacatccttagggtcgccatggccaagcttcacgaaaaggctttccaccgtggcattggaaacgaagtttaccttcctgcttctgccagcccttctatctctgaaataaaagattttgcttcaaaggcttatgttaagtctaacttttccgttatttcctctggtcccgacgttcagaaggcttctgacctgtgtgctaagtattttgccgtaattcccgatggcagtcctttgaagtcagcacccacaaagatttcttctggggaatcacgtgtttattccaaaggaaccaattatttctgtttaggatttccagctcccgctgcttctcctgagctttttgtgttgtcttctatacttggaggagatgctgccgtgaaatggtctcatggaaacactctccttgctaaggctgctggaactgcttctgaatacaaagccacagctgttgctgatctcactccttattcggatgccagtttgctatcggtcgttatttctggcagttgtccaaaagctattaaagctactgcctctgaatctttcaaggcccttaaatcattatcttctaatatccccaatgatgttgttaaaagtggcattgcaatggctaagactaagtacttgtctgcttttgaacctgttactttgaacgccatatctgcttcatctttagtttctgcttcaaaaggatctgatgcctttattagtggtttcgacaaggttacccccgcatccatctctaaggtggtttcatctttattagccaaacctgctagtacagttgctgtgggtaaccttgacgtgctcccttactacgatgagctttaggatacttctctacaaatctttttttttatcgaaaatctttctttgaaaactttttatacaccataagcttaggatgatgttttgaattattttttttcgtaacatacttcattactcaaattcacagtcctgacggatcgtcttatgctctcctttaggcaacaatgattaatgttattttccaatgaattaataccaataaataatttggtagtattattatgtatgatgacgatgtactaatttgtaaagaaattaaaaaatatatatttatatatgcaatgcaacattaaaataatagtttctctcttgagatttcataaacaataatgataactatcgccatcaagagcggttaacttatattaacttcagatttctcataaaacggattttcgaagacagtatgttatcgtctttatgcaaacatcattttttaaaaattaaatatgcaagcccatggcatcttatcttaaaaattttacctcacaaatcacctaatttgaatgctttgctttcggtatgctttttaattcaacaatcacaaagattcaagattattcaacatcaggtaaacaagagttataagtagctgggttgaactcttgaacgtttcactcccaataattatatacatttccaatataataatacacgtgaataaatagtaaaaaaatataagcgattaattttcgtcgagtacttttctgccagaatcgctaattaggaaatccagaaaaaggatactctctgtcatactctgccgataggccgaccgcgctagcaagtttcttcttcatcccaatagtttcgtttacatgaaaagttaccccatagccctgtaaatatcgagaacattgactcctagacaaccgatctacatcttgaactgaagtaattggaggcaaatcagggtccggattattaccattaataaagggaacaggcgaaatcacgtatgcacccttcctaagatctctattttccgcacgaactgaacgcatatcgagagtattgaccttatttgtgaaattaatcatattttcttgcatggtgttcatggtcccttgcatagtgttcatggtcccttgcatagtatttatggttctttgtaaatctgccataccgctcattaaaaagttgagagtcctattctgctcctcgcggtctctttggtaccaaagtggcggttgaacttggctttctctctcaatttccaacgcggtccactcatccactcgacgttgaaacctttttacgcgctcatttgtacgaatctcctcttcattcaggtgagttttgttctcaagggcccttccctcactctctaatattctatttctcgcttctattcttcttttctcgaattcaactcgaaagtcgtttaaaaatctatttccctcctttgaagaggattcagttggtggaggaatattaaattcattagaaaattcctcgttcaattcactttcagtattaggcataatttattgtttacaaattaatattgtttagtagtaacgcgaatagcaagctgggtgcagccaagtgtagtggtacatgaatatgtaaacaccaaagctgtaaacaaaaaagcttccggtagttgttcatcatttttttaaattgaaaaggtgagttgatgattaaattatggtttttgttaacggcatgttttcaagttaactaattacgtttgcttgaagagttaattcaacattccataaaaaatctccatttctgttaacattaagagtttcgggtctaagctaaacttaaatttatctatgtttgatattttaatttaatttgtaacacatttttcatcctttaaccgtgaaagctcatttgtttgttactatgttttgcttttgagttatcaaaccagtcagttgatcattaaagaaacatattagatattattaaaattttcttgctgtaaacgtcaattcaataatcagcttgactttaccttcactgagattaaggtttaattttccattatcctttagaatcattgcaaaatttttggccttcttcagttcttaaatatttctcggatcgatcgctgtctttaattttcttgccagttcacccacgaaaaggaattcgattaaatattcatactagctgagcattatttcttttataccttctctgtatcctagtcgtctaataaagaaaatttttcttagcgcgaatctccattgactgatcatctttacatataccttttcgtatttaaacctcaattcaggttaaaagtcgattttctataatacgaaactctccgaatttattaccattgtcattccccaaactgtacatattgacgtcccctccaacacaacatacggttagctttgaagcatcctcactgaaccctccgtaagttatggctgaattcatttccgtaaaattttgtatgaatggattgttcaatctcaaatcccaaacctttacaatgccatcactgcctccggtaacgaacaaattccccttaggctgccattgtgccatatttatacctgcatcgacttcctcttcattagccccgtcaaaatgtatcattttggtttttccatgcttaagcaagctaagaggtttatctggtttacgcgaatcccaaacaaacgtctggttatctgtaccactagaagttaccaagattccagagttacttatggtggcatggttaatgtctttttgcgttgtcgtaaagttgagacaaaccttatacattcttgtgtctaaataatatactcttccattgctcaaagtattgctacttgcgacaaatccaacttgagaaggatgcatatataaggaggtaaatgcttcgtcagcggtgttgaatttttgaacgaagctggcagtggaagcatcaaacagagccaaacatcctctgttattagaagtatgaaaactatcatatccaataatgactttgtcagatgaccttcccaaaaaattggaaaattcaatcaaagatgcagagtaccctttttctagagcttctggataaattaaattagctgatgtgagaatttctcctgttgagttgtcagtgctcaataaatacccataaccatttttgcaagctactgcaagtaaatcgtcatcagatagagcaagcttgtgaatatagtctgtgggtgcattaaaaatcccacataaatttccttccatatcccagactttcacagcattgtcgaatgcacctgtataaagaaacagattacccttggaaaaacacaaatctgatatcgtagagtattccttttctcctacttgattaagtttataatggctttccaatgactgaatagtttctgagtgaaaatcaccaatccataagttgcctagtctattgtaagcaccatcttgtgctgtgctgcctaaggcaaatttttcgcacaatggattatatgcaacgcacactgtatccccactagtttcattgaaatgtttccaaggttttaaaaagaaaactgattccccgtccataagttgatgaacttgttctctttggaagtaagatgagcctgcattgtaaaaggattttaagtaatctggaagtaattttttattcttcttgtatgttcgtaaaatgatggccccatgtttgtccacaggagacaagctggggttatcaatttcaaatttctggcaatcttcatatgctcgtccaggaagttttggagaaatgtgggtcgaataagcatcattgaactgaacactgtttaccggtccaaattttagtttagcttcttgtaaaataaagcattcctctggtgtaaaatcaacatgaatgagtgatggtttatcatcgcctgtaatgctatttgaaagtaaatgagtgtgttttctcactctttcactcaaataaggacgtgaattaggtaagaatgtcccagacgttagtaaaagttgcaattctaatcgtttatttacatttgatggaacttttgcaattgaatgcttcgatattgataatgacggtttcgggcaaggtagctctgcgcgataaaaaggatcataaatctcaaattcttcctcaaaaaattcttcgttatttgtgtcaaagtcaaccttgggcaatttagaagagacggaatgcaaatattgcgtatccgttcttcttttcacccgtggtgaactattagtcatgccataaataggaaattgtttgagaaattattgggctttttacttttaatccttcagtgtgcaagttcactagtttaacagaagttatgggttgctgagtgagtttaaggcactgattgatataaagaatttactaagtccaaaaagtataaagacattccaaaatcgaaaatattatattaaaattgaagatataatgattatctattgagttactattattacaaatttatcagtcaaaggtaagttaatgactttacattgaagcgataaaatcttaactatgtttaatttgttttaaaaaactttaaccgttctattgacaactcaataataaattatatccattaataggaatccccaaaaaaataaataaacttccaaaacgcatatactgacttagggaattacggtccaaaaaactaggataacaaaaaaaatgcaaagggagatatggcaggtatataaaaaggaaacggccaaaatttgggctaattttaaaaaaacaaaattctaatttgagaacaagaattgcatatcctcgacagaaagctggttcaaagccttttcgtcttgatctatggttgcatgtatcatctgagctttcttttcttgtagttcaataattttgctttcaatggaattttcaatacacagggtaattacttttatcggccttttttgtccaatacgatgaattcgatccattgcctgccactgtacagctccattccaccaaggatccatcataaacacttgagatgcctctgtaaggttcaaagcaacaccacctgctttcaacgaaactagaaaaatggtaatattaatatcgttactgaaagcctcaatagtagctgctctcgctttgggggtcataccaccatctagctttacacaattaaacccggcttttcgaagtcgccaatgaatgagatctaacatagaagtaaattgagagaaaacaatcgacttcagtgttcggtccttcttacgaagtaagtaaagctcctcaactaatgcttcaatttttgtagatgaacgccaactattcatatcaattctattcaaaatcgatgcattcttaaacttctcttcagaaaaatcttctaaagcaggggcactaagatctatgcttaagggaatgaaacaacttggacagttgacattttctccatcaccagctgcattgatatattccgtaacgcagagtcgacaaaatgtgtgatggcaacgtgattctatagcatcttgagcgacttcgtcacaaatcttacagacgatattttcctgattttcaatatcaactgtttttcgtttgctagctaacaccaggtcaggatgatctgccatttggcgcattcgtgtaattagctggaaaatgtttgcataattattcaaaacgacaccttcagcaagatatgtattaaattttctttttgaatccatatataaagattggtatacatcttcctcttcttcgttgaataaatctttcctcacttcaacgactcgaggaggtaatccaaggtcatcagccctctctaattttgttcgacgtaacataatgtgttttaataaagaatgcacctttttaaaagctagctttcctggaccttcgtatccaaacttttgtattggttttagcatttcagcgttaaaatagcaagtatgactcattggtttatggccgcattcgtcgcaattacttctatcggaaaatctccagtgcagagatttacattcacattgcaagcaatagtagtaagcaaaaggatctgcccgtaggaaccgaagaagtgaaaataattctccaatacggttttgcaaaggtgttcctgaaagacatatctttcttgtcgttcttaagccacaaacagctctggcagtgttacaagtccttgatttgataccatgggcctcatcaagtataattcggtaaaactccatttgatgaagtaatgacttttcttttacaacaccgtttttccttctgaatccgctgcgttccttcctgtaaactgattcaattacattgtaactcgttagtacaacatcatagctcgaaagctcttctcctgaaatatcacgagcctggccataataaagatatgtactcagtgctttattggtatgtgtatcaatctcttctttccattgcataattgctacaaccggagcaacaaccaaggttggcttacctcgaggttctgaaagcaacaacgcaattgtttgaatagtcttacccatacccatttcatcggccaagattcctccaccaaaagaggaatcttcttgtcgttttaaccaatatacaccttctcgttgaaaagggagaaggtttaggaccaactctttgggttgctcgatctgtttcacttcacgaggtgcttcttcttccaatttctcccaaacatgttctagttcaggatgttgtcgaatcagacgataatgggttctttcatgtgatggaattgattttgcttgtgttctagaggaagaggacgcggaagaagaagccctagcggataccctccttcgtttggactggtaacttaaagggattgactcttcatcactttccgtagaagaacttggagcagcttctggaatttctactttactatcaaaagtttcatcctctttgatatcaattatgctagcaacttcatcactttcatcatcatcaataaattcggattcattagattcttctggagatgacaatggcacaaacttttttttcaaattcgaggaccttaatgaacgttttctggcactagaaaaacctgtattgggatttgcttctacattgtctgtgctgctaccggtgtgtgtactggtatcagaaatggataatgggggtgtcgaatgttgagatgaggtgttgtttgactggataatcaattttttgtttgttgacagaggttcttcaaactcttttccgttccagcgcgttgtctccatatctaacttgtcgtcacgctcgacttgttgatttgaagcattcccctttgaatcaccattatcatctagaacaaaatgcatattttcttttcccttattactattcgagtttattttattacatgacgtccccatttgtgaatgtaaattgttttcaaccacttcctcatcttcactttctacaataatgcccgcaatgggagaagatgaccattcatcttgattgcctggtacatcatgaatgttatttatctctgaataagtagtagaaaatggagcctgcccattactttgctcatcattattgtctgcttgaagagacgcctgagtagtatggttattgcgagtatttttccaatttatggaatcaattgtatcgtttgaattaatatctacagcttcattttgtaattggtccacttttagagtagatatatgcatagtagtggttggtatgagacaagttgccacgcgatctgaagcgatttaattaaactcaaccacacttccaccttatcctcagcatactaaggatttctttaaaatgtcaagtggaagtcgggtgagagggccaaattctgctttaacagaatttttaagagtatgtgatgactctttcttagctcggagttactaatgcattattcagtctcaaggtatcaatgcttcagcattaggacgtgctcgtcctcctcgtcaaagcgaggagtcagcagggcaatcgactgggacagaatcagaagttattcaaacaccgacttctgttgaagaaaacaacgaagatgaaaactcgatgtcgacaacgacaattgagataccagtagtgaaacgacgaaatctacgaaatcaaaaaaagaagaagaaaacggatgaagaagctgaagacaacgaggacactttttcaatgaattcaagagctgggttttcttataaagcaagggagcatacgggcaaactagatttttgcgcacactgtaattgtcgctttacaataaccccatacagcaaatacagcaattcagagaaagggtggctatgttatccttgtagtcgtggtgctgaagatcgatcggtacctgaattaaggacgagaaaaagaaaagcattgacccgtaaaaaggtggctgccgctaccatggacgaagaaatcagtgttcctaagcttcaggatttgtgtatacgagttattgctgaatacataaatgatatcgaagcttttggggatattggccaagtgaatatggacaaaattagccaaataatttcaaaaaaccgctctcttaacgatactactgtgaaattattcttaagtgggggtcaaactgaattaaaactatatgattgctcaaagattacagcagattcacttttccaaattgctcaatactgcccaaatcttcaaactttgcatcttacttattgtggtcaaatgcaggatcaagttttacacttttatgcggatcatttgactgaattaacagatgtatcttttcaaggtgcctttttggtttcttcctcagaatggataaatttttttaaaaaacggggttcaaagcttataagtttagagcttacggatactgcccgaattcatgtttcggttatcaacgctatagttgactgttgcccaaatttgattagccttaatctctctagaattttctatcttgatgatgaatgcgtccgtctattagctggttgtagaaatcttgtcagtttgaagattgaatcaccaggcggcatcattaatgatggaagtatattagatgtactaaaccaaattggaagcggtttgcatactcttagtttatctggttgtacaaaattaactgatgaagttttgaaacaaggtataggtccttgttgtggtcgtcttaagcatctaaatttaagtggtttggaactgttaacagatgatgaggcctctatagtttttggtgaatggaagattcagtcaggcttagaaacattgtccttaagaaggtgtctgtcacttggagataaaactgttcgtgcagtattggttaattcagggcatacgcttcgcactctggatttaaatggaatgtcgtttgtgactgatgaagcattacagtatattgtcaattttccattacctatgctaaaagcacttgatgtcagctggattcgtggaatgaatgacaaattggtatgcgattttgaaagcaaaaagccaacgcttgagaagcttttggtatggggagataatcatgtcctgatgccctcaaatcggttacttctgatagggcgtgaagttcaataaggatggaaatactttctttttcaattttatcaaaggttttggttgttgaattggacctgtaattattcttttgaaaaatttaatgactagtacattatttaaattatcaccttatttgatggacactaagttccttgaacagcctcaatctctttttgtgtctttctgatattattctttaacgaatatttgtatttgaaacctttttatttttaattttatttatttatttattttcaaattagatgatatggtctgcgaacaaatagctaaccatttctttgggtaatgaattatttttttattaccattccctctctttacgaatggatctccgaatcatttttacacataatcaaacaatttaactacctttttttaaaaaaaaaatcccgctgctctttgttgtaatacaaatatcaagcaatgtaattttcaatcaccttgattttatatagcataagattatgaatagtacactaatggtattgcttgccagactaaagaggtttactgctgctcggaaacgcaaagctcatcaaacaaacataaatatttatcctttttaaactgcaaacattcttttcaaactgtaatattccaatcgcccgacaagttgggcatatgaaaaatcaaacaattgaaaacactggttatgcaagtcgatttggctatctcacaatccgccagaaaagtatgcaaaaaatatatacaagggcaaaaaaaagcaaaaagcaagacaagcggtatgagattaataataatattgagttgtaaaccgaaaatattgattctaatgcttaataattcgagtttacgactacggtcatgagcctcactataaagaagaattacttagtgagccgttgatttattataaaagaatgattaaacgtaccttttgttcaagactaccattctccattaaagatatgcgattatcttcctcttgattaatatacatcttgaaagaggctatcttcaaacctgtgaaatatcaatttatatagagcaaatggtcagagaatgaatgggctttcttccagaaaacgagttcacttaagccaggcaggccctagtccttatatactatctattttgcagagctaaagggacgattgttaaagcggagataatgtcagcaatactggactactctatgatacaccatgttgcgtatttctatatgtcacaagctctacattgtattatagatacccgttgataaaaactattagtaagattgtaaatggagcttctactgaacctcgtttcacagttcagttatgagctatatcggtgaccgatactaacagacttcttataacaataaatataatattgttagttaacataccgcataccgctacattgtagatcgcaagtaaaaactcaccgcagttctatatatcgttaaaacagatatcaaactgcgtagctaacagataacatacatttatttactcacatatattctggttaattatcagtttacatattaaagaaatggggacagcagaactacaactttgcagtctcaacttacaaacgatataaaacatccttcatcattgtatagtacaacatacatacaaatgaatattcgacaatgtgttataaccaactcatagttaaaaacaactttagttatgttgaacttccttggctgtgttgaataaagaattcgcagttgcgacttttatgtaaacaagtcattaaactcagtttcagaagcaattgaagggcttgttatatatattatgtgacataaaggttttttgaatccggtagaatgaatagattgaataaatacagtgaacatttgaacaagtgatttagatctatttatgtttaaagtgcttcgctgatcaataagatgagcgacaagcgaaaaaatgagatatgctgaattacttcagattttgttttctttggttatcaaaattccaagcttactcgctcgaatttctcaactattaatctatgtgtctcatcatcgttcattccattaaaaccaattgaaaatacggctacaacagtaaaacaatacgattgttaaaattaaaagaaccctagtcaatgcttaatgcgatcattgttttacggaattttttaaacaaatcaaagctttataccaaatacactacaagtttataactgatcatacacaatactctcttgtaagcacacaaagcgggataaaaagttaagtagatttaaatatttaaacatgaactctttgaaactaaaacatagcaaagctctgcgcccgaataataaaaatatcagtcataaaaaatatgcgaaaaaatttttagacatgggtgtaagcagaacacgagcaaaaccatatgtttctcgccaggatcacaacccacaaagatacatattgttccactttgctatgttttcaaagggtatagggaatttcgttggcaattgacttcttgtttacaccaagtaaccaacaaaagaggtctttaacaactcttcttcattaacccaatcatgatgtttaactatatagttgttaacaaaactgcaaataaagaaaggtttgtaaataagacttacggtacggttttgtcgcatccacgccagagtgcttcaaaatcttcttcggaccaactggatggtatgggagatacgcagtaacattatacacctttcctcttattgccatccaacaatcatcggggctacagtgcttagcaagttcttcagcagtaacggaaatgggactttccacaccctaaagcatcggtgttagtaacacaatagaacaacaataaaatttcgaccaaatcaatctcatttcaatacaattagcattgaaatttcttagagtaggcaaaacattatccatgcgcagaaatttaactttttcataccgataaattttttccactggctactaaagcatcccaatcttgttgagtatgtccaggaggaatcttatacttattttttctcttctttctcttacgttcttctttcaacccttttgtatccttagaattcgcttcctgagtagttccatcctcttcagaagttccgagtaaatttttgaaaatcgacaacattgagtgttttaaagagggaaaagataaattcgtagttgcttgatattttcacacttataagttgataatggatactttaatagtatataccaatatatatataacgtttagtaaatctagatgttatctgatcgtgaaaatgataacaagttacaagccacaaacgtttactttgttctttaaacatcgctagttgtagtataatttcggacaaactggtgaaatcacttactgtggcactctgtttgtcgctattaacaatttttctatttcatgctttttatatctcataaaaatgtatttggcaggttctagtaatgcgcattcaatttgtagtattcttaaataatcattaaacgacaagggccttccgtgctatagtgttatgctttgccgtaatttaaaaatgttcaatttaactacattaccagttgcgaagtaaacatctatattaggtgctcaactaaaactcatgattaaatacctgcactgtttgaagcgtctttataggaagtttatctactatttgacctataagcactctcttcatacaaacagagaatatctccacttggttctgaagtaaatttagatttcacatttaaattatccacgcaagttggtttcattatactcaagtgtgttaaacgtgaatcagggttatatgtatggctatgttcttagcttcagcatcaataaaatccctggatattgctgctgataatatcaatttagaattgtctaacaaaagtacaattattgatttaaactctcacctttgaacaatcaagtagacttggtaaaaaggtactgacaagtgctacctatcataatggaaaagatatactaattagtgtaaaacaattaaaggttatcaagcgttgttcatataattgatcgtggcctgtctgttgaatcagtttataactgaactgaggaacgaagttcagcttggacttctttataatctattataatatcaatatcaagggatgtttttgtaaatagagggatagttattatatatacgttcttatcattccttagatggtgcgacactgacaattcctaattgaccacatgttattaaaattaattcttaattttaaaaaagactacaaggagggttcaatataacttgacattctccatttagttgcaaactgtttttcaaacattatactatataggttttgtaaatgcgcgagtgataatataatgtatttgtgttcttaacaaccaacctctttaagacgataaagcggtggatggccagagtcttaaaatatcgcaatcatacgcgtcattataagcagttaacaactgggtgttggacttttttaaatttttcgccatcatttcctttttaagctttaaaggaaatgtaagccatagttaagcgagaaatcagagttcaagattcttattgatgtgcttccaaatttggcttatttattgtggtaaatcggatatgtttatctgaattcaaataaaagaataaagcttaaaaataatgtcattaagaaactaactatgaacaaataatatcgtgaagctagttgtttctaagtataaacgattgtgtaaatctcttatcgcataaaaataatagtcatttgaaaatgaaccatcagtttttgtctttataaagcttttgaatgataactatataagatgcaagtaaaaaattaaacgaaaacattacacttaattgttagaatgttttcccgatcactcaatcaagtctgtcttcaaggagaaattaaaaataattatggaccgacttatgagtaaaactctgtttattcgctagaggaaaatgggctgaaagtgtagctttcgtcgtaagccgccgtcaaccctacggccttggcaagttgtcttttccaaagagattgatcgttttcgtcataggaaactccgtatccctttagatatcgagtacagttctcttctgacaaagaatcaatgtcttcgatacgagtaattcgaggcaaattagggtcaggaatatcgccattaaaaaagggaacctcagtaataggttgagcaaaacttctcataatcatgttgttatttcgagagagcctcatgtccatacgatcaacctttctcgtcaagtttgacaaatcgtttcgcatgtctcgttgaacatcaaggatttctcgaactatattaagaagattttctaggcgttcatccgtcgactttctccactcatccgtcgactttctccactcatccatcgattttctccactcatccatcgactttctccactcatccatcgattttctccactcatccatcgagttcctccactctttatcctcttctctggctttcttccattctgctttatcctcttctctggctttcttccactctgctttatcctcttctctggctttcttccactctgctttatcctcttctctggctttcttccactctgctttatcctcttctctggctttcttccactctgctttatcctcttctctggctttcttccactctcccatttcccttcgaaaccaagctggaggctcatccagactatctaatgtcctttcagatcggccccattcatttacaataccgcgaaatagtttacaacggtcattgtaacactcgtcgttatcaaaagcccttttcttggaattgaataacgttctttcagattcaacaacaaaattcaaatttttctctttgtcttccaatgctttcctttctagctcaagcaactttttttttgccgcaatttcaaagtcgttcaaaaatctccttccctcctttaacgaccgttcgcagggaggttgaacgcccaagtcattcgcaaatagttcatttaacctattgtcttcttcagacatagttaataatattttctgctttataacgtcaaaacgtggtagtacgacaaggtacagtttagcaatggtaattgtcaattaagttgatgtacacagagcgtcagcattgagcaatgtaaacaagccaaccccatatacgagaaataattcgcgttagcaaacactacactaccttatgtgactcactgactattcacatttgctgagcatatctcatccatctgatcatgaatggattaaatctaaaaaaaaattaattgctcaagctttgaatgtaaaaactttgttctcgtcttaaaacttcaatcaaaaacggtagcaaaaacattaacttaaatgctttggccgggaatcgaacccgggtcgaatcgatggcaacgattcattataccactaaaccaccaaagccgatttattccttcataatttttgtaccatataactcttcaaaaaaaatttactccagtgtacttaaattttgttattccaatatgagatttattttgagaaatacgggctaacagtggaaattttcatttatctaaaaaaatttttacaatctcggttttttattttgcccttctctataccagcgatagataattccagttagtttcaggtttcccttaagtatgttaagatggcttgtctgttcatactgatacatttttacaaataaaatcaccataatcttgccgctgtcattaggaatttcacttacaaaagacgaatatgttataataagaagttgccagatatcaaattaccccaatcaccattactctgcaaactaagatagtgtccaatattagtcagcacagtatattttaccatccttttcctattaccttttataactaatattcatttttgcttatcgatcactgaatatttctcttctcgacagttataaatattaattcacatgtttactaaatagaggattataatggaaatgcatcttatcactattttttttatcgaaactgtttggttttttggttgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacgggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatatagatcttaatagattatcattaagattaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatacacaacgtagtgtatcatagcgtagtgtagtattgctgacattggtaaacactgtaagttcgtacccttttgtttggtatatagtataacgtattagtgtgtactttgaaagtctagctttacagcttggcattgttcatacaaacgtcttcagcatatctttccacacttgctctgtacacgtattctttccctcttatcattcctgtttttcttttttaataaaccaacatgcctgtaagtagttttatctttagaaatctgtgcatcatggatcctaactatgtcttttagacggttcaaactccctctcagcgtcgtgcaaacacacagtttcagaagaacattactcgtcgtgtaaaaacaaattcaaaagaacgttatgttgccaaacatcctcctaccaagattcctcgtaacattgccagtaagtaagaattgatcctattgttagcaactttggcttgtgtttcatactgacaatgcatcttagtgttttttattcttctcatgtcaggaggaattattttgggaatacttagatttcttttgacgtttttttcttaagaacatgtgattggagcaattttaaaacctatttgcaccgatattgtgtattatactccgagaaaaagtatactagttttgaataataaagcttgtgatattgacgaaactttttgacatctaatttattctgttccaacaccaatgtttataaccaagttttatcttgtttgtctacatggtattttacattcatctacatacatctttcattggctttgtacatagttatcattacaagtctaaaaaaattcactcttttcttattcaatgtcaatccaagagaaaagattgtggtaatgttgtaggagcatgtttaataaattactatagcaaattactttttattcccaaggtgtttatctataatagttaatattttagtcgctacataaaattttaccaaagagtacttgtatactaattctaaatgccttctgacataaaacgcctaggaaaacaaacgcaaacaaggcatcgactttttcaataaccaaccaaaaaaattttacattagtctttttttaatgctgagaaagtctttgctgatatgccttccaaccagcttctctatatctcttggcttcgacaacaggattacgaccagctccatagactccacgaccaacaatgatgatatcgctaccgcagtttacaatcacttcttcaggagtacgatattgctgtcccagcccgtctcctttaacatccaagccgataccaggggacatagttatgtagtcgctttgaaggttaggaaatcgacgaccagctataaagccaaagcaaaaatcggtatgcttctcaaaccattctaaggttttctctgtgtaggaaccagtagccaaagagcctttggaagacatttcagccaaaagcaagagaccacgtcccaaaggtaaaccaacttctttgaggccttgtataataccctcgcctggcactgtatggcaatttgtgatatgagcccaagaagcaattttgtacacaccagatgcatattgtagcttgacggtatttccaatgtctgcgaatttgcgatcctcaaagataagaaaacgatgctttttacctaaggccaccagtttttctaccatatcctggtcgaaatcctcgacaacgtcaatatgtgtcttgataacacagacatagggtccaattttatctaccaattctaagatttcggatttcttcgtcaaatcgaccgcgactgacaagttgctttgcttttcttccatcaaagccaacaattccttggcaatgggatttttcatcccctcagctctagctgaatagctttgaaatactctagcatccataactttgcttttaaacctttaatttcgatccaagcaaaaaagaggttcttggtaggacaatacggtaagaaaacacgacatgtgcagagatgccgacgaagcatagttaaactgggatggtaaaatcaattaagaatttataaagacaaaattgtataagtctctaaaacatcttaattatacctcacagaactatctaaaatatattcacaaagtgcaaacattatcatgaaaaagaaccattttaatttaaagcaagggcattaaggcttatttacagaatttcttacttttgtaaagattataaggctgattatctttttcaccatgccaaaaattacacaagatagaatggatgtttgaaattaaacgtgagtatacaaacaaatacactaggtaaatcgaaacatttttttctccattaagtaacaaattcctatttagagaaagaatgctgagtagattaaataatctatacaaacttttttaacacaaatgcatacatatagccagtgggatttgtagctaagcttcaggagttttatccatttaatgtatggaatcaaaatttaaagcttctgtcaaagtttaacaatatttcttttggtttaaatcaaatcttccatgcgattaagaagatagatgctgaacaaaagaagcacatggataaccacaaaagcagtttgctcatgggtacaaccatgaatttttttttcgacaatgattcaaagaccagtatatccaatacgcatcctagaatctagtcaaagaagaacctaaagtagagatgcaaatgcgctaaaaagagtggatataaattcaatatcatttataaaacaacttcttccattaaaaattccttgggcaaaacaaaagttccaatcataaaaagttaataagttctgagttgtgtcaaatctgacatggcattcctcaataatgacactcactcattatgtaagcatcgaaaacatattaaaatctatacaagctgttttgtcattacggtctggcatcaacttttttagaggcggtacgaagatgattttgcacacggataaccaattcttcatgagatccgctagttttaagtgaattttttttacaatactcaattaactgtttttttgaccattgactaggaggactttgagaaatggaggatgaagctgtctccctggaattgtctgtgataggactaactacaaccgccagggaagaagcagcaataattgcagcaaacgataaagttaagacattagctattttcatcgaagatgaaatacaaatgagtaaaaagaacccaaaaatgaaaactgttattaaaaaggagattttgaaaatttaaaggttgaggtaaagaacggttgtagaagacgagcatctagaggaagacgcccccaactgtggccaacgtttttcattacccaaattcatctgacattgattatgatacattgaaggtgtgcttacatctttctagtcattattttgataccaccacttagaatatccatttcaacttctaccgattttcaatcgtgttacgaaaacttattgtaatcgattcaacgttttacttgacattaattttttaagcatatctactttcttataaagaattgtactagtactcaaacaatgagttgttaagataattgtgtataaaatttcataaatctaaacatatatcatcacaatgacaaaaaaaactcaaatatggagtgctttatctccatcatttcaaacgcccttaaataaggagcttatctttttgattctaagtttcgttcattaaaggaaaaaaacattcccatcaaaacaattagtacaacagttcatcagatttaaagagagctaaggaccttgtcagcggaggaaatatcaacatcggtgacctcgttctcaatgaaaaccttgacaaccttgccattctcgacaacagcggcataacgcttggagcgaagagggcccaaaagaccgctagcgtcgaagccagcatcaaaggccttggtaaactctccgttccagtcggcgacaaagtgaacaccactttgctcaccaccgtcgaaagacttcttccaagccttggtgacgaaaacgtcatttacggcaacgacatagattccgctgatgcccttggcagcaaattgcttctcatttgcaatatagccaggaacttgagaagaacaaggaggagtgaaagcgccgggaacaccgacaatgatgaatttgccttgagaagggaattcaacaacctcttcgggcttgttttcccaaagagtaactttaggcaaagtagatccgacagcaaccatttttaatagtagtaataaatttgtgtaaaagttaaagcaagtggtataaaatctttaggagtaacggcgtattcaaaaaatgtcgttcaagtttaaagatagtattatcaagacaaatgggcacatgtcgttaatatatatacctttctacaaaaacgaatcttttggtgacgtcaaatcaccaaatttgtcgggatggaagattttttttctttactgttcttcatctttgtatgaagagctttgtgggctgcgagtggtggaaaatcccaaccggcactgagaccgcgcacagctgcgttttcaatggttcgtgcgatattcggtatttgactgttgtaaaaaggcaagaaacgctgagacaaagtgtttactagacagccatttttattaaaaagaaaaagaaaatggcaatagagaagattacgttatcgggtagtatgcatgcccgggtgttaattattcctttgaaattttgaatttttaaggttttaacgaagtgatgatgtttttcttgtttaattttcacatcaatatcagcagtaacgttaagaaaaaagtttgattcattttcaaggttgtttaattgctttcaagaaagtcactgtagtttcccctctaaaataggtgagaaattttcatcaaattcgattcatcacttcctgcacctctcggaactgtagataccttttcaaaatttattgctcacgatttgctttgcggtatctatgaacagataaatggcgcaaaccccgacgtggtataacgaaccgcaaatttttgagtcctcgaattcatttacgaattagaaatgttaacacaaagaccacacttgtgttcgtcaaatcaattttccgtggtattgcgacacaattagccagtgctatgaatagagcgagaaaggtggaaaaattgacaaacgcgtctcacgcatcaattgctcgtcaaaatctctctaaaaaattttaaaaagagtattaaaatatattgaaacgttgtgaaaaatttattttatagctaatactcaaatatcacgattttaccgcttctaccatctgactggtaattgataagtacgtatacaaacacattccacgtgtctattcagcaattatttaaggtacagtaaagatgcaaaatatcgtacgtactgcatcgctataagttttaacaaggactattacatcacaaaagacattaatggtaagctaagtgtctatgtttatacgatttaccgaactagaaggtaggatgaatttgggtttcctaagagttattatatacaaatacatcagtgcaataataatgaagtatatcagtagcaaaggatggatttgggaaaacggatgtggaatagtgaattttcgaaagtaatcctttttcattgtagctaacattttgttcttctccctttctcatgatgcaagtaacggagttagatgtttagaatctcattttctttttccaaagaacgattaacggaaaattcaaaggttttgtacgtttaatcattaataaaaaaaaaataataataataatgataataatataaactattacctagtaaaaaaatacatacgataagaattgtagtgaaatatgaaaatgaattttttattaatttagattttttaaagattaaactcattgaatcatattaagcataaaaagactggtttttttaatatttcaatttttttgcataaatttgttttacatagattttttaaattgtatttttctagatattagtcctatgggattggaaagcccaacattaaatggataaaaatcatatgtcaaatacattccgatggaatctcatttgaatatttgttcaataccaaataacaaacaaatagggagaattaaaaatcaaaaatagcttcttggtattcattaaagtttcaaggtttcataggttattaagccgatttccaaaaaaaaaaaaaattagcttttctaaataaaaattgtcgatcgctcaccagcatttataatcatggctaggatctttgcttaatgtgttttgcatttcaaggatccccacataaagattaattgcatgtatacaactgctgctaatcctaggcaaagcgaaatgaaaccaactgtggttatattataaatcgcaccaccacaaatggagccaaaagtattggacaaagacactcctacttgtacgactatgctggcggtattatgatgccttggatgcaactgtttggacgaaagggaaattagaggcgcagatccaatgctatagccataaatcatcaacgaatacaagaaaaaataaacttgcatgggtagcttgtgaactgcatctaatactagatgaatggctactgccaaaattcccaagaataggcctcccaacatgatgtgtcggtcttcgagccatcgagacaaaaatgaactcgctagaataaaaggtgccacgattaatgcggataatgctataaaatttcctgattgaaaagcatcgtaattataaagttttcctgtgtaaatggaaatactagcttggtagccgttcacggtaaagtatgctataaatgccacttccgctaaaaagaaaagcaaaaatttatgtttccaactcaactttggcctgtcctcatcatcattttctttttgttgtgaaactttttcgcttttgtcagccgttacctctttgaagaagaatatgatagttagcatataaaaaaaccacataaacaacatgacccatgatgccactgtgtactgattccaaacagcgttctttgaatgaattgtcgcttttgctaatatacctccaaggaagggacctgccatgaatcctaaggtctgcgctaagatgttcattgttgccaagaatgttcgacgattttgtccgacgagcaacttatctgttgtatattttttgtgatataagaaggtagtgaacccaataccgttcagcattcgcccgattagaattagatagatccaattggcacgatatgccatgcaataaagtaaatggccaaaaatgtgagcaaacgaagatactaccattggtcggaagtacagagtataaccgttagccgactttgggtttgcaaagcaaagcatgggataaagaaatattaacgaaattaaagtgggaatcccaattaccaaacctgaaaatgcatttgtaccaccaaggctttgagtgtaagaggccgacgtgggtaaggccacagccaaggacatatcggacattaagctgttaatcaatatgaacgcaatggatacctttgggggcagtttgttggcattttcgtctacaggataagttggaacaagacttgaacgattactctgaaatgtttcagtaaccgactcgacttctgatgctttctttggataggtataaaattcatattcttcggatacttggtctacgaaaccaagatctttagaggtgaccttaaaataagtcggcctactgtcaacccttgatcggcgacgactaatactactaaaagagccacttcgttgtgatggctccatttgtggaatactcctagataatcaaaaatttttttggtagataagcgattcaaggagttttatgccgatgaagcctatagtatagctcgatagcttgatccagtaattgaatcttgcacgtggctattaagctatggtgcaaaactaattagtatctaatcttttcggactgaaagttattttagcttacttgtagtaagtgcactggagtatccgaaattcggtgtttggattttttcattttttcactagtcgcttattttagtaacttaggcgacaaacatcatatagtttgtattagaaatgataattttaatatttttgtttttgccttttttttcctttgtttttttgctaaaagaaccccaaatgtctataaagagtttggtttgtctgcaatgttggatatcaaacttgaaaataatttagactatagcatgcttgttatattatattgcttttcattagcgatgtagttagttaatttactttgtttcctgttaaatctttcgtcgtatatctacaactggtatagagtctctgattaaagttatactatctttctaggcgactaatacataaactcttttacttgataaattcaattttataattgtgatgaaaagctaaagttttactccaaattatataaataaataatttttgtaaatttgatagatattttatgtataggtatagatatatatatactaacaagggattgtgataatattatataaaaagtctattaccttttgtatagcttacaatattgtaacaaattaagaaataaatcatataaaataggaataatttttagcgaactctttgcattagaacgaatgaattttgtatattgtatattattcatgagacccatctaatactattttttatattaattaaaaaaaaaaaaaaaaaaaancctgttgaaatatgtatttggcgctaaacaatctctgaatactaataaaattttcgctataaatattatcttgtcattgtaatgtcatttttttggctgtggaaatatatcgtaaaagtcataacttatccaaaagctatcaaaaatgcaaaaaaatgcatcaaagttgatacttagaaaacggcataaacatgccatcgtcttcattcataaaattatcagtaggatcattagcaaacaaaagcaattgagttcgacaaggagggcaaaagtgcgtttttaatgcccggaaattgaattctttattctagttaaaaaaattacaactgtaaaatgcgtttaagcagtgtatttacgcatacatgtattcgtacactccatatatatctatctacatacattccttttctttcttacctttataaggaatcataacgtaattaatgtattctaaaattaatgaagtgcgctgctttgccttttacaaaccacaaaattggttgattatacttatttttcataccaagatgtactctttttaactataatatataatactaagcataaaaattgtcatataaaaaacgccaaaaaaagaaaatatttttaataattcgtgcatgtatcaaagcagtaaaaagagacactgctgacttataattagattaatatctttaaaaaaacggagtttgttaacgaaggaatgcgatagactcgacagaattaaaaaggggctcgttttgtgcgctgtggtgaacaaaaaatattagaaccgcgtttcattcttatttaatttttttgttataaaatatctatgaattattaaatgaatccatttgtcgtttctttgttgcttttttcattccgttcgttgattatttgccaaactcactaccattcaactcatactgtacctatacgtagcaactacctcatactactgacttgaacgtcttatatgcttgtggtgttgcgtagcctttaatttaggttttttacttatttcttatattattaattatcagtcattcaagttttttcactgtttagagcacttgcttctcatttgcaacttgtcatccatatctatctagctacctcatttattcgacagttaaaacatcagcctaatccttctacctcccttcttttacttttctcatttttatctcgtttcagcttttaactgatttgcttacatctgtattttgtagcgtgccaaatgattacaacacttgccattgctcttttcattgctgtggtcgccatccattcacatatacgaagaaaaatatgcaaggaaattggaattcgacttatcaaaaagatagcccctgtgaaagctagtttatacaaacaagtgggcgtggagccgaaactagcaagaaccgtcgggttttttcatccttactgcaatgctggaggcggaggtgaacgagtattatggacagctgtcaaatctgtccaaacggagtttccaaatgttatttctgttgtgtatactggcgacaatgttagtaaagccgaaattctgcgcagagtcaagaatacatttgaaatcgacctggattcttccaaaatagtttttgtttatctaaaacttcgtttccttgtgtccgccactacttggcatcggtttacattgcttggacaatcgctaggaagtatgattttaggtttcgaagctatttatcgatttgcacctgacattttcattgacaccatgggatatgctttcactttttgtgtcgttaaaagcttccaaaatattcctgtcggcgcgtacgttcattatcccacgatttctaccgacatgctaaagtccttaaaacaagtatctctacttgctaaggttaaaatggcttactggagatggttcgctcagttgtattcagatgccggatctcatgcggactatgtgatgactaactcttcatggacgagaaaccacattgcatctctttgggggaaagatattcaactctccgttgttttccccccctgtaacacttcagagcttgaaaagatcgacattaacagaaagcgcgaacccactcttctttatcttgcacaatacagacctgaaaagaatcatgaaaatgtacttcgtagttttgctctctattttgaacagcatcctgattctccagcgaagctattactggtcggtagcgttcgaggtgaagaagacatgtgttttgtgaatcatttgaagacccttgcgactgaactcaacttacaatcaaaagtcaaatttgttgtagatgctccttggcccaaggtagttgagtatctaggtacttgctctataggtgtcaattacatgtggaatgagcattttgggattggtgtcgttgaatacatggctgctggtttaatacctgttgtcaacaattcgggtggcccaaagttcgatatcgtgattccatggattggaaagcctacaggttttcatgctagcaccattagcgaatatgctgaagcctaccataaagctcttacattgagtcctcaagagcaattagagatgagaatcaatgctcgttcagcttgcgctcgttttggcgaacacgtttttatgcgcgattttggaaatgtgtttgccaaactccttcgtgaagattacagtcgtacctaatatgttgttgtctatactgtttaattcatgaaagatgaggcatttttttttaaatcctttcgtttctacttatttgttaggtgtatccttataaagtttattactgtttttgtttattaaacagtttactttccctttttttcgatgaatttttaattcttcattacttcttctcacataataaataacagtttggggcattaacgttgtcaattacaggctcttaatcacctcttacgatgtgtattattaaatgagaagccctcattcattgtctctttcttactgcttttaatgctgttgtaccaggttggtacttatttcttaatttaattgattcgctcttttgatattcaagtaattcatatcaaatattcttgaataaggaaatttgaaaattataattttctcataaaaaatacagcataaaatcaggctaggccggtacgaagttaagtgctgacaatattgtgaaaagcgaaacttaaacaagtactataatgccattgtaaaactaatctccatactaactagtttaccgttaagttcgttgtcgataaatttttactgaatggaaatggtcttcagctaagaatgctaacattattttctggtaataaaccttgacaaacttgacaacgtaggtaggcattcaaagaaaatcataataatcgagaacacattattatcacaatcaattaacaatgagaaattaatggtatactagttgtttaaggaaaagctcacattcctattacctattcattccaaagttcgcgaaaaggctataaaaggcaattaaataggctatacctccaaaagaatacgtctagcaatagtttttgaataggagaatacggtaaatgggttctaggtctgaaaaattaatgcacgaagtttttgaacttctatactaattttttattcatcccatgaaattcattgaatgctatttgatatgagtttacataagtgcgttgtataccattaaggaaatgcaatacggtatacgctaagtttgagaaactttttgtcgtgataaatagaatcattttaagtatatatcttcaggcaatgatgagacctcagttctttataaaataatcaatctcgattgcatttaattgttaaccattcaattgcaaaaactatagcgaaagctagtaatgtcgttaagtttcgttaaatcaaatcgtattgttaagtaagtgaaggaattttgttccaaaagcaaaacaccgcttcttttttaagaagaaaatataggggagattataatcaagaaattgattttttccgagttgaattcaacggaatgtctcttaaagttcaaaatccgaataatgtacgggtttacacagtttctggtgaaggcgtaacccaacgcttacctaattggattagtaaaaggaaattgaagaaagattatgctttgtctcataggattgaacttttacaagattttgaataccctgaggctagtaatcgcatcaaatgcactcgagacggcaaatatgcaatggcaactggtgtgtacaaacctcacatcaaggtttttgactttgcagaaatgtctttgaagtttgaaagacacacagatgctgaaaatgttcagtttgagattctatcagatgactggaccaaaagtgttcatttacaaactgatcgaacggtcgattttcacagtcagggcggaattcattattctactcgaattcctaaatatggaagagatttgaagtaccactatcccaattgtgatttataccttgcggctgctggcgatgaagtttatcggttgaatttagaacagggtcgatttttaaatcctctcaaaattgaaagcgcccaaattgacagtccgactggtggtgttaatgtaatagatataaatcctatgcaccaattgttggcttttgggacagatgctggcagtgtcgaattttgggatcctcgtgatcgctctagagttggaatacttgaaattcctagcactgtaccttctactccttattccgacaattctcgttctgtaacagctttaaaatataggaacgatggacttaatgttgcgattggcctttcagatggtgccaccctgttatatgatttacgttcttcaagtccttacatgagcaaagaccagggttacagcatgcccattaaatctcttcactggatggatagtgcattagatggaactgcgagggtactttctgctgactctaaaatcattaagatttgggaaaaggatacagggaagccttttagctctattgaacctacggttgagttgaacgatgtttgtcccattgagggtactggtttaattcttacagctaatgaaggttctcctatgcacgcattctatattccatcgttaaatcctgctccccgttggtgttccttcctcgataatattacagaagaaatggaagaaaatcccgcgcctactatttatgatgattataagttcgtaactaagaaagaactccttaatctcggtttagatcatcttgttggaacaggtgttattcgtgcttacatgcatggtttctttattgataataatctgtatgaaaaggcaagactgattgctaatcccttctcttatgaggaacatcgtcaaaaaattgtcaaagaacgtctggagaagcaacgtgcaagcaagattcgttctcagaatcgtccaaaagtcaatgctggattggcatctcgattatcttatcaagagaacaagttgcgtaagaaaactggcgttacggacggacctagcatccttgaagacgaacgtttcaaaaatgtattcacagataaagaatttgaagtggatgaagatactttggaatataagcaattacatccttctaggtctgaagcaaggggccttactgctgcggaagagtccgaagaagaaaaggaacataccaagggtattaagtttagttctgatgaggagtcactgtctgatatggaggaagaaaatgaaaccttcgatgcacttgttgacagaagaaagacggagcagcaggtcagcaatgaaaagacacctcaagaaaccattcgtagtactccctctggtatggaaatgacattcaaggttgaaaagaaaaagaagtctaaacctgttaatcgagacgaggattcaacgtctggcaaaaagaaacaagttactcaaggtcgacgttcagctagcaaaaacgttttccgaaacatgtaaccaaagcacggtagaactgtcaaatttgtgtttaccactacttggcggatatagaaacatttgcaggcgtgcatacattatctgtcacttttcataaaaaatttctgtgttgtatacatcttcatttagctttatttttggtttagcaagttggtatttgggtttcgcatacgatggattcgtgtgctcaaaaaattaatttcggtttttaataggtaagcaataagcaatttaatgaaatatctactttatgtatctatcattgttttatgattacttcttgttgcaatctggcagtagtagattagtcgcccaaaatttcaagttttgtttatttatttatttagaagcaggttcgttttttatatgtaaactaaatttggctgaattgaaaacattgtcaacaaattatatatatcttagctgtggtaatgtaaagaatctggtaatccacttcgtattgcaacatctacttttctcgccagtataccaaccacactgcaacctcatgctattgaatatagtctaatttctctaagacagtaaagcaagttttaaaagtcatatgtttttgatcttttttaaagaagtttctgttttttgaattattttgaagaaaattatttgtatgtaagtttgtgatcgatggatagtcatcatatgatggaaagatcgttaacctttgaaagaaactattctcatttatttataataatatttataataagagatatgagcagctcgaactcccgagtgcatgaggaacagcctccaacagaaaatcgcagatatgcgagacctactgcacaaatgaatcgagtaattgaacaacaaccaaggcgtcgcgattacttccaaaacaatgacaactctggtcgcagaggttataataggcatgaaaacaatggtaatgcgcaggatgtggtacgttcacactataacgcgcgtcctgatttgggttataaaaaacgacaattttctcctattattcaactaaagaggtttaacaactggatcaaatctgttctcatacaaaaattcgcaccccatgcttctgattatcctattttggtactagacatgggatgtggaaaaggtggtgatttaattaaatgggacaaagctggcattgatggatatattgggattgacatagctgaagtttccgtaaatcaggccaagaagagataccgtgaaatgcatgcttcttttgatgcactattctacgctggcgactgtttttctagctcaattaacgaattacttcccccagaccaaagaaaatttgacgttgtttctctacagttttgcatgcattatgcatttgaaagcgaagaaaaggttagggtcttgttggggaacgtttctaaatgccttcctcgtggtggagtaatgataggaacgattcccaattccgatgtaattgtcaaacatattaaaatgcttaaaccaggagaaaaagaatggggaaatgacatatacaaagtcagatttcctgaatcacctccacgctcttttcgacctccgtatggaattcaatattatttttatttagaggatgctgttaccgatgttcctgaatatgtagttccttttgaagcctttcgtgctgttgccgaaggatacaatcttgaattaatatgggtaaaaccttttttggacatcttaaatgaagagaaaaactctgaaacgtatggacccctaatggatcgaatgaaagtcgttgataatgaaggacaccgtggaattggtggacaggaaaaagaagcagcaggattttatttagcatttgcctttgagaagaggggaatttagtcttttctttccttatcccactgattcactgtgcagaccgcattgtagaaagatctttcacgctcgaaagatcagtacagtggtagaaaaaaagatgactttaaaagatgtagattaatttttgatggcaatgacttttatttatttattcatttttatgcctttattctttctttttctgttttcatatattttatacataagtaacatgctctctttcattccagcttaagcgaataaataaagtatgctcccaggcatatttcatcaaatcagattgccccaaaaattgcctcaaatattaagcgatagcttaaatcaatgcacctgtcggtattcaactaccagcatccactgctactcttcttccattttttcttcagcaacagtcaagttaaaaaactggaacgttttaattgatttgagagaaaatttcttatggagtaatcgattgattaaatgataaattcacattgcgcccttttttagtctcgattgattaaatgagtcatctgcttttcgcgtattacctttgcaacgacattcgctcattccaaaatctactgaagcaagatgattcaaaggtgaaagagcctagaaagggtttttcggaaaagagcggacaaaaactccgtatcaaccaaaaagatcgatacggacgcaccgtgctgcacatcgccgtttctgagaataaaaattcctttgttagatctcttttgcagcataaaggcattgatgtttttgtgcaagatgaagaatctggatatacggcgttgcatcgggcaatctacgttggcaacttggaagcagcgtctttgcttttatcaaaagatccctccttcagatcattgcgtattaaagacaaagaaggtctttctccatttcaatttttatcacgagtcctttcaagcactattcatccggttcttgacttaccgataataggaaatgaactttatggctttggtactaacgtaaacaatacgctcggaatagcaaatgggaaagaaccttcatcgccagaaagagtgtttttactgaaaaaccaaacagagtctcccacatcaggtcaactcttttcccgagacaaaatccttgatgtgcaggcttccaaatttcacagcgtcgtactaacggatgagccgtcgcaaaatgtttacgtatgtggtattggtgctggagggagaataggttttaacacggacgttcaatataactttattcctattcctggtatcattcataaagttatccagatttctgttagtcatacccattcacttgctcttacaaagttcggaagtatttattcgtggggaaagaatggttctggtgaactgggactttctaatgacgaactgaaaaaggatgatccaattcaaattacccctaggcgtatctctgcattcaaggattatcagataattggaatggcggctggaaaaagttatagcgttgcttggactgacactgatatttacagctgggggttaaataatggccaattaggtatatctgatcatatttcagttgtttctactccaaggagagttgctggcttattatcgcctgtcatacatgccgtttgtactactcgtgctacgatatgccttttacaaaacaacagtataattgccttttgcaattataatcaagtgaaattgccattcaacgttgactttggtagttcgttaaaggtaactaagcatcctctttccctcaccagatttaacgttagaaaattattagcttcagaaaacaaactagccgtgcttacagaactaggcgaagtctatgaatttgatatgaagcttttacttgatcgtgattctacctcttccaagaattccacacgaacttcattcaaatttactccattatggatttttgaatcttcagaccttgcagctttagatattgcgtggaccgctgataattctttaatactatgtactagaaatggcacttgttggaaacgggagttaaggtcaaaaaagcgagaaaagtcatctagtagcccgtattctagaggaccatacaaatataatagaattgaaaatttacaaatggttgttggagtccgtgcgagcgcttctggatcattttttgcaattcgaaatgattatcttccaccgccaatctacaagccttcgaatatgttaattgatcttttgcgctcactacttccctatgaccaccttttacatgtaagacaaccacgtttgattcctcccgaagatgaagacggagtccctatttttgacgaagaccgcgctgcatccagcaatgagatgcagctactttttgaaggatctataccgattcttactagttatgaaaattataagcaatcattttctgatgttactatttattgtggtacttctatgttccactcacataagttcatattgtgtgctcgatcttcatttttgagaaaattattgctacaaaaaaagaaatcgagtgtctccaacatcatttacattgaagaaatcactcaatctcattcaacaattagagttgaagatattcctcctttagcggttgctattcttttgcattatttgtacacggatacattgctttctccatggcatcttgattcacgcttttcacctttaaaagaaaacctttcaaaacttgcaaacttactggagttacctcatttagcggaggttttaccgtttagtgtttcccgccaacctttgctttctttaacgaatgacattctgcaactatataataatttttatgtcttatgcgaagaaacaatggatacagtaataaagcttaaagatggagagctcaaggcacatggtctttttttaagtctccgcagtgaatactttagttcttatttccaatttgtttctatggaaagcaatagttttgacatcccaataaccgtcaatttgtctcatttgactgttgagcatatgtcaattgttcttcgtcatgtatacagtgacttaaaagttgagctttttgacgatttgaaagaatccgattttcataattggttggaaactatgttcgaaattttgtctattgcagacgagcttctttttcttgaactaaaaagcatagcccagcaatccttacttcgctttttaaatttgaaaactctacctactctaatggatctttcacttagttatcacgctgaggagctttattcacgatgtattgattatgcttgtcacaatattgaattctttttggaagcaaatcgtataagtgaatgggatggtttccatttaaaaaaagtcgctcaacgtttaactgaattgctttctgatcaacgagtacatcttccttctagcaagattgctaatagattattgataagagatccagtgttgatggaaaaaagaaattatgagcttaaagttctcagagaatacttgttttcccaggaaagttctcaattatgggacgattccccttatcggtctatttttgaagatcgtcgatgcagcacttcagcagtaattttagaatctggaattgttccttcaagtaatcaaagtgattcattaaataaggaagatgctgaggagaagtctcctaaaccaaatgttgttaacgttacgagcattacaaagacagcaggagcttctgttgaaattcaaaacaatatagagtctgcttcgtcaggaggggataaaacacaattaaatggtcctggggctgatcaacctgttactgcaacaattacttttgacaaaacgagtccatggaggaatagggaaaatctttctcataataacaacactactagagctagtcttagagaattgctggagcaagagaaagctgatgcttcaactactacggttttgtctgattctagatttatgaaagctccaactaaaaaatcccaacgtgagaaaaaaaaggagctttcaaagcaagtgcctatttccaaaacaaatgttggccacatcgatatcgagttgggtaaatcgaatcactcaaacccttggtctgtagcaacacatcagaggggcagtttttcgtcatcaactggagtgaaaaagtcatttaatggtattcttagagaggcagctcgagaggaaggttcatctcaagtaatttatcaagaatcgaagaagcgcatttccaatggttctccaactagttggaacctacttactaaaccatctccccgatctgcttctttaccaaaaaatagccaacctttatcgatttcggagattatgactgagcagaaagaagaaattgagagtcaaaagaggagatcatcttttagaaaaacaattgaggagatacaacaggaagaggagtttcaaaagtggtgggaggaggagagtttgagagtacagaaagaacttggaatccttaaaactgaaagagatacctctacgaatagaaaacagggacaagcttctaaacaacctcaacgaaggcacagaaaggaaaaagattccaaagtgtcagagtccactgcggagtttaaatctcttcctattgatataccaaggactactcacaagaaaggaaaagcacgtgcagtcaaatgaccataacaacgactatatacaaaaaattcaggacattaatttattcaacttatgaagagatactttaatagatatgtataagaaaaaatatttgctacatggtgaattatttattaagcttttgtttcacgataccaatcacacattttacatacgctaaaaattcaatatttgaaaataataaaattgaataggaaactttggtcataaagaaattcaaagcacgtacggaatgaatacaagaattcgatatacacggtaatttatagtgtatcaaggacagatccaattgtagtggaaaaattataggagaaatgatgctgcttcgtaaattcactagagaaaccgtgacaagcaattacaaaacgagcaaagataaggtttgtttccattcacctaaatcatcgcaaaatagccagaggtcaaaacggaaagggcaagaacagcataaccggtacgatagacaccctttagacttaactccttggtggtatcccagatcaagtgacgaataccgttaaaaatgtggaaagtcaaaggataagaaataacaaacttagcaggaactttgatccaggtgggaacttgctgaataagaccagaaatggtagctgtatccaaagagtatccagcgagaggagccaccaagtagcccatagcgaaagcataaagagtaccggcgacaacacaaccagtgatacgatgtaaactggatagataccaagtcaattgaggttcatagatagtcaaatgaggagaatttggacggtgaacacgctgggaagcaagacgagaattagcctccgtctgggtcaaatgttcggttgcaatagagcgtctccaaacatttcgtaaagtagagcggccagcagggcgcaacagttgagcagccggacggaataaagaagagcttaggcagaatgagcgagttgcgaacatggtcaaattgggtcgcaaaaaaaaagggggataattcaaatttttaaaagaatacttattcaatagttgtacagtgtaaaaaatggatgcagacacaagttttcaactgattaattatatgtgtactgcaacaaatggtattggtagctagaggaattgcgcagtatgttattggaagatattttccgcttagcaattcgctcgctgtaggcaataatgttaaaaggccggagttcgaattatagaaaccgaccaattttatattttgataaaaaccattttcttttaataatttggaaattttgtcgagaggcattcacaataaagattttctgcattttttgaagacagctattgtattaaaaaactgattggaaagtggaaaaggtatattaatattttggcaaaggatttcatttactaggtaaaaatttgtcgcctcaatttaacagtactttttgcagggaaaaagggtataaagataatttacggaaaagttaatagataaaaagacttaaagaatgtccttttcagaagatcaagcaatggaagaagccaaactgagaaatgatgaaactgaagagcaggatccagtggtgcggacatatccggtatttttctcacccggacttagaaataatcttttactaaatcaatttccccttcgtcctaaaaaccgcacatacagtgatgcaaatggtgaagcaccaatcgatgttcgagtgaaaccgaagactggctggatggaggtcgatgtacccattcctacaacaaaatactataatgaggataaggcaatgaaatatggtaacggcaaaaagccaattcagacccaaacactttctggaagacttcagaaaccaaggaccaatttgatggtcggtctaattcgcgacgggcaatttcatattgtgccgttgcgcggtttaacgcagctgaggccctcaatgaaacatgtaaatgaatatacacaaaagttaaaggctgctgctggcccttcaaattcttcgtctggtacgtctaccccacgtggacccattcgcgcagtgcaggttactgccaaacaaaatacagaagcaccaaaagtctccaccactcacatagttagagcaacagaggaggaggaatgggttgagttggactgtcgcccagaacgcgagtccgagtcaatattgaagcaattagaatgtcccatcgaacatcaaccaaacgagtgcgctgctgttgatgaagattactcctttatttagtttaatcaatgcgtttatgtatatatttcttcacgtaaaaactgcttttagtcattgcaaaacagataaaattgacatgactctcattaattgctatacaagagtaagtcgtatttacttacagatgctaacatgatgactgaaaatattgacgaaattaatatcaaccatttttattgctatatgcaatttgcttaatcaatactgtaccactttaaacactgcctgctacaatagtgcataacttctatttcacttggtatacaaacaaaaaaaaaactctacttgtacaagtatagactccaatgattaaaccaaagcatcgaaacatctcatttatttttaactaacgacgagcagcaaccttggcattcttaatagcttggccacgagcagagctggcagcagacttggccttgatggccttcttttcagattcggaggcggccctcttatccttacgttgcttcaaagcagcggcacgggcagcagcacggacttcaggacgttggttacgcttctctttaatgacatccaagttagcaccgacaattccacgttggtgcttgacggtacgacgagtacgcttcttagcatgctcctcagagatacccttcttgtgcatacgacggtaaaggacagtccatgacaaacgacgggggttcttgcgttgaaggaaaaggctctcagacttcttgttgacaaagcggaaaaccttgttgtctccacgaacaaagagtcttccagctccgggataaaccttggatccagaaaatgagcaaacttccaccttcatttttcctagtagttcgtggtcgattcctctaaactttcgtgtatcgtgttgtgtcgtatttcaaaaaatagtcacaaaccctaacctcatattttaactacggacggactcgttaatggatttaagactcacttcctgttcaatttttatttacgccttaatttggtaaaagggctaaatgcgttagtgactcggtggagtacaatgcgtttattttaaatagcagaacctggcagctgctgcaatatttgtataatacaaatataatgatcccgtactagtaataaaaacctggttttaagtacatttgtaactgaaatgcaagtttactaggtttaaaacattctttattaaaagaataataaaagttagaattatcgcaaacttacttgtcaaagcagtgattcggtgggatttaatgaattgtgaaacgtagcgcttgctgtttgttatttattggtctagggtatttttcaaagattaagtaaaaggaattaattttttgtccagcattcaattctatatacctttcctaacgcaaaatgttgcttcattatacgcaaacaatcaattgcgagataggctcatttccataatttagcagcatgtaagcatcacgaaaagtaagagcagttaaataacggtttttatttgatcaaaaagatgataattatgattactgtgataagaaatgggcataacgctcaatgtctacgtttcctccacttataatgataccaattcgtttattctttagcttttccttcatagcgcgcgctgccgcaaagctaagacatccagtgggttcgactacaattttcatacgtgcggcataaaacttaagacagtcaattagttcctcgtcggacacagtcaatatatcatcgaccttttcttttataatggaaaacgtgtagttacccaaatgttgagtttgagcaccatcggctatagtttttggtgtatcaatatgtacgatagatcctttcctaaaggactgttgcccatcgtttccagcttcaggttcaactccataaacttcgcagtttggagcaaaatggcgagcagcaagtgctgatccagaaagcaagccaccgcctccgagacaaacaaaaagtgcatcaagagggccaacctcttcaaacagttccttagctgcggttccttgaccagcaagtacatgggggtgatcgtaaggagggataatggtaagaccttctctttcagaaatttctttggccatcttttctctatcatctttgtatctatcatacatgattacttgaccaccatagcctttcgtggcagcgaccttggcttcgggtgcatcgagtggcataatgatttttgctggaattcccaagatctttgccgacagtgcaatggcctgagcatgattaccagaagaaaacgtcaaaacaccagctttacgttgagcttcattgagttgagaaagagcattaagggcaccgcgaaatttgaaagcacccattttttggaaattttcacatttaaaaaacacttctgccacaaactctttatttactgtgctcgacgtgagtactggggttttgttggcgaatttcttaattcgctcactagctgaagcaacatcatcataggtaggaagcaccaggttatcgctcattgtcgtagttttttaaaaatttaaaaagagtgaaaatatccttttattctgtaaactattcagtcttaaaatgcaaactgaagaatttaacgacaatgagagatgtcaaatcaagcagagctctcgatcatttatagagagaaccgtcaactgtaacgctatcttatctttactatgaaaagaaggtcaaaaaatgcgagcccaactcggaaacgaatttataggcgacaattgtaaagacacttacacaattagaaccaaatggaaatgaaacagcaggacggagctccaacttgctagttcataaaacagtgacatgtagcatagcgagtataatgctaatcactatttgtagtattcctctgtaataaatgttaacattatatagtgagaatttcaagatgtagaaacagtctgttaagagtgtcatagaatataacgaaaatgcatgtataacaattgtttcgactcattgagtgccagaatagtaacgtctttctacctttagcgtgatgaacagtcatgcagcattggttaaatatatcaatagtttgaaccaagcctcgttaatttctgtaaactgtatctgctcagcaatggacttgactgcagcttaaatcagtttagaaataaatatccaacaaacggtgttttgactttcacattactatgcatataactcgttactaaagagttctttttttttatgagaaatcttaatcaagaatgaaaaagctgataattaatgctaaaacaatcgcagaattatataatccgtcatggtccagtggctaggattcatcgctctcaccgatgcggcgggggttcgattccccctgacggagattttttatcgtgtacttttctaaattgattgagaaatacgataatttattatcaactacaattgttaattcacttttcggtccttttcttttggtgttactctacttactgaattcttttcttttcttgttagttagcactgtctccttctgaagcgttaatattgtaagtattctataactagtattgaatagttcactgtatatcgttattcggtaaacaaacagtggacacattgaaaagaataaaaaacagatactaaatatacttttaagcctgtggtattgggatgatatagaatattctgtttgttttccttttatttattttgttgagaacgatacatgtcgttttttttaataacatttgtagaatcgaagtgggttcgtatgctaaataaattcgttcataatttccatgtaaataatctttgaaacaccctttgagtattcataaataacaacgggaatcagagcctccttcttagtttgaaagaaaggaagataatagcaggctgtgttaagactcagtaaacatggtgttacctcaaaatgtaaacaacaacgctcctacttctggacgaacttgtcaaaagccaacatcagcgtttttttacgaaataatgtcagattcaaagttggcagattctttgaattgcctttctgtgtcaactccatcaaccacagctaatcctgggagacaacagcttttacgacttgcagtatcaaaccaacgacaagtaaataatgttagtctagcaaatgggaaggaaaacaaacggacttcaaatagcaagttcaattcttcccttcgtaagatagaagagccaattgctggagtaccttcatcagctggtcctcaatggcgagaatttcatattggaatgtttgaaattggaaaacccttagggaaaggaaagtttggaagggtatatctagctaaagagaagaagaccgggtttattgtggctctcaaaacattgcataagtctgaacttgtccagtcaaagatagaaaagcaagttcgacgagaaattgagattcaatcaaatcttcgccataaaaacattttacggctatatgggcactttcatgatgaaaaaaggatttatttgattttagagtttgctggcaggggtgagttgtatcaacacttgcgtcgtgcaaaacgattctcagaagaagttgcgtctaaatatatcttccaaatggctaacgccttatcctacttgcataagaagcatgtaatacaccgtgatatcaaacctgagaacattttattaggaattgatggagaaatcaagctttctgactttggttggagtgtccatgcaccttctaaccgtcgtaccactttatgtggtacattagattacttaccacctgaaatggtggagggaaaagagcataccgaaaaagttgatctctggtcgttgggtgtcttaacttatgagtttttggtgggagcaccgccttttgaggacatgtctggtcattcagctacgtataagcgtatcgccaaagttgacttaaaaattccaagctttgttcctcctgatgcacgggatcttatttctcgtctattacagcataatcctgaaaaaagaatgagtttggaacaagttatgaggcacccttggattgtaaaatataaagattcatggactcgcaaaagttctgaatcttcctaaccgccatcttggtactttttatttaatttttccttcttctcactacatttttgcattactactttctttttgtttcagcgctctttttaatcgcgcagctcactatattccttcagaacttttttgatctttgggggttatggaggtttaattatatgtaatataacacactcatttaatagaggatcaccaccataaactaatcgttttccagattttcttttcgaaatcacttagaagacattcattttcctaataaaaactatttaaaaatttatcatcactttagccaagctaataataacttccaaaaaaactgttacaatatgtataaagataaagtacgccaagcacataataagttgcataacaagtgagaagtatgcttcgatattttttaaaagccaacgtaaatgctgtacgggatattataaaatgggaggggaagggagttgacataataactatctgacttttgtaaactggtatttcaatagactagacgaaagaatgaatagttagtacgaagaaaaaaatgaatgaacaaaactacagcgaacgtacttttttcaaaaggcctgaaatcgttgaaacaggaattgaacacttcttcaacgattgcttctgcttgctctttgcttttacaattcgggttaccttgtacggagatagtagctcgtcgtttgacgcattcttgatgatgcttccgaaaagttttaatgttaccaaaacgaagttctttggtccagcgacactcaccactcatactactagcacgaatttctgaacaagcctgatgtctcaaattgttccaatcgacttcaaacctgtggtcgtcaaacatgtgtatcatttcatgggcaattgtattctctgccatttttttagtataaagtctgttttcacacagaactatccctttaccgggaatgtaacctccagtactttgtgcatcacaaggctggcaagaaatgtctttagcttcaatgttgcaattcaaacgatccaaggcagtttttaaaaaaataattactggagattgggacattaaagcgcgctttacgcgctcacaatttttcctctctttcgaccaactttgtggatcttcgctcatatctaaatgcacgtttccttaattcttataaaaaggccttcaaaggagtttatggagacaacaaacgatatctctaataaatgtcaattaataaattttacctgtacaacattaggtggttgagtagcaattcgcatgaacaggcgaaaccccgaaaatagtgatcgacagagggaaaacactagtgaagttcttcgtaaatatataagaaagattacaccctttccgagcccatggactgcaaagtgagggagtatcgactttttttcctattcacagtctgctgaaccctgctatgtgtatcagattgcaagctctttcacataaaacagtacaacgcaaaagttttgcagtttataacgttatttaacgtagttaagagaaattgtactcgttatacgttatagcgtaaaataatttgcgctttgtgttatacggtagcttacacttcgaatgaagcagtaaacgtttctttctgttctttacctaaaacaaaaaaatcttaaaaaagggtcttttttatagatactgaaacaatgaggcctttaactcatgaagagacaaagactttctttgaaaaattggctcagtagtaagttcattgcactatttcattgtgtttggaatatttcattccatcgagtttcttataaagtgttgggattactttttacttctaatactctacaagaaatatttatgttattttctacgttgtaattgcgttactgactagtaaaactagcattggaaaaaatattactcatttaatagaccgtccggatgatcctcattgctttcgtttacaaaaagatcgtgtttattatgttaggtaagatttttgaatatggccaccattcattctacccctaatatcaaaaattacgctaaaaaatgaccttttcaattgaaacaaatattttagcgcaaataaagtgcaggacggagtgattctttttttttatttagttcaatcaagttaacatacttatagtgaacgtgcaatgaaaatggctacatctgtagctcgccaaaatctgatgtcgttgggtatttgctttggcaagtttaccaagacaaacaaatttcgcttgcatattactgctttagattacatagcccaatacgctcgctataaaatttgggttaaaagtaatggtgaaatgccgttcctctatggcaatcatgttttgaaggcacacgtgggtcgaatcacagatgacactcctcaacatcaaggtgtcgttatttattccatgaatgacactcctttaggttttggtgtaactgctcgctctactcttgaattgcgacgccttgagcctacagctattgttgctttccatcaagcagatgttggtgaatatcttcgtgatgaagatactcttttttagagtacgaacggaaaacattgcttaaaaaatataattagccttgctttcacgtacattctccttttttgattttgtagagtgtgcaggaagaataaggtctctggttcgcggcgaatcttatctttttgaatttggtgctctttttttttaaataaaaaaagagactttatgcttaaacaaaagtagttccatttacatacttttgtaaggttaaagaggttttgggcttaactgcaaccgtattggtttggcattttgggttgtgtggtttttctagtttcaaaaaaatataatatgagcttatctaaagggaaattttattattatggcaaatgcgccggcaataaataaccatctttttttcattgcctcgagcattaaaaattaaaacaattaactagtagcttgaaattgaaatgaaattatgtaccggtgtgcgagcaaaatctttatttatatgatttaagtctaattgattttattactttatgcaagtatttttcgtcctctaaaaatagcctagcatctttcgacttttgcttcggatgtataagagaagttgactcggtataacctgctgttaaaatcgtattcagtattaaagaaaaatactgaattaaactagatggtttatactaaaaatacagcttgtaattactatcataaaatcacactctcttcagttggttcctttgttttattatagctcgtgtaatctttatgcaacagccatacaaaaattttgcaaaacatcaaacgaagaaaggattaatttgagaaattgaagcgagataacgaagtaatgtgactaggtcatgagtaaggacgctataagaatttaagtgagcattttcatgagaatgacttaagcacaatatctacatatctaaaaactttttttttgacatagagaaaaaggttacatcattaatttgaagctcacaaaataatattttaaagatctatcaacaattatgcaacaccaccttgcatgctttttcccttcgactttatcttgacattggtgcgatcccgtttaggaatccagcgttgagggtctggagtagccttaggattgaagcttttaggggtgggttttcttctcttccgagtctttttactagaatttgacgaattcgcttctacagaacgcttaataggccctatagctgccgaaacaggaacacctctaatttcaatgtcgtccacgtcaattcctgtaattaaatctttagtgggtacaaggtatttatccataccagattcaatttccttatccagatagcaaagagcagcaactttacaagaaactaattcgcttattgggcccttccattgaagtaaatcatcaattacactcatatcatcttgaatagtactcactggagctctttcatcaaggtgagctagaagagaccgagtacaaagaagaagtttagcttcacacgactgttgctttctccagtagttagcagcctcatgtagtaattgggatttaaaacctgttgattgaatcttatagtgtaatgcatcgcctaatccaaccaagcccggagaatataaaaccgataaactttgagacgcttccaaacttgtgcggagcttttgatagatagatagtgcaccacgaaagtttccattagaaattttgtgttgcattaatagcaaggcaacaacaatgttatccgagtcacttttaaagagattttccaagtagccggggagttttttaggagatattagagatttagtttcttccctaagcagaatagtagaaaaataaatactttcttctggatttcttttcttctcttttctcactgaacgctgctttcccacagccatgtccagcaaggccaaatttcgaataaattgctttttttgtgaagcaagtagacttgacaaggctttctccaaatttgttccgtgaaggtcacgaaaggatatatatggattatcaatactcatgctaattaaattatttacgaagattgcctgagaagtttcgtctagactgtttatcaaaattagtaaagatcattcaaaaactgttgtcataccaatctttggaaattttgagagactctttggaggctttttcattatcaccagcttgtaaataggcgaaaaagagttgtaatcgacaaaggttaatctgagacttatgatcttcagagttggaatcagaattttcaagcttttcaagagaagacgaaagtaactcaattgcctggttccaatcaccaatagttaagtagcgcgtagcaaggttaaagacagaatcctggtcatccaaagatacagcattatttaactgcaatccaggaagctgtgaagcagcagcaagcatattcactcgaatatcagcgcgttgctcaggctagttaaaagttagataaaaaataaaaattggttttcaacttaaacataccaaatcattttcaaggtgttcgtaaattttgagtgccttcgagaagtcggacaaacgataagccttcaataagttgttagtaagaacagtttttattaaaataataaagagccgtatagaattacaacaagtaatcatcgctttcatcaccaaaatcgaagtctttttacatggctattcaaatacatttgagacataccttctgagcttgtaagtgttgaagaaattgtttgtcttcaagagaaaaatcttcctttcctaactgaaatgcacaatatgcgcgttcgtaaaccgcatcggtttcgccgaggtatttttctattatcttcaatgcatgctcatatcgttcaatatcaatcaaattcaaaactttctgatatatatcactttttgtatccccaacttcaatttttccaatacgctgagcaagttcctcaatctcctcttcgtggttgctcatctcgttgtggtttgctgtgggcaagtcagcttgaactattaacatagagtaaatctgagtgtttccaaagctttaggtctttaaaacttattttaaatttaaataagatccttaaaacaaatttaatccctaaccggagcgatattgttcaagctatacagatgcttctatcctacaatcgttcgcaatgcggtcccagtaaataatttcataaaaagatagcaaaaaattttgaaggattatacgaaagctaaatagtactgagtgattttataaagactggagaccgattcagtgcgttccaaaattccttttgggacaatatcaaaaattatctatttactaaagcgttttatgaaacaagagaagaaagtaacagatacacattaaatattaatattctgaatgattttgagctggataagtcattttgacctacacgctagttgttttgcaacgtgtttttagacaaaatagactcatttcggatatcgtgataactaatataagaaaaaagaaaaagtgaaagattttgtactatctaaaaaaaaagctgttatacagataaattagatagaggacgaaatagtaaatatgttacgagagagcatcataaaaaccaaaagaaaataaatgagtagcacttacagagacacgaatgacgaacagtttttcaattagtgctgggagatttggagaaaggagcgattatattattgaaaaatttttatagatcaggtatatatttgaataaaaacttgaagttaatgctcattgaaccataaatagtgtgtaagcagtagaatatttaatattttcccactaataaatacaaaggataatcatgtggatacgtccaaaaattattaatatatggaaatcttcgtaggtaggaattcttatttttgatgcttagccatacgccaaatgatttcacgatgaaaaaataaaactttaatatcatcgttggaaaattaggtagtccaaatttgacagtgaaatcagctgtgaatcatttataacattaaaaatcttgaaagaaattaatacgttcagcacaagattcgcttgtacatcctgggcatcgttgggtaaattgacgagaatagggtactttagcctttaaatgctctgcaaccaggtcagccattccttgaatagctgtcatacttccattaatgcttgaaacacgtttaactccggtaattcccttttgctttgcatcttcaatgtaatcttctaactccttcagagtctcaatgtgatcagaagtaaaagcaataggaacgagaatcatattcttctgtcctcggttacccaactgctcaattacaaagtctgttgcaggagacatccaaggcaaaggtccaacctttgattgccaagcgttcacaaatttattcttgtaatttaaacgtttcataacggcttggctagtagcagcaatctcataaacataaggatcacctttcgctacttgactcattggtaatgaatgagcactaaaaactataacaacatcatcacgaacatcttcaggatatgtcttcaatgtttcctcaatgttttcagcaaatgcattaatgagaccttgttgcaaaggccaacggtctacaattgaccattcgaaatctttttccattcccttttcaataagttttcttcgtaattcattgagagaagcaccactcgtggcacaagaccattgaggatattgactgaatgcgacagcgcgcgaaacatttgctttctttaattcatctaacatatcttcagtcaaaggaggagcataacgaaaggctacaaatggaagatgtggggcggactctggacattttttatcaaggattttgcacatttccgacccctgtatacgagtccaatgtaaaattggacttcctccaccaatgtcggaatagtgattttgaactttaggtgtcctacgtttcgcaatgaattttcctaatgaattttgaaaataaccgagaggaataatatcaccatcagtgaatagacgctccaaaaaggggcccacctgaaaacattagttctcgtgttgatagtaattataaatgaatataaaaacaacaaaagttgaagcgtttttcaggctgtactccatacaaacgcttcttcaattaaagtcttacctcatctaaattggaaggcccacccatgttcatcatgacaacagcctgcacacctctgttagtaatataataattaaaaatcaataataacatactgtaggtcctttaccagaaacgctcttagtaacgccattcggtggactttcatccataacggtggaagaagcatcagaactataagacgagaccgacattctattaacagaaaatttggaaaatgtgttgttaaaataatttccaagccgagaagtatggttcaatacgggagcagttctttttagtgcaaaacatgatgggcaaaatcgaatcattttggcatgagtagtcgaccgacaaaaatcgtaagaggttcgtttttaacacaaaaaaatcaaaaatttaagattgcaaacagaagaaatccttacgagcctttaatacaacaataaacaatactaaaatatatggtcaccggttggttctttttaatatatagtagctgtagtaagtcatcagcgctaaaataagcttatatttaagcgactttttcattactgctaacactggtagttagtattagttttcaacaaaaaggtcttaatgcaactgattcgcgttactcgtattatagctgtataagtactacaataggttgcattaaattagttcagaaggtaattgcaaacactaagtacttgctacaaaacaacttggtcatttaattttcatcattttataactggaattgcacataggagtacgagtgcgagtacaagcacaacattcattcttgaatgccttctacaagaatgcgttatatgaactcacttacattcaatgattagaactctccgaaatgttattgaaaatgaaggtatacgtctcattagccctaaaaaacccaatattaaatccatagtccaacattaaatgcttgctaaaaataacagaaagaaaagtgcgcatacacatcgcgcagaaattaaaatagaataaaatgggagtcttgaaaaagaggaagtcaagaaatggcaaagaactatcaggatttacgactttctgacaaagacattcttaactgaaagataagcatcgtaaatcctttctttgacttcattatcatggtgagcaacgacaatgtcgtttttcttattaagttcgtcgttcgacgatacaagagaaggagggcggcggactgttccaacaccatcaacgccctgcccctttttaagccaaggcttgatggactcacgagtagcgtcaacgaacacgtggtatacaaacaaacccaatataattaagacgaaggcaatggggtacagccagtacacatgatatccaaacacatgaataccaataaccaagctccaaaaatcggaagtcaataaagagatattataaaaagtcgcagaagacattctaaagagaataggagccaaactataaagcaagaacatgacgagaataaaaccagctaagtaaccacccatttcactagtccaatgcagggtatacaaatggtgacggtcaaaaataaaggtttgaataatgctgataatagaaccgtagagacttaattgaccgatgactacgtaaagcggcaatttggaagcaaagtattcctccaaagtattggacacaccataacacgtagcgccgataatcatgtaaccatcacccaaaccagggttgacagcagaataatcaccacgagaaatcacatcactaacgaccagcaaaaccaaaccaccaatgcaagccacgacaccaagaatttgagaccagtgatagcgaacctttaaaaagataaaggaaagaattacaactgccacagtagcccaagaatcgagtaaacttgcactaagcatgtttgtgtattggtaggctagtacaacgaaataatttccttcaacgtcaaaaaaggcaaagatgatatatttccaaccgtgacgaaatatcatttcaaaatactttttaaatcccatacgaaaaacagtgtatggtgtgtacacaagagttagcaaagcgtaaaccaagaatgtttgaaaggcaggaatattactgatgccagacatgtatccattgaatgtgttggtcgcagtaatgcacagagagagaacctgaccaaggaaaaacacaatccaaaatcttttatctagtagaaaataaaggggttttgcctttggagttgactccacctcttcctcggcggctggtacttgagaagcaggaaggccaatatcatgttcaaacggtggtggctcaatgggatgagaatcaatatttacgtctagttttttgtcgatagagggtctctcactcttgatttctgaaccattagagctttgcccctgaatgaatgcgctaccatactcagaatcggcggcagcaattgaggaattatgagtgtaatgacttttatcgaagtcagaagtactgctttcctggtatgactctacaatacctagcgggtcttgtgaagtttgaatttcttcattcaaactactggagttatcgtgctggccctcgtgactttgcactggcacgtgtatcgaaccgtcaaccattcctatctacagatcacttttcagtaaagtcactgtttatggaatgttgtttcaagaaagaaaaaattgaaaaaacaataaaaaagtgagaaggagagttcaacatcgcatggaaaacctctttcagtgctgtaacctggcgtgactgcccaagtaacaatgtgagatataaccatgagtaaagttaaacgaatgtataacatgcaaaaattaacaaagctgaagcgaaagcgaaggcttttagagctaaatgcttgtacattcatcgtttccaaatgcagtagtaaattaatagtaaaagctcgacttttgaaattaatacctgagttggcttgctattctttgtaggggggccgattttacccaacatgtgctaattttagtgaagagagaaatcttccagcttctagatgaaatgaaataaaaaagcgagtaagagagaagaaatgtgttgcttttttttattacagcactaagagaaattcaatgaagatgggatgaatgttatggactagtattaaatataagaatctcgacgctaaaaaaatactgtttgttagaatacgtaaaaagactttgtataaataacttagggaaaactagcttgatttatgtagtattctatccctcttgtagaagtgtgtaagacataaatatttaaattaatgggaatcgatattttggggttcatcccaaatgagccggtaacgtagaaaacgaatcaagatactaaacttgtaaacacatgtataaacaattaaaacagctaagcatgtatcacgagtattaacgatttggtaaatgttaagacagtttattatgtccggtcctcctgtttgctgctacgaatattcaagaataaagaagcaaatgtcaatatgataagtgaatgtttctctagaaaagatagaaaataactaagccacttgttatcagacatacagtacgtgaacataatcaagcgtatgactgaactatgattttggtacctcccttccacagcataagcttctccaagattgtttaactttttagaaattagctccgattcagttggttaaatctaggctctttagtttgtcttttaagcaactcatatacagcttataatatcaatttattatagacatatcaataacacttattgctcaagtatttacaagccatcaaaattaacgcatccttaaatctgtaacaaactgcgtaactgcaagctaacatactgtaatttaacgatcaagctcttatgtagactttacgtcgttccgaactcattaagcttgctaggggttttaacgaaattgcgttatgtcattctgtgtaataaaattgtcaccaccattcctgagatcactcatctatcatagcagtcaaaagcatgcagatgatccattgggatattagaaattgccaagccttccagttcatttccatacgaggcaaatgaggagaaacgagacttttcttctctaatattgatctattcaagagcaatttagtcacaagttctgatcatctgttcgtacttgaatatgtaaacattacaataaacggaaccaaaagtcaaagcatgcaaagcgaagtgaatttaaacagttcattccttattaaaagaactgcttgtccatattttttgacaagaatatgcttcttttaagatagacagcaaataggcggttttaaggttgatgcaaacataaatcatgttacagcaactacttttaaggcgtaaagtttaccttcatagttgacagtaaattatttttatctttctatttttgaaagcaaattcgtaaggagaataataatagtattataaacaccacttgatcgcagtgctgcgtctagagtgttgattaaaatatgactcaattgcttcgacacctccataggactacttttactcaataatctgtaatcatcgagtatatttaaagtaagagaatagcctccatccccgctttccaaaaacgtatacatataaagtgcatcgcatacgcttgaaattaacttttgattcagaaatcttctcgtgtctaatcctttgtcctaaaaagcctaatttcgtgtatcttatactgcgaagcaatacagaagatattttctggaaataattgactcttttcccttccaatccatatacgaggaatttttgacattaaattccacttttagaaccattctattctttctctttccttgctaccaccatccatttctagtcattcagttcaggttttttagtaaaccttcttgttaattggttataacatcgctctttcattgcttaaaagagtaactttttaaatcaccgtaccttccttgcaaagttaacctgtatacatccttctgtgaacccgcaacagaccattttatttttttaaataaagcatagtctcaagttccctaacatttgattaaataccgattgccgattaaagcattccgacatttttgttttcatcagattattcaagtaacgagttaagtattttttacctcgttcacacattgactgcctttttcttttttgcattacttttttgacaatctcgataatcttttattaatccagccttcattttcaattcctttttttttttgaaattcaaattctcgttgactcctcacatcgacgacataagcaaattccgttctctcactaggcctattgaccgatttgagcattttaaacaagcattgtttgtctatctcttttttgacttctgcatacctcagtcttgttaccttgaacgttatattttctctgtttttttatcgaggtaaacaaacaaaaaaaaacatattttatagtatccaatcaaaaaaaaccactttttttaatttttcatctacaaacaataaataactttcaaacgaaagaatttactgtttaatattctgttgattccttaacttcttggaggatctatttataaaactgctgcctgcgacgattcaaatcgaggtgttcccaatcaatttgtaaaacaggtgttttctttaatacttttggttctattttgcattttctgtttctagtaccgccacgttcatttattaattatccctaattgaataatgagtcaactttatgctttaaacggacaacctctagcagggaaatctgatgacctggcaaataaacttgccgccttcggattgtctcaacctaaccatagttctctttcagaacaacaatcgaccaactctttgcttcatggttcaggagcatttaataaacccccactgtccaggaattcaacgacaaatccgcttaatttattatatacacaaacacagcaacctgcaaggtcgacaactccttttctgcttaacccagtaggatcaagtcctggtaaattgcccgtgccttcaaggaacaactcttacttacagggcactgcggagtcaaactccggtaattttgcaaataattcaattagcaataattgctggaattccgcatacaattctaacagtttcgaaggcacaggcagctctccaaattttccaccccaaaatcaatttctttcagatagtcgatcttcaattgcaacgctaaatgccatcccttcgttggatcaaagtgttctattgaatccaaatcttcgggctagaacacctagcttggtaccggaacattactttgatgataccgacaaatcagtacattctaaaagtagttctggatctaactcccttagtgaagcttcaaatgatgatttagaatcttctatcattcaaattgttggtggcttgccggacgattttgatgatagagagctgagtggaattttcacattctgcgaaggatatgatttttcaaaaatcgaaagtgaaaatgggcaccgaaaagctattgtatactttcggaacgcaatagctgcattaaaggcaaaaaacatgttaaacgcgtcttctacaaacaatttcaccattattcaaagggatgttgtaaggcaacaagaaaatgaatatcacaagggcattccaccattgactaccccaagtttatattcccaacgcctgtcaaataactatgactcaacaacgcctgggtttcctcggttttcaccagcaaattttgattctgtcatcaataaggacgttacttcagaatcacgaatgtccacctcgtatccagcggtattggaagcttttaaatcgttcaacccaataaaggctcctaaagctgaatatcttaatcaatcacgagcatcaatgggaaacccttcaccttcaaactggaataataggctattacagccatcttctaaagagcaagccgtatattctttccaaacgcagaaaaatagcaaagggcttcaatttacaagcaatgaattaacaaaccccacagccaaatattcacagttgccaaacaatattgctaatattggtgaatctaattctttatcaaatcagccgaataactttgcacaaacgtcgttcgattaccaacctaatcatccaaatgcaatttcgcccaaagcaaagttttctttaccttcaagaccaagttatcataaagacaactcttttatttcaaaacaagctatcgataaatcaaatccttttgaagaggcattgcgattagaacgtacgagccctgttaaagagctacctgctataagaccacgtacaattccactgaatggtgttgccccatatgaaagtgaacttaggccgccgcccaagtggaagcctatgccagaccttaaagtagtccgttcacgcccgtcattaaaacaacgccctttaaggagcgccgaatatgtccgtgtttgtgaattaaaatgccttcaggaagaagaatttgataataaagtgctattggaacaagtagagtccaatgtgcaaactgatcataactcaccctgtaacacaatttatgtgggaaatttgtccaacccagaccaagagaaaaagcttaggttggctttttcaaaagagaaggggtatcggagactatgtttcaaaattaagggaaacagtcctatgtgttttgtagaatttgaggaagtttgccatgctgcgaaagcaatggaaaaaatgcaaggtgctgcattagacgataaaattaaaggtggcattcgcttaagctattccaaaaatccacttggtgtccgctccaccgaaaacctttcaaccacagcatccctttttcaacaacacggccctccgaagaaaagcacggactgctactcagcaaaggcatccgctgctgttgaacgaaaataccattttcaaaatatgactccaaaaccaaatggaaccaacagtgtcaccacactaaacaggacccaaactcactcgtcggaagtgaacgatttgtttgatatttttgagtttcctagcaaatagaaacggtgagtttttcttcaatagtcaacactattgaaaagagcacgctaaggctatgtaaagaaaatgactctatttctatacaaagtcaaaacgtttgatttttagttttaacattcagaatcagttgcatgacagaattattttatcctttgtgaaaaattccacaattattgagaaaaaaaataaaaaaataataataactagcataattaataaaaaatttggttgaatttggtaagcaattattgaaattcaaagtaacatgctgtcagccttcactaagctagattggaaaaaacttgatctcacactttggttgcaaaatgtagaataaaatttataacgcaataaaatttaacgacgtcttccatttaaagtcgaattaacgatttatgtttgttagttcgtcatggtttaaaagttcggaaagagttttgaatgacaaatgcttccgttttttagaaacaccgagggtcattattttgtttgataagatttgtgtagaagtagtgtaaataccataatatgagcaaatcaaatgcatccaatatcgagcgaaggctgttgctttcggattgctaggacaatcaattaacatataaattcgatagcttctctgcgtttccaaaaaagaagacgtatcaatttctgctttaatattaaagctttccgaagcatatatcgctggtgaatggtcgtggtcataagcataaagcttttcgttcataatattattcaagcactcgtccaacaacaacactagttgcagagagttgtaacatttgatttcatgtctaatccttttaacaatggatttatggtgattgtcgttaaacctctggttcgatgatgatgttagcaatgaagatatattatttactccatccttgtaaaactcatctccaacggttaaaaaaccaaaagctggtctgtgggtaaataaatccttataaacgacctcatcaggatcatccgctgcttgctttaatatatgcaagtctgagagtcgatattagtaaatagtttcaaaaatgcgaacagcgacccaaaacataccattaaggaaacgattctttttcctcgaaccgatgtttctcttggaatcaaggttccttcttttccatgaattgtcattgtcaatacttttaacaaaatctaaaacacgcgcatcggatccacagttacgagcagaaatggattggaacgactgtaggtttatccttctggttgagagagttagtggaacatgctttgagtcggcactagaataagcatccgcgcaatgcaatgtatttgaaatgagaaccatcgtggcacacgacagcaaccaaatgccgatttctctttagataatagaaaggaacttgcggaatcgttacacttcaataaactaatttctcgagccctaacgaatcacttgtgatgaatagtgaggcacggttcaactcattaaatgatcactgtacatgaaaaaggctgaatgaaaacatgagtttttaggatgttagtatagcttagatgaaaacgaatagaggtttatacactctatcttgacttacaaaagccaatttataaaaatttctaatttttattcaaaatatatatacatagatatatagttctatgggaaataaatagaaagcaaagtataagcattttgccattgatttgagaggcaacaaaaatagtctcaacattgcaagaataggaagggacaatttaaagaccgtttagcgtttttaacgcgtaattggggataatccataaaatagacataaaagagctactccaaaagtttttacactccaagttcgatatcgcaaagagcatccacttttttaatactatcctggacgtgatcgtaaccaccgatgagatccaaaagaccatgtttttcaaaaatatgaagaacttgcgggtctaaagataccaaatgaacctcaacttggtgctcgacatactctttaaggatacgctgaaaggcaaaaagagcacttgaatctatggaagagacacctaccatgtcaaaaacaacgacttcaatgtcttcaatacgacgataaggagtttctccaggatgcattcttggatgtccgtacttttctaaacgatttagtcgatcttcaagctgactgacgtttgcaaaaaaaagcggttcaggaatgcgaacgactaagatgcggggggcactctcgacagcagtcgaagaaggattagttcgatgggataaagtggaagctgcatcttcaaggataaattctgctgtaccgtttgaagtaggagatctaaacatgatgcgagaacgggtggagtgtcttataatttgcatcactgttatggacaatccaaagataattccagtttccaatccaaacatcatagtgcatgttgcgatagaaaatataattcccaattcccaccacactcttatgcgggctaacttgaaaatttccacggcagcgtcggcgaacaatgatacacccaaggaaaccaccatggaagcaagcatgcaagtaggtacagtggagaacacaggcatgataaagaatgttgctaacaaaataagtacactacaagcaatagtagctacctgtgttcgagcaccagacattatgttacatttagtacgtaggtacccaccgcaaataggaagcccacaaaataaactgcttcctatattcgcagcccctaaagatatcagctcacgattggagcgtattagattatttgtctgcaacgaaatagctttcactgcaataaccgtatctatgaaagcaaggaatgaacacattactccagtttgtaaactttgggtaataaagtgaagcttatttttttcaggtaggggaagcttaggaagtagtattgtggttttaatttctcctaaaatggcaataccgtaattggaatgccagtcaaactttttgctcaaaaaagaacctaacaatagtatgataactgcgtcaggaatcgagacaattcgagggtatttagcggaaagcttggatttaagatttcgacaacctatgagcaacgatattgtaatacatgaaagtatagtggtatatatgttagctttcgacatgttccttattaaaaacataagtttatcaataggaaagtccgaacctttatatttgactccagaaaatccaaaaaatacagatccttgattgatcataataatcatagatattgacaatatgcatccacgtaacaatactggggatacaagtgcatccaaaaatcccaagcggaacagcccggcagctaaattgataattcctgcgataaaggcaatcaatccagttactaaaattgctgtttcttgaggaacatcggctttcgacaaaacgcgttggtgaatgttttcagcaataagcagacacataccagcctcgggtccgatggatatcagcgggcaagctgtaaaaagacaatataatatggggccaattgcagtacctgttaaaatgtatattggggggacacctagaaacgtttgtgcaaatgataatgcaataggcacagagagacaagcagtcgagcagccagctaacacatcccaaatgatatttcttaaggaatagttgggaagccaatgaaggacagggatataataattgattcttcgaaccaaactgggtttttgttgaggaatgttagcacgcttccatgtggaagaacgtctagctaaagattgataagaaggaatctcgtgtaagggtctactggtgctagttctgttatcgataaagctagttttagggcccaaaagatggttttctgaaggagacgacattgctacaaacagaaaccgtttgaggtgcaaaagtaatatgttacgattaaaagcttagtaatttcaaaaatctacaatactaacgttaaataaaaaccggataaatgctcaacgtgcaacgaaaccaaattgaaaattaaagaaaagcgatcaatttcgtcgagtcccacaaatgggaaatagtaagaaaaagttggagtttagaaataagtcataagatttaacttgcacttagtgaattgactgtattatcaaattggtaggtcaggtccggtcctataagccataagatataggtcctaaaatcggaggtatctccgactctaatatatgtaagattctgacgcagataagtggccgtcatcgtaactcgcttaagtaagacttaattaactcatacgttacttttagaaatagactatcgcttatagtcgaatgataatacatacagagcaagagaaaacactgaaaaacagtatgaagcagtcgaaacaagtgctttcatgaattaattaataagttattcgcatttaacttgtcagtcctaatttcatagttgcaacttttttattagagcagctgtgggcacttttacaacgtaaaatcgatgaaagatactacggagagtactctgtaaacagaaacaacagttataatcaattctatcatttaataaaataacagaatcctgttattatggggtctttctagtggcgacgcggttttagaaatgcgtttaaaaaaagatgcatgtattctcaatatttcaagatatttcaattgtgcttctactaattaaatttctttgtacttatagtaatagttgttgttcccttggcagcccaaaatcattttaatggttaaaacaacgctgtgtgtgaggaaagcgaacatcacccatatttctataataaaataattttttattacctaaagttttcggtttgcttttttttttagtttttgcaaacgtcaagtacttttcgacgctgtacatattttcgaccaactctggaattgtgtttcaccctaccacgctgaaatgatccttagtgagttgaagccattcattttacaatgaaagaagttagagtagtaatttgcggtgaccaaggcgtaggaaaatcttctttaatttcggctttgattcaagaagacaatgtgacgagcattcctaaggtagcttgctctcatagtataatttattgttctaatgcgctaggtatttccgattatatccataccctctaatccggattcaaatgacgatgtttctcttgttctcgtagacacgcaatgtgagaattcttagtttaactttttgtggatattttttcaaagctaatatgacgacgtgtagcggatagcaatgaaagagaatatttagcagcagaaataaaaaaggcaaatgtgatttgcttagtctattctgataactattcttatgaacgagttagtatcttttggttgccatactttcgatctcttggagtcaatgtaagttaatcacattcgatttagcttgttttactaatataattgaggttccaattgttctttgcgaaaataaatcagaggatctggacaactatcagggacttcatacaattgaacatgaaatgatccctttaataaatgagttcaaggagatcgaagcatgcattctatgtagtgccctcgagaaaataaacgtgaacgaggtacgtgatttgttataaataattcaatttacttgtgttgtaactaacaataaaaagttgttttacatgtgccgtgcatgtgtaatttacccaatcactcctttatgggatgcaaaagaacgtgtatgtagctacatatgaaaaattaaacctaataatcttactagacaatgagaaaagctacaattcatgctctgagtaggatcttctgtacgtatacaattcgtgtgcttcattatgtaaatttttactaactagccagttttaattgataaaaataacgatgatttactctctgttgatgaacttaattcactttccgaaaaatgcttttcgaaaaacctaagtatcgaagatgcatcagaaattttatcgaaagtcaaggaaatatgccctgagggcgtttatgaaggacagttgactttgcctgggtttttagcttataatcgtgtacaagttgaaaatggtaaacaagaaagtacatggggaatccttcgagcttttcattacacagatagccttagtctggacgattcatatttgagccctaaattcgaggtcgcaccaggacagatcgttgagctgagtccgaagggtaagcaataatttttttttattttattaatgtaaaatgcaattaggttatagatttttggtagatctcttttatcaattcgatagagataatgatggtgccttgaacaatgaggaactttcagccttgtttcgccataccccaggtcttccggaaatttgggtgagctctcagttcccaaattctactgttctcaacgaacacggatatgttacttataacggatggcttgctcagtggagtatgatcactctttttgattataaaacaacattggcttatttggcgtaccttgggtttgacactgatggacgtggtcataatacggacgctttaaaagttatgcgtaagcgagtttctcaaaatcgaaaagtttcgaaatatgatagaaatgtctttctctgcttcgttgtaggttcgaaaagttgtggaaaggtgagttatctatacatttctgtaaattcactatatctaacttaacattcatctagactgctttgctctcaagttttataaacaataacacaaatcggttaaccccaaacactgtcgttaatagtgttgaattccaaagcacacaaagatatttggtggtatgggatatatttatttaatactttttaaccttttttgtcccagctctccgaaattggtgaaactgatctagatattctggcagaaccaaagtcacttgaagcctgcgatattttgtgtcttctatacgattcatcaaaccctaatagtttttcttttatagcaaacttattggtaagacatcaatttttgtttctgtctaatctgttctctcttagaatttatacccggatcttcaaaagattccctgcgttttcgctgctaccaaggccgacctggacagacagcaacaagtaagttatataaaatttaaaaagtgtttagttaacaagttatgtcgtagagatacccagtccaaccagatgagtttactaaacagttggggttaccctcacctacccatataagtactgcagccatttggaacacctcaaaagaattttttattcaggtgagcatacataaatcatacacattttatttaacaaatcatttttagctggctgaatctgcccagtatccagcttcctctattatccgcattcctgaagaagattctaataagacaaattaccagctcgttgccgcgcttaccgctttcggtgctctactattatctgttggcggaagtctgacatggaagataataaaacaccaatattactcgaaaaaataatgcatttatgaatttagtctaataactgtgatttaccacctccctatatcaaaactattctatcctatgaaataaatcaataataaatatatattgccaagtatgctagaatcgcattatgcattattggttatttcgtaaaattagggcaaaaagcatgcgaacataacgaacgagatgtctgaccaacctatgcttttggatatttgattttcaaaagcatggtttttaaataaatgaaagatatatactacgatacgtcggtaacaaaggcttgttttttgaaaataacccttgaccacgagctgtctaaaaatccgcattaagaaaaagaatgcttaaccactgtaataaaatattttaaataagaaagccaagatatcctaaattacaaagtcgggtgtataaatatgcatctttaaaagtagcagagtccatttcttgattgctataagcaaaagcagatgaaggtggaacatggggaggtatggatgggtcagagttaataggcatgccttgcatcttggcattaattaactttaacacaatataatcccaatcttcatgatcttctctgcttacaatgtctcttctcttttcaatgcattcacgaatgtgttccaaaccgcgcctagcttcattttgaagttcgggcaaatcaaagacaccaattaaaacgcatgtcgctaaactaaagaaatgatgattcaatggtgtcataggcgtagaagacgaagaaagaatcgttgccattttcatggcaggaacaagtacagtagacggtctagcattgatgcacaactccaataaaaccttcacatgggtaaccgccaatgtcaataaattcatctgtccccaaacgacatcaacactttgacgaaaagcatcaatctcagagcgaagctgttgagtaacgattggactttgtcgatcggtaggatctggtgactggaaaacatcagaaatgtgtcccactatcaatgataagcgtacaagttgactagggaaagtgcctaaaagtttttgatcttgtatggtcagatttatgaatgtctcaggaaggaatagaggagaacatgtagacattgaatgccatctatctaaaacaaccagcacccaccacgcgcggcgacataacgcttcgtcactgtccatgtcttcattaattgactgcaaagataaatgcgattgaatatgaagtctcatgttacaggctaatccaatagcagcgcctagccacattccctgtggtaatccatttcgaccagtaatagtagtaggtccacgctgatcactttcaatagcaagtaaaatcatagtctgcagatgcaaaatccgatttgagagatcctgaacattactacatatcaagttgagcaacccaattgctttcataggagtattatgaaacacatgacctaaagtagcaaatggtggtcggttaacaagtgagtagatggcatgtaaacaggaagagcgcaggtttatgggagctttctcaagctcggactttaaccttgccttggaatgatgcaggattggtaaagttgaatgaataagcaagtaatatctatctatagcagcatcatcccattcaacattctcctgataaagttgttcaacctcacgaaatgttgcagcatctgaagcttgagtacttttggaacgcatcgaaattgactcagcatctgatgtataattccgtaaggggtgaggtggaggagcctgagtagatgcaacacgatatgaattttgcacattgtttaagctttgcagtggtctcaaagatggagaattaacgccaagagatggttcaggagtagatggattcattaacatgggatggcgagacatgccgctagggacacttgtagtgtaactgttaagagtggcaggtgagttagaagggacggtagtaacgctgctatcgaaagatgtaatagaaggaagtacattagaaaccctatcatttacggtaggattccctcgaggaggtaagtaaactggattgtttggcttgggaggggaaggaaagttactagataaggacatgacagcaggattgctgtttgaaggattagataaataactaccatccaatgtaggagcggtagaagcaagtatagggccagaatacggctgtggactaggactactaaaaaaagttggaggtcgaaaaccggcagaaggtcctaaattcgaattggtataagagcttattgagccagggcccaacatttgcgggtaaggtggcatagcctgttggttggcgggtgatagtttcataggactaggtattgaaggagctaactggggagaattttgcgcgaattgggcattatatgtcagccaagaatctggtttttgatcttgcgagattttttgatcgactcctaaaggagctggtgctgtaagagtaaccgatggtacctgtattgcgctagtagtggtattcacggaatcaactggagttatcgacggagcccttgaactgggacttgcttcgtttccggaaaatacagaaccatttacagcaggagaagatgatttagcagaaccagaggctcgcttttgtttttcatcagcatttcgattaaaccctttggcaggaccgcgttttaggggtgttcgagtaaaattgcaatcgagatgatgcttacgacaattaatacaagcgttgccaggacgaggactttgatccatatcacaacgaatttttttctgccgacaaaaatcgcaagcgcgagaaacctttttacgagattttacatccatattgggtgatgtagagtttttcttgtatttcatacgagcttttttttcaggagagctgacgacaggattaaaaccagagacaccagcggaagcatctaacaagaacggatacgaacgttcattgactgtaggtgcagatgaaacattgacagaattgatggaatgaaaaggcaaggtgttaagatccatgaaagtcaaaaaagtatcattaatctgagtaaccctgaaattaataaaatgaacgagggaacgatattttaaagattaaagttgataaaaaatgaaaaccagaaaacaatagaagattaaaatataaaccgaaagacaaaaacaaaaaaaactcacgaaacaaagaaacttcactaacaaagattcaaacgttaaaaacaattaaagagaaaatgcaaaacgcagttaaaatgatgaacttttgagacagacgtaaaaaagaaaaaggaaaagaaatctaacaaatggaaatgactaagtaagaaaatcgtcaaagaagaaacagaaaaaacaattgtgcagtagaaagaagatacatcaataggttttgtagatttccggatacaataaatttgatcttcgtatatttgagcggtttcttttttacctctttatgatgacgcttttctagatcaacaacaaaaaaagaccagcttctagaaaagaatcctaaaattcgatcaataaattaacgaacctgatttaaggggaagggaaaggaaaaaaggatatgcagccctgatgaaatgcgcagaaccgaaacaaagagcgtgtgagggaagaaaccgagatgagaaacggctagcttaacaaaataaaagacgcgcagatgcaaattataaagcgcacaaaggaatcaaagtcaaatccccaacaagcaaggctatgacaaagaagatgagcgaagcaaaaggaaaaacaagataaaagcagtaataccaaacaaaagtgattttaaaattaaagatttaataattaataggaaaagtaaggacaatgtaggagatgttccgcatcgaccaaattccctgtgcaaaaccgagagaacacgtgaacgaaaaagaagcacgagaaaaagaaatcaaataagtgaaaaaattttgttaaacaactcactcaattacaatgactattcacagatcaaaccaaaaacaaatcgttgtgttgtggagagacagtcagcaattttacccaaggaaatcgctacgctagtgtatgtaatatgatgagcttaaacgaagaaacggctgtttagaatcctatttcgttaagcgaaacaacggaaccgaacgaaacgtataaggagatgcaataaatgcggtaaattcggcgagatgaagtgagaaaaattgcgagtttggtattaaaaacaagagtgaaaaggttgaataaaagtatgaaaaccgttagtgattatagacacttgaaaagaaaaatcagatgaagtgtctctaattctgtatttaactcccagaaaatgaattgtaggtcaacgatatgatagttgaacgatggaaaacagtgaatccacacacaagcttaaaaggaatgaagatttttaaagcaaaacgtactgatgatgagacctaaagagagctgaaaaaaagggtagggagtctgaaataagtcacaacgaaaagaaaaaaaacaagacttggtgatcacaaaaagagatggcaagtttgtggaagtgacaatcgaagaatgctattcgagacgcagtaaaggtatggaaaacgtatgattaatccaaatatctacaatcttcgctgaaaggtatatgctatcttttcttttggttttctttgttgaaaagaaactaagcagaatagcgtaaaaacaaacaatgattgtaactgaggcgtgggtaagcgtacatacaagttaccgcactgaagaaagcgatggaaagatgaagaaattaaagaaaatgagaagagatgaaattaacaaacaatgaacctcgaattatgtaaacagcgtattcaaattatcggaaagagtaactgctaaccagcaatatacgctaaagactgttgaaagaaagtagggtgataaaaaatgttttaagtaattattagtcaacaagatccgtgtggaaactatcggaacacttgagacaagggtataaaagatcgagaaagacaaggtgtatgactaagataaaaaaaaattgcttagtgatgtatagaatagacaatcaacaaagcactaaactacacaggcgaaaacggtaacaacaacgtaaataatgaatttacgctcctttgaacgaactataccaaacgatagcaactatgtcagcagtccgtgaagaaccaagtaaaaacaaagtgttaacgaaactattaattaaaagattgaagttttcgcaggcgttgaaaagaagtaatactgaggcttactaagagttaccgataatctatttatatatacccaagtcaaaaactgggagtaagagaattcgcgaatttaaaaaaacggaaaatcatcgctactaaaaatccgaccctctacacgatttgattggtttgctacagcttaatgtgcatcctaacccctgatgtaatggggtagactttacaatttgattggtgttctaaaaaacggggcatgagctcatacccatgattacccacaacaaccgatgtttactccatacttcaattgcctaactacgtcattatcaagtcacaacacggtagtttcctttaaaatgttcccaagtcggctatccagaaccaatcatacgcaaaagcgaatgtcaaaaccccagaaaatagtcaggagactgcatcaagacatgattcgatgtaatctatgacgcagagcacaattttgaaatacaggagggagaagcgagtgaaaagtctcattcataacgtcacggatgcgtgtaaaaatttgtggggccgtgagttggtcatgggggtacagtttgattatgggggttatgggaatatgtaacggattgggatgtgtgttttatatgtgtatgaaatgtacatactgtataagtagtgtagatatgcttgttaaagagttaatcccaacatatgtgatcatgttaatggaggcattgcactggttttaagtcagactctagtttaactcggactttggcttagcgcggactcggactcggattcggagtaggacttggacggagaatagtatagaatgaaaaaactgcaagcacgaggttgcatatgtaatcaatttagctctactgccaaacactagtagaagatttcatcgcttttaatctgtcggccgtttgaatttgccagatgcaaatgcaagtttaaaatttgcatggtgctggtttattaattgatataggatgaagtgtacagcgtaaaggaaagttatggataattggtatgctgcttgtttttttacaaaacgatattttttagagtagtaataaatgatgtgatttttgaaattgctttaacttgtcagacatgtctttcctttttaaaataaatttttcatcagtggatttttttagagtcacttttatttcatttaacattcatttctctgtttgtagaaaaatcatgtttgaaaaggaacaaatttattttcaataaaactcttttcatacgattaatttttttttcctttacttacaatcgacttcaaattcataatcgatttcactctcgcaagcgttttcgtcagttcattcggcttgtttcatagtatcgtggctggtccaaacccatcatcaaacttaaccgactcattttgtttcatcagccactctttattccttgcatctaatgaatgtttttgcatgaaatggttttcactttgtgccacccaacttagctttaagagtgccgacctccttcgttccacttatccccctacatatatatatatatatataaaatctgcactcacggacgcattaggccgatcgattcctcctaaagtctatgtgtgcatgaggacatttttcagctggacaaatgttcctataaagtggacttagccgtatttgccatgggaaacgaatcttcttcttgtctgctttccctctttcaagaaatgattcaacccgattttcctatcgttagtttgatataacaaaatggaacgaagtgtgcaaacaaaataacttgcacttccttattttgacatttccgagatagacactactacaatgcagaacggttttgtaggttaggtcggtaggtaggaagaaagggtatatagtagatatagatgggctttgttcgtttctttagttgattgatttaaatgaaacgaacaagtccatatgatgtatggatatctgttaatatgggtttaaacaattaaatggaatttccgccatgtttttgcattactcaagctggatatagggagagaatgagtttgtacgaaatggaacaagattagtatgactatgggactggatgaacaattgcaacttgtacaataggcgtgatcgagactaggatgttgggaagaatgatattattaataatgcaacgatgaaaacaccaaagatcatcctgtttgttcgttggttcagcaaacaactggcgtaaatcgtaacattttaagaagtatcaaataaattagtatctccgatgttgcgatcgagataagcaagcacttaggctacatcgaaacaaaagtcgttagagaaagttacttgcaaaatggatagcatctcgctttcccatggtatcaaattgcatcaagtctcgactcttgctcatgtagcgttgtccgctctattttttcccctaaacacttggattttattcatttattggagcaacatttacctcgtcctcggttactattctagtgaccactactgctgttgttgctattcctagtgtttccttttttttcgttcggataggaatttcccggtgtacattttatttggcagcgttttaaaccactagaaccgttgaaccgtttccttcataacttttcatcggcctatgcaagtaaaagtcgacggattcgctacttagcatcttattgggattgcgaaatgattgtacaatggtgagcacaaattgactcattgttgtacacaaatcttcgtacttttgttactaagtgtccctttccttactatgtgcaatttccaccatcctcgcttcattttccttgcccatcctcacactcacctccaacgttaatatgtaaagtttcgtaaatgtattttatgcagctcctttatgcatttactggagtctaagctcggcttataaaggataacgtggttcttccgactccttgctttcaccgttcagcctgactgcggagctacaaggatgttattggctttgcttgcgaattgctcgtccaagcgagccaactaaacctcttgatgcctcgcctactgttcccttccctagcgttacccgagaaagtggcgcaaaccttccccatatttcctgcgtcatagaaacgaaccaatcttagaggttagaccactttatctgttctcgattcatccacgtattgtgcgatcattttgtatataaacaagagagatggcttcctgctctgctcaacacacactctcttggtaaactgttaatctagaaaaccgggaagtttccgttcttttcgttaacgttttatttatatttcaagtctctattctgttcacttggaaattatcatttatcagcgctttgttttttttggagctactgttttagaagaagttttgatcaattctttgttttaagggtatacacattatttttggaattattcagccatcatgaatttcgataacttgaagagttttgccggcaaggcctacaacgagtaccaaaagtacaacaacaatgacagcaacaataatagcagcaataacaataacaacaatagtgataataactcctatggaggaaataacaacaatgacaattcctatggaggaaataacaacaatgacaattcctatggaggaaataacaacaatgacaattcctatggaggaaataacaacaatgacaactcctatggaggaaataacaacgataacaactcctatggaggaaacaacaacgataactcctatggtggaaacaacaacaattcttcctatggcagcaatgacaactcctatggtggaaacaacgacaattcctacggtggaaacaacgacaactcctatggtggaaacaacaacgataactcctatggtggaaacaacaacgataactcctatggtggaagcaatgataactcttatggaggaaacaatgacaactcctatggaggaaacaacaacaattcttcctatggcagcaatgacaactcctatggaggaaacaacaacaacaactcctatggtggaaacaacgacaattcctacggtggaaacaatgacaactcctatggtggaagcaatgacaattcttcctatggcagcaatgacaactcctatggaggaaacaacgacaactcctatggaggaaacaacgacaactcctatggtggaaacaatgataactcctatggtggaagcaatgacaactcctacggaggtagtgggaagaagcatggtaagcaccataaggacgacaactcctatggaagcaatgataactcctacggtggaaacaacaactcttcctacggcagcaatgacaactcctgtggaggaaacaacgacaactcctatggtggaaacaatgataactcctacggtggtaacaacgacaactcctatggtggaaacaatgataactcctacggtggtaacaacaactcctatggtaattctggtaatggcagtggttatggaaacgactattaatattgtaggtaataatgatagtattccctcacaaaattttaagagtggtaaaacttttgtttcaaacgcaaattctagtaattctaatgatgggtcttcctcaaagtccttagatgtgggttcatttgttaatgcattcaaacaattaaacgtcaacgacaattcgtcgaacaataattcatctggcaatacagatagttccactatcggctatgctgctgtatttgctgcggctggcaagtttttcagtcagcattcgtgtgatttggcaagcggtaacaagagtgctcaggaaggtcaaaatcaatttttaagcatggtggaatcggaggctaagaatctcatgaataaaacaaattactctgctaatcaatcccagaatgggaattctcaaaacagcggtaatcccgttagtcaagccattgatctagcgaaatccctgtttcaaaaccgcaatctgcttacaaagctagcgcaaagcggagtccttactaatgctgcacaaggttcttcaggaggcttaagcgctgctgctgtgtcgggtcttattggttcttttatgggatcttcttcgaacaattctaattcgtctaacaacaattccaatacatccaacaacaattccaatacatccaacaacgagtccatggttagcaagctgtcttctctcagtggcatggctagtagcttccttggttcttccggtaataataacaataacaacaacagcaactctggaaactacaacaacaacaattctgggaacaataaccaacagcatcagcaaagtagttcttccttgcaaggtttagcaagcagttttttgaactcatcttctgggaacagtaataagcagaattacaacaacaacaataaccagaattatggcaataacaacaaccagaattacaataacaacaacaactcatcgcaaggtggaaattctcagggcggttctggtcttttagggcaggcggtgaatatgttcttgaaatcgtgaatatcatttttccttcgcttagtcattaattcctaaacctcttctatcccacagaaacttcaaacgctaagctattcaaattgaaagcgttcgttctcattttctttggtaaacaggttggtgagcgcattctagttcttttgatagttagaatcgtatacatataccatatacatatttatacagacgtcaaggcaagtggttactcttggttcatatttaattagtatttactatataattgagtatcgatgtttatgggtcatataggtgtcattcaacctttctaaatcgaatagtacgtagcattagaggtatgtctgtattctatagacaaattagtttgttttagtagcttttcatctaaatagttaatatctgatatatgctgaaatctacagtgtaaacaaatatccttacacaatacttataataatatgcttatcgttatagtatgttaactctctttgagaagcgcagcatgcatcctgttcacttgaaataacgatatcgcttacatccatctttttcacaggatccaatggttgggtttgggaatcagccatgtcccatctgccatcagcaaaataaaaacgagcgtgagtatcgctgtgtaggcatctatatatagaccaaatacccgctgaaagttggaataagcaatcgatacttttatctcggctgatcgcaaattaaaaaagcatactctcatttaaataggttccgttgtttgaacttttagatttttcgacaaattgctactgcttctgattttcctattatttaaatagtttacaatgtttactagaacaattaggcaacagattaggagatcttctgccctttctttagtgcgaaacaattggactcgtgaagaaattcaaaaaatttacgacacaccattgatcgatttgatttttagagccgcttccatacatagaaaattccacgaccccaagaaagttcaacaatgcactttactttctattaaaacaggtggatgtacagaagattgcaaatattgtgcgcaatcttcccgctacaataccggtgtcaaggccactaagctcatgaaaattgacgaagttttggaaaaggctaaaattgcaaaggctaaaggaagcactagattttgtatgggaagtgcctggcgtgatttgaatggtcgcaatcgcacctttaaaaatattttggaaatcatcaaagaggttcgcagcatggatatggaagtttgcgtaacccttggtatgttaaatgaacagcaagccaaggaactaaaggatgcaggcttgacggcatacaatcataatcttgatacctctcgcgaatattactcaaagattatcagcactaggacatatgatgaacggttaaatactattgacaatcttcggaaagctgggttgaaggtttgtagcggtggtattttgggtctaggggagaaaaagcatgatcgtgtaggattgattcactcgttagcaactatgccaacacatcctgaatctgtaccctttaatcttttggtcccgattcctggcacccctgtaggagacgctgtaaaagagagacttccgattcatcctttccttcgctccattgcaacagctcgtatttgcatgccaaagactatcattcgttttgcagctggacgtaacacgtgctccgagtccgagcaagcacttgctttcatggctggtgctaatgcagtttttaccggtgaaaaaatgcttactactcctgctgtttcttgggactcagacagtcagcttttttacaattggggtttggaaggaatgcaaagctttgaatatggaacttctactgagggagaagatggcactttcacccttcccccgaaagagcgccttgctcctagccctagtctttaatcgttgtaatgagtttccattcattctatttgtaaactaaagtctcttttttaaaagctaattttggttttcccagcctggttctttgatgtgattccaaaatcaaatcagactgtaatttttcttcttctaccagttacattcatttaataaagccaccgtgttgctgatatattgatactttaaatttgttgcaaggaacttccatttattgtttttccaatagaagttgggagattttgagtatttcaatatcaaatcccagacatcataagagcctcacagttagcaaaaagccgtttagaaccctttgaatttacttgtgctaatgtgctgttcattcgataaatcaaccgttaggttattattattcaaatagacgacttcagataaggttaatatgggacaaattcttattagatggtttattccctacggaacagaagtctttcgcatattaaacatagatcaatgcacgaattactctcagtttgcatattaaacaacttctgtaaattatctcactcatcacgacaacgcttgattgctaattataaatttgttactagagataaacttaagttcgctcacataaacgtggagtgagttttgagctttagctactatatattttgttatagataaaactagctaataaatagcgtgcacttgagttcgataagcgcactttgtaaccgaccaatatagttatatttccagcaaagttctacgacttccgttttatataccaactgacttttagaaaattggtcttctgaaaaacgttggtagagcgactttattgcatttttgttgccttcattttcttgaatttctgctacgatacactgtgttgtaagcgagtcgtttattgtcatttaatgaagtttaacgaattcaaagtattaattatccaagagctgtatgtcattttgtagaaaacatgaaccaaacgtaaaaaggaataattataaacgcaaaaactggtaaatgcaagattggcgcgcagcattagaggtaatttctgattattttacttctcactaagtgatttaggaatattattcgagatatctagattctgcgctagttcttgcaattgtaaatgacagtgatgatagtaataccgcacgagaaatacttgaagctttgtccatcgaaagccagtgtgattcacatgaggaacattgggataatttgaggcgtgatgagcaggaattattaaaccttaaaactctagatgaagagataaacaaaatagatgaggaggattttacctgggaactaaaggattcgagtttagaactagatcccgatgtctacaattttttgagatctatgtttagcgatctttctgctgcgcgggttcaattggttcaagcgaaatgtcaaaacgacctcgttcgctcaagcgatgaactgttaaatcatcgtgccatacaggaaagtgaacagatagagactgctgctgacgctctgattacttccaacataggtcaccgttctcgtcaaaggaaaaagaaaactaaaaaagcaactaattctagaaaacctttgagtaaatttcaatccaacactgaggaagtcaatgaagacccaattctaaagccttctctttccgtttgggaaaataatcgcctgttgattgagaagcttacatctattctcaatattccatcttcacaaattaatcatgagttttataaaaattcgagtgcttggccaataaccatcagaaatttaattcataggcaccagccgctatcaaatataacaaataatgagttgatgaagtatcaagaagaagcaactcaactggcgaaagatactggtctttcacttaaaatttgcacagacgttttgatttgtagtaacgactacaaaaacgcattatggattttatgcttaattaaggaaactcagcataatgaaatgggaaacatcaaactgagttcacaaaccgcgaagtcaaattcttcgacgcagaccaaaacatgcttaaatgatcagagtagtaagttggttgaagatgatgaagcgttgtctgctgaagattgtaaccgtcttgccgaagagtatttggaattacgaaatatgcaatattctaactcggctaaagaatatcgaagaagcaaaagtaatcatctttttggtggttctgcaatgtatcatgctcagttagggcgcgaataccacgaaaaggcacttaagtaccgatctcttgctatgcgatctcttgcacattctggaacatctcactctttggatttgcatggagctactgtccgcgaggcaaagacaatagtccgtgaacgtgttgctgcttggtgggctaaagaggcagatacttctcctaatagtattcgtccttttgttattgtcacgggtcgtggcaatcatagtataggacttgaagctcgacttttgccggcgatcgtcagattgttacagcaggatcattggaggtttgatgctgagcatggtcaaataactgtatacggtattaatcgacactctaagcttaatagcaatgcatgagcatgcgatctattaacttgcgcattgctagtctgccatattcttttggtttgttctatttatttattttcgctcttccaactgcgttaacatgttacaccaacattttttgcttaagcccttatctcgagcaaaatattatttattatcaaaagtaagtaattgtagttacttgctcgccgaggagagcacatactaaaaaaaattgattcatagggtttcaatagattcttggttaaagagattaggtaattacaataagtgtaattgatgtaggtttcatcatggaacagaaaacaatagtcgtaaagttacagaacgtttagtcgagaatatcaacattacaataaggcttttgtatttggcaagtattataaaccaaagaacaaatgtatccaaaagatagacgctttagtaatgcagaaaatcgcaatcctcatgctagaattgcattataaatgggaaaaaaggcgccacgtatttaagatacttcggaagacgcataggaggatgcgccgctgtcatacagaaaccgtgaattggtgcgagaaaatggaacagtattatttcttcctgccctttcaagggatccatcagaaagtaagtacgcaggagagtaagttccatcgggattttttaaagcagggttaggagacgtatcagaaacgccgcccaaagaggtgtaacctctatcatataaagaacagtattttgtgtttgtttcaagaagtagctaatgtttagtatattgatatagtaatatgtcaaagagaaaacttacatcccatatttcagtataagaccaatccaatattggttgtattctcataaatttaggccaacctttgtctgtcacttcaaaagctatacgatgcaagccatgcggatccagccgccgaatacctataagtatcgcttgaatgtgcttatgttccttgagaaacttgcaaaatgcttctttcatgggaagtgatattttaatgatattaaggcgatattttgactgacactcgttcacaaaatcatccatctctggaaattcatctctaggtcgaacaaaaacgaaaggaatattagaaagttttgcttgagcttgctctttgtatttttctttaagatagtatatacacaataaaaagagaactaagcagtcttttcctccattaaacgacatagcaagtctttctggtcttgtaataaacgttagaaaataatagaacttataaaaatagtgcgcgcatactgataagtttcgaaagcatattcaataaaccgcagagaaatgctaagtcgattttgtagccccactagcttctctgaaggtgctgaatgagtgaaaatgttttttatactttgatatacacgttccaactcatccattgatatattttattcaagaagcctaagtttataccaaaaaattcgcagttatcgttttactatccagatatgcacgacggctgacaagtcaacaaaaaccagtaaaataatcttgattaatattaaatcgtatataaaaaggatatatcaacaccttattgctgaagtcagaatatagtacgttgatcttaagtaggcatcagtaagtagtgaatgaatgaatgtaactcgacgcgtgatgccaatcaacccgatattttttctataccaacgttatttcgtagctgtgttcgcgaaatggtttcagtcagagaggaatggctttgaaaatctaattattatatacccatgcatttccttagcgatatcgtactacaatgatttcgtaaaaatgtagtcgtaacaaacaaatggtaaatgatctgaacatcttaagtaaatttgttacctgctaattgaattattcaattagggctatgaaacgtttgcaattaagtctgagaatcatggtttagaatactagttagttccgcgttcttgctgcttgataattacgttatatcttgtgctttcagtctcaatatttttattctaattcactaattatagttcaatattacttattctttgctatactgcttagttatcccagaattgctaactcgatgattaacttttctggtatttcacaactcgaaatatgcagatttctatattacagcgctaattttgcaaaagatgaaaagcagaagggtaagactcaataataccttgtataatcgatgaattattaactgttgtaagaactgaatctattaaaatctatttagcccctgtatgtaaagatgcaaagaaaaaaaaaaggatcctctttaaagtattgtctatatacacttgaatagtgattatgtttaatatacaaattcatgataaatagcaacggtatataggacaatagaccatgagcatcgccaccaacaatattctaggatatcgaaagtaagaattattaacaattttttattttttatgaggacaacttaaatgaaaagtatatcagtctttagcagcattattgtcaacctccgattctttattttttggtttttcttcttcaatagacaaggaaacttgattcaagacatcaggctttttactttcctcaatttcgggtttctccaattgaccgtcgatattagcggactgttgctcttccgtaacggaaacatcgcccttggtagttttttctattgtgcttacgacaggtgacgcctcggtgtctaaatctaaatggccgctaagtacagattcgtttggttcttcggttgaagattttgacgacggtacagcagcattagaatccgtttgaacattttcgcccttcatggtttctcgaagttccttattatcaccctctacagtctcactcttcatctcagtttttatgttagccttttcgtccccgtcagccaagtcagttttctccacagagttcggttgagaaccctctaagggaactcctgtattagtctcctccgcatccgtttgtttggaattattactgctgctgaccttgaactctccatcactctcgtttcccgtaatttcaggttttgtattgttgccattattttcttcgtcaagcatgtcttgcacaagacgttcgccaatttcttctctatccttaccatcagagcttaagctcatgtcaagcgcaagtttggtgttcgctaatttttgaatatattcttcaatcgtattatcggtgattaaccgaattaccgttacctcacggacttgtccaacacgatgagcacggtcttcagcctgcaaatcatcgaatggattataagagcagtcatacaatatcaccacatttgcacacgctaaattaattccaaaaccgccagcttttgttgaaagaaggaatacagtaacatcttcctctttgtgaaattgatctataatatcctgacgtacttcaacttgtgttgaaccatccaatcgaacatatgatattttcaaagtatccagcacctgttccaaaatatcgagcatctgagtaaactgactaaacaaaaggatcctgcttccttcttctttcattttaggaagtaattctttcaacactcgaattttacctgaatccatccagggatcatccttcaacgtatatgactgcagcgtagggaaactgcggcaaagtcgatgcaattcaaagtcagacataacttccatatcttcatatatatattgttcattggcatttttatattgttcctcttgcattatatccttagccatttgctttaacttctcatcgtcataaaatttgcgaaaaagtaaggcatgatttgcagctttgcgaagctgcatgagaacatgaccggccgataatgacttgccatcgctttcttcatcgttcttactacgcttgtttcgtttatcgtctctccgaagttgttgatttttttgcaaagcagcatatcgattgtaaatttccaactggttttctgataacttacaatgttcaataatctgagtcttttttggcaaatcattaagaacttggtttttccgacggcgaaggacaaacggagtcatcatagtcttggcacggctaatacgttgcttagaaagtaaggcttgttctatatccgcatctgcggttggtttagctttaaaaattacatccaaatcgtccatgtcactgtcaaacatattaggaagaatgaaagcgagcaaggaaactaattctttgagattgttttgtaaaggagtaccagtcagcagcagtctaaagttagcgttaaggttcatgagatgtttgtaacgctccgacattctatttttcaaataatgaccttcgtcgtaaacgcagacatcaaagttttgatgtttaagaaaagatcggtcctctttgttgttcgtagctaactgataagtagtaaccaaaatgtcatactttatttcgttttcttctattgcttcgcgaatatttgctcgctcttgttgacttccgtagtaaggttccacgcggaggctagggcaaaaccgggcaagttccctaagccaattttcaagcgttgaagaagggactacaactaaatgaggtccgtggtgtccttgttccagaagaagtgcaaaaaaggcgactacttggcaagtttttccaagacccatctcatcagccaaaatccctgacagtttctgttgataaagcaaatgtaaccaattaacgccaacgagttgataacttttaagctggacgtcacttgcaagagttttgggttgctctgtaacaaatttagggaaatcactgttatccgctgcctcggtaggaaccgactccatgtcaacgatgttcagttcaccattagacatttctaatttaattccccacgaggccatacctttagatatacgattaccaagaaactcgcatttggcaattagattatcaattgcataatatccttccatggtttccatacaagcattgacgattttttggcccataggatttttttcacgacgccttccacgtctaccaggtttgctaggaacgtcatcaggatgtttgatgatacaagcttcggcaagtgtctggaaaggacgatgctctaaaaggagtttcgagtgggacaaagggcaactagcagtatcagagagttccttagcagtactgctgtttataaaattgagtacagttctctctaacgccgatgtatccctgtgaactatggcttcaggctcttcttctgagtcataaaattcatcttcttcagtagtaagtttctttgatgcattgctagtttttctggtataagaaggcataagggaagcttgcgtagaatcatttggcatttgtatatatttgtcccgaatcgagcgcttttgggattgaaccgtacggttagagcttccataagtaggcatattgctagcaacgggactttgcttaaaccttttatgctcttgtattggaataccaaggtcacaactcaaatatttttgagataaaatagaaagtgctgcagtctcatcccacttagtttgagcaagtgtgttgatcacctggtgaatcggagcctggggaacaaatgagcgtatccattgaacagaacgaataatagcattaggagaagtagtggttacaggaggaagctcgacaggtggagcgggaggtgtaagcaaggtattgttgactggtggggtagtcacgggatttgcggaggaggaacgagatcgctgagtagagcgtggagcagaacgcgctgtggagcgtgcagatgagcgcgagtttgaacgaacgtagctgggtaaaacattattgacgggttgtgctggaggctgcgcgggtattgccgatgtaggattgacagcaccgataggatagccgttattataaggggaactataatgtgcattataaccaccctgaggtattggaacagtgcctggataaccagatggcataccaggcattgctgcgggaattccagcattgggcaaagacgcagtattgtaagagggcagggggttataagaagggactggctgcgatgattgtcccacgtatgaataaccaaaattgttgttgattgcagcgggagcatctctggaataagcattggacattggagtcgacgcatacgaagaagtttgcgaataatcagtattcataaattgagtgttctcagaagtattatacattccaccacccatggaattattcaccccgtacatagcggaagactgttggacagggggcgtaccatagctttgaggatttccgtatgaagaaggcaaacctgtttgcgaagaaccataaacttccgattgaggattttcgtcggaaaactttcgtttcccgttgtccgataagtaatttgaattgtaaggaagcatctaatttaaaatcacattaagtcttctgtatttatatatcaaatatcagaagtagcacgtttggttcgtgtttggggcgtgcctgactcttacgggagtacgcagaaaaaaaataatggactctttaaatctggatatgtcttaagttaattaaaaaaatttactggattttaacggtaattatcgcaatgccgtatatactttaacctgtcaggaatagtacactacgctatgctacactacgttgcgtatcactatatgtcatatgttggaatactagctaagatccgtttattgataatcacgggtaactatccgtctatatacatagatacccgttgataacaactatttagaaatattataaatagcgttacaactgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagaccacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacataacctaggcttgatcttatcgttatattaaatgctttttattacctcaaaaatctacttcaacagtttgatttcaagctaaaatggtaaattttaatgcataaaatatacccattgagtaatctatttgctcttttttttataccgctcgtccgctgatgaaaacgtcaacatagcaatgcttgtatcaagtgaagatggatggtgtgaaatcacttgttataacagaggagtaattgagtattgcttttttgatcaccactgtttgatacacccttgcctgctaaacaattcaatgtgagtttgtaaattgcagttttatttatgatcatcgaccaagccctaacatacatttgttactcgatttaatttaattaatttaatatttcaacaaggaactatgaatttggagactttgtcgcccaggtattttattatatgtaaacacaaattaagcaggtcgcacgtataagtctaccgtatgttataaacaaagataataaattttaataagatgacaaataatttcagggactttcaacatacgaatatcaattgtctacttttcatgttgacaaaactttgacctcttataaagcaaggtcccaataaattaggtctccaccaccatcaacaacttgcattcgtgatttaaaatggaaaggaaatcccaagtttcagatacaaataataactctatacctacgtaagtttattaattattagtttatttctttacgccggactgcgaattggttttaagaaattccatacaaccttccacaacagtctataatcttaggtctcttatattgtttattccttttatattcttaactaaatatgttggaaatgaaaacttactaactttcgtaatagtaatgttctgcttaagtttgtgggttttagtgtcgcattatttacattaccacttataacttatttttggacgttgaagactttattcaaaggtatatactaattgttgaataattttgatttttactgataaattttgttttaggatatcaaacattgtacgcaggattatctgcagctgtaatggtcaatattatcttggccttgtatatagtcgcagcctttcgcgaagactccgggactcccaagaaggatataaaaagggaataataaattttcagtaaccattttactactattttgagttatgacttttgcatttcaattctaaatcaaattttgaagcggattttccttctgccaacgtatttaggtgaatcattcgatgtctttattttttttcgttaaaagtatcgcaaaatgaaagactttagctgggactatcctataatctactggattttgcatgtatgtctattgaataaggtgctaccacaaagctgttgctggtgatactactcctttttgtatctgaattaatgaacggaaatttttttgtttaatttttcgctagtctgtaatgaaaatatgtgtctgttctttagttttttgtagtttcccaaaaaacacgaattagcaaaatgcaattgatatggcaatttcaaccaattttataattaaattttcctttttataatataaggctaacatgtatgattcttatcaaacataacagctgtaggaattcagtattcttctaacacttatgcatcactattttctctcaccccaaacccctcgtatattggaaagttgttcaagtgagcattattgattttttcccaatataatattgataaaaatatatatctgtaaaaaagtttggtgttaattatttattttattctgttttctgctgattcaaagacttcgaacatgtcgactgccagtgaacaagctcgacttagacgtgaacgtcgactgaataaaatcaaacaaggaggtgcatctagaatcaatcaaattttgggacagaattcagatgacagtcaatccgatgttcgagctacagcttccgaggaagctgtacattctgaaactgcaacaccagtaacgccaatgtcttcaggattcatggaaaagagagatgataccttcaatgctgatcaagtggaatatcttccttcccaagattaccataatttggaaagttcgccttttaaacttcagtgtgattctccatataatgtaccacctgaaaacatgtttaatcaaaaccctgattttgcaaatttttttcaagctatgttacaatccgcaaaggagggatctgatacaaattttcaaggtgaaaacgaacaaattcctcaagctacagctcctttaaaaaacttagttgagaaatatgctcatcttttggcaatttctatagtagtgattgtttgttattttaaacatttggtaagtcctcatcttccttttttgaaattgtttttttgcatactaatatatttatttcagccattacttccgtggacatttactgtcgaagcttgcttgttctctattcaatttgttttggaccgtaataatggaccttcttattctcttctagcatctctggcctctcagcttccccctccctatggagcaatgatccgtcatacaacaagttatgttccgtatttcacacaattgattacagatgcgtgtatgacaatatttgcgttaggtttatgttgctatttttatccgtcgttggtgtattaatagttgttaattttcagcatttactatttatgaatcttggttttgcttcgcaaattggtgatcgattaattagcattcaatttttgtttagatgaaataaactaactgattaagcgagaaagacttttcaaacccttaggaattcaattttatattatcttttcaacatctaaacgatttatattctaaaacatactgcacttcatttgaactgctttgcaacacatgccatatttacgattgtcggtacgttttatttattttctcttttaattcaatggtagcaatagtatatgatttaaaaagctctgtttattgtaattgtagtattaattaaaaacagactacttaaagtaatttctgggatagctgtgaaaacattataactatgatttttaaaatcttttatcaacttattattgaaataaaataagtaattgagaattggcttggttgactgtatatatgtaaaacaacttcgtccgaagcgctacaacagcatgcaaacgttgaaacggcgaattcttgttatagagaaatttttcatataaaaccatacgtacatattttgctatttaagttccagattgcttaaaagaaaattgaagtggtagcaccatttttataaatatatgcaatggaaatgaaaaggcgcgttcgcgcggtgcgtcgagaccaaattcaaaaaagatggcgtccattagaggataagcagcgccaagaaataataattatttttaggacgtgttcaaggtaagtaattgagaatcatgttattgctaaaagtgcttgtgctttttagcgcttacttgtgtactgaaagggaaatcaaagtttgctgttgatgtttacctggaaaagtcttttaagtacttttccaaatttttttagtcattatgtgtacgtatgctaactgtgctatcgtaacagattggttttgaatacaataaaatcagaaacaagaaaatctttggccgaggaatggttcatgaatatacttttaaaaatcgaagctcctctgagaaatttgcctgtaccaaggaaaagaaaagagtcaatactgttctctcaattactttcttcgaatgtaagttattaagtcttgatacgcatacatacgaaagagatatgactaacatttttagatgcaattggaacagcaattatacagtgatttggaccatattaacgtacttcaacaggaattgaaggttgaaactgctcgtttggagaatgaacagaaatcttacgaagaaatgaaacaaaacatggccataaataattcacggcttgccgatttaaaatctaaagtaagtttaaaacacgaacaggcgaatgttttattcaagacttcatcttaacatatgacacaaaatgagttttccattgtttcagttatgtaaataatcaagcaatcactaatattttcttagcttcacccttatttgaagaaaggcttaaagatatcccatgataatttttcagactccaacgatttctcgttccaaaagaaactgaatacagaagattctaatacttctaaaacctctacattggatatgtataaagaaaaattaaagccatttacgaaaactatgcaaatccatgcaaataaaactgttcaattaagtcaaactatacaaaaagctactcttcttttacaacgactaaacaatacaaaaaatataggcctaaataagtcatccaaacttaagataaagaatatctagacatagaaaagctagagcttaagacttgatgacttctacatgttaacatatagtccctggccccgaaccatgaccaacccaaaaactggattaaatcgtcctttaatataagcactcagactaattgtcccgtcttcattgaattctcacaaatagtgtgacgacaagccaacttaatggagtgcttggtagattccagcagctacggacttaattcaattaaaggactttttgctagagtttagggtagggtaagcataaaattatagtagcattatagtatcgattttgaaagtaatttcttttgctttatttaatcattaaaagatgccgtaaaggattttgtgccttgcggaattgtcaagaattgtagtattactcgtaaacggtcgtgattgttatttaacagtagtaactgccaaaaaagacttagttttttatttttaataaaagccttcaatattatttaataaatagacgcaaaatcataagcaaactgattttaaattcatttgcgcatgcagtcaataattataaaagcaaagcaatacacgggtcttagatagctagtcaaaacaatagcaatgcgtaaaaaagtattgattttgattaaaacggaaagttcatataggaagctgagtatgactttctaaatggaaaagttcttgaaccacaggatgaacaaacaacacatatagctcagagatgcaagtgcctgagacagctaagcagaaataagtccatggaaaactttgaaaaacataaaataagtgaattgaaaggaacaaataaataaggtattttgacaatggacagagaaatttgtttgaagattcttcctttttacacgaatacaattggtaccaagcagttaagatccctgcttgaattgcggtcgtactttggataattgcgaccaacaagtaatgtgaatctgtaattttgtatgcaataaagcaaggtatcaagacagcaatgtttggaatcactgttaaaaactgacagaaaagcaagtactccttatgaccccatgaacgttcaatttcaacgccatacaccgagagaatgagaatacttgaaagtagcgtaaaaacattagcatcaacaaaacttgtggtaattattgtccatggaaacaagaacaaagcatttggaaccaaatgaaaacataaaagaaagaaagttacaatagaactcctaccaaacactttgatgtagatgctgattccaaatgatattgcagaaaacaatacctctaggataagaagccttttcgtaaccgaaaacttggagaaatgattcattgataaattttaggtaaaaaaaaatagtaaagttctcgttaccgtaaaaatcatcgacgtcaacaattttggtctcaaagtaaacaataccaggatacctctaagtaaatggtgcaatccgaaataaaatttctagctgtttgcatctaaaaaatagaaactcttacgaaaactgaattggccaaagatcgcttcactggaatataagcataataagaaattgcctatatggattaatacagttagtaaattagaaaatgagaagttgagataagacactgcacctggttttttaatgccttctcaataatctcatttacagggacattcggtagcgggtaagatgataggtaggtcatggctcgaccagattataaacatccagaaaattacataactttgtagcttgccgattctaatagaagatagaaaagaagtttaaactcgctgatatatttgtttgagcacaacctggtttatcaagtaactatgatcggttcggttgaggagataaacgcattcaaagttagagtaaatagtaaagggagaaattaatttttattatatttggcagttttttgagggaaaccctgatgagaaattgctgcatatcgctctgctgggttaaaacaaagtgttgattctcttaatcgaataatgtcttaaattattagtcataattcaaatcatcttttcctttcttagaatatagtgaatgcattgtttagagcggtcttatatcagaaagaagcattcgcttgaccttgaaacatttgtaatagaaaatcacatttccttagcatgataagcggaccctgaatgttcaaattattcaaataaaatagcagtatattttagaaataaaaaaaccaaataaggctcctaccactcttgtatggaatgttgagtacagaaatagcatacgaattcatgaaagtcagaaaatacaatctggctgccaactccttaacacaaacttctaaaagtgaattttgattgaaattaaaagtcgaagagaactattagcattgccgttttaagttgttaagagaccgacttcaaagagggaaaactttactgaaattcctcggatacaaaaagtgggcactcgattatttttattttgatcaagcgctgtttaaatagtaacctacgtgcaaataatagagcaggaagatttaatccacagtttcagccatcgcacgtatctagttaaatttcggtaactaatacttccacaactactaaaaaccgtctcaatgggaattcgtcgacaatccttcaagttaaatccgtattgacaggaaaagaaagaaaatagaagactgttgaggttttaagtgaaactcgttgacagaccttaagatttgactttaatttacgtgggtagcttgaaccattatagatttagaaattgtggaggaaatggatacgaatcaagttaattatataatctggagatatttgaaagaatgcggtatgttaaatagttggtttttgtgaatcatagtcgcttcatctctcctttttttcggtttcgttaacattatcgtgttttttgttgtaggttattcgcatactaaatttgcatttgaaagggaaacaggcatccaaaatttagacaaacaatggggaagtacttgccaggttggcgctttagtcgaaattctgcagaagggtttacagtacgtggagctcgaaaagcactacgttgataatcactcctcaaacgaagaagctagcaaaacatctatagatggagaaagtcttgtaaatgaaaatccttgtaaactccctttctatctcaccgtacctcatatatgcgaaacgacactgacgaaagctgactctaccaatgggttttgcgaacacaataattctaatgatcaccaacttaaaattttacaagataaggggtctgggtcgccttcatctccggtcatgccatttaaggataaaattgagaaaagggatattgacattactatggccgatgaatcaaacgtagagaaggatccggctcgacctatagccgtgtacaacagttcacctgtcacggaaataacagaaataaaacaggttacttttactggcggcgaagacataaagtcggattttttcaaagtaattcctaccaaacaccccgttacctgtgcagattggcgtccactattacaagaaaattaccatgtttacgaattttctattggtatgacaaacgctactctggcttcagttagcatttgtgaagagcaaaatgatttcaaggcaaaaacagattattgtctgcaatcttctttcgataaccaagatatcactggcgttgcttggaatgtaaggttcaaatttttttttgaaatactaacttttagaattctggttcttttttagcctacgcattcttcagcggtgtgattgaaatttacgatagtcatggttctcaaatccttagctttcataacaacaaaggccctgttttatctttgaaatggagcggtactgatacatatctagctgctggttcggcggatggaactattacactctttgatcaactgaagcaaacacaatattcaattgacacacttgcatcttccgttttagacattgaatggattagctttgatgaatttgtaacttcggatgtggaaggctccttgcgagtatacaaggtcgatggcaaagctccggtttctacagtttctcatgcgcatgataattctattgttgctttacgatacaatctacgtatctctcttctattaactgcttctagtgataccactgttaaggtaaatttcttttgtcattctaataattactgttttctaacgttttgtatagctttggtctagaggtgatgctggtgcttttgaatgtttacatgttttttcttttagctcaccggttaattgtattgactggaatttgcgggaagggacaccaattctagcggttgcttcaaacagtatcgtttctatgtataatgctatttcccttcagcaacttgctgtattcatgaggcatacagctcctgttagtgctttgagcttcagtcataacggtcgctatcttgctactggtgatacttctgggggagtatgtatatggtcatgcaaaacagccaaactatttaaggaactgggttccgataactcagagttaattgctgttactaatgtacttccagaggagcaagttaatttcttacggtggagttttgatgataaagatttacttatcggtaaacaaaagaaggagattatttgttgttgtgattttttacatgattctctgtaattgaacctagttgatcttgtatatatccatttattacagtaggttcgttgggtcatcatctatagtcaaatatatacatatatataatcatatacgaatttttatttgaagttactaaactggtagctaatatttgtcaaaacataatatgaacaggaaacaatatggaccgcgaaattgtcaaggtccaatatctatttatcacaaataccttaattatagcgacgctttcgattgccatcttgaaagttagtaacaggtataatagatagcgtgaacgcaaattagtggcttcgtctaacataaatcaaaaggaacattactataggtaaagataaaccgtacgtagatcattaaaattcagcaacgactactttggatctcataaaattgaacttccagaaagagacgtgacttgggaaaatactgtcggttgttgcgaagtgtctatttggagtgaatcattttcatggcgtacaatatcaatcatcttctttattattgatttttccaggtcggtgcggttttgaaggactgcttcaaccaaggacaaaggtgcatcccagtatgcttctttcagcaaatgaaagtattcggagacagtttccacatcggcgtctaacattcccaatagtaatttttcaatgggctcaaacgtagatcgcaaatgttccgcagccatgtattctccaaacacccttatagctaaagcaatatcagaacgaatttgttgtatagcattatctccatcgaaacatgcattcttgttaaatatacttcgtaaataactgatggtaagcgcatttgaagcttccaataaaaagacatcgaataaaccgggaaccatatgttcgatacaatcaacgatataatccctaaaggtgtcaacaataagcttcatattgctagattgataccagtttggttgaaaaagtgaagtgagagcgggcttaacgtcgttacttataatggcgacaatctggctgacgccaatatcgctaattaatatatacccatcaacggttttgccaaatgcttctcttaaatcttcctctcgttcactggtaatcagttcaaaggtgttgagcaaagtgttatccataaagccagcacactttaaattatcattagctactgcaagtaagtactccattaatcctgggggaactgattccgggttgccagataattgctgtgaaagttcggagcgcataactgatttccattgatcctgcatagattgcataatatacataattgaacttaacacgatgccgacgacgtcagaattattagtatgagaaataatattgatttgttgagtaatcatttggaaaaagatgatagtaccttgaagaccatagtttccatcactatctagttcaggttcactttcacgtttcataaatgtgtcaacgctgctctggaacagtttatcagaccattctcgtattttttgagtaaaaagtcgggtatattctcttactaaaattccgtcttttccatcttcaagaccaggttccacctcatcgaccgaaaaaggagcattttcttcgaaaaatttccggtactctctatgaaagttgattaaatataaataaacggcagccggagtatctagtgagactgctttagttacaaggccaacaagacactcttgataaatggaagcaaatgttttagcgatattatacgagggcggggtaagatcaggtaaaacgtaaaatgcaacttttaaatcttcaaagatgaaatctaagttcaattcaccgctaccgtcctcaaggtaagaaacccatgcacgttgaaagttttcagcggcagcaccttgaaactcttcaagaacacgtagacgaaagtttcgtagctgacgggtcatcccttgcagacttagaaaaggaccatcttgggagtccggtaggctggatttagcatcgcgtatacttttcaacacttcatcagaagattcttcagcctcgacaattttgaaaatttgaacaatggtttttatatggccacttttgacgagttggaaaatgttacggcaaaaattcaaaaccaaccgatcgaaattatcagatagagtgtttaaattagaaaaagaattctctagggtaattggaagatcactttggccttcaagggatgcctggtatagggcttcttcacggaattctcgaagcttagaaagtttataatgggcgcgtaacaaatttggcatatcagagtcaagttctaaatcttcacgcaacatgtcttctattacatctgtctccttgactaaattatttaactgcgatatcatttgttttgttgcataacaatttttgtatatccgagacatgcgactgattaacggaaattcatcgaccatctcgcgtgcactctcacataaagtcaacatctaaaaaaaaatcaacattagtaaaaaagtcttttagaaaatgtcaagaaagcttaagcttcgactttactcacgttatgcaattcctgaagaagcttcactcttttcgtttgagcatcatgcagtgccaatttccccaactaaagacgtaagttagatcaattacaattatcgcattaatttaatatttgtgctaacctcaacggcttccacgtgcttttcgagctccgttttcacatgcatattaagagacgcttgctcgcgttcaaatcgctcaatatgagtagataatcgatgaaaatcctaaaatcatcaattgttagctttcgatcttaattccaagcatcctaacaaggaccacttacctcacattgtctaagaatatccgctaccctgacaaagttagagtaatcgtttcataaatggtattttgataaataatccttacttgttatagacagcatcatccgatgcggcagcggtcattttcttaaagttataagcagacctagtgcttacaaacgtttctatttactgacagattgattaatatatttacggactggttgtaaaggcaggcagctttaaagcattgcaattcatttccgtaaaacaaataattctctcgtcaaacttccttaactaatttaagaagtttgtacagcataaattttaatatcaaattcacactcgtaataaggtgtaaggaaaatattcgcattgctctatttttataatatttaaatgatagattgatagaatagtatagatctgagcaagggtttaaatgagtatttagccaaattttttgtttttgttatccaaaaatagttagcatacctttttacaaaaatttaaataattggtcctgttcgaatttacctatagtgttcaaatcgtctacgaggctcatttaagtaataatatatactttgtctcgaaatcatccttcttccctataatcccagaaatcagtatacttcttaattgacaaaaaatcaacaggaatttcttttcttttaacatccaattaataaagctcataatgtgaattaatggattacgtaaagcttcggtatctgatttcttcaaaaagtgagattttttcctgataaagtaaaaaatatatatataatagattatttgttatataatcttccaatattcatcaactgattgaggtataaacattaagagactgtagctaatctccgatttttctgctccactaataggataataagctagtaatttgaagcctttggcaagccaaccacagcctatattatttttttaaaaatgtatgtcactaaaaaaaacagttttaacatttttttgtaggaatgcatcagaaaagttgagccaaaaggctgctcagtcggtcacaagaaggtttattacctggttgaaaagccctgatttcagaaaatatttatgtagtactcagtaagtagatggaaaggtttaaagattgctatctctcgttttttttatattatttatggtttaaaagatttctttgctaataagatagcttctggggtccgttgtcgaattttggaattcctattgctgctattttggatttgaaaaaggatcccaggcttatttctgggcgcatgacaggtggtatgtgttaaaaaatagtcatatcaataacttggccatgacaatgcggttttggggaagctcttttagagattggagttagtttccttttttccgctgatcgtggttatctctgttgtcaatgcagttatcgagatgactttctgtatcgtttaaaagttgcttttttgttaatctccttagcacttattctctattccagcgtctttatgcgttatgcctgggtatgttttgaatcatcttactcctttctccaatatttgatagaacttttactaactagcgtttagatggtaagcccacgtaactatttattactcggatgccatgcctttaataccactgttcaaacggcacaaggaattcgtttcgtcaacttttggtagtatgtgtattgagactttgttattctattgtttactaacgacttatttaattagtggcaaagaaggtgcttctaaacaatctgttttcgagaacatcatgcaagcagccaaacatcctgaaagtggcactcgtcaaaagtgaaaagggtcaagtatttattctttaaaatacgagtgaacggataagtcacttgctctaacaaaattgattcgaaggaagggtataaataagcaaacctgagaaatatgtgttatcggtttattacttgctctaatataggaaaaattcatttttcctatttagtttaggatttgcaaattttgaagtccgtcattattttgttaatgtacattcttttttctttttacaaaatgtctttttctattttactggtccgagacgtcgtatccttgttttttgtggaagcacaactaaattgttttgataatatcaacaatatgttttcaggcaaaagttgtcacgtggaacgatatttttatgattgtggcttctagtattctgtacttcttaatacaaaatattaacactattatatggtagcaccatggcgtactagttttctgatttgtcggttactgaatatttattgaatatattgataacggtaaagtcactttttaaaagagcaagttcagttacacaatctagcttttactaggaaaagtagtttcaattacttttttaattaattttgtgtaatattccgatatattagatgttaggcttaaaagaaatcgaaaatactaacaattagggaggtcattagtgaaaaagaaaattaaacaaaatataaacgatcaacggtaatacgtgatcacaaaattgaaggtcaaagcatttcatcaccaaaatttttaaagttaggtgaacatgatcgggaagttcagaatagctttcacatattttacaccagaacgccaaatgcttgtaattctatttttattttatcaaaaaatgcttcattgacagagtttgtagacaccgtatctgagtatttacggatggctgtttgtaaatccgtaagcaagaattccaaacgtagcaacaataatgaaggatcctctgatgattcttcattgatatttttccaaattttttcaagatgagagatgtgctccttatgcacgatttgttgatcaatgccgttatcttttgtgttgtttaagagctcttttaaaatgttgaaatttttctcaaagtctgcacaaacaattttgtcattatccattggatctatagaagaccaatcggtctgaattttattctgattaaacatacacaaggaagttaaatcggtttgcttatataacgaatttgaagctgaagagcatgtctcggaagcactatctccaaaatatgtggaagaatcagtatcggaatcgcactttaaagaatagcgatcgcttccactttgctcattaaaataaaatctcttagagcaagtttggtcatcaaggtgagattcgaaatttagttgcttgtttacattttcggagtagttaatgtcaatagcgtgtttctcacaaaacgagacagaacccagcgtttgggaattatgtacattttgctttcctagaactgaagaagatctattggaaaagaaaatataatggagcaactgcttgaatttatgggtacgggtgtttcgaacgctagatgaattttcagaagagcttaaaaaatgtgtcagtttgcactgaacttcactcagtctgttagtgttttcgttactgaagaattccaaagaaggggtagcggaggtcaaggtgcgataggtatgtacacgttccttcctcacttgtgtagttggataatcaacgaaagtgtttttacagatcatagtgggcaaaattattgagtccgaaaaaaaataatgaataaaagtagatccgacaaaaagctggcaaaaagagttaacaaaaatattcccactttgttttattagattatgtgtatgaaaaaataatgcagaaacctcaaggatatgtatagaactgtatcaccaaaagaatcatataatagtcatgctttaagcctcttcagtctcttaaaatagacctctttcttcaatcaagcgaagaacagtaattttagcgtctgtaaactccacctactgagatttcaacttacgatctaatatttactcaacaatttgtaaagtcacttagtagtcattcgttcgtctcgggcgcaattctaaaccacttcccggaacttacgcctctttggattgtgatgaaattacacaaaactccaatcatgctgattcatggttgagacaggatgactgaatgagatgacctttctgacattttcgctagttcatttgagacagtccgatgacggatggaactttgagtcaaaggaaaggtttctcatgtatctctttttcttcattaattaattacaaactcatctctttaattgccaacaattcacacgataatagcatgaaaattcaatggtcactagaaagttaatattaaaacaatcattatttgctaacaacttctgtcttcagtttgctacctgatatcgtttaacagtaattctggggtaaaaggggctgtaaggcggtgaattattttattggctcaaatttttaatcatttattataaactactttgatttgcaaatttgggccaatagtctaaagctttttcttaggagatttaacgataaggtcaatccaccaatcattttttgctaaactacgttttgagatatattaaacttgaacgtttttgcactaagtgcggggttataattgatgaattagctagttgtctggtaatgacagaatatgacagtcaacatctgaacagaaaacgattaggaggcttaaaaaagatgccatttattttgtatataaagggtaaaattcaaacactcttccttccattaataatttgaagcttacttgtaacagccacaaggatatttctcatattgatttatactaataagagaagtaccctttatccctccctatttgagtattgcagccgtttgataatcatttaaaatacgattccttcgttccgcttattttgttttctatcatttttataggaaatcctccttgaacatttttttgatttcgctggtcccgctgtatatctcttgacttttgtcttttgtgattttttgatattaaatactttcctcctcgattttcaactccgctattactgtctcttttaaattctttccctttcttccttttaatcttcaaaacaaaaatactttctctctttttctattaaaagagtgaattactattttcgtttgtttacatcccatttttctccacattattgacactgtttgtttgttttttactccaacatccgatagtgacaagccccctttttgattaatcgtcgaattttttggaacattgagcgattatccttattgtttgtttacataatttgttgactttggtgtttgtttattaaccaatttttttcctataaaagcggtcctcacctcggtacttttcttctttctctatattatatcttttgagattttctatacagactcttttaacttgggaaataaagactatcctttcattccttaaagaaaaaaagtcctttctcttcggtattcttattctctgtattcttataaggtttatatacatatagcgttgtattattaaataccaaggattctctatacttactcttctattctttccttctttctctaatattactacatcgttgcgattaatatatttataaaagcaacccggaaattttcttttttttcttttacttaatcaggactaaagaattttctcatttggtcattactttttctttttaaaaaaactagcatttattaagaacaatggcgaaaatcttaaccattgtcatgttggtcttcgtgtccatggccggatggatgttcggtgctgacacgggttccattggtggtatcactaatatgcgggactttcaatctcgatacgcagacaggtatgatcctgtcacagatacgtattcgtattcttctgctcgccaaggtcttttggttggtatggttaacactggaactactgttggatgtttactttcttcacctcttggagatcgattcggtaaacgtaagtgtatcatgggatggacattggtttacattaccggtgttatcgttcaactcaccacaattccatcttgggttcaaatgatggtagctaaaatttggactggtcttggcattggtgctttgtcagtcattgctcctggttaccaatccgaatcttctcccccccatattcgtggtgccattgtaactacttatcaattgttcattactcttggtatttttattgccgcctgtatcaacatgggtactcacaaatacaccactcatcctgaagctcaatggcgtgttcccatcggtattaacttactttggggtattctcatgttctttggaatgcttttcctccctgaatccccacgttaccttgcagttaaaggaagaaatgaagaatgtatgaaaattcttactcgtaatgctggcctcccagccgatcatcccatcatgcaaaaagaatacaatgccattcaagctgacgttgaggcagaattggctggtggtccttgctcctggcctcagatctttagcaacgaaattcgttacagaacacttttgggaatgggtgtcatggcattccaacaattgaccggtaacaattacttcttctactatggtactcaggtattccgcggtactggcttgaactcccccttcctcgcagctttgattcttgatgctgtcaactttggatgtacgtttggtgctatctttgttcttgaatactttggtcgtcgtggtcccctcatcgttggtggtgtttggcaatctatttgtttctttatttatgcttctgtaggtgatcgtgcacttacccgccccaatggtacttcgaatcatcgtgctggtgccgttatgattgtgttctcatgtcttttcattttcagttttgctcaaacttgggctcctgccgcatacgttatcgttggtgaatcgtatcccattcgttatcgttccaagtgtgctgccgtcgctactgctagcaactggttctggaactttatgatttccttcttcactccctttattagcaactcaattggtttcaagtatggttatgtgtttgcagcttgcaacttgtgtgccgctattattattttcctattcgccaaggaaaccaaaggtcttaccttggaagagattaaccaactttatttgtcgaatattaagccctggaacactggtgcttaccagcgtgatcgggaagatattaagcaaagcgactcagaaaaggagcgtggacctacttctaagttacatgaatacgttgagcatgctcccaactcgtatgcttcaacacactctacagagagtgagaattatcctcaacaagtcaccaatccggttggcttatgaaactagtgagggaattcaattcttgatggctttatgaatcaagcacactagatagaggatttcaagtcccaatatgaagacacttagattttaagtccagataaaattggatttccgccgaaaagccacctcaactttttacatttgctatttaatagcaatagcaccttgttgctttgctttgcacgagcttcctatttatgcgtaggaagtagttgcagtttccttcgttgttccctttattattaaattgtttattgttgcatttgctcattcgatcaaaatggaatgggtcgtttaaaaaaatattgttaactaactagatagtaggttataatcccagtttgcataatgaataaatgttgcatttgtttgaagtggtgtttgtgaatgaaggagtaagagaggagagaaagatatgtgaatagaaagtgtagagtaagaaaatgaaaaaatgaatgaagcgaaaagtataaaagtaaaaaattaaataaaaataaaataaattggttcattgtttatatttatagatctgtttattttttaatttttaattttttttttggaagtcataattgactactgtagagaaaattaaaaaagagattgtaaaaattaattgagattataacaaaaaaaaaatttgaaaagaaataataaattaattaatgaaattaaaaaaaaaaaaaattgaatttcaattaaaattcgatttcatatcgaaataatatatgtatacatgtaataaaataaatcaaaaattggatagagaatgacatgaaaatagtacgaattaaccaaaatataaaaatatatatatattcaagtaaaaaaaaaaaaaaaaaaaaaaagaaccaatacatattgtaccatagttatttatgtaagtatgcaaggacagaggattaataaaaaaaatatattcataaggattacggtaaaaaaaaatcatggggattggatttaaacatacataatttgcaaaaaaaaatatagggactaactttaaatgaataacatgcgtaaataatacggattggagagtgaatgaacaagtatctgcattttcgtcagcagagacaatgtaaatatgtaaatgtaatgggagaggcagattggcgtttacggcttttgtgatgcgtaaaaaaaaaaaacaaaaacaaaaacaattgaatatgggatgacaatttgcgatatcaaaaaataattgagacgagacaaaaatgaatgattgagaagagaacaagggacgagatgaaatgagaggagacgaggagaatggaatggaatgatcatggcctagctgatataacgatcgctttacctttacttcactatcgaattcattgatgatgatgatggtgtatgacaaaaatggatgatggatgattaagctatcgttaaatgcaaacaagcgatgtggaacgtaacgctaaacgagaatgtagagagtcgctaagaaaaggatcgcgtgaaatagtgaccgatttaacgagagatagcgaacgagaaaggaaaaagaaaaaggcacgcgatgctaatgagtagcacagattttgaaagaagaaaaggaaaaaaaaaatatcgcattctatcaaaaaaaatcgcttttcaaaattgaatagctttttggaatgtacttttctgtatataaatgttgaaaacaaatttttactggggctatgagccttttactcctgtgtcacaagtctcatggttcggtgttatagggtgctggaacgagtaagacgataagacgcaagcctagggaagaaaggaagaaaaaaaaaagagctgcgcaaaaaaaaaaaaaaaaaaggaaaggagtcgcatgccattgtagagaaagagagaaagagaaagagaatgtgagaaaaagaaagaaaagaaaaggagaaggagaaaagaaaaggaaaaagagaaaagaaaaagaaaagaagaataacaagatcagattaaaacgaaacgaaacaaaacgagaaaataatctttcatttgatgtttgcgaatcattagcgttaattaattaataagttgaattagtcgatacaatacaatacaaggacaatactatacatgggacaacaagacaaaaccccgagtcgcctaaaattcccactataacaaatggctcgcccaacttctctattagcaaaagctgctttgactttaccgactaagcaaaacattgactgacactcacctgtactattatcaaacaccgaaataagggtacgcactagggaaagactcatgtgatggaaagaagcaaagcaaaccacagtggcggaacggaagaaaagtggaaccttagtgagagcagcaacaaaggaaaaaaaaagtggaaaagaaaaacaaagtggggaaattgaaatgattgaggggatttttgtggaggttattgacctatttggagaggattcccatgaaagtgtccaaattgacgtgaattccatattccgataataattttcaccaatgacataaatttgcgaccaacagaatagaagcctgtgcacctaaaaaatagcctctccaccacaaaattggtcaagatttgcggagaaggtgatgggattggtggatgggcgatatactgcggggttacacggtattaggaagcctaaaatgcgaattctccacacgatagaaaaagatgaaaagaggggttgggggaggatgacgagggtgacagagaaaacaaagccggttgaatgcaaacatttgaaagacaatggatgagggtgtcaagcatgaagaaagagagagagacgggtaaaggaagaagaagcagaaaaagggtagagaaggaataaactagacgaaagaaaaggttgagcggggaggaggagaggagacgagagcgagagcgagagcgaaaaagagaatgtgtgtgaaagagagatgtgtattatgtgttttatttttgtttatgtatgtgtgtatggaaaaggtttgatgggaataaagatttatttttttttttcaataaagaaaagaaaagagaagaaaaaataaaaatgaaaataaaaacgaattactacttttcttttttctttagagtcgcataaattttcgcaatattctactaacaaagaataaaagaatctttcaatatatcggtataaccatagctgtataacaatgttaacaatgtatattgtataatgtgtaattgtaatgtataatgtaatgcaatgtaatgtatgtgtaactaggtgaatcaccatgtatccaagctgtacgtatccacgcaaagttaagattacggaaacaactttgaaatatgaggatttgtctgcatttccctctttgttctgacccatgttgacccagaattgggcgagacaagtcttcacattgttgaaacgcacaacaaacccagcaaggaagtttatttgtgtgtgtgttccacacctacccattaggttagggtagcgtgcgaagccatggtaggtaggatggtttcatagctgcatcacacattgcaaaagtagaacttgttttcaaactctagtgttgaaaggcagctaataaaatttttgtagcaaagtcaaaacgctctaggatgagcaacgcccacccaaaggcggggctttaagtttcaaaaagaaaagtgaaaatgctggatggtgcagaggttaaaagatatataggagcggtatggacgaagcatgccccacagtaatcaagtgcatacaaatcatgtagtgtgtgttgtggatcttgtggatcttatgggacacgaatgttttgaggggcagggagagagagggggaaaagaaatgagagtgagtgattgaggagaaagagaaagagagagagagaggatagagtgattaataaagattagaaaggttagacaggttagataggttagtgaagatgaagaaggaggaaagcaaagatgaaaagaggataaaaaaaaagatagtgaaaaaaaaaatattaggacgatagtttagttaaaacattgttagtacatagttagtagatagctaggatcacagggagaagcaattggaaaaaaaaagacttgagatgctgtagatagatagaggcgagtagagttggatgtgagggagacatcaagctcataagttggaggacttttgaatggactaacacctgaatgtcaattcaaattcactttgttggccattacattcacctcgttggtccattcacattctagcttcaagtggtaaacgtactgcctgatgctggagatagcttgtcatgaggaggaggaggatgatgcatacctttccaaaagtagcgtagaacgtgcagaaatcgttggacgtgtaagaattaactttgaatccattgtaccttggtcccacatcaggtggcgacaagaaggaagcgaaatgaagagaaatgaagaaaaataagaggatgggaaatgaaaggaagcgaagcgaaatgaaatgaaatcaattttaggaaaagtaaatgataagccatgacaccaagaaatcctagtaattatgattccctcttcgactcatcgattttctcatccactcttttttcatcttccttgtaccactcggcattcgattgttcgttcggtatttccttcaccattcagccgcccatagagtacatagtgctatcaaagccttgtttctttgcaatcactcccctccttacactacgatgcaatggcatagcatggcatgacagcctagacatgacaatctgggtcagtaccgttacatcccttcccatctctcactgtctcattgtctctctctctctctctcatgcctttccaagtctgttctactctgctcttgtcttgtcttgtctttctctcctctgtctcgcattcacaccccgcataccctttcatctccacagtgtagtttgtagctactttggtagagagtgtttgtctcctctctttccttctccatacttcacttgtcataatgggtgattttgggatggaacgtgtgtgtcggcctactttcccatcatcttcgcatccttggcgcttccatccatgcgtcgttacttgtccgttcggtaaaactgtcagcaaggcaattttgtggagtataacaaaagatggggtatgggagagtgttcccatttgtattgtcaaattttagctactccgacgtgcgccaatcagaatgcgtgtctccaagcgcaagagtgggcatttctgcgttcccctcttattacaccctacttcatacacttaaccccgcatccaaggtatgggcaagatgggacgtttgttggtatatattataactgcaaacccggtcttttccttcgtccaacaatcggttttatccatctctacactacattaccttccttatcatcgttaattcctttgtcaggtcttgcgtccaactttagctgtctgtgtgtatctttctcccttcagcgattgttagtaagttaattccctttcaacctttgtgttttttttaaaaactcttttttttttcacattcccatctcgattgctttattttgcttcgagtagtttgtgttttgtgcctttttcgatttgtaaggaatcgttcatcttccaaatttccattcattctctctcattccttttgtttgagtcttgtattttgcgtattcgctctccctctctatatacccttctcttaaactcatctgtcgtttctttttttttttgcctttttaattccaaacatcttttttaaaagaaaaaaaaagaaatcttataccctttttaagaaaaacaaacaagcaagcaagcaaaaatactttactagcttgttcaaaaaatttctttttcactgttgcgttataacgatagttaaacttcggtttcggttctattttgggcttttgtcttgtcattgaaagctttttgttgtcttttaaccctatttacaatcaaaccctttatatctttttttattaatttttctccttccattatattacccttttaatcgtaattttcaaaaatgggaaaaaatttgaccattgtcatgttggtcttcgtgtccatggccggatggatgtttggcgccgataccggttccattggtggtatcaccaacatgagagatttccaatctcgtttcgcagatcggtataatccggtaacagattcgtattcgtattcttcggcgcggcaaggtctaattactggtatggttaacgttggttctttctttggttgtttcctttcttcccctcttatggatcgcattggtaagcgtacctctattatgttttggactattgtttatttgattggtattattcttcaagttaccgctgtcccatcttgggtccaaatcatggttgctaagatttggactggtctttccattggcgccttgtctgtgcttgcccccggtttccaatctgaggttgctcccgccgatcttcgtggtaccattgtcaccacctatcaattggctgtcactggtggtattttcattgccgcttgtatcaacatgggtactcacaagttgcacaagactgctcaatggcgtgtatccatgggtattaacttgctttggggtatcatcaccttcatcggtatttctttccttcctgaatcccctcgttatttgatctctgttggtagagatgaagaggctcttcaaattatggccaagaacaacgatcttcctatcgaacacgaagttatccaaacggaataccatgttattaagtctgattgtgaagctgaattggctggtggtcccgctacttggcccgaaatttttggtcccgacattcgttatcgtaccttccttggtcttggtgtcatgtctcttcaacaacttaccggtgataactactacttctactatggtttcgaggtgtttgagggtactggtatgaactctccttatctttctgctttgattcttgatgccgttaactttggatgtacgtttggtggtcttttcgtcctagagttctttggtcgtcgtatgccattgattattggtgctctttggcaatccattactttcttcatttacgcagctgttggtaatcgtgctcttactcgtaagaatggtacctcaaaccatcgtgccggtgccgttatgattgtgttctcatgtcttttcattttcagttttgctcaaacttggggtcctgccgcatacgttatcgttggtgaatcgtatcccattcgttatcgttccaagtgtgctgccgtcgctaccactggtaactggttgtggggtttccttatttcctttttcactcccttcattaccaactccattggattcaagtatggttacattttcgctgcttgtaacttgtgtgctgcttgtattattttcttgtttgctcatgaaaccaaaggtcttaccttggaagagattaacgaactatatatctctggtgctaagccctggatgcctagacctaagaaccttggtaacttcaccaagcaacaagaagaggttcgtgaaaaatcccgtggtgttcaaggcgaaagtgccgctcatcttgaaaacgttgacggtgaggaaggtattgaggactctagcaatgacattagttccacaacatcttcggatggccgtgccaagcccgaatctagctaccacgatcaggaagaacaattcgcatagattgctgattgataacaacaatatttataaaaagcttaaaatgcgcttattttaagcttaatgtttgtcgtggttcgttgattcctgttgttgttttttattatatccctgaaaatttctgatgtttgttaggagtagcggtggcattttttaaagattggaactaatttattcttgtctcactcgctgcatttggaagataaatgaatgaatacccagaaaggcatacggaaagtttttgtctcatcatttcatgctttaaatttaatgttggtttggatttatttaattttcctagctttagtcgattgtggctcttaataagtgaaatgagctttggatttcttaaaagtctcttttcccttgctgtctttttacaatttattccaatggtcgttactgtattgaatatataatatgtttttccaagtttttgtttaacaaaaaaatattttttttgcatcttcttatcctatacttaccttttgtgttgtaaatttatcgtcatcgttagaggataaaaaagtttccaaaacagtataaatatatatatatacataaatacaggtaaatggtctaaatcagtatgtaagccaatttttcaagtttgttaaaaatttgaatgagtaaggtgattagaggaacggaattatgtatacataaacacacacacattatacatatattgagatatgttattgcagcttgtgcaaagttgggatgagttagcgtagtcacctttgccaatgtaatcgttgaagaagtatctatgacattttctttaaattttcaagattattttcgtttttcaaaacggtgattataagtaataaattaaaaattttaattatcgatagtagtcaataccagaaaaaattgaatccatgggtagtgatttaattaatatgcttgccaaaggtaaagataacttaattggaatccataaaaatgttaaaagtaagaatgtacactgccttctaagtttaaaccaccactctcgtctatcattttactatgaaccgcacatagtttaagatagcaacatttgaaattatgtttctacaaagatttgaataagtcattgtatagtgtacgtcaaaaaaatgttaaatgtttaaagtttccattaagttttctaaaaatggtttgacttgcttgcaaagggaaaagtgtctttccaatatctgactgtcaatgaaagaggcttcatgaagtgctcagggcaagccggaaaatttgacctaaatgcagataattttttcattcatgctttacttatttaaaaaaattgttacatatatacaaaaagatcatgcggtgtaaaaaggagatgttagtaggaaggtaaaggtatcttggataaagaagcggatgacatcaaattaacactagccatccgccaaccacaatttcaaggaaatcttagaaaactgttcgttgaaaaagttaacacgattatatagaacgggaatgtcagaagaaacatcaattcccggaatcatagcttctactccacctatttcaaaagatagtagacgtaacgtcagtcactggctacaagcgttagcggtattccttcatagtgtcagtctgacattaacggcatcttggtatacagttttatgggctttcctcccattttggcctgtaagtgagcatcttttctgatgttacaatatcaatgatttctgaaagtgaaacttcatttgcaaaatgtatcgcgattcgaattgctgaaaaaaggcgttaggtatctcatgtttgttcgatgatactaagtacttttcggttttcggactacaaaaataatccgtctcgcttccctttctcaaatgttgaaaactgatccatctatttttttttacagtccattttactaatccttcattcctttagtttttaattgtttatttgatttggttaatatatgacgatgggtttgtaacaggaaaagatcggcaaaaacgttggctgcgcaatgctcccccttatcgttggttttgtcattacttccccattcgtctgcataaaactactgagcttgactctgaaaaaaattacatatttggatatcatccacacggaattatttcgcttggtgcattcggtggttttgcttcggagggtatgttatgatggagaacccggaaattagaggctactctacatcagtgttttcccttttaattccacacatagttttcttatttaatttctaaccttatgctattaggggccgattttagtaaattatttcctggcatcaacgtttctgtcctgacccttaattctaacttttatgtgccggtttaccgtgactatctcatggctttaaacatcaactcagtatccaagaaatcctgtgttagcattctttcccgtaagccaggtgatagtgttttgattgttatcgggggagctcaagagtctcttttgtcccgtccaggtcaaaacaatcttgtacttaaaaagcgtttcgggttcgttaagttagcttttttaacaggatccagtttagtcccttgctttgcttttggagagtctggtaagattgaattttagtatttttagatagcttaaaaagtcgtcgaattactttgatgttgtttactttagtatcttgctaaccaacacaagacatttttgaacaggttgataacaatccgcgtactcgtatctacaaatttcaagaaattgtcaaaaaaattgcaggatttacagtcccctttttctatggtcgtggactattaaacaaaacttttgggttgatgccttggcgtaaacctattaacatcgttgttggagagcccatcgatgttcctaaaaagtctcaccccacaaatcaagaaatctatgaggttcatgaagagtacatccgaagacttgaaggcttatggaacaaatacaaagatgtgtttttaccaaatcgtattagcgaattgaagttgtcagcctaaattaatatgaagaagtcttcacataaaataagagcagtttcttattggcctatgcaatatgttgtgagattttatatcattaacgatttcttcttttccttctttagagcagtttataagctatatttattttgcaaaaatttacaatataatgtttgaggcactttagacttgtttatttctgttcccttcttcaattaaatgtaaaggcggttgctttcatgcaatcgtcttatcatgctaagtaaaaatcatgcagcaagccatgagacgataatttcgtttgtgactaaaagacgacgcagcagtatgcaatagtatataaattagatggcatacttggcggggagtattaaatcgaaggcatgggctttgccgcctttattaaataattcagtaagtcttagcgatcgtttacatttgatgagttgacagggtttgtaaattcaaacaaagagtaaaagttacagccctttgaggtatctgatcaggtttaatattggtacactgcatgctataaaggataaatggaaattatctttgtcttactgattcataggtattcacaattacttcaagcgttactaatattcattcagtaattagaagaaacgatttttattggaggcattttcacaaatggttcgaaggttcagacctgcaataagtttaattaattcaagcaaccatgtacgcccaatgtttcctattgtctaattggaaattaaagtgagtgttttttaacggaatttcaagtcgtgctttactaacaaaattccttatatgaggaacgaggaatttactatataagcatttttaaattgttcgcagattcggttctaaaaaaaaaagaggccatttcttcttagctattgcttttctagtattaacccaattactgtagtttcgaaaacgagcaaaaaggtctataaaacaagtgtagggagtcgatctcagactgcaaatcgctaaatttcaaaatttgataagggtagagtcttgtgagaaggaaaatagaattgtcgaatatttcaatagcatccttaaaccaaagttaaaaaaaagtatatatatcaaactaaaagcgtacctgctaattgcttgaagcattcgatgttcaactcataagctttatggacacactctacgatggttaagcatgtgatcttcatacgacgctttgcttcccgcaaaatcaatataactattaaaagatgtatagagtgatgggtgtagtactctaaacatactggaatagattatatgtgaactaaggaacattcgaatagatcatcttcatagcaaaatattcatttggcagttaattaaaatgtttatgaaattacaagatgatcaatagtaattatgctcaagaataggctcaaagatgaagaggtgcataatatagtgtaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacataaataaatgagcaatagtcgtttcaaagcaaactgttttttcaataatagcaagtgaaaagtaaaattccaaaactcattttcaaaatgtaattgcttctgacacatttattttgtcactgcccttcttattcaccccaacttagatttccttatgcatcattaagaaactcaacataaaaccagtatatacgtttactgcgttattacatactcactattgcaatatgtctttaggttattacgataacaaatcatcgttctgagtcacaatattttattatgctattcattatttcgtaaacattgaaatttgtttgtattaaagtaaaccattaaacaaatggaaaaaatgataattaagcttgattcattaagaatcaagatgaaggagaaatgaatgcaataaacgaaaatgaaattgtgaatttaacaaggcggaacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacagataccaaactgcgtagctgacatgacactgaatttctatcactctttaacaactacagtggaatatacagttagaacgtacattttgcgttgctttcacgaatccccaaagttttaaaaaacaatggctataaaagtagagttactgtaggtgtcatattttattacaattggtaacctattattgtagaggtgggcttgacttgctcttcaataagcagaaagcgttgtcgttgtcactttcaaaccttggctcaactaagttgggatcattgattgattatatggctcaaataatagaaaagccttctcaaaaagatttatttattttaaatgggactgtgtaagtgaacatggagtggtatcatctttttcaggctcaaacgatgttttaaatgattttgcagaactaacacttccctgcagacgtccggggatcatcgtcttagtaaatgaccaggattgggaacttcttgaaaaggaagaatataacctcgaagaaggtgacgaagttgtattcgtctcaacgttacacggtaaaacaatatttagcattttttttataatatttaaaactaattgtatcaactaggaggttaaatggcaggtataattataagacaaaacaaacatgcacaaatatcattagtattgaatttttttttttagtcataaatccgacatgtatgctaaattttagtgtcttatgctctagagacccaaaatccaaatcacaattaaatcattcatcatgaacagaaaccatagaccaggttaaggttacttgatttctcggtataattttttcttcgttagagttgagtaattatgattcttcgtcagagtctagttgtattgtacgagttcgccgagcttgccgacgtggatagcttgcagtgaatacctcggaatagggttcaagatcaaatcctctattctggctggatgattgtgaactacggaggcctgttccattagttacaatatttccttcatcctcatctgatgagaatggatgttgcctggaatgaatattgttatgagaaggagaattatttgaggaagaattgagagaatccaaactttcattctgaatgtcagcaagctctcttcgtaactcatcgtatctttgcccatcgttataacaggtctcagatcgagataccatattcgtccctccagagtcgcgctcttcatcgaagccgttcataatatcaatctcttcactatctgtgctatccaaagcagtaataccatttccattacttccattgacaggagctacgaagtcatcgtcactttcgacaggagataattggcttgtagcacgattatctataaatccatcatcaacatcgtactcacctggaccagaaaaatcagattctaaatcagaccccacaaattcttctccttcgtcaaatctcagccaatcttgtggtactgcagttattggcgcatgtcccatattattaaatgcgcggttagtcgagatattcccaccacgggtgttatcgccatttaggctggaatcactctcagcattttctccatcccaaaaccattcacgaccagaatcttggtcatccgatatttgaaaaccgcaatgatcgcaatggtacggattttccaattcccattggcaacgagcgcatcgtaaaactccatcttcagaatcaacaaggatacttcttgggtaatgagaatcttcttgtttaaacatcccatcaaacaatacctccttttgcttctttgctggattttcattgattcccacaagtgggaagccactgtttgaggcagcaaccacattcattatttcatatacaagatatgctggtgaaggttgtgtatacagtttttggcgacaagttgggcaagattttgactcttttaaccaatttagaagacactatttattagtttcaatcctttatagaaaaaaagtaaatctagaaacttttaaagatataatcttgctctttcaatatttcactcacaatgagggaattcaatgataatgaaaagttattccagtgttaagcatcaaattttcacttacctcgtaacaatatgtatgaccgcaatgagtggtaaaaggtctttgtaaagcttctgtgcaaatgggacattccagagttttttttattttctggaacgtttcgagcaaagtttttgtatcggggatttgttttttattttctgaattactgctaatgcgagactttttgtacatttgagttgcatcactagacgcaaaagttgtgctgttggattgtggaattaatagaacctccattttctcatcgtccaagttattattataattttcttcatcgtcttcatccaaaactacttggcgatgagaactgcgtttaaccattgcgcccagacagataaattactattgaacttggtatgtgagctctaacgtttctaatccggagagaaagctttatcaaaataataagtttaaataaaatcctttaaaaaaacgaattatatgcaaattcttcaaagcaaatcaaccattgatttgtactttatatatttcttgtagatggcaaatactctgcgtattgcaatgcagcggtttacaactgcattatcaaattcttctggtattatcataaatatcatttagtgacttgtagtcagtgtaatctcgggcatatgtaaatttatttaacgttacaaaatgcgattgcgttcaacaagcatggctaatagcgttttcttgtagcttggatttttatgaggattattcacagatacgcaccgatggcatttcacgtatagttttaagtataatattttcaaccatagctttcaatgtttcactctaagtagaattgaacgtctcccgacttaactcgtaaatatcgttgattacttaccggaaacctttttttgcatcgttctaaccaggtaaataaattgaacgaatgctattcaaaaacattcaaggattaaataacatatcaacaattagatactacgcttatttactgttcagcatacctttctactcaatgtctacaattcgcaatacacaaaacgatatgtaatagcacattagaaataaggaactgtttaatttttgttaatccttaacgaaaaaactatcagcatttaactaaattatctgtttacattattattaaaattataatgcaatccctgccagttcctcatcaacgcctttccatagtaataaggaccgggccactcataaaaacattaccagttaaaaagcatgcacaccaacttaatattaatatctctaacagaaaggacggaacagtttgaataacaacgacaaaggaaatgcaaataaaaaataactctcaaagttggcacagccaaaatccaattatacaattcgattttaatgaaggatgaatcagcaaaaaacacatactcattaaaaagaaataacatttaaaaactaccgattcgtgtaaaccgaaagcattgccattttcggtcaacaaacttatgcgtagcgatcttgttcatcaacatagttagactcaggcttagcacggccttcagaagaagaggtagaagatgtaatgtcgttactcgaagtatcctccataccctcattgtcaacgttttcaagatgagcggcactttcaccttgaacaccacgagatttttcaagaacctcttgttgttgctttgcagcttgtccgagattctcgggcctaggcatccagggcttagcgccggagagatacagttcgttaatctcttccaaggtaagacctttggtttcatgggcaaacaagaaaataatacaagcagcacacaaattacaggcagcgaaaatataaccatacttgaatccaatggagtcactaatgaagggagtaaagaaagtaataaggaaaccccacaaccagttaccagtggtagcgacggcagcacacttggaacgataacgaatgggatacgattcaccaacgataacgtatgcggcaggaccccaagtttgagcaaaactgaaaatgaaaagacatgagaacacaatcataacggcaccggcacgatggtttgaggtaccattcttacgagtaagagcacgattaccaacagctgcgtaaatgaagaaagtaatggattgccaaacaccaccaataatcaatggcatacgacgaccaaagaactctaggacgaaaagaccaccaaacgtacatccaaagttaacggcatcaagaatcaaagcagaaagataaggagagttcataccagtaccctcaaacacctcgaaaccatagtagaagtagtagttatcaccggtaagttgttgaagagacatgacaccaagaccaaggaaggtacgataacgaatatccgcacctagaatgtcaccccaagtagcgggaccaccggccatttcagcttcacagtcagttttaatgacatggtattccgtttgaataatttcgtgttcacgaggaagaacgttgtttttgcacataatgtcaagagcctcttcatctttaccaatagcaatcaaataacgaggggattcaggaaggaaagaaataccgatgaacatgataataccccaaagcaagttaatacccatggatacacgccattgagcagtcttgtgcaacttgtgagtacccatgttgatacaagcggcaatgaaaataccaccagtgacagccaattgataggtggtgacaatggtaccacgaagggtagcgggagcaacctcagattggaaaccgggggcaagcacagacaaggcaccaatggcaagaccagtccaaatcttagcaaccatgatttggacccaagatgggacagcggtaacttgaagaataataccaatcaaataaacaatagtccaaaacataatggaaacacgcttgccaatgcgatccataagaggagaagacaaaatacaaccagtcatagaaccaacgttaaccataccagtaattaaaccttgtcgcgctgaagaatacgaatacgtgtcagtcaccggattataccgatctgcgaaacgagattggaaatctctcatgttggtgataccaccaatggaaccggtatcggcgccaaacatccatccggccatggacacgaagaccaacatgacaatggtcaatgtcttacccattttaagtaaattcgaatactaaaaatatagggcacaaaaaataatatgtaatgatgtgattgaaactttattaaataataaacgtttcaaaatctattttaaaaagatgagatttcacaaagctctatgttgcaaaagtgaagtatgtagtattaatgtaaagggaatgtggataatatgaaccagcgaaattaaatagaaaagaatagaggttttttaaaggattaaataaccgcaaaaggatgagggaaggggtgtatgaaaatgtgattaatggatatgctagagcgttccaaacaagaaaaacgaagacgctttaaaaaataaaagagtgggttaaaaaaaaggaaagccgaaggaactgaaaccccgtcgaacaaaagttaaattaaccgtaaaccacagattttactaagtaaaacgtacaatttggagcagaagctgtagaaggctactcaagtgagcgggctacttatatagaaaaaaaatacatgcaataatggatgtggggcgcttgcggggttgcggggagtgtccttgacagcgtagctaaatcgattcacgtaggctagacaccgtacatgcaggtctactattggtgaagagaggaagcaattatgctcagttttgcactcccaaatgcggaaccatttatgacgagaatggcatccaaggccgaggttgaataactgaaagctctgtcggctcccttaaggcaaacatctaacactaaagaagtcgaatacaaaggtattacacccacaaaataataacgaatcatagtcaaaactaccaaggaatgacccacagtagggatgatccagcactgcacagtaaaaaacttacagacgaacctctgctactttctaccaaatgtcacattgatagcaaaactgtccatattgtacttgtgacaaccatcgaacgtgaagaacggactaggtaagctgaagagggtaatgaaagggtctcgaccagtattttgatcctggcttgcgtggccggtgaaaccctatccagttggtgtacctataagcgtctaatattggaaaaagccaagtggagagggctgtaaactagtctcgtgcaaacgtgagaaaatgcggagaaaatgacgactccggcacttcctgccgttagtgggaaagataggatggtcaaattagtacggcactattccgaatgcaccataactgtccactccgccagtgaggtacattaaaaaagtagattgcaacgacgattgcaacgttggttgctatgccgttgctttacgaggtgtagtgtatgccaatgctaagaggaaatggcaagagtggagacttttgcggtaaaggtagattaaagagatctattagacgcatccttacaaaatcttatcgtagttcgtagggaggcgatataagatgaattgattttctagttgttgttgttgttgttcaactgtactgcaagccgctaaggtaggccaaggatgaaccgtgtaaagactcgtaaagatacctataaggaagagagggaagataatagttaagagagagaagagtatacaacgatagttatatcactattgagaaataacagagcgtagtaacccgagacaagtataaacaaaccagaaaatgatatgaagagatgagacgagatgatccaaaaaggaaaaaggaaaaattgtttcattatcctttatctttttttaaaaaaaatgcatttacgcgtttttaatagaatcatgttttaatggacctatccaatacttttgaaacgctctttttctttcacaatcgcgtccaccaggtttccagacaaacaatcctcatttcacgcatacgcacacgtactacacatcttaccgtgtattgccagacgtgttaaatcccttcatgataagagtaaagaccaaaagttgctttcatttacaccgtttttcatacattaatgtaaggtcaatttcaatttgacatcttctcgttataacgaacactcatcctacagcacgaattgttggacacacaatatgccatccactttcgaggatgtgagaacccgtactgtaggagggaagacctccttttatatgaaagaagatggggtacacagatggcgaatacctgggtggttaaagtttcctgcactcccctcaaaatgagggcacccactcaacgaggcataaatgacaagagactatgtagcggcatttgacaaattagcagatttcgcaccttgattttgctaattatatgcctcgttaatcggcgtttaacctttttcttggaagtttggtacttggtttcccttgggcccatgcgattgattagtagctcatcgttaattcgtctttttgggtggggaatattgcggagtctaccaatgaagcgcagtcaagggcaatacaagtaggaaaagtagtgcggtaggaatctctctattcgttgattaaggaggggaagaggggtagcgacgaaaagtggcatttgttgatttccttgagcataagagcgaaaagctaagaaaacgcttgctaagtgtgaagggtttataagcactgcagaatggagaattgattattgtgaaatttttagagaaatttcaatagctctacaaagaaatatccacccttttcgatatcaaagcaaacgtccatccctcaagaaaaaaatcgcacacattcctagactacattagacaaaacatctccacttttaccgccaattttgataatgaaaaaagcacaattcgtactgtggactgtccagattccttaattagcagagaaaaaagtggggaaacgatgggaaaagcggtttaaggtggaagaacgcagccgcgtaattcgtcttgctgcgatacaggtatagagaaggaagtaggaaggaaaggagaagaatagcaaagggaaatgaatgcaaaggtaaagttgaaagagtgtttataaggagataaaaagaaacaaaataaaattagaaaaaattgactaggagatttttagatcgaaaatattattattgctattctaattatcagcggtttgtttgtttttttttttcggcttcattttagggttgtgtgtcggcttgcggaagcacgtgtattaacggtgcgaaaaaaaaaaaacactgggaatttttaataagccctgtaaaatgtctgtatcttgaattaagacagtggtttgagacaatggtttttttcaagcatactaataaacatgagtctttatactgttcagaaatgaacctttatgctgttaacagtgaatatgttttatgtttcgaaaatacttttcgctataacactaataaaagtccataaaacgctcattatgagtcgtggattcagagaggctgcttctttcccaccatgttttgtatatttcaattgggtaaaggcaagtctgttttgaaaattgtaaaggctaaaatgaaatattctagtatggatttattaacgttggatcctttaaagttggtttcttatattttattttattttttagtttttctttaatttaattgtttttttttttgggggatatttattttgtttatttatttatttttaaattcctatcgttttatttaattgtatcaattgttaatattctttttttctaaattttattatgtatataaattcattttacaataccattcacaatttacaaaaatttacctcttacaaaaaaactgctgctcatttactagttattttaatattttttttttttttttctctttttcttactaattttaggttcactctactctcccaatgtaccgtggatttttattgcctttagctattaatttctatattttacagagtcgtacatctacaaaagttgttgcactttatgtgtaaattatcgctaaagtgaaagaataattcttgtattattttgaatgaaaatcaattttatacatacgagcaaagtagaaatgatacattattaaacggctaattatggttgttggaaagattggaagaggtagggaaaggaattgagagaaataatagaacgagattttcgcgtatttcgatggattgatcggccagcttgattcacttggaaatcggtttagcttttttagactgaaaaatcgtactacaattgaaattgagttttactttgcatgaaataggacattccaaatttcaagtcgtgttctttatggctttctccttatggcgtgaacgagcatggctaaggaaacgcaggttcaggcgtggcgaatgtgggtcggaattgtaaacatccttaaagcagaaaacggaatcaaacaaaaaacaattaaatacaggtgtgtaaaagagtaaacagaattttcatagaggaacaaaaggatgagaaggtgaaaataaggaaaatgtgaggaaataaaaagtaaaaaaaaatttaaaaaaaattttaaaccaaaacaatcaaaccgaaattagttggaggaggttgtgtatgattcttggcttggtcgggtacgagacttttccacttcattttcattaaatggatcttggcgggcaacaggctcatgaacgtcgttgttcgcactggaagagaggtcttcagaatcggaattggaatcagcgtgctccaaatatctggctgattcgccctttggacgagtctcctcgcgctccacttctttggcttctgccatttccgacaaattcttgggacgtgacatccagggtttggcgtcagagagatagagttcgttaatttcttccaaggtaagacccttggactcgtgagcaaacaagaacgttacgatggaggcacaaaggttgcacgatgcaaagatgtaaccatacttgaatccaatggagttggtgataaatggagtgaagaaggaaatcaagaaattccaaagccaattactagttgtcgcaacggcagcacacttggaacgataacgaatgggatacgattcaccaacgataacgtatgcggcaggaccccaagtttgagcaaaactgaaaatgaaaagacatgagaacacaatcataacggcaccggcacgatggtttgaggtaccattcttacgagtaagagcacgattaccaacagctgcatagatgaagaaacaaatggattgccaaacaccaccgatgatcaatggaacacgacgtccgcaatattcaagtacgaaaagaccaccaaacgtacatccaaagttaacggcatcaagaatcaatgaggccaagtaaggagattccataccggttcccttgaacacttgggtaccgtagtagaaataatagttgcaaccggtcaattggttaaaggacataatagccattcccaaaaatgttctgtatctgatttccttaccaaaaatctctggccatgtgcatggaccaccctcgacggcggcttcacagtccgacttgatttgcttgtattccgtttgaatgatgtccgaatcgggaggaagctcagcgttcttacacataacctggattgcctcatcatccttaccaatggacacaagataacgaggagattccgacaagaatgagacaccgacaagggtgatgataccccagagcaagttaataccgatggatacacgccattgagcagttttataaagtttgtgggtacccatgttgatacaagcggcaatgaaaataccagctgtaacacacaattgataggtaacgacaatggtaccacgaatatggggaggagccacttcagattggtaaccgggagcaagcacagacaaggcaccgattcctagaccggtccaaatcttagcaaccatgatttggacccaggatggaacagcggtgacttgaatgataacgccgatgaggtaaataacacagaacccaataatggaattacgcttaccaattcgatcagtagtgggagaagaaattaaacagccgaagaaagaaccaacgttgaccataccagtaattaaaccttgccgcgctgaagaatacgaatacgtgtcagtcaccggattataccgatctgcgaaacgagattgaaagtctcgcatattggtgataccaccaatggaacccgtgtcagcaccgaacatccatccggccatggacacaaacaacagcatcgtaatggtcaatgtcttactcattttgccttaggtaaagagaagaaaggaagaaggaaagaaaaaaagaccaacaacgatgttgtgaagttaaaggatattttgtttttaagactttgtaggctctgcctgaagaattcctaagtatttgaaaataggaatgtaattctcaataggaagagagaaaaagaaagtcgcgaatttaagtgagaaaagagaagaaaaaacaaatagaaaatgaaaaaaaaagagtttctttattggaattatttctttggtattgttttgttttgttttgttttgtttttttcaaaatcctattttcgttcgatcaaatgcaagacaaaaattcctagtatcttgtgaaaagatcgtaaacaaatgggtatgcgattatactgcttccacgcttacgcttttacgcttacgattgttggattggaataggcagttgaatgagagagaatgggaatcaaccaaagatacagccacaagaagcaaaaaaaaaaagaaattgcaggtgtattggtatggtgtgatatgtaccgctagtgtgaattaaccttgaaaacgaattcaacgaaaactgtgatcacaaataagaaaaacgatccttgttcagcagggtatatatatacctgtgaggttaggattgatattatacctgcgaagggtaagtttaggaaagatcagagaatgtagctcgaaagatgcctttaccttccaactttttcacactttatatatgttatggaatagagcctccaactcaaccaaatgcggggatactgcaaattcaatctaccatttctacgtagtattgtttagcttttcatatcaacctgggtcgagacacttagtgtgcaaaatagtcatcctaaacaaactttccacaacaccctttaggaagtgtaatgttgcataccaagcccaaatccattcacttcctctatgcctgttaaactcaaacgcaaatttgcctaccaacgatgcgggacaccagtccaaatggttgtgagaatttagtagggaacaagttactatacgtaagggtcgatgctgcagccccaactccccgctaactatggctgggcagaaaaagtctggggcaatagtagtagaaagttagttaatcggttgagtgggatgaatgggatttgagagaaaggttatgggtatgaaagtggtggatagagagtgaaaaaaaaaggttagaggaaaagtagaaaaatagagaaggaaagtagataagaaaaataatcaataaaggtagggcaagacagggttaaacgaaaaggtgatagtttgaacattgtttacatgaaaagaaaaaaaaaaggcgaccgttgtatgaacatttttgtcgatcgatcgatcaatcgatcaatcgattctcctacctaccaaccacccacttccaactattcctctctaccttactcccctataccttatcctttgcatcggagggttttcctcggttagtgggcaagaaaatccatggtgaccacgttatagagtggggttccttcatgatggcgtgttacatggggttttggggtatgagcctattacacccaaagcattatgctttgatacgttgtcacaaccccgctcattacttccactcggttggcaggacgaatgatcgttggctaagcgatcgtttaggtgcggagaagaaggatcgcttctgccatagtgattgcggcacctctttagtagtaacttaaaaaaaaacaaagtttcgctatgggaagatgatgaaattcgctaaagacaagtttccggaaaatccaatgattggtgatgttgaaaagcggggattgccatgcattgatgcaaatcgcctaatgcaaattttccgtccaattcaccattagctcatccaggtaagatgtctgaacacacatcggatcacctccaccaatgtttgctttaggtaaacactcccatcgaatgagaaaagggttgttgacaactaaactttgctgtgcaccggggaagttgcggggcctgtaaatttgacagtagcggaaaaacttcaaaggactgaaggtttgagaaataagcttttctccagtcatgcagaaaacgaaataaaaacgcacagtttcgccgggtttccttcgggttcctttcctttggcttttacaacattctcgtcttgacatcatcacgaaccaactctcgatccaatttaaggtaaaaacgaatgtgtgggtccaatgcgggcaacgcaaaatgactgttgcgtaggataaagttggcgcttgaaaagtatcattgtgtttactgtgagatactgtaaagcatttaaggtgatggatggtaaatgagcgcaacgaacggtgaattaaggtgaactaaggtgatggttggtaaaacgtaaacaatagatagtgaaactgtgggatactataaatcaacattacaactgcaacaagaaatgttctttggccatcattaacacaatacgtcaaatacacactaagaggacgaaaccctgttcatcctccctggggtggggggaggggggataggtaatgtcgaagaaaagaaaagaaaaaaaaaaaaaaatagcaaaaagaaaagaaaaaaaaaattttttttctttttcttaatctttttgctagtttttctttctatgtgaagggagcggacgagtgtcctttcttcaaccgtcttttctttcttcccttttgatcaatcatcataaatggatggatacacgtaccccctcgttgcatggtgaaaaaaaaaatttcctccccccaaaaggcttacacatgtgtttgtgctaagtaggtgaatttttgcaaaattttttaccccttcctctctctttcttttgttttgttgtattttcttttgtattcatttagttttattaaactcgttatttgctttgcttggcatctcttgactgcgtaaactttatttttttcatctcaatcgctaccattttttcgcaaatcaaatacaaaaattttcatccttaatcgagtttcatcgcgtacgttttggtgattgttggtcgcttaatttttttctttcacaaaattcttttatggatctagaaaagaaacctcaagacaaagtagagactgcagagattgacgtgaaagaagaccctttcttagttacttggcagtctccaaccgatcctaaaaaccctaaaaattggatctatgctcgtaaatggacccagctaatcttggtttctgcctttgctctcttgggtcccatggcttcttccatggtggctccttgtttggatcaaattgcagatcgttttcatatccaaaattctacggaaaaggcccttattttaagtatatatttgcttgtgtttgcaatttcacccatgattagcgctcctttatcggaagtttttggacgtcgtatgctattgcaagttggaaatgtgattttcataggtaagtctttcttctccttttcacttctttccagctaaccttttgtcaaagtcttcaacatggcatgcggtcttgcaaggacaaaagcgcaaatgtacatttttcgattcctcgctggttttggtagtgccactccaatgggtctcggtagtggaacgtaagtatatatattttttcccttaaaagatgaaatgactaacgttttctttattcagtatcagtgatctgttcactcctgacgagagaggaaaggccgttgcagtgatgtcccttgctcctctattgggtcctactattggccctgtcgttagcggattcattgcagaatatacaacttacaagtggatcttttggtctacaaccatcttcagtggctttatatttgccctttctctgcccttgcttgcagaaacatatcccaaaactctgctgggagaaaaagctcgaaagctcaacaagtctgaaaagacaaataagtatcatactgagtggaatctcgagcatatccctaggcttaaacttgtcactccagctttaatgagaccaatacgaatgcttttcacccaacctatcgtgatactatgttctacgtatatggctattcaatatggtaggtaaaatagttatactttcttcaatgaaacacctcaacttaccgttataggtattctctatcttgttttaactacataccccacattgtggaccgaagagtatcatgaacgaccttccatcgctggcctaaactacattgcttcggggataggccttatctttggcagtcaagcatctggtatatttattgataaaacgtttcgatacctaaaacgtagaaacaatggaaagatggcacctgaatttcgagtccccgtaattttattgggaacttttttctttccagctggcttgtttatttatggttggactgcgcagtatcacactcactggattggtccagatattggcgcagccatgtttaatataggtttgatgttaggctggcgtggtatccaaacttatttaattgattcttttatgatttatgcagcatcgtcgacagcagttgcctgttgtgttcgatcgattgctgcttttgcattccctctttttggccaggacatgtatgataccttgggatatggatggggtaactctcttttggcatttatgtatgttttttgatggatcatctctctttttatcaatttttactaacagtagataaagtgtattgggatcctccataattacatgttctttactttggtttggtggaaaacggttacgggcattatctagcatggtcatttttaaagacgatgtataggtaatcttatttattttacagatattttgtaataatacaataatacaatttaataatggttggaacactatcaactctattcaataaaaagttaaaataatgtcaaaaaaatttgtatacgattcagtaaatacacatttcttcaaacgttaagcactaagcaagagagctataatttaatttacaacgcaatgtgatacttttatattgactcaaaatgtttgaagcgtttttattttttcgatgaataaaaataatactcacatctcgttactatgtactacaaagttttgtaagaaaagaggcttaatatttatggatgatgttcgttgtcacataaaattagattattaaattgagcgtaaagctaaataagaaaaatggttttataaaaaaaaaagttgaaaaagggaaaaggcaaagcgaaaggatgtcatatatgaagtttgctcattagcttaacaaatatacaaacccgtgtattaaaaaaaatatggtggttcaaaagacttgatatggtttcctttgatttaatcccactctaaattacgcttcttgaaaaattcgagtgtggcatctggaccatggtgggaaccaaaagcataaggaagaggtgacaaatcgcctgtagtgtcaaggacatcatcaaagattttccaagaggtacgaacctcatcatcactaataaagtgtgtatgctttccattaatggcatcggcaataaccacttcataggccttatggatccatgtatcagggaaagcttcgggatacttaacgtccaaagtcacaggaacaatttgacgagagaaaccaggttgtttaatgtgtcccttgagggcaatgaattccttgggataaacacgaaggactagaacattgctgctatcaacggtagggaacatacctccttccctacgcttaaaagtgatacgagcttcaaagtaatcgcggtccaaacctttaccggcagaaatgatgatgggaatacccttccaacgaggtgcttcagagcgaagttgaagagcacagaatgtagaaacttcactgtcatcagcaacaccatccagttcacgataaccggggacctttccatttgcacttttagtgtactgtccatagacgatgtcctccttggaaacgggatgaagggatttcaagaagtcaaccttgcatttgatgatatcttcggcatcttgagactttggctcttcgatgcaaagtaaggtaagtagttgcaaaagatgattttgaacgacatcgcgaaggataccagcgccctcaaaataacctccacgtccctcacaaccaaagtcttcacgaaagtcgacacgaacactttcaatgtgttcacgattccagatgggctcgaacatggagtttgcaaagcgaattgcagtgaatccatcaatcatatcctcgccaaggaaatggtcgactttgaaagtatccttggcagaccagtgcttgctgagatcgctgagaatggcatcggcagacttgtagtcgaagccgatgggcttctcaacaataagacgagtgaccataccattgggatgagccttactcttgattagctcggaaacgggagcaaagagatgaggaggcagaaccaagtaaaagatacgtgtgcattcggaggcgggagcagtctccttttcagcaataatgctgtttagcatctcaaaagactcgggcttatcataagtaccggggacatacttgtaatgctcgacaaaggtgtttaaggccttttgagaagcaccgacagtatcgtcaatgggaatatgggcggtgacgattttgttagcggcctcttgggacaatttggaacgggcatagccgatgatttgaaagtcctcgggaataattttgcggacgtaaagggcaaacaaggccgggaaagtcattttggtagcgagatcgccggatgcaccgaaaacaatgatggatagcatttttgtttaaaaaagttggaaagaaagtggaaaaaaagtgtctgagacaaaaggcgagattagtagtgaaagtaagattgaaaatattttttcttttgggtgaaagaaaaaaaaattaaacaaatgaaatgatttaaaggaaatccaatgagattttttcaaaaggtcaatttgcgatgatagtttaaattcgaaggaaattgtcttgttatctacgagatagatatactaaattgtgttagaaaagagcaaagataaaagacagaaagaaagagaaaagaagaaaaggagagaacaggagggggaggagaggagaaaaaggtgatatttcaggtaattattattgacaattgagttgaatatcctttgatgattcactttgcgtctacccttaactagcaccattactcactacccactactcactgccctgccttaccctgcccttttttcaaaaatccccggcccaacaataagcgaaacgaaaaaattcgccaaccacctacctaaactccacacgacgaatcaaaagcgagtatgttttacaaaccaaggttgctgggggttcagaagagggaccatactcttgtatatatacaacttgaagcaatgctcgtgacatcagacacgattggaaagaccttaatgcatctatcaacctaacgtctccgcaaacatgggacaaggtgtaaacaaaacaaacccaagccaaacttccttttaagatgcgggactgcccggggtgaggcggggcgacaagctctcgaacgtgtggcccaggtatgacaaggtgtgtgagcaaactttagactttagtatttaagctttgctggttaccacgcccacaattcctaccgcttccaatgatgtgcattgcacgatgcatgaaatgctcttttacactttcggctctactacgtcaatgtagcagtagcctagccaactgggcaactgagagtaaggaccttagtggctagtcagacagaccccggaccaaggagaggggaaccgaaacgcaggtgccaatgaatatgagagttcgacgaaaagggggttactcgggtaatgcaaatcttcaaaacattcgatcatccatcaatcagcactgaagattttcctcgcataaggtttatgggaaacgagtaaagtttgaaggggggaagcgggggatctcggaaaaagtaggaattagagtagaagcatggcagagcaaggcaggcgggcgcacagcgtagcgttaaaaaaatagcgcagtaggaccaaagcacgttacagttacgcttgttataatttacacaaggagggatttgctgtgatatactttattacacactgatataggcaacataaaaccatgtacattaaaacttgggtagtgtaagagatacaaaggactttaataaatttacacttccatttcgcatctctgtcattgcacatctaagcccgttctcagaacctggaaatgcattcctcatattcttcctactagatccattctttttctcagtctccttaccttacgtatgcttctggacatgtctggcagaggaattttgcctttgtatgaagagggggagagatctcggcaataaggagatggagcatacctcgttaaaggaaaattagggcttcgttgtggcttcccaaatggttgtcttagcaaaaggaaaaaaaggtcagctagggtagaagccgaagggcacaaagttggggcaggaaatctagaagtttggagtaaaaggcgttgttttgcttattagccaaaatttacgaaattggaaattaacagagccttcttttttaacgtacgttttgcatatccctaagtcagtctagtaaaagcatgtatttactgttttgcatggcgttcctcttccatcctcttttttctctactaagctttttctcttatctcccctattccatcataacgatagtattcgtatgttaatgagttcggtacatttcgttcgagatgcggtaactgtactgaaatggacagaggagctaaaacagtctatgtacgtgaaatttgtaaagataaatttaggcttacaatttttgatattgatgcaaattattcattcctgtcaccatgttgttttcttccatgggttgtgaagaaaacccctcccttgaattcttggtcaaacacttagtgatctcctactactttcccctagtaccgcggggatatggaatttggtggttgctaaatactgaaatgcataatattaaatagtacgacgccggacgtactcctgataacgaagcgacacttgcacgcactattcagtttcaaaagtcgcagtaaacgtctatactgataaatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcttttttttacttttagttctccattgcttactatgtactgcgaaattaataaagcgaagcaaaactccttttgacagcgtgtcaatcattatgggtagcattgttttgtgcaaacttttaactacgagttttcttataatttgttaaatttagcctaaagacagttgacgccaatgtgatttatcctttaaacagttaaagcaaagtatgtagcttaagcttgccgaaaggtattataagtattagtatatttacctaaaatatataattactttgttgcttttttttttttggaagcagtgctaaaaaatgcgaatttgttgaaaactgttaaatacatttaacatattatctaatcatctagtattatctcgaaatatcagatgcgataaaaggcggactttttgttttgattattgcacaccatgtatccggtgaatactaaaagtgcgagtttcaggatgcccttttccggtcatgtatatatattttaaatacaatgtaccgaaatttcaagtatccgttcgttaccagtccaagatttatctaacatgaggctgttcggtaattcgaaggaacaaggtatttgtcaagttggcgaaagcgatgtcgctgttagcgagatcaagaaggatgaagcgcttttacaaaaaatgggatacaaaccaaagcttcatcgtacatacgctttttttgagaactttgctagctcttttgcagcatgcgactgtatgagcaatattcgaggctctttttatatcggcctactgactggtggaccttcagcttactggatcacgtatattattgcaattcctctccaactgatctctgctgcaacaatggcagaggtatgctctgctcttcctaccgctggttctctgtacttttgggcctctgccgcaggcggcaaaaagtatggtcgtctgattggatttatagtcgcttggtgggtagtagtagcttggacatcatttgtagctgttaattgccaatctaccaccaagtttattttcggtgagttgcccgtcttcaattctgggttttccgtcagttcttctgatgtaaaatttcgtgctgttcaatgggctgttggcgaggctatactactcgtatgtgttttattaaactttattcctcccaagtggtttcgctatatttttagagtatcggttgcagtgattttgcttgactttgttttaaacatgatttggcttcccattgccgtttctaccaaatacgggtttagagatgaagcttttatgaaatccacgaattacgatcttggaaaagtaaataatggatggtcttggtgtcttacctttttctgcacagcacgcattttggtaggctatgatgctgcaggtcacgtcgctgaagaaaccaaaaatgctagcaagactgcctctcgcggtatgttttactctgcctttagcaatgctattctcagcactggtatcattgtcatgtttttatactgtcttcctccttccaatgttatgtatgaacttataaagtccaattctcaacaaccttttgttagtttttatgcgtatgctttgggtaaacgagctcatgtttttatgaatgttgtaggtattttgggaatgatttttgatacttcgttatcgatagttgcttcaagccgcttagtatttgctgttgcccgagatggcgttttaccattttccgggtggttaagaaaggtagattcacatggtcaaccgaccaatgccgttacatttattttcttgatttcagcggcacttttgtgctctaatttgcctagtgctgtagcttttacatctttactgtcagccgccgctgttcctactattatggcttacgcagctgttgcctttggtcgcctatttttatccagaaacgattttccaaaatcagaatggtctcttggtaaactgtccaagccatttcaacttatcacctttttatggaatttatttaccgccgttattttattctcgccaaaagcttatcctgtcacaggtaaaaatttcaactatgctcccgtgatatttggtgctatcacaatttttggtctcattagctggctgagtattccagcctccaggtggagcacattttatgatgccagcaaactcgacagcaatagcttcgacgatagctctagtgataagaaaagcttggaaaaggctgccagtatagctgaaggatcaattactcagattatttaatttttttccttggtatttttttctgttatttttgaatccgtttttttgtgggaatcttgggtttttggtacgtttttcttttttgttttcttgtttagttttcatcatttgaacttccttggggatcagcattcatttttttaataaatttcaaacacaaactaattttgttggttctctatttcctcaaatgtttatgtagattagagtattattccctattgcaaatttaaagtattgaatgaaccatactcattgtgatagggtgagtattaagagcataaatttattggggacaaatctattatcgtatgaatattgtaaagcaaatttaaattgttaaattcttaaacttgaacaaggaagtcgcttatttacttgtaaaaaataaagatttcctgcaatattcaagtaaatctcaaaaagctggatataataatacttacatagaaaaatacgatattttcgttgcaaaagataaagattagtgttttctattatcctacatattacagtgcgaactattaatcatcataataagaaaaagttaataaatttccaaatgcgaaatatatttactatgtataaaatattaatgaaacataaaaagaaaattaaaactcataaactcgtcaacgacaaaacgaaaatgataacaagccttctgaactattggtagaacacatcgtttaatcagaacttatctaatttgatgcattttgccttccattagcagcttgaaaagaagcgacaatatttttagaaaacgtgaataactatacaatacctattgatttaggtttaatcagatagaaaaagacaaatattgagtgatttcaacatgactgccgtttaagatgaaaccaaactagcaatgtaaaaagagtgcaaatatatacaaccaacgtgcaattttatagatttatcctttataagcatgaggactacgctgacgaatcctccttccccaaaagaaaaatatgaaaggaataggaactaagccacaaccaacaaatgccagaagagaagtagcccaatggtaattcaaattattatacattggtcgagcaacaatcgtcattccaccgccagcggcataacgagtaaatgtagctacggataatgcactagccgccatctcatggtagcaatccaccaaataactatagcatacagcaagaacatacaaaaagccccatcccagaaaaataccactaaccatgggtgcagcccaatgaaccgaagggtagcacgtccagcctaaccaaaacaacgcaatgggaataaagaatgaaccgaagaatagaggaaacagtctatcttccggacaaatatttccatctctcatttcataacgacgtctgtaatgaacataaataataggagttaaagcaagaccaagtaaaatgccgaccagaattccaagaatagccaaaccaacttcaccggcgttaaaaccgtattggtaaaaaataagggggtaaccaaccatgcaaatatacaaaagaatattgatgaataccaagtacatgcaaaatgcttggacaatgggttcagtacacaacaatcgcacacctctcgtcaaagccgtcctaattgcataggcaggatccctttgatgctcatgctcgttgtaccatttgtcacaatttgtttttttacgcaagtaacgagccttgaaatccaacaacgtttcactatgggtttctggcatcgtgaaacaaacgattacccatgtcaaaccagcccaaatcatgttgatccaaaaatcccagcgccaaccaagcttgctttctgtaatatatccacccattacgggaccaactaaaggaccaacaaatgcggcagcacagaacactaaaagggcaccagttcgctgaattgggttgaagagatcgctaatagtaccaccacaggctgacataggtgtacaaccgaaaaatccgtgaaaaaagcggaaaataacaagactccaaatatttttggaacatccaccaccaatttggaaaacaacaaaaataactaacgtaactgagtaaagaggaagtctaccatacacttcacttaaaggtgcaaataaaacagaaccagctgcaaaaccaagcaaaaaggtagccgagcagagatctcccacagtagcaccaacatgatattgttgtgcagcaatgccaccaccgtcagaaaagatactagagttggctgtaatgacaatagcgataaaggatgcaaccaaaagtgtatagatttttttccacattggccaattcttaggggctaaaggatccttaccagattcccattcgacctgataactatcctctccactatcatcttcagtatccgaggtagtattatctgaagatcgagtattgttagtagaagttaaatcttcctcgtcactagaattcggattggattcaaccttctcacgttctctgtgaaatggcaagtttcgatcattaccaagatacctcttctcattttcaattgcacgagattttgcattgtatgcctcgagatttaaatgtcggtacttatacccagttattaagaaaatgtaatccatgttcgtcaaaaactcaagaggattagataagctgtatggaataacaaaaataataaaatcaataactataaagagacttcaacttgaaaggtatgcttagcgagtttacagtatgtacccactaacagtgaaaatttacaaacgattgttgatgatgaacaaagtaagaatgcagaaaccaattgagggtgaaacaaaatgataaaatccagtcgttaaaaaaatccggcgcagtgagcaaaaagtacgatcgccgacgtgggattgataaaaaaaaacaagtttagttacttgggaataggttaatgccagatgcaagtaaacttctcaaagaaacgtaagaagagagtttaagccgttgtcagtaatatataaacaacaaacactaagcaatgcgtgaataaaaacaaataaagttgaggtaaagcgagatgtgctaaaagtgaaaaaaattggataagattataatccaaataagcacaaatatcttttcgagaaaatccttcaacgactagtggattttcaaaaacaaagtttcaaaaataattttaaaatatttaacgtttttgaaaaaagattatgacaaccaaagttacactctccagtcaatagagtataggaatcagaaaacaaaacgaacaagcaaactaaacgaagccaaggaaggaacaaagcagataacagacgggatactatgttgcctttgatgaatggggtgaaatataatgcgaggtaaaccttctgagcaaaaaagaaagtaaataatataatcgatttctttgtcactgctaaaaggtacgtaataatttaaaatataaagatatgtatatataccatgtatgaatatacaaacaaggaaaatagaatgatagcaactaaattataaaaacgttgcaatggaaagcgaactaagcgatataaagaaagggaaatggtaaagttatcgagggagaccaaggaagtacttaacaccaaataaaagtgaaagtttgtagataaatagtgtaaacacacgaatgtttcacttggttgaccaaactttaaaaactaaaaaaaagtaacggttggagagcgtactttaagaaagaaaggaaaaaggggggaagaaagataagagaagaagaaaataaagaaagtaatatatttataacactaattgcgagcgatgcattcagcaatggtgaattgaaagtcaatgtttaccaaaccgggcaacttttttgtagaagcaacgatcttaggaaaaacgttgatgacgattttcttttttccaaatcctttaaacagaaaaccaacttgtagcgttgtcgtctgttttacacaatctacaaagctgaaatgaccaagtagaatgaacgaaaagagaaaaaagttgctctcgaaataaaaaataaaagaacccaacaaaaagaaaactgagttagggaaagggattaaaagaataataaaaaaaagtcttgaaaagagataaaggggttttcaagacagaggagaaaaaaaaagtacaatggtgattaaaacaaccaagcgatgcagaagattttagataactaagaaaaacaaggaccaaaagggaggtacacagtaactaagatccaacgtagtaaggagaaaaagagtgaaaaagattagtaacaactaaaaaaaaaagagagagagagaaaagtcaagagttttgtaaaacaggtgtaagtaaacttgagcaaaaccacctttacttgaagaaacgatggaagttgatggcagatgggagcaaacaggtagacgacaacttagctactaccaaacctgatttacctttgagttagaggagggatggcagcacatataaaggaattgaccaggagaatgcaggccaaatattgcttgacctgttagaaacaaactagtcaaacatttaatgtttacgtcaaccccctgctaatgagaaagatagtagatgaaacaaagttcggttacatgatcaccgaaggtcaaccgtgatctcatggcaagtaacaatgtacgtcgggaggagagagtttagttgaattgggtttctcagagaagcaacacaatgaatgattggctagaaggaaaaaaatccaccaatggagaatcggtctagaaccggcaatccagtctaaacgcggggggaccagtcgatgtgatcatagaaaaagaagcataaatgccgaggtcatgacgaaatcctagtaaggaagactggtgtgttggaaggagagagtgcatgtgattggttaatctcttgatagcctgccagggcaacgagaagatgctacaagtaccgtgatcctcgtttctcaacggtgattgggtaggagagccagtctcgagtgatgaatggctggtcacagtaatcgatttgtggggtaaaaggacccaagggtcgagacccctccatacccagtgctttgcgcgatggaggagatgagtgcgatgcgatgtgttactcaaaaataaagacgtgggtggcaatcacctaaagcggaatagtgtgaaggggggaggccaacagagagaaggggaatggagagtaagaggccaaagtagagtggaagaaagatgcataaggggggaagtgtagcgtaggcaatgcagtgtcgttggttatagctgaggagatagcggagaaaggaataaagtaagacgtcgacaagatgccgatttgatgaatcaagcgatgagattaatggatgggttggggtataaacaattgtttgattgatcccaacaaaatgcgcctgtgccttttactactccacctttataatgctaaaggaggagaagtaataagatggcacgtttattttttgggccgccactggaatgtggaattgtttgtataggtatggatggatcacccagtatatctgattacttgaattgcaagtttttgccatcaagatggttttacaatccgttgcttttccggctctagtattttgattgatcgtttgtttgatgcttcgtttgactgctgcttatgttgcttgtgttgctgcccatacccaaaaaaccggcgcttaaccaaatgtaaacaaaaagcgcatctctgtcatttgggttattggacaataaagacgaattgtttattgttgaaatatttattctaggataaaaaaacaaaagagtttgtcaaggatgagctttgtaaaaaaataaatcgctttctcatgcatcaaatcgatggataaacacttcactgcaaaaatgaaatatcggttggatatatgacaaacactgaaatacaatgaagaattccccatgtttatgaatacaatccgtcttttctttttttttcaatcacacatactctttctctctctcatacactctctatccactgcgttccgctccgttgtgcgtttaccatatgcaagcagaaagcgttgagaaaacacaaaatgcccccaaatttaacatttagacatgcagctgaaccgtagcaataaaaacttagctaggcgaaacgtgccatacagtaaagtgttttatctccattcattgaaaacatcagtaaggacgaaaagaataaatctaaaaaatattcattcatatctaaacgctgaaaattgcaatgataaaaaaaattttttttttctctccaaaactatttcattcactaattttgttgcatcaaatcatcttaataaaaaaattcccataagattagataaattgaatggattgacgttgttaacgaaaaaaaattttttttttttttttttttttttcaccaccataacttatagccagtcattacgttatacgcttttgcttatcgtctttctttttttttaaaaaaaaaattgaaaaaatttatcttttatttttgttttttttatttccaaggttttgttccttttagttgtacattgggtagattgacatgttgatgatcagttgtgcatcgtatttgtattattcgtaattgaattcgaatcaataaatgatccccttttttgtcctttgcctttctttcttaccttctaaatttaaactggttttgctcattgttaggcaaacccattcctatcatccacactacaagtatgtagctaattatattaaaaagccaaatagtgtatatgattctactttagttaaaagttgttattttaagttaaaagaatagtaacgtaatcttttgacgttagctacgcagtttcgtatttgattaaacgatacgtaggactgcggtgagttttccttgtgatttaatatattagtgtagtatagctgacattgccctccccaaaattttctatgtaaatctgaggataagtcatatgttctcagatatttagattattggttttaatataatcgttaacaattgctttgtccgcttgtaacgatgtagctaatatagtccatcctgctataatagtacttggattgagattcgaaatgtacttaacatttagatagagtacctgttctctatttttatggtctaggatatgaagaattgttccaatatcagactcatcaatggtagcgtagttgagttctgaatcatgtcaatacttttctaggtgagaagcatgaaaagtagatggaaacatgtgtttgattgattctggaagatccaattcatagttatttgggcccgaattctgtaacacagagaacggtcctgcaaaactaggtgctaatttattggatttgtgaagaaaacctgtgttcgttcttttaaccataactaggtctctaggttgaaattcttcgatttcttgtattttcatattgaaatactttttcacctttatgttgtttgtattcaagtgttctttaactgtttgaaatactcggatcgtttcctgagaggtttcatcagttttgtcactaaagctaggtaattctaagggtgataaagctggtgaatagcgatgtgctatctcaaaaggtgtcatttgagtagctgaatgtatcgcattattgtaagattgttgcactagagatatatgatctacccatgtatttggatgtctgctacatacacatcttagtaattgctccacagtttggtttgtacgttcagttcgtccatcagtttgtgttctgtatggtaacgcaaatttcatgacgaaattatatttatgtgcgaagtctttccacgattgggaagtaaaaatatgatcattatctgcgatgatttcttttggattgttgaaataagcaataactcgttgatcaaacattcaagctgtttgttctgctgtaatggatttcgtacaaggtaataagattgccatttttgaaaaaacggttaactaccataaaaagtgcattataaccggatgattctggtaaggctgtaataaaatccattgataaagattcccaaggtctttctgatggggaaattgggtgtaagggtccataaggtttatgatttctagatttgtttatttgacatgtatggcaattctgtacaattcttgtacttgttttcttagacctttccacgtaaatctacgtaatatagtgcttgtaacaagttcaatgcttggatgaatcaatttcccttcttcatgatactttttaataattgtcctagtcagctgagtatcattaggtaataagatttggcctttactgttaaatagtaagccatccttaagttgcatattctcttccactcgcttgtcttcattgtttagtaaatttagcaattttgtatcatttgtatattctgtaaccacttgatttttaaagtcatctgttattgagatttggttcacagagtttatattattgtcttctgaatcttctgggattggttctgtttcatcaataattctggataaggcatcagctatgaggtttgccgatccaggtctgtagttaatcttaaagctaaagtcttgtaaaaatagttgccaacgagctaaacgtttgttttcaggctcagattcgttagtaatgtaaccaattaagttgcggtggtctgttaaaatgttgaaaggttcgatagtggatcccaaatagtgtctacagtgtttgagagacttaatgattgcaaacatttatttgtccgatacgctgtaattccattgtgcttagacatctttgctaaatagcatccaacaggactgtacttatcagataattaagtgtattcttaatctcaactgaggataataccttgccctttatactttaacactttccacaccatggtgtgtgtttagtagcgacatattgcacaccatttgtgaaaaggtagaaagctaaggctacaccataccttgaccagctgttatcattaatagtatctggcttgttgcctgaacgtctgctcaattgtatgctagagtcagtgacaacgtcaagatcagtatcatagtactctgaactctgaccatcataatcttctgggagaccataaccgaaatagtcataatgttcctgtaactgtaattctgagtgcgatccactgactgcatagacattatgtgttactaatgcaacattagctctgtcatcatagttattgatacactgccttaataaattttccatttcatcactaattgtatagttattattattatagccatcaacggacacccagtaatatttttgccccagataggcaatttgatctatcactgccctctgctcaagaatcgtcgtagtacaattaacgactgcttgaagatcatcatctgtaagattataactactctttcttagtagtactttatcgctaacttgttctaaagtgtgatatgccagagacaacataagacctccaacagttgtaatatatagataatcgtcttcatcaagtacgaaaactaaacttataatgctgttaatagttaaaatagttttttcccttagaacccagaagaagagaaatatatatatttataatcaataattcctttttcttgaaaagaattaattttagttagcgtaatgtagtatcgctgacagttaaaatcaaatcttgtatttcctttattctcgaaattgtcagctacgccgtttggtatctattttgacgatacatagaaccacggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgagattcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagattaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatacgcaacgtagtatatcatagcgtagtgtagtattgctgacaaataaaacgaattatcgtttattccttataatatcgatattatataaaaacataagacaataaattctaaaggatatcgagttatatcaaacctacaaaaaaaatagtgaaacggaacccttgaaggaaaaatgagacaaaatcactatattgatcttgataatgtagacttgagattgtaatttatatatcaacatgagaatgaaatacagcatatacaaaagtcaagggtgtcgttgaaagcatgataagagctaaagacattcgtttctgtcttttctcactcatcttataatcaaattcatctttccaaaaacttactaatcttccaaccattttacgtaccgcggtcgtagttaattttttaaagctattttcctcggcaccatttccgggtagtaaaagttattgtttcaccactcgcgtgatccaacagcagttgttttaacgagaacagagctttattgtacataggcggcatgatttgttgccacttatatgcggtaataatcggtctaaaaatgaggcttgaaatttaaggtaaaaggaaatatgctaaggatgttataccatacaaaagtttgttaagagacatcactgtaaagaagatttctagctaacctttttatccaattgacccattcatgtttacttaacctgcggataaaacgcatgaatattcagtttagcatcagcacagacatcaatgctatctacaatgacaaaattcaatgcatgcaacctaccaactttggctgcaaatactttggatatttgcagtttagagctctactactagcaatctatggttaattaaacgaatcaaactgttcataaaaattaattctgcatcttttttgcctttcttttgagagctcacttagcctaacgtcttttgatatactttttatctcttgacacccggcttttcggccgtctttactgtgccacttcaaaccatttcatacgaagaatacaaatattctggttaacccattcaagtaggattgttttgaataataccgtcatttccgagatgccattaaccccagctttcgcacgaaagaatggatttagtattccagacaatagaataattatccttaattataacatacgtttgtttctaaataacggtcctagtaacatgatacttattactatattcttatagaagttttaaaagatattagtataccactgtttggtttgaaaagatataccaatgtatcggtttataatgcaaaaaaaatatttaatgcagctttacgctccagtaaattgtctaaatacttcatttatcatttgaaagacgaagaataattcgtattttgaatatctaataatccagtttcctaaatattacttctctcgaacaacaagagcatactattctggttttcttggttctaccctttattactccggtgtctagatatcgttaccgttatgatctgcattttgaaaatttttatatcaatttaagaattcattaagagttttgtatgctaacagctagactgtctacaaaaatgaattacaaagtgccgacgtagtccaatatacttaccctaaatggtttcttaactcgaaaacctgataacggaaaatgattttttttttattctgctttgctctgttaatgctactaaacaagtataaattaaccgacttgctccttctcccataaattatgtcaacttcggctcccccctttatcccggtattattttcaactacctggattcttccgttcacaacgttatattttttgcccttctccctatactaactctacttttttgagaagtgccaaactgcaaagtttgattctaatttaacgtttctttaaaggattctcttcatgcatctgtatatataatatttaacgataacattttaattcaagaatctgcagtacgtgttcgctgcattcgtcgctttagtttctgcttaatttattgattattgggcatctcctttcttcttcgttccttcatatattatatgaataatagaagacctcgtcgttcgcaccactaagtagcaattccgacacgttttaatttcctttaccgaaacgatcgacaatcattttttcctctaatttatttaaaacttttcggtattgcatgtattccttcgtcatcattcgccttgtttttagatattttacgcccaatttaaaaccgctcctattttattttttatcttattctttacccttggtttcggtttaaatttatcttgacatccatctacggtcctcattacaatcatcaagttcattgatgttgttttctttaacaaggattaaataatcatattttaaatcactcatcgggcagctatatctttggtatcatatcattgtccgttggatttcttagttcaaattattgacaatcgtttgctgtttctcagttaagcaagaacgattgccgtattttattaatttgtttagctattgctagagtatttagcaggttgcatttcttcaacgttggtccctcatccaagtatataatacatacttgttgattcaactttgaaatttttttgtccttctgcatgccaactaggggacattcgcattatcacttgatccattttattttcttttatcgcaacttccaacttactctgcagttgattattttttctgttataattttatcaactgattttacttttctgtttagttgtgtgtcgttttcgtttttcttttctcttcttacattaaaaaaacttgtttgtctttttacttttgttccaagttgttttcagattactatactttcttcgttatttcgaattctgctttgactactgatttttctcgaactctttaatttattttcaaattttttgttagtttctcattcttgtcgactgctttgacataatggatattgtaaagcagcgttatcatgaactttttgacttgcgggtgcgtggtccccgcatgaagatggcagatcgtcttgaacatttcacttgggcctggtttgcatctgctatgggtacaggcggtataggtatggttactagtctgtaccattttcggttttacggtcttaatactttaggaaaaatcatttttattttccaattatctatcctaacgttatacatttgctgcatcacgtttcgtttcatccgctacccgggtactcttagtaaaacatggaaaaatccttcagaggtattattcatgcctactgctttactggcaattgctacctctatcagtaatttatatccatacgcctttccttacactggtgaatggatggtatggttaattcgaattttatattggatattcgttgcagttgcttgcatctttgtgatttcacttttttattctctttttcatgcacaccctttccgcatcaatactatcatacctgccctggttttacccatctttccttgtatgatttgtggtgttattgctagtgctattgttgagtcgcaaccggctagacaagctaaaaatatggtagtggcaggtattgcatttcaaggccttggtttttggatttatatcattgtttatgctgtgaacatgtgcagattttttaccgttggcctacagcccgctgctgatcgacctggtatgttcattctcgtcagccctccttcttttactggccttactttgcttgatctcgcttttggtgcaaaagcaaaacgtccctatatttttgttggagataattcttctgaatacttagagtttgttgcaacttttatggctttattcatgataggactgggtattttcaacttctgtcttgcatttgtgtccgttgttgctggattctgtacacgacaacgaattaaatttaaagtcagttggtttgccatgatttttgccaatgtgggactggttatggatgttcaagaattggggagagccatagattcaaaggctgtttgtattgtcggccaggtttgtggtgtcaccatcactatcgtgtggattatcctaatcttattaactttgcgtgctgtctatgtacaggaactgctgtatcccggaaaagatgaagacatagatacgatattgcctaatgtacttgaatattaccgacatctggaagaagaagagaaagatgaagccgaaaggtcaaaaaggaaggcggaagagagtgatgggaaaaccactcgagagttgacttctggaggtctttaaaccgccaacgaatacttcagtgtatctactttttcaatgtattccatcactgaaacatatcgtgtgatggagtcgaatctttgaagttgaccatgatggatcaatatgatggttctataaaatttttctgtctttttaaatttatggttactttcgactagaaagtgagaagtgaaaattaaaaatcttagttattttcactgtgtaatgtatgtcgaatatagaatgtctgaccttttattcccggctgatgcatgtgtgtgcgagaaacttatcgtgaagcttacaaatagagaaaagcatgaatttgatctaacctgttcaacaaacttgaaactttgtcttttggtcatttaaaattacagctgaaaagcaactttgtaaaatgcgaaccaacaatgattacgctgtttcccatatggcgaaatagaaagaatgaacagttcctctgtttattttatctaatttattctaactcattctaatcttcttgttttcttccctaatacaacgttgagagtattttggacaataaagtttccttcagcttaatgacctcactcaaaacttagatacaattcactttggatttgccaaagaatgtatagattaatagactcatgcacatcgttggcatgtacatagataaatgagaattttcgtaatgttttaaaacatgctgtatataaattattttaatttacaaatatttttataatcagatgacttagcgaaataagaatcaaaatgcacacatttatctagttcatagagaaattgaaaattggaaactttatgcttcctgctagtaacttaaaactattctttgaatttgaataatttatcaaatgcatcaaataattaaaacatagatcacatgaagtgcggtttttttttaatctatgttacatctctcttttatgccgacattatgggccaccgaactccccccatatagactgggagtatgtgggcagtatcgatagtacgttgtctcacttctgccaacaccacactgcctttttgtcatcaaaaagtttttattgaaaaaatcttttactagattgaaagggacatcatgctatcagcaaatatgcttcgtcgtatgcaccatggtgttgctgtaactagaatgctgcttgtttcgaatgggtaagtaagatagatcagtatattgatgcttctggttcatcgattaatcgtaatgaattttaaacgaaaatctaatcagtgtgcagaaaagttcaggttaaaaagtctgctctttatcctgttatggctaagctagctcgcacatacgctaccaaaagtaagtgattgcttttttggctgagaaatggctttctaacagttaccatagactatcctgctcataccgtgattaacatgcccgctttgtctccgactatgactactggcaatattggagcattccaaaagaaaattggagacaaaattgaacctggcgatgttttgtgtgagattgaaacggataaggcccagattgactttgaacaacaggacgagggctaccttgcaaaaattttgattgaaactggcactaaggatgttcctgttggcaagcccttagctgttacagtcgaaaatgaaggagacgttgccgctatggctgatttcaccattgaggattcgtctgccaaggaaccctcagctaagagcggtgaagaaaagtcggctccttctagcgagaaacaatcaaaagagacctctagcccatctaatgtttctggcgaagaacgcggtgatcgcgtttttgcttcacctctggctcgcaagttggccgaagagaaggatcttgacttatcccaaattcgcggctcaggtcccaatggacgtattattaaggtcgatattgaaaactttaaacctgtggtcgcacctaaaccttcaaatgaggctgctgctaaagctacaactcctgctgcctccgctgccgacgcagcagcacctggtgactatgaagatcttcctttaagcaacatgcgtaagatcattgcttctcgtcttgcagaaagtaaaaacatgaaccctcattactacgttacggtctcggttaacatggaaaaaatcattcgcctccgtgctgccctcaacgccatggctgatggacgctataagctttcggttaacgaccttgttatcaaagctactactgctgctttgaggcaagttcccgaagttaatgcggcttggatgggtgactttattcgtcaatataagaacgtcgatatttctatggctgttgctacaccttctggtttaatcactcctgtaattcgcaatactcatgcactcggtcttgcagaaatttccactttagctaaggattatggccaacgtgcccgtaacaacaaattgaagcctgaggaatatcaaggaggcacattcaccatctctaatttgggtatgttccctgttgatcaattcactgctatcatcaatcctcctcaagcctgtatccttgctgtgggaaccactgttgatacagttgttcctgattcaacctctgaaaagggctttaaggttgcccccataatgaaatgcactcttagttccgatcatcgtgttgttgatggtgctatggctgctcgatttaccaccgccctaaaaaagatcttggaaaatccattggagattatgctttaaaataaagcaaaagtcgggttgctcatactatcatgcaattattttgtcaataaaggtgtttactcaggttatgttttcggagctttaacaggagcttacgatcaatcgttgtaggtagattgagcattctttgtttcttgtatacatttactactacaattggctgtttgaaaaaacgattttatttactaagtgactttgttccgtttctgtcttataatactttgcttgctttgcaagcttataattttccttcctatgtttattaaatattacttttgtttagaattaataatacttaagtaatcttgttgatatcgttagtattgacggcaggaagcgcaataatagctacgttaagtgctgttgggtatgtaaattattgttgttttattcaatatatttcaatagattgttgcttagtaagtgataaccgacatcccttgttttaaaccagttcaaatgttcgtttgcaaatggatatctttaataatgtctattggcatcaaaatctggcttcttaattcataaaagagatttaaagatatagggaatgtttaagttttagagaatatgagcatgttcggtaagaaaaactttcaggaaaggtaagcaggaataaggatataaggcatgttctataacctttgataaagtcatttaaatattcgaaagttgttttcgcagtaaacgctttatttatggctcatgagtcatttctcaataacaagatcatttacatatgtctgtaaactcattaatcttcagatcagttatttttggtggcgtgttccacttaagatagcagtttgcactaaataattaactgaattatacggatcacttttctattttttgtgtttagaggataccggtagacacatttactcaaaataagcttacacaagcgactcgtttaaagttaccttaatacgtcatttttaatacgtgaagctatatattgattttgatcatcgtactactcagaagtatccgttaaccaactaaaattgctgtccatgtgatagccagttttttaggtcctatgtggttactatttcgttctaagcataagaagttagtccttcgatgttttccttcggggaaactaggagaaacggaaccgaatgggtcacctctagcatacctaagttattatgctgcatccaattcgagtaaactgagaaaagtggctcattttttagggagtcgtgttcgtcatagctattatcataaacgtgataagtaagttcctgttttaggctctatttctaaatgtttttagtgaggttattatcggattgaaaatatgcaaaacattggttcaaaaatgtcgggataacatcaacgtgatggcctccgaagttgtaaatatgctccttgttgctagttcgtcaaaaaatttagaagttttgtctgcctgcgttgattgttttgctacgttttgcgataatagtggaaaggggagtcctgccacttttggcaacgaattccattctgcttttaataacttagtcaattcattttttgaattatcaaaaggtattgattgtgttgatcctcagcagtcgaaaatgcttggcctgaaagcattccatgctttaaccgcatgcaagtttgctggaactgaaggcggaatgcgttatcaacctcattttgctatacattgcgttttgattaattcttggagtgaatcagatcaggagaagaagtcatttattgatttggttcgttccacggctaaatcatataagccattgcctcctagtagtactggtgtttcattacccgagcatgatgaagcgggtgataatatagatgttgccattaagaagttatgtattagaattttgttcaacatatatactcagacagatcctctgtttatggccgaaagtacgaagtccttgatacatttttttgcagcaaaatccgacactccggtaaatctagaatacatatctgtcgtgcttaaccaaattttggattggactcctgttgaacttcgacattcgatctttttctgttgtcttcgttgtttatcaagttctcgtattgtcaactctgaaactaatgtgatggtgccatacatgatttactccattcttaactcgaaaaactcaatttctggcttatccgttattgacgtgttacgtgatttggggtcgcatcttatcaacgctgtcaattcattcgatgctgatgaccaaacttggtataatatgtgtgaatctccatcggaaaagctccctaggcgcctttatttacttttggtttgtatcacctgtttaactaagcatcaatattacgatgaagaatttgctgatgtatggcgagaaatcgacactcttgctaattctgaaacttcttctgctatacaaatggtagctttaacagcttttcataagctgcaaaatgaaaagctaaatacaaaaaaagaatccagtgctcctctctctttagttaccgactttttgttgcatagctggcccaaatccgctgaacgtcttcacacttcccagtcaccttttgtacgaataaaaactgctgaggtgttctacgaatttttgtgctttctccgtccatctttaataaatttcgatactattttacggaaaagtgcaatcacatcattttctgtattatgggattttatatatgaaaccagttggcatattgaacgttggctcaaggtgttttcggtgcagtctgaattttatattctaaaactcatcatccaaaggctttaccagctttatggtccagtttctgtaacagcggtattacctgctatgtatcgcggactacgaccctttgaaaatgatcctcctcgctgtattgccgaggcggttactgcttattatatcatctatattggagagaatttgaagatcacaactcttcagtcaagtggacgaaagtggcttgattcattatctagctcattaccttcgagtctcttgaacagaggttcttctacgcattcttgggagaaactaacaaatgcctctaccgaggaagtcatgttgcctttggacatggttgtaaatgaattattggagaaaagcccgaaagtattcccagaggactctagactactatttgctgagcaatcgcgacaccccaagtacaccgatattattcaaaaattaaagaaaccgtctcgcgaaaagtcttttacttcttcttcagaatattcacttccatttatatcaccggcttcggattaccaacaaaatcctttacttcatgctaccaagtcgctcgtttctattcaccagcaatcacaacgtggagaaatggttagcacattgaaacaggctctatcaaggccacacactgctagtactgtcgtacgttctccgtcggaaataaatcttacaagacaaacgagcaaccgtgtacctctgcttgatatgttgaatcttaatcgtgctatgtctccgacacctattcaaagtcctccatatgtacgcacttagttctacatatacatattttgcacttaaaaaatgaaaaaaagaattatcgttgcaaatctatatttaaccatgcaatttaaatttcaattcctaagttataagtaaatttaattactgagtagtataccaaattatattaatcaacaatataacattcactagcctatcctgattacaacaactcaagatctacttaaatccgaagtaaaaaatgtttacttcttggcgccagccttaacagcggccttagtgaccttagcggcaccaggggcaaccttctcaacggccttgatgacaccgacagcgacggtttgacgcatgtcacggacagcgaaacgaccaagaggagcgtagtcagtgaaagcttcaacacacataggcttggaaggaaccatcttagcaatgcaagcatcaccagacttgacaaacttgggggactcctcaatcttcttaccggaacgacggtcaatcttctcaatgagctcagcgaacttgcaagcaatgtgagcagtgtggcaatccaaaacaggagagtaaccagcagagatttgaccggggtggttaagaatgatgacttgagcggtgaagctagcacaacccatgggaggatcgttcttggagtcaccacagacgttaccacggcgaatatccttgacggaaacgttcttaacgttgaaaccaacgttgtcaccgggaagaccagcgtcgagagactcgtggtgcatctcaacagacttgacttcggtagtgacaccagcgggagcgaaggtgacaatcataccgggcttgataacaccagtctcaacacgaccgacgggaactgtaccaataccaccgatcttgtaaacatcttgaagggggagacgaagaggcttgtcagtgggacgtgcagggggctcaatggagtcaatagcctccaaaagagtcttacccttgacgacaccagccttggtctccttttgccagccttggtaccagggcatgttggtggtgggctcaatcatgttatcaccttggaaaccggagacagggacgaaaggaacggtcttggggttgaaaccgaccttcttgatgaagttggaggtctccttaacgatttcctcgaaacgagcttgggaccagccagtggtgtccatcttgttgacggcaacaataagttgcttgacacccaaggtgtaagcaagcaaagcgtgctcacgggtttgaccatccttggagataccagcctcgaactcaccagtaccaccaccaataataaggacagcacagtcagcttgagaagtaccggtaatcatgttcttgatgaaatcacggtgaccgggggcatcaatgacagtaacattgtacttgggagtctcgaacttccaaagggcaatgtcgatagtgataccacgttcacgctcggccttgagcttgtccaaaacccaggcgtacttgaaggaacccttacccaactcggtggcttccttctcgaatttttcaatggtacgcttgtcaataccaccgcacttgtaaatcaggtgaccagtggtggtagacttaccagaatcgacgtgaccgataacaacgacgttaatatgtcccttttccttgcccattttttacaattaaattttttggcgtgtggtgaatgacaaaggcgaagcatccttctagtactactaagtgatttgtgactgctctccacaagaaaatatgtgactacttttagatgaaatctggttaccgagctgcagaagactacggcaaatagctgttaaagtagtttattggtatgaatcttatagtttatgtggaaaaggtgagaaaagcctatgtatatttaaaaggacgtaaagtcatatgtaaataattattgaagactctaaggagtttattccatcataagcaaagcgagttataaaaaactaaatactatcctataacaactgcatagcagtgtgacaaaatgtgattagcaatcgttaagctaatataagaaagtctgcattttaataatgaactacgtcggcctgtgttaaataaatatagcgcaatagaacgtagattcatttttattaactataaacaatagacctaaaagaatgttgaacaataggtaattacaagtgaaacacatagaaagggcttactcgaaacaattaatgaagtaataaatgaccacaataattcaaatcctctgttagtgttttttagaaatagctgattttctttataactctatgtgatagacatttcactatacttgaattgattacctagctagtcattgaactagctatactgaaatttaggcgaacaaacagctttttatcaaattttcaattgcgaacgttttaatctgataataaaaatgcatgtcaaaaagttgtgcagtatgaggaatttttttgactctgatggttgtcgataattccagcagaatcatttaagcaaagtctacttcttataacaatagaagtattgatatgcaaacatagcattgtaatcataagctctatatcttctagtaacttaaacgttgcgagtaatttcttaagtaccatagtttggacttgtttatttcagcccaagcaaacgattttctgtttatctgctttgttttgaatttaagttgaataagttgcatctttaccaatctacttaataaaacaaaagacgtaaaacatagatataaagtgtctcagtttgttatttaaggtatattgcccttatttcgaaaccatacagaatgatttgtcactgtatgcaaattaatacagagaagttttattaaattcacttatagaataaaaaacaaattgtatctaatagttttgagtctttttgtcgagaactgactgtaataagacttagtgatagatatacacaataaaagaaacttggacatttttgacacaaaataacttgtcgtaattatctttctaatccatagcagaaaagaatccgccagtatctgaacaaggaggatatcaagtgaaaaagatcacgttggaacatcggagtgtatatcgttaaaactagtggttcatttcatcctaccactctcaccccaaaaagtgggagaatcgacaaaactccaaaatgttgcatcgtcgaattcattttaaatcacagtccactttggactttgacagtgttgcagttagcatatctgccagtacgatgaaaaacgaattagataaacttgtactgaattccagagtttcggataaaaaaacgtttggcatacaaatggacaacttctttgctttgtatagaagatatttattacacacagttaaaggttatgaatgtgattgggattctatccggcctctgggacccgaagacatgatagattacggtgatttaccgttatgcaaaaatgctggaaagtacttaaatcggcttgcagttgttaaattaaatggaggtatgggaaatgcgttgggtgtgaattatcctaaagccatgattgaggttcgtgacaatcaaagtttcctcgaccttagcattcgccaaatcgaatatcttaacagacggtacgatgtgtccgtgcctttcattttaatgaactcttacgatacaaatgatgaaacctgtaaagttcttcgaaaatatgcaggctgcaagattgatatttctactttcgaacaatctcgatatccccgtgtatttgttgactctcaacttcctgttccaaaagctgctccctctcctattgaggagtggtacccaccaggtcatggtgatatttttgatgcgttagtccactccggtacaattgagcgattgctcgctcagggtaaagattacttatttgtcagcaacatcgacaatctcggggcttcggtggatcttaatattctgtctcatgtcatagacaatcaaatcgagtactcgatggaaattactgataaaacaaaagctgatattaaagttggcatccttgtcaaccaggacggcttactaagacttttagaaaccaaccaagttcccgaacaacatcgagaagaatttatgtctgataaagttttcaaatacattaatacgaataatgtgtggctttaccttccggcagtcaaacgcgtagttgaaaaccgagaactcaacttagatattatgccaaacatcgaaaccgtctactataacaatgagcctgcacgaattatagaatttacgacagcaattggttccgctatcagccaatttaaaaaaaccgagggaattcgagtttcaagaccacgctttatttctgtcaagaattcctccgatttattcttggtacgatgtgatttatacaacgttgatcatggttccttaaaaattgaagaatcaaggctcggttttccccctccagtcgttcgcatgtctaatgaatttaaagatatcgcagaacttttttgccgtattccttacatgcctagcatgaaagacctagtttctctatccatttctggaaatgtatatttcggaagaaacgtgatattaaaaggaaacatcgtgattgttgcttcggaaaataccatcctttgcatcccttccaatgcagttttagaaaattgtgttgtgacaggaaattgtaaaataatggagtgttgagcttcacaaaaaaaccgaaatctttcttttctcttttttcttcataatttctacataatgaattttcatatgcgcatcacgatgtttattttaactcatacccattttgggacataactttatgaccataatcgaactcgtcgcttacactactctttcagtaccattttcttctgaggacatctagcgattcgaaattactttactctctttaataaacaattatagtttcaattttatttctcatgttaaggatttgtaagattattttactgaactaaggcgaatgagtaaaggactcgaggctcgacgctgtttagataagaaatacctctaatatatcaaactaaataaattaatcaatctccatccttataaggccaccaattgcattcccattataggaaaatgcaaaattgcaatgaaggtcattctaccgacgtgaataacatttccaaaattcattctagcttcaccaactgtaaacaaaatcgtaaagcagacgatgtatagagaaatataaggacaataaacaaaggtattaaaaaatgaagcaaaagaaggtattaagaccttgttgctaacgatcaagggctggagatagtttaaatgagataggaaacgactacttaaattccatagcaaacacatgctaataggaagtattaaaaaagacaaactaggaatataaaaaacaattattacaataggagattgtcgttgtctaggaagttttgggttttagaaaccggttcgctagaagacgaaacaactctttccctagttgagttttcttgatgaactttgtttacggcagaggaccacagactaccaaaagcatcaccattagatccagaagatttggcagcagtaggttgttgtgaggttaatccgagaccggcttgtgaagaggtattagacaatccggatgacataccaaacgcagatgtataacccgtattaaaggtagtaggttgaggtgtaaaggcactggatgatgtgggaagttgatttaaactattaaagccaccgaacgaaattgacgaaaaggcagcagtatttgaagcgggtttggcggagggagcgctttgaaaatcatcaaaagcatcatcgtcatttttagcagcagttgaagcagtttgagagcccataaagagagaggcattgtttaaggtggaagaagctggggcagcggcagaactttggaagtcaccgaagccatcatcttcgaacgccaaaggagcagaagtatttgtttgtggttgggcaggagaaggctcattgtcaagacccaataaatcgatcattgcagattcctgttttggctgctcgggagctttgtcagattgtttggtagtagtgcgacgtgagccacgcgtggagtttgcggttgcagcatcgctggaaccaccatctccatcttcattgtactcctctacatcgttatcggatgcatcacgggaatcactcatagaagatgaatcatggtatccattaccataatcggtaaagccgccaccgtctccgtaaacgcgagttctataagaaccacgggaagagccaaagctaggaaacctagatttagagctagtggaaatcctagaatctccatcactaccaacacctataaatttaccacgattttgacgcgctctcttgcgttccttacggatacgttcgctatcgtttagtaattccaccagctctttagctcgagttcgaacattaagcccttggtccttttgacgatggtcgatgtagtgaaaattacgaagcattttaatagttgcttgatgtgctcgagcatcatctaccactctttcagacccgttcttgaccaaaaactccagaagctgaagtgctttgtaaatttgacgccattcttctgcagttttttcggtaaaccgacggtagatcattggtaaaatttcgtttaactgagagtagttgtgagttccttgggcaatttccatcatcaaagaagtactagcgccccagggttcattattcgttgcttcacgaactctggcttccatagatgtataattcattacaacattttgtgctttacgaaccgccgccttgatatcgtaaaggttgatgttcttcatcgtcgattgaatggactccatcttagataatgttttactttcttggatttctagttcctaaaggaatttatatccaattgtttaaatgaaacttttttaaagaagttttcgcttctcaaagaacgcgtaggcaacgagtatggaagtattgttgtcggtggatggggaaatcagatttctcagtctagccgcggctcctttttactttatcaagaaactgcatcatatatctttattctgctttactgagagaatttttttttattgatctacgaaatttagtaataacgattttaagggtgttcactaaatcccttgggaatacaaagttctatttacaggccctccttgtatgtatatattcacacacattttgtaggtgtcaaatgcgatttactatttgtttgtttcatccatatacagatttctctttccctttttaatttattattcagattaatctgattataaagttaacttggtgtttctatataactacccattataaattcgtaaaattataacctttattaaatcaaatggttcattcaatacataacggtttacggtttgaatactcgtgctcaatttatttcagactgaatcatataccatttatttcgatttacttttcagagtaaagaaattctacctctgctatactccaatctttttaatgtatatagttgatgaataacaataggagaaaaaagcaataataattgattatctttctacgcattaatcattcttaatggaagatgcctaaatatgtacataatgtttctaatattcaaatatgagcatttgaataaaacgggaattttctttttagcaacttattgtaaattcatctttcaaaaaattatttacatgaatatctttaaatacaagcagaccaaaaagcaggtttcaaaaaaaaataaaataaaaggctttatacaaaaggcttgtattcgggattccattcacgttcaataatccattccttcaatttagcatcatctttgggtaaatccacagtgctcattccctcagaaacagcttgcttcaagactgcaaaaacaatgtgacgagaaatttcgcgagcattgttcaaatctggcaagagggcttcatcagcagcaaataaagatctgggaacagtggccaaagcatcggaagctgctttcagcataccatcactcaataacttgcaacgggataacacacatgcaacaccaagagcagggtaaaggagggcattgttgcattgggaaatcacgtattttttaccattgcgattgagaggaggaagtggggaaccagtggctatcaaagcctttccatctgaccatttgtcaatttgatcgggcttcgcttccataagagtagtgggattagagattgggaaaatgatggggcgctcgacgtgcttgctcatttcacgaatggctttctctgtaaatttacccggttgaccggaacatcccaaaagaatggtgggcttgacgagtgcaatagcactctctaaattaatgtctccagaagggacttccttaaagtcagagtccttcttcaaaaatggcttttgtccatcagtagcaatcttagcatgtctctccaaaagcaaaccgcaacgatcaatcatgaaaagattacctctagccttatctaatgaaaggccatctgtcaccataccggcaacaatttggttggcgataccaacaccagcagtacctgcaccaaagatcatgatgcgctgctcggttaagggagatttcgtaacgtgaagggcgccaataatggcggccaatgctacggcaccggttccctggatatcatcgttaaagcaggcaatgtcaggacgatagtggtctaaaatgcgcttggcgttggcaagaccaaaatcctcaaaatgaataaaggcctcaggaaagacttcacgaatggcctttataacattgtccaaaaagctgtcatactgttcaccacgaacacgatcctttctcaaacccatgtattgatgatttttacgatgggtttcattgttggtgccaacatcgagaacaatgggcaagaatcgattagggtctaaacccgcgcataaagtcattaaatgtcccttggcaactgaaattaagacaccaccaacaccttgatcgccgatacccaaaataccttcagaatcggtaatgataatgtattcgacactatcggattttccaaactcggaaagctgttgcttgatataagacaaatcgttatgatcaatatccaaataacaaccctcaggataacgatatatatcggaaaactgcttgatggcatcgccttcggtaggtgtatagatgataggaatcatttcgatcaaatgttggctgatgagtgcgtaaaacagagtttggttggtgacgcttaattgagaaagatacaaattcttctgtaagggctcatcaccgattgctttgtactggtcataacagcgatccacttgttgttgcaaagtttcaacaatggggggaagacgtgatgaaatctcaaatttttgacgctcctcaggtgtaaaagcagtgtccttattgtagcgaggagagtttaacaaagttactccttttaaaggacactcgatttgttctttggttcctgcaggcattttcaaacttcaagtatgtgtagatcaaaaatccaaaatatcagaattactgtccttttcaaatgggtatagccctacttttaaataactattttttcgtcagttgttccggtaagacggtccacgtgctgatagtatagtgcaataaattgtgcgtgtcaaccaccaaacgtcacgattagcccagtcgacctcgcaatttttacgttcggttatagcagtagttgtcactttaaatgaatgatcccccttctcgccaccgattttcctatacattagggactcgagtccaatcaactaataacgtaaaaggattttcttacattttgaaacagataacttcgggtgttgccaggggacatggacagccgagaacaatctttacaacaatgccaatgcaaaatcgattgtcaagtttcgaagagattacacattaacaagaggattttatttaacatactaatacaccttgcatgctaactcggatgaacagccgattctttcatcttttgttgggcttggtaaaatgagaagtctaatagtccccccttcaagaaggttgattaaggatgttgatatatatatagtaataagaaatagctgcactatgtcattttgtttatgaaaaacaggttttcgttaatgcacttgattagtaaaatgcatttacccaaatagaaaacataagttgtttgctagcgattaaattactaatctaacaagttgagaatcactcttttcctggtgagctagtgtattttttttttggttagggcaaaatgcttattgagggttgcttgttcaagtaaataaataccttcatagaacaatatatagctttagctttgtgttaacttggataattgtttattaatgcagttctaaacaataagttgatgctttttgaataagaggaatttactacgcgaaatttagtttgcgactgtttctattctcatctgttaatgaaaacacgcgcaaacactctagtggtgttttcgatgaagtttggaacaaatctttcatataagttagtgaaatagacagggtaaataaaatgtctcaaaatgttttaatggcttcatactaatgaaactaagactagttaagataaagttggattttatttttattttttttatttaagacaactaacatgaacgagggttttgctttagttacccatctggattaaatcagtatcaacattaatgataatcaggaaccagatttattgagttttaaaagaaatcgctgtatttcttctttttgttgtttttttggctctgaattaaaaaaccacataacgctgcgtgatctttaaaatgcgatgacttcttcaatagaccatcgtttaatcccgaatttaaaaaatcaaggtacgatacgaagacattagtttaaatgttatttgtttttactgaacattctatggatgaatttcttttccgtatattgcttcagactttcttttcttacattatttatgtatcctgccacctcatttcttatcgtatatgctctccatcacattaacttggtttagcacaactctatcgtatcgttatcgaaatttaccgagtgtagaacatgctgttctcagacactcttatcgatgcgttgcatttctttacgagaaacttcaaaactacctttgacgcgcttgaaagcagccacatagattgaggcttacaatgtcaacatcgcgtttgctgttaccaacaactaaccaacagcaaaactcatcaccagtgataaaagaagtggacttggtaagctaggcattgcatttgtactttgctaataccttggtagaatcagaatactccaatacctgttgtttggcaaaaaacgaaaaagccaccttttgtttcatttcctcgacacgaaccttctgaaacaattgttatatcttcaaaacctaggcttttctcattcgccaaaaaaatcaaaccagaagctgaacagcgaaaacgtaaacgaacaactgagatttgaagatttttttcaaggtgattgcaaaaaacgtttgtaggaattgttggcggcatttttagtttttttttattttatcgctcgaatttttttaatttaatgagcctttattttttttctttttaatttcgttaaacgacctcttgaacgacattagtgttctttcaaacaatctagttgaagcttgaaagtatttgtgatagacagatatacaatccaatgctacgatgtcggatagttttgatgcagccgcctctcattttcatgctcgctcttcagtaaacgattcttcctttcacctttctcgtcaggaagaggccgagcttttggaaggtgccttgcatgccccctatcccgaagaattacttttcgatgatgatgaatacacagctaagacccaatatgatggtccgcgctatgctatgcctaccatgttttacccgaataagcccactcctggatggccattaaattacgtatttggaaatgagcgttctcgcttcgagaaaatcctttccaactttgtactgaggaatctcatgttgcaagtccttgcgccttgttttgtgttgctttggtgtgctgtcccgatgcctcgatacgaagactcgcagggaacggtacgtattcgcttttggttttttttaattttctactatggtatttacaatgctgttggcttactgtggatcactaaactttttcatatatactctgtaaattggtgtcctagtaaattgggtggtacaattacttatatacttttctggatgtttagtttgctggttggaagcttggtagtctattttacagcctggcgtcaaattacttttacgtggatcacccttatgtttatttccatgattattcccatcggcatttcattttccaaactttggaagaagcatagtcggcgcactgctcaattcttaacccagttggctttactggaacctgaggttcgaagcaatgctgtcttagaaaccattggatggaaagatgcttatgctcattattcttggtttattgtagtattgttggtaactttgcttgtttatatagttggagaatatctcactaatctttacatgtctacactacctcattcatctactgttgccattatgtacgtttactcttggacaggtactgtaagcttgtgcaacctcgtgtcttcttggattttgaacaccaaaacacactcttacgcccttgttacagtcttcaagttatattttgaattgactcttcaagtgtacgttagaaatctctatgcaaggttggagtctccacaacaatttgtcctcgtacaaatagcttcatcattaacaatgatgagtgtgatccctttgataacaatgtcacgtaccgttttccgtctcaacgtcttaatgactaaaagtatggattcgtatgtcgtgtaccgaaaaaatatgggacgaaatttttatgtgaaatgtgttgcctcgaacgtgagtatgctttcctttttaggttggtctttaatcttacattttggttcaaatgcacctctttatccttatttttcctttagcaaggaagaaccgtatagcttcaagttgactttttatgcatccactgcggtatggatcagtgaaatggttgcatcttatttaacacgtcttatcatgaggaaattctatgactttgaagtggctttggaagccataagagattttgtcgaatatcccgatatgatacctacgtttatcgccgtaagcattcatgtgttgcaaaatgtggtgtttagtataataagtcttcacttttgatgtcccttttcattttaaaacatatcttcccttttttcgtttccctttatcattttctttcaccttgttaatatacattcatctgtggatgacttattgaatttcatacatgtacatatcagtcttgtatacttggttaagtctttctttgttgctttataaagcgcacctgttttccgctcttgtggtgtttcagttaaacatctgctaatgtttatacattatttcatgctggcatggatacatattggatattacattcggtcctaaaatacacaatactttagattgtctaaggcttccctcctttgcaatagggaattcctatttactaaaattatcgttcgattatgcttaataggatgcatttaaaaaaatttccgtgctttcaacaagttggctcatcttgtttttattcccgcttgttggtgattggccattgtgtaaattagaaagttatttaattactactgatctcgatagcttcttctttttctgaaatggcttaaagaaaaagcatttattaaatatatacaattgttgttttaatcgtgcattgcttttggaaagtaataatttgagagaggtcgctataaatgctccttggtaattgaatggcgttgtcaataggtgaacaaatctatagctcattgtttttcacacgtacgtatgtatctcatttatcttcttgtctttccaaaacatacagaactatcttaggcagcaaccatatttaatgcttttaccttatcatccgttatttaaaaaatacgcagtaattaaattcgtaatctcatttaaggacctgaaaggtagtttgtccacgatgggggctaatggtagaaacctcacttgtcctcttccaaccacttgaagagccttgaacaagaaattatttgtacatgtcgcagtattacgagctttataggcgtagcaggtactttattagttgctttaagatgataatactaactttaacagcatagggtaattaaaaacaatattaggggatttcctctttgtgataattttgtatcgtgtctgacacatttgtagaatttcgcttacggatgctcttgatgatttaatttcacagggaaaaatatctcctcaactagcgatgaaagttttatttaacgtacgtaaatgaacaaatccttattcgtagaagttacctacctgctaatctcacaatttgatatagtttgacaaaagcatgactgaggcattagcggagaaggtccgctctcgtttaacattcaagggtcatttggatacatatcggttttgcgacgaggtttggacgtttatcataaaaaatcctagctttcgatttgataacgaaactgttactagcaacaaaattcgtatagtcgcatgtgcaactcgtgattcttcagccaaccgttaaatttgtaacgtttatttttccttttattcatttttcagtacatctttttcttattataaaagtttttataattacacattggtttcggtcatcgtcttcattactttgcaaaagcctggaaattatacacaacttttcgtattatttttgaatgagaggattggccgcattccgatgcttaatttggcattagtggttttggacttaatttcaaacgacggatctttactactttttcttcctttttttattctcttcatcctcttttgtccgtgcacgttttcacttgacagacatttgaaatttgctatttaaaaattttccttttcccacgtttccgaagacgccctcctctttgtcattgcaattccattttcatataaagtaaaaatttttccatatgaagtttggtctcctacatctaacaattatcgattttgtttgatcccttggtatcacgatcttactaaaacaacgccgtcttatttatgttgagcaatgcaatctcttcatcctgtgtgccttcgaagcttatgctgatcaaagttgctttgccatcatttcccttgatgtgtttggcattctcttaggtgctgagcaagatatactctctatccgttatcatgatgaattactactattttccgtttgactactattaaaaaggatttacatctatcttactatgaccattatgaactaacttactgagtggtgctttacaatacacatataaataaatttttttagacacttaacaaatttaatttcccaaaaattgagatttcaattggaatattaactatcaatagttaaatcaaaaatgtggtttttttaatataaataaactttcagaaaaatgagttcggttgggttttccaagcattgaaaccatagattaacacattttacaaaatcctattaaataaaaaaaaatccacaaacgtcgatacagtgagataatcattttcgaaaactgactgttcgaaaaccgttaaggcaagaatctccttaaagagtgagagagagagcgacagcaaagaatgcaatcacagcagaaataccaacaggttggctgactaaagaggcagcagatgatgagctggaagagctagaggcactggctgagctagaagagctggagtcagaggtggtgttggtagcgtcatcagtggtgttggtagtgtcattggtgctaagggcctccattacaccttttgtgatatgtccgctagcagtggtcttagaagtagtcaaactcttgctgctagtagggagcttggtcaaactgtgagaagtggtactggtggagttggtagagttggtaccgttggtagagttggtaccattcaaccagaaagtagagttggtggcattagaagcattgacgatgcaagtgaagttagtaccgttagtaccattgcaatatgtaccattggtagcattggtaatgttgtagtgagagatggtggtgtaagggaatacagtagggcgataagaggaggacttatgggaagtagtgcggtgagaagtagtacgagaagagctacgagaggaagacttggaagaagaggatgaagatttagatgaggatgaggaagaggaagaagaagaggaggaggaggaagaagtggtcgaaggagtggcagagctggaagaagaggttgtggaggaaaccaaagagctggaggaagaagaggaagaggaagaagaagaagcagcaccctcaacaatgttaaattgttgagattgagcataaatttgctcaggacgaccagggtaagccatgttgatttggaaaccttgaccagtgggccagttggtggtgttggtggtgtaagaaccagtgctggtgtcaacagtgtccaagtattgggtaacggtgggataaacagcaaagttggtcaagtaaagagcagcactgggttcatcagtggaaacgacattccaggtgatttgctcctcgccgttggtttgccaagtgtcaccattggtgggagagttaatcgacatagcgagagcagaagcaatcaaagccaaaaaggaaattttgaacaacattgtaggtatcgtaaaagagaaatatgttgtgtaacaaacaaaaaaaaagagtaaataaaactaagtttgatgttatttcgagatgctgggtaaaaaattcaaaaaaaaaagtgaattttatcagcaaaaaagagttggtgggacaggcgacaagtaaataaggaaagtataactagcgcagtaggcaaaacagaagattgtatgagatttccaaaaatgaatgggtaaacaacaaacgtcggttaatcttgtgcgaaaagagaaaacggggttttaataaaggaaaaaataaaataaatttgacgggatcaaaaagattctctaaatttcaggagaaaggaggaaacaattggaacttcaacaaataattaggtttaaattgataataaattaattagttcaacagtgaagtaatccaaatgcaattgaaaccaaaatcgttttttaatttaattagcaagatgaggaatttaattgacaagcaataaaaaaagaacgcgacttgtaagaagcgaacacaagcaaataggaaatatcagttaagacgttagtcaaaaactccctttttaatggaacgaaaaatttgacgggaagcgcttcttatatacaatcacggatcaacattttcggcgcgatgacggaacgctatcccggaccccgactgtgtaaaaatggtacagtctagaagcatctagttaaatattaaaataataaaaaatattttaagaaacatgtttgagtaaaaaaaactttatatatgctgtactaatgcttcttttaaattttttcaaagcgaccatttgccgtgtatatcagcacattcaaggttttccacgcactatctcctttagctttgactaggcgatagcattcgtcatattgcgctagaaggatactcgctcgacacgaggtagctgatgtcatttgaaagtcattaaacgatcgccattggcgggaaccagttgcgcggagcatgcgggaaaccaaggtgattacgaaggatgctaaagagcgtagggattaggcatcgctatttagtataaagtaaattaatgggtttcactaatacagacagtgatctcggtagatttgaacgttacgtgtgtgtaaaaatgtaatatcgatctttgtggtaagctcgcaatattttttagtgtatagcattccttgaaaattaagatggattaactatacaagcagcaattgcttttgaggtatacaatcaaaaggccatcatcctacccattttatatgaaagcaaatgaatagactgctgacggggcaacacttaaagagtaaagaataaatacaatacgtagggcttgcctatcaagtatagatggtgtaatcctttttttctttttcgctttttgttttttagtactttttcacacctttattgaaacatatctttattttttttgataatcatactctatattttgttgctttatttttagtgtcttttcttctaagctctctttagtagataaaatatcaccgattaaaatgattacaaaaagttgggcttttcattctctatatatacatctgctatatacgtattgagtttgctaccaattcttaatagccagccctctattaccacgaaacatctgattcagaaagtcaaaatcactttcttccgtgattaattgtttatcttgctgcttccgctaaactgttactttgcaaacctgacattccatagtatcggaaagtttctaaagcttttgtaaacaagacggtcgttcagcccaggcttattgctgacgatgttagttgtattattaaataatttctttgatgaaaaaagaaaaactcaaacaccatgggaaacatttagtagtgtatgagaagatttgttctttcacatagcttaatgttccagtatatatttattgagttgaaaacgaaataatttttaacttagatattgttttttttttttaaattattgtttggcttcttattttttttattgcattttattttattttgggttacttttttttttttttaagttgaaaattaaacaaattagccaaaaaaaaaagaaatcgaatatgctgaattgagctatagggttggatcctattaattagcaaaaattcctatagtttaaaaaaaaaaaaaaaaaaaaacaacgaaaaaaaaagagaaaaaaagagaaaaaatataaaacatatttctacttcactttgtacaatccatattgtctagtcaagtagttgcaagcctgttctgtatagcgaatgtcaactacgcagtttataatatttaacgatacttaggattgcagtgagttttcctcgtgatcaattatattgcaataaacaggtattttaagtagcagctgggtatatgtattctgttatgtaggtctattgttagttatcactaatgtagcttataaccgaactgaggaacgaagttcagttgatttcagtttatagtatttgaaaaagtctttaattgtaactgatatttatattatcataaaaggtactgtagctgtctttttaacctaccatgtaaagtagatagagcaaatagaacattacaacatgtgacatatagtgatactcggacacattgtaacatagcttagtttcagctgacaaaacaaaaaaaatacatactacactatttatcagtaaactaatattacatagtaaaagcatctcgttaaatgtttaaggaggtttaaaaaacacattaaaccacatactactgcgtttctccacagtatccacggagcgtcccagtatatccgagtttttattagaagagcgatttaagtagttgctttaagaagatacactctcctatcctaaaaaggtttactcataattattggtgggtacctctttaagtggttgaactttctgctatacgtcgttttttctatctgttgttaggttggaatcgcgtaaacaaattaaaaaaagcaacttcgaaaatctatcactgggcacttttggactgggattgctagtacgtgtacttgtattttttattcttatttatttctttttcaggacccacatcacagtacaaaattagtcacttcaaattaatttgctcgtaatattcccaggtattcatttactgtctttttttttgggtatcttgtttcattttcaacttcattcaatcttcaaaaaaatggaatttcctatcgatgatgaggaattgctagatgagcgaaataaacttctccaaatttgcaatatggacgagcaaacaatgttctacaagtgggagtcctggtgtttgcaacgaggaaatacaccaaaactcgaccttgacacattcaaggcctttgctaaagacatgaaatttcaaatggagaggcaggtaaaagccacacttaaacagaatcctgaaagaaaatcgataaagcaaatcccgggaatgaatattgatagcatgtgcgtacattagcaaatggttttaactaacaaatatctagactaggtctaccagtgaagaccaccgcatcaggcgactcgttgatgcaagagtctaaaccatctaccgaaactttcgaattgaattccagtgacgctggaagggttttggaagttttaaataaagaattaaaaattgtaacttcaaaaccttcagctccatccaagctggttatcgtagcgaattttgatctcaaggcatttaattacaggatcatgtatcaaaagctttatgattcttctgaagttctggatgatcgcattgagctttttagtgcattaacttgcagaaaatacaacataagtgatgaagatttggcaaatcctagcgaacttactcaagaacccgttgtagttgtaggacgaattgttgtcgaaagtaccaatttaggtggaagactcaaccaaaatagcattttacttgaaagttcaagacgtctaggcgctggtgttcgagttcgtttgaaggtggatgatctaccaagttactcaatatttcctggtcaaattgtttcagttaaaggatccaatcctagcggtaacatgtttatcgccaaggaaatccttcctatacctcctttgccgttcccaagttcatctaaacaggagcacgctacctttgttgctaatacaaataatcagccaatttctatatatattgcatctggaccttggtctctccgtgatgatctctctttttcccctttaaaatcaatgatttcatatgtaaataaaaatcctgttgacttggttattctatgtggtccattcttggatattaatcatatactaatacgtaccggaaacattacaggaacgtctgcgacttctttggaagagttgtttaaagagcgtgtcacacccatattaagccagctaacttgtccttgtattttaattcctcacatcaatgatgctgcttcagatcatcctgcatggccacaggatgcatttaatcgggtggccttaggtcttccatctgtatgttaagttgtataataatttttattgaccaatccatagaacttcaaatgcttcccgaatccttgcatgttttccattaatgatgtcgtctttggtgtgtcaaccaacgatatactccttcacacatctagagaagagttatttcgtctaccttctcatggtaacttatttgcacgtttggtttctcacgtacttcaccaaaggcatttttatcccttattccctggaggttctcttgaaaagtgcaacccttcaaacttagatatcgcacatcttaaacttggtgaattcctaaatactatgccggacatactaattttaccaagtgatttacgttatttcgtaaaggtatgttaattttctactttgttttaactaatgttatagaacgttgaaaacgttgtatcattgaatcctggtaaagcgaccaaagggattaatttgggcacttttgcaaaattaactatcgcgccattagagctcggggataatggttcttctaatcattattcacatcgtgtatggcttcgaaccaaggcagaaattttaaaactatgataattatactctctttttctgcggaatttattgaaaatataaaaaattcagcgttaaatatcattggttatcattatttatgtagatgtctaccatagaccgttagaattaattaacttttcagctttcattttctatctatcgctattttggttttcttcaaattttgtttgcaaaattactcatatgtttatgttgttaatttaaccattttcctcaaatgtctaagacaatctctgatatatctcaaatcgctactcgcgaacttttagtcgttgttttatagttgaatgagtattccttttatactgtagtatttgaatgttcaacattttttcgatttggactctagtcttggtgtttcacatctcaacctacttagtcactacagttgacctccaacatacataggggaagtagtgcaaatgcctgttattcctccagaaaagcttgtgtccttacaaaaaaatcaggaaaatattcgtaattttacattacttgctcatgtagatcatggaaaggtatgaattttgcaattttaaacttttttgaatagttgctaatgattaattaaagacaacccttgcagacagtttactagcttcgaatggaatcatatctagcaaacttgctggtactgttcgttttcttgattttcgcgaagatgaaattacgagaggtattactatgaagtctagcgccatttcattgttttttaaagttataagccaaaatgatgaaaaaagagttgaaaaagattacctgattaatcttatcgattctcctggtcatgttgatttcagttctgaagtatcttcggcctcaaggctttgcgatggtgcatttgttttagtagacgcagttgagggtgtttgtagtcaaacaattactgtccttagacaagcatggatagaccgtataaaggtgattttagtcattaacaaaatggatcgtttgattactgaactgaaactgtctcctattgaagctcattatcatttgcttcgacttgttgaacaagtaaatgctgtcattggcaccttttatactggtgagcttatgcaattagctgataacgacgaagtcatcagtgatgaaggtatatatttcgcacctgaacagggaaacgttgtgtttgctagtgcatacgatggctgggcattttgtttggaccaattttcagaattttacgaaaaaaagcttggattaaaacaaaaagcacttacaaaatgtctctggggtgattattatctagaccctaaaactaaaagagttcttcagcccaaacatcttcaaggccgacggttaaaaccaatgtttgtacaatttgttctcgaaaacctctgggctgtttatgaatcagctgtgagcaataggaaccttgaaaacattgagaaaatcattaaggcattaaacattaaagttcttccccgtgacatcaaatccaaagaccctagaaatttgctacttgcgatttttcaacagtggttgccactatcaactgcaattttgttaacagcgattagggaaattccttctcctattaacgcccaagcgaatcgagctaggaaagttttgagttcaactcctcattacgaaatgatagatccagatattacactggctatggaaagttgtgacgctagtaaggaacagcctgttttggtatacataagtaaaatggtagctttttctgaaagagatcttcctaatcatcgtcgcaaacaacttagtgctgaggagatgaaattgatacgttcaaaattatctgaatcaattgagagcggcataaataccatttctattgaggaaaacgtttcttctaccaactctgacaatttagaaggtagcacaactgacatggacgatgataaggacattttaattggctttgctaggatatacagtggcacaatttcagttggacaggaagtatatgtttatggtccaaaatatgatccagtcaatcctgaaaaacatattaccaaggtaacggttgagtcattatatttaatgatgggacaggagctagtttatttagagacagttcccgctggtaacgttttcgcaatcggtggccttgccggaacggttttgagaacagcaacactatgctcatctccaaatggtcctaatttagtgggcgtaactcagcaaatggagcccattgtgcgggtcgctttagagcctgttcgtccatttgagatgaacaagttagtgactggccttgacatgcttaatcaagccgatccatgtgttcaaatagccgttgaagaaaatggagagcatgtaattatgtgtgccggagagattcatttggaaagatgtttaaaagaccttagggaacggtttgcaaaaattgaaatacaagcatctcagccacttgtgccatatcgggaaactaccatagctacacccgacttattagcaaaaaataaagaactgagtattggctttgtcactgcaacgttaccagttggcggagttacgattggaattacagtaacacctctttctgggtctgtcgtagattttctgctgaagcactctaaaacaattgaaaatgttagcagcaatttttcaaagaaaaatagaaacgttgttgtctcggaatctttaacaaaaagtatggaggaagtgttgactcctgagaagttttatgaaaggctttccaagcttttagaggaagagaactctgacttaggcgagctgaaaaatcatttggataggtaggttatactagtgttctattggttgattactaacaatactagtatcattgcgtttggccccaaacgagtgggtcctaatatactttttgacaaaaccaagaagatgagagattttcgacgacaaagcgatgaaacaaaattaataccctcagacctttctgaatatgtagttactgcatttcaactaataacgcaccagggaccattgtgtgctgaacccgttcaaggcatttgtgtgtcaatcgatcagtttgacatatctgatgactcggaagatagtaagttacttaccatcaataatccccaaatccccggtcaagttatttcggtagtgaaagagtctattagacatggatttttaggttggtcaccgagacttatgctagccatgtattcttgcgatgttcaggccacatctgaagtcttgggtagggtatatggtgttgtttcgaagcgacgaggacgagtaattgatgaagaaatgaaggaagggactccattttttattgtaaaagccttgattccagttgttgaatcctttggattcgctgtagaaattttgaaaaggacatctggtgctgcctatcctcaattaatcttccatggttttgagatgctagacgagaatcccttttgggttccaactactgaggaggaattggaagatttaggcgagttagccgatcgcgaaaatattgctaagcgctatatgctgaacgttcgaaaaaggaaaggcttattggtagagcaaaagattgttgaaaaggcagagaagcagaggacactgaagcattaaagatagtacttgattccaatttctttaggaaaacgaaaagattgtaatttgatgacaatgacctggttagatggaggtaatgtttttttttttttttttgttacattgttgaggtagctgtgattttgagttaagtgtttcatgaactatgggactaagattagaagtctataagatgaatagtgtaaaacgcacatgcaagattctttaggcttctttttgttatgttttaaattgttaatacaaattcaaatttccaaaaaataccgatgttgtgggatatgcataatacaaataatgatatactctactgcgtaatcgctagaaggtgatagattacagacgcgacgcgccaaaacacaaacacatctttgtactaattcaaattctagtattttgaaaactattcgccttaatgttttttgacggatggaaaatgcaaaagattttataggagaaacaataaaggagaatggattacttaccattgaagatgatggtagcagtagttcagatgaagaagctactttaaaacgacgattggcaggcccttctgttctcaagtcaggacaggaaaatgttaatcaaaaaaagattaacgagataatttacgaagcttccaaaggaagtaagttttttgaagccgaacaaaaacgagaccgagaacttcgtttaagaatagaaaaggttcaagttgaggtagaaaaataccaatcaaaattaaggtttgataaagcgtttcaaagagagtggaccattagacaagaaagtgtggatactactgttgaggattttagggctaaacgagatttgacccaaataattgttcatgttgattgtgatgcgttttatgcatcaatagaggaacttaagaatccaaaacttaagtctttaccaatggcagtcgggaagagtgttttgtgtaagtattcgaatctgactgaaactaatgctgaataaggtactgctaattatgtggccagaaagtttggagttcgatcagcgatgccagaatttattgctagaaagatttgtcctgatctagttgtaattccgttaaatctttctgaatatgcaataaaatctaaagaaattcagaatgtgcttgctcagtatgattcgaatttgtgtcctgcaagcattgatgaattttatatgaacttgacttcacatttacgtctccaagagcttgcatttactgtagaaaacataacgatggtggttgagaaaatcaggaaacaagtgcatgaagaaacaggagttacagtcagttgtggtattgcagcaaacaagttgttagccaaaattgcaagcaataagagaaaaccaaataatcagttttttatcccatttgacgagattgggatttcaaaattcatgaatgacttgcctgttagagaggtaagcagtctttctatatctggttaagcattctttaacattacaggtttctggtattggtagagttttagagcagcaattacttggtttggaaattaagacgtgtggggatattcaaagaaatttggtgattttatcttatatctttttacctaaaagtttccaaaacttgttgagatgtagctatggatttggaactacaattttagacgaatacggtgagagcaaacgaaaaacaattgggtctgaagctacattttccagcaatcttagttctccgtcaataatcgagtacaagctcagacttcttgtacaaaatgtatctgaaaatttacaaaagcgcggattagtcacaaactcgatcgctataaagtataaaacaagcgaatttcaagttcataccaagcaaaagagcataggtcaattcattcattcagaatctgatttattgaaaccagctttgcaattgttgcgtcaatcttaccctatgactattcgtttattaggagtcagagcaacaaagctggttagtaaatcgcgttgtttggccatgcaacttgtaagtcaagcaaatatactgctagcaatatgctaattattactagaaattccaaagccagaataccgttccttgtcccgtttgccagaaaaatattgaaaacgaattaggtatactgaaccaacatgtcgacctttgcttaaatgtcgaaacagttaaatccttgatcaataccgatcatactgcaaatcctacaatcaaaaaaagaaaatcaaacacattagacacatatttcttggaataaaatttattaatcttgaccttaaagcaacattaaataagttttggattgcgaatcattgcgcaactagcttatggtaaaagtatttgacagtttgtatagaccaagtaaaacttttagagaaagaatgtcaaagacaactatttttagataaagtaaccatgctattttacaaaataacattgcggtactgaaaaatattacataaatgtcaacgtcaattgtaaagtcatcgtcaaactcaaagattgtaaggataggccgatttaaagacttttagcagcgattccgcacatgattgcgacgccagcagcgtatgcgccaaattggaagatggacaaagaagtccagtaaataaacaacaggatttctgcaacggccaaggaggcaaagccaaacgttctagcaaatgaagatgatgacacagagtaaacatttgattttggtaacaatttctgccacacaccgagcaaaccgattaaactaaccactaccgaaacagaaaagcaaatacttagaaaataatttgcccttttaggagggggagaaaatgtatgaagaattacttctttaggacttaattcgtccaaaggagaaaattccgctttatggtacaaagaaggaggcacattaatggaaagttgacccaaaggaagtgaaaaaggaatggtttcaccaaaagaagcaacaagtagtttagccgtaagagttgaatcacttcgaagtaaagaagtgggaatatcaaatagacgctataaggttagtaaattaatcgctaagagaagtattcaaagtgagaattcttagattaaattaacattctaagctgcaattcaacctttcccagcgtaccaattctaatgaagcgacgcctccttgcgataccgaagcaggatagatcacagcgagagtcgggtgttcagtatcgcttagtaaaagatgtgcttgatgaggaatagctccagtaccatttaatatacaggtaaacttcagatttagagtctcatcgcctgtaagttcatagacagtggaactttggatttggctgaacctaaagagataagagagttagaatcttcagttttatagaatagattggaactagttttcgaaaacggtatttcgctaacaatatacctactttaaatcataagcattttcagattctaaatcttgagaagacaactgtagagttccttcttccacattccaagaggcacacaaagctcttgcgaataaaagaaatccagcaattaaaaaaaatcctttcattataaataaaaactgcactctttacctagaaaacgataacctcctctagtaggtgttgagcgaatatgatggatgtaggagagactactttaacgtgtagcctaattagtgccgaacaacgccatcactgtaattcattgcgagtaacgcactgagtttcgctaaactacactacatagcaagcaatggagaattaaaagtttcttaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtaagctacgcagtttggtatctactttaacgataacatagaactgcggtaatttttccttgttaacttattacaatacacaggtagtataagtagcaactgagtttaggtattgtactatcaaattgtattgttatttattacaaatacaacttataattgtgtaaggaatgaggtttagcagtaactctatttatgttgtttagatgatttggattttaatagattattgttaaaattaatatcaacatcgtatcatctgcggtgcgatatgtaaatggaacatgtgatatatagtgatcctcaacgtatggtattataacgtagtgtagtattgctgacatagcatactatggtatgtttcactgtggcacatgtaagagtactaggtagtagttaccatttaagaattgcagataaatttcattttatttatataggtccctgacaaggagtaattgaaatattataaattagtgacaactatacctcgcccctcggtttgttaatcattacttcagtgatggtaactttatagcgcctatataagatacctaaaaccaatattacctgtaaatgtatatatatgatagtagtagtagttcacaaggaaaatgtaacgccgttctatgtgttgttataaagcagatacctaactgcatagctcaaatgtaccatctaatattatgtatatttaccttatcgagagttttacaaaaatatcgcgtgctttatgagttaaaaaaatctataatgttattactattttaaatgattcatatcaagaacagcaagcttctttttgctggctccacatcattctgctagcgatacgaacgaagatttataaagagtactgcaaactgaagctattgatcatggcacgtgtatatcagtaatgaaaccaaatgaactctcgatagtttaaaaggcattcacatacattgttaatacatggtgtactacgttgatatgatacttcggtaaaatcaatgtgcatactaaacataacaacagaattgcaaataaaataatggattgttttggtgcgatttattatttggaatattaagtctgaggatgtcgagcttacaagttataattggtgatctctatcaactcattgtgtggtacagtgtctaattaaatgccaacagaattatcattctcctttcatggatccttttccgtgtatataggaaaatcgcttaaatgttcatgttgaacgcttaagatgtatacagtatacaaaattttttatgtttatttttcctacttctttctaaagttgtattgaatcattgcattgaagaaatatcaataaaaatcaatcaagtgactgaattctacaattactccatagtgtcttatttattgaataaatgaatatttacgtaccaaaataattaatatgcatgtgtgcaataatagaagcaaaattattgattgtttacaattcaaatttagtcggcatttaacctttccttcgcttaaaaatattattcgagttacattatttttttgaatcacatggctagatgttagactttctgcagcgagcaggaaaagaaggatatatcattatgcttaacagaataacaccagcatcaaataaaagaagatatttctatccggtaattgcaatttactaaattaatagagatttaattttcttagaacagtatggcttatatagtgtaaaatcccactgtttctgccaaaggtccttctactgtacatggacgtgtatctaaagcgcgtatgggctatcctgtaaataatacagagagaattaggtataaacgatactgatgttaattatttttgttggctccaaaggacgatcatatttatctgtttcaccttgctcaatcctgtgcacaacatccagaccagcatatgctctcgcaaaaatagtatgcttgccatctaaccatggggttaaatcggtcgtaataaaaaactgagaaccattagtgttaggaccagaatttgccatagaaacagtaaaaggtcggtcatgtttcagattcggtgaaatctcatcctcaaaatcctttttccaaatagattcaccacccgtaccatcacccaaagggtctcccccttgtatcatgaaatttttaataattctgtgaaaaatcgtattatcatagtatccattttcggcatgggttgtgaagttttggacagctttaggtgcttcttctgggtataactttatactaatgtcgccctgagttgtatgaataattgccgctttccccagaagaatgttcccattttcttgtcgaccctcattatttgtaacagggagcacctgttcattgtaaacatcacgatcagaaagcgtaaacttcgttgacatgttactgaataaataaaatctttgctttttccaagcggtagcaaaaagagtagggtctttctgaaaactctcttctaccaagggattgttgcttgcaataacgtctaaagaaggtaaattgctctttttgggagcttgttgatacagagacaatcgtgtaaatcgtactgcttcatcttttccataaatacggacaacggtaccattatcaatgctgacaacctttatcccaacgatacttccatataataaatatttttcgctttcatcaaaaatagcagtcgtacctacagtaagaccgtgtttctcgatatcacgctcaatagctattcttcgcccaagctcaacatgactcatgtaataagaagattctgtatcttctttttcgaataatgcctctaccttctttgcagcattagaagggttctcgtccaactcaaggatcgcacggccacttttggtatcaaaaactcgaactttgcaatccggatatgaaatcgtggaccaaaagttttcaaaatgactcacttctaaactcgtcggtacacttttttgctttttaaaaatgtaaagatccgtttgacttttcatgttaaacaactcagctgtgtcaggcttttgaaacggttcttctggagaccaatattctaccatgcctccgatgtcaatgctcaaaaaacaatctaaagtacttaagtatcgcaaacaatgtacaggagcggtgtgctttttaacggtatataaaacttcgccgtccccaccactttcaaaaaagaatattaaaggggattcagcgctagagacagcaattaatgaagtttttagggaagggctattaaagcagcagattgcttttggaaggaattctaaatcaataatattcactaagtcaatgctttcaacgtcaaatacttttaacgatttatcatctgcaccagtaataaataatctctcatcctgacttaactcagctgaaagaagcattgcattatgagcatgaaactctttaatgtattccacaccgtttggtgttttgtgccaaaatttgacatatccatcataactgacactcaaaatgtagttgctcttagttggaaaacatttgtaaatttctgcattatgcatatatgatttcgtataccttggagcatcaggaagattgtgtagaaatacttgatcatgattttctaatagtacaaagcatcagcatcatcgtactcaaatcaatcaaaatttacttacgttttattcgctttttgggcaaaccaacaggtgaaacatcacggtcaactggtgaagcaccatccatcatcagcgtagcggttgactgctaggctggtggatttcatatataatacaaaagggtgacgccataacaaggttgaaagcgaagagtcgattttttcatttttatttgcttaaagtatactaatgctttagatttgtctagtcttacttcccacgtccgtattccttgcattaagttctggctcaaaaagctttgaacgaaaatctctatataggtttgaaaggtgctcaaactcttccgagtttaagcttggactatttttcttcaaagcttccatgagcatataatcttctattacgacactttttgaatcactcatactttgcatattttgattatagcgactttcaggtggaagagcaagcattgacgcattcctttttgactcagtcgtcaagttagtgaaggaacttgtggtttgactggggtccactgcgtttatacttacacgtttcaatagtttatgaacagcaatcaaatgcgcatcgtacagaagtgacgataagtcagcataagtataaccatctgttaaagttgacaatttctttaacatggccgcattttcaatatggaatcggtttgccaatttctgtaaaacttcaagtctttcttcttcgttaggcaaatcacagaatatcagcttatcgagacgaccaggacgtaataatgcaggatcaatcatatcaggcctagtagtagctgccacaatgtaaacaccatctaagctctcagctccatccatttgtgtaagtatttgattaacaactctgtccgtaactccagtactatcttgtcctcttctgggtgctactgaatcaaattcgtcaaaaaacaaaacacacggcttggccatttgagctctactgaacaaatctcgaacaccctgctccgatttcccaatatacttatccaaaagttcgggcccttttatgcttataaactgaactggaaaagtacttgaaattgcggaagccaaatacgttttgccgcacccgggataaccaaaaagtagaattcccgtgggaaggcgaagcctacattgtttatatatgagagagtatttaacaggagactctattatatctctcacagcttctttcgcttcttgcatgcccgcaatatcaatccaccgaatactggacttgacaaatttagctttccgaagctgcaatgggacaaaatcttttaaggtcttctcaatcaatcccttattcattaaatgttttggcccattttgtatcttttcaacaaaagcttcagacagtaatcgtttcacgaataaaactaaatctgtcatcaggtagccttccgttttaactgaaataaattcaatactatccatagttatatcagagaaattttcttgaaagatagttgttaaaatttctttcctcctagtcacagcaagcgatggtagagctatttttatttgaaaaagcaaaggcaaaactaaattttctgagaaagttaaaaattcctccccaaatccaatgaaaattatttttctttttctttttaaattaattatttgatgttgcaaaaatgctatttctcgctcttccacaaatccaagctccccattttcatttgaggaagatataagacaatgaacatcatctagataaattattgagggttcgtacctctctgcttgtataaatacattgttccaaaagctttggaatttggcaaaagatgatcgatcgatttctgaacaagatacaatcatctggaaatagattgagttaagagaataataatcaaacaatgagtgaactaaatttgattttccacaacctttgggtccattgatatagatattttggtgcaagaatacagcatttcgtacttgcgcaaattcatgcggaaacggctgcatagacaaacgaggactattatttcttatacctgcatttactgggacgtttgtatcacttgtaatttttatatcttgaattggatttttaacaacaccactgagtccgctaacagaataagaaactgctatgtcaacaagttttaaagtcatgccgtccattaaatagctgttttttagcttggcagccaccagctcagaactcaagttgctttctggtggaagacccttttgctctagaataaattttgaggaagagggagggttatgagccttccatatttggaatttgaaacctgtttttatgctgtatgacaaagctaagctctttgagataaaaaaatgaccaggtatttgaaaagggcacgatacacattgacatacaattgtggattttaaatttccaccatccatatatactacatctggcctatccggaaaatttagaggtagaaatacgcaaagagctggtgaatcagcagtaacgctgtcaggcaacaagcggttttctacaacacatctaagattaacttttctattttctttaacttcaatggcagatgtattgggtttgggagtaatcaacacttcagtagttcgtaacaggcgcccgcataaagaactgggaatcaatttaagaggctggaattggataaatgtaccggaaggaagataaataataaatctctcggtggtagctacacgatattgtactaaaagattttcttccagccaagctgcattgcgttcagcgatttcccaatcattagaggtgacaggttcaatttctagctgctcaatttcatgagtacaatcgattattgataaatttatctaagagattagtaaaaacatttcattgctgacaaatatttttacctcttgattttctgctaatttcagagtatgggcgtaggtagaatcgatctcaaatgaaaattgtgacggaattccagaaatcccaaaataaaatgttttctttatatcgtttttacaaactacagcctgaacggcgtagttttggacaggttcagagatagattccaacagcaattccggaacattaaccagacatgatcttagacttttatacgaaacaatacaccgcatatactatttagaagtataattatatagtttgaaataatcaactcaacgttactcgtattcaccgagtaaaacttattaacagtagtatgttgttgctaaagtaaacttatcttgaggacgaaaactatgtagtagcctccttgcacactcaacaactatggtcgaagatatatattttttttttgtcaatttattaaaggaataaatgggttggagtgccaaatttttttgtgaaaaaaatttcaaaattcaaatttacaaaaagattaatagtaacaataattgaaatttaagcatcattataatctgttcttctaataagaacgtgacagaccctaaaactccttcaaatacgtttatggattttatcgtatttttttataatttacatttggtctgaatttcatgatgagtttaaacaatatcagttccattattaagctaaaaagtaaatactaaagcataggaaaagtttattgtgaaatgttgtctatttcaatctcatcctttgaacgcctcaactattttttcctcttgttaacacattgctatacggatgtactaacgaattgtatcgtatgaaacaaaatagttaatattacaaaaatctttatgttaaaacatagggcttacagcctctccattagaacatcacttacaaaaatatttctgaattctaataatcagtgatttttgtgtgtaatgacaaaataaatcagtatgcattcgactcgttccaaaataaggcgcctaacagtaattaaatctcaatatacatcactttctttgatgctgttcaaacttagaagctagggcatcgattttcttgttttgccaagtccaagaaggatacaaaaattgacgaaggtcataacgattgtcatctactccatacgtttcagcatgataactgggagtcaaagtagtcattttgtgacgattgattccataatagtgaaaaaatcgcttaaccttttcagcaaccttataaagttagcgagcagtcattacttctaaaatgaataatgtcacttacctgacttggtgataagcgatctccccattgatgcattaattgagtgaacatgctataaggtccacatttcgaaatttttcgtaatctaccaaaaacgctgagttcagcataagtcattcccatatcagcttcatcgctttgaacataactttcagtggtaggttcgagttcagcagtgggcgtcgcgtccaaaaattcctgaaggattggtaaatctaaggcctccttggcataacgtaaaaatgattttaaatcggttttagaaatacctcctatgggattaatgtcggcactggaacaatcatatttggtcaaatagccgcgaagacttgtaaatttgtcagtaaataaaataaaattataatagaaaagcataccactcatccacattggaacttcctagcaccaaaagagatcccgaatacccacgaacccatggcaacagttgagcaaatagatatcctagcaacattcgtgaccgagcctgaatgttctgtaacgccaaattttcagcatttgttcctccgtttgatctaaattgaggggttttgccagttactagtgcgaataatttaacaacagcactggtcatagtgtcgatgttcacgtctgtatgataggacccaatcaaagaagacagttctttcgctcgactccttgtttctttagaggaatgttcagaacccataaacgcagtataaaataagtggtttaaaagctttttaggatcagtagaactataggatggatcaccaacgattcttctaacatctgacaaaacctgtgcatctattgaaggtcagtaattaggatgcaaaagtttatcgttacttaccatcttcttccatggctttgcaaacaattctgcacatgctataaaccaaaacagcagtagaacaagaatccaaaccaccgctcaaaggcaaaaagaatccagctgcatgagatctcctcaaataatcccaaagccagcaagccggaccaaaagtgatttcttcctcaggtaaaggaatagtaacttcaattggatcagttggttttctgtaaatatcatagtcttgttgatagctactgagactaaaattgacatgaatacgttcataagatggtctagtgacaccttggattccatgtgatggttggaaacgatacgaacgaacagtatcaacgtccacggtagctgaaataacctcaacatccttcaaggagaactggtgtccctgggctagcatttttccattcgcaaagatcattgatgaaccgtcatagtagagacgaccaccatcacaacccctctgattagaatatagataaatcccaccgcatttttccgtagcattttgtatcaagtttactcttgttgttagtttacgaagttcgtggtgggatcctgacgcattgataaatatctctacaccgtccaaagccatatcaatgtgaggactatttggagtaaacagctcttcgcaggtttccacaccaacaacggtttcattgcattgaagaatggcatctccaataggaacggttgtttggtttaaagactttgcaacaaaagtaggcaagtaatgagtttccacaactcttggccttaaccagggagtaaaccaacgagactcacgaaaatttccatcgtcacaaagccaaatcttgggacggattaacaagatttttccatttagagctagaatacggcagttgtgacgcatggctttgtgcattacaggcataccgatgtcaaggagaatgtcttggcaatcaggatcgtgaataatcgaacataacatttcccaactatggtagtaagtgtcactttctagaaaatgatcttcacagccatagcctctaatgcgtttgttaatagaaagttacagtgcataaaattaatatcaaggtaaaatacaagtttcaatattgcaagaagatgaataaactcaaccgaagtcgcactcagtaaacttgaccatggctatccttcatgaagtttaaactttagcttattcactgatacacttgcaacatttaaatccatttctattacatacgtgacttctaattctggaccaacacgaaggcttgcgttttgtcttttcgcctctttgatggaatcaatgatgcgtagacggtttccctcaaagtccattgcccactggttcagctgactacagaagttagatcattgagacgaaaaatgattatagcataccaagatgcgatggttacatatcgttccataatgaactgaatgcttaacttgaggtttattcccaaacaagtaatttaacttataatgtttttttcgtactataaaagttccaactatgagtgaagatcgaagtttctattcaaatgtctattcacggttatggcagtaagtaagagcaggaggtagttgtcatagtagagtcaagtgtaaataaagggttcgcatcatatagcaaaaatgccagtttccctaagtaagaaaaagaaaatttaaataattttaaagaccctctctgatattagtaaaaagaaccttaatacttcttatgcaaattttggcgactcttctaactacatgtgtattaattgtacattactacatagcttaaaaattgatttataaaatcagaataattgtaatttttatttgatattgcaatacaaattctagttttagcgatatatcttctcaagtgaagtcatttctgggacttcctttaataaaaaaatttgcctatctttttcagatatacgagctaataaatgaaattttttgatttaaagtctgtctggttttattagtgttactcgcttataattacaggttttttgatgattatagagcaagctgatatctggaatacgcacaacagtaattacatttttttaatagtacaaaattgttttaattttatccttgaaaatatttcatgatttaattaatatacttagttcttggagcatataatcgaaattacttagcttaaagaagaagaagcaaagcgacagatgccataatggttgatactcattttttaactccccttcagttacttcttgttgcaaattatagacagatgattcttcagctgctcaataaatttaatagttttagtgattgcaaagatcagtcttcttttttgaaagggtattaattagaattgacaaaagatttcaggtttattattacaatgaaacaactttcttcatcttcttgggcttttttctcctaaatttcgtccaagtactaaattttaggtaaatttctatcagtgcgcttaaaccaactttaataacttaatttgtacctatcttcgacatggtgatgagaattgcaagttcaagatttcgagcagaattaccctctataggccttttatgttgctaaaattataacataagtacttttgcacctaatcgtatcatcaatcatctttgatgaattttcttgcctgcaaacctcaaaagcgatagaagaacaaaagaatcagttttatctccaactgctatgtttagattctctattataatgcgacgatagatacaaatttacaagataaataattttacattacgaatatttgaagcaatctgcctctgtaagctcaactgtaaacttcatggtttaaggtgaaaaaagacatctttttttatatatcattatgtatacacacagtctgtccctatgaaactatcaatcgggattattaaccattgtttccgtttctcgatacaggatattgaaaattatctaacagttttgcttccttgggcactaagagaccttttactaaagaaaaacccatcaaatattagaccttgtagattagtaaaattaataaaaataagcatctctcttgaaaccatctcaagagataatctgcttctgcttgcgtattataaagttaccttcaatcatttcggcgtgtaaacaagtacctcatatcaataaccaaaagctcaactcgtttgtagttcataaagaaaaagaaaagaaaaggaaaccttgtttaaggattctacaaagatgtaattttctggcttgagatcatttactttcctagatttcaactttctgctgtataccaaccatttcctaactaccatccaacaaaagcacgtaattcccattcctaaagcgagagcaattaatgctcaaatgaggtttatacatgaaatagatattctcactcttattctttaattaattattaaatagggtggtttgtgagtttttttcaacaatattaagcttttcgtaagccacctttcggaactgcctttacaggctttaaaacttatattctatggatacaagttccaatgtttttcattatcaagtattgtggacgtctgataaagcaaaaaaagtaaaagtttggaaagatgggacaatgcgcttccacagcttcaataatcgtggaattctctacgattctgataaccgagtcgtagatgattttttccttaacaacaagagaattgttctggattctgaaattgaatttaatagaactattgtttacgttgagaatttacaaacaactactgaagcgaatattccacctataccgaggaaatcaaaattgagtgagacagggaagaggccagcttatttattaaaaccattccagcctccatttcactccgctaactcagatgtatctaacaattcaaatggtgctttatcgtcaaatatgttaaaaacacacgctcatcatacaaattcaacaaaatccacgatcttccggaacgcaaatttgcaatcttatggagtagatgactcagatattggtagtttgagatgttcaagtaagcatcaactgtcagtaacaccggaaatacaacccaaagctaagtttagaccaaactcatatctagcttcttctgttgaggaatctaatcgagctaacaatacctctccctatcccccatctaactcatccgtaactgcgctaccgaaaccttcgaaaattgcatatatccctgttttgtcaaaacccaagtcttttaatggcaccttggttgaagatcctgtagaagaatttggagaagacgacatagcttctgactttttttcttccccttctgccgatctcgaggcagatgattttaccactctaaataattcaaatgctggtcatttgttacaaaacctaagtaatgataacgtaagtgtctccgtgaaggcattagaaaatggaaatgaagaagtttctaataatcatgctcgatctcctcattcttcccgcgcttgtaataccataccttccaacaaaaacgatgggctaaatgatgatcatcaaagacaagattcttctgttgcagaacccagtcctacttctaaacgtctccgtttgactcgccttccgttacctctgcttcggaaacccacggggaaacgacaaaactttattaatatcacagttaccgacccctcaaaaaacttgtacgaaagaagtgtcaaaactgctgccgagctggcatcgcttcaaaatgtaacagaaacaactgataatgaaataccaaactctcctgattttctagatgcagcatcagaagaggatgaacacattccttcgctagattcgtcatctcttttaacacctttggctttgcccaacaaaaaagcctttcaacccgtgaagtttcgtgtaccgtctttttcatctcctttagttaaaccagcatcttcgtcctcgtttggtaggagtcactctcacttaggcacgtcccttcgctcaaacgaacttaatggatctagtgcttcttcttcaatctttctacaatccaacaatgcagtcaatcctaacgtttcaccttctactgtgcttgaacatgccaaacatccttccttggccaaacattcaggtgtatcgctgagaacaggcttgttgatatatcctaaatatgcaaatggttcgaaaagaaaagacggttttggagctacttctataatatcttcaggggaacattcgtcgttgcctaaaaactcgaaatccagaaatgtgtcggtattttctagcccttttaatgtcccttcgtttactgtttcttcttcggaccaagtccaaaagaaaaaaggaaatgttcctaatgctattgaaacggactcttctccttcggataccatttcatcctcgcctactgttcgagctgtaaatctctcacccagcaaaaaccaaaagcctccgaaaatacttaccaaaattccggatattttttctaaagcgggaaagaaatctcctattttaccaacttttcaagagtcttgttcgttacctattgagcctttttcgtcaaacattacggatttgccatttgtaaatacagtaacacttgcttcaacgagtagcaagatcaaaagggcaaagttaaaaatgctaaaatttaagcatgccatgactacacaaggacgcgatctcgattcggacgaagatggtgactttatttgaaattaatttttctttcgtacgttgaaacttctctctcaagccgactttgttacatataatttttaattcaaaaaacagtactgaattttgatttctggtttccttcatgtattattatcaacatttatttttccatagttcatttaggttttagctatacttatttagctcttttacatataattaattttttttttttaaacattagatttcagcttgtttttggtgttgttagtacaattctaggttttgattttcattttttagtagcacatacattgctttttcaaaaccttgagtttcttctttgaacctttgagcaaataagtatcagatttattcttttcttttaaaaaaccaactatttgggttattatgaaaatgttgtaaatattttaagttaaattatcttttgtagtcatttattttctatacatgtttaaatttttcagcactaaatagtgtctgttggtgagctccaaaaatcttgttaaagatgggtaaaaagcgaaaacagaccataaaaaatgactataatgaaaaaattacgaaaagaaaggtcaaaaataatttgactgatggaaaagctagagcgttaacggtttttgagtctttacctttagaagttttaagattaatatttttgttatccaataattcgaatttggcagtgacttctcgtagtttgagacaccgattatctttaaggaataatacgcctatcttcatgcctattgattttactctttcaatggtacccaaaagcatcattctctctattcaacgtggattgctacgcaggtattttacacttcaaatccttacaaaaattgacgaattagtcatttcggggtttgttaaaaaaagccctaatgaagatataaaagatggtcgagttatacatgcaggacacgaaggttttataccaaaacgtattcttttcttacccaatgcagaagatttcattgcagagctggaacatcgcaactttttgtttaaagcttcttctcttagaaatggttttctgctagcattaaaacaacggaacataccagttattcgtcaagtaggtaaaattgttactgaacgacttatttctatacctgatgatgaagttgagttttgtttcctcacctggttcgagtacacaatggagcaaaattcggtggaacttttggatatagtttttgggttttggaacaatataattgaaaaaagattttctaaatcttttattgactcttacctaacgagacttgtggatatagcaatttcaaaaaatgttacagagatcatgtactacttgattgaaaaaggtgcaattcctcaattacctaaccttttgaagcttttttaaatgcttaagtttgtaatcaaaattgctctagcttttatatcttattcatcatatcatttgcatctcgttctataaaataaattttgtattcgaggtatttaatattcatcttcacgttcctttttatatgcgttgtttccttttttcaaatagattcaataaaataactttttaaaaaccaaaattgttatttctttcgtttagtcaaaaacatacgagataacatttcaattttgagagggaataacatggaattattttacgcatgtgtgcatgttattaagctttttacatattttaaaattagtatgtacgcacattcatctgagctcgactctcaaagaattagctactcggttcctaagcttttcctgtagcttgtcaatttcttcgtttctaagggatctttccatacttctgtaattgactcggtagcacaagctcgtttttccagatttggcagtatactgatcaatcaagttaacagattctaccatatcttgacagacatcccgtatgatctcataaaaatcatttggattaaaatcattattgatccaaaatgcaatgtctttgaaacatgctgggtatttactaaaaggcttaaaagtgctaatcttgttaggcaagaattgcttcgagaatcgttcatccagtgaccaaaaaagccgaatatcaggaataccgtacaaaatcattgcgagacgttcaagaccaattccaaaagcccaaccaatgtagttatttaatcctgcacctttaagcagcctatcctggacgaccccacatcctaatatttcaagccattttcctttccagtcaatttctaactgaaacgagggcttggtaaaggggaaactgtcgtacgtccaacgataccgaacctgttcagctccggaagaaatagaaggagcaagtgataccaggtcatgaatcacggtggtcagagtatcctttaaatgttgggaaacaaattttgtctcttcaagtgaataaatatcttgcatgtcattatgagtttctaatgcagtagtttcatcatccaccattgacttaagagatggagaaagagctactttttttagatcatttttcatttttgcagtatcatttctgttccacaccaatgcaccttccatttgatgaaaaattggataatgactagaatccacttcatcgcgacggtatacatctgcggttattaagaaaccatttttcttaaatccttctttggccaagcgagagaactcttcaggttgatgagccgaggtatgggttcgaagacaagttttattgttcatatagtaagtatcggatttgcttctacttacatgtgtcttgggaaatcctaaagaatcaaaattcgtctctacagaaacaataggtgattctttttgaacattattcatttcgaatttttgaaattgctgttcgagaagttgtcgtagactgcatatgggatgaccttctttttgaaaaaggtttcgaccaatttttgagtgaatatgctctgggacattggaccaagaatctgtttggacttttcttttccaattgggaaaccttctcgaaaatagtttcgataaatgagagactcgatgagggaacattgatttcttaaataacacacttcactttttgtaatcaaacaatgataatttaaattagaacaacgaagctaactatttttaaaattaatatataataataatttaatagaattcaatcaatcggtcttaattgcgtcccatttgaaagtaaaaaaatgatagtacccaaatataggggttgtgccgttcttggatacaatgaacaaaggagtaaaattcgaatcgtttaattttcaagcagtggtttatagatttggtcagtttacaaatatttcattcattgtttttgcataaaaaaaatatatgctttaatttcaaaagccattatcactcaaatggatttcattacgacgaattgcaaattttatttccataagactcctgacataactttatttagaaagatagagcatcatactgtacataaagttgccaacttcaaaagaagtgcagaaaaattatcaaggactttcttgtaatcggtcatattagatcaagtatttaatagcttcactgtcctataagccgtacaatcgtaatgtaggctacaaaaaactcaacatttcaaataacatttcaaatcatcccgattttaaagaaagcagcattctgcgtatgaaaattcattcaaacccctaacaagtttgtcatctactaacattttactccaagaaaggctggggtttaaaaattaaataaaacggtttgaagcgtaacagcaaaactcgaactttgtacttaaagtacgatacaaaacttgactttagaaaaggaaatagattagacaacactaaaatcctccaacacgaaattagaaggtcctgaacgtaatgatactaagctcatgaaatcatgaaaagggagaaactattaaggtgttcactaaggaggggaggataattaaatgacttgattagtaatgaaagaaggagtttgcttatccccgataataaaaaattgagaaaactaccaacatactggacagacgttgttcttgagtaaaatgacaaatatcatgaaattaaaccagtctaaagtacaaggtatttttccatgcgtgactgaaaaaaactaggatgatggtttcaaaagattttgaatatgatccttttcttgagcagacatccaatcggatccttgtttagaagataaaatttgagcatacttaaggaacttctcgggacaattcttaaaatagttacatccagcaaaatggatacacaagtccccgtcgtcatagccccaaatattatcatcaaaatcatatgcgtttatagccttaagtgggacaacacctacatgtttatacacctggggatggtaaaataccatgtgagaaaacgcttgttgctcagcatatccctgaatatgatccaaatataagggttcaaaccacaaatcaacaatccagcggccaacttcgctattacgaataaaaagactgccagcgttaataccattaaaatcttgagagatgatgaaatgaacatccttagcatcctgatcctttggagttctaaatccatcggcggggatacctgcaccactcttatattcagcctccctagttaaaatggtattcaatcggtcgtgcttaagcacatggtcgacgacgttaagatctttgttcatgaccaacgcgtcatgatcaagccaccaaatccattcagcgtcaggatatttcttcatcgtatcttgaagcatagggaccttaacccagggcattaaatgacctgtaacacgagaagcataggcatcggcatctaagaattcgaatttgtaaccatggcgttcagcatattcacgacgatttttgataatggactgagcgaaaggatggagaggagagttagcatcattttgaaagttagagcccatcaaaatgacgattttagagttatccggatgaggatcagtggtagctaaagcatgaactacagaagtgacagttggagtagcagtgaaagtttcggttaaagtggcagtaacactaacaacttcactaatggtaacacgtaaagtatcagtttgggtactggttacggaggaaacgactggggtccaagtactcgtgtgttggtcgatgatctccttcatcttcgtttgaagcttggtatccatagctgaagtccaccaagctccacccaggattatggttgtaattacaacagcactaattaaataaggagcgaaccgcattgtcaaataatcaagagtaaactaataatatagaagagacaaaataaaataaaatgataaaggaacggagaatttccttagaaatgcaaaattaagcagtgaacgaaagataaaattagagaaaggatggtgatgagtgatatatgagagcttttaaaaagtagaaacaggaagggtaaaagaaccgacagtaggaatattagacgaaaatcaaagaagattctgtgcaataaaagagattgtatccaagagaatgtagaaaacctagatacgtgtggtgaattaaaaagaaaaaaaacccccccaagtgaaaatattctctcaactaagaaatctgttacaataagtaatggtaagaaaatccctgtagagaacctatatgaaaaggttcaatttgtaaataaatagtaacctaacgaacgaaggcaaaatatagcaaagtttagaaagaaaaagaagcgaaagaaggaagtaaacaccagtttgaagtatataactagtccaaaccaatgaaatgaatactttaatactacttggcaatgtaggtgttaaaaatcacttgaatctaattaaatccacgataaagattacaattcagtacttgtcaacgcaaaactaaaaagaaagcaaaaatcaaaaactcaagaaaaagtattgaaatttaaaaatgcctctggaaaccaaaaaaaagtgagattaccaaaagcgaaatgaacaaagcccgtataaacgaataaattagctcagtaaaaaatcctttaaaaccagtttttcgtcaaggtcttacaattagaatgttaacaaacacaaaaccaattgccttaagcaaaaaaaaattggtggtaagttaaggccaggtttaaatcgggggggaatgctaatatgtttctggagtgatggattaattgtctccttgttacctgccaaacgtgttacctgttattgaaaataaaaaaagggagcttgctaaacaattgtatttatagaagtcagtgacttgtgcatcgatgcaatcccgaatttccaaagaaaattagtttctacattctttggtaaaattctgcagtaaattcttgacgctttggtgcggtgatgttagtgtaaacaaagaaaaagtcaaatggctggtaaagccaatattacaaaacaacatggcaagtgctagaaataaaagtagtttaaagagatataatagtatcattcaggttttaaaagacatcgaaataatttttttttagtactgccgcttaatgggaaaaaattctattccaaacatgaaagacaataaaacttctaaaaaagatgaaaagagcaataaataaaaataaaacaataataaatctaagtaaagcataattcgtatttatttaaatatttttgtttcgattgaaaattactgatccaactaatttaaccctagagagcaaactagtaatgactgagcaagattcattgctttgtttctattaccatactgtatattatcggcttctttatattattaattaccttatagcaagttcctccaattatttagtcccatcccataccataccgattgtttaggaatttccaatcgatcgtttcgctaacttaactgcatgtaacttcattcaaattcaaagccaacaaacctttttcgatgtttaatggaacataggatcttttaccataaaactcaatgttttcccctttagttacactgctttacttctttatttttgtaaacggacaaaaataaatttgtcccctttacaactatcggaccgggtggaaaagaaaaaaaagggttccgcaaatcctaaactttcaaataaggattatacagaaaggaactatttcctccgaacattgcagaaaagagtcaatttgtctacttccatttaaaatttttttgcaatgctcactcagctttccaaagcttctttaacgtgctaattatgagagtgtgtaatgaaaaatcaaagaccatctaggttatcgttaaagataataagaaaccgagttatggttgctgtaaaaagatatcgctctggcatgcgatggttagtaaataatactggaatcaccgcaatcaaaagttttgctgcaaaaaaacgaactgaagaaactccctttaaatattacatttaaagagttgcttaaatgtattgcatctacaataagactggtaccgtccttggataaacaggtctacctatttatccgcttggtatactacagagatagcaaattgaataactggcatgtcatcagacagagagagtttgtatcaagctatattacaatggtttgtttatctttactattttaaaaactacattcatttcttgttaaagattgacacaaatattaacgcattttcttcctttgctttaatttactcaacacgttgttttagaacatggttcttataagcgttactgatgtagtgctgggatgcgtaatgtggttcagcataaaaatgaaggtggtcattatgtcgcaactgtgcgcatatgacacttaattgatgaatgtggaacagaaatgaaatcctgtaaaaatgacaaaacgaatgtgtcagacgaattgagctaattcagaaaaagccttattttccttttactttctactttgctttcaatataaagaagaagctggttgaacgtttaattcatactagctgggaagttaatattcttgtttacgttgttttgcttcaacaattttgattcttgcaattctgtgatctaatcttatatttttcgtccaaatgctaaaaatgagtggttcttatgctcccattgaggattctgcagatgaattgagtgtgcactcaggaaatgataatgaaattgatttggagaaaggtctccttcctaaatgtaatacgggcaatggaggaacaaccccttgttcaggtaagtattgtagttaataaggaaagatgataatttcaaaaaaaaaagaagtgattttgttttactacaaacagtacgctccccatcatttcgctgatgtgtacttttatattagtcgattcacctaaaatgtgtaaaacatacataccttattttttactatttcacttatgaactgcatgattctaatattttttttctttttcagaacctccacattatgattccgacgctgtggtcgaaatggatatgtatgaaaataatatatacatgcggacttttaaactaagaccttttgctaagagcggagtaactaattcttccaatgttgtgttccaaatgaaaacatatgaaaataatagacacatgcagacttttagactaagaccttttgctaagaacggagtaactaatggagtaaagcttgcacaatcattatttctgctgttaccgtttaattttattttcttcgcttgtttattttttaggaaagcttcattcactgacttctctctcatggggtggattttgtttggaatatggtgtttaacttgctttctttcatctttcattttgtatggtaagtgaggcatgagcttgccaatacgttcatttcccgttaacttaatagcatatcatgaaagttggacgaagttcgcccgagagcgatcgcaagagttctcgctaattctttttgggttgctttttccaggaattgtcaccatggtcgttttttatgcactatatatgcgtagtatgtatggctagttaaaaaataaactccttgactgtgagtaggagaagtttttttgtcactggacaagtaaaaattaccatatgcctcgatgagtgtgaaaggtcttgttcgaaatacatgtaaacaacactacgcaaaagagcttacgattgatgttgattatgggagagctctgcacttgttattttcttttgaaaacggcatgaacaataattttctggagccaaagaaaacagaaattttgtacaacatttgatcttctcttatatttcgagtttccttatttcctcacataaatggtttatcgtagtttttacagtttgtacaaaattataaggaaaacttataggtatctactgaactggtggttaattgcttcaagtactaaattacggttggctgttgtttcagggaaagatgttttgctcacagagattgaatagttggtaaataggatggctcttaagcagtgtcaaagcttagggagaaatcaaactagaaaaagaacatcctacctgttcaatatttttcaaaagcttgtaatgttaaagaagttacaactctttagacatacaatttgctcaatggcatttcgcgcttctactttctctaaaaaatacttcgacaattctaaaatatttagatttttaccaacgattttatttagaaatgaaatttgattattataaaatgctgaataattgttgcagccgatattcgtcatgattttgtggaacaaccaaaattactgagcttattagttaaattaagttcgatactattttttcttttcagcattatcttcgattcttgatgagaaaatctttgaccctatgcttcttccatcttactttgcaaacttccaattttttattgtttacaaaatagtgttgcataaggaggaaactatagtgacaattgtgataattagcagtttatcgctacccatgtgaattgactaacgcgatcttccctcttatcttccatgtattgtttacactgtcaaagcatttaagctgaactatagtttttgttggatcatatgcctgattttatttaatttgaatcttaagggcgtaaagggaaggtttgattcttttttggtctaagcaaattcgatgcttaattttctcaaataacaattgcatactttgatcttattttaggtttctacgtttcttcttctctctattaaaattattaatcaattgagatatacataaattttcctaacggtagtttttgttaccctcgctaatatttggtcttttaataataaacagtttatcttgctttctcaccattaaacattaatttgatatgatatataccgtgggtattttctaatttgattcatatccttttattcacaaccagtcgctgttctccctattcttacctcctctatcaatattaatatacccactttttaattttttaagatttctttctgaccttttcttcttttcactctctttcttttcttctactatcctcgctgcttgcgccgtttttcactatggtactttctaggctacctgcttgtttactccctttggtagggaccaaagtgagtattcagggctggctcgtagcaactagccggcaagtttccaagagcattagctttcatcaacttcgtgacactcatggtaccattcttcaattactttccacagacaaaataatcctccaacagaaaagagaaccgctggtttcctctaccgacttttcacaacaaaaatctacttctgttatgcgtactttatcttccattccgcccgaaagcgttgttcaagttacgggtaaacttcagcgtcgaccagagcatgatcgtcgtcccggtaatgaatttgaacttcacgttgaagatgtgaaattactaaacgttgctaaaaatttacagttatttcccggtgatgaaaaaccgggaatgcggatacagttagcaaatcgacatattcagttacgagcccccaaatataattcatatttacgacaacgatcaaggttggcttatcaagtacactctttttttaatgatagagaattttgtgaagttgaaacacctttattgtttaaatcaactcctgaaggggcgcgcgaatttgttgtcccttcaagattaaatcctggcaaattctacgccttaccacaaagtccgcaacaatataagcaaattctaatggcaagcggaatcgggaactattatcagatagctcgttgttttcgtgatgaagatcttcgtttcgataggcaacccgagtttactcagattgaccttgaaatgagtttcgttgataaacctcacgaaataatggaggtagttgaagatttgcttgtccgattggtaagttttgctaaaggaataactctagcaaaaccatttcaacatataacttatcagcatgctattgacaaatatggctccgataaaccagatattcgatttgaattacccttgaaaaatataacttctttgcttcctaaacaagatcccttaattagtactgaaatccttgtttacaatgatttatcacactctttgagtaatgcagaaagccgaaaattatgtgaagctgtaggtgaaaatgttgttgtcacatcaattcgggagcattctcaattacaaacttgggtaaaaaaactgccacaacttcgccaacttcctattgtagccgaggagcttaatcaaaaacttcaaattggtatcaacagtattgtttttatgacaaacagaccaaaatatttggtttctgggacaacacctttggggaaactgcgacttttgcttcatgaactgctggttaaaaagaaagctttaccagagctggacaaggatttattaaaattcgtttgggtcgtggattttcctcttttctcaccaaccgaagagaaaaatcaatctattacatctacacatcacccatttactgctcctcattgggatgatgtacatttactggaaaaaaagcctctttctgttcgtggacttcattatgatatagtcgtgaatggtattgaattagggggtggcagtattcgcatacacaatccagatattcaaagatttgtgcttaaagacgtgcttaaattaccagagaataggtatgctacatttgagcatttaatacgcgtattgtctagtggctgtccaccgcatggtggaattgcattgggttttgacaggctggctgcgctgttgacgaatgctccaggaattcgcgaggtcattgcttttccgaaaacctcttcgggtgctgatcttttaattggcagcccgtctgctattccagaagagatgttgaaagactacaacgttgctattacgcgacaaactcaaaaccgtaattagataacttaagcaaaaacattaatcatttaattttttttatacaaaattttaatctaatgctcataaatgggaacacgaccacgcaacctcgcggtcataaatcggctcattttaggtttttcatttccattctcatccaaaggtataactgcctgttcttcttcatccttaatatattcacctgtattatctatcattttttttctcagttcgtagtaacgttgtgatatagctcgttgatcactaatttcctcgactttcgcatcgaatgcttctttagactcgctaattttgtcagatggagttcgttcaactacaaaatcttttactacagatggttcatttaaatattccttggaagtttccgagcttttttctttaggcggtgctttaagctcggattctacagtagatttgtcttcttcttttggatttaactttgtattcgcagcccgattatttaatgtgttactcaaatcatcgttcttgattgtacatgtggcattagaatggttgccctcttcgttttcctttgcgcgcaatttgctccttgctttacgaaacgctgaaatacgactctgaaaatcgtctggtccaaaaagattatcgtattcttcagttggagcaggtataacttcaatattcgcctttccactccgactgacgtgtttaatttccagcgtgtctgaaaaatgtacctttcgaggattttttgacgaaagctcttcttgttcaacgatttgtggaaagtcactgacatttaggctctcgtcattaccattgacataagttgtagcaccagtcttttctgtaaaatattgaggatccggtggagctttcagttccttggaaaatcctatcgtcataccatgttcatcttcctcagactcagaattatcatctaattcgccttcctcctccatttcctgaatgagagcctccatatcttctaaagagtctaaaccgtcgtattgtactgcttccaaaacattttgtccttgcgcagtcgtcggaactggtagtaacatcggttcttcttcgacaattttattgtcggcattatctggttcttctatactactacttctagtttcgtttatagaatgaatagattcatttcctagtgaaagcttttcactagatgtagcatgatctttgttgccagatttttttgtttctagcttagcttgtttaaattttgaaagacgcttaggtcgttttttatgtttagacgtgctagtgttattatctttattagattccccagtatcttgggccttcgctgtcggatgctctaacacaatgtctcgtaaaacttcattttgggtatcttgatgtccattttcatttaaagtagagttattgagagcattcaatatcgtttctttatttttttcaatagcagaagcgtttgactttatatttgaagtagttctgttttgcattgcattattttttttgaaaagaaaaccctttttaaacaaagaagtcttgctaccatttttaatttgttgaaccatatctgaatcactcaatgaagcagcctgactattactaataggactctcatatgttttactgtctgaatgatcaccatgtttgctgggaaattctgagacaccaagtgttggagttgaagtaaattcagtattagaaggtaatgagcccatttctggagctttgtagttaatatttttcgtagaatcgttaatttcttcttcagatagctcttcaattctcgaagatgtatcacggttccccccattttcaatatttttgaaaccaggaagggatcgaaagacatccgcataatctattacagatgaaattctttgtggagcaacagaagcacttataatatttccatctttatcaacttcttcatgaatatccataacaggtaacccttctgagtttcttactatcaactcggatttcttcttttcaattgaagatgctaagtcattattgtaatttcccaaaagtaaatgaatatgatttaagactggattttcattagcaattagtcgtttgatgaagcaaacattatcactcaatttataagaaaaagtaacgtacaatccacatgggatgctgtttcacatccttcaacttttccatcttccttacagtaacggatcgccctaccgactgattcagaaatttcgctaatcttagagaagatttgctgttcaaaattgatggctactagtctttcgtcgttcattcgataagttgttttaaaggatcttaaatagagttattgaagaatttctaattcaaaataatctcacgccaacgatcgtttcgtggttattccggaaaaaggcatatacagcttattcgggcaagctaatattcactttaaaaacgagataataagtaattctaataaattttaaatacttttagtatttaaataacagggtaactaatataatatcgaaaaatcgatgttaatggaaatggctcaaactgagtaggaagccaccgacctgaccctaatgtacgtagaaagcgccatactgcaaatgtcctaagcatctagtaatttggtcccttactttaaattttaatattttctcactgaaaataatttaagtaaaagcaaatgcatgtcttaatcctataggtccaacagtttaagcaagtataaaacataatttgaacattaatgggggactattttgcctgggattttgcaaatatctctgggagtaatacttctggctccttaaatttaaatcagttgaactgtaagcgctagcaatgatggttgagttataaatcattctgaacatcccaagcgtaaaatagctaacggatttttctagtggacaacataaataatggtttgcataatcaggaggatggagctggaggaaggaatgaaaattctgaaagagttggaagcgggagtcctggaagtgtttccatgcaggttttgtctctcttcagtgctgtaaactcagctttggctactttggaaaaatcagaggaattcccttctgtagttaaggatgaacagtcaatttttcctgctgtagcaaaggcgtctaattcgttggacgagctggcccaaaacataattcctgctccttctcctcctgggtttaatagaaaaagaaaaacctttgatgaagacagttctgtagagatgatccgaagagccatatcagatcatttggatttactgaacaattgttgtattggcattgctaatttgaatgaggacagtgtgcacaaaatttcacttacacgttcagggaaacctagtcagctggtaacagtttcgtgtcgacattcctctgtcatacaaaagtcttatgggtcagagaaacgttacctatgtccaccccctatggtttatattaatgggaattactcttctatattcaatcagtcttttcgcactgagatatcaataatgaatgattttgggcaatgttcgcaacccatcagcgaagaatacactggccaaggatgtatgatttttcggtcactgcatatatcgagtttggtcgctgcgaaatctaaaaacttacggctttctctggacatgttctcgaatgtaaataaccaattgttatctcatttggttacttcttctattagtattgtctccaaaccttcgaaaaaaggaagcaaactaaaaattagtaatattacgttgcgatccggttcagtcgtcagcctttataaccggattaattcacaaactgtacgtacaaagtatacatcgattgaggctggtcagttttgtcttcgcggtgatagatgggtgccattgcgtattaacctgctattaccagatgaaaatggtaaactgaaggtatgcgacgatgtcgataacccagaacccattaaatatggctccatcgttgaattggtcgatgaagcaacaggaacgacgagtgaccctttaattattcgacgagtagaaaaagaccacattgctgaggaggacggttacgttaatcaaatgcatagaattgtattagaaagcgcatatcccatatcaaacgtacggcatcttaagatcgctgagcatagttcactggcatattccaataatatttcagtccgttggtttcttggggccacgtcggcacaaaacagaaatgcatctagtgaggctatattgcccatagaatgggaagctgttggaaacttgagttcaaatgaaatgactcgagttggagattctgtatgctggactatagtgggcatatcacattttgactgtacgatgatgttaccattcaatcaaaatcctgtaccaacggttactgattatccatatattgaagagccacccgaatatttggagagctcgcgctcattacaatttaaaattggaggctattcggtcggattacaaatttggctaggtgttcatggaccattgtcgtatagttttaccgcagctgctgatacgagtacaatgggtacggtcactctaggtctgtcgcaaatttcatatgatccttcttgtgcagaacaaaagtatcctttgttgttcgtgattccaggtgggattgtcattattggaaaatgcgagattttgctaacgtcaagtgcttttggaaactgatgcatcatgattaattttacgtgtggtttcatatggcgaaatattgaaatacaatttgttttcaaaatgatggaattaggttgaaatctctcttattaaatgaactttatattgtacaaacatcctagcttatggaaactctaacatatagaaagcagcggaagcttttgataagataattgaatcgtcgaaaatatgtacttaataattatgattttcaaaagctgcaaaacagaaaaacttttaataaactagtaaggtgtctgtcgagagctgtcgatcatatattatgtggaccgtaatcgtttctcctcgggaggagttgctgtatccacttccaaatttaaatatcttttatctgcttctcttaaaattttactatagcaaattccttcaacttttgaaatgctgttctccattactgataatttctgctgtaattctgacttgaccttagatggtaagtgttcaatttctgagcagtttttgtgtagtccacgaagaaatttaacttgctgagtgagttgttggacagagaacttagagccgttggttacaaggaatctcattatttcaccagtcatgtcacaaacaccgagtacatagtcgatgaaattaatagaaattctaaagctactatctttacaagaaagtaacgtacctgtttgtaaccagaatttgaaagtgacagcttcaacatactcttgaaggccgtgtgtacaagcagaagagaacttgtctgcatttaatccagccaactctctcttcagactttctagttctttgtgaatttttttttcaaaaatggatgttctgtcgaaatccttgggtagaggaaatccatcagaagaggatgtttgatgtaaaagaaagatcattcgtttactttgaattgtgatttcacgagaaagacgaataattttctccctcttatcttgatcctcctgtaaaaaatttttaaatgagaggaattcctcttccatatttggcaaattcggttaaagttttataatatcctcaattcagcaaagccgtgtggaaggtataaatgtataagtctatattatcaattgaattaaatgcaaatcaagatgactatttgttgtttaagagacgaaatattgtttagtggatcattgagtaaggttagttggctctgtgctatgaaattgaaatagtgatttgagctgcagcaggacaatcgaccatgtatggaatgaagagaaaatattgttaataaagatcggttaataggaataatgaatttttttggttatttaaatttactgtggactaaagccatttgcttctgacaataaaatcttgaacatgtgaaaataataaatatataaagaaagaaatttgagctttgcttgaacaattctgaaaataactacccaagttttttgtcatttccacgtgttatttagttatatttcttaaaaagagtcccgtcctttttatatttacaacatcattagtatttaaaataaatcttagcctacttaaaatccaaggcgcaaatgattgtttatcacagcataaattcttgcaattaacgaaagagtgtacattcatcaatcaatcattttactaaataacaatgccgatgaaaacagactcaatactgcttaattactcaaatacattaccaggattgcccagttaaagagtatgtagagaaagatattattcctactcagcgttggcacaaaattcattgtgttaaatgctttatttacaaagctgtaattgctgataaaaagtgtcacaaaccgggatcgaaccgatgaccaacagatcttcagtctgtcatgctcccaactacaccattgcgactagttgttatccatagtcattatagatctaaataaattgtattcttaataatggttttataatatatttttcaaatgcagtattgacaaatacatatccttgtcattcacagattatacatttgtaaatacttcctatgtacttaatcaaccttatttaatttacacaatgctttagaagtcgcatacaatctccatcgattatatattttataaaacgattttccttatgtattttaaacatgtttatcattacattactagagtaacacaaatattttttctattccaaaaaagcttctgcgggtataattttaagcatatggaatattgtgagttgacaaaaggagacgggataaattcaggtgtaaaaaaacatttattcgtaaatcacaagtcgaataatagtaaaacaaaaggatttatgttttggcggaatgggaattaagactatgttttttaatgaatgggatgtgtaaatatgcagtatctcaattcacaaactattatgaaaggagtgggagatttaaaaggaattctgccattgatccttagctgaagagaaggaaaacttaaacatattagtttaaatctaaccagcctgttagatattgcttcaattttcaaaacaaatgagtaatgtttattctcttattaacatagagaaaggagacaatgtatccggaaagaagttgtacgtaataataactttttccatcgaagcctcatttaactcgacatataacgtttcctcccaaattattcttaattgcatcgtcaatactcattataccatgtttagtttctacaattccaacttctgcaggctccaacccattcacaaagctaactttccttcctttggcaaattgcaacaactcagaaggagtcaagttcacctttctactaggctttgatactgcacgtatgtagtgaagaaccggttttccctcaaagtactttaaacccaaccatagacggcgggtcgctacattttgcctagtggtgattgtgggtaaagcatcgggtccatgaatatctccgcgttgaatcgagcttaaaaatccttgatgatacaaaacagcacataactcgagcacactgttacagttaggaacgcttgctaacgacttgcgagcgcgaaatgaattttgcaaatgcgaaaaaacataatgcaattgcatttcgacttttttaacacaatcctaatcttttataagcagtccaacaataaaagccttttttttctatacagaatggtgttttgaggaaagaaaagaggtatgaatgcagtttagctagtcacttccaaatacctctctctgtactggaagaatagtaagtagtgaacggtgtagctagtgttacacactattagcaagttaatggacattgcagtaatcactggatagtagtatattaacgacacgatactaaagttcacaataaatcactatataataaactaaaagcaccggtttactatgtttggaaaacaaggcgcaaaattgcaaaaccaacggttattacggcaaaagccgtctaccaaatgttagagatttactttgtacagaataaaatatggatctaaatcgctgtgtcaatctgttaatattatagcattcaaattaccatgaaacccacaaagttgtcagaagtgggaagcgaatttttgtgcgtttagtagttccaaaatcctcgaaaggtattcgcaaatgtaataatcgaaaaaattataataagcagtgttcaaaaaaacaagcggtacaacagcgaacgcctgtaaaatatagggatgtaaaaaagcatttgaatacaatgtaaattcacaattgtataggattataaaaattttttataaaataatggcataacgaattctttactgatattttaattacagaaaagaaaacgtgaattgaaaacaaaagcctaacagtatggagaacgatttataatgcttctttatgtggccgatcgtccagaaattactgatttactcagtataatatattgatttaattaagtttcgcttcttaaaaaggttgttagtttcggtaagctgtttaacgagtattacacaaagcacaaggcattttaatttcataaaaaaatgtccgttttaatttgaaagacgttcgaaatcaacacttttcaaaaatcagtgcaattaccgaaatcatttacttgaaagttgccagattaatattctcaaaagcaggttgtaaaaatgtattataactataaagaggatttcaagcaagcaaatataacaagaaaaagaaaacaagtagtaatcattgattttgaacctcccggtattgttaatatagaactagtaaacaaatagtaattcaatgtactataattttcgtcaatggttacaaataacaattgggttcacttttattgaatcacaaccacgatataaagaaagaagggttaaaactcaaaaatccgtcgatttggaacctttaaaaaaacataaacctatacaaaattatgcggtaatttaagaaaagctgttaaagataagcttatatttcttatgttcagaaattaaataagacttatgttgcgtttgcgtgctcagagaagtatagaaatagaccttagtatatagaaaattcgaatgtattaagcatgtaaataacaaagtgataaataaaatattttcttgatagttttttgatttaatatagtttataactcaagtaggttttatatacaagacaactatgatgagtcctaatctagggtttggtatatataagcttccaaccgccaaagcgaattgtcttcagccaactcgtcctttatgattcagagtgagtaggatgtcgtataaaccaagctcagaaatagctttacgtcccggttatggagggttgggcaagcagattactttgaaagctaacttttttcaaatcatttctttacctaacgagactatcaaccagtatcatgtaagttcctagaaatcgcacatttttatggaattagagcactgtaaaggaaatttacacatttaaagtaaaagcataacagaacacgtggcctttcttgtctgaaatataaatataaatacagaaataaatcgtgcaagtgttactggaattgtttaaaggtacttgttagcttcattcgttattcgactttactttactatacctggtttattttctcactttcttttaatgttctgttgtttactttgcctgctacatcattttgtatctgtcttgcattgcacgattcttttcttttgtatttcatctcttcctcaaattttgtacattaacgtagaattgcatcaaattaacgccttttgttgtaggtcatagtaggtgatggttcacgtgtcccacgaaagcaatcccagttgatttggaattctaaagaagttaaacagtattttggatcttcctggatgaattctgtttatgatgggcgaagcatgtgttggtctaaaggtgatattgctgatggcaccatcaaggtaaacataggcagtgagtcgcaccctcgagaaattgaattctctattcaaaaatcatctaaaattaatttgcatactcttagccagtttgtaaactcaaagtattcttcggatccgcaagttctaagcagtataatgtttctggatttgctgttaaagaagaaaccatctgagactttgtttggcttcatgcattctttttttacaggtgaaaacggagtttcacttggaggtggagtagaggcttggaaagggttttaccagtctatacgaccgaatcagggtttcatgtctgttaatgtagatatatcttcgagtgcattttggcgtaatgattctttacttcagatccttatggaatacacagattgctcgaacgttagagacttaacacgttttgacctaaaacgtctttcccgcaagtttcggtttctaaaggtgacctgtcagcatcgcaataatgtcggtactgacctggcgaatagagtttattccatcgagggattttcctcaaaaagtgccagtgatagcttttttgttcgccgtcttaatggtgaagagcaaaaaatctctgtagctgaatactttcttgaaaatcacaatgttcgtttgcaatatcctaacctaccttgcatattagtaaagaacggggcgatgcttcctattgaattctgttttgttgtaaaaggtcagagatatactgcaaaactgaatagtgatcaaactgccaacatgatccgttttgcggtccaacgacctttcgaacgtgtccagcaaatcgatgattttgtccatcagatggattgggatacagatccctacctaacccaatatggtatgaaaattcagaaaaagatgctcgaagttccagctcgtgttttagaaactccttctattcgttacggaggagattgcattgagcgtcccgttagtggacgttggaatttacgtggtaaacggttccttgatccgccgagggctcctattagatcttgggctgtaatgtgttttacttcaacgcgtagactccctatgaggggtattgaaaatttcctgcaaacatatgtacaaacactcacttcgttgggaattaattttgttatgaaaaaacctccagttttgtatgcagatattagagggagtgttgaagaactatgtataacgttatataaaaaagctgaacaggttggtaatgctcctcctgactatctcttttttattttggataaaaattcgcctgaaccatatggttccattaaacgtgtttgcaatactatgttaggggttccttctcaatgtgctattagcaaacatattttacaaagcaagccccaatactgtgcaaacttaggcatgaagattaatgtcaaggttggaggaattaattgctcgttgatacccaaatccaaccctttgggaaatgttcctactcttattcttggtggagatgtttatcaccctggggttggtgcaacaggtgtttcgattgcttcaattgtggcatcggtagacctaaatggctgcaagtatacggctgtttcacgttcccaacctcgtcatcaagaagtgattgaaggaatgaaggatatcgtggtatatctattgcaagggtttagggcaatgactaaacaacaaccacaacgtattatctatttccgtgacggtacctcggaaggacaatttttatcagtaataaacgatgagctttctcagattaaagaagcgtgtcatagtctatcaccaaaatacaatccaaagattctagtatgcacaacgcagaagagacatcacgctcgtttcttcattaagaacaaatccgacggagatagaaatggaaatcccctccctggtacaattattgaaaagcatgttactcacccctatcagtacgatttttaccttatatcccacccatctctgcaaggcgtttcggtcccagttcactacacggttttgcacgacgaaattcagatgccaccggaccaattccaaacactgtgttataatctttgttatgtttatgcaagagcaacaagtgctgtttccttggttccacctgtttattatgcgcatttggttagtaacttagcccgttatcaagacgtgacagccgatgatacttttgttgagacatcagaagcatcaatggatcaagaagtaaagccgcttttagctctatcaagtaaattgaaaacaaagatgtggtatatgtaatgtttgatggattgcatgcaataagtaatgaaatagatatacgattgactactggattgcccacaacttttacttccttattaaatctgcttctgtttttattttgctttatattattgtaattttctttaatcatttaatgttagtttttttatgctctatccactgttgatagcttgaccatgttccaacgatcaacaaatgttgataacgataatactaatgacattcacttaacccaaagcccgaactttatgtaagtgtcacgccaatatagaaatacagataaactaaatgatacttaaggatctcagaagaagtgattaaaatcgataaattccatgcacaatggttgaacaaccaatttacctatttgtctaattcagattcatctagcttttttattaagaaaaaacatcattcaaagcaaaatcattcaaatttgaaaacagcctgtttgaagagaatcagaatttctaattttttagagtatttgggttaagttcaagaaccaaacattgcatactgtgttaagatttcgtttagaggagcaaaaacaagtcaataatgataattttacttaactgatttgctccaagattgaaaattaacaccattatagtgtgcattttttttattgttcagaaaaactttttaataatgttaaatctttaatgttgatgagcgacctatacggaatgctttattaagcaaatccactgcatttaacatcaatccgctccaatagtatatagtttcatgaattttgttaaaggaagcatccaacattcttgaaaatccagcaaaagggagatatcaacggtctcttccaattcgcttcattatagcatagttaatcaacgtacaaagtctgctgccttcatcatacatcatttccatgccatctctagcttcagacccatgatccatgtggctaacaatttcagaaatttcagcagaaaacagattgcaactagttaggtaagcagaagaaatcttcaaaagtacaacacttacgttttaatccacttgatgcgaacacctccagcatgcgagctatctgaccaaaagggcagttcggtgctatttaggtcgctgactacctgagcatatcctaaagcattgtacgtttgctgagccacaaaaataaaataaacactggctttctgttaaagtgttagtataaaactatatcgtttaagggaaataaaagacaaaccttatatgcatcagaaattcttttggaagaatctttcttgactgcccaaatagaagtttttttagcatgagcaatggcagtctcgttgtcacatagcataataaaataacgggagcctaagttgttagaattatttgttttggtttaatgggctaagccttacggtgtgaaattccattttcgtcaagaacaactcggggattaatcatcgaaatgcgttcccccttctcatttctatgttcgcttgctctggaaaaatttaatggaggaggcgtagatgcacgagctttgggtttttcttttcttgaggcactatcattgctggaattagaaagcaggtaagaagatttctcaggataagctccaactggcgcgaccgaagagggaagggagtgagcataaggttcaagcaaactaggggagtgagatgcacgagtattagcaggtacaaaaggataccttgttgaaccactgcttgcaataccatgacgagtgtcttcatgagaaagttggggggaagatcgaacaggataggaagagtaaccagcttggtatgctgaagcggatgaaggaacttcagaagctaaagtgtaaggaggccttctgtatacttcttcttcaacataacgagaacttccaacaaccactgggtccgcaagccgtctagggggaggactaagtgtgcgtcgcttgggaggaggttgtatgccatgcaaacgagaacggctatcatagtaagcagaggattccgaacctgcatgataataatgtggagcatcagttgaataagaagagtaaggaggctgactttctggataagatcccgaagtgtgataaagcatagactcacgacgaagggatcgaaaataaggccattcgtaggagtgaccatagtcagtgcaatgcctgctaaaatcatatttaccatgtttaattaagcggggatcatctaccatcaatcttctaccgataggagcgtcatgtgactctggtgcaggtcttttcagaggtgaagaaaagttgtttgaacctgaagtagatagaacacttgacgcaacaggctctccggtatgagtagtccatacgcttctagtatcgcccgattcgttcaatgacggtggagctatataaggtggttagtaaaattctcgacaaaattaaacagtaggaggttttaggcgaaaagtcagtcaattttcaatgacactattttacattcctctctgatattttaaacaataatctacttacgccacaggcttcgcagagcttccaaatttggaagttccggaatggactttgatgacctagaagtagagaagtttgtgtttgacattcaaatttcttttatgtgtgataaaaagtataatcttttttttttgaaatcctctttaaaatgctaaaaatttgtaaattgagtaacggaaaatgagttgaagccagaagattgtgataaatattaaattaagttaataaatattcaccaaaatcccttgctttatattttttttacaaaaaaaaataaagagagaaccaaaaaaaccccccaaaaaacaaaattgctggtcaatacactaactgaatttatatcaaccactatcgtttactttaaaagtcttgccgagtagagaaataaaaaagcaagaactagcaagatagatatactcttgaaagaatagcggtaagtcaagtgaagaccaagccccaaaaaaaagaaaaaaaaatatgtttagcccaaaaatcaccaattatagcttttcactttcttcaaaagttagctatttcccgtcaactttcaaaataatgtttgaatgtttaataaaacactttattatagggtttactagtagcctccttagtgttggatttctggaagaaggcaaggtgcagataatcgtgagagagtaatttgattacgggtaataacgaatacgaagtactttgataaaacaaatgaatatgaaaaccatcaattactgagtaaataaaaaaatttctattttaaaagagttttactttttaataagtattccttgtaaattcacatttcttacaaatttgttcggcagattcaaaaaatgccccgtggcacagagagatactcaaaagaaagattcttttttaagattaaaaaaacaaaaaattgctctgagtgtaaatagtgaatggtcaaatgtcgactagtcgtttccatatttaccatcaacattataaagtaaatatttgatttgtaaattaaaatacagtcgactaaagtgtggataaaatggctaatacacaataccaatgctttgacagacagaaaagtaagagatcaaacctactgttaccagggaagaagcgatgtagcgacaaagtcgaaatgctgtttgtggttcttaagcaatacgaaattgtataatattattactaatataaagtaatcataaagggattccaacataagacaactaaaaatatatgaggaggtagaaacactttactagtttaagtggttcaagaagcgttcatcattgttcagattacgagcaaaagaattatggagaaggagctaaatacttgagatcttcaaatatcttatgagtatagcgataaagctcctcaacaaaggcatcatcatgagcgcgatgaagaataccacgctgagcaattgcagtgaagtaagcgccgttcaagtgctctttggaaatctcgggactggttgcagcatataaggaagtcatggcgcctctgattggatccaaaagtaaatactggaagactgatttctctaacaatttgagagcaaaggtaggtgagtaacgagtcagctcggtacggataacacctgggtgtagactaacggaatatattccatatttttctaaacgtttggctaaagcaatggaataaaggatctgggcatacttagattgtccataacgagcaaaagtacccaaaagtacatgcgggagatttaggtcagggaagtagataccagaataaggggcctgcaaatatgcaatgcttgcgacgtgaactattctaacatcgccaggtcgacattcttctgcagtacgacggagtgtggggagcaagagctcagtgaacaagtaatgtgaaaggtagttggtttgaatctgaagttcataaccatctttagtcaattcaaagggagggttcatgataccagcattattgaccaatatgtgtaatttctcttctttggcaatgaaagactcagctgcttggtacacgctttcgaagtctaacaaatccaaacgaagaaaacggatcttggaatgtctaacttcatcgtggatctgtttcataactttttgatacttttcctcgttcctaccagccagatagacctttgcgccttttctagccaactcgagggcagttacataaccaatgccacctgaagatcctgtgacaagagcgactttacccgtaagatcgggaatatcgttaaaggtccatttgggtgtattgagaccggtgtactctttgagagtatttacaattgcgctctcattcacgcggttgagcaatccctgaaaactgtaggacatcgtaaagaaatttttgaagctaatatcaattaaaaaaaaagaactttataaacaatgagcggggaggattttattgcaaagaagtggccagagaacaaacttattaccaatgtctttaactcgaaactgtagcgattatgaaatcaatcgatcaagtttggaacagattcaagaataaatcaacaattttcttttaataagcgttcttaagttctagaaaacacttaaatatcgttctcgtcgaatatgttgaatatgggtaagggtggctgcagatgataagttgcaaagagtgacgatagcggaagaggaagcaattcgtaatttatacaatgaccgctgacaaatttcttcaaaatccaagaaactcaaggcgtaacacggcttctttgcggaccgaaaatttgatcaagcatggtattacatcgactagctacttttgactacttggcttacaaaacgaaatatggattgtttagaattgaatgtatgaattgggtgctcgacagaatattggaatccttttaaaaatgtataacttgaacttattgtaattgaagaactcgaattcagattgggcaaatgaaagataaaattagacttaggtatgaatagaaacgaaaacttaaaaatctgcaatctataggattcccttctttaaacgagttaaacgtcatgttttattcagtaagagtcttagaaattcattttttcacttatactagatcacaagcatcttacagagccacccaatagcacattaatcggtttcaaaaagcaacttgcataaggcttaatatatcggtgaacattccatttgggtgctcatcttctgttagcatcattttggtacggtttaagataaagttatttatttaaagaattaaattactctaaaaacttaaaattattgatggtttcctctttttctctgctttatttacattttgctctaatagtgtaatcttgcgctcgttcatattcaacaatacgatggtctaacgaattgtgctaactctacggtgctggctgtgtgagtgaaacattgtcgtccgtaaagttagtcgtctctatttacacatgtacaactccaatttcagagccatactcattactgtttagaatcccgtccgtttcattcgttttcatttttctatttgtctataaaattcattcttttacataactattcatgctctgctggttgtaaacatacgagtcgttaatttatatttgtttatgtaaatggagttggacgattttaatagccgcattctcagtcaaatttttgataaggtaagctttttacaaattaatggagatagaagcttgctgtccagaaaaatgtaactggaatgaaaagcaaacaaatggaaatatcgttgcaacggcattaagggcactgttgatcaattccattgtattttacgatttcaattagttttactcattgctttgtgtttccgtcactactcttttcatacctgttctccctagtattgatggatctcacttctgtagtgggttattttaagtttttaggtttctaactgatttatttagtcttggaaagttcgatttgaagcatatgagtctttgttgcatgcattgaaccgagcattggatgattcagacgtttgtttccagccttggattcatgacccagcattatggaaacaagggctgtgtgatagtaacgtaccaacacaagagcatgccgtaaaatctctgcgatgctttttagacaagtctaggcaaaaaggagttaattctgccaaatcgttcgttgttgctcctctactcgaaaaatgtttaccatctcctagacaatctatccgtgatgcttctcaccaggctttactcattttagctaaatccgatgcgctggactatgtattagaagggttattttcggcggctcgcgttaagcatcccaagcaggcagttgcttctataaaagaattaaatagtttattggagaattttggaatccctgcactttctcctattccattctataaactgattcctactttgttcgcccaatcagataagaatatcaggcaagaagcttcgaatctatccataaccttgtacgcttgggttggtaatgcattcaagactcatgtgtttcctcaactaaagcaaatacaggtctccgatcttgaggcctcttttcaaaatgttacatctcgcacgaccacgggaggacatatttcaaattccctcaacacccaagaggtggttcttccttctttttcatcgaatgccaaacccaaaccacatttgtcctcaaagtcatcttcgcagggaaacactctgcaacgctctacttctagtttcagtactcctaaccgaaaggtctcacaaccttctgatttttcagcatctccttcccgttccattgtatctcctgccaaaaacattgtcggaagtacgcccgttgatgttctttccaaactaaccccagaattccataccgcattatcttctcccaagtggaaagatcgaaaggaagcgttggaaagcatggtaccggtgtgttccaatcctgtttatcaagagggtgactatagtgagttacttcgagtgattgcaaagtctctaaaagatgcaaacgtggtggtagtgggtgtagcggctttattattgacgcatattgccaaggcgctaaggaagggctttcttccgtatactggtattgtattgccttctttatttgataggtttaaagagagaaaatcgagtttggtgcactctttgctggatgcggccaatgctatttttgagagctgtgggttgaatgatataatggatgagacgttagaatttttgaagcataaaaatccacaagtaaaaactgagacacttcgatggctgaatcgttgcctacaattgacggatgtttgtccgcctcgagcatcgcttgaaacgctatgtagcctatgtgtgacattgatcaacgatacgtttgagccagtccgaatggctaccacaaatgtattggcaacacttgtgcaaatttttagtcagccagtgttgtccaagtatattgtgggattggatcctaaaaagttaccaaaaatattagaactttccaaggacattacggtgaatgcgcatccgaatcaaccctcacgtcccaggctgccacgagtggcctctcctttaaagacatcaccggttaaactggctgttacaccacaagcaccttcaccattaccatcctcgaatccatcacaggcgagtttgacagaagaatctctatctacacgatcttcgcctacgaaaccatcgacgacgtctttgcgtagtcaatcgttggtgaatagatttgcaagttctacattgaaagcgccatcatcctcttcaaagggagtttcgaatgcggcgtcgtcaaaacaatcgtttccgtcatccccttcgatttcgaaaaagttagagactagtcgactttccacgaagaagttaccgggatcaacgatgaaagcagcgtcggcgctcaaagaatacccacagcaacagtctatgaaaagtggaggagaaaagcaggacaatttggttacgattacaatgtcggaaaaagtggagctggatttgttgagagaagaaaaagccattcgacaagttcaggaagcggaagatgcattggagcgagaacggttgtttcgagagatcaatgatttgcaaattcagaatgcagaaatgaaagaacaggtgtatgagaaagagtctacgatatcgcaaaaggaggtggagattacgagtttaaggaatgagaaggatcgattgagtacacgattgcagcaagtattgttagagttggagaagcagcatgagacgaatgaagaagcgatggatattgatttaaaagttcccgagagtggagcgatagggagggtgacgacaagggcgacagcaacgacagcaatggacgaaagtggtaacgctgggatggtatcgagtggtattcattctgtgtcgacaaagccaagttcgtatgggacacggcgttcgctggcaggatcaatgttacaaaagccgacgcaattttcgaggccgtcgtttatgttttcaccagaggcacgagacaactggagggagagtcatgatttgtcaagtcatttgtgggagcaaatccaaaggatgaagaaggcgtagtgcccggcgatgcatccgaaagtatgactgattagggcatgctggatttagcaaagacgaagaaaggcaaatcgagcgtcgtttttacgtgttgtaagagaggtcgtcagtttggtgaatgcacaagcgtggaaatgctggtagagttttttgttggagtgtttgttaaagtcgattaggtagagttgaaatcactcaatttgtatttctaattaaagtcgatcattttgtaatgctaattgaaacggtcaagaaagaaatcagagttttggatagatgaataggaaaatgtagaaaaagaagaaaagaaaagaaaaagaagaattcacgagaagagaagaaaagaaaaaagacaaatcacaagaagaaaaagaattcacgggaaaaagacaactgcaactttttttctgcgctccatttgccaattcaacaaagcgcgtcccctgtgcgcattgccaaacaaataccactagctttaggcttgatcctaggattagcgaacaacgggggtacagtgtagtttggcgtagtatggaataagtaggaacgagtttgtaggtttccacgttaaatgcaaagtacgaaagagcttttccactgatagataaacgatgcataaggttatacagcacgttataaggtattgcactatgcattttaaagcagcgcagcaattcgttccttgcaagatgggcaaataaaaactacgaggtgataacaaaacggtgtattactttgcgaaagcgaacgtactgtattacattgttagttagtgtattacgttgtaaaataatgcattacattgtaaaatagtgcattacattgcacctactgaaatgccttgcattctgctacatttacgtggtagcttactgtactacattgcactctactgcactgcttggcaccctcttaactgtctgtcctgctgcgcactgcctttgcgcacctttcccatacctcggctatatgagacactaactttatccaatagacgatcgcttcttgcggcgtttggttatcgtgcgcgcgcaccgtagggaaaggagggaagcaaggcagcggcggcagagcaggagtctagtacagtaaggcagcgaggagggaaaagaagatttcccatatgtcgggaagagagatttgagagagggagagaagtacggacggtcggaggagcaggagagagaagaagagccatgaaaaaggaagtgaaagtagaagggaactagtaggaaaatagtagggaaataatagaggtattcttttgtttatttcgtttaattttattttatttcgttttattttatttcgagtattcttttgtttatttattttctttcgttttattttatttccttttgtcgctcttttttctctcttctcgtcgctactctagcatttctagctattatcagtacatcgccatgccatgtgccatgcaatgttatgctatgctatgccatgccatgcccgttacactcccgtgttccatttggtgctccattcccgtattgccaaagatagatatttccgtattcactcgatcctcttcatcttccgaataaactgataaaattgttgcaagtatctaatactcattcatagtcagcgtcggcattttcttaaactcgtttacaatcatttcttctgaattcatctaatttcttctgaactcatttcatctttcttttcttcattcttactacactcatatcccgtttcactcacaactcacttcttcacaatatcactcactctctttcgctacttcttttctctctctcacttttccatttcttgtcacctcgttccttgttacctacccttgttgcctctaacttttaccttttctctattctattctcttttgttttaacctttttttttatttttgtttcatccatatttatccatttatattatctttctttctatatttatctttatcggtccatttatcttttgttttttctcttgtctctctctctctctctcttacctttctttctcttctctactctactctactctactttacactacactattctatcctaagctactccatcctcctctacactatcctatcctatcccattctcctctgtcctatcctcctccgttttatcccctctatctctattcatttctctactctatttcctttttacccactttgccttcctctgctctatccttcttcaacacacccatcgtcacttctccctcttctctctttaccacatcctaccactccccggcctattcattcttttcactctctttctttctttcacaacgacgacgcgtttgtttaccccatcggcccttcaacactcgctgcccccctcccctcccccttcagctccagttaacgcggtgcgccaaacgcattggtcaacatcgctatccagaaagaaattcggttttatattatcgcgaatgggaacgtcatgtttacgtgatagaaggaatggacatatctatggcaactgtggccagcaagctgaccaaatgatgtttacctactcttgttcactacggcaagtgatgatatcattttcccaccttagctttgtatatatagactggctcgctcatttaccgatacacctttatccatactcacgttttcattgactttagtcaaaactttcttttcttttttatcctttaactatactatactttattatagtatcctttctcataccataggatataacataccttgggatatatatatatatataatcttttttttttttatatataccccatcacatttttgttatacccagagaatagccgctaagcaaaagttaagctaagctaagtgaatttgaaagaaatccaaaaggaaaatttcctcgtttttccctttccccaaaaaaaaatcccgactcctttccattttttcatatagtcgacaaatttttttatttttgggctttttttatacacactctctctatctaactatctatcctatttaactatatacccacgaaatttcgtatcgccctttggtaaagtgttaaacatttttcgtcctactcttttttttttacttataactcgtcctctctctactaaattattctcactataattgttcttattagtatcatcacatactaatatactactactactaccacttatttttattattactaccatctcttcttatttacccacatctatttctatttctgcaagatgatgaaccgtgcgtactctttaagaaacagccgtgcccctacggcctcacaattgttaaacccccctcctccctcctcttccactcgtagtggtcgtttgtttgcccccttgagtcataccatgcgtatcaaccacgctgccaccttcacccctgacttggctaagcgtttggctgtcttggtcaagatggaaaagaacgtgatgcgcagtatggaggtcaccatccgtggccgtcgtgattgtgctcgccaactttcctactggggtgaggactgcgatgacgatatcagcgacgtcaccgacaaattgggtgtcttgttttacgagatggccgagttggagaactacttgatcgatcgttatgaccaataccgtatgacgttgaagtccatccgtaacatcgagtcctctgtccaaccctctcgtgagaagaagcaaaagctcttggatcaaatctatgctcttaagcataaggatcctgaatcccctcgcttggtcaccatggagcaagagcttgttcgtgaggaggctgcctgtttggttgccgaggctcaactttccaacaccacccgtgaaaagttcaagcaagccatgaccttcaacttggatgccctccacgagcatgccgagaagctcaacctcattgccacctatggcagacatttgttgaacttgattgacgacacccccgtcactcccggtgaggctcgtcctgcctacgatggttatgagacttcccgccaaatcgtcatggatgctgagcacgccttgagctcttgggttcccagccaacccgccgtcaactttgtcaagcctcaaatcgaggatgatgcccaaagtgacgctcgttcctggaacgagtatgaggctcaaggtgagcccgtccccgttgagcaagtcacccacttacaagacgacgttcaatccgacactagcgagatcattgagaacgagcctggcatgcaccctcatgtccatgctgagcgtatgtctcgcattgcttctgagtctagcgatgccgttcctcagcaaaccgccgtccaggttgcttaaaaaaactctttactttttttctatttgtcgtcgtggagagggaaattgcagtgtcaagcgaaaataaaaaagaaatttcttgaaagcttatcgtaatcccatttgggctttttcgtgactttttcctttttggatggattgatgatcccagaaacaatcgttactgacaaacgataatgggtttatgatattcttccttcgtttgtcgactcttttttactactcttttccccaggtccttgtttggtcataatttattttctttattaaagaataattgtatgtgtcatctggttcctttctctcttttcttttgtcatagaaggaagaaggaaggtggtgtatgattgaattgcttcgacgaaattggcgtttaaaaaaaaagacaggctaaaggcattgcaaattccacacctctcgttttttataaagagttatgaaaaaatgatgcggacggataaaagtttgttgaaggtgtggtggtatctatctatctatctatctatattccctttgtggacggaatagagaaagatttgtttgattgaatgaaaggggttaaaaaaacgtcaaaagttttcaatatttgttggttgtgtttttgttatccatggaaaaaaaattttttaaactgtctttttttctcccctttttccttttattttattttattacaatcgtggatatatgttgctttgagaattcaatcgaccgagagtttgattggtttatttttttcgtcagtgacaggtatgagctgaaagaaaacttaatttaataagctggcgtgcgcgaaggagagcatgttagacggaaaccctagtttgctcatagctaagaaactgttcaatttttacatagttattataaggcggagatgtcgcaattattttattattataccttttattataattattattttatttgtttttatatgttgctgctattgctatcggaggaagaaaaagactctagactggcttggcttggctggctggtggtgtgagagggggaatttgaagaaagtgtgttttgcttttagtgggtttagcgtagctattattttgttggtagtatgatggatatttgtgccagcttggctagtcttttgcacgtgaaggatgatgtacttcgttgcaaagagcctttttttttctttttgaggtaggtagatttgattaatcttgagaataagaaaccataatatgattgagaaaagatggaaggcgagatgggtaaattgcaagggtagaatagtaaagtgtattatgagttggaagttagttagtatgttattattattaagaagtaattattagaattagcaatgcaagtagtaggaatcgatgtattaggaggagcagaattaggagtaataagcgaatactttagaagaggagtcaatgtcgaaaaaagagaaaacaaggtaaattattaacgcctttccaaaattattgttttacttttaatttagttataccagaattgaatcgaagcttatgctacacttgtgtaaaatgaatcccaatgtgaataaatcgtttttttcaatttagtgggcaaatgcaacaaggagctggagagtaaactcaacgtaaatgagtatgaatcacttgatgtatgtcatctgatgaagaaataagtagacaaagtcgggaaagtcagtcattagcaatgactgttatcttgaccatttttttatttgactcagccttccagcaatgatgaagcgatcgaagtggcaatgattgaaagatttatagagtagcgataaacttttgtgatgagaaaaattattgcgaaaatgagaattccgatccgactttaggtcgaaagatttggaatgaaattgttagactaactaactagttgactgacctttgttaatacaaacaagatgatttaaatgctatgccatgttatgcgatgcaatgaaatacactatacaatataataccatacaatacaatgcgattttgatgggatgcgatgggatgcgatgggatgtgatatgatgatgattgtgactagattactttttagcatcatctaggcgacaccaactcgcatcgaatattgtgatgtgcgagggattttccttaaatattataaagtactggaaggaattccaatgaaatacgtaatagggaatggctgatctcatggaatcggtcgcgtcgcgtcgcgtcgtgttgcattcgcataacgtaacgtaaatcgtaaggagattcaggagtttttcttgcgaaatgcgcaaaattacgtaatggtaaaataatgatgaaataacgaggctggatttttatgaagaaaaatctaatctgattgtagcttagatgtcaacttgacatttcacactttttgagagttgcctgttggacactgagtgcgactgagtaacgttgacatagacattttttatgtaaaagtatttcaccagtatgagaagtgagatctggactgagactgagctggaccgttgctgtgtcgctgggctgggtaaacagaagaaagagatatgacaaggaggtgaaactttggattcacttggtatgctatgaatgatgaaaagatgaatgaagctttagttaataaaaataaagatgcaaaagaacaaaagaaatgaaggtaatttggttggcttttacaatagtacccccagaatatggagaaaaaagtggaaaagcaagcaaaaattgaaaaaaatttgacttttagaatatttggcactttaagaacctgctcagctttaaaacatgaataattagttaaaatgctaaataattcttctttctatttaatcatctggatatttatgtgcgttcttgtttatacatttctcgagctgtaccgctatgcaacgtgcgcctttaatgggttataccatggcactttaaactagtttggtatccaagtgctgtctcgcacgcagagatacgcaaaatgctgtttagaccgcaacgcataactgtgtattacacgcaaagctatcacactgcggtacgttatattaaacgtagtaccatgcaatgtgttatcacgttgtacggtatttccatcattttgctgctgaaatctgttaactcaaattggcaattcgtttaattgctttaaaaataatacggcgtttgagaaatagtacgctatcgtttagtcgggtagtcaaatcgtcaacaagagtgaaatttggaagaataacatgattttgtccctcttcagacatggtctttctgtaaataagttgatacacatggcatgagaagaaatgaatatcttaaattcggatacctttttttacgaaggattttcccactaacttttgaaatattttagatttggtatagaattgcccatcgtctaactagctttccatgctcatacaatagttttttgaaaggtgaggtgaaaactgtacaaaacaaattttggaacagaagagttcaatgaaaaactcattttcgcttatactctttcttgttgaaatcttttcctcctattattgatttttgttcgattctcatggacttggtaatgttgcactcctatccacaaccgatcatatgagtattgagtctgttttgcatacaccaacacctttcgccaaataattcccatttcgtttttagtctctgctcaaaacaaaaagacaacattctaaaagaatcccattgcattcatctccccattcatcttcatctatgatagaggaccatgtattcattcaatgtcttgtgcgataaaattaaagcttttcattaaatcctccttcatttagcatcatcagctctaatcgttcctttctcttttttcctattgcccgttcatccatcctagtatttttggcttgtttacactgacacatgtgacgcgacagccaaacgaataccgcgacacgttatttttccttatagtaccctttttctcacgacaagctcttctcgtaatcgaaacaataccaccatcactctgcctcggttttttatttttgcgtgcaaatcttcatcatcgatagactctcgatattctggattaaagagaggggtctccccctctccacctcgtatacagaaaccgcaatacgggacccaatgttgggtctcacaattttacaaagctgacgtcggatggcagaggaacccacgacttacctttagccaaacaccctggtacgctagtgaaaagaccgtattttggagaggtaaaagggccaaagagatccttggaaatgaaattaaaggtcagtattggctgcgatgcacagcacacacagattgcttgggtgaattatgaagggcggcctactgaagtcgatggcccgttatgggttggtagaatcctcgttcgcgtacgcgatttcgatggttttactcctgacggtagccctccaaagagagattccgagtattttcgaggtcgctcacgaaagtttcaaatacaagctgaaggccgattcaaaaaggaatacaatggagatcaagtcatttatggcacacagttcgaccatatgatctctaccttcccagaaagtaagttttttaaaagcatattctttagttttcttcttcgttttatctcatttcgtctttttttttccgcggtgcttaatgctaattccttttcactaggtgctttccgagctggtatgcggattgccaaatatattgaccctgctgtgtattatgataaatatgccagatccccgtatatcatgtcaccgtaagtattgatgctcgtctgttggatatgcataatagaaagggtcgaaaatttttacaatctgggcattgcctgaaaacaaaggtttattgaaaacaaaagaccgaatttaggcatcttgattattcgctttctttctttcttttttttatttttcttataattttttaatcaccccatcggtttgcttccactacctcttgagttcctgattcaaatcatatagtctttttgttttctggccttatcgattgcaaggttttccattatcctctcagattatctttttttttaaaacacgatttttaaccttttgacttagattcgtcgcttgtgtgaatacactctctgcatggccggctccatcgcgtcttgaagatgctgttatttcattagtggaagctgattctcaggaatcagacactgaatcgttacctgaaattaacgactcctcggatgtcagtttatcagaccttccctctaccaacgttactcccaagaaaaccacgacacaaatagatgttcaaacaaatattgttactccgccaattactgttacagcagtacccgactctccaaatccccctgctgctacccccgctaccgttgcagataatgatgatcttagtatagtatcctctgattctggaaataccactgcacctcgaaaaaatagacaccggtattggagttttgctggatttagcgatagcacacggttttcacatttaaacgttccggctgcaataccggatgctccatcagttaagactgaaacttcccaaaacgtgtctcaattatctgtaaaatctgcagctacttctctagctcctgtggaggatgatgaagacgatgagcttttattacatcgtcacattaccaataaacataaggattttaatttacatgtcaagcagctaggattgcttcacaaacctagtttggacctggaagagggttatataatggatgagaattatggaaaggacgtgtacaagcatggtatttccaatgttcctgatgacgaaaatgaagatgacttgcaacgttactttactgctttagaaatgcaacaggatcaaaaggaacagcataagaaatctaaaaacaaagacccgtttcgtaaaattacacatccttctttacatcttggaaaattttccacgcccaaactaataaaacgtatgtcccttcgctcaaaaaaaagtttaagaaacgattcgaaatcggatgacgtcggtaattctactcatcgattttctaccgctagtgcagcatccacgtctgctgtaaaaactgaaaaagaaaagaaaatgtcggcgccacgtcgctctcttgataaattaattcgcataggttctttacaccgtcaccatcatcatcatcacaaaaccgacctaattgaatctgactctggaattgaagccagtgaaagtaaccgtcgtaaatctgacattttttctttttctggaagaaactcattttccgtttctcgtccttcctcttctcattccacgttgtcatatgccaatgattcagcatcatctgctgttaacgtggctggagagactgggtcgttacctccgctacgtgaacaaacatctataaccagcggtgtcccaccttctaataggcttaaaaaacacgtttcaacacctgaaaagattgttgaggagcgatcgattgatgaagtatcacaatctaatactccttcttcaaaacaattgcctcaatctgttgacggaaagactgttaccgcgaatgctaatagtaccaccgtcgcaaagcaacccacgtctaatgtggcgttgacgaggccaaagcccgtgcggacggctactagtcaatcaaaaataccgaaacctgttaaacacatcccttctgattcaaataatctcgatccacaacttggaccttggagattcgccaatcccaaagtggatcctatagaagacaattcgtttatttttggtgaacacaagtcagtaaaggaaagacgaaagtacttttcaagctccaaattttgtcgagaaaatttcttttacgataaagatgtagtttattgcatgagtttcttttcccctcatatggattttaatacctttaatttgaatatcggacccattcggctcaatgtttataagcatttgaactctgatggtcatcagccaatccgatatatgatgcgtgaaaccgatgatgaagatgctgttatgtttgttgtcgagtttgacctcctcgaagatgatgatgagacagttcttgccgagcaggctaaggagcgtgaaagaagaaaacaaacttaacgattatttaggcctgttttttgttctttagactttaatggcggtttgtcttgtatcgtcgaatactgctcttttttgtgctctctataatgactttatgtttcggtacgcgacactctcttttaactgtataaatggaaattagagattatgttgccgtaaataaaatatgaaatgagttcgactagccatttaattattatcctggaaggttttctttacatggtaaatgatttcgcttatctttttttaatagcaggtgttcagtgtcaatatttacgttccatccttccgaagctatcatcgttccttttatatggcctagtcggctttctaatgcatttttgtttatatgcttctttcaatactttatctgtgtttgttcttatggacccattagacatcattttttttaatatgatttgctgtaagtcggctttttgtcttttttctcttacctatacatgtataacctttataaatgattgtagttaattaattcgaccttactctttctttcattttctttttttgaaagtaagtagtacaacttcatttaccatttgcaaatctacgtggtatataatacatatctactgacttgcgtgtaaaatgagcaaaattgtctttacatagctacgcagtcgctacagaacaatgttttttgacatacactatagatgcagactaaaaaattttagcagaaaacaaattcagataaacctaaagttatgtaagttactgtcaaaatttttaaaagttcagttaagattattccttttccctaatttatgttttgttaaaactctatgtttgatgcatttaaaacaagaagcctattgaacagcgaaatattaagttaattgaaacattaaaacatgaaagatgctgtttccaacggatcttaaaaacacgattatactaaagagatcagcagaaatagttgccacgagacaatagggaacattttccgacttaatatcacagcctttataattcacaatatttcagttaatgaactaccggtctttcggtgagtgtgctgctacgagacgatgtatcgtcataatcatactcccgctcctggttattcacactaggtgcagtagaaccaccaacattatttatactgggggccgtcactaacgaaaatgacgagacggcatcgtcactaaagcttggagggaccctgggtgagtcaacagacttcctgacgtttgaaagagatggtgcatcagtatcatgatgtacagcattgccgtcctgtggaagcaacgtggaaggcaaattttgagcttcagaaataactgtagtagtatgtgtcatatcaatgggagcatcgctatggacaaatcgactaggattttcagcattctctaagggcacatcattatgaacaaaacgatcttcaccatcttgaactttagtggggtcgtatgcaagggcagaatcatcaacatcagttaatttaggggcgttcaattgcagaggggaagcggcagcattagtaggttcgacaacttccggtgcaagattgacgggtttctcaagaggtgctggtgttacaggcgtgcgagcgggtgttaagtccgagttttcgtacatctttggttcaggcttagggagggcagtaatattagcgtcgttttctgaaggctgtgaagaagaagttcctcgttgttgttctaagtcggacgttttaggaagtgatttttgattcttggcgacatgaaggtagtgaccatacatatacatatgtaaaaatgcgatccatggtgtcaaaacgaaaccttcaccaccaccaaaaatcagcttgaacacttgaggtgccggataattattaaaataataatcattgccttcatgtctaccaggagcgcaaaggataccgacggtggctggccaaaacaggaaccataagggaactgaccatactaagccgcgtaatccgacaaagacgagccactccatccagcgaaaaacaataaacttaaagtggtatctaggcttggcacgaagcacttccctaagcaaaaagttttccggccaccacccaaagtaaataggctttacaagtccggaacgtaaatcaccctgtaccaaaattgactcaacccagtacgtgacaatagcttgaacgaaattggttacagcggcatcaccagagagtgtatcgggaagacgccaaagacggacggaagtctcggtcttcttatacataccatatgcaatggcaaactcaatacctcccgtgataataaaggaaccacatgcaacaatgattaaataaactatacgaggaacatgaatgttatgtctgtaaaagaaagaatcttcattgatggataatccctcatcaaaaggctgacgaccacgattaatgtgaagcaaatcaatgtccgaagtattcttaacagtaggcttctttttgttggaaaagtatttcttccagtagtcggaagtaaagacggcaggcgccattcggaggaaattagtgacgaattacttacttccggtgaatattaagtaaacagcaggcaacgagatcgtaaagaacagatatgttttaaacgacaagaataagttgaagatcgaatgaacacaacttgggaagataaaaaatcacgtaaatagaagttaattttgcggaatatcttcaattaacagacacagatggtccggttttgtttgagatagatgcagatgaaattaaataaaaagtaaattttcagtaatagcaaaaaaattttgaggatatttttgcctttggtaaaaaaaagaatgatatacagtgagaaatgaaaatttttcaagttttcatacacgtatgtacgttcttccaatattaagaaagcgaaacagaaaatgtcgttttaaaatggattaaatcgaacagattactaagaaactgatgtgggcttatttttccaatagaaaaagcaagacaaaacgaccgggttttcctctgtttgaaaaaaatttcttctcgatcaaactatacggagaaaacgaaagaagccgagtacgagatgattaagacagctgcagagttagatgataaaaagattgcaacaaatcgcacacagtaataacagggcttgaaggtagaagaaattggttatagcaacccgaaaaaaaaagcggaataacgatcacacggcacacaatagaacgaaattataggggagcaaagcagagtagggcaaagcaaatcacgtaaatacgtcgacaaatattattataaagtgtaaaaaagatttaacaatattgagaagacagatgtgcaggcatataaacgagaaaggcgaaagaaaaaagaattagttcgtaaaatcaatcaatagaaagactttttttcgaacaagtattatattgctcacaaaatcaaacgttcaaacaagaacaagggaaattaacagaaaacgaaaacaaacagataataaattaattaaaaaatagtaagtgtgaaggggtagagtaggtttttgtacacagacgttcccaaaccaccgttctccaataaaaatccaaggataaaaaaattgcaaatgaagccggaacggattctacaaacagatgaagaagagaaaacaacttcaacagtgtaaacgataggaaataaaccttatggaagaacttggtacgccaaagcaaactatatgaagcctcagtccgcttcttttacactcaggtataatccgtaaacaagtcgcaaaacgctccgaaaaaaaacttcagaggaagcaaacttcaacagaattaaagaaccacccaaatcacctgaaagctttcagtttccacgtctaaacgacaaattttcgaaatttaaaacgacaagtcccttgttgtgtgtttgggggacggatgaagcgtaagcacatgctacgttatgttttcttcatgatcccatactcaaactcggcaatgactgtcctgtgatgtcataaataacgattttgttcgtagtatataataccctaccgtaatgtaccgctctcatctcccggagtgcgttatttcctgacctcgtgccccagacaaccatcgctcggaagcgtcaggggtcttgaacgagtccacgtaaccgagccggggcatcctccatgtgggtaacgtgtcacctgctcaagagagagaaagacgagatgaagaaaaaatggagagaatgggcaaaggaggtatgccaatttggaaagcgaattttgtgcatttcaattactgatgcggcactcgtaaacctagaggtccttgagccaaaaaattttgagcctgggacgctagacggagcgggtttgttcgggtgttggtcagctaacgggttgggaattgcattggcatatgaaattaccaatagtagatttgagatcaactcgggatatacagttaaagtgaagtgtttaaagagatttcaaggtgaggcgagaggctagaatgctcatgcagagcatgcacccacgatcgtaccatagaagggtgacagatggaggataaaccaaggaaaaaaaaagtttaatagaagaaacaacgtttaatgtttttaaattgcatgagacaaagcaatgttctcaaatcaacaaggcatcttctaagccaggctgcaaatgtgtaatggaccaatggaaaaattcttactcacatgagtaaacgtataaaactaaccctccgtgtgaatggtaaaccatgttacacagataaagcagccaagataacagagaaggaattgtactgtgtgtgtgagaaaatattcacatgataggtggtgcttaggaaccaagcaactggcggatgcacagaagaaaatggtagagaaaaatgtcagaaaaacaaagacaaatgaaaaaaagaaaataataataaacacttgaatgaatttacggatgtacgttccagtgaatgaatgagtttacggaaaagaattgggttggtttcgcctcccttttccctccctctttttctccacagtgaaaagataagattttaaaaaaatttaacattcagtttaaggaagcaaacacttttgatagatggtttgaaggccgcacatagtttgaagacaaagagacgaagttcagttgagtttgagatttcataaaatggattgtttcaaaaaataaaaacaaatttttttttctgttctgtgtcctaatagacattagcaatactataaacaaagccaccacatattataacatggatgaagaattcacaaatcagcatggaaaaaaattcacggatcagttgcataaataaagcttgcataactcatcgacaaaacattggataaatagactaagatagatacacaagataataatacataaataaattacagtgaaccaaattttagagagggggtaaaacgtcaaaaggttttgttacaccaattgacaaatgaaaatgaaacgagatccatggatcactaatagaggaacattttgtttctccattaatcctcctttaatgatgcatcgtcatccacaatatcccaatgactaccatctaatcgaggaaaaaagcggccgactttatcttgatacactcgatataacggatatttttcacaggacatcttttcggtaagtctggtcgagccttgaaaaacgcccactagtccaagccatgcaaaaatcgtccaattcaatagtgattctgaagcgatcgctccaaatagataaaatgaaagccaaataagttgttctgctaaaaagttgggatggcgactccatcggaagagccctgtagcattgaaaccacgtccaagcgacaacaagtcatacttaaaccgaggtggcacggttttgtcgacattgtaatgatttcgcgcttcatagtaatcccattgctgttggtcggctagcatttctagcacaaacataaacatgaaaagctcgagtgctatccaatcccatgctccaaatgctcgttcgtttccagccaacatggcaatatacgtgggagatgcaagcaaatataggtggagcacttgaaagatatgaatgtaaaaatagtggaataatggatatatccatttaggcatgatttggcgaactctcacccaacgatagtcctctgctcctcgattataacctcctttacggtaataattgtaagtaagacgcgcggaccatagagtctgcaaaaatgccataatcattaatcttcgcgaagcaatgttgtatcccaaaccataaaacagaaaatgcaaggaaaaagccgttggcagaattggccatagccgatccacttgcgatgtatttttcgtccaaacagacactccccaaagcacatttcccaaaataaatgagagaagtagtcctacaacaaatggattcgtattataataaaaatctgcaaaattcaactttccagtaaacagtaacttcaaattgctcagttgatacaggtaaggagatactgcaactttccattttgcggcatcagatgccgaataaataattggcatggtggatgccaaagtcatagtgctcgtttgaaaaagaacaatgggaatgtcagaaagttggctttctatagctccacgaaatcctctgtctcattgtgacgttagcttctggaataagaaggattagtgaaatccaaggagcctgcgttttccaaaaaataaaataaaataaatttcaaaacaaaagagagagaaaacctcaaggccattaagacatgagttgataaaaagagagggtgtagaatgtatgtccttatgttaaaaagtgactttttagaaggaaaaaccaaattaccatctgtcaacattattttgcgaaacagggagtcaataaatttaaagccaaaattaagagacaaatgccaagcaatataaacttttctttcattaacatttgcgaatcaatgcctcgtgatttacatgaaatgatctagaaattaaagcaaacttcaaaattgtaaattaaaccaaaagatgcatccttctgtttattttaataaattagccattttttcgggagataactgttcatgacaaaatcgagcataaccgtcgtattgtatcccgggtaggcacctctgtttttgatgctccaacattacatctttggcagtttgcttcatgtttagtttttgtaaaatattactttcttgcaactcaaaatcttcggtaaaaattacctgccagcttgtgtgctttgcacatcttcgcttctctgtaaagcaggtggactcaggagaaggatctatactcatgtcaagagatagcggtgctccatttgaaactttttcccacaattcattcatttgttgttgattgaataaaagtcgagaatcgaatccacacagatctttcttaataccttctctttctttgtaagcaagaaccgctctccgcgaagaatctttgatcaactgaagaaatatttttttgttagatgctacttctttctctttatttaattgcacaatttctgcgttcagcctattggcctcctcaatttcaaaattgtacacaacttcaggaggaacttggcttggcaatgtcggtcccaccgtacccaaattttgaaattcttcccttttttttgcaaacaatacaagattttttatagcagaaggttcaaccgtactcagctttactttttctcgaaaaaaatcgactccatgtttatcactacaatagttggaattaggtcttgtgggattcgagcattctcgtaaccggcattttcttttccaagtagttataccctttccttcttctgtgcatttaggacaaaagtactgtacagttaaatcattataagattcaggtatattaacgcaagtgccatgaaaccaatcttcgcaaccatcacatcctaacatccatgatccatcatcaggcttttggcatatacaatacaatggtctttgatgatcggctgtagacagattgagttggctattcgcatttcctcggtgttttcgtggaccccttctatgagctgatacgggtggttttttgggtattgtaggctgttgaatgacttgcatttctatgtctgtttccgttgaggaagaatcaacgtgaccgttgacttcttcaacctccattttaacagatttattgagaattacgttggcgtctttctcttcctcattgttagctgtctcgatatgaaaatcagtaatggtgcctctattcgaatcctcaaattttacaattgattctacatgagttttttcattttcctcagtattctcttgcgttaattccattattggaatttcagttgtctaagtctgtcaataagtaaaatctaaagaaagcgagcttaagcacagtacactaaatgcattaaaaggaactacaagccaaaccaaaatacaaaagaaatggggtctgtcaaaacaagttgaaatttaaacaagtcgtatattaatatcaagcttaattaaaggagacaattatttcaaccttgacggacgaactaaccatgcctatataactcacagaggttactgcggtatcttcaagaagattaaacaaaaaaaaaaaaaaaggaaagaacgcaaatacaccaaataataaatatttttagcccagataatctcatccaagacaatcactaatgtagcagaattggatagaaaacaagacaaaactgcaaaagaagattccattaaatttcgtgaaattaaatcaaatactcataaacacccaaatattaacccaatttgcgaaggccagctcgtgttctgtgtagctttttttggtttgcatatgcttcattagaaagctcgtctaacatggagttttgctcgacaacttcttgattaatcattttcgaaagctccttctgcctttgaataataggcaataacgattctgcttgcatatcttgatcttccatagtttgattctgcatgttgtacagtcctacattatcaagcttttttgttgtctgtgtctctggcattctgttttttccaaggactctgttcaaagaggtattagattgtttgtcagtagatgcagataatgggcgaaagggagaactaggattagaagagtttaattgagatgaggcagaaggaggagcgactgggctgtttgcatttttaactaaccgtttaaatgacaagaattcagaaccaagctgttctaacatatcttttcgtcgaaggatttctcctggaccaagagcatttgctaattctaatttgtctaacgattctgaaaggttatccattagcgactttattgcatagacattctttgtttgaactcctatcgtaatgctttttccactcattaagtcaactcggtacatatgtaaattacgtttacaatcttgaaatacttgaatccaatctgtcggacccaaaaactgaccctgtgtttcatcttccgattcatctttaatatttagaaattttttaaccacaggcatttttatccatggcgtttctgaaaggcattgaacgtaagcttgtaaagcaagtcgtcgagattcacgtaacttttcatttgtcacagttgaagaaacccaagatttagaggggagtttgcaaagtctactgttgtagtcatttggccgaatttgagcatccaaagcaacgaattcattgaaccgacgaaatacaacatgtttcccaccattcggaaatgctacttcaatatggtaaaccgtccatcgtgaatattcatcagaagactagttgtaagtaaaaattaaaggaataaagcttacttgagacgtttctggtattttaatttttagcgccatacttgctatgaacaggttgatcaacaatgagttcatgaacaacagactactgtatcggatttactgcactatcgttataaaactgtataatgtagaatttgagctttcaaatagtataggttctattagttgaataaagataaatttcagtttcatgatgctttagatcctttaaacctcatgttttccttgatgcgcgagatgcctttacgattatcgaattggcaggtattgaaagaaagtttaccagtttgcaatagatttagaaattaaaataatgaattaggttagtatattatcttatacctttaaacactttatagtcagattattgagtattttttttggcactcgtgaacggtgcaacttacaagtaattacaatacctaaacagaagaacggcaaaatcttaacgaagcttagtaataaacagaaattgtttattttctatattttcctacatggattggttgcaagcgcgacttgcctaaagtattaaaagcacagaataaacgccagatcgtaacattatgcaaaagtgtaagtataggtagattccaaataacaacagtactctgatatgcataaagatttttcacttaaaatacatgtcatgtaaatataaaggccccacagatgatatataatagtactagtggaacttaacaactgttttttcatatcacgagagggaaaaatatacagcgaaaagacttctcacatttgcttaaagtataaccatatactgcttttgaacgatcatccaattcaaactatgcgaccctaatagatgagaataaaggacgaaacatcccacaatggatatcttttaaaagagttcggaatcaatttgaaaccacagtcattaaattacatatattcatagtcagttccacacatgatgttcaactcagaaagaagaaatctgcctccttcatcagaaataaattccaccgtgaaaacgaaaaatgaaaaagagaagaaaaagggcattaacctgatgaaaaaagtttgacgttacctcactgaaattattgaacacgagtaaagacatatagacaaatttggaaaatcccataacagatacaatgaattaagataagcccatgagaacttccaccaggaagtaaacaaccaactaactacattacaagaaaaaaaatgatgtaaaagaaacagaactcgaactttacagagacaatgcccagcagataaaagtgataatccaaatttgtgacaagtaagcacccaccacttggaacatggcggaccaattcattgaaaacaaaattgaataaggaataaagcaattccacagagtaaggaaaatcatcaaaaataatgattggggaataggcctttcactaaacacgactctttgaataacgtaaccaattggtacatgggcaagatattgtaacgggagcggaggggcaacgagactagtaacaacgttatgggagtttccaagaataagaccgtttaagaatatcttttgtgatatataattaagcacgctgatcaatacactcgccataattgtgaataggaaagagacactatactgtgtgttgacttggtttgaacatttgatggggttagctctagagaaacagcgcgccactagcaaagaaatggcgtcaattatgaatgcccaagcaatttgactcaaaggagtaaggtagtaggtcgagagaagcacgtatactggatatttcgtaagtaaaagccatccataacctaggttgaatttctgcaacagaagagattgaccaacgtgcataataattgataaataactctttcaatccattgttagtaaatctaaacttatataatgatctgcataccatccagtaaggaatatcactttccaccacccccgtggaagctaataatcgtggattgaggtgataatttagcaagccataagttaacgtgtgtaaaaataggtaaatggacacctttatggtgtttgaagacgaacagcacttcgatcctgacattttgcgaatattggtagttttcatatagtttgtcatcgatgaacacacaagtaacgattgatcaggtaacagtatcttcaaacaatggagtctgtgaaatggtaaataatgaatcagcaggaaaccaggatcctttgaatttaggtagtaagtctatggaaaaccaaaattatatttttcttgaaattccgtgttattaaatctctaggattagtttgcaagaaagtgttctccgtgcaaacattagaaccgtgggattttaagcataaaatgggtacaaaatgaaatataaaaacaaagaatgaccgatgcctttattaccatgaataattatgtgttttgaattatccctaaaaaaaaaaaacattacctttattttcactttattaaaataattttaacttattcatggagttggttcattaacttaaatgatcgtaaataataatccaaaaaaccttatactgctaatttactagtacctttttttttattttattcttttttaaaaaagaaaaaaggggaaattagcgacatatattatggacttaaatttttctaagtacattactttacgtatatgcaacgattaaaatcaaactgaagtaaaaaggtgattttttataattcctaaagtcaaacaaaataattatttaataacataaaaaccatgaggtgattgacttgagcggtaatttaatatatcaaataatttatgttatttcaaatctctcttcccttaataatctgataatctatagtcactgagaacacatatataataaaaaatgtgctatttcaaaatatttattccattataggtagcttcatttttcatgagagaatcgccagtgtatattgaaaattcataaaaataaaaagctaaatatttcggacaattgagacaaaaaaacctataaatatatatgtacatattaaaataattttttgaaatttattagaataatcaagctcaagcttttgcattgaaaagaatttatacataaaacatgaatgtctaagtataaaaatttgaattaactagttgcttatatttctacctttgacataatgttattaaagaaaggaaataaatacatctgaacgaaataaattataagtttataggtaaaatggttatacaaaggtggaagtactgttggcgtaacttatttttctgaagcattaatgcaaacaccaaacccgtgccaacattaatactccatatctgaaagagataagttattctatatagtaaaaagctaaatgattatcaacaaagtcgatacaattgctatatcggattttatattcactgatactcaaagaatatcaaaatacaattactgcattctttacaaattctggatttctttttggtttaaaaagaattcattgaggcgatttgaggattagcagcatatatgtcaaacatttaaaagtgtaaacaaagtatagaagagctagcaaatagcggaaaaaggaacgcccaaaaactttattaatattaaatatagaaatttcttatgaaatggcaagtttaattcaaatatgccaaaaatctccttgttttaacaatcgagaaaacacaggaattcacaaaatagccatgtacttgaaagtccttcatcgcgaatgtattattgcatttaacatatattgttccaattgtactgccagacaaaccagaataatatttttaacaacatagcgtgttcaaaaactcaacttgacttttcatcaattaatcattttttgtcgaaatcgttacaagtatttgagagagcgtaatgattacattacttaaatccagctgatgatgtacaaaagataataattgcggtttttgaaaatgaaagcgaagtttagaaaagggcttgctatgtgcatactgaatgtttaagcaacataaagacgattctattcgaaaaccgtgcagaaatacaagacttgctgtttcgtttgctagatcaatcgatagtcaagattattttatacattaataaatagtaaggtaactgatcaatcaataaatttaaccaacaaattgtttctcgccatgtaatagttttagaattttttagatatttaccaaatagtgatacagagcgcgaatcatgatagtgagttcttgagaggactaccatatcgctttcatcgattacaagctagttaaatcattaaattatcttttgcattcggaacgatcttcctcactattccctttccttctgatgctattcgctcagttttcgcattccattaccaacttactcccctctctttcaatggtaagtaaagggatatcgagatgttgaaaacaatggtttggatcgattttaatcaatttcaattaggctagttcaactatttacaatattttcttccgaagaaactcttcattctacgcaactatatttgtgtctgctttttttgctaaaatgtatgtggaattgtgttgtttaactattatcgaatgattcaattatactaatgttctagtggatttgacgtttttacagacagtgtttggaagcgtgccaatgctggggtatgtattttcgattagtgaatgattgaagcgactgtggatatcgagtgctaacaagacgatagttaacatgggacgaggttaagcctcgttttctcaacaaagacgaagatgctgaggatgatgaataaaagaatcatttgactttggattttctcaattcttttgtttgttattgactgctttagcttattgttttctctcctttgaggactgattttgaacttgttttgaaatcaccaaataccccatttaaaaagtctatcttcagtgttatcgttccctttatgtttgcccacgctgtatgaagtgttgggtgcattcagttgcacgatttgaactggcaagcagctgtttaagattatagctggtttactaaataacgaacattatcattttcattaaaatacctaataaccagttttaaaagaactgctgtaagaagttggtaattattagtgtattcaaaatttcatctaccaggcgtgtgtgaacaccacatcactcagagttgaattgttttaaagcttgtaagtatatttttgaaaaagtaatttgaactatgagtgtgactcaacctttaccagacgttagttgcatacgatttgaaatcttcaaatacttacgaacaactcgttacatttcaaatttaatacattaacaagagtgtaagcttgctataaaatgagtctaatgcctcattggcaaaaatgaaaagagtgagaatagtaaataaaacttcaaaaaagtaatgagattatgcaaaaagcagattgtccatttaataacgggatagtttgatcttgaacaaacataagtcttcatgcaatagagctaatgcaaatatttaggtgaaccaggaaccacgatatgatttttaataacttaaccaaatcaaaattaaatacgataaaccacattatctgaaaacatgatcttgttctgagcgtccatttctttaagtgccacaatagcttcttctctcgaaaatcctacatcatcctcgatattattaattgattccaaaacatcttccaaagaggcacactcttctgagaacagctcggattttgtaagggaagccaaccgggccatgaacacagacatcttctcacgaggtaatgaaactgtgctctgctcgctcacagatgccgacacttcagaagccacgctagtgcctgtattgatgttacggtcactgctggctagctctctcgatgtagctggtaaggtcgagtgagtggaaggccatgataactgggtatttgatgttcctacattataggaaccagctgttccagcgatacttgaaccaatctccgaaccagattcttgactttgcgaagttgcattctgagatcgggtaactcttctcgatcccgaatcaatgaccatgtttgtatccatttcttcttcagattcctcaatatccatgtcatcggaattatcgtcttctgagtcaaactcttcaccagcctctaggcgttgttttttgtgcttcttccttttcggtttaacaacttcacgaaacaaagcataacgcaaaattttttccgcagcctttgcatctttgacttccacaactgagctcaaacgtgctttggcgtgagcagtacttaatcgaatcaaggtttctaaagtacgtgccgtcaagggacttgtgcgccgctggtttccttgtaaatcgtcatttcgtaacccacaataaatattggtaatgtactcagcggttgcttgattcagaatagggtggatacgagattttgcatactgaatatatttccgcacaaagttgatgttaagcaattctttcttcttcgttcgagcattcgcatgcaaaagacttgaaaatgtttcccagactggagtctcaacttcctgttcaacgttttccgtagagacaccagcagcgtttgtagctccaacgtttaatacactgtttaaggaatcacgaaccggcgtacctggctcaacaccaggaggcaagtaacgatgcattctcaatacatgctcactgagagcacggtcctttttatcatcgatatcatctgtaacaatgaaaagaaggtcaaaacgcgaaagcatagaatctggaagtgctatattttggtgaggatctttacgaatatcgtattgtccatatataggatttgcagcggcaatcacactacaccgagcattaagcgaagtatgaataccggctttagcaatcgtaactgtctgttgttccataacttcatgaatagcaactctatctatgtcactcatcttgtcaaactcatcaatgcaaaccacgccacggtctgctaataccatggcaccagcctctaaacgacgctcgccagtttctttatctgtggtcactgcagcagttaaacctacgccagaagaaccacgaccagtcgtagctatagcaagtggagcggtattaagtacaaatctaagaagttgagattttgcagtggacggatcaccaaccatcaaaatatttatatcaccacgaatatgagttccattcgtcaaatttttttcagttcctcccagaagaagaagtaaaattgcttgcttgacgtattcatagccataaatactgggagcaagactcgtagagagaagttcaaacacatttttttttctggccaatttatttatgttacgaatatcagcatcagtgatgtctaatgcaccaccaccaacatttcccaaaccaggtttattccctaacaaaacaacattgttcgctagcagcacagttcgaaacgtcgcgcttgtattaccagatgttttagaccccatagaacgatattgtcctactatattaacacgatcaccaggtttaacagtatcaactaagtcatcatccaacaaaatgtcaattgatctaggaagttgtcctggtggtgcacgttcaggcatttcctgaagagaaattgactgatgatcgcgaaaggtgctgaagccaaattctattgataggggattaccgttttcgtcttgtgttggatatacagtggattgaaagctaaggccgccattcatagtagcatcggcatattgtttgaaatgatgtctttttgtagcttcgcagtaatgaacagatttaattactttaggacgaacaaaagagcagcgcgtaacaattccttccagagaaatcatcttatttaaatgcatggctctcaaagtacgtggattcacatggtggtcaccaaacgatcccctgaaacccacgtaaaacagcttatcctttaggtccttatgaacaacaggatctatgagagtgctaactacatttctcaatgcctcatcaaaaggttccacatattcaagaggcttcaaaagaacaccatcagctaattctcggttgtaatcgcgcagttcatcaatattgacaattaaacgacgctgacccatgttaagcattctaaggattgcctcttggtacaaggtaacgttagcatcatcagtgtcatgttcaagatattcttgaaaaattctaacacggtctttaaaaacctcatctgctaacagctcagtcatttttataagcgctttttattaccgtcctataacttgtaaaaaaatatccaaaggtttccaattttatcatgcgatacctgcaagcaaatgtgttgatcgaatgctgtagggatttcgcgtataacttaagtgagttaaatcaaaccgcacaggttttaatacaatatccaatactagccttttacaggcttattactgccctccaaactttgataaagttttcgatagatgaagaagtattcttatgttggatggactatttcctttataactatacgaagttacaaaatgttacttgatcgaaaacgaaattgtaaatacataaatacaaaaaaagttattaaaagtgagttctttttgaatttctttcataatattaatatacaattttgaataatactgttctggtataatccacagtgaacagttcgttaacaattccaaagtttgtaatcgtaaagtcattaaacgaacagagagttgctaaaagaagtcaaccctcatactcacttaaaatatgagtgaaatagaagtagatatacttgaggatgaacaatgtgtttatctagagaaccattaaaaacacaagattaacatatgatgaagcgtaagggagtatgtggtaaattatatgcttgagatgtttatatagaaggtgactttcactctgcgagagaatacaaaacctcaccaacgtaataacttgtaactaaatttacgtttagcttaaaaagtctgaagaaatcacatgaacaacagatcatcttctatcgttctgccttctgttaaacttttcaagagttcgtataatcagctcttaaaaacaaataagttctcagaattatagtcataacatcagagacttgaggtatcaaattttaatttgtaagctccaatttatgtacattcgaaagtgaagaccattcgtacgtagcaattccctcaattaactcttcatcaggcgtggtcccgtatctattgcgaatgacttctccattcacatcaaatttcaagtctagccgatctcctaaatctagctgtattttgactttttcttcactgcaatctactacgcgaccggttttctctgaaatttcaggtgtacaagtaactgggtttaaatccatgactgtgaacctcatcaaacttccaataggaaattcagtatggaaagaattggaggataaggaaactggatgagaaacgtatttaggcgccacttttaatgaagctaaagatgctgaatcctcctcatcatttttagttaaatacgagtcaggaacatttgcaacgacggtagattcattggctgaaaaagtatcattagattcttgcatcaaacgtttcaatattcttgctttcttacgacgaagattccgagcttttgtagctgatgaaccagatccgggaggccgaactgaaatattattaacatggccatcgaattcagcatttaatttgctttttttattatcatcggaaacacccgtattatcgtcctcaactactaagttagttgacacctaaataatgggacttaccacttgaacgcaaggtattgctccaagtattttcagattctacactatctgataaaggggttgtaaaattttttccttcttctgaaggtttttcagtattttcacatcctcgatgaactttggtggtttcactagataatttgctaggagaggaaaagtagtattggctaggttcatcataatgtagataagatatttcttcaacagtaggaggcgtacttgaagaaggggcgacctcagattctactgcttcattttcggctttaaaggttccttgtggaaaagaaaactcgttcgccgtatttaaagaaactgacaccgatacattattagaagaaatcgtatctgaagaagattgtctcgctgtgtccgaactttcatcccctgaagaagaatcactggttgacgataggtcacttgaatctgaaactgagcttgaagattcggaagaggatgagtcagattccgaaggagttgaattctttgattgagaagtcaacaatgaattgagctctggttgctgtactattgaagctgaaacgaattcttggtgcaatgataaatcggaagcagaaatttgcttagcatgtagagactcatatttgttttgttgaaaatttgctttaaaaatagtatcattttcatttgaaattttcgactttttggtatttaaagcataattttcgggcatattagcgtattgacttatagatgacaagggggcatttctctttttagaaatccatgaatcattagcttgataacgaggtgaggcacgaccagctaaatcaactttttgcatcgtttcgggtgatagcatttgctgtttttgtgaagccttgctattcatgaatttagacgaccattctctaatattttctttaagttcatttggactatctagtcttagtacaagcacctcgcaacctctgtgtaagccttcagaccttggtaaagcacgaagctcaagagtatctgtctcttctaggaatagtccatacgacatagagacaggtaaagcgaatccgtccttagcgagttgtaaaaacatttcattaccaatggtgtaccttttaatactttcataacctgtgaagatagcgcgtttatcttctagtccggaaaagttgaatttgatgatattgtaaagtaaatcagccactaaactagatgagtctgataaatcaagttgggacgtatgaatccattgttttataggaaccaaaggttcacaactgctaactttcagcagcatattgactatatttttctattagttataacgagtgtttcgttgtgcagaggattttttgtgaacacctacaggttatgtgtttattttcataaaaagattatgattaaagaacttaactgaaaaaaatgcgtcaaagtaaaaaacctagtatgaagacttttttattgattgtgatggtttgtttacaagttctacacgttgtcaatttaacattgttaccatattattccgtaaagtaattaacgatgtgctactattttgttagaatcaatgcgtacaagaagtgtcatgtaaatactcacacacctgctgttatttaagacgttctgtttaccaccacatttacatgtttgctaacgcacgggctaaaaggcgttcaagggcatcttcaccgactcctgcaaggttgggaggatatgcgcctttgcgagtagagattacagaggaacagcgacaagatattaatgaagcttttaagctgtttgactctgataaagataatgctattgattatcatgagctcagggctgcgatgcgtgctttagggtttaatgcggaaaaatcagaggttttaaaaattctacgtgattttgataaaactggcaagggctacttacaaatggaggattttgttcgcgtcagtaagtgtgcacgtcttggcattgatatattttattagatggaaatttaaaatagggaagacacatacaactggcttgaaaatgagtttttttttaaatttctttttccactcttatatggcttgtcattcttcttctgttgaacgtgtttactaattagatatagtgacggaaaaaattgttgaacgagatccattagaagagattaaaagggcttttgagttatttgatgatgacgagacaggaaaaatcagtttaaggaatcttcgaagagttgcaaaagagcttaatgaaaacatcgacgatcaggaattggaagccatgattgaagaattcgaccttgatcaggatggagaaattaatgagcaagaatttatagcaattatgatggatgaagcataatggagaacacatgctaatttacttttttttcgtttacgtcaattaatagataaagtagcaattagcagggacacatgtctttcgttttaaattcttatttatatataacaaatctcttaagttcttccaacctgtttttctatcgtccaagcaaactgctaaagaaccctttatttttctgtttaggctctttcgaaactgatgtaacaggtttttccggttgtgctttctttttgtcaaaagaggtctgctgacctagatatgtaatagctaaatcaaagaataaaggctttgctggaatagccctaatatcagcgtctgtaagattccaagatggttctaattctgcaagcgtttgataactatcaagtgtttcaaccaacgacaagtttttaggtggttgatttatatttcccatggatgccaaactttgtaatagcaaaattttcttttttagctccttttcgtcttttttaagttcagggattatatcgaatgctataagatgtggcttttcttcaaagttgcgcaatatatcattcacctgttgtaaatacgaggcagctcgtacacacatcgcaagactcgccagtttatcctgtgcctggtaagcatcggcaatagcctggcagcgtttactcttagccaaagaaatttgggcttctagttgggcagtcataccagtatctcgtgcaataccgggcaattctttagcaatttcaatgttctatagcaatctattagtatttgtccctcctttctctttaaaaattatttcttctgaataaaagcaaagtcttaccttaataatagaatcatacaagctttgacgagatcgaagctgagcttgtgaagcaaccaattcggaatcattctcaactgccaagtctctttggatacggagcaatactacattgtaagccaagtaagtataacaaatagagagagtttggaatttttgctcgtcttcaaggcctgtgttatcaagaacgcttttggtaatttcttctgctctagcccatgcagcaagcagacgatctcttttagagtctatggttccaggagaatttttgacatcgtgaattgcatatagagccaatacgacatcaggatgctctatttttactctctgatctctccattcaatgactgtgatagtttgcaaggaatcttgttcatctccggtcatttgcaatatttcagaatcaacggaatttacatgctgaattacctcctcatccttcggtatacttgacaacatcaaaatgtctaatgacttggtctggttttgcaagccagttctttgagcaacgtatcgtaaattggaatcaatttgattttggagttctccaagtacactcttctcatgttcagcaagtgtatcaattttattttgcaagactaggaatgaaagtcgagaaatactaaaagcgctcaaagagccttcccaatctcgtttctcgtagtttagagtaccctcgatatatttggcaaaagcaatagcctccaaataaaagatatgatcgttgcaatcaaatgcattcgtaaaggaaaccaactcttttccaaattgatctgcacgttttaatctgcgcaatgcatgtcgacgttgactagatcgcaaaaaaacaaattgttgaaaagcacgatcagcattgaaaagtaaaatttcagcatatctataacaaaagaagtacataattagtcaatcggacattagcataatcctcttaccttttgtctactgaagattttggtttcccacctctctgtgtaatatgaagggattttcgtaatccatgaatgcgatgggacaaatattttatgtactcatttccttcataaaaatgatcagatctggcttccagtaataaaggaaaaatataaaaattagccatttgcttaatcaaaccagaaaacagtacttcgccggtgccatttttgagacataaaccaacggtgcttagattatcgcatcctaggcgtgaatcgttaaactgcaagttaacgatcactatgctatagttcattactttaactcacattatttggtaaatatctaaaagctattattaccaaggacgttgaaagcttaacatgcgggtccattaattactaattattaattgaatttggaatttaatatccacttcttaaaacgggctgtctgcatatcttcattgtccgattccacttgtttctacgtcgcttgctttagatctcttaactaaatattactaaaagagatactgttattatattagaccaaaaaaagcaatttaagtatacacttttgtcttactaaatattctcattaatcgtattcatagcatgtttataatcttataaaaattgatgctaatttcaacattataaggccactgaaggaattctatcgctaagctcatagattactaaagattatgaatgcggcatactatataataactgccaaattagtagtttacaatctctccaaactacttagaaaatgcgttgagtttgtagaagaagtatattgcgttatacagtattgtgagtggtgggtgataatatatttatcattgtaacagctaataactggactgagaatgatgctctgtttcaatctagacttctaattttaactactattttatatcaatatcaatggatgttttagtaaacaaacatatagtcttctgctattgttcaacaaattgagattaattggtatgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgacctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtatcatagcgtagtgtagtattgctgacatggtattccatgtagtgtattttgatgcgtaacgtaatgtttaatagcgattttagtgtagctcactgtctagcaattagtgttgcatacttttcaaagtatgataaaacgaagcaaggcatcgctattatagcgtattggtacgcagtacctaattaatgctaacttgtgcgtaaattgatattgacagcacaatgattcaatttcattccttaacaagagccatctctttttgttggatgcttagaacgcgtggatttttaggctattcaagcgtttggttttgatctatttatctattttatattttaatttcgcattttattttgcaatgttcaagttgaaactcaaacgtatataatcactattggtaaaaggctcttcaaaatgccagacgaaaagttacctcaatacaatgaagtttggaatgatttggagaagggttgtttacattcttgtccttcatattcagtcaataatcatgtaaacaatccaattgtcaaacaaaactcaacattaacacaaccatcgttacgaaaaaaaaatacaatggctgcacctgctagattaagaaagcgttcggaaaatgtgcgacttacacaagctagatatgcgatatttcatatcttccttcctttcattcttactttattgctttatcataatttttataattatttcgatcaggcattggcggatcttaattctgtggttaaatatgttattgaaactatagtgttaatatttacatacgtgatgacagtgattattgtttattgtaagtttttgagatgatttgaattcatgactaacgattttctagtttcattttcgttaattaaattagcgtttgaagaagcttatgtttatgcaccgtctgtagctaaagcgaatgaaggtctagctaaagcgattgcaggcctagctaaatatgtagctaaagcaattcaaggtttggctcatattattttatccttactgttgtttattctcgggctcgaagtaatagaacaagatgaagagactggcgacgttgaaatgtcgtctatgcgaggccaagcaattaccacagagccagcaagtgacaatacaatggctgaggaaaccgattgcaacacttctaaagatgtagaatcgggcagcaactaaaagtcatggctagagaaaaaaatcaaggggctgccaacagttgcgagggttttttttatttcatcactaattttcttactttcttgcaaaagtcacttttctcctttatttctattccttgtattattatcttatatgcatcatcacttaatcattttcgatgacagtcatcactatttttgtctctgttatagagcaaacacgatgtgtatttgtggtgctaggaaaattcatttaactaatgaatctgttgtcaattatagattaatcatcctctttattgttttaccaaattgatatacaatccttaattgtgactttgtaagatttgcgacttaaaaaattgttcaattaagacattactcaaaagatgcaaagtagtgatttaacctttttttttgttggatatatacgaaataaggattccattcatcattctcaagttttggagttttaaaaaccagtatatacagcaaatataagttgaaatttgtttctaagacaaataaaaacgaaaaaatcgaccttggagtagaacgagaacttcttaaacaatgcgatttcgcaattcctagtcagtagccaatttctgttcgagaaaatcaattaaatgaactctttcgtcctgcaaaccatccaacattcagcctaagcgaaaagtaattattcttcttatgtccatatcacttgtagctttacataaaatattggcaattacgcagtttgcaaatttctaagtctctactatattgcaatatgcagtttgtacaaataaccgagccataaataattttataaaatacgatatataactcatccttaaagaatgaggagtacagatttattttatattcttcttttactttcataatttcctaagttttttcaaataacagaaatagttgtatacaaatttcatatcacaaatcaaagactgataaacacgaattaacgcagcataacgaaattcattattatatttaacaaataatggttgcgctccttgtccgtattgtcttcgtgtaaatggtctcttgttctagtacttacttagtcttaccattttactggtatgcccaggagtcattgctttttaaaaaaataaaactaaaaataataaaagaaagaactttcgctcattgcatgtaaagcaactcgacgcgactattcaaattaccaaaagttcactgggtaaaacgtgacttgaagaaatacattcgctttgagttctttagtctgtagaaaccaaggaatagaatttgtgcaatattcatttatctaattatcaaatagcgttctggcataatacctatgctcggttaaaataacactcaatgaatgagaaccaaaaaagttttgactctgacaagtcggaaagcgaggatgaacaaaaaaatggaagagttaaagtaagaagcaggaaaactgacgataatgagggttatacttgggaaggtgaatatcagcgttcttgggatatcgtacaggaggacgcagagggtagtttagtaggcgttatcgctgggcttattcaaagcgggaaacgtaaaaggtatggcgtatcaaaattggttttcttatgttcttcatttgtttgttagttgcctatgttgggcatttggaaacatattagtcttttatagcatcgatgaacggtatactaacttgtcaatctgatttagacttcttagagatacaactccgttacaacgaggtattattagacacatggtcttggtgttagatttgagcaactctatggaggagcgtgattttcatcataagcggttcgaccttcagataaagtatgcttctgaatttgttcttgagttttttgaacaaaatcctatttcccaattatcgattataggcgtaatggatggaatcgctcatcggataactgatttgcatgggaatcctcaatcgcatattcagaagcttaaatctcttcgagattgtagtggaaacttctctcttcaaaatgctctcgaaatggctagagcttctttatcacacattgcttcccatggcactagagaagtccttatcatttttggttccatcttatcatcagaccctggcgacattttcaagacgattgatgctctggttcatgattctattcgtgtccgtatcgttggtttggctgctgaagtcgccatttgtaaagaaatttgtaataaaactaactcatctacgaaaaatgcctacggcgtagtcatcagtgaacaacattttcgcgaacttctactcgaaagcacaatacctcctgctactgattcggctaaaaccactgatgcttctttggtaatgatgggatttccttctaaggtcgttgagcaattgccaagtctttgtgcttgccattcaattccgtctcgtggtgggtttcattgtcctcgttgtaaagcaaaagtttgtactttaccgatcgaatgccctagttgttctctcgttctaatcctttcaacacatcttgctcgatcttatcatcatttgtttccattgaaaaactggagcgaaattccttggtccgcaaatccaaagtccactcattgctttgcgtgtcagttaccttttccgaagccgccggtttcaccgtttgacgaatctacttcatcgatgcggtatgcatgtccctcgtgtaaaaatcatttttgtttggattgcgatgtttttgcgcatgaacaacttcatgagtgttatggatgccaatgctccggaaattaaagtttcttttggtatattaatgaacgcatttatttataataattattttaaaatactattatgctacttattcacaaatatgtaaagagatatatatttcaatttacttatttaaagagatcgttgcttaactaccttatccggaagatagtgaaaatttgatctattgatgcttcagtaagtgttagagctgtatcatatataaaataaaaactaattaaaatgtggaaatgaatatatccctatatttacagatcagaggtcagtattgcagttgtagttgattacagaggaaacctgtttttgagaattccatttctcgactaaataagcaaccttctgaccgtacttgcttccccgaagagaaaccatgtgcttttttatatgcgtaatgacaaggtttttctcagctggttgaccaagttgaattatttgctgaattaaatagttgccatactgatcagatgcaatatcgattaaaggctgccttgttcggtcaactctcgcgtttgtaatttgttttagatataaggaaatgaaattttttgggccagacttaattgctttttcaatgaccttagaggcaaattggtcaatactaaattccactgcacgattcaataatgcatcaatgactcttttcaaatcctctccttgtccgttttctaccatgtgttgcaccacccagtttccccattgaccacgtgcaataccgtctaaatgaaaaatgatttcctcaatgcattcacgcttatctttctctacacagttctcaaacatattttggactacgagacttccattttccccgactgcaacttcgtgccattttcctctcaaggcattgtttacgcgattcatgacattaactggatactcgtaccattgcgtttcaaacaatttttgccagacatggcatgcatagtggtgcattattgtaacatcaatagtgaggaataactcgtccatcatagccagtttaatatcttctgtcacattatctattgccttttgaacaacgtggcatccgaaaggatctgttgccaattttaacatatttcccaacatggcagatcccatttgtcgaatttgtggggcagtgccatgctcaaaacatctttgaactaagaaattcccaaagcggttaagcatcagaggatggatttgagatattatggaatcaacaatgttttgtttcatatcataagaagaaattttcagcttctgttgaaggaatatcgaagattgctgatcattgcttacaataattttatcaattataacattccaatcatatacagcattcctttcagagatttttctgtatcgggcagctggttctcttgaagaagtagactcggggatgacagatgggttcgagttattcatagtttcccatatggactgtaaactggcggcactatttactcctttcgagtacgaagaactccgagaagagctgagtgagtatggctttaacgtgccagacgtattcgtactcaagttatttgtggatgccgagagattcacttcattcgaccaactatcacggttcttaactgtataagttccaagatcgacatcctctggagataatggtgttgacggtttagaattgctatatcgaacattggtacggatcgatggtaatgagttatgggattttagcttgcaattgtccgattggaaattagctaacgaagcctcataagggttaaaattcgaagaagatatccatggtgaaactgaaaaacgaaattttggatctccgtttctattagagttcaaattttcctcagaagaagatgcagacaatatattttcacctgttacgtttttgactgctgttccaaatacaggagcattcgtggatttaatactgttcgaacttaattttcgagaataattcaacgaacttgaaacatcagccaaagcagttgccgaaggaacagacaaagaatcctgcaatgacatgctcttaggagctgaagttgcgtatactgcatgctttttagtcccaacaacaggtcgaactaattctacagaaacagaggtagatgggttatgagcaaatgcatcattttgagaagaagccccatcagacatgatatttgcattagacaagagcgtttgtaattcttcaatatgtttcgttttggtacacaaatctcttttctgattgtcgatctctcgttgttgacgttgaacaacagtgcttaatgcatggagtttctttgtaatatcgaaataagattcgctttcactaacatttgaaagttcatttaattctgacttggaatgctccagcgattcagagattgaatgatttgcagaagtcgaaggtagccttaaatcaattgactgcataataaactctataaataaaaactaatatttaatggatatggttttttctgttctttcggaaattggatattggtggatgaagagttgctgacaccaggctataaatatccaaccaaaacaaatagtgtttaccaaggtaagttcactcagaaaaataaacaataacagaaacaaacaaaataaacaaaacaaacaccaatcgaagtaatatttgagaaaataagtagattaaggacaagtatatctaaaaaaattaaaagaaaaacaaaatatttgttagtatttttacaaagtaaaagatcaataacagtctcaaaaaaaaactttcttcacttttgaatgacaaaaacaaaaagaaccaaaaagtaaagtctttcaaaagattacaaccccaatgaattatttatatagaaaaacagagcacactcaacaatatttcaacattgaaatgaagaaataaagcatattatttcaaaagcttatcaaagaaggggataagggtttgagccatggtaaatgaaaaaacaagcttaggaccagttgtcaacaatttgggagtcaaccctttaaagaacgaggtaggtccttcgaatttaagcatatttttcaaaatagtaaacccggattgagggttatcaaaattcttattttgaatacgagttttaataacatcgagaggggcagagacaatcaaactagcagaagcaccagcgattgaggtgaaaaaattttgaaaaaaagtggcttgagagtaatcctttagtttaaatatgtactccttagcaaaagcgttaccaccaaagagtgcaaaagaacctggggcattgcgggcggcagtccatccccatccacgatacaacgcaaatttctcatcagcgagaattctgaaaacaccgcgacctttaaaagctgcaggattggtttggcgcttaattttcaggacgtctaagggaaggaggaagatctctccaattccaacgatactgaaaagttagtaagctatacacatcttgaattcccttttcaacaatcttaaacataagctttcagcttagttaaacaaatattcgacagatacataccttccagcagtagcatgcataatggcttttccagatccctttccaaaagttttatcaaaagtatgtctataattttcattcaaaaagtcttttacctgaacatgttagtaaagatgaacgagtatactgaagccaactgcgatacattaattccgccatcaaggcttggaaaaaacgtacgctttaaactaccagtataagtactctacaacatacaattggttgaccgctatatttataaatacgttgtacaattttgtagcaagcagcatagcccaaaccaggaaaaagagaggtagccttttggagtagaggagcagaggcagcatctctgaaaattacagtgttaagttgagttaaagaagtaatttttccatgatttgacatcaaacgcttggaaattgtatcaacaggatgaaagagtgaaagttcgagaattccggcagatgctgatcccacaattcgagcggtttgcgactctttgtttttcaactgaacaggagccatctttctctatctatttaaaaatttaattaataaccaaaaagtttcgttgtgttgaaaaagaaaagttaaaggattttagtgtagtgaacttttattgaaatttttttcattttttgataagaactgatagccttcgttttagagataagatgaaatatcgttgttctcaaatagtgatctatgtttttctgttaatatttttaaacgtttgaaataattccaaaaacacaaatcctattaatgtaagtttgcaaaaaatctcatgcatatggctttgatgaaacgtgtggacatacaaaatatctgaattctaactgtttcaattgcttcagacgaaaacttttaagaacgttcttactgaaagtttcttttacttgtttcatcgtaaatatagtcatcgaacagatatttaatgaacttttggaatgcgtctcacgtgtatttcggtttgattaagtagttaaaagtgatatactatgcttcaaatcgaaataccagcatgtaatttgatatgcaaagtatttctttaaaaaaagagcagatggtttcaagatatgtcttcaatatttaatgtccatgtcttttcagaatttatttgagtaaattacgtgcaattacacgtttaacatgatttaaatgtatagctcttcaatcctttctacatatgagagggagtgtaatataattgccatttagtagcctaatggaatgatcattgtttaaagcattgttatattacagcgcttaataggtagttgggcatttgaaagtatcgtaatatttctgtaatgaactatgtcttaacttgcggtaagtaggaaaccgctgcagcatgtgatgagaggttacacgctttcaacctttcgtttgccatacacagttgaagttgtgagagacaaatttttaatataaaccggttataatgcctcctgcagtgagctctgaaacctctacaatcgtcccacagcaagttgtaagtagaaaatttgagaaacttttttattaaccattggttagattgtgcatccattagtacttctgtcagcagtagattcttataatcgatctgccaagggaaccaaaagacgggtcgttggtattctattgggtcaaaataatggcgacgttgtaaacgtggccaatagttatgctataccatttgaggaagatgaaaagaatgcatcggtttggtttttggaccataattttatggaatcaatgaatgaaatgtttaaaaaaatcaatgcaaatgaaaaattagttggctggtatcatactggaccacaactccgaccctctgatttggaaatcaacaacttacttaaaaaatacatacccaatcccgttcttgtcattatcgatgtaaagcccaaatcagtgggtcttccgactaatgcctactttgccattgatgaaattgaagacgacggctctaagtccagcagaacttttgttcatctaccctccagtatagaggcagaggaagcagaggaaattggtgttgaacacttgttacgtgatactcgtgatgcatccgttggtactttagcgacaagagttacccagcaggcacaatctttacaaggccttgggcagcgtctcactgaaatcgcagattacttaaggaaagtcgtggatgggcaactacctataaatcatgctatccttgccgagcttcagagtgtgtttaatcttttgcctaacatttttagcggtcctgtggtttcagaacaggccttggaatcagaggcacaacgtgctttcaatgtgaattccaatgatcagttgatgtccatttatatttccagcatcgtgagggccgtgattgctcttcatgatcttttggattctttggctgctagtaaagctatggaacagcaggacataaagccaactgttcaaaatggagaagtttcggctaatgccgaacaaaaggcttaatcactgtattcatactatccatgtctggcttctatcatttgtggactcctctttctgagatttaacgactttatctaacgtaggttttttatttcaatgtctaagtatcatagagtttttatttatatcttgtcttttcgcagacagttttgcagatatttgtaaccctcttaacttgtaaaagttacacgtcgggttcgggtttatttgcttgtatgttaaaaatgatatgtctacgtttgttaaattgtatttacgaaggataaaagtgtaattttaagttagtacgaagaaattgcatacaaaatatcatattttaatttacagtgatatgatggatagcttgagaaaaaacttttcatgaaaagaaatcctagcaaacgccaaggtgtcaatgttaaaaagtaggctgacattatattaatgaagtaaaagggaatagggatacgcgtacaggtgaccagcatctctttctttgagctctttgatgaaagtaggttctaaggaagttaaaagaaacagaaaaacagcaaaagaagtaattcgcatttttggttttaatatccatttgattcaaaaagctgccatgcctcgaaacagtgagaaccattaggatctccttggcagctagaaatatcgataatagagcatataagtaacgcatccacactgtgaaaaagttagtattttacgcgaggataactaaatataattactcacatcatgctgaggccgccctctatggcgccaatgataagccaagcaaggaatccgcctaaaagtcctacaatgtagccataaaagacaccattttcatgaatggaataattccacgaagtaacgccaactcctatagcgaggagggaacgagcggctagcaaagtgtatttagaaaaatagtaggaacgtcggcgtaatcctactcggttcaattgttcgatttgatacaaagccttggacgcattcatgtacgggactgagtaaattgatgcgtatgctagggtaagaggagatgtgacatacgaagcagacgtctttgaaaacatataatatacaatacgcgaaacgtgtcttagccatgtgggtaggaaatgcaatggtactttggtgataacaactaaaaaggaagaaaaggcacataaaccatactgattggaaacaacgtgatagaaaaagtgagaaactaaattggttttggtagccgaagacttagtatcacgataaaaaaaccattgagaaacaattgaagaaataatagcgctacaattgtgttagtaaaaaatccggccaaagcaatataataacataccattgaagagcatgaaaaaatgtgcacaaccataagaaatgaagtgaataaaaggaggccaagacccaagaacttctcggcaaaacccatacagaaccaacaagggtagaaccgcgcaaaaataagcgggcaaacaatcttacccatataaagattaaaacataaaacgaaaacaagaagctgatgaatattaaagtgatttgaggaatatcagctataacacgacaagcaagccgaataatattaaaggaagtttcaaaatgaatacgacgccgccaaacataatatgaaagcagaatgggtgcaacaagcaaaattatcccagttaatagcatcaactttggttgaattgacgtttccaagtggatcctagacgcttttaacaagtagacagcaaaagcaaacatggtcaatgggaccgatgctagcaggaagtacagaaaacgaggaattgcgacaagacagaagagccatataactgaaagcatcatacaaataatcgcatctttatgaaataatggaaatgctttttgtattgctgcgtaaggagaagtggctggaggaatattaggatttgtccgccaaaccatcaggaagctataggtaaagagagccaacgtcaaaaatccaaatgttaatccccattttcgatctggaaccttctgttctgatggaagatgggcatcataaggtaattccgtatattcttcatttacgctttcatgagatatagtctgtggattcggttgaacacctaaattttcggagaaatttccattgtaaatagaattctctttagaaaataactcgttttcgttccttgaaatatgagagtttgactgctcttgttctcgtaattgccaatggatagacccagaatctatcaaggagttcaaaccatgcaaactcgaagacccggcgctcaaatcagtctcatgactatcaattgagctatttctgtctatgctaacactctgaagattcgatcttgaggtaggatatttaaaattgcgctggtcaacagaagagaatcttgattgtgcaagaaaacgcgaagcatctactcgttagtgtaactttcttctattactacttacaatcgctaaacatagatttgcttcacgtatataaaatcactttactagtcaatttgaaggagttttggaaattggtcgttgggtgcaaagggttactcattcctctccattgaaatctatatgacgaagatggtagcactttgtggcactaacaaatatatccgttaagcttaattggaaaccttctactactatgaatttaataaccgacctctacatttgcaaaaattgcaattaaatgtttttgctaatacgatttactgtcgttataatagaatgggtatcaagtatgtttacattgaaaataatgatcaatttcttcataaaaacgataaaggagaagaagataacttcaggtactttaataaaatgcaatgcctacggctaaagcctaaggaagaattacccggttccgtaggagataagcattaaatccgctataattcaacagaagatatgtcaaaataaaattatcattttgaccaacgaactgatttaaaagctaaaaagttgctcatttcagtcttatgcaatgcagcggtttaatttacaaaatgatttctataaaaaatcgctgtttcaagattaaaatgttctacgtgcaataatattataccatcaacctctaaataagagagacattagcatattaaaaaaaaagataggcaaaaggaagcaaaaactttaactgctcaagctaactgtatcgcattaaaatgaaatttttctccgttttttattagaagttttggtaaccgtgttttcggtgtttagcttgtgtttagacgatgaagttgatttcctcttgtattgcaaaatataggcctgttgattcaaaactcgatcaatactggaattggaaacgaaatcatcgtcaaatttaagccaaacaccattactacttttgcaaaacgaataataatggccgcttcgggtacttccgcctgcatgtacaagaaccccaattaattcgtaccaacaagaacaattgggatctgacatatacggaccgagattgaatgattcagggtatgaaatttgcttactgattttgctagattggaaaccgttgaatgtgaaccgcttgaagtgaatggttaaaatatttggtgcccgataaatagtcatttgcttggacgcatccaccagttgcttacaattttcacatcgatatttgttttgtttggtaagtttttctgcatgcacaaaatgctttaaggaatctgccaaggaggagcccttcgcatccacagataagtcaagtaaagcttggtaggtgttggaaggttttttacaaactgagcatagaatctgctggcgtaggtaaccaccaaaaattctgtgtactaccgaagtctccctgcttggatgatcaagatttttatggttttgaagacaagacttttgccaagcatcaaccaaatatcgcataaattcatgagcatcttcttggcgatatgggcggaaatgactggaaattactttgagcatactttgtatacctgaaggtttgaaggccgaagctcgtttggtgcctttgttgggataggcacgggcgacatgttgctccattctacagagtacacatgcattcatacggcaggataaagaatgttgaccggataaaagatattgaaccaacggtggagtttgagtcatcaactgaagtactgaattcatgaaacaagtattaccgagatttacgagccccggagcattgggcatgatattatcccattccatcgacaatttttcttcgggaaatagaatgcgagccggaggtataaaagcaggatcctcatccacaaaatcattagctccatcaccccttgttcctgaagattttttgtattcctgggaagaagaaccagaacgtttgtttctagttggggaagtaggcgctgaaaatgacttacggctaacagtagattgctttggattgtttaagacagtgtaagtaccttcaggaaccgatggtgaggaaacaaccgcgggacgaaagcgaacgggatttttaagcaaatcatctagtgaatgcttgactgcaaaatctagtgactgtccttgtaaagtagcaagcgacatgtcaacaacggaatggaaaaacaacaagcaatcaaaaatttgaaattatgaagaaaaatgttagaaaagaagaaaaaaaaaagctatcttttaaagcaagaaacgtagaaaagaagagtgatgcttttcacaattatcttcaagagctattgtgaacggagtaagcagtttgatgtaaacaatcaacaaaaacgaatgtaaacaaacttattcgtgagttgtcgaaaataaaaacaccaaaaataaaataaagcaaaaaaaaagcgttcaatgagaaaatttaaactcacaaattattttgaaatgaccagccactataggtgtagtaaatgaatttagaaaaaaataatgcaaaggtggtaaagcagacgaaaccgtagataaagtgattaaaattacttttaaatgaaaaggatataaagtgatgcaaaaaattcggcgggtaattagaaacgaggatttgacgtgttttcaaaaatttgatagaacgtaacaaaaaaactatataataataaaccaggcaacttttgtgtgtttcgaatatttttgaaagtaatgtataaataaaaaatggaagttatccagctctacgatttaacactccatagaacaaaaaagaggataaagagacaacgacacgtgctttcgcgttttatatttttaaacgcggaaagcaataaaaacaatcaacttcttaacaactaagggaaaagaactcgccagaaaactggtaatactactgtaacgtaaacaaacgtcgttacccacgaaagacaaaaaagtcggaaaaggatatggatatctaatgtacgaaaacaactttatggatccaaaagtaatatcttcctcaagtccttccccaattgtctcgccggtactgtgaaaagggagaaatcgctattttttgaaaatttttcgtgtcgataaagtcgcgttatttttcgttatttttcgttatctttctcagcgcatcaatccaaactgaccttgaactgtattaatctgacctaacaatactatgtactgcagtgtaatctcgttaaagtaatttaagaaatttcattatgcagacataatgatgcgttaggctgaaaaccgtctagtggtattgtttaaaaaagatggccgtgctattgaactaagaagtttagtaggacagtaatgttttattatattatattctttaggtaagttaactatagcaatgaatctttatcactagaatctgactatgggtgacttataggttatggcgataggtaacgcaatttagtatcgtttccttggtcaaaacctgaaataaagatctgggaacaaagtcaaatattgtttagcatgtagtatataaatatattatttaatctttataattatcattatcttcttagcttacactatgttgtcacattaattttttttatttttttatttttttgcgttgacaggtagaattcccttcaacgtgtaaataaaactactattttccatatgcaatttcattgatttgaaaatattttctaaaatcctaacatcaatcgatttattgtttattgtttttttttttgaaatcaatgttatagattctgaaacagtcattttttccaaaaggttttcagacctaataattagaatatgaacactaaattgctgtgagtactaatatagtaaactttattccttcaactttggtattttatttaatttatcactttttggaagcattacttcaactagaatttttataatatgaacaaagcgtttgtctggattgattgtaaaaaattgcaaaacgaacgaaaacactctacagaatagcaccagtgtattgtaatcgggatttaaaattagaagtatttctgaattatctggtccattttaaataaattatcgcacgttttcgctaagagtaagcataaaggtgtaacaatattcacatccattgagttaacaaattcattgtttattttttatttttaatgcttggttaaattacattttaattttaattttttaaacggaactaaatatctatttggagtctattatactgaaattgaaatggattatttactcgaataccttgtaaacaattggtgttcttgttatttacacaattccacaaaagtaaggataatttactgcatcttaattttagtatcctcattatgctaaatcaattagacaatccaaaaaccacatgcagtgaacgaatagtattttatagctgtattttttgatcgtcaagtattgcaaagcgacatctcactataaaacaatttcgatttgaaaaaatgctatctgcataagatattctatagccaaatgaaataatatccgctggtcataaaggttaagtttgaagaaatgcaattcccaagtactaggtacttgaagtatatgtttacaattcgattaggtacatatttaaactgtaccgtttaaaattgcataaaaacattgaatcaaactttttttatttttttgtttaaaatttttgcctatctataattagcaagatgtgatacaattgtgatatttagtcttgcaaaaatactcatcatggatcgtattttcaatagaaacctaacaaagtgttttgagaatgttttgttttataataatagaaagcatgcaaaaacacttgtaccttctgctaaacaagttttctttgaatacgaatcgaaaacattgctttctacaacggagagtaacaaagtgacaacgaaaccctagtccaccgaaaagttgtcttctgcaaagcacagaaattacccattgaggtttcttccgcggtcaattgtattgagaaatcgaatttcaaagatgcaaattttaaaagatcaggagaacttaaatcccgatggaggtagctttgttttaattacaccgccattgtctcctcctaaacagaaatctttatcatatacaaatatttcgaggagacatggcatgcgagcttgcatgaaaggaattgtttacgaagtttacaaaaatcaaccgaaactttggttgcagcaagaattaatatggttgcgtcgtaaacggattcatccaattcctaaagctcgtcgtaataatcatgtaggtcgatgggctaacaggcattccaatgtctcttcatcttctggctctcgcggacgcagtagtgtctcttctcgagactcgtcaccaagttacagcggtgctctccggtctgctgaaagaagcatctcttctagtccttccactattgaggcccgtagaagaaaatcggctcgtggaaatgggcttaatggtgccatcgatgttgccaaccttccctttgaagagttgccgaatttctgtcctgacatgtctgtactggacaaccgtacgcatcctcgtacactaaaagctgagtggaaaggtccgcctttggaccttagtgatgacccttatcgcgatctcttgcaccctgctgaattacatttggcttcgactcttcgtcttccatgtttgatttatcttgataacaaaaaaagaatatttgcggaatggcatcatcgtcgtcaacaaggacttacttttcgaaaaactgatgctcaaagggctagtcgagttgacgtaaacaaagccagccgtttatggaaggcatttcatgaagtcggctttttcgacgattaaaccttttaccttctgtgctaagatggaaatattttgttgaatcacccatcttgctctccaaataccctttcataccaaatttgcttttattgttattttctctgcttaaaagactttactaccccatttaccaatttttaaaaaagtctttctttttgtacactcagcaaagtgttaacttaaagctacattttgtgcttgtttatactttgtaaccattttatacccttcttttctcttcagatttttggttggtatgcttaattaagcttaattcgttctttatattgtcttcttttcattttattatgatccttgtatttaaaaaaaagagaagctattgtatatatggtctttgggagtgccgtttgtattttctaacattgtacctagtatatcatgcttttaaaaaaaggctacctaaaaaatgctcaaaaatttttgatgagaggctgtgttcttccaactctctactctccattttgattcctttatttatacttaattatatatttaaaagcagaaaaatgaggtagaaaatactttgcgatcatccttgttgaagcattttctttaataatcattctttttatattcctcagtatttcttaagattttgtgacatatttaatgcatctttccattgtagtagtaactaacaattcggcttttttctttgagctttttgcattttcaattatttacattttccatactactcaattagtcaatgttacctatatgatatcgtcacttgtttttttgtaaaaattgagggtagggttaaacacaacacattgtgactgctttgattagacaatttgaaagactaaaagcacaatcgtccccaacccaacccatattaacaatggcaaatctgagaacacagaagcgtcttgctgcctctgttttaaaatgcggcaagcgcaaagtttggatggatcccaatgagatcagtgaaattagcaatgctaacagccgtcaaaatatccgcaaattggtcaaggatggtttggtcattcgcaagcccaatttgatgcactctcgtttccgtatccgtaaaactcatgctgccaagcgtcttggtcgtcacaccggttatggtaagcgtaagggtactgctgaggctcgtatgccctctactgttgtttggatgcgtcgtcaacgtgtcttgcgtcgtctccttcgcaagtaccgtgagtctggtaagatagataagcatctttaccacactctttatttggaagccaagggtaacaccttcaagcacaaacgtgccttgattgaacatatccaacgtgccaaggccgaggccaaccgtaccaagttgatccaagagcaacaagatgctcgtcgtgctcgtgccaaggctgcccgtcaacgtagagccaaggctgttgaagaaaaacgtgagcaaatttacactgctgccgaaaagatcgaggaataattgccttaatacatttatgttttgacatatgcacttttggtttaggcggtaaattaatttttcaatagtgttttaaatatactatgcttgttgtgtacattagtaaggtgaaacgaattcgtagattgtagaactttctcctttgacaaatgacttcggactggaagttaaaaaattttttcaattcatctgtactaattaatctatgagtatgttatgtcgttcatagttaaacagcactaagtttaaactactgaggtattgtgttttattattgatttgtaacatataatcatttatagtagttgtctaagcacattccatgtactatctatctatctatagtcctgttttcaagaacacacaacgataagcgttgtactatccctcaacctgcaccatggttgtaacggtcaaatcaatatatgcaaaggattgtatttaatgaatagccaaatccttgaagtttcgatttgtttgtttacatacttatttatgaaaaatcacacttcgttggcatggcaaccacctgctcatttgctttcctcactcatactggaagagagaaaagtatccgtctcccaaaatatgaatttatagcattttctattatatcgcaatttcacatagattaatctacaaggcagttattacctgtttgcttgcttttcgatatcttgttgtacccgaattgcatacctaggcgatttttacttggttctaatctcaaattcacgatttttaagttattattgtgctaaaagatttacgcaacatagtattgaagctctgttgtgcttcccttaaggacccatcactcttttgcatataccggtcatttcttttgtaaatatatacataatcgagtgtgctaagctattctatttctatacttaactcatgtatcgaaaatgggatttatgtataacacgacacttgctcccttatatagagcatagcgttataccgataattgctctcttggttttgtcattaatattttacattctttacatatgctttgggaccacttcgtatatattaagcggaattatactcggtgcgtatgtaaacagcttatttcacaacaatcatagtgttatcttgaatatcaagcatcctgagttgggtgaaccacttaagccatatcaaactcctttaccacctgaacttgaagctcctttacaactattgatttcaaagcttacgcaacattacatcaatggttggtataaacacgttagtgaagatccatcttttattcgcgaggttcaaagcaccatagaatatattatgcgacaattttatgcatatgtgagttctcaggaatcctcgcatataatttatgaacttttaaaaaatgccatttctactactacgttagttttgtcggatttaaatcattttcggagcaaaaaaatccctctcactgaatttgctcttcgttatcccgagtcggctgtttcgaaactacttgatcaggcgtccattgaaagaactttacgcgcgcaagcttctgctatgatagttaagtttagccgacctgaagactcagcttgtcttcctttacattgtttgctgagagaagttcttgcaatgcaagtatttaagcgtatcacaacacattgttcttctccaaggttcgtgaatcgctgtattattctttatttttcttcaagtgaggataagagtgattgtttggcaaagaaaaattatgttaacaagtgtcttatggccaaggcacttaaagattaccccgttcataccaatattgatcctgatgcagggaagttatcatttgacgatgctttttacgaagctcacattgaacttcattatcaatttttgaaggaggcttccctaaatacccttattaaagataaaaaaatgctcaagtttattatcactgttcgtcccgttcatttgcatgtctcaccttgggtggtttatcgtcgatatcgggggttcaaaactttatactatttgttaaaaaagcaaagtgctagaaatgggcgagctgtaccgagttttcctgtttggcgtggaaacacgtatgagaagtttcgtgaaggattgtatttttttatagaagctttactgcatgatagtcactttgcaactaatgttgatgtccgcaagttttttgcaaaatctatgaggtctcacccattagttgatgacatttacaatggatttgatgtagataagaaacatcaatcttcctctgtacccacattacccaatcttacaaatattagccgagtgttaagcaataaaacatctaaaagtgcaaaaccaaagcgttctgagcgaactgggctgttgagtcatcaaagtacattggcacctgaaccacttagccaacaaagggatagctttgaactttgtaccaccggctatagagataccggttcatgtacttcggatgatgaggattcgattcatgagccttaccgtcccgcttccactcaaccaactgaaaaccccccagcgatgcctgatcataacggaagtccaaccactgagccacctaaaccaaacgcttttgaattaaaagaagaacgtcttaaagaaattatcagcgggggatttgctctggttgatgagctttgctctctgaattccaagttgtggttttttcgaaaatcagttttaacgattatgaagacgacagtattgcatggtcctgggaggttctcggctcaagttgaacgaatgttaaagaaccaaatttatgacaagctttcaaacactcaactagtgggagatttattaacttcgttaatcttaaacgtatggcccgacgaaaaaaaagccatggaatcacattcgacaagggcacacagacgttcaactgaatctaaaatttcctttgatagcgaagccgattcccttttcgaagaggctagcaaatctgttcctgaagaccctgtttcagttttttgtgacgaggaaagcgatgaaagtttgagattacgagccgaaaaaacccttgttgaaaacgctttatctgagaattttactcttatgcttggacagtcaacctccgaggaaagcctaaaaattattttcgaactgcttcaagaaccgcaattcgtgcaagggttccttgcacatttacttagcaatgctcttcgtagcatcatatagtcaatcaaggtatatcgcaagtgtgccgtatatttatttcttttcgccgatatatacctggcattttaatgatttttacttctttcccttttttatcattttgtttcccttctcttacattttaaaattccattagcttttggtcgatacgtgatgaccggtttcatgattaatcgcaaaatcaaacgaacctttagaaccattcccttgttttctacctcgtttgttaatattttattatcctactttcttttatatatttatttataaaatcgtattttcgactttaccttgctttaagatttgtttgtttaaagttggcgaagtcgagaactatcttctctatctttagtcaagtttgcgttaatttatacatattgagtttcgtttattcggttaattgttcgttccgttttacaagcaatctagctttttgtgtaagaaaaagttagacgtgtatatgtttagaaaatttagttgtaggaactatgatattaattgacaatcatattctgacacaagtggtcaattgaattggattgttcaacttaagagaccaagttttggcggattaagcataatttttgttaacagaatgacttgaagcaactaccaaattgttgacatagcagtacccaaaattttacgaaggatgaaattttttaaagcagaaaacgttcgttaattttgagattaacagtaattctagcatcttcaaagtttgatgtttgctcaacaagtttttgtttttacggatagcgacaggagtgtaatacctctggtttcgagaaaacttaaatatgagaagtttaaacaaaataataatgcattttcggttggggtttcagcatgaacttgcaaaactgaaaagatactcaattcaaacttcaaaatattcttttaaagaaaactgtagtctagtaatcatactgctattatagaaaaatataatcttacgcaagaacagattccgctgaaattcgcaatgcttatttaacgaaaacgactttagtgaagttttaataatttctaagaacgtaaaataccgagtaattggattcccatttgctagtatgttctgaccagaactaacacatcttttgcgaaataaccatgtcggaaagagacactgctttagagaaatataaatcctatttattacaacatcgagaatgggattcaaaactgaaggatttgcgttttggaaatcgagatctagtcaagaaatatgataaaacagaggatgatataaaaagcttgcagtcggttggtcagattattggagaagtattgaaacaacttgattctgaaagattcattgtaaaagctaggtaagtaattactcaaacttttgggagattgtttgctttacgtggaggatatatacaagtgaaatgtgaaaatggatgtgaagaccttattattagtaatgcatatgttgggcgttgaattccttcataaagaattttttgtggcgtatgaatgggaaccatgtttaaatgcatataatcatttgcccgttcctttttttttttaaagataagttcagtgggcaaaatctgtgttcaaaaactgtttggttctaacctctccatccagcaaaaattctttttgaaatgcgcacacggtataaaaatctataaccggaagcatgaaacactctgtttactggtttcatagcaaatcgttgggaaagtagatacctcacgtatagtcatccttctctttttacaaatctatcgttgcattagtacactattttttatttcctttcattattttctgtttccctaacctattctagctctggtccacgttacgttgtaggttgcagaaacaatgtcgaccaatctcatttggttcaaggcgttcgtgtatctttagatatgaccacgttaaccattatgcgtattcttcctcgtgaggttgatcctctcgtttacaatatgtcaattgaagaccctggtgacatttctttcgccggtgtcggtggcttgaatgaacaaattcgtgaattgcgtgaagttattgaactacctttaaagaatccggaattattccttcgtgtgggaattaagccaccaaaaggtgttttgctctatggtcctcctggtactggtaaaactcttttagctcgtgccgtggcggcatctttaggtgttaactttttaaaagtagtttccagtgctatcgttgataaatatattggagaatctgctagaataattcgtgaaatgtttggctatgcaaaagagcatgagccatgtgttatttttatggacgaaattgatgctattggtggtagaagattctctgaaggaacatctgctgatcgtgaaattcagcgtacattgatggaattattgaatcagatggatggtttcgattaccttggccaaacgaaaattatcatggcgacaaatcgtcctgatactctagatcctgccttgcttcgtcctggtcgtctagatcgtaaaattgaaattcccctaccaaacgaagttggtcgtatggagattttgaaaatccatttagaaaaagtctctaaacaaggcgaaattgactatgaagcattggttaaactgacagatggaacaaatggtgctgacttgcggaatgtggttacagaagcaggattcatagccattaaagaagatcgcgactatgtcattcagtccgatttaatgtccgcagctcgtaaggttgctgacctgaagaaacttgaaggtacaattgattaccaaaagctttagtgcacatatatccaaaaagccatgaaatgataagtttaccgatgaagattatacgcgcaactgcatagttatgattaaaaaggtcgaatagtaagtgaaacgtttacttttaatatattccgactcttttggcttttatcatgtatatatgaatatgcttgatgggaatctatgtatattatcgtaaggcatatctgtgatagtacaaactgattttcttcaatatttgattatgttttccatatcctccaaataccaaacattgtttttccactctacataatttactggcgacaaaagaaaaaatgatcaagtaaaaataaacaattaattatacacatgaattaaaagtaaagcaaatgtttgactagaaattattaactaaccaaatgcactgaagtgtaaagaacgaactaaatatattgaacgaaacccggttcaaaaatgcaaaaattcttctcttcccaggaaggatagtttgaagttatccttaaaaggtagtagacctttgacaaagaaacgaggaaaaacgtctagtacgctaagataaaagaataagagaggtgaaaatcatagctggcttcatataagcagccaaactagttattatagtactagatgaagctgaatgcgcagtttagaagtcattttatcccataatttcaagaaagtaaaggcaagataaagatagccagatagagtcattgaaaaagacgacgaaaaggcgtaaaacaaagagcgcagaaatgaataatctaaaaaattacaaatgaagtattaacgtattaaaaggaaaaaagtatgaaacgcaaataactgataataaaatgattagcaagctagtttctttaaaatcggcgtacagtttccctctttttgtttgtcaaagaagagtaagcgtaggaaatgccagtattccctttgtaaagacatgtacgaaaattaaagcaactgtaccaagataaccaaagaggctgttagaaacaatttttttagacttgttgctcgacagtctcaaatgccgattcaacaggaggctcaaagaaagcagcgtgtccgaatacacagacacaggaagcaccaactaaccaaatgatagtttcgatgggagatgcgaacagcccaagaggaatcaacacgcatgctagaatgacataaagattttggttggaaattacacgatggctaagttgtaaatcagctccttgaagcttacgaataccataaacaccaccaacaccaattccaatgacaattaaaagtaaagggttacggataagtgcgtaaataacgagcatagcaatgattgcaagatagttagaagaaaacctcgaaaagttgaagctaattctcgactgagcttcactgaaattcctaggtctagaaattctacgaacatccaagaactcgcccaccgatttaaaaccacttagatactgagcctaccattttgcgttagtgaattgatcttttcaagtttactactcatagttcattaattcatacccttgaagcgtaaatttctgagaaagtctccgaaactttagtaatactcaacgacagtgctgacattatgaaaaaccgtagtaggtgtcttagatatagggaaaggataaattctacttttcctggatgttgacaaagtattctaagccattgattgttacccactgtaaagtacattgagaaagcaacgctaaatagatattgtgcaacagaaaaaattgtaataattgtattgcataactcattttatttaaattatgaatcactatcgtatatagcgtaattttgctttaaacgctatttcaaatctatggtaaaactagatgaactaacgttgctgcgaaagttcatagattgcttataaacctatttctttaactaaaaggatgtattttaactttattttactgagccaaagtccattcgttgacggtgttgaaattattctacagcttggtcattgacaaatttcattttctctgataattcatttaataatttgtatcaaaaaaaaatagattcttgagaaagattaacataaaagataaaattaccctacatttctgtactcaaatcgatatgttctaactttgaaagggtttcacaatatatgaataaccgtatattggtacaatttaatcctattataggtaaaaaacctcacatagagacaataaataattattattttttgttatattgtcgagaatagaagcatgtaatgaatgcaatatctcgttatttccaaagagtcaactgctaagtgagttccaacagaattaacaggcagaagcaagatactgatgtcttcaacgatcacaagataaaaggaaggtgtattttttacaaaaaatttcgctgtcagcttgctccacaaaatgcaatttgcactcttcatttttcacaactcttcaatgtcaaaaagtagtaacagcctaaaaatacgagctagtgtttttattattcaaggtagatcaaaaagagtataatttccggctatcttgaaaatgattcacgctagctaaaagtatgcgatgatgactaattaatgatgacctgcatcatttcgattctacacactttaaacatcattttctaatgcttctagcgtcgtcaagttaggacctggcctaataaaaacatctgaaaaatcttcgttgcttgtaagctctaaattatgttcattcgccaaatgtaaaacacaaataaaggcaaaactggtggatatatctttgagttcttttttctcgtatgtctcctctaattgattgacagtggaaaaaaaagatttgactggcatgttggtttcttctgactccatctccgaaccctcaatatgagagttgatggaattttctttaattgtgttttcaagatctagacatttccatagcttttctttcagtactcgcacatcaacctttttagcacgcttcgcataattcagcatatctggttttgccaaacgagcagttaacaaaaggttatcaccaaatcctgatgatgatggaggtgtaagcagaggtgtttgcttagggctatcggaatctccaaatccatacgggggtattccttcatcaacattatcactgccatcagaatcgaatccatggggttgaataccgtccaaatcattctcatcatctaaggctttattcagttgtagctgtccttctccatcagcgttgggtagaactgacatctttggtttcaagaaaagctgtaaaagcctcttagaatcatattggtagtcatcaggtagtaaacatcgattatgtcttttccaatgagacttgggaagcttgagactgctggttgcaggagtgaacagtgcttcgacgtctacttcctgcaagaaatcaatggcgttatcaagttctcgacgctttttccgttccgtggaagaaagagaacgcgatacattatctgaactttcagccgtattggaagagttgaatacagttgatgcgttattgatattttttctcaatgcctgaatgcgccaatgttcgggtccagcccagttctttttcattgacttgtcaaaatattcgtatactccattcgcagcggcagtagaaataatagaataattttcattcatagtacttccatcagccatattgacttcagtatccacaccaaaatctggattttcggattcgtccattgcttttggtactacatcaacatatgggttctcctcatcgtaagccatttcctccaaagcatgcacaatatgtccttcttcaccatcggaatcggaagaaagggaagctgcatcagcatcagttttctccatcgtattatccactaaggaggttgtcgttatcatgttaacttcatcacttaatgattttaagagagagacatcaagattccctttactatcaaattcaaagccctgtaaggagggacatattgtcaactgatcaatatcggtaaaatagcatttgtaaataccattcaaggtctccctagaaatattgtcatgcacattagtcatttctgtgtcatggctttcgataggcgctgcgactaccgcttcctgcgattcagcttcaacatctttattttccaaatccttgatgacagtatcgctagaatcgaatacaattcgtccatgttgatcaacacaaagatgattcattaataagcctttagcaccatcctcatcaaaatctgcacacattttcttgaataaaggatcaaaagaacattctaactcaaattttttagcgcgtattgactcgaaatctttaacgagagtctttaccgaacgttgtgcacgctttctctctttctttttctgtagatcctcatcatcattttcagcatcttcgccttcttccgtttgctgcaatactttggaatcgtttgccaatccactgagtagcttgccggtctcagtagcaacagaatcaatacgcgaagtataaattttcacgcatccgtctaatgtacagcttgccttttggaaatttatatcttcaccatcacgtagaagcgacatgtcgtgaaaatagtcaataagcgcaaaattccaggtatttgtggaattaattttgttgtcagtagctaatttaatccattcctcaaaattagaaagaacaggaacctgatgagagctattaaatggtgaagaattgtttagagattctcttcttggcgttattgagtgcagagctgaacttcttcgcaactcgcgctgcttacggctgttctctttagctctttttttttctaatgcatcgtcatttaaggagggtaagctaacgggcgcatgcccgcctaaactagctcttttcattgatttaagtaaatgtttatgttcacaagtggtaagtcggtgtgcctatacgtatatcgcgctttaacgatatgccgtatatttctttctaatcaacaaatgataaagattcaaataagtttctaaataaatgccaatatgataacattatttttcttttgaaatttgttttcaaataatatagtatttcccaatttacttcattgatggcttcccgattacaaagtcaaaagtcttttgtttattattctgttacaaattttgtgaagtttcaattattataaatcttccatataaaattaacaaggtaataccaaatcaagtttggatcctaaaattcagtagctatcaagttttaagagaattttatttttcgttttcgtttatttaaacttgaacttcgtagtattgtggagcaaatggatatatctaagacagtatatctcttaacattttacttctaaatcactcctgaatgcaatccactgaatggtatgcgcatttatcctgactctcaaaatattcaaccaatatcaaatgcagacgatgtaagacagaaaattgattctattctatattaaaaaataaaaagcattagtgtaccatcagatataatgcgtgctttttaaacgaactattataattgtacagctgcccatatattcatgtaccatcaattctccaagagcatcattgtctagtttaaatagccacgacatgttggagcaccacacaaacaaggaatcttatcagcttcttccggaaacttgtaatcataagtaagttcctctccatgcataatatccctgtcagcataaattacgatttttcttttcccttcaactctaataatcctagctatacaattaggagcgcatgaatgattgatgaaacgcgcgatatttcccttttttgtagcatcaacgataacatcctcgtcaatacggaacaaataactgtctccaataccttcacgaacgtagttcttttcacgattatcagccacccgttgtcgaatgatttctccaatatactctatgaccatatcatttttatcaatgttttccatggcaaaaagccctaatgtatgaatgcgactagggccaaaatgtaattgctttttacgagcctttagtgcattgaatctgagcaagtcagcttcggctggcaattgagacttttcaactccagcagccaatcttctattgttaacacgattcattcgtgatgtgatacggcttgtagaatgactaatagtatcgatggttgatcgattacgaagtggtagatatagtgatttttcggtagttggaataatatagtatccctcacttttagcagaaccgctagtattagagcgaaaataacctttaggttctggaagaatagccgtatctccatacttaacatccccattcttaaatttacatgacttgcgttcataagcccagaaattgggatcgttgatatccatgaggggttcatccttgagtgcctcttgaagatatgagtaatcttcgtcattttttaccaagtactgtagaccatccaagtcaagaagtacatcgtcttctggataattgtaaggaagtgcaccataataaacgcttccagtttcatcaaactcattaatacgccatttgggagctaaagctaaaacttcatcaatctctttcttaggcgatatgagttcatcttttatggcgctacctgattttggaatcgcagcactaggagaaagtattgatgcatctgattcggtttcgctggacgaagtatagtcaacttccatcttttcatattttttctttgatattttagattttgtacgaaaacgatggaatttgtcattttcatcagatgtatcagaaaaaactggagtcgcctcgtcagacttcacagactttattgagccaatcttccctctttctacacgctcgtctccagaagataacaaaagttcttgatcagactcggcttcagaagcgcttgagttatacatttgattaagctggtagtgtaaaggtcgagcttcgtgccttcttctacgtcttctttgaagtttcgacttcgttttactacccgctgaaagattcattttactggaatcaactcgttttttaaatttgggaagactggggagctttccgactgttgattcaatttttaaaggaacatcaggaacacttgtagatgaaaccaataaattttcttgtagttcttccttaacagaaggcttaggcattgaatgaagatatttgaagattgccggtccaattattttactttttacatcacgtaacaaagcagcctcaagatctctaagcacaactgaggttgcttcagcgtacgcttcctcgggaggtaaaacaactcttcgtactgcgctcttttttccatcttcctttgtacgtgaaggaatgtcatgaaatttcaattttatgcgacaattttgtacgtatgtacgatccagcgcacggtaacaattgctcgcttcgcgataattattaaaagttatataaaacccgtctttgttcatgtatatcttttcatacaaaaattttcgaaaatgatgctttatatcagtataatacacacgatctggagggacaaagcgatcgtcaattagtaaataaatataatcattaatattttttggaacatcagtctcgcttgacgtaagaaaacctgatttctggtccacgttctgaactttagaatgttgcaagtctccattgctcaatgtttgtgaatttttcgatggttgacgccaaggaggaatatcttcattcatagctgcagataacttttgccgcgaagattcatcttcccgctcgaatctctgtttctgtaaagtttcttcttgaaattgcttttcaacagcatttaaagctttcttgaacgcttcttcgcataatgaaccatcccgatcaaggactactgaaagaggcttaccggaaaacctcaagccatttgcttgttgtacagcaattttcgctgaatgtgctgctacagaaatggaactacgcttgtcaaaagatatacagcacaaccctaaagaagtacctgtataagggtttaactttaagtctaaatcgaaaacttccccaaatgatttaaaatgatatcggagctgttcagaagtcacgagcggtgagatgttagaaacaaaaacctgagttggaggttctggacctaatgaattctcattgtagtcataatttatagtttgcaaagattttaaaaatggccttccacttttaggaataccgcgggcatatattggatttttaagtctagggtcgcgaactactaaaggtggttttgaaacaccattaaaccgatatataattttgcgaccaaggttctccttgattcctaattctggatcgtataaaactttgtaattattcctttgaacgggttgagatttcgaccgcgtagaggtattaaaatccatggctgattaatattgaatccaagtagcaaatcccaggcattcgatcaaaacaaaaaagagctataaagtaaaaaaaaaaaaaaatcaagagatattaaaaacctgtgcactaaatcaaaatcaaaaatttggtaacaactcgataagtgtaatttattccaataatgagccttgacaaattatgaaaaaaaaaacgttatgtaaaaagaaataatatcgccgggatgaagagctttctattgtaaagtatttgaaccgtaattcagcttataattggaaaagtatgtcgcgcgacgttactttgtaaattataacaatattcaaaaactcaagtaaaacttgatcagtcttcaaataaatacgttcataaggctaataacaagtaaaaaagctctgtcaaacatccgtttggccaaacacaaagtttataggatctctgtggatgtttgtgtaaggtaggccaattcatattacgcgccacagtagctcttatagcgaaatttagtaaaatcgttatccaaagataccgttgcatattacactaccaatgttgctgaagagaagcaagaataaatggcttgagaaaggaaaacttgtagatgaatgttttagaacaaagacataattataaactacatgaggaatattaggaatcataatagaaaatactaacatgaaaagattgttggtacatgatagaaaaccgattcgcacacaacgatgaatgagacgagaaggtacaaaaggataatcgaatacagaaaaaccaaataagtgcccagatgcgaagtaggaaaacatttagcaaaacaagtttaacccggttgttttggataatgaagtctaaggctaaaaagagaacgtaaagcacaaacaaccaactcctagagaataaattaaaatagtagacgaccagcgttaccaacaatcgtagaagcggagaaaagtatcataggaatccataaacgaaactgaatttcagggaattcaactccatttaactcactaaatttgttagctgataaacgaatgtttgaaaatactggagcagcctttggtaggcagttgatggataacaactaacatacatttttgaggtatcaaccaaattataatataagatactccccaacacagaagtaattgtcgacaaaataataccgtttcttgagcgatcaaatatataccaaatgctagcagaactcgcaacgagtgcaacaatggagtgtgaattcgaaataaatagtaatttctagagataagttagcaagagtatattcacgatgcatagtaagcattggcaaagagggtttactatcaaacttaaattctcagaaaacagcacaacttatttatggtgatgaataaactatatcaagaagtcgttacgcatagataattgctgtaactccatacatcttgcatatatatttcacttttttatttaaaggaacgcctcgtataatgtaaaacttaccttcatagaaagtagcaatgtagcgaaagcagcaagataccgagaaatccattgccatttagacgattgtgaagggcgtaaaggggcagctcccaaaggatacttcgtatccatacgtcgataagagagtccaagtatgacagcaacgaagccaaaaattgcaggccatgggggctcaaatttccaacttttgagattgaccgtcagaagtggtagctttgcatcttgcacaatttgttcagccaaataagtaaacacaaaccctaatccaaatataacacaaagcttacaaaaaaaagttattaaagatgaatagtctataaatgttatccctttctttctctgtttctttaaatcatcatcgatctgtctagacgcgtaatcttcataactactcagggattcatcatcttctgcctgctcttcatctaatttaagtggagcaaaaagccctgatagtgtcgatttcatattgtccaaagaaagtaccgacaaggacttcttgaccgctcgatttccattataaccatctgggtagcgcggacggggttcgtaaatctcttttctgctcattttattcaagcttacggcacctttctgtagagatccttgtgaaactgactaaatggatggagaagaatcaatctttacgtttaggtacttggcagaatcgagacattgcacaaaacacgcatagcccagtgacaagtaacaattttgagtaacaaagatctcaagtaagagagatctgaaatgaataaatatttacaatcacttttatatgtgaatttgacctttctaaattatagaaatatactcaaaacttttctgcatccatattactcttattgttaaggtatattgtgctttgatcacttgaagatgcatgccataagtaatgacaatgttaactaataacgaaaatatccaaggaaaaaactctcgcaaacactcattctacgaaacaatcagccacgaagaaattgctttaaataattaaggaaatttcataattgagtctgtatgcctaaagtggtttctctagtttattcaaagtatagcaaattcatctactatttttaaaaccgcaaaacaaaaatattaattgaatagaatacaaaaagcaaaacaaagttatgctgactacatgatgccaacaactttcaccttccgtagagaatcatcataaagaaaaaacaatattatggttataaagtttgtctcatcacaagaaataaattcttcagtccaaaaaactatttaatagacttcaatatattaaaaaacaaagatcattctaaccatttggacacctaaggaattgcgctgaaaggtaaaaatgtcaccaaactatacttatcaagaaccatttatgacaataattttcttctaaattaagtgtgagatgtatcaattatgaaagaaagaaataaattgaaacttcttcagcttattcaccttaagaagaggtttataactgtttgcgtcgaggactatcaaaagcgtgatagctgatttgaatagaggaaagtaaacggcaagaaataaacaaagttggaaccaatacagccaatgccaaataacccatgtacaaaccaggagtaaaaaattgatattcggtaaacagtcccgtcgcaccattgtcggtgacagggtgcttccttgtttggtgcatagcaagcgtggtttgtgatccctcattttgatcaggtaaagaagccaattggccgtgttgaagagcactcttccctgagttgagaccacctagcgtttgaattacaaattcagcattggcctcttcttcgttagcatcaaccttaaatccttcaaaatctgagttattcaaaggagaagaggctataattacattccactgagcatcttgttccaaggtagattgtaagttgtagaacatttcatccaattccattaattgtgcacttctatgataactttcatttgacagttcattcatgtaaacaacagttatgcgatcattttgaagaggaggaaaagcattaaaggatccacccaagtaaactacctcaacgtcgcagttttgctttgccgaatgcaccaactcttgtgagtccaaagactccttggaataaggaagaagtaagctatagggtgattgcaaagaaacacgctttaaatgtttaaaagctcccaactgaaaatcattaacctcaaggcctggttgatgtataattaaggtagctgtattgcatgtcgaaagtgcctcaattgcggcgtcaaaaaacatcatagggcaagtggatattgaagaatcatcggatgatttggggagtttgctgtttttagttagattaaataatttacacagtataatgccatcgatggatgcaggacatacgagttcgtagaaaataagaaaatcggcgaagtatctttaaatgctgatactaaagaaaagcaaactataaataaaatactccaagaaaacattttgacactaaattttctttactttggacaagtttggatgttgtcaattgcttgagcgttggagtggtagagaatagctctatatactactttcagtatctaaaggtactaaaatccttctgaatgaacaagctacatataagcagatagattatgtaaatataacatgttatttacgagaaaaaaataatactacaaaacacaagacggtgtagattttgttccaaaatcatgacaatagtccatgacacttgttatacacaaaaacccttatttattactcagtccaaaatacccgtttataaaagacgtgcccttgtaaatcccttttgctttcagccactcaaagctttttcacataactaattaacatcgaaggaaagaaatgtatcagaaatttgaaacaggcaaagtcaaatggtgtttataaatacattgtcaaaactctttcttctagccttagtagaaaaatggtaattattttaaaatacttttttttttcaatttaggaaagcgaaagtcagtttcacttattccctttgccttctccagaagaaccccgtttttgagcacgcagttcacttttcttaagaggtcttgcatcttgaatgtgcacaatgtgtcttttatgagcagcaagattggtgtcactagtccaaattggcagagaggcactgtcagctgttttaatcgcaacattatcaattgcagaccaccctttcggaatgaaattagttagcagacacttcaatacagtcgtaatattctccaacaattgttcattggtttgagtggccaaaccacagagaatggtatgactagtgccggcagataacttaagataagtagaatgaagacaacgagcaacttgattacgcaaagtctctttcttttgtaaaacagaaataggaaatggcttaatttttttctgttcaaaaactttccccatcaatagggggatgtattttaatacacgatcatcaaccaaaaaaaggttgtgagagtctcgtagctcacatttttctcggattgttttatactttaatttcaatctcgggatgctaagtacttttgtaatgacttcgtcaagcccttgttgctccaccagatcttgatatgtctgctgtgaatctttcacaatcaaacaagcatctgttacatgcattatcctgtgcggaaggaatctgtaaaatagttagtaccttataattttaatgaagaacacgcatcgattctatgaatgttacaacaagcttgatttattagcaaatcaacaaaaccgtaatacctctttatttctgcacaagcagtagaagcttaaggttttaagtaattataagaacaaaaattttattgttgatcttattacttcaggaaacttaattcatcattaatgctcacttacacttttgatggtcttctaagcgactctttctcaacgggttggaatgtattaacctgaatataaaccttttctttttcaataggtttatcagaggatcgaatgtgctgcagcagggctctaattgttttctctagctattgattatttgtaagtaaattgcacgataatttgaaattaaaaaaaaaatttcttactaattttatgtcaattttatccaatgactttaaatttttctttttttcacttgtaatcgccatttctattaagatgtaagtaatggatggctttttgcaagttcaacttgggttggtcagagaagttaatattacaatgctattgaaagttctgtagcatatcattatcaaagtttagtttgtaaagaattaatcaaagaacaattgttctgtcttatatgccatggccttattaaattgatggctttgaaacgatactagataaataaggccaacaactcaagaaccgcaaatgtcgaatgaatggaaaacttattatctattacttgtttaacaattttcttttagtggttattgtaaatttgaatcatcgcttttcgcaaaactccgcatattgaaaaccctcatctattcgactgtaaaaacggaattcaatagatatgaaatttctatacaaccgcacatataaaaggaaaccttgtaacataatttttacattcatacctacactatgaatgcagtatacagattactttttgactaaagtaaaagaaataacacacacgaaagaagcaagagaaaacaaacattcataaagaatatcatatcatttctgttattcataaaagattatgctacaaattgctcacccttcgtaatgctctttttcagctcacccaaagctaccttaagaaggctctcctcataatcattgattttaccaacagggtgaatggtgtcaaccccatccttacccaaagttacacgagaggcaaagaaatcaattccttgatccttgtacagaggggactccacaaaggtgcattcctcaacgccagactcaccagccaaagcacggagtacggaggaggccatacgagcaccggcataggccatagacaaggtcgcacttccagcaccagccttcgcctttacaacctcatcaccaccaaattggatacggtgaataagtgcgtcacgcttttcaccagtcaattcaacaccgccttgggacaacaaaggtacgatggtcgcaccggaatgaccgccaacaacaggaatatgaagaagttctgccttgccattagtgacttgagaggtgaaacggctggcacgaacagagtcaagtgtggtgacaccaaacaaatgtttgggttgatgaacgccaacacgttctaaagcctttttaaagatgggcacagtagagtttacggggttagtgacaacgagatatttggcttcgggacaagtttcacctgctgcaaaagcaaggtcccgcacaatcgatgcgttagtagcaaagagatcatcacgagtcattccgggcttacggggaacaccagcaggaataatgaccacatcagcaccgttcaaggctttttcaagtcccttgtcatcaggagcatagccaacaacattggaagtggtattgatatgtccaatatcggcagcaacgccaggagctcccctaatatcgaacaaggccaattcactaaccttatcgttcagttttaaaagcattgacaaaggctggccaatacctcctccagcacccaaaacggctactttgaatgcgcgactggaggtcgtagaaaaagaacggggagcgatactcttaaggggagtaaagtttttgaaagctactttggcaaacatctttgaaaggtacaaattcgcaaagcaaagtagagaacacgggtatttaaaaaaaatagagagagtgtgtgtgagacagagaggggggtaaaagaaatttcaatagaaaatgtccagttgaaaggttgattcttcttttcttcagaagatactagacactatatcaaaagttagaaaaatttgttgaaaataaaatatgtatatatatgcaaacatgagtagccgcatcctacaccataacgtttatacggactgactagcaaagcaaagctactcgacatcctggttacaaacaaactcctcatgccgattctaagcataaaaaagcatatgcgtatagcatctcttataaaatattccttcagaaagtcctgtacctagtgacctcggagaaacgggtacggtacataaagactggcgtagctgtttatgtcaagacttttttccaaaaaaaatatcgactttcgtgtgtataaaaaggtctcaagagtagtatttacgtcggtttattcatttttaaaatattttttctggcaaattgggatgtaacttgatcgttttgcatactcacttttacttaccttaaacttaacaagttcgaggtacgcttttggaagtcgttttagatacttttaggcaaggtcccgagctttgttgattatacgttgactatttggaagatatgttgaagttgagaatcacacagtgagttggtacagtatatatacgaattgtggggtagtgcttacactcaatataaggttgtagcattacgcaatcgatctcaacgggcattaaagatcgaacgccgatttgtcaagaacgacgactggctaaaatagcaaaccgcaggacagtgcaaagcaatgcggaataaattcctaaaactcgtatagtggcttcttgctacactactgtaaatatttggcagaaagaaaagctactgtactatttcaactctacaatggaaacagattatacaggcagctgtacaatgtaagaatgaaagtgacagttgtaaagttatagttcaagcctcaaagaaaaaatattttgtatattatatatatgtatatatgtatatatttatagatgaactcattcaactataaaacttccaaaatcttcctttcctcttttattgaacagcatggctttttttcataaaaacataacatgagcaaaacagcaatcgagaaaatgataccttagctagaggatttgtttagactgaaaaacaaaaacaaaaagaagatgatgatgaattcaattggcgaacggaagacacttaaaatcctttcgagttaaaatcaacagggaaaaagaaatgaggaagcgtcatatacaacagccttatcattgtcatccataaattctatttgcacacaaacaatcactaaatttaagcttctatatcgtttaactcgtaaaataaccactattcgtatgtatgcatgcacgcatatatcataaagtcaacgtagcaattcgtggtacggacaacaacttttcccgcgcattatccgatcccattcaatataaagatgtatgtggggaagtacacattgagtccaagggatatttgggcaaaaggtaaatcgcatcggaaagtcgaaagcgaagggaaaacaaatatttgtatctctgaaataagccgaagatttgattgatcaattttacaaaacatcgagcaaagtgtgtcgttagtagcagtaaaagaaaaagatgaagatgaataaaaagctctagacaaatcaacttaaatctttactatgaaaccgttaggaatatagcttgaaaaagctctctgagaaaaacttattcgtgacgtacaatctcagagacaagctctcccttttcattcaccttgtgcttgatctgctcgggaacagcacgttcagcataatctccctcttcgttggggacgttgatgttcaagcttgttgatttactagtgacaacttcggacgacaacgaagatttgctcaaatagatggaacctccatcgcattggtcgataacaatcattggaacgtgattcataacttggcagccaaaattggaacacttagcaatatcaaaagcggccactaaagtatctactacaacgctagtacgtttacagttgctcatggaaacggtgtttaactttcctttaattataattgtgcaattggagcaaccgaaaatttgcactgagtggttgagctccacagaatccaagactatactgtgattgtcgacttggttttcaacaaaccacttagtattttccaactcaatgcgaggtggtttaacgggagcagtttccgctggcttagaaggagcagagcttttgattttaggcttaggaccaggagtgggtcccgttttacgtaaattcggatttttgtgggtcatttcactcttatccaccttacgaagtccggatgtaattccctcgcctttattaatttcggcaaacaccgctcccatatcacctttattatcagcaggtgcgggctcgttgctatccttccaaaaatcattagatggaggaggtggtggtggtggtggaggcaagccgccgtttgcagaatcgccagaagatggtgcctgagttttcgaagcagacaagtttgccaaagccgttttcaagggtactgcatcctgtttagtagaccaggtgagaccggttttgaagtgggtcttgacgtatgtaatcaattcagtcaacagagtaaggtaagaacgaacccattcgatttgcaagtcatctttacctttaaactctttcattacacggttggcgtagaattgggacgaatctttcatttcagacataaaggataatggagtgggctcaactgtgacccagcccaaaatactaattccactcatgacggtagaaagttgattgaactcgggggcggtgcggtgttcatctcgaatattggtaatagtgagcagttcagattggataggcttgaggaattccaagagttccggggaatccatgtcgggtttctgggctttcaaagcgacgctcaaaacctgacgtaaaaggttaaaagccttctcgacgtgttcactttgttcggcaatcaaaccaccaatttttttactcaattccatgtatttagataaatacttggaacaaaattcatcgtaggcggaaatggaagcaggaaccgcttcaacggcagaggtggatgtaagacttctgttccgaggactgatagcagccgcaacttgatcatgtaatgatgcgacagcaggactaccagtcgacacggttggggccgttggagtaccaatgttgaaggatatgttgtgggtttgactgtttgaatctctagaaggacgatgcatgttgggaagaggcttatgaccactttccacaagatcctccaaacgagaagttgccgcttccagtctatatgagtaaatgttagatgcataatcaattaaagactattactcttttagcagtttaatgcaattacataccgtttgagaatcgtggtaaaattgtagcctgtttcacgtatattgatcatatccgacatggttagacgaaaagaaaatgtgtttagcggaggttaagtgatttttataatgcaacgcaacaaatatagtaagtgtggtggtggatggaggacgaaggaacatagagccggcttaagcaatatgaaactcggtatcgaaaaaagcgacttaaccttttcagctgtagtataaactagcgtttttattatataaaaaattgaaaaaacgataactatttccctcttttgaagctagaagagctactggcaatgatcgtgtcttggctgtgaacaaacataaatacttaacataaaaaaataattccatattcgcgctgcaccttactttagccaaaaaaaatgtaattattaaatgcaccgaacctctgctgagatgagtccagagattatcgaggtaaggtttttaatctggcagcttcgtctgttgtgcaatcgaaactatatacgctttctgagttaaaagattggaaaagagaagcagcgatgccgttgctgagcttttaatttttgacgtgctgtttacagtcgctaaacttttgacgaagttcaatccttttcctacatatccctatgcttactctaagtatagtctcattgttgaaatgttaatgcctcaattttttaaaaagaatttgtttacgatgaaagtgaaggaatgcagttatttaaacgactataataacattgcctgtacagtattggcaaataagacctagcaaaacaacgttgaaaattatgttgatttataatttaggagtaaattgattttactaagtcattttacattaatcatacttttatttattaatttaaatggctgctggcaaataaggcggtacacacgcatttgtaattttgctgtactgcgttaatgtcttgaaccctataacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaagcgatttatgaagtttacaataatggttttattattcaaaaaaaagagtttgcttactggttgttacatttaactattgcaataaaaaaactcgccgtgctctttcatattgcatttatgatttggatcaaatatttgagcaaactgattttagatcatattatcagcttttcctgatgtttcctattcttgttaatgatccactttttttgcctggggatattaataaattagttagcgttaggattcaatttaggtggatgaatgcgaatgtttacatctggaaggttattaagataagaaacaaaatgcacaaggttgtaacatacagtggttggttgtttaaagcctttatatcttatcgacaacattggccgattattgcagaagggtgttacaattgaaactcttgcatgttctttcctttttttttttacgtgcaatctttccaaattgcagtttcaattgtagataatgaaaatttgtttgtaaaaaagctccagtggattttataaatttactgaagcaaggaacttcttttttcccctactagttgaaatatatcctctgaaaggcaaaattttacagcgtccgttaaaccaaatacttaaccatagttgatgtattaattgatttccaactcattttttgtttctacctttttcaatactggatgtcttctatatgggtaatttgaaattcctgctattcgaaaacaactatgttgctcacacattatcctttcaaaaattaataaataataaatatttaatatataaatatagttccaagtcttttactatcctaatctatgaagaaagaaattgtagttagtttaattgcggcgccagcctcacttccaaacattcatgaagagagtgtagctgaatatctagggggcaggtagttagtatgccatattcacatacatcctcaagaattttaacaccacatcacaattgtcccgccttttgttttgatgagcagctgaatgaatggatttgaatcgatgcacttgtatcgcgactattcacttacacttgttaattggagtgagttgcgatgatcaaagctctttgtccataatgcccaactaactagtgagactgaataataataatattgagatactttatcatgttttcatgatgtttcttttctacatttgctatattcagttcaatccggccacctttgaacatattgccagccatctgaattgttttgttgacattaggctggttgccctccgagtttgtttatttacacggtgacgcaggctggttgcgatgaacattctcaacgctgattggctgcttctccagcttgccactgtaaacaaatgatgtcaggatcgtctaacgaacgaggctaaactcgtatatataaacatcgatctgcttccccattgcggtttgctataaaatctggtctttgcattttggctgttttccacttgaaaacatcttttgtttacatcgtttgtcttccttctcttaagttactttgtaaaacgtcgtcccagtgtttgggtgcttcagtttgacaaagctccttgaagtagttgagtttattatcattgttcatctttcctcctttttaatcgatccaaaaagacttcatcgtctctacatttttattccatatattcttatcgtccttacattttctattcatctgatatccctttcgttccattatttccccctattttcaattgcattttccgttctcaaaattatcgtctccaaaaattactttacgtactctcacattttaattttataaaaaaaatgtttgcatttgcctcttttgcgatttcggccatctttttcctttgctcgttctcctatgtctcgtccatcaagctttgtggcataccaggtgctcctgcttgtaaaaggcgtgagatttctttatataagcgtgcaactgacacatttcctgacttgagttctgctatagcttctacctcctattataatatttcggaaggtacatattgccatgtaagtggctccaacctttgtgtttcacccgatgtaattgccatttgcgctaatcatagcactgttctcttgaactgccctactgtgcttggttatcccaagggtcgtggttccgcatgtgttgaaaccaattcttcctacggactaactcgcggtctttgtcagatcggatcctccaactactccactagcgctaattcttccaactttgacaatgcaaatgttatcaacgtgaccacttccgttagttcgggaagtacgagcactcacagcaagcgttcttccggtatatctttaagctataccaacattgttgatcaacccatcttattcactcgtgattcctcaatggattggtcttgcaacatgactttgtgtaatacggattacccttacttggttaacacttgcttcaatggcacccaataccccgttaattgtaactctgctttgcgcactccatttggtggtgctacttgccgtaatattggctataaaggtcaaggtatttgtgtatataccaacgacagtcgtatccctgttgccgatgaccatgttattgttaacactacttccaaaataaatccaaacattaccagtgtctttaactaccgtgacaatgccttcttgtggtaaaggatttcgcatagattccctttttctttaaaaaaaatctaaaataaggaacatgggcacttgttccttacttgcatgtcttccttgctaacattaaattatcacttacctccttcctttttcatgcattccttgtccgtttaccctcaacttcaccaaagtgataggcgtccagtaagatttttatcttttggcttttgcctctactcttttctcaacatgtctttatttgcactcttatatttgcgtgaggtatttacagatttgtatctttttttttttttttgcatgcattttttgaacgagcaaattaagtgggacatactggtatgttccaccattaaagcgcatatatttttgcaccaaaataacttactaaactacattgcgtattttcctgtgatcatggcactttaccttgatatgtttgatcttcaaacaatcaatcataagcttgactgttcatttctattttgattccttttaattcttcatccctttctttgttaaattaatttccttttgtttggcacaggttgtttaaacttagattaagatatatctctagtaaatactttactcatgaatttatccaaatacttctttacattctttatcattttatgcaaggaattttctgtaagtgttgtgcttataaatttttttctgctgtaaaatcgtatattcttcaaacttaaaggtgagattagcatgtttacactcgtaaaaatccgtcatccggatctggttttttgttatgacactttgatggatgactcccagagtttcatggtatcaaacaactctttgaccttttgataaattgctttagtgcactgctcgtgaactgaagccgcatttttaattgcagaattttgtatgttcgtaggacagtcaggagaatatatggatttcagtaatttcgtaaaaggcaacatacactctggaatgtatattgaaagaaactgaaaaagagattctttcgtgccttgatacttagaccatgacataatagttgtttttgttactatagaacgatctttcaattcgacagatgattcaaagtctgattgagcttgaaagagatgtaaaacgtaagaaaaagttttcgaataataatttaaagagttatcagtaaataatatccgtaaagcacctattacttggcattggaattgtaaatcagggtacacatcctcaaattcactaacgctcgcagaatccaatgtaaaagttatactcttagataaagacctgctcaacccatttttttctttttccataaaaatgaattttttcaatcgagaaataaaattatatctgtcatcagagttcaagtcctcagccaactcattacggtcagatttatcaagccttcttgattttaacagagaaatgacattatcagagaattcataattttgaaaaagaaaagtggaatgaaaaaaatttaaaagatcaaacacctgaaaatcgttttttaaaactttatatgtcgaacgtaagaaactgagaataaaagattgtattggctcagcaatacagcagcaaacattcaagttaagcggacagacgttgcgcacatcatctgtaaatttaagttgtaataaattatcgttgaaatctggagtcatgttcattttagcaagcagcgtttcaaattcttcactgtcattattgacggaagtttgttccaaattaccaaaagaaagcgaagaaaagttgcagcgctcctctattacacaagcttgatttatgtcgttgaaagaatatgcgaaccgaatgttcaaagggttaataaattctttgttgtttttattaaatatttctttttgttcccttattaatgacaaaaattgaatacactgttcaatgcttacacaaagttcagaaggaaaaaaacggggaagtgataagaacaatgaagaatcaatgtgaccatacgcacaagaaacttttaaagcaagctcaagccttttgaagtagggatttgagcaatatatcaagcactgtagggcaatggggtaagatatggtattctgacatgaacgcgcataatcaaaaagaaaatctaacaaggaatctccttttaggttttgagccgattttattaagaagtgtgaaattaactcaaagaatgaagaaaaagaattaacaaagttacttaaaccaatcagaccgaatctacggaactcataaagacgaagccaacgctgaaactcctttcgatactgcaagacaccattcacaatgaaatttgataaataaaaagaaatgttggtcttgtataaagagaattcatttaaagctttttttattaaacccccaattgcagaaaatttctggacgatactagcaaaacattcatcggacattcctgaaacggagatggtcggatcgagttcaaatgtgcttgaggttttgttccatggaaacactgtgctttcaaatccttgtggtaaaccagccacgcaattgaaaatagttgctaaagggtaaacttgcagtgcagaaaataatggtttcggactccaatcctgattatgaagaaaataatcatatacccgagaaggcgcttcagatatgaatggagatctagcttctaaatttttaaaattttctccatcccagctagggcatgttagcagaactttgttttcgacagataaatcgctgggtgatgaatctgtaagataagagggggacactgaggatttagctctttttctttctgaagtaatttccttagatgcgcttatgagtttggaattggatgatgtctcacacccaggcacagcgggtgttagttgttgatttgaaatatcgagaatgacatcttttcccaacagatcatcgtttacttgaaatgaaaagttttgaaagtattccgaggagtcaaataacttcctcttcaatccttcttttccctcaaatttcgaaagctgctcgacaaaatcagaatcaaatgaatttggcgtaaggtcgaaaacgtggttgccgaaccataacaagtcgtttttcataattccatccattccatttttatttcaaaatcatctattttagtggtacatttcaagatccaactcctttactggaaaacactcttgttatgaattactaaaatttggcaatatgtgtgtagttaatgtataatgttgttaacgtagcgaattaagatgacttcttatctagaacagtcaggattagaagatgtgaatgaagtatgcgtctcttaaactaagaaatggaacgttagtaattgatcctaacattgaaaccaattcaaaaatccgtactctcgtggccgtacaacagaaaatactgacatggagttaaaggtatccaggatgaataaaacagaatgataaattgaacaaaaactatcagttgttaaggaattactattgcacaattgcataatctatccaaaacgacattccagcatttaattttaagagagtgctatgtggataaaacgtatcctttatggaactataagagctcttttatgcttctctggttagtacatttagatttttttaaaaaaaagtttattgtactattcgtgatattatggttacagtatacctcgctggcttgatcgtttattgtccagagagctcgcatgcgagtcaaagctgaatgaatggtatcttcatataaaaaaagtctatttggagaattttggatccttcaacaaatttatttgaagtacttaatgttctttcttaatttttctcataaaaccatgtgtcaagcaatgaaggatttaaatattgttggcaaaagaaatgttgcaatcactaattcaagtttgtttagaagcttgcattatatagttatcgacttttcttttgcctttggaaagggatatcttcattattcttaatgaaacagtataaaattcttttaaacactagactagataagttgttttaattctttctcaaaaaacataaacgacagtctaactctaaaataatcgggatttttgtgacaccaatggtataaaaatgattaattaaaaatttttgcggataacacaagactttgtactttgtattactggaaaatttagctaattaaaaaggagaacacataagcaatgtattctggaggtcaaaatcaattgattttaacctccaaatatcagcttgatgtaccttttttgccatgacgataatacatacaggactttataaaaatcagcttggattaaatgacaacctacttatctagaaatagaatttaaaataaacattcagtacccccaaatcctttttataaattaagactaactatcactatcagattccaagtttatacttggcaaagagatattgtcttcctcctcatcatcttctccgtttccttccacattaatagaagtcgttttctcatctacgacatccgttgttttttcaaaagtttcgacgactgaagaagttgtgtttccattttcatcaccatttatgttttcaatttggcttgaaactacactagtaggtcggtcaacaaagtcaacgtctatagcagtaaatttggtttcagtgtcctgagaattgtttaatgcaacatttgtagtctcctcaacctcaacatctccatgcaacagtgaaacagttgtttccttgttttccgaaacaatgttaatgtgatcagtcccgtgattaatagttgaaggttgagaagagttgatttcactaccttcttcatttctgtcaccctcattagaaagaacattagacatagtcagctctgattcgcttcttttgttctcggaggtagctgtagaattattctgtaagcctgtatctgtagatgcaaaagactctttgatcccttcaatttcagtggaatctgtaatcgactctgtttcaaagggaggatttgatggagccaaaatactactttctttatactctgattgagaatccacctggggtggagaaatatgcgattggttttcaagagaaacaggctcaaatcttgactcaaacgtattttcaaattcgcttggtgaaagatgtttttgcaaaggtgggaacctaggatgaatcagcgattctattgtttgcatcgatgaccttgcgtgtgaagcgaccagaggatctggatgtacaagccctaatggaccagaaattatacgtattgcatgaggtactatcactgcttgtgaatctcccggtgataaaattgacgcaaggagtaaattatgcatagatatcaaaactgttgaggtagggttagacaaagatatctgcaaggtgcaaagatctattttggtccgtaataaacgtggtaatgctattgaatgagtcaaaatggatgctaaaaaagaaaaacaacaatccatgacatctgaatcataaagctgatgagactcttccgaactcataagtgtatctcctgcttgactttcagaaagtgtttttcgctttttttgagaatgcccacgatttttagagaactctatggatttggatgctaaacctttagaggaattagcaagatattctaataccagcgttacaatattttcgtattttgaaagagggacattcatatgtgtcacatccaaaaactttgaaagtaactttaaagaagagcataaaaccccagtatgtgttgactcagaaagtaaacaatcatttaatgaatccaggtaagaatcaaatgaaagaatgatagctggaggaattaccacaaaaagctttaaggttaactcattaactagcgtatgcaaatgaggaaggaccatgaatagcaaagcttgaactgaactttctacgcttttaacaggcaatgaaagttgtacagtataaacacgttgaattaaatccttcaaagcatttatgggaagcaaaacgattttatccgtctttgtacttaaaaaagaaattaaaatcaagtttagagttctgcatctgtgtaaagctttctgataagtttcttcgtagtggcctttgagttttggaaacatcaaattctcttcacgagttgggtatgtttgcggttctataacaaattgaaacaaaaaatccaaagtaagatgatattcctttaggattgaaataatactttgcttccaatagtcttcaaaatttcctttccccacacatcgatacaacgaagcataaagaacagctgctttcttctgtaatgaagaagggactacttcttccccatctaaaattttaatgcaaatattccttattgaggaaacaaatggacgaaaggtaggtgaatgcgagatgatcccttgatacaaacaagaacaaacagtacaaagacacttcccagattcggcgattcgtaagcaattattcacaaatgtgggtaaattaggagtcaccaattctcttgtaactgctggtcttcctacagtagagctaaacatttttgatacggttatcatggcaatctccaatgttttaggagtttctggtcggtttaacaaagcaattaaaagttttgcccaagtagctccatgctctactaagcaatcccaactttgagaaatagtgcagtgaatgagaataatagctgaccagcgaatacgaaagtcttttgattgtaacatttttgttaaactcgtgcaccaattcttgcgaacggaaagagcattttcactcgttcctaatctttcgatacatttttgatgtaccagtatgtccgctatttgaggcacctgaaatggtaagtcttcttcattcgcaaaagttattgccaaccaagatttcacaagaggaagagagccacgttctaataaatcactcatctaagatttctttattcaacggagtaacaaaaaaacaatatttccgttttcttaaagaaattacttgctaaatctcgagcttgtggtgtaggttctgaactactcgtgcgttaaggaaagtcttgctagggagaaaaggttaaaaatttttgagaagtaaaatccttttaaacttgagaatgtttaactcaatattagtattttataatgaccaaggaatgtaaattacctcaaagcttaagtctacaaaaaaattcagatagcaaagtgattttatgaacttcttgaaatgtgctgtaaagaattcattttttattgaacgaataattataaagaaacaagacttaatcgtagatgtatttaagttatatttagctaagttgggagaacgtaaatgatagaacctagaaaagtaaagcatttgaagagtaaaaacatatcagaagatagcaccattaaactaagctctaatgttgaacttctattaaatgtatctatgtataaaaaaaaagagagactattggtatattgaataatgggccttgaagatactagagcgaattcctaagaaatatttcttcttaactgtttctctcaactgcacacttaaatacagggaaagtatcgcttttcttatcagttaaagcttcttttgacggaccgaagcccaaaattgctcacgctcctgtaacacatcattgagccaacctttaacaagaggatgttgaattaatttaccggcccaagtgaactgtgacaaatctttctcaccattaaatttcctttcgtactcaaacatttgagcaatcatttcaaatttatcaatgtccttgacaaacttagcttcgggagtggaagcagactcatactctaaaaatagctctttaatctcctcagcttgtaaggaaaggtttaaggggatcagttgctgggtgatagaaaccatcgcttccgactccatacgatgcttttcctctttcgaaacattctcgtgaggtgttatatcaccaacaattgactcagccatatcatgcactacggcaatctttagacaacgttccttgttgatgcttgggtcattacataacatagtcaaaatccccattctatacatatggtcggcaatggattccggcttttcgatgccatgatatagccagccagtacgtggagtagtcttaagccttgacaaacaatctaagaatggaacaatagataaagatttggctgcattcattttgaaaggggagttaaatttttttctgaaaaaaacaaaacagagtataaaacggataaatccaaattaaatattataaaaacacaaaaataaaaagaaatccaaaaagtttttaacagcagatttatacaaatcagccacttaggccaacgcaggtggtatttgctcagggtaagtgaagaaagcaaagaaggaaattattttcgatttagaaatcatagaaaaaagaaatcattatgtggggaatttcgtgttattttaatttaatgatcaaaaaaaatgatgaactatgcatggcctaaatagtctctcagaaaaacgataatttagggttgatagtcatataccagcgacgtcgtctaaatgtttaaagaataaaaaaaattaataaaattagtgctttggggggtgaccacgaactgcttcacgtaagcaatcgtcttgaaaagtcagtttctcgataacaactattccagctttcttgagtaaatccacaccttcacattttacgaatatatcaggctccagagatcccaaaactaccgtagaaaacttttgcttaacaataagatctgtacaagacactttttttgataaccgcttgctgcaaggttccattgtactgtacattatagcgccctctaaagaatcagtaggatttttaagcataaatttttctatagcacattcctctgcatgtgtgtttcctggtcgttcacgagaatagcccgttgacacgatttttccattctgtacaataacagcgccaacgcaaaatgctgaatcagtaggctcacatttctttgcttcgttgagggcctttagcatatattcttcatggttgtaaggtttcattataaataaggacatattcgcaggtggaagatttgttgaggaagctaccgaagttttgtttatctcctccatcttaataagatcaacctcaaagtaaggtcgtactctttctaaaaaatcaacaagggtttcctgatcacgtagttcttgagcaaacaaacattgcatcccaggatatctttctgctaaagatgctaaacaggaaactagatgggcattaagatgaggattataaatgcaatcaaagaaaagcacataatccaaaaagtcaaatgtccagtcctttggatagggtgtagatttccaatccaactcatggacttcaacatcagaagcgttgttttgatctaaattctctcgtatctttttcaggtacaattgtttatctgaagcgacatagtttcccacaaaaggacttaaaagaataccagctaatccgctaatcccagaacccaactcgagaattgaagttttaggcgttaaactattcataaaccaagattgttgcaataaccaaggaacaacttttactgacgttttccacaagacagaaccagtagaacctcggctttggtgtaatgattgaagactttgttttaccttgatgggcttgttgcctattgttaaagcaatttgttcttgcttcgaatcaagcattcctaaatctgcatccttttgtttcgacaatgcaaataaaatctgagtctcttcttccacattatcgacagaacttaaatatttttctggaatttgcatgctgttatatacaattcttattagaagaaactataaaattagatgagatgggtaaaatttggaggagagattgacacgatactaaagatgttacgaaaaatcgaatgattatgaattgcaagactggagcttttataaagcaattcactaacagatactaaaattttcaaatattaagaatcaatttgcagggtgagaatgcaaaacttgtttcactgcgttaatgtttgtaataatcaaggcatgctaggcatgtaacactttgcacactacccaccatttaactggtatagcgaaacctagatattttatcaactatgagccttgcaaataggttgtctcatttaaatataaccggaggcaatgattttaaagcttcaatcggcccttctgttggaagacagaacgaagctacaagtatgtgaagtttagccttattgtcttaaagtaaagagcattaacatttatatttataagacccctggtcttctacatcacattcattagagaactcagctgctacggttgttaatgaattgcagaccacgaaagagcagaaaactcctgaacaatccactactgcaaatccgctcttccccggaaatgatttttctgatttcaataatcacaaaagtaagctattaggagttattactggaaaatctactcctagttctcaggctgaaaaatctgataccacaaactcaaaaactggatccacagaagagttgactgagacgccagctgatgaaaatgcaaaacagtacatgttggaatccctgttacccataattcgtatggaggatagtgaaatgtcgacgttgcagttaggatgtgatttggctgccttgggtttcgacttggctcctgtagagtatgtttttctaaggcgttgttgaaacttgaatttctaatttgattgtggttactaaccttttttagggaggaccggcttatttcgacaaatctcttttcaccatgggctgaactcaatacaaaaaaaccagtctcccagcccatgttcaaattacctgcatgttacaaaaacgttaatccacctccagccatttctaaaatttttcaattttctgatgaaactttattttatatattttacacaatgcctcgagacgttatgcaagaagctgctgctcaagaattgtatgtgttttccaactttactttttaattgttttttatattccatctaacgtaaacagaacaaacagaaattggcgatttcacaaggaacttcgtgtttggttaacaccggtccctggaatgaaaccgttgcaacgcactcctcagtttgagcgtggttattacatgttctttgatccgattcattggaaaaggattaaaaaggactttttattaatgtatgctgcgctcgaagatcgtgctcagagtgctgtgcacagttagtcacacgagtttttgtatgggcatacccctagtatcaaggagtgcgtgttgttgattaatttgtatctttttctttggcaaaaaaataggaaatttatgggtttggtaatcttgatgaacgatgaacttttaagtgtctgtttcacaaattggtacataagaatagatactgtggtcaataggaaacataaaatgatgcatatttaattttgatataatttgatttaaatgtcttaaaaatagtttaaaacttaaattgatcttatgatgagcataaatgagatgggacatgaagtagtgatcctatctagaccgatgtaaaattctattataaaaaaagctaaattactagatgcaaagagaataacccaagcagaatgtagcatcagttggtacaaaatgatgaacggttcatgaagcttcgtaaaagtgccaactggtataagtgaccaaaactagattttttgttctatctatgaagaggattcatccttttttggattctgatcttcatcaggatgcagacgacgaaaggcacgcttaaaaaacccgccgaccgaaccgtcttgtttgttttcttctcctgtagttggctcggtagatattcctgtagagtgtttggaagaagtagaagatgtcgacgtagaagagtttgttcctgaagggctactttgtgtccgtcgagctgtgctatcatttaatgcgtctgctagttgttcaaggagacttctttcatgcggagatagaattttcggaatagtgacttcaaaattaacataaaagtttccgtagcgagatgtgttaaccttgcgaataccttttccggccatagtgattcggtctccagtcgaagtgcctggagaaacccgaagatccacgtttcctgtaagtgtaggaacccgaagagtgccacctagcgcagcagtagtcatgggaatttttgcattataagtaacattggtaccctctctaacaaagaacggatgcttgcgaacatgaatagttgcaaacaaatcgccgggccttgatttcgcatttgggcctcccttagcagtagacgcatcatttcctgcacccattacacgaagaactgtattgtcgtcaattcctggaggaatgtcaattgagacagtttttcgctctcgaactgtaccagatcccatacaagagcgacaagcagagttgggaggaatggttgttccagttccaccacaagagtcacaggtagtttgcatgtgaaaagatgggggaatgaaatgaagacgttgaccagtacctttacaagcaaagcaagtgctcttatgagaaccgggttgcaagccagatccatgacatgatgagcaagtagaagagactgaataggataagtctttttttgcacccctcactgcttccatgaaatcgatagtaatacttgcctcaatgtcttcaccaacaaatacatcaaaagaggtattacgacgagcttgggggcctcgagaggaaaatccaaataagtcttcgaaattaaaacctggaaaaccagaagaaaaagaagaagcgccagcaaatccgttctggaatccttcaaaatcaccgccagtaaactctccattcttaaatgcgcctgcaccatatgtatcgaaagcttttttcttcttcggatcctgcaacacctcataagcctgtttgatttcaacaaatttatcttgagcagctttgtcagggttcgcatcaggatggtattgctttgccagtttatagtatgctgattttatctcagaagcagaagcgctttttgatactcccaacgttttatagggatcagtcatttcccaaactgctctagtggcatggaagcatcgtgcatgatatgaaaagtttttcaaggcagcacatcgagaaaactctcgttttgcatttcgttgaattgctacatttcgaaatttggtgcaagaagagcttatgacgaaattccgcctggaagaatgggcaattgactttgaaaagagctgctgagcagaagaatttgtaaaagaatgcaatccacaaactcgggattgtaaatacttgctgaacattttgatgctaaaagaaagtgactcaacgattccggagcactgaataaattaaagcgcgaattttttttaaaagaaattttaaaataagaagtaatgtaaatatcgaggtagagagatgaaatgcgaatgtctacctgaattacttaaaaaaagataaaaaggcacaaaaaatgaacaaagtcgcgagtaataagtggaaataaaaagaataacaaataatatgctattattaagtaccttgccaatgcaatagtaaaaggaaaaaaaaaacaaataagggaaaccgaaacttatgaaagtttctagaagttagtagaataccacttgagcagtgcaatactctcttaaaaaaaaatgtctaattaaacaatttaataatttaaatgtccaatataaactatttgatgagtgtggtagcgtgatggaactgtaccgtcggctagagtataacacatagtctactggcagctcgaaaatcgattgaccattgctatacactacaacttggctgaaatattaggtcagcgataaaattaatccgtttaaggagttaaatagtgtaaaaaacttaactaatattccttaattatcgtaattgatcaatattaatatcgttttgtgaattatttgttaatacatccaaagttatgcaaccagagcaattagcagggtgtgctgtcgttttaacagttacagtgcttactttaagatggatgtttcgtgttgataaaggtggtgaagtttcagaatcgagaacttcgtcttcgggtgtcgataatgaaccacctgtgaacagcgagcatgttcacctcgtcaaaaccgtttttccacatttagaatcatcagctattgcctatgacctccaaaaaacaaaaaatgtcgatgcaaccatcgagaatgcattgcgaggtcaacctctaccgctgccgccccgtaattcctccttgtacgctcgctttccactgtcggctggagcaggcgcttcctctcattcagaagaaacaactccttcgcacgaagtgacatccaacgtgtcttctgggtcaagcgcttcttcgttggcaagcaacgagcacaggagcctcattgaaacttataacttgtcgtccaggatttcttcgtctgacaattcatcctcgtccaccggcaatgaagaggttcgtaatcgttcaaagcttccatcttccaaaaaagagcgtgaagagttgtttcgcaagcgaaaggaagagatgattttggctgcccgtaaacggatggaaggaaagattaaaggagaaaaacaagacaagaattaaatataaaaccaattttaatgatcttttttattgaagtctcttcatgttcacccgaggccccctgtttgattgtttgctccgctattgctttattgaattgcgttactaaactgcttagttcatagcttttgggtctttgcaatatgttgctcgtatttttttgccttttatttttcatactctctctacgatgtgttcaacttatgcaaggtcagtgactttttgggtttctccttcgcaaaatactggcaaagggcattgcaaggaatggaaacagaaaaataacgcaatgctttatttttttggccatcaaaaataagttttagcagaaagtaatatatcgattgtctgttcatttttgtcaaatttctgtagctagtttttataaatatcaaacattaccaaatttaacatgtttactaaatatgcatgctaatattttcagctaggcatgtcttttgtggtaaataaacataaaaccttgacgatgatctctcgctttctactgattcaacaagttatgctaaagacaggtaaatcaatattatcttccttctagtcgcttttgtttactttctgtaaaatagtgaaggtttgcgtgtttgttgaactttaataccgtaatatcattttttgcggtgattttatatactgtttcgtcagttgaaatcgctaaacgtcactaagatttaccatgctgttcggaaatcccatggctccattccattttgccatccacaccatatttgtgaacatttgtgtttaattgttttttctgacttgacctttcttgtgtaaaggtttttcagaaacctaatcattctcatatatttaactaaaaactgacagtacggcttcgtctgtctttgcagcaatcaggacgtaacttggtgtaaggagtcatcattgttacagctccaggccaattcaaggtatttagatatttgtatcaaatcagttacttgtttttttgtgatctagctaagatcaaaggcgcttgagggccatatactttgatatctgtttgtttatattttgaatcggcttgcgagttttaagtaatcggatagctacacctttagtccgtgtattacttgattgctgtttttaggtaataaaaataaaaaagaaactattttcttttttttcttttactcttttttttttgttttcttcgtagcatatcaatttgcttcaaaccgttcctaattcatgggacagacaaattctcgacattcattaattgaaaccgatgaacccaccacatcatctagagtttccatgttagtggacagagtgaagttgctgtggaaaaggtacacaacacctctgtcaactgaagacggtagtcgagaagcacattttgctgttcctagtgaaaattatgccgacactccatctcgcaataccccaaattcttcgaatgggttcccttccgaaaccctggttacctcatccgctcattgttccacccaacctcataaagatgaagcatattcacatcatggctattcaagtacaatggcgttagatgacagtagtctagcacaaacttatcatgagtatgaagaaggcacctctggaaactccccattgaggagagcgattggctcttatgattttcttcatcctcgtccgtccggtaactcctctcgtttggataggaattcgtcacgcccttttacctcctccttccattctgctccatttttaagttcttacggctcatcaaatgacccttctcaagaacgtgtaaacgaatattcacttccctcaaattcaaattcaacttacacgacacctcttcaatcaattaacaacgaacatccccttcccactgttctggaaaataatgctcttttaaataactccggtaactccccttctttaataaaccatttgcgtcaatatcttaatcaagattttagtcgtctacatcaatccccttcacccatccctaattctaatgataatgactctcaaacccgccggtcgtcttggtcatctatcgcttctgcatttaatgactttcctgaagaatttccgaatgccagcaatcctgaagcgcattcgaattttacacctcttaacggtaatgatgaaagcaccgtcaatatgcttagccggttactttctgctgctgccattgaaacagttgcttcaattatgaatagcgaagctaggaatatggactcccagaatatggcaaacggtgaaccatctcgctttcgttctgttgatggttcatttgaacagttcttaaccgaccttcgtagtggaaatttgactaatgttcttcaaaactcttctcaaaatggaaatgatcaaatttcttctgaccctgagtctaattcctcagaccttcaatacttaaggatgttccgttttccgtcgtttcatcagtctcacaatcaacctgcctctaataacgaagcttcagatacaaatggaccggctttggtgcctgtccttatcgtttgtatgcgtagcatttccgagacttccgaggatcatgcgccaactatgactcaagaaaatcaaagccttcataacgagagtagagaaaacatatccattaacgatataaccgaaagaatggctcagtccactgaattttccactgatcttcctcctacattcgagagaagcaattcaactttttcacatcctgaacctacaagaagtgactttagccaggcttttacgccggtatccgatttccctgcaaatctttttcctggttccagaaatttgtttccaacgtccaactcgggtaatcaatctacttcttcgttttcgcgctacaatcaacctactgtttccgtggatttaaggaattcaagtatactaagaagagctcaagaacctgtaaatggttcaactggagaaaatcacattggagatgattacatttcttcattattggatagttcaaattccaattcacaacgaccgttttcaacagtgccttctgaatcaaatgttttttcgaggaacgcctccggcaatttctcgatgtcacaaactcatcagccgactaccgataatacctcctcattttccacacagcctggaaggttatctacaggactccatcattttccgtctgatcgagatttactgtctaatcaaactagacgttctagcttagcacggagctatagatttgaggaacaactttctgttgatgataatactagcgactttagtacgttggcttccaatggggctgccgacatggttactcaaacgcattcagagggaactttctctaatagcacccatggtgattggcttatctatgtgtttggtggtctgtttccagaacatcatccagttttgtctacagttagcttgtttagcgataatcccatgtatgaagacttgttggctcttactacatacctgggtccagcgaagaaaccagtcgcttctcatgaagatgtgaaacgatcgggcggactttttgcatatttcgatgatgcttcactttctagtgctgattcttgtctaatatgtttagaaacttatactaacggtgacatatgtcgcaagttgcaggcttgtaaacattttttccatcaggcctgcatcgatcagtggcttaccactggtaataattcctgcccgttatgtcgggctcatggggttacgacacaagctgaagaggaaaattaattttgacttgaaattaaagctggccttattctatgtttgttcactctcatttattttccttcatccgtcaaatttgttgaataattgttcgcactatttgcttgtgaatgaaatctacataatagctcttcccatttttatggctgctataacctaaaactgcttgaccttgttcaactatctctttgggactttctcatttttctcatttatgaccttattgataaaatttttgtaattttctacttgctgcacggaaacgaattgttttgttgtgcgtcttttgttagaaataacaattgccttttttacaaagctgagttttttctaaaaatcattttagttaatcggtttgcacgtttaatataatttattttccttttagaaattttgcttcgatttttacatattagtttagatacaaaattgatgcacattatcacttttaaatatattttctaacaaacaagagtattcatatttataatcatgtaaggattttaataagagatcatattgaataagcttaaattataaggatttggttctaagtcgatcatcgaaagtttttagaatgacggtgtttgataccctaattagtcttcatgaatacaattatttcaggtctgaattgagttatgacttaaaacttttcgaaaataggaattaacagaaacaacaatgataaatggaaatgcagtgggtcattcaaaaaccatgtaattcagacaaatattaaaagcgagaactaccatcactaagatgtggaaatctcttaaatggtgagctgctgtcacgactaattccgctgtcatgaagatgatgaacacttcttctttgaagcgctataggggtacggggtgttgaagtgagatgatcatgtgaagaacttcggtgttcaaggaaggtatctatgggttttcggggtgtgaaatattcaatagatgcggttgtgggaccacgagtagtattaatggcaacatctcgtttaactaccgaaagtcgaggttctacaaatttcttatcatactcaaagaatacctggcgatgaagatattgttgatctttcagcagtaaggaaaatttattgacaaaatgcaatgttgtaaacgaaaggagaaaagtcaacaaagtcacgcgtagagaagtgctataaaaccataaaatcaaggcatgagcaggagaaaataagcaagcaaaatttagtaaaaattgatttgggctccatactttcaattcaaaaacttgttcatcgccatcatcattatttgagtgctggaaaactggttttacattgggagtagaagtcgtcgtgcgtttgtcttgaggcaaagttctatacagcttattttgaaatcgagtgctaaatatgaaattgagaaagctgatgaaaagaaaacaaattgagagaaatgataggaaggcacgaaaccaggacctagaggtgttgatggactgcttatccacaaagagctggttgcgttgaactggtacatgcgtactttttatataaatgcgcattaagagaaaaataaaattgacagccaagctaaagggaatcgaataacgatctgatactttatcccactctacactgtcaaattgttcgcaaacatagataaagtaatcgatcggaagattgattattttagaagtcagcgatgtacgacggattaactttcccattgaaaagatttttaagcaatgttttgaaattcaggtgtactttttgagtataaaacaacgccgaattagaaatgaaacaaaccatggacctgaaaggtaaattccgatattcgtatactaatgaacgaaattagggcacttctccgtttcaggattcaaaccttacgtattaattagagtagcaaaggctttttaattagctaggtcgagcttgctattatcgacttcaattgcaacaatgaaggataaaaagttttttattaagataactttttaaatccggtacgtaaacaagtgtgcaataaaaaagaaaaaaaaaagaatttgctttcgcaggttgatgttcctaagtattggtgttattgatggtttcaactttaccactactactgctgtgcaaaatcagtcgtcgatttaaaattcctatttttaggaaatataagctcgatcagtgacataaatttaaacagtttcgtttgacgttttactaattaatgaattatttccttaaaatttaacggctgaagttttttttgacttatgtttattgtctcttattaatagtgatgcatgtggtttaactttttatttaataatttattttcatgttatgtttcagatttaaattttttaaatctttatttcacggttgaaatcaaaagtagttaatatagctcataatattcagcaaacaaactactcgccattcttgcgcagttgatactgacctctttttcaaaggactttttaataatcatcatcacagccattgttagaattttgctttcttgttggagagattgcttgaaataataattctttaactaagaatatatcagatgtggctgtgattacaactttttattcaatttatcgttattgatattatttgaaccagcggttaaacaagcattatcctaaagttgattcaattcacataaactctttgctcaatgccacccaaacgcaaagcatccaagaactctgttcgcggaaggaaacgtaggacacggaccaataacttacctcttaatcctgaagtgaaagaggaaactgttgtatcttcaactcaccgtcaaactcgtagccagtcgaaaaagccaagtttgtcttcctcagcggaacctccttctgagagtttagatgacaatatatcagcgttaaactcacttcaaaggagcgcatcttcatccgaaaaaggttccgatgaagacaatgagaagttaggcagctcagaagatgacgagtttgacgacgattttgacacttgggaacaagttgatctttctcctaataaacaagaagataaaaaagatttacacatagtcacacagcatatcactcctcaacttacaaaagaatcgaagaaaggctcttctagtgcaatggataaaagcattcgattatctattcacattatgcactttacttgcttgttgtaccatgggtcagtaaggaatcgctggttaatgaattccttacttcttgatgggctgcgcgatttgcttgtcgaaaagcaaccgtccgtagtggaggcgtgggtttgtagtagccagacgcacgaggatttgttaaaattgttaaatgggcttcggatgtggtggaataaatcttttaaaattgagagtcatgggcttcggaagttggggtatcgtactttgaaacaaggatttgatatcggcttttcgccagaaatatttcataactttcatgaataccaagcatccttactttcgctaaaaggaagccgggatttggcggcacagggatttactgctctctgtcgatctctgaatctgaaagcaagacttatattttctcttcaacctttgacattttctactgcttcctatgatgattggtctccacatatcctccctgaagaaactagtacatctatagatgacgacctccgctatcctattttttggacggaaatctatgatcaaagtgagaagaaatggattgcggtagatgcggttgtcttgaatggggtatataccaacgatatgacttggtttgaacccaaaggagcgtatgcagagtcaaaacatctacgaatgggtattgttgctgcatatgataacgatttatacgcaaaagatgtaactttgaggtatacagattaccaatcaagtaggcttaagaaaattcgacacgtttcttttgcagataagtattttgatttttataaggctatttttgggcaactagcaaagcgcaataaagatgcagaggatatatatgaagagaaagaactggaaagtaaagtgcccattcgcgaacctaaaagctttgcagattttaagaatcatcctgaatttgtattgattagacatcttagaagagaagaagcattgcttcctaacgccaagcctgtgaagacagcaacctttggtaacggtaagaaagctacctctgaggaagtgtatctccgaaaagatgtggtcatatgcaaaacgcctgaaaattatcacaaagaaggacgagtaattaaggaaggagaacaacctcgaaaaatggtgaaggcgagagccgtcacaattagcaggaagcgtgaacacgaatttcgggttgctgaaacaaatgaaccagtgcttcagggtctatattcttccgatcaaactgagctatatgttccgcctccaatcaaagatggtattattcctaagaacggttatggtaatatggattgttttgttgagagcatgatccccaagggcgcagcacatttgccatatcgaggaattgctaaaattgccaagaaactcaacattgattatgcggatgcagttacagggtttgaatttcgtaaacatcgtgcgattccagttactacaggtataattgtacctgaagagtcggctcaaatggtttacgaagaatttcttgagtgtgaaaaaatcagaatagagaagcagcagatgaaagagagaaaaattatttatgggcagtggaaacacttgctaaatgcacttcgtattcgaaagcgtattgaagaacaatatgcttaattcctggctttcgtcggacactttagggtttgtataaccggatgtgtgttttttgaacaatgaggatacttaattccaaacgttagactcatttatttatttattgttttgcaaaattgacatttggttatttgtgaagtattttatttatttaaaggaaaaagaggaagcaaactaccaaattatctaatattttattgatttaaaaaaccccagatttttatagcactatttttcatattggtggatcacactctatttttcgctttatagatcacccaattgcattaccttgccaatcgtactacaaattttttgtttgaaggaacaacgacttaataaaataaaataaaaataaaaataaaaattttcattacacggtaatatccaagttgcttaaaaatagctaagtcgtaaattttattaaaaaattagatatattcatataatattaatactttttagcattttttacgaaaaagatgtagtaaatatagtttagaaggaatcttatcatgagtgttgctaagtacctcggtaacctcgatattatggtatcatggtaggcccatttaacaccaccacgctttgttgcaaaagcgcgtactatgcatatattcttggcgtttaccaaccacgcattttagtcatatagaaagtggagcataagaaatctggttattgaaaggcaattattcattcaattactcaaaaatctcccagctgggtagtaatggtactggaaaggaatttttatgaagaaagcattgttgaagaactaagagattttttgaaagaaagccagaagcccgaagcaccagcgtcgcatgtgtgatagtcagggaattctcgacataagaagagaatttcaaaatggctggcatcactgaacattcgacgattatgaatgatgcaaattttaaagaggagaatgctcacctgtcagatgcatcaatccactttggaagtagtgaacaggataaaacaccttcagattatgaattagatgatgttttagatctttacaatgatactactgaagacgatgccgatgatgcagacgatgttaataactacataatgtctccatcctccagtttatctagcgagagtgaacatgcactagatgctttagtgtatcccatttacagtcatcataacatacttgagcacgaaaataactctgactatgcttcaattacgcctagtaatcatcctgcatttacatcatgtgcttatctgcagaatccagtcgttgattctaacaatgaatacgaaagcaagttcagactttctttagagatacctccaactgatttcttatctacttctactgaactttcgaagcgtgaatcatgccttagtactgaaacgtcctcctccaaattttccgccgtcaccgctgccactattaccaacgaaacccagagtgaaaagcgttcatcccaaacagatccaagccttcctttcaaaaccaactcccttaattgcgacgtcacttatgaagaaggtcctctcaccaaaaagctccgaggacccaaaaagtacaagccctcccattcaagctgggatatatatggtttcaaaaaagccaaccagttttataccgttgaccaatacaacacatggtatggcccttacagccgctacctggagcgtcgcgaacagcgatggaagcttttccttcaagaaaacggtatagactatatacaccaatctcctagtatttttcctagccgcagtgctaaaactcaacgatttattcgcaaaggaataccacccgagtatcgtggcaatgcctggttttattacagcggtggttacgaattacttcagagaaaccctaaactgtacgagactctatggcgttgtgcgtgcataaaaaagccctcagattctgaccttattgaacgtgatctatatcgtacctttccagacaatgtacattttcgacataaatccaagcattctaggaactcatccgacgcatcagagcattcatcagaggagcctgatgttccaatgatttcaaaactgcgtcgtgttctaatgacttttgcaacatacttacctgaaaatggttactgtcaaagcttgaattttcttgctggtttcttcctgctttttatgagtgaagaaaaggcgttttggatgctcgtaattacgtgtcgtaaatatttaccaaagatgcatgatgccaatttagaaggtgctaacatcgaccaaagtgttttgatggcatccgttcgagaaagcttaccagcggtttggagccgcatcagtcttaattttgatggtatacccgtcaatgatattgtggcaaagcttcctcccattactctcgtaactgctgcctggtttatgagtgcctttgttggcattttacctacggagactgctcttcgtgtatgggattgttttttctatgaaggcagcaaagttttgtttatgacggcattgtgtattttaagacttggtgaagatgatataaagtcgaaaagtgagcagacagaggtatttcaggtgattcaagatttacccaaatcgttacttgacgctaatgcatttctctccttgtgtttccgaaggaattttaggcgcactccctcccaaaaggatatagagcgtcgaagagaaaaggttgcaaaaaagcgtaactcttctgcttcaaagcttgaaatgagtgattcttcgaaacatcaccttagtcgttcatcatcacgattcagcaagtcgcatataatatctcagcttcataatcacttgaagaagtctacttagttatgtctgtttaccaattgagtttgcccattgtcaaacctgtcaaacctttactctcgttactaattttatgaatgcccttgttcgttaagaatttggttgattggttcagatttttattatttttttacattgctacattgaacagcccttattctattaattttgaaatgtttgtatgaacgtcgttccatcacttatttgttcagcagattattattttaggtagtcattgactccactatacactcgttttattcgggcatatgccattatttttgcaaatcgatctatttatatgtctcttttgtataattgcctctttcttgtttgcataacaatcgattttatctcccgttgacactgggaatcgagtcactaatgtcggcatgcttgatattattaacatagcattataagatcactgttttatcattttttgtagttagccctcagtctgtatttttataaatcatttgttgctaattcgtttcaacaggaaattgtttttaatgttaatataaagtatgaacaattgatatattaaagaaaacactaagctgaccgatgttttgtaaagtatgtatataaatatatataaaattaaagttttctattgtgtaataataatatggttagtgaaaagggattaagtaaagaagcaactaatgaaagaattaacagtaattataattaaaatcttagaatcttaaggatcgatgttcgatagaaaacgattaattaatggagtttcttcaagtattatgagtccctaaaggatgaaaggagttatgatatagtgagaataatcagtttgtttaaaataaaatatccttttcacacataaaataaaaaagcacttagtaaatgatgctttagcgaaacctatttaatggttcgaaactgcgttgttagataaaaattcacagttgagaaaattgggagacgcaacataggtaaagccttgaaaagcagaggaatggctaccaattgttaaattcccaaattcttcatgaagaatgggtgttgtagaaagaggcaatttggtaaactcgactgaaaaattctccgcagcctcaggattggtgatgcaaggaacaattgggggaggcagcatgcgcttctctaacttattccaatcaattcggcgataaattctgtgcttttttattgcatcgtaacctttctcgggaccatctgcgccgaggcgttgctttggatttttcttgagaaatttgttgataatgtctctagcatcagaagtcacataaaaaggtatgttaggctttgcacgagtgattttttccataattctcttatgattgttggcggtgaaggggggagatcctgtaagaagatcgaatatgaggatacccatagaccaccaatcgacggcatgatcatatggctgctccaacaaaatttctggagcacaatattcctcagtgcctacaaaagaacgacaatcagctccattttcagccacctttgacaatccaaagtctgtaagaaggatatggccttcagcatccaaaagacaattctctggctttaagtcccgatacacaataccaagtttatgtaaatgtatcaatgctagagtcaattcagcagtataaaaagcaaccacatcctcaggaagcatcctttgctcggccaaatgagaaaataactctcctccaggtgcatattgcaatatcagataaagacgatcgtggtcttgaaaagcataataaaggcgacaaatgaacggatgtcgaacctcttctaatatctgtcgctcatttttggtttgttcgaggcccttggcacgaagaacaatgctagctttctttagctgtttctgagcaaacagtcgtccagtatttttttgcttcactaggagcacctttccgtaagagccacgacccaataccgttaagggttgaaagtctgctggacgcatctttccgcttggtacatagttgtcacccttggaagaaataaaatcaccatgggcagcaaccttaaactctaccgtccccttttcatctttggcattctttccatccttcaaatcacttgacgaagtgattgtcgacgcagatgcctccaattcttcaaaatcatatccctcctctgcaatctcatcgtcactagacaaatgggaattgtaattctcattcaaattgtcgtgctcatcaaacataaagacaggcatctttgagcaatttgtactgtgaaggatcacaagtttggcatatgtatgcccaaaatgccttttccttgttgtttggtagacgaacaaaagactgccgggatgtagagcaagaaattctctttgtcatacctcattttgttgattcaaaacgcattgctgattggccaatttagtaaagtttagatatatataaagcttttgattcgccctctttactaattaaagttatcaacttactacttattggaccgcttacataggctattgtgcgttttactttaaaatttttttatgccgagaagctagattagtgatgattaacgtgtcttatacgatgtgctttgtgcattttaacgaatgaaaatgtcttgttgcttatgttgttaccgtaatgtaaggctggctctgtaaaacgatgccagttttatatggcctatgcataccttcttcttgagacgcgcgtgttaaactcatctttcgttgaatggcgaatttacatcaatgaattgagatttaggaagatttactttttacataaagttattctatggtctcagatattttgaattaacattcactgcgtgacaattgcgtgtatcatcattttaatttgcgtttcatgtttgctagtttcatctaattgtgcatttcgttttaaatcaaaattttccaaattactcatatttattagtcctcgttttttacaatgtctcaaaagaattttttcgacgaaggaaagagctatggtgtaaatgactatgccggtttccattttgaaaatggtgctgattcatcccttcctcaggtatcggctcaaggtgtagttagagaaacggacagctcgaattttgatgcttcccctgtcgcatcgggttctggaatttccgatgttggaccatttggcgctgatttccatcaactgcagcagcatgtacagacaccgtatggcggtatgactatgcctgcatcttcctcttcaggcgctacttcagtaccaccggagcaagatccttctttgtctgtatcattcaatcgcttgcccaagtctgcatcaaccaagactaagaatggacgcattcgatcgtctcgtcgggaagacgataatcgtataccattttacgatctcgatgttgcagaaggtgccgaggatgatttacaggaagactttcacgtggaaggaatgaaaacaaaatcgggtagaaagattcagcggccagtcgcatacaatcctaatgccaccgcattgaaacggaaaagtcgcaaggtcgatatggtcaccttgtgtagcgtctgtcaacgaggacattctcctttatctaatcgaatcgtattttgtgatggatgcaattctccatatcatcagctttgccatcaccctccgattgacgatgcaaccgttcaggatgtggatgctgaatggttttgtatgaaatgccagtacaggcgtgccaagcaacctttagaaacgggaatgacggcacaagatcttgggttaagtgaatcagacaaaaaaatgtatctatcaagtttacctactcctcatctcgcagatcttattcttttttgtgaaaagtcttatccatctcttcccatatacaacccacgtactcgggagttgttgggtgagattcggcatcaactacttgttagttctgaacgccaacaaatatctttacaagagcgacttcatgctaaacaagatgaagctccctctgatgagcctgcacctgtcccctataccgcaagttatgttgcgaattctggaaccttatacgactatccaacgttaatacggttagctattcgtaacaccctctcaccttccaaagatgaaatatttaactggcttgctcaaaacgtaccattgttaccaacttttcacgacagcgcttccgaggccattcgttggatggtaaataaaggtcaactggtccgttccggtagcatctatcaaatagcaacagtcgaagaataccctcacctccaaccctctttacttcctacttttcaacgaaaccgtaaggtacctaaattggtgcctgtctctttccccaccgatgatcctcaaaatttatgtgctactgttttatgaaactgaacaaatttttctaaatgtatagacaaaaaaaatttctttacttcccgtttttaattaaacggttgcgtcccgttaatctcgaaataaatttataagcggtcgaaagcaatgtatcattacaccatgtattagctgcaaatcaaagtactttagtatttccttcatggattcaaacttttcactcgataacaaatctagggaaaatacataaatcgccctacacactttctgtttacattataaacttttcgtttggaatgtttcctcgccatgaaatcttaaaataaaataaaataaggaaatgaacaatttctcaatttagcaataattaagaaagtcaatgaagtataataaaaaataattatttttaaagtatgacttacaaccattattatcggtcaatgtcagggtgttacagcgcaccttctacttaccaccaaagatgaggtccacgttggctagcgctcagaaagcagccgtacgtattccaaagggctttgtatttcctgttccaaaagtaaaaagtgctcctaaggtttcagacacgcaccctttgtggaatttctttcgggacaagcaagcccttccaccaccatcggaagaggctaaattcggtagagcatgggctgcagaagagcttcgttggaagtcttttaatgatctacatggactttggtacaattgtctccgagagaagaacctattgttcacacaaagggctgaaatgaaacgcttacagttgactattcccaaagcctcaaatgagcgtgtacttgcagtcaataaaaccatggcagctatcaaatttgtcctatgggaacgccaaagagcatatacttctgccaagcagctcgagaaacaaaagggatcttcttaaaccccttccttttaggaaaacagaaaatcatccaagtatggctttattatgatctaaagcttcatcatttcacaaactttctaaaaatataccctaatacacgagaaactgttttataatgatgataatgattttttattttgttcacctataattgttttctttattttgtttatactgatcataaaatctcggttgtcccggcaaccatgctaatgtctttacacgaaatttaggaaatcgcattctatccacatccatttgtttagacttttgtttcgtgtgacaatcgataatttgaatgaaatagtttttttctttgtttttcggatccatggattgtggaaatccgctgtttttacaatggatacaggagtggatggaagagtcgacgcgtcgcttccccaagtcatatcaaacctggagaaaggtaggaaatttattggattagtgaaaaactctttgaaaaataaataatttaaatattaaattaataatgactgtaatttttcgaaagcttttatagcttcgtactccataaatatcataacaatcactgttgttgttgttttaaataagaaaccgtgctaataattaggcctacgattcaatgaaaagttgccccatcacatttcatcgtccttctcaggcattggcactgaagggaattggccctacgatttgtgccaagctagaaaagaaatggaacgcttactgtttggaaaataatattccaattagcacgcacaatgaacagaatgattctcatgtcaatgctaataaatcgtcttctgagacttcttctgaaaagcctcgaagcgttaaaaaaccgactacaagaaagagaaaggtctatgttccgagctatcgttctggtgcatattcaattctttgcgctctttatatgcttaataaacacgaattcgctacaaagcctcaaattgttacgatggcccaaccgtattgtgattcgtcctttggatctgctacagaccgaaacatgcgttatactgcatggagtgctatgaagactttgatcacaaaaaatttagtttaccagacaggtcatccctctaagtactgcttgaccgacgatggtgaagaagtttgcatacgtttggcaaaagtagacgattcctttcaacggaaacatactgtatcaaacttttctgtctctaaatccgatgatcatgattcctctttatgccaacctccaaattttgttacatcaatcaataaagcaggaagttcttcagaccacggaggtgaactacatgttacttactgtccggtagatcataatgaagtttctgatggtgttgaaaccgatatagatgttgatcaggtggattcgttgaccggaattcatgatcaccatatcattaacaatgagcagttgattgacttgacggaacaagaaaaaaagcaaccaaatgaaagcaatttgtctaacttaaaaatcgagacggtattattctcaaactgtacggtttttcttctgattgatactcgagaaatacgttctcccttggatcgcaatcttattatcgataaactgactaatgactttggtgtcaattgtcaggtacgatcattagaattgggagatgctttatgggttgcaagggatatggaaagcggtcaagaagttgtgttggattttgtcgttgaaaggaaaagatatgatgatttagttgcttccattaaggacggaagatttcacgaacaaaaggcacgtctaaagaagagcggaatacgttcagtcacctacattttggaggaatcctcttatgatgaaagtttcacggaatcaattcgtacagctgttagcaatacccaagtcgatcaattatttcatgtccgtcatacgcgatcacttgaacacagcgtaagtttgcttgctgaaatgacaaagcaaattaacctgttttatgagaaacgtaaaaccctcgctgtcattcccgatttgtcgatagaagccaaaacttatgagtcgttacgagagcaacttctaaaaattgatccctcaactccttaccacatatcataccatgcattttcctctgtcctctcgaagtcttctactttgaccgtgggggatatttttattcgaatgcttatgactataaaaggtataagtgcttcaaaagccatcgagattcagaagaaatatccaacattcatgcatttatttgaggcgtacgaaaagtcatcatctagccaggaaagaaacttattactgaataagacttgtcaaggctatggttttcaaacaatagggccagcactttccgccaaggtcgcaagcgttttctttccagaatcttgagcctttgaacttttatttatttatgattcataatatttattcaattttcttatcatttcccatatatttaatttacctttgctttaccatcggaaattgcgtatgttagtgtattgcggtatataggtagcatcagattcccttcaaatcgtgagtttctacctagcactatccataaacaaaaccgttacacttggtattcgtttttgaaactgctgtatcatgtcacgtttaagagctcctgttgctaaatttttagctgatggattgaaaggaatcaggtctacagctttggctggctctcgattgtctaattgtcgctataccagtactagctcgaaagatactgatacctcaagccacatgactcattttggatttaaagacgttccggaagatgaaaaagagcaccttggtatgtatggaagaactggtttgctaggacatgtgatttgattgtaaatcataacattttgcattttgcatttactgaagaaatttgacttcaatcttaaataggtactgattctaaccttttaattagttaaaaacgtgttttcttccgtagcgaaaaagtacgacgaaatgaatgatgccatgtcattgggaattcacagattatggaagaatatttttgtttccagattgaatccaggaaatagtaccgttcccatgaaaattttagatgtcgctggtggtactggtgatattgcatttcgtatattaaatcacgctacaaatcacaacggcgatcgaaacactcgagtcatagtagccgatatcaatccagatatgctcagcgttggtcttcgtaggtctaagaagacgccttattatgactccggaagagtggagtttattgaacaaaatgcagaaatcttggacaaaattcctgacaatagcattgatatgtataccattgctttcggaattcgaaactgtacccatatccctaaagttttggaacaggcgtatcgagtgcttaagcctggtggagtgtttagttgtttggaatttagcaaggtgtatccagctcctttggctgaattgtatcgccaatatagttttaagattctccctttactcggtaccatcattgctggtgacagtcaaagctatgaatatttagtagaaagcatcgagcgattccctgatgctaaaacgtttgctaaaatgattgaggatgcaggattcactcttgcaggtgaaactggttacgaaactttgtcttttggaattgcggccattcatactggtatcaagttgtaggatggtatgaaagctatgacaggttgtataattcttttaatgttttattgagtaagaagaaattgagttattctgtaaagtttatacttcagaattcttagagctgattttatgtttatcgactgcaaaggcataatgcgcatacttggaatgaaattactacttttacaggcataccattcacgaagattagatccaacaccgttcttttactacatttaatgaaacaaaaataatttcataattttttatattgaaataaggtttgtgtaaaacaaaccttgtttttaaactagtaaatactatagtattcgtttctgaaaatcatcactgtcttcatgaacgtaaatatcctaaacaacatagaagcatgaacatgcactaccaaataatagataattaattagggaccaatgcaaaaaaaaagacacggagaagaaacattaaaaaaaggcaaccgcggtccgatgggaaaagcatgaaacagatggcgttatgaaaaaagtaatttcgtaacaacaaataaaaacaatcgggtccagtcaaaaatattccggtaggcgaatagggaaaataaaaacgcattttaagacctcaacagaggaaaaaaccgacaacgaaagtaaagacaatttgacataaaaccggttgtcctataaaatgaaaatgacataaaaaataagcacagcaaccacattaaacaatattagtataaggttaaacctttttgagctcttcaggtcctttatagcgactaatttttaaaaaaataacaacctaagcaagacctttggcatattaggaaaggttttttacaaaagttgataggaggggaagcatatccgactccgtttgtcaatattccattcgtaaagatgagtggcggatgcaacgtagacagaagaaccgtcatctgcgaaacaggagccgaatatatcctgcgacgcaggagaaaagaagcgatcttcacttggaaggaccaattcgacatctttaccagtgcgtaagtcaaggagatgcgaataactgaagccttcagaataaagcaagaggtcaagaggtccgccattcggaggggtgaaatggcagcttcgaatacttccgttagggtcaggccttgatgaggttttagtgagcattggggtcctcaaataacgtacatcaaaaacactcaggctagaatcttgactagcaacggcaaacaactcgttacgctgagaaatacttgtacaaaaagaggaatcggtagtatcagcgacagtagtatgtcgtaaatgatattcaccggaacgatcgatttcgtaaaagaagacctgaggagaatcgccaacacaaaccataaaacggccatcattgctgacagatgcatgattcatgttgactggaaagtgcaattgcttgcgaaggagaccatgctccaaatcaacgacttttatcgtgtgatcattactagatataagtgcttcagcatgagaatcacagttgcgtcgatgaatttcaatgccattgttatgttggtcacaaagcttcatgtgagtttgttttgaagttggagaccagtaatcaaattcaccaagttggccacctgcagcgatgtatccgcattttcctagcaagctcagcggtttaaaactgagcccttggcccacctgaacgaccttctccgaatttgggtatattttccaaacaaatacgctgttggtatagtagattggattggactcttcgccggtattttgagtagaaatgaggtttttcaactgccaatgatttgaacaaacacgagcaggatgttgtttaggagtcacattccttaaacacaggctggagttggagcacctattgtccaccgtcatcccggttttgaagcgtaaacgcgtagacacgctcactttgaagaacaagagaaatcaaataaaccaaaaaaaaaaaaacactccttaaagaatgttttatttccttattaaaatagccaaatcagacgaaacgtgtctcaactgtaaggccttatgcacacaaaaagtagaataattaggtaaatatcagaaataatttagaaggcgaaaattagattcaattcacaatgtaacacttcctgtagaaataaattgagtcaagaatcaatttagaataaaaattacgcaagccgtttctaaattgaaagaattgtctgcaagtaagatgaatcgtggataacaaactatacgattcaacaattaacaaggataggtttcaaaagagtttggttaaggaataaaaaggaaaacgtagatacttttataaatgtaaaatattggcgaaatggaagaattggagaaattgaggctgtaagaaatttcaattataactactggggcaacattgatgagggtgacgggttgatgacaacaactattatgaattgcaacgaactaccaaaaaaaaataaggaaacgttaaattatgataaaagaaattttgagataatggcgagcaaagagcactaaagtagtttagggtgttattaaagtatgattatttacaattgcgacgtataaagtggattagcgtattcaattcttgaattcaaaaagatggatatctagtagggttatgaggaaaggatgaaagaaagagagcaaaatcaaaatagggaactgaagctaattcgatcgaattgtagaagggttcatcacaatatgtatggttacgttgtgttgctaaagctcagcagacagatgcaatgtaagcagggtagagagaaaaaaggaaatttttcttgtaaccttgggtgaaataaaaaaaaagggtcatataatatttagcttaattcatacgtaaacactacccctgtggtattgaggtacttcaactttttattccttctcttgctcttcggaaaagtaccctttcaaccactgagcttccttttccatttcctcaagtgttcttggcttacgatcctcgtccttaggaatagcttgcctcatactggttggcggtctctcatctcctgcataccgctcatttcccgtaagataaagggaagcaagatttccttcgtttttttccaactcactgtagactagatcgttttctgaaaaatctgcctttttacgagggataatgtgaacatgtacatgaggaactgtttgaccagcgtctacaccatcctattgagttaaaagcaaaatgtcagcttctaaattaaaacgattttttattttgaatgtgaaaaggaatatgtttttttatttattccttgactatcaaagtacttacttgaataccaatgtttgatgcagatgccgaaaacaccttttcgattacctgttgcactttgcgaacagaagtaaacaaatccgtcaactaagttttcattagttagcgtatgcagattccattattttttcgaatagcataagaatcctacctctgaaggtgtcaaatctttcaatctagggaccgcccgttgcggaattaccaaaacatgacctggtaaaattggtttcaggtttacaaacgcggcagataactaaaatcgttagcagctgacctcaaccaaagaaaaatcacaaactgtctgccgttatagaataaataagaatgacaaacaaaagtttgcaaacaccaatatctacacacatgagaccgttaacttaccttagtacgataaaaaacttgacttccaacaggaaacttggagaaatatagctgttttggcattctggcttacgaatattgtaagaatctaagttgttggttgaattcagcttcacgatgctcacaacccatatcgcggagtccctggagagtcatgtgcgaaagtgtctatggaatataataagaaagattgatatacttaaaaaacaaacagactatgagaaaatagcgtcttgcatatatgtaagtaacagtatcatggaacagataaagcggactaaaaattccaatattatcgaattttattattcgtatgcacacaagtttcaaacggtatcgaaaccactaattactttccaaaaaattgcactacggcacttttgtttatattgtttttaccatatccaatcatgcaggatactgattgaatatcagcacttacaatagttattcataagagcattaaaaattttattgaatcataaaccggaccaactatttacgagttgacacttgtttttaccatcaaacaggcaaaacaggtgaaatctaagttagtcctttattaaagatacatcaaatatgttaaggtcatattcaatactaaatcaatgtaagccatcagttgaaggatgacataacattaattcattgttgagtgataaataatcgtgtttaaatataatctcacacgaaccgttgaagaagtgtaactcacccacctatgtctattatgaagacaatttaaaatatgcatgcagattgaactagatcagaaagaaatggaaaatgcttttaaaaacccctgcatcatgaacagacagaatgaaagggtaaccagagacagaaaaaagattaagtgtcatcaatcttctctctcttctctgagaaagaaaaatgcgaatatactcgacccacaagtttttaaggataaatctaaaaaaaagctttttcagatgaatgattatgtataatttatttagtaattataacggattttgttagtatttctctttttttttggtgaaacacaatctgcttcttaataaagtaaacgagtgttaatcttgcaaggtaaagattccaacttttggtgcaaggcctccaaagaaccaggagtacagtcgctaatatcagcaaccaagtaagcaatgtcaccacgagaatcggagaattgagacttgatgttgtggtcgataaaaagctcgttaacttggcgaagaacaccaggcacatttctgtggacaaacaagacacgagcagcatttctatcagcctcggtaaggctgcgcaaagagacctcagggaagttaacagcaccgatactgtttccttcattaatgtaacgagtaagagcctcactgacctcaataccaatgttatattgagcctcctcggtactaccaccaatgtgaggagtcaaaataatgttcttgcaatgggtcaattcagaagtccaagagttgagtgagtcaacgaacttgtccttaccgttaccagcaggctcggatgggtaaacatcaatggcggcaccagcaattttaccagacttgctagcatcaacgagagcgggaatgtcaacgacagtaccacgggaggcattgatcaagtagctaccctccttcatggcggcaaattccttggaggaaatcatattctttgtttctggagaagcaggaacgtgtaaagaaacaaagtcagcacggtgaaggagttcagggagagaagagagctgcttggcggaacccaaaggcatgatagggagaatatcgtaataaacgacgtgtaaacccatggcttcagcgagaacagaaagttgggatccaatatgaccataaccaatgatgcccaaggtcttaccacggatctcccagcatccactggacaccttgttccactcaccacggtgcaattccaaggagcgatcgcccacttgacgagccaagctaatgatatagccgatgaccaattcagcaacggaacgagagttggcgtatggagagttgaagacggcgataccacgttcggcagcaaagtccaaatcgacttggttagtaccgatacagaagcaaccgatgacaattaaactgtcggcagcctccaagacacgacgagtcaagcgggtcttagaacgaatgccaatagcatgaacgcccttgatcttctcaaccaaatcgtcctcgctcatagaagttttcaagaactcaacctggtagccctcatccttcaagttgctcaaagctgattgattaacgttttccaacagcaaaatcttgatgtcttcggaagcgaatggcttcaaagtacgagcaggagcttgggagtaagacttgcgtacctggaagtgattcgagaggaaggatgaattattatcagggggagacaaagataatttgttcaaactatcctcgacattaccacgacgaccgcctttaatatccatactttaaagaatcaaaaaaagaaaagagaaaaaatttaaaaaaaaaatatctgtaatgtaaagatacaagccaaatccacctaaaaaatgaatgagatgagatgacaaaaatcaaaaggaactttagtcaatccaacgctttttcaaaaagctaaatttcgttgttgagctagtaaccgaagtcttcgacgttggtagaggaaggaacgaaggatgtaggtagaaggaaaaattttcaccagcaaaactataacccaacaaatgagtgcagacgagacacactatatataacggatgattaggtcaccactataatgaattgcgactttgatggattcgtgattgaaatcgatcataccattgaaattgatggatgttgattaaacgggttgaacggtcacgggaaagatgaaaaaaaaaacattagatgagaaaaaaataaagacaaatttgtaatagcaagcaggtacgagaattgggcttgagagaaagaaaatataaaataaaaaaattgaatatagaagaaaaaggtataatcagaaataaattcaaaattttaagcaagaaatcgtaaaaaatgaaattttcaactagaaatgtttttctttttccgtttttttttagtgtacaacttgctgtttttagaggaatattcattattacttactatttactagtatttgctttctttactagtatttaattattaaaaaattgtgtttttatttttgtatcccaactaatttatttatttattctttctttcttttttatttactataacttgtgtgttttccctactttaaaattatttgtttcctttagtagtagctagctggattttatttctttgtacctttgatagatcatttgtagaatccattttattaaaacttacgaggaaaaataataaatcaaacaaatctgatatatcacatgagcttagttaaatttgaattgactttcagtgttttgagtccaccaaattgctgcaacaatattatacaactaaacgcattccatcaaattggacgctgttttatttaggacctttgcattatatactaaaaacattcttaagttgcaaatgaatataaagaattttcaatataaaaattgccaaaaattttcgacaccagcaggatttgaacctgcgcgcggagaccgcaacagatttctagtctgtccctttaaccactcaggcatagtgtctaagtcgaaaattataaaagctataatatatttaaggcaagtattaaaattaaaatattagatgttgtaagagatatgtcaaatatgctttaaatttagactaagataaattgtagtatgcaatcctccatcccaattgtaatcatctccattatttgatgattctaactttaaaaaacaaaactggtatctgttaaacgctagacgaacttactataacaaccgaacactcttttacaatgcgctccgcatttttttagtttccttcttactccaagaattgcaagcttctttatgtctaaaaaaacgaaaaaaaaacaaatcgtatttttgataaactttgacactcatttctttcgaaatagccttttatgtaaacacatcgggtttagttataccttcccaacttcttgggtagagtagactaactaggatgcaacccattcatactatgaattctcaattgcttacttctaagtcaaaacaaagcattattttctagaaaagctcgtaaaaagggttctcttttttaagctttactaaaggtcaatttttacagtcagtgttttcaacttggtctaaactaacaataaaaaactatcactagttcttttcgcaagcatttgattgaaaaaaaaggcaagaaaatattaaaacgtccaagtttgtccgagcgttttcatcatgattgatcaaatataagcattccaaaatctttaaaggctttcgtactcaaactagaaactcggaaaattcgccaagaacgatcacacctcccattatgtagacgatgtcgtttaggtcttttaaagccattcatctcaaaaccaccaattccagtaaaaaataaaacacgtcgactgtaagcatttttatttgataaacgaaaaaaactcgataaattggaagatatttaaaaactttataaacttgcagaatctcgtccgcaagcactcacatgtggtccgaacctatcctgtacaacaaaaggtttacaaatgttgcatgaaaacctcaagaatcatacttttcaagtatctttcctttagtcaaaacacagaaaacccattgttattaaccccataatatatgcacattatcgaaattgtttattgctgacggcactcagcagcgttttgctggccatgagcagtgtgcttgctatcactgtcctcctcatcggaatcggaaacttcttcgttagaagaggattcaacatcatcttcatcctcttcaacatctaagtcgctgaatccgtcatagttttcaagagctaaagcctcaccagtaaaccactcaacggcacgaggaatgagtttctctttgaagtcctcaccgatttgatagtcaagttccaacaattcatccaattcagggctctccgattcttcgtcttcctcagatggaggagttgggggattaaaaaagttgaagaaactgtcacgaggaacggaaacctttacgacacgagtttgtttagtgtttttattgcgttgctttttagtaacggtacgaacagtcaaatcggcattttctttccaatcaaccttatcgccctcagcatgatcatacaagaaaacgttggacgggccagattcctccatgtaataataagttttggtgagaatcttgttagtaaagaatgggttttcagcaaattcaaattctaatttgaaaccaggcttttccatataggaaatgcgaatatccacaaggtgacttaaagctccttcatcttcgggagtaatcatttcagacaaagacaaaacattcttcatagcggtcaaccagaactcaggaatacccttagtatcatcaccaccttcttgtttcttagactcagaagaagtaggttctttcttttcgttctcatcggcagcttcacccttcttaatttcctcctcggtaggttcgtcagcgccacgaacaacctcagatcttctcttaaaaataggtgcgtacttctttgcataagctttttccaactcaaacagctctttttggaattgagactccaagtcgctgtatcgcttttgcaaaccacgaagtccagaaatccttctttgcacggcttcaggcaattctgaaactccttctgaagtgagatgtaataaagaacccaattttccgtcgatagcctctaaattctcatctccttcgtcaatagtatttacttgaggagccttcgcaccaaagttgggagcgctcgtccccgatggggtgttatggggagttggggcggcagacatttttccggcccttttgttattaatattaacgttctctaccatattaattctacttgttccagcaatcaattatgcttcagacgctttccgtacgtccttttaataacactgggaagggtagtggtagaagctaagtgtaagaatatttgctgcaccctgggaatctacctacccgcggaacttccgagctcatcctcggggtttccgaccttagtgaacagtgcatcgttgtgttacggacactttctttattcccgaagggggtttttaaaaataaaattcgatgaatttaggctcatagttaatattatttatatttttaagactagtaaagatcaggaagagctgaattaactgtagaagaaagccctttatattctaacaacattttgaagctagaatctttttgtctcattgaaattattctatcattaaattaaacatcagtcgaataagtatcgaaaattgaggtaaaaactttgctgaaccaaaggttactttttaaatgttactgggttaaatttcgtttttgcccaaggctacattacgacgattaatagccatgaacaactcttccaaattttgagacaacgacttctcaagtgttaaacgagtttgggattcattcaaacgctcagcatttcttttttgcaatatacacaaaaaatctgctaataagttaagattccaatgatctggaatttgctcgcacacgtaggaaagcgtataagaaaagggtcgacgatacaatagttctttaataaaatcactacatccatctcctgttgatatacatttttcgagcaaattgcaccaacactgaggataaacatcatcaatttgaagacagtatgcttcaccgcccttatagtcatgaatattcgtaaccaaaacggataaagctttttcataattcttcttccttttgtaaaacgagtgttcaagttgaggaaatagatataaattgtcaacatgaatgtcgaacaaaatatcttttattttatctatagattcttcttcaacattttccatcagattaatagaacacaaatagtaaaatgaaagatgagtactgaaatcactcatgtccccccaaagttgttccaagtattgggcatacgtaggtttctccatgcaaggaagctccctaaatgtttcaatggcagtctcaaggcgatttttaaaatcgttatgatccaataaactgccaagcaacttattaacgcacaactttaaaagtagcgctcgatgagtgacggaattcgactttacaaggtaatcaatcaaaacatcatcttgagaagaatccaaatgctctaacacgtcctctgcagaaatggatccactaactgttttgtcaagcaaaacgcgcgtaccctccgttgcatcgtgtttacaaagccatgtagtaaattcccagaatgtcgaaggctcaatatcattaaccaaatattctcgtattttaattaacccatcgttgaatctccgatcttcataatcccctgttattaatttcttccaagtttgaagaacaccatcgtgatcccttacagtagccaataacacggagagtaaataatactctttcttctgtatcaacacatcttttatatcttcaacaccagttagaccagactctaacaactccttagcatttttggtaccggcggctaaatcatccatatttaaataaaggagtaataacgaatgctctacagcaagcatcacgtctctttgcgaagataaaagatactcagatatgctcgtgttctttttgtaatttttcagataacgcatcaacatgatgtatgcgttttccttagtaatttcaatcatttgtctctgagtgtattgatcagtatcacgaaacaattcattagattttaaaacattagcaacagtatcatcgacggacaatatgcttttgcgaaaactaatgacaccttgaaaagcaatataggaaagctccgaatgatagagatctggatagagggagataactacgcgaggatcaattttggaagtttcaagcaaagagagagaattttcatactgtccttgcttccaatactgtaatgccgagatttgctccaaataagcagattgaagataagcgacatcattggttattccatacttcttcggattccgcaatcgcttactcactcgacgcagaggggcttcaatatcgcctatggtaatactgaattctagtttgttcataaaatgagcttcagcgccaaacccccaagatttattcgtaagaaaaataaatgaaggcttgctaaaagaagccctttctatcgtatcagaagtttttgaggtagacgcagtattcacagcagagaatttactaaatatttggcgatcacaaaaatgaacgcttgtcaatcgagaaataaaagagaaactttcatcatccttcagattaatacttttaacaagactgagagtatttatgtcgatgatctgtaacgaactagaagaaatggcgaacacataatgagatgtagaaaaaacatgttttggataaaatgaaaaagttagagtgcttcttgtgacattcccttgggaatctacaaaaagccctatggcatctttgggactaccggtaatcaagagaaattcattagaatgcaaaacaatcatgggtttgtacattagcccattattttccgaatcgtatttgataatgggaaagaggggagtagtatcaaaggtgagaatatccaataattcaaaggaattttcggtaactagacaaacgatatgaccattcacacgagcagtttgaatattggggtatttaagttccttgtttattgttaattagcgcttttatgaagtaaacaatttagcatctaacatacatttttgactagtatgattccatctttttgaaatgagatgagctttaaatgagtattggtcacaattaaatatgtgcttttctcgtcaatacgttggcctggatgacagaattccaccaagcctttaaaggagatggaagggtaaagctgagtcaaatcatcttccttgtatacttctgcgaaactacctaccaccgttaattggtattccaaagttatcgtaaaccacacatagcttaccatgatgaataaaaactgcgccaagaaaaggcattgcaagaattcggtttacacgagatttcgacaccaacgaaatcttctttacaagctctggtgattcatttaactaatacgcgtgttaatgcaaacaaccctgtgcaacacacgaataaacacaaacctggaaatttgaaaaattatagaggaatacatcaccaccttccgttccaaagtatagatggttatctaaaaaaatcaaatagttagcaatatagccccggatgcttgccttactatagagcgcaatggtagttacaggggaatccaattctttaggaattgctgactcatgcagctcaatatcagacatttgtaaattttgaattaatgaaaagattcattaaacaattatattcatgaaaaagccctttgtaagtgtatctgttgcgttaatatggttactttcaatatgagtagatctgggtagcgtgtaacccatagtaaacgaaatgttatgatatagaaagaaagtaaatttagaatttctgctaatttaaataaaaattagattctattacaaaactaactattcaaatacgtggaatccttataggagattctcttccaatcttaatccatagtaattctaagttaacttgcaagcatcctgggagttatagcaatttgagatagcctcacagagtgaaatagcaggaactataataattgcacacagaagtgattgtatgtttgttgactgacttaatttcaagtctcttcgaaaattaattgactgaataatttgatagctgatctaaaaagattggccttttgtcaataggctttgcattattcccaaaatacaaggctacaaaagcaaaatcaatacaatatacaatcacttttccaatcgaattaagcgcctaatacatattactcatttccataaaaacaaattcttatagcgaagtgtttaatggaacgttgtgtaactcccaattcactatttcagcacgctgacatcgcgctatttcattgaaatgctaagcacaaaacaaatactaaacattagtcattttagtgtttcgttttaataacttgcaacataatggcagttgcttcagaagctttactccaaaagctaacggagtcatggaaaagttcgtggtgttttgaatttttaagcaaatagcaaagttactaacgtgagataatagattcgcggtttgaggaattacaacgggaagcagatgaagctgcagcagaaattgagaagatgcaaaagacatctttggatgaaaggaaagagctttcgtcaaaaacgaagggtatggtgtctattattgcagcatacctagtatacattaacccttgctaatattgttaatatacagaatttcgcaagcagcctgatgaagtcaagctaggcgaaatgaagggccttttaaagctttatcagtctggaatcgattctttgaccaaacgagcaaagtccgctgaagcaacattctttcgagtgtatgaaacactaggcgaggttcctgatccctaccctttgctgattgaggctgcgaacaaccttaaaactcaaaaacagattgaagatttaaaaaaggaaaaggaagaaatggaaggctcgctacagggtaaggaaaagctggaacgtgaagtggaaaatttacgaaaagagcttgacaaatacaaggaccttgtagagactgaagcggaaaagcgtgccgcaatcacaaaagaagaatgcgaaaagtcttggcttgagcaacaaaagctatataaagacatggaacaggaaaatgctagtacgattcaaaaattaacttcaaaaattcgggaattacaagcatcacaactagatcatgatttacaggccagtcagaatgaatcagcagggttggacgttaatgccaaatctgccgaagtgaatgctattctttctgaattggatgatgctaacaaaatcattgtcgaattgcaagcagaaattgctgtgctcaagcaaaacaccaaagagcaaaagagcgggtcgtcacaggatgacctgagtaaccagcagaaacaacaattggattttatggattctcttaataaaaaattgtctactgaattggaatcaataaaggaagcatcaagaaaagaaatggaaacacattgtgccaccattcaaacgctggaaaatgaagttaaagaggcccgcaaagttaaagaagaaagcttaacattggccaataaattttcggattacgacgagattaaacgagaactatctgttttaaaacaaattgaatttagtggagaacatgcgactcatgaaaacacttctctagagtctcaattactcaagcgcgaaaagcaactatctgaggagttggccaagctacgctccacaaatgcccagttaactgatagaattactcaagagtcgaagaaggcttcatttttggaacaaaaagcttctgaacaagaggaggtaattcgaaaactagagaaagaccttgccgatgttgatgttgagggaagtgtttacttgtccaacaccacctatcgccgtgaaggaactagcggtcaactttctccaacatcgtcaatcatgggtggcaatcctagtttatttaacggaagcgtgttgtcaaggaattcagttaacgaaactggttctgccattgttgacgttatcaaacagcaaagagatcggttcagacgtgcgaatgtaactttagtaaaccaagtgagtgctgcaaatgacaagattgcattattggagagtaaattggaggaggtggaaaagagcaacacccttctttatgaacaaatgcgttttcgcgaccattatcagaagcatgttgagcctagctcttctcacctccaaactgccgcagcctacgaaaacagcatttcaccgtttgcctcgtttcgtaaaaaagaggctgaaagagcttattcgagaatgggttcttttgagcgaatagtgtatgctttattacgcaccttgttattcagcagagcaactagggggttatttttcatgtatctaatacttttgcatcttttcattatgattgttcttttaaaattgggaatcgctggcaataccgcatatactcctatgaattattgacgaaattaaaagtcactgaacgagagtggagctagtacctactaataagcacttcaaatattgccttagatggaaagtatgctgtctcagggaatggattatgaagggaagggaactgaaatagtgtgtatacgaaaataacgctcatctacattgatctgtttcttttatatatataatatatacctatctctatatatatcaacaaagaacattgaaacccaccatggaactcatttgttttgttttgttattttttttttaattttaatctaattaatttattcttttggtaacattccagctacttgtttgctttcgtatagatttttttttctgttattattgagaagacacttttataaaattacagtcaatttctaaggactacccacaacataaataggaaatgaaaaagaaactcatattacaaccgaatccattcgtaaaatcaaatagggacgacctttttcaaaatctattttaagcagaagtaatggccttacgagcagccaaatttctagccttggcaccttgtttcaaagaaacacgggaaacggtgtcattagccttgggaactgcttcctcctcttcggcaacaatgatttcaatgtgggaagggctggaaaggtaagcagtgacacgaccgtgtgcacgataagtacgtctgcgttgcttgggagcagcattgacttgaacatgcttgatgatgagtttatccatgtccaaacccttagcttcagcattagcctcggcattcttcaaaaggtcgtagaagaagttgacggatttaacgggccagcgagcctgggtaacgccaaattccttgccttgggcagtacgaccaacaccaccattgaaacgacggaaaggaacggcttgcttgtgctccttgacgttgtcaagaaagatgaaggccttcttcaagttcataccattaatggtaaaggcaacttcacgagagttcttgaaatgagttctcaaataggcaccacgagccttggcgcatttggtctcaagagcaggagctgcagaataacggaccatctttaatttacaatttgtcaaggcgtttgcgcagtacaaaatttgtatggcagcgtttgtctaggattctctgtgactgttttttagggtagtactgtttggtggtgcattggtaaaactagtgctgcaacgtattctgctatttgtatactgcgagctagaccgtgcaccttagtatagcactattttctgagtaaataaatattgtacatgaattaggtctatgaatactcaaattgtgtctatcaaactacgatctcaatgaaaaatagcagagttttattttccttggaagtctactttatgatatacaaggaaaaatagataccatgtttaaaatgttgatgcaagtacatttggtaggtgaaatagataatcaacaaaaacagtttcttaggccgctagttgtgattgtgatgaaagaaatgtatgttttcaatgacagagtatttttttttaaatcaataaaataattttatctgatgttctactaaaacagagtaattaaaataatcaatttgaaagttagtgggtcgacgctgtttaatccccataacttacttgtaattgtaagtacgccttaactgtagaacagtaaataggtaaatagccaaatttgagcaattgagcaatcgttatcttcttaatgagaaagaaaaataattcaataatttgttttgctaaccatctaaaacctcacaaccttgtttagttgcttttcatgtcggtgtcctaggcatccctaccacacttctggaaattaccaattgccaacatcttgcatacatgtccttggcaaaaaagatcgatgatgatgaaaaacagttagtaaaacctgtgaataaagaacaaacgtacaagaaaccaattccacttgaagaagatgactacatcgagggtttaagctacataattcaacaacaatattttcctgaccttcctaagctgaaggctgaagtcgtgctcgaaagtgaagaagtaggaagttttgatgcacaaaatgagtcaagggatgaaaaattgaaatacctcattgctaaaaactcagaagatccattgagaaagaggcttccatcgttagctattcatgagattaccaaagcacagctggatggagaaaataaaccgattagcgttgcttcctatcaaaataagttcacatcagaagacaatgcctcttttggagagctaatggaagatgagagtcgattgagagctgaacagcataaacgacgatttggggtccattcacaacagccatctaactccattcaaactattggttactcaaattctgatgcaatcaagtcaattgcatggaaagagaaagacaagagtattaaaacttggaactaccagccaaagaatgccttaatgtatactccagaaactaaccattcttcatccctgtctcagataaaaaagcaaagcactgaaattcaagcggatgcaactggcttatcgcagtcttttttagaagcagccaatcaacctagtacggacccaatagtccccccgtctgtcaatgagactgatgcttctgtcaatggatatcctttagttgatgttaattttggacaagcagtgggatcctcttcgaaatcatacttcaacatcccagaacggcctcgacgagagagactacatgctatgagagtgcgcgatattcgttcccactccacgaataccaccattacatcagtggattctgcatcaactgctttaaattcttattctactcctaactctgtatccagaaaactgaccaatttaactcctgccgcccgacgtcttgtcgcacgttcgtatctcagatcacctttacatggttcttctccgtctgcttctcgtcacaccgccctaaggacttccattcccaaattctcatggactcctaccccgcgggtaaaatcgactgcccctacacctaaaagggtttaatgaaggacttgtctagtttatgtagtaattaactagagcaagcataatgataagtgcattgtacattctttaatttattgatgatttctagaaattatagtagcttttaaatggtatgaaatatatgaatttattaattaaccgaccgtgttaccaaccttgctcgtaatgtcaacattcgacactttagtgaaaaataaaacttcatttcgactgatgaatagttcaaatatcatcttttttggcaatttttatggatttatttttctcgtaatgccaaagggaagacattgcgaatagacgaatttcatataaaatgctttgctttggtaatgaataccactggtgtaaaagagaggagcggagaacaagaatgctaccatcctttaattttaaagaatgagaaattgcagggatttttaactcaacatcatttagttcccctacgatgataatcacaacaaaaccatatttaatagaggagaaattagattccatagacatgtagccgttagaaacgctttgaagagagaagttaggaaagacgccaaatcttaaagctgaaggagccaattcaagttttaataaagcctggtggaaatgtggtgcatgcgctttgattattccacttgcgaagcgaaacagaggtgcgcatgcttttacaaagcttccatattttagggacctcacactatcagaggttttcactaatgcatgtgactttttgtcaaacgtagagccaaaaacataggtatttttagagtctgcaatatcaaccttttgagcagataaaaactcttgaatagttgagtataggttctccgtaaaaacagatcctgaagaggaagaaagcttatataaaagcaaatttttatgcttatcaccaatttgataaccagaagcatcctcttccgacatagcatgattaaaagaaatctgatctattgtattttctgatggaagacttcgatcgagagattttgacaaacgtttcaaagaaacgtcttttaaaatttttctattctctttttgtttttgaacaatctctgctgccttttggagctttcgtgcttttaacttttcagctcgcacctctgaacgttttcgtttcggctgcttttctcccactgatgtttcagcagaaccaaaattctttacaatgctttctgttataatttcttcactctattaaagtataagccttctataagttataacaataataatattttcttaccattttcacttattcttctccacagaagcacgttttagaagggttcacgaattcctcctagtagttaatatgtacttaacagcaataatggaactaataaaggaaggagtgttttacgcctgcttttacagatgattgtaaaaatggaatttgaaaatactaaaataatcaaatctcgaaattcacgaacttggaaatgcaataacaatttctttctgccaaacttatagctacttaggatactcaggcagaagcagtaattgagcttactagtgcacaattcagtaaaattttatgctttgtaccaataaatgaatgcttaattaaatgtaaatttaagagaatctctcgttactacatcaagctatgactgccgccaactttaacatcgtagatgataccaaaccacttaggttcctaaggaaaattaaatataaaaaaaaaataataataataataataatctatactacttgaaatgttattgaaggcttggaaatttacatatttaagtaaagcctcatatacaaaagccactttattatgatcgatactgaactactcaattctccatttaagggcggcattttaatgaaattgtcagctacgcagtttgatatctgtttaacgatacattgaactgcaatgactctcttgtgaaactacagcatagcggtatgcattttgttaactaagaatattatatttattgttatagggatgtctaatagtatcagttaccgatttagctaataactgaactgaggaatgagacgcagctgtaattccatttataatcttcccaatctttgttcttaactgatgtctatattaaaaaagatgatcttacaaatacgaaactagtgacccgcaacgtactgtaacaattattacagtatgaaacataaggaaagctaagttggggtgaataaaaaggcagtgacagaataaatgtgtcagaagcaatccactgcctcgttcagttttttcgttcttctttttttatgccattgtttgaaggaattagttggaaatttgtttgaacgattttattattttgttaaaaagtctttgaagtggttggaattggactacagagcgaatattcttgattttgctgtttcgtttgtcgcaatcatagcaattaattcgcgcatgtgttttattaaataaagaatgatcttgatgaaatgaagaataattacacttctttgaaaagtcctctagatgaagaagatgaattgaagacagatcatgaaatcgatttggaaaaaggaccactcccagaatatgattcggaggaagagggcgcattacctccatattcaggtaagaattgtaaataataagaaaggaattactcaatggaaagttgaaacttgccatcttgtcaaattgcatgctttggtcattgtttacagtcggccatgcaatgcacacaatttgatacatgctctttctttactaaagtatttcaatcatattaatttaaacagatcacgcacttgtaaataatcctcctaacacacatagagaaaaccattcttctgggacgacagataattcttcccctttgttgataaaactgctaatatcattcacttcaatcattctattcaatgctccagcagtttgttatctaaagtataaggacgctttttttaaaaattatggtgcagtggaatggacattatttggattttggtgttttgtttgcactttggctttaatattcttgacttgtaagtgagacaatggggttattcttaccttcagtcactaactcatcagacttctatgaaacttggaccaaggcagttaaagtaactgtaatttccttggcacaatgtgtaaaagtgactgcagttttcttggcaaaatgtgtaaaggtaactgcggtcggcttgtacaactcaagggaaaaatgggtagtaataatttggctattatgggtagtcatttgctatacactttttcttcgcgccaaattcggtaatttgaacttagacaaggctctcatctgttctacatgcagtatttcagctgctttacttttatttttactatatggtatgtgaagttatggagttaccattactgaccgctaacacgcagttcgtcttccattttggacactcaagcatatgttttctggtttgtttcaagtactgggtgtacaaagttgtgtcgttattgtacagaaaggtttgatgcatttatttgataaacatatcgacgggacaggctacgaaattgaagcctcttcactctttgttataggaaattttcttttcttttacgaaatgggtttgtttaatattcctgtaatttactctaaccgtatcagaatgtccaggtgctctcaaaaggatgcccaaatttatcaggaatggtatagcttctttcctaggtatgtgtattcaaccaactgtatgaatgattttttacttacccgactaggaggtatagcaaatgcgattggaggtgccaacgataataatgacattcccttggaagaaacggaggccgaaagcgaagtctaattgctttattaatgtagttgtcgctacagttggaaaacctctttaccaaaatcaccaatgcagagaagctgcggcgttttttaaaaaattagcaccaactttctttaatcatcctctttcactataagtttatggaatatatgcttaacttattctttcaattaccaaagattttcaaccaatgcattctacgatgttggataatgtgcattgaggaccgaagtctttatttataatgtatgcgagtctaattatttgtcttttttaatggtactctacgctacaaacaataatggtttaacttgtttacgacaactttaaatcaactaatgaaatcggaaaactcgttgttccaccttgttaaattcacaatttcattgtcgttgttacattcatttctccttcatcttgattcttaatttaatcaagcttaataatcatttttcccttctgtttaatggttcaattcaaacaaaatttaatgtttacaaaataatgagcagcataatagaatattgtggtttagaacgatggtttgttatcgtaattacgtgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactagtatagctcataactgaacctcgttcctcagttcagtggtagctctatttatagtattcagataatatagatctgaatagattatcattaagattaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatacgcaacgtagtgtatcactatatgtcatatgttgaaatactagttaagatccgcttgttgataatcacaggtaactattcgtctatgtacataaatacccgttgataacagccatttataaatagcgttacaactgaacctcgttcctcagttcagttatgagctatactagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtgttgcaatataatagatcacaaggaaaactcaccgcaattttacatttcgttaaagtggataccagatggatagttaactcgaatttcttcaaatacgacaatttttcactaaagtagtttagtgactgagtaaatagatcgtaaactcgtgtctgccctctaccacttcacttttacccattttattgtattgaatggcaattaacttaattcgcttcgaattgcatattttcaatacggcaagtttcaactaagaaggagaatttgaaatagatctgtaaagacgcgtatctataacttgcttattcattacgcgttattacgtttagtataagaaaaatacagtctgtcttttaggttttggctgttttcttttttcgttaaaaaacaaattgttctgaaaaaaaggaaatttatattgataggttgatgtatacgactttcgagaatgtatcagaatggtaaaccagatgcccccacaatcttaggccagaaaagagaacttgaagatgtagaaatacaagatgatgatattcaggtatgttaacgtgttgagcctttaggcattcgaatgttaagacatgtcgctaactctgttaaaggaagtctctaaagaagacttattaaaggatgtaagagtgaggagcattcaatttgatgagttagaaagtaaaatagagggacttcaaaatttagcagaagagaaattaaaagttttagctactttggtctcttggtggcctgaaatacttcagcagtttagcgttgtgtttcaaggcaatgagctgaaggacttcgagagtgaaggtgttttttcgattttggagaaattcccggagctttcatacttcaatgacgctgtgaaaaataataaaactaaagccttgagcatcattcaaaaactcttgtctactgttgactcaagcacaaattcggtctccagagatcctttttcagttttatcaattgatgactctgcccttactgagaaattaaacaccattaatttggatattgacaagattttagatgaattggataccactcggtctcagcttcattcaattataaaactaccagatcgctcgtctagttttactttgcaatgcattaatgaatcagtgagaccccagtctactaaagtgaaagaggaagcaaccacctcctctaaggggaaagatgaagaaaagaaagttagcacggttgaacaacgtactcaactgcaacaattatccaggcttcaagaccaacaaaatggtttaatggagtctcgctcacaaagccttaaaattttggattcgaacgttaatgaaatggataaattaattatggaacgagaaaacgcattaaacaacgtcgaaactacaaacttgaaaaaatactcttcctttttagcacttaaagaagctgtttctatgacatctgagcagttacgcgtattagagcacttattgtccgaatgttctcacgaaataaatgtattgtcgcaacagtcaaagaattttaacggtgtttttgaatcttcctatcagccgttaataaacgatcttgatcatcaaatatctgttatgcaaaacgatgaaaaaagaattaataacgcaaagactgaattaagcttatcccttgaaaagaagttggaagctaaaaagcaaaaagagaaggtctacaaagacaagttagatgaacttgcgaatttagagacaatggtattggaaaagaaaaaagcggtggctacccgtgaagctgcaaacaaaatccggctcgtagaccttaacgatttggagttacaaaaagatctgtcaacttacctttctaaagagttggcttctactgaaaaagcatttaggttggtaaaacagcaaactgtgaaaagtagccactcccattatcaagaattgataaccaaatttagtgtcgaaaaggaaaaggcggagcaaaaatattttctgaccatgaagtctacagatagtcttcatgctgaagtaaagttactgcgccagaagtaccagaagaccaacgaaattatctcaaaaatgttaaatagccaagacactgctgtccatagaataatagagtttgaagatcagctagcccgtctatcatcggttcgaaataactctataaaacaatcaacaacgtttcaagtcaaaaagtcatctcaaaaatcaactattcaaaacctggaagaaaaggtgtcttatttacagcaatttatggataaaaataatgctacattaacagaccttgaatttcaatgctcagatttatcatcttctatagatatactttccaagcaagatgaagagcatgaaaaagagaagcgaaagttaaaggatactggggtatcaacgtcagctgaagagttaaaaacttttagggccatgtgtaagtgttcagtttgtaacttcgagcgctggaaagatcgaattatttctctctgtggtcatggcttttgttaccaatgcatacaaaaacggattgaaacacggcaacgcagatgcccgatttgcggtcgtggatttggtgcttctgatgttattccgatacatctttgaagaatatgttttatttgtgtaaattatgtctttcaggaaaacgctgtatatataacaaatcattttccttaatataatctttgaaactaggtcacgtagtttttaaactatccaatgcatctatgtttttagttaataaatttattattataaaatcattactcgtcattataattaaaattctatattatacggttaaggattttttctcgcaccacccacagtgttgtcgaactgagttaaaaccgagccaatctttttctgatactgccgataaagatcgtcccttccgtttctttttgcatctttcattaatcgctggtaataaattcggaccatctgtttaacgtcaggcaaaagttcctttttgggggcagcaatgaagtgctcgataattttcttggcaccattttggtatattccaaagactctagaagatttaggaaattcaacgtcgccatgaatttccttaaccgtcttaagaatctgaatcattgctgacatatttttcagcatctgaagacagctgcctctattcattgattctattttgtaaaagatagagtatagcgatgaatcaaccagttcactcagaccttggaatacaaacctataaaaagttagcaaatcaatataaggaattcatttgttatttaccttcgttcccattcattcaaacaggtttcgagtttcaaattcgtcgtcacaatagtagagttgagagccattatcgaagcatctggtcttccgcggtactcgacaacatagtcaggaaggtttacactttgattaatactatgaatgtactgtaaccgaacttccattcggattagcagtaaagcatcgaattggagcctctgtaaagaatcaaagacttctttatatgcacttttataaaaatcagtataaagttcaatacatacagtaacataccccttcattaaatccgaattattacccaacaaattatcaattggtaaaaagtcaccaccgaaattagcttggttttgttgcaaaacgttcattcttcgcgaaccgttcataaatcttgaaaaacagcgctgaagaaaccattccatggagttatgaagataagaaaccgagttcactaggtcggaatctttggataaaaccgataccggaagtttaacttcggacgtaatcgcacgatcttcatattgtaataaacgcttattctccattcgacaaagctcatttaacccttcaagtgatggatttttttgcttgaggaatttaataaattgagggtacgttacatcgtcgtgaagtagctttactcgaacagtatcatcgacatcttcagtatcctcgttgacatgtttgtattctttgagaacagccgttctgcacaaatctataaagggtaagctggggaaacagtgaaaaaatggaaatgaaacataccagagagataatcagaacaatggttgcgaaaacgaacaagcaaagtatgtaataattcataaaattctaccaaatttaatgcaacaataggcaaataatcttgaagatcgtgaaaatattgaacaatagccacatggcactaaaattaacgttaatcgtagcttcttaatgagactataccttaaaaattgggattttagagtatatcttccaatctctgtgcaattggaacgcacccacgtctttcattatggtgtcaaagtgactcgacataaacttgtataattgtggaatgtaacttccccttaaaaattctttcataaaattaacagcaaactgaggaggtatatttgggctaaatttttgttagcaaaataatccaaactcaacttaattgacgtactttttcaaaatagacacactgtcttccaaaaagaatacggtttgaggtaggacagacgaagcatgaaaaaccgaaggcccaacaaatacaacgtggccagccaaacgtacaatttctttcgaacttccagaaaatagttcaatagtggaaactgaagcatttgatttattaagaataagctctggagccttttcgttaaccaactcatttattctggcataaaacgcattacttttgttctccacagcaatttcgtttgttacgtcgaaaagtttatcttcttcattttcgccagggaggttgtatatggacatctcagttccaacaacgaaatttccactattttcaatatactcttctttggaaataagataatcttttaacattaacctaatttcgctctcgaatgcttgcagcaacgtatcaaatggaaacgtgctatcagaagtatcaaattttgatacctttgggcttgtggggtccgagttaacagacataatgctagatttgtgagaagatgaagcatgctttggtgttttagtctctaatttggtcatgaattcggagataccgcgataatgcattaaaacacaccttaattttgtaaataagttcgtcaagaactcggaaatcatagtatgctctctatcagtctcagcgtgcaaacctatatcataaagtgattttgaaaagggattaacggtagaaacgttattaccgagtgaatatttgttaacgattgcacgtgaagtagaatctaccgtagtaaacatctccgcagaagtacgagactttaaagatgaaatagcattggggagttttcccaataaattcaatgactccaaaacaatacgtatatcacgtaaactgtctctaccataatccatttttaagcaatccgacaactttaaagaaagcgcttcttctaggtaacgcaattgctcactttggcccagagttgatgtatttgcattgttttttaaaaaatctctcaaaaaatatgggttggaagtttccctcagcggatttggagagcagtacgatactatgggataagcgacagcatctttaaggaaagtaattgaaaccaactcttcagatagaatgtcctctaaatgtgacaagagtcctgtcatccgacttttaaactgctccactactaatattccgtcaaaatcagaacgacttaattcatcccatacacgacgtattaaatcgctggcatgataatattgcttgctatcaacaagcgtatgaaagttgtcaaacagctggttggcttcattaagttccttgagcacacttatgacttttttgtattgagaactacgagccaatgtttgttgaagctctttgctattagtattaccaatgcattcttgcgaagcctcaagggattgctttaatgctatgattctcgaattgcacttctgaattccctccattatttctccataagccgatatacctcgagtaaagtcatctttatgagtatgggcaatcgtttgtaatgcagcactaattcgatcgtaaacgttcagaaaagacttataatctcttccaaagctactgtcatctaatagttccaacgctgtagatatcggttgatacttaaccattcgttagtaaattcaaacatcctccaatcttcacttattcacgcaacatacgtcttctcttcccaggtctttccattcatcctcaatttcatttactaaatctagcataaaggttaaatcaaaactccctgctgcttcaccttactttctaaatcgcctatgtgcattccacgcgatgcatactctgaactcaattcattgtccatgctagttccataatttgagtagccgttaggagattccaagcttttctttcccactggataccttccttttttcgtttccgaatagcctctggtatccatggaagtcaaatagtcagtagttttagcttgatatgtctattgactgtattatctttgaaaggagagctaagaaatcactatatgaattacgtggaccaacgcactgctatttattacagcgcaccttgatttaatactttatactgacaaggagcatgcaaaagaactctgtatgtgtttcagagttaatgggggtgatggactattgtataagaaaagaatgataagggtgtaactaagctactactaccacgaaataatactaatataaacagaaaaatcaagcatccaagaaaaggcaaattaagatacttcgcagaaaagtactttgataaataactatgccataataaaaaaataaggtatgatgagatgattaagagaataataatatgagcaatgccaaagaccaaaataaaagtcagaataaaggggtgcagatgtaacaaaaaaactaaaaaagaaagaacggttaaaaatgcgcaatctcaatatgcattttctccattacaaaaatcaacacatgacaatcttaaaagataagaaagtaaaagagagattaagggcattagaaggatacaagtattaaaaccagtaatccttgtaacacaaacaacacaacaaatgggggcggaaaaaaaatttataatccaagaagattccaactgtcatagcttcgttacaatcactgaattaagaaatttaacgaaacagaaagatgaaagactaacgacttctttatataacggattgccaatttgaagtaatataaataaatagcgggtctcaagcttccgagctcaatgaacaactcagtgcgcaaactatcgataaacacttttgccaagaaatattcaacaaagcgatgaatgtaagttctagagtgctttgaaactaaatgcatcaagcaacattttaaagctaccatttgaattattaggtagacgtctctccgcaagagtcatcatcatttgaataactcatcaatcccccaagttcatcgtaagcattagagagactgtcttcatagccccgttccgcaatttgcattcccttagcttccttccatatttttagaaagtatagcctcaaagtccgtaaacctcgtacgtatcctcgatcatacgtgtctttgtgttgaggaggacatgtagcttttgctaaaagctctttatcctcagcaaaaacacaattggcaaaatcaacaatccgaatgtcaatttcacgaggcttgactttttctttgctggatttgtcgcttggcggcggctccccatcatataaaaatagtaatgaactagcatacaagcgggatcctttaagaaacctaacaatttgctctaactgctctagctttctaattatcgtgggaatatgatgcaccaagagatggctattgtcttcatcgtcatccgttttccctaagtaacgcatcaatgcgtgttgaaattcctctcctgctttaatatcacgacctacatacttatcttcaaatgtatatgattgaagccaaggatgccaaacttgcattccacatattcggacaccaagaactcgagatgtagtcatcgcacactttttagtttgtgaggctttctttttctccgtagccattattccgtattgtctagtacccatcttgacatccaacacacaaggtcttttcattccactcgttaagtcttcaatcacaatatatctctcaatctgggtagaatgttgagattccgaattttccgcgagggcattagcatcattattattattgttttgattatcgcttgctggaatccggtgatcttcatcggcggatgccatgtgtggaagagagagtactcgcctaggatcatttacgctcctgaatggatctccaatttctgctggttctagaggtggaggtaactcgctgttttcttcattgtccatagcaaaaatagagtcatcgggtacagttccatgcgagttcggtgtacttcgtagttcctttattgtatgtcctgttgactcccttgaatcataatcctccattgtaccagaaacccgaggaaactcgttagattctggttcttcccaaacagcatctgatgaaaagcgtctatatgacttaccttgattattggacggtacgttgaggagttcctcgtcgacttcttcattttcttcggcaacggcggaatgcaagtcgtaatgtttatcttcaacgctacaggataagcttttgttaggatctgcatccttatcacgagctcggctagatgtgtttccattatccaattgtccaaaagcaaccgaattatcacgaaaaacagaaggtcgatgggaactccttgaatggaaacgagttccaagtcgacgtcttgcatgcttgggagcaaaaacttctcgtagaacttcctctcgcagttttctgttaattaatgtggttccccatggagttttgggcggtatatcagccacgaaagtaggagatactggccgttctccggctgaagatgatttatggtgtaaagatttggggcttccataagaatgagatcttttgtcgggaagcatccattcaggaaaaatatgacggttttgctcaacactaacctctggaatgtatccatagtcttttttctgataacagctgttaaatgtgtgtttatggggggcaggtgttttagacgatgattctgtattgacatattccgtagtagaatcgttttcttctgttttagtaatagtatgagtcacatttaaaacaccaatatactttgggataaagggaagcaattctggatggcaagcttcaatagtttcataaaacgtattttcatttcttgtaagtggtttgcaaacggctcttttagaaaaccggaagaaagccgtatgtccaccgacttgatgtttgaagggttccaatcgtacagtaaccggataatcaacattccaatggaaaaaaggatggtcttcaggaggagatgatgagacagatgatacagatgatcgcggggtggatgcaggactttgataagaacgggataccgacctttcaagctcaaacgaagcatcaggtagtaaagggaggtgttgagatgactttttagaaggattatgtggtatgtaggtggctgtggttttagaactaccactatcttttcttcgtttaggagctgagctccgaccacgagatgatcttcgacttagtgatgtatctttttcggaaataacttcatctaaatcatgctgagcaccaacacttggtgatccagatttggagagcctttcagaaacagattcaagaggactcgacacgttgtgcaaagcagtattagtactgttaccggtttctaagttattggaggtagaagactcaaagagacgtaatgacctgcttgcctttcgagacggatgagcagaatgagcacttgccatatcatcagcttcagaaacggctgaagactgcagcaccggtactggtgattcagcaactgaataagaggaaccacctaattgcaagtcagctagactcttgtgaattgaatcactcatatattcaacaggggtgtgtgttctcaaaggggtttgttcttgtgaattacttcttgttaaaattaagcgagggacatcttccaagctcgtagttcgagggtctacagcagatgaatagttacttagccttctaggcgataaactgtctaatgacttaggacctatggattcagaatgcatagtaaaattattgttatcttctgattcatcgtacaagcattttaacgtttcaggacctcgatcatgaaaattcacgtctctgcctttacgtgaattcggcaggtaacactttggtgcgttctgcataaattcataagtttatctctattaaattaatatttttccttaattccccttcaattcctccaatttgtccgatttttattagtttacctttcgcagagacccgctttggttcttggcaagtttcttactttgctctagcttacagtataatgaggcgtatagtgaaactacttaaattcattattgtcagcaatactacactacgctatgatacactacgttgcgtatcactatatgtcatatgttggaatactagctaagatccgtttattgataatcacgggtaactatccgtctatatacgtagatacccgttgataacaactatttagaaatattataaatagcgttacaactgaactgaggaacgaggttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgcgtattgtaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacaattattctactctaaagatccacataataatacaccgtatctgtcattaaattacgcattgtgtcagctatgcaatcattaaaacacttaatgatactttagaactgcggtgggttttcctaatataaaaaataatgttaaataaaattctgttttctatacaataataaatatatcaaaatattaagagatatcgtatagtattatatgtgcactaaaatagtttacaatcagctgaggagtacaaatcaaacttcatcaatatttttctaattaaagaataagtactttagaagcaacgtatgttcacggccgaaagaaatgttggtaaaacacaattataggtatagtgattgttaacgtatcgtaagtataacgcactagacgttaattatatatttgtgcagtacaatggatacccttctcttaaatttcagaagcagagatcagaaatttaacaccaatgtttacctcaaaaatatgccgtctatagtaataggcaatattacttcgaagagtattgtttttggggaaaaggaaaaagctagcgatgccgcccgtacgtgctgaaaaaaagcggaaaactgatttgattgaacaagtttgcgttacaaataaagcaggggaattagtagatttagaggacgttctagaatatggcccttattcattaacaggaattttatcttctgaaaaggatgagcaagaaccattgtttgatgagagcattgttctgggatactcgataaaaatatcgcctgtttggacatacaatctaaaagacgttcctgagaaagaaactatgagcatatggatcgttacacctcaaagaagatacggaattttgtctccttcttctgagtataaagccatttacgaacagatcagcgagaagaatcgattgttttaccttattaagacaaaattcaaagatgatatgatatctggtacgttagaagattacgataattatatcgaagttttaaaggaaaagctagagcttccttcttgttttcaagcaattctcttagtgcaaaaacatattcgctttctgttaacccaaatggttgcgacttcttcattacatgtatggtctgaatcacctttttttataagaattcgatcttcatacgaacatctgattttacaaattaataaaaacatttacaatgctcgtcaagagcgaaagaaatcaaagttatcgtcaaacaatccatcggacaataatactactatgaaaagctctttaaaccaagctcttactttaattaatttacccgagcaaccgtttagcatttcctctcccacagcaacaccacaactaggagttgtaaaaagaacttctccattacggtttcctttgaatgatatttggctttccggtttaaggattgttgatccaaatattgaatcgatatcattatggaaaagaatacaagtttcaacctctccgaagcatcaacgttatattagccttcaagaagtttgcagcgttattgctcaacagctacaaataacaaatttggaagctttgaataaactttcttcccacggcgaaacccttttgcaaattatgcatactgctttcacgtggagaggtactaagctttttaatgatattaagcacgcaattggttttagatcttctgttcaacaagcacgatctcaattccgtggatattgttatgattatttattcatgcattgtaacaatggagaaaaaacaagtctacatctcttgaggactctaatatgcatgaaactagatttctcaaatgctcaattggcggccaagatattatttcatttcttgttatttgatattggatcaggcctttctggctcagattatacatatgaacaatacattaatcactcagctgtcgctttcagttttacggaggaaatttttgaaaaaaattttgttacagttcttcctgactttgttaaacttttttctatttcttttggttattggcctgcattcagcttctatgatgaattattgaaattacttcgcaacaaatatcccaaagtatattcatcaactccaaatttatgcgatcaggtatggctggatcgaacaaatttattcccttgtaataggtcaacgaggtcgactttaccgtatagacctacaaaactgctcgatttagcttccgcatcttcctgcttatccaaaaaggaaacagattttaaacaagacactggattatattcatataacttggagaaagttgaggctttaaaagttagtccggatttacagactggtatttggtcatgtccagtacaaaattgtttgtattttgctgtttgtgacaacccgtataaaccttctcaggtcatttacgatcatcttttaggacatgtagattccaagtttatatttaaaactccttcgaacagtgtccgatcgtttacaaataaacttgaacacataatgtacaacataaattaatgatagatatgatgatttttactagtaattaacaaaagacacactgcattaaagttaatatatagtatgtttataaaggattacaattttacatggctaatgtcaaatacactttactttacaaatatcatgtgttcataaacaatttcaaaaacacattttgtaacaacaatttgatacgcttataaatgtgcctattaaagtgtacaaatagctgaattatttgtcaaatgtaatataggacgatcaaacaaaatcaaacaccaaccctttacaattgtaaagttaatggccgttcaaaataccagaacccatttttgataataactgagaccaagcgataaaataaaaacagaggaatgtaaacgccaagaactactaaatgttcatgcgtaaggaaaacgagcaaaaaacgagtatttattttagaaaagagcaatactattaaaaaattgttccagaaaatacggaccatacgcgacgattacccatctttttggttttgtaaacgtaaatagaatcatctaatcatgaatcagtaggagcaaacatgagtatgatgaggctcacttctttgacataaaaaaattaatgtgataggataatatcctaaattcgatcccactcatagatagaagaaagtgtaatttcaactctaatacaagaatggagccaaagtaaacaaaggaatgtacaaataggcaagatcctgtgaaagaaaagtacctgtaaaataaggattttatgatataaaaggacaaggttgacaaattaaatcaaatcataaaaaaattaaaaaataaaacaacattttcatttttttttaagaaacacgcagtattttggcttaataaatctttttcttttcatcaacggaaaacttgcccggtccagtgttgacgagatataggagaccaccaacaatagacaaggtttggaaaaagtcgtaacgataaaagtcacgatagggactttcacgaggaaccgaccagaagctgttgataatgaaattggcaacagatagaataagaacgaggactgcagcgaagaatttagccttaaaaccaatgaccaccatggcacaggctgtaacagacaaaatatgaactagaattcgagtccaagaaatcccacttccttccttagccaaaagacccaaaaacataaagatcaaaagaacacgcccagctagttggaaataagtacgtttattgtgttcggagacggccggtaaacctgcaaatctattgatacgacgatgaataaaggtgtcactggcaacaaggcataatccaccgatcacgctcatgttacgaaagaacatttcaccactggtgatgagcccatatgcaaacgcttgtaaaagtgtaacaaacaaaagagagccgatggcatatgcctgacgctttttaaacacgaccaatgtcgaaccaaccaacatcagtacaacacaaacaaacagcagcaacggagcagtcccaaaacgaaatctgcggtagtcccgcatataagatacttgttcaggccattgagtaacgatccgaatagcgtcttcgaaataagtagcgacaattaggaatcgacccaagagcggcatatacggagtaaatggtgccatgaacgtttcagcttgctccataaactgacatgctcgctctgaaaatgtcttttttctgatacccacagtagtccttgtttgatatgaatcctggttcatagaaagcgggattgtcgaaaacggcgaacgtgaagtcatcttttcagctcgtattaattcggggtttttttggtgtctataaatatttaatccttaaacttcaaatatctcttagaaataacttgataaggccaacttccagtttcctcaattcaacctcttgtatggagaagcgcaagtttgtctcttcctttgttgctccttatggcctgttggcatgcagtcgtcatccagggcaaaccagaatttcctaaaaggacagcattacaatttgatgaatttgggataatttaaataattctatgatccttattttttttatttttattgagattcctgaatattcttcaacctctacactgattttttattttaaggctcgctattaagcgcaaattggtttagtgtagtctaagaaattattacctcttgcagtgagttaaagaatgggatatttaggagagccaaagacttatgaaagctgctttgtaatgatttttaaagcttgaaaatataggtttaaattttagaaactatatttggatggcgttcggatgtagtttgaaaattaacatgagtcgttaattgatcacatttattgatgaaaagcaaaaataaattaataaaaggccccatttccatatcacaaatgaatactttcaagttagtgtcataattaaatgaatttagtggaagttaagttttatgtgtgtgatatttacacttgacattacaaaagctattactttcttagcaagagtcgttgtaatgaacatttgtaaaaactttatacaaacaaaattttaaagaagggtatcgtatataggtcaaatacgtgagttaagttcaaatctcaatatagtcatttgacggcgaaaacaaacttattatccgtggaaattttggtaaatcctttatagcaacatcaatgtgaatattagcttattattaaatttattttatttttatttttttcttattttttttggcgggatattgtattattaaataatcataacaattataagtgcacttttatttttattttaaggcatttagaaaagccgactgaacccgccggagtagcaattttcacacataaaaaaaaaaaagataaaaaaatttatgaattcgtcttgtatttaaattaatggttcatcttcttaaaaaaaaacttcattatatgtgacaatgtagtacaattgctggaagtgtgatttgagcaaatgcacattagcaataaagtgtaaagttaccgaagcgaagtcttttcgttacaaaaattgtttagtagcatatagctgaaataaaaaaaaaaagacgaaagcagaaagagaaaattacatatttcttgggaaaatataattaaaatttattttcacatccttacgaattttcgttgcttcgcccgactctatgcctacttttcaacatatgctgaataactgatgatttgacgactaattggatgttttaataaaacatatctatggtttttctcttcagtatgatgactttacttcaactacttactcgcaatctctcggcacttttttgaaaagcacaataacaatcctgtgtctcgaaattccagaaggaaaactatgttttcgatattgcatattttagttgaagcaaatcttgccacatccatatttgatgagacactacatgttaaaccaaatgtttctttgaatatcaaagaacattaaatttaacatgtacatgcatgaaagaaccattcttactcttcaattccattcgcacactattgaattacttacccactgtagactaacttatcacagctgagttttctactctttcaccaactacctagctaattttcaactacacacgacctttttacaattgttgtcatagcatgaaatcctttttatttattacaaaacataaacagggattttttagtgagccaaacgagagctttggatgacagaggtaagctcttcaatctttcccttggcacgcttaagggtaccgagctaaaaagttgttagaataagaataaattcaataacaaaacataatatcccattacagtattcatagctccgagtctcaaaataccacaagtgaatttgagtatactaagctttgaagctctctacgagcatgtacagtaacagaacaaaattttacataccctcttcttggccaatttgcgggcacgcttgtcttgggagttacggatcaattccatgacacgacgctcatagggagcgaatccagcaacctcacgaacgatagaacggacaaaagaagtacgcttggacaattgtcccttacggcgagaaggacgctcaggaagttgacgcttggtcaaaacctttcctttgtttaaaccaacaaccagaccaggtgccattgtgagattggtgtaggggaaaacttactgcgctatagtacagactatcactgcccttaacgaaaataacggtcacaaaactcaaccctaacctacatccctttaaccaaaaaaatcgcacgaaataacgattcctacctctgtatggcttatcaatttttagcgtaagtaaaggaggcaatactacaggttctcattgtattgtaaacaatggaaattgcttccatctgcgggtttcaaagggtaaagtcgagaacggttattacatagtactgaaacactacataataaaacgtattatgccataaattataacgaacggttcgttttttttgaaattagagttgcccctacgagtaaatgtatgtcattcagtctcccagcaatgccatgccctcgtacgcagcagacgaaaggctacagacaagaacatgggtaatcccttgcactcaaattgattagtaatgtattttataagcagcaatgaaacagcagtcatacaaatccttgagcatcccgaaatatcacagtatccacgctccttcaattcccgcattttctaccgtatttagaaatgactgataacgcattccaccgcatctcgtaatatcttttctttagaagaggtattgtctttctttcatcgttttgctgtctatgatctcaagaatggcgattttcagagatagacgttatgggtgctaattgtgccatgatcgtactcatcttgtaaatccctgacggtgagaaaacgagttctccgtttcagcaacatcggtggtgtatgagataatggataaccagtcccaaccaaatatttacagaaccctcagacgaattcgctggaaagtaacattcccatcatcagaaggaagactcctcttgttatgaaaatttcactagcaagtgacatcgatagctcctagcgttccttatttcacatccgagagatccttactatattagtcgggaaccctttactgcttgacatttaccgctcttgaaactcgttactaaaccggatatacggaagcttaacacgttcgatattaaacaatatcgtttttgaagggatcaactttattattggcttacataacgttatctagagtggagtaactcgttataggggtcagccaacacaaagcgtgggcctttgtataacctgtcctttgccatgtttctgttaaattcattaagtaggattactcgagggaatcgatccaaaaggcatcaaaacctttcagatgcaagtagctcttctggttctttctccaagaaaagttctacatcgcaattggtgcgtacggggtcgccgagtgtagagcctacagctttgtatttgcagcagccatttgttcggactcatttggtaaagggtaatttttccacgatcgtttctttgccaaggttcgtggacctagatgaatgggttgctttaaatggtatgttgctttgttttttgcagtttcgcgtcagcagaagaatgatggaggtattggttactggacaagtgtttttaaatttgaccaaagcactgtctttatcatcattttcctttgagggaagattcttgacggattactttgctaggtttctttgaattgcatgacatgaataggaggaaattgaagtgaacgttcgatggtactaggaaattatactttgagataattagaaacccaggaatctagcttcaaattttaaaaaccataaatttcaatctttttattattattattatttttgttttttcatcgttcaacaaaaatttcttctttttttccggatacgtaatccgttctgtcaacaacttgtcttgtgctaaccgttacaactctttgcttttcttcacgtttttttttgtttctttatatattttctaactcttttcattttagtctacgagttgtttacttacctcaatcatttttacgacgtgtttgctacattttgcactgtaaagacttgtcctgttatgagtgctgcagccaagtatgtgattctctagttaattattttctcacctctacctttactaacttactcttttattatagtttcgactatacttggttggataacaaccgtaaacccgtccatttacccgctccccaatatattgaatacgtactcgcttggattgaaaatagattgcatgatcaaaacgtctttcctacaaaggcaggcttgccatttccttcaaattttcttgttattgttaaagccatatataaacaaatgtttcgcatttttgcccatatgtattatgctcattatgcagaaatccttcatctctctttagaagcccactggaattcattctttgctcactttattgcttttggtaaagagtttcaactgttggataaacgtgacactgctccgttaaaagatcttattgttgtcttagaaaatcaaggaaatatttaatattcttgccgaaggcaggacacacttctgttttctaccatttatctcttttgttttcgtcctttcctttaccccctcttcccacaaataccctcttccctcgaatcctctctctgctacacaggcagtaagttatatgctaaattcctacacttccttttgttcgtttttcgttaccaccttcattagctaattactatttgtatttcttgatgccattttctttatttttacatcctattccttttggactcttggcatattcgcttgcattcactgatttcacgggaatttttaaacagactttggccgtattccttagaaattatcttcaacgtccgtttagtttcttaactatatcttgcattttatgtgactcattccacattattccttgataattataagagatcttatccttctcaacaaaaataatccgctaatgctctcctttcctatatctaaccatcaacttctttttttaaagtccacagccttgctccccttcttaaccttggacttgaccgataagcaaattaaaaaaaagtaaaacttgttacaactgaaatttgtttttgttttaatgtccactttttttatagcagcaatttactcaaatgaactgaagacgtttccaaattcgacacttttaatttttcccttcagtcttttgttgggttattgggcttactgataaataattcaaaaaattgtttgtggacgaacagtgattataattatttcctaaattgaacgttacattctcaaaggatcgagttatggtctgactctctttttatactttacgataattcaatttttgggcatactaatggatatcctttaaactgaaataaatctcaatgtaaattttgtttatttctcttttaagattgcattggcttgatccttcactagactagactgtgtacgtatcattgctaacttcaatccaagcagataaaaaagtctctagcttattcgtaaacatatagtcacgtcaaataattaactacttaaaacatgtgccgtgtagtaagataaattgcagtagagtgagtcgattggcaacataaaacgaagaacattattgaaacgagggaagggaaataatcaaaattaaaatctaaaagacaaatacttgatcctcaagcttcgaaatggctcgggacttttcatatcccaatgcaactgtagcttctctgagtgaattaaccatgggagtagggccacaaataagaactttggtttcaggagaaggagcagggaaatgcgccttgataagttcttgagtaacaaatccaacacttcccttccagttttcaggaggattgttcaaaacataatgaacggtaaaacgaggatccttcttagcaagtgcgtcaatctcatcacgaagaacaatatcaccctctgatacattagcatataaaagagtgatttccgttggatcttcaaaattagaaagaacagcacgaatgatttgaagcataggagtaatacctgttccgcctgcgatcatgccaaaatggcgcgcgaggccagtgcgatgcttccaatttcccttagggccacgaacaccgatggtatcaccaatcttaagttcagaaaacttcttactcactttgccattggggtaagactttacgagcaaatcaaaataacctttgtcagcatcggaagacagaggagtgtaagatctggaatactccttaccatcaacatcaacaaagacctttaaatgttgtcctatggggagaccaagaacatcgttagcgcgaggcagacggaaacgataaatggcagtgttgtggttcaatacagctttatcactaagttcaaattgttgaattttatcactcaatactttacgaacgcgtccacgccagaacttatgaaaaccaagagagaatgccacaacaatagcgtaacccacccattcgcgtttcacaatgtaagtaccaaagatgatcaaaaacactggaatatagactccatgcaacggggtactaagaagagtttgtttggccatttcaattaggattgtgagccaaaataactaaagaaaaagtagagaagcctgaaagcagaagaaatgcgaaacgtttccagaagactcaaattacaaaatcttcaagaaactaaaataatttaaagaataagaaacctttcaatagtttcaaaaaatttaaaagaaatctctagttttcacgattcctgcagtattgctaacagtagaagtttggtcaagggcaagtctataaaactaatcagatttctcgaatgattttttaaggtcatgaacaactaagcatggaatactgacgaaagagaacataaatcatcacataatccatttcattgtaaattatatagattgagggctttcgcttcaaaatctgctaaaattatttattttgaaaaaccagcttgtcgaaccatacttgttcgcaagcatatgcttgtttatcacgccgattcataatttaagaaatgaattaaattttaataactaaattttgtaaattcgttaataaatagtctttcagcaatgatctactaccggaatacatgagatatatccatctatttatatataattcggtatacagtttggaagtgaaacaccgtctctgaggaacaagcattaaaagacaggtaattgtttccaagtaagaagaagcaatttaaaaaccctagatccatcaacttgcattacttaacatcacattttttagtaaaggaccagtgtaggcactaaaaggaagaaccccaatagcatccaatgtttcctcaggttttcaaaatttttgttagcgaaagatacaggagcagtataaagccctgcattggggtctcctgttgatgatcctccattcgaagccttaaagacttgaagcgattttaaaagtaagggagcttgaatagcttccaatgcagacatttgctctccaaggccataaagtcctattataaagttagaaccaatactgtttttttttaacagtcaaacataccatcccaagtatcgttattccaccaccattgaacaccacaagtcactccatcataaccgccgcaacatgccccggctgcagctttggcggtggatatcaacaatggttctaataacggtgcagtgaatggagccatttgtgccgtgtagaccataaatctggtcaaaaagcctttgaaagacgtttgatcatagttacatgaaagagctatttcacatactggttcgaacataatatccttgaaaaaaaaggttttggcagttttgttggcaaaaccttcaactcgagttttccataccgtagagttcgtctggtgaaactgttagttacaatcattttgcattttacagtaaagttataatgtatatatcctttaaacgtacatagttatacatgtaagctgctcctgccatgtataatcctatattgtaagtccactgagtaatttcgatagatgagcaattatcttttatagaactcccatcaaatacagtgtaatcttcttgaataaacccaatcctttggctccaatcgtatgctacattagcccactcagcataagtatcgttatcggtgaatcgagccagtcgagctgcaagctgaaaaaatgctccatttgagacagtgttcttatagttgtacccagagttaaattcagtaatctgccatcgaagaccaccgttgcaatgatccgtgtcccatcgtgtgacctgttggttgaatacagcttgagccagttccaaccattgtggttcatcggctgctggatttgaaaagtttgcttcagcggcagatataacggtcagaccccaaaatgcctgatcgtcatttccctcagatgttgtataattcgaaggcatataatctgaatcctctccagattggtacaacatgctggtctttaccaactcgttatatgtactattaccagtggcaatgtatctatttaaaagtccctaaagccattgttgttaataaattatacttttaagctcaacgtacattccaagcagccccggcttcccaccagtaggctggaggaaggaacatcccgatagttcctcctttgtgctgaccagcataataattcaataatccatcagctactaaagaagtggctaagtcaacggaggacgtgtcattcaaatccaccgaaatggcttcagcgaaggaaaacaaaatagttgcaagtgaaataaagattgtaagactcattgaaaaagaaggattaaatagagtagtatctttgaagattcccatatgtatccagatgactgtcgcccttcatatgattcaatgatgactcattaatgactgatagaaataatctaaacagtaaacaacgaacgaccaaaggtagggaaaaaatataacttaacgcaatctatcttctataaaattcttaagcctttcaatgaaaatactctcacatttattcgtgagaccgacagccccatgcatatcacaatgagcaagaaggaaaaccttagaaaaaatacatcaaaaaggtattatttaaattgtgtctttttgttttaaccgcaattttaactgtttgaatataacagtttgtacatggtatcccagtactttctagcggtggacttatttcctcgttcgtttagagtatgttcttgccttttcttttttaccttcctttccctcaattttcggtttttttaaactggatattgtctccttaactgagcgtaaagtttcatcgtgaagttcgaacttttcatatagagagagacaaaaggacttcaactacaaataaaattagtaatttattcttcttaaagtttatttttctctactatataaagaatcactgtacatgcctttataatgtcctctctcatttctaaatcaacttgataccgtgtaaggccttcaggatttacggtcttattacctagttggtagcttcactggggttagtaactaagatgaaatcatgaacttacgcttgtaatttgtccattgaaaaagtatacatatctctacatgattttgttaaaatttggtcaaccaagtacgactagacatacctaatatcatcaagatatataggtgtagaattatacaccttcccaatcacttcattgcatctagtacaactcaactctgaatagacgctataatttttgtattagtaaactggcgagcaacacatgcaacataccaaagaccatcatcactccttttaaacgtatcctcaacgcgtacactattttctactgcatctaaatgaaataattaattacatggacatttcttttaccacataccactcaaagtgaaactaagatattctcgatgagaaataacccaagcattagaatcaccaactatttgaaaacattttttacattggaagacgctaggttgtgactcttttttaaaatcaatatagcccgaatgactagtttccgtctgggacatacttatggaaagttcattttatctagtagtagtcgttattaattaggtgcgcttaacattctatatatggtgaaccaatatatatcagatgtagaagcaaaaattaaatatattacaaaattataaaaaaataaattactcatagtcctttaactgttttcggaagaaggaataaagacgccttcctgcttcggggccaattagttctgaccattttctttctgaggtttcggaagcttcttgaatatctttcacgcctccataaaacacatttctgtagtttttcatagttatgtatgggagtcccattagcaggtcgagtggagcttgattataagtattcgttgagtcttgcccagcttccaaacctatagaggcagctgaagcaggatctggttcttgttccatggctttcaaatcttgaaaaataattgatgtaacgtaggcactagaagaccaaacaatccttaagttgggaaacgataatgttaacagtaccagtttagattgaacatcattttttccaatttcgcttgaaaggtcggagaaaggctaaaagctgtcagacatagattgttttagtcagacttactggagatgtaaaagattggtgttgttcgaattcaattaacaaaactggaatttcataatattcagtcatagcttcacattgggaataaagacggccattgcttaatgattggatcaaatctctaattgacttcctttcaacacagatctttggtgataatatataatctcccactaagagttggcaagggataacagaaaaattatttccatgtaatatggaaggtaacgaactacggaattccctcaagtcaacgataacctttaacgttttaatacatataaacataagatataatgaacgtaccctaggtttctcatttgtgatcgataactgtcctcctccagctatacgagtattgacatttcttaaaaactttgactcttggctttcgaacctttcggaatcagccgtcagtacgatagccatattctttttagattagcaagttttgaaaagtttagaataacttacagatcgttctttaataagacgagagaatgaatctttctctctccttacagaaaaaagatatttttgctcctcaatcgatcctccatagtacataaaataaacccttagagatcttttgggatatgtagctttgtaaacctcgactcttcgaataaaattgggatcagaatcgaacataataacgtaccgaggtcttaaattatttaatactaactcatctctttcaccattgtaggaatagatatagatggaattgaaatcatcaataacttcaaatgcatcattgcccacttcaggttcataacgtttggataagtgtgagagcagactagacttattagcgtgtaaaacctaataattagcgtacattttctctaggcgtaaatccctactaaaagaatcattcgcatctgtattatcagaagttgtgcgtgaagtggcattgtttccacctcttacccttcttctctttgaaggtggaacaccttttctagacgttgtattagaagcctctcgctccttggaaggctctggtttcttgattgatttactcatctttctatattgttctctccattgaaaatagtccactaatttgctattcatatttttcaaagagtctttattgtcgtaagtcaccgtactcaaataatcacgtaactgtaaacaagtacgctcatctgcgcacataatcattatcgaattattggatgtttctgaaagatttgttaatatttcttcctttaaagagagttttttttatacctgcatctgtatctgctaacattgtttcatgacacacttcgtttaatacgtcttgcaagacagaccatttcggctgttcctccaaaatgggaatcgcatccatattcggtccttctgattctttgtatactcggtctctagcgacacggatcattttattggcggcatccaacataagccaaggagaaggttgtgcattagatgggtagctggaaacatttacagataaaacgagggtatctaagagtttaaggaagctaacacagtcataacaaacaagagcacttgtttagttagagattatttatatcgaaaaaggaaagaaaagacgaacctgagaagaaacttaagagtcgagagatctccaaccaactgtttggtttttgggctaactctgtgccatacagaatctagttgtcttcgcactataacgtcaaaactacgatgtaaggcagactcgatattccaatcctccatatccagataagcagaatttagtcttcgtaattctctcattgtactttctatacaggttaataggcatgactgaattgttttttgggaatcacttaggttaacgttcaactctaccacatttgcagggcttttttcaagggactctgccacaactacatgaaatctgggatatataaatacatgtcgaagaaacaggcatcttaggcaatgactgagagcatttattcccatcaaaaattgctctggatcatcactaaaagctttaatgaacccagttttattggtttcacgatacaatcgcattatgaacgctaccgttccagtagagacaactctgtaagaaccatatgtaagaaattatttccttagaaatcgcttacctatctgcatgtaataatacaattccagtgattttttctgttggaataatttttgtcaacaaatccatcactaatatgcggcttgtaatggcgaaaataccaccctctagataagacttttctctaaaattattaataaatcaggtcctgtgcaaatatatgttaccaaagcttaccgtttgtcaaccgacatagtttctgtatttacagtaatcaattttttttccaagtggctttccatttcatgttgaatcaattcaatgtcatcaacgtttgctccaacaagcaaaagaagggatcctggaactgcaaaatatgagagtacatttgctgcaatttgtagcaatgacaaacctggtgcaattacacacagaccatcctcttcaataagttcgttaaaaacctgctgctggtaagcaagaggcaaatgaacctttgtttccatatttaatggtggtgttattcgtagagattttccaatttgcaattttgatttctgaaagctgttaaatactttgatgcgaaaattttccaatttggatggaataatcaactctatttctatttccgttcacaaatgtgttaaataaaaaacagtagcatgagatagactccttcttaggaatttaggcggatcgtgaagttaagagactctcaaggatgatgaaaggaagaatctgtacaaaacaaaaatcctatataagacaatgaatttaaaaatgattaccaactgataaaagtatccaaggagaaccaaatacaaatatttaacctaaagatgaaagagtgaatggaatacagcaatcagtaaaaatgagcaaccaactatacataccaactagaggttaaactagtttcaatatattgggtaaaataaattacttaatatactctttaaccattgctcagtttcgggcatagttcatgccttagcttaattctccttaattagatactctacattcaatctttccatgtattcacgttggggtatcccatcgcttgtatttggacaaccatattttttaaattttctttcaaaatgtaagatttatttgctgtcggtttctaacttcattacatgcgtataaccattgctcatcctaaaaacaattatcccagtattaagtatatcaaattataaagcaataccagaaaaataatgccagctattaatactatcactgttaaatcgagtaaatggcgaaaaaatacacttaaaaaaaataaaaataaatatacacataaataattttctctttcatttggcattactaaagaattttcgttttttggttttctgctaagtcaatattattggtcgaagagcgcaaaaacataaacattatagaaaaagtataacattatgtaaatttcaattatgcttttttttttttcttttttggaatggaaataatggcttttcttaatttatgtacgctctaaattatctgacttattacattctattgtagatgactgtttaacagacatttgaaagagtaccttactagtaatcaagaattgtggattccaagccttaaccccaatagttatttacataaaaaaagaaatattgtaaataaaaagagctaactcgcctattcgccaatcaataaaattttttatcgtcttttatttctcggttttccgatattatctttagtacaaaagcaataaaaattcagcaacaatcaaaatgtaagcggtgttgaaaaaattacttatataccagtgttgattatttttccgagttttactggttaagttgaaggtccagtgtagggaaccataattaaattttaaataactgaaataaaaaatgaatattacttctaagatttataaattgcacagaattcaggttgctttaccgacttaactggcaaattcattgctttttaataaaccccatatgacttgtataaataatcataaagaggttaactataataatgtaaattatatctagtagtgaactaatatcatatgcataatatatattgctatataaagtaatttatgtcgtttacttgcctcattaaaactcttcgtgtacatatcacaacacccagtttttgatgtctagaagaacacgatcaaggtcgcctccaaggcgatcctacaatagagaaagaagagattaccgaaaatatgatgactctgaagatcaaaagggtgcacggtataaccgatacgtagacgatgtatcaagtcgacgagataggcatgattcttttcgttctcacgagtctaataaaattagaagagataattcttggaagcatgataagtatagttacgaaaaaaggtatcaagagcgagatcgagagtatgcgagatcaaagaatattcccgatcagtatattggtaggtcaccgcgaccaacatctcatagacatgctgaggaaaaagaagtagacaataaaactaaatcagatgaaacaaatcctgtattacaaggttccgcaactgaaataaagcctcagcctagacgttctcgatttgatcgaactgagagagttggtgcttctttaagtgtttcagaaattcaatctgaaaatccacgagttgatgtaattcccaaggataaagctgttgaaaataatcatcaacgaaatgctgaaaagccagtagcgtcagacaaaattacggatgctaagctactcgccaggctagaacgagttagagcgtggaaagagtcaaaggcaaaacaggaggcttccaagaaggaggagcacaagttgaatacaaagccgcaggttacagccaaagaccagaatgctatgccttcaactggtatatccgggtttgagattaatcgccaaaaagatacttcggatatgaagcgaaataaccgagttcacatggatgatgaagatggtcctaggcgtatgaatcttgaagactaccaggagctttgggaccaagaagaccggggtatgctaggaaatgagcaagcagctagcatggaggaagacgaagtagatcctttagatgcttacatggcctctttggttggtaccactgataccataaggcctggtttattaaatacggaggtcattgatccgaatgcaaacgatgacgagcgcatggtaatttcagagactttggaagaggaagaaaatttacttgctcttgctgcaaaacgatcaaaaaagaaagacgtaatcacagttgatcactcaaaaataaattatgaagatttcaaaaaggatttctatgttgaacctgaagagctcaaaaatctgtcaccagctgaagttgatgaactacgggcttctttagatggtattaaaattcgtggtattgattgcccgaagccagttactagttggagtcaatgtggtttatctgcccaaaccataagcgtgatcaattccttgggatacgaaaaaccaacctctattcaagcacaagcaattccagcgattacttctggcagagatgtaattggcgtagctaaaacaggaagtggaaaaaccattgcttttcttcttcctatgtttcgacacatcaaagatcagcgcccattaaaaacaggagagggtcctattgcaataataatgactcctactcgtgaattggctgtgcaaatttttcgcgaatgtaaacctttcttaaagttattgaacattcgtgcgtgttgtgcatatggaggtgcccctattaaagaccaaattgctgatttaaaacgcggtgcagaaatcgtagtttgtactcctggacgtatgattgatgttttaagtgcgaatgcaggacgtgttactaacttacaccgctgcacttatttggttttggatgaggccgatcgtatgtttgatttaggatttgaaccgcaagtcatgagaattattaacaatattcgacctgatcggcaaaccgtactattttcagctacctttcctcgtgctatggaagcccttgcaaggaaagttttaaagaaacctgtagagattacggttggcggacggtcggttgttgcttctgaggttgagcaaatcgttgaagtacggcctgaggaaagcaagttttctcggctattagagctgttaggtgagttgtacaacaatcaacttgatgtacgtacacttgtttttgtggatagacaagagtctgcggatgcacttttgtcggaccttatgaaacgcgggtatacaagtaattcaattcatggcggtaaggatcaacacgatcgcgactcaaccatcagtgattataaagcaggagtatttgatgtattaatcgcaactagtgtagttgctcgtgggcttgacgttaaatctttacagctggtggtaaattatgattgccctaatcatatggaggattacgtgcatcgtgttggtcgtacaggccgtgctggccatactggtgtagctgttacctttataaccccagaacaggaaaagtacgccgtagacattgccaaggctttaaagatgagtaaacaaccagttccaaaagaactacaaactcttgcttcccaattcctcgagaaagttaaggctggtaaagagaaagcagcgggtggaggttttggcggcaaagggttatcacgactggatgaaactcgaaatgctgagcgtaaaatgcagcgtaaggcctatggtgaggacgaggaagatgtagagactgaagctgaagcaaaaagcccgttggaaaagattactcctgaaaaatctaccggtgatcccacgctcgatagagttcgtgctgctgtgggtggaattgctgctcgtgcatttgccaaccaaactgcacaatctaacaagcttactcagccaatttctataataaaaaccgatggtgatgagtataaagctaaaatggaaattaatgactatcctcaacaagctcgttgggccgttactaataacacaaatattgtacatgtaacggagttaactggcacaagtatcactactaagggtaatttctacttgccaggtaaaaaccctgaaccaggagaggaaaagttgtacttgtggattgaaggtccatctgagcttgttgttaaccgagccatcactgaattgagacggcttcttcttgaaggaattaaccacagtttggaaggaggtaacaaaccaagtgcttctggacgatacacagttgtctagtactttcggtctatccttttgaaaaagagacctacactcgtttaaaattaatcaattgaatacgttacgtgcttttttggggaagggcaaaagtggttatgaaaaattaatgattagaaatgtcaatatttattattttaactaaacatatatggattttggcatgaaaattaaggcatgtatcttttttcatcgcaaagtaaaagcgggaaagaatgattttattcacatttttaaagcgagtacttttccaactgctttcctgaaatagtgttagggtatttgctttttgtaatccacagtatttatagtaaacaataaactaatggttgaatttaatcttttgtgaagagaagaaataaaatgtaatttttggccttcaattatcagtgctaaacacaaatagtaggcaatcaatcccatagttgtttatttgagaaaaaggttctgtcagtgaatgcttgatttcatgattgatgggtttaaaagaagttaaaattataaaaatcagaattttttagcgtagaagtaaaaaccttcaattatttaatttttctccgactatttgcataagacctaaacaaactaactgtatgcgaactatattgtactaacactgcatcaagttatataattacaatttcgatgtacattgtattaaatgaatgcaaaaatttattttttttactattttcttttttattataaagggcattaaagtaaacgtagattgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggctccttcttttctttcttttttgcctttttaatcctgtttttacatttgttaattatttaataggtgcgctgacctaaacacaactgcgtctcatatgcggcaaagtgcaatgtcttattttcatgaattatatacactacttattttagcgagatattaaacaaaacttgagtagctcatagaaagttagctaagattaccttttatcttttttttgaagttatttgttctagctatagttcattaactacaggcaaaaatttacctcttttctggcttctaatatttttttcgcttaaaataactcaaagtcaataagcagcgaaaaattacgtatacacaagagaatggcgctgaaccttgagccgcagtatagtaggtaccgcaagcaactaaacatcgttatagtagtagagcagttggaatttaagcgcgctaaaattattaataatatatcctaacgtggagtgttgtagtcaagagattagttattcccaagtactgattttgttcgaaaaagaacaattctcgagatcgaaaagaactgttgtacgaggttcgttgggactgcagtataactttatgctttttcatttttccctttacaattctttagaagcaaggaacacagcactgttagaaaacacgacggtgagagaagtgcttcttttttgaaagattccaattctcttgaaaaatggcatctgaaggtgattcaattgattactatgaactgttaggtattaatgaagatgctcaagatcaagaaattcatcgcgcttggcgaaaaacttcgttaaaatatcatcctgacaaaaatccaaatgatcccaaggcggcggaaaagtttcacatgcttcagttagcatataacgcgctaattgatgtgcaattaagaaaagcatatgactctgaaaggtttgctaagcttgctcgcaaaagacgcgaggaagcatttaactttcagcgaaaaagtatggtagatgacttgagggaaagagaacgccaattctatgactctttagagaagaaagaaaacgaaagagatcgacttcaagaaaaactgagggctttacaagaagaaagtgcaaatttgcgacgacaacgagaaaatcgtcttagggaagaacaagaacaatcgaaaagaagaaaacaggagactccaagcagtaaaatttcagaattggatagatccattcggatacgatggaagcggaaatatgctgatcaagtaaatgatgcatacttgagatctatctactcatcctttgggactctacaaaatgtagttatccaaaaggatatatcgaaagagaaaaaatatgtatattcaattatagtatttgaaacactttcctccgcatattccgctattaacgctgaaaaaccttctaaaatttatgatgtacaatggttgaagcctccaaaatcaaactccaatacgcctactgaaaaggatactaccgtggaagattacgaagagattacaataatgaggatgaagcaaaagcataagcaaaaacaaaaagaaaatgaacgaaaggccacttctacaatgaacgcctagcgaatttcatcaatcctgacaaatcaacatatatttagaattttcatttctcaatatgttgtttaacaacttcgctttttgctgagtgtgctgtggctaatcagctgaaaattgatcctttgctatcatttactcggagccactactaattgacctctcaaagttggtgatagtatgaaaacctgctatcactcttagcaacagcaccaaaatgctttgtgtaaaaaatgcgatatcccagagaattttggctcaatttagtcgctcattttcgtatacaattcctttttggcaaggatcggacacggtaaagcctagtttaaaattctatcgacgtacggtatatagtcgtgatttttatgcatctaacgttgtttaaagaattattgaaacaaccaaaaccaaaatttcattttgaaatagagcccaatgtatcttttctagcagtggaggagggaccagcgtcgttgcgttcttattctatagggaatgtgagtcgtatttacgatggcataagagtacctccaaaacccgaggagcctttgaattgttgccaaagtggttgcgctatatgtgtttgggatgtgtatgctgatgaccttgaggaatacaatcgtgcacgaagaaaagcaaaaaggcattatttagataaacatttacccgtgcctcctgatttagcaaaggtttcattaaaggaaactagctcattggaagagctacctcctcagttgaaagcctttgttttactggaaaaacgattaatgaaggataagcaatctaaaaacaactaattaatgcaaaaacaaaaatatataactctcatgataaggatatgataggtatgaataacatgattttcttggatatattatcaaaaaaattagacttaatgcttctttatttattagtctaaatgcttacagaacacttctgaaactgcataaaatggcattaaatatgatttacaaaaataaaagtctaaaaaactctgtattgtgtaaatgtgttttaatttgcagtcaaacttttcaacagaatttatctcataccgattcaatccattttggcaaactgaaaagcacaggaaacacaatcagaagtgatccgtaaagattttgtacttattgaagtttcataggtccaggagtttctcaagtacatgcttgtataagagatcttgcttgattttggatattgaaatttaaaaatgtgagaaaaaagtaagtggatattaccataactatctcaatatctacatacatcctcttttcattcattttcctttttcacgtcaactttcttttcatcttcctcttgctgcggctgagacaaagtagcatcgtcggcactaccatattgctgcaaaccttttcctaaccattcataataaatttcatcattaacctgctttgacaaatccgctctagaaatgtcgttgcgaaattgcggattttttaataaagtcaacatgtgcaggcaagttggataaattatgaatttcacatattctggttccctccaatattccatatattcaaggtactgtaaaaatgcctcatcttcaaagtatttgtgctgggcaaggaagtttaggtaccatggatttgaaagcatttgtacaaattctaactcaatttcaaaccgactcttatcatcgggaacctttgaaagtaaccattttgtttccattgaatcgaaacaattacttgaccatatatctgtatatttggtaaaatttggttttggtgctaccactagtaacgctacgggatatgtaaagaatagtgggctccctaaatggtgagtagaaaattgaaagagtaaacaaattcaattctaacgggcaatttatttcttaattaaattaaaattctctagttgaaaaattggttctaaatggtttctcccatttaagctgtttaattttacaagtgttaataatcaatctggaacaatgtcaaaacaacttagttgaaatcttaaagtcaacttcaaatttctaattgctcattaaagctgtctaactcaattttttgtggataccatttttatccacaataagtattgctttcttcgtattgatgatgagcgtagaactttcaattttaataagacttgttgacaaaaggaaagctataattaaatacactgaaacctttttttcaacagtaaactgaccctctagatctgtagtttcaatcaaattgacaaaaaacggataagattaagaatatatttttatggcatagtagagatgcattggttatttaaaatgttattaagttaatattaattttcaatatataggccttaataaactgttattcatattcggctcttgaggtataaagtcgttcaattttcaaacctttccgctgccaatacacagcggaatttatgagtatctcgtgaaatcagcaattccggttggtattaatgttatataagcttaaacaataatttttcaagaaaggaatactgtttggctgcataattggtctttatcctcgtatattaccgcttttgtcatttttctatattcgggttgttatcactgtctgaaccctactaaagtttttcattcatacatttaaattacaatgaaagttatttgtggatcagtgtttctgttttcacttttctttcaagtagttttaggagattgtatgttctaatgagttttttgctttgtttgctaaccagattttctttttttttttcattcactaagcataacactaacctatagatttttcctcgtcttccggtaatcctaacttgaggactacgaaagtgtatactgtagtcagtggaactcacctggctacggctgaaagcactgttagtaaaacaatcaccacgacaaaaggtttaccgactaatgcttattacaactgtgttccttctaaatatatccagtcggatatacccatgtgtgcacctaaccaaggggatcgttgggtaaaaggtcgcaagtataaagtgtcatgggatcctctgtactttggagttgataatcttcttatggtagtttcctatttaaacgatagcgggttgattgccgctaccaagaaggttcaaaattcaaaaggttcgtttgtagaggagcgggaattcagcattacttcttgcggatagattttctgcttctaaaagcgttcacttaattgttgctaactatttttcaggagaaataatgttaaaggctaacaaaggttggcttcatgatgatagtttccagaatgtcaccatcgatttggttactattagtgaaaacaatatgacgctgcttaccggaccaagaatcttacttgccaaggatttagatagtgccaccgctgccgctgagaatgcagctttctatggtccaaggagaaatatcaaggcagccatcgccgtcccgtctgtaattttggggcttattctcgttgctctcgtatactacgcttataggaaggacacttggaaaatttatatggcaaagatcagaatccgtagatccgctcctggatatggtgtgcgacgcagcaggcgccaacgtatgcaaagccgtcctgttgcctatactagtcttccagccgatgcacactttgaggactcggatgatgaggattattaccaatcacaagtaaaaaaattccattaaatctgtgcatagagaagttcttcattgttagtagcaagaagtttttgtttttcgtgaagaaagctagattaatcgtcatttaatttcactctgtttttaatcatcaaccttttcatcatttcgtttatggaaaaatcacatgtttgtttcatcttatagggtttccaccttgttaaaattgaacaagcaattaaaatacaagtttatagttgtactaaaaaggaaactgttgtagaatatctgtaaacaagtttcaagaaattgaacggtgtttcgcccttgtagaaaataaaccagcatcatttaagattcgcataactcaaatgacttttaagtcatattaattgacgttttcttaatatttctttgcgaaatttgaaatcaagtattctgtctgatgcacctacaacgagccaattgcttacatatggccaaatatcttattcccaaataatatacctatatttacaaaaagaaaaaaccatatattttatagtaaatggtatgattgaaagataatcgaaaatgtctactcttgagcccgaaaagcgtagacaacatgaagataaatcgaatgaaataattgactctcctattttcttaaataaaatttctgcattaccggaaagcgaaaacgttcattgtcttcttttaaaacagctcattggaagccctcaattaaagcagacttggcaatttaatttctgtgtcgaccttaattttttgttggaaaacatgcatgctagtgtcttccctactgtcgatgtccgtattactcatggatatgactccaagtctgatagtttagcaagactaactgcccagatgaaccattgccctgttaatgtcaaactgtacagtgtttacgttccaatgtggggcacgcaccattctaagattatggtgaattttttcaaagatgattcatgccaaattgtaatacacacagccaatttagttgaaccagattggattggcatgtctcaagccatcttcaaaacccctctactatatcctaaagcgaacgattccctttcaacttctagtgttcctgaatacggtaatccatccaagataaggaagcatgagggaagccttgacatcaaagatgatcgaaactgtgatattattgatgtagattccgcttttgagaattttaaacataagtccgatacaaggagtagcgatgatttgggtgtaatcggtcgacaatttcaacaagatttcttggcctatttgaagaattataggcacacatatgagcttattgagaaactgaaaatgtatgacttttcagcaatcagagcaatatttattggatcagtacctggaaaattcgaaggcgaggaagaaagctcttggggattaggaaagttaaaaaagattctaaagatgttggaaaaagattcaaagaaggacgagaaaactaaattcgaagagtctgacatttgtatttctcagtgtagttccatgggttcatttggacccaaacaggagtacattgccgaattaacggatggttttggttgccaacgagggaattggaaatttttatttccaacagtgaaagaagttcagcaatctatgttaggttggcaatctggttcctctattcatttcaacatcttggggaaaacagctgcaagccaagtggaaactttaaaaaaaggtaagaatttatgcaaatgggtggccatgaaagctggtagacaaagagttgcaccacatattaaaacgtacatgcgattttcgaatgatggagaactactacgttgggtgcttgttactagtgctaatttgagtaaacccgcttggggaactttagaaggtcacaaggcaaaatcaagatcaacaagaggactcaggattcggtcctatgaagccggtgtattgttatatcccaaattatttgaagaaagtcaacgcgctccttgcattatgactcctacttataagacgaatactcccaatctggatgagaaaaggagagagttttatggaaaaagagtaattggtgtacgaatgtgttgggatttcccacctgttgagtatgaagacaaggatgagatatggtcgcctgtgataaatagaacggataaggactggttgggttatgtttggcctcccaattggtaaatcataaggacgtttatgataaaaatacttcataggctttacaaaacatggacaattcgattaaattgaagtatctatacattgaagttgacatcacagactagacagcagagctttcaacagaaaatgttgagcctttttttttacaatactctaattgtttaagggtaatttacttctttattttggataggtttttatgtcactgaaaatgtttgatagccccaagtctttggaaacagtcagtaggatgttcaagaaaacggaggttccgactttacagattttaatacgtgaaattaattttttttgtttaatttctcttttctctggcaaaattgtaagcacaagataagggactattcagttggactctcagctcatttgtttacattcagaagatatataacgcatcagtgtcgctgttttatgtctcgcaaatatcaagttaagatagcacgtccaaccacgctacatattaaacgatgtattgcaaatgcattatactgaaagaaataataggaaacgaaaacagtagtccgatcatccattgattatgaaaaaacagcttatttaaaatgcattgtactttattagttaaagactaaggaacatgaatttttggcagtttaataactagtagtatatccatcatatcgattacgcggtagctaatgaaattttttttagattctttaattataggaaaatataacaggtacattttttcctatcctattacgagcatagaacaaaagaagaagataatgtttttaaacgttttatttacatttctacaattgagtttcggtagttttcaagcatgtgcaaataacgagctgcataattatgcttttgcaaggtacgatacaatatacctgaaagttgtttgtttacatagcagtgtttcctttttacctttactttccaccaagacctatgaatagaaaattgttaagttttggttcatatagaagatccgtaaaatgtttgaaataatttaattataaaatactttattcttgtgctgaaaacatgaagaaaggaaggctagtacgcgactcaagcctgttttctcattgttttgttattggaggattaatttgttttccttaagaaaagttgtttatcaaatttctcttttctttaaaagattgacgaattattccaatcaattgtttgttaagcgggttgcatattcctcaagttgctaaaagctttacgtctttggaatgtttgttgtacagttttcctctaaagaaatgtcttttcccgctcattaggataaaattctgcatcaatgattttgtttggttgttttatttactaccttgcatctatgtgcttataaacatctaaaatttgaaatttgaaatgtttcaaatttacatttttaaagcttgataaaatgcccacaagataatacaaaaatacgattttatgaaggaaaacatggaagaaattcatcatgaatagagttcttttaacaatcgcggaaaaaaattacttgtcttaaatttttaacgaaatagttgagttgatgacatttccttttcttcactgcgtcttattttgacatttcttttacgacttttgctttcttcaattgtttccagtttcctttgcttcttttactttcgtgattaacgctctactatgaaccacggtgcccaccgctataataaatgctgggggagatgagcttaccttgtttattactacggatgctgtccactacacaatcgtttcttacgtcaaatacaatcttataggcgaaatacacgatggtgatgactttcttacgcaataagatatatggttacgtttgcataagtgcaagggtgaattgagaaattcaggtgtttttatgcctacgctgttcgcatatctaaatttgtgtttctttcatcgacaaacgaagtccaaatcgacttttaaaatatttgacttgcttgtcctgtaactgtgaaaacgactatattatatattggtttataaacagacagacatcgtcaataccccgtttccaattttacttgtttatcgttcatattctttgaaaaacgtaacatccatcgtcttatccccgatacatcctctgtttatttatttatttcaatttaatattgcctatctccttcgtgaaaaactcgccgattcatttttacagtcagtgttttgttactgctgatagagcttgatacatttcttgagaaggtgcttttaaaaagagaaagaaaagaacaaaaaaaaatctgggctttataggaagacgttaataagaaaagtccttatatacacaaaaaccaaaacctccgttaaaaccgaaatcaaaagcaaaattcaaagaaataaattattttcttctttaaatcaattttgcattggtgtttgccttattgttgcttcgtatataaattgccaaaaaaattagttctttgaaagttgaacccttctttgtttttatatagtctatttgtgtactaaccatccgtttctttttttttttgaaatttcctatactttttcgctcccaatatgtctactcatagcggagattccaccaagcaacaacactatcgctcttctgacccctattcaggacgtcgtccgatccccactattccaaaattctttcgcgatcgcaaacagcgtgcagagaaaaaggaagagcaacaacgggaacagactgaaaacgaaaaattattcgacccaattacccagcgagatgtagagattaacgacgttcatttcgattatgccaaaacatatgatgatcctagttttacagttcctaatcaatcaatccaaggttcatccttaccttctgaaaagccttatttgtcatccaaccaaccaacaaatgtttataagcagcatcaagatgatttagctccaccagaagcggataatcaaatcactcgtgatgtccctattagcgatgaaaaaacgaatattctctttttcccctccccttccattgatctatcttatgtatcgaaagaggtcaaacaaaaaactggtcaatattctttgtttgcatatatattttctctcgtaatttcgtggttctttactcattctattatcatttcagccgtgttgcctctggccatttcttcatgtatgtatttatggatgcaaaatatatatgctgttgccaaggatgcggaatggggcgctgaacaaaaacgcggagaatacgctcgtttgaatttgattcccgaaagcgccgagtggatgaatcatttattggaaaaagtttggcccttaatcaatcctgaaatgttttcttctgtagctgaccaaattgaagatgtaatgcaagcctctataccgtcgtttgttgaaaatgtgcgcgttgcttctttggaccaaggaagtcatcccgttcgtgttgtttccattcgaagtttgccttcaggtgaggccagtgaatcgtttagtgagaagcaagcctctgaagctgaacacaaagacgagccagaacagcagcgaaaacaattttataacttcgaactttgtctagcttatcacgccaaacccgttgaggatgcaacatcaaccagtgctcgagcttccaacctgcatttacgcatagttttttatccaggtattaaaggtacagtgggatttccccttccaatatgggtcgagataaaaggatttgttgctagaatccgctttcgctgtgaactcatgcctgaggttccttttttgaaaaatgtcaccttctctttgatgggacttcccgaactgaatgtgtccgctgttcccgtagctgagggaggtgttaacatatttggacttccattaatttcaaaattcgttaatgacgctatttccgcggctgcaaatgaatacgttagtcccaaaagtatgactattgatttgtccaagacgcttttaggagatgatataaagaaagaggtcaatgcattgggcgttatttttgttcatattaatcgtgcagaagatttaagtaagcaggatgtgaatggtctttctgatgcttatataaccgtcggttttcataagtttggtaaacctttgtactgtacacgcgtcgtaaaacaggatctgaatcctatctggaatgaatatgcttttattcctgtgttccctgatcaagttaaagccggtgagaagatttctattgaattatgggatagtgacaggtttagtcccgatgatgtagtaggccgcacgaaaatcggtttacaccttcttattcaagattctggaaaaatgcatgaaagatgcgacacgcttactggaattagtgaagatactagtctacctggcagggtgttttacgaaattgggtacttccctagagccgaatttaaaccttctttaaaaacgagtggacatgatatcactattccaaggtctatgagagatgatccagcttttcaaaatccacatggctcattggataataaagaagaggaagctgctgtcacgactgctcctgatgaagagtatcctagtggcattttatcttttaccgtgcatcaagctgtgaatttgcaaatgaaccatccaactggtacttttggaaacgtgagtggaaactataacacaagtccggctcagagcgtaggagatgtaacagctgaagaaggttcagagctaccttcttcctatgtttgtgttgatttagatgacacactcgtgtataaaacacgaaccaaggtatttacatcaaaccctatttacaacgctggaagcgaaaaatttgttaaggattggagaaatgcaatgttgtgcttcaccgtacgtgatttcaaattgcgtgaacatgattccattcttggagtcgttaacattccactcgctacgacgttaacaacttcttcccaactgacaaaatggtatcccatacaaggtggtatcggatttgggagtgttcgcatttccattctttttaggagtatgaaattgaaaattcccagaaatttgttgggttgggatattggtactctggaattcatggatcgacaaattgttgctgaaggaacaggaagtgtatctgatgtttcattctcttcaattagagttaacatagcaggcgtaaaaattactgctaaaagtagtacttccaattcttccagcactgctgaataccatgttcggagtagacatgctgtaattccagttaacaatcgttacagatcagctgttgtgttcgagttcagaaaacaacttcagaggaaacataatgtatttgccatggtttggttggttgatctggaagacaatgtagagcaaaacattcgggtcccgatttttacttcgtccaaaccagcacatgttttacaaaacatgatagattttgatcacccggataaagagtcagaatttaaaatcattggatatttgagtactaggatatgttttcatcgaggtttggacgattcccacgagcaacttgttgacaacgacgatgaagcagctatatttgagacatatagatgccttaagtcaatgggtttaagaagaggttacgtgaaagacatgaagaatccgttagcggatcaacgagcaagcctggatgaaagccgagagactaccactgcatcttctaaatttgagtcagatgattctgttgataccgaggacgaggagacgaccacggatcggacaccaattgagtgtacacaaacagtttcaatggtggatccaaatgtcaatggagatatccagggtagaaactctctaggtacgatgaatagtaatgaacgtaaccttgagcaagaatttatttctcttggttatgcctcaaaaaaccgaccgaaagcacacgctcaagaaggtactaatcaacccggcgcttctgagaacgttgaacctgtattagcagatgatagcgatgctgttacaatacatagcaatatttccagtgatgatcaaaaaaggaaattggtgaatgctgatgatcgtgaattggagaagcgattacatcgtggaccttacaactcaaaaattgtgcgcacaggagaatgggtaaaagatggagcgaagatgggatggagaaatcttcgaagaaaatttgctttgaacggacgacagccagatgttgaaaccgagatttcaaaataaacacaactgtgcttctttttagcaacgtaaatgaattattgatggctaacgatggatgaaacgactttttgctacaaaagtatggaagaacattcttgaccgtgtgttcgagatttaaatacgtgtgtttgattatttatggtctgttcatgataaaagtactagcaacacctaaactgatgtaggaaaccaaactgatgattacatgatattatttatatttatactgcaaaaaatttatcggttggcttactaaattattacttcaactttcttaatacacgtattgagtatgtaaagttattgttgacgaaaaaaccagtccctgaagtagctaaagtagggtagggttaaggagaccagaaagcacacataaaaattttaggctttgatttataactagaaccaaccacgcacaaaaaagtactattgcaagtatggtcgcgttcacacctgaggaggtccgtaatttgatgggcaaaccatccaatgtccgtaacatgtctgtgattgctcacgtcgatcacggcaagtctacgttgactgattctttggttcaaaaggccggtattatttctgctgccaaggctggtgatgctcgtttcatggatactcgtgctgacgaacaagagcgtggtgttaccatcaagtctactgccatttccttgtttgctgaaatgactgacgatgatatgaaggatatgaaggagcctgctgatggtactgacttcttggttaacttgattgactctcccggtcacgttgacttttcttctgaggttactgccgctcttcgtgtcactgacggtgctttggtcgttgttgataccattgagggtgtctgtgtccaaaccgagactgtgctccgtcaagctttgggtgaacgtattagaccagttgttgttgttaacaaagttgaccgtgctttgctcgaacttcaaatttctcaagaagagctttatcaaaattttgctcgtgtcgttgagtctgttaacgtcgttatttctacttattacgacaaggtccttggcgactgccaagttttccctgacaagggtactgtagcttttgcttccggtcttcacggttgggctttcactgtccgtcaatttgccaaccgttatgctaagaagtttggtattgaccgtaacaagatgatgcaacgtctttggggtgaaaactacttcaaccctaagaccaagaaatggtccaagtctgctaccgatgctaacggtaactctaaccaacgtgctttcaacatgttcatcttggatcccatttatcgtattttcgatgctgttatgaacagccgcaaagacgaggtcttcactcttttgagtaagctcgaggttaccatcaagcccgatgagaaggagcttgagggtaaggctctcttgaaggtcgttatgcgcaagttcttgcctgctgctgatgcccttatggaaatgattgtccttcatcttccttctcctaagactgctcaacaatatcgtgctgagactttgtatgaaggtcccatggacgacgagtgtgctgttggtatccgtaactgtgatgccaatgctcctcttatgatctacgtttctaagatggttcccacatctgatcgtggtcgtttctatgcttttggtcgtgtcttctctggtactgtccgttctggtttgaaggtccgcattcaaggccctaactatgttcccggtaagaaggacgatctcttcatcaaggctatccaacgtaccgtccttatgatgggttccagaattgagcctattgaggattgtcctgctggtaacattattggtttggtcggtgttgatcaatttttggtcaaatctggtactttgaccacttccgaagttgcccacaacatgaaggttatgaagttttccgtctccccagtcgtccaagtcgctgttgaggttaagaacggtaatgatttgcctaaacttgttgaaggtcttaagcgtctttccaaatccgacccttgtgttttgtgtaccaccagtgaatctggtgaacacattgttgctggtgctggtgagctccacttggagatttgcttgaaggatttgcaagaagaccatgctggtatccctcttaagatttctcctcccgtcgtttcttaccgtgagtccgttagcgagccctctagcatgaccgctctctctaagtctcccaacaagcacaaccgtatcttcatgactgctgagcccatgagtgaagaactctctgtcgccattgagactggtcacgtcaatcctcgtgatgatttcaaggttcgtgctcgtatcatggctgacgagtttggatgggatgtcactgatgctcgtaagatttggtgtttcggtcctgacaccactggtgccaatgttgttgttgatcaaaccaaggctgttgcttacttaaacgaaatcaaggattccgttgttgctgcttttgcctgggcttccaaggagggtcccatgtttgaggagaacttgcgttcttgccgtttcaacattcttgatgttgttttgcacgctgatgctattcaccgtggtggtggtcaaattattcctactgctcgtcgtgtcgtctacgcttctacccttttggcttctcccatcatccaggagcccgttttcttggtcgaaatccaagtttccgaaaacgctatgggtggtatttactctgtccttaacaagaagcgtggtcatgtcttttctgaggagcaacgtgttggtactcccttgtacaacatcaaggcgtaccttcccgtcaacgagtctttcggtttcactggtgaacttcgtcaagctactgctggtcaagctttccctcaattggtatttgaccattggtctcccatgtctggtgatccattggatcctacttctaaacctggtcaaattgtttgcgaagctcgtaagcgtaagggtcttaaggaaaatgttcccgactacactgaatattatgaccgcttgtaaaaaggctgttgttttattgaacagactagatttgggttagtggaaaatatgataattacttgcaatgattttttggatgaccaaatgtaatttgtagtataatgagttgtaggttatggcactgtattcaataggttgtttagtttctcgattgaacacgatggtcgcaacttaaaagctaactttttgaggcttgttgcattgtaatatattttaacttcaatgatggagactatacacttctcaattaaagtatacaaagtggtttaatccaaggattctacaattttacaagtaaaaaaagttttttgcactacactatacaacacacgcaacaaatacagaaataaataaacagagaaaatgtttttaagcacacgcttgacgaaataccactattttatttaaatgttggaggggtaaagcatgactcggagagaagagccaaaagttttagcaggcaagttgtgaacgaagcgagcacgaacagcaccggagtttccatgaggacgagcaatggtactaaaacgataagttagcaaaatagaacgaagaaataactcataaaaacaagaaaaattatagaaataacaaaataaattatatattttgtttgaaaatcaatcaaatgaaagtggaaaaacttcaaccggtacagacaatgatcaactccttttctctttgcttttcttgtaatataaatttcacttacccccagataacacgaatcttggatccacggacggccttggagctcttataaacatagcaaacacgcttacccaaataaaattgggcttcctccttggagtcgcatccctcaatcttcacaatggaagtaccaggatgaataacgtgcttagaacgttgaaaggaaagatgcttggccttaacgtacagtctatgtccttgagctggcatttttgcaatgagtgatacgtcggtgctgaattctacacagtcagaatatgctgtgtatggaaacttttttaaaacagtcacggtttttttgttagccctaccctactattttccctgatgctgaagtggtattgcattacgctacaagttaataaggtatttacgaaaaaatacgatagaaaaaacaagggaatgttacgagctggacgctcaggcattatcgcacctaaccagttaaagtaggaggtaccttgcgtaattgataagtaggaattgtttatgggaaacatcaacttagcactaacctacttatttaagtgagctgattttaagtcgtttgtcttgaaatctttaaatatctttaagacatatattttatttattcttatttattataaacgtaaaggttttagggctttggaccggtattggtgcagatcatttgaaaaacgataaaccgggtaatttgcatcgtttaaggtattggtaatttttttccatggaaggagaaaactcgaaatccgttcacccaatcctgtctcactcaacaagcgtcgtttctgaacgagctagctcgtctggagttaatggtacaaatggcggcatgaaacaggtaagcgactattacttatgtgtgtgtatgtttgtatgagatatgcccggatattgacgtttattttgattttctgttacaattgacatctctattgttcgagcatggaacatcacattctatctgtaactccacttattttacgtttaatctgtcaattgtaattaacgctagaaataggtatctcccgtttcaactgctcgtacttctattgctcgcagaccgccttctacagtaggttcgcaaactggttcattggtcaatgcgccacccaaacgcagttctggtatagagagatttgatcacgtaactggcactgcagaaaacagacctcagactccttctactaaggccagtgttgcaaacgttaagcctgccggagctgctgaatctgcccagaatgctaatttaatttcctcaaaatcagagaacgtgcctgaacctgctggtgaaaaggttagtatgcctgaaaagcaagatttacaaagcgcccttcctagtgatgctgtctcaaatgctgttattggatggaaaagtatttatcatgcgagcgatgtggatgttcatgatcattttgcgaacgtgttatccgctcttcaatgggacagtcatcgtgttgaaccttcaattttggaaacgtattcatcatataaattaacgggccagtggtggcagagcacgtctattttgcttgctgtttctattttaagctggatcgcttctaaactatggtttcgattttttatcctcttttttattattattactggtacaattgtatatggatcttgcatgatttctgttcgtcgaaacattcgtgaagaagttgttcaggagctgtcgaaaaagaatggtgacgttgattatgaaactatgagttggttcaatacccttttacaacgcttctggatgcttaatgaaccggaaatttccaaatcagtctcgacaagtgttgaacagtccattgcagaatatcttccttctttcattaaggaagccgctttctcgacttttactcttggttcaaaggctccaaggattgatcgtgtacgcactcaccctcctgttgaacgtgacgttgttttaatggatgttgattttagtttaactcctaacgacaattatgatgttaatgattcttctctgaagtgccgtgtcaattctttgatctctcttgtcatcaaatttggttttggtaaatatatgttttctttccccattactattaaggatcttcgtttatcaggaaagcttcgtattcgatggggactttcttcggactatcctttcattcagactgcttctttttcatttttggaaacgcccatcgtgtatgcaaatattcgtcctattgatattccatttttggatgccgatatcttctatataccaggtatcggccagtttgttagtgaacagcttggacttctcctgaactctatggttttatggccgaatatgtttgattatgacctgtctgctatgatggctggtatagcatcagggactgcagtgggtgttgttggtctaaaaatctattctgcaaggcgtggtgaggtatctgattcttcaattgaccgtaaaccatcttcctttattactgtcacaacaagtggcagagaacatggccgaactcccatccgctcaaacacattttctcctacttttgatactactatttatgttgttattaactcattaaatgatcctttaaaactctctttgtatgataacagtggaaaatctcctattcttgttggcactacgtatattgatccccggtcactatatgaaagaggcttcattggcgatatttatcagttcctatacaatgctgtaaacgttggttctgtggcttttgatgcaacattctttccttcacttcttcccaagaaaacaatggatggaagtaagatcgagccgcctgaatcttcgaagggaattctcaatgtcaatttaggttgtgttaacaaccttactgagcttactgagcttactaagaaatcttctttaaaatatgtcttgtatgtcgactcaaaggaggtcgcaagtaagactataaagtttgtcgatcgaaccccaataagtctccaaactaatgcttatattgaaaataacaagaagtcttctatcaaggttgctgtttttgatgttaaaagccctgaaaaagcgatagcaacagtatccgttccactgcctgaattgttacacgaagggtatgatacctttcattttgtagaaaacccaaaggccaccattgacattgaatctttttggactccagttgacgtcgtagaagagaaaagtgcgaagacgtacattgacaatttggttggtgtcatgcgacttagtgtcattaaggccaacgatcttgtaaacgttgaattgcctacgcgtaaaagtgatccttacgcaagagtcatcgtggggaattctgttgtagcccgtactgtttacactccaaataatcttaatcccatttggaatgaaattttgtatgtccccattatggcagacactaaaacaattgaccttgaagcaatggattacgaggaatctggaaatgataggtcgttgggttatgctagcattaatgtccagaaatatattcgtaatgccaaaagacttgatagaagtgctttggctagtacagtctttggcactagtgaggtgaacgcattgactttaacttctcgtaagggtcaatcagttagaggcactattagcgtaaactgtgactaccgaccttgcctgcgcttgaatactgataactcttctaaacagtcttctgaaaatgttcagagcgctactgatccgactacccccgcgaaggacaatagtacatccaacgctgagacgtctagcattacttccgttatcagtgtcaacgaagcacttcaatatccctctggatttgcactgatatcaatcgtttctgctgatctgcaagatgtcggtgttgatttgcgtgtttttacagataatgcggcttttccttttattacaacaccaattgctaaaaccaaaactcctcgttggtcatcatttggtatttctatggttcgagagttacaattttcggaaactacttttcagttgactgacggtgccaaaaaggatcccaaagtagtgtgtgagcatagtgtaaaaactctcgatcttgtctctgaagcgctaggtcggccatattctgttgagataccgggtagcaatggtcaacttaatcacgtaagattatcgattacttacatgccagtaccaatgacactgaatcctatggaaagctatatcaacagcggttctcttcactttatgttgcaggatggacaaaacctaccaattggcgacatccgatcatctgatccttttgttgtgttgaagttgaatggtgaaagtgcatttaaaagcaaagtgattaagaagaacttaaatcctgtctggaatgaagaggctgacattgtagtgcaaaatcgagttttggatgttttggaattggtttgttatgattgggacatgggtgaaaaaccagatgttttgggaacgagtaatattgatttgttatcgcttgaaccgaacgttgagtctcagcaatcgattaagttggactcaaagactggtacaatcaatgcatctttgcgctttgtacctggatggcatcgtcgcaaagcagtactggatgtcacactagcagataatttcttacacgctgctaataagggagctaaattagtagttggcggcgtaggagctgctggaggtttagctctcgcaggtgttactactattggctcggtaggtagtaaagctgtaacgggggttgctgatggagtcactggaactggtaaacatataatttcgggcgcaaaaggaatttccaaaatgggcatgtttaggcgttccttggaaaagaatccatctcgctctgatctcacgacaacccaggaagcttcttcttctgcttctgtgccaccggctattgcacctgagtctgcaaacgctgccttaactagcactattgacaagactacgggagcacctgaattggcacagaaaaagtataaagtatacgttggtcaaggtaaaaatatgcctcataagactataaagattatcgttacagacaatcaagaccacagctttaaaaccaaatctcggaaaggcccgtctccctcatggaacgaagagattccggtcaaatggagtttgggtgacgaacttcgaatttcagccgttacttccaacttgcttggacatactaaactgggtgaagcggtatttcaagaagatgctattggtacatttagggttgtaattggtggttcatcttctgttgaaattaaggtcgaagctgagtagtatgggtaatgcttccggttcttttcaacgttcgttatactttactttcactatcttgttgtttaattcattctattcatattgactcaaatatagtaccatatttgtatattgtgctgccaaaaaaataaatactataagaagaattattaagactacatcaccagattagcgtagtgttgatataaatacagataataagaggatccgattaacaaaacaagaaacataaaagaaaaagaaagaaaaggacgctgacagtgcattcagacaaatttagttcacattactttaaaatgtagcccgccaacattttcgcttaaagcgagacggtccataaatacagaaacacaatatgtaaaattataagttttgtatgtattcttccgcccgcttaccttcttccagtaaccattctattttttcttcacaggcttcttcaaactcttttgcacatttagcatacataaatttaatccactgctcaacggtcatatccagttctttttcacttagtttgtttggctctacaggattcggtactggagattctaatagactcgagaaatctatgggttcccatggtggtgcatttgcttcaactaagggcaaagcatgttttgatttgacaggagtttgaggagccaaaaatgaagattggcacaatggatcaaatggactgatcgaatggtcatagtaggattcatctaaaggcttccggacacttggcaaatttatactcgttacttctttctcagcgtaagttttagcgaaagctgaagaggtttcacaagaaccaggtgaagtttcaacatcctttttacttacattatcgattttatctaccttcgtttccttctcaggtgtatttttcgacactgatctagtaccattctgtacagaagtcctagaatttttgatttcttgatcaggaaaagcatcacttaacgagactttgtctacctcagtcaatttttcttcaatcttttcaatattttctaattcatggttggcctccttttcttgcaatttatcagaagtttctgtattaacagcttcaacggtttgattgttcttgctctgtagcttaggagaattaatgtcatcttcttgaaatgtcactttttcggagtttccgacgtttctgtcaggaagatcctttaagtaacttcctgattcaagttcattgggttgtacgatcggctggggatccaggcttgaatgaacattcatgacagtatgaccagaattagcttcctcatgattaacattttcacttttttcatcggaaacaggacttgatacgtctctcgtcttggtcactcctctatctatagaaactctaaccgtttgggactcatcgcaaatggcctttcttttttcctcaggaagcacttcgctaatttcagtttttggtttttctataaagtccactattgatgtatcaaactttgtttttgatgttgaggtactttttcccttctctaaaactccgcttacaagattatccttccttttaattgctaagagaggaattagatcaattaaaggtttgtcatcattttcagattcagaaagcaattgtagtgactgttcagactccatactcttattctcaagatcctcaaatttactaacgtgaatggcagtttggctgtcctctgtaacttttactggttcatgtgaatcctcagtagacgaaactaaaatgtttttagattgtaaaacttcttgaaattttctcttcttttcaggaattggtattttcaaattggtctcgtcattttcatcatttgcttcttccgagtttctcttttttgaaatgttgctaaacgaatctattgtactccttggtgaaaaattggtttgtaatattttatctctgaagcttgaagaagacactctacctcctgttgcagcatcagtcatatcgggagatgaagttgatggctttgaagagattggttgttttgtggactcctctatgaacgaaccttgaagatttaaatgctcatcttctttttcaaccttctgctgttccggagtttcgatagcaacttgtttttctgtatgattttgctctttaccaacagaagaaacagaagacgaaatttcctttgatttggaaaccacagatatttcttcttcaatttttgattcgatttcaattttcggcggcgtagacatacaattattttgctcatcactttcatcagttacagattgatgtccagttatgtcagaaacagttgtgtggacggatgtagctggtgatacaagatgttccagctcattatctttttcatcttctttaagtggaatttcttctgtaaaattctttttggctacttgcatagagtcattacatatccctttagagaagggttgagaggcggtcaagtcgtcgtcatcttcgtcttcatcagaaaaaattggcttaacaggtttaaagactgctggctttgatttttttggagatttattttttcgccttggagccgtaagtaaaacgggcttcgttggactttgtggtgcacgggtgggttgtgagtctttctcctcagaggtattagtataaagggacattgttaaaggacgtgcattaagattattctttctactaggggagaaatttaaagttttatgagattttgttgaatctcgggtgggagaaacgggaagaatggaattatcctcggtcaagtcttcagggtcaatgttcgacgtagataaaaaagacagtttagtaggagataagctatttgggtctttccatgtaaaaaacacacagtccgcacgacggcgtttgtgctcggtgtaagggtcatcatccggttcccaatcatgaagattaatatcacaatataagcaatgagctgcatctttagcatcagcagttggattgtatacaaaaccagaagcagccattacactcggctcacagtgataatcagggcgattggtatacggccatactttatcaacaaaagtttgttctcgacattttgtgagagctgcagcttgggggttctggtttggattgttttttgaggataaaatatatgcccatggacagctggggctatgagtaatatgctctttcaatggatcatcatcatcctcccagtcataaaatgacttggtacacatatagcatgtaacattatcaagtctttcttcagaattagattcagagattggattgtaatagaaaccgacagtagcaagctattttcttgttagcaacacagatgaaaactctatcgtcaacatacagtttctggcgtcggtttggctcgcggccatttttttttctggaaagtgtcaagtcgtttagagtaattacacatttcccttcgaaaccgattccatcggcgtttagaagaagacgttatcggtttcattctgagcaagcttcaacaagtgaaatttagataccaaatttcgacttccgatccttaaaactataaaattaatttttttaaaacttctggttattgtctttagacaatatcagatacttccaaatgcataggatagggaaggtcgcctcgcaaggcgtatatgggtaatgtttactttttgtagattgctagggcacacgagtttactgtaattgaacaatgtcgttatattgcgtaaaatgtcgttaagtagtatagcagactttaataaatggaaggttcactggttacaaatttttcgagatgactaggtttagatattatattgagtaaggaagattcaattattgtctttaatgtcagccttatgatctttgttaataaattcaaaatttaactagaagatttttgctagcacaaagtaatgtatcatagtttggtactaatattgttacatataataatattaaagctccaactctaaagtatggagcatcgtgaaagaagaataaggctacattttcatggctattcaaaggaaactatgcatatcaacaagacaaatctgatttcattttcctctttcgatgcgatggtcaaagttatgaatacaatgatgaatcagctgtctcattagaaaaaagttgaaaagaggatgacaaatgcggtggaaatattgaacttcctaaaacctcaaataaaagttaagcaatagaggaagtacaatcatgaagacaatgtaaaataaattaattgaattagtcccatgttgtttcaaaggtacaaaacctgtatctagtagtggagcagccaaaagctacaactaaatcgacaacaaagaccaaaactgttgaatgattcctgtgtttcgtcaataaaacaaataataaactcacaaaataaccacgatctataaaccattcgttggttagaaagtgaatgaaaaaaagtaaacaaaagttcgtttcgacacgcacactcaggacggacttgagaaataatttaacaagtacaagatgttcaactttccagcacaatcattaaacaacaatataacaaaatgagaagagtgacaactgcggaatgtatgtctaggtaaacctcctaaaatgtaataatctcgtctaataacaatcgcgccatacacgtaaaggtaaatgaaaaaatcggcatcctcaattgctcaatgaaataatttaacgatattataaaccacaggaccacagccaaaatcatgaagccacttcgatgtttatgaaaatgaacaatctaaaaaagaacgaaacctaaacaagcataaatgaataatgtatgtgaagtatcattacatagccatatcttcggcattagtcgccgaaaattgaaaatcgccggcaggctcttgtgtagttccaaatgtaaacgtatcaccgacggtttctggttcaagctcttcgatttcgtcttcttcaccgaaaaacttttcgataatattgtaagctttttggtaaatttccgaattagatgagttctgacattcgtggatcaaatccataccaccagcatcctcaacgtagacggcgtataaattgattttatcagggttattcgcgcgatcaagttcacccactcgcaaaatattttcaataccatctaaagcaacctggataatcttgttatcttgacaagccagcaaattacataaaggtttgattgcgccttgctctacaaggtagcgaatttggtcgggacgacgagcgccaccggatgtggcattggaaatggcccagcaggcttccttttggattttaaagtcagcggtcgtaaggagatgaattaaaggaggaataatgttagcttcaataacatattgaatttgagaagaattaccggccgttatattactaattgtccaacaggcttccttacgaacgccatcgcgtggactgcttaacaaagaaagtaaagcacttaaagcaccacaattaatgatgacctgggtctgaacgtcatctcctgtaacaatatttcctacggatcggagagcaggagtctgtacttgagcgctaggatgcattaaaagttcaacaagcctacgaggaatccctgcatcaatgatggcttggatcttctcattagcgccatcagataaataggaaatggcccaaagggcatcaactaaaacatcttcgtctaaggtataaattaatttcgacagaacagggataacttgcgaaatgctgttccaatcgggttgtggatttttgcctcggcacatattagacagggtccaagtactattgcggagcatactaagacgcctgttagattcgattatgttaagcaaaggctccaaaactccacattgcaaaacatgatcacgacacatgggtgaatcaccagcaatgttacctaatgcccaaactgcttgctcgcgtacatcttgttcagaagaagataaaaggcttacaaaaacaggaacagcatttgcttctacaaccacgtgtgtttgattggaagatccgctagccacattagtgagagcccaagaagcctcaaattttaataaattgttctcatgagataaaaattcgacgaagcgggggacaacgcctgcatcaataactttttgaattggtgggtttgtctccttagacaaagcctttcgaaacttggcagtagcttgaatttgtgcctctatgtcatccgaatacaacgccttcaataaatcaggtaattgaagctccaactctaaatcattttccttatcttgttctaatggaatagtttcttcggcaggctcttgaacatcaaccagattacgacgcttgttcaaattttcctcacgtttttgtttacggatttcgatttgctgggtttcacgtctgcggcgtaactcatcagcctgaaatgtacctttacctttgtaattctgtcttctgtgttcaggaataaagcgagaagatgcactcatgttcaattcctttagttactcgttctctaaacgtatggcgaaggatacgtctacacttggctgatttcctgtcatggaccagttcatcaatcgttcgtaatgattatagcgaatactccagataattcataaaaaactattatatatcttcttattaaaataaatctcctttatgtataaatatttttatatatgtatatatttcatttttatactcttccatttagagagctcgtgaacattctcttaaaaatagttaatgcttccagtgtttatttcagtatatctttgaagcttgcgggtatttggcaattttgtgtagaaaagaaactaatatacagcttaacagaattctctagccataaaatacattttaaagactgcaactcttctttatgtattcgcaaagtgtctgcaaattgcatgtgtaaacgaatttggtaatgtcaacaactatgcttgttgtgtagcgctaaacacttccagtgaagaatgaaatgatctttttcttatctaaaaattaattttgcactagatgatttcgtttcttattccaaaaaaaataagcaatttgtttgggcaatgttaaagcttttactatactagataacggcctgcatcctagtcgaggtcgcatttacagagcacggttaacttttcaagaataatcctttgaataaattgaaattaaaaaacaccatatacttcatcagccatcactcgttctgctattattcaataaattgagattaattggtactccatgtagtgtattttaatgcgtaacgtaatgtttattagcagtgttggtgtagctcactatctaacaactagtgttgcatagctttcaaagtatgataaacgaaccaaggcatcgttattatagcgtatttggacgctataaaaaattaaataaggaatagcgataactagtgtgtggcatagtgacacgaagaaaacttaaagatttaatgttcttttaccgaattgtgattttgtaccctatttatttgtgactgttttttgggtaagaagagcgtaggaaatgagtgcgcgaaatcctgaaatttacaagttaccaccatgtcggaacaaggagaccaaattgaacaagttgacgtcgtcgaagaagttgaagttgaggctgccgctcctgaaactgtctccgttgaggatgctttgaaggaagttttgaagcgtgcccttgttcacgacggtcttgcccgtggtattcgcgaggcttccaaggctcttgaccgccgtcaagctcacctttgcgttctttgcgagtcctgtgaccaagaagcttatgttaaattggttgaggctctttgcgctgaatctgagactcctttgatcaaggttgccgaccccaaggttttgggtgaatgggctggcctttgtgtccttgaccgtgacggtaatgcccgtaaggttgttggatgctcttgtgttgctgttaccgtaagtttaaatttagcctggcgcaggtgaaaggctttgttccttgttgattttgcatatgattaactaacatgtaatttaggactatggtgaggattccgctgctcttcaaaagcttttggaaagcttctctgcctaaactatctagtggtaaacgaagcaatatgaaaggatttaaaaaaaatttattttctacttcagaattcgtgtgtaaataggtttttgtaaagtgaagtcagagagttgagtgtagttttgagtagcacaaaataaatcgaaagcattctggctattcaacaccttataaaaggatggttgtcgccttattcctgtgtcagaaaagaaatcagttttttttctgacaccttgcgtattgatgatagagaaaaaagcatatattgttcaactgctgctaagacttgaatattatgcttacttttttaaaatgataaaaaacgctaatgtaaacaaacttacacttgaggcttataaaaaaaccatatccattagcttttgacaaagctttttcttgtccgatcacttcagcatgtatgaatttgatgagttgttcgatttttgcatttgagctaatgaaggatacaatgtaatttgaaattgaacggccaaccatttcctcaatataaatcatcaaatccaactagataaacttgtgttagtaactctaattctataaagtgaaacctacaagttttggttagctagcagtcattaaaggcagttttcacattttccatttaccaatctactcaatttttaaaacgctgcgagagatactgcatcaaatgttatagttcatgtataaatccttactttgaatatttaaaattatcgttaataaaaaaacacgataaatgaaatactctcctcttcaagaaataatttgattattactcctcgagtgttggatttaagagcactgttcgtactaatagtcatgggagtacctcgattgggaaggtttttggagccatttggaaaaccagtatatttttcttcatacccagaggtacctctaaattgcagtctcgttatcgatggaccttcttttgctttttggctttggttttcccaaggaatagtttgctccgattttcaaggatatcagaaagcagtattggatttccaccacttgcttagtaggttgagattcaaagaaatgtacgaataaatgaagagtttttaatttatacctcaattaattgaagctcctcttgtggtttgcattatggactatcataatgacctttttttgacttattcactttctaacgcatacagagaatacatatttgatggtggacttcccttttccaaacaccaggttagagtcaatagatatcagcaaaagattaatgatctacgttctgcttatataaatctttgtgtgccaattgctcaacatgtgcttatgggacttgctaaagccaaggtaattgtatgtaacgaagaagcagataaatattgtgcatttcaagctaaaaagcttgatgctgttattttaagtcaagactcggatttcttgctttatgatatagacacaccacactatggatacatccccttgcagtctttagatgttacttccaacggcattagtggaagaaaatacaggtttgatgaaatacaaaaagatttccatttcgatttgcatattcttgctgcctatttgggtgtagaagggcatcctctcgacctagtaattgattatcacaacacctttgagcatatttgcaaaatcttagagaactctgtaaaagataaatttatcgaaaagttagtttccaaagaagaattgactcgcgttcacgcattctactcgcttaatgacctcaagctagaaacatctactataaatacattcatgtggggaagagtccaggagctcttaaattcacagctacagccagcagagatatggttacctcagttattggaattgcctagcaaacactgtagttggcttgaaagtgctccacttcgtcttcaagcgtatgccaacttttccaagcaaatgccagagtttggaacagaggtattagaatattttcgtttgagtgaccggttatcgaagagattgatttctgtagattatgattatgctacagtctgcgaaacgttggatagcaaattttctaactggaatttaccgcacaggctagtactatggactttacggtgtatgaaaaatttaaacaatattacagctaccagtttcctcttaatgcatgtaagtctattcttaggtagtcctatgaacttgcagccggtggaacctacgcaagaggacattgccagcgtttctcgttttatagcgacaatatattcgatatgtatgttgatattcagtgaagacaaggaacagtcttctattagttttcaggaatttgtttcattcagccctctatcaagcactttaaactttgctttatttcaccaagcagcaagtaagctgaagacaggtaaaagcccactaagcattgttacagataaaactactgcctcattaacctataaaatgtacaaagacctcacgaacgattactctgatatttacatgataatggatatttggaaaccaaaaaggaaacgcaagactaaaaaagatcaatcatagatatacatttttgtcacatgaattacaatcaaacaaaattttttgggaaacacgttataaaattaatgaattaaattcaaaacatatatcgaatacttttaaaccgtaaaaattaaaagaagcaattggcttgcataaaccttttttttcaacctcattataatatgcgacaaactattaacaaatacatatattctatcgattggaatatccgtttggcattgaaacaccgggtggggcatttaaattagaggactccgacgtattgtatgagcctggtgcaccagggggagctgttgcaccaggtataccaggcatagcaggaacagcgggatatccaggaaatggtgcgggcatgccaggaggcaaagccattccaggtggaaccatgggtggttgagacatattcaggttcggcataccaggcgccccaggaattggtggcagaggcacaccaggaggagcgaatgtagtaggtggaaggggagcagaagtaccagggatgaatggcgcattttgtgaaggtactaaattagaaggctgtacagcggactgttgagttggctgctgccaaggaggtagtgaacttggattcatagaaagggcaggggcagattgtggagcagcaggttgctgccaaggggctggatttgaaggggcggctgatgaagctggtttggcccaaggagcaggactagaagtgctgctagataccgaagtagacgcagcagcccaaggtggagggtgacctgcttgaggactagcagctccactttcggaaaattcaatagatttttggggttcaccattaccattggaaatagccgatcccccaccaagctcttgcataagactttgatattcccgatcagcagtagaatcagccattggaggttgttgatctctaacaggacagtcgcgagcaatatggccaatacttccgcaatgcctacaaacaatgttcattgtgtgattgatacgttcaggacaatcgaaacgacgatgacccacgttaccgcaattttggcaaacctgattttcatcgtctcgtaaagtaccattaagagtagcaagctgacgaagttgatttctttttaagtcgttttggccttctggaacagaagcggccgtttggataacattatcaattagttttatggcatggttaattttatcttcagagtctgcggtaacaaggcagtgtaaatcttcttccatattacctcggacagatggatcgcttcttccttttccttctttaacacttcctttaccacgaatagcaattttggctccagattttgcttccatatccttcaaagtgtggccacgaggaccgatcaggaggccgatgaaattaatctctggataatccttaacgggaacgtaaaccttctcttgtgtttttgcaggtcttctataatcactgggagcacgaaagcctggcaccattttcattgcgcgctcaataatccggtgacgctcatcctctagctttttcttgtaacggatttctcgagtattcaatcggcgaccatggttatcgtattgcggaggaggagaaggggaccgttcacggtgatgaggaacaacatcaccggttctaagcttttgcgtaatttcttccaatcgaacattcaaagagtataattctaattgctccatagtcatacaggatttaacggcagtttccagctccatttggcttggtaacatttcctcaatcggggttggatgaccccaataatgttttctataagctcgacgacctcgaccatcgtgatagccatccggtctatgatccattctggaattgcttttataagaatcgcgataaccattactcattccatttgcatcaggcaatggtggtaaagaatctggtttttcgtcaaaccgcctccttcctaagggagtattattcgaacctaaaaatattaataatttgcactaataatctcttaaaacacttaccagtagaccctactgaccttgaattcagcattttaataagactgctagatcgaagacgggcgttggttcttggtgaaaagtaacgactgaaatgtaggaggcaaggaggcaataaagtaacggacgaaactgaagatacgacacgtttgagacaaacgagtgcaataaccgtctcgctaaaaaagaattaaatgtataattacttgaataaattttcaaatgagactattcagtcaatgataagttcaaccgaaattttttttttctaacaatacagcaagcagttcttgcacttgtttcgatattcagttattgatcttaaatcggtttagtgtatctctattcattgcgctaaataaatctaacgtactttattataaacagctttaagcatcattgcaatttggatttacagaaacgagactggcggattacggcttagatatgatatggaaacattcatctttcttaaaaaataatcagacaatgatggagagttccacctctgtttggtagggtaaagcgttgattcttctttttttttgcgattaaaacatactttagagttcgctaaataataattcaagcatcaaagttaagcgaataggaattgtaaaagagaatattgtaatattatattgtaataccagtatacaggcatatccttattttgtatcgaacaatagataggaggtttttagagggtgagtaatgctcaagaataagtcagtagaaaaatttttgatatttttctgaatttggttcataattagatggaagtgcaaactcttattgcccatgaccattttgttgagcttgggttggaattatagcgaaatccagcaaggtttacattgagaaaccagaatcgaaattaaaagaaattggttttggaatgataaatagtacttatgttttagttgataatgagaaacatttttgtaaaacaggctgcgggcatacaatctttttttcatattccaagcgacattccaccactcggcatgcaagccttccttatctgatcagataatttgcctagagaaaaatttactcatgaagaaaaataaggattcagtgtgtttagtgctttgtttaaattctattaatttaattctttactatcaaactcaaaaatgcatgataccataacatcttaggaacattggaaaggatctgattttcattaagaaacgtttttgccaaatgttcatacaactccaatatgacccgttttactgtgtgaaagaagcagagtcaggatcgtaattttttcgtaaatgaatcaagctgcttgcattttatcaaaccacagaacctagtgtgaaagttcgaatttggggaataccgcacttcaccatatgctgaaaaaagtcgttaacaaaaattgattccaaaagatgtccggtacgctgagtgatcgaaacaaccggctcgttagaaaggcattccagtaactcgttagatctcttataaaaatttgattcccaatttttttacggctcgttccgtctgtttcatccatttcccacattcattcgcattttggtattgagccgttagttgatataattctggatttttcgtttggtaagacgctaatgcatctttaagttttggttgggttaatttaaactaattatctgaaatttatagttatcattccattttttcggtcgactgcgaaaatatttacttttgtcgttttatagatagcttggattgtatttgttgggaatcaatttagataaatattttggatagtctttggtgcattgtcgaattttctcaattctgttttggatttccaattttaacacagttcagcttcatcgatattcattcttttttttcggttcaattttgcaaatacgctacatattatcataataatgccaatttctagtcattctcatagtgggcagtatgtttgcttttaatttgtaaacaagcgatacatgttgatgtgtttgcctgagattttacagatgaattttttttttcttttattcagtgacaaaccactaacttttattgaagattttgtttgcatgcccagggcaaactagaagatgtaattcaggaagccatacaacaaggttttcaatcgttttcatttacagaacatacccctagagatcgagttgaagacttatatcccgaagaagtaagtgtgcttgcaggatgatgtgtgaaacattattattattttataggtcatttcaagttttggaaatgaattgtcgggactaagtttcatgttacatttgagctttgttatatgatattactcttgtattaaaatgcttttacgatggactgctaactatgattcatttagctacatctacaaccagaagatctctttaaaacgtttgatgaatatgtgaatgaagctcgacgattgaagcaaaactatggagaccaaataaatattctaattggtgctgaaaccgaatacatacgaccagagtcagttgaacttttgaaaagcctcaatacaaaatacaacttggattactttgttggcagcgtacatcatgttaactccattccgatcgatttttctcctgaactatggcaaaaagccttacaacatgttggaaataatccagaacagctctttattgattattttgagcatcaatatgacttgatgcaacggttgcatccattagtgattggtcattttgacttgatatgtctttttgcacctgaagacgctaaggaagttttcaagaactcgaaaagtgtttgggaacttatacaacgaaacattaaatacgctgtttcttatggtggtatctttgaaattaacacctctgcatttcgcaaaggatggaagactgcgtatcctcagcaacgacttcttgagctgatggttgaacaaggagcgcaactcactttatctgacgatagtcatggaccacatcaagttggcttgaattatcatttggccaagtcgtatctggacaaatgcggtattacaagcctctgtatgatagaaaagggccccgatggtaatggcacggtggttaaaaatgttacggtcgacaatgtttggtctaaattcgttggcacaaacggaataactaacacatagaagtaatacagtttaaatttgtttccgtattggggccatttttggacttgaaatttttttacaagggaaattcaaaagtacactgtttggtcacctgaagtatagtaactagctattcaccatatttcaatcacttcgtatgaaatggccggcaaagcttttgttgtggtggatgatgatcccatttatgaggagctcccgtttaacaagactgtttgttttacacgagtactacgatgtctcaatatttgttccacttgcacatgaactatcgattgctacgatacatagatttctgtcgcttaaaattgtattaattgtacattaactcaattgagtaggccgactaatggccaacactactgaaaccaatttaagggaaaaaactattctaaataagagataaccatgatgtgacgttacaagcaaagcatgggtgggaccattgggctttcgtcaagcttcaaccgaaagtgcaaggaggattgcttgcaaaacatatgacagtacctgtttcaagcttgtttgaagggaagaacgatagtcgtacgaaattgggataaagcacgaaagcaaaaaggacaacgaattagtgcgaaagggaaagagggcaaaggcaaatagcggtggaaagcgaaaacaaagcaatcaccgaaactgtttgaaggaggacaaaaaataaaaaaaaacaaagaatttaatatgtccggattgaaagaaaaaaaaatcaatattagtttaataacggaagagacaagaaaatgcggagaaaatagaagcaacccaactagcgcacatacagaaaggcttcgttgcctttttatttggaaaggggcaaagatacctacgaggaaggaagtaaccagctttaccgaatgattcgccttgcacacaactaggaagagggagaaatgaaagatatttacatcaagcagaccgtcagtcaaaagtaaagaagaaaaaaaatttatattcaaccgctcaacataagttaaacaaggattgagaacgaaattctcgaagaaaagaggttgtgtgttcacaggtaggaggaggatgggcggaaaagttgggattaatggtcaccaagattaggagagatgctagaatggagaccgccacgaatggcattcatattagcgcccatgttggcacccatattagtgcccatgttaacgccatggggagcgtaagcagagggaggctcgagcttggacaacaaatcgttatgatcgagaagttgttgaaggcgcttattttcggcaagaacttcatccattttagcatttacctgcattaatttttcctcattatcgtgaagatgtttggagagaaagttgaccttggcgacaagcatgtcgacgttttgttgctcttcagtgagcttcttgagacgttcattaatttcatcattgcaatcacacttgcgcttgccaaccaagaatttttcgcgatactgttggagctcgctgagacgggccttccattcatcgcaaagttggtcgagctcatcctcttcgggagtggtcttcatgccgggttgacgatgggccaaacgctgttcgtagacgcgcatgatggagatgatttgattgcgacaggcggactcggtatgaatagcgaggccctcgtcctcataaccgatacgggcgatcttggcgtaaaactcactagttttacggtcgacgagttcgtgcttgtgacgcacgactaagcgcatgagcttgattttttcctccaaggacaagtgagtacgctgtgccttggcgggagaggaactgggagataacgaagcattctttcgtttatagctcttcagttccatcttgggagcttccatagaaaataggggatccgtcttgaataatttataggtggaatttggattcgattgtccgaaatccaaattgccgctaggggaagagtggtgtatagttaaaaaaaaaaaagagaaaaggaaaggaaaggaaaagttgtcgcagaaagcttttgctttggatataaaaggagaaggatgaaaatcgaccttttatagaagaaaagctaagtgagaggaggagaaaaacgagacgagatggaaaagcaatcgaatcgtataggaggaactaacaagatagtaagtatactatgtactagacgaacagtataaaagcaaggtaaaaaaacagagtcgagtcgagtcaagttaagctaagctaagcaaaagaaaacaaagcaaagcaaaacaggagaagagtatatagtagaatagaagtttgtagtagaggtgaaaagacgcttccagtcgtagacaagtagagccaagctgatctgactggtgagtcaacacaagtagaagaggtaagagaggttttccaacaaaggcagggcaaagcaaaacagaggaaagcaatgcaaaccgattttgaatgaaattatttaaggatctgaacgaaggcaagtcctacacgacactgcaatacgatggagagtgtgttggaggtgttggtaaagcgttcgttgggatgcgcagcgaggtaaataagatcgagtgccaccaaaacgcaggcacggtcggtaatgatgacatacggtatcgctggtaaacggtcacaacgagggatggggagagagccaatgaaagcgaggaataaggaggggcgccacatctggaacgtgcgatagcgatgagaatggaaagactagcaacgatggtggcgtcatgtggattgcgtattattggataaggaggtgctgatttgccggctcccaggagcggaattagtgagatggaagagtgggtggaaatgtgaagataagaaaagattgcacaaacgaacaaacccaacgttccagtgggttaggggagtgatgaagggggggaagagggatgcccgcagagtaaagcaaggagggagagggagggtattagaggagataaggagatgaatcatagcgttgtaattggaataaggaagtgaatcaagtgtagtaattagaataaggataaaaatcactttgtagtaattagaataagcatgtaaattacattgttgtaattggaataaggaaataaaccacagtataataattaaaataaagtatgttgaaactttttttttcttattcttaacattccttattgtgcgcttttctctttccttttctactctagggctttcttccatacactttttgcagtgtggacattcattcgattgcagtatggtcgccacttttatagcagagaaaaagaaagagaaataatagaataaataaaagaaaagaaaataaaaatacaatcaagatcaagtattttttttatttttttctttcttttctttcctttcttttcttttatttaaacattgttagaccacactttgtttcacctaaatgcatcattgctagcaatcgacaaaagttgctgtaagcatttatgaatattggttgatcattctgattttcaagagtttcattgagtaatctgaggtcgacccttgaaatgtatggtgttgagtctgtatggattgctagaattgttggtaccattcgaattgtttctaccttgttgcaacgaaacaaaacttggagggggaagcaaacgaaaaagagagtaggaaggagtgcagtaaatgaatagggatgtagagggagagacagtaaaagacgacatagagaggcagtaacccgaataaggctttagaaagagtatactaaaaataaataagactataaaaaaagtgcagtaaaaaattaagaacttggaaagagtcagtaaaccgattaagaatctagagggagagcagtagaaagagttttgatagaaactaaatgattcaactcgcacacatatatatatgtaaagtaaaatatacagagtgtgaaatgatttacatgaaaacacttgttgggtattgtaataaaaaacaattcgcaggtaaacaaagaataactaagaatcaaatgagccacaagttttctatttatttaattttaacttgttttttgtctgacaacaatattattttcatttatttacttgtttgttcaaattgttgtaaacaaagactaatttagtgattactctgggtgaaagaatgagcaatgcaaaataaaaaaataaatagaaaataaaaaaaataaaataaaaataaaattgataattaaaaatataaaaaataaaattaggaaaataaaattaggaaaataaaatcttgaaaaaattcactttataaaaaaaaaaaaaaatcaaactagaatgcattttgtaaaggtcttgtatttgtcatctcttcaacactgcaaacgtcgcttcagcattttccctgtattctacctgaaaaaacagtatatacaaaattccgccctatcaaacacatcgtatcctctacaatatctctacttggctcttttccactttaacattacaatctttctgctgcttgcacatttaatatttctatcttatttcgttaaacgatcatgaaccaaaaatacaacaaagcgtgcttccaacacaagacatgcttctaacgcaaagcgtactctaacaaacgtgctccaacacaatgcgtgctcttcacacacacatacaatccatctgccttctcatcactcagatttctccaagctcaagacatcccactatcctcctctaccgtcaccgttgcgtttgccgggtatgcacctttgcagttttctgtacgacatgactcttccttgcaacaatgtcctccgcaacacgacggtggtgtatcgacacattgcgttctcggcaaaagatgtgcttgagtaagctccttgaacacttgatgaccagaactcgttacaccattcgttagcggcgtgctattcttgaggttggccttcatttcaaatccactcaccaaacgaccgtttacccatacttgcgccaagtttcgatcgtcactcgtaaacacccatttactcagcataaccggccacgtatcccgttcaaagatgtcaacgcaagagtgtgtctctgcagacaaatccacaatcaatgcatcccaatacttaccaacggcaaaactgccaacttggtcaccccgagatactacctctgcacctccttgagtggccaggtaaagaagctcggacaggtctagcatcacctttggatcgcccaatacgtacgataaagaacgagaagtcatcgccgcatgtcgaagggctataaggatgctgggcgcatacccaccagatacatccgtacccaatcccacattgattccggaatcgagtaactttctcacattcgccagtccactagctaaaatagagttactggtgggacaatgcgaaataccgctgctacgcttcgtcagtaattcaatctcctcgtcctccaaatggatggcgtgtgctaaaatcgtttgtggtgtcaacaatttataatagtcgtagacgtctgcatacgattttctttccggaaacagttcttttaccaactcaatctcggatgtgttttctgaaatatgcgtttggatgggtagattatgcttctcagctagttctccacatccactcaacaagtcttcggtacaagagggcgcaaaccgaggcgtgataattggagtgaccatttcccgtttcggatcgagaatgctcatatacgaaatcaattgacgcgtagcctcaagggaagactctgcggacttttcgcagtagtgatcaggtgacaaattattcatgttgcattttccaatatacgcccgctgtccataagaatagcaaatttcagctaatagagccgatgtaggcgtgtgtaaagtagaaaaatagctagcaaacgttgtaccattcgataacgttcgttccaccacccgtttgtaaacctgacgagcctcttccaagtcggcaagcgaggattccaacggaaatgtgtacttttctaaccattgcaacaatggcacatcaattcctattccactgtttggatactgaggcgcatgaatgtgcgtatctatgagtccagggaacataaattgtaagggcttcaatttgtggatagttgcctcttttaaaagatgatggctcttggcctcctccaacgtttttggagtcatagatttttcaagaaatactatttttccattgtacaccccgacagtagcatcggtgatttccaactcgccaagggaaggtgtgtgaatgagttttccaacaaatacatcgcatgtatgaccatccatcttttttttcaaaaacaaaatgtcaagagagacagcaacaaaatttaaaagaataattaacaggagataaaaaataaatttatttatataattatagagattaacgcaacactgatgcgataaacgataaaaaaaaaagaacgaattgagacaaactcaagagagaacaagagacaaattataaacctctattttcttatgagaattttccttttcttttttttaactatttaatttgatatactcgaagaatatttcgatatcaaattcaccgaattcagtgtttttgggttatcgcgaagcaaacagataatttacaaaagaaaaattgcgttcaaaggtggatttaaacacttttgtttgattcttctccttttcgatgttgaggcaaaaggtagatggtaaaaactggattgtggtgtttatatagaagaagtggtgtagcaacacaatttcctacaccctgagcccatgtgaaatgattcggcaaaaagttatcaaaaaacggtgaagcaaaaggcactgatagcacttgagccgatatatctgaagagcaacctcaaggcccccgataatgggcggtttagaaaagtaacatcaatttatcagtaagtttaggggggccaaaaaaaatagattcggttgtatttaaccttaaaattagcgaaaacaaaagatcgacgttaaaatataggtgaaaagagaagtatagatatacaaaaatattctacatacgagtaagcttatcattgacgaattaaaatatccctttttttctttcttttgattgaggaatcataaaggtttatatcacttcatctgattattcctccttcatttaaaaactatgttaaaggatacaatgtgaaaaaggcaatgagttaaaggaaagcaatcatttcaaatacaagaaaattatggattgtataaaaaaaattataaaattataaaccaatcaactaaataccagccgcttcctgttaagcgtcagccataaaaatgattcatttataaatatcattattgcttattccaatacaatacacttttattaatgagtatgcagaacagtcattaccaagttaaattaacagtaaataaatatccttctgatgttggtaagtgatcgactattcatagttgaaatagtattcaagcagtgattcttaacgacttgcttttcctttttttttttttttttttttttataattttatgtagaggatcactcacctcctgtcttattatcagaagaagaggaattcgagttattattaccatcattgctgctgcttaaagaagtagatgttgcattttcgtcgccatgaaaacctaaattcttcatatcatctttcccaaacaaaccagtgtccattcgacattgcagatatttctttgcaagcaaacgacattcctcctgattctctcgtttcacttttatgcactccaagtactgtttcatgacatgagtgcattctcctgcacgacaagtattagtaaaaaaggtaaataactaccagaaaaaaatactttgaccatcacataccaaaatgatctaaaggaaaacttcctcgttccggaggttcacgagttgtcatgggtagagatccaccagctatcgaaattcattgttaacatataactttttaaaagctcaatatatcatataggattaagaaatatggaatgggaagtctttaactttgtcagttgaaaaatgacactcatcaaatgcagaataaaaagaattagaaaatcaattccaccaatgcaagcattcaacaactcaaagctcctcattctttaagattgtgccatttaattaacggaattaaaaatagtttcttatatcagtagtagctctgagtaaaaagttgcatgccaatcataagcaaacatagatggatagattctattcaatgaaactgttcttttcataacattcgattttatgtgattttgcaagtacgttttgtttagaagcaaaaaggacttgttttcccaaacgatttcaaatgctgaaacatctttgaacgaacaattacttacctgctccgaatgacatttttgaaacgttagactggtcaatgcttattatttcaatgcaaaaaattattcaagttaatgaaattatctttatccaagtttaagaaacgtatgagttagaacaatggatatgagtcgtttacttcgaacctaaggcggtggatgaagatgtaaagctacgtcgcacacaagttcaactgtttacaaccacataaagttgatttttcgactgagtacttcctaattgaagtagtctggtggatttggtattctcacttcataatacgaacaaaatacagtaaaattatagacttgaaaggcaaagctaaatttacgctatggtaaaattatcaataaccaaagttaatttcaatacgaaagttgaatttgaacacaataattaaatgatgcatcctttcataaccatgaatacctgaaagtaccatatttcatcacctatatctcccgagcaaagtgtatcaaagtctatagtatcgattatcatctacatatacatgaatattaagttacagacataggaaatcgagacaactgaaagccaaaaatcaatggttttattttgtaaaaagaaaaagatagaagtatacaaacgatgaaatatatatccagaaatataaaacacttcttcaacaaccaaaggagctatcaaaaacgatcgtctaacgtcaggactcacattagcaagcttttgaaaagtatgtttaatcatccagattcaattttttgaatgactcagcagtctgactttccgttgctggggcagcaccggattcagcagcaattgaagcattagtagttccagccttctttgcattctttttatcttgttttttctgtttcatggccttcttcaaatccttgggatcaggataggcagccttcaaaatactatccaagtcaggatattgcttcaactgctcttggacaccagccaacaaagtattgacagatgactcaagaccaagcttcaaatcttggggtgaaagagtcaggtccttgtatgccttttcaacctcttcataagttttgaaaaccattcttccaccaaattgctctggacgatcaatgacaaattcagtttcgccacgaagttccattgcagggaaactgacgtatttcaagaaagccaaacaaccattttcctccacaacaccaggctcgcaaaaagctgaacggattttcttgtttacagttttgggatcatctaagatatcaattttggcgttggcagcggcagaggaagacattttaccaccagcaagactgggcaccatagggttcattaaatggccacgcttcttgtatcccaaaactggtaacacctcttcagccataacgaaaattttacgttggtcaacaccaccgaattgaacatcaacaccaaggtattgttcatcaagagcttgcatacctggatagatcaagcttgacaatagaggactagcgacctgcttgacaacttctgcaccggcacgacgagcagtgtgctctgtcgtagatgcagcaagtcgaaagttatcaagggtataatcctccttcagctgatagctggagccaatgacaaaacgaagcttctcaatgggaatattcaacgattttagaatagatttgacaataatttcataataacgaacacggtgttgaacgagttccatcggcgccttcatgttatccaaaaaagcatggacatcggctaaaagaacagtaacatgtacaccggcctttaaaaaatcagccaacttcatcattggcacaaaataaccacaatgaggacggccagtaggtgcactgccccagtacaagctgatatcgcgttcattcaaaatttcgcgaatcattttggcgccaagcacctcttgaagattacgagtaatcaactcatatttttcatccggagtaagcgacatcttgcttgatatccaacgttaaatggaactcacaaaaattggtgatgttggttaacgatgttttcgattgcaatcatggactgcgatcaacgttcggaattgccgcggcaccgtgactgcaacccgaacaacaaattattcagacaaaattattaaccaaggtttaataaataatttggtttaattatgtgcaattactaataaaatatcgtttaaaaaatgtttatgttatcaaaacattcgtaaaaagggtaaaagcggttaattaatgttaacaggaataaaccttttgggaagatgaactgagttgcagaggtcctcggttttcgttataaactgctgaaggtctaaatgtcttgtaagcgacctgcgaggtgaaacgctaatacagtgtttagcatcaagattcatatccaatggacattgggcataacaacctggtgagagtgtgatacgaacagaaaattccttatttcctgaaggattagtcctctcgaataactcaaagcatatttgagtgagataatctaattcgggaatttgatttctaggtaatttcataggtagtcctgattcaagtatacaattaagcaaggtatagatatgagactctttagtaaagtacattcttgttgaagcatgatcagaatctcgtgcctctttaatgtcatgtatgatttgacgaagcaacggtacacttgttaataaaccaatttctaacttttctttcggttctataccatattcttgaggagaaacaaaatcaaataatacttttgctaaatcgtatagctcatacaacttttccaacggcctttcagtgtgattagtatttgcaccggtcatcccaacaagattgccattgctatcggttctttggggaggctctttggcaatcaagcttggactctgaggcaatttgagatactgatagggagtaaatatgcgttccaaaaattgccgattgtgaagagcatcatacttcaatgtatcgtatagttcagaaaccttggatgggtctgctttctcagagtcacaaaattcgctaaacaacttctcccacctttccctaaagagcgcaggattttcattacaacaccaacgcgattgaacttgctcaacctcaggtcccaaaataataaaattctctctcattactgcgcgatgatatttcatgagttgaacaacttgttgcattacttcacaaggcttgggcatgttttctggccaagtaaactcctttctagccgtatctccaactcttaataatgatttcaagtgtttcttaaccttatccatagtatccttggcagcattagaatcatctaacagatctttgcgaactttgagtaagtcgctaggaatagtttcttgctccaaaaaggccattgcaaaaatttcagcagaagcagagacacgtctttcagaagatgtgtatatttcgacatctttcaggcaatcacgattcataatatacaggtccttatgaaactgctctcctaaatccttagattggtatctcgcggaatgagtaaattcaccaccccatttgataattagctgcagtttcaaaagctttccctctggggaataagccggtttaagttgcacttttgtccccggtaagtctttcttcgtttccaaagctaagcgtaactgttttaacttgttgatatcttcgcatttgagttctgtagcaaggttggtagctgccaaaacagaattgagttgttcgtttcttaaaataacttcctcggtatgaccttgcaataattttacaaatggatcagatgtaaatgaaaacttaaacttttgtttaggtgtacgatccgcgtgacgcaggactccgaccaaacttttaagtctccatgcctcactttctctaggcggaggatttaaaacttcttggactgaaggtacacgattccgtctatgacgttcggcaacatgaaacatttgtttcaaaattcgagcagcattatcataataatcgttgttatccttgacgaaggaccatccattcacatcaatcacatacgactgacctgagacacgaagaagatcaaatccacaaacaggttgctcaaacgcaattgatatcttagaggccatatttttttcttcctctgaaagattggtgataaacctaatttccttaccatgtggattccttctcacaattccgtccactacgggtgatttgcgggtttctgcatggctgtaatgaggacccacggtataaacctttacgtcttccgcgttatcgacattcatgaattcctcgtaaataaaagatccttcagtgcgtggagcacaaagatctggatcataatctgaagacttatttgcgactttacgaaataatttgcgacctcccccaccaacggatttagggaaataaatataaatattgtgatcttcaccatagactggtttttcaacgtacggcttctttattatcttgccatcaacagaaagagtatcttcgtccaacatttttacttctggggtaggaacctctgtgatttctattccaaactttcgacgcaacttttcttctaggactttattaattttaggacctccatcacgagagcaaatcaaacgctgaggggtggaaacacgtatggcatcaaggatgttcaacacaagccgtctatcccaaagcaactcttggaatactacatcgtttacacaaaaaggtttacgcaactcgacatacttttcagctttcttcaatggaaatccactagagtagaaacatatcaaataatcacaagcaggccaattttccacagcttcgtccaaaatcatgttgtcaccgaatactatggcttcaaactcaccttctgcgatgattctgttcagaatattccgacatggttttgagcgagctttggcatccatggcacagattccaactacatttcgtttagtaggtgtaacgattgaggaaacaggcgacgccgttctggtagatgactctgtgtcgatagatgtaagatgacttgcattttgaatcatcctttattattcaactacgttaaaatatttaataacgcttaaaacacctttttcccacttgtattctttcaatggccaattccctcacttgtttggttatgagagatgtaggtacacggtgttagtacacacctagtcgatcaatgttacttgtacggttaaccttacaattcagcgaggtaacatttgtttacctaacgaaatgtaaataaataagaaattgttgcttaaatgaagtggacagtgaatattgaatttgtttcgcagtaatgcttctatgaataacttttttactaattatactgggttagttaatttgggttttcataaaaatttttttaaccaagcccagtttctgttattcttctttcaaaaacgtattcttccagtttagtaaaagcttgtaaaatccatcaatattaaattaaaaaagaattagaaaaaatttttgtttaataggtttttacttttcgtccgtgcgaaaacacgtggactggaatgtttaaattttacaagcaacaaacattaaaaaattacttctactagctgggttcaagagtatattgttctcgcaccttttacataaagaaaaatattttttaagaatttactgaaatttatttcattatttacaagcccagaattccaacaatcatagatttaccttaccactttttgatatatgtgaatagagttctttaggtattctgaagagaatgtagaagttttgctaacatgtttttacgattaaatcttacaataacattagacatcaatgtttagttctcttttttttttaataataaataatttgtttacttaaataaacggaacaatagcagaacgattcttatttataattaccgaaaattgatatatgacggattgaccatatcgttaaacacatttatcgatttcagtaaatacactgtcgtaaattaacgattattactgtaggtcgtaaagggttgctagaatttcacaaacactgctttttgcaagttacaggacaagagccatcctttgccattttacgtgctatttgtgttctttcctgtgataaaatgccatttgcagagaagaaacggaggacttatgaaaatgcggtgaagcctctaagaaaatctaggatctatgctcgtaagtcaaaattctctctttttcttttggaatgaacagattgctaactgtatttttagcctttagatccatcggtcacgtttccaatgcagtacctttcgacattgaggctcgtggaacccattttttggtaacaacgtcggtgggaaacacatttcaaacatatgactgcgaaaagttgaatttgcttttcgttggcaagcaattagacaaggaaattacttgtttaaaatcctttaaagatttcatgcttgtagctgccggatcaaaaatttttgcatataaacgtggtaaaataatatgggacattgatgtggagcaagaacatggaacagtcactcatttagatgcttttggtgagtggattattgcttgtacatcttctcgtcatgtttatgtatggaaacacgcttctaaatatagtgttcctgagcttcatactacatttcttcctaataccaatgcagatatcactagtttactacatccaagcacttatttgaacaaaatactgctaggattctcagatggagcattacagatttggaatttgcgtgtttctaaacgtgtacatgaatttcaggaattttttggtgatggaatcactagtttaacacaagcccctgtcctcgatgttttagctgttggtactattagtggtcgtattgtaatctttaatcttaaaaatggttcaatactcatggaattcaaacaagatggccaagttctttcatgttcattccgtactgatgggacaccaatattagcttcttccaaccccattggtgacctttctttttgggatctttcaaagcgaagaattcaaaatgttacatataatgctcattttgggtcacttccaaagatacagtttcttaacgggcagcccatattagtaactgctggtccagataactctcttaaagaatggatctttgattcaatggatggtgctcctagaatcctacgttctcgtaatggtcattacgagccaccttcatttgttaagttttatgggaaaagtgtgcacttcttgatttcggctgcaactgatcggtcattaagagcagttagtttataccaagactcacaatcaaccgaactatctcaaggctctgttatttcaaaggcaaagaaacttaatgttcgcccggaagaattaaaattacccgagataactgccctatcttcttcaaatactcgtgaaaaatattgggataatgttctaactgcccacaaaaatgatagttctgctcgcacttggaactggaaatctaaaacattgggtcaacacgttttaccaactagtgacggtacgtcagtacggtctgtttgtgtaagttgttgtggtaattttggtttgattggtagctctaaaggcgttgtagatgtttataacatgcaaagtggtatcaaaaggaaatcatttggacaaagctctctatcaggcaaaccagtcactgcagttatgttggacaatgtaaatcgcattcttgtaactgcatcgctggacgggattttaaaattttgggatttcaacaaaggaaacttaatagattcattagacgttggaagttccattactcatgcgatttatcaacattcatcagacctcgttgctgtcgcttgtgacgatttcggcattcgcattgttgacgtacaaacaaggaagattgttcgtgaattatggggtcattcgaatcgtctcaccagctttgatttttccgatactggcagatggcttgttactgcatctttagatggaacaattcgcacatgggatctacccactggtcacttaattgattcaatttctacacccagtgtatgcacaagtttgacatttgcaccaactggtgattatctggcaacaacgcatgtggaccaggtgggaattagcttatggacgaacctttcaatgttcaaacacgtttctacaaaggcacttcgccttgatgatgttgttgaagtttcagctccttccgtatctggtgaaaaaggaatatctgtggtagaggccgctctaaatgtcgagtctaatgctgaagatgaagaagatatatcatatcggacgatggatcaactcgatcccaacttgcaaactcttagcaaactcccacgcactcaatggcaaactttgattaatctagaagcaattaaggctcgtaatgctcccaaggaagtacccaaagtacccgagaaagcaccgtttttcttgccttccttaaaggatcaatcagaagcgacagtgcccaagcagcctatagcaactgagatttcaaagccgactgctgttgcctccataaaagtatccggcaccgagttttctactttattacatggaaacgatgatgatgcgtttttcgagtacttaaaatccctcgggccagcaaagatcgatttggagattcggtcattggatgcatacccgccttatgaagaatttatattatttatcaatattatgacacgaaggctttctaaaagaagagatttcgagctcgtccaagcttgtatgtccgtctttacgaagtcacacgaggacgtattactaatgcatgatactcccgaagatacggtacctgtttttgaaagtttgaaggcatgggaaagtgttcataaagaagaaaatcagcgtcttttagatttggtgggctactgttcgggtattttgagctttatgcgtacttaatacatctgcgtaaaaaagtggtaaatgtacaaaacaggagcagaaaaaaaagcaaattaggatgggaaattgttaaagttttaggggatatgtcattgcttacattggctgtgttcaaaaggttttatttcattagtaatttttgggtaaaaaaataaatatcttttaatggtaaatgacaaaaattgaaggcactatatagttaaaaaatcatagagattgtagcgtgcagaaagtaatgaagcacatatggaaattctgcaaaaccttggattcctttcttaataatttataacagttgtaagctgagactcaaaatgctcgggtgtttcaattttattgtctcgaaaatgcaaacgtatttaaaggaaagcactgaagtgaccaacatcgatcttctatttagtcatgcactctgctttcttatatttacgaattaccatatatttctacatcttttagagttagcagtataggataaaaatggtgataaattataaatttatatataaaatatacataatataacgttctactaactagctcccgtggcctaatggctagggcatttgacttctaatcaagggattgcgggttcgagtcccgccgggagctaatattaatttattttttcgttacaaaaatgcatgctaatgaaatcaatttattagcatgagtgaagaaatacgttttttttcctttccacaaaacattcacctacataaacacacctttcaatacataactgatctttctatttcgacaatgcacaaaagggaaagataagaatttctgtttaaactaaatgtaattgtctacttagtcactgtatactagtgcaaattaactacagagcaataaatgcacttgtcaacaataccgactaattgtcagctaatataggtttaacagtttatgtaaaaaatcatcatcattaaacaatagagttttcttccatagttgcaaatagattagaagaaacaaagaggaaatatgtccagtccatgcaaatcttggaaaaaggaatgtaagatagatagctattttttcaaacacatccagtaccagacaacaacacagtaaccggatgaaattaaataccaaaagcaacacagtttttagttaaaaaatatgggatccttaatatgatttcaaggtttcatggagctataatcacgaagaatgttaaggtgtgtattcgtaatctttccacgtcgagttttgggcttcttttgtttaggcgtttgattatgaccagcacgctttacggttgaaggatccacgctagtgggctttaaaccgtattttccaagttcagaagctaaatccaaagtgggtggaatgggaatctcatgccaaacttgttgaaactccttatcgacatgacaatcgcagctcttgtcatttctccataccattttaggaacgccatccttccttgtacgtaataaaagcacttctccctgtttttctagttcttcaagttcaacagtaacgttgggccatccgtctcgaagctctttgatactcataccaacgtgggttttttgtgaatctaaatatgctaataaacctgctcctgagcgaatgttatgcaatggcttaaaggtaaacgtttcatttctttcatcataataaatgcgattatttttcttcaaaagattgagtaacataggagtcaatggagttgacaggtaagaagcaatttcctcagccgttttaggctcatttctctcttttaaatactcaactgcatagtgtagctgtgataaataatgcgttccaacaccagaatcagcgggttgcgagtaaaccaaagacgtctttgagcgctttttcttcagggaatacgaccctggacttgaagcggcagaagaatgtccatcatttgaattcaaataagctgttggagtcggagaagctggttgacgaggttgaggttttgcataaataggttgatttgcgactttctttttaaacgaagataattgatcgcttagtgaactcatagccttaaaagtagttgttagcttgtcggaaatgaaactatcaaacggtgggcaaattctgttcaaaattatgacccaaggctttgttaacaaaatcgaacttatagaccgacaaccttgtaaaaaaatagaaaacaaacaaaatatttatctctgtttgcaaaatactaaaataaatttaaaaggctattgcttttaaaccaatttcaaaagtccccccaaaaatagttgtttggcagagggcaaggtttagtacctccattccacgcaatatgcgaaatgattcagttaccgtttattcagcgtctaaaatggtatgcaaatcttttaatatattaactgacaaataaagggaagagtatatggccctatttttggggtttttctttgtaatctttgaaaaattactttcatgcctggccttcatgattcacaatacgctaggcttgttttatcgatcagtagttcgaaatgagattaaaaaacgttcaaagaaaagatcaaggtcgagaagcgttagccttcaaagggcaaaggcaattcacgatgcagctgacatacgagaaatgtgcaaaatttctgggtattatgttgaggaccatctcgttagaacagaggatgattacatactttgtattcataggatatcgaaggattcccctggaagaattggttctcctcatcccaaaaagcttccggtcgtttactgtcatcacggtcttttgatgaattcggaagtctgggtttgtaatgtagaccccagaaattgcctagtatttgatctcgtaaataaaggatacgatgtttgggtaagtattttgctgcgttcaatttatcatattttaaataattagttactggtaaagttaatatggttttcgttcgagttttcttttttaaaaattatttactaattgtgcttaagctcggaaataatcgaggaaataaatacagtcgtcaacatcttcgcttcgactctactgacaaggaattttgggactttagcattgacgattttgctcaatacgatattcccgataccattgactatattctaaaaacttctgggcaaacaaagctcacttatataggattttctcagggcactgctcaagcttttgcttctttgagtatccatcccctgttgaatgacaaaatcaactctttgatagcgttagcacctgcaattagtccaaaaggtttacataacagagttgtagatgcctttgtaaaagccagaccttccatattatttttccttttcggacgaaaatctattttgccgtctgccggattctggcaaagctttttaggtacggtttttttcttttaataatttcactgacatttttatccagctccaaaattttttgatgcagtccttgcatactgtttgtctcagttatttaactggtcttgccaaaacatttcttcctatcaacgcttggtttcattcgcccatttgtattcatatactagtgtaaagtgccttgtgcattggtttcaaatcatgagaagcgcagaatttagaatgtatgataatgaccagcttggtcatgactatttcctcaaatattacaaagctgccaaattccctacaaataatattcgcacccctatttatcttatttggggaggcagcgactcactcgttgatatccaagcgatgttgaatgctttgcctgcggaggtggagcatgttaaggttgatagctatgaacacttggacatgatttgggcagacacagttaaagattatgttatacctcctgtactacgaaggcttcgtgacattcaccatccaccagagcatgaggagaatgataaagaaaatcgtgaaatccaaaaaaatcatatcgctcctaggaataaaccaatttaatttgattgaattgaaagactttgcctcaacacatcttttgtatatttattattagttaatgttttctacgttactattttattattgctagatatcgaatccctgatgttatccgtttgttcaaaaaaaagagagaaaaagtttcctaaaggctaaattttgcctttttttactgatgacctgtttgttctcagttttgtgattatttacgcttatgcacaccgaaaatttcatctttgaatactttgaagtgtttgtattttttactgtcattaacaaaaccgcatttgaagtagcaggttaataataatgactgttaagactgcggttcataaaatttaattattttgcttattgtttttttcaatttcttctgtgccccgattaattaaggtgtatccgacaaccaaggtttggatgctcgattatgtaggcaacacaaaaatttacatgatatggatagatctttcatagaaatacctctaaattttgatgaatttactttagcaagaaaaaaaaagaatgcaatgttaaaaactgttacaataattataaatatacaatgggtaccagaagtcgctatgaaaacatctgaagtaataagattacgatcaacaactcaaaacgtgcaaatatactccaattatactaaattcctctcttataattgatatactgatattaattgcctcctcaaaatacttagcaaacgcaagcattattccaaaaaaaagtcgagacgaataacgagctagaccactgttggcatgcattttaaggcaatgcggtatacaaattcctcagtatatcaaaataaataacattagaaagaaagtactcatctgggaattttttttttttaattcacaactatatttaataaatattttaaattaaaatcagtaaattgctatgatgaggttaaaagaaataagagacacgatttgaattgtactgttatcgaataatttatcaagttagcatgttaaagtttccacgacaagtacccaaaagtctgactacgtgctattaaagctagctaatcatataaattaaaatcagccaaaactcatagtcatttcacaagtttctcttttcagccattgtttacatatgaaattttacttagtctccagaacatcgtttctaataccctaacctaaggtaaaaaccgtcacaacaaatttactatatatagggtctgttcagttgatgattcaccatcatcagtaggttttaacttactttgttatataagtaaagtaaaatcaatcctgaagtcaagtatgatggttggagtctccggaccaagaaaatgcatccgttccgtcttcagcgaagaattgagtggctttcccggtcgttgacttttttccatgggtcaaggatgggattgtctcccagacatttttaattaaaaaaagtttatatttgattagtttagatacgtacccaaagtttgcaatactacatgatttgtttaataaatttacggtgtactgtaaaacaattcgtagagccaacagtataaatatcccattgatggctgggttcaatagttttatttttagtgtaaatataatgacaatctgtttatcaaagtatactgagattataatatttgtttttgccaaatggttttataattattagagcatgataaagacgatgtttgaggaattcttctcactatgaatgtctgttttcatggagacgtggcatcaagtaatggtttttagaggcatgttcaaatttgttttcgctcattgaaacttgttttctatatcgctgttcatgaattttattttattttttttttatttcagacttaagagtgcgctagatttatttgggcatctttaaataatgtaaattacttataactccaaaacttttaacttggcaatctagtttgggccattgtgtagttgcccaaaacatgtcagaggaagtagtccaggatgcacctctcgagaataatgaactcaatgccgagatagacttacaaaaaacaatacaagaaggtatgattaaagggaattcttcattaatatatattattatgccgtaattactgacgattatactcgtttcagaatacaaactttggaaacaaaatgttccctttctgtatgacttggtaataacccacgctttggaatggccttctttgacaattcaatggcttcctgacaaaaaaacgtacgttgcttgccaaagtagttaggctatgattatactggcctttacttcaaaccatctcatcagttttctaactcgattcttgaagaataccaggtactgattactctattcaacgtcttattcttggcactcacacatctggtaatgatcaaaattatttacagattgcttctgtgcaattaccaaactttgatgaggataccaccgagtttactccttctacgattcgaagagcacaggccacgggctcgtatacgattgaaatttcacaaaaaatccctcacgatggcgatgtcaatcgtgctcgttacatgcctcaaaagcctgaaatcatcgctaccatgggagaaggaggaaatgcttatatttttgatacaacttgtcatgatgccttaactacaggtgaagcacttcctcaagcagttttgaagggccatactgctgaaggttttggtctttgctggaacccgaatttacctggaaatctagcaacaggagcagaggatcaagttatctgtttatgggatgttcagacacaatcttttacttcctctgagacaaaagtcatttcccccatagccaaatatcatcgtcatactgatattgttaacgatgttcaatttcatcctcaacatgaggcattattagcatcggtgtcggatgattgcactttgcaaattcacgatactcggttaaatccagaagaagaagctcccaaagttattcaggctcattctaaagccataaatgccgttgccattaatccctttaatgactatcttttagcaacagccagtgctgataaaacagtagctctttgggacctccgtaatccatatcaacggttgcataccctggaaggacacgaagatgaggtatatgggttagaatggtcacctcatgatgaacctatattggcatccagttcaactgatcgccgtgtttgtatttgggatttagaaaagattggagaggaacagactccggaggatgccgaggatggttctccagaattactatttatgcatggaggccacacaaatcgcatctcagaatttagttggtgtccaaacgagcgttgggtggttggaagtcttgccgatgataatatccttcaaatatggagcccttctcgtgtcatttggggtcgtgatcatgttcaggtttctcctagggatctggagtaaagttggccatagaaaaaaacccaaactcacttttccatccttctacgcttcatctgttttttgcaatattctttacaatacagagtcatatggtaattgactgctctctttttttcagcttttgtataatttaaaacaaatgatcttcgtcgccttgtaaatacatcaaaactactgttataaatcagactacatttctataacaccagagattaaatgttttgtttgaccatgataaagtaaaaaggatagtaactattaatattatacataacagcaaaaaaaatctattgaacaacaaaagggggataatatatctcaaacttgttcattttgcaagtctgcgaataggcgtttgtatagtttcttcgaaactttcgttcggcgattaagtaaacgattattcaggtgagatataaaattggtcatagaaatgaaaatgtaattttgaccgctggctgcgagtaaataataaataacaccagcgaagatcaaaaagttctggaaacttttggacgtaggcgtaagttggaaaagtttcataaaaaagtttttatgattttgaagtcgtattaacttaacggtcaggatcaacaaaacaacaacgacagctgtaaatgaatagttcctccaaactttttctctgtaaggaggtcctatgctcaaaaccactccaataaaaatatattggaagcaagaaattaaaaacagagcagttacatcgctatttgtaatattcgtatctgagctattcgcaggtggtggtatataccagggctctctccgtactatccttaaggttatatattgaattatacaaataaggacgatttgaccgattagaggagataaaatacgtttggaaaccaaattagcggtaggtcttttgtgggccaaacgatgataaggtcgagatctccccatgaaaaccgcaatgggaagaataatgacaagatcaataaacaaaaactggaagtctccaagatttgaatttgttgtgtacaatatactgacagtgataaattgaattgcagaatacaaagccatatattggaaacagctaaagcttgtgactagagcagctcgcccatctttaattacgtcaagtacacaggtaatctcaaaccatttactagtgaatggagcagcaactgacgcttctgcttcagaaagagatattcctacatcggctgctttcaaagcaccacaatcattcgcgccatctccacaaaatccgacacaatagttcaaattttggaaacacgagacaagctcattcttttccgatggtgacatccgagcaaaaatctgtgctttcagtaaaatatggtgaaaaacatttagaggagcataatcaactaaccagcgaaacacatcaccagtaagtgcaatatggaaatccttaagtctagcaagttctatagaaacaggctcatgatcagcgaagtcaacattcggacgcaatgtatgaggatcaagaaatatttcgttattttcaatggcctgccaaactagttgacgagatgcttcatccgcagattcactctcttcatcaaagcgaggtaaaaatacatagccatcctcgggaagcattccacagcgttttccaacacaaatcgaagttaaaacgttatcaccagtacacataacagtccgaatacgcgcatcgttaagctctcgaatgacggtagcggttgtagattttaatttattctcaaaaacaataaaaccacagaagtccaaatcgcattcaacttgctcacgcttcattcgttgtgctttagcccaagtacaattttctagctgcttagaagcgcatgcaatcactcggaagccgttatgagtataataatccaaaacctcttgatagttagcaggaaaagattcaggtttacatatgctaggcataatctcgggtgcacctttgacataagcgtccatttttttaaatttgccatgcttcactattacagccatgcgacgcaactgggatacaaactcaaatgttcgaacaattcccaactctaaatcactttcagtgtaattgttcgatgggctattccaaggaggagaaacggtgggaggaatcaattgctgtgtcctaacgtacgcagcgtcttcagcttgttcagaagacattttcttgtttagaaagttttcttcagaatagctccaatgagtgaatttaaacatcttaatatctaaagggtcaccaacgagttcaccatcaacgtaacgaagcatatgacatgtagccatcgtgtacaataagttagaaggactatcatttgacaatagatccttagaacaaagattgccagaatttgatctcaaatctcccaattctgatccctcaatcaccgaaactcccataatatctaatccatcttctgtaagggtaccagttttgtcgaaactaatcaagtctaatttaccactgacgtttactctctggggactaatgcaaaaaatgccctgctttcggagacgagatatcgcaaacgtcgttccaatcgtaagtgttgcaggtaaagcaggaggaactacaattgttataagatccaaagcacgaatgataattgtggcgattggaacacctaatgtcaatagattgatagagctaaaaacaaacccaatcaatgcaattataaacatagctgtaatgaaacgaaaggaatcacggtaaaaactaaaattggtcggcttagggaaaatcatcgaacgaacgagagcacctttagtagtgttaaaaccggtgcgaacgaccatagctaatgaagcaccttcttctttctcattgacaaagggtttacggacttgaataattttagtgccagagaacaagaaatgcttgcaaagcgacgcagggatattcttggagaaggaaaacagctccttcatactttggtctgtggctggaattttggaaactggaatagattcgcctgtcaacatactttcattgacaatgcagtcaccactaagcaaaagggcatctgctggaaagatagttaattctggatcggatatttcaaagacatccccaatgactaagtcggtagatgatatacttgtccaaaaaccatctctgtagacgcgaacaggacatgtgaaacgagacatttcacgcattcttcttagtgttttcctggtttcaataagactaccaaggatgctaacgactgaaataatcaaaatacaaatcgcataataatagtaggagtccatggaccaaaggatgatcgagaaaacttgaaagatataaaatggatgaagcacttcgtcaatgagaagttgagaaacactttttagctcaagatctataagattttcgccaaaaatgcagaggcgatcgttaattgcatcacgttccaaaccttccttcacaactgaagtatcacgaatccagcgaggatctttccaatcctgctggattaaaaagcggtcaagtaggggatgaaatattagtttcatgtagcggtaattaacgtaacgaaaattttcaataaaagggtcattttccgtaccttcgggagcggcaactcgtatagatgcaccaaatatagaagacaatgaattttcatatggttgtatctggatgtctagtttagaaagttcaccccattgggtttctatggtgagccagtctgcggtagcaaggggttcacgagttccaacaaaacgaatgaaatatttgggaagccaacgaaaaattaggtacgccaaaccaagagtaagtaggcaaatagcttgatacaaacgataacggcttttgttcgttttgtatccagcaatgcctacttccaaatcttcttccacaaggtacaaaatttgacagcaaccgtcttcactcaatccagcagcttctcctacagattctctacgtaagaccggatgtatattcaactcttctaacatcatttctgttatttcctcctcatcactataaacacctgagccattatcacgaagcaaactctggtaatccctactagcagctatagactccccatcattataccgattaagattgtattccgactgtagatagtccatgctaaattggcttacgctggcatccgaagagggccttaaagtttgatgatgaaagcttgagacactagacggaatgctagttcctaacccagggccatcgaaaatactatcatggctcatcaatgatgatgccaaatacgaatttaacgaattttttgaagcaattgaggatgttgacctcttgcttcttatcatcttcggagatgccataatgatttctccactaaaaaccccttcaatctccctaaattattgattaaaactaatttactatgagattgcaggatggtggtagtgaataggtaacccatgaagagcgttcgaaaatactgagctacggaatcacacattacgaagattgctacaacaaaaggtgagaactttacaatcataagtaaatagaacaataagaagtatttgctttaatagaagtaattttttttattgatctgctaaggaagtattttctataaattagaagaaggctgctcgtaaacatgtctctcgcgttaccgagaatacttatttcacttgtcccttcaatgaaaaccattttctaggaatttatatatttcttttacgactgaaaaacaaatttatcatctttaatatcaatttcgtaaactttatgcatcaattataatgtctgcgacacgtaaacttgaataacatccagttgcttttactccaaatccaactggtttgtggctgcgggaggaccagaaaacaaggagctcataagattggctagaatgtttggttgattgctaacagggcgaattccaaagtagatttcttcaatctttgctaaggcctgtagtaaaaaaatttgttagcaaaacactttagaaataagaaaaaatgctaatatgtaaatatatatatgaaaaaaagaaacatttttcttataaatgtaacgtacagcttcccaatcttgctttttaggatacttttgtaccaatgaaagatatgtctctttatctttgcgatatgccgtaaaaataagtaaatgtaagaaattcatctggggatactctttaaaaacaggaaaatctttaccatcgaaactcatgttctcaacatcaggcgcattcgatttagtaaaatgcttggtaaatgtctctagtgagttccaagcagaaattaggttttctgccaaaagataatttaaaacaggtcttccagcaaacgtatcaggactgatcgaagaatccgacgtaaaccaatagtacattgtttcaccatatgcgcgggcgctcttttcatttccgagaacaaagtgcttctcagcgctagcgggttctttccctatattatgtgttaaaagcaaagcagattacgaaaagttcgtacattttacaaacatagtagctaccgcaaagtgaacgtccttgtctccttgaggaccggcagatttgctccatctattcatcattagtaagtaaaaaaaaagacagtatgtaggataaaagggcgaagaatcgatcgttatcattcacgccgtccatatataatccatacagataaataggcacttactctaaaagccttttaacgtattgcttccttgcaccttcttcggcaggaaaaagtcccaaaagagtcaaagctcgggctgtgaattagtataatgaagtttaaaaatcagagttaaaattagctgatgtgactagcatacctttgttgtcaagagaggcagcatatgaagctttttcataaacatctagcatgtatatcgctaggtctgcggcacttccggtttgctcgatttcaaataatgttttagcgcccgaatatagcaatgcaactgcatcgtcgtgtttcttagctttcacctgtcttgctcggttattcattgatcaataacaaacaacctacctatttactagagtgcgaagcatttggtgaccttcatagggatcctctcgtaatctaaattgtcaataataataccttcatcaatattcgtaattcattaccttccttcggctcgcttgatttttgcgtccatattgtttattatttataaagaaaaataaaaataagcgtaaaaaaactgagtaaacgtgaattgctatttaacgcttctcgcactaagtgttgtctcagggagcaagtggtcctgcccatccccgtatatacctattttagcgaaactacctactacagttgaaattgtgtatttcatctttcaatgtatttcaaaggatggatatagatgtcttggagtttgtagataaggtaagagaatactgctgagttgtaattgataaattggtagattgcttcaatcgaatctgccggtgacaccttagatcggttgccccaattaattagcttggcgtgtgaaaaaggacaagagactcaagtttatgaacggctaaatgaattggccagcaaaagcgcgatacgcgttgaacagctctctgctgaaaacaaccaggtatgctagtctcctgtttccctaaggtataatcttacaattattaggattttagcaaatcggtaaaccagttatctgtagttcggtccgaacttcgtagtttgcaatctttaatggccgacctgaacactgacattcaagctagcggtcgtgatttacaaaatatggtgagcaattatattaagcgtggctctttcaacttgaagaaattgagcttgattaaattcttgaattttgattacgcagaaaactaacaattgtatcagaaacaacaattaaattctctaagcacatccgagagatttcttacaaaatatcataatttagtgaggagctgtatgcaagtgttgcatcaggttcagtactctcaagagttattgagtaaaaagcagtatcttcctacactcagaatttgctcagaaataagcgaagtgcatttaaaacgtttagatggattggggatgtattctaccatccaacaatacattgtcactaccaaggaagctatatgtagcgctgttatggaagacctgcatgaatggcttttcagcattagacaaaaactacctttagttggtaaatcatgctcacagcaaattgatgaagccagaagacgatgggctagggaatacaaagaggatttggttaacctaagctccaaaacctcaatttccctagaactatatttgcttgaaatgatggattgtatgtttacgttttgtttctgttttgttaacattttcagtttctcccttagataacgagatcgtcaagattagctttgaacctttatatatatgcttgcaagttcattcttatttgggcttgctcagctctttccgttcctcatttgagcgagataggagacgccaacaagagtttttagcgcctaaaagtctgaccacgctagacatggctgttgtcagcgaatggttaaattctattgctgggtttatgatagttgagtactacatattacagtgtatacccaattttcgctcttacgaagaagttcaaaacatttggactattatttgtgaaaagttggtcgaaacaattttaagtgttgcgtttacagagcaaagtaccactacaataataaaactgaaaaatcaaattgttttgcttatgcataccatggagagatttgggttttccgttgaaagtttgcggaacttatgtgtcgagcttattgatgcttttggtggagcccttatattgaagcattctgtgttctttgaagaggcgtttgaaaaggatgtgtatgctcccatgatcgttgagacacaggaggaatatgaccattatatagcgccctattggaacttcccctctgaacccttcccaagaacaatgagcttttcaaagatgtgcccactatgttgcacaactctttctaaatttgtccgtcatttcttcatgttcttaaatgattctgtcatattggctaccgaagttaatgaaaaggcaccacgattctatagaaggtttattcttcgaagccttgttgatagattgaagagtttatatccaaaacttgcactttctcaaatgtctcaacttgttaaaaacttttacgcatttgaagatcctttgttacaaatagagaaaagcctcgttttaaataagcctatacaccagattggtgcggaagcctcttctagtaataatgttaaatcaactgaattacttgaaggtttagcgaatgcacgaaagtctgcacttcacgaaatttttgttaaaataaatttaaaaatcgacgactttctcggcttggcagagtacgattggacgactactcaggtccgaaaggatgttagtggatatttgcaagaaatggttacatatctccaaaccatgtatcttgaatcgcttgcaggtcttccaaagcatgacaagtcgtacgtgtatttggagactcttgatcatctttgcactgctatggttgatttgttgtcagatccatctattcgaaaagttacgactgctgccgccgagggtttcaaattggacgttgagtatttagaaagttttgcagctcaagtacctgatcaaagcattgttaatgccgacagttttatagagttacgacaatgcgcaaatctgctgctaggagataatatggaggagtatttggatacggataagtttatgagagacttcaatagattgcaaccagcggttgctatcaagtttttagagaggtataatattcccgcatgtttacaagataattttactaaccttttgtgcaggcatattaataattattctgctaatccccttagcaatgatcgaccaaagcgaagggccattgaaattttaatagctactttgaagaaaagatagcagatccttcaacgataatttcatttattgatatagttaaatgtgttttcggggaattaattaactatctatttcactcatttgactcatttcatattttgtccagctgatggttctttactttcacttttttatatgagcaatgcggatgagtgttcatttaagccttagaggaggaaaccttttaatttcgtttaatttctcctttttttgagaccttaactgaactcactacaaacacctgtcccatgacccaaaaaacattaatgtacctaagctattgatggaagctagcagtatattgcttgcaataccagtaatgatctttattttgttcaatcaatgcgaaagatagagaattaatttacttgagaaaaagtataggtcgttatgcttaccaattgcctttttccattgtacaaagctcgttctcgtaatttttacatttgaacccctaattgatttatttttctgtagatgttaatttattgttgtaaaaagtccattttttacaaacctagaattctcttctttcatctcatttatattgttgctatatgtgttttcaggccagcgactcactctccacaaaccaacctcaattcattttcgaaatatatcatcatgtttttgggcacattatattctttcaaaactaatacgagaactgtttgccttttggagttggctaaactccttgatctccaagttgatcttgttgagacttatcctcataaattctctgcagatttggctgcaaagtttcctctccaaaaggtatgtaattataaatttaatttaaaaaaatttttggcaatataagtcggatgtcgtgtattggaatctgtaggattttaccgtggtttaataagtggagggttttataacgttttgcaagtctgtttccaattgtggcttacttcatataaatgccaaaacactgtttacaaattattaaaattcgacatttgatttgaaatgtgacatgctaatattcgttcaccgtacttattttacgcataactttttagggtaatattgactaattaattactagctccctgtcttcattggtgctgatggctttgaattatctgaagttattgccattgttaaatatttctatgaaaagggaaagcacaatgacaaggaaggacttggtcctgtcaatgaggttgaagaagctgagatgttaaagtggatgtgcttcattaactttgacatcgtaacgcctcaaaatgtccgcccttgggttggtatgttccgtggtaacatcccttacgaggagaagcctttcaaggaatctgccaccagagcaatcgatagcttgaagattcccaacgaacttgttaaggatcgtacatatcttgtaggggatcgcttcaccctcgccgatttattttttggaagtttacttcgtatattcttcaattccattattgatgaaaaaacacgcaaggagcttcctcatttaactagatattatataactatgtttcatcaagcaaaacttgaaacatattttcccttggagttgcctttgaccgttactgtggccaagaagtaaagagatttagcgctgatgctcctgctactattttatataactccaataaaatgcgttctttcacaaacgcgtgatttaagatagaagattgaaagaaaaagagaagctatggaaatgtaactaatctcttttattaatagcttaagtatatttcaaaatagattgctcacaaacctttagagcaaaccatcatcattgtgatgagctatacttttaaatttttaagattctgagatttacaaagactcttctaatgaagtaagtaaaattacttttataaaataaattgtaattttttgtttaatttgggattttgttgttcaacttttaagacaagctcatcgtaagtttcatattggtcacctctaaaaatcttcggactttttgaactcaatgggtcgcgaaaaccatttactgaattcgctcgataagattcctagtagagtcccttcatcacgggttgaacaccaagtttttgatttgagagaatattcataatgtttgggaccactggttttaggttagtaccgattctaacaagactaaacttggatgctagtctaatataatgggacttaaggtcataattatactaagactaaaaatttcctttaagcactcgatactataggaaacatgtttggcaatagctgactgtacctaccttactggggatgaaagccaaatttgatgagcaggaggctgcttatttattacataagtccccttttcaccaagcataagagtaattactccattctgcaaatctagtgttagaatcgtttcaacacaaactcagctagactaattgtaatgtttgggcaactctgttgacatacagcatattgaatatcataatctttttttcctacttcttctaataaatcctcaaatgtatcatttaagacatcaagggtgtcatctgcaactcgatgatactcaagatccgtcaaagctccattatgccgtacttgtgaataatacctacagcgtagcccaaaaacattagtcgagaattcataaggcttcaaaaaaattggggttcgtctgcgaaaggctgctcgcaaagactgcatatttcatatcacggctctttcacaatctctcttgtcggtgtaggcttaattgctaggtacaaagaaagaaaataaatgatatttttcgataaaattatatgtcaataattctcttaattgcaaatattacaaaattactcttcaatgagtagttagcggataattcgtgtgttcgcacttggatcaaattacggtcgcaaactcaagaagtgaatttacataaagaaggaattctgggttttgggaaatatgctgtacagaacgacttagtccttttcgaataaagtatttatatctaaacggtttgaacaattgtactttaaggtacatcgcttcaacactcatccataaaagggtaatgatcttaattgagttgcaattagtagaaaatggaaaataaattaattaatccactaacaaaaagttgtccatttaagctaaacaaagctaaataaataataaagttaactatatcattaaatgtaacacatcaacttaagttaaaaacaatcatttctcaataatttgaccatcgtcaattccttttataatattgttcggaacaagcgtaatagtcgtgtaacaaactttcaggtggatttgagattttgctttctcgtctttttatgtcatctctcagccgtatgtaatttcttaataaattatcctgatcacgaggttttcgaaagtgatatttaatagaccatgtttccttttcatcaagatgtttgacaacagacttgtgaacaccattcacaaattgtagggcacaaacttctaatgcacaaaaattggaaggtgacacagttttggcttccagatttttctgaccatccagtaaatcaaaccccctgttttctttatcatctgctacttctaagtacacttttaaaggggggttaggtacgtcttcagtagtagaaagcataactcgaaatgaacgtttagggaaaattgaagttgcatattgcagaattttttccaacaattgaagatttaaattaaattccgcttcgcctatttcactgcttccatgaattgctcggtccatcgccacaagcggtatatactgaaaaccaaaaatatcgcttgtgttatgatatgcaacgaaaactccttgcatgtaaccaagtctggcttgcagactatacttcataaaagcggacctaattaaatcaaagtactctcgctcgaacgagattcggtttccataataatgcgtaagtttataactcttgaacaattccggctgtgtctgattcatacgaaccccaaatacagctctcgtcttcaaatcaaagacgccagattcaggaattttcttatcgtaacaatccagttgagatctaaccaaaagcgaagaacatcgaccatactgaaagacatcctttaaaggcttcagtacaccgtttgaagagggaggtttcttgtataacaagaactggtctttatcaacagtaaaaaaagtctccaacgatttcccaacgttcatcaatatgatgttgacagaaggttctttggtcaagctcttgtctttgtctatacaataaagcccgttttgataacttatgtgtacactactagccgatcggcataatcgtgtaaagttacgttcatttggactaatgtagaatccttttgacagatctgaaaaattcggaaatttccatttacttataaagaagtgtaattgagacattaagccagtcaaagaactagtggaaccaacaaattcagcaccgatagaatttgcgactttttgtaattgttcatcttcggaaggaggacgaaacttacttaaaaggccaaaattaaatttatcaactggcaagatttttgacaagtattcatcccatttatagtcattagtcttcggatcacgaagaaactggaatttctttttaggtaatacagtgtccaaatggtgctgtaagttgcctattgactctttgtccacaacgttgacttctacaaaaataaattagttagtctgacttgcagcgctcaatatacttactttcaaaggcagacgctttagagtgtaaaacgttgtctgcagctttaatattacaactattaatttgaaaacctttatgtaagcattttttcaaattataaacagatcgacgaccgaaattcttttttttataaatcaacataacaccaattggtaaatgtcgagttatacttaatggtttaaatgatgacagaaaatttaattcaaaccaaaactaaggaatacaaaaactacctccatatctttggaagtacgagggttgggtgaacttacggtgttgagtacttcgcaggtgttagtatatgaagtcgaaaactagtgaaatgctattgaaaataatcgagcattaattcattaaattactataaatattcattaaataatacagaaaatcattgtataattggaaatgttcagagtttagtcagcctaatatgttagtactcgcctttttccactcattaacgacccattcaaaattaacaaatttgggttcaatttgatatctatttggttaaccaacaactcatacttctttctttttgtttagctacttacagttcgcacgcctttgttagttgttctaaacgagttgaatcttccacaaacattaccacgtgtgtcaatttttttgaagaaatatctttctctattgtagctccgttccatagcaatatacatttggttaagcggtattgccccattcgaacatcatacaactcagaattttcgattcctttcaaatctaagaatactgtaaactttaaaaaaggaaaggcaccaacaaaactggcttcttccttcgaaattgtaagattcaaaatagaagtgtcatcggaaatttttgagtactctttactcaagtccagctgtttcaattccaccaataaattagacaaggatttcgcactcaaggactccaatgctgtcttccatgaatatttttcatctttagaaaagagaagactaattggttagagaataagcaaacttatctgtacttactatgaccattgtggcattaagcgttgattatttacactgtccattacccattgagatcgaataatagtacacatgtttttgctccgctcgatagaaaccctagtagatactgttgtaagcaatgcacaagcaaagtgatatcttacctctgtcggcaactaaaaataacctttctttcccaaaatttccaacaccctgatgaattaaacctccgttttcgattattatttgttgcaaaccggctttagtttcatgcaattctgttggaggcaggacgactaaagagttagaaaatgtctaaacataatcacctaccaaaatgtaagtttttcaatacatcagagtgaggagaagcttcctttttaaacgtgggttcatcataaagaaactttttctgcttttctcttttttgagacacttttctttttttattaacatgaaaggaaacgttatcctgtttttcaacagcgttttttagcgtaaaaaattcattgatagtcaatgcgtctttccagcttcgatccagcctcactttttctagtcttggaaatcttaacgtatagtttgtcttaaaccgatctgtattaagagattagtatataaagataacacaaatttatatcatactagatactacaacttccgcagctttgatttggagaactaatgaatccttcggatgaatccacatatcaggcttttcaaagtcttgtttagtgccagccaattccatatattctaaagcatcagaagaccaaggaagccattttccttctgtctcctttcgaattatatcgcgatcaaagtaagtaaatccaccacctacacgaacaaatgactgaaacttctcagaatggtcttttggagtgtagtccatgcgtagtccacaaagaaacgaatttatttttcccgactgcttacctcggccaaaatacccgcctaaaataaggcaatccaaatcttctccgaaaccctgaagatagtaaggcttaactttgatccagtcatccattcgttctccaaggtgataacttccacttggtttcttgataaccaacccttcggatccttcttgaataacattccgtaactctgcttcaatatcttcaatagtactgccgaccttgtaaggtagaatactcatacgatgagattcgcgaacaattactttctctaatattcgtcttcttgattctaatgagtactttaccaaagacttcccattaagatacaaaatatcgaacacaacgtaataagggctgtaggatgaatgagaggaagaatcttcaaaaatgcttcttaaacttccgtatgggatcactgtttccaacactggatcccatgtaaccatttctccatcaagaataatttgtgaaatacgtttgtcaaatgctccaatgatgtattgtgtcagcctagattgttcatcgaaataactagagccataggcataagtgtacgacctggcatttcgactatagaattggaattttcctgaactcatgtgtaattgaatacgctccccgtctagcttttcttcaatccaaaacggtttatttcccatggcttccagcgtttgatggagatccttttttttgaaattggctagctgaggctggaagcaactaaagacttccacatctgtttcagtttcatcaagagaccgactaggatcatagagctcccaacaaattctctttaaggagctacacagtcgatataatcgagctgcatcaggatggaacacagaaagtatgaatttttccgatgttccgtattttcgaactaaagaaataaaaaagttaggtcataaataaagaaatatcatttccaaccaacctttcagtaaaatgggaattagccatcgaagctcaagaggactcaaggatctataaaattgctccaaaatattaactcgggtatcccttattaaggttagatacggtaaaaaatttagaacatactcagaagaagcatctgctaattgatccagcagggcgttgacatcaccaactgtaaaggcaccaggaaaggtcctgtatgcccttctttgtaaaatatctaaatttttttcagttaaaatatgatcaggatcaattggaatacaaaaactatgatgaacacaccctgcaacatggtagaaaaatctccagtatgtttggactcggatcctctccaatttttcaaagattttgcatcttcagaagtaggactcaaatgcatagccttgttaattagtcactgatgttgcaacttaattacttactcgaataaacagttttccaagcccaaattccttgaacccatatgatcctctttcacgatccaactagaaaattagcaattagaaattcaagacaccgattaagacactttatgtaatgcgatttagtggtctaacaattttaagtcgtacatcaggaagcactccattagttagtataaggaataaaatacaaatattaaattacttagtcgaagtaatggataaagatctggtcctacatgttgtcgccatttattaaagtaatccaagaggattttgcgctttaattcataagggtcaaggtttgatgttttggatttcctagtctttccaattcttgataacggttccaataatgttgtaacaaaatcatagaattcaagggtgcttgaatgattttgaggtttcgtaaataccgtctctttggcttcgtccatatcttaggttttggcttgaagcaatcgttttataatacagtttatgatcaataatatttctcaaataaataaccgataagaaataaacatcaatttagtctcattatcgtggtagtgtcaagtgtgtagtacgaacacttctaattatcatacatgaaagcctgttctctgcaacgattcggtggacagtatgtttatggagcagagagctgttttctaataagttaggtaaaatgactgttctgaatactacagataagcgtaaagctgatgataccgttaataaacttgacgggaaattaaagcagccacgtttggataatttttttaagacaaacacctcatcgcctgctttaaaggatactcaggtacttgataataaagagaacaactctgtctcaaagttcaataaagaaaaatgggcagaaaatcttactcctgctcaaagaaagctgttacagtaagtattgcttacaatgtaggctagaaaattggaaaaggttgttaacctatttagactagaaattgatactttggagagttcttggtttgatgcgttaaaagatgaatttttaaagccatattttttgaatctgaaagagtttttgatgaaggaatggcaaagccaacgtgtattcccgccgaaagaagatatctactcatggtcacatcatactccacttcataaaaccaaggtcattctcttaggacaagatccttaccataacattggtcaagcccatggtctttgcttttccgtacgtccaggaattccatgtccaccaagtttggtcaacatatataaagccatcaagatcgattatcctgattttgttattccgaaaacagggtacgttaaaattatttagtctttatattttttctttctaagatttggctttttgctaatgaagcaggtatttagttccttgggctgaccaaggcattttaatgctcaacgctagtttaactgtaagagcccatcaagctgcttctcattctggcaagggttgggaaactttcacttctgctgtcctgcaagttgcgttgaatcggaatcgcaagggtcttgtaattttagcatggggaactccagcagctaagcgacttcaaggtcttcctttgaaagcacactatgtacttagaagtgtccatcctagccctctctctgcacatcgtggcttttttgaatgccaccatttcaagaaaaccaatgagtggctcgaagagcagtatggacctgaaaaatgcatcaattggagcgctgtttctgaacaaaaagcaaaaataaagtctagcgagttggaatcctcttcaactgagtagaaaaagtcagaaaataattgctcgtttactggatgctaataggtctaatcaagctttttattttcttttgtcatgcttgctttattataccacttgcatgcttatctttattctacctacaattggacttgcttaatgtgtgttatttttctatgtctttcttttcgcagaggatttattttttttttgtcttaacatttaaatcattcattttaaagtttaatatttatgtcaaatccatcgtaaacggcacatttattaaagacttaatgtaatcagtggtaatttgattcgttagaataactcagtaattttctggcttcgattgaagttcggacagcagtttggatgcttcttagtttcccaatacgtcctttttcttttgccctgagatagtccaattctctttttaatacttctgtatcctgccttgccttggccaccatttcgtttgcttcagtgaacagtgaaaccgataaatcttccatttctttctgactttgctcaagcaatccttccaactcttctcttcgttgaacctctctcgaaagttgttccttcaaatgggttattgctaaagtattggcattgtttaattgtttattcgtgctttcttttaaagcattttcattcgaattttccttgttagagatagagctaaaaagctttgaaatttctacatgttagaaaaaattgttttatattgtattgtcatgttgtcccttacgagaattgctcatcattgtttcaattttttttcctttcctataaaatactaattgctaacttttttttcaaaagtacagtggtttaaagttgtttgcttagagaaaatgtcatttgttgacacagtacatatggctgttaaccgtaatataaatgacaacaaacaggagaaagacttcgttaatgttgaagaatcatccgtttattatttttatcagtttgctttgtttcttttttatttatatttttttgcgtgaattttatgagcaatacattcaatatacaatttatggaacattgaatcaatttcactgaagaaataaatttattttatcaatttcatacaaaaattttttttacccaatacaggaaagaattaagtgagcctcatttcgttttttacaacaaaaattatcgaacaataaacgaaagaaacaaaatgtaacaatttctcggtccttgatttcaaatcaagatacttgagctataaagatgctttgaatttattatcatattctatatgagcttcaagcatatacttacaattacagagtgcaattcctcatttcattttcatgtccactgctattgtaacctgccaaagtgtaaacaaaacattcattcgggtagggtagggttaaaattgtaaacgaaacactaatctaactaacgagagcttaaaaaaattgctgcgaacaataataaatagaagagggtataaaaacttacaagacaattttgaacccttgaatgctataagtaacgaaaagaaataatggaggtaaaaattaatatttcaaaggaaattcggaaataaccttttcgacggtcaacatttagattgaggagaaggtttttgacattcactatcgatgccatttcaactggtaagcgctaaaaacaagggtttacgcaaaattctttttgtacctgtgataaatattgtatttctattgtaatagccaattttttcatcctatgtatcatggaaatgtccggcgtaataaacttacaaccgcgctgttcctaattttgtttcattgctacaaaaattaatcaaagaaaaaaaataaacatccccaagcttcgtaaatttagatttatcgtttcatttgcttgtaccaacaagcattctggcatttgcattattcattatgaaattaatagtgtatgcagtgcgaataactaagataaaaaaaattaagaagaaaaaaaattaaattaaatgatcaatttgtaagtttttctgttttttgccatgtacaatcgcatatattgtttgtgcaccttttttaagttcctcaactctcatattattgcgtagtacaatattcatcgttaaaagaaattctcatgatgcgttacccttcctagactatttcttttgtagcagcagcataaatttactcgctaccaactactttgtataaaaagcttctttcttccagtcgttctttcttttcagaagttcatagaagtaaatggctggaaataaaagaaagaggagcaatgcctccgaaggctcggattcccaagggaatgagagaatttcttctttgagtgctaacgaggcaactcaagatttccctcgaggtggggcgtcttcattgactcctttagagtataaagaagctgttttagaggctaagaaggactttatggagtccgcttctggtaccgctgaattgagtaaaaaaactcgtcctaagaaaaagggtagtaaaaaatcttccaaatccgaattggacaacgaagaaaatttgaaggttcatattcaaagcttaagatataaaaatatcacacccggctctttaattttaggtcaaattgctcaaataaatacgttggacttggccgtctcattaccaaactgtttgacaggttatgtacctatcacaaatatctccgataagctttctgatcgtctggatagtattgacaatcatgcagaagataatgcagcaactgaagaggaagacggtcttaatcaaataccggatttgatggatttgtacaaagttggtcaatgggtgcgtgtttctgttacagcccttggctcggaaaatactacaaaaaccggaaaaagacacatcgagctaagtcttaagccgcaagatgcgaacggttctgctcctgaggctgcggattttgttgctgggtcgatgatacaggccgtggtttcaagtattgaagatcatggtattgtttttgatattggtattaataattatactggttttttatccaaaaaacacataaatgatttcccttttgttgaaggccaaagtttattgtgttccgttatttcaaaagaagatcgaattttccatctttctctcactgcgacatccactaaggcgcttgaggttatgccttctgtacaagctattcttcctggtgactatataaatgttttggtaacggacatcaaggaaagcggagttattgcaaaatatatgggtgtagtagatgtcactagtgatatttatcattcttctcccgtgaaaggggaagatttagaagataaattccagcttgctaaatctgttcctgctcgcgttctttttgtgattcccggtgatccccctaaaattgcagtatctttcttacctcacgtgcttaccttcaacttcgcaactcccaatactccacatcccgatcaactagatattggttttatcgtcaatgctgctaaggttacgtatgtatcctcctcacttggcgttttttgcgatgttggtgtacctgagatatccggatttgctcacatttcacgcctttccgataaaaaggttgctggaattagtcccaattctggcccctataaagttgatagcacccacgaggctcgaatcattaattacagttatgttgataatttatatatcttgtcatttcaacaatctgtattaaaccagcagtttttgcgaatagaggatatcgaagtcggtcaatttgtcgatggtaccattgcgaagcttatacctcaaggaatcgtggtaactatttcggaaggtataaatggtttagttccctctacccatatggctgacatagccctacagtttcctgaacgtcgttttaaagttggctcttccgtaaaatgccgtgttttaagtacgaatgttctacgaaagcgtgtcctcttaactctcaaaaaatcattacttaacacagatttgccattgatatatgactatgaacaagctaccccaggaacacaaacagttggaactcttgctcgtatttttgaagatggagctatagttgagttttacaacagtgtccgtgcttttcttcccgtttcggaaatgagcgaagcttacattcgtgatgctagagaacactttaaagttgggcaaacactttctgttactatcgtcagttgtgatccagagaatcgtaaaatgcgtgtcggctgtcgtgagcagagttgggatgctaaaagacttgaaagatttgaaaacataaaagcgggttccgtactttcaggtattgttcttcagaaaaccgaagattccgtgatcgttgatttaggagacaaggttactggtgtgattacccttggccaactttgcgatggagatttaaataaatgctctaaagtcatgaataaattaagagcttctaccaagcttgctgaggtcttagttcttcgtaaagacaccagtaaaaagttgatttccttgtcattgaagaaaagccttgttgaagctgccaaggaaaatcggatgcccatcaatatcactgatcttaaagaaggtattaaatattttggattcgtgcgtaatgcgactacatttggcgtttttgtcgagttttgtgacggtttagtagcattagttccaaaggcctatatatctgaagagtatgtgccagtcccttcagcagtctataaaccccagcaatccgttacctgtgtgtgtttgtccgtagagctttcacaagaaaaggcgtttatgtcatttaagcctcttgcgcagaaacaggagaaagctgtggaatttatggaaagcaagtacgatatcgacaatccagtcgatgaaactattaaaaagacgtatgactacgttgcaggaaaaattacctgggctgttgttacatctgctaaagcttctcagcttaatgttgatttagctgctaatgtgcatggccgtgttgatgtttctgaggtttttgataattttggagagattgttgatcccaataaaccacttaaaagatttcataaaggtgataaaattcgagttcgcgtcttaggtattcacgactcaagaaatcataaatttttaccgatatcgcatagagtgtctccgaagcagtttttagagttgagcgtacgcccttcaatattgaacatggagccattcagtatgaaagaacctcagttcaaaaagggtgatgaggtgactggttttgtcaacaacgtctctaaggagtgcgtttgggtttctcttactccttctgtcaatggtcgtatacctatcttggatctaacgacagacgttaaagaattgaattctttacaaaagcattttttccttggaaaggcaatcaagtgttatgttgttaatgccgaagactctattactctatcagcaattggaccattacagggatttgaaaacttgacccccggaagtagacttgttggcaaagtgacaaatgtcaacgaagctggtgctattttgcaacttcctggtcatatgtctggtagagtttctcgaattgatatgtttgacgattacgatattttacccgaaactaaatttacccgcaataatttggtaggtgtctgtgtcttaagtgtggatgtacctaatagaaaagtggccttatctgctcgtaattctcgtactcaatcgcagcctgtggaaatcaaggacaaggaaataaattccgtagatgatctcaagattggtgatatatgtcggggatttgtttgcaatgttgctaaccaaggcctctttgttacgataggacataatctgattgctcgagtaaaaataggcgaattgttcgatacattcattaaggattggaagccccattttcacgtcaaccaactagttaagggaagcatcgttggaatcgacaatgattccaagcgtattgaaatgtcattgaaacaaagcaaaatcaaggattcctcggaaatcacgaagacatttgctgatatagccgtcggtagtaatcttgatggaactgtcgtcaaagttggtgactacggtgttcttattcgtattgatggaaccgacaatattgttggattatgccataagtccgaaattgccgatgcagttgtactgaatatcagtaaattgtatagttctggtgacaaagtccgtgcacatgtcttagacgttgattctgaaaaacgccgaattgctttagggcttaagtcttcctattttgattcggattccgacatttcaatgtctgacaatgaggaggacgttgaaatgagatcagaggatcaatcagatacatccgaatctgaagtcggctcgaaggatgatgtccaatctgaagaggtagaaaatctggaatctgctggtgatgaggatgaagaggaggagccaagtgctcttcaagccaacggatttgactggaccgatggaagtactgtttttgataagttggctgatgatactgaagatagtgaggatgaagaagatgaggaaccaaagcgtaagaagagtaaatctgatcgttttgacgatgaagaaaaggatttggatgaaattccaagcacagcagctgattttgaacgacagcttctctcttcacctaattcctcactgttatggattagttacatggcgtatcatttaaatcttaatgagttgcaagaagccagagaagttggaaagcgtgctctttccacgattaactatcgggaggaagatgaaaaactcaacgtttggatggccttgcttaacttggaggttgcatatggtactgaagattctttgaaggaagtttttaaggaagcatgcgcttattgcgatgccttaattgtttatgaaaagctttgtggaattttaattaaaggtggtaaagttgatttagccgatgagtatatgcaattaatgttgaagaactttaaacaagttccatctgtctggattcaatatgccacttttctgttgaacaatgataaagcagaaaaagcccatggtcttttggaacgcagtctccaaagccttcccaaaagtgaacacgttggcatcattgagaaatttgccattcttgaatttaaaaatggtgatccagaacgtggacgaacaatttttgaaggtcttttaagtagttatcctaaacgtttagacctttggaatgtgcttattgatatggagatgaagcaagatgacccatctattgtgcgtagactattccaaagattactagcgttaaacctttctacaaagaaagctaaatttgcgttcaagaaatggctagcttacgagaaaaacatcggtgatgatgaaggtgcagagcaagttaagcgtcgtgcaatcgaatacgtttctgagagccattctgaaaattgattgacgggtttgttgttgctggttatactcatgtgtttattgctgaaaagggcaatgtactaaaaattgaatgggaaaatggtggattatggtataaatttccaacatatgcctttgaactttgttggaagtttttgtttaataatttttgtttgtagattttggttatacattagacagctttttcgaaacgctagaaaactaatcaatgcaaaaggtcttataatcgggtttatacatgctatagaggggtttccttgatttgaaaactgtaggtatgaataaagtgagcttaaagagacggctaatcgaccaaaaacataacatggagaaagaaatagtaaatatatatacatttacactgtacgaaagctaactagcaatctacatctttaatgaatataggctacaagtagatgagtactaacaagaaaatgaatactcaagggtgggatttatttattagacacgtaacaaatactacgcatttttagtaaagtctgtgaggcttacccatggtagatttgacgaccaaggagccaatgttttgccagcccttcttcaacaaagaaaccaagaagttgacggcaagcatgatgttagcaatcaattgctcctcagacatctcgacatggccgacagcaacaccaaggcaaaggaccttcttcaattggaacttgatagtggacttaacctcggtgattttaccgtaaaggtcgtcagcatgggagacaggggaagggaacttaccagccttggaaagaccgggacccaacagacgaggaatttgcttgatgaggacttcagaagcaatgaaagcatcatacttcttggccaacttcttgacaagcttcttgttcttgttaagctttttcaagtcatcgacggacatagcatcgacaccaccgtgcttggcacgatccaaatcatgggcatcaccgagaatgcaaatggccatgttgggacgaggaacattgggcaacttgatagtaccggagaaacgcttatcacgttgagggtcatagttcttcaaaccaatttgaagctcgacagtctcagtgaagttacgcttcttctcttcagagcccttgagaatttgctcgacgttagagcggaccgaggcaacgctgaccttagacatggtgcaatgctggtgttgtgcggatgcgtgaggatttcagctactgaaatttcatcgtttgtgttgcagtagaatgacagtcacatttaagaaataattagcattagggtagggtctagtatatgaacatgcatacttactacttccaaggaaatttagaataaggaggtgcaaactaagtatcattagactattgttacgtatacgggtgatgcacatcgttatacggtaaagatgttgaaggaaatcaatcttagtgttggaattaaagtacaaggattaatttggagaatatttatgacctggaatatttgaaaatacatatcatattaattagtgactagtccaaaggcattgaaaaatttatacaagtgaattaccccacagtataagatcaagtttatcgtaactatagatatgcatcaactttattgaaagcaatgaggacagtaataagtatcctgtatccaagaaagatcataatcaagcgagcatatttatataaatcttcaatgaaacattgaagcatcaagctgggcccatcgacctgtaaaaaaacagagaggcaatttattataaataaagattacaaacacataggaggaaaacatatgaaaaaagatgcttccataacgaaaccatcttgattggcggaaatgctcaataaatacgcttattgcaaaatagtaagaaagaaagtagcgcatcgaaatatttcaaacatttttgctcttaaggtgattgatgtttgttgtctttttaaagttagtaaaaaaattaagaatgagaacaagttaaggcataccgtttgaggctaaagacgagtaggaaggaggagcaggacctgaatgaggagatacggcatgttctggattaggagtataacgaacgaggggatcgttgggagagttctcaatatccaaacgaaccgttcttgggtacttaataactatgtaaattgcatggatgattccaggaatgcctaaagcgcacaagcaaatgttgattagaaaactaaaataaagtcagcgacgttgaaaaggaaaagacagcaaaaaagcctggaggaaaacatactctgcggtgcaaaagccccttcgaatgcctaccacgatgaaaggaacaaagaaggagagaacaattaataaaaagtcactaagtgtaacattcgacattttgagtgatgcacacagagtttaaaaaaggtaaaaaagtgttaaagtaagaaaagaagcaaataatgattcagttggtggatttttttaaaaccgacgagatatatttgaaaacccaaaaaatcagaaaacagaacgatccaagaacaacgaaatccgtttacttaagatccaaaaaggctttaaagtaggttcagttagtaaacgttgttaattgcttttataggtatgttgctggtaaaagacaagtatggtgaatgacgaaattcagcctcactgagtgccaagccaacacagatgtaaacaaaaggcgtaaagaacgaagaaaacatagtgcacaagacaattgagataatagaatccgatatttgatttgaagtgcctatcaatattcgggacattccattagatcagagagccccaatgaaagagttaatggcgttaaaaattttaaccatgaaaaaaccttggcttttgtttaaattgtttcatccaatatctcggttaacaaaatctagttatttccttgtctaaatatgggtactaaaatttttacaatctacctatattatctcgcttacatgattattgaacccaatgtcctctcatactcgttctttaacaataggtacttgatcaacctcgtttacattatactttactaaggaaataagacaggatcaaaaaatcctttatgaatactaactcttcagaattatagtattaatagctactttttgatactatcactaactaaaataataacgcttttccaattcgtcaatatgaatgcagcaaaacatgcaggtacttaaccaaagtcgattgactttcttaacgttaaaaaaaagaacacttcataaatattccattactttcatactatgcatttgcaatacgtattagtcactgcgatgtgcttacatatcaattgaaaaggtaccacaacatttcgctttatcatggcagcaatttattgatactatatgaacagcaaacaataaaggaaactaaaaattatcgtgttctctccattttgttctgcttacacccatctcacctttgtttattaaatagtgatttattagtgcgatgtctaaaatgagcgttttactaacgccaacatcttaaaatacggtattagaaagagcgtatcgttatttaactacattgctatcagcaatactgcactataatattacactacgctacatatcactatatgtcacatgttctaatgtcctgtttgcttcatttactttatatgataagttatcaaacaaattataatatcatccatggtaatatgactaccaagcctttttcaatattgtaaattctgatcaactaaactgaggaacgaagttcagttataagttagattaagtgataggtagcaatgaaacctacatactagaatacatttaccaagttgctacttgcattacctgtgtaatgcaatatatgatcataaggaaaactaaccacaagttctacgtatcgttaaacaaataccaaactgcgtaattgacatgatttgcgaagtgacttgtagtgtcatattttattacacagtaacaaaatacttcgagatctctattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattattgattgtgaaagcgcgccctgtctctaagaaatatgtttgctgctttgcttgtcaactttgtacggtatagtgcattttcctatcactacaaagggtttaaatacaatttataattataaacttttgcagtgttgaaaacagcagttcttagactgatcaccaaaaacatctattggaattagaaaccttggatagtaattttaaacgaatcgattcgtgcctttttttggtttatttttaatttatacaacttttttcaatgtttattatatagtgcacggcgtaataatacgtattgtgattaaaaccaatacatccttatccgacagtgaaataagacgtcgcgtctactcaatgcgaacctgcgcataacgacaggcactatgatcttttgcattaattcctctacttgtaggatgaggacattttcaactattttaggaagaaaatgaaattgatatcatcgatcattttcgcgcatctaaaaggaatgaaagccaaaaacttgctggcacggaattacggttataatgatgttcaatttgaccagatcaggtttttgcaggaattaaattttccttactttcaaaatagtgatttttgtaaatcattttattcctcttcacttctctcattctgttcttctatccagctcagtcatcttaagacattgtttaccaaatagtgaagtttactgtgtagtaagcaaggattcgaaaatcactctcattatcgctatagtaatgagttcgaaagtttatcaacctctgtgtacggcctggattacaggcgaaattgggtagagaaaaatttcaataaacaatgttgcagttttgcaatccgctttgattaaaaaattcaaatttcagtttccaagtagattagataattcgacaattttcttgttcttactcgaaatgttaactacaaacattgcaagctgcctatggtccagtccatacttccatcgtccattccctttcacactttatacttgtctgcactagtctcaactctatgctgcgttcctcttttccctagcattgcatcaagctcggattatttttacaacctttctaagtctacgtctacgtctacatctgtatccatatctcaatttacgtcgtccttcgccgcccgtcatattactctgctccatcatctcgtcccttcccttccctttccgctttaaccctaaccaggaaaattgtgaaaccgatggatcgctcgtcgctgtgtactttgatgtgatttcataaaccaccaaacccttccaccggatctgttaaaaccggtcaaaacacagtagaaatgctgttgacttgctataagaaaaagtgaaaaggcaaaccactggagaaacgaatcctcaagaaaactaggtataagcataatttaatggaataagcatatttcttgggtaccacttgtccatcattttcatctatttattgttacttttggatccgggtcgttggacatggcaagatcgccgtaaccagattaggaatagagttattcgctactcatagctcggcgataaagcaaaagagaagagaaaatgctggagctaacacacaggatgcaaataacaagagcagatatcgttgcgaggcaagtcatgggaagtcatcttggatgatgtgcaagtctccgataatagacccacttcattagaaaagctcattttttgacccttctagatgagatagctttagcattcatattacttatttttttggtttcatctttttttttgttttatcttatcctctttaccatccttccctccctccctccttctctttcctttttctacacactcggctgcgttactgtaccctatgtgtctccgacgatcctacgcaattgctactttaatgagctcgcttgtgattcgcttttcctgaattgcaaatttttcctgcttctccctttcccatctttgcgtgcaatgacatcataatgctgtccaatatataagaaagctacatctattttgagccacctgcagataaccaacgtgttgaatttttatacattcaaccaccaattcttgtcctatttcaccagtagaaagatatatcgaaattctcccccctagttttgagattttctttttctcttaaacctctactggtgaagaaaaaaattgtactttcttcacattcttagctctgtgttcttggcgctttatttgtgatattcagtacggtttatttgtttatatctcgcatttcattccaactttaaacatctaaaacgttcgactctcattcctttttatttttttgtcttttcccggtcgttgttgatttttttcggttttgttgagtgaattggaatcgcggcttcaataaaagataatcatcacttttcagcttgttttcagtactctttgtgaaatttctttgtagtacttttcaacgctttttttttccttttatatttttttctatatctaaactcaactctaaagaccggtttgcggcgttttgcttcttgtgctaacaattttacatttaaacaacttgatctttttcaaacattctctttctacaatctttactcatcttgtcttatacacactgttggttgcatactgaatggttgataggttgtttcattagttctgtttcatctgttgccattgttaatcttatactaaatttgtccaagcaataaaaaataaaagtattttttacagttctttgttgttggggtctttttgcggttttactttcaaaaattttttccttagagttaaattgtttatctcacgattgattatttgacctcatttgtcaaccacatccccattccaagctatctattttaaacatttagaatctcttttttttttaggtacccaagttatcgacttttttgtttttcctctcatttttagttccttccttgtacttgtgtttaatcattactcatccttggatttctgcattttattgacgtttggtcaagttttctatttattccctcttgtgtattttttcttttcctctggacgatagtttcttctcattcctttcatcatattccctattcctggtaactcaaatcaattcatccttgtctgtttttcttttccctttttcatttaaaccttttcagacagtttcttattttttaaattcttcatacttacggttttcgctcgctcctttaatcatgtcttctcctacttctcctacttctagtcctggtcgccatcattggtcaaactcgaaagacggtatgccgccagagtatactaatcaggatcccaattctgatcaagctgataacgaaaactctgatgccaaggctcaccaacctcagcattctccccagcattctacagaaaatcaaggtcatactgggactagtgatacttcgtccctggaaatggaactatcaaagttgcacccagaatccaaacaaaggcagttgccgcactctcctgaacatgagcgatctcgatcgcctattgcttctgtcgtctcatatcgctcgcacatgactttggaagatgaaaatcagatttttaatgccgaaatggctgtccgtggttctcagtctttgcaaagacgtcctaccggccgaagtgttcgcggatctatgcgacgcctttcttcccatcgttctaaatccatgcgtacctccaagtctaaaaagtcgggcgattatgaacgtactgcggagaatgaagaagccgctcaagaggctgagaatcatttagacaactttggtgtagtgacgtttggtactgaagctcctattaaggctccggaccatcctgtaactatttttggtcgcatattcaaatttattcaacagcgaagcttttaccttcgttcgctcatttacattattcctctcggggttttactcttgattccagtattcattggtcgcttttatcacccacaacctccttaccgtgatgaactaggtcatgaatatgagcgccatttacacgttggaggtgttgatttgatgtggatggccatctggtgggaaattatatggctctctatatgggctgctcgctatgctgccaaagtaattccttatttctttgccttcttcgtctccttcatcagtaacaacgttactaaatggagatgcatggcagttgcccttgagtttcctattacattgttcctttggatgttagctgtatatgtcagtttccttcccattatgacccgccgtcatattggtgattatggtgtacctgatcatgtacgcgtaaaactcccttggcaacagagcgccaacaatgtacttatcactttattcatcacctcaattatgaatttggtggagaaagtacttatgcagttgatcgccatgtcgcttcaccgtcgtgaatatgaatctagaatcctttacaataagtttgctattaatgaactcgcccgtttgtatggatatgcgcgacagcgttcttttgatttcaaagatgctatccatcgtgctcaagcagatgtttttaagtttgctgatcaccaacatggcaagaagcgcgcagcagctgctcgggttgctcagaatgcattgaataaaaccacttacaaagctatctctgcattcaacttcgctacggatatggttaacaaagtggctggtgagattactaatcgtgaggtcgaaaaatcttcttctcctaaaagtgttgtgctacacttgttaaagaccacacgcggttgtcaatctctagctcgttgcttatttgaggcattggtgaatcctgagaatcccgatttagtactggatgattttattcccgtatacaccgatgaaactggtgaagtggataatgccaccttagaggcatgttattctatttttgatcgtgatctaaatggtgatatcacctgtgaagaaattgaactcgcatgtgtggaaattggaaaagagcgtaagagcatttctgcttcacttcgtgacttgaacgattccatttctaagcttgatggtatttgcatgtttatagtggctgtcattactctttttattttcttatacttgattgcccgtaactttagcggtgtacttacctctgctggaactactttgctaggtttgtcttggctgttctccggctccgcacaggaattacttagttctattatattcgtatttgtgaaacatccttacgatgtgggcgatcgtgtcgatgtcatgatcaatggcacagtcacttcagcgatggtcaaggaaatttccatcatgtctaccgagtttcgtctattgactggaaaagtcattcaagctccaaacagtttgctgaacaccctttggattttgaacatgcgtcgtagtgatggcattgctgacccagtcaccgttaacctgaagtttggaactactcttcagcaaattgaacaactgcgaatcaaaattattgattttttgaaagaagagaagcgtgattataaacctgacttactaactgaagttacggatttaccggatctctattccatgtctttgtgtgttgtattctttcataaatataactttcaagacgaggttttacgtatgcgtcgaagaaatatgtttatgtgtgcattgatgacttatatgcaggaattggatattgtatctcctattttcaacagccctggtaaatcaaaggattcacctatgtatgtcaacttcaacaatggttcaatggagggtgttaagttatctggtggtaatgatggtggtggtactgaaaatcatcgcgacagcactgttggcggaggaattctgaagaacccaaaagcatatccttaccgcgaacctactcctcctggtagttcagattccgataccgctagtgtttctaaaaagcgtgttgacttttcccttggaacacggcatctgatgcctgcttttgatgatgttgctgatattggaagtaaaaggcttggtcgtgatagtcttcccgatgctgtcattgaaaacgctggcacagaggccatgcgacgcgaagctgaggaacgtcgccgagccgaagaggaagagtacgaacgttctcaacaagaatctagttcgaatgaagaaaacgaaaatgcatcgcgtacgtcaggtgctcgttttagcttttcctctaaagctagtcgtttgtcggctagacccagtgctcgtacagttcctccgttgcagcatatatcaattcaagacttacgtgagccaaacgaaaataatacttctaagtctgctcgactttaaatacccataacactttgcaaacttgcatcgctcatgctagttttacttacttcattcgttgaaagtggctatttaccattttgggcactatttgtttcttttttttagtttttatttattattctatgaaatgtttaaacgtatattgtatctcaacagcaaatttttgtattaatattagctatgccttgtaaagtttcgtaaaagttatgcaaatgatttacgaataatcttaaactaaaactagtataatgcttttttcacgtaaacaatgactcaccgtcgtaaatttagacgtttcaagtgcgaatgaacgttaataattgttcaaaggtttcgtttttataataattatttcgttttcataatcgtaatttttcacgaaaaagtgtttgtgttttagaatgccaacgaaattctcgtagcgaaacttcgagtttgttttaaacattcaggaaacaaataatgattaaaaaacaaaaaaaaaaaaaacggaaggtaaatttctataactaagcaaagataactgcaacgatgcgtactgttattagcaattatttttcgtaggtgaagaaggtaaattggaaatttgaatgcgagtttcaacggccaaatcatcagcttggttttgtgcctccatgtccggacacattgaaaacttgtcatcagcaggactgcatgcccctaagggtatcgattgaggcgatttaaagttttcaataccaaccaagtctagcatccaagaaaaagcagcgccaaaaaagccgaattcgaaaagatctaatatactgtaaaatatggcttctccaattggcgagataacattgaggccctcagataaaatccaacatgcataatagaggaaccaaatgacatgtaagtaaacaattgaccataaaaaccctaggcgcgcagacgtctctaaacggctagcatactttttatgcaaaacgactgagtgtgccaatgcaataaaatagcctacaaacgaaaatccgtaataggcccatttatagggagatgaagttaatgctgccgccagtaagcaaacaatcgcaaaaagcacatagcaaacgacatatgcaatttctagtatagatacgcctaccgtccaatgtagcattacgatgattaatgggaaattgattaaccattgaatatagcgaacatagtaaaccattcgtacactaacttctcgaaaaaaagaagcagaagaaaacacatttttcaatccataattgcaggccatggtaaagtaggccaagcaagaaaccaaactgaggatggaaaagaaacggtggtaagtctgcttttgaggcaaactgaatatcgatactaaaggaaagacaattgcgcacagcaggaacactgcaaaaacagcccaatagtagtttgagcttatcttttgcaaagcgacttccggaagctctttcagtaccattccggaggaagataatttcgcattcatgatgcgtaaacaggatagaggctggattaaaagatatagaaacaactcttatattcttaaaggtagcgatactagttgagttgaaaagtcaaaactttgtaataatgggtagctgagacacggtgaaggtggctctgagaaaagtcgattaaaaagccatgtttgtaaacaaacaaacttcaacatgtaaacaaacaatgatgttactctttcccattaaaaggcattttaattgactctaattgagaaaacgcaaaagaacattacagccagcaatgtcaaatttttcactttttcttacttaccgatgacagcaaaacaggtaaagtcgcacgttacagaagaagtccgaagttgagaaacaaaaaggtataataaaaaaataaaattccaacctgtagaaaatagtttatgtacaaaaattaagaatttcgacattgttggaagtaaaggtggatacatcatataaacattacaatccttctctttttcttaaatacaaataagctcatcaaaatatatacatatggatagcagagtggaaaatctttgtaacgaatgtgtatgtcaaaacgattagaacgaagagttttttaaaaatggaaaacatatgagtataggtaactattaaagaattcgcctaggaaatacttacatcacgccccaaaaagctattaaaaaaataaaaccgagttttcacagatgttttaaaacacacctaaaaggtaggattgaaattagaagcgtttagggctccaatatcggatgcttgtactcggataagttgtttaaagtgaagcaaaagtctgggtataatttatatacacaaataggaattcaaaagttctaattcatcaaaaaagcattaagcatacaaataaagcatggcatgaggagaaaacttcaagaaacatgagtcatattgtaaaataagaagttaaaatatgttaaatggttactttaattcttggcagcaacaccaaagcgctcagcacgcttcctagctttttctgcctctatagggtcgtccaaaatattactcttccgcttggatggagcacttttaggaggcgcattcttatttctttgtttagaacgtgagttggaacgattttgagggttcttagattgattatggtttttgttattacttgacgctaaaggttgttgaatgccaaaacgtgcagcacgagcagctttcttaatttgttcatcgtccacaggaatgccaaatcgtttagccctttggatgagtttttcttgctctttagctacatctgggctagagacttcattagatacactttgtttggattcctctgtggtttcttgatgctcttcagcaccagtggaagtttcaggagcttgtgaagtctctttcgaaataatgctttcattttccttttcaatctctacagcagcggcaggagcactggtctctttactttcgggttctgctggcttgttaacgtcagttgaaatagtatcattctccatgtctccccaatcaatatcatcctcgggaggagcaagatctcctagatctgtagcgttgttattcgaagtattttcatcgttactctcggtcgctgctgtcaatcggcttaccaattcagctttgtttccagcagtggagaggcctttctccgcaagtttttcacgcagttctgcaactttaagactcttgtaatctgacattatgaatatagacgtatatgcgcgtcaaaataacacgtttattgaattcgggatatacgcagttgacaagggtgaatatgtacgaaccagccaactttagtgagacatgttggatgcgcaaatgaagcgtagtgaattggagtgatgattgtgtcaaacatagtggtgctattttgcgtatcgctatgtaatgtttactgtgctatggtgaggagatggttcaaagaaaatgtctataaacgatgttgggatatactttctcccttttatatgaaatgtacgaatcaaaatcagtaatcagttagattatttaatatttattttttactttaattaatcgtaattttgaattggcattttaaaccgatttctagaatactaaaagagcttgaagaaagagcaaatcattcattcgttccttacaaagttattattatagtttacttgtagatagtgaaaaaactccatttattgaactgggtatttgctgctacgtttgctttaccttactatatgcttacaacgattatgaacttaacaggcaattattagtttagtatcttagctcaagagcagttgatagtattcaaaaataaaaacaaaatcacatgtaattacagtcatagtttaatgtgttaaaacggaccattcatcaagtatgaacatttctttctaccattccaggaaatattttcatgaatacaatttataaaaacccgacatcaacaacaaataatatcattaaagcacaattaaactacaagcgccttaacgtttacaacttttaaattaaaagtatccagtgcaaaattttggatgttttcccggatgtcagatatgcaagagaaacctatattaaacactgtattttttgaaccctataaaaagatagcaaaaacatcaagatctaaacattgctgttttatacaaaacccgtatactaccaagcaagcacataatccgtttacattaacttatgtatgcgattattcttgggggatctcaatttcgccattgtcgatctccttttgaacgtcgtgagggttcttgccgtcaacggtgcaaccaacagagaaggcagtaccgagaatctccttaacggtaccagaaagctccttagcaagagacttgaagcgcatagtacgggcgacctcaatgatttcgtcaagagagacattgccagagtgagcgacgttcttgtccttctttctgtcacgagcaggctccttcaaagccttaatgaccaaagcagaggcagagggaacaaccgagacagcggcttgacggttttgaatagtcaacttgacggtcacacggagacccttccaatctttggtagccttggcaatatcttcaccaaccttcttgggggacaaacccaagggaccaatcttgggagcaagggtggagccaccggcgacttcaccaccgacggctctcataaagatggtctttacttcattgggatcgaactaaaaggattgttagcaaatgagtattcataagaatgtgaatgaagtaaattgaataaaaaaaaataaacgaattcactaggaaaactacttactttgggaggcatcttactcttgcttggttcaagaaaaatacgcaaagtgttagttttgtttttgttttatgtgactgtccgaaatgagtgtgactgttcctgagggcacccacaacaaaacttctttaatgaagcgatcactggaatctgtacaagtatccgaattttgttaggtgacattatcagtcaggaaaaaataaataaatgcatcgctgtatacgcatcaatgtatgtatataaatatgttattaagcaaaagaaactatcataaatgattatatagtatatttttatttgagaagtaaaaaatctcggttggcagtggtctggatgagtattgaaggcattaccacttttggaagcttgatccgcccatccttaggctgcttaaaacgaaatctgcctgtcgtggaaagaaaaaggtgcattgggatgtaaaaattgtatggcctgtaccgttatttgcataaaaccgctactgtatcgcaaattccccatttactatttgcgaaccaagcatcagggggatgcttggctcgttttcttgtaaaaagacaactaattacatttaacgtattctgtcatgccataacatagtaaatatgcatcaaatgtactgttattatacaaaaacttgtcactgtatttttttttaacattatgcttgcaaacattcggcaaaaggaaaatgaaagcaccagtgaaacgttgcaaccattgctttattatacaggtaaaataagatataaaggatcttatcacattgggaaaaattgaattgtttccaagagggctaagctttttgatccttccaacgactgagaaataatgaaagaaaacgaaattacgccaagcataatcgtgagcgtagacactgataattaagaattgtaaattaaaaatacagcaaaccaatgttagtaaacctttgaatcatagtatttgaacctttaggtataatactgagggaatcgatgaagagataggagagatttttttttaaaaacagagataacatcgtaaatattgtctcaattgatgccagaatttcttctttatgtcatttttaaataaaaaattacaaaggcagctttataatagttctcatttagcggacacggggaatttttgtctggtaaaaagggaaaagcaaatttgttacaaaagaaataaccagactttcaaaaatacagcgctttttaactaattatttttggatttcttcaaactgttcgtcgcagatttcgattcttttatagaagactggcttacacgttgccgcttttctgcaggtttcaatatctaaaacatagtattaataaaagaatgccaatcgttaaatggaatactcacctgaaagctacaaagcaaatcctcattaacactcatcatggctcccacattatcaaattcaccacaatagttgggagcgctgaaaatagtaaccagttgacgtttgccaaaaaactcgtaaccatcttcgacgacttggtgagctcgacaaattaaatccaagtcgtgcttttgcaaaaaccggctcaccacatcggcaccgaatgtataagatacaccgcgatcgttctcaccccatcccgtcaagtccttttcagggtcggaccaaactaaatcacaaagcagtcctgtgtcgggaatgtcggttggacgaatgatacgctgaatctgatccagagaattcaagtctggtgaaagaccaccatgcatacaaaatattttttcatcaataaccgcagcaactggcatacagttgaagcaatcggtaaaggttttccacaactttatgctataccgacgcttacactcatcgtagaaaccataaattcgattgatgctggcaaactcatgattgccacgaagtaagaagaaattttcgggatatttgattttataagcaaataaaagacaaatgacttccaaactctgtttgccgcgatcaacataatcaccaagaaaaaggtagttcgcatcaggaggatatcctccatactcaaacaatcgaagtaaatccgaatattgtccatgaatatcaccgcaaatctgttatttattagtagtctggtaaaacacctttcatatagatcttgactcaagagacaaatcgacgtttagtaaaataaaactatatacgttaaataatcactacaccaataatcgaaaaagaaaattatacatgtatcgagcttcagattattatgcataaaaaccacctctagctttagactttgtgtttgttgtgaaaattcacgcactctatcacttattcacagtacaatcatttttaatcattctataaaaaagcagcaaatgcatacaatgacatgacataaggactaataatagccctgaactactacgtagaataacaaactcgcgatttggtgctctgacgaaccagtaaaaatcttacctttaagggagcctccaactccaacagcataggctgactcaaaaaaatagaacgagaagtagtacataggtatctaatttctgcatcagataactgaacctgcttactaggtttgccattacgggctaagatacgaggttagtttcaaatgtcaatcattcaatcattatcgtgtgtacaaaccttttacaagtttttcaataatcgcatcaatatcataatccataattttttcctcgaaactcctcaaaaatgagataagatggagaacccacttggattgcggtagttggcttgtgtttggtacatccaaaattatagcagtatctttatcgcagtacctgtaaattagggcgagcacaacgccttccaatgtcgttcatctttttcaaattttgcttttatctcaatttcatagtctttagttatttctattagttcctttcagctagtttacgttcgccaatttctaaagcatggacaaagtatataatgctattttctaaatattattttatcgagtatttataatgttacaaaaatttttaaaagagttaaatgagtataaagagggaaacataaggagattaagtctaaggaacagttttaagataatctacaataaaacaagtgaaggaacagattatcgtcataaatgtttcagcaaagaactgaatgataaaaaatttgttcaattcgttctaaatagagtgccctgaaataatctaatttgtttcagcaccaaatagggacaaggtctggtagcatgagatacaaagctactcaatactcgctctattttcctttttttgtacatttctcaatacattaacacttcaattctttatatctggattttcgagaccggatttaagctcttcttaggtagctcgcagaattcctaaaactcccacaactgtaaaccaatcccctaagtattagctcaaaaggataacagtttaagtgaaaatcttgccgcaactcttcttgctgaacccataactcttattctttttgtcaacgaaaatcatgagtgaaatggctacgccaattatcactttcctacatgattaagcatttatattcgaccgagattctttatttttaaattttttgaagcagtaaataagttgattctccaaggtataattctttcctcaaacgtacgaagatgataaacaatcattaaaccctatgggaagtaagaaacacataattttccctttttaacgctctcgattatttaaaatttatttattttaaaaacaaaatggttcctaaataagtaacaaaaaaattaaaaaagttggctatatcatatctcatactccatgtttgaataaaaaaccaactcatgttgagctgagaacatagtcttaattatctttaaatagatttcacataaatatttagtaatatttttctctaattcaatttaagatttgaataaatgaagttgaattgcttctaggaagcttgatccttagaagttaattaaccacgtctaacaaaacgaattatactattctccgatgatggctgtattcatccaatttttattgcccttctgagtaaaattaaagatttaagcaacaataaaaaggttttttaaatttgtttatatggcattgttattacctcaacattttaggatgcgctgtttatacactctccgttttcgtttgtagtaattaccttttttgaagcaatttagctgaaaatattttctttaagagaaaacagagagggtgtatactgtctgcatcgttaattttgcacccgacttttcccggctgcggatatcctctagtattttgttagtttaaaaactttcttcacgctcaattgtttcgtatgcgtgtcttttaccgaattcttggaattaaaggataatattgtcaattgaatccctcgcatggtaattttacgtacaatcgatagtgcctaatcaattcgaataaaaaagaaactgagaatggtgtgtaaccgaattgtacattttcccgttccctgatttatttatttataaaatgctaagcaaaaaaatgaagatatgccgtccgtcgttagttttaatttacctttggtatcttgtggactgtacaagtttttccatgaattcggtaacttgcttaagactaatgcagcttcttttagcaaaatactatcaaattcccatcgatttggttggagaaaagctttcaattgtttctgcgtcttcctgcttattgcagtacttagttgcattggttgttgttccattctactcaacgataattaagaagttaacgccatggtttactgtttttacaacttgggttggtgaggagtactttttctttgcttctacactctctattctatacatggatgattttccaacgtgtgcatattttgttattttttcaatttcttttctactaggaatcagtggtaccggcccttcattaaacgcaagctataaatccttatgcaaattgtatagctacgaaaactctttcatcgttgtcctaaatagcatctttgttgtctccagttgtattggaccatttctcggtagcatactcctgcttcgtgttagtttattacaattatatttgatatcttggacaattcatttcatcaattttgtatttcattctttattggctgttttcttttcttcaaaatatacctcctacgctcaaaaagaaggacaaccgattttgaatgcaactgaaaatttagaggttgagtataacgctttaaataccactccttcttccttcgaagaacaacctcttttaaatggcttaaatgactctccgagaaatcccgtttcaagaacgaatgctgaaggttttaaagctcttaatgcttcttttgatgggtcatataaattccccatacctattgttcttctttgtttcttcttatatagtcttttaactcccttctttgatattcatctacagtttcaactgatagtcatgcacatgtctatcgtacaagtcggatttatcaattctgtaaaaacttttggatctcttcttacttgttcagtatgtctgtttttaacttatgttggtggtttttctgttcacatgatgaaaacaactatgttaatcggtttgactgccactactttgatcatttttattctttactttgcaacagcacaaacccttccatgtctagctttattctacggcatcacgagttctattggtccttccatacatgggcttgtggccgcatatgtacctaatgacaaaccacaccgttattggaaatttacggctttgttggaggcttctgccaccttcatatcttatccttttcaatcacttgcttttatcgtttgtctcaaatattgctctttttacttttttattgggcctatatgtatctgcttgctaggtagcatctctagttatcttttactgggctaccactagacaatcaaacaatcccaaggtattgaagcagtatttgaatatctaaatcttcaagacggtataagcattgactttatatatattcccaatccattcaatcgattggttcaagcaagcctgttctttaaaaagttcaaatttcttcttttcttctaacgcttgattactgaatgtcaccacttttaacttcagccgtcaccaatacttttttcacaaaactcgcatataataatactatacgtctccaccggatcctatatgcgcttttaaaaatacatcctttcttatctttgttccaaccagcatcatatatttaatttttcatgattgtttcaagtcattacattagaacacacaaccaactatacaacataaaaaaattttatataattaattaaattgaagtttaataaactaaatgtatgcttagtagataagtttccatcaaagatgactgcaacgccgttctcactgtttcttgacatttcgtgaataattttaatttatttttctttattgattaaattcatataattatttatgtttcattgcttttattctttttcctcatagtaatgttttataatatgtatagtgttccaaacactacccacaccccaccacacagtccggttgtggttctttatagaaatcatgaatttcgaagaaatcgaagaacgtgacggtgagtagtcctttaaaaaaataagaacagacactgaccttgtttataggagttcgttttacctggaacgtgtttccatcgacgagaattgaaagttcacgaacgatcgttcctattgcttcgatttacaaacctttaaatgagcgtcctgatttaccacctgttctatatgaacctgttacttgcaaggctccatgcaaagctgttttaaatccctactggtaagaaacaaagttttatacatcaacctatcctcaaactatgtctaacaacattatagccatattgacactcgtgcaaagttctggatttgtaagtcttcattccttttagctagttttcaatgatcaagaggggatttctgacatatattctaggtccattttgtcttcaacgtaatatgttaccacctcaatataaggacatttccaatactagtttgccaattgagttattgccggaatattctacgattgaatatactttgcccagaccaccccaactcactccagtctttcttttcgtggttgatgtctgccaggacgaagaaaacttgcaagctttaaaagattctttaatcattagcttaagcttactcccccctgaatgcctagttggcttagttacctttggcaccatggtagatgtttatgaacttggctacactgaatgttctaaatcttatgttttccgcggatctaaggactacacttccaagcagattcaggaaatgcttggtttgcccactagtaatgtttctccagtcgccttacaacaagctcgctctttccaaggctcggctgctccatcgcgcttcctccttcccattcaacagtgtgaatttcaacttactaacatcctcgaacaactacaacctgattcttggcctgttgccaatgacagacgtcctcaacgttgtactggtaccgctttgaacatttctgtaagcatgatggaaagtgtttgtcccaacagtggtggtcatattatgctttttgctggtggccctagcaccgttggtcctggaactgttgtttctaccgaacttcgtgagccaattcgttcgcatcacgacattgaacgtgaccaggcaaagcacgtaaagaaggcactgcgcttttatgaaggccttaccaaacgtgtcagcgccaatggacatgctgtagacattcttgccggatgtctggatcaaatcggaattatggaaatgaaaagcctggcttctagcactgggggttaccttgttctatctgattctttcactacttctatctttaagcaaagttttcaaagaatatttggtcgtgattctttgaataatatgcttcttggatttaatgcaactatggaggtccttacaactaaggagttgaaaatttccggtcttatcggccacgcagtatccctaaacaagaaatcacaaaatgttggcgatatcgaaattggccttggtaacactaatagttggaaaatgtgtggtatatcaccaaagtccacttatgccatttactttgaagtagctactcaaagtgcctctgcccctcagggggactctcgaggtttggtacaatatctaaccttgtatcaacattcatcaaacacattccgacttcgtgtaacaacagtggctcgcgcttttgctgatggaggtagtccattgatcgtaaattcatttgatcaagaagctgctgctgttgctatggctcgtattgcagctttcaaagcggaagtcgatgatggacctgacgtccttcgatggaccgaccgaatgctgatcaaactttgtcaaaagtttgctgagtatagaaaagatgatccgtcaagtttccgtctctcttcacaatttaccctttaccctcaatttatgtattacttacgacgtagcccctttctgcaagtttttaacaattcaccagatgagactgcattttatcgtcacatgctcaaccatgaagatgttaacaattctcttattatgattcaacctaccttgcaatcattttctttcgaacaccctggtggcgttccagtgctgctggacgctgtatctgtaaaaccggatgttattctcttgctcgatactttcttccatattctaattttccatggggacactatagcccaatggagaaatgctggctatcaaaatcagcctgaataccaaaacctaaaagaacttttagaagctcctagagtcgaagcagcggagttgcttattgatcgattcccgatccctcgatttatcgtttgtgaccagggaggcagtcaggcacggtttcttctttctcgccttaatccttctgaaacgcacaacactacgtctatgtatggtgctccacctgctcatgctattttaactgatgatgtctccttacaaaccttcatgagtcatctgaaaaaacttgccgtagctgtttcataaatgcactttatgaaatctataaactaccagcccttacttgtagtcatcgtttttaagaagtttagtcttttggtgattctcataaataaaaagctttttatgtttgataaacttcttggtctctccagctgactattataaacattaatgaatgattaaaatttcagcacttttggcttgagtctaggatagcatagtcttgcttatcaatattatttcgtttactgatgttatatttctctagtattacgctcgttgtaatttgttggttttttaaaatagataaatattttatgaattttttgtgaagttatgttgagcaaaataaggatatcttcaacacaatcgatttttagagatggttgaatgttgatgaaatggcgaagctcatttttattatgaaaataaaaaaatcaacgttttaatgcaaaccatcagtacgatgtgtggcggttcaccccttgttaatgctaatttccaataaaagtaaaacgaataactacgtaaacaaaaacgaaacctcaatgatttacaatttatctattcaaattattacgacaaggaaaattacactgctttgatatctatgtaaacttaaccaaatacctggtacttgcgaaatgcagaatcatacatcaaatccatctacttgctactaagtatcactctaaaatctacaaacacgacaaaaactaacaatcattttttatcattgttaaactttgatgaaggtaagggtgtcttctcctgtttcactttaaactcggccagcaagcaaatatgatcactagggaagtgtgcgttagggaaaccaacaacgccggaaagataatctttatccactcctttcaacaaaccggttacctccaagctattgccggtgtaccaaatgtgatcaatggcacccttaaagccaggtgtatagttagtgaaggagagagcttcagattcaccatatgcagatttcaaattaaatgcatgagaacgtccattaacagtgtattctccgtaatcattattcataaaatcttcatgattttggctaatgctaccagatgataaaaagtcataaacaccactgccttggacggaattaaaatctccacaaattaagatggggatctttaaatactcgggataggtaggtctttcatcctttaactggtcagaaggaatcttggaaggcatattacggaattttgttgcaacctgtgcaatctcatccatgagcattgcaacttgtataaccttgacatccctaaactgaggatcccaatgaatatgacaatttgcaacgatcaatcgcgatccattttccttattctcaagaagagtaatcacactaatgttatctttagtcataacacggttgtacatgttagacgttagtttaatgtcttgcctacgaagagatggtgcttgattatattctatcaccatcttttcgtgcatgacatatttagatgttttgaaaaatgtagcacaaccatcgacgatgcgacgttcaacctcattcatagttcgtacgcgacttttcgggaagtggacacctttataacctttcaaactcatttgtggagcaaaaaaagtatcatagttctcaacatcaacttcttgcaaacaaatgatatcagcattataaccacctaattcttgcatgattaaatctttgcgatacgaccaagagagtgcccatgaaggagtatagccatacaatgtggatgtagcataacgttcacaaagcacattataactcataatagtaaacttgagattcttagatgttgtagagggcttgttagaatcagcagccgttaaatctctaacagaggttgaaacattgtcattaacatcatcatcatcatcggaaacaagtttttcccatccacgctcaggaggaggagggccaacagggcaaccatcgcgcaaagcagcaattaaacctgcagtaccactttccatgatttgattcttgtaaacgtcttgaagaggattaccttcaataccaagaattttcaattggaaaagggtaccgagttcggcaggtattacactaatcatattatcaaacaataggacttctctaagctcagtaagtaaaccaagctctggtggaatagttttaatgctgtttccagaggcatccaaaataaccaaattcttcagtttgccaatttcaggtggtaatcgggtaagattattatggtttatgtataattcagtcaaaaaagagaatttaaataaatcagtgctcacatttctcaaaccaataccaccaaggtccaaacaagtccaatcccgtctctctttcttagagtcagatttcgacttttggtcatcaaccgcaacagaagaagtggttgtttttgacgtactgtttaaggtagtaccactggaagtgtttaatgttgttgaggtcgtcaatgttgtagtagtggagctagtattgtactttccccctaacgaggataagccagcagcattagggcctccggtaaaagctccagtccgagcattgtaattcatcgaaaacccaggtcctccacttcgtgctaaagccgcagcattatgagctcgttggtgtggtgaactgaaggacctggactgagttgcaagtgcaatttgctgtttccaatgttcagaaatattactattttctaaagctggcgaattctgtacagataatattgctgcatgttgatggtctggcgtcaacagccccgggtgcgctcctggataaattgtaccttgcgtatacctaggattaaacatagacggtatctcgcaaaatatcaaagtcgagatgaattctaatttacaacattcactatatatacaataaaagtgaggttgttggtgaacggcaagagtcgaaccccgtgatagcttataggtgggatacgaaagctcaccaccaagatttgagacgaaaactcagtgtcctgttaatcgttttttaggtatataattgcatatgaatgctttcaattaattcatattattaattttttttctaaataatataatttagggtccaaacatgaaattattttagcttatgtttagcgctgttatggtctatgtaaatattggagctactgaaaaatttaatatataatgtatcatcagaagtcctttatgaagtttataatattaaaagcttttccggaacatcaaatatgaattattcagcctaatttcgattccgatacatggatgtctcaaagttgttaaaaggcagttagttgttgactcattatcgtaaagtaagataatgtttaatatttaaattaaattttttataatctttttttatataatgccaaatttcttaaagtatggacgggaagaaacatattgaagatcaaaaaaggtttatttatctaactaacgcttattgctaagcaaaggttacgacgcgtaaaggagacattaaatataggggtttgcttcgtataaagagctaccatttgatccggactgtttgagaaggttagtaaatatatcgattccattacattttctcataccttgtagaccaattgacttcattaaatgtggatgttttagcagagaaaggtgtaacaacacttcccgttagagaagaagaaacaggattgttgtaattagttttgaaaacgtcccaagctctcacagtacaatctgaccctccgctaacgaggaccgtggattcgcgagaaaatgacaaagagtatatgttgcctctgtgacctcgcattgtctttatacgccttcctgttcctatgtcccaaaggtgaattagaccttcactgtctttaatcaaattagtaaaatcattagtaataacaaatgtataacataccagcacttgccatagtatgaccatctggggcaatcgcaacagcagttaccggttgggtatgtccattaaaaacacgaacagaatgtcctctatgtacatcccaaagcctgcatgttttatcgcttgatccagttagcacataagcggagtttggatgaaaggtaacgcactaaatacaagtcagtcataaggaaacacatttcttaaaaaagataataatcatacgtctacatcacttaaatgcccagcaaaaactctaagtgggtatatatgatcacagctccaaagttgtgcagtctggtcatgagaagcagtagcgaagtaatgaccaaacggaccaaaggcaacatcccaaaccgggccagtatgtcccttgtaagctaccaaagcagtttttgtgtcaacagaccacagccgggcgctagcatcttcggaacaagatagtaaatatttattatcgggagaaaatgtggtgccgtaaacaggaccagaatgactcagtaaacgtactgagccatctgaatcctctacagaagttgacttaggtaatgattttttgtcagcctttattgaccatagccgtatataactttcttgaaaaccacaggcgatcattgtggagtcaggagaaaattcagcacagttcatgttgttattggtgtgatggaatgtgtacatacaaacactaggaagggaggctctaggtccaagatgtaatcttttactccaatctttcacagcctcaacttctgaaagaatatcaacacctttatgaggaggaagagggatataatctctagacggagcatcttcagcattaggttcatgcagctttctaaattcttttaatagttttggagattggttatttggatcgttttggtgcatcatatcctcttcttctaagtccatctctacaattttttccatttctttgtccattggcatttgttgcagctttacaggttgaagttgagcatctcctcgttcaaaggattggccggtaataccttcttgttcattgataactttagcattttccaagacggtgggacgtccgggaacgatatggatatctatatgctgattgattaatttaatgataattgacccaccgtttgaaacgttttcaaataagaaatgaagcaataaatcaaatgttatcctagaaaaatggagttgatatttattttgccggtattgttgagcagtgcggtcttctgcgacatggcttggaagactcagcgattttaagttttttacatcaaagtcatgaagatcagtatgatcgtctttgaagagttcgtaaaattgctttgctatagcacgttagtaaaattatcatttatccttataaagaattaaatatgggtggtcaagtggaatgagtttcagaaataaagacaagttgtaaactcaatagataaagaaactaataagtatttagaatagttcaaatacccctcttgttcgtagatcatcgaaacaaacatgtaacaaattcgtaacctcctccaatatgaccaacttaccagcttcataatgatcttgagacaagagattaagatatgagtgaacaaatataggaaataatatcctgtgaagttcagctttgtacaattctaacgaactatccacccagtctcgtaagatcgtatacgtgtgtgtgtatgcatctggagtttcctcaatgctttttaacttctcctctactgacacgccagaacccgatgcttccaaacgaagcatcgcctcggtccttgagtatcccttcttcgcaaggtaatccagaacaattctgttcagatcctgcggttgcggcccattagtggcagacatggttaaattctccaatactctagcttgaagaaattaattagaatccaaatataaatctacaaatgaccgtgattcatataattacctgcgcagagctcaaagcaacttgctaggaagtagcatatgtcgagttcgtgtctattaacataccattgtgtaccacgctaaattgggaatttgcaggatttatgaataactgaaatttggaaaggttccacagtgtctgtgagcgttttgatgtcgaaatcctatctaaattactatttcttttgtcctactcaaaaatgaactgtctatgaaattgttttaatgtcaacacaggattgcgaggcaatgaacgctagaaaaaaaaaataaataaataaaagttttgcatagtaaaactttttcaattagatactttttaaaattcttttttgattttcaattcggttttaaaaactttcacttactttttttttagaagtttcatcccaatttcgggatgtttataattttttaattaaattatagtagggccccttattaaaataaaactaaatgttgggttgaaatttaaatagggaaaatgtagaagttttttttaaaaaattcaaaaaattgggaaatttcatatttccttcaaaatcattagtttataacaaaaattgatgtagcattgataaaatgagtttatcagaaattatatgttttttttcctgttacagatttgtatggttttgagtcttaatcggtttatttatttattgatatatttatttacattattgaaatttacaaatagtaggttgcgatgaagtaatggactgtagataataactgtaaactatcaattatttacattcatttttaattatatttaattttcttctttacagttttctttcttttggaccagttttagggatttggtggtaagtactgtgttttcatttgccttaacatccaaagcatccttgctaccaactagcctatcttcatccagcgagacgacttgacagttttttcgttttagacgaaataaaaaccaacagctccaaatttcgactattgcaatgttctaattaatgctgataatattctattggttgggaagatcgattaatctacttttcataagcatataataaaacatctacatgatttttaagtcactaatattttcctcttctcaataattagtaatataactttgcgaactgaaaatcactgtcaaattattaaatcttatattttggtcgatatttgctattggcttagttatttcttgcaacctattcttcatgaacggcgttaaataatttaaatcccttttattgttgtaactgttgctggttaatattttttactattcattcgtttccattatgtctacaaggtcaatcgttactagtaaagtttcttggactccagagaagttcatttcagctctcagttatcctgagcattgctctattactctcgttaagcgactcaaggcttctgtaaaattaaaggacctcaagcaaaatatatctcgtgatgcaccttcgtggacgttcgagcatttgtttgtggctttcaaatgtgcagtcagtaacttagctaagcaatgggcggagctatccactacagataaggagaaaactagaaggatgttttgtacaccttctagattaaatacggctcaccgtcccgaggttttctacctgttagaatgctgtacatatattctcgaacaaatgcaggtggtaaccaaaaatacaagtcatttgtatgattgcatccgtagcggggtttcaatttgtaatcggctcctggacatggagatttttgaaccagctatcagtcttttgatgaaaactcataaaaaccttataattttactgacatatcgggaccacgatgccatccctactgctacccttcttaatcccactttagatgtttcagaaatccaattagaaagctgcctttttgttcctatggttcctgcctcttatttcttaaatataggcactatcgttgtcacatttcagctcaatgtattacgatgtttatctttaagtcaaattaacggtttgtctttgaatacaatcaataacttacaaagcgaagatggcccttttcaatggattgaaagaagctttccttcccaggttcaattggccaattcgagaagagaaattttagctcgtttgttgacaagattttccatgatacaaaataacgccttacaatcgttcaaacttttaatcctctctatagctttatggttgaatattctttcttcccagagagctgacgataaagagtttgatgtaaatcagcttgaaacgagaatcctccaacttttctcaaaagttgtccaattatgtaaaagcgaagatattgaaggatctattttaaataaagatatgacacaacttcatcatcttctggaaaatttatcaaaagaatcgaggttgcatattttgcttcaactttctcaactttattataaatataatgatttccaattaagcgctgcatatgtcattagaggctattctttgtcatttgaagacatcagttttaaattaaaatttttattattttcttttcgattatcaattcacgataatagcatttgttttccgttcaatttaatccaagagttgtcgtcacttcagcagctctttgtcgaaaatgctttaccatattcagaagctctacatttattggattcaatagagcgatcatttcgacttttcaatgactcgacggtttttgatgatactgtatttgctttgaacatatcagaaattttatcgtggatactctcatcggttgtgagggatatccttgtcgaggatgagcttttaaatctccaacttaaaataagaaagtttttgatgtttacatttcatataattaggtcatttagtgagttgactaaatttcaaagttctctggaaggctgtttaaatctcgcagcctactatgaagatgctgaatttcctcaaaagctttccaatcatctttacaacttgtgtgtaaaatcttctaatgttaattatgcacgtgaatgcataagtttgagtatcaaaattgctgtatcacataaattgactaatgatgaaacatatctcctgaaaattttaaaaaattttcaacttcggtaccacgattctttacagttgcaagaaaaatgtgatgtactccatactacattcaatcaactggatctctatgttggaactacatctgttggaaaatctagtgtattggataacattttaaaacgtatattcaactctttaacttctataaatgattcaaatatagaaaaattgcttgaatcaataagctattccttgctcaaacttttttttaaatgtgcaaatgaaggttctcgatataatgcatctgctgctttatcttttaaattatctcttatgttacatgaaaaagaggaggtccttttgcttaaaacaaagtaagtatttctacaattttcttatttgctgacatttagtgtttcttgcgttttggcaaaccatgggtataatgacattaaatttgaggaaatggttctttgcgttattaaaggtgaccaaaatctcctagagcataattccaacaataatgcgaaattagctttaaacgagtcgctattatgctcatgggaaaatttgctatgttacagacgtgcggaagacgatagtaggatacttacaataattgagtcgtggactatttttatatctcgattttcttcggtcatttctcgttgctccttcacagattttgaaattaactcaattttgaattttttttgtaagttttcaatcgtaaccggcgtttctaattgtttatagtttgttttttacatacggtggagccgagtggaaaactaacattcgagttggctttccttgagatattttacgaacttttcaattgtcttcttcatcttcaattttccaagtatctggtcatcattggtactttgcttagtgataaatatatgacgcttggcttctcagggaaagctcacttgttttataccaagtgttatagctatcttcgtcaatgtaaaagcagtccttttataaacttttggaatgtttcttatggtaaatatttgattttaaccggaaatacggataaagggtatgaagactttgtgagatagttactaacgagctcagaattttacagttaaaaaaatattctctttcttctgaagaggatttcaattcaaatggtttaagtcggactgttagcctcaatcttttgctttatgaaaggatacagctaagtgatgccctatttcaactaggctacaccactgtttctcttggctttataatgcaaaatttaaaggttattaagggattgttttctaaaagctcaaaggagcatttcaacggcggaaaatatattacttggcgacttttcgctgtcagtgctcactctaacgtttgcgctgcaaggatttatgagcacatgggacaggcgcgagaagccgaatttttttatcgacaagcttgcagtatttctgaaaagatgccgttttcttgtttttcagctaccttccaattgcgcttatgctcactactaacaagggcaggaaagttagagaagggcgagaagattttatttgatcttactgaggcgatgaaaagcacagatacataccataaacttttatggaattacggagcagctgaagtatgcgcaacaaaatccgagttggatggtgccatatgtcactattcagaatgtgtaaaacttttagaaataataaagtcagaatattaccttttttttaataggaaccgcgagaagtctcttacaaaaggaattaaaagactcagtctttcaagtcaaccaacttttgttacagaatctaatactactgaatttgatgactggtcaattcttcaaaatacggcagccaatttacttcgtctgatttctatgtttgagttgaaaagaggaaacttggagattgcaaaggctttaatgactgactcgacaaaatgctcaattgcaagttttttcaacatagtctcagctaatattttaaaatcaaagcttattgtttgtgaagctgattccacactatttggcgatcccgtcctacgtactcttcccgattctgtaatttcattacctggaatttctcataaatttcagaaaaatcaaagtaaaacaaaagcgcttggagaaaatacaggatttcgcaagggatccaagcgcttagattatttacgtgagaggcttaaaatcaatttgcagaatgttagattaagctgtgaaattatattttctaatgcatatgagcggagctctgtatgcgtttgcagggaggtcaatgaattgatatcgtactcaacaattatgcaaagtgcattaaccacaattggcgaaacgaccgacgtcgattctagttcagcctcattttttttagagatccctaaagctctaggattccatagacgtcgtgaagcacagaaattcagaaaccagcacaaagaacttcattttagtagtttggaacaaattttaaatagtcggttatctatacctgatgtccgtacatttcaagacaattttattgattcattaccgtcgatctggaatgtcgtttctattactattaacaattctggagaggatttgttcatctcaaaaatacgcaaaggtcattctccgctgatttttcgtttaccattgcaaagacataattcacgtgacgcagacgaagaaatccttgtgtttacaaaagctcaaaccgagctatttcgaattatctctaaaagtaatcagatggctcagaacggtaaacattatactagaagagaagacaaagaaacttggtggaaagaaagaagacaccttgatcaatgcttgcaacaacttttagaaaatattgaaatatcatggctcggtggatttaaaggtattttcaatccacataaaattgatacttctttgtttgccaagttttccagtcaatttcaaaacattatagctaaaaattttaacatggacaagaaaacacctgtccctacactgtcgcctgagatcctagaactattcatcaccttaggaaaacctgggtatgaaggttacgaacagcttttagaggatttgatttattttattttggacatttttcaattccgaggtcttcattttgcatacgacgagattgatactgatcaactatctatggatcttcaggatgctctaaatgcctacttcaacaattatgtctctgaagagaacaggagtcatacggtccttgtactggataaatcagttcaccaatttccgtgggaatctttaccatgcctaaaccgacaatcggtatcacgtgtgccttcattatcaattctgcgggacatcttgtcccaatcatttgtcgttaatggagagtatgttgaagtgcgtaaagaagcaggttcatatatactaaatcctagtttggaccttaagcatactcaagaaatgtttgaacataaactagttgaaggtgggtggaagggattaattgctagtcaaccttctaatagagattttattaaaatgctttcaggtaatgatttttttctatatttcggacatggaggaggagagcaatatacaacatcttatgacctggccactctaaaaaggtgtgcagtcactatactgatgggttgtagttctggtgctttgtatgaatgtggctcatttgagccatgggggactcctttggattatttgagtgctgggtgtccaacgttagttgcaaacttatgggatgtcaccgataaagacatcgataggttcagtttgaagatgcttgaaagctggggactctttgaaaataaggcaccttttgtgaattcaacgagtatatgcacagcggtcagcgaaagtcgttcatgctgtcatctacgctatttgaacggagcagctcctgtgatatacggaatacctgcttatattattccataaactgtctaaaattcttacttctttttatttatttgaatcaacattgtttcaacgccttctcatataaagtttctcctatttaacgattaatgcgagtgtatctatgtaactaatgaaaataatttattatctatatatgtactttaatatcacatttgcgtgcaacttacagtacttgggtagcaaaacagtatcggtcattaaaggttccattttgtaaggattgaacctcaaaaagtttatttattggttacaatatcggcggtggccgcagtagtaactctaggagctggttctgaaattaccttggttgttgatgccactatggtctcaggaacagtggtactttcagaagtaggcgccctttctgcagctgatgctggtacaggctcaggctttgcttcagcaggaggaacagcatccgacgtggctttatgtgactcctcttcaacaggaactccagtaggagaagcagaaggagcagatgtagtagcggtaggcttaggatgttcaacagcggtttcctgttccgactttacagtttcactaggctttgagtgttcgtaaatccaagcagcaactttgtcaaggtactcataaacctctggtttcttctcaatatgcaaagaatggtaaaatcctggatacgattgatatgtcttatctttagtgcccgcattttcataaaattcttttgaagaatcggaacaagtcacattatcatcagtaccatgggttataaggagaggaaggaaaaactgaggagctaattcaatagttttcgtacctctgtttagcatgtcactaaagacttgcaacgaacctaccgatgaaacaagaggatcatcctgcaaacgttgattgacggcttcatccctggttatgtgttgactttggacatcgctatcgaaaagaaaattaggatgtaccttggaaaccaaagtaagtgcttttcgtaacaaaaagtttggttcagtgtcaggatgacaacgaagcataggagcttgtgcgattacaccagccagcttgtgacgatgtgtcccactgataccataacgtaaagccaatcctccacccatagaatgtccccataaaaataggggaagctccgtatcgctagcacgaagaatttgataatccaggtcaggaaatactagagaccaaccaccagtacaaccctgcttctttggacctccctttcttgaatgaccaaaacctctctgatcaaaggtataaacttcaatattacgctcgttcaatgcttcaaaaaactctggataagcattgacatgttcgccaaatccatggataaaaacaacacgtgcaacgggcttgtctttaacatcagtccaatcttttgtatataaatcagccatttgagagcaatagagccaaaaacaatcctggaaatatcacctgcgttcaatgttggttctgagcagatagtgtaacgagattgttctgaaggtggattccagaaaggatagaatgattttaatatgaatgatatatatgctttataaaagttatgaaatatgaaaatataaaaactaaaattaaagtgtaaaattttatttggctcgaagcatgttgccaaagctaaagattcatttattaaaataactaaacattatgacctagcttttttttttaaaaaaaaagaaaagaaatatacaaaacatcaaatggctggaatcagctacctttgtacgttcgactttcaacgctaattcgatcttcgaagatgcatacttgacaagtgaacgaagaaaaatgtgaaaagaaaaaccacaataagcatgcaaagaaatcaagcgttagtttcatacttcaatttcataatttggatttttgaagcaataacagaatggcattaaccatatagatagaagtatccttgcaaaagattatagaagaaacaaatacttcagaaatcaatagaaaaacatgattaaagtaaagatttgttttctttaaataatataaaagagttattcgtatagagagtcatcattgaaggtgcaattaggaggtcccagcatgtaaggatttaaaataaatacagctaaatgccaaggtagcaagcataaagtaaactaaatcttccgctagaaatagtaagtcataccttgttagtaaatcattgtatcattagatgatagaactggtttatacatatttggaggtcaaatgaaaatattaaaattatcgacgagtagtagaggaagactgcttctgggaataatgatgaaccttatgaacatgatgtcttcgatgtttcatttcatcgcttgcttggatctgagtagactttttctttcgactctgccttctacgatcagattcgggatttttggtcttccggttcgacagcagtttctcaaccaaaaacataggatcatcttgaggagcgcgatactttgaagacatattattcgatgtttcatctatgctgattttgtctgttttcatgtaccaagggagtggtcctacaaagaaattagtaatgcgaacaaaatcaagatggtttctccattggtaaaacaagaaacataccgagtccatgccgttctttcataatttctagatcatggcgattttcgctataaactttttgacgtttcctctcctaatgctagtgttagcactgcaaattattaaaaaatcataaattagaagatatttttaaaagctctaccttttcttcctgttcagcccaaaaattggcaaattcaacttttggctctgtttctttcgaatcttcttcgtaaacagtacctcgtagtcgtgctatccgacgtttagattcctagaaggcatgtgtgagaaagtataaataagagagaggttgataattaattacctctaggtcgttttttgcttgttctttgtccgctgaaagtcttgccaattcttcatctcttctaactctttcgatatttttctcattatagactagaataaatattaatgattgacctttgggttttatagggacacaccgttccaactcttatgcttaagcagattcagcggcatttttagtttagagaagtcgcttttatttcaaaattcgacaataatttagtccaattgtttattcaaatataaatgttcattaatgtacagaaaaatattaacatcgaaaggacttcaattaaaaaacttggaaaagtgaaggatcctggtctacacgtatacctaccactaacaacggtggctattcactaggttgaatattatcgtgaagatttatttttttcgttaaagagaattaaattacttaaatttttttgttaattgattagttcttgtcgtgatatctttggtatttagcgagagcaacaaaacagaggtccaaagttcatgactacagagcttactaatgtatctttggaagaagctatcacggaaaaaacaagcgaaaatagaagaaagagagattcagacgttcttcaaactgaagaagtggatttggtatgtttaaactcttgccgtttttataacgaaacgcgttctcaattgcgagagaaaaggttctttgttggttgaaatttgtatattaatattttatttttaatagtcaaatgtgaaaagaattcgggcttctcgaaatcaagataatagacccgaaaggcaatctcgacttcagcgatcatcttcattgattgagcaagttagaggtaatgaagacggagaaaatgatgtcctcaatcagaccagagagacaaattcaaattttgataaccgcgtgggagtcattgagtgtatccatttggtgaattttatgtgtcatgactccttgaagattaattttggacctcgtatcaactttgtcattggtcataatggtagcggaaaaagtgctatacttacaggattgactatttgccttggagctaaagcctcaaatactaatcgcgctccaaacatgaaaagtcttgtaaagcagggaaagaattatgcccgaatctctgttacgattagtaaccgtgggtttgaagcataccaacccgaaatatatggaaaatctattacaattgagcgtactattcgaagagaaggatccagcgaatatagattgcgttctttcaatggaacggttatttcaaccaaacgcgatgaactagacaatatctgcgaccatatgggtttacaaattgacaatcctatgaacatccttacgcaggatacagcacgtcagttcctgggaaattcaagtccaaaagagaaatatcagctctttatgaaaggaattcagctgaaacagctcgaagaaaattactctttaattgaacaaagcttaattaatactaagaatgttttaggaaataagaaaactggggtctcttatttagcaaagaaggaagaagaatataaacttctgtgggaacaatctcgtgaaactgaaaaccttcataacttattagagcaaaaaaagggggaaatggtgtgggctcaagtggttgaagttgaaaaagagcttctgcttgcggagaaggagtttcaacatgctgaagttaaactttcagaggccaaggaaaatttagagtcaatagttaccaatcagtctgatattgatggaaagatatcttcaaaagaagaagtgattgggagagctaaaggtgaaactgacactacaaagtctaaatttgaagatattgtgaaaacatttgatgggtatcgttcagaaatgaatgatgttgatatacagaagcgtgatatacaaaacagtatcaatgctgccaagagttgcttggatgtgtatcgtgaacaactgaacactgaaagagctcgagaaaacaatttgggaggttctcaaattgaaaaaagagcaaacgaatcaaataatttgcaacgtgagatagcagatttaagtgaacaaattgttgagcttgaatctaaaaggaatgacttgcattctgctcttttagaaatgggcggcaatttaaccagcttgttgacaaaaaaagactcaattgccaacaaaatctcagatcaaagtgaacatttaaaagtattagaagatgtccaaagagataaagtttctgcatttggaaagaatatgccgcaacttcttaaactcatcactcgggaaacaagatttcagcaccctcccaagggacccatgggaaagtatatgacagtgaaagagcaaaaatggcatttaattattgaaaggatattgggaaatgttatcaatggttttatagttcgtagtcatcatgaccaattgatccttaaagagctgatgaggcaaagcaattgtcatgctacagttgtagttggaaaatacgatccttttgactattcttctggtgaacctgattctcaatatcctacggtgctcaagattattaagtttgatgatgatgaagttctacatacgctgattaatcatttgggaattgaaaagatgttattgattgaagaccgacgtgaagcagaagcttatatgaaaaggggcattgctaatgttacccaatgttatgctctcgatcctagaaaccgtggatatgggtttcgaattgtcagtacacaacgatcttcaggtatatcaaaggtaacgccttggaatagacctcctcgcattggattttctagctcgacgagtatagaggcagaaaaaaaaattttggatgatttaaagaagcaatacaattttgctagtaatcagctaaacgaggccaaaatcgagcaagctaaatttaaaagagatgaacaactgttagtcgagaaaatagaagggataaaaaagaggatccttttgaaacgtagggaggtaaactcacttgaatcccaggaactttctgtgctagataccgagaagattcaaacccttgaaaggcgcatttctgagactgaaaaagagctcgaaagttatgcaggacagttgcaggacgcaaaaaatgaagaacatcgaataagggacaatcaacgcccggtaattgaggaaatcagaatttatagggagaagatacaaacagagacgcaaaggctctcatccttgcaaaccgaactcagtcggctacgtgatgagaaaaggaattctgaagtggatattgaaaggcatcgacagacggttgaatcctgtaccaatattttgcgtgaaaaggaagctaagaaagttcagtgtgctcaggttgtggctgattacacagcaaaggctaatactcgctgtgaaagggttcctgtacagcttagtccggctgagctcgataacgaaattgaaagactgcaaatgcaaatagctgaatggagaaatcgcacaggtgtttcggtggaacaagcggctgaagactatttaaatgcaaaggaaaaacatgaccaagccaaagttttagttgctagactcacgcaactattgcaagctttagaagagacgttacgaaggcgtaatgaaatgtggaccaaatttcgcaagctaattactctgcgaacgaaagaactttttgaattatacctcagccagagaaattttactggaaaactggtaattaaacaccaagaggagtttttggaacctagagtttacccggcgaatcgtaatttagcaaccgctcacaatcgccatgagaagtctaaagtcagcgttcaaggattatcagggggtgaaaaatcttttgcaacgatttgtatgctgttgtcaatttgggaggcaatgagttgtccgctccgctgtcttgatgaatttgatgtgtttatggacgctgttaatagactagtcagtattaaaatgatggtagattctgcaaaggattcttcagataagcaatttatttttattacacctcaggacatgggtcaaattggtttggacaaagacgttgttgtttttcgtcttagcgatcctgtcgtttcctcttcagcacttcctccctctacggcgccatgacatttctactattttgatagtctattgtataggtatttagaatttatttattagatatatagcaagttcatttgtatattaaatttgactacgaatacgcatttgtcggccatatcgtatacttagcagaaagcgagaaatcttagtgtatttgttgttaccgaaagtcatgctacttatcggtagaataaggatggatcgaatattcaattagcagagtatatggtagggtagggttgtgtgactggtcttagtagaacaacataaccgaaaaactgacattcctagtgtcaactcaccgcaggacatcaaaatgccaactcacgtatctaagactcgtaagcttcgtggacacgtttcagctggtcacggtcgtattggcaagcacaggaagcatcccggtggtcgtggtaaggctggtggtttacaacacctccgtagtcacttcgataagtaccatcctggttactttggtaaggtcggtatgcgccgtttccacctcatgaagaatcccttatggcgtcccactgtcaacttggaccgtctctggactttactccccaacgaggctcgtgacaagtatttgggcaagaacactgaggttgctcccgtcatcaatgtccttcaatccggttatggcaaagttttgggtaagggacgtcttcctgagacccctgtcattgttcaaactcgctacgtttctcgcagagctgaggaaaagattaagcaagccggcggtgttgttgagctcattgcataaacaaataacaataaaaagtacattgagcggttaattattgtaggggcgtcttttgattttgaaagtaatgtatgtagttttgttgaaatccattgatgcacttgaatagagtttattcaagcttctatcatgttttttgataaacattctatagcgtagcgatttataagtatattgacatgtttaccctgtaacctacttattgaattttcctcaattgaccaaacttgtttgcaaaagcaatatattagtttttgttgggactgggtgaatttaattttgagtagtgatattattgtcaaagttgaatatcaagaaagtctgttataaagtctttaaaaaggtcattattcaatgtaatttgttgatgtgccatatgttgttgataaataggtaaagatagcataactactactttttactactacgaagaagctattcagctatatctacgtaaaatcgtcatggtaaagaataattaaatagtttttaatagaggagaattttcgttagagcattggtgttttttttttggaatcattctttaatttcagagagaattggcgtctgtaacactttcatctacacttgaccaaatattttagtttcctgggctaacaagacttccaaagatggatcaagaacgtaaactgcaatttttgttatcaatagcggcagagacatacgcgattagtccatcattgtcaagccactacttgaggaggatgttctctcttttggaggaatggaatttggaaacagatccaaagacacttttgcacgggtgttccaaatgtggatctttgtttatatttggccgtaatataaaacttcgtacaattagttcagagaggaaggcacggacagatttgaagaaaggagaggtctcaaggttgggcacaaatttagaaattaactgcttagtctgctcttatgttcatgaaattcctttaggggtacctcttcgcttgcaccaaagcaaacaagcgttacgtgctaaagctattgctgaatcttcatctacgaaactcgaaagtcgaaaatctgcccataatgccaaagtaaaacaaagacaacgtttgagagcctccggacttaatggaattttggataggaagaaaaaaaaagatgaggttgcaaaaagcacatcttcattaagtttacaagactttatgtcaccgatatgagtgattctgattgatctatcaattttctatctagttgtcatattcttatacacatattttccctctaaaatgaggattgaaacttttctgacatttattacagccttcagcgccgtgtacttcttcctcttttagttcagctcatttgtcttaatgtagttttgatttaaaatttgaacttcccgttttagatttgatcgttaccttttcccgttgtttacttttatttacatttgtattagaactattcgtttgggttggacgagtttagacaaggggccccttcttctatttgtatttacttttaacttatttatttactatttctttgatttgtcacttgtatggtgcgaaatatatacggaaatgtcaatcacagaatagcaaacaaatcgtcaacttgcggttattgtgcgtagcatattttcagtagttttcttttgacaacgcccttatgagcatatttttaagtttccgattaatcgttcattcctttacaagagaggtctctcactgtctaccacctgaagttgagcttgtgtcaattaccaactccagttttgcattctgaggatgagtaatagaattgggcctcagagatccacaaaaactgcagcgaagcttcggcttcttccttctacagaagaatttgatgattttagaaggcaggatacggggcgcgaagtgtactcccaaattcctcaaatagaagggtcaacggcaaaacgagacgcagagcatcttggaaaacggcatcgagaattcttaccaagagtaactgcctattgtacatgcgatacatttagagtcgacttgctgtttaagttttttcaatctcgaagaagtagtcataaaacaagacctaaacaatttgacgaatggttagttaatatttttgcatttttctcattctattgatccttattgatatttacttgaagaggtttatctaacattataacagtatttatagtccgtatagctacaataatgaagagacgacagacttacttcctgacacattggagtcctcccgtggaacgttaaatcgagaatcttctcaagaaagtctacaaagtatttttgaagaatccgggttggacaggaatcaacccttgtttcgggaagtgttttgctttacttatggcgttgttgttttatggggatacacaattgatgaagagcatcgtttcttaagagaactcggtcgctttgaaattgaaaaattaagtatgcaaattactttgggtgacagtcattatcatattgttgtatctttaagcagttattaacatttgtaatttttagagatcgaagatatggaggtagaagagtttaactactatataacgactctttatcaaccaagggtatgaacatttttattgataaaaatttttgtctttagctctttttcctcatggtgaagctagtcgactaacagatatagatattcaacgactttatagcacttcgggatgcatccaactacatgattcgtctttcaatttcacatgctattgctcaatcagtcaaaatatcactatttgaagagctggtcaacgaaacaatagatgctactaaagatacaccccaaatgattgccgagactggcagagtgaatttgaaaagagaggaaattatgatggccgtaggccagttgtttattttaagaattaacattaatttacaaggaagcgttttggatagtcctgagctgatgtggacggagccgcagttagaacctatatatacagcagcacggtcttacttggaaattaaccaaagagttgctttactaaatcaaagagtggaggtaattggagacctactttcaatgttgaaagaacagataacacatacacatgatgaatctctagaatggattgtggtaatccttatggggctgttggtgctgatagccttattcagtatagtggtacgtttggccgatggtttcaaattgaatgacttccgtttagtaatcaacaattccaacaaatttattttactgtttgctaacacattattctacataggtggattggaagctgtttcaataacaaccgaagaatctttcctctttttacattatgtttacataattgaagaaatgggaaagggcaaaaaaattaaaccatatttatcgagttgattacgcatatgtttcggctttttcctttagtttttttttagtttcggttagttcatgatttattgacattacacggtagtcttctataataatcctacttaatagaagataaagctctttttttctcttctttgaagattcctagttgatttcccacataaaagaacgttgaaatgggttacacaaaaaaggacaacaacagccatagtacgtagatattgtattgatttcggcacaaagtatgacttttcaaaaaattacataaggttttttttcttcggttgcagagtccaatttttaccatcaatcattacatacttcatatacttagtcaaaaaaaagcatgttaacgattatagatcaatggccggcaaagtgattttaaaacgaatgaagacttaaaaataaaaacatcaagcgcctgcctaaaacaagtattatgtctcaccagcttccttttctttatttaacccttttttctcgagcactttagatagcaattgcgcttcatggcgataccgctgaatgtctctttcaacgttgtaaattttcacagcatacatttcgcattccttttcaatttccgagacttttcttcgaatccttgcggttttacgccgatacacgtcctctatacgtcgagttcattagcaaaaagtcgtcagacaaaaatcggtacacaccttcagtttcttgaagcaaatttaccacctacgcggtcaataaataattacaaataggtaataaacctcctacctgtggatccattcccgaaagcttcacgttctcagtttctggtgaagaatgcaaagctagtttgcttaaaatctgtattgtatttaacgaaaaactgcttacttcgttatagaagattgcctactacattacgcaaccaagggtttataacgatacgaaccgaaaccgttatctagttttcttacccatcagctgggtattgctagtgaaaaacaaatgtctaatataaagctaatccttttttggctgacttctcttatccattcatattacatttttgcttcttttgggtagaaaaagaatggatcatgtctcacatttacaatacgaaagtcaaatttcaataaacaaaggtacatcatacatgtgaacaaatatttcaaaaacgatttatgatcatttcataacaaagaatcatgaatttacttcggataagttcaaaaatgatattgtcagccactgattcagagtaaatctgtcattcgttttataaatgcactgtcataaacgaatacttccagcagaaccaggctccggttgcacagaaaatttcaagtaataaagcagtgtctcattggcaaaataattttcagaagggaaaaagcgaaataaaacagaaagaaccttctgaaagaaaattgaaaccaaataatgttcaacaacgaaataaaaacaaacagaaatgataaaaagataataaaaaatacaagggtttcaccttgcttctagcattgaattgaaacaatacagacatttatgagtgggctgaaattaaataaagaggggcgaggaggaaaattagaaaaaagagaaggggtcaaagaggttttagacgtatattttttggtaatataaaccagtctaagatagaggagttaatatttcatgaacaaaagcacatagaaattgtttaaaaacaacggcaataataagaacccggatacacaatccaagtattaaattaaagatcccttcaagtacccaagaaattaagttattaatcaaataaaataataaacaaagacaaagaagcagagtttcacttaaataattgtcaaataaaaatcgacatgtttttttcgaccaaaaaaaaagaaaacttaaaaagaacgaaaaataataattatggggagatattaaagcgggcatttgttttaaaagcaaaaacttttttaaaaattggattcaagcaaattcttccaatatggctcttgccaaatatcatcattccaaattgactgtggaacaagagagttaagttgaatgagaatgtgaaaatcttgaatagcttgagcaagtcgttcatcctccccatcttcttcgttcgtagatagtatataatcgttaaaagacttgtcgccttttaaatcatcgttacacttgataaaatcgtcataaacaactttccatgcatcaaaatctttaaaagctttaaagaaaaccttgttgctcagcatggaagggagagcaacgctaatccatttagcataatcaattccattcgaccagctatgcctccacagatatacaaatatgtccataagaccagaggcttgtgcatattggctgtcatcttcggtcaaccacaaacacaaggtagccacagcactgattacagttacatgtgatgctaaattgtcacggtttttattgttatcccatgcatcacgaagaaaatccatcgtatcgctaaacaactcagtaagcgatcgctgaagttggaaaaatttatcaggctcaattctttgggcaagaacgtcacaattttcacatagatatcgaatgaggagtccaagaacttcatagcattcacaaaccgtgtacgacacagttccatgctttcctttctgaccaactgccttaactagcattcccagacttcctcgaatctcagcagagcagcgaccaatcaccaaaatcataaacccatcatttggcataatagaggcgggaccagcagctttaagaaggttagaaagaataacggtagctgaagaaagatttttatcggtgataaagcgttcaacaaccgcatccatcaaaggctggagattagcacgaatggcctcggaataccatgattgaaccgggaatcgcgaaaacaaatcgctaaaaaacgagaaagtacagtccaacttccatccgcgtcgtttgtcgataccttggaaaatgggacgcatatacgtctgtacgttgtcgagggcgtatagtgcgtttgaaaggatttcaaatgcttgttcaaatggaaattcgttgataataaatgatgtatagtaaaggagatacttagctgattttgggttggaagacaaagtacatataaccgggatacaaagatcataatgtttcaaacaacactgtagtaaagtagaaaccctttttttcacttcataacttcgtaaaatggcttcttcactgcagaaagcgagaaggatggagacgcccaaatctacgtactcgtaatgagtggaaaggagcaagcggtccaaaaacttcatatccatcctttcccagcatttgaagatgagattgggatgatcattgagtaattttgcaagcatggtcaatgacacaaatttacttgtatcgtcctgggcatgcagcaaagaaaaacagttttccaacaactccatagaacctctcgactcgccggaagcatttgaatcctcgtccttatcagtaacaaaatgaacctccgttacatggtcctcactcagcttttcagacgcatacgagtcatcttcggagagaagctgctcatacgatatagtgcgcacgcctttgggacccttgtgaagatgaaagtgtggaatatgcattaaggtgaattgaattgtacctcaataacctattatttatgaaaaaaaaacttaaaaccgagctcttctcactgcagtctacgacactaagtaaactttgacaaacgaaaagaggaatgcaccaaaagtctaacaattttcaaatccaacaaattttcgttcaacaatccgaaatctccaaacttctcacctttttcctcaaattccactcaaatctgccagaaaaaaaatgtttctacttcaaattacaccaatttttcttgattaattaaataaatatcgaatttgtagtcctctacgactttttactctttcaagctaggtgttccgcttatgctgaggcaaaaaggcatgccttgagttttgtctccaattgacgaataaggtatgccctatcttctggtactttggaaagtgcccccacttgggataaaaaggtagaatgcccccatttcctttcctatcgaaggccttagtggtggttgacatagcaacatagcaaatgtgctttatttacataatagatggcaaacgactctagctactacgtgactctaaacaaagcaaataaacaagcttcaaattgcagagattgaacgtgttttgcttgtaatttatagttgaggattttttctgtcttagtgaatccattttttgaagaagcgttgtggtaaaaaaaatgtctaatactgggttacccaaaccatggattgtcaagatttcacgctccagaaatcgtccctacttctttaatactgagacgcatgagtctttatgggagcctccggctgccactgatatggctgccctgaaaaagttcattgcaaacgagttgcaggagtcagttacacccaccgaggcaagcaattcacccaagattcgtgctagccatttactcgtaaagcatcgagaaagccgtcgtcccagctcatggaaggaggagcacattactaggagcaaggaggaggcgaggaagctggctgaacactatgaacaattgctaaagagtggctctgtaagcatgcatgatttagccatgaaagagtcggattgtagctccgctcgtcgcggaggtgaattgtatgtattttgatatactgtaattaaatacgagtcgcaagaccgacagtatatggtggtgccacacttggtgataagctcttgttggtttgccaagtgtagtctgattttcaactggaacgatttttactaacactatgtgtagaggcgaatttggaagagacgaaatgcaaaaaccgtttgaagacgctgcgtttgccttgaaacccggtgaaattagtggagtggttgaaacgagcagtgggtttcacatcattcaaagacacgcttaattcatttgcaaaacaattacctaataatattaatgagtatgctttatttcttattttcacttactccctttccgtatgcttgaaaaagcaaacaaaatgtttgtcttgttttgtcacaaatttatctcttctgatgattttttacattttgttgaccattttcccaaaggagaatattcacaattgtcgctttgtatgtcccttatttctgacgttcacccgtttataatacattttaacttagtatttaagtgtttgcccattcatgaacacgagccagcttactacctaggttgaaaacaaaatgatttgatttcgctttgctattgattgaaaaagctttgatgaaaaatgataaagtaactgattgatgtttcgagatttctgttcactttaaaaattttcacagattttctactttacatgaatgttaactttattagaaaaagtaattacaaatttatcttttgcatatttcatttgaggttttatggttgtagtcatttttttatgctatatttatttatttgtttatttttctttatacctacacaagtcttttttcgttttttttctctaaccaaccccatgcactgatttacaataaaacaattaatatccggcaaagtgaaaatgcagcatcccattttttacgctatagaggtgagtagaattcttcagcatttggaacccatttaataaatttatttgaaccgacttcgtactaaattctatctttctgtattttataaagcgaatccatatatcagctagtaaaggaatatttgataatttataggaatccaaatgtgtttacacagtaggggcctgaattatgaaaaaaagtgttcttttttaaaaaaaatagtaatgataataatttaaattagggattattttaagtaacgttaaatctcatcttgaacatttagtattgtaaaatgagttgtattaaaataacaattgtatagctatcagagtttattattaaacttcgttaatacaattaaatctttcaaaataaaagaaatatttttttttaataagcttaagaatctattattgggatagtttgccggtcgaagcaatgatactttagtcaatgtaaaaaagaagtcaaacagttaaaaacctttaaatttgaaagttaatttcaatcaattgttgatgtgccaaaaataataaaaataaatagaaaaatagctaaggtactgttgactactgaaggaattttttttgaaacaaatatggcattcgattcaaaactatatgttcaatttaaatcgaaggttttagaggttatactatcaatacacctttgtttgtcatagctctatttaatattaccttagccagataagtcagtcatataacttttgagcattgaaaagaagttcattctggatcaagataatgagtaatcattgaatttacgccttggatgagtaattcactttaatgaagcgatacattcctcaatagcaaagataaacggaggtcatgcattgaaagaatctttttcattcttaatataccgaattgccaggctcttagtctctgattaatactattctattctattctattcaattttcaatttttatgtttgtaagagaaagtataaactgcatgacaatgagcatgcttcgattcatttgcaatgtaactggaatcccactgcataccaaaactaaatagagtatcttactcaatgacttactcttcatgctagttagatcaatttaaatatcctgagaagaagaaattgatgaaattatttatcctttttaatatctctcaatttttttcataaaagcccaattaccatccatggcttctgctacactcccaatggattataagacgcctttcggatatgcttataaactatacgtggaaggaaaagatgaacattcattatatatacttgataattatttaaagaatgctaattgtagtgaaaacacttacgaacaagcgttaatattgtgcctgacaattatgtgtgaacaaaggcgttcttggacagaaatggaggaaaaattgttacacaactatcaagggaaaataccggattcaatcgtggtaaattggtatgtagtattttaaattttgatcagaagttttaacgtgaccaggataattacttatttagagaatagtgaatttacaaaagagaactacgcgcaaatgataaattctttgtatcgctaccaagacgccattttgaaaagtgaattgaaagattcaattctccccaaacttgtcaattgtgcttgtagcgtgcagcttactgagccattgaaagccatattggctaattctcgtggggaacttgaaaatgtatgcatgtttgtaacaacatttacgtttgatccttgtcgctaactgtttagtcattactgcttcggattcaagcacaagaggaagagttaaaaatgaaccttgagcgttcaaaaactcctgatccctcggaagatgaaggagaatttgccttgaccctaaaattgcaattttcaaaagtctctcgtttaataaaccaaggtttaactccactcctctcgcgtttacagttaattgacaaaaatataaaaattgtaggagcaatctttggcattattcttttactctttaggttaaaaaaatacatctcgcattcgaaaaaatctgccttttctccgcaaagatggaaatttctacttgaccaatttttacttgctatttcctgatgtaagtataagaaggcatgcatcatatccatgtatttttactattttctatttaatctagaaagttaaaagattgtgatgaagttgattgattctaacgtatttccttgtttaactttttcgagttctttccctcctaaacttcatttttactacttcaaaaactttttttacttcatttttgaaggttctaaacttttatgaatttcatcttctactattttagaactgttaatttatgctagtcattagaaaattgagaaaatcctcgcttgatatttgcatgtaacatgatagaattaattgaaattgaaacgacagcttctttaactcttttttacgtttgttattatctttcaatttctgatatttttatttctctataatagtgtaaaataacgtatcactgcatacagaattgtatgaactttgcatttcataaatcaaatagtgaaatatagcgttttactattttacctaaaagaagtcctgaaaggaggactagatatttgagctatgaagaaaaagcaaacgaaagtaaaacaaacagttaagcttgtccttcgaaatcctttatctatctcttggtatgtaatctattgcttgtattttcacacctattttcgtactgactaaccataccgttaggcctatcgttgatgcaaatacacaagagaaattagctcaaacacttgtgcaatggcttcctgcctctcataaagacatattagactcgaagttgaccgttggattgaattctgtcaatgaattgctagagagatgttgccaaaatgcgaaagacgttacgcaacctgcggtcgtattcatccttcatgaccaggattccatgctagttacacacatgccccagcttgttgcaaatgctaacttttatggctcctccaaatgtcgactagttccacttggattttctgcacaagcgctaatcgccaagaaattgggtttgagcagggcgggtgcgattgccgtacaggtaaggttactggtcaattttagactaagtagaatgatattgactatattttaggatgattctcctctatggaaatatttaaaagatttagtgatgaatatagaagagcctcaagcacgctggctttccgaaaatcctgagtatgaggtgaccaaggttgaaaaaatcattacaagtcaaaaggaaaatcaaggaacaaaaaaagagggtaaaaacgaaaagggaaacgagtttaaaaaatgaaaaaattttaagatggcagatttcttgtagttgtatatgtaaatatatatgtttgcgtgtgtgtatgtgtaaatgtgtaaggtatgaaagattgtgtgtagattgagaaagtatgaaaagaaacatcgataaattgagttttaagcaggctgggcaatatctatttttcgccaagaatatcacgacgagacgagggctctaaaaagtcaaacgatgtcaacaaagctaagtcttgaaataattgaaattgtttttgaaggatgaaaaatgattgaaaactgagacattaataaaatgtgagatagaaatgaaaggtgtggtttaacttacgattctgatgaaatgaagcaatcaaacattggagttcgaagaaaagaatgtgcaaattggtcaatgcctttttgcgcacatgaccattcaaccggttcatgatcaaatcgggaacattttttgttgaaagcttgaaagataggttgattgagaagtaaaaactcagcaggcgctctaggtattcgaatgcgatacgaattattaaatgtatttagcaaaacttgcgcattccatccagtgcgtgtaagatgaataaggatgccaaccattttgcgaatttgatgcttcataaacgactggccgtgaaagattagcttaacccattggcgatttaacttgtcaatgtgaaggttatccacacgcacatctaataaaaaccttcgagaactggcgtccgaaaaacccttctccgttgtataactgtgaaatcgatgggtgccccgaaacatcgtacacgcatgctttagaaagtcgagtttaggtttggataaacgaaagggctcggacaaggaattcgcaacacagtcttgtttgcttaagttagctaaatgggaaagtgtttcattaatggggaatgctttttcagatgccttggcaattacataggcctcgagagtgcaaggacggggagtaagtagagaggagacaggcaaccaatactcatatacgcgactgtcgcacacagtgtgtggagaaaacgaattaaacgtcctcgccattttccatacacgaatacaaggtggtaaaatatcgttgaccaaattcaccacatgaggtagaggttgattgtccaacactttcaaaccaagaacattaacaatggcatgtacacccttgtctgttctagcagcagaacacattcggatcttcttgggagagtcagcattcacctgaacaacggcgcctactcgagcgaatgcttggaacagtgtatcttgtatggttttgacattggcattgtactgcaaaccagcaaagccagtaccacgatagctgacaacacagtagaccattcgtttccggggtttcaccgaaatcgaagaaaagaaaacccgatgtcgttggagcaagcaaagcacagattggttggcagagaaccttgaaggtcttaagagactatgcatagtttgaaagatgaaattaactaagcaagtttttaatgaaagagaggaaaggtactacagatggcatgtgctcaagcaaaagttaggatattaaaaaaatattaaactaagggtagaagcacttcaactgtttttcatgaacaatatagaatattactataattttttggaaagagccctagcttccatgaatagtcttacccacaataccctgttgtttatctattttcttttactaaaccaagctgtacatactagataccacaaagaaataccttgtatctcctttctacccctttgaatggacaatgaagccgaaaatttgccgtttttagaaggtccttttttttcaacttttatcgaaaattaattttttttcagtcgtttcaaaggtcaacctacaaaactaattcttttcgttagcaaccgctttcttatcaatctttgcttctttatttactgttctctgctaaattttcgttgatttatttaaaataccttctaaaccatactttttcttactacccgggttttgacaaatttttttctatgcagctctatccggcaaatgttaagggattgagatatagtgaatgttgcatcttaaccgctaacccatcggttcaacattttgtcatgcatgatgatgctggtgttcctctaacgtacagcgtttccacactgcacgccgaacttaccgaccacctatacctcccaaccaccaggaaaacagtcgcagtaggcaagaaaacgctttttgtagtgcaaaaaaaaagatttaagccggaaacatagcagaatagcagaaatttgatatttactgttatcatctccattattatttggattagttttcgattgtcctttcattcatctaataacgcttgtttttcttttttcttttttgcattctcagtcttggttgttttgctatttattgcgttcctcggtttctccctattaaatattttcttttcattgtttttacggaaattctcattttttcatcttaggggctcgttgactcagcctgcacgacaaggaaaattatatccgtttcggaagcacaacgtgtgtgttgaaagtcttacttttcttttttatttttctgtaccctttcattgaactttagccatttgttgctttgttgaattttggccataaatagtttttcaactgggtttttattcgacctcctttcattattcatttcattttcatatctatccatttctatccccactaaacaattttgtgtttttaggatttccctattctcaatccataaaatagtcacgattcgttttcattcagatacccggctccttatttttttttttttcgaaattttattcactcgtttgatttcgttgattcatttcttccgccttttactcattacttaagggtatttgcttattaaacgtttggtctttttttttgcccatctttttgttcatacaaagttttgtgacatttatataatatttagtctcttcgtttttgtgtgggttaccttttttgttttattctttttcttttttttttctctttcttccctctttgttttttcttctgaccctattttatgccttattattattttgatcaagtttcaatcattttttcacaaagatttcatattcactttacttcttagtttttttctttttatttgaaatttcttggaatctttttgccttttttcttttaacttgatctctcttatttaacgttacttagaaaagcttcttttattttgcttttcctttcattcttcgctcctttataaaccgtgttcatacttcttttgcttacgttttgccaatcttcccagcaattttacttctatcttgattgttcttgttgttggatatttactctttgttgatagcggtatattttatttgcttctcactttttgcccgattgctttcctttgatttacctctccaaaaaaaaacaagtgtcttttgtttacttgtttgtatatttgtttatactctgctgattgaaaagttgattgtttattttatttttccatctgcaaccatttctttttttttgaaaaaaaaaaaatcgctaactgatttttttaagcatttcgaataccttcgaagtctttttatcgatacttttgacgatttcttcctcataagccttgccctagactttttgttagctcggtatttttgcatatttcagtcatctttttttcattttcagtttgtgttttttgcttcacagttgtatctgtctctcttttagcaactagaattatttgtggtggtcaacagtttaccctttgctctcgttttcttgaagttacagtctttcttttattatcttcgtccagtattctaggttgttgcccttctaattctttcgcgtcaagtatttggatttttctaatacttgctaacaatttttactgaattttttatttttcttcattgcccttgcttatttttattacttacacactttctttttagtcgaccaactaggtttctaactttttactccacttattaactatttcgtgttattaagcttgaagcctcatttattatcgtttggggtttatttaacaactactgctatttcatttgtgttttacttttaggcatctattgcttattttggttactttatcaaccactttgtcattcttttttctcttcttttcaattaccattatatataatttgcaaaatgtttgtgggatcaccgagcgctattgaaaagcctttatcgttatccagtaagaccaaagtcggggacgaaaccgagtttactgaagatgcgctacgtggttcatcgttggttccaaccggtattctgaatggagatgatgaatgtcatgctcttcacatgtctcctcaggctattcacagccaagctgggaaagctgaatctgacggtttacctacttatgcatctgtggaaaaatccacaactccgattggtagactcctctctaacctcaacggtggattagcctctgctcctcctaaggttggattcggttttcctagatattatgctttgcggattgaggatttacctagggacttaacacccagagagtttttatgtacctttttattcgctacgaatgtagtatccgtcgagcttaatcctgtatccgtggataatgaagttgctcatggattggcggtgttttcatcccgagatgctgctgcatctgctagagacactttgctatctagcgatgtttattccgcgtgcagcatgataattttagacaattatcgaaagggaagtcaaacaaatcttagcgacgaaactgagggctctgagagtagtgtttcatttaacagactgtctcgaaaccattctccaactcgtccactgttaggaaatcgtgatcttttccgcaggtcaagtaatcatgtgtcagccagtatgcctactgcaaatcattcggaatctgcttatcgtcattcaaaaacacctttgggtgatagcacttttcaggctcctaacaatggaggtagtttgcattccgataggttgtggtcttctttccctgtttcttatcctttaacactcgcgaatgtgttagccaaggatgaagttggttcacctacgtggtcacccactccttccaaaagtagtaccaatttgcgtcaagacggtgttcctccgattttgcgatttaactcattatctattaacaccaacgtggcgcgcaattacctttcatctgaaaagggttatagcgctcatacccaaaattctagtgctcaatcaccccatcctcgtgtcttttcggcaaacagtgcattcagtacaacaagccctcctcccttgacaccatcaacatcaagagactacccattttcagcttctaccatttcaccttccacaccattttcggcttattcctccagtcatggaattcatcaacgcatccctgcttctacccccacgaataccaaccctgctgatcaaaatcctccttgtaacaccatttatgttggaaatcttcctccttctacttccgaggaagagttgaaagttttgttttccactcaagttggatacaaaagactttgtttccgcactaaaggcaatggccccatgtgttttgttgaatttgaaaacattccatacgccatggaagccttgaagaatttacaaggtgtttgtcttagcagtagcattaaaggtggtattcgtttgagtttttcgaagaacccattgggagtgcgctcatcaagttcatcgcataacaaccataatggaaacgttcgtaaccttcactctggttccatgaataattacaatacagactctttgcttaatcatactggtggacataacgaagtccacgccagtcccagttggggtaataatctaatgtatggcaaatagctcatctagcattttctcgtcttcattttatcattattcatcaataccttgcaaggactttaggtccaaattttttaagcatattgtttctctttttttttttttgagttttgcatattgattctttgttaatcaaaagttgcgatctattccactttgactgcatgcaactttaaccatctgttaagcttaattacaatttgtcgatttatgcgatctgttttatttcactcttatataagatgggtacttgcattgtttagttgtcattaggatttatcatttgctcatcatttccatatacttctgctacacatatcaatttacataataatatcgacttttgcttctaaatgaacccatcttaaattgctaaacaagtactgtaacaacttggttagatgtatttttattgtaacacccaacttaagcttacatacaagaatttttaggatacattgataagcaaacacttaatccttttataaatattagtatagtctaggtgaataaaatatttccaacaaaaactgtataatagtaatcccgtcctttccctattaagttgaaattgatttactttttttaaaattgcgaggaactttaggcatgcttcgtccttttcacaggcggctgttttgaagtgctgtaatattctgactccgattctgactctgaagaagtttcagaagtttccgaatccaaactttgacgtttcgcagcttcatcttcgacatttttgggttctgaattgctatcggccaacatagctaccatacaggtaattcgattgccttctggaatgttatgctcaattactaagttccaatctttatcccatatacatactgaaccatccgagcttgcagtaattaaataatcatcaacagggtagacagatttgacgctaacttgattagaaaattttgaatttttaatttgttgagtatagaatataaaaagacacttaccgtttcttatgcgccgtaaattcatgtaaaatcttcccatcagaagtatccaaaaccagtactgttccattatctcgtccaactatcaatttggattgatagagacacaaagcgttcaattgagatttagaagagaagctgaaaagggaagtgagatcctaaaaatgtattagtaatttataaaagaaggaggaaaattgcatatagaaaaatgcataaattcttaccaatttaaaggcatcaatgcctcttcgtgacataataacaaatgacgactcattcaggaaaagaatagattctgggatagtgcttaaaggtaaaactttacctcctttacctcgtacaaggtcccagagccgcaactttccatcacctccaactgttagggccaatttttctgaagggtgaactgctataccagtgatgcccttatgagaagatgacttaagagtatgaaccaacaaccatgaacctttagaccacatactgatttgcccgttatcatgacatgctaaaaggtgatttttagtaaaacacatatctcggatacatgcattggcgatatctgtaggaacagaaacatcggctatttggacgttacgagtgtgatcgaaaattctgaaacgatgttagattatgcttaaaaggataattaaatacaaggaaggaagaatgaaaccatttaagtccagtttcataattccagttgcaaataacttacttaattgtttcatcactgctagtagaagccaagtaaataccgtcgacagctaacgcggttaaagctccttcatgagcttcaaaaagccacaagggcttgcattttttcctctcaatgtctgcatcaacaccgtaaatgaggtgagtatatgttccaactacaaaacggagcatcggtgactaaagtatgacaattgaagcctaaatccagttatacaaaacccaaagtaagttataataagcacccgatccttttgctttttctattataatttaattgagtcctaaaccacaaattctcaaataccaagtaagaaggagagagtagcaaagaatttgcaggtgtaatgaaattttaaagtaacagcaagaagtttcactttatgtttttcttcaaaaccaatgaagaaagatttttaaattgctgaaattgattatagagaatgaatattaataataaataccttattttgtgtgcttttggtctcaaattgatcagattgctaatgtaaacaactagtgtttcaaagtagcaagctcaaggaagaaaaagacatacagtagcttttacttaaacaaagaaccttccaagcactaaatcttttcttgtttcaattttcaccctgcatgttactggtatggtttcatcaaatattattgtagcgaggtttcagggattagcagctccattacaaatgttcagacatgatctatatccccttctttataagattatatatctgaacagtttcacatagatttattataaagcaatagaaactgaggtcgagctttcgaaatcgaataattgtttatagatttattttttttatcttgaatatttccaaattttatttcaacatttatcaaaatctgttcacaagcgtattttccaggtcatacgtccgattgcagagaaagagtaaagcagctgacagccccaaggcagagcggaccaacaaacattctcacgttcttccatgcaatatgtcgtaacttagaagaagttcgtaaatcgtttactaaattgaatttatttactttttacaagaaaaacgagttgctctgttgtatcgataaataaaatagagaaattcacaggtactcataatataaaatttcgttactgtagtgtttgtataatgatgtattgtgatagatttttgtcacataagattttggtgtgatgtgccttattccattcgtttctttatcaacgtacaatcgcgctatcttcatataataaatcggcaaattccagtaataaaaaataaggatttgtgctagtaatcactattgtactttatttgaagcctatttctgccatgagtccttttggggcagtataggtaggtaaaaaaagtcaaagtcccatcatgctctttgacaaactcgtacactttaagggttgttaggaatatatataataaatgtttctaattcccttcctcttaagttttacgttctacagtttacatttctatcctacgaagaaagcaattaattatgattgacatcggtagggacgacgatataattatgaagctgcaccgatttttattaccaaggttcttcaaattttttaaatagcctctaatatattattgaagagcttcattctttcaatactttgttaagtcttttgatgctttcctcttcaaatcgaaaaattcagcgcacgtcgttaacgaattttaatgtcttcattaaaatgcacaaatatacgtaaaaatagtttaatgtcttcggtatctatcgttgtagcggtttatgtgttgctgccaatatccttatatagagtaaacagtcttcctaccatgcgtgtctgagtcgtccactaattcaaacaattactcatgtttctagggcgattgctattcattgagtagtttgaagaaattcattctttccaaatttactttgttgctccatgtttacttattttcgccttttgctcgtttcgtctattttcgtatgctcatcatttttatgtcagttgttactttgtccacgatttatggttgaagtaagcttgcccggtcgattaacgataatttataaaatcaaaagaatcagtagttcaaaccaatttgctcaagagcgctactgttcttggatcgccacctttcgctacttctttcttcttatatccgatgtaagaatcttcttgtgggtaaaaaccaactttcaaagcaaagagaaacacataattgcctgtcaaaaacgaattttattaataaacagtaattcactactaattttgttttgccaaatttttcgttttccatcttactttctcattccctccaaacttcttgtttaatcaattcttcatacactcttatcatcgattgtataacgtcttcgaacgcactacgctaatgaatttttcctatatactgaacacgtcagtttacttccatcgtccgcaagtcatcgttttcaacgcgaatggtctattctttcgtttcttgtgataattgactgttcaatcggccttagctttataccgaaattttataaatctatttattcagcttaagatttcatcgttcaagtcgatattctctttgataccctcttttgtctttgtttgttcctttttcacacttgctgaggccattcctcacgatatttaggagttacgctttacctaacaaaccattttttgtctaccattttgacactcattttctttgttcatttctttcgcaactcacttccttggcgaaactggtggttttcgcctgttctactctagctagctaagctccctctccctgtgcattcttagcctacctctttttaccgatacaacgaatagcgctccgtatatatcagtttgccagcttgcggatcgcctcggaattcaagtattagatattaccaactaactttgtttgttaagtgagaattacgttcttatcattcattacggtagaatcgggatttttataagcaggcctttttttttccttaattaacgaggatctaccactgatcactttcatacttcctcattccttgcgattttgacatttgaggaattaaaattccttttggggctgactgtttcgcggcgattttcatttgccgcctaactctttcgcttctgacggaccagtcttcttttttttccttttcttaattttgttggtttttcgttcacttctcgaaccacaaccttccttaataagacgctttttttatccgtaaacattcgttttcccgtttacttctttctttcttctttttttttggggtttccttctacttatcttttggatcgtttcctgatatctttaaaggcaaccgtttttatcagttggggtctacgtatttaatttggattacgaatcttgtgcctcgtttcgccttagccagtctttctttgctagcgacttcttttttcgttcgatctcattgtttctttttatattctttattttttgttaacccactgctcctttaacttttaatacttcttttctcactacccttttcgtgtcatggatgaggagtttgaaaatgactttccttacaaggtgatgcttaatcagcaacaggatccttctgatgcgcaatcgagtcctacatttgttccttctgcaaacccttccctcaccactccttggttacaaaccactccctctgctaatcgccccacatggctaccgttacagcagcacatgcatcagcttcgacacactggtcttttacccgccgttgaatcgtcctttgttcatggccatcgtcgaagtgctagtgctggcgttggtatgggcaatttttccaaccaagccactattccttctaattctccagccgtttctaatatgcaaccaccgactcaaggcggtcaacccttataccctactaatttcttcaccacttcggtctctgcctcttcagattccttccctaacagtccgaccgttccttcaaagtttagcttaaatccatcagttgctacatctacgaacattagtccaaggcggcatgcaaaaagccatagtgttgcttctgtttcctctcccaattcccataacgccgtaccgtttactccccatgcgttcgttcctccagtcaacaacgcatctcctttaccagccttgaacactttaccacaattattgcgccctcgtaatttggatgctcaatggcgtccttcatcactttctcaaacgaatagtcctactcatgccgcgaatccatcttttcctgggactattgtaactcataatacctcaaactttcgtcctgaaggcggtggtcatcgtcatcgtcgatcgactggcagcttaagtgttggctcctctggctctggtttttcttcgggaggttcaggtaatccccgtaaaaatcttttttctccttatttaccacagtcatcgattcctgctctactcgctgagcgtcgtttggtaacgggtattttaattgtaagtaagaaaaatagatcagacgcttttgttagtgtcgatggtttggatgcggaagtattcatatgtggttcgaaagatcgcaatcgtgcccttgagggtgatgtcgttgccatagagctgttagacgttgacgaggtatgggctggtaaacttgaaaaggaagagaatcgaaggcgtaaagacccaatttctactagaggctcttttgacaaccttcgaattgacgccgtaccgtttgaggttcctcagaggtctgctataaaagcaagagatgatgaacaagtggaagggcagaccctgttccttcttgaccaaaagcagcttggtgcggacgaaaagccaaagtatgctggtcatgtcgtagcagtcttgcagagggcgccaggccaggtattttctggtacgcttggcatacttcggccaagtagtgccgctaataaggagaggcagacctcgtcgggtaatcaaggctcttccaataactcgggaaatgacaagcccaaaatcgtatggtttaagccatctgataaacgtgtgcctttgattgcaattcctactgaacaagcacccacagactttttgggtaacgatcaagcatatgctcaacgattgtttttagcttctataaagcgttggcctgtaacttctctacatccttttggtatgttggttggtgaattaggatctatggactctatgtctgctcaagtatccgctttattacacgatacgggtgttcatagtgaaccatgggaaggatccgccgctacatccgccgtaactgcactcaatgctttatcggataattttttaaacgttgctggttgtgcagattatcgatctgaagatgtctttttatttgttaaaaatgacgttagcaaagcagccgtttcagaagtcaagcaacatgaatcaaacatcaattctagttctgctactgatttcgtttcttctgcctttcatattcgaccaacttcaactggttatcatgtaggaatccatgttactgacgtttctcgtgttattgagccaggatccccattagatcgcgaattacagcgaagaagtattgcggtgaatctttgccaaaagtcggttcctttgtttcccactacgttaggtgaggctttatctttacgagaagataaggattgttatacaatgtctctcttactggatgtttcctcaactggtaaaattcgtggcacttggattggatgggctgtcattcgtcctcgcaaggcatataccatgaaggaagctgatgagttgcttcaaactgatgctagacttcgtttattccataccgtaagcagtcgcttacgaactcatcatcttggtacagacgtgccactcagccggtattgtaggttagtacgtcgatgggatgaagaaagctgcagctttgatcccaatgaaacgaatctttttatttcctcggcggttgaagttttacgtgaaactcttttggatgccgctaatagagccgttgcaagccacttgcgtcaggaattccgtgaaaatgcattccttaggactcagcgattgccctctcgagaaaactgtcgcatattacaaagtatggccattcagatgggatgtgttttagatttgtcttcgacaaaatcacttttacgctctttaagtttgatcgaagacgatactgttcgtaacattttgcagctttattattataaggttaccccaagagcagtttatgaaatgcagaagtataaaggcaatctcgcttcccagatgatgagtcttggtattgaggacgaaagtgacgatttgacacattttacagcacctttggaacgttatggtgatattgtagttcattatcaactgcagttgcttttgagaggagaactggcttctgaaaagcgccttcgtgtatggtcgcaagcggcaaacgatgcaagccgtcgtctggttataagcaaatttgcgcaagaaactagcattcatataaaaatatttagtgactgggcggagagtcaggtttggcaagacggtctcgtatgttttgttgctccatcatattttgacgtatttttcccatctctaggcatggagaaacgtgttcatttagatttgctcaatctaacccacgtaaggtttgaagaggaccagggcattttatctttatacgacgagagcggagccgttacagttgttaaattgttgacctctgtcaaagttaagctctttgtgcagctttcgactccacctcttatcaacgtttcaaatgtcgagttttgatgttgaacttcgattgtttgcaatgtttatttcatgtatgtgttttttggtgacacatgttcattttcggatgcctggaatggctttatattctcattcatattattgctcttattattaggcattgttgataaaaaatatgttacgattctaaaactgcattttttcccattcttacttttctctttaatttcgacgaagctgttacttacgtctaatatttgtttctggagatttacaagttttgcatagccaaggagctcgaaaactcggtttaatcttatacactaagatgccgattttttatgttatataactaaaaggatgattaaacttgattacgatagttcacgatgatagagttggatgaaggaatccagtagtctcgatacgtgattttatgagtgcatgagttgatgataccttgaacttttccttttttatacattagattggattttgtttcaaaaatgaaatcctgcttttatattgatacatgtcactttgttggcttaccagtagatgaagtgtcgtttgcgtttgcaatcactgcggcgattaggcaatcagaagtggattcttatcggtcgtttggggttagctgagtcttttattttttgtttctttttttaaaatgaatctactattggacgacatcttagcaattttcagttgattttttgcaatttaagttcatttcttacacaaaatattcaaatttatagttatgaaacgtatccgggatgtgttagttactcatgtcctattttatgatatgaaaacggcataagatattaaaaagaaaaggattctacaaatattcttagtgattactatttttcatttttaacgctgccttgttatatcggcttttgtttaccaagtgtattaactcgatatcgagtatattttgatgtatacgcatgctatactgattataaaaaattattaatccacaaagtcttagaaattatgagaactaaatgaaatactctttaaaaatagaaaaaaagttaaaaatatttatgtttcaagttaaacaacaatgtaaggttctagtggtaaagtaagtatgtttattattaggtcgcgacgcgagagtacttcgtattttgacaacaacacactaaaagtcagaaatcagaaggctataattttttatagcactagagattttgggttattttatattagaaccttatagtttaagggtataattgcttttttccagtcctttaaattgtttcggtcgataggattgattcatggagaaaacatatgggaaaactgtattgccattgagcagagtaaagaggataataaagcaagatgaagacgtacactactgttctaatgcatctgctttgttaatttcagtagctactgtatgtgtgttgttgataaatcagctatctgggcgacttagcaccattttgattgcataaaagaaaaagaaaaataaaagcttacctattttatgatttaggaattatttgttgaaaagttagcaacagaggcttatcaacttgccaaattacaaaaacgtaaaggaatacgatacagggacgttgaggacgttgtacgtaaggacgatcaatttgaatttttatcagatttgttttctatataattaaaaagtgtgagaactggaaaacggaagcttaagtgtttcctttcttgttcagaaacttcctcatgaaatgaaaggaaacaatcatcttgtcagtaaaatgtgatttaatgaattttatttgagttttcttcttcgttttcatgctcttgtgtctttttatccacaatgcgcattttcaaacagctttatcaaacaactactgtagctatttggataaaatagaacacatgttctcttaaattgggttacctgatttttcatgtttcaatcatgactaatttgcggcctttgttagctacatctataaacaatcttaatgattaggaaatggttaaacgtttgaactcgattgaaagatattgaaaagctaccagcgcccatctgtatattcttcatttaattcctttctcaatatcatttggttcatttatttaaacaaaaatgcagagaaggtcgagcttctttatctaatcccagcgatgcagacgtattgcttgcttcatggttatattctatacctccgctaccttgccgtgataatgccgtaatcgtacattactatactcgaaaactgatttaagatttgttctgttctaaatttccgactaccgaatgaattacgacactccaccttgtttcgttaatactactccattactaacaattgcgcaaatactgaaagcaaaccagaaccaagtagaaaaaatgtcggtttactcattttcagacgttagtttagttgcaaaggcacttggtgcattcgttaaagagaaaagtgaagcttctattaaaaggcatggcgtgttcactttagctcttagtggaggaagtttaccaaaggttttggctgaaggattggctcaacagagaggtatcgagttttccaaatggtaagttaacagatattatatacttttgagttgtatggattcactgtggttttgtttagctttggttgacgtgaaacactctgtcttaaggcaatttatgattaacagctctatttagggaagttttctttgctgatgaaagaattgttcctttagatgatgaaaactcaaattatgcgctctgtaaaaagttgatttttgacaagtttgaaggatttgaccctaaaaaaattcataccatcaatcctgagcttttgaaagaaaatcctattgaccctcagaatgttgctgatgaatatgaaaaacaattagtgcatgtgtttgcaaatagctccactgttaaggtccctgtgtttgatttactgctgttaggatgcggtcctgatggccatacatgttctctattccccgatcacgaggtactccaggaagacgttgcttgggtggccccagtcactgattcgcccaaaccccctaaagaccgcatcactttgactttaccggttgtcacacatgctcaagccattgcctttgttaccacaggtgctggtaagaaggatattttgcctattgtcattgaggattttacatctaaacttccaagtgcgctgatcactcgaaacaatttgactcgtacaagctggtttgtggatgatgaagcatcagccaatcttgagagatcctctttgaaggttttccctcaataggcagttcaatttaagcaggtggcctttagaatgcttaattgctacatgcttcggattcattacttgtttctttaaggtctttcaagggaaaggttgcagttctcttttgttgttcgtgagattctttgcataaacgctttagataatgactttcaaaatgctttcagtcacttccgtggaatgcttgatgaccagttttaacacatgttagtagattaggagagaacttgttcctcaaatcctctttgcatttgttgtctgttttttattttagactagcgtataaaggttagtcttgtaaacaatgtgtaagaagctaatgctttattaaattgttttattgcttcgtttagaatcatgtttagttgattgatatcactggccaaacccacactgcagaaatatgatgttttaatgaagaaatgaatcattgaaatatataaacttaagctatcttgtatcattttttgttggtgataatgttctaaaatgtgtttcatcaacaagataaagtaaaccaattgtttttgaattgcagtgatatagtttagcttcaattcttttattaaatcattaattcatttttaaaattatgcaaaattacggcattttctcatactgcttatgatagattttaagcaaagatggaaatttatatccaaaaacatgcaattgcttaaactctcctttatgtaagggtttattaatacttatgtgttttctacagatggcaaccttctgattaattatcattaggttaatttgtgatagaagctgtagtgatcttaattacaatagtttacattatagcaagatgttcgacatgactcaatagactaaaaattttttttcttagcatattcttcaaaactgtaggtcttaaaaacagttttgttagcttaacatcaccttaagtcgttagtcatcgtagaggaggcacttgatatttccatcgcacaacatgaactaccaaaggcttgaaaagttaggtaagtatgagtttgaggtcccaaaatttgcaatttcattaacttaagtaggagagggaacatatgcgcatgtttataaggggcaaaatcgagtgactggtgaaattgtcgctctcaaagttattcgtattgatgcagatgaaggaacacctagtactgctatccgtgagattagtcttatgaaggagcttaggcatcccaatattatgtctctctcagacgttttgcaaaccgaaaataagcttatgctcgtttttgaatatatggaaaaagatttgaaaaagtacatggacacttatgggaaccaaggagctcttccaccttctcaagtaaaaaattttactcaacaattactcaaagggatatctttttgtcacgaaaaccgagttctacatcgtgatctgaaacctcaaaatttgcttatcaacagtcgtggtgaattgaaattggcggattttgggttagcccgttcaattggaattccagtgaatactttttcaaacgaagtggtcaccttatggtatcgtgctcctgacgttcttttgggttctcgagtatattcaacttccattgatatttggtcagttggttgtatcatggcagaaatggctacaggacgtcctctatttgctgggtcaaataatgaggatcagctactaaaaatcttccgattattgggaactcctactgaacaatcatggcccggaatttctttacttcctgaatataagcctactttccctatttataaagcacaagatctcgcctacctatttccaacatttgatcctcttggtttggatttgttacgacggatgcttcgtctacaacctgaattaaggacgaccggccaggatgcgcttcaacatgcttggtttttaaccgcataggctgtaaattaacatcaaaaagtttaaccaaattacgattttatttattcatttcagtttcctattgaaatcattaattttttttttggaaagaatgcatttcacctagggaaagagcacaatatttttggacgttcaaatttcttcgcaactgttttagcccaagtagctatccctattgatcttttttaaacgaggtttagaggtaaatatttggttattattttgagaggatttgaagctgtcgaatatatttttagccaagaattaaacggcgttttattttctacgattaaaatatcgtcgctgatgacattcaagtcgtaaatgaaatacttaaagaattgaatgatccgcattgcgtctgacatttttatgaaggagcaaaaggataatattcaaaaagcaatgcgggtttttagtatactgataataatttgcggatttcaagcaattatccgcaatgcacatgaaaaacaatcttttttcacttatttttattagtggattaatggcttccttccctattatttaactgcatgaagggattctctattaatgttctctttaaccattcgacattttatgtggtttctgtcgttcattattctttttatttactttcatctatactccatcttttcagttttgaggcatcaatggtaggaggtgactaaatttctttgagtttcgtttaggaagaaggttcaatttgtaaacatgaaataataattgtgtcttttacaatttcttttgagtttttctactcgcttggcccagcaatctattgtttaaggagatatacggatttggcttatcgtatttttacgacatcttctacctcgccaaatcttttagttttacccatactgctagaatttacattacatgaaaaaatgactgatacgcgaaaattcaaagctactgatttattttcatttaacaatataaatttagatcctctaacggagaccgtaagttaccatctaccgtacttaaagcggactttcattaactcgaacaacttttagttcaatatttcattttatctcagttatttgaacaaatggcctagcttgtgtgttgtacaagagtctgacctatctgatccaacccttatgggttatattatggggaaatcagaaggaaccggtaaagagtggcatactcatgttaccgccattacagtagcgccaaattcccgtcgtttaggccttgctagaacgatgatggactacttagaaactgtaggaaattctgaaaacgctttttttgttgacctgtttgtgcgtgccagcaatgcacttgcaattgacttttacaaaggattggggtattcggtttatagacgagttattgggtactatagtaatccacatggaaaggatgaggattcatttgatatgcggaaaccactttcgcgagatgttaatagagaaagcattcgagagaatggggaaaatttcaaatgcagcccagctgatgtttcattttagttcactctctttttacaaatctattaactagtgcaaaggaagaagatttttttttatattaggtaaatggtatagtatgtacatcatattaatgaaaatcaaagttcagaaacgactaatatttgctatgctttaagacctcggtccttttccttgcttacatattgatattgtaagtatttgaagtttttgattaatgattatgcaactctttggaacattttgataatttatcaataaaataatgtatcactacacaatggttgaaatttgcgttcagtttcctttagataaatagcaaatcgtctactagttactttatttctctaatgtgaaatggcaaactaaataacttctatttatgttagcaataaatcaatgaatgactatactacccacttccattcagtcctctatacttgcaaaatgaaagacaaaactatgtaaatacatgtaaaacatatctttaccaaaaatcgtagctacacgatcatctgacttaacaactttgcaaaaacaattcaccacagaaatattttttttaaacaagtagtaagtaattgccagcaataacttttaacgtgaattatttttttaaaagtaaaactatctgaaaaaaaatttacatcatgagcttacaatatcaaaagttaaataaagaaataagaaaatattcgaagattaaaaagacgccagttcaacgaaaagagaagaggccttttatttcaaccttctactatatcggttgattgaaaattgaccagagaattgaatgtatctaacagatcagagtgtttcaacctttgtccaacaacggactttatactgataaatttcacttcatggttttattcaaccaagttcttatacaaaaagcacctctacaattaaatcagaaatcacacgcaactttacagaaaattgagaaggtcacaaatgagttattttatatcaaattacgattgatttactcttgggggatctcaatttcgccattgtcgatctccttttgaacgtcgtgagggttcttgccgtcaacggtgcaaccaacagagaaggcagtaccgagaatctccttaacggtaccagaaagctccttagcaagagacttgaagcgcatagtacgggcgacctcaatgatttcgtcaagagagacattgccagagtgagcgacgttcttgtccttctttctgtcacgagcaggctccttcaaagccttaatgaccaaagcagaggcagagggaacaaccgagacagcggcttgacggttttgaatagtcaacttgacggtcacacggagacccttccaatctttggtagccttggcaatatcttcaccaaccttcttgggggacaaacccaagggaccaatcttgggagcaagggtggagccaccggcgacttcaccaccgacggctctcataaagatggtctttacttcattgggatcgaatttaggaggcatcttgggttgtggctgtgggatcaagcaagagtgattctgtgtgtccaaagggaagaccaaacaacagtcacaaccctaccctaaagatttaaggagatggtagttaattctcaaaatttaaatagactaagtaaacatgaaatttagagctcaatttatgttcaattgactactttgatcttcgggtaacatttaaaaaatcaaatatttggaagatatttgaaacgcaagttttatgtttccactacatatgtaaataagtcgtaaattgtacgcagcctcaaacccaaaatcgtaagtcgtagacacagttgattctgaggaggtcattttgtccccttgagacattggagataacccaagcacggcctcataatatttaacggcatagtgctctaatccaataaaatgatatgcttttcctaaattataaagtgcctcttgcttctctcctaaaccttcgttaacccgaagatcgtaatacctgtataagaatgtaaatccctgaagaatttgataatgtctattatctgacagtctctgcattgcccgatgaaggtaagccaaaccaagtgaaagattggtaattggacaatcaggattaattgcgaaagcacgactatagtaattaattgcaggaatccaacttctattgcgagccataatatgaccataaagtaagactagcacaggatcataggatgtgggaacggtagccaatccatcgtcgttctttaccagtgtagcggctccagacactaagctgttgctcattaactggtccattagcttaataagtctaagtagaaatttttgatttgcgctatcaacaaaagctcgcgagcattcatatccttgacttaaaacagctgaaaaaagtcggtaagtgtcttgccgaaattgaaaagttgtgaaaacccaacgcaaaggagttaatgccccttggggatcccgtgcatacatggagcatgccagcatgcaccaacgtaaattctggcgttttatggtatcttgatcaaacaggattgcccccatcgctgttgtcagtacatcataagcttgttggacagaaccaacctttgtaagtctgagagaaaattcaacgaataattgataccacgcgtcgatagagacgttgcgaaaatagcccgttctcagtattgtatcaagatcgagatcaccatatttggttctagtaagagaatcgtttagccgattaatcatgctagttaattgatcatttaagctcgcataccgagtacgtcgagtcagcaatcctgctctagctctagcttttttctccgatggaaagaaagctttaatactcacaaactcatcgatcaattcagaagcaattgccagccattcattcaaactttcacttacattttcttcctttttgagtgattgtcgcagtatatctaacttatgaaaccgtctctgagtctcttctgtcttccaaattgtaaactgcctagcctcttctttagacctacttatccttgctcttttttcccatttgtcttgaggtactttttgatttccaacgaaaagttgcgaaccgacgttcttttcatggtcctcattttggctttgctctctttctaactcattgatgtttcgtctttgttcaaatatattcgtaactatttccagtgctgcatcgcggttatcctgtaattcattaatctctgccagctttatcaaagcattggtattgctattgtcaacgattaaaattgcctccatacattgttgagcatgttcatattccttaagttccaagtagcagacacccatgttgtaccacaatccaatgttttgagccggctcatggttgcatattaatacaaagtactccaaagctaaatctaaacgttcaatatccatataagctttcgcaatatcgtaaagcattccccaagcataatcaggaggtaaatttttaatgactgagaaatgcaactcggcctctggaagctccccagtttttaatcttgcaattccaagttttgtgcgaaaaagatgaggaagtaaatatgcctctttattagtatgctcttcagatgcgttaggaaattcgcgtctcctctcatccacatcccattcccggtcatcatcaaattcgtcccagaaagactcggacttacggccacgaaaccatcgtacaccgcgattaattaagcggataagatttgaccattggtggtctaacaataaaagttcagcatataagttaagagtcggtaaatcgaaaatgtcatttccaataggtggagcggggtattgataaaaatatttccaagcaatctcgaactgttttaatatttctcttggggcatgaattttaatgtagatctctgctaggtttttcaatatagacgcgttatatggcgaagattgaagtaggaatttaaagccttcagctgcctttttcaaggagccatgttccttatttagaacagatctattccaaatgtatttttttagttccgacttatttggaggtttcgcagagacggctctgttgtaacaataatctgcttgatcccaaaactctaagctttcgctgagtttcgcacaggtgaaccaaagttcatgatctttcggctttaaatgtgcagccgccatccaagcaattaagcacttttcaatatttactcttccattacccctttgacgatgacattcaccaagcattttccaagccgcaatgacattattatcaatacgaacaatctcttcagctaatttttgggcttcgtcgaagtttccttcttgcgcaaacaaatgattcgctaaactcaacatttgttgcacttccaccgagggaagcatatcagctcgactaacacgtcctcgacctttatgacctttacggacttttctaaatccagcaactgcctttaaattttcttcccattcctcgttcgcaatgtcgtcctcggttcttgaggctgttttactaaagtttgattcatcgtcactgccttcataatctgactcttcgtctgaccaaaggccctcagcttgaagggcagaggtatctcccaaaaattttgcatcaacttcagatacattcctagcctcatcgacaatttcgcttatatacccgtttagatcttgcatttcagcatcaaagttgtcagttgtatcattttgcgtttcattcatattggaatccacatagctatttccaccattttgaatcatcctttaagatgctcaatcatgctttcaaatcggtctgttccttttgcctacttgaagttggctgttttcgcgttggcgttggtgaaggcaaagttgaagtaagtcattatagaagtactcaataaacaaagaggtcatgggtaccacatatcttgttctacaattgactaattaatatgaagtcaataaatattagtccttttttcctgacaccagttattttacttgcaacatttttgaattgcaaacttgacaattttgatgttgtcaaaatacctaatatctgtaagaatttggaagatcctagtcaatcaaatagtgtttttcacttttttttttggaaaatggcatctcaaggcttttcatgttgattgacctttgtcagtgtacacagagtatagtatcgaaacctttcataagcaaactaataagctatattaaacaaacgcagatcaaccccatcttcgaattgttttgaaacgaaaatgaacgagttaacaaaacaaatttccatagttgaaacttttcgttgaaactgtatattaaataagatttttttggtatgtgaacttatttagtaattaattaagcacacatccaaaaaggaatgtgagaagagttttgtgagaaagcaatgttttcctgataccttgaatcccttaaactcttcatgctcagcaggcttattacaggtgtcgtaaattctagtttaactttgctcaactcgaaggaaaagcaaattcaatttatcaaaatttccaatatattataacgtggttgaaattctcagttgacctgccattactttcaaacgtatagaatcgggtttacaatgtataaaatatttactacacagatgatcaaacaataaaacaaagttcttcattattatagctaatgtgttcaatttcctctatgttgtattccctagatcaatgttcatttatttacacagttaacgacaccttggattgtgtaaagattttagcactgagcgtcgcaaattatgattgaactcgttaattcgcagtccatcatattgtgagttcttaccataggtttagttggaaatccccatgttgagttataatcgatttcgggggtatttgattcctcaaattcatgcgttaaagctgttcagatatgcctctaccgcatctacaagcggtgaaaaaattgaatcttccgagagaccctacgatgtagggatgcttctacgaccaaaaacgaagttcgaggtatgtaatattaacacgagggttactttttatttatcaagccttaattcattttttactaattcttatcaagattaaaacttacaaacctatatctcctggtcttcgtcatttaaaaagaccagttagtgattacctttggaaagggaaaccttttcgacctttgaccgttgcaaaaagaaaaaaaggtggaagaaatgaaacaggaagaattactgtaaggcatcagggtggtggacacaaacaacgtattcgtcttgttgactttgaaagaaaagtaccgggtgttcatcgagtgattagaattgagtatgaccctggtagaagtggtcacattgcccttgttgaaaaattgaattccgaaacagccaacaaaagttatattttggcttgtgacgggcttcgcgaaggcgatacagttgagagctttcgatcgcttttgaagactggttctaatggcgagccagtagaaatggaccccgtcctagctgctgaaattgaagatggaacttttgcagcaaaaaatttgaagccaggaaattgttttcctctcagattaattcctataggaactgtcattcatgccattggtgtaaatccaaatcaaaaggcaaagctatgtcgttctgctggcagtagcgctcgtatcatagcttttgatggtaaatatgctatcgttcgtctacaaagtggtgaagagagaaagattttggatacatcatttgctaccattggtgttgtaagcaatatttattggcaacatcgccagcttggtaaagccggtcgttcacgttggcttggcattcgtcctacggttcgaggtacagctatgaatccatgtgaccatccacatggtggtggtggtggtaaaagcattggtaataaaccttctcaatctccttggggtgttttggctaaaggtggatacaaaacaagaagaggtaaaaatgttaataaattactcgtccgcgatcgtcctcgtggaaaggaaaagcggtaatcattttattaatgatctctgtcttcatgacttttacatttctatgttttacattaccgtaatgcatttcaattttcatgatcccttctccattttaatagtcgatgctattacctatccatttgtggaccagatgcatttatgtatagttattttgtgtcgaccgtcatttatcgacgaaaaattttaagcattttttaagagtttagctcttacaatttaaatctgtattggtaatttttgttcatcacaacgttgcttaaagctaaggactatcccattcaaaattgtcgtttgcttacatctaccttaaaagggttatcgatatcattcaggtaccaaaagagtattctattaaacgcagaaaagaacggttttattttaatatggccaactaaataaaaaaattttatttataaaattgtagctaatttagcatattaattttttcttgccttcgtccagcgaaaagcgacttaaaagcggataaactgggtatttaatatttctctacaacacaattaacgcttggaaaccctggaacgacggtctctccttgatttgcgtggcttgcgtcgaacttggaatattctttccatcagtgtaaggtcagacactttaggacctagtcgttcatctaatggcgaacccctttcatcttgatttctactgtgcgaaagtgttagtaatttgaatataaaattgagtaaaaggagattctcaaaagtagaggaaatgatttttgaaaagtatgagtgcacccggactaatttggttttcacaagttataccttttagatttgctcttctgagccttttcttctcgaggatcaccgtgaaacagataatatctcgagtaaagatgtgcgcttttaaccttcttgtctccgtagcgggcgtaacgtattttgaattgacacgtcggtacagttgggtgtggtttcgtttgatattccaattcctctgaaaattctgtcggagactccataattaaatgaaataaagcatttcgtgaaacatcatcatccgcataaacaacgttgcctatacgcggttatagagttagactaaccctttgccagttttcgcttcttacattcgttatcattaatccattcaattgtacattgagattcaggagcataagctgaaataaatcctttgacttgttcttctgaaagattatcgacgccagctagatgtaaagctgttttacgcaatgtagtatcagccaccacttccgtttctaatggagtactagtggcgtcgggtatcaatgattcttcttcaatctgagtctctgcaacgatatccatttaaatctacttctctacaactgcttcgcagacatgcagtttccaaaagagtgaatgtgccgtccaaagaaaattacgacgcgctataatttgctatacgagaataacgagagatgaaagatccctataggcaatgtaatcggtacagtctcctataatgagtgaagatcggaagtcaaatgtaatttgtatttaaaattaagaaggaaaatggagattaaatcggctttttgcatgtaaggctcgtttgtgtaagaatctacagtacgctaaagcacattgaattgcgtattgttatttacagaaatttatgggatattacagtaaaacctaataagatttacctctgggacaccgtatgttcgagaatgagacatgtaaacatagcttccgcacatttgcaattttcagtacgaaacattaattcttgcgcttttcaaagatatatgagctttgtttaattagttttagctgattgcttaatcaaataaaagattgtctatcttaacaccattcgttttctaatcccggcatttgtctgtgaaatttttaaaaattaattggaattactctacaagcaacttattcaaagaaggaataaatagataataatcattactagacagaagactaatcgcatggaacgtttagctactcgatcgagccatgatgatccatattcgaggtcttcccttccaacttcgaatgccattaatagcaaccatgagtcaaatggttctactttttcttacgtacagagtttacgccgtgcaaaggcgactgtctggagtgatataggccgtgtggctcctttacactctagcccatcaatcaaaagttcatcacaaaatgggaagtcttccagcaaaggcttaggaggcatgcgctcaagggtattttctagccagcatcatggtgtttatcacacccgtcctgcttcgcttcattcacgtacaatggctcctcagcacaccattcttactccacgattatctgctaccgaaggtaaggatgacgatgaggacgaattggtaatttcgacatcgaatactgcaccaacatatatctcaatgattgagtcttcacgtgccagctcaacccatagtgggactgcaccttccattatgggaatgtcaatacattcaagagcagactccagagccgaaactactcaatcagacggctttgaatctcgtagcggatcacctactcatgatattcaatcttatcttgtcaatcgacgaagcagcagttctgaatcttcagacgaggacagtgctgaagaaggaatgaaacgtctagtaatcacaaatatgggggacaatgatgaattcgatagcgattagtgcagttatttttccatcgatatctgataaagtattattatttattatggtgctattccctcacctagtttaattgctttaattcgtttacttttattcgcattctttggcataatcaagcattccttcccctttctgttctattacgtatttctttcatttaaaacccggcattgtcagctagtctcacatctttaatcaaaacatgaaataaactatatcaatattatcatcattctatttttattcatttgaaagctattcggtgcttcctgttttaatgtaacatgaatatcaataacattttaattatagaacctataatggtttaggtagtgtggaaaattgggtaaatattttaaagtccgagattcatagattaaattgttcaaaaacaaatattttatgcccaacgaagactattctagcagaccaagaagcaatgaggtatcgttttccttcattatcttttcagccattaaactgccaacgttcttctcaagaagaccactagcatttggcggaagagttcgttgatttggtaattgatcatcccgcagtaatagcaaagcgtcgtacaaagcatccatacatttattggcctcgtaaatctcctcttcatttcctttttccaaggttttccgaactaggacttcgtaaactttgatattgggaacgacgaggactctaatagcttctttccccatagtttttaagcctttgatggcaccataatgagtggaatatggcttggtgttatccaaaaatgctttgagtgccgtgcgagtaacgcgaggctttaatgtataatacacattaccaaatcgatcacaaacaatcccgagtaaaaaagcagctaagtctcttagtgcataatgctcgtgattattaggatcactgccaaggcgcttcgcgaccaaacaagtaaggatggatggcatgagttgttggacgtaaggctctacaaaaaggttggggttatcaagaagggcccaggccatgtgcattaaagtagtaagaaccacaagatttcctaagtttcgagttacagaatccgataaaaacattatgaagtatggtaaaagttggtgtaatccggggtcgtcacgtaaactcgatagggcagcatcacggagctcaacattagtttcatcaagcaatgcactggtaatacgctcaaaataaagctgtaactctttggatagcacatgtcgcaccaacggttttatctcaacgttgtccatcgaagtgacaccgtttcgagcttctttagcagcagttgaagcacctggcataacccctgaagtacccttggatgcccattctccaactgtgtgatctgagggagttggattttgaggaatggctggctgcacaccttcgatggccagccagtgtgcactgtaagaaatgtttctagggactttagggagaggagcgtttatgattttttcaaaatccacttcctcatcatcaaggtagtaaagggaattttggcctgcacctacagcggcttcatgaaattctaatggacgagaattattgaagccgtataacggctcaacattcaacgtccgtaacgctgaagagatatctgcgctagttaaaacagttcttttagaatgaaccataaacttagtggcttcctaaatcaaatactgttagagaattatgtttaatgtcagaataaagcagactatctagcaaattgaaaggcatcgtaaaaaactagcaacaattttttagttattttagcctcttccaaagaaagtaaaatctcatagtctactttcacgaaacctacctgaaccacctgatgaattctatattcgagatccattgcaatagctgctgctggttcatcggcaagattgccaatcccaagcatttcagcaacatctttgatggattcaatattccatactgtcaaggacatgacttggtagtaagatgaacgatttatggatcaatgagtgaattgcatctgcagagaagtagttaacgatgttagaagcaactgctttatttaacatacttgtcagcaatactacactacgctataatacactacgttgcgtatcactatatgtcacatgttctaattatatatcgtaccatgtatgatacgatatggagattgatcttaatgataatctattaagatctatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacaagacagtgagctacactaaaatcgctattaaacattacgttacgcatcaaaatacactacatggaataccaattaatctcaatttgttgaacaatagcagaagactatatgtttgtttactaaaacatccattgatattgatataaaatagtagttaaaattagaagtctagattgaacagagcatcattctcagtccagttattagctgttacaatgataaatatattatcacccaccactcacaatactgtataacgcaatatactgcttctacaagctaaatataatttaatgtagccttaaaaggaattagaaacttgaattgttgacacttatctagttgcaccgcaagtcaccccgcattgctaaacgtatttaaccatcgttatttttcgctagtcgtcgttgggctgcgcatcaccatttcaggcacgatttcagtgatcagatccaaaaacccaaccggccaccatcatgcttgggcataatatatatgaagaagacgatgcatttaatccattcgcagattccgtttctccactgaaccctccaaaaaccgaccaagagccctcagctgaaggagtggaagaagagtcgccgaatgttcaagcttctccaccaaaaactcatatctatacatctcctaggaaacgaagcgtcaatttgaaatctcttccgtttgaaacgttaactttggattctgcacctttaggtcccttgcaattttctgatgcaccttctatggcacccgaaaacaaccgtttggaagttggtttaaatacaaaaattaatccgttaaaaggatctagtcccgctttgaatgcagatttttctgcaaataagccttggatctcagaagtgaactccttttccccttctcctatcggagcaacggaaaatcccactataccaaattcagaacagacggtagatactttagacgctgcctcatcttctgctccaaattttacacacactgtctcatctgcctcctcccagaagcaaggttcaacctcattaacagatacggagaatcagaaggcgcacccggcagcggcacctcaatctcttaccccgttttacatccaagttcatgaccctcataccgttaaggaaatcactaaatcgcataccgtatattcggtttccactcgtttagaggaacacaatcaaccttctgttagcaatgtgactgtacaaagacgatataatgattttgcttttctttatcaattgctttctaataatcatccgggttgtatcattcctcccatcccggaaaagcaggttgtaggccgttttgatgatgaatttattgaacagcgacgagcagccttggaggtaatgcttcgcaaaatatctgcccatccggttctacgtgatgattactcatttaagttgtttcttgaagcagagacatttgaccctagaatgacacatcgtactactctcattgagagttcatcaagtcctttgcgctcaggtccctcaacatctggtttacttgactcattcacctccgccttccatacctctggatcttctaaattttccgaacaggatccaattttaattgaagcaaaggatacacttgattcgttggaaactcaactaaagtcggtttatcacgcgcttcttttatccatagatcaacgcatacagttcgcttcagccatccatgattttggcgaggctgttggaaatttatctttagttgatttagagcccaccttatcatccaagtttgatggtctttcccaactccaggtagagcttcgatttgtacaagaacgtaaggttgctcaagacaatttgacactgggcactacattggaggagtacattcggtacgtggagagtgccaaaaatgcctttactacacgtcaaaagttgtggcagacatggcaatcttcagttcaagctgtttctcgtgctaaaactcaacttgagaaatgtaaaaagcaagcgaaatctcagcaaaaatcactcccttacttggaagaacaatacgaaaaatatcgagcaaaagctgctgatctggaaaaagagttttcggaatcaacaactctgttaaaacgagatttgagttctctcacaaccagtagagttgatgatctcaaagctagtgttgaaacgtggttggaatctgcaattgaatctcaaaaagaaattattgagcgttgggaatcatttttggatcaataacgactctaattttccctatgcactcttttaatttttatgtttttctttcgtgtaatatttctatcccatattcgtattaatgtatttccaactaccgctttattactttgcacttctctagctgacgatttctattctattctaattatttttttgcaatttcccttttcgtccatggtacttcattacttgaaaagaaaatgtaccttaaaatattgcattctatctactaaccttacagcaaccctacactcctttgtaaataaataacttgtgtatgtttttaaaaattgtctttgttactcaagcctttttatatttgtttatgtttaaacgctttttcctgcttaaattgtgttacttatatgtaaaagcgtatgcaaaaatttgtttaataatatggtgtatgactactttatgttacatatttatttgtcttaatttagactcgtgattcaaagctctcaaaacgatagctcaaaaaaatgttcatgtaggaaacgtttatcattttgtatcctaaggtttattcatattttttaaaaaaaaaagtggatttcgctttcattaataatctcgttatatcaatagctaatcacataatcaagtgcgaaatggaaaagcatttaatcaattcaatgccggatatctgactgttgaatcgcaatgtcttcagcctttttgaggaaaggtaaaagctttccatattcttcataagtttgggcggatggtttattcatgattagttcaattttcttggactcatcccaagatttgtttacatattcttcaaaggtaaatccttttccattcattgcatatgcagccttgatagcgccctaaattgatggtcagtaactattaattaacaacattttccgttcacttacgccaacagcacaggcattactaccgccgtgttttagccgataaacatcacatcccaaaacctggctaattttaaacacaatagcctcgttacgactagctcctcctacaacataaacacgatcaggttgtggtataccagttagcaaaggagtaatccgcatgcggatatcaagattttgactttcaactatggcagaagcatcctcatctggataatcccatgattcttcatctttatccacctgatacaactcggtgccttggattgcaaatctccacgtacccggtccaactgcgggtaaaatctccctttgtggataaaaaagaccgagctgtttcttttcaccagcacctttaatgttggggttcaaaatcgattcattaaagcggtcccaactggtattgtccgaaacattatatttttcattgattgtgtttcttacctgttcccgcgctaagctaccgtttttatagcataacattaccatataatgctaaagtccatgttagttagaaaaccagagaaaatgatgagttttgaacaactacttcaccaaaagaaagtcaagttcaacttacgttctgcgtaacaggatgagcaaacatgtgatactctggagaacacacatagttttgagtagccattagagcagtagtactagtacccaatgataatagtacatcttttcccggtcttaaaggaagggataaaatagtggcagggttatctccagttaaaggaatgatttgacagttaggagaaaacccatacttcttaacgaaatacttcccaattggtcctagatgttttgccccgttaatctcaaccgtacctagtttgttagccaagtcgggtcctttagaattaccagcaacttcttccaacaagcgaatatcgaatttctcattctgaatgtcccagagattcattccacaaacgtcactgatgtctaaaggtgcctcggtttgcagaagtaccgaggctagaaaattagagacaagtgcaattcgttcggtattttcgtatgtctcggggtgcaaacgacgaaaacgcttgatttggggtccagtaaagcgtaggtgagctttagacccagtaaggtccgctagtgctttggctccaccaatgcaagattcaagctcctcgcattctttggtagtactggcatcttgccaatttggagatgttggatgaatgagactttccaattgttgttttaaagaagatttggcatccaacgaattgagggcttttttacttcccttaagcaggaaaacgcttgcatgttgctgaccggcaccagatatagcttgtattttgctaacatccacagaagccttaagtctctcaaacagtaaatcgatggcgtctagccacatacatactggagcaaaaacctcatatccattcctgtagacccctttgatagtgttgtaatcacttagatcccgatcaaaatcgacggcaacctcttgatgcacgttcaaagactcatcaatgaccacgcccttgagctgctgagttgagagatccaaacctaaaaacatattcacaaaagtcaaatctttaaaatgactgtcgatatattgtacttaagaaacggaaagaatgaatttcgacaaaatcaaattaacagaaaaatctcgttttagcgccttccttaagctgtattttccgcagttatatgtctgatcaatatatatatcgttaaccattgacatccaaaagttctagccgtgacttatgtccgtttttacttacgattatgttcgtaaaaataccttagatacagtttaccgaaaccttttcaaacgttagcttaaaaaaactcagagtgttgttggggtaaggtaccttgtttactctagagaaaaacaacgcgttggaaacacgtttggcaaaaaactctttgaaaaaaagtgatattcgtttcaaaatcgaatatcaatataaaaaaatggctgaaaagtttgatactgacaaggaataaagctaaaaactcttgtttcagcaacaattgactgaactctgggagaacacgaaaagaaggagaaatgaagtcgtttacttaaaaaatcgttaaaaagttattacttcaataaatttaatattttcttgtttgttaattgtactcagaactgagcaatggtatgtaataaagcaagaaataatacaaatcctatatggttgtggttaggcttcgttatcacaaagatcctgaaatatcattttaagatatgcgtaatgtgcgtccttaatttaagcttagagaaacgaaccacttactttcgttttgttaagcttatttttttcaatgagtaacatgttttttagctaaaacaaaatgctacatctcaaaagtatgaggccgaaaatatctttaatgaaaaaaccagcatattttttaaaatgaagctgtctaaacatgaacagtttataccgaaataaattccttttcttttgaagttagagaccctcaaatgtccgaaaatagttgtaagctggtaaatcgctcttattatttacttttccaaaccttcaataagccatttctcgagtatggcacgaaatcgctacataaactttttcgttaattgatcaattgattaaacaaattccaagagtttttggagcgaagaattagttttcttttagcaaaacattgtcagttatggtgtcgtaaagatagcgtaatctttacttctgagtctatttttacaaaatcaatatagctaagccaggggtggctagacgtttagctgtacggtttttttttctgcgtattgttgagcgaattctatagtatttgttttgtcgtcaagggcatttgtatatgcatacataatgccctcaacagttgcttataagaggcttactcctttgttcttttccaatttctttaaaacaaaaaacttaagtacataaattagccttctttggatctcttacctctgcagattgagaaaggtaggtgagaatgctgcacgctcaattcacaaatttgcgactgttatttaaacagaccttcttttttagtttgattttagtcgcttttatagttgcctatgtatttcatcttaatttcattctaacaaattagatattgcacaatggaggaaactttgcccagttatgaagccgcaagtggtgcagcaaacctacaagaggtaaaaccacaagttcttcccttggaagagattaaaaaaatttataaaattagttactggtggttatgcagcattgcgctcatccaaacttggtgggtactgcttggtttacttccaatattctttgcgttggaacattatgaagttccctacaagtggatttttattatcgagatgctatactacgaactgtatctcactctttatgtttgctggtgctgtatgttttccctttgcgtaaaactattaaataaattgctaaccatctaatcgtctagataaactcagatctgatttttggaacgaagcggcaaaaaatcgccccaacgagggtaactaagcctaacattttttgtactaatccatttttagaaaggttatctgcccttggtggatgggatttcttacgcattccgaagaaaagggtgttagtgttacgagatgcccagtctgagaagaaacaaaacaacgctgatgcttcaaatctcgtctagaaatattcgtaataagcgcaaatttaaatttttactttcataaaagttatatgttatattatacattactgtttccggcatatcttttacaattgacgaagtgctattaatgcaatacttgcaacaagcatatttaattacgatggaatacattcctttccttttaattgagagttttcttttcacaaaagttaaagtttactgtctcgtattctaattcaagaaaaataaaaaagataaattaaatacagagaattctgttaatttgctttcacacatgctaagattcaaagttggttgggtataaacctcaaaagtcttatgcatgcatacatgtcaacatagtaaaaataatttctaatgtaaattaacgaatatggcaacactcgtcacccaagccgtctgctattatgagtactaatagtattttattccaccattaacaaattattttttaaagaaaaaaagtgtataaaaaaagaccataaaacttaaaaacatcaaaacaccccatattaatacatttaaccagttccggtaatctttttaccaagccaagtacttctaagcttcatgactcggaatacgtaaaacaacaaaagcaccgcaaagatattgaagaacacataaccaacaaagatacccaaatttctccagcgatgagtataacgcatactaaaccgctccaaaaactggtcagcggtttgatatggacagtaactgcatgaggttgtagcattaggatttaagaggtttccagcagctgtgttattagttaagaaagcactcatatattcaccgcatgtttgaccgctaggagggttgatagtaagcatctcatgagacttgcattcaactggaagtccatgcaccaaatcagaaagtaatccttcgatcaaataggtaaacggagtcaacgaatgcatccaatgccaaaatccgaccaaattactattaggctgcagaacaccgttaaatgtaatcacgaatgtgaataacaaactgttgacaacggacgctgtttgagcattagggcacgcactggcgacagcttggccaaaagttgagaagtacatttggaagaacatataaagcaaccaagcgtaaccagttttgtcaccaggatgatgaatatgcttataaaacttgattggataaaaccaacaaaggaagaaaagcgtgccaaacaccaggttaaatggaatttctactataatggctgaaaatacgaatgcaacccaactgtaaatattcgaaggcttttctctaacttcaaagacgttacgcaactcaataaattttggttgaagaccattaatcaaaggaactgcaagaacggttgccataaacacagcgaaaagcttgttctgaatattctgtacaccgagaccttgattataaaatgtaaatccaataaataaaccagcgaaaatatccagtgctaatttagacatcaatatagagggctctctccaataagactggaaatttctggtcatgaccattttgacttggaaccacagaggcatggcgtaagtgctcctatcttcctttgacaaagtctttttatcctcactgtttgagaatgaagcgttaattttgtctagctctgcactaatggctttacgttcttctgagttattccaaacttcatgccaatcacgattagtagtggcagtggcaccagcaccaataacatctaaaatgtattcagctggattaccgtcgtcaggacaatgtactgctccatgagattcaaagtaatttaacaaagtcttagaatgttctcctatatcaccaaagtacactgttttaccacctttctgtagcagtaacaatctatcaaattgatcaaacagtacggcactgggttgatggattgtacaaagaattgcttgaccagcatcagctaattttcgcaagaaacaaacaatggaccatgcagactgactatctagaccagaagttggctcgtctaaaaacaacaataaagcaggcttcgcagccaactcgacaccaatggttgcacgcttacgttgttctacgttcaatccggagccaggagtaccgataattgcttcagcatagctctccatttccaaaagtttaatgactgattcgacatattcgtacttttccgaaagaggaacggaagcaggttgacgtagagcagcactgaaacgcaacgcttctctaaccgtagattcaccaatgtggacatcctgctgttgtacataaccagtgcgccgttggaaagttgaatccaatcctctaccattaaccaacatgtcgccagttactacaccagtgtcaacacgttgagcaagtacatttagtaaagtggttttaccagcaccggattcacccatcaaagccgtcaatttacctggaacaacaaagccttgcacaccattaagtaaccggcgatgctcaccttttatttgaatgtcgtagttaagatttctccagctgaaaatgtcatggcctttttcaattccttcatattccttgttaagctcttcttcgttgtccggagactctttaacaacgtcaccaccttgagtatcttgaccagtttctaaatccagcggttttccaccttcattgacagctgcttttacagcgtcaggagcatggccgcggcgaaagaccagatattcacctttcaaatcgttgaaattaagagtttcactggcgacgatgttgacaaataccaagaacgcataatatccaataataatagccaaatttctccataattgacgcgtcttgtagttgaaactaatatacaagtaagttgagccgtcaacgtaatctgttccaggttctgcagaggtgacgggacagattttgttagctacaggataattgtcatatccactaccgtacggaatcaattgagagcattcgaactgtcgtgccttgaattcattaatcattaaagactcaaaaccaaattgcaacgggtcgagataagcaatccagcggaaccaccatccaacgtcgatattaggaatagcataaccagtgtaaatggcaattgcaagcacaccgataccacccaaagcagatgcagattcaacattgggcataattccagctaatgatcgaaaaaaggcagacatacaagtagcacctatgaaaaggaacaaaaagtaagtccaaaatccgccagcagtcctctttaaatttgttaaaaaatacaacacaattgagaaaaccgaaatattaatgaatctgaaaggtagatcgacaatcaagctactaataacatctgcagcaggatggtacaaagcagaagctctatgcttagcaatgatgggtcgttgggaaaacatattagcgatttcagaaagactctgaagtgcgcaaaacagaatagagaagaaaagaacaccaccacgtgagaatacatcaacggtgtttaatttcatatcgtagaaaatagaaccgataataagagattggaaaaggaaagcaaaagccattgaaccaatatatgcaggatcattgatatatctctcccatgacctagctaaacaataccacaactgttgactaaaagtcacagtatacggagaggtatccttaacacgtttactcttttccgctaccgcactttgacgatagagctcatgcttggtagtggcagagatatcgcttccaaagttgtctttttcgggggcttcagaagaagcaggagtagtctcggtccaccgtttgtcatagctttccatttcggccataaggtcagcatatacagaactattgcgccacatttgttcaaactcatcaggggttctgggaacgcgattttcgaaaccctttctaggaaacctagccttcgggtcagaaatagcagtgaggaagtcaggagttgtttcacgaggatgacagtcaaaccccatatctaagaagtattgcttggctttgtcagctggtccataataaatttgcctaccggcataaagtacacaaattcgatcgaaaagtttgtaaatcttttccgaagcttggtatgcagtaacgaaggatgtcattttaagttcattggcacaagtgcgaaggacattgacgaactcgaaagccgtactagagtccaaaccacgagtactattatcccagcaagcgatagttggacgagtagcaaaaccttcactaatagttacacgcttacgttcaccaccagagacaccacgtacgaaatcattacctaccttggtattgaaagtgtgtgtcaagccaaatgcggtagcaattaaatgcctctcacgactcacatattcttgacgggtgaggttgcaaggacggttgtttggggtacggcatttagccgcaaaatcaagggtttcagcggtagtcaaagatgggaaatggacatcgttttcaccactgtataaaagatcaccggggaaaaactttttcatgtcggccttgtcaataccgtcataatgagtggttccctcgacacgcttgtagtgaacagtatcgctagtaactgaacgcaagaaagtggaacatccagaacctggttgtcccaaaaccatcaccagttcaccagcattggcaagagcatgacaatgacttaaaatggctttttccaccacttgtttttcagtgatagctcgataaggttgtaaaaaaatatcaggaaatgttttcaaaaattcatatccagaaccaacgccataaacactatggtcgcgcatgcagacaccactactacgagtgatgatatcgtctcgttgtaaagaatctttgtatgctcttaaataatgcttcaagttgaagttttcccctagttcaaagggatcaccggccaaacggtcgaccgatgaatcatcagatgaggaagaatccgaattcgatgaggattctggggagggttcgtttgatgaagatgggacgtaactttgattaccttttgaacggtattcctcattagtgtgtgatgccttctcattggatgaaggattagaagaatctaaagactcgtcaacattcgaagaagaatcctcgaaatgatcagaggaattagaaatacgcgtaacctcggtggtatgatttaaagtactgcctaaggcctgaccgtgagtagtatccgaattttgattcatttcgtaatgtaaaaaggaatataaaagggaaacaaatcaaaatagaacaggataggaaaaaagaaagtagaaaaaaccggaaatgatgttttatattagtaattgaacgattcaaaagaaaaaattttgaaaacaccacgatacaattgaaacaagttgaactctataaatcgagctgaaaaaaaaaagcagatcgacgtccaacgatttaaaaaaaacgagaaatgaaaagtttaataaaataaacgacaaaattaccaaaacgtaagaagaattagaacgctatttcacaagacagtaaacttcaagttgtgaaaataataagaaaaacgcaaacgaaagtacgtgaattgaacgaaaacgctagggaaaacgaccaacaacaagtttaaaaaaaaagcgaaagcgaatcgcaaccagaaagactttcaaacaaaattagtgagtgatgatgaagtaagcaaccgagctcactgtacactgaagagaaaagttttattgtttaacaagtgggtgaagaaaataatttaaaattaggagaggaacgaatggggaatcgaacagtactttttaagcttggcttaaaaagcagtaagattactaaaggaagaagataaaaaaatgaaggatctcctttggaaagttcaaatagatactataacaaatatagataaatagatatgtatacggttgtatgtataaaaaatatttatctatctatatatattttataatatatagaaagaaggcttcttttttattagagtgaattttcccaaacgcaataggggaaaaaaaatttcgttcttgtctgcctgtgagattgctcgtaatacgaatcgccaattcgtgttgattcagactcctactgaaaaagtgaaagacgactggtcaataatacgagtaaatgaaagttttataataggagcagggatgaaaacctagcaccacaggtatgcttatgacaagaagggaagagaaggggcaaataggaagaagaaagaagcaacgccaattttttagaagaggaactagtttcaaagataagaaaagcaaaatttcctgaaaaacaatggctttttgcaggccacgtttcaaaagaagaaagagaatccaataagtttccgcaagaggaaagaaatgtatctagaagacaggtaggaagagggaaatggaaatgcaagggaaacgggagaaaaggtaagaaagctaaagcttcctgaactccaacaaaagcttgaaaaccaaacaaaaaggaactaaatcgagataacggtctctacgaactcaataaaaacgacgtttcgttgcgcttcaaaggataaaccagaaagcaagttggttatcgagaaagtagggagcaatttcttcgttctttaatatgaactgccaaacgctaggaagatgatgtgaaaaaaatggtggccgctgactcgctttagtaaacaatttcgttcggcgctttgactctccggagtgatgtcatagaaaagcgatcgactaaacaccgaggagcaagcaagcgataaatttgccttgtataatagtatgactaagacaactcgataataagagacgcaacaagaaagagagggtttagagacgaaatgagatgaaaaaccgataaaaatgagtgtaatatgagagaaagaacaaaaaaaatttcaatgaattaaaagcgagattctcttgaatcaaaaagattgagaaaagagtccaaaatcccttttataaagtgtttaacctcagaaaaagcccaaattttctcgaaatttcccccgactttagcatagtttttattattttacaaagttcttttgtttgttcataatttcagagattgttttgcaaaccaacaaagacccgaatcgtccatctggtacgagcgctcatctttatctttcttttgtttacatgtcaaagggaaatacaaaagtgagtgaaaagtttctctattttcattcaaacttcctacttcttggtctattttttattcaaatgacttgatgaatttgaatattggtttaaaacctgacaaatcctaccttttttccatttaactacgcgttcaacgtttcctctcctgcgctacttttagctatagacacttgctctctcactctctcagtaatgtaaatttaacgacaaatagcgttttcgtaaacctctttagtagcgtttcctagcagcgaagcactcaaacatagtcgggatcgtccaagttccgaaattaccgctgcgcggtcaactacagcatttgctgttatcacgatacagcgatacgcaagaggctaatttctaaattccgatgcccgatgtccgagcacctcgcgtttgagaagtgtcgcacatttggcatcaaatgcagctcttgcagatctgattagtaagaaatgagtaagcgcaaagaataacgaggaaaagagaatgtgttgaatggaataatgaggaataaaggagtgcgatcgggaagattacgaaggagagtagatatactcaaatttgcaaggataaaggataaggattacgaatagagatgattactgaagaatttgtgagcaattgttttttttttaatttatctgattaaattggaatggatgtccagtatagaatatgttcatgcactctctctgcactttgcaagatgaattgcattgtaacgatcgagtgcgctatgtaatattacgctgcgctactgttttattcccataaagacttgaaaaggtaaatagccaaactgactttaaagttggttttgactttttctcctttctagcataaatactgctgcacattggatcagttgttagtaagtagaagattgagtagctagaaattgtagagagcgaaatattctcttgaccgattacattcccactgtctcccgtttttgttttgcctactttgtactgcgtcttcatcgtttgtccgactgtgtgtgggcgccatgtttctagctagtgtgcccagtacgagaagtttctattactgagcgcatgtcgaaattactgggcaaatttgacactttgagagcagctcgatcgcatcgctctcaaagtactaaaaaattgtccgtttcgatgctgcgaaaagttggacatcatagtgcgaagaccatcgtaaacttgcctatcatgtgttaataacatggtccaacatgttgatgaagcaatcctaccaaatcggctacaaatactatggcacgaaatacgtgaatgcaatatggctcatctctttacctctctctataggtaaatatgtaaatacttaaggcaaattaaattcttttttcatccacttaagcattttaacgtgtcatttcgcactgctttgtattttattaatattttattaaacaaaatgcgataactagcgtaatttggaataaaaaaacacccattcacctcgtagcatacacttcgctcgtgaacgctattttccacttccactatctcgtctagcgtgaatgcgggcatagcgatgcagcgacacattgcagtatttcacaattacaaaagtgtcgatctttttgttgttgcgctaaatagtgtgctactaaacattttgatacattctataaactcgccagcgtttattccatttagtgtctttctcgtattttgaattcatgtgtatgtgctagtaactaaaatttcttctcatccaatttttttttttttttttttttatttaaattctcttccaaccaacttctactcgttcatttttctattgacatttgtgtttaactcatacctcgtaataatcacgtttaccaattcgacgaccctcagcaattgactctctgagccacatgaaatcattttcttatttttttttctaacttttttgaaactcctcagcacgttcccacaactttttagcagtgtcaacaaagcattcctcatcggagcgatacttcaatccaatcgaccttgagtaagaaccatccaataccatgaatccaggattgatagacgctttttcaggcttggaaataacttgttgcttgtcaggaaagtgattacgaagtgtgctgcaaatttcctctgaagtgaataatcccttgcatgcaatcattcgaccgttcgataattttttgttttctagcgctaatacatgagccgctgctaaatcgcgaacatccacgtaataataataaggtgaagaaggattggctttggaaccattgatcaagctccatatcaccaaattcgatgtgtttagtgagtccatgttcttcataggttgaattggcggtccaaacacataaggaggattgactgtgcaaatatcaaacgaagagcgcttttgcgctacataatctctagcggccctttcggcacaagtctttgacgcacaatacgcaaaggttccgtctttcgtacttattccctgctcatacgtgatgggattccaatccttctccgtatacactttaccgctattaacgtcgatttcgagattaataatggcggcaaaagaggaagtaatcacaatgcgcttcacacttttctcaccatgagctgcctctaagacacttagtgtgcctttaactgctggatccaagagttgtgttttgttgtcagtaatattatcaacaaacaatggagacgctacatgacaaacgtaatccacattttttatggcatcttcgaatgcattaggatcgacaattccttgacaattacaaattccacttcatccttaaaatcaggattcaatcgaacaagttcattcgctttttccatgcttctcaccgtaccgcgcacatgatatccagcttgtagcagttgtttagcaacatgagctccaataaatcctgtaatcccggtgacaagaaccagtttttggctcattatgggtgattaacgattttagcaataatacaattataaccttgttacaataaatataaacggtagtgtatcgtgcttatgtaagcttgcttaagtaataacaaccttagtcagcgtacgattattgtcttactttcaaatttgcactaggactttgcgccttgtcatatatccgccagctttcaaataatcgcttcgtaataccacacaaaccctatgttaagttaaataattgtggaatggtatcaatgaatgagtggattaattttccagtacaggtaaattcccacctttttccttaactgaaaaatggatgaaactgaaatcatgaatctgtccaaggaattccaaacgtgacaagaacaagcagtcgttgtttgttggccaagttattagtttttacattacaaatacagaacagttgaatgaaagcacaaaagaaaaaaaaatctgaaacagccatcaaatttaaaggcaaacagtacacaaaaaaaagtatttgtttatgaaaattattggtagtgcagattatctataaacatgtagtggtaatagtaaaaaggtggtgtattgatattatgatgaatgaaacctatgtagttcttcaagaaagttatgcttaattcagactacattttctggaaattcttttgccttataactttgatgaatttcatctatgtatttaatagtatatcatttagtgatgaatagtgaataaatttagagctccttatgtgacaaacaaggaattaacttgcattcgattcgttcgtctagcactaaatgaatctgtgttatttgtgtgtgtaaagagattagtaagtaggctctaaaaaaaaaaaaaaaaatgtgtgtatatttttaatttattttaaatatttttctccttcggttcttttcttcttcttctttttttaagttttatttatttatttttttatttttttattttttttttttaatttcaaacagctatgctatagtctagtgcttctcttgcaatttgacaatgttttcgtaaattttgccagataaatgagtttttgagcaactatttaaattcggtttaatatatttaataaacctattttattctatgtcgagagaagattgagatgattaatcattccctctatctattgattgtttcattcattgtaactaacaaattctatgatacttcgcctatctgatttaccattattctcactgtactttcttaaaatgttccactttggatggtttggattctaaaaaaagaacacttgacttttcctttttttgcaaatccgaatatttttaattcttgtctttttacttctttgcccccctttcactttcttctgctcctatcgtctccccctttttttttccatacctttcgatatctgaatcctaacacaatttcctaatgttcaagaaaaaagaatattcgttgatatataaaacaactttaattatcattctttaagtcatttcatgtttattattttaattttagcttctcttttgaatgcttagaggcactttttttccttccctgttaattttttgcattccttttctctcttctctttttctatttaccttttaacactagcactgctttatcccatgcaacccttaaatgttcgaatcgatagataatagaagaatcatgtaaagactaaaaggtgatttttctcccttttttttttttttttttttttaaacgacttttattgtattgtcattttgcaaagtgaaaccaattttatttctattgacccaccactacttttactaaaacaacaataacattaattccacaatttttttttttttaccatctcctttaaatcaaaatccaggctaaaccattcacaccacctcttttcatctcttcgttttccttccgcttttttgtctccgtcgctaacgggatctctcatttgtttactggttattccttcattcatcaacatcacactgtctttctttccaccactcaccatgccaagtgcctgaattcatctgaaccgtttctgttttttgcatgttattttagggatcgtatttccatatcttttctttctcatttatttccaattttacatctttcctttgattatttactttatatatatggacagatcgacatactaacgtgcacttaccgcttctagttagtctccagtgtgtgaccttttcgtcattactttggtacatttcccttccatcggaaaagtaagctacttccattcttattcatatttcttgtcttttccccatttttttttcttttgtagcagcgaagaagaaaaagggacattcattaaaaccatctccttcaaaaactcgtagtttcggctcatccactcgtttcctgtttctgtttacatttttttcaccaccaactctcactacttctcgctgctctgatcccaaaactaccttacactacactacactacgctgtactatacatatttagctaggagaaagcaatatcactaaccaacgaattacgattttttgcccagtttcggtataatacttcctccttcaacccggccttccgacgtgattttcgcattctctccttatttatgaaaaatagtttcccctcccttttaatcagctgttaagcgtccttatctgcttctttctttataggctttagacgttcaatttgctgaaaattttgtggttccgtttctttgttttccttccgtgtttgctaaccttttttcgttgtttttggcttcttctagggaacgtctcggctcagtgctccacaataagctatcgcttaatttcactcactcagctttaaaggaatactggagtggaacgcataccctaataccggattggacactttaaggctatagcggctttgaaccccccctttgtactagtaaaagtaggtgggtgcaatatcttcgtcgtaacctcaacataccactttacttattaatagacataattcgttgaagcaaacgagagcttttttgctctcttgcctttgttttcttcttatttatttttaatttattaaacatttctctttttttgacgtttctccttcgttttgacaatattacgagcattggctcaatttcttctcttttgttgaggtggtaggccttcagaatatcggttggaattttctttttcattttgttttctcccttttctttattccatttacaactgtgcattacgctttacctacgaaatcctagttgcttcgcacttccctcgtttatcgattgttcgttcgtacatctgttccgtttgcattccaattcaatttaattaaatcaaaaatttcatatctatttttttgttaaattgccacattttccatacagaaaacatgagctcttcttctaataccagcagtcatagatcttatggcttacggcggtcccaacgctccatgaatctaaatcgtgctactttgctcgctcctccaactccatcgagcctgtatgatgctaacaattctacttcatctacctcttcgcaaaagccaaatacctctttcactagcttattcggtcctcgcaaacagaccacttcctccccttccttctctcatgccgcccctcttcaccctctttctcctccttcttttacacattcacaaccccagatacaggcacaacctgtacctcggcggccttccctttttgatagacccaatctggtatcacgctcttcctctcggttaggtgattctccatctctttctcctgttgcccaggtggctaatcccatccaccatactgccccttcaccctcagacgttcgtgcgtttcccattcataaaaatgcatctactggtgtaaaacgaagtttcttttcttcctccatgtcaaacggtgcaatgtcccctccttcccactctccatctcccttccttcaaagctctcaacacatacctccttctactcctgctcagaagctgcgaaagaaaaacaattttgattcttttcgtatctcaaattcccacatctctccatttgcatcgggctccttctctccttttgcaacttcatcgcctaattttttatcgacttccacacccgctcctcctaattcaaataatgctaatccttctacccttttttcgtccataccatcctctcgacacactacctctaatcatttcccttctaactccgctcaatcctctttgttttctcctaccgctcgtccacttactgcacgcaagcttgggtttgcctccagccaaactaagtctgccgtatctaacaaccattcacgaaatagctctaaggatgcatcatttatgatgaaaagtttcatcccttctaatcgctcacatcctcaaacccaacaaaatgaatcttccctcttttctgataacagtatggttaactcctcttctaattcattctcccttttccccaatgctactctacctaacccaccctcatctgagttgttaactactccctttcaacaaatcaaacctccttcccaagtttttatgagtacaggtcttttatccaagcaacatcgtccgcgaaagaatattaactttacacctctccctcctagtactccttcaaaaccctctacctttgttcgtccacattcttcctccacagattcgcctccatcaccctcgactccttccaatacacaaaccgactcttattttattcaacgggaaaacactcctacaaatcacaattccattcctactattcagttggagaaaagttccatggactttttgaggttcgatcctcctccttctgctgtaaaaacttctcacaactatggattaccatttctatctaatcagaggtgtcccgctacgcctactcgtaacccatttgcgtttgaaaatactgtttccattcacatggacggtcggcaaccttcgcctatcaaatcgagaaataataatcaaatgtcatttgccatggaggaagaagctgatgtatctcaaccctcttcttcaagctttacattatcctttccttctgctctcacctcgtccaaagtatcatcatctacttcacatttgcttacacggtttagaaatgttactttactaggaagtggagagtttagtgaggtttttcaagttgaagaccctgtggaaaaaactttaaagtatgcagtgaaaaagctcaaggtaaagtttagtggaccaaaagaacgtaatcgactacttcaggaagtctctattcaacgagcccttaaaggccatgatcacattgtagagcttatggactcatgggaacatggggggtttctttatatgcaagtcgaattgtgtgaaaatggtagtttggatcgttttcttgaagagcaaggacaactttcaaggctcgatgaatttagggtatggaaaatattagtagaagtagctcttgggctacagtttattcatcataaaaattatgttcatttggatttaaagcctgctaatgttatgataacattcgagggtaccttgaagattggtgattttggaatggccagtgtttggcctgttccgagaggcatggaaagagaaggtgattgtgaatacattgcgcctgaggttcttgctaaccatttgtatgataaacctgctgatattttcagtttgggtatcacagtcttcgaagctgctgctaacattgttcttcctgataacggtcagtcttggcagaaattacgttccggtgacttatcagatgctcctcgactttcttcaacagacaacggttcatctcttacttcttcttctcgtgaaacaccggctaatagtataataggccaagggggacttgatcgcgttgtagagtggatgctatctccagagcctaggaaccgacctaccatagatcaaattttggcaactgatgaggtttgctgggttgaaatgcgtagaaaagccggagccataatttatgaaggtattcatggatcttcttctaacccccagggtgatcaaatgatggaagattggcaggtgaatgtttaaaccttttagagactcttgttctcaatgtttattactgcgaaattgcgaaataagggaatggcttccaaaatctgtttagcttcataaaagcaaacactttaattatttttaaacgaaaagtttagtgattggtgcttataattaattttggttcattaaatgctttttttttatttaaggatacgtgtccgttttaaccgaacccttaaattttaaaaaattttaaaaaattattagatgatagtttttctatttaattttttgccttttcaccggattatctatttggttttcttcagtcaaatatccggttaattatatctgaggcaatatgatgatggctatggaaacatgccattcagttcttgatatggggaactagaatgtttccttaatttaaagccttgacgccgcacatactgtacgtgctttgtctactgaaaaaatgttagtgaacgattgttttttatatcgcaaatcctttctctaacatgtagactcggcttcagaggagttattattcctatttttcatctattttattgtctaatttcttatgtcactcgtttgttatcgacttgatatgttgcatttactcatctttgctagcataaagttcgaatcccgactgtttatccacttttttttgacttctgttttcataataatttagatcgatcgatgacactgcctattattcttgtacatagtttacgatcttgctgaatggcaaataattggttatgtttatggaaaatgccacgatttactaacgaagtttaataacccgttagattttttattattatcatatcatataataattagtaataatgttaacgttatgcttagttccacttctgtaatttttaatttccctttttttttatgcttgtgaaagctgtgtatatgctcaagtttgtgatgccttcaaattagtataggattttaatgacccgtttaacacttcatatctaaataaacatttattttgaaacagaaaagttagaaaattcaggtatcatcacgttttcatttatcagacacaagcataagctataaactatttaacgagtgtctcattatttcactaaacaccttcaaacattgaaatattactttgacaacagcacgggagaaaaatgcttgggagacgaatattttctccagctccaaacagaggatttattttatgcaatctcatacaatctaataactctacgcgaagagggttttcggacaatcgaaaatttaatgagagaaattctgaagcatcttcaaatgtaggatttcagagaagagttcgctcaaatattccatcatatttatcagcctccgtagaagaaggtgatatttactctcccaatgatttactgtttgaaacggtaaaggcgaaaaatcaagccaaattctatgaaccagtaagagaagattgctttaagacggtgaacgaaaaccctatgaattattggaaaaaccccgtaatattgtcaagattcgttactgaacttggtcgtattaaacccagaggtgatactggcctaacagcaaaaaatcaacgacttctttctagggctatccgaagggctcgagctgctggtataatgccgacgaaatacaaatcagtttattcggaaaattaaattgtactgaatattaacaaggacgttctatatctcatttcatcacattggtagatatacttacccactgtcccttactttttttttcttaaggaacgataaacgatctactttactttttaaatgattagctcacgttaattaatatttcaggtgtactttggttttgaatagtcttttttggattaaaatatacatgacacaaaatcataaaccgctgctaatattagtggctaacattttttaatggctttaaaaatataatatctttgttatctttaatttttaatttagcttgattgaacttttttgtaggaggagcgttagtcgatacaatgtattaaaaaaattatctagtagtagttattttacttatctaaagaggacagagagggaagaacaaataattatatgcaaaagaagaaaaaatccatctagaaaagaattgggttttatagaacgatattaaaacgatgagtgcatcatggagctagttcaaaatatatgcaatagggcttttcatgaaggtatatgagataaaagaacagaagttaaatcagcttgtggtatgtaattctccgactttaacgaaattagagatcctgagaacttagaagaatgacctaaagctgtaaatagctgagcactcttatagggatctgaactctttttatgaaccctttgaatggcccactcgattgaatataaagcttcgtgaatggcttgcaaaggtggtatattacaagccagattcgatgcaatggcagctgtaagagagcaactttcaccatgtatacttttcgtggtattatatggcttctcaaatatatagaactcctttccgtcataaatcagatcggccgtccatgacttggaatctggtttttctgtaatcatcatatttttgtcaaaagcaacatgatggcctctcaggacaacaaatttgggtcctagccgatgaataatggacatgagattttgaatatcaggaaacgactttagaggaggaggtgacttctttaaagtcttttcaacgagtataaaggcttccattacattggatgcgtaaacgagaagatgggggaagagatgctgtatagtagcgggaatggtaggtgtttcacacataacatttcccatactactaattatcacagaatccattacgacatcggttattttgtattttgtcagtgcctgcgaaataactggtatgcttttgggatcaggaagcataccaatttttacaaccctgcactgaatgtcgctgagacaagcatcgatttgtctctgaattaaactaggatgaaggggataaatcccagtaattccatgagaattttgacatgtaagcgcagttaatacgctcattccgtacacctggtgagctgtcatcactttcaagtctgcttgaattcccgcagcaccgctacaatctgaacctgcaattgtaagacaagttgggtgattcgttttcgcattatgggattgattcgcttccatattgtagtgttgaaagaaatcaaaacagcaagtcgtaacaaaaaaaaacacaattttaaagaaaacaaaaatatgtgctcagacaattgaacgaagcacgaaaaaagaaggataaaaaaacaacaagaagcgcagaatttcgcttaccaaataaaaaatcgttttaaaaacaaattatggttttcaaacctacagcaagcttgctgtaattcaacattccctaatgaagggtcaaatctactattccaaagacttttaaagatatgccacaattattgtgtatttagagaaagagggagaggacaaaagaaagaatcaaaagaaactgcgacatgtgggccggaatttaaacggcatacagaagcaaggttacatgcaaatcgatggaagcaagtatgcgagagaaggtaataatttttgcttaagcggatttgagtattcgcttaattttacgttaaaataaaggtaagataagcgactagtccgactaagtaaatgttcaagaaatattagaagaaataaattggaaatgccgttggcacaatggattttgattccaaagtttgtttacatgaatttacgaagcaaatttaaaaaaatatgccccaactccgataccatgaaatgtgtttaataacgatattctattccttccatgatacctcgtgtatggtgaacattggtatatcacagttttcaacgtaaattgaagaaatttttttaaataaaattttttttaattgaagaaagtcttttatggtcttttccaggagtttaagtattaatcagtttggaatgccgagcaaacccatttagagaaaaattttaaggcattttaactagtttgggtggttattagtaaatgaaagaatatgaatttgtatatggccaactcaaattgttgtacagtttgctcatatacacgactatctatggcaataagtattaataccactacctcgttagcaaaatacttttgtcaagaactcatatttatgacttgaacaattattactataaaaaggataattatatagaataaaatttcgagatattatgtcagtcaaaatagcctaaaaaattcctgttcacttaaattcttcgtcaaccacattcaatatgaagttgattcaaaaaaacatcgaaaaaaatggctccggatggataaccatgtgccctgaagagccagaagatatgtggtatgcctggttgctgtatatctgcaatcaatgcacaaactaacttagtttaggcatttgtataatattcttcaagttggagatcagctgaaggcttctacagttcggtatgaaataaagtgtatcttcaatgttcgataataacacctgttttttctgttgtttagtcgtgtagtgaaagttggcgctacaggaagtacgtcaggttcaagagttgtgatgaaactacgtattttagttgagaatatggactttgatacaaaggctgctcaattgcacatcaaaggacggacaactgaataccatcctgaagttaagatgggatcctaccataccttggacttagaactacatcgcaattttactctatataaaaatgaatgggatgcatttgcattggaccgtgtagatgctgcttgtaatccttcaagaaatgctgaaataggtgctgtggttttagatgaaggtaaatttcttggcttacatcgctttattagttcgtgcatgtttactgacttgcaggtcttgccaatatttgtctcattacagattatatgaccatcctgcgtcaaaggattgatcaagtgattccaaggaaacggagaggggacagcagcgcttaccaaaaggtaaatttttagactttgatttttcgtccgtactgatcaattttttagggccttgataaattttatgactctgtttttcaatccattaactcagaatttgattttgataaattgaaagtcgttattcttgcttcaccaggatttgtggctcgaggcttgtatgactacatattcagcatggccgtgaagttagacttgaaacaaattgttaaatcaaagaataaatttgtcatccttcattctagcactggtcatattcattcccttaatgaaattttgaaggaccctgctgttgaatcaaaactagccgacacaaaatacgtacaagaaattcgcgttctgaataaattttacgatgtcatgaatgaagatgatagaaaggcatggtatggtccaaatcatgttttgaaggcttttgaacttggcgcgatcggagaacttctgattagcgattctctgttcaggagttctgacattgctactagaaaaaaatgggtttcattagtagaaggtgttaaggagattaactgtcctgtttatattttcagtagtttgcatgagtcagggaagcagctggatctgttgtcaggtattgccgccattctcacttacccagtcgatgaagaggatatatcagaagatgaagaggatgaggaatcccaaaattttgaacatagttaaagttcatcagtatccgaattgtcatgaatctaattattgctaagccaatatttcatactttaagctcggttagaacaatttgtttcattctcttaaaaaatttatttatgggctcgttttggtagtcattatttatgcttttacttggatgttttagggtatttactatgataaacatgcaaaaaattaggtgttagaatggtcaaaaattgataccctaaaatgatttatacttatcgattataactcttaacttgtaaaattaagctgttaattatagccggtccaatacagtattcaattacagtaaaaaaatcaactttaagcgataaattcgctacaaacgtatttgttgaagttacttttttcaaaaaactaacaattcgaaattgatagtggctcatttacttgcttattttattaaaagttcgcgccaagatacttattcaataagggggtttgacccttctaaaagctaggcaggtgtttgaaaatccggaaccaatatatagacaaaagtaatttaataacgaaaccgattattgaatcaatcaattcaagatatatcactggcgatatacaacagttttaaaattcactcaaaaatttatcaatcattcataagatgaaaattaggataattaaatcagttccgtaaaactttgatgttctgcgtaaatttaaaaagaaaagatatgactagcttaaccaatttaatattccataaaggcaatgtacttggagagcatgtatgcttccgggaatttcatatttgtatgcacatttcgtaaaagactgattgtgtatatccctatccacaaatgaaaatcgaatgacagtattaaattgataatcttgacaatatatttccgaaaaatttattagatttatgtacatttaatagaccaaaaataaaggaataaatagtgactgaatcaatcactgctttctagttctctgactttgagacctttttctcattcaattcggctaataacttttccgcagtactaggctctttcacacgaatcaaatacatttcaattgattttccatcagtagaagcagcaggtacttttacgtcctttttaccagccaggctgtattcaaaatcctggcacaaacgaacgtttaacaaaagttttccacttccctcgacacgcgcaaggatgcgagcagagccagtgtcacgatctacgttaatttttaatggaccaatcccgatatcagaataagatttactagtagcatcgaaacggtatatcttggcccttgtctcaaatacgctgtcttcattttcttcgccttttcctttaccagaaactagagaatcattcgatcgagtttcatcatttccgttttccttttcttcttgctctgatttgtttccattagaagtttcttcacttttttcagcgccaacagaagctggagtagaagaagtaggaaaagaagatttcggagcagcaaaagagaacggattagtagtagttccaaatgaaaagccgacagccgcagcgctaggaggcttcacatccgaagaggccggtaactttttgctcgataatggattggtaaatgtaaattttttctcaggtgtgtcaaatttgataggcttatcaggagtccaagaaaaactcatagtatttcccttggcaggttcaacggcgttctcggatttttcattgttcgagggtttagattcttcgctctttgaatctttagtttcatgggtttgtttggtctcttttgaagcatccgcagaagccatagtcgttgagaaagaaaacacgggagttaatggttttgattcctcattttccttcttagcgaaagcgaaaggattagcggcagtattgaatgaaaactggttggttgtggtagcggcagtaccagtggcagtttgattagaagatgtttctttctccttcgcttccgcttctgttgcggacttctcaccaaatgaccctttaggagtaaaagccgatgaattaaactggaaagagctaccaagcgctggagcagaaaatccgaacctaggagcaccggggggaacaaggggcttctccttatcctctttttctgaagaagctggtttttctgtaacaaaagaagaagaatcttggcttttttgttgctgaggatttacctcagacacaacagcatttgaagttggttgttctaagaaaacgttagaaagaaatgaagtactaactataaacgcattaccttctgctggctttttttctatacttgaaaaatgctgcctgtattcatcaaacagagggctcaaattaccaaagggattattgtcaacacttttgataacagcgtcaataaatgatttattaagaccgcgttttttcaagtgaatatctgaatcattattagctgtaaccgcgggttttccaaatgtaaattgcgtagtcgatgcaggtaaagacaccggttttgctgccaaatttgcaaaaattcccggagaagaaacaccgctcgttggtctttttctagattttggctttgcaattctaatacattagtacctaaaaaattgaagaactatgtttcatcgttacatactttcttgtggccatcacgtctgcggaggcctccttaggaacttcaactggaccatgacggtcatcatcagaatcatcttgatccttagttaactgatgatcagcaccgcgttttgacattttgctagtttgcgaaggtcaactgttagccccaaaaccacccaaacttatggccttcactatgtctccttatttactaatgttacagtaaaataaaataatacaaaaaatgaattgtcgcttgattttaattaagtattacaaaaataaatgactatggtacaaaaattatcataataaagagcgttcagcttttttcttagcgtttcagttgggccaaaacagattcgcatctgtcacataatccgtcctcatgagctgtatgcatccagcaacgtagacatttttgttgatttgaaaaaaataaagagatatttgcaaccccataatccaactgaacttcaggttgtgtaacggaagctaatttcagattttcgggaatttcgttaataaataccttcgatgtattgaacagaaaaggaaggtcggaagagtaattttttaaaaaactcaataaagattgagattttgacttaataacgacataagcttctaatgagtttttaatagttagattttcacgagctgcggtaatcaacaaattaatactatacttaagttgttgaagaaccaagtattccttaattaaaaattttctatcaagtaaatcaacttttgaccttaagctgcttataagatgtgtttctccagcgtgaaaaggagtttggtaagaagaattcaaataactatcgggtaagctttgccaaatctcctgtgccaaaagtggagtaatgggagaaatggcccaaatgagcgtaagtaatgaatgataaaggacagtttgaacacttctcctagatacactgttgggtaaatcagcgtacagacgatcctttacggcgtcaaagtatgtagaggataagaaagagttcataaaataattgagatgatgaacaactttgttaattgaatatgattcataaagttctcgaatttcagtctgaaatttatctagttggactaaagccaacttatcaataccacgtaattcaccaacatcaactgagctcgaggtattccagtcatgtaagttcccaagacaaaatcgggatgttaatctccacttttttaaggattcaccaacttgcgtcaaaatgttcggtcccaggttagtatcattcgtactgtcacatgatgcaacccaaagtctcagtaaatcaacaccatatggaagcttttttccttttaaaagctttccgtttattacatcttcagggtcggttacattgcccaaagacttggattgtttctgacctctttcatcaaagataaatccgtgcgtaaacaaagtagaaaacggtgcttctggttttgattggtaggcagtgtatgtgagaagaagtgactgaaaccatcccctgtgttgatcgcttccttccaagcaaaggtcaatgagcggtttattcttacgaggtgctattgtagtccaactagtcccagaatcaaaccatacatcaagtgtttcagtgccacgaatatactccttatttctgtaatccggatgaacccactgagcatgcccattgttttcagtatcattaaaccaagaatcaactccctctacttccattttctcaatgatataggatacacttttcacagttagtagggggattttagttcctttctcatacaatacaggaatgggtaaaccccatgcccgttggcgagaaatgcaccattcaggacggccattcaaaaaaccaagaagtctggcgcgcgaatttggaggaatcatttttacactatcaagtgcttttatggcagttttcctttcattctccaatgatataaaccattgaggggtcgcccgtaaaattaatggcttatgtgttcgccaatcgtaagggtagcggtgcttataaggagagaccttaacaatcatattttgatttttcataatacttattactttctttcctccatcaccaagaacttccaatccttcaaggcttccatccaaagcttctttagtgtatcgaccataatcatcgagtggtgaaaaaggacgcaaattgttttccagtcctagaagataatcttccattccatggccaggagcgacatgtactataccagtaccgatatcattagtaacgtagttagattgtaaaaatggaaagctttgcttcggtaatagagggttctcatatgtaaatgatgaaataatatctgaagggcaactcgcaagacgcttagctccctgcataaaatccaagtttggaactaaattatcagacattaaataaatcgaattattgtgctggtatagaccatagttgatttcagggtggtaagataatgcaaggtttgaaggaatggtccagggagttgttgtccaaactaatgcctttacattattgtattcacatccatcgatagaaaaactgttcaccggaaacgtaaagtagatagacgtgctgacgtgattatcatcatattctatttctgattcagctaaagcggacctgcttgaagagctccaataaacaggtttattttgacgaaatataagatccttttgtaacaaacttaagaaaaccttaagctctgctatttcaaatttgtcactcatggtgatgtacctagaaggccaatctcccattacagccatacgttggaacatcatgagttgttcttgaacggccgaatttgcgaaatctttagcaatctttcgaatttcaagagaacttttacgctcggcgtttgctttaatagcttttgactcgattggtaaaccatgacaatcccaaccaggaacataatgcacagaacggcctttcagcaattgccaacgattgatgatatccttcaaaatcttatttagagcatgacctatatgcagtcgaccgtttgcaaacggaggcccatctaatagcacgaaagaatcttctttattcaaattctccttctgccattcatacaggtctgatgtgatggatttgaaatacttttcattatttcctttaacgtttggcttaataggaaacgaagtctttggcaagcatagtgattctgaatatttcttcaaatccgcctgactgctgagaaacctacctgcttgtttacaacaaatgtggttatggcctttcggcaaactgcttatatatgaaaatttcatatgtccgacgattccttataatccgagcataaaacgaatataggaatgaatgtcgaccaaactgggaattggtaacctcgtgggtacggtcccaattccgtatattgtactggtagtaactatagctgtagtctgaagtgccaaggcgtaaaaccggtccaatgcatagaaatgccattatttcaaatactatacacaaacgaagctagcatgtggacagcaaatttggactgaatgtttccttggatcaataatgatttatcacataactgtttaaaaagtatatgaatttaagagctgaaaaagtaaaaaaactcattatttcattgtatcattgaagcattactcaatctttctctgaagcaccaagatacgagtttctactaagggttcctcattaattaaatagttctcctagacgttgtgctttacttaaacagagaaaaaaaaaacatctggagactaattgggttaaacaaagggcatgtttgaatagatgtaacagatggttcggctaatgaaaagtaaaggcaagcattttcatgaaagatatctatagttttttcttttaaaaggaaaattttacagaagagcatttattatggttattattttctagtgattgtatcagctttttaagtttacgtattcgaacccaaagtagctattgtttttattttttatttttttaagtcatgaatattatatctaacgtaatatccagcagccaaatcttccatataaataacaaagtagtaaccaagggatttattctcattagatagccatgaataaataatatcaagaatataatcatctaagcatcttacagatcattcgaaatttcgtttgtttgacagctcttttaaaacacactgaatagatagcattttcaaaaacgcgagcaaccaacagaacagataaaaattttccatttgtataaaaatagtaaagtgatatttatacaaaggcaatagaagaaatagcccgtgccattcaaatcaatcgagattgttaagccaactaacagttgcaattttaaaccagttgggttaataaaagattaaaattaggtttttagccaaacgaaattttataaaacactcggctgtccgaaaagttgttggattgcgattaatttttccggtaagtttaagctgtgttctaatttatctgtttaacctgaagtcaagaaattttgtagtggaataattcttttccttttacataaacgaagtacctcatcgtgcgaaccgtagaatggtttaatgatagcattcagttgactgccccaacgaagtgaatctaagtaagccttttgagcttcctgcggcgaagaaaatgtcaggtaagctctcatactatccttccaagtaataattagatcaggttgtttaaaataacttcttaaaacgcgttctgtaagataaagtccttgtgcacttaaaatgtacgtagaatgactttcaacaacttctactggacgttcaatatgcttagataaagaaacagtatttttctcttccattcttcaaaacttttggtaccaaataagctaaaactacaacttcaatgaatattgaaggtatccatgctaagagtatagggtaaatactaagtagccgtttttttattgttgatcagcgtgaacaagattgccaattttcaatcatttatagcccaaatatcttaagaccactagaattaggctccgatacagcatatgctaaaatatgttttgttggatgccaagctaccttgttcagaggtccattagttggaattttccaaatttgatcaccagttttcgtatcagccttccaagttagtttattaaaaagaataaaaataagaaacggtttcaaacatcctgaaatacttacgatatccacatagcggtcctctgatccactagctaaatagcgactgtcataactaaagcttaatgtacggatgggataactttttagaagttagcgaccaaaaaatttaaaagaaactacatactccattctagtaatcgaccgttcacaaatcagttcttgtggatcccataaactagtaattgcatctgcaccaccaatggcaaggtgcctgttatccggactgaattcaatacagaaacaatttgagttatgcgcctttatatcgtaaactctttttagagaaggccattccataatttgcaccgtgccaagtcctgtagtcatgaaaaacaaatcttcactgaatgaccaacagcattcatttgtctattaatcgtaagcaaagttattattggtttaaaaacaaacctcacaaggttgttggaatgtctccattattcttctttcccgagcatcaataaaagacaacatatcatcctagcattcaattagcaatcgtgcgttataaaaacttaaaatattctcgtacccgactactagcacagcagtaatttccacttggactccaggttgcataaatattctcatagttgctttctatttcagcgataggtttggcgcctgaataaatagttaacaaacagtcaaagacttcattgcatacttctaaagtcccagaaacggatcattttcccagcatacacagccattaaccgatcagaatgcgtaggatcccatactagttgttcgacaagaccatatcctctgttccctaattcagtagtaaatttaaaatccaaacgatctgaattccaaacaagtactgatcctgaagatgaagaactcgcaagtctcgagccggaaagattccagcctagggaacgtataggtccctgttgcccttgtaaatctcgagttttcaattcgggaaactttggctaaaaagaaaaaagaaagttttagtattttatgctctagtttttataaatcattaacatacaagcgattctgtaactgaagcacacatggcaaagatcgcgtcgagacgtccaaagggatagtagtacgtggacagagtggttagtgtaaacttactgtctatttacaatattataaatttgacggtctaagtataaaaattaattatcatttagaatactaaatattaataatctaactcgaagaattgagctgttcggtggcctcatgttcagacgatgatggtggagtacgatgttcgtgtgtgctcacagtgtaaaaccaaggatgctggagagcttcactttcagatattcttttctctggattaatttcaagcatcctgttgattaaatcgattccctcttctgaaatttcgttttctaataaaggctctatcggatatgcaccttttgatatcaactcaatacattttgcttgtgacgaagatgcaaaaggaatagacgcagtaagcctgtgaattagtaattggaaaaaattaaggcatgaaggttcattgctaattgattaaagccgacaaacttacatcacatataaaacacatcccaaactccatatatcaactttatcatcataacctccgtccaagttgacgttttttgacttcaaaacttccggtgctagataacccattgtcccgcaaaatgtttctaaaaaggttcccgtcccatgaataactttagccaagccaaaatcagatattttaagatggaaatcatttgttataagaatgttctacaagttagactttcttatcaataaacaagatatacctcgggttttatgtctctatgtgtcacaccctgcttgtgcaaatgtaaaagcgtttctaaaagttgtttgagaagaggtttacagtcttgttcgtcgatggagccattagcaattaaaaaatccataagatccccaccctcaacatattccataacaataaataactcgtcatcattttcaaaaatttcatggcattgtacaactcctggctaaaagataagtgttagctaggagtttttcgtataaaaaaaggtgaacataaaatgatactcacatggtgcaaagattttaatatatcaatttctcgttgaaacatttcagtagctcgcttttccgaacttgtcaaaaggatttttcgtttgttgataattttaatagcataccacttgccactattcacttctaccgctagcttgacaactgcaaatgtaccacttccaagtgtacgaataatttcgtaatgactgttctcggatttaatcatgtttttctgggaatctcgtgaatgtttaactggtacctggcacaaaaaagctataagactgtaagcaaacttgaagtgaattctacgtcaacaatctccttcagtgtaaaggacgtacaaatttcatctttcggcacacctaggccaattcgaatttcatctccgtttgacaagatagttctactattcttggcaagccgttcctaaatgacgtcagtaaattgtaaacgaattaagctctcgcttacaaaattcagaaatgttccattagaagagtggtctgaaattgttagaaaaggtggaagaggcagaagactttaaaagattttttaatcctttagacttaccgtgtaaaaaaacgacattctcagattcatcggaatcatttctatgcccctgggtcatttcgttagataattatgtcttaaagagattgaagttcaattaaaactaaacgagttcagctggccactattattttatatacctgatagatttcaaaatgaaagttgctaactctaggtccgtttaaaaccacttcacaagatttatgacgtccaaatctccaaaacccattgtgcacatctgtagtaagaggaatcacttctgtcttaccatcaagcatgcgagtcataaccaatttcataaatacattttcgttgttaaccacctgtttggctatgttctgactaacatgtagtggtgcctcttgagtagcctgcgtagcttcttctggttcttccatagtatcttaaaaacagaaaaactggatgaattctttaaccatgtatatcagtaaacacaaataaacgtgcaaatgagtgatcaagcttttaacagaagtaaaaagaccaaagaagcagttatcatgtcagacgagggcttatgatttactgacttcgctttaaacatcgttataaattttacgatataaaatgtatcataagacaataataacgaactgttgcaataccagatttttcgcgaagcacgagtaatataaacaatgtttcatccacctactttactgtacgttatacgtagtgaggattaaatgttaattgttaagtagtagtaatccctatttatatttttttggtatacgtgaaggttgccatctgtcaacattcctttgtatttcaaacttcgacttccgcgattgaagactttgttctacggcattaaatagttttctgatctccttaattgttaccattattcaaaaatcttctataccaaagcaaggaataagaaatataatgctgattcttggtttaaccggctcaattgccacgggtaagttatcaaataacaattggtttaatagtggttaacctagttaagggaaatctacagtttctcgcgagtttcaagagaaatatcatataaaaattatcgatgctgatgtgttagctagaaaggtggtagaaccgaatacaccttgcttaataaaaattcagaaagagttcggtaatgaagtattacatgaagatggcactttgaatcgagcaaagcttggccaggcagtatttcaagacgcaggaaagaggtcacttttgaattcaataatacatccagcagtacgtttggaaatgctcaaagaactgcttcgatgttacgtacggggttacagcatagttattttggacgttcctttgctttttgaagctaaaatgcaatttatttgctggaaaacgatctgcgtgtcttgcgataaaagcattcaaaagcaacgtttgctggcacgtaatcctgagcttactgcagaggatgctgaaaaccgagtacaagcgcagatgcctcttgaacttaagtgtcagcttgcggacattgtaatagaaaataattcggatcttgagaccttatatgaaaacatacataatgtcctacctttaatcacaccttcctatttttttaccttactatgtttaattctaccgccattgcaaataactttacaagttattgcctttgtctcgcagaagaaaaaggtatctgaattcagaaaacatatataatccttttttccatattctttaatttcctcgtttgttatttaagccaatagtcttaatgtttttgcttataattagatcattttcataacttatctcaatatcttgcctcgagctttctatataaattcacgagtatatgttttatcatgatttgaaatgagaaattaaatcttttcatgcgcatacaaatagctgaacactacaataatgattaatgtagaggttctcgcttagatttctgggttttaaataagaaatcgattgcgttccttctttcattgtctgtatacttgggtattgaacttgtattaatcaatctttgctacaatgcgtgacttatatttatgtcaaagaataattaaattttttttgttagtttcgttgggttagctaattttttgattgatatatttgttcacgtatttacaatttacatgttcgcatccaccatcacttgaacaccttgtcagtaagtgttcagtagccaattttctggcaaaatggaatctggatctattgatttggataagggtgagtcaatttagtcattacaattatgctaactccatgtagagatagatgaattgagcagggttttattagagcatcctgctcatgtggaaaaagttttaaagaccgttgagttcgataaatctgcccttcgttatattgatgcaattttagatcatcatttgaagcagatatatcggaatttgacatccaattctcctttgcatacgctttctctacttcaaaaaatggcatcttggaataatggattggcatgtgttcgtgtattccaagctattgactggaacagtaaaatttttataaagatgctccagctacctaatcaaattcaaaattctaggaaaggaaataagcgtctcaaaatcactatatcaaaaaagcggtcctctttactacttcttttcattacattccttaggcttggtacaccagaaattcgactggaaatattaaattcaaggaaactaactactcctttgtttaaaggtatatacaatgatgagccttcggttcttaaggagctacttcaatgttggctcacttatgtgttactagatcatgatgtttctagggcaacaaaattatcttattttaatgaatggtcattgtcatgcttagcttctctttattcaagagatgatgaaattgatggcatttccttatgcaatcttgttcataaattttttgtcgatgcttgtacagtacctggtgaagggctttgcttcgtatcaaatggatggcatttacagaagaaggtggatggacaatccaaaactatttttaatcgtgtcttacagtcatttgttttttcattgcatgttcatacaagtactttacagcgggaattagtccttaaaatattaaaggcttgtccagatattacggcatcatttatagaaagaaatagtttgacctctgaaccggtattatcttatcaatggatttctttcgtttcattactccaagcaatacttggtatgggcattccttttcctttttacgatgcagaaacaagaacagttcctcctactaatattataattgagaacatattgccttcttccttttcaaagcctgtagtccttaaagcattgaacggtaatgacaaatttgtctgttttttaacggtgaacactctcttagcgtcgtttaaacgtttagagtctgtattggatgaaatcaaacgctctgaattgtctgaagataataaagttgaacttgtgtcaaagatatctgatgcaattttactacgtttacccgattctcaaacttttgtacagctttattcttctacagaatcagatttgctgaaagaaggactttcaaggattttactttattttttcacttatttcccggaaaacattttgaagttaaaaattgacacctctatatttctacggttagatctttcgccgggaatgttagaccgtccattttcacgtttacatgttgaaaatattatccaaattcttcgatatcttccagaagttaaatggtttgacgtagttaggtcaccttttgtcttcctatgcttgatgtatttacaaacaagtcactcaaagcttcgagatgcaatcattagcacgttaaacgatgtctttagccaaactatcattttctgtccatcgctcgctgtccctcctattttgacgattttagcttctcttcaacacacatctcctacgcaacataaagcagttttagaatttttaaattcgtgtatcaaccgttgtatatctcgagtttttgcttatttagatgtttgtgtcgactgttttaaaaagcactctgtgaattctcaaaaaaagacggcgcccgaggtttcaccaatttcggtaacattaattgagcaaataccgttttttcttcaaaagcgtgatatttctgatgactcaaaggatgctgtgctctcttggttaagtgatttgttctctaaccttgtctgtacaggcgaagatgcaaattgtcttttccatctattggaaaacgtaaacgttacagcatttgattccgattatactttaaagccttttaatcagctaatgagttttatcgaaagcttagctgttcagaaacttccagattatgtgaatcagataggaagcttgtctcaatatctgctttattcaaccaatgatgagttatcaaactctggtatacagaagttcggcatgaaccttgacttcctaccactttatgttgtaattattaccaaaagaattgctattatgttgcaaagcggagacatgagagttaagaaatttttggaactcatacgcgaattagtcgaattttctaaagaggaaactatggcaacttcgcagtcgccaatccggactttgctttcagcatgcataaatttaagaccatttcttttgcaagaacaatatatttcattcaatatggactttgcagaattcttgattgatactaatgcgtcaataaaaggttcagttgtgaacacgtgcgttttggactttttatacaagtcattttctgataaagtgcaagaaaactataatttaattcgtattgcagccaaatttatgctattatggacacaggaagaatttattgggttttccaaagctttggattccttcttatcagagaatgatgatttgatttataaaaatttggattatgttgctcctctgctttttgaatgtatgcagttcacttctactactaacgcaaacatgttttccaataactccatcagtgttttgctcaaagctgcgattcttaaaccaacgaaattaactcatggtatgtttgatgcactgaatacaatgaagcctattatctctgattttactgtatttgagcctgccttacatacagttgaaaattttgatttgaccgactgcgctgatgaacaaattttgctgctatcttcttttgtgaatttcgtgcctctatttaggaaagttatatggaatcttttgttaaataacaaagaagctttaattcaaaagtatgaattgcttgccatattgtgttgtgaccttgctaagcaatacgttgctgaacaatctcaatatgatttggagagaatccgttccttttgttccgaggttgttgaaaacaacttggatcttgttttgcaaaaatctcatttgattgaacttttgttccctcttatgaaattgagtgatcccaaaatacaatattatgtgaaagtgtctaatgccttatctgaaaaatacttgccccaaggagtattagaacttctagttcttcttcaaaagcgcattgacattccgagctctttgagagttcaaacaattatgcgaatatttgctattctcacaagagttttgtccgatagtccacaaattggcttgagtttagagaaatttttaaccaacttcgaagctctcattaaaatgaatgttgacattcttagagatgaaattgataagtctaccttaaacagttttttggagtctgccattgtgcacgttacttcattttcgaatcttcgtctttgtcttacgcttgcctttactatgactgctgagcaatgtgattcttcacggtttttacaaatgattttggcacatgagaaaaatcctctagctggtgaagatagttcggatgaaatcaaagcaactatgtctgcgatcatatgtaagcttacaataataggcaaaaattacaccttatcagtattagaccaaatattgaaactttttaaaggtcggtatactcttcatgattctctactttgtgaattactggcctactttgaaactttggatgatattagcgtcgcaagtcgatataaaggttgggtaataactgacgaatacgatatgatgcttcttgctcgtaaggacggttcaggggtactggaacctaagattgctgctaatactgtcaatcaatatccatcagagtgggagaagattgatttgaaggtgtttgacgatttggaaactaccgaagggctcctttctagttactgtagtaatgaatggaatagagaagtctatcatccactatatgctcttggtataacggcatcccttcttcattcgaatcagcaggtttctaacattcaagttattgtacaacaaaacttcctcggtatgatagtaatggggctttctctttttaaagaagaagcacgctttgcttgtcttaatttcctacgaaattttatacccattctggacgaacaaaaatttagagaaaagcatttaattaaactagtacttgctagtataattgtgaatgtaccttcttcagaaaatcggttgagcacgttaatggctaacttttatgctttcagcttgaccgtcatgatgaaaccgacacatccattatttgtaggaattaatcgttattacctgcaacgtcaacatgttgatgttacagatataccgatgtactatgaattactttatccatcaacagattacaccaaaagtgtttactggctactgactctattacatgctggtttacaaacaaatcaggatttaaaaatatatcttcgacgacacgtatttgaaatgatatgtactttatacaactcatgtgtagtcaacagtgaaatccgaacactaatcgaaaaaatattgctcaaggttgtggcattgggaggaggcccaatgttggttaaatacaatgcaatataccctatgctacaaatggtcataccaagttttcaagaaacaaaggaaaataccgtagtatcgaccacgtaaaaagggaaaagagaataaaagaaaaaatttttggctgctaaaatttagctaactaaaattatgggatttgcggggttgaaaggttagagaaggaaataataattcattaatagcggcacgatgataacttgtaatttcgtatctcgactaaaattctaataaatgtaaaaatatctgcgattgagttgacattcgtagaacgcgcacatcgtatgaaaaatttgttgttcaagaaaaaaagatgaagtcaagggaaggaagagaagtttcatgcacataaaaatttagagaccatatctaatggccatttcattttgataagtcatttccaaaggaataggggcagcatatatgtcggtttcgtctaggacagcctcacgattggcaagaatatctaaatgaaagtttgcagatcctcctaaagccaaaggacgagagctctatgcttgagtcagtaaaactaaagaaaaaaaaagagggggaagatataagtgcaacaataagtaaatatagcactatattagtctatacattaataacctacctgtgaagcgagtttctgttccatttcacgacgcacaggctcatgcaaaccgtaaattctacgcatgctatcaaggcgaatttgttgctgttgagcctcccaattctttaatcgactttctagaggatgtttattttcaacacggtgtacagctggaatgctgggctctaaaactgagactttgaagtttccagatacttcagcagctggttcgacgtcaggaacaatcttcattataaatctgtgagatccttcaattctctactttgtcgagtatatgtggtttaggatgagtttctacaatagtgaatcctctctcgtaagcctatcgttaccttgcatctatgttacctgttacgactaagattgaagtgttttacccttactatggaggacatactaagcttgcatgcgattactagcaagatggagccaacttaaccactaccaccatattaaaataacacaaaaaaccatcacaattggtattaactcgttccaaaaaaggcgataagatgtcgcaggttattcaatattcagaagcagatttgctatatctatcaaaatcgccgctcataaaaaaaccagaaaatctgcctgaatggattctgtaagttagggatgctaaataatcttggttgatgaaaacaccttcgagaaccaaagtatggaatattggctaacgttttacagtccggaggctatgaaggcagatcgtgaacggcacattcgccaagaaaaggaaatgaaaaggtagggcagaaatatgaatactgtgaatttcgcgacacaaattgattttagttctttatttgcacttcataagttctttagagattttatactaacaaatttttgtatagacatgatgatgatggacgacaatatcagtcagatcgtaaattcgctaaatcaagtaagtcattttgtttactattttctgtcgactgttaacataaaaaattgtctgtattgactatgaatccttacaatgcacgttcaaaaagatgcggcaaaaatgtcatatggttgtttactacaggattgattataatgtgaatccattctacctttttctgcatcagatatgaggtcgatgtggaattcgtgtttttgacgttgcttccttgacattgtcgatagattccgtctctttgttgaaatccttactaacgtttctagaacacgacgatattattcttgggccaccgaaacttagttttgctagcagtaatgagaatggcaggtctgtcggtcgccatgatgatttgctttctttgggaaatgtgtataacggtgtagcctctctccgttatcgaaatggcgcttctgtatcgcggtcgtcatccattggtcattccggttctactgcaccatggagtagtgtaggacgacataatcgcaagaaagacaatgaacatcgtgatgagatggaggggcttgagaaggtgatgaaacaaagggctggtaatactggcccacttgttgcaaattctactgaggaatttgaagcatggaagcgtatgatgaaggcatcctctggagaagctggagcaggtaatgttataacacccggcgtcacttccaccactggagccccttcaggaaaagcttcgctttctagagctgcctctaattcttcaacctctgctagagctggcattagtgttgattctctgtttggaaaacgctccgctgcccaagcgatggctactgtcgtaccctctgtcagtacacctggtggtacccctcctcgctttgcttctccggcccttacagttgaatccatggtacatgccgcacccagcacaaccacttcttcgaggtttagcaagttttttaacggactggctggccctgaaacttctaagacttctacaccaaatatgtcaaataacccatctcctcgagttgcaaataccgttgtttctcctgctcctattcctactataggttctgctacaattgacaaagacgccgaaggatttcaacgcgtcttagctatgcttggcagacaagcatcaagcacgacaggctctcctaaggttgctttgtcacaaatgcctcaagttaatgtcaacccttccaatcaagaccttgcctcggtaaagcaaccttctgggttttcacctccgtctgcagttgctcctcctcctggtttaggtaatcacaacttttctaatgatgattcttccttctttcgatctcttatgacttctgatactcgatcagtccctccgcctcccggcttttctacgaatgctcctaaagcagttaaatctccggaaatttcagcccctccaggtttgtaccgtggtctgtcctctggagcttctattccatcggcacccccaggtttcggatatcaacaaccatctttcccatattcccctggatttcctccatctgcttataatcaaaatcgaactggttatggatttccagatacttctagaccaccacattaaaaaacagtgtccttagcacgacggtgtgatgaagtttctcatttgactatagtagtgggtgtgtatgcatgtatgctctgcgcagttgttattccgtctgcaatgtcggtaaactccttaacatagactttgctttatgatttctgatataaaccggagacctttgaacgatttttccttgttttaggaatttttaatatgtgaattaattagtacatatggctttttttagaatctccttgtggttttcagaatatactgcaacatcgtcatttgatgaatggatactgcgtaaaatgggacagaaggatttttaattaaccgtttatgaagataatttttaggagtcgttaggtcagtttataaaataggattaatcggatgttttagttcatgagtctaaagtatgtgattaagatgagtattttggttatacgcagttttgggaacttgtgtcataccaaggtatagacaaaacagttcatgatagatagaactaaaaaaattccacttctcaaaagtattataaatgttaaagcatggatctgatcaattgtttggctagctgctggaattttggttgctgctaatctacagtcattggtttcccggcaatgttttactaaaatttttgtgaacatgtgtttttatggatgtgtgctctttaaaaaattacatcttttcgagaatcaatgtgttgaaaacttagttctttacgagaattctactctagccaaactgttatcttttggatatacgaactagagaaagcatctctaaatttttagacaaagtgatactgctagccgaaaaataatgaaaggttgtttttcacgtttatgtttgtaattaatgcgtactaatcaaatcacattttcctaatgtttagatgtgagattggggtttttgtaggaatatatattattttcttaattcatatttatttttttaataattggcttcactttgactaagcgtcataaaagagatggtattttcaaccgatagaataaaagagttgtttaaatgggaatatacatcgctagatcttttccagtatattttttacaaagtgcaaaactatcttcaaagtaatatgaaaacatataagtgataaggcgtattgcaaggattacaattatttttggacatttacacctatgaatttgggtaaatctatgtatgaatcaaacaaactatagacagcagagataaaggctctataaatgcacccacgtttactcctattaatcttataaaattttagcacagaattaattgtgtaaagtgataattaaggcaggattgaaagttgcgtttcgacaaaaaaaaatatatatttatatataagtgtgtataactcgtaaaccaagaatgttagatgcgatcacctttatccattatatataaatttgatttcacaaaaactcatatcatattgtaaacaattaaataaacacggtaagcatctttacaagttcacaaaaatcgttaaattgacttaagctttgtaatatatttttgtcgtttctacttttaggagaaacatactgaaactgacagaactctttaaggagcttcaaaatttttgcgaatctcgttttatcaaaatcggttgattctgcaattttgatttaagtggtacgctattctttgtagaactgtttacattttgatcaaacagaacgcgacccccaacaccgagatatatgcaagaatcatcccaggaggagcctgtgcactatgttcagtggttttacctatccaattacgacctctacgatgagacttcttctatggagttgactggggcgcagtcctggaggcggtttttgaactacgataataacgctttagaagcaaaatacaatgaaattattacagaggaggtgtctcaagagccaaatcagaagaatgtaactaattttttaatctatatgtgagcttaactaacgagcaggtcattgttggaatttctgggcttcatgtggtaaacttacctactcttactttaaagcctctatactggccaagtgccagtaaaaatgataccttacgagtcgttcgcggtctttggatgtacgaagatacgggtcttcctgtaatcaatgaattgtcggatatgttagaagagggctaccaggaagtgaagccatacgccgttaactgggataatgttttaaaagaagaagaagaagggaaggattctcaagatgatccttctgtattgtctcataaacgtaacaagtcctctaaggaattaattgatgcgatgcaatggcctcttaaacctacctcctctggcaaatatgtattttacgaagacggatatagagcactcatttgtcaaggaggtttgttatcctatttttcaaaagggactcaatctcgaaggaccagtattaaaggtatgccggtcgttcgagattttccttactttgaagatgatggttttaatggacctaaacaagttacagatctttttttggtggttcatggtatcggtcaaaaaagatcagagactggtaagtaaacttgatttttttttatcttacaccggcattcaattactaatgttgacaatatagaggaacgattcttatttaccaagacgtgcaacgtttttcgttcattgatccaaattcagaaaaacataatgaaagaggatccgttgattcgaaacgattatgaaccacaacttcttccgatatgttggagaaataagcttaattttaattcatatataaagccagttgccggtgatgaaggacgggttgaggatgaagaatttgaagaaaatcgattttcaattgaggatattgaaattgatagcattccagcggtgcgaaggttattaggagatgtgatgagtgatattccctattatatgtctcatcacaaagaatccattataaagtctgtaattcgtgaagctaatagggtttaccatttgtggaaggactgcaatccttactttttagaaaacaagggccgtatctttataattgggcattctttgggctccacagttgtttttgatattttgtcacttcaacccacttttgtcaaagaaattactatagacgatgatgaaagctgctttatattcgacacaaacggttttttttgttttggtggtccggtaggtttttttttgcatttgaatcaacaaagtattattcctcgtcgtggaagaggctcatcaagatacgaaataaataaaaactttataaattctgatgttccaaagtcatatacttacgatggttatgatcggtacggatgtctcgcagtcgactctttttataacatctataatcaccttgatcgtaagcgcatcattaaattatcgtatttactaacaaattagccgttgcgatgcgattaaatcccacagtggatctctcattttcgaaaggcatccacccaactcgtatactgttcacaagaaaatcttcaagtattttgagaatgatctcacattctaatactgatcctgtggaacttcgaagttacaatcaatctttgcagcaaaataaaaacaatgagcccacagcagtggtcccactggagcctgaacagactgtcgagttagagactcgcaattttcgcagagaagaaagggccaagtggcgcatgcaagagttgaatgaaaactctcagttggactacgtatttacgagtgcccatggggtcatttcaaacaaatatctttctatgctttcggctcatagcagttactggagtagtgaggatcttgcttgctttttagtagtggaaactggccgaaactttggtattgccaattcaattgagcaatttcgtggaaagcatatgccacgtatattcaaaggggacagctcttgaaaattttctttttattttatctgacagtataccagcgagcttcatatttattagcgatgcgaagtggacaaattaaaatgaatttgatgaacattggataatgatgattttttaggatcactttaatgactttatatattggcattcgaaagatggttttgcattcaatgaccagatacgaaaatttattagagtatttatagcaacactagtgattagctagttttttttttgtttttaatctattgctatttttccaaagcttgttaatacaaacgagtaattcgttttatttgtctctagattggttttaaaaagtgtctatacaagcagttaaagattacagaatgcttcaaagtgccccacctcgttgttattctatttaataaccgttttgacaaatataaaaaacttatatgcaacgtgactttggcaaagtgtgcgtttattctaggatccctcataggtaaatgtaaaaaacatgttcttcttctacgataaatatagtaatagtcatttctttcattttgagatttgaaaaccgaggcaaaaaaagggtattttgggtattcaagcttatttggaagaacgctcaccactcacgtttttttgaattcttcatacaatgagcggccatactgatgccgatgaaattcatgagattttacgaaatagtacgactggtttagtccatttaaaggattatcaaagagtaaaacaaaacatcgttgaaaaacgagagaaacatgcgctatcaaccacaagtactaaaatgtaagtgaaaagaacgagaaaagcccgatagtattctaaatatgactgacaattcaattttagaaaaaagagaaaagatgctttaagcaaaaaggtcaaacagggcattaaagttaacaaaggaaaactttcttttggtgaagatgaagaactggagaatgatgatctacctttaaaaaaagttgagaaaaaaatgtttatgggaaaggatccatctgcggatacctcctttttgccagatgcagagcgagaaatacgtgaaaacgcgaagcgagccgaatatcgcaaacaatggctaaaagagcaggagcaaattcgggaaaaagagattttgataccatttatctattacgatggaacaagtaccacttatcatgtaaggactagattgaaagattcggttggacactttcttgctgatatgaaacagcaaatcccatttttgaagaggattctggatatggataaatttttactggttcaatctgatttaatcattccccatcaccatgagctttactacttttacattaataaagttcaaggacgtgatggacttttatttgactttgataagctgtcatgctctagtccagaaatggttgcaactacacaacttccttctcaatgcattcctcatctagttcaaaaatcatattatttacaaaatcgccatgtgtttccatgtgtgcattgggaagtctttgattctcgaaaagattattcattggaaaagcatgcaactgatcctaacgctgcattattttaccggccctcataatgccttttaaaaagttttcgattttttttctcttggttctttatttttgttttgcatactcatacttccctcatcgactaatttaataacaatttcattacaactatattgtttttatgtttgtattttaaacaaatgaattgcgccaaacatataacttgataagctatacaaagagagagactttggtaaaaaagaaacagatattatccactaagtattcgcaatgggttttagtatttacacttactactctcaacatcactccaaccttgactgaaaaccttgatttcattgatgtgctataggatattgtaaaataaagtaattaaaaaattagcaattcgcttttggaattattaaatgtttcctttattattgaattctcatatttctgcttgtttttatttaatgtatcgcagcgttggtatgcaaatacatagtatttgatcataaacatattaacgatacgttaatttgcggtggattatactgtgctatttaggtatacaatttttggtaaagaaaaaagtgatcgtgactgaatgatgagaataactattctattgtaaataagaaatgaaattcgcttttcgttctcttggaagtataagcatgtcgcttttacgaatgttcacgagtctctaatcctttcggtatactgtaaacaatctagtatgtaacgtttcatccaccattttcaagttttagaattagaaaaccagtaatacaggaaatataagatgatacttttttctaaaacaaataaatatgaaaaatcgaccttgatgtaaaacgagaacctcttttaaacaatgcgatttcccaatatcctagtaattagcccatttctgttcaaaaaaatcaaatggaaaaaaataaagtactcaattgtattgaataaactatttcaccctccaaactagccaacattcagcccaagcaaaaagtaatgctttttcccatatccatatcgcttgtagctttacatgaaagattggcaattacgcagtttgcaaaatgcttttaaggatacgtcaagctgcgaaaaaattacgttcctactaagtccttatgtagttaataccgcagtataaagatgcgttatccatcattttttggttataattctacaagcggtgaactcaactaaacatcagaattgttcataagctaatatggaaagggataaaggcgtcgctccaattgttgtagaaaatgttgcatataatgaacaggtaagaaatgattgcagagctagattttcttggtactagtttttttaaggattttataattgagtgctaatgaatccaaaggtcgtttcttttgttcgaaacttgacttctagttttttcgggtgcgcagctggtattttgggtttaacttcatatgaagggcttgctctgtatgtactcggttacttcttcgtctcctttctactctttgcattgaaaatgcgtggtaacttaactaagtattaccagcccggatataagttttggatcgctaaaatattagatggcgcaccttcttatgttttaacttggacattgttctacagtttagtatatggtaagaaacttgctcgatcgttgctattttattttgtttgaatagtcagatctcgcattgaaacaattacacgctaactaagtcattagtttatgagtaatgtgtttaatttgatttatgcatttggcaattaatccaagatgaaccctccttattcttgttcagccctttcgttaataacacatatacctcattaagatctattgtttgagaaaaaagtggatctcttccttttgttcgtgaacccatcctataaatattttgtatttcctaataaaacacaaatctaactgtttttttacatttctttacttttcctatagaaaataggatatttgtttaaaatatatttgtcctgtcagcgatgctagaacatagcacacacattccgttgtattcatgtcgtcttccttaaatttgatttcgaaaactttgcatgagatatgttctacttctttaagaaattgtctctagtgcttaaaaactagctgcttcagggcacatggatgcctaggcatttattttttgaacacgtgttttaccattattatacagttgaagtaaacactgcatatattcaatatttgcaacaactttgacaacggttgaaaaggacaaaatatcatattcaaacacgatctttgaaaattttgagactaatgaattgtattgtattatctaaacttactaaaaaatgaaaaccaaattcaaagatgcgacaattttacatttattttcaaaattgtagagatatttttaatctaccacagtagatttcccctatttaccatataaataactcataaacaagctaacctcacaaagacaataataataatataataaccaaagaaagaaaaaaaaaatcaccaacaatcataaagttgagctgataaaaaagggactgactattaaatagaggagattatagtaagaaattgaaatgtccctaataatcaaagaataaagtattttttaacataaaaaaagtctgaaaagaaaactaagttacaccgtcaacgattaagagattagctcattaacaagccaccacattattcattttttggtatcgtttaacagatcaccaatatccaaggcgactttgtaaacaaacgtgggaaagacaatataagtttttaatgctttgcaggtggagcaggtgactcttctgaagccaccaaattatggacatgtgttggagaatgaataactttaccattttccatatggcacatcgaaatatcattaatccaattgtctgcaaagaccctgtgaatgtcgtaacgcttaacaggatccaactccaacatatgagctataacagcacgagtttctcttggtagtaggcgcaaaagtctccagggtccatacaactcttgtttatgagttgaagagttatcagttttagagtttggactatgtgattcatcggtttttctaataggttcgcatccttgctcgactaagcgctgtttttttatgtcagcaagtatatcactgggagactcagcatcatttgaaggctgtttcatacaaaacaaacggaaagaattgtctgaaagcttgggatatttccaaggaaagcggcgaagagccatacaacagaaaataatggcggaggaccagatatccactgcacgaggatcatatagtttccggaccaaggtttctggtgcaaggtatggatccgaaccgacaacaccagtggcctcaacgatatcggcttcaaaggggtatttgaaaacgacagcgctaccaaaatcaatgattttaacaaagcaattactatccacaaccaaattatcgagtttcaagtctcgatgcgccaaacccatcgaatgtaaataggcaacacctgagagaagttgtttgaaacaacaataaacttcaggcattgtcatcttaccactcattacgatggaaaacatatcgtatggagcatattccataacttcatagaattttttattttcctcaacaatatcaagggtctcaataatattggtatggtgcaaagcactaccaatacaaaactcagcagtaacctttctggcatattcacgctcggtttcagtaggccttcttgcacggaattctttgacggcgaaaattttaccatcagaagatcgcttcataatacggacagaaccgcctgcaccagagccaagcattcttccaaattttccgtattttttgaaaagaccgaaatgatcatcttggaggttagcggaagattttgacttggaaacagatggctttttctccttgtctgtcttttgatgggatttgaaaaagcgacgaagatctaaagaactatgatgtttttcgtgcttgtcatgcttatcatgcttgtcatgatgattaggaacaagagatttcaacgataaactaccagagtgtccatgatgaccatgctttccatgatgaagacccaactttctgaaaatgaactgtgaagggatatcatgtggatttgtcttaataggagcacggcgggtgcgtcgataaggatcgttgggatcgccgacaaggtcttctgaagaagggtatgcctgaaaaatgggggagcgatgatgctgagtgttaaaagagccttcatcagattcgccttcaccaccactgccgctgttttgtgaaagagcaggagaggtgtaaccagtcgaacctgaaggtttaggactagcagcatgtaaagcattttcagtacgagggggaaggacggtagaagaattagcagagccatgataatcatcttcatcctcagaggtgatagcggaagggggaatggaaataggttcgaagtgacgtgcagcagatgaacgataacgatcctcggcaagtttagggtcaatgtgattctttatatggacgggggattgaactctgggaagaggatgattcatatcatcgtccgtatcagcgtgctcagaaaagtcgacaggatgcaaacgctgaggagggttacgaggaggactcgttatttttaattcagtgtcaagtttattttccagtgaggaactggaattgtctgatttatgatcgctatccccattaaggttaaactgtacattgggaggggtgacagacatgttcgtaacggcaatcatgtgcaattgtaaaataaagaaacaaaagaaatattctagttcactgaagagcaaaccaccggtaagattagagaaaaaagtgttttacaatgaaccaaacaacaagtggaaggtttggtaaaaaggtaaaaaacagggaagaaaaaagacagaaaacttcagaatacaacaaggaaaatacaaaagagaaacttgaatgaactcaaaggaatgtagttgttaaactatttaacaatacaagttttcaagtacgacacaaaacaattgcgtaagaaagtacgattcaaagaggcaatctcaagacggagtgaatgggaacacaagaaataaacaaacacgtcaaagagaaagtagagaaaaatcaaagatttttgacagatattagtttgtaacggagatactgtcagacgagatgggaaattgaggaaatgtcaagcgagttttttttaaaacaacggatgacaagggaagaatgaataaataaatatataaataaataaattccaagtaagaaaagggttgaagagagaaaagaaataagtatttcctaagaagataacttttttttgatgggaaatcgagcgctgacaacaacgaattggttattgtttatggaaaattctttggcgcaacgacaaaggaatgagagatttcaagaacaaaaaaaaaaggaaataaggaagagggaaaaaaaacaatactggaattaattgggaatggggaacctttttataggtatatcagtagatattttccaaagggagaaattcaaggtaaagtgagccgacgagacgatccgatcgatcacgacacacaaagaggaaaaaaaagaggctttaagaaaagcacacaaaggaaataaaaaaaaagagaagataaagaaaaagtgtgaaaaccttgggttcaaataaagtatgaaaaatgagaaatgaattgagattacgaaacaggaaattctatgtattcatagaaaatagaacgtacgtaaaaacaaaacaaaacaaaaaaaacaacaacaaagaacaaatcaacccaaaaagggaattcgaaagaatgttgattgaaggaagaataccaagggggaaagagaatcacacaattcactcactcactcactttcgggataccgatcacaccaaataacgaaacggaagaagccggaaagaagggagtggaataggaagggtgaagggacgaatggcaaattgagtagaaagaattcgactcaatgaggatggatggatggatggaaaattaagggaattggaaaaaagcgtaaatgaatagaaaagttggaaattgatttgttgtttttcagaagaaatcacaacaataacaacaatgttttgatgggaaataagatctttatgctttattcaatctttattttttcgtttactttctcaaaattctttcaattcctgttttacccagaaaagaaatcaaaggcagatagaccaaagggaatcaaagcaatgcaatggacaaaaaaaactttcgtttttcgtatcgtatcgtatggtttgatttgcttttgcttttgctttgttgagtcaaagttgttggactatgactgacgggggagtgaagtagagctttttagtataattcaaatcttacaatgaatttttttatttgctagtttaaaaaaaaaaaaaaaagacgacgagaaacaggttcaattccttgataaaaaggaatcaatcaatgtggctctcaacaatactatgaaaaaaagtggatgggaaaaggcaaaaagtattgcggtgcacggcaggtgtatataatatatgtatacgaaacacgcagtctactacagcatctcccatgtaatctcgaatggccgctctacatcaactgccgagtcgcattggatggaggagctagcaaatccacacgatctccgggaatcccacccatgcaagtgccgaagtatgatgtcacttttagttcggctacaacgtgttacctccggcgagcgactccacaatccgttgcaccgcgctaaacgctgagaggaagaacgaaaggctaaacgctagcaagcaggggggatgacgtgggggagggcgaaagggagttgagtgagcgagacaggcggtgtgtggggcgagagaggggagtagaggggaatagcgaagaggaacgcgacctcgttggggagaaggagagcgaaagaaggtagatggggggcgattgagagtcgaaggaggaattgagatgggatgaaagggagaggttaaagatgaataacgtataaaaaaagagattgttataagagatagagagatggagagagctaaagaaaaaattaaagaggtggaagagtagctagagctaaagtgttgaaattagctaaagtatgaaattcactagagtgtgggaaatgtagataagtaaatgatgattgacatgtttcattcaatactttgtatcatcatttgtcaggaaattaattccgttgatgttatcatttcatccatctgccatggtcattgcttcgtgcgaccgccagtcgcttccttttccattgaatttggatccgaccgtttggtggaaatttggcagaggatcaatcggaaggaatgatcgggtttattaaagttgaaggaaagaagggaaaaaaagttaaacacaaaataaagtaaggaggaggaggaggaggaggatgaaaaaaagaaaagaaaatttcagcaacccaaatctaaacaaggggagggggaaaaaaagagcggcagtaagcaagaggaatgggaatttaattaaagaggaatagtgatttgattaaagaggaatagtgatttgattaaagaggaataataatttgattataagaagaataataatttggttcaattcaattcagtttgattcaactcttgttgcttctcacttgcctttctctctcctgtttattgcacacactattcctcgtttgtcatctcgcccatccagcatcctgacaatgacactagtacgagggaaagacattggagcatttctagagcaaaagcaaaagcaaatgcaattacaattacaattacaattttattttatttttatttttattattattttattttattttatttcgtttaatttaatttaatttaatttaatttaattcgattttatttattttcttttaatttttcctttgtttccttttctttcacggccgccctacaaaattttcttcttcctcatccaaacagtcagacggccgaacacaaaacaagagcaaatgctagatgctcatgaaaaagtaaaactaaactcgattgacttttgagactatatgcacatcagcctttccttttgtttgtttttttgttttttttattcttttgttttgtttttcttctctttacttttcttaccagccctaaaattctgtgggtttgtgatatcactatatttcgttataccactcttttaatgacatctgtatatctcgttatcttcatcttttcagtgacttcgctgtacctctttatatccctttgctacttgtttagttagttggtctagttttttgtagcattcgttattagtaagatccttttgtggctttgtttgtactttgctttgaatcgaacggtttttccttttattttttattttttattttttattcgctggctatattgcttcaaaccatttcttacattcgaatggtttttttgttttttaagcataaaaacatataacattcactctttgactagaattcaaaacaattgccaacatctttttgatttttcttctttttcttttccaatccatcaatgtttctatcaatgtcttacaattctctctctatccatctttcatctcatctttttcttcctcttattacagacagacaccttcttcgctcactctttcctactctctctctctctcttcctttggccgctccacgtttcattccatttaccggccttccttatttctcggtaatggtttttccgatcgtcacggtattgctcttgtctctttctttacccaccttggcgcgccctcggcacttgacttgacttgattgccgacaaagtcaaggtgtaacataatggatctgccccatcaaactttttccttcctccaatcgttggccttaaatttacttttcttccaataagcttttcatctgcgtttaaacatttttgcttcggttgatgcatctgacgtgcttgggtaacaccttttgctcgttggaagattttgcacttggttttcaatttccgctatacttttgttaccggtctttatcatacttgcactatacaatattatcgcaaatatttaacgtctcgttggtttcgccgaaggaccgccccgcggctgtctcggttcactctccaacagtactccagactgtggtaacgtgtttgtatgcagcgtagaaggatttgtttataagatttcaatcttttttctttttcttttttttttcttggttttagaatttttatttttatatatttattgattaattgatttacttattgatagattggttggttcattttttttctttcatctttttccaatctatatgtatgtgtatataaatattttttattttattatttattttttatttatttatttttttcatttccctctatttattcactccggatcacttccatccttatgttattttaaaaaaaaattttttttttcttgttctatacttctgtttattttcatgtccttttcatttcgttcaattaatttcattccatttccttttctaatattttttttcctttgcgatcgctaccttttccatacatatcttgttttttcctccatagtatccaccttgtaaaacaaaattcaattaaattgaaaaattaatatttttaacaaatttttgaaaagttcgaaactgctgatttacaattttcatccattctttgctttccattttctccatttctcctctacttgcgacacttggaaatccatgtataaccgagtttaaggttatttaataagcgaatgtgtagttttattaatacaaagattgttgcgctcttataatcaactatttgcataaaattcatctcttttattttttaatttatcataatctaaataatgaaacccctcaacatgtctgaggactcctcctgattgcgaaaaaaacacccattcaccaatacaccaatttagaaccggttttctaatgtttttctattaataatcaaatcatcctcataaagttcttccttcaagctcaccattttttattttttcaagtattcattcattccaaattttgctttttcaatccatccaaacctgtaaagccgaaaccgttcctgtccaaagatccttctctttactttcatcctcttcttcactttcatccttctcatacttgtaaattctatttccataacatacacactttatctgcatgtttatagggttcgcttgtactgtgtttaccgtcaaatcgtaatttcccgtcacatgcgtttcttccacaagatccttgtttctccatctacgaatacttccatccgtcccacctgccaaaatttcatcctttttatcagtgtcgaaaagaatcctttggttcgtatcgccacgatgcccttcaagagcatataccatgtcgcgcacataccgtatatcccaaacttcaatcttatcactgcatctgcttccaacatataacttttctccatcctcacaccattgtagatgtgtcactccgtttcctctttcaatcgaaaactctagctgacaagggcgacgtccgcaatcattataaatcccaactcgatttgaatacgttcccactgccaatgttttcgaatccatcggattcaaggaaaagcatgactgtatacccttaagactaaattcccaaagagggactttatatccatgggttaccgttgtcatgacaggttctttacatcccgttcttatattaaaatgatggagacagtttttatcacccgcaatcaaatactccccatcgttggtaaactgtaaacaatgcgatccttgatatctctcttggtgatctatcatgtgatatgaagccttgttctttcctgtagtaaaattgatcaacttgataggttgatccctactagacactgcaaaaaggttactggaaggatcgtcaagtttcattctcgaataccaactgtaactgtaaactgtttccggtgattgatatttatacgacagatgttttgaaaagttcaatggtccatcagcctttttggataaatcggaaaacggcacattccaacagttaagacattgatcctctgttaacgaaagtatagtcgatccatccggcgaccatcttgacgaatgaaaaaaattcaatggctttgttggactttgagcaatcacatttgttcctaaattaatacttccgcatacatagccgaaattttgacttttcttcttatgcaccaagtcatccttctgatcctcaaaggagtttacacaattatccattccttcctcaagttaacctactttattaaccatgtatggattatggctcttcacaatgtcaactttaattttttaaatatataatatatatatggatttctttctatctggtcataagggttgaaaacgaatagtccttctttaaaaaacgaattgtaatcatatgtagtagttgtaatctcagtatgctcgaattactccaagacatttccacgagtcctaaaacagaaagaatgtattctttgtttctcaatcataaaaaaaaaagaaaattaaaagttacgactcaggttactatataaataaaaatagagacaggttgcgatatacttgtctaactaaaaaaacaattgagtacaatatcgtcaacatttttattactttacgcccattgaaactataaatatatgaacgaaattaagcaaataagccttcatcgtttttttgtattgataaatcaaaaaatatattaatgaattaacgaaaataacctatgccaaaatcttaatttttttttatcaatgagtgcagacgcgtacaaaaactgctcaacagttcataaactttagagtgtgtcactcttttttttcttcagctatttactacaaaagttggcttacgcagcggcttccgaaattgtagcagtttctgaaatggttgcagaaattggtttagatgtttgtgtctttttcttcctgtgaaatcttgtatcctctggactgaatccaccgttcccaaacatggcaaaatcgggcgtggatgccatataatcgaatggaccaaagtctttctttgtccgtattaattcgaaaaactttggataatcaatgtgagtatgccaatggccatcttttttgaacgcagtttgagcaactaaaatactgcagctgtgtgcatgttctgcagcaatttcatagcggacgccaaggtcttgtaaatgaatatcaatatactcaatcaattttttaacaaagtcaattacctcttcataataaggcacattcttcatagtcaacggtgattgatccgaattaccactataagtaacccccttaacttcgatgaaacaaggcacaccaagacgaatcagttcagtatactctttaatttgctccatgttgaatcccttcaccaaggtcattcggtaaacagtacgctgccgcttttcacgtaaaatctccaaacacgttagcattcgctcccaaaaatccttgaataatggtcggtctactgatttgagactctgcttagtactggcatcaacagaaacgtagagttgagtgaccatacccatatttcttaatgcttcaggatgctgggcatttgttactaagaacgatgaaatctctctttcatgaagcatggacacaaattcgtttatgtatggataaaatataggctctccaaccaaggacaaagcacagtgacgaacacgagacgcttcttcatatctgtcgggtagaacaccaggtacacctttcattaattttaacttggcataatgagccttcaatataccctgaagtatcatttctggaggatcaaccttccagcgccaagaggttcctacgggattcgtaccatgtctccaacaaaaagtacatttattagcacaggctaaacttggggtagcttccatacatagatgacttcgaattccatagaaactatacttatagcaaaagcctcggccacgcatagcagactttgtccatctgcaaatctttacaccactatgtgagccaactacgctgtatccctgctttgtaagggctttatacgtaggagactctgtcgaaaccatctctttagtacccactggcaaggctgcttctgcctttgccttggccatcatggaacccatatcctcaacatccataacatccgaactaagtgaatccgtgtttccgattttcaaaagcgtaccgtttttcaagcattctgctacagaccttgtccactgtaataaagcgtcaatttgagcagtaggtgccaattgtgtgtttaccacgcccaagggagcaagcctacgagccccaagttttttgatccatttatcggcttggatggcctgatagcaaaatttgtctccaggataattttccatatcacccaatccaaaaacggcatagcccgatagaccatgcaaaggatctttaggaacacgaaagtcagaaaacgactcttgcaaacttgacaggtaataatcgatgctagattcaatttcataagaaggaagcacaacgaggtagatggcattttctggacaagaaacgaaatactcagaaaggtctacataatccaaattcaataattggatatcatctctttgaagcaagctgcttaattcttcatgaacctgtttggcataacgttcagcagtacctcctaaagtcgaataaaagacacaaagaggagagtttttccaatcaatagtatcattttgtttacgaatggaagaggatggcgaaccgatctttccccttttgccaacccgcttaaaccttttaacttctctctgtttctttacctcatcttttttctcgcttgatttatctgaattggacaattgggtttttcgtcgaatcagaaaatggatcagtacaggcagcagcaagactatgtacaatacagcccggtattcttcccaatgctccccgatgtaccccaaagaataccccatggcaatgatttaccactggaatttagcaaagaaatagtatccttggtggttggaaaaaggattctttgaggtgtggcatatggaaaagacacaggcaaatttcaccaataagcgccaacagaactaagtccagctagagagtactaaaatgaaggatgaacttttaaattaatttaaaatttttacttatttgtttattttatgattaattttaccttattaatatataagtgctttcatctaaatgatggagtgctggccaaaaaggtactttttgtaaaagtcaacattcttgaaaatcaaactataagaaaagcaatatctcttaaaatacctcatgtgtagtaacatttagaaaaattgctagatagctagtgttagacgtagtgaaaatgatacttggagatgagacactttcaaacgattgaagaaagaatcaaggatgagggctttgtaatgattgttatttgtgaaaagtattcaaaaaagatttggaatgtttgatgagagttcatttttaaagattttacgacatgggaatatatcagtaaaacgaagaataaaaagtaaataatgcagctagcatgctgcgtcttaaataaagagcaaaaaaaaagatataaagcaaaagcgataaatgaagaaagtaagagaaagaaaccaattcaactatacctttgtaacatcgaaattctccaagcttagcacctttgttatatgcttgtccgcagcttgttctggagaaagagaaaaaaagggaagaatattgacatcaggaacccacacaactttcatgcctgccgcccggcctgattgaactcctgtaatggaatcttcaaaaaccaagcagttctctggcaggatttctgcctggccttgagccttgcgcttgtcgttgatcatcttcaaagcgatgaaccaaatatctgggtgaggtttgcctctaccgacgggtaatcgagggtcatctccagtgataatgtttccatcaaaatgatcaaacaaatgactcaaatgagcggacttcttttcaaagttgtgtgtgtcactggaagtggctagtgctataggaatgtttagtgatttcaacttacttaacaaattcataacgccaggtaaaggctttgtatgcctccatagttcagcttgagtttcacgttgtaatgctatgtattcttcgcaggtcaaatcaatacccgaccaatccaaaaagattctgctggcctcctttgaagttcggcctaaagcatgaatgattagaaggttgaaaaaaacaacaacagctcaaagccacttacccatcatcttagccttgacttccatggagaaggggcctttgttatagcgctttaaaatgatatctagacgcaccgttagcctaaccaatacctttgaacagaaagggaaaaggaagagtaaaacttactagtgctttttgtgtagattgactctgtatcgaccaacaagccctgtattcgttagatagaaggacactttatcgcttttcaagtagtatgctttaaggaatcatcaggctaagcacttttaagtagaatgaaaaacaaataaacgataataaatattgtatttgttgatcatggacgccgtaaatgatccatattattttactatgtacgtacgtccatatcgaaaagacacgcctcaggaatcatctttaaagtaaagtaagggttttaataaaaagaatgtctttgtttttctacgatgaagaaagatattgttgaaaggatatatactattcgtaacagaatgaaaccaatttcgatcagtatacggacgaaagcagcaatgggaatgagatgaatatacgataacttatcaaataattcaagtttagacaatcacagtcgtccttaataaattctgctagaagtagtcaaacgtggagttgacaagttgcaagacgagccattgtttaggcaaaggtgagaaatagaatatttgtggcattaggaaagcttttggacttgcaaatagaattgcttgaaaataatgagtgtaaagagaggtaaagttggcgaatttgttgagtcagggattgaacttgattcatctaaatgataatgttatggtaagataaaaagaaactagaaaaaaatagaagaaagtttataaagtgcaatgacattgaatttactcgactctcttcctattacacgacaagctcagtttatggatgtttatttgtctacaaacaattcattcacgtgtgactttgaacttgaccggaaacatgttacagaaggtggtttgaaagtaaaattgatacgggaatgggtgtcttattgaaaaactacaaagctgtactcgatgactatggaatgtcatcaggtggatatacagatagctctttttaaatgtcgagtgagatatcggtggtttattttgaagaaaattacttaaaaagtgattaaagtaataataagtaatgaaagtcaaataaaaggccttacgattatctgctcgtcaactatgggtatacaggtgtatctcacactatgcttgaagatttcgctgacgattatatagacaatgtccataaacaggttaaaaccaagcctttttaattacgaacttgaccatttctgaagactgtagataccttagaagctaatctcatttgtattactgtaagaggcaattcgaatcgacaagagtgtaggtagaagagtatacctatccaaagagtatcagatgcttttaccaatttaagagttttccatggatatgtattcaattttaggtccaactatttaacacttgtgcgaacatcgatcatgtccgatgcagcaacttgctgctgtcatgtcgctcaaaccaaacaaaagaaatgtgccaattaacaaaatatttccaatactatacttgtaacgttctagcattaatacataccttaaggcactacttgcaatcagcccagtcatgtcaatctcttcaatatcttgttcgggatcccgcttgcgaccagcgcattatttttcttagattactgacattatatatttcaatttggaacaaaaaaacaatctgatttcgaccattttttaaaatttttctttttcataaattttttcgacttttcctatactttcgatggtgaagaatgcattgagcacagtctgcagcttccatttttttcttctgaaattttatagtaaaatcgaaagtttttcatctgcttaagcaatcaattaaatctagacaaacattgctaagttctccgcaaattcaaagaaactttggctgacgtacctaaaatgcttaagtggaagtttccacgctacacacaacttaaccagaacctatatccttaggaacaccaagaaactcagaaaaggtatgtttgtagtgttttttaggaaaaacgaagttatttgtctggaaaaagtatttactaacgagtttttgaggtagttttatcaaaatgtcttcattggaacaattaaaggccactggcactgttgtcgtctccgatactggagattttgaatcgatcgccaaatacaaaccccaagatgccaccacaaacccttctctcatcttggccgcttctaagaagccccaatatgctgctctcgtcgacgctgctgttgactatgccaaggcaaagggtggttccatcaactctcaaattgagattgcttttgatcgtcttttgatcgaattcggtaccaagatcctcgctatcgtccctggccgtgtctccaccgaagttgatgctcgttactcttttgacacccaaactactatcgagaaggctcgtcacctcatcaagttgtacgaagccgagggcattggtcgtgagcgtgttctcatcaagattgcctccacctatgagggtatccaagctgctaagcaactcgaggaagagggcatccactgcaacttgactctcttgttctcttttgtccaagctgttgcttgcgccgaggctaacgttaccttgatttctcctttcgtcggtcgtattctcgatttctacaaggctaagaataaccgtgactataccgctcaagaagaccccggtgtcgtcagtgtctctaacatcttcaactactacaaaaaattcggttacaagaccattgtcatgggtgcttctttccgtaacgtcggtgagatcaaggaactcgctggtgttgactttttgaccatctcccccgcccttcttgagcagctcaacaacagcaccgacgctgtccccaagaagcttgatgcctccaaggcttccagcctcaatttggagaaggtttcctaccttactgatgagcccaagttccgtttcgactttaacaacgacgaaatggctgtagtcaagttgtccactggtatcgctgcctttgccaaggatgctgatactcttcgtaccatcttgaaggctaagcttgaggcctaaatattttagctgcaaccagttaggtataccgatttctttcattttgttaggagttttttagcttacttttttttaccctttttactgctagcattccgtatgttgaggtttccagattatgattttaaggatgttatggcagtcttttttaacaaaacacaaaaaataaatcgtacttgcgagctataagtgtgactaagcctttaggtttgacgattgttatataaatgaatatatatattttgtatatatgtattgcgtatgtggatggacatatttacttgtattttggaataaaatatatgatggatctcaactgcaaatggtagaatgtggaattaattattagcaaacacatttcaaaactatttaagtatgtaattggaagagcgtaaaaatttcgttaatattaattagtatattacttccgtaacataagaaattcactttgaaaagaaggatcccataaaattgggatgaagattgaatagaaaataaaaatatcgtaaagatagaagaaaaagaaaattatatcctgctgtgaaataagttatataatgagaggagtgattgtttaaactaaaatagtttgtacgtccagcatcaacttacggtcttcaggaggccattccaagcgtttccaagtacgaactgcgcgctcaaccgggtccaactcaaaaacccttgcacgacgaacgtagccaccatgtcctccatatccgccaaacccagcacctccagcaaagcaaaagtatgtgttataatctggatggattccacagaaatcatttacatggtcatgtcctgcaatagcaagaggaatacgtaaacttttcaaagctttcgcagtatttggatcacaaatggaataagaacagggctctcgaaatgcaccaacaaggtcttcagtctcgcaaaactccttcagagggatatgcaatacagccatttgaatgggctcgtacttgaaatccgcaactttactagaaagccactccagttgatcctcggtaatagcatcgtatccagggcataatcttcgatttgaagtatctccctttgtatctaaaacgtaaatggcaaactttcggggactatgtaaaacaaagttaccaacaccagagacatttccaatcaaacccatactaccaggaatctgactcaaaattttggcaagctcttccctcgataaatctcccaaatcatcgtgatttccgaaatttacagcaaatgggacgttgtaatcaacaaaaggggacaccgctttcatcaaagagcttctagcgtcgcgtgacgtgtcgccgttaattaagtccccagtcaaaaggacaaagtccggttcctctaactgtaataattcattcacgaaagcagtagtttttgcatcggccatacaatcctctgcagtctcatacggataaggatcgcgacacggtctgtcagaatttgaatagtgcaaatcagaaagctgaagaatcttaattgtctttttttcttcgtcatcataagtaagggttacggatgaaagctcctttctcttaagcgcttcaatagatggcgtcggaggagtttcacaaggtctttgcgtcaataggaccggctgtcctaaataaataaagtcatttagaacagcagaccaaccctctcgtaattcaacaacatcctcacccaacaatgtattaaattcgcaaatatcaccatccgttccataacgaatttgaataccgtgcttgttacgcttttccagctgtcgatcaacatatacctgttcaactaagacagtctccccaggaatatacagtgctggtcgtttcacgtaaaggtaggcacgcttccaaggaattcgggaacggtacagattccgactagtacgggcccatttccaaaattccaaaacgggacgacaaaagggagaaaaggaaaagcactcgaccagccttatatcttcgattggagtgttcagtgagaagggtcccgactttgagtcagtgatttcaatggtgttgagcgaataatcaacagtcaataatgctatgaaagccgcaactatgaagattgcccttttacgaaggaaatgaataatgtttctctttggtagcatcattttgcttagtctttgaacacgagattagtaattgtaggaatgtatttttaaccgaaaaacgtcccgcgagaactttttcttttacggatcaaatatttgacaaagaaaagcaatatttatataacaaatgtgcttcaaattaaaagtttttatgaaaaacctgtagaattgactgaattcatgaaagcaaaaggattatgtggatattacggtaatgtttacatggtagaagaaggcttttcaaattaagattcgaatgcggagcacaagaacgaatccgttatctatgcctagcgtagtgcagaatactcacttaagaatcgctttcaagaaacttgcttatcataatacttgaagttggaaagagctcggtatgtgaagagatgagcttaacgtagtttagcaggttctcagttattctgaatgtctattaaaattcagcattatagcgacttttcttgtgagtgaaaacaaacgttaaagctagatggcatttcggaagaagaaaattgcatggataagctctcagatactcattgacattaatattttcatctcacttattttttaatttctagcggtgagtgtttatatgagaggtacggcagctctcaaaatcttaacaaccattttggattatattttaagctctaactttttgttaagtattattttctgagaaattctgcttcatactgtagtggtacgagaaaactcgcaaatgaaaacgaatatttcaaggtactataaatctcgcttaattcaagcttaatttggccgacatttcacatgttgtggcccatgaaacatgtgtcaatagttgtataactgtgtaagggtactattgcgttagtttcttacctgatctgaaaagttttaagctgccagcaagtcgatatatatagagggttttgcggatcttgtttttttccggcataattattgtgccgaaccactaagccgaaccaaagagtaattatcataacgcaaactctttcaaaataaagaacccatttattcttcaactcaaagttcaagcagaataccttgaagcttgataattaacaaatttccaagctgagactcattcttcgtttaactaatctcacatgatgttttcctcattattttggttttgcatatttttttgaaaactcattaagtgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacgatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacattgccctccccaagattttctatgtaaatctgaggataagtcatatgttctcagatatttagattattgtttttaatataatcattgacaattgctttgtccgcttgtagcgctgtagctaatgtagtccatcctgacataatagtactcggatttagattcgaaatgtacttgacatttaagtagagtacttgttctctgtttttatgttctaggatatgaagaattgttccaatatcagactcatcaatggtagcgtaattgagttctgaattatgtcgatacttttctaggtgagaaacatgaaaagtagatgaaaacatgtgcttgattgaatctggaagatccaattcatagttgtttggacccgacttctgtaacacatagaacggtcctgcaaaactaggtgctaatttattggatttatgaagaaaacctgttttcgttcttttgaccataactaggtctccaggttgaaattcttcaatttcttgtattttcatatcgaaatactttttcatctttatgttgtttgtattcaagtgttctttaactgtttgaaatacttggatcgtttcctgagagttttcgtcagttttgtcactaaagctaggtaactctaaaggtgataaagctggtgaatagcgatgtactatctcaaaaggtgtcatttgagttgctgaatgtatcgcattgttgtaagattgttgcactagggatatatgatctacccatgtatttggatgtgtgctacatacacatcttagtaatttctccacagtttggtttgtacgctcagtttgtccatcagtttgtggtctgtatggtaacgaaaatttcataacgaaattatatttatgtgcgaaatctttccacgtttgggaagtaaaaatatgatcattatctgcaatgatttcttttggattgccgaaataagcaataactcgttgatcaaacattcgagctgtttgctctgctgtaatggatttcgtacaaggtactaagattgccatttttgaaaatcggtcaactaccacgaaaagtgcattataaccagatgattctggtaaagctgtaataaaatccattgataaagattcccaaggtctttctgatgggggaattggttgtaaaggtccataaggtttatgattcctagatttgtttatttgacatgtatggcagttctgtacatattcttgtatttgttttcttattcctttccacgtaaatctacgtaatataatgtttgtaagaagttcaatgcctggatgaatcaatttaccttcttcatgatactttttaataattgtcctagtcagctgagtatcattaggtaataagatttggtctttactgttaattagtaagccatctttgagttggatattctcttccactcgtttgtcttcattgtttagtaaattcaacaattttgtatcattcgtatattctgtaaccacttggtttttaaaatcatcggttatcgagatttgattaacaaagttgatactattgtcttctgaatcttttggaattggttctgtttcgtcaacaattctggataaggcatcagctatgtgatttgctgatccaggtctgtagttaatttcaaagttgaagtcttgtaaaaataattgccaacgagctaaacgtttgttttcaggctcggattcgttagtaatgcgaccaattaagtttcgatggtctgttaaaattttgaaaggttcgatagtggattctaaatagtgtctccaatgtttgagagacttaatgattgcaagcatttctttgtccgatacgctataatttaattgtgctttagacatctttgctgaatagtatccaacaggatagtatttatcatcatcatgtttttgagacaatacggctcctacagcgacatctgaagcatcagtttccagtagaatctttttactgaaatcaaagtgtcgtagcaccggaggagaaactaaacattgtttaatgttttctatcgcttgggtttgtgttggtgtccatttccagcgtacatcctttttcaaaagattattgagtggatgtgttaattgtgatgtctttggaatgaatttcctaagataattgacagaacctagaaattgtcgtaattctttacgattcttaggttgcttccattgtaagactttgtctatattttcttgacaaggcgtaaatcctttttccgaaatgtgataccctataaattttacttgtgattggtgaaattcacattttgcttgattgataattaagttcgcatttttcaatttctgtagaacgtctttaacatgttttacatgttcagattccgattttgaatgaattaaaatatcatccatataacatactacatgtgattctttggcttcaccaagtattgtattgataaagtattgaaaatgtgctggagctgtagatatgccataaggcattactagatattcaaaaactccacgaggacagcgaaaagcaagtttatgttcatctccttttcttactcgtatcaagtgataggcacttttgaggtcaagtttagtaaaaattgtagaaccttgtattttagcaagtaattgttcaataagtggtaacggatatatattgggtttgacatacttatttaaaggtttgtagtcaaccaccattctcaaggtgccttcctttttcggaacgaacattactggacaggcgttaatggctttagattctcgtataattccactttttaatccttgattaatttcatcattcatagcttgcatttttcccggtggtagcgggtaatttctgataggtaatctgtagttttcttgagttagttcaacttcaaattctaacccttttattggctttggtagcttttccgtattggtttctgcagtaatgtctttgaattctttatagatatctggtaactcaggttccttgacaatatttgaaactttgttcatttgagagagcgtgtgtttactgctagatatttcaatgttattgtcatataatgttgtgaaggagatagcagctggatgcgaaaatttctttacaaccaagaattctgttttgattgatattccatttagacttatgttaagttttattgttttgcgattaatcttatttggataaactccaccatatatcacactttttgaccagggtctggtaggcagtttatgtgctcgaacagtttcttctgttataatatttgcttgagcgcccgtatcgattagacagggtattgagcacttgaagtctggaagttcagcttgtaataccatttcgtaacgtttcctagtatgatttaggaatttgttagatgagtattctattctcgaaacatttgtcttcctcaggtttctgctattagtggtgttatttttctttgaaagggactcttttcctagatttttattttgcggttgaaaacgcttgtgagttttaccatacgaggctgttcttttgtcctctaaaaagtcataaatttcactgatttctgatttccagtaatttctttcctttaatttccttaaggaatatggcagcatccataatataaacaagcgagtatggaaatcatcaacatttgcttttgacatgagtttccttataaattgaactttgtccaattgatttctaaaaccttcaaatgttttagttaaacgatcacctttgttggatccttgtactttccctgtttgtctgagtaattcttgccatgtaagacttccattctcagaaaacatgcgttcagcgaattgttgctctaattcttctaggtgattcaatgtatactgtcttttagtatgctcatttgggaataatgaagggtattcagtaaagtgttgatcaagttttgaaatgtaactttcaacatccttatttggatcgaatttccctatctctggtacatgcttcgataatatttttgcaaaaaggtttattaaatgttcgtctgatgtttgaattccatccaaattctctggtctccatcgttttgctcttgctttcatataacgataatttgcgtaggacattgtatatgtttccctttgggagatttcaaaagggataacagtccttccaaagttccttctcctttgaacccagaaggagagaaatatatatatttatgatatatatttattcaataattcctttttcctaaaaggagttaattgtagatcacaagagttcagttattgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacgatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacattaagttccttttaagagggtttacacgtttgatgaactcattaacgatgcgttgggatgcgacaagtttaacctgagacgtggtacaatagctagtagttaatttctacaaagtagcaaaggtaacagacatgcttatagagagatgataaagtaatagtaacaaatagactctcaatcagtcaattttatcaaattaaattattgatttaaaaaataatttgaataataaaagaaaaagtctctgaaatgtttcagtggagcgtgcgttcgatctttctatgaattaaacatataagatgtaaatagtgcattgtagtgtaaagtaatgagatttaacacggattcacaattcgaacgctgactaggtgtatgagaatttcctctgtcaacttccaattttttagattcgcccttgtcccccttttctcctttggcaattgcatacaaaatgtctgactatgaagaggatgaggcctttggaatggacggtgctgttatggaggaggaagtcgatgaactggagatgatcgatgaaaatgggcaatcacagcaaggcgtctctcatcctggtgaaccttcgactaccgttattactgaagatgttgctagctcaaaaacagctcaatctggtaaagcggtagcaaaggaagaccgaaccactactccttatatgacaaagtatgaacgcgctcgtattttgggaactcgagcacttcaaattaggtgagtagatgcgtggatttacaataaagcgtcgtacaaaggcactagcgtaattgcttaagtcctgaatcgttatgctgttttgcagtcatggagtttaaaaaaaaacgatatagttaaaaattttttttttattttctagttaggattgtctgattatgatgaattttgtttcttttcaattgagctttcttttaatttctaactctttattttagtatgaacgcacctgttttagttgatttggaaggtgaaactgatcctttgcaaattgccatgaaggagcttgcacaaaaaaagattcctctactagtccggcgatatttacccgatggcagttatgaagactggagtgtagcggagctcatttaatttaagaagtgttccaatttcaaatacgttctatcgctcgttcgattcacctcgttcttttcctaattcttttgttttacgtgagcgaagccgtttggctatggtaaagaaaagaaaataaaagcaaaaggactaaatttttagctctataccattaatttacgatttagaaatagggacgtatttatcctcgggagaaaaaaaaggcttgtgctactattctagaaatcttcttttcttgtgtcaaaaaattttttggggcattttagctctcgttcttcaatgaatgcatttaataataactttttccgatagttttagtagctgtgtaaatgtaaactcattgatcacggagttttttgtacaactgttaatctgaaaaaaattctagagcacagaaaactcaaaattgcttactacacacctatcattcagatatgttcaaatgttctattactatcagtttcaaagcatggattgcgaaatttacaaggtataatatctaatgagtgtgctcatgagatggatgcgaatgttcaccagaagacccatttaagtgttgccatctatgaacctgattagagtcagaggaaagtggtgtcacgatacaactggaaagggcagggatagcatccaaaacagtcttttctaccttttgtgccaattcggacgactgttgagatgtgaaggatggaggaacagatattatcacatgcatggcatgtgcatttcctaatatagtaacgattttatatggaagcttttctcccttcaataaagcatcagttactgcgatacgtaactcttcggaaggtgctcggtccaaaagctgcaagaaggcctttttagaagagttgaagccggcactaaaaacgacaatacttactaaacaaccaaaaaacggatctagccatggagcattaagaaagtaagtgccggataaagcaagcagtgaaaccattcccgtcaatgcatctgctctatgatgccaggcattggctagtaagatatttgaatctgttttttgagccaccgttctcgctaaatatactattagaatccaataataggtgaaattacttactttttcggaagagccattctttaagaacaacactaccaaatataaggccaagtgccataaaggggtgttcaaacaatagttgagaaggattatgagaatgaccaatgtgcgtgtgttctgaaccagcgtatgggaatagtatagtatacaatctcgataacgatgaatgagcaatgcctacagatacagccaccaataaaccagatacggtgaatgtacctatggtttcccatttgccaaaaccggcagggtacttttgtgtgggcttcttgctacatattttcaaggtagccaatgttaccaagtccgaaagtgtatctcctaattgatgagcagcatcggcgacaagaatgctagattgtagagcaactccgccgatacctttggcggctgctaagcctatattgctgtatctataaaaagtgttaatagtcaagaatatctataataaagggaagaaattgtcaaaagatctgtcgtagaacgaaagcataagagagtaccagtttaaaaatggtctcattaaatatcatgagttatttagctaactttagggctacagttcctttgttgccgctatgctccgaattgataagaaaagatgactttctttttttcttttccatacttacaatcctaaccacgcaagtttcagctctggagatttcccttcttttttcaaagctttaacaagctctaacatttctttgtccgatccatggtcatgggtatgagtgtgagagccaacactatgcattcttacagcattccgaatttcaaagccagatttctcgtgcaatctgctgcacaatgtcggtagaaaacgcggcatcgctcgacatgagcgcgctgacgaattgaacgttttcagcatagtgagttttgtactgttaattcaagaaaagggatatctatatataaaacaaaacttctaaagaagtaaatatgtagaaaacctggaaattagggctcaaccggctgtctgtgaactttcgattgcggatgcaatctatttttaagtgtattaatatttttatcagaaattgcagacgaggttcaggaactttgacttacttaattaaactgtgttcaaaaataaaaaatggataacttaataatccgagcgaagcctaaaaatctaaaaaacctcctatttcaattctgcaaaatttgagcttgcaaactcataattttgtaagcagcgtctgactttcaattataaaaatctaaatatccgtccaattctcttaaattagttaagatctttgttttgtttaggatcggtctcttctatcgattgtgtatatatgtatctaggagaacgtaagatgtcgatcccgtacttatcagatcaatgtgaaactttactacaccagatttgcacatccgagaatcttttaattatggatagtttatttatatattaactaaacactttattttgtagcgcattacgggtttaacaaaaagatttataatttcattatcagtcaagatctaccattattatttcaccaatattaaatagcataaaatatatacattttctttagtaacatgtgaattaacgaaaacgaatgaactagtatacaacaaggataaatgatatttccaagcgttaagcacaaaatgaatattgggaaaggaagtcgcttcggcgcagcatagctaatcattcccattaatatctagctgtatttgttccaaacagtaagacaagcagacgaaagggcataagttgatgtacaatgcaccacttccgaaagagtattcaaaacctcactaacataagagtctccttcactttccgcatacatctgtttcacagcgactgatgtagaagcataaaactttcctacttcagtagtttggtagatagtatcaattgggagaccgaaaacaacctttaccttagatgataccgaacgcaggtatagctcaacatttatgataatagacttatcatcattttcaactgacaaaaagggccaatggtaccataatcgctggaaatcttggacaagataaacaatttgttcccaacaaattgaaacatcgttaagatacttcttcagaagacgtaagttcctagaaaataccttggaatgccatttagaaaacgacgatgcaacatgctcgagcacatttgagctgcaagcattactttcgttagggaacttacaggcaatatcaacgttaacttggaaattttgcctcaaaatctcaaccgtaacctcggctgaataaggagaaagagcagtgttatttgtagctaatttaattccgcccgcggtcaaagaaactatggtccagccaagttcatttttaagatttaacaactgctcctcgtatcgcttaatttcgtcaaattcaaaatcttggtttttcgcataaaaatcttgttcagcgttggtacgtaattccaaatcagagcaagagtttgtcacttgttctatctttattgccaactcctttcttctttcttctttttcactcagaagccgacgtctcctctcaacctcaaccttgagtttctctaacttttcttgcgcctgcgctagaagagttgagtcatactgatttgcaaattccttctgcttctttaatgtctgtactgtagtaatactaccattgtatctctcttgaatttcctgcgcatacggatgaataacattcgcgacatccattaaatgggtcaagcttctttgcatcccagttaaatttaaatttaattcatgtttgattccttgcatcaaaccctcacgccattcgtaccaatcaccttttgcttgaagtctagcaaaagttttcatcattaaaaattgtgaatccattaaaaccctcatatcactggatgctttcctatactcatagaatagtaacgggttctctttcaaagtttcctcttcaattttagtaacaaaatccttcccttcggcaatataatcctgtaattgctgacaactaaatttgtataactctaacaaagggaattgtatgtaaaaagattccaaaagttcttggatactgcatttcttattttcttcagcatttggcaatagggtttctcgtcttttagcaatagtaagattatccaaaaattcaattccggtcattttaagaaaatctgataggcttatcggctcgacgtttggtagagttggcatcgtatcaaattctggctcattaccaacaggtatttcttcatttggaccagagtcttgattcaaaatgttcgtgttaatagtcgaagcgcccaacgatgtatcaacattgctcacaccttttgataatttgacgggtgacttctcatgttcattcatgcccacggaagttgtattacctgcatttgacgaaccaacttgaacaagttcattccggttgggttcctgagattccaatcgctccaaactagttgaatcggcgtaatctgcagttgttatacgctctttttcatcctcattcgaaggttgttgaggaagcttaacagaagaagtcgtattagttggaacgtgcttaatttcgttagtctgttgaattgttagtcgctctgttttactcaatccagaatcaacatctgcattagacacttgttcgcctttgtcatcagtgggttgccttgaaacttcttcaggaagacttgaaagcggcttttctgtggtgaatggcttctctgcggtaagtggagtagctcctagacgataattttcggatcgctcaaccgatttatagagaccagaatttacttttttttcgaaaaagttaaccggtagaagttctctgtcattcaaagttgaaattgattttcgagcattacggattgttgcaagacgattgcgacgcaaggtactttgatcaaaacttgaagtgctatatcttaagcgtcttttccgagtaccaagcttatcagtaggagtcgctaccacatgtctacttggagaagaagagttaggatctttcgaaaattttagattattgttcccatttggtgaccgttcatggttggtaaaggaggtagtattgaaattttctgacttatcactatatgagggtatttcttctctctcggcattttccttgtctgctgaaggtaactcaacattgtttccacggatttgaaaagccactgtttcgtccatagcagcttcttccacctcaagatgagatgtagaattctcacaaggaaaaactgttgaggttaattccattggttgctcttcggaaagtgcttctttagaaggggataatatattgaaaggtctagtaatgtccataaagtcctcactgtcgggaatgggctttgaagaattggcagtcttgttattatcctttctcggttttgaagaagaggatatatttgaggtaaattgatttaaatcatcttcattcaaatgggtgggtgcatttgtagagctaatgggttgtgtcaagtccattatttgctcttccatggatcgtgacgatggacgaatgggggaaaggagagttaaatgtgagttttcgatattaaaggcggaggtggtatccatttcttcttctccattagttaaatcgttcggagaatgattagttaagtgaggattagcattaattggtcgggtaaggttcataggcgcttcttctaagttttgtaaatctaagccattggaaaaatgagacactggagataaattaatgttattagaggtaatatccatgtcaacaatagcttcttgggaagttaaagggcgagcgatgggggaaaagtgttgcggaatttcaataggtcgagttagcatcatatcttcttcttcttctttattttccgactgatcgtgattttcgttatttttggagaaatccgaaatttcaatactagttggactagatgatttgttaggggatgaaagttgagtttggtttgaagggtcatgagaagcttttaaactataaacagtaccttgctcgctagagctaagacctttaattgattcggaatgtgataaaaacgaatctgcttcttggaattggatagtcaaatccatgttagtttcctctctatcattaacctgctctctcgtggcatcgtgaacatcaagtgccttttctgcttcaggtaaggcttttgttggattctggatacttaaatcatcattctccggatacagagaaggaggcggatggccagcattcaatgcctcagagaccatatctgattcggttgaccgaataggggacgcaatgtccatatcactaccgtctgaaataatcgaggcactatgactatggggagatgattgtgtttcgtttctcgaaaaacttgtcgttgttggacctttaggggaatggtttttagcatcagatgcaaaagttcgctcaggtgtgctgtgattagatgtcgacttttccgagtcactctggtgatctttaggataccaacgtacacgtgcatgactagcaaaggaaactcttctgttcaaactttttctagacgtctcacgcgacaattgctgtaggtcttccatttgaagtctctttgacgcagccataacattactagagattccaatgaccgtgttatttatttgtgtgtgtatatcattaaagtcttcatctcctgtgaaagcgggatctacggaaaaggatgaataactctttagaatgccttttgctggatttgtgtgttctttaagttcttgaagcgcaccaggtcctccaagcgagtgtggacgcttcctacttttgtttcttcctataacattatcggtcgtcgctatactattgcgacgaggcgatgttggcatcgtcaagttaaacaaagcacgtcgacacacgaactttgttgtttttagattaagacgaacataagaaattgtaatgatagttcgttaaatttatggcggtgagtttctttttgcggcctagaacgcctttcgttgtattatttaaggagtctgtaagcctttttaggatacggtagactacgatgatgctttctgtaatcattcctgttagctaatctgaataaataatgaataaagatcctatttgtaaaagttccaatgaacaatatgactgttgttcattcttatcattaacaaattgtataaagtaaaggtaaattgggggtacttttgttcaactgggtctatttgtaatattgggttttctgtaaacaataaggtaatgagcatcacaagcatatgcgcactgtgatggaggaatacaaacttcaaaaaggtatagatatctaagattcacttgaatgttttgtcaaatgagccgcactgttcttttggcataatttaatggattaacttgaaagcaatgtgcggttgtaagaagtataagtaaattgtagcgaggttgttataaattattatttcgcaaattgtatattataataatactcgtgaatattcctttaaaggagtgtgtttatttaatatcattccagcggcttataatcaataatcgagaaaaaaactgtttattgttagtatttctataatttgatggatattgccatgaacttacaaccacatgtaattctatgttctactttccattgaggttctcgtaacctgttccatcattgtttactattcaaaagtggttataaaaggttaccggctaagcaaatataagctagctcattctgaactatttcctgttcatttccatggttatacttagccatagtgaaattgaccagacattaattcgtgtacttttccttttacgatgatatattgatcacaaatagaaattataaatccttttaagtcagattacgattgcgttgctaagacctgaaattgatatattatgtactataatccatatgtgttattaacaacactaatgctttcaaatcacagtaaagcttagtaacataactagcatttgtacaacatttaaatgagtaaaaaaaaaacaagtatggctgagctcgcttgtcttaatattttttattagaatgataaatcatataccacgattaggatttctttgaagaatggaaatacaaaaggacgtaaaatgtttatattcggcacaggaaggatagcgttgtataaacgaatgataattgttcagtatttcaaacaagtaaggcttttgtcatcaatactaacattctttttttttttttaaatccgggaaattgacaattcttacaattggatatttgtaaatcccgtgtatcccgtagtatggtatgatattctattcgttgcatttggtataagccttcaaatacgagcagacttggttagcccaatatcattctcccatttggatttagtcaatgttacgatataaatggtcacaaatctccggtatcgtaatgttatccagtttcaaacgacataacatgtttcaatttaataatgacttattaatagttgcataactactgtatttcactagaatcctttacttagcataatgtgtgtgacatgataaaaagggcgtcagacatcttctctgaggaagatttgataaaaatagaaaaagtattgtctatacagcagtccaggcttgtcctttaacaattgcaaaaatatagattattccacaattcatttagcatactaactttacttaaaaggggccaaactaatgcttcaaattgcaaggattagccaaaattgtgccaaaaaaaaaagaaaaaaacacacaataagacaagtatttcttcgttacaacactaaataatgaaatcccaagaatcacgaagttttctatgagtgctccatcataaatattctctaaacaagtggacttaatgtatccaaacataaacaaatacagaaatcacacccattaaatattttatgtaacgatccgcttaataataaaattgtaaatttataaaaataaaaaaataaaaccacgcagtattcaataatatttatctccgggtacaatgaagctcctagtaaatataaaagacaattgcaaattcaggtaatcgaccggtaatttttacacaataatgaaagcattgttacgagactgacctataagatggtattattactaaatgagtctgcaaccacgcctatattaggtcaaaaagcaaaccaagggagaaatgaagtcaataatacgcataggagacgaatataagctgtgagctaaccaaaccgcaataagaggcttacaattgttccccgcatgattttttgaagcttttactataaaaaggagtccttcgtaacggctggcgacttactaattgtcatccaattcaaacaaattttgtcagtcttttatacacaacaatagagccaattccagttcttttaccttttcatcctcaccaatcttttgcgcatagtcgttttaataacctttgactaatatgcaacgaaataacggcgaagggcgacctgagggtatgcatagaattagccgctttttacacggcaatcctttcaagaataatgcttctcctcaagatgattcaaccacaaggacagaagtttatgaggaagggggagtggaagactccgccgtcgattatgataacgcttcaggaaacgcagctccacgtttaactgccgcacctaacactcatgctcagcaagcgaatttgcaaagtggtaacacatcaattacccatgaaactcaaagtacctcccgaggacaggaggctactacatctccatcgctatctgcttcccatgaaaagcctgcccgtcctcaaaccggcgaaggcagtgataatgaagatgaagacgaagatattgatgccctaattgaagacttgtattctcaagatcaagaagaagaacaagtagaagaggaggaatctcctggacctgctggagctgctaaagtagtccccgaagagctccttgagacagatcccaaatacggtctcacagaatctgaagtcgaagagaggaaaaagaaatacggtcttaatcaaatgaaagaagaaaagacaaataatattaaaaaattcctttcattttttgtgggtccaattcaatttgtaatggagctagctgctgcattagcagcaggtctccgtgattgggttgatttcggtgtgatctgcgctcttctgttgttgaatgcaacggtcggctttgttcaagaatatcaagcaggatccattgttgatgaactaaagaaaacaatggcgttaaaggcaagcgttcttcgcgacggtagagtgaaagaaattgaggccagcgaaattgttccaggtgatattttgcatcttgatgaaggaactatatgcccagctgatggtcgccttattacaaaggattgttttctccaagtggatcaatccgcaatcaccggtgaatctttggcagtggataaacaccaaaatgataccatgtactcatcttcaacggtgaaacgtggagaagcttttatggtagtaacagcaacagccgattcaactttcgtaggacgagcagcttctttagtcggggcagctggtcaaagccagggccactttaccgaagttttgaatggcataggtacaattcttttggttttggttatcctcacccttttatgcatttatacagctgcattttatcgttctgttcgtttagctgctctgttagaatacactctggctattaccatcatcggcgtcccagtcggtcttcctgctgttgttaccacaactatggcagttggcgcagcctacctggctaagaagaaagccattgtacaaaagctgtcagctattgaatcactcgctggagttgaaatcctctgctctgacaaaactggtacattaacgaaaaacaggttatcgcttggagaaccttactgcgttgaaggcgtctcacccgatgatcttatgcttaccgcatgtctggcttcttcgagaaaaaagaaagggttagacgccattgacaaagcattccttaaagcgctaagaaattacccaaaagcaaaggaccaattgtcaaaatataaagttctcgactttcatccatttgaccctgtttctaagaaaattacagcatatgttgaggcccctgacggtcaaaggataacctgtgtgaagggcgcccctttatgggtctttaaaactgtacaagacgatcacgaggtgcccgaagccattacagatgcgtacagggaacaagtcaatgacatggcttcacgtggttttcgttcattaggtgttgcgagaaaagccgatggaaagcaatgggaaatattaggtattatgccgtgctcagatccaccccgtcatgatacggctcgaactattcatgaagccatcggtttaggtttacgtattaaaatgcttactggtgatgcggttggtattgccaaagagacagctcgtcaacttggtatgggtacaaacgtctataatgctgaacgcttaggtttaagtggaggtggtgatatgccaggttcggaagtcaatgactttgtagaagctgctgatggatttgcagaagtgtttcctcaacacaaatatgcagtcgttgatattttgcaacaaagaggttatctggtagcaatgacaggtgacggtgttaatgatgctccatcattaaagaaagcagatgccggtattgctgtagaaggcgcatctgatgcagcccgttctgcagccgatattgttttcttagcccccggtttgtcggctattattgatgcactaaaaacatctcgtcaaattttccaccgcatgtatgcatacgttgtatatcgtattgcattatctcttcatctcgaaatcttcttaggtctctggctaattattcgtaatcaattattaaatttggagctaatcgtttttattgctattttcgccgatgtagccaccctggcaattgcctatgacaatgctccttatgcaatgaaaccagtgaaatggaatttgccaagactctggggacttgctactatagtaggtattttgctggctattggaacttggattgtgaacaccacaatgattgcccaaggtcaaaatcgtggtatcgttcagaattttggtgtccaagatgaagttttgttccttcaaatttctttgaccgaaaattggttaattttcataacccgatgtagcggtcctttctggtcttccttcccatcatggcagttaagcggtgcagtattggtggtggatatcttagctaccttattctgtatttttggatggtttaaaggaggccatcaaacgtccattgtcgctgttattcgcatttggatgtattcttttggaatcttctgccttatagcaggagtttattatatactttcagaatcctcttcatttgacagatggatgcacggaaaacataaggaacgtggcactaccagaaagttggaagactttgttatgcagttgcaacgtacctcaactcatcacgaggccgaaggtaaagtcactagttaaatttagaaaaccatttcaacatattcgttatgttaccaatttttattcatattatcacttttttgtttaataagatcaattataatccacgaaaagataaaaaaggttaaataggtgtatactgaaagtcattactaggtattgtagggtaaaagcatcatcttattgcggtagacgaacaattataaaaattgtagttaaccttaaaattcactttaaggaaacactaatttcgcaataaagataatgatgatgaggtattgctatttcaagcattattaaacacttataaagtgttaactcggttttaattaaacattacgcgtaaatcaactaagccattagaatggctaccgtcaaaataaattattagagacatcaacataaataacaaaaggaatgaactttttcatggaaaaaaaagagacttaacgaagacaaatcaaacaaacaatattaaaccgaaatgtatcacaaaagaaagaagttgtaaatcattgagcagtgatacagatattagagtaacatacaaaaagattatttatttttccttctttttttcgccaattctcgttcccgttcgcgttgttcttctaattcatcttccaaacgtgctgcgcgagctgccgcttgttcctcacgccaaacatcatgtccggtggcctccatatcatcttcgtcactaaatacgtcgcgagaaacatagtcctgtttcctcttaccaaatatcttccaaatttcggaggaaacatcaggaactcgatcgttcaactcgtcgtcatcggaaacaacaaactcatcgtgccttgaggtatgaggtcttgctttgggttttgtaatggctgaagaggccgatgttttacgagatgtattgttagacttcaatgaatttggtttggattgctttagtgcaggtgaacctacgtatgaagtttcagaattagagactgtcctaggagtggcagcttgagaaatcgaagaattctgtctccttttcataatttcatcttgtacttcaccggctgaacgtttatctcgttttggtccagtctgtagttgcacaagtccatttgaagcatagcgggctttacgattagaaaaatttgaagttggaggtggttgtcgaggattgctaggagcggcagacgcacctcccgtcttaagccatgctagagatgccgatatttgagaaccacggcctgcacgtaaaccagcgggtggtagactagctgtggaagtagccccactattacgaaccggttgatctctagatgatgaattcttaacaggttttttaggagagtgcggtgattgacttctcttatcttttgattgaagcaaccccgaggaagacgtctcgttgacagctggtgcagaagatgcctgtcgcaaaagctcattatacgaacgaggtttaccctgcctctcattttttttgctttcgagccgatctttctcctttacttcacggattcttttagcttcctcagcggataagggaggccgctccgacgtctgtcttgtcgatgcagctattcttttcgcctccatagcttgctggcgtctttgctcttcttcatatttctgccgtagttcacgctcacgctgtagtttcctttgcctgttgcgttcttcagtaatttcccgtgctttctctcggatctgcgcctttctcaattgttcaatttgaactgcggcttgggcagattggctatctgctaaagccattaatttttgaaatgatggggttcctgccattttattatgagatacaatcaattcttaataatcctcctcaaaaaaccataaataatcagtacaaaaacatgattaccctcctacatgcaatacgatgatggtttctggtaagtcgcacacataagtttgatacccaaaagctaagcgattgtgcaacgtaacgatatatacagtacccctttatttaactctaagaaattttatagggtagggtttacgtgactgtttatagtgaccaaaacttgtagcaggaaacactagaaaagatacgtttgaccatcaccaactacggcataaaatccaatacacagcatggccgaagaacatgatgaagccgttcgcgttgccgaactgagaaagaagagaagtttccgtacttttgcttaccgtggtgttgagcttgagcagcttttggatctctctgctgagcaattggttgatttgttccatgcccgtgctcgtcgtcgtatgcttcgtggtcttggacccaatgcctctcgcttcatccgtaagctccgcaaggctaagactgaagctcctcttaatgagaagcccgccactgttaagacccatttgcgtaacatgatcatccttcccgagatggtcggttctgtcgttggtatttacaacggtaagctcttcaaccaagttgagattcgtcctgaaatgattggtcactacttgggtgagttctctatcacttacaagcctactaagcacggtcgtcccggtattggtgccactcatagttctcgtttcattcctcttaagtaaagagatgcaaaaaggcgggttcaatggatggtttcacttctatcttattcaataatttctttgtttggactaacgttgtacattcgcataaaaacctaggttttttcaagatatctaaatttggtagtgaaagtaacagttgtagagctgcgtgttcgtaaacatgaattatgtaaagagaaatacagacagataatttttgtatttgtaaagtaacgagtgtgtatagttgaaggagcatggaagtgtaacacagagccggacatattgatttacttgacacttgaatctgcaatttgacagctacgattagattgctagcttcatgatgttttacaaaagctacttgtcccactcttggcttgccatctagctagtgaacctatgagaatattttatcattatattttggaaaccatcatttgtttttgtttctcaactagctcgaaataacctaaatggtactacattgtaaaaaccaagctttcgtttacgttttaccaccgtagagtatatgtaccaattctgggtgcttgtttgtaaatctgaatttttttgtaagctattagttttaaggataaataaatatgtttaatgctattcaatattaatggtatatcctaggtcaacttcacaatacactatactctagggttcatccttcatagaatattactctcttcgctatatcttagaactgatatatgcactaattttttaactcgcattagacgagtcctttctaaggagctagcttaatgattatgtacataaaatcttcattttaacatcattcaaagtattctatttagtcgctcgacttttcgacttctttagtctcctgtaactttctcaaaatttgtcattaatcaaccatcagccaaggtctgattgatttggtctttttttgttaagtaattaattttggaagtgcttacactgaagacgtctatatgctcaaaagtcgctgttagtttgttgcctttgcgtgaacttgctttgttaatttcaataccatattgacttgtttttcgatcagtattcaactgtttttattttaatcctgataatcttgatttaaatcaaatttacttcctaaatggatatttacgaacataaaaaatcattcatggaacgacagatacggctgttgaaccgacctatgcgccctccaaaggattggaaacttcctttaaaatccggtcagctttcagaatcagtcgttgaaactgtattccaacgtacgtgttccatgcttttgtctggatttctcctacaaataaaaagttcaaaatattattattaaccaaaacaggattgcaacttcgtatccaaaagcatgcaaagctaaattattcacatcaagcaactcagcatgttgccgctcaaatacgaaagttatatgaacaaaatagcgctattgaggacattacctttttaaatccattattttatggagaaattgatttaagcaatttagacagtgtaaaatcacttccccatccatggccttttcaaaaagaatcccgacctgtcgaaaaggatgaggagcaagagaagttcaatcgtcttacgggagagttacttggtctattaacaacgttgtcagaattagaacaggagcgctctgaacttgagcaaatcgaaaaaatgttggaaccttttgaagatgggccttcttcaatacatacgaatatgtggaagaaaaaccctgaattgatatcaaccctcaacagtacgaacaccatggtagctaaaattaattctcttctcagaggggtttcatttccttctttaaacaatgacaatcaggaagcgtcattggaggacgaaatcagaagccaattattcgaaaaaactatttctgatgattaaaaaacttttcgtagaaattgagagggaatgatgttcatgaactcctattgcatctcatcatctgcttttgaaataatgactaatacttaattggaggagagggtgccttatttcctggtttaaggattttattgactctactagaaatgttggggctatagaaataactttgaagcttctactttacgttcagatatttattggttaatgatttcctagctttgggaggcattaagttagttgataagacaacacatttttatttacaaatgagtgtccgctaaacaaaatacgtttcttaacaattgtcttagttttattttttagtttacagtgtttctaacctttaatgaatcattacagcttataattcaaatactcagctctcgattgtaagtacgttaacattaattttatcacaattataatacctacatacaaggaactatagatttaattatttttcttttcttctgataattcataaagctttatattcctaatgaattcatattacttcacttatattctgaagctgcatatagcatgtaccatctgtaagctcgatgaaatgagtgatgggtaaagtatctgcaaacaatcaatctggtaagtcaatgtgtatcattcttttgctaatattaggattttttaaattttatatcgatacagcgttgcttttaaatgctgaatttatatcctccttcacaaattgtataaagtatggttttgcgcaaatggactattactgatgatatagttctgaatataatggaaaagtaaaaatttcttactcttcttcatctcaggtattttatatatcctagctattgacgctaataattcagcaattcaaagtcatagtgtacgaggaacacaaaagagaagcgtttagtctgtaagttccatgcgttcatcctaaatattattttaaatattaattaacatgctagttttgaggaaatagttcaaaagttgaagcgcgaatcaactgtttacaagaaaccacgcctagatattcatccattcgggcaattgcattatgattttactactttattgaattttcaaaggtacttagacttaggatacggtattgaagatgtgaaaataaaagaaaatgaggacattgttaagtctaaagtgggcaagaaaccgacatcctccgatttttatattccttgcttgataaaacctaaaatcattactccttttgaatgggaaggaaattttaaacaggtcatttattcgcctactgtttacaacgggagtttcaagcgattattttaccttcccgacaataatgatttgctcaaggagtttgcgcatgctaccaacacaaaatacaaggcttctttaaaagataatgtatgtatttgtgaagatacttctaccatcctaacttttgactagaaaatagttgtattagccaataacgatcaggacattaatgctatgttggagaaaatgaagcatatagagaatttagtgtcccagaaagtctatgaatatcctgaagaaactcttgtttatgcaggaaagattgcaccctgccaactgaaatttctaaaattaaaatttgaaaacgagattttatacacagctatgcatacgacatctattttcaaaagcgttttcaatatccttggatctttttatactatgagattattgagaaataaacatgatggtgattcttatgagttggtaccagtttttgctaaaaatccttccaaaacccctccctgtaatgataattttaaaatattttctgatgatataaagctgataggatgtaaaatatttgcaggtgtttctttaaacttctcttctccgaaaccagcgcacagattttacgagttaaataaaacttcatccaatttgtcgatcccagtcttacaaaagccgtcaaattttcattcttcgtcaaccgaattatctgataattcaattcatcaaggaaggagagcagttgatcctgttgttaaccagaataatccgtcaaattttgaagaaatgattatgaacaagttgaataaattacccacgattgataagcaaattttaggaacttcatctttgacccatttccaagataaaacaactgcaattgagcattcaattaataagtctaatagcaagcagcctcctcggttcaaatttcagcttcctcctcgacctacgagcaatactttaccattggaacctgaagaagagctggttactagatattctgtttcttcggatggtaatactgttgacgaagcaataactaaacagtctcagacttttcaattggtcaattcaaatgaatttaatgaagttaacgctaatgatgttcataaatctttgcgacaaaattgcgcaaaattggatttcgacgattcaaagtctaaaaacctattaagtgtagaatgtttagagcttgacaaaggatcagattgttccactccaaaatctggcagcttaactccttcaattgacatgaagtttttacgtttacaagatgagaaaatggacgaccttggtgacaactattatacaattctaatgtcttccaatccggtatcaagctacggtgtgggaagcttatacttatttcaaccaaaaatagtatgctctgaaaaatacattaatcacgaagagattgacaacatgaatttgaaatcattgcacagatggttatctagaaggtctgtggtattgactaaatatgtaaacataagtctaacactttgtttagcttgcatgtacttcaatccttttcaggtgaaattgaattgaatttagagtatgcgtttatttttgaataaatattaatccaacaggtttggcgtcatactatatccaaatatctcatcagatgtgtcggcttgttcacatggttttatgaatatatataaggatttgaatcttccccgatcatattttgcagactggtaggttgagtcttcatatgttatattaacctttttataaagcattaccaaatcagtttcgaatatcgattcattattgaatactcctgtgaaaattttgtttggacgtactgagtatacttatcctttaatagagcatgaagtattagattcaaagaattactttgttttcaagggaagtttattatttacagatgataagagaaacaagacagaggattccactgtatttttttcgatgatttgttcttcaaagttagatcagtttgcgttttataaagattctaagcaatcttctacttgcactatcaattttcctttagcgtatgttatgaatgtttttaaggaaaaaaacaactaatcatgacttatagcttatgggattcccgtctacgtatcgaaacgaaagtccctttaaatgatgcgatacttacagagttctccaaaagtattagatttaggtatgtcaatttctgaaagcttcgactaatcagttgactagaaacgtaaataaggatttactgttagtctttggaaatatggaagacagagtaataattcattcggtcacaagaattaatgaaaactctgtaccttttaacaaaaatttactccctcactctctagaatttatattaaaatgttcaaaagttaagagctatgacattagcccgtcatctattaattccaaagaagccttcgtttgtctcgacagatccaaggaaagcaaacctatagaatcctgtttcagtctaagtatacaaagtgtgtacatgcagtctcagttcaaatataataacagtatacgcgcaggagaaacggctccgtggaaacttgcaaataaacaattcattggtggggctattactgagaatgtttcagacttgtatactgcagcaattattatggtgaatcaattaggggggatacaccctactatttaattaattttatttatgcgttaatatcaattttgtttataccacttaacataaataacccctcaaaccaaattcttaaattaaaacaatgcgaggacccatttaaaacgaaacatatagagtcagtttcatttacccgggttctccaatgcatccaattccactgcacgctcgcgcaatttatcgtatcctttcaatacacctctccattcggaatctgttccataattgatatttatcaactctatgtccctatttatttttcttaaaacttgagatattttcttcctatgattgttgggttcatcagctacactgaaaacttgttcagtaaacaatccaagcatcgataaaaccgttctacaaacttttgaagcagacggagagttggatccatctttaacaactgggcaagcgtcagaccacgagtttctaatgaattctataattccaggtattaaaggatatattgtctgccaacggaaagtagggttatcgacaagatcgtgtttatttggattgaatagcgacaaatatgcaaatgaacaaggagatctaaacgcctcgtatttcggatgtattacaatgcattgttgcaaatagggatactttaaatgaacggatgattgttgattttttgcttgtaacttagggttcaaacccaattgtaaaaaatcgttacatacagttaggtgtcttatcatgttagcggaagacttctttgaaaagctagttgttctcttcacagaggcactctctgagttccacccgagaaggtttgtaaagcactctaatgttttcttccactgtaacgaaattgcagaggaacttagccgatctttacaagcattgatgagtaaggagagaaactttgtagagtcattccgtattgaaggagtaatatgagtcatccctgagtgtgtgtagagaaatatcattccaatgttcggttccagcaattctggccccattatatatataaatttttcaagaaatcgatatagacaatctcgtaccgatgaggattcatcaagtatcaaaggcgatgttaactttaacagcagcgctgtcgacgtcgtcaaaatgcttgtatgagataaaacatattgtgtaagcttttccaacgtctctttaacatgttagcaaaagatgcataagttaatagaaaatttctcttaccctgccgttgattggcattatgatgctttaacattcctaaaagatgtgcaaagtacgcctgatccttagctgttgtattgaaatcctccttttctaaagctgcctgtgttggaagtacgagcgctagatgtttaggttagttatttgaataaaaattccttttgttcatactttttgttctgaatgaggtatcggtaaaattatttggtgcattttttgattttcccaccttgagtttttgtttctaaaaaatcagttaatacagctatttccgacaacaattttacattaaaatcagctcttttagcttttgctttctttgatttacccatatttaatatattgtggaattaattgtacaatttaaacttcgtactttcagacaacgttacgtttggtggagtacccaaaatgtagaaaatgtgagtagtgcctaatgtaatgaaatgagaaaattttcgatttgttaatccaagtcgttttgcaacaacacattcattaataaaaaatttcaatttaatcaaaagatttgcattttgtatgtacgattaaaaaagtgtgctgatgattgaaaaaattaatgtttagttggcattgtcatctttcttcctatttagccgtaaaaatccaaatgccttatgaaattgctccctttcaagttcgaatgatgacatttttgtaacagctggcattatttgagtgctagtaaccgatacggttttgtaaatttcagttggttctttttcatagtaatcatgtaatttcatattcactgcctgcagttgcaaaactttatgctgtaatacatttaaactcttttccatttcacaactatgaggcagtggagtatcaataaatgaactgttgtctttagcgacaccataaggaaatgttagttgataaagtataaaaagtgtcatccccgtaaaagtcagaaacactaggaattgctgcaaacactttcgaaaactcgaaggtgcttcattggttttattagtttcaacgacattagttacaataggtgcaccatcaggtataggtttttccggtagataagatagtattagttcagaaacgtttttagctttgcagccgagtactaataagctagtgggttgatctagagtttttttagaattttgattggcatatccaattagataataagtggtagattgtatattaatggtcactggcgttagtatgggtgtatttaaaactggaattggcagttgtaagcaagaaaagtttgagcttttttcataggttggtttaatagtccaacataaatcaaaaaccgaagtaggttgatcagcttgaattagtacaatgtcgttgcgaggaagaagaacaattcttccttcagttttaggatagccattaactagcccccagtttaaaagtgaagactttggttgtttaatagttaacagctcagttcccggtttcattgaggaaacaaatttcaggctaagcattatgttaaaggagccgttcccaggctgaactgacaaaagagcagaagcaatccaaacataagtagcactcaagggtagtgagggactttggtagaatggtagtttattaataaagaattggaaaggatacttgcatgaggaacatgtttttctgtagtaagaaattgcattcgtctctttcaacttcataggaagccaagagtcatttatagcagtatgaggtattgttaaatcgcatgggaaaggaggtttttctatcgttagcttatagttagaaggggcggggaacaaaatcatgggtacagaagctttggagcccaactgtacaatttccttgaatgtgaatgcgaaggatgatgtgtttgtagtaaaagactgcacttcacctacacgaaattctgacgattgaacgttcatagagcctatcgggaaaagtgttagtagtttgatagcgaaaaggaggaaaaaagttacatacttggtggatcaatgtttgcaatattatatgaatcaccaataaaagaagaaggagatttaataatggtttccggaagtatcattaaaaaccgacactttgagtcgtttcgacataaaccattactgttaggagtagaagctggaaaaaggcgaaaacggttagaggagcgacacgttagtagtagattataggatacttcgcatgatgggggggtagtctcaagcaaagtagctttcacgtctacagatagcgagcaactagaatttttgggaagccaagatttcggtttgtagtatatgcgaaggcgaagagcattatcattaaaggttgaaaattgaggaggaaaaggggaccagtgataagtctccatgttagtagcgtcattcaaagagcgagaaacacctttgttgtaaggatttaggacttcagcaatagattgtgacattgactctttggaaacagtatgatcccaacctaaatgtaagtcagaagagggactgtccgattttagattatcaaaagaaagaatcgtctcaaatggtgacggtaaaaacattaaaggaatatactgttcaaacgtcacaaagtcacgaagcactgggatgtgaatttctagcacgatgtttactttcgagacagtcgttgtatccaggaatgttaaaacgagattattctgatgtatttgtagctttatatcggcggtatctgattttacaaacgtttctggccgagcacaaaaatcattgtcgggagtttttaaaagggaggaagaaggaggaggggaggaactagggtcagaagaactactggaaatggaaataatagatggttcctttggttgctcatcggtagtcgacagagtaggaaataattcgtcgaagcaatcaacactaaaaaaactgggagatgcagtaaaaccgttttcgtcatttacgcgagcgctaatttgggaagtttcacgctttaaaaaaactgtggatgggccatgcagagaatgtaaacgggctcgcagagaacagatggtgaaggagcatggagacaaagttaggaagggtaaagagatattagatttttgcgcaatgggtataattgtgtagtttaagcgaaactgagaaatgaatttgtcggacaaggagccatgcgcttcaaggcttaaggaatgaaaatcattgttggcgctagaaggggaagggaaatgagaagacgaggacggtggggtcatagtgaaaaataaaaaagaagcgcaaatcaaatcagcaaatgaattgaaaagcaggtaaacgagcactttatttcatgtaatgaatgaataatgaaggaaaaaggaaatacttcatgagctgcatacaaatgggtttaggaagaaaagagatgtaaaaagaaagaaatgatgtggtactggagatcaggcaagacaaagaagcaatcagtatagcacatgtaaacaaagaaagagccagcagatgatggaatggaaacagcagcaataaacagccaaaaataagaaaagaaaaggaaaagaaagattgaataaaaaaaatggggtgtatgcagggggaatgaaacaaaaacaagtgggtgaagacgaggccgaccgaagattggtaggtgggcagtgggtagatggatagtaggcgataggaagtaacgagaaggtgaaactgaaagaaatagaaaaacaatgattttttattttattttattggtttttagttctggtggttttttctcttctagctaatcccttttaagcgtatttcttttgtttacatgggctgcatttacccgatacaattataatatgaacacacctggcctgcttacgacaatgagcagcgatgatctcgctatgattcgttgtgtaaaataacgatgtcattcaacaacttttaatactattgcatgtttagcgaggattagcagcaacagaaatcctagacaaggacagcgtagtgaaagattatcgttatagggatagagagggatgcaaagggtcgtgctgacaaaggatggacgatttggttcaatggaagagattgtttacttgtactaagtgaaaaaaacaaaaagcaaaggaaaattctttttcaaattttatacaatggttgcttagcaaaacttttttttgttttctatctctccaacgattccaatctcgaatccttacgctttcttgaatgactccaatctttcaaatactttatctggtcgggttgttttataactgttgaacgaattgatgaacgattatttcttttatttctctttcatcttctcacccaagcctatcacattagcgggattgctgaaaaatcatgtgtttacacttccacgtgctaatttcctttcatcccagcccattccatttattccactacaaaccttgaccatgtaaacattgagaaacgattgggttgaaggacaattgggttctgtttgtatcaacaacaacagtttttcctctagtaaccaacgaccaacaaaatgcctgaacatagaaccggtgtgaataagcaaagttggcgaaatgaacaaaacaacgttgcgcaaaccaataattgcactttgctactgtcaagtgatgcgcaacattcatttactcatcaacatcgttatgataagtgtattgcacttttatcaaacaagttttgcaatttagtatgcgcatttcagagaaaattcatgctatagcaaactcatgttgaataacaaaaatacgcacaaagcaaggcccattactttcttgtaacactctatttttggggcctttacaacccgagaaataggatcaatcgatcatccttcactagccttgtcacttgccttccgtgtgtaataccaacggaactcattctccggtaggaatgtacttctgctgccttcatagtcgctactgcgcagaccgaaaaaatccgaaaattctttaaatagcgagagcgagtgtatttgcggaaataagcttaacaattgatgatggaacacggaaactaagcttaaacgaatacagtcactatcgttatagcgggtcagaaaggttgcaggcagagaaagtaaatgcgttagactgagtatagaaaagtatagtagacaaggcattttggacaggcaaggcatgtcggacacatgtgtaataataaggcataaacagttttaatttttaagagtagaatttattacaaaaggacttttaagtaattttctttttaaccaacaataggactcgacatttacagttaatcgagtttttgttgtgaaaaattccaaatcctactttttaattacatcttcttttatattcatattcatattcatattcacatccacattccactcatacattcacatcataacattcattttattatttctataaacaatcggttcaaaaagaaccattcctattgtttaacgcttctttctttcgctgtgttccttctttcccttctatgatcatgtagttttctcctcaattgattctaaattgactgagaaatacacaactattttattatcaagttcaaattgttaattcgcttttctcctacctacttacttagttacctcgtgtctatttgtctctatagtaaccctttcgcccccattttatatatacacccccacacttcctatatagcgatatcggcgctactcacttccacagccggttgattttactgcattccattctctttcgctatatactttaatgcacttgaacgatggttcattgcgtgctggcctgggtgttgctttcaagtctttgcaatctttgattggctatctaatgtttttcccaccacttacaaagcgacttagatgcgataagctttggggccgatgtcaccccgatcgttcgataagccctctgataaggcgctgtccctactattatgcctcctctctctaccaatcaaaagttgccgtacctgtccataatagctgcatgaatgttgactacgtagtggctttcttgtcacgttcttcctatttaagagctcgttgcgccgccggtttttttcttttccttttttattttaccactacaccaaacttactaacaaccaacaacaccacaactaccacacaattttactagtacagcgttaacatcctgatctcgtaaatcgtctattacatttattttaagcttttaaatctctatttttttgtcttctactccatttagtgttgacatatttttttttacatacctcagttttctagttacttttcagatttaatttttcccaagatgtgttaaattatctataaagtcctcgtttttttaagttgattttacttccttgttgaaatcgaatatactggttgtttttgttgtttcggatcttttgtttccacccccaatattacgtttacaaagcatgcttcgttcgtcctcgtgtcgtcgttaagtctttttctcctaaatcattcaaaatgttgtctcattgagaatttatcgtaggttgtttttcacctcattttttttatcttcttaattttgctttaggttttctatccctctaccaaaatttttctcctatctctttgtttatcgaatatctttttagtatttttcggttaatcttttctactattgtggttgattaaataattttctctcttattttaatcgtcttccttttatctcttttttataattctccaatatgatgtaactcgcaagttaatttcgttggaataatcctttattatttactcatttcggtcaaatatctttcttttcctctggttgtaacatttagagtctttagaatctctacatcgtttggtcgggtctattgttttttttaactatccccaaagtgcattatgcttcttatttttttacaaagtcaacattaaacatttattactttttgtctgtgtgtgactaacatattactcgcgtgtgattgaattcggtattataatttcgtttctctcccttgtttttctatttttttttataattatctttgtgtctgtgtgtttatagcaaatccaattattttgttatcatgaattacaacgatactactgaattttgtttcccctttggtcagccctctttccctacttcggctatgactgaagggtcgtttgacggtcaattttccgaatttgaccctactttcacttcccccgctgatacagcattatccgatatcgcaaatcttcccattgatcttcataaggatgcccttttcgccaatgcgccaggcaagggagatgttgattttgattcggtttcaatgttgcaactgctttctgattatcccttggcttttaactctacggagaataatcagaaattgcaaaccaacccctctgctcgttggtctcttcttgacagcatggatttcgacaatcaaaggcaatgttctgatttagagtctgcgcaactcggtgattccggattgctaaagtctaccatactgtcgaactctcatattgacattgctgccttgtcttccagtaagacgtcagaacccacaccccctttctcttatgtacagactccctgcatcccaacgccaagctcggcattaatcgatacaccattccctggtgctcttgattccgagtttggtttcgatgaaagtcaagcccctcttttccctgcctctgatggtgattgtcagcgtgcgtttgcttccatatcttatcccaccaactatggatgcaagctaagcaatctgggcttcatgtcacctcagtcgcctgttaaaagggagctgaacgattccacgtctccctcgaagctctccgaatcgagctcatccttgactggttcgtcttctgctttgctatcccaatctgagttcttgggctcagttcctagcttgtccgattcgatcgctaccgttgatccattcttttcgtttgaaagctttgaaacagatgaaaaggctcgttcattactcatggatgcttcacttaagttgccccaattttccactcctaatctgtcctctaactcttcttctctcagtctgaagtcgacgttagcagagggaatgaaaggctctacaccccttgctgccgttaaaactgaaaaggctagtaaggcagcacgtgtaatgaaacaaaagaaacatcgcgaacatgtctgttttaactgtggagtcactgaaacgcctttatggagacgtacatcagataagcttaacttcttgtgcaatgcttgtggtctttacaacaaacagtatggtgttatgagaccattgtctcctagaaacaaaggctcatctaaggcacttgagaatttggtgtgtgccaattgctcttctacgaaaacttcgttgtggcgcaaagatcgtcacggacagactgtttgtaacgcttgtggtttgtatgcccgtcttcatggccacaatcgtcctattggtttgaagaagaacaaaattacccgacgtcgtcgtggtaagggccctggtggagaagatggaatgtctgacgaggtaaaatcagaattccccgtactctcaaaatccgtcacgatggccgagatactctcttcaaagggtcttgaatcacctcagcttaccaactctgtttctgtttcgaaaatgccgaataccgatgctgatgtttcgttggagcatgcaaaaatctcttttgattcgttggacaactcggttattgtcaagaaggaggaagaaatagagaataaattttcggtctcttgttgaaagacattactaagagtctattgatttttttttcaccttggtttttataaactcttttattttctactctagcttttgtttatgtttttattacagcttgcaagtttcaatcgttttgaagactacgcttcgtactgaaagattacttttgtagctaaaacctatacatttgaatacacatttgggatatacttttgattagatatggcataaagggttgatgtgtgggtttattggaattttttattttttcatttttcttgttctttttttttgtatcttgcttttgcaactataaacaaaaatttcacttgatattttatttctagtcttactgattgaaattaaattgactgatcaatttttaagtgctctttacattttaatgttgttgctgtagcttgtagttttttttagtcttgaagttaagttgtgcaaatgttagttagcgaatacgcagtttgttttaaaagtagatacccgctaaggagtgtgtaacaactcaactgccgaatgaactagccctgaaaatggatggcgcttaagcgtactacccatacctcaccgtctgggttagctttgagaagctcagacgagtaggcaggcgtggagcatttttttgtatgtaagaggcaaagaaactttgttgaaacaagtaacgtattaatactctttgaattagtttggctttattcaaaaatagcggtgaattaaataacaataaattattgatgtattgaatttaattaagcactgataaaatgttataaaagcgtgtttgtcaattgttaccgattcagtacagtgtaaggacaatataggcatatttgccattagccttgctttttagctttacacaacgaaaataatataaatattaaaacatatgaattgttaataccgttatgcagaatgcaagacggcatcgattgaaaatcattgtaagaaagccatggaaaacaaaatcaggcagtatacaaaaaagatatttaatacccaaccctgatttcaagtaaacttctatatttcccaattttatttatatttatttaaaggttcctgcctaccttggatgaaacaacaataaagtaacgggatgaactaaacccaactttaagcctctccctcaacatcgtccaacttgaccaaattattttcaaacaattctcttcctgtcattcttttctccaatatagccttccgtgcattactcgaagatgcagcactcaaagcctcctttagttttgactcttgctctaattttagttgctcattccgccaagcatcaaatccttttttccattccgtaaatgattcaaccgttactggcgttccatggaattttttattttcctgttctgcttcctttcgatgtctttcctctatagcttgtgtttcgcgctgagattgctcgataagaatggcgttagtctcctccttagcaacagaacataatgaaaatatcattgccattcctaagcattcctctgcctatatatgaatgattagttatatgatggaaattataaatatgcatcaatgcttaataaaacagtgaaagagctttcctagtggacaaaagcaatcctcagctacttctattcttgttcccttttcgattgtatcttaactggttcatacattttgagcgacaacttgttttagtctctctatttcctcttcaccaagccaaggatgaggttcagagaatgtaattttaacgtcgggcacttcatctggataagcttcactgagctgacacgtgaaaattaaggaggctaattgatcgtataagttagagagtcgaccataaccaaatactgttgtaaattaaaaaaaaaagggcttacgtggattatcgcaattcgattcttcacgatcaataggttgagtaatctcaaatgtactgtcgtttatacctaactaatgttaatcaataaattttccaattgatggtctattaaatttgcagagcaaatatttgaatcaataaaatattatgcacatttatgaaatctcactctttccgaaaaaatttataaacaaataacaatatttgacttacatttaaactcttctggatatattgattccaggatttcccgttcttcttcgattgcagaagtcatttgcgtgaaggtggaatgcaaatgggctatggcaggtgtagaaactcgagatcaaggtgtagtaatcacctgaaacaaaaagcagctataatgtacgttaaattttcgctcttaagaagaaatatatttataaagctatttatttggtagctaaatagtcagactggtacaagcgttgacactattggaaaagttaagtaaacaatccttgatccatctctgaagagaatgattagtaatgaaggattcagtgcctttaagaaaaaaaaaccccccaattgtcttttcaagcacatttatattgttatgtatggcatgtaaatataatgcagcatgtgtaaaagaatattggacagttgaaaggaccatgcttatttttaaaaaaggaaaaagaaaataaagcagatgaatgaaattgtaataccaatcttttgatttgtgggtcttttcccctttatttcagctcgaggttctctttctgaaaatcaataaatatagcacgaattgtttaattattttcttgttgcatagcttcggttaaaataaatatataaaacagccctagtatttcccaaatgtgtttactagtcttttcatattttcaccggcctgttggttttaactgatcaaaagtcatcaagccacctgtttttcactgcaaatatcaaattcatttcaatacaatagaaaaaatgatgtgaattagtttgcatagaaaaaaacctgagactagaactggtaaaaatttctgtgcattcacaattgtggggaactgaaaaaatagagaatccaaaatggggagaatccgatatagactatgttaaatctaataaatttatactccaacccattcactctaaactcaagctttcttgtaaaaaacatcaatactgttttcttaaaattccatctctattactcactaaaagagtatataaaatattaaagaagcaattgttcaaaaagtggtcgcatgatgtagtcggttatcatgtcgatctaataagtcgaatgtcgccagttcgaacctggctgtgaccatatttttgcttctcaaaattaacaatattgtgagcttgcactgaaatgctgtatcttacataccgttatttttgtaaatagtgtatcgttaaaacaataccttctaatagtggatagcgcactcaacggttctgatgctaaaaaatgtcacatttcctctatgcaaaaaggttggatgtcttacctaaatcttaggtgtgtgtttttcttgtgctaaaattatggaaatgtcactgtttgtgatgctggattccgactgattcactcatttgatgaaaaaaaatgaggcatttttcttctacctccatctgctacttggatgttactttgttggaagaaaaaatcaatcgaggtattattgcgctgtaaaagagctgattttagggacagaaataatcgctcatttcgtaggttatggtatatataaggaaggtgtgatagagacattcctggacgcttaaccttgagacgattgtttgactgaaaggctttggtagaacattgggttggttagtttaatcgtttaaattcagtttatttacttgtaatttttcatattggtcgaaaaattggttttttttagcaaaatatagaaacagaatattttctttgaaatctgtataaattcaatttgctcttcaattcgttgagattctgcccattgattgccgaaatttcgttcattttataattgtgttttctttcttttcttgtctctcattttctttttcttccttttgatattcatttctccattgtgtttcgtagggttaattttcatctgcatatattctgttttcttgttttttaagaacaaaaatttttcatctaaatatataattgtcaaagttagtaagatactggtcttccctaatcttcaagttttcttttaactctttcgtcctttttttctaaaactcatttactactcttctggttttttatttttccctagaagtcatgtctttcttctccgctgcaaagcaaagtctgggtaattccctcattaagttaggaacatctatggctcaaaattcccaaggccctgtagatgactctagcttgtctcaattggagaatttgctcccacctttgcaaattttgactgctagagccgctatggctgctatgaacatgtcgaatgatacatccatgtctggaatgaacatgaccaacagtacgacacccatgtctggaatgaacatgaccaatagtacaacatccatgtctggaatgaacatgtccaacagcacaacatccatgtctggcatgaatatgactaataccactacaaccgcaaaggcttcttcttgtaaattatccatgtattggaactggtatactatcgatgcttgctttattaccaaacattggcatatcaccagtaagcatatgtttgtcggtagtattttcggaattatcttcatgatgatggcattggaattggtccgtcgcggacaaagagagttcgatcgttggtgtgtccgtagattttctcccgctagcaattcctgctgtcattcgggtgcccctgttcattctggtccaagcatggcccttcgaatctttcttcattttcttcggtcctgcttttatctagtccagtatattgtcgcgtatatcgcaatgttactcgcaatgtattataatggctatgtaattttatttctcttttgtggcaccttctttggctatttcctgtttggtgcggataccatctctactaaggcctcttcatctgttcaaacgaaaacgatcgttcaagtcgccgacgaaaaacacgaacatgattccagtcaatattcagacacaacacctacaaccgaatagcttgattatctctaaatttggtttagtattcccaatttcatgcacctcactcattttcagtgctgaagcgtctgattaatcataatcgtcttcgctttaatttctttcgcacagtcactgatagtttggaagaggattctttgatgaatgttgaagccacatattacatgtccatgttggaaagacaaaacaaattctggtaatttgtcttaagtttttacaaagtaataaaagtttcaacaaaaataaatagatgccacaaggtaacgcttatctttgttagttaaacattcaaattagagtatatagcaatttgaacagatgtaattcgttcctttttttttttaaccatgattgtttgttttcgactttgaacctggaggttaataaatatttattattataaagactgacattaacacgattcagtacctttatggtatcttaaggtgatcactttctatatatttttaaatgagtttgtaatgacatggtgcaacagaactacataagatattcatcaatcacatttttgacgttcagaaaccatttgtcgatatctcggaagattaattccaacagcagatcgtattaacaagacatccacaataccatcctgccgctttctcccaacaatgttgagccactcatgcttttgaatagatacatcaggtaaaactactgtaacatcacaagtcacgctgcttgatccatcaatcaaccgtagaatgccattcttatatgattgcacgcatcctaaaaatcgaagtttttggccgtccttacaatcgttaatttgattaatgaagataagtttagcactatccatcagctgctaaatatattgtaaaaaggagaacaaggaaagatgagggaaggtggtatagtttgtgtttggaaactgggtaatcgattgaaatatgaatttcgtaaatgagcgacttaagatcgcagctttaattaagaaaacgtagtttgactttttcaaaaggaaaaatttgcattaatccttaaaatgtgcagaaagactacactctcgtttgcaatagtaaaagcaaaatctaataatcgtatagtactatcagtgaggcatattagattgataaatagaccaacatttccattattattatttatgaattggtttacttgagcaactccacaaaaaacgcaagcatggttcttttgattagtttttataaattaagtcagatggaatataaaaagagaaaaataaatgctttggccgggaatcgaacccgggtcgaatcgatggcaacgattcattataccactaaaccaccaaagcttcttgaaatatcttgtaaacttgtataatataagtagctattaacgataacgataattatttattataccattataatattgattaaaatcaagcagagaattggaaacatgttctgatgtagttgtttaaggccttataagaaatcaatagttcttgtaataaattccgattttagttatagggccaatgcggctaatattcacttgataaattgaagctgactgtaaacaaaaggttaccccttacttaaccatttgatattataatttacattgcaaaaaatttgggtcagtttgaaaaggtgtgtacatttcctaaaaatctatggaaaattgaaaaaaataaaataaatttaatttaatatttaaaatatcatgcttccagtattcaatataatcggtatttaaattgaaccatgaacagattagaaatggtttaaaaaaaaaacagcaaaacaaaattgtattgaatttatcctacaatcaaaatgccgttaacaatattttttagcttgaatcttccgatttctcttaataaaccgtcaaagtgccaaaaaccagttttaatataacgaattatataatatacatttaaggtgccataaacacactgcattatacgtattgaaactaagagtgtggatactgtgcatatagagactgctaaactccaggaaacccgcatttggagagtaatttcgtgtttttactcggaaaattgcaagccttaatacgattcttgtaaattcaaaagttagaactcttccaagtgattttttgcgtgtttttttgctgtttattttttttttgcattgagctcttttgtcacgtcgttgctatagcttttaggctttgagaatcttcgttataactaatattatttgaagtgtgggtttatccaaaaggccctttacagttttttgtgttataaccttttctcaaaaaaatttaaagcatcatttctaaagcgacaccaaaattaaaatagttgaaagagtaaaaacatgttgtttacaatcaaaccttcatttttgaagcctgtaggcttcattcagactcggaatttgaaccggctataccctaaacaacgtattcctaagcgacctaaaattcctatgggttccaaaatagcagaggtaactgaaactacatctgcttattacaatccaccagcgtcttctccagatgttaggattactcctcctgtttttcgctatgatgcacctccaattcatcagcgtgatacctcactttccaaagagtcaatgtttctcccgccggcagttagccgaaaatcgaaaagcaaaggaaagttgaggttttctactcatcaactgagtagtgaagatatcaaatccatccaagacttgaggacgaaagatccgaatgcttggacaactggaacactgtctaaaaagtttaacacaactcggttactaatttcacgagtttgtgaagctcccaaagaaaggattcaaaaagttgaagaaaattttgaggctgaaaaacttgcctggggatcaaagaagcgtgaaattcgccgacaacgtgcatctcgtcaagcattccgtacattggaacgagtagcacaggtttaaaataatttaatagtttttgggattctaaaactctggttttcaataaagctctgatgcacatgcggaagcgtttttgactgcattatttaatgtttcaatcacgttacaaaatactcgagtgatttgaaagttccttggaaaataatattagttttgaagcttttcaaaaaaaacagacatcttcattcttctttatttcttaatttacaaaggctctctggcattttacgaattatcctttacatttctatcaacatttacgcacattggtctgcatatcgcgaatttttgtcgcaacctttaaaatgttattatacaggcacgaacttgttttacatttttacctctcccttctcatgtacatatttcctttttggaacaaatgaggaaatttttcatttcagcttagtaggctcggaaatcctcaatcatagagtatgttgcttttgtaacactcaagccagtttttttttttttttggttttatcttttaactattactgagaatatacaatggtgtacataattaattgggtcagcgagcagtaaaaaaacatctttatttcctcttgtacagagagccctttcgttcaaacctcaagtggtgaaaataaagatattttttcggcttttaagcagttgctatttaagatttccaatcgacatcaaccgtttataaacactcacgagatacttacttttgcaagtttcctcaccagccatcatccatccatctccttaggacaatttgcattctacggatttcattaatacatccatctctagctactatttacttatattaaagctttgtttcgccgttttctacttttttgaagcttgtgtgactatacgtgctcttctttgttggcccaattttccaacgatcgtctaaagaaacatgcgacctagttgaggaattttgctttaagacattgtttttacagactctaacaagcttaatttgtatggtggacacagctttgttgtaatactgcatactgcgattctcaaatcctacactcctctctcctcttctctccttgttacttagtacctcgagaagttttggggtgacatcagtcagacacaagaattatatgatgggtgggtgggttaatacgtatatgaatgatctcatttacgttgccgtattgtgctactaaaagtgttatatatagagcagtgggaagtagaagtgagcactcttattaacgataaagttgtgagttgaacaaaagcgacttactactttgaaatattgttttactttacaattgaacatttactagtgttcaggaaaaatctaattttttttcgtgcgctcgattgaatattatatcaatcctttgtgttgtacggagaaaaccgcttttatataacctttcgatttattaatttttttttactcggttaattcacgaaatcctaatcgagcatcatgaataggcgtgttactcttggagccttggccgctgctgttggtgttggttattatatgactcgccataatcgtcaggcatcttccagattggaacagaagaatgcagaaatcgtcagagccgtggaaaatgagggtcaacgatttgacaaagctgttggcgaaaccactgaaaaggcaaaatcttatctccaaagtgggaaggagagggttgtcgatgaactcgacaaacctcgtgaaaacgtaaaaaatgtgttgtcagaggcgcaagccaagggtactgaacaagcagaagcccttaaaaagggtacctcaaaatggttttaaattggaaatccccaattctcgccatttagggttatgtggcaatactttgaaaaaatacacacagggtttgttgtgtatttgaaaacgtaaagtgcctagcattggctcgttctatacctgctatccattaagtgttcttgttaattgttccaaacgtattgccaaacattccggatcacatctcggcaaagtcggagagattaaacgttgttaacgttattcttttttatgttattattagtttcttctctcataaaccaactgaacccaaatgattagcgatgacaaacaaacgacgattccatgggttgtcaaaaacaccctcatagaagtttgcttttttttgtacagataaaagcgaatttttaattgaaataatgtttttcatgaacgcataaatgaatgattgaaatttttacatgcatgattttccattatagactgtaaaatgatatttaaagtaagcgatgtggactaagagtagtgataatgcatatgaatacatgcatagtttggatattataggtttttcctagtttccattattaaaaaaataaaagattgaaaggagtgttttgctttaatctgctctagtagacagagtcaaaattgatatatttaataatattcaagatgaagagatagaactcatcaagttcgcttagatataaccttagcttacgcgaaagatgagaatactgtaatgcatagttttttgttaatttgagacaacgagaggtatggaaaatgcccctcaggtgaattctctaaataagctaaaaagtcaaacgcaaaaaaatgcattatgccggtttatagaagataaacttttttttgctgacaaatattacgatggaattgtcgttttgacatttcttagccgtcgtacctaatgcttctgactgctaatcaagctctaaaaaagcgcagttcgttatacttctctatcccgttttcaccttcatgacaagtcctgcgtatgtatgcattctaccatcttccattattcgcacttgggcgtactcagctaagctggttttggcgtattcataaacgtgtctatccttcaacaggaaaataggtacctgaagaaaataagatgggtctcaaattacttcatcctcctaaacgtatgtaacggtttagctagacatataaacaaacttgaggattcttagttggatgctcgagcatcgtataggtagattaaaaccgcaaaataactaactttatacagcttatgcgatgaccagtgaccctgagtcgtatgcttcggtatgtgtcatgaaaaaatggcctattatagctacgaatgtgattgacgaggtttctcgaaacatatcaaaggcattggaggcgggaatgtccgataaagctgcttatgttactcaaggaaaggaaataatcagccttcttaatcaactcaaatatgatcttcaacacaatcgccctctgaagccgcttgtcggtcaagggcctgatattgatgactataatgaggagttggaacaagttggtccattgacttggggcgatgctccctggctttatgctggatgctatttttatcgtatcatgagtcttttctttcaagcccgttctgagtggaatcgccatgaccccttctttgaacaaaaggacttcacattacgttctagcaagtcggccattgaagaatttgccaaaagatatgtacacctgaacagtgaacttgcttctattcaagaaaacaaggatgacaaggctgcatacatgatttttgtagaaatggcggaaatttcactttggggcaacgccattgatctgggactcttagtaaatgctacctacgaacaattacaaagccttcaggggcaaaaagctgttgaggaatcccagaaaaacattttagtgaatgatttccccaaaatttggtcgaaactttcaaaagttcgtcatggtcgcatcgattttgttcttgataatgcgggatttgaacttttcgttgatcttttattcgctacttatcttttgaaaacagaaatagcggaaacaattattttacatccgaaggatgtaccctggtttgtttccgatgtcttagtcaacgacatcccccatttatttaacagcttaacttcttatttttcaggcgaaggtgtccaaaaattagcctctgatcttgcggagtttcatgcggaaggaaaaattgtaattcgacccaatcctttttggactactgctcattattttggacggctacctgatgttgctcctaaacttttatctgacttagaacaatcagatatggtcatctttaaaggagatttgaattttcgcaagctcaccggcgattgtgagtggcctcatacaacaccttttgcggaggctcttggtccaattgctggaaaattcaatattttggctcttcgtacgattaaggcggatgtggtggtagggcttggaaaaggcgtatacgaagaaattgccaaggataatcctcattgggaaaggactggtaaatacgccgtcgttgaattttgtcccaaagactaaaaatttctaacattttaatttaattgacatatggctgtggttggaagtatcttaattctgctgcgttctttttttttatttttttttctctttttttctttcactcgtttttgggctattggactcaatatatggaacctcacggtgataaagtcgcagcagaataaatcaaaaggcaataatgaattttttttatctccttttcttctactattactgtcaatacataccaaactgaattacaaatacccttgcataacctcgaaagtataaaaaacaaatgtctttcatttggtgctcacgcccaaacgttaaaccagcaacaatttgtgttaatttctctcccgctttcttttacagatatcaagtttcaaaaataccaagtattaacaaaaaataaatacttggattttgcaacgactatttacaatcctttacatttttctttaacttctgtgattttctatgaaacgcagttgacatgattttatttttctctttatttttttttaaaaagaagcaatgtctagtattgttgaaattttagcttgatgtttgttgaagcaaatcatcattttgcaagctgaatgagcccgagtgttacttctatttactattaatctatctgattttgtattgctttaggtgttaagatcatgtaatctttggtatacagaaggttatgaaactggaggttcaattttgcttttctttttttttttttttttttttttgaaaaagcacgcatctcacaataaatcaataatttttgtagctctttctaattttatatataaacgtgtttgtcttctttgcaaatgagaaagactttgtcttgattttcctgtttatttatttactttcttttttctgttacattgttctttcggcattttccgttcaaaagttactctttattttaaggtacttagaatttggtgaatctttagttttcttttcttgttgctaattcaatattgatgaatttcgttgctttttaaaaatatttatttatttatgttagcattcgttttcgaagtcttcagcaaaatttcaatagttcaatagatctttttgcgtgccaattgaaaaaaaaaacgataataataataataaccataatggaatgagcatcgtttgattaaacaacaacatcaatccgtttactaaatgaatctatatcctatgccatcttataagtaaaaaatgaagatacaaattacagcactctggtggaacacgataaaccgattaagaatttattattcagcagacgttatttaatttttgataatctctgctccactttgctaacgtaacgactcgtcattgtcgatgtctttaacgacctttgttacggtcctttaaaaagtttaaccaataaggccgaggccatctttgagccaaaatataccatcaaatttcactttgcctcttcacatacccaattccttagggatttttaaaattttagagtattagtgttattcacttgttgttacgcatatttttatagacctgtttattccccaaggtttacttgtgtaattccctttttccgaggtcgaaaagtgaaatttcttatgatttaatgagtacattaaattgattaagaaatcaaggaagggaatttaaaaaagtatcgctcaaattgtttttaactgacaacttatttttatgaagttgtttgagcgaaaaaattaatatatcctatcgcttgttgaatttttatacattgtttgggattgtttgtttagtttagtcattcaagtttgtttgtatctaaaagcaaaagtctttttttgttgcagcagtaaattctccctgcattgttgaataaatacttatctgatcattgtggtttagcttatttttgctttatttaattcatcaatttcgttgaaagtgaaagtctccttcattttcagcttatttgctaattttgttactgtttaatacaagaccgtttcactcaacttcagaggtttcactagtatagcggaaaatgggcttcaagttgaatccattttcaaaaaagcccaaagatgaggagcctttacccttagagcaatatgaagcttctgagcaaaaaattttaggccttgtcactaaaaaggaggccaaacttcttgcaattgctggtactggttttcttttggacagttacgatcttttcattattaacttggtttcgccaattcttgcttatttgtattggggtggattgacaggacatcaagattatccttctggtattcgcggtgttgtaaatgctgctaccaacattggaaatattatgggtcaacttttatttgggtttttgggtgatttcttcggtcgtaaatttgtctatggcaaagaaatgatggttgtcattatcgctactattttaatcatttgtctccctgatcgtattcctacaccgactgctaaaatgatgtggctttttgctttccgtgttatgttgggtattggtattggtggtgattatcctatgtctgcatccatcacttcagagcagtcattgattaaccgccgtggtgctttgctcgcttggattttctccaaccaaggatggggtactctggctggctgtgttgctactttgattattttggcttgtttcgaaaaacctttgaatgatcgcggtgagtatacgaagctgaatggcgtttggcgcattcagtttggcattgctctctttccagctgtgatcgttttgattccacgcttgcgtatgcaggaatcagaacaatttaagaattcaaaaaacatgaaatctcccggggagggtgatcttgattctgcctctcaaatcgaattacatgatttcaagaaaaaagagtccttaactgcggagtttacaacttcttccccttctacagcttccttgtccgataaaaagaacccaggttccgttcatatccgtcccaataacgaagttgctcccagcagtgctcctagtcgtgctccttctactacctctgtcgaatctaatacggaaggtaaggagtctgatattcaaaccggttcttcgtttgtttcatactttaaagagtggagacatgctaaacttttaattgggtctgcgctttcatggtttttgcttgatattgctttttacgggataaatttgaatcagtctgttattcttcaagaaatggggtttaacaaaggtgtcaacgaatatcatattcttcaaaagaatgcaatcggtaatctgattattgcagttgctggctacattcctggatattgggtgagtgtcgtattgattgaggtaatgggccgaaaatggattcaaattcaaggtttccttatttgctgtcttttatttggcgttttagctggaacatgggaaactatttcaactggtggtcgctttgcgtgcgtcgctcttgcccaatttttcttcaactttggtccaaacaccacctgctttgtcattcctgcggaagtgtttccctccagagttcgtgctttttcacatggcatatgcgctgcatgtggtaaggccggtgccattttatctgctcttctattcaataaacttaccgaggtaattggttttggcaatgttttgtggatattcttcggatgcatggttgctggagctgttgttactttaattttgcctgaaactgctaatcgtgatgcggatttgattgatcgtcttgaaattgctgccatgcaacaaggtagaacttctattatcgatagaagcgagaagtgggcctggtggaaacatggcatttaaagcatttccgagttttgcttatatgaaagccatacacttaggtgctttagtaattttgctggactaaattagcccttttttttgctaagggataaacgggtttccttggttctctacagaggctgctttgactaatctattagtattcctattctgctcgcgctataatatttcggcgtgataaaggtgttatgtgctcaggtcagtgttagagtggatcgttttgatggctaactcgacactgtacttattattattataggttcaagattacacatttacggttccagccttgcagattattgtttgaatgcaaagtatggacaaagatatgctaccttttctattttaaaactcgtggaatataattgctttcctggttttattagttcatttcattccctgttaacttatagaaaaaagcctcataggcaaaatacttctaacatgcaggggcttatgcgtttagttgcttgttgaaggactttacggatttgtttttgccagttttgaacattgtactgaaaagcagtgtcgaaacgtaacaaaaaaaaaatttgggatttttttaaaaattatgattggggtttaatttagcagtttcatttagttagcttttatgttaaaaaatttgatgtttatttgtttcattttatacgttaaaagtaggaatctaattcagtaaatatggggcaagtaagcaattcctaataatcagtaattttttataaactatatattgatatatatgtttttacaaaaactgtttttagacgccttgtttaatctgatatttacaataatgtttttgttgtaatctttaaatgtgtagcacttcctgtctacgaaatatgtactccagctgaggtttgctatatctatgagcgcagcttggcggaaaaaaataacgaatgcccatcgaaacgagtgtttacaagtttacagaagtcttctcagatcttgtgatgaaatacaaaatcgccctcttggggaaaagctctcaaaaatagtgaaagcaagaacacggcattatcaaaatgtagggaacgcctacaaagccgaagcacttttaaaagatgctaagaaagtaaggatatagtaaattatagtgagaactgtagaaaatgaaataactaaagctgatgacttagcaatgcgagactctcaagtcagcattaaacggtaaattgcctgaggtaaatatagaatctcatatgctatctaagtatcgaaaatacttaaatgaaggtggaaaacaaggagatgttgggataacaaaaccgcatacgaaaacaaaaaagctaaagtccaattcaatatttaattatgtgcgcaatggtgaagtgctatatcatttagtaagtactactggaggagatacgtttttacgccccaaattctggcctcaaagtcagagaataagtggaatgttaaaaaaaaggataactatgaaagagaataaacatcgtctcatccaaagcatgagctgtatgctacgccatgctaaacttgaagatgaatttatgaaggcatacatttcagaggaggatgttgggtatgctgatgagattcataaatgcatacaaatggttttaagtgatctcgattctatttacaaacgagaatcaaaaaattggcatatcgtttcgcaattttacaacatgcttgagttagaagcagctagacaaaaactcgaaaatagatatctaaacttttggaaggtatctcgacgctcttcaccttgatgtatttaattctttaattagcttctgagagaagtttacgacgaatatcataattattattattttgtatatatcaaacataaaaaaattttagaaacatacactcgccttggagacgtaataaagttgtaaagcaagcaattcgtgcattgcagttcttaatcgcggcagtacatatacagtagtattcacattgtgcttgcgaaactcttttcccaaaataacaagcttaaaaatttacatggtatactttgcggaaatacaacaatcattagcccaaccgtcaaactacgaatagcgttttctatttgcttatatgatctgatgttagaggagaaccttgctgtttttgagaactgagccattggtcttctatgtcctgaagcatttgtaaatcttggtcatcaaacgaaaattcttggccctcaatgtcatcttccaacgtagcaagtgatgaagtatcatccttcttttccgctaaaccattgttttccagggattcctgagtagatatttcgacatcattatcatcctcattatctgtcttctcttcttgttcttcccttacccttctttctagtgattttttgcgatctatagtttgtcgtatcacgctcaccaaactagaaacccgtgacagcttatttgcagtctctgtttcatcttcataggagctttccaatgtccttgacctcttaagtcctcctatattatttaatctctctttaaaattacttgacgaaggaacaggcaatgaagatgtccgttgaatagtggattgtgcttttggttgtaagcgatcccatagcttatgaaaaggatcatgcttccgagtagcgctactagtactggatttacaaaaaagccttgagacatcatcaggagacatggctttcgcttttaaaggagaaactttccatgagacgcatggttgtttatttttggaagaatcttgcatcctcaaacgtgcaatgagttaaatggtaaaaatatttttcagttcacttttaaagaattaaacgagtgatccagttactctaagatgattacaacgtttagtatcagaatctcaggtaaggtctccagacaaaacgaatactgcctgttcgacaaagatcgctccacacagtatctgctagcttacaattattctccttctcctgttaatttagcagttgaaacacaacatgtaaacaatagcaaattacgcggtcgtttaggttaaagacatctgaaggtcccaaaagttcgaactttttagtaactactggttacctttatccaagaacaaaactttctttaattacaaatggaatatgaatacgggtccgtggaatggggaattttagaaatgttcaatgattgtaacgtaaaccaatgttaagtaacacctgcaattatgtgacttttccatcaaaaaactattaaatttaaatgaaagcgttagaaaagaatataagtttaagtacaaattttatgagcttatggtgatattggatgacctacaccttaatatactaacaacatgtctactcgataaatttttttatttttacttaccaatgtaagcaaatgtttttgatgtaaagcgaaactacgcataagaactgtactttttcatttggttgttaaaaaatgcaatattacttttcattgactattccactaggcagataatttttttcatttctgctccaagacaatagatatgccagtttaaaagatatgtatgataaaaaaaggtttacaaagacaaataataacaagtgagagattaaagcatcagaacaagaataagctgtaggcataaattaactcattctcattatatggttattagattcaacccaaaaaatgaccttccttgacgaaaaaaacgcaaattgttaaaattttaaaaattaacgcggttatttgggcattctagaagaataaaacaaagagcattgcggtaacacccaagccaaaaactaaagtcttgaaagaaaggataagtctagatgatgaagagatcgtaaatatactaccagtaccagtaaatgatctggcagaataagaaggagagtaataagaggtatagacagtggttgtggcagttgccgatgtagatggcatgactgtacgattgacagttggtaatgtaaaaccagacatcttcgaatgtggatacataatcaagggatatccgttggtcatactggcagtcaaggttttatcggcaccaacggttaaagttctgtgaccgaagacatcagagactacttcattggcagtgtaattcgtctcaacttcataaattgtaaggttgttggtaactcccatattattgaacatgacgagaacatcatttttttgtccaacatagtgatcaacagcagattcgatcgattgatatgtggaagtgacccaatccggatcctgagtaatgacaaactttctaaatgcaaccatcgttttaataacggtatagtacgggtttgattgatcgtaatcagtaagccaaagtgcaggacgattagcaggatcctcaccaccattgaatccctgttcttgtccgtagaaaattgagggtatgccgtcccaaatcaacacaaatgacaaagcccccataatctgtgactggtcacttgtgtaataaggaaatctgtacaaatcgtgattttcgataaaagtcaacattaaagtactatcatattttgaacagtttgaagccattacctcctggtaagtgggaataagagtgaatccagcaccagtagcagtaaaagagaagtttatgtacaactgcaaaaagtaattggtaactccaggaaggacactcatgtaactacacatagtatcaggatcataagagaaaacttcaccaacgctgtaaacacccgtagcatcaacgaaatcaggaaagaatgtgtagttcatcattttcacagcatcaatacgcagtccatcaaaatcgtatttagaaataagacttttgaaatgatcactcaaataggaagaaacgtctgaactttcgacatccaaatcggccaacaatacaccagaatcttgccaacaatccattacgttcgtctcattatctgtgatatcccaatcaataagacagtacggatggaagtagctctccttgttaaaaggattaagagatgaatagtcagcatctgctagcggaggagcaagtgccatagaattgacgatactatccaacattacccagatacccgctttatgagcagcagtaataaggctaactaaatcatcttctgtaccaaagtgttcattgagggactcataatcagtgttccaatagccgtgataagcataaccagcaccgtcgatatctccttcaatatttttatcaatgggagatatccaaatcgcattgaaacccatatcctcgatgtaatccagtttgttctcgatacccttccaggtaccaccacaatactggtttgcatccggatcacatggattatccgtgcttccatcatcaaccgcgaaacgatccgtcaaaatttgataaataatacgtttgcgccactcagcattactaccagcattagcaacatgaatgagggcgcttgaaagaaataggagaacaaaataaacaccaaacatgctaaaaaaaggtatcaaggggtatttaagccaagacgactaaaagaaagaagtttgggagagcacaaaaaaaattatgttttgtaaaagttaatgatatgagccaaatcccaccaaaaagaatgacaataaaatactaataataaaggagtggaaattgtgggtcaagaaattatcaatgcagtaccagtattgaataaacaaaaatctatgaagaaagaaagcggaagtgcaagagccgactttacgtcgaatgaagggaccacgttaaaatttttcaaatgtacgtccgaattgacgctagtctccttagaaaccttcgttttcttgcaaaagattgtaaaacctgtttagcggtgtagtttgttgaaggatggatacgctggtagcaacaaaatactaggcgtaggtaaacaatctaatatatcagcgttcgaatccggctgccatcacattttatttaacccgtttagcaaatagatgaggtgcttaatcaacaataacgacgacaacctctgagcttcacgaatatgctaaatttatagcgcttcactaaatcgtataccggttcgcgctaaataaaaactgatgcttaaattcaaatttctgtgttagtaaaagagcagataaagcgaggataaaaatgtaggatgttgattaagactctaaatagagtagcgcagagaataatactaaatactgaaagaccgatcccgttaaactaatatcaaatccatagcatcaaacagaggtttgtattatgtatcctatgaactatcctcatcaataattgcttattataatataacataaacatatacaactttcgtgtaactagccaaggactactataagtaatatggtttattcatacaatgctagttcctatacctatagaaattcgtttcctgctgagcttattttaagctatgggtaagcgagtcaaaaaccaaagacgctatttgtaaaatggcaaacgaaattaggtattcttgttttaattataagcttaagagacatttgacatctcgttggtagtaatagaaacttgttttttaacttgttccattcgctttaatgatagctgcactgcccttggtactttattcttgaaactttttagattttttatatatcacaaagctttttctagttcaccattctcaattttagtgcttccttaatctaatagttggttttgtacgctgaattggtttcgcatttaaaagtgcattagtacgtttttgagaatcaagtataagacatttcaagtaaattgaaaaattcctgtcagtaatactttatatctaagtcaaatggtgtcatctgataataaaatccctcaacagtattatttatcaaacgaaaaatgtcattagtcatgaaaagcttcattcgcttatttgttttgaaattaagaatgaaagttatgactacatatcaattcattaagctgatatctttagtatgcaatccattattttataccatctccactttttgtaaatcattaaacataatatctaaagccaatttagcattattcaaattcgagacttattattttaagtttgtcttagaatttcatagtttgcaaactgtgtaaaatgaaatacgcatgggtttggcaattatacaaaaagctgctcccgagcacaattagtttaactagtaaactcatgcttttcgaaatggcatcaaagccaagataatttgatcatataaagttttattatttaaaagttcctatattaaaatactgctatagctcactctaatcctacaacctacatcaaactttacattaccttggtcacttatagtgagcacataccttgatcatacatatgtctgcacgatccatactctaatctgtggtttctgaaaatttacacgtaaattaagataatttgaagtaatttattttaaaataaaagattagtcatggatgaagcggattcttgggagctttatttggctcttggacttcccaaagatgtaagtataaataatctcatttgggaatgcatattttattaacatttcctttaaactctaggctacaagtgaccaaataaaagaatcatattacagactatcaagactgtttcatcctgatcgtcacactgctgaccagaaggcagcagctgaggaaaagtttcaaattatacaacatgcttacgaagtattatctgatccatcaaaaaaagagatttatgacaattttggagaacaaggattgaaaacagattggaatgttggatttccagggaaatcagctgaagagcttaaaaacaaaataagggagcaaattcaggaaagagatatccatgaaatcgattctttggtgcagagtcgttctgagactacgatagtggtcaatatgacccccttgtttgccagaaatattcgagttcagaatgctcttggtttaggtgctggtactagaatgctgaccccttatgaacgattttccttaatccagtgggtatcttttcaaattaaaagctctttctctattccaacatcgttttccaatgacctcaaaaagccgtctttcaattctttttcctcaggctcttttgatgatgaattttccgcgccttcagatgaagatgaaggcaaccataaaacatcctctcgtttatctatagtcactgaagcatcaatgagacaaaactcaaagcttcaaccttccatttttgccgtttatcattctcagccctctcctaaccttagttctgaaattggattttctcttttgaggccaggtttaattaccgtcaagtcagtgtacgctatcaataaccaaacttttattgtccctcttattcaaatatcgggtctaaagcgtcccccgcaagccaccgtagtcatcggacgacaaatcactcgctttggtactcttacagcacgctggaaaactggtgtgtggtcacttggttcttggggaattgcttcccctcgtggagcgaattcctcattttcacttacttggcagcaaatgaaagctattccaaatagtttggtccctcaactcagttggaacgctgaagttactgctggtttaatgtatagcggtattgcttacaactataatttaaaaaatgcaactgaggactcaccatatcaaatcaaactcgggacttcgatgagtacagtaggaggtcttcaggtttccggtgatacgagtcgtaaagttggccgttattcaacctttggagtaaatatttcagttggtgtcccaactggctctattacgtttagtcttaagtatgttcatttctcgatttcttctcaactacaaatactaatttttttagttggtcacgccttggtcaaaagatttctcttcctattatgtggtgtagtgtgtttgatcgttctgcagtcttttggggtctcgtatttccgattacttctatacttggagttgagcaatttttcctccgtcccaggcgactttccaatcagaaaagactgcgcttattacgattacaaaaacttaaggattctcaagaacgcaagaaagtttctgcaattcgagctgttaaattgatgaaggaaattgtagagaaaaaacagaaattggaaatggagaaaggcggtctggttattgagtatgccgagtaccgagtcgttaattgcggtgcaaacgaacctgatttaaagcaagatgtgactatatcaattgctgctttagttgaaaactctcgtttagctatcccttctagtgtttcaaaggtaaaactatgtcgcttaacatttcatttttgttttgattgctaactgttgatttagtcgtcaattatcggaatatatccattattttctgacaatgaaaaagaattggaaattgtttatacttttcatcagcagcggcatcgtgttgttctccgtgacaagcaaggtgtttttttgcctagtcgaggtatgctctcatataatcatattaaacatgtattaacatccacaagaacacaaaattttgtcttaaatgatacgtctttattaaacaatcattgtttacattttcgctaaattagctcctatcacatttttttgtttgtttatgttttggcatttttgagtataaatattacaacgattgatcaccgtcttcccagagcataaccctttcctttactaacacaagtaaatttatatttcttttgctttggcaaaaaagataatagcttgcttcaagggtgacttactgtcgaacttgttctcatctagccgggttgctatttgtgtcttaggcacatttcctcttttggaaattttgatagaaaatcaggatgaatataaagaaaaagagctttctctttcaatttttgttcggatggattgtactgtcttcggctcaatggctatcggttttggatgaggcagagaatttgaactcttctttttcattagaaagtgttgattcttttgctccagtaagaccaaggtttataatcgatgaagactttgctgaagattacaaccttactgttgatatcttgcatcgtccacttcaggaaaatttcgattctttctttccaaacgttgaagcgtatgttgaaagtggaaattctaatggtgatttgatgagcgacaatggtaaactagatgatttaaattctcgagcggcctattctgcccttaaagcccttcaaaactcttatggatcatcccatctttatcgctttacaccctatgaattgtttgggcaatctatttggattgaagaagcacctgaagtgaatcatgtcggttggtctattatgttcgataaccttggccgttactttttactagagttgcgcggtctacgcgaggttacttttgctttgtttattactttttcaatcgttcctattattacaggaatccttactgtttacatttacaagaagaaatactgtgtcataaaattcaataagtccggtcgttctaagaagaaggatagctggttgaaaaggtctaaggatgaattacttcgtacggatagcgcaaatcttctgactttgaatgataatgatgagcctgtaatgattagacattcatgtaaaaggacgtgcattcttttcgcaacactcgaatataacattccggaatggaatataaaaattaaaattggaggtttaggagtgatggctgaattaatgagtaagacattaaagcagtatgatttggtttgggtcgttccttgtgtgggagatatcacatatccagtggctgaaactgctccatctttggtagttaaagtggttaaccaagactatgaagtgaaagttttctatcattataaagacaacatcaaatatgttcttctcgactctcccatattcagaaagcggacatcacacgatccttatcctcctcgtatggatgatatatcttcagccattttttacagtgtttggaatcagtccattgctgctataatacgtcgtgaaaaggttgatatctatcatattaatgattatcatggtgcacttgctccaatttataatcttccagaggtcatcccttgtgcaatttcactccataatgccgaattccaaggtttgtggcctttacagtccagtattgatgaaagagaggtttgtggtttattcaatgtttccaaaaccatttgcagagaatacattcaattcggtaatgctttcaacctgatgcattgcggtgtttcttatgttcgtcgtcatcagtccggttacggagtagttggtgtttctaacaaatatggccaacgctcatgggttcgatatccagttttttggagtctcaaaaaaattggacaattgcctaaccctgatcctaccgacatcggtttgagtgttaatcctgtgaatcaacaacttcctgactttgcagaatatgcttcggtaaggaaggaaaacaagagaaaggcacaagaatgggccggtttgacaatcgatgatgaagcggatcttctggtatttgtaggtagatggtcagtgcaaaaaggtattgatattttagctgatctcgcgccaaccctcttagaaaagttcaacattcaattaattgttgttgggcctctaattgatttatatggtaaatttgcggcagaaaagttcatgtacataatggaacgttatccagggcgcgttttctcaaaacccgagttcgttcatctaccacccttcatttttgaaggagctgactttgccctaattccttctcgtgatgaaccttttggtttagtcgcggtagaatttggcaggagaggtgctatttgtatcggctcaagagtcggaggtttaggagaaatgccaggatggtggtattctgttgaatctagctcaaccgcctatttactgaaacaacttgagaagtcttgtactctggctctaaaatcaactcctgaaatgcgccataaactgagaatcgccgcccttcagcaacgctttcctgtagatgagtgggtggcattgtatgacagacttatacgaaactgtattaaggctcataacaaacagcagcaaagaagaagcataaaatcatttttcagttgcattacaccgaacaagcctactaaagatgttaacgatattttatccgaaaaaagtgcattttctcctgcagattatgagcactctatagatattagagaacatacatcatatgatgccaattcaatggataatgattctgatgaagataattatgaacaagcagaatcaattatttcatcactaagtagttcagcactttccgaattatcttacatatctgagagttccatgaatataggttctaggcttgatgaacgctttatcgatgcaaatggcgttgcaataagggatttttctgctgagttaacttatttgactcctgaaaactcaaaaggaaaattatctatcgatcatttcttgaacaaagtccaatcacgttggcatgacgaagaacatcactattacaagacaggatttaggaagcgtgtttacaaatatttaaagatcaaagacaaaaagtctaaagatgtggaccctgatgatgacttggtaaaccaacttcctttaaatgcttacacgaaaccccgatataagagtgcggctagtactcgactaaacatttatcaaagaattctatatcttaaagttttcacttggccgctttacacaatcttcctctcgttaggccaaattttatctatttcatcgtttcaactttctcttttatcaggatttgaagataataatcaaatatctttgtacgtaatcacaggcgtttttattctttcaacgattgtttggtggggtttgtatcggaaccttccaagtgttcattccttatcgcttccttttgcagtgtatgctttggctttcctgtttactggcatttcatctatgtcactaccttaccatattcgtggatggctaagttacgctgcgacatgggtttatgcaatagctgctgcgagtgggccattgtatttcactctgaattttgaagatgaacattgttcggggttgggatcttcgatcacacgtgcttgtgttttacaaggagttcaacaactttggttatcgtttctttggctctggggaaccttatccagtcgtttggactataactataaagtgctactacaacccattaatagtgtttatgttgtagcaggagtttggccggtatcattcgttcttctatcagtatgtattcttttatataaggggttgccacctttctatcgacaaaaacccggatcgatccctgcattttctaaatctttattacaccgaaaggtggtaatatgtttcctgatttcagtcatcaatcaaaatttttggatgtctacattaattagccaagcttggagatttttctggggttccaaacttaccaaattatggaagattgttgtaatgactgtatcctttttagttggtgcgtggttaataattttttatgtgcttcgaaaactttcgaataagcacacttggatggttcctgtactaggattagggtttggtgctattaaatggatgcatgtcttctggggaacttcaaacgttggaattttcttaccgtgggcgggcattgcaggaccatatcttagtcgtgccttgtggctttggttgggaatactcgattccattcaaggcattggcaatggcctaattttacttcaaaccttgtcaagaagacacgtaactaacacattaatgataagccaacttgccggttctgccacctcaatacttgcacgctttgtgtcgccaacaaagactggaccagctaatgtttttccagatttgactggatacactccagtagaccgtgcaaagccagtggctaatgctccgttttggatttgcctgatcttgaatgtagctctatgtatcatgtatcttcggtgctatcatagagaaaacattagcagaccgtgatgatttaactatttcttttattgagatcgtttttagtcttttttatgattttttttcaaattaataaacgtcatgttattgtactttaccgtgatttttaagagtagagaaaagcgtgtaatttaatttataatgcaagatatattgatacgggttaatcaatttacaggttgattttattaaataattcattttatgcactaattttatcaagttgcgatttaaattttaattagcatatgagttattaacaaccgcatattatttccatggtaccagaacacactactttttgaggaattcttcggatttgagaatatagctttacatacgaatatttttatttacttcaaacgttttgaggattaaaggacatggaatcgaagtcgttgagagagttatgggaagaaactgagaaactgaaggattcatcaagcacagatgaaaaaacaagatctgaaattgtggaaggctacgaaaaatgtttgaaacttgttctccagttacgaattttttcttcaaacgaagaagtagatgaaataaaaaccagcgaattacgatatttaatgattgattatgaacttgccaaatgtgtggaacaatggaccaaaggagatcgactaaaagccgtccagtatgcaaaaactcattatgaaacatttcttagcatttgtgatgattacggactaaaaccaatgcaagatgaaaaaccaaaaactgaggctgatacaaggactctaaaaatcgccagatacagaatgcgtcaaaaccttgagaaggagttaaaggctttgtctaaggactcggaaaccaatgaagagcaggagaggaaattttggctcactaaattacaaattgctgttgaagatacattggactcccttcctcatatagaaatggaaattgatttactaaagcgagcacaagcagaattaatgaaatcagaagacagtccagagaaagatgaggagactcttaggagagaggaacgaaagcaaaaagaaggatcttcttggcgtttggacttaaataccagggacaagattctggacaaaaataatcggccccttcaaccatttaccattgtatcggatcgaaatgagactcgaaaaaatgtttttggatttggctataatctacccaccatgacagttgatgagtatttagatgaggagatgaaacgtggtaacataataagccaaaaagataacccccctaagtcagactccgatgatgaagatgattatgaaaaattggatgcaaaaacaatgaaagatcgttactgggatgagtttaaagaagccaatcctcgcggtagtggaaatactatggtaaatcgtggttaaatgatttaactccctgatagattaacgtatcatggctttctagtaataagccagaatttgctggtttccttgatgtttctctctatttcatgagtctaagatatgatgtgaacttcataactaaattcagtttatggaaaatcgacttattaaattacagatttgttttttctattttacaaataaaaaacgaacccttttattttaaaactgttttgacgatttaacttaacctatttctctcatgttaaccactgaaagtcttttctgcagaaagcattcgaagtattggaaagatgggcttcaaaattagtaccttgaagtagaaacctttcaatcaacctataaaaatactttacagatgtttttatgacaattgaaatgcatattatttcatacagaatacgcttttatactgcagtgctgtattcttgattaacgaacatgaccgtctgaaatttttttagttggttcgtgaagtcaaaggtcacttggctccttataatatggttactgcaagctcgtctgttcgagtgagcaatgaagatgaatgttttatttatgacattgaacagttgaaggacaatgtggtggtgagctactctactggttcgtggagctgttttgacaagggaaccttacttgaaatttttaaagtgcctaaagcgcacacgaatattactggaatcattagttgcgatcagttgaacggcgtaataacttgtggctccgaaggagagatacatttgtgggatattcgttcgcaggcgaaatctgcagttcgatcgtggactcaacaatctaccccctttacctgcatcgccttgaataaaaagaaccagtttgcaacgggttcagagttaactcgttcgttggcttctgtacaattgtgggacgttagaagtgaacaaaagttaattagacaatggaacgatgcacataatgacgatattactcatttgcaatttcatccaaaagacaatgagttgcttcttactgggtcagtagacggtctggtgagtttactagatactactaaggaagaggactcgactgatcccgaagaagatcctcttttacatgtgattaatcacggggcctcaattcatttggctaaatttgtttctaagaaacgagtgatggtattgtctcacatggagtcttatgccatgtacaagcttaaacgtgataaagacgagaaaacgtggagcagtaacgagttatttagtattgacgacttgcgtgcagaactttcatgtagctatgtgattaacgaagtttcgactagtgacaaacagttttgtgcgttggcttttggtgatttttcgaaccatgaaactaagttcgttcttgtggatacgagtacaggtgagctgaaaaaagaacccaccaaattggaaagagcctcggaagaaatttgccgcgccatcagttttgatgtaaagaacgatgtttactatagcggtggtgaagatggattacttcaagcttttagagtctagtcattttgaattgttataaatgttgttagagttgtatgcacgagcgcatttcttagttaaaggatggaaaaattcgaagttatttaatataactagctctctcattccaagggaaacggtgctgagatgatcatttgttcatcacgttgtttatgaagatgaaagccacttcatttcattttgtttaacgttgtttgcaagaactctccttttaaaatcttaaaaaaaatctctccttttttcttagaattttgtttcatacaggtacaatggctatctctgtttttgttgtttggtctgtttaggcccataccggcattttatttatttttttttttttaataacgagttttattaagaaaacaaaaaaattagtacacgaattgttctagtgtaaggaaacaataaaaaaccttacgaggtatatgtaaagaatatgtattgagtcgataaaatgtaagacatgagtatgcaaagtattcttatcattccaatctcactgtattttgtgctcttttaaatcctttacagtcaacgttactcatattatcgctttcatgttgaagcaaaagtcatcgtagccaattgaacgatgaactattaccatcttatggtgaaaataatcaattgtggctttcttgttagtaatacgttcgttttagcaacattattccaagcatatttgcaagtacattcaatgtatatcgaagaagatttaattctgtttatcaaacactgtttactgaatacattgagcatattttaaagtaatatcgtccaggacactatgcctgagtggttaaagggacagactagaaatctgttgcggtctccgcgcgcaggttcaaatcctgctggtgtcgaattttttatttttataacgactctccttgagattgcaatgaagaccttttattcatttaacaaggatgtactttagttgtagaaaagtactctttcacattgctgcttgcatgtaattgttgcagatggagatggttgtatacgcttctttattagtactcaagtttaaattggaaatgcggtactaattgagcaaatgaaaagtactaaaataatgtttccataaattttttgattccttaaaggctttattttcatactagcaatttataatttttgaatggatataatgttccctaaggagatatgccttaacctcactagcaatccaagttaactaatactttactattcactatatagtaaatatgaatataagtttaactgttatgattaagcagcagatcaaatctgaataaatgaatactatacgtgttctctaagatttctattgaaatgcggaaaagatcatccttagtcagtagcaagccgattgtggttgtaaacaagactagcaatgcgctggtaaagatatatcacctttcttaataagctagcctgtaatttttttttttattaaatatataatcgcttcttttcatccactgttagcatatttcaagttatataacattatcttaataaaaaaaataaattacgagacatggcattttttgccatccaatatgctaaaaattataacgaacgataatctatcgctaattatgattcaaggttggttaggaaattcacattttcaaacgaagcattttcggtgggctttttgaggaaattacatggaaaaaggtcggggctacattatattatacatataatttgttatgaaaggatggccaagtcaaggtttgaatatgtgaagcaatacgaaagattggatcgtttactacctgagacttatatcgtaatacgaattgatggcaaaggattccataagttcacaaagaaacatgattttgagaagccaaatgatttgagatgtctaaatttaatgaatgcagcagctcgcgtagtcatgtctgagttcaccgacatcgttttagcttatggtgatagtgatgagtataggtatgcatgaaaacagaataataagctcatgaatcgaataaactaacctttctgcttgaagttttgtttggtctaagagtaccgaattgtatgaacggcgcgagagtaagcttgttagccatgtctgctctttatttacatctgcttttgtcttcaattggcctaaacattttgacattccactactttcactcccttcatttgatggacgagctgtactttatcctaatatgaaagtattaagagattatttgcattggcgacaagtagactgtcatattaataacctttacaatactaccttctggatgttaatactcaaaggaggtttcacaaacactcaagccgaggagtacctaaaggtaagtagctcatttttttttatgtaaaccctagcgatttatcttcctttcaataaaaactaaccactttcaccttttgggtgaattactttacagggtaccgtcagcgcagaaaaacatgaaattttgttctcaaaattcggcatcaactataattttgaaccagagatatacaaaaagggctcgatttggattcgtgaggtatgctcgacaaactttgtttaaattaatttttgcttacttatttaatttagcctattgatcaagaatggcatcaacaagacaaaaagttctccgtaaaacaaaagaagaaaatggttttatctatccttcacgtaagtctgatagacgatgacttttggacttcaaggccatttcttgaggtattgttacaataatttcctttcacacatttgtaaattatgggtcgtttgaacaaaaacattatcactcgtttaattgtttctctcatgcagtcatcagctctaggccgtataaaacaaatctttgttttggaaatcaaaaaagtactagattcttgccttgatacgttaaatagctgttttacttgtttgaaaaatttaagagaaaaaaaataatatgcacgaaatttgaatagagataaacctcaataaataagagttaaatatacgggactatcaaccctatgtataaaaaaagcaaaattaaaaacgtctatattaaaaagttatataaataatatggtcataacaacgaattcataacaaaatttagactcagagctcagctcatacaatatgcgaatttgttcaataaaagggcgaaatcgtcggtgttcaagcaagattgggggcaagtgttattttcgcaacactttctgttactttgttggctacattagcctggatttgtttcgattgtaaaagttcttgccttttcgttatcaaagcaatcaaatttcttatggttactgaattattggaatcgttagcaccgtctggagtcgaaaaattactctcaagaagtgactccaacaaatgtgctgcaagccggtaattttgtaaacaagcctgtgcatcatttcctgacagttcactagtggctgcatttctggataggtccaatgctctatgataaattaattgagaagctgacacaggtttggtagttggcaaagaatgtgcggcactttgagaaataataatttcacgtaaaaattgggatttctcaagactttctgaatacctttgacgaaaccattcaatggcttgttggcaatcaggagatgcacgttcttcagagttggcccaaaaagcagcaacaccgtcaaacgccacttgtaacagctcaatgtctctctcataaagtacatacgattccttggctaacataaccaatgaaaaaggagtcaaaggtctatccaagagtgtatctccaggcttcatttcatcagacaaagaaggaataatttgagcaagcttcacttcagccagatggtagacagagtttgatttcatcgctatactttctaaaacatcaagcaatcttttaccggtgtcaggtaaggaaggttggataatgttgacattgttatccaaattgctttcttttgtaggaagggatgtgtttccattatctgtcataccatccactacaacttcattaagcctagcgtttgcaacatttagtgctcgttctagagcgcttttatttcgcgcaccacctccagattgaggtacatgtgctgtagcttgctcaaacgcacgacgtagttgagtgactggggttgaagcaatgtaggtaggattagaagggaaagcattgggtttcatgtaagggatttgcatccggctagtatggggaaacgcatgattatttacaggagcgctttcaggagagaaactaccttgaaaaacaccttcgtttggtgaaggcgagttaccattgattgattgctcgtgggttaggctttcattggaaagttgggtagaagagattatgggatgatggtccactacgacataggcgctacttttgttcgaagtatcacttgtcaacttagcaggagatgccatgggtataggttgcttagaggttaatcgaggagggaaaatgctagcagcaggagcactttcaggaggaaacacgggggtgtatggtaaagtgtttccatcttgtgcatagcgatgaggcacccttcgaccggtaatttcagagggctgaatactagacccctgagcttggaaagcttgacgcaacaaaccgcctggaggagcaggagcgccaggattactttttgggaaaaaatcggttatgtaggcaggactagaagatggaatgtttatttccttaaccgcatcttgaatatcgctaccggtcaaagtagatgcgtcatctaatggagtagtgacaacaatactggaaaagaaaccgtcgtagtcgatacgatcagccggattttgcttcagcaaagcacagataagggttttaatgtccgggtgaatgaaagcttcttcaggaaacttgatgacatctttagctttttgaatcctcctaagaagttcgacatgatttggggccttgaagggaggctttccaacagccatttcgtataacacagcacctactgaccacaaatcggctttagcatcatatttctcgtaacgaagtatttcgggcgccatatacaacggagagccacatagagtttccgccatactagacgtttgaaggtaacgtgcaaaaccaaagtctgctaatttaagcattggtagcttgggacttcccacaaactggggatgctcttccagataggcagcggtgggtggtggttgtaaaagaagattttggggtttgacatctcgatgaattaaagaacgcgatcgtaaaaattggagtgcagaagcaagttgttgggtaaaatgccgaaccaacgtctcattcaatccagccttgtaaactggcggatgatcgatgttgatccaggctaaggagggaatactgttaaacttttctcgctttcgaataaaataactcaaatctcctagggagcaatactccatgaccaggtgaatgaaccgcccagccttaatacagtctatcagttccacaacatgcacatgacggatctctttaaggattgaaatttcactttctaaattctccaaaagtttcttagtaagcttctttgtcaatacgcttttaatagagatcactcgattcgtttcctgcaacacgattagccaccaaattccattgaaacagacaagcagttgcttcttttacttaccgtgtgctttcctttatacacaattgcgaaagatccacgtccaatttccgatcgaatgacatagggaccaattgtttgatttgtactcgtctgtaagttcatacagcttctggttcacgataagacaggtgtaagggttttagctgcctttatactcactttgatagcatgggagttggcaaggatagcgggtcgccattgataatatagctgcgtaaaaggcactttccgcactgggctttaataccttaaaataaattgcgatcgtggtgcggctgtaaaaggtaacaggagatatggtttcgggataacaagttttatgggagtaagcactatgaatagaatgcgagtttatagaggaaattgtattaactcaatgaattataatattttacacacatatacctgctggtagtgtctaaattctttgaaattgttccctttttgtgcagctgaaaaatgccgaaagtgggttaagacgaaataaatgtgttaatttttgccatgtcagttaccgatttgagtacggaaagcaagtgtgtgtggaattagaggataagaacggaagtagataatactccagacgaagcgtagatacccgcgaaaaggcaaattagttggaaaaggcgattgtcatggatagagtgatcgaggcagatgaaaatgcaagtgtaaatagagggtaaatttggataaaaaaccggcggcagatgtacaacttgtaccactgtaccagtttcatgccatatagaaataatataaaaaaaaaaagtaaactggatttaaaagacaaaaaaaaaagaaaagaaggagcctacagcaccccggattcccatgttgtctccaaccatagtactaacgaggccctcagacgcttaactgcagtgatcggacgggaactggtgttttcgcctaggtatggccgtagacatttgttgtgttaaataataatatttatggttgaagaaaagaatatcattttttttatgcagtgtgagttttggctcaaacgcatgtatataatactacaaaacagggaattgggcaatgactagtattcaaacatgccctgaggacttgaagaccataatggaaggtaagaactctcttgcagaaaattaaaagaaaatttccaatcataatatgttgcttttctctttattgatatatacgagattggttgtggaatccaaatttctaaaacagactttaaagtcaacattagcgaaaacgctactgaaaacaagcaacgttataaaaaattcaccttctcaccatgaatagtttaattttgtatttgcgtgataataaaataaataaattaattcgagaatataaaataaaaaaagttttgaaactgaatataagtgcttgttgccaataatactgcaatgaagtttgaaacaaaaaataaaaaaaaataaagtaaaaataataagttaatcaaaattttgattttgtagcaataaataaattaatgaatttttttttaatctattattttctaggaaatttggaaaattaataaatggaattaaaatgcttatgctccgagtcgtacactgtttaattaattttaagcaagcaaaaataatatactgttcgtttcgaagcaacctattctacttaaaattgtgccacgatatccgctcagatactcgttgttatacatttctcaataaatgaatattttgatcttcctaaatatgcgaactgtaatagtcaattacctttaaatatatgactgattgaatagcaaaactatatatacatatattttgtaatatcatttttaccgaaatttatagtccgttttagttttattcgtttcatagtcacatctgccatcttttttttgctcacgttggttttttgtaaacagtattctcagtggatgctgttgttaaggtgattatgatttaatgataggcctggcaatacgtaaaatttttctttttattttattaaaggaaatctatttacgtcgaattagtaacaaagagaatatgcaaagaattacatctttggtttattttttcatatataagcacatatatgtatttttcttttgtttgtcatttgcaaagcatcagagttatgagatattttactttgatgttgcaaaatattttatggaattaaacattcttaatccaaggcttgatacaatacccacatgtacattggaagtatgagattgtcattctccgttgagacaccttccaaaatggccgtacataaggacataaacagcgttttccaaaacgttactgaaggacacacatgaaaagcttgcgtcaagtgtaaaacgagaaacactgagattgaaaaggcaaataccccctcaatacttttattcgtttttgagatcctatgttttccgaaccttttcccaattatgctagccatagaatctccacaccctaaacataaaacaccaaccagtaattcaaccgacgcaacaggaccttttaaagcattcgaaagccaaataggaattgcacaaccaattaaaagatatatatgggaaataatcaaggggcccttgtgatccctgttatcggtatactcccataaaaattcatggatcatttttccaaatggcttaagacgaagtatgcgtataccttcaacaaacagaaatatgaataaaactcccgaaaaagacaggtggagaaaatgaggatctaagcaacaaaccggaagaaataaaaagacaaccaaagcatgatatgtctttctacgaaagttcagcacttcatcttcagtggtaaagtatttgccaagtggattattacggttgcttcgcagaagaataaaaataaaacaaccaaggcaaattatccaccaaataattattttaatcctcgttagggaattcctatgcgaaaaaatttggttgaacaaccatacttcaggtgcttgtccaagttgcccagcaacccatgacctggacactaaaaatacgagcaaagcgctaaagaaataaattaaacaagtagtaaagagtgccgataaatgtaatttagcagcaagctttaatatgcaaaggtttaacaaaatgagtgtaggtaaggaaatgagtaaaactcccgatagcactgaaactacaggagatacttcatacgaaaatgtagcaaaacaaagacctgtaagtccggtacaaattaaaatgccttcaatgaaggtaaaactgttttgtgtaatttcaagaaaggcaaggatgaccgtttcgtgaagttttaaattaacactcgaattacccagtccatctaaaacaatagagagccatttccatctttgtgttaaggacaaaagagcgttgtaaagacataccgtgtacatctcatgatacaagacagagttttctccaaagccgacatagaggatacaaaagggaaacgatgataaccacaataacggcctaaataatgagttagttgacttaagtttaaaaatttaattgttcgtaaaatcgtactcatatagctggattatgctagacgaacccaataaataaaagcatgcaggtaaaaaaaaggacgcatttgaaatttggaggaactttttgccagagttgcataagaaaggaatgaataaaactgaaaatatttccaaaatactttcaaaattccgatgttgataattcacttcaacacattcttgctcacgatcaatcttttccgacgtatcataacattttttcgacattatatacattaaaaatcaacaaacagttagccaacagaaatgatgtttttcattaacagaggatttgctaaatagcaacaattgcaaaaaatcgttagattgctaagtactcttataaccaaaacatcagattctcaagtatttttattaggaaagcgttttttaaatgtttaagaattaacaacctccagtaatttcaactttaatcggtttagaggaaagcgtttgtaggaggtgttgatattaccagtaaagtactatatggagacaactgttacatcgaatattacgatcaagattcatttcaataagaaaattgaggatttgtttatatcttgaagataaactaatttctctctctcattaagtactacaataagttgagaacattgaaatattgaaactgtcagcctagtagtaaaacgttgatttgaaagaatgatcatagtttgtttgaatgaatttcataaacttgttgaaataagagtaaaaagaattaaatgaatttgtaaaacaattgggatttataaagcaatttaatgcgccttttctagcagccaaatgggtttcccagtcaatttttagaacaatttctgtaagtaaccagaaatgccttcaaattcactagaatctatatcgtttttattacaaagaatgaacattctttaatgtaaaatgaaccttgataaaaatgagccatttatttacattggatttttaaaacatatattgaattacgatgagtttggcaaccacgctatactgcaggtatatttaaaacacgattttgtcatttgcataacaccaacacgttcattgaaggattgtttagtttaaagacaggtctattcatttcttttgtattatttgggattgatatcctagaaaaatagaagaattgtgagtatcgtaaaagtctttttcttttgaagcgtgttcatgacagcgcaagactctataccttcgctggagcagcttgttcagcaaaaaagagttaaggaagagaaggcggcgagaccaaagtttttatccaaagctgaaagagctcgattggcccttgaaagacgacaaaaagaggttgaagaagcgaaagcaaaacagaatgacaaattattagatttaagaaaaaggacttttaccaatcatttagaaaataatgaattagcagatgatgaaaaaaaatcccaggtatcctctgtatctagcaataacagtggcacagagagctccgcaacggacgaagcattcagcatgaccattcgtcaaaggtacatgggtataaagcctcctgtggtaaaaaaaagaagaagaaatgctgataaaaaatttgtatttgattgggacgccacagacgataccatgaaggatgcggaaacctcggcatcacctgaggctacaattgctgtatttggaagggggaaattaggcggatttgatgaccagtcgattcgaaaagcgaaaagtaattctggtttgattcagcgtttgcttcaaggaacggagcaggataaggctcgcgcacacgagttgattcagcttcaagaaaaacgagccaaaaaaatagattgggacgatgtgccatggagggaaaagccattggaagccatgaaacccagagactggagaatcctcaaggaagattataatatatccattaaaggggatgatttaccaaatcctttaagaaattgggaagaagcaggcttaccaagtgagatgcttaaagttttgaagaaagttaactataaagaaccaagttctattcaaagggcagccatacctgttttactacagcgtaaagatttaattggaattgccgaaactggtagtggtaagactgccgcctttataatccctctcataattgccatatcaaaattgcccccattaaccgaatcaaacatgcatcttggcccatatgctgtagttttagcaccaacacgtgaattggcccagcaaattcaagtggaaggcaacaagtttgcggaacctttgggtttccggtgtgtttctgtcgttggtggtcatgcttttgaagagcaatcatttcaaatgagtcaaggtgctcatatagttgtagctactcctggtcgtcttcttgattgtcttgaaagacggctatttgttctcagccaatgcacttatgttgtaatggacgaggcggataggatgcttgacatgggatttgaagatgatgttaataaaattttgtcatcactcccttcctcaaatgcttctgaaaaggatgggtcaattcttgctactgcaaattcctcttcgtcaagacgtcaaaccattatgttcagtgcgaccttacccccacgtgttgctaatttggcaaagagctatttaattgaaccagtgatgttaactattggaaacattggccaggcagttgaccgcgttgaacagcgtgttgagatgatatctgacgatagcaaaaaatggagaagagttgaggagattttggaatctaatcgattttcacctcctattatcatatttgtaaatctcaagcgtaatatcgaggctattgcgaagcaattaaatgccattggttggcatgctgttactcttcatggcagtaaaagtcaagaacagagagagcgagctatcgaacagttaaggaataagacggctgatattcttgttgcaactgacattgcaggtcgtggtattgatatacctaatgtctctttggtattgaattacaacatggctaaaagcattgaagactatacccatagaattggtcgtacaggtcgtgcaggaaaatctggtacagcaataacgtttttgggaccagaggatactgatgtatattatgatttacgcgtgttattaagccgaagcgcgaaagcacatattcctgatgaattacggaatcatgaagcagcatttgttagacatgcagcaatcacccagtaaatattgtctttggagcataacattgaatgggcactttataatggcctttttgtacgttacactatgctgaaatatgatttagtgatttattataaagttttcttgtatataaacagtttctaatttaatgacttcaacaattgaaaaagttagtttatttcttaaatccttgtaagtgtgcttacagcaagcaatccttagtcttagtctactgcatgtacgaaaattatttacaagcatctatgcattgtgtgtatttaatggataaaatttcgcactaataaaacgtacagaagaaagtacaccctgcttgtatacgataagagttttacttgtacaataaccatttaggaaaattttgattattgaaaatgctcacaagctaaaagaaaggatgacagttcaagctcggatatccacaaaggctgagcaaaaaaaggcgagtataatcgttatcatattgctacgaacaacttcattgaagtttccattccgaagggattgtcagaaactggtctaaatcatgcctcatgaaaaaatgtatcctaatttaattttttaaaatttcgtagcaagacttacattaaaatgatgaaagaatctagatgaaaacgaaagatcgtaatcgtgaaagtgcttaatcttggcgacccttaacaagtcgtttgatacatttgtctgcggtgataacataaacgacacagccccatccactaatacaatcacgatcttgggcgttaagtaaagcttgggagatagtctcaaagagatcgtcaggctctaaattgggctcgtatacagactcacacataccataaagttgttctgtagcggttccagaaacgatgaaatcctctgcaaaatcgatgcatccaatggaatcgaatccacagataaacggggtattgtcattagatacaccagcaactactgggaatgagaaatagggaccaaatcttttttcgtaaagggtggaagaaaccaaattagcaaatgtcttgggttgaatttgacgctcttcgcggaatttgtaaaggttcactttgtaccgaaataactcataaagcgtctgaacatccgtagcaagacccgtcagtcccaaatacgttttgtcacccatcgcaaacaccttaggaaagttgttggtcaaagaaattgactgaacacccaaccgcaagtccgatgcaatagccacgcagtttttacctgccatggctacgcatgaaccaccattatattccataatactcattttgtaggattcactgtttgtatgaggaaaggttcttgctgacaaaagaagcacacgaataaccacagatgatatgttatcgcgagcgcacaataaccaaataccgtattggataggatgcgatagtttgatttaccgtatgtttagcgatgcaaggagtatatcgtattactagagcccttcctttaaaaaatcactattgactttttacgatatccataataaagaggtataagaagtgaaaatgatagatcgtaaagttcacaataaaaaggtgttcagaggtatcacttagactattgaataatatttaatgagagaagaataagtctccctgaaatagcttcctctaacgagaatgttggaatggcactagtgctgctacgctttggctgtgccatactgccacgtcgtagtctgtgcattaccgagcgatcacattttaaaggaatatcaagcgaacttcaatctaactactttggcaccaccagcgtagcaaatatcttcaacaaccatttcatcagtctctgcgatctagcaacagcaagatagcttgagaaggaataacggcgcacatgctcgacatacccttgtaaaaactcaataaaccgatcatttcattttatcagtgtacattaaactgcgttagctgcgctttagaagaaagtagtctaagagaattaaaagtaaataatgccatatagctaactcgatgaaggattgttaggactgtaatcatacaaccatacaaatgcaagaaatatcgctatagcgggaaagacaaaaattgggttaaaaaaggtatttttaaccgttcttttgttgtttattcaaagtcatctttatcaaggactctaaatccaaaagatataaataaacatccggaagtgaaaaatttgacttgagcttcctttcaatcctatttgccaaagaaattcccatactttgtcttctttctatccaacactccgataagatatcgcacataacatcgctaattagcataacacaaattaacctatcggtatctatataacgtggtataacccgtccctatgcgatataccacgtttattaagttcgttattcagcacaccgaattttgcaccactgcgatatttgagaggctcatattgctgaaatcgtgtggtatacgtattcctccaactaccatgttcaaagactactatgccattctcaacatcacccccaaagccagtgctgaggagataaaatatgcgtataaaaaggctgctctggagacgcaccctgatagagtatcgcccagtgctcgtgctcgagccactgaacaatttcagctggtgaacgaagcatactacgtcttaagtgacaattctcgacgagctcagtacgatcgtgaaagtgcctcttcctctgctaaaccaagacaatcgtttttttcccgcacaaaccctcaaccccaaagtcagagtcaacaaggagggccaagttttggatttcgccaatccttttccgattcgcaattcgagcaggtgttcaacgaaatgatgaatgagacatcgaccagaggcattgccaatgccttttggaccatcgtaggtacgttagctggtgcggcgttgggatttatcacgtttgatgtgcctggtgttcttgtaggctcggctgccggtgctaaacttgggcgaattcgtgacacccatggaaaaagcgcttacagcgtctttcaagacatgcctgcagtagaaaaagctcgcatattaacccaattcctctcccatctccttaattcttccaagcagttcacctcctcctaaacgcgtctttttgtttacgtgtcgcaaaatttattaaatcagttacgcgtcgcgctttccagcactgtccacatttggtccaatcagtcgcagcccgtccctttctcccatgcattttcggctcgtccatcagagcgagttcgttgatgtcatgtgatgtcatgttttgcaatgatgatgtaactacttttcttagtttctcataatgaaaatcgctccttctttttacctaactcagtcttaatttcttgaaatattgaagtttgacgagttttcaagcttctgtcgtttttcatattattttagggacgaacaactttcattgttgctcgacaagatccatctgtcgccttggctggtgtctcgtagaaaatttacctttcccgggtttattgggctgaaacgccgacggatttgatctgttttccaaaaatctttttttgtttatttgttttactctaaaaataatagaggattgaaagatacataggcatcacagtactctaatattattttgaaatgagtactcttgggaactctactgttaaacccacgaacgcggaatttcccggcctccatgctatggagcgctacaaacccgccacgtcggaaagcctctatgtgaagggacattacggtccccatcctcataaagaacatcctgccgcttatgttgctgcaaaaactggttttaacgccacttcgagaagacaatcggtgcgtgagcatcactcctctcatgagggttctgctcaacttaaccccgatcgtattttgtatatgtctgctggtgcggttaccgccgctgtccctaataaggagcacactgataacgttacaacttctcaaacgatccgctatgaaacttcctctcaaccttcgcaagaggtttatcatcctcacgctggaaaggctgctcaatctgcccatgtcatgaatagtacagaatcacgcccttccagtgctcacgtttcctcatcctatacgcaaaagccctttgcctttcccttgggccctgtatttgctacctcttcccaagcagctgcctcggaaaccgcccttccttcgggttatgaacccgatgaagcccggttcattggtgcttctcagttagccaaactgtctgcctcacatgctcatcagactcctgctcaaactgtggatgacgatgtacctcttccaactcgtatggctgcaactgagcttgtcggtcatattcctttacgtgcagccaattatgcgaatgagtactcacaggatgtccctgcctctacacatagggctgctagcgagttggttcacggtgtccccatgcgggcttccggtatcaatgatcccaagcatgatctcgatgctgctactcgccataatattaactctgtggctgctgcgtcctatgttgctgctcgttcccgtgtaatagaggaagaagaagaacctcctaatgaggtgaaagagcgtatggactatgaagcggacgcacaaaggcgtatccgtaaaatgaacgtctttggctctgctggtgctgctttacgggaaagaacccagcaagatttaatggcaaatgagcaagagcatagtggtgaatttgccgggttttctcgaaaccttactaatacggccgcggctcccaccacttatgaatacaagagacctacttcgtcgtataccgctaaagatgccacttcgaaagtctacagatctaacacttacaagcctaaatcatctgtgaatggttcggtctaccggtccaagtctgttaagtcaacaactagtcataacaaggtacctgagcgtaactcggttcctgcttataatgaaaaacttatgcattctagtgctgcaaatgccgctattctttcacataaaaattatagccctcctgttcaacctactcgggatgacgaggtctcgcaggaggatgcacgagtaaaggagattgtacgtggaatgaagcttcccttaacatcatcttccttgagcgcagcagcgtatcggccgatggaaaagcaagatccagcgactgttgaaaggcaccacatccaagctgaagctacgcagcgcgtaagagatatgaagcttgatttgaccaaacttgaatccaaaacgaatgatgaaattcgatcctatcgtcctcgtaacgtagtgataaagccgtacgccgctgctacacctccaaagaatattccttccacatacagggctcctcaggcaccttctgtcttaagtccagtagtcactgcctccgagggtgactttgagttagatggaattactcctgagagacagcagactatgactcgatccacctatcaagaaagctcccagaggcctttccatgaggatcctttccgtactcaccctggcctcttgcaagctgttgcacgcaatcataggaattctttagcgaacattgatgaaaggataatgcgtcaaaatcaagcagctactgccaataccaatactgtatctgagacggatattgaggctcttgagcgtagactatcgaaggcctatcgtatggaagcccaagaggaggcatatgctattaacattgggggtggtcgagtcatttcacctgaagagctggaagagatcgctagacgtaatgttgatcctatggtttccgagctcagtgagcgtgcagctcaagaacgtgaaagaaaggagcaagctaaggaagcaaagagattgaagaagcttgctaaggaagaaaagcgtctgaaaaagaaagaagaaaaagcgcgaaaggcagaagagaagcggttacaaaaggagcgtgctaagtacgctaaacagatgtctcgcgaatctgcccatgccgatcaagctattgcgaatactggtccggtagcaccgccatatttcgagcacgagacagaaccttctcattacgaagaggaagaggaggaggaacctgaagagcgtagagaggaatcatctcatttcagcgaatcttccggtaataacgagtttgaagaaactgagcaagagtatacccatggctatggcaatgatgtactagtgcaacgtacggatgttgtgaataactttggagaatctagccatgcccatgataatgctgtgaatgaaaagcgtgatcttggaagaaatggttttggagatgttgatgaacaagatgctactgaagtctataggcacagtatcgagcgtattgttcccggcgattatcttcatgacgagaaaaccagagatactcttaccagagaatcgcctgccttccgtagcgaagaagcagttgttgaggttgcagacgaagatcatcctcatgcttcggaagctgaacgagctcactcgtatagcaatcgcaagcaggcctcttcggaatcgtctcctgaatcacagtcaacccattataatgattatgaaggtactgaggacaatatcgttcgacagactaccactgtggatgaagatggtcatcaagagcaaacgacatcgacaaccaaggttgcacatccaattcctgtttccaatggactcagttctccacctcgagagcgtctggacgataatgctaaagagattttaagtagatcatcaccaaagtcacccgttgcctggtttaagcgcaaatttaaaaaccgcaaagacaaggctgccgtgaagcgcatgttagaggaagattcttcaaaacagctgtcttctggtcgtgatgtggttgctccaacgtctgttaatcatgatgtttctcatgttggtgaatctacgaaaccagctgttaataactctacgaaacccgtagcggttacatctaaaaatggacatagccgtaatggttcgcatgctgcccattcgaataatgtcattggtactcaaccccatgtaaatgtctcagctgttcccaacaccggcaaccttaaagacgctttagagggatcagcggtgtcaaagactgatgacgttgataatgtggtatctggtcactctaatgttaacggtgttagtaaatcgagaccaaacattgttgaaaggtctgaagattatgtgatcagccatcttccggagcagagtagagcgccaattggtgccgctttccaagaagacttgtaaagatgatcggtgattgggacattagttgaatttctataaaaggtatatatgatgtgaatttgtgtattgtcaacatgagattttcaaagagtcaacttgggtctgttttaattcctgaatcagctaatttacaccctttctttgatttgatgaagccattgaggataataacacaacctttataaaccttgagggtgagaattgacctgattatggatccatctaaaatacttaacatgttgttattatttattgagcaatcctgtcttttgtgcaacaaagttcctgttattacaaatgctattggattataaattgttttactttgttgcttgataataatgctaattataggacgttaggatttgctcaaaagtattattggtttatgtttagcatgaactaaattataaaagtatatgtcgttggtacgtggcttgctgactgcacatactttggcatggctgctatataggctaaatgtttattttacattatggatttgtacttactattgaattgaaagtgaattattatatttatgccagttgcttgtatatatgtaagagtctagcgttcttgacgaacaaggcagtaatagagctttgtagtcaaaagaattatccattcaaattgatgtaacgaggagagtgaagtttgcagttgaactagttatatcccatcaaagtactcagatgtacagtttatgtattttactctctctatatataatatatgattgaatgcaagagagtactttataaacagcattcttccatgtaattattacgaaatgcaccgttatatggcgtactacgataaatatcgaaggattacgctatcttttattagtcatcaccgaggagttaagtttgcaattgtagatggcgcagtgcagcaaatgcgtaatacgatgtttgttgacaaaatcattcttaccgcatcaatggtgtgatgtaacttctacagcattttggtgtagagttttacatataagtagtttatccctttacctatcctactttaaataccttttattcaccaaaccccaaggtagccgcaagacagcatttgggataaaaagtgaattatctactcccagtaatatcagaaaatttctggcttgtatttattcggctacacagtgaacatattgaataactctgtaaaccaacaggttcacttgaaaaaaagacgcttttaaagtgatccatagttatcttttgtttctcgcataaccagtgcatattcgcaaggttggtggatttgtatagttgcggagagcgcaaaacagttgcattccaaaaattttcaaatacctcgagtgtgtctgctccaaataacactatatcttaatattttcttggatagtgtacactcagttgtttatttgaacgattaaacggatttgaggctttggtcgaaattaaaaaacttaatctttccctttagcattgttcggtcttaaacttattttgaacataatagatgcaagcagatcaagacaagttgcattgaaataatttgtatttatcttatatatttttcttttcttttatatcaaatcaccatattgattaaataatttctttattttacttttttttttatattttttaaaatatattcattgactgaatatcattgatttctaaagatttcctatttattatttttattatttgatactttatctttgcgttaaaaaccagatcttttggaccctaagatggataacgattatactacttctactaccacttccagaagacccagattctgggggttcttcttcatacttttcccgctcgtcagctttttaatgtggacaattggactgattgtcttgttgggtctgtggagcacccaggataaatggcatactcccagtgaacctgatcccgtatatcttagtgatatgggtgcttacaccaagggatttttcatacccatgtgtgttatcacgggtgtgttttactttttgacgtttataatgattcgtcttgctcgacaatggggctggatatacccaacgggtagaaaagttgaaacgtatttaggatggtttgcggcactaacaggtgctgctgctgcctcatgtctgatttccctatccattcgtgatgatgtgcaccacgataatgttcattggaaatttacagcagcgtttgttgtcttggcatttgtttccgccgctagcaacatttttgaatggctatcagccactcgctactatccacagagcagccttttaagggtttcatttatattcaagtttgtcattattgtcgtaggtatcatttgcgccattgcattcggtggtcttcatcacaattaccgtggtcgttcagcacgctttgaatgggttgtgtgttttttatggtccatttacatttgcttattatgtcttgaccttgcacccgctttattttacgattcattagccagtgcccccgatctcgaaaagggtgcgtatgctacatcggttcccgaatcctatgtggctcccatggagcctcctgctgctgtattaccggatggggaggaacgctatgctactccagacttggtccctgataccactgctcagtatccgtatgccagtgccactgaacccggtgtgtcaaatattcctgaaaccagacctgagcgaccagtcgtttacaacatggacgtatcacaaacgacaacgactacgagacctgttttggcatagttaccggtccacctggcttgatgaacctaacaatgggaaacccgaagtatatatattttcgagttttatgtacatatacgaacatttacccgccatatattataatttccgctaatgtatatttcatttgtttaacgttatctaaaaatttataattaagttaatcggatttgaagaattctgctttggttgtgtccatcacacatccctttgggaccatcctcaataaagctacgaaaaaagtgttccgtccttaaaaaaatttacttctttccattaaaacgaaaaaagcctatttcgtttctttcaatgttttccttttaggaaggcaagtatctgtttttcacatattttttttgcttcttttctttgttggtttctccaagatttagtccccaattggaagttacgttaatcagtttatagtccttcttccttattagaactaaatagtttacaaaataattcgcaatgaatctccgggggttttttctttaacttacctactcttttaccaacgtaagtaaaaattggtgtagcagttttagcattcttgttttctattatgttattccgtttactagcttgcgaggagaaggagtatagtgagaaatataaaagtacggtaaaaatatatagcaaagaacggtaaatttgtagttggaacaattatttactttttgactgtaaaaaatgatgctcttaaccaaaatcattcatggcgccaattggggagaaaaagcggtatgtaaaagattgaaacacatgaactaataattagctttgagttagaaaaaagcattgagcctatttacacgggaggtcctgttgcattcgactctaatgagaagattcttgttactgctttaactgatcgtataattggaacccgtagtgagactggagagcgtcttttttctataaaaaaggatgaggacgattacgttacagccttggcgataactagcgattcaaaaaaacttattgcggcttttcggtcgagactacttactatttatgagattccttccggacggcgtataaaatcgatgaaagctcatgaaactccggtaattacgatgacaatagatcccactaatacattgttagctacgggaggtgctgagggattagtaaaagtatgggacattgctggagcatatgtaactcatagttttcggggtcatggcggtgtcattagtgcattatgctttggcaagcatcaaaatacttgggttttggcttctggtgccgatgattctcgagtcagattgtgggatttaaactctagtcgatccatggctgttttcgaaggtcatagcagtgttattcgtggattgacatttgaaccaactggttcatttcttctcagtggatctagagataaaacggttcaggtttggaatattaagaagcgttctgcagtcagaacgattcctgttttccatagcgtcgaggccataggttgggtcaatggacagcctgaagaaaaaattttgtatacagctggtgaaggtaatcttattttagcatgggattggaaatctggttcccgacttgatccaggtgttgatactactcattcagaaacgaatgcaattatacaagtcgtaccattttctgaaaacacacttttgtctgtacattccgatttaagtctcttgttgcgtaagagagttcctggcgaaggctttattaccattaaaaaactcaacggatcttttgatgaagtcatcgattgtgcttggattggagacgatcatttggctgtttgcagtaataccgagtttatagatgttatttccacagacggtacacaagtctttggggtgcttgagggtcatactgatatagtccttactttggattcatctgaagatggtgtttggttggcaactggtgctaaagataatactgtgcgtctttggaatttaaacattgaagataatgtttataaatgtattcatgtattcactggtcatacggctagtgtcacggctgtcgctctgggacctttggatgttaatggttatcccactttcctggcatcttcctctcaagatagaacacttaaacggtttaatttaggttctcagctaaataagtccgatttttcaaacagagctgtgtggactattaaagctcatgatcgtgatgttaatgctattcaagtttcaaaggatggacgaattattgcttcggctagtcaagataagactattaagctttgggattcatctacgggtgaagtggttggtgttctgcgcggacatcgtcggggtgtgtgggcctgttcatttaacccatttagtcgtcaactcgctagtggtagtggtgatcgtacaattcgtatttggaatgtcgatactcaacagtgtgtgcaaactttagaaggtcatacaggtgcaatactgaaactgatctacatttctcaaggaacccaagtcgtaagtgctgctgccgacggtttggtcaaagtgtggtcgttgagctctggtgaatgtgttgctacgctcgacaatcatgaagaccgtgtgtgggctttagcttcaaggttcgacgggagtttgttggtttctggaggtgcagatgcagtagttagcgtttggaaagatgtaactgaagaatacattgccaaacaagctgaggaattagagcgtcgtgttgaggctgaacagctcttatcaaattttgagcaaacagaagactggcaacaggctattgctttagctttgtcattagaccgtcctcatggacttttgcgactgtttgaacgagttatgacagctccacatcaaccaaatagcattactgggaataaagatgtggataatgttttggttcagcttccggatcatcaattaataatcttgtttcagcgcattcgtgattggaatactaatagtaaaacaagcatggttgctcaaagattgctacgtcttttattacattcatactcccctgaacaccttctcaaattatctggtattaaagatattttagattctatgataccgtatactgatcgtcatcttgcaagagtcaacgatctcattgaggattcctatatagtggattatgttatttaaaaaaatctcttcctaattcccaattctggaatgaagactcttaatttaaaaatgacctgttaaatttgggttttttttacttggttaaaataatggatatttggttgtgtataatttactggatcacttaataaaatgttagaatcctttgaataataatttgtttagtgggtaactgaaagaatgatatttatcctcatatgtattttttttttgtggaaaaatgaattacgagtgatggagaaaagccgatttgcaaaaaaagatgtaataacgtcagattccttcaaagttgagaaagccggacattaaaagaatcctataatacttcttcttagtaatttcgttggtccaattccatgcactagtgagccgaccatcaatacaacttccaccatcagatccctgaccattaaaaccatgacgaaaaaagtctaacaaaattgttttttgaagtccattgacgcttccatattcgttttcgatatactgaaccaagtatggatcacgtaaaaattctagttgctgtaaaactttgaccaatggcgctaatatgtgaggtacttggcgatatttgtcaataaacatcagggcattaggaacatccctatcacctaagtgtattacagagcttcccatccaagggatttcttgttgcttctgaacggatgatagaatcctggtaactgtagatcgaactaatggacaaagctgaacacgatttaaaccttggccagtgtcactaatgaagtacctagaatgtttatcgagtaaagaagcgtcgctctctaaccataaaagaaacatttggtccatcatacaggaccaaaacactaaactctgatcaacatagaaaaattgagttttatggtcgtgatttaatttggcaccagtcatatatccaatctttaaactaccatttttagtgtcgtgtggattaaaaaatttatgtaaataggcacgcatcttttccacaggatttcgattagctaaaaggaaagcttcatgatcagctaaagaagcgaagcagtccgtaagcactttctgtaatttttcatcttttcctggattatactttttcaaaagagtttctgaagcttcttcccgttcttttaacagttctgctttggcattggcattactttgaggatcgctctgttttaaaagattgtttaaaagctgtttctcttcaagcagacccaaaagtttgtgcttttccaaaacattgtatacagtttttatgggtgatacgaaatcaaagccaagttgactacgaacatctggaattaaactgtcttggcacatatacataacagcaccatatgttgcacgcattttctcgggattcataattttgtatctccttccaatttcaaaaacggtttgaaaaaacctagcatttgatttgtggtctcttccaattagtaaatcacgtcctgctttaatatccattgcagtgacaagtcccatcactatactgcacatttcgttcaagtattttaccatcagtttggtcctggtggtataagagataatgtcgacatggcccgtataatcaattacttcaagtctataatttcattgttagttttggtcgatccaccaaaaacagatacgatcgtataattttatgtcccgagaaacgggaaagtgttcaataataattaaataatgtaacagttcatatacaagagaaataatttatgcgaacagttcttgtaaaagtttcacataatcgcgcacaatcaaacactttggaaataactattagaaaaatatttctttattggtaatattttaaaataaggaacccttgaacattccacatttcaaacgggactcggccaacaggcatttccataagatggatttacttacgctgcttctaacaagctcaaaatttttcgttcctcatcacttaatcttacagggacatattttgatttttctacccaactctggttaaacaattgagctattgacattttggtgttggtcaagtactttcctaactttgctaaccaattctaaacacttgttttgataaattctgactacaacagctccattgtcaagctttcataaagattgaatatttaaggaagtaaagtatttaattccttgctataaattacatctttggacgattgatttcagttattgtacgataaaatataaaccaaagttttgaggtgaaaagtggctatttcgactaattagtcaacttggctgtttatttgggagtatcttgaataattgctcaattttcaataagtctctctttttttcgtcattctgattacaaaatctcacgtttaggattttttgtgcactgatctttgcttaccattttccggtagtagaagatacttaatttacatttttctaacaaggaagaataattatataaaaaaatttaaattatcgtgcactttgtttgcaaaaaagaacgactgcctcaaaattctgaaatgtcatttttccaactagaaaatccatagatagaaggacttggctcttaccattataggaccaaatgtaccagcagcatatcttttactttatcactggaggtatcttcatcttatggatacttgctcatagtttctttgtcaaaattatctatttatgggcttctggttgtttgttgtggtactgtttggagacgagaacgtttgaaaataaaaataatcttggaacatctgagccatttcttgttaacccagctatattccaaaaacgagcgcgtcaattggcactttccaaacttcttcttcgtcagccattatatccaggaatacctgaaatttctgaagagatagaatccattatttcacattttatgcaaaaatatattaaggtatggtcttatcaaattattcccgaaccgacaatttcaaacagtatagaatcccatttgcgaaaatgtcttatggtgttattaagtcgagttgatgaaattgatcttgctgatgttttggttaaaacagttctaccactgattacaaaacatttaagattattcgttgaagcagaacagcttgttgtaggtaataaggcagtatcctttactgaccattctgaactgtctcgtgaagttgcggcgaaatatgatcatgggagattgcatgaagcagtacttctttctggaaatcccatggtagctcagaagagatatttacgaaattggacgacacaagttttgtctattattctaccgaattattatgaaaccagccctcttgtactttcgctcgttacagaggttattattaatactacattattaccgctagtatcttatatttcagatcctgattttttcaactatttaattattcaggctagcggtagtataattcagcgtcggcgaaagattcgtcgtctgaaacgtgccattcgcaagcaatctaatcactttcaggttggagcacgtcgtctccgattaaaagatagtcaacactcttttgaacaatatattcatgaaattaaaaaaatctctaatatttcagatgcccgaagattacgttctgaactaatggtccaaaggcgtcaacttgaacagaccgaagcatttgattttgaatttaaacaatatagggagcgattacagatagctataattactgctgagaaaaggatttccttactttctggaactccatttcagcataaagaagcggtgctatttgaacaagtgcaatcactacttcaaatcctatctgactcggcggcggtttcctgttttctcgaatttatggagagaaagaacagatctcgctatttgcatttttggcttgtagttgaaggcctaaaagaatcacaggatgatccattgaatgcgcatatgattgcgccgttttccgatatcgtttctgaccatacagactttacagccattgtcaaatcatactttgaaagcgtcgataacccactggacatcccaaagcctctcactaatacaattaataaattcgttaaccaaagtaaagataacttaaaccctgatctatgggtagaggctaggaatgcaatgcttatggctcaagagcatgtgttcgatatcatgcagaacagtgattattctgaattcgttaacagcgagatctattacaggttcctagcccaagatgtagtatctgatcataagtctaccaattcttctgccacgttcagtagattagaagagttgggcgagaacataccagcgatatcaaaacaaccttcatatcttagtatttcttcgtcgtcaaaatccatcaattcatctccttctccctctattcagttatctgtctcttcgtccatttctcgggataaaaacctctctcctttggatttagaattggatgatcctacctatagtgatgaagaagaagttttatttgctccaccaggtgatctccaactttctgaaagtatcgatgaattaaacaataacatcgaggagttgaaagctcaattaaacgctatcaacactcttataaagaaggctgagctggttgctgaccaaaagcaattgaaaagccttactaaaaaccatcaagagattgaaaaagcaattcaccgcaaagaacgtcaacgagatcagtatatgtcgcaagaagaagacagtaaactctttaatcgctctcgggtgtctattgattcatttaaaattagcaaagaggagaacaccccagactttgctgtttacaccatacgcattgaacgacttgaaaatggacatgtccgttccggatggatggtggctagacggtatcgagagtttgcagagttgcataagcagctaaagcaaacataccctggagtcagatctttaaaatttcctcaaaaatcgatcatcacctctttaaacaaaaatgttttggaatatcgaaggggtgctttagaagaatatcttcaatcattattcagaatgccagaggtttgtgacagcaaaatgttgaggatgtttttgtcacaacaaaatatcacagcaccacaaatgtttaatcctaaagaagttggcaaaaaatggaagcagcttttagaagtcttagggtttgaagttaataattctttcaacgcatccaacgttaacactaactcgtcattctcaggtcccatctcggaatttttagtcgaattgttttctccaaatgacgatgcaaagcagcaatggttaccgaaaaaaacttatatatcgatattggaacaactttttggcggagctttggaaaagcgtatacgactacaactgtttcagttgtttacgcctgagaagatttataggaagttacgcgagtttagacgaggacttgaaggtaaatctaatcatgatcactccaaagaccgccgtcattcacgggcgcgaaagccagcttatgctgataggaatcaattgaaagcagaagcagggattttgcttgcttccatgtttcccggctatacacctgatattgctgtgaaaagaatatttcgtattctccaaaaccaatctctaaacgctcatgttatatacacccttcttgacgagattttgctggctttaaagaaacacgctagatcaactaataaggcaacttgagtgtcacttttttacctctcttgttaaatcatagcaagagtaatcatgttcatgcttttctttaatcatataatgtaatttcttcataggatttgataatactttattacaattcatccactagataatttcaaatcctgtattgttactgactttaaaagaagggttataccatttgaagtacaaattatgcgtaaaaattaaagcaaaaagactttttcattttagccaaaaactatcaaattactatgatttttctatcccctctccattttcttgcataagcaaatggtggcttctagtagcgatgtcgggtagagtaatcttttggagaaataacaagacctttaccttttctagcaccacgaaaaatagtttctataatatcgatcatctcttgtttatcttctaacggccagttgattttgttattgttaccagtacctaagtcaatcatcatgtgtttgtttcgataaaaaaacattattgtagttctgtcataaagctcgtacatctagatggtaataaggttagcaacatgactttccaactaagacttagacttaccttgttgaagtcaggaacttcgtcaatgtccactaaatatatgacagccatgttgacgaccttttcagcaattctgtataggacttcatcttgttttatacattcttcatcctattccgttacgcgttagtaaattaatccgcctacaatattaaatagacttaatccaagtagatatcgacattagaacatacatgatctctaccaaatcgaatgacaaccaagcgctcttgttctatttataaaaaaaaaggttaataagctgattcgaagttgtgaaacgagaaacattctacgtttcttaaagttcgcgtacctgataaaattgcttgatcaacgtgcctataaacataagttagagaagaataaatccatctatcacaaaaacttaccatccagaatgtaaatgaggtaaaaaataactcattatatcaactgaagctgctgaattgcaatattttggtaatttctagcagacgagaatagtgtagatatgtaagtcacacaatatacactttgcgcgttaggatgtagcaatgctttaactctacgtaaaaaagcgtataatagtgtaaatgctattcagtaaataaatttagtgaagttatgagattcttgacacaagtgggattgctattactttcgtacattacatgcttagttgaatcgttgatgtgtttactacaattatatatattcatacttcatctaataaaacaatgaaattcagaattttttacaattctagaaaccgaccgtttaagcagtttactgtgtttaaaaattaaagtatccgtaatattccaaatattttgtgaaatactattataaaaaatttaatttagaatcgtagctaggccgtataaaattattttttcaagtcccaatcgcaacatagacgaatgacctttgcgtttttctcgactccatagcataaaattacaattgcaaattctttaagtgacttgggtgttcgcgttgtaagctaacttttctttttcagatttgtttggagagtgcaggatatgctataaatttgtatttaagaaaatttctgaaaggttaaagtcgccaaaggttgaaaattttaaaatgatgttgattcatgataatggcttcggggaagataagtgttccacccatgtcttaagttttaatagtaaatggcttaggattactttattcgtctacaaattgttgcttcctcttgctctgtgaagacttgatatggccccctctataatccacgaaccataatagaaatgcaaatcgtttataatggggagctagaaatcaagctggcgttttagggataaaccaaatattgtccaaagcaagtaatagtcatcagtggtttcatttaaaatacatcaatagttgttaaaatgcagataattatgctgacctgtgaaatttttggggtatgaagaatcatgtaattagagtttcttatacactaacagagctccagctctctctcgactttcaggaatcaaggagttataatacctctgtacttcttcatacttcaaccctcgggagtcaagatagctgtataagctataaaaccgctcttcaaagaaaatcagataatccggccattctttaattttatctagaaaagtaggcatattctcgtaaaaacgatccgtctcatcaaagggcttttcgaacggttcacatgtcaagaacttccatccattttcagcaaaaggtgaatggatatgcgactgccatggtgtagtgtgacacggagcaagtattagaccagtttggtttttttcagcaagtgaatgtattaatggcataacttccatgactccaaattgatgaaatcggcataaaaatgtaattaccagagcatgtcccaatccaataaggaagaaaaaccgtgctgcacgcttccaagaggaaaatgatgaaaaaaattttccagctaaagtaagtaaaatcggtgaaattgggtatacaaaccgaagttctttatgtcctatcagtgaatagggaaagaaaacacaaagaatggttcccgctgtttgaaggtccattgtgagtaatacgaatggaagaaatcctccgcatattaatgggagggcttgagaaaggtaatagtgccatgcgttcaatccatacaaagaggaaaggcctgaagtaacattaaattgaaagaacgaaatgatgggaaagacaaaacgaccgtaaagtattctatcagcaataatattaactaaaaataaagacacacacaaaacgaatatgccaaaaagccgcccataaccgagagcatataaaaaacgaaagcgattaaaaacattggaaaacgagagtaaatcctttatgggtgtttgaggatttttgttccagaataaaagtgggaatatccagactagtatatttgtaggtcggatgaaacaagcaaaggctgcgactgaaatgaagcccaaaagtgaagagtacgctttcttacgttgctcaggagaagagttttcatattttaggtagtaagagaaatagtaaaatcctatggaagtcaatgttgtctccaatgaattggaaaaggttcggacaccaacgtacgcattcattatggagacaagagagcaagccaacgtccaattcgcggttttagaaccatatcttactagtgcaaatttataagttccataatctagtatagcagcaaacgttccttgcaggagttttggagcgttcgtgaaaacgaagtaagatgagtctaacttgagtacttgcaaaacacgatatagcgctgcaaatataagcggatgtagagctgaacggattgctgaggtccattcccacgttaagaatccatagcggaatatgaagtgatgggccacctctaacgattggtaaaattcatcaggttgaaagaacgtttttacccacaacgcattccaccatcggaaaacaagaatcgctaaccaaaaccaaattctcatggcttttcgatgtacgttacgacggttggaatgctaccgcgcttctagacttatgccttacaagccttcgttcttgttcagtttaataagcaatgtcaacgaatacgaacggtttgtgcctttctgtcaaaagtccaaagtcactgaatacgatcctaaaactggatatcctacaaaggccgaccttacagttggttttaaaggattgtgtgaaacttttgatagtaaggtggtttgtgatcctgttgccctaaccgtgttggcagacgcgtcccatcatcgtctgttccggcggcttaaaacacattggagtattgaagaggcatctcggggacgtgttcgtgttgatttagaggtggattttgaatttgcaagcaaactccatggcatgatgagcaagtttgttggatcttctgtagcttctgaaatcattcaaggattcgtccaacaggctaaaataaagcataagctagaatcagaaaatgagaaataattacaatgatcctgcatacaaaggggctatgccgctattctttccatctcagcgtttttccatcgtctctctttcaaccaaagaaggatatatttttataaaaggtttcttttaggaaatcatggcttcagtaagctaaattttggatccttctcttcaccttatgtatttattttatttcatttttttggatactcgccaatatcatggtatagtttgctttactgcaatttttttgatgcacaacaaaaaacttggtaaattatttctctactattaaatcaagagcttaggaggaattctcatttcttaaagaaactttactttgacgaaactgtatttttttttttgttttaacaatatgtcttgaatatgccttccttttcttgagtcactgataaccaaatatatataattataggggtgtctctctttctatttagtgctgaaatattgcggatgagctttgcctctaaagttgataaccagagatcaggagtccttgaaggtcaactgtttacaaaattatccttccttgcttttgaatagaaggtgaaattggttatggaatgcttcatgaagatttgcattcaaaatgcatccagaacaatcacaagtgttatttaaaagtaaagaatccctgaaggaaagaaaaagtgatctatgatgatcgttgttaaaaagtctatcaaatttggtctactgagatatatctagggaaagcaaaatcatttaagtaagacaattcatgaaatacccggagcacctttatagtcgacttttctttcgatgataaacatgacatgatttccattatagctacagaaacgaattttatgaaaaacaatcttgtgtttaccaacattttaatatcgtgctctattaaactgtgcaatatgcaaatacggtgtttgccgatttgcattaacgggaagtatttctccagtaaataaatgaagcaaagtgtttttatgtaaaatccttttatcgcttttaacttataaggatttacttagtatataaagttgctgaatggagccttaaaagttctagctgttttttcgtgaaataaactatagcatcaccattccataggtccattagaagttgtggaaattatccatgagcatttttatatagtgaaattagaataatttttatcattgaaaataaattattaatttagttcatttcgaggatgaaaacaagttttattataatatacctcttatttataccgcattgtttacatcgcacgatataaccaaacgaatccagttaacgatagctacaacagccatcggtattaaactatagtgatttgataagatgtttcgaaatatatactggataatataatcactgtccgctatcataaccttaaaaagaaatctcctctacaactgcattacttgtttactgtgatagtactaagaaattctccacgtaaaccaaaatctatttttttttcgaaatctcgtattttatatacataggtttcccctgtcattttaaagttctgattgtttctttgaccttatggaaacccattttacaatgcattcagtataacgctatctaatccattctcatatacagtataacgtagttataagtatattgatttgcgatctctatcatattacaacgaaatacaatccagtctgcaaagccatgacttatatgacgaactagctacatttctttctccattaaatcgattaaagaagtatggcacaagacgattcttacgaagagaaacctgaagttatatccagcgactcgggaggaagtggttattcaactgaaatccagatcgtcggtacagtaacttcctcggacggttcgtatgttgagtatgaaattgtacaccaggtatgtggcttgagatccttggtatctatgagtttagctgctaatttttatactgtagaagcgttccgtttggcggagatattcggattttgagtccttggttaagttgatgcgtcggcagtatcccgctgcaattgttcctcctataccgggaaaacaatcactttgtaagttttccaatatatttagatataatatctttcatcgcgttttttcattttcttttcaaacgtttattaacatgggctgtgtgcaattcattgtacacacatgctccgctgtttagtaagttatgccaaacatccacgaaaagctaaaagtgatgctgaattcttaaattttcgctccaggatgctagaattgtttcttcgtcagtgtcttttgcatccatgcattcgttccaatcctattttcgataagtttattcatagcactgtttcttggcacgtgactttatcatctttagatttaccaaaggattcaaatactgatccactccgccttcctcctattgctactgagcatgacccattcgctcatttgcgctcttccatgccacttgtaatggccaactcattaagtcccccttcgtctcgcgcattaaagccaatccattccttatctaatccttcaactgcttcgagtttagaaccttcttctcctttgggctctgaggatgaatgtcatcccccaacaagcgatatgcaacctacgcatgaattgaatgaaagtccttctaccccaacggcaccagactttccacattacaatagctcaccttcggagttatctcccacacagcgtcgttccagcatttctaatggtaaagacgcaccctctccagtactcaaagatttgacttcctatactcaagaagtgattgtttgtcggaaattccttcatcatagtctgagtccttccatacattcaactttatctagtatttctaaaatggagtcttgcctttcaaagttaggatcggcatttcactctttgactgctctcaatgaaatacaattagcaaatcatttgcaagtgattgctaatgcctttgaattcagcggaatgtacgccaaggaattcgaacaagaatttaattcctccgtctatgaaaaaatggttcagtctatgcagctggcgaagtgtgccgcagatgctcttaagtataagcaattgaagatacaacagcgagattttcttcaagaccagctcatccactctaacacaatgtctgctaccgactctatggtagctgcttcacccacgatacacccggcgaccagattgaatactattcaacgagcagttgtctcccaagccaaaaagggttacacaatttttggtcgcttacaaaacgttttacatgactttgtagaaggtgaaacctccattagcaaagaaagtctccagcagcataagaataccatagagaatcaactagcggctgcaaattgggattgtcaaaaaattgacgaattcatggatgcagagcttaaattctacaaagaatgtcagacgtcgcagtgggaagaaataattaaatctgttcatgaatgtatctacaaatgggcacaaacaaatttacaacgatggttgcgaactcgtgaagaactcgaaaatttatcgaaggacatataagtacgttgggtaggtttgcttataattgcattccgagtcttacatactttgtattttattttaatttctgcatacatccttttttatgtttcttttttacgattttgttaatgactaataataccacatgacaagccttaactatgaaagtcatatttcccttggaagatctatcgcttggataaatttttaaggtcgagtacattttattaatgaaaaatttatttaatgctattatagatttagaaatattaataatactaaagcatacaatgaaagctgttcttctttgtgaatattcattgttcctcctcttacctttttatcaatatgtaccgacaaatcgtttaaatcctttcatttttctctctaccctttttctctttttttgttagttaaagtgtgctcgaatagagccattttacgaattacttgaataaacaattacttaacaagaactttaaccttctttccatattgatcacgtacaaaaatacaatgtaataaaaagctgtgggataaaaatgatacaaaaaagtgatatttatgtcaaaatatgaatgtactgttcaaataaaaggattccaacaaaacaaaatgtaagaacccgtatgtttgttcagtagttttattccttccctttgcgaaaaggaggtaggatcaaggattcagagatattacaaatgcgaggaaaaagaaacgcagtcaattctttttgacagaagggtgttgatagaattgaatttttaggaaaatcaaacgacataaatgagatgaataaaaccaaaagacataaatccattgtcggatttacaaattagggaaaaaagggtccgcacaagagtgagagaaaatgagtgtcataaaaggaacacctaactcacattatcgtacaaattttataaccaaaagttacaaaagaattttttaattaagtcgcttagtgaaagaacgctttgcaagggtccaaatgccagctgcagtggctacaagcgaactactaatagccatagcacgaagtccacgagtagatttgtaaagagcacctgtcaatgcaccagctgcaacactattttcccatccatgcttttggcgcttgtagcctattaaagaattgattccattatacacgagggcaagcacacccaaggaattaccaacgaaaggaccacgtcgtgtaacaccgttcaaaataccattaaggcgcaaccgtgtggaagtaatatctttagttttcttcatgccttcattgagaccccagagtccaccaatcgccaatccacttaaataagaagttccagtaccgtaacaaagatcatcttgccatccgcgagatgggatagccatgctatcgcctggaagagtagaaagagcatcttcctcaatcaataagtaatccagaggtttatctaaatcagcgaggggatgtaacttggcgggatcgaattcagaacccgataaaatatctgaggctgtagcctcggtagggacctgcaattcagaagaatcaatctttgaggttggttcctcttctttatttcttgtaaacaaccaagacatatcttaaaaagttgatttttcgcaaaggcgcgatggtggttgtctgcaggtagcggtggttacaggaactgtgtattagcacctaaattaaaatagtagaaaaaaattgttgagacgtaaaaagtgtcgcaattatcatgaatttacatttatatataaaaaaaaagacttaatgaataaatcctcgatcgttaaataacgcccgaacttatttactcgatcaccgcttaaaattctagacaagttgggcataggtccatcgataaaacaatagaatagaagaaactataaaacttttttttatgagagaacaaacaacgaaaatacaaaaaatataacactaagtattatcaattatacagttacgcaaagcaagcataagaccgttgtgaattaaatttacgtccagacaaatcaaaggtctctattaatattaatatgccattcacattaagagccaaaccaaagcgtgttaaaggaatacattgaatccgtaaatatcctaagtacgaacaggtaaagaaagctaaagtagatatctaacaacaacaaaaaacgaaacttgctagctcaaaatcacaaaaccatattcagcacatttaaacgacccaaaacgaaagaaggcctttaaatttctttgagcgcaaaagtaagactgggaatttaagcagtctatttgaggacatacttgcgaaaagcaaagtaagcaacaaccatcacaaggacaaagagccacatagcaggcttaactggttgagaagaatcatatccacttccaccagcggcagcaccagttgtgggaagctgagggccatcttcagtctaaaatatgttagagtgtcgaagcaaatttttacaaaaattttaacgagcctatggcgaacgaagagaaaaaataaatgacatactctgagcaagtttccaatgtaaaatttttcgagcaactcctgagcatcctcagagtgaccaacatcctcgaaaggaccgctagcatcacgacctaaaacaagttaataatcacagaaacgaacaaaaaaaagcccctagcgatggtagagaaaggcagaaactttgtatagccaatccaaaagccgtatgtgaagaatcgaagcgatatcgtcaatcaatctttccaaaattatgtatttcagtgtattcagagtactggaaatacaaaacatcgagtagagagcgatcaatcttggaacatatagactgtacttaacaattcaccttcaatgacaatgtcgcattaaacatcgtatttattcaggatatcgcatctatttttgtacgttcctacggcaaagattcgtcctgaatctttcaaattaaagaacatgtgtatatgcgacacctaaactctcgtgaaattcaaagttttgtaacgctagttgtctgaaacttcgatttctacgactccacacaatcgcgaccaatttttatgcattacaaccaatcttcctcaagacctccattatcgcgtacccctaaaaatttacttaccggccaaatcaacaagaacctcttcaccaccagggtgagcgtcaaggaacttggaaatatcatacaccttgtcttttacaacaatgtacaaatcatcacgagtgttatgttttaacacttcttcaacagtaattgtcttctctgccatgatcaagttctgcttattcttccttaaaggtggtatttaacggttataacccaggagctaattactctcgagatgttggttgcaaatgccctatcgcgatttatctagcaggtgggaagtagaaatgagccgattcttactggcaggtggtcacgtggattcgagttggaaggtacacccaaggatatgaacttacccaaaacctatatcattcttcagttaaccaactccaccattttggaggtgtagtgtttatatttgaatggcaatataatatttaaatcaatttaggacgctaatcaagttaatttttgttcacatctttgctgtttcgttggagccgtaaactactttgtgacaaaccatcaactactcagaatttgtctatcacccaaaaacttaacaaaaaatttttatttgctctttttgatccaaccttcttcctctccttttgattttatacgaaaaatatgctgggtgcatttaactcgactttggctcgctttggcggtcttgttcataaagtaccttggagattatcccagcgaagaaaatatcgtcaccgtcaacgacttcgtgccgtcgatgaggtggtagatgttttgcgcacggcgttgcaagagaaaaatcaatcgtgcaaacgaattgaaagtttcgttgctaaccatcagcctgaatcccaaatgtcaccaaaggataaatacactatgtttaccaggaagactcaaggtgccggtctccaaggcttccgcaagggtgtccataaatcaccaaaatggacccgtagtactaatcgtgttaatcccactggcttttaaaaacgtctggttgcaaaagtttactactttttttttcataattttaatgctctatgaataataaatgtaatggattattttaatagcttattttattacttttttattgcaaaaactcccacctcttcctcgtcttcgttcatattcaatttccagtttcatacatattcaaacaaacgacattagcctttagttagagtaaagttcatatcacctctattatacgtctctttaattctttgctctgtaaaacaatacataagcagacgatgtgacaatatcctccggatctatttcacaaatagctgtatcatcaaacttaaagaatgtttggctcgatgcatctcttgcataggcagtataatgaccattactcataaacccgtgatgattgtccactgcatacaaatcgtaaagcatcgatttctgtgacgatagccactcatgatcttttataaatggactcaaaaattgcttcaaattgagatcaaatactggataaactactaaatcccttcgtttacgtcttctccgcaaatctccaccgtggccgctgaatcgatttaaatgaatgactagtatttttggcaatcgccagatctccagccgttttgttgccggtcgaaatgccttacacccaggacaataccaggaatcctgtaaatcaagctgctctggcttggaaaactccagtaaacaatcttcaagggtgatggactccatatggaactgaattttttcaaatatccattcgcagttataaaataacttttcatattgttgatcgttccatagacacataattacagttttgtcgtcaataacgatttcctcttcctccactatttcaaaccttttaacctcaatttcctttatgcattcccatttcccggccttactttccatccgcttcagtccaagctgaagagttccgattgctacgtctatgcctgcataaactcgatacagttcgacaatctctttcactaaatcatttgtgagtacatttcgagaacggacgttgagttgtaaaggaaatccaaacacatcgttagactggtatgatccgggcattgccggtcgtttacatccatggacgataggtattgttaatccgtttgcagtacttccataaagtacaacatgatcccatttatgaatttttttagatattttgtctttatttttcaataccttgtacacctttccccgataaatgtcacaagcagtaagttccccgcattcgagtcccatcttttgaagcttttccgtagcttgaaacttcatttggattaccgtactttccatgagaagctccaaatacaattccacaggactctgtgtgccaaatggcgggacgtacactaccttgtgtcgccattttgcactagtaggaagtggaagagtaagatacatgaacggatcaaacgcagttgatttttgatagcatatggagcactctaaggtgcttttatacattccttgaaacaactgaacaattatggaatcatttcgttttgtatgaatatcccaacattgatttgcaactctctgaacatgtaatgggtgttcgtcaaataaatctggcctttcaaagtatggttttatctgaattcgattcaaatcttcgtgtaacccgtctaagaaaaaggcgatgaattcctgagaatcttgctgacgatatccagaaaaataggtattaaactcgccaattataaatttgaaagaactaggtgacaccgagtgcatatcagcagtatgatggatcatcttcagtagactagcataagacaaggcaactttccccatcattcccaacggattgttgtaattaatatccttttcataagaatcactaagaaaatattttgtaagttcgtgtgtatgtatcatacattgaagggcagaattcatatagcatgaattacccaaattgtaaagaccgcagagtccgatttctttatttattgttaaattttgctctttggttatagagtcagataaccactctccgttaggatgttgaaactcgagcaataagcttccatcggcaatatctatttcgaaaatagtcatgcaaacagcatactcggaaagcaaagcaatcgcaggttgatcattgaactccgacaaacttacaaacctagaagatagattacttttgtttagataccataaacggaaagaagtaccatcagatatttggaaagcttccatcacttgtttgtacaaagaccgaagggtatcacttcgggaaaagctaaacgcatagggttcatcactatgatatggttcatcaatttggtataatggtgaatagctcgtgttttcaccgtttattgggtcgaataaaacgtgcaaagtaaagtttataggatagatatctacgaatggcttttgctcagcagccaatcctaccaaaagaacttttcgctctatagctagaccttctaatccaaacctatatttgagttagctaataacataatgggaattgaaaagaggcctcaaaatccaagggaacctatatatttaggcaccgtgggaagtaatgcaaactacataaattaatgaaatattcaaaactaagacacaatgctttcaaaacatatatgaatatgagttttgaatttaattaataatgccttttacaagtactgtagagacctttaaagaaaattcataccactcaacaagcatatgccatagcgaagcagagacaatgctataatcaatagattcctccaaagaatgtttaagctcgtttttttcatccagcagcctccattgagttataggaccagggttgtcgccttctccatatataaagtcaacgtatccttcgaaccagtcatagtcaattaaaaaggcagttttttcttttttccatttttctttatcctctttaattaaatttatcgaatcttggaacggcaatgaagcaggttggtcgatccaaatttgggaatatcgagtgcttgcgttttgagtagcagttgatgccattctcaaaacatggtcatttattcgttatatttttgtttcttcaagttccactcttataaattgcaaaaaattgggggaatggagttgttggtttaagtaaacttgttgtaccaaatggtgaaaaaggatttatacaggtgacgcatattgctgccctctgtcaagtttgagttttcaacaacaatttgtaaaagttgatctaatcgaaagaataaagtatcaatatattgcctcgtctatatttaacgatttagaaatagcaacttttgaacttttccgggaaatttttttttgaattttaacccaacaagctactcaaattacatctcaatcaaatttgagcgattgtaaactttaattttgatttaattgtgaataaaggaaaaaattctttatactacttgtaaaacctagtgaaattttctattcattttacagcgtttgtcgaaaacccacaaataggacatcagcagagataaaattacattttgccgaaaatacacttattatggccgctgaacagaggaaaatcatagaacagttgatgggcagtaatttgagtaactttacctctcgaggcctagtacatttcactgatcgcaaagtttgcagaagctttttatgtggtatttgtcctcatgatatatttacaaatactaaaatggatttggggccttgtccaaagatccacagtgacaagttgaagtcggattatgaacgggctagttattcacatgactatggctacgagtgggattatctggaagacctagaaagacatgttgatgactgtaataagcgtattgatattgctgaagctcgtagagaaaaaacaaaagaggaggaagaacggatagatgagctaatgcgagatataatacataccgaccattcaattgaagttattattacagaaatggaggcgcttgcaaaaagaaaattagtgaatgatgcagttaaacattttattgagcttaataggttgaagacatacaggaaagaattatatgatgaagtgatttccatgaatgaaattcccagtcaggctagcacaacgcatcaaaagctacaagtatgtgatatttgtagcgcttatctttcaagattagacaacgatcgtcgtttagctgatcacttctcaggaaaaatgcatcttggatatgccatgctgcgaaatattgctagggatcttcgagctcaattagaggaccgtgaaaaatcccgtgataaaaaggacggagagaaacaaagagataatttagcttcttttgaagataaaatctcaacttcctttgttgcataacctacatttcgtaatgaaaaagtggaggatctcaactaaccgcctttattcgcttagtgatgccttttacgcagacctatatagaatcttattattatgtttacctttttacgtttatggttgtttccttacttgcttttttacaatattcttcatgtcatgcacaaaataagtgtacctcttatattttatattcgtttatttctaatctcacaaggtatattgatatatgtatttcaatttgaataacagctataagtatatccttaaaataaagcaggaataaactctttgccttaatattgtcgtactaacccaaccatccttacttgtccttcagcaactgtttgttttggagaatctgaaatcgaaaggagtcaaactattttactaaattaactttttattttattttgtatagatatccttgaaaattctgtgattcgaaagtccagtggcaatgtagaagtattaaacgtttatcaacggttctaccaaatcagggccgataaaagaactctcgattataatttacgtttaatacaatcatatagaataaataaaaacataacatagtacttccaactgtaaattgacttgcggcttacatagtgttttttggcatacttgtgcaaactaccgacttcacaatttacatggctcaagcttgtaaaaccacatactcatctcgtttgaaaacgggaaatacatgcttaatccaaaaaaatgttgcagtatcgactaggtcgcattcttcgtatacaggcagaaattcgttgagaaatgttccagcggttaattacgccgcattcgaacaaggtgaggattttgaaacgccagtagaaactccagaaaaagaagaggaaaagttcgaaacggatgatcgggggctggcagttggcagaccaaccggaaacaacatctatccaagattcgcgactaaaacaagacatatttacgttacagacgaacagcttaaatgcgctgcagaagaacgagatgtatacataccaatacggctggatattgaactgcccaacaattatcgactcaaggacacgtttttatggaacatgaacgagcaagtaatgacaccggatgtgtttgctcaaatcttgtgtgccgatttagatttatctacgaatgtatatggaacgcaaattagttccagtattcgtgcacaaatcgaagagtatgcaccggtggctgaggtgcctatgccaaaggggcaggaaatgctcgttgtattcaatatccaagttcaacttgctcagttaagctacaatgatcaggtggaatggaatttaacgagtcctcttacacctgaggaatttagtgtattaacctgcaacgatttggggctttctggggaatctcgaccagaaattgcctatgcaatccatgaatgtcttttaaagttgaaaaagaatgcatgtgagggtgatttgccagattacgacagtgatgcagttcctggaacgaaggctggacctcgtcaggacatggatactttgggtgcattatggcaaccagtgctggaaacagtttcccttgaagatgccaaaaagaatgagaacaatcgagagaatttggtgaaacaatggcgtcgtgaagcttctaagtttggaggatttgcggcggatgtttcggcagaacgatggcgagcggcagctctgggcaatcttagtcaaagcgagacagccaacttgcccagtgcttcagtgtcggatgcacaaacactgttggaacaggaacgaccccgatggagatgtcgttggtgcaacgtgctgggcacaggaacattttgtgttcgaagaggacccgaaggaaacaaatcattgtgcaatgcttgtggtgttgcatatgctaaaacaggacaattgccatattggagaaaatctctatacacttaaaagatgttttactctaatggactgatgtatttgatgttcattagtcgtgttttaaggagacgaatttaatggagaaggtctgactttatggttcctctcaagattgtcaatatgattaagtccacctgtacaaaagaatgggtataatacacaagacatttaggcaattgagttacattaggaccgcaagaaagcgtcaaatagataattaaaatgataatgaattttgggttttcgacagaaaacaaaaaagcgagcaagaacggatttaaatgttataaagtaatggaagaaaaattgtagtgacaaaggtagaattatgctcatgtgatgatgggccaacctctgacgattattagtgaccagaattaatttacttagcatgggtttactagttggtcaattttcttgcatgaaatacaacgcagaaattgtaaatactttaaatagacttcatttaccctagctatagattatataataagtcataaaagaaacgtctcttggtccaatctgtaaaatacagcttttgaaaggccaagtacgacagagcataccatgtcgtagcatttcatcgttacatagattcataaaaaaaaaacaagagaaaaaacaataaggaatcataataatacgtaaaagcaacgtttattactgcgaaggagcagagcagtcatcacacccaatgccaagtccataatgggtacaggccaaagcgcttcgcaagtagaaaatagatggctcgctcgctaacttacatttcgtcgacagatggaggagaggtcttatcgttgatcgttactttttcagaatgttgtcgttcggatgcggccttttcagcagtttccttctcgagttctgggataggcgtgttgtcccagtcagaacgaacgtaggcttccgagtcggtagcgtcttcacgagaagcgttttctttaggtggaataacatcttcctcttggggatttcgagagtgtactgaactagcgaaaaaacgattagcggcaacgacagggttttgaattggaagagaacaagcctttctcgccgtgggcaaaccaagtttaacggtttgcacgatcagttgggtactatgtctgaggctcataatgaaaggacaaggataataatcgacaagttagatttaatagaagaagaaacaaaaataaatgcgtttgatcttcaacaaatatatatattcaatgttcacaaaagctttttctcaacaatcactctttaaacactcaagtggtactagaattgaagtattaagaacaagtaaaagactgtttttgtgatttatgctgatttttcaaaattttggtgttttgtaaaggaaaagtgttgatggctgcgatgcacttgggcgctatgtatactcatgacgatgatgaatccttcactccatcgaattgaatttttcatatttgcttacgatgcttgtgatctcatcatgaacaaagcgccttttgctcatccgtggcggtggacgttagttgaactcgttaaatcttgcagcagcgccaaaccaaaatggaggtttgcggtagagaacgaaaagcaagaataatgaatattaacggttagttgtatgtaatattaggtaggatagcgttgacggtatgtagttttagtgtgagagtacgaagctgtatattgatttaaaataagaaaatgcaatcggtatatggtttaagaagttgcgcatagtcatcgatatgtttgattgagaaattgtaattatgcagtatgtagtttaaggcaacactagaatgcgatgctttcacagtgagctcaaaggctcctggcgataagttctgctcagtcatgattaatggggtactagtaactctatatttagttaataaatttattttttttttgatttatgttcaagcagcttaaagacttctttcacgcaagagaagtatttcttgaattcttaatgatattgcgatatgtagcttaatgcaattgatatataattcattgtaaatttggaagaatatcagataaacgagaaaggtgaaaccattccctatacaagctgttatacccctacaagtactttgcaacaatcctctcccgtcaacaacaaataaacaaaaaaaaaaaaaaaaggaagcttaaatgttgaaatacgattactctacttttacaattacatcacgttctttgtgctagcttgttgttcataaacataacatatattaaaatatatatatacgaattcgtcttttcctctccacgcttcttattcgtccttttcgttactttctctcatttcaacatctccttcctcctcaacttcgccatcagaaccttcttgtgttatgtgcgaaatcacaatcaccccttcattcaccaaacggtcgtacaacgcatgcaaaaataattcagctccactagcactttgcacttgctctaaactcaagttgcaaatttcacgcaacgactctgactcgggttttgcaactgcctccattaaactcgacaagtgcttaaaaaaatctcgattttcgctcaactctgcacgaccgctgatgcgcaaaaggtcggaaggagaatgtgggaaaatcttgggatacactctaggatgtgtaatcacacgatgagattctctgtcaatggagaaaggctcgacaaacgtcgtttcattcaaaatcaagggctgaagttgctctaataattccaacgtacgtgaatgagtataatcgatgttttcatccaaaggggaggccgttgcctcctcgtgatcttcgccattctcaccagctgtagcatgtggtccattcaaattcgactcacttgacgcacgatacatgtttgctgactcgttaacgttaggaaatcttggcaggatagccggtgcttcggctgtaggtgataaaacttcccagttaaagtcttgcagagcatcttggcttgctgcaccaaacagttgcagcagttggctggttgatgaatcatccgtacctctactgctagaattattatgtgagttgatagtccgagtcgtattcacagggtcagcaattaattgattgattaaggaagctgtttccttgtctttttcatcactatactcctgcatccagtaaaaatgaatctgcgaagaggatttaaattttagtgcatatacgcgtcccgtggtacattcatcaattttgataaactctgcttcttctggaaatatgatgtagtccttcattatatgttagtaaacataaaccaaattaaaaaaaaaaaaacgcaaaagtaaatttatatatataaataggtatactttgcaattgatttaaattgtcttcatacatcttctacttctctagaaaccctggccctttctttccaatagaaatgcaataattcatcagaagccatttgcatatagataactctaaacaaatgtcagtattaaaaatcagatcttttaactttataaacagaaaacaattccacaaaacccaacagtgtggattttcacgcatccttccaacgtaaacatgcaaagaagcttcataaacaattctttgggtagaatttcgttttcccagtagaaaggactactatctatattattattatagtacatacccttttcggtgatcagcttgcagaatattcgttcctggctttctttgaagttttccagcttttacggagactaatccatactttcctctctcgctagtctcgtttcttactcttccaaaaactgattccatttgtaatttattttttgtcaactcaaaagctcacgattattgaccttgtgaattgttgtggtatagttgagtatgcagtgtacacagtgcaagtgagcaaagtaatccacacaaacgtatcatgtctatagacatgatttctcaaaatcatttaattttctaattgtcgccactataatcatcttttatcatgtaatagacaatctttttaggtggttaactgctctaatatttgaagctgatttatcaagccgcatttgatggtttcgcctaaaaagatgttttaatagcaaattaatactacactttaaaaggaaaaggaacgttccactatgcagtggaattcatctcttaaagggccttgaaaagacataagccaatttttgtatcatcgttaatggcatcaatagtaaaacagaataaaccagttttcaccaattatacatagaagaaaatcaagatacaataaatgtctataatcctttcaggttttgaagagcaaaacataatcgagaaaaagtatgcgtcctacacaatggtatttcactagaaataatagaaaaatacattcatacactatttgaaattcacaccatataactcataatatacagacttaagttttttttattagagacagtccagtagtcgaatggtcaaatgaactctacaaatggttaatataataacaactcaggtattcaatatgagagaaaattcaaaataaaccttattttaagaaatattattagtaaaattactaaatcaccatctgccctcttcaattagcgtcaaatcacagttaatagattcgaccttcaaatacaactggtagttccaaattgcaaaaacgatcatctcaaaatgttaaactagcataacgtttaattaaagcaatgtaatcctttatttcaacattcttttcatatttctcttcattcgtccaaaaaaatagaatatcacttaaaaggaagtaagtcaataacaaattcataataccttatttatgataacaaatttgctttaattgatcctaatatctagtgtcgcaaagttttttagtttacattttcatagtcaattactggtagcttgatgatcaatggagaatatgacaaattgttaaaaaattatacaaatttccaattatttaaatctttgctatgctatttatctcttcattgttgtatgtttatgagtagttactctactcccttacactgtctttctacacccaccacgagtcatgtcctctagtcagcaaagtggcagagccaatgagttgaggactcctggaagagctaacagctcttcaagagaagcagtggattcttctccgttattttttcctgcttcgtctcctggttctacacgccttacaacaccgaggactacagcgcgtacacctctcgcttcctctcctttactgtttgaatctagttcaccaggtccaaacattcctcagagttcacgttctcatcttttatctcagcgtaatgacttgttccttgacagtagttcgcagagaacaccgcgctcgacaagacgtggagacatccattctagcgtgcaaatgtctaccccatctcgtcgaagagaagttgaccctcaacgtcccggggtaagcactcctagtagcttgttgttttctgggtcagatgcactcacgtttagtcaggcgcacccaagcagtgaagtagctgatgacactgtccgtgtcatttggggaacaaatgtatctattcaagaaagtatcgcttcctttcgtggatttctacgtgggtttaagaaaaagtatcgacctgaatacagaaatgaacttatgccacctcctgatgccgaacaactagtgtatattgaagcgctacgaaacatgcgtattatgggtttggaaatattaaatcttgatgttcaggatttaaagcattatcccccaaccaagaagctatatcaccagctttactcataccctcaagaaatcattcctatcatggatcaaaccattaaagacgttatgctagacttgttaggaactaatcctcccgaagatgttcttaatgacattgagcttaaaatttacaaaattcgtccttttaatcttgaaaaatgcattaatatgcgtgatcttaatcctggtgacattgacaaattgatctctattaaaggtctggtacttaggtgtacacctgtaatacccgacatgaagcaagcattttttcgatgttcagtttgtggtcattgtgttaccgtggaaatcgatagagggcgaattgctgagcccataaaatgccctagagaagtctgtggtgctacaaatgcaatgcagctaattcataatcgttctgaattcgccgataagcaagttattaaactccaagagacacctgacgtggtaccggatggccaaaccccacactctgtaagtctgtgcgtatatgatgaactggttgactctgctagagcaggagatcgtatagaagtcactgggatttttcgctgtgtaccagttcgtttgaaccctcgcatgcgtactgtaaaatcattatttaaaacttatgtcgacgttgttcacataaaaaagcaggacaaacgtcgtttgggtacggatccttctacgttggaaagcgatattgctgaagatgctgctttacaaattgatgaagtacggaaaatatcagacgaagaagtggaaaaaattcaacaagtttcaaagcgggacgatatatacgatattctttcccggtctctggcacctagcatttacgaaatggatgatgttaaaaaggggcttttgctacagctatttggtggaacgaacaagtcttttcataaaggcgcaagtccgagatatcgtggagacataaatatcttgatgtgtggtgatccatctacgtctaagtctcaaattttgaagtatgtccataagatagcacccagaggtgtttacactagtggcaagggttcatctgctgttggtttaactgcctatattactcgtgaccaagacacgaagcaactagtcttggaaagtggtgctttggtactgtcagatgggggcatttgctgcattgatgagtttgacaaaatgtccgatgctacacgttctattcttcatgaagttatggagcagcaaaccgttacagttgccaaggctggcattattactactttgaacgctaggacttctattttagctagtgcaaatccaattggaagcaaatacaatccagacttgcctgtcaccaaaaatattgatcttccgcctactctcttatctagatttgatttggtgtatttaatattagaccgcgtggatgaaacgctggataggaagctcgcaaatcatattgtttctatgtacatggaagatactcctgaacatgctacagatatggaggtctttagtgtggaatttttgacaagctatatcacatatgctagaaataatattaatcctgtcattagtgaagaggcagcaaaggaactagtgaatgcttatgttggtatgcgaaagcttggggaggatgtgcgagcatctgagaaaagaattactgctacaacaagacaactggaatcaatgattcgtctatctgaggcccatgcgaaaatgcatcttcgcaacgttgttgaggtaggagatgttcttgaagctgctcgcttgattaagaccgctattaaggattatgcaactgatcctgcaacaggaaagatttctcttgacctaatttatgttaatgaaagagagactttggtacctgaagatatggtcaaagaactggcgaatttaatttcaaatttaactgtgggtggaaaaactatgttggtcagtcaattgttaactcggtttcgtgagcagagttctactcgcttagatgcttctgatttcgaagcttgtctgggtgctttggaaaggcgaggacgtattaaggttattaccagtgctggacatcgcattgtacgttcaattgcacagactgattaattttttagcgaataagctggtattattcatgagccataaaccataggtcgttgttgaaaatcaaagactacagagcataatacgaatgtctttcttgttatatatacacacgttctttttgttataaaaatattttacatatttatcgagggatccttaacattcatttttcttttttttttcggcttttgagtatgaactgaacaatgagtaaacattatgaatataaattcgttaataccaaagttgaaataataataataataataattaacataaactttcaaaaaactaacagatatctaaacaatcgtaaccaataattcgccatgattcgtagaggcagtgtgtgcctaattttaagtattttcaacagtagtcagatgtcattaaaagaaaaatggatagcaatttaaccatcaatgtctgcagaaaattctctgcaataggaattatctgtaatatcaaatttatcgtcacttgtatccttaacatcactcaagcttggttttctagaaaagggcttttgacgctcacgcacattccaattgaatttatcttctaataccttggtccattggtatcctggattttgaatggttgtgaaagggtaatgagacgtaacaattgataaatagtcgcctctatgcatctccacagattcatgacggtcaacggaaaagaatgcactacttcgagaatccaaagggatctcaacgttcaaaacattgtaatctggtaaaataataggacggaaagaaagcgtatgaggacaaactggtgttactaaaatcgcatttagtgcaggatgtaccagagaaccaccagcattcgctgagatgttggtggatcctgtaggagtagctacaacaagtccatcagcttgaaccacagtcataagttcggaattgttgtaaacattcaagttactaataaatggatgttctcctctactaatgagtatttcatcaagagagtatgttgtggaagccaaagaatactgcttagttttttcatcgtatttatgaaaagagcactgaagccgcgaacaaaacctgagtgacacgttttgagttaagacctgatacaaatgctgctgatagttagataaactaaaatgagtcaaaaaaccagggacatcatcatcggaaaaggaaagaacaggtggcccaattttttgaaataaccacgatgtgtacaataatgtagagttgtcgccaattgttatagctaagtcaaaaatacttggtttaatcaaacaaatatacggattccaatacttgatccggtcaatgtcggtatttgcttctttagcgatgttatgagcagagaagcgcttggaacgagctagtctcatatccacatataccttggtttccggtgttccgattgtgagtatatattttgtgatttctgccgtcttgtaaactaacgaatgctttcgaggtttcgttacaactagtatattctttggttccaaggcaaaggagccattcgcaacctcattatacataagcctggaagcaaccacattctctatatgcatcgcagaggaattagaagtcctagattcttgatgaagctcaccaaagggaggatgagcgggtgaagggaggttagaagttgccaattctccaaccggtgtatttaggcccgacaaatcaaactgcattgaggaattcgacaagctgtcagcactgcattgtcgaaaatgaagattttttttcttcagcttgtttatttcctcaactttggtagccattctgattttctaaaacgaaataccaagcttatcctacgatgttcgctgcagctactaaacagtccaatttggattagtcaagtccctccaatttccaggttcaacaatattgtatctacaagtataatcgagtggaaagagattaaatattgctacatatgaatgtgtaggtatcttggtaaattctaagagctgagtttacgtaacatgagcagcatgtcctcaccaccaatttcatagttttgatgaagaaatttacttgatgattttatataaatataaaggctcaataaatattattatgatactttatggaaatgtatatgtacgaatgattttgatgtaaacgtttgtgataagtttttaattttcaatacttttattttttgatgctttaaaacaaataaaccactctctttaacaatagtatcacctaatactatacatagacgttttctacttcgttttattatgattgtgcttaaaagcgtttcgttttctaacattgagcgaacctgtttttgctcaagtaattaagcaagggctgttttggctgcagattctctatttttccaacgctacaatcaaaatgattagtaaaaggatagtagatggccctttctacaagcattcaatgcacaaggtatatcaaattcctaacaatcaagcggtggaatagtgcagattcaattgactttttatttttctgtttcatttatctcaatcttatttttctctaatctctcatacattgatattttgttaagatgatgaagtcttgaaattagatatgcaattcacatatcgttgatatccagcagtgttgggcggaacgcgaatgaacattttcgtcaattaccaagtacaaggaatgttttgttatttgaaaattttttttaaatcactcgcgatgcggaatgcatgaaaagctagccccattaaatttagatattcaaactttataaatgatgcgtttctagcttattctatctgttcttactcttaaatgattaatttcagagagtataggtgcctccattctataacaatttaatttaaaaaactgttttgaggtttcatccgaacattttgctatgcagcttgtttattactcatttacatttgtatttgctaatatattttggtcattgagtatgtttattgacaaatcaattcttcaatttacagcctaacttgaggaatgttttaagttatgcctaatgtattagatcctagttaatcaaatgaaataatgtaaatttcttcgtaataaaatttgtatatgattcatttttaataatattataacaaaatagaattaaaaaaaacccccaattacttatgcttgtttgcgattgcattgatgatttaagaatccgtttcgctaccgcttcaattctcttttttctctccctcctgaaatggatgctgatgattttggcaaaaaagacctagaaaatgggaatgaatctcctaaaaaacccatattcatgaaggattggaaaaattcacaaccgaatgagcaaggacgctggttacatttagatgctagaatgaatcgaaatgtatggtactaaacagcataagcacaattattaattttgaacactcattataatctgtgtaaattttaatcaattgactattatttcactctatttttaatactttaaaagaatgaggattgtgcaaatcgaaaattgaataaatatgtaaaaggagtacatactaacccatttattatttttgtagattgaagaccttgaaatttctaattacaatttacgattgatgaacgaacagttggaatcacaattactttctcttaacgttaagccggtagtcagctttgctgaacaaggtaagtcgtcagaatcgaagacggatgaagagggatttatccttaattctgcttccaacgttttggataactttatttcaattgtaaatgaacttgttcagcacgcagaagatgtcttggacgacttgggttgaatattttcagtggagataattaaggatttttaagggtttggaatggtgcatcgtattttaattaatgttacgagttctaaaaagtaagtagattgcttaactcgatgtcatctgtttactcaacttgctgagtttaatatctttctttgattaaatgattacattcacaaaaagccgggttttacagttttttcttgatatttttaattttgtttatgcgaagatgatttcttagcttgtttgcctaattaagtctgctaaacgatcgtgctttcatataattaagtctcgtttgaatcttttgtgaggctgttattttaataataagccctcaagtttaagttcgtaaatatatagggaaagcatttcatttttttacttcgtcttattctagtatgtcaattgatcgtttacatggtctgtatttcttgcagcatcaaaattacaccatactaaaaagtaaatatactatacaatatctttttgtaataatattttcggtgctcttaaatttgtaacgcaagatttagcctgttttgggcattcagtcctaacccgataaaatcaaagaaaggtgaaaagtgatagtaaggataatataattaattatagcaaaagcaaaaggaacgtactttttaatttcaatgaaattctgcaaagtaccacaacttcaaacccacctactactcgttaattgcctctctataacctttcctaatcccccaatttgttcaaatttcattgcaatcctctctttcttactttcaaatgatacataatagcctttgataatgttttctagaaattttacaaccccgtcaattcgaatttacctcaattcttgtgtgtctcaccgatcatttcataatactaccgtttcccaaagttggttaagtagaatacgcgatcgttttcgtggaacgaaggaagatgaaaaaaagcaaattgctgacaaagatatggctgccatgaaagtcgtgatacctcctaaaaagagagtttcaaagtggaaggatatacagctgtttgaaaaattcgcagaaccctcattaaacagggaggattcacttaagatgattaacgaaattaggaaatcgcttcagcttcaaacaccctggtctccagaagcacgtttacaagcagtaaaactagcatatcaaaaaactggtaggatcgtgtatgatgcccctctccaaaatatacataattgggatgatttatataactactacgataaaatagtagattatggagacactacacttcatggacgtttggcttggaagccgacacctggtttgatgtcgcttcccaatgtagttttgcatgttgatgaaaatggttatcctttggagagaaaaaaaagaaggttaagccgaagcgtagcttagttttgtttttaacttctatttacgacaattgttatgggtcctgctctccttttcaatttgttgtgtatatgaaggttatttgcaagatgagtgaagttttttataatcctttcttttacattcgttttttatataacatcgactctcaaacattttgttctgatgtttttttgacatttaaagttacaaaacttgttcgtttacacatgattaatacaagcaagccattgtaccgccggaaacaggtcgcataaaattgatagtatttatgagtaattcaatattgcttaaccgttacaaagtggtgcaccaacatttcgttatggtaatgctttctctgtgcttttgtggtacatttgaactgtgattattaattcattcagtaaattactatggaataaatgtaaaaatttaataacaatttgttgttgataaagctttcaatctataagctggtagctttgaaatttgctcagcaaatttaagtaagggcaagagagtgtatatatattctcaaaagttgaaaattttttaaaacaaagtagataaaagtattaaatatagccttcattttggaattggtaactctttaagttcacttctacttcacttacactatggtttactggctgcttcaatcagtaacccaccacttctttgatccaacgttttcaagtagaatacagccttaatggatcgtttgaacgttaaagaacaggagcaccttactcaagttttggaagctaagcaattaaaggaatatcttaacgtatgtacttgaattttagaatgtgtggttttaagttttgtgaaggctatttaaatagttgaatgaaaaaacttagtaagcaaacgttttatttatttgttcaatttaatcttggattgccttaagttttttatatccattataaagatgtcttttgaagcattctcaactccaaccttcacattttcttccaaatgttcgctttcattgattagatattaacatgaattatagatgtattctactttgactcaaaattgcttctcagattgtgttcaagatttcaccagctccaagttgagcaacaaagagtctgaatgtattgcaaaatgtgccgacaaatttttaaaacactctgaacgtgtcggtcaaagatttgctgagttcaatgccaaatacatgggtcagtaaattatgcatgatacgccaaacacatatccgaggtacggtgtaattggaaactccttcatcatctaactacacatgcttatctgttttcagtggtttaacaagggtgcattatacctcctgcttaaaaaatctaaaagatggtttatttgttcagtacactttcagagatgtgaagttgtctgggctttttttattcttaaaatgaaatgatttttgttcttcaaatttggaccatttattaatattgacgttaaggtttatagacaagacttgtatgtatagacccttcttgtttttaaatggctagtacaaatcatgatttatttggatcctcattacagtaatcgatgactatagatttatgaaacttgtaaaaaagtacgtctctttctttttcaaatctccctctttatttaaatcttaagcactagctaaaagacactcctgctttgcaattcgtaaagaatttctgtactaacttggaagatgctaaatgaatataaagtgttaggatactcttttcgctttccatacgcaatgtcaatgttccgcaatttgaccatcacgattccaattgctatgcttatatactacaagatcaaatctttcgtggacttttcccggccagtttacagtcctttcaaacttttagtctgcggacttcagtagtaaattggcttacatttttactacaaatgactttggactacaaccaaacttggaaaattgcctaactaaaacattttttcttcatttccctgttcacatttaattaaattaactaaaaaaccaattcaaataataaaattctgatttgtttatgtttttacctgaaacaattctatgggagtaacatcttgttacctgttttgaggaagtgaataggtacggctgtcacggtgcgtgtacgtaacattaacctaaaccagtggcatatatattggtatatatatctactttgctgtgtgctgctaattgataaaccattcccttcttctttatttatctagtgcttaaaagctgtacttcttatccatttgcaaaatgtttggaaaagtttcatcgcttttggtttttgcttcattcttgatcattcagggtgctttcgctactttggtggctcccattggagatctcgagcatttatctgaaattgaattgctctacagtaagtacattgaggctatgtaaaaagtttgctgtccatccaactcgtgcacttaatgttgtataatgtcgtagaccgagtttttgtcatttaatcattgtttaaatattttaatatttaaactttggtattctttttacatcccttctctattctctatgtctctgtctttatattttgtgactatgtgaaatagctaactcagtatatttagctaatcgtgttttgccctcaaaaattcctttgaccccatttgttaagagggatgatgattctagttcaactcaggcaagttactctactactgtgagcgatgttgtgattgtcaccgacaaatcttggtcggatggtgtagaaaccattttgtaagtcatgcttgtcattttatggaaactatttgtttgtgtaaaattactaatattatttttagtccttatagttacaccgaatatcaaccatctactacttacacttctgcacctgccggatccattggatacgcagcatccattcccaatacagggcgcgaattgatggagagtgggtcccctgtccggttttccaagagttcattattgattgtttcactcttgagcattgctgcttttgccgctttagtcctttaaaaattcaaccggaacctaccccctaacattcacctgaaaatttctctttagggattttctaaacttagatatagtttttgattctactttactcttttaaaatttttgttgctacttacactgtcaattctatatctgcgctcgataaccggtttctttttttaggcgctttggcaaactcgtctcatccctttaaataaaacacacaaagggagctctctgtgagaaaattcaaaactctgaagaaacatcgcttttactagtgaggagccttctagaagtaactacgaaaagaatttgcttttctcatgggtaagtaagggtttgcctacagttgagtgagtcatcagtttcaacaaatttcgttcttttcataaattcattgttcatgttttatttctgttttatatgttattttattttattttatttgaaaatgttttttgtttttcagttctctttggatttatatacactttgaaggacttgtacgaagcgtccagtgtattaaaagtagagcattggtatacaaattgcttttccgttaaattgctttatctttttttttcgcttgttgcacaaggaactgaaattttacaaaacgcatcgtacttggaagttgcaaaaatctgatggaaggcataaataaatgacttgttttgtaaagaggatattgcaatcctaacggtggtatttacatgcttctataattattttaaaacaaataaagttaattggtctgctaagctacacatacgcgtaaacggcattttgcgtttgtccgcagataattgtcaagataattatttgtattgttttgctatatacttcgttttgtaaattgatccatttgagtgctgtttcttgacacgtgtagtataaatcctatgtttcaatttaggtcactacaaacttgagcaagttaccacttacaagagtacaccagcacttttaatttctctatattaatattccatctttttgacattactaagttaactaatttaatagctgatatgtaaaacaccattgcaaagaacttttatatatagtgcaatcgtacgagaaaagggtctataatttttgatcattatacgacaaacctgcgtaatgtgccgaccgtatcggtagctctccttataatattttatcgaactcacgttgttctgccgcaaaaagctgctgtcttgtaccacttgtattttaggaatacggatgatccgagctggccacatctactgactgccaatacgacctaacaaagggaatatcaaacgaaagcatttttgacatcaaattttatttcattgactttaacgtatttagtgctgtcgattggtttcaatttcgtcaaaatttccgcgaggtgaaggcgactttgctcaaagtcgtaataccaaaatcggcttagaaatcgactttatcaacgaagcattcctttagtagggattttggaataaaagagattgcgatttattttgaattttaaaatcaacacccttgcttactacttatcgggattagatttctttgacgaatttactactatactgacattaccaaacgcctgtatcccctttcgtttattcaaaaaaaattgcaacttgtgcttactttttattttattttttttttggatttgatttgattgttcgttcgtattcgcttactggtacacttcccgtttttgtcttcgaattagtccataaatacgttttttgttagattgaagcttttttgcagcctcgttaccttattctttatcattttcgttatattaaaagaaaagatagagggaaagcgagcttttaaaaatcagttcattttttttttctactccaaacagacgttaccgaaatgtcctggaaacttacaaagagtatgtattccataatacgggttatcacactctgtctttctttttcatactaacagcttttcgctttttagaattaaaagaaactcatctagcatccgctattggcctgaactctggcggctctagttttactagaggtctgaaaaacagtactttatcctctacttcttctcgtaaatcaagtgatgaaaaatctcggaaaagctcggaggataaacggtctccccaaagtaccgtcgtgcagcctggtttattgcaggtcacaattatagaagctagaaatttaaaattaccgtcgggacatgttcctgccaactacggggtttccattgacaattctttacttgcccctccacttagtaatggctcgggacacgcaaggtctcgtagtcatgcttggtggttaccttatatcgtcgttgaattcgacaaaaatgaaatcttagtagatgctctaaatactgcaagccttgaaaatccttgctgggattatcaggcaacttttgacgtttcccgttattccaaactctccctgaatatttaccttcgttcttcatccagccgctcgcgcaacggtatggggaatgacgctttcctaggcgggattaaactgtcgccttctttcattgtaaacaagcttacagacgaatgggtacccctgcatgggggtagcggtgaacttcgtgttcaaatgctttacaaacccaatcaaagtacccctttaaccattgatgcatttgaactattgaaagtggttggcaaaggctcttttggaaaagtcatgcaagtgcgtaagcgtgacacttctcgtatctatgctttaaaaactatgaaaaaagcccacattgtatctcgcagtgaagtagatcacacattggctgagaggacagtacttgctcaagttaataacccttttattgttccattaaagttctcctttcaatctcccggtaagctgtatcttgtcctggcctttgttaacggtggtgagttatttcatcacttacaaagagaaggctgttttgatacatatcgtgccaaattttacattgctgaactacttgttgctttggaatgtttgcatgagttcaacgttatttatcgagacttaaaaccggaaaacatattattagactacaccggtcatattgctttgtgtgattttggactttgtaagctaaacatggctaaaaccgatagaacgaatactttttgtggcacccctgaatacctcgctcctgaattgcttttgggtcatggttatacaaaagttgttgactggtggactttaggtgtgctactttacgaaatgattacaggacttcctcctttttatgatgaaaatataaacgaaatgtaccgaaaaattcttcaagatcccttgcgattcccagacaacattgacgagaaagcaaaagatttattgagtggattgttgacccgcgctccagagaagcggctgggtagtggaggggcgcaagaaataaaaaatcaccctttctttgatgatatcgactggaaaaagttatgcgccaagaagatacagccaccctttaaaccaagcgttgaatcagctatcgatactagtaattttgattctgaatttacatcggaaatcccaatggatagtgttgttgccgattctcacttatctgaaaccgttcaacaaaggtttgccaattggagctatcaacgaccaacaaccattgatacatccgacgacattaatacaatagcacctggaagtgtcattaggtgatgaatttgacacttctttgtttattttgaaagttttctcatttttactcatacatgccgcttttcttgcctcttttacatatttgtatgttataaaggccaaagcttcgttcatttctcattattgtcatctttttttgtcgtacaagatcattttctattactattattattatcattattattattattattactgacaacctcaagtctttgaagattatttattttttgtcagctgagaaaaagtctcagatattgttggatgtagtgttttttgttcttgtagtttccgaaattactagtgtagaaaattgatggaaaactctttttaattattaagcataagaacgtaacggctattgaaaagggaaaaaaagacggagatgtaattaaaggtgaaggggtaattagtaaaattacatttcaaaacgtaaaggtaataaacaagagtaatatgaaaaaggtaaaagaaaccagtacttttaggttggagcgccaatccaccgagcattatggaagaagtcgtacacctgttcgactttattagcgtctaagtgtttaaataaattaactgcatcggttttttgaaatggttttttggaagtcagtgaagccgatattaaggcaaattttagagccaaaaatggtttagggaaaatctgcagttttgagcaaagcgcttgctcatcctctgaaagcagttgccgatcagcggaagcagaaaacattgtgggagtcgctggttttcgaggaacaatcttttgaatgtcacgaacttgaaaaggagcggaagtggtttggttaaacgacttaacatgcctcaattgcttatcatatgaagcagaagctttacttaagaggaatttttgcgttttatcgcgttcatatttatgtccttgttcgagtgtagtaagacccatctgtcgccattcctgtaaatcagaaatttgtttttttagggttatttgctcgtgatagctgttcacgaacttttggtaatcagggcccgtcaaaagtcgagcaaatgcttttgttttattaagtaagtttcgttcctcttttgacatgcgcttctcattcgcctgtagccgtcgataatctaaaaggttgtgattgaaaatggtttgtttacgaacagcccgacgagtaagacgggaattatatatgttaagcatagtcagcttaagttgcatttcatgctttgctgactcgtgtaaatcgtcatcaaaattcatatcctttatgggcagttcagcttcgttcatgtactcttgatcaaattcaagacggcccggcatatagccttggatttcgtggcattggggtgtagatgctagaggcttttgaggaataatcggtggaggctgaaaagcttcaatacgagctcgtttccgtgccgcaaatgctatgcgatccaccggtccagggagctctacgcttgctaatggatagcaatccgactcaatataggttttcagataatgatcccgacattcttctttcgtccgagcatttcccacatagtctgcaatgtcagcccagtttccaaggcccagtgtttcacaagcatcgattagtaagagttcctcatcagcaccccaattttcgtcgaaaatagggtatgaattggtttcaataatcctatacggatgagacggatggtgagttcctagggaggcaccagatgtaaagcaggggatgcacaaatcgaagtcaacacattctacgcaccgaatatgaatggatcttgttatatcttgggcgcagacgttgcaatgatacttttgaggaggcatcctgcttcatgtgcaaaatttttcgtccctatatggtggagcaaagtgatgatccgatgcgtagaatatcaaagaagcttgagtaaaatgagaagtaaaagttggatttcaaatatgaaaattagatcattaaacttagaaaactcttttgaatacgatttattaataatggtggctgaagttgaagtttttgacttttcaatatcaccaccagcaattactaaatacgatcgaaacgtgattgcaatcagaaaataagttaaaattcattcactgaatagttatttttgtttaataaaaaaatctgttgcgttatatatggtttctttaaccggaagacggcttctgtctgtcgataaggtagaatcagaaagaactaactcagagtattaaaaaaacaagaaaaaagcaattccggcttatcaaacgaatcgattctgtaaaaatatcacaaagttgacatttactggattgaaggtcttttcttactgccgaagcgaatgtttatttccctttctcattttgaagagcacctgcactgtcttgtgctatgcgactaacaggtccaaggtttttctctatttatatagctatgatattataatttcaaataccatgttgccttttggaacagttttattaaaagcgttttatcacaatatattagcagagaaaactatagtaaatttctacgaacattttcacggctaaaagtcattgatttaacattaacggagttcaatgctaatgaatatggctttgttgtcaattgctttatgtttatatcaattacaaaaatcagtaaaatagatcttaacagagaacttctctgcaatcacgacttgatgaataagagaataaaccataaatatgctatgtttagttagcgtatcaaacatagtgaaacgtaaagttttctggactttttatcgttaattagattaacacaactctatagtgtttgtggtaattggatcttaaactattttacataatgctttagtattcttaataattattatatcgcgctacgatactttgttttacttaaattagtattttgtaataaacaagaatatctttattcgataaactaatttggacttgaaagcagtcacacagtacaaactcaagaattcagtgtagtaaactcatcacaggaacagaaatggtaaggctttcaatagaatagttaagaaaccggtttgaggatagaaattactgacaaaacatagggtcgtgtacgcaccaaaactacgaagagagcttctcgcgtagttatcgagaaatactaccctcgtcttacattggacttccaaaccaataagaggattgtcgatgaggttgctatcattgcttccaagcgtctccgcaacaagattgctggatacacgactcatcttatgaaacgtatccaacgcggtcctgtccgtggtatttccttcaagcttcaagaagaagagcgtgagcgcaaggatcaatacgttcctgaagtctctgagctcgagaaggacaagattaacgttgatcaagacaccaaggatatgcttaaagctcttggctacgactctatccctactgtcgttgtcgctgcctctcgccctgagcgtcccttccgttacagacactaaataacattttaaaaaaaataagatgtatgttcttttgaactgtcacggttatttatttttgtgatgcattttgtaccatattgttgtatttgtattcatttcgatttgtagacagtaaagtaggtacgtaaaatcgctcctctagaagctcggtagttaaatttattgtacatttagtttagacgatttcaattttttcatttttgtttttacaatcttacaaatttactaagaccgttcgttgtgaatatgatacctactgaagatgaaagtgcaatgggcagaagtcgtttaataaaataattaaaattggctgttgtacaaacgctcaatatgttgacttgacatattaagagaaaaggaaactaaacggtagaataataaaacaattcaaattatgataaaccctgagacgtaaattcaataaatactttttctaataaattcactcgacgtctataccggaaacattttgtaaggattcataatgataaaagtcttccgtcttcaaagacctcaaaccgcctgattgtatgtcatatttgattgcttccaaatcatttccatgcttgtcaaaaagctctctgcgtggaactgataaagcagatctacagacttccttgatatatgagccagacagtccagcagtggcattaacaactccattccaatcaaagttcgcttctaacggtaccttttttaaataaagttctaaaatcttgcgacgctgttcggcatttggaagaggtatggagaatactttaggcatacgacgccgaatggcctcgtcgatgtcagctggtcgattagtagcacccaaaacaagaacccgtgactgaccactcaataaaccatcccacatcgacataaattcagctttaatttgagccattgcttcatggtctgtcctttggcgttgccgcaagaaagtatcaatttcatcgataaatattatagtaggctcaagcttacgagctagtgtgaataatgcgtccacaagcttgtttgattcaccgaaccatttgtctgttaaaaggcccacactcacatttataaatgtagcttgactttgcttggctaatgctttagctagcattgttttaccacatccaggaggcccgtacaagagtaaaccctttggacacgacaaaagtccgccatgggtgtcaaacacttcagggtattttaaaggaaaaagtacatcttgcaaaagctgattaacatgttcatccatacctccaatatcatcaaaggaaacatcgatttcgctgggtagaacgagctgtgatgcaacaatctgctcatactcatttaattccagagtctccaattccttgacttgttccccagcccactcatcaagtcgcttacggcttttggaaactgtatcctgccttttttgtcgatacggatctaaagtagacaaaagtttatgtgctgcgtaccaagagcaaccaaatgctaaggcatagacaacgatctctttaattgcccttttagtcgtcggattcataatcaattccccagtaataaacttcaaaatgcaagcacacaaaattttatgcagtaaatttgtctggtggcacgctactactattggggcggttggtatgttcagctaaatgggtaaagaagatatacaaagttgatcgtactttgctacattgtttggaaaatatattcattgaaaaaattatttttaaataaaaaattttcattttcctaaagaaacaatcccaatggtttcaaagcgcagttatcaattatcaaaagtggtaatgtaacaataaatatttactctctgtgccaaaagatttggttatagatgaaataacaattagtaaacaataataattaagcagagattttttctgagtaaataacccattgaaaaatgagaataaaaatggagcgagaaaccttttaggagatttggatatacttataaatatccaaaagggaacctaacggaactatatacaaaacaataaaggacatatcaagactaaatcgctatgcccgtccagtgaagctcactgtttaacatatcctaaacggaaaaaccattcctatcattcgtaaattcacgaaaatttttaaattatatacaattttttcctcctaggatttatttggccttgtattgagtcgaacttgacgacgaaggattttcaccttcactagcaatgccttcttctgaatcagattcgggattactaggaggatgcaatatagactgtaggtggttcatttgctttaaagtttcatcaaaaatatcttttctcaaattccatgcttttacataattcgcgttttcttcttctaactcacgaatagcatcttgcaactttcctattgatctgtaaacccggtcagtctaaaatattcaatataaatctggaaacttactcttgttgttctgttcttgatctcaatccttttgacattattggcttggccaactcgtcgtattgttcacgctttcttaattcttcttgggcaactagtaaatcttgctcaagctggcttatttcggttttttctgcttcacaaaatgtttctgaaaatattaataaaaacatcactgtacttaaagttacgaatttaatcacatacgagtcttcttcagttctccttcgtaaacatccacttctttagcattcatgtctaattgcatttgcaatcgaagccaaaaagcagagagagcagaaaattcaatttctaaatcccttaagtttgcttcgtctacattttgagcagcaaaaccaagacaccgactaatcaaccgtttcaaaggccgttcttccacagttaagcgcgatcgaatcgccgtctctgacatatcggttaacttaatattttcaaaaaaaaaattatttatagcataccctccataatgaattgagtaaaaaaaaagcaaattcactatacaatttagttgggcgctaagtcagtagctggagtgttcggagttttagtcaccgtattttaccgatgtttaccggcaaaaagttattagtacgattattacctaagaaatgtaaaaacgctaacaaggattgcagtttgatattgctatagaacaggcgggcaaaatgattttacctctttttccagagacacaagttcatgtttttgtatatgaaaatgtttctaactgtgctgcgattcatgaacaactaataagccagaatcccatttatgactatgcgtttctcgatgccgctactattctatataaaaagcaggtttatagcgctattattagggctctcgaagatagaagggacgaacaaatgaaaactaagacgattcactcagaggttattttgtcattgtccccaaaaaccgaaatttctagtgcgttccgacaattcagcatgacaaaaaaatctaaaaacattgtagtggtaaaaattgatagcaaacttacagaagaagaagaatttgagcgcttggacaaacttgtggaaggtaatagggtcgaattttctgacgaagagttacaaaaattaatagacttcaaggtgttaaaaaagaattacaaattggatccctctacgcttgagaatcctttggcctctatattatcttcgatagctctacgtggttattcttaaaaacatatgttctagcaaatctgatcttttgtcaatgtttcacaattgatttgactatttttctatgcggcttgaatgataatgatgagagttccaaatggaacgttgtgtggattcttctattccttataattttttcctctctcaaatgactgtacaaactatttagcaagcacctacataatcaatttttgatttacgaattggtaaaggatggcacgtaaagttatgccctctggtttggttcagttttatgatctcttgacagttttactaaagtaactaagggcatttcattacgattatctgtttcgatacttttacctagggaatgctttagtgttatttgacatcatgttttgttcttgtgcaatattttttgctcaggtctattggcgatgaattactatatggtggatctcagtgcaaaaagtttaccattatgtgaatagttattaaaagtttaatgggattataaattaatgggttttttattgcgcaccttatgctcctgttataaagaaaagcaggtcgcaaaggtaagaactatttttatacaacaataaaggtttttacatcgtatgttttacaattaactggcagctctttgtcaaaattgtttatttacggatttaacttgccttcttgcggtattgactgctaagccggaatttgtgatatcaagccatccgtttcccagtcacgcgaaaactcttccttatggaaatttcattttaacaagtacaaatctgttaaaactacattcatataatcatatgcaggcagccgattagagaaaaactaaatttcttaggcagaattgtcattatccgtcaataccgcgttttttttattttccgctttgattttttttatcattctttttggttcttttatttttgtttttatttgttttgttttctttttttccttttcaaaagtcatttgaagacaaaaactcaacgttgaagagagcatttgttcatctgttgacttttcgccaatacacctgtttttttatggacttgctaagtatagtgtaaatttaacgctgtcgttgatccgtatgatttcttttgattaatttaaatcgttatatgtgacactagcaatttttgcttcatggcggaagagactgaagaggattatttagttgtgggtcgtgattacttgtaccccccagatcatgaactgcactatgggtttcatgctcgtgtgattgaagaggaggaggagcgatttgtagatgatacctttgatgaaacaatcgaaggatcggatgactccgaatcaatagatgatacggaagtattttacgatgctgaagaatctgaaagcactcacccttctgcttctttcaacgtccttgctgacgccgttgcgctttatgatttcgagcccctccatgataatgaactcggttttactactggtcagagactttgtattttgtcggaatccagcgatggttggttgattgcatacgatgatgcctcaggaagaagcgggcttgttcctgagacgtttgttaaattagaggtataaaagagcgttgaattgaaccctttttactttttctttttgtcaaattgattttaaaatgttattccttattttatgttccaagattttctggatcctctcctttatatataagaatccgaagtgttacgggaaaaaaattcggattgtcacgcttcttatgaatattatttaaatgtacgcctttaaagcaactatcatacaattctcctttgggtaaataactaaccttgggatgtgtcgtaacttgggacttatttttgatttgttataaggatgaaatgaatgttctatcttatggaccttacaagaaaaactataatattgtcaaatataatcatatgagatgagttaagctacataaaactctttgaaactttattttatattattgcaaccttctaataactttacatcttcttatccaaagaagaagggttagaatgtaccgtgttttacggaagttccattcccgtagggttacaatgtgttgctagaataaaccgtaagtcatagtacatatagaggccaattctgtaaacttttttaaagtctatggaaaaccctctatgtgtctccaatagagaacggacatctctttctgattagtatatacgttttcatagtctcttcatcctgaggtaaattgtacaaaacgctgtagttaaacatgtgatcgagttaaatagatatcttcatagttcaatataccattagatttttttaaacaaaatcataacgagtacgaggtcgttttggagaaataatatctgcaaatgctgaacgttttcttggtgtggaaggattggaagacgaggatctttcatttaatgcttccttgaaccaagtcttgtcattcaataaagacttttgatcacgaataatggacattaacgatcctggactagtgtcggtttctgactcgaataagtgatgattgataagaggaaaccataccatcttggcaatcgtctctggtggagtaagccaaagggtccaattccattctaagaaaatatctttagctatttttgaggtacagaaaatttttaaagatccctcgtcatttgagcctcgtagttgaattctactttcagaagaaacattcaccagcacttcagccagtacatcgactaacgtttcaaacgtttgaaatggatcgataggacatctttcgctctgtttaaaagttaatataactcttggttgagagaaaggtgttaatttggttgcatttataactgcttttcccctgaaagcatagtagcaatgtagttgttaactaatcttacctctgcctgattgacgatttgattgcggctacatgtacaggaccaaacacgcactaggtctgtaatatgaatgacttgtacagcctcattactttctgcgtcgaagctagcctgtataaaatgaaacctgtggccacgtagctgcacccaagacatcaagtataaacaaatgcaatgtcttgttcagtatctcaaattgattataacagcaattcaattgaaaatattaaagctaaatcactaaaatagaagaaataagctcagcaatggtcacagttgagaattcgagtttgcaaagtagtattggtattgatgagaaaattaaacaaccgatatatgccagagtaaacaataactatgccaagttattctttaaactttagaatgtgaaaattagatcaattggaatgcttttgtaaaatattgtctagtggtttgaaagtagccagcgaaagacaacacaaacaaggacagaaaggaactaccaagtaatttgagagctatttttttttgaagcttaatttgaaaacgaaaaaattattaagtagataagaatgactccgttcggttttttcttctgctcacagaatttcgtggactaggggacatttcagcggtatgttcagaagaagtattgtttctaatttgagaagagatatccattctggataacttcaaggccctcttgttccgaagattgacctacaatcatcatccgtgtttacatgtagctcttatattctgcacaagcgtgctactgtgtttatatatatatattttttctaactaaaagtatatatatgtttgctattgctacttcattgtaacgtcaatggtaaatgaagaagtatgtgatataaaaacgcaaattaattatgcctaactcattaacgactacgaaacgtctgaaggtaagaggcagggaaccacatacaatgaatgtacatactacttccaaaaggatttcgcattgtttgttagaaagagatgaaaatcagagctcttagtttttttgaagcaatgtcatttcttcttataatttaaactaaaatcagaggtgttcaacaaaaaggtctcgtggcccaatggttaaggcgcttgactacggatcaagagattccaggttcgactcctggcgggatcgacctttttgttaaataatttttttgggtttttttgaataattcaatttgaaaatacacaaccgttattatttataaattcgagtgcaaaaaggatgtatgaacttagaggacatagtcagtatatactgagcgggatttacattccacaaatgaatttcatcgactacattaactactcctgatttacattatatattactaaattactaactgtgtgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggctccttcttttttatttactatttgcttggcttctgcagttaacaattaggaagatgtacatatacataacaagtttgaaagcacttatcgagatgatttgcaattacgaatcatgaaaactacagcagaagttcacggcttctcaggctacaacaaagttctacttctctgagtggatcatttttaacaaagttgattaattaatttttaaagaaaaatagatatttttcctttccacggggcatttcaaaggaaaaaagaatctgaaatacactttaagaaaggagtttttttctccccatcgtattcaattcggcaatcaatgtaacttataaaagagactcagactgaatcaaattcgatgggtgcaactttcaaattattctaaagggttcatgccctctatttatagtaaaaagagcgaagaaaaaatttttgaacacacgaattttacacacaaactgcacaacgctttaagtgtttttctaatttaaattctgataaataacaaatttgaatgcataagctcaatagactattccctctagctggatctaaaactttgacttctgaaacaaatgcacaagaaacagtaatatcattcattattgttatattgttataacaaggtttgattcattgattttgttaattatttttatacaatgaaataaacagaacaagatattaacgaacaatttattttacaagtgttttgtttagagaaattaacaaacaaaaagaagaaatgatcacaaataaagtattcgaggattgggagaatgactatttcttaaagacagaacaattaaccgatggatcgtttactaaggagtccttataataataaaatttaatatcgcaaaattcagcgaacgctctaactggcactaattagattgataaatgtagtcaattggagctttgtaaactaatgaacaaacttagaaaccaacggacgtttattttagtgcttctcgtacatacgatatatagtaatatgtaacatcgcatagtgtgttgctaaaatatcagttttaacgagagtgcgatatacgtctttactgagctttatggtgtcattaatcggggtcgctctataacaaacgcgtgaaactaggacatcaacaatccataagtactagcgtattgagatagtttctttagtattttaaatctgacgctttataagtattgcttcttttttacagaaattctattgtgctctgtcgtggacgctttatagaaaaaccgtgtattaagaaacaaatcaccaattataagaatttgctctactattgtttaaatctctcttcaaaactgggaatcgagatattatttaatatctgtttctacttattgaaggtatgtaatattttttaagcgttcatgcacagtgtacgcaggtaattgctttgtttatatgcacacatgcaatataataatacatttggctaatatatacaaaattagacatcttgcttttcttcattgtcccaaaaaaaaatatgctgcaaaattggtttttccaaacttcaatcattgtgtgaactcgaatatcaagtagggtttgttttatgtgattgttcaagcctttcctacttttaactatttttatcttttattttttcagttgatgctttcatattagttcatcaatttgagtattactcgttcatgtatctgtatagtagactgcacgtacagttgctttttgtcacttgctagcaatggatcgaatggaaatagacgaccaggctggcatagattttgtcactgagtccatcaactctgaacgtgcgcgtaacagatggtcaacttcgcatattccttcattaagtgaaatcaatccctcctcttttcaatctccctcgccttctccttttgcttcctccacttctttagcttccaaaccggctcgctacagtaaacctttggggctttttgtgcttgatacaaatttccttttgtcgcatctgagcctttgtcaaaaccttattgaatttcttacagctcgttgccctcgacttgttgtcgtactaccatggacggtccttcaagagctagatggccttaagtcagaatcctcctctacttgtggttatttggctagacaagctcataactttcttttgcaatgctttcgatctaatgtttcaagtcttcgtgggcagaaagtacatgaacactgctcatctactgaaaaaggtgatgacgctatccttgattgctgcatatactatcaagaagaaaaacttattcctgccgtccttctttcggatgacaagaatctcagtataaaagcggccgttcatcatattcaatctttatcgttctccaaaggccttgaagctgcatcgatcgttcagacatctttcccttctgctttttcttcgaactctgagaacttagagaatttgtcgatggatatcgatttgactgtttcacaacctttagctacagctacaaaccatcgtaatcaaggagcttcaactgtagatataccaatggatcgcacccatgacaattccatttgggcatcccgttatgcccacttccctccgtacgacaagaagaaagacacaactagatcagcagccgattacattccatacacttacacggcattaacaaaggaggagatacttcatgcatcacatccccgagcctgtaagctgctagaccaaattacaaaaataatggtagaagagactgcatttctactttcccgtcaccttttgaaattatggggagattacgacttggcaatgacaaagcttcttgcgtctccccaatttcctcctcaaaatataaacgatgttggacatgagctgtatattcactggtatacgtgtttcgatggatacttaccagctcaagaaagatcaaatttaaaatccaaagccgaattatggaatgaatggatgctttgggcggagcgtggtattggaattgggccaaaaaatcaagaggagttacaaacttacgttactttttggtctaatatttggactctattaagtagacgtgaaattttaggagatcaagcatctacctatataggttttagggagcaaaatattgaaaaatgggtcgaacgatcaggccgagaacgtattttatcttagaaaaaatataaatattgctaaattaatacattaatgaaaatattcaccaactatatcctttttttgtagcaccaaaaagattaaaagtacctgtatggaaaatagaaaaggttcatcaacggtataactaccctatgagaaaacatgcatcaaccgaaatgttttgagatgtaatatgtacaatgttaacactatattaacaacaaatattagaccattatgtatatgaaaccgctgttcaccataaacaaccgaaaaaaaaataaaaagtatgttaggaagaaaaaagagaccgcgcttttagtttttattagttcaattactggtgcttagtttcggttgcgtcgcaaacccacagcgagtttacctatgaggattttgagctttcgataatttcaatgacagcacggataacctgtgtaaaaacagattggacctcaggatcattcggaaagtccccttgaaggtttatgctagtgtagacttgagcttgaaattttttggagaggatccgagacatttgagtagaaagatcgtcaattgagccagcaccagtaagtttggtagtaacgacatccgatttacctggcatggaaagggctaaatcacctgcaggacatgttgaaacattgcttccccatacaaagatagaagaggatggattcagctttatgacttgtatccatacttttggtatcattgcattcccaaaatcaagttctttttggatgacttgaaacatggtaaaacaattatttttttttaaaaattcaaagaaagagaggacaagcaaagtgtggctttaaaatgttggcaaaaatattatgaatacaacagtaaaggttttcgaacaaatggcaagttcatgcaaaacctaattaataggagagaaaaaaaaataaaatgaattgatgttcaataataagttaaatacaaaataaacgaagttttggagaattactagttatactctgaagacaagaatgatttaataatttccacagaaataaggaaagataccgtattacgttttttttataaagacatcgtattttttcttaagcaaatttaacgtagcgtcgcctaatttcacagttgtgctttgtttatgcacggttgccctccaactagtgctttgtacgtttcctctaccatagacctcattcttgctgcttcaaagagcaaagagctttactttgcaaaatggcgttttttaacgtatttaaagccgtgttatgtgcttattttatatctgttgttttcggtcatggcattacattgaaaccgcatcaacgaggtatgtaatttcagtgtatttgtgttgagattcatggagtatacaatgctaatgaagcaaacttagaatgtttctatgaaaatttgaggaataatgatcaaatgtctgtcacttatcaaacaaacgttggtggtgatcagcttgtttctatgagtatctacaatcctgcgggtcaaattatgcatcaagaggttcccaactctatggcccaatattctttcaccgttaagaacccagggaaatacatgtattgtttctataatgtatgtgttatctttttgttttctggcatcaaagcctggcattatggtcgtcatttcccatgtcgtctaattgtttgatggttgagccggaaacagctagatgtacaatcttaactaacaacatcaataggatgcactcgatggtgaatcaaaggaggttttattcaatgtgcatggtgttatatatatctctgatgaagatttggatgctaacaatcctttactcggcaaggtccgccaactccatgataccatctccaaggtaaaacatgagcaggagtattttgtggctcgtgaaagaatacatcgcaatactgctgaaagcacaaatgaccgcgtcaagtggtggagtattcttcaaaccgttattctagtttccgtatgtgtattccaaattttctacttaaagcgacttttcgaagtaaagcgtgttgtatagtttatccgcataacgttacttattgttcgcaataagttttccgtgcgactggacgacggtcgtaatttcaagattctgcttgagcagcaaaaagtattataattggtctctatttgaagctggccatcaccgacgactaaattttttttaaaaaattttatttcctgtcggttgctggcgttttccctttcaatctgaatctttaatctgtcttttacttgtgcaggttaatgttttcttttatgatctcgcctgttctttaaaaaaaaagattcgttatgtttgaagcaatcatttagcaaacgtacgtgttttttaatgaattttaaagtcttaatttcttaaatcattctgcactgtgggaaacactgcactttaactttcacattttatggcattccgatctttctaaaggtacactttttttatagacggtaacattaacagtataacaattccctcattatacatttgcttataaaacgaattatttagtctgtaatgccacttgtatgtattacttattgctgtattcatggcgatgtttgttacctccttctaatgttaccttcaaagtatctatgaaaattcatttactacaccaaactataaccattaccatttatcgtaactcaatggcacaaggagaatttaaaaagaagaaaaatagtagtgccaacaagggcggacgtgttacaaaacactccaagaatcctaaaaaaggcggtatgtcagctgcaactgtcaaatattcggtgatctttgtatgctagggaatttggtttagggatgtttcttttaatattttaagctcattgaagttgttggacaacctttgtggtgctataaactcttcatcttttcgtaactttagatactcattatagtaaaatttttcattaaattttttgatacacgtttcaatcattttactcttaagcatacaagatatcatattatatggtttatcattcatcattaatactcattactaaccttgacttttagctcgttattgtgcccctagaagagcagctgctatcaaagaccatacaattaatgcggtatgttttaaaatttacttttatatatgttctttttgctaatatctttaaagaacattacaaaaacattaaatgttcgcaatgagaaactaattgccggaattgcgtctcaacaagtgggcaagttgacaattactaaggcattaggtgaagctggtgccaaggagttaaaggagggaaagcattgagtcgtttggtatttctttttgtgtaactgttttgttccttttcaaaaggaggtaaatggctacacttgatcatactgcatttatcgaattgtagcattggttttggaattttattactattatggttaagtatacagggaattcggttcatttttgattattatttataaattaattttgttgggaaatgagtaaacgttatatacaaatattgttgtttgataattttctttaaataattagactcagtagtgttccaaataaaaagctcgtaattctaagattaataattatgttccacaaaaaaaatgcttttaaacattcttaagtcctcgttcgtttgtttcgcgataagtttacagaagtagttttcgttttggagttctgtcctcgcccagaatttgactctgcatttgaaatggctttatttaaaattctccactcctgctgccatgtgtcgagtaatgttctaattcttttaatctttactcgtttttctggagtatcttccggtgggtgttctcttttaagaaaatcaatcagctctgaaagctctttctctgaatcggaagattccaattctattctctcttccgcttcaactttcccgtcaccgttaacttctaaatcaacttcttctttaatgctttctttttccgaagtagccgttgttccttctaccggtttgtgatggccacgtagcatttcttctgttgccgcagtcgctttttcaacattttttctgcttttgttctcttgaatgtcattaagttctttcagcacttcagttgtgtttgttgtagtgctttcgggaaccggtgatgatttggtcgaagtagtggtacttgttaagtaagagattctaggtacgatattttcttcagggatttgatcacgttgagggcgtatgtcataattgattttctcaacaacggctgcaatctgttgtttcagaatactcgaagatttaacctctgatgaaaacctttccattcgagggttaataggctttgatacgttctcgacattatcagcgctttccaaagctaaattaggaaaagacattggcgtcccttgtgttgatctcaatgttgacgaagtaaatatatctgaaacgaccaacactctttgggccttcaaaaaagccaaaagaactgaaggattggaccataattcataagcatttcgaaatgatggatcataaaatatttgacttccatactgaatacagagattagccacagctttccgatcacaggtatgctgtgatacacggattaaccaagtagggtcaacggctagtaaagtagcatgcgtggtatttgtttcaacgtcggtttccaaagagtctaaacattgtatgacaatttgatttaagaagtttttttcctcaacgggagtggccgtttttttctgtgcttcagtgagagtagcataggagttaaagtcctgcacttttgaggttgaaatgctagcgactgcagagtctcgaacagggacgaacgctgagttgggagttagccgacaaatgttttcttctttgttggcaaaccgcaaactgcggtattgtcggattagtacgggacgcgcataggtttttcgactactaagatcctctgcatctattggaagtctttcataaggaactgcattaacggttagaaattttaataaaaaagaaataaaacatcaaaaaagaaatcgatttttcaagtgacattgtagtagatttgaattttcagtcatcataatttttttatacaatcatttgctttacagaaaactgtacggttaaatctcccaaacatttttcctagggaaataaaaacccaagggctaaatgttgaaatcaaccattcaatttcgaacagaaacaacaaaaaatataattaacgaccaacgccacagtctcatccaaccactcatgccaagtcatgaatagagtaaaattttatatgtttctttgagaaaattgaattgatataaccttagagttataggcgtgcaaaatgtttgataaaagatcatcaaaattgctatcaagcatacgacgatcaattgaaaattcacaattttagaaaaagcgataaaaataaacttgattatatctaatattcattcttacctagagttaaaaggcagttgtacaaacgacctcgatcgtcatattcaaaaatgttgcgaacgaatgtatcaagttcctcggtctgtagaggatggaatgcactctgcaaaaatgaaaagaactcatcaatatccggttttttttgacacgatttcaccattactctgtgagttttgagtcatatatattaagtagatcaatgttgtcttcagttattaagaaacaaatagcgagggtattgaaaggaaatatataccaaaaaaacaaatattttaatgaattcagttaatcatgtgtcaataaattgtgaatttaatctctatattattaacaaattgattcaagtgctccgtcgactgattcactgtctgcaatactgtttggtagtttgcaagtttcaacggtagtcgattactagaacgtaaacatatactttacacaatcactacatgttaaaacacttgaaaacaaaaattccaataagctttaatttctattaaaatttacatctctattgttttgacaccaaaagcgctaaggtgaaagtatacgataaaatgtaagtacggtacaaaaaatacaaagcaattcctcccggcactttgagaaggaattcatcctgacgagagtcagaacaaaaaaagagagaggatcgtgctttattaccagacgttctgataatcattactgagacatatcagtgatgcaatccttagtgctgcaataataattaaagaatatttcaaggaactaaaggaatctttctaactttgattatataaaataattttaatattctagtgatgaaaagattattcctcgttcgttttttggtttactatttcatttatcacgaatagtgctacaactaatatgtaaacttttacgtttaatactgatgaatcatgtgagatgtcgattgaaatctttaaaagatattcttacgtataactaactctcaacttcttttatagccacggttgtaatatttctattacataggattcatctgcattaggacagttaatttcaaacaaatggatacttctgtagttttctgaaatgtcttctcgaattttttacctctcatttaaatgaattataagaagctaaagaacaatataaattttttgtgtaattggcaatactacattacagttaagccccaagaagcgagtagaggcacatagtaggggaactaaaggctccgaaggcctttacttcaatctttaggttcataaaatatataacttaaaataacatgtctttttaaatggtaatttattgaataaaacctattttcaattaacagtgggagatgggaaatttagtgtttaaacattgattaacaatgaactatacgaggtaacgcagaatatgtgttacccattcagcaaatcttaattgttcatgaatcgtggataagcaaggaatatacgatccatacatttttaaatacgaagagaatgttagagaatttcatcgatggaaggtcattttactactgagaggtaacggtagaatactgcttttgcattttccaacttgacagggttcattcgtcaaaatcgaatataaagcgaaattacaataatagcaagatagccgtggcatacaattaggtgttattttatcaattggtgaatcttaataccaaataagaataatgtgtattctgaaagagaggtgcaggaaaatgcgtataaagcaagaggaaacagcaaaaaaaaattatattaattttgaacaacatcatttcatctcaagataaatttgttccattagtcaatttttaaacatcatcagttttgatagccctacggtcggcgaatttgcaactttgcatatgacacttaaatttaatatttgggataaaagtaaatatggcttgacctcaaaagaatgcatttgaaaattaacaaaattgtatgttttcggggggttttttttttttttttttttttttttaaatgatcagtgaattttataaggtatccgatatgattttaacccagattcaaaaacaggaatattattttattacattaaatttttgaagcatcaaagtcggatatgtttatttttaaacgaaattgcttaacaaaagaaaatattaaaaaaataaagtctgatcattaacaagctatatgatgtttacaaaatctaccaaaaaaaaacacatatataaataaaagaggaagaatgaaaattacatttctcgcagtaaaaataaaacactaaaagagctagtgcgtacaaaacactccataaatataaaataaatgaacatacaacagaaaaaccatgaaattttcttacacccttgatatcctttcctacctactaaagtagattaacagtgtagaaagaaaggagcgatatataaagcaaaacgctatatttactttacgaagcacctttcaaaacgttacagtagctgtacattctgtcaggttcctttataaagtcagttgcaaattgaaatataacgtagcctgtcattaagttgcttatatgaaatagaaaaaaaaccttcactatcgatatatagttagacaacgcaagttagcaccagttggtaaatttgtagcaataaaaatgtgaatccgctacattgtttgtatgtttattatcgaaatgtattgccaattctttagttatagtagctttatctagtagcaaatggaggaatgatacctgatagaattcagcagccttttactttaaaactgctgtcccaaactcagactagagataccagctacgactttagggcttaatttgggcaaaagagcataatgtcattcataaagcatattgattgattaaataataacgtattattgtttagtgactatagtttaagaactgtgcgacgatgcatttgcagatctttctgacttgatacattatgcgtgagcgcaactgttttacacctccaaccaagtaggctaggcaagacgactgaccttgatataaagaattattgttgaaaaaaatcatcaccttgaatctttttgagtcattttatgctaaaacatgtcggctgctggtgggatagtttacgttattgtgggtggaaaccgtggcattggactttctctagtcaaagagttaagcaataaggaaggagtaactgtttttgcaagtgctcgtggacctggatctgcctctgaactgaaagattggagcaagacccattccaatgtacatatcatcaagttagatgtcacttctctacgaagtgccaaagacgctgccatgcaggttgaaaaggtagtaaaatgtattgatgttctttgggtgaattcggggatatcgaaatccttccaacctgttttgaaaacatcagacgagctttggatgtctcattatcaaaccaatgtgttaggtcctattcatgtttaccaagctttttatcacttgttaaaggagggaaagctaaagaatattgtttttacttcatcaatggctgcgtgcatgggaggagttcgtccaaacacatactcggcttacgggcaatctaaagcagccttaaattatacgatgaaagaaattagttttgagttagagaaagatggattcgttgtagtttctattcaccctggagtagttaacactgacatgtttgttaatgctatgcaaaaattagccagcaaatatcctgagatggtagaatccatcaagagcaatgccatctcaccagagcaaagtgcttcatctatgcttaaaattgtggataatttaaaaacagaggataatggaatgttttataaccttgatggcacaaaacttccattttaatggaagttcgcctgtcaatggtttacgcaacaagacacaaagcagtgccaacttgaatcaattatctataaattatgaattgaatactctggtaagatttcacttaattactttacgaaatacttaaaaaaaagcttgagaatgcacctttcaggcttatttgaattaaaaacatacgaaatagcgcagccaggtttaaattttgatatctgtgtttaatgctctcgacaaagcctcctaatcattttaaggacgctgtaagccacgctgaatgcttctctgcgagctgttcattcattatgtgagtaatagggaaacgtgatagattagtatttacaactatgcttgtaaaataatttaccacaaagttgggacttgtcatgggagacctgtggaatacaaattctattacaattcattaatagagtttaaaattttgtgaagagccgcttgaccacgtactagtatccgctgcgatctcagcggttgaacataggagcatgtgatggagaaagcacttgagtgatttactgtaatagagttgagcgcattatttttgttagcacatttcactagaatgctttatagaagattacagatctttagcaaatttgatgccatttgctgcgatctctagaaacttcttcgcacccgaaagcgcatcttaaggtttttccggcagatcttttcgggggattgctcatcgttacatcaaggtaacaaatttggccccgctgctacctggagtcttcctagatgtaaacaaaacaaatacccaagatggacagtaatgagagtgataaatcgtgcactatgcttaaacatgctcgcaaaatgcaataaacacgattaatcgttcaataacccgaaataacgatcagccgcgatttttagccattaatgcaaatttccaaacattgttgactcgaattgtggtgcattttaaatgccttcaacacttcaagaagagataatttgaagaaagaaaaggcaaaaatgagtttttgtagttccttagataatctggaataagactaggacacttgtaacactcttttaagctaaatccattcgttttgcgttcaatttttctcctgttcatcgaatttgagtgaagaatctattaaaaatcacaaaaaagttcaattcattctcttatttattgtttatttacatgagcagatttctttgtgtttatgtctgacccttcctaccgcactgtggatccatgccaacggttgctatcgacggggtaaattgccgaagctcggtaattccccttaactgtgtgactgtccgctacgttatatataatgagcggacgggccaactctcgtctctccccaactacatttcaatagtagaactaggatcaaaatggcacgtaaattctttgtcggtggtaactttaagatgaatggctctttggagtccatgaagactattattgagggtttgaacaccaccaagcttaacgttggtgatgtcgaaactgtcatcttccctcaaaacatgtacctcatcaccacccgccaacaagtcaagaaggatattggcgttggtgcccaaaacgtcttcgacaagaagaacggtgcctacactggtgagaacagtgctcaatctttgattgatgctggtattacctacactttgactggtcactccgagcgtcgtaccatcttcaaggagtctgacgagttcgttgccgacaagaccaagtttgcccttgaacaaggtcttactgtcgttgcctgcattggtgagactttggccgagcgtgaggctaacgagaccatcaacgttgttgttcgtcaattgaacgccatcgctgacaaggtccagaactggtccaagattgtcattgcttatgagcctgtctgggccattggtactggtaagactgccacccctgagcaagctcaagaggttcacgctgagatccgcaagtgggctaccaacaagcttggtgcatctgttgccgagggtctccgtgtcatctacggtggttccgttaacggtggtaactgcaaggagttcctcaagttccacgatattgacggtttcttggttggcggtgcttctctcaagcctgaattccacaacattgttaatgttcacagcctttaaaaacgtgcatagacgttttatttggcgtaaagcgaatgacttttttattcctttagctttttgtctttaatgaatagagatttttttatatcctaattttttacaagcaatatttgatttatttttatttgctatcttccttcttataccagttcgtatgatgttttcagtactttgaagcggaagtaagttaatcagaacatgtgtgtttgtcaattttaacaaactataaactgcgagtccaagaccaaaagtagttcattatatttgtttattcttttttgtgtggtgattttacccagttcatgaaatatagatacaggtctttttgtttattaatgccaggactgactaaatctcgtaggagtgctttaacgtttttaccaacttgtaccgagtacgcaatttacatgtcctcttgaatgcaaccattatagttaaaaaacatttaactgtttatacttgctgatttctcttcctatttttttattcagcattaataaggactacaaagttcctattttttaaaatatatgaccggtttgcttaattaataaggcaaactgccaatactcataaaaataccattaggtgctgctgggacgtacatcatcaaaaaaacaactattgtgaaaaaaagaatttacttctttgagttgctggtcttggaatagtgtcgctaaagtaaattccagttgggcgtccattgctcaagtacttcatgttctacaaagcttgtccaagtacattgacgtgttcgaaatggattcattcaatcattaaaactaagaaatttctatattgtcgacattattcttctaaatcatttatagataatgccccactgaggattaacccggtcggtgttcaatacttatcacctgctctgcaaaatcaagtatttccacagcaaaatacacagatttctcaattgcaccttgatctggcaaaattccatttggcgaagcaccaactactgaataaagaaacgataaagcttccatcctttaactttagacttcctcctttgcaaggaaaaacgatttctgaacatttttacaatataggtttagaatttgcagagcctcatctctcaaaggcaataaaatttagcaaaatcgatactccggttcagccaaaaacgtggaagcgccaacctggttggaccaaatacgcgaaagatggaagtatttcttgtgttccatacccggatagtgattgtatggtatttgatgtggaagttttatacaaggtgtctccttttgctgtcgtggctaccgctgtgtctgaagacgcatggtattgctggctatctccttggctactgggaaagtccgaaaatgatcgtcaattaatcccatctaacccaaagggagctttgttcgtaggacataacgttagctttgatcgtcagaggattcgtgaggagtacaatatcaaatcttctcgtaatgtattccttgatacaatgtcattgcatgttgctacacatggaatgtgctctcgacagaaacctacttggttcaaagcgagaaaggcgtatattcgttcacaatctactgaaacctcggaagacgacgactcttcctcgtttgatgacgattatcaaaattacttaaaacaagaaccatggttagctcattcttcagttaattctttaaaagacgtcgcaaagttccattgcaacattacacttgataaatcgaaaagagacgattttgcatctttggaaaaggaaccaattctacagaagttgaatgaacttatcacatattgtgcgcatgatacatactctacacatcaagttttcaaaaaagtattccctcagtttttggaagtctgtcctcacccagctacttttagtgctatgctatctctgggtagcgtatttcttccagttaaccattcatggacccgttatattaacggcgtagaagaacagtatcaacaaatgattcaattagttgatcaaaaactgtcacagtatgctgaaaaggccaaggatttaatcaatactaaggataccgtcctgaaagacccatggctccgtcaacttgattggacaccatgtaatctttataggaagttaaaaaaagcaacacaagaggtcccagtggttcccaaatggtacaaaaaggcttattgtaaaaccgaaaaaagagctgtgattactgcaaaatctcgtcttgctcccatacttttacgtttgaaatggaagaaacatcctttagcttggtctgatacctatggttgggttttctctgtcgaaaggacatctaaagatgaaatcgaaatgcttcttgatcaagggcttgtaccttgcagtagagaagaagatacaaaattggactacaataactacattttttttaaagtcccgcacaaagatgggcctgaagctagatgtggttcgccactctccaaatcatatcagcgatacttcgaagagggtattttacaatcagattatgaagtggctaaaaaggctctagaaatgagtgcatcatgttcttactggagtagtgctcgtgatcgaattcgatcgcaaatggtagtttgggacaaagatgctgaacttggagttccgtcctctgtcgatggttttggtattatattaccttgtattattccaatgggtactgttactcgccgtgctgttgaaaatacatggctcactgcttctaactctaaaaagaataggctaggatcggaattgaaagcaatgattcgcgctcccgatggttacacctttgttggagcagatgtagattctgaagagttatggatagtagcattaatgggtgattctcagtttaggctacacggggctactgcattaggtatgatgactctggaaggaaaaaaatccgagggcactgatttacattctaagacggctgccatcttaggcgtaagtcgtgattctgcaaaggtgtttaattacggccgactatatggcgctggattaaaacacactactttgctattaatgcagatgaatcctactttaaagactgccgaggccaaagaacttgctaaaaaactatatgcatcgactaagggtgtcaaatcaaaaatgagcaaacgtttgcaggaaatgggattaccaaagctaacattttggtcgcaaggtacagagagttttgttttcaacaaacttgaggctatggcacaattaccatcccctagaactcctgttttagacgctgggataacgcaagctttgagcagtaaaaatctgagcaaaaactctttcatgacatctagagttaattgggcaattcaatcatcagctgtggactatcttcatcttctcttggtatccatgaatcatttaattaagaaatattatctagaagctcgcctttctttaactgttcatgacgaggttcgttatttatcatcagataaagataaatatcgggttgcatttgccttacaggtggctaacttgtggactcgtgcgtttttttgtcaacgacttggcatcaacgagcttccacaatctgtcgcatttttttcttccgttgatattgaccatgtactaagaaaagatgttaagatggactgtgtaacaccctctaacaaagtccccatacctcctggagaagagcttactatagagtcagttctagaaaaactcgagcagtccggtcaatcacttgagccacttgagcaaattcagtgttttgtggatgttaaagctactacttcagcagagattacagaagaagacaaaaaaaacattgcatatttaaaagcacaagcattttactgatcagcaaaagaataatttattttagttaaaaaatgtgtttttcggttaggataattttagggatagttatgacattgaaaataattttcatcaaaaggtttgtttagtggagcgaacgatggtactacaaactggctcatgacgaaggaaaaaaatcattaaattagagcaagaaagacacttttgtaactagctgtgtcgattttcggacattatcggaaatattattagacaaaaaaaaaacaacgagatagtcaaaacatatagaaacagaacggatcaacacgtatgtacacgaagggtaaggggagtcttatgaaaggaaatcacaagaaggtagctagaaaagtagctgaggaatcgtattatgcaccaaatattttgatggaaaagccatttttaacaagcagtaaaagtaccattggccttgtcaatagaagtcttaagtgcagcaacccagagtataagtgaatcttcgttatcaacgcgaaattcgataggtttgttttgcgtaattacggtaaaaaagtatttgtgtgagctttccggaacgtttatttcagcaacatcctgaatgtcggctatcggtatcactttaacaggtttgtactctcggttcgtgttgtaaatagtcataccatatccacgaacaacagcccaacacttggaccacctatgtaaatttccatgtagccagtgaatggttccttgcataagaactttattttcatccaagagtttatagagattttgtaaggaagccgaatgcctgtgcttattcagcgtattaacttcttgtgggttgaaggggtaatttgcattttcttcattgatacctggtggtctcaactttccaaactgtatcaaatcataaagtgaagtacagaaatggtcaccctgaccagtttccaagtctaaaggagaagtcgtttgattacgaggttcagtcgaaatattgtcgaagtcagtatcagagatctgaacgttaggctcgctttcggttcgagatgaagagttcgcaaggatataactgataggatgtcttgaaaacggtgccctataacccgttgtggatcttagaacatgaacccattcctcagcatcctcatttgaagtggcaatgagacgaattatcttttcatttaaatacaggaaaaaagctaaacattagatataaacatcaaaaattctaacgtactttttggtgatttttctttgtagtaggcaacagctgaaatatcctgagtagggaaaataaatttggttttgtactccttgaagactgttagcgcgtcgttgaaatttgcacattttattcacaaaccttttcgtctttgtaaaaagataactgatctctgcgaagaacagcccataattgctttttagtctaggttgttagcatccactacaaaaaaaaccatgagtgcaaatattgactctgaaacgggaagcaaataattggaatattctgaaaatcaattggtcaaagtgcttgtagggtgctgtttgcatcatcatatccccaaatcaaaagcgaacaataaagaattaagagtacgtatcattcacttctaagtacacttcacaaaattaaagaatactccaaatccctttccactcaaacgtatcgtaaatattactcagacaactaagttaatgaatacatacagaagttgcatgtcctttctttatcaaccatccggattttaaaacacgctcaagctctggaagccttcttgcttcatcaaggctagcagttctgagatgcgatgaaactcctgggtccatttcatcaagcgaatagtcaaactaataaacgccttctttcttttgaatacatcaagaaaattccttaaactgaaaggtgttaaactagaacgatgtaaagtcgtcctctatacagattttggttaaaatcacgtttcctaacgcatacgtgttagtggtaccagcgacgtacatattcagtaatagcgttcattaacgtatcgctatttgtcaagtgaaattaaaatgtatggtagagaaatttcaataatagaaatgatagtacgaataaattgtagcagtagaattgagaagccttctttttgaaaaaggtagtctgaaaatatgtcatctttattttgagaggcatacaaccatatagtacatggacacagtaatcgtgtagaagtgctacatctcgtatactaattaagaatcaaaagaacttttgtaaatcctactgttacagaaattcaactttaggttgtattggtgcacagtggtaagggattgttgtaaggactggcaggatgaaaacaaaaaagctatttaaagggagcacttgttcgctgtaacaaaaagaaaagcaacaagaaagaaatacttttttaaatattttttagagaaccactttctctaatgtagaaagcgttggtctttcccattcggttcgagacctatgaaagctactcagtagatactgagttagtagggagtagggtttaaacgtgattttagcatggtttcttggaataataataaaaattcccttccgtcctctatgccatcttctttatgcttcactttacgtccagatagttgatagtttccggtcttgtaagatgattattgatatggtaaatcaatcacaatcgaatgaaagataaaagaataagagtatgtaaccctttaagatgggaaatatatcaagcaagaatggggttaaaaaaaaaacaattttaaagtcattaaatcctttttaataccattaaatagtactaattttgctcgtgagtaactaaggtcgggtagcatagttggttattgcgcacgactgttaatcgtgaggtcgagggttcgagtccctccctgaccggattttttatgcttcaaatcaactgcagcaaaaacatacgctcaatcaatttaatagaaatttgcaaacacccaagaacatgtttaactcagtcagtttactgcgaagctcacatccaaaaagcaggtttgatggcgttttcctttctacttcatatgttagcttagcaaccaaaaatgctttattgagcccgttatgctgtgaatttccaagctttcgaataaaattgttgcattcgtgttaaacaataaaaaatattttccctactattactgaaataaaatgccttgagtatcggaaatcttttcaaaattcaggatacaaaaaagatgccaaatttttttatattaaatcaaaaaaagtaaaagacgttgaagtctttattgtaatacctctattaaatgatggtataaactgaggaaacctatcaaatatacagaacaaaaaaaattatatccatagtaatagtggtcaaaaattaggtatacaaacaagattaatggtggaacaaacgcaaggggatctcggaaaagaccatgttgaactcattagcagtgtcgcgaacagcttgatccatgacactaccgccaggtgcagcaacatatttgacaccgctttgggcaagacgatagatgttgtcagggaaggggaagaaggcatcactggcacagacaacatccttgcaagtagccaaaaattcctcccgctcctttttagtaagaggctcgggaatagtctcgaatgcagactcccattgctcacgttcactaccttcagcaggaacggcatcaaggacgtacaagtcaatagcgttagatttctcaggacgcttagcagacttcttaaattgcatacccaagactttagggtgatgacgaagccaccagttatcagccttatcaccggccaaacggttgcaatgaatgcgggattgttgaccagcaccaagtccaacaaccataccattcttagcatagcaaacagagttactttgagtatacttaagagcagtggtagcaataaccaaatcaataagagcagatttgggtaaatccttgttcttactaacaactttctcaaaaaggctgaagtcaatcttggcatggttgcgatgctgttgtaagctaataccgtagacctggcgagtctcaatttcggcgggaacatacttggggtccatttgcaatacacagtatttaccacccttcttcttcttcaacaactccaaggcttcgggctcgtaaccgggtgcaataacaccatcggaaacctcacgagagataatacgagcagtgcaaacatcaactgtatcggagagagcaataaagtcaccaaaggaagacatacggtcagctccacgggctctagcataagcacaagccaaaggagtgaactcggtaatgtcgctaacaaagtataccttcttttcaacatcagacaagggtagaccaacagcagcgccggcaggagaaacatgcttaaaggaagcagcggcaggaataccgatgttttcacgaagctctttgaccaaaggccaagagttcaaagcgtccataagattgatgtagccaggggaaccacataaaactttgaaaggaaggggtccttgttccataaaggcttgggcaggagattgatggggattagcaccataacggagagtcaattgatcaacgccagcagcatattgcttgcggaagtaatcagtgatggcagcatcgtaagaagcagtagaagcaaaggccttcaaagcataagtatttctgtcatcttgagtaagtttgtctgacaaaaacttatcagtgaaagtcgcataatcagcgggatcgctcaaaatggttacacgagcgtggttctttgcagcggcacgcaacaaagtaactccaccaatatcaatttcctcaacagcttcaggaatggtaacgttaggcttggcaatagtttcacggaagggataaagattgcaaaccacgatatcgatcttctcgatgctttgttcaacgagatccttttcatcggaaggaatatcacgagcaagaatgcctccatggacagcaggatgcaaggtctttacacgaccacccaagatctcaggagcattggtgatcgaagatacatcagcgacttccattccactctcacggatcatcttggcagtaccaccactgcccaaaagcttaacgcctttgcttgttaacgctttggcaagttctaacaagccagttttatcgtagacacttaacaaagcatacatttttatccaagaatcccgtttgcgaccaaactaaaagttttagatgttagttcagctgaaaattgctgcaccccaaagtacgactttaagtgtaagaacttattattcaaaaacacgctattgattgataacgaaaaccaacaaatttataaggtttgctaacagtctctcattatgtctgaatttgtgataacagaagagtctgttacatgtaatagggtaattttcttcaatacgttagactacgctactagttttgttcatgtcgatgttttgacttcatatggaaaaattcaagtattgttcgaagcaatagtgactgcaaatggagtttgaatgtgacaacggttaaatccacatgccagtctgttttgagtgttgctcttttagacctaacaggcaatgatcaatcgtgcatgtagtcaatcaccaaattcacttacagtcattgtctgagcattttctactaatatcctaatgtgttaatcatatacaaagatgataatgaaaccggccatcggctattgattcttggttctcagaaatctacagctcaatcatgcaatactgatattacagaaaaaaatactttcatcgtatgagctaactcacgtaaaatcattcaatttttagatacgacaacctctttgcttgtttatttttgaaatactaaattgcttgcttcagtctttataaataaaagtataatcattagatttcatgattagcatagaatataaaagaaaaacatcactagcaaggaacatttttcaaattaaaattcaaaaacaaatcgttacaaaaagatgcaatttataaaaaaaaaatgaaagtacacacacacggttaaagagtcaaaaagaagaatttaattttattttgctcaagcttataagaatctgtaaaaaaaagttagtaaattattcaaataataagatttcatggaaaagcacttgaaacaatagaaatattcagagatcggatttggcttccgggtcaatcgtcacagatttcggataggggcgacacaaattgctcatcatagtaatatttttaacattgtttcagcgttttaaaactcaagttgaaattacttacattctgttttgtaattgacaaaccacctcttgttatgagcttctacttatataatccttggacagtcacaaccctgccctagtatactgttaaagaatgtcaaatagtcattaaaaattattgaaatttcgatcatttaggttattgaagtattatgtagcaagtaataatatagtatcttgaaaatacttaagagagctgtaggtcatattaccgtacaaattgattttatttcaaaatcccaaaaattcggcacttaacatgtaaaattactccttttgcaaatttactagatttcttgttttatttagcattcataatatattgccatggagttaaaaggatagttgcaaagagctctcttatttacggagccagcttgaggataggtacggattttgtaaatgagtagttaaacagtaagtcaatgcgaaagtgtaatgatgttagcgataaatgttaatttagttattttaaacctatattattcagcccaattattaagttattttggatttggaatgcgctcataacatgcaacaaatttctttccgccattacgtgcaacctttttcccttcctctgtttcgtttgtcatcaatgtaacacatatatcgttttcttcttcttcttttgtgaatcgtcgaaacaagggatgcgcgtcgagatgttgagccatccaaacatgtagctcttccacgtctgtaatggtataaagcgttccatggggtcgaatgaaataagcatactcacttgccaaagtacttgtgataattctatttttatgtttacgagccttgaagtgaggatctggaaagcagaaaaacatttttgagagttgccctttttcgaagaaatttggaaggaacttttggcaattcatacgaagaacagaaatgtttttgtatccccctggaaccggctcttcatgatctgcacgataacgcaatgcttgtatcttttctttcaaatagtctgaaacttgcatccggatttccatgcctaaaactaatgtatcaggaaactggggaccaagtgcaacagtaagacccccgtagccgcatcctatgtctacgatctcgacctttttgttagattcaacatcaaaatcaggataataaggactccaatccatttcagacggacttcttggactgcgagagttagcaacaaccaaatttttaaaaataaaatagaaggtaatcccaaattatataaaaaatatatgtaaaaagagtttatcggtcacagttctcagccaaacacaactactgtatataaacttactactcaagttcatgatccgaaaggacatttgcatgcgctctttgacgaaacaaacgtttctgtaaacaatattagttaaaagtcaatacacaagataattttgtatgagaacataccatgggcaatcgcccctccacacctccttgcttggacaaacgtttcagcttcttccttgcctcctcttcttccctttgcaattgtgctgcagattttttggctgtagcagacattttctctctttagttgagcacacgaaaaccccaaaaggtaaaggtttagtaaactagctgtgctgtagtaaaaatttgactgagaccaaaaaatttgtattcaaatcagctcagtgtaaaatttatctaagcgagaaaactaaaagagatatttgaatgacttagtaaaatttatactttaaacatttcataaaaagtaattaaacttgttcagtgcgcaagttcacgcttcgctttttaattattcaaattgggtttgaaaaagggaaatgttatgttacctaataatttagaagtacattgtaaatatatataaaaatttgctcatattctatctaaatatgcaaaacaaattgaggtagaagaaagacatgcattcaaatgcgtccaattcaccagtaagcatttcgttgttacatgcacactaaactaacctcaaacaatacaggtacaataacgcaaatctagtcattacttgagagcaccagcactcttagcggcgcctagaataagttcggtgatctcatccatcccaacttgatttttgacttgtgcaaaaacaatgggtccattctcacgaatcttttttgcatcacgatccatgaccgacaaatcagcaccgaccaacttagctagatctgttttgttgataatcaacagatctgactccgtgataccaggtccacccttacgtggaatcttgtcgcctccagatacatcaattacatagataatgaaatcagcgagatcacgagagtaatttgcagctaagttatcacctcctgactccacgagtagtaattctgtgttgaactcggattgcaactcctccaatgcgaccaaattaccggagacgtcttcacgaatagcagcgtgtggacaaccgcctgtttcgattgcgcgaattctctcttcgggaagtgccttgttacgaattaaaaattcttgatcttcacgagtaaatatgtcgttggtaacaactccgatgctatatttttcacccaagagcctgcaaagctgaagcaaaagtgcagttttaccagaaccgaccggtcctccgacgccaatggtaaaggcacgacgagagaagtctctatgattgaactgaggaagttcacgcttcaagtagctgccaggcgtttccatagcatcgtgagaatggccatgctcttggatgaactgcaatctggcagcttcgctggaagagttggaagatgaatcatggctgtgatgatcgtgaccatgatgatcatggttatgatggtcgtaatcgtgtgtatggtgatgagtcgagtcatcagaacctcccttgtgaagaaaaggaatcgccatgttttgaattagaagaatgtgaaataaatctacgcaagttttaaaaattttgaaaatcctagtttggcagatgtggaaagttagaggaaaccaaaaagtaaagttataccaagcttccaaattacctgatttgtaagattttataagtgtaaatacaaatgaaggtaaagggataagaaaaatatttaattaatcacgagaaattgtaaaactgattatattcgacgtgaaataaaccaaggaggaaatgggagtgttattggtgaggcagatttgctatttactattgtagataaaaggtgcgctacactaatatcgaaatttcggtcgttagcattatccacaattgagttacttaagaaattgaaatccaagcaaactgtaaggcacttgacattttcaagaaggttggggaaggtcatttatttgataagagaacaagcgccattgaaactgtttacaatttataacgcctaaatagttttacaaacgaaaaaaaaaaaacttgttgaaagagtatacagaagttgattactgaattcagtaaaactaattcctacagaactgatttactgcaagttttccataaagggatattgttacaataaatcgctatacggagctgattgaaggatattattaaatctttttattataggaatacccgtaagatgatatttactaaatattaaatccttaatgaggatatcggttttaaggagttatagtgggttttcgattaaatgtagtcaaatagtaaattttcgaaatggaatggcaaaaccagttatatttctattataaaaataaagtttggtaatggtatagttgtcgtttgaagcattataattaagctgctttgtttgctacgttgtcctttcctcctattgttattactgactagatggatgaaacgaacgagtgaaacataatgtgcctcaccgccatacagtactgttaagatacctataattgttaaacatcagtatccatctttaccgttaaaaaaagatgcgtaaaatagctttcgaatgtcagcaatactatactacgttgcgtatcactatatgtcacatgttcaacatcagatcataggtattcattgataacaactatttagaaagattataaatagagctacaactgaacctcgttcctcaattcagttatgagctatatcggtgaccgatactaacagacttcttataacaataaatataatattgttagttaacataccgcataccgctacattgtagatcgcaagcaaaactcaccgttgctctatgtatcgttaaacagataccaagctgcgtagatgacattcttcaattgtaagatgctacagtaaatagttttaaagaggtctagtgtaaatgcaattatatcataaaaaaaaactagatttatcacatcgggttcaatacattgatattactactgcaatagtttatctttgtaactgaattatactccctacacccgtcaacctcgacggtatcgtctcataacgtcgattttcccacttcgtcatttatgatatcaacgctgggcatcgtagtgtgatataccgcatttataaagtaaaacgtagaacgattattgagttgtacatcatatgttgacgtcatttacggtatgttgaaatagtatatagcagcaagtgaaaccgcagaagttgatttcattctccatacattcattctcaaatacgaattgtaattgtaaaaagacaattaaatattcgcatttttacaagattcagcatttcctatattaatttggaataaatctttttttgaccacatttttttccagttgtcatactcgtttctctaaataaactatcaatatgtctgctccttacaaaaacttggatcgcgatactaagcacactcatcccaaattgaatgagaccgaacgaaacttgaatcgtggttggggcgatgtgaagaaggaggagttgtatgaggatttggctcagagtgatgctgacaagcaacttgctgaggataagatggaaacaaaatacgagaaaagcaagcctgccccctccgactagaagaagtgcattcaattaacaaactaagtataatcaacaattactaaaattctacgcttaattcgtgatgcctttttttgatcgatgatttcatgcctcatgacttttagataccaaaaaaaatgttaatgactaatgaaagaacaccttaaatcttatatgaaaatgaatttttgcccaaacgtaatattaaaactatactaagtggatgtcgcacacgtatgtgtatttaatagtatcgccagtgtaaactctgaccagcacgacagattagtaagtttacagcttgtcaatccatgaatttaagcaaactgaagggatatatatatgtatatgtacaatatgtatatgtgttcccatcaaaatctgtattgtaggcttaaaactgtcggcacaaatgtaacaaatggtctataaaatttacacaattttttcaactataatctagcataaatggatttaaatgtataatatttttctttattaattaatattttatcctcattaaacagaaaacacacacatacacactatgtatgtatccttttataatcatcaaatatcattagggtaaattcaccatatacattatacacccaagatgtcttcgtctccggtctgcttttgtactcctgcgacaacaggaaaagacaaatcaatacgaaatcaagcactggaaaagataaacacatgaatgattcagaattcaactcgagaggcaagatgcacatggtgctcataaagtttaaaaaaaatagcatgacgataaattagcacataaagacaagggaaaaagaagaaacagaaacaataaagcgaacgggtttaatgaactttgcggaagtattttctccaagcttcagcaattgggttaggtacagtttgctctcttaacgtttcaaactcatcggcagattgactaccaacggatttttgcagagcttctgtatcagtcgtattaccaccattgccgtaatatgttcgactattaaaaaactggttatcatgctctaagcttctcctaccttgagggccatgtgagcgagagcgatattgttcgcaaaattcatctgccgaggctcttgagccgtgtcgttgcagagtgcaattgcgccaacgacgaggaggagaagttgaaagctgtccttctgaggattgattttgtccctcgaaatgtacgttagcaggctctgatgaagcttgcatcgtgaagacaagaacggaagttgtgaaaaataaaaaaataaactaaaaaaagatgttttgatcgatccactaagcgtttgctattagttggtatcgaatgaaatcaataagatgtaaaggaggactagaggatacactgagcctattgggaggaatcagcgttcacggaatacaacggaagagtaagagtgattcgacaaaaatctgaagctaagcaaaaatctggttagcatgaaaacaatgggaacaacaacaaaaaaaacaaaatttagacagcttaacaaacaattctcaaccactaacttaattaaacaaactgattaatcaactaactaggcagcttgttcgtttttgcttcctacggtttgtcaaccatccatccacacttaccaaagccgaatcaagagatcaacgagttgcttttgtaaaacaacaagcaattgtatttccttttttttttgtaaaaaagctaggcggcgcaaaaacaatcgttcttaatgttaagtttccgcaagccagatagataatgtaacaaaaaaaaacaatatatatatcttttatatttatatatatttatatacaaacacagaaagtaatagatatagatcgatagtgtatacgatatgcgacgcagcaacaatcgaatatcagagtatcgctttcttttataggatcaaataagtgtatcaaacagacactgaagtgaaataaatattacacttgttaagggtgagtggtttgatcgtactaagtcaaatcgattctaaagtatacgatggtgaattgaagatggatggaacaagccttcctaagttccagcatatctttttataacctttacgtaactacgacatgagaaaaattaatttgcctcattgctaggatacctttttctttgactcatcatcgatcgccactgccaccatattaaccttgacttgctacagtgaaggattacgaagaacgaagaattgtaattgtcgcatgacgaaagcacttccttctttttgcgaatgtaatgtctgcttcatactgaagtctatggaattggtaatcccctttcctcttaacccttcgtagcaaagtgaagtgctgtgttgcaatgaagcttgttggaactgcaatgcaaagcaattaaatgcgttagcattctatcgcaaacactattcaatcatcgaagtgttcagagaagaaaggaaggagacttgactgatatacttttacgattgacacacttttgcaatcgactgaagaaatttccttatgagcaagcgcacctgtaaaaagtaagtacctaagcaacaagtcgtccttctcaatcatagaatcacagcttcgggccctttcgacttgttttatgaagatttttcttctttttcatgtgaaagtaaattttcatacactcgtcagtctttctctagttgttgtaccttgttctttttttttttttttttttttgaatttgtacatctaccctcatctccaccctttgcaacatgtcatgcaagtacaacgattaagggatactaaaacactttccagtaactaacaaacacattttcatactcatatattatccattaattgctgttacgtatgggcggcacaatatcacttacatctcatgaattagcgacatgaatgtggagaagcttggggaaaaagaatgcgacaaaccttcctacaacgtagccgtttattttcataggaatagatagaaatagaatttattgaaacattcttcatttgaaaatgggttttcaacagacttggtattctacctttacaaacttattatattttcttctttattgctccatttgttatattcaccagccccaatttgatgtaacgcatttcgcagttcctttctgcaccctactgttctttacggtacatcactcttattgttagctacgcagttcggtatctgtttaccgatacatattgacccgcggtgagtttctcttgcgatctacaatataacggtaaagcggtatgcggtatgttcactagtatcttagtatatgacatatagtgatacgcggcgtagtaaattatatagtgtagtgctatattgctgacgcacaattcgctttactgaatttgtctaagctgcacaatttttttactgttcccgctacgccgccttacctttgtagtacatgtgactagacaaactcgctcttttatcacatctcactcttttacactatgcgttttatcgtattccttcattatacactatgcatgctgtactttttaatgctacactaaaaatacgcacacttattgctttgaattcatttacattaacttgtcactcattcactatttttacattagcaccttttttctacttatgctgttattctgaaaacaacaatagaatatctttaaatgataatttgttattataagataactagtttaattccatttattctaaaaacattaacacctcatgatcgtttgtttaaattagagtaacaatatatacaaacaaagagacaaacgtcaaataggcaattggcttattagctccagcggaggatgggtataagccagtaacgttggtgttgttaccgcctgtgaaaccacccgtcgtgtagtaggtatagttataggtagctgaaccgttccattgacgaacggtagaccaagtagatgtaccagatccttgataaataggattgctagtaacagtactgctttcaggtgcttcggtagaagaaacagtttcggtagcaggagctgaagtgtaaacactagtagtataataactagtggtaacaacagtgctaggctcgtactgggtagaggaagtagtgtaagtaaaagcactagattctccggatactccagtagtcgtagtaacatgagtgacaggatacacggttgagccaggaacgacagtgctaaccacagtagaagatacaatagtagtgtaatatccacttgaagaagtctcagtaacagcagtagtaggttgaacctcagtagcagtagtgacttgagtctcagtaccagcagttccagtagcaccagtagtagtttgaacctcagtggcagtagtagcttgagtctcagtagcagtagtagcttgggtttcagtaccagtagtgacttgagtctcagtaccagcagtgccagtagcaccagtagtaggttgaacctcggtagcagtagtgacttgagtctcagtaccagcagttccagtagcaccagtagtaggttgaacctcagtagcagtagtagcttgagtctcggtaccagcagttccagtagcaccagtagtagtttgaacctcagtggcagtagtagcttgagtctcagtagcagtagtagcttgggtttcagtaccagtagtgacttgagtctcagtaccagcagtgccagtagcaccagtagtaggttgaacctcggtagcagtagtgacttgagtctcagtaccagcagttccagtagcaccagtagtaggttgaacctcagtagcagtagtagcttgagtctcggtaccagcagttccagtagcaccagtagtagtttgaacctcagtggcagtagtagcttgagtctcagtagcagtagtagcttgggtttcagtaccagtagtgacttgagtctcagtaccagcagtgccagtagcaccagtagtaggttgaacctcggtagcagtagtgagttgagtctcagtaccagcagttccagtagcaccagtagtgggaaggacctcagaaccagtagttgtaggagtattaatgacaaccgtagtggttccagtagcagttccagtaggagtaactgtgacagtagatgtctcggttccagtgtaaccagttgtaacagtaacaatgtcggtttcagtcgcagtcactgtggtaggtgtttgaataacaactgtagtggttccagtggaggttccagtaggagtaactgtgacagtagatgtctcggttccagtgtaaccagttgtaacagtaacaatgtcggtttcagtcgcagtcactgtggtaggtgtttgaataacaactgtagtggttccagtggaggttccagtaggagtaactgtgacagtagatgtctcggttccagtgtaaccagttgtaacagtaacaatgtcggtttcagtcgcagtcactgtggtaggtgtttgaataacaactgtagtggttccagtggaggttccagtaggagtaactgtgacagtagatgtctcggttccagtgtaaccagttgtaacagtaacaatgtcggtttcagtcgcagtcactgtggtaggtgtttgaataacaactgtagtggttccagtggaggttccagtaggagtaactgtgacagtagatgtctcggttccagtgtaaccagttgtaacagtaacaatgtcggtttcagtcgcagtcactgtggtaggtgtttgaataacaactgtagtggttccagtggaggttccagtaggagtaactgtgacagtagatgtctcagttccagtgtaaccagttgtaacagtaacaatgtcggtttcagttgcagtcactgtggtaggcgtttgaataacaactgtagtggttccggtagaggttccagtaggagtaactgtgacagtagatgtctcagttccagtgtaaccagttgtaacagtaacaatgtcggtttcagttgcagtcactgtggtaggcgtttgaataacaactgtagtggttccagtggttccagtaggaataactgtaacagtagaagtctcagtaccagtataaccagttgtcacagtagtaacggtgccagtaacaatggttgtaggaatgatatacgaagagtttccataaggaatctcaactgtgttggtaacaacagggccagaggaaccggtcaatgtagttgtaagagatccggaatatccaatggtagtagtggtagtagtagccgaaacactgggagtttcgatataaactgtagtgggaccagtctcacttccactgtgagtaacaatagaagtaagcgtggttgatccagtccagccagtcgtaatagtagtataaccataattaacactagtagtggtagggacatcaacagtttcagtaacaatgctattgctaccgctaccagtcaaagtagtagttaccgaaccagaatatccaacagtagtggtggtagtgacagttgtgggataaggagtctccacataaactgtagtaggtccagtctcattaccactgtgaggaacagtagtggtaagagtagtggatccagtataaccagtggtaacagtggtgtaaccatagttagtagtagtgggaacctcaacagtatcaataacagtaccattgctaggagctccagtcaaagtagtagtgacggatccaggatatccaacagtagtggtggtagtgacagttgtgggataaggagtctccacataaactgtagtaggtccagtctcattaccactgtgaggaacagtagtggtaagagtagtggatccagtataaccagtggtaatagtggtgtaaccatagttagtagtagtgggaacctcaacagtatcaataacagtaccattgctaggagctccagtcaaagtagtagtgacggatccaggatatccaacagtagtggtggtagtgacagttgtgggataaggagtctccacataaactgtagtaggtccagtctcattaccactgtgaggaacagtagtggtaagagtagtggatccagtataaccagtggtaatagtggtgtaaccatagttagtagtagtgggaatctcaacagtatcaataacagtaccattgctaggagctccagtcaaagtagtagtgacggatccaggatatccaacagtagtggtggtagtgacagttgtgggataaggagtctccacataaactgtagtaggtccagtctcattaccactgtgaggaacagtagtggtaagagtagtggatccagtataaccagtggtaacagtggtgtaaccatagttagtagtagtgggaacctcaacagtatcaataacagtaccattgctaggagctccagtcaaagtagtagtgacggatccaggatatccaacagtagtggtggtagtgacagttgtgggataaggagtctccacataaactgtagtaggtccagtctcattaccactgtgaggaacagtagtggtaagagtagtggatccagtataaccagtggtaacagtggtgtaaccatagttagtagtagtgggaacctcaacagtatcaataacagtaccattgctaggagctccagtcaaagtagtagtgacggatccaggatatccaacagtagtggtggtagtgacagttgtgggataaggagtctccacataaactgtagtaggtccagtctcattaccactgtgaggaacagtagtggtaagagtagtggatccagtataaccagtggtaatagtggtgtaaccatagttagtagtagtgggaacctcaacagtatcaataacagtaccattgctaggagttccagtcaaggtagtagtgacggatccaggatatccaacagtagttgttgtggttgtggtagggactgtaacaataagaattgttgttggagggggacaactagtacttgttgaaccagatgtggttacaattaaaaccgttgctgggttgcatgaggtgctagtcgtatcagctacaaaagttgagctcgcttcaacagcatttgaaacttgtgaacctgaagtggtagtcgaatcaggaagaaaggtagatgggcttgcttgaattgcataagaagcttctttccctgaggtaaaagtgctaatagcagtcatggaagcgtcgttgctaacgggactagcagtaatgtagttagcatcatttccattttttactgtgaaggtgctagtaaacatgctaggatcaacagcagcgtctctgccaagtaaggttggcatatcgtcaactaggaaatttggatccgcaagctcggtctttggaagtgaaatatcgtgaggcacttcattttgtgatgcagaggaaaggtaatcttcaggttccattcccttttgcaaaatcctgacatttccagaaggtagaccagaagtcaaggagggaagaagagcagccgtgaaaagtaatgcccgagcagatgtggataaaaaccttctaacagacattgttgatatattcaaaaacgggtaagtgaattagaaaaaaacaaaattattaagataatttaaccaaacgaataaaaaaattaaatattatcaaaaacaaaattaaatccaatgcttgacgattggtgtgcagagcgcgtttattgataatatgatagaaattcaattagaaaaatagtgaatcccaaatgaataaagctcgtagtttcaacagagaatgaagaaaagagggtttaaatgaatgcaaaattgcgaaaagattaatgaaagaaataatatatataaataaaaaataactggatgaaaggagattcgcaagctgtattaccaaaccaacccaaacacgaaattacccagtgtttattttgtgtaaatgtaggacaacttaaaacccaatttcaacccgaaatcctagacgatagaatgggggatgtaaagaaaaaaggggagaatattaaaaaataaatgctagccagatttattttaaattattcaaatgaatgtaaaatacccacttgtaattcaaaagaatgtagaatatgtacaagagcagatttgtttctcaaaaaaaaaacaaaattggatgctggcgaaaagaatgagtgaagatattgttatcacagattcgtgcagcgaagagagatcaagtcgctttcccaaaataaagatggaaggaaggaaacaaatgatgatacaacaaaaaaaagaaagttccaataaccaaactctagcaacctcaacaaaaagagagagacagatggtgtatatggaataggtaatcctttttttttgcaatgttcgaatctttctcgatgctttgcttttatagaagaaagtcaacgatcttaatctcgttaagaatgttttggatgttcaattgatgactgattgacgaacactcgaccactcgccttcaatgtaggagcgaaataactttcttaagtagatgcggccatatttataaataactacacccaaaccaatctgtgtgaaattttagcaatgaatatttacggaatttttcctttgcgactttttctatacccctctctctgtaccccgatgacccttttctcaaatgttccccgtttttgcaagtttttctttttttagagaaacattttgaattcgaatttaaaaaatcgttgtcacctatgtggaagaccccgcgataacataaaacctcttcgcaaattctaatttcggctagggaataatctctatctcgggaacatggaggtaaggatccacttttgcattctgtgctggttcctaagaatatcgaggtcgagcgaagaagaaaatttcgatatatggaataacgagaccgagtatgctaaagaaagagaagaaaagaaggctgattacaggagtagtgtagaggatgtagcaagcgcaattttaattgcaattaagaagctagtgaaacaagagattaagatttaatttgtggagatgacaggagagaaatgaaaaagtgcgactatgaagaatgatgagtaagtgagtggaagtgtagtagagatggggttgtggtagcgagaaaggcggtgtttagaaggatgtagtagtagttcatgcaatgtcaattcattagttatgcaacgtctaagtcgttagattttcaatgtttgcttagtgatcaaagcatttataattgaaattttttagttcaattttaaggtggcagcgttcagttgctattttttcgcgtctatttgaattgcgacgattgtaaacgaaaaataacctttcaatattatggatggatgtccattcgcgcattggaaagtttctactgatttgaatgactttttacgcgtccttttccaatttcttttcctacaatttttggcaattgtttttgttttttttgttatcaccactattgtttcatcttctccctccaactagcgttctcctcggataaaaatacttgcatttacttctatatgtccaattcataaaattacaagtatgtcaaacctctgccggcttatagtccagcttgccttggaggcagaatgcatggcggcgctcaccaggtgttgtcaatctggtcccgtagaatggtggtaatttttgcaactctcattactctacgctaattatatatactgcattcttaagtaatatagtgaatcggaatgagtttttttttttttttttttttttttaagcaaattggatcggaaaaacaaggacaagaaatgaacgaaagccttgataattacgagaaaaattacataaaatatatggaaatctttttagaatgaaatgaattcttttgcttcttttccaaacgtcaaagccaacgtactatatcctttttgctactgtgtacatgctacgctctacttcactaaacagtcaggtcagtatgtactattttcggtcagtgtgtactttttgctctggttgtgattaaagctagtttggcttagccatcatggatggtaaagccggcaatgcctaggcacatgttgaaatggttatttttatagaactagctattttggatgaaagtttgagaaggaaacccgagaatatagactcacgaataaagaaacactcattaattattcgtttaaaagatatgagaagaagttaaaacaagaacctttctattttcatccaccattcacacaacaaatactttttgtttgtaagcagcttcttgtgtttctcgtctatttctgtaaataaccaacatcggatagcacacccactttactttctattcttagtagccgtcgttatttatttttagcagtaacccgctcctgccgtactaaacggcattcataaacggaattagtgcagtgtagtgtagtgcattcagtgatcaaaggggatcttattttcttcgattgtcttctaagtttctctatttttagatggacattttaaaaaaagtcttcttcgtgtattgtagaataccttacccccaaaaataaaaaagaataaaaaaagagaatcctgaatcacacacactctctctctttcaaacattttttttttctgtggaattgtcaatttatgtgctgcgaaacttttcgctaatttcaactttacgactcgtaaaatgcttcgttaagcaaaaggggtaggcttatatactattagtaaataaccatcggtccgacaaggcaagagggcaatttcgattatgcatccaattttcataaactgtagaagggaaattagataaaaaagaggtggctgaatcagatgcttttcttttctttttttttaattcattatttgttttcacacagtaaagttttatgtgtacatacgaattcaccaatattcatacactcgggttcccatggaaaacaaggcaatcaaattacgataaaaaaatatatatatgtaaagaaaagagcaatcgttaattgttgttgttgttgttttttttcgaagagaagtcgtatttgtttcttttttttcttagacattttattgttccttacctttatttgttcttccatgctttctttatttacatagggtctccgttacttgatgttctttacctcttcctcgtgctgaaattgaatggaatacgtcatgatttcggtaaatcaaccctttaaattttcggtaatccttgaccaatgtttgtttctcaaatacaaaaacactaaagcttatacgtcatgacatgatgttatctgttcgttgagtggaaggatgatgtcaaacacattgtccaattgcggcttttaaatttcgcttccttgtttatttatggcatcatatgaagaaggagaacattgtgactccattccgcttcgttattcaccttttcaaaacaagaggtttctacgattagcgaggtcgtcgttaagcataattaaagagaagaagatatacaagatggtaatttgattctttatttctatttatattttattttttactttgatacttgtgtcccacttgttaattctatttctatattattttttccacttttttaattctatttctgttttctattttctaattttccgcttgctacttttacttctatttacaaactctatgcctatcgtgcgtgactttctaaacaagtcaaggttttatcgtttcatctaatgttttatggcatgtggaaagtttgttaaccttcccataattttaatatggtttcatattcaatttctcttgttttctcttattctctgttggaaaggaaaaaaagtggttgagagtatcatttgtttctttctacttttctcccctaactattgtgaatctatcatcttaatctctccccgctttacaatcattcaataaggaaagtattaggaaatgttgctgactcccactttctctttccctctccctctcccttgctccaaggggatggatgttgaatgttcagagaccggtattaaggtggagtgcgttgtcgttattctcatgaatgatggagttggagaaaaaaccgattttaagagggaagcgatgaaagctgggggttgaaaaggattggagtggagtggagtggagtggaatgaattgaattgaattggattggaaaggaaatgaaatgtttatgtttatgtttatgtttaaaaggatgatttggttttcaattcaaaatttcaagctgtcagtcttttctttctttataatcgctttttttttttgttttagttgtcatactttctgtgtgtttctgtttcccgcccactttctatgactcttgtcgaattgtcacacatttcttgcgtatacagttggctggcttttttccttctcatttcgtctgtgaattttagataggcaattgaaaacattcacaatgaacaagggatacttagcattctttacaacaacctttttcaacgtttgtttctagggaagcatatttcttcaacaaaccgatttcatctttttacccaattaatttagtaaaggtcatttcaaaatgtatcactttttgagagaatgggtttgttgtgcgtcgttcactaaatcactctcattctagtcgacggaaatattctttttcactgtggtggttgttgttgttattgtttttttttttgcgtttcgtcatttctttttttctcgattatgtggaaatgcaatttgttaatggaaaggctggatattggatgatgcttgatttcctaatcgttcactaatatattaaataatccttgttcaaccattttcatttcctcctgtgttcttccattacctacatttttacttgtttcaattgcaatctaccatccatgaggacatgaagatttctaatttatattatatagacatacatgtttacacacaatgtatatatatatgataatttcttcttctttccgacttggccacttattccaatgagttccccttgtttcaacttgtgtatgtttctatttttgagtcgctaagctaattccacgttgttttcatagacgtgcaggttttcaggaatgggatgaaaatcaaatatccctcttctctgttcttctttctttttctcttctctattgctcttatttctttcctcgtcccttgaacccaaattgattgaattgtttttcatattctcttttccatctccttcccatataattcgagtcgctagttatgttgagcaaattatttattttccatcaaactattcaatcttacacaattcctttgattactcgatccacaatcattaaataatctcacttgcaacttttatacacaatcccctgatcccttttttcgcctagttttcctccttctcttttctacttcatttcagaatttatgaattgcatctcgttgtatgctttaccaatactacccatcacgaactctgctattcttgtttaaaagtttaactcaacgtgctacctgaaattcgtttaccgtagccgaagtcaaaatgcctttaaaaaattttaaaatcctaacaaacaaagttaagttggtttgcgttgctcaacgttattctttttttgcattcggcttctaggaaacactactggatagctggctaatttaaaattgcattttcaaacatcggaaaagttgcgaagagcatcggaagaacggctatggagtttgttggatttcgggtaataaggtaaactttttactactttttccaaattttatttgttccttaaatgtttaagccttttatccatgtccactcaacaaaacaagaaatgactttttaccgcttatttcgtgctcttagccgttgacaatgctctccgggtccacggtactatttgcgtataagcttgttctccgaatttccatctataagagttatcttaaactgattgagctttgataaaattttatccaactttactgtggattagaaattagcacgttgttttttgtggaattggtaaacaatgggagactgggttgctgtttatttacattatagttaggagtggaaggaaagtgcatgcatgttttattttcctctgaaaactgacgttacaaaatttctttctttttctttgtaataaaaaaaattcccatttttatgtcttgattttttccttgttacgataattttgtgataccttgtttttgtcctttttttttttttttttttttctatcatcttctaaacttactcgggcatgtaattaactatatgtttgattacgattattccccattaatttgattgcgaaaacttgatgaagcatggactgatggctggtaaagtagaatgtacgatttacaaaggataaggtgaattattttaattaaacttgacaacagacatttgaattctatgcaacagaatgccatcaataccaaatttgctacatgtctcactaacaacattatctactaatggcggatgttaagaaggttataaaaaatgttttgtctttggatttttttggtaagttcttcctttacaaactttcttttttttttttttttttctttttggtaatcaatggattgcaatacttcttttatgattattttgggctaataaaacttttgctatatataccgcggcttaaatacggtgtaaaagcacggttgttttaagctgatgcgtaatatagcaatctcaatatctttttcttttttaaatcatgaaactggtcattgcatttgagacttctctacgattctttgatcatcaacaatactcactacatacctacctacatacgtaggtgaattagattggcacaaaacaagtgcttcctcaaacactttacaaatattctttgtataaaacccaaagcatgtataataaatccttcaaagaaacagcctattgatcattacgaagattatgtttatgattcatttcaaagttagtagcaaatcatctaagctatttcataaaacgaaatttattctgtcgaaatgaataaattttaaaatacatatataaataaaactaattatcgaccttttttattctttctttagattttttgtcctttcaattgtgattccctccctacacatacttgattgttgttattttcaaagtagcagtcgtaaaagtaatttatgtttagttttcatttctttattttgtgtatacgattttgaatcaataaaaaaatagaataaagaaattaaatgaattaatgaattaaaaactattctcactgtactttgataaaaaatttttcgctacctatagccattggattaaaaagaaataataaatacaataataatattgataataataataattaatacattattgtcagcaagataaatattaaagatacatttcatttacataattgatagcattaaatttcacatacattgtattctttgtttataggaattgtatgaagttgtttaaactgcgttttgcaacctattatttaatatttttcaaccaaagcttggatcgctgacgctctgatttccctttaatttatttatattacttttttttaaatagagactttgaatgatttttttagaaatgcaaacggaacatatcttactctaatgaatgttgaccttttgttcctcgatttaagagctcaactctcaattaaaaagtagcatgtaaaaaaaattaaaaaattaaaaaatattatttaactatgtttataatatggaagtaaataaattttattaacaaggatttaatttaccttgagggaaaataatcatttgcggaatttcaattgttttgaataaaataaaatattttttaaaatattttcaagaattcccaatgatcacgttggtgaagacattccatctaacaattgctttcagacatcatgtttacttttttttatcacccaaacatgaagcatgctactaatggctatgccttagtttaattcatttcaagtttattgctaacgaaaaatatttttaaaaaagtattgcggtcagttcacagtaatattgatagacaccaagcaataaaattacaacattctttagcataaaataatgcattccaaatctaactaaagcaaagaaaagttaagtttcaaagtgattttgttaagaagaaccaatacagaattacaaagagtcaattaatttcaattaatcttacttttaaaatagcaattgaaaggcaaaatacccatgagactttgctaatccatcattcataattatagcataaaattcgttcagtatcagaaaaacaataccgtacacgttatgtatcacaaatattgtaatgtaatttatcaaagttgataaaccaattaagccaaaagtgtacactaccatcggtaaacgtagatagcgtgccggtattttgctatgatatccaagatccgatttgcatagaatttatcttttgcacattcttaatctaattaaatttgaatcatttgactttatgtatcgtcctacaacaacatcttactctcctgtgtatacgggaaatcccctctatgatatttctgcttcgcaaagcgatcctcgacaacgaatccgcaaaaatgttcggtttcaaacagaagtagatgaattcccagactttgatgatagcgacagcgatgagttgcagtttgaaaacagagatcctagaaagagaatcgaccccataaagcacatgctgttagttcaacgcttaaagcgtgtgtctacttcctctcgtcgacttttcatctttactctctcaatgtttctaatcgctttcatcttattaattgcttttgtttccttccgggattaaattaactcttaacaatgtttagagcaagagcttcattcgttttgttggtactttggatcttcggttgttccctatggtttttttcttttatcgcattcccagtgcgcaaggacttgtgaaaaattttcgcaccttcaattgtacatatttatatcccttgtaaatgcgtctctttttgttctcggttagcttgcttgttttacaaacctgtttcctaacttgtcttttctacatttgttttcggtttttctttaaaaaaaaaaaaagagaaggactacttgcttttcatcaattttttatattatataaaaacataaagaaaaacgaagaaaaattgcaattttttgatgaaattgtgctgtgatctgtttccttaatttttgttctctttaatctcaacaatctattgaatactaagtttaagtatggttgtttattcttttaatcctagtcatggttactcattaatattcgtttttcaattaattgaaaagttacttatttaattgagaacgtaaaaacataatcatcaagcatttttcttcaacatttacttaagttacccttgacattgtcctcacttattaatatgtatgtcgtcaaagcatataggtccaagtggttcaccatttatttctaattttttatttaattatttcttttgattgtgactactgcgacacaataaataaacaattgtctagtccaactagacccttaaatactttctgtatcagtgatcattgtagctgcgttacttaatctttcgtatatatttctagtatttctgactgtacatatcactaattacattccttaattttactaataactaatttgcctaataacatgtgtatagtttattattgcaataaaatttattaatttgctctagcgcgcatcctattattacaaattgcagaatcgtaaaccttttcctaaagaaatattacccaagaaccacaatccaacaaaagagagacactaacctatttccaagttctctcgaaaaaaagaaacacagactcgtaaaaaaagatccatcattgatttttaaaatcatgagctcaaagcctgtagaaattttcaacatatcaatagatatatataaaatatgtataatatatgtcattttgtatgcccgtcgtattcgtacatccatttcgtcaatgcaaatgtttcaaatatgcatattctatttaaaaagtcccgtgaataaatcatgcacgcattgacttctgaaactttcgcctcatcttattatgcaataaaacacaacaccgcatactaaattttgccggatcgtttttacataacgcttccacaaccgcaacgattaaaaagcacacccaatgagcatccgtccaagcccagcttaaaaatgaaaaaaaccggacctaaacaaaagacgtttcgtgcaactcactcaatcacagttaattaaagccaaatatttcgccctttctgacatcctcgcgctttgcaaatgtcagcaaaacaatggacacaatacttcggcctctgactaaaggaaatcatcagaagcctgtgcataacacagatgcacgtaacccaataaaaatatttttttaggaaatttaccaccaggattgagcactaccactgttgtaagtgttaccatgatgaggagtacggctttcaaagccaccgtatccagagtagctagggccagagctataaccactactactattagtagggcgacggaagtcgcgagcaccataagcattgcctccacgaccaccacgaccactgtaacggccaccacgtccattaccaccaaagctgctttcacgagccatggcgatcaaaaagctggggcactcttgattggcctcttgcaacaactcaatcaattccttagcgatacccttgttgttacggttgaaaaacgcaacagcttgaccagtgttaccagcacgaccggtacgaccaattctatgcacatagtcatcaatgtcagtaggtaaatcgtagttaataacatgcgtgacattgggaatatctaaaccacgactggcgacggcagtagcgaccataatggaagtacggccagagcggaacaattccaaagcgcgctcacgctcacgttgggtacggtcaccgtgaatgcttgttgcggggaagttgctattcaacaaatagtcggtaagtgtgtcagccatgcgtttagtctctacaaagatcaaggtaagaccctcaggaggtaaggtgtgaagaatatcaagcaagtaactacgcttttcagaatcttcaacgtgtacgaccttttgagtaatattctccgaagtggaaccgacacgaccaacactcaagaagacataatcctttaaaaagtcacgagctaaaagttggatatcacgggggaaagtggcagaaaacatgagagtttgacgttcttcaacgcttgtcatgtcagcaccttccacaatgtgacgaatttgaggctcgaaacccatatccagcatacgatcagcttcatccaacaccaaaaacttaatgttggccaaagaaatacgaccacgatcgattaaatcaaccaaacgaccaggagtagcagaaagcaagtcgcaaccttggtcaatttggcggatttgagcacgaatatcggcaccaccgtaaacagcacagggacgcacccaagaacggtaacagaatttacgagattcctcatgaatttgacaaactaattcacgagtgggagccaaaataagggtggtaggataggctttgcgaggacgataacccataccggcatcctgatcaacaggaacagcggcaggtcctttatcgaaagcaagagaaagaatagggaataagaaaccagcagtcttaccggaaccggtttgggcacaggccatcaaatcacgtccggatgtgacaataggaatggagttcttttgaactggggtgggctgagtgtagccagagagtttaatgttttgaagaagatgagagttcaaaggaggagaagtgaactcattaacaggctcgatatctccaccggaaacttcaacagggatgtcatcatacttttcgaagttaataccagttgaaactttggtaccatcagcaacggcaccaaataattgacgctccaaaagagtgttacgggctccgataacgtgttgaccatctctccattggccaaatccacggttgttacgataaccaccgccgttgctgtaaccaccttcacgaccgccacggtaattattttggcggccctcgccaccaccataatgaccgccacgattgtattcacggcgacctccatagttagaggaaaactcactaggagtttgagacctagaagagccacgagatgagacagactcatcgtcgccaacagctggagctgcgccagcgcttggcttatccctagcaaaaggaggaatatacttcctaggtctgctgatgtttgttttttgcaatttttcagtcacagaaccaactgaatctacttgttgctgtacattgtcgctcataatattttttgtatttctgagttgaagtgtttggttgaggttaggttaagttggccattaaatgctaccaaatacacgatgggactgccctttttaacccctcagcaaattagatatgtcaacgaaaacaatttttaacaaggataaaaagtcatttaaacaatttaaaattattttttagttaattttgataccaatatgtatgggtattaatagtttttttgaaaccttaagtcagtacacgtgctatcatctgactacgttaaagaataaaaattaattgaaaggttttactatataaatatatttataatctatataactaaacatttaggcaccgtaatgtaggtacacgattgccactcaccaaaactaaaaaccaccgttatgctcgtctctaaatagcagacttagtatacatattaatcattttaattggaataagaaaattcaactttcaaatttacaattattagcatacagtttgctttctgtttaaggtcgtagtgatattcaggagtaccagccatggttttgctgtcttcccataccaaccaatactacaaaatatagaaattgatatttttattgtgccttgcaacttaagaaattgctaaaacctttaggcagaagctttgtaagcggtgctgtgcattaaaaccgtatttattcgacaaatccgaacatatttatctatattgaagaagtccaaagaaaatcacatttgttaagattattagatacgacataattaaaagcgtttttcaaaatgattgtccttaatgctctgtcgtacttgggtatcgttttgggattcataggcatgaccgtgagtatcgcatcagctttgtattacatttcagagtttgtagaagagcactctaggctcgcaaaggcgtttttatgtcggttggtttattttattatggcggtaatggtgtttttggttatatttgatggttttcctttttggctctcggcattctccattttcagtcattacatttataaaatcaactttgatacctttcctttcttctcatttaagagaatgagatttttgctagcatgtttccttattgtcgcgaatcatatcttatgggtccgctttttccaggtgcatgaattccctattaaacctcgtggactcacttacgattttgttggtcaacgccttttgacctctcgtgcttccttttcacaagttgcttcatttatgggggtatgcgtatggtctgttcctattggtatttttgtttcctttaccgctgctgacaatacacttcctaccattacaaccccgtcttcctcgtcccctgatgcttattcttctggatcatctcgtcggacgtcgaatgtacttcgacaagcttataaaaagttaggtatcttcgtcgaacgtagtcttacctctttggggttgagtgatcgttcaagtgaacgttacgtctgagttgagtttgagggatgcttgtctttttaaattaaggattcgtttaactttactgtaatgtctgtacttcttatgtgatcatttactcacaacatgttgcatctcttttttttttcgacttttattttgtatatagttttcttcatactttcttcatcaacactttaactttttctcggtcagtttgagcgaacaaaattatccttcttttacgttttgtcgttgttctttaggattgcctattgttatttttttcaacatggaaattgtattgtcaatttgacttaaatttcatctcggacgtgtagaaaatgcatttaaaggaaatagatgacgccttttcatattcatatgaaacggagttttttacgtcttgttcataacgattttatcaataaaaattaacatgatagaaagctaaatatatccaagtaaaccctagccacttgtaaaattgataaaatacacatttaattaatcagtatcgactatataataccgagtcctaaaaatacagcagacatcatcataatgaccatagcacttaacggagaaaacgaatttccagcatttgcaaccgcattctgagaaatcaaagagatgttgaaggacggaatagctgaagagggcatactactactacttgtataggaataaacgacgctttccgaaatattcacagcagacaacgatgtggatgtgaagtgactagtctgaaccaattgagtagatgccacactcgtaggatattgcgaacaagttagagcaccaggaatgtgttgatccacgatggcggacaagttggatgttgcgttataaaaggcttgcccaatggcaatcattttttgactttgatgataaaatgtgtaggcgtttcgaaaaaataacaaacctaatacaatctcactatccgtcgaaggtcgaatacctaaaagacatatgtttgaaacttgcccaatcactagcaacgatatcggtaccttgatagttgaattacatccaaattgaaatatcagagcggcttccaaatcaatttcatcacagtttaatgcgaaatagccttcggataagtaggcaccagcattatccatcacactgtaagccaattcggcaggcaaataaatataagtttcacgagtttgaaagtatgcatcagtgatgatagaataattagaaaagaacgtagagtttaagaactgcacagagtaaatggaaacggcgtaatgcgtaagcttagtctgcttcaaagcgacaaactgtccctggtactttgacgtatccacggctcccaaaagtaaacttccattaccctgattatccagatacatactaaaagcagggtatgccaatatatcctctttaactagttgttccaaaaaggttggtggtgaaaaacttgaaatggaatccgaataatctattgaattaatttcggtactggcagctaaacctagcacgcctttgtacggcagcattgaactgggaacatactcctttaatgtgatgccgaattggaagtccggtaaagcttgataatgactgtaagaaagggagtcctgaacattaattccagcaactgtaatgttatcgtcatagcggataaaaaaagtgcttggactcgtaacaaaatggaagctagaagatgcattcccaaaataacaagaatcactttcttttttacaaagaaagtatcgcagttcatccgtactccactgagtaccactattcactatgccaagatacgctggattaaacgccattacattgtagtaagtcaaccatgtgtacggcatgtccaaatctatagctacagtgtacgaaatactcggacgaccgatcgaaagggtagtagtgtagtaagtgtaactctgcaaatctaaaggaaatgaagtgataccagatggagaataagtatagtcacgcttctctaattgattttcctggttgggaaaagttttcgcaacgaagtccaaagctaaaacaccatttcccgtatattgtaacgaagagacaagtttaatgaaggagaaaaatattaaaatccaaatcctcataatccttaaataattagaagaaaatatagatgcaagaatgtttacatagaggtaaattaaaatgaccaaggtgattatcagataaaaagagaaataaagaataagaataaagtaatatgagaagaagaaataagaatatgcaaaacggaactaaaacaaaaatgcaaagtagaataaagagcaggtgccgagttcttttgatgaaagaatgttttaacgaaagcaacgatgaattgttattatcccttgttatgttgggagcaacaatttggcaatcttgctttataaagaaaagaaaatccacaacagaaagtggaaataatcctcaagggatgagcaatagatgcatgtaaaaaccaaatgcaacgcaaaaatctagaaaaacttgatcataaataagagtctttcacaattcctagcacgtcgtaaaataataaatacaaattgaaaataagggagaaatagatcacttaacgatagtttttttagaatgatatgatagtaggtttggcatgtagctcaactgaatgtatttttgaataatttaagttgaaagggaaacgtttttaaagctttgaaatatgccgataacctttatggtaacgtctcaacttttaaatagaacaagcgatttctccgagcaacaaaaagacgaaaataaaagacagtcttattgctgtacttgtagttcaaaactgtgtcctagtagagtgctatttccttgtttttctacttcacctaatatggtggttgattgcgggctcaaatcccttggggggcctcaacaccatcagactaacttcgttcacattaggtctgaaagtatacaggatccttgagttctttatatcatcatacaataaatataaaagcaaaactgtgtcttttctagaatacgatttgtatgctttttccagcgtaattccgcttaaattgggattatgaaacaggtacgtttttacgagtcttacgggccttaaagtgataattttattgtacttcgataactaattaatatttttaattaaaaagaaggagaccaaaaccagtcaaattgctttagtcgatggtgaaaaattatcgataacagattcttttgcctccctttttactctagacgaagaagaagaaaacgactctgtagacaatgaagagattaagttaacaaaagagaaacatgaaaagttacttcttttattttggttgcattgcaagtttcctaatggattagaatggcttcattcatcaagtgatcttttaccagagcaagtttctgagtggtttaacttttatcaaaagtatcgttttaaaaggtatgtctcattgagtaactttttgtattttcctcaaatgtacaactaacatgcaagggggcgaaattttaatctttcagctagagaatctgtaactcctatcgttgaagaaccgatagttcccgaagaacccgataatttggaaggagtttcagaggagacacctttaaaagaaacttccctagaacttagcgaggaggaaattataacgtcaaaatctcccataccttcacctgaaactatacataaaaatattgacgtagaagagaaagaaactattgaaccaacaacacccgtaaaagaagtggaaaccactgctcatgctgaagaggaaaaaggccctttgacgccagatagcgagtatgctgctcgacagcttaccgaagaacttgcaaacaaatcctctcaagaagaaggagtcgataagcaattaagagtggttgaagctaccgaaaaggaacatgaggaagatgggaatgaagaaaatgtgaccgttaccaaaccggtagaggttgcgactgatcaagttgagtctaaagaagtgaaaaagaaagaggtatcagagacaacggaacctacggctccccctgtcactgttgcagaagttttggaaattgaagataaagtcccaaaggttgatgaagttgaagaagttcattctcctgaagccaaggtcactgaaaatgatgttgagaatgtacaatcaggtattgatattgaaaaaactatacaattattaaataatcaagagattccttcggaacaacaaatcatttccgttgacaaggccactgaatctcctgttcaggaagtagcggttgatgtcaacgagaagccagtagatgaaattgttgagcctagtaaattacaaatggaaaataagttaccatcggaaaaatcccctacaattgacagaactggggttgaagctccgctttttgaactttctgtatctatgccactaactttaattcctccttcaaaattttctgaaccggtgaaaccagagctttcctcagaagcatggctgcttcgaacagaaatgtcgcctttacatttaaggttgaaaaatgcacataaatatgttctatcagataactggtctcatgcgtatcgcgaggaaattgtacgacaatcactacatcatttaacggttgcaaaagaaaaaggtatttggtcctttagacagcccaaaagacaaaacgagatgccacgattgaaaactcatcgggattatgttttggatgagatgcaatggatgtcaattgatttttctcaagagcgtaaatggaaaattatattggctcatagaatggcgaattgggtaatggattaccatcaagctagtgataaatgtactgtttgtactccggcttcgttgtcaaagaataagaagccgtacatgcaagagaatgaacatcagaaagactctcacgaggaaacgtttaatgaacaaatagtgagccattttaatctaaatgataataataacaacaaagtgctctctattcccagggattctttacagttttataatgctgttttttcggatgatatatttgtgacaacaaactccgaacaaattcagaactgcgttttaaacgttcctatgtacggtcctcctactgaaaacaatgaatattgtgaagaaatatctgaaaagtacccgatcactcctgtgtcacgttttgcatatgccaaaacaaagcttaaatccacctgtgcaaaggcttctaggaaacgtttgttcaaccaattggaattatcaccacctgagtcgtttatggaaaagaaggcgagaagcgatgagaaccagctagatggaaataaaattaaggatgataatcagaagctatcctcagtaggaacctttagtgtgcggcctccgtatccgccttctagtaaagatattcgtccagaagccccttggttgcccgaagaagatgaactccttttattactcttgcgacgatattcctttaattgggaatttgttgccagtaggttaacaccaccaggtttgtacataccgcttgccgagaagcggactgcgtgggattgttttgaaagatggattcaagtggatcccagagccgccaatgtccaattgactggctcccatgcaagactcgctcagcagaaattagatgaatccttaagacattcggataaagttagccaacatctatccttacgggatgaaggaacacctaaccatttgattaaacataattcttacttcttattgccaactgtatcaagacattaccgacccattactatatttgaagctatacgaaagatccttaaaaagagagagtttgctaaaaaacccactatgaccaagagagcgattgcaccatctgcagcttcaactgaaaaattgccgccggttccttcccctctcgaactttctcgtttgaaatctgagcgtgaggcacaaatacagcaaatacaggctcagagaaactttgcacaattgcaatcacaaaacagggctctacggccgcaaaacgccgctgttgctgctggtgcacaacaacacaaccagcaactagcagcctttcaagctgtagctgcttcacaaaatagtagtaacaattcatcagcgggtgtctcgcctatagctggtagaatggtccccaggcttcagccatacgctgtttccagttctttaaaactaacacctgaacaaattcatcagttgcagcaaaggaagcaaactgtacctactactgaaaggacacagtaagtatcgcctcaatgcaatttttcgatttattgtattttttttgagtgctgttgtatattagaaggaaattacgaggcgagagctttttctctcacacaataaaaatagaatacgttttcattttcgtatcccggttgttggttttttaacagaatcaagcaaatcgaggtaatacgaagtgtacatgataagtgaagtttgatttcataaacgttattttagctaatgaatatgttttaatttttgaaagacagacaccattctcggtagacaaaaactccatgtgatgggccttgtagaagcgggcgacagtgtcatataacctcgtcgtgggactttgtttagcttcttagcagtctttgcattcgtccgagtgttctgtccattaacgggtaacctgaaatattcattagttaagttgaaaaagttgtcgaagacagctacgttcacaaatgatcttttcatacccgtttacatgtctcattccccgatagcatcggatattcaccaatcttgagatatcagcattccgttgacgccgtaagtcaccttcaatagtcattcctgatagcagttgcgacaacgttgtcaattgaacatttgtcagctctcgaacccttaacgtattgtgaaatgataattttgcgcatatttcttcagccttggcatgtccaattccataaaaagaaagtagagcaaaccgcacaggtttatcgtcgtttacagccactccaagtatgtataccatgatgcaaaatctcagatatcaacagatgagacagaaaccagctcaataatgaagtggacaatttggttttgtaattcagttctctatcagtaatcagagagcttaaaaccgttctgaatataagtattaggctttcttgtaaaagagtggagtggtggtgtttagatataatacacagttggatctctcatatttttagaaaactagttagattgtacagactccgggcctagtaataaaagacaatttgagtaatcattaaagagctactatctaaggtgtaatttgatgtttaagaagaccataaatagggcaaggtaagacgaagaaaaacaaataaagaagagatatcgtcaaaggccttccttttctgttcaaattttaaaatttatgaactcaaatgatcccttcgttcaatggtctcagtttaaaatttattattgaaaaatatattcacgacattactgtctcttacaaagttgaatgttcaacagtacatgcggaagtacagtaaaaagttttggaataaaattttatatattctaacaatgctttgcggatctcaactgtcatatatatttcaagtgcagctcctttacattgctatgcttgtgcaggtcctaggcattttaaatgagcagtagctttccgcatttcaattgaaacttcagtgctttcttcttatatgggatatgactaattttatcgcttaacacaattggtagtgttcatttttattattacttaagcaatccgcaaatcatgtggtttaatagtcagtttttaaattgatgttttatttaactttaaaaaacaaagcaactgaaagaagtatagtactgtagatttcagtaatattgtaactactatacgttttttctttttttttttttttttttttttttttttttacaatatgaagactaagatgaaaattaaaaatattattgcgaataggaatacagatcgtatggtaaaataatagatcgaaaatagcaattaatttaaaaaattgcttcacatggctttgtaaagatgtgtgggctaacatactagaaaataaaaaaaatatgaagataaaatgagtttagctctcaaatttggcagtaatattgacatctgtaatagtggaattctctgggacagtcatgatataaaactgaagaaagcgatagtattcttcatcctcttcctcattctcttcatcttcttcagtgcgctttttcaagttgggtctgtcaggattaacaaaagtgttccaactttggtaagcacgaaggaaatcagcataagtttttgcgggagcagcttcgaattcgcgctttttcaagttgggtctgtcaggattaacaaaagtgttccaactatggtaagcacgaaggaaatcagcataactcttctctggggcagcttcaaactcacgctttttcaaattgggtctgtcaggattaacaaaagtgttccaactttgataagcacgaaggaaatcagcataagtttttgcgggagcagcttcgaattcgcgctttttcaagttgggtctatcaggattagcaaaagtgttccaactttggtaaacacgaaggaaatcagcatatgacttgctaactgaaaccacaccaggatcggcaactggaataggtgaggcagcagcaagtgagaataaaagggcaatgacagcggtgatcttcataatgtatgtgaaaaaaataaaatttcgttgataagttagaaaaagaaagatagtttaagcgatgaactagcaaataaaagaagaaaattataatttgttgactgattcaaaaaaagggagagtttaaaaaggcaaaattccaaaagaaaaaggattaaaagattagaataagaaagatcgaagcaaatttacagaaaattagctaacggagcaggtttgttgacaagagggatgtaaattcacacccaacgcgagttcttgtagagtgaagaataagaaatagaaagagtgaatatgtaaaatagaagacttgaacgaattctggttttcttctgggacagaatgcctgtatttatacatctttgtagtgctccgtttccctcaattcaaatctggaattctatgctttcaaactgttcattgttgacattaaccgccattttttaatgacttccccgttttcgttttatcgctgtttatcctgattggttgaagatattcgcttatttttttgtcgtccacccaaaatgaacttctatgtacagcgaccaatcaaaagacttattaattttaagcgacttttttctggtagcggctattttttttattggttaaaggttttttgataatgtaaacaataaaactctatccattgttctttgtgtgtactcaaccaatagcataccgccatagaatgaaaaaatgaacttcagattgaaggcatagaacgcctctggctacttgtagcagatatagatactgcaaagcaactaaaatagagcttcaaaggagatggagcacgcaaaaaagaggagaataaacaaatacccgttcccctccgactagtgggccagtatttggtgtactagatattgtgcacggagaaagtacaaaggattgccgttgctagcatttaatttccaaggaaaggatagtaatatgatagtaggaaattgtttgataccattagtgctttttttccctcgaacatgagaatcagggcttgctaaaaccatagtagtgctagttccgagaatcccaccttttcattataccttcaaaaaataagagtacatttcgaaaaggttttagtaaaaggattggtgaaaataacgaataaactgctgcttctttacagcttttttaattcttttcggcgttaacatgcttcctttcgttctaaagtcatataaccatatcattatactaataaactgtttaatataattttactcctttattatgacttcgcgctataccattgtatttgttaaattgctttagcgcgttaaatggaaagcattgatcgcaaaatccaacgtttgcaatacttgcggctatagactggagatgatttaagaattggtgtaataaaaggattctgtaactcatggtaaacgcttctctaatctgggatctcgatactccttagcgacattttcaatatagcaaacatgcaacagagatattcatttataggttggatgctagatcgagaggttcttattcatacattgtcttgaattttttaattttatgaaagaaaaaaaaaatcttttttttctattctgctcagggcatgggccgcggttattccgcggcccatccatatgttttggctcttccatcttaagttgttggttgcgtttagattcgtgttcaaagttgcttacaacatactactgtattattgtacgagtagactccatatacttcaacagtacaaagtctccttgtatattaatttgttttagcgcgcttttctatttttttactgtttttccactcagaccataaattaaataggtatgtagcgtaaatgtcgaaatttttttcctcttccattttagtgcaaacggatgcctttttgaagactcatgctgaaagaaacatgaaaaagttaattctccaacacttttttacccgctcaaatagtgtttcacctattttgcaaatccttattggtatgggttagtgtgtttctggttgcgttggttattgagacagtaatttcatcgttacattctttaaaaggtttttttttttacgactgtgacacaaacgcgtaaacatttgagaagagaaaaaaaaaggaacttgtgtgctcatttcattccttattttataaccagcattcccaatttactaatgtgttgtagacaatgtataacgtgatttttgttttaggcggtcctggtgctggaaagggtacacaatgcgatcgtttggccgagaaatttgacaaattcgtacatattagcgctggagattgtctacgcgaagagcaaaatcgtcctggcagcaaatacggaaaccttattaaagaatatatcaaagatggtaaaattgtgcccatggaaataactatatcccttttagagactaaaatgaaggaatgccatgataaaggaattgacaagttcttgattgacggtttcccccgtgagatggatcaatgcgaaggttttgaaaagtcggtctgccccgctaagtttgctctttatttccgttgtggtcaggaaaccatgttgaagcgtcttattcatcgtggtaagactagtggccgttctgatgacaacattgagtcgatcaagaaacgctttgttacatatactaaagccagcatgcctgtcgtcgaatatctgaaatcacaaaatcgtctgataaccatcgatgccgagcaagatcccgatgcggtttttgaagataccgtaaaggcacttcaaccttacctgtagagaaagcaatgcttttgtaaggcaatcatttgagtgctatattcttattttcccaactttcattatatctttgcatcaaatatactgtccgatcacggttaatttgttgtatattaatttaaaaaccttcttttttctttccgtagccttgccttaatgatatgtctttattgataccataatgccaaatcactgcttgaactgctcagtaacgaaagttcgctgaaaaaaagatacatatagcaaaatgagttactttaacattgaataataaatcaatctctagaacgttttcatcaaaacgttcacataaaaagcacggtttgtagtgcacaaaataaataccatagtgtattctactgcaaaacgaaaccataaagggagctaaacccagacataaatgagtagattttttccgataatatgttcatgagttaaattaaaactataactatttgttcacgttgttttggtaaacaatccctaattttctcctaccattgctaacaaataaccgtaaattttcataaccaaccagcacattagcaaaacaatatactggcatttgcaggacttgatttacctgcaactcaactatttactctgactatccaaccattaacgatggcatacatacccatacagatgaaccacaccagacatacagacaagattagtcggaatcgagttacctgacaaacaggtgccacacattgcactaaaataaatcttctcgaatgcgtttcaaaatcaggtacgacaaacgaggccatactgattgaatttctggtacattcggcagaacgttcgttcttcgctcctcacgagcacgcaacgaagatgtttctccgaccttaccccctcaacgagctgtgcgcttttcaacgcgtttgaatttgaggaagtgcggcgttcgcccgtacgtccagcatggttcttcggtacaggttatgttttttggcaacagcaactattcaaatcaactgaaagttttttagaattcaacaacttccaatactcaagtgtccaagctagcaaactgtttaataatcgtgacccaacattcctttcatgcgcaccctcagcgtcacataaatcaacactttacaacacctattcaaagcttctatatgccttcgtcatttaaatgtctaacatttcaaaaaagtgtttgctaatggtaaattcttgagttttcttggaagcacatatataacgagtgtgactgttctacgctccttgctgactagtcatcagtctacgcatgccaactaccaccaacataagcaaatggtaagttagcaaggagtagcacatcacattaacaaacagagttcaattggtactggatacgatttaggattattcttctccccggatggtcgtttattccaagcggagtacgcgtataaagccgtcgaaaatgcaaggtaaggtggattgaatttccttatcgattgattttaacattgtatttagtacttgcattggaataaaatgtgaagatggagttattctagctctagaaaaggtagttactagcaaactacttaagccgcgagtaaataacagaattgggtcggtcgatcgacacattggtattgctactactggctttattcctgatggccaacacatcgtaaaacgtgcaagggacgaagccacctcatggagagataactacggatctcccatccctggaacagttattgctgatcgcttggggaactacgttcaacttttcacttgctattctagcgtccgtccattcggtgttatgtcttttgttgctacttatgactcagaaggtccacatttgtatatggttgaacctaatggtgtttattggggttacaacggtgctgcagctggtaaaggtcggcaagtagctcgaaacgaattagaaaaactgaatttttcctcattaaaaatgaaagatgcggttaaagaagctgctagaatgtacgttttgctttgttgagtacaattttttttcattctatttgctaataattcactcttttttagattatacgcaactcatgacgaagaaaacaacaaagagcatgaaattgagatgacttgggttggtgttgaaacaaacggtattcatacacccgttcctgatgagcttttgcaagaggctgaagcatatgctcgtcggattgctgatggcgaagaagaggatattgctatgcaagagtaaatgtcatatgattcctattatactatgttatgatttcccatttttattctctcttcatgcctttttattaccctactgacctcttcctctccttttcttatttttcctccaaaattttagccaagtctttgtctctcgattagctattccatcttccgtaaccgtcaattataaacaattttacgagaacgattatctatagattccttttatcgcttttcttatagaatcaatacacccgtttaaggaattaacatttttatcttgttagaatatggcagattctacttccttaaatctttggagttataatcttcttcccaactttaattcgggtctatcgatttgatatttaatgtgtatatgtattgacctatttactacattttcacagtgatattaaacaagtaaacatttttagcattgcgtgaaatccctaataacaagtagagtatacttttgaaagtgtattatgatatcagctgtatgagaaagttatttgcaaccaatgcaatactcattttagcttacaatttttttaatgcaaaatcgtaaacacgaaatcgtttaataatcatacaccgaacttactattgagtgaattaacaaaagcaaacctgctgaaatacttcacatttctattaagtaccaatcaatttaattttacaactacaatatccatttcctatgctcccaattaagacaggaacaccggatggcaatcactgactatgcatcaatgtcaatcgataatgtaattcaatattaacaactattccaaaacaaaaaacattcttaaatctaatttcatgtagtgacaattattgagatgattatcataaaaaaagaaaaccatctcacccaatcgtctctttttataaatttagtcttcagttcaaattatcttttatattactgcatcaagttttgaatccgcagcacttttattttgactgttataataagcgttgttcgtagttccctagtaagaaaattcagtatttatatagcacatgatcaaaggcagtcacattccttagggttttttaaactgaaagaacgatttgccgcaataattcgcaatttaaaattaagtgacttacaaaggttcggtatttactaagcaagcttgaaagaatcttttaatagttttttattgcaatgtttactttttttcaatatacggtaaatttcttcaattatctaaaccaaataagcatgatgagtggcaacggtaaaaaacagttgtgcggttaccatacttattgtatttgccatttgtaaaccatgagttgcggcttcttgagcctttattataaggaattgggttcgttactcaccagacaaaataattaattaattcatttctttccctaatatctaatatctatttctaattgattaaataaataaaggggcctagtattccttaaaatgccggtgagcttgagatttgtaagttttattgaccgcttctacccaacattaccgccgattttgaatggggatgaaaaatatagaaaccaacagatacaagaaattgggtaattctctcgcaattaaacgaaaatagtagtaaattaaaagaattaaattgttaggatgctaaatactagaagaatgacagtagggtttgaaaagctttggtagattcacatgaattaaatagttcacagtatcaattgaagaacatttgggaatatgctctacaccatctcactgctttgctaataagtgcccaaaggaaagatagaatatttataaggatctatgtagaaaacgattgacgaaaaaaagtgggagcagttgtcttaacaaaacatcaagcctgttctatcacgtttggaaacaaatgaacgaagatgagatctcattgaagacgaaatgtaaaagaaaattaaaaagaatacattctttgagaattacagaacatcttaaattaatgcttatgatcaacgtccttagcagcagcatcttgggttgtcattggaatgtaagtgcctcttgatggtgatggcttgctttcaggcttagtgtagagaaaagtagcagcaataacgagcataactccaattaaaaatgttaaggaaattttgaaatccatcaaataaacacttgcgagagaagaaataatgatgctgatacttgttgagaaatttttcataatgttatcagcaaaagcgacacataaagctacgataatacctcctccagcttgtaaaaggattgcgagccaaacaattgaattataaccgaagaaaaaaccgttttcagcaatattgtgataatccttcatcaaaatggtgaaaagacaggggaagagtgaaaagaaggaaagttgcacattgcgaacccacaaggaagggttggtatccttcaagaccttttcaaaatacacaccagctagaccactaattaagcacgcgacgagtacagcgctaaagccagtaacgggattcataggtcctgccgacatttggtcgtctgagttaagattttgcaactgaacgatggcaatgccaccagtcaataagaaaagagaaaaccatttcatgggaccgagtcttcgatggagaagtaagatagaaaagatggcagtagtaagaatcttcaactgataagtaacttggaaagatgcggcagtaaggttgccagcagcaacatattgaagattgttctggcaggtgtaaaggaatgctggaattgcaagtttccagctgtcccctccaaatatttgaggaagaaatgcgcgaagttttgcttccttgcctacgtttttacggaactgatgatagccaaccgaaaagcaaacaactagtttaataagttcgtttaaaaggacggcagttgatgtaaagtaacgtttatcatcatatccaggcatgattcgagaatagttaagtgtctatttaaccattagcatgtacaataggaaaaacagaaatatatttctacataaaaacagcgaagcttttctaaaaaaaagtgggagacatgcgtgtttctataagaagattgaccatatactccacaaaccagagaaattcacaagacttcctaaaaaaaccgcgactacttaccaaaatcaatgcactattttgcactgttaaaagtaccaatgcaatgtatttcattggaatacctttccatttgacatcgtcgcccttgacagccattttctcaatattactggtattagactagacacttgtaaagatgtgaagtgctcggacttaatgaaatattaatataagcaaaaggtagttaacgaattaagaatttgcaagaaaaattaaaaacctccaatacttaatacgctcaatccggttaatagtaaaacacgttcgtgttggctgctggtacgacaagaactaactgcccaagcctttatagtatccaactgatttacggagcacgaggtaaaatcgataaagggtcattatgaacaccaacaaatttggaagatagccacgttaagctaagttttgcatttgccacgaacatgtgacaaagcgggtttgtgcattcgaacgcgttgagtacatacatgctgatatccgactgcaagcgttaaacgattcttgttttctcatatttctgtattttctttaaagtgcattaattttttagaaatatagggtaaaaattctacgattttgattgcttctggagtctttatttgctttcaggatttacagggatatcagattgttataacggaattccccttgatagccgaaggttagatcatttgactgttatagttggtaagttaaagttttatgaatcctcaaatctttggcttatacatagaggtattcggtttgcaaaatatcgtataaacgggtcctataagtagccgccgaacttgacattagttgaattggactaacatgattgagagattaaagattgctaagaacagacttgaagctatgaattcttttaattttcccgcccaggatagacatgaacgagcccctctcttgggatcagagtatgaccactctatggctcgtcagttgtcgcttttaaacgtggtcggcatgaccaaatctgttttgatgtctagctactttaacttgatgttggtatttgttccgatcggcttaattgcaggatggtttgaatggaacgctaaatctgttttcatacttaacatgcttgctattatcccccttgcatccttgcttagctttgctactgaacaactctctataattagcggaccaacattgggagcattgttgaatgctaggtaagattcctactttatcgtcttcttttgttattttattaacacgttgtgtacagttttggaaatgccatcgagctcattgtaggcgttcttgctttgaaaagaggagagctccgcatcgttcaatcgtcccttctcggatcaatattatccaacttgcttcttgtttttggaatgtgtctcgtaactactggtattcgtcgtgaaattaccacatttaatatcactgttgcacaaactatgattgcaatgcttgctttatctactgctaccatattgattcctgcgactttccattacagccttcccgacaacgctaatagcgaaaatgcgcttctccatgtctctcgtggaactgctgttattgtactcatcgtctatgttttacttttagttttccaattaaagactcataagcatgtctgtcatgatcccagtgaagtggaagaagaaactgaacctcgaattttaggccttcgttcatccattgccatgcttgctatcgtcacggtttttgtttctctttgcgcagactatttagtaggttcgatagaccaattggttgaggaagttaacatttcaaaaactttcgttggtttggtcatccttcctgttgtaggaaatgctgccgaacatgttactgcaatcgtggtatcttaccgaggacaaatggatttggctttgggtgttgctattggttccagtattcagattgctttgtttttagctcccttcttggtaatcgtcggatggatcatctcccaacctttaacactttactttgaatcattggaaacagttattctatttgtgtctgttttcttggttaattacttgatacaagatggtgctactcattggcttgaaggtgttcaattacttgctttgtatgcgattgttgttctcgcctttttctactaccctcaataaattttgtcgttccctcgctagttccttattatgtctactcttatgtgcttgatatactctcttgatttctttgtgttttactttacgaaactatcataccgaacttattgatttcttatttttttatactagattttttttttttttggtttctgttacaaggatattttgcagacttattttttagtatgcaagtgttaaattatgcagaaatctcccattttcgcaatgactacacaactctaaatttctattgcaggtcaagccaatatctgcttgtttacagtagctttttaagtcgctcattcttcagtctcagtttcatgtgtcttaccagctatgaaaatagaaaattaatttttgaataaactcttgtaaatcgttgtttataaatcttcattttgtttatttttattagttgttttgtaggttgtgttttacatgatttaataatacaagccattagtatgtgaagtggttaattttaattcttcttctgtttctgtatattcgaagaaacagaaaaaacttcttatctctttcattggactcttccaggcgtaagtatgataccctcccccagcgtcaagttggcacttaccttctaatttacgcacaatctttcatacattcctactcttgctctttgagtgttgacacttttaattttatacaaaagctttcagtacaccttctattaaactatatactggctattttcgttctttcaatagaattgtacttgtctaaataaactttccaatactactacactcacatctccttctttgttttatttattttcatttagtggaaggtatagggttctctagaaaaggtttactaattttttggaagacattgactacaaatggaaccattagatgctggcaagaactgggtgcatatggatgtcattgagcagtccaaggaaaacatagagcctagaaaagctggtcattcagcttctgcacttgcaaaatcttcgtcgcgaaaccacaccgaaaaagaagttgctggtctgcaaaaagaaaggatgggccatgaacgaaaaatagagacgagcgagtctcttgatgatccactacaagtttggatcgattatattaaatggaccttggataatttccctcaaggtgaaacaaaaactagtggactggtaacattgttagaaaggtgtactcgagaattcgtacgaaatccgctttataaagatgatgttcggtatttacgaatatggatgcaatatgtaaactatatagacgaaccggttgaattattttctttcttggcacatcatcatattggacaggagtcctcgattttttatgaggaatacgcaaattatttcgagtctaggggattgtttcaaaaagctgacgaagtttatcagaaaggaaaaagaatgaaggctaagccatttttgagatttcagcaaaagtatcagcaatttactcaccgttggttggaatttgccccacaatcattctcttcaaatacaaattcggttaatcctttacaaacgacatttgagtcaacaaatatccaggaaatatcccagtctaggactaaaatttctaaacctaaatttaaattttctgtttattcagatgcggatggttctggaaaggatggccaacctgggacctggcaaactcttggtacagttgatcaaaggcgtaaagaaaacaacatatcggctacttcttgggtaggcgaaaagttgcctttgaaatctccaagaaaattggaccctcttgggaaatttcaagttcattgtgatgaggaagtatcgaaagaataaccgataaagaaaagatttaaagtattggcgttattagattaacaactattgtacatcatgactcccggaataagaaataggttgaaacatgcgaattttaagggttatacgaacttaacataaagcatcttatttatactacgatttgcagcttttttttatattttactctcaaattaattatagtcagccataagttaatgaatatgatataaataattcttttatagacaatttatcaaaataataaacagatagctcgataagtaattacacctctatacaagtaaagctaagaccccttagctataaatattttaactaatgagaaggcccctcaaaaaccacagaagcagctttgcccaaacgattcatgatagctagcccttcattttcctcggagacaccttcaaccaaaacaaaatcaactccctgcagatccaaatctcgcaattgagcgaataaattctttgtaatttcatgtccatcccttcccatatgcaaaaatacaaacggacagtgagaagggaatgactcttcgttccaacgtttactacataaaacaccaatcttctgcttttccttagtgattccctgctcagataaatacttttcaaaaacaccgtatgcatcagattctgtgtaattgacaaaaagtagcactttggcagttggagagtagtgtctgtatttcataccaggagtttgagggatgaaatctgtttccatatcactttttttagctacgaatacttttgttcgctcccaggcccctccagagctttgaatttcttctaaacttatgcctcctggccgtaaaattacgggaggatcacaaagtccatttacaactgtactctccacaccaacaccgcatgctcccccatctaaaattaaaggaattttaccttgtaaatcattgtaaacgtgcttagctaacgtaggagatggccttgttgaagcattagccgatggtgcagctaacggcgaatctgaaatagaaataagggcaagcgcaacaggatgttgaggcatgcgaacagcaaacgttttttgtcctgctgtcacaattggtgagaccgggggattagcctcgtcaacaactggcagcaaaattgagagtggaccaggccaaaactttttaatcaacggtaaataaacttttggaataatctcctctgagtcatgtgcttgattttttacttctgactttgctttaggatatgcactcaacagcaatctacgtagctgatccagagaagcaacatgtacaatcaaagggttatcagcagggcggttctttgctttgtatattgacaagactgcttcagtccttcgggcatcagcaccgagaccgtaaactgtttcggtaggaaaagcaactggataatcggtgtttctcaatatattcgcggcgttctctaatgcagaacgagtttctgagggaggtatggacacccttgtgtgttcaaaaggatgttccgaatcattactaggcttttcaaaagagataaggcgagtatcaactgtttgaatttttgtttccattgtcaaggaagaaaacctaagtttctggcttactgaggccaattttgctataaaattgtaatacttcagcttgttttatgttaattgatttagaaagaagaagctaaatgctgatagagagaagggtgaagttgattgctattattaagttgaagcgcatcattgctggttgtcgactcttgcaaagtaagagaaataattgttgaagatatatttaaaaactcaagattattttactctaaatacgaaaataaaatctcgtttgagaaattttactagagtagtgattgacgacgatctttacttaaaatttgaatttagctacagaggttgtaaaaaagaaatgtaagcgcgacaatgatttcacgaatgaaaagaacccacttactgtttttatttgtgggtttttttttatcgtttctgttatttggcagggtaagaatatattcttccaatacatcccttttgactaagcatttagttaatttgctaatgtccaatgcatcaatctaaattatatagctgaatgtttaacaaacaaatttgactttgaattaatcgagactgattgtgaacttctataaacattcgatcatactagatttttcaagctacaattttaccataatctatttcatagtaaatggccagaaaatttttggaaaactaacgtacccaagatgaattataaggaatttttatttgggcgtgcaaggaatggtcgaaagaataagcataaacattatatttacatgagattatagacatgaacttcacatgatcaaagaagaacgagtttcattcctttgtcattattgttacaatataaagtttcagaagaatgaagagaattaaacaatacgatccaaggatagcaataaaagtcccataacggtaaagatgcaaaaaagcagacgagcggtccgactacttctagatttggccttgattagttgttgattacccccagacagcgaatccatgacattaagggcatcatcataaagtttttcagccgcacttgattgaatagatagttgagcggatatttccgactgaagtctagtaatatcagccaaagatttccctgtatcacgtaaacgttccatagtatgttcaaattcttggagtaaaacatcgttctcttgctcaagttcttgaagttgctgttgagtaaaaaatgtttgtaattcagattcagggatctcaacagctgaattttcatcagtaggattttttgttaaaaagtctgaagcaatgtttcgcttttcctgacctcgttttaatctcagatcttgtaaatgatatagaacagaagaaacatcggaaagttcagactgcagataccacagaacagatgaatggtgggcgactaaagtttcctttttcgataatttactagggtctcttaaaccttgcagccaaccactttttttagggatttgactttgttgttctactcatgcaattagcaagcatgtccctgtgttttgtttataatttaagtaaacataattttaccagtattaaaattttaagcttacctttcacaatctcctgcaacttagctatttgatgaatacagctactgattgccgaagagacttcatgttctatttcatccctttgaacctcatctagctcaagctttgaaagctcctcaagtgaacactccattaaaggttttgagagtctttggacatttgaaaatgttctgtcctttaaataagctccacgaatctttttcaaaaatactagaagattaacaatcgtttcatgctgctaacgttagcaatttgaactctctgattagatatagaaagcaataacaaaagttaatactgtcaaaaatttaaaccaatcccactcaataattaatcgtatattatggtagcgcatctccacagtgatcaattgagttgaggttaaatttccgattggttcaataattacagaaaactcgtcctcaaacttacaattctatatccttcagccaaaaaaggatccgtataacttattcttttcaaaggaatgtttgctgcatcaatgtcgccattttttgttaatccaaaaaactcattcgtacgactcgtcattcagaatttgagatgctaagaaaggagaaatataaatcccgggttaaatgaatttcaaattaacagaacagatgtttagaaaatggtagcattccatatccccttatgaatagtgacacggtaaacggaattgagagacttaaaggtgctcgtaacaaatgttcaaaaaagcaaaaaaaaatactccattgtacgagttttgtttatttacttcaagtcgatgtctacaataaatgaaattaagctaaagtttcgcaatttttgaagtatttagaaatgagctattttcaagtaaacaaacaaacgtaaccagttatacacctcacaagaatggagcgcagtcaaattgtttacaatttttgagttatttttaaaaatttagcttgaaaaaagttgtttgtgtcctttatctcgaagaaataaggtttttgttttgctggtgttgaggttgctatataataacatggtttgggcgacataaattcatcctttaccaacgctcttcgaaacgttaaatttgcatatttatcaagcattttattgcaataaggctaatattattaactttaattgattttaaccttcagtatttgcttattgttatacaatatacagtgattacccctttttctaaaaagctgtactttcgcatcacatctgatacctgcgttcctttcaactttttaatataatcatccaaacgattttaaaatctggttgacattaccgcggagctttaagctctgcattacgatatattttctctttcaccaaagattgctttcttccttaccatttattccttaatcagcttcgttagtatcttttttacaaccaaattaccagtttggtatgttaattcataatggcatctaaaatgcctgaagggtctccccctactagtcgttctattcaatctcgaaattccagttactctacctcttccaacgaacgtattggaacaccctctacgatttccctatctgaaaattcagatctttctaaattacaaagtactaatgattttgagtcgcgagaagatctctctcttacttccgatgacaataatgaccccgaatatgttatgtgctacaacactgtttatcaccaaaagacaaaaataaatgataaacttttatccgaaactgagcagttacgtaaaatttatcctttagaatcccgtgtatttccaaaacctaccattgttaaagagattaccaacgagcgaaccaagcgctacactttttatgacgatgatgctcctcttactaaccaacatactgttttagatgaagcaacttataatcgaattttaaaaaggatagactttttcattgaaaaagtcgttgaagtcccacctacttaccattttttatcgctattaaacgttcaattacgtattcaaccaatttggtggatggatgaatttgctgaaagaaatggtattgaaagtttactgtctgctttaagaaacctgggtcactatcctgaacgtgcatctaaaacacctcttgaatcccaaataatacagtcattatttcactgtttgaacagcgaaaactgccgtcgtcgttatcagtcttcagctaaatgctctgttccaggatttaatgctctaggtactattgctgagactgtgctttcaaaaagtttaaattcagctcgcatggctacttttctccttaaattcctttgtaataaaaaggggttgagttacttcaaagctgtaatcagggctttcgaatggctcgtcgagcaaaagttatcaaaaactcggtttagcgcatggatgcattcctttaatgatgtgattactggtgtccgagtttgtgctgattcatctcctcaagcgattgttcacatggacgaatttgaagatacggactgcttgattgattaccttgttgcaactttagctctcattcgagatttatgtgctgctccaccggatttgcaacttaggtgtgctctaaggcatgaattgttatctgctggtcttcaaaaggccatcgactctttgttaaaatggagaaacagacacgtccgtgatgctctgcaattactaatcaaagagcataatgcagatgctcggcgtttccgaagtggtagtgatgtgaataatgtagataggaaatgcgtaaagaaacagatgaactatagagaagaatcacatacacctcatggaaatactactcgaaagacctctactcctgtatctaataatcgacccacaactccggaacaacaggctgtttgggatgtttttcaaagaatttatactcgctttacgggaagtgaggggtctaaagaaagtttcattaaactactcgagtattttgtgactgaacccgacaacggaaaaattcaaaaaagtatgcagttattgactcacacgcttgaggcactggaaggtttcaaaactgccaaagcagatactaatgtcggtctaacgatcctatctcaaagacttttagacaaacttggtaccgcagaggagattgcagagtacaagacaaagtataatggagccatgcttgaaaacaagcatctgaaagaacaagttgaatctatgctttcccaattgaacgttgggccccgcgaccctatgcagtttctgaagaaacaattggatgaattgaaagctgaattaaatcttagagacaatctcctcgcatccatgcagcgcgaatttgaaacgcgttatagagctcaaattcaagcatacaataagttgcaatcccaaatggaacacgtgcagaattcaaatgagcagcacttacaaccgggcttacttaataaggtttcaaaaagttttgacagtgttcatagaagaaacctttctcaagattctctagatgcgatgaccgaacagttttcttatcatgttgagccaaatattttaagtggaagtggaattcctgttcgtgtacatacaccatccaaaactgaagatttggacgaatctttctccggaagtgaaatatcttcctcgccttcgccattgctaccagatgtttccgacaccgtagaagagcagcaaaagttattacttaaatctcctcccccaccacctcctgctgtaatagttccaacaccagctccagctcctattccagttcctcctccagctcctattatgggtggacctccaccacctcctcctccacctggtgtagcaggagccggacctccacctccaccacctccaccccctgctgtttctgctggtggaagccgatattatgctccagcaccgcaggcggagccagagcctaagattgacgaaaccagcttaacagaagaacaaaagattcaacttgaagaggccagaaaacagcgtaaagctgctgatgatgcagcgagagcagccatagaaaagtatacaagtatccctagtcttcgtgatcttcacaagccaactcgtcctttgaagcgcgtccattggcaacgggttgatccactgcctggaccaaatgttttcacaaagttctgcttaaattttgacattaccgctaaagtttttatagataatgggcttctcgattttttggatgagaaatttgataacactcctagggaagattttgttgcagtggaaatttctgaccaacgatcttctcttttacctgatacagttgaacaaaatatggctattattttgcggtctgtatctaatatgccagtggaggacttagttcaaaagtttttagtcgaacccgactttttaccggcctcaattttatactttgaccgcgctagccttgcatctaccaatgcctataccgatccattcattccttatagtacggattacacaaagaaaaatccaaaagaaccaacggcggatgtgaacagtttatcttattttgagaaattttttgtattgttcgtcgttaaccttcggcactatttccaagaaaggatgaaagctctaaaatttcgctcgacgttgtttggtgatttggaaatacttgaagttcgtatgaaagaagtcattgacacttcggacagtattatggaggataaaaattttgctgaattctttcaagtcttactgattattggcaactattttaatgaaccttatgatcgagcatctgcattttccttgtatatgatatatcgccttgaaactttacgagatagttcctcagctctaactttgatgcactactttgatgagattatacgaactcgtttccctgaattattgcaggcggaatccacgtttaaaaaaattcagagtgtttccggatacaatatagatgctatggttgcgggtgtagatggtgcttatgatgaattctgcgactttcaaacgtctctcaaagacggtgctctatcgaaatgcgaccagcatcatccagatgataaggcgtacgatattctttccgaatggttgcctgaggctaaagaaaggattaggaatattaaaaagcttaaaactgatatgctcactaaacttgaaaacactgtgaagtatctttgtgaatatgactccattgataaggttagaaactctttcttcaaaaacctgaattctttttatgaaatgtattccatcgccaaagcagagaatgaggaacgttttgagaaggagaaaagacgaatcatgtcggaggatcgtgacaaactgattcgtggtcgccaaaagacatccattgtagcaaaatacagaaataaaagagagttaccagaagactctgatgataaacaagatacggcctccaaggataaaaattccttagaaacaattgatgaaaaaatggaagatgccagtaaaatagaaggtgatgctaagaccggagatgataacgaaatggaagatcttgataaaatggaagaccttgaaaaaccagattatgctgaagaaaaagatccatatataactgtaatgtcagaattacgatctcgtatacaaaatgtccctaaaaggactgttactgtttattccgatgaaggcgttgctacacttgagcccggagctcaaggggatgatgttgtagataaggccaaaatgattcttgaaaaaatggaaggacattcccaactattaacttcttcggcaaatcctgatgaggaggttttacgtgccaaactgaaagctgctgagcgtttgcaaaaacctgcaattcctagaacacgccgtaaaggccacactgaaccaaagagtgctaagtcactacttgcagaactaactaacgggtctaatgcttcaaatctagttgaaaatgaccgccaaaaacaatagttgctccattgttctttctaggatggatttttagaacagtatatctgtacattacatacattgacgatttgtctgaaagaagttaaaaatttgtgtgcctgtattttttgaagctgcttcaaaatatattggtgacacagttatctgtattattacgcataccgcttgtcgttaaaaaggctaaatttccaaaaaactgacagcaaatacaatcacttgtttttccaagtgcttagaagtactgaacttacgttgcaaaacgttgttcatttttgactatccttttttgctaaatgtcagcatttttatttgaaaagagacatgttgggataacgattcattaaggggagctttttattacttaacttcatttttatgaagctaacagagaacaaatttggataagcgtcgcaccaattgtaaaaggaatgcccaatcgctttatttagatcgactaaaatgttgatgtttgtttgaaatctccaccaaaaattttattctattgtcatctttatttattaatcttttttaatcattcgtttaaacagtccttgttgtttaattatttattgctcctattttcaactgttgacctagcttttgaaatataggatgaagcgttagtttcctgtataaaacttgaaataaatgcaattatgttttaaattttgtaagtatctagtttacgacattgtaaattagaaaatcttgtttgttttctatgtgctgtcaattcgtttccttaattttttcccttcttatataaacgaccgagtcaagaagcaatttgtatttacaacattaaactgaaagcctgtaaacaacttttttaattcatacaattcataccaaattggagtacaaacctgtgacctctcatccaagtaacatacatattagaaggaaaggaatgcaatacatagagctaactagtgccagcaagaagaggcatttgcgatgtttcagtatgaggctttacatgtaggctgtaatcgtataccaactgcagcaacatggtcttctaatcttggccttatttatggagctgaaagattaatagcagttgctgatccagtaagtattttttgttgtaaaactaagtgttatttgcttatgggttaatcctccaaatcacgaattaaccaataattagttcaaagaaatcaattacttgatggcggggcatagtggaagaatcaattgcgtttgtgagctagctactaatagcgaatatagaagcccttttatactctctggtgcttcggataagactcttcggctatggcaattggaagaagagtatttcacgtgtattaagaccattgagcttgaagcaaccgtaaactgcttgtgtgtaaacgaaaatttagtagtttgcggctgctcgaacagctcttgtattgtgtatagctggaatgcagagcagagaaatttaacagaaattagtagatttacttgttctgagattataccccttgaattcgctattgtgaaactagaccacggtatcattcttacggtttgtggttctagtaagaagataatggtgtatggctcggattcagctattagtagcttcaagctgaaagccgttttacgtggtcatcttgactgggtccgaacgctttcctttaaaaaaacatctggttcaacggcgacacttgcatctggaagtcaagatcgttatatacgtttatggaatatttcactttggggaagtgaggacgaaaaggtttcagaagaattctttgaatctgttttgtctaataaaccagtccgttttacgttaggtaaaatagatctaaagattgtatttgatgctctattaatgggtcatgaggattgggtgatgagtgttgattggcaccccacgaaggaaatgattttgtcctcgtccgctgactcatcaatgattgtttgggagcctgatactaatactgggatttgggtggtgactggtaggatgggtgagatggcttcttctcacggatctactacagcaactggtagtgctggagggttttggggaggtttgtggaacccaaatggtaattgtgtagtatgctggggaagaactggtggatggagactctggaagcaagatgctgggcaatggctccaacttccatctatttctggtcacacaaagtcagtgaaaggcgttgcttgggatcctgaaggtaaattctatttatccgccggcacagatcaaactactagattgtttgcacgttttaaaaaggataatgcttggcatgaaatggctcgacctcagatccatggctatgacttaacctctatatcctgtatgccttctcgaattggatttttgagctgtgccgatgaaaaggtgtctcgtgtttttaaattccctaaaacaattgttagacttctttaccgtttatgcgataccaatattggggaggaaagcttacctgatgctgcaaatgttcctttactaggtctttctaataaagctaccactgcatctgaaactggtacggtaaatgcagaagaagttcagactcctgttgctgatgtgattggttctttgaaccatcctccttttgaagaacacttacagcgtttgctattgtttccggaagttgaaaaattattcggccatggttatgaggtttatgcatgcgccatatctaataatggtaatattgccgcgacttcttgtaaatcacaaacccccgaacatgctgtcattcggttatacgaaacgcagtcatggaatcagcagcaagtccttaaaggtcattctttgacggttacaactataaagttttcacctgatgaccgatacattttaagtgctgggcgggatcggttggtgtgtttgcatgagcaagccgaaaatttattggattataataactttgcttctataaaagcgcattctcgtattatttgggatgctagttgggctcccaaagaaatgggttacttttttgcgactgcttcgcgtgataaattcgtgagtaattttttatttgatcaaatcttgctaactatttaggttaaattttggaaaatcaatgacaataaaaaaatatgtgatgttgctgctctccaattttctgatgctgttaccgctgttgactttgctccgttctttcacaacgatgaactcttgcttgcggtaggaactgaagctggtaaaatatttatttggagatgcccgagagagaatcttaccaaatggtacccaacacgtttaccagaccacatggctcctatggagtcaattaaccaaattttatggaagcccacttttgaaactatggggttgtattctcttttaattgctggcgaagataccagtgtacgacttttgaacgttacgttgggataaacttgaaaataagtacaattggtaatgttagattgggttggcctgttttaaacatacctgaggggtggttaaaaatgcttagataaattatttattgttataattgtcgataaataaaaggaaggttaatgggttgttaggttggcataattagtgctgaatggtagacattcatcagattgattcattactttagttgttatatatatatataaatatgtatttttaattattagtatcaaaaactttggtgtagtagtcttctcaattaactcaaacacaattttacatgttagagaaaaaaacaacacataaaaattttttttaaaaataaattatatttaaaaggtagataaggcaagattttaactaagaagtattttcaagcgtaatagaatgcaagttgtaaatctaactaagaacattgattacttctacgaaatttagtttattttttttccctttctattactcgtttacatttattgaaagaacggagcaagctaggaagtaatttatattcaactgaatgactgcattttcggtagtgtccaaaagtaacacttaccaactccaaacatctattttgcaaacctaagtcttaataaagatactttttattaaaggctatattttctcaggtttgaatttgttgactcaacgagttaatacttatatactccggccttgctaaatcgatattctgtaaagtttgacagtgttgtatttgcctacaggcttaacgagtaattacttattatttattcaaaaaagggagaaaaggtactaagtacaacttttgagttttagaattggagttttgggagagcatttgctgtttatttatcttatacgctcctttaatttttggcaccccggaggaacatgagccaagatcaagaagaagactactccaaacttcctctagaatcaagaatagtacataaagtatggaaagtgcgtctatctgcttatgaagagtgcagcaaatcgttttcactttcagcagatggttcggataattgctttgagctttggaataatcagagtgaattgtggaaatcagtgctgactgatagcaacgtagcagctcaagaagctggtaccgcagcgtttgtagcttattgcaggttttccgatccttctcatttacttaaagctcgtgaaatatcagtcctttcaatttcagagaaatgcttaacatcacctcgcgcaggtacaagggaaaatgcactagaagctcttatgctattagttgaagcagattcagctgcgccagttatagaatcaatcattccttctttatcggctcgatccccgaaggtaatagcttctaatgtcgctgccattgctagtctagttgagcagtttggtgctaaagttattccttcaaaaatgattattccacatatctccaacttgtttggtcatgctgataaaaatgttcgtaaggaagcatctcgtttaactgtaaacatttatcggtggacaggggatcctttaaaagatttactatttaaagatctaagaccagttcagacgaaagagcttgagtctctttttgctgagctaccaacagagcctcccaaacaaactcgttttttgaaaagtcagcaacctacatcagagccgaatgttgaaacacaggtagaagagcaacctgctctcgagaatgaagaaagtgaaccagaaccgtcagatgatcaatttgatttggtagaagaagtggacgttttacccaatgtggatcctaacctggaaactttaatggcttcttcgaaatggaaggatcgtaaggaagcgttagacaaactacttcctgtcttatctcaaccaaagatcaaagacaacgatttttttaatttagttgctattctcacaaagtctgtttcaaaagacgcaaatatcatggtggttataaatgctgcacactgtatacaagcgatggctaaaggtttacgctcaaatttttcgaagtatgcctcaacatctattaatgcactgttggaacgatccaaagagaaaaaggctaatgtaatcgaatcactatcttctgcgatggatgctgttttggctacatccagtttggatgacttagccgagctcattgctagctttgccgggaacaaaaatcctcaaatcaaaagctcctgctttagtttgttctcgagatctttcagtaatatgacatccttaccatctaagtttacagttgatacctgtgctaaagcatgcgttcctggtgtttctgatacctttgagccggtgcgtagtgcggcagcagaagccttgggtgttttgatgaaactcgttggtgaaagagccattaatcagtatttaagtccgttggacgacatcaggaaatctaaaattcgttctttttatgaaacagctacagtaaaggctaaggcacctacaaaaaagtcgaaagttaaaccttcaaaacaagaagaatcaaaagtcgtcgtaccttcaaatgctaaggctgtcaagaaatccgttgttccttctagtccagttgtaccatctccacgaaaggcaactaacaaatcgctttccatggatgtatcaaagggtaatgcatttgagaatggtcctttgttaccaagaccgactacgaggccagtttctcgagggctttcacgaggcacatcttccagtttgcaacaaaaagtaaaagcttccactcctttgaattcgggagcacttaacgaaacggtgcaaaatttgaagaacatggagttggacgatccggctcctcaaccggctaagcattcacgagttgatcgttatgaacaccctaaagtattagaagacaatgactctaccatttcgtctttagaatctctgaagagagaaaacgaggagttacgagagcagttgaaagttgaacatgaagagaatatttctatgcaaaaacaactcagtgaattgaaaggtgaattaaataccttacgcagtgccaggaaagcctcaccaataggagacagaaaacctgcatttatgcgaagagctaatactgactttttagagctctctacgagtccctcatttcaacgttcagtgagggaatttgaacctactagacctaaactttatagctctatagatgtgaatcagagatcccctttagcatctgcgaaaacaaatggtaatttcacgtttcatgctgaattaccaagatcaccgttttcgtcaagggccaataatatcaatcctgattggactaaagccattgatttagctgccaaactaaaacaaaaaattactgagatgaaacaaacagaccaaagacatcagggattgattcactagtttttaaattctttcgtttacattccaatgtcccttacttccctttctattttttaatgttttagaataatgataatatcggtttacaaaaataataacaaaatacgtattctcgtttataccaaatttcttaaaatcagatttaactataggttaaagatggagtcaaatggtaactcaaacacacaacacaaacaaacatataaaataaataaaagaattttaacgtacgaatttatcgcattaaacgtattagtgtcattaaaaaaagtagtctgtttaattttgcatcacaagtatactgtatagccgtaccaagtataaacgaaaacctctttttaaaaaaattaaacataataaagaaattgttagaagaaaaaaaataaagatatgcgtaaagtacagacagtcgaaaaaagagtaacaatcacatgagtctttgcccaatgaaaagttctaagctttgttcaaaaagtccggaggactgatgttgctaaagtagtccaaagaagcggtggaaggagtatcggcatcaccatcatcgtcctccaggtagaaataagaatcacgataaggggaataaggcggtaaatgggacaattccgactctaatttcctatgaaacagatatataggaagcttaaaatccaaggaatctagccactcatttagttttttcgcattttttcgagagtatttagataaatttggtagggaggcttcggaaggagaggctaaagattgctttacgctgttttcagtatcgccatgccagcttccagaaagcgaagaagatgatgatgagggtcttttcatagaaaatagtgaattagatttagctttgtgagtccgaaggaatgggggagcgagttttcgggataaagaggagggttcacgagagtgaattgatacataaattgaatgtcgcacaaggaggtgtggattttctgtacagcttccgtgaattaagtcgttcacaggaattgtgaactcaactcttgaatggaggccaggaacaataggtggagaccacttaccatcctcaaaaaggacagtaatggagtttcgaaaagcatcattaaaaagaaaaaaggtaatgctttggacaagaagcactcgtatataatagcgttttaacttcttttcgactacaggagacgaggtacgagataatgaagagcgtcctttcatatcacaatcattactcaaacgtggtaaccgatcttgaaagataaattgagaatcttgggagttaatagcaatgggatctatatggggatcatctgttccagcagaacctggggtagatgacagtacatctgcatcttcggactccaaatcaattaaaagtgggcaaacacagcctggtcctttatagcactgttgaggatatttaaagaacgcagttagaaatgaatactttgaagacttcattgatagcgaagtaaaacacgcatcgtttaggggcgctccataacgtatgtgctgagattcaggaattcgatcgggattgagagtaaaaggtacaactacaggaacattggctgactttggcatacgacaatcatcttcagtatacaatttaaccgttaatttgtaagaaatcgaaccttcttgagtcacaatcgttcgtggggtgcacctaggaagtggagcaatgatatcaaacgtatagaaaactccttcctttactttgaaattatttccaagatcccagtcgatatgattgaaatgacactccagcggtaactgtctctcagtaggaaactttttcagaccagtaaagcttgcagtaaggtatttacaataaaatgtatcagttgtcacaaagtacaccttgtatttaaggatagaacaaggatgctgaacttcttgaaaggtgtcagaaaccgctcctaaaatatgtattttgtctctcgaattgtccatgtaaattaagggcagagacaatcaagggcaccaaaaaagagacatttcaacgtcaagcttaaccttacaatcctttaacaaagaattgaaaagaatacttggcaatttatagttttcgtaaattaaatggaggagatgttgtacgagatatgtcatttaaatgagagggtcataacaatgaaataacgaagcttcagtataattagttctatcgttatcattcaccatatgagcggcgttagctatcattatacaatgagtgctctttagtaacgttgggcatgagactgatactcacaatatgacatgcaagttaatcctttattccaaaataaaacttaataaaaagcatgaagcccaaatgaactctcattcttccattaggtcgataaaagttattattatatttataatggtatactctatagccctagtcatactaaggatagcaaagtaatattacctccattatattatacattacaaagaaatgccgacacagtttttcgtatccttacagagagtgcaaaagacatactaattactgttgctaagctccatatttctgatactgaggcacaacgaagttttcacttaactttaatgaaatttatcatctcgtaaaatggaatgtaaatacaggtgaacgggtaaggaagtattagcttttcagttgtttgagtaaaaaaataattttcaaatacatgaattatgttggtaaataaacaatcttattcagcacctcctaaagcaagtagacgcggagttaaatgatcccttttttatgttaaatgtcagtaaggcaataaaatattaaaagaaaatttatcgtgtccgtcctgtattgagttgaaaaattaagatcataaactgttccaaaataataatctttttttaggtataacctgcctcatttgaacaataaaagtgatttgtaccatttatgctctttcaaggaaatagagaaggggagctaaacaccgttgcctgcaatcagagtacgaatacattgatgtatttcactttcgtagtttaaccccgacgaagattccaatcgctcatgtaatgaggcatcaagacatctttttagcatttttaataaaataacgactttaggccacgctttaatgcaatatgcttgatcaagtattaatcccttaccaagaggatcaatgagtatatcatttgctcccagcaaaatcattccatatgtattgataggtgtacaatttctaaggaaaggtttcgtggtttctaccttttgctcatatgccacgaacgtacatcttgaagcatttggagaattaacaaacatagtacttgaaggatgtatgaataacctttggttgttttgatcataaaacttcgtcaggcgagcttcctgctccatttcaagcgatccagaaaatgaagcaacaaattttttatcaggataaacacatttcacaacattgggacttaaagcagcagcaattagagtcgatagaacagtcaggttttcagttgaataccaatcaaagttaccagtcagctttttagtagttagttcaagtagctgtgcagcttcgctcaattcgtttcgattctgtcgaatttgttgtaacgttgtgtaatgaagatgcatctcttcacaccactgaactgttttctttacacccctggtttctagtatttcgagccagttgtgatatactcgagcatcagccaaaacatctccccatccttgactttgtttactccttatttccctagcttcatcgtctcctaagaaaggagactttgtagagagaatagctgtaatagtaagcgcaggttccaaatatccaaagatcgaaccaaacaccaaaagctttccaagctttagatctatgggtaatgacacctaaaattatattagtttcacataaaaacacatcattacttactaagtattctcctaaaccagttaaatcttctgacacggtgagagcaccgacttgaattagttttttcaaagcaaggtctaccgttgcatcattcggtggatcaataaggctgttcataaattttttgattgaaccctggttcacagaattaccagcagaagaaaatctcttgaccaaaggaactacgttaagacaaacctgacttaaagccgtccgtaaaacttcgggaggtgtttggcctagcattcctttttcttcaaatcctcttgtatataacttataacatattcctttcttaacacgacccgcccgaccccggcgttgttgacaagcagctcttgaggcccaagtctctttaaaagtcaccagatctcgttcaacatcataatcaatttgcttaactctgccgctgtcaataacggcaacaacatcatcaatagtaattgaagtctccgcaatatttgttgcacatatgatcttccgctttgtgtatgttttgaaacatctcctttgctccgaagtattcaaagaggcatgtaatgggaggacctcaaattttgagccgtcttttgattttatttcacgaatacaacgagctatgtttgagacaccgggaaggaaaaccaatatagaaccactagaggaaccaagttcagcatcaatagaactaacaagtctagaaataagatgataatcaatttcatattcttttttctttcttctgggaacgtcttcctcgtcatcatcttcatttagcttaggcgcaaaatcctcaatgtagtaatccttgatcggaaaagtacggccgtgaatatgtaaatgaccagcatttccaaaataatatttgaatgtatcggagttcaccgtggcactcatcaaaatgactttcaaatttgggatacgagaaattactagtttcaaaagtgttaagagtatatcattttcgatggatctttcatgtacttcatctacaacaacacaagataaagtactcaaaaagcctagaccatgttgctgaattcttctaagaagcaaacctgtagtgcaaaactcaagaagggtttctttagatatggatttttcaccatgtacactgtaaccaacttcttttccaacagttgtatcacgttcgaaggcaactctttccgccaaacttatcgcagatattctccttggctgtgtacaaacaactgtttgcaaatctttttctccagaagaaagataatggtccaagataaattgaactacttgtgttgattttccactaccagtttcaccacttataacaacaacttgagaatgctgtatggcgtccataatttttctccttgattcccatgcagggagtttctcacgttcacgaacttttaattgatatgaaggacttttaaccctctcactccagttattacataatttttcagataattcgcgcgaacggcgaaataattttggcttgaaactgttattctttttggcagtcggcgcagacttgttttgagaggataaagagacaccaattgttgcagctgaaatatttagtaagcttccaatattttgtaaaaagtcttcaatattttcctgaagatgattatacaaccaggataacatgcattcacctctaagatccattgcgtaaacaaccatctttttaagaatactcaacttaatataggatgccattctttttgtagaggatagagacattaaaggaatgtgtgcaggatacgaacgggcaggccttctaaaatcgacgaaaagctcaccaaattcactagtcgggtagtcaatacgcactctacatccattctctatttttgagaccttattatccaaaatagattgcaaagcactaacatcatcatcccattcggtactatttggttccaaagatatattcccatcaaagctttcaccaattagatgctgctgtaagtactctgaactaatttgaatgttattttcaaaagtttgaagagtagaaaaacataagtcaaagctatagcccgtctccgaaatccctgttaatagttagtgttgaacaaatgtcatacgcacatacgtttagcgttgtagtgaatggccagattcgctgaatttagattctgaacagatattcctgttgtataatcagaaggaagaaatcttgtaggaagatcgtcttctggaacatgaatgattagccactctaaagcatcttcaagggaaacacagtactgacaagcttctttagcatgaatgtctcgaaaacctaaagaaattaaatcattaacaatagaagtatcgggctctaaattttttgtatcctctagtatatcccacgtgttcatattgcgaaaaaggttctctagagagcgacgattttcaagactcatgtgaataggaagagcatatttgaaattgaactttgagaagtgtgaaaggcttgtgtttttgatagatgtcaaagagaccttttcatttttctgagatgcttttggcggtggtttggcagctgaagaagcgcgtgctgcctgtagttctttggctgctttgaagggatcttcattgtaaagccagctgtgcttattttttagctcttccttcttttgtttctccatatcaaaccatatattccgatgttcaggtggaagggcatgttgtaatgatttatgagacattatctgttagaaattaaagttggttaatgattgcttgaaaataaataagtatagatccttactcgatgcaaagcataaacggcgccaacatttcgtgcttccactaacgtttctttttcaggaaagtagccattctcataataggacttgggaggaatcagagatacatggtctaatatcgaagggttttttgggtccttcttagcaagtacgacagaagtaaaaatgtaatttttagatttggtttgcctctgtttagaagattttagtaagtatgtgttcgatagattggttaattcgcatcttttaagagctgacttaccaccttaacatcacttttctcccatttacttctttggcaatgttcatttagtaaaacgacaggaatttttccagtccaagagcttcctcctactaactgtttggcagtaggacgtgaagtcgtttgcaggcctgctgtttcctgtttatttttttcaattggatcaagtgagtttttctttttccctttgatatttttttccttgttttttgaagtttctaaattaacctccgatgattttcccttttttccttttgaacccattcgatggtaatatggttgaacgcaaagaatttttaagccagtgtgctgagttgatgaataattgagaaaactaatttatccaagaaggtaattcttattctaagtcaaagttaattccatcaaatttttggtaaaataaatacatcacacatgaaagaagaaggtatattgcgttattgaaaatcagaaagttgggtgtttgaatttaattattgtgaagcgttgaaagcgtttattgattatatttcttttaggatgtttttgctattgatttaaacatcccccgtacgtgtactacagctgtcaacattggtaataagtacgcagttggacatacgcgtataagagcatttagaaatttttttgatcaggattacctttttcttttgcaattttaacaaatcatggcgcaaacaggaatagtaagaagcattctcaacgtcacttttgagaatatggaattcaattcgcaaagtttcaagacaaaataccggttatataaatccacagcgtttaaagaatgatcgatcattgagacgtatgagtgtttcagatgatgatgagtttcctgtcttcgagcaaatccttaaagagaccttactttttctggctcacttataaacagacttacatcttcgtttgaattgaataatattcattagcactagcaaaggttcataatttatggagcaatgttgacctggggattttgacaattcgctaaattctccacaggatcaaaggattaaagcgtttacttcaaatctgtactgtataaactggggaaatatccgtgcaagcgtcttaagggctgaaaatttaagaggtattttttaccatatatggttgactagtctcccaactagatcctaattactataatttccctttaagtttataaaataaaaagctaaaaatcctttacaaatttcttccagcgtatcattcaggttttctcgctacctaataaactatgtaataatgtaagagatttcctaggtttttttgcgaatattgcctgagactacacttttatggtaaatagcaaagaatccttataaacatgcttcttattgtttaatttttcttaattcaacctcttaggttcagacttaaattgcctcctgttggccctaacacttgcacatatatattaatttttcactatgccatttgacctctacagctaactgcaaaagtcgcttgtccatttaaaattgggtaaataatcggtcaattcttttaaaaaaaaattttaaataaagagaataattgtaataactctttcaaggattattttacttttgaaattacattttttgctggttgcgcactttttctgcatcatttattgaagactcatctaatcttaacaagaataatttgataatggctaggggaaagcgttcaactcaacgtgatgctgatttggagcttgaaagcttacaaagtgagattgagagtgaaagccctcaacctgtaactaaatccaaagcaaagaagaacaaaaagaaactgaataaagcaagtgctttcaatagtgataacgactccaattatgatctgaagccggaagacgatgaagtagatgaggaagttgttcctgtgaaaaaaaagccttctaaaaaatctaaaaaggccaaggctaatgcttttgaagcttttgctgatgaacaaagcgttgaagaagaggaagaagaggactccgaaaagccagttcgcaagaataaaaaatctagcaaaaaggctagtcctaagaatgcatttgatgcacttgctgacgacatggacgatctctctctagatgaggaagagagtgagtcatctgaaaaatcaaagaagaagaaaaagaagtcaaaatctaaggatgatgggagtgaagctttggatgatggagatattgaatcatctgaaaaggataagaaaaagaaaaagaaatctaaagagaacgatgatgctcctaaaaaagatagaaagactcgcaaaaaagaggaaaaggctcgtaaactcgctagtatgttggaaagcgaaaacaaggacaacgacgcaaatgctgctcctttgaataaaaccgacgcgtttaaagatggtcttccaagtggccgccttatttttgcatacgcttctggtcaaaaagtcgcccctgatggtagtaaccctgcagatggtattacagtcaccgggaacttattaagtcctccaaatagtcgtgacctacaggttgaaaaactttccgtttctgcatggggaaagcttctaattaaagattcagagttgaatttaattaatggtcgccgttacggcttaattgcgccgaatggtagtggtaagtccacgttacttcatgcaattgcttgtggcttgatccctactccttcctctttggacttttatttattggaccgtgaatatattcccaacgaacttacttgcgttgaagcagttttggatatcaatgaacaagagcgtaaacatttggaagcaatgatggaggacttgcttgatgatcctgataaaaatgctgtagaattagatactattcaaacacgcttaacggaccttgaaacagagaatagtgatcatcgtgtatataaaattctccgtggtcttcaattcactgacgaaatgattgccaaacgcaccaacgaactaagtggtggttggagaatgcgtattgccttggctcgtattttgtttattaagcccactctgatgatgcttgatgaacctacaaaccacttggacttggaagctgttgcatggttagaagaatatttaacacatgagatggagggacatactttacttatcacatgtcatactcaagacacacttaatgaagtttgtactgatattatccatctttatcatcaaaaactcgattactactcaggcaattacgatacattccttaaagtacgtgctgaacgcgatgttcagctcgctaagaaagcccgtcaacaagaaaaggatatggctaaacttcagaacaaattgaacatgaccggtagtgagcaacaaaagaaggctaaggcgaaggtaaaggccatgaacaaaaagttagaaaaggataaacaatctggcaaagttttggatgaagaaatcattcaagaaaagcaactggtgatacggtttgaagattgcggtgggggtataccttcccctgctatcaaattccaagacgtttccttcaattatccaggtggtccaacgattttctctaaactaaattttggcctggatttgaaatcaagagttgccttggtaggtcccaatggtgctggaaagactacgttaattaaattaatcttggaaaaggttcaaccaagtactggtagcgttgtacgccatcatggtttgcgtttagcccttttcaaccaacacatgggtgatcaacttgatatgcgactttctgcagtcgaatggttgcgtacaaaatttggcaataaacctgaaggagagatgcgcagaatcgttggtcgttacggattaacgggcaaaagccaagtcattcctatgggtcaattatctgatggacaacgtcgtcgcgtactttttgcttttcttggaatgacacaaccccatatcttattgctcgacgaacctactaatgccctggacattgacactatcgatgcccttgctgatgctctgaacaacttcgatggtggtgtcgttttcattactcacgacttccgtttaattgatcaagttgctgaggaaatctggatagtacaaaacggtacagtgaaagaatttgatggagaaattcgtgattataaaatgatgctgaaacaacaaattgctaaggaaagagaagaagagcgtcgaattgaattggagaagcaaaaaaaataggaagtgtcgtgtttgggttggtatagataaatttaaaattgcttcattgtacatttacggcatccccgtcatctctatattgttgcttttcaaaaactttttttttaaatagtttttttgaagagtttaggtctccgtaattgatttgttttttttttaattacattgtttaagttgaaaaattctgtaatagttaagcaataaatagtagtatttttacaaaaaccctaataccataaaaccaccataactcatgatctgattaaaatcttaacaatttaaatatcagacgaacaattagtgcaattttttacttttgatccttctatccctgaattcctatatgtggtcgtgaaccggtgtgatctgaagctacaaccaacactaaaaaattctgagaagatgaagttcagtcaatggtacacgttgactgcacctttgttgatcagttcattgtatacagtaaatgctgcaaatgacctccgtggtgtagcaagtgatagtaagtttgaattgagattacaatagaaagcattactcattacttgtagaatcggacttgtacaagccagatgccaaaggaaactggaaatgcttgggaagtgataagttaatatcatttaatcaagtcaatggtaggattattgagaattaaaatctgaagtgccaatctaaacctaacacattttagacgattattgtgattgccctgacgggtcagatgaaccaggtaataagcttttactatttatttgctaatccacttaggtacatctgcttgtcacaatggtaaatttttttgtaaaaatacaggatacatcagttcatatatcccatcaaatcgtgttgacgataccgtgtgtgattgctgtgacggttctgatgaaagtcttattaaatgccctaatacttgtgcccaaaaggctcgagaatacttggcaacattagaagagcataatagacttgtaaaaaatggactaaaaattcgcgaacaatgggctttagaaagcgcaaaaaaaacagacgaagtaaaggctcgatacaaagaaattagcgatagtttagttgccgtttccgctgagaaaacccaattatctgagaaggtggagaagatgaagcgttcaacggatttaggtgctgaagccgtgttgcccttagattttcaagatttgagggtagcgctactttcacttgtcgatgagcgtaatgaaatgcaagaaagacttgatattttgactaatcttctcgatgaactaacacttctatatgaaacggataaatttgatgaaactatgaaagaagcaatactttcttttgaagatcttaaagagcaagaaatcagaagaaaggtgagctccgatgatgttcataactatctcgagtcatgtaacaaccacctttcaatgctaacagggccttctgaaggtatgggaaacataattattgtattatttagtcacagaaaaagtagaaaatttgattttttcctttttctttttattatttagctgcgtggtcaaatgtttcaactttaactgactttgagaattagatattactttttcttctttgatcaaggacatcaaaaaaattttaaattcactcgtttggaacatcaaactctcacttatcaattttggaatattaagtccatctgcctcctcaactcctttgactgacagtgaatcatgtatgttattttcgttgattgttagttgattaccaattactaattcattaagatcgccgttttgaagcagctcaacgtgacctagatgctgctgaagaaaacgaaaagagtcttgaaaaggaacacacaaaacttatgcatgaattggaataccaccatgggtgggatttgtacagagctatcaagggaatggaaacaaaacgtgaaattggtggctatacatacaaggtggtgttttacgaaaatgtttttcaagattccattctattagggtaggtgtagatttgctttggtatgtgtttgctaacaactctagaaattttgcctcgcaggaaggaaatgttctaaagtatgaaaatggtcaaagttgctggaatggtcctcatagatctgccattgttactgttgaatgtggagtagaaaatgagattgttagtgtactggaggctcagaaatgtgagtatttaatcaaaatgaagagccctgctgcgtgctcccctgatcaactcaagcagtctttactcaacacccaaaacagcgcaaacgaaaatgctgttaatggaatggaagacaaggaatcatctgtcgatgagttataatataatatcgcttatgccatttaaataaattactacattcaactcatggtcgtctctacagtaaattacgcctattttttttaagcattttgaaaatatacaacaacgtttattgaaatatccagaactgatgatgaacttcgattccgttcatatacgtataaacacataaactgttaaaacaatgctgttatcgtcttttaaaaaaccaaataaattttgttggtttctaccaatataaaacccgagaatgatgtaaaacactgctggggtaaagaacgaagcagcatgccatgaataaacaaaataacaatgccagacgtgtagtccaaatattttacactgcaacttaagtaacgagcgatgagtgaaaatgaaaagactttccagagtccataaatcacaatcggaccgttcaaacgggaaatatgctaaaaaggtaaacgtttcaaaggtgatatctaaccggccatatcactgcagcatttgaaaataaatacatttgcagcaactcaaatattaagtaagggtagatggggaaacggaaaggtgtagacagggattgtaataacgatcgcagagaattttgcaagagatggatgaaaggaaatgaaaatgaataagaataacgtggataaagggtgaaaaaggtaaaattgtacaaactatacaagtccaaggaagaaaggtttaaaagaaaagaaacagaaaaaaaaggggtaagcaaaaggattatggttagaacagtcaagatactagaagaataaaagaatatcattaaaaccaagtaatgaaaaacatgattttttaaaagaaaaaaacttttcatgcaacaaggaagaatgaccgttgatcaatgtctattgccaagaacaggaatcaaaacaccacataaaacagcaacgattacacaaatgataacaacacaaataccaaagcaaatccactttttcttacgagctgctctagcgctcttgatagctctatccatatgctgagttccttcacccatattcgtgcgaacgttaacagcatccgttacaattttatccaccattggttcttgctcctgtaccatagtagccatatcctggaaaagctgtgcaagttcagcaatggttctttcaattcttttaatatcggcatgacgctcctggacttcccgtaatgcagtgcgagcttcaccagaccgatttgatcgaagcaaagcctgagcaaatacttgtccaccattttcttcatttatagcggtttgaaaatcatcttcagtagccctggggttggcaatttcaagctgccgacgcatacgttgttcatattgagcacgatatgtcttttctatttgtaaaaagtgacgaatttggtccataaatttcttttttacagcttcggtctgtgtttttctggtggctgtgtcattatcgggtggcagctgcatattttgagactctaatgaccggatggccaactgaacgctagtttggagacgtcgagtatctgatgtgtaaccttctaaatggcgagtcgtagctgcaatatttgcttcgtcaatttcttgcagcgattgttgatgcaacatctcaattcgaccgacattatcttcgatttgacgaatggcatcgcgaatatgatcgatctcttcaaaaaactctcccatactaagagggatcatctccactcctagtgtataatcgtttgctttattcattttgttatatttatctgtttaaacccgttttgttgaacaaacaaggtatagataccttctgttgttgttggttaaagacaagaacgtttttcctactaaaaataaagaatcatacagcagcatttaacgaatgttttcgcagacaatggtaaacaaaaggcggcttagcaacaacacactgttgaaagtccgccaatcataatcaaatccgagctttgtgtgacgtagcagtgtttactttttaatgttgtacaatacaatccgttaaacttgatatcaaaaatatacgcctaatacttaaaaattgaattccaaggaagttggagtttgttaaaatcacaataggatactctcctcgttatttggacttgtatgaggtacgaataaggagtgaagttttcttgatattctggttgaaaagaaagatttttgctgtagtttatttcaagaaatgcataaaaaatatttaattgtttttcgtagttgatggagttgactgtctcggaattaatcgttcttttttgtttttgttttttaacactaaaagcaatcatggtttgaatgccattggaaacgagaaaggaatgctgaaaattttagttatcattgtcggtaatttttctctgatctatacttctaggtttgaatttgaaacagaagtaatcgatatcctaagtgattttctttgagtaattaaaaagatagtaactatatacctcaatataggtagaaatattttgacattaatgaataaattaaaatagaaattgtagcccctccaatccctaagctgttatggttgaaaagcaattcgcatcatgtaacattacaacgttgctaatggaataaaacaaaagtcctgaacagaaatttcaaatattttactaaagttttaaaggtttagtaaatggaacaatattttgatgggaccaggtcataatgtatggtatcgtagatttaaaaaatacacaaaatttgatgacttcaatgcaaaacattaaactcagagattggatgcaccaaagaagaaaagagactatacacatattttgtagttttagagggggatggcaaaaaggtatgaagcatgtgtgtatacggaagctcaattaccaatcctttctggacttcgtataaagtatataatagtccggatgaattacttttcctgatctaaattttttctcttggggagatgactcatgaggtacaaaatcaaaatgatgatagaaattcaaggcgtttaaattggcgctaaatactgtcaggaaaatatattttaggtttcgtcgatatgcaagtatacttgcattttttaataaccatttcccaacgttcctccctcgtatatgctcatctagctgtatctcatatatgtataaacaagtcagacctgcttccacagtgtcttcaaaactcagaaatcctaccaattttttcgaggttttttcaaaaatacaaatatactctaatttttccatctccatttccttcaatttctctgaatcatcccatccgaaggagctttgtcgatatagtgcttccatgttcttttttaccaaattgaaacattgctgaagaagtcctttttctagatgatgatatatctccacccaaacccctaagttttttaaaaaatcaacgtcttcgagtgtaacattcttgatttcctgggtcttcatacgtctgggtgagtaaaagaggtattgcttcaaaaaatgcataatgttgttaaggtatcaatatcacattacacttttaaaaaccaaagattgaataagggtttaatacatatcgagcaaaatgctatcatttttattattgttgctacagcaagcctacttagtaatacacgataacaaaaaatgaatattcttaatcatctaataattcctatttccaataatcgttttaagccgtatcctttattcaaataacagcagttgtattaatttagagcttgacttctgatgaaaccggaagagaccttaaacgcaatatgcaactttaaaatatatatatagtttccaaagatagaaagaaacttgcaaacaaaaaaaaacttttacaaacaatttcggggtcattaacgcgtatatttcaattagcatgatttaacttcaaggcattttagcagatagatgatgctctaaaggcatatttgctaaacccactgcttgtggataaaaatttgctacaacttgtaattagcagagcagtaaaagtttttttcatcgttatcaagtttaggtatcctccaacttgacaccagccttcataaatttcattaatcatgtttctgcgttcctgagtcgctttcagaggagagtgcatcccggtcatatcggtgcttttctctgtaactagttcgagattccctccatcttccatctcgagatcttccgaactcatcaaatccttcatcatctcgtgttctataatgtcgttcccgacgtcgagttggtctatatcgatcttcatacctttctttatgagagcgtgaataagagcgaatatcgtacctctcacctcttggcttttctgagaaccgagaatgaggcgacgggcttcgaccatatctgttacgttcagtgtcacttgcatcatgaaaccttttacggtctaaagtagaccgtgatgttcttttcccatttctttctcttgagtcataataagttgactcgcgccttgattctctacgatttgaatgatcagtcacagtcttcgattcttcttttgaagcctcagttcgatcctgttaaatgtcagtaagttttgggaaaaagatcatacttttagttttgatatttcttcctttttctccaaaataaatttttccggaattccatactggttttgcgaggcagagataattaacgaccaaagctcttcggtgaaggccgtggcattgctttccaaaaatcccgttaaattcaattgaacctttctaggatcaagtgttgattcattttgggaatcacttgtttttgaggcttcgactgcttcttccagcatgccgtacacaaaatttataacaacctcgtcctcaaacccaattagttcgttcaatcgagtcgcaatccaaggtttaaggacttcaatattcacttttttcatgtcaacctaaataaattaatgtcttgaacgtaacagcgcctgaaagaatgcagcaaatcttgtaccttagtatcataactagcaggaaactttgtacttcgcatcaacttcttgtctgcagtcgtaaatagggtttcctgctcggcggcaacacccttttaatgttagctttggttaaaatgacacattctttactcaaactacataccttataaaacccactcattttgaccaagaatgaaagaaggcagcaataaacagtcaaatattaagaaatcgtcgtcaacgtattttctcacctccctaaggttagaatatcttcctctattaaataatggtgctaagcggcggttaagtgcaggtgtattatatgctttttaaatcttacaaaagcttagtgctcagctagtgcttcaacagatatttccacacaatacaatcgtagaatttagacatagttgatgcagtcatttacatttcaactaagcagatcatggtataaaaaaagttcggtacttgaaattctagcaaaccgctgctgcaaatacactatcacatggtctacaatatatctacacggattaaaaaattttcaactacacaaatgaaaaatcagtatgtacgacaatcgtcaaaaccagtatttagctacacaaaagacaatgaattttatgattacttcttcttggagacaccgacggtcttaccgcgacgtccagtagtcttagtgtgctgaccacgaacacggaggtcaagagcgtgacgaagaccacggtgagtttgaatcttcttgagacgctcaagatcctcacgaagcttgctgtcaacgttgttggcaagcaattggaaggacttgccatcgtttatatccttttgacggttaaggaaccaggaaggaatcttgaattgagaagggttttgaataatggtaacaatacgctccaattcttcagtggtaagctcaccagcgcgcttcgacatgtcaatatcggccttcttgcaaacaatgttagcgtaacgacgaccaacacccttgatttgggtcatggcgaacatgaccttgaccttgccatcaacgttggtgttgaggagacggagaatgtgttggaactatttaagaattagtaaatgtgacattaatttaccatgttgctagcctttaaacttacattgtcgggaacaaccagagacatgttgagatactggctaatgcgctgtggacaaagttttagctgctcctacggtttgtgttgactttgtgactgctctttggctagtttgttgaattgcgagtatttgtgtatgttggccggctaaatcactttaagaagatgtagtattagtaccttcaaacacactatttcggcatatgtagttactatttgtttacaagcataataaacaaatgcattaaaataatactcactcaacaaatacaccggacgaaaactgtttcttaaaaatcgtccaaaagttagggaccgaaaattttagttctgactatgtgtcgaggtccggtggttaatttatgaatacatagctttaaactacaatctgcatcgatgaataacaagttctaaaagtcatgacaaattcaaagttagccatatgcccatagatgcacttacgcaaagtaactcgctactctagtttatacttctttaaaagcaaaattgacgataatgtaatgacctcctttgtgatcctggttaataagtaaattggagcacccaaattacaatcttttcaataacaaagcatacaaaattgtttgtattaaggattttatgtatcgtttaaaggaatcgcttaacttattaccctcgtccgctaagccctctctacataaagatcaactaactagtcatatcgtggaaaaagagatcgcttgaaaagcgataaagttgctttgtactacatcaaatgtgataaagtaattgaatgtaatataatatttttattgaattccatattcttcgtaacctaaacactcagttatcagtcgctgcttctttttacagattacataaccatagttaaaggggaacaatattagttgtaaacgaaacctattatgagagaaattggtattttttgatgtagtgaataggtgagcaaggtaaaagaatggaatcttcagaaatcgctttactcgagcttgaaatttcctgaaactacaccaatacaaagggtatcggtccagtctggaagataatcattggtcaacttctcgcacagttgaatactagcacgatcacgaccttctgaagcctttgaaggatagtgtcctactccgtcaacgcctacgaaatcaaagtaaattggggcttcaagataactcatattgaaagaataagaatccagtccataagcactcacttcgcgaacatgatgtctacgaacagtagatggaacctcaggcaaagaccaggaaagaacgtcagcatcaaatgaaacgactgtccaaataagtccaggatgttcgactgtaacagtaacattaacaacattatccttaacaactttattggaaaacttaatagatggtaaagtggtcacatcgacagtatcattcaacggaatacgataagatcctagaaattgactgaaagggtatacagtatcccaatcggaattccagtcatccatttcagttttaacaactggttcgtcagtaagaagactagatagatcagatgagagcttgtcaaaaccaggagcagaatcagcagaagcaatgtgcaatgaaacttcgttagaggtgatattttccatacgctggacgaaaatacgtctaggatgcaatgagtcataataggtatcttgcttagctaagatgaatgaactaaagccaacgacaaaaatggagaaaagaaggccaagtcggaagcagcagcgagaacggaacctctggatccaaggggacattaaagggaagtaaatgttaaatccacaaacacagacagtggcaactacattatcggcaaccttgtcagttccaatacgaccagtaaggggcacaaaaatttcaaggagatttatagcagattcaaatccaacagtcatcgcgccaattgaaccgatgaaatacgtcaatgggtggactgtgccgggtttagcgaggattttgtcgttaagaaacaaagcaaagaccataaaaaaatctataattgtaaataaatatgcagaaggcaatgggataaaggtgagtaaagaaaagataaagatcgttgctcttaatgcaagatgttcagaacgcttaaacaaagattcggtaaagaataaagatgcaaaaattgcaggaagataaataaataaaggccaatactcgtttcggaaccagctcataccacaatccagtacatttccaagaatgtatgcccaaatgttgggaattacaaatattcctgcaatggaaataacttgagcgatcaaagcaacagtaaaagatccctcagaaccacgtagagtaagtagaatacccaaccctccaactaaagtattcaaaatcttagacgtgagcttggagtacatgaagaaaagactgttaaaaactgaaaaatacacggtaccagatgacttcatgttgttcaagtctgcttcgggggacacgagataggtaagaatggcaaggatattttcaccgaaattttgaggagtaccaggcgatatataaggagccaaatctttctttgtatggtacaagtaactgtttttaactacggccatatccaagcctgtaaggtttccgtattgaacgaactgacggaaatcggtatcactcaagatcaaacctgtacggaaaacatcatcggccaataccgttccaaatggatggggaacatgagaatatgccttaatcatctcgttgctagtagcctggaaaagaatttcggaaccggtggtaccacaagcctctaagttgactacacacttaattgtgtctctgagtggactttgagtaataaacatgtgggacgcatcttgcaacgactcttcagcatcattgaacaaaaagacaattgaatgagttaatggaacaggtcgagaaataaaaatacgaatggcttcgagaaggattgcaacagcaagagcatcatcagtggcaccaggactaggcagagttgaatcaacgtgagcattgatgagaacggcttcttccttacaagcctcagttccattgctcaaacgaacaacaatgtttttaaggttttgatattttttgataacatacttattcataaagtcaaagcgatgagctccgtcaccggattcgagggaaacctccatttgatggatatcggcgttcgggccgtcctgcaattgcttttgcaaagctaacacctcattcattatgtattcacgagcacgttcctgctcaatagtcccgagaattcgatagccaatgtcgtcggacagatgaataacatgtttgagggcatttgcctcggaaaattgggggttaccattagcatcatagggatcaacaagtggttcatcaagatgattgtgaaagtagagcgcaatccttgccatcacaacggcaaatagtaccattgccagttgtaggaatgtattacgcttacatttagaggatgaagcacaaactaacaccatgttgaaagaaggcgcaaagtaaatattttacaagaatagagggggagaattgacaagataacacaccaataataataaaaaattatataataaaaataaatgataatccaaaagatttaaatactaatatatacctctctcgaaggaagaaccccgataaagtaagtaggcaaagggagcagcaagaaatctaaaaaaaaaaaatgttagttacatacataactggcagttttcttttattatattgtcctggtttacggatcgacaatgtcaacggtactcgtaaaatggattttaaaatcctggaagtaatcgacagccgctgcctccatgacacccatatagcaggatataggaaaatatggatacatttcaaccatttcgtatcaggaaaaagaaagtaatggccttacctaaatatgcaaaaaaggcacaatcatgcgaccctccgtctcacaactcaaagcagaatgaatgaattttgtaattttcgcaatacctgatgataaacagcacacgtcaaaggatgaggtttatgattctaagtcaaccaacaaaaaaaatatacaaacaaagggaataagaaagaaatgcttatgtccgttttgaatcaaaatccgaaattgtgtaaataacaaaataaagaaaagaaaagaaaaatcaagctcttttctcttcaaaactacaaaggcgttttttttttaagaaatctactgcttccaactggttagagactttaagtaaacaattctcgtctttttacatacgaggaaatagaaagcaaattattcttcgttcctgtccctatggcaaagattcaatgtaaaacaatgaatttggttaagagaagaagagagtcaaacaagaggttaatggtaaatagacggatcttaagttttggcgtagttccggtcctatacggattatgaagtcgttccacagtgggtcgagctgtactaattggataaggcagtttaaaaaaaagccgaatcgaggtaacaacctcggtaccactgagtgagcttcgataccgcgatacgaggcaatgcaattcttgaattattgtttggggcaattaatctgtctaattatgtgttgtattcattaaaacacttgtaaacggctagctattgacattcccaactgaacggtgttatgttttggacgaaataaaaaaggatgtttaaattgtcgcatataaacaatgaagatgcaaaacacaagtataggtgaatgatgaacaaaagactgctttgtttgctttcaaagctccaacaaccgtacgagaagggaaatgcttctgattgatattgggacagaatctgctgaacgaaaggatacaatgcacaagcagtcaatcgcactgtttgagtttttgaaaaaatgcatgccagtcaagattggatatgttgtaaatgatgatgaatactgtgttatacccttttattttccttttaaattcaaagaaagcaatgaacaactcactaatcatctaagcaacgaaagagaaaaaagaatagaaaaaaacgtctattaacaagttaaccaaaaacactaaaatactacgtatagcaatttcaatcttctcgctatgtcctacagacaaccaactcatggttacgtataactatactaaagcagtggtactccatccttatgcaacaattctacaaatggaaattttacaagacacagattttaacgtacttttaaagtatcttacctttatttagatacgcttaaaatctctaaccttttttatcatcctttttctttaccaaactggtttacttgtttctttccttggcaaaaaccgagctacgcaatgatcggcaaagtaaatatccattttcaccgacaagatatggtactcactaagtaatttccattatgtagcaacaataactcttcctatacatttttgttgcctacaatcccatagactatgtcacgttgcactcttccaaaaaggactaccccagaaagagagagagatatgaggaaaaaaatttttgcttctaaataactagagcaaacaagtcccactgttgtcaatcgtcgggtacagcacaataatctcactagtaaaaacatgccatattcatctctgttttaccaaaatagaaaatcaaccttacattgcataatataggaatacggaagcgagccctatacagatggactgggttatggcggttatagacaaaggcgctttcaaaaccataatggatttgaaacgctcaagtagtggaaaacacataatagtaagtataatgccaaatcctttgtagaaaatacacagacctttttattgaaatcgtgaatatgattcttttttttttggtgatctcttttcttattaatgctatatcttttgaatttatttgttttttcttttatttagtagtattttttttgcattttgttatttatctgttcgcttttctgttgtacatgtaatagttgcaacgtacagacaaattaaatttttattattcttatattttttattatttccaagcttatcacataaattacgattaaaatacctaaagtgcaaaatatgatttccaaattgatgattcaatcaagcaaaataattttcttttgagataaggaagaatttgttaaataatcaaaagcacaatttataaggtacaacgattttgaaagtcgctagtatatatgtacacaaatcttgttctgtattccgtgacaggctttgtatttgaacaaagtattgcccagctagacaaaaatcgtttgggcaacaaaattttaaagtagcaagaaatagcttcaaacaattagttgatgcttgaaaaaatacaaagaaatttttcttaccgaattttttccagaaacaacgatacaatacttatataggtgaaatttcccgagaaagctttttaaattccccaacttggaattccaaggttgatttatcaataagtaatttctttacaaaaacgaatgatttttaaatgtctgtaatttatgcctttagcataatgttcatcaatagatcaggaaattcgtttactcatctctagcttattgtttactaattaaggcactatactgatcatagtcgctcacagtgtgtattggcttttacgataatgatacactcgcttttccatcacttaccgcaaaataatgagttacagcgaaagaaaattgcacttgtcaaagacaaactagcttgtcataaacaccagtgccttccccatcaagcaaggaggaatcccaatgtcggcaatagggtctttgatattttgctcagaatgcggtaacttgttggaatcgactactgcccaatggactacttgtgatcagtgtcaatccgtttatccttctgagcaatttgccaatttggtagtggaaacgaagagtagtgcaagtgcttttccttctgctttaaaactcaagcacagtatcgttcaagtagaatctcagaaggaggaggcagcaacggtatgtaacttatttttgtctattcttttcgaatcctttttttcatgttggttgtcattcttctttccttttaggctttgtatcatttggaaaacttttttttttttaagaatgcattaggagagtctaatcaaggaacttttttgtatcatatatccagtgaattgaaaaatcggcacagtcaggcaaaggactttatcatagtccttttttgggtttattgccatactaacaaagttttgtagattgaggaaaaatgtccaaaatgtggaaacgaccatatgactttccatactttgcaattgaggtctgctgatgaaggttctacggtgttttacgaatgtcctcgatgtgcttataaatttagtacaaacaattagattgagttttcatctgttaatcattcttttggttgtgattttctcaatatttcactgtttcttacgccgttcttcatgtatgtatgctgactgatttgtatgaagactattgtttttaatatcttcgattgtccttctgcttccgttattttcatgctcgataaattttatttgtctagtaatacggcaacgttcatgaaatagaaagagatgctcttgatatccgattttcttgttttgtcttctattttatccaggtgttaaaaaaaataacagttcttctgttcttgttggttctatttttcggggttactttttgtttaaaaaataatatggtataacttattcctttattcattattgtctttcctggttcaaactaaatagagaaaattcattgtctatcacgattgaacctgtggatacttcctttctcagaatttttaaagagtttgagtttcaatgtttatcagcattttatgaatagtagtatatcggttatttatttctttttctctaatatggaaatgaatgtgtaacgaaatggagcgtactatgtaccgtaacactcaagagcccaaatgggcaggtaggtgttcaaccatttgaaatatattctcacctgccttttcacatatggcgtctgttaaatcctttaaacgaaaatatttaaaacttcgaaagtcatttgattcggtagtccttgaaacagaggaaattgaacaaaagattgctgaaatatcagaagtttatcgcagaattttattagaaaatgcgtatgtgaatacatttattaaaagtctttgattttatgttaacctcgttcgtagacatttgaatgatctgttgatagacatgaatagcacggttttaccaactcctcctgctagtcctccgggttctccttattgggaagccaagcctgtttcacatacggtatttcttgaaagcccttcggatgtttttactctagaaaaacctatagcaagtactcatcgatggctttctaagttgacggcactttcaaaatcgacaaattctacactctcgaccccaaagtcttttcatagtcctttacaaagccgcgggatttctccttcttctgcacaatcatcagcggctgttagctcgtcacggaagcaaaaacgaaagcgcacctcggaaggtccctctgaacgacgagcacgaaaaaagtagatttttgaataaaccgagcatgtaccttaattgtaataaagtggtgacttatcatttcccctcagtcttagaatttttttcatttcagaacgtttaatataattgatatcttcagcacatgtattcatagaattgaattgattagcctttgtggaaggaatattgaagatttaattctgtcatagtgaaataaaatttgccatacagaaaccaaaatatactataagttgtacattaagaagatatgctaaaatagttgtttgatgttgtcgtttactaaatcccttgcgattcagaaactgctactgaaaatcggattgaaaccagctatattttatgtaatatttctctaagatggatcaaatattcactgatgaatattatgatagaacttattgaacaatgaaacgtaatttgtttatggacatggtacggtgggaatgttgctactgagtctctaaaacaagacagaagacgaataataaaactactttttaaaaatttgtggcatattttgaaacttaaccagtgaatatcattagtcaattaccgcgaaaaagcctacaaagtttgaatcggcagcattcataatgacagttattcggcttggagaaaaggcgtattattgttgattcgaaggatgtaccttttagaaatagatgagttcgtccaatgttggcgttggactgttatgaaatcacaacttattctgcatttttctcagcagcaagcttaacgtaaaactcttcacgttgtctagcagcaggcttgtgatagccaaaccaccaatagcaggcaccgagagtgccaagaatcatagttacagaaaagtctgtgacaattcgtctaataaattcgtcagtttcagcggattcagacatacggcgttattcaaaaccattccttaccttttaaacattccagttacaggaccgacagccattttgatgatacagcaataatttaaacaacttcaaatatttgtcaagagaggggagttggtataagaaatgtaagcagaatccgacttagtttgtgtggacagacggaggtgatcttctattactcactaaagtttgttaatttaagatttcaaaattcgaagaaatgtgctatatttcaaaaacaaaaaaaataatacaacataatgaagataagtcggcctttgaatggtcttaagcaactagtaacgatacctattaatagtgcactcgatatatattgtattactttttacatttctaaatttctgcaaattttttacgttgtttaacggtacaataccatcgtatatcatatactattgatccttaaataccataattcgaaaggtaagctaagaaacattgtttttcttgttctgtagcggatgaggcatagatactcgcaagtatttattgattgaatgactttgttctaactaaatcataccatgaagattgaagtaaaaataaatctgtaaaagttacattttatgcttatttatgtcttttgttctgaacaattcattatatccatttagtttacatgattaacaataattgtgctaggatgtatttcgctatagcaaatagcaaattgctgttgatcgcattatatatgaataatgcagcactgtaacacgagcagagtacttggttcgcacaaaaaactgtgacgaaaaagcttagaaagtgcattctgaagggattctagttttacctgaatattactgagaaagaagacattttcgatttttttaattaaaaacatacatcgcatacattcaaaattcgcttctaaattaaatatagttcaaaatcgacgcaaagtaaacgaacgtctctaaaagctgcactagcaaatcaataaactataatccttgagcctaaaatttataatatatatattagcagcatggaagccgtgatcgcgaatattctacagcagttgggattcgatagcatgactaaagcagcagaagcatcctttgttgaagctgtggacaaatgtaagtcctgtcgaaccgagaaaattaaaattctttatttctaatagcaataatagatttgaggaactcttttcgagaacttgctcttcatactcaattgagcaaacacacaattcctacgactaaagatgtggccttatggctcaatttgttgaatatacccatgtcaagccttcaaacagaattagaaaaatatttaaaacctttacctcctgcaattaatgatgaactagatagactggccaatgaaagtcaggatatcccttcaaaattcaaatcatccttggattcgaaaatggtatctcaacttttgggatccctggcagtgtctcaaaatagaccagcttatgtcgttaatcatttacctccttttcctgcatcacatacttacatggctacccccgtatatcccgttcgtcctacatctcctaaacagattcgtgaactcgcaactcaagaatccaggcttgctgaacatgctcttcgtaaaattttaaatgttaatcaaccacgttctgccgattcgcctcgtcatgcctcatttgaaaaagcgtgctccgagctaaatctcgatgtttcgtcatttcacttagtaaattgggaatcccaaaaatggagctcccaaaggtgaatatacttgttaatttctttccttttacgttaatcaaaaaaagattaacttatttcctttttttttttaatttttctcaacgacaggtcctgactgtaacccaatctgatttgacattggtcgaacttccttcatgtgtccatccaccctatttttgcattagcttttctttctctataataatgttccctatagacttacacttgaaaaaatctttgaactgtaatacagacgacgtcgttctcatgtgcacttactttttcacagatatattgtttcatgcatttatatgccggcttttcaagtttctctttatgacttttttgtgacattgcgaatgaaaatttccttttctctttgtgcagttagttccgctttcaatcaacctatttttattatttgtcgctactccttcattcaataaaattgccttgatcccctctttctcttgtatttaagtagtaaaataacgtaaggagttaataaacaaatgaaataatagaggctctagtacaaattctacgccacagggtttttcgatcgttctgtgcgaatgtaactaagttgtacttttttgtgtatttacgaatatttgctttaaagtaatcgctatcagacttgtcttgcaactgtatttttataaagttccagcataaagcaatttcttcagtgaatacgcagcatctcttcattacacccttaggttatttgaaatgggtaaaatccaagtatgaataatcttatccaaggttttgaagactaatgtcatatgctaacgacagtagattatatgaaatgtatgtagacaaatactaccgatgctttaaagcgcatagcgatttttaccgtactatggttaaatcaagcctacaaatctcggtgacgagttgaacattagattataaacattcatggaggaaaagacaccagaaaatgagcaatcgtatgtatttcagggaacttttttagtttgttaaactaacttgtaggaaaaaaacatttgatccaaaggactctatgaaaatagaagaaactagtacaaatggtagctcacagccatctcaaccttcaaatatcaagctttctatagggtctatcttagaaagttctaatgataacggagatcctgagtactcggaaaatggaatggggaatatgaatatgaatactttaccaatggctacatcgacacccatgtcatataccaaacaaccttctgaagccaaatatccaaattcagtttgggaaaggaaaggggtttccgaccaagaggaaaatacaagctctgttaaacgtcaaaaaactcttcctactcagtcatcaggagaagaggaagccaagtattcacatcctggagcgccaacggctacaagtgctgattccattagtatggaatcgcgtccatccaatttatcaacttccttgtccaaaacgacatcttatccgcaattccaagttcgacaattcgtttctccgataatcagtatagataatagtgcgttggaaccttttcttaaccgatatccagcgtctgaatctttatttccagtcaccgaatatgaatacactccttggcttgaatttcctcttttatattcctcaattggtaagttcgttcgtgtgacaatcgacatcaaatggctgaatgcagccatcaatcccagactttgcagacgagaaatatgggggaccgatgtgtatactgatgattccgatattgctactatacttgcccattgtggatgcttttctcttttgaagccagtcagaaaaattgccgttgtcgacttgtacatacttcctcctttagttcattacaaaggcactaggaaaaaccaaattgagagtagaagctggtcttctcgtcaagatggcataagtcttaaaataaaagaagtaacttggaagccagcgtgtgcctcaatttttgaaaactccatacatacactcactctggaagaacggctacaagctcgcttagagctatcacgctcttctacttttaaaatctaattttttgatattattaatcggtttcttttcaaaaatatttttttttctttttatatatctgcctgtaccaagaaattacttatttttcaacacttcattcaatttcactttcgcgaatttacggaatcgcaaaagcttctcgctctacttcgctaactgtcttttttgtctatgtcaaattcgtgtaataatgtgtccgttgatgtgcaattactacataagcaattagcgttgtacaatatcgcattggttttgcaaaattcctttgccttggcgtcctcgttcctagttactcgtgcgaacgctcgcctccaaaattaggtatcccgcagatagtatattgatccgatgatcatagcaatcaatagtagacttccgcagtctggtttggatattttcggttctacaatcaaagtatatacgtttttaatttaaataccttcaatactattaaacccttttttttgttaatagaggcctcttttttttttcttttttttttttaccactgctttatttacatgacaacgatacgtcggtctcattactcgtgccataacaacacaaacagacagtttgtctttgttcagctgattaactgaagatacaaaagaacaacgtgaataattaattatctggcattgtctaatttcctccgtgtattgagtattgttgattataaagtttgcggaactaatgaggacgcggaatggaatcatagcggaattacagaaattttcattacttttgcgccgtcgtttcaaaatgtaaaattgccgctcattatttaaatttcaaaaatctagggcaagttaaaacatgtagaatatattatttacgagtataaaatcgatggtaaaacaaaactttgaaaatattcgaaaaggtgtagcaaccttttaggcgacgatcgtaagacgcagcacactgtacatcaatttatccttgttggatgctaaatatttatttttgcactaacaactagggcggcggccaacatcatacattacatatgcgttagactggttttcggaaccctaccctaaataaggctgaatgacttgagagcgggggcggtacgctttcttcttttcccaaccataactttggagtacacgacataaataagagcgttgccttaaaagccgcgtgcaactcaatttctggtatatcaagattccagttcttggtttctgactggttcaacgactagccatctactactcaattggtgaattggacgacgaaactgtgtattatcttgtttcacttgctaaagaggagacgtacatctgaggtacagcactctattagtcttaatcgctaagtgctttttcgatccctcaaaattatctgcaggattgcaaggtcgtcaaaatcaccgtgatttcttttattacgttggtaaagtcattcaaagtactgagaaattgttgttggcgattttaactcagttttgcttttgctctattttcaaaaagaagaaaaacgatcatatatatattttattgtgaagactatttgagaatatttttggaaatcatgtattctctttaacaaattcacgtgaatatcttctttcgtgtcgttataggttcaacaagtaattcttttatcgacttatagtatttttttaaaacttgatttttgcgacgctcgtcttacttactcactgctgtccaagtgacttttcgtttgtacctctcataattttttatttatacttcttaaaaacttgagcctctcgttgtttatcacttattgatcgattgacttcattttaagttgatttttttctatcttaactgtgcgattttgaaagttcaactcatctttcctttcagcgaacacatttaactagctcagttacatacattacagctttcgttaaaagtctctactttagacgttatcataaaagattatacaatctgcttttgtcttctttgctattgcttgatcgtctggatactatccttacaattgcactaaatcaaaccatctattttcttatttttattaaggcatccatcgatgactgggttacttagtatacttttgcattacaaaggcaacggcgacttggctactactgacatcccttctcacgagaaaattccgtctgctaaacgcacggctgtacaattttgtattggtccgacccatgagcagtctccgcgtatgtcgaccgtcagtcagggccgagttacgtttgcagtgttacctacaaaaccaaaagatgaagttacctccatgaaagctaatggctctcgtcaatcgtcttgcatcgtttcaaatgcccgaaaacgccagtctgttcattgcctttctagaagtccaattccaagcacccgactgaaggagaatgacagtagactctgcagtcctcttgcttctccgacaggcggactaaagagaccagcaaaagtgtcttttgcacttgctaatactccttcccgtaaagggaatcttgtcccacagtcacctaggagaactattgctactacttgcaaaggtgttttagaggatgtattgaaaaaggacaatgagttgaagtttaacgattctgatgaagaagatgaagtcgatgatgaggagattgaaagtttcaactcattttctcgtaaaatgcaaacaatcagtaactctcgttatcgtggttccccgaaaccaaacattgaaaagcaaagttgctcctctgaatccgatcgcgtttctcaaatcagcgatgatgaggaagatgaagagggatccgctgatgaggaggatgaggaagattcagatgttgagctttccgaatcttccttatccgatgatgaggattctcctcttcgttgtccttctacaccagtccaaacagctgctgctccaaatgaaagtcaaattcccgatgatacggatttcgttcctggtacatttgacgaagatcaacctgcatgtttagcttttgcttgttccttaacgcacgcgaactctaagagatcaataatgttgccccaggatatagatccaacgtttcctgattcggaaccagaagatgatggtcatgcaagttctacagttggctctctttctaaagaggaggcccgttttaaagctaaagccaaatggaattacaagtcttcattttccgcacatgtgtcttctgaagttttgcgcaatagcaagtcaccacctcttgacattgctcgtaaagcagtcggcgcacatcgtgtttaaaccaaagaaaaaattggataattatccgttcttgtacattaataaatggaatagtaaagtttagtcgcatttagtcatctaaggttgttgttatgtgcgcattttcttcatgagtttcattatgctttgtagcattatccattcgttacgttatcatttgtttgttatacttgttaaaaaataacatattattccaaccagttatcgagtattaacagaaaatatgtatattaataaactattttacacataaaaagtacacagtgttaaataaaactaagatcccaattgtgatacgatcaccagcgcgataagacaaattctggattctcaaaattgctcttaaggcaatctacaaacttaattgcacggcttttgctgatgttgtccttgatggacaatgtcagggtcaaatcctcagtagtagatggctcctcgtgacgatttattctggaatcgatactatcgctgttgctacccagcagcatatcataaacatcatccaaaaattcaacgttattagaagagctttttgtcacagaactgaagttcagctttacatagtcgcttaaattgctaggtaaactgtacggttaatatcagagcaatcgcaatgaaaagtcttaccctatcatagaatcacgaatgtatttgtgtaaatctttagtgttattgttttttgggaatagcttaggttgaaaatttgaaaccgaagactttaattttacgattggagcgcctagaagtaaatcgtaagcagattcaattgagttaggttcaactttcgacaattcagatatagaaagagcatcaccaatcattgctgagacgacttcatcaataccaaatgcatctttttctgaaaaagatattagcaataaaatataataaaaggacattacaataccttttcttttagctagcaaagattttaacttttctagtgaaatagatctctcaaaagtgatatattcatctttcatcggaacagtttttaaagtttctatcatcgttgatttcctaacgggaacgctgtcttcagtgtacgatggttttttaggctcaacgccagaaaaatccaaaacctcgagattacgaacaaatttttgaagagatgaaggaacccctttatcaatttttccgacgtgtgctaatacatctcctttgagaaggcgaccatgagggcctgtagcaggaatagaccacgggttttcgattttatattgatgaatcaaatagctaacggaaggaagaaacgatttgttaacagcatcgttcgcttgagaagtcgatttgtgttccacattactttttgtttcgcgatcttgaacaataggctttacctcttccttagaagaggagaaagattgctcttctgaggacgcttcatccttaggtaattccaagtctttcaaattatcttctgcatcagcaacgatggcaatatttttaccaacagggatattcgatcctttttcgattaagactttagcaagtattccattatcttgcacttcaacatccattgtcgctttatctaaaataccgttagttcaaagtcatggatgtttaagattattagtctatcatttttcatacataccagtctcaacttccaaaagtatatcaccacttttaaacgaatcacctacgtaaagaattagatttaggaaatctcaatataccaaccttctttaaaatgccatttagtaatgtttccttcctccatagtaggagaaagtgcaggcatacgaaacatgcttgcaactccattaagagcagaacaatggaaatctacaaaaaattattctgttaacttcgttatttcaataaaaaaaaacactagtactcacatctttgtttaacggaaagcgaatgtttgcatgaactcgctttcacacattggtgaatgtaatgcttcaacatcgtttcccctgaagtttacaaaaatttagcaaacaaaaatataaagagttgacttgatattgagcaaactttcgaaatatgatgttgggaaaagatcaggtgctgtgctagcagcgaaggagatctatatctgatctgttagtgttcccagcgctcaccaaacataagggctagcataatgaccccctaaatttgtgaattgctttcaatttcaacattaatcggtttttaagttactactagataagtattttgggagggtaaacgctaccgatgatatatagttttcgagagacttggcttcctcctactgctcttatttcctaaactttttgttaaattcaacgtcttagctctcacgtaaaagtgatgttttgattttttatttactctttttcgcttgcaatcataaaacgaacatcttacatacgcaacaaacctataaaactttgaaattttttaagttcggatctaacaccgaactcattatcaagttgatgactttaattacagggtgttagacaatttgttatttttttaaatattatacactttccttttctggccaacagacatatctcaaatttgaagtgaagttatataaatgctttgtctggtatataattctattttgtgcaagcaacgtcgaatttctttaaaagttttacaacagtttcgctgttggaacatctctaaaacttttctatcctatcgaacacttacagccttagctatcgagacgtcttgtgatgatacatcggtttctgtgtacgtatatttcacatatcctcactaatttattatagcgttcgaacctcagattcatcatcacattgccaaaacgagatcatttgcttaaatacacaccggacaatttcaaaatacgaggcttatggtggtatccatcctaccatagttattcatgagcatcaaaagaatttagcgaaagtaatccaaaggactatctcagatgccgcgcgtagtggtattactgattttgaccttattgctgtcacaagaggcccaggaatgattggtccccttgctgtgggtttaaatacagccaaaggcctcgcggttggccttcaaaaacctttacttgcggttcatcacatggtaagtaacgaattcctaagttgagcttgtaagattgttaatgaagagtttgtagcaagcacatgcccttgcagtgcaactagaaaagtctattgatttcccatatcttaatattcttgtctcaggtggacacactatgctagtgtattccaattctctgttaaatcacgagattattgtcacaaccagtgatattgctgtaggcgattatctggacaaatgtgcaaagtatttgggtattccttgggacaatgaaatgcctgctgctgctcttgaacagtttgcttctcctgaaataaatagtactagttattcattaaaaccgccaatcccactgaatactagagaaaaggtgcatagcgcgagcttctctttttcaggcttggagtcgtacgcctgtcgaataataaggaagacgcctttaaatctaagtgaaaaaaagttttttgcctatcaacttcaatatgctgcttttcaacatatatgtcaaaaaacgttgctagcgttgaaacgactggatttatcgaaagttaagtaccttgtatgcagtggtggtgtcgctagaaacgaattgttgaaaaagatgctgaatgatactttaatggtattgcagtttgaacatcaacctacagacatcaaattggtgtacccaagtccagatatatgcagtgataatgctgccatgataggctatactgctattcaaatgttcaaagcaggttatacatcttcatttgatgttgagcccataagaaaatggcccatcaatcagattttaaccgttgaaggttggcttacaaaaaaaaataaaaaagtataaatattagaaattaataatagtttgtactatggaacaatgaatgcataatgaatgtaaaaattttctatgccaacaaaaaatagggtgaatatgttgtacgacataaagtaagagaaagaaatttcgggttcctgtcattagcaggaaaattgtgattagttaacaaagacaggtttcgaaattgagtgtcaccattgataatcaagcaaatgcttattagctagcatttaatttccccaacagaccatcgattaattttttgagaaagaattcaagagttgcgtgaagtccagtggtatccactattgcttgaaaatcttccatagtgatctgaaaactacgtcggtcctgacaaccactaaaacagctttttaaaaactcgcttataacggttagccgctcttcgtccttttcatctccttcataacagcaaagcagaattaacgattctgaaagttcgacaacttcttccgtcctaagtgtgccatctcttttcaaatcgtacaactgaaaacacaagatttcagaatgcagtgctatatctgctttcaaccgttccaaaccatgaatgattcttttgaaagttaaagatgtttcagtagaatcaccgtctttcatccaaatatataatctggtaaaaagtttccgcttactacgttgataatgcaaaggttcacgaatcacacttaaaggtggggctgcacaatcgacaagcctttcaaatccattgaaatcaatcttttgttctaagacgtcgccgtgacaaatattattttccccaatggcattaatgaacgcatcatataccaaatctaaatcagtgttcgataataaggtagtttggtatacgcttcgtaagtgtgatcgcttggtaaaacatcgtaaagaatagagcacactactcttgaattcttttcttttggcagacacaaaactatcggtaataaaatcaaagtactcaaaagcgacagcaaataactgtggaagggtacacatagaagatctactacctaaagcagccatcttttcatcggcagctgttccttggttgatatgatcaaaacattgacgaaacactttcataacagaagaatcgtctgtcgcatttaaaatcccttgggcatttactttgaacagagctaaagccacttgaaaaagaacacgtggaccgttaacgaatagacagtctaatatcctgaaagcataatctaacctaaagtcttttatgaacaacgaaaagaaccagttgattgtaataagcttcaaatccatatctagctcaataattttctgatataagtgaggaagcgtatgttctaaaacatactcaaataccgttaaatccagtaatagcccatgtattatcttagcgtaatacccaggaatataaaactcacatagttgagaaaaaagaaagtatgcttgctcttctgtgcaataaaccagcaaagcagcaagcacaatgttcatagcctgacaataaccaacctctttattggtctcagaataaaacagaaggattcttctcaatgtattaatgcccgtaggtgattgataagcaggataatcaggaagacttcgtgtcaagtccttttcgatttcctcactatattcacaacggttgttaataacgctatcaatgttctttgcgtaaaatcctttagatttccatcttggaaacaagctaccagagcatgtttcccaaatgtctgctcgtaaattgtttgggatacccgactgaacaagcttttgaaaatttggagtttgtatgagattaaaattagcaccgtttttttttagatattgaatccagcttttggagttattttcattgattaaaccatttgtattgctgcttgctatcggataaccaaactgcgaaccaagacctaagtcaatgctctcgatttcttgtgaattggctgattcagaaaaacagactctttcggatgctagtgataacaaaaataaaccaacgcttgaagcatcctcaagagaagcatgtaactggcgaactagtcggtcacaaaagaattctgattgctgtctcgttcctttaaacctcaagtgaattatctgactgtgaaagttagagagatcaaaagtaaatgtatcattgtctgaattttccctttctagctttcgaacggcagctaaagggaaagtgaaacgtgttttgaaatcatcgctatgaaaacagagaaaagaagtacatatgtaagcatttccaaaagatttagagtattcccagcctatttcacagacagtactagctataatttcttcttgtttgttgatacgaaaaaaactggcaggatctagtgtcccttcataagcatcatagtcatcttccaaaaatatatgcttcaaaaggttcattgaaaaatcattctgaacctttataaaagtaaaggttccagatctatggctaaatgacacaggtttctaatgattgtaattttttgtgttggagataggtttttggtaagtgtacgaagacaagtgtaaaatgcttacagcaagcgatagggatatcttagaaccattttatacaagttgcatcaaataaactattgtgttttataataaagtcttgagtcaccgataaatgtcaatatcactgaatttgattaagaggatttcgggtggaaaagtgacagaaatttaaagttagtaattactgtaacggtgattttatgacgccttttttttaaaaaaaagaaaaaggcattaagctatttaatgggtgtgaggttcgagtactcgatgtaatattattatttaaagcattcgtgaattttggaatgcctttagttatgtacgaaatgattaacaacgtaagcatctattttttaaataaaaaaaaagtaaaacagacaacgaagcgaacgaaatgcgtaataaagtattttcgaaaacctaaatacaagacttcttgaggcttttatttagtacggggataagaaatcgctttgaacattaaacagtgtatttgaacggcagccattacgacatagtaagtcgttcaaacatacagtgtgctgtagaaagcgtcgaagttcactgtctggagaatgtccagtaagttctaaatcattagttttcatgtatcacttcatgtcttgagattaacttacccagtaataagcaattgatttgttctgccatatatttatgaaagtcgctactcataaaaaacgataatgggcttgaaaatgggtcaaaatatgcaagcaatcccatgcttaatttaatcatcgcctgcaagttgctgctctttgtatgctcataatcattagaaagttcttgagcataattcattaaaggttggagtatacgtaaatcttcttcttgagagatttgcttggtgcctttacttttggtaagccgctgatcatgagtcactttcactagttgaaggaaacgtaaaaatcttaaagacataataaggtcagggcattcctggatagcaactggatattgacagtcgatttttgtcatagcaaggtcgagctggccattagcaagcatagaactaatttctaataagtgtcaatgtcatattgttcagtaaaaagcgaaaatataccttttctaatacttgcgtcagagacttcggtgttctctgggcaaaacttcttggcggtttcaacaaatccattattgagcagaaacgatgaaatcagctcgtttagaaattcttgacgctgttttaactcttcctgctttggtgacttagttgcctgttcaaataatttgtttttctccatttgaatagcataatcaatgtcgtaaagaaatgggttctgtccgaaattaacctcaacatgttcaccatgacttttcaatccgataacagggtacaaaacgtcgctgactttcttaaatgctacacccaaataggcaccatttttggtgtagaaaattgtcctgttgataaaattaactccacagcctataatgtcaccagtggtaaattcaggtccataagcttcacccgttttagagcaattaaatttctcaccactgtttccgtggtatccccagctttctgctgtacaacctggaagcctattagtttgcatgctcttccgacaaaatccaacacccatttttccctcttttcctcgagataaaatttgaatttcataatagtagatagaagtgtttgatggaattgcatgatcagcttttacagacgccgcatcatgttcagtgccggcttcaggacctattaaagattagttataaaccattataattaatacaacgaaccaaagaaataaacccccatgttgttattcatcaattctaatgaatctgacttatcgttgggattccatgaagatggaatggctttcggcgtatttgttacattgccctcccttgtcatgtcaaactctcgtaaatacttctcccatttcagccatcgtgggtcacttctaagcacattttctccgtaattggttccttgtaaatacaaggggagattgtcgaagttaatcggctgtttttcaagattctttggtgtactagtcattcgcaggtatgctcttggtagcatataaacagccagttttagtagcttattcagctatcagtttaaatgttcaattttctaatcagtttttcttttgtaattaaatacaaatcttttgtaataataattggtaaaactcttaaatttttaaatgacgtgtaaatttcagcaactctataaaatgctctgagactgaaaagatacttcactatacggcttcataaggattaaaggctcaaaattagaaatacaaatattaggctgtatatacagtcctattactaatcagaaaaaaattcaggcacaacataacattgatacttgtcttgcgataatacataacacaatgacattgagaatcaataataataaaatagtattataatctaacggaaagctaaaaaaacgactgcattaacggaatgcattaaacaagaatagctttaatcgagcatcataataacaacttcaacttctggaactaaataatgatagacggtccttaaaaaaccattcggtggttttcaggaggttgtggcattgcatgaaggaattgcttaatcgatgagatgaaataatttcaacttccattatcaatgaagaaagtttaactaaagacattttttcaagcattgaataggaaaagaaaatccatatgactaaacagaaatgaaaatgagtatgaaatagaccggcctaactaaatttcatcgatttctttatatctctgcattaaaagacgtttgtactcgatagggtctttactccacaattctgcagctctaagaattgttaataatcaaaaaaggtaaatgagatattttcaacatactgagcattcaagggagaagcattgtttggctcacccagcagactttgtagagataacaaaattgtctgtacgttatagactgctgaccatttatcttttaaaatgtctaaacatatgtttccactcatatcgacattggggtgccacattggtgaagtaaaaatgatagttggaggggaatatgggtaattagctggaaatgacattgaaattttaaatttcaatccttcatagtactattttcgttacgttagtcgtatgaaaaagaagaaagaagagtagacagttatgaaaatgtaatgacaaagatgtgtattaattttccattaaagtgcagctacaagtaagcacaccaagcattattcatatactttaaatattaagctttcaaaataaaagtcataccgtatcgcttgggccggtaattgtgccagcccaatgtagcaggttagaatcagaatctggaaacgcactaattccaggagtattggacatctagtcataaaaccctagttaataacaaagtaaaaaagcttattacaaaccattaaactcattaattcgcttctcaatctacaaatgcattagagacttttttcctaaaaactgtttattttttaccgttttgtaacgctatgaccgtcaacagccatgccagcagaagaagagtttttagaattagtatgagggttctggttttgcatatcagaatccattcctcaagttgttactgtagtttctcaatgagtacgtggtggtaggagagtaagttataaacacaacacaacatgtgctaatgtacacaagtaaacgaaaaccggatatcaaattatagtccaattttatatcattatatagatttaaaactcatttaaaaattaccttaatttaatcttttccagtctttgatgatgttaagactgtaaataatacacatgccaaaatttgcaacatatgcttgtgttatattataatcttctttccctttacaccaaagaatggctcaaaaattagataactttccttaccatattggtagagaaataggtactggggcttttgcttcgtatgaattttgatttgaaaaatactatatactaacttaagcaagcgtccgtttatgttacgatgataatgctaaaatatatgctgtcaaatttgtcaataaaaaacatgctactagttgtatgaatgcaggggtatgggctagaaggatggctagtgaaatacaacttcacaaactatgcaatggacataaaaatatcattcatttttataatacagcagaaaatccccaatggagatgggtagtacttgaatttgctcaaggtggtgacttatttgacaaaataggtgggtgcatgaacctttcgtttttactaacggacttacaatttagagcctgatgtaggtattgatgaggacgtcgctcagttttattttgctcaacttatggaaggtatttccttcatgcactctaaaggtgtcgcgcatcgagacttgaaacctgagaacatccttttagattacaatggtaacttaaagatttcagacttcggctttgcatctttattttcctataaaggtaaaagtaggcttttgaatagtccagtgggtagtccaccatacgctgctccagaaattacacagcagtatgatggttcaaaagttgatgtctggtcctgcggtataattctttttgctttgttattaggcaacacaccttgggatgaagcaattagcaacactggtgactacttgctttataaaaaacaatgtgaacgcccgtcttaccacccatggaacttgttgtctccaggagcctattgtaagtcctgactgaaattcctttaaactaatgatcagcgattatcaccggaatgcttcgaagtgatccatttaagcgctactctgtcaaacatgttgtacagcacccatggcttacctcaagtacaccatttcgaactaaaaatgggaattgtgccgatcctgtagcattggcatcaaggctcatgttgaaacttcgtattgatttagataaaccacgtcttgcctcatctagagcatctcaaaagtaagatcttgcacagttgtttcatatttctaactctttcaattagcgatagcggtttttcaatgacacagccagcttttaaaaaaaatgaccaaaaggagttggatcgtgtagaagtttatggcgccttatcccagccagtacaacttaataaaaatattgacgttactgaaatccttgaaaaagacccctcattgagtcagttttgtgagaatgaaggttttattaaaagattggtattatttatttaaacctaaattttttctaactatatgaaaaaggccaaaaaggctaagaatttctacgaaatttgtcctcctgaaagactcactaggttttattctagggcgtcgagagaaaccattatagatcatctttatgacagtctacgactacttgcaatctcagtgactatgaaatatgttcgaaatcagaccatcctttatgttaatttacatgataaacggaaatgtctcttgcaaggtgttattgaactaactaatttaggccataacttagagcttataaactttataaagcgtaatggggatcctcttgaatggagaaaattttttaaagtatgtctttatcatagggatttcatatactaatccatgtgaaagaacgttgtcagttcaatagggaagccgattgttcttacagatgtttcacaaaattaattgcacatcttttgaaaggtcgtgccagttcgtttgtaaaagaaacctgttgtttgacttcgttgtgaatttattttcaattttgtggtagtacaaatgatatcctagggaataggattattaacgctttgtcaagcaaatatcaatggttgcgaatgctgaagatatattattagcataaggatagttcttccgactggccatgccgtttaatacatcattgtacccaatattcttttctcacaattctttcttctttttctcttttttagtgagatatctgacggctcatttgattttaaaagggataactcttctgaaataactctttcaaacgattctaaaaggtcttcattttcttggtcggagtataaaaactcatcttctttacaaaatagtaaaaggttcttttttgtgaattcttgtctctctttggcttccaggtaagcatgcaaaggaaaatgtgacatcgatgaaccagtacttatcaatgtagttatccataaaatatcgtctggagtctctgcagacattaacatgtcttctcttgtagcctcatctacttttaaaaacttctttccgtgaagtacttcgggaagctctaagaaacagttaaagccctcacacacgatatgtagccagcgatgattttcagtaacaacgtatatatccgaagattcaattaaatgcatccggatgtctcctattctcttttcggctgctactttgtgaacaggtgttagttctcctaaactcaccttttcattcactagtcgttctaatgctttccatagatatgtttggtgagcaggaggataaagatcatatagcattagctgatgagttaataccttgatgtccattatccctttagacaactttaagtgaagccttttaatacagctgttcttgtttacaagtgatagcatattttcaaggcagctattagttatttgaggtttcactaatgtttttgatgttccatttttagtatcgaagacattcatcaagtttttatcttcgtgctcaaagatggtaatagttactgtaggtggaaaaaaggctttactcttgaattgaacatcttcgatacatatatctaggttatcacaaaagaagtttacccaaggaatttcagtagagcacatgtctgatacttgggcaaatttgcaaaagcttggggtaataaccttttggtcactgaaaagaaactttgtgcattgctgtgacaagtcgaggaccctttcattatcttttttttcttttattgtagcctgttcgtttctagagcttttggattcgagtacactttcatatttcaattcagaatcatatattggcgatacttcactggaagcgatgaggtcggaatatataatctgtgtttcttctaggtcgggaaattcggtaaaatcttttactccttctattatggcttgttcattttcaaagcacttagattcgagtatattttcaattgctaattcagaatcatatatcggcgatatttcacttaaagtcgtggattcgggatataaaatctgtgaagatagtgataagtcagaaagctcagagctctgttttatatcttttaattcagcattttctgagtggttcggtttgtgggtacctttaggtgctgatttggaattattaattggcgccaatttgctcaaggttgtaaatctacagcttagaagctgtggataccgaggcttaaatatatctttatctcccgtattgctttctttcaatagtgccctcttcggttgagttaaatgcgaaaatgcctttgttgcttttattgcggatgtaacctgactaatggaagaattttcgttaaatttttcaggttttgtttggtatttacgagctgccaaatgtaatttgatgttactattcgttgaagatgatattgattcctttttattgtatgcagcattccagtattgggataaacttttaaacggcgagctattaatagttgaaagtttcgtctggagttctgattccataaaagaggtgccgcccaattgcagtatacaagctatgaatgttattggcttgcttacgccgagcttgtcgaaaaggttattagcctttgaaggattttggtttgaagacttattttcctgttgacttaagaagccttcttcattttttttttttaaagtataattgttctctattgattttggctcaacttggggttctaatggcatttctgccatgctttcatcgttatcagaacccatacagcagagaggagcgcaaatttttaggatctttgatttaaaacttgtccaagagctaccagagcagtgagtatcacatcggttactttttcccttttcctgtattttatcaggacgaaaggcacctgatattttaatctctggataagcaattttactgttcattacgaagttacttggctcttttgaggcttgagtgattgccagttggataactcagtaattagagatcgtgttcaatctcttgaagtgtatacaaaggttgggtaaaacatgttcaaccttgggttatttatattaaaaaacaattcatttcgtttatattaacacattgttttatcataactaataatttatgaaatccctcacaataaacaaacatcgaatgataatttgatgctcacctaacatttgcttaaaaaagtgttaagtaaacatttaatattactaaaagatgatcatttaaaaataaaagctttcgctaaccatttgcatcctggataaatagctcaaataacaaaggatttagattaactgaatagtaataatatccttagctaagcctttgaactaagcctaaataaacaacaccaattactcactatttacaatggatgtttgacttgtaaccaataaggaggcaagatttactaaagacaaccaagtataatgttgtaaacaaaaataataaacaaatcaacattgctgcaattatacattcgaaaagaatcatttaacgcaattctgagttaaaggaaaataatgtgtaaataaacaaacgaaaaagagtggaatactagcaactgtaaataaacagaagttattttttagtgatcgaattatattgtatttatgttgtcaaaagttattgattcatgaatacccccgaaaatatctttctgaagtaaaaatttcagaaaatagaaagtgttttattttcgttcgtatgttagtacgaatatcaaatttccagtttcatattgcgtgaccaacacattatttattaaaaattttggacaagccagaactcgaatctgggacctcttccatgctaaggaagcgtgataaccatctacaccacatgcccatggttgatttttactctatgttagtcgattattacttcctttactatttgctattattcttttccaacgcactttgatactacccacgcttatcatagtatacaaatataacatacatacaaatacaacatacatacatatatgtatatatatatatatttactaccactgcaaataattgttacgcctttactactgttgagttttcctccgtttttttatttgttttttctattgttttaaattaattattaactatctttctttttagtccaaatactcaaaaatacttcaaactagcttcattagtaacattaactaactaaattttttattcagtttttgtttgtatatttttcagcacttaatatttcttaagataattatttttacagtttccctcttcttttttttttttatttaaatccgatgcgaaaataattaattacaaacaacagataattagtaattacacttttgaaaaaaatgagaactacaatggaacaagtaaataaaaaaaaaaatttaatccaaccaaaattgctgatctcattttatttaaaaaagtaaaaatgatttcattccaaaagaatcgttaattaataaagcagatataatttcttttttaaaagtaaaaaaattaaaaactaaaaaacgattgatcgtgccaagactcgaacttgggaccgtctgcgaactgtaaatgttaagcagaaattataaccatctaaaccacacgaccagatgttagcctaactcttattatatctggtataagcgtagtttaataactggctaattgagtaatgaagagccacagatttcgcaaccttcacaaatgctttacgctacctcgttaattaaaaagctagaccacttaccatagatttttgttcgaattaaccaaactgcccgatacaacactactaacatgtgttttagcttcttcattactatttggcgaatccaaaatatcttgaggaatttatagaatttactgtaaattagttcacgacatgttaattttcctcaattggactctgtttgcaaactttgcttcatcgttgatttaatgattaaagttcaatattttaaaaatgataataatttgaaatctgcaaaatagcttaaatgtaagaaaagccattttactaaaagctatagtataaaacttcttttttctggaaacatttattgttagtccaaatcaacgaagatgcataatttttttgataatgacgctatcaaacagttaataaatcactttaaagccgcctttcgttaacacgcaatttccaaaatatcaactgctacactaagcttatctaaaaagaaattgctcgttagtgtaagaatagattgtcataaaatctcacatgtgggaatacacaaaagctggtcaagcagaggaaatatacataatgtggtaccttatcagtttaagtaatatgcatatatgactaagttattataccctattacttcatgtataactttgaatttacaaaggacactatgcctgagtggttaaagggacagactagaaatctgttgcggtctccgcgcgcaggttcaaatcctgctggtgtcgtatttttgctgttatccatccacttacggtaaagttacctaataccatatttagatcatgacggaatttttgtattttagtatgatctatattcttcgttgtggatattgtatccttccatacatcttctatagaactaacaaaaaacacagacagcttttatactttaaaactgctaatgttgatcattgttacaaaacaacatatactttcaaatacaataattgacttacagataattaaacaagtaattcacacccattttttcaatatttctattgcatgttgacagtaattattttctttacattatatataatctaaaataactaaaactgcagtattatcaaataaatgacatacgttgtcataaaaacatttacgagtgtgacaggactcgaacctgcagtctttggtgccgaaaaccaacgccttaaccattaggctacacacccatctttaaaaagaatgtttaaatataaacttatatagattttgaaatgtagatgcaatgtttatctagctaaatattcgtataataaatttaagtgtacaaataaccatggcttcattatattatagactattaaaatactaagttatttaactttacattaaatatccgcgactttattgcaaacgattcaacagtaatggcattcgtcgattttgcgcaagcatctaaaatttaattttattggcgccaaaacttttaaatttgtttactctgaaaagcacctttatgctgagtcgcaaaacaagacctaagttattggatatcagagattaaaattttggtttagttcaaaatttctgataaaatataatattgcactcgtaaagagattctttgatagtttgtgaactcaaatatgcagtgtttgtatatttttaaatgaaaaattataacgagtttgaatatctaactagctgagatccttgaaagtaaagtacagctttttgcagggataaaacacgcttgaaattgtttatgaacatgctaatactcgattccaaaaatcataatcaagccagatgataagccagctagcatcttattaaattatgtcgtataaaagcttatttcaaaagaatttaggtttttttggatcattattaaagtactagatgttcttcggaaaatccagttagcctatatgatattggttacttgtgtttgttgtaagaaatgaaagatatgcagaattaaagctatatcatatctataatcaacacataagaataccattacagatcatttttactctcgtaaaataattattataaataaataggctataaaatttaaggagtcattgtctcctttagtataggggtagtacacaagcctgtcacgcttgcagcccgggttcgaatcccggagggagaggattcttttacgttttttttcacatgttttgtgactttacttaaccaaaataccaaaaattttgatttagtgctaaaaaggtcgatcccgccaggagtcgaacctggaatctcttgatccgtagtcaagcgccttaaccattgggccacgagaccttattgtaatctttctcaatcaagaacattttatttatttgaattaattgaaaatattttgctatcattgaagttaattataataatggtgtaacaacttttgacatttaattcaataaacattcgaagtacaaaaacagattattattgtacttagaggctaatattgtgtttaggacacagtacttaatatactaggttttagtctataactgcaattgctcgtcaataacttgctgaaaaaatggttttttagtctagagttattttgacatttattatttataataaggcttacaataattgggatatacttactagactacagatggaaagtccagtttttaaagttaatcaagatttattatgatgtataattcctgtttatgtcagctctaagtcatgaaaaaggaaatttttgttttctaaccattctataatcagccaaagtcaattgataaaaaaaaatcgttttgaatttcatcgtttttgaggagtttgtgttgacatttggaaaagtcacactttagctacgattttataacatcatgctttattcagttattctaataaaatgactcagactcattgcaaagtatgtaagtgtttgacgagatttgtcaatcaaccatttttaaaggaatagcaagtaacctttcaacatcaagacgccggaactttaagaactttagctgcgtgttaaacgcggtgataatagttatggagttttaatattaggcattttcgctacctaagcaaaattaatttagtagcgatgatattagatagtaaactcttagtttatccatggcatcccgatatgaaatttcttgtttcaataaatgcaaacgtatattagttgattattcgaaaaagctatgttttattttttcagatttatttccgaaagcggaagggtgtccgagtggttatggagctagtttaaggcactagtgcgaaagctcgtgggttcgagtcccacccctttcagtactgaaaatttttggagttttttatatttttaaaaataaagcatggtaaatttttctaaacaagcgtacttgacatgcggttaacgatgattttcatttgttttaagctattttagcaatactggatataaaaacagccctagttatccgttatagtcgtattcttttgttggtaaaattagaatcagacaagtaattaaaagttggattggaaatttttttttttttaacgataaatcactgtgccgaagtggaaacgtggagcattttaaagtaaatttgagagctaattgtcttgtaatttatgaagtttctcacatggattgatcctgtaagtatattttattttaaactggtcagcaaacaaaattttgttgagagaaacagaaatattcatcaaaccacctaaacgattgttgcacgatctgattgcttcgtaaccaactgtctttgtttaatggcaagctttttggtgcctgtatataaggattcacaactaaaatgtgcaaactgaaagctaattttatactcaatttaaaattttaatctttgaaatggcagcaagagatatcaccaatcactgaaacgaaaatccgtataatgtgtttaaatatttattacattcaaattgcgaatcttactaaaacaattgacatgttaaagtagcatagaaacatttttgagtgttgttcaggtttcattatttacgttcactaacggataaagtaatatttggtgtgtttttgttactatggataaagataattgtttaacgaaaacggtttactttgaaaactacttaatgataatgaaaacagtactattattggattttcgtcgtcatactaagtatgttgctgcatacttaatgagtagtcgaattggattatttattctcagttccgttgcacagttacactgatgaacctggcctatagaaacataattaaatataataggatcgtgattaaattatgttggttacagaggtggatgatttatgcgttcactttgaattcataaacattggtttatttaagctacagtttgctcgcgctcgaaaaaattggttatatattaagacggacaagacttgttgatttttaatgtacatttacctgtacattgaagttagcatagaaattttatttacacattatgttagtacggttatgattctatagacgggccgtccaatctaaacaacgcttttactgtttatgctttacttgtcttcatgaatatgaaaaccaattaattactgattacattttttgtcattcttcccatctgcgtttgaagtcagaatcaaacgacagcaatctttggaacgctcttacccatttagaattgcttagagtaaagaccttttcgagaacttgaaaggttgcctcacacagtttttcaaaaactctaaagttgtgttctgtgaagaattgtacattgaattgtcatgtttgccagaagccctggattcattacctaaaaactatccttttaaggactttctcgatacgttggttcgttcaactgagtttatgttattatacaagtacgaaggaaaaatatgtttgaacatagtcagttgaattgcagtacaatttacttaattttgttggatatgcatgagaaagacaacaaccatataatcatgagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtttatgactaattttttgctactctatttctctgtctacgtacgccagttgctcatacttactatatctttagttaaagtatgtggcataacaattgagtaaataaaaataaaaaaaataaacactttttaaatatggtacttgatttataaacacacatgtttaagtatatgtacatatacaaaccaacgaaatgtaataatacatccaagtgataagaatgcaaaaacttattcaacagcagatacaccgtttcttctgtttataacagcataacgtaacatatagaattggagacaatataaggtcttgttgagttgttatacctttcgaggtaataacggttgattggaagagctaaagttctgcggtaaatccctaggtcgaacatcaaccatcgaaaaatcgcacaaattatttttagtctatttgaacttttatgctttatatggtcatcaatattcacgcctaaatttcataaatttgaaatttaaaaagtaaaaacaccaaaaaaaaagcaacatagacgagagactgcgcaaagtaaaatttggcgactaaaccgaaagcctcgatatcatctatatttaatgactacttaagttgagaatagtattcgattttttacacttttaaaggaggacgaaatgtgacattatgttcatttttcttgtttgttaaactccataaccaccaccatgctcttttgttttaaaataacattgacaaaaatcattttctaacgcatatttggaaatcataaacaccaatctataattgctttagtttttgagaagcataactaaatcatcctctcaaatacaaggatactattttggacagaatggatggatattgacagttcaaatcgttgcgatactttttattcttataatatggaattacaaataccgtgattagccttactccgcattagggtactgaaaacatctaaacccatcctactctatcttgcggtgactgcttatcttttgcaacccacatatcggttttcattgtgtatcatcttcctggatatcctttgtaatagtttaatcgtagtagataaacaagcaatgagtaagaaaaaaaatgtagtacgacgatgatgtgttttctcaagatgataacggatctagcttcgccatcaataagtatgagacaaaggagtccatctttgatgaaacatccattttcctgttgtacatttttgcaggacaactagcctgagcacaagagacatggtgtactagaccttgtgcggaatgtctacttcaaaacttgcatctttatatctgatatatagagatatagagatatagagatatagagagaggctgatgatttataaacacaaacgataagacttgtaacatgaagtttatcgaaaaagtcaatctttaaattcctttctgaacctctctgttatgtcagtgcttcggtaccatgcttttagtgcggtcatttaaaggcatagcgatgatagttctaaagttactgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaatacattatgctagtggcacggccaaaattatttactccaaagtctttatcctcttcgtttatatcgctaacaagaaatcgtagtcacaaatgtacatacgttgaaacatttgaacaacgtacaacaagccaataatgacaagaatggagatgaaagtggtgatggttagtggtagtcgtggtagtaatggaagtggtaagtggaagtggtggtggtggtggtagtgcttgtggtaagtggaagtggtagtggtagtggtgctgtgctgatgctggcgccgatactggtgatgatgttgatgcctatactgacactagtactgacactagatgacactagtactggtactaatggtaccattcaacttggcaagtataagacttatgtgtgtaagtggtaaaaaatcaatgagtaaactccactaagaaaatttcacaactccgttgattcttttgagtatacaaacatgaacgttcaagttttacctttgttaattcaattctaattatactggtttgtacttgctaagcatgtcctgttcacttatctaattcgtttcaattgcggcaactctggtccgatttataattcgaaggactgagtttttaccctttggataaagtttttcaacatacttacaatgattatggtctccactcctgacgtaggtccatgtggtaatagaacacaaacttcaaaatctcatcactatattatacttggtacaacatgcaataccgattgtatataccgaatacagtttcctattgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatcaaacacatgcaaacgtataaagaagacttgaatagataatctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatcaaacacatgcaaacgtataaagaagacttgaatagataatctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagattatctattcaagtcttctttatacgtttgcatgtgtttgataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcgttgaccttttagcttaggtgtattgtcacggtttggttttcatatctctgcgccgcctatattagcaaacagttgacatagaattcacaacaataacaaattaaaaatgcatcatcctgtaattaaaagaaggtatattgatgcatcctttgcgtgaatcagacacgtagaatcatgtttctctcatgacaaagagcacttatagtagcatatctagaatttttctctcagttttaactttcttcggtctcggtttttcccttgacaaagctgataatatatcatgtacaatcaggcaacacatttatttagtcaacgttcaagtccaaaagcaactttatgtcgtactaagatacagttttgcgaagcgacatagatctcataacgcctcaatgttttattagtaattcttcgtgatcacactacctgtgtaaaatggatgaagagaaacgagctttaagcagtaataacgtgtgcgctaaaaaatttgtgtattacgaaagactttatatgactaatttcgttactgaatgtatttaagcttgatagtcttgatgctatcgaccaattctttttaaacaatgttacttcattttgctagggtaaacataaagtgaatgagtagtagaagggtaagaatatgtaggatgaaaacagattccggaagctgcatatgtgagcagacacaggtattttgaactgccttcaagtctcttaataagtaaggaagtcgctattattggattagtagacccacatcaccaaaatttcttgccatgacgacatcacgtgtactagagcaattcgggtcatacttcgtgttcaattctggtttgatttcttttttttcgagtatgattgtcaacaaaaaacgataaagacttttacatctccagtcagctgaactccagtaattaaagttcgatattgtttaaaaattaaaaaaacaaacaaacaaaaagatgaaatgatgaaatgattgatgacgattttaaaaaagatcaaaacttgaaactcatatcacaagaaatggagacaacattcaactataaagtttttcagcgagacatgtaccgattgattcggtctttgcaggactcttgatgtttgcctaatcgggttaaattgtggtggtgtggtaatacgtactagctctcgtttctttatatccaactgacggcatcgcttgtacttttttaataacttctttttcctcttcgtatggtgtgtaaactgaatggaaacgatgaacccatcatgaacctcacatcatttggttccgtctatttagtgctcacccagtgttgctttatgaaatgaaacaatggttgatgttttcatcaatcacccatgaattagtttggggtaaatatgattctattattatctctttctcaaagtgctaagcgatgatgtacatgtatctatgttttccaaaatctttatctcaatttttgaaacaggacttttaatagtctttcatatcagcaattgtttcagaaaatgttaacaaccatcaatatttacacaaatgatataaacactgattttaccaagattaccagcgataaaatgagtaaattaagctctttagaagtctaatggtaattgataaatatcgtgtggaaagtataccgaagtttggaagaacaagaactttgaaggatgaattttccgaaatgtctttggtatttgtaattttactacatatattttattaacagcattttgaaattttttaaaaacttatttccttgcctttgtagctcagtcaccattacttcactaagctatttgagaattatatgtttattataaatactcatgaatctttcccaagcaaacttaccttgatctaataattctaaccattcgatccatttttatttatttaacttttcatttcatatctatcttgtttggtttgtgataaactcttttttgggaatacattgggtttaaactctgatttgtaaatttatttttatttttattcttatttattttgtcacatctttacttgagtgctcatgcgacatttggaaaaacggtgcaattgagcaaggctgaattacttatttttacatttattgaccacttttattgaagctaagctatataatgaatgcaacggttatgtgagattgagtaagaagtgttatggaataagcaaagttaaatcagtagctttaattttttgttgtttttaattttaatttgcaaacaaacaaacaaaaacgtattcatatcatacacctaatattcattctttttattaaaaaagaaaaaaataagcactagtaaacttgattggttctatttatttgaatgaaagtaaacttcgttattgaaacacgaataggaatatcagacaacatatacgagtgtcaagaataaagaagagtttttagatttaaagcagttttgaatgaaaaaactcccataaaatgattaaatcacattcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagattatctattcaagtcttctttatacgtttgcatgtgtttgataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagattatctattcaagtcttctttatacgtttgcatgtgtttgataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcaactttatgtcgtactaagatacagttttgcgaagcgacatagatctcataacgcctcaatgttttattagtaattcttcgtgatcacactacctgtgtaaaatggatgaagagaaacgagctttaagcagtaataacgtgtgcgctaaaaaatttgtgtattacgaaagactttatatgactaatttcgttactgaatgtatttaagcttgatagtcttgatgctatcgaccaattctttttaaacaatgttacttcattttgctagggtaaacataaagtgaatgagtagtagaagggtaagaatatgtaggatgaaaacagattccggaagctgcatatgtgagcagacacaggtattttgaactgccttcaagtctcttaataagtaaggaagtcgctattattggattagtagacccacatcaccaaaatttcttgccatgacgacatcacgtgtactagagcaattcgggtcatacttcgtgttcaattctggtttgatttcttttttttcgagtatgattgtcaacaaaaaacgataaagacttttacatctccagtcagctgaactccagtaattaaagttcgatattgtttaaaaattaaaaaaacaaacaaacaaaaagatgaaatgatgaaatgattgatgacgattttaaaaaagatcaaaacttgaaactcatatcacaagaaatggagacaacattcaactataaagtttttcagcgagacatgtaccgattgattcggtctttgcaggactcttgatgtttgcctaatcgggttaaattgtggtggtgtggtaatacgtactagctctcgtttctttatatccaactgacggcatcgcttgtacttttttaataacttctttttcctcttcgtatggtgtgtaaactgaatggaaacgatgaacccatcatgaacctcacatcatttggttccgtctatttagtgctcacccagtgttgctttatgaaatgaaacaatggttgatgttttcatcaatcacccatgaattagtttggggtaaatatgattctattattatctctttctcaaagtgctaagcgatgatgtacatgtatctatgttttccaaaatctttatctcaatttttgaaacaggacttttaatagtctttcatatcagcaattgtttcagaaaatgttaacaaccatcaatatttacacaaatgatataaacactgattttaccaagattaccagcgataaaatgagtaaattaagctctttagaagtctaatggtaattgataaatatcgtgtggaaagtataccgaagtttggaagaacaagaactttgaaggatgaattttccgaaatgtctttggtatttgtaattttactacatatattttattaacagcattttgaaattttttaaaaacttatttccttgcctttgtagctcagtcaccattacttcactaagctatttgagaattatatgtttattataaatactcatgaatctttcccaagcaaacttaccttgatctaataattctaaccattcgatccatttttatttatttaacttttcatttcatatctatcttgtttggtttgtgataaactcttttttgggaatacattgggtttaaactctgatttgtaaatttatttttatttttattcttatttattttgtcacatctttacttgagtgctcatgcgacatttggaaaaacggtgcaattgagcaaggctgaattacttatttttacatttattgaccacttttattgaagctaagctatataatgaatgcaacggttatgtgagattgagtaagaagtgttatggaataagcaaagttaaatcagtagctttaattttttgttgtttttaattttaatttgcaaacaaacaaacaaaaacgtattcatatcatacacctaatattcattctttttattaaaaaagaaaaaaataagcactagtaaacttgattggttctatttatttgaatgaaagtaaacttcgttattgaaacacgaataggaatatcagacaacatatacgagtgtcaagaataaagaagagtttttagatttaaagcagttttgaatgaaaaaactcccataaaatgattaaatcacattcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagattatctattcaagtcttctttatacgtttgcatgtgtttgataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcaataggaaactgtattcggtatatacaatcggtattgcatgttgtaccaagtataatatagtgatgagattttgaagtttgtgttctattaccacatggacctacgtcaggagtggagaccataatcattgtaagtatgttgaaaaactttatccaaagggtaaaaactcagtccttcgaattataaatcggaccagagttgccgcaattgaaacgaattagataagtgaacaggacatgcttagcaagtacaaaccagtataattagaattgaattaacaaaggtaaaacttgaacgttcatgtttgtatactcaaaagaatcaacggagttgtgaaattttcttagtggagtttactcattgattttttaccacttacacacataagtcttatacttgccaagttgaatggtaccattagtaccagtactagtgtcatctagtgtcagtactagtgtcagtataggcatcaacatcatcaccagtatcggcgccagcatcagcacagcaccactaccactaccacttccacttaccacttacacttaccacaagcactaccaccaccaccaccacttccacttaccacttccacttaccacttccacttaccacttccacttaccacttccacttaccacttccacttaccacttccacttaccacttccacttaccacttccacttaccacttccattactaccacgactaccactaaccatcaccactttcatctccattcttgtcattattggcttgttgtacgttgttcaaatgtttcaacgtatgtacatttgtgactacgatttcttgttagcgatataaacgaagaggataaagactttggagtaaataattttggccgtgccactagcataatgtatttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacagtaactttagaactatcatcgctatgcctttaaatgaccgcactaaaagcatggtaccgaagcactgacataacagagaggttcagaaaggaatttaaagattgactttttcgataaacttcatgttacaagtcttatcgtttgtgtttataaatcatcagcctctctctatatctctatatctctatatctctatatatcagatataaagatgcgagttttgaagtagacattccgcacaaagtctagtacaccatgtctcttgtgctcaggctggttgtcctgcaaaaatgtacaacaggcaaatggatgtttcatcaaagatggactcctttgcctcatacttattgatggcgaagctagatccgttatcatcttgagaaaacacatcatcgtcgtactacattttttttcttactcattgcttgtttatctactacgattaaactattacaaaggatatccaggaagatgatacacaatgaaaaccgatatgtgggttgcaaaagataagcagtcaccgcaagatagagtaggatgggtttagatgttttcagtaccctaatgcggagtaaggctaatcacggtatttgtaattccatattataagaataaaaagtatcgcaacgatttgaactgtcaatatccatccattctgtccaaaatagtatccttgtatttgagaggatgatttagttatgcttctcaaaaactaaagcaattatagattggtgtttatgatttccaaatatgcgttagaaaatgatttttgtcaatgttattttaaaacaaaagagcatggtggtggttatggagtttaacaaacaagaaaaatgaacataatgtcacatttcgtcctcctttaaaagtgtaaaaaatcgaatactattctcaacttaagtagtcattaaatatagatgatatcgaggctttcggtttagtcgccaaattttactttgcgcagtctctcgtctatgttgctttttttttggtgtttttactttttaaatttcaaatttatgaaatttaggcgtgaatattgatgaccatataaagcataaaagttcaaatagactaaaaataatttgtgcgatttttcgatggttgatgttcgacctagggatttaccgcagaactttagctcttccaatcaaccgttattacctcgaaaggtataacaactcaacaagaccttatattgtctccaattctatatgttacgttatgctgttataaacagaagaaacggtgtatctgctgttgaataagtttttgcattcttatcacttggatgtattattacatttcgttggtttgtatatgtacatatacttaaacatgtgtgtttataaatcaagtaccatatttaaaaagtgtttattttttttatttttatttactcaattgttatgccacatactttaactaaagatatagtaagtatgagcaactggcgtacgtagacagagaaatagagtagcaaaaaattagtcataaactgatcaagtttattattaccattataactaagattatattcttccactgatttatgatttgttattgactagtcataaagtaagtgcacgagggttttgagatgcaacgttattcgctgtaaattatattttcagataaagtgtattaagcagcatgcaaaccatcagaaaagcaatttaattaggttggagtatatttgaaacagtaatgtctagcatagtgaattcttactgatgatacggagcagcatacgtatcgtatgaagcgaggagttagcaatgcttaaaaattcggtataacgagctatctcattacgattgttgtaacgtcaattattttgccaattcttttatcgaaagaaatcaaagtggaaaatgaataatcatgatagcatgttgagtggacatatgcgaattgtagtttaacattaatacagtcagaaaattaaaatataaaaaatggtgctgtgtttggactgtttgaagttaaattattggtgactcctgaagccaagctaggttagtaacgaaaagaaattgctgacttccataattttttctttattaaaaatattatcagcttagataacgtttttacgattacggtaccatcattttaattgcattcttcggactttttactttgtttttataactacgctggggatgaaatgcttttcccaagaaaacgttccgatgaatgaaaacataaatatcaattgcggtcgagaatatacccgatgcttatatcatacaaaatgaacattaaatttgagctttcaaaaaaagtatttcaaatcaaccaacaatatatttcgactttcgtacttttaaatccataattgttaacttcattaaggataaatctaagttaatataattttcgattgccacgtttagtctttacggatcgtgttcaacacccttcgggtgttttcattagaataaaaattgttaaaaagcgttaggttttagaactattcaatcagaataaaaaataatttaaatcccaatactaggattactaaactcccaaggcgagactcgaactcgcaaccttctgatgaccatcataagagtcagacgctctaaaccgattgagccactcgggacgggttttagctgagagtatacatagaacaatttatatttattacctttttttaggacacatattacgtcatagaaagaagtcaacaatgatcataaaagttactataatttttaacaagcaatggctttaaaataaaataatcaggtagttgacgatggaatatgtcctttacaaagaaatagtgatgtctcatgattatatggttgttgtctttctcatgcatatccaacaaaattaagtaaattgtactgcaattcaactgactatgttcaaacatatttttccttcgtacttgtataataacataaactcagttgaacgaaccaacgtatcgagaaagtccttaaaaggatagtttttaggtaatgaatccagggcttctggcaaacatgacaattcaatgtacaattcttcacagaacacaactttagagtttttgaaaaactgtgtgaggcaacctttcaagttctcgaaaaggtctttactctaagcaattctaaatgggtaagagcgttccaaagattgctgtcgtttgattctgacttcaaacgcagatgggaagaatgacaaaaaatgtaatcagtaattaattggttttcatattcatgaagacaagtaaagcataaacagtaaaagcgttgtttagattggacggcccgtctatagaatcataaccgtactaacataatgtgtaaataaaatttctatgctaacttcaatgtacaggtaaatgtacattaaaaatcaacaagtcttgtccgtcttaatatataaccaattttttcgagcgcgagcaaactgtagcttaaataaaccaatgtttatgaattcaaagtgaacgcataaatcatccacctctgtaaccaacataatttaatcacgatcctattatatttaattatgtttctataggccaggttcatcagtgtaactgtgcaacggaactgagaataaataatccaaattcgactactcattaagtatgcagcaacatacttagtatgacgacgaaaatccaataatagtactgttttcattatcattaagtagttttcaaagtaaaccgttttcgttaaacaattatctttatccatagtaacaaaaacacaccaaatattactttatccgttagtgaacgtaaataatgaaacctgaacaacactcaaaaatgtttctatgctactttaacaattcgcacaaaggaatagcacagggcgctttattatttcaataacattatcccgcagccgtaatcgtcaaagatgcatagaccattaactaagactcactgaaatatataaaaaaaaggcaacaactttcattatcgctttaaaaaacgtagagtgagttagatgcaaattccaaatttcctaaactttatagactgttaaaattaaaattagagcgtgcactttgttgactattatccgattcattagaaaactaagaaagaatatgaatgtggtaaaattgtttcagtaccacttttcattgagataattttatgagatttctataatgtcatctgaaaggctagttaaatcaataaatacgaataaacatttcagctgcaagcataaaaaaattaaaaaaaggcaaaccatgcaaattattttttggagctttaatattcatcacatttaaataaacaaggggtcttgctttaattggtccgggaaaaaataagcgaccttatcaactatatgttttttttgtttatttgtttattgaagatttaacaatatgcttcaagataaccgtggcgaacatagcaaacgactgagacgattgaactttgagtgttttaattttgccgtgactttagtaagcaatcgcgcatttgcaattcattattaaaaagcattttgggaattaaaaaagtgattgtgatcacactgtgaattcctgttctttacagaaaaagattgaaaaaagtcattgatgaatcatgatgcaaaacttataaactaatttatggaaaaactaatcgcttctatttcttaccttgaacattcacgatctttaaaatttgttgaataataaagtggtaaagataatcaggtggtttaagaggaagttataagtatttttttttaacagcttgtgaatgatgtaattgttatcgacttcccaagattctgctacaaacgttaggcttttttgggatttaataagaaacttagatgctcggtcacctacttgagcaattgcacgttcaaaatcgtcaaggtgaatacagttttcctaaatttcgttcttaatgcagcatccttaataaacaaaatacgcttgatccagaaaaccattctatccaacgtaatttagagcgatatcccttgatgcggaataatttcctttttagcttaagaaccacgattaatgaatggtgcaattcatccagaatggaatcttatgattaaccgtcttaacatgtctcaataggaagcagaggaactggattataagtcataggtcagttttatcgtaaaaacgtttgcagctttgttctatagttttttccagttttgtataaagaattctttacataaacttgtgttgttttacaaaaagtgtcacaaaccgggatcgaaccgatgaccaacagatcttcagtctgtcatgctcccaactacaccattgcgacttcatatacattaaaaactactaaaatatttataaagaaaattatttaccaatgtctgtaaaagccataatagcctttttaaatatttgttttatcctcgacattttcgagctgccaacctttgcattctgattctctaacagttttaaaagtaattgaaatctcataggtttttcattgaactatataacaatcgccgttgtttgtgtacgtgagcttgcaattaaacatgagcattttagtcatggggtttgaagcgactcataagaagtatgggatctcaaaaagaactgaaggctttagaaacaatcatatacgcttactacttacaggtactcactatttattttttgttcattcaagataactgttgcgcattttaaattcaagtctttgctttctatatactcctgacattgatttttataaactaatcatcatttttaatatattctttaacacacttcagacctgagtaatctacaacagtaataagtatctaaaaaaaaagctgcaatttttaaaaaattacaacagatccaatagtacacgattcaattcatagctcgtattagcaatttataaagcctttcatttttttcgtaaacccctctacaaatgctataaagcaacttcgtaaaataacaagacgaaaatgatagagaaataaaaaagtaccactggtgtttgcataataaaccctaacaatataaatgagtaaaatgtttaaaagaaaaaccgatagttcatataagttaaagcagataagaaacataactagtactttttataagttcataatcgactaatcgtcaataaacataatttaaggtgcctttgcgaactcttgaattcgttccttgtgcaacgaaattgccctcgaaacaatgtattgctcgatttctaccttttttacaatgtcatcgtcgctcaaatgaagccattcaaccgtttttgaggttacaaacgcgacagatcgtttccttgttgaaagaaggttggcgatcaccagctggtggttataacgttgtaaagctactcttgctttatcaatcagaatactagggtcggtttctaatttaaaggaaataatagaagcttcaggagcccatgtgtcaaccaagaaacgcagaaattttggaaccggatgcattttgacttctaatttgttacttccagaaccactttgaattttgtgctcgctcaattccttcggtggaatatggaaatcactaacagcagctgctaaataaaacaatgctcttgaagcgattatctgtaaacgttcagctatagctttcaggtaccacaaatattctgtgagtgtagtataaggaatcattatcagtcgatgatgtttcgtatatgtatctaattcgttgagtgcattgaatactgtcgattgaaactcttgtttgacaatccaaggcttctcctgactgccattacttctttcaaacaaatttgtccagggaccttcatatcgtcgagtaaatggcattaaactataatttctatacagaaaaatgaccgaatatccagacttgcaaaagtattcagcagatgctgcaccacgatttcctgcactaaagttatcgataaaacgcaccgtattttgctcaagaggcacaagtgtgccgccactagtaacaaatgcaatgttttgggagtttgattgaaggtttataaaatcttcaatcagacttgagacatcaccgagtgagttaggacaaggattctcctcaaagaaatcgttagatttatccatttctggcatatattctaaatagctaagagtatcgcaacccagaaatgcctctcttacgatgagctcaaaaataaacaaacgacgtttaaaaaactgtatgcgttattgctgaatgataggactagagaactcacaaaatctgaaatgctaaccaaacagttctctagcagcttgtaaattcagcaagtagtggtctgtttattgaacaatgtagacgatagcgacaccacaaacgactgaaacgcgacactttgtgattgtattacacttaaggccttttttttttattcaactcgtgcttgtcttttatgaaaagctaaaattaaaataaattttaagtttgtgttttaatcaacttaagactaaaaattttcatttatttgcgctctgttgggtaacgtggtttagttaccaacattttactgattatctaaaatgaataaatctccaattgaagaggaatttgatcttcggaaacagcaccaaaagctattaaaaaaaaattgccagaaagaaattgaagattttgtgaaatgcgctactggcaggacttttagcgtaacctggaaatgtagaagtgaaaataaaacgatgaaggattgtttaaccaaagcgtaagaaacttattcatcaatcatgtataaaaaaggatatgtaactaatatggaatatgcagcgcagacgaaatatcggagtggcagatcaggtcggaatacaataaagctaaacaagaaagctttatcggaaagcaagacgaaaagaagtagctaattaatgcatcgataatatcggtattaactgctattaaaatactagttccaatacaacataatgctacgatttcaattaaattgacaaacattctctactataaaatatttcaaaagctcctcattacttttcaatttaacgtaatggtaaaagctttcaaagtaattatttacaaaaaagattcatggttttgcataataaacatgaccgttcgtcaatttattaatcattagagtagcaatcatttattaatcaaatatttgtttgtgcactttcttcaggtgggacgaagtgtactcccttcccattgataaagtcatcggttgataaacatgacaggcgataaacattgaggcgaataaatttaacaatagtctcaagaattactaagtcgacgtctgggcgaccaacgaaaaggttacgccaaacggatgtagccaaaacagcatcacttcccagcattccttgatcataaccaaaaatggcgccggtctgttgctgaaacagatctttcagatacataccagaaattcgattgctattaatgcggtaatctttatgaattctgagttccatgtcttcaaagaaacgagtagttaatgcctgtgaaaaggcaactttttcattttttggcaaaccacgaatgcgagtatggaggatccacaaatgtaattgcgttatttgaaaccaagactgaaatgtcataggaatttcacacttctggtaccaaaattcaaaagcacctagcgagtttttttcgggggtagcttgtcgagcagcctcaaaatacatgtatcttgcagtaccagtagcctcataatataaattttgtttaggagagatatatttttgataaataagacttattttctttagaaaactatttggcggagccactttacgtggatcttgaggaggtgtaaggggtttgtatctgagttcttctactgggtctcttctcttcgtttccgaaggtgaatgattaataacatttattggagaaaatgaaaatcttcttcttaagggaccgtatatactcttcccccataccggctgcttaacaaatgctggtctcaatggcaaatttaaacagcagcgactcattactgaatgacgataaggatcttttgataatcttttcttaattaataaaattaattattacctgcaaataaatacgtaggagttgggttgaaataaaaaacggatcgattaatgtcgtacaatataaaggggaagagaggttgtgacaggttgattgccaaatacaatgttataacgaacgatcaatattacgaggccatcattcttcctaattaagtatactctaaaatttactggaccattttaaatttgtttgcagtttcagtagtatatcttcgccgtttaatcgtaccaaagattgtatctatttattttgctttctcaattagaaaacctaaattaataacctcttagttgaaaatgattataaatattaccatgaactaaacgtaataaacttgtaaattgcttcaacactcattcgttgacaaaagttctaaattctcatgtctgccattagcgaatcattttagcatcaaaaattcaatttatagattttatggtcaacggtatcaaggcgctcacttaaccaattgttatcatctagcaatgcagctttgtctccccccacaggtatttgtttaataattttgtcgtaagtagcttgctttttacggcagtccttcaagagaaaatcattcaacaaatcaatatatatcctcgtctcattcaatcgaacatttaccttgtctaaacgtacgacaaggcgtgctaacaatattaaatgaccctgaacaactcgagctctcacatcaaacattgattttccattatctgctaactcatcttcgaaaagaattatctcattgaaccataaattttgtcctgcgttaagtattttttgaacaggtattacctgatcaatttcaatgaattttgcatttggacgttgtatagttccctgataatcagtataataagtccaatcaaatgggtaaatcacagggtattcttctccgggcttaattctggatttggcccagtcttttgcaaaagaaacttgcattacatcttcaggtttggtaccaaccattttaagagcatcttcagtaaaaaatccaactacaggctgattcttgtattcaattgagatgtaattattcccaaaggtcatctcaggaggtggaaaacccaatgtactttgaaggttctccatctcatggctttttaaaattgacccccgttggactttgatagtccaatatttaaatgaaaaatcatcttgtttttgcatctcctttaaataatgtgatttgagtagttgcttgacccctatattattgtaacaatttagagtgcgtacggcaaaatataggtaatgtaaatttagccaacacaaaacacctttatattactttactcattatagagtatattcaaaaaaccaaaagttgattaattattcagattaaaaatgaaaaatgatctataagtattaattcagtagttatataatttcagttcaactccctcatttagtaaatccgataagtaaaaattattcaaaaaatacattaagacgattagtattcataaattcagatattaagccataaaattcacgtattcttgtaaccataatttctcagtacccctatctagagcaaacgagcgtgaattcatcacctgaagccatttttggcaaacctttttagagtccgcaaacaactgaacatgccttctatcaacagatgtagccaatattccagctactagaccgaggtttgaaactgcctctgaaaaatttaccattgggattgaaactactgtcttagaaagctgaaaagtatccaaatattgcccacctttttcagcataaaaattcagctgctttgagcgtaaaacgacaaaacgtcttcgaatagatgaatcttccaatctatacaagtatccctcattatatagatagttacttctaacgtgtcgcaagtccatcgtagcttgttctaaggtaaatggcaattcctgctctggaaccgaaagctcaggaatatacaaacaagtcaaagttagattaccaagtgtacgtttccctatagagtttatttttacaggaatcgcttccaagaagcctctggaaatgatgggtatttctacgttgaaagcctttccaaaacaactgtctttgacattacccaaatttaacgtagcagtacccgagactttcttgataaccactgacttcttagcctttgaattctcaactgcagcagccttgttgagttttctctttttgcgtcggttgaaaagcttgtcaaaaaatttcctagctttggatttcgtttcagcaggcttaccgtttgaaacgtcttttgtagcagatactcctttcgaaccgttggacttgtcctcaatagggatgtcaagaaacataaaactcactttaaagttatcgtcaacatgaaaagcaaaatcatggtccaacctattattcccattaacagcttgccaaggaagctgcatattttgcgtaggcgtattaactattatcttgataggtgaatggacttcacttatcgaaatattcaaaatgctgttcaaatgtatataaaagcgaccaagtggcaagggcgcctttggtttctcttcaaaaaatgtttcattcacaaatccaagagaagtaacaggacgtggtgattgattttcagtaccattcgggacttcgtaagacgtactcttatcctgacttggaagatcaaggcgattcaaatcaaaggaatgtgcacgacttaaaagttcgctatctctggctacaggcgtagactgcctaagttcatcaatgctggcggatatctcggcactagggtcgtaaaaacctactgtaccagtttccgaataattccatccttcgacgttatgggactcagaactgactaaactttggctagacttgtttggctcattttcacaataattactataagtacgcttcgttcctggtacgggttgcattgatgggtgacgtaaatcttcagagcttaaaatagcactcaaattgtcaatggtagaactgctttttatacgaccacgttgactagatatactatatcccacggaagcagaagttagattgtatctggggacttcatgatacgttacagatccatgaccataggcggcctgagatttcggaattgaagtggcactaatatcctcatccatattttcctgttgtaaagaatcattgataatagtagaaatctcaggttctgaattacgggaagattgaaggtataactcatcatagtctttaccgttggtgggaagggaaagctcagagaaatcataaactttcctaagtgtactagcataggaagatccactggaaatccgttttgcttccatcttggccaaaacctttttacgaagactttctgtagagatatctgagtcgtctaaggtggcctctgggactgaagaaaaaggctctgaagtatcttcaacaggggcttcctgaatgggagctaaaggttctaaaggtttataatccatatcgagagacgccgtcgtttcgaccctttccaacgctggattgtcctctgtggtatctttgggaagactaggaagaatccttggacctacagtagaagatgcagatagatgtgctggaggtacgggcttgacatcagatggtatgcgagccaagttgggaacgcttccagctcttgctcgggctgggtttgtagacagttcattatgggattgatatggatgttgaacagtgtattccaacggagacattgtcttagctcgactaaattctgctacttctaccgccctcttgcgagacgatttggagcggtcaaaggataattcagctaaattttgatccggattaaatgtttcataatctgcaacaatatcagcacctttcaaagacgcagtagaagaacttgtcgagttcatagttcctgccgagtacgtcaaactaggaatgcgaccttcttcctcggaattaatcctcttaaacactgatgtactactcattcttttacgattatcaggactatgttgagaagaaaaagatgaatcgaggtgcccatagccatgcatatacatgcttcttaaatcaagtgactctaaaagatctgtcgcaacgtttagttccgaaaggtttccaagggacatatcgccatctccatgtgtaaagttttttgtttgatcatatcccgaggtttcattactgttaccctcaaaaaaaaggggtgttttttctcgatttggagaagaaagaaaactgttttctaagcctttagagtcaagagacacatcttttgcttctctatatgagaactcttgctctttcatcgtcaggatagcttaattagactttacagactataataccttatcgagtgttaaaatgtggacacagtatcatataagcaccctgaagtacaacaaaagacgagccttcttctttatagcaaatattaattcaaattctattaaaattgatgctaaaagcacgaaaacctcttataatttattgaaatccttcttcacctcagtcatgtggagtaggcataggtcacacaaaatcggtagacgctatgataagtggtagtcccagtgagaacactgattatatggttaaacaattcaaactctggatataccataaatcgaagattaaagccaagtttcctttttaaaattaacaaaaaaaggctagttgcattgcaaatatgaattatagctgggacatacttgcaaagataatattgtattatcagtatgcttatgaatagcgatgaataaagtcattagtatgtaaaataaaataagtaaaatcatattttgttgtctgctattttcgcagaaactaaaaaaaaatacataaaatgaatctgttgataaacagcttttaatttacaaatacacgagcagttaaaacctaaaactaactatcggggcgtaacatttacttaaagctaaaacccatacttttgagaagatgcctttttgtttgatcgttgctgctcaaaataagcttcaaagttgtctttttgactgatagccatttcaacaagagaagacagttgatgacgaccaggtgcaacacttttaatagtaggggcgcttggcaatgcttcttgggtcggttttggaagtttgttgatatcaacgtctataattcgtcccttctcttttcggtggcgtccaatttcaatgtaatcttcattgataatgtttatgtcctctgcatttgaatgtactgagtgattagcaatagaaatgaaatcgttctcgggttgattcctcaatttcggaggatttgctctagctttaggttttatcaaaattggttggtaaggtttctgatcggaatctactaaagaggcttgctttgactctgatcctacgatattaaataacgaaacgttaccagacttttctgaatacgttgatttcttgacagtttcggaggatccagtagaggttaaatcgcttacagagttattaggtaataaatagttttcatttaaatcaaggtccgatcttttagatgactttggagctaattcagcttgattttttggggcaggcaaaagttcaagtaaatcattagatttaaatcgttcattagagataacatcagattcattaaaagttttatcattaaaagaagatttctgtaaatcaacttgccgtttcaggcgtttaggtgactttttagtgctgtcaaccgacaattttctgcgcgcatgctgaaacaaagtaggatcgaaacttttagaagctaatggtgtttcttcttcaatatcgctttcggattctgatcgaggatatgaaaccagagacatattttattaacttttgatattaagtcgtttaataattctgagcgagcgatttgtactcggtaactattctcactgcgaacagaattatttatggcaattaatatactcgcatctgcaagatgatttacatatttattcaaacttaaattaattctttaagtaagtcttaaaaagaaataatatttaattgaatgctaccgcccaacgttgctagctagcatatgtggtattttatatattaatcacccaaaaagattccaaattaccattaatttaatttacttttataagcttcataaatatgagagtttaaagcactgcaattttcgtaaacttaatttttaggataggccaaaacatggccaaatcttgaagactggaaaaagtaccgactcgaatacttttatcaatcaactgttagtagtcgtaaccatggtatcataaaccgaacatatctcttcaaatatatcaatttatgacaaaccacaatacatatttaaataatcattaacttgtccgtatcaacttttaagcctcatcaaactgacgattagcaagttcaactaaatggtcccaattgacatgcaatgagcaccaagtttctactccagcaataattagaattgcagctccaattccaatccataaaccgtacagcccccaatctagcttgaagcaaaggattatggcaacaggcaaacccaataaataatatgcgatgaaatttactaccccaccaatcctttgtcttccttgtccccgaagaaggcctccagctacacattgtgtattatcggcaatattaatgagtgcaacaaggggaatgatagttgcaaccaatgcgacgacatctttatcagacgtaaaaatgtaagtccatgtgttgcgagttaaaaaaaggattacagcaatgataacaccaattgcagcacctaaattgatagaaacgtgcgtagctagcttagcgagtttcgtatttccagcaccaattaaatttcctactcttgtggcagctgcagcagcgacaccgaaagccaaattataagaaagggtcgaggtagtagacaaaacagacatagaggctaattcagtggtacccaacacgcccgatgcgaaagtaacgagttcaaaagcccagtactcactgcaaatcataattacaccaggaacagccaatcgacataacgggccccaattttttaatgcttctctactaaaacctccccatgcttgtcgtccgtttaccttcataatatagataattagaacagcacaagcactccatagcgttaatgctacagcgaccggtgcacctagaaaaccgaaaccaacccagggactccacacaaaaaggtaattaagaaaaatattaataggtacaacaattgctaaaatgtatgttacaggatgaaatataccttgcacctgaaggaaacgttttagtgcttcaaataatgcgtatgccggactagccaacatcattactcgcatatactttgccgcaaacatacaagtaagaggatcctgtctaaggaataaaagtatgccctctattttccaccatatcaagaaaatagggaattgtatcaacaacaatatggccagaatcctctgtaaatgtaaacccaccatttcgtaatttccagatccgaaactttgagttccaacggtatccaaagcagatacaatcccctgataaatagcaaaagccgtaattgtggcagtcatgttagacagacttgcagccgcaagctctgttttacccaagtggcccaaagagaaaacagtagtaaccacctcaccatactgaagtaaagacgttaatacaacaggggttgcgaatttaataagtaatgttaattctttccaccatgccttgctattaaagtcttcttgtactgaaaggccactcgcaatagattcgttttcttctgtttcctctaaagcgccatatgatacatcagtcgcaggtctttgtaccctaggtgtaggctttcttaaggaagtagtgggtctttcttgtggaataggtgaaacttccgaagctgcggtgtcaagaaattggggtcttgacaaaccgtaaacaagactcgatcttcttcgtttaggcttataagatcctaataaaggatcattttccccttccattatggatatgtctgataaagttaaaggaaaagggggtcaagtttaaaaaacttgtggatgctagtaaagtttgtgaggccaaccgggcacagcttatatagtgacatattacacaaccaaaatttccctcagttataaaaacgtagtatattaaaacaagtcaatacattgaacgttaatttattgaatttaaaagcattcaaatatttagttaatagaggtggtgaatcccatgaaaaaatcaacaatagattgaattagcgaacggaatgattcaaatgtacattgttcaccttcggatataccctgaatagtgcaagattttagttttttttttttaaataaatgctttaaagtccaactaacaatgacctaaattaaccaaaatttccaatcttaatataaatagtctagtcaactaactttgataatcaacagcttttttgtgtcgcagagacatactatgcgagctggtaactaagttcctttttgtattaatttccttttctttctctagtttcaattcacgattaactttatgtctacaaggccaaggtaatgaaaagagtttagaatgtctaatacatttcggacaaaatgcactcgaattttgaatgtcttcattaataaatgtctggctacagtttgagcattggtaaacctttctttttccatgtctttttttccatagatcttcacgaaattttcgataatcatccacattcagtaacggactatggttcgttatggccatctcagacaaaagccttttttctcgagaccacaccctttttttgtgccttggtataaatagtgaaaactcctcatccaaatcagaactggacgcatcactcagttcaccacctgaatcccaaatattcaagaagctacgatcttcctcggaaatcacgtaacgatttgactgcggcaaagaagacagatcggaaacatcagaactactcttggaagaacaacttgttgaagtagcactagtatggaaaagctttttaaaaccattgatgcccattcgttcacatgagacacaaaggcattcacaattttcaaggccaaagtaattagaagaataaaaggtagtaatttcttcacctggttttatgtctcttacacagcgcagccaaatgcgcttaccagaagtgttaaatcgacagttagcattgcagtcatgattaacgaatcgtgcagggcccaaaaatagacacatcgaatctaagcggcttgaatgaaggatgctaaagtcttttccaattcctatattccgctcttctttaggagataacttaataattgttccacagaggtctgtaatatcttctccagcattaattgattcacgcgctattacgcaagcttcaggctttgaggaagaaaagtattggtttgttgaacaaatttcaaatttgcatgatggtagatataatgagaggtagtacttcagatgtcgagtaaatgctagtaaagaagtgcttgacaatctccgcaacaatggatcaagttcacgaaattgcagaatattttttgccgcttggtcaaggtctgtttgctctataatatatttggttataatatttataatagaacagctttccattcgctcaattgatcgatccactaattttcgtactttatgaatttgggaccaataaaacaccttgtcaactagcaaacaagtacaaacatcgtcaaaaagagaaaacgtttcaagatgagtattcgtctggcgcattatgcattttcataggcgttaggcaggtatcaaaatgtcatgaaacattcaatgttaaaagtacctttccagttgaacaacgatgagtaatcttgatgtataaattataggtttatatgagtttgctcagaaaataaaggttaggaactcgatagtttatccaaatatgtaatatatttctgcgttggcaaatacaaaaatgtttttgaacacaacaattcaacacaatcacttattaggaaatcgactaattagcgaaatttaattattctcgttttaaataaaagaatccacgaaagtctgaacgttgtaattaaatatacaccaagctcggacggtccccttaaaagttttcacagttttctagttattatatctttgtaagttatactaataaagagcgactttgcttcgaatgaaatccacctagacaaatgggtcgtagaaatagcagtaggttggaccgggactgatgaagttaactaaactatactagcaacccaataggcgaatgcagatacaaaaaacttcctaaatcccgttttatcattattgagataccagtttaatttacttccttctaatattcaagtttaaatatgaagttagccatcggtaggcttttaagcccattatttttgaaaaatcctcagaaacccttgatcattactaaacgattttattcgacacccggagaacgaaggataaaggacatactcactgagaagctttcacctagttctttgagagttatcgacgtttctggaggatgtggcagcatgtatcaagttgcaattaaaagcaaagccttccaagggaagaacactttggcgcagcaccgtctagtcaattctatcctcaaagaagaaatcagaaatatgcacggactgaatttgtctaccgaagtcgaagacgatatatctgccggcggatcgactacaagttcatgagatttgtttacaaagacctctctgccgctacgattttactgtttaagaacatagttgtctgacatttattttcaaattagatatgaagctcacggcttttatttatttcaacgttttcctaaaaaccttggcttctcgttcatacaatgtaacataaaactttccttttttgttctcagttaatacatctgttattttcgaatattattatattatgccttcgatatgatttttgcgctatagacttctaagtgtgttttctagaatttaatattcaaaaggtaacggccggggaaaacattgatgtgtatttggagaaaaaaaactttttccgcaagtcgttgagtccgtaattaccattcctgctaatgttgctatctttactacacttaatgtgagtcaacattctcttccgaaattaaatttccaaaagatagactcctttcgactaatgtataaaacatattgattttaatgttgatccgtcgatggaaaatttctcaacagtcactgatctctgaaacgttctcattctcactcataatacaacgctatttttcaaacaagttacagatatcggcttctttttagatgatttattcaacaaaccaatgcaacaccatatggctaattcttttctgaacctttcggtttgcgaagtcatcaatctcgaccagcctcggattttttggtcagcgattttagcatgataactttaaaattgttaaaatgactttcttagaaaattatgatataggcgcatcgctttttatcgcctaacggatcggaattatttctcgcaccggcgatttgaactagctgaagaatttgccaaacataagcggaaaaactcgatttggtaccaaacttcacattttcaaatcgcccggttagttagtttggccatcttgcgagtatataaagttatcaaatcatgtcgcaatttcaagacttgtatcaccagaacgcactaccacctggcagacacatattttgtgcagctatttcaaactactagtaacttttactatacatactctgcaacacaaatcaattaattagctaatgaattcgcatttccaacttcaactcttactactatagtcgcaattgttcttttcttgagtttcgtaaatacggattacgagattcataaataggatcagtaagtgaaagctgacctaacatcagtcatttgttattttcaccattaatcaacgcctcgaaaggggttatttttttcgaattggagttggaattctctgtggatgctcaaagcacctgctctttaacttatttttacatttaataccataatacgagaacctctgatttcctttgggaatatccccaagatttaccttccctgtcaaaccgccaaatccttgctgagcatcaaaaattcccgccttattagactagaaaattatcctagagcttcttgtttcaattcacatttacttacttactcatcagccagttggttatattttccttctcttacaactatttcgttcagaattttggtctattctcattttctacccttcttcttttcttttttgcatcctatttattctattaatttgaaatgcctctaaaaagtatgtcttcttacttcctttgaatttgtatagtgtgctaatttaatttacaaaagattatacaaagactacgtctaaaaaagaacctaaacaattagatattgctgcttctgatcaacaaattgagcagtggagtgatcagatccacaaattagataaagcgattcgttctacaatcgataactctcgactcttctatgatgcttggagatgcatggtttgtatagctccctccgtcactgcctcttggatttctttgtacagacagttacctcctgaaaaacaacctgctgcttctgtcggaacattggtcgattggaacaaggccttggaacgtcaacgtcgtgaagtcttgcttgccctgcaaaatttccatgtcatagttattgctccttgcaaggaggtcaaaggctatgtaaagaaggcagttgaaatgattaaaagaagagataaaaaagtaaaagaacttgaaaaaattcaaaaagaattattggttgtttacgaattgcctgatcctgaaaccaaaaaaagtaaaattaaagcattacaaagccagcttgtccgtgtcaatggtgaattggatgaccttcagaagcatttaactttgtccttcccaactcttattgcaaaaagtcgtgttttttttggacaacttatgaagcatttttactgcttgcaacttcaaatgtttcgaaaaatgcacaacattgttcgcccttgggattgttttcaagacgatattccccaaacgtggctcgttgagttttcctcagtttgccaggctgctgaaagcatttccttaattgccgtaaacaacaaccgtcctcccgtagaacttccaaaatctggtgatgttttatcaaatagagagtgggaagctggaaaaattgatgccatgaattctctcatcgctcagaatttgcatacttcagcgtctcaggtaagcctttcgcctatggctagtaccgctagctcttctgttacaaattctcccgttgacacacatactccttcaactccaattatgtcgcgtcctccatccatgaaagccctttcttctggtgtagagtcccaagatgaatcggttgctagtagtaattttcaagttccaattatatcgaatccgctttttaaatcccctgcaccttattcaccaacatccgttatctccaatcattcctccaccggtaaatccctggtgatttctgaatgggcataccttgcctcaggaagtgcgaatgtggtgtttgagtatgttggtaaaaatccttactttcaagacaaggtaattcgtcttcgacgtcgaggacaggtttttactacagaacaagtttatgaatactatcaaaatgtaatttatcctttgtttgctggaatggaaagctttttaattgaggtttttttgcagccagttactagggattttttgctggcggcccaaaatgcttctggtatttatttaaatttaaatgagcaatactgtttggtaatgaaagatctcaaagatggaattgaaatgaaaccaaaatggttgactcagtcccctgccgctccacctgactgggttgtttgtcgaacgtgtgcccttagccgtatgcgtggtagacccgttggtttttgtcctctacagcttgatttcaacaattggcccaagtttttgtgctgtcttcaaggatttgtgagtcctgatatcgcaatgagattgtttcagtctggtatactacggaagcttcgtgacctacaagagcaatactctcgtactgatgttgcgttagcgatgacccttcgagatgtgactttatacattggtaaagatcacataacattactagatttagatcctaaagacatgaataccaaaatgtctaaatgggaacgtgatgaaaggaatttgattgaaggcggttggtactatggtcgtgggatgaagtctactgacaaagcatgccggagcagcataaagtaattatctcattgttaattttttttctaatatgtaataccaccatcaatttgtggatttattgcaatatttcaatacattatgcatttttgttttatttgttatatgcctgataattaacagggagataaaagcataaaaataaagggttagatttatttgttctcttcaactaactgttgaacacttaataattctagagcattttttactacgaggttagtttattttctaattattactaatgaaaaattaataagatccattgaacatattttagatatttgatgaatgatcacctaaaagttgtagttactatacttaacttgccaacccccatctcacttgcaccttacttcacctcaagtataattttaaaatacagcatgtttcgcatcgcatcacgccaaacaagaaatctgtaagattgtaattatttttaattaacaaatttatactaactttaaaagacgtgctttatcttccagtaagaactgggcaagatcgttggtaaacacgcgatcatttcgagctgccgcatctgtacaaaacaataatgcccaaattggggaaatggttgacaaaataagctctctatcattgttagagacgtctgaacttgtaaagcaattaaaggagaagttaaacattgctgaaatagctccgatggcagcagtggctccagcagtagcttcagccgctccttctgaagagaaagctcctgaggaaaagaaagaggaaaaaaccacctggaatttgaaactcgaatcgtttgatgctggttcgaaagccaaggtgatcaaagaggtgaagtctcttttgggattatctcttgtggacgcaaagaaattcgttgaaagtgctccaaaggttttgaaagaaaatattttgaaagaggatgctgaagctataaaatcgaagttagagaaactttcttgtaaagtagtcctcgaataaactgggttgtttataaaaaatttcatttctatgcttttccgccattcaaattctttgggcaacctttttgttattgctttgacattgtgacacgatttactttcttggattcccataaaaactaagctacggagggaaaattcatcatctctaaaaaaaccagatattaggtaatgtataaaatactccaaaattattagttaattatatgtttttattctatttgggttacactctatgttttcgctcttcggttcaggaagttgcatgaagacattcattaaacttttcgtattcatcctttagggattccaaatcgctttcagtaattccttgggtagtgttccatgcaatttccgcttctaactctggttctgaaatagcccaaatgttttcacgcattcttttgtgtcgctctctgtcttcttcaatcctcttaagaatgtcgttttttgaaatggctcctgaagtactggtatcacctgacttgctcgcttgttcatgggcttctaccgtagccatagcatctttatattgattatcatcgattaccttcttttcatgcaaagactggagtacttttctaacctctggagcgttagcagctccagcagctcctataggagctacgttctggactagcttacagatatctctactaatcatattaagatatccacctgtaaggccattttttaagcacatctcacagagtgtgtccacaaagtacatgatattcactcttgtattgaacgaacctgactctagttcctcccatatacatgaatataagtcttcttccaagtctagatgcttaattgcaaattgcgcgggtttaatttgagagaattgcgatgcattcaattttcccaaaagctgtagaaatgtcatgcggccctcaaatggatccattttattattgcaagtatattggtaattgcgagtgcaacaacgatttttgttatgatggtttttcttatacttcgtgaactttgaattccaaaaacatcaagaataattttttaaataataataatgtgtgttgtcttaaatttcaaatatagaataaacttcctttgccaagtgttcatctattcttgaagctgcaatctctgaaatttgagactaaaaaaagcgttgggatactattttgcgaaaggacgttgaacctttccagattcaaataaattaaaatatactcagtgcataagtaatattaagaggtcttcaaactgttagcatgttgcaaaatctgttgctttaagtagcatgttactttatttcaaacactattactgtacctttaaagaaactaaaatctcattttattaaatactacttttttagtaatttcaacagcgaaatagtaaattttcaaagatatttttatatagccctgataaagttataaccattcaccaaactgttaggatctctgagtataaatagcgggaaagaataactactatactttaataaaagcacaaaaaccgaccttacttatatggtaaaatgaaacccatgaatcagtaaacaatttttatttttttatacgctctactaagtcgtacatacaaaatcaacatttcctttcaataaagaactgctttgaaatctaaaatggccagcgacaaacttataaggtttgcctaaaaagtaaatataatggagaaaaatactctcgaaaagagaaaaaaaatgcaggatgtattgttcaaggagaaaaatataacaacgggataatgatataatggaaatacacccgtcaagttgcaagtaaaagcgatcctaagcagaataagcttctacaaactcaacataatcaggacttaactcaacacctgatccttgagcctccttgatagcattgcaagcttccttcaagtaattatcctgactagcctcgtcttgaacaatttgagccagatccatctttatatccgcaagttttaacaagcgttcaggagatttatccagagtataaataacattccaggtatcgacagaattgttgagccagctggaagccttgttgattaggtcatctacattactttcactgttgtcgagcaaatccatataatattccgcgaaggtagtataattatttagaacagcctcttgagcgattaacttataataggcaggagtgttgggatcgacaacagattttaaccacaatgcagttataattgaacagacatcaaggagaaaagcttcagagaattgatcaccgaattgaaagaggtaggaagagagaatgtataatgggcgtaaagaatcgggggtaagagcatcaaaatattcagtggaatcctgagcaagaggacgaaggtattggatggccttctcaatatatgggtttaccaactgagtgaccgggatgttggcaagagattcctcgttatcgtgacgccaaacaagaacacgtaccttctcaaggtaagcacgagcaagagcaaggaaaagtctcgattcgttgccaggagcatccaagccaagttgagctctctcgattgcagcatctatgtaggattcttcggtattggtttccttaagacgcttttgtgcaatttcgaaaagctcggacacagccaaaagagcggaggaataggccgcgtgaaagtccttgggtaatgtagaaatgtcctcggtattccgtaatattctatcagcctcgtgaatggtaccaaagacaaggctcacactagcatctatatcgtcattttccaacttttcgcgactcatctcgtataaaccccaaagttgtgaaatattgtcttcctctgtgtaaacaagcattgtctcatcctccatttctccattgtcgacattttcgcttccgttttccttactaggagacgagtttcctgacagctcataagaggcttcttgcttttgtttttcaagctgctgctgcttctttaaagaagcagcagcgcgtagaccttgaggtcttcttccaatcataacgaaccgttaaattaacctgttttgctaaggcagcgttgacatcgagtgattttttctacccaaaaatcgcgcgggaaacttgttagcaagttacaacgtaatgtggtattgttgttgcgttgtcggccatgtgcgttaaacctaataagagcatggcgtaacaaaaacaataccgtcgttttgtggctgtggaaaacgagttaccagaagcttggagaacttgacatgttaaaatgtattagtggaaagtatagaggctcgtaatacagtcgtacatattgacttgtttacaaaaattgatgattttaaattgtgaaggggaagcttattttaaacatctaattatgcagcaagatacattaacacgttttggattttcattgttaaaaaaaaagagcaaaattaaaaaggagatggaagaaagtaaagctttatgacttcagcggatctagagcaattgaagtaaacatatctagccgaaatttaacttagtaaattgattaagataggtttctgtaaaggagatctatgatattcaaaatgcggcaatatttcttagggcttatggcgcaaaaaggtgctatacaaaattgccagcacgagataacattgaagatttggcagttttgtaatgtaacgctaatctttattaaacaataatataatacgaaatcgcaacttttatgtggttttgaccgtttctttggcagggaatttgaattcgtttcttagtttttgaacgatatctgatcaacgagtttgtttattttaatttttttaaacggctgctttatggtaatggaccaagattgctccagcaccttaaaaatacagcactagtatatatatttcggtcgccatatcaataaattacttgattcaggtgccgaagtaataagtacttaggatgaatgtactagatgaaattgaaagtttgttagccaattataaaacaaaataaagccttttttaccatttgatgacagaatttctaatttttttaatattactaagttatcttgaacaattagtcatgtccgaggctcggacataacaacatgctagtttataaaagcactacattgtttcacacagtaaaagaatactcagatattcatttacattattaacatcatgaccttgcctgaaaaattactgaagattactcccaaaatcctggttattatgggaagcgttcgcagcaaacgcttatgtccaactattgcaacgtgggttggtgagatgggaaaaagagagactaattttgactacgaaaaagttgatttaactgattggcctctatctatgagcgatgaacccggacttccaattatgggaatagatgtgtacactcaggaacatactaaggcctgggggtccaaaattgctggagcagatggttttgtttttgtaactccgcaatacaatggtggatatcctgcaatccttaaaaatgccttagaccacttgtatcacgagtggaatggaaaaccgcttttgattgtaagctatggtggccatggaggaggagattgtgcttcgcaactaaaacatgttgccggttttcttaagatgcgagtcgcgcctaccatgccagcgctcacgttacccagagataaaattgttcaaggtgtagtcgacccagcggttgaatttacaaagcaccttggtgaacttaagaaagccttcggtgagttttctcagttgtttgaaagcaatcctgaaaggaaaccctagataattaaaacataagagtattttgaaagctagtatagagtgcatttaataaagtctgttttttgtttttttttaaaaagccaattttccagtaaatctgtttggttttagattttattcacatggatagatctattactgtcatatcaacttaccaatggactctaataccttaatccttcctgctgttcgtgttgcctaatgaaggatttttagcacgcatgtattagtaaacacggttcatattcagtcattgtgtaatacgaatttgttcagcagtaaaagttccctttaaaattatattttaatacaatttcagtgaagctattcgtgtttttcgtttataagaaaaaggacataattactacttgaaaaactgctttgttttgactgttaacatgtcaagaaaatatgtacacacatgtagtcgttatgaataatatgcattataagcattatgatatggtctcgggtagtcaggcctctgaaccttataccagtctacaatactatcggttttaggtatactttgaagggattttagttttcaagacaacggctcaatacacgagactatgaaatatctaaacaaattaactagatttgactagagaaaatgtagaatttactgctaattctgccaaatcttttgtggttccctattttcttacatggtgatacgatctctggttagcgcaatcctttctcttgtctcccacattcctactatctttacattatttctaaatagtcatttcagcattaataatgtacccaaaaatgaaaaatgacttgattcttagggctgcaaagggtattatactttcgctttagcaatttgtaagcgcttactcacattatgaaataataggagaagaagtagaacgtcctcctgtttggattatggtatgtaaaaaaaaagatgattataaatttgctaacgttcttttagaggcaagctggaagatatcttcctggtacgtgcacgacttaaacttgatcgtttgcactaacgagaccatagaatatcataagcttcgtgctaaacaaagcttttttgagatgtgtcaaacacctgaaacggcgtgtgagctaacacttcagccagtcacccgctttaaaggtctgcttgacgcagcaattatttttagtgacattttagtgatccctcaagcattagggatgcaagtggttatgcttgagcaaaaagggccgcattttcctaaacctctggttgtgcctgaagatattgaccttttagaaaaaactcccaacatctcggctaaattgggatatgtaatggatgcaatttctttgactcgcgaaaaattagatggacaggtccctttgatgggattttctggtgctccttggactattatggcctacatgattgaaggaggtggctccaaaacttttgcaaaagctaaatcttggctttttcggtaccccgaggcttcccacaagcttcttaaaatcattaccgatgccacggtttcatatctgatacagcaagtatacgctggagcacaggtatgagttaactctgattattttctatactaattcaaataatatatagctacttcaaatttttgattcctgggctggtgaattatcccccgaagactttacggagtatgcatacccttatctggtgcgaatatgtcaagaagttaagcaacacttgaagaaaaagaaacgagacgaggttcctatgattgtttttgcaaaaggtgcttggtatgcaattgaccaattgtgtgattcaggttacgatgttattggtttagactggacggtcagtcccaaagaggctgtccgtattcgaggtaatcgtcgtgttacattccaaggtaacttggatcctaacattttatatggcacacgcgaaattattgaagcccgtaccaaggaaatgatccaagattttggaggcggaaaacaaggctatattattaatttgggtcatggtattacacctggtgtcaatccagatgatgttcgcttcttcttagagaaatgtcatcaatatggctctgcgtaattattgaaataaaaatttattcactccatcgatccaaaatctcagagtcatttattatgtatttgtttggtgatcggtgtttgttttgagttgaaacttctatttgttggaattacctttgaaaaatgaagacaagctaaagaattccaaaggcgttaatcatatctattccatcaaacattcacatttcaaatcctttagtttagaaagccttagtgcttcatttttttgagtctttagggtagtatattagtcacctggaattagcaattgctgcttagttattgtaaattatttgtcttaaatccatggaagctactatttatttatttttgctgattccatatgtctgttagaagacatgatttaaaatcaaattcatgaagtcctttatgaaaaaaccttacctaaaaattttatagaaagtcctaataaatcatactttcataatatgtaattaagaaataggatcatagccttttattactatttgggaagtcaatttttagtaaagcaatatcttgggaaaaaaaaaaaaaaaaaaaaaagcagttcaagtcaataaaataaaaaaaataagaaaaccttttcccattatcgactgtcgaaagcttggatcgcaagattatggacgtcagtattatgggctaaccagttgcttcacgaactcaattctagtgtaccaatttcgcataacctagtatatcttttaccattgcaacaacgtaactgaaaattgagaactgtcgcttttagacattttttctgtcattaataaaaaaaatttacaggttgctgcaattttgtcttttactttctgtggtttataagctggagttacgactggttgtttacaactttttgacgaacttttctaatttattaccgattaatggacatcacagatcgtattttgcaaaacagaatagtttccaaagttattttttttgttttgcgatctgtaactcttagtttggtgtctgtaacaaggttttctttatttctgttatcgtttgctaccattactgttccaaaatgggcgtataaaatagtcacatactcacttacgatacaattcaactttaaatcattgtaagtctctttgaagtaacattttttttaattcattacttacaatcaggttgttcttgtttttcgtttcaatatgtgtcgtaatccttgtcgttcgatatagatatctcaataaatatgcaaggcttcctcatgaagcacctattaaggaagccaaattgggtcctgataccaacataaggccgtcagaaccaagaattggatttcagaattatctcgacgaagtatgccttttttgtaaagtttcttttaaaatttcatgatttagctaacccctttagtttctaagtgctatcagtatttttggttacctggagaaacctgtttttgttgagttagctagacatatccgaacccaacgtgtagctgaaggtaatacaatttaccttggcgaacaatcatcctttatactggtggttgatggttgctttcaagtatttactgcgccagaaaaggactccgcagaggttgttgaagaagctggtcaaccagaatatagactactaacagaggtatccaatggtgctccactttcaagctttttcacagttctggaactttttacagaattaattcccgaagctactagtaaagagaatccgttcaagtctaccactagttcactaagacctggcagtagcactactacagaagctggtgctaacaatgctagcaaaccgcatatgccacaacccaaaaaagctcgtattattgccaaagcgaaaattgataccactattgccgtcattcctgctaatgcatttcatcacttggttcacaaatttcctaactccagtgctcaaattgtccaagtaattttaactcgatttcaacgtgtaactttttcaacagggtatgaatatttaggcttatctgatgccatattcagtattgagaaaaattttaattctctcactgcgtatgagttacctaattatattcgcagcgatattattgatgatttcaagaaggaagcaatgtctgaacatctttcccaagcatcaaatgagagtttcatagttttaagaagcaaaggagctcagtctagactttccaatcaatactttagcaaagcttttgacaaagagcatggtaactttgtttccgatattgatcgttcaacagcaaatgcaggtgatttactttcttccacaaatcctcattcaacacttctttcaacctcggtgggtccattgagaaaatttcctctaaatcgatcatattctagagaagttggagattacgatatctcagcctctttccgagacggcttattacagtgcatctttaagtctttgggtgttttcaattatgaactaaaagaagacaacgatgatctgtgcactgaaaatgactcatctgaaggtgattctgattctttgaagaaggtggattttcttggccaaattgcgatgatgagtgctacggatagagaagaagtaaagagttcaatcgtagttagtacgaagaaatctactatccttgaatttgctaaagagattgaaatcatcttttacaaaaaagggacgactattgttagacaaggggatcatgcagatggcctgtactatattattgacggatttttggatgctacttgcccttccaaattaacttttagtacctcttatgatacagatttaggaatgcattcttttatgattaaacctggtggaatcgttaattatcaggcttgtgtttccaattatcgttctttcattaacgttacggctagatcagatgttctcgttggatttctacctcgttcttgtttggaaaggataattgatcaagagccattaatatccctaacaattgcaaaaaggcttatctcattagtaccatcattacttttgaaattagattttgctgtcggttggatacatcttaaccctgatcaagttgtttatgaaaagaacgatcccagtgattgcgtttatgtggttttaaacggacgtttgcgttcaattgaggatgaacgcggaagcgctagaactcaagtggattactttaacgagtatggaaaaggagacagtgtgggagaactagaaatgctattaaataatcgcagaagtagtaccctttttgccattcgtgattctgagttggctaaaattcccgaaaccctttttaatgctttgtctttaagtcatcctgctgttggtttacagttgtcaaaaattattgcaaacagaatgaatttgcttcttaataacaaatctatggatggaatgcaacatcaaccacatgaaaaacacagcattagaactctagctatagtcccttcttcatccacaggtttgctcattcttttctctcaaaagcttacttctgtgctgtctgttatgggaaagtcggtgaaggtacttagacaatcttcggttttagagcatttgggaaaacatgcatttagtcgtatgggcagatttaagctttcaagttacctaagtgatctcgaagacaaatatgatatactaatatacgtcgctgattctggtgtgggcagcgcttggttgcaaacttgcatcaggcaggctgactgtatctacattcttgctgaagccgatcaaaatccaaatattggagaatatgagcaacatcttattgctatgaagtcaactgctagaaaggagttagtcttgcttcaccccgaaagattttgcccatcaggcttgacaagactatggttgaaagaacgaccttgggtttatgcccatcaccatgtccaactacgcattggacttgataacgaaatatcccaaaataatgaggctaaggtatttttaaacattatacgagcaaaagtacaaaatttgcattatggctttcgaaagtacattgattggaagcacttgcatccggtgtaccaagcgaatcgtgcccaagacagcgattttgctcgtctagccagaaggatttgtggaaaagccattgcacttgttcttggtgggggtggagctagaggcatttcgcaaatcggcattctatatgcgttagaggaagctggaattccatttgacattattggaggaaccagtattggagcctttaatggtggtctgtacgcatgggaggcggatctggtcccgatgtttggtagagcaaagaaattttgcggacgtatggcgaacctatggcgatttgtactggatgtaacgtatccacaagcagcgtataccactgggcatgaatttaatcgtggtatatggaagacttttggggagatacatattgaagacttttggttaccgttctacgccaataccactaatattacccattctcgcatggacatccactcgagtggttatgcgtggagatacattagggctagtatgtcgcttgcaggcctcgtccctcccatgctttcggatagtggggacatgcttttagacggtggttatatggataacttgacagtctctcatatgcaatcattaggtgcgagctcaatctttgccattgatgtaggtagtgaagattcccgcgagccaatgcattatggagacacagtgtccggtgtttgggccctgatttctcgatggattccatttattcctaaaacatcgtttccttcattggctgaaattcaatctcgccttacttatgttactagtgttgcgacaggtgaaaaggtaaaatcgatgcctggatgcttttacatgcgacctcctgttaaagattttccgactttggaatttggaagtttcgaaaaaatctataacgtcggctacaattacggaaaagagtatgtcgaaaaattgaagacatctcacaaattagatgatattctttctccacgcgatacatccaagcgtcatcccaagtttttgtcttcaagacgtaattctttgtaagaagggtaagatttcgcatttactatgtttaatcagaaccgcatatgaaaggtttgcataacgatctcatgcacgtactctagcaatacttcgaattaaatcattaaacttcggaagcgcttactattatgaataaaattgactattttatgagaatctcggcaaaacctgtggcttcttttagttaatacccagtttgaccgatggtaaataaagttattttttactttagatttatgaaaattacttttcatctcgtgcagctttattttgcatacttatcaaaccccggcatctgcaatattacacgtttaagcgacgagatagcgttatcttcccaacggtattgagtatatatataggctccccccccagcgttttagttcatctttaccttcaacgttagattgaacaccattttaccaaaagatgatacacaagcaatgatcatagaattttatcaaggagtttcgaagatatattagtactaatatttacgagatttaatagcaatactatattgtccattgtttattgttacgttacgttaaataataaaaaggttatgatgctaaagttcgctaaaattatttagtgtaatgcgctatatgtgagattaagggttagatacgaaaacgcctaaccttttttctaccactttcagtgtgtctaaccagaatctattgattttggtaggaagagtatgtccctattgagaattcgaaaagccagtttgtatggcttttcaacagttttcatattattgcagagttatgcggttgcatatcctttaagggcgtttagacagaatgatggaattggcattgcaatgaatccttctcaagatggaggtttcgttagtgctgaaaaggattcggattttgagtattggatgaagctaattattagcgctgttttgattttgttaggaggtgtatttgctgggttaactattggtctaatgggttgtgatgatcttcaccttcaagttcttgaacaaagtggagatgcaagcgaacgtgtacacgccagaaaggttttgaagttgctaagaagaggtaagcactgggtattggtgactctgctgctgggaaacgtgattgtcaacgaaaccttgcccattgtatttgatagtattattggcggtggttggcctgccgttttgatttccaccgcaatgatcgttatatttggagaggttattcctcaagctacctgtgttcgctatggtctatcgatcggtgctaagctcgagcctatagtattattcatgatgtatttgttgtggcccattgcctatcctactgctttgattttggatgcttgtctaggcgaatcgcaaagcactatgtacaagaaatctggattgaaaaccctcgttacacttcatcgtgatttgggaattgataagttgaatcaagatgaagtcactattattacagctgttttggatttacgagaaaagcatgccgagagtattatgactcccatcgaggatgtttttacacttcctatggatcgaattttggatgaagacctcatcggagaaattatttgtgccggttactctagaatacccgttcacaaacctggatttcctcatgatttcattggcatgttgttgacaaaaaccctgatcggctatgatcctgatgataaatggcctgttggcaagttcgcccttgctactttacctcaaacgtggccaaatacatcttgccttgacttgttaaattattgtcaagagggaaagagtcacatgatccttatttcaaatagtcctggtgagcctcatggtgccattggtgttataacacttgaagatattatagaggagctaattggtgaggaaattattgatgaaacagatgtttatatcgatgtccacaaaggcttgcccagagttggtgagaacaatgatttttggaatcgtatgctccatcgttcgcatttgagtactatggctgctcttcacaagagccaacgcagccatgacctggctgccaatgaacatgctccgatattgaatcccaagaactctgctcttaatcccagattagtgactaatgatcgtgtcaaggtgaagagcccttcgcttattcaaagctctactggttatgggtcaatgtcgcaatcaccttctcgctccgatttaccgagcaaaatttcaagagtaaatgcagaattgcaggcgcatggcagtcagcgttccagcatcgatgtttccaaggaaaacaaatcctcagtagctgatggtccgtctagtcaagctcataatggcccatctacacaacctcctgaagctttaccgaacggaactgatccttcatcatcaaaaacaacagaaaacaacggcaaccaacaatcggaaaggactgaatcagctgatggaaaaaaggataattccggaagcatatcatcgaattcttctaagacctttacaggtaagcgtgtaaggttaggaaatgttatagagagtaatgttgtatcacccgatggaacgaatcgtattgttattgaaccatttgagcgctcagtagatcctaataatgctgacattgtggaaatggtagaacgcaatggtattgttgttcccaaggttacggtcacttctcatgaggacgatgtggattcagttcataatacacctatgagtgtatcaagtacactatctgttaaaacgtcatcttcaaaggtacctcgaaataagcggaaacgaagaaaaggtaaaagcaagaaatagacggctggattattgaattagtactgctgataccttgataccagtgtattacaatcgttcctttgtttcatttgtgattgattatttctatttattaagcttactatttgtccattgagccaataaattaaagaaattggaaaagcaaacatacacccctttttgtttagtttgtactgcgattagttttagatttattgctttaaagattttacaaaacaagtttaaagaatgaagctgttttgttcggacctggtaaacattttataatttatcccggctgtttagtccgattacacattgctgatattatttgaatgttttcaactacctgctacgaacctatgctatgctttatgcgtagctacgagaatattacatttttggggggtttttaacttatttaattttttagatatgagaaagaataaattgtccgcattttgaactagtatgaaagtgttcccgatttgcataagagcaaattaaagcttcatttgagatttaacggctgtcttattttttggacgatgtcgtttattccgagtgatattaaagaggcacgctaaggtgatgagtagtaatcttgctaaagtgtaaagtaaatacacagttagatacagggttgtttcataactaattgaaagtcataaattcattgaaatactacacttaaaatctgctaggaatgaatacgctgtactccttccgcctctctattgtagcaacgcagtttgatatatgttttaacagtacgtagtactgcggtgagttacctttgtgatttatttattgcaatacgtaggtaaagcaactgagtataggtattatactatataaactgtattgttacctatcacaatatacttataattaaactgagggacgacgaggttcagttgaagctctatttataatcttcctaatcgttattattatctttttatatagatctatatttgctcttaattctcaaaaaaaaagaaagacctcaaatgattttaacatatcgtatatagtgatacgcaacgtagtatcaaagtgtagtgttttattgatgacactattttaattacagtattgtttcgttctcggtattttctttctcacgcagactatgtttattatctcaaacagtataatcttaaaaaatacatactagatttactttctaagccttagaaaatacgctcaatcaacattcaaaaatttgtatttagagaataaaaatgtggctatcggatttacagagtatttttttaatttcaggaaaataagttttaactgtttttatagaaattggggtcggtacgactgccttgggatttttgttcatgattatggtaaacatgaattctctttcgctaccaagtgaaatggatcatcaaattgacagaataaagtcataatgctaacattttagggaattttcatgttttttgatggacctctattgtcgcttggtaatgtatgtttagtaaacaaacatcctaagtatatgaagtgtccttagacgtgaattattaactttcatttcatttcattgactcacatatatcaactctctattattcctgtataacactaatacgtatatagttattactggtctttggtttttttatgatagcgggtttctccaagtccgtcagcttcttccttcgtaaggatagaatgttaggaagcataagtttctttagtggattattgcttacgttgtttcatttccccatcataggattttttgttgaatgtcttggatttttcaatttgttcaaagtcttttacccattaattatatcgttcctgagaacagttccttatattggaccatatattgaccgtttaacttcataccaacaaagtcctgtataaaattacatcttcatgcattattgtatttttatatatccaaaaaaaagtcctaatagggaaccattaccttacacctatgcacgaaataaatcatattaactcttttcatagaaaagacgcaaagtgtttcagtttcatagccataaaactcacttgaataacaccagtcaaaagtgcacttaacaaccttttccaaaggcttgcactttaaaaagagaaactcgtcagttttattatgagcctttattaaattattttccgggtctgacgttaaactatcgagacagctacatatatattatataacatttaacattggaaagcaaaatcattcaacatttattcgtcaacttaacaataaaatgaatttgttatttaaaaacaaaaatcctaatcaatactcataaggtaaatcattcacacctttactttatcttcgtaatacatcgttgataaccatagtatgcttaagggccagttgctagtaaagaagaatcttcattggcacgttttccatatccagaccaagactcatcataaacgcgtacatccttaaaaccgcactccttaagagcagcaaacaatacagaagcagttacaccagagccacatgaagtgattatgggaacagacttgtctgttaaaccatggctagaaaacaccttttccaaatcttcctcaggcttcggagctgtaataccagcagcagtggtttcggtaaatggaatgttgatggacgtaggaatatgcccactagctaaaccaggacgagattcgggaacgttgccaagaaacctttcatgagcgcgagcatcaacgatgtgaacgcctgcggcatctggactttcaatcacctttacaatgtcatcaaaggaagcaaccagatctttgttcaacttagcaccttcgtaaacaacgggctttggagttctaggttctccagtttccaattcaagaccctcagttttccatgcgttaaacgcattaggaaataagaaaacatgctcatgaccaaagactttaaaggtccagaaaaccctaggagacgaaaaaaacccttttcggtcataaatgataacattggtctaaaatattagtaaaattgaagactaagtaattggaatttctaaactactacttacgtttctgtcaattcctaattttccaacgtaagaggcgaattcgtcagctggaggaagcatatgaggaaggggatttttgtgatctttagcctcatctatatcaaagtattgagcacctggaagacgactttctaaatactccttctttccgtttttagtgtctgttggcaagtaccaagtagcatccaagagaacggttttttgagcattatcctttaatttttgcaatacgcccttaataggcaaaataaaagagatttttttaccaacagagaacattgtttgaagcagagtcttattttgtttcagcgaactacatagacttcgaatttcaagtaatcttacgaaagtacagcgttggttgcagctcccaaaattaattaacgagtcaagtttttggtaaaaccaaatatgtgtgtaaaaatggttagatgcggttgcattgcttatatacaaatattaatttatataaaatgaaaaagtactagtaataagttcgccaataagcaccaagacatcaaaatttttgaaccactagttttctaattaaaaggtcttttctgacactgtcaacaaacatgactctagcattctaataacgttgacaaaagaacgtagtaatttatagctacaaaaagggttgcacgggttgcacataccactaactaagccgctttgagtgttcatacttttctcagccaactagaaagttattaacgctaattttaggtctcaggtaaagcgaatttgtcaagtgcttgcttacaataacattaacacactttaaccaagtactttaacaaaagggaaaaatgatcaaagtaattccgacagccctatcctcaacatggaattgacatttccaatacttttcaagcaaagtaaacccacctagtaataaggataattcccattcaaaaaatgaaatgatcgcgtgtctatcaataaatccataaataaagcttaaatcatgaaaaacttaatgtacaaaataaagggaaataataataaataaataaatgggtacaagattgggtccgaaattttaatggatacagcttactctaaggcgaacttcttctaattaattcatcgtctctgttttagtcgggcaagaagagtgcttgaagtaatcggacctgatggtttagaagtaccaggaacattagtagattgctgcggaggtataagttgacgaggaggtcgccgaaaagatgaaactgcacgcagagcttcattagcaacacgcgtcgcttctttttcaaccaatatgctttcagtctgggaggcttccatgatatcgtcgtgctttaaagtactctgaataccagcactagcaaaaatatcatcaaggacggaatcatcccctaaagtcgaatcagagtttgtcttagtaacatttgactcttgcggtggtttatacttttccatcgatgcaatccccattttttcaaacactttggagctgttaacttttttacctttgtcgtgaattttgtgcttttttcggtcacgagctggaatatcttcagcttcattgccatttcttgaggaattatcctttcgaagtactcgttcagatcccaaaaacatgctgcctgtctcagtgccctcagtcttgttatcgcctaacgtaaacaaatcgtgcaagtccgtcattttaaaaaaccttctttgttttggatctttcaaaattttgttagtcagaaactgcttaaagatttgacgatgataaattttttcttcaatagttccagcagtcatcaaccgataaactactacatctttcttttggcccagtctccaagcacgttcacgtgcttgagcatccgttgagggattccaatcaggatcaaaaagaattaccctgtcagcaccagtcaaattgactcctaatccaccaacacgagtagttagaagaaacacatcaaaatactcatttttattaaagttgtccaccaaatcttgtcttaaagcaatagatgtgctaccatccatgcgacagtaatgaacatccggcaaatcctttaatcctatttccagtatgtcgagcatttggcgagtctgagaaaatagaagagttctatgtccttgttttttccacaaagttagtaatgctctaataaccttcagtttgccagacttttcaggatcaccatagttgtaatcttctttatgtaacaagtactctcgagttacaagatctggatgattacaaatttttcgtagtatatcaattccataaagcatttgacgctttccgttcaagatcttttgcatatcagagccttgcaaaaaatcttggtaagctttcctttgtaaaggagtcagcttacagaacaatacttgttcggacttcttaggtaaatctgcagcaacgtcaagcttcattcttctaagtaaataaggagaaattaaatctcgaagcatgcaggcgcatttataagcggtttgcacttgaacatttgaagcattggcataaccaccaatattaataggtaaggcaaattgattttgaaataccggtaatgtacccaatcttccaggaaatacaaaatcaaataaattccaaagctcggtaaggttgttctggatcggagtccctgagaggataatcctattcacagtacggatttgcttacacgaaatagatatttcagaatctgggtttcgtattttgtgcccttcatccaaaacacaataaccccattcccgtggtaaaatcaaatcaccatatatccttaaaccagcatatgttgtaattaaaatgtggcctctagtgaagacactttcaactaagttcttagcgtatctgtggaatgaacttgaagcacctcttaattttatggaggttttgctttcttccgcttcactttcagaagcgtcagattcatactgtctcttttcgcgtgaagcacgctgtccgctgccagtagcatgaagaacaacaacacgtaatggagcccaccatgtatgaaactcattaacccactgcttcattaaagtcgctggacaaacgataagtgcaggcttttgaaatttgccagagtgatgcaaagacgaaaggaaagatactatttgaatagtttttcctagtcccatttcatcaccaatgattcctccggcctcttgacaatagagttcccataaccattgtacgcaagtgacttgataacggaaaagatgtgggcgaatatcacctgggatggtaaatccaccctcaaaagtctgtccttttttggaaggatgaggtagtaaccactcatctttaccttcaaactctcctctatctttattgttttcagatgctgaggcctgatctcgtaattccttacgattcgcacaccaagcattaagcctttgtcgatataccaaatcatctccatcatctatagcggcagttactactttctccgtaacagcatccacagttacgtactcatctttttcgtctcttggaataatcccatgatcaatatttgacggctccgaactcaaatgaggtgccgtttcatagtatgttccttcagactttataacagcctcacgaatgctagattcatcatcaaaatcaacttctttttgtagtccagagagatttcgaaacggtgtaaccttaccagtacggatgagctcttgtctttccaattcttcagtcgaaaatgcacctataccaggggcatttgccgaatcttcgttattaagtcttctcttaatatcattttcgtctgattgtaaactttgaagagtgtctcggaatttagataattgtttgcggaagttctccttgacacttatttttgtaagtcgactgtctatacgctcatcaaggcgacgtattttttcttttacagaagatatttctttcctgactttttgaagtctcttcttttcgatctctcgactttcatgtgcaatgtactcactagcagtattcgtaacatcgcgttccaaattctcttggtcaaccgaaaaaacccctaaatgggatagatcttcattgacactcatatcctatcaatttcttaaataaagtctcattttcagactcactgcaaatttaagaaaatactttgttgtttggttaagggcaaaattacatattccttcatgctgctcctgttatagcgagaagcaatgaaccacacaaagcaataacgaataaatccttatttctaaatgacattgtcaatgctagataaactcacgtttctgcgcgcggattgtatattcgcagacttttaaagtaatggaggtgcaaaagggtttaattgaagctttttataatacatatccattagaaaaggcaaaagaactggataagagtccactttgttctgaatatgaattattcatcaaagaattatggccttcgattgttgagagttttcataactcaactgagtttgaaacggcaataagattttgctgttatgaaacagcagtatgtgctttttccataatgaagttttccttaagttactaattgttattttcgtgtagcgcaaaagtgagattggattggaggagcgattaaaatgtttatttgcgattttggatctcttagtaatagggaacgaaattaacgaaagcttctgtgatcacctgttgccttttctaatcttggaagagctgatggacattcacaccgtcaacgaatgcgccaaattatatgaatattttgaaaccagacctagcttgatgaaaggtattgtcagcaatcgtggaagaggacccgttttgcttcggatatcaaatgaattactccggcgtctttctcggcaagaaaattcatctttttgtgggcggatcgatattctgctaagtaaggctttcccccctgaagaacggagtggagccaatttacgtggagattataatactgttcattcttttgggaaggtagaactgtcaccaccatccacacccatttcggaccgaacagacctctcatatcacaaaaaacttaataccttatttactgcttattgggatttgcagtgtatgtgctccaaccctcctaaattactagcaagtgataccttacctaagtttatagatgcagctggttctgcaatacaggcattcgaatctatattacaaaatacgttcttcaatgggaagtcaaaccctacaattgatccaaactctagctcattactttctgaaaaatatataactttggataaaggatttccttctaaatatatatattctcggtcgctttttgaataccaactttcagatgaagatttccggttacaggctattttacaattaattattattttcgactttttgcttgaccattctaaagaacgaattgaaaggagaactcttgaaaaatggacaaataaggcggtaattcccattgttattttgtctgacgaagatgtatgttcttttttagactcgaaaaaaactgattttattgattgctaatatgtagacctcaaagttaaatgaattatccaaagaagcatatagtttcttacatactgcccggtgtggttctgtgcaaagaaccattaaagaaattatacatattgagggtaattggaaattatggaaagggcttggctgcccttcccttgaaaaacccctagtagataaagcggctattgatgaagctgtcgaaggcttaaaaaagcttacaaacaccccagtgaaattaagatttgctatgggaaatgctgctttgtcgaggctctgggagcaggctggagaaaatacccttgatgatctcaaaaaggaggaaaggtaccggattccatcacctgagagctttttatctggcgttaaagcagacaagtttgaaatagaagaggcagttagagatgatgacaagcatttccatgaacagtccttggcaacgaagacatggcgtgcctttcgttcagcaattaatagccatcttcaaaacttttcggataccggactaggtgatgttgaattgctttgtaattccattgagggcaaaccgactacatcgaaaattacaccctctattcctccagcttttgatattcatattatagaaggagaagagttattagaggaaatgaaaaagagggagaatgtcaagcacaattctcaaaactttgcaagtcctatgcaaacagatgctgaaggtgatattgtccaaaatgaagaggaaaaagaaagcgttgaggttgaagaaggaaaacataaaaatgacttgccaaaggtatcacctaaacccccaactgagggtgtggacagtgaagtaaacggtgaatctttggttcaggttaataaggttctcaaatcagaagatgataatacatctgaagcttcaaaggacccatcttcacatgtgaaatctcccgaaaatattgaaaaactaaaacaaaatgatgatcactttgaggtcacagaagaaattacttccaccataaattctaaaatatctgaaaagcaagagaataatgttgctgaaactatattggaagtaacatctagtccaaaatcttctgaaaatagtcaaaagcagtcagagattactaaaaagcgaggacgggatgaggaagatgaaccttctgaccttcattcaagccctaaaaggccaaaaactggagaggatggagaaattgtattataatcattaaatcaattacacatatgtgataagtgcttagttatgattgagtcagaaaatgtatatatagttaatgttttgatctagcgtgtttttgtatgcgcttatataaaataaaattacatccttttagtagagctactgtaaagatgaatttcattgtttattgatgggtaaattacgcttatttactaaactgcacacattttttgacagttgaatacgttcacatgttcaatatgaaaacattctaaagtcaaattttttatttttcaacaaatgcaacaataaaagcgggttataagtacagaacttttccaatatcgatggatcagatttgaaacagacttatacaatttgacaacaacgttgaattgtaaaatatgtttttgcgtatttaaactccatcctatcaattcaatactaagtcataacttgctttaccataccacataacacagaaaaattgatgcactatgacaactgagacttcgtaaaataaatagctgaaaactctgcaattgcagaaaatattcaaaaaaattatatcaaatgagttaatgatttgaaacactgtcttcgtatttgaagaatccaattaattagttccgcatgcattatatctttttcaataaaaagaattcatcctaataacagcgtactaaaactgccgtaaacagaataattatttttttcacaaaatcacatgatatagaaactcattaagataaatttttattttttttgtctgagatacttggcaaaggaccatgtctcttttcccaacatttcctgaattcttccatctaaaaatatcagaattagctaaattttttaaagacatataattacctgttctgtacatttcctccaatcatgagtatcccaatagcaatcattcagtcgaaggtgctcttctacacatccacctttttcaagagcagtgtcccatacatctttttcctcttcttctccgtcaggagttttttcaatactatccattcagaaaaaataaattgatgctttataatgtaaaaaatatgcaaaacccaaagtgttttgctgagtaaggtaaagcagcagatatttgattatttaaggagaatgaccgagagacgacagaaaaggtgcaaagacaaataaacaagaaaatacagaataaagcttgtcagtattagagaaaataagttaatagctactacaaaggttttaaatgaccaactgacttcaccgcggaatttgagatcggtaacggggttgattggggtcaatgggtatagcaactgcagggcttttagtattttcatgatcttcattttcaatgtttttaatcgtagatttttgggaggttttatttccatgggatgaacctcgcatcacaaggtctgccaactttgcgtttcgtacttcaccctcaggtcctccaagagaacgaggttttccccattgaactttcagtcgaaacccctctataacaacatttccatcgggagatgccgccgccgcaatctcagcactagaacgagttttaaagtttacgaatgcgcattttgctcgatgagaacacacaactgatttaagaggcccatattgttcaaaatgtttacgaattttatagtcagctagttcatcttcgacgccaataaggaaaagggatgcctaaatgttagcacaatacaatgcgccatcaagcttaaattacttttaagtcgcacttacgatttttttatctttaggaggttccatattaatagacaaggaaacattcccattaataatttttttaaccggaaataatgggcgttctgcatttaaagatgcatcagatgctcgagcctcctttaatatttgcttagactcaacatcatctaattttcgcttaggaggtcttgaatgtaattctcgtttttctacctttttaacaagatttcttgcagcggcgcttgcttcctggctatcgtaggccgtttcgccattacttaacaggcgttgttgattttgagcaaagaattcgcgattaatatcgttagtgggaccgctttcgaccagttttagggctgcatccctcagggcaatcttcatggaacgttagctgactattatagttgaatgaaatattgaacttaccggtaaaccaaattgcaaatcaagcatgcaactctgacagcagttcttatatctggcgcaaccaacacaaatttgagtttttccaggcttttggccgcgttcttttatccaccgaaagattgtacaaggttttgagcaaattttacattcttgtccaagtggctccttagtcatacgaacatatgaattgtcgcccaaacaacgttcacagatgcttggaaattcaacatcctcccattcttgtttatttatatcaccttttggtccatgagacatattagaaacgcaattctcttgcaatgctaatctttgtaaatatgtggtggtgttaaactttgcaaggtggaatacgaagacttttaagacaaataaaattcgtgaaaaacacataaaatttcatatgaatatcatttaaatctacaaatatatataactattaaattcacatatacagtgaagggcagaagactatgtttctgcgaattagattttgacactcttccatcttcgtatacatggaagaatcgccgacgacacgggctgctcctctgcattcacgtagaacttcatcaagtcttataattgttcttacaatcgatccttctaaaacgtctgttaagtctgtgatacggttgaaagacatccctctagcccactcgtagcaaacctccattaaaccaaatcgtggttgtgattcaaaatcattaccttcattaaaatacaatacctgatagtgctcttgaatttgattaactttctcggccactgatagtatcatttcctttcctttttgtaaatgaggagaaattgtgggttcaacctccgttttctcatcgaaaacaaatgcagacaacaatgctattgtctcttcacaagaaaagtccgccaaactgttttccaaaatcaactctgttaataccaattcactggtggaattaatttcacatgcgactcttccctttagtaaaacagttcgctctgcgtcaatatatcctagttcttgcaatacttttatccgttgttcgtaatcaggcagtaactctaggttttgatcggaaatataggaagataagttatcgatattgctttccaattcatactcttggtaagctaaggcgaaatgagtaagaaagtttggagtcgagataattggatttccggataacttgttctgaagaaaatttcgtttttcgaaagcttcacaaaattcaaagtctctgactttactccaattaacttcttcaaaaagcaggtcggaaaactttttaattgatgcaaattgttcactaagttttcgaaaagccccccctcgacggtctctaattccaccagaatcaattcgaaggatcgtattgcagactctttcaataccggaaagattgataaggccatacttgaattggtttgattcatcaaagatagcgttatcataaacatcattgaacgcgtcagcaaaagcaagtaaatccgatggtcgtttgaggttgttctgtggatttaaatatgcaacttccagtgtacagtctgaagcattggttctaatggatgttccgagtagaactccaacagtgcgagtaaaatcaagttgttgaaaaacaatgactcttccatctttaaatattcttttgccatttgcagtagttattgctcggaagtgcatttttttggtatactctttaaaagattcactgctcaataaacaacttttaatttctttcaaatcaacatcagacatttccttctttaaagccgacaacttttcttcaaagctttttattttttcctcgtgctgaggcaccaatgtttggttaacgttttcactaaagctgcgtttaatcatgtcttcaattctaagcgtctctacacgtaggaggttaagtatcatattatatgttaagcgaaattgacttataagcttagacgaaggccccataatcatgtgtctcaacgaagctgtgtcaggaagttctgaacgcgataatataataactgtaccagtgacatcaagaccacggcgtccagcgcgtccagagcattgtgtatactctccgggaagaagatcacggaagttccgtccatcatgcttttgtgtaccggaaaaaaccaccgattttgcaggcatatttacacccattgcaaaggtctcagtagcaaacagaaccttcaccaaccctctttgaaaaaggatttctactatttccttgatgatgggtaacagtccgccatgatgaacggctaaaccacgagaaagcatttctcgcatacgaccgatttgaggaagcaatcgatcttctttttttaatcgagcaacggccttttcaataacaacgtgcacttcacttttttcctgatgattatttaaatcacggttagtaagtgtatctacgtattcctcacagcgtttcttcgaaaatacaaatactattacaggcaaaagattttgcttatgtaaatgaccaattaagtgaacccaagtgttagcatctcttctttcaacagactttgcgcttcctctgccacgcatcatattcgtttgaacgcctctgcctctagcggcaccccgacccctagctgagttcttattatccttagctataacaggtttatcaggctttttcagtgcatcgtttgcggatttgtagccatccatcaaaaaccgaccgtgctgatcaacgattttaaacatgttctgtttcacccagagataatgctctaagggcactggtcgcttcaaagttgagataacataaatgttctttttctttgttcgtccaacccaagaagcaaactctttggtgttagggacggtagcagataaaagaatcaaagttacatgaggaggaagcataataataacttcctcccaaactacacctctttctaaatcattcacataatgaacttcgtcaaagataacaaactcaacatcacgaattaagtcagcacctctatacaacatgcttcgtaaaatttctgttgtcataagaaggcatgagccttctggatttacttggacatcaccagttaaaattccaacgtcttcaaatttatgtttgaaatctctaaacttttgattagatagtgctttaatgggtgaagtatatatagccttcgtcatatgtttttgtgccaaagcaattgcatattcagctactaccgtttttccagcactggtgtgagcagcaacaaagacagagtcacccatttcaagatgataaatagcctccttttgaaaattatcgagttcaaaaggaaagtcaagagccatttccggaacgagttgttgaaaattttctattggtgcactactatctacaacatgagcatagtctggttgcttatgcaagttcaaagtagaaggcggtagagaaacgatgcttcttttgtcaggtagtagatcatcaatttcagaatgtttagaattgacattttttaggtgttcattcaactcatgaatggtgacaaagttacgattcgagcttttcactttcttagtatcccatttttcggggtcaaattcatcgttcaaattgtcagtcgtggatgtcgctgtcatggaaagccctcgggagaaccctggcggtacttgcaacaaaccatcttcaccgtatagagccattttcacggatggttcgcctgctatagcatcgacatcagagtcatctgccagaaaaggaatgttgcttgtgcttccacgaacgaattcatttttcgaagatggttttcgtaagaaacttgacgaatttttagaattaaggtcttctattaattcaggaacctctttgtagcccataattttaccctccaggccatgtctttgaaagcgaatttgcgtacgagctaaagtctcgggatactcatatagtcctttatatgtaatttccctatcccattttttttgcaactttcgaatccagtccttcgataaggctggagaaggcttcaaaaatgtatcaacatcgtaagttgcttcagtgatactcaggtgtccgtcaaaggaatcatcttttattccatctaattcaattttatccttgttagaaactgctacttcgttgattgcatctacaagtttagaagacatggacgatgattgagtaggtgggacttgggtaatagatctaagtatgttatgtcgttataagaatattggtgaattgaacaatagtagactgattatcaagtgatatatagttattttcgacgagctatgctttattattcgtttgtaatgctttcgttgatatatatgagtcgtatacgacttattatgatttactttcaaaaaacctgaatctgcgtagttgtaaaagaaaaaggttggattattacatataattagagatttgtgtaaaaatgcatagcattttattgtactatggttaaaacatattattcgttaccaactttgaaattgaattgtagtatacttttagttggtggtggaataaaactacagaggaaagagcgacataaatttccatttaattaaaatcattcaactctaaagagagggaaatcaagtttggatacaagacatgtcatgccatcatgaaggattagactgaaagacggccagtcgtaaaaaaaataatatattttttcgcaaaacgtagtcaattaaaagcaagctcgcgaattaggctagcccttacttggacctagctttggtaatgcaatatcccagggaccgtgaatttcactaagatatatatgtgagaatttagaaagaaataataaaataaaataattacatactttttaaatctttgaagcttaataaaccaaatgggacatataaacgaaatgaaaaatattaatgaaagaaagacaaacgcaataacaacagatgcaacagcattcaaagcaatatatgcacttatgatcaatacgagggtcataagcatgtcagcgtaaaaagagaaaacctgtaattggttaaataaaagaaaaggccaataaattgcttcttacatgaatgtatttgcgaaaaatggggaatagtgcaaaccaatgaacggcaaaaagaataaaaaaaaatacattaattgacttttccagtcgtgaagctagaacaacagatgcactcagcgccgcatttgttgataaagaattgtgtagcctaaaaagaaaaataattagaaatggaattaattacgatgaagtttccaaagacgtacctgacatgaggtctgatagtttccgtcgtatattcatgaaaaaatacgttcgcaaggaaaagccaaacagcaatagcccaaactgagtcaggagaggtagattttgttaatgacattagaattggcgatagaccagcaagcgtaagaacaattaatatacaagatttaacgatccccatgtaattaggaaaagttctattgttacaaggctttctcaacacaaaatcccacaaaatgaatgccgcgaccgcagaaacatttgacacgaaaccaacaagcgcacaagataactggttcctatagatcgaaacgaaaaccgaggcaaatataactacgcttgatagatgctgggagacaggtaaactatcggccactaaagaccaaaagtcagtgacttgaatgttaacatttcgttgtaagccattcaaaaaagattcatcaatgaagttatctgggtaatcttgtttcctccataaaacctttttccaaggtttctttagttcaacaacttcttttacagaggctttcctgaacgtgttcaagacgagtgatttcgcgaccatctttttgggcgctggagcagcacatacttcatccattcagttttaaagtaatttataaatcaactaaataactacattcgtcctaaactctcatacaaattaagctgaatttgcttccaataccgtattttcaacagttcttagagtagttggatttggttaacatcgactgactataatataagttgactagtactgtatgtttgggtccgcaaacaaataaaccacactttcctaatttaattcatatatatctactttaaaaagtacattcagcatcgttaagagtttttattcccaagaaaatgatttaactgcatgactctgaatatagggttgttcatgaaatctgcaatcgcgcatactcgcaattggactttaatctatcaattgacaattcaagtgataaaatttacgactgaactcttataaacccgaattcaagcattctagtaagctaataagtcaacattaattataaacaattattctaaattcaacgaaaagtaaactttcacgaacagggtttacattttacgaaaaatatgtgtattctttctaactttcccttattcaaaaactgcaaaaggttatctcttagtttcctattcttgatgtacgtttaactcgtagtgttataaaatacttgaaagctaaatgtgcgtggtacaataagatgatcagtagaaaaatatgctgtttttttttttttaaaataaatataataaatgttcttgttccattgcttgcatctgtatgttttctaaccatgtttatgtgcgtaaacaatagaaagaaaaggataaagaaagaaatttcacaaaaatatatagcataaattttttttaaaaaaaagaaaggaatatctgctgcttttcacaaattgttctagctgcgcgtatttaatggtaatcaaattttgtttcacactgaatactgatttcatctactaccaacatataccattacactgtatgtttcatgattgtcaatatatgaacggactattttaagacaaaaaatcgaaacgaccataaaaatttgataaaaaattgaaaggaagctaggcgttttgtgcgtgtttgtttaaatttgcattggtcaattaacgcgtcaattagtaatcaaaatagtagaaatacaaaaaaaggaataaacggtatggagaaagagagacaagatggattatctgacaagcataaattcattcttcaatatataatgtgtcgcacagctggtgttgataatgaacaagttcgtgaacttgttcaagagcagtatggagaaacggcaactgtagaagatgtaataaatgaattgaacaattctttgcacaatttcgattttaagataaaacgagtacaggatcaactggatggaagattaacgctgcactttcagaatttatctggagacccagtatcccaaatggctactccttaccctcctgttcagatagaacttatgagaaagataatcgaatggatcatgaagtgtgatgattaccaatattcattaacgactctgcaaatccaaaaattatcgagaaaagaaatgggattggcacctagtgttattgagtctcacttacatacgtttgaacgtgatggatggctaagacagagagagggtatttggacatttacgaatcatgcgttagctgaattggatgcttatttacacaacgaatacgagagcaatttatacgaatgcaacgcttgtcgcgaaattgtaattgctgtaagatacatatcacaaatgcaaacttactaactgaataccttatagggatatgtatgtgattgtggctactgcttgcatgtttactgttgcaagcatttagctcatgttaattgtataaattgtaacacgccatgggcaaatgcgaccgttataggacgctggtaattttttcactacctactggtgttcgctttacttgtttatacatttgggctacttgggaaaggatatagaaaacttataaaattaacagtttttaatgttggaaaaaagggttcgtaattaaactatgtggagaacactcgcattttaaactgaaatcgttaaaattcaggtgaagggttagactcataaaacacgaactcaaaatcttctttacaaaaaaataaaagagaaatgacatcgatcatcaaacgcataatcactgtcattttctttaaaaatgtccgcatttacatcacatttaaatctgagtgcaatcgtccttaaaattagagctgttaaaaaagccatcttgtaccagtttatcgtaatttgctgcaagaacaataacaaaagatgtttttgcgtccaacagctttttttttagtatgcttaataggcagtggctgacgaagaaaaaattacccattaattaatttattccttgatgatagccaacaactcgtgatcacggtacaacgaatactcctcttcgcccaccttgatgttgcttccaccataagcaggcagcaagacacgatcaccaacggctacgctgggttgagccagtttaccttccttgttataaccgccctttccgacggaaataacacgaccttcggataacttttcaacgctcttctcaggtagaaagataccagaagcggttttggtgtcggccttgatacgttgaaccagaatacgatccaaaagaggcacgattgacttggcggatttcagtttggtagccatgtgaaagaatgcaaaatgattttaaaaaaaagcctaacaaatacaaaaactgtggttaatgccaatatatttccgtcaaaacttgttcgttttgggcaagtgctcagtagcttcagttgaagctgtgatcctccttattaatcttttgcagatcatctggaaagttctaccaaaagtttattttgcgttaatactcaaggttccggtaaaacacaatgcgagattcggctccaatatgctatattttaataatgttaactacgcagtttggtatctgttttaacgacacgcagaactgcggtgagttttccttgtgatttaatatatagtgtagtatagctgacattgccctccccaagattttctatgtaaatctgaggataagtcatatgttctcaaatatttagattattgtttttaatataatcattgacaattgctttgtccgcttgtagcgctgtagctaatgtagtccatcctgacataatagtactcggatttagattcgaaatgtacttaacgtttaaatagagtacttgttctctatttttatgttctaggatatggagaattgttcctatgtcggattcatcaatggtagcgtaattgagttctgaattatgtcgatacttttctaggtgagaaacatgaaaagtagatggaaacatgtgcttgattgaatctggaagatccaattcatagttgtttgggcccgacttctgttacacatagaacggtcctgcaaaactgacacgtatcatacatgtgatgcaaatcacagtaagtgtagttatgtcgtgaattactaacatttactttacaattaaaagatagagtatataaaaatggtattgctgtcaaataatttagttggaaagccttcattcaagttggatatttgtcgataacgatggtttccgtaccaccgtaagaaatttctggttttctacgcactgaacgcagttaaggtaatttttgctcaaaaaagtaaactgatgcaaaaatggttgagattttgtggaggttaagcgacaatttgattatcgcatacttaaaaaggtgaaggtcgaaaattgaagaattcgaaataaagctatcagttattgacatactctaattcccccgtattgatgatactggttcaaggagaaaagtctagctgaaatatgctaatctaaaactcatgtgatttggcttcataaagcatcatcattaagataactaagtcatagtttgctacgccataacacatcaacgagcatgtctcaatgaaagggtgtacagtcaaggtgattgtgataaaataccagaagcaatcaaagtgcgtctttggtgttttgaatgagagaagttagttttcaaagaactgaaattacatttatttatttaatttttgaaaaagtggaattttctgtttttgagagttacgacggaaagcatagaaagagtactcttttttttatatttgtttatatcaacaaaatctgattgaattttcatattgaaatgtgttatcatttctttgaatgtgcttttcacaaccagagtcagccggtcaatcttgcaactttgtattaactatactgataaaaattagtttaccatgattaaatttcgattcttcattctaaacatacacgctgcttcatctttatcgtcgcatgctgtgtttgcgcatttgttattgataaaaccctgtctgcaatcatgactcaaggtccctttagtctactatttgtaaagaaacccccggaatcactcatttgcattttacaacattttttggtttccgtttttagttagatacggacaacctgttcgcttcttacagcacagttcattggacttcttctaattgcaaattcataccatcttcaaccgaaaagtagaaagacttttctagtttcctccgattatttacccttactcgccgataattctacattttctttatcattttgctggatagcatctcaaataccgaagctccgtttactcctttgaagtaacttgtttgcttaatctgaccacgttgtacagtagataaaatgcgacaagggttgtggagtatctagcgatcgggtaaaatatataggcgggcaaaggttctggataactaagttcattgaaaagttggccgttatccataatacgtttggtacttgattatcatttgaatggcaaagatgcgtcaagcttatagatactgagtatgagaaaagcactatttaaagagataggttcctaacccgtaggaagtatatctgaaattgtgctttgttaattcaacaatttttgatattggtttgacttttgtcagtattccttggcctctttgactaaaatccattgcttgcaacgttgcatgtgctattggtttatatatacttcatcatccatacattcaactgagcattttaatttactttcattcaatccaacagtttcctattcacaatgacgatcgattggagacaaattgctgccaaatactgtgcccatcgagatggtagtattcctgaacctttcaaaattaaaacactacctaaggataccgttttgaatgttaccaaaattccaagtgagtgtggtctccttacaccgaaggagatcgaactcactgaaaaatatgatgcgacagcattggccgaaatgattaaggatagaaaagtcacgagtgtggagttagtcactgcattttgtaagcgtgcagccattgctcaacaacttgtcaattgtgtgaatgaactcttctacgaggaagctttagctagggccgctgagcttgacgagtactatgcaaagacgggatctttggtcggcccccttcatggagtgccagtttcggtgaaagagcatatttctatcaaaaatcacactgctacagctagttttctagcgaaagccaacattattgctgagaaagatagtgatctagttgccaccgttcgcaaagctggtgctgttttctattgcagaaccccccagcctcaagctatcatgcatttggaaacatctagtaaccttacgggtgtaaccgtcaaccctttcaatcgaaagctcacaccaggtggttcctctggcggagaaggtgctttgttaggcattaaggcgtcggtgcttggcataggtagtgatattggagggtcgattaggtctcctgccgctaacaatgggctttttggccttcgccctagtaccttgagattatcacgcaagggttgccaaggcgctgttagtggtcaagagaccattctcggcgtagtgggtccacttggtcgcagcgttcgtgacatgaatctctttatgaaagcttgtatcgatagccaaccttggcttgatgatgcatcgttgttaccaatgccctggcgttcagttgcccctcctaaaacgctcaaagttggtataatgcgtagtgacaatgttgtgaatcctcaaccgcctgttgctcgagccatgcaaatggctattgatcaactttctaaaaatcccgattttgatttagtagatgtagaacctttggatcacaaatattcatgggatcttattagcgaaatgtactggcttgatggcggaaaggtttattacgatttgtttaacaaggtgggagaaccaattttgcctttaactgaatggattatgcatcaacccaatgttaaacctcatgacattacggccgtatggaaattgactgctgctagagatgaatatcgcaatcgttatttgaagcaccttcaagcatatggagttgacgttttactgactccagtgggacctagccctgctcctaaattaggggaggcaaaatattggacatacacatctgtttggaacttgcttgatttgcctgccgtagtatttcctgtgaccactgttgatcctaagctcgatgttaaagatgagtcatacataccgatgaatgaacaagacgcagcaaattatgaaacatattcccctgaagactatttggatgctcccgtaagtttgcaacttgttggcaaacgttggcaagatgaagaattactggctgcccttgataaaattgtcagcatgctctagtagggttattggcttttatattttttggagtttaatgataatggatatgttcgttttattttttttttatatacaaacttttctatctttactgttcaatagaaatgcggttttttatcaaattgttagatggactttgattaaaaaaagatgataggagtaagaactaccgtacatattttgttgtatgaagaaaactgtacaagtaaaaaacatgctatgttatgacttgaacagtttcctgtcagctttctggactagcttattaaaattcgcacaatgatttctttacagatttctgcataaaagtatgaaaataactatacaagttcctcaagaaaaagataaaataatctttgaaattaaatttcacaaaaaaaaatactaaatgaaatttgctatatactgcacctttgtttgggttgattgatttttccaacaacgcataccaagtgttttttgaatttctcataccgtttggaaattttatatagataagttagcttagtaaggtaacctttaggaaactcaaattagagcagccatacttttgtttaccagcatcgatcaattttcaaacatctctacaaacaacaatgtagcacgtgtcttgattcatatacttaaagagctttactgtgttttctcaaatgagtaccaataaatcctatcgcagccatatacggctttacggtattctcctttaatttctcaatcgttgattagagttgcgcgccctaatgcgtattcccagcgtacaaacaaagcgcttctccatggacaactatcgcaagctatggccgaatatatgcccgtcggccaagatagcacgggttaagtggtaggcgaaaaactttggctaccattgcttaagggaatcttcattgaactacggcaatgaacttagctcgccgaaagatcatgccaaatttcttgtaatttactggtatatatatgatgaaaatctcgcttctaattgcttcaaagcaaacgtgaacaatcacagcttcttaaacgacagtagaagattatcgcgaattaccaattgctctttctagtttgccaaattgtgctggaatcactcatcgatacatttttgttttatttagaacagacttgtatttatattttgcgttagtgctgtctaagtacattactctttaagtactgcttcttactttatcttaagtctaaatcatggccgctaaacgagttgaagctaaggattacaaaaaagctgctgctactttagtagatgccttcttcgatgaccctgtctgcgtctacctttgtcatactacgaatgaacagcaatttaaaaaattgatgacggagatgtttgagtatattgtatatgcgcacattattcgcggccttgttctggaagtcggcgattttgctggaatttctttatggatgggacctgggaataacatggatgattggtattccattcttcgtagtggtttatggcgccttaagtataaactagacggagagggtcgtaagcgtttcttcaatgaatttcttcctattctcaatgacacgaaagccgacgttttgaaagagcgtgatgaccattcttggtatttggtctatgttggtgtcagcagcaaagagcagggaaagggctatttgcgaaagcttattgagcctatctttaacatctgcgatcaggaaggtctccctatctatttagagtcgagccatcttcataatcgtccaatttacgaacattttggatttgtttaccaacaaagtatctacttaactcgtgacaaccaaaaggttcctcttgagattatgattcgtgaacctgagaccgaatccaaggctgaacaaagtgcgaagcctaaagctgctcttagtaaaaccgtatctgcttcgattgctgagaaagtagagggttctctcgctgtatcatctactcctgtttgctgagcgaatctcctattattcgattttgcataaccctattaactcttaatcttaatttcattttcttatttccagcctagattcgaaattccttatccattcaatctctaaacactttatttaaagcagacaaatttggttttgctattttttatctacaatctgcataaacacaatttcttttcgtattttgaaaaatgagcatacagactcgcttaaaatcataaactaagacaaattacttaagtgtttctatgaaataaaataataatctacacagaacaatcgttacacaagttcttaatatgagtttattgtaaactgagtagaatagtattttcatttgcctccaaatgaccatggcaaattcgaattattgacacttattagctagttccaatccatttggttttcaaaatttttatatgattttaataattggtttgatgtaattattcataaatagcccattctgagattttagttgtatacctcacgcaaacatctattcttcatataccaacacttaagaacctgtaaattgaccagtgcattgtattagggcaatcaactcatttttcatttatacaacaatctaaaatttgaatttaccttttcatcatacacattaacgtataatttatgctcatgctcgtataaaccgttcaggactgtttccgaaagtttacttgagagattgtagcctttgcttataaaatcaaggcctatctaattcaatttgatatgaaaaaatcgcttttatttgaaagaattaatgaattttaaataagattgtctttgcaaaatgattcgcgcacatttgttctccgaaccagacaactccaagctatgggcaaagtccactggatccgatgcctttgatttaattctgaaggtactgctttggactgctccttggtattattgcctaactactcttttttttacttggttgatcattttgtatcctcgaccaactcttgcatgttctgttgcagcttggctgttttggtttacttctctggacaccttggaaccggatgatagaaaaaatacacttaaagcatctgaagcagtaagcacgagtgctaagacgagtgaagagactgctaaaccatctgaaactcgagaagatggtgagtggaatacgctaaaaaatactttagaggccgatgctcagaaccttatgagtggatttcaaatgctacaaagacgttggtcacaaccgaaaactacgacactcaagacggaggtaaaagaacaacaagcttcacagtcaccgtctgtagaaggcgagaatgaaccagctggagtaaaaagtaatgaagctactaagccatctgtaacagaagaaaaagaaaagaacgccgagcaaaataagcgtcgtgaaagattatctatctcgcacatcgtaactgaactggccaagaaagatgaagtatcaagtgaatcaggatcaaacgagatcgtgaatgctaaattaaaaaatgagcaacttgattctaatttcactcttttggatgcgtatcttgaaccgcttgttcacctgcacgaatactcaagaagatctaacactttattcttcttttatttgccaatagttatgtcaattttgatattttgtctacctacccaagctttatttattgtactatctagcgtgtttttggcatggcattcacccccgctacaggctgttttattttgcattcggagaatttcattttttaatcttttgtatgaaaaatttgtaatcggaaagacgaaggaacctgcaaaaccagttccccaaccctcttccaacgaaccccctgcgccttctgcagaaaataaacagccatctgtttcttcacccgaaaagaaggagagtcctgccacccatttactaaaggttattggaagtagtccttatgtggttcatagtaatcataccaacaatacattaactgacaaagagtcttctgatcccactgaaaaatgcttatatttaattgaacaccaacggtattgggttggcgtaggctggctgaaccgcacattaccaaccgatcctccaaacttcacaaatgctggatccactgatcctgttgcagagcccactgcacaactgctgcctcccgacggtcttgcatggattgatgataaatggtcaattagcccatggacttttacagacacattttgggcccagcctgcgaaaacacaatttcgaactgcttttacaagatcaagagaatggcgcagacgctatcgtgtagctcctcccgcggaaaatgaaaaaccgcacaccagccgaactaatactgcttcatctctttccagcacatctgaagatcaagtcagtacccatggatctatctcttcagccaaggtgactgctataccagattctaatggtgctgaagcactttaaattgtacatgaatattaaaagttattacgaagtgacccaaatgggcttttgagagtactgaaataatgacacacatgcaagcaaaaaatttagttttaatattgtttatctaagttgtaattcaattgatttttttataaatctgtttcttcctgtaagcccggatataagctcgggaacgatttgcatattacattatcttagtgaatggcttcaaagtcaatcatatttttctaatactagaaacctcataagcttctccttctctttcaattatgggttcattccattccttaataccctaatatcttgctcactttgccatagatactgttggccgaaaatcgctgccaggcatcgacaccatagatgggcgatagatgtttagctatttctacaaatcgcaatttatcaccaaatgacacagtattaaagtaaaaaaagagaaagagaggatacctacattctcgtatcaattctaatgactttcgtccgcatttgagtccatgaacatttgtgctgcacagctggccgatcttccaagacagccgtttagatagctaaatttggttagccgagagataatcattaaggacgatttaagattatttatctttttcgcaaattggaaaagtggttataatgttcacttcccttcacaatgaagagatcttggttgtttcaaaagtatataagtatctggtgatttgtaaacttgaagcttgtttaccgttaaattagtttctaattcctactgtcactttacattaattttctgttatactatcgttttcttcttcatttatcaatttgcattcggacaaatattgattcgtctaaacactatataattttttaatcatgactatagatttaaatgttatacaaagtgacattatctcagcgcgtcgagctcctgaaaatagtctgtttatagatgggaaattcgtttctcctatcgagccagctgcgaagcccatccctttaatcaatccagcaactgaggagattattggcacttgtgcaaatgcttctgccaaagatgtcgattcagctgtggagaatgcttacaacacttttcgttctggaatatgggccaaatggcctggcaaacaacgtgggttggttttgagaaagatagctaaaatgatgagagaaaagcgtgaacttcttgctggaatagatactattaactgtggaaagccaaccccatacgcattgttcgatatagatagctgcgcagacatgtttgagtattatgctgaagtggcagaaaccgacaaccctacagttaaggttcccttacctaacaatccaggattttgcgcatttgaaaaacgttttcctagaggtgtcatcggtgtcattactccatggaatttccctctgaaaatggctttatggaagctggttccagctattgcaagcggtaattgcgtagttttaaaaccttcagagttagccccatggtcatgccttgaattcgcactgatttgcaaggaagcgggtttgcccgatggtgttttgaatgttatcattggatctggtaaagagtcgggagctgcacttagctgtcatcctaagattgcctatctagcatttacaggatccttggctaccggaaaaaagattatgcatgctgctgctgaaaatattgtcccgttaacccttgaacttgggggtaagtcacctctaataatttgtgaagatgcggatctttctctcgctattccttctgcagcctttgctattttctttaatcaaggtgaagcctgtactgcggcttctcgtttgatcgttcatgaaagtgttgcggatgaagtacttggcggcttagtgagtgaagctaataaactaataattggaaatggattggatcctcaagtaaccttgggccctgtagtgagcaaaacccagtttgaaaaaattgttagctacattcaatcagctataaatgaaggatgtaaatgtgtagtaggtggacttcccagatctgaacaaaaaggttattttattccacccaccgtatttacgaatgtgcaaactcacaacaagatttggagagaggaaatctttgggcctgtcttagctgtgaagacattccatacaaatgaggaagcattggagttggctaatgactctgaatatggacttggttccggtgttttttctacaaatcctaaaacccttgaatttttcagcaataacattgaggcaggtatgtgctcattaaataactatcatgttgttacacacgagcttccatggattggatggaagcactctggattaggtgttggcttatctaagcacggctacaatgagtacatgcgtctcaaacaaatcactcagtatgttggctaaaactactgtgacactttgtttaaaataaagatgataaatcatgtactatgcttgacgataacgacaatcatatacctccttttcacaaatatatagtttatttacattcaaattgttttttagttgtagtcattggatagggatcaaacacttcttaaccttacagtaatttattcaattaatttgagcgaatttaaataaactatcatatctaaaacaagagagtaaaaaaaaattcgatgcatctaccagggatcgaacctgggaccgtctgcgtgtaaagcagaaatcataaccactagactacagatgctatgtgcattaaaattaaaatagttctatgtataactaattttttttagttagagaacagcttaaatttataaatttgttgcatattggtgtgaagctacgagaagaaagtgtgaaggatttcgaaaaccgattatttaaaaatattatcgcatgaacatactccttttccatggagagcatatgaaatgtcaagaaatttggtcaaggatactcagttggtaatgagcaaaacaagcagaaaattaggcaattggtattaattacttttatttcttcattgacattttcgttactcacttattgatgtgtaaaaaatcctatattctgtcagcaaaagtacactacgctatgttacagtatgttgcgtatcactatatgtcatatatggaatactagtcaagatccgcttattgatcatcacgggtaactatccgtctatattcatagatacccgttgataacaattacttagaaatattataaatagagttccaactgaacctcgttcctcagttcagttatgagctatattagtggtaggtaacattataacctagttaatacaatacctatactcagttgctacttatatcacatgtgtattgcaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagctaaaatattctgcactctaagagagtgcgttatgatttttaccatattattttatagcacactcagtttccttgaaagtattcctcagtatgtagaagttttttgtgtaaccacagcaaactaaaagttttatatttcattttgcgatttcggacagatgcaaaatgtctttggttgagcatttcgatgcgactttgagcgctgatcccaacactcgcactaaggccgaactttcactaaaacagttagaaaaagagcccagttttgttttggcggttttacaacttttaagtagtcaagaaatttctttgcctactcaacaggcaggtaagtgtgaattgtttgagaaataggaattaccttgaaaccgtatctagaatttttgctgtttgcataattcttagttagagctcttttgaatacgtgatgaaaggttataatgttatcgtactgtatctcaaaattttttttattttgtattagcacaaaaaaaagctattaatttcatttttaattaattatccttctgttttcttaggcattctcatctttttatttatttatttatttttttttttggttgagaacctgatttgtttactcaattcctatttaattcattatcatgtcttgaagatgttatagctaacattattgaatttagccgttatttatttaaaaaatcgggtatctcgttcttggtctagtatcgatgatgctccatcacctttggatattccggaagagcaaaaagctttgttcaggcaaaacattcttccggtgctcttgcaaagcccaatgtcgacaaggtctcatttgatggcgatccttaatatcatcttgtcaaccgatttccccgaatattggcccggattcagcgaatacacttctaacctcgttcactcaaccgaacgttgtgaggtgtatgctggtcttatttgttttcatgagttggctaaagtataccgctggcgtttggatgaccgtcaacgtgacattggtccgttagtcgcagcacttttccccactattcttcaacttggtcagggtcttatcaatcttgaagacaatgattcagccgaaatgcttcgtcttattttaaagacatttaaatctgtcattgcccttgagcttcctccggagttacttgctaacgatatgattctttcctggatccagcttttattagcagtggtgcaaaaacctctccccgaatctttgatgtcgcttgaaccagaggtccgtcaatctcatgtttggcataaatgtaaaaaatgggcgtattattctttgaatagaatattcactagatatggagagcctagctctttggtgggtgattctgcaaacaaataccgtgcttttgcaaagaacttcattacaaatgttgttcccaacattctggagacatacattcaacaaactattctttggactcaaggtcagctctggttatctccccgtgttttgtattttttgggatgcttctatgaagagtgtgtgaagccaaagtccacttgggcactcctcaagcctcatcttcaactattgattggcagctttgtgtttcctcaattatgtatgagcgaagaagatgaagaactttgggaacttgatccagtagagtttattcacaaatatattgatatctatgatgatttcaattctgctgatgttgctgcttcacggttccttgtgaaattagcatcgaaacgcaagaaatatacgttcatgggtattctttccttcgccagtgacatcctgaaccaatacgccgcttcacctcctaatgaaaaaaatcctcgccagaaagaaggtgcacttcgtatggttgctgctgtatctaattccatcctttctaagaactcccctgttgcaggcatgatgcaagatttccttgtcgctcacgttatgcccgaatttactagcccagttggttatttacgatctcgagcttgtgaaatgatcaatcggttttcagaaattgattggagtgataaatcgcagcttttgaatgcataccaggcagttttgaattgtcttcaagataacgatttacctgtgagaattcaagctgctttagctttgcaaccacttatgcgtcatctggaggtacacgatgttatgaccgcccatgtacccatcattatgcaaaatctcctatttctggcgaatgaagttgatattgatgctttatcttcttgtatggaggaatttgtaagttcttttagtcacgagttaacaccttttgcttcacaattggctaaacaacttcgcaataccttcgtcaagcttatgcaagaaaccatggacgaatctactaccgtagatgattttgactccttagttgatgataaatcgattgcggctattggcattttaaatactctcagtacaatgattttaagtctcgagaacacggttgatgtcttacgtgaaattgaagcaatcttacttccaatgattaattttgtattagataacaacatttttgacgtgtatgcagagttgtttgaaattatcgatggttgcacttttgcttctaaggagatatcccctattatgtggggcgtgtatgaaaagcttcaaaaggtgttgaaagagtctggcattgagtttgtagaggaggcaactcctgccttaagtaactttatcacgtatggtggaaaggaatttgcttcccgtcctgattatatcgccgttatggttgatattatcatgcaagtttttaatagcgagcacctggccgtcaatgaccgtgtttcggcttgtaaactaaccgaacttttaatgcttaattatcgtggccttttggatcaatatgtgcctgcgtttattgaggttgctggtaatctcttacttgtaactgaaaagccaacttctcaaacataccgcgtatttttgttggaggttataatcaatgcattatattataacccatcgatgtctcttggggtacttgaaatgcatcagtggactttaccattctttgcgttatggtttgaaaatataccttcgtttactcgtgtgcatgataaaaagttgagtttggtagctattttatcggtaatttcactgggagctcaacaagttgctgttgctatccaagactcttggggtaatataatgaaagtcatgataactcttttaaatacactacctgaagcattagctgctcgcgcggaattagaaaaagagtatgacggtgaaacatttaatttatctggctctggttggaatgatggcatcgattgggaagccgatgatgatgagggtgtcgatgactttgccgtcgaatatgggggacctgatttgggtggagaaatctcggctgatgtggttgacgattttgacgaatttgagcatttccaaggaaattacttgttggacgaggatcctcttttccatactttgttagatcaagttgatccattttcacttttccaagagtttatggttcatttaaaggacaacagccctgtcacattacaagatcttgtcaaaaatttggaagcatccgagcagcaatccttacagagattggtaactgaaaaaccctctacccttgctgtcgcttccgataaaacatgagcctgtttggcgctctaagcctgtccaattttggtaataaaatataaaaatataaaacaagcattttctacacagtggtaataagccaaactgacatatttgaacggctctttttaaatgggaaatcaaactctacgggtttgtaaaaataatttcttcaatgagatacgacccggaattatggcttgggaaaaatggatggagggtttgtctaaagggaaggctaagaaaattattgttgtatcggtttacagttcggtgaaaacaaacgcagaggtgtgtttcttttataagaattttggaacgccaattgattaaatgaaatttaaaatcataatataccagttaataaatatgagaagttttaaaatcgattaatactagttcatttgcttttactttatgcgaattgacaaacgcaagttgatgagaaaatgaaatagaaatatatttttcttgaggaaataagcataaagttaagtatccacgatttagtagtatagggaaagtcggtgtttatgaatggtatattagatgtacgttgaattaagcagctaactaaattgataacggctagtttaggggttggataatatgataaacggcttttacaaactaaatttgatagacagccccccattaacgatgttgttatattgataaagctaagatttgcaagatttatctttaaagttattttaaaaagatatccttcaaatttatgatattattaaaaatatcataaatatctttaagagccagcgttattatactattgcttcaaactgtaatgatattgttgttatagcacaacgctatcatataacagcattccaaagccgtaacaacagtacatttaatcgcggtttttgggtgaagttaagacctaagatataggaatacatttttattaataatatgggactaccccctaaaactattgttttagacaatggggcataccatataaaagctggatttgcaggtggaaaagttgtgtaagaagaagtgcatcacgtcaataaatttcatgtatcttttacttttttcagctaacgatagtttttagtgaaattccgaattgtttgacgagatcaaaagatggaaacagattatttttggggaatgaattggccaactgtaacgactttacaactttacaatttcgcagggcgcatgaaaaggtacagcatttatgagggagtattatttacgaacaaaataaatacaaagattatgtttactaatactagtaggggtatttggtccattggagcacagaaacagccgtatgggacttggtaatgcgcaatgtaggtgtgatggaacctagcatggcagactattctttactgcttacacagcccgtatttacaatgccttccatagaacacaatactatacaactcgtgtttgaggaattccaattcgatgcttacctcccttgcaccccagctgagctaattccttgggatcatggaagtttcacaatgaatcaagaagatgcgtatactggtcaacatggagaatgcgttttggtaattgactctggatatagctttacacacataattcctgtgattgatttctctgttcaagaacaagcggtaaagcgagttgatgtgggagggaaattacttacgaattatttaaaagaagtcatctcataccggaagtacaatatgatggaagaaacatacattgttaatgaaattaaagagtccgtttgttatgtgtctcaaaacttcaaggaggacatggagatatgtcacgaaaaaccacggtcaaaattggaaatttgttatgctttgcccgattacagcactggaaaacatggatatattgttagagatattaatcaaaaaatagagcaacaagttttgaatctttcaaatgagagattcatgataccagaattattattttccccatctgatatcgaaatacgtgaggctgggattccagaggcggtcatgcaaagtgtcacccactttcctgaaaatatacaggcaatgttgcttgaaaatgttgttacaataggaggaaactgtaaatttcccggatttcataaaagactatcatctgaattacggtcgctggcaccagctaattgggaagttaaagtttttgaaccttcagatcctatttgctttccatggaaaaaggcatctcatatgccgttggagcactggaatgcgaataaaataactcgttctgagtactcagaacatggagcaaacataatgacacgaaaaaggagaatataatagatcaccattttaaaactcaataatgtgggttaaatttctatcttcacaaaattctcaaggcgagctgataattcgcatcttaagaaattggtttattacattaaggctacagcaatataaaacgaaaaatatgcatgcattaagaataaaatctttttatattaattaacgaatcattctatctcttgatcaaccactaaaacaacagctaaataactatatctttattattgtcgccaggataattcatacctaaaaagcgttagcgaaatgaaagatattataaaaaagataggaatgaaaatcagtatacaagtataaaaatttaaccacatagttgtgtcttcaagactaatcgatttgtaaagcatcatatgtaacattctatctcttcaagtgtttatacttacatattattaatgtgcctgaaaaacaagattgaaaaaaaagaaaaatttcagcacttcttcactactgtttcaagtgcattttatatgtacagtgcagtttcaggttgacagtataagagttaaagcaaccttgagttagagcagtcacggtatactactttaattagaatgtagcgcgttgcgttgcaatgtagtcgtgtcgcgtctgtttacattttggatagaaagagcttttcgtgaaattttgttgcttctgttggataaattgttctttttctcaagttaatcatataattcagtaaaggaaaactgtgtaataagaagaatcgagatcccaaattatttctgttgagccttgttcatgggctacatatattttccctcacattttcaacagtaaagccttaaatataaaagtaaaagttgattaaatgatataaatttactttaataatataaatatgtacagatattttatattttcttcatagatgttacccaattgaatcgttactttaagctgtaaaagttggccaaattgcagtaatctcgagttgaccaccaccaaacactaatattgtcttttgcgaaagtaaacaaagagaattaatcccaagctaggctctcattaagaggaaaaatcaaatacactaatttagtaaggtggctgtaccacatgaacctaggaagatgtcctctagctcctcgatctgcgaatatagtactcccgaaacatgatgccgtatccaaacaaaaggaatatcgaattgaggaaaagacaaacgaagcacaaagggaggaaattataacttggaaagacaacagggaagatgaaggagaagtgaaaaccgattttgaggttgttaataacgaaaatattatcacaaccacccctaaacatcaaactgttattacccctaaatcatatcgcaagtccgtaaaacggattaaacatgatgctcctcaaaatgaggatattcctgtcatgaaggggctggcccccattaatgctgatactgagtcgaaggcggaatccatggcagctgggaaagttttgggatctaagaattcctctcaaaaggctcggttacaggaatggaaaagacagtacaagaaggcatttcctcatttccgtttttatttggatggatgcgacccaagtgttgctcatcgagtgaaaaaacaaattcagcaattgggtggacatgttgagacgttcttctcaggaaatgttactcatgttgcaacagttcgggctatccaagatgtttcggttaagtatgctaaacaggatgtaatcactaaggctaggcaactgaacatgaagatttggtctatggaaaagctttgcaaccgcgtgttaaaaactttaatggagaatgatcaatgcacaaccaacgcacccaccaaacaggggaatgacttgagttatttgctttacgtagaaaaggtgcaaggaacgaacgaacgcgatttatctgttcctagacaggactttgtgcattttcgtggaccctacctttacgtgcatgacatagctaacatttacaaacctatactcttacgtgaatggcaaaaaccgcttcccgacagggacgttccttggccgacctttcgtgctactagtattggccggtgtccatttgtacctgaaacaaagtatcgtctcagtacttccaagtccttggttgctaaaaatgaccagcaattattgcaacgacagagtcaagaaccatcgctgattcttcgtgcgaattcgatgaaagcttccttgcctgatatatccaacaccgggatctctggaatgaacacaaataccacttataacaccaatatcaacaacacccctcaaactgccatttctggaattacccaagatacatccccttctataaggacaaattgtcatcactgtttggatgacggtatgcaagcatcgggtatagtacagtcaaacttgacttctgctgcaatgtccaataattctgctattcgctccggtagtgctgctagtgttccggtggtaacaattaatgggagagatatcgcagagttgaaaaagcgtattattcagcaaaagtctggcatgattggcaaggactactcttataaagcgatgcttcacaacacgagtcaacggaaaattcgtgtagatgcgaaacctggctattgtgaaaattgtcgggagaaatttgataattttgaatctcatatccgcagcagtaggcatcgaaggtttgccgagaataacgataattttaaagaccttgatgaactgtttgcccttgttcaacgtcccttaaggccagattgagaaaatagcccgtgtcttcaaattttggcacattcacttttcactaatatacgatcgtgcatgcgtattgtgtacacctccttatgcagtttctcgggatttaattacatctatgtatgtgctatttacctttctttttttatcttcctcttcattttacatgtatacttctaatagttgttatatcaaaaagtttcacggtttattttctgatttaccagtatcccaagttatctattgaacaaagtgttattcattaatagtttattggggaagttagtcatcgttgcttatgaattactacctggctgagcaaaatgattcttgcttaataaaggacattttataacgttttagattttttagaaccggttacttgtctgacaactcgtctactttcactcttaatagcgagaaaaaaatcttatcaattgtatatttaaataacatatcataaatgaattacaatcagttaatttaaatttgctttttaatcgattaattaacaaattcaggcgtacgtgcaaggatacgtctgagattttttttttttaaatttcggattactcataatatatcatgagttctcatttatttttctgactgtagaaataaatagcattttttattttatagacatattttcttaattgctgaaagtataaaatcagcgttttactgtacccggctctccgccctgtatatgcgtttaaagcgtgttaacgatgtgtgctagttttcgtcgtctgcgcgtgcgaaatcacaggtaatcttaccataaattaacctgccctaaacagacaccagtagtcaacgctacttcgctttctttgtttgcgatttactctattttgttactgtagcgtcaactttttacgcaggctatttactgtacttagtagtaacctaaacactttaaatttggtgaacgaacgacgttgtataaaaaagtaaataaaacgaggttgagttaagcggggaagaacgtttggaagcttatatatttttgttttctcacgtaaaaatctttattgtatacactttcgggaccttgcctaatggaacatctctctaatcttgagcaaccaacaacgatggactcatatgattttcagaaactgactaacgatgaaaacttgcaaggaactgaatctcaggttccttctggtagcaaaagtgccagcacaaatggactattaagcgctgcttcatctgctgctggttcctcgtttggattgactccttctgctatattacagcaaaagcatgaaaatgctcagcaaggaaagaagcaaaacaattcgaaatcattttccaaaaaacctgccattgacgtccattctgaggatgcatttcctacacttctttctaaaactggtcccagcaagccaaggattgtttcgtgggtcagaaagacagcttccaatactagcgttgctggttctgattcagtttccagagacaagattccgttctctgctagctctcgtgcatcttctacaaaatcaactctttcttcggtaaaagaaactgattttgttacggaaactttgattttaagccctgataatcaagctcctcgtatgtctttcgtgggaaagcctaattctgttgctgaaattgttcgtactgtcatgcatcagacctctacacgtattaatgtttctactgcatcaaaaactaagaataccacgtttttaattcaaggaaagacttctgctgtcaaagcggctagacgccaaattttgaaattgattggtcgtcgtgaaacgaaaactatgccctgtcctgtttttgttgttggggctataattggtactaatggacaaaacttaaagtctattatggatcgcacttcaacacgcattcaaattcccaagcgtaacaacaccgcaaacgagtcctctgatgatgccaagaaacctgaaaaggaggaaaattcagctgcttctaccctcgacgatttggaaccccaatatgaaatgactacgattactattgagggcgatttcgaaggtgttgaacttgcccaaaaggatattgaagctatcatcaacgaaagaaccagtaacactactgttcgtatcagtcacatttctactgagttatacagtcttcttaggggcccagacggtaaaaatattaaagagcttgaagagggtagggatttgaaggttcaaattccttttgcatatttagatccttctgcccctgtcaatcccattgttttgtctggtgaaaaatcagctgtacgcgaatgtgctttgtatcttcaaggtcaagctgaggaacttcttcgtactaccatccccacaatgctacctattcctcgtcgtcaacaccgtttcattaacggagagaagggggttggtatccaggatattttgagaaaatccggatgttccgtcattttgcctcctattaatggcgattctgatgtcgttagtgtccgtggccctgccttaaacatcagtgaaggtatccgtttaactcttgaacgtgcaaactctactattgttgacgctgtaaatatcacaacagcatatgcatcctctaaaaacccctttgatattgctagcatagtagctcgtttgttccttcgttcgaggaaattgattccattagaagaagaatgtgccgtacaatatcacttaccaaagcgtgaggagcttcagtcaaattccaataaaacagtcataattgagatttctggtaaatcacaggaagctgtccgtgagggacgtgctaaacttctcgcccttgttaatcaatttccggagagcaagttttacaaggtaacaattgatccgcttcttcaaagatatgttattggttccaagggtaagaatctccagaagctcagaaatgagcatcaggtagagcttttggtgggagaatacggtgaagaagatcctgatgtcattgtctgttatattggagctgatgatggaaagtcgcctgaccaaattcagaaagaactcgctgatttggccgagtcagttaagtcatcagctgaagcatctgctaaaattgtgtctgaaataatccaggttccctccgtgtaccacaagcatattgttggtcccaaaggcactacgctgaacgctataattggtaaatctgaagaaaatgtaatcgtccaacttggtaaagtgtcgtatcgtccggattctacggacgatgatgtctatatccgtggtttttccaaagatgtcgaacgcgttgttagtgaaattaaacaagttgttcgtgatgccaagaaccacgaaatccttcattctcatgtcgaagagttcgatttccctgctcaatactctaagaacgttattggcaagaacggtagtaatgtttcttctctgcgtgaagaccttggtgtacaaatcaacgtagaagagggccatattcgaatccaaggtataaagaaaaacgttgaagaaacagctgcacgtattaagtcccaaattgaagcacttattgatgacactattttacgagttaacattcccaatgactttcaccgtcaattaatcggttctaatgggaaatacgttcgtcgtttggaggaaaaattctcggttcgcgttcgttttccacgtgaagacgattcttccaattctaccggtaatgagctgatgaaaccgacctctcctgacgaagttgttattcgtggtggtaaaaaatctgtagctgcagccaagcaagagctcttggagctttacgagtatgaaaaatcgattgcttatacttcgacgattgacatcccttcaaaggcggtttcacgggtcgttggtcgtaacggttctactgtggaaaacatcagaactcaatttgatgttaaaatagacataggtgacgtttcaactgaagaaactacacccgtatcggtacgtggtgctaaggctgatgtcgaaaatgccattaaagagatttcagccattgcagaggaagtcaagaatcttgtcgagaaagttataaaaattgatcgtgagtatcatcgctacttaattggacccaacggaagcaaactgcaaaataccatcaaagagtgcggtggatcaactgataaaaccgagactgctcgtctgattagtttctccaatggaaattccgaagaggagaggaattctgttgtattgagaggcgacaaggaaatcgttgaagcccttgagacccgattattggagatagttgaagagctgaagaaccaagtcgaagagaagattgaagtcccgcagagatgtataagctcaatcattggaagaatgggctccactcgtcgtgacatcgaaaggaaaacgtctaccatgctcaacatcccgaatgttcttgaccctgaagagactgtcactattacaatcgtcggaagtccggagaattgtgaaaaagccaaggaaatgattcaagagaaggttgccagtcaatatacccagatgattacagttcccgatacggtctatgaaagtataatgaaaggtattttaatgaaaaagcttcgatccgatctcaaagtgtttgttgatacccccgagatcaagcctgtacaacccacggaggttgttcttgaagaccacgaggatggcgttttcccttggaaactggtaactcacgactacactggttcttcttcatctgagtgggctgttcgaggacataaggaaaatgttgaaaaggctatcgcttcattggaaaaatctatcaagcaagttatggaaaattgtattgcttacttgggtatcccaacgaacttgcaccgtcgtataatcggttctggtggctctattattaataagatccgaaagatcgcccaagttaaaattgatgttcctcgtactccaggcgatgaaattgtagtagtccaaggaagtcgagctggcgttgtcaaggctaaagatctgattttcgagagacttcaagaaaaccaaaatcaagagtaaggtaaaattttggagcctttatttagtacttacattcatttctcaaatttttttgagagtgtatttgaaaattatgtgtacgaaatatcattttgtcgctcttttattactacatgtcattttttaaggagacggaaattgcttgaatcgagcattttccttattgattccttctttgctttgttacattgcctttgtttaatattacaaatatagacgcataggaaaaaggcgtacctagtgcatttattcaatcttttcagatataaacattggaatgtatagataattcaagaaactagaatagttgaaatctatgattttttatgagaaaataagcattgtacgacagataggacacaacaagttttagtaaaagaatattataaatttacaaacaacgagctaaaatttaaccatttctcaaaagaagaaccatattaggacgttttttttttccaaatagcgtaaataagttaaaaaaacccagaaaaccccaaaataaagaacaccggaagtaaggagaaatatgagacgaaagaatgtggagtatgaagtatataatgaaagaaacaaaaggcctcgtacaataaatagactattgaagaagcgcatcgcggaaatgcttttttgtgttattcttaatacccatcttgttagcaaattcctctcttcttctttggtcttggaatgatttgatatgagaggcactataattcttacggccatcgcgaacaccagctatacttgtttcaacagcttgtctataagctcgggcattaccactcatcgcacgtctggcgacgttctgatgaatagaagcaccatctcctacagcggtagaactagagtgaagattttggcggaagtagcgagataacgaacgatggcccacacgattaccagagggtaaatgaagttcatattcgtcagcaatgggtacacgacccatttcaagactatctaagctggagttatctgaatcatcagaaacatcttcccagtctccttcaccagagcttccatcttcttctacgacagtttcgtcttgctttactgcatagtcaggatacgatgtagtaaaatcataaaaatcagagagttcaagctgttcatcttctgtatcataggcaatagaggtatgccccttttgctgcatatgggcacgaacagcttctagtgatttaaattcacgattgcaggtaaggcaagtaaagccgatagaaattttctctgctaaataatcgaatagacttggttcatctaccaaatattcccgctcaggaatgtacaagctatgagaagccttcatatgcttcttgcatgtatcaaatgaagaaaaagaggctgcgcaaaacaggcaatctcttggtgaaagacgttgactacttcgacgagcaagttcagcttcaatttcttcaggagttggttcttgtgtaaatagatgagacttggaagcttcgttcgattgaggtatggaagtagccaattcagttttagagggttcactttctcgaccatgaagagataagttggaaagggatatcgcccttgatgtcagttgtgaagctaaatcttcttcttcctcaatttcgctatcaactacaggttcacccattgacaaggttgaagaagcaatactacttgcatcttcactttgaagtttcttaatacggctgtttctttgaaatttgctcaagttatcgcgatgcttcttcgaagccatatgtgatgaataggcgccttctgaataaaactttttattacatacttcacagttttgataaaattctgcttttttctggacttcctcgttctgcttttgaatggacaaaatctttccagcaaacacctcagcactcaacggcggcaagctagcaacctttctcttcagattataatgatgccagtcagacttccaatgtattttctgtgattctgcattattgaaagccacagtacaagtcgtgcaagcaaaagaagtcgacatttcggtattctgtcaagtaattcaattcttagccagtacacttttttatcgaaaaaaaaattgatattgaagccgagtctttcctcaaatatattctttgactcaaactaacttaatgagatgaagtcaacccttttttacaataccttgcacaaaaaggtgttggttgaatccaacttgcctacgatcaactattgcctacataacttgtagcaccaccaaattattttaaagtgtcaaataattatcaattttattgaaatcaaataaaattaattgatatgttaaacatcttaatgtcttgtttttttaaacttaatttatgcatccctcaaaaacattttctattgcttagtaacataaggcgtaccttttgattaaccagtaagtcctaagaaaactcatatatagacaaagggctggaaagaaagaaatggcatgcattgtagttttagcgagcacacgagctcccactcttcagggtttaattaaaattgagtatttgaaattgaggtatttttgagttagtttcgttggaataatcatataggaaatacataatagagtttaatgtcttttccttttgtttaataagtttccttgcctcaataagaaagttagcacatgtgctttcttatctcttttccctcggggtttaattagtgttaaaatttcgttttatgataaatggtcagctgtttcttttaaacctttcactaaatgactcagtgttccaggatctctagcacgattgggataccaatcctcaaacagattattccataattccttctcctcagtatcttcgggtgaaaaaaagtaagaagggtttccagatgatttctctttaaatttcattgaccatgctttaaaagtttcaatttgttccatgatttcttcttcattcatcaatttcaagtcatcgtcactaaaatttatatcccaattatttgcctttgatccaagaaacaatgtaagcatcgtaattgtaatctgcttatagttagcattttactccactaaatgtgattgaaatcaacagtcataaaagatagatagacagcaacattagagacttacgaaaactttgcttaaaaaggagtttccatttttttgcttcgcaaccttagctgcttttaaaaatatatttgtaaaaatacagtttctatctctcatatcagaaagcagaagaagaaataaaactttcaaagaagaataacagacgataggaccgacttcaagactacaaatttcgcataatttttctgacagtttaatgttccaatcattgacgtctcgcagacagaccatttcctttgcaaagcatccaaacttatttaaagctaaaaccaagttttgcgtttcacttgtaaagttagcaatctaataacaaaaagaaaaatccttactcattgccattcaactgattttttttgtttattttttttctttgaatgtatgcattgagttgctcgtgtaaactttctgctaaatcattatatacattgtcaatggcaaataatatatcttcctgtacaactttgttgaccgccaatcggtggaagaatctgctgcacaaaatcatcaggaagttaacggtagttgaattaaatatatccagtatttctttatacaactttgaaaagtccttatgaaattctctcttataaagaagctcgtcaggaatttgctctacgcattttataaaaaagtatgatgaaacacaagattctctgtatttctgtaatagtaatggaaggtttcgtaacattgcttgctgttggtttacgacctcatcttcaagtcttttacctggcttcttcgactagaggtttagtaatatgaagctttaaataacttactcttttgctaatatgtgttgcaaaataatggagatagatagaagaaaattctatcactgcgttgctcggtatacaggggtttaagacactgttagtatcttttgcatcaaagcgatcataaagcaagagctttgcaacatcctcccaactggcaagtaattgtgagtttgtatgaatggaatgcatgctttcctcaattaattgctgcctatgattattcatatcatattctcgtatgaaatccgcatcataaaagttattctcctgcgactgatatacaaatttgtcatcgtctttcacacgcgaaaagatgtgatcgctgctatcacggaaccaagattcaaatccttgctcaagtatgaataataacgcattcattttgaataggctttcaaagctggaaactaacaatgggattttttcacgccttaagagctttgataagctgattgttgcagtctttgcttcacaataatttgcgtagcgttcattagtatgggcaacgaggattcgcattgtcgagattcgattctggggcttcccgtcaaatatgcagctagaaacaatattgatacattttccattcaacgatattttctccatcagtttctcgcatgtcttgagggcaacagatcgaacagaatcaatatcgtaccgacatatctccacaattcttaacgagaatctgtcaagaaaatcaaccacaaaatcttgatctttttcaggttcatgagaagaaagataatctattatttttaaggagatttttcggatttgtgattcctatacgttcagttagtatttaaatgatacagcagtagcgattgtttatacacttactgcatcagataacccccagccagaatgtctaatcaaatttctgtttataagataggtgggaagcaattggcaacaatcatatagagcagtaacacacactatacgaatgcttgcacgtatatcatgaatccttgagaatagtacactagtaaaaaggttagagtcgttaagaaaagtagtattgccaacctatcacaaatgtcgtgaatcatgtcaatgaacctagatgttaagtctctcagtaccagaatttccgcagtttgatttgatttttcggaaagtttgtttactataaggcataagcatcgcatgatatcacagcaaatagttgttgcagtatgtctaacaagcatccaaggacttgtcgtcatggtaaaaatccaagcttttgtagtttccatgaatgagtctccgaggaatgcgtcttccacgtaaactttactgatgaattcgaccaaaaaaagctgaaaacgaatacgcaccgttttagcttctttagagttagaagtataaagataatcagtataagcgcaagaagactagcgatatgtatggtaagtaaatattacaaaaagatgatgcacacaccttttgaaaacttgaacgattgacctgagacaatgtttcaggaattgaatctacgtcctgtacatcaaagttcgtaacgaagggttgacaaccagaggcctatgaattagtttacgtttcaaaggaagagtaaacaaaacagcaaaagctagaaaacgtcgcggatcattcctgctaaacttacaactaatgcgaaatttataaaggtcagcatgaagtcagcgctattacttttatagtcttcaaaataatgttgagaaagttgctcgagcggcatatctatatccaacagtttgacttttcgtatgcttgttagaatatattatcgaagactttttttctcttataagcaagcaaacttacgaaaaaattcttgtggaaaggcataatcatgagaatttacgtgcatctcttcattcgtctctatttcattattttcttcattctccgtcaaagaaaattcatcttgtgttccccatttccgctttttttctgagggcgaggcacaaatgctgacattctgtaaacttggaccttcatattcaacattttcaagctccacgctttctaattcagtaaggacttcattgagatgactgcttgcatctgattcaaattcgaatctcattgaaatcactcaattaattggtacgatggtggttggttatggcaaagattaatctaacagaaacgatgggtttgtttacgtgacacgagtcgcgtcagtcagtcattaattattttgcagttcacatacaaccattgcaatcaagtatataataatttattaaagttttacttttgaaacataaagtaactaatttatgaataagaacgcgtttttactcggaatttcgggcttttccctgaccccttttgagaacccaccaactcctttttctcattagtagtagctcggtattcctttgcaaagtcctactccaacttttggttaatactcttgttcgttggtttcatttgagatttttagttcttgtactgttgtagtactaatctttctggtcaatccaaaagattactttcctcgaatccttcgttcaatagtatcttcatatatttgggtgtagagtcattttttcgaatttttagaagtcgaaaagcatctaaatttttaaggatcttttccaaagagaagactagggttcctacctgagtaaaaggcagtttgaaaaccgactttcatcgcatgtccaaaactttctaaacaagtgtgtgctggtttactaatggacgtttcgactcaaacaagacacgcaacatattttcaagatgagaatcagctacaaaaggatcacatttatgtgaagaagaaaagtcacatcaagttaaatacgggtgttcgtgcacctttcaaggcagtagataacatcaatcaacaagatgaaccaacattgattgaagggaataatgaatcctccatctcttcgtccactggcgacacttttgaagaggattttgcataccaggacaaagtcgagatagaggaacggtcaattcgctccactcctaagtctattggagatgatgatttggaaaaccgtgagggcagctttgacgcacctgaaggaattcttacacacgggaagcatagactaccaacaattcccgagtggaccaaggaagatttagccgccctgtctgaagctgctgctcgattacaagctaacccatcgcctgaggatatagaaactgatccatccatggtaccagactatgatcctgagatatttcactacatgcaatctttggaaaggaagctggctccacctcctaattacatgtcagttcagcaagagattgactgggttacaagacatatgcttgttgattggattgtgcaagttcaaatacattttcgtttacttcctgagacattatttttggcggtaaaccttatcgaccggtttctttccataaaagtcgtatctttgcaaaaagtccagttggtaggtttatcagctttgctgattgcctgtaagtatgaagagatacaccctccaagcatctacaactttgcgcatgttgtccaagggatcttcaccgttgacgaaatcattagagccgagcgctatatgctgatgcttttggattttgacattagttggccagggcccatgtcgtttttgcgtcgtataagtcgagctgattcttacgatcacgacattcgcatgctcgccaaatatcttcaagaagtaaccttgatggatgaaatttttataggtgcccatattagcttcattgctgctactgcctactacttgtctatgcagatgttgggtcatttggattggactccttgccatgtatattatagtgggtacacggctcgtcaattgaaaccgtgtgccataatcattatggaatgtttggtcgatgcccctaaccatcacaatgccatttaccgaaagtactcggagaatagaatgaagcgagttagcgcctttgctcacaactgggtactaagtgtgatttgagtttgctttcagaagttgttaacaatgatattctgagttagtttgctattattaagcctacgatatttattattacggatcattgtcttaatatttcctacagcaatcactcgagggcattttatatcttacctaaggtagtagtttttctccactccgtttgctaagtttgtcgtttaaaccacccctattatcccccagagacttggaactactgtctattttataactatctttccgaattccctcttccatcttgttttctatatcttttactatacttaaataacgttacgggtatctctattgtaattattttttgataccccttaaaccatttttatttttttggattaatacctttttaatttaattttgtcctacctttacacaatcgtctcatccgacctttgggcatgatcgacgggttaattggactaattgttgctactgatctttatgtagttaggcttaaactttataaataacataactatttttaccttttctcttcatatttgtttcacgtcctgcattggtttcacaaatattattgggagatcattgacagtccatcacaccttgtataacgatgtttgcacaggtctagtattttcaatctggtgtatgttagtatgctttcagacatctattgttttgtaaaaatcagccatttgtggttcatccttagtagtaaagatgcctattacatacttcaagtctatttaagaactgagaaaacccactcgatgttttttaattaagtattcatacgtagtaatttatctcatttattcattttttagcaactctaaactcattggacaccaacaagttataatttcagcaatctaagacgtgttctatcatcgtttaatccacaacaaaactaacacaattgttttattaattatcatcatctttgtttggcatgttgattaatatcgagggaattcaagcattttgtcagacaattcgaaatcctcgtcgaataatcccacatgctacatttcctacattctcccaaattccttgtaacataaactactttttggaacaaaaatttcaagtaccagttgatattcgtgccttggttctcgacaaagataattgtatcactttgccaaatgagactacaattgctgaagcagaattgaaaaagattagggagttccaaaatatttatggagaaaaaaacgttatcttgctcagcaattccattggaactaggaaacttgatccaactggagaactggcagctcattttcagcagaaatggaatatcccagttgtacgacattctaaacttaagcctctgtgcactgaagaattgtatacctatttatcaaataattctcatgtcagtagcgcctctcaaatactctttattggagatcgcctgttaactgatattacacttgcaaacataatgggttcctggggtgtatggctgacaagaggtgtcgggaatacaacaaatatggtacggtcatattaattttgtgaaactaatcttcttctactaatgttcatttagatgatggaagtcgaatcgtggctttataaacgtatacatacgcaaaatccgtatatcccaactaacaggaaaagctgattaatgagttttacgtgtttgtggtaaaaatataagcatatgatacatgaacataaatgtcatgagttaaatttcacgtactgctcacccatacagatgatgaaatatggataaagcctttatacacgaacaaagcccgaaaagaaaaggacattaagttaaaacttaaacattgctacatccatctagtaaaactatgtaaaataaaatttccatgaggaaataaaaaaaagacaagacggcatgttttcaagccataacctcataaaacaaagggcaatcattaatatagatgaagaatgtatgaaagaaaaggtaaactataaacggccaaaagaagctataaagaatttttacttcaatgtctaaacataaaagcaagagacttgaagtccaacttaatacagacatcgagaaaaaagtcatgagcgtaaagggatattaagatcaaagagagcataaaggaaaattcttgaaacaagacattaagagtaatttaaacgaaaaaaggttgataaagtgcgcgtgaaaaaaccgaaaaggaaaaatttaataaaacaaataacagtggtgttcgccaactctgaaaatcgtatggtatacatcaatcttcatatattttcgtataattatgctacttaagagtactaaacgattctccgcaaccgcaagtcgatttcacattaggattagaaaaaataaaacgagattgcaaatcgtcatccctataatccataaccgatccaataatttgtaaaagagctcttctagcgactattatgctgataccatcttgtttgactatttcgtcaaacttgtcgggtttttctatgtattccaatgaatatgcctgaccagcgcatcctttttgcttcacaccaatacgaagcatttttcctttcatagaagccgatgattgcatcttcttcaaatgttcaactgctaatggagtctaaagaaactagttaattgacagctcagcaatacaacaggcaaaaacgcatgcgataaacatggtcatgccattaagaaaatcttaccaatttaataacattcttacgcggcataaatctggtggaagcaatttcccgttctgtgactggcttaggagcggtgctaccactgcctgccgcagatggttttaatgatggggtttcaacatccaaacgggtacgtcctaaatattgatgctgtgttttcaatgtctgaatctcttgtaatgatagttttcttaaaaactgtaatcgattaaccgatctacacctaagagcaggcttcgaaagacaactcaacatcgtaaaaaattattgcaaaattagatctttgcaacgaatcccttaaatttcgacaacaattaattacttcaaattaacaaaaaaataacacattcaacagcaaattctcagagttcgcgaaaattgtaacatataagggtgtttggctaatggtaagagcgtgtttatgccgctcgtcttagatctaattagatgaatgatcattggctgtaaaattcagaagaggagcgtaatgtgctagggtttttaaggaggtttgctctgaaatatagtaataaatgttagtgaatacggtagatactttactgtaagttgttataatgcgttatatggatacttgtttttaattgcaatacacgaatataatacacctttgctgctaacattaagatttttttggcttttaatacctagagttctgaaatctcattttagcatcggaaagtttagtcttgtactgaaattacgagggccaaaatgaaatgagccaactcagtttcactggaaagtcatcttcaaaaggccgtagtaggcttacacaagaggtgcgacctacggcatcgcaaattatcgcagatgaagaagcatcagacttagatgaatatgaagaggatttagagggttcggggaacgaagatgattttggaccatctatgtcccggagctctagaggaagaaaaagacgaaaaggtgaccccttggagcttcaaagtcaatttgaagaacggaatgaaacagacgcaataaattttcaactattggtacgaaatgtggtccgttatgcaatatgctcccaaacttctcataacacaattacacgaaaagacatagttcaaaaagcattccctgaaggtacatcccgaaatctttttcaatccgtttttgaagaagcagatcgacagttgcagctaagctttgggtttcgtctcgtcgcggttacacaatcgaatcggaaaaaagacatggcggtttctcaacttcgaagaccggccacatcgaatgccaattcatcaaatctacatagatactgggtgttgaggtctacccttcctatggaacttcaaaaggattctcgcttaattgtagattcggtattggatactgcttattatggatttttgatgactgtgatcgcattcatagccgtttctcattgcagtgtaggacattcagaactgcaatcttttttgcaggaacttctaacagaggaagaaacaacccctttgcatctggatattactcgctcgttatctcttttagttcgccaagggtatttagatagagtgaaagatgatacccataaccagtttgtttattatattggatcccgtgcagtaactgaaatttctattgaaggcttgaaatcattcgttacagagttctttccggattcagacattgatatggatgctctattaaccgaatatcggcaggagtatcagaatcaatcttcctcaagtgcagcatagatgactcttaggtttttacattatgctcgtctcatgttaatgctattgtatacttactccgctactacaaaaaaattcgtaatattatttaagttcctatatgcgtgctaatatctcgatataaatttaagatgtatatttggttatatagcgggaatattatgtacagctgttaaataaaaaaaataaaaaaatagctcgtaaacttataagagaagtatatgtcagtatatataatataattaataaaggtttcatcattacaaaatcatttaacttcatgcggcgcgcaactcatcttcaaggcttgcaatgcgatctcgtaaagctctcacatctattaacgaatctttgttcactttttccaaagaagcaattcgtttttgtaactcctgctcacgtttttcatattgtacttgaacggaaaacatttttgccttttcgctatttatttgatccttcagagctttcaattcaatagcatgagccaagttgacatgttgcaaagattggccagtaggttgaggtgatacttcggccccttttaactcattaacttgcttctctaagttgtgcttctcaagattaagacggtcgtagtctcgtttcaagttctcgtataacgcttgatttgcatttctttgctgtaaatcaaaaattgtctttcgttgtggaatatttttcaaaacgggttccgtagttttgacagccggtatattattctcctttccggacggtctatgttctttaaggcgatgtatctctgcctctcgcttcttgcaggaatcaagagcagaattcagttcctttcgagtatcaaccagcttcatttctacttctgaaagcttactacgtatactttcatgatcagcaactttgttccttaaaagggtgacttccgaacggaggcttctagttgtttttacttcttctagtaccttttgatactcaacttcaagctttcgtttactctccaactctgatttcaaagagcgtaattcttcgttatctcgactagctatcaatgctttacgcttttcatcttcaaaggtcttaccgagttgactgtactcgtgcattaagttagtaatcttcctctcaagttcgggaaccttagatgcttttggagaaagttcatttacttgcttcgtcaaactcgataccttattagagagatctttattctcggagctcgccaacgaaagcttttccttgtaggacgccgattgccgaagaagactttcatgattaaaggtcaaatcacgatgttttttcgaaagttcctgaaagtttgtatcgacgtcttttaacccctccaagtccagctgaagtccttcatattttttcttgtaattctccaagtcgctaactttaagaagtaaattctcatggatttcttgcaattcaatgtactttaaagaagcatctgacaaattttggcatttctcttccttattttcaagctctttcgttaacgatttgatgttatttaaacattctttaactttggcttccagttctttatttttggtagcctggagctgataaagttgatctttgtcattcaaggattctagttctttcttcaatttcggaagctgtttgacatcggcttccaaataattaaccttctcttctaagttatttattgttaactcttgcactcctttcaagacgcttaactcttctttctgctgttttaaaatagagacgtcgcttataagagtagaattttcacgttctaattttttgactcgtttgagactctcagataaagaaccttcctgctgaatactcttttcattcatcttctgatttgtcagtctcatttcttgaatttcagttttatagtcagaaatatatttagtgagtttatcaagttcagcatccttggtaacgatagtttcctgtaaacttttacattgttcattgaactctgctttttctgataaaacagttgcattgttctcacgtaaagactcaagttctccctttgtatctagcaaatccttctcttccaaactcagtttttctttcagttcgttctgttctgataacaaagtctcaaccttggaagttttttctagtaactcactttctaattcgttattaatctgtttcaatgacgctgactctcgttgcaaattttcattttgctgttttgtttcgctaaacgaatcttctatgtttgcaagcctttcctgtgttcgacgtaatatttcctccttatcaagggctatcgcacgttcagtagtaagcaaattttcaacagcagttaaagaattgttggtctcgacgagatcacgctctacctcagattttgaattctgttgttttttcagctcgtacttcagctctatgatttcagcatctcgctttttaagctgcttatcattttgagtactacttaataagggccttagattgaaaaataacttagcccaaggaaaagttctaaattcattgtacacttgcaaatttgcttgtagtaatttgatggcttgtatgtccttcaatcgcttttgaaaaatttttctttgaagaaagccacggatccttgtttgtagcatagtcatcagtctttgtaaagtcgctacgcgcctctcctctaattctgctaaaacacctgctttgaaaaatatttttgaaacaccaattcgataagatgcttcgtcaattttcaactcctccaaaatcatgacagaagcacgtcgagattccacataggtacctgttggtaaatgcgccattatctcatatctgactctaaaatcattaaatggtaaacggttaggaaaaccagcccttgtgattctgattccttccaaaacaccattacatcgaagttgtcctaaaacgaggggtctattaaaggtgtgcattttcttttcttcgtttggaacaatacaacgaataaagtgaggttgggtcgagttaaattgattcataagctgattgagctgctctttatgcctttgagcaacagttcgaaaaaggccctttttcgtccttcccctaacagttttagtctcagtttcctgataatcagaaaatagtgtagcgacatgcttgttagtagattgcgcaagcaacttagcaacgttttcattcaaaggatcggtgttcttctccagccaaccttctgtactgtaaggaacatcagcggcataatgagtcaaaataaaaccttgatcggcaaacttaaaaggtttatattttagcgacttgttcctccaaagagcatcaagtttagaagtaaacgtagcatcagttgctttcggcataacacattcttcatccaaacatgaaagaatacctattgggtttgctttctcgattaaatcaatagtcggctgtaaatcatgtccaaaatcaatgaaatcccatacaatttcttctttcatatattcttcttgctccaatacgaacatgtgatggttaaagaattgttgcaacttttcatttgtgtaattaatgcaaagttgttcaaaactgtttttctcaaagatttcgaaaccggcgatatctaaaataccaataaagtagctttgggcattggaatggttcaaggaagtgttaagtcgctttaccagccatccaaaattcctttcgtatatggcttttgctaatgcttcaatggacgaaatgacttgagtttgacttcgagcgctgataacccattcatggcctgctttaatacgaggtcgaacaagattttgtgaaaataactccggagacacaccaagcaaatgacagagcttgtcaatctcatcaggattgagaagacgagctataccagagcgatcagcaccgacatcaatatttcccatatgtagaataatggaaagtatattaaataaatcaaagttctctttatcgtcaaatccaagagttttaaaagcagctaaaagagttttaaactcttctttatcgtcaactccatcaataatgtgaaccgaatccttcaaatatcgataatcattacagttatcggttaaaagaagtttgttcttgagagcagtatcagcaccacttaaaagctgataaaaaacatggtagtttctttcaaactcgttctgatgaacaacgcgagatttttcaagaagataccattctatggcggcattcgaaatttccccactcaaagaaaactcaactttaatgaattttccaaaacgagaagaattgttgttgcgtacggtacgagcattaccaaatgattcgagcacaggattcgttttaatgatctgctcttcaacctgactagagccaacggtagtcgagctagcaattgctgcaagatattggatgattcttttggtattctctgttttacctgcgccggactcaccagttacaagaatcgattgattttccttattttctaaaaggttattgtatgctaaatccgcgattgcgaagacatgaggtagcttgcgctcttgtgttttatctttgtacaattgaatgatgtccttcgtatagattggtagtccacaataaggattgaccgcaacgagaaagagcccagaataggtataaatttgatcagagagatatctctgttcaagattgtatgtgactgcaggctcgtttaagtatgtcaactcagccatgtcattgactctatcaaacttggcaggattcaccggatcaatttcatcctcaccaacgatcttctcatccctggaattattataccgaacaacatatttcttgtctggcagatcctctttaatccaagccttggtaaaggcagtctctgggtcggaaatccaaacccatcgtttatcatcaatatccttcagactagttgcaccatcttttgcagttattttattagatattacttctgtcatcgggctactctctaagacggttatttaccgcctttcctgaaaataaacaatgcggtgtacaataccaaaaccttgtaaaacaataaggatagaccaaaaatcaaagagtgaaaaaatccaaaaagatagcaatagatatatccgaaaagaaggatcaacaaatgcacagagaaaacgttaaagaactatgttgttggatactttttgtactccccgttgaacgcacagcaattaatgatttaagcacttgaacattcgattaacgcatgcgttaatcgaacgtttatgtacttgatcatatttgcgttaaaacatttagtataggttaaggtagcatccagaaacattcctataacataatgattttaatatcacaattaagaaggtatatatatcttttaaaagaaataatattaatagatggaggtcattatatactcggtcttttgcaattaaagtcctgacaaatttttaaagctttactttcatcaagattgaagatattaagtaataattgaaaatacattgtactaatactcaaaacatcaaatgaacgtaggattaggggttacggtttaatcgaaatttcatgttcccccgtgcttttaggtaaaatgattgtataaaaaactcccgctattacagatatatgagtaatttgtgactagatacgcaaataatatgttcctcatcgtaccgaacacaacttttaaagcaaataactaaactcggcatttatttatctacattttatatatagcactctaatcatgcctcttactgaataattataagaacacgctctagctaataatcgcaatcagtaattattatgtgcttactgaccatctacagctatggccctggtaataatcaataagtaaatatacagaaatgttagttgcttcagttagtgtttgaaagaaagcatggtgcttcaatgtgtaaccacatctttaaacttatgatcaaaacatgcagaataccataaccagttacgtaaaaaaacaacaatgttctctgttttcatcaactgtagtcggcaagtttatgcaacttgtacaataagccaattttggcttaacactgaacataatgatagtagcgatcattttaagtaattaaaaaatgttaatgcatgcagattttaatattcctttgtgataaaatgggtagggaaatgtaaaaaaaaaaaaaaagaagaaataaaatttcaaggctgcgataaaatatgattcgaaagatgcaggatgttccgtaaaacaaaataagataaacgtttccgatattcaaaagtatggatgagtaaaaaagacaatcatggcaagaaaacttgtaataaatatgataattatcaatcttcaattatgaaggagtttgtttttgccttatttaaagcgagtatcaaatggcgatcgtgatactgaggatgaaccatgccaaacattatatatttcccattggctagccaatcactgttactagggtagtatttaatgtcatttccttggataatttgattaagtttcctagttcgcgtgttccatatttcgacaaattcatcattaaatgcaatgagatatccatgacagctggtaacagagttcggtttgccaatccaatcaaaccaacactctttattaaccatactaccctctccattgacaaacacggcaccgaattgatagcagcatgcaaataagctaggatcgtggatgcgaaagacgccaagcggcttactgttgttgattcggttccgaaacaacgtatcattaagcactgaagggcttggaaaaccaactgctaatttagggtccaaacgcagaacgtcaatgcctttattgtgacaaagagcaattgaatacttaaagcaatcaattgaatgacagttagccgttacgtgaaaatcatccagagttctgaaggaagtaacatcttttctcttgaaggcatatgttttctgatagttatgtcctaagccgatcactggttcacagcaaattatggttgtagtattaccgagtccctctttataaaaaaccaaagttcgctcacgtttaacagaagccccctcagacaatttacctattttaaagaatgatacggcatgcggagttccaatgacaactgcaattttggattcgatcagacccatttcaataatacgacttaatttatgagcataaagggttttgtcacgtagctctaataggatatcaaattcctcaacaactccaagctgggtaacgcgtctttgactagagatctttttccaatcgcgaatgtcactggaatcaccaaatgcgcctaaaaagataccggtagatgtagcaatcaaaaccgagacatgaccttcgtagtcattaaactgggcaatacaacttatatcgccataggcaataggctctggcaaaagctcctcacttacaattgggtgtttccacgctacctcattgagtgcgcgatcaatcgaagagccttcaaccaaagtaatttcattaaagctgtttaatggttcatttccattaactaagtcggaaggagggtactgaaaggcaacgtcagatacaactttcaatgcaaacggattcttaatatttatcttctgagagtgtcgtttttttgcgacattaattttttcaacccagagtttacgaagctgaagtgactcaacgtagagtgtataactagcggtgtaagcaccaaggtgccttattgtgaaggggtaaagttgagacttctcaaatacagcagagttcattgagttttcgttattcttttcagcagtggcatcgaacattagttcaagattcaccttactcttccttttactcttagtggtaagagattcctgtggtaaattgccagctaaactgccaagaaatttattagtgtttgatttaagttgaaaatcgtccattttagggcttagaacaagcaaatctaatggtattggcctttttgaaacaacatatcttgaagcatttgttcgtttgtcttttcttgctttggccatgatcaagtaattatcgagcaaaaacaagtggatgtccaaccaatccaagcgggaatcacttctacgttgaactattccttcaaaaaagaactctctttcaggatcccttagctctagattgacactttcatgatttttaaacagaagttgatacgatagatcgcgaatacgattggcctcaagtacggtagctataacggcatcacattcctcgcaagttgctctcagttctttgacagcttgagttattaattgaaaatcccagctggactgctcggtatgctttaaaattgtatccaactcaagcgtgtatctttgtaaacgttgagtaggtctttgcaagaaatgctggaaatccaaccgacgacatctaggatctgatcgacaagcagcaagccaacgtgcaaagtaagtattcctttgacattctagcttataagtttcatctgctaaagggaactgtttggcataattaatataagaggatttagcagcatgaatccactctagtaagatatcaccaataattgaaactactgggccctggagacgttccctcataattaattgtggtaagaacagtcgagaatgcaattgtctgattgattcaacatttccaaatacagattgaataaagtcagccactcgattgctgggaacaatcgcatcttgctgctgcacaattccgtccctaaacagttcagctagggtatttaagtctgcaacgtaatcagattccttacaaataagctcgtggatattattttgcctagcaatctctcttttactgagagaagatggtaatgaatttagagaagaaatgttccagaaaatgctccaagtatcgctactctgtcctggcagagaagtgaattcaagcgacgagttacgagcacatctacagctataacattgatatttggaaggacatgatctggatctacaaatgtaagagtaacagccgccgttggtcaaaaatggaagtactccactaccagaaggaggttcattagatgtgaaagcaatttgaagcttttcaagatttatgacttccacaagaccgtaattaatccaatcaccaaggatgtttttcgcgataatttcagcaatcaaaaattccatagatgcaatgtgaatagtaaatagcgtagccatcacctgagctacttctcgacgagacacaccttcgtggaccaggccaccaagagcagtaaacacttcttctttgcaccatttgtataatttaccgaccaaccaaggttctctacagctgctaaaaagggtttccgattgagcacgtctgtgagttcgagttatcaaaggagaagaaatttttccagatgcatagtcttggacaggtatctttggtagctgtcttgtagaggaaatatcagattttaaactataaggatttgggggtgttagatattcgacggaagggcttaaaggcgactgtggacgaagagcgtcgctcgagtaaagacgaatcggactaggagtgcgagccggtgatcgagtaggtgataaaggaagatatggctctggtgagcaggataacgatatgtcattgtatagagagtaaagactagtggaggatgtggtgctgtaaggagaagaatgcgaagaaacagaagaaggaaggggtggacgtggtaaaggatgcactaaggacccaccaggagaaacaggcgtttcaggtaatggacgaaacgaatctacagtattttgtttgtttccaggagatgttaaaaaggggtccgtgtcaagcgggttgttaggactgaaatcatcaaataaggcattaggaaatgaagagtaagtagtataggctgcagaattttgaggttcattcggcaattgtcgatacgttgttcttgatggagatgactgaaccgtgtaagacgcgactctacgagagttaatggatgctggatgttgaggaggcgaataagaaaaccgatggggagaattattcgaacgtttagaaagaaaaggaggagaaaagagtctggtggtagaaaagtcggaaaacgatagacgtttctgaaaagatggtggagaagaggaatgaggaggataagtgtcctctgaagagtctaaacaaattcggctctttccaccatggtctttcgagctccgatgaaaaagttcattggagagcttcataaaagaaaaagtggtagggggaaccacaatcaccaaaaatgactaggtcaaaaaagaactacaataatatttgaagaatcaaggcaagctaaggccaaataggagtcaatttcaattgcaatccaagaaagagaaaggtcaaaactaaatgttgcaggatggacagtgcaacaaaagagaaaagagaggtgaaaaaagatagaaaaaggaattgagaaagaagagtataaaaaaaaagaaagaaatgcgaagagaaattaataaatggaataaaataagggaaaataaattaaaatagaacaaattcagtgtcaatggaattcaaaaaatgcaaaccaatctcgtacgccctcaaaaaaagcaattttatagtaagccggaatgaaaacgattgatgctttcaaagttatgcgatgaaccagagaaactcccgtcctctattaataaaagactttgacataaaattacgaatacagaaagaaagaaaaaaagaaagaaagaattgtatcgcaatatcaatgcaacagtctgtttattcggtttgtgatgccacaataaaagggttagggcggaaggaataatataggatgatctgattgaaacaacccaaaaaggaaagaaagctcccaagcgtttcagaggaatcaagtttcgtaggtttatagacagagaaagagagaaagcaaaagcagtatattatgaaaggtaatgacttgatcaaaaaaacaacctcttctaatgaaacgtttgggataaatcaaaatcgatgcctaagaaaagattataggactttatggtttttaaatatatgtgtaaatgttaaataacttataacccaccaccaagggatcttcgtggacggcgagcggagtggataagaaaatggctggttgtatgttcgcgacggaagaacaaaattggtctttgactagcaaattttccaaatttagattacatgatttaaacgataaatagggcaaataaagtgtacaaaaagatatttgatcaatttatatgatgttgagcacaagctgaatagtaaacaatgcgaacgcaattaaaataaaataagtcaatacagcatagtcatagaaatcgatcaattgaggttatccggattaaagctaattattttagatgatgtttttcatatttgtaaatcggtaatacaattatgagctggtcggacagaaaaagtgagcacataaattgcagcaagtagaaaagcaataggcaatataaagtaaaggagttcattcatgacttccctttttatataagcgtttttttttttagtggaaagtcgaccaggatgcagttgaatgttgatattaactttgttaggactagtgaaaattcagatttgtactttttttttaaggagttcaagacttttttactacatattcaacattgaaatcaccttatctatagaagaagtagataaacttagcccaaaacagcatactgatgacttatagcttctcatcccttcataatattaatgcggtttactgctgctgtaacaattcttctgatatattaagtatacgtatttttcccttcgaggataatcttttcttaatatacctgttgctctctcaaattgctaagcagacaagtaaacaaatcaattgtttcattgaacgaaccaggacggctatataaacttattattataatttaaatcaaattttaaacattcaactctggaaacactaacaaaagcctttttttatgtcgccttttagcatgtgtttcgagtggaaaccctccatgcaaaagaaattgaaggtgaaagcaatatactaaagcaaaacattaattcatcaagcaatacgcaatttacatattaatggtctttgatttagaaaatcgtataaattagaatttttcatcatcttaccgttataacgagttcgtagctactttcgcagaaagtttgtggtcaaattatcttgtctttttctccaccaccaaaccctcgttttcacgggaaacattcagcattgtcgattcgatcgtcaaactgattgtttttatagtagcaatggattaccggcatccaaatgcactcggtgtgaatgagagctcgcgtgcttatgaggaaatttttggtgctccaagaaaacgggagccggcgagaactgtaagtactcctgcgttcatggaaccggctccagtctcaaaaaaacctcttcctcctcccacgcgaaggcttcctcggaaacctttgccctttcgttccacgagtttgcagcctccatcgtctcaacctcctgcacctccaactcatcagagagaagcatctcctgtgaaaaatattgagcacagtgaatcttttccttccgtttttggtacttcaaataatcaccagatcgtcccattgactcttaaagacggaaatgattttggtgctctatatgcatctttaaacaccacaccccattttcctcaggtatcgaatcatgcgcccaataactctaattccccttctttgacttggcacacatcatccggtgatgattccaaccaaaatccttttttcgttcggcgtcagtctcagagtagcacgtctccggtttcggattcagtagatgagaacctcctttcagcagtctcttctgttacagagtccgtagaaacaaaccttcatctcgatcaaaattatccttacggctctcctgttcgttcgtctaaaaatccctttctctcttcaaattctcgattaccaactgatgattcttctcacactgttggttctcattcatttacttcaggaactcacccacccattgtttcttctaattccgcctttacacttcccaatgctgttactcctgcagctcaagcacctctcatacgtagtgttagtgaatatcctgctaacgtttctccacctgcccagtcccttcagctaccaaaatctactagcaatcccgcggatcttcatttaagcatagcttctgctagcagccataagaatattttttctgggttggacgtcttttctaatgtctttcatggtccctctaccacattacgagacagagaacatgatatgcgaaatcgctcatttgatcattctaccttggctcattatgaagcagttaagcagcagagacttggtgttgaacctactgcaaggtcctttacgttgagctcttataagtcccgtgcaagtggaaattccctaattaatgatcgaagctctacaacaacgccgacgtttgttaattcggaagctagctcgcctgttcataaaaataaacgaagacgcagaatatatgctgccttactttctcgtgttgccagcgaattgttagatagactacagctaggtgatatcacgaaagacggtttaatttattctaatgcctttactggcgatcatgcagtcaccgtgctaatgggtattatacatacttctgatagaaatctcgctttacttgtcggacgctctttagatgcacaaaaatttattcatgatgttacctatgatcatcgtcttcgtgattctcatcgtgaaatatatcagcttcaaggtactggttatcgccccttcttacgcgcaaatgataatgcatccattaacaacaaaaaccatcataaggaattggaggacaatgagtcgggcactcgaatctcaccgtccacgttaggtgacacttcttttccaaatggtatatttactttattgacgcattgttactctccaacatgtgcaaaagatcatccctgctattctatttcatgtcctcgacgattggaacagcagcacagactatttgccaaaatgcgtgcaaacactgaacagtcttcctccctagcgtttgatgataaggaacaaaaattgtggattcacagcgtaccccaggagattgcttatagtgtcagtgaccgggaaagaaagcgtcaagaagtaatttgtgaggttatctatactgagcgagattttgttaaggatttggaatatcttcgggattattggattaaaccactatgggcttcatcttgtatacctgaacgaaaaaaagaaaaatttattcgtactgtgtttttaaatgctttagaggttcaagcagttaattctaaattggctgaagctcttactaaaagacaaaactataaacccattgtggataatattgcggatatatttttggagcacgttccaaaatttgagcctttcatacgatatggtgcaggccaactctacggaaaatacgagtttgagaaggaaaagtcatctaatcctgcatttgctaagtttgtcagtgacgttgaacgtctgaaagaatcacgaaagctagagctaaacggctatctgactaaaccaactaccagattggctcgttatccattacttctagaagcggtattaaaatatactgatgagggtaaccctgataaacaagacattccgaaggtcattaatatcgttagaggatttctctcacgtcttaatgttgaaagcggaaaagcagaaaataagtttaacttgtttcatttgaatcaacagctggtctttaaacctggagaacattatgatttacatctgcttgatgcgaacagacaattaatattcaaaggacccttgaagaaaagaagtgctggttccacttcttcagagtctgcgtcggatgttactttgtttctctttgaccatgctttgttgatagtaaaaccaaagactattaataaacgtgaattattgaaagtttttcaaagagtatgttttttctattcatttaaattgttttttctaactagtatagcctattcctctattacttcttcaactattccttgttgatgataatggattaagaatcccttattcaagtaagcaacaactagcagctgtatcaaaagcagcgaatgggaagccaccttctagattttatccatttagcttacaacttttgggtcgtagagggtacgaaatcactctttatgcaaccactgaagttagtagggataagtggttagagcatattgacaaccaacaaacattgctacaacatcgtaaccagtggtttgagtctgttaccatttgctctaatttctttgttggtgataataaagtaaatgcgataggcgtttatgatagtggtcgtcgacttttatatgggactgacacaggtgtgtacgtctctcttcgaaaagcaaacagcccacttcaattcaagcctgtacgtgcgttaaatattcccaacatttcacagcttgaggttattgaagagtatagtttattgctactgctttccgataaggtgttatattcgtatcctttggaaatgattgatgcggatactactcaagcccctaaaaaagcaaggaaagtttctggtcatacaactttctttcgcgtaggaatttgtctgggtaaagttcttgtgtgtgctgtcaaaagttccgtcttgagtgctactataaaggtttttgaaccagtcactaattactctaaaacacggaacatgccaagcttgaaaaaattccttactgttaaccaagacccattgaggattgtcaaagagctttatatacccacggaatcaacttcggttcacttcctgaagaataaactctgtgtcggatgtacgagaggttttgaggtggtcagtctcgataacctagagacgcagtctctactggatccagccgatacgtctcttgaatttgtggagaagaaagaaaatgttaaacctatcgctatctatcgtatgaatggcggtgaatttcttttatgctattcccaatttgctttttacgtaaatcgagatggatggcgttctcgtcctacatggtttgttgtttgggaaggaagtcctcaaaactttgccttaagttatccttatatattggcttttgaacccacttttattgaaatcagacatgttgaaacctctgaattgatccatgtcatttccggcagaaacatccgtttgcttgctgatggaagaggaaagttaggggacggtggtgaaatattttatgcgtgcgatcaacgtggtgaaaattgtgagacaagtgttgtttgttcccttcgattgacgagtgctgctgcccacgccaaagagcagcatgtagacaagtaattttggtttttttgaacttaattttcacgttttatttataacggttaattggatattggtttgttcggttatcttttcttttcttttttaaaaaaataatttaggtgcatgaattttaatgataaataagatttttttaaaatatatacgttaacaatattttaaagtgaataactagatatattgtaggcaaaaagtactagcgaatatgatcaatgttactatactagaagtaaaatatttttagtcctcatattctaggggatcaccatatacccagaaaccgatatgatttagacgtgcttcttgctgatgctcttctagaatattgagggatgcggtatctttttcaaagtgagatgtttttttcttgggaataacactagccatgccgagcgcaaccagttgggcattaatacagtcagaaaaatctgaaccatcactaggattatacaaagttacagaatacacgtttccttcgtgtccatcgactttagccactagacctttattcatggctagctccctgaaaacgagtcttgcgtcttcatagtaatcagagctgggaggaggtaattgaacgtaactgagacgagcaagttgcgcttgaggcttcaatttagtataggtatctggtaaagaggatatgtttttgaaaggaatttgctctacactaccataatcataaagcaaaacatcagcggcctggttttctcggtcacaacgcaacacccggcctcgatacatagcgttgtcaagagcagatattgctgcaacgttcattccaacattaattttctcggatggtttaaaggacttctttaaagaacctaaatcagacattaaagtttctaattgttgaataccagtaccaataatttggaatgaaaacttcccgtcttctgcaatatcgcttagtacaatatcgagatagataggctctttaacggtattttcactttccttctcggtactagcagctttcttttcagggggaacgtaatcgtgccacatgccaaccttttgctccttagcagcagcttcggtatcatgatattgcgagtattgtacgtttgattgactggcataaccttggcaccaagcaagaccttgactgagcaatttcaaagcaaagttagtatcatgattgacataaatatcacctaaaaagcacccattattatcaacagacaaaatctcaacttgagcatcatgctgcaacaaggactttgctaaagaaagagattcttctgcaaaaggttcacctttttcctgatcgttacgagcagtgcgaggagttcgaatacctgcacatgcaaacataaaatagcagttttctttagggcaaaagcaacggaaacgagacccactaattacgttttcgatgatgacagaaagcttacgggtcctttgcaaagaggaaaggtattgccgagagcgtaaagaagattcagaagcattaacgatattctcgtaagcgggttttttaccagaccacatacccttgcgtccttcttgagcggccttttcagcttctataagaaaatcataaatgggtgaacgatcaacgctatccattcgatatcttataactgtagcgtatccactctttacgaccattaaagcaacatttgtaccatcagaaagcttgacagtacagttgttaatagcaggaaggtcattttgaccaggtcggatgaagtctagcgagacctgaacacgcttcccaataattttcttgcgaagaaactcgcgagcttccaattggtaaggggcttccttttcatttgaaggtctgggatgacggatgctgctaagctgaattctacactccacgccattatctttgcgaacttcgagagtatcggtggaaatgaccctggatacaactgcagaataatcctttaacgagagagaattgatatcagggatagagacagaaatatttttccaaattcctaaacgagaaatcttagctttacgttcaatggtccgtaaactttgcatagtctcaggtcccaaagcagatatgtggttgtcagcaacacgtcccaatccagagcttaacaagaaagttgcgatatttcctgcaggatgtaaaacattacccaaaaacgagacaccgtttggagctaaatcgagaagttcaattaccacgtttctttgaaggagacgagtgacaacaaactgcttagcttcatcaccacaaggttcttgctctgagctagtctgctcaggtgaagtagcagtgaaagtagaacgagggcatctaactccagcaagactgattgtaaccagttgatgttgcttggggctcaaaaatagtcgaacacgaacttggtctccattgcggatggtttcaacgataccgttcagttttttacctttatgggcctttaaaaacttagctgggtttgctgggttggctttctcagttacaacaacatcgtcagaagggccccatattcctaatttgtactgctgggcatgatcttgcgcttcttctagagaaacaaaataggagttctcagaagtaccctcattacgggtagcctcaggtcttaattttgcaaggccttcgcgcaataacgattcagccaagtcaaattcagaagtacggatacgtccatactcgcgtttcgacgtaggaatcacgtacaaagtagaaactgaagcaggacgtccaacaacgagtcgcctagaaaattcttgggcttcaaaggcaaatggttcatcaccttcacgacgaaaacgcggacattctacgtacgcgagagagaactgtttctctgtaatttttttggcattatcttttattaaaatattaaaactatcaccgctttgggcatatttaatcatggacgatacatactggctcattgtttacaattttgggcctatgtggtagaaggaaagttctcacgtggtaaggtatgtacagggttttcacagcgccaaatatttaaacataaaattttaaaaaacatatatttagtaaacttattcagtgtaaatatacttatttctattttcgaatcctagctctgaacaagttcttgttctttgtgataattccaacgtgtatttaaagcagtatataaaggtcaaacaccatcaaatgaacagtttatcaaatctcatggaaccatttattaaacattatactttttgcttaaataaatattcaaagtgttttttttttttttttttttttttttttaatgcatatggtaggaataggcattatttattaaatggattcgcaaatggttaatattgtgctaggagatatgttgatttcaattgcaatatcttttacctatatttaaatggcactatgtagaaagctgacaagagaatattttaacaagcaatcccgaatcatcaaaaataaattaaaataattttaaaaaataaaaaaaataaatcgcagaagcacaaagcataatactattgataagttcaatgtaatttaatttggttcattactatttaaaactaaatccccatcttatagtaatatagaaataaacagaaagtatatacaatttctctacaggatgaaagaaaaaaaaacccccagaaaataaatgagggaaaaaaataggatatcaaatattgatcgaggaaatcacaagcatttccttcagtgtaagaaaagcaaaatagggaaaatcgtaattgtacattgaaagcatacatttttacaaaattgtaaaatttctttatttaaatcgtttccaaaatgaaccggaaatgttataagcaaaaatatactaaataaatgaatttaaaactatttcggtacactaaataatctcttataaatttattaaatttaaatacataatctacttaatactaatcgtctcaacggaggacaacgtggccgagtggttttaaggcgttcgcctgctattctgtagcccagcggattccctttgggagcgcaggttcgaatcctgccgttgtcggcatgattttttttatttgtaaaatgaatatcgaagagccttagagaaatatgttataggaatttatcgaggcaaataatgaaattctagtaagagaataacctgatggttaaagcttgtttattgatcttcttgcagattttttattgttttcatgagatggataatactttaaatgatttatgttctatctaaagtaaaacttggcgaaattttaagaaaacacccataaaggtgtaactattaactaagaagagttcgcaagtcagtgatttatttttttcaattgtcccgagtgacttaagacaccgactagtacaatttgtcaaatttattgtaaatctatttttctttaacaaaaagtgattgcaagcgcttctcgatcctcaatggatcagtcgctaactgtgtggaataagtacatttcgcaagtaaaaaaaatggtaattctgacgtatcgaatgaaggacataacgttaaacataattgaatactaattctaaaatctatatatgttctctttatttaaaccgtactactagattgttcctcaatatcccaaataacacctaatggttctttaccatttacaacaatcaagtgattgtcgaagaaacattgcaagttgagaaaaatgaatgaagtagaaatattctaatgtgctaatgatttattgtaaaaataaatcatattattttatttctttgactttcttacatagtcgaacacagacaaatacaattttcgattaacatttctagagtctcacttgatagattgtgctttactttatttcataagtattcctatagtactcaagcgtgcttggtattattattgtaaacttaatgacattcttgttagaacgacaccccatttgaacttagcaatagtttataattatgaaaaaaacaaaaacaaaaattttattttgattcccaaattgtaaacagacgcttgaaacccttacatgtacctgtgtctgctacccatctgtacatgagttgtatagtaacgtccaggttgtcccataaccaaactccttgaactttgaaagcggctctttatagagtcattttttatttcctatagtacttgaaataatattattctctaaaacttttcactcaaagagcaggacgtatttgctccttatatatgcgaaggcgttactattgacctttttcatcgcctttgatccacttttggttaaagattttatcctccttgcaaagttttttgtttactgtctaagcaatgccatttatcgagtcaatggcccctttatcgcgcgcaattactcgcggtatctctcaattctcatgctactctaacacattggttttaagaagttcccgtaactcttcttcatcattagttaaacgaagttatgtatcctctcgtgtttcacccaaaaagccacagcataattcggatgccacttcttcagctcaaaaagtcgctaataaaacgcacactagttctgtccttccaggtactatattaaagggactgtgtataaaggcgggtggcgtcgaccctgtagctcgtgaagatcatgaatatccagaatggttatggtctcttctggatgagccagctcccaattctaagactgcccgaagtcatgctcgtaaaagtgccattcgagcggctaactttcttactaaaaaataattaccttttagaatgtttgaaactcttaattttccatctcctctctatccttatgagcatttgatccattctttttgtttactttttttgaggcatatgacattcgctactttaccatttcccagaatccaaaaatcattttaaaataaaaatatattaaataaccttatatcagtgatatacatttgtagcataaaaaaaattactactacatgtccttctttaagagaagcatattcaaacctcaacctgccaaccttagagaaaccggtattgcccaaactgtgtatcgtttatggaatttggctgacgaaaatgtattctagaattgtattgaacgatgttgagaaaaaagttgttaatcttttgaaaaagactgctgattttattgaatctaaatccagcagcagttcgtcattggaagttagattggcaggaggatgggttcgcgataaacttcttgggctttctagtgacgatttagacgttacgttgaataaagttaccggtgttgactttgcaaattcaatatttgagtatgttcactctctcgactctgactcagttattccatataaagacgcacttggcaagctaactgtcaatcccgatcaaagcaagcatttagaaactgctaccttatccctatttgaccttgatattgattttgtaggacttcgtgcagaatcatatgatgataaaagtcgaattcctagcgttaccccaggaactgttgaaacagatgcattgagaagagacttcacggttaacaccctattctttaacatacgaacagaaaaaatagaggacattacaaagcgaggatataaagatttgcaaaccaaagtgttggtcacgcccatttcacctctccaatcatttttggaagatcccttacgaattttgagaggcattcggtttgcatccagatttgaatttacaattgatccgtcggtcgtttccgctatccaagatccgaaagtatgtaaagcttttgaaaaaaaggttagcaaggaacgtgtaggagaggaaattgagaaaatgttgaagggtgcaaacgcgaagctagcacttcaactgttatattcaacgaacacgtatcagtttacgttcgatactttgccagctgaaaaagaatttcaaattccaaaggcattggaagctaccgagtctttatttcagagtcttgcattgacgtttcctaaacttatgaaattaagtgaagatgagaaaattgggctatggctatatgttgctctaattccatggtctagtcaaactgttatggttaagaaaaaacaattttatattcctgcaatcatcgcaaaagacaagttgaagctcagaagtacatatgttaaccagttgaatcagtgctgcacattcaatccgatattcgatgaattagttaacgatacttccactaaaaattgctcatctattggcagcttaatacgacaattgaataaatcctgggaagtcgtgtttttaacatcggtcatatatagttgttgtaaaacaccggcagcatctgtatcaaatacatttagttcttataaatctctatatgactttatttatgacaaaaatttacaaaatgcttataacatgaagccattattagacgtatgtaattcttttatttctgttaacaatattgagcgaataagctaacaattttttagggaaaacagatcatgaaaaatgtgggagttaagcctggcccgcagctgaaagagactatggataacatgatttcctggcaatttaaacaccctgaaggaagtgtcgaagattgtgttgcataccttcaatccctaaaaatataagaaaagacaatcactgtttagataacttaatcgcacaaaagattaaaagaataaaagtcaccagtaatcgtcgtcctttttggaaattcgtatttatgatatttatgcttaattcagaatggatcctttcctcttattattaccaatctctaaccggctctcgataatcgtattcgctggtgcttggtgtaatttcggtacagtctggataacagtagttcaatttgacatagcatcttgtgttttcattatcattattaaaaaaacgagttccacaagcggaacattgcaaatttaattgatcaaattcatcaatgatttcgttgcctgtgcgtgctggataatcaccttcgcactcataaatggcagtgcaagaactagctgtataagaagaatatccatggtagatcaaggatctattatacttcatgtacgcgttcggacacgcacgattttctcctcgaagcatagggcaaagaaatgagcccttacagttattaggatgaaccgaattatcatatccaagcatgttaaataaacttcttcgatagtttgaagtaattcgagagccttttgcttctggctcaaagacagtactaagatcacttctaattgggactgcaatgcatatgtaaatgcagattccgtatatgaataggaacaaagttaatttctctgttacacaacaaaatttccacattccttccgaaatattaatatatattaaatatgcaaaagtgtttaaagcaatgcttcttatttgcaattattcttaattaattaatatttttcttttggttaaggaaagaatatgtaatataaacagtattcttttagttggtgtcaatatttttgtttgtttttaagatcgtaaacagagctttacaaaccccaaagcaaggtgtcttcatctagtgaagcatccgagtcattattagataaattgctagattctttaacagaaaagttattttttttagtttcaaaccttttttgtttcaaacgacggataagatccctcgactcacccaatttgctttcttcttcataaagaatatcataaacttctggttctaaatcattatctgcaatttcattttcttcatccttttcggccaataactgttgctgttggagtgttatttcttgttcaacagcattttcctcaataatgccaatctcattttgaaaatcgttccactcttcttcaattagttctttatttttagcaatagattcatcaaaaaagttttctggaagtgcggacaccgctcgtgtatccttaggaggttctgtagattgcttttcattaaaatcacttactgccagctcacgagattgatcacgacctaaattttcaaatgatttatgatctctcgtcttctgacgcttcagttcttgactagaggctttcagacctcgcttttgccctaatcgctcttgttttactttcctcagtaactctcgtgcactactcatatttttgaagctccttttctaacaatattcacatttaatcgtaaaatattgcattcgaactataaaatagcatgtatccttagttttcgcagattttgcacctttgctataacaaactacaacactgctgccacttgccaataacccatacctgccaacaccttgttttttagaactcttgacgagcttttgtgaggatattaaacacttcaggaacgacttttgtttagttatgcatatattttaatctcctcagtttatttagtacgcattcaatcacttgttattcgaattgcatgtattaaccttgaagtacagatgtcattgatcaaaatactttttattcccataataacgaagcatggtaagaaaaagcactagaaggacggcaaaagcctcagaaaaacctcctgaaactgttgttcggtgtgtttgtaaatcgcaagaagacattggcgatacgtgggttcaatgtgatgggtgtgattgctggcaacatgccagttgcgttggattagcggataaggatatacctgaaagctactattgtgaagtttgtcattcgcgaagcgacgtttcatcacaagtacaaaattctcccaataaggatgaagagcatcagacagctgatttacttgcctctaatgaagggaacgagaaaaacaatgaagaaaataatgttgtatcttctgattcaaaagaggcgattactaaagagtcaggcgctgaactagaatcatccgagcctgcttcgacaaattctaatgttggaatgactactaggtctggtcgacaatctcctaggactcctattggctccacgacaccaaaaagttctcattctccaccttcaactcgaaaacgaagaggcagtgttggtacgacggctactcataccaaacgtagcaagaatgcaccaaaaacatctcctaaggatgcttccaatgaaactgcagatcaggaaaaggagcttagtttacacacttctatcgatgaaattcaaaaccctgttagaaaaagtgttgccaaagcctgggtttccgtttttgaaaaaatcattgagaaagcaaaacttgaaggtgtgcaaggattagaagaccttaattctacatccttagcgcttcagcttgagcatattatgtttatggtgctttcgtatacaactgatcattcgttaactccgaacaacaaatatcgagagaagtttcgtgctttacgattcaacttggttgatgacaaaaacccggcatttcgagcgcgcgtgttaaaaaatgaaattagttttaacgatctggtcaacttatccagtgaagaaatggctaatcctgacttgaagaacctagctgaggaaattcgtcaacaaagtactgaaaacacagtcataaagcaacatttgattgctccacgagatcgtttacttgatgaagataaacttacacaacaagatgaacttggtattgcggaaaacgatgatgcgatgtttcccaaacctcctggagagcttgtagctccaatttcaattgcagaagaagagcccacaattgattccaaaagtcctactttaccggaacataatcctctttctgaagacgatacatctaatggtgataaagctgcaaaaagaaaagggagttttaacgacacaaaaccgatagtcaatgtcccttccatcgtggaaatagatgatcctactatacttgacattgtagaagaggagcctcttgcgaggaacgattcattttcttctccgtattcgcctgctgaagatatggctgaggagtctgagttttttggcatgaaagagaaaatatggactggaaaagtaaaaatggctactgtttcagagtttcacgcaaatgccttaaatttatttggtgatgttagtgctagtcatttatttgaaattttatctgcgacagctttaattgagggtcgtataagtgtatcatcagttttgcagtattttcatgctctaagaaaaactccttctaaagaaataattgcggtgctattcgtacccactgagcaaaactcacaaggatttgatattttgtacgattattttgtgaaaagaaatcgctatggagtgttacattcgaagtctaattctgtgaaagatgcatacattattcctatgccatcaggaaacagcgtgcctgaattacttgaccttcttcccaaggttgatttacctaaagatcgaaattttcagtatttcatgggcttatttgttcttaataaaagctcctctcgtcatgaatcagtagaaagagccactcctatcactacttccacaaatggtattccatctacatatcagtctgcttctggtacacctactaatccagttcattcctacccgtctctcgaaagtattattaatgctttaactccttctgatatgctcttaattaaagatgttgttgagaacaatccacaaataagggcaaatccgtcgctagcaattaaccctcaatttatgcagaatgccatttcggcggctcagaaaaaggcgtccaaacaataatttttgtaaatttcttttttaatggaggttattaacaagcaccgttcttgcataactcctcctttttggatcatcaaaaatggcatatatgtctctttttggtatatattaaaataggaaaactgtagtttaaagaatcaattaacccggtccttaaaagttttcattataatatcatttttgggagatggtcctagttaaccttatcctagaatctttgagacacattgacgagttttttattaacggtatattttgtgaagcatggcttctttgacttacatatctatctaatattactgcttgatatgcataatctattttcataacattttagttatggataattaaggtcaacctaatgatatttatttattttttttttacactcttaattgagtttgttagttagcacaatgtaaagcgattcacatctggacttaaaattttgatttgatattataatacttttcatatccaccctaaaatttggagaataaaaggttaaagcatttagtaactacctatcgtgatatgattataattttaaattcaacatgaattagtgcttatgtttattaaatgatcaaactattaatcgactaactcatcaataccctaaaaatttggaggataaataacacccaacttcttcgtttagtgaaatatttaacaaaaaagcagttatccaattcatccggttgtattaaagtaagggattactctttaacaaacaacattcataaactaagtaaacgttaaaacctttcttttttttaaatctcacttctcacaaaagcgcaaatttagcccaggcgaataacaccgctggcaatcagcttctcaattttgcttttaacggttgggttcttcatgtgttccatcaaagcagcaggattctcacgagcttgtccaaggatagcttgcatagcagggtcttgtaagattcctagaacttcaggatctttttgaattcgagccatcgtctcctcctcagtttcattttgtctctgactagccattgcgctcatacacttggacaattgagactcgatttcacgaaggttcttaccggtattgggctcacgacggtcaacttcagaagcttcattgcatgcatcaatacatttattgtaatctttcaacataaaaagagcttgagctttgcgaacatacgcttttgcaaagttgggatctaactcgattgccttgttgcaatcacgaatgcactctgcgggagccatcaccttcagataggcagcagcacggttaccaaagccacgaggatcagaaggagcacgcttggtcatttctgtatactccttaatggcattggcaaagtcgccagatttaaaaagctcattacctttgacacgagactcctcggctttgtcagggtcaatgtaagcttcacgatcctgaagttccttactcttttcagcatcctttagcctagagagaatgtcaggagtacgatgttcggtaagagaacgttgatagtaatcaatagctttgactaaatcaccgcgtttctgatacgtagtacccaaacggccaagtgctttggcaatgagcttaaagtcggcacgcaactcacgaccttgctcgattgcatcttcacaagttttaatgcaatcatcaagttgatccgcttcaaaataagcagcagcaaggttattcaaataggtgatatccttgtatgtatcccatgcctttttgtattgttcaatagccacaggaaagttacgcttcttgtagttttcattgccaatttgcttttcttgatcggcttttttcttaagggcttcctttgtggctgcttcctccaattcctcagcagttttgtcttcttccatgggttcactggcttgaggctggggaggaggattagtggtttcaggcttggcagagtcagcagaaggcgtggaagaagaaggagcaaactcttctttcttctcttgttcctctgcagcgccctctcccgcattcatgttgatatcaatacccatcaacatgccaatcaccttcatcatccttgggtcattcaactcggccatgatactgccaggattttgttgaatcttttggagcttagccataaaggccgaatcagcaagcaaagaagccgtttccggattgctagcaagcttttccatgaatttaggatcggaaagttgagaacctaacttggcgaacgggttgaaaccgccggcaccagaagcggcttgagtttgtgcggcttctacacttttcaaaccatttagcaattgcgcattattagcatcatgcttcaagccttcctcatatgcgctacgtgctgcatcaaggtcgccaagtccgtgtaaagcagcgccttttcttgaccaacctttagcccagtctggcttcaattcggtacattttgtggcatctttcagtgcatcggcatagtccttttcagaagcataacacgcagagcggttggaatacaaaatgtgatttctttcatctaaaccaattgcttgagtaaagtaatcaatggctgttttataatcctttttggagaacgccgcatttcccttggctttcaattcttctgccattttaatgaattcactgaaatcaccagttttcgagtttcgtttgctttcaaaacgatttcccactaattaaatatcaacaatatcgattttccgcaactaagcgtcgtaactctttccgtttactactttttcgtagaatttggaatttcgtttgtctttgaagatgtatgctaaagacaggtaattgtaaatatacccgacaccgctggacacgcttgtgtatatatatggccatcgtcattcaagctcagcgaaggttaacgaaaactccagaataacgaagattcttttgtttaaacttacacgcaaattcatgatataaaattagataattctaaaatagttaattgtatttttaaactactttaataacttcaaaattgctttcccttctgattttgtaaggatttcgtcttgaggtcacaactcttccatcctccttggaaggtgacagtttgtttgaatttgtatatctgtaaaacactgttattcatgaaaaatagtagatgatattatttgtattcttttttcattgcagtataacataattctctttgtaggataaaaaacgatggctcaagttcttctacgaagtctttatactttctggtgcaggctgcttcatctgaatacacagtcaaaacgtcagtagaaagtgacttaaaaacaataccaagaggaattacttactcctttttccggacttttcttttagtccacatttttatcgtttggcactttaactcgtttcatctgcgttgagtaaaccactatgaatatcacaagatccaagtaactaacctagtcagttctacgatatcaagttctttgaagaaagcataaagcaagcatttgttaaataaaaatttaccattattgaataacgctcatcctgagcgttacccaaaccggtaggatgaattatggaaacacatttttgacgcttttgcttctctactagagtaatacactaacaaataaaaccactttacatttctattaacatcggttcacactaccaaaacaaggtaggaagtaacggagagtaaagaaagattgatatataagaataggttaatagtgtataaagaactaaatcccaattaaggaaaaatatggtaaataacaacgttgcaatttatctctcttcatcagggatggacttaactcactggatgagagacatgtccatattaacattctaaattcagaaaatcctcagctaaaagaaaaaagcattcttcattcacgactccaaagacagaaaatcaatataaaaaacaacaaacgtatcaaatataaaccacttaatcataaaaatccattagaacgaagtatttccttctcattataaagctggatcctgttcttcatgtaactttgatagagtattagggtcagggagttgagcgtcatgatattcatcaaccgatccgttgtcactccgatatgttacaaaacttgcagtactctggggtcgtcgcctacgcgcaggcgctggcatgtgttctgcaaatccctttgtactatcgccgcttgcatcacgtgaatgtttatggatggagctatcttccggctttgtgttttcagaaagaaacttgtgaaacgcaatcctgtcaacctcactgaaaattgggataaactcatccaacgcacacaaaacttcaaggtctgacttgccattagggatgtcaaagttcagaatgtactcttcaggtgcaatcattttaaagtatttgggcttccattgaacattctctatctcgcgctgttttgcttcttctcgctgacgatcctctatggcggattttgtttcggtagcagtagtttggtcacgggctattactgcctgacacgttttataccacaacctttgagactcacgctccccctgctcctctaatggacgagcagaaacaagataaacatcgtgcttcgaaacgtccagcaatggtcgggtctcgcctgttttgacgctttccacactcatttctgagtcccactttcctgaaattttgtatagcacttctccagtactgacacgcttgactttaccagcaatcgagttgtatgtaccgctaataaaacctttgaccttgaactcaatgtcggcctgtagatcggttttgggacagcggacggtgacatgatcacccagttcgagtcgcatctttccaaaaaggataccacgcgcatacacgttgggctgggtaatcaagtactcttcatccaagtcttgtaatttgatactggcaataccttccataatactggccgccgagtttccaagaaaacgagaacgaggctttaccacaccatcgatccgcaccttgtactctgggcataggtaaaagtatgcgctaattggtggatggtgacagacctgttcggctgcatacactgcgataccgtgcaacttttgcaaattaggatcctttgagttggaaggagggaacttccaaaatcctgtaaacgtttcacccaaaatgggatttaacggttttttcacaccccgagggcggatatgccaaccggacatgtagaaacgaactacgtccaagaaacgcatttcgggatctgcagttttttgaacatttaagagcaaatctggatgactcataaaactagaattttcaagaggttagtacaacatccttttacattcaaaaatcttttttttgcttattatctttgttttctcttttcatttccttaaacaacactgttttcatacatgcaaataagctacttgctcatgcatttccgggaatcggtcaatttgagtgcatttcaccagatgcacccttccggctggcggagatgtataacaaatcgtccacatatgcattgcgcaattgcccatgaaatcgaccgtaaaccggaattttataatgaccaggctgtgtctttgacggaatttgaatacaaagaaaataaggagactagcaatgtacatactttgtgatacgttccaacatagacttaggttccaacacaaacgtcggaaatgtgactttggacaagtccatattaggtctgcgaacatgtggtcaataacccgcccgtcaatcacgcaaaggttgtcatagaagactttgaatttcttcacatctacttcaacgtcacatacctcagttgggagacgattcccaaaattatgttctaaataaaaattcgttaagatcaatcattccaacaaaattaaacttcatatcaaagttgtcgcatctccattagccattgtagtgtttgtcaccaactcaaaaaggccttttctatctgtacctacctttccttcatcttcaatttcctcagcatctctatcttgtttctcgtctacacatacttcgttagcaatttcccatttcctcatcttttttcgtcttcaattcacggttttctacggtaacgcttccgacgcgcttctttttcgacatacgaggcatattttacgataatctcagtaactttcttgaaaatactaccaaacaacctgaaatatttgagattttttagatatgtacgttgggttagttgttggttcagtcaggcagtgtctaaagtccaaatttgtggtagtaagtacttccaggtctaaatgacgtcagtcatctcagaaagctgaaagtgatgctgtattagcaaaataaatgtaaacaaaaccatctaaacgttgaaattaatgcaatactcattaatatttcatgataaattgtaatttttagttaatttaccaatttgcttctttctatagtgatttttgttaaattgagagatttagatttttacgattgctattatgttccttaatggatatgcataagaaagtatatggaggattataaagtattgagtgttaatagaaagatttgtatttaggaagaaaaggaagggatagaccaaaggggataggtacactacactgggttgtaattttaaggaaaactcttccaacttggttaatatcccaatgtttaaaaatgtttagtcaaacaaaagaagataatttaaacaataacattctcagatttcgataacgcaagcttccattttttacgattcaacgagttttgggttttcaactttacgatcagaatgctgtgtcaagctaagttttaaatcgttcaacaaatcctttaccagattttgattggtatattacagaatcataatgaagggacatttttgaatctcctatgaaaaataccctcttttcaagctcatacgaaatcggttttcttaatgccatactatttaaaatttcttacattaattgacatttgtccctcgtattattattttatactcatcctgaaaattttacatccagaaaaacatttcacttaaagacagtacaacttttcgtacgactttattgtttgtatgtggtatgtggaaaaagtcaataccaaaaattagtacttatcttcaaaagaatttcacaactcatgtaataaaaatacaagagatatatatgttttccgtaaatccgcaacaggaagcttatacatgaacgtttgtcaaaaaatttcaattacagtaggaaggaagaaatatatatatatattggttataatccatctccattcttgctaggcaaatttatccaatcctgtcccgtaaaagtttgtaaatgaaatatagaccgaaaggatttcgattcgatattgttgaattccaaaattaattaaatccaaaataatttacataaaaaccaagagaagaagcccctgtatcccatagaaaaatttatatacacataaactctgttaaaacttattcgtctccttgctaagttggtgatccgttagtaaaccttccctagatcaaaaaaaatcgaaaattaataaaaaccttcataccttacgagccttcaacttttcctgcttttgcagcgatttactaattttggtatccaacctttcctctctcgcctgagccttcaaagcagcggccagtttatccttagccttttttgaagtctgctttttgtttttcttctttttacttatgccgttgctctctgatcctccagatcttaaagctatgttagcaatttcttttgcaactttctccttcacagaaagctttgtttcattctcaattgccgtagaactatctaaatcgtaagcagggtccgatctccgaaaatttctactacgaattgactgttttttagccattcttagttgattgtttgagtaattgctctggtagagtttatcgctgcattctacgttttagccttcatataacgtaactaaaaaacatttcagaatcgtaaaaatttttattggaaatatttatttcttttaaagaaagaaagataaataaaattacttagcattttattcttaaaatgtacgtacaattttcaggttccaatagtatgagctggtaagctgacgcaaagattttgtaggtcaaggttttaagcgtgaatgtatagaaggaaataatatcggcccagcattcttgcaaatgatacttacagtttctcaagggatcgtattaaccatgaaacgtatattcaaatgcatttcgtttcactaattgccaagaggtacgaattaattagaaagaaaacactcatgaaaataaattaactatatcgctcattgaaaggcagaccatccacaaaacataagtgcgagatatgagggatcttgagcaattcgaatcaattctcccacagaagcttctactgaaagagtacttgataatttctgtcttactttaagtatagctctttcggcttccgattctcccgatacattattcctttgtatcttggggtctctagaagcatccgttgtaatattcccgctctctggttgattaaagttttcaagttgcatcttttgttttttcatccttctcaaaggtgaaataagccaagaaaataatggatcatatcttaaaacttccaggacagacagtagtgaatcctcttcccgtcgaagtgtttctaatgtaaactccatgcatcttcgaaataccccttcaaccccggtaattcccataccatctacaacgtctcttgtaagtcgaaagggaacacattcaggaacgggtagttttttaccttgttcgaaagcaattcctagatcaatgtgaatcacttctccactcgttttgtctattaaaatattttgcccatgtctatctccaagtcccaaaacatgtcccaggacagaagcaacagcagtgcttcgtgcgtaatttgtttgcgttgtaaaccattgcactggatcagcgtaactctcgaggaaaaaatggcgaaagacaggacgataatgtctacaaactaaatcgtaaactttcaatctagtttccaaatcctccatttgtttctcagctattaattttcgacaagtactcaaagaccattccttaggatggtaaaccttgtgagccgaatccagatactcacccaagggaatggtatcttgaacccactctatgacacctgtctttaatgctaatggaatcaccttataagtacgcattgacagatttctttgactggtttttcgatagctcctgagaaatccgtttacttgctcaaacacctgttccataacagcatcttgacgaagatcatcattcccccctttaaccaactgtttatatgtgtgaccatttgagcccaaacatgtaataacttttggcgcattaatccctgaggcaaaatgaatggtatcatcgaatgaagaaacggtagggatgtttgaataatcacctgtatcatttacctttacgttcattgttataggaggtaatccatagtttgctgcatcttttagaaaccatttatatccaggaaatcgactaaaagatgtactgtcaactttgctcctgggattccactctgctaaacttacatagttttcaaaggagcacaaaagtttggtgactaaattggataatccttgattaacttttaacagatcaaggatttttttaactgctctataccgtgatccagcatcgagattttcaatttctggaacattggacacaagcgaaaacaaaacatgcaaagagtgataaggatgattacgtccaacgttgtagcatatagatgtcaacgattgttgaaatttcgagttctcgttcatcaaacgagctgccaattgataaaagacaggtataaactttttacaaggcaagttttgtaaatagtgctgtaaggaattgttcagttcatctaaatgtgaatttgaaagccacatagtacagcatctagatatcaaaacatcgttttcgtcactttcacttaaacatttcaaataatgagttatactttgagtgagcattttactcctaaaagttgacattcttaaatattcgcgttcatcaatgataaatgaagacatttccctagaatgatggttttttagcattttttcttccttcatattagaagcatttacaatggaacgctctaactgttggatatcattctttttctcaaaataaagcttttccatacgcttgaaatcttcagtcagatccgggctagaataattattgtcgcaaaattgagcaaacatacaataaattttagctttttctttggcgttcaagtgtgacatatgggaaagggatttctcaaaataattttttgagactaattcagtcttttcggattttgttgtatacaaccagtttccaagatatgcatagctaatagatggaaaaatggacgaatttgtttttgaaagtgattcggagagcatgccaatggcatcaatcttttcatcacgttgccataagattttagatgaaagaaaatctatatcgtgcttaaggttttcatctgccaaatcaaactttcgataaagagcatcacttaacatagccacggaaaatgcattttgaaggttgtcaactattaaaaaagactcgctaatctttaagagttccaagatatagtacttgcgaaatgaggctagatcgtcagacaagtccagttgtttgtgtgactgtagcaaggaaagtaggacgtttctaatttcaagtaataactgaaaacattcatgtaactgtgatgacatttgcttattctccttaagcaattgaaggatatcacaattaaactgagactgattgcatcgtattaaaaacttcaaatcataagccaaagcataaaatagtagactatcgggttcctcgttgggattaattagtaataattttttgttaatgtattcttcgaggtgcaaataattaccgtaaatagcgtagttatgcactgcatgtaatacctcaaaaaccaaacaatccttagtagtcttattgtccaaagaaagtggagggatatcccatttttgcatccgccaagcagaagcatacacttcgttgctgcattcatcaatagcatcattggctttgagtgaatcgatgtaaaattcattcaagctaaagaatccagcgttattaagagtatttgaaaacatcatcttagtcccctcatcttcattgcttcgatacatatttgcagcatcgaggtacgaaatggctaatgggctccgcttttcatgcaccgccttgagcaaaatatttttgaagctagtttcgcgttttattccgtaataagcatccggacaaggcagttgggaaagaatgtccgataaaagggtgatgtccaattcatctgtttttgtattatgtattgtcaagaaaagtagactctgttcatacaaatggcaatcataagcagttgatgctgcaacactgtaattaatgggaacccagtagtttgcttcaaatggattaagagcatgatgccctaattgccgacgaaggtataataaaatattcatgcaagtctttcgaatactatttgtatttttatttaacaaaccagataagatcagttgtgttacatactccttttgctttttgttgttaccattaaaatcaaactccaacagaatcaaatgtataatatattgaataattgaagttgaaaaccccaccatgtaagtactcagcaattttagagaatgtgttgttgatgattttcccatcatatttaataatttcagcgtctcttccttagtccaatttgacaaagaatcaaaatttgtgggttgtaattttacccattgaaaagaaccttcctcagaaacaagagtcttgaaatcactatcgtagatgatactatcttttggaaaatttaaaaattttctaagctcttggtgattaccattttcaaagaacatcctaatgcaatcctcaatgaatgaatctaataaaatgtcatatttaaataaaagagaacatgctttttgacatatcaatttccaaataataagttttgattcttcataagttttagtatcgcataatcgaggatcggttttgggtatataatgattgagatcagcaatttccggagatttgaaaaaattccagcccatgatgtctgaaaaaaagagcttcaaagagtcaggaaattcagtaatatcgtatgctttgtaacatttccaaatttcaaggcttaaggagtgtaaaacatttctgggacaagcatcgaggacttgccaaaagtagagacaaagataattattcattgcgattctcttaagaaagtgacctctttcgaacagtttatttgaaacctctatccattcatttttggttgtcatcactgaacgtacaaagtttatttgacagcgtaaaaatccataaccttcatactcaaaatttagtaaagcagtaacgtaaccatcaaaccaagtataaaaatcttggatagcctccatcttcgtaccaatagtgttgtagcaaaaacccaaaaagtccatacagaattcggctagttgaaagaaataatcaaaatcagtaggtttgaattttttcaaatgaaagcgcgcaattcctaatcctagtgattgggtacaaggtattgagagtaattgtctagctatcctaagtactatcattaccaaatagtttgaagtgataaaaggatcagagaaacatagaaaagcacacaatctaaaagaaatagtaacttgaagttcttcatccgtcgcaaagtgtagttgtattgcaagtctccttaaaactaaatcaatgactgaagggatagaggagaagccctctaattcttggaagagtctattgcaataccataacacagattttgtagaaaagaatggtatcgctgtgctattgttaaaagagacgcgattggcaaaaattgttaattgtgagtacaccttaaacgaagttgagcttatagatttaaaagtagagcctaattctttaacctctttaagcatctctaagcagaacaaaaaagctttggagcggttgagtaattccacatcaagtgcttcatcaatagaattaaatctcaacgaatactttttattctctacttcacttagatgagtataagttgttataacagggatcaattgcgtatacttttcagaaaaatcaacagacatgcgtgaagtaatgagtttagccaaggttatattcttagtcagaataagaacaagtataatttcgtcgctgttttcttttaaaaaatcggaaaggctgaaataaattggtttgtaggggaattctagaaagtcattggttgtattagaaagatctttgctgacgaatgaccaaaatatctctaacctgtatattcgaaacagttgcttaatatttgcactctgaatgtgaagcttacgaagcaaaggttcaaaaatagttgacgtttcatagctgtttgcaagcttaagcagctgatacaacaatgctgatcgattggaacttattgacaaaaaaacctttaaagtcaaatataaatagcagaagcctttatacaatgacttctcaattttaatgcttaaaattgggagaacaaaaccttcaattaacgttttatcacattttttaagaaaaatcaccaaatcgtcaacaaagttataaataacacaaacatcagagtctttaagagttaaagaaatcaatttttgataatcgaattttgaataaacgtgagatgtaggggataactgaaatataaattttaaaaaagtttgtctaccagataatgatgaaaatttagtctcaataaaaaccttttcaatgaattttgtaatcttcacaataagtttcaaagttgcgtccgtgaactgaagtttagaatgaacacatttttgaaatattttaataaaaatcattagatagacttcgtctctttcataatcataattcattaaaattttttgagccagtatttcaagacatttgtagaaaataggttcggatgtccgcgcaacatctaggaaatatgcaccaattgcagacataccaaaacaaaaagtttcaatgggatacaaatgaagaatattaattaagctgtcatgaggatgactagaaaagtagtcgatatatttttgtaaaataaaaagatcagtattccgtatttgctcaagcgatccttccatcaaaccaagtatttgatgattcctgattaaattttctggccgataaatatcttcttcctcctgggagaaatactcatcgtgatcaaattcttgaggctttatgaatacgtttttagaagccatatccattatataaagaaccaaggttttgagcggattactgtctcgaaaatgagttgaacgaattaagtcgcttccaatttcataccgaagatgttttggctcatcagaaatagtaaactgcaaattagtagagatgcaatttattattgggtcataactgtgattagacttaacgaaagaaaggacttcagggaataaatttttaaaaatgacaagattgttaggagtaacattatgaataccttttttctggataaaacaatttagaaagccacataaaaatgatatctgagaaaatatcataactgcttcgaagcttggggtttccttgtcaagctcatctttgtcataagatgctgagctaatttcgtctatcgagctctccaacattttaatgacattttgcaaactatcacagtcaatagtatggttactattgaaaggatagcatccttctgtagactgtttacatatttcgtcagtagtataaggaaaacgaagcgtaacaggcgaccatgcttctttgaggtgaaacaaattacgttcgaaaggtgatcgtatttctgtggtgatataagataatgacaacggtctatagaagatcatcattaacaaatcaaaaatgataatagaagaatcggtaaatgagaaaaatggtagttcaccctctttgctgaacaaatgatatagatgccacttcaaccattttagaaacacagatttaaaagagctttgaccaacaaataggttttcattaagtaatatgtacagagatttccagtaatcaatggcttcatatgaaagcattggcgagtaatcattaaataaaataaactgttgctttatgaaaggaaaaatgctcgcgaagcacaaaggccgatacatgttaaaataagttaaaatttgatagcatacaggagacgtaacagaattcaggagaccacgagaagcagcagccaaaatttcctttttacatgaagtcgtaagcatcgaagagtaagctttgttgtaacaaatgttgaacaatataaaaaaagaccagctttgaagttcattttttttctcagtaaagttaagactcattttttgaattgacaatagatcatcgtttgttagattgtcagaaatagcagtgataattaccatgagttgcaatgaaaaagaggaagccgagatattggctagctcagcttgcaaaagcagttcctctatttgagaacatgttttctgctttttgttggcttgctccgtgcttgctaaggacaacacggtttttttgaggagaattagttttgcaagaaaaaaataaataaagtaagattcaaagaaagaattatgtctaagagaaaaaaaaaggtgtagccgtggatcgtaaagttttgcaatgttgttcttaggctcaactgtatggaatctaaaattcgcaagcgataatgaggagcgttttccaaaaaaatttaagaaattttttaaagaaaaaaacgaagagttaagaagatctaaattaaaagatctaatggaacgatggggatcccatgtttctgaattggaccaaagtggataagaaatggctaagcattgtataagctgcaatcttaaatccagacgcttccatttatcagagtttataagaatcttaaagactaataaaacaacgcttgcggaataatcattacaattggggatcgcatatgcacataactgaaacaaacactgcaaagctggtagatgcgcatctgtttcttccgtgtaagcataaaaaaagaactcaaaaaatttcagcagttgctcactaacaaaattaattggagccgcataccattgaacaagagaacgcataacgtaaatgagctcaacgacttcttgctttactcttataacatcgtgcgatttccagatagatatttcttgatagtttttttggcttattggctcttcttcactatcactaacataagtttcttcagctatacttagtttttcaatagcttgacaacaataggaaactagtgattgccaatccgagaaacgaagatgatgcaaatgaggagaatgggataatagtagccgaagagccttagaaaaattcaaacagactacctcacatatagaaccattagctgtgaaagtatgtcttagaattatatctagaagcgctaaaatatgaggctccctaaataataaaatataagattcaacacatgttcttaacaaatagctaatatcttgaagcttctgctcttgggaagctttggaaatttgacgtttaccatgattagcagaaatttgccattcaagttcgaatgctcgctttatggccttttcgattattaaagcatcttcctgatttagcgaatttccatttctggagtaaattatgtagctgcgaagattttgtagagcatctgatcgtgttttgatttttgatgaagacaacttattaacgatgtcatttagagaagtcatagtattacatcgagtaaaagttatcttttcttcattaatatattaacatatttggcgtaaactgataattgagtaaaaggttacgcgtctccaacttttggaatttggaaggttcatttagcgtgtacgaattttacagatgccaagttataaattgaagtgtggtaattcttcttattgaaactaaaaagcacgaaactatcaactatataagaaaaaaggaattaaaacaaatgatcttctttggaaatatcaatgactctactgttagctaaatatgtacagtaatagtggattttcttttttcagcaccgaattattcaaaagccctctattaaaagttttcaaggctgtaaaaaaagaaatcatagaactagctcaattgcgaataaagtataagagaaaagagtgaagaggtttcgagagcttaagaaaaactattctatgctatccgcggtgataaacgaaacagcgtcgctaaatgaagccgtagaaacatctcgtgcatgcgaaaaagctggtgtttctgaaacaccggaaccagatttgggaagaagatcattctcggcatcgagcccagcatcagctttggtggattgagcaacaggaatagagtcctccttttttgtaacaacaggcgtcgattcctcatcttcaacgatagaaacaggcccctcatctttgacaacgggcttaggattctcaactcgtcttttttgaggagagagctcatcagcactattggttaaagtctttggctgtctatcagtatttacagttggagtaacagttggagaagatgaacgatttgtcaatgaaggacgtacatactgttgcattaattcaacatattcctctccacccttcaaatcccattcgcttgtacctattttagatcccatcttcctccatttttccaagatgccaagacgacgtgacttgcacaattccaccaactggggccagtacttctcatgatgatattcaaaatgaagagatccaccaaaattcgaatctaattgatccttagggacataacgatccaacggttcattgaactttaacttctctcgtgtaatagggtcaataaatggagatatcaatttaaaaaaaccccatacagcccaaggaatattaataacaagtgctcttccaagacgctcacaataatgagtttgcaaaatattcagtacctctttaccttgaccaacgctgggatttgaacgattggacgaagacttgaaattaatcaacaaagccaatgtctctactcctggaggcataagatcaatagcacactccaatgaaaaaaccagatgccgaatctgcagtggtgaggttttagtgttttgcctagctggatataggtataaacagggacgaccgtccttgtcgtaacctagcaatacttgcttaccagttgcattctcctcttggatttcatcaggatccatattattaacaccgaagtgacgacgccataccaaagtatcaacaatacgcttttttgcattggaaacgtgccatttagtagcacgcaaatatctaaggatgcattcgcgtgttagccaaagacgctccaactcaatcaaatccgttttcttgctagaattagacgctacaggaatctcttttaattccaaacaatatttaagtacttcttcatacatttcttcttgttcagaagtcaaattccgataagtgggagccataggacaatttgcatcaggataaggaattggtgcattccaagtaccatcaggatctaattccttagggaactcaaaagatgctttagacttcaaggcaggactgttctcatttgctttaattggcgatgctaccgttgacttagtagagataatagtagatttattaggaatgtcaaatgatgcagctttttcttgaagctttggagcagctttagcagatgctgctggtaataccttattaggagtagagggcgctgtactgctgcgtccaccttggaatttgggagccaccttgggactcatcgctggcaacactttactaggggtggaaggggctgtaacgctattgccaccctggagcttcgggttcattttaggaactgtacttggtggcacttttctaggagtagaaggtcgtgtgtcagatatactttcgctatgcggttccggatttactttaggactagtggtagttggcaacggctttctcggagtagatgattgtgtctgagagttttctaccaaggatgctttactggaattatcttgacttgagggatgatctgagccggattctggaattttgttatcagtgctcaacaagcttggggggctattttgcaccaccttctgtttatagaattggctaggaacgatagtgtcatacgaagagacagattgtctttggcgctgcattgtcccaacgattccttcaatgtctccttcagaagaatggaactgaaaatgcctttcatcagtgagaggggcattggaggcatgttcagttttcatcgcatcctcagtcacggctttttcatctgaaataaaacgactagagtcgacgtcagtttctttagcggcttcatttaccgaagcatcgcctaaagaggtatctcttccgtcacgttccaaatcaccaacaacaacttcaacgtctccgcgaagtgaatgaaacttgtaatgctctgtgtttgtaagcgaaattttggtattttcatcacaaacagctttttcagattttgcagggacattagcagatacaggatgctcagtaggttgtttttcatcagaaaccgtctcactgctatatgctactgcatccggtgattttagcggattattcgcaatatttggattaactttctcaactcttttttcagattccgtagtagaattaatctgatcgacattaagtttgctatcagatttagcagcagcttcatcgacatttattttatcattcatatctacattaagtctgggtgtatctgaatcatcgggtgtaatttttggttcagcggcagaattaccttcggaaacatctaccgttggagctgaactactcatggctgcatcattagcttcagctttatcagattggaccctgcgttgagcgacctttctttcaccttcagcattacgagttttttggttagctgcttgaatatgctgcaagttgactgtatttctcatctttgaggcaggagatgaagaagaccctgttttggtatgtacagtaggattaccaacaggtacagattttctgacctcgttcgaagtggaagatgtgctaacattagggcgagcaggacgcacattagaggcgggtcctttggcagcagtattttctctttcatgaatactgctggtattgcttttatgcgattttccttttgacttgccaaaaccaagtttatggagaaacttactaaagccgttgtggccatgatggtgatgttccgaatctttcatcgtggttttgtatcgataaaattaacgaatgttggttttgaataaactattaacagtttagattgcaaagggtattcttttcaccgtaaaagaagaaatatcaaaggaaattagaaataatggaattaaatgaaaaaaggtattttcccaagacttaaattactatagggttcgaaatacttaactcttttcttttttctctatttttagtaagagatctcgatggtttaccatgaattccaggatatcttttatctctgtttcgaccaatttaacatgcaagcaagttagattatattcaaagaaacgtgtctgatctctaaagataaggcgcagacagaaatgcaaagaacaaatgtcagatatatttagagtatttcaatcggagcaattccgaaacaatccaacttctgcatatgcacgttttctaacgttatttctctaacaatctcaataactgctaaacaacagttttagcaaaaaagtttgtaaaggaaaaagtaatataataattctcaaaacaaccaattttctttaggaataagcgatattcagcgtagtaccactagatatacttgcgttgctcgctttgtatatatatggtagttggattgttacaatggcagggtgactgaaggatgagcaaacgtaagaaacaccggtatgtaccgtcttcggagccgaatcgtccgcgatgagcatctcaaggatacactaaataagatagtgcgaaaaaaggagaacgttatataaaaatactcaaacaagaatcaaaaaaagtgaaataaacgatagtaaaattcatatttgtattagccaaaaggaagaatcattataaaagaaaagcttgagtttagaaatgcaataaaatatgcaaaaaccaaaagaaggaagcaagattctgcgcgtttattcttccatgtttatttgtactgtgcatgagaaatgaaagagaaatctgtgttgtatgatccataaaatgtttcttattcaaaaaaaagtgagttatacttatgactgaatagaacgagtttctggtatacctccatatctaaaggaacaggaaattagttaatcggtcaatagaatgtaggacttagcagaagcagaagttcaaaggacttccttattatttttataaacacaacttaccaatatcagtgccaaaatcaacacaggttaaaagctgcaccgaagaatctggtttgacagaaacgacaaattcatagaaatgattgggttcaagagtgttatcctaaaattagttagataaaataaaaaaactctgaaaaccgattgtaaaatagataaaacgtaccacagtgaggtgcatatcgaaagaaccgttggaatcgacttttgcagtttcaccttcaacttgattcgccttgccaacaatccgaaccgtttttccagagcattctggtagcatatctttcgtaactcgaggtgtagggcgttccatattattttatacgcgttgtttataaagtggtggaagtgaagtatgtatcagaccaggtagttaactacttgttgacacgaattatttaaaatattggaacgcagtacgttatgtattatatgttggaaggcgctgggatgtaaataaaaaagcaaaagcgtaaatataaacgctgggggctaacgttgatacattactgttctattttttataagaattattcataaaaaaatctccttgtatccttctgcgttaatttcactacttattaattggttgaaatgttgtaaataaacgggttaaagaccaatataaatacgtcttacatatagtgatttaaataacattatggaaagatttcatggtattttatactatttttgaaatcgtcggcgactcttaattttctctcttttccaataccactattagtaaattgcttaggcgtagaccagaagcttcaataattaaaagtaaatgtaattgatggaaagcagccttcttttaatgatataatttttcaattagttttaccttgaggttgtgatttcatgtatttcactttgaagtcgcccatcccctcgaccattcaattcaaaaaaaaaaaaatcaaaaaactccatactcatattgaaatctttcttctgttacattagttattaaaccactcttcatttacatttgcagagcttgttaccttaatacttgctagtacctaaaagtgctctggttcagctctctagtcgaatttaccatcaacactatttttggtgttactaattatagggtttttgcccatgaactataggcaattgtttcttcttcaaaatgttaatttagagtctaattatttattaaaacgtgtatgcctgtctttaaaattgtctccttgtaaacttacaaggaaatttcatcatgcttgcccttccagttcaaaagttttgaaatatttccgcataactggatgcctaataaatttcgggaaacaaccagcaaacgatcatcatctttggggacattgtggtgcgcgtttgaagcatactcaatcagatcttattgatcgatttaaaaatgctaatttgaaatccgtgaatgaggaaaaccttaaaaaatttttctctgaattagaaaatcatggaaacattagacagtggttgaaagacaagttcgagaaggacaaacgcgctgctgtttgtcctactactacaaaatctgaggaagagaagttggaaaatgattttgagtattcttttgatttagaagatttcagcagtgagaattttagacagtacgatcgtggagatttgctagtgttttataggggctccgaaggcattgaacttgctgcatgcactggtactaatgtttggaactatagtaatgtattgaccagcattaacgaaaacggtactattaaggaatttcgtacatctagagttttactgagatgtcctaatgtctttaaaaagctgaaagaggtgcagcaacctctttctgatgtttctgttccttctgatgtcctacctttcactataaagttattaaaaaaaatctctcaaagagcacaagatttaagtcgaagtcaccgaaatgaatttttgcgaatattgacagaattcaatattccaaataaacttgacaattcagcttctttttcagaccttttgaaatttgtgtacaaaacttcgaagcctagcccatatgctaaaatctcattgttacactttttgcttacagaaagcaaacattttttaataagcgatcacatattttccgaaattcaaaaagtctatttccttccctcttcacaaaatgattcttttgacgacgttgttgcatgcctgcgtcagaaatcaacaccatatctttcgtttataaagaaagctcgtcatttaattcaagtttcccgagataaatataagttacctataagcaccgaagaaataaaacccgtagtttattcacaggtcacttggactgaatttgaaaaaaaactattgcggtatcttgttcaggaaatgattgcaaaaagtattcaaagtttaccaaatacacacttgtgtcaggtttacaaagaagttggccttcaaactcacgagaggggattaactagtgatcagtttgctaaattcttaacggatattggcgtgtgggcttcatggcagcccccgaggttgtttcaacaggaatacagcattgctggccttggtactaatcctcagttagatgctgtgtatgaacgtgagtgtaatcactttaaaaagtttgtaaaaaatgaattaaaagattcacttgaatcgcaacgcgtcgatttaaggcatcttaaagcgttcgcctttgatagttcttctacgaaagagatagatgatgcgatttcggttgaagaattagggatgtctaattcctggcttcatatccatgttgctaatcctacgagtacagttgacattcgcagtcctttaggcacgtttgctgaaaggaactttcaaactatttatcatcccaacaaaattgtgtatatgctacctctcaatatcactcagaaatattggagtttagattcatcttctacagctcaaagagcattaacttttagtgctaaaatttcaaaaaatggcgatatacttgattacaaggttcggcctagcttcatttcctcagttatcaaatacacaccccaacaactggataaagctttgcatagtaatcgatcaattgcgaaagacatcgtttctggaccagtggatgaggaaacaaaaggagtatcaaatgatcacatgaaagatatattaagaatatatgaactttcgaaacaagcctgtttttctaggttacaaaagtttgcgtttgttattgcacaacccactccgacagttgaattgctgcctaataatgtcccttataatcttggtgatctgaatcatccagtatactggtcttccttccctacaattagtttgaacgttagtgaagggtatagcttggcagaatcagtaatatcagagtgcatgatattggctggccgggtttcatcattattttttcaagaacataaattacctgggatttttaggggccagccttatccaattatggatggtgtacgaagaaaagcgtttgaaactttgttaagtaacaggtcatcttggggactcgttgaaactaagtattcactttctgtaatgcctttatttgaaagttcacatttagcctccacacctgtttcccacttttctttggggctaaaggatggctatattcagtctacctctcctttacgccggtttaccgacttcttcactcatcatcagattcagtcggtattattaaagactccaaaaaatactatacctgatggtattcttcgtggaaaactaaatttgtacaaccaaaaagaaaaatcaattaaaactataggaagatacattaatcgtttctgggccttaaaatatatagagagacttccaaaggtacaaaaaaatatttatcatggatatttaatggtttcagaactttcaacacctcaggtcatgttggaagaattgggtgttaaagcgcatattgatattctcccggacgaagcattccggttagcaaatactcgccaggcatttacaattaaggatgtctttccggagtctaatatcctattagttgctttagcgacctaacaaacttattaaaactatttttatggatataattttacttaattaaatactcaatcctgcattttatcaatttaccgagacttaacgatataaataaattatgttttgggatttgatagtaacctgtttcgccaaaactcatctcaaaaaccaacaggtagttttactatgaagtctctttgttaaccttgactcttgtgattaaaatatattttctttttctattttttgtaagacaagaagcaaatgtctttggatgcttataaatccatcgacgaagtgtgctgcgttgtttaaaatctaagttaagaaaaatgattgaatctaaaggtgaaacagcaccctctttaaatttaaacgacgttaatgttgaagaaaatgatgctgcgcaaagttttgcagagaaggttcagcggtttcgataccagatgaaagtccatgcagcaccgcgacagaaaacgctgcattctttcctgaaaaaggataatgctaatattcatgactttactaaagttgagaaaccacacattcgttcttctaaatcgaaggtttcttataacagtattacatcaagagttaccaaatattttgaagaaaaaaataattccgttgatcaattgcattcagaaagcttgaccccattaagctttggccataccattcccaagaaaaagccgttacttatgacggcttctgtttcagaagattctagagttcgtgttagtaagagacaatttaagtccaaagttgttcatccagaaattgctatttctattgctaaaaggcataagccaaagtttcctctgtctgatgaactcatgaatgtcgaacctgggttccaccacagcaatatcggttgtcaaattacgccttacttatggatatcatcatttagaactaatgtctattacctaattggaaatgagggtgacttattgtcccaacaagtaccttcgataagtggggagttaaacatgttgagaggagtatgcacccgtatcgatgatgataatcgctatgatattgaacaagctggttcttgttttggtatgtcggtatttccaacctctgattctggagaagagtcttttaccacccttgagtccgatccgatagttaattgcgaacacgatgaaaagaaagttgctgataatctcctggttcctcaagtaatgtgttcttctaatatttcaacgttctttcgaagccctggtggaaaaaagttgtatcattatttatggaaaaattcaaatgccctacgtatttcctcaaacgaccttctcgaaatacttttaaagcacggtgtttatgtatctttggacactctgcactcgtggcttcaggaaagaaacgtaaattttgaaaagtgaaatatttatgttagactaagtatagcaaacttttggcgagctggtcccgtaatgatgatttaatgtacgttatatatctaacaagtcaagaatattatttcaataattttaaatgtatatatttatgtgataagttagaactaaaaataacgagtagatagcttgtcttaattttgaaggaccaaagcagaagggactttatgactcgagttttaaacgtctttgagaacgttactgagttcttcttgtcttatttgtttttttttatatctcaatagcgctgtatggtttataatatatgcatataaagcgctaatgttaggaccttttcttgagcagatttgtctttggaaaataacgaaatagtatattattatgttatttatttaacgagccggaaatttttcataaaatttcactaacgtgctgcgtagttaatctttattatctaatactaggacaaggaacgcgagagcatgtgtttgtcattaactacacacacgagaaatagcaatttatgtgtttcgcgtctctggcctacttatatcttacaaagcattcattttttgaaaccttcttttctttctaaataactgcatttgtaattgctcaaattaccaaccctgagcagttaaagtctttttcaaatttcgtttcatagagaatcaaaagaattcaaggttggatctatttatattaaaatttattagaatgtttgtgtttggataataatgaagcctcgcccgtactctgttttcctctttcttcatatcgttttttacagccttctttcagcagtgaatggatccccaagtttggattattttgagacttgttcaaactttgtaccgagagcaggtattcctacctttagcccatatgcagttatcaagaattttgatgaagtgaatcggatgtactacattcaagtagtggggaatttatccggagttataacgattgtgggtggaaatggctcacatattcacgctgcttcagtttattcggaaacttatgcgttaggaaaactggtcacatccaataccacaaagctttgtgatgttgttatggatcctcattcttttgaagtccccataaaatgtccttgggcagctggaagtgccgctttcatggttaaagttccctttaaatccaccttgtccgattactcaaaatacgaattgactacattaacaacgcgagtaatcgttgttgacggtactcccgagaaaaatgtaataacttgtatgaagtttggtttgtccacaactttgtattatttttatccagttatttcatatttggttgttgtgtcgctcgcatatgtctcgttttccattatttatgctctttttttaaatccatggaccggcagtttagatccatttaagtcgatttttaattttaatatggaccctgatgctcttcgtttaacatcccttggattttttgattttgtgcaatacttgcaatttgctgtttctacagctcaggttagtgttatgtttccaaaattttacataaatattatggctgctctttcttggggcactgctctatttcgatttcccattttctccgagcctgctgaatatcaatttgcagactttgccgacttgtctgtagcatcctctagttatgcggattatttgcctaagtcatatggcatgtattcgtttctcgattctataggaataggtactgcatgctggcttccgtttcttatagtcatggttatttacttatttgctgcgttatttgtagcattgttggttatttttttgaaatggcttatgtctagaattttcaatgaaactattgccgaaactcggtgggatacttggagcttcattgctggttctctgatacgtctttacttcttgacatatttccctaccgtcgcttatatgtcattccagtttgtcgcaccgcccacaggttatgaaattatccccgttttgtggtttatcttttttggaatctttattccggtgtatttatatatgaatctcgcttttgttgaaccatcgtccaaacttcttgaagatcaaacatatttgcatttatttggctctatatacaattcgtttcgagaagagagagttatgttttggatctttccaattgccgtacaatttatgcgtggtattacggttggtgtcataggaagttccggctctgcacaattagccatattctttatacttgaagttgctaatgtcgtggcgtatgcttatgtgcgaccacatttcccgcagacgagtatgaatacgttaaacaccttcatctctaccatgcgcttgatcacggttattctaatgattcccttagatcctcgattaaaggttcttggcattagtagagatttactggcctatgcaattttgtttattcacataatggtttgtatccttttcttacttctgtcaactcaacgatttatggaagtcagtgcacggttattaggtgctaaaagtgagagtaaaggtgtcccactcgatcgaccatttggttgggccagggtatttggtattaatgaattgagacgccggcgtcttaaggatccatattccaatggcaacacaatgatgtttgatcattctacctacaactcaaatgaaatgtcagtgccacttacgccagtctccgtttgttctaattcccttaagaaggatggcgaggctgctccgccaaaattattcgttcagactaactgtattcctccagttacgcaagcgtcgagtcttgtcccttctaagaacaatacagcatcttcaagtagtctaatgttggattctcctgttactcccagttctccatacagcacatcacaaggatattcattttaccgtccacctaaaccaaagtcatctgttcgtaaacgggacatggatcaactacgtgctttacaattagactttttaaacaacaagcctaatttactacgccatgatgttaattacgcggttcgtgaggccgatgtctatcatccacacgtagacacaagtattgacagtctatcgcaaatctcttcgcaaccatttgaaatgaggcccactgctattccacctcctccgaaaaatgcatttcaacgggcgtggcaaattgtccaatcaacagctaagtccatatggcactcagaccccccgaaagaatctgaaaaaggtttcgtcgttttacgttctcgtccacggccaaatttgcaaaagcctcttcctcagttgcatatagagccttcccgtgatgaacagtactccatggagagaaagaaaaccgatgactcattagcggagtcagcctggtcgattccacatccataactccactttcgttcgttaatgtttatgatttgtgagaattttgttttgttcttttattttcacttttcatttttcattgttacactttacttttgctgtttcttatttcgaaatacggaacgtattctttttttaatttatttcagtcacattttgaacctctaattgtttctttttgaaacgttttttttcgctattatgacggtaatcctattttttctcttacctgtctgctctcttactacttcatttcattaaagcttgcatttttttttcctctcccatacagtttcatttactaaaggccaaatttaataatcccaaaatctcgacttttgttgtcttaatatagcacaagtgctttctttgctctatcggcagcccattaaagtcgaaattttttttcgttcaatttcgtatattttgttgttgttgttgttccttttattttaattagcattttctattatccacctgccttttcataccaatctaatgctcgttttttccctaaatcttttttcgttaaccttttatggttcttacattttctcagttatcaagttagctaactttctttaactcacatttctttattatataaggttttttttcattaaagaagcttgcttaataattcgtttttttttgtttttcgtttttttgctgacaacttcaaatccatattactttcgcctcgctctgcttagcagaacctttgtttgaatttctactcgccttccttggcctttttttgcatacactaactaactagttggttcatttttagagatctactgcgttttgcatatagttagttaataatgttcatattttagagccattttccatcctccatcggctaataagtggtgttttccgtctacattaagtacctctctttatgaataatattcttatatcggatatttccaaacttttcgtgtacattcgatttcgatagctgttgcgatgttgcctaggtaactacgtataaaaccttggaacacggtaattgattattgataatttgtttacgtacggcgaaaaccccaccaattgatttccgccgtcataacaacccactttcttgttgtaaacaaatttgtaaataaataaaaattttacttgcgttcagcaagcatgtttttcgcaataaacctttagaatgcgacgttggaatagattgaaattttttgtagatttattaatgtcatgtatgatttaacaaacgtttatcgtccgtttggccatgctcaaagttgaaaattgtcggttgttgtttacacgtaatctaaacaaatgtcgacaggaaaggtgacgtaagtgccgctatataaaacgagcacctacttgtaacttactctctccgtatatcataacaaacattgaaattgtttgttttagaggtttaaagagaacgttttaacttcgaaaagagacagaagcactatggatttggcaccacgtcccctcggtcgtcagcacagcaagtcgcaatcggcttttgcttttgacaacaccgctaccagtattgctgccagtactatgaagaatgagctgaatcacttggctagcaccgtaaaggatcccttggctaagaaggcctttcaaaaggagatggacaactttttcagcttgttcagtcgctatcttcaggaggacgctcgtggctcggaaatcaactgggaccttgtagagtctcccaagcccgagcaagtcgtcgaatacgataccattaccgaggcgggcggcctgtctcgtgactaccttaacaagcttgccgtcctcaagcttaatggtggattgggcactacgatgggttgcgttggacccaaatccatcattgaagttcgtgatggtaacagttttctggatttgagcgttcgtcaaatcgagcatttgaatcgtaaatacaatgttaacgttcctttcgttttaatgaactctttcaacaccgatgaggccaccgccaaggtcatcaagaagtacgaggcccataagatcgacattctcacctttaatcaatcccgttatcctcgtgttcataaggagactttactacccgttcctcacactgccgactcggctattgacgagtggtatcctcctggtcatggtgatgtgtttgaggccctcactaacagcggcatcatcgacacccttattgctcagggtaaggagtatttgtttgtcagcaacattgacaacttgggtgccgttgtcgacttgaacatcttgaaccatatggttgagaccaatgccgaatatcttatggagttgaccaacaagaccaaggccgatgttaagggtggtactttgattgattatgatggtaacgttcgtcttcttgagattgctcaagttcctcctcaacacgtggaggaatttaagtctatcaagaagttcaagtacttcaacaccaataacctttggttccatcttccctctgttaagcgtgttgtcaacaatcacgagctcagcatggagatcatccccaacaagaagaccatcaaacacaaaggtgagaatatcaatatcattcaattggaaactgccgctggtgccgctatccgtcattttaagaacgcccacggtgttaacgtccctagaagacgtttcttacccgtcaaaacctgctctgacttacttctcgtcaagtctgacctctattccatcaaccatggtcaggttgagatgaatcctcgccgattcggaggtaccgctcctttagtcaaattaggcgcacacttcaagaaagttgctgatttctctgctcacattcccagcattccaaaaatccttgaacttgatcatctgaccattactggtgacgttaatattggtcgcaatgttactcttaagggtaccgtgattattgtcgctagtgatgccaaccgtattgacattcctaatggttctgtccttgagaactgtgtcattaccggtaatctcaatatcttggagcactaaatcgtcgctcttttttcatgactttttcattacatgcattagaatagcactttatggaaaccacaatgttctttttatatacagaaatgtgttgacgagatcagattgcattcatgttaaaaaatttgcattagatacataagtcgtagttgatcataaaaattttggttgagatgttgtaaatcttagtattgtgaaacgactttggttttctcttcctaatatatgatttcttctttttattgtttgctaggtcaaaaaaaaaataatatatatttatatcataatatctacatctatcatcaaaaagctaaggcgagaaaaaggctccatgtagatgtattcttttgttagtaggcaagcagcatttatgaattctattcagataagcctaagtccttttcaacttgagaagcacaaattttatgatagaaatgcttatacttttcaaacgtttcaattgcaaaagcacgatctgcctcattcaacagtctgaaaattgggcgaacaaacttcatacggccaacgctgccaacacgttctgcaatagtgttgtataatggcttatatttactcttcaatgcgagtttaaaaaaccggaaagataactctgcatttttcgattcggcaaacgagtaaacatcacccattcttttaatataattgtgaggaaaagagacagcttcataaacaacatccaaaaacaaagatttctggcccgctgaccaattttcaatatctttgctgctaaacttggagggatcatcagaatttttagcagaattagtccagctttctgcaagcttgtagcaaggatctgcaagcgttgtatcaaaatgtggtttaaccggaggcataccaggagcatggtaccaagtatcccaatcaatcgagtccaacttagatgcaagcccaagaggtgagaagtattcatacagtgcatgcttgaatttgacttcgtttacggtagactttgcaaatttcctaaagtaaaagggaaggaatggttcaaaaacagaaggaccaccaataaccctctctatttcatagaggaaattggagcccttttcgtaaggaacagtggaaaaggcatcatcgggatcccttccttcgaggttttgaatcaacttcgtatactcactatcttcacccaacaatttaaccgattcttctaattcaccccagccaataatggcttcaaattggcgagtcggctcaccataaagacggcctaaaattttgcgttccaagaaaacagtcataccttcattcaaccaaaagcattgccatgactcattagtaactaaattaccgctccaagaatgggctaattcatgagcaataacgttaacattggagcgatctccggcaataagtgtcggcgtagcaaacgtagcattagggttctccatacctccgtatgggaaggaaggcggaaggatgacaaaatcataccgtgtccagcaataaggaagtgttagttgctcggcggcttccataaagttttccatgtcatgttcaaattcgtatttgcaagctaacaagttgccaggctctgtgtatacagaagaacgtggacctatatttgtggaggccaaatcaccactgagaatgcaaaataaataactagggattggatttttttgctcaaacaggtattccaaagagccattgcagaaattagctgttccacatgggatacccgatgcgattacgggaagtttggaccggatcttaaaagtacacggaactttaacagaaggagtatcttgacagggaatgaatgaacgtgcatgaatggcttgacattccgaaaaaacataaggaaatttaccacctatcgtttgttcaggcttcaaaaactgaagtgctgtacaatccttagtagtggaatataagattgtaagtatacaggattttgaggaagggatttcatcagcgggaacgatatgcaaagctgaacccaaaaatccgcgccgcttatcaacacggaaaggagtagggatgtcattaatcgttacattcttgatttcgaggtaagaagtgtcaaggataatatgggacagggcttgggacaccctagcagattgaatcacaaaggatactttaccatggagcagctcttggtcaaagtcaattcgagcgtgccaatcgagcttactgattgagacatcatgataattagattgagtggaagggtccaaacgaagtttcatatttaaaattaattgaaggaatttaggacaatgtacaaacgaattctttaaacgaaaacaacgctcaatatattagaagcctagataaaaccaacgagtacaacgatctcagctttagcaatatgagttatgctactgagtaaataaaaatattaagtataaaatagttaaaacagattaatcacagttttataaaggaaggaataggaaaagcgatcatacagcaatacgatgagtagcaacatgtgtggatatgggtgcagcgcgttatgctactttatcgatatcattatgtatcactacatttattttcgttgagcaacgcaatttgtaaattcacaaaagaaaacagtttattgttgaataggagttttggagagagggctttgaaaagtaaataattattatttttgtgctcataaaattaccaagaatgtttgaaaggatcattgccaatgataagttattataaaagagacagcgtcccttagcttgggaatgtaaataatacaataactgttacgattattgattttggtttattttaaataaaatagtaaaaaaatgttattcatttatttgtaatttcataaggtttaggcataaacgagagagaattccacaaatcttggtcattccctctttaataagatacgtttgttaacagataacagaaagaaggcaatattacattatcatttattgtaatatgaattagttgtctatagaaagaaaaatgagcaataatagaagtattagtctttgtgatctttctatttcttcaattacgaacagagttaaaagttcgaattttgaatcgcagctcgacctccgaagggtaaccaaaaaacccaaaatcttctgatactaaaataccaaaaaaactgaacgcaacgtttttaatttgaaaattatttcaccatttccgaaatcgaagcgctttctaagtgtttcctataattccttcctttggctcacatatactgagtgcgactggtacagccttgctcaagcaaaaaccaagtctcagacttttttggagaatgcaagtagatcctgtagtatatcaactacaacgtgctgtaagtcaagatcccattgctgttaaggatgctgaagggcatttaaacaactggaaaaaggaaccaggtttctttggcaagctgtacagtatatttttggataaacaaaatgacatgagtttacgatggattgctatcattcaactacggaactccatagatataatatggaggaaaaatacaaaaatgtaagttaggagtagtctcgaagaatcaacctgtactgttagactttcgtaattgctaatgtatgattgtttggcaggtctttacttccagaagaacgtgactttatacgatgtaatgctcttttaggatctataaaatctgaaaacctcttatctattcaaaatgcgctggtcgtctctcgaattgctagattggattatcccaccgaatggccttctctttttcacgatcttttaggcaagttacagcagtcattgggtacaggagattacgatgtggctttaagattactaattactcttcatcacattatcaaagcaatggctgggaatcgtcttttgagatcgcgacagattttttacaaacttgctccagaattgcttacgattcttcaacccattttacattctagtttatcaagctggatgatgatacttgaatcttctaaggaaattaaagattctactttgttgtcttatatgcaaatatctcgatacacgcttaaggcatgtagacggttggttgtttttggtttccaaaatcctagtgaaagtgaatttagtgagcgtatgttagctttttgtgctgttcatcagcgaaaacttttgagtatgcttggtacaatgcttcaatcctcgcggtctccgatagtagttggggagtgcttagaaatggcttttgcacatgctttcttattcaataagccattctttgatttttctttctatagtccatgcttgactaagtttccagctactattgattacatttcattgcactatgattttttgggtcaaatcagttctcatctttcttcatacaaagaaaagtttgaagagagctcaaaaaattttgaaaaacttgtgattatgagcttacgagtatttatccttgtcatccaagaattctgcaatactaaatcgtcgcaccccgaaacggctcaagttctttacaactcatttctcgtagataatcgtataaacaatcttttggatttactcatcaccaaactactaatattaaaagaagaagattttgaagaatggacggattccccacaacaatgggtccttgaacaatcgacccaggatgttgagtttaacgttagggtaagttgattatgaatatgggttttttgataagcttatcattaacgataatatagccttgtgccgaaaaacttttaaaatgcttctttgatgcatatggagatattatcgtttcgccgttcaaggatatgatttacagcgtttttgagtgtccaaagacgttaacacaagcagttcaacaagacactttgatcagttctttcggagttggatatacccaattgaagagtatttttccttttgcaaaatggctacaggaagccgcagttcccaacatggcttccattaatgatattgggatatctagagtgtatcgacgaagaattgccatttttttatcgcaatggattgaagattcttcttcagaacaactccttgaggttatttacaaattgtattgctcatttctcaacttaacagatccttgcaatgacgccgtagtcattttaacaactatagatgctttcaaaaccgttttagatgattggaatttttctgagaattcatttctttctatcaaagaaaatttgtttgtccatgttctttctttgtttaaagcgtttgaatcagtcgatgctaggacttccatcttgtctttacttggtactttattggcaagggccggagaacatgttgctcccatggaaagtaccattgcttctctcctttctcaattatgggatggttggaaaaaggaaccgctgctgcgagcacgagttttggcagttatgcaccaattcgtcaatgtaagtgtttggctatatacaacagactgttttcttatactaatttctaggcgatcaaagcaaaatcttttgaattttcaacttttttatatacggtaatagaatattgtgtaaatccggaatctccagagcatgttattttcgaagcggatgcaatggaattgtggagcacctttctcatgtacatacaaaaattgccagaaacttttaccctacttatccctcatttattgtaccatctttcacaggccacgtctacccttccattcgttctaatgatagtaagcagttatcaacttttagacaataccgttttgatgaaggattactcatttaccatatttgaaaagttgaacgacttattagacgatgtaaaaaacgaaactttgcaagcactatgtaaaactgtatgtctactcattgaaactactccgatggatatgatttacgaatcattgctgaacagttcacttctgtcgaggctcctactctccattgcaacaaatgataaacaccctcaggtgttgattgaatatttattggtggtgtcacgcatctcattgcgcgagccggaattaatattgaaggtttgtcaaacgaaaaatatcaacatagctatgcttatcggcaactggattttattaaacgaccacataaaccactcgaaagatcgaaaactgaacacactcgccctcagctctctgctgcgaacaaatcatcccgacgttttggcagtgttggattctatcatgaatttatggttcagcgttttgagtgaggtggaagaggatgcgaatggagatgcaacgatttactataaaaatgatgactactcggctgttgggttttatctcgatgaaacctcagaagaaatgactcgacgaaagcaggtaagtgaatgagaggctagaaatatgtttattgtgtaaatgaaaaagttttatttgtttgcttttgttttattaatactaacttttattttagctgcttttaaaggatcccgttcatagtgttaactctcgctcattttttatttctgtatttatgttttgcagagacgctaatggtggaatggagaattttcaaaaccaatatttatcgacggtcaacccagcgttgttagaacagtttcaatccatgctataggaaaaaagaagcagtaaaaacaacatcatatttcatgataaaaaagttggtgttaatttgtatatctaaattaagccagttgctacgatttttgttatactgattaaaatcccaattcaagctaacatgatggatgggaaatttggttgaactgcggttcagaaggaacaaaacttacctttaaaaacccttctaaaaaatttcctatgcgatttctttagctgtcgcacgcttttttcacttattctaatacgactctgcctttcctatccgccaatatcgtcttagccagtatatccaaattataagtataaacatgaatacagtaataagagaactgttcattcttaggtaggcctttcttatataaacatattcaggtaaaatcaacattaactttatattcattatgactattgaagaagcgattcctcagcctgtgcaagctgtcagctatatttccaaagattggaatgataacgtaataaaacacagtgatacgaaaagaaaccatagtaaagaggaatcattgtagagaatctcagtaaagtatggaatcgctataaagagaaaattgaacagaggaaaatcgcagcaaagagatatggtagtacaaacaatccatgccttatacaaaaggtaaaggtaattcgacagtacaatgatattttttaaaaaaaacatgttctttctactacaattatttggcttgtcacttgaggcaaagacggcgaagcgtttatccatgatgataaacaagctcgccatctctatacttaagggcttgcattgtatggaaagggcgcaattgccgtgccctataagaagaacttttgatttttcaaatgaattttagatcttgaagtcaggcgacaacagccaaaacatcatctcatctcattcattcaacaatgaggaatgggcgatttttcatccagcgtttttatcaggtcaattgcgtcgatctcattgtacaccaagatgatggatatgtaatgaagccagccagtcggcttatgaaaattttgctaattataagaaatcaattgcaagtaacagaaatgagatggatcgctgcatcaacaaggataatgagatagacagataaagtttgttgaaaattttcacgacagaagaaaatcactcaactaatcaactcaaaatggaataacatggaaatttatttcgccaaacagtgcagaagccactcaaaagtgaaatgagcaatggaggggaggaaggaaagattggttgatttgctgtatcagatgaaattcatgggtgaatgaaaaagaaaaaaaggtttgcaagaggatggatgagtgagattgaaaaaatattagatctcgaataaattctttctatccatctttcatagtatacaatcgaaaacaagatagaacacatccatgccatccatacttctatctttttttttctttctctctctctctctccccccctagcattcctccaacaacctctttataaacgatatcctcttctcttcccttcctacaccaatatcctcctattttgtctctgatgtcatgctgacctccacccactttacacttttacctcgccattgcaccgtgtcgcttaccgcaaaacctcatcgagtcatggatgcgcaacgtcaccaccatcgtaagcgaatacagagttggaacgagcggctcgcatgatgccaatgacgtacgttaacgaaggacgtcaaagtaggcaaatccgccgacataaacttcttgtctttcgcataccacgattgttggacaccaacaatatatttctgtgaaaatcaattgaaaagctaatttagtaattttttggagactattggaagggtacccagtattggaaagttatatgattcttaaaaatgtacgtttgtaaatgtttgctcactcgttcgtgtgggtaatgtttgagtcggatttttgtttggattgtggatgtaaacgcggatattagaggctggagatgagtatcggaaagactttgcgtttggagagtgttgttgacgttacacttcctacctttggactgggttggggatagggatcttaggagagataagtggacgaatgaattaggacggttggacaatatcgagtcttggaagattactgaattctaataaaaaaaaaagaaaagcaagaagcgatttttttcttttgtgtttttatttcatttttattttctttccaagtctgtgactagttttttggacttttttttggattttttttttcttctacgtcaggtgctttcatacggagatttgctctttccttgatgatcagttttgatttcatctttaccttattctatatcacgtctccttccccttctgctaggcggtgattgtatgcttgacttcattctctacatcattcaggtgacgggtttcgctttcaagtcgttaagttaaatttggcggatgcgcaagtgtatcttttttttcattctttttgtgcgaaattccttttttttttcttttttttttcttttttctatcatcttgtctctctgttatcttggtttagttcaagagtacggatgcggatagatcagtgtcaagaatttggaagcaaatgtgttggcacatttccagacgtaaaaccaaacgactagagatctttaattagttatttttctaataatacccatatctcttgattgattccgtttgtcgccgtctgttcaaataatgcgttttaaagtatgtttgaattaccaaaagcataaccataaccatgcctattgattatactcccatcctttccattccatccctcttctcagtaggaaacatcaatctcaccgcacttcttttacgcatacaatgtgttttggttttgttttcttccaaccacctttatccataaacacatttcccttttactttttttttgttttttgttatgctaatttaatttatttagagtattcagcaaaatatcgaggacgagggcaaggtgaacgttcgcgaagtgaatcccgattcctatgctgaacgggaccatggctatactgctggcatattttcggatgctgaagaaaattttggcataactcagcaagtagcggactccactcaaaatcccacctcgaaacccaagtcccggcatgcacatttccacgagacggtgcacgagaatccttccgaatattcgcgctccaaatgtaaacaacctaccaacgaaaaagaatatgataaagccatcgaggctttagttgcaaaggccattgttgaggaacattccggccaacaatttcctgtatataaaggccttgaacaatacactctattacaaaagatgggcgatggtgcttttagtaatgtatacaaagctattcacaacagaacgggtgaaaaagtcgccattaaagttgtccagcgcgctcaaccaaacaccgatcctcgcgatcccagaaaaagacaaggcgttgaatcgcacaacattttaaaagaggttcaaatcatgcgtcgcgttaaacatcctaacatcattcaactcttggaattcatccaaaccccggaatactattacctggttttagagctggctgacggtggtgaattatttcatcaaatcgttcgcctcacctatttttccgaagatttgtctcgtcatgtcataactcaagttgcacatgccattcgatatctgcatgaagactgcggtgtcgttcatcgtgatatcaaacctgaaaacctgctttttgattctatcgactttgtgccctctcgggttcgtaaataccgtgccggagacgatcccgataaggtagacgagggcgagtttattcccggtgtcggcgctggcaccatcggtcgaatccgtctcgcagatttcggtctaagcaaagtggtttgggactctcacactcaaactccgtgtggcactatgggctatacagcccctgagattgtccgtgatgaaaggtattctaagggagttgatatgtgggctttgggatgcgtattgtacactattctttgtggattccccccgttttatgatgaaagcatttctttgttgacgaaaaaagtctcacgaggcgagtattcattcctttctccttggtgggatgatatttcaaagagtgcaaaggatttaatcagtcatttattaactgtcgacccggaatctcgttacgacattcatcaatttttagcccatccatggatttcgggctctcgggaacctacctttcctgccaccgatgctcctaacactgctcaacgcgaaaacccatttacctatgactttcttgagcccgaagacgttgctgctgccggttcagccgctcgtactcctggtgttaactcgttgagagaagtatttaatatttcgtatgcagcccaccgaatggaacaagagaagattaggaaacgtggtcaacgtggtaaccaaggaatcatgaattttatgggtgacatggatgatttgatggaggagaatgatgattacgatgatggtaccaagagcgttgaacattcgatgaaacgagtcaacctgtcaggtgaaaacgatcctagccttgcttcccgccaacctgctcaatcgcaacaacaatcatctcaaaggtcgcggaataagttcaaaggtttccaactcaacttgtcaaaggcaactttgtataatcgtcgacatcgacaaaaagtgtaacacagacgtctaacttcgattacttttcttttttatccaaatcagttgcttttaaatgcgattcagtaatgctgatttttcgacactactactttgttgtattcttcctgttttgaatgtttactatttatgagttatttaccttaaaatttatcttcaatctttttaaaactatccactctgttaatcaattgacgcttactcagtgacgaatatgttctaatagttgggatttattccaatactttcaatttattgttaccttaaattttctttatgatagaaccatacgaattatatgatgctcaacaactattcttaggactgagatgttcaaaaagatggaaactagttatgcattcttttaatgaaaccgttgtttaaattaaaattttcaaggggtgaaattggaatatggttattttcaactttgcatatgacatggcttcccaaaagtttcgatattgtacttatttacgtactgtgtaaccgcgatctcttgattctttttagcttgaaagaagagattgaaatattaccaggcctgtcttttaatgacaaggacgtttaatgctgttagataataccattaatgatttacgcatttttttgtcagtgtgtgccaaaaaaagccatttgctctttgtcacgttgtttttaaagaatctatcaatgactgctagtcgttttgatttgagtagatagaattttgtgcaatattcgcttgatcctgtatatattccaatagtttaggcatgaaggttctgtagtgttttgtcgatgatgttgaagtgaaattgatgataaataaatgtattaaataatgttcgttggacggcgtgtattatttggccaaaacggataggaagttgctgaccattgtttaagctattgctttttttaaacaatgtgtaggtaagttacagcgcacggataataaatatctgttgctttctcgtttctcgtaagcattatgcctataaaattcacgcatcagttgcacgatcaagaccactgttgcataattgactcgcagaatgtcgttcgatcaatattggtgagagaatcataagaacaaacatggtacagtaaactttttatgttattttttagataaacttttttaaaattcacataccttagttcacgactttacttttaaaacgaaattattaaattctttcataatgtaataatataataataattgcataaaattttcttaacgaggatttttaccgttatattataggagtccttaatgtggctttttcagcctacgaaactcatcaactagacaagaccgtgtgatattcctgctaaacagtatggcagagaccaaagagcaaactgatgatgtcgaaacattaatggcatcattggatcaacttggcatggaagcagatcccacttccaaagagttcaacaacgacgactccaaaattggtgccccatctgaagtgcaggacgaaaaagaactgctggaatttttagatcagcttgagaatgacgaagaaaagaatgagaaaaatcctatagaagaggccaacgaggaaaatgaatctgtcgcagctacctcgaatgaacgtcagcaacatgatgcatcaaatcaaccgtctcaagcggctcagacaactataaataaaaatacagaatccgctactccaaaaacggttaacgaaatcaacaagtcccaggagttccaagaacatgtagaaacacccaaacagagcaactggcttggtgggttttggtccactgcgtccgctgctgttcgatcagctgaacaacgagttcgctccataaaagggtttgaagagaatgccaactgggatattaacgtgcgtaatatggtggacttgaacaagcttggtaagtagaatttctcttttggaagaaagagttccttttgctaacaaatgtcttttaggagatttgagcaatggaataaggagtaaggcccttcccacattaagcaatacaattcacaacgttctgaacgtggtggcacctcctattcatgatcatgaagttttgcaggtgacggtatttcatgatctagcaggatttgcacacctggaccgtatagtgtatgaaagctttgaaaaagtaagttgcgtatttacgtttacgctttggacatagcactaatatttgtgctttcttttatgctgtcaccgattacttggttttcaaaagacagataggtcaatgcataatcataattaagttttatgggataattttactgacatgttaccaggtgatgttccaagtagaaggaggtgaattaacggtgttattggataaggaagctaaggttcgaccccgaacgaacgatgtctatgaagactttggtctatgtaatggttatttggaagcgaaaaaacttgcaaaagccaatttagctgaacctattacggaggctaaaaagatgaacaaagaaaacaagcaagaaaatgttggagctggtgatgatgaagacgcttcagaatctcctatggttcgagtaactcacttacttctcgtaatccaagcatttactatcaaaaataaagaagtttcggatgatgagcaactatgctttcttattcaccttaacgatactaatcataacttggagttttctaccacttctcaacctttgccgcttgaatggcaacgatgggctgtggaccctcgatacattaagcttttcggttctaacgccatattaccaaatgaatgggtaacagaatgggtggaacaatccatttctgttgcagcaggtattgttgcccaaatgtatacctcaaagcgtatggcccttggcgatccttctcttttcgctggtttaccggaagaagatgttaacactggttcatctgaaactccagttccatattatgacggagccatgtatgcctaattgattcaactttaatgaattatgaacttttgatgcattgtttcgaatttaaaaaaggaaataacaaatgaaactactttctttgtgccacataatcgtaataatattgacgtgcttttcaatatgatagagcaatgttagagtagtgagcgaagagacttaagcagtagcacagcaacatgtgaatgtttttcgatgagagtgggtatatacgctttaaaaatatcggtacaagagaattaaaacatttacattagctgctgaagagaacacagctgttagaaacaaagcaaactatttgatgagatggaaaggtggattttcttcatctgtttacactagcatttcatctattagcgctctgtaacgtattctgttatttattaattgcaacatattagagtgggatcataagacgaacgtgacgataaacttaacgagccattcattaggatgcaaaataatgggatttagcgagttttaatgggctatcttatttacaaagagaaaaagggaaagtaaaagtatttatggactaagacatgtgcccttttagaaaagttttatttgagtgctagcacacctgttgatgatgaataagaccaattaagtatccgcctcattatcgcttgtcttttacagctagctcatttacgaaactaggtggaaacaggtaacttcgttggcccaagcaggttgctgagcaaggcagcaatcatgtcattagacgaaatgttggtaaaaaaaaaggtcacgattggatgtgaattcccaggcaaaaggtgatatgaaatcaggcaaaacgcattaataagctatttaacctgatttttaactatatactgagacaagcaataaatcttactacgcagtttcttgtgtcacgttaaaggaattgttaataatgaagtgtgcggtaaaggcaattatgtgttgctaatactctcggtataagaaaatgcaaatcacaaaagagtaaaaaaatggaaagaagcttgaattgcaaatcgtctgtcttttttggtaggttggctggtcgttttttactattctttagtcatcgtcggtattggttttgccatatggtcgggaggtggaagaactgaatgaaagttttcagacgcattgcatccgaactggaatacgcattcaattttttgaaaacgggatcattgcggattatttcctattccgcttatttccattgctggctagctgaccgaatcggtttggaattgatgtatgtttccctgttttgctcgacataacctcatctgccagccacctccatatgcgcgattatgactttttgacagtgagtatatggaagacaagagtagaattgacgacatagggcgggcgggaagggcagatgggataagatttagtaaaaagtaagctaattgaatgaagaatgcttgatgaagatggctgaaactgtgatttcactacttcgtaaataaagtcacacagtccgatagttggccagaaagacatatacactcccataatacaaagacacgagccagatgcatcctataattgggaaatcgtaataaaaaacatgtaacaaagtacctctgtttaattattgaaaaagatttattcctattactaaggtacgcattttgttgtggtatacgcgtctttgtttgtttacattttggtggtgtgtttactttctcactgcccgcatctaaaaatattatccgttaccattgagggggttggtcggtgtggtaacggttacccttctcagcctcctccaaaaattgccatgacgtgaagagacagttttccagtatatatatggaaggctgctccatgggaggttcagttttaaccatacactaagtacttgtatcgttctttgtacaagcttttgctgtttaattgagcgagcggttttcatttaaacatctttctttttatttcatttaatataaacaaattaatttcattaattttcatcttttctttctcatttcttttaagtaatcgtgaaaatgcttgctcgtgtcggtaccactttattctttcttgctaatgcacttgctgcttatgccgtctctgtcacttctcctactcgtgacaccacctggcaatccggccaagtgaacaccgtcacctggtcttctgtcagcactgatcccgaggagatggttattatgttggtgaacaatgctcattatcccaaccaaaactttaatctcggaactgtccaatcctccgctggatctttggataccgacatctccatctcttctgatctccccactgacggatggcaaatttacttcaacggagctacttctcaaaaccaaggtagtttggctcaatctgagcaattcgactttgaaggtagtgattccactttggctgctagcaccattagcggtggtatttactcttctacctctgcttcctccactagctctagcactgccaccccctcttctagctctactacctcttcttcttcctctagcagctcttctacccctatctcctctagcatcacctcaagcatctcttcttccgcttcttcctctgttagctcctcttctgccagctccagtggatccatctcttctgccgatgccaagaccgtaagtgctagctccaactccactattagcggattttccacttctaccactagtgcttccagctctgccgccggtaactctagctcctctagctacacttcttatagcggtgctgtttccaacggcgttgcacaactctccgttgctgcttgcatgggtattgccgctcttatgcttattgcttaaagaagctgacaaccgagttggcctactatgcttcaaccttcgaattaccacagagaaccattgaaacatatttcgaaaaaaatatctatctagttcatctactcatcgctacatatgaggggcgcattatatttttagtctgtttttttttatcatttaacttgcgccctctgtttatactgctttttttcattccttttcatatatttggcaaatcatttgaaatctatcttttcatcatcattagtctggtcattttgctactcttttatactaaacgttagttttttttgtgcgcctgatggtttctaaaaagtcacgcatgtcttgttcatagctgatcatcatcatcatatagcaattccatttcatttcatatattctatacagttagttgtgtgtgtagtttctgtaaactgttatagttcaaagaattaactgaattgtgaagaaacgttctttatggtaatgcaaattacttttacttgttccttcattacagtcataaatccattttttgaagtatgaataagcatatatatatgtatgtttaaatttgatctagtttagtgtgagttagcggaggattgatttcacgatggtgagtaaagtactgtttatagataattacaagctgttcattataaatcgttgaaatcaaatatatcatttaatctaagatgcaattttgcaaccattctgttgttagctgtaatacatttacatatgccacacattccaaccaagccgtcggccgttttcgctcaaaatttctcggacctgtagcttatcgctttctgaatcatgtaaaaaatatatcggccgcttctagtaacatactgttggaacattacacctagtctcttatacttcctatttttgtttattccttccttccttccttcctcaattgttactgcaaacccgaaaaaaatactgttacctgtaagacgatgttgaatttgttttgtgttgagaaaagagagcagtcacaaaattttgaaggtaacatttctcattagtgcaaacttgcgggttcgacgttccttctacaaccaaacaccagcagaaaattatcacaaaatgtctcgtggacgcggtgctgcctctggtactaagtatagaatgaccttgggtcttccagttcaagccattatgaactgtgctgataactccggtgctaagaacctttacattgtctccgtttttggtactggtgctcgtcttaaccgtctccctgctgccagttgtggtggtaagtaatatgtttgattaaaagtgcaaagtacaaaagtttttggctttaatttcgagtgagagtatggcctaaattggacggttgcgtatgaactcgattaaaaagttggctttctttgccttggtttcaaggctcattagcaaagctagagtcattttgtatttgataatttcttatatgtgctttttctcttctttttcttttccttgcttatgtttgagcggaaaattttaagattgccttgctaacgaaatttttttagatatggttcttgctaccgtcaagaagggtaagcctgacttgcgtaagaagatcatgcctgctattgttgttcgtcaacgtaaggcctggcgccgtaaggacggtgtttatctttacttcgaagataacgctggtgttattgtcaaccccaagggtgaaatgaagggttctgctatcactggtcccgttgctaaagaatgtgctgacctctggcctcgtattgcttcaaatgctggtaccgttgtttaggaaagaaaaactaaccccaataaacaaatcatttgtccctaccgtttatccttcgtgtaaatttgtaatgttgtagaattcttgtttttgtagcttattggtttgatagtcgttcaatcaaagaaagtcgtatatgcacttcaaagtgttttatataccaattgcttaaagagttgcggtacattttacttacgtgtttacttgaccaacatacaagtttggtggaaaaaatttcgtatctcaaacaatttcatgtttagcatgcatattgcaggtttgtgatcatgatcatatatgattagtgctaaattatagtacataattaaattacaacatggttttctttaaaaaaccgacttaaagtcgtaactttggaacatccaacttctttttaaataaataaacacacaaaattatccaaacatttaaaaaaggatggaaacttccctctaggcaaaaaattaaatttttcttttttcgatgctttttaataagccctttaaacccgaacctccagtggaatggttcactaaccattcttccatttctatacgaattttgcttaactcctccgtcattggcaagttctcttcagaaacgtgcaatgtgggattcaatagtaaatcaaacaatcgatgccacaaatcctggttccagtagcgtttcattctttgcgtcagtacctgtcgtctttgaccattgattacctctatcctagtttcaatgtattgaccaaacaacatggtatagataatcgcagctaacccatgataatcaatttggtatgtccatggcctgccttcacgcatctcaatgcaatcttgtaaatcagtatcccaatcggctataaatttgactttttcttcaaacaaagaaagatcaatgccacgtccaaagtctatcaggtaaatccctttaaaagaccaaccatacaaaccctccggagaatatatcggagaccactcagagtctgcaacggtttctagacgaagaagtgcattatctgctttcaaatcgccgtgaataattttatgggtatgcagggcttcaattatgcgcaaaaattcaatggagaaaaagacaacaagtatttcatccatacccgaagatgaaaaggtggaattatgcatactgtttactaaatccaatatggacccttgcggacgatagtccatcaataaatgactagtatcatgaaacatgtgtagctgatgcacgggaagaattgaattggtttctctcaatcccttaaggcgcgtcattgcctgtctggttaaataaaattcaaaacacgaaggtggtgtctcaatttttaaagcaaaaagcttagattcattgttttctgcgccgccttgagagacgtcaccattttcagtttcaattttggatttcaccaaatatacaggagcaaatgcgccttgaccaagcttgctgataacgctaaggtttgtattaggtggataaaataaatggaattcggggccatcaagagagtgtcgattgctacttcttcgacgtccagggccaccggccttgggtttaattttggagacaaatgactctatatgttcaactaaagcaaaggaagtttcatgctcgtggtagtccttatcacgcaataaagatgggcgcaaaacttgaaaaagtaagtcacgtaaagattgatctaggggatttattagcgtcggtaaattggataaagaagccatggcttcttcataaggcatagtaagatatcctgaaggaccaggcaattcatcatcatttttagggaaaaaaggcttatgttctataggagaaagctggccaaagtcatgttttccgttttcatgtgggatcgtggctaccggattactaacagaggactcatgcttcatgctttggttctcattaacgaacatatatcctttaggcatagctggtgacaaaacagaattagaatcaacagtggaatattgaggtgaacggggtaaagtgtgtaatttcttagggttagtgggagaaatattagaatcctcgggtctccgttttgcattggcaaaggtagtcgaagttgttcctgttgccgtttcctcttgaagagtagatggtaaaagttctgaaaaaggttgctctcttttcacattttccagttcattactatttttatatgtttctgccttagatgctgtatgcgaaaagtctagatttttattaggagaataaattttagaagggtagttttttgaaggggtcaaagagggtataaagtctaagtgctcttcttgtgagcgaccagttaaagaagtcgctccagaattagatgaattttcgtcattttttagcggtgtacccaaataggatgactgagcagaaataggagactttgatgacttttccaatgattcagaacgaagaggctgattaaaaatatctaaaatatctgctagagctgctttcgtatgtatggtaggagaaggtggtttttgtgctggttttggagacaatgcaacaggcattactgtatcaaaaacttttaattcaggagatgtagactttgcaacataagcataattttttggtaaagaacgtgtaggagtatcagattgctcggccacagggttcttgtaaataggtgatacattggatgaagatgaatcatgatgcactgaaatttcattttttggcaccactttcgggaaagaagcagcagtgtttggttgaattgaagaaaggtaacgttgcgcccgacattcttccattgacctttcttctccattttcatacaaagcaaggaaattaaaagcagaatactcaactcgcttaccagagctcttatcatagagcaggggaagatttggagtattcgcttcggattctagggattttgcctgaggcaaatcagaagcattttgtgagtcgcgggaagatgaagcatcggaaaaaacctgaaaggatttaggctttgaaggaagagtagaggatgaaaccggctttgagcccaaaacaatacgaggaggaggaaatggagaagaatagggtgcatcatgaatagaagggtgagcgttatgcaaatcgtaggcacgagagaactcagcagcgttccttaacaatcgaaccaaaggcctcgcttctcgagaaacagctgcatgaaatacttcagaagcctctttccaacgttgcattctaatgagcaaagaaccatattcttcgtagaacaaagcgagttcaaggcctatgcctttcgatgccaattggtaaaattgcttggccgcctgttgcaattcatcaggagtttcgtatgattgtttaattttcgcaagctgtatgagaagatgacgaacatcattaagcgcgaagcgacatctttctaagtactgaatagcatcatcaagcattttgttgaccgtttccatgcccaaaaatcttgtttccaagagccattcgatgcagcgataccaaacatccacggggtcatccaattcttcgataatgtcgagttcctcttgaaacaatgctaatcgctgaatttcctcgaggcgagtcttggactccctgggtttagtttcaggtatgttttggtcaagtacattttctgtaagccgccaatcggacatagtgatacgcacattgaaacatggacgacttttaatagaccgtattctgcacttggttcgacgacaagtattctttcaacttggtggtgaggtaaacgaaatccagcctggtgcagtataaggtataacgacaacaaacgttgctttatatatggataacgacatatacatttatttcttgaaaaaatagcaaagctatattgattttagcgtatgctgctttaaagttgcatttcacaatgcttggaaatgtaacgatgacagaattaatacgatgcaaaactcaaataataaactgcgcactaactcactacaataaacaactttgaaaaaaagattcgttttttcaacatttaccatctcattaagctgagctgccaaggtatatacatacttcatcgaatatgagcgaaaaacaggttgtagggatccttggaggtggtcaattgggccgaatgatggtagaggcagcccatcgcttaaacatcaaatgcatcatcttggatgcagcaaattctcctgccaaacaaattgatggaggacgtgagcacattgatgcatcatttactgaccccgatgcaattgttgaactgtctaagaagtgcacgttattaacaactgaaattgagcatattaacactgatgccttggcagccgttacgaaatctgttgctgttgaaccctctcctgcaactctgcgatgcattcaagacaaatatcttcaaaaacagcatttacaggtttttaagattgcacttcctgaattttgcgatgcacctgaccaggaaagtgttgaaaaagcaggccaagagtttggttatccttttgtactgaaaagtaaaacattggcttacgacggtcgtggaaattacgttgttcatcaaccatctgagattcctactgccatcaaagcacttggtgatcgtccgctttatgttgaaaagttcgttcctttctccatggaaattgcagtgatggtagtacgcagtttagacggaaaagtttatgcttatcctacaactgagaccattcaaaaggataatgtttgtcatttagtatatgcccctgctcgtcttcccttctcaattcaacagcgtgctcaaacccttgccatggatgcggtgcgcacttttgaaggcgctggtatatatggtgtagagatgtttgttttgcaagatggtgagaccattttactcaacgaaattgctcctcggcctcacaattcaggtcactacaccattgaagcttgcccaacttctcagtttgaagctcacttacgggccatatgtggtcttcctttcagcgaaatcaacacccaactctcgacttccacaactcatgcgttgatggtaaatattttaggtactgatgatcctgattatgtttcaaagatcgctaaacgttctctgtccattcccggtgcaactttgcatctttatggtaaagctgaatctagaaagggtcgcaagatgggacacgttaccatcatttctgattcacctcaagaatgtgaacgtaggtatcagatgcttcttgacgtcaaagatcctgtcgaatcacctgttgttggtattatcatgggttcggattctgatttaagcaagatgaaagatgctgccgtcattttagatgaattcaaggtgccttacgaacttactattgtttcagctcaccgcacaccagatcgcatggttacttatgctcgtaccgcagcttcaagagggttgcgtgtgattattgctggtgctggtggtgccgctcatttgcctggtatggttgctgcaatgacacctcttccagtaatcggcgttcctgtaaaaggaagcactcttgacggagttgactctcttcactctattgttcagatgcctcgaggtgtccctgtcgccactgttgctatcaataatagccaaaatgccggtattttagcctgtcgtatacttgctacatttcaaccctcccttttggctgctatggagagctttatggacaatatgaaagagattgttttagaaaaggctgataaattagaaaaagttggttggaaaaattattctgcataggcgaccatagacataactgttaaatgattttgcttgctttttgttttaaataatattttattttgaaattctagattgtaaaatgtattctaaaaagtgattaaaaattaaaaataaaaaccccccgaataatgtgctgcgacgcaattaaaaaaaataagaatcctgaataatgtgctgtgaagcagttgaaagaaaattaaagaacccaatataatatgctataaagcaatcaaaaaataatagtaagaaacccaaataaaaccccgttgaccatgttcccaattaaattaacgcatattaatgcaaaaaatgcaatattaagactagttattaaaccgataattagtcttcaattattaaaagatgtagttgatttgtattatctttcaattgctaattctaaatatattggagaattcaatgagtttatgcattgaagtttaagataacattggcgctgattgcagcaaaagtaatcacgcatatagctgtaggaccaaaacgatcatcatatcggaccgcattatgtttggctatgttaacagctctccacaagtacaaaaacgtggaatagaagatagcaaataaagctaccaacgtgaaactagcagctcctaaaataccagatcgcgtcttagcgaaactaaataaagttataccgatggaacccatcaaaatagaatagcgtagatagtccaggtatgtacgctccaaggcaaaatatgtcttgggctcaacacggactgggacataaattcgcttaccaggaggcgacacatacttttgttcatatatgaccgtaggctcagtaggttcttcgaacttgggtacagtctccaagaaaaatgaatccttaatgtcctttaatctgctgttgagagctgcaacgaatgagtcacgtcctttccttttggaaatatcaagcaaattagtgcgttcatcgagctcttgaaaactgtccgatgtttggaaggtagaattgtcattccgggtactagatgagccaatacgagattcttcgtcaacataattgtcaccatcggcatgaattggtgtattctcagaatcggtgagtacattcgcagagacagatgaactatgagtaccgctttgactgcgtccctgaatgaaagtgtgagtagcaggtttacgaatatcaatgtccatttgtgggaaccaatatggaagcaaagtaacacggtcgtaaaaaagagtagatacaccgtggatgaacttggaaaacttagggacagcctcgaccaggtggctattaacaagattgttaacccattcaggaggatcttgaccaaattgagtttgcaacttgacctccaaaatggcataagggaaacgaacaatatcttcatcaggaagttgatcaaaaggatagtcaattccaatatccattcttctccagttgttaccggcgcgggacggaccgtcttccctaatcaatgacaagttcgtatcaagagaaatacgaacacgtgcatcacctggaagttgaaatgcagtacgttcataaaagctgcgaacataaggtttcattccacggctcaaaacagtatactgaacttccttggcaagcctttcaagactttcgatttctttcaaagacttcttgccatctttacgcatcttggcaaatgcttcttcgacagtgtaatcacctcggagaaaagcatttacatatttctctttaaggggaaatctagctttcacacttttttcaccagtccagtcttctctatgagtctttcgttcaacaaagatattgttgttatccatattaccataccaacgaagacgaatagcttcggcgccttcacgcttttccaaacggcctaagtaaaaatccaaatcatcgttatcatagtagatactagtaatagcagcatcttcacgagcaaattctttgttaggattgaaaacaagtacaggaagatgctttaaaatgtaaatcttcaattcggtaacattatttgggtgaacccaatatttagtggtttgacgcacgaagttttgttgtgtaccaccggcagcactatcacctttgatagggctacctctagtacgaacgaaatcgtaaagcttactgagcttaacaaccaataaatcatattgctctttgaaaaatggtttagcatttaaacgagcagcaaaaacgggcttaaggatccaacctgtatgtttgtcgtgcttcttgatgattttataaaacgcagtgtaattaagttcgctaaatttggccaaatcgtggacagtagccataatgtcggtaagttcagtttccaagattgcaaaatcattttcattgggaggattatcactatcaagacgacgaacaacttcatcagtttgttcttcacagaatcggatacgttccataacttcggcagacttgttcttttgaaaagaataaactttatccagctccttttctaaaagttcaacaaagtccgactcgtcttcctcactccaaccaccttgatcattgcggcgtttaatttccttctttagtttgtcatagttgacatatgaatacttgtattcatacatcaacgtttccttcaaaagctgaccaaacttcatgttgcaattttcaataagttaatctagtaaataataaagagggattcaagggaaaataaacgtataaatttgggaataaagaatgattgaatttttaatatcaaagactgttattaggtgatcccttgaaaaattcgacgaagagtaaaaaaagtgaaaaacaactgcaaacgggaaataatatcttcctctttgggaattttactagtatttgacaaacttaagtgccaaacagtaatatcctacgaataaatcttcaatatcacaaaatttgttcacaaaacaatcaaagagacaacaagcacttttgtagctataacttaagcacaaaaaaaattaaaaaaaaggtaactccaaaaaaaactctgtagagtcaaaaaaaaactgtaaatatatctgtaattaaacgagcttgaacgttggtagtttgcaggtgtggtggagagaaaaatggtcagggtggtagtggcgtaaagatgaaataactcaaaagttgacaagatcgggaaaaggcgatccaaaatcaatttcaaagctgaagaagttgattttttaggtgtgaaaatctgatgcaaattaaaaagcaaaatgtcctcgaaacatgatatttctgatttcaaataatcttcattttaaagcagttaagtataattcattatgttattttgcgttgagtttgttatgcctcgatatatccgtttcacgatcccaaacagtcacgcaaaaagttggttttcagagcaataatcaactctccgtgcgccttacacttctaacagaagaagtataaaacaagaggacaaagttggtcagtttatcataaatttaagggttctatagaaaaaaagaacgtgtacacttgaattttgcgattgccttttttttcggtggaaaaggatagttaggaatatttcattaaggaatagcattcaagcaaccaaatcagcgctgtaaaattttaataattttattttcattttcatttcataattcaaaatggctcaaagagttacttatcgtcgtcgtcttgcatacaacactcgtagcaacaaaaccagaatcatcaagactcccggtaataacattcgctaccttcatattaagaagcttggtactatacctcgctgcggtgataccggtgttcccttgcaaggtattcctgctttgcgtcctcgtgagttcgctcgtctctcgcacaaccagaagaaggtccaacgtgcctatggtggatgccttagcgccaatgctgtcaaggatcgaattgttcgtgccttcttgattgaagagcagaagatcgtaaagcaaaagttgaagcagatgtctcaaaagtaaagttcatgaaaacagaaattaattatattgcgtcactgaattaagcaatctatattaatttttgatcagcttccttctcttttaaattggtatttggtattcattttctgtttgtgcttctttttattttgttgttagttataagcttcgttttcgacttttttaagacgtcaaaaattagattacttaaaaaaatgtaaaccaattataatagcaacgtgctacaaatagaaacagttgaaataaacacactatgatgaatgtatctactttgacctgctgtagaatgtatcccttaacttttaagtgtcgtcttgagatattgatacagtgttcatcaattgtatgtcactattagttgtgtcttgttggattatcgattgccaggcatagaaggatacgctattagtaaatcaaaagagtaagattatacatttacgattcatataagcaactgcgaacacttgagctacttacttttcctttttgacgttttcgaaactcctgcagataaaactttcgtaaaagaaaactactgttatttgaaagtgaaaagaattactcgtatttagtacaggtttgtgccaggtagacgtaacagctaaaataaatgctaagtaatttatgatgacttttatctcaaacgagctgaaagattgaatatattcttccgaggtttatttgacgttacctttttactttgcttgttcaaacgtacaatattttcaaatctcctcgggaggccttatctttaatatagtccttataaagttggctattttcttttatgtatatattacttctgagcttgcgctaagatggatgatgcttcatttatgcagcttttgttcaaaatacatgttataacaataaagcttctttttgatccttagatatacttcaaaaaattagtctaataattataatactactaaatatcatgtatacattttttgactattataattcatattactatgtttctcgtttataccaatcactattgtgaccaagggcctatgtctttttatttttacttttatttattttttttttttaattatgtctcgtagagtatcgattgcagatatttttatttattgtaaacaaaacaaagcccgtctatacattaaatcgaaagaaggtttacaaagaaaattaaaagtaaaagaattactagaaaaattcatttatgtgtgcttttgcaccaaaagatagtaaataagaaaatgcaaaacaaatttcggtttcatattaaatattgtaacattgttgcaatattctattgtcttagcataccttttataaaattcaatcatagaatgctgttaaacgtacaatgcaaatgtaattgataacttatatttttgagtccccgatggcttttcttcgtttatttatcagacagttgattaattacagttttttttgtttcaaaaaataaaacaaaataacaggtatgggaaaaaatatttttgtttagattttaaatgcacatcgttcaccgtttattgaaaaagcaagttttaaaattaaaacgtcaatacctttttgtttgtaattagaaaaaaaatataaatcatataatgaatgaagtttagtaagtttcaacttgttcgcgaaataaaacgacgcacctcacattttctatcaaggctgcacactacaaagcgataaaaatagcagtattcaattcctgctaattttatattataatatcaataaaataaaagaaaattatgaaaaaaactatcgagttatttgttttttttttgcatataaaacaacattaatccaactcaaataccgtactatgatacaatacgataaaatggataaggtatactgaagtgccattttaaatgcttacttatacgtattcattttacaagtctttctttcccgtatacagcttttcagtatgaatcgtcaaagaccgttccagcagatgaatgatttgatgaagcggggacttcctaaaggaaaatatgcttttacaggaactggtttgttgttagctcttggccttgcaggatttgctgtgcagacttctctttttaacgttgatggtggtcaccgagctattaagtatagcaggattggaggaattaaaaaccttatatatcctgaaggaacccacttcttgattccttggatcgaaacggccattgattacgatgttcgtgctaaaccacgaaatatatcttctctaaccggaacgaaaggtaggttacaagaattaaaacgttgagcgtacataactaaaggtgactgtaagaaacattcatttggtttttatacctactgtgaattaagcttttagttgcaaagtgatgaattgtgtttatggattctactcttctcgaatagctaagctttgaggggtttttgttggttgtattactagaaatatgttaaccatttttctttagatttacaaatggtgaacattaattgtcgtgttttgtctcgtcccgatgttcatgctttgccaaaaatttatcgtactttaggtggtgattatgatgaacgtgttttgccctctattgttaatgaagtcttaaaaagcgttgtagctcaatttaatgcaagccagttgatcacccagcgtgaacgtgtatctaggttggttcgcgagaatttaatgaagagagcagcccgattcaatattttgcttgatgatgtctcacttactcatggtatgactaacattagtcaagcgtttgtaccttaaaatactaactgcatccaatagttcaattctctcctgaatttacagccgctgtagaggccaagcaaattgcccagcaagatgctcaaagaggtatggttcagctcttcgtacaaattcaatattaacaataattttttagctactttctatgtcgatcgtgctcgaatggaaaaacagggctttattgttcgtgctcaaggtgaaggtagagcagcgcaactaattggtgaagctattaaaaataagcctggtttcatcgagttaagaaagcttgaaactgctcgtgaaattgcaaacattctttcaaagagcaataacaaggtcatgcttaatgccagcacattacttttagatgatattaaatgaagtctaatgtaggaattgtcattttattaataaacaaatttaactttttgatacaaaattctctttgaaaaccataatattcgctgatttcttcaatttctgtttaaaaaaacaaaaacaaaaacaaaatcaaacagtgaagtagctccaactattaatctcaaataaatattttcatttctttgactttttggtattaccgctagatccaaaaaccatctttaaacgactcacacttataggagcaacaatttcaccgtctttaaggttttcaagataagcagcttcttttgatgacttgggaagttttttcatgaagtaggcgattgattcccttgccgctttcccaacttttccagttccaggcatgacttttaccttctggttaaatttagtcatagcattgtatggggcaaatgtcggaacagcgtttatcacagtatcctgctgttgaggattaggggttaaagaatcaattgcaaaaaatatttcttcgaataaactcctcggcatctcttgtctttgaaaactttcaaccttcgcatgctttttttcgtctctctgttcagtagacaaacctttttcattctcagcttcactgttacgactttggtcttcaattacttctgcactaatgggctcggagacgccatcttcttcaatctctgattcggcagtgggtgtttgaacgtttgatgaatcattagaaggaatttgagacgaaatttccatttctcgagccgcatgcttcttcttagcctttttttgttttaaaattgccaaaatagtttgtgggtctgtagcatcctctattgaaataggtgctttaagagattcctccaaagcagtttgccttctagcgcgacgtgcttcacgcctttctttggcagatactttcttagctgttataactttagaaccttttttaccacgcttttcgctgacaatatggatgtctgaaccagtggtatcaggagtactttgattgttggtgtcctcattgtaactgacttcagacacaacatcttgaatgttatcttcagaagttaccgaagtaccttccattttaagttccgacacctttccttgagtttcaacaacctccatttctaaccttctagctttgcgacgctcagaacttttttcatctaactgccataatattccatatcccataatgaggacagtaggaggtaaatagttttttttggcccgaatagcaaaacttcctgttggaagaatttcacctgttggagcaagtttcgatacctcatcaattcgaacccaccatgcactgattacggtctttgaatcccatgctttagatgaagccaaagccaaggatccagcttgttgtagagtattagggggaataggatcatgaggatttttgttttttacaataattatcgaagactttggcaaatctgcacaaacaaagatatcacctgtgttgcaatacttttggaaaagtaattcattttgctgggcatcacggcctcccagaactagataaccttccgaagaaataaaccaatgaaacttttcaaaaaagaatgtctttctaccaaggagaatacgttgtgtatctgcagtagtagagcgcttcaaatcctgttcaatcttgcgttgggtgcttttcagggcttttgaggctgcctccgcagtctttgtttctttaattaaagcttctcgacgtaattcatactgtttacgcgcatttgcaaaggcgccaagagataaatccaattcaacggcaataaactttgacgaaacttttccttccttcactttattatcatcatcagaatcatccaaatcatcatcgctggtttctgaactttcatcagaattatctacagactctggattaggaagaaaaacggtaacggcgttttttataagtttaaggggaatttgaatagcagcagctaccggacttcttcttttttgagattgaattaacttttcaatatctaaccaatccattccttggttcaacagagagttaatgtatgagataatagcctcaacaagttcagggttcatctcaattgcctgagccctcaacgcacaagtagcttgggcatcttgtaaactttgaagttttcgtgcttgatcctctttagccgattcaagccttcgctcagctgtcgctaggcgatcatgtgctcgtttttttagcttttgtgcttcgatagaagagaaaaactcgtcaacgcattcgttataggttggaaactccatgcactttctgtttgcctgaacgagctgtaaaggctgaaaagggtgaaaatcttcgtataatgtagtacattcttcagggtgttgaggatcagcagcatttgttagtgcttgctccagtgaaaatatataaccctttactgggggcttattaactgcagctaatatggagtcggcttcttgaaaagcagctaataaatcgtttttcttggtttcgtctgcacagagctggcaagcagggaatagtggatctaattttgaacgccgaagacagtgctctataagtgcattaccatattcacctaatcttatagtcaatgcttttctaagagaaactggtttgggtactttaatcggctttgtagaagaggatagttgttggtcaggtaaaggttcgttaatagaagtaggagaagcataagcagtgcttatttcatccaaaaggatatttaatcgttcagctgtcatatgaggaatagtagactgagatttattgtcattaacgagattatttttgtctaaattgtacttttgccctacggcataaacttggtctttatcgaaggtgaccactcgtaaaagagacagaatcttgtaatggccgtctaatagtaaaacatttccagcagcgaaaaattcacaaaccagatagtacgtccaatcggggtcttgatcattcgcaccacctccaaatgtgaaaacgagtactcgatcagtacccaactgagagacaccagttaaccttctagattttatatgttttcgtagcttcgttacaaacccagacaaaggggcattttctcgatcaaattttgttaaatgagcacgaaacccactttcaataacaatagaatattttgcatcctttaacgggttagtaaaaaaatatttattactttctacacatacttgtttaccaaacttcaacaagaaggtacgcgcatttagatcataaaagttattcaagcgacacccaaccacttgttctcgtaattccgcagcaatcgcagcaatatctaaagcggaaaatctttgcttcatttacgtctataacacctatctaaatgaatttctgcgttacaacaaaatgaagtataggctctagttagaatgtaaacatgtgtataacgtaagtgaaactgaagcactaacaaagcgcaatgatatccgcaatatgtaataaggaaaattatagcacaccattgcaccataaaacggtgtacattagcagcattaaaattcttagcgcaaatttggattgttctctcaaattcattatttctttcccgacgatgattctttaatcgtacatttatagtcgtacatgacactgattataaagataaaaaatagttaactaatgataaacttataaaaaactttgacacctaatatgtcaaactggtgtgaccaacccaataagtaaaaccagaaagtcaagagttatcgttgctgaatctaatcaagtgagccgaaagttgattaatcataatttctgattaccccgtatctcattttttcaacgacatccagaaactcttaattgaaaaagatggctctaaatgtttaccaaataacgagtactaaagtcgaatacaatagccttttaaacagtataatgcagtttaatggagcatcggtaatggcgtttgatattttcaacgagtaaataataatggaaatttggcgtacccacaaactttgtgcattaacatattgatttgttcatatctgagaattttaagtgatccaatttttgaaagagtttgagttgggatttttaaggtaaatcgattattggcttgctttggttgttctcagaaattcgacaatggtgaaaaacactgttaaacacgtcgactcttccaagcatttagagaaagttgcatccttaatcaaagaaggaaaaggtaatgacttttaattttctttccttgaccatactaatgcgattttatcgaaaatagtaaagaaaatatgtgttatggttggtgcagggatcagcactgcagcaggaatccctgattttcgaagccctgagactggaatttacaataatttacaaagatttaatcttccttacgcagaagctgtttttgatctatcttattttcgaaaaaatccgcgtccattctacgaattggctcacgaattgatgcctgaaaagtatagaccaacttatactcattattttatacgccttttacatgataaaaggttactacaaaaatgttatacccaaaatattgataccttggagcgtttggcaggtgtgcctgacaaagctctgattgaagcacatggctctttccaatacagccgctgtattgaatgttacgaaatggtaaggattgtttttgaaaaagttaaagtgaaaaagcagaaattggttttactgacggaaaacaaaggcggaaacggagtatgttagagcatgtattatgcaaaaacaggtccctaaatgcaacagttgcaaaggtctcatcaaaccaatgattgtgttttatggcgagggattaccaatgcgtttcttcgagcacatggaaaaggacacaaaagtctgtgatatggcactggtaattggaacaagtttacttgttcatccattcgcggatttgcctgaaatagtgccaaataaatgtcaacgagttttgattaatcgagaaccagctggcgactttggggagagaaaaaaggatatcatgatattgggggattgtgattcccaagtacgtgcgttatgtaaactattaggatggtctgatgaattggaaaagttgattgatacgagtgttgaaacgctgacagaagaaatatctttactttctgttgactctacaatagaaaagaatgcctctgaacaaaagaaagacgataactcggtcaatcctttcactaaaatagaggagaagaaaaaagacgaggtgacgctgttagtttctgatgatgaatagttcagttattcgggaaattttctatattgtcatgattaaaactaggagatccctatatttattatactaagaaaacggaaattcacgattcggtttgatgaatatttgaatctacacatacgattcgttttcttttaaacaagtttaaatacttttttttatttcagcaattttataatatttccttccaggcgtccttttgattgcctcttaaccatgaatcatattgctctctttatgagttgtatgctgggttaaactaatgcgaaaaggataacaaaaagggggttctgtatacgatctcgatcaaactcatgaagatgccctcgcattttcgtgaaaataacttgcattttttttaaaattggcgtccatctatatacgcaatttgggttatgagaaagttgcgctagaataattgataatggtttcaaatttactgcactgtaatctaatacaatctttgtcgaaaccttttttctgttcagtttggaacatatagttctgaaatgggagattattcattttcatttaataaaactttgaattatccaagaattggaaataggaataattaatcaaattgttctttttgtagtttcattcaagaataatgcttcctttgaaaaactaaagcgttttctacgaattgtatattgtaacaggggacggtgtataaaccagttagtccatcatcataaccagttctgatttgaattttgttcttgtggtcattattgttcataaaatgaactagagatgtaaagacataattcatattacagaaaacaagtatctaagcgcttgaacaattatcagttaattttagaacaattattaaatttatatctattttatctgcatatatctatgtacctttgggtaacttatgagttgtacgaattactgactacatggctgtcacctcctgttcggtttgctaagaatttaccgattctaacgcttccttctacctagctatacaagattcatgaatttgatctatatgaatgcttagcaaataaataattgttcgaaagccagatatatgatttataattaacgtttttagatttgacgtcaatagggatcttaggtctcaatttctttgttttgccatctttttatacaggcgtgttaagcggtctggaaagaatttaaaaataaaagggaatgataaatcgtgttatcgttgcaattgatcaattcttatcattttaagaactactcacttttttacagtagttaataaaagttcatttgtaatctttatcttgattcctttcgttgaggatcctctgaacaaaagaattggaaatttacacattataacaatgaaccccaagcgattgaggatcaccggtcctgaggatttgactgatgcttacgacacaatgccgtttcgttgtttaaatggaagcatgcctcctaagacaccattaaattttgtctttaaggaaaatgactcacacgtttcaaatggcgtaggattgaaaaaagattgcattgaatcaatagatgatttgaacttagacgactggtcagaacaacaagaatccattttgctaatggtatgacaaagatgctgaaaagaattaaggaaggagaagcaaacttggctgcatccctccttttttgcacaattaaaagtggcgaattttgaggtgaaaacatgttaaatctctcaattcgatttacaaagatcccttcgttatgcaaaaacattacaaaataacccaatttactaatcaactatttctgttagtgctatgagaatgaacttcaaaaacccataacctgtactcccatgggccctatatgtttatgggcccctcctgagccagttctacgatctgtgcacaatacattattaaagatgggttggagcatttccgagaaaaaaatgaaaaagaagttgttggagctacttgcaaaaaataagaaaagaagaactatgagaaaattggaaattgacaccaatctatctttgtacgtaaacatatcatatatgagaggttcaatgtagtaaaatttccatctgtattaacattttagtctaaccgacgttcaacgggattctccaattatagaaaatgcacctctacaatcccctttccatttctagtagggaattcatttttcttttcaacttcgcattgtaaatgccacttgcgttgtgagaatataaagtatttggatgatttttcttttatatgacaatggcacgtttcctttgaatgcctgaaaggtttattgttggtaaaatgattttgttactgtgttcccagtacctagtttatatacatttatctcaatttatagttttggttgaaaaatgaataagattttaaactattgaacagtaaattgtcgttaaatgactgagctttaagtgatagtttaattgaagcgggagggcctcaatcagatttgtatgtgcataacttatatatttttttatttttttatttctatttttaataggaagtcgtgagatcatagtcttcacataaatgcatgtttcatcatgtcatttcgaaaaattaagcgtccttcagcattttcatttctgtggatatgtagtcgaagaatgcaaagggatcgctcgatactacgtgctgataaacgaatcgacttgccaagtatgttgaaaagattgcacgcaaataagactcaggaatacgttcaagcattttttcaaggccaattttagcttgcagagtcttgggaatagatgctcttaatacagcatttctgaaaccgacatccgcccacagtttctcatagttgtaaatatcgtgatcaagtttgacaatctctgtggagagatggttgctaagagaagtgtatggaatcttattctccgagtgacccttccatatagcttcaaattcgaggttggcgtttctttgaataattctcttaacttcattcacgtaatctgcataaaaagttggaacctttccatcatggacgcacatattttccttaaaagaagcatcgtcaaacgaaagagacgccaacacttcaagtgaactagatgttactccacctttgttggccgaagcatcacgaatgacaattacgccagctttttccaaaactgacttcgcatcctgagttataaataggttagctccctctacaagatacttaaatgctggtctaccatgatcgtcaatgagttgttcaacgttattaatgttaattgcatttggacgcccaccgcaaggaacaaaagtatcggctttgtaacgaagatgagcggtgttacggaatatggttccatttcggacaatttcaccgttcggaagctttagattagtgtctttaacaagaactctatacccttcggggctaagtttgccagcatcaaaatgatcaatcgtcttacgctcatcggctaaacgaagtaattcagttcgatcaagaccagcgggatcgtagaggacaccactgccatctataactgcaatatacttttcgttagaaagtttgatctcattggaaccaagatcaccgtctggaccacccgtttgaactttggtgagtttagagggatcggtgatattaagttttttgtaaattccctcgacgtaacagcgaacagaaagcgatgtcataccatatttatcgtggggaattccacccatggtaggcttcttgccggtgaaaaatgatttccaccaaggcgcgttacgtctatgtgcgtgaatggtcgcccagttaaccaaatcagcagtgttttcatcaggccccataaacagaatttcaggcttacccaatttatcaacgagcggttgacttttattgacaataagcaagtcaatgatactatcgatgtatttcataaaagccaattcgggcttatcttgacaatcttttcctagcagaatcacacctttggcgccgccttctgggatgtccttgttttttagcatttgagtcttagctagattataattctcatcaaacaaccctctagcattcaagccaaatgcttctgggttagcagacttgataaggcgaatgccacctctagcaacatctctgaaacgaaggtgaaaaccacggaattcgtttccaatagacataatcatagcatataagggatctttgtattgtgtagaatccaaaaacgagggatcaaatctaaaacttaacgcaacttttgtggtttggaaaaagttcgttttcaaaagatgtgtgttaaatttaacaaacatttccatgacagatacgtcttcttcattcgtacaagttttctgaatcaggtccataagtgcagtagcagacataggagttatagaatatgtactggcttcatcagcaagtgatgttgcagatttcgcacgatgtaaatgaggtgtcgaattatggtttatggcatgttcaaggtaaaattgctcaaacaaagtgtggaccagtcctggatactgcataatggtatcgtgaatctttgttcgggtaaaggctaatgttgacaaacggcgtttaatagtttcaaggatttcagcatggatattgtttgaatgatctaaaattgctgacaaactagaatattcaggaccgagcttgttcatcacgtgctcgcaaaagatgcggacacaatgtgcataagtaacttcttgaatggacaatttttcagaaacgaataatggctggaaatctgtggagggcaagcagtaaagtaaagaggcttctctggtaatttgagaaaagagttcgttgatagaagtaacagcagcattcttaaaaagctcaggtttaaagttatagctgataattgttacaccattgctaaactgttcaacgtatgtacgagtggaatgcagtccataataacgaaataacttggacaaagaagggaaatactggaaaatagatccacgacggtaacctacgaccaaacggatctcggaacgtccttgataatcaaaaaggcggacaacagggccaaaccttgtaagaacagaattcattacgtcttgatacatctcaatcgtgttgtctgatgccttttccaaaaatgttttatcagaaacagaagcaatatcagtaggtacatcgggagaagcatctttttttggattatcaacaaaatcacatttggtaacgaaataagtgtagatattggaattttcagtactggtgcgatcgatgtttgtgactgaggtaaaagattccactcgatatgcagttggatctgtcaatttgaatggatccaagtaccgtgtagagatgctttcttcgacagcgctagattggtcaagttcgggctgagtaactggagaactatctaagtaaatagcgaggtcttcattttcattctttacgtgaatgttcaattcctctttcgcatgtgaagcatgcgcggcaattttcgcagcataaatgatctcgatgtggtccgcaataatcgaaactggctccatttgaaagtaataatcatcaaggcctagcttgttgtaaaaacgatccacctcgtcctcaaccaaatcatcgggtatcgttttacgctccgtacgtaaacattggatgactttgctcttctggtcttgcttcccagaaaagacaatgggtctgtaaccaaaaaataccgaatccttatacatattaggaggatgacttttggtaagaagcatcttttgcgtagagaatgggcgagatgcacgagcagtgttatgttttgacttgttcttaaaaggtctttccagtaaaggaacagtagcaaaattactatatcttctacaattggagaaggatcctctaattttaaaaggaattgtgcggtgatttaccaccgtcaataactgggtcgtatgaatacgactataatgcggtatctgtttagttagatacatcttgaacaatctgaatcttgtctctttgacaagaaagccaaaataggaggttggcagtaaatttctataaagattgaggaagtgagatcacaaaaaatactaccaacttcttataattatataccttgtatcccgagctctccacctcacaggcttgaccgacggatacgtaatgcgattttaggtaaagggcctacctaaattaacgaatgtttttccaattatattccaaagacggaagaaactaggctggtacaaaataaatgtccgcaaagtttcactgtacacctgatgttatactgcacggctatacttatgtctcatggatgcgcattttagccagtacatatatagtaaaggaaaagaaagatggaacggaaaaacaaaatactagatcgtctaattataaaaaagcagcaactttgtgaacggtttaaaagaacaattgatttaaatacgcagggcaatcaaacaatttttgtaaaacaggtgacaagagccaagtgacaaaacgaaagaggcatcatacagcgtctagaagaaaaaagtcaaggaaaaagaaggatggctgccccttcgtctcgaatatttataaacgttgttcatagtaatagactccaacgttttatatttcaaattaatgaaaaaaaaatgaaatgaattcttcttacaataaattaaaatcagatgccaacggataacgtggggtaagagaataaactgactgagaaaacaagccgtgcaaatcgctaaaaccatagtaggatgcagctttcattaggcggaacaaaaatattgttaggccaaaatccaaaaaatattgactcaactgacatcagtcggcgaaacaattaattccagagtcataatcttaaattctagtgataaaaaaaagtatgcgcaactcctttaggggtagatttgatcacgaaatataaacatttaagcgatattttggccagttagcaaatttagacaaacattttaatttaatcaagataaaaacacgatgctgattttgaaaggcgtaaataatgaaggtggcagaaatttccaaaaggctagaatgcaaaaggagaaaatttaaatcaaaaaaatgaaaccaggtacgtaaatctagtaacgattcaaaacagctgtcaacaaaccaatttatcatgataacaacacgatgtttcgagactgaaaaaaattttaacgccgcttattaaatttttttccttatagctaccaaaagtttctggggttttaatgtcaaacatttttttcatcgagttactagacatgggataaacagtagcattaattcaaaacctagaatttcttggcaaatttaaatagtgtttaatgctccatatattgttttgagttctgtgacttaatcatgctgaatacacgaaaaaaggcttgcagctttaaagtcttactacacagaccagctaagaatggagttttaagtttttaataactgagaacaagtaaagctttgtgaaacatgagttattcacaattggacgcgttatttccgtaaattttaggatttgacgatgaagagtttaaaatatttgtttaggctctaatgtgtttgtgatattaaggacttatcaattgttgaaatattattcatcatttttatacgctattatgaattttaaaatcagaagctgcttgagggttttagagatgtgttgtgaagtgggagaaatattttcgcgttgataagtgttagccttaataagttagcacacactatttatgcatacacaaacgtattctgtagaacttaatcaaaagtgtgtttaaacgcataattcttcttaaaatctttcaatagagaattaaaatataaaagaagtttctgaaatatgtgatttaaatttcaatatttttttagtagatgaactagcgtacaattcacgaagacgttagaatacgctaatttttccaagtgtgatactttatatctaggaataactggtacatccatgcgtaatttgagcctcaatgttagtactgtttagatttcgatcagcttttcatagtcattagcacttcatttctaatatacctattactttttatagaaagaaagaaattgtctttatatatcttgattggcctacctgtctactcattaccatttatgtatggcccctattttatttatcaaataatgaatgataatgtacaatacactatcctgatatagtgatatgttactatatgttaaaaatattcgaattttacaaatgtaaaggattggagaaaagcttgaagtttactagaaaaggaaaatgaaattttttagaatcaaaattccttaaaactgtaaatctaaaaattatttaatgattcaatatctactttacgctcatatttcttaataatgagtaagtcgattgggagtagcattaatcatagacatcgactcaaaaaatagaatagttgttgatattttattaagagttcttaaaacttgtatcaaaaaataaaagaaagtaattataagttctcaattgatattgtggtcaagttgagtcattacgatgactttaaaaaaaaaaatcaaccgaatataaatttacacactatcacgcattgtttcccaatagcaccgtgtcctctggttttttaataacgttgcagctatccgatgtatttcgcatacttagagaactcttcatcaattctcaatttcttcatgtcctcctcccttaaacaaatagcaactgtaattccaccttccaagtctttcggcataaagtaaatcaagccctctatcgggataaactggggtctccgtacagcctctggttttcccaatcctaggttaaactcaagctcataactattcaacttagcccatgaactcaaagcaatatcggtatttggatcaaggtttgagcaaaaggagattagatttttatttggactacgatgaattaaagtcgcaagtgcactcgattcataagcccgtgtttttggatccaaagctgaacgaagcttcgatgcaaggccacccaaaggctccttcatcaactcttcaattacacatctctgtgacttcatgttaagcattagtcctggatacgttggtgaaatattgcagtactgccgtacatcaacagcacgacaaagtgtggatgtggctgtagggttcaatcgagaaatgcagcagcgaataatggcttaccagacgaatgtggtaagggaatcgtcggtggatatatattctgaggcaaacgacgaggggagagtttttgtagccagtgttttaagagcggtgagtgagttatggtcgaagcaaaagtaactccaaatacatttaggaggaggaggatgtgatttatcaacgctttcaagttcggaataaaaaggaggtgacttcaaaatgaaatgatccatctcagaacctggttcgtaagagtcttcgagtaaagggataaggttgtaacggggaaggttaccatcgctagtaaatggttcattgcaacaagctttagaaaagaggttgataacctaaccttggccggtcatatccattgcattgtgctgaccgacaaacgtaagcacgagaccaccagtgatgaaactggcttggacaaggaaaactggatctgagcctaacgtttgttcatcaggatctcctggaatcgttttgcgaggtgcgaaaatactttcgttcagcatactgaaaggaaaatcggcttttctgagcgcgtccatggagggtatagaagggacatgctgaagatctttgacaaagaaaggaggcgttttctcatacggtttaatcttgaatatattaaagctttttccttctgaactttcgtgaacaacctgaccagctagccacggaaaactggctgacagacgctcaagtccatttgtcagcgtctcaataattgctgaatgtgaggaatcatcatcgactattggaaaacaaaaggatatctgggtatagattttaagtgataattgctgtgctaaaacatccgcgaaatcatagttgtttcatccatgatattggttgcactaatatgtagtgggctgatatagcgtacatgggtatggtatgggtacgactctctgtagcaggctcaattaagcagcttgcttaagaaaaggaactgtagggtttctcaatacattttgccaactgaaggaccatgtagcattgagtattttttgtaggttacaaggtaatcgcggcaatgtgagttacgtgttgaaagaattttggagtcgaactcaagtccagcagaaatgtctatttttatacatattggctcaacctccatctacactcatatgttaaaatggttaaacatataacgcactcaagcacattagaatccatcaaaaaaacaatcaagggttacaagatgaacgtttatggcttaaaaaaaaccatctctgcatctaactgcatcaagaattcttaacccaaataatgtacgtcgagctattagtaaaagcctgtttttgtttatagtcttaatgtttaactaaaaaagctgggtctctagggaaaagtatactattaaaatcagcaaatacggtatattttagatttatagtcatgattattcaataattcgttcaatataaaaggcataacaaagagtaataggcactgctaataattgtgcattttttgaaatagtcagaatcctctggagaataaagtgctatcttcttatcagatgaagataaactcacttaggcctatcaagcaaaacgtaactttagtaacaaaaggagcttgaagatcttaaagataatttgtattaaatcataattgctaaataaattaataaaagggaatatgtggtattggagtttcgcccgtaattttggcagttaaaaaatggcgacacggttaaaacaagtaggtaagggtgggtaagtagttttgaagatggaaagaatattgaaaggttgcaacaggttaggctgtaatttaaacaagtaaaaaatcactttttattatattcacagttttttgactttttttttttattttccagtcgttatacaaggatcgtcgtaaactaagatacaacagggtaagttactcatcgctttcaggtaaacaagaacactgtctttttatgatgattcattttgaattcggacacaaaaagcagaaacgggagacccaaagaaatcaagcttttcgtactacttcaaaccggaggaattaagtcttaaacggttcaataatgcatttaatatgggcagaagcacataacgatatcccacactaggaaagcccaaagcaaggctaattaatccaagcaacgaaccaaacgtcaaactaaacatcaacgagaataaaagtacaattaggctaaatttaagaaatacactttgatgtttaaaccattgatagccctctttggatacctcttcaatagacgagtagctatagcgcgacataagactaggacgaccatcattttctagatgtggagattgcccaattggagattcatccttcaattctcttttgatatcgatattctgttcagtcattttgttttgtggcaatttagtttaatattcaatgtgttccaaaagaaaaataaacgttaataaaggtaactgttgtattattagacaatagtccttagcaatctatttaaatgtaacaattgctttagtaatttatactttttctcttttaaagtcagtgaaccgttgttgggaaaagtcaagaatcaaggttagaaacatatacgtattcattttatttacgccttcccccacattggatattgccaacaatgaacaatgacattaaacttctgcagaggcgaaaataatgctatacattcattttatttattaaaatgatttatgagcgaattgccttcttccaacagtcaaactcgaattccccttcactaaaacatacgggaactgttttgcgcagtgtccactattgggaaatggaaaaatcgaatttgctagacgaatatggatggaattcttgtctattcctttttctattttttgtttgattttttaaataaattagcttgtttatcgaatttatctggatggggtttatcgttaaaaaaaaacaccctacccaaaaaaaaaaaatttatttatttttataagtatttttattcattaaccttcttctggcatacgagtcacaatcaaccttttaattttgacaataatataatagaaataaaataaattttcagtcgtggtaatttctattacatattcgtttaatgtaatgtgttttgacattactaaaatgggatgaaaacatccttttacgagtctatttaatcatacagaaaaaatggcattgaagatgcaattaatgaatggaattcatttgataaatgtattcaatggaaggataatgcttccaaaataaggatggtcaaaatttaactcaagattgttaaaacaaggttgtaatcggagttttccgttttattgaaaaacatatccccttatgtcttatgactattttaattgaataacataattcaaatgccttttgttgccttctatgcacatatgtgaacgtaaatctagcgcatcattttataatacagttagtaggccgaaacatacaagcatataacaaagataaatcaacttcttcgaggaagcatattcccttgatcatgctcaacagtttctaacttcaatacaagctttttttattcatttatttaactatttgttgctacacatactagtttgtttatgtatcatattcattgtcggcatggcaacgtggatttatttacgcgcagcgcgtactcatttaaccagcaccacgtatattcatttttacaaatacccagcttatatcgtagtgaggaggcgaattttgcgaaagaaagcatttctttcattttaatatttattaattttttgtttatttttgttcttttttgattcccctcttttttttgtctttactctttaatttctttctatctttttctcctaatcatattaagcttcttatgttctattcagaggccattctttcaaaaaaggtatgtagtttataagttttctttagcgcgtaaacagtgctaatttgtctttgaatcgtctgactaactgttcgcgttagggtcctttggccaaggtatggttggcagctcactgggaaaagaaactttccaaagtgcaaactttgcacaccagtattgagcaaagcgtccatgcaattgtcacggaggaaaccgctccaatggcccttcgcctatcaggacaactaatgttgggtgttgttcgcatttattccagaaaggctaggtatttattggaggattgtacggaagcgttgatgcgtttgaaaatgtcctttcaaccgggtcaggttgatatgattgaaccagctactgctctccaatctttaaaaggtaaagatgctgtgacacagagcgctaatctcactcttcctgagacaattacagagtttgatcttttggtacctgatagtacatttgattttcaatggtctcaacttcttcgtacaccctctcgttcttcgaacactcttgaactacattctttaccaatatcttcctctccttcttttccatcttcccagctatcaattgaggctggacgaaatgcccaagtagaatcagggttttccttgggcgaatcattcgcacatgttggcaatgatatgcagtttcatcttcccatttcaaattccggtgctgctacacctagaagtgtgcactctgataatcagtcccaaatttctatagaagtaggtagagatgctcctgctgctgctgccaccgatttaagtggaattattgggcctcaaatgactaagtcgccggctagttcagtcactcattttagtacgccaagcatgctaccaataggaggaacttcattggatgatgaattgttggctcctgttgatgatttaaacctggatttgggcttagatgatcttttaggagatgaacaaggtgctaatgctccggcgatagaggctgatgaacaagctgaaacatcaagtattcatctcccttctgacattatggaagatgattcatctcgtcctgcagcagcaggagtagaggaaggtcaggttgttgaaagcgccactgctcctcaacaggaaaagatcaatccacagaaaactgtacgtcgtcaacgtgcaattattgatcccgttactgaattgtcctccaagcaaatgaaaaaacaattggcagatacatcttccatcacctcaccgttatgcttgaatacatcttccatcgtgtttaatgccaccgttaattttactcgaaacggtaaatttaatacttccatattttcttccaacctgaaccctaaagtaaacgagcttttgcaagctgatttcaaacaggcaattctaagaaagagaaaaaatgagagcccagaggaagtcgagcctgccaagcaccaacgtactgatacctcaactgaaaaccaagaaactgctgaagtcttggaccctgaagaaattgcagccgctgagcttgccaacattactgaagccgctatcgctactttaccacaagaaaccgttgttcaaccagaaggagaagctcctgagcttggttcgccaatgggatttcctgttactgccttggaatcagccgatgattcactttttgacgctcctcccgtaatgctggacgaggccgatttgctgggaagcgaacgattggactcttcggtatctgaggcccttcctagttcacaaacagccaaagattctctacgcaataagtgggatccttatactgaaggtgaaaaagtatccttccaaactcttagtgcgggatgcaatagagaggaagctgttcaacttttctttgatgtcctcgttttagcgacgaaggatgttatatctgtcaagcaggatgttgccattcagaacgaaatcacgcttactgctaaacgtggaatgctactttcatcactatgagaggtcggttaatattttttcaaaatccaattagatctataaataagtgtgaatacttacacgaaatagatttttatgacagtaatattgttcattgctttcttttatctttattttatttttggaatcacgagttgtatgtctttctttttccgagttacgatattactgttggatgtatgtaatattatcagctcaacacaaagttatgattagaaatagcttacgcgctttttaatttattctcaatgattgatctatctcttaaaaatcttcctttcaatgcgatgatacgggtttactaggattgaatatataaagacaatatgatcatattatattaggcgtatcttttttgtacccaatggttgagaatttggaagcgaggaagctacggtaacttgcatacctttggagcgcgcccaatctattgcatctctagaaacagaatcacaattaataatatctatacgttttaattctttcagtcctcgtaaaactgctataaatcccgatccatcgagggatattgaatttgaaaagttcacatactttagatttggacaacaatcagtaatgtgtattgcatgcttattttgaagagcaacgttatcaggaatctcaagatgctcaagttccggtaaagatgcaaatatttcaaagaaatggggggccaatgctagcgaatcgtgtagaaccagcttttttagtttgtaacaagaagtcaaaaatttgacaacattatcgatatcattttgagataaacgaagataaagaaataactctaagttgattagtgattccatccggacatttgtagggaataaatatggacataaaattgtagatgcaggattgcagggtttcacaattaacgtggtaagagattgaggaaggaatgctagatctttaacagtattcgatactccttcatcaatgataattaacgatcggagattaattttatatttttttattgcagcaactaggtctgactgatatgaggcttccagatattctaaatatggactggcagacagcaagtctttaagaaattgctgttctttatggtgaaagggaaacttttgatttcggataaacgtcaaagatttaagagccagcggtacagattctgcattaaagagtttatcccaatccatagaatcaaatatcaaatcgggaattaagtcaacaagctcaacctgcttgagtttcttacagcaagataaaatcttagaagctatggaaaatgttataggagtagcacaataaaagtagtgaagttcagaaaatggcgtccaaattgtatacaatttatccgttgactgagtgtggagaggtgaaatggttttgtagactttaagtgatttgactgaacgaagtaaggctttggtaggtgttaatataccaagcttctctaagccaattacttcctgtatattgtcttttgaataaacagagtatcgagcaacagccataacgtttcgatctctagagtttacacttcgaggagaggcgcatgaaaagtctaagcaacaaaataagctaggttctttcttaatacagtctctccagtgtttgcagacttgcatacactgaacaatacttttgaaatttagttgctgtagaatacataataggacttctcggggaagaatgcgaaacaaatctagtaccggcctggtccgaagaattctttcattcaatctttggcttactttttttaataccggtctcaagggatccattttatgcaccattcgcaggccttgcgtatacaattgatctgctttcttatcaaagccgtcaagctgtaaaagttttcccaagcgtaggtaacctctagcatttcttgcattcaaatgaatcatccgtttagcatcaagttctgcttgtgagtattgacctgacttttcgtaaacttgagcccttagttcaaacaagtcaatcgtaggattgggctcctgttcgatggttttagtaatgaatgtcaatgcatcttcaaacttccttttagagagatattgctgggtcttctcctttattgcttttacttgatagttattcatgaatccaaatcttaatttctatacccaacgatttattttttctatacataaacataaacctcccatatagcttccaatgaaccgtattttaagaacctcgatatcctttttgaggtatatattatgctttcgtagtcgcaagctttatggagtaagttagaattgttaaaggatagttaaagctagcgccttcaaatttcatttaaacagaaattgaatgtgcaaaaatactaataataagcatgtaaccaaaagtttggaaaaaaaagtatctacttatttgttatgcttttcatatgttaaaacacgtaaacaatctcaagcaaaattagcatacggtaatcgatcaaaaaatatttgggtttaactattgagtacaaaacaataaagtgattaaaagataaagcaaggatagcttcttatatggtgtttactattttgcactgaagcctataccatatacgactcatcgaaaattaaagtaatcgcactcaacagcatacttctttacattagctatgaaatttaatggaaatcgagaacaaatcgaaattatgcagttttcgcttttttttcagaacccagtaggaacaaatgattcattagcgccaaatatggccaacatcattatattataaagagagtatttaggcagctgataaaaatatttcagttgtcaggttactcatttaaactaattttgttttttggcagaaggaacgacaggtttagcgggtttttggagaagccaaattccacaaaataataaaaaggcacccaatacagagaaacaagaggcatagtaaggataggcgtgagggaggaatcgagggaactcattatgaaagaattgacgaagtgtaaaggtagatttctcttcaataggagtaaggccaggacgcttgtattcgattttaaatgtaaagtcgccgtagtggtcaggcgcaactaacacagcttcataatgttgagatgtttgactatccgatggaactggaacgagattgacacgatagtaagggtccaacatgataagttccaattgaacatcatctgcaacgtatggagtttgctgaccgtcttctaaaagagatatgtcgattgagaaaatctaaacgttagtactcttgaaagagataaaatattgtgctgctcaagtacgcttcaaacaatatacttgctaaaattaaattatgacataatatcaataaaggctttttaaatacaaacaaaaaacttaccatttcatctttaatacgataacaagaagcattgcgagactctaatggctcagcgacctttccataagtcatgttagtggcctgcaacacacccttgcgctggaaaacccaatttgtcaaatcacgagcaaaaagaaaattagatttggaaaacgaggggctttggggagacaaatattcatcttttaacatatcgatactgccactaagaccaacacgttcgccggtgctactttgcaaaacactgaccaaaaacagttgagtgccagcagcccaaggattctttgagacctcagcctcagttttggtgttataaatataagaggttggattaccacgaagaataggttgtgtctgtggatttggacctaaataatggccaatccctttatataaaatagggccagcagcccgggtctcatcagaaatgatatatgggttttccgatattccatccaagagaatgatatcgtcagaaccttcagcgtgattaaaatgatcaacaacgacagattgacgttcggccagaaacatatccagttgtcttccaagctcccttattccttcgggaagttgagagcctgcaacaacaaacaagttaccaccgctttgaacaaattctagaagagatttaggggagaaaacagggcccaaacctattcataaagtgcgttagcgtaagtttatcatacacattttctaaactgaaatcatgttgatatcaataatcataagccacatacttttactttgagatgacaataagatcaagttgtcgtaaagacgttcaccatattcaaatagctttgcactttcatctttgatgtaagaagttttcacatcaaaatctctgtctacatagtaacagttagttactgaacgcgttagtcaatatcgtacccgtaagtgattgtaaaaatgtgctatatccaccgatatcatggtcggcaacagccaaaaccgtctgacgagctgcttgtactaaaagcgaccatgtaagggccaaagcaatacacaatgcgctcttcatcgtagctgtgtttccaagtgcaaatgttggtagaagaagagatcactggtattaaccaagcatagctacctccgcatactggtgcttatgggattgcgttgaactaattaacgatatttttataagagcattcaaaataacgctaaactactttcaataacataaagacacgtaaaaatttactcaacagtacactattataaaagtaattcgtccaatttttatttgaaatcctaaattccatcgattgaaatgaatttaaattctttatatttctattcaacaaagaaatattctcggtaataaaatcagcgttagcttagctcccctcagcaatgctttatttagcaaatttcttaacattggaataaatggcatatacaaatccctcaagaagtcaaaatgggttatttccttgcaatataatatccagttatttatatcagcttagcaaaaatagacttgttctattagcttataacaatgatacgacagaacccatgacatatcaataagataacaaaatatcaatgtcaaagaataaagcctgcttttctaactaattgcaatcatagtgtgcacaatttttaaagttaaacatctaattaaaacgaagtgcgttatctacgttgacagtttaaaaaatcactaaaatgcaatagtctaaggtaaagggaactgctttttgggaagaggaagagtagtgccgctaaccttgatgcattcttgtccaagccaatgaccgagagtaacagcataatcgattccttggccttgagaaagagcagcaataaatccaccagcaaaggcatctccggcaccattggtatcgacgatttcctcagatgggacgcggttgggcttgtaagtggttactttaccgtctttagcaacgatcgtggcatcggctccttgagtaatgacaacaacacgggtgcgtttcttgttaaccttctcaacagaagacaaggccagcgcaatctcctggacgtcggtacttttgattccatgattctccccgtagctaaggatttcagcttcgttgccaataacataatcacaatatgggataacggaatccatttgctccttgaaaaattgagagaggaaaggagcgctaagattcatgatatagggcttgttattctcattagcatgttgagctaaacataacatggattcgggactgacggtcaagtgaaaaccaccgacgtaaataacctttgcttcctcaacgaacttccatacattcggctgttgcaagtccttgagcttgtagttgttagcagctcccaagttggtacaaagggagcgatttttattgttgttgctcaagacgacagcacaaacaccagtaggtgtagtgggatcaacagaaaactcagatcgtaatccagctttttcgttcgattcaagaagcatatcagcaaacttatcttgaccaacgcagccggcgaaaacagtagagttaggaggaagtacgtattgagcagcacggcagctgttttgagctgcaccaccggcactgtagctaacgcatggctccttgtagatacccatctggctctcagaagctaagacggcgtcgttgctcttcaagccatacttttcaagagttgcagtttcaccaccaacatagtaatccaacagagggttttccaaaccaaacaagatgtatgaagacatgataaatgattgtagtaagggaagggaaaaagttaaagaaaaaccacgagaaaatacaccaacaggtaaagtatcttaatgttcaaagagcgatattatggcataattgtaatgcgttatattattaatactatactgcgttaaatatcgatacatgccatatggtctgtttatctttcgctatatattgtatggtaaaggcatactatttttaataaactattaaaatttgagcagctaaaaaaattatcaatataagcataactgtacaagcatcctcaatttcagttattagctatattggtgaaaaatataatactatgtaactgaagattgacagtgtatgttacttattgtacctgtatactggaattctaggtcacaactaatactcatcgcaattttaaccttcattaaactgattgcaaactgcataattaaacgatataaactgtatcacactcctttgcgcctcggtatattataatcacaatacttatttaagaaggccgatcacgagaaaaattagaactaataaagattaaaagagtcgatatttgatgctatatacaattggtcatgaatattaactccattcctgtattatttttttaacaaaggggttgcttcaacttttagcggaaaacttatcaaagtgtggaagaaataataaactaagataaatgatgatcgagttgcactgcgtcagggtagccggttgtcaaaattttcaatatacgaataaagaaataaaaacaaaaatagagtgaaaaaaaaatagatatcggcatcatgctaaacgtggagacgatgatccgccgttttttaggataaatttaggatatgacaggagattacaactaaagaacttttggtgcttcttcaaatatcctgaataaaaaaggtcgttaatcttcaccttgaacattcgctttcttttccataatagcgctaacaatatctatggatagtagctgtaggtttaaatcgttgatcaattgctctggggctgtagaatcactttcccatactaataagattagaatttcttgcaaacgctcaaagctatgtcggagattagcttgatcattggaaaagatagtaattaagctagaaatgtcgttttctaatgccatagcaccataatcattccactgaatcttatatagtatgaggttttctatataacttgcagctttctcgcatgccatagagcgtaaagaaagctgattttcaggagtaaattgctccagcaacaaaaccctgtcccaaacgctgcgaagacgggtaactaccagtctttcatgttctgtctccttcgtatagtcttcataggacaagacatagttgattccatcaaaggaatcatcgatgcattgctcaattcggggtaataaaaatatcggaaagtacatgttgaaagaagtcttgcaaagattttcaaaattaacggttagctgcaaaaaattatcaatcgatttctttaccaatttttggtctttggcaaaggcaaaaacttcttccaaccgactagaaacaccatccacaattgattttagatattgcttgctgagtgaagcactatttaccaatgttatgtagttttcgacttgtttggcgggaatgctatttgcattctttagcctctggaactgagcttttataatgttacagacagttaaaagattatgggaaaggtagacatagtaatcatttcttaaaatagggattaagctttcgttaacaaatctggtgaagaataaagaggagactgtaaaaaacgcacgttggaatacttgcttcgtaacgtacatgacatcgtctacaatagagctcatccatggggaaacctttgtgtaatattcctcaagttccaaagacgtttctatacttctcctgaaatagtatgtttctaattgtaataaggatggaagaagttgcttttttaacagaagttccatctttgaagaattgaaaatagatgcacaaataagattgtcctggacagatggatcattcgaagtaccatcagattgggacaatcgaaggacaagacggctaataaatatttttgagatattccatttggagacaatggctgacatttcattcaaaatcggatgtagcgtttgaagagagaccctttctaattccttttgatccgaaacaaaggcacgatttttcaacttcgcatgtaacaaaatgtatttgtaagaagctatagagcttacgaggttatcaattcttctcacgtcaaacatggtattcacgataatggaaccttggcgatcacaatcaccttgcaatttttcaataacggtgatggtgtttttggccttgtaatatttttgaacaagaggcgtatgtgcgcgtatgatagaagcaacatgctcgaccagtccggtaaatgcctgtgcaaaaaaaagagcatgagtagggggctcatcgagagtggccctagctttagaagcaataattccaccaaaaaaatgccaataagcttctaatccttccttttctttgccgatcaaagggaagagtttgaagtaacgagtgatttctttttgatcctgatttcgggcggccttatggaattcccgccaaaagagagtgtgtagagattcggtgatttcttttaaggtgtccatgggcgctaaaggttgctcagctgtgggaacaacggcatgtgcaaatttcccttcgatgatagccggcgatgtggagcttgctcgatgtactaaatcagctgctttttcccattgttggtgatgcatagctctgttgagatcctgcaaacattctttgaaatctcggacttgacgaacaaataaaagacactcttttatacgattctgttctctatcgaccgatttgattctctcaatgacctcctcgctaacgatagtggtattgcaaaaagcatctttaagctcttcaatctgacctacaaacagcactagacgttctgccatattcttgattaaagaattgaacttctcagtcggctgtgcatcgcttagcagcctttccagcttttcgtcggttcgttgggattcgacttgtaagtcatgaaaccgttgtttaatttgcgagatatcagtgcagtcattgatggatatgtccattgtacactcattaaataaagaaagactaaaacgcgttcgcaaattatctcaaaaaatctacgaggttgtgaatattaaccgcgcaaaataacaattaaaaaactcaaagtaagagtgaaagaaaccaaagtaagggttgtcgtcagttgattttcgaattaattaatttttaaataaattagtaaaccttgcaacgtctcccattcaacttgccaaatgccgcacaattgactcctactaaaaaaagagttactgagtgcattgcaaatggtcaactttacgatatcatactattccagtaactaataattaacgagacgataaatatcattatttgacagaacgcaacatcgcagactctaatagcgagagttcgctgttgttctttaaatgtttgatgtgaggcaggaaatataggagagtatattttgttgtgcaatcattcattcttatagtacaactgtaataaaaagtcatggaagagcaatttccaaaagctgtattttaaaaatttacggttttctgctacgcctcgttgttaaatacaaatccatgtttttcgaaatttcagcatatttgtcaccaatgtgatggccaaacaacaactcacaaagaaggtagtctatgttaaacatctcagttctacctaaaacatactcatgtatacccccttctaagaattgcttctctttttctttatttatttattttcaccttgaatcctttactcgatttcccactgctgtaccaatattcctctcctcgtccaaacaactagatctttatggaagttactactgggaagcgaatattactaagacattacaaaaatgtgtgtactattttacggtcgaattggtcgacacaaagaaatggtaaaacgcgaccgacctactaattaattctaaaaaaaatcatcaaattaacaattggtatttgtttgatcataacgatgtatatgaaatgtcataaagtacttgagtgtagaaacgcatgcgtgcgacgagtgacgagctcaactataagcaattgatatggaggcgaaactttctgtaaggagagaaatctaatccttcttcatagtatgcatctcttggtcaggctcaaaatgttgaatttcaggatgagcagacaaagcatctactgcattctcaggaagagaaacgctgaatcccttaaatacggtatcataagtatgaccaattttagcaccagatgcctctaaatcagattttattttatccatcgatgcaggatcaacagaatctttcaattgaacgatatacgacttttgactcatggcgaaataacgaaggcgaaaaaaacaaggaaagtagcgtttcagattttttagctgtacttaaaattcacttaattgtcaaaaaatgaacaagcttatgtagtacagataagaaggaattgagcgcaaaggggaaaaggctggtttatatagcattcgccatgtgcattacgtaggtcagcttatctaaatagaacggttgtgcacattgcttgcttagccaatttattagctctttctctttcagtatactttttaacgaaagtcaaaagaactttggtaaaataaataacaaaatatatattacattttcgtattgtacattgagaaggctattgcatttgcatatagggacacaatattcctcattattcctttttttcacgcagtgtagacaacgcggtctggaaaagacatacatccattggaattgagttgtatttttgggataggcggttgagtgagaatgaaattgagaaattagatgctttaataaccagtgcttttaaattgcttcttgctttttgatcaacaccgtgatttcactcctgcgaggtacatgttacctagctttgatctaatttgaaaagttggactcatggatggtaaagagagaaatttcgttttatccatacttaatcatagtatgtctctcacgcatactctcacataggtagttaattgggattctcatttgtttaaaatttagctggtttgcaaaggaaaacaggttgactcctgtcttttttgggtctttgggatttcttttgtttttgctttttcgtctctggttttgggtattttaaaaaaatcacaatgattttagaagacacggatctacctttaagtcacgaacagccttcttactctcaaattaaagatgttttggacaaaattcctactggggagcacttgtgggaccttcctaagtatgaggagaaaataatcctcaattggcttatcaagctcttagctacaaatttggaatggatcacagttgaagaggaacgagactatttggttagcacgatttgtgaacgaattgcagagcgtagtggtagacttgcagctcctactaggaagagggaattttccctttcaaatggtgtttctgtagttcttcgagagcccactatgacctataatactttaggatttaaaacatgggggtctgctcccttgctttcagcaaatcttcccaaatgggaagatttgagtaattccattaacgcgctagaattaggggctgggactgggcttgttggcattagtgcagccattcaattaggatggcaagttgtatgtacagatctaccagatatagtagaaaatatgcagtataacgttgattacaattctgaacttatccagcaatatgcgggttcagtaagctgtcatgtattagattggatgaatcccccagatgatgataaccgaccatcatggcttattaaaccatttcaacggattatagcaagtgattgtatctatgaaactcatttcggcgagttagccattgcactgtttcgtaaatatttagctaaggacgggattgttatcacagagtatccacttcgcgaaacacatttggaagaaataggtgtgtttgaaaagggaatggacgccgccggatttgaaagacaaatgggagaagaaattggtgaagaagactttggctctctatacccagtaacttgtcgttggagtagatggaaataccatggataacttaaaatgtatcaatctataggtcaaaccatgttgcaaactagaaaaagcgagccaaaataattgggttttattttttccttgtttgaataattttagattttaatagcaaagcaatagattcttttgtattatttacagtatcaaagggaatcacttttggttttaaagctggctttttgagcccgcttttttctgtttagaggaacgaaattgcgtaggttggtttagatcaacaggacatcgatactgaattacggtttagtagaaaatctatttgagaaagttaccgattgttttcttgtaaatacttttttatccttccgcgttcattcaaagcaacacattagtatcgtttcgtctctatgagctttcatagttattttctacaaattcaaacggaggactagaaattagaaagtagaattaaccataaacatttcacttacccttcgtactttcgatctttaatcagcatgcgaagctaaaccctaccctaatttctccgacagtgtgccaatgggactcccgaggattggcgttggccttcttccttacacacccaaattccccctctctctataattcgatctttttagcattaaattattgaattaagctaataattatgtatctttcaaaaattatctgcaaaaaagtgccaatgaagcttctctgcactcgcaatgctgctactgtgagtgctgctgctaccaacgctttgcagaaagagcagccttccggagaggccatgatcgctcgtcctcgtttggttgatttggacaagcgttggggtattatgtctcaggaggagaaagacggtcttatcacagatttgtatgctcgtcagaaacaaccctggacgacactctccattgaggaaaagaaagccgcatattggattgcttttggtgaacacggtcctcgtgctttcagccacattagtcaaaagacagttttttggggaactgtcgctggtttaacgatcggtgtcgtattgtttggtctcatccgcactcaagctgctccttctcctcgtaccatgactcgtgaatggcaagagaagtccaatgagtacatgaaggagaacaagatcaaccctattagtggtgaagctagcgaagggtttaagggacgtggtcaaatttccggtggtattttctccccctccgaaaaggacaagaaataagaaattcccacattttgagttcaataaagtttcagcatgatctgggtttctttttgcttagtcaaatgaaaatttatttagttgttttatttcttgagcctaactcgactttcatggtaagatgctacttcgtcggacccaccattatcaggtactggaaggtttgactttgctacattcgcttcttttatttctaaaaacgagttttaatttatccccctttctaatgaaaatttcagcttatcgtgaataagtccggaatatagtaaatcgtaaattcattgctttgctgaatgtagttgattaacaattggggtagtgaacgctaatcgaagttcgaatgcttattgtaacgttgtaagcttcatgctaatgatctctgaatacatctatgtacacggttggcgtatcaatttatttagacaagttgtcattggatgaagtttcacaatcattatttagttttaatctacaaaatcactttcccaaaaaccatttggaataggtttggggatgtttaattttcgatgccggcctactttttgcaccaaaggttgatgcttacaattgggtaaagagccaccacccaagcggttttcgtcattccaagtaggcgcaacgctgctttctttgactggaccatgtaactcatagaactaaaacaccaattagtagggaaaaaagccaaaaatactcttaccttttggcaatccggacattcgtaagcaggaagtgctttacgtttattacctcgaataacatcatcgtttaaaaattcaggctcaaatggtcgcttcttttcagtcccctttttctggcgattgtcagatactcccaacgtatttatgtccaacggagctaatggttgtgtttcacgtagcaatatcatgtcttcaggtgaccttgctcgtaaatgcatttcaccgtcggaactttcaaaggactctgcgcctataggatttgtgtccaaaaatttttcttctttcacgttacccaatggcacagaaattggtttgacaaatgctgaagcattttgcacaggaagagtgggtgaatgcggagggattttaacgctttggtttttctctgaaaaaggggcatttaaagaagggtcctcttcgtccactgtatcacttccaggaatctcatcctcgtctgttgtgctatccaattcctgaatggtatttgaactaactttggaagacgcagatgaggatatctgttttgttttaacactttccaactccttttcaacttgaatcctcagtttcttttccaagaccaattgagatttaagtctagcaatttcgacttcatattgctctagaaggtttcctaactgacgataaacaatgctccaatggaccgacttattgtgttcctcctcattcatacgccaatcacaatatttttacttaaattattctttaagttgttcagatgaacttagggattacgattgaaacgttgtagggctgcttgcgccaaaacagaattctcacgagaatagtatgcttctgtatactttgcttcagcgatttcgagctcctgcaagcgtttctctctttcaatatgtaatgaatgaaatactttattcgtaccgtagtacgaattgagactaaaactattactctctacccgcttttcaactttgggtcgtttcaccccaatttctccttcaggagtgtcttcttcgacgaaattctcctttcttttaattttggaaagtttttacacttgattcgtgcttagaatgggtttttttttgtaattgtaccacccaaacgttggtactttgggtttggcagaaggtaaacctttgtcagcactcgtcatttgtaaacaaaaagcgcgacgcgactaccatcctaatacggcttatatcgttaaattacgctatttcaaagcagtcacgattttcgatatataaaagagatagtacctacaataacagttctttaacaatgtcatttgcaacccaccgagtcacggacttggtctttaccataccgaggatgcagctgtcaaactgcccgtgctatggggtgcaaagaatatgcgcctgaactcttacgacctgtagcagtactttattatgtcgtacaggatgagaggacggcctacatagctttccttttcagttatcctgaatcaattgaaaatcaacttttagttatagttaaaatgagtaggttgaatttttttatagaaaagagtagttaataaaagaaaatgacgataatggatccagatggtacaattttttattattcttttgtttacggatgacagtaaaaggaatgtaattttggttgttttagcttccttattgttttcgaatacagaggtattctaatatgcgaattatgttgtacctatattactgaaatagctcattcatgagggacgtggtttagtacatcccacttatagccttgggaatgctataattgtaaatgttattttacagtatcgtttaactagtaataagtatctgttttggtagctttattatgcaaagctaacagaatgaattaaacaccgcacataaaagtgatatgcaaaaacgtaatacaatgcaatacagtgtagtatggctgggataaaataacagctgtacgatgctcctcctaataaaagtaagcaataacaagaatacaaattgcccccactcggaatcgaaccaaggatcttcgcattacaagtgcgatgctgtaccactaagccataggggcaacgttgattgctgcagatttgaagtaacatattaataagtagatatttttgtaagattccattaaaagagagtgatattcattgtttatataaaatactattgtctgaaagataaagaagtttttataaattttttctttttagaaatataaattatagtagaaaatgtgaaactttttcttgcgcgggatcttgcacttcgcaaatctaaaaatcagtattcgactctttaagtctcttcaatgcttaatttaccataatttctcatccattgttttttcttagataatgagattcatccagcgttctagttaatataaaaatctttcttcacttgaggatttgaaggctaattacggtacctgcttagtagaatacatatcgttaaattaaagaaacttttcttatagcgtatttgatacttttcgtgtgttgcaattaacttgttaattgcaatttttttgattaaaaaaaataatgtatccttcgcattcgaaaggatatttcaaatttttgtgcaatgcatctctgtttgccaaatacttgaaaagcaacgagttcttcttctactgagaactccgcaaggtaggtaaatctcgtgtagctgctaaacaaatcctacagataagaaaaaattgccattatactttttttctgtaatatttttaaaggcacaattatccaattttgtttaacagaactagtgtattgctagatgaggaagtctgtagaaatgtgaagtcgtatcccatagtatcaggaattagtaaatttaagagattttcaatccactgattgttttaacttctctagtttgtaatgtaccttttgtttcaaccttggatgttgggacgtttctagttgaggagtgaagctacgaaccgttttaaataattaagtggtattgccaaataataattagtttataaatatactggagtatactggttttctattcaaaagattcccgataaactttgccttacagatatgtaataccgtgtccccagtaattgcaaacaactagcaattgaaccaataatgaaaattgatgtagtcatttggttcatcgatactggccaaaatacttaaaaatagtttgtttactctttgaattttcgtattttcatataagaaggacatgcaaaaattgttctcgatgtgccatcttttcatgtttaccatccatcgtccattgcatggctattcgataagtttccataaacgattttttgaatatgtagtactcagcgaagtatgaacgcaatgtttgctgtctttttctacaaaaccatttcttccaggtctaacattcaacgatacgagataatttatgaatcaacgtctttttataagcacaagacaaagagtaatgaagaagaaagcaaccttgcaatgtggaacacattaacgaaattcattccaagggttcgtactcttcccaacctgtcctctacacttacccatggccaaagttcaactgagcccgaaggagattaccctttttagaacagcattagtatgttaatcttctacaattaacaaattgaaaatttctctaaccctgtagaaatgctatgaaacaaaacagtacaaaaaaggattaaaggctatcgaacccctgttagaaaggcatccagagcatggagaatccttagcaattaagggaattttattacactctttaggtaataccaaagaaggatacgacaacgtacgacttggtcttcgcaacgatgttggatccggtgtttgttggcacattttcggactaattagcagagccgataaagattatgtacaggccgctaaatgttacattaatgctcataagcttgagaaaaacaactcgagtcttttgcgtgacttggcgttactccaatctcaacttcgtcaatacaaggctctagcagacactaggaatgctttgctgcaggacaatccaggagtacgtgccaattggagcgctttagcagtagctcaatttcttcgaggggaatacgctagtgcatataaaatagtggatgcatttgaatccactataaatcaaggtgtgcccgttgatacccaagaagaatccgaagccatgttattcatgaaccttgttatattaaaaaaagatggtgttgaggatgcctataagcatttactgtcaatagaaaagaaggtattggatcgggttgcgtttttggagactcgggcagagtacgagctttatctttccaaaatggaagaagccaaatcaaccatatatcttctgcttgatcgaaatccagacaatcaccaatattattataatcttcaaagagcgtatgggtatgaggatgccagtggtaaagtattggatagtgctgagtggttgaatttatattctcaacttgctaaaaggtatcccaaatctgagtgccctacgagactacctttagaaaagcttgaaggggatgagtttttaactcatgtagatctttacttgcgcaaaaagcttaagcgtggaatcccatctgtgttcgtcgatgtcaaatctttgtacaaagataccaaaaaatgcaaagttgttgaggatttggttagtaaatacgcttcctctctttctacgaccaacaaattttctgaagatgacgataattcacagattgaaattcccaccacgcttttatggacatattactttttagctcagcattttgatcatgttggtgagttggaaaaagctgagaaatatgttgatttggcaattgatcataccccaacgcttgtggagctgttcatgacgaaagctaggatttccaaacataagggagagcttcaaactgccatggagattatggatcatgctcgtaaacttgatctgcaagatagatttattaacggcaagtgtgctaaatatatgctccgtaatgatgaaaatgaacttgccgccaaaacggtatcgttgtttacacgcaatgaggctgttggtggtgctgttggcgatcttgcagatatgcaatgcctgtggtacatgcttgaagatgggaaatcatttgctagacaaaaaaaatttgctttggctttgaaacgttttagtactgtttttaaaatatttgatacttgggctgatgatcaatttgatttccacttcttcgcatttcgcaagggatctcttcgtacatacctggacttaatgtcttgggaagacagtgtttatgacgatccttcgtttagagaggctgcccaagggtctattgaaatctattttgccttatttgatttaccatttgctaaatatagccctaaattacccgattttgagaagctttctagtggagaaataaatgaagaagaggaaaagaagatatacaagaagctgaagaaggaccttagtaaacgattggaacgtgctgagaagctaaaagaggccgataaatctcgtgcaaaatctgaggacggtatgccggtaaagtatgatgaggatcctcttggggagaacttagttgctactagtgaacctttgaaagaagctcaaaaatgtcttgaaaaattactcccctatggagataaaaacccaagtgcttacattttggcggctcaactttacactcgtttgaaaaatttcgataccgctagtaaatacctcgaacaagctaaagtaattttgggacagaatgacccaactgtgatatctacagagaagttttataactctatcaaaactcagtctaactaaaataaaaggttttttactttttgtacaataatagaagctgcaaaccactttgtttaacaaattagtatggaaaataaaagtgcatggaaataatataaagatggtattttcattgttttgtgcaccccattgtaccattgaaatgtcttgttttattatattgttacagagagaatattctggtatatttaacaaatcccggtttttgcctacgcatatatatgtagcatcaccaacccacacgtacttaggatatccgaaacgcaattgtccttcaatttgcttacgctttgattaattattactcatcttaatcaaagttaaatttttatttcattgtaaacacatttaatatgttgtttgatgcttttactaacggatttatgaatgatatttttgaatttggtgaccgatcgaaattcaacagatcggcatggttatcgtgctggggcccagcattggagctaagagaaacagaggatactattgaagttgatgttgaagtccctggaatcgataagcaaaaccttaaagttgatttacatggatcgaagttgactatttctggtgagcgtaaaaagccagaggaagaaaaagcgggccctcttattcgctggagtgaaagatgtgtaggtgctttttcacgtacgataacccttcctcagcctgtcgatgaaaaacttatacacgcttctcttaacaatggtatcctaagcattgttatgaagaaaaagaaccctgagtttacgacaagaattgttgaaattcagtagtttcaaatactcaatgctaatttaaactatagcattgtctttttttggtcctggcattttaatgcttgttttatgtttgttcaccaccttttttgcatgacatccgataaactgcatgtaacagataaaaaccaaagtactaccctcctttaagagaaatttgattattaacggctatatattctcaagcatggcttcatacgcttggcatcgatttgctcaagtatcaggcttattgctaaataacggaggattaatatattatgagttctattcataatctatgaaagtaaatgaaaagctatttttctcccttctatctgaaaatgggatatcagactgctacaaaattaaataaaatattggcaagttttacgttatcaatacactacagaaataggataaattctaacaaattaatgatttgtatttttacatttgatatgtttttagaatacatcgttcaaaggatatttgacttcacttttgaccttggcaaaaagttgattttttatctttttccaatgtagggaaaaaatattgaaattgcagcctgtgacaggttcactaaaccagtattgaatattctataaagtaattgttgaaatatactttgacagattgctagccttggttcgaatgttttcgagacccaactttaaccaaatgttacagtaattattgatggttttggtatctatcctgtattctttattcttcgaatagtttcgttgatcgaatattagaaaaatttattctctgtaatcatgcatttgtatttgtaatgtattaatcaagtaaggaagagaaggtactcacggatctgctaggactattaatctagacacaatttagattcaaattacaataattcaatataaaagcaccaatttgaatcttcagatcttgttttgaaatgatcaacaaagatactgtgagatccgaatgcaccgcatccattaaccaagtaccacaaacgatggcaaaagtgtatgattagacatattaaagtcgataacaattactaattttgatagccctcgcaattttaaattacttgaagagctagaaaagggcgaaaaaggcctcggagagagttcttgctcatatggtttgacgaacgccgatgatattacattgtccgactggaatgcaacgattttaggacctgcccatgtatgtttctattggggtatatttcaagtgttaaattgatgtaaaaaaaatgaccggggactagctttgaaatttatgaagactttcgaatcaatacactttgaagcttatcctgttttaatacttttaactttcaatttgtactaatttgttattaatttagagcgttcatgaaaatcgcatttacagtttgaagattcactgcgatgccaattaccctgatgctcctcccatcgtcacgttcgtatctagaattaatttgcctggagttgatggtgaaacaggaaaagtatgtgtatattagagaaagtttgtaaaatacctcatgttctctgtaaattcttttcatagcaaatatcagtatattgtatgaaaatgagaatttggtgttggcttaacgaagagaagctaattttacgcgaaataaaaaaatcaagcttttttcagttcatactaacgttaattaggtaaatccccacaaaattgactgccttcgccattggaagagagaatactctatggaaactgttcttctagatttaaaaaagtatgtctattaaacttcgtatgaatgatcatcctaacttatgttttagagaaatggcatcctcttccaaccgaaaacttcctcagccccctgagggtagtacatttttttaaagcaaaaaaggaactctcatagtacagaatctttcagctattgttcctattattcgatcgctgatggtggccttcttagcttacattatccatagtttcgacactatgtgtattcctattttccttttttgctttctttacatcaacgatccttaaaacatgcaaattacattacaaaatgataacttacaatacctaaagatattaattctatacctgtatttgacattttggtgttgtgtatttatgtgtcggaatttttattgtaaacatttcttttagaatcataaaaaaatttgaggctacaaaaagtaattagtctttataagtgtctctccaatccttaaacattccaggacaagcatttgtcagaacttcccacgtttgatctcgtatgatttgttcgacagatagttcactttgtaagacaatttgtacctcttccggaggggataattgcacttgcacctctttagcgtaaggatccaaacgttcggaaacctgagtcgttgatgatgaaggcaattgctgctgtgattttaagggtgatttggaagtatttcgatcttgatcaagttgtgatcgtacaatagtttgacattcttttaagaattgatcccgacttaaccaaccttcgaacaactttttctttacgttttgacaacgctcttcttgggtttcatgtaccttcccttctgggtattcccattttgctgaattaagagataattggatggtatcgtctatctttctagctttcctcaaaacatctaaaagtatgattagtattggatgaattggttgtgtaaaaaaaacagtgttcgcatacttttcaaataccttatattcatgcaaagaccccgtttttcttcattcattgtgtttaatatcaattttgttttcctaattaatagtttattagaggggattttggtttttgaaagaaagactcagtcgcctggtaaattcgttctttgtatgtgtgtgctaattaccaaatggggcctatttgattgaaatgtagctttcggctaccatttgggatatcaactagaattttcaactttcgatatttaacatttaaaaaaacagctgataaagtaaatgattgcgaattggcagggaggattttatgtagactaatacttttaccattgtgaatatgatatgcttaacaatccaggtgaagttgccttttatcgagcaatttattttttaaaaatgtgcatatgcttgaactcagcatatcattttaccgagggtctgatcatgacattgacaatttcattcgtatacaatttaattctcggcaaaagcagtttttgtgtgacaaaaaatttcccctacttcattcatatttgtatgttctcttgaaatcaaaagacaacctgtgtaatcgtttcattattggttttcggtcaaaggggccaaggctatatgcatggtcatttcatcagtgttttcagcttttgcagatataccatctgtgtacctgatttctgtgaattgtggagcaagagaattatggctcactattacatcgatacatttcgtttccttgagagagcagcgatatgaatttttggcgaacagtttgggagaaagaacatcgtcgctcaaatcacaagaagaaatggtttcagtatctagaaatggaaaacaacttctctctgaagcttccttcttccgtttgggaaaacacgtgcatcttaattttttgcccttcgagaacacttttgaaatggcattgaggaatgatttccaaattttctgcacttccatattgtttacttgttatattcaatctttttctttattgatttcaaacttttttatagcgattgaggtttcaagatcttttttctgacaaataaaaatatctgatcaacgttttcttggatagtgattttttttctttttcaagaaacaggatgaaaagattctcttatctgttaagcatttggtggctttaatattctgtaagtttaggtgatgaggagaactgtgtgtttgtttaccttggattaatatgtaaacaaaaagcaaatatgttttaatgagccaattgtatgatcatccttttgcaaatcagaaacttttctttttctttaaaattgagacatttattgataaatgtgaagggaaactacaatttaaactgtttatccataagaaccttctttgagccgctcttctacaatcagttgataaaatcagggctgctttttaatgaaaatattttttttgctttctttttatcaaaatctcttcagagtatcacatactttcataattggatttacttaaaaagaggaattgatagcttctgtttataaataataaaaaaaaaactataagtattaaatagttataaatttatgtatagaatttcttttaaaaaaaacagttttttacgaatttctattaaaaagggcttagttttacagatgggaaatctaactcgcatgagaaataaccattcattatagtatgactgatttgatgtcgaaaacgaggaattaaaataaagcagaaaaagcaaaaagaataaaaggaagcctacagcaccccggattcccatgttgtctccaaccatagtactaacgaggccctcagacgcttaactgcagtgatcggacgggaactggtgttttcgcctaggtatggccgtagacatttgttgtgttaaataatagtatttattctgttattcaagtaggttaactagtgagtagttcatagaaaaataacttgagaaatgacaatcttgatatgaatgatcattgaaataatttgaaaactaaaaaaaaaaattgttcagattgataggaatgctacgttaacaaaaattgacgatttactcgctcagacaaaattgatttttatatgcattctcaagtctagtgaactcaacagcgtctattcccggcgtctctgagtgagttaaatggttttagcgtagcaattattgttttcatttttaatggtactaaccaagtatatcagttttataggaaaagtgttatttgcaaagtaaaattaatcatttatctataaattgttttaattttattgataattcgagtgctatcaaaggttttataaattcatttagccatcgacttggtatttgcgcataaacaggatgttttaatgaagtgtgtattcttactatatcacggtagaataaaatataaaaatataaaaaaataagtaaataaacaaaaaacaatttttagattactttttattatgggaagctcttgctgttctacttagtctttgttaacaaataaaaatgcccaataataattaagatttatttgaaaatttgaaaattctcagttttcattatatataaaaaattgccatttactagttgaaaataacataaagcaaatctttatgtcttttcttagtgatctctcttcctaatgtctttttcaattttgcatgcttcataaacaatgcaaatcacaatatttacataaaaagagaatatcataaccaagacaatctgttcatccacaatagctttttttaaataatacatgtaattttacttttcttaatttatgggtttaatctacggtttttttagctttgctgtatctgcacacattgtgacaaaggccatacatagcgcatgaaaaaacgcttaagatattgaaaagcccaatgcaaatgcaagatctaccataagctttttgcattttagtattggaaaacatgagtagcttgttttttatggatgattttgattcgcaatttttttttataatttggccattctcacgattagcaagtacaaatgaattcatctataggatgaaataagtgaaatttttttgattaattagcaaaagtaaaagcagaaagtgttttcaaatgcgacagctcaatcaggtacactaataatacctatcatactagcaattcatctctattaatcacgggcaatcaaactacttcattttatcggcacagcaatagcatacttcaaacatatgatgtttttcggacttttctttttcttctatttacatacaattcgtattcggcgttttaaaattgatgcatcgttgtaccgttataaaaaatactgttccccaagaaggcacactttgcatatgtagataaaccgagtgggctaaaagaaggtagaaggcatcaagtattcatacacaagcaatttcttttacatttcccagcgatttttaccgctttacacttcttacctcgaatttcctaaaaatctcataaatctttgtaaaacgattccttccgtgcatcactaattcatttagcagatttggacaatacgctattctacatttagccatacaaaagcatacaaattggcaagccccacaggtgcaaaaatccgggggctaagactgtgacgaaaatccgatagttttcagtggtaggaagaaaattttcataaaatccccttcatatcgttattaagagaaatcgcaaactgccgagatcacaatgatgttaagttgcctctcatgaaattggtaaaacgcttggaaaaattatttggaacgtccgtttaagcatgttatgatggatgcttaaatttagtcaaaaaacagacagggacaagggactagctatctttgacagaatatagagttctcaattgttaaaagttaaatcgattttagatttgcacgcaccaacgatgttgtgaatgctggttacatccaacttgtaaatatgtagtgcaccaacttaaataaatttgaattggatttgacgaaggaagcaatcaaaaggcagaatatccaagaacgctagaaacatttatttctattgaactgccagatatgtcaataaaaaatgtatggcacgaaggatcaatgattgaatgaatcatacacttgttcataaaaagcaacatttctcgccagtatcgcatttaaaggaaactttgttcataaacaaataagaaaaagaaagaaaaaaaataaaaaataaaaatattatttgatattaggagaatgaaaaaaagtttaaagaattaacttatcgctgccaaatgtatctactgagtaccactccgatatacattcgaagctaaatactcccgtatacataaaccgctagatttttaaaaaaagtgaatctgagagaaatttgtgcctagttttattttaaataccttaatttctagttttctttgaacatcaggttctcgagttgcttgcacggtaacatcgatgatagatcagataatttgtagacgtaaatgttaaaaataaacaagaacaaaaaaaacttcatagtaataattagaaaagtatcaaaaaattaataagcatcctttacacgttttccttttatttactagcttatttatatttgtttatttgtttacacccggccgctgcagcacactccgttatcgttatctgtaaccaacgatattttcggacatcgttataatatactaagcctaatcatgtcttcatagacaccgatcgtttccgaggcaactcacaatggatgttttggcttagtttttttattacaaagccaatatttttattgcacaagcaaagctttgccgagttctaactgctccatttgttttcaacctcttcctctaccaaacagctacacaaacgactagaaaggagaaaacggctgtatcagagagtgttgtgacagtaatttacttttacatactcttgccgttcttggaaaccattcccgtgtttgcaatagagccttttttctttaacggtttgtataaagttcagcttttacgttgcattctctttttctttcttctcaacctccttcgttaatttcttttttattttttgttcctctttttggattttctcttatttctttttgtttgtttttccatcaaaaactctttttcttcatttattaacgttggtggattgtcgataagcttgcttgttgtaaagtagattagacccgacttcctccttttattcgatataaaatattttccaagtttcatttcattcttttctttaaaagggttggatatatacaggtggtattgttcttctagacttgtgtgtttcttggccttttttttttcatccgtataccctgttccgcttcatctttcctttaggcatctctttttgaggtagggattatcaaataagtaaacatttaaaacggaatctatatatttcctttttccttatttgctatttccttttttatcgggggattccccttttctagtgttacgctttcattaactggcactgttcataagtgatttattaatatccgtatctcatctcctccttctaacgttttgtcgatcctttcttttatcatttcgcttgcatttccccctttatttgctttctgctatctatcttctctttcttttttgtctcaatagcaggttttgattcctctttaacgctatccctgtgaataattgagaaagttaatagctgttgatttttccgtagtattgatcaaaaaatttccttcagatcattccgttttgcatattttcaaaaaacctttttttacgatctttccttttcctcgggttttttgtttatttttcttatattttaattacttaaacaccctatacgattctctcgtttacatcctcattttatttttttatctttttgccgtacgtacagctagtcacatttattgagtctttcttatgcatggtcttcaagggttatgttttagaagagctgttattgctttagcacttcttctttttcattccgtatttgctgctccatattccgaggatgaagagccttggaatttaaatcaaaacaaaaacgcttccagtgttttggagtattctggtgaatgggcagatcatgatttctttccaagccctgataactggcgaatgagttttattactgtaattttggatcgttggtatgatggtgatccatccaataatgatattgaaaaaactccatttgaatatgatatttcggaagtcagttttcgtaatggcggtgatatcgttgggctcgagttatcattggattatcttgaaggtttaggtacacaaggtatttatattgctggtactccatttgtcaatatgccctggggagctgatcaatattctcctttggattacactattcttgatcaccatttaggaactatcgatcaatggcgttcaactattactgcaatgcacgaaaggggcatgtatttggttgttgatttgacggttgccactcttggtgatttaatcggtatggttggccatcttaatgatacatctggtgttgattttaacttaaatgagtataatgccatgtggaaaacttctgaatatagatatgtggattttaacttcactaacgtttataatacttcatgtgaatacccaaggttttggggtgaagatggtggtcctgtttctattcaatttaaaggttgttatgtttcagactatgatcattacggtgatactgaagctttcggttcccatccggattggcagcgtcaattgtcaaaattcgcatccgtccaagatcgtcttcgtgattggaaacctgatgttgcagaaaaattaatgcatctttcttgtttggtgatttctatgcttgatgtcgatggattccgtattgataaggctacccagatgactgctgattttattgtggattggtcgatgtatgtgcgtgaatgcgcggcgaaatacaataagaagaactttttgatcgttggtgaagttactggctcatctagctatggttctatatactacaatcgtggccgtcaacctgatcagcggccccctaatgtaactgcagcttttaattatacatctgatgaatcgcagtactcattgagagattcagatcattatggatttgacggttcagctttccattactctatttatcgtgctctattacgttttctgggtatggactcaaagatggaaattgattttgatgtttcctcagtacttaccacagcttggaacggtattcaaattaacgaagatgctgtcaatataaacacaggaacagtagaacctctacatatgtatggcgttgctaatcacgatgtgttcagatggggagctattgaaaatggtactgctcgtttgatccttggtacaatgattacgtctttgctgtttccaggtattccgcttctgtattatggcgacgaacaaggtatgtatgtgttggataactctgcaaataattatctttacggacgtcaagccatgaactccgccagggcctggtatattcacggctgttacaatggttctgctacatcttatccaaccgtggatctgtcacctgcacaaagaggttgtcaggattcctggaattatctggatcactttgatattgcttctgctcatcgtaatgtttataggaacattcatagcatccgaagacattatcttagtttgagcgaaggatggcgatttgatcatatagccaattggacagatgatgtttattttcctgacagtcagccttatgcgtcccctatgggattgtatagtgttttgagaggccccatgaaagaaattcaggactttgattcaattacgaatgcctctaatgtctcgaaatccgaagtttgggttctttacgcgaatcgtaacgatactcatctttggtcctatgattgtaccgatgaggactcagcaattattgggccctggaagtccggtactactctaaggaacctcatttacccttatgacactattgagttagaagattcatggaatagtagctggggctgtattccgaatattgaactcgatccttacgctttcaagttatatgtccctgaagaggattttattgagaatgatcccattattactagtcttacacctgaacatgacgctagagttgttgcctcgggaaatgagattgatcttaccatcgaattttctaggtcgatggattgtgattcaattaaaaatgcattatctgttgtttcgtctacgcgtccaaaaaataccactgcagtaatcgatgttgactcgtcattttgtagaaactacagcgaggatgctagcacctcattacatggacagactgcaggtcggtttgcttggtatggtacactcacgaatattgatcctggtattcatcgaatttctctcaagtctgtccctacctctgatttctcgtctagaacattatcgactgataattttctaattagagttggtagcaccaacaaccccattgttcattacagtgccaattactcggatactttacttatcatgcaagatggagatctgtacatcaatcactctgccccgggtgccgtattgtttcgttacagtactgattttcaatcacattggagtgattgggaagagtataatggcggcttaactaaagttcaagcgagcaattggaccggcactcgaagacaaggatgggagggtcatcatattcatgtacagtattggagcgatttaggtggctctgcaaatcatatgcaacaaagtgattacggcttcaaatatcgccgatttcttccgcatatgttcctagagggtgactttaatgaatacggttacgattctggtgtagaaaatagatttttgcaaaaaagtgacttttattgggaagctggatttattagtgaaacgtatcctgctgctattcaacttaatgtgtggggaatgaatcccgacggaatccctgacaaaactcgcgtttatggaagtcaaggtaactctactgttttgagtagaagcgatccagcttctcttgttggaaacaatattacaatttaccatcctccccctcatggttatctaagttacaaaatcttattgcgagatgatgatatgatttacagacttgcaccctctggcgaatggggagtctcaattgcgatttatgtactttgtattgtaattcctccacttagcgcaatagttgtatcttgggcatttaaaaattcgttttacactgttaagtttaacaaacacggaaataatgaccttggaaagttttatcctttgaaatcattggtcccatttagaaaaaagaatgacttggatagtcccgccaaggtcactcctgtagtctcgggtgtatccgctaggaaaaagaaatgtgttttaattgctactctagaatatgatatcaccgattggaaaattcgcatcaaaattggtggacttggtgttatggctcagttaatggctcagcacttgaaacatgaggacctcgtatgggtagtaccctgtgttggtgatgttgtctatccggaagctgaagaagcatctcctattgaagttaagattattgatcagacctatacaattaatgtatatcatcattatttggataacatcaaatatgttttattagatgcccctgtttttcgaagacagaccagcaaagaaccatatccagctcgtatggacgatcttggatctgccatcttctattcggcatggaaccagtgcattgctgaggttattcgtcgaaatcctattgatatttaccacattaatgactaccatggcgcattggctccttgttaccttcttcccgacattatcccttgtgccttatcactccacaatgctgaatttcagggtctctggcccttacgtacgcctgaagagaaggaagaggtgtgtgctgtttacaatatatcacaacgtgtttgtacgaaatatgttcaattcggtaatgttttcaatctgttgcatgccgccgtgtcatatatccgtattcaccagaaggggttcggagcggtaggtgtttccaataagtatggtaagcgatcctgggctcgttatcctattttctggggtcttaagaaaattggcaagctaccaaatcctgatcccacggataccgacgagattgtagatgacaaggcagtggctattacagatattgatcctgatatggaaaagagcaaggttgaacacaagcgattagctcaagaatgggctggtttagaggtaaatgagaagtatgatcttttggtctttgtcggtcgttggtcttctcagaaaggtattgatttgattgctgatatagccccttcgttgcttgaatcatacaaggtacaacttatctgtgttggccctattatcgatctttacggtaagttcgctgctgagaaacttgatgttttacagaaaaagtatcctacacgtgttttctcccaacctaaattcactcaacttcctccctacatttttagcggcgctgactttgctttgattcctagtagagatgagccttttggtttagtcgctgttgaatttggacgtaagggagctttaggtatcggagccagagttggtggtttaggtcaaatgcctggttggtggtattctgtagaatcaagtgctactcctcatttgttaaaacaatttgaacaagcttgtcagcaagcgttatcatcttctcaacgtacccgtgctcgacttcgtgctcgttcagccaaacaacgctttcccgtttctcagtggaaggctaaactagaggcacttaccgatggatgtattaaatgtagccaaaagtatggaagaaattctcgctctcgttcttccttctactcattaatacatgaatcctttagccgttcttctgaagtcttgcctacaagcagtgatacaaacctagatgctaaaagagcagaagaagctgagatgattatgattgaaaccccacctactgctgaagctaatactggtgccaagctggatcgttcattatctcttggtagtcgacgtggacctggccatacaactgaagatgatgcaagtgatggattagatactattcaagaagaaagcatgaccgctggagattctacttctggtggttccgatatttcaagatatcgggctgagcgattgaatcccgattctcactctccatcagaatatagttttgattctggtgattatgaatttgatccccagcgttcttattattacgatgatttatttgatgatgacaccaccattcgtaatgcaccttctttccgacctcaaatgggaagttttgatgctgagcatgctgtgggcgctacttttagtcaggacgatctttcggaccctgctagatctgttgattctgattctgtttctccaccattacccccgtttgttgctggctcgaatccaaatgctcgcaataataacaacccttacttttacggtaacttgcatactgaatctagtcttagtcttgcctcagttatgtcaggaaaagaaaagcgtgacttttctttgacgagagttgaagagacttttactgatgaggacggtcaagcattaaggtcgttttctgagaagcttcaaaaactaaacgccaaaaattctaaggatgatttgtgtattgaacaatacttaatgaaatcagagcgatcatttttccatgaacgtcgtgcaattaagttaggtttacagaagccaaataaacttcacgtcaatgagctttcatctcactcaggcactgaagaatccgaatccttgagcaatggacaaacttcttatgatgatataatcgccatgactgacgagtccaactacactcagctaggagacgatgattttaaaacaattcatggtctcaaaaaatttatgcttttcaagatttacgactggccgatttattctattttccttgcacttggtcagattcttgccgcaactgcatatcaacttacattgtttaccggtactagcaatattcaaacgtacgagatctactctgtttgcgcgttctttatcggcgcttcatttgtatggtggtttatgtttgctcgtcttccttcttattacgttttgtcgatcccttggcttttttatgcggttgctttgtttttggtagggcttcctgcgtttgacacagtcgctcctggacgtgtatggattacgaacgttgccgcctggatatacgccattgcttcggctagcggatctatcttcttttctttgaattttggtgaagaaggtgctgtgcaaactcgtatatgggttttccgcgcatgcttagtccaaggagttcagcaagtatggtcagctgctttgtggtattggggtgcccatctcaataaaagattaactgctggtgaagctaatacttttaagatgtctcccgccattccttcaattacttggccactgagtgctgttagtatcttaatttttgcattattgtttaagggtctaccggaatattatcgacaattgtctggtagtataccagccttttataagtcacttttgcgaagaaaactggtggtttggttttgcatttccgtctttttgcaaaacttctggctatcatctcttaatgggcgctcctggtcttacttgtgggatattggaaatattcatcagtggcaaattttccttttaattgtagctttctatatcgtcctttgggccttactacttggagtcctggcttggatatctcgaactcactcctggattatctgcgtttttggtgtcggattgggtgctcctagatggttgcaacaattttgggctacttcaaatattggcttgtacctaccgtgggcaggttattccggtccttatcttggtcgtacactatggctatggttgggggtgttagatgctattcaaagtgttggaatcggtatgatattgctgcaaacattaactcgtcgtcacgtagcaagtacgcttatgactggacagatagttggtgccgttgctacaatgatcggacgtggtgcatcacccaaccgtgagggacctgctaatgtatttattgactttactaaatggaatcatggtgatggctcttcaatcttagcaagcgcacctttttggattaatattatttgtcaacttgctatttgcgtaggttatttggccttcttccgtcgtgaaaaccttagtcgtccttagttttctagtcttagtcttacaaagcgaaattttaattgaagttcacgaaatcggagcatgtacagttactgtgatgttttaaacaaaatatcctccaagctcggtcttgttgagcatcaggtcttttaaatgaatacttcaagttatgtttcattatattctatatccaccttatttaacttcctcatatccttgttactattcttatctagtttccgttggcatttggctttgctgacgagaatgtgttatatctaagctttatttaagggaatatcacttggtcatacataaattgcattataaatttcaattagcatagtatctacattttatgataagtgttacatgtttccattaaaacaaaattaaatctatccgccctttgtatgcttaccgatttctttcatacaattagattttttgtaatactagtatattagaggagctagttttcattgctgtctgtggatgatccctcaacatatacggctttatatacctcttatagaatacgaatgacaaatagaatatttcagtttatcatgtaacaatgctattaaaaacataagttgccgttatttaaaagagcatggcgagacaagatagtaccaccaccgatttactttcaccaactattgtaaactaagaagtcaaattttggtggaatacaattagcaaatgtcacgggaaatggatctattgtttaagaacgaaatgactatttcgcatcagaaaatagtaatgatgctattcataaaaccgtatgcagatgtgaatataaaaaagtagtctatggctgttaaattcttaagatgcgaaaggtaataattcttttctaattactcattcctctctaatgtatacaccaacaacaacaaaagaattgttttatagctgtagacaatgcgacgaacaatttgttaaatatggaaaaccaggacagcttcatcagaaattaggttaaagatctgtaaaaagcttatttatgcttattgcaccaaaaaatatataaatgaaaacataaacagcggctgttaaaagcctattaattaaataccaagtttcaaatgaagacacattgctcagctatcttcgtcttctctataattatagatgtgcttttcgcgatgcccagacctcgcaacatttccaaaatttttagggtttgtccttccaggaaaatcttcagtgcttttaaatatactagattctccaatcttctttcgtttgccaacgcgtccagtttttacacctcgagcagcaaactgtttccaagaattttgtgatgcttcaagtgctgctttaggttttagttgtttttgctgcttttgggagtatgaaacactaggaacaggtggagggttagagggaggaatgggagagatctttggtagggttgaaacatgctgagcgacattttggatcggagatacgttagccgttacagccgccgaactcttcatatctggagaagaggcacgagacgcataattggaaggacttgtagacatagatgctacagatattgcttttgtaggctctctaacaggtgtactacgtatagtggtagattttttgagaatttctttatttccttctatttcctgacgtttttcctcaggcatggccttaatatgtttgagggaaacagtttcaatgtcaggatagtcaagaaattgtactgtgtactttttgtttgcaccgaagcctgaaacagcagtaatacgtgaaggataaaataaataatctcctgaaacccatcgggccattactaaatttccaggcgtaaagtcgatatgtactggctttgaagtattgaaacctgcaacaccattttgggaattttgaaacgtatttttatcattttctacactttcttgtagtaagttttcagtaaggctaattaattcctttaaatcattttccagtaactgtaattcctcgttttggggagtcttctgaagagaaatttgaacgagagcaagctggctcttgtattcctctaattccttctccatacgattacttttatagatttaatagatttttttttcaaacagtaaaaatttccaagtgtaatggctttatcgccaaaaccggttgtaagtgtagataatatgtgaagcaggcgctcagtgaagtgcctgaaaattaagctcagctattacactagggtgaagaaaacaatattggagtgagattaaatttatactaaaagcactaattctttaactcaatatactaagacattattgataatagttaaaacaaagaagaatatttgatatttctatattcagtataatcaagacgtaaaagaaagtattctatcaaaaatttcatgctctcgaaaactatggatgggtaaaaagaactggataatcaagtattttcgaggttcgtttatggcgtgcatgatatcgattaaaggcattgaacgtttaatgccgcataatggaggataaattattaatccagaagacaatatgtttccgaactccaagcattccttctttatatgaatttattattttctaggtcagctagaagcaatggcattaggaggtactataatttaacgatttcactcgtatatctttaaaattttggagtaaatgaaattcttacaaaacagttttactaggaccataagatcgatccataaagaccttcgagacttcccaggcaagccaatcgctggtagtcgttggcaataatcccattctttgcagcttatagactccaatccccataagcaataattggaataaaatataagcacccatagcgggccaaagggttcctgggtgggtgcctttaaatggggtgaaggcagatcctgtagatgttattgctttcagtggatttacaagcaacataagagtcgtcataatactgaaaatttgtagtgaattaccagacatgtatgctaaaatagcgttcataggaatttgtttaaggggggaatatgcaagctcccatgctttctttagtaagagatccttttgtaattcttcctctcgtttagcaaatatggaagttgaggaagctgaatttcctgaatgaatgtttttggaaaccaacgacttctgttgaaatcctcgaggcgtagggaacttgtcagaattgtcaacgatctttttgggcttctttgctaacgctggtttgaccaaatcgatccaatctgtttcttcgttaatgtgcatcttgaaagggaaaaaagagaaatttaaagttgcgactaaatttttggactcgtaaaccaaggaataaatttagtcaatgaatgaaaagcctgattgcagctaacctacagtcaaaaagtattggtagcacctcaattatgtttctaaaatacgaagaccagccttatttgatgtttctgaaacaagatatttcaccagaagtcaatctcagtttttcgttatttgatgtaagttgggtggtagaacaatcttttcaagcaaattaataactttggttgaagttaaaaattttctggtctaaataatttgagaacacgcctcaaaatataatatttcaaaataaacaatatagtggaggtggcagatgctaaggaacgaaactggtggtaatagtgaaaagcccatcagctaatgaatcccaaaaatacaagcgcaaacaatggcaaaaagaaagccatcctgttataaaagttcaagattaacttgcttttgtgctttctttggttttctactgtctcatggcccggatatgaatatgtacaacgcttaaacatctaatgttaatgatttcttgttaattatcaaacccaacgatcattattgattacagctggaattagttttggtttcttttatggatataggatcttgatcttgaaaaagttctgactctttatcttacaatggtaataccatgctcaatgattgatatttttacactgagatgttttcaaatattcaatggataaagaacatatcgttttgtaactttttaagcataatctcgttagccaagctattacataaacaaagatcggatacagtatgaaagtactcatggtgtaaatatttaggaagacgtgttttggagggcactctttgtgagaatttttttcttattctagaatatgagttttaacatattgccgcaagcccaaaattgagttgtacgactcaatatactctgcctaaaaagtaagtgcattttcgaagcataaagaaaaaaaatgaacattactggaaatttattttgaaataatcgctttttaatcgtgtaatgtattgttattgattaccttaccgatactgataatgcttgcttttctcctgtttcgagtttccgttcaaaagacttcttgtttatgatatatgactgcgcataagaagtgataattgtccttgtatattaatattgcctgaaataacttgtaagaccgagcgtctaatttttaaaaatatataatatcaagaggaaaaacttgccgttctgctatgatagagcaaagtcgaaaacaacgtgaaccttcaacgaaattctttacaatttataaaccatttcaagtcctccattctttaaaacggaatgattctccttgcactcgaatctcacataaatatattcaacgaaatataaaagacactttgtttattttcaaatagcttgtttgctagaattgctgctacgactaattcaaaggcagcctttggaaattgaacaacattaaatacgactctagtttccattgtttcattactgctcttttataccgttcacagttttctaagacccctcaaataaaagcaattcgcgcttttgtaactaacttcattctggcctaattcatacgaaacactaatgaatgggataaggaccgttgggcagttttctgagtaaagtaataataacagtatcctgttgcatttgatcaaattataaaatgatctaaaaaactcaagcacccatgatatgaaccgtaaaaaacctttcctttttcagagacctgggtacagaaacttgatcacggtttattatagataagggccactgtaaaaacataattcaaaaaaatataaatcaatgttatctaaaaaagcagagaaataagaaatttcactaatcaacagtaaacgtgtgggaaaggttgaatgttgtaagactagcgtcacatccctccaaattataaatcagaacaaaatttatactgacgctcacgaaatacaaattactgaagattcataaacagacgatattttccttgatttttgtttcaagttggttttccccattttgaaactatttggtataccaattgcaccagaactgaaagtatagtagacatttacttttcgtgagaattagagaatttcttaaaattatttttcttctcgatttgactgtcatttcacaatgcctattgtgaacggttttaaagtaggacctattggcttaggccttatgggtttaacttggagacccaagcaaactcccattaaacaagcctttgagttaatgaattacgccttgtcccaaggttcgaactattggaatgctggagaattctatggcatcaatcctcctactgccaatttagatttgttggctgattattttgaaaagtatccaaaaaatgccgataaagtatttttatcagttaagggaggaacagattttaaaacactcgctccccatggagatcctgaatcagtgactaagagtgtaaaaaatgcacttactcgtttacgtggaaagaaaaagctagatctcttccaatgtgcccgagttgatcacaaagttccaattgaaactaccatgaaagcattgaaggcttttgtagactcaggagaaatttcatgtgtcggtcttagcgaggcttctgctgaaagcatcaaacgcgcccttgccatcgtgcctattgcggcagtcgaaaccgaatactctctattctcacgagatatcgagaaaaatggcattctcgatacttgtacacagctctctatcccaataatcgcttacgcgcctttctgtcatggacttttaactgggcgtgtcaagactgctgaagatcttaaagactttatcaaagcatttcccttcttacggaatatggacaagtttaatccaaaagtttttgaaaaaaatatcccgtttcttaaagcagtcgagcaattggctcaaaagtttggtatgagtatgcctgaattcgctcttaacttcattattgcaaacggaaaaggcatgatcattcctattcctggatctacaactgttcaacgagctgagagcaatcttagtgcactcaagaaatctttgagttcagaacaacttgaagaggctaaaaaagttttggataaacatcaaatctttggacttcgttacaacaaacaacttgaatccaccctttccatctgagcatgattttagcaacttcaccgatttgagttttttatttaatatttgcatttaaccttaactcctctctagatttagatgtatacatgctgtgtcatcctatcggcatcaatacaataaaatatttctttaaaaactaagactgtagtctttgagtttattcacacctttatatattattctctattgtcagtgatttatcttacactgtgtaaaaaatagaaagtaaggtagtgtaaggaacaagaaaactttcaataagctttgggtataattgaataatcagaaacttcctttacacagaataatcatgactttggtgacacaattttttagaatgtcaactgctctgcataaagtaatttaggaacgaaattgtagccttgatataaattcaaccctaaagtattatgatggtctacggttatttcggtctagtcgacgatgcacaaaatgagatgtcaataagcgcgatgcttcaatcattttcttgaaacttattttaatcaataggaattatctacagataggttacgctcgattattaattgcgataagaatttacattgaattggttgccaaggctggagattcatttttgaattcaatacaacaatgaaaacccaacgtattatggtgcttcaaaaagcggtgtagtagaaagtattttatttaactgctagtatcttctacgactgacaatcgttactcatttcttaggtgttttcaatcctgcatctaggaagacgatcatcattcttactcttattgtttccgccaatatgcttttgatatttagttatctaaatagtaggctgcttgtatcagtataacatgtagcaccaaggtatgcgttactaacagtaggatgggtttagtggtagttgtgctaactataaccaaactcaccaccaaaaaaagcaatttttaacacagtgctattcagtacgataagattgaactgtttatggaataaacaccttgcaattaaagtatggattctacggctggctccgatgcttccactcctacaaatcacacggtaagctcgaagaagcgaagaggacgccctcctaagggtagttacgccgcatatggaagtagtgatgatgatgatgaagaatactctgggcgtacgcgtcgtagaaatcgtaatactcgccctagagtttcagcgccgtcttctagctcaacagtagtaccgaaggatttgtactcacatcgggctactttggaagatgatgagctaaactttggtgtagtagatccagaaggagagaaaaaagtgaatgaattggggtatttgaatggcggtcgagagtatagatgtcgaacgttcacgtgcttaggtcgtggtaatcgattgtatatgctttccaccgaaccagcgagagcaatgggctatagagattcgtatttattatttttgaagcatcgttcactgcataaaattattgttgatgattctgagaaatgggaccttattgaacgaaatattattcctcattcttacaaaggccgtgcggtaggtattgttgctgctcgttctatctttcgtgaatttggtgctagaatcatcgttggtggtcgacgaattgtagacgattactgggaaggagaattccgcgctcgtggtttcgtcgaaggagaattagctgatccagacgataaattgcctcctcccggtatgccatacaatcgaaatcaatacgtcgcttggcatggagctagtgcagtatatcacccgcagccttcactagaagctcagctgcctgcagctgctcgaaaaagaaaaaaggaacctccaaaagatgccacatggctttttcaacatgctaaagcaactgcagcttacaataatgatattacaaaataccttgttcaaaaacaggatatcggttattttgaaccacatactaacttgttgcatgttccccttaatacccaacctacaaaaacccattggattcaggcaaagactggtacggaatgtcctgcacctaaattggatattctcgttgctcttaactcggatgtggctccacaggtgtctattgcaaatatccctccctccgtttatgcgagttgtccactccacgttcaagaggctattcgcaaacgtcaagaacaagagattcgtagtattcgtttgaatagcatgtactagagtgctcgttttcttttaatcctattttgttttggatgttttataatattaattttcagattgtatacagtcatttatcacacgtacgacgtaagcccgaattatcttcttactcgagttatttacggagaaaacatgcgttaacgaaatccaaaacttgttaatcaattactttagtactttgtttttgcttagtaaagcggaaaaaaagatattgtctacaaaaatcagatgtacattcaacaaaactattaaagaaatgatggcgcgacgtttccattgaatgaaacgtttaccaaccgaaaccaatcgattagcttgtatcctctcacttgtcctaatcggtccagccgagggcgaagaatattatggaggattgtttgatgaattattgggcatggtcaggtcgtaggttaaaaactttaggtaagtcaaaacgtggctttggcgaaggagtatttgtgagaagaacgattgctgttataatgaatattaaataagcaaaaccgatcaccatccacattataaagaaaaaaccattgaatcccttcaaataatacaccaggtcgacaatataagcaaccaagtggaggacaaggaaaacatacccgaattgtcgaagaatgataaacttcttcatcgtcgcctgggtgtacattttatatgtgagctcacctcttactgctatcctgtcgtaccctgccatgatgatgaaaccgagagaagtagatattcgtgtaacgtgcttcaaaaaaaaagagcgttttaagcagacgagaacggtaaataaaaaaatggctcttcacgacaaataaaaaaaaaagaatggactaattttcaagtccaaggtgtgtcgcaaaatgtatctcatcaatattaaatagtgagatcattcgacgtaataaatcttctatggactgaaagctatgatttttttggcattttacattcatccatttccttgtgtcctaagattttttgtttacttagtctgttttgattacgaagcaatgagtgcaagaggatccatttaactgcaagaatttcgatcacaacttccaaacgtcgagtgcagagaatggattgacaaacaaagttattattctataaaagaccaaactgataattttactgtttttatctcttttcattgcggatacaatgtgctttaccgctttatcatttttatagtaactattgaatcatcgaatctggaaaatggtacagatttatcactcgttgctgttgccgatttcatctttaacactatcaatattgtatctattattgccatgattttttatactcttaaaaagttcgatattgaaatcactagagaagtaatggattattttacaagatattttgacggacagaaattgaagaaaaataacgtataaattcaatcatttagtcaccttattcaatgtttttctaagaaacaacgcttcagcatactagctttaatggaaaaattaacgaaattcaagtttccatagaatgggtggtgaagtatgagaacacataagctgttaaacttacaaaattagcttttaggaaattaccaaagaaaaaaaatctcagaaggaagaagctcaatgtgaattgctaatcaccgcaataaaacttatttggcattcattccgtgacgttgatcaggttcagtcataaagactggagtgtatttatagaggatcattagatatattttcatcatcggtctgactctttggctcaaggcattgcttatgaggaatttggttgactagaaaacctaaggagctgccaataattgatttgaggattatgttattaattttacatttttgggaccttcaaatttttaaagtgcattcatcttgctcatattttgtataaagttaacagtggaccaaggttggagcacgccgtctgccggaactgacataatactgaacagcataaacttcatagttgtttgtgtcgtgtttatttttggtacttataaactcaatattctttgcaaaaaacatgagctagatgaatattgagagatttctgaaaaagccgtagtatgaagaatgaatttttatatacaattttgagtctacaaataaaatgtacacgtatcccgcctaataccatttttgtaaagtgacttgtatagtattgttgagaacaacaaaaatggaaatgcccgctcaatttcttttaactttgtgcaaaagaataaatagtgtccagtagcttacaattgcaataaagaagaatttaacttttataacttgagatgaaacaaaaatagataattaaataagcaataataataaaaaagaaacgagaatctcgaattttcaaagttttaactaccatactcatttcgtctcgacaagctgttttgtgttgataatttaaattgtttaattatgagaaattaaaagtctaagcactgtaagttgactgaagtaaaaagagttactttcgaaaacgactctattcaaaatccctacatcgtattcattcaataacgactaccgctgtaaaacccaaataatcattcattactttaattaacaatcatcatacaaaacagattttttataaagaattttaaaaggattaaaaatgcattatattattgctagttgttaaaagaattaaacagaaaaacttaaacatcccgaggaataattagagaaacaagagaatagagaacatgaaagaaaaatacagacctcatttagttagcggcagcagcctcgatgggaggctgaatacgagtaatttgctcaccaacgcgaacaatcttttgtccttgggtatccttcatagggagttgggcaccggcaccagacttccacacctcaacctccataccaccgcgaacaacggcgacacgataagtggaaagcaagttgtgggcaccattagtgtggtcataaacaccaccgttgaaagcagcagtggcatccttaccgaaagcagaacgcaaaaggccttgaccacctgggtgctcgaaaccggtcatgtcgtgaacaacaccattgatgagaaccaagggacgagtcttgctttgctccaaaaagtcttcgaattccatgacgggaagttgttcaagaggaataccccagttaagcttggcacgccagcggtccaaaaccttttgcttttgttgaacaatacccttttggatttcgttgtcagggaaagtgttgaggttgtaggcaagaccaaagagactggcaatgtagatgaagatcttggtgggatcatattcgtaccatctaagaccgttacggtaatcgttggggaaagcatggtggtagttgtggttgccctcaccaagagtgaccaaggcggtgatgaagtggttacgggcactgttggtgtcgtcaaagggttggctaccgatcaagtgagcaagagagttaacacagaaggtagcgtggtgaacaaagaccaaacggcagacaccggcatagaaataaccaccacggtaatcaccccacaacaaaccgcagaagagagaagggaagatgaaggccatgaagctagcaatgggcaagaagtgacggtggttgaacatgacaaagggatccgagttcaaatcggagacatcggagcgaccaatacgacgggggttttgcaagatgatcatccaaccgacatgagcataccagaaacccttcttgacgttgtagggatccttgtcggtatcggtgtaacggtggtgagcacgatggtcacgagaccaccaacgaatggagccctcaaaggcagcagcaccaccggcagccaaaaagtattccaaaggcttcttagccttgtaagcacgatgagaccagagacgatggtaaccggcagtgatacccaaaccagagtaggcgtagtatataatggcgaaaatcaaagtcttggtttgtaagggagtggtaaagacaccatagatggcgatcatgggaagaccaaagataagcatacaatgaagccaattcaaatgtctccaccagttttgcatggtccaaggttgttcttggatatgcttgggggccttgggatcccatttgcgttcgggaacgctggggacgacaggaatagtacgcttgcgcatagaagcgttaccctcagtggtgggctgagtggtagcggaggagaaagcagttgcagaaggagcagtcatattgtgaagaaaaaataataataaaaaaaaaggaaagtgagaagaaatatagaaaaaaaaactagttccaaacttggttctttataaacaaagacttggaaaaaggtctacaggcaccacaaaacaaaaaaagaagaattctagaaaaaggaagaattcaagaagttaagcgatgtttccagacgtacaagtagtataagggttttttacgtattctcgcaaaaaaacctaaaactgaatgtagaagggaaaaaatgaagaggcagtaaagaaaaaaaaaactttttcgatactagcacacgacaaaaggctagagaggcacaaaaaaaataaaataaacaaagttgtataatcaaagatacaacgagattctaatttataggtagagaaaaaaaacaagcaccaatcaaaagagaatcaaaggagctgtaagaatttcgataaaaaggttcgaatcaatcaaaaatcaaaaaaaaaaaaaggaaaaaatcaaagaattaaatgtaatgtaatttaattgtttgatttgattttattttgtttgatttcaatttgatataattttctcgttccgatttcctaatctattccacgtaaatgggaggatatgtgggtggaggtaaaaaaaaatggaataccagggttaaacaagcaggcaaaataaacgtgctctgtacaaacaaccagactgatcctcgatacagttgggaatcgtctttggctgatatggagaagagctaagatgacggacaagcaagtatgggggatgcccatccttatatagcgaagcgtgagacgaaatgacgttgagtcaacttaggttagggtttacgtgaggaggagtctatggcgaaaaaggacggcaagttgggaagcaaaaccagggtaacgtagcggtgctaatcagcgcgccgataatagaaagagaggataaaatgcaagtttaccctagggggaaaggcgtccgaaggctcagggggggaagggtttggaggaaaatgcgaagcggcaatgaatttggacggattggtttgatggggatgggcgaaagaacggcggaaatcgatgggagatatgtggaggaagggaagaagagtaggcaaaaaagaaagcgagtaggcagaaaaaatggatgaaaagagagagaagcaagaaggttttatgattataaatgtaaaattatatttgaaaatgttttaaaatgtaaaaaaggaattgaaaatttggggaaacattgaagttttgtgggtttttcgatttttttgttttttttttttttttttttttttcgtttttgaaaatttggatggtttttgttttttttggaggttttttttttgggacactgttttatctaaacaaaggatgagtttgggtagcgaatttgggcatttgtgcttcgtttcgtttcgctgtttgtagaaaagattgcggttttgacttgatgtttatctttgggttttttgccaacgctcaaatcgtcaagggaagaaggatctgataagcgggagtggaggagtagagaaagcaatgaaaataaccaaaaaaaaaaaaaaagaaaaaaaaaagtgaaatgtaatgtaatgtaatgtaatgtaatgtaatgtaatacaaatgacaaggaattagagttagaattagaattagaatagaataaaataaaattagaataacaaaaaatgaaattagaataacaaaaaatgaaatagaaatggaaattgaaatgatcaacatgaatactatgaaacaaacctttgctaatagtatagaaattccaacattatggattgcacacatattggcaatgaagtagcgcaccgcaccgcaccgcgctgtctagcccagtgaaaccgagaggaaagaaggaaagaaaataaaagaaaaagaagaaaataaaaagaaaaaaacgaaaaaaataaaaataaaatggcaaaaagcaaaaagcaaaattagttgaatggaaatcgcaaaatcgccacgaaattcaaactaccacgaaatctaaaagtctactacgtaaacgactaggacaagtgagaaagaggcaagtgtcagtaaaaaagcaagcatagatgagccagggtgagcatttgtagagagagttaaaaatggattttcaatattgattacattacaacaatcaatcgatcatatcaacaatatcgacaacacaatttaaagccaagccagtaaatactcgacaatcaagcatactaaaattaacattattaaaaatcaacattactaaaattaacaacaatccattccaaacaatcaacgatatttccatattcatttctttttcttttctttcattccatttctttttcattttcttttcacttggtttcttcaaaatcctcttttcgtttgtttctctctcctcttcccctgtccacctgactttgactctcgcctcgctttccttaacgcttcattggacctcctccttatcttaacgagcttttgtgtactttggtggagttttaagattctgcactaaagtagccctccaccaatccccgtccacacagatcccaaacgaggggaacaattgccacaccccttcggtggttgggaggcttgccgtgggaacctgacaggacaagttcttgtagccaatcacagactcattgataacggcggggcattttgtggacaaaagcacgatcagcggatggacgagaacttcaggcttaaggagacgtaaggaagcggtcaaaaggtgtactatttatagaatttcccactttttttttcttttacgcggaaaatcttttttaggtggaaattgcaactcgttaaaacggggtagagattggattggattggattgggatagggattggattttggtttcggtttcggtttcggtttggggttcggtttggggttcggttggttttcggtttccatttcggtttcgttaagggatatgtcaaatccaacttgaacttgttttgaaaacaactctcttttactgtttctttacaattcctttctcaatacaaatccaatacgatactgtcttgcactgtttggaatagcattagcattagctttattttacctattttatttacttttcatttcctttgtaattgctgtgtgtttactttttacgttcttttctatgtcgcatctgcatttgcatttgcattcgctttcgcactcacactcgcactcgcaccacactcgcattttacattcttctcgtcaacctcccattgtacttgtttagcggaaatatcactcggtactttttaagcatcttcttctctcttttcaaacaattcggtcggttgaagcttaactagtttaacgtttcgtaaacgaaaaacccgcagagacattggtattgcacacaaaaagcacgcatccaaacaaaacaaaacaaaaattccaatccaactcgttgaattggaattttcaaccccataaccaatcgttcaacccaaattccaacttgttggaatttcttcaaaaaaaataaactcaaaaatattcgacattgggaatgggtccaagaggagtaatgcctaatggattgatttgggtgtgactttgggtgtaatgacatttgatgtgtttaaaatctgtagtttcatgaaacgccggatgcttccagtatagtcttttcaaccattgattgatatgaggatagttgtgacgaatggtaccaatgttgcatttaaagtgttgtacatataccgggtcaaagcgtacaatcgtcgtatacaatcgcacatccgtctctgtcaaatgatctccaagaagaaacggtcctttgctttccttcaaaacctgctccagtcgatcgagcccttgaaacacaacgcgcacgttcttctcgtacgcctctgccgtcgtggcaaaccccgtcttgtagacgccgttattgacggtatcgtagaaatagtcgttcaactcgtcaatcttcgtcctcagcgacgatggatacaaatcgaccacccgcttctcctcatcctcaattacctcgttaaaggcatcattaaacatacggatgatttctgcactctcgttgttcactatcgtgttgtacttggaatcccacagcaccggcactgtaaaccgcatattgtaattgggatcggcgcgaaagtatagattgcgaaggtacggactgttgtacaagggatcccctgtactatcgttctccttatcaaagttccacccgttcggtcccataagccagcctaccacatgcacagggatcacattttctagacccttgagttttcgtacaatcagtgttcgatgagcccaaggacatgcataactcacgtaaagatgataacggtccttttctggctggaaatacttgtgctcaggtgagattctctctcgaaaggaagatacttgtcttcgaaattcgccatcctttgagctccaatcggtaatatgagtgttggacatggttctgatgaaaaaacgttgctgtaccactcgattcgtcaaacgtgaaaattttctgcaaagcaaatccatgccgaatttatacagaggcaaatggcaagtacatgagtaagcatggtgtcatggggtccatggttgggattgtatcgttccccatccacatggccattcatccattcattattagtaagactgatttcattgtggaagataaattagaagaaagagtggaagtttaacgaagtaaaaggtgctgggatgttgaagaattgcgatgcataccgtgtacgttgttaaatgaaaatggcaaagtactttaagaaatacgttgcaagattttagaatggtaatgcctcgcatcgctttagctcgttacttgcattcacactcgccctctatgttggacgttcagttgccttacaaccttacagcaacacaaattactttacgtagcgagcagtttacggattgctttagttagcagtaaaccccgatatagcgtttggatgatcgaccatcgatcgttacacacagcgaaataaacaaaaaaatcattgtgacaaaatgatggtgtcagtaaagaaatgcaatgcctcattgagtgttgttcctttttcctttttcatgaatgccgttatttgaaaaaacttatttgaccgacttgcttggtttgttaaaagtcgttgaaaactagtggaattcagttacaggttgatttttagatttctctattttgttttgtcttgatctagcaattaaagtatatttgtgcataaatctaattgaacttacaagttatcctttccttgaaaatgaacagcaattacgttcccttgacaagttcggtagatgtggaagagaaaatggaatcggaaaatggagttgatttaggaaatgatattgacttggaaaaaggtttacctctaaaatacaattcggagaatgagagcggtttgccttcaaattcaggtacggtttattgtttatcataaaaaaatgcaatagtaaagaaagttttacttcttgtctaactgttagtgaacgttatgtgcaatcaactctagaatagcacgcacgttcgtcttcctttcccaatgaactaattttttcatttgtattaactattcgtagcttcttcatatttaatcaatcctgatcctacgatggaccttgaagcgcaaacgttcaatcacaatgaatccacgacctctgtaggccatgacaatagcaactctcctcctaaatgtcggaaaacttgttcatctaataaggtgtatagtaatgaggtgcctctgttatttgtttttgtgatatctatttccatagtctgtatatttgatcttgttatctttggttgtctacagtataacatggtttctatggacgatttacacgtaatgcaacgtttatcgtggttctgtgctagccttgctcttttgtttattttaatgcgtaagtgagacatggaattgtactatactcaataactaattcattaggctactatgatttttggaccaaggcatgcaaagatggaatcaagcacatttttaagaagtggaaaaacacgcctcttgctttccttcaagtgcttatattcaacatcattggctttttcgtgcgaaaaggtctaaaagacagttttggcgagcaatgggggttgaaaacatctctctttgcccatgtttcctttgctactatgagcatctttatcttcatttttgaaacatgttcgttatatacctgttattatattctaaccatgtagtaaaaccaggatcatgcagtgtcgattggatcgcaaggatattgaaagcggtggtatgttgcatgggagacattttatgatgagttgttttactaacaaaactttataggtgtattttcttgaagattcagatgaattgtagcattctcgttatgaataagatcactaaacaagttgcgacctttgattttattgcatactttgtctgtcatacgaatggcattgactagcaaattgcttgaaagtattaacgattagtttaaactactcattatatttttgcatacgagagctttatgatgatcaccacgtagaataaccgttttcagaaacagttagctcaacttatgaaattataagattcattacttcacaacctcgatcaaaagttgtttcattaatacttttgctatgtacggttttccctccattttggtttttctgatgaaccaaacatgtcgcttattgtatatgctttaattcaaacaaatttaatgtttacaaaataatgaatagcataataaaacattgtgactgtcagcaatactacactacgctataatacactacgttgcgtatcactatatgtcacatgttctaattatatatagtaccatgcatgatacgatattgagattgatcttaatgataatctattaagatctatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacctaattaatacaatacctatactcagttgctactcatataacctgtgtaatgtaatatgatagatcacaaggaaaactcaccgcagtactacgtatccttaaatcagataccaaattgcgtagctgacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtctaactcgtttttctcattttcttaattttttaatgatattcgagtttaatttttttattctctttactttgttatttaaaaaaaactttaataaatggtgggaagcattgtgataaaaatcgatgcatcagttatcttaataaagttgacggcaattcctttatccaagcaaattcttgcatctggctgagtgtaagaattcgtagcaaatgctattacttttgctcggtataaaacccttttattacattattattttttttttggtattccaatattttttttgcaatacaattgaatccacatttctcaatttacttgtaacctatttgagagtaatgataatgttaagcaacacaatattgtttattaaaattaatattatagtaattcattaccttagtaatggaattacagagaccattgcacttttgcgcatcattaaaaaaatttataaagggacgcatggataactatgggttttgcaccccgtttcgctaaggcaactcttaatatagccgttatctcagtattagagcgctcggtataaggtgagtaaataaataaaggaagtgaaatgcaatgtttgcgaggtggaaaaactgagctattatggaattcctatctttgcttagttttatattagtcggaaacaatggtaaagctctgcaatcgatttatgcaagcatggtgaatgggccttatgcatgtgtgcgatcaattttatcaacgctaaacaagcagtagatgtagcctcaatactatatataacccgtacttgtctaaggatatggataattgtatgcaaatatacatgcaaacacgcatcatcaaggattgaagaggccagctatgtttgaaagatcatgattcattgagttggaagtaaacgacaaataaaaaatcgaaaaaaagtataattgcaagtacaaagacaatttaatataataaaaccaaatctccttgattaaaaaaaagtgttttggaagttaaagggaacgccaatgtaagtaaataaatatcgcgggtaatttcctctttgttcttcgagacacaataaattaaatgaaaatacgagaatcaaacacagtaagacatatcgttggctaatcacattcccaatgctttcttattgcactgcatttacggaattctcatttgaatggattgagtcggattgaaaatcagcgccaccgtcacaccattcatatgaaccactttttttattttgataaaagggtgttcatttcttcactttcttctatttcttcgtttccttcgttctcctcttcgagcgatggataactgggaggaggtacctcttcggcataaggataataaccaccggcattgagcgccatttcatcttctcccggttcctcaatttgtctttcatctacaagttgaaaacacggccacacaaggaacaggaacatcacaaggaatccagccgccaacacagtattcattcccaacacccatcccggcacaccaaaactataaacgatggagccaaccgcaaactccatgaagcatgggattagcatgtaaagagctcgttttgaaagaattccttgtatatgacaattcttttcaaatgcttcgaagtaagagtaacgtcgtcgaatttgctcgcgagggacggcatggatgaatacattatccacagtcatcgtaggaaaagtgaatttacaggaaggaattaggaataagtacgtttcaaaaagtcaaagtaaagttttcaggtattttttattacaacaacgtcattccgatgtggttttcactatacccgctgctacactgagtaaagagggaggatactgcggttagcccaaatgtggaaaatgtccttgaaccctacctacccgaagcaagaaatccggtgttggaaagcgctgaaggagcgacattcacagtttgattttcttttctttttttctattcttggacatctgttttgattcttttctttctgctgaacagtttcacgatggcagcaaatatctcgaaacttgaagcaattattgataatacaccgaattcttccccagacccagaagtttctcacaagttatgggtgtcctctttaaacaaatttcaatacacacttcctcttttgattagtaactttgctgggctcggaattgcgttcatttactgcctgatcgctttcattcgagaaatgtcgcatccttcatccaggaaagacacaatggagcacgggttgcccataattttgtgctctacgttgatgcttgttggaaacatcctttactatttcttgtcgaaacatccgcttaaagtcaccgttccagaggatttggtgcaaattcctatgcaacaaatgtccagtcccgctcaagaagcaccttaattggccgtatattttgtttcaattatgtttttgaagtgcttgtctaatataataaggagaatgccataatcggtgacattgtgagccgagtttttgaggcagacatgtagaatagatgataatttgtattttattaattaatctgtgaatgatatattaaatgaattgaagttcaaaatgaaatatgaagaggtgtcgaaaatataggaatagtacaaaccagtatatcgaacagtgctctaaattttggaagatgagttcgttcagggtcgatgtattcaacacacttccatttcgcattacgagacaagtttatgaaacgaatacgttttagataaaaatagtattgaattattaagttaatttttagattagtagtgacttaaatgttgaataaatattaaaggagtaataagattaaaggcagcggaatggaaacgaaatattttataacaaagtgaaacaggcgtaaaggaataggtgcccaaaagcgatatatgaaggtgttattaatacctctgatatggagaagagttgaatgtatcttctcttgctttaagattctcttgaaagtcctcaacttcacctcgtcgaatttcaactgtcagtttacgagaacctataaagagcatcgcaagtactatgagtatgagtaaagcatttacgacagcatcgatcatagcaattacttgaatagctgatggaaaacctttaaagatgaaagtaaacacaagaatgaaaagacggcaagacacgatgaaggagataaaagacataaacaaaaagtcataattatcagctcgttccttaccggcttcatacgttttcttttcaattagttttttgtatgtggcacctttaagtaacgactggagttcccatagttgaatggatttctttggattcatatttttgtgggaggcaaaacagctagtttgaacaaatccgtttaaaaacaagaaaaattgcgaaaaaatattaatatgaaataaaatgcttaaaagtcaaaggatttcgacaatcgttgttaatgagtaattggagcgcaagaccagaggtttaacgattttgatattcaaccaatatattcaatttctctgcctacacaatcccgacctaaatattctgtattatttgataaatatttattcttcttatgcaaaagcattttcattttctggccaatatctgctaaattttgtgttatatttatcaacatgacacaacctgacattgaaatagttatcaaggaggattttacctatagggagtgttcagatgttgcgaacgatgtgtttaaaaaaactcaatggctcttgtacgttttccttttcataatttttgccaattgtgttgttgatgttaagtattattttgagggatttagtcattcattattattcgtctattttttcttgactttaataattcttcttgtaagttttatgggatttcattatttgaatagtattcctaagccggaagctgaacctgactatcgaaagaagcaagagtcaaagaatcaggatttccttaaaagtcaatctaatgaacctttagagtacgcctcatcctctgcagttgaactagaaaaagaaaaaaatacgcgagagggcttaacaattcttgaatctagttaattttgtatccatttggcatttgcatcgaccttgtttttgttttgtgttatgtttataggtttattatttatattcttccttggtgtgacaattttttttctttaaaacaaaagaaattaaagaatttgtattttatttatttttccattttgaactaccatattgaatgtattctcaaattattagtatacaggtgtaatgtcactcatttgaatgtaatcagaagaaaagttattctcttgttcaagatccctttgaaactcctcaacttctcctcgtcgaatctcaatttgagctttcgagaattatagaatagcaagctaacaactgagaatgaaatctactgttaaatctgacacatctactttcacggttttaagagacttaaagccatcagacataattgctatcataatgagtaagcggaaatccacgtagcatagtccaggaagaaatccaaaccataaatagttttcgtgatgtccctttgaaatttcatctgattttttctcaatcagtttttcgtacgcagtacctcaatgcagcgactggaattcgtacagtttaatggattcacttggactcatcatatatgatacaagcaaaatagccacgtcaacaaagttcttctaatgtctgaaaatcaattcagttatcagattgaaatattgctatcaattcaagtcgaataataggaaaatctttctctgtggttgatgatttaaatatttaaaccagaccaggggtttcacaatttagttaagagttacatttacggacttttctttccacaaacctcactttttactgttttattttttgaattttgctggacatttttttaaatagcttccatttcttgctaaacttgtttaagtattcatttgtattcgttttaattgatagaggcattgaacgttgagtcgaaatgaaggagttaatctataaaccgcgttcacaatttttgccaatatttttacttggtctttgaacgttctatttttcttgtttcttgtgacacgtgccgttcacattgcattttaactaagaaacatggccacagtatggccgttctaaagatgatgctcctaagattgatcaaaagtaaagaacattgttatactatggttatctcttttgcagtgttatccatccactatgcttgtgaatgctttttgtatcctaaattgtttgattctcagcgctctccttcaccttttttacgttggttgttttcagttctaggtgttttaatgtctatggatgtgttttgtattttatacgcctatccaagtgtttatttacactatgtaagcgaagaacctaaaaaaaaattagagaatccagtctcagcaattaaaatcgaaatgaaatttcatgaagtcatactttcttcctataaatggatgtaaataatttttcgtaaaggaagtatattcatcgtaaatcttaattttctatttcgcttgtcattcgatgtcgattttgttttccctacgagtcaaatgtcaatctcaactagatggtttaagaattaaacaccctctaattcctcccttccttttcttgatgttgaaatttctttctcattactacaattcataaactcctatcaactagagagaattgcggttgataagtttttcaaaggttagcaaaacggtatatgcataaagtcccatatacaattcaaatataaaaaattaattgttcttttcatcgttgatttcgttccaaatttgctcgatagtcttccacttcacctcgtcgaatctcaacgttgagcttgcgagaactgaagtaaagtatgactataatacacactaaagctatgctgtttatgatagcatcggctacagcaggcagttcacagtacgtatttttgttgaagagacttataaagaatatgatcattcgacttataacaaaagagaaaataaataaagtaataataattggtaaaataccatcattactccgatatttaatagcttcatatgtttttttattaattaactcttcatatgcttcgtcctgaagcagcgactggaattcttgcaactcgatggattcctttgggctcatatctttcgtctaacaaaacgcagttaattgaacacttttaaatcacgaaatttgaaaatataagaaaaatggatttttcagtagctgaaaacttaatttaattgaatttcattatttgtggttaatagattgtgcacgcagtagttagcaggggtttgaagagaagttagccttttcaatctcactgttcgggaaaggcatttcattttcctatgtctattgttgactcaagattggtaaatgtttacaattaagaataaagtttaatttccaatagctgaatttgcatctttctttctctttcgtttcgatatggcgtccttggacattcatttatatgtgaagaaggatttaacctacggagagtgtgtaagggtcgcaaaagaaaagtataagataattcaccggcttctatatatttctattattttccttttcctcaattacgttgtcgacattgtgtgttatgtaaaaaattacaatggtttttcttttttttgttgggtttttttgaatcttggcgttataggtataataataacggtgattatctattatatttctattcctaaaccagatgctgagtctgagtttttaaacaaaccagactcattgaaccagaacgttggtgaaagtcaatctaatgaacctccaaagtacacttcaacctttatggatgagcttgataaacaggattaaaggagtacaaaaatggttagtcaattgatctgaagcgcaatgatcaacctttggtaaagccaaatccttttactgttgaagtttatcgctaaatttttgctagacttaacaaacttcaattcttcgtacctttttactaatatatttaattcattttaaaaataattcaaacacttttgtttaacggaatcaacggcatcgtcagctggttgtatcggtagtgtcaaatagttttcctatgtttgtaatgaaattttttgttttttaattctgtacttctgtaacaattgtaattgttctatggctatttttttcccgtataataatctgaaatttttgccagaatatattctcaatattttggaatttttttactattttacaatccaacaaactcgaattttacgataaatgcttttctaagagccatgcaaaaattttattataatgttttaatattttttgatataatataaaaataataaactgcaatggctatttattgactgatattagtattataattttcatacaactataaaaatacattggcaaaaaagaaaaaatattgaaaaatcctaaatagatacgatgaaatcgatttctaacaaaaattaaaattaaaataaaaaactaagaaaaaaaaaaaaaatcaaacagttacataagaacctagctatttttttccaaactccttcctatttattgtattcttttcaaacatataaagagacgtacagcaatcactatccataaataacgataaaagcagcattatgggtaaatgaatttgtgaaattcaccaacttgccaaaaattgcttacatattctcgttaactggctttaccggttccgggtacaattcattaaccaatcggttggacgtaatgactaaatagcccataagaaatatagacagaaaaaaagggaaaataaacgtgaaaattaccaaatctaagcattctcaatttatgaaatgcttggtcttttagttggaattgtgctgtactggtgcgaccgagcttcgaaatcggcgaaggaaaaaactcaaaagaagcaaacgtctaccgtttcacgaaagaagagtaaaaaaactgcatcgaaaaaaaattctggaaattcaaaagcattaattgtaaaaaaaaattaagtactattcttttgcatgtactgctcgattcaatgtttaatgacactcctttcatcaatctgttcatctccactctacaatctatttattcatttgatacatactctcatataggattttgaaaaatatactcattactatacaatattataattaagggagaataaaaaagaaataaaaaaaaccaaaggagccagttcaagtaggaattacttgtgcaaaagcccttcaagtactagtaaaagtaactagtagagaatgacttggctgcatctaaaacatccttaaagttcaggcataacgaaaacaataacagcaaagaaaaagaaagacgcaaaaagttcaaaaggaaaaagaaccaaacatggtttagaagcgagaaacaaccaaaaaaagtattgcggggttgtaaaaaaagaaaggtcctttacaacttttcaatgtctttcccttcatcctctttcaaaatgttttacttgacgactgactttacagctcctgactaggctttccagtgcgaccagaagttttgggcaaaagatgggcgttgatgttgggaacaacaccaccttgagcaatggtaacgtgaccaagaagtttgttcaactcttcatcgttacggatggcgagttgaagatgacggggaatgatacgagtcttcttgttgtcacgagcagcgtttccagccaattcgagaatttcagcagccaaatattccaaaacggcggccaagtaaacgggagcaccagcaccaacacgttgagcatagttacccttacgtaacaaacgatggacacgaccaacggggaaagccaaaccggccttggcagaacgggattgagcagatttggcaacagcagccttaccaccagatttacctccagacatgacgaaaaatactgaaactaaataaaaaaaataaaagtttgagttaaaaaaaaaagatttttccttctttaatgaaaaaagataacagtcaacgatgaagcagcgaatggatcaaatttggtgaaattaacagaattttctcgcaatttcagcctttacggacaatcaatctccttatcaactaaggatcaattgtttatatcaatttcaatacgtgtatggatcaaaaggtatcctaaacaacgaaaagtcgcgatatagggaaaaggagacataggagcgcgcacccttcatatatatactaattctaatcttccgtataagcacgtctaacgcgttcttgtagatgacgtttccgcgtcgcatggctaaacaccagggttagggttgtgatgcccaagttgtatataaccatcgcgtcgcctgcaggcatgttagttaataccaacaacttgatattgcacgaaagtttaggattatcaaattcctacaattgcaattacttagttcagtccatcaattttgagattctctcgacaaccaatttttaaatcgtaaaaaatgtctgctgctgaaaagaaacccgcttccaaggctcccgccggtaaggctcctagggataccatgaagtctgctgataagaagcgtggtaaaaacagaaaggaaacttattcatcctatatttacaaggtgttgaagcaagttcaccctgatactggtatttccaaccaagccatgcgtatcttgaactctttcgtcaacgatatttttgagcgtattgccactgaggcttccaagcttgctgcttacaacaagaagtccactatttcttcccgtgaaatccagactgctgttcgtttgattcttcccggtgagttagccaagcacgccgttaccgaaggtaccaaatccgtcaccaagtattcttcttctgctcagtaagcgaatcgcacgattgtgcaatcgtcttttagtcagctgatgagtttccacagccttccatttcgacaatgacaacctcacgaaacaaaagggggtaggttatttgctcttttggaaatatatattttcctcctcccttttttaacgttttcgttccctcctcttttccatttccgccttttgtatcgcattcctattttattccccgtacaatgacgacaacaacaacacaggtgcagcacatcacgcgatagttttttttacattacacatggttcttcatttctatgaccggttcgtggagttgaaaggtgttttgttttgcacaagtcgtactggatcaaattgggttttgtgttcgattcgacggggacgagatgctttttcttcccttggttaatcttcttcccttgtgcattttatagctatcaccactggttggagagttgagtttcttttttttcgactgtttgttcctttccgccatgtatggaaataatttgtgtcattggcactcatacagacacttctcacactccatttcccgttccactcctgggcatcttggtttattaatggatttattattattattattgtttatgttggtgatttagattgatggtgaatggaatattattattcacattcaaaatatcccaaagaatccagtgtgcgaagttgatgtggtttggtatgtttgctatgcaaatgattttatatatgtttggaaagattgtaaagtaattctactattaataataatataatattatgaaaagatcatttcaataaactgaaacttgagtcgtgttttcgtagctgtttccgtagtcggacttatggagctggcttctgcctttctttggatttgttgtagcaagtcgagtatggtaggtggaaggcatttatttaagaaatgcgaaatactaggaatgtcgtggaaaaaggcatatggtgagtgtaaagcaaactgagcgagcatacaagacgttgtggctatcatccaatctgccgcttcattaggaggcatggagtcttttaattctaagtatatggtttctagagtggaaaacaattggaaggtcggtggttgaatgctcaacttggatatggaagagggtgtggtattggaaaaactggtatcccgtatggccaacaatttataaagatcttgcaagtttcgaagagattttgaaattctcggatcgagggagggagaaacctcgttaagaggaaatgtctgtaagagaaacttttggtaaggtaccaaacgtgaacgcaagtttaacagtcgagttacgaagtgtaaaacatcagagcgggtaatggaggtagagaaaacaggtagagaggttgtcattttagaagcaagctttttcatatcatgctggttacggtgctgcacgaaatcaattagggtagaagaagcaagagaccatacatcggactcccagttcgccatcgaaacgctcatactggggaaccttgcattcgcatacaaaaccttataaaacgcatgatgaatctctcgaacaatctcttcacgatgaggtggtatgtacagcttattcaattctcgtaatacatccacaaccattaattccggttccaatacctggttttcattggcatctacaatgaacatctcttctatattagctgatttggattgaggcgcatgttggagcatccatgtatcaacaatacaacgggtagcggccatagaaaatactgttcttatgcgtttgggaagcaaatcagcaactctttggaagtaatgtaattgaataagaacaaaggctccatccatttctaaacgctcaccacgttcacccacaaaagaataaaccatttccaaacactgagaattcaacttctcaaccactacacccatttgcttcgggtcacgcccataatgcttggcggcttctggatagctagcttgttgaatgccactaatgaattctttggcatacagttcaacttccttgatttcacgaacaatttttaaaacacatgcattcgcccattcgataagctgcattcctgcaaaaacttcaggtcgtcccctaagtgtataatccaaattgcatccacgagccacagcacgccaaaccagcatgggcgatgcacgcgtgcacgataatttagaaaagtcttcttgtctagacttaattattttttcaaaataggaaaatctttccttcataagattgtacaaatatttttgttgactgactgtagcatatagtacagggtcccgtccgctaatgggattgggttttaatttaagcaaatcgcataatgtacggacaacaaaagcaaaatctccttgactttgtaaaatttgattccagatagaggcgcaaatgccatctatagtggcttgaataatttcccaagcatgatcaactaaatacacgagctttggattgacctttgctaaacgttcgcgatctttttcatataattttttagcattttcaatctcctgcattaataaactatatttttcttgtttgtgatataagcgaaatttctcagggtatgtgaatagagcctcacactcccgcatgaccaatagttcaccgtaagaaatatcgacctcattagttgattctgtgttgaaaagctgaagttgctgaagtgcgcctgagattgattcttcgcacatatccattgtcttagcgggtccagcatgactcaaggtgctgataatttgagcataaacattatctatagtttccttcgcggcaataaatttattaaagtttgtttccatcaacgataataactgatgagttccatcggtggttaaccacgaagatgatcgatgaactcccgtactcgtctgttgcatagagttatcaggagcatcgcgatatgtcccagcgattttacgtgtagccatcgggtttctcatacctccaatagctatttgagatgacatagatggttggacgctcgtttgactacgtttcattgcaaatgatggtgttactggtccagctgcactagcatctttggtagtttcggatgtagcgctaaaatcgttagagaaaaataaattcaccagtttctttgtaattatttctaaacaaaatacttacccacccgtacgaagtatgtcttctgaacgattacgttcatgatgaacaccggtagtaggactttgtacatctactgaggcattggcaatcgcaaagtccggcttctcagtccagtagtcttgacttaaacttgtcaaaccataatgagcaaggatctcttcgtctgcactcattttctgaaaagagacccttcacctgttgtattatggtagttggcagagaacgcaatgccacagtaattggaattcatcaaagcgatcgattttttaatccctttggtccatagatcattcttttatacttttaaaatttccaattaagcttaaattgcatgttcctaaattgaatcaagtagaacaagtatttttcgaatttgtaaatatgtacgcatttaagagattcactaagtttgcaaatccaaaaaaaattcttaaccgattactgaagcatatgtatttgataaatttgtggaatctgttagttctgtaatacttctgagttgagcttttcataaacaaatatagtacaaaaattaactataaaccttttgttaccaacctgattgttataaattatttaaatcctcatttattaattaaacctccagggaggaaacctcccaaatggaatttctgtaaataaaatatattaaccatgtgattctcaacattaacgggtcgatgagttcatttgagctttatagaaacttgaaataagttaatcgctatttaatagcttaataaatatgtgcaattttcttttgaaggattttgtattcattataaaataaataatttaactcagtttcaagttgttataatgagacgtgagagatttatatatactatcaaaatttttttattaaattttgaattattttaaataatttaaagcgatataattttcaatgatatacggtacaaacgaaatctaaaaactaaaatattcaatttgtagacaacatgcccgaaatttcacattgtagtttcacagttaggataattaagtttggtaaaaatattttttaagcgctattttttaaataaaaatatttatcaaattcaatatatttagtgcatattcgtcgctttatttacatgtggatagcataattaaataatgatgagcagttggttcaatgtagggattttgtgtttattaagatttaaaaacgttcaagataataaaattatattcgaagctatttttgaagtatttttgcacttcctcaaaattcccgtgtatatgacccatctcggatttccaatcacacctaccgtttgcctcatcgaaatgttgggccttttgctattattacttataccagcacttttcaccttaatttggatatataaatacattgaaccacattctttaatttcaattcctggaattttcgtatttttaggcttatatgtaccattcgttgtaacgttgttaattcctatcgacgtaacttgggtaggtagctaaatatcatacaaatacagaattggaagtcatctaattgttcaagtactatatagggcctctaaaagccttcttgaacttgttgcgagattgattacactttatcgaaattacttcaagctttatgaatacaattattactcttctactgatttcatggtttaaattttactaacttatttgtaggatgtttcactctcaatatggcgattcctatattggttaacattcgtgctcagttggatcatcttaccttttgtccaaggttatatggaaagtaaattttcaacgccgagaagtcgtcttagtgattctttttacaaaaaccttagatattatttacttttgacatttttgacatgtgtcgtaattgcgtacttgcgattcgccttgcgaactatgtctttctccaactttaaagaattggtgatttcccttacatacttttggggactcttatttgtcatatttcttctgggaaatggttttgtgtatgtcccggttagtatgtggaaaaaggcatttattacaaaacgtgccgcgcttcttgagcgccaggctgtcggagtatacagcaaacttcaagctcggctcgagagctactctttaccatcttcatccattagcttaaataacggccggaatcaatctagcagcgatttttttacttcatctcttactgatcacgcattcaatcctcacagttctccaaatggaatgtctaacgtgatcgctttacaaactacttggaatcaaatggtaaaagaatataatcgtattatgctgatcaaaactgctaaagcatctggctcttatcgtctatacttaccagactcatatattccaatacaccctgtcgttgcatatgcattttacgtttggattcttccagcttttagaattttgttctcaatatttatggcttcaatgagtgtaatcattgtggtatcagaagtgtttttgcacactcaatattccttggttggtattatcttacaaaagtttaccaattcgtctgccacttctatttttgtatcgtttttatttgtttattacatgcgatactgcacgtacaaatccttgatgcgaactcaatttgcgccacattactattatgcattagttcctttccgagctacaaatacggcctccttgatatacttcgcatctcaactttgtcgcttaacgcttcctctttgttataactttgtttctctacaaccttatcccacccaattccatcaattctatggtgagagtattgacctcttaccacttggaaatcttattagcaaacgttatccaacctttatactactgccgattattttttctatgatttctttaaaatataggttgcgacaattcatttattccattacgctgcgcaaatcatccagtgccagctcttccgatgactttgatgattcatcactgaattcagaaaacgatgatgatctgtttaatgaaacctcggctgcctatttagctgaaggcagagcccttcttttgggtacaaataatgcccatgtttaatttaccgttatgagccctatgtattttaataatttagtctattcttcacatttttaacagcaattgttatttctcaactattttcttatacaagtctatcatttacataacgttaaaaaattctttttagtaaattcttcaaaggattctcataaataataatttcatacagctatcaaataccagttaaaattaattgaataaaggaggcgccttgagcggaactagaaaatcaaatgatccttttattacatgaaaagtctacataattacgggtacttcgtattcgaagcatctgtgagaataattcaaagactgatttattttttttcgtatgcatcataatcatctaatagattcatagctttttaaaaaaattggtaaagtagaagaggtacagaaaagcgagtgacttgaaaaaacatatacagatacagtgaatcaaaaatgcctaaacatttcacgaatgaagtctaccaccagtcaccaacggcttgcatggcagtagcaaccttcaagaaaccagcaatgttggcaccatcgacaagactgggaatgttgttagagccagagtcacaatacttggaggcgacatcggtggattgttcaaagatgttttgcataattccagccaatttagcgtcaacctcggcatgagtccaggtagagaattgagcattttgagccatttccaagccagaaacggcgacaccaccagcattggcagccttaccaggagcaagccagcaaccctcaccagaagcacgagacttctcaaagacttcaacggcctcagcagaagaacccatgttggagccctcagcaacgtagcgacatccttgtttgataagagcggcggcttcctcaccgctaacttcgttttgagttgcacaaggcaaagcaatgtcaatttcaccaacattagtccagggacgagcaccggcgatgtagtgatgcttcttgcaaagagaagcagagtcggcaatgctggcacgcttctcctttagagccataatttcatggatctcttcagggacaaggccttcagcggtctttgcaattaggacacctttagagtcactgatactcttaacaatagcgccttcttgaatgcacttcaaggcagcatattgagcaacgttgccgctaccggagatggcaacacgcttgcccttcaaggtctcggcacccttggtgcggtgttcaatcatgtgcttaacatagtaaacgacaccgtagccagtggcttcaggacgaatgttgctaccgccggtaagcatgtgcttgccggtgacgacaccactgtactcattgcgaagacgcttgtactcaccaaacatgtgcataacgacaaaacctgtgacaccaatatcaccagccggtacatcagtttgaggaccgatatagcggaaaagctgacgcatgaaagcttgcgagaagcgacgaatctcgttgtcggatttgcccttggggtcgaagtcagaaccacctttgccaccacccatgggaaggcccgtcaaggcattcttgaaaatttgttcaaagcccaagaacttgaggatgctcaagttgacggaaggatggaaacgcaatccacccttgtaggggcccaaagccgagttgaattggacacggtagccggtgttaacacggcagttacctttatcgtcctcccatgtgacgcggaattctaagacacgttcgggaatggaaatgattggaagcacacgcttcaactcgggatgaacttcaaagagcttggagctctcgatggagcccacaatctccttgtaggcttgttgaaattcaggttcgtatggggtactcatggtgggccaaaaaagtaaacaaaatcgaaggtagtgatatagagtgtatatctatataataatgataagtttagagaattcgagatatcaaaaaaaggcgacctcgaaaacttttaacaatacaaatacaggctgtacaatccaaagttctatacaaatccgtattcgacgccttcaacgcaaagactttcaaaatttaactacaatccaacaaaactcttacaacgtgagtatgtaagagatatcgatccgggttcaaaacgcttaccagatgtaccagtgcagtgtagcaggaggattcagggacgtgctggccatgtctgctatatttatacacttaacaagcaataatcaacagtcacaccagataccttgttttttgggagaccatacgtttgctaatggctgacgacttgcaataaacctgatggaagagcgatggcggagataacagacgaataggatgtaagtatgatgtcaaaatctccaatcacaatgctcctatatatctcttttctctataattggatagtggaaaagaagattacttaagcggaaaatttccgatctgataagccaaccccctcacagaattccttcgtctcctgctcaaccaaataaagataagataagcattgcttaatgattggtccgtgcaacggctatcacccaccctactgaaaatgtggggaaaacgcagctcctccgggaaaatccatggaattatagaagatccttagtgggatggggtgcttgggggggggggaaagatgtttttagatgaaaaaaaaatgttttagagaggttaatgttgtaatatagaagattttcgctttctgttgattaacagtttctataatttttttaagaaaaaaaatctggaaaagtccaagtcctttgttaatctaatctcgttccaatctctcacatccatttaaagggtctattctttactcctttcagttgctgcccccttactgataacaaggataactaaggatagtaccaaaagaaaaaaacgctaaatactgaaataggtcgaatcacactgaaacgggtaggttcttccaggcagaccaaatcgcaaatacatatccgaaaattcgagtaaacggccttgcctcggttttacagtatggactaaacattcgctcatccaaacgtattgcgccttagcagccatagtcatgactagctttcaatagaaaaaagacaaacgaaacagagtcatgaaattcgtagcgtagatgtaagttagaaaaatttcaaatttctttattttttggtcttctgataacccactatcccactatcgtttgtccatttattccttgcccgatcatgtggctgtttgctttgaatctaaaattggatagaaaatagttcattcgaaagattagcgaaactacgaaacaaggtgcgatcgtcgttgtgctcggtagcaagatgagtttgttttttagtataatttaggtagctgccagcctcgtttcgtcaacttagctaaattcgttgagtctgactcattgaatgtaggtaaaatggctcatctaaatcgaaacaagttgaatcgagtacagccttagtcaaatcaaataatgccaagatgaaaaaagtcgagcctttgccaatataattttatgcgatgtaatggaattctttgcctgatttttaggctctttgtattttcttttaaaacacggaaaattctaaaactggtaaccacttttattatcgttaaatgatggaaatcaatggttttttagctccttttttcggttgattcaagtgtaacaaattgtccaaagaagggagtggttcctcttgtgtctcggttttcccgctgccttgttgcccaagcaaatcattgaaaacagtctccgacgtctttgctccgacaggttccaaaacttcatgtgttcggcgatatgtacgttgaacacgttgctttcccggaattaacaattcagtagagaaagtgtcaatcatttgagaccctcgaacttctctctcataatacactgcgtcgggattttgcttggaaaatgcgttccaagtttcttccaccaatgattcatcccccgcatacttttgagacatgtgagtaatggctcgtatgatgggtgccgttatccccataagcttcaaatacactacaatgctcaatttgttagccacacatgctgaagttacttttagcattgccctttgcaaacgatgctcactagaatatgttcgagcaacattgaaaagatgccaacgttggcacaacgtctccaatcgtggaagcaaatcttggcgaatcctagatgtcataaaatcatctgcaagggcgcaaacttgatatatagtttctaatgcgcattctactagcagttcgttatccgtgtcaagctgaataacgaccaatggccaaaatgtattaatagcaggataaaatgtgtttggctccttagccaaaacattgcttccatagctcaacaattttaacatttccactcgtatcgtaatttgttcatgtgataagaataactgcgccttttccgtgattttccttaccatatcgacgacatcatctttttgcttttctccttgttcgtccataacattactatttatgttttcatgatcaactgtggtctcacccatattttcattttctttgcccttcttttctttttccttcattgcatgttcgcgaaactgttcatgtccacttttcgtttcttgttgttcatcgtgtatcatatcctctagttcatgatcatcttttggaagaggataattagggttctctaatagtagttgaacgaattcgcgaatctttttacatggcttatttttatcctcgttcattgcgtcctcctccaccccgacgatgagctttttctcctcgccatttatactttcttgctttattatggcataaagaattccaagcaacccttctgtaagccgtgcgtaaccatggtaagcatccaaaatcccaaaaatagcatccactacatctccaatgtaccgaatgcatcctccatcgtcattctttattacataagccatcacaattggaagttgaggtgatacgtctaatgtgttcaatttgagggcaactgagttgaccacatagtcaatattttctctaagtaactctgctggcgtcgagtagttgcaatttgtcgcaattgcttgaatacatgcctctgcaaacgaagatacataaggagaagcaaacgccaaatgttcaaggagaggataaaaatatgccattaattttgatcgaaactttactccttgtaaagaagaaatccagctaatgctgtcaatagcaatgcaagaacgaacacacaaaagattatacttttcctttttctgcttatcctccaacgatgctttcgtaaagacatttaattgcgataattgttgcaatacttcgaatgaatattgctctaatgaatcaatatacatttccaaactgtccaccgtttctacgtcacttttcaaaagtaccataaatgcccaaaatgcacgaaccgagttttcatttgttgctgaggtagccttagaaagtaaggactgcataacatatttaacattaggtgcctttgcgaagcttgtaacaatctcttgtgttgttctttccatctcatttccaccaaaaaattcaccatggatgtactcattcgaagtactggatgttaaaagcttctgcgaattggaatcaattcccgatgactttggtacaagttggctgagtataccatccagtaaaggctccatgagctgcaaagtcttaggaagatgactggatatacttaagagacttttcaatcggttcaactcctccaatttattatcttctgaagcaaaagtggaaacactagaccatgtagtagaccaatcatttaggcattcagttaatactgattccatagtaatattgttgaatgattcaatgagagaaacgagtttgttcatcccatagtcccttaattttggattttcttttttattgatcaattttagcatgctctctagtaaatgaatcctacaatcttttagtgaatctaaacaatctctaaataggataaagcaaaaatcaaataaagcatcttgtacatgtaagttttgtgaagaacgaaggtgaagaattgccttgacggcattgcttaattgttggcaggtagcgcgtttccaagactttgtacgcttcgttgggccaaaaaaatgagaattagaagaagcatctttttcatctggcaaatcttttgtgttatcgtcactaatagctttcaccactgtatcacctaaaatattcaaagagatacacacgtttttaaaatactgacaggttccatttggcgccagtccctttgtcaatcccgatactatgccaggaagaaaagtagtaagaaattctgttggtaagcgatattgctttgggcatattagcttttggacgcaacacaatgaggcaaactgtaatctccgtgagctatttttatttggaataatatccaaagcactagaaagagctctcgcaaagagaagatactgtcttttatcgtgaaaattaggcttaaaatctgtaataacgttctcaagcgtttcgaaagtaatttctcgaacacgaaaatcttgttccacagtttccgaaggagatttccatccatctgctatattaagaagcatcaataatagttgcatcgtcaacatttcattatgagcttccctccaaccatgcttgtaaagcaaattcacgcactgaatggcatactccactcctgtacttgggacacgataccaggactttagtacaggtacaattggaaaaaatatgtaatcgcataaatttagtggtaaatcggcgtctgtattggtcaatgctttttccagcccaaagtacgcatccttcaacgagttctttaacccattggagtcaacagatgaagtttcagaagatagaggaagagaatagaagcttaactttcgaaaaggatctcgaatttgtgcgaaaatactctgtatatgagacatgtagagaaaccatgaagttatagagatggtaggtcatatacaagcaaaccatttaaaaatgcatacttttgcgattggaaatgtatatgatattacagtattctctaataaataattcaatattattcaaatgatttgaatatttaatgtcgtgctaaattatagcaagtgttttgactagatgcacagccaattcccagtcggttttcgtgagaaacattgaaaatatttagcaaaatgagttgcaatgatttgactttgttcttaaaaacttggaaagatatattgcaaaaagctgcaagttttagggttacattcaagttcttactgatgaccattactttgatctcaactaaaattttaaattaaagagagaatttttgaagctatgcaattacaataataataacttcgtagcctttcagccttttagcgtatctgtttacattgaattaaaaactcgatagtattattttatattttttaataaacattttaacgtgtgtgtcgaaagacatatatatagtataaataatttgtagctcaaattactttgctatgcagactaagactggtttaatgtgtgcaatggaagtagtggatgtattcactcaaatttataagggtataacctttttactagtctagttttgtagtttcaagcttctagtcctctatagtccttaaaaaagtcgttaagttcataaagacgatacaacttaagaggtagccaactcataagagattttctgctacatacctttaacaagcgaggaacacagtaatttctgaatttctatttgtagtcaaaaatcactgaattatcagtttgtttcaaaaacgagaggattgtttaaactaatttgcattttcttaaaccaaacttattgtaacttgaataatctctttaatctatttattttgaaggtcaatgaactcttagacagatatgaaaattgctcaaaataataccgtaagctttccaagaaactagatgctggtattttaaacagtatggatcaaaaacaagaaaaagttgaaactcataaatgcattcaactgcacgacatatttatttccttcatgttttgattttatatacttggaatacgtttcaccagatctttaacgttttcttacgcacttccataaaatctcacaccatggtgagacatgaaaataacgaaatttcaaagtcacttagaacaaactacaattaatgagttggttgtttaaataatctaataaaaaatgtcgtataaattagaccaactcactcgtcttcctgaaaacaagaaatgttttgattgtgatgctccaaatccacaatgggcatcttgtaatttgggaatcttcatttgtttggattgcagtggacagcatcgtggtttgggagtcgaaaagagctttgtccgcagtattaccatggacaattggagtgaacgtcaagtgaagatgatggaggtaagcatcaggattgatacgggctattggagtttgttggttattttaccaaaaaaaaaacatatatatataataattcatttggctgagagggtagcgctattgatctgcgagtttgcttgccgctatttcgaattttttccaagtcatttagtgcctttttttgacaagaataatgtttaatgttaaaaacaagtacatgacgcgcaattgattatcacctgaagttataaaatgcaagctcactataatttcatcaatgacttgaaacaacatatatagcccacatttgttgcatgctcctgactaacttctatacaggttggtggaaattctaatgctaaaacattcttgtctacagacccgatgttttctgctgccggaagtattcgtgaaaaagtatgatctttgaaccttctatattttttccagtttaccttattttgattttattcacattgactaacacattttaagtacaataccgacattgctgaggacctacgacaaaaaattcgtgccgaagtagatggtgtcgaatgggtcaaagttgatcgtcctaagagcgtttcctctcatgcttctgtaacttcatcttcaactgttccaactattccatcagtttcaaaagaagcaaatgataaatattttgcaaagcttggttccattaattcccaacgccctgatgatttacccccttcacaaggaggtcgctatcaagggtttggaagctctaactctgttaatcccaattcttctgctagaaataacggtggctcttttttggaccaattatcatctaatcctgtttctgcacttagtcatggttggaacatgttctccagatctgtttcccaacagattcaagacgtaaataagtcctatattcagccagggattacaaaggtacaaacattttattgtatccaaaaaataaagtttctgttgtactgactctgtttttaggttcaagatcccgaaacaaggaaggattacatgaatgccattaataatttctctagtaacgttcaggaaggtgctaagcaatcatttacacaacttaaatcctttttggatgaaaatgtatattccgaaaacccccaaaacacccgcggtacttatgatgcggaaatcgactctccttattcagctctcgctgcctctcctccacctgaagactattcgaaaaagaatttcgataagcacgattgacttttttattattaaactcgtaagcagtttgatatgtttcattgctgttaggagtgcctcgtctatcaagcattcgtcagctaaaacataaacgaagaacgctaccgataaaaaaaatattgctacttcattagaattatctgacatttgaagcttcttcaagtataatacatggggaactgaaaaaaaaagtttgtatatattgaagacggagtcttcttgtttatttctgttacaaaagtttcatcgttttaggcttatagttcaaaacaatgaaaaaaatgataataacatattttattttcattagcataagttgaatgccggctaaattttaagaagataaccggatcatgtgctttcttgaataaaaccaatgacttttttcttttttagtcgacgatgcctaatcggtatgtagagtggattttaaaagaaaacaggaaagacgaagatatgaggatataggcattgccggtcattttccaaaacaaaaatgctggtcataacataattaaatcaaaatgcttaaaagctcaatgataaaaatcattctaacaaaagacaataagtcattgacccatcaaatatggtcataaggcgcactgcctccagtgtctaagttagacaacggctggctagtagcattggctgattcgttactaactggtacgtaatactgatttgggtcatagtaataaacgaaaccgaaggggggagttgagacctgactagcaggtgaataagatcgtaaagtatcggcagcaggattggacattacattcatatcactgccagaaaatggaggaggcatataaggatagaccgcgggaacggtggaatcataattttgaggaaacgaccagtaagtcggcataacagagtaggattgatatgcaatcggactattggcagtaggtaaaggggttgtgtacatggttcccggtgctgcaggtgcattaccagcgggaacattggtcatggatggcatttcaccggtagtcatattcgcagaaatataagcttgctgagaatcatctcttgcacgtacattagagggatatatggaagtagggtacgtagcggaatcagcgctaggatgcatatccacaacaggagcgttagaagatcccggtgtggccgaaggggactttgaagttgatggaaattcctcttgaaatgagggtgaaggatacattttgtcatttgtaataggaaaatcgtaagggacaaatccaggaggagcagaatgagttggtacagtggctggaagaaaagccatatgtggatgggaagagacgttaggggaaaaaggaataggcggagctgcagaaggtaaaggggagaaaggtaagggatacattcccataggaggaacattcattttatgtttgggtgtaaccagtgctggttgggatccaggtatactgacgcgaagaactttgttctgatggagacggggattatgcacgacatggacaattttctttttaggttgaaaattgatggctttcatagaagagtttccaaactttacacggatatcgaggatccttgacgatttacgataccccgaattttttccctctttcccttgggaattaggaaaagaggtgttattaagaggctcctcaaaatactgcgtattaggagtataaccacctcgtttgtagttctgatatccataagccataccagcttcccttctggaaggcatggatgagggaacagataaatactgcggatccgcttccaaaggtttatacattgagaagggatagatattgccgggagcattatttaaaccaaaatatggcatggagtcaattcccccggtagcgtttataaaatatgtagaattttgtataggaggataaaagttttttcggttattgttataatcatctctcttgggttttcttcgatatccttgagaatttttgtaatacgtcctgttgttaccgtaatgggtttctcgtcggcttacaccaaatccattacttacaggtagctcatcaaagttctcagtctccaaaccaatttcctcggcggtgactttcatatttccttcttttcgcgatttaatatctgtggacgcgtcatcgttcgatggaacttcaggattttgattttcctcttgaacaattctttcgaccgcctccttctctctttcagcgcccaatcgttcaaattccgccatttctacctcaattttctccattttcttatttaaaattgaagtttcatcttcattcattattttaagtcaattcaaagcagaaatattcaattccgcttgaattccaatatccgtctactgtattgttaaggccgggtacattgctcgcgtatggcaatgaatacatagtgcatgctttagcttgcggaccgtaaaatgtaaaataacattacgcgttctaacgcattgataagattacttagcaggttgcaatgcggaaatcttaagataatagaaatctagaatattaccattgtttctagtagtattaacaattaaaataggaaaataaattaattaaataatattcaaagatgaaacgaccgattagattaatagaaacgtggcttgtagttagatcgccggattatttatttatatgagttccaaaaaaaaaaacagaaaaagagtatttatagaatcattatatcgggtagtatatgtacatatttgagcacaattcaacaatattagcacattataaaaaagtaaggctggtaaattgggatttggatggaaaaccctgaagcgtcgttgcatcagctgagatggataaagtagacgagacgacgccaataggagacattcatattaaaaagtgtgttgtagtatccggctttgatacaatccgttcaggttgagtgtccctgcgccgcttcatggggatgtccacgctttcaatgactccattgtgtgttatgtagtccataaatcattttaggacgatcgtagtttaaaagcaaacaacgagtcaaagtggattgatgctcttaatcgttttataaataaaaacccaattaatagaaaaaaaaagagtcttaattatttgatgaaaccttcatgatatactcataaaatgtgaactactcaagaatcataagcacgtggggataaatattcaatggtagccgaaggaaataaaaagtgccgaggtactttaactagcacctctggaccgaagcctgtgcccccatttttccctaacaggagagtgatcttcaaaatcataaatgttattttcatttttcatgattcgacgttttttgatgccgacattttcagcttttgttaagttgacctctttattattattcctcccattcgaaattccactcttagagcttgcaaagtgctgatctatatattctaaatcattttttcttcgatacgctttcatttcttcatgttgtatgttatattttaaaggtacctttgtagtatctggtttctcattttccatagagagtcgtttgtaagaaaacgtatgaagcaggctatattcggctgcctttttttctttctcaccaacagaaaattctagggaattttgaggaacgactttttgaatctgttgtttgagatttgatgaagagggggacaacaagtcgtcaagttgaaaactgtcgtcattgcttgagggcgaaagtatcaagtttgaaaattctggtaaagagtctaccctagtgtctaccctagtgtctaacgccgtggatggagtcatgtcggtttgcgatatatcaacctctctttcattcactgcattcagcggttgaagttcgagttcatgtattgaagcttcagcatcagaattcgccgtttccaataaattaaagtcgttatagcaaatagaatcacttggtctaaaaccttgatcgccccaagtagtaaataatgtggtgtccgtattttcgcaattggcttcacctccaaagttaaacgtttctttactcaacgcaatattctcaaaattggagtgattcaaaaagaagcttggtgtccaattgatagcaaatgaaaacaacgcctgaaagatcaactgttcgagaacgaatgacttgattttaggacgaacgacaatgtcctcacgaaacgtagttgcatgtaaacttgacagaaaattacacctagtattttctcgcttcttgaaagccttaattatcgagcgccagctgggtgcctttttagtactcttaatcctcttttttactaactgaaaagagcaattattctttcctgtttgtatttgagattcttgacatttcttaatgatattatgattagttgaaatcacaacgccaatgaaattagactgatgctgataagagttatttgcaggtttaggccccgaatctataagcttcgtttgtaggtgtgaaaaacaattgcaagatgggtgtttagcgctacgtctatgatggtaagtaatccaggcgccaaacttttgtacaaagtcaacacaaatctcatccaaatccggaggtaccatcgtatatgctgagttatagccattattttttgatatttttacgggttcattataaatgtctataattatatcgcaatctcgtaaaatctgcgcacgaatataaagataattaagcaattcttcaaatccatccaattcttgttctgtaaacgcattgatatcaaacaatctaccagtttcatattcagcaattatatcatcaattccatcacgactcgaattatctgggaacgcaaggtaaaaatgtatagctgtgtaccacattatgctctcgaaatatggatactgatactctttttcaattcccaattgtagctcaagattgtagattgacaactggggatagatatgaaggaacgttaagaaattaccagcaatagaaattgtatcacaaggtgtcacaacggcataaatccatcctgaaggaaccaaaattgtttgctgcgaatgaacttcgacgcagtagcatacatcaaccatattgggtagaaactttttgtcgctgtcatttgaagatgttagccaggctgtataagcttcccaattcttagatgttcctggaataaggtaaaatatcttacatccgtctagaatattgtagtaagctgaggatccaccaaattcaatatggaattcagtatacgagttttccgctgacattaagcagtaagtatcaacatggggatactcacccaacgcaaaggaaccaggaggccagacagtattaaccaaatcgagatcacgaacgatgttaggcttccggacgtaataggcaagttttgttgtagaaacctctaagctcaagacgtcgtatattcgaccacgtttgctgggctcgaggctcatgtactttacccaactttccatgtccattttatttggaatttgtttttgtgtcacaacatccacaagggcgagcggacaatcataaccaattaaagtagcgattttactcagatttagttgccgcgtattttgtgtatcagacgaaggaaatattgtgggttcattaaatccagtatccctaaaataactaaaatttacactttcggcaggcatacgacgaaagccgtcttgtggaaaagacatgccaagtaatctttgatggtttttatgaagattgggatgtctttttcgacgacgattacgactaaggcatcgtgatcttgttttgtctacagattgtctctcactgaagtgaggctgtgcaaaggaaggtgcatcaagcaaatatgtatcctgaaattctgtatctaccgagacaggtgaagtatcaaaaggattgacgtattgagggtttatgcaggataaatgtgattttgtcgcaataggagttgactggtttccgcaccatgaaatttcctctttcgaagaaataaacgagtctattgagtttaaagagttttctaaaagggaagagtgtacaccaacgcagagagtgcctgaaccactcaggtcattgctaggaatatcaatgtcttgatttataatgtcatcgtattcaagccaggaatccatcttaaaagtcccaaaaattaattgcttactagcaaaaaggtaactataaaattgcgatgcaaactaaggagattctatggctgtgttctttgaaaaaaaaaatgagtttaaaactgctagtgactagtaatatagcattacatataataacagaaatgataagtatccaaaaaaaagcaggcaaactcgttagatttgagtctaactttttcttcaaaatgccaataaaaccgaactctcagtcaacaataatgatgatcctctaattcaacctgaagctttgttcaagaaacgaaataatatcaattataaataagcagtaatccatagacttcaaaacgtccactccataagcttgcgtgtctcttttatacgatttagcacaagcgcacttctattgtgcagctttggaaagatgagccaattctaaagcttccgtagagttgagttacaaactacccagaatttttgaatagtaattaaatgttggtactacgcacgcgatattacaattacagacgctaggtctaagtgttaggaaaatgttactttttgttacttaaaccgagtatttacacacttgctaggtatatagttgcgtctttctaaacatttcttcaaaagcatacttgatgagtcaagaagaagaaattaaagaaagttctcctgaaaaggaccttaaacaagaggattctgaggaagctatggaggttgcatgaaaattagtaggcgcgcatatttctgcagctgggggcgtttttaacgctctaatcaatatgaaaaatatcaagtaagtatattcttaaagcaatcagcttgaatatgttgagaaagtgtacgttaggcttggcgtaatcgtgcattattgcgacttgcaaactgattcactagtagttattagcaaattgttagaggatttgctgatggtacgtctatttgtcgttttcaaaaaccatagcttatgctataaacttttctcacataattttgaaggaggtgactgatgtgtgcaataaacaaagcttatctgctaacgaaattttatatcagtgccaatagttgtgctttttttgtaaaatcacaaagaaaatggacctctccggatttatcggaggatgttgctcaaaaattcttggagacagcatccgaaatgaaattcgatgcgagcaaacaggttcttgtccatggaagctatctgattaacatggccaatgccgatgagcagaaaagagaacaggcattcaattgctttgtcgacgacctgaagcgctgtgaaagacttggtgttggtttgtacaattttcagtatgtcattcatagtgtgctctatttacttatattttacccaaaacgtactaactcttttgatctttgtagtcctggtagtactgcttcgtgtacaaaggaagaaggaatcaacaacttagcagaatgcatcaatcgtgcgcacgaagagaccaaaagcgttattatagttacagagaacatggctggtcagggaaattgtctgggagggacctttgatgactttgcagctttaaagtcaaagattaagaacttagaccgttggagggtttgcttggacacctgtcatacatttgctgcaggctacgatattcgcaccgaagagagctacaaaaaagttattgacgagtttgacgaaaaggttggagccaaatacgtgtctggatggcacttaaatgattccaaggctcctcttggtagcaatcgtgatttgcatgaaaacattggtttaggatttttaggattagagccttttcgactaataatgaatgattcacggtgggatgggatcccattagttttggagactcctgccaaatctccagagcaatggaagaaagaggttgaacttttacgatttatggtaggtaaatcatcagatgatgtcgaattaatgaaagaatcagcgcgtttgtccaatttaggagcagcatcccggaaggagcatttgaataaatttgaaaaaaaagaagcaaagaaggatagaaagaaaaaaagcaaggatggcgatcaaactactttgttactcagaaaaaagcaaaagcttggaaatgcagaagttaagagcttggatgaataaattcatgtaacatgcaatttaatgaaagataaatcaagggtacgatttaaaaatcctaaaatttgattcatgaattgcattcccagcattttattattgcctttatccactatattatgttttggcacaaatgacgttctcagtttcttcatttttacactgcctattttgcagtatttatcatttgattcaggaattattatcgaaagcaacttcggctcaattgactactttaaaggcatctttttgtttcaattatatccatattcttcgaacactggaatacggaatttttaatcatataacgatacattacttataattttatcattttaccatttcccatgagcaacgctgttcagtgctggactgctctaactttcgtccttgccctaccctaaagtgctaacacaacatgtgactgttctttttgggagtcactaaatttctcattttatgttagaagaatctctacaccacccaaaaactccaagcataaaaagatgtctacagtcaaggtcaacggagctaagaacggcggagaacgtatggtgttgcctgccggcgaggccgccgctaaatactatcctgcctaccgtgaaaacgtccccaagaaggctcgtaaggctgtacgccctaccaagctccgtgcttctttagcacccggaactgtttgcattttgttggctggacgcttccgtggtaagcgtgttgttgtcctcagtcaattggaggacactcttgtcgttactggcccttacaaggtcaacggtgtccctatccgtcgtgtcaaccaccgttatgtgattgctacctctgcccccaagatcgatgtctccggtgtctctgttgagaagttcaccaaggcttactttgccaagcaaaagcgtagcggacccgtcaagaaggatgaagctttcttcgccgagaacgctcccaagaacgctcttcccgctgagcgtattgctgaccaaaaggccgttgatgctaagcttctccctgctatcaaggctatccctaatatgaaggaatacctcgctgcttccttcgctttgtctaacggtgaccgtcctcacttgatgaagttttagattcataaccttaggtaaataggtaaatctatctttgtgttggcacttgcgggacttcttatttattgaaactttggcatttccggcccttgtaagattccatcgagttggttatgcatgcgctaagtagaagagcagtgcactgcacatatgtatctaaaatttttataaaattggcaagtagttactgaacatatttttttgattgttaaagcatattgacttcagagtgtagtataatgtatgcatttgatatcatttcgctgaagcagatctgattcttgtatatgtaatttggtgtataataactatataactgtggtttgttggttgcccagtatatatatgaaatgtagttagctatatgtttagcgatttagctttgttatcgcttttcgttacatttggaaatgttgtagacgccgttatttcattcacaacttgtatccaattcaagttcaagtctgtgctaaattttcttgtatgcacataactttcttttagtgcattaatactatcccaaaataaatatttgtgatcatcaattttcaatagaaaagcaatttccgttttgagcggccatataaaaggcaaatttctcaaatggtcgttagcagagcgatagcaacttattatgagtgaattatcaacctataaaggtaagagaaattaggactcattgctctgagctaacgaaagcaggatactcgcctaaacacggagacaaggttccagtgctccagaacttgaacgatttaacacctaaagatttttatgataagttcattgctaccaggactcccgtcatcattaaatcctccttaccagagtctgactggaagggttacctatggcagcaacaggattacttgctctctaaaattggtgatatcgtatgcaaggttgagccgatcgatcctgtttctgggacctttggacaaggtatgagtcgaaatgaaatgtccatcaaagaattttttcaaaaactaaaaaatggtgaacgactttatttgactacacagtacgatgaatccaacgaggttttagatggagatgatgaggtttctcttcttgttaaaagtttatgtcctcatcctactgatggtttgcttaccgacttttcaataaccccggcattaatgggcaatttggtcccccagcaatgcaatctttggattggaaaaagtgagaacggcacttcttccggtttacaccatgattttcacgataacatatatgcggtcatttccggatacaagagattcgtaattatttcaccagatcatgcaaatcaacttaaactctctggaaaaatttcaaaaatccaccctaatgggttaatttcttatgaaggtgaagattgccctcagcgcagcgatggactcactgagcttgatgctgcaattgcaaaaacacaatttttagaaaaaaaaattggttctttgaaagaactagcggtccctcaagaaagtatcgaactattggaagctgaatatgaaaatgagatggacagagttcttcaaatgcaaattggcggacctgaagaagattggaatgatttagaagaaggagatgctgctagcttgttagacggatcagttggcggtgatccggaaagtgatattttattgaatgaaggaaatgatattgaagcaactagtttgcaggatacaaaacccgaattacctgatcattttaccaaggtgagtgttaatggattgcataaattcatgggatttgatgatgctaagaatgttgatgttgataaagatgagctttctgctcttgcggggacagttcctctagtggtggatttagaacctggcgacatgctttatttaccagcaagttggtttcatgaagtcacctcttcaagcgctagttctggaggtagcgatgtacatattgcatttaattattggtttcatcctcccgataatcttgaagactttgatcatccctacttggatcgcaacatttggcaagccaagcgtcatcttgttggagaggcaattgatcaattgtatgctactaacaagaaaaacgaaaaacgaccggcagaagacgattcaccttctcaaaagaaaacttgtcaataaaacacttatttataaaacatttagaattgaataattttaaatttattaatacaaacccttgaaaatcccttgtactaatgatataaaaaaaagtcgtaatcgtactccaatgacccaaaaattggaaatttttgtacgtttaagaaagacaattgaaaaatgaaagcataaaaacggggatttataaagataagaaggatttttggatagcatacttaggttcactattctaaaaaaattaattgtaaattattctgagggagtttcgacggctgtatcatgattttcagtggaaagggggacatctctaattataacaagtccggcaaacataaataaagaggcaacaagtgagatatggaaaagatccttctcggtggcagtataagcaacattaatgatattacgaatttgagtcccttgggggtatgacagagcagttcgtaggtcccggaatattgattcaatttctgggacaggaagatgatctttaaggtcatgtaacaaacgacttgagagcctcttactccatacgcctcctgcaatagcagatccaaaggcaccaccaacagaagaaaacgttaaatacaacgtgagattcatacctaatttagcatgtgacgatactgactgaacagcaatttgcgcacttaacgtcagtaacccacctcccataccagcaagtataagcactaaaactaggggacgggtatagtggttatcgttaataccaaataagatgatacccaaaatccccaatacgtacataggaacagaaatcataagcaacatcttgaagcgaccaaaccgcttcatgagaaaacctgacaggatagccgtcgtagtcattgaaaatacaaaaacattaagggtaaggctactcatgtcaattgataatccataagagacttgaaggaaagaagttaaaaaatttgagaaaatataataagacatgaaatatgtgaaaattaaaacgcatgaaccaaggatggtacggtctttcaaagattttaaggcgaaaacgggatagcgtgcatatttgacgtcgtagaagcatagggttactaacaaagcaatggagagagttatagtaaagagagttaaaattgttgagtctggtgaaactacctgactcgaatgggaaaaaggcagcaacaaaagcgtaaagccagacacaaacaacactattccaagaccatccaattcctgccaaaacaaataaaatagtctaagtttttcaggagtggaatgattgatcaagttatgatgttctctatataaacctgcagccttggcttttctttggtttaggaaaagcgaagccaagagaggtaatgaaactgttggtaaaatgaacgcccatataccataacccaatctccacccataatttttctcaggatgaaaggcttgagcaagcactggtccaatccaaacagttgcaagatagggaagttctgggatagcagagagaatcccccgattgagtagcgaagatgtgtctgcaataattaattgagataacagacctagcccagtttggccgcatatatagaggatatatgctacggtaaacatttgaatatttcgagaaaatgccaatgaaagatatcccaacactgtcattcctaatgctaaactaagactctccgaacgtccaaagacatcggcagcctttaccattggtgctcgaacaactgctaaaagaatattgcccaccaaattgattgtagccaagtttgaatgggcggaaaagttgctggttgcgtatctttgcaaagaatacgtagtttgctgctctaatgaagatgcaaatgacaacaaatagagactaaaagagaagacattgtgttagcttgatcataccacaaacacaaacattcaacagatgtatgcaaacactacgtgatttatggattatcatgactacaatactaacatacccaaggtaagcaacaataatcgatcttttagaccatgttgaagcaattgcctcagctttggaaacaccttctagtgacaattctgaagtacgatcatttatgggtccagcattatcaagctcttctctaaggggatgaaattgctgttctaaattttcgttattacgaaaactctttttacgatgctccatgcttccataattctcagtcatccagagtgtatggtaaatggcagtatgcaaaaggtacgccaacacaaattatcagatcgtatagcaaattagagtttatctaaccgagatgtttaatgaagttggtaaacaataataaataaagactgatgaaatgcagactagttagttaataagaggtttttggttgctttaagaagcggttaaacttttttaaataatagaagaattacactttgaccctttctccgaggttcaggctaagccgccaatttgatgttcccgcaattaactcctcgaatttatgagtgatggcttcaatagggtattcatttgttcagagtattcaatttagtttctagtcacacttaaacattttggaagtattaaaaattacagagattggtagcagacgattttacagcatgctcgaaatagaagcattaagaagaaattgcaatatcactcagactaatgaaatccttctaaacacgaaaacataatctaaagaattgctagtaatatcacaaattgctgataattagaaggtgtttacatttatggcaacaaagatgaatgatctagcaaaagagagtttcagaccaaagaaagttgatgcttttcactttatagattactcaagtatctactttaaacggaagtaaacaagttacgaaggtaaaaaatttcaaacatttacaatcttaaattaataaacctatgcttcaaaaaaagacaggagttactcttctaataacacttcttcactaactagttgtactggatgttctgtaacgaaagaatggactgggtttgcagtttggatagtgtatccagctctcataaaatttgtttgctttttgcaagctaaacgtttgacaatggtttttctttttcaacttaaagcactttatgccccatcaattagtccttcttactggaaactatatttttcttgtcagtttggagttcagcaacttgtcaactacccaccactttgggaagtggttaaaaataagcaatgcggaatgactgagactggcagaaccagtaaatatcgtgttgaaattcaacaaatgatgttcattctaggggaggtgcaggatcctctcccagaaaccacacaattagtcgaagagctaatacgtggacaagtgatggagatgttaattcaggcaaatgagctagctttacgacgtggctcaagatctattactgtggaagatttatttttcttaattcgccatgatcgtgcaaaggtgaatcgactaaagacatacctgtcatggaaggaagtgcgcaagaaagcgaaggagcaggatgccaatcctgccgatacaaaagatctttttgaggaagtagattcaaaaacaaggtcaatgaatgcagttgctatgccttgggaagtaaaaaatatgtttacagagcctgtaccggaaacagaagagtttgaagaagataacgatacgatggaaatggcatatgcgacgcgacaacgtcttaaaatggcagatgaacgcacgaagaaaatgacgcgtgaggagtatgttcattggagtgaatgtcgacaagccagttttacttatcgaaaaggcaagcgatttcgtgaatggtgtggcatgtctattctaacagatactcgccctgataatgatattgtagatatacttggcttcttgacctttgagattgtggctaccttaactgaggaagcactggctgtgaaagatcgaatggatcggattcaaaatagctcgggtagtggaggctctcatgcagcgcatcatccgaaaaattgcagtttatttgatggacttactgaggggagaactccccttcaagtttctcatgttttagaagcttttcgtcgtttgcaaatccccgataaaactcatactgctatgcgcagttttcatgggggtttggtcaaatctcgtgtgtatcttatctaatcattttcactgtctcttctttttttttaattgctgtaaggcttccatttacatctaaatgccctgttttcctgtaattacccatactaggtacgtatatgttattatccccattactggttctccttgaaacaatatggtttagatcttacgaaagcccctttactttatggagatattaactactcaatatatttcatcacattagactgttgtcttgcatctccgattgaattcataattttatttctatctttccactaagcgatattcttaattgcagcagtggtagtatttggacttttggattttttaatatcaaatttttcttattatactggaatctcatgatatctgtgaatatttgcaaatcttcttaccaaacttcgtttactctatacaaactgctgattttcgtaatgaacaaggggatcatccttttgatatcgtcagtgcgaaatttttaaaaaacaaagggtttctttacgttttttttttgttttcgagaacatttgaacttcatcactgagcgtcattttgatcataccttccaccttaacatcatacatacgccaactccaagaataaccgaacattcgtattccgaagcactcacagtacttaagagatacaaaattcaggaattttaaagactttttgatttattataattgtaattctttataattttttgctatccgaagaattcgctcaacaagattacaacatgacatctggatctcccaaaattacaaatttgctgactcgtgtgaagcgcatcattccaccacttcttgataccttccacaaaggtcaagccggtcgagttggtgtttttgggggttgtcagcactacacaggtgctccgtactattcttcgatgtcgtcgatgctcttcggcagtgaccaaagccacatattttgtgaaaaagaagctgcaaatgtcattaaaagctattctcctgatctgattgttcatccatttttacgtgaaaaggacaaagctggaccagaagatagtgtcgataaatgctttgaacttataaagcccatgatgggaagattgcatgccatcgtaattgggcctggattgggacgtgatgaatggatgcaagagattatggccaaagtaattgagtatgcgcgcaaaaatgatatgcctatggttatcgatgctgatggcttgtggttaattcaacaacgtcccgaattggtttcgggttatcataatgtaattttaacacctaacgttattgagttcaaaagactttgcgacaagcttgacattaagagtgacggacccgatgcttgcaatcagctagctggcaaactaaatttgctcatcattcaaaaaggccaatccgatattatttccgatggcgctactgcatatgcttgctccgttcctggtggtcttaaacgttgtggtggtcagggtgacattttaactggtatacttgctacattccttgcttggagacatgcttatcttagcaaagaatgggatacagaaggtaatatggatgctaaagaatgtctcttccttgccgcatttggagcctctgcctgtactcgctggtgcagtcgtttggcgtttaaggaatgtggtcgtgcaactcaatcaactgacctggtcagacatgtgggtaaagcgtataatgcgttaatggaggatgagataccgtctgtcgaggaaaaaataaaagattaaaaaaaaataatatttaaaaaccaagaagataaaggacccttaaactaataattgacttttttgcttgtttgttccctggaattgacattattaccatgttttcaagtcttggttcaaattcccaagcaaagggataccttaaacttagttactaggaatgactgaaacgaaaataccagattattaatgaaatagcgtatttaattttaaaaaccatgttcaaaataaacattgcatagtcgttggtatcattgttgttgaggaaatttgatgtagctgtcaccgtttttatttattgtaacagacaagggcaagcagactcttctttttgattcgtaattgtcattatttacattatcaaatttaacggaaattagtattgttcctaagttttactataagacgatgtatctatgagcacgacaatagcttcggaaaccaattcaaaccttcatataatagttaaattctaatattctacgatttagatatctagattattaatcaattcctatcttgacctcaacgttgtattttcattctactgtttttcttcttggaaagtcataattgacaatatggaatattgaaatgcgttatcaattaaaaatgttactatttaatttgaaaaaaagaaatgtgagataaaaagaaagaacatggataataaatatctcttttatgggataaagatgcacagatacgattatttcgaaaacacggtgatcacggcaaagaccccgtaaaatagagcaattggataagcaaccaagaatcgcatattgttgacttgtaagataccaacaaacatagcgctagcagcgtaagtacaccaaatacatgccaaagccgctaatgcgtatcctgcaataccactaaaaagatacagttagtattaaaaattcctaaagcatgaaattgtgtaacgattatctaaaatcattttaccatatatcagagatcgatcgactgacgtacttgaatgtgaatatatttttaaaaaaggcaatcaccacaagagggagtaaactgtatcctagaacgctgacggttcgagtgaaaaataaatttttagcggacattaaacgtaaaacaaaatgaaggctaagagagcccaaaagggcaataccataaatgtaaccgaagtgagaacgaccgtgcaatgataaaaatgtgctgaataataaacaaaatagaataggccctgccatatctgtatcatccatgatatgaacatcgacatgcttaaatgggtttaaaacatgagttgtctaatgaagaagttagcttaacgcgattcatttaaatgattttctaatcagcatctaaaatatgaaagttgaacaaaaaaagagaatcaatagaaagtttgtttctacattaattgaaagaaatattattttagtaaaaaaaatatttacaatcttcgatcactttcgaatttaacatttcactacgaaatcactctttcccgttcaaccattcaactcttcaagtttttccatcgtttgcgacgtaccttttgctttatatgaccaaaatttatttctaactcctccaacaaagatggctcaccagggtagccactcgtggaaaaagcagcaagccatccttgggacaatggttcgtgtaatggctcgtcataaaaaccagcagcacgagattgtgtgttgaaagaattgtcagctgtataggaataatcgtagtattgtagattagctgggttgttgtagtaagccatcgaatttaatttttggtgagaaacctgctcttgctaagttaggagagagtaggagggaaaggtgggtaaaatggaagctcctccttttccccttcaactttgattaacaagctttaaaatagtaatcttctcttttttttttaagaaaaaagccccagtgtgaacagcagcgagaatttaagacggtaagggattgggatatttgaaggtatcgttagtcccaatgaacttcatgatattataagatgttctgttaaactgatgttgaaaattattatcagttctgttattttgctcattaattgaaatgtactttcggatatcatctttgcatgatatcaaagttacagtcttttcttaagctctttgatattttcatggccagttctattgacataacaatgaagatgaaacatataaaatttatatgaactattattacaaatgtagatttctgacccttgctccaaggaaaattgtgcatatacagaggaaattaaatgtaaacattgctataatacagtataacagatattttacgagcgaccaaaattcgtaaggcataatccagcggctttttaaaaattcgtggattcagctgaactgtactatgtaaatgacaatattattgctgttaaaatatttgagctcatactttatacctgtttaaataatacatgaaccgctcaaaactaactttgggatattaagaggttccaatttatttgatttattttttaattgttaacaattgatttttctactccttagtatatacctcagatggttagtatatgagtcacttgagctatcgcaaataattcaatacgactaaacaggtattcatttattgtatacattaagaattacttgaattacaatactaagcttatttttagttattctgacagtaaaggaaattttgaagttattggttttatttaatttgaaattttttattaacttacgttactgtggcacacaaaggtttcatgaaaaagagtatttttgtgtacctaacacaaattgattatcagagttatttttttattgttctcctatttcattatttaaacacatttatgtaattatttacaattaatggcagcaaaaatttgcatttcataaatttactgatataaaaaatccaaaaaaaaaaaatacttctatttatctaaggatcacaagaagctacaaatagagtaaaaaaaaacttcaagaaaacaacagaagacgattatcgctattacccacgactatttatatcctaattgtaaattatattttctttataatattccatccatctcgctaaaaataagcttaattttaacggccaacaatatatacaaaaacttagtgtctagtttcactataataaagaacttactttttgctctagaagaaaagaaaaaagaaaaatgaaatgatatgaagatctttcactcataaattaactgcggtgtgacaaaattagccgtgactggctcaatgagagaaatttgttccttccaaaaattataataaaaaagtcccatatgttgtaaaagttaaacgaaaaataaatcgtttcgaagcaagtctttgtttcctttgtcagtagtaagctgtagggatttcaggagtttacacggaactattatttctcagtttttgtcaagcaattgaattctacagtaatctttgtctttcacttaataagatatatgtaaaacttaaatttgtctatgtctggtgcatagtttagatattttcttaaatcatatttttgtagcagttctgtcaactcttcatctaccaccacgtacatatatgtatattttcattagtagccaatttttttcgacaatataggttctaagaagcatataatttaaaattttgatttttttcaatccagctcctcgagaagctcatatttattcatagtttgacggctttcttggtcagtcgtatcaaagcaagcgcaaagattcccacatttttgtacttacaataggcttgtcaacgtttactggaggagatttgttaaagttaatcaattcgattagattattgtttggattcaggtattgatcgactcatatttatctctacataatattatatccacggttttacttttttaaagtcaaaggcagtcccatttaagccaaaagattcgttcgtttctcaaaatttaaaaagaaaatatacttaattgagcacttctggtaaatcgttacaatatgcgaataaactttgttttgctcatcactcttattttaccatggtttgtgtccggagattcttctgaagaagccgtggacgcgcctttggatgtgaaggatgacaccggcaataaggattactataaagattctactggtgcctaccactttgataaattaattgtgaccccgttggagtacagagatggagaaagctggaaacaatctgtcatttactgcgacctcatatttgcgaaagaaaacaaagaagaaaaaggttcttttgtcaaagcgcaactgaaagaggatgccgaacatccttttatttacagactgcttaaactccaaacaccgttagaaacttatcgtggatttatcgatggaaaaaatacagagattcttgatgagattaaatcaataaacttattcgaggattttctcagtgagtctctagtccccgaaatctctccatcagttaatatacccattgatgaaactgcattgtattgttttatcggaattcaagaaactgagccaattcgtattccttggcctgttttgacagtcgaattttatggggatgcacctcctccggagtcttattttcgtaccataaaatccaccttattagcgatatcgatgtttttaggattcattacactaacatggttgttgcgttgtattaaaagtcagtccggggttcaacctgctcaaatttcccttgcattttgggtttttatctttgtgtttacccattcatatcaggtgtactcaatggttgccatcggaaggggttccttttcaacatggtacgtagtttcctttttattctcactcgtctttgaagaaggattggaacaatctgcatatacatcatttttattggtattgtgttttggcttgggaatcacgaagcctgctttagtgaagtactatgtttacctagcctttgtagccttcgttcaaggtttgtttgtcacgtttgcacccctctcctatcccgtgatgtccttttatggggttcgaggaatcctcctcaagctaatttggaatatctatacttttgtttactatggattgccattctttgcagtttaccgactgtacaagcaggctggtgaatcaaggaaacttggatttgaggccaagtactctcttttgaggacttgctatattgcattagctgctgtgaccgtaagtaattgcctatttttgggagttgttcgtcccttacttggcagtcaactttcacttggcttccaactgataacttcctgcatcacgtttgttgacttcttggtttttgcttttctctttgattgctcaaaatttgtcttcctaaaatatcagccgatcccctttgaatggtatgcactggaatcgatggaatcccttaaccttgaaccagcgcccgatcgtaaagtgtaaaaaagctttttgataatcagttttatattaggtcgagaaaacggtagctgtgtgcgaaaatttaatccttgaaaaatggttacttaatattttttattttacttttgtggtgacagttcttacattttcttgattttcttaattgcacattcccatgagacgccatttcttgattttaatacttgtctttttaaattgcttttttcaattactatatctttatccagattttttacactatatactctttcatgctattataactttacaaatacttccatcctttatattttttgctaacacaatcccattttctatacatataaatacgattcagctatattgaattcgtacaactacctccttgatgatttttgctacattttttctactttatgccttttttgatgatgattttgaatatattgacactttgctaaataattaaacaagcttctcttgatatcctgcatccatttcaaatagtatcacttgaaatgttacataattttaaccatgagcatcagcaagaagcgacaatgtttctaatgcacataccatttatcgatttagtaatgagaaaagttaagtttgttaaatagcgatagaacactaaacgacagtaaagataattgcatgcactctgtgttattatggaataccctatatatcagtataccaatcacgcaatcgggttgaactgttgaatagtttctggcatgtatttgtttctctctaccttttaccaaaacggaagttggaatggaagttcgtatgtatgtctgaaaacgtagctgtttcattccgtttaaactaagacttccttaagccaaataagcagtaaatgctcaaacatatgaaatattctttaaacccctaaaaaaagaagatctaatacgtaaaccttgtgttctcttactacattcagacacgcatttttaaatttgatgaaattaatgtgtttgtgagcaaactatagtcatgtgaatgtacggagatgatatggcacgatgattgtggacgtaggtatccaatattgtgtgggaagtaaattcaaaaaggggcgtctaggggaatgattaaacgtttaaaccacgtacaggaaatcggaacactgtataggatgttaactgttttgagtatcactagttctgaaacttgcaaggagaatatgtttattagatgatacagatgtcgttcaagatgttaaagctttaaatctttgcttatgattagctctatgtcacccctgtattttgcttgtggttcgtatgattctgtacagctcatcgatgaagggtagtggagtcttgtagatattgggtactactgacgatagtatcccgaagcagttttgacctttcgacggcaattgtagtttgcatcaatagcgattcgagtggatggatcgcctattattgtgagttgtttattagatgatgtacagttcgcattaaagataggcggtatgtgtcgtgaaatgtgcggaagtttgtggaatttcatgtttaaaggggttctcaagggttagtcgagaagtcgtatttcttgctaatatttcatcaaacgggctagatgtgacaactgttcgttatcgtatgtttgtctttctcactatattgatgtgttatcaaacttactggtaacttagttgttggcgttacctaaacatattgccatattgcagtagacgtttgtgttattagctgaatttttcaaatgtttacatcgtttactcgttcagtacccagtggttagctataaaagttattttgctagcctcatctgactaaacagaggaaaaacgctatattacatttgtctatcgattcgtatacgtttccatcagtaaaatcgagcatataatcggcagcataaaaatcgcaaaaggggtcagggatattggtcgttctcgctcgtctaatgttatctgtttattgtagcgattatcaaacattttttacaattaggaagcttcaaaaagtacataaatgaccatctactgcctgataatcattgttagtttgtttgccaatttctaggtcttaatactcgtcctaaaaatttaattttgcaacatctgtttttgtacaccttttattgaattttggtatcactgtttcttattaagaagaaaagatttgttcttcgcttcatatctgtatctactatactctcatattgcctattttatcttcctaaattttatcttccatgaccatcactatgcccagcgattgtaaatattctgtcgataccgaattggtacatgttgaaggcaatgaagaccagtatcatgcgtcttcagtcccaatttatcaatcagctacctttaaacagccatgcttagagcatatgggcaaatttgattacactcgttccggtaatcctactcgctctgttcttcaagtgcacttggctaaacttatgaaggcgaaacatgcttttgtaactagcaatggtatgtccgctttagacatgattttacgctgctgcaagtctaatagccatgtcgttgctggccacgatctatatggtggctctgatcgcttactctcttttaaccaaaggcaatatggatttaaagtggataacgttgatacttctgacttggcagcctttgaggcagctttgcgcccagacacaaacttggttttgattgaaagtcctactaatccccgtatcagcatttgtgatattcgggctattgttaaaataactcgttcaaaagccaaggatgccttattggtaatggacaatactatgctttctcctgtcctttgtaaccctttggactttggttatgatatagtttacgagtcggccacaaagtatctctcaggtcatcacgatttaatgggtggtgtcattgccacaaaaagcgatgagattgctaaatctgtgttttttaacatcaacgcaatgggtgctgctatggctcccttcgaatgtttccttctgttgcgcggtattaaaacgatgggattgcgtgttgaacgtgcacagcagaatgcaatagaaattgccaaattcttaaagagcaagggacttcaggtcaacttccctggattagaccctgacgctaagtcaaccgcaatcttttactcctttgcacgtggaccaggtgctgtaatgtctgtttttactggcgacgttgaagtctctaaaactattgtaaacactactaagctctttgaaatatcggtttcgtttggtgctgttaactctttgatcagtatgcccgcttatatgagtcatgcttctatcaagaaggaggttcgagacgctcggggattgagtgaagatttgattcgcatctgtgtcggcatcgaaaacgtcgatgatctcaaggctgacctcgaaaatgcccttgctcaagcaaattttaaacagaattgatttcgtctatgaaggcatagtggtattcacaactaagctggagaaagggttgcttaagttactagttgtggtgcatatagaattttaaatcatcaaatattaaaatgatcgaagttttgcttaaaaacatcgcttcatccctacttacatatgtgtaaattttaatggaaaatattattgagatattgaccgtatataaattataattagtaattggcattagcctacgcttcctaagatgaagcaaaagcattttgagtaacattagtcctcgaattactagggatgatccaagtctacaaagaaaccaatccaaacgtttgaaatgtactttgaaatagaagataaattaatgtgttaatgaatgtcataaaaaacgtgagaaaccctgtttgaaacgcctatttcaggtacttactggcatagtacggaaaaccaatagagaaggaaatacacacaacagcggagataattcgagaaataggatgttttttgtatttaagttctctggttggtggaagaaaactctttagatttgaaataccaaaacctttaccgtcatcctgcatgtcattttgtgcctgaaatacgaaactatttctttttattgatggtttggtagtgttttcaccgggcaacatccaatttattttttcactgtgcaattcaatgtcacgaacgtttccaaagaagtccgttattaaaatgtcatccgggcttcttcgtaagttgatgggttggacaccaggtgtagaatgaatttcatacggattataggagttgatcaaatcctgcatagtcaatttgcttttactatcaaccctattttctaagaattccaaattagaaaaggtgaagcgatcgatcactgcaactccaatatcgatatcagcatgatgggaataagaagaagttcccacttcactgctaccaattgccaagacgtttggcgaatagatttttgtatacaaagaatttgcctggcatgtatctaccataaataggatttcattgtatctcttgtgttgatgtatttgctcaattgcatcagcaaggtcctcagaactcaattcttcagcatcttgaaatttaataaaaccatcgcctccatgacctgtcatataaattaggatattagatctttcgtttgtcaataatcgtttgctggctggtgtattttcagggactctctctgtcaacaatctgataaacgcttcaacagtaacttcatagcccttataatcaatttcaatttcttctccatacaaatctaatgctctatctgcattatcaaaaactgttcctggaaacaaatttcgagagttgcaagcgtagtcgtcagctatcatcaatataatttgactgtctgggattccaagacgcttgactgatctgtatattcctaaaacattcgcagtatgtctgtagttgaaccaaaaacgcgaggtagaaattaagacggcccaattatttgtatgcgaactttctgcagctattatttgcagcaaattgagcagcaaaagtgccacaaactgaacaatcattaagaatgctactcttcagttgttgaaattaaataaacataaagccgtttagtagtatcacgtttatacaactttgtgacaaagcgtaatgtttgagcacgatattagcatgtaaagtttttacacgttaattcagtaaacgattcctgcaaataattcaaaaaaaaattatcaagcccttttattggtatatgcagatgtaaagttcgactttgttgtgcttactcgcttacctactatggtgctcccttgctaacctgcacttgcttgcgactagaactgtattttatcgaagtaatagtgctcactataaaacatcaagaaatttattctataagaaaacacctattatttaaggaactgaaaccaaataaaacccctaaaccatcgattactcccgaaaaatatcaaacgtgtaagcatatgatctgagatacgcctttaagcaatttcgtttactgatagtaattaaaaaagatgaaagaaatgattaatctagacagctcctctgaacccagcatcgttacaaaacaattctctgtagaagaatgcttgagtaaacttaaagagcaacattgctatgtaccgatgagaacaattggtcgactaagactcaggaaatcttccgatcaaactgaaaaaaaatgttggaaagagaaactaatgaaaattcgcagcgaacttgaagaattatgggagcagtcgatgatgtacgaagaacagaaggaacttactcaattaggggaaatgttggatagattgtgggataaacacataaacagtgaagggtcaaagtcagaaactatcagtgacactgccattagtggtaatgatgatactatggaaaagagacttgaacaattttcagatgacactttgcaagataccctggaaacggaaaaaaatcttaacagtaaaacttctgagtccttgaagtcaccaactctctcatatccgttcgatttggatagccttgacaaacggatattcaaactagaatcaaaaatagggtatgctgatgaaccgcttagcgagcttttaaacaaatgtatggaaaaacttgaaattgttgagcaggatcctcaattttggcaatcccgaattgaatcatggaagcaattacttgctaaagattttttgaaacaccatgaaagaaatctttgttcaatagagaaacaaacgactttaaaaaactcttcgttaaaggaattgtgtacggaagaagatattgttatcatgttagagatttgttcttcccaacttcccttcgttgaacagtatatgcccatattaccattgttgttagaacggctaaagtctttacagaatatgcacaccgatgcggctgaagcaattagcagttggcagggttcaaaagatgtaatgatgactatgcagtctgagttgaacgaatggaaaaatacagttgaacgccttgatcattcaaaattttacacacaaagcgtagaagagatgaggagattatctgacactgtcacacagcttgaaaaacgcgttttaaaattgcaataggatagtgctattgaatttttacgctgcatttctttgttctgaagtttttggacgtaagtcttgaacgttaaggaatgagagtaaacaaaaatttcctaatttcctatatcaaagaaaaatttatttgcgatagtatcagaagcttcgtacaatttctgtttttgttactatatgcgtttcatcgagtatgcaaataattacatttatttcaggaatattgaaacctaattacttcacaaaaagcaatatacttttcactaacctttgcttcttgttcaaatacagaattgtcatagatttatttgaagtagctagttgcgttctaccgaccaccagaaattaccattcggttcgctttcatgtagcaggatgcgaattttgggttccttaccaaataatataagaaaatgtacatttaagttaattctacaaaaacgatattcccataccgacatacttaaggaactactgtacgatataagtgattcacagaaatttataccttcggcatctcccatcgcgtctaacttattacgggtatcttcttatggaaaattatcctccttgtttattgaatattctaaagcacgttcaaaaaaagagtttgaccaactcagaacttcggattttcaatcaatattacggtccgttgtttgtcccaaaaatggaaaaaacatccgacatcgtgatcgtgatttagtttctttacaaattaagctaatccttcaagatgctgatcgtttgggaattcaatttaacattgttgactatacccatattttacgggttgcaatgtatactgggaacaagcatatacttgaatatatagtagcaagagtaaaggagaaaagaatccgcccaagtgtcgattactttaatgcaattctcggtgtaattgggggaaacagatggtcgctttctaaattccagagtcctgcttttagaggatcaccggtaacggaacctgtctctggtaaaatgcttgatatgattgaagtcgattttccaaattacgatttggtacctaattctactacatatgattatctgatggtgggtttatctcgagatggaaagattcgagagatttacgatcttatagataccgtttgggggataaacgaaaattcatctagtaaaaaagttgactgtggaaacgttacatttcctacacatcatacagtattttcaatcatttctgcattaggatatttaggtgatgtctcaagtgcagtatctctgtcaaggaagcttacttctgtttataaaattaattttcctgagttagcctggcgctacataatatattggtccattgcatctttacaatttagagctccagctggtcatgcacgaataaaaaatattgagcttttcattcgtttgtactctcaaatgtataggcattgtgttccaataattgagatatacgatacatcaattaaattttatatgaagcatgggcgattcgggttgctagaaaaagtctgtgagagttggactaaacaatttctaggatcattggaaaagcaaaacaacgaagtcaagaaaaaacatttacaacttctcgaaaagcaaatatcgaaattgatgagatatgcagaaactgaacgacctcatgatactaaacgagtttcggttaagtggtcaaacgtgttgaaccaaattcattcatccgtaggagatcctgctaaaccttgatgatctatccattcacactgtacattccttattaaaaatttatcccttcttttttcttatatttatttctctgcttctggaatttgagcaaatccgtaaataacggtgtctaatgtcatttagtaagtctaaaagtgtctaggcatgcattttctttaaaggttttagaggactatcgaaaattggttctaatcgcaagttagggaatgttgatgttaaaagttctggttttttgttatgacgaataatatgttatcctttgacaaatattatatcgatattaattaatgtgccctttttagtaatcaaagaactccagaattgttgtacttgttaagttacttaaaaaaaatttaagtaaaatttttttgctagcatcttaaaaaactaaagattcaatgtcttgttgtgcatcacaatttctgagtacataactactgatgcttgagggctctaattttcaagctaaatcaataaatttgtaaagactattaaggtcgtcatgattttttaagactcttaacactatttaattgcctaccgacgcattaaaatgctctttcgtgaactaacaaagacttgggtcttttttgttcaaataagctacacttcaaatgctagttttttaagaaaatttatggagattctactttcaaaattatttatcttgcagatttagaatgttcgaattaggcagattagttatattcaatgcataggatgaatcataaaagttgcttcactttgatattatttaatatagcttcatttgtttgagttcgatatattaagatacagattgctcttttttatcatattaacaaaggttgaaaagaggtcttgattgtaatggtttaaaatttaaaataactaacatatgtaattttccatacatcaaacatgttttaccttaggggttgctatatttagtttacccaattcaactatatgctttatctcaaatttaataaaatcgatgatgattattatgctaactgccacaagcggttagaagagatatgactcaaatatcgcaagtgtaaaatggacatttaggagtttttgctgacttgataaaaatattcatacgagtaaacaaaggactggcacgcctacataatgttgagacgagtgattaatatggtttggttaattaggtgtattatgaatgaaagaagtactgaaagtgaaatagagaagcaactgaaattcacagctttctctttaagaacgaacgaaaaaatgacaaaaaagctaaaagaaacatataagtgcagcagaaagctgtccatccctaaaattacgggtaaagaatattaaggaaaaggggatctaggcgttctctctcgactagcagtaaacgaaagtctgtctgcgagaacatggcttgaagtggtacgtatcgggggtccatgccacttagagggactgctcatttctaaatcatcagaaaaatctgctatatcctcataacttccatttgcagacataatgtacggagccttgcgacgttgcaagcgcagaaggaattttttgaaacgttggcgccttttcggatcatacccgaacaaaaccaaagagaacagaaagaataagcagaaaataaatgaaagaataaagaacaatttattaggaaataacctcatccaatgttttgaaggggatgcgattagctttccgtatgggtccatataataattagcatattccggttttgctagaagttgctgatttgatgcataaagcaatacttggcctaaggtccagctcacttcggtgcgttctattttttctaaactcgtgaatggagaatggtacgcaggaattaccgagagcccatcctttgcatcattactacttgtatttgacttgggaacgtcgaatccttcatgaaggacattcaacgcccatgatgctttaaaacaaagcttttcaagcttgttttcatcagtacttggagtcagctctttattataaagacgggaaagcatggtttcccactctgtaccacaatactcgtcaacttttttgtaaaaattagggaaatgatagctaccgcccatatcaaacacatcattagtcgtataccaaaattccgagaccccaacaaattcagtatttgcaaaatcaacaggaggaatagatattccatcaaagttacaagggtccatggagcatggcttgtctttatttaatagattgtaagtcagtttcaagcattgtttcaaatctccagtaccggcaaattcgatcccatcgatatcataagttcgtccacgcaaggaacacggatcgcttaaagtgttgccaacttttccgttttcgctttctattaacagtcccaaatacctgcggtaagcttcattagcgccaaaaccgagccaggtagtaacaaacaaaggatattccaattgctgaccattttgtagtcctatgtgaacggtcgaaatactatccttgtaatttttgagctgagatgggggaagttcaaaagcaatttgcacactcgcaccgcccatatctaaaaaaccaaccgttgacgtatctttttcttcaagtgtcttaaggagatagttcgtagctagccaaccatacataccttcagctttgccatcaattacacggattgaatttgagcaattaggtatgtcgaaatcgtaattctttttaatatatctacaagcatgcgaaagtattttgttttgggcatcaacgcccagtaaacgcataccagctgtagcacttaggaaaaccggagtttctttatgtacatctttgggaatagcatgagcagcaaaatccaggagttctttcaaatgcttcttccctacatgcttagggttattggcaaaggaagaaattccaggttgaacctttaaagaccatttaccaccatccccaatccctgtctcgattaatggtaatttttttactttatcacttaaagaggaatcggtatcatagtcccaagaataaattagaagtcttgaaccactagatccagcgtcgatgaaaattccatactttcgaaccatttttagccacctgcacttatttttcttaacaaaatgtctctttgtctataagactggatattaaataacttcgactctgaagatggatattttcatcaaaccagcccaatttgccttttgtttgttgatggttgaaagcgcactatggcgatgtgaacaatttcaatatggcatatgttcccaagatatacatcaataaaattcagttaaatatatgtatctgtcttatcaatgaacctctatttaacttaattgaaacattgaatgaacgtttgtagtggattatgaacattcaactcaatgtttaacaactagcgaatgtataggtagcacatttttaggtggtaaatcactatatagtgaactctgtcaaaatgcaaaaaaagtaaattgagacgaatttaaggacccattcatacggactattggaataatcacattaattttggtcacttgacttaaaagataatgcgactagaattaaagagaaaaatcgaatacgcgaaaactttttgatttgtctctttaatttgcttagatgtcaaatactgttagtaccaacagattgacaatgttttgataacaatcatcaacaatttacttcagaactgttttaatagagaaaataattgtatccttcaaatttcaacggtttaacactgtttaagatttaaaatgtcatttacttacaagtatttcatgcactttgctttaagatcacagtaacggttcttcgtagagatatttgacggctttcagttcgcattctatattaacttgtgttttaaagttttgattgagagaacgtttatcccatttgacgaacatttagataattgatcagttatctagacgggagaaatgaaaaatatttaaactcgtatgaacaataaataacacaaatgcaatgcatccaaaaaaaattataaaatccatttacaaaccataaccatatcacataacacgaaaacgagtagaattttaatccaattcaatactcagaaacttagaggttttttaattgtctaaaaatccaaagatttaacaggctgtttttgaggattcgtgtttgaaatcttcgtatccttttgctcatcatccagtggaggaaggacccatggttcaatggtaaatcttcttttcgatacagtaaatgagaggtctccagcttcattagagtttgcatgattggtaaatggaagtgctaagggaagcttatggatacggaaaagtcctaatggttgtgtaactaaaccgttaacagtttctttgaccgggaaaggatgcaaagagaatacggcggatgcaaggttttctagccaaaaaatttgctcgcaatctcttgaaaacaaagtagaaggaactgaacacatacatatcaagtgcaccgaagtagtgcatttgatgagcgatgaaagtgtgtgaataaatcttatgaaatgctgcggatgagtagcacggatagaatagaaggctggggacaaaatggatggaagaactaacctgcataccgtacctggagtcagagtagataagaatctcgttagactttcaatgacaggggcgtaaggattagaccctgtttccaaagggaatggagaaacagcgtatttcatatcgcttttcactatcaaattctttgacaaatcaaaggagtgagtatagccaggaggaatcatatcaagggtcggtgccttggttttggagacttgttcatacctccaggcaattttcattctttcttgctggggatttttagagggaggagaagaatgattatcctctccagctgaattttcgtttttattaggccggtcgctgtcgcctggaagttgacgaaaccacatctctccaatagatggaccaagccaaataacatggtcctgtttaaggccttccgctgcaaaaaatttaagtagcacagaagcataatccatcgaatcttcctctataaccagcaaacttttcattggaatgccgccagacaaatagtagtcaaaagaagaactcccagagcttgtaatccatctagcatcctttgaagatagtctaacgcctgtcggcaagtttgttggtgctatttgaggtgctgctttccttttgaacgacatcaatacttatttcgattggtgtacgtggaatagcaaattggatggaaaggttaacgcgacgcaaatttgcagcacacatttaagcatcatcagtcagaaaacaaagaaattcagcgttgcgattgagaaaataaaaaattgttgactaaagttaatcattcaataaaaataccttttagataaattttgttgaactaataataaaatttcactagtgggcgcattgaaacaaaaataatattgtaatactacaaaataacatagaaaatgttacgtcgtacagtcaattagcatgatcggaaaatgtattactgttgtatttttgaagattactttcaatccgaatctagttggacaagacttatgagaaatttaagtcaactcaaagtacaatctattcatattttatttttaagatcaggagaatctgattgctaaagatacaatttaattagctcttcgcttaccccactcttcgaatcaatgatccctaaatcggtaatgagacctgagacaaattcgggtggtgtaacatccaaagtaggattatttcgaatttgttcttcattcatgatcagctcgttatgaatagcatctgatggagttggaattggttcaggttcaggatgaacagtttcaggagatggatcatcaaattccagaataggacgactaaagggaatatcatattgagaaaggggaaacatacgcacgaatttatgactaaaaaacgttagtacaaattttaaaattaacagggaaatggagagatcatagggaaaaataattgtaagctgaatggattcaacgtttacgtacctttctgcaactgcgtaaaagggcttatgtgcatgtttggcaaaaacggcaagttggaaagtaccgatttgattaatgagtcctccgttttcgacaacaccttctgcgccaaccaagaccaaatctacacggttcatagtaaagcttacagcggaatccaaaaccatgcaagtaggaatacaagcattttttaatgttctcgtcattagacagcctgagccgctaggtcttgattctgtgacaaaaactttgaaacgaacgtgacgcttggcagcagccaaaagaacagccgcaacaccgcgtgaaaacccatgggtaagaataacactaccatctcgaataagagggtaacctaaatgtgcaattctttgtcgacaagcacgagcacgctgaataaagagttttccattttctaccaagtgacgtttgcattgctcaaaatcctaaagccgtggagaattagtaaagaaaagaaaactactttgcatcaacacataccccgacatcgtgtagtgatcgagtgacaaaccgttggaaaatgtcacaaccagctgaaagcgaaatgttgttttgaacgccttccttcagcgtatttgagccattttgtaaaatgtccataaattctgaaattgtcttggctaatagaaaaacatcagtaaattcatttctcacatgagtactacaaattaacataccttgagagcgcgacaaaagctggactaaagcctcaatggcggctacaggcatcgtgatttctggatcatcttgcaaaaattttttgtaaacctggacgatgtcaaattctccttgagaatgtcgaacgattcccgaagaatccgattccaccatattcgcagatgctagacgctcttgcttagtagcaacatcttttccatactttaaggatatccaacaaaatcaaataacgggcaatgcctttttgtattaaattgtaagctacgcaatttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgagttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatattattcagataatatagatcttaatagattatcattaagatcaatctcaatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatacgcaacgtagatgatgcgatgtcgagattgatattgataatactatattaacagatagattatttggatagaatcgatagagatacaactaaacctcatttcgcagttcagttataagtgataggtgacattataacctaaatagtacaataccagtacttagtcattacttatataacccggctattataatataatggatcatatgcaaaattcaccagtttttcgtatcgttaaagcagataccaaactgcgtagctgacattatacggcgttttggatactgatctacagatatgttcctatagatatttatgtaggtgatttgaatggtatttacatataaattggtttattaaatagcttatatttaattaaagctaaatattgagaataattttaatatcatattcttgactgagtacatctgaggataatcatgaaattcttcctcggtgatcagtaaacaatgcttgactgttgatttccaatatgtaacgttcaacgatacttatcattgtatagatagtgaatttgtagtataatttactatgttcctaatagttgagcgtatcatgaacgaaatatgtcaaaacgcttccattttaaaaaaaaaggagtactgatgaaagcagtaattggatttggtaaaaagtaatatagaaagttttttaaaaaactattttatgtttaagagacctttcaaaagttcatgaccatttctacgagaaactaatctttagtccaaccttcgtaaatctcgcttatattaagcttgattttacttcggtatttatggatgacgcgaacactaaactggtatagaaaaaacgctattactttcagcatctaaagaaaatcatttatgataatttctatgctttcaattatatctaaatatttacatgctcaatcattcaaagcgatgctacaaaaatattatgttttagttgtcgactcgaatttcagtaaaatcctaactttattgctagacatccgtaggttttcatttatgctataaatctgtgaatcacctcgtgatcggcaagttgttaaaataatcttttaagtaactctaataccatgcactatagtaaagaaggtatatatttctttgcgtgcctagttcttgttttcaatagcaatagtcgttatctcccatagcttttaattctgctcatcgatgagagtaacatattccaatatcttctctacattatcaaatcgttttgcaattataaaaatatcaatagctttcgatttcccccaatatggctaatgctaaaatttataacattgatgtagaatttggcttagttaagatgcaagttgaaaatgtcttatgttttatgattatcagaaaatgttttgtgtagtatctgatattaaaaaatgcatatcaacttttacaataaattcgcttgcgcaaaatgtatagagactgcatatctcgtttcttctccctgcggagtgcctgtaactggcgtcttgcactttcattcaaaatcgaaattttttggtaaggatttgatagagattgtcacttggtagcatattttttctatcttgaattcctttttctaggcttttgtggctcttggccgtccactctttatttttgtattcaactgttttttaatcacataagtctagtcataatcttttgaaccaactcaaagcttcttttttttatttttttctttgttaaaaaaagtctttattccttttattatatcagtttatggatttcatcgtgtatggctttatgtgttcattccttctgggcaacggcggtagacacagcgacttcatgtcattttatatcatctgaaaactgcttagttttattacaagccttaaaaattaatatttatctctgtagtgaggttcatggcttacaattctttacctctatccctttattttctacggtgaaacatatacgcccatatcgccctccaggattagatagagactatttatttgtagttctcaatgatgatacttatttttcgatttattgggacgaggattatcaaaaagtgatcgtcgaccatcctccagttcgctatcgagttacatttccttggaatcgcaacgcgaaaagctactgccttgtcgacttaaggatgcgtgctatttttttaagcattgacgaaatttccatgatatgtattagaatcctttctgccgaagaacggttgaaaactggccgttctatagatagcggatttcctttttcttttccagtgcatctcatatatgatatgtgcattctcaatgattccagtaccccaactcttgtggtccttcacagcgatggcttagattgttatgtaacagcttttcttttagatttaagctcaaaaagtttgggaaaggggattagactatttgagcgggttaaaccgtcaatgatcatgccctttggaaaaagaggtttgctggtttttgagagtttgtttattcattgcatgtatcgcggtaattttgttacaatcaatggtccttgtactacttatatgcattggactcctttgaaagggcaaaagatgcattatattgtttgtgatactaatggatatcttttcggagtatattcgagtatcttgggaaaaaacaaatggagcttggttatggaaagactaccaatcccacctttcgactttattacttctctaaattccatccatgagggactcttgtttatcggaagcaaaaattcggaatctaaacttattaacctgtctactttgaaggatgttgactcaatacccaacttaggacccattcatgatttactagtactcaaaaacgacattgaaaaaagtttccttgtatgcgcaggaacaccaagaaacgcttctttaatttattttcaacatgctctgaaattagatattttagggcagacgaaaatctcgggcatccttcgagctatggtcctaccatcatatccagagcataagctcttcctcgggtttcctagtgaaactgttgcttttaatatcaaagaagatttccagttagagctagacccatctctatcaaccaaagaaaggacgattgcgctttcagggacgaatggtgagtttgtacaagtcacatctacttttctttgtatctacgattctgcaaagcgctctcgtttagtttatattgaaaaaatcacgaacgctgcttgctatcaagaatactccgcaatcgttatcaatggaacagcattggcaatatttaaaaaagatacagaagttgcacgaaaagtttttgaaagtgaaatttcttgccttgatttttcagcgcaatttcaaataggagttggattttggtctaagcaggtgatgatacttacattctcagataattcgtcaattagctgcgcctttcaaaccaacgttccatcattgcccagaaatattattttagaaggagttggtgttgacagaaatcttcttttagtttctagcggaagtggtgaatttaaatcttatgtacttttcaaaaataatctggtattctctgaaacaaaacatttcggtacaacccctgtatcgtttaggagatttacgatgaatattggtacctatatcatatgcaacaatgactgtccacacatggtatatgggtttaatggagcactatgttatatgccgcttagtatgcctcaaagttatgatgtgtgtcagtttcgtgataactcagggaaggattttctcatttctgtatcattagggggcttgaaattccttcaacttaatccattgccagaattgaccccaagaaaagtacttttggagcatgttccgttacaagccattatttttcaaaataaactgttgcttagaacactcgagaatagatatgaagattacgaaagttacaaggaaaattatcacttggagttggtcgatagttatgatgataattcgttcagggttttttcttttaccgaaaatgaacgttgtgagaaagttttgaagattaatgagagttctttacttgtaggaacaagcattatagaacaagataagttggtgccggtaaatggaagattaattttgttagagtttgaaaaggagcttcagtctttgaaggtagtttcgtctatggtactatctgcggccgtgatagatctgggggtatataatgatcgatacatcgttgcatttgggcaacaagttgcaatcgttaaacttaccgaggaaaggcttatgatagattctaggatatcactaggttctatagttttacaactcatcgtagagggtaacgagattgctatagcggacagtattggacgttttacgattatgtacttcgatggccaaaagtttattgtcgttgccagatacctttttggagaaaacattgtgaaagcagcattatatgaaggaacagtttatataatagcaactaatagtggcttgctaaaacttcttcgttataacaaagatgcaaaaaactttaatgacagattcatttgtgaaagtgtgtaccatctgcatgataaagttagcaaatttcaaaatttcccaataacaaataccaattcgtttttagagccaaaaatgctttttgcaacggaaattggtgctattgggagtatagtatcattaaaagataaggagctagaactggaggaacttacaagaaaaattcgaaaattaaaattttcatacttgtcatctatggactacgaaagtatagaagcagacctcatttctccagtcccgtttattgatggagacttggttatcgatgtcaaaagatgggcatcttcagaacttttccgattatgcagaagtgtagaacatagggaatcactcaattcttaccaaaaagttcaagccctccttgaggaaatacaaagtttatgttaaacgtattattgcctttttgctctgagttattatcttacactttatggatcattgcaaatttggaagtttggttctaggactgtattatgcatttgtgagtaatacaaaaaaaatcttttgatttataattataagtcacaagctgtcgcaacatggcactgataaatacaagtacataaagcttggttaaaaagttatcagtctcaatttctttcgtaaaatcttcttcgaaattcaagatatttgtcataattgttgcatcgctcatctatctaagacgagatgacatatattctggatttcaataattaaaatgaaactattaaatttcatatgacagaaactgagcacttcaactggcataaaagctcaaaggaattttttaagctaaaaaattaaaaaaaaactttctccatttggcgatcacgtgttgccaagtatttttggagtgtaattaaactggagaaactctagtgtaatttctctataggaagctagggtcagaggaaattaggatcttaaaaattgttagtagaataaaacatgaactaaatgcttacctttggcaagccactttttgatttgatcttcagtttatggtctttacaggggatggttttctgagtaagaatatctgtaaaacttgaaggcacttctttccagtgttctttcaaatctatttcaactttaaacgacgaggtagagccttcattgcttatggctataatgactcctggacgagtaaatacataaactgaatcgtcaatgtatagttgaaaagatagcacgtatgtaaactctgggtaggtctcaaccaaattttgacgcgtgcgtatcattgaagaaagatgtctaaacattggattggaagtattgtatttacttttccaaagaccttctctgttgtcaggatcgctaccaccgtcaaacatctgttcttgtccataatagataattggaataccgtccatgaaaataagtgcagttaatgcgttaagagccagctaaataaatgttaaaatatataaaaaatgcaggtactaaattgaaatattgttcaatagacttacggcgatgtctttggtttcatgaaaaaagcgaggaaaatcatgattttccaaaaagttacacaagacggtaacatctttgaagtaatgtcgaacatcaagtacggccttatcataaaatgaaaacatagaatgtttggggtcaagaaaggtttcccgcaattgaaaaaataaagggaaatttaaagtcgaagggagatatttttgataatccccgacgactttaggatctccatgaaaaacttctcctgtagtaaatacattagctgcttcaataaatgttgggaagaaggatttttcgacatgtttggctgtgtccaatctgataccatcaaattgataacgtttaattagatcagaaacccaattttgaaaaaatttgcgaacttcattcttttcggttcgaatgtctggtaggttcacatgtgaatctcctaaccaacctgtaattgtctcatggggatcatcgtaattttgtacaaactgccagttgtgataatacttcccagagttaaatggttgataaagtaagaagtttacgggtttgcttccggcatgacccatatggttgacaactatgtcaaccatgcaaagcatatttttctcatgaattgcattgactagttctttcaaatcttcttctgtcccaaaattctcgtttaactgagtcatatcttgtgcccaatacccatgatatgcctgaccacaatccgtagtctcagatatgtttttaactattgggctaatccatattgccgtacatcccagacttttaatgtaatcaaggttacgagtaatacccttccatgtacccccaaggtaaagatttccgctagcttttgcataaaaattatcctcatccaaagcaaatctgtccgttaatacctggtatataacttgctttcgccataatttaaggtaggaaggttcttttttcggcagaatggagcagattagattcatagtcccttttcgtcaagtaaacaacattcactggtaactgtctcgtttacaatgcagctttaaatcaagccttcagctacgccttcgtctggatcgcttcttcagccttgcttactgatcaacaaagagtcttcttctcgaaatcttccctttcagtacaaatttaaaaaagtatccgagattcgtacagaatttgttttacttttcaaaaagggacgtttgctaaaaccgacactctcacttaaaggttatagtcttttggctgcttttattaagagccaaaaatatagtaagaatattgaaatacagagggtcttaaatactccgcctttcggttccgacgattgcggctttttttttttaatttcaacgcttttcggcttttgtttacattcaacttgtactaaacaaaacaagttaacacattataaggcatgcatcgttaagtaaatagtaacgatggtagttggaaaaggtgtatgtgctgggtttgttgacatttcaaacctactgcaaatgcgcatgtaaagcagagaaaaacagtgttttatactgcgtaaatattcttaaactcgcttgtagtttgttaactgacattatatttgatttagttattttctgtatgcttttcttcacttggtaataacagaaatgaaaaaatgtattcaaaatacagcattattgtcaaaagaagacgaaaactcaaaaatttttttaagttaaaagacaatggaaaatggaagcactccattttccattttcacgctgtctgtaattcaccaatccatcgtaatgatggaagcttgaacaagctagttaattgttatgtatgtttttcctcatacattggaagttagactatgaatagaaataataactggactatacctctttagaaacaaatacaacaaaaagcaaaaagaataaaaggaagcctacagcaccccggattcccatgttgtctccaaccatagtactaacgaggccctcagacgcttaactgcagtgatcggacgggaactggtgttttcacctaggtatggccgtagacatttgttgtgttaaataatagtatttattctgttattcaagtaggttaactagtgagtagttcatagaaaaataacttgagaaatgacaatcttgatatgaatgatcattgaaataatttgaaaactaaaaaaaaaaaattgttcagattgataggaatgctacgttaacaaaaattgacgatttactcgctcgtacaaaattgatttttatatgcattctcaagtctagtgaactcaacagcatctattccctgcgatgctattcctagtacgagaataggagtagttcactcgaatgtctcgtttcattggggtagggaaggaaacacttatatatttaccatactttagtatttttattcgtaactcttttcaaggaatttttttcaatccagtatcattagtgctgtgtctaaataaagaataaataccaatttcaaaccagtcaatgcattcgttttcgcaacccacccactagcctaagctatgaagcctcaaaaataatttggcgtacagacattttaatcaacattaagcttcacaataaaatgtcaacgaatgtttagtaaaaagacattctgactattaacaattaaaagacactacattttgtaaaatatatattatgtacttaatctcgtaatgaacaagcaagtcccgagtggctcaatcggtttagagcgtctgactcttatgatggtcatcagaaggttgcgagttcgagtctcgccttgggagttagtttttacatttttgagaaatgagatgcaccgatcactgactcaaaggttttgtaaaataaaggcttcatttaaattttcgttcttgtataaagtagaaatcaactgcgaaccctaaaatgtaacgaccgatagatccatactgttagcacgttgctgtaaattttttaacttattgggagattatgaaatgagattgatgttagaaagcttataagcaacatatacaattacgctttttttcagaaatttgggtaagtatcatttattttctttgtttattgtcaaacccactttccgatgtacattaaagaatcgttaaataaaattacgaccttttgtactttcgtagcttcacgtaccggtacattaaacaaaattttcaagtggtgttatgtttcgttatgtgtgtttgctacacggtatttcctcgaccggatctccacctgtcggtacattccaaaaaagcagtaaaagtgttaaattctcagaaagcggctgaattttcttcgaaaattttgctatttagaagcgcctttacggttatataagagctgctaaacagcttcaaattgaactccctttgtctccaaatttgtaggcttgttttgaaagcttcaaagaagaaagggttggagcgctccaaatagccctcaagatgaaagggattaaaagcaaaatggtaagatccatatctagtgtttatttgattaaccagaatctagctttctcgagggaaatctcaagatacccagaagtctagcaagaagaaggaaagcaaaaaatcgaattcccatgactctagcaaggctccgaaagaggtacggaaaaggtttttacttacttttaacattttcatagtctccctcgacggatcccaatggttctgtgattggtgcccaaaacgactttcttactgttccaaaacattcaggaaagaaagtacctattgataccacaccaactcctagagatgagatcttattagagaatgtcaggactgttcgtaaacaacgttcatccctttaccatatatctgaaaatcgaaacctggtccgtcttccatcctttactggtatgttttatggatacacttcattgattgttttaagtagttataaaagattttgtttcttattagaatgtcatgaaattggatggtgttcaatgcggcacatgctggtgtcgcttgtggatttactgttcagcttgatgtgtctgatatcgaaaaaggaatccttccattttttctcacatttcattttattttactaagagatgatttaaaccacaaacattgaataggattttctttctgatttaatgtacttggtgttgacaaacactgaggtgttatcaatatactttgttgtcaaccaatttaatttactaacctgtctatttagatgttcctgttaataaatggcactctctggcgttggaaaaattagaacaatgttgcgttgttttcgatttcaacgatccctccaccgatctttacggaaaagaagtgaagcgagaggctcttcaagatctcattgatttaatatctgttcgaaaggaagcaattgatgagtcattgtatccatccattgttcatatgtttgcagtaaatgtgtttcgtcctttacctcctccttctaatcctcccggtgaaatcatggatcttgaagaagatgagccggctttggaagttgcttggccccatcttcaccttgtttacgattttttcttaagattttttgaatctccgtctttgaatacatccgtagccaaggtgtatattaatcaaaaatttattaggaaattacttgtattgttcgacagcgaagatcctagggaacgtgattttctaaagactacacttcatagaatatacggaaagtttctttctcttcgtgcgttcataaggcgctcaattaataatttatttttgcagtttgtctatgagaacgagcaatttaatggtattgccgaactgttggaaatcctcgggagtatcattaatggatttgccctaccactaaaagaggaacacaaaatattcttgtcacgtgttcttattcctttacataaagccaaatcccttcccctttattaccctcaaattgcttatggaattgttcaatttgttgaaaaggattcatctgttacagaagaggtatgtatatttcctagtgtttcttacgttttatctaacgatgacaatataggttgtcttgggcttacttcgatactggccgaaagtaaatagctcaaaagaagtcttatttttaaatgaaattgaagatattattgaagtgatggaaccttcagagtttttaaagatccaggtgccgctcttccacaagttggcaacatccatatctagccaaaatttccaagttgctgaaagagctttatatttttttaacaacgactatttcgtgcatttggttgaagaaaacgttgacattatactaccaattatatatcccgcactctttgaaatttcaaaaagtcactggaataggtaagtagttactcatttaaaatccctttttattttctttatttaagataaagaaagtggtttattagttcttgctgacgttttgttagagttatacattctatggtttgtaacgtcttaaaattgttcatggacattaatccttctttattcgatgaagttgatgctgagtattctgagagtcgtcggaaaaaagaagatgaagaaattatacgagaagaaagatggactatactagaaaacatcgctaaagagaatgctatgaaacttaaatctcaaaaccctactactgtgcactctactactgagagactaaaaaaactttcacttgactacaccaatggttaggacttgcatattttaataatgatccatatattgtacttagtctctaatattccctcttttacattttacatactatatcattttcagttagtatttccttttcttttaattgattgtaataaaatataaatcggtaacttggtagcaatcttcttttcaaattgaatgttgcaatctcaagtgggcctaagctagaagggttcatttttttgtttgcataccccagcttaacctaccactgagagccaactgtaggtatgccagtgaggtgctcctcaacttcagcaaaagcactaaaattggcataatataattgttattgaatatgtcttgcattcaaattatttcatctagtcaaacttcaattgctggtcatagaaagctatgcaacaaattgtttaccctacggacgcaggaaggatttgaaaccgacatcctaagggcgctaaatattatattaactgttaaaaaaggaaactcaaatgctgaccgcgttttgaggttcctagtaacctttgttaattaccttcagcagaaggatcctgagatagacattgttcaacctatcttaaaacatatacttcgtgggttagatgccaaagataaaactgtaagatatcgttgctgccaaattattgccagagtggttaattgtgtaaaagaaattgatgatgacctttacaataccctcaaagaaaagcttttgtccagagttttagaccgggaatcgatagtccgccttgaagctgttgttgctttatctcggcttcaagaagacaccggtgacgaagaaaacgatgttcgaaatattcttttatttttattgcaaaacgatcctagctctgaagtgcgaaggtctgttcttttaaatattgaagttagcaactcaactctcccttttattcttgaaagagcacgcgatgttgatgctgccaatcgaaaatgtgtctatgcccgagtattaccgaaaataggagattttcgttatttaagcataaagaagagagtaaggatattgaaatggggattaaatgatcgtgatgaatctgttgaaaaagccgcggctgatatgcttgcatatcagtggattgaaaacgctgataacaatcttttggaacttctagagagacttgatgtgtctaacaactctgatgttgcagttttagcaattaaaaaattctttgatgtacgcgtggatagtttgtctcagctggaattccccgaacaattttggttagagcttacagctgagtcttccttgcttgctaggacattcaatgaaatttgtatagagaaaaattacactgaccttttggataaaatgcctgaagttgttcaacttacatattatatcgaaaggcagtatgtttctcttagagacaagtcttcttatgatgagtcatgttttataattgaacaactgttatacattggtctaagccaggacatggttgatgaaattggtcgcagaaagcttttaaagagtcttacaaatagtctttctactatggcccttccagattcactaatctctttacatatagaactattaaggaaactttgctcttctgaaaacgatttttgctcattgctagttgaaattattacggaggtgtttgaacaaggacattcacaaaaccagactgaggaacaagggaacagcaatgctccagaactgaataaaaatgattatgagggtgaggagattactgtttcgcaaaagtcaccatctccatctttaccacctaatgaactaaatgagcctgaacctgacgacatggatggatataaagaagcttttaatgagttaagatgcctttcgtacgttcagtgtctatttgaaaacatcacatcctccttaaatgaaaacttatatatggtagacatgcttaagactttaattatcccggctgtgaggagccatgacttgccaattagagaaaaaggattagagtgtcttagtttggtttgcttgttgaatgctgatcttgcatttgaaaacgttcctttgtatttacattgttacgagaaaggttctgtggttttaaagtgtaccgcaattcgtacattgactgatatgttaatacaacatggaaaagccaagttcaccgaatatgaagatgctatttcttctatactttttgaagctttaggggaattcgaaaatgccgaattacagactctcggtgctgaggcgatagccaagttgttggtaatattgcattacagagacgaactggtatgttgctgtgtttttataacttacttacaacaactagtttctaaaacccctcatcattcaatattttgagcctaacacagttgataatcatgcgctacggcaagttcttggctatttctttcctgtttatgcctttggtgcacacgagaatcaatggcgaatagctactgtaaggaaaattatcattattttttattgaacaaacaatagataattaacagcattttagatattctgcgatgcactattaagcttattagaaatataccgcgatcttgatgaagatgatgttcaattaagcataggacacatagctcagcaaatgttagattggactgacaacgaaaagttgtatgaaagaaaaacacaaacaggagatgattatatcgctttaaatcataatgtacatctacatttagcaaacatgatttttgagtcgttacctaatgcttctgaaggtggggattaaatacaagaaacgacattaatactaacaacaaatgtaggaaaagagagaaaatttatgatatccttattggggaagcttaaaatccctactgacttgccttcatcagattatcagaggacaaaacgcaaattagaaacatacgagagtgtaagttaatactaattcagcgagaattattcaaaatggttctttcaactaataatgtatagcatggtttcaccatggattccaccagtttgagcatacttgcgaaatttgaaaggatgttgcttcaaaacgaagaagctagatccaaatttgaagaaacagaagaagaaagattaatggaaaatgctgaagagaatgaacatgctggagctgaagccatatctggcgaaattattcctgatacagtggaagccaacatggaagacgaggaggaagtttatgttaaacaagaagaagatctttaaatcaattgagacagatcctttctatgaagttcacggaatcccttccgcatatctttcagaaactgataaaagtctctagtgcgattaaccttgtttaccaaatcatcaacatgtggtagaggtggatgacaatgcacgactgaagggattagtttaagctcaaatctaaataataatttttttaatcccaaaagatttcttacctttataatccctttcagcaagattgatttgaaatgaaaattgtttgttccaatctttttcatcaatgtttgtaaatataaatctgatgacttcgtcatgaactccttccattttcaagcccaaataatcttcccaaaatttaagctctggattattataagaatcctgtttccgtttcgcctccatctcttgagccctcaactctcttttggacgagatgattgcgcggtaatgatcaagttcctcagagagcttttgtttccttttcaacattgcatcaagcttttcttgaaacgaaaatatttcctgttctgtaatagcttgctcctcatgctctttttctaataattccgtaaaattctgttttcgagcctcagtttgctcaaggcttttctctgccttcttttgtgcctctagatcaatgttaacttaaaaaagcagagtaatcactataaacgtaccattaatttcagataattgacgcaaatattcatttttgttattcagaagcttctttctctcttcttgcaagaatcgatcgaagatgctgttgaaattcgaaatttttgatttcaaactatcgtaatcaagttctatcgttggaaagtttgccaaagacatagaagaaaatgattttctctaaagtagagtgctcaatgttatgctaatcgaaagatgtgtgttaataaaaccagaatataaaaaatttctaattcatgtcaattttatatattctataaatcgtattgtaggaaataaatctaatagattgtttggtggcttttatttagcaaaagctttggttccactaaaagtcataggcatttattcgagacttgcaatttcacggcataaagcaataaaaccgtttaatttctccttatgtttaaagctaatagatagtaaaacttattttgattttatataaacacactacaggatttgatggtagggatttaatcatttcaaccatttacgcttcattgtgaaacaggtatttgaaccataagcttgacattactacttttaagtgccattcatttttcgctcaattctttaatgttgtaagtacaaatcgttctaattacatttgtctcaagactcggttaaaacaccatttctttcaacgaatatattaaaattcatgcttctatagaatcttccacttaagttcatctctgcattctgttcaaatatagcttccagttgccgttagttctaatttatgctttctacgtacaagccttttggcctatttttaggtatccttcattgttcaaactagtaattagattaataaagcacaaatttgaaactttcaagaagctttttcatgtgattgcatagaatgagaaaacccaaaacttaatcctaatcggctaaaaaactatgttctcaatacactaccattattaatatacaataaatccaattctcattttacgaagcaagagcaattaacataagctaaccgagctcttaagaaatctgcaaataattgtcgagagcaatcatacaaggatgcttcacgtttacggtttagcaaactttgctagctcttcagtagaaatagaaacaaattttacacaattataaaagcaaacgttaagtaattagggaaagaaaaaggaaaacgagaaggacgatgaatttttaatgcatatatttttataaaacagtaaataaggtattagagtaaaatatgccatatgtgagtacattataataacgagggaagtaaactaacgtcttcgaggaggcttttgcatattttgaaattgattgagcataccgctgaaatccataccacctgcccctccgggacctccgcctcccatcaacatgttagccatttttgaaatatcaccaaagttcatagaacctggattgaggccaggcattcctccccccatacccatggcttgcattcttttctgcatagctgcaagttgacgagggtcttttttgagagctgcggctggatttccaccaagtttacccaaaattccatcttttcctcctatctttttcgccatttgcgcaaatactcggacctgagaaatggtttcttctacctctaaaacgcttgtaccactaccccttgcaacacgtaaaacacgagagggttgttcaacaaatagaagaccatccgaatctaactcttgttcggtcattgaatcaacgatgtagagcatacgcttcatacgcaaagatccctcctcatcattcataccgttcatcatattactcatgcctggaatcatactagccattttactaagtggtcccaatttcataatatttccgagttgatctcgaaagtctcggaccgtaaactttccttgctcaagatttttaaccatattctttttatcaaaatctaaagactgaacgtgttccatcagaccttcaagatcaccgagtccgagtagctttgagataaaagaacgtggagaaaagcgctccaaatcattaatatgttcaccggtaccaatgaacacgatgggtgtcttagtcgcagccacggcggataaagcaccaccacctttggcatgtccgtccaattttgtgattattacagcgccaaagtcagcagtctctttaaacgctttgctttgagattcggcagcttgaccaatgctagcatctaaaatcataattgtttgatctgggcgaatagcgtctgaaatttccaccatctcagcaaacaactcctgctcctgctgatgcctaccagatgtatcaacgatgataacgtcaaatctatcgtttttgaacttatcaacaccttccttggcaataacgactgggtcagtctcggtgtaactaccaaagtaaggaacacgtgctttgatagcattctgctttaattgatcaaaagcaccagcacggaaagtatcggcagcaaccaaacacgatttcaaacctctcctttggtagtgcagagcaagctttgagcatgttgtcgttttaccactgccttgtaaacctaccatcatgatcactgaaggtctcccttttttaggagtaaaagcatcaactttagggtcaaccaaactgcaaagttcatcaaagacagccttctggacgattcgcttcccatttataccctgaggcaaagttgatacattgatttttttcttaatatttgaacgtaattcttgaaccaatcgcacattaacatctgtttccaaaagtgccgtacatatatttttcagcagagtatcgacaagctaaataaaattattagtaaaggttcgtattaaaacgatagatatcctaatcaaaacagaacattgggaaaacaaactagaggtcattaaaaaaatcttcagctgcctaaaagttgcttggtaagtaaacccttttagtaacttgaaaccaaaatctaacattgcattattaaaaagggttttaaattttcatgtcaaggtaacgtcgatgtaaacgaagataatcccaatatgcaatcaagatatatatatataagagattggataaaccagctacgcaactagaaaagcatatctgtggtagatgatttttcttatcgacaaatttcgtaaagcatgaaacgatgttcatatacagcgtgtaaaacatggcaaatgcaaaatttttgaagaaatcaagcaaagatgtattaaatatttttataaatgacatggctcactctccgtatgagaacaaattttcgatagaataaaacatacctcttcattcactgaagtggccttagaaaagtcccctaacgcagagttcaaacgacgccctaaatctgcaaaaaccattttgtcagattaaaaacttccaaccaggcaatttgaagttcgtcaaatgtggttggtagaggatgaagtcgttaaggacatgcagtgtcttcaagcgaaaagtcaatagacaattgaggcaatatgataaatgcctaaagatgaagtaaagaagagtttgatattatctttttaaaaaatattttcactgagtttaataccgagttatttcgcctgcaagctttttattgttttcagtataggtgatatatcgacaggatagcgcagcacagcattcctatataataccttgtttgtataatattttagaattaatctatagcaaaagttcagtaggtataatcttaaaaaataaaatacttattaagattatactcatgtgtaaaagtgtttgactaggtcctgacaattattgatgcttctctttctcacatttgtaatagaaacacgaatcgtaaattccgtggtggctaactttgtcccacaatcttttgattcatacttgctgtagtttgtgttttaagacgctaatagaaaaagatctaaaagattgatatttgaaactttttatatatttttcaggcgtatgttcttattcaccttaaacttttttggaatttttcgtgcgttaatccagcaattagtcttaagatccagtttttccaaacttcacgaaggaaagcacttccaagtccttataagagccagaatgaattgcaattagctgttttttcaatataagactaaagataaagaatcgttaaccccttaacacaaaatttgaaaaagaaataacatttactacgcgttatgggtgaatagttatatttgtttacataatagacttaaatagagaggtgacgcgttactttattaaaataaagatttgttatatgaaaaaaagtaattagagctcttttaaatgctgtaaacattttccgctacacagtgtatttcgtaaaaatatgtacaaatttaaaggcgaacacggaattctgggaacaacatttgggtggttatttgtaaaaacgataataaaagactctttttagaccatctaattcctctaaacgtgcgaaaattatttcttttcggacgctaaattggtctcgtgttgcaatatttaaacattcaatttcttgttgaattttaacgtggatggcagtatgagcgaaattaacgactttacgaattcaattattatcaatgaaagtgatacgaaatacgaggtttactctgaggtgaattccagtaatagatggattgccaaagaggattgccctagcccgttggaagatgtatggcttctaaaattagcaggccataagagaaaattggaagagcctctaagttgcatgcgtaatgaagaacctgcatccaaacaaagagagatagaaaaatttttacggactgatttggatcactctgaaaatgactttttaactcaagaggtcgatgaattcccttctacccagcagttatttcctattcctttgcaaaatgacactgcctttgattcttcggaagaatctattactaaatcttctaaatcctcgttcagcgtgctagatattggccttccaatgtctgcgcttcaaaggaaaatgatgcatcggttggttcaatactttgccttttgtattgaccatttttgtactggtcctagcgattcaagaatccaagaaaaaatacgtctttttattcaatctgctcataacattgcaaagcatcctagtctgtatgatactgaagttcgaaatccctccgctgctgaatccactaattcccacgtttctttagatgcttctaatttctcttcatatgccgaaaattcttcaaaatttctttttttgcaagaattattcaaaaatctttccccctcttattctaagacattttttttatttatctccaaccaatttcttgcaaacacacttactcaatggctaaaatctcaaaacattgatgctgagttatgggctgaagaggatgcaaagactagccaacatccagcaatttggatttgtgtgtccaaaaaggctccctccgcttctcattttcttcaatcttgcccagatttgagtgcaaccattttttatgatatcgaagcatacatgagtgtcactagttccttgccctctattcaaagccttgtccttaggctcattcacttgggatctatagaacatgccataaaatgttttcaatcatcttacaatgcctcatttttagtgaacattgtgggtgtggttgccactcttagttcttcttccgaggaaaattcagaagcttcaaatttgagcactttgtttgagaaatctgggaactttgaggaaatcctaggctcagaatctcactcttctattacagaaaaaactcgagatattgctaaaaatgttgcgacctggttaaaaaatggagaaaacttctcttcttggccactacctcctctaatggatttagcaagcttatcggttgcagaaccaagggattctcagccttctgtttctcaggtgaacgatacttttgtcaaatcatctgatagtacatttccttcgtcgcaaagcatgcaatcaccttccaaactccactctttaacaagtaatgccaccgatttactgtcatcaagctcactaaagaaaaactttttttctcaacaggaagctgatgaggtagaactttccaataattatgatctccaaggtgcagctgtccaatacctgcagcgtcgtttaagaatggtagaagatgaattacacgaagccattaattccaaaaacgtacaacaaagtcgctcagaggagttggagcagcaaatttctaagctgacggataatttacaagaatacagaaacactgttcgagagctcaagctggatttggagaaatcgaagaaaaagaatgaagacctttcaaagctagaagttgagaaggttgaagaaatcgcaaaccttaaaaaagagcttacccacttagctaagcaacaagaatttggctttaaatatgtacaagaattttcgaatgaagatctacaaggcaaattaattgaagccaacgaaaaaaattacaaacttactcaactgttaaaaacacagaaagaagacgctgatttcattactaatcaatatcaaaatgcatctacttttgctgctgagcaaagcaaagaggttgcgaaacttcaagctgaatgtaagcgcttacaagctataaattctaaagttatggaagaggtaaaagtttataatgattcaagggtagaagcattactcgctaaggtctcttctctggaggagaccttaaaaattttagagcagaagtctcttcccaaatttactccacataatcaatcaccaaggattattgattctaactaaatcattaacgatcaagaacttcagtggaatcaactataaaaagttcgtttagtcatacggttatttgattaaattatgtcgtaatcagcttttaatgaaacaattttaattgtattaatttttcaacagttgcaaaaatatattggttttcttcatatattcatcaagaagttagacatttcgttacatactagattcaatgatctatgtcattaattttgaatttgtttttgaaagattttaattgtatcaaattcgaatatgcatcctcaaaagatgcaatatcaacattgatgaaataattttttatgcttcatatcattttgttatgctcgcaatatcgaacctgtataaaacttcatgcaccttatgctcaacaggtaaggaccaaacaaccagcaaggattgtaaagcctttaaatactaatttttcatctgaatagcacggtcgagtatattcggcttcttactatctttcttagcacgatccaaagccaatgtaccgtttagtttttcaacaacatcatatgtaatgtcttcatcattcaaatagacaactctattgttatcaaaatccaccacacagaatttaataacgctgaaaatgctttctggatactgtgtgcgagctgcaagacgtagttttgtatcgatgaatttttcctggggtttaatgacaaaactaaacggaattccatgaattcttgcaatatccttgtggaaatgatggacctgtacaattttctcttcggggtatagctgcagctggtctaagggtacgacttcaccaactaaagtagcggcaggattaatggtccttataagagtcctcaacgaaagatcacgatgatatctactctcaaaaacctcatataccctaacttttttctttcgcaaatcgctatccggaaatcgttcacaaacagcaccaaataggtcgttgatatccccagatttattgatgtacgcttcgactaattcgatattagctaatccgtcaactagccagcgtaatcttactaaacgcttacgatccaagtctgaaagacttacgtccatagtctcatagaaaataacattagatggcatttcttcctccgagctgtacaaaatttcatacagtgtaatatttgaatcgttagggactaccatcccagcagaataagtcaatggattgcaagtggtaagtcgaatatgatcagcaccaataccaagtttttgaccaagttcaatacatagatcatcatatttaattcttcggtcgagcagcatttcaaattcaataatgctatcttggtcaataaatcgcgggcgaaataataccaaaaccttattgctcaaaaagtcgtataacttaagggcactatcaaaacctgagttaacgatatcatcttctaaggcagatgggcggcatggttcaaaacatataatatcaccagtactcaattcactttgtgtaaacgttttttctaaccgaagaaaatcaaccatccccggtttaatttcttcatatatatttaacggggtgttcttcggtaaatttgctctttcgcatagtaacggacatattgaacgaatttcatcgcttttattaacgtggagagttccacatccagaaatctcttgcgattttcgatcaaaatatttaacaaaaatgaaggcattccattctccagtattttggtgtgtaagagaagagcttagctcattttctggggtgatttctaaatacaagcgaaggatttcaccttgtgaattccatacgtttttcacttcctccattgtagaattcagttcgttcacaggagattccacgcgtacggtacagttatgtcttttgacaacataccaaaaacgcatacattcctgaggatagcccagtttttcagcaacaattgggataaactcagaaaacttggcctcctttttaatgcgaaattgaggtatagtttcttctttgtaagcatttccaaaatcggcaatatcaaattcatgatgttcactgtaaaattctggagtgattaattgcactttagtatacagatggctctctagtctttcttttctgcgaagttcagcaagttggatactgggattcaaagcttctttcaaatgttctggaatttcatcagcagaaactggattcatgagttcatctaatttatctttgcgcaaatataaaagcatgtatgcactcatgaatctttttagtttgacaggagatctaaaaggaggatgcatgatataatcaccaccatagttctcttctaaaacttctctcaaagtagccctggtgactctcgtgtcatcatatttataccaaggaccatctttttctgtttttaataacgcatagtaatgcccattatgaagatcaccagaatggaccaatacaccgtaaagaacatactcacaattctgagactgatcggcttcgggacttaaaaacgctttagcatcaaactctaatggaaactcgtatcgatcgtttatttttatcatcatgtccctttcaaaatcatattcaaatcgcttcaattgcaaatgtaaaataggagggaaagattcaaaaattacaccctttttggcttcttgaaatccgtaagtatcagcaaaatagcagttatcaccttctaacgtctcgacttgaatatagcttcgaaaagaatcctctaggtttttcattcctttcacatttaactgaatatcccaataatcttcggaacgagcagattcaaaattaacatttacgcacgcaatataacttttcattttaccgacaaataagttggtaagtgcattttcaaccttagtatccctcatgcttcgttctaagttatcctgtagaacacggttgaactcttggacgtcatgttgcataaacgaatctaaagaatcccaaccaaacgatttagtaagttcagtggtggaaacgggctcattcataaattgaaggttatagaaacagcgttgcaacgcgtatgcaatactgtccttgccttgagggctatcagtaggaatttgataaacgattcgtcgaaaagcatgtattatgtaaagggattgtaagagagaattcatatagcaggtagcaccttggttctttaagcctacatatccggtggctattttagagtcgtagtcattaaaagagtgccaaagtacaccagtaggatctttaagaattcgaacataggcggtaagaagtaaggcgccatcttcaacaatcggagggacgtcgggagcttgccggcataatagctttttaagctcggcaaattgagtgaagccccaatccacaatctccggtgaaaatcgacaatgagcagagttggcaacgctcaaagaaggcttccttggatttgaaatgacaaatgcaaattggcaacagcaaccatacttattgctcaatttttcttcttcacttggaatatattccaaaaatattgaagtaaatccagccgattgaagagtgccttgaggaaaataggtaattttaaattgccgactgccaactgcaaactggggactcacagctcttcgatccaactcatgccagctctttatatgccaagtaaatctctgaaaaccgctttcttcgtaatctggtaaagcgcgtcgcaattcctcgtgtattttaacgtctatgacccgttagtaacatgaatgtaaataacccggtcataagtaattttcacactaagtggtcacaccgacacgtaccaatggaaacattttcttcaaagtcttcttttaatttctcattcaagagtgtatcattattaatgagtgacttttgggagtctactaaagtttcacccgtgacctaaacattataagttagaatggtccgagatatcaacaaaaacttcaataccatgaaatcttagaatttttttagttgtgaggctttcaaataataaaggaacaagtaatgactgtaaaacaatggatttgaatatcggttctggtcacattaatcctagcacatttctatattctaccatctcgtaagctatacacaacgacatattttttattatcgttaagttctttagcaaattccaaaattgatttgttttagtttattgcctcgcgctattcaactcttcaatgtttcttgcgtcaatcaagaaaatattctataacgacttgaagctaccaattttacattgtccttaatgcattaaaggaatgactgtcttattgtaaacagctacactagtaattattttaaaaagattaccatattatcctactaatacaaagccattttttaaatgttcaggtataatcgtaaaagcaaaattacaagcgctgaacaatcacacaaaatatttgttgaaaaatgatatgtatataaatatatgttatagctgcaaaaaatgatccaattcgtactcaaattttgacgaatcgcttcaaaatcagttatccacacccccattaccttgtccaaatggcaagaaactttcagtgcaagtagctgtataagcataggatgtgggattatacgaattgccttcagagtcgacgaagctaaaatcaaacccacctttaccagctccatttgcaacgacaaatctgactgggacgtaagtgtctgcagtcaaggaacccatgctaaatgaagcaatgccggtttggccgttagtagcatgccagtaagcataggtatcgtaatttgtgttggaccatccggaaatagccttgtcaccgaaccaaccataaaatacatcatcaacgttagtgacgtccaaactaaatgtatctgtaacaggaaccctgaaaaagaattgataaacaataaccttacaggcagagctcgtactacccatagcagtagcgtctggtggataaccaggaagattataagaagaagtccattgaggcacactatcagatgaactcaagacaccagtgaatagaggagaggattggtcaaggtcactagatccaaaataggctggctgggtgaaagaagaaacatctgttacaccactagttgcacaaaattggtttttcgaagaggaaatatcatagttataaacggcatattgcaaaccacgctcaccattgcatacagcagtagggataacaacaacagtagacgcaggcgtactagaaacatcatatgtaatagtggtagcaacagttcccgaatagattgtgctaggcccaggaagaataacttcaacagtacctggaacagtaccactagctgttgcaagagtcgaagtaatggtctgagatccctcatatactgtattagtaacagtgccaccagttggctgaactacctcaacagttcccgatacactaccggaggcgggcacagtggttgtaaaggcttgagacccagactgcaatgtcgtcgtcacagttccaaccgcaggctcaacgacctcaacggttccggagacagaaccagaggcaggtaccaaagtagttgtatactctacactacctgagtaagtagtggtcgtaacggttccaacagcaggttcaatcacttcaacagtacctggaacagttccactggcttcagcaaggatagtggtatactcttggtcgccagagtaaatagtggtagttactgtgccagctgtaggttcaattacttcaacggtacctgaaattgaaccagaggcagatgccaaagtagttgtaaactcttcactgcctgagtatatggtagtagtaacagttccaacagcgggttcaacaacctcaacggtaccaggaacagttccacttgcggtagcaagagtggtgttgtattctacactaccggaatgaatagtagtagtaacagttccagctagaggctcaactacctcaaccgttccagggacagtaccactggcttcagcaagagtggtagtgaactcgtgactacctgaagtgatcgtggtagtcaccgttcctgcagtgggctctatgtctttgaccacaacgtcgccatctgccagtgtgacagtatatgtggaagctacagtaccgctgttgattgtggtgtatattgtgctgtgatttgtggtaccgcggccagaagactttgacgatggataaatagtagtgatgtattcagaaggtccttctgagaaaattgtaataaattcgggacatgtggaagaagaggaggaagttgcagataaaactcgtttagcaaatttagcagaaacaggaggctcactaacaaccaccgtgaaaatgcttgtaaaaaaagtgaaaataaagaaacgaagaaaaagcatgatgaacttccaatgattaaataaattagatgtgctataagcaagaatagaaaagaagaattagaagggattaaagaattattaacaagaactgtaaaataacttataagccagtctatctcatcagtaacttgtagaaaatgagaaaaaaggtaaaagctcaaggctgtttagaaaacgtaaaatgtatagaagaaaaaaaaaagctgaaacaaaatctagttaaagcaactaactctggatggtcttcttgaccaaattaatccaagaactgcttttttttggaatcgtttcaactgtacaaacccttttcaaaagacgttcgtttcaattaaattaagtcaagctacaaatcttgggtcaatggcttgaatttatgtaaagtataaccagcaattagaaaaaaaaagctgaccattttaagacttaagccaaatttgacttgtttctaaataaagaagtcgtggttaccggttttctagcaagacacatcattttctcgaaaattgtcccacaaaccgcggtataaatgatagacaaatataataaacgaattaatgagaacctctcttgggagaaaataatggtgctccaagacgacttttacttaccgaagtaaacagttgcatggcagcaccgggctattattaaaaactagagggctgatcataaagcttcttctttattgatttccaagtgtcttgtgttgttttatcttgttccttttttactatcaaaaaaaatgttgtaactctttttgaaagaagcagaattgagaaacaaaagcaagattttccgctaaatgactcaaagagcatcaactgattatcatttttgagagaattgttgtgatagccttcacggtcaaaacttactgccgagaaatcgcaaagtccaaaaaagtggattggtggttctgttacaatggtaaaatgattctataaataagtatgttcatccaccacaccttgtcttcttggccactatgcaagcaaatagtgtactgtagaaaagatcgagaaagggatagggaagaagttaggttcaatgcttctttaaacatattcaaataaccctaactgccttatttgattttgtaacaacgattcatgcagcggcatgattctttcagtaaatttgacatattgttaagcaaacaatagagaggtaattgtttggattaatttaactaccagaaaaaaatcatttaggtcaaaatatgcgctgtttgaaagtcccaagaaaacatgcaaaaaatggaaagaatccgtcaaaatttgaagttttagcacaaagggcgagtaggaagataatctttactaaaacctttagtatagacgcgtagatatatattttcgaacgactaaatgttgaaatactgtctcattgacttcatgtctcattattttacaaaggtacttttaaattaggttggctggctaaagacatccacatatgccatttgggtgtgctttatacttaacttttataatttgtcgcgtgcaaaattaattttctcgataattatatctcctgtaaacgtggcattacttatttgtaagttataaagcactttaagagttaattttaactcaaataaaacttataaaaagttaaaggagcgcaatctgcggaagacagtataataactagttaacccactgaataaagtaatatgttgatctgataaaaaaaattctatcatatttgagtgcatcggtaaatactatttaacgatttgtaaattatgccttaaacaaattttctgtgtcagcaatactaaactacgctacgatacagtatgttgaaaatagaatatgtcacatgctttatttgctttatcaatttcttttgtgataagttattaaaaatagacacatattattaaagtatgattagataattaccaataacaataatagaatttttaaatcttatgaattaattaagacgaactgaacttgttcagttcagttataaaacagtatttaatgactgatactattaggctcctaataacaataaatataagattatcattttaacatactgcttaccgctatattgtaaatcgcaaaaaaaacccatcacatatcaatgtatcgttatacaaatacgaaactgcgttgctaacattttcgaggttggcagcaacgttaatgtaataaagaattacacagtccttcgtaatcgaacgtttttgaggtaaaatattaggacgctaagtggaatgtttgagatatttgaatttcttgaaattgtgtagctgacgagaatcaactcgttttaccatttttcaattgttgtctttaaaaataatattgattattagagaaattagtcctcatacttgaaaacattggtttgttctattttatccaaaaataccaagttcatcccgaagtattagttgtttttaaacgctcggacgagtgctacatgaacatttttcaacagttatctagcaataatacatttagacgcctttttacaattcgcacattgttgtgtcaccttcaatttaatttaccggaggagctttgtttcagagaatgaaagtattgtagcatagacaattgacaaaagcatgtaatctacactgtaaacatcatttcattagcaggtagcattaacgttgtttaaccagtatgggaagctctctagttattgtagtataatagtagaattacccatacaatttgggtcgttgaagcaatttcactaaatcaaatttacattgctgtttgtatacctaaaaacgcatatttcaaggtagtgcttcaccaacatatcgtgttcattgaaacaccaatatacctgtcaatattgtgtttctcaagattaaaaacatgatgggatttttctttgttcaaaacttcgtgacaaattcaacatgatgcgtatatacacataagttgcttcactgttcttctgcaatcaaacatttcttaagatttttaaggttcgtaaaatgtcgtttgagaacaatctaatatgagcatacacagcatcgctaatgaaatagcttcattaagatcgctttacatttcaattttactacgatatcatactcaggcaaaagcgaaattatgctcctgaacaattgcacgacgagaaagaaaatttaaaaaatacacacaagaaacacgtatattatatttacaaaaaatatgttacatttcgtactcaaatgctgacgaaatgcttcaaactcaattatccacacctccattaccttttccgaatggtaagaaaatctgagtacaagtagcagtgtaggcataggatgtggggttatacgaggtaccatcaggaccgatgaaatcaaaatcaaatccacctttaccagctccattggcaacgacaaatctgatgggtataaaggaacctgcagttaaggaacccatactaaacgaagcaatgccggttttgccagtagtaatatgccagtaagcatatgaatcgtaatttttgttggaccatccggaaatagccttactaccggcccagccgtaaaatacatcatcaacattggtgatcgcgagagtaaacaaccctgaaacaggaactcggaaaaagaattgataaataacaaccttacaagtggaagtagtattacccataacggtagcgtttggcggatacgcaggaagatcataagacgaagtccattggggtaaatcagctggtgaagtaaggacaccagtgaataaaggagaggattgatcaaggtcgctggatccaaaataagcgggcttggtaaaagcagtaacattggttataccgttactggcataaaattaactttttgaagatgcaatggtatagttataaactgcatattgcaacccccgaatgccactacatactgctgtaggaataacaacaactgttgaagcagcagagctagcagaactgtaagtaacagtagtaggaaccgtacctgaataaatagtgtttggcccagccttaacaacatcaacggtaccagacacagatccactagccgaattaaggaccgtcgtaaaagtactggacccttcaaatattgtataagtaacagttccggcagtaggttgaacaacttccactgtccctgacacacttccactggcagtgccaagagtggtggtatatccttgagtgcctgaatacacagtagtcgtaatagtgccagcagtaggttgaacaacttccaccgtccctgacacacttccactggcagtgccaagagtggtggtaaatccttgactgcctgaatatacagtactagttaaggttccagctataggctcaataacttcaacggttctggagacagagtcaaaagcaaatcacaaagtagaagtatactccatactacctgaatatgtggtaatactgacagtacctgcagcagggtcaacaatttcaacagtgcccggaatacttccagtcgcagtagcgagtgcagtagtaaatagctggctacccgaataaacggtggtggtgactgtgccagccgcaggatcaacaacttcaacagtacctggaacagctccgctcgcggtagcaagaatagtggtgtattcttgaccgccagagtaaatagtggtagttactgtgccagctgtaggttcaacaacttcaacggtaccaggaacagttccactggcttcagcaagagtcgtttcatattgagcacttccagagtaaacagtggaagttacagttccagctgttggctcaacaacctcaacagtcccagatacacaaccggcggccgtagccaccgtggtagtatactgctggctaccggaataaatagtcgtagtatagtacccagcgaacggcgcataaaccaatacagttccaggaacagttccactagctgtagctacagtaaggctaaacgtgagtggtaaatccatacatgaagtttgataaacagttccagcagctgtttcaacaacctcaacagttcctgaagcaacagtagtagtgaatgcctcactgccggaatatacagtagtagtaagagtgccagccgcgggttcaactacctcaacagtacctgaaacagttccacttgcggtagcaagagtcgtttcatattgagcacttccagaataaacagtggtagtcacagttccagccagaggttcaactacctcaatggttcctggaagagtttcactcgcggtagcaagcgtagtgttgtactctacacttccagagtaaatagtggtagttacagttccagccgcaggatcaacaacttcaacagtacctggaacagctccgctcgcggtagcaagaatagtggtgtattcttggtcgccagagtaaacagtggtagttacagttccagctgtaggctcaacaacctcaacggttcctggaacagttccgctcgcggtagcaagagtagtgttgtgttctacacttccagagtatacagtggtagttacagtcccagctagaggctcaactacctcaatcgttccagaaacagtaccactcgcggtagcaagagtggtagtgagctctaggctacctgaagtaattgtagtcgttaaggtttttgctacgggctctatgtctctaattacaatttcgccatctggtaaagtgaaagtataggttgtagctatggttccgctatcaattgtcgtgcgtatagtgctatggttcgcaactgaactagaagactttgaggaaggataaatggttgtggtgtattcagaagttccttctgaaaaaatcgtaatataatcgggacaagtgtacaaggaagaggaggaggtttgagatatagtccgcttagcaagtccaattgatacacgaggttcactaagaaccaccgtaaaaatgcttaaaaaaaggaagactagagtggaaaaacgaaaagaaaacatgaacgacttagattattaacaaattaaacgcgggctttgtaagatttgaaatgagtgactagaaaagagggactaggcggaattaaaaaaaaacaaaaataaaaaaacttcaaaaattaagtagtccgcctctcgcatcagatagttttcgctcaaaaattggaaaccaaatattgtacagaacaaacgcagaaagtcaaaaagaagtagagacgaaacctgattcaatcgaataacacaggctggtcttatcgatcaaattaaacgaaaccgctctctatatgacaactttaaccgtgagagcagtcaaagtacgtttcttctacgagtgtttcttattgaaagtataaagtattctgggtaaacagcaaactgtgggatgaataaccagcatcgtgaaagtggccagtttggggagtttttcataaacttagcgtatatgccggtaaccatgttataaacaggcacattacttgacgggaaatcgttccacgagtccccaagtgaaagaaatgtaaatataataagcgaaattgtcgtgggcatcagtactatacaaaagttgaggttttagctcagacaactttttacctactaaaccaaacctggttatgagcaacagacccttattataacattagcaatcaacaacaaaaatttttatagtattgatttttgatatcttgcgttcgttccgctttatcggaaagactttggcaattttaccgattctctagaatcatgtaaagtgacgaaaacagaaggcagaaagtccaaccaaatatgggcaaaaaaaacaaccacttcaataaattgttccagttaacagcagtttagttgtgttcaagtcaattaccagcgtttcgcgtgaaacgttacagaagtgtaaataatgaaatactgttgctttctctttgactctcattcttacacaaggtcactttgcatagtagaccgttgaaaaagtaaaaaggaatagaggagaaaacaagatttgattaatttttaaccacacccaacgtatccgcaaaatctcattgattcagtaacattgactatatggttctttcggtaagtttgactcgttattaaataaaaaaaatagaggcaaattgtttgaattatgtttgctatcaaatgatatccattgagttaaaaagtacgcgatttgatagtctcatgaagacacacataaagagagaaaaatccatcaactccacttaaatttaaaaaaaggtgaggtacatatagaaactttagtacaattcgtattgatcgcctaaatcaatatttttgaagtattgaaagttcaaacatgccttacagctcatttctcattactttgtaaggtagctggctaatgacaactatatataggcattgagccataagtatgctaactttcactattcatcgcttggcaaatctttttctttattaaatgtatctcctataaacgtggcactacttttttgaaagttataaagcacgttgggagctaatttcaactttataaacttcgcaaaaagtgaaagaaaacacaaaggtatagatagttacaagccgcattgctaagttgatctgataattcttaacatctaacgtaatcgagtgtgtcggaatagtatttatgaaaactgtgagatatcccactgaaaatgatttatgttgtcaaaagcatcgttaatacacttaagaattacgcatttcctcgtgtgccttattcgcaataattctactgtgttgctcacactaatgctaacaagtacggaatcctaacttaggtgacctagcgtaatactagcttcatttaccagttgttgtaatgcgtgcattgattttctttcatacattcttgcaagtaaatttccaagtaatttgaggatttatttattaaattatttctcaaagctgcgagagcttttggattcattcgaacagaattcatatgtccattatatccatacaactcgtactcaacaccacttcacacatctgagtggaaagttgtttattattttccaaaaatggcccttttatccgaagaactttctaggtaaacttatatttttttctcaaattcactaacaacgccgcagtatacttccaaatcctgatttcgacgatgaagaggaagattatgtggagagggaaacatcacatgcagatgaaagacaaattggtgtcaaatttcacattcctccctatggacaaagaaagggatggtttccttcttcacctgaagactttggcgatggtggagcttttcccgaaatccatgtagcacaatatcctttggatatgggcagaaaaaggtcagctaaatctgctggtaatacattggctctacaggtcacttcttcgggcgctgttgactataatgccattgctcgacaaggtcacgaacatggagagttggtacaggcaagctttcgagatttgatccccttacgtgcacgactaggtgtgggagaaatttcgttagagaaaccgtctgacgagcaaaagcaagaagtagcgaataaaactaagcttgccttacaaaaaatactttccaaacaaatcgctcagtctcaacctaaaagtgctgtggtacaacaacgtgacgatcctgtatacattcgatatactcctagcaatcaaatgggacaagcacttagcaaacagaggattatcaaaatggtcacagctgaacaggatcccatggaaccaccaaaattccgtcacaaaaaggttcctcgtggaccaccttctcctcctcctcccgtcttgcattctcctccacgaaaagtttctgctcaagaacaacaagattggcaaatacctccgagtatttctaattggaaaaatccgaaaggctacactattccattggataagcggctggccgctgatggtcgtggtcttaatgatgttgaaatcaacgatggatttgccaaattttctgaagcattgtacacggtggagcgtcaagctcgtgaagaggtccgatatcgtgccataatgcgccaaaagatggctgaaaaggaaaagcaggaaaaggagcaacgtttatttatgcttgctcaaaaagcaagggaagatcgtatgggtagaaatgcggcttcttcgggtccttcacatgcaaaaccccgctctacttctgtctcctctgaagaaagaagtcgttccagagctggatcgttctcgcatcattcagagtcagaaaatgaagatgaggattcagaagcttttcgccgtcgtcaagaacttcgccgcgagcgaagacgccaagctgaaaaggatcttcgtctcagtcgaatgggtgctgaaaaacgtgctaagcttgctgaaaaagatcgacctcgtgatgtcgctgaaagggttgctttaggactttcaaaaccatcaatgtcaagcgatacaatgatcgatagtagattatttaatcaggcttctggcttaggatccggatttcaagacgaagacagttacaatgtgtatgataaaccgtggcgggcggcaccttcatcaacgttatatagaccgggtgctactttgtcccgtcaagttgatgcatctgcagaattggaacgtattactagtgaaagtcgttatgatgtactaggaaatgcgcataaaaagttcaaaggatcggatgaagtcgtagaggtatgtttcaatatcttatacttttacttaaatactaacttttcttagtctcgtgctggccccgtcactttcgagaaagatattgctgatccttttggtgtagatacttttttgaataatgtttcttcaaagaaaacttaattctattcgatccttgacactgtcaaagaaaatgtacattattgtatggttttattcattggaatatgactgtcttaaaaataaaaaaaagtacaatttacgttttgtgttttttttggatcaaggcagttaattcaacagaagttcatatttagtcttaaaaattaatgtttattcttctaatgattaaagagctagtaaatttgagcatcgtttttatttgtattcttgtttcaactctggtaaaccaggattatgaaagtattttggtacaagatgtgaaaaagaattaaaagtcttctatgtagataatttaatttgtatatttaaaaatttttgatgaggcatatttatttatttatctgtgctttttatcactggacattcggttgtttgtttatatttcgctgataaacgctgtttgaaacaaacctgaacctactaaagagcaaaatacagatagttcgagaaataaatttttacgatgtctttgactgaaaaccttcaattattattaaatttggatagtctaccatccaaaaggtatgttatcgttacaatctagtcataaattcataaatcattcattaacaaatataccacagagaaaatttaataaaaagaaaagaatgtggtttaacaatcatgctttgcggagcctcaggtactggaaaaacaacgttcttcaatactctttttgctacttctttgcaaccagaaaaatcatatgaaacggctaaggagaccatagccaaaaagaccttagaagttaaaaagaataaggccgtaattgaagaagatggttttcatatcaatcttacggtgctcgacaccccagggttcggtgatttcattgacaataccagttgctggaatacggttgcagaatatttagacgaacaacacgaaaggtatctaattcatgatcaaaactctctccgtgtaccaaggaaagacactagagtccacgtttgtctctactttattacgccagtttcgtttggaatgcttcctttagatgtgttagctatgaaggagctatcgacccatgtaaaccttgtgccagtaatagcaaaggcagatacatttacaactcccgaattaacacaaataaagcaaaaaattagaaggatcctggaagctcaatcaatcgacgttttccatccatcaacagagtattctgattacgaaactgccgaattactagattcatccttaccttacgctatcatttccagtgtaaatgaagtttgcaaagacgatggggaaaaatcgcaagggcgtcgttacccatggggaacctctgaaatatatgaagaaacacattgtgattttttaaaattgaagaaattgctaattaataggcatatgctcgagcttataaatacaactgaaaccaacatctatgaacgatatcgtagagagcagcttacgaatcgaaagagtggcattcctaagctgaaaaaagagcattacgaacgcttgaacaatgagaaacgtgcgattcaacaaaagataacacaaatgactaatgaaactgaaagcttctttcaggccaaagaagagaaaatgattgaaactcgagatgctttgaattcggaactttctgaatatcacgaaaggatccgtgctttggagacccaaattgaaagtttgaaaagttacaagggccgcggtcataaaaaatgaaatactgtatatttcaagtctcaagtcaaacttttaacttttccatctccttttatttgctcatctgatggctttttcttactaaatttgcaattacaagaatacaaaagtaagttagacttatcctctaacaatttgagaagtctttgtttcataatatactttgcattggcaactttacgggatttgccgtaagcaacaatattcccgtggcggaagaatgaaaacccataatactttgttaaatggagttcagtatttaacaatgttttgtgactggatttcacctcctcgatgacacactttgttccgaagtcttcacatccctgatctttcagtaattggtataccttgtgttcaatatctcctttagccttagtatgtgtcgcatcccctaacgaattaagaaaaagaggtaaaacgaattgtagagattgtaaactaaacccagaatccaaaaaaatggcacatatcatagcttctaaagtatctgaaatgaactttggtgaatcaatttcaaaccagaaccacggattctctgaagcagtctccctgaacgcttcaattaattcttgatattcaaatattgcatcacacattgctgcgctttcatgttggatatatttgtgcaaattcaaaacaaagccaatgtatgatagactcttgttacacacataaaaagatttgtaatcagttaattcgccagaagttgcgttaggatactttttataaaggtattgtacgataatgtaatccaatacagcatcacccaaaaactccaactgttgatagttttcgtaaataccttgctgagacatcatggaaggatgaataaatgccaaatggagtagtttcttgtttttaaatgaatatccaatagtttcctctatatacgaggagtaagggaattgaacatttctcagtgaatccgcatatgtatttaaatcaaaataattgttccactcatcccaattgctgatatccagcagaccaacgcttaaagatttacagatcttgagtgctgagtcaagtccactgtctaaaagacatgcaccgatactagcttcgaccatatctgctatcctcttaaccgataatttctgtaaaacggcgtagcggcacttatccgatgtgcttttctgaaaaccatatggacaccaatgacggatttccaagggagtcgagagagcatacttcggcaactcacaatctattgctactttatacaaattacagttgctaataattttctttcgattaaaatgcagttggtactcttgagtatcaggaaatttcaaaaaaactgtaatagaagcacccaattttagaaagcagtctccgtaaaactctagacgatcgtaatcaaaattcaattgtgattccgcagatgttaaagcctgacaagcagtgtcaattttacaatcaagtcgaaagtgttcgataaaagaagaggcgaccaataagttttcaatatggtacagtatggagggtattagcaaggcgctgtttttcaaatgtctagagactgggagaatatagaggtcattgatataaaaactgcgcacttgctgtgatttgggaatggatttagctctattgccccaaagtgaataatttaatcgtaaaggaagtttcttacataaggcagaaggggccttatctttctttttagcaggaatcataaattcagaattgacaaatccctcaaaagcatactgttcatatattgactgtggatttactaataatacagtatcggattgcaaatcagtaacattttgaacaggttccggtaatttaaaaaaattttggatagtgtcaacatctatcagattttctaagaaccggtaatccgtgcatgacaaatttaaaggcgcaagccagtaaggagtaggtatttgttgctcaagagaagtagataaaccgaattgaagtagataacgagttgatttttttaacaactcaagcagatgagaatcgatcttaaaactatcctcaatcgtttctaaaacaattttaactcgggggccaacagtcgaattaagaataaagctatcaattttggggaatgaatgagcttgtacaaacactaagggatggaatatatgattgtctccttcattagcatcagtataaagtaaagagacgaagcaacgtgtaatatcttcaggaactttcatccaactttttggtacatagcgctcatatgtctcgatataaccttcatcttttagctcgtcttcctcaagagtttcaaggtcggcaatttttcttctaaaatctaggggttttaaatgtttgtctataagacccatacgaatcagatccaaacacatgatgaacgcagcattctgtttggctttcctaattgatttagcgggagatccttgagccgctggaactttgcaggcttttggcaattctacctcaaaacaataccaacctgaaagacagggttgagctgtaaaagtgggataatatcttgtgtatacgtctcttgaaagtgtgttacaaaagttataaagcagactaactgcatacaaccctgtgagtaaagcaccagtctcgccaacttcatagacgatatcatcagtcacacgttctctttcctcacataccaatgaatcaaaaatattcgaattgctgagctctgaaagggcaaatttaagatttttttcttcgtgtagaatgcgttcatgaattaacaactcttctgtgtttaaaaaaattagaaactttgaagccattgctctcgctctacctcgagattggacatactgggtgacagtccgacaaatattgaagcgtataactaagttacatgatggtacatcgataccttcttctgcaactgcagtagcaattaaaacattatattttccagtcttaaacttatgaagggtatctttttgcctcctgaatgtcatagaaaattcaccctgatcggacggtccatgtcctataaaagaatgagcgcggatgttaggcagattaagagttttcataaacaaacttaaagtaaacgccgtagcttttctttcaacgaaaataaccgtacgaacgctatcacttttgcggtaagtagcctttaacaattctaagagtttaaagactttatcagtaacatcagtggaatcaaaaacagggattctagggccattgtctgaatatttgttatttttccaatcttcaacaaatatttttaaccggtcaattgccagttcctcgtcatctgacaactgcttccctaaagcctttttttttaatcttttcgtttccacaaaatcaaccaaatataaccaaacttgctccccaaaccaaagacccatatctatggtttctgctaaagcagtcttaacagcccgagaaattaacttgcatccttgaagagtttcctcgcatttcttgataatagaatccgagggtggcacaaccaacttattggaatacattacatagctttcttcgggaagacagaagtaatcggctagctcgttttccgaaaccacgtgtgctttagaatcaaataattgctcccattgatacagtcgatggtataagtttcctttttttccagtgaatggtgaagcagtcataccaaaaattcttggtagggtgaaatgtttttttgacaatactgctttggctctgtgataaaaatcattcatgatgcgagcatacgcatcatttccaattgcatgatgacattcgtcgaatataattaaattcaaatcatttattgaaagaaaacctcttgcaagaaacaaatagaacaaatctgcagtaataacaatcacattatacttcaatataatattagtcaacaactgctcgctcatttctatagataattcgccataaaacatgccaaccttagccggtagttgagatcgaatgtattccgcttgttgaaataccaaagggactttgttgacgagaaaaactgatatttttttatgttcaagatttgattcttggattaaaatttgctcctcgagcttttgttttatcaacttcacagcaagtaatgtcttaccagcgcccgttctcataacaagtaaagtattttgcttgctcgcgatattatacacatcttgttgatatttacgtaaaagttgaggaagtagaaaacttgaaatatccattcaaaaagaaaataaaggcggaaggtttcattcaattgacgagaaatttgtctcttaaaaaataatgaatcctaagctattcaaataaacatgcatatgttcatctttaccagaagaaaaagaacaatcacacgagcagaatacttcctataattgtttgtgagattgataaaaacagacgcaatactattgatagcttctaaattcgttgttaaggggaatcattacacttatagattctggtgttttaagagaaaagtaggtggtagttttttacaacataagttacgcactttaataaaaaatgattaaacgcctatgctttattttaaaatgtttaaaaaaaaaaaaaaaaaaaaaaggaaaattgcatatacatattattattaaatcaatattattgaatgaagaaaggactgtacgacttgcttgtaaatccgtgaaattcagttacgttgaattactggtttccaatgctttatgctagaatgattcggttttttaagaattatttacataatattttaataataaatacatacatatatatctgtttacgcgttcactgcctgctcttatcggaacataggaaaacttattaaaaaaatattagaaaacattaaacatacaatacttttttattataaagtggtaaaagcgaaattatcaataatagaaaaactgctttcgtagaaaaccaatacaacatttacaatgaattagttttttaaataaaatagaagttgagaagttgctaattagtatccacttaatgatgaaaacaatattatttgaagtctctaaaatgaaaagtattcaaatttttaaaaaattttaaaacattctcgctcgtttacacagactgcagtctttcaataaacataagcgaatgcacaattttgccagatgccttgcccatgtccatcagtataggtattaggatgacaagatcgatttagtacacaaacaagagaacgaatgaatttcagagcttgtagcacaagaccattaacaagaatcatattcaatatgagagcagcacaactatcaagttcagagtataagtgataagtctatatgaagttattttaataaaacgaaaaatagtatgaaaaaaaaattcgaagacacgaaattaaaaacaacaggacaaaaaaaaggaaaaaaagaatacaaaaccagagagtttaatatagaaaagctctgaaaaaaagatggatgcacgttcactctttgtttaagcccaaaatgcatcgaattatttatgcttgaatatttttgttaaaagatgcttatgaaataaaagtagtctcattaaaaagcgtggcttcatcttcaataacctcgtcacccatcttcagtgtaaatttgacaggtgagaaatattggtagatgaaaggtttcgttccagagactccatggacgaaacccttaagccaagatggtatctcggcaagaacgtcgatgcgttgaagacgtcttcccaaaggagcatcgactgaaagatgaatatcttcggtgtatgtttcagcatcctttccgtcccattcgtaggaaatgcgagtgggttcatgccattccgtatcgggatcgagtgtggtctcaacgtgctcaatagtattatcgacagttgcactaataattttgtctttcatagcgataccaccaatattgacaatagtagaaccatagctagggggtgtcttgaactgcatcatgatggcggtaaactttttatgctgcaagagggcaaactcccaagatgaagcaagatggtggggtttgccattttggagtgcatgaacaaacatgccgggaccagtgacatccacaactctaccccttgcaacgatgctaccttcaacacgagtgcgaggccaaaaggtatgcttcatggaagcccagggcttactaggatctgttccataagtagaatttccatcttcaccgattttaaaaggaggagcgtcttgatggacagttatatcgatgatggagtccatgttgatggaggcacgaattcggtaacgcttttggtcttccaacacgacagagcaatttttggcgacaaaggaggttttgtcattttcaaagctaaattgatccatgttggtagaagtccacaaatcgttttcaggatgcttcaaatcgaaaatgcgacacgtagattgagcggtggttgtccaagaacccaagttggaatgtatcaattgaacaaagcacatatagtcaccctcatttggcttgatataaaagacttgcgtttccacatggctggaagagggagtgctccatttgaagtcgtcggcttcaagcctatggaaaggattaatgccctgaacggatgcagtgacgggttggatagcctcaggaccataaacgggttccgctgtgccagtatagtaggatatgctaaaatcgagttagaaataataaaaaacagtaaaaacaagttattagaatagacaactgaatgttttgtaagacaacacgaaaaaaatggattcaaatagcagatgtctgatagatgaaaaaaacggaaaagaaaaaagaattttgttttttgctcatcgaatttaaaaaaaaatttttaagacaaaaaaaataatcgaaaacatgaaggaaatgtcagtgaatacatatcgatatccaattattagtcgattatattaccgtttttattcataggacaaacactcgatccgtttttaggggtccatatttttacaacctctaatcaagccaaagagtaccaaaaattgaacatacacattgtaaatcactgtataaatccattcttttgcgtttgaattacaaatcctcgctgaaacgaagaaaaaagcactcggcagcgatcgaatccaaatgtccagttgtacttacctagattgtagccaggccttcatgattaattaaaatgaaaaatgagaaaatgaaaaagctaggaacacacaaagcaaaagataggcgaccagcaaacggagagaggacacgttaatggcctaaaaaataggacaaagaaaatgttggtaaaggataactaagatgagctgggaaaacaaaagcacttagtgcaattcgttacggaaccgaagcagccaaaaaaatggaatgatgattgtttagtgattgacgtaatgcaaaacgctataatacttttatgagatacaacgtataagaaggtggttttagcattgtcttgggttcctcatcattccgtatgctcccgttgtcgtagtggaacataatttctgttaaacattattacgcatagaaaaattaaataccttattaaataattgtgtactatttcataggttttgttgtatgagaataaagctttcggtggttgaagatcgataatgatctaataacgaaaatttttaaagtgtagaacatacatgttaaagcatatagcggaatactttattttatttacagagcggacaaatgttaatttcggaaaactgcctagatagtagcaggccgacgctagacatataccggggaactatggaaaatcacaattaaacattgttccaccttacgtatacagaagaaagttcgaagaatttatgtaagtttcactttgtttaagtaatgatttgtaaaaaacatcaagctttccgttttccaacgacgtttggtatcggcgtgtgacatagcgagagtgtaaacagagatggataaacgagtaattatctgcgcagaaaagcacgattctcttgtttattagtgctgaagagacccacattctgtggatctacacattcaatatcagacccttagcctgaatgaatccaggtatggcactgtcttaacgaattagctcccattcatcctacacgcttccgttgggctggaaattgcctcgtagggtgcagacgcccatgaaaatttacctgccgtacacgaaatattgaagttgaccatggtgatgttgcccgagacgaaaattgatgttttatttacatcggcacgagattagatagctggcaaagaagatgcggctgttttatctaagtcaaataatataactatatacacgtataaagtgatacacgatataaatataataatatagaagaaaactatgttaacgtagtacttaattgtaattagtaaatcgcaacgtttcatttattgtttacaagcaaaagaccaagtgatttccatggaaatagcacatcgagagaaaaaccaataaaagtattttgcaaataaaataaaaaatgatgaagtatttatgttatagcttttcagagaagagaagaaaagagaatgaactgctaagtaggatatagcaaacaacacgagtatttttaccatctcatttccatacaaaaataccatgtcaatgtcgataaaacgagagctgtaaactcttttatttcatcatctctaaacactggcattcttccactttatttccttctttcgctttgccttttccaatgctaaggtacatgttacctaaacagttgtttacatagtatacttttggatgggtattttaataggtacttttccaccacgaagaagaccaactctccatgaaacggaaaatcatgtaaagaaaaagaattggagatgcggtaaaggtattaaatgttttttcaaacctagtgatcaagtttatttagttggccaagttgattgtcggtttttactccaccacaatgcgaaaaacaaacaatttcccctaatatttgttactaattttataaccagcttgcccaattttcagtttcctctgttctttttcgtgtctttgctgcatttgtataggcgaccacgaaatcagatatcgacgcgtaaatatactccccatacgcagtcaggcaggcgttaaacattgccttttgtaattgtcattattctgctcaatcaaatttcaatcgcacaatcaatttctctaaaaacaacaaaacttgtggaaagtgaatagaagttattgagtccttccattgaaagcgtttagagtcaaccctaaaatcgctttaattttgcttctgcgccgatttttacatagactatctgctttctatactacctatgcctttggcggcttgccctcgacagtcgcatttcaatttcggccaacgatttttgaccgcttcgttaattggtattatagcttcgcttatgcttcggtactggtcaattcgaaaagaaagtacatttgacgttgctttctcatttatatttttttacaggtgttaaaattcaagagcagttgcttcattaaatgcgttttctttacgatattgtaagattttggtccaaccaccgattccttatgagacacacttgtttttaacgaggttttgtcctaattgccctacgctagatttaactgcgcggtatctaggcaaacttgcttggccgtgacattgagctagtatgatgatattcgacccttttatattgactgagcttaaatggtacgccgtgataacttgactacaaaatatacttagttccattatcggtcgttccttatcggcacacaaacaagggtatcagaaaagcaatccgtattacaattataaaagtaaggccttccctctaaaaagtcaaaagttttggattttacatctagggcttaaacgagtttgtaccaaattggttatctgcaactttaaagtggacattctgcgttgaactttgctagcactactgctttagagattattgacatcctacagtcgtttgccatttaattaaaaaaaaaaagggaattcgcaagtcttcttggaactctgtaaatcatcttttttgactgtccagttcgttggtgactttgttactttcattggattgctatatcaacaaaaaaaaaataaaactgatctgttcctcctctttgcccctttctttttttttggtttactcgattatttattcaggtatagccatcattttcactgctattaactacccttctatcatttggttgtgaatagttttttgtttaaagttttttactgaaatcatccctttaaaattttttttgagtcattaatctattccactatatattaattttgagaattgccaaatttggttagctttttcttgttaattcttctccaatgtctattttcaaaaaatcttcaaatacggcaccttctcaacatgaggatgttgaagctctcgcatcagacgaggccgatttagccgcactgggttataaacaagagttcaaacgtgaattttccgcgtggacctctttctgtgtttccttctctgttcttggtttgcttccttctttcgcctctacgatgtattacactactggttatgcaggtacgcctgcgatggtatggggatggttgattgccatggtattcgttcagtgtgtcgctaacggtatggctgaactatgttcctcaatgcctacttctggtggtctgtactacgctgcagccgtattggcccctaaaggttggggtccatttgccgcttggctcactggatggtcaaattacttggttcaagttacaggacctccaagtgtagcctactcatttgcgggaatgatcctaactcttgttcaacttcacaatcctaattttgaaacgcaaaattatcaaatttttttacttgccgtagctgccatgattgctcaggggtttatctcttccatgccaactaaagtattggccgtctttaacacttggggaaccgttttaaatatgttattcttggctattgtaatgatcactgttcttgccgttgctggcacaaaaactcctcgtggctttaacagtaatcacaaagtctggaatgagtttgataaccaaacggattggagcaacggtatggctatgttgatgtcatttgctggtgtaatttggaccatgtctggttatgactcaccttttcatttaagtgaagaatgttccaatgcaagtgtggctgctccccgtgccatagtaatgacttctgcttttggaggtattgtcggatggttgttgaacctttgcattgcatacaccattgttgatgttaatgcagctatgaatgatgatttaggccagccattcgtcgtctacttaagacaagtttgcaactacaaaaccactgtagctctcacatctcttacagttatctgcagttttatgatgggccagggatgtatggttgcagcatctcgtgttacatattcatacgctagagacggcgtatttcccttttccaaatatcttgccattgttgacaagcgcaccaaaactcccaatgtttgtgtttggatgaatgttgtagtaggaatactatgctgcttacttatttttgctggtgaggcagctatcaatgctattttttcagtcggcgccatcgctgcttttgttgcgttcactacccccattttcctccgtgtgtttttcgtcaaagaagacgaatttaaacgtggtccttggcatttgggaaaattctctaaaatcaatggttatgctgcttgtgcttttgttttgttaatggtccctattctctgcttcccacaatttagaggtaaagataatactcctgatgcgatgaattggacttgtgttgtatttggaggacccatgcttatggtccttatttggtggtttgtatctgctcgtaagtggtttaaaggaccacgtcttacaattggcgttgacgatgctgtctcagaaatcaatgttcttgaaggagtcactaaatctgatgacgattcgatttcgactttgaagaaaaagtaaatgaccatcaaaatttggctggatgtttttatcactttaatttatttctttccctgtaagtttaatcacctttctactccaggtttcatttctagtgtttcttgacccttactattactgattcatttcccttttgaattccatctattgctttcctaatttccgtctcttttacccttcaatcctttcctaactcctacatcgtcattccattgtattttaaatattcctttgtcatcataccaagaaattttgttagttttgttgttgataacaattaaataatatgttatgtttgcatacatttatttttagtttcactaatattttttaaatttactagctgttaaatcctgagcgaaacttcaatctttggtcattatagtgaatatgataatttttacagtaatacttaacaactcgacggaaatatttgacttgttataagtattattagagattaagagctttaattagtgctgaaggttataatgtaaattgacaacttaagtcaattttcttatcctacgtagcagtaagaatacagcagactaagtaattcgtttttgttccagtctaattatgactgaaaaagattgtcgtttttaaaaagtctgtttttatagtattcgcttatgattccaaccatattgcgacacatactatgtacatatgagtctatttacttacagacatttctgtatggaaacagctcttgttttaaatactcataagttactctatcaacaattcgtaccttcaaataatttgggaaggcttatccattaaaaaaaaaagaactattttttatttaccttaagccttcattgcttctgtgtgttatcgtctaatgaaaacagctattggtttaaaactgagttcaaaataggtagatatggagaaaatggaatcaactgaagaatgggaagcactattatcatcatccagcaacggtgatgagctgacgatgaagcttataagaaacggccttgcaaaggggtttaagtctcaaaaagctgctggagatgccggtctttatagtcggtttttaccttatcacttcactgagtcggtttcaaatgatagtttttcctcattgccatggcaaatttttgcaaattctgttgctggcaattcgcctctgcaaaatgaagcatgggcttttttaatggataatgaggattttttccttcctgttcccatgaatcctgctcagtgcactgcgcttgaaatagctctatggtcgctcataagagtggatgatcagcgacttttcgaactttgtcattcgaaatctggtatacgattgctgagtatcattttcgattttgactcacatccggactggcttcgggaagatgtaatgttcaatattgctgaaagaattctaaagtccaacttccctaatgttctagtaaatgttgcttctaaaattgggcctaaatctatttatttcttgatcgactgcatgagtcataaaattaagctaaaagaaaccgctacaggattttatgttattttagatgtactctcttgtgttggacgccaattcgcgtctgtgttagaagaatgttttaccaaagaaatctcgtctgccgggcttgaccatattaatcatttctctgaaattgttatgttaggtgtcgatttattgtacagagactatgtttcttatgatacaactatatctttaaagaacgatgattcaagttcgctgggtgatatggaatttgaaacgagtcaaccgtcttcttcgatcagcgaaataattcatttgcttgccgtacttgacaaaagaattcccaaaaagacccttgttgaaaaaacatatgcttcctctatggagttacaagaactctacaatgctgttgtaggtgtaaagcgagaatgcgttagatttatcgcttttatttgttccaaatttagtactgcacctgacttggtccgccatttcaatggtgttgctttaattatttctcaagcaaattatgatgattggaatccgtatatccgcgaaatctcagtactctgtactcgtttacttcttcaaaataatatagaaaatcaaaagattatagggggtttaactccaattacaactacacattctgatgcattagaagaggcaggtttcacatcatatatcaacgacaaaggaaaggtagttttgcaaccaaagacagcaaaaaactctcattaatgaatctgttttatcgagtttatgaacaccttttttagttctttatttactgatgccccaaaaattcaaatcatcaaatctcattaacaaaaggttagcgcaaggttaccaaatctgtcaattcttcattttagctggttcaataacaattatagtaatactttgactcgactttgtgaatatttatttattaacttgattcggtataagtaatttaaatatcattaaatatcgtatataagctgcacaactttttcaaaacttttcataccaaattcgctaataatttgtatgcttgacatgctgtaatcataatttttcatgctttttcagattatatatttcggtaagataatttcaatgttagcaaataatatgcaattgaaaacatagaatgcgaactttgagtgtttttggattcaattcagacaatccatattttggaaaaaaaggcgtcacgcattttcacaaacagaaagatcaatgcttaaaacaaacatgcttgtaacccaatttacttttaaaatcattaaaattaatgatcttagatcatagggaatgaaaataaaccactttaacagacgctcatcgaactccccttcgaacgagatttgtagaagaaagacttttcctagttgccataggatgggaaggaagcggaggcgcaggagttgaaggaagcgctggtgcgatgatagtgggtacaggagatggcgctatagtcgtcgtattactaggaatctcgacagactcagtaggacttgaaggtcttgtagcttcttcataacggggaagcccatcaagcggcaagacattagtaaacgcactgtgagcttcgtagtacggaggaattttgctcaattcctgtacattaagggtacatgcgctacgtacacgaggtaacctcgaattactgctggttggagaaggaagtggtgaaagcaaatccgtttgtaatggttgcaactgagaattgaaaacagaagaggcactgttagctctcgtcctagcggctctccgcgtaactcctgaaaaaggtgctaatggagaagttattggcgacatcatatctgtctgctcactagacatagactgtggagagcttccaaagaaaaaattggcattggaatttgaagcgggagaagacggttgttgtccagaaataggaactggattagaatgaatattcactggactgtttggaccgaaatcggaagaattcctacgacttaagttaggagtagtaaacccgctttgcaactgtggattttccgagggtatgccatcccacaatacatcaaatacatgcttgtcgtaacttggaagaatattttcattcacataggaattgtgatcaccagtgaatactccttcagtgggtcgagcaccaaacatcactggggatataacaagacttaaaggtaaagaattccgtagttctgatacatggccatcagggttcaataacgaaatggacaaccttagtttgtgatggactcggatacaatttaggtcacagtcttgagtacattcgccaagggaatctggaatctttaccataatttggtcttgccaataatcatccaccattggtaatcccggaatggtcttctttactaatgcacgcttaaactcctttctacatgtagaagaataggccttggaagtaataaaaagcgtacagtattctttaagaactaaagtcacttttcctacatcaaggccttttaataaaggatacaaagtaatgttaacaggtatttctgagccaattgcatacaccttagatggaatacttgtttcataattaactttaaggggccaaatatcacttacgctgactgaatgcataagatcaagactatttggaggaatagtcctaataacacgaaactgcagagcagtttctaaattggtaggaggctgagttgcccgctccaaagaagcagtgagtgtatagataatatgacatcctggaattccttcaattgaatcaggaatatctggagggagctcgtaataaaaaggatactcgtagtttccttggtcaattactttagctgactcgttgggagcaaggaaagaccagcttttatccagaatttgtacaacttgacgtcgaattctgttaccaggcgatgcatgacgggactcatcagcccaactataaaaaaagtgttagccctaagtgaggttaagttattaatgggagttttaaaccataccaaacgaaagaacggccacttagccgtaatttaatattctttacccgaatgggggaagatacagaaagaactacgatacctgataatcgtgccgatgtgtccatcgagtttccatatagcacaatcacattagcctctgcattgtaaagcctacaaacgagaagttagccagtctgatgcgtatatatataacaagaaatatttaagataaataaatgtgtcaaaagtaaatcaaacgcagtatatagaaaactgaagcttaaaatgtttacaaaacaaagatggggaaatttaaaaaaaaaatgtagggaaataagtagaaaacttagaaaaagtattaaaaaagatggaataaagacagcgctttgtaaagaaaaaaaaattttctaaaaagcgcctacccgtccaattccttcggccattccgaaaaatgccgattttcagaaacaatcaaatagcaaactattgaacgagcaaattgaatcaatttcagatgttatactaacttgatggctaactaaaagcttttttcaacatccgaagacttaaaacctaaacattaattcgaaaaatccccaaacactatttcgtaaacggaaacaaagcaattataaagatgttgcagagagattaaccactatcctggcctctcaaatcttgatataaacacgaaaaagagtgatttcttaccgaacttcaaagagctttacggggcttttgtgccggccacctttaatcttattcattcataataagttctggtgctgtaccagattttgtatctctgaatatctacgaacagatttgaatccaaaaaatcggaaggaatgtagcaattttcaaccaaaacggttgcgggactgaatagggtggatggtgtaaacaattaagtactttaaaggtatatatgaaagcctttgtcatacacaacgatagccgttaagcctcgttaccagccttcagtggtcggcgggttgccagtgcattaaatctcataatatgaatacctcaaatttttggtggaagtatgggttaaggtcttttagtgtttttattaattacattttcatgaacagaaggagtgcttcctcgatattggaggaacatattgaacgttccgatttgtaaacatttccttgatatgattataccttgatgtatgtacgaccacatcgttactttttatactaatattaatatgtgaatgaaagacttatattgttatcggtaagctaccatcgaaagaggctcaaatgttagtacaatgcatcaaatgggaataaatatagagttgcatccccctaccctttttggaactgttaaattatcgctacaattctgtactaaaataacgagagctatgtacgactattaacatttggtcgaattatattgttagggcacataggaattacttataatattgaaaaggtgattttaaaatctataagattatattaaattttttaatctaaaattcaaaaaaataaacagatgagaaacagctattcagttggataaaatgttatgcttcattaaaattaagaaaataaacagcagctataacaaataaaaaattgtcacgatagtagacacggtcggtatcgtgtaaaccagtcggaaaggaagaaaattttggtaatttatgaagggcaatgcgggcaacaaaacgactcatgagtagcttttttaaaaacgatggaacgttttatttttttcggtctataagtactttgctactgggatttttaggacatctttggggtatcaaaagtaaaaggtgtggacggagaaaagcttcaatttctagacagcagtgaaaggtttcatgaaggaaatagattggcaataaatatatatgaaattgagaataaaatgcgtaataagcacatctttaatgacgcgaaaatcatcaaaaggaaaatgcatgtcaatccaatagaacaaaaataaaaatagtcccaagaatttataaataacaaaaaagaaaaagaacgccattattattatttattaagaaaaagcataaagataaggaataagcagaagttccgcacgaatacacattaattcacggttttggaaaataattgggcaataaatttagtagggatagttgaacgcatagagaagttgacaaaataaccatttcaagttcacgatgagtaatgatgcggttactcagacccacacttcccccttcaaattgtaaggaacgagacgttaaggatgctaaaaagtaggattttttaacatcttgaatatgcaaataacacttccaagtttcattaagttttgccttgtcaggagcaacccacttaattcgtaaactgttttcgatactaaacgatgccagcatgtcaaacacccattcgttttttgtacaagatattgtccaaggtaaataatccttgatatggggactataaattttaataacgacttgactcgatccaacgtgtcttttacaaaagacagcagaagtcttatttgattcagaggaaacattatccaacaccaagttgtgcgacaaagtatggacggaaaaacgagagtataagttaaaaacgggctcagctgtgattccctgtcgttttacttgaacgacaaggctgtttaatttaggtcgtagaaatcccaatggtggtgcatgtggaaacgcgagaaggaaagatggcaattctggcattggaggtgtttgtcttttccttgagcttcttttacttgcaggagaggaagaaccactggaacttgatgaagaagccattatgatagagagttaattatgaagaaaattgtgaagagaaaaaaataaaataaaatagaataaaataaaatagagtaagaataaatatatttaagggactcctctttgtctattagtaaggatttaagggcgagacgactaagagaacgaaaagtggtaaaaacaatagcgatatccgtgaaaagaaattctacccactataaaatctccctttctataccagaactattgcaaccaatttgctattgccacagcaattggggaattataatattaaaaacaaaaacccgaaagctgagtgaaacagcaaacaatgaaacaacgaaataaaatctttcaagtgtctaaacaacacttcacatcgttcaagcaattcgccgacacccaaatatactgtagctcacgagttgtacagtgaatgaggaaactcttagtaaataaatcgttaaattatacaaataaaagaagggtgttttctcgtcagccaagcaagagcccttatactttttgtcttaatatatacaacacactaagataaacgttacgcttaaatctctcaagtagttgaatcgacttcagctacttgtcattcaactatctcaggaagttgcgtttgggaataagtagaggcgttcattcttcaggtatatatacaacgtctacgtattcaatcattttaaaaaattatactacctcggagtaaattatttcaaagcgtccgaggcgtagacgtcggagttgaacaaaccgataaaatcttgaagataaccccgaagtccgaatgctctgatctattccatgtgcgcctctagcattcgatattgttgaaagttgatgtgaatagagtgttatatcgcacgcttcatctgatcacctaatgccatggttagaagatctcgttatgctgacaaaacatggtggtagtattccactgcactatagctaagatggtaggatctcgatagtagttataaagaagaaatgagaatgttctaaactgcatatgtaatcgtccacgttttgccttgaattaataatttgcatctcaagaaactcaagtcaggcttggtacagtgaagtgggtgattgcaatcatcaaggctattaatgctgggctgaatatagtacaatacatttaatacattatacattcaatacattcatacaaacgatacttacggcattttgcacaacctaatgtgtaaataaacctgaaaaggttttaaatgagtttgatttgacatctccttctataagctctagtaaacttcgatgacaaaacgacgctcttccttccattgttcaatgatcttgcgagcatcgactggctcatcataactgctctggatcacttcctctaaaacactggtgatctcgggcaagggccatgtaggaccacacaagtaaaaggaacccccctcatccataagagccttctttaacatgtctttggtagatcgcataacatcttggatatagattttgtagggttgatcacgactgaaagcttgtccaatatgcgtcaatagattggcggaatgataagcctcccaatcctcaccatacagatactcttctctttgagtacgggaacccaaatataacaagatgtcaccagattcgattccctgcatacgttgccattctttgaattgcaaaaaggcacggaatggtgctaaaccagttcccaaacctgccatgacaattggcttcaagggggacgtgggcaacttcatgacagaagtcttgacagcaacgcaaagaggttcgcccaccttcaaattggaaagatagtgcgagcattggccatagcgatcacgtcccataccatccttccaaccaaccacgacaaccagcaaatgaacactgtcattgtgcttcttttgagaagaagaaatggaatactcacgacgcttaatgactggtacgatttgtgcgatttgtgcagcagtcagcttagcatgcttaaactctttcaatacatcagcataggtaagcatatctacttcagcacgacgcttgaaatcaggagctccagcagggctaattaaaatctgcagatcggcacgctccttctcatcagtctcgaattcaagcagttgctcatggaattttttagtgggtttaccaaaaatgtcaatgttctgacaaagtgcttggaaaactgtgcgtgtttcccaatgaccaggatgttgaatggacgggacgtggataagctcgttagcatctaatccgtattcctcaatgaaatcatgaacgtgagttttattgttaacaccgtaaacacccaaagcttcaccaatgtcataggtgagcccactgtcgccaaggtcgaattcgatgtggaaaatattacggttatactcggcgggcgtaagacgtttgttagctctcacgtgaacagtaaagaccttctccgaaacgtcaggacgaagggcgtccttctttttgtaagcctcggggaagatgatctgcttggccactgtctgccagttggaagattgaggggtgatatcctcatctaaagtcttcacagcgttgggagcaaacgaagtttccttcgcggtacttggcaactccttctccgagggctcgcgatccttcaaagccgaggcgtctaaattaatgaacgagagagattgcttaagtgagtcaacagcatctttcaaattcgtgtcagttaaattattttgcttagccaaaacagccaaagcctcgtcaacacctaaaccaggcttgacgagttgaataaatgaaaccaacaaaggcaagttcgaggcatcgatggcaaactttttgggatcaataagcactaatttcactcctttctccaaagcatcagcgataaattcgtatggaagtttcttagttgcttcatctggtgcgatggaggactgtaataaacaaatagaatgttcagcagccttggcgagaacacgataatgtaaaggaagtcgatcagtagttaaaatagtaatatcagcatcaacatctttaacaacatctgttaaaacagcgttggccgtagaaacttgggcaacggtaaaacggacgccagccaaggtcaagttgtcaaacaaaggacggaaggcaacagatctcgatttatcggttctataggcagaaactaacgaaagcaccaaggaatcaccgacatcagattcccaaacgttgatgctcttatcaacatgaacagctttgggagtagcagctttcaattgcagggtctcgtgaagagcatcaaagagagagctcaaggtgacggactctactaaggagtagcgatgctcggaaatagcaagcgctgaaggtttagtgctcaacagtgtagcaagtaggaaggaatagtagatggaagaagttccgacagcggtagagcgaacctgggaaagaacaacaagagatttgcaagtagtgggaagaacattgaaaatgttttcagcaacaaaagggaagatacggatagaaagaacgcccacatcaggattggcagccaaaagggcgcgagcagcgacggtttcagacttcccaaaagttacaataaccttagaagcggtttgagatccgtaatactcggctggagcatacgaagtgttaaagtaatcgttgacatgcttcaaagccttggaagcgttggagacaggatcagcttcggattggtaagagttgaagcactcaaccacggcgttggaatcgagaagaggaaggctgggatcagttgtggtgacaatggcatccggctcatacacatgaatgacaggagcagccttggcagccaatgtactggccaaagcgaggtgagcagcctcgacattagattgcgaagcgaaaacggtgaagttgttggcgtaagaaaagtctaaaacactcacgttatcagcgcaataggtttgttcgaggtaggccaaagctgcgacatgaacaacaagaggcttactagctccatagaaaggaataatattagaaagcaaggggttcaaaagcgataaacagctggaaggtgtcatcatggagtagacaccaggagaagagattgctgcagtgtaagagcccaacaagaaagcggaagcgccagagcgagcctccaaattgaaaagttcaacattgttggaaaatccgtttctgcgaccagagttgttccactgagtcaaataacggttcaaaggaacgtgttccgcgtaagaaaagatacggttggaaagagaataaacaatatcttcaatgattttgtgcgaaacatcgaatttcgcaacttgatcggaagaatcagtagcaaccattttgaaccaacaaatcaatgattaaacggaagaaaataattaaagaaatttaaaattttgattaacaaaacgtttcaaaaaattaaataatatttaatgaaaaggaatgttgaaccccaaaaaagaaaccaaaaaatccaaatgtatggagaaaagtgtcaaaccaaaatttttcgttttgacgagctttccaaaaaaaaaaaaaaaaaagaaacaagtatgcttttattcgctaaaaagttagaaatctgtttcttaattaagatacagctttagattcaaaatttcgccaaaaaaattaaccgttaaacgttttaaaattttggtgtatttttttctagttaaactgtagatataaatgttcagttgcaaatgcctaaaattcctaccaaacgtggaatttacacctaagcaaagtactgggatatttaggtatacttggtaaagagtaaaattgagaatttaacaaataaataaaccagttcggagagctactgcttgcgtgattgcgcttgtgtatcacaccaattgttgctactttaaagcgacataatcgcttaatttaaaggtataaacaacgtattctttcaatagctcgttattcttattaaggataatggaggtgctttttcttactgtaattaaagaattgtttgatgtcagcaatactacactacgctataatacactacgttgcgtatcactatatgtcacatgttctaattatatatagtaccatgtatgatacgatattgagattgatcttaatgataatctatcaagatctatattatctgaataatataaatagagctactgctgaacctcgttcctcagttcagttataagctatattagtgataggtaacattataactcagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacatttgaagggatttaacaacataatggaatgtagttgacagatgtgacgttgtatatctttgaacaggtatacagagatttacggatacccagacgataaataacgaccgttggggttagcagttttattctcatcaaattaagaaaatgtgtgtgcaaggtagttattgtttttataaggttttctaaatttcaatacttttagtagtctcatcttgtagcaatctgatcagaaagacattatcatctttcgcattctgaaaaacatgaaatagaatgtcaagtgaatttgagtaaagaaccgcacgtattgatgtgttcgatttcagcaacgtacttgattttagaagctccattatatgattttagtttagctagttagttttatctccagaaaattgacaggtattcaatatttactgatttattcatagtgcgctaaatgcatctaagtactgtgctgtaattatgttcattatacccagtatatcagcatctagcagcaaatatacatttatgtaaatacatttacatttcaaatagtagcatctccaaatcgtcacaaattgtagaatttacatatctttttttaaaatactgaacgttccttaatttgatgaaatcacttcgtctacatttctattatgtgacaatatttgtaggtagcaaatattcaaattgattaaaagattttttgaaatcgaaaaaaattgtgagtttaatcatacctttctgaaagaaatatttcaattttttttaaaaaaatttgaagggtctgacaagcctacctcattttacatttactttcatttaattatttttttaaacctgacattaaaacaaagtaactcgatataaccctgaaaaataataatcaattaaaataaatgagcaatcaataaaaaagttattatgtctttaggttgcaaacttttaagctgttttgtaatctgaaaatcatatatgttataatataaagtagtatattaacaaaatccagtctttatagcatctggtaccttttgcaaacaaaagttatttaacaagtttagagtgcagaaaatcgcaaaactgcttagagaattgacgcaatcataaaaacatagaatgaaatcgcctcgaggaaaaatcacaatttgatcagtttgcacactcattaaatcaaaattatcttttctacgaaattgtgctcaaaaacattgaacatagtgatttaataccttcctattttgtatgttattgttggttagtgtcaataagttgatgtatttgtttatcccataatatgtaaacaaatgtccatagctagagcttataaataatttatgccagcactcaaacttttgacaaacaacaaacattggaaatatttaaaagtaaagtatattattttaaaacacttagctgttcgtcttgtcttctattaatatccgttgtgcaattcttctggatcagaaagctaaagcagagacgaggaaaaaggaatttgggaaaaagctgtcatttacaatttatcaacctaaaggaagagaacgtataagaggaatttatttaaaacgttcctcgactagcttatttactcgaatcctacttgtcttcttttcccttaatcacaaataccttcaatcatgatcattattgacggtaagaattatgcttggtaagactttttgtatggttataagataaaatttttaacacttactctagtgttgtatgccttcgaggtcatcgaggctcatcctgccagcatcaagaaagggcactgatagaagttcgaactagaggaaggccgttactatggtatgtcacattgatcagaaaaaaaatattaacttgaaattcagcaaaaaatgcagagccataaaacaacaacttaagagtaatttaaaatgcgtttgtcatttgcagccttttctacccttcgccaatgagtatcaggagttattaaatttcactcagaaaaacccaatattggctagcctttttttgttttcaaccgacaaagatattatgaattcttctttaaatcctgcaagtcaagcctacaccttcgatttaggaagaacactacccatcagtgaagatatattaggatataggaaacctctttcactaacagatgcttctaatcgcattgatgcaagtcaattgaatgaaaaagaaaacgattcttttaccataaaccaagaggccgatattttcaatttcgcaaagtacttacattccaaagacgatatatccggaatcccttgaattcacaactttcgttattattccaaatagcgacaaatgaaggttattgtcatatcatatgtataagtactctcacataaagtattcaatcataaaaagatgaagtaatttgaatgttttggtcgtctaaaaaggtgcatataacattagagaaatctatgtattcaaatttactggggatcaaacaccatttcaaggatttcccatgggaagtgaaatttagaatagttgtgtattgaatagcgtcaatattactctgataaagttttcacgggtttttcttttctttttccacatttaatttagcctggcagttgataactttcgacgatgattcaggctcggaatgaggaataacagaagggttttcttttaatttaatcacagaatcctttgaaatgaggtcctcctgaggaagtaaattggacttccggacagaagggctagccatcaataaagctgaatcctcttcatcaacatttttcgtttgacgtgttgaaacttcaggggtaacaagaggtatgtttttaatattccatggtgacagaaacgttggtgtcgcaaaaattccagaatgtctggaggaggatactgaacctggactggcgcttagttcacttcgattttctaaggcattatatgaagccggatctcggggcctctctcttccttgataatctttaagatacaatgcaatttgttcgtcaggtaattgtaaaactgattcttgggtagtactttcgagcgcgcataatctaatcaaatactccagtaaagttaaattaggttgatcttttatagtcgatggaaaggaagactttttctttgcaacggattcttgttttttgatgcctaaaagctgtagcctagcagcttcagaatcactaagagattctgcaagttcatcagattcgtctaatgattcattaggtattgataccaaaggaagtgcttctaaagctatccagttcgaaggtgctgtatttgaagaatactctgtttcatcatctgcatacttgagtaataatacgggagtttgtacatcatctaaccgaagaagtttaccggacaaactaaaaaaaagcgtgcgcacatcatttagtgaaatggttttggtgacaggagtctcatcttcatcatggtaacgatcatcatcaaaagattgttttaaagataaagcataggctagaaccgtatccttggacttcaaccgttgaggaggcatgcgaaacattttggcgatacaaacaggcatctcttctttccacatgactaaatcattgcttatataaccagacttggcgtggttatctataattttataagttcgcaggaaaaatgtggggccaacttgtaaaggttcatttccagtaaatgcaacattcgccctatatatgtatgaattagctcgtagaagttgggaaaatgaagtagattttggaagagaagatgaaatagaagcaccagaagtagtgatggacagatttaagagaggaactgcatcattaattttgagaagtaaagttttcatttcacgaagaatagacgtatcaacgttcttctgcaaagtttctttttctgaggaaggcggaaattccgaatgagcggcgcttaaaacatgcttggtgaattgttcgatgtcagcgtgcaaagaatccactaattgcttagtactcttaaaattttcattttcaccgactgacattatttcaattagttcgatagcaggcgtcacaactcgaatcatttcaagcagttgagttttcacagactccaattcactttgatcatctgcagaggcacgtttaatatagctgctaacttgctgaacagctaattttcctgcaaatgatatactatgtttcaacgcgaagttcgtagcaaatgtcgcagcatgagaagctacattaagtaattcatccatttctaaaaaggcggctttaaaaaacacaagagaaaacaaggctaaacaaataaataatggtcattcaaattgtatttattccttttaacaacaaattaataacgaaataaaaagaagcgtagtaaattgagaaccaaatagaacttgcgctaagtcatagtgatatgtggaggatagaagtttaatatccaaacacgcctatagaattttgtataaggaaatcctaaagtgaataattatataatggatttacatattgaatcttttggaacttgcttggtatatattttgaagctgtaacgctgattcatcgtttcttccatgacaaaatccttgcagtgattattggtgacaatggagactaattaaccaatagatttaaaaacttttgattaattgttcaacccaatagctaataaatgttgtgtttggtattaagcccaccgaagtttctgttttttatctcccaaggcaagtcaatatattttacctgtttaagacaataatagcgtattactgaagaaaaaagcgagaaaatgaccaatttacaattcagttgcttccgattttacaaccaaatgtaaaattaaactcaaatataatattttatgaacttaactgaattactatagcacaagcttatataaaggatgctaataatatcatcgtaagtactcgtaatattatattataaaagaatacacagtgtatactgtggtgtaaattctcttcaacatcaccgtccctttaccacatattttaataaaggcaaaaaatggctagtaatcagccaaataacggtgaacaggatgagcaactcgccaagcagacttctaaactgtcgatgtctgcaaaggcacctacgtttacgcctaaagctgctcccttcattccttctttccaacgtacgttttttaattagaacaccatccatatgtcttgagatgattgcttgttttaagtaaaaaaattattaacttcttgctaggccccggatttgtacctgtgaacaatattgctggtggttatccttatgcccaatatacaggccaaggacaaaacagcaactcgccacatcctacgaagagttatcagcaatactaccaaaagccaacaggaaacactgttgatgaagataaaagccgtgtccctgatttttctaaaaagaagagttttgtgcctcctaaaccagcaattcccaaaggaaaggttttgtccctgggtggaaacacctctgctcctaagtctacaaagcccattagcatcagccttggtggaacaaaagctcctacaactaccaaaccagcagcacctgctgcacaaagcaaaacagagacccctgcacccaaggttacctctgagtcaacaaagaaggagaccgctgctcctcctccccaggaaactcctacaaaatctgctgatgctgaactagcaaaaacaccctctgctccagcagcggctcttaagaaagctgctgaggcagctgaacccgccactgtcactgaggatgccaccgatttacaaaatgaggttgatcaagagcttttgaaggatatgtatggaaaggaacatgtcaatattgtttttataggtcatgttgatgcaggaaagtctaccctgggtggtaatattcttttcttgactggtatggttgacaagcgtactatggagaaaatagagagagaagctaaagaagctggtaaagaaagttggtatctttcttgggctttggacagcacttctgaagaacgtgaaaaaggtaaaaccgttgaagttggtcgtgcttactttgaaaccgaacaccgtcgctttagcttgttggatgctccgggtcataaaggttacgttacaaacatgattaatggtgcttctcaagctgatattggtgttttagtcatttcagcgcgtcgtggtgagtttgaagctggttttgagcgcggtggtcaaactcgtgaacatgccgtattggctcgtacacaaggcatcaatcatctagttgtcgttattaataaaatggacgaacctagcgttcagtggtcggaggagcgttataaggaatgtgtcgataagctcagcatgtttttgcgtcgtgtcgctggatacaactcaaagactgatgttaaatatatgcccgtttctgcttacactggtcaaaacgttaaggatcgtgttgacagttcggtttgcccgtggtatcaaggtccatctttgctagaatacttggattctatgactcatttggaacgcaaagtgaatgctccattcatcatgcctattgcctccaagtataaagatttgggtaccatcttagaaggaaagattgaggctggttcgattaagaaaaattcaaacgtattggttatgccaattaatcaaacccttgaagttacagccatatatgatgaagctgatgaagaaatctcttcttctatttgcggtgaccaagttcgtctccgtgtccgtggtgacgattcggatgtccaaactggttatgttttaacatccactaaaaacccagttcatgctactactcgtttcattgcacaaattgcgatccttgagttgccttcaattttgacaactggttattcttgtgtaatgcacattcataccgctgtcgaggaagtttcatttgccaagttgctccataaacttgacaaaacaaaccgcaaaagcaagaaaccccccatgtttgctaccaagggtatgaaaattattgcagagttggaaacacaaactccggtttgtatggaaaggtttgaggactatcagtatatgggccgtttcactttgcgtgatcagggtactacggttgcagttggcaaagtcgtaaaaattttggattagggtaatttcggcaattttctcgtgctcgggatttgtttctatgcaaatgtatgacactttatggttctactgtatataatccaactaggacaaaatgggatttgcttattttttagttggtggactagcggtatggtagaagatgtatatctaatcgttatatacgcgtattactatgcctaatttcaatgcgatgggttgtatatatgaagaataatggacattcactcctttacaccctattcactttgaaattatttacttttttcgtacagaattcaatgcgaggagtaggtcagcaaatagtaaataagcagttgcactttgcagctatggaagggtgaaatgtgataataagttgttgtttttttacaatccatattaatgattaaaactacacttgaaatcttcataatattgtaaaataatagtttatttaaatcactagatatactgaaatttattgtgctactacaccaaatcttaccgaataaataccgaggtggatcatatttacagtaatccgatcattctaccgtttacattccaccagcatttctgtaccgtatccgaatttcacgtactcttttgacgttgcttggttttaagagtaagcattgaagtgttgaaaggtatagtttttgctattccgtttaggaatacgggacattgacgttttgagatgacactgctggagctccaaaaagaatgtatggttatttgtgctggtgtattactaacaaataagtgtttcttagcaaaattaattcagtagaatgtgctacgaaggtaagagatggaacccgtgaaacttataacgtgcactgaaatgtttactgggaattttgatttggatattgtttaaatggaattgaatttgtgaatatgcagcatattatttcctccgacatattttttttaaactatcaaaattggcctatttctaatttggagccgttcagtttcacatctttggcttttggtttgtgcctaacagataaatagtggaaagttctaatcgtggataccaaaacagcggacattattaaccattttatcactattcacagccttttagaggagaaaattgccgctgtcgaaattttggagaatccgcgtacccccaattcgtcattcgaagcgttgtatatacttcattcagaggaaaaattagttgattgcattctgaaagacgaagaatatgataaaaggtatccaggaatacatatcgtattcctagacatggtgaaggagccactaatcaataaattacgaacgtctaggattgcctcaaaaattcgtacagtccaagtcgcctatttggatttcactagtcttgaatcaagatattttcaagtacatgattccttttccggactacgcctttaccatccatctaacgctgcaatcattcgtcaagagctttccaaggttgcgcatggaattttttcagtttgcgtcagccttggcatctcccccaacattcgttgttattatccaaaaaatgccccacatgcatccaaaacgatgtccttcattttagcaaatcaactaagtgaaattgttgaagaatactgttctaaacacccgggataccatgaagccgcctcaaaatctacttgtctaattgtcgatcgatcattagacactgcagctcctttcttacacgagtttacgtatcaagctatgattcatgatcttttacctattaagaatgaacaatatccttatgaaattttgggtcctcaaggtactgagaaacgtactggtaaattggatgatgatgatttagtttacacgaccattcgacatatgcacatgagagatgctattgaaaagctgatgaaagatttcaatcaattttgcatcgacaatactctgtttcttgataaagaacgtgccacgtccctgaatgacatgcgtagtatgttggcgggtttatccgattttcaagagctcagagatcaatattcattacatctaacaatggctcaggaatgcatgaatatttttgaaaaacagcaattaaacttgatcggtgctattgaacaagacctttctactggcagcaacgttgaaggcaaagtcccccgaagtgtactttctgaactgctacccctattggatgaaggtaatgcagaagagagtaccaaaattcgccttcttcttttatacattatatatcgtgatggaatcattttgcaggacctatttcgacttttccgtcatagcaatctatcaacctctcgagaacaaatatttcaaaacctagagcagcttggaacaagggtgattaaaaacttgactgatcaaagcagcaagagaaaagaggttgcaaattctcttcccgcaggtgaagatgtttatgaactttcaagatatgttcccactttaaaggtagtcttggaaaatcttatccaagataagttggatccagagctttttccgtacgtccgaaataccactccccagacagaagtaagtatggaacagacctctctacgtagttcccgaccatcttggactcgatctcgttcaatggcttccaaattaccgcgagaaaaaatgctcgtttttgttgcgggaggcactactttcagtgaattacgaacctgttatgaactttccgataaatataacaaagacatttatattgggagtacagtatgttattctccaaatgaatggttggactttttctcaaagttccaacaaccaagagaggcattaaaatttcctgaagataaacccaggcatataccatgcttagaggctcgccctagtcctaatagaatacaagaacagccaaacattgatgtaccttcgactagatatgaaaatacatcatcttccgacgctgtttcaattcataaagatgaaaagaaaagtaaaggaaagtcacataagctaggaaagctaatgatgagctcaaagaaagacaaagacaaatctaaagaaaaagtacccacttacggaaccagtgataaaaagaaaaagaagcgttttggtgttttctagatttaagtgccttttgcttcattgcaccatgtgagaatgtataattaccagttttaatactggcttttctaagcatttcaaaaaatggccctataatcccaataagctaactaggtattcaactagaattttgttttgagttaaaaatgtaatgactattcatattattaatgaaagagcgagttcaatctcaaaaaaaggaattccttgcccaaaaaactaatatctatgcagtgaatcccattttagtctgctgttatataattcaacgtgttcatttggggtataattatggttcttgttcccaaacaatcaaatgaatttaatgaacagttaatggacgaagcaaaagctttaacctcgaaacgcaataccaaaatcattatttcaaaatcataaaaagcgttattggtcttgtaaaacacttttaaaatgattttcatcaattgttgtgtagatgattccttcttgttgaagaaaatcagtaaccgccgtaaggtctataccgggacccacgctttgagcaagttgtctaacgtgaacaccttcattcgtctctggtgcactatggatagcttgcataacggtcatttgtgcgggggttagtgaatattcagctagtttttgttccagagagttggcagcaccatttgaagaaatgttattgtagcctagtgcgttggaagttccgtagcctggagcgttggctccgttcacagcatttgctttctgagtgaaatgtaggtgtacagcaattgcttcaaggaaatgaaaatggacttcattatggtctttaattgtacggatgtattgagaagcaatgtaaatttttccagaaaatattttgatgtttccatacacacgaacataggtgtctgtagcaagttcagatagcgcatcaatgtgttcccaatgccttacttcaatcattcctgttccatcttctatttgatatgttgtgtttgtagtttgagcgtgaatgttccgtaaaactcctacaaaagtaacctgtccgacttcaacgccatctatcttgaattctgcatcagcgtgaacttgagaggcattgagaatttgcttaatggtaacaggacgtaatttatttccagctccttgttgctaaacattggaaaaattagtattagatatttttatgaataaggtcagtgctagtacaaaactatcaaccaaaaagtatcaccttgcggttattcaaacaatagttttagtattttatcccacttactctatcgacgctgggctggctcgattgatcatattcattaaatccagcgcctcctcccattcctggagaaaaagcgctattgaagtcgggaccatagcccggcttgccaaaagcatcataagccatgagcacgtattatctcaaattatgaaagtttgttagggtgaattaaagagcgatgaaaaagcaaatcaaccacttaaaaatatatctgcgatcttttagagagtgatttttaaataattgaatataaagttacagctgattccacgagtagtctacttttcagtggtgtgtttagtacaagttacgagtcgcgtttcgcggtggtgtaccgaaaagaataaaatcaagcaagcgtgcttatatactacaatgtaataaaattaactgttttatttagaaaaccatcttacatctactttttttctctataaccgtatagttttcaatacaaaaacctactaatcacgggatgctcaattgacttaaaacgcttaaagcaatcagatactgtgctaccattctgctttaccaaatgtaaagaaaaactaaaaaatacattattaaatttgtaaacattaacacattcatatgtaacaagaaggcatggaacaaatgtccgacgcaattttacaaatcgtataggaagaaaagcgatttatccacaacaaaagaatagctaatggtgaatgactattcgcacatcgacatatacaaaataagaacataaacgtattgctatgcacaatccatccattttatgtattgaggaaatatagtattggggacataaattttgaatatagttttgaagacagatgcttaatgcaagcagtaaaatgtaagagcatctgaaaaatgaaaacgagtgaatgatagttggtaaagctgaacataaacattctatataaggaagaattgtttaggcgactaagcgttccaaaaatgaattccccgagatgaatagaaaactgtcatagacacagtacatatatatacatcgataattgtgagcggccttatcaatttgaagcagccaagctttaaaccatcttccaatccgagccttttgccaagttaagtagtgccaaaatttaatacttcgaaataaattctgggaagcgaaaattaaagtatgacatatattagaggtgatgcaaaaatgggagatattaaaatattagttggtttaccacagttgtttccattcacattccattgtcattcactggatggctttaacaaaaaaggaagacatatgaatgcaaaggctatgagaaaattttaagaagtaaagtgataataaaatcgtcataaaaagaaattataatacaagaagaggagcttgtgagacttcaccataaacaaaaataaaaagaacaaatccttctatttttcctcaccaaatttaccccgccaccattttaaagtcaactcctttatttgatcccaataacttttactcgaatctctttccttcaaatacgtgtagccacgataacaaatccaaataaaatctgacaaggcaataaagatggcaacgaagttgtctgcaaagactgcaacaaatgcgaatcgtttgcatgaaccagagcagtgcaacggttgggcaagtataacgataatctgtatttgagggagaatccacataaagataaaaattgcaggataagcaaacaaaaacttagactgacttaaaatgcgtttccgttgtttaaggaggggatcatcttgcatatcatttccatatgcagccaaaacactagaagcaccatcttcgtcactagtcaatggactactgagtttaaaactcgtgtgatcttcaaggccatttgtgcgatttggactatccctaaaatcctgttcgaaatgtattcctgattgatttagattagcaggagtagactgcgaaccaggaggcaaattaggatgcacagaggatagtaacggtctcgaatagggagaaggttgagactgcgaggagtaaatggattgagaattagatggagtatatgttaaagtactgttggtgtcgggaaatggtggaagagctacttgatccggagcggtaggatacgaatcaatgacatttaaagtatcaaacacatttgtttgttgatgtgagtatttcttgaaacgtttgattttccttctgatcgagatgaacatgcaagtttgtaaagcaataattgcaatacttagcgcataatcaaatgaccaattcaaaccaaacatgaatcgtacaggggtatagggaaggtagcatcgggtttgtaaattgacaaatgtatttcttttattggtaaaagcaagtccgccaatagttaaaggaattacaaatgacagtgtaaacacagtatgccgaaaacgatatagaccccttcgttcagtatcaacatgggggaaaagcaccaaaagagcattatgcaatatgttgataaaaatccaataatcagtcatccgaacaagtaccaaaagaaaaaatccaattgtaaagcatcgatgttttggagcccaaaaaaaaggatcgcttaatgctagacatggatgaatcatttgcacaatggaacgaataaacaatacagaaaaaagagcgatatgaaattgttcacgtattgttcgccgacgagaccatcgccagaagatagcaattaagctgaaaacgatagatatggctgaagctataatgaccatgattctcaggttagctaactctctgcgagagacaatgatgatggaactcgtactcgtggcatcggaaacattaaacgtataatctaaatgaagcatgagcaaccttgttccttattacaaagtttaaacttctcttcaagaagacaggaaaaaaaaagagaggagaggaggtgagaaagtaaaaaacaagaaaagcaatatcagaacgaaaaacaaaaaaaaagacaaaaaaaaaaggaatactccaaagacaaatctatgacttcagaaatgttcaaatagacaaacaagaaagcaaaacagaattttcagccacttgggtaatcagtcctattacccttaagaagtgcaaaaaatagtatatctcgtatatccaattacccaagattgcatatctgaccctcgattttctataaattgcttcgttcgcgaatataaacagtctcttcaagttgatgtaaaaaacttagcaaactggcaatatagaaggagctctctaaactaaacgagtttgtttcgaatatgaatttgaattcccgtacttttatttttgtttctgttttcttttttccaaaaacaagcttctcgtctttacttttcaattaactcaactattctttcgaaagttgtagacacacgattaaactgttaaaggtaaaagttgaaatagtaaatctactgctttttcctttaatcgtggccgacgaagcagctcaaaagtgataaacgaatgcaaccaggaaagccggacgcaaaacggtgccgacgattattaataaagcgcagtcccgtctcgacactcttggcaagaagaaaagcgcaattgacgtgaacaaccaacgatgtattgtgcttataaagaaagcactagtgaagtcacttagagctcaaagccacttatgcacgttttgcaaggctcttaatagcgtggcgaaccttcttaaggatattgaagaatagggaaatcggaggcggtatggcttgcaattaacgccgtacagtgaataaagcggtactaaatcaaatcggtgaaatttaccgataattaaggaaaagacaaatcaattgaaggcgccgtggtttgggttggctgatggagttggcttgattataagtaatgatggcggagagttgccgcctttgctgttgtgtatgagtgtgtagtgaatatgcacaaatatacctcaacgactaatggataaggtgttatagcaagtacagtagttaagtaccaatgcgggatttttctgaaaaaatatgcaagcacacgggcttgacagaaacacaagaggagacaaataaaccaaagtctccgcaccttaagtccacagaagaagaataaaaaaaaagatcgcaattgaattatgtgagggggcccaggcgtcaatagtacagagtcgattgactaagtagatttaagatcacaagctgtagagcaaatcagaaatttgcacctacgcagagacaatgaacaattgtaatttcagaaaaaaaaatatcgacaacgattcaaattccgagtaattttctagcaagactattgaagaaaaaatttccctaatcccttgatgagccttgtcgcactaacacaatatcggcgatgctttcacactcctagatgtgctaccaccaaccattataacttatgaaaaaaatttgtagtatcgctgtaaacgaaatttttgtgtaagaatgacgagagttgtttttgcacagacaaacgaggttcggacgatcggcctattttttaagtacgatagtgattagtatagtatatcgtgaggagcaaatacaatcgcataaaaaaaatcagggtgaaaagaatcatttcagagtgcgttaatgagaaagtcctcgttataaaagaaaaaaaggaaccgatgatttaaagttattgatggttttaaaaaacagcgtttatttttacagtgtttaaagtcaagtcaatattaggcacaagaagaggtcacactttattttcaaaagaaaatggatgaaatgcaactccatgcgttgcgataagcgttaaacaccaatctaggaagcagtccctcaacagaaatgaagcgaaaatcgaatgatggtgagaatagaataataaaacgagccccggtaaattgaaagttgatagaatcaagtttcaattaggggtaatgaaaacgtgcttaaaaatagggagtaatgttgtagttaccaaaatgaacaattcggaccagaccaataaatattgtcgaaataaaacaaggagtgttaaattttattattatgtctttattctccttggaaaccggttcgtccacgtgaagagaattctattagcattgtcgaaaccgtttgatccggttatgccttcatatctttgaaaacatttccgccaattccaccaagtgaaaatcacaatatcgttagtcggtattgtctttaggtttactagcgggggcgtttttgttttgaggaaaaaagaatattctctggtttccatctaccttaagtgccgattaggcagataagctagattaagtgaaatgggaaacgggattcattttccattgacaacacttttaaacattatttgataattcgcatgcaacccttcaaagtcgattcgacattttaaggtttacttcacggacattgaaatcattgtgaagctttgtagactgttgtctctctcggaagtacccaaaaaaaaaaaaaaaatcctttttacactcataacgttctagctgtttcatccctttaaaaaatatcatgttttttttttggtgctcggaacatttactttctccacttggttcgtctatttttgaagttaaactaactatttgaccattttcgtacttaatgtcatgaactcctctcgtggattgttaagtcaattatcaaaaccaaccaccaactcaattttaaccgttgtaacctgacccattattaacactagtattcatgctgtacttgcggcaattcccccatcaaaaagttttcagagttgtcttttgataccgattatgtgtcgtggtggaggcttacaccccaaggatcggaacgggatcttctcaatttgattttaatgctctgcatggacaagcctaagggaaaagagtcatgcaacaagtagagaaatttatttcaacattgttgtgttggcggtttctgtttgctaatcctcagcaacgatcatatgcagttgagatctcgaccaacttttcgttaaataatgtcaaaatttgcaacaaatgttttatcacggtactcgaagaatgtgaacttaatgaagtttctcatttggttgccaaattgtggtcacacatcaattttgtcgaaataaccattccgatcctgatttcgttccatttttactacttttttaaatttgggattaagttgaattggtctgtcttcctacatcttgttccatacccgttccaaactttgacataattggatgaagctgtcttgttttagatagaataataccttggagcgtaattgcttttcctcttcagtaagttctgttggtaggatttgtgaagtcgttgggggtgatggaatcaaatttgcgtatgcttggttctccggttgagcaacccacgaagcctgtgtctgagagttcagcggcgtagcagcaataatggggtattgtgagtttgcaccgtaagagtaggcattacgattgggattaaaaggtgatgaagttatcaccacgttttcatcccaagtgggttgttgtgacgcagtaatactttcaattgatgtatcacttcgaaggggcatttgggtcatgcccgcatccccgcggaatcgcttaagcggtggtgtattggagaagatttcagcatttggcatgacatgctgcagtggtgctggattgacatagtttgtgctattgttcacagcagttgttgctgtttgggtcatggggatataactcggttgtaataaaagatttggctgttgcgccgatgacttgttatatgcattgttcatcaacgaaagttcctgtgagttattagattgactttgggagttattgaattgcttcttctcagaggaagactttgcatctttgaacaccaggcctagcttctcaaattcaactttggctttcatataatgcacgtcagatgggaatttcacttgaaatcttttcatcacctaaatttattaacaacaaaatacgcttcatcaacactccatttttttttttaaaaaaagaggcctcaatgtgattttgaataaatctgcttttgttttacttacattattagtgaaagcacgaatattcatacacggagcgcgtgaaagcagagttagacatttttccttcgttcccggtatcaattggtgccagagatctaacaagtttatactttgctgtttgtttgttaaaaatattgaatttttctagcaatatggtttcatgtcgcgtacaattaattcttcgtgttgacgaatttgaagcaatccagacgttaatgagagtgtaaaacctccatctgaataatgtgaccagttgatatgggaggaatctgtagtatacgaatcctcagctacagagtacttaacaattgggaaaatgttcatgtttgtttatgtttgaatatgagaagacgcgttagactgaacctcatttatctgataacgcagtacgttccgtcacggtgtattacttttgtttacatttatgagttgacctgaaaacgactagactttatggaatgtaagtcttgttatcacaatatattacatatgattgtaatttgccataaggaaactatttcttcaatctgtattgaggaatatctgattgttcattaatttctcaagtctcttcaaacaacagtattttgagagaaaggaaattttatgagcagtttcttcttttactaatcaatccctttaaaatatttttatgccttcatttcatccttggtatctacacttatataaaaattttaggcatatttgcctgttaaagggaaacgcaagatacggacttgcactgcttttaaattatgcgttttttccatcagaatgatattttttttccttaatattatatttcatcctttctccataggttggaagggttggcgaactgctttgccaatacccagactttagtagtgtcgtttgtataattaatgaaaacctaaaatgtggacatggagaaacctgttttaaaatattaacatgctcttttcacaatagaaactacataatcattattgtttaataaaagttagcataacctgcgattttacaaaaaaaaaaggtcttttagtcagaaaaaatgaaactctttctcgtttcataacaattttttagttctttcttctatttgaacaatatttttggttaaatgtggaaacgtcaattaaacaccgtatatgctgatttcatattcttcgcacttccactgcccaggtttacaaaaatttccaaactccgtgttaacaggaaatttggtgctaaaatcatacctccattaataaataacattagaaaattatttaccatgagctttgatgccgaaaaacaattagctattgctgctgtgcgcagagctagctatttgaccgaaaaagtgtttaatcaacttatcaaggagaagagtgctgctggggcacttactaaagatgataaatcacctgtgactattggcgattttggtgctcaagctatcgtaatctctatgttaaaagatgcatttcccaatgatccaattgttggcgaagaggattccgactttttgagagaaaacacccaaacctgctctcgtgtttgggaattagttcaagaaactatccaacatgctactgaatacaaagagcttggtcaaatcaagtcagctgaagaaatgatgagcattattgaccaaggatcatatcacggtggtcgcaatggtcgtatgtggactttggatcccattgatggaactaaaggatttctacgtggtgcccagtatgctatttgtttagctttgattgagaatggaaaacctgtggtaagtgccattggatgccctaatcttccatatgactttaatcagcccgagacaagtcccaaaggtatcataatgtccgctgttcgtaaccatggttgcttccagtattctctccataacgaaaaattagaaccagttcaagtgcacatgcaagatgttcaaaacaccaaggattcaaaattttgcgaaggagtagaggctggtcattcaatgcaaggaactcaagaagaaattgcaaagtacttagggattactcgtggacctaccaagatggattctcaagccaaatacgctagtcttgctcgtggtgatggtgacatctaccttcgtttaccaaccaaaatgacatttgaagaaaaaatttgggatcatgctggtggttctcttcttgttgaagaggctggtggtgttgtttctgatatgtttggcaaacctttggactttggtgtaggaagaactcttaagaacaataacggtgttatagccgcctacaaaggtatttttgaaaaggtaattgaagctactgcagctgtaacatctaaagaccctcactttcaaaaggtcgcccaataatctgtccgaaatattctagctttagggctttatttagatttttcagcatgttagcatatgcgttatcgaggattctacaaaaaatgtaatcttgaaaatatttacttgccataagcttatgattagctccttttaattagatcaaaacaattaacaacatgttatatgtctttatggatgacatattttatttaccttaaattatggattatatagtagcaatgtttaattgttcaggtatagttacacaggtcagtatgaataggttaattgtatagttattttccatattaccttactattttacttttagtattctcgtaaatttactatacggtggtgttgatcaatttcaaggaatttatgccttcaagtgtggtttggctaataacatggacatgttttcttaaaacggtaaaactttttaacaattttgatgaaacgaatattgagctcatgatccaaattggtattttgagatccttcctaagtactttgacttgcgctaccttgattcctgctgaaaacgtttggaaaaggcatgtaataaaagttttctatgataatatttgagacaccacatttttcgaaaagaaatataattttttaactcttagaacgggtgataatgtcatttcctaccgatatggagacaaatgaaattttggatcagttagacaaaattgacgaaagaaatgaagatattcttttaaagtctctaaaagcttctaaatgcacatataagccctggagcagagaagagtttttgagacgattgttgacttatagaagtcggtgggcttatgtaaacgatcctcaaattggtgagataaactgctgccttaatgggtggctttgtgaatccaataacattttagtttgcgatgtttgtaggaataaaattaatttaactgctttacagcaagttgatgcagagaacgattcgcttaatgaattaccagaaaaaactaaggaacggttggaagtatctttgaaagaggaacaccaagacaattgcttatggagactacataaatttcctccagacatttatcatttatcagtatctgccgaactggttcaggtcggacgacggtttaacagtctgtccactcgcttggtatctacgcatcttcctgaagagatgaccttaaaacgtcttgaaaaggttgcaaataaaattcgtgttgattgggagaaagaggacgctgctgttttgcttggcatcgcattgactggatggagtgagcaagttcctggtcgtttgtatgtgtgtaactactgtcacagacgtttgggtgtttggaatttacaaagtgaaggacaagatttcgacgtattggaagaacataaaaaaagctgtccatgggtaatccctcaaccctttactgacttacttggttggcaacaaatttttgaacttctgtgcaaagaatccatattccaaagtacaacaaaaactatggatgtttcacagtatacagattacacatttagtttgctccaaggacttcggtagatggacatacaggtatttaggactttagcaatgactgctacgcaaataatttattttcaaaaaactattcgaaatcaaaataacaaaaaaagtaaatatttaaacacaataattgagggacagtttttctttgacaaaatactaatataggaatctaagggcgagagattgagattaaaattatagtacaattattttacccttgagaccataattgtagcaatttctgatgtatcgattcataatcagtgtcttttctggtttttggcacatgtattgagcgctgtctagcatgactacgtgcactcatggatgcattaagagaagctgattgtaccccatcatctttcttcgaagtctcggcagaagcgacgatgccgttttgtccgttactaattgtctcctccctagttccagcggtacctgccgcagaagtattgaaggcattttgagagtcgaaattctgattgttactataggaggaccttattttctctaagaattcagggatcaactcacgcgtacgcaaaacattccgatattgtgtacggactaagtccataatatgctttgtatgagggttcgaaaaccgtttagaagggtttgtatccatatcatcttctactatgtcaaatttagaagatgcacgttgaatcaacagcttttgctgggttctacttgtggaagagccaaggtcgtaaagttcagcctgcgacttttttacatttgtggaaggaacttttcgatttgcaagtaacgataaagaatttcctctagagagtgtagggggttcactagcaatatctaaaagtaagttaatatatgagtaatatgaattgatgaaacatcgattaaagacttacccgagcccgaatgaatttgccattttggctgatttgtagcctgagtgacttcgcgattattcgaatgaggtaaaggttctgccataacttcattatgtactgggctcgattttgtggtactagcatcagcagctgaatcgtcttgaccggcagcgggtggacgagcagaagcttgaacatctgtattattaaagggaggagcatttgaaatattcgaattaatgattttctttttgttatcatgaacagcaacaactctggtgacaggagagctggctcttgaagaatcagccgcttcgttcgtagtgacagaaggcgtaggaagcgcactgtccgaatccaaattaccagcagtagaatcattgtcaactggagcatcgtcccaaacacaatttggttttctttgtgttagtggtattaatccatttttggctacgtgtttaggaccattgagttcatgcaagtcgttgagagatcgttgtttagtaagatgggacacggcggacgaattgtttaccaaactactatttggattttgagaatgcgctcgagttaaagcagaaggtctcatagttacactgcccaatctacctgaacggttgactcgcacatgacctccaccacgcttaagcctactgtttacaataaaattccgcttacgctccttagtagatcttgagtaaaccccttcaccatctgtacttactgtagaagaggacgttcttctcgacagggatggacgttccatactaaacgtctaaatgagggttctttggggaactgtttagaaagaaaatgaagaagaaacgaatacaagcaaaacgcttgtaaattaacctttgaaatgattaattgagtaaaatatgaacatgaagaggaatccaataaaaagctagtcaattcccaattatgactaacaaaaacaatggatcaataatgtaaaagaacgatattaaaaaaaatatttaattattaatttttctcacttgtcaattcctactcctgaagtgaataaattagcaggttaagaattcgttcgccaagataggtgaaaggaaagagaggatggaggtgtgtcaatgtgaaacgaacaaaagatggcaaatattataaaacggctatagcgtgatatcgtttgttaaaatattagatttatttcaattcactattttctagctcaataagtgcaatttatcattactaaaggcatgggtaatatattacaacaaacgttggtaaaaggaagatgaggaatttagtcatgtggtactcttttgtttattttaaaaagcgttttatttggtttaaattgcagttacagtttcaattctacagcaagtttatgataaaacttttcgagtaaatgtgatgtgaaattcaaggatttttttctaatcaaatgaggaggggaagatatctactttaatttaataaatcaattgattccattgctatcgatacatggataattaatttgtgggattgagaagaaattatgcgaacaaattatctaggcttaatattcatgagtttcgagttttaaatatgaagtcaaaatttgcgcaattcgaggtcatcaatgtcatttttttgtgacgattagccgtcaaatatgtttaacattgcaccggcttcaaatctttgcgtttgatgcattcactattctatattttcacttctctcgatatagggaagagaaatttaaggattttgcgtgtgctaagtaagcatgtaaatgggtttctattcgaaaatgtacgcttttttcaaatttttctactttttcacaccattaatagcggattactctacttgatgggtcaaactgaatatcctttatactattttctaatttgaaattaattgcctattacgaacaaaagcgacgagttctcaatatcataaaacctgccataaacttatgtccatttacttggttcttctgcacaaaagaaactttcatattcctttttgtcagttctcttaggtttaaaaaaaatggcaaagctacaatctaaatcttcgagcggcaaaatcatttattgaactttgagacgatctcaacctagctgttctttttatttcatcatttttggaaggtaaaaaataatttgaatctgtttttctaagaaatgcgtattaagtattagtcgtgttgatttagttatttatataaacaaagcaagatttctcttgcgtttttgaatttgagccaatatgttaaatttccttattgtcgcctatttttattaaatacatttttaaagttaaattaaatatcaaattttggtacaagcttccaacatgtcacgaatgttacaattttcacatagtcaaaattgattaatttcgaatattaattgccggatttcttttaaatctacatataattcattaatttagtaataggtattgcaaaaaaacttctcacttccgttctacaaacaaactgctctttctttattcccgatgattaccgcggctcaggcgctgactgaaaaagtcacagtgataatgttaccaaaggatgaaaaaacaatgatattggatttacccttctccaatttattgtttcaactagtttactagttatttaaaaagacatttcgaaaatctttctatttatgttaaaatttcctaacatttttccttcctttgggttcgtatacatatatatatttttctaatggtattgctaactcgagatttgtgatttatagaaaaaactaagcaagtttgagaagagtaagataaggaaaccattatcattctacttgaattaattctgtttgaataaatatctttggctctacaaattgtggaatattttcgtttcacgccaagacagaatttaccttttaaaaaacgttaggttcaccaattagtctttttttgctctacagtttttttttttttaaactttctttagtaatatttccttggaggctagcataccttttttttgggcttcttatttattttatttctttcgttattatgcctgaagcttttgagcgttattcaagcaacccaacttatgaacccccatggcgtaaagtgcgatttattggaattgcaggaccatcgggtagtgggaaaacctcggtggcccaattgattgtaaaggcgttaaatcttccacatgttgttattttatcccttgactcgttttacaaatctttgaatgcagagcagaagaagagagcatttaacaacgactatgactttgattcccccgaagccattgattgggacttgctcttcgtaaaactgctagaacttaaacaaggccgtaaagttgacattcctatatatagcttcaatgagcataatcggcttcctgagaccaacacgttattcggagcaagtatcattattctcgaagggatttttgctttatacgatgaaaagattcgctctctccttgacgtctcggtctttctagatacagattcggacgtgtgtctctctcgtcgactgaatcgcgatatcaactatcgaggaagggacatagttggcgttttggaacaatataataaatttgtcaagccaagttatgagaacttcgttaggcgtcaactatcttacactgatcttatcgttcctcgtggccgggacaataaattggcaattgatatggtgattaattttattcgtagaacactttctatacaaagtgaaactcatgttaagaacattgatagtttacagcaaattgtaccaaccattccccatttacccttaaatttagttcagcttaaaattacgcctgaaatatctgccatcaggactattcttataaacaaaaatacacaccctgatgatttacaattttttttgagcagaattggcaccatgttgatgaatttggcaggtgattcgcttgcatatgaaaagaaaacgattactttgcataacggaaaccagtgggaaggtctacaaatggcaaaagagctttgtggtgtttcagttttgcgatccggcggaactcttgaaacagctttatgtcgtcaatttccaacagtgtgtttgggtaagattttggtgcaaatcaataaagttactcaagaaccaactttacattaccataaattgccccgtggcattgctaccatgaatgttgttttgatggcttcacatttaactacacatgcagatgtcttaatggccacgcaaattttagtggatttcggggtcccagaggaaaacattataattgtggtctatgtttgttactctgaaagtattaaagcgctggcttatattttcccaaaggttaccattgttacagcatttctagaaagtgttgctgaacccgtagtcggtagattggatatcgaaaaagtgtattatggatgctgatataacatttatatgcgtggatataaaaaacaaaagtttaatgtctgttaggagtttagtgtacattttattaaagaattccctttgtttggattattacttgcagaaaactacggataacaggtgtttggtgatataaatgtcatattaattaattcgtgtaatttcgtatcgctcgattagaatagttcagaaattcaaagttataaataatgaagtttgaaatagtttaagtggaaacgcagtcaaaatttttccagggaaaataagagacgagactatcaggcaagcaaaaaaaaatagtaaaaaaatagcaatactatgtaacacatgaaccgaaagacaaatcgtagctgagagaatctttgaataatcatatatattaattagttttgtaaacattgaatcattagtttaaaaagtagcctccaaatctaaaattgggtcaacatatacttttccagatttcggacggaaaataggagtcaggttgcccttggaaacggtctccaaagagatagagcaaaaaaatggatgtgtttgaagtttcttgctggagtgacccaacctcttcttaatgtccatttctagaaaagccataacagctgaacgagcatctttcgagatagtagttagctttttatcccgagaaatatgaagagcagaagataaacgatctgctgatgaagccttttcttcctctgaagctcgaatccaattgatcaaaagatgattgggaaaaggtcgcacttgaaaaaggcattcgtaaaatgttatacctaaggaccaccagtctgattctttataagaaacagcgtgaattaatgtctcaggagccatatatacaggggtcccaacgcgaccaacagtcatgtttgatttagaaggagaagatgaggtatgcactttagctgcaacattaaagtcagccaacttgcaatgtcccttctcatccaacaaaatattatctggctttacatcgcgatgaagcaccccctttgaatgtatataaatcaaggcagatactagttctaccatccaaatacgaatgaccgattcattgaattttctttgggaaatatggtatcggagatctccaccaagcattaaatcagttactaagtaaattttcgtttcatcctcaaactcagagtaaaacttgcatagtagaggatggttcaatgattgtaataatagaacctcatttcttagcttcttgatcttatgctcgtcgtgtttctttttattgatgcatttaagagcaaacctttgcttagtttgacgatgtttcacgacgaacactgtactccagcttcctttcccaataacatttcgaattttgaactgagaaacactttcaaaattggtggcatttggatcctcaaaattttctttgtcgtttttaacactttttgagttactatttcccatgtataaaaaactgcggaaagaaagcacaaaggtgcagcaatgtctatttgactttggtggatagggacgctagcgaacaattaatttacatttagcatttcaaaatgaaaactcacttttgactcaagcgctgcgacgccttaatttgagtaaacggtcctgtagttcgatagcttgactagtgtaaaaaaaaaataaagagagagaattcggtttttttcttgaaaacgagtgttaaaaaattatttattaaatttggttttggataaatcagagaattatggagtctgtagattcaccatacctgtagtcaggaggtacagagaacaaagaaacttagcaatttatgggtaaacaaagaatcagggagatgatgcttcttcaatagagtcgtttaaatgcaactttaaaacttatccttttgattggataaaattaaaattagcgaagcttatgttatttctcaaaacgaccattggttgtagataactcgttaatagtaatcttaaattaacccaaggaagataaccacatttagttggtgagagtgaaaaagcacattacacgttttctacactgaatttcctttaaaaacagaaattttcacaaatttccttgttgttttaactgttagtataatttttcttccattttgggacaacctacgttaagagaaacttccttccccacagtgtacaagaggtggctgaaaactgcaatggaagtacaatgcagtacggaggtttctacataataagttcccctaataaaacacctacaaaagaagcatagtgaccctgcttcttttttctccttcacctataatactgttgcttcgttgagatcagtgcttctctctacaaaagaatttccaaacttatcgtaatgcgttgccagagttaaggcctatgtccaaagctttattttaaaatgctggagagaacagaaagtggaacttaatatgcatagtaaatataagaataacagaagcaggattttgtaagtctaaagatatttttaggtttggatacactcattcctcataaaagaaaaaggaaggaaaagggcgttgttcatttttttaaaaggaataaagaaccgtcaaatgattttaccggtttgtcgcattagcctaatttggatataattcgaaattgtataaaaggtatccaattttttcctgcgtcttgtaagtcaatctccgataaataagagattaatgtgaaaataatgccttcatgagaaacaacttatttcaaccacatctcattctcagcaatcacagagttccattatagacgttgataaaaaaaataatataaagaataagtgcagcaattacttcgtccggcttcaatttgtcctttttacaaagtcaaagttttcgaattgtcttgaagcaaacaaccctacacagatctgtctgtcataggtaacgcttaatatctcttaggaaatgaagtataacgactgtgatttccaagcgcttcatcttaccttttaacgagattggatcaagagccttggaataatttcgtttctcttaagtttaattcccatcgtccattcgctgctctttctgatatatgattaacgatttctttaaacatctcggtgaatacgagatttgaactccttcactatttccttagaagcttaaatcctctttctaagaagtaatttttggctggcaaccaagcaagtcatgctctaaagttttatgatcgttcaaaaaaataatccaactaacgtctttggcatttcgtctaatcaaaccttggaagtcgcttttcatcgacaatttcttagcttaaacttgacaaatagattacattttttctacaatattcaagcatttctttaacattttttggaactagtactttcaagtagggtcctttacttttttttttaaacaacggacgagcgcagtttttgcaccccaacaagtagcacttcaatcttaacttacccacaacaacaccacgccataatttgaaatctcaactctcgtctttgcaagacgctggtttacctcaataaatattagaagtgaaaaacgttgatattttgtcagcgaagttcctttctcgctctatttacttttctatcttggtaaatagcccgttttttcctggaaaccagtctccccttggtacgtaaaatcttgcttctttttttttataaaaaaaaagaaagagaaaaattatagggaagatagactttgacgaacaaagaagaagcggttgtcagttttggtttcttatcaaactcaccatcctttatacttgctagtggtcaattttttgggtaaccttttttgaactactcgagtgggttcctttgttttttttttcgttatcctcatttttcgttttgaaggagttactttcaactctttccattctttgctctttgtgcttacgttattttgaacaaagttgattgaaatctaagaagtcctttttcaatactttattttattatttaatttctttctgaacgttgatatatatacctattatttaatatctatataatcatctacgcttatcacagacaacgaataatttataatcttcatttaattgctacagttgtctgctcttcggtttcaataagttaaagtgtttgcgttacgtgtttgtacgtattcatcaaccgtgtgcgcttgtccttgattttttaattgtcgcaaaagaaaaggagaactgttagctttttgtcataagtttttcagttaacatgatttataaacttgctgctcggtatccaattcaagtgattgccattgtgggcatccttgtctctatggcatatttttccttcttggaagccttaactcaagaagatttcccagtattaattcgtgctttaaaacgatttggtattttggatggatttccgaacactcgtctacctaacgagatgattttaaagctaagtagtgtccaaggtgaggatgcctcggtttgggaacaaattcctgccgcagagttgggtggagaaggatttgttgattttgatatcacccaatggtattaccctgcgaatgcaaaggtcgatgttgctcaattggtagagccatatcgtaatgactgcattttccatgacgcttccggtgcttgccatttcttttttaaagaggtcggcaattggactgtatctagtattgcattaccatcgaatctcgccaatccgcccatcgattacttccttgacagttctagtactgtcattcaaagaattcttcctgcaattcgtgaacacggcatttcatggtcgtggttacttcagttgatcgctcgcacttggatgaatactttaaagatcgctagccaagcttctaagaccgaactgttaattgttggtactgcttatgcttgcatgttgatatccattgtgtctctttaccttaagatgcgtcgtctaggatccaaattttggctattttttagtgtcctgctttccactttgttctctgttcaattcgcaatgactttggtacgtgcatctggtgtacggattagccttgtctcgttgattgaaagtttgccttttctgataaatgtggttgcccttgataaagctgcagaattaacgcggcaagttatcactcgatgctctgtctctgactcccattctcctatgcatgaagatattgcaaaggcttgccgcaacgctgcaccgcctatcctccgtcatttttcttttggaatagtcgttttggcaattttttcgtattgtaattttggtatcaaacaattctttttgtttgctgctgtcatgatttatgatttactcttactgttctctttctttgtcgccatactcaccctgaaacttgagatgcgccgctataatgctaaggatgatgttcgaaaggttcttatagaagagggtctctctgagtctacggctcgtcatgttgcagacggcaacgattcttcggctactacttctgcagggtcacggtattttaaagttagatatggaaccaaaatcattcttttcatattcattgccttcaatttgtttgaactttgttctattccgttcaaacattatgctgccacttctgctgctgctgctcgattaattcctcttgttcgctctcaatatcccgattttaagtcacaaaggcttttggatgatggagtgtttgacgacgttctttctgctatttcttcaatgtccaacattgaatcaccaagcgtccgtttactaccagctgttttttacggtgccgaattatccagcacttcttttctatctactatccattcgtttattaacaactggtctcactacatcagtgcttcgtttttgtcaaaatggatcgtctgtgctttatctttgagtattgccgtcaacgtttttcttttgaacgctgctcgattgaactccatcaaagaggaacctgagaaaaaggtggttgaaaaagttgttgaagtcgttaagtatattccttcgtcgaatagttcatccattgatgacattcagaaagacgaaatcgctcaagaatccgttgtacgttcgcttgaggaatgtatcactctttacaacaatggtcaaatttcaactttaaatgatgaagaagttgtgcagttaaccttagctaaaaaaatccctctttatgctttagaacgagtacttaaagacgttaccagagctgttgtaattcgccgaacggtcgtctcccgttcatctaggacgaagacacttgaaagctctaattgccccgtctatcattacgattactctagggttttgaatgcatgttgtgaaaacgttataggttacatgcccttgccccttggtgtagctggtcctctcattattgacggtaagcctttttatatccctatggctactactgagggtgcattggttgcttctactatgcgtggatgcaaagctattaacgctggtggtggtgctgttactgtattgactcgtgatcaaatgtcccgtggaccatgtgtggctttcccgaatttgacgcgcgctggtcgtgctaaaatttggttggatagccctgaaggccaagaggttatgaagaaggcttttaactctactagccgttttgctagacttcaacatattaagactgctctagctggtactcgtcttttcatccgtttctgtacgtctaccggtgatgctatgggtatgaatatgatttccaaaggtgttgagcatgcacttgtagtaatgagcaatgacgctggttttgatgacatgcaagtgatcagtgtatcagggaattattgtacagataagaagcctgctgctattaattggattgatggtcgtggtaaaagtgttattgctgaagctattattcctggtgatgctgtcaaatcggtattgaaaactactgttgaagatttggttaaattaaatgttgacaaaaacctcattggtagtgctatggctggcagcgttggaggatttaatgctcatgctgctaacattgtcacggcagtatatttagcaactggtcaagaccctgcccaaaatgttgaaagcagtaattgtataactttgatggataatgttgatggtaaccttcagcttagcgtgtcaatgccatccattgaagttggaacaattggtggtggaacggttttggaaccgcaaggtgctatgcttgacttgctcggtgtgcgaggtgcccatatgacctctcccggtgataattctcgtcaactagcacgtgtcgttgcagccgccgtaatggctggtgaactgtctttgtgttccgcacttgctagtggccatttagttaaatcccatatcggactcaatcgaagtgcgctgaatactcctgctatggactcttctgccaagaaaccagcgactgatgctctaaaatccgttaactctcgagtaccgggacgttgagggagcaagcttgttttataatattgtcacatacacgatgatgacaaatttttttaattttgatctcccctaaaaagttacatctttgaactgttatgcctcaggaaaattagctttaaattcttttccattttttatatattcatcttttaaaagaatatggtatatccatacaagtatgtagtttacctagtgaacgctgatttatagcttaggtaagaagacgtaaggcaatgtatattgcttatgtctagtgacacaaacaaatggattatattatacggacttatattagttatctcaataaagaatttaaatagatttttaattgtaatggttttatgacttgaaattgaatttattagggtatcaactacctcgtcgctacacacccatcgacttacattgcaccaccataataggtaagaacgtgtttcaaacaaaggtagcgtctctaaactgaaaaaatagttagaagctatttgtttgaggcaatgcacgattcttcctggacagaagctgatatactcggggtatgcagttttctagacataccaaagacaaaaattgatcctttacttcaggtggacgcgtttacatccatattaatacctttaattagtaaaagcaaagattatgaaagtataaaaaatgatcgtatagttacagaagtcaattacgagcaacaattgcgaaattcggagaagaaactacttcaatcaaacgaacgttacgatttattagaggatgagcgcaagcttttagagaatgaactctctcaaatcaaagaatatcttagggagaaatcctcttcatatgacactgttttgcacgattgcagttctctcaaaagtgtaaatgaggcattaaaacaagctcaggatcaaaatttgaagcaaactgctcaacttcaaaatcttttatcagataaagaaaaggaagttgaaaagaaaatcactatcattaaagatctaaaggatgcccttgccagttctacccatcaagttttggagcttcaacatacacaacaagaaaaagcatctttgcagactaactatgagtttgagttgcaaaaattaacgcagaaaaattcgattttggaaaataataacacctggttaagccgagagcttcagggtgtgaacgacaaattgttatctcttcatcaggaggcctctttggaaaagtctcaactaagttctcaattatctgacgctgttttggaaaaagatgcgctacaacggaaagtgagttctttgtctcaacagtttacagaaagtaatttacgatatcagaatattgtagctgaactctccgaaatgcgaaagcaatatgagttttcgcaagtttcttttgaaaaagagatttcttcacaaaagcaaattagtgagttgtggatggagaaatgtgaggattgctctttacggctcaaagagttgcagaactcaaacggcgagttggaaaagctattggaagctgcacaatcatcttttgaagaacagcttgaatctcataaggaagcagaagcttccttgaaatctcaaatcaattttctagagaaagaggtatcaagtttagagtctcagctaaagttggctaatgagcgtcttcggcattatgatgaaatagaaatctcagatatgagtgaattgaaatactcaaatttactaaataatagtatgaaaggctttaaaggtcagtcctccgtctctgacttgtattccgagcgtttatactataaacagaagtatgagcaaacatgtcaagaggttgaaaggttacaacgtagctataaccatgttatggaagaagcgaatcttcagcatcctttggttaaagaacagtttaagcgatttgctcatatgcaacgggaaattgttgcaatgagtgagcaatatcagaagtcattggaagactgtcagaaagccaagtcccgttacgagcaattagagacactatttaaagataaatgcacagagaataagcattatgagcaagagaccaaagatttagcgcgacaggtgcaagttttacttcatgaactcgatttgtgtgagaacggcatagtgctaggcgtggatagtagaaagaagattaactcctatgttgaaaaatcgctcactgaagatgaaactgatacggatcaaataatttcaagcaggctagttgtatttcgtaatattagagaattgcaacaacaaaatcaaaatctactgtctgcagttcatgaattagctgatcgtatggagaaagacgaaaaacctgatcttgatggagccgagattcaagaagaaacactgataaaagctaacgaaactattgatcaacttactaaaatgttggaggaggtgagcgatcagttacgctactctttaaaggaacgagacttttttagatcactagttcaagagaatgaaaaacttttagatatggcgcctgcaactcctaattccaaattgaatactaatttaattgagcagacttcttaccagcgttcgcttattcgacttgaacagctaactaatgaactggagtcccttaagtcaatttctcgtaacaaagaaaaaaagtttgaggaagctatctcatctctccagctcgaaaaatctaatattcaattgcaacttacctctttaacatctgaacgaagcttagcccttgaaaagctaaatgatctggaaaaatcacttgttttatctgaaagaagtaaagatgaacttgatgaaagctataagtctttacaagagcaacttgcttctaagaaaattgaagttcaaaatgtttcttctcaattatcaatctgtaatagccagcttgaacaatccaatcatattgttgataatttaaaaagcgaaaacctgcttttaacttccgtcaaggataagttgaaagccgatttatctaatttggagtcgaaactttcgtccctgcagcaggataatttccatatgaaagctcaaattgaatcttcaaatcaagagtatacggcaacagtggactcaatgaatagtcgaatacttgaactttctaatgatcttcgagttgctaattcaaagctatctgagtgttccgatgatgttcgtagacttactctacaaaattcatttgatttgagggagcatcaaacattggtgcttcaacttcagtctaacatcactgagttaaaacaagacataacattgcaacgcaccgtgcgaaatcagttagaaatacaaaccactgagttgaaagagcgcttaaagtttatggaagaacggcaggagaacttgcaatctaaattaatcgcggctaataaagacacgacacaaaatcctgataatgttgaagtcgaggctatatctattgaactggaaaggacgaaggaaaaacttcgcatggccgagcttgaaaagagtaatattcaacaaaaatacctcgcttcagaaaaaaccttggaaatgatgaatgaaacccatgagcagtttaagcatctagtagaatctgaaattagcacaagggaagagaaaattacgtcccttcgctctgagttgttggatcttaataagagagttgaagtactaaaagaagagaaagagtcttcgtccaaggaacttgccaaacaacttgaggatgctgttcgtgaaaaggatagtgcactttctttcaaaaaagattatgaaaaaattcgttcagatgcggatcgtgttattacctctttgaaagaagatattgaaaaagaaagatctctaatgaaggagtgtcattctaattacgaatcagagatcgttagtcatgggcgtaccactcaaaaattgcgggatttacgtactgaatttgacgaggtgaatacgaaatatttaaagctcaaagcaaattttgaacagcagcactcaggactttcaggtgctgaaaaggattggaatattcagcggaaagccatggaagatgaaattagctccttgaaagattacattttgggacttgaaaatcaaaataaactactacattcgcaatttgattctcttagtcaacaaataactgttcttcaacagaattcttctgaaaatttaaatatatctgccaatttagaagccgttcaagataacgatttacgtgaacttgttagctacttgaggcacgaaaaggaaataatggataataaatatgagttaacaattctggataatagaggtttgaatcaacaagtcaagtctttgcaatccaccgttgattcattgcaactcgagctcaaccgtctgcagtctctgcctgtgtcaaatgaccaaacagatacccccattatcagcggaagtcaagaagttcagttactttatgaaagtaatagtgtccttagaaaggacaatgatgctaaacttggaaaaatacaagagctggagaaagaggttgaaaaactgaatgcttcattgaatcccttacaaactgaaataaatgaacttaaggcagaaataggcgcaaagacagcaagtctgaacttaatgaaggaatacaattctcgatggaaattaagatttcagtccgttttgaacaagtatgagcgtgttgatcccacacagttagaggagttaaagaaaaattgtgaagcattagaaaaagaaaaacaagagttggaaacgaaacttcaggagacagcaaaagaaaccgatacatttaagcaacaggttaattctctaaacgaagaggtggaaaatttgaagaaggaagttgagcaggcaaacaccaaaaatactagattggcagctgcttggaatgaaaaatgtgaaaatttgaaaaaatccagcttaacaagatttgcccatctaaagcaggaattgaccaacaaaaacaaggagttaacctctaagaatgctgaaaatgaagcaatgcaaaaagaaatagagtctctaaaggattccaatcatcaattacaagaatcggcttccagtgatgctgaacagatcacgaaggaacaatttgaacaactcaagtcggagaaggaaagaactgaaaaagagctagcagattctaagaacgagctagaacacttgcaatctgaggctgtcgatgctgacggtaaaactgaaatttcaaatcttgaaaaagaaattcatgaattacggtctgacaaagaaggacttgtgcaacaagtacaaaacttgagtgcggaattggcagctttacgagagcattcaccgacccaaggaagtttagagaatgctgatgagattgcaaggctacgttcacaacttgaatctacgaaacaatattatgaaaaagaaaaggaaaccgaaattttggctgctcgctctgaactcgtcgcagagaaagaaaagacaaaggaagagttagaaaatcaactcaacgaaaagtcacagagaataaaggaacttgaggaacaagctcaaaaaaattcttcggaaaatactcatgacaatattgatgacatgattaagcagcaggttgaagaaaagcttaaagaaaattctgccaactttgatgttaagttgaagaaggtggtagctgagacagaatttcggagcaaagctaaaatatctgtgtatgagaagaaaactagggatcttcagaacaaaattacacaacttgaagaaactattgagaatttgaataaacagctatccaatcctgaaaagactgatgaatctacgtcttctgtaacagaaacaaagcctgttacttccaaaccaacagctagcaaagctgatgttggtcagaatgctacagaagcttcgtcagccaagagagaaccttccggtaaatctctgagtgcaagacttcaaggaacaggcaaacaaaaaggtgttcaacgacccgctgtttcgcgtcctgttcctatgaaaccagacagtggaaaactctcaataactggagcttccaaacgaattgctacttcaaagaatgctgcccaaaacgctaaagaactgtcaagcactgctaaatccggctcccttaaaagacaacgtgacgatgcgaacaaaggaggatccagttcgaaccaaaagaaagcaaaatagatgttttcatatggttcataaatcactcttaggactattcatatttagttaacatgatttataataatgacatgagtaaattttgtattataaaatttttgtcttatttgtatttctgattcttacacagactggtttttgctatttcttgattttgcaaagtaagtactttttcgacttacttattccattattattagagataagataagaaatgcacgctaaaaagtaaattcactacttaaaaatgttaccacgactatttgcagaagtacaaattcagtcaaaatctacatatgagtaagagaacaaatgtcaaaactagaatagttaaatttaaatggattgttagtccatgataattacagagaataaagtgaactaaaaaactcggtcttaaacaaattgcgataactttatacaacaaaaaagagaaggaccatcattaggacgttcattaggaacaaataaggtcggaagtgagtgaatggattataaatcaattagagagccaacttggggctgcatagattgctgttgcatgccctgcatcggttgttgattttggtaattgtaattctgttgattataatagggttgttgcatgttttgttgttgctgcatcggttgtttataatatccggtagcttgttgcgattggaaaggattatgcgtgttaccggttgcctgagcttgaatagtctgaccagcactatttgtaaatttggatcctgtgtgttgagtcggaactctggtaagaccaatattaccgaaactatcagttcccataggattaccagtggagattgcttgagcaatgttagaaaatcgatcgtcaccagtccgaacgggtttcatgggtttagtagcaggagcagtagattgagatggcaagtttgaaaattgagcaaaaggattatttgagccagtcttcgtaggctccaaacgaggagcagattgttgttgttgttgctgaagtattccagtcgattgtgactgtaaaggacgactgtaaggattattgtttcctgtatagccggtagtttgccgttgtaatccagtgggctggggatgaacataaccagtgtggttgggagccatcattggagcattaggggtttgaccaaagcctgtacgctgaggttgcatgacagggaaagggttgttggactcaaatggctgagaaaagcctgtacgttggggttgcatcataccagtacgctggggttgcatatacccagtaggttggggattgaagaaaccattttgctgaggttgaacaaaaccagtacgttgaggctgtataaaacctgttgcctgaggttgaacaaatcctgtacgctgaggttgcatgaaacctgttgcttgaggctgaacaaaccctgtacgctgaggttgcataaatcctgttgcctgaggttgaacaaatcctgtacgctgaggttgcataaatcctgtagcttgaggctgaacaaatcccgtcgcttgaggttggacaaatccggtagcctgaggttgaacaaaaccagtacgttgaggctgcataaatccagtggcctgaggttggacaaacccggtatgttgaggttgaacgaacccagtgtattgaggctgtacgaacccggtattttgaggacggatgaaaccggtgggttgttgttggaggaaaccggttggctgtggctgaacaggatttccaaagaaatcgacaggttgataagcattttgctgattgcccataaatgcctgttcttgttgttcacgttcacgttgatgtctttgacgggcttcgtcttcttctttggaaagttggatggccttttgaagctcagcttccgaatcgttagccatgttacgacgcttggcatcttcttcggcctgacgtttagactcctcaataacacgttgtaattctggatcattttcctcggcggagttgtgttcagcgctcggggaaggccttctacttcttcgtcttgagcgtgagcgaccaggacggcgagaacgactacgtctccttgagcgatggtcacgatcatcgtcatcgtaacgactggcccgactgggagcgcgagaaagtcgtgattcctcgtagggagcgcgatcatcatcatcatcgtcaaagcgagaggaacgcgttctgtctctatctctgtctctctctctactatcacctcttgcctccttcaaagcgtgctcgtcctccaacaaagaagttatttctttagccttggtacgaacgttttggccttgatcatgaccattgtcgtcaacgtagacaaactcacgcaacgttgtgataatatatatattgtctttggcccaccgaacaacgttttccgatccattgtggagacaatactcgagcaaggataacgatttgaaaacatgtcgccagttctttcctttgtcattcagacgacgatctataatgtccataacttctagcatttcattttggtcataggttagctctgctatctccgccatggcagtgccactgggaccccatgaatcatttgtagtagcatttctaaccttaatttgcgtatctgtgtatcccttggaaaagttttttctgcgaatgttagtaacaattcatagaatattgaatggagtgcatccaagtacgtgtatgctcagcaccacatgagagatgaggtgtgtcaatcgggcacgtacgcagcagggaggcaaatcaagaaaaactagaaatcaatgaagaagaagaagcaaatttcagatgagatgatggggaagatagaaaagaaggattgaacgactttccaagttattccaacttcttttcactattctaatgatatgataaaaaatactagactagaaagtacaaaattacgccaacaaattataagctaacgctgaaaatgccatggctatggaaagaaatgatagattgaataaaatccaattctaaaatcacccaaagcatgcatttcatcagctttttggtcaattgaacaaactttacgctccttcatccccgcttgatgggttttccgcgtaaaaaaatcatccaaacgcctcaattctgcgacctctttctcttctaccattcttgggaattccctctttacttacactgatcgtacagcagctttcatgctcgatctctaactcttgagatccttcacggtttaaccacgaatgtctcgttaatatgcaaattccaaatccttctgaaaaatcaccaagctatatgctctatcgtccttctttccctacttcggcaacactgctgatgggttatggttaaggttgagggtgccgctatactatcgcgataaagcgagacgggtaggagcgtatgagaatagtcaggatacggaaacgctaagtctcgttaatttttcattaaaaaaatttaaagaaatggggtaatatttgacggtaatagatgatataagcttataatgagagaaatagttggccacctcactaataaatgtttaacgaatttaatggtgtttagagaagaaggaatgtggtttaggggaaactacaacagggataacgcaatggagtgcattctcctaaactatgttaatgttagcaacactacaccacgctatgagacacagcgttgcgtatcactatatgtcacgcgttctaattatatatcgtaccatgtatgatacgatattgagattgatcttaatgataatctatcaagatctatattatctgaataatataaatagagctactgctgaacctcgttcctcagttcagttataagctatattagtgataggtaacattataacctaattaatacaatacctatactcagttgctactcatataacctgtgtattgcaatatgatagattgcgaggaaacttaccgcagttctacgtacttttaaaacatatataaaactgcgtagctgacagttaaacactataaagaacttgacagaaaataatttcgttatctttttacaaggatttgtacttattgaaaattaaacgttttttccgatatccttaaagtacgatatttagggatcaatcaatgagcctttggttgttcgccctgttgtttgtttggcttgggtacagtgctgtcgaaagtaataaatatgtatttttggttttcattcctttctttactaacaaatgaataaattttcttgtatacttttcaattgactggtaaaagacatatgcatagtatatctagtaagaataagttggatgtatatatagtctctagtttttttgcctgtcctttctgtagtgggcaacgaaatattggcgctgaatccacttcattttaacaagaaatgtgctaaatatcatgtgcgataaaaagaaatgtaccaaaacaaaaacactgaagttaatctagagttgcttttatatgcaaccagacagtatagaacccgaaaaatgcatattaataaattcggtgtttgcaggctatgcaaattttaaaacaaattacaaaacatagatgaatatttgttgaagtaagacagtggttgaaaattggtatatatatgaatcacgggtgtatagcgctagcacatttcttatagtttcgcatgctagtttcaggagtgaaaggttttgtaaaatacttttcataaatatatttgtacctactgcgcatgtgcaaacaagcgcagttttcatttatttggttcatcttgaatgatgaattattgttttttttttacattggcttactgtcactacatctagtttaaaattcctttttttatttcattgaattaattttattttattttctatattaatttttcggggtttttttttttttttttttttttaatttactttcagatacaattcatccagagtatgtttcgatatctgttaatgttttatttcgtaactcgaatttgcatcatttgatcattattatttacttcattgttttattgaaaatgtacgatttatgtgtatattctgactcagacatctctaaaaacttcttgtcgatttttcaataaaaaccgttaatagcggcctctaatatgctgtgtccaatgtttatcatatatcaaagcgtttccagttcattattcaaataaaatattcttctcaatcctgaagcttgggtcgattttgcgggaagatatcgacgagagtacaggtttttgtttaagtggaaacattaaccattactagttgcgatgctgatttgtctttttcagccatctgttgattacagacttatttaaattttttttctccataaaaccataaggtgaaagttttattgatttctaattcttttctactttgcactcttcttttattatggatattttacttacccatttcttctcatttgttttcaacgcagtagaagaagtacagtatttggaattgtgtaaacgagttaatccaactttcacatattaagaccccgttaatgatccttatagctaatagcgtgtcaagtcataatatcactaaacatattgcttcacacagagctccatttaattaccattcaaaagtaatagtcgataatcctttcttttctttaacataacaattatttttgaaggtatgtagtaacagtgctttgaagatgttcgaaatgcttgttaaaatgactgaattctgaaaatataaactacaattctcgattatggtgttactcttaaagtgattttcttttataattaatacaagcgtgtggccttatatcaaattcaacattttcgaaattgtgattatttttcgcgtttgtttgtttgcttccctaatgtttgttgttgctttgtctttctctttcagctaacttcgttatcacttcgttttatcagcgtcttcaattaccttttgtctatttgtggaattttaattaacgtaaaaatttagttaacttttgtctagcttttatttcctcttcttcgtatcttacttggcaatttctcaattcaatttgaataattatctagtatcagtgatttcgccatataaatgcatcgtctttttggtagaaaacctcctacacagcctacggcttcattaactgacgccattgattcggttcgtatatcttcattcttatagatttttgccattgactaatatcttttattttagttggataaaagaagcgactccgttgaggttaaaatcgcaaaactagatgcccagctatctgttttccagcagaaaattgccaatacgcgtccaggtcctgggcaaacggctctcaagcaacgagcaatgaatgtacttcgccaaaagaaaatgtatgcattctctttctcccctttcttgatgtcatattactaacgacagcaatatagttacgaaagccagcttcaacaattgcagcaacaaagttttaatatggaacaagctgccatgactacggaatcgctcaaaaacacaatggctacggtacagacaatgcaggagactgcacggcaattgaaatctcaaagtaaaaacgtttccattgaaaaaatcgaaaagcttcaggacgaaattcaagattatatggatgcggctggtgaactcaacgaggttctcggtcaaaatatgacggacattaacgttgacgaggaggaactggatgctgaactagaggcacttcagcaggagtcctcttggcttggtgatcaaagcacagctgaaaaaccttcttatttgatgccttccaatgaattacctaactttgtagatgaggaagttgctgaaccttcaacagctcagtaagacgaaaattttcctaataggaaagtttcccttatcttgttttaataatgtatgcgatgtggaatttgtcatgattttgttgtcgttaagtctcatcaatcatcctgtcttatgtgtttatatattttacgattataaaatactaatcaattcaatctatcaggtaattttaattgatgtttttcatttaataaatcaatatagtaagttgtcatcataggattataagcttaattcttcattttggcgtaaaaaaagatatgaaaacatcctttataacgtgctgtccaacggtaacgctaggtaatttgaagaaactaacaatatatcgaatcaggcagacatgggtttttgagcacttaggaaataattacaagacaaaccaagcccactcgatcctggcttgtcaagtgtccactgctgtttcaaagggttgtaacaaacaccacgtatatcattaattatccaattctgttccttcaggaaatttgatagttcgtcggcacgtataaacttttcaaaagtatgtgtcccgacaggtacgatgcgaagaacatgttcggcaagcgtaatcgttaacaatctcgccaagagagttcgtgatatagttgacagtacgagtcgcccgttaggtttcactttttccattaatgaaaataaaaaatctctaggttgttcgacatgttcaagcacctccatgcacgttaccacatcaaaagtagtaggaagttgtgaaccttcgactgatccatgaatatactctaaccgaccattcaaaacaggatcaagactggcatgtttttttgcaacttcgatagccattggagaagcatcaactgccgtcactgaagcacccaacctggccatgctttcactcaagataccacccccgcaaccaatgtcaagaatcttcttaccagaaaagcagttacgctcacgaaatacttcagtcataaaatccaaacgagtagaattcattaaatgtaacaatcgacttccaccgtcccaatcccaccaagttttcgccagttcattgaagtggtctacttcatttactgacactgaatgatttcgctgttgacttagaaatccctgcctaaccaatctggtataggattttacattttttactttattgagaatgttcattgagttcatactacttcatttggctccttcttgttgtttacagtcttcaatgtcatatcattcttatataactaaaatcctaggacgaattcgttatataattttacggtattgtaatttatacgttggtcaatcgagcatgtcagctacgcagtttgatatctgtttaatgatacattggactgcgatgagttttacttgcgatctacaatgtagcggtatgcggtgtgttaagtaacaatgtatgtttattgttataagaagtctgttagtatcggtcaccgatatagctcataactgaattgaggaacgagattcagttgtagctctatttataatcttcctaaaaagttgttatcaacgggtgtctatgtatatagacggatagttacccgtgattatcaataaacggatcttagctagtattccaacatatgacatatagtgatacgcaacgtagtgtatcatagcgtaatgtagtattgctgacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgttagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgacctattatattacattacacaggttatatgagtagcaactgagtataggtattgtattaattaggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatattattcagataatatagatcttgatagattatcattaagatcaatctcaatatcgtatcatacatggtactatatatacatgtgacatatagtgatacgcaacgtagtgtattatagcgtagtgtagtattgctgacacaatccacattatttcgcagctcactatttgataaacaatgaaaagacgaagctagaagtaggtaagattagtatatgttatgttacggagcataattataaacacggattctaatacaatacaatggagattcatgtactttactttgatcttaatttttaaaatttgtgacaattctaatgttctgacgctagatcattagaggcacaaatttttgtccgtagccttactaaacagtatagacactgatgtttgttattcagaatttatgaagaagcaacagaagtggtgttatattcaaatgaatagcattaattggtaatttggaacgtttcttaatcagtgaaatacacatttttttttacgaagtatgaaagtgaaaaatttgtgcaaagaaaataaatgcagacaagttcattaatatttgaaccaatgcattgtagttttagaaattgtttgactgcattttctcatatgaatgtgtaaataaggaaatgatcgttttgcgatcctcatatacattcaactcttcatttaattctattcaacgagatcaaaaaaaattcttgtatgccttcatcacatagattgaagattttgacgcaaagtttctaccgaagctggatcaaaatcatcctttgcaacacttgtactaagtgcaacattactttcaagctcttcccctatgtcttgatgttgcttgcggattaattccaaggaatcgtggcctaggacaagcttttgaggcggcctgtcgagtttggcaatgctatataacaactccgcagctttgttcgggtcagtttcctcgcagccatgatagttttcccaaaatggtcgccaagacctgtcattttcgtaggctggatgaggttttgcccattgcatattagaggaagcccattctgtttgcatgccacctggctgtacaatagttatcgcaatgttccaattcggatctaactctctcataattgtttgcgaaagcccttcgacagcaaatttgctagcattatacatgcttaaacacggagatgggtaataacctgcgactgacgaaatttgtaaaatacgccctcctttaccggattcgcgcatgagattcaacgcttctttggtaatgtatgcaactccccaaaaatttacattcatttgacgatgcatttcctcaatgttgtatgattcaaattcgccaacaaggccataccctgcattgttgatcactatgtctacgtttccaaatcgcctctttgcatctttgaaagcggtttcaacagacttcacatctgtaacatctaatttgagctttaataattttgaatgctcgatggttattgtgtcgggagcacgagaacaagctattacattataaccttgggccaatccaactttcaccaatgcatagcccaatcctttggatgacccagtaatgagtacagtagaaaacgtagatttcattgtttcttatgatcgtgtttcgtcttttgagacaccacgattgtacaattaaacaatttttttgctttctcaaccaagcccgtttttacccgattactgttgtagtaagccttttcaaatggtattcgagtagttcacaatcgtcgcgtaacagacaaaccctgattcttttgagcttcttaacaatgaattgcttaacttaactctctaatccacttgctggatattgcttttcctaagtcttcatttctcgaagtgaaagtatgatgatgttgttggtgttcggatgtctgtaaacacttttcgtttctactatccgtagctcatcgtataaaagaatcctataaagggatatagataggctcagtaatgtagtgcttgcgctacgtctcaaaactcaccaccataccgctgtctcaatgtcctgaacaatttgtgaattaagttagttaactcttaaagttgtaagaatacaatatgttcttccggatactgtatactcttattgagggcaatggagtcggattcctatagccggatcctggtttttttacatgcagtgagattaatgtatcgttagcatagaagaccgatttgaaacaagaagtgttaactttttaactttacgaaatttgctgtttgtcatttcaaggttgcttctttagttgatactggtattgaaaatatttaaaaaaaaatgctgtgcgattcgtcagaatcagtttcgttttcatccatatctaaagaagaagatacaccaatcgctcgccttttgaaaaacgcaaaagaaacaccagatcatcggtttatctccgtgtacaatgaacgtggaattgttgctaaatatacatatacagaattacttcgtcgtgttaacacaattgctaaattttgtgatgatttaggcttgggaaagacagttggaatacatatgggacacgagttggattttctgtgttctatatttgctttatgggctactggacgaacctgcgttatttttaaccaaatttggtcccagcaagttgttcgtgtacttgttaaacgtttgaatatttctgatttgctttatcatgaatataagcccaagtttgaggtggacaccttaaatgctacatccttggcttcgctgccgctggatatcgatgctccttgtattcgagctggattagagccggaagtcgctcttattaaccattctagtgggtccacaggagtccctaaatccatgccatttctcatgaagaaatatgctttgggttatgactatggaactcctgaatttatgaatcatctctccactccaatggtaatggctaccagctttgctttaacaaccttgagttggattaatgccttgtattgtaatgggaacttactgtacccatcctcttcgatatcggctacttgcacttcagaggctgaacggcttgcttggaatgtttactatgctcttcgtgctggatgcgaacgtttaattattttacccaatctccttgttctaactctccaaataatgcctgacaaggaagaatgctttcctgcttgtaaactagtagcagcaggcggtgaaatggtccctgcaaacatgtatcatacatgcaaacgagtattaccaaatgcgaccatttatccacagtatggtactactgagtcgggattggtttcatttttggcttacaatgggaaagacacactgcataacaaagagcttgtctatttccctggtaaaaccgttaaaaaactaatgttagtcactgaggataacgaagctgttcctgaaaaaattggttgcgagggctttgtttgtgttgtgaccgatgtacaatcggagccttatgtaggcgatgatgctgaaactattcaatcccgtaattctacgtttataaattatgatggtcaaccagcagtgcgatttgctgacttggcggtttggaattcttataaaggaaaattgggaatcaccattaaaggccggttaggaagacgtgtcaaaagaaatggtgtattctttgatttgaaatattttgaccaagttgttgtaggattgaaggaggtaaaagacgctttttctttcttcatattcaatcgctttgtattggtgtatgttcctgcatataatggtgtggatcctgtaacactaaagcaaaaattgaacaaagagctccgagatcaccaccttttctcaagttgctttccgcttgctgatataccgcgtaacgctgcaggaaaagtggatttgaagtctatcgaaacttacgcatctaaatgcctttccgtagaagatcagcgcttacctgttttattaaaccctgtggctattgaaatcagtaaaattgcttcaaaaattctccaaaacccaagcttggaaggaaaggacgcacctctttattcctgcggtttagattccattcattctgtgagattttttcatgctattcaatcccactttcatcttgaaggcccaattcgctacaatatgaattcaaattgtacccctaactcgatagcctctataattcaaaagaaaagttacaacgtatcgtcaatcacctatgaacttttaaatgaagatgcatgcgctttatcacgtaccattcccaagttaagtattctgcctaccaatggtcaatatttcttgttaactggagcaacgggttattttggtcgtcgttttttggaatatctagtaaagttgaatataagtgttgtatgtctagttcgagagtcctctgatgaagctgctaaagaaaggttaatatcacttgttcctagtcttcgaatttcgagtgaaaatataattgtatgggcggctcatgtagaggagattagatttgggttggatgatgcaaaatgggagtttctggtggaaaatgtttcccgaatctatcacatggctgcggaagttcactggatgaagtcgtatcaagaacttagaccagcaaatgttttggggactaagactgttttggaactgagtgtgatgggacccaaggctctttactttatctctggaggtggacaacaggaagtagagcttgacgatgatactcaatctgctaaagcatctggatatgcactatccaaatacgttgctgagctcttgtgtcgaaagattagcgatttaggacatcccttaatatatgttattcgtccaggatttattatagcaaacgatggggaaattttatcgagagatttcttttggcgtttcgtcgcgacagctttacgaatgggtatttggccacaaagcgatgaatcacaatctttggtattccacatttcaacaactgatgcattgtgcatgacgctgactcaaatattggagaaagaagctgatgcgtatgctccacttttggcttatgataagtttgacggtgatgagtttgcttgtatttgtgaatctatgaaaaacgttaagctagactttgttacattggaggattggttgaaggcacttgaaaaagatgtcgatgaaaaaggtgaagaccatcctctatttgctcttcagcatgcaaccaagtttgctctgaaaagcagcatgacaccaagcaacgggctaaggaatatttatcctttgagtgaaacctttctaactaaggaagccattgcaaacgggctggagaatctatacattgaatagcttagtgttagcactgatttgtcctttggaacagaggggccaaagagatgtacaaaaattaaagattggtttagatgtatcagtaaatggtttctaactactaatctaaatctaagtgtatattaattatgctgcaattctttgttgatttatttacaatatcaagtaacaagtaaagaagcaagcttcatgttacctgacctactgatcctcactacctttataacgagtgagaagtttgaatgtatcacagttgtaaacccacaaaaaaaatttaaaaaagcgtctagcagcaggatcaaataaaaaaacatttaattgtataattttagaagatttagcttctaagggaaattgtttatttgttcaatctactgtgaagtttgggatagttgaaaagttttggagaagataatcggggattcctttttggtatagtagcaatgtcttcgtcaagaagcggtgaacaccgtcgaaattatgcgcaaggccgaaattacgaatccagtcgctcacgcggtgatcaacgagacagggattatcgtgaatatcgtcgaaattatagagacgagagaagtagtagacgttacgaggattcacaacgtagagattacagtccagctagaagacgcgatcgttacgaaaggcatcgagagtctgtgcgagaggaaagccctaggcgtccagtagagcatgaacgaaactggcaaccggagctgaagcatggccgagaaagatttcgagagcgagactatgaaggtcgacgggatcggaaggaacgaagagacggtgtctcacccttttctcctgaaggggaggggttggaaaggaaaagagagcatgaaaaattgcaagcaccatctccaaaagaagaggaagaaaggcctgttgatcaaggcgacaagatggatggagtaaaggaggataaggatgggtctttggaagtaggaaaaagccacgatgcgatgacgaggacaaagagcgctgaggaagaaattgtggaacaagaggatgaagcgacggcagagatgaaacgtattatgggattttcgggatttgacacaacgacggggaagaagcatggagacgtgggccaggtgtacaagcaaaagaaaaccaagtatagacagtatatgaaccgacccggtggatttaatcgtccattggataatgaatagaaagtcaagaaaggagggaaggtgtgtatggatagaactctttaatgaatgatatgcaagcagaatccggaaaaaagtagttgtaaagggaaaatgaagagaggagtagtttagttataaagagaacatgaaaagagatgtaaaaataaaaaaatgtttaatttagtaaagtcgacgaaaaaagttgaaatgtaaacgagagaagagttgaatcaaaatgttcgtcctaaagaagttgcgattttggaatggtgtattgtttacttggcatgaacttttgccatgcatttaacgcaatcctgcgtgaatatcgctagataaaaaccttatattaagcgagagagatagaaggaccccgcgaatattggaaattgtttgcatgtgcgcaatcaagccgaatccacttttcttacagtaagagaaggaagcgtgtgtagagtgtataaacaagagaaatgaaataaaaactgtgctaaaggaagcatttgcaaagatgtgggacggatgggccagtttatgcaaattcgttaaacaaagctttgctttctgctatggcagtaacaatggcgatattaatgactgttgattttgatgcctaatggcttgatgaaacacgacacatgatcataaaccgtgtatggtattattgtatattgtatggtattgtgtattgtatatcgtactgtgttcgaagagtataaggaaaaaatggtagagaggaaccaattaatgttttactgtaaagtagcctgcattacgttatatttgataatgagctcgataaatgggcttaatctattttcttgaaggggagaatgggacagatggatggaaagatttgaaaatacatagtgttggttgaatttgcattgggaggccggcggagcatgcgaaccattatagaataggcagtatgaaaatttagcaagcgatagctcaagtttgcatgatcgaatgagttatccaaaaaataaactggagtattgttgaattcagttttgagcaaccgaattcgcagtaccttcttacagtacctcctcacagccaagtttctaccctagtagagagtatccagtttgtcggtttgttggttgcgaaaccagtatggacgatgttggttgtcagattaagcagtgcaagttttgcagcccatgttggtaagtgaagagagacaaataggatgacaacgagcggcagggcgagagcgaggcaaggatgagagtaggaagagggaagaaggacaaaaatttgaaaaggatgtgaatgtgaatgtgattgagttggatgaaaatttcgtctttacatttgcccgttataaacgagtgttgaattattcctatactacagatttatatatctacatgattcgattcctacaggattgtaaacccacatgatttgtatacactataatttgtatatacctagtaatgattcttttattctccactccactaatatgaaaatattcttgtatggttatccttatgtgatgaaatatcttttaaacgaggtccacgcggatctccatatcagataaaaaaaaatactacgacaaaagaaggctaaaggaatagggttgagtgctaggtggatggtacgatgttgtttgccctaatacggcatactactagggaaatgttgggtgcataggcctacaatgttagtcgtaagagacgagacgagacgagacgagatgaacgaaataacccgctcccaactctataaagggttaaggatagagagaaattgagtggtacgtttggtgtgccgtttgtcgagccgtcgactgctagtaatattgtcattgtgattaccattgccattgtcaatgtcactgctattgctactgacactgccgctgtactcttcttccgatgtagctttatttacattgtatcggaaaccgtccacacccatggtcgagagctgtgggtgacgcagacattcgaatggcatgccctacaacaactaagaaaatggctatcatgcggaagctggtgagaagaacagcatcgggacaagggaaggaagaacaaagacaaagaaaacaaaagaaagcaattgaaaacaaaacaaaacaattttcattccttctcttatcattccttttcttttcttttctctcattcaacgcactccatcgtatccgtattcctcttattttttctctttctctatatccatttctttctctctaggtgtgtcctctctctctcttcaatttctctactccgcattccaacgcatccttcccccaacctcccatttcctccttacggcccgatagcgatcgtctttccctcgctatcactcgctaccggcccctcctctgcaccgtaacctcctacgtatttaccatatcataaagttttttccgacgcttatcgctgaccccctgtcgccctcctattggcttccggattatcttcttgtccataaggtgatccatgcttcctgaagattcccgaaatgtgtccactttggcggggaatcattccatccacttctttctctctcgctttcctcattcggcgctccccttccgcgtctcattggtcttccgctccgtttttgctttgccgatgttacttggggagaggtgcgataatcctttcgcaaaaactcggtttgacgcctcccatggtataaatagtgggtggtggacaggtgccttcgcttttctttaagcaagagaattccattgtcttgactatcacaaacttttaagtcttttcttttttctaaccacataatgactattcctgacaagcagttggctgccgttttccacacccacggtggtcccgagaacgtcaagttcgaggaagtccccgtcgccgagcccggtcaagacgaggtcttggttaacatcaagtacaccggtgtctgccacaccgatttacacgctcttcaaggtgactggcctcttcccgccaagatgcctttgatcggtggtcacgaaggtgctggtgtcgtcgtcaaggtcggtgccggtgtcactcgtcttaagattggtgaccgtgttggtgtcaagtggatgaactcttcttgcggtaactgcgagtactgtatgaaggctgaggagaccatctgccctcacattcaactttccggttacaccgttgacggtactttccaacactactgcattgccaatgccacccatgctaccatcatccccgagtccgttcccctcgaggttgctgctcccatcatgtgcgctggtatcacttgctatcgtgccttgaaggaatccaaggtcggccctggtgagtggatctgcattcccggtgccggtggtggtcttggccatcttgccgtccaatacgccaaggctatggctatgcgtgttgttgccattgatactggtgatgacaaggctgagctcgtcaagtcctttggtgctgaggtcttccttgacttcaagaaggaagccgacatgattgaggctgtcaaggctgccaccaacggtggtgcccacggtaccttggtcttatccacctcccccaagtcttacgagcaagctgctggctttgcccgtcccggttccaccatggtcactgtttccatgcctgccggtgccaagctcggtgctgatatcttctggttgaccgttaagatgcttaagatctgcggttctcacgtcggtaaccgtattgactctatcgaggctcttgaatacgtttcccgtggtctcgtcaagccttactacaaggtccaacccttctctactcttcccgacgtctaccgtctcatgcatgagaacaagattgccggccgtatcgtcttggacctttccaagtaagggaatgagaatgtgatccacttttaattcctaatgaatacatgcctatagttcttttcttttgttctttatgtcgtttttcgatggtacggccgttgtcaatctcagtttgtgtgcttggttgcagcttggtttcaaatctgttcatctcatgaatcttttaccatttcaccacacgtttataccattctctcatagaatcttcatcaaaccatctcggggttagagtggaaagaaagtcttgttcttttatttccttttttccatcttcaaggcttttcttttcttcctcctcctcgttcatcttgaggtttgacgtgtctgtttagaattttgagctgttgcagcatcttattttttgttttgcgaaaacgaagcgctttactctcttcatcagttggacgattgtacctttgaaaaccaactacttttgcatgttttgtatagaaatcaatgatattagaatcccatcctttaatttctttcaaagtagttgagctatagttaagtgtaagacatccaaaagtgtatatagtgataaagaaaaggtataaatgatatgataaacagtgatgataattagtagaaagacagatgaatggcaaagtgattaaaactggacgagatttaatgagagtagagagatagaatttagaaagttggatgtgtgaatgaagaaatgaatgagtatattagatgatgtagaaataatatgtatgagaaaagaaagaaggaaatgcaccaagttaaaaatgaagttccatcttaaagtccattatactactaatgcaatgccaattctgatcaatgtacaaaagacctcgtttagatggtatttttcctaagaatcgtcttttaatacctcgatagtaatgatattttgtacgacgatccctaatccaacaacctagttaagaatattgtttttccaatgcatatgcaaatggatggatctttttcaagatttgcgtctagtacatcctgtagtagtcattcctcgatattcagttcatacacatcttcataaggctgaaaacatggaacatggctgcctcttatataatctttggatgcaacgttgtgcagtgatttttttgtgatgatcaaatgattttccgacatggatcgccgtggaaaccgtgaccgttcatcctctccctctatgattggtggaaggaaccaaaaaatgccgatcagagtttgatcttcttctgatcgtagttcattgggaagaaaatccgtctcagtcaaggggtgaagggagaaaatcttacgtacgcacaaatggactgtatggcgagcgatgtcgaatgatcgacggaaaatctttatggtacattcatggcaccatcttctttgatttgcatgtcttatagcgtcaaagtagaggaatagagtgaaatgcatcaaatgtctttcatgaatgaaattactcttttccgtttgaaggatgttttggattgtctgagaaatgttttcacattgtcctttaaccgtcttttgacgatttggtacaagttttaaggtgcgaaaatcgatatcataatcgaatgagtggtgtggacaaaagcgatgtaagaaaggtaaagaaggaaaaaaatggaatgaaacacagtacaaaaaagttaatggaatgaaatttaaaaatagttatagatagtgatgactcagagagcggcaatttgaaaaacaacataataaaattacccggaatatgatttgaatacgatttcattgaatgtattagatttctttaaatttttattttcatttttatttattttatttttattttatttttttaaataataatttttataatttatatttatttgttttctgaacttgttctttgattattgtaattaaatttttatctgaaatttttttttttttaatttattttaatttaattcttttccattattgtgtatcgactattttataaaagtttctatgttctcctttttaaccgatataaaaattatgtattcttttaaccatcattatcctcttttttcttctttcttttatttacgatggattttagtcattgtaatccaaaaatcattatgaacgaatttacaaaagtcaatcagttttccctcttctaatcttctttaaatatctttttatttttatttatttcttgctacatctacatctattccacgacttgtttttccttcgtaccatcctcaagatctacatgcgccaagcaaactaaacacttgatttgcgcagccatatatgcacgtggattggaatgctggaaataaacaacagtcaagtttcatacaatattttcatgagtagctcagatcgtagtgtattttattcccttctcaagacggttacttgcgactggaaaccatatattttcaatcgcaaaattaatgttaaccaaggaaaatttgatacttccaacaatacgctttattctttcaatttaatatcttaaacatgttaaaagatcaagttagtacaacatcatcttgaaacaaatccataatgttatgtttaaaaaaaaaaaaaaaaaacctttcaaacatattattatttaggttgcaggatacattcttcaatattcgctatagatttgtttacacattaaagtatcacttttcaatctatccttggttcttcaacgtgcgtagttcatccatcaccttgataggatcgttaagacccagatgcttttgcagttctggatcagttaccctcataaatggattaaattgtttctcctgccccatcgttatgtggcctgcaataaattggttgtgattgcaaagaccctccaaatgatttaatgcctctgattgaagatgttttgaggcgaatttcacattcgattttgtatattcgtgtccaggctaggaaacttgttaggaaaaaaaaaataaaaaaaaataaaaaaaaataaaaatgaatcgcttacatagatgaccgtattattgggtaaagatgatagtactgcgttcaatgcaatatgcatttcagcagccgttccttcaaaaaagcgtccacatcctgcgttaaacaatgtatccccagtgaatacagcatgttcatttgagctgtgcgcataaaagcaaatgctatcacgtgtatggcaaggcgtatggagagcttcaatctgaacgtttccaattcgcaatgtttctttatcctgcaacacatgagaaacaccattttgatcagagcctccataaattgtaacatgagggaattcttttttaagattcaaattccctccagaatggtctgcatggtgatgagttgtgaggatggcttgcaaatcaatctccttgttcttcaactttttcttcaaaattggcattaccctggagctttgtcagcatagaattgaataaaaaagatcaattccaagctttggattattcagtcaaacttaaacactttctctgggagccatgcctgtcatgtcttcttggctatataacaccagtgtcaagtgataaaaattcttccgtttctcatgaatagctttcgataattaatacttacacatttacttcggctggatcaacaatcgctgcttgtcgagtttcctcgcacaacaaaagatatgcataattatcttgagttcctacccacattgggataggtaatatttgaaaagacatattcgttattattattttaatttttcctccttttagcccaccaacagccttcctaacgttcgaacttttatatataaacgtgttgaagtttcaacattccatcggtgatcattgaccgctctattatatgaggcttgataggcaataaattacctatcattttcaagataataatcagttatcgatatcaaagcgatgcgacacacagtcctttcgctgtagagttccattagttcaatatttcccaattctccagttggtcaaaatgcgaacgcaaagagtcagcctcgttccaccgctacattaaacaaactgatgattctatgattccatataatacgataataccattcttagcactgctcttttacaatttctcattttataacaaaagtcattccatacttagtacaaacaacgtaaaactgtttgtaactcataacccctttttaagaacttaatgatatttacggttaatcaactttctgttcgttttcattcttaaacatttcatgcgatggcaaaatgggtgtctttgattttgctaacaaaagatatactcattaattttacctgttcgtcctcttaaaactaaaaagtcacgcgcatttaatcaatggcactttctaattactaaatggaggatacctttaacattgttacatggcattagcattttcacttctcctaacatatatttcataactttgctttccttcatatatcactttcgattcacagaaagaaaaacctttatgagattttagtcaaatgatactcgcttaaaacgtctttcatacattgatcctgtaccccgtgagttttgcacaattatctctaaatccatcctacaactacaaattgtaatgaagggctccaaagtgatattgcctgacatgtcgaaacgccatttattatagattcaagaagtttttatcatgttctaagatggatgcatatgcttgttcaacctcaatgatagaaatttctctttgtaggcacggctatgaacaaatacaatatttataaatttatttcttcaaaggcatgctcgtcttaagaatttggaacattgctgctattcacacgttaaagatgcattactcgaattccatacagaattgagacattaatagacttctttggtatcactagtttatcgattctcaatgacaacttggaaattcttgtaatgactaattcaatttcgtatggctgactgccttctccattagctctctaggtgattagcaatagcatgaacgggaaagaggttaaagttttagatggctggtaagcaaatgaaagaacctagatgctatttattgactttttgactctttattaaattcttcaaggaatcgataaaactgttttaatgcaattgccgttatgcatgtcagtgaatgcttcattgatttctttgagaggtcgacgatgtgtgatatatttatcaatttccaatttgtgatctaggtactctttcaccaaatcgggaagctgacttcgtcctttcacacctccaaatgcacatcctctccatactcgaccagtaacaagttggaacggcctggtggaaatttcttgtccggcagctgctacaccgataacaatggattgtccccaacctttatggcatgcttctaaagcggatcgcattacgtgcacattacctgtacaatcaaaggtccagtctaatccaccatctgtttcatgtattagtacatcttgaattggactttggagatcattagggttaatgaaatcagtggctccaaaactcatcgcccaattttttttttcgggattaacatctatgccaaaaatccggcccgcacgttttttaactgctccttgtataacagctagcccaacacttcccaaaccaaaaacagctactgagtcaccctccttaatatcagcagtgatcgtcgcggctccatagccagtggtgataccacaaccgagaagacagacgctatctaagggtgccaatcgttcaattgctaccactgatatgtctgctacaacggtatattcactaaatgtcgagcatcccatgaaatgcaacaaggtatttccattacaggagaagcggctggttccgtccggcattaaaccttttccttgagtagtgcgaatgcgtccacaaaggttcgtcttgccggacttgcaaaatttacacgtcttacattctggtgtatacaaggcgatcactggatctcctacttggactgtcgtaacttgaggaccaacggattcaacaatgccagcaccttcatgaccaagaattactgggaaaagaccttcaggatcttttccagagagtgtgtaggcatcagtgtgacagactcctgaatttacgattttgattcttacttcgtgcactcgtgggggaaatacctgaacattttcaatcgacagtggagctgctggttgccatgctacagcagctttacagttaatgatctgttttaataagcaagactctgtttttatttaacttaccttgcctgcggtgggtgactgttgcatttctacgctcttgaacaatttctaaaattggttttaagcctttattaagcattggctttggagtatttatacgctgaaaacggctattaaagaccgatgaatttgcattttaatctatcagactggcttgtgaaaatgttcgtttcagcggcaaggagattgatcgccgcatcggaatactgaagttatttcttcatgtatctgattacaacttaatctatgataatagttgtaattgaatttattgtccaaaatgctcgttttaatcgtactatcaccagaagacatttaaaaagttcagcacacatggcaagcttgacaattatattcaaaaggttgaatggaagattgtaaaagttttctaatttaaatatattactttaaatgtacaaagtaaatccctcgctcagtaaggtccttttggtaactgcgcatcccatcccaactacacactacctgtatacattatgttactatagttagtaacttctgcatctttatgagttaattatttggtagtaaattataaaaccggttttctatttgactggcgagagtatagttgggaaataatttacgctgactatgaataaattatcgtaaggctcaaggattgttgtcaattattagcatttgattttgaagtataaacttattaacgttacactagatgcctttattgtagaaggcgaaaggtaattaagataggatatcaaactatccggctttgaaacttacaaagtcaagttctcattctaacttgctgtcttgaaatagataaagtgcgataaaaatcgcccgtgtcataactgctttgttgcgaaaagagaatgcataattgcgggcgacaatcggaagaagaggcatacaaaaacctatgtcgaggctttggaaagtcagttggcaaatatggaatcaactttggcaaagatcaaagttgccccggtagagaaaattccaagtctcttggctggcatatctttcaaagaccatctctcagcatcccttccgaataaaacaagctatgagcaagcggacacaaatgcgactagcaaatcactagtagaccttcctgtttcgttagaagtccgtggtagaaacacggttacgttttatggccctacaagcatcttcggaacttcatttacttcatccccaagacctccaccttctgcttccattgaagatacttatccgataatacattgcctacagctattcttcaaatggcagtacgctcagtttttgtttatccatcgcgaatccttcctcttcgaatattttcatcgctctaatgataacatgtattgttcagaacacctgatttatgcgttatgcgccataggttgtcggtcgtctgaagactcgctgcttgtcaaccaagcagatgctttttataaaatggcatgggatgccttagagagttatgggctcgagaattcacatataacttctgctcagtgcttactctgcctaggtttttataaaatcgcaatgggtaatacttcgcatggctggttgttatgcggtatggcatttcgcatgggacaagatttagggtttcatttggatccaagagattggcacattaataacgttccggttgtatctgaggaacaagctgctttacgaagcaggatatattggggctgttacgttgcagatgtttttgttagctttattttgggtagacctactacgttgagcaagtcagacacctctgttcctacttcagatgatttaccagacttttcaggcattgaggatttcatgttggaaagaggcggagcccacgcatcgtctattacaatttctcagcttctgaatctaatagtgagcttatccaatattaccgatgccattctactcaatgtcttcgcaccttacagtacgaagtacggtattgatctcagactgcaaaatgttggaaaatataacttggagttgatgaaatggcactttgagctaccaccgaacttaagttggaaaaaaaccgaattaagagattttggacaatctccggagttgtgctttctctgtttatatttttttttaataagactttgtctgaatagaccatttttatcaaagaaagggctttacgttaatgacatgactcctagaaacatatgcatagactctattgaagacgtcaaagtgctcattcgggcctacagagaaaaccttggtttgcatcacacccctctgattattgtctatgcctgtattgtaagctgcagcaccgtttttatgctttttgatggggctactcctagtgaaattgtggcattagaacaagatataaagttttttcttcacgtgctaactaaaatttcaaagaactgggatttagcttctaaatctataaaccttatacaaaagaaatctacgatgtatgataccaatgctagagcaaacgataccgatgttgatttttcaaatgataagcaaaacactcatgatttccaaattagccatgatgagaatttgattcaactctttaacgacgaatcaaacttcttcaaccttaatgatttgggtgatttccaatcaatttttggaggtcctcaattttaaaaaatttaccaagtttctgtacttccttataagtcatgcttttacctttttttctatttaaaagattttttttttacctatctatatgtgcatacggtgtaaaaaatattctatctatatttattttcagcttaagatagtaattattaatattatgagattattttaaagctctgctgtacaagctaattgactaataaaatgaataaatcctacttgatcctgtatgaacacgcaaataaagtaatcgtgctaaaacagcctcgtatgaatttgtgaaaaccccgcacgtgtagcaatctaactttttcacttaggtccaacacagaatcgtcctcttaattaaagggtatcttattgagaactcctttcttgatggtattggctaacctcgaaatatcggcagcattgttgtaaagacccaaagaaagtcgaatcccatctctatattgagaagcgtacacaccttcgtttttgagaaatgcatcccactcagggttcaagattttcgcaacgtaagagtgggtagaccttttctttggatcctttgagccgataattgttacaccaagcttggatagctcatcaaccagcgactttccaagttcacgaagatattgttctatattttcaaaaccgatgtccattaagaagctaaggtaattgttcaaacacagagtagtaatcagcgacttgttcaaatgttcaaatcttcgagccgtagaaaaataaataggattcagattgactagtaaatttgcatcaagattttcaatggctccagctccaacaattggaggtacatttttaagttgtggaagcacatcgggagcaacatataatactcccaaaccagtcggacagcttaaacctttatgacatgcaaatgcgcatgcagaaacatttaattcctgaacatctatgctgcttaacccaacctgttgggtcatgtcgactaatacatgaatgttttcaggccgaaatttattgcaaatgtctttcacgttatttagctgtcccgaatggaacatgacagatgatatgccaattgcttttgtcttttcatctacatacggttcaaacgttgaggcatcagcataatatatatctttagacggtattaatcgaacttctaaaccagcttcttgaagggaaatccatccaaagccatgattagggtgctctccatctaataataccacgttatcgccaggttgaaaatgcatagagcgttggaacaagttcaatccctcagtagtgtccctagtgaatgcaattgagtcagaactagacgcatttaaatattttgcaactaactctctagtttcttctgctttctgttgccatagtggttttggattaggattgtacaaaccccaatcaacgtattcatttatagtattggcaactatagagttcatgggtggttgaaatgaaaggttgaaaaaggttatgttttcatttttttcgactaatgggacctgcttacgaaaagcttgaatccttgcgatgccttctgaaacagtcatttggaaattattctgcgaacaattaactaggtctgagagccatatttatgtacttatttaaattgataaacagataagtaaaggatattcatatccgacacttatttatctttaggagatatatgtccgcaattgacggtcatcaatgaccatgttattcaaaacggcgaaaatgttaatatcagcatttttaatttatttgaaattgattataaatagtcccattactgagacgcataagccctttaataatgagtagcattaaaagtaaaacgatcatcgaaccctctgaaaatgacatagagaaaggagaggtcgacttcgtaagctcttcaatctctaactttgaagaagcatacgaggaaggcccttctctaaaacgagagtttaagtcgcgacatgtaaacatgatttctgtagctggtgccatcggcactggcttggttattggctcaggctcggcattgctgaaaggcggaccaggaagccttttcattgcatatttaatgaccggaataaatttgtatgtcgtacttatttctttaggagaaatggctgccttttcttcagatgacaaaggtttcagtggcttttcaagccgttatgtggacaaagctttaggatttgcaacaggatggaattatttcttcaaatacgctatcgtctacccgacaaatttaacggcagttggtattgtgatacattactggcgaccagatcttaacgtaggtatttgggtagccgtttttctagtggtgattttagcaataaacttattgcatgttaaatattttggcgaagttgaattttggctgtcagcagtgaaaattttagttttggtgactttaattattacttgtattgtgattacctctggaggaacacctgtgcatcacaaaattggattccattactggcgagatccaggtgctttcgcaccttacttagtagaggggtctactggaaggtttttggggttttgggcttgtctagttcagtcatgtttcgcttatgttggatctgaggttgtaggcattgcatttggggaggcaccgaatccagaaaaaactatccgaaaatcttcatttcaatctttgtttcgtattgcaaccttctatgttattggtgtgtttgtattaggactctgtgtcccatacgatagcgatattttgtcaagcaatgcttcaaaaggtaatgccgctgcatccccctttgtagtagctatcaaactggctcaaataaaagttatgcctgatgttatcaatgcctgtcttcttgtgtttattattagttccgccaattctgatatttatattggatccaggactttgtatgctttagcaaaagaaggatatgcccccaaaattctgatgcttcaaacaaagcagggaataccatgggttggatgcttagtaacgtcttcctttggccttcttgcgtttatgaacactaaaagctcttctgcaacgatctttggatatttcagtagcgcagttactgtattcggtaccatcaactggataaacatccttttatcttacatatgctatcacagagcaaccattgttcaacaaattcccacagaacgtattccttttcgtagctggggtcaaccatatatagcttatgcttcattaatattcactggtttgattacgttttttaacggatacaatgctttcattcacggatttaagtatagatcatttattacttcttatataggcattgctgcctatgtgattatgattttaggatggaagttcacattcaaggcgaagcgcgtaacatcatctactgttgattttagaaagtgatggatcctctttttgtactagcaattcacattatttcgtttagaataggaagcttactttaaataatcttgtatcggtgatcataaggaaagggcaagacacggcgacactagcgattgatgactgaagcatatttttgtttcgctagtttgattacagatttaatttctagagcaattattttctcattatttatcaagaaaccacctcagtctcgggtataggctaaacacataatatagcttttaattgatataatacaatttgattagcaaaattaacactagagatcatgcgtgaaacgcacacctagttatgtataataaagaagttatctaataaatttgaatctttttaaataaatagaaaatgataattttcacgataaaaaaaatactgtttacaaataattgtacaaatagtgatagataaagagttaccgaattattgattattttagtgcgcttccttaaaggaattttgtgtgagaaaaggtaagtgctaaaagttgtgataaatacaataccgaaaaatggggtgtctagtcaccaccagagaaacgcacaatttaccacgtagaaacttacttttgttaatgactttgatgaaataatgaagcctagaaagattattttaatgggacttcgccgtagtggcaagtcatcaatccaaaaggtggtgttttacaagatgccgcctaacgaaacgttgttcctcgaatccactagcaaactgacacaagatcatatttcgtatgttaggccgtttggcgtttgatctataattcttcattattttaattatgggtttgctaataatttgtttgtatatagatcattcattgatttctcagtttgggatttccctggccaagtagatgtgtttgatgctgcttttgattttgagagcattttcactcaggtgggtgcccttatttttgtgattgatgctcaagatgattatctcgatgcgttagctcgtttacatgtcactgtagctcgtgtcgtcaccattaatcctaacatttgcatcgaagtgtttattcataaagtcgatggacttagtgatgaatttaaaattgacacacaacgtgacatccaacaaaggacacaagacgaattggccgatatagggcttgaaaatgtacctatctcatttcaccttacctctatctttgaccattctatctttgaggcctttagtcgtgttatccagaaactaatcccacaacttcccactctcgaaaacttacttaatattttttgctcgaattctctcgtcgaaaaggcttatctgtttgacgttctttcgaaaatctacgttgcgactgacagtagtccagtcgacgtccaaagttatgaaatttgctctgattttattgacgttatactagatatcggttcaatttatggtcgctcctcccaactcaaacccggtcattcgcctgaaattcttgatgaaacttcttccgttattcgtctctccaacgaccttgttctgttcctgagggaaatgaatcagtatctcgccctcatttgtattgtgcgtgccgacaattttgaaaaatctggcttaatagagtacaacgttcaatgtctacagacagctattcagtccattttctcacctagaacatgaaacctttgaaatcaatcgcttctgtgttgattttttttacctccctgtacgaaatttggggacatgttttttttctacgtatagccttcgtgtatgcgtttgtactttatacttgttctatttgctttattttagagcttttagtttaatgatgactgctttcgtttcatttagtttgttgttatgctcctctaacggattcgttaaatttatgtgtgttgattgagtaagcgagtatcacgaataagtgggttttttattttttttaatgtaaaaacgtggactcaatgaaattcaataactaacggtattctaaatattgcaataaattttgatatgtgactgtaaacaagtgtgatttcttatgatttagataaaagatgagatggataaatgtcggaaaataaaaaacataaacatatgtcacaaagaaagaattcacatctcttcatcagatagtacgaaacaacaactgtggtgaaacatatatgaaaaattttttacttcttaaacatgaaattcaacgatttgaccatcatacgcaggttctgttggaaccttcaacactgaaagttcttttacggtttcgttgtgctcaactttgtgagaaaagccggtataaagcacacgggagggaacatgttcaagactagcaataaattcctcagcttgtttaaaggagaaatgagaaggatagggttcatgcttaagtgcatcaacgactacgacattggaaccttccatcagtttcttagtcgtaggaggaacgtagttacaatcagagatatacgacatatcgccaactcggaatcccatacaaaaataggtttgactttcctttccttcgatgaagtatacgccatgatgaacaggtaaaggagtaacagatatgtcaatatcgtcgagcttaaatggtttgtctggagaaaagacgtggaagtcaaaagtaggcacgcttccacctccagtagcatttttggcgttaaccatatagggaaatgacctttcaataactttataagttctttcagttaggtatattttgacagaaggttgtaaaaagcccaaggtccattctacaatgcaacaaacggttagtaaacttcaacagtctaaagtaatcaacaacgtctaaagtaaaaaaaaaatggtttataccacgataatcacataacaattaaagacctatgcgatacaatttaccattatctttagcaatgttcatcataaattcttacctcgtaaatcgtccattccattgatggcatctgcatgatcatgtgtcaagatgactgcatcaagatatcgaattttgtgctccacaaaatgtttcaatgcgctaacataaaaatgttttccacagtcgattaagatgttttttggacgatctccactcccatcatccacctgtaataacacgcttgtattaaaccggttatttttacgaccttctggtgttaaacttgcgaggcaagtacggcaagttggtttttcaagtgtcaaacaacatacattgggaataccactagagcaaccagtccccatgaaaagcagtttacttgttcccttggtcatcttatccggtataaaagagatttccgaataattcacctttcaatacctcgtcaataagcacacgtttcaaatgaacgactaaatttccaagaattcactacttggatttcttcccagttgaaacaaaactaggatatatgaaaaaaaaatcaattggtagtataatatatattgccaattgaatgaatgaaaaattaattctaaaatatggatagcgagtgtttaaatttgcagaaacatatttcaaggcctgccgcgcattaataatcactgaataacgaatgataaaaatcgcgtaatctttctaatatcgaattgtttagttttacaatatacggtttagcgattatttatttcctcgctgcggtataaaatcaattggtaaatgaaattcataaaataattaaattttaattgtacgttaagacaacgtaaatgcaaatacaaaacattggtaaaccaataattaaactttcgaaatatttaatttaaaaacatcttttaagaactagatgtgttgcgactacgaatgaatttctaaatactacgaaataaacaattggatatcaaatattttaattaattactgaattacacactcatgaattattataacaatttttgatatatttgtaactgctgattactatacattgcttgttgcagtattagtaaaacaatattgattttgaataaactttgaaagtaatggaaaaaaggaaaaaaagacattgtaaagaaaaattcctcgtaaaaacaaaagttcacttgctattttcaaagtatatataatagcaatcaattcgtgagatatcgaattcatttgttatatctagacactataatttaaatattctggattgttttaaaaattatagaagcaatgaatcactgtaaaataaaaaaaaaattgactacgacaaagtaaaataaattaataatatatacatatattaaatgaatataaaatacaaataaaaataaagaaaataaaataaaaaatcattcatcgcttgtaaaactttatcaagcataaggtatttgcgaagcgagtgtagtataatatacttgccatcatacagtttgagccgagtattttagctggtagttaatagaaatcaccaagaaaacctaaatcctctgtttatgacttttcaagaactactattcccaagattaatgtcaagagagttcatatgtattccaaaatatggtagagcgcgttactgaatttcgagctggttgagtttaaatatttgtttatgttatggtggaatctttggtaaagcttcaaaattattgtactaaaaaaactaaaaaagtgaacctaggatactagctagcaaaactactttctcagaattatgcaaattatttggggttattcattattataggcgctaatctgccatggacggagctgttaaaaagaaacgagaattgagtgtatttaaaatgaactactttccattaaattgtttctttgcgtaacctcagttaaaaaaaaaaagctattcaatgtttatcgaataacgtacagtaagacaatccgctacaccaaccatacttgttcaaatatggatattccaacctttgacgattatttcatttcgagcaacgtttacagtatatctcgaatcgtttacctttgcctagaagttaccaattgtggaaaataattttaaatatatgttgttctggtatccttaactagaaggtaagagagaaaaagtgtgaaagagtggaacagttttgagctgtatattgcataaccagttaaaaaacaatccctctatctttctaaagactttgtttggaattagcaaaagctgaaatttaaaacattcccaaatgatcgtttataaaccaaaattgttactgattgtttacaaatctaatgttgatttagtccaacgagttatttcatatcagattgattgcttgcgaaaatattgcaaactggcgtatcttacacaatcgaaccatgttataaagttcattcacaatcaataaaaaaaaaacttccgcgatttaataagaaatcctaatataagggggccatattcatgacttcaacatgggcatacccaaatcatcaatttatttttgtatactattattctgcattatttcattctatttacagtcttctaaagatgggcctaaggaactaaaagtcaagtatgtatttctaaaaaaagccacagcaaagcaaagaggagagtcatccttgacagattcagattattttcctaagcagcccaatatgaacgctactttgtttatgctttgccgtaatagagacattaaggacgctcttgtttccatacaaagcgtcgaggatcggttcaatcatcgctatcattacccatggacatttatgaatgatgccccttttactaaagaatttataacagctacttcaaaaatggtgagtggggatgctacctatgtccaactcaacaacgaagagtggggaattcctataaacatcgatttaaatcgtatgttgaaatcaattcgggatatgaccgatgacaaagtaatatatggattttcactgagttatcggatcatgtgtcgcttcaattcaggatttttttatcgaaacaaagccctttcacattatgattattactggcgcgttgaacccggcgttgaatattcttgcgatataccttagtaagtgcacaagaaaaattgactatttaactcttgtttttgtaatatgatagaattttgtcactaaccaattctttaagtgatccttttcgaaagttgagtgacgagaataaggcgtatgggtttgtcatatcaatgacggattattatgaaaccctcccttctttatggaacgttactcgagattttattcaccaaaacccacaatatcttgcacaaaataactccttggattttatcgttaatgaccaccaggggttaagtggtgactacaatctctgccatttttggagtaattttgaaattgccaatttaaatttctttcgaagtcctgcatacacagactactttgcgcacttagataaaaattatggatttttttacgagcgctggggggatgctcccgtacattcactggcagcatcgctatttctgaacaaatcgcaaatacattactttgaggactttggttattaccatttaccctggtaccattgccctacggatgtacagtcgcatgcgacagctagatgtctatgcgatccgactggtacgattgattatttacccttctcttgtgctattaaatggttagaaaacatcaatagttaaaatacatattacttgtaattcccgagattacctattttatttttgatatttgttttaaaaacatatttattgtggacataaacaaaagctgatcgttaactaatgatgaaaacaaaagactgggaatatcaagtattgacacaaattttttaagttttagaacaatttgcaaatattgaaaagtgtggaccctataaaataagaaggtaaaaaaaaaaactgaaacgattttaaaaaggaaaaataatataaaaaatctaagaatgaatttaggaagctatcaacaggcatctgactttagttgccaaattagtaatttcttgttccttggaatcgttcgttcgtacacttgccaacaaacttaatatctgaaacagtcgagcgaacacctctcctgcattatctaaagcattttcagcagattcggcacgcccaatacagatttgtatccgatttgcaattggcaaaaccatataatcgcgaaatgtcatcaatgcaagacgatggacatttagtttttccctatttgtggaacaaaactcatttacttcatagggtaattgtgttttttcttgttcatcaaacaattttgtctttataggtaaaaacacaccttgaacgtatggcaatacggaagaaaagaaaaacagccatgtttctatgatacgattcaaaaataattcttctggaacaggcgataaactgtccgaaaggcacttggtagccttacggaatagtgtctccaagtgtccaacaaactcattcatcttcgtatcacggataagagcttgtaaatgtaatataagaattccattcaaatcttcaagagaatagtgcaaagcctcacccgaatataaactacaaacttcggattccacaataagccaagtttcatccgcggatatgggaaccaggttaaagcgaccttctaaaggagagcgaactttgcccaatttagcaaatgcaagagaggctgcaccgaagccattgattatttgatttgtaacaagtgattgtgggatggaagcgccaaaaattcccccagcgtctcttcttcctcttaagaaatttcgagacccgttgagcgttttctgcaaagcagaaagatctaaaccatctttaggctttttatgcttatgcggagagaggttaagcagcgataattgagttttcgtagaaatactttgaacttcggcattaacattagaagggctagtaggcgttaaaacgttcaactttcctgggcgcttggaatgcttactccaatgtgtttcctcaaaaaccggatgactgctactttgactagatcttctgctaaatggccattgtccattaaacggacttttaatgttttcagtcgtgtcagagtcgccaacgtttgattccttagtagtaacagtctccaagtcttggttctgcccattttccgacaacgaaatagtgttagaaacactttcaatgctagttttagtgttttttggaatccaattaatggatgaggcgctcgaggtagatgaaaaagatcccctccctaccatctttagtaatatttttggaaatgtactgagggtatccaagaaatttgcttttagttacgcgaaatgcgattcttcaaaataagcatgagatgatattcattgttcaatcattataaaatgattaaacttacttaaaaaaatgatattttttagaaagataaaaaattttgtttatttttgaatatggtggtattttgctaaagtatcgatgtgcgccttaaattaagataaaatatagaaacgaaaaattgattaagaattccttataacgatatcgttctaatgtgaattgaatgaatagcatgttgatataataattgtatgccaaagaaaaaaatagttaatgctaaaagaaaacatggaatgttatttgctatataactttttaaaagttagtaatagaaaacgcagtaaaaaaacattgattttgtgaattactatcatttgacagagtatttacggtacatattacgacaattcagtttagtagatgaaaaacaacaatatatatctaattttctaacaaaaaatgtaaacaaaattgattatgaaaagaaagggaataacgaaaaccagtatttacaatgtaaagcttccagctaagcttttcgtaacccccctatcaaaaaattttttggttggcaaatgagagcaaggttaatatatgttttcgaggaacaagatttctcgtaataatcactttttatcgcactatataaccaatccattcaatgaccaagtctacgaaaacatacacttttacttacttaaagccttcaaagtgctctccatgatatccaaacccttagcaataacctcatctttaacattcaaactaggaaggacacgggtgttgttgtttccacctggtaagagtaaaagaccttgttgacgagcaagctcaataaatttagcagggggctcggtaaattgcaaaccaagaagaagaccacgaccagcatatccacgaataagattagggtatttggcaacaaagtcatcaaaacgtgaagtaagagccttgtgttgctttctaacgttttgtagaatcttggatgaccctaattcattaacacagaatgtgcctacacggcaagcaacaggattacctccgaaagtactgccatgttcaccagggtgaatttcagcagcgatcttactggagacaatggtggcgccgataggtagaccattagccaaaggtttggcaactgtgataatatcgggactagcgacatccttaacgatactatgggcccaaagatcaccgctgcgaccaagtccgcattgaatttcatcatagattaaagaagcaccaaccttatcacaggccttgcgcaaagcaatcaaaaattcaggcttggcaggacaaataccaccttcaccttgaacgggctcgacaataacagccgcagttttgtcattgacaaattgctctatggatgcagggtcattatagacggcttggacgacatcaggaagtaatggttggaaaccacgtttatatttggggttcgcagtgatactaagagatcccaaagaacggccgtggaaagagttattaaagtaaacaatttgactcttcccttctccatacttctcaaacgctgccttacgagcgaacttcaaggctgtctcattggcctcagtaccacaattggcaaagaaaatttttgtggggccagcaataccgctattttttgccaaagaattattaatgacattagatagctcaatggcaggctcgttgtagaaaaggttgctactatggactaatttggagcattgatcagcggcaagtctagcaacttcaggatgagcatgacccaaagatgtaacagctacgccagaggtgaagtcaatgtatttacgaccttccttgtcaaacaaataggagccctcacctttagcagctacgactggatagcgtgcataaactgatataatattcgccccttccttcttgataatattgcaactggttgtatcaggagttggatctttgtgggtaagctaaacttggttaataagcagtttaagaaatattaaaattagtactgtatgaggcagtatgaaagcacaaatgaagatttattttgttgggtcagtaagaagcattctcaacatcaatacttgtctaaaaacaagagcaaagtacagaattctcgaaaacaatcagaattagatgatagtctaattatttgccatcgtatgttcagttgcacttacaatgcatactctatcaacaaacttgtacttacgctgacaaatcgacgaaaggcgatttgggaaccagacgaacgaacagagagaagtgatcgtctttgaaacattgtaaagcagttacgggcttattaggggggtttggttctggttatgtgtttttatactgatatcggaagttcatcgtaatcgtgactgatttagcgagatttaaaacacatcaatattttcatgacagtcgtctaatctatgtcggttatctttatcgaattgatttagattgatgaaaaattaagccatgacattgtcaaaagaaattccattcacaagaccacctttcatggctgtacgcacacgagatgcaaatccttgagggtctttatgcaaatcagccgccgcctctaaaagatatcgtttgttagtatagttaaataaatctagaaaatttgttaaggagcaaaccagatttcttatattaaaattgcttatcataatcattgtcctcagtaaagaaccttataaatcccataataaaggatcgtagaaaaaatgagtatcaaatgatagttaagagatgaataatcatttccttgtaatgcaataacaagaaatagttcattgccccccaaaaaattgtaattaacctacctttgttgagtggatcttctgcgtttggtgacaagaataaaaattgcaatccaaccaaaatagaattcaaattcaacactggattccaatcctgacgcagaatattgaggcatacgtttccctcaatatcgatatttgggtgatagatctaacagtaggtcagaacgaaagggttcaaaacatgttataatggttattttcttaaatgcaaaaaatataccataagctgcaactctaatttagagcatgactgacatactttgtttagacatttaaccttaggaggatcatgaggataattatcgtcgatttggattcgaaatttaaatttcccacccttgtaatacccttttcatgttaatcaaaataaaaaataatagtctcaaaaagtctacaccaaatattctttcatgcggaatcacaaacttaccttcgtcaggccggatttctaaatgtagcacgttcaattttataggatctggccagcttgtagacatcgtagatgggatttctaaatctgtaacgtctaaattcatcgaaaatggttagtttcgagtaaatcgcgaaaagttatcaacatgatgagtcgcacctttttggattcggatttgtgctggactaatccctgacgcatttttctctttttgagcttctttcttttttaattcccaaatttttctcatgatttacgcgattcttgtaataggcagaaggatggaaaatgcgcttacaattttgggtataaacaatactctcatacatcattaaaaaatagcgaaacatgtagacacctaaagtgctaataatgtggcattttatattaccttattcaattgcaataaccaattttaataaagtcgttactctacgcaagcattcaacaatattacgtactggaacactgctatgtaaagttatatacagacatcgcaggatgtcgtaaatttagggaatgggaaacggttatcatagtaatgaaaaatagttctcctaattagagaagctgattatattgactttacttaccgaatgatttaatatattcctttactattaattctaaaaaaacccagacttacaacctagtcgttaaattgtaggaaccgactacaacttcgacagctgtttcaaagcatttgaaaaacttacaaagtgtttaagattgaatcttttttttaacctgtactatatttttctcttgtaattagctctattttccttttcactatgccatttttgaaaccttcaaaggtttcacttaaacgaattctccaaggaaatccacccaaaccaattggcttaactgagtatggtcatttgctgaggctcgttggtcttcgtgaagcagactctaaggaagagaatgaaagaacaattctaaaactcaacgaaggaatcattcaaatgcatgcaattgagagacttgatacatccttcattaaggaaccatttcgtactttgaatcatgctattaatgcggaatctctaccatcattacccgatcaagagccgtggaatgtatttcagaatgctaagaaaagagacgggcagtactttgccgtttattctaagctaaaagatgattcctctaatgaatctccaaacaagcaataaggttggaaaatctacgttctgttaaaaaaggaaggaatgaaacaaatagggtataaacctttactagagcggtgccttacatatagaacatgtaacaaactctcgtataattattcaaaaaattgatattatcaaaaactaatagtattttccacatagcttatttcttttttgcagcggcggcggcagcagcagcggcttgtttttgtttcgcttttttgctagagcgatacattatgtaggcagagatcccaaaaatagctacattcattccaagaggggtgtatttttgacttaagtgtccgtaaagtgcaagtgcctttccaaagacccagtaaaaggacttcaagggcccgttaacagagaaaaaaccttgctcttttttcatacttttgaacccgtctttttcatataaggcgattgccttgttcttgggaagaacctgaggagaaacacggtagaaattttgattatcgatgaaataataagaaggaatccgagaaatgagtaagcgtacagaaagttcgaggctactgctcaagtaaacacgggcaaagtggacatccggatatttttcatgaaaagcatgcgaaaggtcctaaaattagttagtacagattcaattaaatccaaagatggtttaatttatttccgaggctcaaaattcaatctcataacaagagcatttggacaacattaaatgcagtccattacttacgttaaaaagtagctctccaagagtacagttagcacagccttcagcagtcaactgcacaaaccatttgccagattcaatgacatgatcccaggttttatctgaaagttcgacaacggtggaattgtcaaaagcgcaaactgggtctgtgttgtatttttcatacggtacctgtaagacattcatagcttcaatggcagctgattcatctccttcacaactataagctgccacgaaatgcagaagttcaaatagaaacacaaaaaacaaattaattttcattgaagctgaataaggtaatgaaaaatattttctctgctgctttagcaataataaacacgagttatgagatgattttggatccaactcaaaatagttggtagctgtgagaagaagatgctagacgagctgatagagcagaaacgatggccgcacaatacgcagtaaacgtttaccattcaaggatttaaatttcatattaactatactattataggaaaatccaaagcttgttattgtaattgagaaacactaagcatcaaccctgataaaatattacaataacgataatattcaaactcagaaagagactacgcttctagtgaagccttttaattaaattttttatatttttttatagaaaaaagtcaatgctgaatacttcgtaattcttgttagtaatgtaacaatatctcgtaatgaaaagctagaattgttcaaattgcagctagctaagccttaattaatccactaataaactcaataaattctttttatgttgattgaactaagtgagagtttaggtattattattccttcgttttcgtcgagaattcggacccttgtaacaaatgtgctttcatagattttaaggcatcaacagcaatcgcttgcttcttggggaaaagtgtatttcgataatatccccttgtcactgagacgacatcaccttttgtaaagttagtagtttcctacgacggctaaaagaatgcatttcttataataaaaggatgtaaccactacctccctattataggtttgaaatgaagaacattataattatgaaaaatttagcataccttgccttcctagctttgaaacttcgttgtttaacagttttaccaaaaacggttttggctgtttacgaagaaacctctaaataactgtgtaagtaacggtgattttttttataagcttgacataccagttgcccataaattctttgaaaaggtgagactgctagttcaagggaattgaagcgaaaaaatcgagttgtcggtttcataatactcatttcaattaaatgggtgcaccaagaaatccgtcaagaaagtttttacaaaataaaaagaaaagcagcttaaataaattctcaattgaatgtagaattcaaaaaccgttagtttagaggtctaagacgaatcttgtagtgtgaacctttccgatgattagatttatagtttcttttaattgttatcaaaataatatactatttaggcgcgatatttgtgatatgaaaatggtcaatttgaaattgagcgaagcgcgattccaagctgtgctgcgcgcaatacttcaagatctaccaatatatctcaaccagtaccaccaactttatttgtagacatttcaacgaacccattataaaaaacattgctaatattagtgaattaaaaagaataacaaacatcctgtttttctgttcgaaagttgggccgctagtaaaactatactgaaattacaattacgttggttaaattgaaacacttggaagtggatatttagggctctatgaacggaattaatactgctaacgaagaaattacaaggagcttggaagagtccttaaatatttgcaagcagtctagtaggctgatgcaaagaaacttgcagacaggacgattgatggatgcatttcgtaattgcagtattagtctcgtggaaatgagaaattctgcacttactccaaaacaatactatgagctgtatatgtttaatatggaaagcttgcgtttacttgggggcacattgctggaaacgcatctgaacggtactcacaacctaatggacctttatgaacttgttcaatatgccggtagtattgtccctcgtttatatctcatgataaccgttggaagcgcttatttggaaacgcctaatgcccttgtacgtgaaattatgaatgatttgttagatatgtgtagaggtgttcagcatccgttaagaggtctttttttgcgccattatctgcttacccaaacaagaaaaggattacctttgggatcagaagatgaggaagatgcatctcgcaaaggaaccgtactcgattctgttaaatttttagttatcaactttacggaaatgaataaattgtgggttagaatccaacatcttggtccaattaaagaattttccaaacgtacccaagaaaggaatgagctaaaggttcttgttgggctgaatttggttcgattatctcagttaaacctcgatatagacacttaccgagatcatgtccttcctgccataatcgagcaaattattgaatgtcgggactcacttgcacaagagtatcttgttgaagtaatttgtcaggcgttttctgataatatgcatcttcaaaccctcgatacatatttcggtacggtcataaagctttctccaagcgtaaacgtaacccaacttgtggtcgctatgttgaatcgccttacggactatgtccaacgtgaatatgaatctgattcttctaatgaagatgaatctgagactgtaaccgaaaaattaggagacataaaaattaatgaggaagtacagcaaaaagacgagcaagaatgccctggagataaagtaattcctccagaatatgctattcaagaggttttatggtcacatgttgttgaagttattcaatctcgtagtggtcttccactagattgtattgtttctatactttctagcatcctcaattttttcttgcggtgttacccttataaaccccagtatgcagatcgtgtttttcaatacattaacgaacatatcattaaccagccctccttacgaagcgctcttcatgaacgtccattacaaaaaagtctttgcgcaattttattgcttcctcttacatatttcccttccttttcttactgtcttgagctacagaatttccttcctgtatttaatgcgcaagatccaaaccttcgttacgatattgcaagaatgattgttcaaaagataattgaaaaaggccactcattaagtgagcttacagaagcacaagagctactaggttttgtgtctgtcattattgaaaaaaagggagttgatagccttgatgacttacaaaacgttgctttgatggttcattatttgaataatgatgacccgcaaattcaaatagaggtactatattttttttcttactgatttactgacaacttagatacttcgatccttgaaagatacatttataaaagccggtgagaatgtcaaatatcttttgccggtcgttgttaatagatgcatattccttgcacgaaactttcgaatatttaaggtatattttgtgttttgcaagtctttactaacaatacatttagtgtatggattgggctgagaaagttcgtcttctttgggaatttgtaaacacttgtatcaatgttctttacaaaaacggagattctttagagctgtgccttgcattatatttaagtgccgctgaaatggctgatcaagaaaattatcctgattttgcttacgaatttttcacacaggcgttttctatttacgaggagtctgtccttgactctgaattgcaatatcaacaattactaatgattatcgggaaattacagaaaactcgtaatttctctgttgatgattatgacacgttaattacaaagtgcactttatatgcttcaaagcttttgaaaaagcctgatcaatgttggtaagaaacaatgatactatatattaaagtgattatactaattttttactttagtgggatttacttggctagtcatctatggtggcaggtcgcatcaggagaagattcaagggtaagcaaattgtgatttctcatctatatttactaacattcctatagccttttcaggatccaaaacgggtactcgaatgtctgcaaaaaagtctcaagattgctgatgcttgtatggatcaggtatgctcataaatttaaatttcgtttgtaaaatccttttttcacatgttattctcaggacatatgttgttattaacttttttttagcttactagcctgaagctttttatcaatatattggaacgttacttttattattatgatcagcattgcgaatctatcattgccaaacatataagtggactaattgaccttacagagcagaacatgagatccattttaatatcctcgcctgccgaccttattgctagtgatccaagagcgtatgctagttcgatctgggaggttgctaatgtatcggtaattgattctcttaaaaatcatttagaaagagcaactgcttacgcagagaaacgttctgaagatgaacgttggtctagtatttttcaatgatttctcgtatgcgtttatatcatgtcttactccctaatatacttctaataaaatttttgtattactaatttattcatttttctcttgacagctatatttcaggttcttagatttttttctaatagaaactgcttaccaaacttttttttcaactcgtacttgaagctacgatcatagccacttcagtccgtattcctaatatattgaatttttattcgaaatttgcatttgtatgcctcattaattaaaaaaagaaagaaaagaggcttaattggtaaaaaacaatagtgttattgtcttgaaaaagtacttttcatcaggcattgcaagcacttcgtcaaacacctacttctatggacgtattacatatttattgtaaagaactacaatagacttaaaatgagtgacgatagatttgcagaagatgaaattatacagcaaagacggaaacggaggttggaaattttaaagaagtaccaacagactggcaatggccattcggatttgtcaattccagagaaaaagctaaaagaagatgtcgaccaagtctctacaacgaaacctatcgaagctgtaccaaaaatgaaaaccaatgcatctaaaattgagattaacaaagaaggttctaattctaatactaagcttgatgtaactaatagtactactagtgattccccctctatcaaatcttctgtacaaattgaagatactgaagatgacatgtttgcagattctccttcgccttctgttaagcggcaaaacactgggaaaggtatttccactctaactaggagttttgcagatatgcaggataattgggacgatattgaaggttattataaggtagttcttatggaggaattggattctcgttacatcgttcagtccaaccttggtaaaggcatgttctctacggtggtcagtgctttggatcggaatagaaatcaaactttcgctataaaaataattagaaacaatgaggtaatgtataaggagggactcaaagaagtatcaattcttgagcgactgcaagcagcggatcgtgaaggtaagcagcacataatccactatgaaaggcatttcatgcacaaaaatcatctttgcatggtgtttgagatgttaagtcttaatcttcgggacattttgaaaaaatttgggcgtaacgttgggttgagtataaaggctgttcgtctgtatgcctatcaaatgttcatggcattggatttgttgaagcaatgcaacgtaattcattcagatatcaaaccggacaatatgctggtgaacgaaaaaagaaatattttaaaaatatgtgaccttggttctgcttcagatgcctctgaaaatgaaataacaccgtacctcgtgagtcgattttatcgtgctccagaaatcagtaagtctaaataaacgccaaattgcttataattccaaaaatatggaaattgaattcttcttctcattacttttgtactcttttttcaagatctaacctttaaaatagttttaggctttccttattcgtgtccaatagatacatggagtgttggatgttctttatatgagttgtatactggtcaaatactatttcctggccgaacaaataaccagatgcttcgctatatgatggaatgtaaggggaagttcagtcataaaatgttaaaaagaagtcaatttttaaatgaccatttcgacgcggatttcaatttcatacaaattgatcatgaccccattacaaatcaagaaacgaggaaacctgtaaaattctctaagccgaccaaagacattcgatctcgtttaaaagaagtcccaacttcaactgatgaggaatttataattcgacaagagcttatggatcttttggaaaaatgtttggagcttaatccagagaaacgcgtaccgcctgaagtagctttgaagcatcctttctttataaaaaaataaactgcgggttcatgggtaactatcaatttagagtgaagcagacactgtttcttagttacgtgatctctctggtcaatcaataccaatcaatgtatatattttatctaaccaagtgtaacaattttgaatagtagaaacgccaactggtttgttgtttgacttacaaatctatgtggttttcaattttctttctccagtgtaaatagtgtttgtgtcgaaagagtctcatactcgttcaacaaattagatactaatgcaaaactaattgcttcattttattttatcatttgcgaaataaaaccaatggtaacgacatttcgataactgcgtagatgtcacatatgctgtcaatggccgtggacattttagcaattgccaacattcctaacaaaatctctgtgacccaaaattcatcataaaaatatgagagatcgtttaaaggatcctgtaaaaatatttgaaataaataaagggaaacgccctgtacacatagcggcaccaatggtgcggtattcaaagttaccattcaggcaactagtgagagattataacactgatatagtgtatactccgatgattttagcaaaagaatttttacatcctaaaggacgttattttgatttttctacaaacgatgcagatgcaagcttgattctacaattcggtgtggatgacccagtaattttggaaaaggcggcacaacttgttggaccctatgtagatggtattggaattaactgtggttgccctcaaacatgggcaatacaggaaggaattgggtcagctttgttggatgagccggaaaaggttcataagttagttcgtgcggtcaagtccaccttgggtgaaagcttctgtaccgaagtcaaaataagaattgccaaagacttaaataaaactcggcacctgatgcaagtcattgaaaaatctggagctgatataattactgttcatggtcgcactcggcaagatcgctcttcattccctgtcaatttggatgcaattcgagaagttcgcccatgtgtccaaattcctgtcgttgcaaatggtgatgttaaaagtctccgtaagggtcttgagattgctaaatatacagaaacccaaggcatcatgtctgctcgtggtttgttagaaaaccctgcgcttttcgctggatatgaagaaacgccttggggctgcgtggagcgatttctttggtattctacatcctattctctaaatttccatttattctatcaccatttgactaccatgatggggcaaatgactactaagcgtgaaagaatgactataccgaaagatagttttgctagtgtcatggactggctagatgagcatttcgttgttcggagacccgatgaacccatgtttggagaatcggtattgccttgtcgccgctattaatctcaactcattgtttgtttattagttggcattgtaaatatgaagtgatttctgtaatcaatttatgcagggatcaatcgatacaattacttcaatttgccaacgttttatagttattgttttttttaggtgttttagaagtctatggtttatcattgtattttatctgttgttctttaccagaattagaatcccccgaccttgttcattactactttacatttttagtcatactcatttgttacacttttcacaattcccttccgtctttatctcttgaatattatgaattctattacacagtacaatcaacgctatctacattactttattaagagaaattgtactcttgaaacagcttgcgaaactgatatctcgataattaaaaaatgcgttttttcaacaacggcatttccttgttttatcaattgtttgtcttatctccaccatggcatagcagaattggtatcagtaaaaaatattgatcaattcatatttctgtcaactgtgttataaaccagatagcataacggacttaaaatgaaattgtagagatagaaataaaatagaatgaagagaaaaaccgattaaaacgaagaagtgaatgcatgacaaaatattagtacattttctttttaacagtacgaagctaaaataaaatagtagaaaccacaaggtaaagatgaagaaaatgcatcttagaggttgttaaaacttcacgtagtaacgcatccttcaaactatactaaatagtagtttccagcctctaatgctgttcagcaaagattttgaactcgaacttctagatattagttacagacgtctaatctgctaagattaaaaaatttaagaggaaaatgagaactatttaccatggttctatatgctgttagtaaaatacatatccatacaaggattagcaaacttataacttacgagaaccagaccatcagagtactcctcttctgcaaaaccgcgatcatcgtcagaactgtcattaccatcttcttcttcactgtctgaaaagtcttctcgatctgaaccgttaataaaaaaattagatcgcggatacttgttttcatttccgcgcgaaacccattcaacaacttcatcgtcgtcatcgtcgtcctcatcagaactactaaattgattggcgttgttatcggatatttgctgagacatgtactgagcaaaatgatcgcgattgtcttgatcactatcgttagctgattcaaaactaagtcgtcgcgacatctcacgagacagcgggtcttcatcattaccatcatcttcgtcattagaagacgaattatgcgatagctcacgatgaacttccacgacatcgtcatcactgctattgctttccaattcttgctccagcgcaaactgcatttcaggtaaattgttggcgtccaacatctctccttcgtccatgtcttccaaatagcccaccatcgagggttccaagcctcctaataattgattatcacggttcctcgtttctactaacgtcttatttacaaaattttgccatttttcgtcattgataagatttagcaattcctgatcaaaggtagaagaataatgttctacaaacttcacaacttcgtcagcaattatggttagatgacccatatatccagcccgaaatccgctaggtttagctacctttttatcattcaattcttggccgtacacaatcttttcagtgattttcccttgtttaaacatatcgacggcaagtgcatagttttgatctttgtccataggagcatttaacacctgctgaacaacatcatatacaacgttatgtaaaaaattgttccaaggataatcaaagaaatgatcaagaatagtcggaattacattattttgaataaattcaatctttagaaaatcgccaataacagggagctttttagcatcctcaataacactttccggaaggggttcgtaagaagtatcagaagccgcatcatcgtccccatggtgtagtgctttagcggtttccataacgtccttgtattcttcttcactaacgggttcagcctcggacattggggaatcagtagtagtcaaattaaggttatccttagtgatttgcggagcacgaccgtgcatatcttcagccccgttcatgtcttcagtttccttaaaatctttagaatttttatcggaaaaagtagaatcatcatcgtcctcgtcgctcatgacaagatcacgtgcacagctattatggcggaaaagataatcacgaagatggtcacgctgcattaccatggcttcaccattaggatcgctaagaagggacatattactacaatgaagcaactcggcgtaaagttcacaaattcggaaacgttcaaaacctaaaggcttgatcttaccaaaactggtgggcatgaggtcggactcggtggaaggtttaaggaggattttttgaaagacaggaattttttcggcgaaaagacgcaacatggtcccaaggtaaataggatcacgggtagtaggaggatgcgtgtcaagaggcatttgcaaaacgggtgtaacatcgtagtcactgttgttcttacgaattagttctattacgatgctgacgccattaataagagaagtggcagagtgaggagctttagaatcggtcatgtaatcagttagtgtagttattgtttgtctggatactagttctcgtgaaagggagttaggtccaataactccgggttcattagaattggcagaaatagcgataattgcttttataacatcagcaacagtaaactggacgtcgggatccacatatgggctaagtagacgcagtaaggattgtattaatccctgcgaatacaaccagtcagcaattccaatagcagtattgcaacgatccattgaaatgaatttgagcaacagatccatgattgcgcttgtttccgcatgacggaggatcttttctacaaagttatcaatagattggataaaggcaaccgtttcttcggtttttttatccagaaaatgttcattgacctttgcaaagtatgatgcttgcaatgggtttaatgggccctcgctatccaaaaaggaccaaagtttcaccatcaatgtcttattttccacacaagcctcacagatggaccaaacgtcgctactgaggatttcactcgctatgtaggaaagtctggtatgttccggctcttcataaccaccatcggcagaaggtatctctgtttcgtcaacctccaaaatataatcaatcagctggctaagtacttccggcttgcaaaggtattctaaaagtttggggttgtggcttttacattcgtccaaaaccccattctcttctaacaactcctttaaattaatctcatcttccggtttatccaaaatcgcctcaatggcgcttgagctttgaaatccaaatccctggcccaatctccaaaacatttctatcacttcctttaaaatgtatgtaagtcaaagctatgtttatacttcccaaggcttaaacggcgaagctcttaggtaaaggcttccccttttgcgttcttgttttacggcggtactcttgagccgtgcccttcactgtatagataatcaatgtctgcggttttaaatatgagtatcaaagagtctcaattttgaagtttttcctctattactacttccaaaacagacagttgcggttttaagctgttggcgaagggcagataagtgtgaatggtgaatcctacgtagttcgttcttccatatggagaggtgggggaaagccaattgtctctttactgcggctttaggaagcgatgtaaaaacattggctattctagtgtaatgcgcaatcaattataccgtggaaatagcgtgttgcaatcaaatttagggatatggtaaacggtggtggggttgcttgatacatattatattttgatacacaggtaatatgggtaacaggtaatgctgatattcttatacaaaggggacgtttggcagctaatcactgaaaaagctcaatacttaactgtactaacgaattccagctaggctctatctagagtatgtttattaatctaaaactttcttttggaaaaatcagcaaatctttttgtgctatgttgtatcataagatagcggatagataacagaacatgtgatatataacgatacggaacgtactgtattattcgatatactgaagttgacattacagtagttcaccagttttctgttagcgaaatctataagtatcacgttgtaaatcggtagatatccttagcagataatttcacaaaagaaaaattttagcttaaaagttttaaaagagtattttatttacggttataaaagctcctaaataggagttaacttaactctcctatactgcagaagtcaatccatggcaaggactaatctgtatcgataatgcatttactgacgatcaattgactgtattatttttcgcatttccagatataagattgcttcaaagtgttcgttatagcatataatgtaacttaggaatactgctagtcttcttaaaatgcggatgttagaagtaatctacctcctaaatcagctttttggttcctatttttgaatattctttgttttaagcaattgattcgaaatttttcaattttgtaattctctgcttagtataactttgtaagatctgaaattgcgataatttgaaaggaccttgcttgtttgtttacgcagttatatcaaccggcgcattttttgatcaacctctttttatcgctcattatggaaaacaatcatcatttggctaaggattctttggatgaattgaatcctaaacgtggaaaaggcgagcacgaaactcaggtctcacaatacactgtggtcgaggaagccactatacctcagtctttaggtaagaaaaataccctcgttgggaagaaaaagaacttcatattcaaaaagatagcaattttaacgtaaaagtgaaaacttccagacctgctgatcataaagtgatggaagcttctaaggttgctgatactcgtacggcttggtcgacaaaaattccagcagtacttcttcctgttttcgtaataaatattgctttgtttaaatatctcgtgtttgcaaacttttcaactaaagatcgggtgctatttggattgggaaatggtggaattaacatattttcgatgtggcttttactcggtaagtggactatgtgattactatcagtatgcagctgctaattctatagcaacatatgaaacatggttcaggagtatcaaggaagttattgtcgcttgcggagcaggtataagatcttttccccaaaaacggggagtaaatatgctatatgctattctcaagttgacttttgttaatgcatttgccattcccctccttatgttttttagaagtcattttgagcaatggagactgggatgcccgttggtggagcgtgtcattggtgttatgctaaacgtggcatattttataattgaaattggttcgttcttcaaaattctgataaatgctaactttacaagaaaatcctggtttattcactagagtttttaataagtactgtgattgcttatttgctattaggggtatgctgctaaattcatcaatctcgatgttcattttccaattcgtctcacttaccaaactagatatcctaaatagaaactaatgagttttgaacaaatgcaatgctgagaatgttatccgttattttttggaaaaggtttaatatgctacatgtgtattcaaacgattctatattgaaagaagcgtttgtatttcgattactatctgctaataatcttcctctttagaattgtcaaatttgataaaactaatgagatcataatagcgtgaagcacccttgcttgcgttatttctttttaaaaatttgtcttaattgccagtcgacacctttaaaacatctttcgttgagtgttgtagtttttggactgtaaaggaagaccctttgcggtgatttaatgttttcaaacatttgctaaagggctgttaaaatgtttacgatattcaaatgtttatttaaaagaaagttttcttatttgttcatctatggggttggctcctcattcgtataatacgctgaaagcacattaaagtctctggatatcagcagtttcatatgattaattttcaaagatccggtttatgataatcatgaaagcaacagaattctttgtttgttatgggaatgtatttgttgatgattacttttttttccctagtcaaatagttcaataacggttgatataccaattattagaccaacagacgaagctgaaattcaacaatggttaactcattccatttcggaccgtataaactcctttattagctactaaattaatttttaattttggtcagtcaatgtgaataggatatttctttttaactcattaagcacacaatgatttcttggttgtttactgaatagtgcaaaataaagtcgtacctaaaaatatgttagagtttgctaattgatataaaatgtaagctacgcagtttggtatctgatttaaggatacgtagagctgcggtgagttttccttgtggtctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactggattataatgttacctatcactaatatagctcataactgaacctcgttcctcagttcagttgtaactctatttataatatttctaaatagttgttatcaacgggtatctatgtatatagacgaatagttacccgtgattatcaataaacggatcttagctagtattccaacatatgacatatagtgatacgcaacgtagtgtatcatagcgtagtgtagtattgctgacataaaattaataatagtattttcgttgcacgttataaaaggagcagtgacaaaatgggtatgtaagaggaaatcgcattttagagatgggttttgaaagattttttttttctgatactagttgagaagctaaaagaaacagttagttcttttttagaggtctattgatcgccgctctacattgaattgttgataaaagaggttttcttaatagctcttacgtttgtcgcaatcccagcaattggtatatttttgagtatatcttacctccatttaataagatgagcaataattatacttccttaagcagctctttagatgaagaaatgggattgaaggcaggacatgaaattgacttggaaggaagcccaccttcagagcacaattcggaggagaaaagcacattgccttcaaattcaggtacgttatgttgttaatatgaaagaaaacattatagtaaaaactgtatcttgatgttatttaaaaataacatgtttgtgattatttggttacattcgacttactcaaattttcgattctaagcgcggtgagctttttttttctttcaaatataatataaattcctgttaatgtttgaagtttcagcatttactaatgcattcagatattctgacgtccgctaatcctgtgtctcaagcttcagaaactccagatcacagcatcgaaagtaatacaggatctacgcaatcgcccacaagccatagtctacttctgaagttctctttttgtattgtttattattcttattttgcaattgttgtgcttggttgcgtgcttccttttgagcacacacacactttccttatagcttttttggttatattcggtataatctctgtgatattgtttagcggctcaatttgtaagcaaattgtgaggatgttatcagttcattcactaactcttcagactactatgaaacttggaccaagactgtgaagcactttttgaaaaaagtgataagccctttcaagaaggaatacattgtgtgtgcatttttaaaaacttttgttttctatgggcttttgaaaacgattgaacattttttagttcttctttctggtgataaatggggatggaaatgctcaacattatctagcattctcactcctgtatcatgcatctctttttgcttaaatgaatcaggttcgttattgtaataatttagttatattaataatacagtacaactcagatcatgcagcactcatttgttcataaataccgtggcatggattaaatgtatgttctataaataatgagatatttcttgcaaagaattttctattaacgatattaagctcttggtggcggaaaaaatgcgtttgaaaataactacaatcaattgaatgaaacaagtcccgaagacctagtttagtttcattattgcttggtactgtcaatagtcgcgaagcgcttttctcaaaatctcttttcacgaaatattcaacgcaatggagtaactttgcaatcataatgctttaatttggaagtttaagtatggtcgatcatttgccaactttttgtactgtatatttttatctcgttcttttgttatcatttaatttgttgaccagtgtgttacttaaaagcattctacaatgctacttgacatgtttatatgggattttgcatatccattattgcaagaatgcgttgatgatggttactattcatgtcaacccacgttgataaattgcgattcttagattgactatcaaatcaactagtggaattaggaaacctactgctcagtctggttgtattcataatttcgtttatatttctttcatgattatttctcaaaatttaaactcttttttaatgaaaccaaattcgtcaatgtctacttctttgttaatttgttttagaccaatctatgttattgtttactaaatagcgagcgacaaaaaagctcctaggtaatgttatctgatgctaagatagttaagctaaaccagcataatagtaaaatactcaattgaagtatagcccactaattgaactgatgaatgtaggctcaactgtgttctactaagtttagtatatgtttatttaaatttttttctcagtttgatcatttcagttgatgaatatgaattctagttggataacctcattaatgggaattatataataatcagtgatagacaattttgcgtaatatagagatataacgatataaaagtttacaatgtttttacgcactcattacagtttttacattcgttatacaattgttaaaatataaacatagagatcacaattttaagcaccgtagtttcaagtaatttgctatcttggttaaaaaatgcgcaactgcacattagcgaattctatctgtttctacgtctgaatccgcctttaattgtggcttatgcctccacatgctaaaacgcactatttggcaatacgtgaaagacaaatacttcattcttagtcatctcataaaaactaactcctcggaaccgaggagggtaaacaagcgccgagtgtgcatttatattgattagacagggatttttagttgtacttttcaaatcactatactcttttgctttttcttgaattttgtttagtcgcagaagactgcgcttgcttattagagtatttagcattaagaggtattaacttaacttcaattccctatcaggacgtggaagaaacgtttttacgccttttgacaattgtcaaaatttgggaaaaccctactgtgttaattgtattgtaatttggtaagtgttgtgtgtgtggatggattgaacaaggaacgatgatgcgaattggcaaaatggtaacatggcaatattattattgtctcagctctaatagtctgtctttacaagttggatgagaaggagaacgattgagatgctgcttggcttttatgattataatgattattgtgatagttcatggatgggtaggaatatttttttctttgttatttttaagacacatatgcatctgcaagcattcgagtgaaataatttgttggctgattttatcctcacaaggttcaacgctaaattttgttgtactggatgctataggcgttgaaagtttcttgcttcaatgctttttttcactgaccagatttttccaattattaaataaaaattttaactggtacaataattacgacgatattcgttttatcaattccattcacgttcttctcccttttagccttttttatccataattgatgacttgttatttgaacgacttctaacccttttcttagtgttacgattttagtttccaattatttggtttaaattatttttttcatcttctacatctccgtttgtttaaacctacctatttttcttaatttccattttctactctcgatcctcaaactggttttcttaatttgttttaattttatagaatttgcataatcatgtctttgcatagtaaaaaatccacttctacggttaaggataacgaacattctttggacctttctatcaaaagcataccttcaaatgaaaaaaacttttcaacagagaaaagcgagaatgaggcttctgaaagccacgtggtagatgttgtcaaagatccttttgaacagtatactcctgaagaacaagaaatcctttacaaacaaattaatgacacacctgccaaactttctggataccctagaatcctttcatacgccgataaatgggatattatgctgcaattggcaggcaccattactggtattggtgccggcctgggtatgccattgatgtcccttgtatccggtcagctggctcaagcttttaccgaccttgcctctggcaaaggagcgtcatctttccaacacactgtagatcacttttgtctttattttatttacatcgcaattggtgtctttggctgttcatatatttacactgtaacctttattattgcaggagagcggattgcccgtcgtattcgacaagattatttgcatgccattctttcccaaaatatcggttatttcgatcgtctaggtgccggtgaaattaccactcgaattactactgatacaaactttattcaagatggtttaggtgagaaggtcggattggtgttctttgcaatagcaacctttgtatctggttttgttatcgcttttattcgtcattggaagttcacattgatattgagttcaatgtttccagccatttgtggtggtatcggcttgggtgttccctttattaccaaaaacaccaaaggtcaaatcgccgtcgttgccgaatccagtacatttgtggaagaagtgttttccaatatcagaaatgcttttgcttttggtacccaagatattcttgcaaaattgtacaataagtacttaataactgcacaacgcttcggtatcaataaggcaattgcaatgggtttaatggttggatggatgttctttgttgcgtatggtgtttacggtcttgcattttgggaaggtggacgcctcctacatgcaggtgatttagatgttagcaaattaattggctgctttttcgccgtccttattgcttcctatagtttggccaacatttctcctaagatgcagtcatttgttagttgtgcctcagccgctaaaaagattttcgacacaattgatcgtgttagtccaattaatgcttttacacctactggtgatgtagtcaaagatattaaaggggagatcgaattgaaaaatattcgatttgtttatcctactcgtcctgaagttttagtgctggataacttttctttggtatgcccttctggtaaaattactgctttagtaggtgccagtggtagcggcaaatccacgatcattggacttgttgagcgattttacgaccccattggtgggcaggttttcttagatggtaaagaccttagaacgctgaacgttgcttcgctgagaaatcaaatatctttggtacaacaagaaccggttctgtttgctacaactgtgtttgaaaatataacttatggcctgcctgatacaattaaaggtaccttgtctaaggaagaattggaaagaagagtttatgatgccgctaagcttgccaacgcttacgactttattatgacattacccgagcaattttcaactaatgttggacaacgcggtttccttatgtcaggaggacaaaaacaaagaattgcaatcgctagggccgttattagtgatcccaagatcttattgttggacgaagccacaagtgctttagactctaagagtgaagtgcttgttcagaaagctctagataatgcatcgagatctcgtaccactatcgttattgctcatcgtctttctacaattcgtaacgctgataatattgtcgtagtgaatgcaggaaaaattgttgaacagggctcccacaatgaattgttagatctgaatggtgcttatgctagactagtagaagctcaaaagctatcaggtggagaaaaagaccaggaaatggtcgaggaagaactggaggatgctccgagggaaatacccataacgtcttttggtgacgatgatgaagataatgatatggctagcctcgaggcccctatgatgtcccataatacggatactgatacgttgaataataaactcaacgagaaagataatgtcgtgtttgaagacaaaacccttcagcatgtagcttccgaaattgttccaaacctacctcctgcagatgtcggtgaacttaatgaggagcctaaaaagtccaaaaagtcaaagaaaaacaaccatgagattaattcgttaacagcgttatggttcattcattcttttgtacggacaatgatagagattatttgtctattaattggtattttggcttctatgatttgtggtgcagcttaccctgttcaggcagctgtttttgcaagatttctcaatatcttcactgatctctcatccacagactttttacacaaagtaaacgtgtttgctgtttattggcttattctagctattgttcaattcttcgcttatgcaatttccaattttgcaatgacttatgcaatggaagcagttttgcaaagaattcgttatcatctatttcgaacattgcttcgtcaagatgttgagtttttcgaccgtagtgagaacacagttggtgctattactacttctttatcaacgaaaattcagtctttggagggattgagcggcccgactttaggaacctttttccaaattttgaccaatatcatttcagttacgattttatctttggctacaggatggaagttgggtttggtgaccctttcgacctcccctgttatcattactgctggttattaccgtgtacgtgctcttgatcaagtccaagagaagttgtctgctgcctacaaagagtcagctgcgttcgcatgcgagtcaacttcagccattcgtacagtcgctagtcttaatcgcgaagaaaacgtttttgctgagtattgtgattctctcatcaaacctggccgtgagtcggcaatcgcatcattgaaatctggtttattcttttctgctgctcaaggtgttacctttttgattaacgcattgacattttggtatggttctaccttaatgcgcaagggcgaatataacatcgttcagttttatacttgttttattgcaattgtctttggtatacaacaagctggtcaattctttggttactcagcagatgtaacaaaagcaaaggctgctgccggtgaaattaagtatttgtccgaatcaaaacctaaaattgatacatggtcgacggaaggaaagaaagttgaatcccttcaaagtgcagcaattgaattcaggcaagttgaatttagttaccctaccagaaggcatattaaagttcttcgtggtttgaacctcactgtgaagcccgggcagtttgtcgcattcgtaggatcttctggctgtggtaaatctacgaccattgggcttatcgagcgtttctacgattgcgacaatggagctgtattggtggacggtgttaatgttcgtgactataacattaacgactaccgcaaacaaattgcccttgtctctcaagagccaacgttgtaccaaggtactgttcgtgagaacattgttttgggcgcatctaaagatgtctctgaagaagagatgattgaagcttgcaagaaggccaatattcatgagtttattcttggattgcccaacggttataacacactttgcggtcaaaagggctcttccttatctggtggtcaaaaacagcgtattgccattgctagagcattaattagaaatccaaagattctccttttagatgaagcaaccagtgctttagacagtcatagcgaaaaggtcgttcaagaagctttaaatgccgcctctcaaggtagaaccacggtagcaattgctcatcgtttgtcttctatccaagatgcagactgtattttcgtatttgatggtggtgttatcgctgaagctggtactcatgccgagcttgttaaacagcgcggtcgttactatgaacttgtggttgaacagggattgaacaaagcataatttatttgaaaagggtgatacccgacaagagccctttttttgtctttctgatcagtaaaagggtttccattgtttagattaactccctcatatatcgttaagttatttccgaatttcctttatttaggtcatgtatactattatgcgatgaagcatgaccaatgctattaaattacttaatatttccttattttgaaaatggatgtttgtcgtttgtcttctagatatgtcttcatccatagtcaggtttgtgttttattccaaaaacttgtcaatttcaaggattgaataacaaggttactttttaggcattatggccttactagcaatgtaaggaattttaatgtctgtgctatttaatgttgtttggtcaactgattaatttaatttgctaacgtgcaaataattgtctattttatcgtaatcggtacgatggcattttactcttaccattaactttgattcataatgaataatggattcgttttttgtttttttattgaccctcataagtacggatttcgtagtttttcaaattgtaaatagtagtaacaaaatagaagttttttgacttgggaacttctttgtacctcaatgcttaaaatatgagcttctagcccaaatgtaaaattaatagcaagtttactttgatatgattgaaccaaatattacttactaacactactttcttgaatgcgtctgcctttttctaacaacaagcttttggactaactgaaatatatttaattatttcttcagtatctcaattctagtttaaataacgctctgacggcatatttcacaaaacagttttaacggttactagcaatatgtaccatagtatgttgaaattattccttaaatcctacaaaaaccttcaaaagacagtcacagttgtgaaaaaagagcagtcacattcgctttagttgcgtggatgcaacactctgtcttccacaaaatgccttctcacaagagtttccgtaccaagcaaaagcttgccaaggctgcgcgtcaaaaccgccccattcctcaatggattcgtcttcgcaccggaaacactgttcattataacatgaagagaagacactggagacgtaccaagttgaacatctaaaatggtatgtcgacaaaatcaaccgacgcctttgcttgtggagtaactgttttctaactgagatagcgttcgtgtacatgaagttatggattgctttatgcgtatcctacgttttacgtgtgcaaaaatagaaaatggatccattctgtttgagcgaaaaatttctatataaacgcaatgtatctgttgtcttcaataactatgtaaacagttccatgcaagtcgtaaggattgtcgtgtaatatagtagagttgaatgatctgtaaataaaacgattttaagtgtactttaattttctagtagttggtggcggcgcggcctgacctggtaggaaaaacttttgacttgtaattgtcgggatagatgagtttttgtttttatttaaagagcttgaaaaatttatactcatttcaatttcgacaaagtttgtaagttattttattaaaatactttgtaacaaataaaatgactgcaggatgatttgtcctcctgcattgttttacgctacagggtttttttagtacatagggtatcaagaagctttcaacacatcttaagtctacttgtgtaaggaaaatatttacaaatttaaaacttgaccagaagtaaaaaaaataaaacaaaaatttaatggtagtcatgcagaacttcaattgagtatagattagtcaaaaacgagctagctgtgctaaagttcagtgccagtgacgttgagcttaaaaaatagaaaatagaatagaaaaagatgaaatggcaacacatttggcagaatgatgtccaaggaaatcgatgggaacatcaaagggtcagaaacaagagaataaagcgtgaaggtgttcaaagcccacctacccacttgcaatgaaggttgagcgagacgcaataagttttaaatgataattggagggtctttcttttttttttcttcgctcaatgaaaaaggagataaacaaaattgcaataattcatgtcttttaataacgatattaattagacaactcgaaaaggtatgtgggtcgaaaggcgtgtggggaactcaagagggcaatcagaaagtaaagccaacgtgttttataatacgatggggaaagcgagggatggatcaatccaaccaacagcgaccagtacaagggaatttctctacgtaaaaaaatgctaaaggccgctaaagggctgatccatccaacggaaaacaaacacttaaagtaatccagtcattcgtccaaaaacttttctgagaattcgcagttttaacagcgttcttacgcatctatccaaacgaaccttatttttttttcttcttcatcgaacgaatcatacaaaaaacatcaaaaaaagcgattaatcaattcaatggtgcatcaacaactctttctgtacaagtgttgcttcataaagagggttaaacgactttacttcttgggaacagtctgacgattctgaaaggccatcatgctgccgatgtattggcacagatactcgctttctcgactaatgttttcagattcctgtttgttttgatcgatctcatccaacaaagctatcaattgttagtcttttctttctccaaaacgcaccgccatcgtaccttgcaattgctgttgcaattccatcgctttcctatcaatttagcaaagaactagcaaaaccacttactgctccatcaaacttcttggcaaggaatctgtactcattgagtaatgcgctttttttgtttttttgcggaaaatgggaggttgggaagtgtcttaccagcgtagcgtcaatacatgtcatttcccattgctgtgacttaggggtgtcactcaatttaaagaggccactgcaagagacattatccttaattgagttgagtattgctatacgcaatatttaaatagcgttttatgtcataatacgttttattagcgaacggattacattggagtacgcaactgatgggtcttgcaataaacaaatatacatagggcgaaaactagaatgagtgctgctgtcttttggatgaataagttaaatatggaacatactaataatggatccacacattaataaactggaaaaagatcccgtcccgtaaggataaatcgaggagagaaagcttgcgtctgtgccctaattatgttttgaaaaacatgaaatgcacacttcatacaccaggatgcgaaagtctttcaacaatttacatgggaaaaaaagaaaataataatctaatagaactccgttccaaaatatggaacgttggtacaaatgatgcgtttagggcgattggaagaggcatacaatagatgcttcttccctccattatgcaacggaaaggtcgacggttcaaaaatgaatttaaataaaagatgtgttatgaaaaatgctttatggtaacaggaaaaaaaatgctattcctcttttcccattccatagtttttattctcacactatcaccagtcatgaatattttacatcgaaaaaataacgggtagagcgatatatatgcgcaaactaaaagagagtatacaaaaaagtaatcatgttctttatcggattagttcttgtcaatattagtattagcattcaaaaaatagtccgattatcattttactgagacgtctctggtttctcctcaggtttctcttccgcagctgaagcatttgcaagagccgactcttcttcttcttcctctatatcaatttcttcttcttcttcttcttccgatcctttcccatcattttctccttctccatcaccatcaccttctccatcaccgtctccatcgtcttcctcctcctcctcctcatcgccttctccctcttcatcgaattcttcctccatttcatcagcttcctcctcttcttcctcttcgtccgcgtcaggctgaactggtggagcatcgtcaaagtcgggattatcccactgaatgttgaatcgagtcacccttggcttttctgctaaaatactgcgccagactttagaaatgtcaaccttgacctttttaatttctgcatcgtccatttcctgaaggttcaggccctccatctcattgttgacataataacctactcgaacaaactcattatcctcatatgcacaagagagtaaaataactgtgacacccaaaacatcgctgagttgaggtaaaagatcgatattaggaggatcagcttcaaaaacgaatttattaatcccgattggtataggtcccactagtagcgtgtccaaaatttggtcgtaactttgagacgtcgcactacctacatatgtcaacttccattccaggtcgctttttaacggctccagacattcaaaggtaatttcgaatttatatggatcagagaactttgccggattatttagcacattaacactaaggatattcacgattgacatttcgaagtgaaacgcgtctaagcgattgccaagaacagcgtaggtgaagaaaggtttcgtagagttcggataattaaggatacgcttgactattttatatcgcttttcgtgctctaaggtaataacacctatttgattcaaacatataaggattaaaatgcagtaaatataaatactgaaggcacatctaaacaatgcctcactattcggtaaacaatagaaaacataaccattgttaagtattttatgcgaaagtacgaagaacttacagagcagtttagttaaacataaccgttgtttaataaaaatttctatttcattaataatgcatgcaatgtacaattaatatgatcatcaaatttcattgtgcaaaaacaactcgtatgtgaaacataaaaaatagacataacctccttcatctctaattattaaaaaagatatacaagcggattaaaacatatatttagggttattgtaagttccttcgatcattcggttatataatattgatgcagcttaacagcaaatccgaatgacttgttaatgatgtgaatttccatcagtatggaattgtagtaccatcatagttgaaaaaaaatccattattttcgggcttcaaattgtctacaactttcaacatatctgaagcgctttggtctggtgccaaggcctgtttcgcaaagatatctaaaatttccggtttcgcttcagcatgctgatttacagcttcctgagctgaatcggttcgaaccattccgggatgaattgaaatcactatgaatccttcatcttgtagctcaaaactaatttccttcattgtaaaatttaaagcagccttggattggccataaccagattggttaaatgggaagaaagcacccatggatccaactaatgatgaagtaaaaacaatgattttagattctcctttcttcacaagaggataaaaggcttggtagacatgaattggtcctaaaacattggttttatagtgagagttccagacatcatcaggagtattcagaacagtgttgaaagaatgaaaaatgcccgaatttacccaaagaacatctactttacctacagcttttgcaacttcttgagcggcttcattagcactctctagagaggagatatctaacttaataatatgcacattggaatgagacttgctccattcttgtaattcagtagcagcttcaggcttgcgggcacttgcaaatacaactgttccttctctgttgctcaattccttaacaagagagagtccaatgcctcgatttcctcctgcaataaagtaaattttgttggtagtagacatattctaacacaatatttgaatgatccttgaatccgtttgaaaagtgtaatttggtgtcggcaatttatcattaacttcgtgcttatataccaattcttcaaatcattatgcttacgtgatttgaaccgtgaattttgatgcttacataattgaatatacttccaaaatcagcaggttcatagtagttcacgtagagcgttaggtgatattttgccatataatatggatattgcaactaatctttataacccgttccattggtttgtcagctgcttccttgatactgcttgcatactgaatagtattcctttaaatgcacctttcttttaatttccttgataaagtatcataaagggagaatttatttgaaaattgtttaattgataatgctgagacattggccataggagaaaagcgttgaatcaggatacaaaaaaacaactcttttaaaccttgaagtcctttcacaataaaaattattaaacaaaaaaaacatagaaatagaataattttaagataaaatataagtttgcaaccgatttaagcattgctgtatgaacacttgaattttttatatgcgacgcccttctttatatatccaaaggttgaataaaacgtatcaagatctaaaactgctgaacaatccaagtggcaccttggactcgctcaaactttttatgctcgtaaacatttgtaagaacatatgaaattaacaaaaaacaattgtttgaacaaatcatacactggaatctagagagcaaagtacctttaaaaggggatatcaaaaccgtcatgagtacgaaaagatccactgttttcgggtttcaagtcgtctacaacctttaacatttgtgcagcactttgatcgggaggaatggaatttttttgaaagtattctaacatgacaggatgttgtttggaaaaatgctcactggactcttttgacatcttggtttgtacaagtcctgggtgaattgaaattacaataaagccttcatcagctagttcaaaactaatttccttcatcgagctgctttagactgaccataagctgaaacagttattggaaaaaaagctcccatggatgctactgatgatgaagtaaagacaatggttttagacgctccttttttcattaaaggataaaaggcttggtagacatgaattggtcccaaaacattcgtctggtagtgagagttccaaacctcatcaggagtttctaatacagaggaataagagtgatagattgctgaatttagccagagaacgtcgactttacccacgattttttcaacctgcttggcggcatccttttcactctctagagaagtgacatccaacttaataatatgcacattggaatgagacttgctcaactcttgtaattcagtagcagcttcgggtttgcgagcactcgcaaacacagtcgttccttctctattgcttaactctttaacaagagagagtccaataccacgattcccgcctgcgataaagaaaatcttgtcagccgaagacatattctattttttgaagtactcagaaaattccaaaattcacgaaaagactgaacccttaaaggctgttcagctattaacacatttgatgttgttacgtcacttcagtcgcatatttattgccttaaaaggtcgtcaaaaagtagtgaatgtatggaaacattgtcgttaaccgtaagctacattaaagcattgcagttcatgccttcatagctattcaattatttaccagacgtcgctgtaattttggctgataacattgccactgtggttaaaaaatggaagaattcgttttccagctttggtggtggtaggagtaattatctacgatttataaaaggtagcttcgagtttgaggttgaacaaagtttttctttatatattattaaaatgcaggctactcgtaaacaactagtctcaaaagacaaaacgagtggttttactagctttccaaaactgtaatagtacatgactgattgaagggtacaacaattttttcttttgatctatggtcatttgttcgtgtatatagaattgtagaagttgatcatttttttccaaatcctttattctggcatcgttgcataagtacaaaaaagaatatgtctaaaaaggaatgatggtaccatcatagttgtaaaaaagtccattattttcgggcttcaaattgtctacaactttcaacatatctgaagcgcttttctcgggtgttaaggcctgctttgcaaagagatccaaaatttccggtttcttttcagcatgctgatttacaatttcttgagctgaatcggttcggacagctccggggtgaattgaaatcactatgaatccttcatcttgtagctcaaaactaatttccttcatcgtataatttaaggcagccttagattggccataagcagattgacttgaagggaagaaagctcccatggatccagctaatgatgaagtaaaaacaatgattttagatcttcctttttttataagaggataaaaggcttggtagacatgaattggtcctaaaacattggttttatagtgagagttccagacatcatcaggagtatttacgacaggaccaaaagaatggaaaacggctgaatttacccagagaacatccactgcatcaactacttttgtaacttcttgagcggcttcattggcactctctagagaggagacatctaacttaataatgtgcacattggaatgagacttgctccattcttgtaatttagtagcagctccaggcttgcgggcacttgcaaatacaactgttccttttctgttgctcaattccttaacaagagagagtccaatgcctcgatttcctcctgcaataaagtaaattttgttggtagtagacatattctaacacaatgtttgaatgatccttgaatccgtttgaaaagtggataatttggtgtcggcaatttatcatcaacttcatgcttatataccaattcttcaaatcattatgcttacgtgatttgaaccgtgaattttgatgcttacataattgaatatactcagcgacaagttcataaaaattcatcgtatagaacttattgtactttgtattagaagacaatataaatacatttacaacctatttagacggttttttaaacatattcccttaattccgctttaataaattaatcaatttcagttaaattattcttctgtttctggtttctttgacaaagcatcatatagatgatatgtatttgaagttactcacatgagaatgctgagttgccagtcgtatagaaaagctttaaattgggtacaaacaaacgactctttaaattgctccaccaaaaaataaatttataaaaaaacaagatagccgtaagatgatcgatcactcgggagtcattttttggacgataagccttatacgaatgaatactcaaatttgttacatgaaacacatcttttagatgtccatgctcactaaatagttatgttaagcttttttaaagttctgaaggcttgtaaatatttgtaagggcatgtaaattcaacaaaaaagaacgattgtttgaacacaacatcgtgctgtaatctagactgcaaaaacatctttaaaaaggggcatcaaaaccatcatgactaacaaaagatatgtctaaaagggaataatggtcccgtcatatctataaaaagacccgttgttttcgggtttcaaattgtcaaccaccttaagcatggatgaaacgctttcttcgggtatgatagtaaccttttttaagtaagtcagcatctcgggagatgtttcagtaaattttttgatagcatcagcattcatatcagtctttactactccaggatgaatggaaatgaatgtgaagtgttcatcagctagttcgacactaagttccttcatagtgaaattgattgctgccttggactgaccgtaggcagagaatccagtagcacgaaagtcgcccattgagccgcattcactggaagtaaagataacctgtctggtttttttctttgtcaacaacggataaaaagctttgaacacatggataggtcctaaaacattggtttgataatgagcattccaaacttcttcaggtgcttccataactgtatagtaagattgacaaataccagagttcaaccaaagaacatcaattccatcgaccgccttcgcaacgctttgagcagcttcattggcactctgctgagatgtgacatctaattcaacagttttaacattaggatgagatttgctccattcttgtaattcagtagcagcttcgggtttgcgagcactcgcaaacacagtcgttccttctctactgcttaactctttgacaagagagagtccaataccacgatttcctcctgcaataaagtaaactttgttggtagtagccatctttatagtacaatctcaaagtcgtttctcaattagtttttggttaatagtaactgacacttccttggtgttttgctgtacttttattgataaggagtgtttgttcgctatttcgtttacgtgtgaagagctgtgacattttgcacacgtttgattttctcaaccaaaagcgtcaaatttcattctacaaaattctatcggtatttgctgcttgatattaacagtctttttatatgggacttgcataaaataaaaaaagtagaagccgtgttaattaatgaaatcgaaaattttgattgtagagcgtagtaaaggatgaaaaaattttaagaactacttttcctcgtttttgaaatcttccggtagaaagaacttgtcagattataataaaacaactacagaatctatctcatacatacatcgaagctgcaattttttctcaggttactggttcacctcttaggtcaatttgctctaccaatttaaaccctctgtaagataatatttttgttgaggagaaagagagaatcgtatatagagtgtcttagtaagattatatgacatgaagttttacagcatctcaagattaggcttctttacgactatatgaccaatacaaaatggatggaaatttgcgaataaaaaaattcgcaaagtttaccttatggaattaatatttacctgtttactcatttgaaaggagcttagacccttaagttcccctttagcaattcctgaactcatggaaatgctagttaaactttgagcaaaccatttattcaatcctttctccctttttactacaggaaaagacacagattcaaatgtttttgaaatctccaacgcatccgtattttatttaacgtatattaagcgttccttaaacatgcttaaaattaagcgctagagtttccgacatttttttttctgctaacagtactttcgtacttgttcaattgaaaggtttttgcgcattgcatttatgaaggttcctgcgtattggaagccgcgagaaccaaaaaatgctttgacatgtgatccacctgttccttatgacttgcagtcatcttaccaatggcaatccattttggagcacgatacctgctatgcagctgaggtatttgacaaaatgatgatagaattagtctatcatccagagcggacaagcagtgttatcatgcgaacagacataattcttgattctcaagaggatgattcaattctaaacaagcagaaatcagttttcgaaaatcttgacgaaaggtaccaaatttcaaggtggatcgatcgtcgaattattcctcgtaatactaatttggatgcgacaatggaccaaacggttgttgtgctacatgagaagcttgaaaatgatcgtatattaatgtacttacctcacctggacaaaagtttggaacagccctataatcatcttccatactatcatcccgcagtagctggaattgcttttcattacaaaggatcaagtgttgaggttttatatttagtagaaaaggattttcaaagggaattgtcttcccgtttattgcgaacagctcatatgcttttacttgttttacacaagcattgcaagggggcagtggaagggtaccaaaaacgcatgcttcacgacactgttgtggaaagaaacaagtttcaagatacctatgttattctgaaagataaatacgccaagcaacttgttgacaattgggtagaaaaaacggatcctggtaaacacgttttcgaagatttggctattgcagcatttcttatagaattgtggaaacaaacttattcatcaaacaaagaatttagttttgttgatgttggttgcggaaatggtttacttgtttatctgttgttaatggagggctataatggatatggcttcgacgctagaaaaagaaaatcatgggagacatatcccctttgggttcaagtaaagttatacgaaaaagttcttgtaccctattttctgcatgattttgaaacaaagattccatttcctcagctgcctgccggtttcactatgtccgctgcaaacattcatgacggtcgattttctgaaaactcattccttatcggaaaccatgcggatgaattgactccttatcttcccattttagcaagattaaatcagaaatgctatttcatgtcgattccttgttgcgttcatgatctgacaggtgctaaaatttcctgggcattaccgaaacctcgaaatcccaaacatggaggaagatacgccatgtacattgaatggctcatgcagctgtcagaggaggtaggttggaatatcgaggttgaaccactacgcattcctagcaccagaaattacgctcttataggtagaaaattactatcgaatgatctgctgcactccagtttaagcaccgatgctttgtacgacatcgtagaaaaaaatcatggctcacaagggttttttgtccatgctatgcaagttgcagcggctaattctcggtctcattagttcaaaaaatttccatttttttaatatatagaattctgccatacggacaaagttcgatagttgcccttgattcgcttactcaactttaaatgctttaaagttcgttagttgagtgactgctttttagatgtttatagtcccaaatgatggcttgtttttcttactactaacaccatcctctgaaattgatatagttcgtgtgctggtaatctcttactggccgttcgatgactatcggttattggattcggtgaagatggaacagccattgtatctgccaagcttacggatttccggatgaggaacttggttcgtaaaaatggcaaaattgtttgttctcttatcgatcaagatttaatggttaataaaatgctttcatgtttacaagaaaataaaactatatgtgattggttcataaacgcgtttgtaatgtagatggttgtcaatatgtttttgattagcgtaaaacctatcaattgttgtaacgtaaactgttgattttgggtctactaataagtgacatagaagaatttaattattttcaacgaactttgctactgtttgttgaatccacgactataaatcaccttccatcataaatgttccctctactaagcagtaattcattttttaaacgggaagtcaagctgaaaaatatcactaaaataaggagtatgcatatttcaaatatttgacaattgccaagttcaatgagtaagtactttttcttaaatagccaactcttacatgtcaaaaatggaagccttgaaatgcaaggccagaaaaataattacgttttaaagcccaattctactaaatgattgctaatacagtagaatatacttaaacgaaaagattctgaaattccatcattgactcatactctatatacacaattaattaccagcctattaactttagtttttagctcatcaacttcaacattactaattattctttatttaaatttaatgtaaacggtcgattactcaaaccaatttaatactattctttgtctatttgcctaaatattttatacatgtcacgtttttgatcaccaccattctaaacccatactatacttgactctacagaatgctgtcaaaacggggattaaatcccgttcaagcggagagcagaaagaagaaaaaaagagaacaaattaaagtgcgagaagaaagagcaaaacgccatgaagaacgactgtcgcataggaatatgagccaaatggaacgccaattatcagagctgacacaattagaatcttcgcaagctttaaatgcacatgacaagcaattattacaaaatttgcaaagagatatggcaattatgaagaagaaaaacattcatggacatagagttgggcgtgttgagtcagacaagactaaggaggcagaacgtcaacataaacctagaaagccttttatccctaaaaacccaaaacgaagtatatattatgatccaatatttaatccttacggagttccgccgccaggaatgccttatcgtgagaaggaagaactaagttcagaaacagatgaatccgttattgatatacctttaccttctgaagaatatccttttgaggatccaaagccaagggaaaagaaaaataagagctttaagccaaagcaccacaaaaagcaagacataaatgcaagttcagcacaaccaaaatccactactacgacagaagctgctgcaaatacgaaggacattgaagaggaaactatgattgagtactcagctcagccggtagtcagagatttacgacaagaagctgctcaatttttacctgctgcgtttcaacgacaaaaactagccaaggggcagaaaattggacagccagacagggatgtatcgagccaagttcaggaagacaaggatgaagaaatagataatttctacaaagaaattggcggatatctataaaaaagtcgttaaaattatggagattggaagtaaggattaccaaatgggtgtagacggaatttttagttaataaacatgcatattaatttatatataatatctgtttactaggttcaattttaaaggagcttgattgcatctctgtacttgtttttttgttttattcaattatgagtgagctttcataagttaattcaaaggcttattattatgatgcggtcaataatttcaaatttttgatgtccaaaaaaaacaaaggagattttgtttctgtgttattgcatgatatttattaatgttttcttggttcaataattccttattatagtcacttttacactgcttgagcgaaaggggatttcaaaaaaacaccttatattcatctttccgtgattatttcaagttgactgttttttgtgaatttgtcttttgctaaattatgattgttacacttagtcctacactgttcattacgaatcagattaccaaaaagaaagaagtacatgactaattacttggattaattttattttattttcatatgtatttagacgccatgacagtatttacatgcgtaaaccaacgaattcgtttatcaaataaaaatatcataaaggaaacctttaaaaatcgaaatacacatgcttaagttaaaatttgcacaatgagagatgagggagtacttatctatcttttgcttgcttttcttgggttcataatctttggttttcgctataaatgctgtatgagactaggaagcttttgcagtcaatcattctattatttataaaaacaaataagttatttattgattaaaaactcgtgatacttttttttgctataaaatgatttatttacatataattacaaggcactcgcacgacctcgttatgtgcgaggagccatgaaattgaatccattgatattaaaattagccaaaatgccatttcttaagaatgggtaaagtcctgttagagctgcattcagtaccatggaatgaagaaggtttgagtgataatgctcgactttattcatttttggagttcgtaagcccgaaaatcgaggaattgaagtacagaaagcttttgttagagaaactacagactcacattagggaggtcgttttggatgctgaacttcaagtatacggtagcatgtatattggaacaacattatctataagtgatgtagacgtatctttgaagtcacctcgagttggagaattggagaaacgacgcgtcaccatggttttaagaaagtacttggatgctgatgctgatttccattctagtgccagagtccctcgcatcaatttagtagatgttagtggaattggggtggatttgacgtttggaaatgacaaagcttgcagaactgctgaattgcaaaaagcttataacgaagaacacccaatttttggtagattgctgatgctattgaagcactggttgtttgaaagagatttggaaaacgttcatcatggcgggattgcaagttgcgcgctctcttatatgctaattggttggcttgaaatgcgatttcacaaaaagggaattgattcggaagtgcaaccaattcgagctttactacagaaattcttctatttttggggagtcgaatggacatacgaactttttgtattgagacctttaaccggtcaaatagttcctaagctacaaaagggctggttaaacgaagtgcaaccaaatttgctatctattgaagatccaattgacagaaataacgacattggaaagcaatcatttcaaattagtatgattaaagctgcatttgttgcttcagctaatgaattattatccgataagacatggtttagcacctttgcaattacggaagatgaaatgtttttgtgtaaacagtttgaaaatgttataaatactaaacgaagtttggtggagggatatgatagtgatacggaatcagatgaattacaagctggcggataactgcgggttaatgcatttaaaaaataatgctcgctgtttaaataaacatttgtttttcaattcctaagttgtcttgccgcatgtggtaatgtttcactacagttcgtatgtactttactcttgtttaattgaatggattcatattcttattattgataggatataagaatcctacaattatcttagtcattttcaagtcttttaattttacttaggcaaggttcggctgtttcaaatgatatcacattttgtacctattgaaggtgctaacaaaatctgttctttaaaaatttcaaaattaaatctattttattcttttaaaatctatccaaggatccatgttagattttcaagtcaatttaataattgcatttcacttagattaataaatgtgtgtgcaatctatagctttttcgaaagaaggacgctatcttctgttttggagctctcatcaataatgaatccccgatgaataaaccattcggatacatcgagtttagggcttaatttaatgtaaatttctttggcttttccctcagctgcagtctcgcaagcatattccaacagcttggtaccaatagaacggtttcgataggctggcaaaactgccaaagataaaatttggattttgtgcgatttattatgtgtttcttttttgcatctaacagctcctacgcagacctggttaaagtacgcatattgtgctaaaggcccgactgagattgtgtctttgtaaaaggaggttggaaatataatgatttcaggatcaaaacacttttcgttaataacttcaaggattttcagattattagggttaatcgcatcaagttcaatcatcttttttatgcaaatgcaaatatctttttctatatgtacttggtgttgtcaactttcagtctttaaggcattctaatgcaatagtttgagttggaaacatccacgataaaatctttaaacagtacgctgcatttcattaatcccgttgtcacatgaatgtgaaggtattgtagatgctggtcgcataggagaagcgttaacaaggctgaagacatcgtcatttccatcttcctttgtgtctacgtttccttctttctttgtggtagagggctcttcaaaatttgattcttgtgggataatctcttcggtggatagcttttcacttgcagaaaccgcaggattctcaaagtcaatatgaagttgtctttgatattcatctattaatcttctaagccaagggactgtgtagctaatggctggccatgctgtacctagcatagtaatgaagttccaaaggctccacagggccataaatgaaaataccagcccttgtataatgataagaatgattgcaatgatcactttcggaatgattgctaaatcaaatgctatcggtatgagaagagcaaaggaaaccactcgggtgagagcaaccaaaaagacgcaaaaggaatttttgaaaccaacaaaaggccgaaacactgctagcaatataaaagagatgatttcaataacaaatagaagtatagtttgaatcttcgcaaactgttgtactaacgctaaaaccaatgcaaaactaaaataatgtgcaaagcaggcgtaaacatagagccatcgccgttcttttaaatccaaatataaccatccccaccatgtgtatatttttggatcgcttatcaatgtttctggattgtcctcgttactcaagcctgacgttgttatcactcttatgactttgatagttaaccaaaggaaaagcccaaaaagcagtgccagaagcaaagccgccaatattacagggccatatgcttccctaagtgtaaactggtaaattatcatagttaccaatacaggccaacaaaccaacacctatatcaaccagattagtataagtataaagcaaaaaagtcgttaagagctatgtatgaacaactcattcctttgttcaattaacttacccatctcatacaagcattaaaaagtactctaaaccaataccttgtgatataatcgcatgaagattttgcgattatacgtgtctgacgaagaaacttaataataagtacgaatattataacgattcctcctgctatggccaaagaaatcaaaaaccatattaaagtgagtgtaaataaattcgttgttagcgttccaacttcggtggctaggccttgaaacccatggtaaaatccaggaatcgggctttgagggtttgttgcaacagcatctcttcgatggactccacctatctttggagaacttaggtttccattggaatgctttctaaaagactcaaggctgttttctatctctttattggtaataaatcctagaatccatgcaaaattactagcccatgcgactagcacttttggctgtgtaattccaattgctcccgtgaaagctatacattgaagtagctctcccatgtgctgcaaagaaggaacggaattgatgaaaacctgacgtgtcagataggtgctatgctccattccaattacataaaagcctaagacgcctgctatactcaatgccaaagcagttccacttagagcttttacgactttatttttaaacgtatgaccattattaagtgtcgcgatcatgcacgcaagtggtgtagaattatcgatggatgacgctgcgatgtcttctgagcgatacatgcgaaaacgcactaagccttcaaaatcaggaattccccaggcaatttttgggatcatctgaacatcttgagggctcactggaagtattccctgtgtggttatagctgtatctcttgcaactgggcacacagtattaagatttatttcacaagggtcgaaagtaaatcttgccctctgctctccataagcttcaactataatatcaaacgtaacatttgcgtccacagatgaatatccaagaatattaaagactactgacaagtttcgtgtataataacttgcatcaaaccgattaaacactatcggggcatttgacatgcattctgcgtactcggctgttccaagtttgtgatttggtctcttactatatcttactcgaccttccactgacgataagatattacttaaaactgcaaagtaagctaagagtattagcttcattttcattttccattaacatcccccttccagttatgtagagggtttaactttggaacgaatgcaaaaaaaattaaaatgaactttcctcagaattaccaaactatcacgaataacaaaaacatgctactgaactcaaatgccgtaatttgactgtaatgtttacgaaatagcagtcgtattttttaacaaccatagcattgagttaaatacaaggattaaataaatagtaatgaaacgattgaagctttaagatttttacgaaaaagaatacagaacgtggcttcgtttatttagttaccaccatcttagcattgttcttacgctcacaattttacactatgaaaaaagcaatataatggtaaagaatgtatcattagtaaagaataaaaaaaagaaatgcattttcatttcatttgtagttgtgagaagaaatgatggaatgtgcgagcctcacttgattttatgtcattatgttttggacctcaattagtaataaaattattctgttgaagtcatttctgaaggcgtttcttgatttttcgcttgtaattcgttgagttgctccattaaaagatttcgaaaaggagtcagcagcttctctttagttctatttaatttcattccacaatttggaagttgtggctgcggtactccatgagctgtagtgggtgtaataattgcggacccaaagaagttataaagatgtaaaagccattcactagtactatctttattctcaatagccttcttgctttcttcatcaagttccttcacataatcaccaatttcttccaaaacttgatgttttgtctcttcatccaaggtatttaaagctttatgggcaacatctaccgcatcaggagtcttcacctcaacactaaattgttttaaacaatggcgataccagtcgcaccactctccacaaagatcgggcgcattcacaacaagtcggtgaatgaaacggacaaagcagctttgataacgttcaacaagattgatgaactttactaagggagcaccggcctttgaaagctgaataacatcccataagaaatactgaaagtcataaatagcttgtgaaaaatcggcagcttgatgtgcttcgtaaatgatattataaaacgcattcataaattctcttacaacatcattcagttgatcgttgtcacatagatcgtggattaaacattcgcgatcacgatgtgttaaagcggcatcaaaatatctcatggcaatatggacacctttctcggaataaggatcgaaatgaaagtcttcaatctcggaatgctcggtttcagatgcagtgtcgggtacttcatcttcattgccttggacagacgaggccttatcggagtcttccttatcaactccttcagtctcggtagtttcagtttgctgtgcttcgtacgcctctaaaattgcgatagtaatgttcagttccttattgatgctttgagaacgaacatcatcttgttcagtacgcgaaagttgagtgaaccattgcaaggctttacgcatcgtctcccattttgcatcgtcttcaaattctgcatctgtctcaaccatagtgctctcactgtgctcgagatcggcattaaaaataccggccaacattgtttgtagcagattgcgactttcgccaaaccaggaaagcggtttcatcaaaaaaagtcgagtaagaccagacatcaagagaccagcatttccaacccgaagtacttggcgcgttaaaaaccaagggatacgattgtaaagacgctcaactacaccttcagggccctttctattactaacaaggtgaggagactcaggaatagcatcgacggtaacaaaggaaaaatgcaaaataacagcaatcgtatagcgaatgttttctatcacagacctcaaaggttcatcccagctgtcgacatcctctgatactgaaatcctatcgagagcttgttgaagaccatcaccgtacactaaaagtgaatatgcctcacgaagacgcttaaccgaaggataatgcagcctttcggggccatttgcatcatccatattcacattagcaagcgacttctgaactgaatcagttgaagagtctgcattggagctttttgcttcatcggcatcatcctcttcttcattgttgcttgtaggctttctgtcttctgacagaggagttgcttttcccaataaacccttcgacaaaacatgtaaaacaacaaccaccgcgaatccaaccattttacgcttgcttacacgtccatggtcgtatgaatcggataaattgtgttttccaattgtttccaacaagggttgcaatttatcgctccaaaactcagggggtgccttattcacaccaggcaatgtaggtgtaaaaatatagctctgcgcaatcatcttcatcaccggtgaatcctcagcatctgcgaactcttcacttggtctaaaagggggtccaaatttggctaaacgacctgtcatttacagttagcaagctagacaaagcaatcaactacttcatcaacgtaggaacgacaaattacaccaaactaattactggtacaacagcttgaccttgctctgatgcttatgaccaacattgaagcccaaagcggatgaaaccaaccaagcattttaagcaaagacatgccattttcggctcagcttgcttcgttttgataagaccgttttactgaatgacgtcgctaaaaaacatacctggaactttaaggccgctaaactcatgctgaagttcaagcaatagtagtattgaggttaaagaatccatgtttacaactgaattggtaaacgacggagacaagtgaagggagcaattacaaattccgttgcgttgatatcttgaaacgccatgacggtttgcgtatcgttaacaaaacttagcatatttgcagtggaatgtacaataaggagttttcgcaatcgaagacgggtaacacaggtcacggaatccggtcctaggaaggaggtgtaaataaagataaatgagttgaagacaatcggaagtagaagattataccgaatattcaaacattggagaggaacaataaattaaaaaaggaatttaattagtttacacgaaagaaagacaacctcaaagatctagtccatcctacgatgcaccgtagaggcaatcgaaggaggccgagaagcctttggagtcgccggtttggaattcctagtagggtaacgactagtatcgtaaagagttgacattggatcctctaaaatagggatcactgaatcggtcattcctcttgtttgaactggacgcctagcacccatagtatagcgtcgatcggacggcgcaggaggactggaagattgattatttcgacgatttcgcctttgagttaatgtcagcatatcaaacgaatttggaggcatggctgaaggcacacctatcatggacgcagtttccaaggcatccgagctagccatgttagtagaagtacttaaaagatcagaaacagagccagccttgttcatcgttaaaggattgccgcgaacgcgacctccaaaacgtgaaggcctgcccgtgggattcaagcctgaaggagaggtaacgagaggcgaagacaagtttaccatagaagcactaggaattttgtatatggagttgggacctttgggcatagagcctccgataggagaagaagtaaactgtctagtgttcaacaagtcatcgacacttccaatacggttagatatgccaatggtggagcgagatggtgagcgtgaggcagcacccactggagagcgacgcattgcaggattgaaattgggggaagattgaggcgttccagctctcacagttaaatttcttttatttttagcatcaaacagagctagtaaagtttccatacgaggaacggatacgccaagctccttggcgatttcgactgggtaacccaataaaactgcaacctccaaaggtcgatgtgcaatataatcctgataaggataagaaggtcgaggagttgcaagcatacggttgacaatatgacgtttcaaaacatccaacttttcaggttcaaattcgcagccttgggcttgtgcaatggaaaatgcttcatccatcagaccatcaattacttttgcaaaagacttaaggcggtacattaacgctaaatttggttcgtcatttataatagacaatgggtagaaacacatatgaccaacccctgtttcccattgctttttctgaattttggaaagaaagtcacaagagacaccacctgcttccaaagttaatgtaagagtttcgatcattgcatcttgaactgaatcggggacatcgtcctcctcttcagtgagtccaacataaatgacacttttagcagaatccgcagcaaatgtggtatgctcaaattggagaggccccctttgagcaaattgatcaggcaaaacaaaagagagaaccggattattagggaatgcgtgctgtaattctttttcggctcctactataccagtggtatttaagacgatgcacgtgtggccaggggtaactacctctttaattgctgtatctaaattatatactgatggaagaatttttaaacatacaaaaatatagtcgaacggttcagaattcatagcaagctgctcaactgtcggggcaactaaaatgactcgattagcaacttgatacggagaaaaaataataagttaaattcaaccaacataccaacatccggtttccatttagttgaaccaaaaacacttgaacgaatacggataccttcagaaagaacactctcgcaacgatttctccaaattaaagtagtatgacaagccttactctcggagagacgccagctgataaatgcagaaatcgcattgcttccgactaaagcacgttagcaaaaaaattataaattttttaaaagcgatcaaattaatgcacgcgatattcaatacaaaaaataaaataacacgcagtttaaacaaaaaaaaaccataccacttaatatgcgaagcttagatgtatcttcttccgacatcgttttttaacagcaaccttaagggatataaaaaatcctggaacacaataaaagatactattaaatatctatttatataaaaaagatattttttcaaaacgtccaatattaaaacaaaagaaggatcaaccttctctattctatagtttcgcttttaccgtatatacacacttccaagcaacaacatccacaaacaaactaaattctgcgcttgtatttttctgaaaaggaaagtttgtgttctacaaacttttctttatgaattaagtcgtttttcttagcgagaaattgctccaaactggaatttattgattctagcaaggagctagtgtttggtagacggtaagtgaacagctgtgtgtatgtttatgttggaagatattagcattctggagtgatgctttgctataattcattttaataaactaattaattatattcaaatatttttctttcttttcaaaacgtaatcatgcttgagtatatagcgccaagaagttttgaaaggctggcacagccgacatacacatatacacctcaaccaaaagcactttagcttagctgaatggttgggatttagaaaccccaaacttcaaaatctttaagtaactccaaattccagatattccaatttttttttattttaattgattagaaaatttttttttataaattgttctagctactgactttaagagtatgaattcaagattatactatgactacggtataaacatggtcacttaataacttatattcaaaagatgaatagcaaactaaactaacaacaatcacatgtgtaaacaggattccagaacgaacgccaaggattgagacaaacaaagatagttacaaaccaagatttttatacaaatataaatatgtaggttccgacctccatttaacgagcatacaaaagctacaaagaaacccataattatcggacgaagagtcaaagaaaaaagtttgacataaacagattataaaaaaacaaatatatgcctaatcggacgaattgaaacaaattaactctataattaaagacataaataacctcaagtagtagaattctgtttttttttataaaaacacagtgcagacatttcagtaatgagtttgaagcgaataaagagaattaaaagaagtaaataaacaatatttgtcaaaacatcacaaaattaggaaaagctcaacttgtatcaccaatcggtttctaagaaccgaactaaccaaacacaccaaagaggcagtaaggataatgccatctgccagcagaaaaactcccatcaaatttaaattactttgtgggaacaaggagccaaatagtgatgaagccatacttcgtccatcatgcacacgtaagcctcttgctcatacaattaatcgacttttccgacaagaaaaaaattcaagtcgaaaatatactatctaccgaaaatgatgatcaacgcattgtgttttatataaaaaacaatcgaaaatcagcgaaactgccatagtttcgatataatttacataacgctataccaatcccaggatttggaaactcgtgacaaatccgatggatccatattcatagtgtgcgattcagcaacagaagacatgcccaagtctgtgtcaaaagcatcaaataaaggcgaatcaacaacaggcgcaaagtcgttcttaccttgcaccatagacgagtcattagaatcaaggtgggcactacccaatccttcagaaaaacctaacccaaagtcatttacaccagcgtttaagttgttggctgatagcatggactgggatttggattcattttcagaggactgttgctgcaaaggactccgcatgctaggatctaaaggtatcctttctgaggataaggattgatttccaccaacgaatccaggagaaatagatttgctatcagctttcggcttcatatcagcagcagtcgatttggcactcgacgatttagagctgctcttcctagttgatcccttacgcccgcctgactgtttaggtgtagccgaggtaccaacaccacgattacgttttttaataacgtcggtttttaaactaaggggtctcacgacaccattgatcttcataaacaaaccacaagcattacacaaaggttgtccatcgggactgcgacgccacaatggagtggtacgtgtctgacaatttgtacaggtaggagtggggttagtggcattggctctacgggtatttgcatctccctttttgtcttcagcagcgtttgaaaccgttggcttctcggcgttcttattgatattaaatgacacagaacgatcttttttcgtatccaacgtagtaggtagtgcagcttgcggagtagcagcagtattggtggtgcgtttcttcaaacttgcagccatcccttcgggcagcaccccaggagaagttatggagttagcggaagtagcgcgatttaagtaaggcatatgattgtacatcccaggactagaccccattaaattggtatcctgagcacttactttgcgatgaggaacagcagaaaattgtggactggtttgatgaaagaaattctgcccaaagttgttagaggaattgctgcgtactggagcaacacccatagcggttccaacacgcatgaattgcggagaaaacatatcagaaccagggagaggactgttggatgaatgcccggtagtttcaccagatgcccattcagcactattgtggctcgaaatagaaggattaaatgattcagcattttcctgatttgaatcaacgccagaagaaccttgacctacagatttgcttgaattcgtacggaaagtattaggacgacgggggaattgagagttcgagttcggtacaggggccgagataggtagcgaactaaccatattgatagatggcatactgacatatgatcctggtgactggattaatggcgacgaaacttcatgattgtttctagagacatcaaagatattatttcccgaaacatcgggaaaaaatgattgattaggtgtgacaccagaacttaaaggtgatgaaattccaaaaagcccttggctattataggatgagctgaagccatcttctgatgcagtattagcatgatatgaggtggaaggaacactgcctggaatgggaaatccagcagagccatgctcaaaactaaaggagttggtggcggaagaaggaaaaagagtttgttcatgagtattggcgtcaacaaatgagggaaagcctccattttctggaaatgatgaaggttctgatggagtcatatcaaagtccaatcccaaaacatccgtatctgcatgctttggagaagctttgatacgctgattaggagaagcagaattattagaattagcgggaatggaagggggagcattaggcaaattgtgagaatgaacactaaaaaagtcagaaggaggagatataggcaatgctgaggcgtcaagattagaaaaattagagctgtcaatgtctctcttaacgaaattaaaagaattagaagcatgaatctttgggtagctaaatggttgggattccaaatcatggggtctttgcatagcattgggatctggaaaatgagaatcggcaatagagcgctttttactttttgcagtagactcgtcaaagcttgttttacgcacgcgacgctgaatataattaaattccatcaacgagcttccagtggtatcagcaggtacgctatatgcaggtattgggtttaatttcatttcagtatctgagttatcggcagtggtttcagcagaagaagtaggaggaacggattgagcactagaaggggcagtgggatcagagaaagtgtctggggttaaagtatttgaatcaccatttggtgttaagttcttttgcaaatttatagacattaaacgccatgtcaagttctcgacacgacgaccattagacagttccgactttgccttggaaaacattttccagaggtctgacatcgtggaataatcttctttggaggaagattcgtccgtggtagatttgtcaaattttttgacaagtgctggatgttccgcttccttgaaaaaattggaaaactttagatccataagtaaggttttatgcaaaaaatgtttaatcacaaagcagggatatatccaaaaatgatacccaaaaaatcagtaacttcagccagcttgaaatgtggataagaaagaaaaagggaagtttccgaataaaaaaccgaaacaaaaaataaacgaatgaaatgaacgaaagagatcgcctctcaaacgttaaacaaaaaaaaagttgtagtaaaaaatcacaaaaaaataataatataaggtaagatataaaaaaacaggaaatcttaagctaggaccaagaaagcttctttaaatggaaaacacgaaatggcagtgaataccaagacacaccaacaacgttgtttagttaggtactactttgaaatgattgtgcaaaccacacgagcgaaggtaaaaatagcaagaagttcaagttgctttgatatgaacaggtactttaaacaaaaaagacgtgaaccccaaaacaaaaacgatctaaaaaggggaaataaaacaacaaaaacgaactaaaataccaaaacaaatatagaaaaataaaacagatataagctagaatacaatccagaggtgtggtggaacaaaaaaaagtaatttgtagacagattggggaatggtggcgctatggcttcctcaaatcaaatttccgttttccctggaagagagcaaaaaaagaagaaactgcaaaagaaaacagatatttattgattaggtatgtaataaggaggagccaaagcttaaagaaatcaatttacaaaatcgtttgaaacgtttaaaattagtacaacctgcttttcttttttcgttgaggttggcaaagggacggcgttgttcacacccatctaagcgaggtcgaagaagctctcttcggtaaatcgtaaggtgaaaataaagaagcctaacgaaaggaaccacttttacctttttttagctagctatccaatgattgtgcgctatctcaaataaaaaccatatgattggtacactgactgttttgtgaagcgcaattgaccaatcatttctggtatccaatttttgcagtttcccttggttacttagccgaccgagctgaccaatgaacgagatcacttattagacgaactagaacaccctcttttagcctgctattttttacagaactgcatcgtacaatgcagtaacataggtttcgggagtgcagcccgagagtcgcaaaactcccatagcgtaaaatgccgaaaagccgtattccggatgcatagttgatacaactccaacacccacatattgaaagaagccccaaataccgcattgttgcagtaaaataagaaatagccccatctaattaagaaagagcacattcctacttcctttcctgttatatttctccttcattggggcactttgtctcttgtattctcctttttatcattgtcatttgaggtctgcatcaaaaaagttggagactcacataggaacgtcttcttccacagcatctgaagacttttgaatcctcgcttcggacataacgcgaccagacgccatcagaagcgaggcctgaagagcaccaagacgtcggatggcttctgcttgaattgcggtaacatgtaagtggttttccaaatgagacatgttggattgcaacttggacagttggtccaccaaacgattcatttgaaagcttttcatttgactgggagatggagatgaactgcttgttcgactagttggcacaatggtagaacgacgcatggtgtaaggtgaaagtgaaagaaggcagacaggtagatggaaggtaaacaaaccaaacgcgtgtgtgatgggcgagtgcagcttttaagacaccgcactaaaatgcaatcaaccttcagtatcgacaattaaaggagaccattacccacttgagtggtatttcaatttaacaaattgcagcgatttccaacaataccggccgacgttagtattcctcaaaaatgaataagagcgtaaaatagcgtggaaagagtggcagaaaaaggcgaccagcgcagcgcacctatcttttatgtagctgacaagaaggaaaagggggacggtaaatttttcgcttactgataaaaaaccaaactttcgttatatggtttagcgagacataatttccaagctaataagtaataccgaaatcgttccttttgctaaatttttcgggtcagttccgtggaaataggcaaaattattggtaaggatggaattatcaagttttgcataatttccatggaagtgtagaaggaggatgaagacggaactgatgaaaagtgctccaaagctccgatcacaatcatgttggatgaggtgctttgtccaaatcaaaggaaataaaaattctccgtaagctcgacatgctaggcatcttatgaggaagataggcaaatgagtattttaaaggaaaaaagaaatggaaagagcacgatcgttagacaaattacatacggaagtcaatgtccgtgcaagagaagacgcagcagcgtgatgtgcatccgttgttttaattattgtttgaattttcaaactttactcaactacgatcggaaaacctttttttttaataaactacttgtcttaatatcctcgggttttattcagtttcaaaagcatcgagatttcactacactggggtttatcttttaggtcccccacatctatcatttcacagagttccatttcatatcgacgctaggatggggtttgacatatagtcttcttatatgtgaaaacatatagcttttctaatcaggttttgttttttcgtttcagatatatcggaagtgagttgaccgaacaatggattttatcttagcatggacaaatgtatcaattccctggaaatgattctcttggaaacaaaagaaaggaaacagggatacacaaaccagtcgagacaaataaaatccaacaggaaaattgcttggtgtaaggaaatcgtcatagaatgctttatgggagtttgggaagtatttgtaatatttacattttttttctactttttttttttttaatttttttagttaatgtttggctattttcaaaggaggaattcctgagttagatgaaaattagtttttaatttgtttctttttttttatataatcaagttggttcatttagtaaccatgcttcctcataccgctttttctaatcatattcattaccattttataagtaattttttcaaacattcactcatccctttctaatcatataccccatttttattatagtttctttcatgaaaatgaatgactcctacactccatacacatacatcgtttcgtttcacaattttgtacgcttccccataaaacaaagaaatacttccattcaccacgcccctaacaaaagaaaaagaaaagatgaagcccctttccgtctatgtatatataccctttttcatgctcacacgtgtttttcctgcggtttatcattatcgcttatggaagtgataatggatatctcccagttgcttatttcctaaatcactcatttcttatccttattgcgctaaaaatgataacagtcgcatattttcctcgtccctgctaatttacgaagagttgattacttcattccaagaaagacgtaggaagacgtaggaatgtcaaattgcgatcctattttcccaactcatctcgctttcacttggcgttgttggcattcctttgattatgacggacatttacatccgtaatagatgattgcatgtaaacgaattttgtgctttgtcaaagtgcaaaaaagagctaccgataaacggaggaccgattgtgttgaacaactgcactgactaacacaaatttatcaatggaaaaaaggtatacgtcggcgatgctctgataactaaatgaaggcttttttttttccttttgcgactcgcctgccgccgcacacttactcatgttgatagctcaaacaaatcaaaatactaactttaacgccgacaatgctccacttgcatcttgtctatcttggcgattatggttacctcaaacacataccgtcttttaccacttatcactaacaactttgtggagcggattttcatcctaccttgataatcatctaccctcgcaccagtaccgcagtatttcttgataatgagaacggatgcagactagatggggcagtagtaaaagagctcgcaaaagaaacatgaaatttcataaacaaatgctgacgaaagtatatgaatgaaactaacattaacacaaatatgaaattgagatttgagtcaaacccaataattaaatccaaactttacatgaaactgactagtaccaaaaatgatcaaaaccatacaaatacagtctacccactttggctgagaaatcgcctatcaaacatgacttgcttagttggcccagtctattacattcctcgacatatccgtatacaaggaagatgatgatggaggaacacttgataacatgattaataaaagtctttcgaaatctaaagcattccatttgttatcgagcaaaagaatagaggtaaaaaaaagtttttgttgttcatcagaaggacctttattttattttttttttgggtctttgactttttctattgaggtatccatactaaaagaaacattagagaagcctttgcaaatcatcacttttctcttcttctcttttcttacttcgtttaacgatcttccatacgttttgtctttctcagcacctgaatgcgtaaaaaatgaaatttttaaaatcccacccccgttaaacgaacatttttcattccctgtcaaatgttgtgcttatcaattcattttgcgtaatcgatttctcctcatttggtgtaattcagaaacaatccatcttacttatctgatagataccgtggtaattgaatcatccactttctggtgtacaggatcactgatatacattttgccgcagcccgacgtttttatctatcagggctcgggatccctacgaccctcgataattgactatccacgtgagtaatttagcctacattagtgccccgaggcattgcacagatgcgagatgtcctattgtactccgagaaaaggcccctttcaaattttcttctttgcgcttctttctactgggatctatccagttcgccgcggacttgatatggaagtaaaagcattttatgcaaacgaccaaaataccaacttgattatcctttcttagttttgttatttgtatagatgaaatgagtgctatccactacgacaacattcaacaagtcatcgtagcacaaaaatacattctccaatactacctatatagcatgggcaaagaaggtacgacggaatgaaggtgaataacgaagcgacttttcaaatctttaaaagagtttacagaaagttcgaaatagtacctagatgtctgcaatgttttttaccatttttttcgttaaaatacttttgcgttaaacagatatctaagtgcgtaaaagtattttgatcatcccttcgtattgtgttatattcgttgcgttttctggaaaaagttattaagtgcttcgttattcaaagagggtctgtggctttttttttctttcagaaaaactaatacactaatgtatataacgatatgtatgattcctttggtaatccagaaaaggatgtaaattcacaacttgaatgtttggtatgaaaggatgaatgtggctgtctaataataagctgtttattttttttaaaaaataatatctaattaacttcgagttgtcaattgaaatggcttctgcaagtcttttttttttttttttttttatacctaaaggcctttttcaagtttactgatttgcgaccaataccttaatactacatttgctccgtcaaaaagtttgtatgaactaattttctcattaccagccacaccataaatctcgagaatgtacagtaaaaaagcacaatggctagtgtctgctgaaagttccaggacctaatgaaactccaatgtgcatggacctataattaaaaaatcggaattaaagctaatcaacataaaatcctttatactgttaaagtttttatattttcatccttctacaatctcgatgctccccttaaattacagcataacaggaaaaatcgattttctcacaaaaaagacatcctactgtgcaaatcacaacgaagtatggagaaaaaagaaaataaattaattacgaaaagattaaataaaaaaaatgaaaatatttgtttctcccagcaattcatatacgcttaaggaatgtcctcatgaacaatattaaatccatcaaataataaaaaggggtatgtaataacataagtttgatattaggcagcataaaccatagaaaagcttcaaaatgatttctaggaataggggtttaaggtatttcatacattttttgggaataaaaccattaaatcaaggaaataaagcatgtccaataatatgatacattttcatccaacactaaatggcttaccaaataaatagaggatgacaataaaaaacagaagtaaaaaagtaacagacaataacagaaagaacattgtttgagttaaaattgaaacactttttacgatataatgcatgattctctgtttttagaacgcttgaaagaaagcatactcaatcgtttcttcttcttaggcagactttcactgtttcgagacttcctctcctcgttactgatggtgatggaagtcttctcaaaaacatcttcttttccaacgtcttgcacaaaggtagacgctagatgatgattcttgtaagctgccgctttcgcccattcgttagcaagctcgggattgggatagatgacatcgtcaactccattcaaataaaactgggaaagtttccacatagcttcaggattcctcttcctcgctaatcgtcgataccacacaaagctccgaacaagattaatgtcacattccagttgaccaagctcaaaacatcgagccacacgaagctgtgcatctttcaatccatacttggcagctatgtgatacaaaacaaaagcctttcttgggctcaactctaataatccatctaaatacgaagagccgtgctcatacagctccgctaagtcataaagggcctgaggaaattcatgatcagcctcaagagctcccaaattcaaatagtacatagctttcactggatcacgcttaactgacatcaaaccacggaaatagatgagggccattctatgcatggcaccaacgtgttgtccagacgctgctctaaagaaataatgaatagcttcttcagtgttctgggtcacaccaaatcccatctgcagacatatggcaaccctataggcagcctgcacgtgattcaagtcggccgccattttatacagtcgatatgcttccttctcattaatttccgttctcaatgcaccggttccatagcatacagccaacagataaagtgcttctgaatagccaaaaaaagaatttccttgagatacaaacgaagtcaaataatcaaaagcctcctcttttttcctagcaacatactctctgttgcggcgactagaggatttttccgcttgaagagcaagttgcaaaaaagaaagtctagtttctggttcacacatctcagcactggctaacttgtatgaacttttcaactcctccaagctaatgctttttttgaagttgcggaacatttcatcggaaccgggatcggattgcaaagagcgttgattgaatgcataatctggatcgtaagatggcggttcaggatcgaaaagaccactctttaaatttaaatttttcacgttgatagcggaaaaatccacggcagatgaaaacgtctgttccgatttttttttcgacactatttcgagctctttgaaggggctaagatttcgctgtgactgaatattcgatgcagaatcggaaaatgacggtacttcatgaatcagggtattggtaggtacttcgtcaaactcttccgatttcttaaactgagccaaaggatgaagataatcatcgttagagctaatttcaatggcatgggtgtctgagctaggctcgatatcataatcaattgtcgttctgtcccactcgtgagcactcccagtgccgccattgctaactagcatttctatggctttaatggttataatgccttctatcttctatttcactttcaaagagcgaggaatgaaaattgaattcaaggctgcaactggatataggtgaagggtaaaaatttatctgtcaaactgatgactcgatccgagggtcacgtcatgaagctaacgaagcgacgttatatcgtcggacttaaaagtttatttgaatataaactacttttaagcgtacaggttgatctacctacaagaaagatacgtttacagtagaattttcaaaattttagtgggttttcagctggattaaggatgcagttctctctaaacagtcaagaattaactatttacttataattaatattcatatctcccttttatggagaaatatgctgattagtttcgagcggaatacgctgcttggctcatcgattccgaatatgctgtggctcagaacgcttttcatgtcgcaataacgagacttttcggcgtttctcaatggtaattgatgcgttattatctggatttagagcaaaaattcatacaggtctttgccttttctttccagaagccgatggactcttgatgacttagttttgtgaccctttgtttttgatcgcttgtcctcatccaggtcctcaatagcagtggtgcctttgttatgactaacggtgattaaatccttttgtttagtgctattatttttcttctccggtttctctttgcgaagttgtcgcttttcacgatgccgacccaccagtggctttcttgcgttgggtcgatacttgaaggtgaaaccaagaaattgtctttgattaccgttcataactccattgctttttgctttttgctctgccttcctttgcttttcgtacacatctttgtacgcatctagtacctgttcgtcattgaaatcatcaaaataggaagtatcaagttgattctccaagcggggaacaaatggtggcacagctcttttccgcaaaccgttccaatggagtctcttaaaaaatggatgcttttggatttcgattgtgctttgaaatcttgacgttggttctgttagacacttggtgatgaaagaccatgcctcgtctgaaaccgatctcgcttttttgtcgtaaattccattttcatttttggagggtctctgcaacatttctcgccagtagtatagattagtccacgtttcttggagcgttgacccagaaaagggaggatatcctaccagacattcataacatatgcagccaagtgaccagtagtctacggtcctatcgtatttctttccgtaaacaacttctggagccatgtattcaggagatccaacaacggaatttacctaatttttttttagtttacgtttgaatcaaaatgtctttaccttgttctcattcttttccaaaagcgctttataaatgtttcttctttgcttttgtgttaaataaggtctctgaggattaaccgcgctcactagtgcatgttgaagtcgatttacctgattcgatgtaacaattgcagtacttagcccaaagtcactaagcttgatatgtcccttttgatcaattaaaaagttctcgggctttaaatcacgatgcatataacctagtttgtggactgcactgattgcagcgaccatttctgctaggtaaaatcgggtttgattttcatgcaaaagccccttggtagtcaaaaaagttcgaaaatctcctccagggacgtattccattgctagatatactttttccttatcttgaaaggcataatacagttttacaagccattcggaattagtattcgttagtatatctctttcattcaatatgtgtttcacctgagccgttgttagttttcttttaagatctttaatagtgtcttcttacttcattaagttgctgtaatgttgattttttcatcattttcattgctaacaattcgtgtgtgttgcgctttttagcaagccacacagaaccatatcctccttgtccaagctttactaataaatcgaaatggctacattgaatcttggttcttttttttctcaaaaatgctctttcccttccacaatgctctttccatagtcgcttctgtttagattgttttaatgacgatgtacacgctgtaaattcttccaatctttccttccttagtttatggtactcaattgtgctaatatagtaattgaggaagaaaacttgacaggccatccgctttcttcttgtctcgggtcgactaagtatttcaacttcactgggctttagtaattggtagtaagttaaacctttaggatcatttcttttcgtccagcaattttgtctttcttcgttgagcaccatgcgttcatttttcgaagacacacttgctgacgcattttccctgtctcgtaaatagccgcttgatagtaaaaataaatcagaaaattcgactccattttcttttgcctttgatactagtttgttattgtctaattctttaaggcccagtaggtccattctatgtttgtggaatcgttctataaaattgtcccaagtgaattgctttttccatgcaatggattctttcctttttttgctcctattcaagtttatgtgagctcaattttgaaatttattttgagtacacgttgtgcctgaataaaactcgattctcccagcaaatgtaaacaaacaccgggttctgggaatttttacaaagatgatacatgcgcagtaaaatttacttaaaaaaggttaaataaaaaattatatttcgaattcttttgcgcgattaaaataaattttttttacgaatatgtgtgattatttcctttataatcagggagatacaaacaccaaaatggttaatcgagaacaaaaaaaaataaaaaataaatataaatcttggaattagcttattttgtcaattaaattctccaactaagtagatatgtactggtgattaagaaaagctatatacttcaaccgcaaactatccagattattatttatgttcttgtgatgatatagaaggagacctagaattgctttctttatccgtttttatttgccttgaaagactcctgttttgtcgaatcaaatcttgaagcctttctctggcacccaacttgtctcttttacgaccttcttgctcagccttgagttgaaactccatctctcttagtctcaactgccatatatggctcattccttcagcatctcgtttcaaagctgtgatacctctttgaactgctgacttatctggagaagcgggaacaagctttttatcctcggaatccaaactaacgcgttttgaagcccttggcgaatttggaatagatgaagttgacccagcgcctaaaagtttcactcgttcttccaactgtgataaacgcttacttctagcctcaagtacaccatcaagcttcctgagttcggtcttaaattcccgctccattgattgacacttccgtttgaattcttgaatggatttgtccaactccctaaaattcatatttactgcctgattcatgcttgaaattgtcgtcaatgcttcaacgttggtatttacaggcttacttcccgtattcagttgggtaaaacgagtgacaatgttttttatgagggaatttctttcttccacttgctctttaaggcgtttttcagatgcttgtaaaagtttaagttctctagattgactcctttcagaaggactggaagatccagagaggtttcttctgaaagcttgtgaagacaaattttccaactctaattggattgcttttttggatcgtctttccgcatccagtaagttctttaactccttcttttcagacactaacgtctccaaagagtttgttttttcttttaaactttgctcacaatggtagatttttttcatcaacttatcagtaccagactgatcctttttattctcatcttttagttttcttatctgttgtaccaaatggttaaccgagcagtgggtgacctgtttatcaaatgtttccataatagcattctgcaaagaatcgaaattttcgcgaagggtaacgtattgattatttctttcctcaatctcactttttaaagaagagtttgatgacaatataccttcaaattcacgaagttttttatttaatgaatctaattcgtcattgtgcctttccttcaagttgctaagataatcggctaacgattctttactcgttgtaacgctttccatttcagtttttaactgactaagttgatcatttaacgactcaatttgctcattgagtaaaagtttgttatcgttacttttcaccagctcgctttctttcaaagcaattacttgcttgttttcttcattttccttccttaaagaatcaacttctgcttctgtcattttcaactgttcaagaagatttgatgtctttgaagttgaatcttccttcgctttattattttcttcttccaaagtttgcagccgcttttgtaattcgtcaaattcatggcatttatcgttataacgttctgacaattgggtaatttcatcagtaagcttttcaacctcttctttgaataaagagatactctcctcattttcccgtattgttttctcgaatttctcaatttcacgctctgcttcagtcctaagtttacctactacttcttcgtaatcatcagactcttttgaagactttgacagcacctctttggtatcctggagttcttgggtaatctcttcgacatattcctggagttggtcaacatcttcccgccattgttgctccattctcatcaatttattttcataatcctcttcaatatcttgcaactgtttatataaacgagtaagttcaattgattgctcttgggttttcattctagataccatcatagaatcccacaattcattcttgcttgattctgcctctacaatcgcattcatcttccctgaattcaaagcaacggtaagctcctccacttgtttaaccaggcgatcattttcctgcttgcgaagtagtaatgcttcattttgcatagatatgtccatcctcaacagttcattactacgctgaagtgtttcaataacacgctcatcagtattttttgcaggcataggaacttttttggataactgtacgcgaagggattccaactcttgcaatagagcttccttttcccgccgttcgttatcaagcatatttgacagtacattacgatcttcattgtatgccccaacagaataattcgtcttctttgatttttcttttctcaaagccgcaaacgctcttttggtagtttcaagctctgaaagagcctgcgaatacctcgattgaagagtaattaggtttgaaggggccgggctgggggtggaaaggttaaaagactgatcaggcttaatccggctttctaatccagatatttttttctcatagcctgcaacggctcgttgaagctccatagtaagggtcttcaaatcgatgttttgcttcataatatcttgaacctcctgatcgtggaatttatttaattgatcgtatagaaagtagcatttcagtttcaacccaaacacttcctttctcaaattatcaatcacgtttgcttgttcctttaaagttaaggaggagccgggctgagattcctcaaactctttggcaagtgcatttttcctgtcttttaggtctttcatagcagacgccggtatcaatatatcggagatctttttgcttaaagcattggtagtgggggcatcttgagaatgtaaataatttcgttcttcttttattggggttaattgcaaatcatcttcatcatccaaatgaggtaactgatctagagaagaagagatatagttcggacttgaagggtccgaagtataatcgtaattattgtaactatcttcttcatactgctcttggctctgaaacccttgattagccgtaagtacgggagaaagctgttcatcatcagtagtaatgttgtcattgagacgatcaaaattcgtagtatccaaaaaaaaaggtgcaacagaactatttccctcctcgtcctcgctattcaatttattgactgattcatcgggagattgaagcggagtagagctcgttggagcagtagcattttgatggagacgaggtgatccagaatcagattttaaagaatctctatcaatttcaaaatcatacttatgagaagcttcttccgaatcttcgtcttttgatgtagaagagggtaattgccgagatccttcctttctgggtgataaaatgcgacgaacttcctcgtccgtcagcgaaagaccagctaaattatccactagaacattaaagttattactatctaactcactggaattttcttccataattgattagaaaacgaacttcgacataagcaaatccaaagcagtaggcattgactcttgtaacaatttcaaaggagcgatttttgaataagaaattaattctttcttaaattgttaattgttaaaagaaagtatgggatcgaagatatgcctattgatacgctatggcatatatgtagtggcagtagttctcaatggctgtctctacttgacgcatgttagactaacgatcaacaaagtagtagacttgtaattgcggactttacaattttagaaggtttaatgtttgtgttagaagcagatattttcaaaagaagttaatgaaattaattatacatttgcacacactcgtttacattataaatagccatgttatttggcatgcctatggcacatacacaaaacaatagtacatacattgatgatatgtaaaacgtaactatgattttcattagattaactctcctcaagttaaggtatgttaacctcatttcacactgtgaatcctaagtatattaattattgatggaataaacgttaaaaacactaaagtccgctacgattatgcttgagtacataggttttcacgaacaagcgtaaatttgctttcctacgtatagttggtatgtagcctgaaattatttgtttcagtctctattttcaccgtgttacatgatgctacatttcgatgatttcaatcgcaacggtaaattgaactatgaatatacgaacaaatatacttttcattaagagaacatttttaatttgcatagtgtgttcgaaacttgaattgagtgaatgcgaaaataaagtcctctacaactcatcaacttgagatatgtagagcagctgaaaaaaaataataataaataaataagtatatgtaaattaatttatctaagtaaattaagttaatactactcagtattttttttaatacaacaaagaaaagcattctttctattaagcgaaggattttttttttttttaaatcaattacaatcatcacttactagaatgaaccaactagttgaaaactttcttttcttttcaatttttttttttattcaagctgatcattgatctgatatgttttcttcaaacattaattccatgaaattgtttaaaaaaatttgcgaaaaaaaaagttgacaggtatgtaaatattactaatatagattattacaaaataaaagagaaacttggcatcatcactcgctctacataatttttattaagtaaaaatggtaatacataaaaactgcttcaaactcgtcagttacgtactctgctaaatcggttaaggtgtcagcaatattacatacgctgcgatacacaacgctgaatatcactatatgctacatattctaattataccatagatgatacgatattacgattgttcctaatgaaattataataagttctatactatctgaataatgcaaatggaagcacaattgaaatgaagaacgaggatcagttatacgctatattagtgataggtaaaaatataacctgtataacagaataactataccccagttgcgacctttatgacccgcgtattgcaatatgaatgattataaatatgtattaagatatttgtaataatgtaatacattactatgaatgcacttaaattaactcgcgaatgaactcataaacggagttcatttgagtttacttatagaaattcaatgaaggatatatctatattcaccttatataaatgatgcgggtatataacgatccaatatacaatcattacagttctgactctgaaaatatgatgtccgacagcagctatctgaatgcgattatgccgaccctatgctaaattcatttagtgctactgcatcatgttatgcgaccaaaaccatattattgccagaggtcatttagccacggaaagcttacaagcaacatatgttgaaaagaagagttacagcgtcaaaaatcgttcttaacaacgcagtgtggtattagtttaacgagacataaggaccgcgtcgatttgttcatggcatgctttatctatagtgatatctttaatatagccttacatttacaatgatatcgtcatacaaaggacgccgccactaaacacgttattttatttagcgacttctaattttgccgcttaatagtttttccacgtcgctaaccactaaacaccgccaaagaaaccgtggattatggccaccaccaagaagaaaaccaaagaaaaagaacagtcacattgtaaatatgagatttaaatacataaaaacatattattattttattttaagtactccttctgtattttcttagttgcaaaattttcattaagaaaatccattcatatacaaccaggacctccgctcatctaccaacaaccatttccccgggatgtctgcaaagagtgagaataagcagtcagtcaaagctcttgaagagttgttgaagcaccttactgtctgcgatgccgcagaggaagctgatgctgccaaggctttggcttcttttgtcaacggacccatcgaagagcaagacgcgccttctcaagttttctctgctatttccaagcagttgaacgacaagaacgccactgctcgtgagcgtgtcttgaagggtcttgaggccgttgccaaccatggtagtgttgccgctgatgtcgagccttacttggtcgagttgttgcccgccgtcatcgccaaggttgctgacaagcaaaacgctgtcagagatgctgccattgctgcttctaaggctattgtccgttgcactaccccttatgccgtcaaggccatcgtcccctctgttctcgagtccatccacaccactggtaagtggaatgagaagatgaactctttgcaacttttggatgttctcgttgaggttgctccttcccaattatcctactcccttcctcaaattatccctgttgtttccgagtccatgtgggataccaaggctgaggttaagaagcaatccaaggaaaccatgaccaaggtctgtactttgattgccaacgccgatattgaccgtttcattcctgagcttatcaactgtattgctcaccccgaggaggtccctgagactattcactctttgggtgccactactttcgttactgaagtccaggcccccactttgtctatcatggtccccttgttggcccgtggtttgaatgagcgttccactcccattaagcgtaagactgctgtcattattgacaacatgtccaagcttgtcgaggatcctcaagtcgtcgctcctttcttgcccaagcttttgcctggtttgtaccacatcaaggacaccattggtgaccctgaatgtcgttccgttgttcaacgtgccatcaccactttagagcgtgttggtaacgttgttgacggtaagatccctgaggtttctaccgccgccaaccctgaagtttgtctcgaaactttgaaggctgttctcggtgagatcaaggtccccaccaacgaggaggttattgctaagtacgttgctaacattgctgcccaactcgttgaagagaaggataacgaaaatgagtcctgggttctcaacatcactccttacttgactgccttcattgacgaggcccacattcacaagatcgttgagcaactccgtacccgctctatcgccaagattcctggtggtgcttctcatgctgaggaggaagaggagggtgaggatctttgcaactgtgagttctctcttgcttatggtgccaagattcttcttaaccgtactcgtctccgtcttaagcgtggtcgtcgttatggtctttgcggtcctaacggttccggtaagtctacccttatgcgtgccattgtcaacggtcaagttgaaggtttccctactcatctccgtaccgtctacgttgagcacgatatcgacgagtctgaagccgacactccttccgtcgatttcattctccaagatcccgctgtccccatcaaggaccgtgatgaaattgtcaaggctttgaaggagaactctttcaccgatgaactcattaacatgcctatcggttccctttctggtggttggaagatgaaattggctcttacccgtgctatgttcaagaaccccgatattcttttgcttgatgagcctaccaaccatcttgacgttgtcaatgttgcctggttggagaactttttggttaaccaaaaggatgtttcttccatcattgtctctcacgactctggtttcttggaccacgttgttcaagccattatccactacgagcgtttcaagcttcgtaagtatcttggtaacatgtccgagttcgttaagaaggttccttccgccaagtcctactatgagttgggtgcctccgaaatggaattcaaattccctgaacccggtttcttggaaggtgttaagaccaagcaacgtgctatcatcaaggtccaacacatgtctttccaataccctggtacctcaaagcctcaattgaacgacatttctttccaagtttctctctcttctcgtattgccgttattggtcccaacggtgccggtaaatctaccttgattaaggttcttactggtgaattgttgcccactgttggtgaaatttaccaacacgagaactgccgtatcgcctacgttgcccaagccgctttcactcacttgggtcatcaccctgataagactccctcagaatatatccaatggcgtttccaatctggtgaagatttggaggctatggataaggcttctcgtgtcatcagcgaggctgatgaggaggctatgaagaacaagatcttcaagattgagggaactcaacgtaagattttgggtatccacagccgtcgtaagctcaagaactcttatgagtatgagtgctctttcctcgtcggtgagaacattggcatgaagagtgagcgctgggttcctatgatgtcttccgacaatgcttggttacctcgtggtgaacttatggagactcacgctaagatggttgctgaagttgaccgtgctgaggccttgaagagtggtcaattccgtcccttggtccgtaaggagattgaggagcactgcagccttttgggtcttgatgctgagttggtttctcactctcgtatcaagggtctttctggtggacaaaaggtcaagcttgtcttggctgcttgtacctggttgcgtcctcacgtcatcgttcttgacgagcctaccaactatcttgatcgtgactctcttggtgctctttccaagggtcttaagaactttggtggtggtgtcgttttggtcactcactcccgtgagttcactgaaggtttgactgaggaagtttgggctgtcaacaacggtcacatgactccttccggtcacaactgggtttccggtcaaggttctggtcctcgtatccaagagaaggaggagggcgatacttttgatgctttcggtaacaaaattgaaaaggctaagaaggccaagaagctcactggtgctgagctccgtaagaagaagaaggagcgtatggctcgtcgtaaggctggtcttgaggtcagtgacgatgagctgtaaggtgtctgctatgagtcttttaattgtggaatcttacggtccttaaggttgttattatggtttgaattaattagatggtaactgtacttttgatttagctaggctaggaaattaataagctattgttccagtatacgactctaacatgtggtaacgtatgagttttttgagagcgaagtataagtctcaaaaaagatcattgttcaagttgacaattgttttatcaatatagtttgtcatgtaaagtgagtgtatatgaagacccataagtgtgtactacatgtatgttatcaatgtaatttctaaaaagctgctgttaattttcaactttggtaagaatcgatgaaaggcgttcgtcgtccagaggaagacaaattaacagtttagaatgtatttattaattatccattttgtatatactttataatgttttttttaattatatcttacttgaattttgtttttcgttatttttaaattaattttaattacatttggtaattaattgtcaattgaaaattgcagcataggtattctttgctaatactagaaatttggtgaggaacccggattattcttagaaaatacaaaaaaaatacaaagaaatgagatttaattaatatttgcgacagattgcttaactgttttttatatggtaagagaatagcggaaatttttgatattaagtagatgaaactatgcaaatttaagataaatagcataagcgtatttttttaggatataaaacaagaataaatataagttaaaaaaatataattaatcccttttaccaactagttttacaatttgtataacacaattcaaattctcgaataacagatttagttaaccttttacaaaaactgtgaatatatatcacaaatttgagatagctttcaagaagtcactatgtccgagtggttaaggagttagacttgaatcctgtattctagtcatctaatgggctctgcccgcgcaggttcaaatcctgctggtgacggtatttgtgcgcggtaggagagtggaactccgacgggctcataacccgtaggtcccaggatcgaaacctggccgcgcaactatttttttcatttgtttatttgactttaaataattttttgcttagttgttggaattgaataattttaatgacttgcagagctcgcttcagcttgaattgtgagtttctcatctaatcttaagagtaaatagttcagaagtgtgaggacaagtgatacttttagcattggagttctttggaaggttgttgaaataaatcaatgagtaaactggtcaaggaaaaaaaatccctttttaggaaattcgcataaaaatgatatcctaaagttgtaacaagaatcagaacttgcaaatattgaatatcgatcaatgcagtttctcaagcatcgtgactgagaaatttttatcccaaaagtatagcatttttatgttactatcgacattgcaactactgcgactattgcagatttctcacttagctgatgctttacactgaacattgaggactatgggcgaggtattcattcccattcattgcaacgaatatttgccaaatgtagaatcaattgaatatctgttgtgttttccacataatagtctagcaaatcatgagagctatttcaagctatgccttaattcgaggttctgcaactgcagcatctgtatcgctcaaactcaaaagcattatatggcatgggcaccggtttttcaaaggggccttattcgcttctaaagttgcgtttaaatatgtgcaccaaactccatcttgcgattttgaatggtaacataggtatgcaaaaaaactctctaaaccgaattcgtttatcctattttaagctctgaggaagcatgattccatgaccgaaatatttgagactaaattgacaaaacttgacagtcgaatacttagtcatcaagagaagccttttctttggtagaaaagttgaagagaaatatacaaaagcgttataataattgttaaattttgagtcaatcaattagttaaatcgtccaactagaaactctttaagggaatattggctgaaataaatttaaagaacctttatccattcccctaatgaacgctataaaaatcatttattacattatcgaacgtctacggccatacctaggtgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggctccttttttttaatcagttagttgaattcatttctagttattatttttcattcttgattgcagacgctatccagtatttccatagttatcgtttacacaaggaaacttatatgagactgtgaaagtcaaaaggactatacgttaaaatgattgtcaattcagcttgtttatgatacttaaaatattgaattgctaatatccataaaatgaaataacgaaaatttctatcatactcagcgaatcgcaactgtatatgtgtatgtacagttttctgttcaataattcaacactcgtcaattgaagcctttaattcctttaagagggtaattagaaaccaagctaaaacaattgcttctaattgagaaccattaaaacgggtttaatctagataagacaaaaggaaagatacaataaagttagaagtaaaattgtgttaacagttatgcacgttatgtattcattaaaaaatgcaactgcctattttttttatcttttgtttttttttttttggaaaaggatttggtcaaatcagcatgatttgatcatataaaaaaaggatgcaatgtgaccatgggaaaaagggttaactttcagtttcatttgctttaatagtaaatatgttcagtaaggtagaccaactaggagaaaagaataagggtaaattaaaatatcgacctttttaaaattcaggtttgagtagtttcgaaagaaagccatcattacatgtctccatcgtcactagggaaaatgaagttatcagcggggagtaaaaagccaaaacccttcgcatcattgaaaagtgcctctagtgaggcattgatattttcatcattccaaagattttgtaggttgatttgattatgataatcagcatctctagggaagaaaggcacctgcgtcgaataagctggttcggtagcattaagccttgattgatatacctcgctttgttcagcaaatgcccgcaagttagttatgacatccgtacttccttttaaaagtggaaatctgtcggtaacaaaattcaaaatgtcaatagccgtattcagttgttcgatcgtttgttcagacgggttgattagaagatgcaccagaatgataaaagaggcggcatgacatgaatggtaatccataaatgaatagacagatagaaatttgtgcattcttagtagtacaaggaggtcgacaatgtgcaaagcggatgaatagcagtatgaaattaacttatcagtaagaagcctagctccctcatccgtcttactattcatcgttctttcacgaagccggtgtagtaagaacggtcggcccatggcaattcgaacaatatgataagctagatgcaaatgaacgatacctctgtaagacctgctatctgggccaatgttttgtatttctagatcaggagacagttgttggcgccatgcctcaatttcgtttacaatctctttaatggtagctgcttttaagttcgcctttccatgtagcgaggaataccacatgtcatagactttattagttagaagggaaattttaatagctaaggtgaaggtccggaagctggcaatgaagttttgcgaatctaaactttcacggtattctggaaaatgaatatcaatttcggaacgcacaagactctcgggcctgcccagagaaatacctatttttctaaaagttaaacgttagcataaaataatgaggaggaataataaaaaattctcttcttcttcccagacatgaatcttgggaagttttcaacagccttacctttccatgcaatatacactccagaaaagccgtttacgaagttcagcaacatctccggaaaattgagcattcgcagactttttgtgcataccattggcaacagcagctctcatagctataccaaagtacatgtatacaacttcgtgtgccaatgttggagacaaatacataccggctaggaagaaagactgtactgtttccaacgacgattcactgatgactttgggaaaaagaagtttggcgttttggtaaaactgagagccaggataagtccaacgatcgtgattttcatcagaaaggaactctggatggcgaatgtaggagaatagactgcccatggccatgctcagaagaagcatacacacaaaaccaccatcttttgattgaaaggaagttggatcatcgaaaagatgatggacttttgcagcaaacagcttggtattataataaaaatggttgttgtcactagaaaattgccaaaatgtcataagtaaataaaaagtgatatcctttgggggtaatgcatggattaaagaggcgacagtattatcggcgggatctaaaatatcttcaaatgttttatttcctttctattgagaaaaacgggttagtaaagaacagtaaaatcgatgatgccccacaacatagcaagggtatgaaatgaagtagatgaatccatcaatacatacgttagtgagtttatgctgcacctgaaattccctgccctggcaaatgatctcgtgcacgcgagcgacgaagctttcgttagagccggcatcttcgtaatatgtctgtgtctcattcaaagtcacttgttgatagcttccaagttcgatgtcggtaagtactttatcaggataggtttgaaggctttcactaagctccgcaatctttgcttccaagctgggcaaatccaagctcatacttggcatgagtttagaaaggatggtctccatatgactgagtctctgaagattgagagaaatttcgtctttattcataagcaatctaggaggagtttctattacgcattctaatccttttttaagacatctgccacagggaaagttaccgacgcatttgattttatgctttttgcattccacacaactaatattagcatttgaatgaatagacaaaaaaaaagtagaaaaaataaaaccaaaaaaaaattgtaaagtaaggaaataaagaaacaactacataattcaatagatcaactaaataatacgaaaacaataaatatagtaataacaaacaaatcaagcaacttttggttggaatggcggctgatcgaacgcgtacaaactaaacgtctttcaactcgaccaaaacaaccagatgcatatttatttacatacgcaatagcttttcgaatcctttttgaaggtggaattcgctcgcctcttcttcttttcggttttgagcctccagcgctcttcttcccagtttctgctgtgctcgcgttcgcgttcgcgctgctgctgccaacaacaacattaccacccctttcttcttcctctagttgatcctccaactccatagcttcgcttctactcatgccactacgactcctatcctcatggggctgcatcctagcatgcatgcagtgagaatgcagcggaactcaagcatttactattctaagctatttatccaaacagaaaaccctcgatttttgtgtatggaattcactccagcaactccagctccagttctcctcgctctcggagatctcggggcccatccgttaacagtggtttgcacgtttgcgtactcgcccattatcttggaaatggcggcatgcctagcaatcctatcctgatagccccacggcttccaccgcatttccacaatcactgtgcaatttttagagaaatatcactagcctttctaaatccgaaataatgaccttgatggatgacactatcatttcttcttggtatacccagtgtcttagtgtattatatttccggtggctatagccgacttagacatctattgctatcttggtggaatcatatctaagcatggcgagcgatcagtactgttttacactagtatatgtggtaagtggtgataagctgcgctatgagtgcttggacgaaaaatttaaaaaatgagttgggagctcgatgttagcgttgggatgaggaaaaatcaacgtatgaatgatatgcgtcttgatttccccatttctcatcaagaaattcctgcaaagttagaaatgcaagacccaatgttggctcgactgcttaggaagcgtttcattccatcatttatttattttatcaagtatttacggtttttacgcccctgatatccgatcttggatgtttgtttaaacgatgaaacttgacgaatagataggagactgacgcatcaactttgccaatttacctaacattatcaagttctcctatatctccgggctcagaagatctttggaggaacaatggggtagcacgatatcgggtatttagtgctaaaaccaggtagagttggtaggtattgcaatgtttaatgataggtgcaacagtagaatttttggtatgtaggaaaatgtgcgatgcagtgaacatactcgagattacaaaccgggtacaccaaccggagggtggatgccagataaccaagtcaagagcttgtctgcctggtttaaaaggaagggatcaccttgcaatgctacaagccaatttcattagtatatcgatcctcaataagaaaaacaacccgactacactcattataagtgttggcgaaaatagcttttactaaatttcattctcttttccctcctctaattttaattcttttttcttttttccctttcctttctctactacttttagacatactaccataatcccgcttagatatttaagcgcctagcgagaaaatgtcaagcatcagtatagacgaaaagctgaaagatcccgagagtgtccaaaataaggaaattctcgatgtcgacgttggcgatctctcgccaaaaggcgtggatgctgctttcaattacgcccttgatgtcgactacgatgagatcgatccagaaacggagcgtagattggtacgcaaaatcgattgcacaatcttccccgtcatgtgtctagtatactgcatccaatttttggacaaaacttcaaattcctatgccgttatcatgggtctcaaagaagacttgaagatggaaggtcaaatgtatagttggtcaggtactgctttctacttgggttaccttgtcttcgaattccctgcatctcttcttcttcagcgctttcctttatccaagaccttgtgtgttttcttagtcatttggggtttcttgctttgcatgacctcagttgccaactatcctggctttatcgctcttcgtgtgcttctcggtatgatggaatctgccgccagtcctggtttcattcttctcactgctcaatggtacaagcgcagtgaacaacaacttcgtacttccgtatgggtcgcttttaatggtttgggtcagatccttggtagctgcatggcttatggtttggccaagaggaccagtcttcccatgagaggttggaagcttattttcattatttgcggtgtcctcgccattttcttgggatttgtcattcttgccgtcgttcccgacaatcctttcaaagcctggtttctcactgaagaagatcgtaagttggttgtcaagcgtcttcgtgccaacaagcaaggtgttggtaataatcactttaaattgtatcagtttaaggaaaccatgcttgatattcgtacttggattatgtttgtctcatccgttcttttgaatattcccaatggtggtatcggtacattttcctctcttttaattaaaggtaccatgggttatgatacccttcaaaccttgcttatgggtcttcctgccggcgcttgtgaatttggtggattgatcgcctttgggtttttgagtttgttcattcataaacgtatggttttggctaccatcaccacatgtattgccttgattggatcctgtttgctttctttcgctggtcctcctcgtgcacagcttgcaggttactatttattgatggtttctccaggtgccatgattgtcatgttcgccatcatttcttccaacgcctctggttatacaaagaaagtcactgttggtgttatctatcttatcggatactgtgtgggaaatttaatcggccctcaaactttcaaagctgctgacgctcctgaatatatgcctgctaagaacaccatggtcggttgttatgcagcaactttagtcacatttcctgctctttactatgttaattggagagaaaacaagcgtagggatcaattggctgcggagggaaagattgagcatcgtcccaatgctgaatttgaagatcttacagattttgagaatcttgatttcagatacactttatgatttgtacactttgcaggtcattgctttctaattattgtatactactaatgagtgtacggaaactaccgtaataacttttcattcgagttattaaagcaggttttagtcgtatattccgaaatatttctttcttagctggaatacacttttaagagaaagaaagtttctgtttttaggaacactattccttttaattattttgattttccttgtccatggtttcttgtttaacttgatgtcgtcgattgacatattgtgcttgtatgtttagctttattattaatttttgttattattttcttattacgactttaataatatactcgtcttacgaacgttactgaatactgtagatttccaagtagcaaaagtccccgagactttttctcggaaactcacaatatttaagataaatttagccttctatacatatattaatcaacctaaacatcaattgtaaatatctacgaaccaacaaagaaaactagaagaatgcaaatgtcaaataatcagatcatagacaaattgctgttaagaataacctcaaacaaagtttgagcttcatagcgacttaaaagcctgatttgaaagttttaataaactattgtcacatttcaacatcttcaaatagggcagtataaacttgtcactttcgtctgctcagttttaagctccaattcatttaactgaaatgcctatgatggaatatttctcatataaagtaatcatttacatttattttgtgttgtggaaatccttaaccattccatttcatcataacaaaatcaaaatttcatataacctaaatagtagttagtcaacattgcaagaaaaatgagtgattcatcgcctcaaaaaaaattctaaatctcttttttttttttgtttaaattagcaaaaaaatagaatataatttgccaatccaataatataaaatttatattctaataagagacatccttctatgaatccatgctttgattgttagcttaaacgcttccaattcggattctgtaaggacaagtgaaagtgtaatcatcccccggcgagcaatccaaaaaccttcctttaataaatccatccacaaaagatctttaagttcaataacctcaccagccgtatcattgtaagaatttacgcgaccagattcagtgaaatgaatgttcataatagatcctaagcctgtaatagacatcttggtattatggcaataagactcaatatccttgcggagcccatcccctaacgcattgagtctttttactgcttcgggtgtatataattcagtcaatccaacgtatccagctgtcaatgtaagggtgtcgttgttaaaagtaccagaatgagataaagaacctggtaatcgaggatcgaaacaactcataatatcggcgcgtccaccaaatgcaccaaaaggaaggccaccacccaagtatttgcccagcgtagtcaaatcaggcttcaaacaataaatttgctgtaaaccgccggggctaagtcttgaggtcataacctcatccaatataaatacaatgtcatttttctcacactctagctgaatcgtctgcataaattctttgtcggctggaattgcaccacccgctccttgcatcgcttctacaattacagctgcaatgtcttgagaagagttcaccaattccttaaattgtgtgctattgttgtattcacagagaatgaaatcttgactatccatattgtatggtgaaataccatgcgcaaagctcaatggaccgccatgataacctccatgcattgcgattacagccctttttccagtgaatttcctagcagcaattatagcagtgatattggcttctgttccagagttgcagaatcttattttctcaatgctgagaaagcgacttttcaacgcttctgcgtagtttagctcgcaagtagtagttcctcccaacgaaattccaatttcgtcgaatccctgcataagcgctttttttatcacaggattagaatggccgtaaataccagcagttagctcattaagaaaatccgtatactcatgtccatccacatctcgaagtttcgacccatatccagcttcaatgaaaatagggaaaggagctccatgaagaacagttctagtgtttccgcctggcaaagaatcacaagccttgcaatggaaatcattggatttcggatttctcgcaatgaattgagcctccgacttctccttggctaaactgaggtccgatatctcagaaaccatatttctcattatcgagagtcaataagcatgatagtcaacaaaatgggtatcttatatctttgatccaaatctaaggaacacggttagtgtacccgatccagaaatcggctgctgtacccgatatttggatcgttaaaaggaaggttttaggacgataaagatattattgttgaagaattagaaaatgtatgagtctccaattatcttaggctccaagccttgcacacttaatatccctggaatgggtgtgctgcatggattgactgttttggatgaaaacggtaaagagaaatgtcatagattcaccggcattcgttacgccaaacctccagtggggaaattgagatggagaagacctgttacacttgaagacggttatgactatagtggggattacaaccaatttaaaactatatgcccacagcctttttacaacaatcgcaagaatcaggttcgtaatccagattttaagtatgatgaagactgtttgttcttaaatatttgggtccctgctggagagaaaccagctgaaggttggcctgtactctattttattcatggaggatggctccaagtaggaaaccctctacactacagacagtgtgatccacaggatttgcaagcagatggttctccagctaagttcatcttggtttcaccgggccatagacttaatttgtttgggttccttgctggcaaggaactattggaagaggaccctaaaagcagtaactttggattttgggatcaacgtctgggcttggagtggacctacaagcatattgaatcgtttggcggcaataaagagaacattgcagttggcggaattagtgctggatcatacagtgcattgttccaactgatttacgaaacctatcatcctgaagctaaccaaatcattaagcgcgcgttactcctatcaaatggattgtcagttcaacccaagtcagtagaggaatctcaaattcaattcaacgagttagcccaaaagtttggcattccattggaactgagcagtgcggaaaagcttgagaaacttcgggccattccctttcaagatttagcagacaatattctgaatcttcgtttgcatacattcagagctgttacagatggagattttgtaaacccaaacacttttaaagatatatacgacggtacttttggtaaaaggataagagattctggtagagagttgattattggtgaagtaaacaacgagcattccatttatgcaaatacaaatccaccaaagtccaaggaggatttgtttaaccaagttaacaactattatccagagaaggttaccaaagcactcttagagttgtaccccaaagtccccgatatggaagatgaaaaggaatacttagcagccattaaggcccttttcggaagcatcgtctctgacatgcaagtctatgcttccaccagagttttaattaatggactcgttaaaggcggagttcccttggagaaaatatacaggtatcgtattgctttcagaggaaagttctttgataagtatgaacctcccgagagtcttgttccccatgctggagatttaggtctttggttctacaatgttgttgatggtattttacctgaggaaatccccatttacaaagcatggctaaaatcttatggagaatggatgtctactggcaagacagattggggcacaacgaagaccgaagagtatcgtttgttggatgcagatggcaccattaaagttgtggacgatgagaaatgggactggggtcttaaagttggccgcactgttgctggcgtatttggtcttaattaagtgagcgggttctctccaatgctaagatagcatttcagcaacaaggggtctacatttaatgatgtgaaatttttttttagacctgacttgtaatcgaatttgaaaataccaagacgtcagcaagctttttgttcaattcaccaatgtctaatttagctacaagaaaactctttgtttcacgattgccgtgtcataaataaccttgtatcttttagcaaacaagtcatgcttaatagatagttgtttgtaaataatgttagaaatttcagtacctaataaactttcattaatgttcgtttttctcaataaaatcttgttgattaaaagtttcatttcaattcatctattctttcagtagtgttgtttcatcatgagaatattaacactgtttgttttccatatcaagatgagcaagttcaattaaaagttggtttttaggttcatgattaactgtgatacaaaatggatgtctggtagtttaaggataaagagtcgttagaccataaacaaattctattattttttcttcgttggtggttcaagtgaagaaagttgtataaccttctgtaagacataatactgtggataataacaacaggtcgggtagcatagttggttattgcgcacgactgttaatcgtgaggtcgagggttcgagtccctccctgaccggaattctttttatctctttgaaagtgtttttctttttttttaatgtgtttactgttataagtatgaatttaagtcattgtttatagcaaaataccaactataaatttttgtttagtttacacaataaaatctacctttatacactgcgaatgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggcttccttttattctttttgctttttgttttgaactatttttttttttttttcaaactagttatttaactaatgtatccatatacaactaacactgctctaccattgtaattgttctggctatggcattgccaatttcgcattgtattcaactatataactagacattgcaagacttgaatcgctatacaaagtctatacttattaaacaagtatcactcgctacacttactcatacattttatttacacaactttttaatatttggaaaaataaaacattaatcaatattaaaactaacagtacaaaggaatattaaggattataataatggacagtgcaaattggaaaaaaagaagcaaagaatgcaaaatttaataaaggcacataataaaattagcaaagtgttacacaaaatccaattcttctttttttttttttttaagaacaaacaagtatgaagaatggaaattcaaatgcaaaacagagcaatcaaacagacaagggggttgatgaaatggttttcacagcaatgatgagagaaatgaatgtgaattataaacaaacgaaaaaaaattccaatcgcaataatttttcttttcattgcaaaatggttttaattctgtcatcaagagaagctgtaaagcaatttatttcaatgcataaaatttcaaaaacacagagaagtgtgcgtttttaagaattcaaacaaagctttttaacagtaaaaaatatttgttcttttcttttcattttaaacgaaacgaacaaagtatgtttccatccaaaaggcgctagcatatttaaagacgaattaggattgatcaaagttgataagaggtcgatccaaatcgatcagagtcgatcataataatcggacacatggctatgtttcgatcgcgccaaatcaataaaaacccaggtggttttagatggtacgacgaacggtaggatcgatatgaacattggggtctgcgagcaatttcttgcccatgctatatgtagcaaagccaacagcagtagctacagcagcacctaaaggatagagttcgacggggactttacgaagagcagcacggaaaggcatgatgaatgtaaaaaagtaagaatgtaaagaaatgagagtttttttagaaaatcaagagaatttgtaaaaaatcgtagactataaggtattcggtagagtacgttatagagactaactatatgaaaagtttgacttgacttaaaccaagtgaagtgaatgtaaagatgggatgttgaattgatgaaccaaagaccatcaatccaaggcctttatatagaaaaaaaaaattcttagcgactcttccatcgaagcgagcaagcgggccaccaaaaatggcagaaacccaataaaccaacgaaaggcggcgaaacgaccaacgtaaacattccattggaagacaggggtttaccccacaaaatcgacgtcaaagagaagtagattgattagcttattttaacgtaatgcacaactagacacggaacttttccgccaataacggagtggcgcgttcctccttcttaccgaaaaatgtcgcagtagccaatccactacatcagcggcaaccaatccgatgcgacagcagaaccagccaacttgttagtccgagaatgacgtgggcaaaaagtggagagtcgggggatggaaaggggaggacctcatttttatgatatcgtattaaggaggtgaatgagaggagagactaatggatgcaaagtagaggggggagggagtttgagaggagagaagaggtagaatagggacatcaaatgtagtacgttatagtataaattatatcaagtgcgttggaatgcgccaagtatgatgagaggaaggattttcattagagagagagagagagagcgagagaaactagttagtttctctaatagttaatagtaaataaaaagaaaaagccgtttgtagagaagatcatccaagaattatcgtttaccttttttgaaatcattaatcttttaaatttatttatttttttcttaatatcgttattaatacactcatactggaattctacttttgccaagatatcattttttcatcatccaccttttcccttgaatggcgtaaaaaaaaagttgcagaatggcattccgacatgctcgtagtttgcgttgcatttcatttccaaaacgttgctttccatcctataagtcataatgactgcatgactggtggaaaaagggaaaagaatgagaaagggaagcagaagtaccatagaaggaatagaatgcagagaaccgaaaacggaatataaagagtatttggggggatttaaattttttttgaaaagacttacattttgagggaatcacatgaatcccaacatatggctttttcatatttatccatactaccaaaaattacccattttttatctatatatggaaaagaatattaaaatagatttttaggatgctttctttacatttccttatattatgattgctacagctttatggattgttatgatattttttacgatgttctatatttccttatataacgattgctagagcgttaatgtttgttataactgttatcgaaatacttaaaaagacgcacaatatttttttgcgatttagagttctttcattagctgcctcgtaacacgctccataaaacacattttaacaaacctctcgctaaacaattatactgttacacaacgttgtgtgtataaatcttttgatactgtatttttcgtattttgaagttccttatacatttttttaaatatttttgcatagtgtcttttgtctcgttatcctattgttgtttttaatattctctgtcatagtagcaattttccattttctctctttccaacaagtcatcaagatgtcagcttgtaagtttgacatgaatacatgaaaagtttgaaagtagtaggtgacgacttttcattccatttacactcttagtgaagatttcgcaatgctctataaaatcccatttaccaatcttctccctatttcctgtgccacgagtcaatcgctcgtttcctcccttatcatattcgttggtataactcatcgcttgtacttgtaccaaaatccctacggagccttatttggttgatcatttcacattcgtctgtaaaaacaatagaagctagacgcttcccacaaaggagagatttctcgacaactactatgcaacatgaaactttttgttggaagctatggcgactaagtaaaaacaacttgttgaaaaagtgtcgtcttcagtacgcagggtgtaaatgaattagctagtcaacaatatctccacctttactgttctttacaggaggaaaaaaaaataccgtccttcatctttcgaatgtctaaacatgtttcattaaaaaatctcggtctgtaatatcaataaccttgaaaaaccaagctctttgactctcattctcattccctgtttaacgactcgctatgacacgctattcttagaatggcttccccacacttctctccacgtcacttacgtattctttagacgatcaaggctgtagcgctgccaacttaccttccgttagcatattacccattctcctactgatttggtacactaacaagcactgcttttattttccttgcttcaggttataataaatctatcttctgtgataatttcttgtgtttcgctttggcttgctcaactttcgatttacaccctttccttacagtattgtggcttgcaaagtattttcttggctgacgattcattgagaattcattgcaaactgagtttgattgttttaaaagaaacggaatttagtttgttttcgaaatttttttttttttagaagaaacactcttctacttacgtattgaggaaaattccgtcgaatctttcgggtgattccgcaaattaaagtcttattatccgaaatctttttcttctaaagttttctgttcattgatacatacacatctttgttggggttcttaactttccattgtttgtgtgtcttttgatttctttaacttgttcaagaattttttttggctcgtttcataaatattcttacttggttgagatttcttaatcttccgttcaataaaaccattaaatattaaaacgttttcctttttcttataagcttcttttcttgtttcttgtgaaactctcaactaccgaattatctttactgctgtcccctgcttttttcatagttcaacaatggttactcgtcgtcttagtacaaatgtccatatcgacttacagcccattcgtcagggtatcttgcttccttttcacgacagaccggctgagatgagggaccttgctaaatgcaatgatcagttttttcgcaacgttcgggacaccatcagcgaaccaaagtttacacaattgatggaattatggcttgaaaagtctcgtgcggaggttccagacgctgattttctaatgactacccgaaatattatgttatcctttcccagcaatgaggaacagggtcatcagaggtcggcgtcacatggctctacttcatcggcaacatctactccaaaacgtctgagtatctcttctatggaccctgccaggatccatttgtggagacagttttgtaacgttgtaggatacgatatgcctactcctggagaacaaaaagaagcccctccttcgccggctcaagaggcaattccagagtcgcctgttgaagaggctattgcaagtgatagcgatgaagaagaagaagaagaaattaaggcttagaaaattatagcagacttttttcgtttttttttaaatccatcaaatgctttcccgcctcttctttactaggtattttttttattgttttctcaccctgtttaattttttttgggaagccatcctctctagagtaccttcataattgatattttcaggctctcaccgagttggctcaaactcgaaatggaaatctttaaaatcaattgagggaattgtttcctatgttcttcaattgacaggaaaatcttttatgttttgtccttatggtgaaactacactttcttttgtcccgacaacccaataacgattcggcttattacttatggaagagaattctactagagctgaaacccttttttttagttgtgaaactaaattttatgattcatgatacttactccttagccatctgaaatgttctatggctatttttgtaacgattttaattattgtgatgctgaacgtttatgatgacttgcgcgggttatgacttaaataggcctagttttacggcaagtgatctttgtcttggtatatgttatatgattttcttgttcgtgcccttattttcgaaaacaacccgtatgtgagtagccgccaattatgcaagtattattgttggatttgataatgagattccttttgtttggttagttcaagtgaataacagatttctcatattcatattttccattgtagtagtaatgttattaccaatatcagaatgaagcttctcttacagacattgtgtaattatcactcatacgtactatcgatattgatgtacctaattgtgcagttatctttatattgctttctttactcggctcttcagtatgctacaataagatagtttacttttactgtttcatgaaaaagacgctcacactagccgtatgaactttttgtagtacgcaaaaggtgttttatttgttaaacccccttcaacattttaaattcatagctaccttttataagtgccattaatagagatttttctaaaaaaaaaaaacttgacacaggcactccaaaaataaagtgaacatctaaacctgtgcgataacgttagtcatgacggtcataatatgctttcattagcgcgaacgataaatcttccaacttttacaagatacattaaataagtgaggtcttcggaacgttggtaaataaagtatcacacgcctcattattatatagaagtaagcatatacaccgcacatctaattatcgagtagtctagggcttcttctgatgggcataatgaacagcatggatgatgtgctcaacaaccttagggtcagccaaggtactcaagtctccaatctggtcgacttcaccagccaaaatcttacggagaatgcggcgcataattttaccacttctagtttttggaagatcactgaaaattaacttgcgtggagatgcaaaggggccaattgtcgatcgaaccgccatgatcaactccttttcaagttcgactgtagcttcatagccaggtttcaataaaataaaggcattgacggcttgaccggttagctcatcatgaacaccaacaacagcggattctgcgacagcgtcatgagacaacaaagcagcctcgatttcagctgtactcagacgatggccggaaatgttgacaacatcatcaacacgtccacgaatccaaatgtaaccatctttatcgcgggtagcaccatcaccggtgaagtagaacccaggatatggcttcaagtaggtgtcgatgtaacgatcgtgaccgcgccaaacagttctagcagcgctgggccagggactgcggatagcaagaacaccttcaacatcgttgccttcaatgatcttgccagtcaagggatcaatgatgactgcatcgataccgaaaaagggtaacgtagcagaaccaggcttcatgggtgtcacaggtcccaaagaagtaacaatgtgagaacctgtttcagtctgccaataagtatcggcaacagcacatcttttctcaccaactacttcgtagtaccacataaatgactctggagcgatgggttcaccaacactacccaagacacgaagagaagagcgatcgtgcttgacaaattcattaccggcacgttgaagaagacgaatggcagttggtgcaatataccattgagtcagtctgtgacgctcaacgacactccagtaacgagagtaatcagggtaagctggtgtgctttcaaaaacaagagtagcagcaccaagcattaaggggccgtatacaatataggtatgaccagtaatccaaccgacatcaccagcacaacccatacgatccgtgggatgcaaatcgaaaacgtatttgcaagtagcagcagcgccaagaaggtaaccaccagtgcaatgtacgacacccttgggttttcctgtacttccagaagtgtagagaaggaacaagggatgctctggattaacgactgcaggagggcaataccgggggaactttggaataatatcgtgccaccagacatcacgaccttcaaccatactggcggtaggctcagcagagcgttggaagacgagtaccttcttgatggtaggacattcggtaagggctttgttaacgacaccctttaaagggattcgtttaccaccacgatgactttcatcagcggtaatgataactttacactcagaatcattgacacggtctgcaacagactctgcagaaaaaccagcaaaaataacagaatgaatggcacccaaacgaacaatggccaacatggcaatgattgtttcaggaatcataggcatatagatggcaacacgatctcccataccaacgcccatggactggagagcaccggcacattgagaaacggaagccaaaagctcgcgataggtgatatagcgaccctgattgggctcatcagcttcataaatcaaggcaacggcgtctgggcgagcaatggcatgacgatcgactaaattataacaaggggaaatggcaccatcagcgaaccaagcactatctgccttgtcgatggaaccttggacgacagtgctgaattgtttgtcccaagtcatcatgtcgcgagccatgttaccccaaaaagtggatgggtcattaattgactcttcatacatacgtttatactcatccaaactagcaatgttaggtttagggacggtgggatcgccatgaagacgaaccggaggttctataatgagtgtgtgatcgacaggatttttcgtcatcataaaaaaaagtaaatatcaaaattgaggaaatataagaacttgtaaaaacaataaaactgtatggtaaaccttacaatccgtaaataagctttcaaaggtatcactaaaaacgatgaagaacctttagaagagaatgaaaggtaaatataaggggaaagaaaagagcgctagaaaaagaaaataacgagaaaaataaaagtaggagacgagaagttcgtttccttgtactctacgaccaaatgatttcaacgaaagttatgaaacgaaagacagaacacagtttacaactgataaaaagtgatttagtctttaaaatgcgaggtaataatctaaacattagcagacattagtaaggaaggaaaaaagataaagaaataaggtggagggggaaaggaaatctcgtgtttacgaacctcacgtggccatcccaaagcgcagttcaagcataagcagcagagacaaagcaatgagaatttaagaggctcgattttaagaggacgatagagttcaaatacgaattccaccgataagcaacttacgaaaaatacaaaagaaagattcgacaaaaatccaaaatccttcagaaagtttgtgtggttaggtttttgaacagacaactaactcgacggtaagtaggaaatcgcttaacgttcgacgtccgaggagttaactttgcagtttcgaatggggtgtttttttcttcttttttttcgttctacacggtccaaatatcaatacaaaagaagcactgaaagagaacactaatccgggaatccgcagaatccaagtttatccaaaaaagaagggatctcacgatacaagatctgctttttgatgctacgaaaaaacgagcaactatcaaactatgcaagaatacaagtagacctaatggaaaacccaaggagtaggaagcttgacgatatgaggttaagccgcgaaaaggacgaatccgtttattgtagcaatagcaaggagataggatgcgtgggcttgggaaggctggtagacgtgtgagtgatggtggggacacccaacaacaatggactagtgaggaattgttactacgcattaaacgatagccaacgaagtgagttacaatacaccgacaaacgagtcattagcaaaagtgaccatgcgatattggaaaagtaaataaacaccaacacagaaatttttatttgtaaaacaaattacagaattgaatttgaaaaggtcgattaccctggatttgataccaatatcgggtacacttaatagaaaagcaagaattgaatgggttcacaaatagacgagatgtcagtcggccaagtttggtcgtttggttgtgtcgggaaagaatggcaagaagaaaaatgtcgggaaaagattaaaaaacaaaaatacaatgagaagaaaagggccaattgagcgcgcaaatttttttggcacgtggtcaagtttccgacgggcaaaagccaatggaggggatgcgacaaacgggaacacaaaagaaaggaagtcaggaatatgaaagtaggaatggaaaagtggaaacggaggatgcttggcttggattactctatgagaacatgataagaatatgctgcaaacggaatgcatttgaaaatgatatgttgcttataatgaaaactatatagcgtagatggggtatttgtacaaactttacaaaatagacatgatagttaagaatagattatttgtgtggttgaattttttttttttaaatgaactcgtgttttcattctctacggatctaatagcgtatatggtattgtaggacattggctcaataagcgtgataatttagtagacgtcgcaattcctggcaaaaacattgattcaataaagctcctatcattcatttctctaacttttctcgtcttttcactactgtcgttttcttttctatcacctatcgattagaagtggttagaacggccaaagcttgttttcggcgaataaattattgtttgcatgagaatcgcgcaacatttcttagtcaagcatggtcttttacaacataaatatttcgacatatatagcatttcttcccaccgcatgaccgacagctagtgttgactgctcatggtcggctaatgctgactgttcaatctggcagctagatccttaatggcagttcgaaaggcttcttgaatgctaaaatcgacggcgacaaaacctcctgacattctgataaatccctcagtcatcacgttttgcaagaatccctcagagtgtacgatcaagccgtctgcatcttccatgctaccactaccgcctttggtgaatcgaggcttcaaagcgtcgccccatgcctgttttcggtacgacctgactttttctggatacatacggccatcggtcgtgaagccggccaacggttttccttgagcggccatgtacccaagctccactgccgtgcctggatccatgtctggggcacgtcgaaatggatcaaggcagaaaatccctccatcgcaacgatccatcaatttccgatcgagttccgcaatcttcaaactcgtttccgctccaggagccatctcctccacaccttcttggccatcaaacggtgcaactccttgcacccctgcgtccttgcagatttccttgagttcatcaaacagctcaatggcattaggcctaaacacgaggtctcctgccaagtacacacagggcaccttgtgaggttgcgctttagggatactgacctttgccgtaccagtcattttgccaatattcgtagaacgagtatacgaaaaaaaaaaaaaaaaaacaaaaaaaagtatgactattcgaaaaatatcctaagcgtcgttttgtacgtttctagaaatcaacgcttgtaaacacaaagacaagattttaaaagtaacccttgtgtaaaatatcaagaaatacaaagatattacttctcaatatacgaatatatggtagtaaattgtattaaatttcaatgttgataccaaaaacaaggaaaaagattgcaattttcctacgaatgttatctaacaaagggtgtttgttttaaaatgatttcatctctactattcttatactcaaacattctcgttgtctagtttatcaagataaggcatttttcatcggtctgtcatatttttatacaccttccttccctatctatccattccatcagcctttgctcctatctggtaacaataagctcagacaatcttttttatatctgtatttagggaaacatctaaactaccacgaatttcccaatttaccgaaagaaaaaagaaatcgaaaaaatcaggtaatgtaggaaatgctagttggttggtagtgagtgtgtgtgtgtgtgtatcaggtttagagcagcggcttgaagcactaggctgggaaagcgtttcgttttatttatttttactttttttgttcgattctattggatttatctgaaatttgtttttcaatgggaaagtcttttgtgatggattaaaatctttttggagaaaatcacattttgcagaaaaaaatttctagatcccattcattttgttgtggttgtataaaagacgaaacatatgaatgaactatatttactagataaatgggattctcatactttgatcttaccaattattttctactttgtttcattgtcacacagtgtctgtctattactatatgatttaagaaatcgtcgcttaataatgacaacacatagactaaacaaaacgatgttcaggtaagttcctgtttactatttccataatcctatttaattgttttctttaaaatgtcacactaaccttgtattcgcaggattaagtaaagtgcgatcaaatgcttctttgaatttttcaactaccaaaaaatatgcgcagaacaaagtgtacacaccaaaaggtatttactagagtgtaatatccaatggtgtattcccatgtctcatctattcattctctcttgctctgtctacgatttttcatctatcctattgcatcaatatttcacccaatttttcgtactacgctatgcatccccatcaatgcatcttgactggcgatttccgtctctaagaatccattcatatcccaaagaccaatccacacatgcttggaagatgcattgcatgcctacggaaatcattgcatatcagccaattccagttttccaacgattactgcactctaacgatatctattttccttattttcagacacggtatacaaccttaattatgtttaatacggtctgctcgtcatcaccaaatcctgtttttactttaacgaaggttatcgcacgcaaaaaaggtaaacattggattggctcgccatgtcattccgcggagagctcatgaaccaatgaaataagggcgaaaaaataaatttaaaggtcgacttccaccgcatcccaacttactctcaacgtacatcttctcactaacttcgctgtgaatttgtggtttttaaatcttcttctctacaaatactaaactcttaagcctatttcctttccttagcaatttattaattcaaaatgccttacgctcctggagacgaaaagaagggtgcttccctgttcaagactcgttgcgctcaatgtcataccgttgaaaaaggcggcgccaacaaggtcggtcccaatttgcacggtgtatttggccgtaagaccggtcaagctgagggtttctcttacaccgaagccaatcgcgataagggtattacttgggatgaagaaactcttttcgcctacctcgaaaaccccaagaagtatatccccggtactaagatggcctttgctggcttcaagaaaccggctgatcgtaacaacgtcattacgtatttgaagaaggccacctctgagtaaatggggtgatggccgtcaacgacagttgcaagtgttggcgtaatgccgttgggatatgctttatgaattcgtaattcccaatttgcttttgtgtctgtcacgttactgattgattgattgcgtttaccaaaaaaaaataaaacaacatggaaacgagcagcataggaacatgaattgtttgatataaattcttactttggaattggtctccttcttttcatttattccttttctattctctttttctattagacaacctttttcaaaaaaaaaaaaaattccgcaattcctataccgtgaaccagtttttttattcggagttcccaaaagcttatttcctgggcccaccgggttcttccccatcaactcccctctgctttttgaatttttagcttcctgcatattttggtgtatcttggtcaattcatttgagcaagattcagtttcgaattgattttcattgatgcctatgctttctgatgctttgcttttctttacttaaggttttttgagctgattggttttcagtgagtttgggtttgtttgtttttcacctttctctactctatcgtattcccattcacaaccatactcccctctcttttgtggtcgatcaattcccatccagatcgtacacacaaaccaaaattaatcatagctctcttttttagctaattctatgttgtttttacaactatggatcttttatgatattcaagttttcatacctttcacccttttcttttttttttaattagtttcagtatattgcaattgacggctgcagagccctctgagattgctctccggtagttcaatattcaacgcgcatgcataaggttttagtgtaaagaattgaggacagtcaagtgttgtgtatatttgaaaattaattaatctttgtatgtaactagactgtgcgtttaaaagtagcaaggaaacactgcagttattcgcaatgtaaacacttgccaattgaaacttatgtgatatactttactagctcctgtacttgaaacaaaatattagacttagatttaaaaaaagaaaaaaagtatgttctatatgaattatcgactgctataggcaaagtaaatgagatttacactagagatgtcaatgctgcgattttgaaattaaagaaatatcggatatcaaacgaataccataaattcatttagggcgatataattcttctttgttattcgtttttatatgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacattatactgcaggaactatatatcactgtgttgtgctgtatctaataaggttagccgctaatcctctgtaagttgcaaattctcagtttttggcaaaaattattacaaaacgacactgccgcatggactgggaggaagtgaccaaattggaagaaaatgagtacaaacgtggttatgatgaaggaattttaaagggaattgagcaagggtatgaggaagcatttttgtttggactcgagcatgcttataacaaatatttactggcgggtgaaatttatggacgcgtgtgtttttggttgaaagaagaaaattcacaacatcctaaaattaaaaaggcacataggcatttagaacagttgaaatcgttattagagtcgttgcccaccaacaatgaactggaggagaccgatgctgggtttgactcttactggaacaaaattacagccaaagccaaagtggtatcgagtcttttaggaactaagattcttcccgctgaaaaaattgatgctaatgatggctttgagtaatgtcttcagagcaaatatactatggaaggtatttaatattcctgaaaacattcactttacatgattgattatgttatattttagcagattatatctgatatcctggcatttgttctttttcttgacaatatctcccttcgaaagaaagctgcatgtagtgagtgaatagtcgtttttttttttggctaattcattctgaatggaatcaatttcttcatccgttatggttagaaacgttttggaagctaaataaaacattttgtacattaagatggaaattaaaaccgcaagatcttttttcttgtcagccaagtttttccagttaatgagtactagcatctgtctcttttaactctagtaggtgtgtttgactggatggcatccccataatattgctttgttcttatggcaatttgatgatttcattaatgttcgtagaaaataaaagaaaaggatcaaatattaaacatccgctttatgattgccatatgcgttcatgaattagcacattagctgctgctgtgtatatgataatcctatgtatagacatttccccggcataattacttgcttgtccagtttaataagtttgttgtacattagaacaaaagtttatagacacaaaataaagacatcgtaacaagttaaacatcattacaattccccagtttaccatacaattaatgatttaaaaaataaaaataataaatattcatcgactatatagataccaggatagcaataaataaaaaattttgtatgtgaaatgtgcaactttctaaaaatgtattataagccttgattttcgttcactaaagatttcgcgaaacaaagcaaaaataatcgttaccggcatttgccaattttgtaggcctatttttgacttttctaactggtaaattgcagctagataagcttcgataaggccaaggacaatggctatcaaatgttgtttcatcgttttattcatttcagttaacagcaaccgttactacaattcaagtttaagagatatccatactaagaagttgttttttttaaggtagttttaattaaaggaagtcctaacaaaaaacgaaataaaaaacaacgtttatttacgatttaataaaaactggttgttaaatagtttgcgacaccaaaatggaaagcagtattgttatgtgactgtgttttttaggcattgtaactcgctaatttgtttagtgcaatacgttcatgttcattatacgctattgttttcataaataggtatcatctgttttttaatagttttttttttttgcttgtttccttgtttaatattttgctctaatactttaaaattgaaactatcatgtacaaaatacaggcggcctagtttgctttgttactaattatcatattcttgagctttataagaacactcttgaattaagcaaattggataatttaatatacagcgactgcttatattgattttctctttgttttttatattaggacctttctaaattcgataatgaatcacttcttcataccctacattatatttgtgttcatgagtatttgaattcatcttatttacaatattcagaataattaaaataaaaaatataagacaagcctgcccaacatataaagaaaacaatatttgattattatttattcgagcttttgttttagacataatatttataatttacttaaaaatttaataaaatcattgaacttttctcaataaattgacgacattatttaaaaaaaaaaaataaaaaaggtcttgtagtataagaaaaataaaaagatagtaacaataaaaaaataaaataaaattagcgcctcaagtcatttcgacatgattacagctatcccttctttcattttatattttttacttttgatgattggcttttccaaacaataaataccaattttagcaagagcaatacgatggatgttacatggtctgctttgtatatattttcggaatgtatagtagaaaatcatagtttaaagatgatattattgaaagagcacttgaacaattgatgtatgaaacgaaaaagttgagtctatatctatatgcataaaggaaagtaaacaatgcatgaattttgaaatataaagaatcaatcaatcaattgaaatattggaacgttattatcaagatagacgccacaaattcacttaattatccaaagcctttgatctttcttcgaaggtagccttgctagcaggtctggcaagaagtctttgatgccaggaataagttctaggaaactctttttcaaagtcgagctgaggcacttcttcctcgattgaaaactttccttctgcaaaaataatttcaaggaagttattccatgaaatgaatgataagtcagcaattgtgaaccggttggccacgagataatcacggtctttaaggatatcttcgaggactcctagaacacgtttgatttcattcctataacgggtaatggcagatatgactagctcctgatgatagacgctaaaccatccagcctgtccccaaatgatgccttggccagaagcttgaaaaaataaatattgtataactttgtagtattcaggatggtcacgaggcaaagatatcttcctttccgtatcatatttgtcagctaaatagattaaaatggcatcagattcccaaatggtataatcgttattgtggtgatcaatcaaggtaggtactctaccgttagggtttaaggctaagtgttcgggggatttctgctcattttttgaaaaattcacatatctggtttcataggtaaggtccaactccttcagcgcttgaaccaccttccatggattaggaccatgagcatgcgaccataaagtgaattgagccatgatactttattttgagtgtgttctattgttaaatgaaaggagtttggcaatggattaaaatataaagagcatctttaccattttatatacaattcttacttccattgcgtatgcaatatttatgaaaaattttggaaaacacccgaaatcgagttgatcaatttcatccaacttactaatcgatcatacattagactcatacgtggattcaactaaattttactcgattagctgacgacaagccggaagttatgatttatgtcaaaacgtgatcaaagaaagataaatctactaccgattccatttactaatacatttgaatcctgttagccggttacacgctacatttaatcaatcttgtaatgcatcaaaatttcatgtaaaatttctaccaacatatagtgcgtggggactgacttctcgttttgtttaactatgtataatccttgtgggaaataaacgtatgcttagtgttatatttaatttcttaaagggtcggcttaatgcaattccaaattcaaatgcaattaaaactgtttcaggttcttaagacatgtagttttcagaatttacgagtcagttgaatagacatcttatgataaagttaatataaaaataataaaatagtctcaaccatacgctcgagatttattttgttcaccacctgttcaaaaaccaacgtgtcaaacttgcttttagactactgcacatattaattcaaacatgctagggattcacaattggattttcaactgtaaagattagttatgacggagttttgtttctcacatatcaatttaaaattctcttcactctaataatcttatttcgaaatctactttatttttcatcatacagtgagtgtaatatgtttaatttctgtaagcgaattggtaatgattccctatgaaaattttttgtttacatttactaccttgacaatacgatacgtaaattttaaagctattcaacataactgcaaacacgatgagtaattttgcattataatcagaaaaagagcaatggaaaccaaaaagcatacaccaacttgatcagagtaaagcaagtacatgaaccaatacatgtttatatccgttaaatactattttttttctttttaaaagtatataaaaataaccttttttggattattcaataaacgtccagcttttacgtctttcattaattgattgaacttttaaagtcgaaacccgataaatacaatcatgtctaataacgtttattcatcaaaaacttttattcattcaacaagctcaaagctccatgtccttcaattgactattcaatgtgatacattgcagcttttcccatattcttacaacccatcggcttagtttcaacgcatttatccaggatcctagtccgcgaaatcgagatgctttgaagattaaaattaaatttaattttatgcgagactggtttccttattttttgtatagtcgcatgcaagcgaggttcgcataatttggaaaataaaggtagtcaagaagacgttgaattaaggctgcagtttcaaagtactctacaaacgattccttttaaaaaaaaagattcaaaaaaaaaggcaaagggtttaagtaatgcttgttatttcaatttacctccaaacagttactaatgcaattgcaaaaaaaaaaacctacctattgaatcaaaatttctagcccatccatcgctcctcaagataaaggaatcgatattttgagtttaagggagttgctgatagatttcagaattaaaaatttttggaaaaggatgtcgagaacaagaagatacgtctagattgctgatgatgcattctagcagacggaaatacaacgatatgtggacagcacgacttttgatccgttcggatcaaaaggaagagaaatatccatctttcaagaagaatgcaggaaaagcaataaatgcccatttgattcctaaattatccccaaaaatgaacattatgagatcttcttgtgggagacaggaaatttcgcaattccaaacgaaaattcggctcttttttttaccccacagttgcggggtaaatgatgtaacggaccttgggggaaaggatgatgagttagttgggaagcggaaaaaatggaaaacggaagtaagaatagaaaccagtatggctgagtgcaatggcggaaaagattttacagagatgacaagaatctatttatctataaggaaaaactttttccaaatttgtctaaaaacgcattctcctcaattgcctctaggtagatgatataacgaattggaacgagacatcgctaaccggttttctttgtaaatgacattttgtagtgggagtaagtttgaatggagggatagacagatgaatagtatgagatagaagaatagtatatataatgattaagatgaacaaataaaaattgaaagaaaaaagaaattgttggctcatttggttcatacacatgttggttcatacaacttttacccatcgtaagtattataagtaaaaaatagagtacgaaaagctataagtagtgaagcaaaaaaatagaaaaatagaaaaaaaaatatatataaaaaaatataataaaaataaaactcataagagacgtaaaacacaagaattgtctatcatttgttctttaagaagcaccaccattctgtaaaactcttcatttctcattagcaaggacccttttcattccttcctctttagaatccttttcattataacgaattggataatacgcaaataagaacacatcccctaaatacgatatatcgatccattttttactttgcctagcttattgctgtacaattccatttaaatagtttctcctgttaaacagattgagtttcattgttctacttttactttctcttttattggttttgactgacgtcccaaaacctcgattactttcatatctgtcggcatcattctcctcaagaaagatcgtcaatggaggcgacaatataccggaatttaagttgcggacacagagcttgaaaagactgcattttgtattgttttcaagtaaatgaaactgagttttgaagtctcaaaatacatcttatgtattgaacattagaagaacatataagatagatcttgagagctcaattcatcgacattctagccatcatactgcgatcttagacattgtcagcacaaccttagatcgaaaatgaacacgttaccaaacgttgtctaaaacttgccgaatcttatctccgcattacttccgtaatccttagtacatacgctgcaatttcggaaggtcatgatcgactttttgtgtagctataagtgacgcaaatgagaaacatgacaaggtgcgatatttagcaagatattatgcatttgatggagaaaggaaatttcggatgtatatatagtaccgttagctgcgctttttttggtcatccataattttcaaactcactgctttcgatcagatttaccgtttttaaggtctttattgctttgtgatctgtaggttggaacatctatagttcattttctaaaagatcctttcatcgtttcatcggatagtaatcgttcaagaaaaaaaaagaaaaaaagaaaaagaaaaagaaaagaaaaataaaccgctataattcattacctatttgactgaaggttcttcatcttgaattgttttgaatcaaaataaagaaattattattattattttttttcttcgctttttctttatccattcgtcgaaactatttttctgctgataaaagcaatcattcctttttcctgcttctcttgttattcgaattttaaacgactttttttcctcgtccattccctaattctttgcgaccttttctgattctatccttggtttgtactttcgttgtgtaattgttgagaaagtgaactgattatttaattgttgtgaaaaaaattctaaaactattttgtttttcttgatcattcatcctttgctcgcttgcttgaatattacagaaattcgtctccctttcaacggaatatgataatttgttgaatactctaaatcaattaacacctatcaaaagctgaaacattaaatctattctcaccaaaaaaaaagactcaagcttcttcgttgttggccggtctcttttttgttttacgattgttaaattttatactcacaactgccaattctccacttttgactatttattgatagtccctatttaattttctgttcaccgattatcgtcttttttgtaaataatctttcttggaaccaaccaattaatacgttataatcgctaactttgaagatttgctacaatgtttttgaaatatattttagctagtggcatttgcctcgtctctctcttatcatctacaaacgcggctccccgtcacttatatgtaaaacgttatcctgtcatttataatgcttccaacatcactgaagtcagcaattctaccaccgttcctcctcctccattcgtaaatacaacggcccctaatgggacttgtttgggtaactataacgagtatcttccttcaggatattacaatgctaccgatcgtcccaaaattcattttactccttcttccggtttcatgaatgatccaaacggattggtatatactggcggcgtctatcacatgttcttccaatattcaccaaaaactctaacagccggcgaagttcattggggtcacacagtttccaaggatttaatccattgggagaattatcctattgccatctaccccgatgaacatgaaaacggagttttgtccctcccatttagtggcagtgcagtcgtcgatgttcataattcttccggtctcttttccaacgacaccattccggaagagcgcattgttttaatttataccgatcattggactggtgttgctgagcgtcaggctattgcgtataccactgatggtggatatactttcaaaaaatattcaggaaatcccgttcttgacattaattcacttcaattccgcgaccccaaggtaatatgggatttcgatgctaatcgttgggtgatgattgtagctatgtctcaaaattatggaattgccttttattcctcctatgacttgattcactggaccgagttatctgttttctccacttctggttatttggggttgcaatatgaatgccctggaatggctcgtgtgcccgttgaaggcaccgatgaatacaaatgggtactcttcatctccatcaatcctggcgctccattgggaggatccgttgtccaatactttgttggcgattggaatggtacaaacttcgtccccgatgatggccaaactagattcgtagacttgggtaaggacttttacgccagcgctttgtatcactcgtcttccgccaatgccgatgttattggagttggatgggctagcaactggcaatacaccaaccaagctcctactcaagttttccgcagtgctatgacagttgcacgaaaattcactcttcgcgacgttcctcagaaccccatgaccaaccttacttctctcattcaaaccccattgaatgtttctctcttacgagatgaaacactatttaccgcacccgttatcaatagttcaagtagtctttcgggctctccgattactcttccaagcaataccgcattcgagttcaatgtcacactcagtatcaattacacagaaggctgcacaacaggatattgtctggggcgtattatcattgattctgatgatccatacagattacaatccatctccgtggacgttgattttgcagctagcactttagtcattaatcgtgccaaagctcagatgggatggtttaattcacttttcacgccttcttttgccaacgatatttacatttatggaaacgtaactttgtatggtattgttgacaatggattgcttgaactgtatgtcaataatggcgaaaaaacttacactaatgactttttcttccttcaaggagcaacacctggacagatcagcttcgctgctttccaaggcgtttctttcaataatgttaccgttacgccattaaagactatctggaattgctaaatattttgtttcaagttaggaaagtataataacttttgtccctgcatattcaattgtaaagtttagtttatcctttcatcgtaaccacaattgtcacctaaatctctaaaaatctcttcacttatctagttaatgtcgtaacaaaaaagtccagtagcttcgggaaatgatgcttggaatcatacaagtcgacgtgggttttcccttcaacaatgtacagctcttttggctcggaagcgacagcatatgcttcctttgaaaaatacagagtgtcagccttctcaccagctatgtacaacaaaggcctaggagccatttgtttaagaacatccgtggctccataaaagccagccaataactccatgctccacggctggaaaataccggtggatcgaggatgggaaccacgcggtgtacaataatagtcataggcttctttgaataataatggggtggcatcagacaattgctctctttgggggaataaattgaacaagtcatatgactcacccttacaaatttggttcgcgaggcagcggcaccttctaatgcagaagataattgttcggttgtttgcataggttttccatcagcatttctaataccttcacgtatgacgctaccaaaatctgcagcagagacagtagcaaccgatttaatacgtttatccgttgaagctgcgatgggaacatacattcctgaagcacagattcccaccgctccgatacgactcggatctactttgtcttctaggatggacaggtaagtgacagcagctttgacatcctcgatacgttgagatggatcctcaattcctctaggttcaccaccagactcaccttgataagccgcgtcaaacactaaagccataaatccattttcagcaagaaacttagcatgaaaactggccgtttgttctttgacgccaccgcctggataaccgacaaccacagcagcctttgtgctagcaactttactttcagaaactggctaatataggatgccagaaatagggataccccttgaagaaaatgtgactttcgtagacttgattcctgctgacattgtactcgagttggataacgttagattttgaagttgaaaggggaagttagtaatgtaccagtaacgataatgataaattcaaagccattaacacttaacattacacaataaaataataatcgaataaaaccatgctgttcttcaatcaaattcacattgtaatacgatatgaaaatataaatataaaaataaaaataataataataataataatttccacctttacgtggtagtaaaagaaatcatacagaagttttttcgtttctttcagagaatatttttgtttaaataaagctttgttaataaaaaaataaataaatccacaaatatgtattgtttgcaaggtagaaaacagagaatacactaaacaacaatacctacctaagtgtacaatgtttatacacacacttgaattttgattttataaatttaatgttaaaaaaaatatattaaactaatttgcatgataaggaagtctgttcattataaagtgttttcagtacatctctttatttttatggggaaatattttgttctttacactgctaagaaacagtaatcacactctgacttactataaacggtttatgcaaaaatgtgcttatcatcactgaatagttttgtacaaagaggtttcccagtataagtacctttcataatatgtctaatataacttcctcataaacttttaaaagttccaaccatataaacgctgggagacattatttcaaaattaaagaagaacaatttttaattaaaatagaccaattaaaagaaatgttttggaaaggtacattgttttaatttcattacatgcttgaaacccattttccagtccttcaatgttgattgacttggctagataaaaattcattaaggtagacctaagcgaatgtagagatttatggagaaattagatagtgctttcaaatcatatcattaagaacgagtgtaaacctataatatatattatgattcaatttgtgattgcaactcttgaacaaagtaaacaaaagacagtgtttgtcagctctagcgatattccaagctttagtaaagtcgaactgtttatgctttaaaaatccaataattacaaaaggcataccaaattcaattaacaacgtcgcatagtctactagtacaaaatttctctaattattgtttgtgagtttacgctataaagatgtctatctgtttatacattaagttattctacgaaatccaacgtatcgataaaacaaatactttctctcatgggcatatattaattaagaaattaaacacaacttgtgagtttttgcctgctccttcctatgcgctcacaaggaataattctggtagaattcaaaaagtaattaaaccaaaaccatacgttgaaacaacccattcttcttggtatacaaatttcgtaggtgtgtgagtaatttcttcagcactttgcagttttacgatacaataagcacactaccgtaaacgtataaagagacaagaaaatttttcaaataataaaacaccatactaatgatcaattcttcgttgaaacaactttctaagagctcatgaaacaggctgtacctgagccattttccatactaagtatactagacggtccttttacgaggcaacgcatcagtttgttaacattcagtattttccagtcacgtgactactttcggttgtgcccgaaccttgaattttgaatctacccttcgccaacctcaaaattgctggattgtaccagaatatgagcagcgaatcgcgtgaaaatgaggtcaaagctgagacaaaagatgaaattgcgaatgatgggagtcctcagttaaatggtgataataacatacaatcaagtgatggtcataacgacgaaaatgaagagtcgttatcgaggaagcgtgactcttctggtgcgactgtgggcgatttgaaacaagaggaaaaagaatctatgcccaaaaaagaacctgaaccgactgttaaaaagattcgtggcagtggaatgcctccgcctcaacaaaaatattgtttggcaattgtaagacaattaaaaagaaccaaaaattccgcaccatttaaagtcccagtagaccccataaaacaaaacattccagattatccgacaattgtaaaaaaccccatggacttggggacaattgaaaagaaattaacaagttacgagtacagcgttcctcaagaattcattgatgacatgaacctgatgttttcaaattgttttttgtataatggaacggagtcaccagttggatcgatgggtaaagctttgcaagaggtatttgagcggcagttaaaacagttgcccgacgcagaacaacccgcagctgctcccgtgaaaaagtccaaacaaaagtcggcctcaactgctccccctcgtactagaagaaactcatctgttagctctacatcagccagcgttgctgcgtctacagctcctaaagctgcttctccagctgttctcccggaaggtaaacccaggcgccgtaaaaacaactcgcaaatgcgcttttgctcaactgtgttaaaggaattatacaaaagacaatacgagtcgtttgctttccccttttatcagcctgttgatcctgtagcttgcgattgtccggattattttgatgtcatcaaagaacccatggatctcagcactatacaatccaaattgaacaaaaatgagtattctactcttgaggaatttgaaagcgacatccttcttatgtttaacaactgtttcacctataaccctcctggcactcctgttcatgtgatgggccgccaattagagaatgtatttaaggaaaaatgggaagctcgtcccaagtttgatgatgcaaccttggttaaacaacaggaggcggaaacagatgctttattcgataatggtgaggaagaggaggctttgatgtccgaggaagaaatcaatggagccaagtttgctgctgtggataagcagatatctatgctacaggacacattggaggcaatgaaggcaaaaaagatgaaccgtatgaggaaacctcgtcgccgtgatctcaccaaggaatatggtcctattacctatgctatgcaaaatgagcttgccgagcgctgtaattacctcagtgctgaacaactttcaaatgtcgctgaaattttacgtgaagagatgccttggcttcgtgatactgatgaaattgaaattgatgtcggcaatatgaaaccagaagtattccatcgtatataccgctatgtttgcaaacccgacgccgattcctctgaacctgcttcacccgtccttatgccaactaagccagagaagaaaaagggccgcgtactttctgaaacggagcaagctgaaaaaatcagacgtttgcaacaacaattagatcgttttgctggcaaaacgtctcccacttctcccgagtcaaataacgctgctaatgtttccgattctgaaagtgacaatgaaagtgaaagtagtgaatctgcttaattaatacttccttagatgagaggtatcctttggtgcctttttatttttaatgtttaatgtttttgtaacctctcacttcactgtttgtgatttcttctcagtcctgtgatatttttgagacccgattgcatctctaattttacatatttaaaaatttctttaatgcatcattactgtagtagcgcaagctttgggtttttgcatcgcctgagaagttttagatggtgattgaaaacttatgatgtatatacgagcttctcttatttaatggcattcattgtgaggcaatcaatcttgaagacttccttacgactttgaatttttcctttccctaattgctattcactactttcgtatcttcttcaacaacgatacttttgagttttttaaatttgcatatgaaagtcattaatgattttttttttgcttcgggagtttctattattgtggtcctttttttttttggaaggtttctagctgtaatatagccatttataaaccctgtttgagatgtctgtttgtcaagcgagatttttttcatgtcactctttcgtcttttctttttaacacccgataggtcgctgtataatacaaattccctttatacattattagattagtcttgttcttttttgtacatgtgtttaatatggcttaacaaagtgtaatctataatttcttcatttatcaaattattggaatattgctaaagtagcgaagttcgaattgtacgagagtaaaattttgagagtagtgcacagtttgtattcaccaaatttctatcctcaacccaccaccagttggaggtaaaattgcggtagaaaggcaaccatggctgccacaaccggtaatattatcaaatttgaagaaaatgcagattcgaaagatttgctggagcaatgcttgaattgctctgatgttggtgttgtatccaacactgttcgcaatatggatggtactattgcggctgatttagctagaactttaatcccagccatgttgataaatatgcagccatcccttgcgatttggttgcattggattattgttacacatggtggatatttgaccaccgtcatggatttgcaggattcacttgttcagttacatgaaaagcttgtacaaagtgctcatttaatgactaaaattttttctttgtccggaaaattaaatatggttttatctcaggaagagatgaggcaacgtcgacttgatttttcgagtgaagatggagaagaagaggaggaaaacgattacatcgatgaggatgtggatgaagcaggctacgatatagaggtagttgatgaagcagaaaatgatgacatggacaatgatttggaagcaaatgccgatgcgtttgatgaaagcaatttggaagcttctttgtcgccaaatgcagaattatcacctagaaaaagtcacattgatcatgactttgtcatcccggaagatgaaatgctttctgaagaagaggaacaagaggtggaaaaacaaattctacctaaatttgttgtccccgaaagcccaagaaaaactagtcgcaaatctcggtaaaatcgggaatacctctgtaagaaaaaaatcattccttttgcataacttctgttttcttttgatcataataaatagagtgtcttgatcaatttacaaagctctactttttttcctttatattttattggttccttggatattaatatttggtgccatgagaatgacgctttatcgttttatgggtacgtgttggaattcggaaattgtttttacttagttttaatctatacataaataatatggatacaccatacatgtatataaacaaaccaagtttgtaagtatttgtagattgtgtgactaacctgcagtcgtatcgtatatttagcgtgttcattcgaaagtatgcccataatttaatcatgaagccatttgttggtttgctcaacaaatttatagttctacatttcttttcatcttctcgaatatcaaatgttaagacaatttttgatattttgtaatagcgcaatatttttttcattgtatccaatatcaattagtgtagtgctgtatatattaacaaaaaaattgaaataatattaatttattaacataagtaaaacctccataactcttgacaaactactctaaaattttctgccaacaaccaactactttaaaaatgggtttttctgatctcacctctgacgctggtcttaagcaacttaacgacttcttgcttgacaagtctttcattgaagggtaagtcatttttgtgcggaaaatgcatcaaaataatagtgaaataccatttgatcacaaatcgtattttttttcctttgttaaaagttccctatggcatatctacaagtgcaaagactattttttaaagccctctcaattagacacgatagccgtcttttaacaaaaaacgtgaaaatgctttgtttgtatcttttcactgagcttgatgttttttaattaccaaatcctttctaacgttttatagatatgagcctagccaagctgatgctgtagtctttaaggctgttggcgttgctcctgatactgccaagtaccccaacggtgctcgttggtacaagcaaattgccacttatgaccttgccactcttcctggtaccgccaaggaggtttctgcctatggtcctgagggtgctgctgccgctgaagaagatgagatcgatctctttggctctgacgaagaggaggatcctgaagctgagcgcattaaggccgagcgtgttgccgaatacaacaagaagaaggctgctaaacccaaggccgttcacaagtctcttgtcaccttggatgttaagccttgggatgatgaaacccctatggacgaattggagaaggccgttcgtagcattcaaatggacggtcttgtttggggtctttccaaacttgttcccgttggtttcggtgtcaacaagttccaaattaacttggttgttgaggacgacaaggtttccttggaagctcttcaagaggagcttgagggtttcgaagattacgtccaatctaccgatatcgccgctatgtccaagttgtaagttgttttacaactaaagcgttcttccgtttatcagggaggtccttaggaattacaaaaggatcttctcctctatattctaatgttagaggggaatgtgtggatatgggaaagcaaataattaaatttgtttttggtttatatctatcgattgtttcataaagtacgatttttttacctcaatcgtgttgtaagcgtgtaaatctgtataattaagaaatatggggttcgaacggtgtattttatgcaattcaagcaatggtaattgacatagaaatgtatgacaagttattttttttgcatcaatcatgaatactgaaattacgtctctaaagcccagtcgggtatttacgattgatgactgtaatgtatgggcagtaagtgaaacaatctgtttaatttggatgatccaataccatttttttatgctgcggttctttgcaacagtcctgcgtagatcaactcatatttttactatttcgacaattgttttacacttctcaaaattgggtattatttagaaaatactctttacgatgaaatgtatatgaagaaaaataactttgaaaatgtattactaaaatgaataaaacaactagcaacatatagaacataagttaatatgattcagttaacaacgttaagaatacattaaacagtagatgagaaaaagaatttaagtaatttgtctcttgagaatctagtagaatcaccgagattaaactattgaagttaaaagcgacttcttaggaataaacctgagaaaacaaagatgaattttaaaaacgaaacaacgccatgtaataaataagttttctagaccgcaaattaaagagtaattaaatcatttggtattgtttccatgctttgaaacgatgaaaaatctctgaaaacagcagataactgaacccgcagaaagagcttcaaatatttatcgctcttctgagtacaatcattgagtaatggaaagcagaatcgacaagtttcagtaaaagcaacaagtttagtaaaattcggcaagagcattaaggatttgacctgcagttttaaagcaaactttcacagctttctaggatttgatgagcaattgatggctcatcaattacttctttctacgacttggactacgaggttgagaggaatcacgactaacattgcccattacaacgtcgtcttcaaggccaaacactttaggattaaaacctggaataatgcctggctctacagagaacacatgatgtaaaaattcaatgtcaataggaacttcttctcgaatagggtttgtaagccattgttttatagtattatcacgaagaatttcattataacctggcaagtcttggatgtaagccttgtacgaacgacgcatctttctcttgttaccaaattcatcgacacgtccaacctttttagcaagttccgtaagaccataaagctctattaaattctgatgggcagaaggcctcgtcggttggtagtctacactacctacatagtggtattcaggagcttgcgccatgcaaataaattgaccaatgtaacaataagaatatattattgcattcaaattttttaaatatatatgcaatgaatgctttactctctaagttgcttagctggatagtttggagtagtggttggtggtttaaagaagctatagcatacttggctagtataattattgagttacttccaagggtaatcgatttaacataaattgtaattaataaattgcatcaaaacatatattgaaaaattaaaattagtcggtaggtaaaattaaaactttattatgtgtccattcatccaaagtagactgaagtttttcttcttggtacagagcacggaccgaatcagatccaccgatgctatgaccaccaacgaagatgttgggcattgtagatatatcgctaatggaagaaagccagtctcttaactcttgagtatgctcgtagtcggtgacttctacaaccactgctggaggatccaatctaagggtttctgttagaagttttttagctgcagcactataaggacatccaggacgactaaaaatgataacagggttttcaagaaatacttcaaaatctgttgaatccttagcaggtaatttaggagcagatggcactgagacatctgaaagacctaaaggtcctgcctttgcatttttctcaggttcattcagtggactgaatatgaagatatgaataagcaataacgatattataagagatgtaataagaaaaatctttctattagccataatgggatgtaagctttcctttctcttggtaatttgtatgagctgacgaaaagcagctgattaatcaaattattgtgattaaagcaaaataaaataatataaaatgaataaactattacaattaaattccctcacagttggtttagatagttacccaaaacctgtggtatgcaaacggtaggctggtcgcggataggtgaatttaggatattgcgattgaggattgaaaaacttctttaaaggcccaaaaattactaattaagctacaaagatgccaccgttaatatgaatcaagctcagtctattttaatgcttctacaacaagggcacggaaggaaaggaaccttacttgctcgcattaaggatgccaagcactttagtctttcagattattctcaaaagatgtaaatttttttaaataatcgtcaaaaaacgtaaaggtaatgtacaacattctaatgctatttcatcctcatgatttagcaactctcaaaagctaatgaactacttgtacacgtgtatcgtagaattgaaatgcgttttaacaaatccgttaagtctataaaacatggttcgaaatttggtataaaaactacctcaaatgaagcgaccaattatcctaataaaaagaggggagataatgctctaaaaaatatgaaacgtgataaaaaaataaacctaagccaatttgattttaggaagagccaacatgacagagtcaagagccataccataaccagcttggtatcctgtgccagaagcaccgtaatcatgaacaagggggactgaggtgccgggaacaacatcaagctctacgcgggcaccaccctttcgagaaggacggaatccgacacattcttgaataatttcagcaccctccggacccttgccgtggaacaattctggcatcaaagccgatgttctcttaaggatatccaaagtgtcttcagggtgaatttcacgatcccagtttcctggttgcatgaaaccgccgcaaatgactccaccatttaagggacgaggaataatataggtatcagagttcttgccattcaaaatgcgagtttctgttacatgaggagccttaaccaaaacaacatgtccacgagtcggataaacgtccgggtcttcaacgccacccaatttggaagcccagagaccagtgcaattaaatactactgaagcttctggagtttcttcgacagtctctttgatgtgactcaattctttcttttcaaattcgacgccagcttcaatgagcagcttgtacatataattcaagtaatgaggagcgttgattaaaaaggtggtggccttatgtccgtagatacattctcctggaagatctttttcagggataactttgaaatctctgacataggtattccaggatctgattttgtcgtgtttcggctcgtactcccacaattctcgaagatcagcaaaacggattcctgcttcaggacgagttttcgccaagtaggcgaaacgatggtaagtgattttatcccagcgcaaagcattgtcatcagtagcagaaatgctacagaaatttgcgccagcccaaggggaagtgtattctacagaacgatcttcaggcgtatacttggcaatcaccttaatacgaggagcaagacccaagtctgaaagaatccaagcagtggtcaatccaataacgccagcgccaacgatgacaatatctcttggcttattttccttagtcattgtttatattaaaaacgggaaggagagaaatcgagagagcaatggttgagtagaaggagaaagggcaattagactgcgaatttaaaacgcgaagcagggggaaacgagtgcgcaaataatttatatctaaatattagaagcaagttagcagtctgaaccctaattggcaatgtcattaacggattagaggtagagtaaaaaattaaaagcagttacaatgggaaaatacagtgtaacaggcaaatcaagtattagaggattgaagttaaacagtaccatattggattaatatatgcttgcatgcacttttgcatacaatatagaagaatttctaatggatgatattgtattgtaacaactatacatatattaatcactttcagcagttcaattcgctacaatccctgtacaaacaaaagtaccaactaaagcgctttaacgatgcataatccacattggggagttctccggtttttttaccataaacgccgtatcaaagtgccgtgattttctgtaaacaagtataacgaaacctccggttatccgtatagattacttacctaaaaatgattgtaaattagctttcaatttagctcaggaagagtgtgcgaaagaggagtgctgttcgttaggactacccacccttttataagattcagatttgcgactagcggctccaattcttatcttctttacgtaaaactcgcactttgatatccgaaacaatctactgaaccgcaacgcaaatcggtaaaacccatatcgtgttagctacgcagtttgatatctgtttaatgatacaaagcactgcggtgagctttacttgcgatctacaacatagcggtacgcggtatgttaattaaaaacaatattataatcatcgttataagacgtctagtagtatcagtcaccgataataactgaaatgaggcccagtggtagctctatttataacctttctaatatttaataaactaatcttaagtaatattctgacatataaaacagacatcaaaccgcgtagctaacacttatgcatcattaaagaacccaacttatgttcggtatatacgtttactgcgttattagatactcactattgcaatgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtcagctacgcagtttggtatctggtttaacgatatatagcactgcggcgagatttctagggatttacaacatagcggtatgcgctttgttaactaataatattatatttattgttataaaaagtctagtagtatcggtcaccgatatagccaataactgaactgaggaatgaggttcagtggtagctctatttatatttttctctagttgctaccaatgtgtaacttgtgtagatagatggacaaacagctacaatcatcaataaactaatgttatgtatattttagcatgacatatagtgctacgcaacgtagtatatcgtagcgtgctggactactgctgacacagtatttgagttgaaacatttctgcaaaggttacataaattagtgtcatttagagcttaggaattcaaattcgatggtgttaatggcttcttgaagcttttttcattcctatatttattcactatatcttccttctcgttgtttatgagcaataagtaaagagccgacttttgctggttcttagattagtgaatatatgaacattagtgtttcaatgctttacgctctatgctaccatggaaaagatcgaacaaaatggattgtcgtgagcgttgcatactaaatcttggctgacagaactgtaggtgcatatgtagtaacggtcgtgcttgcaattgttccattccaacagtattgattaaagcaagaagcacattgacttggagtcgacatgtttttgcgttccaaggaacgttgaacgagagcgcatgcaacgcagacagcaaatgaatcactgttattttgggtagcagcaacagcggcattttcaatcattccactggacaaagtatcttccagttgaacagtgtaggtagtgacatttgcatacatagtccaaggatagttggggaagtaaactacaagaggaggagtatcgtcattaacggtatggtttccggctgtggtgtttctaccgtcgcaaccgaagaaagttggatgagtgttcaaaccaagagccaaaaatgtgttggtatcaggaatatatgggaaaccacgaacgccagaggagttagtggctaaaactctttcatatgtagaaactagggacgatccatctggccatccactcgttgcgctttgataacccccgtcaatcgcaaaaataacatctacgtctctttgtggatgaagcaagggccaaaagggaataccttcactatctgagccaccgtctattaattcaataatgggatacggctccaagggattggtagtggttgtattggaagcatttccataaccttggtaagggttgggataaagacctacatccaattgatcttcggcaagcatttcgaggaaactaaggacagcattgttaaaggtattattactagcggtgagtgatgcatttgtcgcaggaaggataccgctaaaaacatttgaagaggtacccatgaggaaaccagcgttgtcgaaattacgcacacaggattcattaagaggaatgccattaataaggtgtgtacctgtatactccatgggtataaatgattccaccccagtgtcccaagtaccaaattcgatgggtgtaaattcaaagacagtgtcgttcaaagggattacggtttcaccctctatgacattatcagcaatgatgatgggaaagggaaattcaccatcctggaaccacgtttcatttgttacactagagaatgtagtattagcacctccagtcaaaggattgacaagcttaagagccaaagcacggccccaaaggtcagtaatggagacattgaatccagcattcttcttttgcagaacttgctcaaaccactcttggtaaatataaaagttctcaaaagcgtcgtcatagggagcgaagagactgtggtccaggttccaaacgtcgtcgtgcaagaaagtaatattggcaaagttgttaaccgcaacagatcccacaagccaagagccaccagaaagaccagtaaggtacatggaagattgaagaataccaccaagagacgtagtgttaccatttctagcatcaaatgcattaatagcgccggctcccgttaacatggcaggaaatccaccgccagagattgcaattcccaaacgagggccatctgtgtcattcagcacactttttgtatcgatttttaagccggtttttgaaataaagctttccaatgcactgttaacctttgagacacgtttgtcaacaaattcttgttcaccagtactaaggccatcggaggcaggtcgaagcagagagccactagggcaagcaacagtataaggcgcatacgatgggcttgtgctacgcttggaaaggggtatagagtttgctggcttatcaacgttatcgggtttcaataatccgattagttctgggtctgaaacgtctacttcatcgatacgagaaggaaggcccaaggccggcaaaagctggagagcgagaaataatccaaaggaagataatttcatgtttaaaaaaaaataaaataaaaattaaaaaagcaaggttggtttaataaaggataaaaggatagaatacggtcaatgattcgtttttaaaaaaagttcgaatttttcaattttctctgaatccaaaaaaagcaagagagtgattaacaaacagcgagtttctaaagtctgaattttttgaaattttctgagaatgaaaaaaatcaagacaatgaaagtaatcaattaaagagctttcaattgtcaattcccaatctagtaagttcaacgaaaaatatttagatatctagagagtccgtcgagctacaatgtcaataaaagcaaattaagcatttgatggagcggttcggcaagcgatgagcttaaactatatttccatcaggacacctagttttgtcgaaaaggttgggatgagacaggatttcgacatatttccaagaaaataatatcatgttcttttttatgatttaacctatctttttccattgaaataaaaaaatcccaattcaaattttcaagttgggattttgcttacccaccgtccgttttaggaatagacagacgtttttgctcatttccttgccaaacacaaaccggccttgccaactttctaggcatttgtaaattgcttgcttacctacacagatcacactaaagaaggatgaatcactgattgtttgttttaacgggatttaccgattcaatcactaaagttgcaacctttattcatttattcccaagtgctatatatataatatatataggcttttgaggatgaactcacttgtagactcacttttcgcatgacccacgtttctcatgatctgcttaccttgatccgcaattcggcgtggactagaaggaactccgaagatgccatctatgatgttaacgattttctatatgtagcaccgtgagattatgaaatggtggtcatattactaagtctttagatgccagttggagttggattgcctagttatcattagcattcatgggtaccatttatgccctattcaataaatatttcagcgattctataatggaatatttagatcaacctaggctcagctttaaatgacgggatgaatatcaacggctaaatttataaacggataccaacccgattgctgcgaactcacggatgtaaaattgtctggtaatgcaaatcatcgacaagtccatgatgaaacgactttctattttttttttacttctattaacgtcatttaatgtccaactcttctaggaaatccccaaattcgaatattcaataaggtaatggggtgcgatgtttttagttgattcacattggaaatatttcaattcgagatatgaaaaaccattgatagaaacagatagagtagaagttattgcttgatgcaacaaaatttgaagatttgttaatttacagatttgctattctacaaagtctcatccctacaagcagaaatggatctgaatagcgatcgctttagttaggtcataagatcggcagtctaaacgttgaccgcacatggctacattgtagcctttatattctttctttctattccagttataagctgatacagtagatcttgaatttcatcagtttgtcaaaatatctctctcgttttatcatactttacaaacccaaaacacaaacataagaaactgcactgaactaaatgcaaagctataaggtattgtaacaagctcacaatgtgatatataaccatttcgacagagttattaagagatacattattttacactttgtttaagagttcccgtgtatccagactgtatacctcctttgcttagttcccgtgtctaaggagctataacaaagagttttgtaaacctagattatgcactggcttgtacgtcttaaataaatttaaagaactactgaagtgtcatcggtatgtgatgaatccttagcgtagcaaaggcagttgaggtattaaggtcaacgaatactgtattatagtaagtttcgcaatacaagttaagcaacaactcgtccaaaatcacaaataccaacttaaggagtgataaactagatatgcgtaattgtggaaatttgtcgcacagctgaatactccctaagtgtaatatatagttagccaaattaaattaaactaaatggaaaactctgataactacttgtgtttggtgtataaaacttcgaagttgcttatctctttacaatgcctctatagattttttgtttatggtcttatagctgaggctacctttaaagatgtgcgaccaagagcaactttggtaaaaaatttactgaaggatgaagttgtatgagatttcgtatttaaaacaatttatcttcttcattgattaaaattatatgaagcgcttttttttttcaactagaaatccctaaaagaaaatagaaataatattcaaagtgaaactctctatttacgaaatggatacacttagatttttaaaacacattcaaaagtactattgagaggaaatgattgtttttaccagtgtattctttaaatgtgtaggatgataatggagttatcattattgttatgtaaattatttgataatataccggatatcggtaatgaattgaaatcttgcgaatctaaaaaatacaatgagaaatgaattcacatgaaatattcagaagtaaagtacttctaggatcctatcaagcatgtatgaagaatcacatattagccaactaaagattcgcgtataacttcttcactaatcaattaatttcaaatttttatttccccaaaatagccaaaacctattaaattcccaataaacaattataaaaaacccataaattttccttcttttaattatttttaccacttattggccagcaataagggattatcattatctgtttgcactgcacgataggatgtgtgaagaaacttgggtgtcagcgtaggatctttgacccattgttctaacatataggatactgcggattgatctacagacctggtaccgggttcatagtacagtttctcaacttgttgcatccaatctctggctgagacaattctttcgacagaggggaatggaagctgaccgcctccattgatacaaccacctggacatgccatgacttctacatagtcataacgtgaaggctcttctgtaggattttgagcattgcttcttactcgtttttttaataaaacccggccttttcgaaccgaggaatttccatgtacgcggcgtaccaaattttgaatgtttcggaatccatagcacgttgccatagatattaactgttcattcgtttcggggtgtcgtaaagtatactcagtcaaatcgccatttttgttattcattgatacataaggtccaacatcgtcaataccaaaaagcattttagcagcgtatgataaaacatagcccatgtaacctcctgaactagaacctatctgttcttcatatgttattcgaggataccaaaaagggattgcatctgtagactgctgaaacggtatggggtttttagttaactcaattggatcaattcgtaaaaatttaaacatttctaccaattcctttggcgtcaacacagaatctacgtctcgaacaccgttctctgaaaattcatcacgactggcctcaagcttcttgtcaaagcaaggcatgagactcaaatgccaaacatcattacgttgcatactgaattgttgtacggcccaatccttcaaaatacgaccgcacgcctgctgaggtgaacgaacacgagacaaattagggatcaagttagagtgagttttctcaacgtaacatatccaccctggacaagatgaagacaaaatgggaagaacagcattctcgttaatgcccgaatttgatgaagtattagaatgaacccctgaaatttgtgaagttgaatgaggaatgagtggatgttcgtttacgacggaattggtaacctggttttgatttttatgagcacggctttgtaaccaagaattgcaaaactcttgagcgcattgttgcaacacaatttcacgagaagcattagtatctaaaatagcatgaaacccaagttttccaatgaacaccatttctaacactgcctgtatttcctgtaaggagagaccataataagctgcaagattcgccctcacttgtggactaagcgagacatataaaatttcttgagattttcgagattccaaatgctttaaaacttcttggtaggattgaagattaaccagaactgtttctgcagatgtaatacacccactgcaggccaaacaatcgttcagtgaaatactagcaatcccaagttcggaggtctctccagtatccttagttacttcatagtaagcatccccgtctatacgaatgtcattctatcatgttagttggttgaacaaaaaaaatagagatgtgacagatgttatacttgctgctcttccaatgcatcttaccttggattcctgctttttaacttgggcaggctttatgcaaacagctccaggacttaagaagtcattcaagtcatttacagacaactttgccattctgccataaaattacaatgcttgctaaaagtaaaacccagcatttgtcattggcacaagaaattctttattttagtaatattatttgccacactgtggtgcactatcctttttatgagacctgaaaaaaataaatgaagtatggaatagtgaaacatggtttactgccttattcgtttgcattctcagtacccgaaaatcatcaatatatatatatatatgtataaaaaagaagatactttattatagtattgtatttatcaaacagtttgagcttgttatttccgaatgatatattttatttgtagatttaaataagtaaaaaaaaactaaagaaatgagggtaaacaaaacgagatccgtataaagtaaaacaacggttatggtaaattagtatacaaatattttcataatgttcttcacgtgtgaaaacttataaaaaatgcaaatgtccatgaataaacagcgggttcaagttaaggaatgcaacgcactgaaataaatacttaaagaaggataaaaatgccacattggtcaaaagaaaaaatagttaattttttaaagaatgtgcatgggaagttataaaatgaaaggaaagaaacagtatatgaagctgatctggcatttagtatgtaagattcaattcaagagtgccaaacatctaactttcgtagacagctttcaatgttctcacaagtaatgggtttcaacaaaactccatcagattgtaaatcagtcggaatgcaagtctcgtcctcgcaaatgtatacaaacggcacccttgaatttatagtagcactggttcgcactgaatacattaatcgggaagaagatactttatcatttccaaaatgtaagaatacgacgttaaattgctcgttctgcaaaagcttcttaagaatgctccatggatcatctattagaacaagcgttaactttggaaaaatttttttcaagatctccgcaagttcaatttcatccttaggaattatcatttgtaaacggtcaagctgaaataaccctggataagaaatggcatttcgcttatgagttaaactctgagcttgtaagttgtcaatcctgcccttctgaattgtagtatgttcatctgatgaggtaccctctgtaacgtctggtaacgccgtgtgcatgcttgattgcgattgtgatgctgacatagtgcttgaaacacccttatgatcttctaacgctaaattatcaaaaaatgaaagcatccgaccttctttcagagaatcaaaatcatcaattgaatcaattgaatctgtagtaatatcttgcactcttgtcgtggtggatgcctcatagtcagccattgaagctcgacgcgaagacttaacaggacctacactttgagaagttgaaagtttggctttaaacctactcatgtactgactaaaggtgtcatcaacagaagtctttgctgatttaacagccatatgctcctttctaagtttttgaatagtattccggttagctttattaagaaaatccaagtttcgatatgtaaaacttccaaattcaggagtactaatcgtattgcttcgtaaacgacctttacgattaccagacacatgctggggtatagaggatgcaggtctttcttcttccaatttttgtgcttctgtcaccgtaggttgattgtaatattcactgaaatcaaatcctttaagtcccctagaatcaaaatacacagtgtcttcaggagaaaaaggttttggtacaaatggagggtcctcttctaagatagtatcccagttaacagacttgaaaaaaggatgtgcttttatctcctctactccgttggcaccaagcctatttgccggattcatacatagaaggcgatcaatcaaatccaaagcaacactactttcagcagtaaaaacttcggcaggccaattgatgcgcctagcaagaatattttgaaagacttggtcaggcgtttccgcgttaaacggggggtatccaaataaaaactcaaaaacaacgcaacccaaggaccaccaatcactcgctttaataccaggatttccaaggataacttcgggtgctatataatcaggtgtaccaataaatcgcttagagggatctttattttcaaaaaacggttgaactcgaggcgaatctgtgctacggaaaatgttggattcgtctacctgagaagtaggagtatttgttgcagtgggagaatcctcagcgctgttctcgtaattgaaactttgtccagcaagtcgaatactagtaccatctaaagaaagaagcttttcatttaatgaaggccgtttgggacgctctggtgttatcaaagactgtgcttctagtaccgatgaagcagtactaagtgataaatcagatatagcactagagcgatctctcaagtcaagtacaggaattgaagaactctgttttctcctgtgtcttttcatataaccgacccgactcaaaccgaaatctgtgagctttaaatgtccgttctgtgatatgagtaggttttcaggtttgatatcacgatgaattattccacgatcatgaagatcacctagacaaagaacagtttcagctatataagttcgaatccaatccaaatctaatacacccatggttttcagaagtgaaccacagtctccgccgttaagatattccataactaaataaaggtagtcttttgattgaaaggtgtaatacaacttggcaacaaatggtgattcgccttgagacatgagaatagcacgttcagctctaacattgataacttgattctttgctatcatattcgatttttttaatattttaatagcaaaataatcaccagtagttcttttctgagccagatacacagagccaaacgcacctttgctaatcggcttcaatattttgtagtcattgatagaaggatgctcaggggcagagttgggtacaatcgtatgtatacgaggtgatggtgatggtagacgtagtcccacatctccaaggttgctggcccttccacgagaaaacaaagacgaacgaccgttagatgctgggcgattcggaccatcagaagccacaaatcttggactcgaatttggagaaagatactttaaatcatcaaaacgaggatcggagaaattggaatcagatgcttttcttctatgtaacggagaagaataatttgaactatcttgactcataggcgaaccaattgcaaaatctggattactaagagaaacatggctaagatgccttgaataagaagaggatcttgaaagatcattgatatcaaggcttctatcagattgtggtgtatttgtagcgctcccgggtcgagtaatgcattcctctgcctcgagtgcatcgcaggcatcaggaaaggtaattgaaggcgctaatttagattccaagtgtcctaaagaagtagaggaatgatttgttaccaaattcgatacgacatcatcaataatttcttgaacatgatggtcaatttccaaacgaatacgttcagagtaatagattgcatttcgaagacgcaaaactccagtaattttagtatcaactgctgtctttatgtcctcccagagagcaatcactgcggatgagcaattttctaaggacgggttataattatcaagctcgatagtagctttttctgaccgcggagactgaacacgaagagaatccactttatcaaaattcacaatgattttcactggaggaatagtaatgtcgatagccacttccaagtagtacataacctgacttaagaatgaacatagtgataatgtttgtttattctcatcggtaaaaaaataatcatccgcatcaacaataagcggttcatttttgtatacgggaacaagacttgaatctttctgcattccttcctgaatttccagtaaggtactccggaaataaagcaaggaatcctgagcagcctgtacaacagattcataggtgcttgtgctaagacaaaacttggagtgcaactcgaaaaaccatgattgtatttcacgttcacatatttggcaaaactctggggtcggaagtggtaacgcatctaagctgttatgcttgtgataggaagtccttaagtcgcataaatatttgtctaaaagactggcaccgaaaccgatgacatccaataatttagttacaagaggagatacactaccaagggaattggtagctgggttcacaacccacatcgtgtgtgcgggaattgcggacccaggatgacgaatgagaattccaatagcatcaaaaggttttgtaattttttcatcgcttggaagatctcctttagcggtgtaatagttttgattggcatgattagcgttaattgaatgttggaaccgaacatgatagctatgagagtcatccttcaaaagacagttaacggctctcataaacgcattgtatccatcggtaccaaggacttctgctacagaatgcccaatgatcttgtctttgggtatatccaaaagttcggatgagttatcgctaataaattgaaagtttccggaaaagtcaagctcgaatgcaacgggagataaaggaatggaaggttgaaggttctcatcttttgagctgagaagctctgcctgggaatgttgagcttggtcatcttccaagaagacttcttcgcgttcgttttttatatgcttcatatacaactgacggagtctccagcatacagtaaattcaatagagggataggatcattagaagtatgagcagtaagtatgctaattcgacaactttttatataaaacaaataaacgcgctataaataactgagtcactgaaaaaacaaaggaaagaaaaacgaagagtatgaaatacccagctggataattctaaaacaaacaaaaacaattcttttaataatgatagaatttccactcagtatctatacaatcaagctagaaaaaaagaacgatttttagtacttggtggtggttaggagttaagtggcttacaacttagtattagtattgtggttcattagtctggccgcataattcgtcaacaaataaaaaattttttctctgcttcagaacataaagttatgcttgtacagcatgtataatactagataagtattcggggcgaagatttcatagcaatgaaatgaattagggtggagtgctgtaaagtagccaagttgaatcgacaatgtgaagtaaaataaacaatttaagaacaattgttttagctgctggattataaatagacagtatgatgcctatggaatttatagatgtatgggcacaaaaaatgggtaaatacatggggtaaacatcaacatttataaaaaaaaaatggttgcaaaattagcacgcaaacgtttaaagatatcactttgtttgaaagaggatcaattgctatgcagaagcgtgttagattggctgcgctttttttttattatgtctagaaaacacagacttataaataataccatcatcgcttgggaagtacagaaaagtataatagaagaatttcaacttgtgggaatacataagctatttaaaaggaaatattttgcgattgcagctgatctctatatcattgatttttcaatcgagtgaaagcagacggacttgtcttgagtttttaaaaaataaaaataaaaaagcacagtagttacaattaaaaataattattaattggaatatgatatttccgttttttaggaatcgcttgatctcttgtttacaaaagtaaatgatatgttgtttattttttattcagtttgtgttactcttttaaaaagtctaatataacaagatatatgaatttggacttcctattattttacttcttttttttttttttgaaagtttctaaatttttcagagaacagaaatcttaaactatttccttgctcattcagaggtgtaaacaaagaatacggaaagcggtccattctcccgcaaagttatataaaaaaaaatggagcaagcagtatacaaaaaatcacataattaaatttatttattaaggaatgttttctcatcaatgaatgtttccttttgcctacctttttcgatttctgcacctttttaacattttaacataaggagtggtagtgtagaaaccataaacctaattagcgtactttcgcttattttaacttagccttcacatcttatactttttaacgtatactagtcaaaaaatattttaacgagtgtcccttaaatgtcggtatagacctaggtgaaataaatattacatatattatttacgaactggtactcccctcttacagcattccgtgtagcggataattgatatttacgacatggatacagcatctccagaagagatagatgctttaaaaagacactatttgaagaaggaacttttctctcttttgatcgcagacgaattgaacttcgtgagcgaacccaccaatttggatcatctcggtagtccatttgtggaaaaaggaaaatccgtgatcccctatgaaaaatcccaaattcccgttttacgcttcatctttaaaagatttattttaacgtttccgtttttggatcctgatagccaaaaccaactttggaatgtgaacttccgcaatgtacgtaataatggatggaaatgttttaaaagtatgcggattgttactaaccagatattctttgttagctattaaaatctctctcaaaaagcaatgtctctgttctcccggatgattccgatgctacgcatttgcacaaatggttgctcaagttccaaaacatgcttactctactcatgagtcgagcatttcatagtatccaggatgaaaagaacattaacattgaattgctagataccccaaaattggagaaggacttacataaatctgaactccaacaaaaaccaaatattttggaagcttatgttttgggtgtcagacagtcaacgcaggcaaagatgttgcgtacaaagcgagtatatgtaagttctttgcagttctaaaaaaggaaacgaatctaattgttttaataatcacatttttcgattaccgtttttacgaaaatttgcttttgcttcttcataagccgctaacgaatattccaggaatacttgattaaagtgtcttatgaagaaaatacttttttcatagctagaaaatattccgacttttctcatttccatcatttgttgctgaaatcgtatccgaacgcctatgtccctcgtcttcctcccaaagatgaccatgacacatatttgaattcttctgaagactcaacgttgagtcctttaccttcacgttcctctgatacgaacgatccacaatcagattcccaacatgttcttcgtcaggagcgtatgcgaattgaattgaggcaatatataaagaacattctgaatgatgatgaacttcacttaactgaagaagtcttaagctttttaaccgacgatcccgtaactttaactgcatcggagctgactgacattaactttcgccaagagttagatgtcatccgtcaacttgagcaacaaaagtttgttgaaattgcttcccaaagagcaaaagagcttgatgtttatatggaggagtttaaacgttccttgactgaaaatagtatgtaattgtgagacaaggataacaaaaaaataattattgcgtttttatttttttaagtgactaacactttttagatggtttcaccactttattcactgaactgaaagaaaaaaacagtataagtgaactttccccttctttacaaaaaacaattgaatgggctagagtcaatcttgcctctaccatttatgatacgtttatagggaaggaaaaatcgttggagacgtatttacaaatcaagaaaatgcaccagctttttccctatacagttataaaaaatataatgcgattttcaaatcccctctctgttatgaaacgtatcttggatactttattagcacagccttttggcatgaagtctttgtttcaaagattgttgagtatcagtctgaacgagaacgttcgagctattcacaaactcatttctagatatgaggctcgtatcgttagccccgagatcctcacaaaaatacaagaacaagtagaaaatccttgtaaggcagcccgagaggttttggaaaagaaacaaatgaaacgacatgattacctttatttcattttaatctctgatgatgtacctccaaagttgcctgacaaccttattcgccgtgtctacgctgagcgtactgcctggaaagctgcattagatagcgaagattaccctaccgatccgactgtaattagacgatcaaaacgatacggatatatgatgaagcttatgcatctttacgctaagcaattcaacaaaagacgatctatttccctgatatcggaaggagcaacgggcgaaattatgaagagcatggtggtcattttttataaacctttgatgaaagtttaataaagctgccaatgtatatacctcgtaagtatttctttacgcttttttagaatcatgaaggaatcttaatgttagatgatatattaacgcatacagggtcgatgatttttcaagttttgtagatgatacacttaacctcgttgaacatacccaggatagccctgaattaaatccgaatatattggttgaacagtttattgatttggttcgtagacatgaagatagcttttatgattttgttcacagagtataccttcacgatagcggtctttttgcttctttgatggaatggattgaaaatatcattggcttcttgcgtcagggtacttcggcacctatcgatatggatttggttgtcgatgctctagacgaagagagccgacaggctcttgatgttgaattgaataaattgctaaaatggaaccaaaggaaaaagtctgcattgtttcttagaaaaactaccaagtatattccaggtgaagagacttccctgcctgtaacgatggatgagctaggtattgatgaagaaattatggctgaactacgtggtgatgaagatgatcaagacgaaaacgatcaagttacaaaagttgaagaagaacatatggaagatgatgatagtgtggaagagttcgatccaattattgaagaaagacaaagaatgaaacgtaaagcaaaccgtcctgcaaacatcattcctcctaaaccaaagctgagaacggtgaaaactttactacctgcgtttaaggagcaagtataccccattcttcacaaatttgtcagtgagaatgagaaggatatctaacatggctttctaatgcatttatcatactatgttgctttttttttctttataactacatcgctaacgatatacataatatattgtatgtatatatttaaacaaatagatgttaaatatttcgtaagttcaaagttaattaaatttgattttttgtttttatcataaaaaaaaaaagaaataatacagcatgattacgaggaaatataaaatccgttcaaattgtagaaccaagcatgcgaaggtgagaacttgacggtactaacaatttatgtagcgcattcaagcttgggttttcttaatccagtcagcaatatgggcctctaccaatttctcagtatacttgccgatttggtcaacctcaacgtttactaaatcgccgacgtttttcttggccatgattaccttgctttgagtataagagatcatcataatgctaaacgtagaatcatcaacatgagtaatggtcagcgaagtaccgtccagggctatgtaacccttgtaaacaatgtatttgagaacgaaaggatcacgtggacggaaagtaaaatcaatagcttcaccatcctgtttcttttccacaatctcagcaacagtatcaacgtgtccttgaacaaagtgcccacccatgcgagtagaactaagcactgcacgttctaaatttactggatcgccagctttacactgtcccaaatttgtcaaacgcagagactctggagcgatcccaacagtaaagtgatagcggtcgaaatctgtcactgtaaggcaagtaccgttgacggcgatactgtcgccggtatgacaatcgtctaagatctgtggtgcctcgattttcatagcaaatccattgtcaatggtaccctgaacatctttaacaacaccaatggcttcaacaagacctgtaaacatcttatagcggtaataccaagaataaaataagcttagtaccagaaaacagtaagagaattggtaaactggtgaaatgcggtataaaagactttaacaaggaataaccaagcgcacaaagtctaatatcaatactgtttcacaaaaaattggactttgagtgaaatccaattaatataaaatgataatggttgaaggaagaactcactcacggtaattaattgtgccttacgatttctttttgaaaatgacctaagtcaatgacagaaggatatgagttatgaaatgtttgcgaaacgtggtaattatgcttccgaataaaaccgagggttcgtaatgtaaaaagatgaatatcagataatcaattgattaaattactgaagtttaggctagacgacaagtatgctaaaataatttactaagcaattttttaattgttcgcaaaatttgaaacgtctacagtagctggaccataaatctaaggaccagaaagacaattcatttactaagcttagcacaaagatgggcttattatcttttgtgttatttacatcttaatctaatatcgccaaaaggttttgacctaaaaatttccattaacgaagccatactatagattcttattaacagcttggcccttttcacaacaatgtagcaatctcaaaagacggctggctcaaggaagcaagttggttaattgataaataatctcatacttgaatgagtctgctttctcaaaaaaaaaaaaaaaacgcaaatcctttaacctacgtagctggtaaaatgtctacagcgaaaaatagttgaaccaacgcttacgggtaaaacaaaacttcatgaaacaaattaaatatatatattatttcttacttgttcaaataaaacataaaggggctctgaaaaagagcttttcactaccaacccgagaacgtaaatatatccattcctttttttttttttttaaataaagtatatgcgaaaaaagagcattagatagaagtcaaccaaaaagaaatagcaagatattttctctactataagtaatgcgttgtttatgtttgcactcgtacatctaagcatccggtgtcatcggtaactgtgtaatctccaaatcgagaattcataacgcttttggtttaaggtatacaaacgtggtttttatcaaataaaaatgcaatttttgtttatacggaagcaacttctggaaaccagtttttggggatataacgttgaagatgatgactggtccagtttaaaaagggactttcttgtgagaataacacaaatttgaataatctagggaacctcaaataacttgcaaaaacgtatcgaaagccaagcataacattatcccactctgctttaaaatcaaaatacaagtcaaccaatatgctagatgtcttttgcaaaaacggatgtaaagcgacaggagtaacggagaataaaagttgttttatccgtcttaaaactctccttttgaaagaagcaggcttatgctgttcagagtaaatctgtttaaagtcgtcaacaaaattaatggatcgagaaagtctatcaaaagtattaattaacgcaactatctctgatcgtcgaagtcgtaaagagaaggagcggctatcaaagtttgtgacttcatcttcgatattggaaacttcaaacagtatttttaatgccgttccaaatccgttcgtctgtattttcccccacaaacgacagcgttcgcaaccaacacagtccataagtgctgaaactgtcttgaaatgttcacggaaatcctccttcaacgctgttgagatagaagggtcacctgcgaataacatagtttcgtcaaacatttttggagaattgtgaataagcgatactaaacccgcaattttttgtcgtacttcactatcctgcaaaacactatcatgacaaaatgtcaatgaatccaaatgtccatacaacttatcaatagcgcgttgcatcagagcgtaagcaaagtaaagattttctaatctttcagggtagtttaaaactttttcctggaaacattggagatttggaccccatactccatttctttggttcaaataaccgtgacaaagatgagtagatatgctgctatgcattcctgagagcacacgataaaatactctctgctccaaagtccatgcatccatacgttcttttagtagttgctcttgaggctttggaggaggagcaagaggtccttgcataaataacgctggaaagtcgatggtaggtgcagaagagtcaggcaagcattggttgtaaatcatttcccaaattctagtagagtgcgggcctgagtagccagtaaacctttctggattttctaacaaagaaacgtatacacatccgctatcaagttcattatcaacataacaatattgatgagcttcatcatcaagccgttctaaaaggcacgattgtgaaatcttatcaacatgttccatgacagatcgatcagtttcaacaatttgtctagaaagctcgggcatgaatccttcaagcttgcctaacgatttggagctccaaacttctggtacatcttgttcatcagttacgagaacattgcatgcactacttccacacgcaacattatcatcaagattataacggcattccttattaaatagatttagtctataaaacctcatataatcagatttttctgtcaagtcaaatagtagtggagaaactcgagaattcaggttttcgatatcactgtaagaagaattcaatgtatcatgaataattgattttccatcattttttatcgaccaaggagaacctgatttaacgctagaaccagacttacacaaaacttggcatacgtttttgtacaatattaagagaccaacaaggccctttgcaatcttcatctattattattttaaaaatgtcaggaattcttttttaagttttttaatttacacaaaatcaatactccgaacagctctagtagttggtatttggcaggatagatattagtaaacatacccacataaacatgttacttatctttgctacttggaagttataggtctttggacctggaaaagtaatcaaacaaataccaattccattacaatggggttttggggtcgaaactcgtttgaagccgataaaaaggtatgttttattttacagatgggcgaggtgtccaggttggagatgtacggaacggatatgagtaaccagggttgcctttaaagatttataaaaacaatatttacattgcttcatctcacatccatgaagatgtatttgcaaattttttttttttaaatttttgttctgtaattcttttttttgtttattgatgtgttttgtaattgttgggcgttgaattatttacttttcctcgaacaatcaattaaggtagttgggatagaagcaatgacttgtacgtttatcaaaaatactttgcaatctaattttggatatttcttaacatcttgtcactctgtaactcgtttatctcttttgaagtgttggaaatggactaacagtacaagcatatcttggtgaccggtgggtctcagggacttggcaaggcaatagctaaggaactcgtgctacgtggggcaaatgtaacaattgttgcaaggactgtaactaaattgcaagaagcagtggctgagctttcagactcaaaaattcatgaagatcaacaagtatcgtttgagagcgtggatcttacaagttatgagagtgtccatagcatgatagaaagacttccattttgcccggatcatgttgttcattgcgccggatcttgcattcctggtttcttcacggaattggatccctcggtttttgaaaagcaaatgcgacaaaattatttggctagtgtttatgtttgccatgctgcaattagaaggatgaaggaaatatctccttcatattctcgaaggattcttctagttggctccctactcagttctttacctattataggctattcggcatattcccctgtaaaagctgctgtccgaaatttagctgattctcttcgccaagaatgcattttgtatgatattgaagtctctgtttatcttcctagcaccatcctttctccaggatatgaacaagaaaatacactgaaaccggaattggttttacagatggagggtatggattccgtacaaacttgcgaggaagcagcctcccattgcatgacaggtttagatcgaggagattttttgattgcaaatgaatcaactggccatctaatgaaaaaccattgtcgaaactctagcccacatgataatcctattttagaatacttatttgctcttgtttctcttctagcttggccattctatagaagaaagctagacagtttggtttatcaatatgctttagaaaagggttacagacaaccttcgagctctagaaatagttggatatttactttattgctgacatttactcaactcaccattttctatctttccctaaactgtttaattgaaaatccttatagaatgcttagaaatacttttcctatttggtttatcatgcaaacattgcaaatctatattcaaagcccacgcccacccttaaccccaaagagattacttgccggtgcagcatcaatgttgataggctctttactcatctccttcattctcgtagcatttggagcaccacttctgcacgactttcatttgacgtatttttgtgctctaacgctcagcgtctttactgtatatcctcttgcaagcacgcttgcttttaacactgaacaatggcaaaggttccttactttaaaatcctttaatgttataggtagcatgcagctaagaagctggggtcctattattggtgcttggtttggcgcttttcctatcccattagattgggaccgtccttggcaggcttggcccattactatagtaattggtgcattcttaggatatgcttttgcagctatagttggagagattcttcaatagacaattatacagttggttaaattctttatttttagttatcgttaaagagcggagcgttatcgctaattatactttgagaaatagatttgaaatttcttagaaatttaaaaaaatagaatgaacgtcagtattttgttttcctatgagtagtaaatatataataaaatgtaaattaaccaaagtaactaaaactaataaaattaacattaacgcatgaccaatccttaagggacaagattataaacaaatgcttttttttttaaaaaatccgtctattttactttaaaaattttcagcatcttttcttggttttcttctaaattagtgacaaagggcgatgccagattattaacggacaaaggttcaacgtaactgttggtaaggttttttgaaactgttaggttagcaagtaacaaaactcaaaaaagaatcggcttccacatacgatgtcgtaaagaaatttcagttttacagcgaacttgtaaaagtggtatagcttgccatgtggccctttcacctactagaatccaatactggatgtcgcttaatgagggcttggtaaatgcatgctttatgtccgagaaagaaaatgttggagtaagcgtgatatacgcacttggaacataatcgtcaacaaaaaatcgacgtagtcttggaggtagaagacccaaaatatccagttggcggaaacggtaagccatttctaatcctactaagcgtatcatttttaaggagtatcctgaaacacgatgatgatgaagttcatcataaaatgtagggaacaacgaagggcgagactgggtaataacaaaatgattcacgttgaaaatctcagagattcgtgcataaggattagagcgaccggtattaggaagcccagcatacggccaaataaaatttttgggagtacacacctcggtagacccatcgggaagtttagccaaaagaggagaagagcggtaaatggcagcccagctattgctagaacatacggcactccagatcagcacattaggggcagtgaaataattaagaacctgaggggatccagaaacagctgaaggtggagcaacgatgttaacaatacgtccagtacgctcaaaagcctcttgaaaggtaatagtaccgagtctttgacggacaaaagatgctatcatggaaatgtcaagcatattcccatactccacaacttttgaaagagaatagtcagatgtttgctgacatattttccacagttcgctggggaaagtatcaaacaaaccattcaattcttcatcacgatagacactcaaaagcgatgcaatcaacgcacctgatgcgcatcctgcaaggatttgaggaagcaaattacgtttccaaagggtcttagctaccccaaagtgatatagaccaaacgcagtgccgccgttgaaatacaaacaggtagtaccgaaggaaattcgggcagcggaaaaaaaatcgcacttaacgtcgtaggaaagccttttagtgtgatataaaaactctaaacaattgttgacctcacgtacatactcttcaatcaaaatttttgtacccgagtaattctcggtatacagagaggaattgccaatgttgccaaagttacgaagtaagctagagcgcaagaacattaacatgggatagacagatttcctctggcggtatcgttttaaggagaccgtgcatcgatcaatcaatagatagtcgtacttgtccgaggcaggagtaaagcgccatttccaacgccccgacgccttgtcaatcgtcgtagccaaaactttccaatcctcccaagaacgacaatccttgttcataactacctttccctttcgagggccggaaccacgctgctgcgatatcgacgtagcggaaaataaccattcaaaaaatgaaaccaccagtagccaaatggacgaaatattcgcatacataatgcgccagaaattaaatagtgcagtcatattaggcaaacaatggtaaattcacaaattacaatacaatttccaatcttttctaattttacgtaacaagtctcaacaggacctatggatagagttatcctttaatttttgtaagttccaactaaaatccgcttcaaacacttcatgaactactacaatatcttttataattggagaattccacctaacagctcaattcatagaactagctcaattgaagctggttaatggcaattggcacgattacatccgtgggaaaaaacatttgttgaacttgtcggtgaattcggtgaaccctatgtcatgggcagtttataggtgggcatgatgtgtatagcgtattaaattgccgtattatattggtactataacgaaataattgcaatacactataataaagtggagtcgactatcatgacatacggtatttaaatatagcgatacataaaatttttttgcgtatttttactgcctaaaatgaatcggtcaaggatagtcgcaaaagcttttaaattcactggtctattcctttaacaatagtcatcaagtttggatcaatagaaaagaattcaacttttttttttagaaaaacgctaccagaaggacaatctgttttatttttcaggaagaacatttttctttctgtatttattgaatagcgaaggatagggttgaatagtgaaaacaacgaagtattactgtattgcggaatagtcgcatacccacaggttttaggtgagtccattgtgaaagtgattgacaacatagtctagtgaaatactgtatgtaatattacagttgcgtagtgacaaaacgcgacgcgccaaattcacaggtaatttctattgtagtagcccattgttagtaaacaaagaaattcccaaaatggctaataatgggaaaacaagctttttttttaaataaacgggtgttttctttattttaaaagcaggaaaatactgaaataacttaagaaggtatatttcctcttttctttcaaaaataaatgaatcgtggaattgatagcattcatggacccttacgaaaatgaggtttcaaacgaccgcaataagtgattatgagaacagctctaatccttcatttttaaaattttctgcaggagacactatcatagttatagaagtgctcgaggacggttggtgcgacggaatttgctcagaaaaacgaggttggttccccacgtcgtgcattgattcttcaaaaattcaaaattttttttcaagttttcattcatcgaatgagaaagacccaaatgctcaatgttgtgcgccgtttcacgtagaggctcatcttcaagattctgcatggtttgagaaacacggagtgcaagcgataaatagtatcccttcttcagaagagttcttaagaaaaaatcttcaaaatgacattcaccaccttgtaaaagggattctcaccaccgctgccgctgtgtcacaatctataaaaaaggaaggcactcaagtgatcgtttttggaattgaaactgttcgtagtatggttctttcatttcccttgataatcctttctacattagatgaaaattttctctcagaagtcgcgcaagtgttctcctcattaaatttattgccagagttgagccgaatgggttgcacttatggtgaactttgcatcagatttactaagcttttgaagcaattggctaataagtttttgtttttcttcaggcccgatgtttccttcccttcttactttttgggctctttgatagcgcatgaaatacatttcttgccatgggattttaatatgctctgttccaattctgtacaatcagcacatacaaatctccaacctgatattacttcctttgttgcaattttgtcactttcacacgaagcttaccattgcactgagaatgaattttggaatttagaagcacagaagctaactgaaaatacaacccaaaaagtactacagctagttgcggaagatgcactagaagcttggaaactagatattctagaggacatcgatagatgcattcaatgttgtaggcgattcttgtctgcaaatcaaagaataaattattcttcctctgaaaataaccctttttctttcacttctcaagatgttgaagccttgaaggatgaactgtcttctaacttatgtgatttatatttgtggagtatcgacttggagcaaatctcacctagcgattgtttactggacaattattccctttttgttgatttactagtaaccttgaaagtatcccttcttcggatcaagtcaataattgttcaattttcagaaagaattgtgtttctttctctagaatacaaattcctcacaaatatccaaccagaattgaatgatgcggagaagtcccaacttgatggttttgacctcaataaaaccaactggttcgactctaaaggattagtttgttatttaatgaaacagacttcaccagagccattattgatccgaaaccttttgttttcattttggtcatgtaatggtaaaattgaacaagatggaaaaataaaaacagccactttagtgttcattataaattaccttctaaggacagatatagatagtacattttttactactatctttttaaacacatacgctagtatgatcagttcttcagatttattttccatacttggagcacattttcggttcatctgctcattaaattttggaaaaatttcttttatttctcacgaattttaccgagttagtaagaggtttttggatatacttcttatttggttcgaatcgtatcttgttgaagagttggacaattccaagtcaatattctttttgtttaaaatttataaagtttttgaagtctttgtagttccacattttgcatctgctgaagaattattgcattctttatcacacctacttcatcatccctctacaaaaagatcacataaaatgctagagggaaaagagctatcccaagaattagaggatctttctctccataattcccctgatccaattatatataaggatgaattggttttacttctacctcctcgtgaaattgcaaagcagttatgtatcttagagtttcaatcattttcacacatatcaaggattcagttcctaactaaaatctgggacaatcttaacagattctcacccaaagaaaaaacttcgaccttttatttgtcgaatcatctggttaactttgtgaccgaaaccatcgtgcaagaagaagaacctcgcagacgtaccaatgtgctagcatattttattcaggtctgtgattatttgagagagcttaacaattttgctagtttattttccatcatttctgcgttaaattcctcacccattcatcggctgcgtaagacatgggcaaatttgaatagtaaaacattggctagttttgagcttctaaacaatttgacagaggcaaggaaaaatttcagtaattatagagattgtctggagaactgtgtcttgccatgtgtccctttcttaggtgtttacttcactgatctgactttccttaaaactggaaataaagataactttcaaaacatgatcaatttcgataagcgcaccaaagtcactagaattttgaatgagataaaaaagtttcaatctgttgggtacatgtttaatcccatcaacgaagttcaagagcttcttaatgaagttatatcgagagagcgaaacacgaataacatctatcaaagaagtttaactgtagaaccacgtgaatctgaagatcaagccttacaacgcttgctaattgattctggcattttttgaagcgtgaacgttaacagtgatttaagtttttatgagcttgcttcgaattcctttaatattttcaaatcttttgtagaacaatataatcttaaaatcatttaattctgatatagtctgcctcgtaaattatctttcgtccgtttacctcacaccttaatattcataagaagaatggactggaaagaagcgattccaggtgccgccaaggtagccattgaaaccaaagattatattacctactcaacgctactcgaattgatattggaagaagcgcgaataaaggatattgatgagcagcgagagttgattaagtgtctacatgaagaattgaagcaagaaaagaatgtaagtaaaaatattcatgtaattaaatatgaattctcctaataatgttgcaattaggaccatataacacgcgaaatttcctgggacattataggaatggtgcttccatatgttgggaaagtacaaaatgaggccgatgagtttgtggacttcttagccaaaaacggaaatccaagagaggtgttccttaaatgttgtgaacttttgataaatggaggctttgaaagtccccaacaattcatatctctgaacagtgccattttatcagccttacaccgtatatctacaaagcgaccagttctatttgtaaataattttttaatttcattgttttcggggttagcaaatattttgcaaattgatagcgatgaactgtattgtgtttggaaaatctcaatatcatctatacaagatgcaatgcatcgctttccagtgtcagagtgttatttggcatgtttaaaggcttgcagtattttagctcaactctttttaagtaaagaaacattgatgctttctttccgttcgctgcttcaaacaaaagatcagtatgcagagtttcgtgaagaactaagtggcgctacgactaattgtgacaagttggataccctttcaaaatccataataaacatcttcgattatcttttgtcccatcttccagagagctggagtatcattactgagcacatggctcaggagctgacaaaagctacatatgtaagtcagtcatcctctatttcctcagaagacgaagaaatagccaaaaatgctgatgttcctgctgaagttgataacaattctactaaggctgatgataagcgggatgaaattgaatttgacacgaaaggatgtcttgctttattaacaattaaatcgttctatcaaagcggaaacttctttctggattttttgaaagaaaaatttccctctactatccttgaaactttgcagcaattggtctcttgggagattcaattggatagtgttggtttcaaagatattgctgtgtatcaaggatatttgttggatttacctcatttccaggttcccgactccgaactcgagcatctctccagtttgctccatggatatcattttatggcttcttcgacagaacttccttggctgcgtgttacatgcaatgctatagtcacaaaatgtctggattctcagttaccaagtgtccgtctttcctacatacttgatactttggaagaatgcccactgttaaatataaaaactgctatcctaaattattatcaaaaacagtgttctcttgtaaaagatagtaatgaggaaggtttaaaaaactttgtatctcccaatacccttctggatgttttcaaagtgtttgacgctatggaagatgttgaacttgattctcaatccctatcgtacattcaccaaacactggtgtttctctattcactcgagattcaaaatttgttaagtcaaaaccaatttcctactgtatatttcactaagatttccgaccaaataaataattatgagggagagcttcctacagacggactgaagtattatattgagcttctaaattctcgcaacaaatgaggttcaacaacaaaaattaaagttttcgtgaaaaagtgtatggaaggaagcataaatgtttcttctacttctcccctaacatatgctctaatcgttttacttgaaattgtattttttaacattttacatatatttttgattcaaattcagatgctaaaccaattagtaaatctactgctctattaaattggtcacaccaaacatacatttcattcaatagcatcagggatcaaagaaaggttatactggatttctcactgcaatcattgctatattcgttacagccttgctgtaaaaaaggtagttccatatttagaaaaaagatcgacatttcataaattcaacaactcatgactgattttcatttattctaaaaaaataggattttaatattagctacaattaaatctagagtaaaaatctaatagatatatataatttgatgtttttctagtctgttattattctgctagtaaacgctaatcagtaggtttttaagtacgaatagcgacttaaccagagcaaactcgaaagttgggttcttcggtaaaaaaggagggattccgtctgacaagtaagtcctgtgaaagaaccatcaagaattgagttttttataccactttgcgaagcaattttaaaaattgatcagtttcatgtctggagaaaggcaaaactgccaggttccttcataaaatagacgtttttcctttcctctttcactaagaattaattcacattcttttatcaaatacaatggagcctggaatacctccaatgattgataaagctccagcttatagtcatgttttgattgctggaggtatcggaggagccacggctgatttcttgatgcattctttggataccgtgaaaacaagacaacaagcggctctatatacgaacaaatataacggaatggtaaaatgctactccacaattttgtgtgaagaaggtgtttttcatggcctttacagtggagtatgccccatgcttattggcagtttgccggctactgctttgttttttagctcttatgaatatacaaaacgacatttgatgagtaattataaccttcctgaaaccctttgttttttattagccggatttgtcggcgatttgtttgcttcagttgtttatgtcccatccgaggtaagtattgcatatagtgggaagaccaaatatttctgaaaataaatttccagtttttatccttctaaaggtttcccgctgctttatgaaaaacagttgtatactaacgagcgtttttcataggttttgaaaactagactacaattgcaaggacgctacaataatccccatttccagtcaaattacaattatccttcatttcgaggtgccgtcaaacagattgcaaaacaagagggaatgaaaacctttttttatggttatcgtgcgactattttgcgagatattccattctctggatttcaacttttattttacgaaaagcttcgtcaagttgctcaaaaagaatgtggtcaaaaagatataggtgtgtttcgtgagctcatcaccggttctttggctggtgctggcgccggctttttaacaacacccttagacgttgcaaagactaggcttcaaactatgataagaacaacagataaagtatccgatgacattaacagcgggcgttacttttttgccaaggacgagaattccaaatccaaatctgctgcatctcttgtaaaacccaaaatcggtattcgtcatgttttgggaggattgtataaatccgaaggtttactgggtttgtttcgtggatttggtccacgtatattttggacctcttctcaaagctcattaatgtttgtcttttacgagggtattatccgtttgttcaataaaaataatgttttagagcgggactaaattcctacttttttgaattttttgtttaacaccttttggcttctctactttttatgttttttgtttcgttttcagcacaaaaatttatcacccctctcttgtccatctagacttcaacataaagcagccttaagagtatatagtttttacttgatttataaaaagcatactcttaacactctcttctcctattttaaaacaagttacgactgaatcggtattaatcaatctctcaattgaaaaccgaaccggaattaacttactaacgactagtatgtctatgtatacgtggttagtcttgcgattattttaatttcaagctcattgtctgttacatccatacatctccaactaaaaatggcactttatcacataggttgaattcactgcccttgttttaaagccatctgatactttattgatccattatagatgattttttttgcttttttgtttacatttagctacttttgaatactatttatatcacaaagcagagttaaatacacttcaaataaaaagtgtaaggatcattacttgttagttctagtaccgaaacggcaaagtaagcttttgctatactgagaagtttaagttttccgtcttgttcaggctaattgcttgcggcttacatatagcagattccaaataatgagtgactagataaacttttctgtttatgctcactactacaaaggcttaaagttgaaaagaattcgcatattaacataaaagctaaataaattagaattgctagcctaaaatttgaactaattaatcaaatagtatacagatgaagtaaacctaatttaccatatgttgaacacgcaaataaaaatgcttcttccacttgacacatatgaccatgtaacacatagcctgtacacgttgaacacagtgaacaaaaaaggtttgatcaaatactaaacttccacgatagccacccgtcatcaaagttgtttttgtccctttgttaatccgcaatggaattggcaacagatgcaacccgaatcaaggataaaacaagattttatcttgctagatagactatgctaacccatctataaaagtccaatacattacaaattggacttgattattaaaaaacaatcaaacggaagccaagcattaaaagaagctaagttgttgttgaagttcaaccaacaaaaattaaaacaagtgcagcaaataaacaacacataaatcgaactaatgcaaatcgcatgctcgaatccacaagaaactataaagaagccacactcaagagagagtataactttgttaaaattaattttaatcatcagaaggcattaattttgattttttaggagtgccggcactggcaagttcatctgacagctcaatattttctgtatctgtggtaaccgacaatcgccgttttgaagaattgatggtaccttcagattcgggaaatgcagattcatagccccgttctaatacatcttcactggtggcctcccaatctacattttcaccatcattggtaattggttcctggctcaagtcagcattatttaaacttccatcaatattataattgtccaatttcacgttctcatcttcaacatcttccaagttctcatctttaaagattcctcaaggtcgttatcccgcaatttttcggttgcctcattcggagattgatcattttcgtcaagagttattatctcggaaccatcttctgcaacaacagagtttggttcctcgttatttaaatcatttctcttttcaagaattttagagtcaatagtctcagcatcttcaacttcatcaatctcactattacttgaactggataccgcttgcacaagttcattatatctagcaataaaccgtggttgcgtcgagaatacaatagaaaaggactcttctaaatcacagtgaacagtgagaatctccaaaatatcaactaaatgaatttgactagcatatacattgtcttcgttgattttcagcgaaagatctggaaactcgcacaaaagttcagaatcagaatcaagaagattcaaagactctaagcgtgctctaactaatccaaaaaaatcttcaatggtattttcgtttaaatcgtcaccattagaatataaatacataccctcatcgttgttattaccataaaaagcacattccgaagagtttggaaaaatgacgatacccttggaaagccaattaaaatctcgggtttcggcttcacttgtggaatctttgggatcatcagaaatgggaagaatgttgttaacactttgagcgttcaattctgacgaaggtgaaacgacatcatctacatccacaacttcatttgccaattcatttagctcagtgggtacttcgtctaaatcattttccccatgcgtcgtacctttagcttcaagatctacagcatccgttgcttcttcagtcacaatagtttcttcaaaaccttctttttgatgtaaatcgagagtttcaattagtatttttgaagccgcttgatctagctcttctctaatagtctcagttttattgacagagtttttgggttcaaagttaaaatttttattatcgatgtcatacgtatgttcattattcttggcattctcgacatcactttcagataaaagatctggcgatccgtttatggcttcaacaacttcctcaactttaccatcatgcaacatttgattgaacgcttcgtccaaatccacttgaaccttttgggctggttccatacctagttcgataaaatcacctgaatttgtcgtataagggtgattgaccacaggactcactccggccattaaaaattaaatctaatgctacaaatttcgaaactaattaagaagtacttacaaaattacctgaatttaaaaaaattgtgctacgtaggagatgttggctaaggttaagtttgcagctaagcggtattcatagtaagtacaataaggaaaaactgcgctaagcgtaattcaaaattgggcatttaattgctaacgtggtgttactccttaagtagtgcgcagcaaatattatcatatcgagatgttttgctagttgttttaggatatgaatagaataacttttttttccttcaatttgtttttctttttagaataatcagcagtcagcttaacgaaatttggttaaaaaagtccttgtgagatgaattatgcctaaaatgtgtccctaccaaaatatattatcttacaaagaattatgtaaggatttatgatgacatttattggtattaactatacaatacagcaaaatacacattaataacatttttaacatgatatttaaaaacacttagataacaaaaactagtccattattccagacaaatggggccgtaaaaaaattcgacaccagcaggatttgaacctgcgcgcggagaccgcaacagatttctagtctgtccctttaaccactcaggcatagtgtctaagttgcttaagttcaaaaaaaataccaatataagtgtatagtcaaaaagtaaagttacatagatttaagtgagtataaaaggtataaatttaaaactagtttgttaaataaacacgaaaaatgaacctcggaacataatacaaaaattgagatttactcatttgttctaccttcaaggttatggtgcacgtaaaaagaaggaagtcaattttacttcctttatgtaggctgttattgttttgcagcccgtattctaaccaaacagcaattagctaaaaaatgtaagaagataaaccggcgatttgattccgctgaaatttaggtaaatcaactaaataatgtaaatgtacagacggatacaacgaatatgtgatcaaaaagatttcatttctttaaaacgtatattagctaaaagaaagatagataagagggggggagttgcttaagttcataaagataggaaaaatgcaaaaacacaaaaagaaatatcgttgcaagtaaaaaaggatgagtacaagttaatctccctttattttcttaaccgcgttttcataatgcttttggactccctcaactgcagaagtcatggacttctgggcattttgtatattcttttgagtttgttccaaaaccaacattcgttgctttcgaatagctggaaatcgtttctcaacaaacgcaccaatatttttagaagttttgggaaagcaaaacataaaggtggccgcagtcgataaactagtaattaaccatctcgcaggtgcaattcgatttctagcgaagatattgccagccataccaccaaccactacataagctacaccgggaagctttcgttcatcagaagaaaacacttcatttttagctgttgaaattgtttttctttcggttgatagaaaccatccaaacgcattctccgtttttaaacccacatagcccaacgcgtgaaaaatggaagaacggccttcatgtattcgatcagccaaccaaggaaaattgcttttcaattccggattgttgttcacctcctctgtttcataataatatgacatttttattactgccgtttgtagctggtaagtcagaagcccgctgaggattgcatagtatcattctctttaacgatgtattgaaatgcgttaaataaaatgttcaggttatagatttggatagtcttcaaaacgacaaatgcttataataataagtagaatgtactattttacttgcatatgtattatttttgatatcgaaaaattgtctgaccgcggtcattccatctcttgcttagctacgataaacaatttccgtctctaattcatcaccttttattccttgagttaaacaagcccatattttaaaatgaaaagaaagtcaaatattttctgggttcttattgttcacaatctcctaagcataagtgttaggttccacacatgctttgcatttttgcaaataaagttaaggctataataactagtgcaagccaacagttattttctattgatttatcaaactaaaagcatttgactcggcatactaacttaacattaaaaacattaaagaacccagcacaaaaatggtatataacatgaactcttatacaatatgtaatattatcttagcaaaaatttatatcggtagtagcatgaaaacattcccatcaagatattcaatgaaaagtagacttgctaaattgaggatcctgttttttacataataggttttacacggtcaatccttttcaaccctcaaaatactttccccagaaaattgtatattgctttccaaaaaacgctagtaaaacaacttgaaaacatcttttgaagtttcattaacaaacaatatttaatgattatgccaatatttaataaagcttttttattcaatgtatcctactcccacatttaacgcaataaaatataacgtaatatcttactttgcggtgattcaaaatacagtactgcaaaagcctcgatattcatatctgcttacacagtcaacagtcttcttgaacgattgatcctttaccaagcaccacttagcaaataacggctttttccgttctttttagtgaattcatatgactgataaatacgcgttctcccttactacattttcacctaacggtaaactcgttcaaatcgagtatgctttgaatgcagtcaatgctggtgttacgtctgttggaattaaaggtactacataatcatgggttctaaaataatataacctgtgtattccctttggaagcgttttttgtttttgtgttataaatactaacataattatagctaccgacggtgtagttttggcgacagaaaaaaaacccactagtgagttagcgatcggtgcttcattggaaaaagtttgtgctattactccagacattggcatggtatgtctacatataggtttcagtgaagtcaaaaattggaatttcggattctaacggttttatgtacaggtttatagtggtatgggccccgattttcgagtgctcgtggataaatcgcggaaagtcgcacaaaccacatataaaaaaatatataacgagtatccccctactaaaatactcgtccaggaaattgcttcagttatgcaagagtctacacaatctgggtatgctttttatcattaaatcgattttatttaaactatattatgttagatgcaacattgtttaagtaaatttgtttctctcatcttcattattctgttttttttttactctactttaagctaacttcattatttagtggtgttcgtccgtttggtgttagtctcttggttgcaggaatggatgaaaaaggtccttctctctatcaagttgatccttcgggcacctattttgcttggaaagccacagctatcggcaaatcatctacagctgctaaaacatttttagaaaagcgttacaatgatgaacttgagttggatgatgccgtgcatacagctattttagctttaaaagaaacttttgagggtgaattaactgaagataacatcgagatcgcagtagtctctacgaaacctacggatagtggaatcgttggcgtaccaggcggacatttttgtcgattgtcccagtcggagattcgtgattatctcgaccaagtataaagttgaaagtgttaggtttattttttctttatatttcctatacaaaaaaagcactagcaatgttttgttgcaaaagttgctttttaagtccattttcactttcttattcagtaacaacttacatgaaaaagacacgagttcgtccaccctttgtccatgagattccaaggtattagttgtttttttaaacttacgtatggtattacacagcctgaaattagaaagactcatactagtgatagctgctatattctatgacatgaattagatttacgattcccaaacaatacggttcctttattctgtatagtacaaatcactccaaatgtttaacaacaagacagcattcattagaagaaactataaacatagacaataaataggggaatttgaaaatataagtagtaaagaatccattactccttttggactttactacctgattgcttccgcctctccgcagcggccagcagtaagtctcgtctgtggttcttttgatcttcatcgtcattatcctgttgaggagtataactagctcggtcactaacataactaccaggtttgccaagcaaatctgctgcatctgcttcctttgttagttgacgaaacagctcccaaaaggaggagtcgtgttctccatgaacattatgcgtcaattcgtgaattaatgtacttttcacagttttgtaatctcgaaaaccatcgtaacggtctgtacgtaaacgtaattcaatatgtgcaccttgattatgattgagtcccagagttttagagtcatgtcgagtatgttcagcagggtccatttcactaagtaacgggacagtccagcgatgagaatccataatttttttaatgcctgtatcgtctcgcagcctttctaaatatctcaaggcacgatccttgtgaggataatctaaaaccacaagttcattaaatgtgtatatacttgcaggctttggtgtagtatgaggcttcttcggtttcaagctgtatgtattcgtgctataatcagggaccttcaattgagaaatggcttgattgacaatgtctttatcttgtctaattagacacataatcttcgattcgtttttgactacatcttgtaaatgtgagtcatctgaaagattccctttgtagagcagcttaatcaaacttggagacacatctatttcttggccaagtttctctttagcatccagcacagtatcattctcattaaatgaaagagcaattacatttcctctgcaactaaatttcaactccatgtgaatttggtaattagcaaaatttctaaatctgtttgacccaattaaacaattgagctgaatataaaaaaaaaacaaagatattatcagtaaaaactgaagaaaagagagtagtgtaatttttgcttattaattggtagtggttaagtcaatagacaatagtactaatatatatatacatacattacgatttagactgtgtaaggtagatgtggcctgaatataaccgaaatgaataacttgatggtggccaattttgctggtctgactaagaacagccagctttttgttctatgaaattccagcaatgctagagtccattgtagttttctggaagtgagttgtagaaaagcgcgacaaagtcaagaactatagtggtgttttagacttagcaatttaatttaaaaaaggtaccagccatgtttagtaggaccatagtttcaaacttgaatgtggattaacgattttcaaaagtatgacttgaaaagataaattggaattatttagaaaatttctgtttcttgtacggtagactttttataatggatacgatggatgaacgtaagtaagtcacatgaattttagattttgaagacaactataagcagcgataaaaagtgtactcaaagttaattcatacttcaattaagcaggtttaagatatttgacggtcataataaaatcactaaatccaaagtaataatagtttatggatttacacatgccatgttcagcaaatttgttcatatttgattcaaacacatgagatccagcaagatttcacgctcttcattttatgtcatcagtttcgattagttttaaactgttaaatagaacttttcacgaatgcaatgaatatatacatgaatcgtttaataacatataacaaagatcaatacaaggggtttaaagaaaaagtatgttttcaattaaaagaatcagcacaaattttagcataatatactattgattgaatgatttcaaaagaacggatttggtattcatgtccgctacagtagtcatcgataaaaaagaaaggcaaaactagataggggccgggaaggttccgttttccctttgttcgtcccagcgttctacccattctgtcgaaacattgttagcatatttgcagtttaacaagcgaaaccgcttaaccttccaaaaaaaagcacttacccattgggcacaaagattgataagcgtgccaaaactgtttacaggggacaaagtcttcacccttagccttaatacagcggaaataatcaatgtaactttggaagcaatctatcgtagcaatgtgttaaaaagagtcctcattataacaaaaattgacaacatataaacgtcttttcaataaaaaacaacttacgttttgtttgattagtgtttgggaatctatatagtaaataagatattgtaagtaacttgtttaatgataatatcaccaatgtcatattaccttgcatcaaacccaactatgtcaacgttagcatttgcttcctataatatagagctcttacctgtaccaaaagtaaactgcttaggtgcttcttgatcttcttgttcagacatgttgttttgctgctaaattgctttttcggagaggcgattggtagaggatacgttcgtagagccgcttgtgagtagaaaggaatgggtctaataacgataattaccaaagtcattgaaacagttaaacagaagttaatgagcatatgctgcatttataactatcacatacttgattgtttttctattttactgccttaaatatgcggtagatgattcagtttttagattccccgagcccttgtcgctttgaaagtagtatgcctagtgatttgttttttgtacaatatttaacaactttcagcaaaaacatgatcttccgttgcttgcaatctaagtgaagctcaattccccgaatcgggattttgtacgacaatatcttaacttgaaatcatgaggaatcaacactgtagaagtaaaataactgtttaataacagtgcgatcttacctttatcctatactatttttcctattttctttttgcatctgcgtttattgagtgaagtgaaagaggtatttattctacttaataacatgaatttgaactgacagagatccaatatataacaaacaagattcctatactcgtttaaaaaggatttgaataaactgtttttaggatactgttctatttacttatttattttcaggcaaaaaaatagtgccgcgtgaaagaccctcttttgcttttcccgattgaatacattatacaattaaaatccttttttgctaaaagattgaatttaaccagcgattgattgtttttatacgttcgagagtttcatctccgtttttattaacttgcaagatcattcacaagacgaaaaatccttgatcgaataacattactttttgcttattaagttgaactgttcagatttatagatgactagccttgactgttcaattgcacttaaacaagcaatcactttaattcacttcgatcgtttcggtataagacgcacttcaaatcctaagggtagtcgactctattaaatttataaatttgttagcataaatataacattattctgaattgccctaatagcgagtcatgtattctcttataccaattccaacgcctaaatcctcttagttctctttcgttataatcgttgttcctcttttcaatttctgaatattataagcgcatgattcacgaaatttcatagattttgtagaggacttttacacagtgtcttctcctctattcaggtctgcaactttctagctaacatacacacccttttcatctaaacgaatgccttttatttttaacatttttaaatcaaaccaaggagactagataaataaaataaaaaaaaaagaaatcaagatcttaactagattgcagtttatgttcgacgaaactttggccattttaagaatttgcctaagagcttaggaaaaaaataaatcttatcctaaaacaaaatacttttatcggtttgtccgcagttaaatataacttcctaattcctatttccagtcttttatttacatttaaccatataacgttttccaacgcatccgttatatttttcatctaatttagatgaattttccaactttcacaagttgtcttcttccagcagctttacgttgttgaattaattggttcttttgttttctttcttcgcttacagaaaaatttggaattgcttgtctttctggaaatagatcggttcaagtttaagggatttttttggtttgctattgaatttgcacttattcgagtatagacttgtcaataagatgaaggtaatttgattttttttgttctaacaaggagacccaacctatggaaaataaatagtagtattgggatatattgacgagtttaggattgggtctttcctttgttgtattgcttttaactgtaaaagtcgccgtttctagggctatgaagcttaaaattaatacatgatactaatactattttagatttatcctgacttgaaacaagttcaagagcttgctgaaaagcacaaggctaacaagattcccatttatggagtaatccctgccgatatgctgactccttcagtagcctacttgaagcttaatcaaggaaagaagtattcgtttattttagaaagtgtcactcaaggagagagtgtctcaagatacagttttattggcagcccttatagaatattaatggccaatggaaaaacagatcctttggcacgtttagaacgtgagttgaaagaagttaaaacagcccctgttgagggtctgccatctttcagtggaggtgctgtgggctatgtttcttatgattgcatcaaatattttgaacccactactgaaatgcctttagaagataccttgggtcttccggaggctatgtttttcatgaccgacgatttagtcgctttcgatcatgcttatcagactgtcaagataatttctcatgtttgcattcagcaaggccgacccattgaagaggcttacgaagctgccgttttcaaaatcaatatgcttaaaaagaaacttgaaagtcctgaaattcctttgcctgagcaaaagaaggtccatttaggatacgaagctaagtcaaatgtaggcgaagacgggtataaagcatttgtttccaacctcaaggaacatatctttaatggcgatattttccaagctgtcccaagccaacggattgctaggcgtacagatttacatccttttaatttgtaccgccatttaagaacagttaacccgtccccttatatgttctacatccactgtgatgatttcgacataatcggtgcttcccctgaattactggttaaatcagagcatgggcgtattatcaatcatcccattgccggaactgttccaagaggaaaaactaaagaagaggatgaggcatatgccaaggatttacttgctagtgtcaaggatagagctgaacatgtaatgctggtggacttggcaagaaacgatgtcagtcgtgtctgtgatctcgacacaacaagtgttgacaagttgatgactattgaaaagttttctcatgttcagcatcttgtttctcaagtttctggtgttctgagacctgataaaactcgttttgatgcattccgtagtatatttccggctggaacggtcagtgggtctcccaaagtccgtgcaattcagctcgtttatggattagagaaagaaaagcgtggtatatacgcgggagccgtaggtcgttggggctatgaagatgacaacatggatacttgtatagcaatccgtacaatggtttataaagacggaactgtttatttgcaagccggtggtggtattgtgtttgattcagatgaacaagatgagtacgtggaaactttaaacaaactacgttcaaatgttactgcaattgaggaaaccgaaaaattatacgctgaagaagaaaactcttcagcataaaagtaaaggagacgctttcggttctcgttgtacatgttattttaaagtgttgaggtttttaaaaacttttttgttgtctttatttttggtaaacgaataaaacatcgttataaaaaattgtattctgtaatctcgttgtccacttgtagcaactttgtctattcattgtgagcatggtgagccgatataaactttccaacaaagagttcaagaggcaatcaccgaaaattaaaaagatatcaaaacgacaattccgaaagtgttctctttcacgaaattatctaaagctataataaatccaagtgaagaagaacaaaattatgatatgagggaggaatatatatctctatatatgcatatcaatacgtacaatatgttgtagccaaaagccaaaaaaaaaaggattagataaaaatgtgtaaggtatgacatgaacggacgcaggccataaattaaaaacttttagatgattaaaaaaacgcatctagagtattttttataacaacaaacatataaaggatgaaaatggataatttttagaaaagaattgaagcatagtctaccacgtgttttcttcaccattttgatagggagaccagttcatttctgcattctcctccatattcagttcgttagcagaaagttgagtaggctgctcttcgtcgagatcacgaactaaaactgcaagcttttcctgaagaattcgtaaaccttgaaccattatttcattgggtggtatagaaccgacactttcgacatccatataaaaccgacgcggttcctcttggaagttgaatggttcgccttcccgcggtggttcttcccaatcggcatttttgctttttggccactctgcatctgcatcattctcaaaccagtaatcagtatgctgtaacttgttccatggatcgtattcaaatgcaacagctgaagtaggtgaccacttagcatgttctttagctatacccttcttggcaatgcaacgcagagaaatttcctgctcttttctgagtttgcaaataagcggtccgcgtgattttggatcggcgagaatagggtgtccaagagaagagttagaagaaacaacaagatctctagcataaatttccatcgtaccctcaccagtacatttggcatttaggaacaactcgactgaacacttgggacaatactgatcgcaatcgcaattgcgcgtatattccaaacctactggaggcggttcatcgatgttggagctatccagaggtatcataccaagacgatgtgctagaaactcatcaggcatgactgaggtattcacattaatttcaactaggtcaatggctaaaacatcattagtatttaattcaagaatgaacctaaatcttacccactgttggaatctctgcaagtacaacacgtcgcagcgagtttgcaactctttcaactattagaaggaatttcctagagcttttcacttacgccaaacttgtatttgtaaggacaaaatccaccgagtttttacttatatttcgtatcgtaatatgcgtttctgaatccataatgagaatgtgtcgtttggtctatgcttgttgcagaatttcatactcatttctcccattccgcactgttaggtgatcccttatttagcataaggacacactaaactacgttaaatgcgagatcaaggaactcgcttttaaagagagcaagcaacaattgacaagagagtacgaatctacggcattaggcttaattcattaatatttatattctctgttcatcccgacagaatatttgaataaaaacatattgtttcaaactctttcatttttgtttggctgattattactacaactttacattttcgccatgtctagcataggcggtaaattacaaaaatctttgcacaagattcgtgctggagctttagggattcctttaccaaaacatattcaggaagtatctattcaatattctttagacagccgtttgggacatatgggtgctaagtaagttttgtttattcgtgttagaatcatcgatgttgtctatgtactggtacctcaaacattttatgctcaattcatgtttaattctctcaaataactgcttgataatactttgtgtgaggaagcactgatctacgattccgtttcatgcgttgttcattgctaacgttttaaattctagaaaatttgtaaaagaatgtcttccttcattgtattacaacaattacggcttgaagtttaacgttaatcaccgtttaccgaacgatcaaactccaacattttccattatctcaaacaacaaagtaatctattcgtacgacatgcggtcaaaacagctggaaacaatttcttccgatattcaaaaagcgcttaaagaacttcatcacgagtcatccccggaaaacattaaggaagcgcacaaacaagattattcacctccttctaattaagcaaaaacgcttttaaaattactttttttcagtgaacaaaatatgcatcttttttttttctaaaaaacctttagttttgctgcagtccgtttactgtattcctttgtttgatgatccataaacctacaattccctattttcttttttatttaaaaaagttgtttgagtgaaaaagaatgctatcttgaatacgagctttagtctaaaaaatacatcggcttgcattaagatttttctatccttgaacgagagcgtaaatgccgtaaaataaaagaacaaagaatgaccgaaatattctaacttggtataaatcatatttgttgattgagttctttgaaaaagtttttgtacatgattatgagggaatgaactaatgatcgtttggtatgacaaaatagcgtttctcctcttacttgatcgtatttttcctaaagaaataaaatttctgccaactttgtttatatccataatgcaaaattcctgctgcagtttattagatattgaggttttttttcggtcagtggaggaaagtgaacaaatttgattgtagagtttaaaaatggttgaaattgtgatcatatcaaatagccaaccatctaaattacgaagtacaatatcttttttacaatatcctcttaccaaactcttcgggtttctgttaacgatgagcatgtacttgtaaacgattcaaagtttaactgaacagaagatgttatctaactttatcttattaagagaaattgtacaaaaaaaaacagagtgtttaagttgatgtttgaaaagtttaaaacaatactcaaaagtgcgcattcgatgctttgttaccagattaaatagtagaacataaaattataggaatccatatttagttagttatgaatgttcttaactatcaagctatgaataatagaaaatttaaaggaaatacattctgttttaattcaaggtcttgctagtatttacataaatagtgcataccaaagtactgttcaatgctaaaagctccaaaaaaaacataagctagttcatgtttactttctatataataaaattttttacttaacaatagtggccgtttggtctagtggtatgataccatcttagggtgatggtggtcgtgggttcgattcccacaacagcccaattttttgccagtcgaataacaatagaaagttagatgaaaaatggcccttaatgtgatcgtgatatttgtttctttttgagttgggtccaacttggaattttaaatgagacgtactatatacactgtcaaaggtcattcattactcggtttttaatcatcttgcttcgatgccttctactgccttatgcacacatatctggatcatacaacaaattgccgcatcccctatcagcggtggtacgttccctcttcttattttcttcatgtaattcaaaaccacaaaccaccatatttagcttggaaaatagtttaaacacttcgctcgttttatattcattgattagctttttcgacttttattcaaataacagaacgcacaatgctgttttaacgatgctaataaataaacattaaaagattgataagaattccaaagcctggatcgctaagcatttctagacaattctcaatcacaaccataacgataccctgcggtgccttatttttgttagttattcgacttccggtaaataaacaggtacaattagaaccagaaactgccaattttggaagatggttagatcacgagtttctcctggattgaaattacaatccgatgcatcaaaccaaagcaatgataaagagaacaagttactggcctacgtaaatgataatagacatttttcactcattaggtatgatttacgtattcttgtttacaccattgcgaaaggactttgcaaaaggattcattacttgaaatactaactagaggattgtagagccctccaccttgcagacttgattactttaatgaacgggttttgcggtgtcatgagtatattttcaagtttacgttactgcctaagcggacagcaatcagctttccatttatggaatgcaatgtactttatgccatttgcgttgttttttgactttttggatggtaaagtggctcgttggcgtgggaaatcttccttaatgggtcaggaattggatagtcttgctgatctggtatgtataacttctcaaatctgttccgagactattttcacattggttgctttgacatgataaaaacacgaggaacatgataagaggcttctttggttgaattttttcttcattttagctaagtcgagctttttttttttgcttctcgttttttacattatgtcggtttgttcaatgagtctgaatttttctcaataaacatgcgattgcgtataattcttgattatatatattttttctctctcttatccggtctttttatatcattatactaacaaaatagatttcatttggcgtatctccagccgtctttgccttttgttgtggattccaaacgttccttgataccgttatactttccctttttgttttgtgtggtctaactagattggctcgttttaatgtttctgtcaattccattcctaaagatggatctggcaagtctcagtttttcgaaggaacgcccattcctaccaccctctccttagtaaccgtttgcggagtttgtatcttaaagggaaagactcatgaaaatctaccttggggtgagtggtgtggaaacacaccttttgcatttcacccgcttgtggttttgtttgtgttgagtggaattgctatgactagtaagaaactcaaagttccaaaaagtacgtttctattacattcgctcaaatatgtttagaatgctctttttttttattttgtttatattaactgatcgattttttagtttgatcaactgatgcttttattcaatagaatccaaatgaaactttacagtacagcgatctgggtatacacagtttttttcactttttgcttttgatgttactcgcatgcgaagccttttcctctcttaaatttataatccttactgaatctcttctcatatcctgtttttccttttttcttccatttcgaagataagtctgtccttcacctattcgacttaaccatttttaacgtaaatgcactcatcattgttcattccttcccccttttccaaatatgtatttccgtccttttaacaattagaagctgtttttcaacttaccagttttctattgctctctttatgaaaaacttatgaaattgaattatttcaagtgattgtaccctcaacggtaaaatatagtaaaattcctttaattattatttcttatatagtcatcatgatgagcaaccaaaaataaaattctttataaaaaagaaactttcccaaaatgatggtgaaaagtaatttttccttctaaataaataatgttttgtaaatatacactatgaggatttaaaatctcctcgtcaaaaactaatgaagaccctgtttattattttttacaacagccacaaccggatcaaccattccttggttttcagaaccaagtcccttcccccgagaccaacccatcatttctaaaagttgttttcctttgccattatttatagcgggagcgctagaaccaacaacatgaccgtccatacgcttttttgtattggttgacacacttccttcctgtatttgcacgcgtttcctttttttcaaacctttaggagtcatttcaacaagtttggattttcttttctttgacaatttcacgtcagtttgaagtgcaaaatgacgatcatactcaatcatgctcaacgaagtctcttcttccgcaatgtggctcatataatctagttccacttcttttctcctttcaccaaacagcatttcatatttttctaaagcatcctcattgctcaagtgcttcgatggcttcttttttggttgaacaatctttggcttccttggaggaggttttggagatgcctctacattttcccattgagaagatgtaataaaagaaccgtcttccacaataattgccattgtattaataaatgttcgaaaattcagcaaatttacaaaaaccagcctgagttggcattggtgctataaagaatgcacaacccaagaaacttaaattttatgagatcaaggataataatagggatttattaaaatcaagcctgactattccacaaattcgctctcaattataaaagttttgttcgtgcagtatagcttgctactataaaccaagtgtgacttggttgatgaataattgttactttgggtaagtaaatactatcgcagtggttttgatcaattattagcaataccctgatagaaaggctcaaatataattttgcatgttaaaaatactagaattcttcaatgctgtccggcaaaaatttcttcaaacaatcaagttttaagttgacgccgcaagatgtctttcattttcttaaaagaaaaaaaacaagctaggtcatcaataaaataatatgatactggaaataaacattctctgatgcacatttactaatctttccgtctgcaagtttcataacctcatattaggaaaccaactaccctgcatggattaatatttagaccttagactacaatttgaacaatgttcttcaaacacaccttttctaatcactagaataacaggtccaaacatttgtaccatacattccgtatgcacactactaaacaaaatccctttattcaccttaaactatgcaaagataacagcaactacttacattggaaaggtaaaacaagtaggtaaaagtgtataaaacaaacttttcatttctaaaaaacataaacgtcaaacaacacccaataacgactttcatgaaaaacacaagcctattctacaaagacagggctcatgttttccttatagttctcgccaagtcaaggaaagtttcgattcaacgagacacacagaacaaaaaaaaactatttaatcttagagctgatttcctcgcccaatgcctttatttcttcaggagaaataggataagagggccagcctactcctaatccatattcttcgttaggcttgggaatgatatggaaatgaacatgatccacaaattggtgagcaatgcgaccattgttttgaagtacattgtaattttcaggaccaatagcctttgtcacctttttgacaaggggaagaatatctgcacaagactcatcgctcagttcatgcatcttagcggcgtgctccttgggaataactagtgcatgtcccttagatgtaggagcaatatcaaggaaagccaaagacaaggctgtttcagctagtttcacacaaggaatatctcctttaacaattttacaaaatatgcagctcatagtggtggttagcttaagtcaaggatgtgcaagtgggaaaattatcgaaatttaccgtagttaacgtaataaacagtgtgaataagtcaaatgtttttaaaaaaaatgtaaattttaaaaacgacttacatgaaatcaatagttaaattcttccttaaaaatggagtaatcggcgaggttgcatttctcaaaaagctttgcaggtagtcatccttgaaatgccaaactcatgtcacacgaacaagcctgtaatactaatgatatttattaaatattatttggcattttaataataaagtatcttatttttcattactaattcagtcagtttttgccatgatcagatgttttgtgacaaaagattttccttttggtaggccataacaaatcaaaaacctagctttaccataagaatgtaggtaattatgtacggaaagaaagaaggaataatatgtgagtctcgactagtcaggtttgattttgttaagacctttcagaaccaaacatgtagaattactcttgctcttctataacagctttctcaatgcaacgttttgtaccaaagagtaaattgcagaggtagtccagtataaagacaatgccgtagaagtcttaaatgccataaaagatacaaagaaagcagacattataccagcggtattgaatattttcagcaatcgagaatccgaaggtcgcttcaatatagacatgtttgttaaataagtaacagcaaggaccgcaggtagtacaccgtgaggatctggtaatgtgagatcggtaaaccaaagcataccctctgttgacatactctcgggacatacatcgactgcctgtcttaactgataagatgcaaacgcgaataaaggtagttgagtaataggcaatgcgtaaatcatgagaggatgacaattgaaccttttgtacagcttttttcgtacagtacggaaatcggtatttgttcggcaacgtttctttgcttctttgatcagtggttgcacttgcacaaaccgacgagccgttttaaggcttgcaatagcaattggcaatgtaatagtagaacgaaggaatatagccattgccggaatttcatagcaccatggcatgtacgagtgaacgcctattaatgtttgaagcatattgacctttttaataaattatatttaaatgcgtaagaaaaaaattttgtagttcagaaaaatatgggtgtacatgaaagcagaagatgtaatatcatacacgagatgaggtttgggaaggtgggcaaatttcgagtttgctggtactaacttctagccaagaaaaaatagttgtatttcatgtttagtattttaagaatgcttcaaatttatagcatggttattttttgtaattaataacgcgttttcgatgtttattagaacgatttattataatgagtgggatgctacagaagtacattacttataaatataaattgagctgaacaaaatacatgagtctgattgaataaaggtaagcaggaaaaaaagatattcgtaacaattggttaaaaaaaaaggacttacagcttaaaatattaatataagttttataaagaatcatacacattgacattaaatttgaaaaactgaaagatactaaatcactaatttatgggcattgctgtcaaaagccattctaagattaagtcattagcccaaaatgttcaatgtattcaaatgttagctgcaaacgcaaagctcatttctatcaaactaatttttaagcatcagctaaatcttcgttacaaagcaataacagtttaccagtagtggcacgactttcaatagcatcgtgagcttctttcgcttcagaaagcttaaaaatatgatgaattgcaatattgagattgttgtccaaaatctctttccatagtcgcgatacataaccctcaaagacagcatgaccagttatgtagccaaacagcgacggacgaacaaatttaagacaacgggcagataggaatttcaaagggatagcatcaatggcaccactagcatttccaaaagaaaccatagtgccgccattgcgtagcgcatctaatgacgatgaaagtgtatcgattcctacagaatcgtaagcggcatcaacccccttaccatttgtataatctgctactactttggtgaggtcttcataagagcaagcaatttcagcaccgttttttatggcaatacgacgtttggcggcagtggatgccgtagcaatcacatgaacatttctggctctcagcatctgacaaagaagtaaaccaactccaccggcagcggcatgcacaacaaccgtgtctcccgttttcacaggataagcttcttcaataagtgtataagcagtaaggccttgcaggagagcagcagaagcgatcttcaatggaatcttttcagagaccttactaactaatgtggtgggaacgttggtatattgggcatacgcaccaaatggtgtaaggtagaccactcgatcacccactttgaaatctgcttcaactttatcgccgactgcagcaacaacaccggctgcctctttaccaggtatataaggaagaggagcagtatacaaaccggttcgcaaataagtatctatataattcaatcctgcatatgcattcttaataaccaagccattgggtgctggtttgggaatttccttcgttattacttgcaaaacggaagatgggccggtcttggaaacctgcactaataaatttgacatattataaaattactaaacaagaagagcaaataagttggttttaaagcgtaagtaaggattatgggaacgagtggtaatagttatcgttttataataatgaggttaggcatggagatcgcagtgcaacgattgaatgagcaagaaatggcatcgatgtcgatacaggacacccaacttatagttggcaaggaatctcctagaagaaaattactaatcaaacatgatcttgttttttcgtaaaaagaccattaaaaagggaaaaaggatgtttgtagatacaaacagagatgcgatacatgaagaatggtatatttataaatgttttagacggtctaaacgagcagcaagctcttcaaaagaaggagctttattagaatgtgttaatgttggatttgtgggtaaatagttagaggattgcagtgaggatgcatttgttgatccattattctgaggttcagcgcgttttgaaatgttagctagattcccattcactttttcatcatcttcttgagtgttttcttctttcaatgaagtaggttgttcacgattctcagaagattcgaggttcaacattgtatcagcttcagcagaagatgggatatctttattagcttctttaggataatcatttggaaaataagtacgaattaactcttttctataggcttcgactagttcatcctttggaataggagggtataaaagttggtaaaactagaattgattagcatacgaactttttttagcgcgtttttttattttcaatgaaaataaataacagaaacttacagcagtatcattagtagctagatcagggtcacttaatcttgcaaactccttgccatacaattttactagaaaatcatgaacctataaataataaacaagttagttataaaaaactaaattttaaaaatttatctttaattgttgacttacaaatcgcaattctttaatctgtaactgaggtgcagcagccataacatgatacaaagaagatttaaacgacatagaatcattaaacgcgcgtttctctaacactacgcacctattggcaagtatttctacatcaacttgaagcaattctaacaactcaatatagatatcctgcataattaaaggttcaatgcgggctttggccaaagccggtgaatacgactttaagcccaaagcaacattccttctagcttgtttggctaaagcctcttccttttgtcttaatatttctatccttgaggctgctaatttcagttgtatctgtagtcttgacatattggtttatgctaagctcaggacactaataaccagataagtatgttttcacgatgaaactgttcaattatttataaaaataaatagaaactgaggaatcttacaaaaacattcaagggatgctatatatactggattcgaaatcaagaagctaatgtgttgatatcgcgtttcaaacgttaactcatggtgtaactcagcttagcaaatgtttagatatttattctaaatattcagatgccttttatattaacattgaaaagttgaaagcaaaacgttctagtcatctatatttgctaaatacttgttcgtgaacaatacgctcaaagtcctgcgagaaatgcttcttacatctatagctagtattagttatattttaaacccacggatttaatagaaatgttcaatgatagctcggtccctgctaaaagcactttttgtgcaatttctgaaaccaaatatgatctagtgaaacgtacatatgggtttgaatgaacattcttctttagtattagacttttttttttgaatttcttttaagcatagatctttgccatgtaaggctgtaattgctatatgccaagttgttttaataatcatcgatgaatttacaaggttataaagtgtcttactataaatactatgctttactaaaatctcctaagctatagtcaagtttagcacaagcagccatatcacatattcaaaagagtattttttctaaccagtaccaagtactggtattcgagcaatgtctgttgaagtagataaatcttctcattcgaagcctaaaattgaaaaaaagagcaagagaaataaaagaaaatggcttaatgacgagaataagactcatgttactgcttctgaggctgccattgagagattgaagaaatccgctagcttttcacaagctgcacaacaagctttaaagcaatcgagaaaggaagacaatgagcgagatatagaaatgcaggatgttgatgctgaagctcaacctcatgatttgttaccaattccacaaccatcagttgaagactttgtagattcaaaaccgcatgttaaaaatatcacctctgtcttgcctaaatggctagctgagcccataactgtcgatcctaatacaactgtggaattctcgtctttaaatatatctagtaaacttgtcgagcgacttcaaaaacagaacatcacccgtggatttgctgttcaggctgctgtattaccgttactcttacaagatggaagacacggtccgatgtatagttatggtggagatgtttgtgtaagtgcagctactggcagtggtaaaactctttcgtatgtgattcccatcgtccaatgtcttagtcaccgtacagtacctcgtttgcgttgtgtggttattgttcccacacgagaattgacagtccaggttgctaaaacctttgagtattatatgtctggtgccggtttacaagtttgtgcctggactggtcaaaaaagtttacgacatgaaacatatcaactaaatggtgatgagaacgaatgtcgtattgatgtgttggtgagcactccaggtcgattagttgaccatatccgaaatgacgaaagtttctctttgcaacatttgcgttacatggtaattgatgaagctgaccggttgctcgatcaaagctttcaggactgggtggatactgtgatgatggaaatatctcatcctaaatgtcttcagaataaatcaaatatcttggatttagatcaaaatatttctcccacatttttacctgatattgacacacttttaccatatcgtttaccttctcctttacaaaaacttgtattttcagcaacgttaactagagacccttcaaaaattgcatctcttaaacttcataatccacgtttggtcctcgttcaaaataaagatatggaggttgatgatggtggagaaattgaggacgatgcaattgtatttagtgttcctcctactttgcaagaataccacgtctctgtcagttcagaaaaacctatactactttaccatttaatacactcaaaaaatttgactaatattctttgttttgtcaagtccaatgaggcagcagctcgattacaccgtttactggaattaattcatgaatccttgaatcaaagtttctcctgtgggttatttacctcatctttatcaagggatgagagaaaaaaaattatcagtaggtttgcaactggcgatttgaatttgttggtgtgctcagacctgatggcgcgtggtattgacgttgctaatactcaaaatgtgattaattatgaccccccgttaagcgttcgtagctacgttcacagaattggacgtactgctcgtgctgggcgtgaaggttttgcatggacacttgttcaaagtcatgaggggcatcatttttcgaagctggttaagcaacttagaagaaccttacccataaaacgtataaagattgagttttctcatatttcggaagagtttgtagtcgcatatgacaaggcgcttgaggcccttcgtgtggaagtattcaattcacgttatccacaacaaaagtcctttttaacttaactcattaaaaaaagaaaagttggatataatgtgttcagctcattacaacttctacgctttgtctttaggttttatctaatcttggttggtttaatttataaatccatgattggtcttgtcttgctctaatagtattatttggaataggctgcttaaaagctgtggaaatttaataaattttatggttcgcactttatattttaaattatataatattgtaaacatttagttgacgactcgtcgtcgaggtagtataaatcgtaaagttcacaaggatgattatctacgtatataatcatttgatttgccttttctccctttacgaattgatgctccctcatttttattgatcatgcgcaattcaacgaccacccaggtctttttgagtacccatgtaaagatggactcagaaaagcaaatttgaaaatgagcaattccaaaaagaggttcataatagtgtatttcgatctatccaaaaaattttctttaacttatatatcgacaagaatctaataaaactacttttcttcatatttcggtttcaagtaacaagatgcccacataaacacttggataatgtgtacaatgagaggcaatcgtttccaagtgcttataaaacatcatgtttaagtgaagttaaaagtttttgaggtgatctccaaacaaacatataaactggtattactcgcgccgttttattatttttaagaaagccattaatgaaaatcaacttttactgtgtttgtttgaatttccttaaataattatatcaaaccacaccactctgcgttattcatcctccttagtctcaattctccaacaaggtagtttcatctgtttatatttatttaaccctcgtccggtatttcctaaaatgaaatacatcgtggttccttaaacatacataaagtaatacaaagcacaaccgtagatttccggtttgacgataaaagcggtattacgagcggaagccttgatgtcggaattaccaaaataactgtgggatcccaattttttagatttttctatctcctagtattgtatatgatatatcatctattgttaaaaatagactatatattttgacaaactcttgatttgagactatttttagggacaacatttccttacaaaacgtgtacctggattctaccagtcaatactgaactgtccaacatcaattgtcgtgtttccttaaaaagagaacagttttttagcactcatcgtatttcctgtttctaccatctactgtagaataaagaaaatggctagtaatcctcctcaacctcaaggacctgccttgacagcacatattcttaataccatgtcgggtattccagcagctggcgtacaagtggcattgttcaagcttaacgagtcgcctacgccttcacaacaattcatagcgacgacggaaaccaacgctaatggacgtgtaacgagttggaacgttgatctctcgacagtggagtcgggaatttacacgtttcgttttgaaactggtgcatattttgattccctgggtgtcacatctttttacccatatgttgagatggccgtacgcatcaacaaggggcaacattatcatattcctctacttcttgcaccatacggctacactacttatcgtgggtcttgaaataaccacaatgcagtttaatgaattccttatatgagcttgtgtattattttacgtattcgcaaaagtcatttacgtatcgtaaattgtaatcacaatatgatattatattggtacgctatactgtgcaaagcccatattttttaaagtaggaaagttggtgaatcgtaagcctgggtattgtaatatggaattataaacgtgcttaacattaaagcaaaacataggtgatggagactataattgctattccatatgcagtctaaactcaatttttagcatattatagggtcaaactttgtacctttaaaaatgatttgaagtgttacaaaagttttttgtaagtgagcatttgaacgcagtgatggctttgacgtttggaaaattgccattttactcaagtatagggaattggatcgttttccagctctgaattctaggaaccactatgaacgttcgattttaaagcgtaatattttctgtggaatagaaatgcctataacaattcgctacgataaaagaggaagggacaagcccctatttggaagtaaattatactaaataatcttaaaacaacattttttaaatgaatatatttacagtatgccctgtgtggtttgatttggtttttttttttatggacattctgagtgtttcaacaccacctttacactattttaataaacctcacattctgaagtgaggaacaaaacaaaattacacaactactataaaagtctctttcattcgatttaaagaattaccgattattctttagatggatgcttcatttcagctccagcgttaatagtcttcccttgccatgctcgccgatattcatttttagagaaggggacggtttggccgtttgcttatctgttagagaatgtgtttaacatgcatggaaagtactatcccccttcagcattcgggaccattaataaaagtccactttcggaagatggcattacttatcaaagtaacaaatggactgattaaacatctttttgataaaagaaaataatgtaaatttcatactctatatataggttcaacatgtcgcagtaggtttgagggttttttttttttttacaatcttgttaaactgtcttgctgaggtttgaaatttaactaattccaattgcaattcacaagattttctataattagcttgggtgctccgaatcttttcttcccttgattacagttttttaaaatgttgttcttaaaacttgtggcatctgtgctggccctaatgactattgttccagcccaggctggtttaattggtaaaagatctgtttttaaaccaaaggtgatgattatcaatatgttttcactcgaagcaaacgcttggttgtcacagatggatgatctttatgccaataacattacggtggtaggcttaaatcgactatatcctcaagtgcattgtaatacgcaacagacgatctgtcaaatgaccactggtgagggtaaatctaatgctgcttcctctattatggcccttactcttagtcccaaatttgaccttacggaaacattctttttgatttctggtattgctggaattaatccatatgctgcctcattaggttcagtaggtgttgcccgctttgctgtcgacattgatttaattaactcagtggatctgcgtgaacttccaagttatttccaatcttccggttgggagattgacactgatccttatgaaaatggatctagtaatgaaatagtgtatcccgagtcaatgccttatcaaacaaacctttatgagctcaataatactctaattactgccgctatggaaattataaaggacgtagtccttgaagacaatgagaaggcggctagctatcgcaagctttacaatgaatctgccgcacgacgtcctccgtttattacacagtgcgatactgcaactggtgataactattgggctggtacttatatgggcgattttgtcagtaacatcaccaatgttctcaccaacagcaccggacactactgtacaacgcaacaagaggataatgcctctctcactgctctgacacgtgcctcgtttgacggcttggttaatattaaccgtgtggtaattatgcggtctggatcggattttgatcgtggtgctggtaatatcactgcgcttgctaacttactcaacagcactggacatgtttcctcattggcatgtgacaatctttatcacgccggtgctcctttaattgaccatattgtaaatcattggtcttactggacttaaattcttttttcgtctctctttaggttcaaatactcccatcttaataattgatgtactatcactcatttttgcgtttatgtaacatggttctcacaactcggactttatttgaacaaccaatacacttacttttacgaatttttctctcattagatcggcaaaatatttattgtaacaagcgaagctttcagtaatagcataactaaaggttcggtgtttagtattccatatggtattagggcaacactaagatcaggcgtaaagttggttcactagggaaacacttgttttagggtttggaagcacgctacttcctgttaacttattttgtttacgaaagcaagtggataacgaattggttgaaaagtttccggatgtaatcataaatgctcattcgttcacctatagcgcactccattgttgctctttttgaattttgcaagactcatgttgcggtttattataagataagtaggtcttcacttagttcttcgtaagtaggtactcattatgtatcataaagaaaaagactttagtgttaatctggtaaaattttacatgtttgatatgtagacatgctttcatgcaagacggggtgaatattgatcgcaaaaaggagactttttggacctcatcgcaacttgcaattaaacttgtactttagcgagaccgccgttctacttagcttagcttgtcccaaacgggtgtgtctatgagaacgcccatcaactggagtaaacgtactgaattaattagtgtgttactagtcggcatctgtcaaaaccgcaagcttcaaatatgcttataacagctttctaattttaagatcaaagttaacgatcctctttatccttaaaaaaaaaaaaagaatacaaaagtcaatctacatattaactgtgctttccacttatcttctacttcttttacttaacattggataagcattgaagcgtatttaagcttattttacagctagaaaaaagttcatcgttcgaaatcataatattttattatgctgttcattattttgtaaacattaaatttgtttgaattgaaccattaaacaaaagtaaaaaaaataattaagcttgattcattaagaattaagatgaaggagaaatgaatgcaataaacgaaaatgaagttgtgaatacaacaaggaggaacagcgagttttccaatttcattagttgacgataacagtcaattagtgaactgctattttaaaacgaataaataaaaccattattttaatattcaattcccagcgtatgttattcacggagcctttcaagcaatgcacttgctcatccaattcgtcaggaaatgaaatatgcaataaaaatacatgtgatatagtctaaacatatcatgatttgtttggtaaatcacatttatatagatgcttctttccattgcacattcttgtagaatttatagtaaagttagcaatataattaggcttcattttcagggttcatctcatgcaatggaatagctgtgtattcattcacgtgttgtctggcatcacgttctaaaaataattagtgaacaaatttaaagtacacttctttttatcatcaaatttaccataaagtgctagtgttcttttcaccaaatctgtagagcaagatcccggttccactatatcgttagtattaattatgtttagtaaacaacaaacctgtttcagcaatgaatatgagaatgcttgatacagccatgaaagtgaaagcggatgccgagcatttccatccccattgttgatcacctaaatgtgaactcaatttgttttcagcttttaataaaaccaagcaaaataaagaacttttacaaaaagcaaaaatcatgtttctccactttttcaaaaagtgcttgactgccttggtccaagtttcatagaagtctaatgagttagtgaatgaacgtaaaattagtcctattgtctcacttacaagtcaagattattaaaaccaaagtgcaaacaagacaccaaaatccaaataatgtccattccgctgcgccataagtctcaaaaaaagcgtccttatactttagataacaaattgcgagtacattcagtacatagattggtgtgaatgatattagtagtttaatcaaaaaaggggaagaatcatctgtcgtcccggaagaatggttttctctatgtgcgttaggaggattgcttacacgtgcgtgatctgtttaaattaatataatgaaagactttagtaaagaaagaacatgttttaaaatgtgtgcattgcatggccgactgtaaacaatgaccaaagcatgcaatttgacaagatggcaagtttcaactttcaattgagtaattcctttcttattatttacaattcttacctaaatatggaggcaatgtactttcctcctctgaatcatattctgggagtggtcctttttccaaatcgatttcataatctgtcttcagttcatcttcttcatctataggacttttcaaggaagtgtaattattcttcgtttcaaagcaaactgttttttcaataatagcaagtgaaaagtaaaattccaaaactcattttcaaaatgtaattgcttctgacacatttattttgtcactgcccttcttattcaccccaacttagatttccttatgcatcattaagaaactcaacataaaaccagtatatacgtttactgcgttattacatactcactattgcaatatgtctttaggttattacgataacaaatcatcgttctgagtcacaatattttattatgctattcattatttcgtaaacattgaaatttgtttgtattaaagtaaaccattaaacaaatggaaaaaatgataattaagcttgattcattaagaatcaagatgaaggagaaatgaatgcaataaacgaaaatgaaattgtgaatttaacaaggcggaacaacgagttttccgatttcattagttgattttaagttgtcgtaaacaagttaaaccattattgtttgtgtcttgggttccattaaaaaagacacataattagactcgcatcataataaataagagattcgaatctcaatgcatattatccagattatccaacatcgcgaaccattttaagcgatgcattggtttgacaatttttggtaattgaaagaataagttaagcatacattccataaacttataaagaaagaggataattaaagaatgttagtgcttattttttaaaaagccgcagcttctctgcgttggtgattgtcgtaaagaggttttccaactggagcgacaactacaataataaagcaattagacttcgctttcggcctccgtttcttccaagggaatgttattattattatcgttggcacctctaaacgcatttcctatccgcccaattgcatttcctatccctccaaatgcatttcctataccttctaatcgggtaagtaaagaatcattcatacagttggttgaatacacatacctaggaaagaagctataccattcctgataaatttgggcatccttttgagagcacctggacattctgatacggttagaataaattacagaaatattaaacaaacccatttcgtaaaagaaaagaaaatttcctataacaaagagtgaagaggcttcaatttcgtagcctgtcgcgtcgatatgtttatcaaataaatacatcaaacctttcgttacaataacgacacaactttgtacacccagcacttgaaacaaaccaaaaagcatatgcttgagtgtccaaattggaatacaaactgtatgttagcgtttagcaagataatttcacttaccaagcaataaaatgaaaaataaagcagccgaaatactgcatgtggaacagatgagtgccttatttaagtttagtctaccatccttgacgcaaccaaagagtataaaacaaatgactacccatgcgagccagattgtaaccaccaaatctttttttgagttatacaaaccgaccgcaattacctttacacattttgccaagaaaactgcagtcacctttacacattgtgccaagaaaattacagtcacctttacacattgtgccaagaaaattacagtcacctttatacattgtgccactgcctgggtccaagtttcaaagaagcctaatgagttagtgaatggacgtattaacaacttcatgcatagcttacagaaagtagcaataaacaatattggacatgttataccaattgtgacggagaaagctaccttgccgaatatcgacttctccaacgggtttacacaaacccatgcagtaaaaaagacaacactaactgcaagaactgatattagtagtctcagaaggaaatatatatttggatgtgaatctttgaattcttgtcttctttcgacattgggattcgcaatttctgtaggtcctgtacttgaatcctcaggtacaggattagcaagtttcgaaatgtctgcatttatagttagcctaaagcgtaatatttaaagaatgagtaaaatgtatatctcaattatgaatgatttatcttgagttgataacatgagtaaatacaatgtgcgcatgtttgaaaatgatcaagtgttggatatgccaactgtaaacaatgatcacatccaaattattttacagcaatagaaagttacaactttcaattgaataattcctttcttattatttacaattcttacctgaatatagaggcagtgtgccctcttcctctgaattatattctggaagtagccctttttccaaatcgatttcatgatctgtcttcagttcatcttcttcatctagaggacttttcaaggaagtgtaattattcttcatttcatcaagatcattctttatttaataaaacacatgcgcgaattaattgctgtgattgcgacaaacgaaacagcgaaatcaagaatattcgctctgtagtccaattccaatcgctttaaagactttttaacaaaataataaaattgttcaaacaaatttccaactaattccttcaaacaatggcataaaaaaagaagaacgaaaaaactgaacgaggcagtgaattgcttctgacacatttattttgtcactgccctttttattcaccccaacttagctttccttaaacgtttttgagaagcaaacgttgtagtataatataatgtcagctacgcagtttggtatctggtttaacgaaacatagcactgcggtgaaatttccttgtgacctatgatattacgatacacaggtagtaggtattgtactattaagttgtattgttacctatcacaaatacagcttacaattgtgtgaggagtgaggttcagttgggattctaattatattgttcaaataatatagatcttaatgctatttccatcaaaatttatctcaatatcgtatcatcggtaatacaatataccaaaagaacatgtgacatatagtgatacgtaacgaatcctattataacgtagaatagcgtcaaactttagggaagcgtaacatgttgcagtattgtaagtaacgtgtaaagcattattggttttgctaaatgtatcacagtattttgcggtatttgtgttggtcgtgcttacacgcataacgcagcgtttaccctttacttagcaccatatcattgtgtgtggtttattactaggagtctcaaaaaatggtaagaaggtctcatgctatcgtgttgattttaacaaagggtaggtcgtcctggcagtaagtattgtgaatcgtgggggaaaaggtatgaaaagtagtttagctattaacaaggacttgaggcttacagtaaatttgtttagccatcatctcgagacaatttcgtgagatgtctcgtgtaagagtagaaagccttttgtcttccttccccgctctcgtttcggaaaagtctcaaaataccacggtggagtctgacaacgtcaggttcgtataccaaccgttggacgaactgtatatcgtgttgatcaccaatttacaatctaatattttgcaagacattgatacattacatctcctctctcaagtggtaacatcgatttgttcgtcgcttgaagaacgagagattctggaatatgcatttgaaatctttactgcgtttgacgaagctaccagccttggctacagagacaatgtatctttgacacagatcaaaacttatttggaaatggagagtcacgaagagaaaattcaagaaattgtatcaagagtacgtgttgaagcataggggtggagtcatcgaaattttttttgtatggttttactaatgcactttctagaacaaagaaattgaagcaactgaagaaaggaagcgccgcatcaaacaacttgaattacaaaagaaagaagctgcaagacgggcggctcagaatcttcccagtgcagatgcgtatgaatccattgggtatcaaacagttaatacaacctttgctacgtctaatgttgaagacgaatctgccatggagtcttatcacgctgcagcaaaggcttcttctgctcccaaagcgaaaggaatgcaacttggaaagaagaagaatactagcttgttatattaatttactattccagcgccctttatgatcattgcatccgttttggttcgtttcccctttgtaatgtgcttttcctacgatcatatgcgataactagaaataataatcatttttctatcccaaattaaacatcgtaatcaagagtcgaccattaccaactgtaatagaacactttgttcctttcataccctccagaatacttcctagtctatccaatcgaaaaaagcagagcaaacctatattgattcatcactcaactaatatacccgctaccctttaggaatgcttcctcttgtttctaggtaaacaatattagaacagagaaatcgtcatataatataacccatttattcaagtatataatctggttaagacttttaacccatcgttctataaacctcgtcaacaacaacaaaaaaccaaattagaaatctatttaaaaagtaaagcagattggcaaacaaagaaaaagcattctatttttgaaaataaagtgtccgatgagaaaagcgtgaaattctaatgagagtaaaccagcaaagcgaggtacgatgaactggtaatgaaaaataaaaaaaggtaataattaattgctttagcattcaataattaacaacaaagtcaaaattcctccaacagaattctcaataatagaaagacatgcggcaacggcggaaggataaaagggcgtaacgaataaatggagaaacctaaaagaaattaaaaaaaaaaaataaaaatataatgaatatatgaccatgaccctgggatgctattaaaatttataaaattgaccacgctgaaggattttaaatgtgactgaaagagaacttttggaagacaacgactctaactgctccaatataacatcggcaggattcgccgactgaagaggatgtgatttcaaatgagtgagcaaacacgtaagggtaggcatgataacgccataactctggaccagagattggagtatacaaagctcgttcactagatgtctagggcaaaaatgaccaaacaaaagagtatcagggatgtcaggagtggagcattcgataagaatatgagaaagctttctttgagcaattaaactagagcaagctctccaaatatgaatgttaagcggttctgaggctaccatatcgggttcgacgtccccgaaagccaaaaagtatctgtcggataggttattcctaaataaaaatgcagacgactttagctcttgaccgaaagaggagccatgattaacgggaaagggcaatatagacaaagtagtcgttaaactagtatacatggaaggctcaaccctaaaaagaggttagtctcattgtcaaatgagaaagagaaatgccgatggggttgatttagcaaattcgcataagagttaaattcattaacttgtttgaacaagaacaaaagatattagaacagtgaaagaaaaagagatataattattattgcaatctttgcaatctttcaaataatatcactgtctcacaaaaaaaattgcacaagtaccatgaaaccatgcaaatcaaccaaagcgtcagcagatagtttacatatatgcaaaatatataaatgtgtgttcagcaaatagatttgaaggaaaaaaagacgagcatacatctcttcaactaagatgaagaaaataaaaaattttcaaaactcaacattgccttcccaaccctcaacctattcactaaaacaatgaaaaaattttcatttgacagaagctattgagaaagaatttacttacacctgaaaattaataaatccggctttgtcgagggaaggccataataagttattaaacacgtgcttttttagggtatcgatcacatagtttaacccaactatggttctaggattttgaggaccaaacatggcgctattgatgacggctccatagatgtggtctaaatgacagtgtgtgatgagaaacgttttaatcctttgctctgaaaggtgccaggcttttgcgtatgattcattttccaccgtataattgtcatacttggtgatggaagaccaagaatcgacggacaggtgttttgactggatcaactcaaccaacgccgataggtggcttccaccatccagcgatataatttcttgaaatgcgccatcagaaatcaaatgactgctacagcaagactccaatggacccccctaataagtcagcatggctctcaatgcataatgtttgaattcttacattttgtccctgttttcgttaacgttagtcgaaattcttcaaaaaaaaaaatatttttcgtttttcataccaatgaatataatgtaaaagaattttctacgagtcctactacttgatcggtttgaaattcagcttctttgatttcgagtgctgcatgcatggctaggcttatggagagttacagatctccggtgcatgcactagtctacaaaaacatgtcggttgacgtcatatttattacaagcatacatttactaccgtagatttagggtacgataaacgatgctcgaaatgtggagaaactcggggtatagtgtagtgtgttaattatccttattcatgtgcccgcttggtgaagaagtatgctatgaataaataaaaggatggaagtcgttaagtggagaggaacgaagttatgctttgctgctttaagtaagatattaagaaaaaaaatgcgactttgatgaaacacgtttgacatgtatcacttccttatgagagcaatttttccgaaggttcaatatacacccttaaagaatgtcacgtaacgagaagagagagagctattttttatataattccagaggtttcctttttttatcgtttaacatttctgaggggaagttttgttgcttgtttaacaatgtcggcagaagtttatgcccttctctttaagagaccgactagcaaacaattgtaaactatcggacactaatatgttttttaaaataataattcattatacatacaaaaaactgaacctcgtgtaatatagatttccgtatgaacttggttctttatcggactttgaggattcgtaagtcccagtcattttatctgattatgctaaactaactcttactttttcatagagtacttagatagttccagtcagtgctgctgagaaccagtttgcatcagttagggagggtggtaatcgttgtaagagctttcaaaatatgatctccttttcctttatgcaagataatcaaaagaaacattcctaaattacctatttgaagaatcttttgtatgtgccgctgaaattgctttccattgaactttttgttggtctatggagagaaatcatcataggtgcatagcagcctttaggtagatattttaattagcaatatatcccaattttccctttgataatgatcggtcttttttcaattaagtctatacctaaaggcatattggaaacttgctataaaagtttgaaatagaaacaattctcagaatattacttgaatacgttctctgttttactcccttttttttttactcacaaagaatgtcacactgcagtatcgaattgctttatttgttcctttggaataaaaaggtagatttccttttattacagcaaaagataacaagactaataattaagcggctttgtttttaccaggaattgcattttatgacactacgcaaaattagaaatgtaaaaaagcgctttcgaaaatttccttttacactttcattatcaggattgacaaccctatgaattcctccgttaaaacttctcaccagcggaattcgatgaaggttgatgttaacagtatagactcaatagcaacattatacgaaaaatcataataaattgtgaataaccttttattaattgagcgaataaacatagagtaaatttaattaagattaataattataactaattttgaagaaattattataaagaaaataaatacattgaacatcaacacatccccttcaattcatatacaaagtgcatttctcgattttaggactaacttgaaacacaacgcacaaacatttccacaacttgatctttggttttggcgtgaaggttgttagtgctaagctatacattactccttatacttcatcggtagcaggcatggagtgcatttgataagcttgattgttggatgatgatggactgaaaacattaccagccgcatcatacgaggtaccatcaaaatttattggaggtgacctatttttcgatttgtcgggtctatttgtatcgccctgcgttgttgtacccgctgaagactcactagctgcatcccaactaatagttggctgcgatgtagaatacgacggaggaggagccaagcttccaaccgcaggagcgagtctccatttcttgatgtttgcttcaataaatacatatcctgcttgtccaagattgacatgtaaggtacaaggtccaattgcaccaaccgtaggatacaaatttcgatatgtacacggcagttctgcacaccgacgaccgttacgtgtaaagaagatccgattgcacttcggtttgtaaccaacaccaattacatctccctgctggtagaaagaggagtacggttttcccgtaaatggtgaattactgcggcgtgttccatccgacacataagcagtagaccaaaaattccaaccaggcaatcgaaacggcggatatggcttggtagccagaccgatggaaaccaaggtatcaataggtacgtctaaaagttttacttcaaaatagtatacttcattgatcctctgcaaaggcaaattggtttgcatgcaacattcttcgttgcccaaaaaagacaattcagttttatttttaacatagcaattatattcctgatttgggataaagtgccatgctaatacgcccttctcttgaacttgtaggaagtcaagcagctttgcatccgtgttgacgttagatttcatggaattcaactcaaactcacgagcttgtaaataccgttctttccccatatcatccaataaactaaatccttcttcatcaatatgttcattctctaacgcttcgtcgtccaactcaccaggattggtgtttttcagcaagatccgtccatgtcgtgtgtatcgcagtaataagatgactgacaaaagacagattaaaagaacaatgacagcggctaatgcaataaatatgaaaaggattgctaaattaggatgggtgtttgaagattcctgtaatctcaactggcgaatctgatcgggatgcatgactcaaagacgcaaaaaataattttttatataagatttgaaaaaggaaaatctgcgagtgtatatttaatagagaaataaataactgagagtaaaatcctagctataagaggatatagtatagggttaagagaaaaaggatttttctctcagatatgcagtttattaagcacgagatacaatatttaaatctaacgtagatgcaagtatctcaaatattgcactaatatggtttttgcgaatgctcaaggattgggcgaaatggtatacttgtttcaagtttacaggagaaaatacaaactcctttaaataaataagatataattcttaagataaaaaagaatttattcctgaaggagccacaatggcctgttgtaaggtaaaatcgaaaatcagcggcaatttaccagataatactgctccgtcacaattatgcttataagttttctgtttttacaaccatagattggaattaaccaaatttttattcgaaaatttactttgattcgttcaatgtttgcttccggatttcagatggtaatgggaaaaggaaggttacgaagcaccacgtaaaggccacatggatactactccgtccattaaccaacaacacctaccatgtcagggtctcgaaaacaagaagcaatagacgaattaaggaactctcttgatgttcctgctgatactgctcaatctgttttggaatcatttaattgggacgttcaggtatgtgacacggcaagcattcattttcagtattcgatagtgatcaattgctttgattgaaaaattccaagaaagttgttatttgcaactgaacattcatggaatcctctggttgtcgtttatttttctaatcgaattttcggtgaatgttgggactgagccattttgctaactgttttatgattaggaagcgatcgagagtttaactggagaatcgtcaagagtcgatagaaattcaaagcttggattaagtttcggcgtctttcaatctgttttttctttgctattcagtgggttgcacaaactatggatgattttgtcaagggttcctctgatttcaacatttatccccatttttggtactactaagcgtgtcctttctcctgcagacactgcgaacaagctggttcagaatttagaagagcaatacggtactgagcatattgatttttttactgatggcggctacatggaagcgttgacacgtattaagcgtaattatggagtcgcattgcttttctttactagctcaaagaatgatgactctgagacgttttccaggagtgttcttatgaaccaagagctaaaggaatttttaaatcgtcgaaacattctttgctggactggtgatgtttgtgaggatgaggctttccgaggttctcgtcaattccactgcactaaatttccctccgcagtccttgttatgtattcacctcagctatctgagcttgtagttgccgcccaactccatggatgtcttgatagttccagcatcattaccaatctaactaatgctttggctaaacatcttccttctcttgagcgtttccgttcggagagagaagcacgagaagctgctcgcgagttacgacgtcaacaagacaatgcctatcaagcgtcccttgcccgcgatcgcgagcgtcaagctttcgcgagagcagaagaagagcgtcttgcaaaggagaaagaagaaagagaaatcgttcagaaaaagaaaaaacaatatcgtgcttggcttgcttctaatcttccaccggagccatcatctgaagatgaacctgctcgtctttcgatccgttttcccgacggatctcgggctgttcgaaggtttaagaaggatgatactgttgaatccgtttacaactatgtggattatatgctttttgaaaaagaggagcctgaagaattcggtcgcgctacttcatcttctaatccggtcactccaccaagtgactataagcatgattttcattttcaactatattcttctttgcccagagctttgctgaaaccatcagtggctatttctactaacaaagccatctttccaaatggcactgtggtggtggagctggatgattgaaattaacaaaattgtttgtctttttaaatcataatgacaatttacgactatcgacgtttcgaatccgtttttaaatacatttctaagatttgatgtatgatgaatttattttctcttttctatttctactactgaattaattgttgtttatggcatgaatgtctactggacgcattgactttttattttgagcaaactttcaatgcaccctttaatctgagtacatagtcgatttccactagattttctgttctttgccaaaaaccttttctatgcatgtcatcttcatctctgttttctacgattttctttgcaatggaggacaaaggctagtaatttaggctttgtagcataaaagttttgccagctttcgtctgtgatgagtgaggtatgtattatgaacataaatttgtttaaaatataaatctttctttattgcaattcgaaaaagtctagtggctttgtttctaaacagcttaaattttacctttaaactttcattaatgttaaatttttatataattaatatacaaattagtgcattagattcactttatgtcaagcattatgaccccaagcatggaatttctcaacgtttctaacaaaattggaaaagtaaagcggtgaaattatttcctttcagactgagcaagtttattttacattcctttctgtagcgtgttttatattccatttactgctatgtcttaagtcattcaaattgaaccatataaggatacgttcgatcacgttacaatcatcgtaaaaaggagaatcgtcaagttgaacctgtactttattcttttctgggcaatagctgataatttacctggttattctagatacaaagaatgtccagtcttcaaaaacgccctggcccaggtaactctagtcaaccgacgtaagtctagcaggaacgagcagcatcatgagttttgctaactttcttaaatagtgaaagaccaagaaaagaatctatccttgatctttctagatatcaagatcaacgaattcaagccacgtttacggggggccgacaaattaccggtattctaaaaggattcgatcagttgatgaaccttgtacttgacgatgtagaggaacagcttcgcaatcctgaggatggtaaacttactggagctattagaaagttaggtcttgtagtcgttcgtggaacaactttagttttgattgctcccatggatggttctgaggagataccgaatccattcgtccaagctgaataaaaagccacaagcccttcatttgatgtttgactattgttaataaaatactacaagttaattattataccgcatgtgcatgttttgctttgaaggttcaaagacccaattcggaaaagtgtaaaagcaatatgtgtttaaaagaataaattcgattattaagatgattttctctacgcatatgtttaaattatttaatccatgtttattcccagttagcttgttatcacattgctatataatttatctagtctaaatagatatatgccattgaataaaagtatattaatgccaaaaagtttagttcttttcttccttcaaaactgaaaatgagaatttaggtaattcctgggtgctttccattgtagagagattctccccattctcttttggcaaaaccgtgaacgaaaacttgggaaaaggttcctcttctagggaaccttgtttgtcagttttttcgagcgtcatagtggcatcttgcttatgttcattcgtgccctcagcagagggtttctcgacttcaactagcgaagtcgattccgatactgagatagggcttttctcagcttgctcaaaactccgttgatcaatagcaacgttcgtcatctgaacttctggttcaattttagcagcaggtaattccggtttctgtgtagtaaaagatgcactaaacagagagcgttgttgaggtttctcctcttgaccagcaggtttattgaatgacccgaatgaaaatccagtattgggctgagatatcattgtcgaagacgaagcttgatttgaagaagacacctcactgtttttctcatcggtcacggcttcaaatctaaagacgggcttctcagaagttgaagctttgacttcggttgcatttttttgcaaatcttcgccttcattggcaacttccacttcagcagaaatccctgagccctcttcttctaaatcaacgtctatagtctcattgggcgatctggccggtttttctttattaatgatggaaaaactagttgccgaaggagttgtagtaggtgcattgaaactaaacgttgaagatacagctggagaaggcttggtggaagcagccgaaggagcattaaagctaaatattgaagaaacaggtggagaaggtttatcagtagtggctgaaggagccttaaaagaaaaaacaggagttttattttctggttcggaaagcgcagtcttctctgacagtgaagtttgttccccttctttctgcttcgcaaacgacccatgagtggaagccttttccaaaaattcaggcataaggctaggtttgtatgtttgcacattagacgacttttcaagtgtttcaaaagccgatggctcttttttttcgggctcgcttttttcggaagatggccgaatttgatcatggcgtcgacgagaggtggtaattccaggtcgtgcataaggactgatataagatgctttggaaggtgcgctttgtggagatcccgccttggcagtaatagaaggggtgtttttttctttgctatcgagtatactcaacaaactggcagcagcacgactgggtgttttctctggatgattcgcagtggtagattggtgcaatggagatgaagtaggaacgttagtaaatgatgtatcattaaagctaacatttgcggattcgtaacgggccttctttggttgaaagctcaatgaaggtgcaatggagttacttaaagagataggggtagtcgaatgtctcttatggcgtaaacgacgattataaggagtggacaaagtaggtccataatagctgagtcgctgagcaggtagaagagaattaggagaaattgtcgatagctggtcttgctcacgaagaggagagaaggtagaacggaaagcagaccactgtttagcagaattaggggtattgccgggtgtcaacgatgaagtacgagcgcgtggttcactcgaaacgccagactcacgcttcgaaattgcagcagcccttggagtttggaaacgatttaatgaagcagctggagagattacagaagaactgggagaggcacttttgttcaaaatactaatgatgccctccttttcaatctcattaagtggtgtctttcccttcttggagaaaaaattggctaacatttgattaggagattgctcaacaatggaaggagtagcttgagcagaagtgtcacggtgctcttgctcgtatttctcggttacaggtgtatttattaacatagatacgtcttccgtcgtagttgagacattttgaagatattcctcatctgtcttggaatcaaaagagtcttcgtgtttgttcacgacaggtgaactaaatatcgagattgcctttttccaagacgaaggagtcagccactctttggcacgctggaaaatcgattttgagggtgtttgagggccattactatgatttccgtctttagaagctgcaatacgatcgtaaggtgtgcgatttcgcgcggctttacccttatgtaaagttcgaataggaccagaagacatattaagaatgaattaaaacaaaacttattgtattcctattttagaggagcaaaatgctcgtttgttgggtattttgaagccaaaggtcgctttcggtcgtcaagtgaagattagttctttggaatggcaatatggaatgaaaagtcgaaggcaataacgaaagtttgataaagtttttaatcctcggatagtgatattcatatagttcgttatccggtgacaatggagaaaatgtacgaaaacacaaaatgagcgtattattgcttaaaaaaaaaacagtttattaatgagaaagttaaattattattattctagatgtatatatattaacttttgaaacacggttttacgctttgtttgccaaatgaaataatcgagtgtttcaatcaaacgacttaaattcttggaaaaggtaactttgatttacgataacaaatatatttaaaaatttttaatattgaacaatttactttttcgtttactctattttgccgtaagccaaagggtttatagatacatttcactccccatcaatgatttatataacgaagcaacaaaagctttacaagtaaaatacaaattccaaaaaaaaaaaaaaaaaaaaaaggagtaatgtaaatattctatcatggcagtagtttcattgcattaaaaaaaaacgcttttgcaaaatatgaacactgtaaaatgaaataatcaatcataaacttgaagatgaatttttaaaaaaaaatcaaaattataaaaaaaagttaaaaaaaatagctaaagacactacagatcttacaatctttgtgcgtctattttatatactatcaaaataacaaaatattaataaactcaaatataatttgccgcatattcataacaggcgatgtagtacaataaaacagttcgaaaatattgagaagatttttttttataatcaattcatgaaaatgccaaagcttcaaatatcaactcaaagaatggttattatgctgtcaacatcgactttctccgagtctataaacgaagcgaacgagttacaatttatcttcgtaattgaagattaaattatgtattaattctgtagaagttcagattccataaccttaatctcaggtagaagtcgtacttttacttgtatgtgcacgaattggaacaacattaacagtcttcattttttcgcatattgctctacactattaaaaccgtcttaaaattgaagacgatgttagaaaaattatttagccatcattaggaaataattaaattaaaacatttgaggactcatagtttcttgactttatgatgaatttgcaatttatttaattaaggacacttaaatttacaagctgagtatttataaaacaatattataaagagtcataaaaagaagagtgattatataaatcaataactgagacaagaacaaacattcgcaggaaacatttactacaatattattatttagcttggagcacttgtcatgatgatatagcgtatctttagaaacttgtacgaactgcacaaacctggtttttcatgtatgctgtaatacatcgttgaagtccgtaaattgctttaaaccatgctgcggcgaataacattatatacaatataaccgtatacaagtataagagttaactaatgattatatatattttgttacaaagttatgcattgcataatattataattaaatatggaatagttacaactaaacgaacgaaacatgacttcgaaatttactacagctgcacttaatttaataaaagattttttttaattttggaacgataattttatatttgctgcggaaattgcgaattatagaaaacataaatagtagagataattaacgtattgtaacgaaacaagagattgctgacatgttaaatatacataacaagccataaagattccataagccaattaacgcgatttgcggtcacaacactaagcatagctcaccattcgtttatatgactcaattgtcaacaaaactcttaagataatcattgtaaagaatttaggactttacaattccggcttttcttactaatgagtaaaaagaagcctatagttcaatgtaagtgaaatattctcttttaattgtgagctaatgaagtgctgtttagattatgatccttttgacttatggccctcaatagctacggacattgagagtaagattccccttcgcaatttgcaatgggttgaatcatatcagtataagaagcacactattacaagcttagatcttgaatttttgccttggttagaggaattttcgtctcaagacacctcaaaggatcctacgttactgaatattcctttagtaaacatgctttttcttccagagcaggtaagtacagtaaggaaagttgaccttgtaacctaccatcagcttccatagttattctgattgacacgcactaacattgtaaaaaaaggacggtgaaatatacaaaacacagcataagccattggctacaaaatggttccaaaaagtttcgaaaaacgaaaatcaatcttggatgattgtacttgttgctgaagctcagcaagcaaaacgctccaacagtttgcgtcgcactcattctcgatctagttcttatttcgctgtaaaatcgaccattgatagggttcgcggagattttaatactggaaatattaatcattgcgtacgactagactatgttcgatttgggacccccgatgctgaaggttggaacgagttcctcaaatgtcttgagtgggccgtcctcagttcattggatagcagatttttacagctttctgaacaaataaggtcgataaagttgtttgatagctctatattctctgattacctattgttttttcttcaaaaggaaaggctggccgctagcttttttgaccttgtgttatatcgggaatcactagaacaatgcgaagacatgttttcaacgctttctaaaataataagtgccatagatggaaaaaaagagaacatttccaaatacttgggagagggttcagatgctcagccagaccttaaggatttcaattcttcctttctcatattaggatcacgatacaataccctccacaatcttttagcagatggcgattttacattatttcatttcactttatttcttttgtcaaaaataatcttactgaatctaaaaatatccgactacgagaaagcattttcaacccttcaacaggccttactatttttaacctcgtccttctttaatgaattcgtccaaaataatttggaaataatcgctgcatttaattatgattgttatactcttctgtttaagaaaattactgaagctatccacaacaatgataccccaatcccattgtgttgtgcaaaaattttactgtacgctcgtcgccagttaacaaggatggcaagatggaacaacctgattgatgattcttcgcctctcctttggcgtgagcctagttttccattgattgagcatcacgacaatagcttattagacaatcgctttcaaaagctttcggagactatctcttcgaccagttcgtttctatcagagtattacaggctatcttctgaggctttaagtatttttaaagcttataagaatcgctattctttcgttaatacagcttgcgatactggattggcacaatacctactagaagactatgaaaacgcttatgcttcgttaaaaaatgtggacgttcaaactgcatggtcaaatgatcctttggaagaaaaatggtccaaattttacgtagacttacttgaaaaacttgaaaagtttgacgaagctttggaatttgcttcagctatttctaaagggaaggtatcaatatataacaaaaacaagatattggagctttcgaaaaagacagctaaatcaaaggtttggaatctggatgatttttttacaatagaaataccacatatgatggccgtggtgccccacgatgatggaattaacttgagctttatgtgcgagtcaaaagtttttgacctcgaaagcgttgattcagttacatgtaattatgttctttcttcgagtaagaatccaatgaatctactatttacgctgcataatagtataacggacggaaaacttaacgtgcactgtaatgtaagtgatcccaccttttatatgtttattaacaatggaaataggatattattcctggaagatatcatttgaagacaatagtttttaaactcaaagacagtgtgctatcatttcaaaaagattgcttgcattctaacaaacaaattgaagtattgaatcctaccaagcatagtaaccatctgtatatacttcaatcaaaaatttcgcagcagtttcagaatgatggaatatttgcttgtatacctattatgtttggtgaacgattttacaaagcaagttgctcagagataaaactatcttatatagagaatagcggttttacaaatttggaaaagtctttccttagtgaagaatcgcattgtggccttgaatcaaaaactgattccttggtgataaaaaacatccaaaaagttccaggagtagccaagttgtatatacccctaacaaatacaccagttgaaggaaatgaagtatgtaaaaaaaaatatttcactattgctaaccttatttagtttcttattaacttgagctacatcttagagtctgggcagacagttcgatttggtaaagtattacatattgaaaatgctgggattgttgaagcaaattgcgaaaaaacaaataatatgagggatccccttacgagtacaatatttttacatatccaaccaaaggagcccatcattttctgttcatggaattgcatgcgcaaaaccaagcaaggtacatatgataatgtttttgatataccttacaacattcctgtcttatcccctatggattgctttacgagctgccattttgattcggatatgtcaatagatttgaagttttccatgaattgtctacgtcttgcagatgtcgtatttatgaaattatgtgtaaacatatgggaacggttcgatttcattgacatcgaacatatcatgccgttattagaccacgcttgtcaacagatttctttatcaaacattacccaaggtacggtagtactgcctgaagagattcggaaacttaatggcaagaaaattttaaactcattttttgataatgaggagcttcggaatgaatttagtgaatttattcagcatttagagagcgaagtatcctttaatagtctcagatcgttcgttcaagagtttgaaaagaaggaacgattaaaaaacttacccttctatttttcattgcatcaaacaattggacctttacccttcaaagatgaaatgcaaagtaccactatcgagtatatatggaagattccccagaaggttttgttgaataaacctaccgaaattacactcacattccttagatctttgacacattcaaagaaagagaaacagggacagtccttcgagatattttacaattttccagcttatactacaacaatcttgtttgctggacctactcaacgaaagattgtatgggaaaaaaatcaaactacagcacaggaacaagttacggcggtgtttcttacggctgggagagtaatgctaccagaagtagttgttcattcaaaagacgatgatatttccatattgaagaatacaaagtacactctagtcgggcgtcctttgaacgatcaaccggatctagattatgcaccttaatatgaatttagtacggtaatagaaaaacaggtatttttcctttcgagattttttctagcgcaagcgcctggcttcacgctcagattctaacaagacgagaatatcatcttcacgaacaggacccttgacgttacgaataatggaacgggatgtgtcatccatgaattcgacacggacttgagtaacaccaccactgtatcaatattagtttttaattcgaatatctatcactttgttacataccgagatccagtacgtccgagaactttgatgactttagccaacttaactgggacctttgaagaatccatgttgttagaccaagaagtctttcaaaatgaagttttgttgtgttcaaaaatgacagtcacgatatattttagcaccttgcttcgtaatgcactatctatagtattttgccatttctctcaaataacgatgtgtctaatcattaataacctacgttgtcgttgttgttcgttaaatctatctgttatgagaatgcctcagttacgaagtgtaatatatagaagtttgctggttaattagctctccggtccttcctacatttatgttaatttcaattattgtgtgaacatttatattttagttgttcagtagaaaaaaaaaattgattaatgtgaacatgcaaataacgtaagtaaatggtaaataaaagcaagcttccgcttgccagcaaacgaaagatattgctttgaatagtcataaaactgatagagtgttgacagttattattcaaacgaatcaagtatgagaggtatattcactgctgtcaaaggttcaattgactttgatatgcgcaacacttgaaggaaatcactcattaaagcaatgtcatcgcttgcgttaatgaagctggcagacgcttgctcaagttccgaggccttctcttcggccgcatcaattaccttctcaggtaagccggccatactagcaacattcataccgtaagacttagggcaaataccatcttccagcttatacaaaaacgttacacgtctgattttttcatcaacagctgcagccatctgcatcaatcgtacttgtcgatgatgcataaaatcaacgcaaagactttgataatgtgtagaaaaaaatcccaaacacccaatattagaaaccaaatgatgaagtacagcgtaagctatcgcgtgaccatcataagtactagttccacgacctagttcatctaaaattaccaaacttttaggtccacattcgtccaaaattttctttgtctccgaaagttcaaccataaaagtacttcgtgccgacattatatcatcattggcacctaatctagtgtaaatgctggtcataggtgttatactagcacgtttagccggaacccagcaccctagttgagccattataacagcaatacagacttgacgcaataatgtggactttccagccatgtttggaccggtcaaaacaatcatgtttggggattcacctcctaaaacgacatcattaggaacgaaagttgaagccgcacttgcgtttatacaaggatgtctcaactcctcaaaatacaagtgtccgtccttctgttcaataatttccggtctacaatatggctcacccaacgctgcggctgcttgactaaggctgaaaaagcaatcaatagatgcagtatatttaattaaagccaaccattgctcataattagaatcgaatcgaatataaaatttctcctgcattcgcgacataattgctaaatgaagctcttccgcctctagtaatttctttattttctttcgtagttcatcattatagtatcgattggtttttttggtacctgacattttgcaccaattaaccggtactttaacatcgcttgggacttcgacctgataaacctctttaccaatatttttaaaattaagagacgagcaccttagctgcttcttgtattgctctaaaagcgcatacaattcgtttttaagttcggactggtatttttgagaagtatcatattcggcttcaaagccaatctctggttcgaaaacaccttcttctgaagccttttgccaattgaaagctcgggtccatgcttctaattcctctttcatgttaggtgcactttgaattatctctcctagtaaagttccttcagcgacttccatgaattcctcgcgaagctgatcaaatgcactatttattcgttggaatccttctaatactcgaacaaaatctgcgggtttacttcttccggcatgcacccgtgatatcaaccgttccaagtcaggaagtttatgtagaaacccccaaatggtatctcgaataacagggttgtcggctattaactcaacaacatcaagtcgtgcatttattgcagtaccggaccttagaggatgacaaagccatgtatgaaataaacgtttaccaaaaggggtgacacatctgcagagcaaatgaaacaaagtgccttccgatccaccatcaaaagagttagagaatatttctaaattttttaaagtctgcccattcataagtagggaagttgactgctgagaagcgtcatattcgtcaaaattacccatggaacacatgtccttatccaactttaattgtcgtaaataccaaaataaagcaccaaatgcactgatggctagaggcttttcactaagatacgactttagtatctttggagcaccttctaaaccatttttgaaatagtctcctgctataatttctctctcgactcgttcgttatcccaaaattccgtatacggcttgataaaattccagattgaagatgaagacacacagtattttatcgctctaatcgatttttgagaaatttttgatttctcaaggatgagttccttagggcgaacttgcgttaataaagtgtcaagcttagttctgtggatatcatcagtgaattcacacatatgaaaaccaccagtcgaggtatcaatgaagcagataccaaaagaaggctcttcgttgtcagattgaagactttctttaatagccatacaatatgttgacaagtcagaagtcagcattgcctcgtcaacaagggtcccgctcgttaagacttgggtaaggcctcgctgaactactttttcttccttctgagttcgttgacgatcttttatttctttacctaaagcggtttccaattggtcgactcgagctatacgatacccctttgcaatgaattgagatgcccagtaatcaaaacttgcttcaggaattccaaccatcttcatattaactctatcagttaactttaaggaaaatacctgatgtccgatagcggcatcattctcatataactcataaaattttcccttctgaaaaaaaacaactgtatccataaggtcctttttaattttccaaaattgtttctcaaatggcttgaaagttgcccaagctgaaggtgggatatacaatgtgcgcggatcataattaggatcacccactcgattttgatcagcatctcgaacatctagcaaccactcgtaacgttcgttgttttcttttttaaatgcctccattctttgccttcttttttcttctctgttcaggacaccgtttttattcgattttgtgggagatgcagaacccgagaccgaagggcttggactggcaatttgagagcctagccgataactttcatacaaagaattggaactctcctttcgagattcctttttgggaattggagcagccacagaaacggaatgatctgaatatccatcaacatcctcatccatagattcgacttcatcaataggcaaggatgcctcagatgaggcttccgaaatatgatcgggctcaacgtagtcatccgattcgtcatcagaaacgattcttttatgacgagatcctttggtaggtgcatcgtcgaagtcttcgtcttcatcactttcagcgtaggaaacaggctagcatattgttagtcataattaattaaaacaaaaatctggttaatataggggtaaagtgcgtatttccccttttattcttctaaagtaatatgtatcactcaattacccataccttccttgaacgccgagaagctataaaaggcttgtcgacttcagataattccgaattttccagcttcgacgagacaggatgacgaaattgatcttcagcttgaaatattgatgtatccaaacttttaaaacttttctttttcgtcggagaatcgatttcttcttcagagtcgggctcttgcttcacagacgtgcgaagcaatttacctggtgactcctcgcccaaagaatcatgagggcgtttaggagatgatcggtgtaggctgctagaaagcggtgaggaaaatggatcacttgatggaggaggaagcatagatgaactggaatctatctcggtattcgcatgatgagaaggactcgttggcaattcgcgttccggagacgaagagtttttgttcacattggagctgttgtcaacatcagcaggcgtatcatgattagagtcgtgattcgaactactagataatgtagaatccgacttctcttgtttcacattcgggattttggagaaaaacccaaagagggttttctgctttgttttagctgatgaatcttttgttttctccctttgcttgccaacgttcccaacgctcatactggaacaagtgttggttttggctaagttcagttatttacaaaaagcagcattctaatagtaaacaaagctaacatgagagcacaaaataacatatataatttccattatttttagttttacaagaaattaaattgaagctttatgtatttacatctgtaaaaatagcgtgtttttcaaaatcgcatttagctacaccagcgctctttccttctttaccgtaatctatatccactaccaccgtctcactacaccatactttgaccaacacagtaaggtggtagtataaagaactagaacgatggaagagtacgaaacagacattaagcaaattctcggtacagttgatcgccaaactgtatctgcgaagcaagttcgtcaacttttagaagaaagaagaaaggtagatttgagtgcgcataaaaaagacttgaatgcgctgattttgaaatgctttgatgaaaccgccgcaccttcagagaaggagagtttaggtaagatgagaatattgctggaagaaatttgcaaataataatgcaagaaataataattaaccaaacttgtagaaaaacaagcacccgctcgcaaaaccaagggtaagagagcgacggaaaatggcactgaagaaggcaagaaaccagcaaagagaacccgaaaacgcaaggaagatggagaagagggtggaaaacgcaagaggaaccaagatcctgccaacaatcctctgaataagcctatgaagttgtcccctaagttggccgaatttttgggtcttgaacaggtaaggcggtgttgtagtgtggaagccgtgcctactcgttccattcaaaatcttgttgttttgaaaaaagaggcaggcttacatactaaatgtttatttgcacgctttctctgctgattgctaactaacgtagttatctcgtccccaaactgtgaagaagttatgggagtatataaaagcacatgacttacaagatcccaacgacaagcgaacaattctttgtgatgacaaattgaaaagcgttttcgaagtcgacactttgcatatgtttaccatgaacaaggtaagttaatcatggatgggttcacaattgttttaaggaggtttgtcaacaaacttttactttgtcgattgtaactttccttgtctacttttttcatttggttacttgtggaaaacattccgcattgctctttgttacctgctgccgaagctaagctaacttaattaatagtacttaacaaatctcatgacgaagattcctgatgatcaattgcccaaacctcagcctaaaaatgaagaaccagcggctccgaacgatcttcccaagcaggaggaaaaagagttggtcgagcctcctaccgccgaatccaccgcttgagcctttgtgtttgctgcatgaccatataaaacagccaaaactttttttcatataatatcttgcaataatcccttttttttttgtctccaaaaatcattcaagttttttgctttcattgcatgcaataaatgtttatttcgttcaatactcgcttgcttacctgtttttcctcaacagattttgcctatgtccatgtcatatccgtgctttaatactagaggctatgtatgtctagagagtctccacgcataatcagatatcgtattttgcattacaactttctgatcttaaatgcagtgtgaaaacaaaagttcaggttgctgactttagaccttgggttgctacaagaggtaatttacgttagactgactgtgattttacgaatatttcttatcacctattccttatggatatctttgtgcttttttttataaattcatatagcatattgattttcttttctaaatgaactgttgtgcatgatggagattttcatgtattgtattaacactttcttcaccgcacctttaattattttaccgctgctttgctctataatatcattgaaataaaaaatgattcacttcagcccattgtcggggaattttgtttacgaaaccaccgtcgcttggagctgtcgaagccatatcatcaataataaattttatttactacccttgcgtattacaaacccataatatgatgtttgctttacagttttggatgatctaagatatggcttggttgtatgactagtactcgtcttgtgtctatagtgtatatattaaattatacgcaaatggatgttttctggatatatgcttttaagtctcaaataatgtactgtctttttaatttgtttattattttattttgggattttctttggggttgcaaacctgtcatccgtttgttagagtatgtttacataaacatttttgtgtgcttgtgggtcgttttttttttggaagattgctgcttataaccgtcaaaagacttataaattgattagactgagtggaaagtgttcttctcttttatattagtccttaatgaatatacttattattgattgaatcatttcatggtgtttacgacttctaaagatccaatcacactttagatgaagccacatttaacagttgtaacaattgcatttatttgtagacaggacaacgcttgcttacatacatacacgacttcttgtttaagcacaaagtaaaaagattatggcgaaaaagttaggggaatatttttttcaaaacaaattagtaaattatataagccctttataagagattgctatttacttccgctgtacattcaatgctatatacgtttctaacaaaatattcgatgcacgtttcaaaaatcaattcagaagcttaaaaactttccaataatgttgaaattataaatatattcttagtttgcgatattccagctaattcagaggtctccagctaaactgttttttttagcatacagcagctcgctttacgaaattttatttacccagcgccatacacgcaatcttctataaacaatcaaaatgtcgccttcgggccccaatttaaataataaggagcacaacagagcatcggaaaaaaagaattctaggactcataataaaaaaactaataggaatcgtacgtaacttccttgttgacatattccttttaacacatttcaagaaagtaaagagaaaccggtaagctctaggtcggtagaaactccaaaaaatgcagtttgcttagagccggttggcacagatcctgtcagtaatgtcgctactgttgatgcttccaaagaagaacaggatgaggatgagcaaatttgcttcatttgtgctgaaggtattacttacagctgcgtccttccttgcaatcatcgtatgtcttgtatcatgttttaaaaatgttacaactatgtttaatctaacttaattaggaatgtgtcatgtttgtgctttgagattgcgagcgctatacaaaacgaaggaatgtacgttttgtaaaaccgaatgggatacggttctcattactaaagatcatgaaatcgatattcatgatgtcgatttagcaaaacttcctttccaagatgagaaacttggaattgtgtattctgacgagcatgctcaagaagaatccaacctcttgcttcaattcaactgtccagaagacgcttgcgatatcacatgcaaaggctggtttgatttaaagctgcatgcgaaggtcaaacaccataagtttttctgtgatctttgtgttaagaacaaaaaggtttttacccatgaacacacgctattttccaagaaaggattgacaaagcacaatgaagttggagatcagggatccgatttagagattactggattcaagggtcacccgaagtgtgagttttgtaatacccatttttatgatgatgatgagttgtttaagcattgccgtgaaaaacatgaacgatgttacatctgtgaccaagttgcaggaaggccgacgcatcagtactttaaaaattatgattcgttagagcgccactttgaaaaagatcattatatttgtcgtgaaagggagtgtttggaacgtaaatttgttgtttttggaactgaaatagatttgaaagcgcatcagttggatgagcatccccacaactttactcaacgcgaacttcgagaagcacgaagaattattcctcaatttagttacgacccacccggcgcgtccggcaggaaccgtcgtgaacgaacttcttccacaccatccgaacaatctacttcagtgaatgagactgccaactcactctctaacctacacctttcccgtggagagattgctcacttacgacaagaagaatatgttcgcgagcaacaagctcgccatcgtgattttggtttcacgttatcaaatccggcgcctacatctgcccgcccagcgacatctactagaaccatcagcagaggaaaaactagaacgttaagaaacgaagatttcccctctttagccgaggttgctaatcaaaatagctcttccgcaccctcagtacctgtctccgcgcctcgtctgtctggtaagtctgcttcaagaaatcatgttccatctccacccaagggcactaaatccccgatggcctcttccgagcaagcacaacaccaacaagtaattgatcggatgcaaaaattgacgaattacgatgatcacaaaattaatgactttaaatttgctgtttcttccttccgtggtaatgttatgcccgctcgtgaagctgttgctcgcattacaaaattagttgcaaagcctcatgagcaattgtcgggcgtgttcaaccaaatagcaaatcttctagaaaataaagagaagtcaagggaattgttggaagcttggcaggaatggaaaatactgaatgcgaaagatgatactcgtataggtactactaactctaatcttttgcgcttgaagagatcaaataggactgctgctcaaacagctagtgtttggaatcgtattgagcgtgcagcagctcacgatgggccttctttgtctgctccatcatcttctataaacctagcaaatattacctcaaggccaacgaacagctcagctgcaaatactccttcttggggtgtgcgcaaagcacgtgcatctgcgttaaatgcaagatctgaagaagattttcccgcacttcctccttctacctcgaagagaatttctgttcaactcggaaaaaagcaggctcgtcccgttgattcatgggggtctacaccaaatacttcttccaatcgtaatagtaatacgatgggtgtttcaaagaaaaaaaacggaaaaaagcaaactgttttgtttcacattggttgattttggtttattgtatataataattttattgatggatgggcatttcgttaatatataataattttgggatgtactcatttataatctagcactttataccttttacctgactgttgggttgtttatctgacctcataaaagaaagtgtcgttttggaaaaattagcattacattgagggtcctccgctaatgctcctgcgaaaaatgattttaattttggatgttttttcagaaataaaatgaaaattagcttgatataatatcaaccggcagcgagtaatagatttaaaataaatttgattaattaaaaaaatttgttgttttaagcaagccattttgctaaaatcaaaggtaatggaagagtatttccgaaaaatctcaacacatgtgaatgatcagaaaattatcgccataaaagacagaataagtcatcagcggttgtttcatttcctatattttttttttatttttttattttttaataagggaaaatttaacgtctaaggatacagaagattgttagcacattaaagtaataaaggcttaagtagtaagtgccttagcatgttattgtatttcaaaggacataatctaaaataataacaatatcatttctcacaagttattcaattttcttttttttttctaataatatcaagaatgtattatttgtttgacataagtcaactaatttatttaatatgctggattaatcttgcagacatgtaaattaacaagttttagtcaaataacgttgaagtttcaatgaactcaaataatttctctttttttttatataaccatatgtctaatctgatttatattttccgcagggatcaactgaagttatgacatttggattggatcacttataaccttggtcgccaaataatacaaaaatcagcgttataaaacaaagaaggtttttgttaagaaattaatcctctttcttgataagaaagttgaaccgaaattgcagatactgatatatgaaaataatacccacaattttgggaatagcgcaagcctcaatttaaacaataggtgaggacacatgataatgacctcaatgattgttagaagaaaagagcctcattacaaaatcgaaaaatgaatggttgggtacaagtttccaaaacatggtaaagtggactttgcgtatgagacgtaaatagaaaaaaacacttgttatatgttttctagaattattgttgtctctttatggttggatgatgcaaaatagtaatttcggttagttgctgtaaaacaccacgagacaaatagatatggatatttattaaatcaggaaaaacgtaactctcggctactggatggttcagtcacccaacgattactggggagagaaaacagggcaaaagcaaagcttaaaggaatccgattgtcattcggcaatgtgcagcgaaactaaaaaccggataatggacctgttaatcgaaacattgaagatatataaaggaagaggaatcctggcatatcatcaattgaataagttgaattaattatttcaatctcattctcactttctgacttatagtcgctttgttaaatcatgtctactaacaagatcactttcctcacaaactgggaggccactccttaccatttgcccatctttcttgctcaaactcgcggatactatgagcgtgaagggattgaggttgctattctcgagcctaccaacccttccgacgttacagcattgattggttctggtaaggttgacatgggattaaaggccatgatccatactttagctgctaaggctcgcggataccctgtcaccagttttggatctttgttaaatgagcctttcactggcttaattactttgaagggtaatggcatcaacgacttcaaggacattaaaggaaagcgtattggctacgttggtgagtttggaaagatccaactcgatgacttgtgcagcaagttcggtttgtctccttctgattatactgctattcgctgtggtatgaacattgcccctgccatcatcaatggtgaaatcgatggcggcattggcattgaatgcatgcaacaagtcgagcttgagcgctggtgcgtctcccaaggccgcccaaggtctgatgtccaaatgttgcgtattgatcgattagccaacttaggttgctgctgtttctgtaccattttgtatattgcacatgatgaattcattgctaaacatcccgacaagatcaaggccttcttacgtgctatccattctgctactttggatatgcttaaagatcctgtccaaacctacaaggagtacattcacttcaagcgtgaaatgggatccgaacttcatcgggaacaatttgaacgttgctttgcatatttctcacatgacatctctaacgtccccagagattggaacaaggttaccaattattccaagcgtttgggcatcatcccccaagattttgagcccaactgtactaacggttacttgacctgggaacttgaccccgatgagaaggatcccatgggcaaacaagaagccattgccgagatccaagatgaaattaagcaaaagggaggtgtcttcagcggcaactcacttcgttatgtcgagcctgccaacctttaaaaggaatgtctcccttgccagtactgctagggtttttctttcaaactatggaagcccattcaagctgcatattacgattttgtttttcgcttttagaaagtggtttagatgagataatagaaaaattcttgatctccgacaacgagtacttttattttttttgctaatcactttactcaatattagctcgaaatcgtagaaacgtagacgggtgcgggataccgagtggtgtagttaagaatttttataaaccacgtggcccaaaaatatgaacccaaaacgtttatacatgagtatactttaagaaggctataccccttcgtgttagatgtagttttagctacccaacccgagtctatgagcttgacttcagatgtagaaggcattaaatcgttttgaatattaattaaaaaacgatgaaaattaaatatttaaaagcaatcatacgctgaaaatttagtgctgtggctaatccttcaacatggaaatgccataaaagtgactttgacaaaaaaaaaagtatatacaggtagtaaactcatctacttcattgactttgtttacagcatgtggaaggaggaatatttattgctaaatcgtagtttaacattcaataagtaatactattgaaattcgacaagattggccgcatggatgaaaaagaggcattttgctttgggagaattagttcaaattagaactgaaaaaaaaaactttacgaggcaaaaatgtcggattgagatcgtaaaagttcgctcgtcgtcttttgctttgtgattgttttcatggatacatcttgctggatatttaaattttagtactatgtataagatattctataaatgttttatcacccaaacctgttagcgccttcttaattctattcaatctggcttttgctctgagactacttcttggactttcactacttgttagttatacggaatttgtgtaattagaagtgaaataatcctttctattagtaatgcaaacaaaaatcaattggaaagcaaatttacacatacttgctgtatcgccttcgactatcttttcattgcataccatgattttagacgtttatacttaagcaattaaaaggttttgattcaatcataaacataattatccttgataaaaaaagaattatacacattgttctctttatttgacttcgaactgtttaacatcgaaacggtcagatgatacacccattcctccaatgtaatccctggcttcttgggcaagcttgtcagttgtcgcatcatcccaaccaaattcttctttcatgacatgtgtaacaccagcaacggcttgaagagcttgtctagcatccaaaaatgccaaacgggtcctacgggctaagaaatcggtgggtgttctagtgtattcgtactttatcgaatactttaattctgcaacagtaaacggttcatcaaaggatgcataggaaacgcttttatcactcgaggcatcagaagatggagcgaatacttccttgtcagccaacgtaacaggcagcttgttgaaatcggttttcgaatataactccaaaattaatggggcccgagatccatagttgtgggacagatgctttgcgagtcttaagggaatatgatattcatgaatcaatctggcagaataattcttataatagttttcaccacccaccaaaatgagttttttagtttgacagggcttcaatgcctttccgaagtcgtggtccttgattagttcattaacagtctcctccgccatttcacggtatgtcgtccattttccacccgagattgtaagtaatccggtatcagacttgaaaatgaagtgagaacgaactagaccctgcgtctctccagtagtgggatcggtgccaggagggaccgtggatgggtcacgaaccaaaggtcggataccgcaccatgcagacaagacatcctctcgatcaacagggaacacaaggtatttttgtagctccttcaatatcaactggatatcgtcttcagatggtgtgggattagtgggaacactactcaaaggcttatctgtggtaccggctataactttaccctgccatggtaagaagaacatgacacgattatctgaagttgaagggtcgagaattcctatattgggaggacagtagtattcgggcaagacgacatgaacgccggcagaagggacaaccattctaggaaactgggcagtcttgggtggctcaccttggggatcagcatccatttctaagattttgtcagaaaagggaccggtagcattgacaacagaagtggctttaatttgatattctttaccggtttcacggtcgatggcaagtacaccttcaagtttgttgtcttttgattttaatagttttttaacctccatataattcaaaacggttgcaccattgtcaattgcagtaactgctagcgtggtgttcatgcgagtgtcattaaaggagccatcatggtagacgcatgaagccttgagattagaatcgtcgagcatgggagcaatggccacagttgtctcttttgagaaaatggtagaagctctcaagttcttagaaccagcaacccagtcgtaaattttacaaccaacaaagaaatatggaacctgccaccatttgtatacagggatcatgatgggcaacactgtgcacaaatgtggggccgttctcaacatatttgcacgctcatttaaagcctcgataaccaaatctaattgagccttagacaattggaatacagctttctctagataacgcacaccaccatgagccattttagtcgactttgatgaagtctcactggcaaaatcagttttttctaacaaacaaacattaagtcctctggtgctggcatcgacagcaacacctgtaccggtagcacctccaccgataatgaggacatcgaattttgatatatcttcgacgttttttaaaagcgtttcacgagatggcggaggggctaacgatttggtaaacggggtaaattggggattgaagtgagaaggagcgggtcttttaatgaaatcagagtagaaaacggcgcctccaactagacccgaagcagccaaagcggcctgaacagatcggcgtttgaagattgaaaacatctggtcgatggctagattaagggagaaaaataaaacgtgaaatgataaatgagagaaatagaaatattggtaaagaagaaagaaaacggcaaaaatattactagaaaggagaatgagagaagggagaggggaaataaatctgtattatgcgaatgttttagttttttatttcccttatatgtgagtactatagtgcagcacggcttatgtatgtagaaggaattgtatataaaagggaagggagatggatgattttatgagaaaaggaagaaacagggagtagtttgcttatttgtcaattgtttttgtgtttttttttatcttttaaacgacccgctttgaagttacagcaacaattttagagctattttttcataaaggggtttttctttatatggcgctttgtcgatcaactcagcaagcaaggcggaagaagaatacaaaacaaacctaaacaaagtaaaattgaacaaatatattttcagtaaaaccactagcaaaatcaaattcccttaacgaaatgaatttatcaggcagatcaatcaaatcgctaccagagctttatggggaaatttaaacaagatgcaagatgcagcccatgcgaagaaggatatcgcagcgacctacttctatgcaaagacgcaaatatatagaaaaaaaaaactttcaaagacatgtcaacagtgacgttgggtttgtttctactgcaagtcttgaacaaacgaagcttcaataacgaagcaatgccatcacggaaccccacacttacccctacacaatacccgagtcatgacgcggcctggaaaggtactttggagaatgtattttagcttgaaaaaaacgtttttcaatgcttctccttgtgtttcatggacgctggaaaaaggcgatccacgaaaaaaatttttcatttaagaatttaccttcgtttaagctataaaccaggaactgtggggccagatgcatggtgctaaccgagtgacatcatacggctacttgaggcaggtttcaatgatgtgccgatgcgtgaaaatttgtggggatgggaagaagcgtttcgagtgacattttagcaagttattatgagatttaagagtgtaatagatctctataacacatgcaaaatgcaaatgattttcctgagtcgccctgtaacgtgttgaagggttatctttcatttgttgcgcaacgatcttccttgtttgggtattcacctacagtaaaaattttacctgattaaaatatagagataactcttctgaaaactttgtgatttctttccctctttttctttcttttcattaaaaaacagacaaatttgtttgagaaacctacatccataatcgatttccttatatatcgatattaatattgttatacctgttttatagtaatacaaagatagtgctacataggtaaagtatattatacatactaaattcatttattcagtcgtattatactaatacaattttttcgagcattttaggattcttcaattaaaggataaattaataagaattttttttattttttgaataaataaagaagggaggatcaggaaagcttgaatttacgaatcaaacatttatttttttaaaacagacattatttatactaaaattcaatgtgcctctacagaaacaatgtaaaaaaaaagataaaaaaaaaattaaataaaaatgaaaatgagtaaaccaaacataaataaataaataacatactttagaaagtaataacaatctatcgcaatcacatgtttcaaaaactgtagatgtagggcaatcagccttgacgatctttatgtttttccattcattatgcttttaaatcttaggaaatcaagaaacctaaaaaccgttatattagtgaaagctgttatattagggattataaatacctaacgtacaattgacctttacaaattttgttccacagattctaaggaatctattatttaaaagtactatatatatacctaatgagactgttgtctcaactagctcacatggtccagtggttaagactcatcgttgtggccgatgcgacccaggttcgattcctggtgtgggcagtttttgttatttttgtattttttgctgctgatttatttaccatagaaatgtagtgctaattgaaatcaaatttaaaatgtattatgctttttagaaatttctgcttggttgctcatacacaataattatacaaccttttatttacatctcttcaatggcatagttcgctttccaatatttttactatcttcatatgagttttttttttactatacttttatttttcttctgatactcattttcgtcgttcactcaaaagaatgttccattaaatactgacaacacattatacgatctttccatagttgctctgcgcaaatgaaaacataagacccatcagatataccctttaccttttctttgcattcttcagcctcacataaaagctcttgcaaaactttctttaaataatcttccacatcctgacgatcccttgaaccatcgctaaacccgttgatgtactgtaaaacacgccgagtttgatcataactagcatcgtttaacttttccgaaggacttactaatagagtacgcactcctaccaacgttcgaaaggaagctccgtgcaatgagcatgtataatcattccaatagccgtggtcttgtaaaaatgattgttgccatttatcaaactcaataaaacgatccaattgaatagaaatattagggttgttagataaacaaaaaccgtattcagtaaatagtttatcgtttccgtgtggcccatagcaaaggaatatttgctcacctttatctattcttcgagtcgatttgatagtgattgtaccacgtgtattaattaaagctgtttgagcttcaggagaatggttaaaatattcaaaaataggtgctaatgtcaaatgatcttctgtattcttgctacctgtatcgtagtataggcaccttgtatttacacatagccatccccattgaaatgtcggctggtccacgcttacaaattttttcacttgttcgtaatcaaacgccattacattttttctttctaggagcgaatttcgaacttcatcaggaagaatagaccataaaggatgatcagaagtcaacgttaccggatgaaaggaaaatccttgtggtaatgctttagtgtaataaggagatatttccaaattcgaatgaacgtcttcacttattaaccaagacaaaaactgaaacgaagtcaatttatcgcgaaaggagtaccgactgcaagttcgtttattgattagtatatttggtggtaactttaacaaaacggtattttcctaatatagttaatactaccagcacagcttttaactgacccttcaagtttcgttgaagagttatagtcatcaattttaaataaacgtacatttatatcattgttagcaagcacgcaacttcctgcatctggaataacagaaaattctaatgaaggatgtacaaatgctcctttagatttcacccatgaaacctctgactctatattttgtttattactcatctggaaatagacccaacaacttaatgacctcgtttttgttgtagttgaagcgtgtatcgttctagagtatacaccaatttttgacgcttcgcaataattgctttcaattgttctgaactctccgtggttactgaaaaggcgctggtggcaggtcgattttttagcatatccaaccgagcttcctgaagctcgtattttgttttaagcgaatcctcttgtctctgtaagcttgaaatagagtcttccaatcgttgaaatgcctttgacaaaatgggtttcactatttcttcgaatttagcttggcgtgcgctgagttcgtcttcagaaataagattaaaatgtctttgaacctttaaaatatgcttaatccggggaaagtcgtgaattcccgactctagtgtatcgatgcttgatgaaagctaccatcacgttaacaacgacaaaatttgtgcgtcctcagctacttactgttccaatactaatttgtaaagaatcaacgcattgctgcaatctaataatcattagtaacagataatggtaacattgtttacccatccaaatacgacatatgtatcgtttgggtagttggtaaataaagcaccaactcgtgctgaagtacaaccaaattgatgcaacgttagctaatattgatttattgtatttataaatttatgaagaaaaaaagcacaagtatgaagtttttttttgctatctcattgatttgcttggttctgttattatgcgatattcagcattgaaggaaatgaataccaaaaggggtaaaaaaatatcgtaaaagaagatattatttttgaggtaaatattcgatcaataaattatgcaattgtttaataagttttaaaacaaacacctgtgtaaactacacaatccttcggacaaagtataatggtatggtcaacttgattgatgctttatttaataataaaatctaactactcttcttcaacattaatgatagacgactgtaaactaaacaaactctttacaaagccaaaggccgtttttctgaaggtaaaatttcggttataacatatatgttacaaggtgtaaatatttctgtctagcaagaaaatactttaaatcgaattaaattgatacattacatgacttgaaacaacggaattattacttcttcgccgaattcaaattgtcatttcacagtcgacgaaatacatgactatgcatgctacactttttttcaccaagtggcttcctagtaaaagatattactctagactttcagcaatacatgaatttcacgcgagttttaaggacataatataagcttttttattgaaacatctaagcagaggcagcaacagcggcagcaggctttccagaacctaaataaaattttgttagcaaaagattagaccagcaaaaaccgggatgaattcacttacggaaaccatttttgaagctacgatgaaccttcttcaaatagctcatacggccagtaccagtggttcttcttctcttggccttagcaccccagttgtagctacgggtcttagcggcgggataaccacagcaagcacaggtgctcttttgaatgtggaaagagcgttttccacaacgacggcaaatggtatgagacttgttatgtctcataccgaatgattgagtacccttagtcatatttgctagtttgttgctggcaaaatatttgtcattcttcaatgtttcttttcgaccaaaaaaacagtcacatttctcagggtagggcaaatttttagtgcatttagccagcctaaagaaaacagttaaatatgtataaggaactctaagaactaataaatgaatgctacgccgaagggcttgctataaacgcgtaaggaacacatatgtaaacaaatacagaaatttcaaaaaaaataaaaaagtacccttaaacaattaatttaaacatgaaaatgataaagttataactaaaacttcaaacatgaaaccgatattgtttatgttggatgcttgaacgaatgaaacctttttaagcttaaaccgccaatgcagagaccacaggtgagaaaaccaggtcttctgttctttgtatgtttagtatttcattcgaaaatttagaattgtgaatttataactttaaattccactccaaatgaattaacgttgtatttaaaaccacctaacaagtcccatgtcaaaggttacgatcggcattcaaaatgatgcgtgttgatgttgactctcccactttgcagtcagaagttcgatgtctaccatgttcttttcacaaccacatataggctgtcacatcaacatatttatcagcctcgtttttcaaaaccaacctcattgcagctgaacagacgtcggtggctgcaccgtcgctgcgttatctcacaatgaacggctgctactattcaaactttaacccttggggtagagaaactgccgttgaatgaactggaataggagcgcggatcccttttttatgccttctttggttaagttgttttaagaaagtagagcaagcgccgaaattaaaatcattcgtttcgaaaattcatgttggctggcgttgtcactcatgcagctccagcacgctaaccgctggttaagtcattccgctcaacttttgttagaacagtgatttctttcctttttttctattgtttttacttttattcttttttacttcttctattcaggcctatttcggagtgagagtggtacgctgaatccgatttttatatccatccagtattccacccaaaaaattaactcataggcccttttacctgaatatccaaggttttttacaaccaatttctctttaaaggagtaatgtcttttttatttaaaaggaataaaggatctgcgcataaaccgaccaaaccaaatttttcaaaaacttcaaccaccccttctacatcacaattgaaacattctcatgaatccaatgtaaaaatgtcaacctctacagttaccgagcataggaaaaaaccaactggtagtggttcccacattaccgcttctccatggtcgaagcttacagtacgcggaagttcaaatgttctccctcgatactcccacgcctctcatctttatgctgaaggtggtcaagaaatttatatctttggaggtgttgcttctgattctcaaccaaaaaatgatttatgggtattaaaccttgctactagtcaattcactagcttgcgttcccttggcgaaacaccttctccacgacttggtcatgcttccattcttattggaaacgcctttattgtttttggtggactcacgaaccatgacgttgcggatcgccaggataattcgctttacctattgaacacttcctctcttgtatggcagaaagccaacgcttcgggcgcccgacctagtgggcgttacggtcatactatcagttgtcttggatcaaagatttgcctatttggtggcagactcttggactattactttaatgatcttgtttgttttgatttaaacaatttgaatacttctgattccagatgggaacttgcctctgtcgtcaatgaccctccaccagctcgtgctggacacgtagcatttactttttccgataaactatacatttttggtggtactgatggtgctaatttcttcaatgatctttggtgctaccatcctaaacagagcgcttggtctaaagttgaaacttttggggttgcacctaatcctcgagccggtcacgcagcttctgttgtggaaggcattctttatgtttttggaggaagagcttccgatggtactttccttaatgatttgtacgcttttagactatcgtcaaagcattggtataagttatcagaccttccgttcactccctcacctagatcctcacatactttgtcgtgtagtggattaactttagtattaattggggggaaacaagggaaaggtgctagtgattcaaacgtatacatgcttgatacatcgcgttttcgattaggttcggtaccaaccacctctggtaggcaaaggaatacttcttttttctcaaactctactggtaacacaaatcccagtgcctttaacggtcttttgacttcatcccgtatcccatcttataatgggtcgaaagttcgttctactagtcatccctctaggcagcaatatataggctcatcgaattcaagatttaatactaggcatcagaccatttctacaccagtatccggtcgagcaagcaatgatctgccttcacctgttgtgccaactcggtcaaattcgtcttccatcttacaacctagttataacttgaattcacactcaagtgatcgtcgtaatacgaatgatgatgatcaaagttctttgaatagccaacaactttccaatcaagcaaaagcacaaggtgaagtctctcctaccttatcctttgttccttcatcacactcaatggaacaagggaacggttccgtcgcgtctgctaacaatgcacaatcagaagcggccactagatctatcaactctatatccgaggtgtcagaagtgcgttttccagaacaatcgagtgttaaaactgttgatgaacgaaaaagtcttgatggccggattacttctgtcactctagaaacacttgttgaaaaatattcagaactttcaaagcaacaaatcgttgaatggtttaagagtaaactttatgagattcttcgagattccgcttctaaaatagattcgttaacagaaaaattaaaagttgcaaacgccgaaaaaaatgcggcactatgtgaagctgctttggagaaagttcctttagcaaagcacaataagttgtcagatggtacattttccactcctgataaagaaaatgttcaatcaactaacgatgctcatatcatgcaagaaaatttcagtttgcataaagcgcttgaggtcatgcgtgagacttcttcagatttagacaagcaattaaaagatgctactgcatcccaaaaagagttaatagttcaaaccagttctttccaaaaggaattagtggaagaacgagaacggcacaatgctatatcgaaaaggttgcaagaaatcgagtcattgtatcgtgatagagagcttttagtcacgaaccttgaagaccaacttgttgaccaaacggtaaccattaacaagtttgcttttgaaagagaccaattccgggaacggtcaatgggttttgaaaataccataaaggatctaacccgtaaaatggaagctactgatatgttaaatgtttcattacatgagtctttgaggtcagtacaaacggagaactcagaactggttaccgaaatggctttgcttaaggcagaacttgttaaaaagcaggctataatagatgcaaacgctaatatctacgacaagttaactgctgatcacaccaattatgaaaccgtgtcagcggatataaaccaaaatttaaaggagaccctcgacaagttgttgaatggctcttcagactttaaaaacaatgaaattgagcttttacatgatcagattcgcataaccaatgcaaagcttgagaaacgggagaaattaatcaacgccagcaaatatattgaagatactttacgatcggaaattcaagaagctgcggagaaggtctcaaatttggaattttcaaactttaatctcaaagaagaaaacagcaacatgcagttgcaattaatgaaggctcttgaacagagaaatacgggtgctaaacaattagtaaatttacgaatgcaacttagtacagccacgtctgaactagacatgctcaaactcaaacttcgaactactgctttagcgttggaagagtcacccgatgattattccgatatattgtctattttacgggccgatatgagtccgttccatgatttacacaagcaatgtggtgttttaattgacaccctaaatggcgtcaaacgtggttttggcattttcgaaaagaaatttacggactaccataaatttttagagaatatatcagacaagctcaagagcgaggaagacacttctttggagacgcccattcatgaaaaccagagtatacaatccgaccaaatcaaggaagttggtgaagtccttagcgcaattaaatcgttatccgactctgttatgttgttaaaaaatcaaattgacgaccttgcaaaagaaaaactgcctctttcgtcttctgatgatgaaaaagtgaatatcaaagagaagacggatttcatgaagttattggttaaaagcggcctctcaaatcctccagctaaagaaccagtccatgacaacgaaaattaactctttggaactattttgaaagcatctcctttactagttgaaaggactgtacatagtgtaaatattcgacgatgacatctataaataaattacattttaaactggtagccctcaatctctatgctatttaatagttacttaataaacgaacataccaaattaacatttaatatatgtcacagtgtattgtttgaaggactaattacttttttaatagattattattttttttttaaaaaaaaaggaaaaactaaggaagcaaacgctttggatcacgagggaatgagctggcaagacgaatattcgggagattgagataaaacataactacacgttccaaaccaatgccaccaccagcatgaggaggacatccaatagcgaatgcatcaatgtattgttgaaggccaacatcgggtgatacaccgagagctttcatgcgttcaactaacaactcgggatcatgaatacgttgagcaccggacatgatttcttgacccttcatgaagaaatcgtaactgttagaatatctaggatcttcaggatcaggcatagtgtagaaaggacggacgctactggggtatttatcaataacgtagaagtcggtatgatacttctcacgaactatttgacccaaagcacgttcctccggtgtgctaaaatcatcaaattcgggatcctcgcagtaatgaaattcttcgtcttcaggaaccttttgtcctggaactaattgtttacgatagccagcttccttcaaaagcttaacagcgtccttgaaatggaagcgaatgcgatcagcgtcaggcaaaatgaagtcttcggagggatattgctgacgaacgacagcaacctgtttggcatatttctcacggatagttttgaaaatgtacaaaaataacttctctatgaattccatgacttcatgatagtgctcgttgaaagccatctccaaatcaagaccagtaaattcggtcatatgacggtaagtgttggagtcttcggcacgaaacacaggtccaatttcaaaaacacgctcacgatcagcagcaataagcatttgcttgtaaagctggggggattgggacaaaaatccatctgttttaaagtattgaattttaaaaacatttgagccaccttcactagaagctccactcatcttgggcgtatgaatctcgttaaagctattagataacaaaaattcacggaaagcttggcaaataccggcttgaatgtcaaaaatggcttggttggtaggagtacgaagatcaagtacacgattgtccaaacgtgtatcaagattgacacgaacaaatttggaatctccctcagcagcattttcttcagattctctgatttgctcttcagaacggccagcatcttcaacaagaaaaggaaggttctttttaatgggagaaatgacatagatagagctaatgtgaatttcagcatcctgaacagtagcactcttgatgatttcgggactcttcttgacgataccttcgacaagaacgatcgattccaaactgatactgccacaccacttcaccatttgcttgctaatagtatccttgttgacgacagccaaggcttgaatagtgtcgtatttctgtctcaaagaaaagaagcacatcttgttaccctgtaaacgagaagtgtaaactctagctctgagcaaaacagtttgcccatcgtttttagcagaaatgtcggaaatttgagtatatgtacgaccaggcctagcagtagatctgtttaaaggtaaatcaccgtattttccagcagagtagtcaatttcgttggcttcacgcttcttcttctcctcggcctcacgagcctctctttcttttctcttttgttccttctcacgttctttttcaagtttcttcaaagcctttttggaaagaggttttccatcctcactacaaatgtgatggttagtgataatttttaatgatagcattctgcactagcacatacccaagaataacctcttttggcttttcgttcttagcctctaaagaaagattttctacctgtttttccatctcagacatcctgagtaaaattggcgaacggtatgttttgataaattagcgcagctcaatctatatgcgcgagaaatcaaaactactgatgctgagttgtaacgctgcataccttattgatggtataatgcaatacaatgattgctaaagtaatttttttacgatacggttttttagaatatcaagagccttcaatatcattatgtggttaaggaaaatgagcaatagtacgttataagttgagcttactcaaatgattagaatggcattttccaagccttcgtgagtcaaagaagattcccttttttacaatactcgtattgagctaaaaacttagaatctctgtgtaaataataattcaaaaaatctttttcattactttcaaataccgtgtttcactgagtagaacagtcgtgactacgatgtttatatggtttcgagaagtcagtatcagccttctaatgattcgacaaagaaaggtcaatgggtatgcaaatttttaaatttataccttttcatatgtactcggagacagaccaccgacgctaattcagaatttccgacgtttttaagctcatttgtagttaaaaatatatgttaaagaaaaatttaaagagtttcatattaagtaaaaaaatcctttttttattaacttaaaatgatagtctctttaaaatcaatctcaaaattactgtttacccaacttaatccttattggttgtagcttgtcgggtattgctaagctaaaacatgaaaatttttaacttcgcttaacctttgcactacttaacaagaaccatcttgttaaaccttttgtgatttcctgatacgccttgtatatatcactgacaaggattttttagtattcaaagtattattttattctgctttgatttcctggtttggaatttctaataggttttgaacaatcttgtctatttgcttttatacagttttgaatcaatatgtctaagcctttaaaagtgctgtgtcttcatggtaagtgtagaatgttttatatatagaggaaaacgacttcaaatgttaaatttgacttaaaacccagaattgggcaactttgggtgagaaggtgctaaggaaggacaaaagtcggttgtgtcaaacttcattagtcattgagtctgtttctcttccatctcttttttttaaagaattgtttattaactcgtgtcctatgtaggatggattcaatctggtcccgtattttcaaaaaaaatgggatccgtccagaaatacctgtctaagtatgccgaattgcattttccaacaggtcctgtggtcgctgacgaagaagcagaccccaatgatgaagaagagaagaaacgccttgctgcgcttggtggtgaacaaaacggtggtaaatttgggtggtttgaagtggaggattttaaaaatacatacggaagttgggatgaaagtcttgaatgtataaatcaatacatgcaagaaaaaggtccctttgatggacttatcggattttctcaaggtgcaggaataggtgctatgctggctcaaatgcttcagcctggtcaacctcccaacccttatgtccaacatcctccttttaaatttgttgtttttgttggcggtttccgtgctgaaaagcctgaattcgatcatttttataaccccaagcttaccactccttcgttacatattgctggtacttctgataccctggtcccacttgctcgctccaaacagttggttgaacgttgcgaaaatgcacacgttttgttgcatccgggacaacatattgttcctcaacaagcagtgtataagactggcatccgtgatttcatgttttccgcccctaccaaggaacccactaagcaccctcgtgatcttacaatgattgtcgcggtttcttcgccaaacctcggtatcggaaagaagaactccatgccttggcatattaaacaagaaatggcttactttgccaatgttacatcttctaccgaaagtagcggccaactggaagaaggaaaatccaagattatgaacgttgtaatcatgggtcgtagttgctacgacagtttgcccaagaagaaccgtcctttgaaggatcgtatcaacattgttattacacgcaattctaactacaactttggtttgaccaaaaaagaaaagatgcccgagaatctgtatgcggctgattgtattgactcagcattggacctcgtggctgagaagtatggagctgatagcgacatccaagttggaaaagtgtttatcattggtggctctttcctttatggaagtgctctttaccatcctttgaccaaaaaccttcttttcactcgtatccacaaagaatatccttgtgattctttctttccctttgaaccagctgaatcatctgactgggttagaaaggctcatcctgaattggaaaagtttgttggtattccggtagaggaaggtcgtctgaaggcagcttcctcaaacaaagaagaggttgaaatagaattcgagctttatggaaagaacgatgatgttaatgtagctttagaaaagcttagtatttgttagacattgtttagtgatttttggttgtttttttattttcaattttttttttgtgttttttacttttcacttttagctatacttgtattattgtaatggtgattaaaaaaaggtacatattattgaatgatttattatttaagatactatgcggaaatgaaagatagaagataggttaggcgcataaaggagcagttaaaaacaaaaaaaaaacaaaaaaaactattgcatatagatcaaaaaaatagtttcaagtagaagaatgtcaatgttgcttaaccggggttacttactttctggcaacagtacaagtaatgtaaccagatggataggcttgtggttggtacaaggagcagttagagccaaggttgtcgatgttgaaaggagcaaggttgatctcgaagtaatgcttgttgggaagagcgtagtaaacttcgttgatggcgggataagtgttgatgattgtgtcggccatcttatacatggtagcttgaacactttcactgtcatccaaagcaaaagtctcaagggtgatttccttgaccttttcgtagatgctgttaaagtcaaagccggcaagctcttcgaaagtatcaaagtgcttgaaagtatagttgcagtcgatggaagtggaaaagatacgatcggtgacctcgggtaaagtggtaaattcacacttgtggaagttggtgaaaccactgccagtactcttgagaaccaagacatccttcaaagagctaacgacatcgaatcccttgccttcagaaaagacaacatgggtcttgcgtgtctcaccggggttgcgaatgaaggaatggctgtggggctttccttgaacctccatgcgagtccagggagtgatggtgatatcgagggcagctccatggatgtgcttgtatttatcgacaaagtgcttggcaagtttagcggcgaaaacctcgggaacactgacatcgttgttcttggcaaacacatagatggtattcttttgggtgtcggtgggaacgacgatggagttatcggccttggtgtaagattcttctaattcaccggtcaagagactttgaacatccatttcgtagacagtgtgagtcttggtcttggggcagatatccttcttcatgaagcgaaccaaggtcttgccataggcgcattgcttaacataggtggtttcagacattgttgatgagagtagagaagagtaaacaagtgaatgtgtaaacagtagtagtgtttgttgttaaagagagaaattgttctcaatgggtgatgattctaaccaattcacctgcctttatatacctttgtacaacatccagatgtgcactagcgggctctgagtgtataacattatcaatcgtaaacactacccaacttcaccgttagagagatagcgcatcgctcaggggtgcgattcttcggagtgagtttcatcagttaagtaagcaggccgttttcaagaagtctgttgttcgtacatttgtgcagcagacgctgttcgagaacggtagggaagcagcttttgaatggagaaagatgggtcctaaagtcttgaatcacacactcgcacatactaatccacccaccaacttttgcttgctcaaaactaaaacgacatttaaggatgcacttaataaaacaataaggtagtttaacgcagcatcgtaatgttaagaaagatggacgatgaaaattgcaagtgttcttctaagagtcataaaaaaaaaaaaagggaagaaaaagaaaaattgcattagaatgaaaaggaaatttaaaataaaatatatttatttgatttattaatacatttatttattttatgtacgatgaaatagatgaaaaggatggaaaaatgggattcctgttgaaacggtccaaatttccaacaattgtttatttcccatttcccccatactttctctctctctctctctttctctttctctaagaatattatgaaatttatcgctttactttattacattttactgcactacaaaataaaattttattcttggaatagagcgacgtaatctttgcgaaaccattcttttaacgcacattggtacatttcttaaactccgatattctacttgcacccactctacctaagcttctttgaattttcattggatcggtcgcagcgtaaagataggtaaagaaggaagctggttggagatggtaataataataaattacattattggataggctgataggcttgttccaaatgagaatgcaacatcccttttcctttgtatcccttttgcttaccaagaaagtatcattggacccgtgtagaatgaggaaactagtccgtggagatggaccgttggggattggagcgttgtatcgtaagcgagaatagtgtagggtgggttcagcaacggtgagggaggtaatgtgagttggagtgaaagataaggaaatggaaggtggtgcgatggaggtacgatgtaggagtttaataaaaagatgaagggtagtgcgttggaatgtgttgttaagatagacgaggagggagtgtgtgtgtgagtgtggttgaattagaattcgtatgtgtgtatttgaatttgaatttgactttgtatttgaatttgaatttcaatttcaatttgcatattttcaagtatattgctgattaatcatttgtcatgaaaacatcaaaagaatcaactcaacttttttttttctcttggatgtttttcttgtttttttcttttttgcatcaatgaattaattcttttctaaattttttatttattcaatttttttatttattttaaatcctcttctctcttctatccttgtttacactctctcaactacagacaacattgttacctaatgcccccatacactatatatacacacacacctctaccttcgttcttccttaaacaacgtattcattatattccttgtccaacatgtttacctggtaaaacacaccgctagttgacactatctatactgactgatgctgttggatggtgatttctagtttagtttttctaattacaacaatatattttccttagtggaaatgctttgagtaacttcttttcattttcatatattcagactaaataggtaagctcgtcttttgcatgcaggaaactgaaacgacaaatgttggattgcaaggatgcttaatcatctgatttaatgagcctgatggtcttgacaaccaaaatgctgtcaactttgattactgagcaatttacaaacgaatgtcaaaactctttttttgtctttttcctggttcagacaattagtttttcttaactccttttactaattcttttttttactagtcaagcttcttttttttttatagtttatttaaaaccccaacgttgctactctggtattgccgtgggttgaataaaattgtccgtctcatgaaacgctaagacaagccatgttttttatagtcattatgaattaataataataaaaagaaatataaaaagatgaaaacattttaaaacgatatatgtttttcccttggcgtagacacgttcgtatataattaaaaaaatgacacagagtgaaacgagtttattaccgccgattcgctgtcgagtagtgatggaaaagacttgtcttgctttactttactccctggaatttcgttgcaagtcgttcattaacagattttctcattatcgtgtttggaaagtgtatacgaaacacagcataaagcatacttaatcctcatcctcggaagcgctgctgataccctctgcctgagcagaagaagcataatccctctcttgcgaagatagacccctcaaagagattggtttgctggccgtttgggatactgtagaggggtcgtctatggaattaaattcctgatcaaatcctagctctaactctttggcaaagtcatccaactccatgacctccatgtcaggctcatcgttggtatcggtggtgattggtcccttgctagatatggcaggatatcgagtattgctcgatgaaggttttatttttccatcctttgaagcttccaattccttttctttacgtctcgtggaattagtcgtgaccgcactttgagaggtcgatttggattcagagatttgggaattatcagattgagtgatggcattagaaggtacagttttagagacttttggattgcgtaaagcatttaatcgagcaatctcatcaatatgctccagtgtgaatgtctaatgcctaatgttagtatcgtagtagtgacatgaaaacgattcctgttctatacatacacatgcacgcatgcatacatagattttaacctctttaaaaatagtatatgggacaataacttacctttgttttagcgttaaaaattagtacacagtccacattcctggctcgttggcatgagccttcaaatatatgaggcctgtcatcatcctaccaatgaagatatacattagcattcgttgattcaataacagaagcaaattgatgtttcaaaatttgaggaaccaaaaagtaaaaaaatgattttttcaaatttttactcctcatggaagaaaagggaaaccaactttgcttagtcaattttataatacttacaaaagttgaaggaagacgtagacgataggcttcctgagccttttctaaaacacctcgacgagaagggtccacactttctggtataaaattgtctataaacaaaaaagaaataagtattctgcctggagaaagtatgatgttcatagtttgcaacagagatatacactgtctctaaaaataaatgggcaacgtacatttaatagataaaagtccatttgaattctttgagaagctggacccgggaataactttgtatgatcccttctgtaatgaattcatgattgtttataatggtaaaagtcaggcctgtacgaaattggaaatttcgatataaatcaaataaataacgtaaggtaagacagctcaaggtttctaattttaaaccccagaaatgtaagctacgcagtttggtatctggtttaaggatacgtagaactgcggtgagttttccttgtggtctattatattacattacacaggttgtataagtagcaactgagaataggtattgtattaacagggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagttggaactctattcataatatttctaaatagttgttatcatcgggtatctatgtatatagacggatagttacccgtgattatcaataaacggatcttagctagtattccaacatatgacatatagtgatgcgcaacgtagtgtatcatagcgtagtgtagtattgctgacaagaaatgaacgataatggataaacactcaatttgctataccaatttgcgagcagctattttagcattcgtaaaaacgaacttacacagtgcgcgaccgagaaagacgttgtaggttgtacagtatatatcatttcggtacaaggatgaatcctttatttacaagatatatatacattcgaggactacctgcgcacagtcagcagtatgattgaaatattataaaaatttacttgcgtttcttgtcttttaggtgcatgtcgtagggcaaaattctcagagtatgatgactgttagatttattgctgctattgacaacaaaaacgtcacgatcgatttaaaaattagtaaatcagtagtcaaaatacatggtttttcttattgctgcgtcaatctatcattcattgatatttattagctacagctcatttctttttaaaaaatttaccatatagcgaatcgcgggaaatgaacgtttaacatttttaacgaagttagcttctaatacattaattacgaagagcttgtataaacagttgactagtgtaagcaggtatatgagcattgtgagcaaagcctttttgaataagattatgtttattattgtattattaatgtaccaagttgcatggggaaaaagtctacgacattttcatgaacattccattctcatttctctacctcttggattattatattaacttttcatttatggtaaagcaacataatctacggctttaccgtactcggttgtatggtgtagcggttagcacgcgagattttgattctcgagatctgggttcgactcccagtacgacctttttgccagagcgaacagtgaaaggaaagaagcaagaattgcttttagacctgggtttggattacttttttcgatatcgccatagctttattataagtaagggctcctcgatgcgctagcaatttcaaggcatcgttcattagtgtctttgtgagggtatattagccggagctggagcacattgaagcttaacagtatcaaaatttattttttatattgtaaatcatttctactaaattatttacccacccttcattttcacgcttttctacccaacaacgatttggttaataacgtaaagcgtacgaatttgcaaagcaacgcttccgtggtgtacagaaaatcgctattttttaacgagacaactttaaagcgtaatgcgatataaagtttttttaaagtatccttatatattatttagctagcgtggttaaattccctattaatttgctcatacacttttttttgtttcctttccgtaactttactaaacgcatcaaccgcaaattacaggttttttagctgggctaacaaaggtaatagaaaatatacacatgggccaaacactctcagaacccgtactcgacaaacattcgagttctggcggggatcgatggcttcattttggcgtttcacacatgcaaggatggcgtatttcgatggaagacgcgcattgtgcgttgctaaactttacggattccaattcttctaatcctccgacaagcttctttggggtctttgatgggcacggaggcgacagagtcgccaagtactgcaggcagcacttaccagatatcattaaaagtcagccgtctttttggaagggtaactatgatgaagctttgaaatctggttttttggctgcagacaatgcgttaatgcaagatcgggacatgcaggaagatccttcgggatgcacagctaccactgccttgattgtcgaccatcaagtaatatattgtgcaaatgctggggactcgcgaacggtcttaggtagaaagggaactgcggaaccactttcttttgatcacaaaccaaacaacgacgtggaaaaagctcgaatcacggctgcagggggattcatcgactttggtcgagtgaatggtagtttggctctttctcgtgccattggagactttgagtacaagaaagacagttccttacctccagaaaaacagatcgttacagcttttcctgatgtcgttattcataacatagatccagatgatgaatttttaattctggcctgtgatggaatttgggattgcaagagctctcaacaagtcgtggagtttgtaagaagaggcattgttgcgcggcagtctttggaagtaatttgtgaaaatcttatggaccgttgtattgctagtaacagcgagtcctgcggtatcggatgtgacaacatgactatttgcattgttgcctttttgcatggtcgtggtcttgaggattggtataattggattacacagcgcgtcaactcgggagaaggtccttgcgcacctccatcttatgctgagttgcgaggacctaacactatagcggatgcaagaaatctgcagttggaatatgatcatatagctagccatgagtatggaagcggtgatacatacgatagcgattcagatgatgaaaccattgcctacgatcgctattaccttcattaagttattttcattgcttttttttttaaagcaatgaagggtttgtttgtttgtttgttttcgtataacatcctatctcagcaagttataacaggatttctcttctttttttaatttttcattactttctttccttccttccttcctttttcctaagtttttccaggctttctgcgatcgttttaataatagtttcctctttattcgggaaaaatatgccaattcatactactttaaaaaactcctatcccttcctctttctttgcaaaactactgacactttcaacaaaaaaaaattctttacatattatcgttaaagttagtatgtcaacaaaaggtctgtttttcgaatctgtctttttcggtttctatctttattgttggtagtttgtatcatttctttgtcaaacaggcaatataaaatgtttcactgctttagtttttgttccgttcaggaactaagcaaagccatcctttaatcagttttaatgctggtgttcagcattattaaccttttacgcaatttccactcaacaccgtttagcactccgatgtttgtattattattccgctcatctagtgtataatggaaaacggtattcccactaaccaactgaagcattccttttcttaaggaaaaatatattggtgggttacagacccaaggacaatatataaaaaaaagtatttattgtatttgagaggagactttggaactaatagatttgatatctttatgggtgatgttaactaatttatttattatttagtatatttgtgagcagtttagtttttgtacgatgtcaggaagcaaggggtttttttttagcatggcgtactttataaatcttcttttgagcttgatttaatttgtcgtcttatcaaattaagcatatatttcgtttatcccgtttgacaactgtgatcgcttgtagtcattatcgctaatttggtgcgaatatgtacagggtattttgtagacggatgaccttggttaatgaagacgttcgtttacgttttcccctttactgtctctatctatcgcttagcttgaaaacgttgtttagcaagtgaatgtacggatgatgaaaacctttaataaccattaaagctttcgtgtggatccggagacattttaatgaatactgcgacagagtttgttttgtttttgttgacaaaaaacgggcgatcccaatttttaacaagttcacggtaggatagatggagagggtaaatagacgtgtacggctagatatcaactacgtgatgaagctgtaattcctgtctaaaggatttagcaaatcgctgtttttttttagagagagagtggcattcactgttgagagtgatgaacttttttaaaaaaggatggaaaacgaaaaacccattgtttcgtggttttgttatattaaaccgttccgttctaagctttaaaaaaccaattttaccaaactattaatcatacgtccgctggaaaacgacgcgatcgctaaataaatatttatgtgaagaggattggtatcaaggaaagtttaataaattccttacctataaaaaaataatggatcgtatgctatgaagtgtaattatttacttattgtgaattcagtcacactttgagttccaatgttttgtaggtgaaaattttgatgaaatctgttacgaataaagtatgtacgaccaaaatttaattttcaaatcaatattttccgtttagcaataaatccatttacctacctttttgtgagtctcttagacaacaacatgcttaaacaacctcttaacttgcattgctctattggtaatgcttaatcaaactgttatatcccgtgtgtaccaaaaattaaatcgaacgcaaaactaacactataataacatttaacatttctaatcgtagctataattaaaatcattgctctacaatcatttttaagttttaaaacatattgtctgaatatactggtatttttggtatgttattctaacattatttttccaaattattattattattattaatttttttttaaattatttttccaaaaaactgttaatcactatacagaatctatgaagcttttatttacacctgttaaatggtttagatccatccttcattaattcataaatacagataattcgtagcaaactcatttcaaattattcatctctgctttgggcaattcacaagtttgttacccttaaacaaagcaaaagccaaaaagcatcatctttacgaagtatcagaaactggaaaggcaaattgcattttctttcatcacaacactccttgtatgttcacaaaaactattgcttcaatgaaacacattctcattcataatgaatgatgctctcttatcattgttgttctatcattaatttttttattttatttatttttttttaatcaagcagtaagtttatcatatttgcaacttcaaatgtttgatccaaaccgtccaaaaattaacaaaaggacaaattacgtcaaatcagtaagtagtaggatcgtttagttatgatcattggaaattgtttcagtgatcggctcggttgcaagtcgtttaaacttgacaaccaaatatgaaacatttgtgattgccaaattcatctttcgttgagaagtcatcctttctctctttcttttccatacttcatatacactctctactacttaacaaggttcgaccaactttgtttcaagaaattttgccttcctccgcattcgcgtaaaaatttcatccactttccttaccttccttctatccgattgcaattttttacaggcacgagtgcctcggatggataaggcttgaaacacccgaggcaacacaaagaaaaatattttttgcattctgaataccactaattgttagttgactaaacaaacgacgaaaggcatgcttgactcactcatgtaatttcacattccttggtttatatattaattcatttggatgcctgtcagataaattgttcagctctcgtacttccgtttttatcccacttaaatcatatgtttcatggcataaaattagtaccatctacgcgcgggtttaactgttagtaaaaaattgccttttactctacaacaagacaaacaaatgattcatctagaaaagtagcgtgctgttatcgatagacaaacataataactggtagttttgtgatagtaagaataatgatgaatatttttgttttaaaaataagaagccaatagaacctggagtcactaaaaatactttttttttttcattctcctaaccgtactaaaaaataaataaataaaccgaggaaaagccaaccattggtaagaaaaagtgttcactatccatactcacaacaaaacaactgaaaaccggtttctcgtcatttcactgtgtccattaaggaacagcaaatagtaaagtgatccaaaatgaagcaacgaaacttatcgccgtttttttttgtaatccttgttggttgaaaatcttccttctaattattttgaaagcatttatttactttttaaatagaaacaggttaatcatagacggcatggctttgaagggtagatttcgatcttgcaaatgaacttgcgtttacattgtcaactttgtctctcttggctttaaagcaagtgcgcaaagccacttactaagacaaggaaaaaggtaacaagacggaaaggtcggctatctaccttagcggcaccactttgtttgaccggtgatgtactgttcttagagcctttaattgttccatttcctaacagttcatcaaaatcgtcatcatcgaaagaagactccttgctttgtctgggattgtcaaccgatcctcggcaaacaaacgatttgcccttgatgatcccgtcgctctggcggaagggacaagtaaagtcgctcgatgtagtttgtatgttcaaacctcctttaacatctcgtaacttgggaagttcaacgctgctaaagttaccggtaaagtcgatggatcctgctacggtcttcaatttatcatatcctttgatttgtgccaatgctgcactgttggcaatcataaaagtacctccaatgctctcaagttgcttgaaatttagcgaagtcaattcctgattgcctataaagaaaagagactgtccaattcgtgtaatgtttgggcatgatatatcctgcaacgtgctgttgaggaagcctaaaaatcctttgacctcttctaaattcgaaagttgtaagtgagctacgcgttgaatcgtcatgtcacccacggttttaagtctaggaagggtaacactgatctccctggcattgtaagagacgtaaaacttcgactccacactttccaaatagggcatatcaacttctcgcaaataattgttgttaacaattaccatcgtatccgtagtattcaaagaaatacctgcaagtgtggagagttgggtatcctcgatggtgagcttatgggcctttttgatccccttatcgaatcgaatcccttgaagatttggcaagatacgcatcgttaattggccaacatttgccagttgaggtgcgtaaacactagcgagtcgtgtgagtttttcaaaccgtaattctccacccacactggaaatggatgtcagggctaccgatgcaaggtagttgttattacgaatgatgagatcaccggtaatggtctctattctattgaaattcaaagaagtagctgagctagtgttcatgatgatagagccattcacaacctgacagttgcttaaaacgtccaagtcattctgtgtctcaataatgtactcgggggcaccacaaaccgctggggttgcaccagcgatcactacgctccacgcagtgaaactggtaaacaaataaaagcgtgaagacaagcgcattttatgataaatgaagaatgaatataaaggagggaaaagttgttagggataataaaagcaataaaatctatcaagtacgaccaaaatttttgtcgtagcaggaagggattggaaatgaaattatgaatactgaagaatgaattcgggtctttgtagggtttggaaatgatgaacctttaattgtttatgatttccttgttgattaaagtttggacaagaaaaagtgccttaaacgaatgctaatataacaaaagtttatgtatatatatgctgggtaagaaaagaggacagagcgaagtctttcttcgtaatggattatttatacgatttttgttaaaaggaataaaaatgtagcggttatttccaggtagtttactcactggcatgcccttttatagatttcgaaaccgcccaactcatcttaatatggtaaaagttactcaggtttatacaccccaattactaaaaacatcttaagtaataagttgaatgtatgttaatggactatatgcggttcacacattcgttaattcatttataaatacggccttgagcctgcaccacacctaccatcaacaacaactttcaacaataacaaacacaaatgaacagcgaaaaataacgagagtaaataccaagaaagtaatcaacgcaactctttaaaatttttttttttcataatgtaaacaaacctacttggtataattgtttacttatttatttactttgcaatgttagtaaacaatgtcagcaacgtcatgcgatcgactttttcattgtttttctctacacgaggtaacattatcccattgaggggtatagcgtccgttgcggaggaaagttgatcataagtgacccacggattgtctctattttacaatgctcaacttgactggttgaatgttgagagtgtttacttcgttgattaccaacatttgctatgtcaacgtaaaactgcacaagttgaacataactggaaaaacttactttggattattataactgactaatcaataggactcatccgttggatctaggattcgctgcaaatcctcatcatacattattttgattcccgaaaactgcttgctttaaattttttaaaatcttaaaccttttttttaaccttttcatttaaaacatttttatctccttcgcaagctcaaaagtcgagaattggcatcgttgaggtgtcaaccgacaacggacctaaaaaggcgccgacaagcaaaaaaatttgtacgtaattgctatcaggaatttaagaagcggcaaaacttcatctgcttaatattcaaagtgagtctcgaatgtcaccaacggaagccaaatcttcggtcttgctaagaggcttacctatcctatcgtgcattttattttttcaatttaccatcctgggaatactaagtggacgtgcgtggttggtatgaaaacattctgcaccatttggacatccaacagttaaaattttgcgaagtcacagttgttggccgttctattttcagtggtattcccgttaatatcacactcaattcgtgctataggcaaaatcggaaaaaccaaagtacatgttgtttaacgatttttcggtaacgtcgtaaggctgtatatccaagtaataccggattaacattttacttctccgaattagggaatcatgtaaataataaaaagaaaaaaaaggaagattaggactgctacaaaaattaatgaattgacttaagaaatttggttcctgactttgtacgaaaacacaacacttttgtaacaacctttacgctagctaaatagtttactttttacccttgataggtcatcctgttcgttgcaattaatgttgagggaaagttaagtgatctcagctcatcaaataccagacattgcgcgtacatgaacttttaaacttaacgtccacggatctcttaaattcagctgtagaggtgaaaggcttgttttaaaagttttaaaatttccaaacggatataatagattgcatccttttcaccttcgtcaaattctatgtccccaaacgttcagaaacgtccttcttccgaagatattaaaacacaggagttttatgattcaactaggaacataagaagagtcgctacagcaataggatccatcaatgctaatttagagtctccacaattgtattcactcgccaaatccacctctttacaggaacccgttcgcatctatggagactcggtttcacccgccatcagtagctccaaggcccactccacgtcttcagtgagtccgtattactcggaaaaaaacgaatctcaagcgttgaacgcagatggcacagcatttgctaatccttcatttcattcttttggtctacctcaggaggactcacaggataacacccaaacctattccacaccttatacaacgatgaatccttccaatgagatgcatccttatccgccagcaacttttgaaaacaattactctgtccttcctgaccattcctctcaacccaatgcgtattcctttaccggctcaaatattctccctactcagtccccatctttaaaccaaatgcaagattatcaaaatctacaacaaaatggttcctctaataccactattccgtcattctcttctcagcatgacctttcgcaaggcctaactcatcaacccgtcccaaatcatgatgaatatgcattctcttatccttatgagttacaacggaaacctctgattcctgctcatccggtcccctcttttcgacctacctctgcattaaaggtcaacatgaacagcaatgttccatcgtctgattctgttcgtaattcttctccaaatcaatattatgcctcaacttccaagcagagcatcccctctcaatctcaaaatttacaaccaccacaaaaagcttctgtactgggaacagtcaataattaccgtcagtatcaaaattcttttatttctttaaacgattatcaggctgctcaaagcaacatctcttctccgtcctcaaggtttcctactccttattctccgagtgttccatttggcacttaccaggagaaggaaaaaagttattcgcaagatcatgcagaactttcatactatcagcagtctccttcaatgatgcctccttatgatagatcatctgtttattttcaacaacccctgtccagaaccgatgtgccaaatcaatcgtttcaacaatatcctactaccgtcgacggaggatccatgattcccaatctttatcccacatcggcagagcagatgggcttgtatcctcaagactcccaaaacaaagatacttatccaaagtctttagttaatagaccttcatcggccgtatgcgagccagctagaaatgattctatccctatgatggtctattcccagcccgtcaccattgaacaacggattcagtatgttttgtcaaattgccattgtttaagcgccttttatttgtgtatgccatccctttgccaaaaatcttatggaacggaaagacgatatctttgtccgcccattgtgctataccttttagggactacatggcttaataatgttacagacaatttgaaaatctctgctcaaactttggaagacaaagacaatccaaagtttgcaaaaaacatattttactataatgcagatggtgctttaatcagtcctgaaactgatattgcaaaatctacctatcagcttacaaattataatgaaaacactaattttgactcattccctgtctggggtaatgctctattaaaaactatttattatactggccaaggtaaaaatgatggttttggccggtccacatttttacaactttcggttcaatcaaaaaccaagtatttcaaacttgaaaatttaagactaggggttatttctaaaccaagtcagaaacgtgcactgatgaaagtgtctgacatgagcatacgccatggtgattgcgtttgtttattcaacagataccgggctcagcataacaatgcattattcctaggtaccagcaatgttcaaagagcgatatcaaaagtttcccttaacatgaaatacaattcgaattatttccctaccaccgacgcccctaacgatgctgaaaacgaaggtgccggcctggctatggcaaacaatttatgggaacctttttatattttttctgtcgatgaacttaacaaaggaaacaattccaatccaagtgactcaagaagcaaagtgttgtgctccaatatggttatcattttagtaagcaaaataaccggtgtgcaatcgccgcccttgatattaaagaagcacgataattggaaggtatcgctttcttcgagggccccaagtgaagccattaattgtctttccaaactagcctttcaatgtcacgaaaccaagcgtttcctgtatatagatgaaaaacaatctagtgaaatcagtttcacttcaggtgaattagaatactcagatcccaatgatcccacgaaagccactcattctgttcttccttggtcagccatgtggtcaattatttccacgcaatctgttcgaacgatgttttataacgaaccaattcaccaaaacgcatttcacgtagttcctagtatgccgtttgtgaaatttattcgacttgatgaaaattcaatgttccacatttatggcactgggtttgcaaatgatgtgcagatttggatggcgtatacgcggtgtgaagtgaagtctatcaatgcattcaagcctgatacgacgttacccccagacattatttcagactcccggttctcttcacgagtatatgcttgtactgcaaatttaatcgaattaatttgcgaaatcccggtgtgtatgtttgaaccaacagtggaattatctcccattttattatttcaatacgagacactctttcattctggatataagtggcctttggaaagtcactaaattatttgtctttactacttttttattattgaaaagtttttgcaagggattagtatatttatttttactctttttgtttttctttaaaaaatggttttattgtcaactacacatatttgccatatcctttcgcactactgtgtttatttattactacaactttgttttcccgaaatctgatattattgttactattatttatattattggtttgcatagttgaaattcggacggttagctttttgcataaaggtttgttactaatatttctattctataatggttaatgttgatgcggaggaacatcctcgtcagaagcctaattcaagtaaacatggttttcgcccttgattaaccgaaagtatctttttcgtaaaacgatgttagtgttatggaatgtctctactcggtcagcaattctttttcttaaaagaggagattttgcttgacacgttatttattgtataagttcttattcttatttaattatttgagtgataaacattgcaacagagcacaagaaatgagcaacaacatagcttggattaatcaatcgatgaaagccgtggaggggattgattttagtgggtgttgtacttttatatagtatgctcctttgtcattgtttataacttctggaaggtcggatttctattctttttattaattcttaattacttaaaatatttttcattttttttatttcctgtttattttcgaaagcttctctcaagttcttttggcatttaagacgagagaagctatttaatgtttctttctcttactcttgtttatttattatttgaaaaaaaaaacacgtcccgagcttttgtgatattcattcataatctaaagctaaagatgcttcaccaatcccttccgtcttactaaagcatatggatggacacatatttatgtttaaatgtttatacgcatatgtaatacctctttgtttattgcatcgcgaaatgcctgttgttccgcaaaaatgaaccgaatttgattagcataccttcgaactttattatttaatcaatcttaataaaaaccaaggcgtttaatacttgaaatcgccttagcttacattacaatatgtctatggttttacacctggtaagataaaacttataaagtagaccggagtcagaagatgtgattgtttacttcgagataccatgcgcgcaatataagaacagtttatatagcaatccgtaaagtagagttgtccgtattataaaaatagagataggattatcgatgaaaaatcacgagatttgtgatttcccttcctaaacattcccgttgattcataaactgtagcgattaacgcaatctagcaaaagttcataatcataaacatagcgcaaggtaaaggtatacaggataaattgcaataaatagtagataaggtaattgaaattgaagtctgtatgtgcaagtaaaattgttgtgatacaactcacaatcttcacagcactaaagctgcgtttctttgcgctgccaattagctgtcttttgcctaaacaaaaaaaaaagggattggtaaaacagtcaactagatttgtggcatatcttatttagtcggcagtagggtatttttttaaggaatttgatattgtcagggaggtttattttatccagatttgtgttgtaaagtatgtcttccttcggcactttgtttaaagttactacatatggcgaatcgcactgcaaaagtgtaggatgcatcgtcgagggatgtcctccaggaatgaatttgacggaaagtgatgttcaggttcaacttacgcgtcgacgccctggacagtctaatttgacgactcctcgtaatgaaaaagacaaagttcaaattcaaagcggtacggagtttggcgtgactctgggaactccgattggaatgctggttctaaaccaagatcagaaaccacacgattattccgatatggacaactaccctcgtccttctcacgctgattatacctacttggagaaatacggtgtcaaggcatcttcgggtggtggtcgatccagtgcccgtgaaaccattggacgagtcgcggctggtgcaattgctgaaaagtatctcttagaagcttatggtgtcgaaatcgttgcctttgtttccagtgtaggcaaaatagccattccattgcacgaaaccgcttcttccgccatattggacccagaggatgatacatttgaatctcctataaccgctgaatatctgaaattcctcaataaaattacgagagaggaagtcgataaaaccactgttcgttgtcctcatgctgcgacggccgccaagatggctgaacgtattactcgagctcgtgataaccacgattccatcggtggtactgtaacctgtgtgatccgtaatgttcccaccggtcttggtgaaccatgttttgacaaacttgaggccaagcttgctcatgccatgatgagtattcctgccaccaagtcttttgaaattggctcaggccgtgaaggctgcaaagttgctggatccaagcataacgatcttttttaccgaaatgctgatactggcaagcttggtaccttgaccaataacagtggaggtgtccaaggtggtatttccaatggcgaaaacgtttacttcaccattggctttaagtctcctgctaccatcggcgtagaacagtcaactagccgttacgatggtagtgacggtgttcttgctgccaagggtcgtcatgatccctgtgttgttccccgtgccattcccatcgttgaagccatggctgctcttgtcgttatggatgctgtcatgattcaacaaagtcgtattgcctctcgaaacctactccccaatgctcaataaattaaaaaaagttaaaaataagctagtttgggggcaagaatctcacttcaattgagttagcctactggattatcttattttgatgcgccaaaaagagaggattagatataccttttgtctcttagattacatatgtacattttttttggagggtaaatttaacacaaattaaggcatatttaacagatacttgtcaatatagtgtgtaagattataaatgaatatttttaaaaaaagtaaaaaatttaatacacaagaaaaactaaagaagtgttgcaaagagtataagaccttctcttcaactagcaattgatgtttgtttgtatgcagatttttttcatgtttattacacagacacctgcggtacacaatctaaattggtgaccaaatatagcttttgccattctcttttaatcttgccattgatttttctctcatctaagtattcatacttacacactgtgtatgcaattatgatatattataccggcagtttggtcatgttgcaaaaaattttttttgctaatgccgtttatcggcacatcgtctatgcttgtagatgaagtaaaggattattattatgtaaaaaaaaaaatctttggatttatgggttttactatcaacgtttccatacttgtgagaaaaagtggtagttgttttaaagtaatattttgaataatcgaaatttgttatagaatatttctgatgttccacacattttacgtaccaaaaaacctctgtaagaaaatagtattctattatgaagccttcttctcaggcgtacttctcgttagtcccacctatgatgaaatagcaaccatcccgtctactatctggaaaaggaggattacgtatagtagtgtaatacggaatagtgaaaggtacttcgcaaaaatgatcattccaaaagtgctcatcgtcatccctcaccaggtgtcgtgctacggtatagatgtacctaaccttttccaaccaccagtataacgtaggcttgattttaaacaagatattaatcaattttggagattgaggactactaaaaatctacaagtcttaaagaagaaataaatttcagagtcatttagcttggtagctttacgactatagccccgccgaaatacgagttgcctagtccccgatagaggaaaagctcgattagtaaatccggtaattcatgtacttattgactattgaagctatttaagaggactcgaggaacacttcctgatgggatcagtgaataatgaagaaaaaactttaattgagccacaacgtcttttacggaaaaatacttggcatccagaggtagacgatagcgaagttcctccttctgtctttcctgaatatcccgtccacaaggccatccagaaaacgtccgattcatttcgtaaacggaactacagcgcgggagattatgtaatagccccgttgggcggagaacgtgaaggaagttcgttaactcactcatggacttttcaacctggtaagcataaccagcgtctttattctgataattttcaagaggctcagcgccagtggaagcgcctgcaagaatggggcgaggtgaaggaaacaaaaaagataagaaagcggtttgatcggttttcgggtcgtaaatacattaaccactatgagattataaaagaactaggacgtggtatgcacggtaaagtcaagcttggccgtgataccgttacccgcgaactgttggcgatcaagatcatcccgaagacggaacgtcgtccgaaactgggccgagccaatgcttccagtcaaaaggaaaaagttcgtcgcgaaattgccatcttaaagaaatgtgtccatcctaatgtcgtccgcttgcgcgaggtcattgacgatccatcctcaacgaaggtgtatcttgttttagagtacatgagtggtggggaagtgccatggacagattgtgactcccccgtactctcgattagcgaggcaagacaatactttcgcgatgttgtcttgggtctagagtatttacattaccaaggcattattcatcgagatattaaacccgccaaccttctccttaactcttctaattgtgtcaaaatatctgattttggtgtttcgtacattgccaacgctggcctgaatgaagacaacgacgttgagcttgcaaaaactgtcggcactcctgcttttttcgcccctgaattgtgctggaccgatttggatcgcccaaggcctaagatttctgaagcaatagacgtatgggctttaggcgttactttgttttgccttttgtttggtcgttgtccatttaatgctagcatggagtatgagctttttgacaaaatcgtcaatgagcgtctgaacatcccttctacacccgacattggtgaagagggtcgagatttgcttaaaagattattatgcaaagatcctgaacaacgtataacacttgtagaagtaaaacttcacccatggacattggatggcttgaaggatcctgaaaaatggttgcaaaacactgatcccagtaccgtcagtcgtgttgaggtttctacagacgaagttgcttctgcaatcagccttgtgggtcgtcttcgcagaaaacttggtaagctgtttcgtttccgccgtccaaaagcgcgagtgtttgattcttcctcctctgttccttccgactcttccatttgtcggcctgagagctctggtaattcttcaattggtttatccgcgtccgagttgtccgattcttttaatcggcttgcggtgaatgagtctcagaaggatcgtgaaagaaagcaagtacatcctgtcgaaatgggtcgtaatagttctgagaaaaagcctagatgtgactttggctgggactatgaggcatttcccaatgacaatcaagatgctgatgatgcttgcagctataataccggcgactctattccacaagtctccaaatccattaacggtcatttcgaaacgtatagtcgcacgtcgatggatacggatgatgtagcctctttcgaatctccaaatgcgaagcatgaggaaagtggaatgcctgtcgttacttttcgtaattatgagaattatgatgctaatccgtccaattttcatccagtggttcctggttttgtatcatcacctaaccttcatttagccgggggctctgacacacctatctactgcattgagcattccttcacaccaactaattgagtgctgtatgaacatttcccaattttattcaattgttttttttttgcaatgtaggttgcatgtgtcttttaattactcatttcttattcttggctttttacctagtgttcaataacactttgtcattcgttttcatcaaatcatgtcattcggaccttttagatttttatttgtcctatatgtttgccccatctcaagagaagcctttttttttcctttttctaaataagacgcttaggttccaagtcttttggaaaaaaggtgactttattgatgattcttgcgcattccactcgttttactcgtttattttaaaatgttttattatctaatgtgccttttgtttacctcgtatatcgtgattttttttcctatgagcaaaaaaaatttactgattagacgttgaaactggtttttttgatgaattcttcttattcctggcataggaaataaatatcattttattatttttttatgacctagtttgtaatttcttctatgtgctgttgtgatacaaatctattgaatataggtgaagtggggcaacttttgtatggtgtgatttagaagacagacagcaatattgctaccatttgagaaattttatcttctaaagcctacaaattggacgtatgaagaatttttataaactaatattttgtaagggaaaatcttcattttcctcgtttggacttattcgtgaagcagatgatgcttcgtcttcgaaccacagatgatctccgtatgaaatacagagttcctcatttgtttttatctctcgtaatgtgtaatatgagatgtagttattgcgattgtcttttttccaatacacgtttggatgacggtcgtgattgaacatacttccaagtcctagagctaatccttgtttgccttcgctccaaacatatgtgtattcgttaagaactgtatactgtccatgttgttcatattcttctttgctgaacatcaatacaggactaatctcaatgcatgtttgtgctggaataggctcaagagcaaatactcctcggccttttcgttctgtatcacgaatctaaagcgttagtaaacttataattagacacaatcgttcagtctgtcgactgattttactaaagaaaagaaaagaatgtgaaatgttttcttttatataaatgattatgaatcatgctgtgaatcgttgatccgtaacattaccctttcgattatacaacaacaacaatcttcgacatttgctttttctactgtctgactcaactcatagcaaaattcacacaaataaatataaatgaatcgaaacacaaaaaagttaatttaaagtgacttttaactttcttctatcttctagctatcctacaataccttacctcaagcggactacgaataacaggaatccgcattacaaaatcaatttgacaactgtcttaatgatcggtgtgcttcacttcttacaccttttgtgaattacttaattttagatgtttcgtgtctttatagatgagccagggagttgatttctttgggctcacgtttgatgtctttcttttttcatatattaaattagtaatttctaatagaaataaaccaaacaaggaacttatttcacatatacgaatggcaaaaatagttagtaagttaataggaaaaaatttatttttcccaaataaggcagctataagactccttaaacctattgtggtgatacttcgggtcatggtacgttgctatattcactttagtagataaaaggttatagtgcgctatgtttttctatcgaacattttgctgcataaacagtcgcaagttaccgttttccatttagtgtatggaggatgctttttgaggtattggcgatctgtagttaaattggcatttgaacaggttggaaagtgcgtaggaatagttatactgttagcgttgaagtgcccaattccttacgaaaaaagtttcgcacgatttatgtggaatcgatttgtggcatatttagtaagtttattcttcaaaaatataatataagctacaaaacaagttatcttttccttaattattgcatatgcgattgcgatcatttacgatgctttaagttgcgagtggaatggaaagtatcgcagatcatttctttctcgcaggtctctctaacggatttgtgagtgtatccaattctcaatttcgagcagatagacttgatgaagacgccatatctgtttctagttctatcatccaaaacaatacaaggaagtcgccattaaaaagagtgtcaatcacttctgagtcttctttttataaagaaaatacctttgcgcatcacaacaccactggatccaattctgtgggtccaaagaagccgtttttagattatcatcactcaacatctaacacaccgaccaagaaaaaaaaggattcatttgaccatgcctccgttacgtccttacatcgtcgtagcttatcctctaatacttcaacacctcgaaagtatcattccagaaagccatactccgagccttctgtcatcgataaagagcatttacaaaaccgcgttagtatcggtactacgcatacccaaaatgatttgtatcagtcttatgttgcatatcctgatgccctgcccttattcgctgctacccatccattcgagagacgctatcctccttctctcctccatcaattcccttcttccaaggacataaaaaatgagacaccgactattgaccgttgtgatttccctaattatgttccgatgtttgcttttcctaacgacataactataaaagaatcggatgttagacctgtatcaacctaccactcttttgctttgaccagtgacaataacagccacttgtatgggatttgcgtggtagtttgggttgcaatgcctcaatctatgcaaaatgacttggaaaaggaatgtgaagtttggagagctaataatacgactgtggaagaccgtgaggttgccgagaagcttttatccagtttagaaacggagcgatcaaaactttcttcattattattaaaaatgcaagaaaaggaacttgaagggagtgattccatcgatcctatactcttggaaaagattgatgtctgtgaagaaaacattattctttatactgaacttcttcgtcctatgcgctataaattacctagatttgttcatggactgacaaataacaggactttatggatacccaatgcttatggattattgagtaagcattcacatttgcagtccttttgtcgggattggcttcgaatagtatgctcctctattcaagctgaagatctcgattttatcccttcgtcagatttaaattcccttaaatcactaaaccttcaatcgtttgtaaaaaacatttgctgtgatgttcctttgccgccgaaaggacttctgcagttgcaagttaatgtcggcccattaaatctttacgcatttaggagtccagtcaatgaaatcccaggttggaatgatgttgacttatatccgttatttcgtgcattaagtatccctaatattcttgttctttttgaggctgctttaatggaagctaaagttatatttttgtctgaaaacttaggaatgctgggatatgcatcacaagctttactacatttgctttatcctcttacgtggcaagggctttatattcctgttttacccaggcgtttgatatcttgttttgaagctccttgttcgtacattattggcactctatcgtacttttttcatatggacgacgttcctctggacaatattccgcttgttgtttgtgaccttgataaaaattctgtatctacgtttgggaaaattgttcgtctttctcgctcattgcgatctaagttacaggcccatctgaagcttgcggcgccacttcatgataaattttatgtaccacatagccctccaaagtacacaatggaaacttatccaaataatgtcctttcgttgagtacagttacatgttttcctttgagagaaaagttttctatcccagcacttttgtcttttagaagctccaatttttccaaaaggccttatgtactctctcctatcttaaacggtttccttaagcttcaagacaatccttcgagtatttattttgcgaagcaaactgactcgcgccagtcatcagcttcaaaacttttatatgcgcgtttacaggcgcctgagcatgctcgcaacttttcttctcccccttttacgagacctgcttctccatcttcttcaaagtttcggttttcttcttcttctttccaatcgacgataagaagaaattccctcacatcaccttattcggtccctgaacttcgttcttctgaatctaatcaaaataaagctggttctattaacaccggatctgctgtgaaccttgtgagttctaagccaggagaacaaaaagttcacattatgtacaaagaggggcataagctgagacgcatctataaaatgtttcccgcggatagcgctggctccatttgcgctgtctcaggatatgcattgggtgacgtccatgttcaatgcgataattgtgggctacgtgttaatctggatttcataaaacatatatcaatgccatgtgttccagcatgttttaatagtcagcagatattagtgacatttttaaaattctttataaaaatcttagggtcatatcggaattatttacgcaaacctcatatgtctcgtgaaaattttggtatttctaaaggaagtggtggtcttataggatcattcgacttcaataaatttactcggcaagcttccaaagttcacgggagttggatttcatcactttgtagctcacaggcatttgcagaattcattggcgatcgatgcgagcttgatctaaatgatccccgagtggcactgtttgatcagttacttctttgtgaacgcaatcatggtaaaccaaggctttttggaaaggccaccccttttctacgagacaagtcattggaaatccaaagaattgaggttgcacctataccagcttcgttgaagaatgacaatgctttacactaggttaggttatagacgcactatttacgaattattaatgctcaatagacttctttttggttatagttaaaatatttaatcgaacaactctaaaacgcttttcattttttatactttgattaaatttgtgaatttttaatataaagtcatatacatcttaagttgagagaaattaaatactcattatgtttgactcatagttaaaaagctctaatcataatgaatagttgcacacttctttggttttataaatgtcggcgtaattgctaaaatgatcaactagaaaaaccttgcaacctagccttggctaactctcgtagcttttcaattgtttctaactcttttttatttctttcctcaattttatttcgaagctcttggtcgcgctcaagtctttccatttctcgttttgaagccctgaattctgaccgttgttttttttgcttcaatcgggactgaaatgagtcccggtctccgtataagtcggtttctttcaagtcttcttcattgtcagatgcttcgcgataatgcttcaaagcagctcgtttttccttctttttctgttgcatagcttctttgcttcctgctggttcttttggaagaatttcatccaacaattctgtctcccttttagcttgcgatttaaaagctgattttcgggatagctttctcaactcgtttaattgctcctgcaattctcgtcgatcttgtaaattttccaaagttggtcgacttggacctacaagacgagcataagagggttgagatattctctttcccaacgaataccatttacttttcatttttccatcattccatctttttacaaagcgtcgccagaggtcgtgtacagaatcttgatcacaagtacccaaatcgatctgcttctcttccttaacatattctttaaatatttcattgaacatttctttctgagtaatgtctttataattgattttcccctgcatattcaataaatatttcgaacaaaattgtacatgattttcttgtaatttttcaagttcctcaaacaagttaaacaaacgcggaaataaataaaattaaattcaataatactttacgtcgatcggaggttcatatattatgactctgggtacaacatttcagatagtgaaaagctcatgagcttgaagtcgtacaaggaagagtatgcctaaagtcaaataggagtaagcttaattaaatcaataaatacaatgccaaactgtcataaaatttctcaaaataagtttgtctgtttaacaagtttaaaatttgatatcacgatttaaaaaaaatactacattagttggtttgccttacaatgttttgttcactaacttatgttataccaaccattagctataattgattcagcgagagaataattgcaaaatcatcttcagaaagcgaaactaagaaacaaaaaaattgtttctctttcaaagataacagtcaaggaaaaagcagctacaaaaaataaaaaataagaaaaaatcgttgttcaattaaaatatgaaaactgaaagcatagagaggagaggtcaaagagatgggagatataccagtagttaaaatagagcaaagcaaaaacagagcggcgtagaaaattaatcgcacacatagtaaagtcaaagtacagataaacagcaatataaaaactttcgtttccacgtactttgtcgactgatataaccgatgaaataagatacgtgcataaattgtcttcctttttagaaattggagttgggggttacttagaaaataaaattctcacatccgtttactactcttttaattttcttgtcggttttcatgagaggaataagtggattaaaggaggacatgcaaacttttaatgagcatgagcaggagaagatgttgcatgggcttgagtctcgggtttcttaacaatgagagcgtcgaaggcctcacgctctttcctctccgcgataacctcagctaaaacaggtctgaggtaatggtaatcctcctcaggctttgtccattcagattttggcaaaattttattctcaatgctaagttgcatggcacggcgaatacgatagactcgatcgtaggattccatcttaggcaaacgagataacgccttttgagtatcgtcattctcctccaacatcaaatcgtcgtatcgaagaccatatttacggtatcctgacaaatgcacataggcattggagatgggtaaaagcaatttcgtcaaaaatggtgatttttgaatatacttggcaagagacacaggtttcatacttaaacaatcacttcagcaaaaaaaaatttcgtcactacaaaatttgcactgaaatcaataaaactcttagttttgaatattggaagaaggtaagatctcatggccctatagtatgccaatgaatccttcggtcacctgatgttacctgcacatagaatcctgagcggaattagaaagtaatgaaaatctgaatatcctagtattctcggctcatttctcttaagttattgtttaactctaacgattttataacctaaactaatttaacgacgtgtctaacatatattcgggaatgcaccattgctagtattcgtatgaaccagaagtttgctcaggttacatgttctctttcagtactaacctattgaaacgaatgaaatttatcaaataaaactcgttagtatgaaaaatacttaattatatagctttaataggaaaaaaaaagtaaatttatattggatcccatttgtgcgaatgcgctagctcgaatatgtcgagttgccagaaaggagctgaaaaactttaaacaaatgatagcgacataaccgcctctggcaatattagtaacgaaatttattccaaaattggataaattaatgaatgattggtttgcaaaagaatatattccatattactttgcatccacttctttaaatagtaaccagatcaagccacctttcttaaaggataaaagttgtgtttcataacataatatgtggctaacaccaatatgcataaatagtaaatgaacatagtaaaacgattcaaacgccatccgcaaattaacccaacgaggaacaaaattgtgaaagcaatgagaagctttgcatttcgacgattccggtgaagaacgtttttcacctgaataacttctgttggatcgttctgaagggctaaagacttactaaaatgactttcaaggctcactggctcattttgaatttcgcgattttgaccatcccctgctttaccagtatctttctttgcagtggactttaaagtagacacggaaaaaggtaaattcttctctatcacgttatcaccttttagagatatggaagggttcagggaaaatttacttggctgattagacgtcgtatgaatagaatcgtttactttgttgcccacttcttgaggaaccagtttcgataaaggagaattttgaagctgaagagtaggtttaagcatcggtcgaacaggactagatgttggaagggcggccatttttttttgaagaaaagtcataggggattcctccggagctctctcacgaacagactgatttcccaaatgagacgttgcgttggtattattcagaattgaaattgtcgcaaattgctgcaatttattctgcccactaattccatcttttctgtcactcgattcctttcctatccgatgcacagaagatgtactttcctgacgcttcttgcgtggtttcaaaatttcgccagtcaaatgaacttctggaggaggacttggctttaaacatgagatgctaatccatgtaaaacaaatggtaacaaagaaaaaggctgcatgtatttgacggagtaaaaaatcactttcaagattggtatccgagcttaagttcaaaatttccgactcataacatgaaaggagatacaagcaagttaaacggataataagataaagtgcctgacattggatatactgatcccgcccaaaaagctcccaagatggattgtccatcattttgtaccaatacgggttccaaaagacaacgaaaaaaccaagccaattaaagtaaaaaattttgctagaggatccatctaataggaagtaagagattgcttttagaaataaattacgaataccatctggtaataagcttattatcatagaatgatacaaatgccacacaatcgattgcaaatagaaaaacgaaaaaccaaatccacgaagtaaccaaagaacaaaagaagcttttggatagtgatgggggacttttgcgtttagctgttcctttgacttttgcagccaatatcctaaaacctgatttttggcttcataatcattggcatcaagttggtcttgaacggagtcatagcattcagagcaaacaatgggaaatttctcttctatagattttttatactctggtaatgccttctcataagcctgataatctggatgtgatgagtctggcagataatcagcaagcatccgattcacaatcagttggttcatttgacatttttcacaaaaggggctctgaaaggaagaactgcttgggaaatcccgtatcgcgtaaaaaggaccaacacccttgtcttgagttggggttggaggtcgataatccaggatatcacctttctcatcaatatggttggtggcttcacaaattgagcaagtccaagtagacgttccgtctctaattttttccttcttcttgttgcaataaaaacaagttactgttttatcaccaaaagtggatttcaatccatcatcggaatttcccaatccaagtgtaaacaatcggctagattccatttcccattataccatttaatgcaaagttctcatagaatcctgtgtgtgcaaatttaaaaaaaaaaagggaaacaacaagtcaaaccagcacacgtaagaagaaaaccaaacaactgatattctgtgagttaacggaaataaaatgcatgtaaatatcttttatatcaaggtacaaggtgtaatggtacagaggaccccttatacagaatgacctttatcaaacacttgtgctgcttgacaaagtaaaagagaagtactaaataacgagtgaagtaacaattagatacacttgaatagtataaaagttttcttgaaatgttgagcaagaaaactcgaagatttcgactatacagtttccccacggtgctcgtggtgagaatagggaaaaggccgaccgtcagcagggtcccaagccaattcgtagcgggttgtcagaacaaagttcaaacaaattgaggataaaaggagtttttgaagaaatgagctgtttaatttttttttgtttgtattttctttttcgagcttcctagaaaaaaaaaatttgaaccattgtaccagaagaacgatcagtgtttgtggcttatttttagagccttacttatgatatgctctacgacgcattgaagtggaatgcaatgagaaatatcttaataaattttctttttaataaaaccaaccgctcttaatttgttaggtgaaagtcaacaaaaaatctttttggtattttatgcaaataattcgtttaacaaaaagtttaatagtttttaagttcgcttaatttttaagctacaaaggaacgagtttgagaagttgtgtagaaaagtattgacaaaatgtaggctgagtggatgtctacaacaatgcctacaagccatcgttaaatgtcaaatgtattgatgaaacaagccgcttttaaatgaaagattgcatttgcatcttaagcttgcgccaacattgactgttgccccattgtaaaaaaaaaattcaataatgtctgtcaatggaaacggtgtatgtcactgactccaaaaggtcataatcatgaattaagcacgaaaacgaaaatttcatacaagtagttcatttttacttttcaatccttattgcatgttgagaaaggaaatctagtcttgtaactataagcaatagacagcatgatcatctctattctattacaagttgattaaaattgatatgctgcgccattaattaacttacgagaggctcatcgctacgatgaaatggcttagaccatgattatacaaaatattatagggtagagacgattaggaaattggatgtcttcgtaaacttgaaataggacgagttgcgaaagttgatgttttacgtggcttggggagcgttgttaggaaaagcatgatgaagatggcaaaatggctaagctaagataaacgatttcatatttagtatttaacaggaaacaaagccctttggaaagaaccaaattttaataattttttttttttacttcatttcattaccttttatttttaagttggacgcactgtggttttgagattctggatattggtatcctttttcttcttttctacgattctcgaagttttaaaagtttcaaagtattttaccgacattcgacaatatgtcgatatctaatcaatcgggtttggatattttgagagaagttgatgatgaaggtcaggaaaactctttcttgagaaagactacaaggaaaatccagcagttttttaaatcggatccgggctatcaatctcgcaaagccgagtacaacagtcctgctaaggctacgggcgatgtgaatattaatgttacgagtcaggattggttatccaagttggatcgtaatctatccatcgagaatttaacaggtaaaagcttgggtatcgtagtagtgtctgggagaaataaaggtctcataaagaatccgtttttaggggggttagtggatattgttatgcgtcgacaggataaactatatctcaaaagtgttgagcaagtgtcttctgaatattcaccgatgcaggaacaggtgtacgagttcaaagtagatatgcctttggtgcagaaacgattaggggcttttttaaagaagaatcgagtagatggattaagcctttcgatgcatttttctaccggcaactatagcttgccagtattaattcgacatgttttactatacgattattacactgacgacatgaaggactccctatggagagcaatgatcatctacgtgtcccggcaggtcacttccaataagtacacgaaatttcatctttggtgcgtacaaaagcggattggcaatattagaatgtacttggtacgaccgggagacgtttattcattccaaggacaaactagttgggccgccatttgcaacaaaagttacatgtgcaatatccagttggagcagagtcctgaagttagtgttaaaagttctttaccaaaatatagcaatgaaccaattttccaaagcaaaacgataagtcaagaagaagttggatggttgttgtttatgctctctataggtaatcacgcacgtgcgtttcccattcaaaattatctagccaatactgtgatggaaacagtattgcctgttgaactgagatgccctttcctttctagatcggttgactgtgaaatttttcaaaagaacaccaagcgtcgagtaatggaaaaatggcgtcaagaattcaaaaaggaccttaatgtgtgcgaagaattggaattcaaaaatgttaaaaagagtggttatatgcagcctctttttgatcttaccatgcctctaggttgcttcgatagcttggaaacaaaagaaatgttttacttacggcataacattgctggattccaggcagatcttaccccataccccatgaggatttaatacatactacatattcacaagtgcattctcttaagaaattcggtttattgaaaaaaaattaaaaattaaaagattagtgcagtcttaacacgaatttcctttttattaatgaaaatgatgagattaagtcatgcacgaggcaatttaaaatattttgttactgtgcttttttgtttcttttgtttttctgttttccattacttacgacaactttaaatttctcatttttgcatacttctgttttcttctcttacgattttgtatttatattcatcatctctttttttctgttattttgttgcattttcatatttcatttcggataatggccgcttataattcattattattattatactgttttcctttttcgctagctttatctttaaaaatctatatttcgttaaacagtttagacgctgtgaaaataaacggtttacctaagtcttaatatatgtataagtaagctcgatatgtatagcgtcagtaaacaagcacctgttgttttagacagaaagatcataatcatttatagcagcagtagaaagtacgaaattcagtttaaggcaaaattttcctaattgcaaatattggagggattttaaagcatactaattatcgctttaattctttcctttttgacattcaacgaaatatctgcaaatgagacgctcagttaatgaaaccaatgactttcaacttgggaactgattcattcctattgcaaaatgttgaaaacttctttcctgaaccgcgaaaatctcttaaactaaatcgcattctatctattcgcttttcagcgtcttgaatgaaaaatagagcagaaaacaagccttcagcacaagagagagcatgaaagtcgtaacgagtaaacgactgttaggaatgacagcaatactggactactctatgatacaccatgttgcgtatttctatatgtcacaagctctacattgtattatagatacccgttgataaaaactattagtaagattgtaaatagagcttctactgaacctcgtttcacagttcagttatgagctatatcggtgaccgatactaacagacttcttataacaataaatataatattgttagttaacataccgcttaccgctatgttgtaagtcgctagaaatctcgccgcagttctatatatcgttaaattagttccaaactgcatggacaacaaatagtgaacaccaaaataccacttaactactcattatcttacactgtaaggtaaacaatataatggcaaatcatttctcgacacggtaaaaaagacttctttttagatgtgtgggtttattaagcattattaccttttgaaaatgcaataatgttaattgaatcaatggcaatcatgggaagacattgcttccatcggactaattatagttagccaaagaaattttcaatagaattggaattaagattttttttataagttagcaggctcttctagttccatccctagccaggaatcaaacgcattgattaatttctttgaactaacagcggctttgaacacaatgtatcaagctacgctaatagcaagcttaaacgtagaaccgtattcaactttgagaactcagtgtcaaatttcctaatttctcttcttttctgatccatagtgcatatttgattttaaaagaaaattcctacagcgtttttgagggattattaaatttactcaaggatgcaaaatgaactgaacccgattttgctttcgcaaaactcaattcggtttgcaaccagagttgctattttcttcattattcgagacgaacttgtagaagcagtgacttggaggcatcctgtaaaatctatgtgcttgggacttacgatcacgttattgtatcttcatccagtttcattttcggcgattttgctcttggtatttttgacaatgatgccgataagtatgacccacgacgttaccacaaatcttaaagatttacaaaatttcatggcttcttacagctcttcttatgatcaactattgtattttcgacaaaattattatcaccacattactccctctgctatttcatctggactgctagtttctttagttctcatattcctgttggcatacctgcgcatttcaattgaccgttatttaccaattgctatttggattggtctaatttctcttcacccaaaattacgaagctatctcattcagttttattctgctaaacgagaccatgtgccatatcttcaaattcgaaatgagctcgcccaagtttggaggcacgttgacatttccggttcgcaaacaactactcgctacacttcatttccaaaattcaatccggagaattcagtgacctccctggatttggtcgaaccgccagagaattattcttgggctcctcaaagcgactggacttttgtacctcctaatgaatttcggagatttatcttatggagtccccaacctccaaagatgaacagaaaatcgtcacacggatcaaatttgcccttgtgaaggccttaaagcaaacattggttgtaggactttaacccattgtgtactatatgtttcgtaattagttagaggtgtggtctaactgttttactgtctgttgtttaactatttattaaaatttatgtaatcattatgaacaagatcaaaatcatattatttcccccccttgtttgctagtattcgatctgtgctgctaccactactaaaaaaaagtctaactgttttggtgccaaagctataattcacttattatagattcgaagcgtagaggacattattgttcggatatctttagaacctttcaaacacgtttgatattcttgcttaattctcagtagttggtacaaaatacattaacgtggatatggtagccaaaacaaacaaaaagttcttttttaattagataaaaagcgattactcggtataagtgctttgaacaatatacctgaatattagtcattatagctaggacaatttttttcttaccccttttgatgaataacggcagtatgccttgtcagaatagtatatcgaataacccaatccacacgtgcgggattaggaatttccgggcaggctttatgtataacagaagtaatttcactttcgcttaaaagagcagaaggatcagaatgaaaaaataacttcaaatgatgtcgatcagcaaaattcaataggtcgtttggtagtttacaattttggcctatgttaatttgggtggattcaggaacgacattcacggaagaaattagtcgttgcaactcattgacaccaaattcactaacgcctaaagtgccaatcttgccttcccctactttttcctctaatagtttccaagtgtcaacccaggactgaatctcttgcggaggtatctcgtcaattgaatcgtaaatttcattagaagagctattaccactttcctttaagaaagttatatgaggaaaagataccaccagtgtggaaacaaaatcaatgccaaaaagcatatgtaaattataaaacacctgagacagtgtctcttccctcttttttatgtctatgttctcaccgtccaaaaagaaaagctttactacgcaaagttagtgatcccgtacaaaacattccaagtgattagggcattgagatgagtgttctataatgaaaagcatttagagaactcgtgtattccaactcattcccttcccttatcaatggtaaattgcggtacttaccaataatttcatactcctcttgtttcccatctagtttttgaggcttttcgtttactggaaccaagactttaatgtttttcttcaaattttcatcaccatcacccgtgaatttcgtgagcttaacgttctctagagctttaaccaactagaaatatgttagaatacatttatgcctacaaatattcaagtatatttctgcccaaacccaagcagtacgatactcgtttgaatgtccaattcatcatttgcttacttctaaatttgattttatacgtgaagcattccaaatgccagactttaagtttttcgtcacatctccagtatacaaaatcaagtgttttttctcgttctgaatcattttgctttcaaataagttgaagtattctttttaaaccgaaacgtcttccagaaacgtatttcaaaggaaaaatctaagcgtttgcaataaaccaagttaattgaatgttgtgatggttgatgacaaatacatgcatttaatttcataatactaacaaccgactatgtcaactgagaaacagtttaatgaatgttttattgaaatactaaaaataaattacgacataaataattaatagaaaactgaaattacacgaacacttgttatcggtactcgtttcatcgacaatattaactccatttactgaatactcgattaaaggaatctgcagcagttccaaaccctacgaaacaaatataaaatctctatactgattaatattgatccttcggagctagtatggattgtgtaacaatatagtgtttgattattctgtaaaaataatgatttcaccaagctcttttagacataaatctatgatcgtcttaaatgttatatatatacccatatatatcaatatatactaggtatcatctttagtaaattttacgagtaggaaattcttgtcgctagtggagcagaagcaaagttgctgaaaaattgatttattaaatctttgtagctaattaaacaaagatgaacaaagcgaaaatttccgttttttagtaagccagtaattttattaaataaacaaaactttcttcaagcgatctgatttaagtttactcaaacatggttgcatcaatatccatcacaatggcattttcctccaaaaaatcaacccattggtgaaagaattcactagcccactttacagtgttgctatccccaattacacaaagatgccttttaggccttgtgatggctacattgagtcttctcttttctgccaaaaaccctacttcccgaacatcgttgcttctgactagagaaaatataattgcctctttctcgcggccctgcactttatcaacgctgcccatttcaacctctattcccttttcctttaataactgtcgtataagggctacctgtgcgttatagggagtaacaactgctatgtccttagcttcaagtccagcttctagtagtcctgatatatgatagctaacaatctgagcttcccagtgattgctcttactgtcttggtaaaaattttgcatatcctctgatcgatcatcttcttggtaattccccagggtgtcgtaaaagtaaattggtgaatcagtaagttcagtttcttcgacgttttctaaatccataagtaagcgtttttttacttcttcagcgggaactaatttgctatcgtaaaatgtatcagacgggaatttactaataagttcatgcattcgatattgtatatttagaaaacatttaaccaaatctccttgagatttaaccaatcgttcaaacatagatatataaggccttttgctttgtacgtttggtgaaagttgcatatgatcgccagccaggatcactttattcattcccaaaagaggaatccaacattgtggttccaacgcttgtgaagcttcatcaattatcactgcatcaaatctttggccttttaactgcctcgatccagcaccatgaagagtacaaaacacaaccttacttgccgaaacaatattcgctaccgtcttagcttcgtattttcgataatctttgcgaagttcccgaatatttttgtaaatttcacgacgctctctaccatttttagtttttgtaatcttacttaagcatacatctatgtcttcgcttattccacggattacgtctccattatcacccgttcgtgataaaacatccaaagaatgatccaaaatcgatggaaggagcctagcaggatgccctaagcggaccatgggaatcccagaactgcttaggcgatctactatgttgtcaactgccaaattggaagcaccgcaaaccaaaatacgcttgtttcttaaaaccaactgctgtatgatttcaactaaggtgtgggttttaccggttcctggtggaccatgaattagtgataattccttgaccgcaatggaaaatttaactgctttcttttggcttgcatttaattctttgttgaaatatttaatgtcaccgattaatttttggtctatagaaacatctgccttcttccttccaatcaaggtgtaaaaaagtgagtttcgatactccgggatacttcttttaaattccaacatagtatgtctcattctttcatacgtaacgcgattcaccaatttgacgcttttcaactgtcagtcatttttttgtaaggagacattgattaaaacttacactgacaaacgcgtgacggaagaaggaatatcttcttcagactttaaagcaacagatatatgtctttcatgcactcgggtaaccacaccctccactgagatatctgtttcgttgggacgtttttttttggaggattgaaaatcctgtcgaatactgacaacatcaccaggtgaaaaagagtttgctggtaattcttcaccattggagaacgctggatctttttcaaaatcaatgattctacaaattaaatgagttaaaaaagagtcattatgtcgtttcgaatgcttaaatgtacgttttaccaccaaatccagtttttacaactccgattctaaggttgataagtgctaatccttttctttgtaatacggacaacggaaagcgttttatagacttttctgtctcatcaacttcggatttttgagcttcatccacaaattcaatttccctatccccaaatttttgtatctgaccattattaattaataaagttataatattagtattaaacttacccaatcttcgtccaaacaaatttgttcatttgaactagacatgcttgttctgtgtgagtgaacgcttactcaaacgtaaatgataaatcccaaaagtacggttttattaatttaattactgattgctagcttttttttttaatttggatatcaaaattcatttcattattctctggccactagaagatgttcgtggtgttggtgaataattttcaaggcggcagttttcagcctaaactctaccaacacactggggatggatgtgttgattgagtgggttgcaatataccctcagatatatgatattttggagcatattaattacgttccaagcaacactttgcaacgtttgcgtttgcaccaaccctggtcaaaaattgactacgacgtttggtttttgtatgcatcggacgaaattcgtgaaacctgcaaagtcaaatattatggagaaacaaagacttacggtgaagtttttgttttagaaaatgaaagaatatcccaacttcatcgtctttttgtttcttggacggtctctgaaagagcagaacatctaaagaatttactatttgacgctggattatccaatttacctcttgttgaactagggggaaatgtcttttttaactctcacgtgccgcttccttgttccctagttttaactaaaagtacacaggaaaatttaaatcgcataactccttacttggtacaaaaaagaccaattcttctggctggtccagaaggaattggtaaaaagtttttaatcacacaaattgctgcgaaattgggacaacagatcattcgtattcatcttagcgattccacagaccccaaaatgttgattggaacatatacctctccaaaacctggagaattcgagtggcaacctggtgtgttgacacaagctgtaattactggaaaatggatcttgtttacaaatatcgagcacgcaccttctgaagtgcttagcgtcttgcttcctcttctcgaaaaaaggcaactcgtaattccctcacgtggtgaaacaatatatgctaaaggatcctttcaaatgtttgctacatcatctatgaaaacaaagattcttgggcaacgattatggcagatacttgatttgacttatcaaccagatgaatgtgttgaggtagtatctactctatatcctgttttatcaatcatttgtcctactttgtactctgtttacaaagatatatttgatcttttttcacaaagatcgttccttgccacctcaaaaatatatcgtcgattgtgtttgcgtgatttctacaaatttattaaaagggttgcgtttctatatcacaaatttatgatcccttccgaccatgtagtcatatctcaagaactccaagatgcagtttttaaagaggctatcgatatgtttggtgcgtttattccttctagagacggttttgatcttgtggtgcgtaacgtcgctatagagttaaatataccacctgaaaaggctttacaattacgatattctattcctgtatttcaaaatttggaacataacataaacataggtagatgttcacttaagaaattgtctactattcgttcttgttccactaattcatatgctttcacatcttcatctcttggcttattggaacagctggctgcaggtgttcaaacaaacgaaccattgcttctagttggtgagactggtactggtaagaccactactatccaacttttagctggcttgttaggtcagaaagttactgtaattaatatgtctcaacagacggaatcttctgatatgcttggcggttataaacctatcaacgcttccacacttggtcttccattgcatgagaggtttatagatatatttgagcaaacttttagttccaagaaaaatgctaagtttatatccatggcatcaacgtcagcacgacggtttcgttggaaaacttgcctaaaaatttggaaagaagcttgcaaattgtctaaaacggttcttgatggtcaacaacctcttcctaatcctcaaaaaagacaaaaacgtttatctaatcaggttgagcttcgaaatcagtgggctaaatttgagaaagaggttgaagattttgaaaaagttcttacgggaggttccaatggcttcatgttttctttcgttgagggtgctttggtgaaggcggttcgttccggacactgggtattactagacgagattaatttggcatcattagagactttagaacctattggccaacttttaagctcatatgaatcgggtatacttctcagtgaacgtggcgatataactccaattactcctcataaaaattttaggttatttggctgtatgaatccttctacagatgttggaaaacgtgaacttgagccatcttttcgatcaagatttactgaaatatatgttcattctcccgatcaaaatttagatgatttattatcaatcattcaaaagtatatcggttctctttgtattggtaatgaacatgttatccgagaggtcgctgaactatatcaagttgcaaagagtctttctctcgatggttctcttgttgatggagctggtcaaagaccacactataccgttcgaacattgagccgaactttgtcgtatgtaacggaaattgctccaatttatggattgagaagatccctttatgagggattttgtatgtcttttttgacgttactcgaccatactagtgaaagcttattgtacaaccatgtggttcgtttcacactaggtgagctaaatagggatcaacagaatgcaatactcaagcaaatccctaaagtacccgatcattctagttatattgctttttgccattactggttgagacgtgggtctttccccgtagaggaacaagagcattatatcataacaccatttgtgcaaaaaaatttattaaacatagctagagcttgttctactaggatgtttccaattttaatccaaggaccaacttctagtggcaaaacaagtatgattgaatatgtagctaaaaagactggacataagtttgttcgaataaacaatcacgaacacactgatctacaggaatatattggcacctacgttactgatgataacgggtcattgagctttagggaaggcgttttggtggaagctttacgaaatggatattggattgtattagacgaactcaatctggcccctaccgacgttttagaagctttgaatagacttttagatgataatcgtgagctttttatacccgaaacacaagttttggttaaaccacatcctgagtttatgctttttgcaacacagaatcctcctggtgtttatgctggtcgtaaacatctttctcgagcattccgcaatagattcttagaaattcattttgatgacattcctgaaaatgaactggagacgattcttcataagcggtgtaaaatagccccttcatatgctgcaaagattgtacaagtattccgcgagctatctcttcgaagacaaaccacccgaatttttgagcaaaaaaattcttttgctactttgagagatttatttagatgggcgtttcgcgaagctgtcggctaccaacagttagcagaaaatggttatatgcttttggctgaacgcgcgagagaccaaaaggacaaactggccgtgcaagaagtaatcgaaaaagttatgaaggtaaaaattgacactgatggtatttataaccttgactctatggagatcttccaggatatgagtttaaaagagggtcctttatctaaggttgtttggacacgtccaatgattcgtttattttgcctcgtatggcgctgtttactagcaaaagaacccgttttgttagttggagataccggttgtggtaaaacaactgtttgtcagattctagctgagtgtttgcacaaagagttgcatattattaatgctcatcaagatacggaaaatggagacataattggtgctcaaaggcctgtaaggaatcgttccgctgtaaattacagtcttcattcacaattatgtgaaaaatttaacgtacaagaaagtctggattctattgacgatctcattgagaaatttgaaaaactttcttcttctgaaaagaacgacaatttatctaatctgatcgaacgccagattatcaagtaccgctctctgtttgaatggcatgacggtgctttggttaccgcgatgaagcaaggcgacttttttttacttgatgagattagtctcgccgatgattccgttttggagagattgaatagtgttcttgaattatctcgtactcttactttagtggaacacagtaatgctgccgtatctcttactgccaaagatggatttgcattttttgctactatgaatcctggtggtgattacggtaagaaggaactttcgccagcgttgcggaatcggtttaccgaaatttgggttccaccgatggtcgatacagaggacattcttaaaattgtcgaaggcaaacttcataacaacaaaatcgagttagctcgccctttggttgaatatgcgaaatggcatgcgaatgaatacttgtatactgatgtgatttctattcgtgatgtcttatccgcagtagaatttataaatgcatgcgaaattttggatttaaatctggtattgtttaatgctgtttcaatggtttttatagatgcgcttggttctttcacgaccttttctttaagtaacaatttggcatccttacacgctgaacgtcaaagatgtttcgctaaattaaatgagttagcaggatctaacattatggcatccaaatctgccgatatatcaattaaattctccgactcatcattttttataggtgattttggaatacctttaggagattctgttgaatcggattcgacttatagtttacatacagatactactttaatgaacgcttccaaggttttgagggctctgcaggttctgaaacctattttactggaaggtagtcctggagttggcaaaaccagtcttattacagcacttgctcgtgaaacaggacatcaactggtgcgtataaatttgtctgatcaaacagatttgatggatcttttcggctcagacgttcctgtggaaggtggtgaaggagggcagtttgcttggcgtgatgctccttttttggcagcgatgcgtaatggtcattgggtgttgcttgatgaattaaatttagcttcacagtcagtcttggaaggcttaaatgcttgtcttgatcatcgtaatgaagcttatataccggaattagacaaggtgtttaaagctcatccgaattttcgagttttcgctgcccaaaatccacagcatcagggtggcggtaggaaaggcttaccgaggtcgttcatcaatagattttcggttgtttacgttgaggctcttaaagaaaaggacatgattgaaattgcagcatgtaactatcatcaagtaaatgaggattggcgtttgaagattatcaagtttatgtttcgtttgcaagacaatattgagaaagacattagttttggtagttttggaagcccttgggaatttaatcttcgtgatactttacgttggttacaacttttgaatgatgctccaaaatatacatgtgtttcacctgctgattatttggaagtcatggtcctgcatcgtatgagaacggttgaagaccgtgttagaacatgcgaattgtttaaagaagtatttgatatagattatgagccccgtactattggttttagcttgagcagccaatgttttaaagtcggacattcacttcttgtcagggatgtcgaaagacagaaaactttattggacagtcaaaatatacttcaatcacaattaccagttctcgaatcggtaataacatgcatcaacaaaaaatggccctgtattttggtgggcgacactgccacagggaaaacgtgcattctccgtttgcttgcggctattgctggtgctaaaattaaagaaatggctgttaattccgacactgatacaatggaccttattggtgagtatgagcagatagatatatctcgaaaagcatcagagctttttacggatctttctcaacaattattaaatattgtcatcaaatataggaatttcgataatattttccgtgaaacttccttatatacattaacgacgacttctttcaaaacacactcccaagcgtttacactgcttcaaaaagtagtggaccaattggatcagttaaagatacatgaaaccctagtacattctttaggtgatattcatgaaaaggctcgtaaactgcttgcagagttttcagcttctccagcaggtcggtttgaatggtttgatggctatttactaaaggctgttgaagaagggcattggtttgtcttggataacgctaatttatgtagtcctgctgtccttgatcgcctaaactcattgctagaacataaaggagtcttaattgtcaatgagaaaactactgaagatggacatcccaaaaccataaagccgcatcccaactttcggttgtttttaaccgtaaatcctgtttacggtgaactatcacgagcaatgaggaataggggggtggaaatattcttgttaaaagaagcccttaccgagattgacaagaagcaaatgtctcttctagaacctgcaccgatatcatctgctgtggatacgcttgcttcaaatatttcgtacatcaaatatgtttttgaaaccatgggtaaaattgaaatagatggtaattatatgtacattgcccatgctataatccttgcgttattttctccaaggcaactaaaacttcttcgaaaagttttattaactaatcctcaattttcgttatctatcaaagctgatgcagaacttttgcttaccttaaaaaatttggtacaaaaaatatattgcgctgattattttaatcatatggatttaaaggcttcgaggttcatggatatatatgaatatcccgtccagcttcgtgaagttgtaggcctgatacaaacgattaatgattttcaatcagtcatattaacctcccatttggagttgcctgagacatatgcatcaggtttattgtttgtttctgcacatgaaattctcgacttaacagaggaagtcaaccgcttagcagtttccacaagcaatagtacctaccttctcaaaagtgcgtctgctgtttatcataacgtttcttcttttaaagggtctactccttctttgtggaacttattaaatcagttttctaaatttttgattgaaattgcaagtgcaaactcaaacattgtctataagctatcctacgacgttattcgtcattttctcaaactagttgtattgtggaaaaatatatacgtttggacaaatgttcccgattgtgatattagtagattttattgttacactaaaatgttaggagaatggatgtttactttaacggaaaaaacaaagctattggagtcatttttacctaaggattcgcttgaaaaattttcagaattgcaaaacttgtctactgggttacacatgcaagcaatctgggacaaatggcatgctttcgttcctcgtacatatgatcaatggtcgctttggaatacagttgataaactattgacacaatatgttaatgccaacatcccatcaatttctatggaaactacggcatgtgaagttgtaggaacttctttatcactattaaacaaagttctggttgaaaacgaagttggagacatttattcatatctcaaaatattgggtaaaggtgttaatgagctaaaatcttctaaacaagttattttacccgaaaaccttgttaatctttttaactgtttagcttcattggatttgttgcatatttttatcaaatatactacctcctcgttctttctaaccgacgattttgtgcgttttatacgagtttgctttcattccagaatttcaggtaatctgctgacgttactgcatggaattagtttcgatagcacgaaagctgtagcaccagttttaacctacttcgatttttgctctttaaccaccggcaacatcttaggtcgtattgcacttgcttttaccagcattgatgagaatgcaaatttggagtctgcaaatatttttgagcatgcacgattggccttacttcagcatttcatggatcactcttctttattagcggaggactcatccacaaaaatgaatttgatattgctacagagatatgctgttataatttcaatattcttggatcaaggaaagtgtgaaaaggccaatgaccttataacgaagctctctcttccttatgaggaattagctgaaaactttgtctctatattagaagcttgcaaagcatttttggttgccaattcagaattcatttcttacacgtatactgagcgttttattcattctttgagatttctgaaagactcttggttaagcagcaaccaacagaaaatgttgaaaaatcaaggaatggcttatatttattttgcttctggaatgctgttagtatatgttccagacaaaccctttgatcctgccctgcttcctttgctcacagtagaaagtttgagacattaccttgaaagtctctataaggaaagccaaattttagaaattgccgagtccttgaattcaggaaaagttaatagcgtgatgagacgtttagtttcgactgaaatttcgaacacgcctaacattgattcttctttcagtaccgtgtacagatcactgaatgagagcatagttcctctttatagtgaattggaatttttcatgaagtctgttgtacttaatcagtacatatttgagctagcaatgcggctttctaaagaatcaaatatcgctgttgttgaagaagctaaatcttttgtaacaaaatggaaggcctatattgaaagaatacgtgaggcttatcctcaatttgttgatgtttacgagctcattctttcattcataagtttcatgatatacggaatagagctgcttatgttcgaagctaaacgacgcttggatgaacgatctcagatactctcaacgcttattttgacattagtggatccttcaagttttgcacgttcgcttagctttgatgatgtttcaaatttaattgagcagatcaaagtgcttgatttaaatgattcaatcagatttgaaatttacttattcttagcttctcgcttatgtagtgaaaaacagcattctagtgatactcattcgttggccaattctttcgtactattagctaatgaattttacatccataatgcaaaaattaagcagaaagagctcgaggagatagaagaaaaaaacagactttatcgacagagagaattcaattttgataagaatgattacttaaaagtgttcattaattacgacgatgaagttgaacctgaagttgaacctgaagtcgtaattgaaagaaaaagattcttacaactgcaattcgctttttggtctctctataacgaaatatattctgagaaaatgaacgtaataccgttggagcagcttatgaataccgggtcatatcttgctaagaaaattaaagttaagaatccagacatgattgcttcatcaggttttgatattgttagcgttgtactcatgatgggtgttaaatcgactaacgaaagacagtattggaccccacctgtttacaatttttattctgatccgaacccttcaaaagctatagaagttcgcgatttgatcaaaattgttgaaagccgagctatatctttaatcaaaaactggcctgagaattttgttctaagaggcttaaaagatgccattgatgctatacttaacttaagtccgttttctcctattgctgaatatctatcaaaacttgaacgagtgtttcatttactatctgaatgggaaaagttggctagtagagaatattcgcttgctaatgaaatggacttgattaagaaaaaaatcattgattggagaaagtttgagctttcgaattggaacaatttgcttaaattagaagaatacaaactttctgagagggtttatccaagattgtatagtatcctgcaatttattatactgaagcctttctttgagaatagcaaattcactaagcaaaatttgtgcgaatctgcctctattatagttcagtttatcaccgatttgactgttggggagtttcaactttgtttgaaatgcttgttatcattttctcaacatgctgcttctttaagaatatgccacgggattgatgcaatgctcctaaatatctatcattactttgagcaatttttatccaaagtttctgaggcaattcatacacaaaaacagtcgcttgaaaattcaatcaaagagcgaatactattgatgagttggaaggataccaatgtttatgcgttgaaggaaagtgctaaaaagagtcatgctgagttatttaaagttctacataggtatagagaagttttgagacagcctgtttcttcatatctttcgcaaaaacatgattgggattccttacttgacactgaaaacaattcagcaatgtgggttgccaaaaaagtaaaccttagtccctcatatattgaaaaaatggatacagaaattatgaagctggttccagtacggttttctaatactccgactactctaaggttgatgtggactttatttgctaacgttgaaaagcctggttcaactttcactaatatggtttcaaatttaattactgatgcccgtgagctgatgaagctcacaccggaaaccattaacgatgataatctgtctgaaattaagcatttgaaaagtcgaaagcatttacttcttactgaaacattcaaaactctaaaggcttttggcttgcaataccgtgttaaagctggtattgaggaaaatcttagtaatttacgaaatttgctggcagttattcctacttttccagttacttcattgagtatagaaaaagttgatcgttcactgatgaaatcattagactttattcccaaatttcagacactagctggtcatcaacataatgatttaagtgttcctgaagttcaaaaaggtgtaggtttatttaacagtatgttatctttgcagttaggtgagcgtgcacagctagtcgaatttaccaatgaattattggccttaaaaaatgtttattcagaagttggtgtgaatggttcgccgttggaatcctttaataattcttcatttaatgaggtgagtagtctgggatatgatcacgatttcgaaaatcgagcgcaggctgtctctatgctttgtcaaatctatgccatagttatacagaagcactcaagtatatctcccactgcttcatttcaatcgatcgggcatgaacttagtcgattcgccgacctgctatctaacaagttgtttccttcctcaattccgctttatgcatctgctgataaagtttcttcgattcgtgatcaacagaaaggaataaatgatttgattgaatactgtcgcaaaaaaaggacagaattgccggagttgtcttactgctttaaacatttggttagcttgcaaagtttgaagtcaatatccagaacgcaagtggatttaacaaatgacgagtttttgaatttgatgaactttgttttaaacttatttgatagtttgctttcttcaatagaaaccgctacaaagaatatgcgaacattcaaagaactagccgaaacgtctagttttatcgaaatgagcagttgcttttctaaagttttgcgagcttttaatttaaagtttcagtctatgaagctgagttctttgaaagagaagttacgttcttcttctgtcgataaaatgagttgtcaactacttatgctttttcttcctgtttgtgagcagtttataaacttagcggaaagtgtgctagattactttataaatgttcataactcaaaccttgattcgctatccaaaatttcgacgttgtttttcatggttgcaaacaatggtttctgctcgcctgaccttccacaagaaggaaaatcaaatagtggcgaattagagtctggtactggtctcggttccggtgtgggagctgaagatatcactaacacgttaaatgaagacgatgaccttgaagaacttgccaacgaagaagatacggctaatcaaagcgatttggacgagtctgaagctcgagagttggaatcagatatgaatggagtaacaaaggactctgtagtatcggagaacgaaaacagtgatagcgaagaagagaatcaagatttggatgaggaagtcaatgatatccctgaagatttgtctaattcactgaacgaaaaactctgggacgagcccaatgaagaagatttgcttgaaactgagcagaagtcaaatgaacagtcggctgcaaacaatgagagcgacttggtttcaaaggaagatgacaataaagcattagaagataaagataggcaagagaaagaggacgaagaagaaatgtcagatgatgttggtattgatgatgaaatacaacctgatattcaagaaaataatagtcaaccaccacctgaaaatgaggatcatctcgacttacctgaggacctcaaactagacgaaaaagaaggtgatgttagcaaagattcagacttggaagatatggatatggaagcagctgatgaaaacaaagaagaggcagatgctgaaaaagatgaacctatgcaggattttgaagatcctttggaagagaacaacactctggatgaggatatccagcaagatgatttttctgatctggctgaggatgatgagaagatgaatgaagatggcttcgaagagaatgttcaggaaaacgaagagtctactgaagatggagtaaaaagtgatgaagaattagagcaaggtgaagttcccgaagaccaggcgatagacaatcatcctaaaatggatgcgaaatctacttttgcatctgcagaagctgatgaagaaaatacagataaaggcattgttggagaaaatgaagaattgggtgaagaagatggagcagcagaatctggagttcgaggtaatggaactgctgacggagaattttcatcagcagagcaagttcagaaaggggaagacacttcaacccctaaagaagcaatgagtgaggcggatcgacaatatcaaagccttggtgatcatcttagagaatggcaacaggccaatcgtattcacgaatgggaggatcttactgaatcgcaaagtcaagcatttgacgattctgaatttatgcatgttaaagaggatgaggaagaggatttgcaagctttgggaaatgccgaaaaagatcaaattaagagtattgatcgagatgagtctgctaatcagaatccagactcaatgaacagtacaaacattgctgaagatgaagctgatgaagttggagacaaacaattacaagatggtcaggatatttcagatatcaagcagactggtgaagatacccttccaacggaatttgggtctatcaaccagtctgagaaggtttttgaattatcggaggatgaggatattgaagatgaacttcctgattataatgtgaagattactaaccttcctgctgcaatgcccattgatgaagctcgtgatttatggaataaacacgaggactctacaaagcaactttctattgagttatgtgaacagcttcgattgatattagaaccaaccttggccactaagatgcaaggagactttcgtacgggtaaacggttgaatatgaaacgaatcatcccatatattgcttctcagttcaagaaagacaagatatggatgcgtcgtgttaaacctagtaaaaggacgtatcaagtgatgatttccattgatgattctaagtcgatgagtgagtcgggcagcacagttctagcgttagagactttagctttggtaacaaaagcattatcattacttgaagttggacaaattgcagtgatgaaatttggggagcaacctgaattgttgcatcctttcgacaaacagttttcatctgaaagtggtgtacaaatgttttcgcattttacatttgagcaaagtaataccaatgttttggctctcgccgatgcttctatgaaatgctttaactatgccaatacggcttcccatcatagatctaactcggacataaggcagttagaaatcataatttcagacggtatttgtgaagatcatgatagcattcggaaactgctaaggcgtgctcaagaagaaaaagtgatgattgtgtttgttattcttgacaatgttaacacccagaaaaagtcgtccatccttgatattaaaaaggtttactacgacactaaagaagatggtactatggatttaaaaattcagccatatatagatgagtttgcttttgattactatttggtggttcgtaacatcgaagaattgccgcaacttttgtcttctgcacttcgtcaatggtttcagcagatgagtaatacttaaattgtacaaaagctttgcagttaagacttgcagaaaaaaataatcgggttaggttttgggattatttttggtacttatacatactacgatttaataaattaattaataatagaaattcattggtatggaatttagtgataaaatttttagtaccataatgtttctgtgaaaggagcagcattactcacaatcaaagttagtgtattttaattctccttttaaattagtcataactaccaaaattagtaaaggcttgttattatgcttagattaatgagtttcagcagaagtttttcccattgcttgttgaaaccacatttttttgtaagctccgccgtcacgctttattaactcttcgtgtgtgccagtctcaacgattctaccattcgaaatacaaagaattaagtctgcattggtgatggtggagagcctgtgagcgattactatagcagttcggccagatgcaagtctattcaaggctgcctggatttgtcgctcagtatttgtgtccagagcagaagtagcttcatcgagaaggataattgaaggatcttttaagatagctctggcaactgctacacgttgtttttcaccaccgcttaactttaagcctctttctccgacacgagaattataaccatctgggaattgtaatatacgatcgtgaatttgagcagccttagcagcagcataaatctcctcattggtcgcagaaggtttagcatatttaatattgtaaagaatagtatcattaaaaagggtactatcttggggaactacacctattgaagatcgaagactagacaacgtaacatttcgtatgtcttgatcatcaatggttatggatcccgagttgacatcgaagaatcgtaaaagaattctcataattgtagatttcccaccacctgattctcccactaacgcaataacttttcctggttgtgcaacaaaattgatatctgataaaacaggttttcgtggatcatatgcaaatgaaacatgagagaatattaccttaccttgagtgactttaagatctggggcatttggtttctccaccacagtaggtttctcctcaaaaatttcaagtagtctttctgtatcgatgatgctattttgcaatgaacgatataaagttccgaaaaaattaagaggctgctgtagctgaatcatgtatgtcaaaagtatgacaaaatcaccgacagtgttaaagccgaatgttactctataagcacttaatagacaagcaattgccaagctgaatgtaaatattccaccttgaacgatatttaaaaaattaaggctaaatagtaccttccgctcttgcttaagataaatatccacagcatgaccgtatcgttcattttcaaagtcatctgcatcaaaatttttaacggtttcgaaattcataatcgcgtcattttgcacagcataactctcgcgccagctattaaccatctttcttctagcctcggtacgccaagatgtaattttgaccgtaacgtaacagtaacaaagtgtcataattaacacaataagcgtaaaataaatgtcaaacttaataaaaaagtataccatggctactcccaaatccaacaaaacaggcccaatctgaaacacaacttgttctgcaaacgtattcaacgaacttcctttagttaaggcggtcaaaacctcaccagcacgtttattcaaatgaaaatcgtatgacaggtttagaacatgtctcaaagccttagttgatatcgctctataagcatattgagagacaggaacccataagaaagatcgaagagaaccaattactcccatatttccttgcaaaaaacgatagataacgaatagaataacatcagaccaaggaattttctcactatgttttgtgagcttttcagttaacacacccagttgtcggggagcaagtatgttaacagctcgccccaaaaagagtaaaactatgcaaatgaaaatctgaaactgaagtcggtaatcttttgtcggccagagatagggaagtaaagtagagaaagaacggaaatattctgcccaagatttatcactaggttttttcgatgttgatttgagtgtaccaaaattcgaggttgatgccgatacaccgagctgaacggtcgagggattttgagagatagcattctcattaacgtttgactcttctgttaattgacgctcctcaaaatccaggggatcgtgcgtatgtctctttcgtctataagttagatatatagctgtagcgaaaacacataagaccaatcgggctacatggtccgccaatacaattccttgaaatgtttcatttggatgaggactgtagacaatgaaaattgtttcaaatacaatgtctatagcccaaacgtacaagacgctaaggcggtaggcctttagtatggaatccgcattttttggaagagctttagaatctgcgcatgagataagtacaattatccaaaataaaaggaagagaattaaacagacaacagtggttttacagggccaccaatttggaactcgcaatgcgtagatgacaagattgctgatatcaacgacctaaaaatgaaattagcaatatgaagcgaggttaaacaattaaacataaacatttttctttcaaaatatacttatatatatatatatatatattttttaagaaaaatgcttgaaatacgtacgtaggttaatgcaattcccaatatccaccaggaaattattcctataggttctttgccgaagcgatttttcctacgataaggatcagaagtagctttccttttctgcagtaagttcaaggacccaatactaaaaaatccgacatatagaaggaccagctcaagaatattgaggcgtgggctgttgtaacgtagaaccattacaaaaaaatcaaaaaagaaatgccagtttgattaataaaactttaggtaaaagtaacttgataattttaaattgttactgcttcaattgctaatttggtttgactgaggttaagtggtgtagaggttaagagtgacaatggtgaggtaagaatacctcctatacggtaccaaactaccccacttacggagcctttcgaaagcagaaaatcagtatgaattttgtatattttgtttcaacttttttttttgttaagagtcttaacctccttacaagatcgtagcttaaggcatacatccttcatcggccacgatagaggaacaaataatgtacttacttgtattgaaagctttacaaatttcaacggcatagtaacaacttgtaaagggtcttcttaaaatatagataaaaggcggctgaacttgatgttgactggcaatgttgggtatacaaatctaaaattgatgagcttgaatgcaataacctagtatctggaaccttcgaaaagttttaaagaaacacgtaacaaatcctttttatttgaagaggctttcaagcaaaagttacaatatttaattgcataacacaccttcaaactctgactttcgctaacggcctagaaatgataaactcattaaagacttctattttttaaaattaatatttttaattaatggttgaaatattcagaagaacttcaaatttaactacttttaacttactgacatcgttattttctttccaaatttttttatcagatcaagcctcaacgtacatcattgtgacagaatacagtctacaccaatttatgaataagcattaagtatagccctagccgaacttttttactatctaacgaaacgcatcacattatataataggctttatgaagctaaaaccttatgaaccacaatgtcgataacttcaaaacagcaacaatcatgctagaagtggacgggcaatttgaagcatctaacacagtatacgtaattctttaacaatatttttgagtactcttcgtaaggttgatggtattgttgccttggatcagtatttgcattgctcggtataagggatatgggggatacctatctactcttaattttgctctggcagtttaaaaggcgggggaaggctggctaatcgtaaatcttgcacccaaaaagtctattggctctcgaggtttttattaaaggtaatttcaaggcttagaaatggctgtctaccagccctttatcatgactgtactattcgcgaggaattggtggtagtcactgtgcagtcataataagaaccgaataacttaaagggacaactatgattggacgtaagtaattttaactattaagcctcgctaaaataagtacattacgtcgactttagcgaagagtggcagcggatttaccgtcgcattcgtcgtttgtgggccatcctgacgttttagagttgcaactttgtgccttttgattcgtccttctatttaagaaatgtgggacagctttgcggggaatgcttgcgaaaatagcaatgtttacatttgaaatggtgcttagctgttacgaaaacttgacacgatatgattttttttatctataaataagtgtccctctcaccagttttgaccatcgaatacagcatttaaatcgatactaattttgaagcgaaactcatcagtctaaagcactctatattttgaagcatccatattctcactcaattctttttttttaacactataatggctattatgcacaaaattggctgtgccggaagtgaagttgagaccgaccgtgttcttgaaaaagaccaagcaaacaacggtcacttcgttgatagtgattgctgctttcaagagacaggaagtactggcacggccaacagcatttgcactttaaatgattcagaagatgataacagtagtcttaattcagtggacaataatgaatgtaccaaccttgactgtggtggtaaaaagcacaaaaatctttcacctaatccttctttccatgtaaacatcaatgccgcagaatttattccgaaatctcataatgggtatgctcctaaatcaatgaatccccctcccgaacaactcgattctccttgttatcctcattttgaccaggactcttcttcagtcatttatccttctccaccttcaacctattaccccaacatgtatgtttcagcaaacaccttcataccgatgccctatgcccactataccgacaatatgtatcatgcaaaacctgtaaaccgtccaaatttcctacctcgagaaggtactcctcctccgtttgcccaacaacctgcggagcaattttcaccattcaattcagaatacgaatccttgttagattttcgtgctttaatccttggtaacttgccagttgactacaaaatttccgaattactttcgcttatccactctggaccattagagaagattcagtccaaccctggaaaacgcaggattataattacatttcttgattctgctgatgcctttttcttttatgaaaggtaccatcctcgtggattcatttttcatggtaggccactcaaattgacatttgctagaccttctcctttacctgaatcgattcaaaatttttgctcgaacactgcggccagccgtaatgtgttcatcggcaatcttccttcttcttatcacgagaaggaaattgaagaagcgtttggtaaattcggcaagattgagcacataaaaatcctctcgaaaaagaatattgcttttgttcactttttgaacatccgcgacgcaatcaaggttgttcgtaccttatcttgcgatcctgactatcactcatggcgaatattttttggctcagatcgctgtgcaaatcatccaccttcatttgatgaaaggtcatgtttcacttccaagcaaaatccggataccacgtctgaccgttgcaggcagcaggaatcaaaagacaatggaaaccgtactgtcttccttggcaatctccatactaagactaaaggacatgaaatatgcgatctaatccgacatggagggttacaagacttccactatattcctgaaaaacatatatgcttcgttacatttataacgtattcggccgccaacgctttccacgactacttggctgaggaagaagttttattacacggtcgaagaattaaagtaggatggggtaaagaaagtggacctttgcccagagttttagaagattctatattgatgggcgcttccagaaatgtttacttcagccatatatcagattcacttactaccgaagagttagagctcatactgcgtcagtatggagagattgaatcaattaaatatttaaaaaatagaagttctggattcgttgcctatacaaatatatctaatgccatgaaggctgtcaatggcttgcctatacatcctttgttcaagaagagcaaaatccgctatgctcctgatagatgcgaacaagagcttcaaaagtctaaatccaactctcctatccaacagaatgttccattgcagcaatttattactccaccgttttcatatcctgtagcttattgtccagcaattcctccaggttcggatccaatattaaattttggtatccagtatcagccctttatcccctttacagccgttccctcttttcctttcaactgcaatgttccgaactatcctcaaacatccgaccacgaaaacgactagttccaatactcgcgaagtaacttttgttcatcagcaagtcagtatgtttccatttatttttgcttattctcaattctacgggtattcactcagcatgcaaatttagtttgtaacagagactcccaaaaacttaacactaactcctctgaaaaaaacttgaaaattgtccaaacctaactaaacattgccttaaaaaaatctaaaattccaaaaaaaattgaaaaagaaaaaattcagaaaaaaaactctttttattcttgactctaattaaaccttattactgaaagtttttgatttatcgtttttacacgttttgattgtttcccacccaaatttgaaatttttttgctttgtcacattactactcttccgtgatttccaatgtcttcttttaaattatgtaattttttgtctttaaagaaaaattaccttcaaccttctgagcagagttttattcattcaatgtgtcaattagtttttcaaaccattcttctatcactaagagaagccggtctgtgaacttttacttttcttacctattaaagattacttacttcttgctgatgaattcatgaacccttctcgatccgttacttcatgggtagtttgttcatttaccattatccattttttactattaccacaatattttcccatttgctactgtttccgttgatgccggttttaagctaacccaccagccaattttgcatttttccagcttgctatcattaaaccaactattctcacttatacacattatcattgtactatccactgacgaattctttactatttctcccgtttgattacagctcagctttccagaatcattgttattgttcctcgtcatgatcactattatcctttgttcacaaccaattaattgactatcttcattctatcattccatcgaccccatcaccagttcgtttaccatttgctttcttgatagcattcagcttgatcacactaattttatttttttcttgagcttccatatttatcgcttattcttgcttttactattctaggattaacgtactcaccattttcttttctttcaaagctcaattattgacgttactcccaacactttgcttactaccgttttttgttatcataatcgttctgtcatttcattttgtcatcactatccttgtccttattccgttttttttgagatttttgttttatcattatcattattcgagtccgacaccttctttgtcatattttcggtttactttgcccaattccttccatcaatacattgtttaattatattttccatccatcattgctgttaattaattactattacgatgattaggtctacggtatcattatcatcataatgatcaatgaataatttcatattttgtttaattcagtctaaaaaaataaacgaagacatgccttctacttatttgatcccatgagcaactttagccatcgtatatgatcctagacacttagaatatgcaaatcattaatggctaaattcataattaagagctttttgcgtttggatactcttttaataattgtatctttataagtaaatagtaaagtaagaacacctcttagaaatatatgtaatgtaagcacagttagaaagctgagattaaatcttagaaaagtaaactactgaacgcaagattgatttccttcctacgctttgaatgtttccggtgcactagtactgtttttttaaatatctaaaaatttaatgaaaatcagaaatctttagtaaagattgaagactacaagatttggtaaaacagccaaacctcaatatttattttgttgtttacctttttgaacatttagcgagactcgcttcactgccatacaccaccatatgaagggtatgattcttatgtttatccctcaacacaaatcatccttctaagtgcttatattagtgccaaagttggaattggcacgatgtctattgcatctgtaaaaacaccgtcttctttgagagaagctcaaattcgtaagtagtgttgctaataaaactgtataattctcagtaagcattgctaatatgaacctttagaatctttagaaaaactgcttaatttgaaccaagacgtcaacgaacttgaatcaagccctcaacatgcctctaattttcccatttggaaagttttaatcttcgataaggcagggtcggagactatttcttctgttctcagaattagtgatctcagaaaacatggcgttacggttcacatgaatatcacttcgtttcgtcagcctattgctgatgtcccagctatttactttgttcaacctactcaagaaaacattgagctaataatagaggtatggatttctcagtatcataattttcaatcaattaatcttattgtcggataccaaatacttttttgtattacagttcagcaagctaacatattttaaaggatctttcgaagggtctttacgaatcagcctatgtctgtttttcatctaccatttctcgtgctcttctggaacagtttgccgaattggcgtcgaaaacaaatacaagtcacatgattcatcaagtgtatgaccagtatcttaattatgttgtgttagaaagtgattttttttctcttcaactgcccaaaatctttcatacgttccataacccgtcttcagatgaggctctcattaattcacgcgttcaggatattgtaaatggtctcttttcagtgatcgttacactcggaaccattcctatcattcgttgcccacaaggatcggctgctgagatggttgcccaaaagttgaatcaacgtctaaaggaccatttaatgaataccaaggatgcttttgtttctgttaatccaaaaccaaggccaattcttattttactggatagaacggtcgatttgattccaatgataaatcattcttggacttaccaagctttgattcatgataccctaaatatgcaactcaataggattaccgtagagtcagtcgatgatggaaaaatgacaaagcggttttacgatttagatggaaatgattttttctgggaaagtaatgctagcaaaccatttcctaaagttgccgaaaacattgatgaagagttgactcgatataaaaatgatgctagtgaaattacccgaaaatccggtgtttcttcacttgaagaagttaatgttgacgcatttgctgattcgacttatttaaaaagtgcagttagcttgctcccagagcttacagctcgtaaacaaatccttgacatgcatatgaatatagcaactgcattattaaaagctattcaagagcgccatttagatgacttttttcagttagaagataatataactggactaaacagaagtgccattctcgcttgcatcaataacaaggaacaaggaactcccgaagacaagctacgattttttataatttggtatttaagtgttgattccgtaccggcttctgatttgcaggcatatgaagaggcgttggttaacaatggctgtacattagaagcattaaattttgttaagaggtatactgattgatgttattggttttttctaacttatattagggttcgtgaaataactaaaatgaccatgttagcatcttctaccacaagaccagctacgggtcaaacaggagataatttatttcgtggatttagcagtctttccacaagggtaagaatagtttgacactttttcaccttaaagcacatattaattgtttttagtttaccgaccgctttaaagaagccggtattggtggccttgaaaatattatttcgggggttagaaatctgattcccttcaggaaggatgggactattacatctattgttcagagtctaatggaccctggctcttctcctgcctccaaacaaacagagtcttatctattattagatcccaaatcagctcgtgctattactgtaaacaatgatcctagggccatgaacaaaagacagacttttagtgaagcaattgtttgcgtactaggaggtggtaattatttagaatatggtaatctggctgattgggcgcgtgaacaaaatcctaagaagcgtatcatatacggtagtaccgacatattatcgccatctgaatttatggaagaaatggcttctctatcttaaaaaattatttagttttattttttggccatcatgtttgttcagccaatattgtatgaaataaatgatttactcttaatttgatacatgacttttttgtcgaatttgtgtagtccatcatcgtattgaaaatttggaaagcatcaatgttcattatacgcaaatcgcggttatttgtaaacgacatatactttcagaccaagagctgagggaacagaaaaaagaaaatgtaattgctgttctaaaactcaaacaaaaaaaaaaaaaaaaaaattaacaaaaaaaaatttcaaaaacatataattcataagattctcagttataacttaagttagacatggcttaaaatatgtaagttgtgaaaatcttcagtttatatagcattcgagtaatttggtatcgaaagagatggattttgtaaaacgtttgatgaagcatctgatatagaagatgacaaattagaaaaaattgaacttaattgcgaattcgaagtagctgagtatgcattcgtgttattttcagaaacttgctgcactaaaccattaaatcccaattcagttgttgcttgagtgtcagacgagactagcttgatgtgagcaggaggacgagaatcatcgaattctcgaataacaggcaaatccaaaataatgttaaaagtggagatatccttactttcattcttctcacgttctatttcgctagtggcttccggggtcaaattccgttcattccctccacatttgtatccacgaggatggatttcatctttagaaatttcaaattttataggaactggtttgtaccaaataatttcgttttctacatcgtcttcaacgtggctaccaaacgctacacgagcttcctgtctgtccatatccctagcatttccatagatgtgtggtgttttgactgacgcggcaccttcctcattaagagattcaataaatttgacttgaacaagatcgttatcgggcttccatgaaacggacttcttctttctctttttgtttcctgttttctcatcattagaagcaggatcactactgaacactgcattctcagcttgtaaagatgcaatctcctcactttgcctcgacgaagaggaacgcttcctgaagctgggcaattcctcacgattattactaacattttctgaacttattccagaatccttgtccttttccttctcccgtcctttcaagccagccatgatagaggaaagaggagtagaagggttggtttgctgttttgtcaaaggcgcttttgttgaagaggaggccgaagttggttttgtagagcttgctaaatttttaaagaaggatgttcccgatatgctggttaccttttttttagatttcgaattgcttgatttagtagttgaggaagcgcttggtttattagacgcagacggggccatcgccggaccagccggggccataacgactgcggaagatgaaacagtcgaatcgttcttcgtagagctcttctcattttctctattttgttcaatagtaaaacttttctcggccagttcagaaagattttcagcaagctggcgtataacggaattggtagactttttttttacgattaaaattggtttgccaaacttaacctcagctagcttctcagtcgtaagaggaagattagctagcacgagcagtattaaatgaatgagttcgtcgtgtttagaacgaatagctgatacaaaccagttacgtagtttaggaaggaacaatttacgaccgccgtcaacaagttggctataaatactattccccactttgcttttaagaagatctagaaaaactaatttttgatcatcttgggtgatattgctcatgagattaacaaggattgcagcacattcttttggagcttggacgatgttaattgggtttaaacactcagtcagagtaaggcgcaaatcttctaacggatcagaggaagaaattttttgacgagatttagattttaatcgtgcaagcatttgaacgttcacgtctgattttgatgatggtacttcatgggaggcggtatttaaactaaggcgcttcgttagtcataaataaatttttaaggcaaaataaacttacgaagatcctgaatccggattccttgaagtatgacttggattattaacatatggattggctgagatagaggtatgattagtattttgtgattgagagtcattggaaggagaaatgccaggagaacttggttccttattagaggacaaggattgtgatggggagccagtttgcgaagatccagaagatatgagtgatggattggatgaggcaactaagataaatattagcaaattgaacgaatcaaaaaagaaaaagaaaaattgagaacataggaaaactcagtatagtagagataaaaataaaaagaatgaataaacaaaagaaaatatacctgaaggcattgtagctaacaatgaagcatctttatgtgacagaggtgactgggagtgttgaaacacatgaggttctaagcctaagggcaacaattagtagaattctaagagaaaggatcaaaaatagcagagaaaaaagagagaacaagcaatcaagacatcactcgctacagcccgtagaggcaaatatttcaaattattgaccaactctctatccccgctttaatagcctgcataccagggaaagcactcattaacttttcatctaagttttcttctaaatcaggactcagattaataaattccggttttccactatactcattggaagtatgtggaggattttctgacgttttacttgtttgtctatcactcgacacatttcgcacggaattccaattatccattaattaaatatcaaagaggttcaaagtaatactccgaataaattgaacctttcagaaattcgcactgtgccgatttaatcgtttcctgaggatatacgctgagaaaggatcaacgtcgactactattcaagtaaggaaactgaacatgcaactttgtgaaattcgttggagttctctaaacccttcgctacaccatcgtgtatattaatagttaaaactaaataaaaaaatataattttagtagatttttaattttttaattatattgacaataatagaagacttaagaagcatttttggcgtgtgggacttggtatgccaaatggctttccagctgtaaacaaaatgattcaccgtttttagatcggatcaatcttttcacgaattccgttagaaaaaattaagaataaaaggatattatactcttatttttttcttcattctcttgtgattttgaacccatctctttttcctcatacattaaccggtcttcatattaacgtctgttattagatagtaaacataatttatacattgttttttttttttgagagtaagctgtgcaccagttctatgaacggagtatttttatttattttttgcagaatggaacaaattaatctatatactaactgtggaatgtatgaatcctttagacaaaatgaatgaaaataccttctacaaattttgaggaatatatagtaggattttcaaataatttaaatattgagacatacaaaaattaagaataccaatcatttgttctcgtttcataattcacattttgtgtctataactttctttattagcttttttctttatcacactaaagttgacatttctattgacattctttatgaaaagaaatttgcaaaatttgatgtacagatgttttaacaattttttttttaaaaaaaaaaggggggggggggaattgctttcttcataaagttcaactaattacaaacaagctagcatagtattttaaatagaattggtttgtatttgaattaaagtaaagataaaggaaaataatactctttatggactagttcctcgatgtcgcagctgcaagtcgttcttaaattgcaaaaaaaaattgcatattaactagtctttgatttgattctcgtttacattaacataaacgtataaattttttttttcttaacggttttctttattattaaaagaaaggtgagcatatataatcaacatcgtcatgcatatagataaatgggaaatttcagttatcagagaaaacccgcatgaaaagtaaaaggactcaataaactcctaacattcagtcattcgattatttcatatcaacaaatgtattatggttataacaagataaatacttaacgagtgaaaccaaaatcttctgtaaaccgttgataatacaatggcactaaattcatcaattcataaatgtttcaacagaaaatggcggtaattaatccggacactagtatcttcatgcaaccttattcgctaaaagaaaaggtaaaaaaaataaaatgtgtctttgctattgagtagatttgttcaacaatgggtaattaagggatgcttgaaaacagcgtgttaaatggggagttacaataaatcatgcagaaaataacttgcacaccagcatagcacacaaatctaaaaatgggaaagatgacttaagatcatccatgccatgatcagctgttcgttcaggatgagaataaatatctttgtaaccattagatttcacatctagcataaaacacccgggcataacttcataaagttgtaactcaatataagcataagtattttttccttcccttttacaatgaggaatttcccaacgacttttaatggtatacatgtctgatcgatattttccatttactggttttggaacggtaaactgagctcctgcacgttgtaaagctcgatacacagccaacaaaatttcaggtgcatcgccccggcagcgaacaccaaaatgccatttgttacggcgactctttttgcgagtggattggctcgtatccacagcactagcagcatcggcaagagtcctcatttcaagtttatttttttctgccgtaggcacaaggacacatatgttactgtcaattgtttgtttagcatatgttggagggtcggagactgtccaacgcggtccttctaaagtaggatcgataagctcctgttttgacttcttttgcaattcagaagtatattctgaaaatgcgggtggagatacagatagaaaagaatcgactcgttttgatttggagagatgactcttttcttggattacttgattttcatgtagcaagttataagcctcttttacttcattattttcatctgaacgtaaagcttcgacaatgtaatcctccgagaaccccattgcctcaccaagcttgctgacaattcgtgaatcagcataagagccttggacctcctccataggacgtaaataatcgggtaaattaacgttgaaccaagggtcccgacgtatttcctgaattgttatcctctgcattggatctgcaacaatcattcggcgaattaaagattgtgctccgggagaaagaaaatcaggcataacataaacacaacctaaatacgtttagcaagagataagtagaaaaaaaagtggccaaacatactgttaacttttttaaacaaattggggataaattcatcgtcgaaaggaagacgacccaccaacatcacatagagaacaatgccgcaactccaaacatcgacttctggaccagcatacaatttcccgttgataacttccggggctgcataatttggactgccacaggacgtttttaggaaattaccgtctgtcataatatttgataaaccgaaatcagcaatctttacgttgagattgtcatccaacaacaaattttcgggtttaagatcgcgatgtacaattttgtgacggtgacagtactcaattgcacatataatttgttgaaaaaaacgacgaccctcatcttcagtcatctttaaaaacagtcagcaaatacataaattcgtgcattcaaatttgtaaacaagccttcatcagcaacatttcagatgcaaaaacaatttatctttttctatttttaaaaaagacaatcggataacttgtacattttgacaaatcaaaccaatccaacatcacttctgaaatttactgtaacaaaaactcgcaaaccgcaccacttacccttttcttttctacaatataatcaaacaattcaccacctgcatattcaattaccataacgatatctgtgggcgtggttatcacatcatacaatttaataatatgaggatgtcgcaaaagcttcaagtatgaaatttcacgctccacacgcatatgcatatcgcttttctttagcaattgacgggagataaacttgagagcaactttctgttgcgttttgtaatgagtagcgactacaagtacgttagtctctattctcatgatattaaatattagcaatcttacgcttgactttgccaaaagaaccttcaccaagggtttcccttataatataagggccgatatggcgcttggatatggcttctggtggtaaaactcttgctccatttcgcatggttgagttctccattaaatcaacctcctgcggttgcattatcagctattcgcttggcaaatccaatattgaaagtttattgataaaatctttttttccttaatagcaaggcttaaatttcagagtgtgagataaatatataatttggtagaaggcaaagccatagtatacatccttagttgtgtcacatgagatgatatgaattggactcgttaattcgtttaaaataacactatacagttttttaagccaccgttttactagttaacgaagttgcgtcacaatgcggaattttactcaatgaattaaaattctactacactattcattttaatgcaaactgcaaactcttatttaactaacccagttaactgttccaataaaatacttatacatgttacagtgttcgcatttcaatcttggctgtataagtaataacatgatccaagtatgattaagcagtttattatgtttgtaaagaacccatcccagatataatggaacacacggcgtaccccacagtcttcataagatggttgttaagtgcagcgttgtgtatcgcattataacgctcttgtcaaatcttcgttgagtttgtaaacaattaagtactggttgagttaatacaaaaaaaaggaaatgaacaagctttttattagaaaagagtcttcatattggatgtgatttctcagcaacatttaaacagtgatcatgaatataacgagcctgaactgatttcatttgtttacaaggcacacagactaattatcactgtttcttgcatgaaagtctttgctttgacgaaaaaatttaatattctaagaaaagctatcaatcaaaatccaaataaaaatttttttagaaagcagggaagtgttttcgaagtcaacaacttgtatgataatataagaatgcaataaaaatacagcgcaatttaccctgaacgaattttatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagaggtttcttcattcacatgctgtctggcatcacgatctataggtgttaagcaaacacatttaaagtgatacttttttatataatagaatatgccaccataagttagttcgcaaatttttagctttaggtcaaactacgcaattaaaactttgcgctacgtgtagtagtacggtaaatttcgttgtggtttattaattatagtatacagatatcatgagtagcaattaattttatgtattgatatatgggttaaatcgttacccatcactaaactagcttataagtgaatgtcgttcctgagttcaatttggctctatttatatttcatcctaatttattaaaccacaaacattctagatgaacagttatccgcgattatcagtatttaaacgggtcttaaaactatattaacataaggaaacatgctgatacacaacgtaatgtattttaacgcagggtagtattgctgacactaatttgcaatgactttcttgttaactcgcgttttagtaaataaaaacattaatttcgtttaatttgaaattaaagcaaaaagacattatatgttttcctaaaatcattaatgatgtagacatatcaatgccttgccaactcgcgaattaacatgtttatcgtattgttgtcagcaaacgggataagagttttgcctcatattgcttggcaaacagtaagtctactttctttttgaatttaattcatgaacgagttaaaaattttgacacaaattcttgtttctgcagtacaatgatttgcttgtcgcacacattcacagtcattgtataactatcctcgtgtaaacatcgcagatctctacattgcaaacgtcctctatttcagtatagtataactctatctaatcctttgttcatttcaaaatgccaagtttgaggtatggattagggagatactctttcatgttgcttgttcaaagagaaaaatattaaaaatcgaggaaattcagaagaacaagaaaagtgtgtagtattgggaagcgtttgagatttataaaggtcctctaaaataaaaaagaacgactttaggattgacatatgaatttttccgaaaaactaaagcacattggaagatgaatatattctgataattaattaattgcgtaaaggatgtcaatgtaaaatgctaaggcagagagctgggttcagtcgtcgattttaagcctcgagaatcgccagctaattgaagaaagaagaggtaagtaaataaaacttgggaggcaaaaacgcagttgacaagaatttaaaaaaaaaagtgaagatgaagatgaagatgaacaatattttacttactatccaaacaatttaatatgacaatagcatacaacaaattacaatgtcatgctaggtttccctaatttttttggtattctgactttcaacttttctgatatgattgttgatttcccgacttgtttacgcatctcgtttctccaggtttttgtatcgacgtccttcatcatatgttaactctatcggggattagaaaaaaaggcgcaaaattaaacaatcaaagattgccgccatgcaatgatttcaaatccaatctacccacatccgctatctaaggtatttaccgagaaagaactcgacaagacggttatattatagagaaatgaaaagaaggttgatattagaggaaagaggattgtattgcgaatagaaatgatgtttggctcattctatatgaaactttgtcaatttacttcttcttgttttatttaagttgaaacgatttacttttctttttattcgttattagttgttttttatttgattttgttttggatagctgtagtcatatgtatgcttttttttcggtttcattattcttttcatttctacatttcttacagatagtttattttgcaaaatcaattaaaaaaaaacagttctgatgataaggataatacacttgcaaacaactggatcttagttatcaatggatcctcgtatccttaattttttaaaaatttcgtaagtttctttacgtaccgaaaaatagcgaaatcaggacaatagagaagaagaggttattgctttttgatggaaagtacatgatcaactgttttcctgtactatagaaaaattggtgtttattttttgtttcctctattttactatacgatttattgtgtttcgtttttactgtacgaattattgtgttttcgccaaacatgctctttgctctctctctctctcttttcaccatatcatttcaattcatctcttgataataaatgattcacttcagcataaatcatcactagcacaaaacatcactattaacacaacataacataatctcccgtattatcaaaatttctagtattagcatgatctctaatattaccacaatcttactgttaacaatctctagtataattcaaagttttaccatacatagctcaatgtatgttccaatatgaatgaaataaaaattagcaataatacagtagcgaaaaatataaaatgaaaaagcgaaagacataatcaatcgaacatgttcattccactatttccatcataaagcatcaaaagtattgaaggtcatatcatttttcaaagtaaaaaaaaatcaattacaaattttcatcaactacagcaaacacactttttctctctctctttccgtttttttatctcgacatcttttgcctgccctgcttaatcaatttgctgttagatagggattcgctctcatttccaacactatccatccttactagtttctcttaccttaacactcttttcctttccgttcaatgacgattctgatgatcttttcttcgttttcctagatttgccttactcctcttaccaagatcatatcagtgagcagtttaatgagtgattgtttgctagtttgtcctcgctttccaccgtagtatgttatttttgccattgaaataaattgtcgcctcgcttgttaccacctgtccctagataacctgataactagtagcactcctacaacccaatatctagagtacagaatatggcagacaccgatttcaggtatttataaacgaaatgttctttccttttgtcgaatcaaggttttatacctaaaaggatctgagtggtagttttattttttccctttttcgatttcttgttgttgcggtttattttttacaaaatattttcccaaaaaaaaaataaataaatcaaaattcaaacctacctactaccatcatctctaaaagctccagctgcttttttacattttctcgcaagactttcaattcacttgatactttgaaacgtgcaagaatttctctggtcgtgttattttttcgaagcatttccattgttcattcctcattcattttttacctagtgtttgttgctctaattgctataatagctgtctttctatactacatatataatagtaacgaatattttcatttttttcctcttctttatttttcgttgtttgattttgggtttcgttatttcggtggtgaattcattcgtgggtctcttgttttagtttcttaaaaaagttttaaaaaattgagcgtcgccaaattatttttattttcctttttataacctatttccttaatttattatcatttttactttttatttgttatttttgctttgctaatttcgctcttttccctttttttgatcgccttttcccccttcttcattcgtcgtcacattgttatcctacactttctcttgtttaaaagttatttgtttctctaaattaaacacctttgtctgcttctcttttctctccctttgctaaggttgcttctattcactcgataacttttcattcaatctcacctgctttttatctcatttcctctttttcaacccttgtgtgtattgtcgcatctatctcatcattatggccatacccattttagacgcactcacttcttctagtggaaagaagaactctgcagaattcagcatccattccactagcaatcctacaaatccagaagaacccaatattacttcagaagcagataatgccgaagatttggctgctttgggttacaaacaggaatttcaacgtggtttatccctgtttagtgtcttttcagtttctttctccttgctcggtttgcttccttctgttgctactaccttaccttacagtattggttatactggtacccctggtttgctttggggttggcttattgccatggtattcattatttgtatcgctcttagtatggccgaactttgctcagcaatgccaacctctggtggtttgtactatgccgctgccgttttggcccccgagggatggggtcccttggcagcatggtttaccggttggtccaactatatcgctcaattggtaggtggtccttccatcaactatagtactgcagcaatgcttctcggcgccgtcaacatcggcaatccaaattacgaagttcagaattatcagctcttcttagtaagtattgcaatccagtttatccattttatccttgcatccatgcctaccaaatacatcgccaaattgaatagtgtaggtacctatcttaacactctatttctcttcatctctatgattgtcattttggccatgtctagcaagaatcacggcttcaatgaaaccagtaaggtttggagtcatatcgaaaactacaccgactggcctgatgggtttgccattcttatgtccttctgtggtgttatttggaccatgtctggttatgacgctcctttccacatgagtgaggaaaccgccaacgctagtgttaatgccccaagaggtatcatccttactgccgccattggcggtatcatgggttgggttatgcagattgttatcgcatatactgttgttgatcaaacagccgtagtcactggatctgattctatgtgggctacttacttatcacaatgccttcctaaacgtgctgctcttggtatcctctctcttactatcgtctcttccttccttatgggtcaaagtaatttgattgcttcttctcgtatcgcttattcctacgcacgtgatggtgttttgccttactctgaatgggttgctaccgtcaatcctatcaccaagactccaattcgcgctgtcttcgtaaactttgtaattggagtgctaattctgtttctcgcctttgccggtgcaatcaccattggtgccgtcttctctgttaccgccatcgctgcctttactgctttcgtcgctcctgttgcaatgcgtgtctttttcgttaaagatgctgattttcgcaccggtcctttcaaccttggtaaattttctaaacctatcggattttgctcggtttcctttgttgctcttatgattcccattctttgcttcccttctgtcaagaaccctactcctgccgaaatgaactggacatgcctggttttcggcgctcctatgcttgccgttttaatctggtatgccatatccggcagaaaatggttcaagggccctcgtataaacttagccagcgagggcgacaactctactttggaaggtgtcgaactttacacaggttctgaagaattgccccagaagaaagaaaaggaatagttccattcctgcattactactttgggcattctcccgctttcccttttaaccattcacttaatctcgtgtctttccacttttcaaattctttttacgctttgtctgttttatagttaatgttgcattcgattgttaatcataatattcgcgagctttctccgataatttttttttttacatttcacaatcattgatatacgctataccaaaatgtgaaacatgtaccaagtacactgatacttgttttttgtgctataattttattcgtatttatatttaatatcgtttaatgctaaaaataaagcttgctgttctacaccaaatcgtatgaataggaatgttgtaaacacgtacaatataaattgtaatttacttgacaattgtaaactgtttcgaactttactaaagctttttgcaaaatcagatgtttaattatctagtaatttaagattgagactgcaatgttaaacgtttcttttaaactatttagattttcatagttacaatatcaaggctctatcttacatcacaattgtctgtagtgtccaaaagctagtcactactacattcaactattgaaaataaaaaattgagttaacaaaaacagctttttatccaactagttattttgatgtacgttataaaaaactgttaggtttcggtgtttacgaaaaaagcagtcacttttggctgtatggatacacccaaaaatttcgctgccaccgttacactcaaaagtcaccaaaacccatagtaacaagatggtgaagattttgaagccaggaaaggtatgtttgcgaggttttaaacctttagattaataaattgtggattaacttggctaacgaaacgttcaggttgctttagtcactcgcggtcgttttgccggtaagaaggtcgttatccttcaaaatgttgaccaaggatctaaaagccatccttttggtcacgccgttgtcgctggtgtcgagcgctaccccttgaaggtcaccaaatctatgggtgctaagcgcattgccaagcgttctagagtgaagcctttcatcaaggtcatcaactataaccacttgatgcctacccgttatgctctcgaacttgacaatttgaagggacttgtcactcctactactttcagcgagccttctcaacgctctgctgcaaagaagactgtcaagaatacttttgaggagaagtaccaaaccggaaaatctgcctggttttttactcccttgcgcttctaaacatcgggaacaggtttttgtatgctaatttatccttgcattaggccgtgcggttcaaatcttgttgctatgaatacacttttaaaaaaggattcgtaaactaatgttatcggtatatatttttgtatatttacaaagtgcatgtgcctgtaatttgagctcaagtaatgcggatgtttatccgttttttgtagagcaagtggcatttccgagtagtaatttttgataaggtctgttaaccttgctttaactgggcacagatgttgcggaatgcgatgtgatattgtaatacaaaagcagaatataaatgagtatgtagcattgctgaagattaaatgcaatgagagacatgattgtccgatcggatttgctgacgtggaagatgcaaacgttgctcacgaaatatgtaaacggaatcattggaataaacattttatacgctagaggagtaaaaaaaaacattacaaaatcacatatgataaatatttctagcaaaccattaatccttaacttatgcaaacataccttagcttacagtatccttattctcacaatctcctactaccacttaacaatagcttgcacgcttctagctttttcaaagataaataagcttaattatccaaagctgaagttcttccttatgaaaattgaagttcaataacttataacatgggagtaaatgataattaacaattgttgccatgtattctcagcatgaacttcgtaataaagtcagcctagcactctcgagtctacttaggtacacgtttgaattgacgcctttttttgaactgtacgaagctgatttcgcatatgctttgtatgctggctttgaactggccacaaatcgaaaggtggttggaaagttctcatttcaaaatgttcatcttgaaaacgagtataacatacttacggaaattgcaaaagatgaaagggcatcgaaatttagccctactcctattgagtttacctctttcccccatattgatttatctgcttgtattgcttatgactttggccacggagctgaattatcgacaagttatgcctattttagagagaacccagcagaatttgttcgcttttgtattgcaatttgtaaatgcattgaatacttgcactcaaaaggaatggtacatggagaaatacgtctggatagtttcatccccataagctcttacgacaatgtttacatgctcactgtgggatcaggcgctagctattttcataattgtttacaagcgcataattggcgtaaatattccgaagactcagaatcgatgtccagaattttgtttatcagtcccgagcaaacgggcagaacttcatacagtgtcggatatcgtacagatatatatagtttaggggttttatttttccattacctttcagattgttctccttatacgggatcttttgtacaacgaattcgatctattttgacagaacctttacccgacatcagtaaatcatgtcccaaacttccgcatttgatttttaaaattattgaaaaaatgacacgaaaaaacccagatgaaagatacacttcctgttctggtatcgttaacgacttggaagcttgcttggatgatattgacaaagggttaatactcaatgatcatgttttggaaaaaacaggacgtacatctttattctatttgccttgttctatatatggtcgtgaacatgaaatcaaattaatcagaaaaatcttaagaaattccccgcgcgcaataaatcaccaagacaaaaaggatttggagacatttaatccatattatttaaatgcgatagaatctgagagctcttctcaatccctctctttatcccaaagggcttctgaagttatgccactggtaatacttatcacaggatgtgagggtattggagaatcaagcttgattcaaactatttgtgatcgacgtgaagggtatatggctatcacaaaatttgaagtatcacaatcaattgtatactctgcgattgtttcagctgttgccgagtttattcggcaaatccttgctgaagatcagcttttacttaataatttttttgaagagcttaagaataaattagaatcggatttgtatttgctcgattcggttttcgatttggtaccagaaattagaagtttattacaacagttttcgacttcttctggtaatactagaaaaacgtctttgttgggctcgaatcattctagctattccgataaacttgggtctcctacaattctctcaacttcgttttcacttgcaaggccatatcctgagccggctcttgtaagtccttcgactgaaaggccccctaggtcaagtttttctgccgccttgatgaccctgctaaatatcattgctagttttaaaaaagtaacgatggttatagagaatattcatcttgctgatgagtcttctttaattattctccagaaaatcgtttactctgatcttccacttaccttgatgattacttgcgataaagaaaacgatcatgtaattaacaggtttcgtttagcgaatgacaggatacacgaaatcgagttaaaaccactgtcttttaatgctgtgaattcctatgttcaggctactttgcatcgaaccgatgatggattagcaagattttcttcttacgtttatcacattagcaaaggtgtgcctttacttgtgagaaatgtactactgagtatttatgaaaacaagataatttactttgattggaaaaaaaatcgatgggaagtaaattacgacgaaatgtacactcttgacaatgattattctgagcccgatgcatttatgacggccaagaaaaaaatcagtaaactgaacgactcttctcgtgctatccttggttgggctagtcttttgggcccatctttttcttttgcaactgtaaagaagctttgtaaggataccgataatattgaattaaatgtggaggctcttcagtccgcattaagagaaggtataatttacgccacttcttctgatgacacgtatacgttttcaaggtctatttatgttaaagcgatgcgtgatttgcttaatgaagcaaaaatacagattatgcatgcatgtcttattgacgtttgtcttaaaaatcgagatcgttataacatcttcgatatcgcttttcatatcaatgccgcttttgattttgttaagggtgataaacgatctgttgaatattgccattatttgcacttggctgccgaagaggctttaaagattggagctaatcaagaggcgcttgacttatataacagatgtataaaaatgataccacacgaaattcctgaggaaagtgatgatagttatattcgctgccagcttattggtatgtatgttggatgcgctgaagcttattgggtaaatgataatttcgatacagcttcagaaatgttaaaactagcagaggagaaagcttgtaataactcggaggtttttcctgcaaggtttttgtactctcggattttattcgaaggggtgcatatagaagagtgcactcaatatgtattatcttgtttgaagccacttgggtatgagttaaagcgacattctctcgaagattcaaagtcaattatttcagcactgatcccacgtattattgacaaaattactaaaagctcagaggaatctcagtcatcaacagatgacgatgaccggagaattttcgaaatactttcttttttatacgtcggttcagtcgctacttcttacttttcagagaccgcagaaatggccattgattttggaatagcacaagtcgaattttttttaagtactgttgtcaattcgttctccgcttttgccttagtttattttgctattcttgcaaattctttacttgagccttcagaagatattctcttcatcggtaattatggagagaaactgaatcgtgaagctgagaatcctataatattttcacgtactgaatatttgtatgttcaatctcttggttttatagacagtaccacgaaagagagaagacttactattgattatttggacagaaattgtgtcacttgcagtgataaacacgttattattagtctgcttttagtgtcatcatgggagaaatttctaacttccaacaactattcaaattacttggcagattttgaaactactcatgcgcaaattatggaaatgaagccttgggttggtgatacctcattaataacacaattaaagcgatttttgatgtgcttacaggataacatcaaattggatttaatcaagtcaaagagttttttgtcggatcataatatccaattatcatccccagcagcacaagaatctgcgaaacttgcattcagccttcacggatggattaactcatggtatcttctggctcttgtgatgcatggtgaatgggatatggctatcagttatggagagaattttaaacgtgaatttaaaaatgcgcttttaacttcttctagggtatttggaatttttatgtttacttggtctttggtcaacaagatgctcatttgtcccgaattcactaagcaaaaaaaatattatgagcagtataaagaaaatcttggattttttgatagcctatgcattggtgataacgaatgtatcactcgtgtatattttcttttattaaaagcatgtggtttaataatgaatgggctgaattttgaagcatcagttatgctggaggaagtcatctctttaacagaaaaacttgaactttttttgttacaggcatttgcatttgaaactgttggaagcatttttgtgtctatggaactatatacttctgctactcaatacttggaagaggctattcgaaattatgctgctctgggtgttaaacaaaaagctaggcatttgagggataagttcggtgatttgttggtttcgaacaacttacaggtttcgattgatgaagctacacaaacagatttccctttggtgtttagtcctgagcgctcaagtattgacataaatgctagtagtatgcgttctgaaaaagcgtcctttgagattccttttcctgaagagcagattgatgatgatgtttctccagtagcccaagattcttctctggaagagttacttatatctttggacatcatcgatctaacctcagtaatgagatcctgccaaacgattgccagtgaaattgagttgactggtttgctctcgactatgacacagagaatgttggaagattcttcagctaacgctgctgttatagcaattcgtgatgacgttggctttaaaattgcagcttatcgtacgggagagcttaacgaagtttttgctcccccgatgcctattacagaagatcaaacgtacgttccttctagagtgataaattatgttgtccatacgcaaaaagctttgttttcgaataatataaaccatgaatttgatttgcagcaggagcgttggaatatcgaaaatcatatggggagaagcgtaattgctattcctttataccaaaagaaggaggtttttgcgatactctacttgcaaggccctccatcagcatttcattctcgacatatgtcggtactatcaatccttggggctcaggcaagtttcgcaattgtgaatatatctttgtttcataaggtgaaagaggcaactaatgttaatacgattatcattaaagcccagagagaagcattaaatttggtgcaaaaatcggaggctaaatatcgcagctttgtcgatacaatgccttgcttgttatcaaaattagaatttgatgaagagttaaggattgagctttttggaagtttttggaaagaatattgtggtgaattaaatataaacgacccaaatacatggaaggaatatgttcatcttgacgatcaccttaaattacaggatttcctgctctctcacttgcacaatcctcttccttttgaactagaaataagaattaaaaggaaggatggagtttatcgatggaatcttacacgctgtacccctacgacgaacgaaaaaaatagaactagttttttgtgtgcaacaattgatattgacgatcaaaagaaggcacgagctaccgcattagaactggcacgtttgcgttcgaatttcttggcgaacatttcacacgaattaagaacacctttttctggcttctacggcatgctttctctcttagatgatacaaatttagattctgagcaaagggatattgttagtgctgctcgtataagctgtgaaatgcttcttcgggtaatcaacgatttgttgaattttagcaaacttgaagcgggcaaagtcactttagaatctgaccttgaattttctttagaatctgtcgtttgtgattgtatgcaatctgtatattcagcttgtgccgagaaaggtatcaatttatcttataatgtttctccagatattccttttttcacagcgggagacggcatgaaaattggacaaatgttaaagagtatccttgataattcggtaaaaacagttaacaatggatttatccgtgttagggcctttttggctggttcatcgaaaaagaatgatagggaccagttacaaattgcgtttattgtagaggatactcgcgaagaaagcaatgctatttttttggctaatatgatcaattccttgaatcgtggctgtaacgactatttacccatggatttaagtggtaccgcacttggaatgtccacgtgtttacaactttgcaaaataatgggtggatcagtaagtgtagaggtatcacaaaataaccctacatttaaaatttgttatgatctgaaaattcatgaacttggaaaggaaagatacgacattatagctactcctctatttcaaaacctaacagagttcaatgatctcataaaatcaaaagttgctatccgagtttctaaaacttctactgagtatgacaacattactacatatcttcaagctgcgagaaaggttttgcatgtttttaagggattacaagacctagcatcaatttttgacttaagccctgactctgcacttctccgctgttccgttgtggtagtggatgtttattcgatggatgatgttaaggcagtcgaaaaaatattgaaaagctatccggatgtacatgtcatatatttgtgctgtgatccctctagattgaacatcgagcaggaactacagaaaccttcaggaagatcgtttgcatgtaaaaaaagatggggatttcttcaaatgccttgtactagagaaaacttcctcaaggttacattacaagtgtttaagtctaatgaagatacttgtaacttttactcttatgttaatgagtacggtgaatccccaaaaccagatgacgatatggaccggttaaacaaatgtgttggatcaaagattttaattgctgaagacaaccccatagtgcgtatgactttaaaaaagcaactagagcatttaggaatggatgttgatgccgcagaagatggaaaggaaactcttcaaatttttgagagtcaccccgacaactattaccaagtttgttttgttgattatcatatgcctgtatatgatggcttagaggtaaccagaaggatgagaaagatagagcgtaagcatggttgtgcacctcttcccatctttgctttgaccgccgatatgcagcctaccatggaaactcagtttcaagaagttggaataacgcattatctcagtaaacctttcaagaaagaaacactaattaaaatgcttctgcaatatttagttaacggaactgatggaaatgctaatacttcataatggtttttgacttttcgaaaataatttgctttagaggtatttgaaaggaagcctccatcgataataatgaagcaacttcgataattgatgttaatttaatgttttgttttcttggaaaatctcgtgaatgtctatgctaaaccatagaagagctcgttacattttggcattttaattgttatttactagacgacaaattttttatcactggttggtaattctaataaaaaccgggtttaatatctataccaaatttttcttttcttgtctaatacaacatagcccatttcaactctgaactcttttaagctacgtattgtgggtcttttaattttcatgatttttttttttttcacgagcaaatttattcatagtaatctaagaacctaataagtaaactttgcaaaaacgtacaattcgatctctaatagtagtgaacggaggcaacaaatagaaaagaccacgaaaagaactcctgcaagcatctgactaacacaggataattaaaactcgagatatgtagaactaaataaacaaaaaacaagacagtaaaataaggcttattccagataagcatcgtttgttcaatcgtaatttgataaaattaaagaaataaaaataagaacaaatcacaacatctttcaaacgataaacatcactgtatcaacacaactaaaaaaacgttaattaaatgcttaacacttatcgaatgtagtttcgatataacggttagaatattttacaacccatttagacgtgaaattaactaaataggaaataaagctttaacacaatgccactaaattgacatagatcttgatgaataatttcatcacattccaagtgtcagaggagaccttagtcattaaaacggttatgaattttagatagtcactttgacactaaattctttcaagatgataaacagaaagtagtacaaaaatgtttattcaaaccacaatcatacaccaaaacgagcaggaagcgtttaaaaaatatttaatatcaacgcaattcagtaaacaacaaatcagtcaaataaatagctagaaaaggaagtaaaaatctcagataatccattagtgaatgatcgactacgcagaggatttgcttttcaaaaatactgtttcaaacgttgaaactgcatttcttttggacttcgcacttggctcgctagtggatttcgtgcttgcctctacgtctgcatactcataaagagtagtgtggacccaagtataagatgtcgagtgctcaacatatgaaactgtgtgggtttgcacaacaacatttgtttcaacatcagttacagtgtaggtttttgttggatttttcactaacgaaatcttagacgttgtaaatttatatgattcaagggacacaaccgtcttaacaggatttgattgcacgagagaagtagaagatgacgatcgcttactggccgaagatgtactagcactttctgagttgctttccgacctagtagaagatggaatagtggaagaagaggaggttaatccactcgtggttgacgagctcaaagatgactcaggtttaacggtcaaggaatttgtattaatagaagaaattgattcgcttaaggttgatgaactcgaaaacgtcttgggttctgtagacaaggtatttgaagaagcagaagaagcaatatagcttgatgctgtagatactgaactggttaaagaaggtttcaaagtggatgaagtgactgtaatgttcgacgaatatgatgtagttccttcgttacgagaactggaacttgggatagaatagctagtagaccccgaattcgaagttgaaaatttgaaagtcggtttagcgatcgtactgcttaatacgtcggatgctccactttctgagttagaagccaaagcgaaagaacttgaaaatcctgcttttgttccgttataaattgaggtaaacccactagcatcaaagaaagaactggctattgaggagatggaggggatagatgtataagagctagaggctatagacgatataatgctcgtactagaagtcacagagttagaagaaattggtgagctataagacgagttcattgacgattgcgaagagacggaagtagaaatactactttgtgtaatagttggagtagcgcttgaactggaagaagtaaaagcggtttgtggctctgatgcagaattttgagatgaattagaagagattgtataacccgaagtctcaccatcactagactgtgaaattgaagtaaatatggtattaaatccgctggcatcaccggaagactgaggtcttgaaacagagctttgcattgaggtaggagaacttaaaatgcttgaaacttcactagtgatagtagtagttgggtcactgtaagtggtaccagaaaatgattgagaatctgatgatgaacttccggttgaattataagtagaagacgaatcaactgaagagctcgtgtatgatactgtagaagaaacataagcaggactactagtttctttcaaagactgagagcctgtgattgagctactcgatgtaggtgtcgtctgagaggaggatggaccaacactattaacattgaagctactagttccattcaaagaaccagtattactattagatgcaggagtagaaacaatttcggaagttgaggatgtagttccagacgcagtaattgagctcacagtttggctgtaataatcactactattacttgctacctcgtaagaagaggaagcgctgggaatatagctagtagaggctgaggaagttgaacttgataagctattactgcttaaagcttcggtgctgctagcgtaaactgaagaagaagcgttgggaatatagctagtagagactgaggaagttgaacttgataagctattactgcttaaagctccagtgctgctagcgtaaactgaagaggaagattgtatattcgaagtcgaagatgaatcataaattgcactagatgtctgaacggatgtatccgttgcttcagtggcggtactaaagattgaactagaagtcacgggagtcgagtcatcaccaagatacctagtaaacacttctgtaacccatacagttgtcgtcgttttataatggagtgagccagtagtagaggaagaaacagttggaacagccaaagaagccgagctactactagcgctaccatcaattgatgagcgacgaagcaacgacgttacaaatgtagaagacgaagtgggcgaagccaatagggttgagactcccgagttaaggccactcttggaagtagcaatgtaggcatttgaaataatgctcgccaaggaggactgtaccaccgagtacgaagaaactgcagaagagtccatagacgacgttgagattgatgatacaacgttgcttgaagaagtgataggagatgtagctatagaagactccgcacttgatgttgctgtagcagatgccgaggaagaactagaagccatctcttcactataatcaacaacaacaattttagcagtggtgccttgctgaaaccctaccacacaaaagcaagcgcctccagcaccaatgggacttccctctggacaaccttgaacaccattttcgcgaggatcgacatagcaaggtaagccagagcaggtatcaccttcacactcgagtgccaaaccatatgtaggtttcacagttgaccagtaagaatcatcgaggtagattgggttcgcacccaacttaacataggtaatgttattttcatccatgtttgcaccagcaacgtaaggagcccagtttccataaggattcgcagaagtaccccaaacacaaccatcagtggtagatacgccaggtggatttacataataatgagcagcagtttcatcccaataagagatgtcgggcacagctaaaacttgttcagaatcaggggcaacccacgtaggaatgagcatagcttcattacccgggagaaccgtttgacaaaaagcgattccatcacccgtctgatcgacaacggataaatcaccgacacccggataacaataatcctttgaaggaaatggcttgactgccacaccatctgagttgcaatataaacctccatacatggattcaggataagtataagaagtggcattggggtcccattgtcccattaagtagccaggttcacaagcgtaaggacaccatgtaccagcagtgcaatattgatctggagacattgcccaaccggcattaccttcgtcgggtgttactgctaccatcttatctccataggggaaggcacactgtacagtatcgcgtcgttgtaattgctggatttgcgtatcattataagacaaagtcagtggttcataactggaatcagtcagatcattgtgcttttcatgtttatgccgatggtgcaaagtatcaccggcccgacgatgtgagtatgcattcacatttgatgctgcagtaaaacccaacaacaaaagacaaattttttcaattttggaaggcatacccaaaaataaaaaattgtatttattgaaagagagaaatatttatgtaaaaaacccgacaggggaccgcaaaaaaaggattgtgaagtatataattttatctcacagagagattgaaaatgaagaaagaatcgatgctatttcctatgtttaatcaatcttgaaagggtattagtaattaagctcactcttcagtgcatccaaaatcgaccaacacaaaaggtttatcgaaacagaggcctgaggaggcaggtcccttcaatataaggaatttcatcttccgtagaaaatttcgctagcttacgcgacagttaatcatcggattacaaaaaatgtcgaggtggttggtaaacagtaaaagaggaaaggttcagggtgcaaaaatagcagcttgaaagccggattttaccataaatcgaaatatttttataaaaacaataaatatatttatttgaatttctttattttagattattaaagccctttggctttgaaatttatgatcccgccattaaaataggtctgatggctggtgttgaaacgaacaatggagaggttggtaagaaaggaatcagccgaaagtttatccaaggactgaaaattctatattcggctgggatgatctgtcatagctgataatgactttatgaaatgctaaagctatgggttcgcctcaatgtttacagaagatgaacgatgtaaccagaagtccaacacctttttgctgtcctcaattaaataagaagaacttttaaaaattaacaatggtaaaaatctaaagaaaaatgatccacattctatgccggtgacgcatcccattcaagttgaagttatactcatcaatctttcaatgtgctacaatcagcagacaacgaaattccaggacaaagcaactgtaagttctttatcccaattttctaacaaaaagactcaggcataccttacattcctttttttacaatgggaagctagcgcggatattaccatctacagccactcccaatgcgagaagtttcttaagcaagttttttttaaacagcaaaataagtgagtgatacctgattgattaatacgatttatcttgttataataccatcaggttcttcccattctttacaagaagccaaggtttgagatatgggaataccccggaaagtatcgcacattttttaaaattactgttattcaaataaaaatgattgaatcatatttttacagtttttgaatcattgaatggccttgatcactcgtgtttctaccatttatttacattttctacttagcagcagaaattaacgaccagggtaacatgttacttaggcatggttgagcaacataccgttcgtatagatatttggcaaataccacatgtgccacgattgagttaaattttgaaaactttttcagattgctggtattatacgaaaagatcgatatctgttcctatagctcgttttctcttggtttctttgactttggacggattggctatccttttctttagccggtcattcgtttgtttccaaagaaccattaaattacttcttatatgttaaaattttctattatatttttatagactggttatttattgctgaagagcgtgaatctttgctgaaaatctaccggaaactcataatcaatcgatttcaagcagctttgtacgagtaaattggaaacgatgggtttgaagctgtgggtgaaacagcgcagaagtcttccgtttatcattggaacaatagccattgctttgtttacggaccttttcctctatggaatcattactcctattctcccattttcccttgtggaccgagtgggtatttctcctgatcgggtgcagagcgtaatttctacactacttgctgtttatgctgttgcaaacattgccgccagttcaccgattgggtttttggcggataagtttttaactagaaaagttcctatgcttattggtcttatatttctcacttctgcaactgccctgctgacgtttggtaacagcgttcccatgctgatcgtggctcgtgtacttcaaggtttatcggctgctgtagtatggactgtcggtttagctttactcgtagatgttgtaggtgcagacaacgttggttcgacgatgggcggaatttttgggtttatctctttaggcgaaattatagcaccagtttttggtggtatagtatatgaatctttgggctactatgcctcctttggtgtttgttttattattttattattagatattgcattgcgttttctaatgattgagcctcgtgaaatgaagaatgattctactctgcaagatgtagagcgaacctctattttacaacgtcaggatacacaagatcatgaattaaaacccaagcgaagtggtttgttcagttctttatgcctacctatctactccttgttacatcataaacaaatctttggtccattctggactagtttcgtcaattcgtgccttttctctgcctttgatgctactattcctttagagctgaaaacgctttttgactttaattcgctccaatgtggtcttatgtttggagtgttgagtacaccatattttttttgtggtgcttgggctggtgcaatggttgatcgccgtggttctcgtactataggtaagcgtgcgtatgctattttgggatgtacgttgttcctcttgtgtattcctcgaacaaatactagtcttaacatttatttgttctctgctttcctggctattaatggagtggttttggcattcacatcatcccccggttttgttcaatcttctcattacgttgctgaatatgagctcgaacatcccactttttttgggcataacggaccctatactcagctctttagtgcctataatattgtctattctttaggtatgattattggtccccttgttgcaggcttcttgcgcgatcaattcaatttcataacatccattgcatgcttgtctcttttgtgtttttccgctagccttatggctaactcatgttttactgatcggcttgactctgaataaatttaaagggtctcaaaatgcctgatattcctggtcaacggttttcagtcatgttttttcttttgaattatggttgtttttttcatcttattatattcaatttgtaatcaaattgtttgtcatcattctcgttgtttcggctggccgaaaccgatttttgaaaatttccccatcaaaatattatccgttcatttgatggcttttaaaaactgttttacataagttgttgattcacaatgttggataatgtcgtcgtttaccggcaacaaccttgacaagtcttttgccatagaattgtcgcattctgttctttcttttaagtcatttacgttaattttggaccaccaaatagaagttaccaagttgagtttagtttaaaaatagttgactatattcataagacctacatgaaactgatagttaaatttaagacaattatttattattgaagcaaactttcgttctttgtaataaagataggaagagtctaaaagaagtcaagagagttcaaagcaatgaacatgtttacattaattctaccatccttaattaaaatgcgcattcaacaagtcatttttatttgtcgtccttcgaagataattattctccctgagtaaaaactattgtatattcaaaatatagaggtgttttacctttttgttttggtttccaatacaggttttgtcacctcgccaattttgtgcttatattccaagaagttgccacgatgctaacttgtcgagtgccttatacactttctggatggaaacatctaaaaatccttccgatttgcctaaaaaacctgcaaatgtaaaaaaaaatagacgaaggtttcaaaaatcacaaaagaaatcgatatcaccttcttcaggttcagaattaccaaattttaaaacaaccatatcccaaaacaatgaagaggtaaagacttcattaaaggaagattccagcaagttccatccttctgcgagtgcaccaatctttgtccccacttcctccgttcaattaaacgtatctaagaataatggacacaaagcgtctgatatcgtagatgctgtttcatctaaggatgaagaattgcgaaagcatgcaaagggagaagggaaaagatctaaaaatcgaaaaagatcttctaagcattctgaaaaacaggcagttgacttgaagtcttctaactctagtcaagaaacctctagtagcaaaggttctgttaacaataaaagcgagaggtcacgggaagcgaagagtcggatgccaaaaaattcgaaagaaataaaaaaaggattggacctttctaaattagatatgacctctaggatgatagtggaattgaagaacagactttatgagtgtagcgtctgtaccgataccattaacccttctacatcgatctggtcctgtggtacttgctaccatgttttccatctatcttgtattcgtaaatggtgtaaaaactcaatcgaacaaagaaatgaagacgcttggcgttgtccttattgtcaaagtaatcaaacggaaacttctcttcattatctctgttggtgcggaaaacaggagaagcctgagtttgtcaaaaacttggtaccacattcctgcggtgatccctgtggtaaaactagaggtcaagattgcgaacacccttgtcccttgctttgtcatcctggaccttgccctccttgtaccgctactgtggaaaagttttgcctttgtggcaaggaaagtatacatgctcgatgttcgaatatttcaaaagtaaatacggaaccttttcgttgcgaaaatgtatgtgatgagctattgccttgtggtgaacatacatgcaagaagcggtgtcattcaggcttatgcggtgcatgttttgaacctataaacgctaagtgctattgtggtttacattcaaaaacttatccttgttcatctttaccatctccttccataagcaaaaaagatgagaatggttctgtgaaggagtggtttggttactactcgtgcaataacccctgtactttattttttgattgtggtcttcataaatgtagtaaaacatgtcacccaatctctgaaacaagggctcattgtcctttcgctaccgatgtattgacaaaatgcccttgtggaaaggaagatatatcttttctgcttaagggacatgagaggaaaagctgttctgatcctatccccacttgtgagaacatttgtggaaagcttctgtcttgtggccatagatgcaaatataaatgtcatcttggttcatgtggtacttgttcggaaacactgaccattccatgtagatgcactgctaacgaagtgcaagttacatgtgagcagttacaaaatggatttattcctacctgtgaacgactgtgtacgattcttcttagttgtggacgtcaccaatgtaataaaaaatgttgttctggttattcaaaggcacaaacacggttagcacgccgccctaaaggtgctaaattgagatatcatcttcttactgaggaatttgaagaagagcatatttgttttcggccttgcaacaaaaagctttcgtgtggtaatcacttttgtcagcatatgtgtcatcgcggtccctgtcctcgatgtttggaggcttcctttgaggagcttccgtgtacttgtggacgtacaagattatatccgccagtggcctgtggtacgccgattcccgattgtccttacctttgtgttcttccaaaatcttgccatcaccctcaggtcaagcataattgccatcctacctcggaaccttgtcctccttgtccttattttgttaaaaagcgttgtctttgtggcaaacatattttagaaaatcaaccttgttatagagaaaacgttagatgtggggagctctgtaataaacttctatcctgtaaaactcacttttgcgaaaagctttgtcatcctgatggtgaatgtgagtcaagttgcaaaaaagagtgcggaaaaaggagaatgtattgtgagcatgtatgccaatctccctgccatgctggtcatccatgtgatgagcggattccatgcaaggcacctcttgaagtctcgtgtgaatgcggccgtattagaaaaaaagtcacttgtgatgcatcatatgataacccagatcctcagcataaagtgtcttgtacgcttgagtgttcccagcaacaacgaaataaactttttgcagaggcgttgaacattaaaactgatcggcggtccaacgatgtagctcaatatacaaagagtctacttgtattttatggaaaacattctgattttgctgatgaagttgagtcgttacttcgcaactttgttaacaataaagcgtcttccttccgttttccatccatgcgtcgtgaacaaagagcatttgtacatatgttcgcaaagttgttgggtttagaaagtgtttcgtttgaccctgaacctaaacgaaatgtcatggtctacaataaaggagaggctaagttgcccaatatgttgcttaaggaagccaatttgtaccacctgcaacatcctgaaattccattaaagccggacagtctattaggacctgaggaggaaaacgccactgcaagccatatagacggttcatcaaatgctagtgattcgggatataatgcttttgtcttgaaagaattattgaaagaagtaaatgatgaatctgccattttttcggttttagacgacattgtggattttaaccacttgacctggtctattctttttggcgaaaattatattatactaaaaccattaaacacagatctcattgtcaataaaactggcaaactagtggccttgcgtcctcttgtaaatcgacgtcttgcagacgcaggaattgcaagtcgctgtgagatctgtgaaataaacgacaaaaacgaaattgttaaaacacgctctcagagaattcactcaaaaaagaaagcctttttaagtcttgttcctgataaatctattggggttattaatcgatataaggaacttgctactgaattgtagattttattcgtttccaaaacaaaaaagctttttatgacagcatttgttgaggtctttaaattattatgtttcttaatgaaaggatttggtttgggaggataggatttgttgtatctctaaattaactttatgggatgtagcatacaaaataaatgaatatgatacttttaatataaagtatgaactaaagtgaagcgatgtttatagctttttttttatttgaaaatacaaataatctatgtcaaatgttgaaacaaaaatactatttctcaaggaaaggataatcttgttgatacgcgatttagtagaacctttaaagctgcatcgaaatttagtagttctgcattctttttgtttatcatcacaaaaaagaagggaattctgaattgagccaacagtttttagtttctcaatggcattcaaaaaaaaccttgaaagtacatgaatagcgttttgttcagtcttgtggctagatagttacaaagagtaaattaatatagttactaactctaatatgttctacatgtaatttatttttgtttatgtttaaacatagaaaaggacgaatagtggaatggaatcttatttaatttatatttcatttgcctactacgcaaaatctcttaataaaaatttatggtatcgcagcagactgctaagttggctaaagttttttaagattactcattatatcaattaacatatgctaaaccgcgctataatcatttgtgctataataagataaatcatttggaaatgaatgttgacagttttttatttaactttcagtaattttatgcactgcagaaccattcaattgaagctttattactcagtagtaaataagctataatttattataatactatgcaatatcatggttatatacgagagcagtgttatataacgccaagagttatctgtacaactgtatatacgccaagacaaacttacggtagtctaccatattctttaagtttgttttacgcacttcataccattaccaaaagttaacatcgttgtaaatcgttatgtaattttaatcgtaactgtagtcgtcactattttatgaagtatgcggaatacctgtgatcataatatcatgttcgctagaaccaaatagatttcatgaatgaagccttcggaagctcgtgaacatgccataaggaagattaaggagtatctagaaaggcgacataaacaacagtttaaggctttgtttggatgtctcacgatcaatatatacttaaagatattcacgctcatttctaccccagatctgtgtaattgccgccttgtttgtagaaaatttcaacaattatgtgattacaatagtatatatgtgaaaaaactacttcttatgaatgcttgggatgttacactttctcgaaagctttattatgaaagtcaagatgggatgtctcaagcaaatatgtcttccaacaccagcaaaggctttcatttacaaagtagtgataaaaagtatgctgactctgatcggcctaagctgtcctcctcgtcacttctttccttacccgaccaaaagatcccttttcctgttgattactcaacagtgcaagggaagcaagtagttttgacagttttggattgtgtgagtcaaagagttgaatttgcaagattggattacataaaggtttggagagcattggctcctatctaccgaaatctggcttatgctagcaatactattgaccctattgcattttctgcttttcggacgccagaggagcaatcgaaagttctgaagtatttaattaggtttggaaattcttatccctatggaacttatcgacaggcgatgcaaaatgccattcttgacatggcttcattatttgagcaagcttgtcttgatgaatttgaattaggtcttcattctcgtaatcttgatcttcttcgtaagttttctcatgttcttcatgattttagtggtccaaatgcatacgtgagcatgtatctagcaaagcaaactgattttgttaggtctttcttccattttgatccgtatagtttgtttatttccaataatctagaagaaattcacattaattggaacatcttggagtctgttgttaacgacactatcaagcttttagagtcggaatccaaattctctgaagctactttacctgagcctgagcttgtccaggttccttatgctaaagacattcttggaaattcactaaaagactatgtaatatcaatatgcgagcatattggtgaagaagagaccgaattgttccttgtttttatttctggattttatggcctatgcaagaagtttttttcgattcctaatggaccggctttagtggatacaatttttcaaccgcaaattgatattttcatttctcaggagttacattactttaaaactgttggctggtcgctggttgatcagtgggaccaaaagctggaagaaaaagaagacgctacagaatgctttttttacaaaaatgtcagccagaatactgccaaaaataattttttggaaacctttaaaaacgtaatgctgcttccagtctctctttttacaataccgtcagaaaacaatagtgcatctaatttggctgagaaagcgatagagcagaaagaagaagaagatccagaactttcaaagttggatgctgcccgatttgttcctgcgaatatatatgtttctaaggaccgattgaaacatctccctactaccgaattagccgcgcaagctgctgtattggactcaaaacttgaaggtatcagcaccatgtttagtttggaattagctttgaaaatcgtccatctttgcaaagttagtttagctcgtgctaaagtatttatgggtacctcggttcctcaagatgatgatattaaagggctttcgaaggacttattcgttcagcttctgcgggagttaggtcaaggccacttaaagcatgggtttgatcgagcaatcgagcatctctcttcttttgatcctcgacgcgacttttctagtaatactgtagagccagtggtgaaatttttggagcttatcaatgttggtgatatgattcagcagatgatggatagcttttttaacgaagaaatgagtcctatatgtgtgaaagatgatatgtttgaccctgcaattgcagaaaaaaaaaaattcgagcagcttttggatgaacgggcagctttcggattacacaaaggcattaatgttctaattgagcatgccgattttttgctggaaactaaaacaccaatgaatttatttagtgaccaaactataggttccataacgaatactatagagcctacagctgctgccaaaaatgtggttcaatttttaggtttccacatgcgtattctagttggaagggccgatcatgaaatccttgatgttttttataaggaagtcggaatgagacttttcgattccttaacacgttacataaaatctcataaattcagtgtcgatggcgggctaaagttactcaggtgagattttattccttatgtttaagaattataaaactgactcattttagcgattgtaatttgtattatgaattcattcactctcttcatcaaagcagccttttaccatattttaagacattgaaggaaattgcccatttatttattattgatggaaaaaacgccgaagagattggaaaactggctaccgatacttctcgattttctagcgcatttcataccgaagaggtttacgaaatccttcacagtcgtattgactggttaaacatcaaatacgaagtagataaagtaatccatggactggcatgctgtataatgtaaatattttttattttttgttcatatcctttttttgttattaccatacactttaaaaatgcatcttgctttctgctttaggctataatgtttgtttaacaaattcgttttttggaccttttttaggtttgtgtctattataatatcctctaaaagtcaatcaattttaatgtcataataaatcataaatgcagtagttattaaggataaaagccaaaaccattttattaacctaaaccgtaaaagaaaaccaaattcctgaaattagttctaaattttttaacaacaactatgctaccgaaagcgtaaatatcagtgtgaccatatacggactgctttatcagcgcctccagaagcgacacgctgtccatccggagaccaatccaccgcaaagacttgatcttcatgacctggtaaatcaaacttcatctttttggatcgtacatcccacacctttagcgtcgtatcttgagaagaactgaccaacaatcgtgaatctgtagaccaggcacattgataaaccgcagcaacatgaccacgcaaagttgcaaggaatttaccggtttttccatcccatagcctaactgagctatcgaaactagctgtagcaatacaccgtccatcaggagaaaatgaagcatggtttactaccttttgatgtccatgcatttttgtgatgggcttcgttgatttctgtggatcccataatattaattgcaaatcatcactggcagaaaccaatctctctcctgactgttttaaacaagcctcataacgctctttggccttacgacgctcatcagaaaagctttttggtttaaaatcagtatgatcatatgcacccgaacgcaagacatgctcggtggacaaggagagatggttcacacgagcggcatgaccttttagaatatgcaagcattttcccttcaaaattagtaagtaaataatccctaagtacaatttccttcacttacatctttagcatcccaaatccgtatggttttatcatatgaggaggaataaatccagttttgaccgccccaacggacacaagtaattggcgcggtatgacccgagagagtaaaaagcaacgtccttaatttgacattccaaatacgaactgtattgtcttttgatccagaagctagtaaataggggccactgtcaggagcaagatgcaaaggttgccaacatagtgccataataggtttcgtatggcgtcgtagagcatcacctatagggctcccctttttgggatcccagaaacgaatctaaaaatattagtgacttgcgacaaaaaaatcataaatccatcaaaaagttactcaccgtattatccatgcttcctgtagctatgatagaggcatcaggggcccaagcgacgcaagacacccagttagtgtgacccttcatggttgcaataggggtttgcgtatcacaatcccagagccttgccgtgaaatctccacttccagtaactagcctcgagcttgtgctaggcgaaaattgggcagatataatggtaccatcatggccattcattgatgcagtacaacgagtaacagcacggacacgaaatacagcttgaggagtgtagagtaacgttaagtgatcctcagttttcataagtccattgtgaaatacagaagtgtataaattatcttgaatttcgatagtttcatcttcatgatgaagagcaaaattatacggaacaggatcgtcggactgtgaggattatgttagcacatttacagaaaaaaaactttcattcttacattctctaataattggttcaacaaggcttccaattgcctaacagaactatttccaggaactaaaagtgatgccagttcattgctatcatctgacgcccgaaactgaacgttaacgagcgggaatttttcaggaatttctatagtagtaggatttaagctctcctttttttgacgtttacttttaggaggcagtaaagtcgccattttagaaggatttaaaaaaggaaggatttggtagtggtagtaatgaaaaatacttacacttagtattcttaaaagagctgtgatcagataaattttatcgcgccaatgatgcatcgcgataattttaacaacgatcttcagcgaatagaaaaacaattatagctaattaagctagatttaagcgaggttataaaaaattagtttctgcatgtcgaacaagagaaacaagatcttagagtttttataaaataaattttaggtaattcttttatgcttgatcaaattaactagaagaattattgaaaattttcagtatctcaagaaatggttgggacgacgaggtaggtgatattttgttcattggcttgggaaccttagtgataaaataaaagctaaaaactaaaataatagttttgagattgtaatattttaaatcacaggataaagcacctatcaaaaaaaaaaaagctttactaactaaagttgatgcttgcatgaagatttgttacaacatgcacatagagctgttttggggaagcattggagttgaccgatgataaacatcagacttgaaatctacgccggtttgcaccgttgatgctgggttggatgctaagctattacgaattacaaatacacggatacattatcagtatatgaaggaaatggactatattatctattaatacaaaacccgatgaaaggctttttttgcttccagatgcaagagagttcatttcgctgggaatgaagatgaataattttaaagtaaatcatcgcaacaaaatagaaggaaaatgctcctcacgaaaatgagtggatacaaaaacttttatgctgaattagcgggaaactccaaccaatctcttaaataaaaagaaaaacatataaaaatccaaagtatagattttatggaaaaaatctagaaaagcatatcgagtaaacaagttcaagcaagggtatacgtgagaaaacgagaatatattaagttaaaatacaagcatcccgaaagtactttcaaggacttcaattttttaacggtatgttttcaactagctcgtgatctaaactacacgaggaggaaatctgaatgttgaattggcgaaattaggtgccgaagaagtattcgttaaagtggtgggaatcccagcattagatggagtaggactaggatgggcacctggaagatctctgaattgaatctgtggggtagatgaattgttgtgccataaaacgctaccggttgagcctaaaccgtatagctggttgagcatcctggaatcaatggaaccatcaaaatacctcgaccttatttcgaaaaatattctcgcggttagcaaggcatcacttccagcctgatgttggggtcctatacgatgtatttgtaaatcgtcagcaatgtcttgaagacctttagagttgttcaacacagatttcattatgtattttatgtcgtaatttttcggaaaataaatacaaagaattttataaaactcctcatattcagcgggtaaagggatttgtgtcatggcttttaataaataggcaaagtcatatccactatgaaacgttatccacgtgacctcctcttgcaaaactaatccactaccaatgaggagctctgcaaaatctgcaggctctatgccaacctcttgatgtttcttaaagtcaatgccactttttgtgagtaactctatgctttccggagcgtacatatcgtcttgtagattgaatgtaaaattaaattgccatgtacatgcctcgacaggggcatttccttcctcgtcacttaaagcaagcccaatttgaatgatttttaatgaatctacgtttgcccgtaaagtttgatagtggtagtcatcactacttttaaagacgccaagaggtctagcaactactcctggaaattctgtatccatagaaacaactggatacctttctattagactcattataagattcatctcttgttgcaaattcgtggaccaaacgtcccgaattggtgatatttgggagctgattccatccactcctaatgcaggataagaaaaattcgaattcatcgctgtcattacgttttttaaacagcaaagctataatgtaaaccaacctggaaaagtaggttttcgtttggtgtaagtagacttggattgttgaagaatccgctgaacatagatgcgttaattgtgaatactgtaatataccacaatttccttatatgaattcttctaatcacaagagaaaacattgatgatgaaactaaaagttagtcatagaagggtcaactattaagttaggtattaactaacctacaagtgaaactaaagttattttaatggaacaatactgtcatatgtttgtttggaatatttattaaatcaaagactttctgtcggcttaccaagctactttggataacgatttgaacttggcaaaaaaatatgcaatctgacttttgttctttattataaacttctcgtatctaaaaaatatttttttaagtaaatttatgccattagtaagtcgacagaataattttaaagctgcaacgattaattcgttcaagctcatttattaagggagagtagcagcaagaaagctaaagtatgagtcactttgtagagtgttgaaatgttatctttagtaagtactaagtccagacctcagtgagagatttcaaaaatactattttctgtaattgtatcttaatgtcagcaatcgaattgatgagcctaaacttaagcaatctcatctaaattattaagatttgatctcttatttggcaacattataactgaaagattttacttttcccttcaaacaactcaaaagaattgttgagtcatggctgtctttagttagtgttagtatcgcaagaggaagacatgctccttcagcaacgatctatcttcttttcaaaatatgtgtattattaaaaacataataaatttgcagtatttggaattcaaaatttattctttactttataagcccagctttgaattcttcaataagcaacatattcgttttttgtatgttaaataaggttaattttaaacgaggatacatgtaccactaaattttaacaaaatcctattaaaaattaaatttgttttttccctaacttttaaattacttgtttgcaggtatttcagtttaaatagacatcttaaaggagtatttgagttcttttttctgactgtattcaattagaattggatttccttatggcttaatgccgcttgaaagatatggaaatatgacattaacaaatttatacagaagccatttgacgttcaattccttattctattttccagtagtagtattgcattgaattaccagcactagaatttcccttaaaatttgttatatttacttttctccttaatattgatggatgttcaaatgtatgatttttcaccttcgcgctacctatttataaattttttcttcacactttgatattttattgtcagttagtattaatatgagcctaatgcatcttggcccggatttatttcgacgcagggattttgaaggcaataaatataatcattaacactttaggtaaatgaatctaaattctcgtaaattttttttttgtttaaatcaaatttaattttcggccacattttaataacaacatttaatttaatttaacagggaactgttaaaaagccttgattattgaaccaattcaatatttccttcaaaaattaacaaatattatatttctaaaatttaagctactcgaagactttgacaaatactgatttaaaccttactgtaagcagttgtcaatgcagctcttacattaaaaaaattatttaataaaaattgctacacaattagggttcttttccgattcctgcatttttacggatctcttctttcgtatgtttatccaagtttggttcgagtaaccttccaaagtttatagagttttaagaaaaagcggtactcattttagaaaattattttagtttaaaaatttttaaggcttggagctggctttttcatacttgttattcctacctgatgaatcattcaaataattgtgcgtcaaatatttagtcgtaaaaatattcatatttaatgaaacagtattcagaaaaagttgatttaaaaactagtaatattaaaaagacatgaaaacaaaccatttttatatttatatttgttgaaaagtgtatgtctcaagagttactattagtgttcagtatcattagatacatatagcactggaaagatcagatcttacccaataccaattacacgccaaataggccaatcgagggttcgtgtattttggttaaatacaaaaattaaaagtttttcaataaatctgtgattcttgtattcaccttggcgtcgtgaagacaagcaattgttgatcagaagacaaggtttcttcatccaagttactataattgttggatcgcctttgaatgattattagtttaaccaagttgaaaaaataaactaattaaataacaaaacaaaaaatttatattattttgccctatatatatttttttctttaatcaggagtctgaaatatgagaaaatttactccgaagttcgtcccacgaagaaaaaatgggcctgttgaagaaaaagatgtggatgagcgtgttaagatagaatttgacgtcgaatctcaaaaaaaatggaaagcttcaaggccgaaaccagaaataaagcttactgcctcaggaccttttgcattaggccctaatgcctcttcttctggtactggccgccccatagggtctgtgtatgtgccacctcctaatgtcaaaaacgaagaaaaagatgatgccctgtccaaacttgctgcttcttctggccatgatgaaggccatgatgaggacatggtcgacattcttaaacttcgagaattaaatggccaagagcaggggaagacagatattggagggaaagatcttttagtccccataattacggatcgtatgcttcctgagtcgaatgatgaaaaactcaagcaccatgctgaaagcgctattcatacgacagttattaacaaggaggacgaagagcaagaaagagttgccttggatttgcaatccttagctcaacaccttggactgactgagcaagaaggaatggaagatcattttaaagatcaaatggttctgatgcaattccctgacaagcttcctaggtttatgggtgatgcggatgtcgatccagtatggccatcgtccgaagtcaaggaggaagaggcaggtgaaaagactgacgtagaagaaaaaaaggatcctgataaacatggacgagaaaatggtaatattgacgacttaacatctttaccctatcccgcatttcacccacctgctggtcagattggagttttgcgtgttcatcaatctggaaaaactacattggagatgggaggcgtaaactttgttgttcaatctggttcagattgtttatttctacaagaaatagccgttgttgattatgattcaaaacgaatttggaaccttggttcctttgaacgtcgaatgatcgttagtcctgatttttaaaaaaaaagttgaaagctttttttggttaatatatgtttttattcgctactaatatagttatttccttactaagcgacgaacagtcagaatttccaagcacaaagtacttcccttgtgtttacctatttatttttactctctgaataaaggcttttaataagtattatacacaaaaaattttttcaagtatcggttttcaacttgttttggtataaactaattcagtgtttaaggttctgtaagcaagtaaaaaaaagttggataaataattattgagatagttatgaagtccattaaatcttattaaatagtctgtctattgaaattagactcgcattcttgatagtaatcgtgaattattgttaccactgtgtttaaaccatttaccctataaccttagaaaaatttattatgcttaaaggtcttttgaagatatttttatgttaatgttctagctgaaaaccgtataatatagtgatacttcattccaatatgtacttttttcgtccagtgcttcccttagcgaagtcagtcttcaacttagcaaattgtccatacttaatttacttcaacgggaataaataattcataattaataccttaaagtaatattatccttttaatttataaacgatttctgggactctggtttgtctgatgtctgacacaattcaagcttggtattaaatgatttcacgaggtcttttatccaaagggatcttatccattattaaaagaaaaaatacaggaaatttaatcccccatgtttattatagtgaataccatgcagacatcgaagagagaagaaaagcgctaggacgactgggaatcagcttgtatccgtcagttacttcagatgcctcaacgactacaattcctgtaataatcgagaaatggaggaacaagattaccaagtctgagatcgcaatggtcaggtatacggtgtgtggtcgaatttcaagcatccgttattcaggttccaaacttgcattttttgatgtcctttatggaaataaaaagcttcaggttgtttttaataaaaagaatattggcacagaagaagaaatgaagggaaagtttattcctcgattaaaagctctccaaaaaggagattgcattcaatgttctggcaacgttggaagaagtggaagtggagagctttccatatatgctacagaactaccaaaattgttatctccatgtctccatccaattcccgttaaactaacgaactacgaaaaaagatttgaaaaacgctttgtcgatatgatgtcaaataccaaatcacttgagttacttgagaagagatatcgaataattgaatccattagaaaattctttagtgaaagaggatttttagaagttgaaacccctattctttcacatcactttggaggtgctactgcgcgaccctttatcactagtgatattcataaactacccttgacactccggtgtgctccagagctatggctcaaacaactagtaatagggggaatgaatcgagttttcgaattaggaaaaaatttccgaaatgaaggtatcgatgctacgcataatcctgagtttactagttgtgaagcctactgcgcatatttaaatttggagggtatgaaaaaacttactgaagagctaattagatttatctgtttaacaattaatggaaacttgcaaataagcggtcaaaccgtagacctagaaaaaggatttgaagtcattgagtttattcctgcattacagaaggagcttaatgtagagctttcccctctagataactctgaaaactgccggaaacagctgatatcaatctttaaacgttgtgaaatcatgctgccaaagacgtgtacagtagctcatttgttggataaacttttcgattctttggtcttaaaatataatacctcttcccctaaatttgtcattaaccatcccgaagtaatgtcacctcttgccaaatcagatatcaaattatacggcgctgtcgagcaacggatttcaaaaagatttgagctttatattggtggctatgaaatatgtaatgcctatgaggaagaaaatgatccagttgctcaatatcataaatttcaagcacaaaaatatgaccgtcttcaactaggagatgatgaaactcccgcgccagactctgattttgtacatgccttggaatacggtttaccacctacagctggatggggaatgggcgttgatagactagtcatgctaatgacaggacagtcaaagatatcggagatccttccatttggatctcttcgatatgtttaggttcaagttgggcttccttaaggaaaattaatatatcctgctatcttttctttcttagtaaatgtggtaaagtgaaattacaaaatatcattaatttaattcgtgaatacataattgagatgttaacgcttgtcaaaatagattttacattgaaactgatttatcgagccaatcgtcgtactcctcttgtaaatgagccttgagttttgtaaagtgccgtccaaatgtttcaccacacctccagcattttaaatcttcctgaaataaagaagtgagggtacctctagttggaaggtttgaagttggcgtatcgatttttacaaagaagggtgaagtaaaggaaatatagtgagccgaattcttcaaggaaggcgaaacatgatcaagtgtcataatatgtaaatgcaagttattcatagatggtccagcgtgaaaaccaaccttgatataattacacaaggcctcgtttgtcaattgctgggagagacagtttcgagcctcatcgaaaataagtccagataggtcgccctgtacataagacacaagtttttcgactagagatctgtgtttcatcataatttccagtggatgcacatgagttaaatgaggatcccgagtcattagtagtaagtgcatttttgattttggaaacatgtcccgcactagaacaacatcatcatcgtaataaattacatttttataggattccggtgattcgatatagacttttaaattatcccgaaatgactgcttcctatacttttttggaatgtcttcaacaatgggttctttcgcagaattcatcaagactttgactatgcaaaaacaagattagtaaaaagatttatttcaaaaaaattaagctgatttcttttcaaacaactagcaatcctgggtattccattctaccaaaaaaaaacatcaaccaattcaagcgactttttagatgcattcggtatactgaatatccaataagttttctaaggtgaaatatgagcaattacttgttactaaatagggaattctgagctttaatgaaaattgacttacaagcatcattcgtcttgtgtacgctcatttcacgagagtcaacaagaaatcctttataaatattttctttgtatcctttttatatcaaaatttgctaccacagattgatttgaagcttcaattgtaaaattttcagagggggtcaaatttggtcttgtgtcaaatcattactacgatatatgatatgtagtacaagagattcgttaggatagagaaatgtagggaaatgttataaacactgttagaaaaaataaaagcaaaaatgaaacgttaagatcttgaagaataggtattcaatactttaacttttggttttacttaaatatctgaaatttaaatttaattgagcttaatgatttaaagaaactaagcgaaagaagaaacataaaatatgttaattagactatttaaatagtttgctagtattttgtatcaaggatattcgactgttggtacttgaacaaagctgatctttaaaatccgacaaaccattttggaggtgcatattaaaatcagaattgcataaaataaagaccaagcaattcaatatgtcatgaaagattgctatattcgtatgcttaactgcacgtttcaataaacttgtataaaaaagtaaagattatcatgaggaataagaagtttagaaaaattaaacgcaactggtggaaattaatttgttgtaaagggaattattagtgagaatatcaggttaatcaaagcaaaattattaatagtgaaaaaagctttactaacagtcctaaaagcccaaaagtcggacaatttacattaaaaaaggttcaaaactttattgaatgtattgaacaatacttcatgagttttgtatgtgcaatatcgttccaaccatagaaagcgtttgcttgtatcgagacttgtattaacaaatcaaaaaataaaataaaaaattgaaaagattattcttgaatatcgtctacataaaattctcgtaaatcaattttttagcagctcgccaatttctttacttacttcttttttcaacttctctcaaaactttagaaatcgaaagcacaagtcacttcggcaatattctctttcatttttacaaaattctaccttttaaataagctctatgacatttcccaatgtcaagttcatcggtaataaacgagttttatcgattcaggtttgtaattgtcaatgaggggtgctttgctcacaattccaacagtcttcagtaagccatggatatgtagggaatcgttctgccacatttccacttcaattgcatgaatgggaagtagatgtcgtacctacggtacatttttcaaatcaccttggtaagtaaaaagatttccatcgagccaagcgttgaaaagttattctaaatctgacaaaaaaaacattgcaaaaactttttgggcaaagaatttgcgatatacgcttttaaaaattctgaatttcacctaaccgaatgaacaggatatggagctactcgaggaagcgcttgcatcccagaggaggttcatgatctattaaacgctttattacaggataatggaatagtttacgatgcaattctcacagggtttgtaccaaatcatgatattatccaagttatatttgattgcgtgcttgcctacaaaaaagaccatcctaaggtactttggctattagatccagtgatgggcgatcagggaaagatgtacgtggatacaaatgttatttctacttacaaagcaatgattccgcacgcattcgctatcactcccaacgccttcgaagtcgagtaagtacggcccaattgttaatcatgaggatttaatagttaatcttcaacttatgtttttttattcttatctactaacagtctctcatagaattttaaccgatattgttattcatacccagatggatgctaaacggggacttgaaaaaatctatcaactctatggaatccaaaatgccattattacatcttttgaagtagaagaaagccctggaaccttgttctgcatgggatattcatgtgaacatggaaagcctcagttatttttgtaccaatttccttcactttctggcgtatttacaggaacaggcgacctgttttcaggtttattactagcaaaatacagagaggaactggacaagagaaaacatcagcaatcggacgaaaccaaacaaacgaaaagaccaactgtacttgcatgtgcagtcggccaagtattatcttgtatgcacactgttctagtcaatacaaaaacgtatgctgatgaaatcctcttggaagaccccaaaattgctagtgatgagtttttgttgagcaatgcacgcgaacttcgtttgatacagtcaagaactgccttgctctccaaaaagagtatttatgaagcagaatttttaccaggatttgaggaaggtgaagatgtctgagtcagcggggtagaagcaggattcgaaaaagacgtttgaacctgctccgccatagtcggtgtagacatatcggcatcagcctttggtgtttcttgttgaggctcaggttggttaactatttctttttgtttttgttggttggcatttgcgtctaacaagaactggcctagaaattgaagagggttctcaggtctgttccatcagttagcaaatgtccatatcatttcccttttcttttactatcttttttgaaactttaactcatattttgcttacctgtctcgtgcgagtattttcataccctctaacaatacgggcgtaactttctcatttaaatattgtctggcaggtgcgctgtttgacataattcaggcgtttacaaatgaaatagtacgtttatatagaagaatagagaaaattacgaattcgcaagaaaaaacaatttatgctcctttggtgttgtaatacaaataagcgctagttaaagctcagaatctgtatcaatcgcaagaacgaaaatgaccgccaaatgcaaattattcgagtttaacgttacataaacgcgcaaatccacgaacagtatgatcttttcaatacaaagaatgcagagatttaaggtcctgttgggttaatagaaaactgttagcaaagtatgtatttaggccagtaaactgcgatattttttttactgaaatacgttagcattcacaactgggcttacagtttctcccctaatatatcaacgattgaaatctttttaagataatctaaccttttatttagtcgaataaaaatttcaattttctctttaagctaaatttggttgaaactgcttttttaggtcgcttggataattgcttccttttctctttcgctttaaacgactttgaatctagatgaaaaatggtttacaactttacatttgtgatgattacatcgtaaatatttacattgtgcctatacccaattttttttcttcgtttctttagccacaagcgttagttgaaagtattgtttacacaggaagggttgaatcagaaacattgtatgtatgatagcgttatattagtagacaacacttgtaggcaaacctatcccgaaaaattttatttttaaatatatacatatgctaatttccaacaataagcagtctactttcttttccgacgatgtttttttctttcaccaacatcacctattatgtttacaggtaaagtaggttcatccgttgtatggttttttgatgatctctttttgatgcttaaagggttaggccctttaggacccttgcgttttttattggcttttggagcagaatcctctgttcccgctaaatccgtactttccttggtatcttgatcatcgatagccagttcattcgctgaacgcttttttccggataataacaacttttcctcttttgacatgcccatctgaacggattctttgttgtgcttttctaataacgtagctcgtgaagctggttctagtatcacaactgaccttttcatatatataagtggaacacctgggaccgaacgaagagcttgcctaagctcggggtcttgggtagcaacaacatagcggtgcttgttccgaccattaatgttgactacactctgaatacattctgaaggagagagtgcttcatcaatatgaccacacctccttcgctcaaaagactttgcgatacgaatttcttgcttcaattcatcggatttactgtacaattgccgaatacaacattgagtaatcactatagtcagttagtaaatccgttagttataataatttacaaggagaacataaggaaagaaaataataaaccagacccggatgaaaagatactatgttgaataattaaactttccgttctgtttcatattccgggggttcgcccttttttccagtaaaagaaaacacttataaacaaaacttactaggttttatagctccttgaacagtcctagctaatgcagcttgtatatcaatcttttgttgagataaatcttttaggaaatctgcatccactaaaaatcatgttagtttaataacatcaccaaaaagaaaatgcttattgtttgcaaattagaacttgggtaaggatgcatctttacaagcatcattttctgtaccacataccgagtacttgatatggttcacgaaatccaaataaaagctgatacgtatgcatcagctttctgtaattctttgcccttttttgcctcatatttacgcccttttctgtgcgtcacacagcctaagacttaatatgctttagatcacttgtttttttaagaattttttttttcgctcaaaaacgaaaagtcttttgttactattagaaatattaaaaaaataaattcaatcgtattaaaagaagtatccaggaaccctaatattgctgaaatcctcttattaggaaatttccaactagtttgtactttccaagttcacccacgtactaaaattttgggcgctttaactatttaacttaagtgagatacttggcttcgaactgagtgtatacttcttttatttctctatttagataaatttgtaaggaaacggtattaagcagaaagaggattcagtctattatttacccttatcatactttttcttcatttctactgcgtaaataattttaaagctttgctttttattatttgaaagatttgtcattattactttctttcttctaaagcttctttttcttctttttataaaattgtaaatatattcggatccaaaaattagaggtttatttctgaagtgtttgttttgttgcttctattttcttaagaatcaatcaataaaaacatgagtgaacagcgagtttttaagcacccttgtcaatttttaacatggaattctaaacacaattacatcgtgtgctgttcaggtccatatctattggggttctcatgctctacaggggaaaaaatttttgaacattgttatagagacaatataaatgaaaaacatagagaggcagctgcctatggagaagcgattcgtcaagtcgcattttctaaagactattctcgtatggcaacagttagtgaagacaaatgtttgcgcctttgggatagcactcagcctgataaaattgaacttctttatcaaaaaaacataccaaagcgatgtgctgacttgtgctttgcgggctcaaacgaaattgtttttggtgataagtttggtgatgtctattgtgtagacgaaaattggtttactacttctgaagttaccgaagaaaaaaagtcaaatgtggttgaaggaaaacaagaacctgttaataatgacactttaaaggattcgaaattgcaaaaactcgaacccattatggggcatgtttcgatcttaactcaattaatagttgctcaaaatccacaaaattctaaagaagaaataatcattacttcagataaagacgagcatattcgtatttcccgatttcccaatgcatttgtcattgaagggttttgcttaggtcatgaagagtaagttttcatttggttttagttgatcaattttttttttttttttttaaataacactaacgccttttcctagttttgtatctaggatgtccttatatgacaatcgtactctaatatctggcggtggagataatcacgttttcgtatgggatttagagaatttcaaatgtttggatgcattcgatctacgatctgccttttccacttatctctcattaaatcaaccaatggtggtttcagttattcttcctatttttaagcgccagcttgttgcttttgcgtgtgaaggaatggcgggtcttatcttcgcgaaggtgacacctgaaaagagactgttgtttcattctgctttgaagctgtcagggcctgttcttgacgctgttttgcttgacacggatactgatcaaattctcatttctttggactctagttttacatttggtgcatgttttgaatgcgtgaaatttgatgaagggaatgcggctgttcttacgaaacccgatgtaataaagcgtatagaatctgatggtttaatatcaaccgaaaagccgttctgcccgctcgctcaaattcacacattacgcaagaaccactctaaattcattcgcagtgttgaaaccggtacatcttcgccatccgttgaatctaaagataattaaagctcattttagggagaccggctcaaaaaaaataattgggaaaagtgggagcatcagtaaatatggaaaatagatatgaataaaaatgattgtgacattaaagtataatagggagagcatttaatttctttggagaaacccagaattttgaagtataaatacagtcagcgattaataattatgcgaataaacgcaacttgtatctactgcataagtgcaactgctattcagttgtgcaacgtcagcaatttgaagaagtaaaattaatcgtttattcaattccttccatttacatgctacgacaatactttacataatacttgcaacggcaaattgtttttagaaggcctaaagaacacgagatacatccattagtgctatctaacaaaaaaagcttagtcgaagagaccgaaacccatgtcctcatcggattcctcttcctcttcagcagcagcctcggcagcgggtgcctcagcttcaccaccagcagcagcagcaggagcagcggcgactacgaaagcagagggatcagcaaggaaagccttagtctaaaataaagttagtgaactgagtacaaaaataatttaatgattcaaagagtttaattgtatacaagcgttcagcaaaaaattagagtgtttaaactttgcgctcatgaaaatttagcgagttaaaataatcctcatcaaaacgcattgcaaaacaattgtttcatatataatgctccttcaacgaaatctgccgatggagaagcatcgaaaagattaaggaggttcaaaaatatatattttttcattgaacctcaaagaaaaggcattatttataacaaaaggtttaaaactccttgaagtatttgatattataggacatacctgttcagtaccctcgaaggtgtactcagtggccaaagagacagcgaccaagttcttgtaagcgttgacaacagagtgcataacggataagatagtagggtagttagcgcccaaggaaatggcagtgataatactggcagcagacaagaggtgaccgataagatcctcctcagagacgtcaagaatctcaggactaaagacgtttccttggtcatagatcgtgagaacatccataccataggtgaagggagagatgtttaacatgttaagcaaagtagcctcggaaggaccaactttagcatccttggagaccaaatggacatcggaagtaatttcaatggtaccacgagtaatcttggtggggataccaagagcttggaagaaagaggtcttaccgggttccataccagtgttaccggcagggacaaagacatccaagggagcaatggcgttaggacgagcaggagcagcaataacattagcaataatggtctcacggacttccttcaaatcagcgttggtgaagacgaaaccaacgttaccacgaacaacaggcaaaagacgctcaagctcaggcatatcgttgatgataccacgcatagcacgacgaatcatggtgttcttacccatgataagttcagcagttccacgcaactgcttacggacagtatgcatttgttgagaagacacattgtcgatgttaacaacaaagagagagttgtatttttcgaagagagagcggagcttctcgaagtattgagccttgctttccttggaaattgccatctttttgctggtttggtggtttgtgaagaaaataaattcttacccaaatgtttctactcacatattgtcgccgtgactgttttttggacttgtcaatcgagttgtggagaggcttatggtaccaaaccgtagtgccttatcaaagaattgcgagagacatagtgacacaatgcggaagctcgttcatttacttttatcgccaatttctaagatatatggtataacggtaaaacaatatcgttgtaaacgtagatacaaatgcagttaatataagaataaaataatgcaattcacaaaagtcagttggagagaaaagaagaagagaaatgtgtatgtttagtttttagacttactactctcatcacaaaagtgcatgtgggactaatcttgagtgcaacgtaccatatacagctattgaaatgagaccgtaaaattcgtggcatcgagcagtacttttatccttcaatataaaacgaacaaatctcaaatattgctgaagcgtttaccattcgagtcaaaggaaaaattcagcctccatgcgatagtgattagtgaattcacaaattcaacagatgtgttttaagtaaaatactacgaaaatgattgacaatgagtttatattggaatagaaaaaaatccgatactgaaaaaacaagacctatggatatttttttagtttctgatttcattgtttattatcgaagaaacatgattgccaacttgatgaatgactaccgaactctttcaattcgggtgtcatgtctaaacattaacaaaaattggaatttgaatcgagcgctttatttattgaacatcaaaaacacttgagtagattatctattcctattcgtacgtaaccttatatagatgcgagactacccacaaagttctgaacttgttcaaaaatgattaagaaagttaaggattttgctcaataattgtcctaagtcatctagctttaatttgcaacgaaagactctgataaaaaccgaccaattctttcttcttcaagggctttcgttcaatgacctacagataaatacagcccaaatcaccttaccgcttgatacattaaggttcaatcacccgtacatttgccagcctacaaaatttccttatttaattaccctttactacaaatcccaacgaccgtagtagcaatctttaaagataataatttctttgaatacgttatagttacatagcaacttatctgaaagaagccgttatatttaattaattaaacgtattctagagcacgctgaactttgcattttattgtttaacgaaaagaatacgtgtacgttgtggtttgctattgaattaaccaaacggaagaaaatccaactcacaaacattgggatagtgacgcggcaaatataattacgagattctctaaaaagcgtaaccgatctgatacattagtaaacccagacaaagcgaatttaccaacttgatagtaccactaactggcattgaaatgagtgaaactggaattatcccaaagagtacagattacacggattggcctgctgatgtttgtaaatactctcaagtctttgaggatgttttagtcgttgggacatatatgttagatgaatcgacaaaattgcgacatggaaaattggtgctttatgataccaaagaagatgtactgtatgttagatcaaaaaattcttgaaaaagtactaatttagattagaaaaagagtgtttgacatgcactgcgatgcaattttagattttaaatggtaagttgccaaaacggtcaacgagcagaagttcatcaaaagaattaaaagattggcgtaaaatgatgagggtttttcgcaaccatgtgatttagtcaataatacagtatcctgtcgtaaatctacagttcgtatcaagccacggtttccccttttgactatacgctttcttgagctcatgctattcacacctttgttttgaaggctagtcaagaaggtttatttcggtgttcaaaagaaagcgtttctaatcagtggtgcaagtaaataatccgtagtcgattttttaaacgcggaaaaagggagtaattatacccatattattccacaacgctctccttttaccttttcttcgttttctctagtattttcactccatcattgaacctcgcctttctcctgattctcagttgttgctcgacgcttcatggattataccccgtggttttcttttctcgcgacttgatactaattcatcttataggtctcctcatgatgcttctgtattagctgtagctcattccaccggccacgtttctttttatcgccatcaatttcgagcagaacttatgtttttacgtggtatcaaggtggccgattctagcgtccttatgctgtctttggatttctcggacagcggaaaggagctagcggtctctatgtcaaacggaagtgttcttatcatcgatatcgactctggtgtcattaaaaacaaatggaaagagcacgattacgaagcttggacgtgtcattattctcgtcaagacaataacctcctttattcgggaggtgacgatgctgctcttgtttgctatgatcaaagaatccccaattcatgtatttggagggacattcaagttcatcattctggtgttgtttccatcctctctcgagccccctttggtccttatattgctactggcgagtatggagattttatgcatacgttggatacccgaaatattggaaagccactttttagtgctaatctgggtggtggtgtatggcgtcttgagcacatggagactactgaaaattatcataaagtccttggcattttaatgcatcgtggtgctcaagttttacgaatctctaatgattttagttcaattgatgctagcaaacgcatttttaaggagcatgaaagcatgtgttacggaggagactggcgtcacaccgatggtctacttgctacttgctcgttttatgataaaagagtttgcctttgggaagatatttagcatgcattcgtttgtttagtagactttggggaggagaataacgggcatattttttcctttttctttttttgcatgtttgctatacaaaatttgtgtagaataacgttgttcataatcgttacttttccatttctttgttttatctttacaaacagaaaaaatgatcatttacgttcttgttttcgcttctttttcttacttactgactctcttccacctgtctctgttccttcattgtttttttttttttttcattctcatccgaccaaatactatcgttctttataatcaatgaaatacaataaatgtttattaaaataaaaaaagtttaagtacgattatggcagtactattgtgttcacaaaattgtaaatctttacagtcattgccatctgaaattaacaaaatgtatttaaaaaacaaaagccaatctaaccaaatacttattaacaaaaaggaagagaaattaaagaaggaataatacagcaggatttattaaagcattttggcagcggcaaggatgagtaaaagtacacaaaaagatttcttttaaggatcttattgtattttataccttgaaaaatgggtccttcttatagctagaataagaaggacgatccatgctatttaaagcaactctaatatcggtgtgtatatcttcgattaatttatctaaaccggcataatttagctcaggcctaatgtatcccaaaacaataacacgcattatttcttcgtaaaaatcttcaccttgtctttctatgagatgcacttctgcacttcgtagcttgtttttatagtacggattccatccaacactcatcaccatggggaatactcgtttttgtaccatagcatatccaaaataaacaccagaatctctatatctaagaagctcttgaattgcatcttctgatatatttgcagttggaattccaagctcttttgagcctctaccaaagccatgaacaactttcccttcgaagcgaataggataagggctttgcaccttttcaggaccaacaatttcaggcctcttttcttctaaattaactgtcatagagtaaatcaaaggttgctagcgcaattggaaaaatactagtggaagtaggtagttagtaagcgtagctcagcctaatgaagagagtcatgttggacaaatatttccattacgcttattttaaattagtttagttgatatctatgaataacaaaaaaataataaaacaattggttcatcaaccattgaccatcaatggttaaatctcaaggttggtaataaccacaaatgctcaacggttgtttaactctattatgaattcgtaagtttaataaaaaacttgcgtttgatattcaagaggaattaaagatttaaccttaatataatagcgcttggtattcaagcagttttacagcgctgttctgggcacaaaataaaatagttattaattaaattttttgagaaacaagtagacaattgcataattattagattgacaaaaggccttgggtggcatccataaattccgtccccaaagactgccaagtgaaagtgaaattgcaattcataaaagctttccatttgtgaaaatatataggactataaatatccatgttaagaaactaaacactatccctatagctaacagccatttttttttatacatcatatttcaaaaaaagcggcatacgaacctgacgtttaaggaagtcgaaaaagagggaaaattttgcttgctgtaataatagaagaaagcaagattttttggaatataatagttgtaaactacttaagcagtttctgcggccacttttaacgttgaagcaccgctaacaatcggcccttgctgtagtcttttaagaatgtcttcccgatatctaccaaaaggtagcttgggtccgccatgaggagattccatcatggtctttaacacttgaaaccgcagtaagcatgtttcatggtcaccttctgcttcaagtaaatgacggatagcgaatccttcagaagcaatttggataggcgaattttgagcaatgtgtagcaagcattggtatgctagttgcctagaacgaggaatcggagaagaagcagtgtttactaaagtgctcaaggtgttgggaggtaatattctccaaagctgcatccacaaattatgatcaggctgtaaaagagcatgagcaaaagaagacatacccggttcgtccatcaaaaatcgtcttgtcaaccatcttggcacataacgattagcttcgtcctcaatgccatatttcttgataagtgcttgagttaccactgtgttagacaaaaaaactccgtaaagaagaatagatgtagcatcgttcgtcttcattctctcgcgaacagcgtcaaatagttgatgcttctcatccaacgagttaatagcgtctggatgcaattcgcagagcctgggaaggaactttaatccaatatgatccgtataagaatccgctgaacctttgtagtcttgagcgatcgtgtccaaatactttgttttttcagaacttatatactcgtatgtaaaaggagcctctaacattatcccaaggacatccacgaaattaatttgaagcaatatgtctttattgtcaccattaattacaagcttgtcgtccttaatcagttcttccaaatattctggagacttcgtagacagttttgcgaacagtgtcaaccagcgtaccctcagcgtagagttcataatttcatagtcaacaaatgtaaaacgctttataattaaattaaagtagtatggaaaatctgccatatcgaatagcaaaacagtagcttcttcggaaactgctatgcttcgagagttgatgcatgccataatcgcctcaaacagtggttcaccaatctccttcttttcccaatttgcacggcgtataaggtgcagacaaaagatttcgacatctgtagaaggatgttcaagtccagtaaccaagtaagattcaattccaaactttttcaaatcggcccaactcattggctcaagcagcttacccaaagccttcataatcggctcggtaggtattggaagctcaaaacaactaagtatggtatccaagagtcctaagcatgatggccttgtagcaggcgttatactttcacggaacgcatctatggcatcagggatttcacgaacgataaccgacgggtttgaagggagatctttcaataactgtaatagtcttctaccgggtcctggtaagcctggtatgagttctatactatccatttggcttgtttttaacagatcccgtatattggcgatggatcggctgaaatcaggcaagaggcaattttatctcgtttaagtaagcttaattttaaccgagcaaccgaatatcaaggaaatacacatacaaagaaaagggtatcaaacacctttgcattcttggtttacgactataactgtaggggtggaaaacaaagaaacacttaatcaaaattacgcattaatctacttcacgaactaaccattttttttaaatgagtgcctactattttgtttgagagcctatggcttgtgcaagaaaaaaaaactcatttaacataatgggtatttttgcaaaaaagctagttaatattatgagaaggggaatgattttcgtaaaaagtaagttgagagaagataaaagagaaggatggataaagagcatgaaaaaggataaagagcaacaactgatgatccaatattaacggaccaacaagtagagtggtaaaaaattatactttcttagctgaaatcattaattcagggcgaacccattcatcgaattgctcgggggtaccgaaacccaaagtaacaaactcgtgcttgagagtgctcttatttttaagagcagtcttggcaatcttggcacagttatcataaccgatgtgaggatttaacgcagtaacaagcatcaaggaatcacgaagatgacgggcaataccttcgtaatttggctcaatgccgacaacgcaatgatcagtaaaagactcgcaagcatcccctaaaagacgaatactgcttagaatgttctttgctaaaagaggtttaaaaacattgagttcacagtgtccggaggcaccagcgacagtaatagtggcatgattgcccattacttgagcacaaaccattgttaaggcttcacattgggtggggtttactttgcctggcatgattgaacttccaggttcattagcaggaaggatcaattcgcctaaaccacaacgagggccagaaccaagttgacgaatatcgttagcaattttcataagagaacaagcaataacatttaaagcaccactcatctccacaatcgcatcatgggctgcaagagcctcaaacttgttaggggcggtcttaaactcaatatttgtaagctttgaaaccttctcagcaaccttcacgtcaaatccttcaaaagtatttagtccagtacccacggcagtaccaccttgagcgagaagacaaagacgaggaagagcgttgtttatgcgctcaatgccataaccaacctgagtaacatagccggaaaattcttgacctaaagaaagaggagtggcatcttgcatgtgggttcgaccgattttgataatgttcttaaactcctcttccttacccttcaaggcccggtggaggtgcttcatggcaggaagtaaatgagtgtgaatttgcaaaacagaggcaatatgcataacagtggggaaagtgtcgttagaagattgagacatgttaacgtgatcgtttggatgaacgggctttttcgaacctaacgtaccaccaaggatttctatggcacgattagcgattacctcgttactgttcatattggattgggtgcccgagccagtttggaaaacaaccaaggggaagttatcatccaaacgaccatcaatgacttcttgggcagcctgttcaatggcatctgcaagtttgggatccaaaccgaattcacgattaacagaagcagccgcacgctttaaaactccaaatgcgcgaactaagggaagaggaagtcgctctttttcaccaccaattcgaaagttttgaagagaacgctgagtttgagcaccccaatacttttctgcagggacttgtatgggaccaaaggtgtcagattcctgtcggaactcgccatgcttaccgcctttgggaatgagatgataagtcggagtagtggaattcattctatgagtttttagaggtaactaaaaaataaaaagttagtgtcatacgcaaattgcataaatcaatagagtaaagcgaaatagatgtgactcaaccgctgcatcttgctgaaaccgcgaaagctggaactctgtgccacgccattgttcattcgcaagagtagatggaaccaacgaaagaaacagaaaaacgaagtgtattcttcaatttcttcagccgtattcgagcattacaacaaaaacaaatgccgacacatcaaaacactgaacttattcttttcataataatatttcgtggtgttagtggatcatgcgtttcaatgggataacgcacgactaaacaaggcatatcacaagagttatggaatgaacggttaacaaaacggttaaactagcaagtagtcatttaataaaaaaagagagaaaacaagtacgaagagcaactcttctttttttaataggtaactacttcgcaacattcatgactttttctctctccaaccgattttcacggagtctcattctaaaacacaaattacaatttacttacaccagtgagtgttggggtaatcaatcttctgcaaggcaaaccgccagctcgaaaaatcgctttagccgtgctgatgtgggcaacagaagccatgtgggttattttaaaaagaaaattatactcttctgaataaggcaaattttacggggatacggacaattatcaccgttacaagtagtaaacactgagatgacgaacaacctatcggaaacctgaggatggaacgaaatggagaaaactacaaaaccgataagaaaattgaaaaaaacagttttgtgtattttatttatccaaaagaaagatggtttgcaagtgctcacttcggtagaccggtggttatgagactgatggaacgggacaataactacggcaaagatagcaggtacaaggggaggactctgaacaaagtggaaacaacgtacttcacaaacgatttacgaaatttacctaaaataagagaatttgatacaaaacaaagccttttccattcaaaattggaaaacgcacaagaattacacgatcttaagagtatatggtagaaagtagaattgagtttcactgaatacgcgtatacaccggcattcattccgcgttactatttgttacccaggttgcgtaaggttgtgagctttaagataaagatgcgttacagttcagtatatagaataaggatttatgtaagggtgcataaaaaaggtagtaggtgagtacacaattcattggtatagcaggaagaagaggagaaggatgaagaagaaaaagaggttgctcagataatcaaaaatagagagaaaagaagcaagactttttttgttcgtatgcgtaatttttttttacttgtaatgagagctcaccatttgcacaagttttgcatactataataatatcgcaatttataggaatataatcaaatgcagtaaataaataacgatctgtaaaaatgattataaatgcatttgatttaccttcccaatggtgaaatctcctttctatgcattaaagatccttagacgattttattttaaaatcagaaaattcctttcaaacttcattttctatttctctcttcttatacaactaatttttagtagccaacaacttacagcaacgttgcgacgcattcgcaattcattttagcatattgattttccgcttctttaaacggtttcctggtgaacatgcaaatctggcattcccttgactggacatattaatggaaaattagttaataaactgctctagttggtagatctagacgaagcgataaacgtttttggttgctttgaacattttattttgtgtttttcttcttggattcattcatgcctctttttttgagtggttgaaaatcaaaattttttctattaatatgaatattttttttagctatttagcttaaaattgcatagttattggtacatttggaagttgaaaacgccaattttcacttgttttttctcaactagttttcaatcgctaaaaactttcgttcaatgtcgcaaaaagcctttttctcaacagtagcccttttcaaatcattgaaattatccggttttctttaacatctttaacactatcttctaaaatgttttctttcagatttcccttgtatctcaaatgtctataacatccacatgtaatttgcgccgtattatcattttctctgtttaacggaagaaccaagtttaataaaatggatccaagttttttaaaatcaattaataaatgaacaatatatctcccttaactgactttcattcagatacctcacttccatacattcctaacaaacctctattaaataatattctactcttactatatgttaaatgcctaacatttacctcttttataaaattcatattactatattgatgatctgacaaattgaatattattataatagagagccaagttttcttaattgtcgccctctgccactccaaccgaggtggtttttggttgatgaggagagcctcgtaaaagttgaaaatttttgtctcttcttttcatttttagtttaaaataatttattatagtatattgggtatattggaataccatacaacgcccaaaaatactgcgggcaaacgtggttaaaccctcaacagaaaacttttatctttcactttcaacatggccgaccaactgcgtactcttcctaagaatgccaaagttatatacgagcattgcttaaaacagatcccaaattcgctttcacaacaggatttagtagaagcgattggcgcttcgatatccgtgaacgatcttagtagtgctttaaatatccttctaagtcggcgacttttggatcctttgcggcaaggaaatgttctcgtatatcgggctgttcgattggatgaagctaaaacgtaagtcggtactcaccgaaaagtttaactgtttaagcttttcgttgttgatcaagttttaaatgtcagaaactcaatgcatttcttgatctcttattgtagtataatataaagtttttacgccaattttaatcatgatttttgttttgtcaatgctaacattcttctttttagtgtttctaccatggagggcgatgaacaaatcgtgtacagttttatcaagaattctggcaacgagggaatatggaggaaaaccttaacactaaggactaacttgcatgtttctgttgttgatagatgtctgaagtcgctcgagtcaaaaaatctcgtcaagtctattaagagtgtaaaaaatccgactcgaaaaatatacatgctatatgatttagttcctagtacagagcttacaggaggcccctggtttaccgatcaagagttggatgtggaattcatcgagaacctaaaaaaggtgatctacagatatgtacattctaaaagcttccctcccaaaaaggctgccatgggtcctgaccttgtttggggtcccgaatacaatggataccctacagctttacaaattcataattggctaagaagtactaatatcactaaggttgatctctccttggctaatgttatttcccttgttgatgtcttaatttatgatggcaaggttgagaaaaggtcggatggtgcttcttacagagcaatccgtgtaaataatgagaacattgatgcatttactgaatctccttgtggaaactgtcctgtctctgacatttgtgacgccaatagcagggtaaatcctattacctgtgaatatcttgataaatggttgaactaatgaaaagagttttgtacaacctttgcatagtccttaccaaagctattaagtgtcaaatcgatttagaatactcgtattccctaattcgcgattttttacttttttgaataaaggccaacattgttgttttgtttttacgacaacaattcctatactatcatatttacaattcgggattaaaaaaaaaattgggtttggttttttctttttataaaattaattataatttacggcttttctagttttaataaaaatttcaatttataacaaaagatttgtctaagcacattttaaatattacagtaatttcaattttttgttgtatgttttcattagtaacatcattcgtaaatgctatttttttttaaattaactattatataacaacattggaatcccgaaaaccgttgaattgctttttttctatttcaataaaagctgtataaatagtcaaattagtaatcctttgagcaacatcaatctctataaagatccaagagccgacttatggtttcaacatattttttgaccgtattcatttccggactgagagcttgatcagcaccagtctgaacagaatcttgcaatttacgcgaaagtaagaaaatagactggagaaggagcttatccttgttcgaaatctctttcagcgtaactctcattaaaaccaagataaaaatttgcagtaactgaatcattaaacgctggacaggaggcttaaggtactgaattccacctaaattgcgattagtaaattattatcaatgttaattgactaagtacataccttgtttgcacaattgtaataacatctgaaccatcaatttaatgtagtcaaaagtaagaacagagtggaccgtaagtttgttttgtgcaaatgtaattagaagacattggccggcttcaagaccactcagaacttccaatacatctttattagaggacaacaactctgaaaaggctcgtgaaaaagcatcgataaaggaacttacaaagttccgacgtagataatacttgtatagatgagtagatatatcaggggacacatgatgcaagaaatttaatataatgactgaaagttcccagcaggagccattggtatataaggcgtctttagtcaaaacatcaaaaaattgactggtaagtaagttaggtgtaattagtttttggaatgcatccttgaaaactggatcaaccttatcgcctccattagcagatgtatgtttttgaaatacggtcaaaatacttaacaatgatccataaagattttcacggatgctttcatcggattgttggcactgaatacctttcaataagcctacaataacatcatgtataccctccataaaataagtagatttgccaagctcttcaggttttaaagctccgattctccttagagcatgtggtaaaattgtctcaatgactgaactcgtcacagatactgtaccttgagtaccgagattatgcacagtaacaccaggcagcacaagtcgaagcacctcccagatgaaatcatcaaaatgtacatccgatatcacctcattacaatcgtcaaccaaaagaccagttagtcttgcccatgcagttagacatccatggatatcttgcaaaagtacaacgtgtgcattaaaggtgtttagtctctgagccaattctttcaactttgaattctgttgctctaaccaagagtatttttcctcagccgaaccccccagactagtcatttctgcttcaaaaaacaaacggtaaatcttgagtacacgttcagtgtcaaattgaaaatcactgtgaccacgatcgaatcgtgtaataaacatattcaaattaaaaccagggatattgggtagctcaaatgttatgctttgagggtcaattcgtaatatatccataaattctaagattttgaaaccagactctttttgagaaagctctgtgctatgtgttttttcatttgttcttataagagatgccacatattcatttaagtatttgttttgacctacagaggcagcataatgtatttcggtcgccagcatgttcattatctgtgtacgagaacggatgcatctggataccatacttacttcttccgaagaaaatccgccaagattctgaatgacttgctgggtaagtataggctcaccatctaccattttaacaagcaacccaggtctagctcgaataacagataacgtaacttcagaagtcagaggacaagaacataaaaaggctacaatctctaaagcttgaaccataataacaggagtttcccaaataccattaacaattgtccttccttcaataaagtctagcagggaattcatgagagaaacccgagagccaacgtagccaggctgatctcgcaatgtaatcacatttgtcgaggatatatcaaatcctaagatcaatagagcaagtgaataaactccaccactctgtttaagattattcaaaagcaattttagaatcaaggaagattcatcattggtagataacaaagttaaaaattggctttcaaacgtgcgaataaagccaaaaattatacgtttgctttcgttagctgttctaatgattgagcacaacagcttattttcatcaggatttcttttgttcatgaaaccttctgcatctaccagataactcaatatctctatggctgagcgaagaaaacatttatggcgagaaccaactaataacgcaagatgtacgatagaagaaattcgagtcataaacacctctttataagctcttctagatatagtcaaatccaaaatatacttgctaattcctagctcagctatataaggaaccacgttcttgaacaaaacacgctggagagatagaacattgcgtaatatacaaagagacgccgaaaccgttataacgatcgtcttgggaacagaaacatcttccaattggtcaaagccgtattcaaccaagtcaaacaaaccggaatatacactttcggtgtaaagagcttcgagaagagatattgcaggatgtctagtcaaataaacatgcaaattgttattttgaagattatccctgaccttactgctaagaattcgagagtataataacaaatcaatgttgagaccatcaaggacggcgagcatatattgtaaacatgcatactgtaacctgatggatccaacatcacgcattaacctccactgagtagaagaagccacaaaagtttccacgacataatcaacataaggttgaactcctggtgtacgataggaagcacccaaattctcaggaaacgttaaattaacattgagttcactcttattacgagtcaacgacgtaaggaggttaacaaatgaaatcttcatttccaaattcacagtaagtcttcgtatattatttaataatgggccacaggaagtaactggcttggttaatgatcgcttagaaatggcaggaattgacataggtgctaacccaccatcaacatcaaacaataccgagcttacaaaccaattatcaagagctgtccataaagcgttgttgaatgaaccagtcgacaaatgggctaaggattccaaagctcgaacgatacaaattctaactgaatcaggtagccgacattctaaaagttcaaacagagtagcaataggatttaaatcttgattttcacaaaatgtgcttgcaatttgagcatcttgcctcaccacagaagagaataacaagatataggcttgtaaaatcaatgcagagtcagtgtcaatttcacttggatctgtatgtactcgtgcgagaccagatgaagtgacaaccgtttgtactggctttaaatgcgatatgtagtaacgaaaaacattaaagatataagaccaacttggactagttatcattaaactttctaaatgtccaacttcgggtatgggctctgagaataattcgtatattttagatgcactagtggtattcttgcataatgaggcaagtaaaagtgtaaatgcagtaatgattccaggaatctgagatcccattgaccaagtgagaaatccatacatatcactttcaatatcgtcccaaaaatctgatatccaggaaacattataggtgtaaatagatgatagtaaataatagaattcttcaaatggaaagtattcttcaatttgttcaccagggatagaagtagggtaagtagtgtttgttaagtagcggtcttcttccaacaagcgaagggtttttagtatatcgggcatataactgacaaatgcttgtgcaaaagaacgaagctccgaaaaaataatggatgcaataaacggtcgaataagagaccagttaacggtgattctagaacgggatttgaacgcaaacgcccattccataccttcagtttctgattgacgaaagggatatacaagcagtgtaatcatatcagaaaaaacaccattttgaatgatttcatttgcagcgttttttatcgtggtctcgtaatctataaaagaaggaactttttcaatctgtttgcatgtcgcattaagacgggtaacccaccatatgccgagaatatttttgaattgagatgaacgccaatcttgggaaggtgattgaataattgcctggtggattttctgaagaatctcgacagaattagatctcaactgtactttctgatcaggaagatattcaacttctaataccttgtctatgaaagcatataaagtgggtaaaatcaaaactgcatttttatttggggagtcgtacttccttaacatgaccaaaaggctttcaaaatgagaattttgaaacaagtctacttttgcgagttggtaaagtataacagaaatagtttccaactccgcgacatgtgcctcatgagagagtctaataaattcttgaaaatcaacaacttcagatactccaagtatttggccgcccgcctcacttttcaatatctctgagactttattatctaaaataggtattgtgtcaatgcaagtcttcaccaaattattgccattttcgcataagctctgaagataagacttcagggctgtagaaatgtccgactccaagtcttttaagcctacaacccttgttaatgattctaaacattccaagagttgttctcgagctagaaaaaagaaatacaacgcagcttgaacgggagttcgatcaagattttgagacgcttcaatgccacgttgtagtaaacttgcgcattgaatttcatccaaatttaactgagtagagagagtaagagacaactggatgaactgctcattgactttgttgattacaccgcctaattcaacttcaccggattccaattttttgcgagaattagcattagctggatctaaagccaaaaattttagaaaatcctttgagtaggattcaagacattgtattaacaaacgagaagaaacatttggattgctgggattactttcgatacactgcaataagtataaaagagcggaaaagtgctgagattcccagacatccatggtacagcttctcaaaactaatgggaaccgacctgcagttgtcttaaaattaaaagagtgtggaagaatccaggttttatgatgttctggcctagttgtcgagtttggtcctaaaaggaggtatatagtaaagtagagaataataacagaatgctatttaggcagtagcgaaattcttcattcgaagatatcaactctagtacgactaaaaagttatattataatttgaaaatatcgtgttttattaccaagattgatgaaaatatttttgttaagttgcttggggagccgttaaacccagcatgcaatgccatgtgggtataaaggataaaataatatacaactaataaacaaaattaattttacaactttttcgttttcgaaagctccttgagtgaccaatgaaatgagtgatactacagtttcgaatagctcttaaaattcacaacgaaagtactaaagtactataaggattaattaaaatacaacttttagaaagagtatttgaattaactttttcctcgtctaccatacctataatctctaatttgctataataactgttaacttaatttaatttactcgttgtaccttcaatgaggaagttcagagttcatagcagaaatccctttcgttcattgtattttaaaaccctctcttttcttttgtaaaatattctctattcatcccatgtgtgttacagtttcaatggtgattacagacaagttagagagcccaaaatcttcagtatataacttgctgaattgcataacaaagggctttataataaaaagatttccaatactttttaaatgcgactgggcagctgtacaattgaatgttcagcatacctagtgcctagtgtaaacatttatcgtgagaagacaaattcgatgcggtggaaatcgtaaaaagggcaatcataaatacaaagaaaaatacaaaagcatatcttttttaaaaaaaaagaaaacttagagtagcattggttttaaatagttgtatgacttgtgttcaattgcgcgcttcgtgcttccgatcactagcacaccaagaaagtctcttgtttcatttttagtataatctgttacatttatcacgtttacttgttattgaagcagcggccgtataaatcacctctacaagtctaaatatactcgatattataataatcataaataaaccttgagctagaatactttttaaccttatatatataagtacataagttcaagctctcattttggtcataataatgataccaacctgttttgtaacaaccttaataaacataaaagcattcaattcctaacaattatataaagagcacaagaaaagtgatgctcaaagaattttacttgccagaaattaaaagttaccattatcgcttttagcttcggcggtcatagtgagcttggaaaagttcagcatccatgagagtaaacgatattgcctactcattaataaatataggaatttagcaattatataatatattgaaaaataaataatttatgctttcaatgcctttattttactttttataatggaaataccatttgttataaaattccaaacattaggtaacacacattaccaagtaacaatatggggattagtgtcgtttcgagcgtatctaaagtcttaagtaaatcaagtcaaaaactgggttgttcaaatatcttcgaaaacgcgataattcacgcgttatttttttaaaaaatagacattcatatacatttttattataaaatttaaaatttactgtatctttggatgcccggaattttcattaggaagcgcgactcgacattcatttcatgctagccaaagatttaacccaccaacaacacaacacattcttcatcgatattcccctatagaatacgaattgattgtcaaagtgttcgttcgttgaaggaggaggaactcttgaagctacgagacccaagccattgtctccccttcgcgaacaatgatggaaaagtctctgaacacggtaacgtctttacctcgtatgtcttgcttttccagctaaatggctttgctctttagctcttcatttgtctttcataattttattcattttttctaatgtttgtctgtgtttagttcgtgttatttattgtattgatcgcgcatccgcgattcgctgtttagcaaagtctcaacatgctgtgcccattcaggtgctgaaggaagtggaaccgaaaaaagtgatttgccaggtagacattcagcatgttatacaaacagtttgccgctgtagtcctgaattgagttgcaaatcacaaggtgattttagcgtgtattttttagaccatacggaaccagatgaactcttcgtcggactaggctattggtcttctttgttgttatctcctactcttaatgctggcacgtcaaattccgacacagtttgggtgaatgggtttattgtagagttcggtattcaacggtccatagaaatcaagttgagattccaatccttgcagaactccttcgaggttggaactccagaaacacatacgtcttctaaatttttatcttccactttacctccatctcttatatttgatccatcatcttccgaaaaatccgattctatttctggatctttgtttgatacgaactatacatgtcctgtcaacataaacggtctttccaaacaaaagtctgtccgcgaattaaaatctccttcacgtccctccgcattagctgaaacaaatgttgaagagcttgagttagattctttgttccatgcgtcaaatgacatttcatgctctgcaacttctttctctgagccatacatactcgatcatcaagcggcgcttgaccatcctgctactgaccctgtatgttctgcgtcgtctactactgtaaattctgcagtaagcacaaaaaaacgccgacgtgaaagtagcaccatttcgccagagtcggcttatgttgcagctcagctacaaaatccatctgaacgtgaacaagttcatgaatttattaaagaacaagttcgaatagctcgtgggcgcattgagaaaaagtttaccaatgtacgtgggaagaatcgaattgaagaacaacttaccttgagcttgcaagaagggaaaattccaccatattgtcaaaactgtggaaccatcaaaactgccaattggcgcaatgctacgtacatgaacataactttgatgctttgtaatgcatgtggtatatattggacgagtcggcgctcgatgcgtccaagaaatttatggtctacctataaagcatttgaaacagagaaaccgttggaaaatgatgcatttgctcagcttgagttagccgtatataaactttcccagcaacgaaaactatctatatccatcttccgtgagcttgaaaatgcaggacggcactctcctctgaatagacttacgtctttagactcaacacactctgcacctgatcccaatcatatctcaaaaccctctgttgttaatcagcagaaatccagaggaggtccccgtactgctaagctgaaaaatgacctcagacgcatacaatcatctcccattgttgcacctactcctgatacatcatttcgtgagcctttatccgaaattgggtctaatgatagttggctggtattaccaaattcactaagtgccaatatacaaaatgatgttttaagaaaaactgatttcatgtgtactgacaaggaaaacgtcgcttttcctttgaaaaccacaacaaagcctatgcctaaagtaaataaagaagagacagagccaactctgcctgtttgcgattcagaaaaagaaaatgatgatttagagtgctatttcagaacccctccaaaaccaactaccttacaaaagcaacaacaaagtccatcaccctggaggtcagagttatttttgtctgaccctgaccaaaacgtattgacaccaaggcataagccaaagtttgatttatcaaaggcattgtcttcggttgcaaaatccaataacattgagaattcacctcaattaccagaaagatatgatttttctttagaattggggttgaattctcaactcgataatgaagaaagacgcgatattcctctgatgacagatttggtgatgccaagtagtccgcccatggtccctgctgacaggcatttatccgttgaaaacacttgttgaaagagcgataaaggcgtacctttgcttcacacattacccttgttctttaattttttgttttatcaagaagtcatgtgtgatcaaaattgacatctttcattattcgagtcttcttgcttttttatgatttttattttgataatgacatccttaattcgttttcttaaccgcaaaaaaatgattgttgctgttaaagtccttactgcgtaagaactcccaaggcatgtcccctcaaatccgtccttcgttctttttatttctaaagcaatttattttattttctttcataccatgagccgttattacctcccccttgattattaaaatatttcaagtcgttgcttattgttggcggcatagccaagagcatgcgacaagcattctataaatcttgtcgcaaaatagaagttggacactatttcttttaatcttctcaaatgttcttcgacttcatctttgaggctcggtttatggaaattttggatacttcgtgatagttctgtctgttttgcttatacaaacaaattataatttcattaattgtattatgaaagccgatatggacaaagccacatccttattttacatacggaaaaagttacttttaattatttatatgaacactgttattcttgttagcatgtttatgttgcgaaacgtttctaattgattattatgggtagaccggataattgatatttagcaaattcactagacgaacacatgacaaatttttttcagtaatgcgaaccaaagtcacgcgaaagcaagtgtaaaagtcgaaggatttcaatacatggttcaatatttttgtctagaataaatcaaacgtttagttcatatattcaaaacaacagcttattgctgcttactatttctaattttctaatagccttttgttagcatttttgtattataatgtagttcaatgcagagcggataacggtttagtggaagttaacctagtacgtaaaaatgatttccgaagatctcggtataccacgcgtgacgtaaatgcccgagtttattagcactgactgacttaacaagtttatacttacgcagaaacccaaggaaaatcggtgtttctcgtatatactatacaatcagcaattttatacctgatattataattgaaggtatttagttaatttgaaaagcaatttttttgtcggtactgaagtgtttgaacgaatatgaagggaagccatccaaatgcaggttccctgttggaaccacttcacaagttgaacccattttctgaaaattctacaagtggacatcgaaaaaacgctagtgatcattcggcggatggagaaactcgaccgattgcaattgagatgaaggatagtaaaggcaacacagtcccagttggtaactcgcgccctagtaaagcctctaactggcttgctggactgatggaggataaaaaccaaagatggcgtaggtctatggaggatactcatatttgcttgtatgattttgggggtaatcaggacgacggcttcgttgccgtttatgacggacatgctggcattcaagcatctgactactgtcagaagaatcttcacaaggtacttttggaaaaggttaggaatgagccggaccggctggtcacagacctaatggacgaaacatttgtcgaggtcaacagcaaaattgcaaaggctactcacaatgacatttgcggttgtaccgctgcagttgctttctttagatatgagaaaaaccgcacccgccgtgttctctacacagctaatgcaggtgatgcacgtatcgtattatgccgtgatggtaaggctattcgactttcttacgatcacaagggatccgatgccaatgagtctcgtcgtgtgacccagttgggtggtctcatggtacaaaaccgaattaatggcgttcttgctgtcacaagggccttaggtgatacctatcttaaggaattggtcagtgcgcatcccttcaccactgaaacccgaatctggaacggtcatgatgagttcttcattatcgcttgtgatggcttgtgggatgtagtatcggatcaggaagctgtcgactttgttcgcaatttcgtaagccctcgcgaagccgctgttcgcctggtagaatttgcattaaaacgtcttagtacagacaatatcacttgtattgtagttaacttgactcgcaatcccggtgatctcgatgattcaggacttaccgctgataatgattcatacagtaatgactattattaggtatttgatggattcaatgatgtgctttctgttgtttcgtaacggtttttcgatgtctttacctcatccacagtacttgtttggaagccggaatgacttaatcctatttttttgtttaccaagcactgtaattgcatcgattcttttcctttatttatggaccttgtattctcatttggacatggttttcctttgggtcgacttattttttctaattaattactcttctttttataaaccactttgtgcatgtttctcttgttcttcttttttgtctaaaagtaatgtgtctaaatatcgatcctaaatctgtccaaatctagtttcttttttcttttttcatgatttgctaccttttcctccaatctgcgtgccactgttcgaatcaatcgtatattcatcattagccctcttcatacccatttaaaggtacaaacatttcactctttttaaggttcttcgtgagtgttttcggtatttttatttacaattgcttcgcaaatattatgaatgtacttgcgtgcatgcattggtgtttataacaaaggctatacgttcaccaaaaaaaatttattttacccttttatcgtctttaattttcgatttaaaagtcgaattataattattattctgaagttacgggttgtctttattttgtcccgttcctgctaaaataccatttgcacgtaaaaatatatatacatacactaattgtaccaagtattcgagattttagcattggcctaaacataggaaaaagacaacgcttttctacttactgtctcaactctagttttcatacataaaggtgcagagcaatacaatcaaatgatactcaccggataaagacatgcaattgttttttataattaccgtttataggttttttgttgaatgatctggaaatgaatgactatagtaatagataataatacatgaaaaaaacattgacaaattgaaacaaccacgttaaaccgatcatacatagctgaactgaagtcaactcaactcattttgtcatggtgaagtcaaagttctcaccaaacaagtcatttatgctttcagtggttggaatgtctgtaggaagatttagagcgttgtcaaacgtattagttaaatgcgaagcaaagctgccatcattaccgaacgcagcactgtagttttcttgtgcttgcaagtcaattcccatttgctggttaggaaacaaagaagccgatcctgcagtacttttattttcagaagatggggagccaaacaaatccaaattacgggaaagagctgaattggaagtaccaaagttgtcttgcggagaggtagaagaatttccaaatagattcggtaataaaaactcactggcctgcagatgagcatctcccgatgcatccgtattcattccaaattggaaggaatcgttgtctcttaaataattagaaaagtttgagcctccaaattgctgagatgcatcctttgttacgtcttgatcatttacagttgtcttaggtggcatatttggatctgctaaagtcccattagttgtttttggcatcctatcaggaagctggattgatgattgttggttcaagttacccagtaactgactttcgcttaaagaaacctctcccggtttcgaaatgttctcagaatcaaaagaggaagtgaaaaagttattgcccgagggcaaagatacattgccttgaagactgtttgctccaggtggagtagcgctcacgaaagacgcgaactgagatttctcctctacctcttttgcttccaaagatcttaaatcgcgctcaacaacacgttttgcttcaataatgcgtatttcttccaaatcgcaataatcctggaatttttgacatgccgcctgcaactgactatggtaaagagcattgggaacattagccaaaagggaacgaagcaaataccctacatttaaaaatatttcatccagtgcttcacgaaggggcgtattaggttcttttactccattggacttttgttcaccttccgcatccatggaaggaataacaaacaatgggagttctatgcaatcacaaagctgaatagatctgaacaaccttttagttaaataggatgttcaaacttttgtgaaccagcgaactctgccctagaattcgcgttcgcgtacgtagcttgtgtttggtggtgaaggttgaggctcctctatatgtggtaagatttcatagttccttaacgagtttcaacgcaattctctatgcaccgtctcgtaatcacagtataacaagcaatagcaaatgttcattgaattcctaatagtagaacggaaaaggggatgctcattcgtgtaaccattcaatataaattgaaacgaagttgcctgttcacactagagctttgaaatatcatctttaggaaagaagacgcatattttacggaaacgtacaatgcacaaagttagacgtcttcttgaagagcaagaggaagtgtaggttgtttacgtttcgatgtgacaaatctttggacataacggctgtccaacagcttggagaaaaacatatagctaaggataaagtaaagacaaaatcctgcaacgattacatatgcaaggtgacggttagcccaaaggataatgcctgcatcgttattatgccatgacgatccttcataaaaggtgaaataagagtcgttggaaaacttgtaatccctttcaagtaaaacacgaatgtggtcgtaaaatgcgggtgggttgggtagttgtcttttgtacttttcccagagaaagctgattgaaaggggaccggtactcaacatgatagtcaagtagggaagccaatatgacttcgcatttttttcgaggttttgaatgatcagttcgaagtatggatgatgaggaacacttcccataacatcgttggaaacgcctacagggtcggtcctgcgaacccatacgggataatagagaagactatctaaccgttgacgacatccatcgtccaaatcaatgtaatttcctccataatgataaagaacgaagtaccgaataacatccgctcgttgaacattgaaagggtaagcatcgaagtatggcaaaaaccaaggatagttatcagcaatgaaattacgagacatttcatcagtccaaaggatgtattcgtaatctgggtgtaaatctatgcagctctgttgagcacctttccatccttcaggcacttctgtggttttccaggtttgatgaatgatttttggaataacaggttcccctgaaatatcgttcaaggaatcaagtttcaaagttggcaacggttcatctttggaaggaattgaatcattaagaacttggcgtaaatatcttagttcttcggaaggaatgatgtccttggtacatctgtctgcaaacatcaagaattcattgttgaagtaaagaacgatggaactcatcaagaaaaagttgacggcagcaaaaactgcaaatttatatatgactttcaccatcctaacagttttctaatatcaacaatgggttaacagcagaaggggcaaaagtatttttaaaaagatttagaaggtttgcacttgcaatccgaaaaacgatagagtgtaatgtatacagtaatgaatggagagacgaacttgttagcaacgaactatagtccaattctaatggagactgttctgaagaaagagaaaacgaaaatggaaatgctaatctaaacaactagggagtaagtaatccttagaaagcttcaaatgctcgtgacagtactaaatgcaattttataaggatgaatcaagaaaaacgttttgtttttcaaaagagaaaaacagaggaacttttttttttacttttatgtttattcaaagtggaagaaagatattaccctttcaagacttcagaatagtaaacaaaggcttcagatgatgcgaaattttgaagtgattgctattattaaaggagttttgcttgataaaataataaataaaagccactctgtctttgtgttcaggcatcaccatgacgataaaaaaaatcatgctattatttttttcgtttacactgaatcttgaaggcgtctatataaaatcatacgagaagaaattgaccaaaactaacattttgtaaacataaaaagagtgatattttgaaaggcttgatgtaaggaaaatttggtaaataacagccatgtaaaacggtttaatcttttttgatggatctttgaaaaaataagtttccacaatcacagactgtaatgtgaatatgatttcttaaagatttttaaactgcgaattttttttttgttgtagtaagcggcgcattaatcgatttcaactgttgcagttgcctttaagaaagtattttaactttaagcccttctcacattaaaggaaagacatacatgcatgcccgcgtctccttaatcaatacaagtcggtttccccacaattttttttctcaatacactttttagatttcgcaccgaggtggcgaaagaaaaccagtcataaaaggtccgaggttacagtgtgcattattaccaattttccgctcgttgcagaggagtgtttgatagctgagcattgttcactcctaggaatcgagaccttggagaatatcccttcggctaagccatgaatgttaccacagtgactctggagggttgttcgcttcttgttggtaatgtgctttaagcttgattttttgcatgtctgtaaacaatggagcagacagcttgatcatcaacaagggaaaggtttccacgtttgcggttccaaggaggttgatttaaagtcgatgaatatatggagatcgatttactcagtttttcgattaaaagaatactcaacctgagcgcattcattcatatctacagtcgatatttcagacctgacacgtttctttgttattaagtcaattaccatttttgtatattaacggctgatttagctagtaagcaatcgataacaatgtctgtaaagaagccatacaagcatcctaattgcacaagtgttattcacattaatagagtagctattgttattgaacaagaaaaaggcaaaaaatcaaagcaaaacttaattcccagctgaaagagtcaaatataatagccgtatgacttttggtgtttaaatgaaattgcagaataaagcccgttagaatcatcgtatatatatatatatatacctactaagaaaagtgcatgaatgagcatttaccatgcatgcatggaattagaatatactatatttgttgttaaaataaaaaataaagaactgtgttatcaaaatcttgaatgtttgattaaaattttgcaaagacccattttagcaaatgctattttgtgtgtttacttttcacataactattctttttttccctttaaatgtttttattccatcatttgtaatataaagacatataaatctactgtttctatatcaacttgacctattttccttctcagttttgcaaatttgcaacgttggtgaattcaaagaattgagtacgcgaagatgatggattcattgtgtttacacttcccgggactataaaaatacagtaagcatttacattttaaaattaactctaaaagtactcgtttttggagctttgaaattggacacgttcttcttctcttccctcttcatgagaacacctccatttcgcaattaatcgaaaagacagtttttgaaagatgttgtttcctcttggggttttaaaagttaactaacaagaggtatccaaaaggataggacaagcgttactgcagaattactattccagatttaacctgcgtattatgtttcaacattaaaaaaaaagttcagcagaattaaacaatcgagtgtgacctcgttgtaagtctttagaaacgatcatcaagcttcttttctttagactatattcactagtacatggattgacaatcttgacactgtacatgaaaatttctatcccaagccgtaattatatggctttaatcgacaagaatacttcgttaaccccatcatcggtgtttcttgtgtttcaacctttaatgcattgttataaagtctttgattggaaagttatcaccagtgttgcgaacgatgttaatatattgttcttgtattaagcattttgctgcttcgaccatcgacacacctcttcctttactaaatataaacaacttccagagtatttgccttctctccatccttcatttcagcatgactttcttcaagtcaagtctttgagcacatatttccttcagctcgtacacgttcttacaattgttttgtttgaatatatccaacacctcgtttgcaacaaccgtcgacatgcatctccaatggaagaccgaaaagtaaacaaagcaacattttacttgtttaccttttgttgcgtcattatttgctctttttaaaatagctttgatacctcgtttaccaccgtggataaaattttgtctggcttatggatgaccggaaactagtcgtctcatctcattttcaatgattcaattaacagtttcctataacattggatatggatttttgatggtgccttaatgtgtacatctgacacatcaaggaggtactaaagtaatgtcctttcggaaaatttcgttagaccagatattggcctgttactcaaaatttacacaagtattagcgagctgaacgaatcctgctttgttaactaattatgtgttaacgcatgaaacaatgctgcgcccatgtgcacgtgacggtactctcccttccctttgttgatgaagagccgaggaacccgccctcagctttacaaacctgcctcctcccaacaccatcccatagcatacaaataagtgggactttcaagttaaaacttgttcaaaggtttctaaccagtgtttttaattttaaatagaaacactttcttttcataaaaaggtatgttcttttttatattgttttcgttagtatatggaaattggagtagtgaaagaaagaacgtggattccttttgtgatttgacgtttcacttgatatgcggttgcgtggacatgactaacattgaaaccgcatgctagagtgtccctttttttccttgttccatttttttctcctcttgattattcccttactaactgagggttgtctttttagttatcgtacaatatgaaggctctgattctcgtgggtggctttggtactcgtcttcgtcctttgactttaactttgcccaagcctcttgttgaatttggtaacaagccgatgatccttcaccaagtcgaagctttggcagctgctggtgtcacggatatcgtcttggctgttaattaccgtcccgaaatcatggtagaagctttgaaaaaatacgaaaaggagtataacgttaatattactttctccgttgagaatgagcctttgggaaccgctggacctttggctcttgctcgtgacattcttgctaaagaccactctcctttcttcgtcttgaatagtgatgttatttgtgagtatcctttcgcggatttggcagctttccataaggctcatggtgccgagggtactatcgttgttaccaaggttgaggagccttctaagtatggtgttgtcgttcattatcccaactcagaatccttgattgagcgctttgttgaaaagcctgttgagtttgtatccaacagaattaatggtggtatttacattctaaacccttccgttcttgaccgtattgaacctcgtcctacctcgattgaaaaggaagtctttcccgccatggtcaatgacaagcaattacactctttcgaccttgagggttattggatggatgttggtcaacccaaggattatcttaccggtacttgtttgtatttatcctccttgcgtaagcataagcctgaaatcttggccccagctagtagcaatatcatcggtaatgtgttgattgatccctcagcaaccattggcaaaaattgtaaaattggtcccaatgttgtgattggtcccaacgtaacgattggtgatggtgttcgtctccaacgttgtgccattcttaagtcttctcgcgttcgcgaccatgcctgggttaaatcgagtattgtaggatggaactctacccttggatcttggagtcgtttggaaaacgtgtccgtcttaggcgacgatgtcgttgtcaatgacgagatttacgtaaatggtggcagtattttaccccataagagcattagtgctaacattgaggttcctggtactattgtcatgtaaaagaattcttagatgccgcactatcactcctactgttccattgtccactcttattttctttctttctagtcctttgtctttgcgtctttttttctaattcgctaaagtaattttaatcactcttcctgatttatcactttctttctatctccttctttcttcgccttgttcttcttttactggctttggaagaactcgtgcattttacttgtgtttataggtgcatcccagttctatatatgagatatcagtatgttgtttcattctcaacttggaattgaatattaaaagcaagtcaactaataaattcacatttgccgctatgttatcaacgatctatgtaaaccattgccttttctttgtcatgcttcactttatttatcctgctgttttggtattactgtatcaaacaaagatttttcttttgaagggatggatagatttatttaaggcgttgatctactatttgtatatagtgttgacagaagtagcttcgtatacacatgcatagttttcgagctgcagttatttaacttactgtgggtaatactaatctatgtttcttatcattttttcaattcaaaccctttaatctgtaaagttcttatatactggctaccacacgtaacgcgtttgtgaaaatgtatgtttgcaactacttaaaatcgcctttgcattcaattaaccatgttattcaaaatgcactagataatagaaataaatagcattattcgcgatatatggtaccacgtacaattgatcatacaaaattaaaccgtaataagtaaagctatgaaatgcggtaaaacttcaatagttcttgaaaatagtacaagaaaatacacgtaaaagagagtagaaaatcaattatcaagtttataaggataagtattttaaattcatttctcatttgaagcctttttgggtttggttcgcacatacttcttcttctttaacgaagggtttttagacgggcgagatgggcgatgctgcctggatccatcgtttaactccggaggagtgtaattactttgcttaaattttgtttgccttaaagaaccaatatttgtgtttccagaaccaaaagtaacctctttttttacagcttcagcaaactttgagtcagtggtaaacattcttctccaaccctctatttgctcgtgggtaagtgaattgtcaagtttggcaagcaaatccgcgcgttcctttgattttctggctttttgatcaaatacctctggattttgttggtaaaaatcatacaaagtttgattaataaacttctgaaaatcgtgggcgtctttagaggatgcttcaggatcatcatcaccgacacccgaatccacagggcccgtagtatcgagatcatcataagtatcatcgtattcatcgtcttcagccatagcaagaaggttaagtactcgagacttgtcagtttcgggaacagatttcttccagaaatttaaatcttcgggttttttatttaggtagagtctatccggagatatattaagatgagtaatatcatcctcttccgcaactgtactccttgtctttttatcgctagtacgatttgaaataactgcagtgactgaagagctaagagaaagaggagctatagcttttttaggttgtttgtgcatcgaatcaacgttaggtttcgtatagataggcgagtgtgttgaagagtcaagctcttctggtagtgaggaagtaattacagattcacaggcagcatctatattccccagcgaggctgataagtgttcaacggcctcttcgaccgaaagctgcggaaataattctattaggcttttaacatccccggggtttatattcacaaccttgttaattccttttgatgctacgtgggaagaagatcgaccgcttctctgttttctccaatcacgaagacctgagtcaagcatcatgcgaatttccggattgccaatgtctttcaagcgacgaaaaagggcttcgtcttcgaatactacataaatacaattccttaaatctaaggagtctaaaagcatttccagataaaacactagagagttatcggaggaatggtggagggaagtttgaataagttttttcaaccaaaattcgttttccttagcttgcaaagaagcaggatctttttccatctctttaacgagatccgaaagcactggtagtaaatccaaaattgcgggataataaactgtcgagctgacacactggcaaactgtccaaaccaatacgagcttacaaaagttggcatctcgaaactgttgagagttttgaaagcattttgtaaacttgaatgccatatcgtctgaagggatttgtctgcacaccgaccaagcatatgcatgattttgtgaagacaggagaaagcacgcaaggaactgcataacagtaacaggaccaattttctttaaacaaccttcagttttgagacatcggtcaaaaagaaaaatacaatttctttctccctcatcttcctctaccaattgaccattcaatgtttgacaccagaaggcatttattaactttgaaatcaattccgtagcagcaggagcaacagagggccaatattcgtctttaacatataacagcttggaaactacatttttgctagacgatatgacattctcagacattgcagcgtatacgctttctactgctgtgttcgtgctctgtagtttctatgtactagtaccagctgagtagcgacgtaccatgattttcggtaattcataactacacggtgcagcgcttacaatgcaatgtgaggttaagccgcactacaataggctgtttataagagtacaattcatcatcatatgcccttatttaccatttcttcaaggaatttatattcaaatcatcgtttaaaaaaaatttatttcaaataaaaaaagggagtcgagtcagtttaattatgtgctgacaaactgtgcttataagatgtgacatttaacagtactcctttaacaatatatcattcacatgaaacagtatagagacttaaaaagactcatcgcatcctaacgtgtatataaatgtcagccacgcagtttggtattgttagctacgcagtttgatatctgttttaacgatatatagaactgcggtgagttttagttgcgacctacaatgttgcggtatgcaatatgataaattaaacaatgtgatatttattgttataagaagtttgttagtatcggtcaccgatatagctcataactgaactgaggaacgaggttcggttgtagctctatttataatctttctgatagttactgtctatgtagataaacagatagtttatctgtgtatcaatagcggatgttcagtagtatcttaacatctgacatatagtgatacgcaacgtggtgtatcttagcgtcgtgtagtattgctgacacagtaaacccgcatttgcgtattaacttacagtggcatattctattatacagtaacaaaatatttcaggatctcaaaaacgtttaaggaaatctaagttggggtgaataaaaagggcagtgacaaaattaatgtgtcagaagcaatccactgcctcgttcagttttttcgttcttctttttttatgccattgtttgaaggaattagttggaaatttgtttgaacaattttattattttgttaaaaagtctttaaagcgattggaattggactacagagtgaatattcttgattttgctgtttcgtttgtcgcaatcacaacaattgaactatttgtgtgtatatcattaaataatagactgtcgttagaaaatgaagaataaatattatcccttgaggtcgtctatggatgaattgagtgcaaaaaacgataatgaaattgatttggaaaaaggtcctctcccagaatacaattcagaagatgggagcacattgcctccatattcaggtaagtgttgtgttgttggtagataagataaagaattgagtgtgtcaaggattatttgctgtgtctgtttgttttgatttacaatgtttttgttgtgtttgtttgtttacaacttgacatattacgagtataaattcgtctaacaggcacgctcttttttcctttcccattaaaaaatattctaaagttaccattgaattttgctaacaatatagaaaatataaatttaaaggatcccaaacaaatgggagctaacaaccctaacttatttaatacggacgagtctacgactcctccggattatggtgaagacagtctttctattacacatagagaaaaccattcttccgggacggcagataattcttctacctctccgttgaaaaaagcatttttatcattcatttcaatctttgtgctaaacgtacccgcagtttgttatctaacgtataaggacgctctctttaaagattatggcaaagatgaatgggtatattttgcagtgtggtgtgctagttgcctaatgatttttatttctttatggtgtaagtgacacgataggactattcttacgttcagtcactaactcattagacttctatgaaacttggatcaaggcagtcaaagtaactgtaattttcttggcacaatgtataaaggtgactgtagttttcttggcacaatgtgtaaaggtgacttcaatttccttggcaaaatgtgtaaagttgactgcagttttcttggcacaatgtgtaaaggtgactgcagttttcttggcacaatgtgtaaaggtgatctctattggccttttcaacataagaagagaaatgatgattataatttggttactctggttaatcatttgttgtatactctttggttgcgtcaaatctggcgatctgaacttaaataaggctctcatctattccacatgcactatttcggctgttttacttttaattgtatcatctggtaagtgaagttacaatgctaaacgctgacaaacagtttgtattccattttggacattcgagcgtacgttagctaagttggcaaaagtgtttttgttacaaagtggtatcgtgttggtactaaacggtacgatgtttttacgtggtaaacattttgaatggacaggttgtgaaattgaagcctctgtgctatttattatgggcaatgttctttttctttgcgaaatgggttcgttaaatattcttgaagtttactctaaccatgccagaatgtccaggtgcactcataagaacacgaaactctatcaggaatggtatagcttttatattaggtatgtgtattcaaccaactgtatgaatgattctttacttacccgattagaaggtgcagggagagcgattagaggtgccaacgataataatgacattcccttgggggaaatggaagttgaaagcgaggtctaattgcgttattaatgtagttgtcgctccagttggaaaacctctttacgacaatcaccaacgcagagaagctgcggctttttgaaaaataagcaccaacattctttaattattctctttcttcataagttaatggaaaatatgcttaactcattctttcaattaccaaaaatcgccaaccaatgcattctacgatgttggataaagtgcattgaggaccgagtctttatttattatgtatgcgagtctaattatttgtcttttttaatggaactcaagtcacaaacaataatgatttaaattgtttacgacaacttaaaatcaactaatgaaatcgaaaaactcgttgttccgccttgttaaattcacaatttcattgtcgttattacgttcatttctccttcatcttgattcttaatgaatcaagctcaattattattttttccttttgtttaatggtttacttaatacaaatttcaatgtttacgaaataatgaacagcataataaaatattgtgatttagaacgatggtttgttatcgtaatgattatagcgaatcgttgcaatagtgagtatttaatgttgcagtaaatgtatatactggtttatggtgcatttccttatgcatgattaggaaagctaagtgggtaaataaaaagggcagtgacaaaataaatgtgtcagaagcaatttactgcctcgttcagttttttcgttcttctttttttatgccattgtttgaaggaattagttggaaatttgtttgaacaattttattattttgttaaaaagtctttgaagtggttggaattggactacagagcgaatattcttgatttcgctgtttcgtttgtcgcaatcacagcaattaattcacgcatgtgttttattaaataaagaatgatcttgatgaaatgaagaataattacacttccttgaaaagtcctctagatgaagaagatgaactgaagacagatcatgaaatcgatttggaaaaagggctacttccagaatataattcagaggaagagggcgcactgcctccatattcaggtaagaattgtaaataataagaaaggaattattcaattgaaagttgtaactttctattgctgtaaaataatttggatgtgatcattgtttacagttggcatatccaacacttgatcattttcaaacatgcgcacattgtatttactcatgttatcaactcaagataaatcattcataattgagatatacattttactcattctttaaatattacgctttaggctaactataaatgcagacatttcgaaacttgctaatcctgtacctgaggattcaagtacaggacctacagaaattgcgaatcccaatgtcgaaagaagacaagaattcaaagattcacatccaaatatatatttccttctgagactactaatatcagttcttgcagttagtgttgtcttttttactgcatgggtttgtgtaaacccgttggagaagtcgatattcggcaaggtagctttctccgtcacaattggtataacatgtccaatattgtttattgctattttctgtaagctatgcatgaagttgttaatacgttcattcactaactcatcagacttctatgaaacttggaccaaggcttgcggaaaaggaatcaagcactttttaaaaaagtggagaaacatgttttttactttttgtaaaagtcctattttttgcttggttttattaaaagctgaaaacaaattgagttcacatttaggtgatcaacaatggggatggaaatgctcggcatccgctttcactttcatggctgtatcaagcattctcatattcattgctgaaacaggtttgttgtttactaaacataattaatactaacgatatagtggaacctggatcttgctctacagatttggtgaaaagagtacaagcatattgtggtaaatttgataaaaaaacatataactttaaatttgtttgctaatcatcattagattatgaggccagacagtacgcgagcagcaatactgctattccgttacgtgagatgaaccctgaaaatgaagcctaattatattgctaactttactattgatttataaaggcgctcttctcacgaaacttctctacaagaatgtgcaatggaaagaagcatctatttaattgtgatttactaaacaaatcatgatgtgtttagagtatattacactgtatttttgttgtatgatttcatttcctgaggaattggatgagcaagtgcattgcttaaaagattctgcaacattgagtcttaactatgtttgcactacatttgtatctattgccactgaacttgtctgtgaaattacctgctaattctcgctgaaagcagcggttctattgacactctcagatcaactattgaaatctagctacatttgctccacgttctgctttgaaactcaaagatcattcgaacctttcaatgatctcggatttaattaacagttcgttcatctatctcatatgaagaaagaagtttactccctcattgtttactcaatagtgatatagtgtacgagttgcgaccacgcttgcccacagcttaaataaaaggtatgagagagacatcgttattaaaaatatctgatagttaacaaacaatctttaatggttagctacgtagtttggtattcattttaacgaaaactagtagtgttttcttgtgatctattatattgcactacacaggtaatataagtagctaatgaaaataggtattctaatatgaaggatgttcgttgcataacactaatcactgagttaaggaacggggttcagttgacctcaatttatagcatttgaaacggctataattttaaatatatttttcttataatagatgatttatatccatcttaataccttattatgtaaagttggtagagcaaatagaacattagaagatgtgacagatagtgatactcatcgtagtgtatcatagcttagtgtagcattcctgacactaatctagttttaagattgtggtgggctgcagtgatagtgtgaatatttactgaataaaatatatatcaaattttttggtactatatgactcgggataagtattctaagcaataaataagtataccttaaaccttgggtgataaatgcatctttagaggggcctaattgtagtattgtcaagcaatagaatagaatagccagtaagaaatttttacaaaggtctcctagaattaggtatttaattgataatagcatcaatcaatgtcaactttaaaccattaaactaattttaagctacgctgctaaaatatgtttactatatatttgcatctttttgatttattcgtctaggacaatgatccatactttggtataatcaaaacgacgaacaaatctttaagattagttggagcacgaaaatacagaccaacaaaagtctggatttctcgattcagttgttagcacgttagacgtaaatatatatagcactacacagtatccctttaataatttgaatatgtttaactagataataattgtacaaggcaaacaacccatatagcattatatactaagttaggagaactcgccgtagtcttactgcatcgttcaaatggtttacaaaacttggtaggtagcacgtagtacgtatagtttaccgaacaattgctagagacatagtttgctattgatacagcctactaactaaagcaaaagacatggtaaaaaaaaaaattgtgcaagttaaacgagtctgggtttggcgttggtaaataaaaataaggactcttccgaaattgcttcaagaatctgaccgtaatctttaacataaaaattagttaaagaccgagtaatgtggagaggcgagctccgaccgtgtgcaagttatctggtgttaaatatcggaaggctaacagcatacgatattttttgtaccgaattaggcatcgtcatcctatccgtactgaggcaatatagtaattttgaaagatgcaaggaaagatgtgccagatcaattcatgttttgagttttgagttttaacaatttcataggaatagattaggacaaaagcaaaaagatggaaaaaagccggttggaaaccgaaaaaaagcagatggagttagcagtgctagggtatacaaagattatatcgtatacagtaagccaacacttactaattgaaattcattcattgaataattgattgattactttctttaatgatttatttttcaatttgtttcttcctcccttcacttaaattggagcggtagtaattgagccattaaacaattcgatagtactataactatgatacattacaaatgctagtgaagaagtttgacttttactagaagcaatttgttagcggctactatgatagttttttcattatcctttttcattttttgcatggcttattgcgctttcctgttcccctgttaatttgccatcccgtttatgatgagaaaatacatgcaagtgtgtagcagtgcaatttcccgcaattacacaaatggtcgcattaatcggatactgcaaaatggaaatttgaattgtttattgggatcgctttttgtttcaacttgtttgtttcatcagcgatgtggtgattgaacaactaaagcgtcaagcaaatgcgccatttcttcttttctttgcagcatagcgcatcccgataattccctatttcgaaatcaaaatatataatttttgtgatacaatgcgaatttccactctcatctgtgtactcgttcactctagcaatactgttttacactcatctcggcgcaaatcgcatctctatcttgtcgcctccgcgggtgaaaagcctgttacctggaggccgtagctgttacctgtgatctcgcttgttgaggtgtttgatttctttgtctgatatgacatcaaatttgggatgcgatacgtgcctggcccttaagtatgggcgtatgaggagttgaatggcgacaagcttcgacgaaattagatgaacattttctatgcattaggggttatgtttttacatggaattgtagattacaattttaattgttaaataaaagattgaatgatttatgttttgaagggccactttgcagctatcaacaagatgtgaatgctacatgttgcgaatcaacctaccgtcagccaactacattactcaccgttcactgaaaaaagaaaggatttaaggtggtttaagagcgctggaaggtgtagctgaaagctcaattcgactataaattgaggatagtcggtgaacgaggtttatcggctttactcttgcagtttggaaaatcgctatcttcagttggttgaaaaaaggagtttagttgcgcaatttcttcctaaagtttcctcttttcacactaaggttttgtcttcttattgcttttaagtgaacccagctggtttttgcaccttggggatcctgtcttctttattctcacttactcgacgtccctaactttaaacaatccccctccctccttctttccttaccctttatctcctatcgttcgactgtgtgggtaggtgcatgcattgttaacctgttgttgcttttccttctctctcgtcatctattcttttattttacttacccggttttttctgctgttactaaaaaagaaacccaaaaatttcccgttttactcccatctacattttttttgtttatttcgtttccctctctcctccctcaaaactagtgcatcgatttccattagcacgcatctgtgattgttgactatctgtgtatcttcttgctgatttattattcttaagctaagacaatcttttaattttctttaaaaatttccatcccccatttctctcctctttgtttttttaaaactttctactaatttgatcccatttactctactaatttatcttttcatcttctccattttgttaatctttacttttcagtgacggatccctgttttctctttttcaagtacgaacgtgcctcgtctacctgaattcctcctttaattttcttttttggtaaatatcccaataacaaaaaagaacactagtaattcaaatactgctattttcgtgaagagtggttcttttgattttttttgttacttttttgctcttaattacttgaattgctttttttttgtttattgtctttttcttcttgcaaggattcattttgaaacacccacttttctgtgtgtctgaggcaaataaagtgtaatccccaaaatactcaagcgatagtttctactctttaattgcattttgtactaaaattaacttgtctcaatgtctgctgcatcatccgcaattcccaaacgaagcgatcctcgtttacttgaccaaaaaaaatccgcgaaatcaacgttgcccaaaaatactccagaaaacggtgttagcactgtaaaaagtatgtttttccaaaatttgttaacttaaacttatgttatgcgcatatatatatgtatatatgtaacattttttttttatttttacataatttctaactttgatttagacttacaacatgttccttgtaagttcttccgaaatggaacttgtaccgcaggcgaaaactgcccttttagccattctctagaaacagaacgaccaatttgtaaatacttcttgaaagggaattgcaaatttggtcctaaatgtgctttatcacacgcccttcctggcaacacaaatttacctaatggaacttctacaaatactatggcctcaatggctgctaatggtggagcaagctctgttgcgtcaaaacaaatgggtgctaatcagatttccccttcgctgtcctcgaaaacgatgaaaaatccggcagataaggctaacaacacaaccgctacagatgttagaggtaatactgccacatccccctatttcccattttcgagatctcctggcaggcatagcggcaattccactattaatggtatgatgacaacgccaaactttttgtcttctggagtaaacagtcgctctgtggatgagtttaataatagctcttctggatttccctctagtttgaatggaattcccattgcttctcctccattggcaacatcaccaacgtctttcagtcttgcgtctagtgcttcgtctaccaatcttggcggaagtaaggggttgttgtttcagcagatgacgagtgagaataatagagattacttttctcgtcgtcctactctactgaatacatatggtaataggtgttcttccactgatacgttgtcttccttatctagattaacaagccaagacccattaaaagcatctctaccattacaaagcccgcctcttgctcccaaaaccggtgtttctttatcccgtcctcgacttacactcgatcaatcacttggcaacttatcacttggctcgggaataaatcaacgacgacaggtacctcgtagtaattcctatgctggcgcatttccttcagtggttagtgctagcttgcccactaaagtagatttgaatcatcaaatggacgttagtgatgaggagcagcgctttttaagtacgcctttaggaagctttgatgaaagcattttgggctcatcacctatcaatcgattaagttcaagctttaagcagtacacttcttccttgaaaagtcctggtttaagtactcggaccagctctactatgaattcgttaaacagtagtaggttcggcgcatacttctccaagtctcgttatgttgaaggttcgggttcaatgtctaccacgcccttagccactagtgtcaataactcttataagttaccttcaggttttagtgttcgtgaagaggccgtcttcagctcgccaaccactgaaggttcaagacctgtgagtcttgctcgattgaagagcgagcctatttttagaagtgatacagcatctccggaaaccatcgctggtcttggtgatacaaaaaatgatcctgtcgtgagtaccaataatagcgtatcacgtataaccgttgctaatagttctcctccgtggaatagtacggtggaagaagagacgccattccaaatggatgattaaaatgaatgccgtcgaaaaatttacaaaaagcttgaaatgttttattaaattatgcattattattgatagttatcatattttttattttctctgtgcttatcgcatgttttcaatatgtttttaaattggggttagcaacatatgaccctgcaaaacgtcttgtttaaatatgcgaaatttttttttctatttccaaacattcttaaatgaaaacactgattttctctaaattaatttttacccacagtttaaaaaaaaaaactcattgttgtggttcaagttaatatagttgatacatttactatctcaacttattttttcattatggcccattaaaaagaattactgtctatttgatgcggtttgtttccttttttttcctactgatcatttgctactgcaaatgagttaaaatgcggatccagcgtacctttacacctaataattggggaattaatgatattttatactcggtttgcttgattgtttaaaagtgtctgatgaatttagaaccaataaatatgtgtcaaaatggtgaagagatatggatagcttcaacatatggtccaaagcacgttttgaaaagtcaaaaaaagaagctcgttgcaatgcttcaaaccaaatttgaaaaatgttaatgaggcaaacgattgcatgaatgatttaataagattagacagtttaaaaagaattgcgttctttacgaaaacgtatcattgaactaaaagtgatgtatgtacaggttggttagtttacctttttacagtactatttttctactgataccatcagcaccatagaggtaaatacaaaattatggcgttgctaaagaaataaataataagggaaaccatattctcataaaaaaaaaacggcactagaattactataaacgatattggggggaaatattattagagtatcaaagatatgggcatctcaataatgacttagcaagtgaaaaagttagattttaggtatattggtcggttaggcagaggcgtccaaactttctttctttctagtctttgttgacgacgctgtaaatcgcgcaagagagctcgctcatctcttaaaacaacagtaactcgaacccgtggagatctctcaatggcacgacctccacggcccatagtgataagtttctttaaatactttgcctttccaacccatatttgatcaacgtagagagtactctcatcaagaccagcttcacgaacagcgttttctcgagcagaaaccaaagcagttgcgatgtacttggaaatttttttatctgacattttcatttgaagtaaagcatgataaaatggcttatgggcaatttgacgacacaaagcgccgactttctttaaagaggagcgaagcaccattgattgtaaggtgtaggaaggatccatggtctcctgttttttgaaagaaatacgtgaccttggtctctcttttacacgctcttccttttgctgacgattagaatcgtccttctggttagcaagcattgagaaaatgtcggaccctttttgcgaacccaaatttgcaggattttgtgcagactcccttaagtaggatccatttgaaaattctctaacaaaagaaagtaatggaaatttgtaatggtacgttttagaattcaatcctatcgtggacgatggaactaaaaagccctttgatattttcataaattgattaatgtatttcataattaaatcttaaaaattttttcccaaatattccttccacacatagaagtcaacgttttcgactaatttgagcaaatgcgctttctcaatgttgtaacaaaaccaggtaaatattacatgccaaggtggtactaataggaattgcaacctaacgaattgctaactgtactatgttataggtcagttagcatttccctccttatacagttataaaaatcttaaatgagagagctcactatcactatgcaagctactcagtttgtaaatctatttcaaggatggataaactacgataaggtaactttacaacgatgttaacacatgcttacatgctttatgctggcacactaagctgcacattgcgggtattatctgaacgcgttaaatgcatggtcacgtaaagacagaaaacggcccttggcagtaaacaaacaacccatttgtatgttagacaaataatattagagacaggtgcagagactgtacatgaattgttatttatgatatcttttagcttctttggggaggacgagattaatattacgacctagtgggcgcgtactgagatattttagtacaataaccttttgaaattttttggatattatccttttcttttttattatggaacaagtacaagatgaaatttggaagttaagtacgctggacgcctgggaaatggtgaacaaaaatacagaagttgtgtttgatgaaatccccgagccagaaactttaagtgaaatgaaaagacacccattgtatagcaacatctttaacgccgataataatactacgagtttcacagaacaaatcgagacttctgaaacctccaaaacccaagactcggaggggaacaaagttgataaaaatttaaaagaaaacaagtcaatacgtcgtaagagaagcattgacaacgattatgaattgagtaatgtaaagagaaatgatataacatcgggaaaaaatagagaattcgaaaacgaacaccatcccgcaagcgatacttcttcttggcgggaactaccatcaattccaacgttggaagaattgacgtcaaagagtgttgaattaccttcaaacaacatatacggaggatacaagtcctttgaagattacttatctatacactatcggttgctacgtgaggacgcagtttccccattacgagaaagtgtgcttcggtacaaggtaaaccccaattacattaccggctcttcgttagccgtatatgatcatgtgcggatagatggctatacaatatcttccagtgttatagctgcaaaattatccttcagtgttcgcgctaagaaaaaaataaaatgggctaccagtcgtcgtcttatcagtggatctttagttttattaagcaatgatgatttccagacttttcgcattggaactgtctgtgcgcggcccttgagtggccttaataaacatcctcatgaaatagatgtcaaatttgaagatattagtatctctttagatcctcgagaagaatatgttatgatcgaagctacttcaggctattgggaagcttacaagcatgttcttcgttcattacagaggctttctgctagcacattcccgatgaaggattacttggtacactgtaaaagtaatcaggagactgctaaacacatacaaaataatcctaggatacgcataaattctatcttaaaaaataactctcaaaaaatcgtaaatgctcttgagccgttcggtcctggcgagtatatactagactcgtcacagttaaaagcttaccagtccatgctgactaagagactctccattattcaaggccctccagggactggtaaaagctttgttactcttaaagccatagaaacattacttgagaatactcactcccatgttcttccgattttagtagcttgccaaacgaatcatgcagtcgatcaaatattgattcgtttattgcatcaaggcgcttcagtaatgcgactaggttcaagaacgaaggatcctgagattgcagcggttacgatttttcaaaaagcaaagcacaccaagcattcatttaaggctgcttataatgagattcgtcacaaaaagcaacgcttaatcaagcaaataactaatattatgcataatttcaaccttgaatttgtaactcttagctatctgcatagtaagggaattataacgacctcgcaactcgagtcccttcgtaacaacactgagtggatcagttctgttgcggaaaatggcgaaaaaactgaagaggaattaataagtatctggttaggcgatgctaaagtggagcttatcactccatcagaaattacggatggttttgaggaggaactacaaattgatccagaaaagctggaagaaattcagaaagaagcagaagacagtggtgctttaatggaagaggaattgagagggaaatttattaacttaagatgcaaatatctattttcaaagctaacaacacttcatgaaaaggagattgatacccttctcactattccaaatatttgggatataccagagtatagtagaggaatcatttactgtcgctggttagaatcggcatatgcagctgccgaaaaagaactcaatcgtctctatagattttatctgaaagtagaccgcgagcgtattggtttttcaaacaaacgcgcagccattcttttgcgtggagcgaacgtaattggaatgaccacaactggattaaataagtatcgtgatatattagaaaggataaatccaaaaatttgctttatcgaggaagcagcagatgtgttagaaggaccgattattccagctgttttcccttctttagaacaattggttcttatcggtgatcacaaacaacttagaccaggttgttcaacttatgcattacgacaagatccatttaatttatcaatatctatgtttgaacgattagttgaaaatgatatggaatatactcggttgacaatgcaaagaagtaagtaattttaaatacaatttcctactaacagaccttaggaatgcatccccagattcgaagattagtgagttctgtttacgaagatttatcggattatgaaattaccaagtattggcctagtattccgggaatgggcgaaattaggagattctttttaactcattctcgtattgaagacaatgatggctttgcttcgaaaattaatttattcgaagctcagatgttagttcaatttgcagtctatctcattaataatggcgttgaacctcaaaaaattacctgcctaacgttttatgctgctcaaaaggatctaatagagcgattgttaagtgagtctcttaatagagaaaaacattttattaaagtcgcgactgtagatgggtatcaaggggaagagaatgatgtcgttcttctttctcttgtgcgcaacaatgaccggacagaggtcggatttctttcctccccacatcgcgtttgtgtttctttatctagagctaggagtaagtgagattttatgaaaggaattattaacatattatcaggaggattgtttatatttggaaatgcgcaacttgttgcggagtcgaatcccttgtggtgggacgcaataaataccctcatgaatgatgaaacaatacaaggtctaggagatcacctacctttgtttaccaaagatggtacaatttatgtaaatggtaagaaaagcaagcagtttcagtttaattttctgactcactctgtagatcctgttgaattgcttgacgttaatatgcgattgacaaggaaataatgaggttttaatatatttatacttttacttaaatttatagggtttctacttttttttacaaacttttgtcaatagtcacatttaatatattgacaagcattagaagggatttaatgaaaataatattcacgaactgagttcgacaaatagcgcgataaagatacaacacgacaggcttttcaatagcttaaaaatatctagaatttgacacaggatgatttaagtgaacagccgaaagtataacgattatgatggacgagtttttgaggatgtcgtttttgaagaagtatgaaggaagcaaaagacagatatagcaattagggctatgactgttgcaaaaataacttgaacagacaggattgtggataaaacattcgacagtaatgtctttgtaaaattttcacttttgtctgaagaactttgcagagttgcttccgtcattgtgtcaaatggagatttgtccgggcgctttacagattcttcattttggatatagcgttcaacaagtcgggatttaatagactggtagattagtaattgacgaatcagttttttagctcttacatctttcttagtagattgaacggaggttagacatgaatcgattttggagaaagccatctcaaaaaaggactccgtggcagcgaaatgaaacttattctcctcaaaggctgatacaaatgcatccttaggggaagtaacggtacgtacttgcattgaagaaaattttggatgtaaaatgataggcaaactggaacttctgtatcaacagggttagtacgtaaacgaagataaagatacaatcacatactcatcctcgaaaacagtggaaatatcgtttgtgcttgaagcctctaattgctggtagagaacaggatccactgaggtaagtaatgtaggagaagtgatagaaacgtttacgaatgcttcaataagatgacaagcgtcctgtttcgataaaaggtgattgggatcattctccacaaattccgaagccaactttcggacttcttttttcatccaagggtttttcgtaaacagctcactataatgaatgtcaaggagagtgataagttcggaaatggaaatctgcaaccattgttagagaggaaaacaagatgcttctatagaaatgatttaacttaccttcgaatgggatatcttggagatctgtccaaacaactcttggcttttcgtcaattcattaggaacggaattcatactgcaacaagtgaaacttaataaattttcaaaaataaattttgatttgaaagcaaatagttctcgaagggattgaatttcttccggcgaaaggagtttaaagaaatttaattttagatgcaaaagaacagtgaatcagaacaaaaaaggaagttaataactcgatttcgctttaataaataaaaatattatcataaacacattaaaaattctatcaatagaccttaactatgttttttatacagaaaggagtatgccgtcagtcaagttgtaactatattatcatttccataagaaaacttcttgtttttcctattgattgaaaaatttactaattaaatagtatcgtaaacttcaagtaaaattcatcaactaagtcgtaagggactaatggttgaagatgaacgaagacaatttcataaaagttatcgaagtaacatgtgacttgagttaccaaattattgaaaagggcatgtagtagtaaatatcagaaaaaaagtaggtaaataataacaaatgtaggcgagttagaataagattcgttcttttttattattcctttttaatcaacaatttgtttttttttattgaaccgaaaatcatcgacgccgagtaagaaagagtgagattataataatccttgacatgaagaattttatagtgaaaaagtatctctgatcttaaaactttcattcattttgtcaaggtctgaaatggggcacattggtcaagtttcattttgttcaccctacgaaatacctatgcacataattcacacattgacaaggtacggaaatgccgaatattataataaatcaaattatttctagtttacccttcaaatcctaaatctcaaaaactctggtacagtttcttttaagtgatttaacttacattaaccgaagtgacatttacaattttcgtttcaaacaatatctacatataaagtactgtgttatgaagaactggccatagcaagattttgctcttgagttcagtaattctctaagttttagtataccaattccacatgcatatcgaataatgcgcatccttttatttcattttaggtactttttcatgatagtttgacatttattttttaaatctaaaaaataataataataatgtaatgcagaagctgtttcaggtatcaacataccaataaattctaggatttcaatctaagcttaatcacaaacttgcgattatattttttggtaatgctaaaccatcgtttgaaggattttttaaaccattttaattacgtgttttgatatctttgatacggtaagaaatggagcttttgtttcgtcaattgccaatctacatttttcttgtacgaaggattttataaaaaaatatgatgacaaagtttatgattaattcaagatccttgacaataaaatataaacaaattgctataattaataataaatttaggaatatatttaaaatgccataacactctgaacattttgaaattcgaattatattccttttcttttttttttttttttgaaaattgacagatctcttgggaaaaacaaattgtgatataaccaattggggttaaaagtacaataaaagaaaaagaaatattggagtaaatagtaaagaactattttcagctttatccatatatattggattctttttctctattttttgcagcgtatttcgtaaccaccaaaatctccaaactttgaaaactttaagcgtccatgcgttaatgtattgcttaatcgtactacatgaacccgtatgaaacagagatttataaagttgtccccattcctaacaaaggaatgggtatgattgcaaaagtaaaaatccccgtcggtacaagaatttttgcagaaacgcctttgataaggacaaaaagtgacgctaaggaaatcgaggaagcactgtctacaaaaacaaaagaagaacaggaagcttttcatagacttttcaacgctcatccagacactatgggaccattccttgggccattttattccaatgcgctgaccattgatgagacaaagggtggaatgtttttacttggttctcgaatgaatcacgattgtagtcctaacgtgaaacatacgtggaatcctagacttgatcaggttacggttcatgctgttcgcgacatcgaggctggcgaggaaatacttacgacatatatagacttacataaatcacatacggaaagacaaaaaatattgctcgagcattttggatttaaatgttattgtagtgtttgctctgtagaggaacgaaagattaggaaaatcagcgatttaaggagaaagcaactggcctactatgaccgaaccatggcaaaaatgtgtatagttaatccaagaggtgctctaagagcattgagacataggatacacattgcccacgaagagcttcttttcggtcggttagatataattgcacttctggatgccttccgattatgtgtcatccacggtgattttgagagagccagtatttttgcaaaaaaggggactaaagcaattagtttgtatgaaggaactgattctgaaaaatatttgaaaatttccaagtatgtagagaacccacgaagtcatgctcttgctgaaggagtgcctgctctaccattatttttagaagaggatgatgaactatcggatttggaagataatttatggggatgtaagcttgaagaagatgtttatagtgatactgattaagcatggggtaaaaaactactgtttttgtttttattggaaaattgggcatgtattgttaatgctcgtcttaacttttagtttgatgagcttgggattgtatttattctattgaaaaattataaaacttttatggatgataaaaacctgaaattgaaactatcttcctgagatcctagagtttttgtatctcctttcttttttataaataaaaaatttagaaacctattggggtttggcatgaattgtaaatgattgagaatattttaatatggagaatattcagtatttagcatagaagtgagtactgatttaattcatacaaaaggtatttataaaagaaatttataagaagggtttgcagtattgagtaatcacttcctatcgagttgtaaacattattgttgaagagatttaagcatttggtgcatgtttgctgatttttttaaaatatccaaaaaatagattcggtattttgagcaaaagccgattcacaaatagaaccagtaaatcaataaaccaaatattccttattattcaaaacaacaaaaaatttcttcagaattatacacattcttaagacactgcttttgtaacaatatataacatattctttaacctctaaataataaatgcatcagtggtgtagcggtaacatcaatgccttccaagcattagctccgggttcgactcccggctgatgcagtttaatatttgcttttttagattatctactaaaatgaatatcattctactaaaactatattggataaatgaatcatgaaacgtgtatcaaaatgttctaatacaaaactgatatgttgattctatctatttgttcatctatccttacatttaaaataacaggttatgattgtgtatctttatttagcagttgctagtaatacagatgagtatagtacacaaatatcaagccaaaatatctttccactgaccattagaattgttttaaattaaaatcatactaaaaataaaagaactgctgtatacaaacagagtaaataatgaactggcccctgaacaagtacaaaccaaaaattaaaccatgaataaatattttaagaagaaacaacgaagattaaactgaccgcatattatccaaaacaacctaagaacatgaacattgaggtcgaaaacagtaaaagacttgctaaaggaagattaaagacgaacctactacatataataaagggaaaataattcatatagatagttacgcggtgttgcgaagggtattacaactgtatccagtaatcagcaaaccaggggggagagactcgtacttgttgtattcttccacaacgtcttccaaagtagagaaaatgaacctttgatcagggcaagagacgcgctcagctatacaaaccggtaacactctaggccaaccgctttcaattagtgcttgcacaagaatttctagtcggtgtaaagccattaggaaaactgtggtctgtgtagggacaaaagaaggtattttaggcatcgaacccttttgaccagttccagtacacacaagaaattgatcggccactccacgatgtgtaacgggaataccagcagagataggggccatcaaagcactactgatgccaggaataaccgttggtacataaccgtgttgtgtaaagaatagatactcttcaccgcctcgcccataaatataaggatcaccttgcttcaaacggacaacataatcacctctagataaagcatcaaaagcaacctggtgaagttcatcttgtgccttatccgcatttccaggaaattttctagcaataaatagtggagtatgccttggaattaactgtaataccgcttctggtaccagcttgtcggctagtacataatcggctttcattatagcctttctggcagcaacagtaagtaaatcaggagagccaggtccacttccaattaaagctattgaacctcgcttatgagtaggaaaagcctcagggtcaagcgtcaatgaaggcttgtccaaggtggttgataaactttcataggagttggcaagtgaagaagattggcttgatgagagtggaagagagaagttgtcagaaactatggcaagaagatcgtcctctgtcatccgaaccaacttctcgaggggccaaaaatcactaacatgattgatccactgttttttttctggagttttagtgatcgctcgcactcggccaaaacgctcaatggcttctggcataccggaaggaaggctactcaccacgtgtctcaacagcctttgagctaaacgacaaccatttgatgaagtacttaaagaaatttgaagaggtggttctgaccacgtagctggtagagtaaaggagcacaaagaaggattatcaatgatgtttaatgggattcggtaccttttgcacgtacgatgtaaaatttccttttcatggtggttggactctgacacgaaaacagcatccaccaaaaaatctgtctcctcctttcccagcgtcgttaatgaacgaacgggatcaaattcagaaatgggaagaatttcaatagcatccgatttttttgcgtcaagctgaagatgaccaacgtcaaatccaccatcagcggagctgcgacaaaaccaaaaaattttagaagaattttcacttaaacataaattcacccgtcggtaagcattttttcctgaaccaacgactacaacaacggcgtctttcaaggaccaggaaacaatcattgtagtagtttctaataggttaactcaggtgtacttggtagagaataggtttttgcccaaaatttttttttaatctccaaatattgcgtcaatcttattttccaatatatatattttcacttcaatttttcacaattttagtcacttcgttttggattgtcttggtggagaagaagagctgctggctgaagtactgcaaaaaccagactttgttgttctacgcaaaaatgcgggaaagaaaggaaagaaatatctcataaaccaacaatttagcctttagcttaagttacaaattttaattctttctacgaagcaatcgagcaattgattgcaacactattaaactgattgattaacttgtagagaaagacaattgtgcagtggtcgttaaacctcggtaaattgaataaagattttcaacgataatgaaaacaataaataaattttgtacttccgaatatcgctttaaatcctctttacgtattacaacaacccgttatccgacctccttccttgttcttttcgcttgatgagcgtttgaggtcttgcctacactttatatgactgcatacatcaatcaccaaatgatggcgcaatttgctgcaaaaatgattgatcgttaaaatttttttgcggaatacggtaatcaaccaataaccatacttctttaaaccaggtaaagtaccagcggtagagctcataaaatatttctatcaaggcatcgttattgcacgatatagtacaaaaataaccttgctagttagtacatgacgagtcccttagtcactgtagtttttgctaattaacaagttaacttgcatgatagctttcctctagctttggggaaaatttggcttagtaagataatgagtaaaaagttttaaggaagtacgctttgatattcacaaaaaaagaaaatgctttcgaactgcgttacttaagtatgaatgcaaacatctgaatcctcatataaataacaaaccacaataaaaaaatggcccacttgtaaatgtcatacttcctcctagccaaatcagagatgttaatatatattatgtttagtgataatgttgctcacataggccttaacgttaacgaatttttgtaagcgctaaacgcatattttccgtattcataactttacattttcttcatgcatgggtgaactctctgttgacggcgagttttcttttctttttttctaaagatatttcaagaggcgaatcgactttttgagtcaagcgaacaagtgtagccttgaaaaattagaactaacttttaagcgaatagtgagttacatcgtatttttaatattccgttaaacatggtaaactaaagttcaaattgtcaacaacacaacaatatactatgctatactgtattgcgtcacacgtcactatatgttcacatgttccatttacatatcgcaccgcagatgatacgatgttgatattaattttaacaataatctattaaaatccaaatcatctaaacaacgtaaatagagttactgctaaacctcattccttacacaattataagttgtatttgcaataaataacaatacaacttgatagtacaatacctacactcagttgctacttatatcacctgcgtattgcaataataataggacgaatgagaaactcatcgcaattcaatgtattgttaaagcagataccaaactgcgtagctgatatacaaaaaatttgaggataaattagccaagggcacggtatattgtgttacatacctgctttcgacgtttttctacattttggaattgaggacagaaggtagaattcgcatatatccacagcctgtctctctgtctgttaaacatggacccagagtattctgagctgtttgaaagattaaataagcaattagataacgtggaagatgttcttaaaccattgaaggatgctgaatcaatttttgaacttgctgaaggaaaatccgaattggaacaagcaaagttatatatcaccatgtcctatgccattaattctactctctattctttttataagttaaatggaatagacgctagtgagcgacccgtaatgcaagaattgcagcgtgttaaaaattacattagcaaaatccagcaagctgaaaaaaatgtgaatcccaaaacagaagcggtaaatacgtccaacgccgctatttcctcttcttcttctaatcgtccaaaagttgctaaggacgcagctactcgaatcattaaacatcacacttgatagacgtttttgtttcttctattgacatgactttggctctatggattaacgggtgataacttacgaatgaaaaaagtaattaattttttttttaattaatatacatggaatttggagctaatggacggattttaccgaaactgtctctttagttgcctttttttttcaattttttttattattcgagcgtaatactttgaaacaaggatttatcaaatatcaaaaaggattcctttactatgtgctttaacttttttttttttttacatactttgaaattcatgtaaatgaaagcgatttttgttgaaggcactgtgttgaatggttcggtttagatgcatgcctaaattcttaacatatcctcatagaaatgcgaaaacgtagacgtggaaaaatttgttttttatttaaagtatgtttctctaattgcaaaaatgaatatggaatagaacaattattgtctttttttaatgtacaatttatatacagtttgttttttcttctttgtttttggttttttcttttttccatactggagagcttttaaacaccatgcagtggtgtaggttttgataacaagtcgaagaaaagatgtcggttcttgcttcaatcctcgttctttctctcttttgttttttagttctcctttataataaataggtgtagatggtggggattgatagattgaaattaaaagagagagaaagagacagagggagagaaagaaagagagaacaagaaaaagataaaggaatatatacaaacggactggatattggggaaagtgtttaagaattgttgtaggattgttaataaggatatccttcgattgagggcgtttgtcttatgttaacaaacgaatttacatatgttttttcgcataagctaatgagccagttactatttgttattcatgacatgataagtaaaaactttagaaaaaaaagaaaaaaaacatacaaagatccatactaaagcttgtttcgaatcaatcaatccctgtcacaaccaaacaaacaatacgagaatcacttgtaaggaaaaagcaaacaaaaaaaatttgtagtgtaaagcgcaactaggcactaaaagactatatgcaattcccactatccatacctgtcaaacaaagcaaagcgaagcgacttgacccgacgcgacgcaacgctgtgatacgagtagtttagtgggaaaagccaaggaaaatcaaagaaagcaatataggaaaaaatggccaagtaagaagatactatgtatgtgccaaactttttaaatttttggagtaattgacaaagttgattggaagaatataaaaaagaaaagaaaggtaattgagctctagacacacacacatttcataaggaatctggccaaaaaaggtaaacgttaaaactagaaatttatgaaagaggaggaaaagaggtaaagtaaagaaaagaaaagtaaagcaaagttaagttgagaagtagagagtaaaaagaaaaaaaaaaaaggaaaagaaaagaaagagatgaaatgaaaatgaaaggaatagcaaactagctagcctagctttaactaatgaaaatttctctctctttcgcctcaattcatttcttaaagacaagtataaccgccatcgacaatcaaatccaaaccagtaacaaaggaagaagcattactggcgagatagagataggtaccacgtaactcgggagtcaaaccaagacgtttaaagggaacatagggttcccattgttttaaaaattcatagccaggcatgtccgtagcgaagtatccgggagagaccgagttgatacgagcaaattcggcccattcaacggctaaagccttgcaaagttgtcgaacggcagccttggaggcacaatacgcagcgatatgttgaggagcgttgacgatagtagccgacatggaggcagttgcgatcaaatttccgaaaccttgctttttgaaaattttccccatgtaataggcaacgcgatagacggaattggtgttaatgttcataaccttttcgaattcatgaggaggagaatcgagaacggacctacggaagggcataccggcgttggcgacgacaacatgaatctccttaaagattttttgaatttcctcgacgccggcctcgacggtatcagagcgagagatgtcaattttgagggtatgaacttgaacacccgtctcctcggccagtttcttggccttttcagtgggatcggtggtgaggtaggtaatgattacattacctccggcttgagcaaaggcagtagcgatgctgaaaccgatacctttggcggcgccaaaaacgacgcagttcttgcccttgaggctaaacaaatccaacacatgggcggtagtgacattagcagggggagtcgacatgatgaatgatgggttgacaagagagaaaagaataaaaagaaaaaaaaaagaagaatataaaaaagaaatggagaacgagagagaaagagtttagagtaaaaagttgaagaataagaaaattaaaaaaattgaaaaagaaaaaaactcaaaagggagaaagttcttggattgatagacaaagaactatttaactcgaaaattgaattgaattgatttaacttgactttgatgtggatttgctcaaactttgctttttgctttgctttgcttggcttggctcgacttgacttgactcttgtttgtttgaaagaggaaatcgtcctgtattaataacaaaaatccgcatcttctcgacaccattttacctttgcgtttatcagcgacaccaactcaaaaaggctcgattcgaatatgtcatcttgctcatttcatcataccgattctaccagacctactctaaacaagcctagctcacaacattcatgataacggatggatagactggcgttgaacagttggggtaaggccacctcactatcgccaaagagggcaaaagctggtgtcgagaaagaagaacaacaacgtaacgccatttcacccattcaaattgtgggaagacggtggtgtatgtaagcgggcaaggttatgaaagcgagccccttatttgctagagctgcctttcgcaaaatgtttaactttccaattaggtggagaaaaccccgctaccccactcttattcaacgtcatgtgcatagtagagtaaaggtaaaatgattaagctttggaaaatccatgcacgcccacgagaaaagaaaaaattgcagcattcaagcacaacaacgcatgaatgcataaatgagaaagaaggttcaaaggagaaaggctaaaaagtggggtgagaagaggaaaagagaaacgaaggaataacaatgaaaaaaataaataaacaaataaataaataaaattgaaaataaaaattagtaaataaggtaaggaaggagaaataaggaaatacataaagggaggggggaataaaagaaacgaagaaagtaaaagtaaataaataaggtaaacagtaacaaagaaagcaacgaaagtaaggaagcaaggatagcaacgtgaagcatacaaggaatagcaacgagcaaggaaaacaaaacgcaacgtgaagtaaggcaaaacaaattacgacggaatttacaacaaaacaaatcgcaagggtgaagcagagcaaacaaaaacaaattacaacgcagcttacaacaaatccgctgctcaaaacaaaaacaaaaacaaatccactactgaaaacaaactgctacgctcccacaatcatcaaaatacctccacacatccctaatggaagcacacaggacttacccagcattgccttttcacaagccagccgagcacaggcagtcaagaggatggacccagtggaatgagcgagttggtaacaagggcggtgtgaacagaagaaacgagatgagtgaaatgaggatgttttctttttttttactaaagctagactaaaactagtagagtagaacatttttttgttttcattcctcctttttattaaattttttgttttcattcctcacttttatttttggttttcattcttcccttttatttttattttttagggttcatgtttccttttttccactcaagtttttatttttattttttttcccttttattttattttcttttcctttcgtctcgttttatttcccttaattcctacttggtgtaactcatcgcacaaacaccacgctaccactcatagtcatattaggtgcctttggattatttgctcgctgcaccatttttcttctccttccttttcccttttaccatgttgcccactctcgttaggtaacgctcgcatccgctatttttcaagtccttttcttattatattatgtctctacactagaaacattttcacattctagttacgatcccagttaatcaaaataaaacttttttcaaatacaatatgttatagctttgtaaacacttttccatttccttgaatacgtttcttccttgaaaaacactcctacaaaactcattattatcttgagattaataattccttataatcttaatgttacatatatactaatgcaaaatataattttaaacagtaaaaataaaaaagtcaaaaggatagaaacagactgtgaactacttgtagcatattaatgatttgtatatatattcgttctctttttcgcatgccaactttcagtctcatcacttattcattttgtttacatagtatgcaactgtctccatatcctccttcaactacctcatctctcttttctgctttttcagaaatcaatgattattcactgtacgtcgctaaacaaataacgaatccaatgctgaaagtcactattgataagaaaacagctattggcaatacaaacccgtatggtctcactattaccttttagcattgctaaaaacacactttccgttatgcatccctccaacaccttattcgttcttctttgcttgctacatggtatgggggttaattgagtcgtgcaaaaaggcttaaagaacgctatgcctattcatcatccttctttaaatgattgactttatcattcctgtatatcattagtaaatttccttgtctcatacaaacataatctctcccttctttcctctcttctctctcattctcatcttaccagaaaagtgtcttgctaccgtctccccatggatactttttgaagcgcaaattttcaaagctaaaccattcattagtcccttcctttcatttcttctctatcttcttcatacctataaccagggtccgtatcttcaacatgcttggcatgctcttgatgcttgcaatctatctcttgttagtcgttgcaaatcttcacattacacttttacgtacaaatataatacgcattggcactagccaatatcaatgctggtccaccaatgctggcaaatgttagctaccacacaaattcttcacttcctcatgttcatactaataagtcactttcttccagaattctataaacccgttagtaagataaatttctattcccacaattcacataccactgctacgctttgcatgctcctcttctgcttgaacctcttcaagccagttcacctttgcttcgttactataagctcgaaagctgagcaaacccgctctcttaggaacgctcgtcttcaatgttctggataggaagccaatgttacgattcatcatgctcattacactaacaaattcgcttttttacgatgttttcaaggagatgggagttgttgcttgtgaacattctgctcctcccgtaccttcgtaattctacccatatactgtagtaacgcaccgtgtgcattcttctacctcggtacaaatttaccttagcaatgtttagcgttcagttgcgtagcgtaccgtactactgaagtgtggcgcaaagggggaatgaagtcaaacaacgtttaactcaaccacaaccaacaacaaaaacctcatcatatctcaccaccaaaaatcgcctttccgccaaatacataaaagcgacttcaaggacaaattatttcttttttccatattaggaattggtaatttaaacacttttagtcgaattgagagccttttcgttcattgctacgtaccaaattgccctttctcaacttctgccttcccctcggatttcatctcttttttgatcgtttctcgctgtagaggaacaaaaaggaaatctttaaatcctaaccgtgcaaagttgaactttgttggtagctagcaaaagctcaaaaactactctctcaaatcaccctccaaagcttttccgcttttttttaaaaaatgcggattcgtagtgctactccttcccttatcttactggttatcgccattgtctttttcgtcttagctatatgtactcctcctcttgcaaacaatcttactttaggaaagtatggagacgttagatttggcgttttcggttactgcttaaattcaaattgcagcaagcctttagttggttacaactcggattaccttgatgaacatgcaaaggacggatttcgtacctccgttattgtgcgtcaaagagcttcctacggcttggtgattgttcccgtgtctgcctgcatctgtctcatatccaccattatgactatattcgcccacattggtgccattgcccgctctcccggcttcttcaatgtcattggaaccataacattctttaacatttttatcaccgccattgctttcgttatctgtgtcatcacttttgtcccccatattcaatggccgtcatggcttgtgctcgccaatgtcggcattcaactcatcgtcttgcttttactccttgttgcacgcagacaagccacaaggttacaggccaagcatcttcgtcgcgccacctctggcagcttgggttacaatccgtactctttgcaaaacagcagcaatatcttttctacttcttctcgcaagggagaccttcccaaattcagcgattattctgccgaaaagcctatgtacgataccatttccgaggatgatggtctcaagcgtggaggctctgtctcaaaattgaagcctacttttagcaacgatagtcgttctctgtcttcctatgccccaactgttcgtgagcccgttcccgttccgaaatctaactcgggcttccgctttccgtttatgcgcaataagcctgcagaacaggctcctgaaaatccgtttagagatcctgaaaatccctttaaagatcccgcttcagctccagctccaaatccatggtcgattaatgatgttcaagccaataacgacaagaagcccagcagattttcatggggccgctcgtaaattatcgaccaatcgagttttatctatcatttatcatctctacatgttttctaatttcactttcaaagcattttttaaccgtcccccctttacctttttcctttatttagttgatacttatatggtacatatgtgtgtgtttaatgtcactgtttctcaatagaatttatctgttttaagctagttgaatgtaagaagagttggaggggttttcttttattttttattctttcaatagggttctttttctttttttttaatatatatatatttttagacgaccttcacgtttcattatgcttattcattttgtatgtgccatccagaaatcgaattattatttacactatggtaatggcgagtattatggtgtattatgtattgtgattattaacctttacacaacagcgaaacaatcttgctatttgaaaggtaaaaatgtttcaagctatatcttcacaagtcatactagttggatgatttggtgaatgcagcgcgagatgattgtgaaacatcagatccatccaaccattctaagtgtggacatgccaataaaatagcttcagcatacatttttcttcttgttctccatgcctcagacaaagtggaactaaaggccagctctttctcctgccattgcttttgcgggtcttcttttctatgatgacctttttggttgatactttgttggtattttgaggctgcagagagctcataaatagagtcgtcaattacgggataaatgttgaaattaagaggattcatgcgcagatccagtacgtttaactgtttcaggtttgccaatatatcacataaatttcgcatctttttgattctatttcccactaagtaaagtcggtggatcatttgcaatggtttcagcgactctatgtctgatatatagttatgtgataagtccaatacacgtaaattgggcatactggtcgcaatgtatttaggtacttctttgagctgaacgtttgcaagctccagatacctcactcccagaaacatgtgcttacaatcaagagtaacgaaggtgttattcgataggtatagatttcgaatatctaaagagggttgaatgacaaaattggaggcttcaggatcttgagtcctgaacgaaaaattgactaagcgttttagtcgacggatgtcagggggacgattaaatcgattaaggtccatgtataaagttcgtaaatgaggaaattgatctacctcaagttgatgtatggcgttgttgctgatgcgtaaaattcgcaaatgaatcattggttggctagctttcaagttggttagtttgttattgtccaattgtaaaaccataaggttttgaagcgaacttatttcttcgatttcttctatttcgttatttcccaagagcaattcctcaagacgatgaagattggaattcgtaaatgacaattctttaatcctgttattgcaagcgcttaattttagcaatccatccaaatgttgaatcccatctaaactccatagatgattactgtcaactttcaactcacgaaggtgaattagagaagaaagaccagtaaggtcctctagttgattatatgatatgtccagatattgtaggtttaataggttggaaaatgaagtcaaacttgacaatcgattttcaacagcattcaggtctcttatcgtaacggggcatcctgttaagtaagcaatttcatttccttccaacgtgagctcttcaatagagggacagagttcagaaagtccaatcaaggaatccaaatgtcgtctactgatgtctaattgtataatccttttccagaaaggctcatatggttcaacatcagaaagaatttgaattatggattgacgagatactgaaaaactatattcagcatctttgtcggctttacttttcaatccagaacctgaagaaataaaaggaattggtgacccattttcatacctgccattaaacatttcatcaaagctctcattttgtaaggataaatcgtgaaaggaagataaaatttgcggagcgttttcgctattgtctcttaatgaatgcttaggaaattcggattgagcaacattttgcttacgcaaaggaaaggaatgaggttgttgcttctccaaattgtttggatcattgttcgcttgatgtctggtggatgccgctttaaacagtattgtacgctcaggatgcgaaagactagcatcttcgtcggtttcaaaatcaaagcccaagtctgaatcatgaccttttctccgccaccgattgtgtatcctgtcaaattccatggagccttgagttgtatctatgccttcaggaagatctgctggcgttataaccaccatattgggataatcagacacttttcttgagctttgagcagagtgacttcttctggttttaacactggaagtttttagcgttgatttgggagagctatttaatcgggcagtcttggaagaggattgtgaagagccaacatcaatttcccgaagtggcattttatcggtcatatatgcctggcgttgaggggaggaagatgcggatggaaaggaatcatcattatcattgaaaattgaggtaacccttttcatactttgaagactttttaaatgaagttgatcacttaaggagggaaatgcattagagctatcttcttgacttacttcaactgaaatttcatcttgttcctcctcctcacgaagtccgctgagctttcgaggaagaaaaattgtagattctcgtcccgaattaggcattcttcctcgcaatcttgccatgacttcttcaacctcttgatagagatctttggtattgaggctagcctttcgttcagttgtacgcataggtttttgtggtcttcgtggttcagggagtgaaaattgtttttccccattttcaaatgaattggactttacatcttgagttaattgattcaaatgctcacgagtaaacggatcactagctccttggaaaagtttaaggggggatgtattattgggcttcaaggagggagaagaaacaacggatgaggatgacgatgcattgctagcatggtccgtattttgcttttcgtgaaccgagttagacctggtattagattgttgacttttcaagcttccttctgagtattttttgctaaactgagaagaggagatagattctttttcgtaatcctgtgaaacgaaaggatctttagaaggagaagattgcatgttcgatacattagatagtttaccaactgaagaagaactacgcctagaagagttattactggactttttggacggattttttgttggagactttgaaggggggctttgtttgctgctttcttcaaacatattttccaaatccaaccttgcaaaaatatcacgagcaacagggttctttgcattcacctgtttccattgaggaacatccggagcatcatttcttcctttcttaaacgttccatgctctgtcgaagttcctgaactaccacgacctgtagattgagtattgtttacatttgatgtggttggtggttcactagaattgtctgacccttgttcttgtggctgcggaatccattcttcacttaaatcatgttcaagccataactgttccatgatttctgaaaagcacacataccttccatagaaaaaagaagttttgtttacgtctatgagacgcgacgggatgtcgtggtactgggactcaatcacccttttgcacaatttgacataggatattcaagcgtattcgtaatgctgcttatcatattttacgatattttccacaataagggtatagcgttattttgtttgttacgttgaattccagtaaatttatttattcagaaggaaaattatggccataagtatttgaggaaaaaatcaaagctataagtagttctaagagttgataaacttgtgcatgagagattcactttattctgttaactcggaagactcgataaaaaacaattaatagcaattgcttcggtaaccttctctgtacgatttttcttttgcctacggtttcgcatacttgacgacggagatgccatttatatcaacaagatatcatatattcttcatgactttgaaagctctttagtaagcaagtttttcacaagttggatctacgcttgcaacaatcttcgaactgatcctaaattcgcttactatatttaaaggttatggaaacgacacttttattgtcgttctacagacaacgtttctcgttatgctactctctcatcttcgcctcatgacctagactttcaatcgtttaaaactctacaagtatttataatttaaagcaatcccacctcggtaatttaagaaaatttgcaacaaaatttgacgttagcaataaggataaaatgtgttcgacgacatcccaatttaatcagcggactatataaatttgtatataaaaggtcatttccacatgtagactttttcatacgacttttgaatgtaccaaacatccatatctgataaagacttggtacgccgttaatcgttacaatacgttaaacacccctcttaagtattcaacgtactaacttacgtactctccgcaaacaacatatttaattaggaagccaatttctaaataggaaagtattgagaaataactgtgtttaataatctagaagagatccttgaataatttgtgctacaacgatgtttgacttggatgaatggatcgctacagtaaggaagtgtaaatatcttccagaacaccagttgaaacgattgtgtgagatggtaaaagttattttaatggaggagtccaatatccagcctgtgcggactcccgttactgtttgtggtgatatacatggtcagttttacgaccttttggaactgtttcgagtaggtggagaattgccaagcacaaattatatatttatgggtgattttgtggatcgaggttattttagcttagaaacttttacgttatttatgcttttgaaagcaaggtacccagataaaattacattgcttcgtggtaatcacgaaagtcgccagatcactcaagtctacgggttttatgatgagtgtcaaaccaaatatggaaatgcaaatgtttggaaatattgttgccaagtttttgattttttgactttggcagcggttatcgataacaaaattttatgcgtgcatggtggattatctccggaagttcgcacattggatcagattcgtattcttgcgcgtgctcaagaaattccccatgaaggctcattttgcgatttgatgtggtctgatccagaggatattgaatcttggactgtttcgcctcggggagctggatggttgtttggttctaaagttactaccgaatttagtcaaatcaacgacttgacattgattgctcgtgctcatcaacttgttcaagagggctacaaatatcattttgccgataaaaatcttgttaccgtttggagtgctcccaattactgctatagatgtggaaatgtggcaagtgttatgaaagtagatgaatctttggaaccggaatttcgtattttctcggctgttgccgacgaagatcgtaccgttccccctagcagaaaaagaagcgagtatttcatctaactttggtatgtgcaagtcaaatatcttgttttttatggcacacatataccccctcaaacatgtaatagtttttgttttttaaaacgtagctttttttacttccttgtccgacactttctttctctcttccagttctcaacttccatatttttatttccgtttgctttgcgcgtgaggtatattctatttttccttggcagcttgttacgcaaaacgatattataagttacatgggtttgttttttaatctttttttcctagctattttcagtcgctatagtttagattgtttcccttcaaaaaagcgacttggtgtttgcaattttatttcacctcacattgtgatgatattcccttaacctttttttcgcaatagcattgacttgcgttaccacactgttccagcaacataaagttacttagtgcccaaaaattcttaatgatcccttctccataatttttgtttccattactacgcgtccataaagccaataatcgcatgttgcagtgcttgccttgtcactcttttgtcaagaacgttatacataattcctctcgggtttgcgtcgagcttgctttaattggggtttcttggcatctagtacgatgatatgtatatcatgatttttctcagttttgtcagttaagattaagcaagcaagggtgatttttgataatcaatttcttatatataagtttagtatgcattattatatctgtacagttctttggacaaattttcttgataatatctctgccgatatatcgtttctgtttcatgcttcgcttctcttactttctacttacctttgtaaaataatgttttgcaaattgtcgcttgctttgctaaggaaagtcagtcagtaacataatttgcagttttaataagcacctgttcgatcattgcacaattttttgttcgtttgaccggatttcgtagtatttgtattttttttaaatcattcttatttacgaaaagaagaaggagtggtttgtttgtttttgaagttgataaatttgtctacgagaagaagaggagggatattcagcgtgcgaaaattgatgcctgaaagagactaattgtcttcatgtactctgattatcccaaattgtgttatacagtgcatacatggagaatatataaagctttttatgtatctttttaagatgtcttcgatacagtgatgagatgagttgaaattttttttatgacctctctgaatatggcctggtttttctttttttccgttgaggacatggcatttttcttgcgtctgaatgctggatttaaaatgatcagttttatgtgtgttatcaagtggcattgatattggatttgctggtttatttgaaaatgagagatattgcgagaattgggatctttttattcgaattcagttaaacttgtttgttgaaaaaaattggtaaaagcaaacggacaatttatatttttctaaccccaattctagggttttgttgaattgaaaagaaaattgggctttccgaaatttgcaaacgctcatcgatctatgatctttttcatttattttctattttcattttcttaaatgtctttgctatcattgaagtaaaaccgttttcagttgcatcttgttttacaagcttctttccatatccttttcacttgtgttctacaaaggttgtttattcttgtaaataatttaaaatagtttgaaacgagccattttcaatcaaactgcccggacttgtgatcgtgtttatgactgtgtgtctagtgagctaatgtttcgcatagggcttttatcgcacacaattttcatgtttaactatatataacttttacgaatccccttctacaacgttagtaatgcgctggtaaatcaaaaccatgaaattttggatattacagaacatttcccattctatttaagtgcaacactgtaaaacatgtctatgttacatgcatcaaaaacgatgcttctttcatttgatttatgaaaacatttaacgtttcattttttattatttcttcaaaattaccccctaaatactttctaaagaaaacatgctgattccaatttctaaactcattgcacctgccaatataaatagagtaagtagagtgactcagtgttaatactcaacgggtcgtattagtgaagctccttccactattcatctttccatttactgatttatctcgtattcaaccgtaatttcttttaacgatttctaagacttctgggcatttattgcactccaatgcgctgtcctctgtatcccttccggctctttccacgctcttccaggactttcgagttcgttaaataatttaacggattgttcgatttcctttttcgctctttaccaaactgcttcatcatgacgtacggtgttcgaaagattctctactgttctacccaaacgttctgtaaggtgctttacgagcgagggttagggttttgggaaacttcgagaaccgtagcctaatgtaataaatacgatgaatatcccaccctcccaacatcgtgtattcctattacttgcattaatatcaattaaggagtaataaatcattttccttataggaagttaacgaagaaagttatctattgcatcttaaataaggagtgctatattaaattatttatatcccacgttcctttttataatccccaaataaactttagtcttttttatttgttttttgtcttttcacatcaatatgagcaaatcaatcggaattgatttgggtactacctactcttgtgttggacacttttccaacaaccgtgtcgaaattatcgccaacgatcaaggtaaccgcactaccccttcttatgttgcctttaccgataccgagcgtctcattggtgacgctgctaagaaccaagtcgccatgaacccccacaacaccatctttgatgccaagcgtttgatcggccgtaaatttgatgatcctgaggttcagtctgacatgaagcactggcccttcaaggtcatctccaaggatggcaagcctgttttgcaggttgagtacaagggtgagaccaagacctttacccccgaggaaatctcatccatggttttgatgaagatgcgtgagactgctgaggcctaccttggtggtaaggtcactgacgccgtcgtcactgtccccgcctatttcaacgactctcaacgtcaagccaccaaggatgctggtcttattgccggtttgaacgttctccgtattatcaacgaacccactgccgccgctattgcctatggtttagaccgtagcaaccaaggcgaatccaatgtcctcattttcgatcttggtggtggtacttttgatgtttctcttcttaccatcgaagagggtatctttgaagttaaggccactgctggtgacactcacttgggtggtgaggactttgactcccgtcttgtaaaccactttatccaagaattcaagcgcaagaacaagaaggatatcaccggtaacgctcgtgctgtccgtcgtcttcgtaccgcttgtgagcgtgctaagcgtactctttcttcttctgctcaagctagcattgagattgactctttgttcgagggtattgacttctacacctccattactcgtgcccgttttgaggagctttgcgccgatctcttccgtaaaaccatggagcccgtcgagcgtgttctccgtgactccaaggtcgacaaggcctccgtcaacgagattgttttagtcggtggttccacccgtattccccgtgttcaaaagcttgtctctgacttcttcaacggtaaggagccttgcaagtccatcaaccctgatgaagctgttgcctatggtgctgccgtccaagctgctgtcttgactggtgacacttctgagaagactcaagatcttttgttgcttgatgttgctcccctttccatgggtatcgagactgctggtggtgtcatgactccccttatcaagcgtaacactaccatccctaccaagaagtccgagatcttttccacttactctgataaccaacccggtgtgttgattcaagtgtttgaaggtgagcgtgctcgtaccaaggactgtaacttgcttggtaagtttgagctttccggtatcccccctgcacctcgtggcgttcctcaaattgaagtcacttttgatgttgatgctaacggtattttgaatgtctctgctctcgagaagggtactggtaagactcagaagattaccatcaccaatgacaagggtcgtctttccaaggaggaaattgaccgtatggttgccgaagctgagaagtacaaggctgaggatgaggccgagtccggtcgtatccaagccaagaaccacttggagtcttatgcttactctcttcgtaactctttggatgatcctaaccttaaggacaaggttgatgcttccgacaaggagaccgttgacaaggctgtcaaagagaccattgaatggctcgacagtaacactactgctgccaaggatgagttcgaggccaagcaaaaggagcttgaaagtgttgctaaccccatcatggctaagatctaccaagctggtggtgctcccggtggcatgcctggcgccgctcctggtgctgctcctggtgctgctcctggtgctgcccctggtggtgacaatggtcctgaggttgaggaggttgattaaaatactgtgcatgaagaaaaatcttttaatgggcggttttaattgtgaaaattatgttgtgaacaatgtttttttgtaatagacatgactaacgaggttatataaatattaacaaattaatagttaataaatttgttttaaagaatcttttttctactagtatgactgtaaatatatgtaagtgttttcgtgttttcgtttgctttgttactgtggtaataagtcaaagtattaagttatttgcttcatatgtgttaaactgcttaaggaattagtttcgtgttatgaaatttaaattttgcatgtaaattgaagaatactcacatatagtttgagtgtatataggtgtatttatggtatgagttctttgatttccatttcagaattgcatccttttcataataaataatagtattgagctttacaatggtaactatttgagtacagtaaatattcatgcagatgcgtttgaaatcgacaaatgtctagaagaaatgtttcaatatatttaaaataatagaagccgagtaagatgccacctgaacaaaactttcaaagcatgaaatgaagattatatacagtttaattttattcgcatccagcagatagcgcgttatgcaacgttgctgttaaatacattacgatgcactgtgacgggttcgttatgtgctcaatgttttgtagaagtaaggaaagatacatgcgtaaaccaaccttttgacaactttagatccttttgctgatggaatccaaggaagccaaagagaaaggggtaaatacttctgactctaagggatctcagatagaaagttctatatcggatttacgtgaaaaatcacaacatttgtttggtgtcctcctagaacctcaagtgccagttattcaatatggattaaatcaattagaagagaaggctcgaaatttagagtcaaaagttttattgacgcgtgacggtgatacgaaagcgtaagttgatattagattgaacgttgtgtcgagtgacaacaagattagaaatatttcattacttaacagtatacgtttattaaattgctttggcactcttgtcttctattccttttttctgctatatatgcctgaatttgaataattattaactcaatctagtcattacttgctggctgaaagtggtatgaacgctgagcaaacacgccaaaagatttattccattcatattcattctccttgggatcaattggagcttgacaagaagtctttgtatgagcaacctcatacgaaactatacaatggacaaaatgtggttgctagcatagagaacggctatcaaagcaatgtttacgagttccaattacgactaatgaaaaataatggcatagcgtgggaaaatacaaaaacggaatttatggaagatgtcggtaaattgcttcactccaaggataattccggtttaggtacttcaatcagcatgtcgcttagaccaaatttggctaggccgttattgacagcttcatccgttaaatcacagagtgttcgttcgttacgagaagtcggttcaaacctaccaattcctacagggtccttgaccaagatagacggccttaataatcaactttctaatgacttgactagatcacagacgacgaacatttttggttttgccgaaaaagctagttcatttgcagcagctgttcacaaattaaatgaggcacggattaggaatcaagcctgccatgtttggtctttgtttgcatcggttagtcagatggtaaataccgaagttattcaacttttcgatgcatggtctttgttggcccatatgattgatgaaacccggtatggtatgggtgattttgaagctagacatttggctctggattctagctctgccgcgcttgccgtagagaaaaactgcatagaagggtctttaaagtatttagaaaaccagtttttatcattgattgatctgcacctctcggatgctggtcatattactactgtcaattctgtggagaaagtgatcgcttacagtaagcttcgattctacaaaaacgggtcatggattaagtctaccgtatcagtggtcaatgatgttcctttgtgggttgtcttgttctatctaatgaggtcagggcagttagatgctgccttgcaatttgtgaacacctattccgacgattttgaaaaacttggtagatcgttcccactttatttctactcctatgccaaaaacccttctcttccgttgccaaaacaattgcgtgatcgcttacaggctgagtatggtcaactaatgaaatatgctcctgaagatccttttaaacacgcaatatataaattattagggaactgtgaaccacatcgcgtatcccttcctgaagtttgtgtaacgtccgaggattatatgtggattcaattaatgttttgccgtgtaaatcagaacgacgtgattgattccaacggtgggcaatccacaaattctctctttaacttatatcagctagaaaagaaaattgtcgcttttggtcccaggtacttcaatccaaagaataatacaccaaccaactattttctcgctcttttaatgtgtggtgaatttgaacgggcaataagctttctgcacacaaattatccagtggaggctactcattttgctgtagcaatggcttactacggtctcttacgtactaaaaattacgaaaaaaatgaaaatatcttgatatatgaagctgacgacgttaaaattaactttccacaattgatcattgcttacctgaaacatttggagtatgttgatgcagctgtttatttagactacatagcttgcatacctttggttcccgcttatcaagcgtgtagtattaatttaacgaaaatacttctgcttcaatcgcatgagttttcaaagtttttgggggacatcaaaccggatactgagcgtacaaccggattgttagacttgtatcttcgtctcattccttttgatcatgactcattacaaaagttgtatttggaaggcgctagagaggcagacgatgatggacggtttggggactcaatcatactataccatttgctcggggattacgatacagtgattggtgttgctatcaaaaaccttagtcaaagtattgtttctcgaggtttatggtctatcgattccaaagaaagtaaaaatatgcatatttcttctaatgttgtagctagtgaagctccagatgccttggctgcaaatctgttagcaatgtacgaatccaatccaaagaaaagtgcaaaagtttcagcaaccaacaaaaaggcattaaaagttctgcttaaagttgtcaaagtacaaaaactgtatggtcaagaaaaatgggacgaagttcttcagctaattgaacatttggatcttttgccaatcaatgaagtgcaagctgaattcgaacccaatgaacaaattccaccaatttctgcacgtttacggcgtcgcgcttttgagttttccacattccaggatgaggtcttgagcgttattccatccttaatgtacatttccatgtcttccattaaagctttgtacagaacaatatctaaacttcctgtagtcaatgaggaatcaaagaagaaattacaacgtttgcaatttaaagggtctatgttggtgatgttcagtaccatgatagaatcacggttgtctccccaaattctagaataccttcaagctgagcaactgactcttctgtaacgaagcattggcttcttttcttactgcgaactgaacgtttcatatatcctcttgatagttgtgttcaattttttggtatttttgtatcttttatgacttaaaaataggaattttattcacttgccttaatgcgtctttaagcttttaattcaatcccaacatttattcatcttaatgttttcccatttttatagtcttcgaaactttatgaatacaatctagtaaacaaatataatcgggattgcatagcttgcaaggtcaagtttctgtcaaataattggttcgtttatctgctaaatgcttcaaaataattttgtaaatcatgttatgccgaatatttcataataaattcatatttacacttttcacataaatcctccactttatagcacagtgaatttagttatgagccatttattgactagctcaaaaggctttacgttttttacaaataattaattattttttttaatatgatatgattcttattgatatttcgaattccgcactcgcctaaaatatatcgaataaaatatattatttgaactaaacgaactaaaaagttgaacaactcaaatcagtgaaggagatatatcttttcgactttgttctacgatatgccaaacgattgaaaattacttgcccatagttaatatataataattagtatgtaaacaaaaggtaaatataaaaccgaacagcaataaatgggtgcaggagtatttgatataagaaaatgttgaaaatgttgaaaatttaatatagtaatgaataccaaaattaagttgaatcagtttttgtcttttcaaacgaaacaaattaaaaaattttttaaaaaaactttagcatggctatgaacgaccaaatgcttgagtgagattttaaatcacgaaacccgctacacagtcaattatggtttgcagttgccagacacgcgattaactatttatttaaccaggcttagaactacagtgagttttatttgcgatttagtaaagagtgtgtatgcgatagtaacgaacaacgatattaatcattgttatgagaattttaataatatcattcacactgaacctcattcctcagttcagttatgagttatatcggtgaccgatactaatagacttcttataacaataaatataatattgttagttaacataccgcttaccgctatgttgtaagtcgctagaaatctcgccgcagtgctatgtatcgttaaagcagataccaaattgcgtactgacattataattatactacaacgttttgcttctcaaaaacgtttaaggaaatctaagttggggtgaataaaaagggcagtgacaaaataaatgtgtcagaagcaattacattaaaatgagttttggaattctacttttcacttgctattattgaaaaaacagtttgctttgaaacgagtattattcatttatttatgttgaacagctgaaattgaactccagagcgaatattcttgattttgctgtttcgtttgtcgcaatcatagcaattaattcgcgcatgtgttttattaaataaagaatgatcttgatgaaatgaagaataattacacttctttgaaaagtcctctagatgaagaagatgaattgaagacagatcatgaaatcgatttggaaaaaggaccactcccagaatatgattcggaggaagagggcgcattacctccatattcaggtaagaattgtaaacaataagaaaggaattactcaatggaaagttgaaacttgccatcttgtcaaattgcatgctttggtcattgtttacagtcggccatgcaatgcacacaatttgatacatgctctttctttactaaagtatttcaatcatattaatttaaacagatcacgcacttgtaaataatcctcctaacacacatagagaaaacaatccttccaggtcgacagataattcttcccctttcttgataaaactgctaatatcattcacaccaatctatgtactgaatgtactcgcaatttgttatctaacgtataaggacgctttctttaaggattatggtgcagcagaatggacattatttggattttggtgtcttgtttgcactttggctttaatattcttgacttgtaagtgagacaatgggtaatcttaccttcagtcactaactcattagacttctatgaaacttgggtcaaggcagttaaagtaactgtaatttccttggcaaaatgtgtaaaggtgatttctattggccttttcaacataagaagagagatgatgattataatttggatactctggctaatcatttgttgtatactcttcgtttacatcaaatccggcgatctaatcttaaacaaggcactcatctgttctacatgcactatttcggctgttttacttttaattgtatcatctggtaagtgaagttacaatgctaaacgctgataaacagtttgtattccattttggacattcgagcgtacgttggctaagttggcaaaagtgcttttgttacaaagtggtatcgtgttggtactaaacggtacgatgtttttacgtggtaaacattttgaacggataggttgtgaaattgaagcctctgtgttatttattatgggcaatgttctttttctttgcgaaatgggttcgttaaatattgctttactttattctaaccatgccagaatgtccaggtgcactcataagaacacgaaactctatcaggaatggtatagcttttatattaggtatgtgtattcaaccaactgtatgaatgattttttacttacccgactaggagggataggaaatgcgatgatggggctagcaaatgcgattagaggtgccaacgataataatgacattcccttgggggaaatggatgttgaaagcgaagtctagttgcattattaatgttgtgcttccgaacatctctataattggaaaactttctttacgaaaatggccaacgcaaaaaagcatataagcgatagttcatattttccagctttatcgcattatatttttaacacattcttttaagtgtcactaagttgtttgtccgatgtatttacctgaaaaattttagtaaaatttgaatgacaattgaatgcagtactgcgagatgatttgataatgaaatcagaaaagttgaagttggattggatatttttaatactttttttttaaattatttttgcagtgtttcatgaaattttgcttttaatgagtcaagattaattccaactattttccttttttaataatagcatttgaatgtgtatagggtgcgggacgttagttcatcacatattaaatacactttgattgatgttccttgtgtcctaccatatcaactgtcttgtaggaaaggtccatgattttttttttaatggtcaatcaatatttttaggatgtcaacaagatatcgtatagtatcatagctatgcggaaatcgctcatttactgactaaggaatagaggtcaaaagagctggatttgcaggaacgctagtcgacaaaatagatgttaaaatcttatgatcatagtatgatgattatcagtatcatcccataacactgttctttgaagaaaagaagccaaggatgaatagtggtggttagcgatgcaaagaaatgggcgacaaagtgtcaaattctttcactttttatagccaaacaacgacaaaacgtttgtgcaaaaggaattgaaatgaaaaataaaatagaacaaaataaaataattaataaataaggctcgaatcctcaatgctatttgttttcagtctccacgaaaaaggtcgagaaggttttattttttaaatttgatactttttaaaaggatacattgatgcatcgcgtaaagagcaaatagtgtgacaatcccaacttgtttttttaagcgtttatgcttctattgtcgttgctccgctgcaaccttttttgtgatagaatactcccagtacgttaccttaccaaaatttagaaataaggaataaaggattgatacactgcattgtcttataaggagatattgtaggagcggtagggagaagaaggaaaagatgtgtggattggaaaaagggaagaaaagagtaaaggaaaatggaatgaataaataaatagaattgacgacaattttagtagtgaaagcggttagaagggaggaaaaggattagaaagaaaaagtagaaagcgtattatgaagtattattttgaagattgaagaatgcattttctaagttgcttgagtttactttattagggattgtattgcacttgcacttgggatcaggagtaggattggcattaggattagaataggatttgggattcctctttgatcaaaaataaataaaaaataaaaaattagaaaacttctagtgctctcgccagaactagaactttttcatgcaacggaacgagatgaacggagaaatgcggaaccaagatgaagcaagacaacaagtcgattaacaatgaaagaaaaaaatatcaatatagtcggaaaacaaaaagatgattgattaataaggaaagtatgagaaggaggcggtaattttgcaagcgtttcaattgcaatgatattacaaattcaaagtaataaaatgataaacatacataaacaaaaataaacataaattaaaaaataaaaaaataaaaaatcgaaaaccaaaaaaaaaaaaatttattaaaaaaaaaaaaaaaagacaagaacaaacaaacaagcagatagggaagtggaaaattacaaataaaatttaaaaaaacaggggaagaaaagtcaaatcaaggtagagatgaatgattcatcatgttagcgtttgacaaattaaagatcaaagaatttattagagatgataaacaagggcagagctgattagatgaaagaacgatggagagaaaagagagaggagagaagattaaagagagagaaaagaaaaaaaaaagaaagaaattaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggaaaattaaatgaatatcctcttttttgcatgtctctttctcttctctctctcttccttcttttctccctccttctctctctccctgccttcctttcacatacgaatattaaactacttccatgtatccgaacgggatcgtcgcaggacactatggataggccggacgaaacaaaagaaaaggaaaaagaagaaaaacaaccgtcataacaaggatgaggagccgatcgaacgacaaaacattatcaaagcgattccagagattcctttaatagcaatttatcaactagcacaaatcatagttgcacataacatatatcaactaagcacacaacatattccatactagctagcatatcatatattatactaccacataccctaccctaccctaccctacctcctgcgaaaccaagccatatcaataatgccttttgcctttgactttgaaacgtcaaaaacaatggaaaattgaaattttttttttctgtttttttgaatgaatgaatgaataaactgttgaagtatattttcatagcatctctttttttattttttattttttttatttttcatctttctatttccatttccatttctatttctacttctacttgttttcttctttctctcctttctactgtcttttttctctctctttaatcttctctcctctctctctacttttgtctttgtcattgtcattgccttgttgctcgcccgccgaaacagctcttgtcacctttacaccacccttacatcgttacccattctaaactctgttcggttgatttcggttacagagtcgtccgattggttaaggaatttgttcttttatcgttaaatacccttatctcgttacctattgcccactaaagctttaagttaatctctttacataatcattgctcgcctttggtccaatcattgcgtcggatatagatctctgcttatctcgatcgttactttgaaccaatcattaaaaatattgctgtccaattgcgtccttgcatttttgccgttatcaaacttgataaccaccagattttagggatgcttagaatctgcgcgcatataaaaccgccgactctctcccctaccgtacggttgagacgcggataaccaacgttggcctatttcaccctgcaccttaaatctaacgatattccaaccttagagcatatcttgacgcctgacttgcagtgcatctctttaacttgaattttacgcatttcttgctcttgtgcgtgcatatttgctagctaggtagtttacaaattcaaatttctctatatttgtttttgttttattctttcattcatacttccagtctgttggattcgctggttcaatttttgttctcgttgttgatacgtgcatttacatttacatctgcttctgctttagcgtgcatttgtttattttatcgtcatcggtttttgggtggttgatacagttttcttttttttgttttgtaatagaagaaagaaaaaaatttgaaaaacaaaaataattcaaagttcaaaggaaaagaagaataatttaattccttttttttttctctttattaattttacttattttctcgaaatttgatttttcttcttttcgagtgtttttcttcttcttttctccccaatattcaaatatcgatcccctaatttcttcttggtcgttcgatatatatataatttgttgtgttttctttttatcgtttgggtccttgatttcctaggtgtttttttttttttgtctctatagaaaaattccttccatttatacataccttattagtctcgatactattttattttacttttacttttcttcttttcgccaacaaacctcttttgtttgtaatttttttaatcccctttattttgggttgtgttggtctctcttcatttcttaatagatagacaagacttcttgaatcatgtcttccactaccgatgccactcccaccccttcgggtgtcaatggcggtgattccatgaccgtcaatcttaatcaattttacaataatggtgatgttgcctggattctcacaagtaccgctttggtgtttatcatgattcccggtgtcggtttcttttactccggcttggctcgtcgtagaagtgccatttctatgctgtttttgtcaatgatgtctgtcgccattgttgcctttcagtggttcttttggggttattcgcttactttctctcacgagggtggtccatacatcggatccctcgccaatttcggtcttcgccaaacgttgggtagaccttcttccggtgcttccagtgtacccgacatcttgttttgcgtgttccaaggtatgtttgccgccattactcccgctttggctatcggtgctgccgctgatcgcggtcgcatgtttccctgtatggtcttcatgtttctctggacttccatcgtctacgacccaatcgccttttggacttggaatcctaatggttggttgaacaagttgggctcttacgatttcgctggtggctctcccgttcacatctcctccggtatggctgctttggcttattccatcgtaattggaaagcgttgtgaccatggtactaccaaatatcgcccacacaacgttccccacgtcgttcttggcaccgtatttttgtggtttggttggttcggctttaacggtggttcttccgctgctgccaacatgcgtggtgtcatggctgtcgtcgttacacatcttgctgcttctgttggtggtattgtttggtgtgttatcgattttgccaagaaccgtcactggtctgtcgtcggcttctgtgaaggtgccgtcgctggtttggtcgccattactcctggctccggtttcgttcctccatgggctgccgtcgtcattggtgctttaggcgctgtcttctgctatgctgctacttaccttaagaaaatcatccgtgtcgatgatgccttggatatctttgctgaacatggtgttggtggtatggttggcaatatccttaccgctctttttgccgctgattacattgaagctttggatggtagtggtactgcttacactggtggttggattactcaccattacattcaacttggttatcagcttgcagacactgtctcttgtgccgcatattcattcgctgtctcatgtgcactcttgtttgttatgaattacattccaggactttcacttcgtgtttcacgcgaggatgaggttctcggtttggataagattgaacttggtgaaagtgcatattattacaaagactctactgacgagcctcccccaatcactacaagtggcgttcaatacacttctccaactgttagcgattccgcatccaacgaaaaggagcaagaacacagagctcaaaatgaggctcaaaaggaagaggagtatagagctgaatctgaggctcaagctccggctatttaggttggctgtttcttcccttaatctcgcatatgctattttttaattatagtttttccctaaaattcccctttcccgtctttcctgcttccgttgtatttattttccaccgcttaaaattgatattgttttacgagaagtgagagagaattttgtctttttttcttgctcttttcaatgtgtgctcccctttgtatgatttgctcgccctcccgttttgtttttttttttacaaattatttatagttaattttgtaaactgctttttttttttggttcctttaattccgaagacgacgttcatgttagttttcgcatgtgataataagttgtattcgtttcaaaaaaatatctgcttcaagatgtcaaccgtactgtcattcattcttgttaataaaatgtgttaggaacattaagtttgcttttgaagaaaatttgtaaagtagtttggttgtgagttaacttgtcagtatagttttcttttattttatgtcctcaattaagttgtgaattatttttctgtattttctcgtttcgttcattcgtagaagttactactatctgcttacaaaataggttctgtgcttaatataaatgtctccatccagccttgcaacacaaacgtccttggaaagagttctcataaaagctgaattccagtaacaacttcaaaaaactgattgtaaaagtgcttttgctctgttgttcatggcaattaaatataatttcctttcatttaatatccacattatatattatttaactcggtctcaatgccaagaagacaacgtggccgagtggttttaaggcgttcgcctgctattctgtagcccagcggattccctttgggagcgcaggttcgaatcctgccgttgtcgacatatacttattatttatttttcgcaaatgagcctttaccagccatttacatttttttatatctatcagtagctaaaacaattcctcccgaatagtcagtcagtttggggctgtactgataaacaagttagtagtgtaaattgcaagagatcgttacaatcgctttcttttttaccaatattacagagctggtgaatatacgaaagtttaagactaaatttctaatttattataagcctattcaatcatcaacatccagcaaatttcttcaatatatctgaaaagacgactagcctattttttttcttagctgacactttccatctgcttcaatgtttttgtgaactcgcttatatttggttaacactgtaagcacgatgtacgctaaatatcacaacgtaacgttaaaggacgcgacgcgaatttaatttattcacagctagaacaaacaagacgctaagataaagattggcgaagtgtcgcttactacactggtttccagcacctttgttcgcagaattgtttaaaataaagagtgtatgatgaaaaagaatctgtggtattttgaattcaactactcctactcttctctacttatttccagagtttgagcacgtcatcagcaggcttagctaagcttaataaaaccatcttttggctttgaattcttagtgtgaaccatttactttgcttattatatattaatcgtcaatatttttttggcccaacttccatatccctctttttgcaatcgctttggatagttttcttttgtctatacgtatttcataatggatgcaagtgtaagtctccttccagaaggagaatctcttcatcgctctttatcggccagccagattcaaatgttagcatttgggggcattattggaactggtctttttttaggaattggctctagtttggcggaatcgggtcctgcttccctactgatttcattctctgtacttggtgtaagcgtttattgtaccatgctagcgcttggcgaaatgtccgtctatatgccagtggctggctctttttgtacatatgtaggccgatatgtagatgaggccctgagcttttcccttacttggaattactggctgaatgatacgattgctttagcaagccatgttttagcaactcgattggtagttgatttttggttaatacctactgagggtgatcctgtaagtgcatctctctccttgcctccttggaaagaggccgtccgaatcattacgccgatcacttcgttgtctgcaaatatcattcttaatatgcttcccgttggcggttttggcgagatcgagtactggctttccagcatcaaggtattcacggtggctgcatttattgttaatggcattttatgcaacctcggagttaacaatgagaaaaaattcattggatttcgctattggaaagatccaggagccttcaataatggtattattggtgtcataagtagtttcgtcaatgctgcttttgcctatgctggcactgagtcaatcgctctcaccgctggtgaagccaagtctccaattaccacattacccaaagcaattcgctttacagcacatcgtgttttgttgctctatataattagtgtcttggttgttggtattaatctgccttataatactcccggtctcgacggcgactctgtacgcatgtccccgttcacttttgttttcaaaaaattcggcgttcccggtgcggcgagtataatgaatttggttatattgtcatcagcattatcagcaggaaaccactctttatacgctggaactcgtctgctgtattccttggccaaatctggtcatgcgcctaaagtgttttccaaatgtaacaagcatggaattccttggctgtcagtgcttgctaccagtgcaactgcaattttgtgtctcatgtcttcacaagctggaaagacatggggctttttactaaacgtcattgccgtctccaaccagatttcatggatattcattgccgtttcaagtttacgatttcgcaaagctttacgagttcagggaaaaacccatagactgtattttcccaactggacctatcccgtaggcccttatattattatcttattaaatggcgtatttcttttcctacaaggctacaagagtctctatccttttcgtctttcgcttttcgttagttattacatggagatacccattgtgcttggattatatctaatttggaagatttataagaagaccaaattggtcagttcaagtgaagctgatttggaaacagattggaaatccttagaggacactgactctgcatgagtttttggcatttttctatctcagtcttttttttttttttttgtcttttatttttcttaccgatgtgtctataaataaacgcgcattctgataccggaagtattcaactcccttccattataatttgatgattcctttatgttctttcgaaatttttattttgctatattttcttcatgtttacttacttacagcagctggctcaatgaatgagtcgaagctatagcgcttttagtcactcattatgccttgtactctaatcctaattatcattgatacccccctttataacgcaaatcttatgtatgaatgaattgcaatgatatctgattcaaaattaatgtgctatctccttatatgcattgaaactcaacctgtttccctgctattgcactttaaaattttcatctatcgcaaaactaccctttaaaacttgttaatgtaatttaaacgtgtaaactgcaaaaaagatgaaatgatgattaaaaagtgaacactggaggaaaaggtcgtactgggagtcgaacccagatctcgagaatcaaaatctcgcgtgctaaccgctacaccatacaacctggcttggcagcaagtacttcttgatatatgtaaatatttccttgttaatttttaatttttaaatgatcgttctaacttggtttttgaaatcaagtaatcttaccgtttcaaagaattaaacctctaaactatggaaaaattttgtgttcatctttttcaagaaactacctgaaaccaacaatacaagctcttggggagcggtagagaatattgttaataaagtgcatcccttacaatcaaactcactcgttatgaagtagtgaagtagtgtgtcttggggttatgaacgatgaagagcttcatgttaagggtttgacttataatcaaattgcacttttgagtagtgtgaaacactttatttaatccctaggtggggaatgctagagcaattgtgcttgcggtgaataatttatcttttctttcgatgagatttctaaccttcttgcataaatcattgatagtttgtttacactcgcaatgctactatcatatacgaaaattattgacgatggtaaactgactacaaacatctactgtagacaacaactttggttcaatttctcataatcgtattattcatctattcattctgtcttgttataaattttttctgacaggtgggagcaatttagctctaaactttttttctcctttttttttaagctacaaaagaagaagcatttaaacattttccattttaatctttaaatgtttttaatagtttgaattgacgtctctcactcgtctgaaccattcaacttgatgcaaacaatatacgagcaacgttcctaatcctactgatgattattttagaaggttcatacaatttcacatgtgaattttgctattctgtcaatatccaattgcgattgctgctttaaagaccggtttagccgctacgatttagagagcgcatttttacccacgaggcaaattttagcacaagaggaattgggctcagaaaaatatgtctaaatgatgaattagccttttgtaacgaattattacacactttcaaaaatcagtggtatccaaattgcgttttttttcttttgcactgtctaatttcgccaggctagggagctcggtgcatctttttgctactaaagagtgttgcaacatcaaacatttaattttcttcgcttcacccaataatgctttacaccgtagtcatttcatccgttatcagcaacaaccaacttcctcattcggttaaaattgcgatgtgtaatttttcttcacttactcactgggaattgctggaaggacttgttgtcgttgaaagatgggatagataagatgaaatgaaggtgttacaatcttatactcgaaattttactctgtgtgtgtttttttttttttttttaatattttcgacatgtgtaaggaaatttacaagtcattatcaaacaattgttagtcaaaattttttttcaaacaaacgaactaacattaacatggttcagacggattcagtagaaaacattgcccttcccacaacgttttgaagtgatgtttttgaccttattttcacgttaacccttaaaaccataagcattgggttcgcctaattagggaaccaaaattggtcactctttggatgaccaattttaagcagcgaacttgatatgtttgatgggtaatgtacacataattatggctaattatactacgttagcatgccataatcagcttgagtttgcattcatctatcgacatgatctcctttgccaacacaaggggttcatggcgtgcttatctaactttttacttatattaaacgaatgctgctgcacttccattatatatttgttaaggagaataccaatttcatctgctaggtcgttgtttcatacttgaaaaacattatcgtcccttgagctttttatttacttctcgattgaagttgaaaaaaaatttttttttttttttttggtctgtgaaataaatcagtttcatttttttttattgagaattatttgattttcttattttatacatttcaattcgtttgctgaaatgaccgagtctatcatctcatctcgtactgcatcgatttcctcgaaagagggttacgaaataagacagggctccaccgactcgagttctcttgatttggagaaaaaggaaaatgccgttgatactacaattgctaaaccctttgactctgatgaggatatcgccgacgtggaaaaagctggtgggaaaaaaataaacaattctttgatcgatgaaacttttgcttttatgcaagatgccaagaagttggatcccttgacccctaaacaagagagtaaacttaagtggaaactgtacatttatttgttgctaatgttgggttttttggatatgatgcttttcattggtaaggcgacacttagctattcaactattctgggtctttttgatgatgtacacatcacctccaatcaatacaataatttgaatactctgttttatgtcggctatatcgtaggtcaatttcccggtcactacatcatgcaaacttttcctcttggaaaatttgtcggccttgtcaccttttcttggagtgtaatcgtttttttgcattgttgcgcctataattacggaggtcttattgcccttcgatttttccttggctttactgagtcttgcttactaccagctatggaggctactatgggcatgttttttactcatcaagaacaggcatttctgcagcctgtattttggatctcatgtctaagctgcggtattcctgctggttttattgcctatggccttgagtttgtcacgaaaagcattgcaccctggaagctctttatgatcattaccggtggtattacattcttcttaagtattttccttttcttctactatccagacaatccatcaaaggccagatttttaactgacgaggaaaaattgtataccattgatcgtgtacgcaagtccactaggggtggaattgaaaacaagattttcaagaagcaccaatttatagaagcgctgaaagatccaattacttggctatttacttttgccgccttcacactcatgctctctaacaacttggcttatcaacaaaatcttatttttacaagtttaaacgtctcagacctcaattctactttagttggcgttgctcttgctggatataatactgtgagcgctattattgctacttttgccatgtatcttattccaaatcaaagtgcataccatgctatgttttggatgctgcccagtattactggaggtattgctttcgtagccctgccttggtccaacagaattggagagttggctactatgattattgcatccgattttggtatcacatacatcattgctttaggatggaccactgctacatccactggctatacgaaaaaactgactcgtggtttgatgtttatggttggatatgccattgccaacatcatttcacctcagctatggcaaagccgtgatgcacctagatattatccggcgtggattgtgcaaatcgtagttgcatggtttgtcacacccataatttacctggtagcacgagtgattttggcaagacgcaataagcagagaaaggaattgaaagataagaaaattgcggaaggcagtctggaaaccatagaaaagacttatgttgacacagtggatgaattcggcaatcccgtcaaagtactgattgataattctatgttggatttaactgacatggaaaacttaaactttgtttatcctctttaaaggaaaaagagaaatgaatactgtatttttagttgtcatttttgttttattctttattacgttggaacgattattttacgagctctcgttttttcccatctcaagcgcgatgcgattatttaggatgcatacactctttttttgttatttttaatagatagttgatctgaaatagacatttaataaaacatttaaagggtacaaatactgatgattttttatcttaattctactttcgcacacgcaatttggtagtttcgcttgccgttttattaaaggaatattgtatgataagactagaaaacatagcttgaagattcacaaaaagttattttataagttgtctgttagtcgaatggatcaaaagttgtttattataaactggactaaaattatagaataatagaaacagtaacaaaaacaatatattttttgtaaaactatgcactaacacttactgaaaagaaattgatgaaaactattgacattttgcaattaataaaaaaaatcattagaagctaagctatacataatactaaaaggaaaatgaaaaagaattaaagaaataaaaattgcatattaacaagaaaggggaggggggacgaaagttgagctcaataggactttacatggcagcaatgtcttcttcagaaggcccggcaggaggatgagaggcagcaaggttgcattggtggaaaatacgagtctgatcatctctgtaagcaccagtgatacaatgagtaacaccgcggttatggaaaataacaaagtcaccatttttccaatcgtgacaataaacacgttcagggttgatgccagggcgttgataattatacaagatttcacgaactttaggaagatcatcgatcacagtggtggtgccatcttcgttgtcgattaggattttctcagcacagcatccgtgagtctgcaaggcaagctttccggttacaggatttttccaaagaagagggaatgttttaaccctgctctcctcccaaggaggtaattcagacttgtcaagctcaagtccctcagaatacatacccaaaccattgggaagggctctagctttattgattgtaacgtaggcatgagggaaatattgaacgcgagtacgagcagccaccttcttttcctcgtcagtgagcaattcgtacatgcgatagcctgaggcgaaagctgtcgaacctaatggaacaggcatctcatggccagacttatcatcatatcgaagagtttgggtgccttgtggagcattaacggcgagaagggtagtgactacaggagggttatagtcataaagggcagcatcgatatgccaacgataaaaacgggtgacttgtttttctttttcttcctcctcagaaatgggatcacgatggaaagttcgatgatgaggatgtttaagtcggacctcttcaagaccgtaatgatccttcacaacaccatgaccaatgagttgtacttgaggaacaccgggaagggtgtgcaaatcgggatgtaagatgctgttgttttgctgatttgtacgattgccgtgaccataggtagaagactcgggatcaaagcgatgggtgatagcgtactgagtctctgggggtaaattgtgttgattggggaaacaaaccacttgatgttcgaaaagagccttacggatatcttcgaattgttcatccgagaggttattcaagtcaacattttcgatcaaagcaccaaatccaacatcagtattgtgttccggcaatggaacaggggaaacacgaagaccttgagaagtggtataagcagtaaatggtggctcggtagcaccagtcaaagtggtggtaggaggttccacaaccgtagtagtagcagtggcagacatgattgaacgaagaatttaaagaaaagttggtaagaaacaagatgggttctcttacgaaacgagtaataaaggaggattgaaaaaaaaatatgagaaaaaaggtattcttgataaccttaaaaacgtttaaactagtagagttcaactttggacaagtagaggagcaaaagtcgaaaattcacaacaatcgtttcgtttattgataacaatggcgtagagtggttttcgaatgtttgtttcttttcgaaaatctataacaatggattatagcaacacacgatgggtattggctgttcaaaacgaaattaaactaagatttgaaaggaaatttacacaagtcaataatgcacaatgctatcggagcaagtaaacaagctgggacagcgagaaaagttacgaatatttagttgtttttacggagagtagcagtaattgaagactttacgtagatgttgtatcacccaggtattattatgaacttcaattcaaatcaattgtagcagaagcacaagacgaacaatggtcagtgtgattctcttcagtgagtttttcttttgatttgatgagacaacatggtattcacatcaaccttttataccatggaacctccaatcctcattactcctgggccatgtaattttgctcattatcacttctaccgcatacctctctatcaacatagataagattgctgaaattacattgagtaggaaatgtacgctaagtgagtttgccgatgctctaaattcgagtgagcggcatggcaaaaacaagcatttgccaaccttcggtatatcggactgagcaccactgagtaagactgagctgctacgaaacggagaatacatgttgttaaacaattctaatgaaatgtaaagaaaccatcgatttggcgtctgcacatcaagtcttgtttggtaaaggtcattggaagaagtaggcatcgatagggggaatacccaagtcgcacccgtccgtctaggtgatgacttaaattgaggtttgaggggaattcattaagacaatcggcggaaatttcttgaccagaagactaagcaccgatgttctggagtgcgatttttagtgggacagggtgcgagttggaacgggcttcggactcgagtttgcaagtgtagaacgagtgggaaagaatcggtaaaagagtaaagtgggagatagtgcatatagaagatttaacgttttgcaggtaaatgagaatatttcaattacataatcctaacagcgctagtagtaagtctggtggttagtggtgcttgtgctttgcttgaccaacattccaaaggcagctcaagtatagcatagcaatccaacattgtcctacaaacttttcaatcacctatactatcagtaccatcgttgctgctactcactgacgctgtttactagtcatcagtctcatctcctcttcgggtccgactgtgttcattatcagagtgcacattgaacaacttggaaacggagtttccaagtttactcaaacaaccccttacacttgatttgcgtcttatcaattctgtagacaatttcaattgcagtctacagcagcttgaaacagcatttttagtcatcaaccttgaaatagattgtctagtcgagtctagtctactaagagtaaataagcaaaaaccaaacaaacgatcaaatctattttagtcattacttgttaaaaatatttttcgtttttcaagccattttgttggaaactcgattttctacactttataataaattgtgacactggtttttcaattttagtttttgacaaacagtttagaaaaaaggtttattttccaataaactgtattattttttgtgtctctgtaaattcagcttcaacattctcttttactttttttttttctactatttcccctttgcttgctctttttcttactattttctcttcgctttctcttctctaccttctttctcttcgtctcttacctttctattttctctcatcatgcctaccattctcgtcatcaatccaaactcttccaccttcatcacaacatccatggaagaaaaactcgttcccctagtgccttcagatgtaaagttgcgctttctaacttgtcctcaacccggtgctgctgtcatcgactccatcacagaggcaaccttgacagctgctctagtcttccaagccctaactcctagtgtcttggatggtgtcgatgctatagctgttgcctgttattcccccactcctctagtcgacatgattcgtgagtcatttgctttaccctgcatgggcattgtgcaagcgtctgtcctcagtgccttatcggttggtcagcgcatcggcatccttacaagtacatatcgttccgaatgtttgctttacgaattactcgattcttttggtgtttcgcgcactcgagtggccgccattgcttctacaggtcgcacagttttgcaactttcgcaaatgccttcacaagagcgtgaaacccttcttgtccaaaaggcccaagaactggcaaacacaaagggtgcagatgtcatttgtttaggtggtgctgctttagcagctattcgtgatcagattcaggttgccgtaggtcccaatattcccatcattgatggtgtacatgcggctgttgagttacttgctggcctagctcgtcaaaatcttcatacatcaaagtttggcatctatacgtatccataaagagatgtccatatgtttttagatctagcaaaccagtttgatgctgctatatcacatacacacacataataatgtgtacgacaaaggttgatattcctggatacgtatacattttctcttgatttatatcaataattacatacctatctataacgtgataattacaaccattacctcttgatacattcttttctgtcattgtttacaaagcgtattgacacattggtttcataagaataacttttcactgtatgcccagtgtgttggatacaagcagatttacaaacatccttttaaaaaatcattttgggaagcagtcaatctcgtttatactgttgtatttctttacattcgcctttttccagtcttcttcagtttagaaacattggaaggctgtgaatgagctatatggtacgaggcaaagtaaaatattattttactaataataaaaaataaaatgcgactacaattaaaatttctattttatgtatctctatccatttatattgacttgaatgaactgaaaacctattcttctttatatctcgaaaattctcgttatgtcagcaatactacactacgctatgctacactacgttgcgtatcactatatgtcatatgttggaatactagctaagatccgtttattgataatcacgggtaactatccttctatatacatagatacccgttgatacaagtatttagaaatattataaatagcgttacaactgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagaccacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacatgttatcgcaacgagcgtaactcgtttaactccctttgggcctgataaggaagatgcgggtgaagggagtgaaatccacggactaaccttcttttaaccaccgaagtctaccccagataatctgaggtagcaagtcacttggtatgtcagtgcgtgtcggtgcgttacaaaacgatagacgcaaagcaaaacaatgagaggatttaatttttttaggttccattttcttggtataaactaaaacataggttgcctttttcttttgttttgaattgtcgtcatgttgtcaaaaggcataataatacaaacgagttcaataaaacacaatgtaatcactcaaatcattataaccagttcatccatatacttaaagttgacttcaaataactttatacagtatttataattataaatagttatataacttacgagcagcatcccacacatttgtagctttaaacaaatgtatacgatgcattaaaaaagtcgtttctgaaaatatcattaattaatgagaaaaataagcacattagcagacgtcccaattaaataatttccttttagcagatccgcactctgctaatttacgcaatccacccttgcctcacgagacattacgatggtatagtatgatacacacacagttactacctcaaactttgagaatataggcaaaaaaggagattcataaactaatctaaaaagatacgagacaaatcgtgtttgactctcgttgactacacttgctcagaaaattgatctagtgcttggaaaagtacttctcggggtttttggtgtcaatggtatcggaacccttgtgccagttggcagggcaaacctcaccgtgctcctcaacgaattggaaggcatcgagaagacggagagcctcgtcgacagaacggccaacggggagatcattgatggtgatttgacgcaaaacacccttggggtcgatcaagaaaagaccacggaaagcaacaccggcatcctcgatcaagacaccatagtcacgggaaaccttatggctagggtcggccaaaaggggaatgttaatgccaccaaggccaccttccttacgaggagtgttgatgaaggcaaggtgagagtactcggaatcggtggaggtcaagatgacttgagcattacgttcagcaaacttggaggcggcctcagagaaagcaacaatctcagtgggacaaacaaaggtaaagtcaaggggatagaagcccaagaagacccatttacccttgtaatcggccaacttgatttcctcgaaagcaccgttaacaacggcagtacccttgaagtcgggagcaggtttaccgatttgcaaactcatgattatagattaatgatatggaatttaggtaggtttggaacaagttaagacagttgctgagcccaaagagaatcgtactatttggatgttgtatcgaaagacactggagaaaagaagcggtgagggcatgtccctttatataggacaggatctgcagccccagctgacataccaagcttgcgactagacgagacgccgatcattccataacgttctagattacataaagcgcacatccacccaatcgatgagatatgcatgaagtaagcaagtgagcttagtcaataattaggcgataatgcaaatcgcttgttaacgataaattccgttctggacttgtgcttacactatcaatatatacagaaaatgaaggaacaccggtggacctattgacgaaaaggaacgagctataataaataaaataaggaaatatgttgcggtgtgtagaattaaaaaaactattactgcacttgtagaggagagacggtgtgaatcttcatagtcgaaaaggagagtcttagaaagaaggatcatctttttctaaagaagcttacaaaaagatttacgacgaaaacaaaaggtaatgtactgacattttgctccacggtcctccggcttagtattatacctcgaagtggccacctttttgttgtagtggacaaagatggttatattactatataaggatttacgaaataataagtaattcaggtttcatccaatctttctcatcgtgtttgtttccacgtttcctgctgtttttttcttgccagtcttgtttataaaattgactcttctgaggaaaacggcttgaaccctacactgctttgcctctcttcaaattacatttacgcctccttattagcttcttttgttctcgacatttcttgaaaacgttgcaatggttcatgtaaaagtcatttgcaatttccatagtgttctatgcatcgtctgtcctccacttttggtacgtgggtcctcaattctgttttaacgtaattgaacacgatcactatattatccatcacttaatcttgctactatttatctactgactttcccctttaccacgcagcgccatcgactaaacatatttgtgttttttattatctccttcatatttcagtaaattacaggttttttctttttatctcaatttattgcttacaaaaaaaccttaattctattatatataaggcatttccttcgcaactatccatttgctattcgtgttttaaggtatcttcttttgtttttcaatcatgcctgcaaattaccaatctgtgcctcaggatgatccttcagtgccaaatttggctcaggctcctcccgcctattccgaatataatgaatctgctaccgaaaatcccgctgttgatcaatttaaaaatactacgcccgttgctgaatgcgccaaaagcattcgcatggcctttttaagaaaggtttatgccattctcactgctcagctttttgtcacttctttatttggtggcattttctacctacatcctgctttttctttttgggttcaaatgcacccatggttcttgattctcaacttcttcatctctctggttgttttgtttggtctaattatgaagccgtattcctatccgcgtaattacatttttcttttccttttcactgcacttgaaggattgactctgggtaccgccatcacattcttcagcgctcgtattattcttgaagctgtcttcattacacttggagtgtttgtcgcattaacggcttttacattccagtcaaaatgggacttcagccgacttggaggatttctatacgtttctttatggtcccttatcctcacccctttaatatttttctttgtaccatctacgccatttatagacatggcttttgctggtttcggaacacttgtattttgtggttacatcttgtttgatacatacaacatccttcaccgttactcaccggaggagtttattatgtcgagtttaatgctttatcttgatttcatcaatttatttattcgtattttgcagattcttggaatgctccaaaataatgacaataactaaactaattcccactgggcagcatgtacatgtttaagtccttgtcaactttttgattgctgcactttgtcatcgttacgatgctttttttttttaaaaaatgcggttcttttttctcttcacctaggtctaaaagtgacaggggattaattcccggcatggccgttgcatactgtgtatattgttgaaccatgtatgtgctaattataatgtttgctatgaattttattattttttattatttgttatattgttaatgatctcgatctgctcatttttactacccaaacgagcgtatcgatgaattcaaacgacattcctttttttagcagcatgaatggaaacgctgtatttaatttcgttttcaatccttttttgttgcaaaaggtaaattccaacaacggtgaccgttaaaactaaatggttgttgtgaatgttatttcatgtgggtcttcatgctatctgttaaaaaatgttgagagtgtttgtttgaatataaggtttctatatttgaatttaatactattagatctgaagagatcttaagtagatacttgtaaacgttattgaggttaagtgggagttatttactgacacgggcaactgtaagatgtaagcgattgatgattgttttatttggaccataaactttcagttgttaaatgttttgatttttttgctaataatctttcaatagaaaaagctgtttttgtagctattacataaatgtgtatagtatatatagcgtatgttactgtgagcattataatttattacatctacgctgttcttcactatatgagattgtcatttcagttatatacgcactgagtttaccaactaccgtcgtcaggtaaataatccattgttgatggaaaagcggaatgagactggtaataatcgattaaaaaggtctaataacagagggaaatcgaagaaggattggaaagacgcctctgtggaaacaacgccgcgagaaacttcagtcgacgaagataatactagtgttttcgaggatgtggaagcacaggacagtcgacaaaaacggttctcttctacgttagaaggaaacaggttcgaagaattgagaagtcttcgtgagaaggaacgtgaagtagcaatccaaaatggcttaatcgatgatcctacgaaaccaagacaactagatgaggccgtaacgtttgttggtacttgccccgatatgtgtcctgaatatgaacgtgaacaaagagaatatcaaaataatttggaacggtgggagattaatccagaaacgggtcgtgtcgataagaatcttgctgtaaaggcttttcatcgtcctgcggccggtaatgagcaagcgttaccctcagatgttcgaccacctccagttttaaaggtttgattttttttttcttactaatcctcttgattcgcaaatttatttatatatgtatttccaaaaagcttttcaaaggttcttactagatttgagttcgatatgaattctagcctccagcttaaattctacctttctatatttatataattcattttgcgattctaggatgttatctattttttctttctcagttgcatttttattcacacatgacttagaaatcgctcgattatttggttgataaaatagtctgtggtcctgatccacttgagaatacacatttctttgtacgtgaccgtactcgatctattcgacaggattttacacttcagaattgtcgtgatttggatgcagttgcttgtcacgaacgtatagcccgatatcatatattatgtattcatcaactgtgtgagaagaaacaatttagcgctcaacaagaagttgaacagttacgaaaaggtagtaaacttaaaatgctgattttgtgggacttgaattttttatgagcattttagttagcagcactctttcttttcatatattttatcatactaaccttttagtattgcaatctttatgtgaattttatgatgatttaagaaaagttaaaattcgatgtccaaatgaaccagaattccgaagttatgcaattataacgcatttacgtgatccggatgttgtcagacaatcccaaatcctaccaatagaaatatttgacgatcaaagagtgcagctagctcttcgattgtcagcgctggcgcaaaaaaataatgagcgggttggtcatatccttccgcgaaacaccgaagcatgtcctaatctttacactcggtttttcaaattggttcaatctcctgccgtaacatatttaatggcttgtcttttagaatctcacttcatgtctattcgaaaaggtgctctaaaagccatgcgtaaggcatttatgtcagcccatgccaatttcccctgtggggatttgaagcgtatactacattttgatactgtagagcaagccgcttcgttttctcggtactacggactagaagtctctgatgataatggcgagctcagtataaatctgaataaaacagcattctttaatggtatgtgatttataaattacaggactaactcataagattccaaacctgattttcgacagttgttttcacaaacacttgtcgagtccaaacttcaaaatcgctcatttgctgatattataaacggttctcgttacaatatagaccgggtttctccgaacacagctttttcaactaatattcctttatcattgccattcgctaataaagagccacaacctattgctggttttaaaaaaaatacacctgagacttcggtagtatcaaagaaccttagtacttttaatgggaaatttaacgtaaatgctcctgtttttactcctcgatcttttcctactaaacctttttctgctactgacatttcgtcagtccaacccacaaacctaccaaatggatccactaacggtacggaaacatttattcctcctgttcaaaattcaatcacctcaaataaggaagctgtgaaacctattaaaaataagccaaaacctatttccttcgagtctttatctgctgtaggtaatttaatcatatctgattccctctctcgaatagttcgtcaaattttgcaaaacttatacactgaatgggttcatgaaaaaaccaatttagtttttgcaactatgttccgtactattttccgagaagttttgcttgatggtattgcttctgaggtatatctaaaatctctgaaaaagcatgctatatcacagatctccgttagagctcatcattcgtgggtaaaaaaacaagaaaaaatgatgttggagatgcgtgagaaaaatcgtcaagaaaagtacttttctgttttgaattctgtagtcaaggctgaaagttcaaatataacaaggctgcctataaagagaacgttttatggggataccaggaatcttgataaagcttcggaaaaattgcgcgctgaacacgatcgaactcgcagattgtggaaaccagtattaatggattcacttttttctaatttacaaaaatttcctgtatatgaagattggcatttattgatttttaatgcttccacaagttcaatgatgaaaacatggctgtgtgccaagttcagcttgaaagaaactaacaaaacatcattttggcattcttcgtataatttattcaatcggcaatatcatgttgatatgccggataatgtatcagatttaccccaaactaggctatgttatggtgcttgcgtttataatgttggtttacttgatgaagagaaaagaaaagatttagctaattcagacttgaattcgtctccgaaactcattcaaggcaatgatagtcgaagtgcgcatgaatcctcggcaaataaactattttcttttgtgcatgatatttcgaggttaacaattacgaagctaccacttttgttaattttttggtccgacagtaatttggatatgcagggaatcacacaaaaataccgctttttggaactgattacttccacctggtcagcaatttcaagcattcatgttttaacaataacaaatgatcgagacatggatttggagcacagtttgaaggtattattagacaatgttacggttgaaaaatcaccctttgcccaactggaggaattggaagtagtgcgcaagaaaagagaggcagaaattgaggcaagttctaaaacggttaagagactcgctagcaacaataaatttctaacggattccaatgttgaaggtttattagaggccccgacgagtcttgaaaactcgttagtggaagacgataaatgggcatcgctacgacaaaaaataaaagcagctagagatctcttgaaaaaggttgaaactttttattaatcctttttacgattacaggttttttttattattttggccatattaatgtataatagttattaaaatttttgggacattagataattatgatcttgttcgacatataagtatgtgtacaatcgtatatatcgctttttaaaataacctctttgtactaaaaacaaagaagataaaagacggtttttagaggtcgatcatacagttatagaaacaatttcccatatcaaagagagtcaagtacaaaagtacgtttaccagctctcagcacaaataatgaattatcgggaaatttgtaattggagtcaaggataggcttatggcctaaagagactgctcctgagagaatatgctcagtagcttcttttcgcgaggtgtatatttgtaatgtgcgaaggagacgagaaaaaggctgatctttaattgaagaatcaattgtgcgataaaatttgcaatctttaaagagagcgcgtatttcgggtaaagaaggaaaagaatctccttgttgtggagcctctgaatagaacccgaaaggtgcctgatgggctccatgaagcaatttcgtctgaatctgagcaagttctaaagctttttttccgtggaccatacgtaccacattgctagcaagatatttgtgaacgatcctttgagaaggatctttctcgtgttcagccttaatttgttccaattgctccaagggaagcaaagtgagcatatcaaggcatttacaagctaaatcatcaggagcggatatgaaatactaaaaggatttgttagacgcgcatttcaatacagataatctgaacatacttgataaagtgagtaggaatccgttagcttcggatcaagccagatggcatttccagcagattttccaagcttttgtccactagatgaagtgagaagtggggttgttagggcataaacattggcattagggtgagttcgtcgaacaagatccgttcccgctgtgatgttgccccactgatcgcttccacctatttgtaagtttacggaatgattttcgtacaaatatgagtaatcataagcctgaagcaactgatacgtgagttcagcaaacgatagaccagaaggactttgaagacgagtagtaacactgtcacgagctagcatctgagatacccgaacatgaggaccgacagagcttaaaaatttgagcaactttaaattttcgtaccagctggaattacgcacaattgaccactgactggaagatggcatctgtgaaaaagggtaattacagtcctgcgcgtaggatagtatactgcttgaaaggtctttaagttggttatgaatggaattgctatttgctgtacgtgtggtttctgccatctgcttacggctcgtacttcgacctgaaggatctcccaattgcgctgttgcatcgcctataactgtaaaaacagggaatccatttaaaaagaaatgaaccaaaggcataagagctaccaagtttcccacgtggagtgaggcagcagtcggatcggctcccaaatatacactgtttacattgcacgaaggttgtaatcttaacaaagttcagttaatttggaatcatatgaaaatataatcttacaaagtggtgttatgaattaaagagcgagcttgcaattgctttaggcatgctagtaaacgtgacatataattttttttaccagggcgtagactttacctacaattgtgcaaccagcaaaatccaatttgcaccgggagcttgtattataagaaccggtgggttcctcgttaagaccgcggccacaaaggtaacacctgatcacgaagtaacatggttgtcgacctaatgctacatccatcttgcttactaccagcaactagccaagatcatgaatttgactctatacgcagtaaatgcgtttctgatattagacagtagtggaaaaaggatttttacaaagtactatgcaccgccgcatttgaaagaaggtgagggaggcgtgtttaactctgtgaaggaagaaaaaacattcgaaaaaggtctatttgagaagacatggaagacgcagaatgatattttaacatatgatggaaagctcgtagtgatgttgaccgtaatggatgttattttttacatagtcggtggaatggaagaaaatgaggtgatgctttatgagtgtttacggtcgattcgagatgctcttgaattactgtttaaatatgttccagataaacgcactctattagagaactatgatcaattggttattgttgtcgatgaaactatcgatgatggtgttatcctggagactgaaccagctttaatcgcagcccgtgttactaagggaccggtttctgaagcccaggccattgtctccgactttaaggaaatgggcttcatgaatagtttccaaaaagctcgtgaaaagatcacggagagaattttgaaaggaacattttaatggtcattcatccttgtatctctttttagagtaatagataagcaaatacatcactttagtaggcaaattatcgtcgactactataaatttgcaatttaccaactttttttttcgcaccgatttggggatctggcttacttaatttactgtactacaacgaaaagttctttttccaaatatggtggctctcttggttaattctgtttcccaattttcttcctttttcacttcttctagttgcatatctagtcgctcttttcccgtccgtaaacacatttctttattgacttgttatcctcaattctcttcttgccggtttcaacttggaatgcataatgaattattattttctcttttatcctgcaatacttgtagccgttgggaatttttcgtcaatcgtttactatcgttgtaaagaatgtaaaaaattgcaaagaattagatgtatattaaggcattcgttatttattaatcaatttgtgtgtagatgtaaagttaaatttaaaatctcttttattgacccaaagaaattcgaactcaaaatatcaaaattactataaccaattgatgcaccggttaatgccagatatttgaaagccaatatttgaacaagatatatgctttacaacatgtacaatctactaatgttgtgcaacttacttacagtgactatgaaaaattgactgataccaatatacacgttactgaacaaaagataaactagctttgagttaacttttttattttattaaagctggaaggctttacaacaatgtacaattgaaaagaaaaagtactttgcttttcagcgtcttagtacttcttctcagtttgcatcaaaatgtcagcatactcctcaataggggtttgaccaaaaggacgctcagcccacaagttaggggtgaggataccgtaggtaagagaagcagcggcaaaggcagccttaacaaagttacccaaagtcttggtggaaccacgagattgggtgtagcaatcttcgataccagcgagttgaaggaaacgcttggtaacgggagcagcaacaagaccagcaccacggggagcagggacgagacgaacagtaacggaaccgcacttgccagaaaccttgacggggacagtgtgaggatcacccaaagcagtaccccagtaaccacgacgaataggcatgatggaaagcttgcccatgatgatagcaccacgaatagcagtagcaacttccttagcgcacttgatacctaaaccaacgtgaccatcgctgtcaccaataacaacgaaagccttgaaacgggtacgttgaccggcacgagtttgcttttggacgggaacgaccttcataacttcgtcgttcaaacgaggcaagaagtagtcgacaatttggtactccttgatggggagagagtacaagtagatctcttcaatagacttgatcttaccagccttcaccagacggcccaacttggtgacgggaacccattccttctcctcatcacgcttggctccacgacggccacgtccgcgaccacgaccaccacgtccacctcttccaaatcctctgggtgcgctttctgccatttctgctaattattccaagttcctaaaattgtgtaggtaacgaaggatgataaaaaatttggatgctcaaaagcttctataatgagtgtgactgtttgggctcattagggtagggttctctctcgaatgagagttaagtaagaatgacttaaaaaatttgttttgaaaacttataaggtttttaccttattttaatgattggattctttaatggctccttgggaccaacttttgcttgtttttttttagttccctgtgaacgaattttcgttgttaccggcaatttgttacttgctcaatgttaggacttaaatccataaatttcttcgattcaattttcaactaattctctcaagcaacttccttttaattctcttattttaagttgcgatcaacatctgaacgcttcttttgaccccggtatgtacgattcgattgcctcgtctcatcaatgtaacaattagggtagggtatatgtttggaacagtcactttttattagcaacacaaaatctacttcaacaacttcttctttcactaaaccccatcgtggtcaccgctgtctacaaaatgagtcaagtcgccaaagatcaaaaggaacaacaaattccctctactgttcaccgcattcgcattacccttacttctcgtaacgttcgtaacttggagaaggtttgctctgacttggtcaaccgtgccaaggacaagcaattgcgtgttaagggtcctgttcgtcttcccaccaagatcttgaaaatcactacccgtaagactcctaacggtgaaggttccaagacctgggaaacctatgagatgcgtatccacaagcgtctcatcgacctccactctccttccgagattgtcaagcaaattacttccatccacatcgagcctggtgttgaggttgaggttaccattgcccagtaaggtgcttgttccatttggtcggggttcgggatgtcatgtttgcatcgacagtcccctccagtgaaataaaattttacttttaaaaaaaattgttgtataaaaagacgtattatgatttgtaatttgtaaagtaaggaaatatttttaaagtggtacttggaaaagaggctactggtttgttcatggatagatcggacggactacatgtgtaagccatctcctgttgcatgaggtcgatgaaggtgtaatctagctatagagatgctgttttgtagatgaatttcaacaatctttttttctcttttgatataacaactatacctctttacctgcagcagcactagtttatattcatgcccattcaagtcgacttatcgggaataatgaacttttacatgttattaatgtttctggttatgatatctaatttttttttcgacaaaagatgtaaaaccccattaaattgctgtttacttgttctacataataatcgtacaagtttccaaagtaaactttcttttcggaccttttcaaatatgtatggtaaggtgaaattggcataacgcagtctttgttcataacatgcctttcaatacgtaaaacaaaagcacgttttgacatacttgcataattttataactcgtaggaaggagacgtaagggaataaatgtgcaactcaaagcttcaatatctgtcttatcatggtaagaaagatgcaataaaacaatgggctgcgggtcataaagacatgtatcgacgaacatttatttatagaaagcaaactgttccatatctgtaggcttaacggcacgagcataagcctcttcaatgtcgctttgaaggatgacgccacgactctttcgcacagctaaaagacctgcatcttgcatgatggcagcaatttgagcaccactagatgcatctggtcgcataataaatgtatccaagtcaacctcgggagaaagcaacattttagctgtgatggtttggaaaacaagtcgacgttggcgacgatcgcggtaggaaggaaattcaatttttcgatctaaacggccaggacgaagaagagcaggatctagagtgtcggcacgattagtagccatgattactttaacattagcaccttgatcaaaaccatccatctgggttaaaagttcaatcaaaatacgttggacttcacgatcagcaccggtttgggcatcaaaacgctttgtagcaatagcatcaatttcatcaataaaaataatagcaggagcattttcacgtgccattctaaatacatctcgaaccatacgtggaccctcaccaaggtatttttgaacaaattcagatccaacaacacgaataaagttggcagctgttgagttggccacagcttttacaagcattgttttaccggtacctggaggaccgtaaagtaaaacgcctctaggaggatcaataccaatctgacgataaagatcgccttgtgttagaggtaattcaacggcttcacgaacttcttgcttttgaacatctaaaccaccaacatcagcataagaaacatcaggtctttcatctggacgaagcatagaaatagatgaatctgcttctggtggtaaaatgtcgactaaagcgtttgagtgtcgttgaagagcgacacttgctgaaggttttaaaagctctcgatcaagtgtacttaaaatacgaacgacataattagatccagttgtacttcctacaatagcagtattttgatcaatggcctccaagaattgtccgattactagaggcacagattgtattcgtttcacttcttcttgtgctcttattaattctcgcttgagtgatttacagtcttctttgatgaatccttcttgtaaatccagcatttctaattggcgctctagcgctttccagcgattgtacaaatcaatttcctctgtactattcattttgcgtatgtggtagttgctagaaataaaggtattgggaaacgttgagatcgaagttgcccattgctccaacacactaactcattcaaagtgttacgttatagtgccctaatgtctgtttttaataataaaacactatggacggaaaagaaggaatgaatacgttctcttttacaattattcaatatagttattaaggttcattgttactcatttttgcataagctattgaggcaccagacatttgtttgcgtacatgcttaggaacccattaggatttaagacccgaaagcaagtgtcaatttctcctttaccgatttagtaatttctttatatttatttgttaaatttctaaacatttaaccgataataataccaaatatctctcaaaccgtgaaaattctaaatgtttttaggcatcactaaatcctaatagggatcaattcatatttactctattcaattattgttattctattatatgcacaaattttatctttatattctcttattcaaaatttcaaaggataaacaatgtttaagcagctttagaagcatggtatggataaacagataccaagttcacttgctttcggtaaaaatgaatgttttttgatataatatttatccgttttaattttactaaaagaatgtgtgcctattaaaaattaaaggtttaacgattgattactttgtgcaacgcattataacataatctactgcaatgccataacattgataaagagatgtctgtttatgtctttaatcgatttatgtgcgagaaacagtaaatgaacgtaatctcatccttttttttcagccattgtttaaaaagtagaaaatatatctttggatagctagcagagcattgtcgagaaatcattatttttagttatttcagcttctcaatgtcgaatgttacaccttagggtaggtctttaaacagcgtgactgtttttggttttctgatcaacacactgaaagtttaggatcagttgcacagaaccaccaccaccgcttttttatcaaaatgggtgcctacaagtacttggaagagcttgctaagaagaagcaatctgacgttaacttgttcttgtctcgcgttcgcgcttgggagtaccgtcagatgaatgtaatccaccgtgccagccgtccttctcgtcctgacaaggctcgtcgtttgggttacaaggctaagcaaggttatgttatctaccgcatccgtgtccgccgtggtggtcgtaagcgccctgtccccaagggtcaaacatatggtaaacccgtccaccagggtgttaaccatctcaagtaccaacgctctgctcgctgtaccgctgaggagcgtgttggccgctactgctctaacttgcgtgtattgaactcttactgggttaaccaagatgctacttacaagttctttgaggttatccttgttgatccctctcacaaggctatccgtcgcgatcctcgtatcaactggattgtcaaccccgttcacaagcaccgtgagtctcgtggtcttacttccattggtaagaagtctcgtggtattggcaagggtcatcgtttcaacaactctccccagcatgccacctggctccgtcacaacactttgtctcttcgcagataccgttagagagtttggcgctaattgtaatatctcaaaacaagacatttctgttgttcaaaatatattagtcgaaagtattttttgtaactatttgtaagaaactcaggaagaaagtagttaactgtattcaacaataataagctcatggtatgatggctgttgttgagagtatatgtatataaaaaatactgtttaaaaagtttaaaaaatcataagcttatttattcaaatagtaaaaatatacataatatacatactatctttgacttttacttaaaatctaagcaaagaaggcatggagatagcgatgaaagctagaatgtgcttttcgttctgctcactctgttaaaaaacaataaaaaaaagaaatgtagtacattaataagaaaatggtgatattaactttatatgtgtattttttaataaaaagaagcaatcccgtatattataattgtaagaatagtaatcaaaaattcattgttataccatgagagaagaatattattcccttttgataatgttttgcattggatatcaccccaaagcacttatccattatttttcacaatctttctaattccaaaaaaatgtacaggtttcaaaaattatagtttaggaccggagtttgtcaaagtaaagttgtttatcctagcctagacaagaaagttaggaaatcataaaggcaacaaaatccaacaccaattcaattggaaaaaaaaaggtaaaagattaatctggaaaaatattttaaaaaacattacaaaaaagataatataacttccataaactggttaattgacgctcgagtgttttgagtttttttataacaaatcccccacaagtcttatttaattaaacaactgaaaattaaaacgttgcttatcacatactgtttcaataacatttcgttctatcacaaagctttattaaaaacgtctccatttagtatcagcctaactaaagtcaagggctagttgagctgcgatgccattttccaaatcttctaattctaaaacaatatcttcattttcagaagatgacatgatagagttctttttctcttcataagctcgactaaacgaataattagcacataagtaatacaaaagcccttaccaaactgcctcttttgaataaatccttaagtattgagtaattaattctaaagcacttggagtaattttggttcccttttctgaactgaaatacaaggtcagaatgcgtgccaacgtattgagggacagcagttcgctttcctgctccattacacttcaatgacagagaaattaattgatttcggccttgaacaagaggaggaggatacggaatttgtcccaggtgacagtacggatacggagtcgtcgttttctgatgctgattcaagtgaggaggagttcgtagaggaaaaagaagcctcgcaagttcaaagtactaaatcaaaaattgcaaccagtgaatctgaagatgttactcttaaaaatatagcaaaaaaaaataaaagagaaagaaatgataaattaatccctcaacaatcaaatgaatccgaggcaattgagaaaccggtacagtctacaaccgaagtggaactgaagactaatgaacttgcagaatcgaattcctcagttgccgtagaaggggatgaaaattcctatgctgaaacacctaagaagaaacactcattgataaggaaacgccgtaaatctccacttgatagctcgtcagcccaaaaggttttaaagaaaaacaagctaaacactcttgaacaagcacagcaaaattggtcaaagtatattaaggaacaggatattcaagatgagcttcggatcgccaataaagatggttatgtcgagcgccaggaattcttagcaaaaacccgtgctgcacatgaagaaaaaattcgagagatgaaaaagttgccgtaacaaaatggtttaaaacttaaaactagtattttttttaatgaagaaccccttttgtctaagacaccagccggcagcattgaacgagtccatgtcgattttgcgtttcttcaactacttcacctcctccaagccaggaagtcgttgtctttctaaaacttcatttgaaaatatccagatattatttaaatgttttatttaattggattaggattatttgatgaaaaggatattaccttaagaggcctagaaacagtaaaaaaatgtcagcgtatatatcttgaggcatatacgtccattttgctcgttcagaaggaaaaattagaagaactttatggtaaagaggttatccttgctgatcgtgaaatggtagagagcagtagtgatgaaatcttgaaagacgctgacaattgtgatgttgcaatgcttgttgttggtgatccgatggggtatgtttacttgaaagtacatgttccttttatttatcttttttttatttactttgagaaatttgactcagctgtttattacaggcttttagcccttacgacagcatctctcagttattaaaaaagctttggtttttgcgaattgtctctttaaagaacattcagtttgtcatcgaaccctatgatctgtaaagatttaattgtagtgaatactaatgactctttaatttgagaacccgtgcttttaataatcgtttattttttattgtattactaattgtttagagctaccactcatgctgatctagttataagagctcgtgagcttaagattcctgttcgcatgatacacaatgcctccattatgaacgctattggtgcatgtggtttacaactctacaagtttggtcaaacagtcagtcttgtcttcttcgaaaacaattaccgtcctcaaagtttctatgaccacattaaagagaacgttagtttgggacttcataccttagttttgctgggtaagttaatagattatagtagttggtgttctgacaataaaagatatcaaggtaaaggagcaaagctgggaaaatcttgctcgaggcaggaaagtatacgaacctcctcgctatatgtctgctagtttggctgctcagcagatgttggaagtcgaagaggatcgtcaagaaaatagtacgttcattttaaaatgtttttctattaattgttaaccacccttagtatgcacaccagactctttatgtgtggctgttggaagaatgggttccgatgatcaagttatatttgcaggcacattgcaagagttagctgagcatgatataggtcctccattgcacagcgtggttctcgtcggtagagatgttcacgatttagaattagaatttctacgtgcgtacgcagtcaatctcgagaactttgatcgtgtcgcaaaaacatacttggagaagtaattcattatttatcatactagtaaattgatgcttgaagtttttttttctgatattaagcgaaacctaatttttatgtacaagtcatacttgcataattaacttaatctgtagattaatcataaattgagagaatgtacaactggcttttgggaataatttctttaaatttttttactacgtaggtagaggtatattaactagtaaacggtgaaatgttcttggatcgataacttttaccattttaacattttaaggctaaggtaaaaaatataaaataaatagatccataataagaataagcaaataaaatcaattgaccgttaataacaaaatacagaaatcatacggcaatctaattttgtaatcacactgaaggatcacggatataaagattttttttcgaattaaacaacgaacgtaagagaaaaacttaaaaagaatttcttgaaacatcaataaggtcgtaagaaaattaatgcagaacagaacagaaaaaagagtgatagaataaaaagtgaggggatggatggaagtgttcatagacataaaggatagattagacagcacttctagcaatgcttcttgaaaagctggtaacagaatgattaccgaatggaagagaaatagagctagccttatctagaagctcaacccaagcagaagccggtccattcgggtcttcaaacgaccaggattttgttggagtctcaactacccagccatgttcattgttttttaccatccgacaacgcatgcctacactcttaataggtatttcttctttaactgtttttcgcccttcaccgtccgaggcaacacacaggtatcgaccaaaatttgtaagtataaaggtccgaggtttcctttttcgaaaaagactggagaaaaagcgaaaggcatcatttccattgataccagacatactataaacattgagggttccaatttttgagattttttcatcgtcttgaagaatactcgaccattccttgttttcctcctcaaggttggattgacacggcaatagagtgcctcggttaaaagtaccaaccggagagggtgcagcattggtggatgctgaaaccatcgatggaacaccaagaggcgaggtcaaatcaccattttcgtgtttgttagatgcattaggaacggaaaggctgaggacgctagtatgaccaaaaggtttaagacggggaggaggaagttcccaaagggtattatcaaatttgataccattaaaaaacggatgctggtgtatttcatcaacagttaagcgatctttaggatctagaactagcagttttttaatcaaatcagaagcgacatctgatatgtcaggtggtatctcataactcaaatgaagaatactttggaatgtcaaatattcatttcctgctacaaaagggggtttgccagctagcatttggaaaagaatgcaaccaaacgcccaaatatcggaagccgtaccagcaattttatcacttaaaacttcaggagatacataacgagcagttcctacaaacgatcgagaatgagcctgtggtttgtcagcatggtgtgtgtcttcttcatgactgccatgtgaagagtttaatatttttgctgaaccaaagtcggtaatttttgtacgcatattatcatccagcaaaatattttcgggcttcaagtcacggtgaatcactcctcgtccatgcatatagtctattgagtcaacgataagtgcagcataatattgtgcacatatttcgttaaatcgtcccaactaaattatgtgtaagcaaaaaataaaacatttaataagaaaaaagacaagattgtaataatcagtaagctatccatcatcaagctgcatgaacattatttatacataccttattgatataatccaacagttcaccatttcgagcaagactcaaaacaaaatacaaattgtgagcatcttggaaagtataaaatagcttaataaatccaggatgcttagagaggatgcacaaagcttctttttcaatgttgacgtatttttcctttttttccttgataatatgtcttttatccaacaccttaatagcatattctctttttgttgagttttcggtagctgttaatacagtactgtatgatccttctccaaggatttcgccaaatttaaaatccgaaactcgttttatgttaggagtcgatgcaccgctagacggatttggagtagagatatgtgggactgcagagggaatcttcggcgatgaatcgatctgagacgttgactcatttggtgtagtatttaaagcattagactgcgggatggcactattttgcgtctttggtaatgaagctcggtttagtttttcacttgatccatgatcaaaactaaggtcggattcgctttgagtatcattttctgcatcttctgatgcttcagtttcattcggattgtgcgtatttcgcataaccaatatctggtgtgaagagagtactgggtaggtgaatcagtgtcagtaaactacgaattgacggcaatgtcatcaaaagaaaattgcacatattcggtaaaattagtgcttataactgcaagtatacaactattgtactattgttatataagattttgctatccgggttatgatttgcatcgttgtgagtgcgaaaattaatattgcatggacattttagataaactaaatattcattcatttgatttagatcatgctttttttagtaactataagtttatttatttttttaaggagcctagagaagtagttcatcaaggtaatgatttatattactatgtgaatcagcgctgagtatacacagtcatacgcaaattcttaatggagtagagaaaatcattacataaaagtaaaaaaattgtcaaaccaagtattttcgtcttggctggttgaatagcattaccttcgggtgtggaattcaatatgatttaatttcaataacttaaaagatcacttaggttttaatgaataactcagtttatatacgaagagcattagaagcttttataccagaatcgtagctgaatatgcgggaaacatattttacttgaatttcaacttaccgtatcaattttacagagagagaaaattatgcaccattcagtttataaatatgaattatttgttcagcacagaatcaaaaataaagtgccattgtttagaattgcattttccactacacctaataggaacaaagtgtgtttgatttgtttcaatttagtgttgtaaacaattcattttggagatataacataaagaaaagggttggtatgaatgccaatatcttgctagcgaattcatatattttgcttacgaacaaatcttcattaaaggacaaccaacgcaagatttaactgaaggataccatctttattttaactattctataaatcaatttttgagccttttttttctggggtatatgcgtgagagaaaatgaagtaattacgatatagtacattaaatgagttttttgtccgtcaatatcctttttaaaaaattagttagtaaaataaagaatgataatgaagttttacaaaaaaaaatttgtttattgagtattatctgggtgaaaaacaaagaaaatataaaattataactggaattaaagaaacaagacgttcacaaacataaattagcaaattcagaaaaaattaaaaaaatttaataataatgacattttactatcagccccctctgtttatttaaaatattatatttttggaaggcatgtataccaaaatatttagtatctaatttttaagttgtgatgtaataaatcatattcctataatacaacgattaacttagatgatttaattttcaaaaatttttcatattcattttcattcgcctggacggatatgaaatatataaactccatttgtcagaagattaaaccatgtgaaattgtgaaggtagcgcattttacacttattgtgaaagactggaaattggttgttttcgtttccaaattgcaattttgtttttgttaagccactgaccttgaaacataataatattcgtgtaacacacaaaaagaatctaaatttggtatcataagtcgcaagtcataattaaactatcaaaaagatcgagtaaataaaagtagtccaactgtaacaaaaggatattttcaaatgatgaaaactagagaattcgaaatcgtaaataaatgaggatgtttcgaatgtttttaattacagcattcggttatatcaaccttatttaaagttcgcttaagcagtcattaattcaatatttatggtctttatccttaaagcaacttttcaaaattttcaaatatataatgatatatccctttcggatttcgattctctttatgtatatagtcttcctttcaaccaggtcacttttaaagaagcaagtggtacaaatacggtttcctaacgataacgctgtttaaagcataggaaatgaaagaagtgtcgttgtgcggttttactgtcagctacacactttattatctactttaacgatacgtaaattgcattaattcttacctgtaatctattatattatagatgcagattaacgagttcttttatgtaagtattcttataaatgagttatcctgttacctatccactaaaggtagcttaaagttaaactgaggactaagcctcaataggagccgtatctatatactacaataacacgcgctttagtaaactatcaacgaggtcttttttaacgttgtatcatagatgatatgatgtgtaaataaaacatgtgacatatagtgatacgcaacgtagtgtgccatatcgtagtgcagtattcctgacacatgttattactataacaaaccatcgttctgaatattttattatgctattcattattttgtaaacattaattttgtttgaattgaaccattaaacaaaaagaaaaaatgataattaagcttgattcattaagaatcaagatgaaggagaaatgaatgcaataaacgacaatgaatttgtaaatttaacaaggcggaacaacgagtttttcgatttcattagttgattttaagttgtcgtaaacaagttaaaccattattgtttgtgacttgagtaccattaaaaaagacacataattagactcgcatacataataaataaagacttcggtcctcaatgcacattatccaacatcgtagaatgcattggttggcaatttttgataactggaagaataagttaagcatatattccataaacttataaaggaagaggatgattaaagaatgttggtgcttatttttaaaaaaacgccgcagcttctctgcgttgatgattttcgtaaagaggttttccaactgtagcgacaactacattaataacgcaattatacttcgctttcaacttccatttcccccaagggaatgtcattattatcgttggcacctctaatcgcatttcctatccgcccacttgcatttcctataccttctaatcaggtaagtaaaaaataattcatagagtttttttgaatacacatacctaatataaaacctataacattcccagtagtgttgcgcatcctcttgagtacacctggacgttctgatatggttagagtaaattacaggaatatataacgaacccatttcgtaaagaaaaagagcacaaacccttcgatttcgtagcctctccatccgaaatatttaccaaataaagacattgaaccgtttactaatagtgcgataatgccatgtatacccaacacttgtagcatcccagataatgcacggcaaagtgtccaaattggaatacaaactgtatgttagcgtttagcaagataatttcacttaccaagcaataaaatgaaaaataaagcagccgaaatactgcatgtggaacagatgagtgccttatttaagtttagtctaccatccttgacgcaaccaaagagtataaaacaaatgactacccatgcgaaccagattgtaaccactaaatctttttttgagttatacaagccgaccgcaatcacctttacacattgtgccaaggaaattacagtcacctttatacattgtgccaaaaaaattacagttactttgactgccttgatccaagtttcatagaagcctaatgagttagtgaatgaacgtaagaatagtcctatcgtgtcacttacaccataaagaaataaaaatcattaggcaaatagcataccacactccaaaatatacccattcatctttgccataatctttaaagagagcgtccttatacgttagataacaaactgcgggtacgtttagcacaaagattgaaatgaatgataaaaatgcttttttcaacggagaggtagaagaattatctgccgtcccggaagaatggttttctctatgtgtgttaggaggattatttacaagtgcgtgatctgtttgaattaatataatgaaatactttagtaaagaaagaacatgtatcaaagtgtgtgcattgcatggccgactataaacaatgatcacatccaagttattttacagcactggcaagtttcaactttcaattgagtaaattcctttcttattatttacaattcttacctgaatatggaggtaatgcgccctcttcctccgaatcatattctgggagtggtccttttccaaatcgatttcatgatctgtcttcaattcatcttcttcatctagagaacttttcaaagaagtgtaattattcttcatttcatcaagatcattctttatttaataaaacacatgcgcgaattaattgctgtgattgcgacaaacgaaacagcgaaatcaagaatattcactctgtagtccaattccaaccacttcaaagactttttaacaaaataataaaattgttcaaacaaatttccaactaattccttcaaacaatggcataaaaaaagaagaacgaaaaaactgaacgaggcagtgaattgcttctgacacatttattttgtcactgccctttttattcaccccaacttagatttccttaaaacgtttttgagaagcaaaacgttgtagtataatataatgtcagctacgcaatttggtatctgctttaacgatacatagaactgcggtgagttttcctttgtgacctatgatattacaatacacaggtactataagtagcaattgagtatacgtgttgtattatctttaatttgttttgctacctatcactaatacagcttctaattgtgcaaggaatgaagtgcgtttgtagctttgtttttattctttcaaacaattgttatcatcggggatctatgtaaatatcgattaacggatctaacaactatcctatcatataacataatgatacgcaacgtagtgtatagttggtagtaatgtctcacgctaaaacgaaagatgcatatcatccagccaaagctaccataattaatttcagtacaatcaagttactcacttatattagtaacccgtaaataataatgattaccgtattattattattgttcacaattaaatatgcggtttcaaaaaataaaggattaaatgtgagggagtagagggaatggaaaaaagcctgttctggcaaaaaatgtgaaatccttttatattgttattaaacgacaaaaacatgattatagaatcataaacaaaatgtgaaagatattaaaagtatgaagaagtgcgtatgcgacaagtgaatccggtttcaacctattatttcatgcaggaagttataataacaaagttatcagtaagatcaccaagtacattttggtgcaatttatcgatcggatggggtatatgaagcttgatgtattatacttcatacatattcgtgactaatgggcagccgtgttgattggaactctttgagacgctagcttactacgagcgcgaattcggtcgccataaaagtagagagcataaatcaaggcgattaaagggagggaagcaaagcctacgacggctgtggcccaatggacgttcattcggctgaacattaaagcactaagatggataaagccgacagcacctaaattggagggaagctcgaaggcggcgacagcagatgctgaaacattgggatatgcatctgtaacatacaaaagcattgcctgccaaatgtgataatcggcaatattgaaaatggtcaaaccgatcaatgacactatataatgaatatgcactttactacaaaaagcaaacataaagataccaattgggaaaccccacacgtaaaacagagtcattataaagcgtgcttctggtcgtagacgattttgatgttttcgcttatcacgcttatataaccaacactgtaaaggctcaaaccagaggagaattacgcaagcaggcatggcagccatatatgtgcatgaagcagccatatctgacatcttataaattgagaaatacacaggccaaatggcttgtaaaaagaaatataaaagaccattgacaaagccgttgtatattcctaatgagcttacaatgggttcactaaagaagatctttatggccatgaaaaagacaaagtatgtgtcctttgccagtttcttcaagctgaactggggaaaccaggaaactggaagcccttgacgtttttgctcataacgttgtattacaatggcgggcaatgtttcgggggtaaagacgaagagaatgatgaaaaatccgcctacaataacatcaatccaatataaccacctccaagtcaactttgggttttcggcaaccccggttcccatgggtgagcccacggatgcaacggagcacatgaaaataaacatgtacatgccccaatttgaatcttcatcgcccaagacgtcggcgacagctccagcaacattgcctaaagcggtggagcccacgacacccatgatcagcatggaaatgacgagttgcgcataattacgggcaagagcgcaggatatacaaaaacacacatagatgattaaagagcctatataaaccaacttcctacccaaaaggtcggacagcggacccaagaacagagggcccaaagcgacacccaaaacaaacatactctgacctaaaagtgagacctgagacgacaagtgccacaactccataacagagtcttgtacaccaggatagaaattgggtgtccaaaatacatacatttgaagtgacgtggatagcaacacaatgtacgcttttttccaccagccccaattttgtggatgagcaggatgttcattggaaatgccagcaagtttataggcatagtcagagatatcttcgttctcttcgagttcgtatgtatcaagtttggcgatactattattggacaaatggggttcgacgaccgattctcccagctcaatgtctaaatcgttctaaagaaaagaatttgttagtgaaaatgccttcatgagcaacatccttttttttttttttttttttttataagaaaaagtgaaagagggaaaaaataatttttctataggactcgaccaaggatcctctggtactagcgcaacctctaaatcaatagtcaaacgccctgcataccttttttggacttatagactcactatggacatgcatcacatcgtttgtatcattcatgctgtgtgaattcgaagatgttattgacattttgctaatatgtaatgagcgacaccgctgtctcccactgacgcacaaaaagagagtgagacgaaaggacgagaaaaaggatcaaatacaggaaaaaagcaatggtaattagtcaagttcagcgaactcttgaatacgttttgctgggtttcctgcaaatacctgcaaaacgaataatgtaaacaaatccggttagtcggaaagatgggttcccctttgatggagccggctaccagcctctatttaaacttgctcaagagagaatttaagtttgacatcatagaagcggcttttctcgctattaatttgattggatgggtagccgttgatccgtgatcgtaagtttccgagttgccgccgatatctcccttcttacctcgtcgctaagggcggtctccaggagtctcgacgactgcccgcataagaggcgatcgatgaatggtggtatttggatgaatgactgtttagcgaatccaatcatcgatctgcctctgtaatgaccaaaggggcgttcgtcatgtgtacgggcgaagctaaacgctgcgtggtatgaccccatagggcgacgcttcgatacattaaagccaattgggaagctacactgaaatgccctattggggaaatcgctttaatattcctaggaagaggcggttattaggggataaacaagtaggaggtttatggatggataaagtgaataaaggaatgggagggaaatggcgtcgtacacatcccgttcatacattgacggcactacaaacaagaatttaactctgtgtatcgaaaaaaaaattttcgcgaccctttttcagctttatcagcgttgatggttgcttgataaagcgccaaacacaaaaaatcattcatcaaaattagtaccttttctgcctcgcacatacttccatgtatagactcatgtatcaaattctccatagataatatcggcacttgggcggaaagacgaaaggaaatttttcctgagaatgacttttaattcatcattggtgttatttactttctttctttttttttccatttgatctacatttgatcagatttgacgttggttttcgtcgtgcgacaatgttcattctttaattacatacagataggtgaattgttgtatacttattctctgttaaaaaaacgaaaattatgtattgttgtttggcgaaaaattggggaaagcgctttttgcatgcctttccaatattatgcttttcttttcacttcaattccccaaagctaattaggttactatcgaactttcaagagccctttttcttagcaaaggctcttctttgtcggcattttacattgctatctctctttttcatttcacctttcaatattctggctattctcatcggaatgacatgctttgttgtcacgcaactgtctggccatacttctttcgaatttcaaatttacggatatttacccatatagcgggttttcgaatttattatactcatctcgaccggatgtacatttagtcagtggtttccaaacattcatgagtcatattgtgtgcgaggccgagctgcattccataaagttttactaggaaaaaggtgagtaaaccttttatcaaagacttgctttactcttgacgtgatgcatataattaatttttttttgctttcttttccaactctttcttcttatatttacttctttagttgatgggctttccttataagcagctactcgcattgccatatatgaattcggacaaaaggatctattttctaacttcttgatccgattccttattttgtttattttttaaactccatattcgtttaataatccaatgcactgattctatacaaaaaagggagcgttttttttactgattaaatgtaagaattatttgcaacagtagttgaacatcaatcgttcatcaattcctctagctctgcaagctcttctgcagttaacttggtagaagggggtcccaatgatgggtgatcgtctgcttcgttgttgtctgcagaatattctaaatcccacactcttatcgtttgatccagggaagaactaatcaaataagatttccactgtaaaatttttgtcactgattcatagtgcccagaatatatatcttttacattaccagttgttgtatcccatacacgaatttcttcatctctgcatgctgttgctatatttccatcagctagagtaagaacatcagtgcatacgtctgggtgttccattctagtttcttcgtgtataccttgatacaaggaccattctctaacagttttgtctgccgaagctgtccataatgcctcagaatcttgtggatcaaacagtaaacaataaacgttggactggtgtccccaaaaaccttcttcctctaactgactgccgccaaccttagtaatatgccaacaccgaatactgctttcgctgccacacgtccaaaaaatgtctgtgttgggctgtctggtaatacactcgattccacgactatgtcctgtaagcttgtacagtaggcgacttggttgagaagaaacatcccatactattaaggaagcatctgttgacccagataacagtaatccctcttcttccagtaacagtagacatttaacgtagtcagtgtgaccaattagcgtttcaacgcattcacctgttgagacattccatttttttatggtatgatcccaagaaccagtgtaaatatgccgtactttgccgtcttttcgaagactttcaatttgacagcatgtgacaggacctgagtgtcccttatatgttttgcaagttttatttatttccaagtcataaagtttgcatatatgagaagcttcacacacaaatagtctagggaattgcttcttttttggtgtagtccgatctagctcaatattcaaaatctttgcctttaaatttctaggattcccatttggattatgtgatttctcttcttttcttttttcatcttgcaacgcactctcggagcgaaaaaagtatgaaggattgttggtttgcatttgatcgtcgccgtatcacataaaaagctgaattcggttacttgtattgaccatatattagttagtgcaatatttattgaaaatttaaattgttattaggcactttttatgttcgtcaagtttcacaaaaattcaaagaaatgcaaagaaaaaaaatttagcaaagaaaaatcgtaattttgaataaacagcacttttacgaaacaaaatatcaaaagcaattcaattaagtagtgttattaaagtattatttgctttaagaccttttttctatagtttaaactacagtctttataatggttagattgaggacaaggtgcagaactttaagattacaaattgacttctgagttcaaaacgcatattcgcgcgatctaattaacatcctactgttttctcagaaatctttttaaaatgtgaatgtaggtgtccgataccttcttagtatttaaatatacgttaagactatgattactataaaatatttaacttatacggcaaaaaatagaattgatacaatttacgacttatactactttgaaaaaaaaattaacttatatgtattaaaaaaacactcaaaagaagcatacgttagtgaaggttgaattgtttgtcgaaagttcagagaaagacgtagtcaggtaataacatattacattctacaatatacacattatcatttgcggcaaaattctttttcttcctgttccctatattctgagttggtatgctcaaaagctttttaatcatatacgctttaataaaataatttgatcgttttataaacaagaaattttatcctgattccattattgtttcataaacatgatgctgatatttaatcctttaatattttcttgtttataattttttgacatagttcgttagattgtctaataaatctgcctttttaccgctcactctaagtccacgatccctgagaatatctttaagttgactaacttttaacgccttcatatgaactgttactaatcaagatcttacaagataaatgaagtacttacttttatctccttgtccaaaactccttcgatgtaaagctgcttcagacgatcatcttcagcaaatataggttttccactcttttctattcgagcctttttcacaattggtccctgatcctcttcttcctcttttattccgtttttatcagaaatatcgttacgatattcagcgacaatattattaacatcgcccatgtactccccgacgcgctaaaatgttaacatggttgtacaaggcaactaaagctttcataccttttgaatagctttgtattttggtagagtattatcaacaaagtcagtcggaatttcttcgtcaagcgccagcgcttggagaactttgtaatgccactgcaaagatgggttgttatattttcctggctggtatgaacgcagctccataccacgtaaaatacgttgcatcgtttcgattaaattgctaggcatggatatcggattcggattgataggcgggagactacggatatcatctgctgttggaagttgaacaagaaatatacctagcggtaattcaaaatcgtctcgaatgtgaatagaccccggtgtcgctagcatagcaacaaaacaagggttagcatttggtctcgaaacaaaccatgcaataccaattttgtttgaagccagcagctttttatggatggcggagaaaacggcaccacttccaattatttcatcatctttcggcctcaaaaatacagcaggctttaagcagtgccagggttttagagttgaaaagtcacgaaacccaattatccgtaatgtaggaggctcaaatgatctcaccttgttaagttcatctgagccaaagacaacagatgatcccccgtagctatacgatcttcttatttcatcctttttaagctcctttttcgtagcaaaactgacttgtttgctttgaggaactgctacggcaaatcgctcaccttttgcatacacccaattagttttggctgattctaaacgtttcaacaagataaaggcctcaactccaattctcacgtcgttaccaagatccattttcaaatgaaaatgagctcttttcggtttttgtaaagctgtaatcatattgagcatatgttgcagctgagcttgacccctgttgactagattagacacatcttgcctaccataaacgatatataaaaagtcagaataaaatatgtttattctaaaggaatgtgtaggcggatccaaaaatactggatgaacttgaatatccaagtcccttaaatctttagcacgctgcaaaataatatcgcgttcagttgcatcccaagcaggatggtcattatctgtaattaaaaataagcgtttttcaaaattttcagctttagtagtaaatataacactgcaatgataaagtacactagacagagaaacttgacaagagcatggtttgaatttttcttttgagaattggaaatcttaaacaattgaacaaaattagtaatcagtggggaaaaagcatgaaagaaagtaatcggttaaaagcttttacctttttcaaagctttgtaagcttttaatacgttcagcatcaggaggatcaatgtctaaaagcatcatttgatttgcgaatcggcccgtagaggactcctgcgctgtggttagagacatttaatggcagaagtaaacgtcggtgaatttaaatgcagcattaaacttacagtaccatagagcaatacacccattatgtcgctgggatttgtgattactctttgagccgccagctggtacgcacaaataagtgccatctgcaaagagctgggagtaaattcatcgacaggatcaagcatactgggagaaacttcaatcacaaataaaatggcatattttccaattgcaaaattctttaaacaatcgtcagcataataatttcaaaacacctgcgtctaccagtccatattggtcatacttctgtctcatctatttgttcatcgttttccatgtaaaaaacagattatcaaaaacaatttccttggctttttaaatacgacaaaaagaaaaaagaagcacgcgtaattataaaaacgctgatattttatgtaaaccgtccgatgataacggctaaagcacacgaatgaaataactatttcattagtatcttaaatgtcaaataatttaatatattgatataccaatatgagttattaagcaccaattccaatatttgagaaaaataataaaatgcacaatggtgtcaacattctagtgggtgttttacacgcactgtgattgttgcgaatacgttaaatttaaagagctcaagtaaagccgtcgtaagttgcaactaatattagttcgttatagttcatttgtgtcggctacgcagtttggtatctgatttaaagatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatatacatattaatagattttaattaagatcaatatcaatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgaaacgcaacgtaatatatcatagcttagtgtagtattgctgacaatttgcggttttgttcgtaacgtgtggaagaaaaaaataaaaaatgaggtttatgaacgatgaaaaggactagatttttgatataaaattgataataggtatacttttcttagttattggaaggattagtcacgggtttcaatttggcctttacttcgacaactggtaacaaaagataaaacacagagacagagaataagcaacaattaatagtcagtcttaagtcattcctttttcaggctgattatttttttttggtttgaatgcttcatcaatctgtttttgctcgaaatgcgatacaatatttagctttttaattcttaaaacttttaacttaaggtaagcgaagtatattgttttataattgtttagtgaaccatcgtgtaattatactcttatcttattgaatgaataacgattccttgcatttcattattaagaaaatatactctactatgtttaaatgaatttttacctgtgcagcgtaaattgcgttttcatcaaaaacaaataatattaactacagcatgggacgtggtggtaaacgcacttggtacaatggtgatcgtcgagaagcgaaaaggaaccgacctaattctatatacaatggagaaggtcggccagagaatttggtagttggagaaaaaaagccgaaaagaaaggtcgcctgtcttgtaggttattgtggtagcggatatcatggtatgcaattgaatcctcctagtaaaacaatcgaaggagatctttttgatgcttttgtgaaggctggtgccgtttcttcttataacgctgatgacccaaagaaagttgctttagcaagagccgcaagaactgataaaggagttcatgccgctggaaatgttatcagtctcaaacttataatggaagatgagaagttaattgaaaaagtgaacgaacacctccctccttccattcgcttatgggatgtgatccgtactattaattcttttaacccaaggacttattgcgaatctcgtatatatgaatatatggttccaacgtatgcttttgttccaccgaaaccttcgtccatacttggaaattgcattatgaagaattctcccatgcctgctgagccaattaacaaggaaaatataaatcaactcagtcgttcattattttatgaagaaggaaaggaattttgggatgattatgatattgcagccaaagagattttgagcctttatgaacaggatcctgaaggcttcgtaaatccatattctaaaaggggagctgctgctcttgctaattcggaaaataataagggctctgaagcaggagtttccgctaaaactaatccagatatggattccgattcctctgctattgtaaacgagtttttaaagcctgactctgttgaagacgaatctgctggttccaagattgatcccagttatcgtctcgaacgtgcacttaagcacattgaagtacttaaattaaaaaattaccgtatttccgcagataggctgtccgttattcgagaaactttaaaccaatatgttggagttcataactttcacaattttactgtggggcaagcatttcatcagaagaatagtaatcgcgtgatccgttcttttactgtaagtaagaattatcttctttgtatttatagtattcttgacaagtcttgtttctaacattctaggcatctgatccattcatgattggcgatacagaatggatttcatgtaaagttcatggtcaatcttttatgttgcaccaaattagaaagatgattgcgcttgctattttagttgtacgaacgggttgtcctgttgagcgcatacaagatgcctttaaaaaaacaaaaattaacatacccaagggacctggttttggacttttattagagtcaccgttttttaaaggttataatgaacataaagctccagagaataatcgtgatcctatcgactttacaaagtacgagcaaaaaattactgcttttaagcatgctcatatttatgataaaatttttctcgaagaagctcgtaaacaagtgtaagtatatttttttcttaaattaactaaccggtttagatttcattgttttttgtcttttattgacagttataatgaagaagatttcagttatttatcagatataggcattactgaaaagacgcaagaggtttcctcaaaattgcctgatgttctttctagcgatgaagaagaagattcggctgaaaacaaggatgatttagagggctaaaggattgattgtgagactgaggatttgcaacaaactgataccataaactttgctgtttcttttaaaaaattagactacaaacgtgtacatatatttttggagaatacttgtttctttcttttttttagaattgattattggttttgggttctattggtatttttatagtttattaacttctacttgattattccaaatgttaagaccgtatggtgcaatatacaaaataaaaaatgaaaaaattaatgaaatagaaactagatgaacggaggagaaaattaaaaagtcgaaaatgcgtggtcaagtagaccaaaatgtaaactataatctcataaagaatttaaatcatcaaccgaagcaaaatcaaaagaatttctttatagtggttggcgggcactaaaaggaatcactcgtcccaatatagtaccagtaacttgcataccctgctcaccatgtcgaaatgcagcagctattaactctctagtacgaaaatacgaatggcgacgttttacgggtaaaaaaactttttgctccaaaggctgattgccagatttctggagaacattcataatgaaactgacttcttcatcagaatcaacaggcgcttgatgctgattatcttcggattcttttgcagtttcgaggatttgtcgttgtatttttacttggtttttcttttgacaagctgcaagcaaaacatcgtatggctgagatcttcccggaacggctcgtttgcttgacattgaatgcgttttacatgtgagagatctggcgcacatttgcccattaggaagcaaaacaccgcattgcttttcaacatccacaggaccttaattgaatgttagtattaaagtaaacaggtactccattctccatattgaacagcataaaccaacatacctttgacctttggattcttcttcttgctagcctctttcttgggaagggcggattttgtaggctttttgttttcttctgtcttccgacgttttggaggcatttcaggattcttttgaccattaactgaattcttttcatgattcccagctgagcccttagctgtcgatttaacaccatttttgatgggtgcattattgccattgttgacatctttgtttaaaacctgagaattcgcaacaggctcaaattgaggcttaggaggtttaattccattgcatgagctatgatggtcctcaatatactctgataggaagggtcggtcgcattttgtgcatacaacataatcgagttctgaattgttaggatatgacccatactgaggaaaggaatcagcaggtagtaaaatttgagtttgattcgtaatgttagaagttatttcatcctttacctgtgattctgtattatcaactctttgatcagcgagtacatctttgggtaacccatccgggtatttcaacaaaacttgctcatttctttcccaattttctggaaataactccaaagtctgttgttctgttaacattttattgataagaaccgagtttataaacagaattctacaaagttgccctttgtcaattcctttgtagtgggactaaatctgtaagtcaagtgtatgtacggtttaatgcttccagaaagcaaagtctataattgcattctaatgaactttcaaaggattatgctgacacatatcatttctgataattactaaattatacagacattgtctttaagggctagactatgactgacaaaagaatttttgatcttggaattgaggacaaactacggatatcaattttgattaacaattctatttttttaggtcccttgagctaaacatagtttattattaaggtgcgcgcttttcccgttttctcgtacactgccaagaatccacagatcatgagggtgagtaatcatgaaatccggactccaaaagtaggcggctgaaaataaaatactggcagaatcatttgcaaataaaaagatagaataaataaggagaaatacttagtgaaattccaaaattatttgtttttttttacatcgtaccaaaacatcaaaaattaaggagagaaaaaaatagaaaacgtgaaaattaagctgaaaaatgcagtaagattgtagaaagattgaatttccaagatgaaatgttccgctgtttattttccgtagattttacatattgtttgctcaattgaagattacaaacgatcggaaagtatgttttttacagaatcccatgaagaaggagaaagtttgtttttcagttcatcgtacgtacaccaaacccagtcataaacgttttgcaggttaggtacatctaatccatttaataaacgagcacgtaacaagaaggtctagaaataactggttaaacaaaaaatcaacccagataaaatgagaacaaaaaatccgtagtcttaccttttcttgttccgtttttagtaatgctaatggatgacgtgcaactagccaagtcaacgaattttcgtctaatatattttttaaaagatcttgacataactacagtttgttagaaaggccaatctgcagactatgtaaacaaaaattgcaagagtatttgataaattatttagcatcaaatcaatagtaagtagtctcttgcactatattgtgtatcttggaatcgaattttaaaaaatgtacttaccagatgcagcgccttctcggagcttgtaacaggagtgttaggaaattgccaacccgagcttttagatttttttaccaacaagtaaagggacttgtcaagcgagcgaagagtgcttcgctcatcgtttttcgtatcagcttctgtgactctggattgcaagtgagttgcagaatccaataatttgttagactccatctctttcctttcctttccaaatatcgtctcaaagggtgattctttaccttttagtgttttttgtcgttcttgccaatctttttcacccaccgatcccttcttgaaataaaattctgcaggtaaaggatcactcagctcattccaaagttccgcattatatttatatatagatttttcgaattcggatggttggcgagtaagaattggcgatctaattaaaattgtacccactgaacaacctaagatatgttagcaatcatgtacatcaaaggtaatttttttatttatatttaatatccctagataattcattttcattttttaattctgtaccttttagaggagtcgagttagacaagggtttagaggattgaatggaatttcgtacagaaatgtgaaattgacgcgaaaaagacctctgcatatttataatatttctcttcaagtacattgtttaaacttagtcaatttacgccaagtaaatctccaaatttcggctttgtttactaatccggtaaagaccacttggtaaaggcaatcgacgtttcgctatggctagcactaccacctgttttaccagcgtacattacacgcttcgttaagtactgtaatatttcttagagactctgttgctatcgttaatatgttttaatagatttctttggatttcgttataattcaatttaactcacttagaatggggaattgctgacgcagtaaacctttcaatccccataacaatgtctgcttccgtcgaattaaaacgtaagaaatttggctaaattcttctaacgtgtggatagctacagagaagttcagtaaatttctcgaggagtactcttcggtaccggttcgcgccgccattattagcatttctaatggtaagtttccattcgggctagaagagtaaattttaagttagttgaagttactaaatgatttagagaattcatttgacgtgaaaacaatggttgaaaaatcagaatcgatagaatctgattttaagaaagtccgtgaatgtttgctcggatctgaagaacctgcatttgtcctcgtttatgatgatagcaagaaaaatctattacaattaatttcctatgtccctgaaaatgcgaatgttcgcaggaagatgttatatgcctctagtcgtgctgcatttgtaagatgcgtaactcttgctaaactcgacgagtcttatttcgcaagtactccggaagagttagattatcagcaaattatgaagagcttaagcaagcaagaggaccaaagtcctttacgacaagatgaactcgaaaggaaagagtacaatgaggtaggtaaactgtattggggtggatggatttttcatacttctttaccgtggctcgtagaatttatagcttctactcttttatttgcatctattttaacaactatgtagtctatgcaatcctcagtaactcataagcgtcctttggtgacccgtggtgttgctatgtcgattgatgataaagccttaaaggctctttctgatttaaaatcatctacagaaaacaatcttgttattttggtaaggaagctatgatacttttgctatgtatggtgttgctaacctcctttaaaagtctattgacaaagaagtcataagtttaagtcaagaaaagcaaaatatacctccttctgatgtgaaatccttcttttcttccaccgaacctaatttcgctttctattccctgccaaaagacggctcttcaaaaatttgtaagtacagatgcaggatcattttattaacaaggtctagtgtttatatacatttgtccaatgcaagcaactgtcaaacatcgaatggtttattcttcttccaaacttggtcttttggatagtattaaagcagaattgggtattgttattgatggcaaggtatgtttatccctcgtagtagattttatgctcacatgacagattgaatcgaatgatgccgctgatataactgaaaaggaaattcttcatgctgctgggatatcaagtcctcaagcagaaacaagcaccaccaaaactggtttttcgagacctcgaccccctagaagacgttaagcaagtatatacaattttttgcggtttcaaatttacagactttttagtttatcaatctttttcatgacatttcaaattcgaattaaaacaaaatatactaccaacgcctatattgagcacacgttgcatgctatattaacggtctcactttgcaatgcaaaatgttatacttcaataaatagaataagacaatcactagatctatacattgtttcctcttttctaaaagcgaaatccttaaagactccattcttgacgagtgttaatcttgcaaacatatattgttcaaacattaaagaaacactatccttcattaacaaaataaatactcttttggaaattgtaattgacctcaaaagttactttctgatttccaaaagattagatatgatataatattaaaagcatatgcaccaaaccataactcctatcataaatacataactcataatcagtcatttgaaagagactgtatacagttaacaaccttttcccgtattgtcttgcttattttatgttgctgaggtccttcaagcgacagagtaccatccgataacgcagtgtatacagatcgacagatattcttattgaatagagcaaattgatctttagatatttttgcttctcgataataaggcttcagagctgcgttaactagccgttctattcgatacttcgtttcataagagacttttttgctggaatgcaccaaatcatgtcggcccgaagtgcgtcgttgatgcatactcgtatcattaactaaatgattatccacaatttctcctggttccgaaagttcaatcaaatggtcatccaaattatcattactgatttccctaggtgatagcggtacgtgagatggtcgaggagagagatttgagaaaagaggagtcaagtgaacgtctgaagttccatccgaagcttcagagtgagaattcttaatctcatgttgtaaacttaacataaaggaagtatctattcgtgaggtgcttggctggttgatgttgctaattaaactagcgagaaaagaattctctgatttagatgatgaattattgcctaatactgtagaagatcctgaggatttattagaacaaggaatgtgccgacgagtaggtcgcttttgcctcctgtcgtgactcgtggaatttgggtcattcacaaatcgagtatcttgttgatgatgttcttctataggcgtttgctgaaatcgacccgacgaaggtcgtgggttactaatggtagcctcagtggcaacggagtggaccgatgaattcgcatgtagaatttcatcaaaatcattccatgcttgctgctcagaagcattcgttactggtgtctgcactactcgtggctgctcaactggctcattgagctggttggaacgtagacgtgcactctcaatacgacgtcgcaaaagttcagacgagacgtcacgagcaggcagtcgttcttgttgcataccataatatgagagatctgaattcaatgcatcccaagctcgatttctaatggcattccaagcacgtgtccatgcacgctgctgttgttgagaaactcgcgaggcacgagcagctgctcctacccttctgcgtcttgtctggcctcttcgagaaagagaaatacgtgaagagagtgtttcattttcttgatagtttaacaatacacaattagggcaatagaactcttctataggtactgcatccatgtttaagcaatatgtatgatatgcatcatcacacccatcgcacaacaaaagcacctcagcatgatcagagcggccacatatgacacagcgacaggtttcggaaccttcgtcttcaaacggctcgccagcattggcaacgctttgggttttctcctccacagggtatgcacgataccagggtcccttcacgaattcaagtacgtcaactttaagaaactccgttctacatagaggacatgtatttgcaactctgcaccatgattccaagcagtggttgtgaaaataatgtccacaaggaattttcgcaattcgaagaccatccaaggtcgacgaaatcgaagcgggaacactactggaatcccattgatctaagggacaatttggtaaattactaagacagatgatacactcttcagagctatcagaatctgccggctttggatcttcttcagcgttcattaatgtgggggccggaaccacaacggggcatttggtggtgggggcgtaaagcagtagttatacaacgaaggtgatggtagaaggagagaaggaaaactggctctttaaggggttcaacattttgtttaacgagtttactaacgttattttgaagttacgcaaacgagagagatttgtaaagtatattaacaatttccactgtactacattatcataatgaaagtgatcgatcgacagtattgggagcagagtggaaatgaatagtttaataacaaggaaggaacagtttaaacggttaaagagtttgaaagtgaaagaataattttagaaaaagaattatcacatatattatagggaagatatagaaatgtgaacgaacgatactttattatggtaatgttaatttcatattgaatgaaaagagaatgaagaggtgaaagaaaaggcgattaatacataacatatcgtggcaaggaagaagtatgggtttatgagaaaataaagtactagacgatatggaaatcaatatcgttgagatatatgaaaatcgtgctgcggaaagaaagaaaattcgcagaaagactttttgctttaaagtacggtcgtacgacggttcttctcttgttgaacctgataagagcgaagggcaaagatggaaaagatgacaataagtgagaggagcaaaataatgagacgctttttgaaggaacccttcttctgtccataagtagtacctttcaattcctcagcaggaatttccggagttccctcatcgtcaatatcggtaattgtacggctcaaaatactggcaatttcatgggattcacttaaatcaccagtatgagcgctgaaactcataaaggtggtaagaggtaattcgacttcattaagatcaaaacatttaataaagctagaagaaccttgataagcaatttcaaaacgtagctttttggcatttttgtcatattttagtttacccaaattatagtcatttccgcgaacgttcaaagcagaacagcttgcaatctcattggctttgccatcgttttcataatcataaggagtatgtccatcccccttcatcacaattacacgagggaataaagttcccggacgatggttgttgtacgtatcaataaaaatgccataaccattaaacttgtccgtaaatccaaaaaccggtccaggtttggcgcgctcagcagctaaaaaaaacgcaagaccatctccaaaaagggaggttgattcactgttaatacgaaattgaaaaaggacttcaaagctgctagacggtgttggtaaacgggtggaaatccatccctgttggttttggacgtcctgggtcaagaaaataccgttctttctatcaataacagtgctaccaccatattcccaccataagtttctcataccatggttgatgtaaggagcttccaaagacagacgctccaagtgactggtttctgccaatgcaccaagaacaaacccaaagattcccaaaaggaaaacattctttactgagaaaaacatattaaataccgcctttttttaaaagaacgcagtccacacttctgctgcgtgtcgtttgtagtggtcaagtgagtcagtgtgcttccaatgccagaattcccaagtaggtcacgtgtcacctgaaataataaacaatagaggcaggcagagctgaaatcaattgtaaaagctgtaaaatcacaaagagtagagagtaaagacctagaaaatttagcattaacttcgtttacttcatttctaagtcaagttttggaacatgctttgtttgaatgaaagacctttgaaacgcccaatgtttatttgctttgtcgatgaaataaaacaaatggattttcataggaccaggtcataaatttagtttttattttcttttagatgatagtattatacaacccaaacttgaagcttgcaaaccttgacttccttcaatcggtacgatcgtgctgaatggtcacaacaggtcctttcagcagaaatagacaagatttttagagaacaagcttagatcgtgtgatgattgaaagatattctaattgtccaactgccaagaaatactttcaaactgaaattccaattcatcgatataacaaagcaatctcagtaaaaatatgctaaagtggttaacgtcaatactttatttcaataaattcgttatatagaatgtcgatcccatccgcaacgctattatttttaacgtactgttgaatgattttagaatttcataaatgagctactatagccatgctccaaccatactcaagtaatttccatatttaaagtcatgaataattcaaaaggctggtaagtaatctgttttttatgttttctttttttcttttaagatcatttgtttttcttgtcttgattgttggagatctgatgaattggtaataaatcggaaaatggatcttcgtcacggaaatccattcttgatgttcggaatttgctttatcgatttgttgaaatcttgactgtcagataaaaaattcaaattgaatttagtggacgtacttgttggttatcttttcatgtttggctatggatgaaaatcgtatatcatgtcaaggcttttgttataccgttctgcttgcgatatttggaaatggatttatatctttgattttcaattcaatattccattgtcttcatttagtgtattctgcttgacagttattaaaacctcaaaaacaaatgcggttctaaacatcaagctaatttgttgatgactgagatgagcatacgcctttttttacatctatctaaagaattttatgattgctgtggtctttttttacttactttttttttactaactacttgtcaacttaggatactaagcctttctattaatgctttttgcgtatttggtgctagtggaatatatctcgataaattagtcaacaaatggtttggttacgaagtgcttgatttagcaaacagcgataatgcccttgtaacaggtctcgctactagctccggtattttattgtatagctcatgggctagcgtgatgcaagaatcctttcacttcttagagaaaatttctatgttcgatacttttctcgtgcgtgtatttcagttttgtgctttctttttcggcggtatagtgttttacatttttaatcactttcttcacaaatggcttcacgaatcaagccaaactggttttttgcatgatcatttctccgtaagtgatccctcgccctccaccgcacaaaaccaccgtagtcctcctgcatcttgtaagcgtttatcgtcttgtgaatcgagtggttccccatctagccgagttgttggatctttgcaaggaagttattgtccaagcggtactcatcttcatgaaggatcattattgttggaggatagctccgctagacattcttctgattctgttcatgaatatttagtaaaaaaaccctctaattgcgattgtgaatgtcatgcgcacttctccagttttccaacgcactcaggaactcctgatgatattgagcatattcattccgtttatactatgggcatccagaccgctttgcttatctgtcttcacaaggtgcctgagggcttcatcaccttcttagcctctaccgttgatacggggtttatggtccttgttgcaatgagtattcataatattgttgaaggtttcacaattgcgtatcccctttatcttgcatggaaatctcgtcctaaagctttccttaccgccgccacgcttagcagttgcagtttacctcttggttctttaatagcctttcttgtaatggaggctggaggtattggttcttcggattttcttaattttctctatggaattatatttgctggaacagcgggcatgatgctaattctttctcttcgggttattcttcctgaagctttaagacacgatcattcagaaaataaaaggcactctttcatttgctttacaattggtatactttttaccttatttttggaaatctttgatagccattagtgtttccttcccgcttactttaaaaacgataacaaaaacttaatagtatatttggcatatcattgccttagaagcccttctccctttcatcgatgttttacttccctttcttgaagtaaatttaatataccgaacacaatttttatatatggttttgtgtctctctgctgccatgctaatatactatattggcaaaatttgttcggtactaattcttctcagttcttaaatttattgtttttttataatattattatttgtgttccttctctttcatccgctttatttcagtttttaggttttgagacatttaatggtcatacttccggtttattaatttaacacctgcgatgtgtggatacaaggctaaactttttcaatcttgtgtattttttttaatatcaatttaaatataaatggcaattcgttacagtttgtatgctccttcccgtttcgcagatttttaatgaattctgtatcgatttattaagtatcatacctgattgttaatttgatattaaaaaaaaaactggcactcttaaaaaagcgctttgaatatcactatcgtaattaataataatacgcttggatttggagattgattatacgcaagtgttccagcttaatcttgatgcgcacacttctaatatattctgttcattcaattcctacaagttatttaagatcatgcttatttggtgtttataaatagcaatgtgtatccaattcaaagaagaataatcagtattgcaatgcacaagaagcttttgaaatgttgctttgaagtatgtttagatagatttattgttttgttataagtaaacgcatatggaagttctgacaccgtttataataaaaataaggctttatagctgattttttagaccataaaatcgaaattttttataaataggtcctcatacttagtaaacactagtgtagctaaggacggttttccttcacctttttatagtctgcgttcactagcggttgataagttggctaattcctcaaattcacactataagtgaaaagtagaaatatcataggagattttatttgtaatcattctcttttttagcaacacatttttactcaggatatcatacatactctgctaaaaactttcgtattttgattttcgtggaagcaattaccattaggcttaccgaaaaggttctaatagctggatagaaaaaaattattgaacaaagttcatatagatttctacgagtaatcctaaatgtcagactctcaagataagaattatatttctttcgagaagaccgagattgggcagatcgtttcagaggctccggcagagaaatacgtttcttttcaaaagaaatatttcaaccgattaactatcattggagattctataacacagaagggattcacgcctggaggatattgtgccgaattaatgaacttttaccaaaggcgtttacgagtcgatgtttggggtttctcaggatatacttcaagacatgttttaagatatttaccggaaattccactggaaattgacagtacaaaattgttaatcgtcttcttaggaacaaacgactgtcagttaactgaaaccggatacatgtgccccgtagatgaatttaaaaacaatttgttagcacttaccagaccatttcctcattctaagattatcatagtatctcccggtatatgtacaaaggacatttgttttaaacgtgaacaagagccatatgtaattgctgcttctgaaacagtgaacacccttaataaatctaaagctaattcagcaggtcttatcaatctttatgaaattacgaaatcctatcccacgcccgagttgctattcacggatggtcttcacttttcgtctttggggtatagtttgttattcaacgaaattgttgcaacgatttcaaaagcttggcccgaattgctaccgaacaatcttcctcttcaatttcctcattggtctgaaattctctttacttaaattttttcggctcatgaataaattattgattattacactctcacatgcttttcgcttataattatttttgctaactagacataaactaagaagcattcgcacggtgataccgaggatctatgccgattttaaaatcattcatggaaatgaatactttacatggatctcatagtactcatattgtatatgattaatatgcatgacccagaatcagcttcgatgacttgaccataaaactaattttatcattgcaattaattttatattcctagaaacccctattattgtcaaaatcaaatccaattttcaaaacagtagaaacgagggtatcaacaatttactatgtcaacagaaggtctacaaaaacaaaacttgatttcgtaaattgtaacaacttaaattttaatttttcaaataagctactcaccaagaatacattcaaaggaaaaatgggaaggaattaacgtccgatttttaacgctttgtgaagattaaagagttatgtacagagtttcagaataagaaatacgatgagattctttataacaagaactggtttgagggaaggcagaaattgatttaaaatcaaaaggtagaaacttgaatgagttttggtaagtctctaggtttcccaattacagataacgtgaaggagtatttcagaagagcgatatggacagtaggtatcatattaagtcacgtacacttcagtggaagcaaaaaataagtatgaaaagaatctaacagctgcaaaaagttcatttcttttgagttcttctctttttactgttttttttaatataacaagagagtttaaagccatcagcagttacgccatcgagcttttggacaacttgctgagcacttgcgagggtactgaatcgaacactagcacgcacctttccttgagaatcgttaacttggcaattcaaaatttccccaaaattaagcaacgtagcagcgacatcgtcagaagaagttccgggagcaagattttcaataactacgttagtgggtccggcgataccacggatcgaaatagcaccattgctttgggaattagaattggatggctttgtttgattttctcgtactataccatcccttagttcttgcgaggggagagtcaaacggttaaaaagctcattattcttcagttgcttaacaatacgtttatcaaacaaacttttatctgaagttaaagctgatcccttcacaatttgttagagtaaaaaaacattggaaaaaataaaaagcatacggttttagcatttgttggtttcccaacacgtccgccaactgtatgtttgcctagcgacagcggtgctatgtaaaaatatgttagctttattttatgggtttccagctacgattttaccttcttgcttctttttgttgcctcgttttgccatccgtccacgagaacttattaggtgcgtgttggtggtagtgctgcttagtagcaggaattggaggtgagacgggagatcctatatcgaacataaacaagagtgaatatcaggtagaaaacctgagaagtttaactgtttttcttgagcttctatttaaaattagtcatgtaatcaattcattactcctatttcaagatttttcaatagatattgcaatcttttgatgatgaaatatcttgaatatttgcatgcatgttggtcatagtaccattttaaacaattaagattcccaaattatacatatttcatccttcctatagaccttggaatgaccttaggaaaaaaaagagttgtttacaaataattgtcatatagaccaattaaaaaaaaagccgacacaaaaggtccagttatattatatattgaaatgtttgaagtgtactattagcaatatgataatcaatttaatgtgttcattaaaatccaaaggagattaatctgctccttcttaaatattagttcttgtttctttcaactctttctttacagtttttttctgcacggcaactgtgagctgtagcatttttaacgcttgaggagatataaaaaccgattaatgcattaccaatgtatatgttttgaatgtaacgagtagtctaagaagtactagaaccgattgaatgataatgagattgcattcgaacgtttttaaaaacttgatgaactagaacactagacactaaattgttttgtacgtttaataaacgagattttttttcctaagaatttatttcatgtcccgaagaatacgcactacaaacattaaatactggatgctcttttacaaatgggatagaaatgcctatggcctcttcctttgactgaaaaaatattttctataaacagaggaaattaataaacaaagtaaatattcaaattgtgaaattaacactcagcatttcttatatagaggcatttgcaagcgtagatttttttagctgtattaggatagataaaaaaatatcggtaaaataataaagtactacctaatcgttttttaatgctcgctatgcagttcaatatttttttaccgatacgcaggactgcatagttaaaattgtgtattgctacgcgttgctagaattccttcatgctctacagaatttagcagatttgagaaagcatatcctaggactaagtgttgtcgtaaacgtggtcttacggtcgttcaggaatcactgcgtttaatggtatctttccccaaatatgtctaaggcaaatatttcttccaaattaaaaaaagtagttgagtccatctataatccaaaattggcggattcttgggacaacactgggcttctgcttgaggctcctttcccaagaacaaatgcaagttccgtacttttgacgattgacttgactgagaaagttgctgaagaagctatttcaaataaacttgtatcatctattgtagcatatcgtatggcggttaaccttctacttttattgtttacacaacttactcacaactagaccccattatctttcgtgggcttaaagccatcacgatggaggatccccaacaaagaagccttttaaaacttgctgctgaaggaattcacgtttactcgcctcatacagccgttgatgctgctgttgatggagtaaatgactggctggcccaaggtatagctggaggacgaaacaacattaaaagcgtggtcccaactcagcaaaattctgtcatggctgaggcagaaggttacggtcgaatttgcgaactgaagattcctacaaccttgcgtgaattggtccaaagggctaaggagttaaccggcttgcaatatggtgagcttctttttatctttattgttaatattgttaacctatttgattgtagtccaagtgtgtgcacctaacggattagattctcatatttccaaggtttctttatgtgcaggttctggtggatctgtggttatgaatacggatgcagatctttactttactggtgaattgtctcatcatcaagttttagctgcgatggccaaaggaatctcagttatattatgtaaggaaaaatctgttcagttcacctctttggtattatatattattcaactaacaacaatgtaggcggacattccaatacagaaagaggttatttaaaggatgtaatgtgtcaaaaactggcttcatcctttcacaaagaaggagtagatgcaaatgtgattgtatcttctatggatgctgatcctttgactaccatgtagatttactaaaataaaaagctgttacttatttaacataaattgaagaaatgctaaaattaaattgcattaattttgacttttcacaaaactcataatttgtagattcttcttactcttctatatgaagtacattttttagagaaccaaactggttgatcttgaaccaggtatattaggaaatttttgatttatgttttactaatataatatcggtcataatgatgccaaagcttcaaaaactaagctttgtttagctaaataaaaaagtttcaattatttactctccctccgggattcgaacccgggctgcaagcgtgacaggcttgtgtactacccctatactaaaggagattattgaaaacttattttttttagttatacatattgtaatactcatattaaatttaaatgaaattaaataattgaaggaatatactttggatttagttatgaaacgaagatatcagcttaaagttgttgtaaaaataataagtgattttgggctgttagcttgtagcaccgattcagaaaataacaattcagcttcttacagctgttgcaaacggagtaaccttgattcatgttcatttactctagcaatgataacatcgggctgtaataaaactttataaatatttaagtctgttacttgcctgaattataatttaactgtttacaatccgttttctgtttgtatgggttgcgaatggttttttaattgtatttaggcaaaaaaaaaatacgagttttatattttgaaaatagttaagtagccaaaggtgagttgacagcatttttaaaggaatagatatttacattatgaggatcaatggtgcatttatcatgcgaatatcaaccatgttaataatagaagttataattcttttttgaaaaatagtttcaatcggatttccgaatgttagcgctattaaacaatggaaaacattaaccgcttaatccatcgcttcaaaaaaaatgataaaagattctgctatttaaagtgttgaatcctttccaatgtgaattataataaaaaaaacgctttcttttcctacagcatatatataaatttagcagaagtgattcctgaatccttgataggcctcgagctaaagtatatctccataactcaataaggaaaatagtaagtacactaacaattttttcttaatgcgtcaaaggtttttttaagagtatgggaaaaaaaaatttctcaacttaaagagcttcgaatcttttcaaagcttcaaagcttataaacatacaatatgagattagtgaacagggttgtagcggtttatgattttgtatataaatagaattaagataagcttttaaataaatcttacaatagaattcttcagtcatgcacttcgttttttatatcgttctcaaacccattaaacttccaaaaaatatatatgtaccatccgatcaaggaatcacttttttattctaattttatcctcttttatggtaacatcaattttgtctccgcattttattcccgttcttttcaataatttgttgccttgaaatagctttggattgtgcaaacaaacagtacctagatccctggctatcgggcgatctttatacttatcgtaaaaaattgttctaatttgcaatgaccattcagaatgtcttgtttcttcgttattcaaaagaagttgatctgcaatgagaactcccagttcataaagggtcatggtcaacctaagattaatcgttagcataaaagtttaagatttgaaacatataaatctaattgacatataaattgttcatggatgatcctttgacggattttctaatcgtagtcccaatgaagtatgagttcatatacaacaactgaaattttcccgttaacacgatttacttaccatccataaacttgaatagaaggaatcacgtcttcaaagatgtctaaaacatgattttttgtttggaactgatgatatactgaaatgagaaaagggcacggaccaacagcatcttcactttggcttaattcaggagattgagagcgactttcacgaatatccatttctaaacctcccaaatggattttttaaaggaagaaattgaacgtaaacgtcgccaactagaaggaacgagcgaacttccggtaaaaaaggcgtttcgacgaggggattgggagaaggaaagggaaaagaaatatctgcaggaaaaacaacaaaaggatgagcaaagagagttgaaaaaaagaaagttggaagaagaacgtcttaaatatgaagaaaagaagttacgcatttcacgacttgcgaacaaagagagcagtagaaatgaagagttgcttacagaaacaacaactccctcaccagctgtcaaagcgtcacctgcaagtacaaaattatctgtctccgaaaacgaccgtttatcaatacctgaaatcacaaaagacaacctcacgttgaccgaaattattgcaaagcttcgtgagatgaaagagccaattcgtttgtttggagagtcagaagaggctaccattcaacgatattacagtttgctaaaatacaaaaaactggaagaaattgaaaatgaactccttactaaaggagttgaaacaatcgactttgagcatgctactaccaccaaacccaaagtatccaagcaagtagttgcttttcttcaacatggaatccgcatttgggacaactttttgtcttcaaaatccatcaactctttcgaaagttctgagagtcagatgcaattaaaaatatttcgtcaagctaagcaagatcttgatgtacttatacaactgatagtcgatgaagctttaaacgacgatatttttaaaagcatagctgaaatttgttacagatgccaaaaacacgaatttgtcaaagccaatgatatgtatttacgtctgacaattggaaatgcaccttggcctattggagttactatggttggtattcatgaaagaagtgcacatcaacgattacaagcaaatccaagttcaaatatacttaaagacgaaaagaagagaaaggtaagattttagataaagtacccagtctaacctttcacatgttagtgtttgcaagctttaaagcgatttattacttttcaggaaagagagtcatcaaacttacctgaatatacggattgaagtacgaaaaagatgctatttgttgtcgaaaaagaatttaattatacagttcacactaaacttttgaaaacgactatgtcaaacatggtttactaatgatagaatattcaaaaatttcgcctctgaattggcatgaaagaaactacaatgaaacagcttctgatataacgagaggcgaaacatttataaaagacagaaaaatattaagtatgccaccagaactcagtcttaaaaaagcagaatgtgctgtgcaaatgaactcatctttaatgaaactctacatccatactcattattaggaaaaaattttttgttaaaagatgacgagaaaaaaaatttactaatatccatgagcgtttgctaatagtcgaaagcacctatattcctaatatttcagttttaaacaataagtttactccaaatccaaatcatattctggttcaattgacttttgttttcgctggcttgaagatgcttggggagttggcataggaggagcagggcctcccataccagcaagtgcagccattggattcatacctccagctaatccaggttgcttttgcatttcctgcatcatttcctggaacatattttcagagataccaccgccagataaagcaggtgaatgaagaggtaaaatcgtatttcctaaaacccccttaggatatgcaggaggattttcaggaagacgtgcgggaacattttgaataggtaacgataaaggatctgtcttaacagttgggcgaagaagtagtactttggcgatttcgtttatgacatacttttctacattcacagtcagttagcatacgagaaaataaaactaataacaatcttactttgtattttttcaggtaataccatttcgactcgacctggattgacccaatctgcaggatgtgtcttcaatggttccaatttacatttatatcccaaatcgcgaacaacatcggcaatatttttagctaacggatttaaaattgctttgtcttttggtacacaacgaaacctacgtggacggctcttgtcaaagtaaatgggatataatatgatagatggcatgtggatggtgagtgaggtagttggcagcaaatgcgatatcatacttatgctgctcaaccgtatgtagtagataaatacgattttactttcaacttactactgaacatttcaattatttttaaaaagaagacgtttttcatgattaacttagaataaaactaagaacactaaaaaagtaaaatcgtatcattcactgggaagatcttaaaagaatacaaaatatattaaaaaaacgatgaaagagagtgtgcctgattggcttaaaggtgagatcggttgaatcctacaaatgaaatcagtaaaataaattggaagaagaattagacttgtaaaacacaaatctgagtggatatcttttaaagtaatacaaacgctctgttgctaatgatgcatgagtgctaaaaattccctctcgcagcaataaaccgatatgtaacgatgtatgtattttatgataattgacaaagtctcatcaactatattaatggaagaagccgtacacaaaaatcatgtaaacgccaacaattttctacttaatttttttttttgaagataataaaacggtaattttaagggatcggtttcaggcataatagggaagctggatttaaaagaaaagcgaaaaggtagtaagaatatggatgaatgaaaggggaggaaaataccttcaaacaacaatggtccttaataaaatgatgtatatacacatgtatattccttttgcgggcatgaaaaaaatcgcaatgggacacatgatgaataaccgaactacgattaaataagcaattagttcacggtttccgaatatattgaccaaaaaaaggaaattttcaaaggaattattgacgcttattattagccaagtctaaaaaccagtgagttaataaggctaaaatttcagtgtttaacaaatcatggcttacctctacgacaagcatcagctaataaaatagtatcaacatatgcacttgacatatggacgtaacgaacaacgctaccacgaataaacaaatctttaacagcagcctaataaattattagttataactctggaataatagcacgagatagtgttaagagtaggaacgaaaaaaaaaggatagatcgaagaattcagaaagtgaggcgcactttatgatcagtcttaaattgttcaattaatgaaaaacctagattttaaaagttgagaatgtagcatatacgttgggaaagctgattgattcatgttcctctcatgtaagatgttgtacataatcgatttggacaagacttttttcaaaaatcaatcaaaaacctaaataaaatgaataaaccgaaccctaccgatcgtagaaatcatttatttctctttcaattcccgataacttgcaaagcataccatatgaggatatttcgacgcatcgaccacagaaatattttcaagcttaacgtttaaaaactggtcaacagatttcaaaattcctcggatactcatatcattctatagtttggttaacctcataacgcgatcaaaaaagccaagtaggggcataccttcaattccacggtaacttccgtgtctattaatgtcttaaaaaatgagtaaaacaacattataatcgggagaagactcgttttacacgcttttggatgaagtaagaaagatgcagcgaacagaagaatgtgtcatgtacaggcaaagcccatttacacggtattgtgttggagctcgtacatttttttgcgaggatttacgaaatcaaaaaatcatattaaggctgtcaccgagattagttatgatacagtacgttgagtgtcactatatgttcacatgttccatttacatatcgcaccgcagatgatacgatgttgatattaattttaacaataatctattaaaatccaaatcatctaaacaacgtaaatagagttactgctaaacctcattccttacacaattataagttgtatttgcaatagataacaatacaacttgatagtacaatacctaaactcagttgctacttatagtacctgtgtattgtaatatcataggtcacaaaggaaaaattaccgcagttctatgtaatcgttaaagcagataccaaattgcgtagctgacattatattatactacaacgttttgcttctcaaaaacgttttaaggaaatctaagttggggtgaataaaaagggcagtgacaaaataaatgtgtcagaagcaattcactgcctcgttcagttttttcgttcttctttttttatgccattgtttgaaggaattagttggaaatttgtttgaacaattttattattttgttaaaaagtctttaaagcgattggaattggactacagagtgaatattcttgattttgctgtttcgtttgtcgcaatcacaacaattgaactatttgtgtgtatatcattaaataatagactgtcgttagaaaatgaagaataaatattaccccttgaggtcgtctatggatgaattgagtgcaaaaaacgataatgaaattgatttggaaaaaggtcctctcccagaatacaattcagaagatgggagcacattgcctccatattcaggtaagtgttgtgttgttggtagataagataaagaattgagtgtgtcaaggattatttgctgtgtctgtttgttttgatttacaatgtttttgttgtgtttgtttgtttacaacttgacatattacgagtataaattcgtctaacagggcacgctcttttttcctttcccattaaaaaatattctaaagttaccattgaattttgctaacaatatagaaaatataaatttaaaggatcccaaacaaatgggagctaacaaccctaacttatttaatacggacgagtctacgactcctccggattatggtgaagacagtctttctattacacatagagaaaaccattcttccgggacggcagataattcttctacctctccgttgaaaaaagcatttttatcattcatttcaatctttgtgctaaacgtacccgcagtttgttatctaacgtataaggacgctctctttaaagattatggcaaagatgaatgggtatattttggagtgtggtgtgctatttgcctaatgatttttatttctttatggtgtaagtgacacgataggtcaattcttaccttcagtcactaactcattagacttctatgaaacttggatcaaggcagtcaaagtaactgtaattttcttggcacaatgtataaaggtgactgtagttttcttggcacaatgtgtaaaggtgatctctattggccttttcaacataagaagagaaatgatgattataatttggttactctggttaatcatttgttgtatactctttggttgcgtcaaatctggcgatctgaacttaaataaggctctcatctattccacatgcactatttcggctgttttacttttaattgtatcatctggtaagtgaagttacaatgctaaacgctgacaaacagtttgtattccattttggacattcgagcgtacgttagctaagttggcaaaagtgtttttgttacaaagtggtatcgtgttggtactaaacggtacgatgtttttacgtggtaaacattttgaatggacaggttgtgaaattgaagcctctgtgctatttattatgggcaatgttctttttctttgcgaaatgggttcgttaaatattcttgaagtttactctaaccatgccagaatgtccaggtgcactcataagaacacgaaactctatcaggaatggtatagcttttattttaggtatgtgtattcaaccaactgtatgaatgattttttacttacccgactaggagggataggaaatgcgatgatggggctagcaaatgcgtttagaggtggcaacgataataataataacattcccttgggggaaatggatgtcgaaggcgaagtttaaattgcattattaaagttgtgctttcgaaagtctctacagctggaaaacctctttacgaaaatcaccaacgcagagaagctgcggcgttttaaaacataagcaccaacattctttaatcatcatctttcactataagtttatggaaaatatgcttaactcattcttccagttaccaaaaattgtcaaactaatgcatcgcttgaaatggttcgcgatgttggataatctggataatatgcattgagattcgaatctcttatttattatatgcgagtctaattatgtgtcttttctaatggaactcaagtcacaaacaataatggtttaaattgtttacgacaacttaaaatcaactaatgaaatcgaaaaactcgttgttccgccttgttaaatttacaaattcattgtcgtttattgcattcatttctccttcatcttgattcttaatgaatcaagcttaattatcatttttctttttgtttaatggttcaattcaaacaaaattaatgtttacaaaataatgaatagcataataatataatgtttgaagagatgaaatgttatagtagcgtgtcagactttactacgctacgatatactgcgttgcgtagcactatatgtcatatgttagaatatacttaaaattagtttattagtaagtgcagtcatttatacaccttatacatatatacacgttgataaaagatattagagggattttaaaaaatagatatacaaccgagcctcgttcccccggttcagttactagctatatcggcgaccgatactaataaactttttataacaataaatatcacattgtttaatttatcatattgcataccacaatattgttgatcgcaagagaaactcaccgcagttctacgcatcggtatgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatacacaacgtagtgtatcatagcgtagtgtagtattgctgacagtaacaaactttaagacgttgtagagcttcgttatttgatctacttaattggaggaccctcaaggttcacggtaaacattgatcccataatctgatgttttgatgtaatgatcgttaacgtaaattggtagtatgagcaaacagcagtatgcttagtattcactgatccgcatttaatacatgttgttaacgatgttattcttttagtatccatgatcgtcaacaatgccttttatgaatttcagaaacttcaatttcatgcctttgttacgtcctttaaatcctgtttataagggagccgaacatttgtgtcgaaaaaatattcataatcaggtgtataacgtagaaaccggtaaaacgattcaaatacttcaagatctagttccccttgttctatacagagcacttcctgatgctattctagatcatcatgttgaattagtcatatttcccaactctttgaatttcccccgaattgaagggttgacgatttacaagtttatttttaagacagcaaggctcttactgtcttcgacgtatggttcctctgcaaagaggccaattgacataattcatcaattgcattcatccatggaaaacaaaaatgttagatatagcatgaagtgtaattggatcgcttcaccaaacgacgagtatacttgggtttttcactttgacattgacaaaaagggtatcatctatagacatatcattgacaatttggagcgcaatcgctctagacagtgtgaaaaaatctctgccttaaaacctgacccaattgaatgaagcttgagaagaggaccatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcaatgcttagttcatctacgataaaatatcatttttaacgaacaccattagttaacacttgctcaggaatgttttccagcatttctaagatatgactaccgaatattccttctcggtacaaaactctatcattatgaatctcttgcatttcgtttccccaaatcttataaaattttactgtttcatcgctgttagcaaccacaacgtattcaccctcttcccaagtattgttagagtacttgcgatgcgtgtgtatcgccatgatcgttctcaaatcctgtccccaaccatcaattgctgcagatggaatatcgaaaacttttgtcagttgaggccatcgatagacaattaaactagagttagtcccttctggagaatagcccaaactatagcaaaactctttatatcttcttgaccaaatgacggaggtaacttgtgcaccacagaacaagctgtggattcggtgccctcgaaacgtgtcgtaaaaataaatttgctgatcattagaacctgtaccaactgccagcaatgatttttgccaaggacaaaaggccagagccttgacagcagccaagtgaatccagtaaaactttttgttctctagcgaatcgatgtcaaaaatgcataccaggttatcgtttccaccacttgcaaactgagtcccatcgtagttccattccaatccgcaaacttgttcttgatggacttttttgatagtgtgaactctacgcatcatgctttttgttcgacggtaaacgtatatgttccctgtactgcctcctactaagagagtccaattgattgggctccaagccatgcagctaatgtctccatcatgatgaaatttataatcgcacctgttattttttgtctttcgattccaaatttccacaaagccgttcactctagcaattgctagaaaacccccgtctgatgagtaagccaaactgcttacctcgtatgtcgtaggactcaattccattatggaaggtccagagatttcactccacaaatacacattttgcgctagggcgactgctaattctccattagttgaccatgccaaaggagaaatataaaagtcatccagtaaaccaggagcgtctaggattcgtaaaggtgtttcatataaacttccttgcatatttgataaatgtccattttcttctacttctattaccaatgaactagaagcaccgtgtatcgtttgtctttggtagtttgtactctctattaaacgagtcgttttttgctttttgttgtctttataatgcaatactcctttgacattcaagtttaatatatcgggtagcagactctcctgggtgttgagcttttcggtaaacgcgttctccataattcggaaagcatccgaatttgcttttgaaggaatgaaacggtctaaaaagttacttttgtataaaatttttttttcttcgttcgaagcctgattacattttctattttgtaattcatttttttttgcggcagtgagttttcttatttttgtgaccctccatagtcttccaggagatttaaatgattctttctttttaattatcatttgttgatttttaactaactattttaatgggattcagctaaaatggttaacaattggtgtggtgtttacgctaaactattttgacgcgtacatttcgcttgtaaacaaagacatagaagtgtgagccaggcttttcacgcgcccgtaatataaaaagtttaaaaatgagttgttgtgaatcaatcctcacataataaagctttgacgtttgttcaattttttctatgagtgacacttgtatgcacttatgcattgaggatcaatatttgtacatccacatctttattcctatttttcatcatatttacctgaacactaatgtccttaacttttaacaaattgtttatcacattggcattgaattctttggattgtcagatatgagttttgccgagaaatcgttatccaatcctgtttcaaatatacaatacacttgaattcacaagctccaatccattttattacgttttattttttttcgcttttcacgaattttagagcatgccatacagaaaaaatctttcgcatcaaaatccaagtgaagcaaacagaataacgtaaaaaattgatcatcaaaaatgagtttaggaatgtttatctcttaaatttctcatattttcatggttaagtttagctttgctgattcaagttaaacaattacagcattctccaacactcatagattttttcggcaaactatgtgaagcttttgagttaaagacaaaaaaaattctaaaatagtacaagattttcaaatggacttttttcttcattttaaaaaaaagcaacttagacttgtaaacgtgaaatgaattagcacctgggcttgcatagtcccttcttatttatctcacgaatgctttaggctattttcaagtcagttcagatatatttataaagaaggatgaattgaatagctgaaatattatgattcgtgtcattttggttaacatagtcaaagtaaatataaaatttcgctttttattagcccaaaatttttcttagaatttaggagcattaggatacgaagcacttattctcctcttatgttttttccttgaatttggttcgtgatttgaaatgtttaagatgctattattattttgttattacagctacgaaagcatcagtattcttttgtaatattaaatgtatattaattgaataatttgaagcgtattgagtcataaaaaatgtacatactccttgcgattcattgatttttctttcacaagcacctacatcttagtctgtactaatatcttcgttcatagaacacgatggtgagcaaatgcccaatcatggttgctaacaagtgtgcgtagcatggaatcttgagggtcaaactatcggaagagcaaaggaagctcaaagccgaaaaagaaagggcaaaaattgaagaatacagaggattggtttcacgtttccaggaagcagtaagagaaaagcattcgaaagagtgatgatcattaactttttaagagaaaaagaaaagactactcagaaggaaacttaaagttaactacggaacttttggattggaatccggaaacttacagtgtttggaattatagacgagaaatactgttgaatgatgtttttcccaaaatgtgagtaaacgttctcttgataaaaaaaattaacaaagaaagctctctaaatgaaaaacaagatcttttggacaacgaacttaagtatgttttgtcaaagatgaaagttttcccgaaagtttactggattttcaaccatcgacgatggtgcttagaaaatgctccttatccaaattggaattacgagatgatgattactgaaaaattactgagtgctgatgctcgcaattgtaagttttaacagtctacctttggcgttctggtcgctttatttgctttctattgatgcagagtactctaattatttataaacttgtcctgtattatatatcaattactaactagcctagttcatggatggcactatcgtcgatatgttgtatctcaaattgaaagggcgggaaattgtagcttggcgaaaaaagaaatggagtacacaactagtgcgattgctaccaattttagtaatttttctgctttgcataatcgcactaaattgatagagaccattttaaatttagaagctgatcccaattctcaaaaagctttggccaaacagatactagagcaaggtacgttaggcctaaatgctgttatttgcagagttttattatgaattcattgttttattaactcaacctgtagagctcgatatgatccatcaagcggtgtttactgatcctgatgactccagtgtgtggatataccatcgttggctaatgggccattgcaatccgaatagcatgactcctttaatctctatgatcactatcgaagagcgtattcagtatttacaaaaggagatagaacttattcaagagttgcatgaaatggagccagaaaatagatgtaagtaaacttgtttacgaatgcagcacgctatattcaccattaacggttggctgctgtacataagactaattaactaatattgtaccagggtgttgtgagtcattggtaaattatgaagccttatgcaaaacactagagaagcaaaagcctacagaagccgacatcaagaggtggacattgctggttgataaaatgattaaagtggatcctcaacgtcgaggtcgctaccgaacattacaagaaaagataaacaacttgaacaaatagtttaaaacccagcaaacctacgtattttttaaggtaccttttatgctattctaaatgattagataccctatccatcatctgtttcattgtgtttttctttggccattagttatccaaaaatagaaggaaacatcagatgggcacattcgacgtagaaatctataacaaaaagtatcgtagaaacaaacacaaaaaaaactaaaaaaggggtgaatagatataaatcagatatagaaatagatataacctatgcaggagcgacactaaaaagaacggaaacactctcaccatgatgaatccgacgaatgcactctgccaaaacaccagaaatgtcaatggtttcaattttactgcaaagactgcgcttatcatcatggggaatggtgttggtgacgataaccttttccaaagcactttcattgataactttaattgctttaccactcaagatgccatgggttacaatggcatacacagccttagcaccgttatctttcaaagtcttggcggccaaaccaagggttccacaagtatcggccatgtcgtctacaagaatggcaagcttatcacgaacgtcacccaccaaaaccatacgagacacctcgttcgctttctgacgctctttgtgaattaatgcaaaatcaaggtctaaacgatccgccaaggcagttgcacgcttagcaccaccggcatccggggatacgatgacagtagggttcacggtggtatcaatgttttcacgaatatatcgtaaaacagaaggttcggcatacaactaaatagtatgttagaatacatataaagacaaatagttctcaaacaacgtcatctttgcactcatacattatcaacgggaacattaaaaaaaccttggatttgagaagcgtgcaaatccatggtaatgatgtgattgcaaccagcggtttggagcatattggcaaccaatcgagcggtaatgggagcacgacttttatcttttttgtcttgtcgagcataggggaaacagggaataatggcggtaatacgacgggcgctcgcagaacgacaagcattaatcataattaaaagttccatcaaatgatcgttaatagaaccacatccagtttgcaaaataaacacatcttcatcacgaacggattcgccaattgtgacggaagtttcacgatttgaatattgaacaacagcaacctttcccaagctaaggccaattctatttacaaatttttagttagttcattaactattcatgaaattcaccaaacgcccatcaattcccagactacaggagcgtttctttcacatttttcaccagctctacgaaaccctcaaattttatcgtagagctaccgaaccaactcataccttctcgcgactttctccgcaagctctggatgagagtttccagcaaaaatcttgatcgaattggatgccatggttgtttttttactgcacaggtgtttgtgaaacgacaagttatcgtttttactaaagtcccacaaggagtcgatagaatacttgtgaagaaatgtacaagaaaaattacctaaagtttattaaaaaagtagtaaaaaaaacaaaaagaagttttttttccacgtttgtgtattttttaaagattttattttttccaccgtctatcttagggcgttcgagcccggtcattatatatgtatcgacctgcagaaaatctgctctaccagctttccaccggaacagccgcggcacccattctcctgggtgtcgaggacaattctccatccaagtaacaacgtctcaataagtaacatggtttgagatgatcagcttggatggaaaatcttacttatacaaacaaaacactaaaaaactaaataaaattaatgggtgctgcacctgcaatcagcatagattcatcaaaggaaactcaactatgcatctaaagaaacaatgagcgcccagtgcgaaaaagttggcaaatgacttatggcatttactacgtagaaagctttatgctcaagctaacatgttcataaacgaaagttaaacaaataaggactgaaaaccaataaagaaaaggaaacaatggtaaatcacaacatgaggcgatctggatggattggagttgggcacgaaaagtaaagttttgttaccgacaattaataagtccaagtttgcttcccctgtaaagtgtaatgaaataaaaggaataaaaatctatttattaaaaagctacaaaaatagatttggctcttttttgttttcatttatcatcgtcatttggagaaagacataacattagaatatttggcaaagcaagcttcttcatgattcatcaagacacaaaggtcattatatttgaaacaattatccaaatttggataataacggtgaatggtaaaatagactgaaaatagtctagcattacgttgggcggagagatagcataaaagaaataacagtaaagaaaaggaaaagataggagaggtgaaatgcaattatcaaattgaaaaaaaatgcttggctttaaaaaaaggtggtgcataacgctcacaccattactgcaatgtataatcgaacattccccctttgcttgtcgctcatattcctgtatttatccactttttgatattatccgagaaaaaagtaaaaaaagcttcattaaggaatctgaaataatagcacctgtttcacttcgttggggtcaaggactccggcacactggctgctaccgtgtgaaaggagtcactaacgctattataggaagcatcgggagaagaagaagagagcggtgatgttggtaaagcttttttggatttttttttgcctgctttccggactggggaagaggcattgataacctgaggacttgatataatatttggacctttttgggtagtattgttggaattattctttttgccttttgaaatagatgaaggatttgtttgcaaattggagtccatttccgaagaaggtaaagatttgtcaattggaggaccgttccaggctttacaaaataaacaaacatatcgtacatcagaagccttttctccataagaagcaagaccattgtgatggaaacaatgggagcaaatgagagcttcacgattgttttcgctattttcgttggcgcctacaagaccttccaaaacccgatcgtaccaatgttgtggatgcatgggatctgaagaagaagaggaagaccctggtacgctttttgcagcagcggcattggaaagcttcttttgtgcaagggttggctgttcaccgtatttttccagcagagcttgggtctcgaaatattcctttctactttttaaagcatctaatatttttcttttttccgcatttaatttatgtaaattcattctagcacgcgacaatcttttttcacaaaaccacgcaattgcccatcgaaacatgtaaagactaaacaaacaaaaattagtgagtgaattcatgccaaagcagtacaatgcctaactataatgtacggcagatgtcaatgcatacctaaaaacacctaagatgtatagagagattcgaaaaagcttagagaataaaggatgttggaacaggatggatgagcgacttgcccaaactgccataccaatcgtatagattgccaaagagcacacagtataccgaaataaaatctttttcttttgactttgaatattatcaatattatactgagcctcttccagcttcatctccaatcgatccaactccccaccaaaatcgaactccttcttctaatcacatgttagtgactttgagcctctaaaaactgagaaatcctcctttacaaaccttttgaaaaaaccagcccatgttaataaattaataacgtctaacctttcaacgactcacttgacaatgaataatttttgcttatggttaggagagtcgcaagtgctcgtttctatgagaagctctatccaaatcacggttttgcatcgtgctatgaaataacgttattaagtattacattatacttgtttgcgaattttatcgagttgtgctatttgaaactatgagcgcaatcgatttgcagcgcggccttaccgagggaatcttacaaagtgacttttggacgaaagttgtgattttgctattttggtcagatgaagtagatttttaattgattttgctagaaaaaaaaaaccattggcttcacattttgaacaacgctcagccttgaatgatggcgactgcaatcataatagagaagtaaatcaacaaatctattccttcaaagggtactaaagcaaaaatgtgaatatttttaaatcaggtataggctttcactgcatattcgctttttttttttttgtttctcttttgtattgcgacaactttagtgaatcgcttgaagtaatattctgatacacttatgggtttgcttctttaaaatacgattctttttgctttttgaaatattttaatatcacaatctattaaattttttaaaattttgatcatttatacgattatgaactttcatgaatcgcaccaaccttcgtattcccgtgttagagattcagcgttcatcaagaaattttcaactttctcttcaaaacagaatggttagtatgcctttttataaaattctacacatcctagtcatttacatgttattgttttagtacatgcttatgcaaacgaaaagaattgcttaaccgacttttgtttaccttattgcacctagccgatagcttaataatctaacgaagcttaaaaatattcgacattaataatttctttggtaaaaattttatttgcatgtgtgcgaatgcgaaatttcaggattatatactaataccaacatgctggaaattctttaaacgctatcgaaaaactaacttaatataaaattttatatccaaataggtcacttaaaatcttgccaaatcggagctttctgtcttacaatagtttaagatattttaattccattcattgaattcgaaaatctattaacattagaaaagaatcgcttacatgccattcttttatattaacaaatcctttacaaaagccagtgtaaatagatgatgattcattgaaactgctgaatacttaacattgcacacgacgctattacgcaacgcgtaaaacaagataatgtgtaagctacgaagtttggtatctgatttaaggatacgtagagctacggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgagattcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatacacaacgtagtgtatcatagcgtagtgtagtattgctgacataatgtatgatttgtgtcgctatcataatttgttggtagattactctcattgtgtgcatatagcaattcatcaaatgcaagtagctttatttgtgtttgataaaaaaaatgccatttgtaatttcacgattatgatgctcatctttcatgctgaatgtattcatcgtggatagcgactctagtactctttgctgcatatcgttacttaaaatactgtatgttaacaatatttctatcaacgaataacaaatttgcgttatgcgatgcaatttactatgtttgctgtccagtcatggcagatatatcatatcgtttacacgtacaatatcactcacacccaagtattggtctttctacagcctactctttgttgtagtttaggaggagactctctctatatatattttttaaaagaacgtgtatctgtatgctacgcttctcatatatttatcaaagaattgtttaagttcatcgctagattctctcaatccaactttcctaccatgttaaccagaagtgtgctgagaaaagcacctcgcgctttttctccctttttacaaaaaagaaatctagctttacatgaatatatttctcatgatattctcagaaagtttggtgtggacgttcctcgtggtgctcctgctcggagcggtgaagaggcagaaaaggttgctcgtgatcttaaagtcacagatttggtagttaaagctcaagttctagcaggcggtcgtggaaagggccaatttgacagtggcctgcgtggaggagtacggcctgtttatgatgctacagaagcgagaatgtttgctgaacaaatgatcggtcataagttaattaccagacaaactggtcctgctggaaagatttgcaatgttgtctatgtttgcgagaggaagtttattcgtaaagagtattacttcgctattttaatggatcgtgagaaccaatgccccatgatagtcgcctccgaccaaggaggtgttgacattgagactgtagcagctgaaaatcctagcgctatcatcaaacgatctcttcccaacagtccaaatcttgaccctcatatcgcagaagaacttgttgacaaactcggcttttcctcttctagcaagccaaaggccgttgacgcaatcgtcaaactttacaaagtattcaatgattgtgatgctacacaagtagagattaatccccttgctgaaactactgatcacaaggtgttgtgcatggatgctaagctgaactttgacgataatgccgaatttcgtcattccaacattttcgttttgcgggacatttctcaagaagatcctgatgaggctagggctgccaaggttgggttgaactttatcaaattggacggtaacattggttgtttggtcaatggtgctggtctcgcaatggccactatggatatcatcaaacttcatggtggtgaacctgctaatttccttgatgtcggtggtaatgctaatgctgaagcaattcgtgaggcattctctctcatcactaatgatcccaaaactactgctatctttgtgaacatttttggaggtattgttcgatgcgacgttattgccaaaggtcttatctcggtagtatcagcgttgaatctgaacatacctattatttgcagacttcaaggaaccaaccaaggtgctgccaaagaggtaatcaacaactcaggtctccgtattttctcatttgatgatcttgatgaagcagctaagaaggcttgtcgtttcagtcgcgttgtcgaaatggcacgtgaagccgatgtgaatgttagcttcgagctacctttgtaggctgctaattttaacggctttaatgtataattgtttacaacccccttttcttattatcattacgacatacggcatcatggaatgattttatataatgacttgtgtatatagaattcttagcacagctgtttaccatgtcttaaagaaatggtttgttatttttcttctttatatattttatacacatttacagttatatagtagcatagttgaacatcgcgatcgtaaactcgtgtatttgatactataccgatcgacgagtgcacttcttaacaatccgacgttttctattttaggggaaatgttaaattgtaatagttctactatgctcttaaattaatgcaattttgaattttgtttccaaaaataaaacaaatgttttctttaatgttcattaatatataaacgttattacatagataattcataactagttttttaaaacgagtagcttgttctcaaatcgagcaacctttcgaatgatcttctgtattcccaaccgatttctgttgtcggctctaattttgcgttggaacaggtgaactagatccttaatagaaatgggaccagctcttaaagccttcattacctctgcctccgtaatcagattagaatctaaaagcacgttaataaattttctggtaaatgtaaaactttagcataccatcaattggaacatttgtagtatctcccacaacctccacttgatctcctacactcgtttctgtagaccccatgctagggaccatacggggaaagtcattggcaaaccgtgataacttttcacttgataagcggagaattatatatccaggtttgttaataagttgttcttgaggccttatttgaatagaagtattaggtgattgtagttgcgatgaagctttgacaggagatacgctgcttggcgttcgttctagtggtcttggtgtattagttttggaagcgttcgcagaaaatctagactttagtttttcttcacgcttttgcaattcttcttcttcttgcaaaacttcttcttcactagacgcatcatgggaggaagcataagggtcctcatcttcctcatcactctcataagctaaattcttttcaagcaattttaagtatctttgcagcttttttccttcacgcgacatttgtctatcattctcctcttcaaggtcgacatcttgatcagcttcaccaaacaaattggcagttagcatttcctttttaatcttgtctttcaacttcttattatcttcttcatttccttccataataggtgcttcttcatcgtcagcgaattcctcgtcataatctagttcatcatcacttccactagctctcggtcccgttacaggacgtgcatttggaaccgtcttaagtttatacatgggtgaagcagagcctgcctctgctaagttttcttcactctcctttttcataaaccagcgaggaatcggagtttttttattcatctaaatgggttagacaagacctgatggaaataaggactgacctttgcctccgcttcatcaattgaaagcgtttggaaattgttacgttgattaaatcgataaaatctatcagttggaatcaccttaaaaccattttcctatagagtaagcataaaaaatcttaaatgatcaaaagatgaatgataaacatccaacatcttcaaatgggataaaaacttacagagaacatgaacaatacatatgcagacgattggccgccttccatcgtactaacccatgtgttttttccttcaaaatcttccataatccaaggagataactcctcctcttgtagtctgcgggcctgtggatcaactttgacgacctggcgagttttccttttaaaggcattctgcttcatgttttgagcgccaccgtaaggagcgattgaagcgatgttcacgttactggagcttccttgttctgcattttgttctccgtttgacgaagatggagcattggggtctctgcgttgcatttttatgggtggcacaaaggatttggaaggatcaatggctttgttagagtgaaattttaataaatggtatttagttgtttttctttcactctctggacaccatgaaagctggaaatccaaaaatttttgctgcgattgtgtcgaagcattattttgggagtcaggctcctcaactttgggtttcttctcatcaggattttcctgctttacattttcaaaaacttttgtctcttgtgaatccatgttctccgataaaatatgtcaatactgatcttccgccggtgttggaaggtagcgagttaagaagcgctcaggtaagaaaatatgcattcagcacatatgtcaaacgccgactatattgctaaaaagtatttacgaaaagatcaagggaaaaagaaaaagaagaaagagaaggattttgtagaaattcaggatgaagatgtcgctggatgggacgatgacaattcattttcactagtcaacagagaactcacatctttgcatgatgcccctacaattgtcgcaaatgaaagccttaaagatcgagatattgatgctatttatcagaatatagaaaaaactactaataaacctgctcagttgtggaaagctgtggggaatgatgaagttgtcgaatctgaacaacaggattctcatgatgctgaatcaattcctcagttcggtctgttaactggaaagcaggtgacctttaaagctgaagaaagaagaaagagagaagagaaatcatccaatcttgatgaggaagagcttcgcaaaagtcgcgaaactgtttacagagatgccacagggagaaggatagatctggttcttgcaagaaaagaagccaaaagaaaattaaaagagaaagaggaagaagctagaagacagaaggaacaacaacaaggtgtggttcaagtgcgtcaacagaaagaatacctaaaagaacttgaaaggcaaaaaacggtgccattggcgcgttatgaggacgatcctgaatacaataaggaattgaaagaaaggtctcgttggaatgacccagctgcttcgtttctcactaataaacctgtatcatcaaaagctacttatcaaggatatgcgcctcccaataggtttaatatacgacctggccatcgttgggatggaattattcgtggtaatggatttgaaaataaatggtttcagcgccaaaatgagagaaaggcacaagaacacgaggcacatatgtgggcaattgaggagtaagtaatcagtttttgaataaatctctaacgaaatcagcatgtaaatatttaacgatttcattatttcttctgctgaaaatggaggagactatttggtttcatgtatatgatattgtaatgcgagttgaacataatctcttctagtttacgagtgtcaaccgaggcacaatacttgattttccagattctgtcccatttcctttaattaactaatggctttgatatttacctacaaaagcaaaacgcttatagcaaatagctttattgggaaatcgcacaccacgagacaatggtagccttatctatactaaaatattttttgctagtttatatatatttatttttaaatttctgacgatttcttaatcctatattcaattatgggtcattaaacgtatgagtatgagcgaccacggctgttagtagtaagagggtttgaaatatcatccattcagttatttctctaaattctgaacactttttaccaatattaaatatcatttccctattgctgtccctaagggcccaaataattcactgctgattctgtgaattcatatgtattggcttttaaatgatagtaagagctaaacgagaacaatcgatgtttgaaaatagtattttaaaatttttaattttatactttttaagccctttcacatccacatagacagacttgacttcacacttgctgtatacgtaaagcaaagctttttgcataagaatttgtaattccaaccgagtacaaggatgattcaaatactctttaacgttttactgttgacctgtttagtatgaaatattgtttttaacaattaaggttcggtgaactcggtgacttcaatttccttagttcaccgagacagattctctcaaacgcattgtgcttgtttacatcttgaccatcgccatgacggttgcgtctgacgattcaccaaaggaagctagaggcataccttttttagatcaaaagtctcgtaaacttgctaatgagttgttggaaccatgtcttccgtttatccagttcaatttgggtgagattgaacaacgcgcaaaacattacttgaacaccgttcctactagtaaggatggtaatacaaaagcgtaagttatttgtatcctattagatatatttgtctaatgaacgatatagccattatttgcttgctggaagcggtattaatgccgaacaaacatggaagaaaattgagtcgctctctctacaagtaagacctcccactactctcgagttgtcctttaccgatgtagatatgtttttgaagtatcatcgagaaaaaaatgttttaaattctttggaagcattggtacaaaacacccaaatagcgttcgatcaatatttggaagaggaatggcgttccaaagctgcaaaaagcagaccctcctttgataatattttacttgaaaataaaaagagagtatccttttatcctttctcggtgcaacgttcgcagaagtttgcttccactttaaaaatgtgtcttgaggaggaagcactgcacggatttcaatcaaagcttgtcagttctttttgtgaggttgcaagagaatttgctcatgatacaaagtctcttctcctttacgaatcctggaagttactttcctctgttatattggataaggattctgtgacagtgtttggcaataaaggcataatctcaaaagcctttgacattgagactgaggatggctcggttaactctcggttctatcaaaggatttctgactgttcccgtaagttccttgaagctcaattttttgaagttttgaataaggaaattgcaaaaaccccccaggctgctttggtaggcggtgttccttcaatacgtaacaaaattcgagcgtatttgaacattcgtctattaaggaacggtgtttggattaatccagatttagaaataatccaagatgttcctatatgggctttcatattctatctattacgatgtggttttttaaaggaagcagtggactttactgaagaaaacagagatctttttgaaaaggtggctgagaaatttcctttttatatcaatgcttatgcgaaggctccgaatggtattttaccaaggcaacttcggagtcaattgttttctgagtttaatcaaaccattcgtctacaggaatcttctgatccttataagtatgcagtatacaaaataattggacgctgcgacctttctaaaacttcgtgtccatcgatttgttctgtcactgaagattacatctggttccagttaattttgtcacgtgaatttactgaaaaaagcgtttccgctcacgaatttttttcattggaagatgttcaacatattttgctttcgtatggctccgattattttactaacaacggatctaatcccgttatgtacttctttttgttaatgctttgtggtctttacgagcgtgccattaattttttatatccttattttccaaccgatgcagtccattttgccattacttgcgcatactacggtctgttgcgcactgcaccttctagctcagttgtcagtaatgaacctggaaagattcaatcaatgctggttgaaacaaaatctgggaagccttcccttgaattcgatcggttgttaatcgattatacccaaacttgtcaagaattaagtcctgtaatgtctgcctgttatcttataccaatgtgcaaaattgataaatatatctcgatgtgtcataaatctctgtgcagtttggtactttctactcgtgattatgttaatcttcttggcgatatacgtggtgatggcgagaggactccttcctttttggagaatcacaggtctttgattggtctttcttctgtaaaagaatacttatcaaaaatcactcttactgctgctaaacaggctgatgatcagggattattatctgatgccattcttttatatcatttagctgaggattacgatgcggcagtaacagttataaatagacggctgggctctgcattgctaaggtttttggaccagtttgtttttcccgataaacttatatctttaactaaaagtatgatggatgtatacaacagaaacccttctttgtatgccaaagtggattacaaaaatcgcgagacgacgaatttgcttttattgactgtggaggcgttcaatgcatataccaataaagactatgaacaagctttatcgtctttacagcagttagaaattttaccccttgacccacttgactcagactgtgaaacttttgttgtgagaaaacttgcaaaagaatttcgatttctcaatgaaaatttattacaaaacgtacctggtattgttttaatagccatgaacagccttaaagaactttatgctaaacaaaaatcttcatcttttggaaatgacgctatatccgtggataagttacgcctatatagacaaaaagcacgaagaattgtcatgtacagtttcctgatagaatatcgtatgccttctcaaattcttgaacagttaaatcgctgcgaaatagaaatgacatgattatttttttaaggttgtttattctatgtttacttgacttcactaaatttttatgcctatacattcattgagtcctaattatccatcattaaaaaagtgttgaatgcactagtcttcatgttaataataatagcaataaagagtgatctttggtttatcgtgctaatttctaaacatctcagagacacttttccatttagtttgtagctgagcatgtttttccttgaggtcatttagctgctttaaagtctttccaagttcctcatcaagatattgtatttgttgaattgaagtagcattgtttttaagaaatttttgattgcgctgcttaaggattgagatttcttgaagaagcctattttccaattcctgaggctgtttctctaattgagctttcagatcagcagaattattttttaaaatttctgtagcctcctccatttcgcttcttgttactcgatggttggaaagtgcttcagaaagtttagtgttttccttattcaacataaccattccctcctctaaattagttatctgagaggttaaataatcattttgatttttaagttcctctaagttattttggcgataggtgttgtgagatacggaggtttcgtgatatgaaagataggatgggaactgagtagtatcgatgtttagagcaagtgaatcttcaacccatgcatttaagtcgacaggagttcttgtgtaaaatgtatacttttggaccagaggctgccgatatgaagctaaaacgtctgagcgtaaatacttaacccactgttcatgagaaaccatatttacaatcttgtcccgatcctttaaaaaaatagcaacaagaagacgcacaaacatttccaagccgtagatagcaattaaatccataaggcggagtgcttcgggtaattgcaacgaatcggcaaagcagcatgctaatgatggatatagtatacacaatgaactaacttttatacgttgtaatgagatagcgacacttggtgccaagtcacccaaacaaccccaaaccaaagcgaaaagactttcgtcaagagaactggattgggatatgaaaaactcacgaattccacctctttgaatgaaacaaactagcgaacggaaggcgtttccttgagccatatacgatagaaaagcacaagttaaccatagcaaaggttcaatgttatactcaacagttgtatcaaacaaagtaaaagcatgcaaaacgtgaaatatagactcagttgaaactttatgccttgtagtagaagaatatttaaaaggctccaaaggtcctctgaaagattgcatacgaataatcttccgaatagaagaatccaaagaattattagtagtacttaaagtagcgtaaagtgttagaagttcattacgttcagcggaaacaagggattgccagaccagttttcgacacggagatggaatacaaaagttattttgtttaattagttctaaaatcggtgtcaagggagggggagaggaggatgtagcattgggattagaaggatcaggcggaaggtcataagcaaaaagaggcacactggcccattgaagccaatcgatattagaaacgggaattgactctttttcacattgttgattaagctcgaaaatgattgattgaatacgtgaatcgttaatggcgctatttaaatcgccgtgagacttgtaggaatcgcgtaattgttcaaattctgtttgattattatttattttggaggatgaaatattggtagatgcagttgacataaaggatggaacaggggaatgaccttgaagaggttgaatgttaggtttttcaacggccaagcgattatcgctttcctggggaggagtgggacgcaacatagaagaatctataaaattaagttcccgatcctgttcttccgtttgctgcaaactaggagatgagtagtctaaactaatttccttcattgagtggtttgaggattccgaagacccaactgagacagcagagccattttgaaggttctcctttaagttttcttgtttcaccaatgtaacgctattaattgcgctagatagggaagcgtttacagatttctggagtatcaagattagttagacacctgaaatgattgaagtagatagatattagcaaaacatacagacataaaaaagagacccttattagtaaaaaatgctaatctgttcaaactaaaattgttttctctcaagcaactggagaggccggtaacccaagtattgtttacaagtgaaataggcttaggaaacacgaattagtaattataaagggaaatgaagatgccctctttatgaattgaaaacgcttttaaaacagatcaaacactttcgtttcgttcagtaaatgtatgtattgtgtgggtggtaggtatctgaaaggatataggcggcatcgattactactttaacaatggcgagccactttccttttcagtagttcccgtcaaataggaagaatttattaggtgattttgtaatacttataattctaggtttattcggtttgtcagttaacttgttacaagcaattgtccaaaatgaatttacaagttaaataagagagagggtgatgaaaattgagattgttaatttctttcaaaaatttaaaatataacttttcttaattggacctgcgtatattctcgtacttgaaaagaagatacagattcgaaacgattaaagacatttacgacatgcaaagcgctcgtgtctaaggattgaaaaattgtgagcattcaaaaccttttcttactatcttaatgaacttattttttactaaatatcgaaaggatcaatgtgtgaaaacatcgtacctttgaacgtgcaaatgggattttaaattatagcactttaaagaacttataaaaattggactctttattttttgattttatagcctattgatttcaatagtgatcatgagaagcgtatacatcttttgaagactacgcattttggaaaaaacatatgcacacatccagtatcaaacaacaacaatatctcaatgtagagtacagtatttattaatcaatattccataatataatccaatttgatgtacttcgttgtgcaaaaagattttttcttttgctttgcaaacggtgacaatagaagtataatatataatcaaacaattatgaataatacaattaccaaggccggattagaagcatgatacttccaaatttgaaactcaagttaaattaaatattatataaggagaagaaaccctcaaattaaaattggcaataatcattttaagcaaccagtacattagtggtatgcacttaaactcgagttccctgtgctatttagttaatgaaaaagaaaatataggtagaaagtacttcgggttaagagcataacgttatgctctttgagtaaactgaattcaaagaggctaatacaatgtttcgggaaacaaaagaacggctatactttcaattgtgataatgctaaaagaacaaaaacatcaataattccttttaactattaaaatataatcctacattaattgaaccaagagttagaaacaaaaaagtcagactgcgatgatcgggattggcttcatcgcttgtctattttagtcatttaatttgaaaaaatagaaaatcattgcctccaatgtttccaagttaggcccttccctaaattcaaagacccgagcatattctcaactcaacaaacgacttaattaagcatacattaatgttttttacacggtaaagaatttggctgacccgtaaaaacttattaaagcatatttttacctttaacagtactttgtactaaaactattctgttggttcaatgcctttaaatgttacggtagaagaggaaacactacaaattgttgaagaagagcctcaacaagaaatcacaaataccatcctagaagaagacttcaatttactagataattcttttcaaacagatatcagttctacttcttctcagaatgactcaaaatttacatgcttgcttgtgaggcacgctgaaagtgaacacaacgttcgtggcataagggcaggagctcgaattgacagtgaattgactgtgcatggttataatcaagcaaaaaaactagccaaatctattcgaaatttggacatcgtttgcgtgtactcttccccccagaaaagggccaagagaacagctgaagaaattacaaaagtggctaactgtcctttgtacatatctgactttttgatggagaaggatctcggatcactagaaggcacttcatttcgatacacagctaattatcgtcctcgtgagcctcccatgaaagtcaccaatcttgaatctcgagattctttacttactcgagcgagaggttttaccgacattttatttaatgaagccattggttttgaaggggaatctggaaaaaccattgtggttgtttcacatgggatatttcttccttttttattacgagcaattttggcacgtgcgcgcacccctttaccttcaatgattattccatggaacaatgcgtcttattgcttgatcactattgatttaggaggaaatagtatcgtgaagatgaattgcaattctcatttgcgtggtatcaaacgaacccgcaagttaggcagctctacatacgactccaaacagaaaccgattacagaattttgtagcaagctaaattaaaaatgtgtgtaactattcacctttaattaaattaagacatcatttgtaacaggtgaaacacaaatctatactcaagtatatcaatgcttttttaattgttgaagtaatcttctgtaataaataaaattgaattcttttaagaaataaacatatatattatacaggcttagacatttagaagaataactcgtgattgactaagtcttcactgagctttgaagtcgcaatagtcctcacctaacaaaatgtaccaaaatattataaacaaggcattaaaataaaacgacaaaaggtaaaacgttagtcctactccgaataagaagaagaagaatcttcataagtaataactttgtcatcttcggcgcttactataccagaatccaacggtagctctgcttcagagttttccaaaaagacaagagatgcttgttcctcatttaaagcctcttcctcatatgcatgcaaagaattgtttttttctaaatcttcaatcacctcctttagagttttttccattaattttgcatcctcgtaaacaattgaatgctcttcattataggtatatgcattattaaacatgagcataaaatctgcaatcagttctccaacatctccataacggtcattcttaatattccttttaatttttccaagagctatgggtcgtttaattattatatagtaatcagggtaaagtttgcggttgggaggataaaggaaaagaccattaacgaatctgccgtcttcactttgaagattatacagcctttcaaagatttccatacaatatcttctaagtgccttctgcttatatgaaggtgtattttttcgaccacttctggccaaactggattcttgtgataaaggggttgatagactagagcctgagtttgttttttttctcggtcgacctcttttacgcggcattagagtggaagatggatcgtcaactgtatttaattcgtcgagggttaattccgtataactgatagaattacgacgacgtcgctttctttcgagatactgatcctccaactcactagagctttgaactgcaaaactgtcaacctcgactttataaaagtcaggaagttcatttacagtaagtaaacgttccagcggtttacctttaccatatatatcggtagctgcacgttctttatctaattttttaaaaagtacgagctcttcatctgttctagaaatcaactcgttcaactcatcatcttgaagttcgccgtaagttaagtcatgatcatcgtcgccatcatgttcaagtaaagaacgtaaaaaagcttcacgctcctcaggtgtagacttgttgtcaaacttaccagcttggataacttttccatcaaggtcaagcttatactgagctcgagaaagaatgttctcttcaatagacttttccgtgatcaaacggagaattcgcacctctttggtctgcccgatacgatgagcacgatcttgagcttgcaaatcctgatggggattccaatcggtatcaaaaattatgacagtgtcagcagtttgtaagttgagacccaacccaccagcacgagtactaagcatgaaaatgtaaacatctgactttggatcgttgaactgtgcaagaagggagcatcgatcgtcagattttgttgaaccatctaaacgaagatatttccaattctttgatcgcaaataatcctccattatagtcatgatctgagtcatttgaaagaacataagggttttatgacctgttaaaaacagctttggaagaatacgatctaacagctcaaacttgccagcagctctccaaagcaagtcgacgttagttccggatggatcgatggctctttcaacatcttcaaatatgaacggatgattgcatatcttcttaagttgcataaccgtgttctgtagtcctttaatacccgtttttcctttctcaccatccacaaaaagcataccatgcttcttcatttgttggtacaattttaattgcaagcctgaaagagggcacttgatgactttctcaaccttgtcgggtagctccttttcgacgtcttttttaagtcttcggaacaaaaatggtcgaaggactttatgcaaacgttttataataagtaaagcttcttcttcattaagccctattttatcttgtccaccagtattagcaaaaggtgtattgaaccattcatcaaaacttttaattgaattgaagatttttggtaagacaaagttaagaagagcccaaagctctggtaggttattttgcaaaggtgtaccagtcaaaatgagacgatactgggaatgataataagtagataaagtactcgttaactttgattgggtattttttatacggtgcccttcatctataatcatgtgaacccatttaatccgagaaagtaaaggacgatccttaatgatatattcaaatgtggtgagcaagacgttgaaattgctagatcggatttgggattgtaatgtttttctcaattgcggagggcctttataagctattttcttaacactgggagcccatttttcgaattccataatccaatttgttagagtagacaatggtactataataagaaatggtccttgctgattttttttctcaatcaaatatgtgataaacgcaatagtttggattgttttacccaaacccatctcgtcagccaggatcccattgaggttgttattgtatagcgacaacatccattcaagacccttcaattgatagtcttttagagtgccaccaacaaaaatctttggctgctcaacctcttcatgaatacggtgagccactttaaaataatcaagattcttatcttcctcactaattggggcttctaattcggcagaattgctaccttttccagaagtatttccactgtgaatattggattgttgaatccggacggcacgtgtaagattttccaaatactgatcagtttgttttaaaagatgagtgatacgagtatctttcgccttgtctagtaactgcaaatatgcggcttcgtcatcagcacggagagcctgtaatctttgacgagcactacgttcgattcgttttttctcttccttttctagatgggcatgaaaatttataatatccttgcatcgctgagttttagctttattctgcttgtccacttttgtcacaattgactttctgtgcagcatgatagaccttaggtgagttagaagcttttctttttgtctcatggcatgttcggttttttgtttctcagcaagggctaaaactaaattggcttcttgcatcgtttgccgtttcacgtttcgaaacataagtcttaaatttcctgcagccaaactatccgagtgaggaatgactgaatttattgtctcgcgtagagatcgttgtttttctaataaacgcagacaacgcaactcaatcattgattttgacttgtcttgttgcaatatttttttgttcaccgactttggcctgttctccttttctagaaaatcaattctgttagcaattgaacaagcaattgcaatctcagaagagagaaaaacatcatcccatgatatactaggaggcaagagtgatgggatgagcgataggttttccgaagaggaaaacttactgaagggaataggcgttttaacataagttcttggatctacgcaagaagagtagttgacgtttgtgggaaactgtgctcttttagcaacctcggtttttccagtcgactgttgtaacggcataggtgaaactgatggttttgcaagagactcattcttgacaggaatcgtagcagaataggctcgtctttgaaattgatttggaatattctgaatgtagggtgccttagaggtacgcatgtttgcatctcttgtaggagtatccttctttacagacgacatttgaggaacgttttgctgaaatggcattgaaggagaaacttcattcgaagctccatagaccctgccaaatatggcttgttgcacagcaggagggacttgtccatttggggaattcaaacagttatatgcaactatctgacttttcagcatagcaagttgagcatgattaagtttggaagtaggaggcacttttgcagaaggtacgtgagattgtgtttttaaagctgatgcggagggtgagggagacattcgaggtatatgctgcgcagacttcacagtatttggatctactgaaggtgatcgagatgaagaaggttgaaaagaagttgcagaaggcggtaggttatttctatatacatatggtgccggggaattagaagaagattgaaagtatgttttagcattaatagcatcaaggttagagggctgaggatagggaaaatgcgaaccggctgcaccaacgtctacagtagccgtagagttaaaaggagtatttggatttgcggaagaagggagcttcgaatgagcaaaggaagcagcatcattctgatacccgttgtatggagaagccaacatagaaccagacggaggggaagaagctgagaaagttgatgggtttacaggtatcgagcctcttcggcccatttgctgctgcatcgagacattagcaggtatattcctagcactaaagctgtgagaacttgatgttgtatcaactgacggagctctcgattgaactgtatgtggttgttcaaatgtggacgaaggggaggcaaaggaatgaggaagagaggaattgacagtagtgtcgttagcaggtggataaggtgtggtaggaggaaaagagttattcatacgagaaccatttttcatcatggatgccatatcataagcattatgataagtgggattggaggtgttttgttgggatagttggttcgcatacactttcaaattattactattcgcattcgtatttgtatgtggatgaaccatactaggtgcaggaggtactgaagtatccctttgtaaaggagcattcataatgtttggcgatgcttgactattcatgtaggaaggattgtttaatccgacatttccattgccagggttaggaggggttggtccattagaagcaggcctaccaggaagagtttgcataccagcttttccttctgggagattgttaaatcctgtagtaggaagagtatcctgctgctttcgaagattggtgttctcagcatcaggaaattcagaagattggttccgcatctgctgcatacgggcataatgagctctttgaaccatccttaaaatggaactaatttgagcaaactcggggttattttcctccgtagcaccttggtttctcattacctgccattgttgataaagagattgtatattatccttggtcaaccctttcggaaatttctgattcccttgaacagcaaacatcggagaaatgtgttttagtaaatcgcaaatcaatattacaacaacaatgaccgaaaaccctcaacgtacaaatggataatttggtgcacttaaaaaacaacgagagaaaaagtttaataaagattactttaaaagaaaaaacaaatccctttaaaaaaaaatttcaattgagtaactttgacctttaagaaagagatcgcgtctttcaacaaagtattaaaatttaaagcgttaaagtatagagtgaaaaaagaaaccagaaggacccagctttagaaaatatacagtgtagaaagaaaagaactttttaaataaacatataggcttcaattgaataaataatagaggaaaaaggggaaatgtgggtctacgagattgaagatggcggttggtggcaggaagaatagaaaacaaaagcagcacacggtagtgagaagcaacgaaaagagtctgcaacctcaatcaatttgcaaacacagcagagtaaaagattaaaaagcatggtttgattaaaaaaagtacaatcaccctagtgaagcaaaacttgaagggaaaccgaaggccagctcatccttaaaaaaaaaaaaaaacccctccagtttaatttgacgatttatggatcataattacgttgcgttatatagtaataacgtcaacttttttttttcggaaaagattagcattgcgaaataaaaaataggatgctaaataaactagcaaactatgtgttagattgcataaacgaagatataatgagagatgcaaagcgtactcaaattcgtttaccattgtagtgtacagacactgtttcgcggtgagctagcattcttcaattcaatccaccacatatccgatatatacgaaatgaatgaaacagtgaatcaatgcaaatgtgaatgatcaagatagaaggtacattttttcttgaatgtagagaaaaatgtggggaaggtgtatttgctaaaaagtggatgagtgagtttcagagctttcgttcgttgaacgaagcaagccaaaaaaaataaaaaaaagactccaaagaaaatacgaggggaatgcaagcatttaaaggaataaatacttgcgaatgcggaaatcgacttattctcggtataaacagacgacggcactaatggggttcccctgaaaataagaaggttaaagaccacaatataccatcggcttggcagtcaacaaaacatccttgaaattttcaaacttgaaaactaataaaagaggaaattaattagaatcgtatagattaggataagctgataaaatgtatcttatagaatatatgacaattactcattaacagtaattgtagagaacttggctatcataatgcttttccatacaatttgttttaaaaaagtgaaagggaaaggattggaaaatacaggtaatgaaataaatatatcagtacgatagacgaggcagggaacattaaatcatttgcattgattttccaaattttgaatggtgcaataactaatcggattgggaactcggcgtaaagtggtaaaccagtaagtgagaaagatgtctggatccgcaaattttgtaatctgtcaaaggaagaagtggacccttttagaatgtgcagtctaatgaaaatcatgatttcctacttaacataagagagtatatctttcccatgaaaaatgattcaaagagaccacttgcaaaacttaccaacccaaaagcaatttcaggtctggttttagtagcagtatatattggttaaaaggttttgaaaggaagatgtatttgtatttcctgaatcatatgcatggattcattaagacatgcatactatcaaggaggaaaaaggatgctgtaagacataattaactatgggtcactatcgtaatgggatagatggttttcggggattaaaagcatgtaattaattttcctactctgctgataatcaattcccaataccatatatgaatttcgaaatcctttggtttactttcaatcatctgcctaacttaacatcgaaaattcggatctcatcaaccgcaattaacttctgctaccttttttgcccatctgtccaacctgcctaaatgtattttttttttatttgcctaattgcgttctctatatacactcgctatatgctctactgtagtaggtccacgtacgctattaattaagtttccacacttgcttgcaattgaataggttatttctcagcacacaactcacaaatcctcgttatatattgctacgtactccgtagatttgcttaaaccatggtttaactagagtgaattctgtggcatagaatgaacgataaatgtagtttagtgttttttccacataatccttcatactctgcattcaaccagatgaaagtaaagaacaggagcgagtgatataagcgggatcatcgcaaaaatatataccgtacagatttaataatttctattatgtctgtcagctatgcaactcggtatctgctttaacgttacgtaaaagagcgacgagcttcattgcgatctactatatgatggcatgcaatatataattgtaacagatgaggtaattattgttatatgaaagtgtcactataactcatgtttgtaatagctcatacctgaagtaaggaatgagattcagttgaaattttatgtagctccagatataacacatatcctactatagatattaacaaatctatctcatgaaatcttattcacttgtgaagctatatgcaattaaaacggatgacatataatggtaggcaacgcagtgtatagccttgtattgcagtatcgttgaccgaagccagcgaaattgtcagcaatactacactacgttatgctacattacgttgcgtatcactatatgtcatatgttggaatactagctaagatccgtttattgataatcacgggtaactatccgtctatatacatagatacccgttgataacaactatttagaaatattataaatagcgttacaactgaactgaggaacgaggttcagttatgagctatattagtgataggtaacattataacctagttaatacaatacctatactctgttgctacttatacaacctgtgtattgtaatataatagaccacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacagaaatctagtagctccgtaggatgaattaagtaactttctgagtgtcaaacactgcagtaaacatctatactgatttatggcggacttcttaatgatacataaggaaagctaacttgagtgaataaaaagggcagtgacaaaataaatgtgtcagaggcaattacattaaaatgggttttggaattctacttttcacttgctattattaaaaaagcggttttctttgaaacgagtattgctcatttatttacgttgaacggcgggaactgaactccagagtgaatattcttgattttgctgtttcgtttgtcgcaatcacagcaattaattcgcgcatgtattttattaaataaggaatgatattattattatgaagaataattacgcttccttggaaagttctatagatgaagaagatgaattgaagacaggacatgaaattgatttggaaaaaggcctacttccagaatataattcggatgaagagagcacactacctccatattcaggtaagaattgtagataataagaaaggaattactcaattgaaagttgaaacttgccatcgtgtcaaattgcatgctttggtcattgtttacaatcggccatgcaatgcacacattttaaaacatgttctttctttactaaagtatttcaatcatattaagttaaacagatcacgcacgtgtaagcaatcctcctaacacacatagagaaaaccattcttccgggacggcagataattcttctacctctccgttgaaaaaagaatttttatcattcatttcaatctttgtgctaaacgtacccgcaatttgttatctaacgtataaggacgctctctttaaagattatggcaaagatgaatgggtatattttggagtgtggtgtgctatttgcctgatgatttttatttctttatggtgtaagtgacacgataggtcaattcttacgttcattcactaactcattaggcttctttgaaacttggaccaggcagtggcacaatgtgtcaaggtaactgcggtcggcttgtacaactcaagggaaaaatgggttgtaataatctggttattatgggtagtcatttgttttgtactctttggttgcgtcaaattcggtaatgtgaacttagacaagactctcatctgttctacatgcagtatttcagctgctttacttttatttttattatatggtatgtgaagttatgtagttaccattactgaccgctaacacgcagttcgtcttccattctggacacttaagcatatgttttctgggttttttcaagttctaggtgtacaaagttgtgtcgttattgtaacgaaaggtttgatgcatttatttgacaaacatatcgacgggacaggctacgaaattgtagcctcttcactctttgttataggcaattttcttttcttttacgaaatgggtttgtttaatattcctgtaatttattctaatcgtatcagaatgtccaggtgctctcaaaaggatgcccaaatttatcaggaatggtatagcttttatattaggtatgtgtattcaaccaactgtatgaatgattctttacttacccgattagaaggtgcagggagagcgattagaggtgccaacgataataatgacattcccttgggggaaatggaagttgaaagcgaagtctaattgcgttattaatgtagttgtcgctccagttggaaaacctctttaccaaaattaccaacgcagagaagctgcggcttttttaaaaataagcaccaattttctttaatcatcctctttcactataaggttatggaatatatgcttaacttattctttcaattaccaaaaattgccaaccaatgtattctacgatgttggataaagtgcattgaggaccgagtctttatttattatgtatgcgagtctaattatttgtcttttttaatggaactcaagtcacaaacaataatgatttaaattgtttacgacaacttaaaatcaactaatgaaatcgaaaaactcgttgttccgccttgttaaattcacaatttcattgtcgttattacgttcatttctccttcatcttgattcttaatgaatcaagcttaattatcattttttctttttgtttaatggttcaattcaaacaaaattaatgtttacaaaataatgaatagcataataaaatattgtgattcagaacgatggtttgttatagtaataacctaaagacacattgcaatagtgaatatctaataacgcagtaaacgtatatactggttttatgttgagtttcctaatgatgcataagctgagtgggcgatatgactttgattgacacatattttgtggaaattttcaatatataaatcaaagagactaatgatttatattctaatacttttatccacatcgaaagcaacagttcataacctaactgttgggtcaactgatagaataaaaaaaactcgggtgttcgtcccaattataattatcactacagttatagtctaaatatctattaacttcaataactgatttttaacgagtattatattctttcctttttttcaaggtataacgattaattcttcattgtttcaatattaataagaagctactagttaaagcaagctggtattatcgttatgttactaccaaaaaaggaataccgtgctgttacattttgttataaaaatataccgttaatcactatttcccaaattacagatatcgtactttacttggtatttcctctatttactctttctcgctgtgcaataagaagaaaaaattttattatctgtttacaaaacatagctaaattttctaaattaacttttgttattgattgttagtttatggtggattgttgttaattgaattaagatccaaagcgcttgcttgttcacattcgtgtgaattgcacttttaaaaaaaaaaaggaaaacttagttatttatttaataagcttctaccataatggtcaagcgtcaacgtattgagagctcaaatggtaagtgtcttagttagtcttaagtattggctctcttatatcttttctaggataatattctaacagttctatgacagttccactcagtgcattcgctgtgcgtcaattgactttaagtaaagcagccagaaagaaagacaattcatcggggaaaaagcgcagcgtttcggaagaagaaagccaagacaaatatgaagacgaaatgaaaactgaaggcgaatttccttcttacaagcacacgctcgtacaagtggttgtcccaggagttgatcatagaacaaagctccattcagagtcatccaagaatgattctgaaataactcctgatataaataggtccaaggttaatcctcaggaatactctgaattctcagttgctagtcctcaaacgatttctccgagtttacctttaaacttggacgacgaaaccgtaagtgaaaacgttccacatagcccacaatcgtctaacgatgccattccggtgattaaaattacggaagaaaattcattcagggttaaagatacgctatacgttggattacataaagatcaaaaattagcaatggttggtaccttcatttttcgtagcgttagagggaagtttcagctctttggtgcaacctattcttcagcttgtatgtcttggtttcctttaaatgctccgttagcatttgcgacaccagtattttctgctatagacaatgcattacctgctatgcagatttccgaatatgaagaagattcccttaaccttcgttcctttgcagttccctcttactcaccaaaagagcatgaatatgaattagagcccaaagatattctcccaaattttgaaactgtaatagcttttagagaaaatgaaaatggtctctctaagatagctcgtgtccttccatttgcaaagcgtttgttttcttttaagaatcttttgcaagatgcctcatcaatatcaaataattttgagataactccggagtcttggtgttctttttctaaccagttactgttttccacttccaagtcagactatgttgttcctcgtcttatggtttgtggacctaaaggatccggtaaaagcagtttttcacgatacatcaccaataggcttttacagcagtatcgtcacattgcatatcttgacctcgaccctggtcaacccgaagtcgtaccttctgggcacatttcattatattatattaactcaccattgcaaggacctgttttcgcccgaatgctctttcctacttacatgttacgtttgcatctcggagatataagtccccagaaagatccggatcattacattgcttgtgttactcgtctttttgctgaatataaagattatatttttaatcaagagatatcccaaaaggagattattcctttgataataaattgtccaggttggatcagagggggtggtgctgagcttctttcttctattgttgatatatgtcaaccaacagaagttgtatacatgagtcgtgaagacatgaaatcaagtcatcgtgaaaaaaagagtatttaccagcacaaagaatatatgcctgattttctttcaagcagagatgagtttcaacttaccctcttggaatcaacttggcagtatctgcctgatcccaacgttaacaaggttacctctgctgataatcgtatgttaggcttactttcctatctgtatttcaattgcaatttacagaggtgggactttacgacaagtttgacagcttgtcaacctatagccacagcttttaagggatcttctaagggaatagatgctgttaatattataggtgaacctcttaatgttaatgatgtcgcgaaaactattaatggtactttaatggcactttatgcctgcgacactgcctctttagataacagtaacacacaacggattgttagtagtcctgaagggataccattaatcatcaatgatggacttcctttggatcccaatacgtctcattgcctaggtttaatcgtgctacgcactattgatctcaaacgtaacgaatttcattttgttggtcctcttaatcttgagcttattaaagatgcctatgcaaagagcttgaaaattgtccttgaaagaggaaggttagagcttccagtgtacgcaatgttggatcaccgtttagcacaatactcggaattgccatacctcgatcgaaatcacgatcgggtggctgttggcgctcatcgtaggcgcgttcgccgtaacattatccgtcgtagtactttcgttggatgatacccaaatcttatgttttacgaatttctgaagacggctacgctttttgcatacctgctagaaattattttgggcagctgaatacaaactatatgaaatatactttttcttatttttttttggcggttaaaaaggacaatagtgaaatttatttatatttattgtttcttaagaaaaaatcgtgatttgaatttgttttagattactccaatgcaagtacaatttacgttcttcggcgaactggtctgggaacattgagtactatgcttattgcgagactgcatatcgatggttaagctccgatggtcttttgttggcagcaaaagttatgcattaggatactttcatacttactgccatatcactggtatgttgagtttttctacactgtatatgcaaatttataaggcatttgaattttcactatgtttaagaatctactttggtaatttagcatattctgactaacggtttgaagcttggtttcgatattccggattaccgattgactattttaattaacttttagagatggttttgctgttgagtttttttgattttattcagagtacattttcaatggttgtgtatctgtatgtaatcattcaacttttcaattttcctttctctaaaggtgaggaaaattggctatttttttccacgttttgaaagtgccataacatttgaagtatagtatttgctttttcgtataaatcccttcgaaggattcagctatgcaagtgcactgttctagcaattggggaatgtgattgtgtggttttctttttttgatactgaaattctctcgtattacttgatttcccaaaaaccaatagactatacgaacgacttgttgaaagcagcgacacgtatgtttgtatattaaataccattgataatgagtcaagctgtttgaagatgttgtcagtaacttttctttaatgtacacataatcatataacagttgctttgcttcatcttgaatttttgagctcttgtaagttgaagaacgctcaaggtttgatgattcctttacataatgcaaattggcatattccatgtttatgatgctttgcagacagtcgaccattctacaataaattcgatacgtcgccgaacgtacgcatcgtttgagagatttgtagcgcctgtttttgggcctgaatagtcttttcgctataaaattgtgcatttaaaatggaatcgagcggctgttaagagtgttgttttaaaatttaaaatataaaagaatgtttaattggtaatattaccaaagcaatatatcaattagtaccttgactgatttattattgcagatgttttatatcttcgtttggtagtgttgaagtttacgtgactaaagaagttgttggtaaatagttaagtgtaaacaatgaagtgaatagtatgcatgtgagtattactagttttttattttcataaaagctaaacagtaaatctattaatcattcatatacttaatgactttaattgaatccccaaagtcgttatgatgaacctaaaatttgtcagttcagttaaaaaagttgtttcaagttttttataattgaaagtaacaacaataaaaagataaaggttattgatattcaattaagtcgataatttctaaatctcctactgcaatcataattgctagaagtacgccttattaacacatactatggaaactaagagtgagcattataaattcgatatgactcttcttcatatttgctattgtatcttgtagcaatgagagagacatatagttagtggatgattttctaaaaaataagctcagagaactaaagtaaatggttatagaacaaaaaggaaagaaaccaataaatatataatcaacaacccaacgcaatgacttagtctgaaatttttccaaaactacttaaaaagctaaaaatgtattcaatttgaatacgaattcgataagtcgttaagacataaacttcgtacatcgtatatttattatatgctaaattaaaaaagctgaacaatgaattgaatgtcattaaaaaagtcattaaccacatgcaagtctaaaaaagcgggatcaccaaaaattttgtaacaattcaccgattcaactagtacagtatcaaataaattagcgacgataaagaatctatgcatgcataaaaccagggttggactgtagaagcaaaatcaaatcttgtgagccaaaaaaaaagctgactatgctttcaagtcaattccccctattaaattttttatttggacaaacaaaaatcataaaaatgaataaacactatttttctaaagagaaaaatagattataccccaaatcccttcaagaaatcaatcaaaatcttaaataagctagtcgaggagaaatagttaaaataaaatttgatcgaaatctttagtaatggaaatattataaataccatagataaaaagcgttttatgactgagtacccatatcatcgtttagcaagctagctcgaaacattatagaagcatcagattcatcatcgagtataattgtgtcatcggcatcaaagggaatgtcaaaaagccatcgatcttcaacacgagattttggtttactcaaccgatgtactggcaatgcacgagtgcgatccaacatcaaacgccctccacgtcctattcgttgtcgaacgcagatgggatttctgggatgtaataaagtgctatagccgtataaagagttatttgaagagaatgaaagtgaatcgcacgtattaaaattagatagggaagagtgaggtgtagagtaggtgggtccattatcagataatggagtcgaaggggttgaggaaggaatactcagttgattatgggattgtttcgtttcttttcctgaataatatggaataatgtttcggtaaaacgaatcgggataattagtatgaataacggtactaggcgtctccaaaaggtcaacccaattacgatcgagctgttccttcttggtaagacgttgctgaagacgaatctgaaattgtgtaatttgggctgattgaacatcatcaagcattaataacggtcgaacttcgacatttcgcgtaggttgtgggcgataggaagcagggtgaggagaagtttttacaggtggagctggagtaggtacaggggcggcgggctttacctcaataggacgtcgtttaggattgattaaaagttcatcactgtcttttatatttagagtacgtttaagctttttgacaagacagcgcttctggaaaatagcatagtcgtcttcaagcgcttgcagcttcttttgctcacgtttgtacacttgttccagtaactgaagacttgtctccatgctttgtcgtaacctccgtaagcgatcataagactgagcgtccgaccgacgagttttgcgagcctgtcgaatttcacgacgacgaaaacaaacatatggatcatcatcatccttatcatcgccaacttgtgctttagccataattggaagaccacccttactgatacgacgctcacgccaataagggtatacttgactagctagtggtttcaagtacagtacatcttttaactcgaaggaggtgatgagctcagacaaaggcaatatttgagaggtatccatgctcaaaaaaggctgattttgattaatttcctcttcaaacgtctgcatgacaatttcaaaatctaattcagaaaatttggaaagagaaggttgagcctgtttcaacttcagaaaatattccgtatcatgttcatccatgcaatattctgggtttgtacattcttccacagtgagagaaaaccgaattaatgtcttaggaagaatgaaattctttttgtaatatttgtcaattatacctatatttttagcctcccgtgtagggataataagctttttttcagatccacgcacaatggcctcatgggcttcattgatgacttgttgcaaatgtttttcctataaattgttagaaatctaagtaatcgaagatgaatgaaaagcgataagaaaaaggacagctgtattccaaaaacaataaataatcaaataaataagcattgctagaaacataacccaaaacattcattagccacaataatgaagtagcaatcttttctcagtaaaatcaaatttagaataaaaactaaaaaggttcaatgaatccgttgaaaaaaaaaaaaaaacctcaaaattcgtgaaagaaggagcatcaatatttttcaagtaacttttaattctcagtttactaatctttacaagagtaactttaacacaaacaaactagcaagtttaaaaaattcagaaattcgatgcaactccgctcaaatcataattttccgcataacccttcgtatacattgtaaaacggtgattaagcacctttaaaaagagtgtttatttttgtcaacgaaatccatcaagaagccaaggtttttcgtacttttcattatctttcacattctcgggttcgcacttacctcttcctcttctttttcaacaccagattccaccaagggaactgtccgctgaagtgaagcttcttcatcaaagtcaggtatatcacgttcgaaataaatcggcataacggttttaataccgaccttccgttgacgatatgccctagcatttttggagacggaactcatgataatattggtatcgttggactccaatcacttaaatctatccaaccgtaaaattataagatactcgtctcactcaaaatcttgtagaaacaggcgctaaatcctggcgtagttgacggccgtcgtcgttggtgtgtcaaaccactaggggttaacaaaccgaatgaaatttttcataaacctcttcactgcgataatttaccgaggagcaacgtaaccaaaaataattttctaatacgctcgtaccgttaatatacaacgtattgtagcgatatttactggagattccaggtgtaaacaatggaagaaaccgatggcaggagaaacaaaagaggaaattgtcaaccatcagttgaagtgaagtccataaaactccatagtgaattataaggaatcaagttctatcatagttcatcttattgacgtcggaaaaccctcgtcaatactcaatagaaaaaaagcattactaattcaaaagaaaagtcatgatctgctagtattcgtagtctctagtagcagaaaaaagcacttgatttttactttcaatgcgtgttatagaccatgaataggcatttctgttagaataataaactgttcgcagcagagccaggtggaacatagaagtaaacagcggaataaattctacatttttttccactaacgaagatgttttccgtatctcatcaattatctatgccaactgcgcatagtatagggtgagaaaaatgaatgtctttttcaaaacgaagcaagttgtagacaaacattttcaacgttccacatttgctttttccagaaaccaagcccttttcaggaagattaaaatttgatttaaaaacatgaattgcaatctttcaaatattcgaaagtcctttcaaatacttaccaaacatgtcgaaaaattgctcattctcagattttgcttccttcataatcttaagctcatatggtaaagcttaatcagcataaaactgctaaagcagtttaaaaaaaatttggtcatcagaaagaataaaggttaaaggtatttagttttgaaaaattacaaaacctcgcctttaaaaatccaagatgcagaaacagccatctccaaagcaattatgaattgctctaaacctcaattctttgtcgtttttaagccggattttcgtttgatgcatcctttctaaaaatgaaaagctgccattgcagttgaattttcaattacaagcttacagataattttcatagctatttttttgcacaacccaacatgttttcaagtcattttttgaaatttacggattccacgattatctttgagattggtggaagacaaagtgtgccaagtgacattcgacccttacattcagaaggattttgactcaaactaccaccaccgatataaggaattttctttgaaaggtagctgaccgttatattcttggtttgttaattgaaccttactcatttcatattattgtgtttccctctcatgggtcagtcgcagtcgcaaatctttgaggacttgatctcaaattcatcctgtaagtttgatgcttagtacgtgtggccaaaagtgttcttatcattatattttttcatgttagaatacttacatctcttgtcgtctatttctttttaagattatagccaattcatcaaagttgccggtttcacatgcacaatgcaaaagtattagcacctcaaagcgactcggctaacgttcattgtatctagtttccaatgaggagatagaaagaattcgcaagcgttttattaaaatagatgctaaccaatctggctctattgaccgaaacgaatttttgtcgattcccagtgtagcttctaacccacttgcttccagactgttttcagttgtagacgaagacggtggaggagatgtggactttcaagaatttattaatagcctttctgtattttcagtgcatggcaataaagaggaaaagctgaagtgtaagctcaatcaacttgtcgttcctttgcaaattatgttctaacattattgttttatctagttgccttcaagatttatgatattgaccgtgatggttatatttcaaacggagaactttatctagttctgaaaatgatggttggcacgaatcttcgggaagatcaattgcagcaggtatgttatagacaaaacctcttatctcaaaatctgactcctattataactagattgttgacaaaaccattatggaagttgataaggatcgcgatggaaaaattagctttgaagagttcaaagatattgtcagcggttccaacgttactagtagcatgacactcgattctttttgatgagcatacttaaaattaaaactgatccttgtttcctcccttctttcgttttgtcgaacgcaattacgagtttgactaaagattccttttacacattttgttttatcgtcttcattccttgcatctgtatttcgaattttataaatgcatactattacatttcttttcctacttgctatttttacaatgcttaatctaccaaaaaaagtttgtatgaattgcgtatcgaatttttactataacctgtcatacaaaaatcttgaacacataacttagattattatgcttctttagcaatactataattctcagtcaaagttgtttacagaatagagtaaacgtcttaaatatttacaaattcaaggcgttgtaaagtataaacattgaacagatgttcacttacaacagtaagaaacccattttaaaaatactacgttgaaaaattgatgatgagatcgaacaataaagatcatttacaaagacgatacagtatgcattttaaataataaataattaattattttcatatatagtttttaaagtcattagattaagaactttcatttgagctcttctcatcgataagcgattttaaatcgccaagacattaccaaataattacaatagcatgcaactcaacggcaatttcgttgcaaatgcatcaactgcattatctttgttaacgtaaagaaaaaggttaggaatggattagaaggaacctcaaagacttaaaaaaagaggaatgaaatcttggctctgtgtccccaagatccttttccaaattccggcatatctaaacaatgtcaggaatcataaaacccaaaatatatgttgtcatcctaacaagtcaactataaaagaattgaaagaaggtcataaatgcaatgagggcatagataggaaaagattactcaatttaaaaggcttctgcagcagtcttttgagcaggcgtaagttcggtaggaaatttaaccttgcactcaatgatcatattaccacgttgagaaggattctttggcaagggcataccgaatccaggatacgtaatttcataaccaggttgagttggtaaagacgaagatactttaagcttctttccatcaatagttgaaatttgctttgaaaagcccagaagtgcttccttcaaggatagctctacttgcatacggagatcatcaccagagcgtgtgaaaacaggatgaggtttttcagctagcacgaactgaatgtcttgaacagttccgtccggtttctcatcaccctcaccagcaaacttgattttagtgccagctttccatccaggctttactttgatctccaaaattcggtccgctttcaccgattgaccagaagcatcaattatgtgtctagatattttcatcttcttggtacatccggtaaatagatcctccaggctcacgttaaggggtcgagtgataacctcgttttgagcggggggttgactaggacgggatccaccaaaagatggatggctacgtctggcgtgaggacctgctccaccaccgccaaacatattagcgaatccgccaggcataccacctccacgagtccgcgtaccaaaacctccatccatgtccatatcatcgtccataccacccattccacccattcctccgcccatgcctccaccgccagcaaaggcatgaccaaatactctttcaaaaatgtcgttcggatcactggcactgaaaaattgagctccacctgggccacccatattaaagtggaatgttcgagctccaccaggtccggcgcctgggaagccgccaaagcctgcaccagggccaccttcagcacccggtggtggtggagcagcattcccttctgtgataccgtattggtcataaagcttacggcgctggggatcgctcaatacttcgtaagcaagagaaatttctttaaatttcttctcaccattaggatttttgtctggatggtatttaagtgcaagttttcgatatgccttctttaactctgcctcagaggcctcggggcggacctccaaacaatcgtataatttggtatctgctaccatgatgttttgtagtaattgttgttttttctatctgtgtgaaatatgaaaaaggaaagtgcgagtgtagatgctttatcaaacacaaacacaatataaatcgttatggtggaatcaaaaaaacgagaaaaatgaagagaaataaatagaaacgaaaaatcaaacaaaagcgaagctttttcggtttatttgttctcgaataaacgaaatgaaagttttatttttccacttttcttgtgttataactcctttatatatatttcgtaagaaaaccttacaattcaaattgtacaatgttcctgaattttcaagaaaaatagtaccaaagtagtgtatgtaaagtcaataagaaatactattctttcgaccaaatattaatggaatgtaaacgttgcaatacactctaaatatcgtttggaaacgaaacaaaatgtgtgaagacagtagatgtttttgtacccgctgggacggaccatataccatggcatgatgtaatgctagaaacttcgagtataagcgagaaactgatgtggtttaacgaagtttcttaaatgcacaatgtaaagtggtagagttcattattgtgtttaacgacgctataatgggttaactgtttattgaaagacgtattgtatgtatttgtacaaaatataaattgattgcgatatttttatattacaattctacaaagcggcagttactttgagatagtactttgttattaatcttcagaatttttttcagcaatttcgaatatgggtatatcattgtaagtatactgtagtctggttattgcttttgggatgtgtgtgtaagttactatagttgccataaaataaatgtctattgcaatttcggtactgtggtaaagcatgcagccttataattttgtactgctcaaaaagactacgcgatatacatatagtataaacccttcaacattgccgaggtccatgccgaaagcggcatataaaaggccaaatttttttaaatttttgacagtcaataaaaataatcagaactagaggaaagagattcagaaaggcaaagcttctgaaacactgaattatttgcaattgtccaaaatatagtcaattgtgatgggaaaaaacaagaaaacaacgttaccgttgtatgattttcaatcattcatcgagtagtatagcataactattctatggaatacaagtccattccaaacattttgttcagaaatctctagatagagggtggaatgtcagtagcggtagtatgtgcaaaagaagaggctgtgggcgcaggagcggcattttgacgagaaacgcttttgcaaatacggatcacatgaggagtgatatagggacggatcaagtgtctgtagataatggtagcaccgttgaatttaggcaaagcaagccaaatcaagaaaatagccttgagtaaccaatacacagctaaaaaggaaaatccccagttagtaaataaaaaaaataaatttaaaagcagagagcaaaatttattagatccttaatgatcttataatcacgcctctaaatacaaaaaatttaaacacttacggacatagtaaaggattagctgagaccagtactcaataacgttgaggaatgaagttaccaaataataggtcaaccattgagtgtcatcggccttgttagtagtttcaatagcattgatactaaagaaggcaggcatcgcgaatgccagaaggttggtcagtaaaaatccaccccagttcaagaaaaggaacaaggcatatataccagctgcagtaagaaaaacataaagcttgctaacaccaaaatttttttccaaactgttgagttgaggaaaggctgccaactggaaaaaaaagttagtaaacaaatttgaatagaaagaataatttctaaaatcacaagatactaataatagcctatattgccgagtgcgtaaagcggcttccatcggatatcctgccttattgctaacataccctgttatccaaatcttgcatattctgcttaacacgaacttgaaaagacattttggtactgcttaattaaattatctgagtgttcaataatttttcttttgaacgaactatttgtcttagaatatgggagttgtttgctaaagataagtttgcatttattctatcggtggtagtgaacaacgtcacgattacaggcattcgcttcgtaccgtcagtgtggtatattaattagtgcataggaaagtcgcagtaaatacgatactgtatagtacaaatacaatccgattttcaaaagaattgccgtatgtattttcagccgatcaaacagtcatcttgtgtttctgtctaagtttatttacttcattaccaaagcatttaacagtaaaaaaaccatagcaaaaatgagcgatttacttccacagtatgctacgttgtattgttttaaccaaaccatgaacaactggactatgcagttcgctaaagtcaagccctgcaaaatatgtacggttgcattatctaaagttaaggaggacaaccgaactttacggttctctgatttaaagaatgtctacattacatacaagtctgcatagatatatatcactaccaacattactctttcaattgtaattaaattactactaaatgtaaacaagttttgacttaataaagtaaatttttaatttcttattaaatttatagtatcggtaattatcaaaaactcgtggatcgaataaaaaaaccatctcaagaataggatggtgtctaactgttaaaaacggcttcttttatctatttcaaaattagtaaagaattttcaaacttaagaccaaaaagttttaagcaaatgaagaatttcatcagtgtaactatgacaaaatgctttatcactgcaagaaggcaaccaaaacgattaccccgttatccttgctatacaatttgggtatatatttcgcatcctctgaaatctccatttgtgaaatgatgaaacttacctatttactatttagatgagcacactccaggtgaaagaactatgcaaaagcagaaagcacagtgccctttatattcttcttaatgtgactgtttttttggggttttcaagagaagatatcataaaatagcatacatagctgttaatcaaggataagaagaagtaatgttcatcgaaaataattgatagattagtttattgatattgttaatcatttgagtaatttctgatgttttcgttataaggatatggttgcttctttgactcagtaggattgttatctggtttttaaaatcgttacttgagaaaatcccctaatttaaggaatttttatatgtttgttgggattatagctgtctttggctactgttaactgttgtaatgacaatagttttggtttatctttcttactttagaccttgtagaagcaccggtaaatgtcaagcaaacttttcaaactgtaaagtgtatacagtctttaacgacatagaattatagcatccgtcaacagctaaataaattattcgtttgtctgtaaaaaataaaattgataacgattgctggaaatttagaatcattgggatatattaaggatgtaccttcccacgaagaaaacacattcatgagatgtttactgagacctgcaatgatttttttcattccaatacgtaaatgtttatttttttatgggcaaaagtatgcattcgtagatacaactctttttggccgttgtcaagcttaacagatgatacaatgaaaatagtaaacaaggtattcccaaaacagacgatatctcattttccaagagaaaagtattaacttaatagctccaagttcatcaaatttttttttggcgattgaatagttgtatagtttaaagagtttactcatacttggcaatggaaatgcagcatacttgttatttagatcttcccagatcctcaatttcaaaatctaaacagctatgggtaaacatatgcctcctctctggattaatgaattaaagttttatatgaatatacccatgagaaataaggtggatacagcagcaactttctgcacacactgcatcaattgggttttggaacgaaaccaaggaatcaatatataagtttgaagcacatgaaggcataaaaaaaatttcgtcttgagttcgatctttagaggtgaagtcaaagtaaaaacttgcgaacccagcaaatgccaaagatggagggtttaaacttcaataggttcatccatcagagagatgttatgaatttctgatttatttcgttcaatggcagctaattctgccttttttattgtaccagatacacgaaccacgcgaattattacaggcttgccatataattcccttattaaaactaatgcggcccatgccaaacgaaaatgctgtcttgagacccgcagaatgccagtagatgtattaggtgaaaaatattttacagttagactagatgcaacctttccaataccaacatcaccgaaattttctgcaaccatggttctaattattttagaaagactagacgtagttatagaactatcagaagggatagtaggatagtcaaaaaactcttttgcttcaggatataatacttcaaaaagtaaatatcgggatttgaagcgaaccatagttttacgatatatatattttttgtagtttaatcagcgattttgattgaaatatgacctttgagacaaataataataataaattatcgttatgctataacaagaataaataatgctggaaatggaattgcccaaaaatggatcgtagtgggtatgaacgttgctacttattgcacaccggttagagaaatgtaacttgctcaacgaataaatttctcagaaaacagtttatagagacgtctgtgttataatttattgcttttaagatttaatggaatagaaatttaaagaaaaaatcatattatctaacaggtgtttacaatgaacgattagaattagtcgtaaatttcaatatgtttaattgcttttgctacattgccatagcggtagataatttgtttaagattaagtaaatggtatttggttataattagactagaagacatgcaaattctaaatgcacgataatcatgcttacgacacagtaaacattcattttttaactttaaatccctttggaacaaacagttatagaggtctatcagaaacaatttcaacatcctcagaaaatgaataaattttaaataaaatgattatttttttattaatcgtttggttccttgcatgtatctatccctgaacagtcagaatatacaaatcaatgaaatcattcgtacattcagtggaatcatgaactaagtcagagcattaacacctcgattattcagtagaaaacgttaccctgtatctacttgatattgctttatatatgaccatgaatattagcttcaattgatatatgaatttgtcatgggaagaagttgtaaagcattcctcccattctactgattaatatacaatgggataattatcgtagttagtagtcaaaggataacattgattaaatttaaatttattctgatgaaatgtaatctttattcatataggtatgatgatctataaaaaatggaactttagtaaactttttttggccttcataataaaaaggatgtaggtaaagaatgtaatattaataaaacatgggtagataaaaaaaatttaaattaagagtaataatttttgaaatactgcaggattgaaaaggaaagacttttcaactcaaatgaaaataaaaaatatatgtaaattcaattaaaattggaattaataaaaattaataagttgcaatttgagaaagcttttttaattttcccagatctttgggaataaataattattaataattatttcgaattcatagctatgaattttcgatgatacgtaaatttccaaaggttcgtgtaactcaacgcactttttaggtcatgttggtttgtattaagtagaagaatataaaaatttttttgttaacgatttaagcaggtggtatacaaatgtcaagagttgcttgcatttacttgtgaagagagttcgcttacatgtttactaaatttggtgtatattttgctccaaaattttaaaagattggttatttttttaagactaaaaaatctttcagctattgtttttacgtaaaccaacctttttcctaatacttttgatttacgcatttgttgtacaactcatttattgtcttacatggtaaattgacaattttccaagatcgcgcgctttagtaaaataacaatatataagcgtatatagtatattttttatgagtttattcttataaaaaatatttgaggacacatacgatgaaccaatgtataagaagcaacttaccttttcaccaatttcaacagctgttaagagtcgttaattgttatagaatatagtatactctaaaaacgacaggatatcaagatgacaagtaagtcaattttggaaggattcttcataattaattaatgtgcggtatctgcatcttcaatatttttcagcggaatgataactaacaagattgctgtcccatagtactacagtctattttattcgtcacaggaaataaacataaactggcagatgtaaagaatatccttggtgaccgatttgaaatcaaaaaccatgattacgattgtatgcagctattcaattttctcgacagcaaattatcgctaacatgatgttttaaagtaccggaaatccaaggaagcgtcaaggaagttgttttagaaaaatgtaaagctgccgctgaaattgtaagttcaaatgatggtttaggattatgctgatcaatgcaacgaattattatcgcaatggttattcgattgaatcttgtttttacttctctttgtcattcttcattttatcggagcaaccttctaacgctaataggttaaaggacctgttttagtcgaggacacatggctaggctataaggcaatgaatggactccctggtccttatgtgtatgtgaatgcagattgtgaattttataaaagttaacaaaagtaggaaatggtttttgaatagtgtgggtcctgatggtatgtactattgaacggatcccatagctaactagtataaggactttatcgcatggtcagtgcatttgatacgaaagaagcacaagctgggtgtacctttggatacactaagggccctggaaaacctatccacttatttgagggtatcctggatggccaagttgtacctcctagaggaagcaatggttttggatggaactctattttccaggtatgcatcagaaaagtttgaggttcgtctattaatattccttagcctaatggacataagcatacctatgctgagatgactgacgaggagagaaattcatgcagtcatagatacttggctgctatgaaactccgtgactttttggaatcggaaaaaaactaatcttttttttgggtaaatgtattgcttcaaatactttaatcgactccatattttacctcggatttaacaaactctgtgaaaaactttacaatttgtggtcttttttcgatggtttcttcccttttatcgttgtcatattacaatctgaacctacgctacaaattttatgtagtatatttagaatagcactaccactttcacgctttaaacagtttttaggttttatcttgttttgcttaataaaagcaagcttctaaggaaaactagatgttttaatcgtttttatttatcaatactatttcatcaacgttgaatatcaataaatgtagcatatttttttactcaaatctgaagacgttgaattcgagctgaaagtgcgccgaagttcaccatattggccttaaaaatgtcggtattctattaaaaaaggtttcaccgtctggaaaatatctaatccaattatgatatatattgtacgttatatttatggatgcatttagtagacgaagaaactaacaacagattgaaagcgactttttggcggtatactacgccattaaaaatattccacttgagtagcattgagccatgtagtaagtaataactagttttattaaagcgaaagaagatgtttacgattaaacggataaccaaaaataacgatgacatttcaatgattttttttccagtttgtaacccattgagtaattctcgataaattagattccatttcttcaatagattcactaggaagctctactacaatcttggggtcaaaactctctcttgcttcttccaaacaaatttgcattatttcagcttcgttgttctcctgaatcttttcaagagaatatcccctagattccagtctttcccaaagcttcgaatgatcggtgcgcaaaacgactacgagatcaattagctcctccgaaaaaaggccacaggtatgccagtcaatgatgcaccctcctttcaacaatttcggctcaagataatctagcaccttatcctcgtcaacatcataggttttccatttctcatcaaatccaaagtgtaaatggttctctttaacaacatcgccaatgcatatattttccagttcggtggtttctgccacttgttctgctagtgttgtttttccagtactagggaaaaagttagttaataaaaaaattcaagtcattgaaaaactctgaaagcgattaatagcttctattttcgccatttatagcgtacatacccaggtgtaccacagattataatattcggaagctctctttcttcattacccatagtaaacgtttttatttaaataaaacaagaaaaagggaattaaagtatgtgtttaagggttgaaaaaatctccttgataacaaaagttgcagactgctgaaatgtgaaaaatttatttacttcgacgttgtgtaaaagaacatgattttaaaaaacagcacatatctagaacttaaataattataaggcttgtgggcctcattttgtataaatttttaaattaattgaaagcaaatagtataaaactttggtacataggtttatatgcttttacgctaccaatagcgccataacttccaaatacagtatgatcattgattctacctaacctatacattttcaatgatattaagcccattgttgaattccctgtaaatgaacttataaaatatcaccatttacctgaagaacttaattttgctttatatttgaatatccattccatcgctgtgcggtgaagtcactgcattaacaagaacccaaaaatcaccatgtctcttcctctccctagttttttaagcagtaataattataattcttcggaaacgagcttgctcacagaaggccctgaaagtgatgaagaggacgagggtcctctgctgaagcaataccgcctcaaaaatatgttaggttatggtgcgtgcagcacggtctacctagcggtcgatgtttctactaacattgaatatgtatgatttttcttcgtcgaaatgtaagactatgcatttcacgaaggtattaaaattgctagagtaaaactgctaaccaattatccatcacatgagagcatgtgttggtcttaaatttaggctatcaaagaatttaaaaagacaagtcttaggaggagagagaagttccggctcatgcaattggaaaaagagctgggttcttttaacgacatggactcatcaacaatcgaggaccaaattcgtaatcaggagaaaaaggacccatattattatattcgaaaagaattagatgtgcttaaagtattggatcatgagaatgtagtaaaactttatcaagttatcaacagtgactataaagattcgctgtgtatgggtatgtcaattttataaattttgcgcgtgtgaacattcgaatcttgcatgccaaataaactagatcatttattttcaatttcactaacaacaattagtcctcaactactgtcctggtggaaagttggcatcagtagaccatggaatttcctttgatccaatgcctctggaaacttgcagaaagagctttcgccaacttgttttagcagttaattacagtaagttcttctttatgagtaatgtacagacgttaatcttgttcccatatagttcatggaaaaggagttattcaccgagatattaaaccggataatattttgtttaaggaaaacaataacctatgtgttattgattttggactagcagagtttttaccaaaggatggatttgtaaaacccgcatctggcaccccagcttttatggctcctgtaagtaacattttttgtcataaaatattaacctctttaggaactcttcgataatgagctgaaaaaaattaagggtaaacctttggatatatggtctatgggggtgaccttgtatgtaatagcttttgctgagtttccatttaatgggagcaccattctggatatgataaatgtaataaagggaaaaaggtatgcagaatgttaaaaaaatttccccggacacgatgattactaatatatataacaattatagtttgatgatccctgcctattgcaattccgatttacggaagctacttgagagatgtcttgagaaaaatccagaaaaacgaattactattgaagaattgctcagggacccctttctcacagagcgtggtaaacatcatttaacgtcttcttctatcgtaacagcattctcttccatatgggagatataggattactgacaaatctccaaataaacttttgttcaattaaaatgtaatattcaatacgtaagacaccgttgatgaacattttttgttgctctttaattttctccattcttcatttaatagcttcaacctcattacttacacatctaatttttcaagcttgaagacatatcgatgcttccttgtttaacttcttctctacagtcacttttaggcactatgatgcttttatgagcttcggaaccaacgataatgtcgaggattttaagtcacccttttgctattatttatttattttaaaagataatcatccattattatgtctcttcatgctttaatcagacctggtatttccacatatgtcatgagtaactaaataacatcaatttataatatccaaattaatagttatttttatacagttatttaaaaaaggatagaaaatatttaagaagaattcaattacttcaattttaatgctgcacttggtgcaaaaatcgaaattaaattcctgcgtgtacaactcactttgaaccccgcataattaagttattgactttttaaagaaaggctactttagagaagacagttaaattttactgttttaatgaaatcgttcattcctaataaatacaattagatggatttacaaagaacaaatcaagatactggaacaacaacattgtttaaagttgttatttccaacacagtaaattatttgcccaagggtgtttggattctaagaaacaatacaatagattctttgtaagtagcttcttgaaaatgctagatctaataccatttcaaggtctatcgccaaacagtttagggagatcaaaaacaatattaatatatcgcatctttcgagagaggtaataacctatattcaacactacgaattgtgaaacctctagctaatttgtactagaattattgggttgaaaccccttttggaaaggttttccattcagaagtagtatctgaagaatttatgcagatatttattgacaaaggaaataaagctttaaacaatgaagaaatgatttttgcttgtatgagtgaaaagggatggaatgtgtctttggaaactgttccaaatttagatataccagtgggtagttatgagacacagctcggtttgccggtaggtctacatcccaaattgcatgttcatttgaaaaatctgcataaacctgaagacgaatgctctttgcaggggttcatgtacataccacctacattgtttattgacaggtacgagctatctaatattgcggaaatgcatgccgacaatttagggcatgttttaggaatttggggtgagaccgacttggaagcacctagttacaaattaaatggtactgggtcttttttctggtttgacatatatacggacgatggtttgttgcaaaaagactatatagacactatcattcccttacacacacgttatcaaagccctctcaaaggacaaacatacttaaaaacatcattaacaaatcccaagtttttctggaattgtgacactgaagacaaagtaaatgatttcagatttctgttttccagtaagaacaaatataccttacaaaacgatccaacaaccttaagcatatctattccaatagccgatttatcctataaacatgtcgtagaatgggtgactaatggagtcgcgattttttcgttcttctacctattgctatatttgtggaaaaggttccgttacgcaaaggattaagagaataacatcgtgaagtgaagtaactagatatgtatttataaaaattaattaacctatggatcgctacatagtgaaatatgaactggttgctttgtgcttgatatcacagcgtaaagttttctcgaaacaaaatcgtgcaaataaaccaatcaaatgaagtataatgatgggatgtttgagaaatttaaaaaaataaatttatcattaaagtgattatatacgtcgcgaaatataaacaataaattcgacagatgcggtatggctagacatcaaaatttttaaacatagcagtagtgacatactggggaaacaaagttagtcaagcaacgcgtataaggaaccgacttacctttcgatgatagcgcgtagtagcacttaaagcgagaacgcctaactgggtatttgcagctgctaaatggtttaaaaggacgtgattaggatttggcaagacagactgatcctccttataggcagtatttgagttaaggatacacttctcaagatgaggaggtagagaagggggctttggcaacttcaactcttgaagggtgttgctagtaagaaaagctggtatctccgtagaatattgctcagattcagacttttcctccatcggaaggtccgtatgaacttgactcaatctttcatcaatactagcgcctaacttctcattagcttccacctcgaggtagttgtaaaggttgccttccgcatcggtggcagttggaaaatctgaagaacagcaccatataccatcaaccaagaatttaaaacgctgagttccaggacgtaattgcaaaaggacagtgtaatcttcgctatttggcgaaaaagttagcaagcttaaaacaggataaacaacctataaagggaggctcaaatatagaaaaaagcacaccatgaaaaactcataccttttcagtaattggatttttttcttccaacgagaaaacgatccagtgacataaacaacttcaccgcctcctctccatcgaataatggttggcacacaaggacctatatgtgtaagtaattaaattgtcaattgcaaaaaatctcctttctgaaaactattgcaaacaaacgttaaggtcaacagcttaaatgataatgcaatgttacggtaaatcacccttgttacataaggatgtcaagcaatcaaataaaccggtcttaaagaaacttaccagaataaggctgatgtgtcttcttgcctgaagtttgagaacggcgtttcgtatgaccactcgatcctgaagttccgttttgggaagtacgattattaccgccttcctgctgattatcatccgacatttcaccttcttgattcaaatcatctgcagcaatactaatcatgctttgggcacgtggttcttttggaacgttatttgcattgtcaggcgttgttgtggcatcttgagaagggacagcatgtgcgcgagtctctcctaacattaaattagatacttatttcacatgtgtttaacttaaaggacattaccctcctgagattgaacatttcccattttgaaatgatgtaaagtagtttgttctggctttgtagctcatcactttgaactaaaccccaacgagcatgaaataaggttatttattgtatctaagctatcattaaatagtggaagctaaagtgcagcgttattcacagttaaacgcttcgtactgttttgcagctttatcaaagaaaacattaattgaaaatccatttattataaagaataaatatctaaaagctgtatgataaaagctgaaaaatttaatattgcatttgggacgtataatacagttctacaacagctatgtataatcttttgaaggtaaaaagcagcatgcttctcattcttaatggaaatgtttaaaaaattattgaagctacatatgaaacgatatagaaaaattttaaactactctgtgcattgagaggccttcaagttaattatacactaaaagcggttcacttataattattgtaacttagcgaggctttaattgagttaaacttccataaccgaaaggcctgcatattatatgtttataaattaatgaataccttgtacattacgctcgtatagcttcatcttttttaactacgttctagtataacaatatataagtatggcgcaaaaacttctttcgtaaaaaagacgcttctatttctcagacgaaatcactcaaattaagttacgaacttaaaaaaagcctgaatttctagatatcaaatgctctatttccgtcaatttttcatgtctacttattatgctgcgaaataagcgaactaaaatcactgcattgcaaaaacaagaacagtgttttcaatgaacgtactgattaaatacattccatatgaaacgaagaatatattattttttagttaaatgacgactttaccaaaccaaacgtgaatttttgttgcgatgaatccttcactttataatctataacgaagcaaagtagtgaaaacttatatgttgttagtacgcagctcagtattggtttaatgatacaataaagtatgaagtattgttttttgatatgatatgttccattacaaaaatgtcatgaattgaagtacatatggttgaatatgctgttagagtactctttccgttcacctaactcaaacgaaattttgatttcagtggtaatctttttatgctgttttaaagccacgaacacgaggaaggatttgaaatagaccgtttaaatatacaaattatacccatacatatcctagaggcttttaatgaataacctacgcgatttattgtttgctacgtagtttggtatttgtttagcgatacactaaaatgcgatgagtttcttttgcgggctacaagataacggtatgggtatgcttcactaacaatattatatttattgttataagtctactagtattggtgaccgatttagctaataactgaactgaggaacgaggttcagtttgtcttaatttaaagcattgaaaaaactatgtaataaaataacatctttttattattgaacactattataatcttcttgataacttatcttgtaagtaaatagagcaaatagaatattagagcatatgttatagtgtatcgtagtgtattttatataagctgacattaatgtattgtaggaatagtagtatttagaattggtatgtacgctacgcagtttggtatctgatttaaggatacgtagaactacggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatacgcaacgtagtgtatcatagcgtagtgtcatattgctgacatggtatacaagatagtgcattacgcaaacaacttgaaagggcaccttccttgatcacttacatccagagtgctaattattaagagcactaatttaaaacttttttgtttaagacatggatctctcgtttattgagggctttgaaactatatggactgtagtcagagctgtagtgctcaattacttattaagaagccttaaaattctatctaccatcctatatgtgagcgctgtcatttcctggaacgttagcttgaaggtctttggtaatgtactacttccaggttttctcacaataagaacagttgtaatatttattttacgaattgtgagcctatttttatggatccttgctgatcctgctattcttttggttcaaagcgtgtattggtactttattcgtgcgcctgcaagattcattttaatggtcggaattactttatatccattgtatgttttgctatcatgggctgtatttcttggaatcattgtagggttcagtttgaattccgtttttactttcattgattcttttgcaacgccatcgtccaattccactgttacggaagccatgacaaagatgaaaaatgaaaaagttttagaatatccttacaaagatagaaatattatgttgggtgatttggcttctcgaattccttcgaaggattccgaaaaacttgacgaagaacgtcaaccaattgctctcgaaaagacgaaatctctcgattccattagtcattcctcatcttcctctagaaaatctagcacagaacttaagatacctcctgttgagaccagaattgttgctgagattccggttccttcatctgtgaaacgacggaggcatcgccctaacaaatcaatgggatctattaaaaattcctgaaaaggaaattaaaagaatgaattatctcctcttgatttcgattcatttgttgttttgaaatcacaattattatctattaaaaaggcagttatccgtgttgcaaattgccatttactaatatgttatgtttttaatgagttaaaaaaaaagactttccttctcgatgttttgctggattcttttttgattttgcttaatttactaatgctctttcttcttaatccgattttttcttttgataccttcttgaatgaacagatcactgacaaaacgcatatttatgtttgcaagtggatatcctgactcttctaaatgaataacttgttttttgatcctgttagatatatacgagaacaagaaaatttctggagtttggacctttgattggtttcctgcaaatctagcagcatattcgttgtagtaagttttgggtaaacggctagagactttatatctgttttgttttacctaaaaaaagatgctatttccattacaaaaaactacttgtttcaacaagacttttcatgcttgacatttttgaatgaatgggtttcaatttttagcagtcttaatttttttcctatagtagacagattaaaatcgtgaaagtaatttaatatatatatttatttaaacactccttgggttctctatctttgatgattcagcacacatgaacagcttagacttacaggagttaatttgtaattttataagaataaagcgatatacgtttgtaacatttttttattttcataatatattttgtcaagcattgtgtacatataagtttgcttataacgagaatgaaaatattatattgcagtctcatactacttaaacgcacactatttaggtatatccaacataataaactgccattgtcatggcaaaaccagccctcaaagcagctaaagaagctctagttgtaaaaaattatgaattagcgatagaacaatcaaagaaggctctctcgtttgacgccaacaactataatgccaatgtatttttgggggttgcatatttctcaacaaaacagctttctgaatcaaaagaggcttatttggatgcaataaaaattgacgagaaagcagttttggcttggcaagggttatggaatctctatgaaagcacacatgacatttcggagttacataaaatcacacccatcttggcttctaagtttttggaactggaagagcaaaacaaatgtctcaacaccgtcaacaaatacatggaagtagtaaaaaagtatggaaataaggccgatgagtttaaagctttaaaactgcttactccggaagaaggtgaaatttatgaatatctagagggaagagttcttcctcttcaaactgtttacatgcaaatggttgatattcaagaaagcatggatcgttgctacttcgaatcagaagtcaataagcgtaaaacacgtctgggtgcgcgtcttgaacaagttatgcgagatgtggagctggaaatttataaagattcccctttagagacactttataatcagattattaactatgcggaaacggatgaaatacgtcggcttactgaatcaaagctcttgcacatgtataacaagcttttaatactttcagaaataaaagaaaaaagtcattggcgcgaacgaatttgggatttgattcaaggaatggttactttgcacatacctgagcaagcagcatggacgatatattttgaatggcaggatcactctgacatctcattttttcaatctgcagaactccaggagtatatagagttgtttccaggatctcccttagcccaggctcttttcgcatttcgtaattccgacttgtggcacaaagagcatcccattcagctagaagacagcaacaatagcgctgaactagcaaaagaaacaaaagaggaagacgattcagagaattcggtcgacaaaaaagaaaatgaggaagacattatttcttctaccatgatgcctcaagatgaagtccttgcaaatttaactgaggcctacgagaatgctccacaatctacaataatttcagagtgtcttgcaaagtactatattcatttaaaggaatatgaatatgcaattgggctttccaaggcggctcttgaagttttaaaaaggcttcagcaagatactggtgttaaactagataaactgacacgtatcttccagctttgtttggctattggttactcacactatgaagttccacgttatttatttcaagctatgcattattacgatatacttttagcagctgatccacggaattaccatgctctgcttggaaaagggcttgtccaaattgaaaatgaacagtattctgatgccgttaaaacccttggtctactcttagacgaccacgaaaatgatccatctctttctgaattgtcatggtgctattttaaaactggcaatctgcctaaagcaatatcaactgttgaaaagtgcttagatgttcttctcagtatggacgttgagcgtttcaaaattgccgaagcttattaccgttacggaatatatatactcaatcgaaaatcggaaaactatctcgaagattccttttcagcttttgtttcttcacttcgcaaagacccaaattatgctcctgcatatactagtttaggcttgtattatcgcgatattcatgatatggttcgtgcaacgaaatgcttccaaaaagcttttgagctagatgcctcacaggtcgaggcagctgaagcccttgctaaaacatttgcagaagcaaatgaatgggaactcgttgaggttatttcgagaagagtattaaacacttcagaaaatgatctcaagcgtaaaaaaaagttcaattggcatcacacttcccttggtgttctcgaactgaatgctaaaaatttccataaggccattgttcactttcaatcagctttgagaatttcccccaaagatacaaatgcttggagcgggttaggcgaggcatacgctcggtctggtagatatgtctctgctctaaaagcgtttaaccgtgcatcaattttagaccctgacgattggtatgtcaaatatttcatagctactttggaaaaagacatgggtgaatatgaagtggctgtttctacactttccgaaattttagctgtacgatccaaagaactctgtgttcaagtttcacttgctgaaacttacgtaaggctagccaaactttaccatgctcgtggattttatagtcgcgcagccgatagtttagagaagtcgattcaaatttgttgcaatgttttgaaagaggatattacatccattttttcttgggaaatattgggggacgcatgtttatcattctgccaattaaaaaattaccacaaccgttttccgaattctttgatttctgatattttatttacaacagaggctatgaaatgtgctaacaatggcaggcagtttgaaaatatgatatatttacctgacctggaaacatcttctggagcaatatttattgctgcagtcgccataacttgctttacaattcatttgtctttggttgcagatgataaattgcttttacctgtttcttggtacaatcttggatcttcttactatcggttttacgaatgtgatacaactaaagatgcgacattgcaggttgccattaactgtattaagcaagctattaaattggaagctaaaaactatgttttttggaatatgctaggggttttattttcccaaaccaaagctgtacgctcagctcaacattgttatattcagtctcttcttctaaatgaaagaagttccggagtgtgggcaaattatggtgctctttgtatacaaaatcacgatgtggaatgcgcaaacgctgcgtttactcgttctatctctattgacccagataactcacaggcttggttgggtaaagcttattgttcaattgcggttggatctattcggaaggcagttcaaataatccatcatgcatttgagatatcctctggtaagatgccagatgttaattattggtacgccgacacgatgctacatgcagtaaacaccgaggacttcgtgacaacagacggcgatatttggtctgcaacctatgctattaaaaggtatcttggggaaaatccaaccgatacatttgcatattatatcaaggcttccttactagaacaccttggggagacgacggatagtgttccctcggcgatacggttgtgtgaacttttagaacaggagtacgatgtttccgaatctcctgtcatattgaagagatttattgatgcaaaagccttactcggcaggttatatttggctaagaaaagttttgagaattcagttgaacaagccggtattgcactggatttattagaaggggaagaagacgaagatattaaacggactacccttggactgaatctcacatgtggaaccgcctctttctttttgaataagttagagaaatcactggattgttttgaaaaggctttgcttgtgagcgattcaaatgccgacgtcgtagttttagtatccaaggtgttatgggcccttggcagtgagaatggcaaacaagccgcaagggaacaattatttgaagctcttgaacagtcccctagccatattggttcgttgttatgtcttggtgcaatagctatttatgatgaagatgatgctgtatgctctgcgattgaagattccattgctcatttgaagaaagacgaagtacttcgtagcggggccctcaaacaagttcagattatggaggttttattaacgaagaaaatagatgaatcaatgattaaatcgcttttacaacgatttcttcatgtttatccgtttgcagcttctagttggactttacttaccaaccgttatgcttcaaagtctttagcaaacgcatttgctactacgttgtatacacacccttcacgaccagacgatttggctcagtcctatcgtttgcaaaatagcattgatcgtgcacaagttgccatccacttggttccatgggattccgcaaattggaaagctttgcatggtgttactcatgaggcactagtttcaagtgatgcttcgtaggaacttgtatttattatcaacttaatgaccccagcgaactatatctaccaagttaggaaatgtttgtggaacctgtaaataaaaaaacgagtcttcattttcatgatgaggatatgtaaaaattgaatattggataaatactccggtgctttaccgtgtacgaatcgatggcataaccccttacctagagccatttttttttatgttggattcaagacaattcaagaagattgaacgttccaacacttgaatagtaagaatgaagctaatgaactgtcagattcatttcatgtcatcgagacaattttaatctcttgaagcaatatccttgtattaattggtatgatgaatttgtttaaaggattgtttgtcatcaaagaatcaacaacgcttacagatagcaaaacaatccaaccactcactcaatttacaattctagtctatgtatcaacatttaaacatggatcaaaggaataaacaaatctcatgcaaatatgtcaatctctttaactctcagcaagagcagattggcaatatccggatcaactttgaaaagacataaagaacaattttctttgcttttttttaacgagcggcataaatattgtccacaagagtttagtaaaatacaggttttcaaaactaactggaggtttaaaagaaatctgcactttttgagcttttaaaaaatgaaacacatcaatatgttaaacaaataaatatatatacatattaaggatgttcaaaaccgagtttagaaagtgttatagtgccacgaatcgttctttgttcatacttagcatacaaaaaaatgctacaagtctaacacgcactttgctgacactctacgatcatctctacagtttactaagagaacggttcaatcgttctatcctaagagtggaaagcattttgtttatataagcgaaagacagcgtaattcgtcatcgatttagcagtgggttgaaattcaaacagccaattattggcgcttataatcaagtaaaaggttggatgtgacgttacaacattaatgcattcatgcattgcacgaaatgtaaacaaacgcctaatgagtggagtataaattacctctcaacatgtttatttacattgattaaaaaaaattagtaaaacaaagaaaaaatcaatgattcttagctatcatgaagcccaacatgaccagcgagttgtggttcgttcagtcgagtaagttcaataaccagtcagtcgcactgaatttggcaggaagaaatgactgcacagcataattagaaaaaatcctttgtactttctagatcaagcactaatacaacagtacatactctttttggcaatacttgtacgttgcttatcctcggtttaagactgtgtgatctcgagtaaaattctgccctagatgtagcgaccagtaacgggtgccggtatattcaatacaaaaaaggaatgcagcgaagtcagctagtgtaaaaagcgagtatgcctgttattgataaaacttcatgattaatactaataatgatgggtcgattgataatcattgttggatttataagtgtgtcaagtagtaaacccagaacgatttttgaaagcgacatctcctatagaagataaaagttaatcaatgcttattcacttaacaaagacacatccaagatggcttccgcaagtaatgttgctaattctcatgaaattaatattattaatcattaattcataaacaatgaaaaattaagaattaactagtaagtaaggtataaattattgattaaattcctgtacttttctatggtagtcagcagcactctgaaggtcacagaaactaaattatgaagataagtagcaaattcaggttcccttatttgaaatcgtgactattttcaaactgctgttttcgacttaggttaaaatgttttgtcatcgttatcaaaatcactttcataattaatcaaaaaatttaatgtccagtgcatattattcttatgttgcagaatctttcaagcaatgcacttgctcatccaattcgtcaggaaatgaaaccatgcaataaaaatacagtgtaatatactctaaacaaattcatttgaacgttttggtaatcacaattataaagatgcttcttcccattgcacattcttgtagagagtttcgtgtaaaaagcacctttgtaatacaaataataaagctagcaatatatttaggcttcactttcagggttcatttcacgcaacagaatagtggcgtcttcattcacgtgctgtctgatctcataacctaatgatgattagcaaacacatttaatgtgattttttttttttttatcatcaaatttaccataaaatgctagtgttcttttcaccaaatctgtagagcaagatcccggttccactatgttgtcagtattaattttgtttagtaaacaacaaacctgtttcagcaatgaatatgagaatgcttgatacagccatgaaagtgaaagcggatgccgagcatttccacccccatcgttgatcacccaaatgtgaactcaatttgttttcagcttttaataaaaccaagcaaaataaagaacttttacaaaaagcaaaaatcatgtttctccaattttttaaaaagtgcttgattccttttccgcaagccttggaccaagtttcatagaagtctcatgagttagtgaatgaaggtaagattaaccacattgtctcacttacaagtcaagaatattaaagccaaagtgcaaacaagacaccaaaatccaaataatgtccattccgctgcaccataatttttaaaaaaagcgtccttatactttagataacaaaatgctggagcattgaatagaatgattgaagtgaatgatattagcagtattatcaacaaaggggaagaattatctgtcgtcccataagaatggttttctctatgtgtgttaagaggattatttacaagtgcatgatctgtttaaattaatataatgaaatactttagtaaagaaagagcatgtatcaaagtgtgtgcattgcatggccgactgtaaacaatgaccaaagcatgcaatttgacaagatggcaagtttcaactttcaattgagtaattcctttcttattatttacaattcttacctgaatatggtggtaacgcgccctcttcctccgaatcatattctgggagtggtcctttttccaaatcgatttcatgatctgtcttcaattcatcttcttcatctagaggacttttcaaagaagtgtaattattcttcatttcatcaagatcattctttatttaataaaacacatgcgcgaattaattgctgtgattgcgacaaacgaaacagcgaaatcaagaatattcgctctgtagtccaattccaaccacttcaaagactttttaacaaaataataaaattgttcaaacaatggcataaaaaaagaagaacgaaaaaactgaacgaggcagtggattgcttctgacacatttattctgtcactgccctttttattcaccccaacttaaatttccttataaatcatattgtaaacatcattacagtacgttgtgtatcactaatttcatatgttagaaatatttggcaaatcatgtatctaaatatagacatcagttgataacaaagattaggaaatttataaatggaattacggctgcctctcactcctcagttcagttattagctatattggtaattgatactattagacatccttataacaataaatataatagtattagttagcatagcgtataccgctatactgtagttcgcaagagagtcactgcagttcaatgtatcgttaaacagatatcaactgcgtagctgacatatttttgtgcataattataattcattatttatgatttgataatttcgtatttgtactaagaattggacgaacgatgagcgatggtattagacagatgaattttatcctttatcattttctgtctttttgtttgtgtactgtttcttttcttttcttcttctcttccttttttttttgtaaagactggcaagtggaatttatcaactgtattatagactgttagttgcaagctcgacgaacttacgaattgagtttataattatattttaacaaacttgcacttttaaaattcctattttaactagtatgatttgtaagtaagcctttaacatcacaatttatactgcaaatgaaaaaaccgaaacaactgatgttaccatcgaatagtaggttttttaggaagaattatttaacgagaagtaattgtataaaaaaaattctaaacttttggttacgaaaaacgatctaggttccttcgatcacccaggtctgctgaactctggtagataaactatcttgaagaagcttccccagaaacctgtctattatacattcaagtaatgtacaatcattgaaaagtttttttttagtgttcagtcgagtgcgaatttttattaaaaagcgctaagcaagtttggcttaaaaaaaaaaaaaaaggattcttctttattattgcttcaaattttattatactcgagtcgttaaaaatataaaccactacgagaaaagaaaaaaattgaccaacattgtaaaaaaacttattgtcttatagggtacaggttcctccttgcctcttcagacacgacgtcccatatggtagtacaagataaatggaagagaaaagcgacattagcgtataaaaaaaagcatgacattcatgatgcacctgtaaaacctcgtaaaaaaaatttgggaaataacgaatggagatttaaaaatgcaggggaatactttgatgaagataacaatgaggaagaatatccaagtttggaaagtttgaagaccgtggggaatggagatacaattcaagatgaagaagaagatttcgagtattcaaaactacaagcacggccccttactggtttgggaattagcaaccaaaaacccaagtccaaagttcggactatccaacgtgaagaagtagccgacatgttggagagcgttgagcatgaaaagtcaattcaagaattccgtaagcgttataatgtacaaaagccaaaggtaaacattagccatgctgaagcggaagaagatattgattcttttcttgaaagtatggatcagtctgctccgccttccattacagaagataaaggggaaaattacatttcttctaatcattccagcatgcatatttcaagaaacgactctaggaactatatgtctgaaaagccaaacaaagaccaaagttggttagatgaactattacgataaatataactagaatgaaaatttaactttcaaacatgttattcaattcttttaaaccgttattgtatcgatgtatcactgtaaatccgctactagaagcaagagacttcttttcttgcccagcggctaacttttgtttcacagtactgacactaacgagttcttttactttaaaaattcttcccgcattgattggatttacatcgcaatagactacggagtgtctttttgttaacctcaaagaatgcaaaacgctgcgcaccttactaaaatattggttagcaattacaagcatgtttttctcgtttccaaaacacgtacctcgagagcccgatggctgacctttctaaacgaactcgaaagaatgacattatggtaaactagaagttcgtggagtccgtttaacactaaatattgaaactcttttagttcaaccgataaaatacaattcatatcgcaagctcgttattgttcactattattcactacgttgctatctatttaacgatacattgaattacgatgaattttttgcgatccacatttagtggaatgcagtatattaactacaatgttatatttattgttataagaagtctattagtgtaagtcaccgatatggttaaaaaatggagaggagcgatttacagtaacatctataattatcatctttctagtagttgtaatcacatggtgtctatgagtatagacgactacttatctgtttactgtcaataaacggatctttactaatattccaacatgtaacatatagtgatacgcaacctagtaaatcattagtgtaatgcagtattaccgatatatcacaaaaaattatgttaattggtattacgtgtctgcttcacaatgctaatatcatattaacgatgttcaatggattattatttttaagatgtgaaatttggctgggataaaactttttctttaccaaaatggcacttcgtgctcaattcgagaattctaatgagtaagtttactcagcttttttgcttaatagacgcatgatattaacaaattataggattggtgtcttttctaatctcacaaactcatacgcacttgtagcgcttggaggctctgaaaacttctacaggtaagcttaacgtttatttgatgccaaaatttaatgttctaaatgtaaacgattcaaaatttttttaaaggttcttaaaatccttaaccagtcgaacgtattatgagaaaaataaatagcacatatgtgaatgatgtagcctaactactctttaattgagtaaaagagactttgctacataaatgcaaaccactacttaaactctggcggtttgctgttcattacctttattattccttgactcgatgcagctcgacaaattattttttttggcattttttacatttatcaacttttcactaacttttataacagcgtgttcgaggcagagttaggtgatgttgtacccgttgttcataccacaattggaggaaccagaatcattggtcgtttgacatgtggtaatagaaaaggtctgttagttccctcttctaccaccgataatgaactacagcacctccgcaattctcttccagatcctgtcaaaatccaacgtgttgatgaacgactttcagctctaggaaacattgtggcttgcaacgactatgtggcccttgttcatcctgatattgagcgtgaaaccgaggaaattattgctgatgtcttagatgttgaagttttccgtcaaaccgttgcaggcaatgttttaaccggttcgtattgtgcattgagcaatcaaggtgctttggttcaccctcgtactagcattcaggaacaggatgaattgtcatcacttcttcaagttcctcttgttgccggtaccatcaaccgtggttccgatgttatcggtgctggtctagttgtgaacgactggtgtgcgtttgctggacttgatactacggctactgaattggctgtctgtgaatctatatttaaacttcaagatgctcaaccttctgctattataagcaacagagacactcttgttgagtcttatacataagcagtcggtgtgagctaactaaaaaattattgatcaggatttatgagtttggataattcatcctacgtgatattttcctattaaagttttaatgttgatacgttatacgtatgtatctggttataaaatttttgatatgcctttcggtttaatagtcctatccattgtggtacccaagcttcctattgtagaaatttacaatacaagttttttatagaccattataacacttaagggacttccgtaatcgtgtttatttttattatgtcaaatagattttgaaaatgcttttattgctttgctttttgtctgttcttaacacattcggatttgttaagctattctcgcttatagagtagagcttcttgctaacgctgcatgagacttcgtacttcaatttacgtgttttattaagtagtttgcagcctttatattaaaaatgatctaataaatatactttcttttcagtctttggtgacaaactagttatggaaagtatttcgatgtaggtattttttgactgaaaccaatgcgtactccgcaagcgaaataaatatttaagaataaattaagttaccaagtaactatacaaagtggggaagtagaatagactacaatactcatagatatttatatttagcagtaaataaaactcgtaaaagattgtcattatcaggatgttttgattaaaacttccacggaaactaaggcccagctccaaattttgaaagtaaaacccctaattagggaataaataagtaggcagagcaccttgaaaaataactagatattaaactttaataccatttggtacttgattttcttcgtcgctcgagttctgtacatcattgtcggctacgttgcctacagtgatcaaagcttgctcaacactttcttctgcactagcaaggtcgatgatacgacgcaaataggtaacattacaatcatctggtatctttattttttcaagagatggagattcctcaaaactatcttgtagtctataatccaacacttcgtaagtaagttgttccctttgattgatgccttcagcaacaatatttttggacaattcagacatagtttttttcggtacatgagcctcgtagtcagcatagtcataacgatgtaagagtgtttttatttgcagaaaattaagagcataaaagtcgcggaccctggccacataatttggatcatctttcacaaattgtagtatcttggaggtttgtaaaagctcttcgagctgcaaataagcttccggaacaccactttctagacaccaatccttaagaacatgataattgtatgaaatattggtaccacgtttccaagatccacgttcatcaataaaaagtgaattgaatgcctccacattaatgaatcgatatatgcttctaatcaatgcattatatatttcataattaactttataggcctgacaagaatcatgcaccttatttagtacatgtattacatcggtgattttgtattttggtttctcaaaaaatttaatccgtagttttcgattctcatctccagcatccgtatttgtaccagtaataatcattgcctgaacaatcaatggctttaaaaaattattgacttgcctaacccattcgaaaaagatttttgacagatgtgattcaatcatctcaaaaatggtttgcactgattcatgagattcggtggataaaagagtgaaagccgaggaatgtttaaacgcctgctgcttagtataaacaaaagccaagagcgcatgtgtatttgcaacccaaaatccgatgtcaggtctctcattagcagatgatgtcttttgaaatacgtattctaaagtgtggacacagtaacgctcaaccaaggcaacactttcctgacacagatttgatttccacatttgtgatattattataaaaagtagttttgctaaaaacaaatgatcaagtttctgagcctcaacatcgttgtcctttagtaatagagttttaagagttgtaaatgttctacctgcatattctgtgagtttgtcaagatcgtgcttcaagccatcgttcattaatagcacaagcatctctttttgagtacgcatttccatcaatgaactatcacgacgtgatttctcttccgaattgcgcgactgttcgatactagaggccgaattcagtattttagtggcttttgtcagactagcaattatcctgtttttctctttcaactgagaggtttgctcaacaataatcatatcgtaatttttaagctgcgacttcaaagttgcatttactcttaaaagttcggtattcgcatcgttgacttgcctcatctcctcttccatcataatcaaagcgttttctttctcttcaagtaactcctttaattccccatcttgagattgatccgatataagtaccctagtttgctcaagttctctttcttgtgctaactttgcttcagcatagttggacagatgagactccaattcagcgattctttccctgaacttgttattttcctgctccgagttgtccaactgttttgaaatctcaaacaatctgctttcaagcctgtaagatacttgcttaaggtgactcgctttagtggattcaatttttaattctgtcaattgtcgctttgcaagtttcatcctccaaagagactggatacgaactgcataatattgtagttctttgtagtgcttatgggctttaaatgttaaccaaagactttgaataattaatgttgcatcatgctttgtcttttcctctaaagtctgtcttaataaaaagcctctaattatactttgcactttaagtatagaatttttcgtttgtatgaattcttttctctttaatgcagttctccaaagtgactgaagtttaataatattggaagaaagtaattcgtactccgtatggcgacgagataagaaaccatgagcaacggcttgaaagctcctgactctcttccgagacagaagaaaacgagtcctatagtaattaacagcaaacgcttcatacaaaagatgtgctgcatgtttcaaagctttgtctctcgcactctctaaaaggggcgtcacacctgaacgaaaaaatattttagttttgccaatttgatatttagtcggatcagcatgtttctctaaaattgccttgctaaaggtcaaagactccgtagttcttacggcagagggaaccaacatgtaataacgagaaacaaactcatcaaaagtccaacgggagggaaaaccagcacaagatatttttatagtttctaaaacaccgcatgctcgtaactgagaaaccaccatttggttatcaaatttccaggcttctttctcttcatttggcttgatacaacgaatataatgagcattagtttcgttgatggtactcattagactaaccaaagagcttttaaacattgaaccaagagtattactttttggcttggtttttatttttttggtatcggctgggggtgcagtttgttcaagacggaataaaaccagatccttgacaaagggaacgtctgaatttgtaaaaagctccaacaactcatcggatattgtatcacggtttttatcaataaatccttcggcacagtaaacaacgtcaagagcataatgcttaattgtaaactccttgttaccaaaccttgatttctgataactatttttgaattctggcttggagaatgcatcgttcaacttactaacccaattttcatcgctgttcgtgggcattcggcattcttcgtctaaaagggaaagaatccctaaacgactctcaatcatgctaatacattgctgattgtcttgataatcaatataggaccagttaagtccctcagcagcatactcctcctgttccagtttgaaaacatggcgataaaattcctgttgaagtttttcgttcgcataattgatgcaaaactgttcaaatgaattttttttaaagtgctcgaacccataaatatctagaacaccaataaaacttttagccgtctggttcgatttatcagctgagtacatcaaggctttattaatagtagctaccagccagtcgaagagtgaagcgtaaaggaatttcgctactgagtctctagctactacagcttgaaattcgttcaatggtttcaaaataccttcagaggccatctttattttacgcttcgttaaccatttcaccaatgaagaaggatccacgcccaacaatgaagtagcgtttatcagattttcgttttttgaatcaatgtatgcatcattccttgaatgcttaacctctatgttaccgatatgcagcaatgcagctaataagctaaatatgcattcacatgtatcattatcaatgccaactgtttttaatgcatcaactgtagctttaaattcctctttatcattgacgccctcaattgtagaacaatttccctgttttaaataattaaattcttgagaattctcaacaagtttccacttttcaagttgttccgaggatgaaccagctaaaatctgatagaaaatatgataatttctttcttgattaggctgaaatactaatcttgatctttctaaaagataagtttgaattttagcaccaatgattgtagcatttccgtcgaacaaaatttgaatatatttaccaaagcgagaagaattgtcatttctagaagttttagaattaccaaaagcctccataatcggatttgtagcaagtatctcattctcgacagcagttaattgtggagcttcatgaaaattggaatcggtggattgaataagtgcttgcacagaagcaaaataccgcattatgtatcttgcggaaacagtttttcctgctcctgactcaccagatataataatagtttgatttttatgctcttgattcatgcacttgtagctatcttcagcaatagcatagagatggggatctagctcatcccgagatttctccgaataagcacgtactatttcgtgagtgtacaaatttggcagtctctgaaaaggatttactgcgataaggacaatgccagaatacgtataaatttgaagttggttgtaccttgttgacaaagcatccaacactgacggctcatttaggtatgaaagatcagtaaggtcatcagcatccgagttaatggatcgaagaaacgggaggccgtttcttccttcataatttaaatcgtctggcttcactgtaataacagtttcctaacaagatcacattagctaattaatctcaattgacccaaaagggataccaaagaaaataataattttcgtacgttttcgttttcatcttgtaccgttaagaaagctttctcaccttcaactcgacaatcctttatgcttccagggatccattggctttgctcatctggaatccagcattgactacatttcgcaacaacaacattagcaggatcctttaaagacgattctaataaacttacagtcccttgtaataaatccccgatgtcatgaccggtagaaattacaagactccccgaacgcctaatttaaactaaacacagcgttttgtttacacacaaaaatagatgtttgctcaaaaaatgtcgcaaaacaatatgcaaatgctaaaactaatagaaaaaaagtttactaacgcgtttacgttatttcaaaactttcttctttacttatggaaaatactcgttctctgctgatgttaatatggagatgacttcgctgagacaaagtaatatgaaaagcgaattatgcaatttgataaaagcgcatagtggtttcactaaagttcataaaacctcaaataagaatcaaacttttaccattaagaaatcacgctatgttatgatatgttaactatcactatttattatgtttttaactttcaaggttggctttgttgaaaagtacaattaacatttcacatttcaatacggctagtgagttagttttttgcttcagaattactataattgttatttcaattatcaagtatataagttattataatattaaataatgttaagttgagcgtaagaatatttattaccaatcgtagtaaacatacataagattataaaaaattgcaatagaaactcaactacttcatcgtatttaaaaacagttgtctgtttactatgcaattttgtaattattttaacgatacgtagtaatgcggtgagctttccttgcgacctataatattgtaatacataggttataaaagtaacaatcaagtataggtattataatataaagggtatattgttatctatcacaaatgtagcttattgctgaacctctttcctcagttcagtagtagctatcttttatagtattctaatagcaagaatctttatcgaacatcattaagatcaatttcaatatcgtatcatctatggtacgatgacaagtagaacatgtgacatatagtgacactcgacgtaatgtatgatagcgtagtgcagttttactggcatattatcgaactgcattgctgatattaataactaataccgagctagctacgatttttatcagaaaacagtatgctaaataaggcaaactagtgcggcttagaattactagtaaaagaggaggtaagatggtacaaacatgtaaataataccattcaaaatcaacggtttgagcaacacaatggatttctaacagtaaaacatcagataaaaaaaacagaatattatatatatcataattctttcgttttgatagataatttcgtgctctcgttatatattcttgtacgagaatgatttactaaaaccgtttggaaacagggatattttcataaaaaaagcaactaataatctaacgctttgactcaaagacaaattcgatttagatagtatatgtttctgttttctcttcaaagaaactcagaagatgattactctcaaaatggagcatcaatactaaatattaattaattgggctatgatttcgattaaaaaagaattacaaaagtaaaaagtctataaaagacatgtttcttcgagatgagaagatgttttggaaaatgtatagtctgcagcataaacccaaaagagaaaagaagaattataaatgcatttacatatttttaggccaaactaattatgaaaaaccaaataaggtaacttagttaataaaatttataaggaatcaagttactcaatacttttagaacgtctcaattacaaacaaaaaaatgataaaccttcgacgtaacaacagcttccctcaaatcaattatttttaacacacttaagaaaaaaaaatatgtatttcattacgttcaacatcataataaacgcatcccctccgcttccaaaattttgggtaaacaaacaaacaaacatcgcttatataagaaccttctcggtagagatattgatcctttaacacacacggctgaagtgatttagtaagcaaagaagtaaattatcttttctataagtatcgtttatgcttaattgtaaagacttttgagcacaacgcatgcgtatggtcgatgaaccatcaaaatggtgtctagatttttttcttggacgtaaggaaatattaagaaggagaaaggttacgcagattatgaagattattgaccccttttttttagaaacgaaaaagtgagtatacctttccatggcgagtgaaactgagccgatgtagtgtttgttcaaaatactcaaaacaacgaacgaaaagaaaggaattgtattactgaccttattagccattgggagaccaaagagcacacttgcctgatagttttcttgaacttgagcaagaaatagcgattcgagaagaaggtgagtaaatatgctgcagacaaagtttcttaacataatgtaggactatctaaactatttcaagcaacgacaatatggattgattcaatttgtaagtagagatacattgacgccaaaacaattattttactgttaacaaaataattagtaaaaaaggtcgatggtgaggataaagaaaaatgtcttgcttgtgaaaatctagggaaagtgatgataaatcattcaaaagagttaccacaagactcaagctatggtaggtaagaaaagccttctgcctctattaactcatagggatcaccttgtcgcaattaggaaaagccaatctaaagattggagaacatcaaacgtctttagcatacaaagcgagagtatgttatctcgattttttaaaacgttatctagtacaagccaaggattttcattctgcaagaaaaaaattggaaagccgaagacaagcatacgaatctctcctacaaaagtcttttaaagaaaagaaggaagattcgcgtttagaagaagatattcgcctggcgctgtacaagttcgaagaatccaccgagcaagtaaagaatcggatgatcgcattaaaagacgttgaggctgatcagtaccaacaattaacagaactaattgtttatgagctaaacttctttaaagagtcgactggtattttaaatacaatattcaactctcaaaactcattgacgcctcagaaaaagatccaaagtagcgaaagaagcgttgaaaatgaatttcttgcatcacccatggatccatcacttagtaagttatttactaagaccactaatactgaaaaaatatcaccaacaccgttttctactccgaaaaggtaagtttaaagagtaaaaaaatttttttaaatacgctgaccaatagaaaatcgaaaaaggaaacagttttcgtcaaagcaatttattcatttacgggaaggaatgaaaaagagctcgatttgcacacaggggatgtcattcaggtgagcgaacaacttggaccggattggtacatgggcgagaaggtaaatagtaaggcagaaaaacttgggaattcaggaatgtttcctgtaaactattgcactaggatatatgacctccatgttcaaaaatcacatgaaacgagatctctcgagagggcgcgttcaatcagacgaattgtaagtgatgatcctagggattattgttcacctatcaaacaatctcctatacaaaacctcaaattccttgacagtgataactctctcttgagtagtcagaatgttgaagcttcttcccaaccaattaagataagaaagccattacctgaaattccgaataaataatttcttaggaacagtctgtaatgttctgaatgtttgctgcatgccttccttcatgcaaaactcttattatataacaattgaagacttcactttaagcaacccagtacttgctttaactccagctacccaacttggtaaatgttctacaaaagtgttgtatgcgggaataattccttcatgtatatcatcgtataaacaagtaacttccgctttgactacttcggtaattgtaaggttcaaagtgtaaggagcgtagaatgatctttgccccatgcgaacggatgaatacattccactaatagaattcccatttatagcttcaaaaaaaacagaagtattaaaatcaacataacaccatttactaccggagtttatacttatgtccagctggtgtttttctcgttcaatatgaatggacattggagttttcaaccctccaaaatcaggatctgttgattcatagtaacaaagtgaggtgttacaagatccattggaaaataaaaagtgtggatttaaagacaagacatcttgagtgaaaggtgatatgtttttaacataaacggtattgttcatacgatccatatcatacatctgaacaaaagaaagcttaagtggtgcagactcggtgaacggattaactgataaagcctgcacaaataatgtaatccaaagcatagtaagaacagcaagcgacttttttgacaaggcacgaaatatgaaaggtccactgttaaccaaagacaagaaaacaacaaaaataactaacttatacagcttgctggaaaaaactgaatcagtcaaagtttgactaccggctggtaaaatagtctcaacgagtatatcgtagcaaagaaatactggaaacggaacgttaaaaataaaatatatgacagtccaaatgttgtcaataagctttacatgtgctctatttgacaatgctatggaatttcgacgatgaggagtagaattcaacgtgcttccatagtgctgatgactactagtattaatagaggagccaatcagtgcgtcttcttcatgagtagtttgtgtggttactacattgtctacaaagtaattaattcgaattatcgtcattatacagcaggtaaaagtacaaaggtatgaaagcgtcacccaatatgtagaaccaagctgaaagtaaatggataaaataaccgaaacaataaaaaccaagtaccataaaatttgagcgtaccagataaaaacaatttcgatggaactaaggtcttcagaagaaagcttactgtgagtcgcagccgccctaaatgaaaacgccaaagcaattaagtttgtgagataaaataaagcaaggattaaaccggtatgagaattgatcacataaggatttatccatgttaacaataatacggtcaaggtatcaaatatggaaacaaaaatacaggaaacaacgaaacaaacagtatatctaggcttcttgagctgctcgtaaagtgaaggaaagcgaattaaagttaataataaaacaatcgggcaaatgacagcgaaaattatgttcaaaacttgatatataggtaaattcaattgccaatactttccaaaagcaagaaaaaacatcggtttacgaaatttagttaagtctgacttagagtcgttgagtaaatttttaacagcattcgacgcagtgtacatcatatgtcgaagtgaactgggcattaggtgattaatgtcatctttccttgtatgataaatatctctattctcataaaaagcgatatctaagcctgcagtatgattgtgcattttctcatacacaatgtaatcagtttgacttcgaatgacacccctcttgaaaaagtcgttacctaatatcgaagcgaggggataatgatttcctttgaagtaggcgctactgacatgtccattgcttgaccgaaaaagcatcgcttttccacctgaaccggctccttccaaattgacgaaagcagtaacgttttttgagagtttatgggaagcaaaagctttagcaccaaaaagataatcctcctcagcattgtttatgtttattatcaaatctctgttcggttgatttttagcataatatcgggcaatcgccatcacagttgcaactcccataccatcatcagtagcaccatagccagtggatacagaatcaaaatgtgctgacaggagtatgggaaacaaatccttcgatttcccttcgaatttaacaagaatgttatctccttcaaaatatgtaagagtatcgttgtcagtcgattcgaaagtaatgtttgttaaagtatcatcgataactgtaatatatgattgatttgtagcttccagctctcgcatactttttagtatgtaggatcgaacatgttcattttgcttggaattatagggatgaggcaaacttgatatatactctaggtcattccaagctcgttgaaactccaaatcttttagcaaattaggtcctggaacttgggcaatccgtttccaatctaatagatataagataagcagtacagtgaatccaaaaatcgagcaggttaaactggactgaaaagccttagcacatatgcgttcaaatatatgccgtctagaatttgtcattacaagatataattcgtaaataaattaattaattaatgaagatttaaaggaatgtagattaatatatggcgttgaaaaaagcacgttggtagtcgatattgacatcagccaatctcagtattactatatacagtatcttctgctattctcaaattcacttaggataaaaaccttaggaagaatcacttgaatcatcggagagctcactacgcttccttttttccttcctctggttgtaaggctttatattacttccattcaccacaaagcaataatgtcgtgaatctcgcaattcacctttccatggcgatctctcgctgattccatcaatccaaccgatagttcttctgtgtgaatattcgggataaaaagaagagtcaaacttttcagtcatcagactcgtataccctgcatccttggctaaacctttcaaattccacaaagtgtaaggtttggtctccgctaaagttattacaattacgcctttttctgacagaaggaatttagatgctttaaaaaaggcaagaagcatttctagaattaattagcgatattcgagatatgtctcattaaaagtaataaaagctattatgaacggcgtttccaaatttattttttaaattatttacgaataaaaaactttaacttcaaacttactttgattatccaaaatgttgcggtcttgatccttaattcctttccccgagtgaggaaaattccaaaatatagtatcaaatttttgtgtcttaagctttttatgcagatgcagtttcgttgcatcaatttcatgcataacctttcccccatttatttctatttttgagatgtattcagcagcatctggatatttctgctttaaatcttctttagagtcatagctggtagctaacacaaacccctcagatgatacatgatgtagcaataatgaaaaagcaaacgaaaagttgccttctcccaataatagaaatctattgtttttttcaaatgggagtacatatcgctcagtggggcctttgttcttcccttttccaattttgtcgtttgttaaagaattctggctatttatacttgacgaaccaatagcattatttaaatttcttttttgaagacgtcttgcttctttaaaacgagcctttttccccatatgaatgaaaacgattgttttcaattatttggctaaagacacttcactactcgtggatacaaatttaggtgtaacccaatgttctcttactcgcttgcttaatctttaaaataaaaagcgagttaaacggaatgtaagaataaaaattttcacgacaaactagcaataagtaaactagtattttctcaatgaactgttttgatatatcctaatttaactcttgcttaatatatctttagaaacaaatatacatcagtttagtgaaatatacgatatatatggtgaaatgtttgcgacattaaataaataggttcaattaaactctataagaaaacttcaaaaaagatctaaagaaaaattaaaaacagaaaaaaaaaacaaataacaaaaattaattgatcaaaccacaaaaacaaaacgaaattaaaccacttgcccgactacctcgactccgtcctcaaatacataagacttatcgtcggttggagaaggcgcattcttttcttgctctagctcatggttgacgatgagctgtctttgttctgcaacttcaattgcgcgacgtctttcctcttcaaaattttcacgaattttttgcaattctttctccatttcttcaaccggacgaaacacctttcctgaaactttactatattcttccatatctaatttaaatggttattatttgagtactcacacaatgtcttaccaataggttttttaattttcaaagcttgattaacacgtgcaggatttcttctttcttcttgtttaaactttagttttatctgtcgacgattacgagttggaaacatattagcaattaaagcaaaatcagttccccactgtgatagagcctgccatgtcagtaaatacgagcgcaattcctccataccttataaaatttttcagtatccatagcgttccatttctcaggtttctgcctatttccccaagtagcacttgtaacccgacgacttaaagaattttcttcaacgtattcgcgttcctctgctggtacaaaatcacgttcatgacggtcgacttctagtgaggtttcatccagaacaatttggccattaacaactcgcgtacgaggagttgcagagtaattggagttgttattcaaaccatcaacttccattttatctgctaactgatcaagaatagactttgttgggtgagagagactatcttcgagagaagcagactcatccgtaccctcttcttccaaacttcctactatttcttctttctctttcggttcgcttgattctagaagactggcactcaaaggctgtttgatggtagaatctaaagacgcttctcgactagagcttgcagtacttgctccttgttttttaatcctctttgctcgtttttcctcaaaaagcattttttctaattcgataaatcgttgacttttgcggccaattccaggatcatcacataaagcagacattttggtttcacttatgttaatgattttctcgtcggtacccacgttttccaatatcaattgactttttcttttcaaagaagattctatgatgttattaaataatgcattttagattaaccctttatttacgtacctctatatgaacggcgagacttttttgtagccggagaatccgcctttccgtcactaacagcactgagctgagaaaggggaatgttctcatcaaaaaacaaatctaattccttcataaattgctgttcggctgaagaggataaatcggtttcaggcgacaaatgctcaatagcatttaacggctgctcaagaaccgttggcttagaaattttaaaagtaggatttgaatgcaaaagtttttcattttgtttcactgaatcatcttttctataggatgaagctgtgggattttcagttgcctctttgtgaactactgtttgcacaaccggactagaaatatcagcattggcagtatcacgagacagctgagcggatgtttctacttcgtttcctgtgaggggttgatttttttcttcatgaacaacctctttttggtccgatactttctctctacgggctgtaaatttaggggcaaaccttgacattgatttttctggtaaaacattagtggaaagccctactacttaaaaaaacgtacttgtaggtgaggttaatatttgcgagctcattgagtctgtttagactgtaacttcgactcaattgcatgaatttcaaaaattatgtggcagtgcgcatatgtttgtacaaacatttgcctgttgtccatgaaccagtaatattttaataaagaggttatatcctgggtataactgtacaacgaaaccaagcaagcccgtctgaatagattaatatatatgtgtaaaaagttttatagtcgcaatgattgagtaagatataaaattaactaaaggtagaaataatcagggtcagcctcgaacaaacttagttattataaaacgctggaaatgtaagctatagtttacagataaagcaagaaaatactttacactaatatgaatagtagaataaattcagcaatttagataaccaccgaaggaattgaagaagccattgtcgttagctaatgtttattttgtcattgccaatattaattatattatacaaattactacttcgtaggcgactttaaagacaggcataactaaggtaaagaaacatattattatagcgaggaatctatttgactcactaacgagacatgactaccatgtacagataacctgaaaaaactcattaaccgtaggaattggcttagtgaatgttaatgagcacatattttgatcctaagtactttattttaattataaaatagaaaaggaatttttttgaagtggaatgagcgttgtgaatgaatcgaggaaaagaagacgtcttattcacagcgaaaaagaaacgcgtcgtttagacctcggagaagaagatgacttagagttatttcaaaaggaagcagcttggcgaagatctagagagtatgagcatctcactgttttggaaaagaaattatacgagtattgggaatctctagttttgaaacttgatcattacgttgctgctgctctggaaaatcatgaacaatcatttgaagaactagagaaaatcactgcttctttatatcaacctgatgataatttacagacactagatttgtcacttgctgagttcagtttaatcaaagatgcgcaaaactatttgaataagtatgcttcctattttcaagcccatgaacctactctacaaaagttagctaaatttggttcttttaaattaaaagaaactccaaacgtccatgaatggatagaccaacgccaggttcattttacaagtatgattaattaccgtactagccaacttaagttggcactcctaaaaaggaaactttccttctttcgtgaagctttgaattcagctgaattagaatggaaacgggtgcagcaagatcagcttactagtgcttccgaaagaagtattgaaaatatcgctgatgatatccctgcttcggaaccaaaagcaattctcgaaaatggggaaggatgtttaaatgataatgataatatttcaaaactaaaaaacaattttcaatctcaagctgatttgatgcaagcaaatataaattccaaattggatgaactttctcaaaaatcaactcgtgcagcacaattgtacgtcgacattatgggtataacggatgaaagagtgagtagagagccccattatttagagctgaagggggttctttcttcaaatgaagagaaaatcgaatccattaatcgggacctctcttcattgtttgaggacattcagttttttatttctcaacggacgaaacgacagaaggatattattgatttaaaattggcatgtgtaaaagagaaacaacaacttattaaaacccttgaatcatctttaacccaaattcgtaacgaacgagactctctagtggcgaaacaacaaatgcaatatactaacaatctattttttgacgatatgatgcttttattaagcaacttgtcaaacgctcgggttgcaattctagaaggttattcaaatcgattgtgcatatgggatcgtattgaaaggtctaagactggtgagatgaataatgtcctagatgaaaaagaagaaatttctgcgtcttcagctttggaaaaactaataaaaaataatagttgtttggaggctgaactcccaagtatgtatgcagcatttgatcaatcacaatctcgtttgttgaagaaatatgaagaacttgaaacgaaggagaaaaaagctttggaaatgcattatgaaaaggctcgtgccacccaaaaatattttgctgccatgaaagctcgggacattcttatgacagagaagaaaactcttaaactggccgaaaataaagaacatgattatatagggaagttgcaagagcgagaacatgcgctaacaaaatatgaatcctctttaaaagctgaattggaagtttataaacaaataaaggaaatctacgggaaacactcggtcgaagttttaacagaagataagcacttacaagttaagcaaacaaaacttactcaaaaacttgaagatcttatagagtctgttcaaaaatctggggaaaagcttatgatcatgcatcagaagttgtttcatttgcaagaagagcatactattttatccataaaagcttcgtataataagaaagagtctcatcttataaaccaggcatatgaaacacaagaggctcaagtatacaaaggaatgttaaaatgctccgtgtgcaacttttctaattggaaatctaaactcattccaaactgtggtcatgccttttgttctaattgtatggaacctttttatgagcataaaacaagtacatgtccgcagtgtgaaacacctttttcggtttccgacattttgaccattcatctttaattctagatcatcttttatatgattaacgtaatgtttttgttattttggtacataatatattttttggcatcaatagttattgaaagaatagtcaatcctatatacatatatatatatatatatatatatttatttatttatttacatataaatatgtatgctttttttaataaaaaactagtaatatctatcaatttgattaacttattccattaagcaacttcgttcattcatatgctagtttcgcaagtctagcatcatgactcactctccattatccatgtgccaaaaatagagggtgtgtatctgtagcgactgtaactagcgaaataggaaacaattaattactattaattatttttttaaatattggtaaattaatttatattggcagcggaattataataattcatctcattttctattgatacgcgtgcaatcccattgaacaatgagtctggccgaggattggattgatcctaattcttctgaagattcagatattcaagaagatgcggaattggaatacacagctgataatcccgaaaaggagcaaagaggtgtattttccttagagaaggtgcaactgcagttccctgtttcaataagatgccttgcagtcgaaaataacatccttgtaatggccttgactagtgataaattaatgattgttgatttagagcgcccagaggacattataggtaagcacatacttaaccagttttcattgttcttgctgaccttcgttagatattgaattgccaaaaaaagtcctagcacttggtttaacttataaaatatttttggatccttctggacattacatttttgttactacaactgctggtgataattgtttattcacaccttcacaccaaggtcgcgtgttgacaaagctaaaaggtcataccgtggaggctgttcaatggaacttaaatggaggaaatattttagagttattaattgcatctaaatctggagttcttttagaattagtactcactttggacagtgctaatctcaaaagaatcgaaaagtccatcaataccctatattcatttccatttatggagtctccaatgggaatcttaaaaaacattcaggatgattcaatgactatagttaccaacaaacggatactgaggttcgagccaaagacatctaggggcaaagaccaattgtatttttctcctgcttttcaggggtctatgaagggtacgtttagtttttatacgattttatcactttttttaacatgatttaagaaatactttcattttccgaagaagaaactgcccaatgcttctcatactctccatttccaaaaaatttagcggagccttatactttagccctaaagacgagtaaacgaattatttatttagatattatgaatcctgttaatccagatattcaagattatgaatttaatgaatctcctaagctgtctgtccccactgtggaaatgaatatgattttaacctcatttcatcttgcttttctcgatctcgatactctttacattgtaaatagagttaacggaaaagaatcatatcagcaacgagtcaatctttctccacatgaagagattttggggctttgttgtgaccatgaaaaaaatacatattggttgtataccaccgatagccttcacgagctagttgttaacaatgaaacaagagaagcgtctcttgtgttcttagagaaaggggattttgaaaaagcacttgagtgtgcgaatactgctaaagttcggaacacggtattagttgggtatgctgaatttttaatggaacacgaggaatacgagcgtgctgccactttgtacgcagaaacgcttaaatctgtggaagaggtagccttaaaatttattgaattaaatcaaaaggatgtattgaggctatatttgtggaagaagcttcgatcttataagagcactgtaagtcaccaatacaaaaaactttaaatttctaacataatatattagatgaaaattcaaaaatcgttgttagttaactggcttttagagttaatgctggccaaattgaattctcttgatgaaaaagagcgtctcgaattatttcctgaaaatgtaatgcaacagcgccaacaggttcaacgggagttttcaactcttcttaatcaatacaaagatgagataaatcgtgaagcagcttataatcttgctaataactatggtaaggaagaacagttacttcaaattgctaccgttatgaaagaccagtcttacataatgcactattgggtacaaagagagaactatgaaaaagcgttggagacattaaatgaaggcgtcagtcaagaaaccctcattcagcatgcgactgcccttttaactcatcgaccgaatgaaactgtcagcatttgggaacgtcaaacagatttggacgtacatgcattgataccatccctcttgagttataatcagcgttctcacgtaccggtagaggaaaatgcggccataagataccttagatacgttactggtgttttggggtgcgtagatccatctattcataatacattgttctgcatttacgcttgtcattcgagttctaatgagtcttacttaatgaattatattgaacagcaaggaaatcatcctttgtacgatatggatttaggaattcgattatgcttgcaatttaactgtcggagaagtgcagtaaaaattctggtgcttatgaagctgtatagccaaggagtggaattagccttagaagcagatgattgtgaattagctgctacgatagcaaatattccagaggaagatgttgtgttgaaaaaaactttgtggcagactattgcaaaatatatgttttccaaaaaaagtggaattaaagaaaccttgagatttttagagaattccgaggttttacaacttcccgagcttattcgcctattgccagaagatataaaactggacgatttaagtgataatgtgtgtgatgaactggatcattgcatgaaaagaattgaacagctggacttcgaaatcggacaagcatcagaagttgcgcatgaaatacaaactaacgctgaaaatatgcgtaataggtacattgttttggagcccaatgaatcatgctggcactgcaaccaacctcttttttccgaaccatttgttttatttccttgtcagcatgcttttcatcgcagttgtatgctagaaaaaacttacaaactggcatcagaaaaaaacattttgaaagaatgtcagttgtgtggtccttcttatgctgtaagacttattaatgaacctttttcgacggatttttgagtgccatttaaattaccattattatgtgttttcgagtcgtttattgcttgcaccgaacagccttaacgaccttgacttaaacagttttagactcaatgaaatttatactaatgactagttttttcactcatattgtctttgacatcgatctccctagtcgttaccacccctgaaaaatttgatatttctaatataatattagcattgaaattggaagctacaacttcttatatctagaatttttaattgtttttaaagtgctattcgttttcgaatcacgactaaaagtcataattcttttctcatatatattcttaaaccggttatattgttttttgtgctaatgagtagaaatagctcacactccacacggtaagcgtgcgattttaaaataaaaccaatatttttgaataaaacccttggctttcctttggtttgtctgcaaacgtaaggcgagctctcatattcgcttcaggtgaccggatcttccttcgtgaaccatatgccgcattagcgtatccagatcgtatttcagtcccctttgaactaattttgaaaaatttattaaatcaaaattgtacggatattaaattagtagcttctcgatgattttcatgattctaggacgatcaaaggagttcattctgaaattaccgatatggacgcaaataataacttatatcgccattctggtgtatgcactttccttctttggaatatccacgggggttctgtctcttagctggataggattgttgcaaaaaaggcagcgtaagttaaaattccttggtactttaattaataacggagagagtagtgtatgaaattataacttatgtaactcttcatctttcaatgttgcatattgtatttaactttgtatccctgttgccagcaatgtctcaatttgaaaagaagcaaggcactttggcgtgcattttggtgacggtcattccttacactcttttcccgggtattatgcatttaattgtctaccattttttcttgagaaaagattacgtttctattgctggacttagtggatgggcttttgcttttatctctgcttcctgtgttcactctccacaacgattgtaagcatttcttataattatggttgcagatgcatacttccacacgtcttctttcctcacaatgttaagaaacaacctggtttgtatgattttttgcaaacgtcgaacctctcttgtcttttaaatgatggcggtttattaacttattttttagaatcagcttttttaatcttttcagcattcctgcatattgttttcctattatttacctaattatgactaccatattggttccaaaagctagctttatcgggcatgcatccggagctgttatggggtattgtactcctttcatgcttggttctatccccttaaaaagctgggctcaaaatgtggacccaatcttccagtcttgggtaaaaaactatcactcttttgatcaactgtcgcatgctcaactccccattgcggaacctctgtcgaccttttcttctttccccggaaaaggaacccgtcttgggggatgaactttctgtcttttacttcttttctgttcttcttcgtatgatgatatcctaaatgtttgttttctttattgcaaagggtggaaaagctcctctcaatgaagagatcttctatcttttggtaattcttattcagtattttctagtcagtcgtttacaggtttcaatcataaagattgtttcattcgctatatttgttctttacttgcacggagttagggacaattagaaagtattttaatgtttaataattctttatgattaacttgttttaatcaccactgtcctacagcggcagtgtaaaggacaaaagctgtacaatcaaaacaccttgaaattgtaatttccgttattctttggaaactagcgttttacgttgtactctcaaatcataaaacattaaactgtaaagacacagtgaaacttatactattaacaatggaagaatgggaaaattaaaataatagcagaaaaagtgaaaaccattgctaatcggttatcaagtatcagatgtttttattaaaacccttcatacaagttggaataaccggtttttataaataagagaaacaattcctttcggataaagaaaaataaaacttgaaaagtatttccctagatgaaaatcttaattaagtgttgtgggctagttaatttgcttgcctatgtccatcatcctttaagcaaatactgttttatcgacaagtacaagagatcgagtaactcgctgtattgtttcgagagcagcgcgaacgatgctttgatcagaagggggaatgttttcaacagaagagggaactgaggaagtgttaggtaaaggagcatttacggagattacgatatctgtttgaaagtcaatcaaagttatcacattcacgaagattgccacattggtagcggattcaggatttcgctttcctttttcaaggaccctctgacaaccttgtacagaagatccactagccttttcgcttctcatgccctcaaagtcgtcttcaccaagacttttgtctctccaaattactctttgagatgcatcattatcgaatgcaatgctattgaaatggtaagctgccacacttccatcaaatggcttctcaattttttccaaaagctcaatgatcactgttaggttttccttggaatcttgcaaaaacacctcttggttgtcaggaatctgacgcaaaacgctagcatcgagaaatttaggagggaaatcagcacaaagagccccaccgaatagctgtaccattactataaaaatataaaaacctaatagatttgtttgtctcaagaaccagattggtattcgaaccacaaaaggattctttcctattttcactccatttcattcgactgcggtaacaagttagtgcgtgttattttatgtttcattattatatttatcgctagtaaaacgctttaaatgagcctagattcaattttcaatatttacgcactgcacggtaactactaaactgatttaaaattaaaataaaaagaaattcaaattgatgatttttaatgaaaatgatatgttaaaaataaaattttgtacacatatatagtttctaatatcgttttgacaactagtatatcaaatggatgaaaggacgctcgtaatcttgtaatcatgagtccattcagatatccataactaatacaaggatagggcgtctgataacttttacgattaagttgattagttgttcagccttccacttgtgtgatacaaaagagaaatggaattgcacactagagtggttatttcaaactttctattgatctgaaaaacctaaattaaacgttcactagataataagtattcaaccaaaagatcaatttatgtacggtatcataatctacttcaatacttttacacaattacatcaccttatattttaaacaaatatccattaactgaccagcaataatataggtaaaagttttgtgaaccaatgggaattcttattcatttgtatatagataaatgaagaaatgtatatatatgcataaaatcctagcccatcaaactgtaacctgaaaaggcttgtaacaaaactcatcaatctcaaacttgtaaatggtgaaatagcaaatgtaacgtagatagaaagatggtatgagtaaaaaatgataaacggttaaccctttagctttgcttttatccttcagagctcaataactcaagtcgaagagatgggaccaagcacatgctgaaatgtatgaatgaaatgagtgtaacaaataaaattaataaattgctgagatacttgacgaaagctcatcagaacatcagtgtaatataatagcgaactagcgcatcttttcaaattcattttaaatgatttttctaataatcccatctagtaagtggtattgaattcgaaatggtatctgtcgtaccagaaagaataattagcagtataattcgtgtcccttggttgaatgataccgctaccaattgaagagttagtttggttccatccaacagcacccttggcaacagcctcagaagcagttaatccttggcggatttctgcaccagctgccaatggaacaataataagaataaggaatattaccaaaattgaaaagtacaaggctgaataacgacgaacaatacgtttccgcagtctattctgcttggtagagaaaataggaggacgaatttgacgacttgggcgcaaccagaaaagaagaactgaatgccaacgatcaatatatgggatacaaatcacaggaagcataaaaaacagtaataagtgacccaagaagaaatcagtagcaaacaaattaagttctatggctttacagacaaattcacgagcaggcaaagtaaaggcatgatagccatatcctttgccataccatttaccactccaccaagaaatattagcactatcttgtttgacctcacgagataaacataatagtgttaaaattttgaagataaaacgatgaattgcagtaacagcacagaaggccaacacagtcttgggtaatgaccatccatcaaggaaccagcagacttcaaaaatagcaatgaagatgaaaatttggatcgtgtgggcaattgcagcaaaaatagatggaaactttttacagcacaatccaaaggctggacccaaacaacaagccataccaccaaagaaacctgacataccaaagcctgctgcaataggaatgagagagataataacaagtcgcaaaatgggattagtacctgtctttgtgtcatgaacatatgggcttggattatttggatcagtgataaacatgggatttccaggctgagaattgataaagaagtaagggataatggcaccagcagctaacaaggcagggattaacacatcgctaaagaaaacattcgtaaactttgctcgtggagtatccattgaaattttatcgcttggttgacctagtaccctacgtttgtaaccagttattctagtgcgggttaatcgacaatatccgatccatgaattggcatgagaacgagaattacctctcgaaagccagcgaataaactctctataatcaacaaagaaatcgttccaatcaaattgatgaggattgaacaaaaatggagcaacacaaagagccatgattgacacccaccaatagatcaagtgcgcaacccaaacagtcatagtaccaaacaacaacatcattagaaatctagctccaatgtaaattgaagggactgcaaagcgtgaatacaagatggagaaaggtaaacgagcagtagcaaaaccacgaccagtaccaatatatctagcaccgccgtatgcaagatccgaggtaatagcttgagagtacacttggcaggtaaaaacctcaaacaagggggagaaagaaccaatttgcttgaagaatctttttgtagctctccaaacaccacgttcaattaattcatgcacagtaaggggaataaacgaaatccaaaacacaatgaaaattgaaataacacatctcttcagccaagacaaaacgggtcccaattgataacaaccacgtggaacgatactagtgtcgtaactaagcttttgattaccgttgtaataacaaacagtgacaacgtgataaattgctcctaagttgataaggaccaccatgaaaagttgaacagaaagcataataaacatattgttaagatggaaaccggggtgagcaaaataaaaagaaaggaaacggtcaagttgaagctgcgtacctaagtaataatactcacgggataacatttgttcacccataccagtaccaacttttgtgttgaaattcaaaattgagccaaaacctaaatcacgacctttaccacattggaaatactcgcaatgcttgatacgtccaccgcgaagcatagcattcataccagcataaatatcttcgttgacgtgtaaacctttttgagctttagaaacaccgccacgtgtagtcataaagataccgttaagaaaatctggatgaccataatgaagtttaccgccaatttgcgcaagtgtacgagagaaaagagtaccgaatgtttgttctttgcctgctgcaacgtcacccaatataccaatgttctcagagaaaatgtattcacgagcaccaagaatagctacaggatgcttatttctttcacgagcactttcagaataggggttaacattgtcggtctccatttcttcaaactcagcaagaacacttcgaatcttaaggcactcttcaagataattatcttgattagcatcaataagttgaatatattcaccacgatagaatggtaagctcatgttttgattgtcagatttaccatcaccaagaataggattaccagacaaacgaatacgatatttcggacgacgacgttcattttccataatttcagagtgaccgtcaatcaaagcagcaaacaattgaggttccgcaccttcttcttcaggaggatcttcgtcaaggtaagcaatttgcaaatcaggataagccctgagaagaaattcggcattttcatactcttcctttgtgaactttgcataacgttgcattgagacaaccaacttgaattttcgacgagccatgcgatctaactccctttccaaacgatctgtgttaccaccaaacatttgaacgatttcggggttttcaacacgatataaaagcttgatagctctgctatagttcataaaaccgctgatagtacgatacaacgtttgacttcttaaggaagcccaaatacgggtacgtaacgtatactcgggcatagcagatttgaaaccaatacagtaaaaaggaagatcatcaactttacttttatatgtaccttccttttcagagacagaatcattttcatatggagcattttcctctaccagaatcttagtatccttcacaaaacagtcccattcaacaggatgaagctgtttcaaatattctaaaagggtgacacgagacaactggtcctcttctctaatgatttctcgcaatgatagaagaattttctcagcataatgaggaatcaatacagtgaaagtaggcatgttgtcaacaggtactggttctggaatgggagtagctaaagattgtgcaaagaaagaaagacgacgctctgcctctgaatttgcagggaagaaagtagtgtgaacaatattatcgtcctgagagacaaaaaacgtaggggttctaagagtcctacgtccttcttcagctggaacttgatgatacagaagacgttgtacatgatcaatggaaagtaaatgttcacgatacatagaaatgacaatcgcattccaaatttgtgaaattaaaattttaggtttgtacttaatttccatgtcattcgtggccaaaattttaccataaattctttggggcatacggctaaagatatttctccatggtgtgaggatcgaaatacctaagacgaatgatcttaaaacagagaagatagtattgaaaataatataccaaaggtacgtatccaaaaagaagagaatcaagtcagtaaaatacatgatacccaaaatgatccttggttggacaaaacataatctgctacccgcccaataaatagagcaaagataaggtcgcatggtactcaaaacaataataggatctctgatagacaaggtaaggaagaaataagattcagcaaatttgcatgtgaaaacacagacccaaataataacagagagtgcttggttatcaaattttaatggtgcaaaatttgaagtgaaatacttgtttgccaagtatttacgagaatctttcacggacaattttccaaatgtactttgtagaggtacaagagaaaagtagacgtatgtagcaatagacatcaaaaatgcaactacaccaacagcgatacgtcgaccactacgctgttgatgcttacttgagaaaccgaagatatagacgataggaatcaagttaatgatagcgattaaaacaatgatacataaacgcttccaaatgggttttgatccagggaaacgacgggggacaaaaagatattcacacaaagaagcagcagccatgataatacaagaaacaacagaggtacaagcaacagcagcccattgggaagcacctgttggcttgggaccatcgcgctgatggaaaggttttgtgtaaagagtaggagagttgaaagcagtaaaataccaaaacataccaaagtggatgacccaaatacgattgaaattggtaataagatgaaaccaagaacgggattcataataagttttataaaaagcacgattccattgaacttctggaagcctatgaaaacgctcagaagcaggaatatcaataagacgagtgccgtcttcaaaaataagacgtgctataccctcagcatgccagaaaagttggttaatatcatcgtatccaattaactggtcatgtggacgttcccgacgtacatatttcccattgataatttcaaactgctgatcgtgcatatattggtagagtggggaaacaatattatccaagtaatatccttcaggaactggttcagtgacgttttgtgcctcaggtgaaataatataatcgtaagcacatttgaaaaggaaggctattacctcaggcatgaaacgaacattgtttgcctcaccccacaacaaaagccacaatgcaatttgttgagcacgctcgaattgagtcattgagcgcatgtgagatctccaacgatattcggcggattctaaagaatcatcggtattaacatcaatgtattcgtcttccgcctcctcgggttgctcctttttcttcttgcgcttgaagcgagacttccttggaggcttaacaactttaggggcttttttgtttcgagaaaagaactttcctttctctttgatagaagtaactttaccaccataaatgccaacattagcaagaccgactgcatcttcccgatccatctgagaagcaaaataccattttttatagttagcaatatcactaccaatataatcggcatgaagcgtaagcagtgcttgatctggagtcatgcgagaagcacgagaatctaaaagacacataaaaaaatcatacatattacgcatggaatcgcgttggaaacccaatttattggttagatcaatgaatatgtcttcaatctcttccttagttaaagggagttcgttttcaggagtccaggcaggataaggctcacgatttgtgagattagcgctatcggcatagaatgaaccactatcgccatccaatggggtacctgagcccgaattaccaacaaaagaagagttgctaaaatcatacggactgctaccgtaaggcacactgttgtagacgttagccaacgaatcggaactaggatcataagcgttgtatctaccatcgcctctcaaattgtaaaaattgttggcatctgagggctgagcattgtaatctgaatactcagactcgtattcatctgaaggacgagtaaattttcctttttcagtggaatattgattgatacctgaagaggcggtgtcgacaggagtgtattcatctccataactttcagttacaccagtagggtaatcatacccattgtaaccctctccatacatagaatcgtagtcagcctgatccaaaaactcctcattggaatacgcatcagcaggctggcgttggtatgcattttggtcatcataaacctctgaatcgtaagcgtactgatcatccgagacagcatcatgaccagtaatacctgaaacattttcattatttccagacattttctactatgcttaaaacttgtaaatagattgaggaatgaggactaattagaaatatggtgaaaggagttcccagttaaagaataacgaacagaaaaaagaaaagaatgaacaatttcaataggaactgaaaagagggactgatgacttaatgcttatccgctcttgtaagccaaaatgaaaaaagaaccaattaatggatggaataaaatatcagaaaagtaaaggaaaagaaatagaaatacaaacactaaaagagaaaagcttcaacaaacaagataagcaaactccgtgaatgatcaaagtgacttatctaaaagaaattcactccgttaacaggttgaaatgacgataaccgtatgtaagggtggataagcgtcaagtttataaatggcgatatatgggtagatattaacgaaagaaaatttctaaaaaaaggaaggaattccctgtaaaagactgtaatgaaaaagaaagaaaggaaataaaggtaagcagatgatttgccaaagctttgaaataaaatttaagtaagacaaaatctactccaatgcgataaaatatcaagaaagtaatgcactaacagatgcgtgtaaaacggagaatgccacaaatgatgaacccaaaatacaagagaaaggaatatacaataaattttgaaactcggaaaaaaccgaagagctcttaatttttttcacgctaaaatcactgtataaaaccctttgcaaacagtacgtctattaagacaaagtaaagaaggctcaatggacaaagctcctaaataccaatgtctgtcgattcaacagatgaaatgaagaagccagaactttaagaaaagaactagatgctgttgattcttggggataagataactttctctcagtctttttctttgatttagatataaaaaaacttcaagggcactccaaaaagaaggggaggggaaagattttttttaaagcgggaaagaagcgagaagaaaaaggctggtgggtataaacgaggagtatccgcaaatgatcgttattatatgaaattagcaataataataataaaagagaaaaaaggaaaactttgaatctctcaaaagcaatatgaaacgaataaaagaccgtcaaagttctttttaccacaaggtataagaattgaataacggggaggtaaaagaagaagtagagaaaaaaaaacgatgaagcaaaaacaagtcggaaaaaaaaaccgatgcctgtttgttttcacaatcaaggaaaaacttttgttgcagtccagaaggcaaatggggtcttgctcttttttcaaaggaaacttgaaaaaagcaggcctagttgcctcacacgaaggagactttaatcgggagaaaagagaataatttaaaaatacggattgttaaacagttttcccgatatgtgaatcctatagacgtttgttttcaaccaaacttcaggactacgcaaacactttcgagatgtgttgttggcggagggtagtgtttggttcaggagagacggctggcgtacgttgcaggaccaccatataaatcttaacgaaacacaataaaaatacttaaatattattaaaaaactaatatttaaaagggtgactactaagccataaaaaccccaatggagaggagtatcgaagtagtaatcagatgcaatttttatcaagacaagccggtccttttataagcagcgtagttggtcttgctaagtaattcctaatgttgataccagcagctcgcaaaatatatgtatcaattaatagaaggagggatagttgaaggcaagaaagagactgcagaaaacatgagctattgagatgaataaaaaaaattataaagttaaaaaactgaatgggtgaattacaaaaaaaagacaagaaagtaaataattaaaatttgtttgatataaaaaatgagtacgatggaagtaaagttgtcgaataatcaaaaagaaaaaatatctaagcaagagaaaaatatgcaatagaaaaacagatcagatttttttatttaaatcgatcgtctttcatgaaaaactagctaatatttaaatgtattttattcaaaccctctacgctttagcagcattagcggaacgaattacgtttaccaacattaggaatgtcttttcattcaatttgcacacttataaataaacatcctgctgctattttcgtacaatcctactatgcacatgctttcgagcaaaaaaaaaaaataaataaattaaaattaattaagttaaccctacaatagaaagtgtaatttttcggttttcactatagtgaaatttttagtgacggtttcttgccatattgctagaatcgtatgtaaaatactggatatggtgtgggatggaagaagcaagaaggtggcagaagagaaagtagataagaagaatgggatagaatataatggaatcaatgtgtcattggaaaattctttaatagttcttttacgctttttttttctaaaaagcttcgaggtgcaacatttttctttgacttactacctagaaaccaaaatgtaaacaatcggttatgtacaatgtaaacaaagggaaatttgttgtaaccattgatcatcctctttgctacaccactgattgggaagagctgaatctacaagtaacgctgtaccattatttctatgacaaccggtaacgggctccgatagggtaaataaacaaagctcgctacgagtaaacaattggtttgtttggaattggcatatgggaccgataatagcggctggaaaaggaaacggtagaaaacgtgaaaagtatatgaaaagagcaggctagatgagatagcaaaaggaataatgggtaagatagatggaagaatagagttgagcggggagaaagatttgggtggtgggtaaatgaggaaagaaaaaggtcgaattattggaatgcaaaggctgattaagcgtaaaagttttaaatcctttttcaatggcgcaaaaactagcctggtatatacatggatgcatattaccaagatcctataaaagtccatttgaaatttcgctcttttttggctgtcccttctactagggaagcggccaaaattcctatgaatagaatggggaagatggaaaggcctggttccttgatatagcgtggtttaatagaatatcctagtagaacattgggtattgccacagaactcgcaatgcagagcggtggaaaaataaccgtgtacgggaattgaaaaaccattgatggaaatggatgctacggggattttggaatgcaagcaattatagcgaagaaccggaatcacattaaaaaatctaaaaaattcatcaattctccttaattagatactatacattcaatctctccatgtattcaaatctcttaaattgaattcgtctatttcgccaattgtcaattacgtttccataccgtacatttgaagtaacgttaaaaatattttaaaaaaacaaattcattcggttgcatgttccgattctagtagaacgatattatttgaaaatggtttctttcttctagtctacgaattaccgattttttttctcgtcatgaaatcgcccgccatcgggaacttaacgaatcaattgtactatagcgtctcggtttaaagacggaaaggaaattttagttggtttgctatcgtaattccctgccaaaagcaatgtaaaacgggaatccgagataacagcaaccctgggaaaatcactgtttcctataccggtttctacaacattattctataacattatccagtgaagttaagactagcggtggtaagttaagtctcctcattgtttacacatcgcctttcgtcctgaatgctagcgaatgttttcaaagaagttgatttatggaaatcgctagacattcaaactgcgtagtataacaagcagcgtcggttggacgatacattggcggaaatttcaaaattaaaagaatttacttctcttgctctactacatttcctttttatcgctttatttttctaataaacctctattaatgctctttatgcatacctttcttgttaattctatactacactaatcttattctatcctaattctggtttcccgccaatttcaatttaatatgactttatgcaagacaaaaggccgagactttatccatgcaattgtttaaaatagatcagacatacttacatataaacgcttccaaaacaagcttagcgaacaataacttagcttgcactggtacatcggaatattcacgattattactaaattgccactcatccctgattcctgtatgtgctaaaatttcaaattactttttatcgctacattgttatgtgcagcctcggatgataccgactataatttgatactaactagtttgtaatgatggcattcaaaatgttagcaattcattcaccatacctgtctctactagtgtatgtaattgtgagtctaataagaaaaatatgaaaaccttaatgagcatgacactttgttttctgttcatcacactcatcaataattcaatgggaaaacgaaatgtgaacggattttaagttgctggaatggtaaaatgcgttcattcaataatgtggaattaaaaaaaaaagacaagaaaataaaaacttacaaatttaaaacatacttcataatccaaactattctatttttttgtgatttgaaaacgaaatcacaaattttccttatacgaatttacaatccttgtagaacactatgtaaagttaacgtagtttacaagaatagtgtttttttttggtaaaaattatcactgttgcgataaattaaaaaaacgatgcgcaacattactttaaaaatttgatgcgattcatgtaatacactacaccacaagtcgatacactcctttctccatctgcccttggggttcccttagtgtagacagttggcacttctactttgtatagtatcgctggcttaatttaggtattataaaagataaaacttgcttcactcgttaatactagaagttcggcctttattaccattttttacagcccaaaacattcttggtacctcagcctctgaccgaacgagaaagttgtatttaagtttatttacctttttcctctaaaactgcaaaatccacgtctctgattgctcatttttttttaatatcatgtctagtggatttcctcctgaagtattgtctcctcttttaaatttagttcaaggcctttcgtcgcctgacaatactgtccgaaatgatgctgaaaagtctcttagctcagactggataagtcaaagagctgacttattattaaacggccttgcgattttagcttatcaaagtgaggacccagctgtgcgctccttttgtttagttctttgccgtcgtatttcctttcgcaccttaccaggagacagtgagttggaagtgttctctagcatttcaaatgagtccaaacagtctttgcaaagtcaacttctagcttgctttgttaaggagtcagttcccactgttcgtaataagctttgtgacacaatcgccgagattgctcgatctatctatgattgtcaaggcgaatggccagaactcattaacgttatcttcaatgctgttaactctcctgatgagtcttttcgtgaatcagttttccgtaccatcacttctttacctcgtttattgtcaggtcaagatagtgctgttactcctctctttaccaccggtttagctgatcctagtatccgtgtaagaatatctgccgctcgtgcctattctgccgttattcttgagagcaaacaatccactcgagatcaggttattcctcttttacctagcctcatgaacatccttccccctctgcaacaagatcgtgattctgataatttggcggactgtcttatggccatcactgaaatcgccgaagttttcccaaagttattcaaacctatttttgagagcgtcatcgcatttggtcttggtatcattaaggacaaggagctggataattccgctcgccaagctgctcttgaattgcttgtttgtttttcggagggtgcccctgctatgtgtaggaaatcttccgactacactgatcaacttgtacttcaatgtctcttgctaatgaccgatgtcgctggcgatcctgaggatgaggcagaagaacttcaagaatggttgaacacggacgatttggatcaggatgaaagtgatgctaaccatgttgtcgcggaacaagccatggatagactttctagaaagttgggcggaaaaacaattcttcctccctctttcacgtggcttcctagattgatcccgtctcaaaaatggtctgaacgtcatgctgcccttatggccatctcatcaattgccgaaggtgctgaaaaattaatgaaaaaagagcttagtcgtgtattagatatggtacttcctttgttagctgaccctcacccccgtgttcgatgggctgcatgcaatgctgtaggccaaatgtctacagattttgctcctgacatgcaagtcaagtatccttctcgcatcctcgaggcattggtacctgttttggagtctccagaatcccgtgttcaagctcatgctgctgctgcaatggttaatttctctgaagaggccgacaacaaggttctcgaaccttacttggatgatatccttcaacgccttcttaccttgttacaaagccctaagcgatatgtgcaggaacaagccgttaccactatagctacagttgctgacgctgcagctaaaaaatttgaaaaatattttgatgccatcatgccgttattgtttaatgttctgcaacaagctgacggcaaggagtttagaacccttcgcggtaaaactatggaatgtgctactttaattgccttagctgttggtaaacaacgattccttcctgtatctcaggaattaatccaaattttaggtaacattcaaatgggtattactgacagtgatgatcctcaagctagttatctcatctctgcctggggaagaatttgccgtgttttaggaagcgattttgtcccatttttgagttcagttatgcctcctctgttggttgctgctacctcgaaacctgacttcacaattatagacgacgaggttgatgaaagcaaatattctgaacaagatggttgggagttcattcccgttcatggtcaacaggttggtattaggactagtacgttagaagacaagtgtactgccaccgaaatgcttgtctgctatgctgctgagttaaaagctgactttgatccttacgtcaatgaagttttgacatctgttgtacttccaggattgaagttcttctttcacgacggggttcgttctgcttgttgtaagtgtattcctcagttattgaacgctcggattttagctagcaatcgtgatccagctaaagtcaatgagctttgggagcctattttacgaaagctgttggatcatatacaaaatgaaccaagcgtggaaatgcttgccgactattttgaatgtttctatcaaagtttggaaatcagcggcttgaatctgagtccttcttcgatggaagcactcgttgctgccgttgatttgcagctcaaaggattcatttctcgcgtgcagcagcgtgaggaggaggctaaaaatggtgacatagatattgaagaagatgaggacatgattcttgcagtcgaaaatgatcaaaacttgttaaacgaaataaacaagacttttagtgttgtattaaaaattcacaaaactgctttctgccctttttgggaaaggctactaccgtacatggatggctttttgtctggaaacgacactgtagctaagcaatgggctctatgcatgatggatgacttaattgaatttactggacccgattcttggaactacaaggatcactttttgccttacttagctgaaggtattcaaagtagcgaaccagaaattcgacaagctgcctcgtacggtattggagtagccgctcagcatggaggagagttgtatgctgaaatctgctctagtgctttgcccgcattgtttaagatgctcgagcttcctgatgcccgtgatgaagaacaaatttatgccacagaaaatatttgtgttgcgatatgcaaaatttgccgcttttgtagccaacgtgttcaggatcttgacaaagttgtaacgtattggattaatacacttcctgtaacacatgatgaagatgacgctccttatgcttacactttccttgcggaattgatggaacaaaatcacgtggccgttgcctcacaaatgccaacgattattacgattttagcagaaacatttgcatctggagttttacgtggaagaactttgacacgtttgatggaagcttcgaaggtttacttagctcgtttccctgctgatcaagttaattctgtcattgccactttgagtgtcgataatcagagagctttgtctgcacatttttaaatttcatttctttcactctaagtctttcaatattttctttggttcctcaaaatgctttagttagtttaggttaggttaggtttttatttaatccatcaacaatcttcggattttgtttcactctttttagactatgccggctaggttttcacttattgctttatacattacttgatttttcatcgtattaaattatttcttcgtgtagcagctctttcgtgtataatacgttttgatgtgtggtatgattataatatattgctcgcatcttttgcaattaattttttttttaaatgtatatactgtagtcaaattgattttgctttagttataacctgtgagatctggtattttattgaaagtagcatagttaagcactatccaacttcccatcaacatgagctacaactccaatccttataacggtgggcaatatccaccatataatacatatactagacctaattattcaccaaataatggttctcaaagtaataacactgtacatcaatatcagcctccacgtatgccacccccttccacaaggcctcagacagacggcaattctaatcaaatccctatggagaatgttggtcatataagtttgagctctgcaaactcccatgcttatgccccaccctcaggtccgcctccgaatactggtgctaattcttatggcaacccaaattatagtgggcctcagctgccaaacactcagactcaatcttataacttagcaggaggaggaaactttcagtatcagtattcaacttgccaagggaagcgaaaggctttgctgatcggaattaactatctcaatacccaaaatgagttgcaaggttgcattaatggtacggaatgcgaaaggtcaagtaaacatatattaacttgtttaagatgtcatgtctatgtcccaactgctgatacagcgctacggttacaagcaagaagatatgggtatggttgattacgagaacatcttgctaaaacttttttagttattatgacagacacggcaagcaaccaaagggcaattcccactcgtcaaaatatgttagatgcgatgagatggttagtaagtgatgcccaacctaatgtaagttatatgtcatgggatttacttcctaatgctaactatttaggatgcattattttttcactatagtgtaagaatcatcactttacatctcatactcacatgcatagggccacggagggcaaacaaaagaccttgatggagacgaagttgatggttatgatgaaacgatatatccactggaccatcaatatgccgggcaaattatagatgatgaaatgcacgaaataatggttaagcctttaccagcaggatgtcgtttaacagctctctttgactgtaagtcagtgattttaatctatttttaacaaaatatagcttgtcattcaggtggagctctcgatcttcctttcacgtactctaccaagggcgttctaaaggagccaaatatgttaaaagaatctggtatggatgtacttcatgctggcctttcttatgcctctggcgacattatgggagctatcaacaacgtgaaaaatatatttaccagtgctaccaatggatttaataacaacgctctacagtactctagacaagttaagttttctcctgctgatgttatttctttatccggatgcaaagataatcaaacaagcgcagatacaagtgttaatggattcgctactggtgctttatcatacgccttccgtgaagtcgtcactcaaaatccccaacttagctacttgcagttgctgagaggtattcgacaagtactttccaacaaatactcacaactgccccaattaagttgtagtcatcctttagacatgaatcttgccatggttttatagtacactaaacattacttgatcattgaagttctatatttttgtagttccatcagatatttaaggaattttcaattaaggataaaatttaaatcacaacaactcaggaaatcatatctaatactttattgaaatatttttgtttgcaatttataattttgcttaaaaaacgagctcaaattaaaattatacacgcgagaaaactcatggctcttccagtccgttctgttggggatgaaaccattcagatttgatagcctgtttaacttctgtagcattctttatggaatcttcaagcgaatgtccgcgagcacagatataaaacttaagtttcggctctgtaccacttgtgcgaatagtcataattacctctccattttcaagctcaaacgttacgttatctgaactttttgaaactggtaaagtagctttaccatccgtggagcttgagtcgtaacctgtagtaaggtcgcgaacatttgtaattttcttactaccaagggttgccggataacccgattttgtgtcataatgtctcaaggcatcaaccaaagcacgaagcttgggagtgtcgcgtgaaaggaaatatgagttttgcgtagtgtaataaccatattttttagacatttgctcaaaaacctcggtaattgaaagattctgaagttgaaggcgtttcaaaagatgaaggaacgtaatcaaagcattaaccccgtctttgtctctaactatactacctaccatataaccaagagcttcttcatatgccaatccaataaatttcccttgtttttccaattctaatgctttattgcctaaccacttaaatccagtaagtgtttcaacatgatggaatccttctactttggccatggactttaccatagcactagagacagtagttgacaaaacgtaaaaatcatcaattggctttccaacgtttttgtattcttgaaatataaaataggcaaggatacaaccaacttcatctccggtaaatcttctccaagcaccattaattttttctgcaaaggcgaaacgatctgcgtcaggatcagttgcaaggacatacgaaataccattagcatcagcttgctcgtaagccaaatccaatgccccctcctcttctggatttggaaatttcacagtcggaaagtcagggtttggagaatcttgaagaggtacagaaatcatatcgccttgttcgccaaataagtgtaatgctgaagtaacaaatggtaatccaacgccatgaataggagtgtaaacaaatttcaaagatttcatttccaaggaaaagttgttttcggaatggaattcgtggagctgagaccaatagttttttaaaagaccaactgcaaaatcccgatctgctagtttatgattttcaaccaaatttttgtcccaagtaatgggcgttaagtttttttctatacatgcagcaattcccttgtcatggggaggaatgatagcacaaccgtttccccaatagaccttgtatccgttataagctgcgggattatgggaagcagtaatcataacaccagctgcagtccctagggttttaacggcaaaagggactaaaggggtatggacaagatgatcgaagaaatacgttttgaatcctttttgcaagaacactgcagcagtaagtcgagcaaaagtattagacttatgcctatgatcgtgtccaattaccacacccagctttgcagctgatggtacggtttgaagcaaatactcagcgaagccttgtgaggcttgaatcacggtcaaacagttcatgcgagcgaagccagcaccaatttcagctctcaaacctttgtaaacattagtaaatgaataaacgaacttgataatgttaaaacattaagatgtatagagagaacaatcgcaagctgaaaatctaattacacttaaaccaatttcgtacaagcacgttatataacattccaagcaaaaaagaccaaaacagatagaaaagaagaagaagaacgaaaaactctttctgaaatatgaccaatatgatcatcacaataaattagtatacgcagtaaggaaagtgaccgatgatcaagtatatcacttcgactctaatcaaggaaaacacaataaagtagtttaagctaccggctgtagcactgagaattctttattaagaaagaggcattatttagcgttctctttcaatccacttcaacttgcgaaatatctcttaacaatctcaattttttcttcttttgtaataaaaacataccagatgtaccaaatccaatccttggatgcataatttgcttgagggtggcataatcttcagccttaatcaattgtgaaacttcattcctcgtagtttcatcctaatgcgttcaatctgttagttccacagtacttccatagtaaatatagtcctaatacttacttgatctaatttgaaccactcatctactaattcttgcaaaatcggatccatcttgccaaatgggaattgttaccatttgtttgctacacacacaatacacgtatctcatcacctcgtttaacgcgtccttacgccgtggtatttcgtatccgttttcttacaaaaatgattttaataaaatagactcaaaaacaaaaagtagtaataatattatactcatgacctccaattattctagagaatttcttaaaacattagctgcaaaaagaagcctagtaatttgaaagcagcagttaattacgatatataccgcttacaaaaaggagaaattggaagaattcaagacctgacgtcaattcgcaagctgaatcgttttaattaataggcgtcggacaatgggattcacttaggcttggcgacgttcttgtctaaaaattgcttgtcggaatgtgtcattgaaccgaaaaggtttgaagctcttgactaataaacaacagtaactgatgttaactttttatagaatatcccaggtttcaattcaacacgtttattcataaatctcaatctatgttatgcagatgagattgaaaatcaataccatcaagtacaacttctctaaactgaacgggttaagtatggaatggtttaaagttttaagtactggatcactccaagctttgagatacgataagaaaattagtgttagtacatttgtggctttaatcacaccttttccataaccaggaactaagttttcaaagatctactattcgatgatgaaaaaatagcattcataaagttgataacagcatacataaatgaaactgaaatattgaggaggtaaggcaaacatgatgaccatagtttcaattgactatgtaatacgtactatggctcattaaaacctatcaaagaaagagaaatacgaataagaggaaattcaagcctgtttagaatgagaagagaataaagattgggttttggcgaaggatacgctgttgcattaaaacagccttaaataggttctataaatggttagcatgtaaaaaaaattaaaattgaatcatgaaaaaatattaaaaaataataaaaaaacctaccacttaagagcttgttcaaattgttgagacgagaaccaacactgacatcaagaatattatcaccaatttcaacaattagtccaccgatgatagaaggagtaactttattgctaaccagtaatttacccttgccatatttcgatttagctatccgagattcgagacgagaaaggatcttcgaatctagaggagtagctgaagtaattttaacttcaatttctcctcttttagcgcgcatcaaagtagagaattgtttctgaatacgagttaagagataaagacgatgattgtctaacaaaacattgtagaaattcttcaaaaggggttcatttccagtcatctgcgtcaaagaactaaccaatattttcttatcctcacgagtcaaccaaggactagaaatgtattgttcaaattccggtctctgttgaagaacaccagacagtttatttaaggccttctcaacattgtccaacttggattcttttactgcagcggtatacagagaagaagcataagaacctaaataagagaaaagagttaattaccaagacaaaaaattcagacttttggatgacaatgaagatatcagtcaaaatggtagcaattaaaaatcaccttttacagtacataccatctaaaccatacaactggacagggggatgagcagaagcagttgcagttgctaaagagcgaattcctaaggaaggtaatcgagcagtgatgggaatggagcgacgaaaaatatgattcattgtaatgtttcacactctcaacgtttaaggaagttggttaatggctccgatcatacctccgttttggtgtcatcctttaagaacaagctacaacgtgcttccttgcaatactttcttattcaggttgttacctacaagttgcctatttgttaaattgaatacaggttgattattaaaatgagattaatttgaaatgttgtataagtggtttttctttttttttcattagataagaatcaaatgccaaattttagaaatacacgcaattgatcattagcagtattgccaaacaatatacactaaaagcctatgtggtaggttgcctagttgcctattaaagacttacatattcttactattctaatgtatatcacctatgtttctggagatgagaggaattgttgtgtgtgcaaaacctacgatggcaaatgattcaattaagggttttcatgtgatattgttcttagcaaagctgcttcttaagattgattaaattaatacataaagtagtaaatctaagagcaactgaaaagatttcatatagtaattaaaaagaaggtagccgtaggcaagattgtgcaaagattagtaacgatttcccttaggaaatgctggaattcaaaaagaagagataaaatgtttaaaaaaccttgagatagagaaagccttatttcttcagaagccgagagccagcaagtgaaaagacatataaatatataccattcagggccataatccaaaaaaaaaaaaaagaaagtaagcaaaaagagttaaaacagttcaacgcaaatgttttcgacaccattgtaaaattgaagcgtttaaataatatggaaaccatatttagaaagatataaaaaaaatgaaaagttccaattggaaacagcttcaatgttgagattcgaaaagattaatttacagcttcactatttttccacgataaactgcttccactatactgtccgtatcattttgagaaatcctaagaacagctctttcaccagcataggcactgcaaagtccagtgtcgattagcagtatacgaccttcacatcgacttacaataccatggaattgaggagtatgtcccataactaaacggtttacatttaaggttttggttacattgagagcgacctcgcaagcttcttcttctgaaagctgagccaaaccacgataccacattggaccttcaatcgcccaaaaatcttccaagtattcaggtattttttctctagacatgaagtggctcaataattcctttcctaattcatttacggtctcctctcggtatgcccactctggtgatagacctgcatgcataaaatgtgatccagtggtattatctttataagtgacattgtattcagagagcaaaaggttaccaatttcaccggaatgcccccagtcaattatcctgttctcttctgaaggctcgggataagatgctttatccccaggatgaacataacgccaatcacctttagcgttcatgaattcatggttacccaaaaggcgaaccactcgtcctccatgcttttctgcctgcttgtgcaagtcattaaaccatctaaaaagtttccgtgtatctgggccgcgatcgacgacatctccggtttgaaccagtgtagcattaccagcagtccattcatgaggaaaaacaggagatacaacgcctgctgcagatagtacatctaaagcatttggaaagtctccatgaatatccccaatagcatatactacggtcggatatttaatttttgcttcaacgtttcctttgaaattgggaaaaactttaatgaattcatgatcaaataattgatttacattaaaataaccgaatacgaatttacaagaaaaagagagtaatatccccaaaagggtaagtttcagaagttttccaagagaactcatgaatgctaaggatgagttactttaccttacttttacatgtaaaaggttaatctaaaaatccaagatctgtcaagattaatatattttcgacatttatagcaagaaatctcttaatatgtttaaatatatatctcattttagtatatatacagaaaagtagtagtttctaactatttagtgccatagggaaaggctgacaaatttttttaacaggcaaattagaagcaatagtttctaattaacatgtttgagcttgaaaaataaagagtcacagacaacgcaaaggacatttgaaagaattctaagcaacatgagcacatgaaaatttaaaaagaagattttgtgaatttccagcaagtattaatgattattaattaagaaattcgcaataacaaagaaaggaataataagagatcaaaaatgcatctctaaataaaatagatagttgttaaaatttgacgtttagagaagcttgtaggaatagtaatgaactagtaaatcctataacaaagaatcaatacctttaatcttgctttaacaaagagctataaatgaattttctcgttaacgtttttaactgatgaacagattcgaaagaataatgaagaataagccgccggtttaagaaagacacaaacaaaattagactaatccacaacgaaattaaaattaaagatgagtactgtttaatttcacttaggtatacatatcctctaggtatagaaaattcgtgaggtaggccctctcctgttattgctaatacccgaaaagtggtgtcgagaattagggatgaatcatcgagtgtgagaggtaaccctttagccgaggaatcccaataaaacatgcgagagggatccatcaagacgaatcgagaaggacccattgggtctatatgaaacgtatgagaaatccaggttttccactgtaaggaattaacccatacaaatgtaaccttcttattcttaggaaggggtaatgaatattcggcggctaaaaaagctacgtcgtcgtaacctttttgttttaacatccgtagatgatcccaccatttttcacgagcagtaagtaattgcttcctttccacttcgcgaagcttcaatgtccacttgaggccaatctcctgaactgtagaaatagccttagatgccttgacttggctcgtgggattgattagagcaatagctaaatatgaatcagagtccaagttttcaacaacagctggggttaattcgggaacgagaggatattttagcaaagatgcccatttgatgagttgaaaagtgtttcgcatcgctgaaacagagcgttcagagtaggagaaagcaacgccatggcgtatggcgactaagtgtggaagacgtgtgacatttaatgtcttaattactttttcgtcatccgtgcgatagagaggagcaaatcctaccaaatatctagcaaaaatgcgtaaggagtcgaaatcttcaggagtagatccataatcgtgcaagtataagaaaaaaacaggctcattagcttttagatttttgaactcttctaaacgaattatgctttgcggataaacctttccgtctgtttcgtctagctcagttattagatcagcgtgctttgataacacttcgtaaggagtatgagccgtaaaaacttttttttgcccggcattgttataataaacaagagaaggaaaagaattgatcccaatttcttcgcatttttctaaagatgaggcacaatccacgctcttgaattttattttgttcctatattttttggacaattgcacaatagaagtagccgagtcggtgtaaaatgattgtcgtggtttttttttagaatcgataaataatacaaacccatgttgacgatgagacaagaaaaattcggaattaatctgtttgaagtcgatcatttcgtatgagccaatactatttagccgcaaattggctgaattggtgttcaacagctttctttctttaaaactagaaactaaaagttcttctcttactccttggttgtcgcgattagctgtcggcattattaatttattgttgacttctttcttctcaactgtagcagaaacagagctcaaaatattttcgaactcttctccttctggtgaatgcaccaagttaactgctttacaaaaggcatggcgcgtaatcgcgaacaggaacgcaatatagagaatagatctccaagcacccagctccataaataatttacgactgtaagtccaatttgaataagtaaattaaaaggattatgaacttctctatcttcttaattctttaattcaccgaggacctttcgaatgcgtgcgtttgatataggtagtgcgaggtgtataataaggtaaaatgtatggttactacaacagctgatatatcgaagcaaatatagctcgagttaacatgggaaaagagctttctttctaattttttgaaataacttgttttaattttctagttaataaatacagtcaggaagcaaatttggcaattatagttggaaaagattctacgacttagataacagtagttcaaatgatgtaaatattgagcagagaatttaaattagacgatactttttctctttgtttagcaatcatattttaacttgaaagtataaagacgtattcaggtagatataattaagactggtcaaaattcattacacataacccaatcattcattttcataaacttatgatgtgtaatttacttttaacaagagaatcatagagatttttgcttaaacttatgagccatagattttaattcggaaatttccacaggacccttgacactgggatcagaaatagcctccaaagcagccaaagcaacttcctcagaaggaaggggttcagccgaagcggttccgaggaaatttaaagcaccagaggttgctcgattgatgctggatgagacagtaaaaagagacgcaagggcgcctgtgaaaggacgatcattaaagttatacataaaaccaggacggagaaatatagaacgaaggtttgaaattttagatatttccctttcagcttcacgtttcgtttttatgtagcggggatccaacccgggagccgctgcatgagcagacacatagcaatacacagggacattagctttggcggcaatcttagctgtttcaatagctaaatctcgattgattgcttcaaatgtaactttatttttagattgctttgcttcttcaggtttaggtgctaaagggttttggccagttttaaacatgttagagctaagactattgattaaatgcgaaactggtcctctgggattctgtaaaatctttttatagttattttccataaggataccaacactgttcaccactgccgaggcatcacgaagaacaggaagtaatgaatttggatctttttgagcatccaacgtctcccattcaacatcatccatccatggttctttgttatgcaatcctccagctcctcttcgggatactgaaaccacctcgtaacccttagcaatggctaatttgcaaatattatgccctaaaaagcctgaaccacctaaaacaacaattttcatacttaaaacgagggagaaagtaaaaataaaattatttaaagaatttaaatcttcaaattagacaatttgatataggccagcccaaattattataaggattagaaccccagaattgttaatgtaagctaacacctcaaagtttcgtgatgcttattattaatcttaataattgagaaacacaaaaatgctgtctcaaaatatttttaaaatttccttttacgaacaatgttcaaaaaaccctttcaacctgagtagttagtaaatcgtagttgaagagaatgaggtaatgtgctagctcaataaggaagaccaagagatggaaagaggtaattaattatcttctattagacttattaatttataaaaatatgtacatcatttaataagtatgcaaaataaccatcattcataattggagtattagtaaaagtttgtcttaaatgagagcgctaaaaaaaattaaaaataaaaatgctttgataatttagtctttaattttctatactttataagccattgattaatttcttaattatctttggattttaaattcgtaataataagatctcaaattcaaatacttcataaacccatttacaaatatgttagattaataacaaattcaattttaagctaacaatagagcttatgaatcataatatttattccgataaccctgaagacacaatttcgagttttatgaagtgtctgagaagccagttgattgctattctgttcatacagaaaatttcgtgattcatagcaagaggaaagaaaaaatctcaaattttttttatttttttttaattaatattattacatatttagttgatcgatcaagaaatcgttgagcgaaagtattaaattcatatattctaaaacaatacactgtggtttaattttataaatttaaaataactgatcgttacgagatctattagaattttaagtcttcttattattgatatctacaccttttttgttttgaaaatatataaatcttattttttttctttcattctaatcaacatcctttttttttttttgaaattgttttaaatcaaatgtgtatttcattatattgtgactgataaaaatatgtttgcgaaagcaacatttgaacagattgagtaaataggctatgatatagtaaatctttaaatttaatttaattctcaataccaaataaatatttcttcaaaaagggttacaaataaattagctatactgtggagtatatgatatatcgatccccctgatgtaacaaatataacatataacaatatgtgtttaagtatgagtatattcagaatacattggaaataacgaaaatccaaatgaaacattaagcataaatttctgatttctaacttgccctttttattttattttattcatcatagttgtctactattccaacacaagttatgatgttaatgagttgctagaatgtttatttgcgagacagtagtataaatatcctttcgtagctgctgtacgttataacgaacaacttaactttcttaaatttttctcaataaatacttaaatttacattgaagaatatagctgaaaataaataaactcacgatggcaatttctcagcctctttaagtagatttgcttttatagtcactatgatctactggtttagttctgtgtgctgcttcgtcaaagttgtaagtcttcgcttaattattagcgaaactttattttatcagatagggataatatccaagaaaattgtactaccaagctgctttgagaagataatacaagtactgagatgagtgtaaaaaagtgccaaggaaaacgagctgcgccctttaacttcatctgtctatattctaaatgccacctttaaaacaaaaatctaacttgtcttataatgtaaaaaccctaaagcttcgcacttatggtgacacatttagtacaaattctttctattccatacgttctttgctgaataaagagcgaagaccgtcccctttatattcgagccgtcattaatttttcattcaaaaactaagatagtaaggcacatcgataacaatctaaagttgtgaaaaaattcttataaaacggaattcttaaatacttatttcttccaaattatttaagcaaaccttcaaaagaagaattatccttcaatgatttaaactcaacaactatcaaatgaagtaattcaagaatataactgtagtcaaatatatacatctatattccccacgtccataagatttgtatatttgtttacaacgggtatttttagttagaagaacggttgcttgtaatgatgaggaaggattcgtgagccggatatagctggaataatgttcaataccttttcctttaatagatctattttacaaaataaatttcgttgattaataaaacaaaagatcatttaaaaatcgtgcgcttcacaaattactttaattttcttttgacacaagattgtgttcctttccaaactaaaaatataattgggttacttcttatattgatagcaaagttagcttcaaaattttaagacaaaaaggtgttttcaatttgattagtttattaaaattcttgatttttttgtttttgctgtatgttttataaaaagtatcatgtcacttgaaatacatgctgtaagactacctacttttgtttagcactaccatactgtaatacaactaatacttaaatcactttatcatgagtcttgctgattttatggaacgtaagtgtcaaattttcaatagagaatgaagtgactaatatagatgttcgttagaaagggttcaagtcattacaaacgatggtcgcgttgtgctaggttccctgaagggattcgatcacacgaccaatcttatactttcagactcatttgaaagaattattagcatggatcaagacatggaaacaattcctttaggcgtttatttattacgtggagaaaatgtgtaagtggacgcagagccttgtactggcggtacgtaaatcaataatctaatagttatttttagagcaatggttggattagtgaatgaggaattagattcagaaatagaatggaccaaaattcgaggtgaagcaatacctgacgttgtgcattaatacaaaaaccggacgttaaacttcaaatgagaacaaacgtttaaggctacataggatttgggttaatgatttttttgttatatttcctctttgtgcgggcgaatcctttgcaaattttgttaagctttccacgatatattcataccttgcagcatgtcttttatcaggaagctattagctcgtagaaagaagtgaaaattctttctttatttttttaaaaaaatatgactgaggttgtagattaattctgatgacaaagagttgacacttgaacgaaaatacttaaaaaaatggtttaaaataccgagttcgaggacatcggttctttcagaatttaaaaaattcttggtttcttgttaaatttgtggatcacaaactcatttttcttcttattttgtgggtttcatctttcttaaatgattcttgggaacgttaacatacctttgtttccttaatttgatttatgcactttgattttgaaatttgtggtcaacttgtttaaagactttatatttatcattgatttttgttattatatggaaaaaaacatcacaatttatatcatttactgtgcataacattcttcatttttgctgtcacgcttaatgtttacactggaaaatttctctaccttgagaaatatttcagcatcatggtccaatttacaaagatcatttgagttaaacaaaaaaaatgatttattatatttgctgctcatattttttttttagtgattttttattttggcatcgttttgtgaacttactttccaagctttgggattatcaagaaaaaatttttgttgaaagaagagcagaaaaactgtttgataattaaatgcctttgcaatttcattttctcaatttagcaaaataaactgaaatttctgcagcagtgactttaggttacattgtaacctacagtttacaacgacctttgtgcttacagcaactttttttcaattaattttttacagccatacaaaacggacttgattcctttatttttagtttattaaagccgttaaatatgaatttggttctccctggacaggtggtcgcgagaggggctcctaacggtgaaggaacggtaaagagaggagattatattatttccacacgaactggcatctttgatccagagaaaaattctgtaacgtacccaagaaaagttgaagagacagccgttttacctaatgtcggatctattgttttagctcgcgtcagcaggatcaatgctcgtcaagcaactgtaaacatctcagtcgttgacgatgtctgcaccaaagatgaatttcaaggggtaatacatgtgcaggatattagagctactgagaaaaataaagtcaaagtgcaaaattcattccgaccgggtgatattgtcagagcacttgtaatttcacttggagacggctcttcgtactttttaacaacagctcgaaatgatcttggtgtgatttttgctcagtctagtgaaacaggagagcaaatgtttccggtggattatcagcatatgcaaacaaaatcaggatatacggaaatgcgtaaatgtgctaaacctatattagacgaataaaatgaggggataaaattgctttgttttgatataacctgatagttttttttccctctcggttcgttctttcctaacaaaaaaaaaattctgaaattgttagagattttatgatacgaatatacggaacacggataaaaataatattgaatatagaaatattggaagttcattagaatgatgattgaggtgacttgctgtcgaaaccgatatcattttcaattagaagtcaaatgtatagttttataagatatagagaacctttgtaattcaactgaacggacaggagctctgaagtttcttaaagttatttacttaatggaactgaattggtcggttgtttataaactctaattcattaacaaaaacatgaataaggagtttctagcaataatatgtgttatgtttacaactttctaagaaggttactgtattaagttattttgtgtaatttaatatcgaggattgcacctttcattggaggctgtgatatcctgaaataacatttatgatcacagatttaaggatgaagtatttaatgacatgaaaattagtattcgtacacctctcagtaacttttcaaaactactttcagtttttacattaagggattggatgtactttttatacacagttttataaaatactaggttgtctctaaacatcaagtatcatctcaatctttactttcggccattagactgatatattttatatcaattaattagtagacaactgtttccagattctcatataagcacgagagcttctattctacccgtcttttccgtatatagctgtcatgactcattaagctactccagcgtgagactatcaaatttaatctcttcatccctaatatttgtttgtaaatacttataattgcaaaatattccattaccatgacatcaaatagaggattctaaatccaattcgcaggtacactgactttaatggattctgggctagttccataaaaagggattgaaaggttttattttccatatgataataggtttcaataatcagttcgacaaaaacatctttcattagcatacttattacctcaaatagtcgatgtttaactatatcagatgactatcttatcagattattcttcaatcttaagcttaggatttctataaaagttggttacaaatacatctctttatgacgaaaatttaccgaaaaaagtacatctggagtcgctcattccatcttagataatttgttcgagaagcttataattccggatcgttttgtcagtaactgtatgatgggctgagattgtcttctaatacgctgtcttcactggaatgcaagagcgcaatggttttatatctactagctttgtgattcggcgagagttaagatgttgttccgaaattagccatatggtgagtaaaccgtgctgcaactaatcttaacagatcaattctcactatttgaatttgggaaggcttctaggcagcaacttccagaccatcgtaagtcggcttgtcgctgtgcagagtataaacgtgatgaaaaagatgtggagataattcgtaactttgaactcatgcacaggtttttattattcgttgttggtatcctttagaaacccttgcgattactccagcttgcacatcaatcgtataaatatagtcttatttctttctccaaagctgctgatctgataaagattactttgatcaaattggtcctgggttaagtaacaatttcatttttgaaggatgaaaactccaaaatttatcacttacgttactcgtggtttcaaaggacttgaatcgaaaagcgttgaaaacaacaaagaccatatcgtagaaaactcgagccctatcgcctcgaaatttcatgaattcgatgagcaaaagaaatcttttgaaatcataaattatgctggtcacgaaaagtttgttgacgacattactgaaagagaatcctcagtaccaggaaatgctgtttacgatattaccgtcagggacattgatgcaattgtacctgtaacggacgatgttgatatacccgcatcgagtaagtcaaagctaatcctactttttccttttttttttttttttagaagctgtcattcaggatttccattactatcccttcaaccttgatattaacttctcactttctttgtagctttcaggatgtggatactggcatttggtcttgctaccgttattgcaggcgttgatgctttctttttgatgcgttatccttcggtctccattgcagctatcgttgctcttcttgtagcatatccattgggtcagctctggtattatattattccacagtgggaaataaaactcccaaggggtatacgtgtttcacttaatccagggagattcaaccgaaaggaacatgcctgcctatatatattcgtcaacatttgtgtctccgcaaaactagttaacactttaattatcgaacaaataaagttttttggagttaacatcggaattggtagagccattttattcaatttatgtagttatctttcgtcattcggatggtcaggtctcgctttgccaattctagtgtatccgccaacattgatttggccttctgttttgagtagctgcgcacttttcaagatatttcacgacaatgataatactaaggcctgcaactggacaatctctcggcttcgttactttttcatagtttttgttgcttctttcatatggtattggtttcctgatctgatctttcctgctttaagctccttgggtgcttggatcagttggtgtaagccttccagtgcagttctatctcaaatatttggggtaaagactggactgggtcttttccctcttacgctcgactgggcccaaatttccagtttaagtaatcctttgatcactccctggtgggctacatgttgtatttttacatcctttgtgttttggatttggattgtacttccagggctttactatcaaaattactggcaagttgcgcatttccccattatgactaacagtatttacactgtttcggggaaaagttatgatgctcaaaaagtggttgattcgaaatgggagttggtaactcaaaagtatcaagaatattctccggttatgcttcctattgctttcatcataaacatagccttgtcattaggcgcattttcttcaatgatgatatcttttttccttcgttttcctaccgatgtcattcagccaatctgtcacgtttttaaatattcagacattcacactaaacttttaaagaaatataagcgtgttcattggggattttatttggcatcaataatagtttccttaggattaggcttcgcttttacagaaggatggcatgatattcagattagatcttatggatttgtggtctccatggttattggagcagctttgtacataccgctttcattaatcgagtctcgttccagcttcactataagtatgcaggcttttttcgaaatagtggcggctttctggtttaatggacaacctatggcattgctctacttctactcatttggatttgggacattacagcacgctatgcatatgactcaaagcgccaaaattggccattatatgaaagtccccccacggttagtcgctgctcttttgtttacaagtggaatttggtcatctctggttaattccgcagtaactggttggatcatgtatcacgttagagacgtgtgtacttcaaatgcggaaaataacatgacttgccgatctccaaaaactcaattcaatagtcatcttatctgggggttagttgggaatcacattttttcatcagatggtcgctattcatttgtaatgtggtttttccttgtaggtgctgtcgtttcagttgttgtttatttgcttcagataagttttcctaaaagctcttggaaacatgtcaatccagctctcctcctaggcggcgctgctcagataccgagtgtcacaggaatcaactattcaacctgggctgcagtcgccttttgtttcaattatttaattcgtcgtggttattattcgtggtggaagaaatataacttgataactgctgctgcaatggattgcggagtcgccattgctggactattcatatatttttgcgttgtatatactggtggttcaagtaactttagctggtggggaacgactgtaagttcggcgggatgtgacaaaaaaggttgtgctcatttatctgtttcggatattagcaaaccttctggatggtgagtttgttggcaaactcatcttttctaattgtttgctttttattagcgatcaagttatattacctttggtgttttgtacttgataaaacgattaaacccttttcaatttacaaagtttccaatcataaacagcgcactttacaagagccctcactcatttataaacgcgaacgctgaaattctactttggccccgtagcgttttattcgaattcaaagtagcagtaattttgagaagtttaacctatcaaaaatattttatttctatacaagtagcacaaaacgactgttttcctttttttttttttttgtcggtgagtgatggttccaatatatgttacatctttatactgtcagaattaacctattgcgggattacttatatgttcatcgattacatttccagtctatttgttttattttatagactttctgaacctttaggaatttttttccattcattgttagtgacacttactatccgtttattcattacttgcactctctatttagcttttattttcgatcaaagttcttaatgaaacgccttacgttatagtatatccatttcaaatgtaaatgacttgatgtctgtatttctttgggcgtagttaattattttcatacgtggcaccaattttttataagttcatatacatcataaattaaatcttttatgaatgaatgtctttgcttaatacatcctggactcatttttatcattcgctaatgatatacttcattaagaaaaagggtttttattgtgccagtactaactaatcaatcatgaaaacatttttaactagctcttaattatttcgtgtcatttattgctcaaaaagccaaatacattggcaattcgatggtgttcctgcctagataacatagttgcgacgcaacttcaccacagccatcgttggcctgaatttgaaaagtaataaccactacagtagaggcctgatattaatcaaatatggcttccaaacaaagagaaaatgtgttcccaacgagaatgtacgctcgaatgctcttaataagtagctaattttattaggaccctgacgactatgaaaacacgtcttaagggcgctcaaaccggtcattctttgttgaagagaaagtctgaagctttgaaaaagcgatttcgtgaaatagtagtaaacattgagcaagtaagtgcctgaatacgcctagttatcttggacatcgaattattcattttgaataaaaataaccgtcatatgtaattcataaaaatttgcagcaattcaaatttttgctaaaaaatgttcccttggcacaataggtatttgtctgtttcctggtcatttacaaatctactgtgtattataggtattttaggattctactccttgttcagactaggcatattcgttcgcatgaatccgttaactaatgatatcttgataggcaaaacaaaagatgggccgtgtgatgcaaattgctgccttttcgatggccgaagttggatttgccatgggcaataatattaatttcgaaatccaacaatcagtcaagcaacctcgtctgcgtgtacgatcaaagcaagaaaatattagtggtgtattccttcctactttcgagatgaatttggatgagagcatagatgattttcaattaactggtcttggaaaaggtggccagcaaattcaaaaagctcgtcaggtttatgaaaaggcagtggaaacactagttcaactggcatcttaccagtccgcttttgtcttacttggtgatgttttgcaaatgacaaatcgtcgtgtaaattcaattgaacacattattattcctagacttgagaatactattaagtacatcgaatctgaattagaagaactagaacgtgaagattttactaggttgaagaaagtacagaagaccaaggagaatgctgaaaaagcagattccgttactaaagaagagcatcaaggtggcagcaatactttacaacagacaaaagacgtcggcggagcgattgcaccagctgctgaggttggaaaggaagtcattaatgaggtcgagaatagcaaggatgacacctattctttaccctctacttctacggacgatgaagaagaaaacgattctgatgaagaagtcatcttttaagcaatatgacgcagaagaagggaattgtttattacatatttcattaagcaattacccgaggcttccaaattaatttaatgatggttgaggctgaaggtttgaaaaatatctcaagtttgcttttatacttgatgttactggaaatttcgtttctttcgttctagttacagtacctcatcctcgtctgctcattatgttccttaacagttcattcataggattgtatccttttacgatatctattctcttcatgtttaagtttttttcttactttttgcctctttctagaatttagttgcaaggttaatgggctttttccgattaagattatgaaaatttgggttgtactttttaataattttgctgctactccagtttacccaacctttttttgctataccaaataggcgacttaaaattagtttttcaaacgattttccacttgtccattcttttgaactacttttttttgcttttgtaactctgcaataatttaaatatatataattttcactttgtacaactacggttgttttttatttattaactgaaatagaactcaaatgttgaatgctcaaaaattcattaaccaaactacaaaaagcttactccaaaagagtgtaaaatatttataaccttcgttctcatggaagggggtcattccattaaattttttagattttgattatatcatcagcatattgtacaaaagaatttaactcagcattatgagtatcctcctataccatgactctaacagtcttggcttaacttagcttattacgaagtaaatcacggtctcctttaacgacacggttcatctcttcagcggtcaaaaactcataatcgactagagcagtagctaatgcatctaactctttcttgtgagatttaagcaaagataatgaacgttcatatgacgcctcaagcaaagacttgatttctgattccactagcgctctcgtagcaggtgagagattatccatttcagcttccaaactaaccgggccaatgcggtcagacattccaaactccgttaccatacggcgtgcaacttgagtagccttgtctatatcattatgtgcaccagacgttattttatcttttccgtacaaaagctcctctgcggcgcgaccgcccatggtgacgtcaagcatagcaagatattcttcacgcgtccagctatctttatccatatctggtaaggaaatcgtcattcccaaactactacctctaggcataatagtagccttgtagggtctcatagcatttttggtaaataaagctactaatgcatgtccaccttcgtgataggcagtcattagcttattttctggagtaatgaatgcactttttctttcagcacccataagtattcgatcttttgaccattctaaatcacgcatactgactgcggttgataagtttttactggcatagacagcagcttggttgattaggttagctagatcagccccagcaaacccagaggttcctcttgcaataatgctgagatcgacatccttgccgagaggtacatgtcgtgtatgctgcagtaagattgccagacgccctctaacatcgggtaaaggaacatgtatatggcgatcgaaacgccctggacgagttagcgcaggatccaaactttcggggaaattcgtagcaccaataaaaacgactggatgagctaaatcttcattttttgaaaacccgtctaaatcaactagcaattggttcaaagtctgtctcatatgagcggcgtctcgtgcatttcttttttgtccaatagcatccaattcatcgataaatataatggaaggagcttgctttctagcggcagcgaacaattctcgaactcgtttggcaccaacacctacatacatttcgtcaaactgactgccactcataaagaaaaaaggaacatttgcctctccagcaacagccctagcaagcattgtttttccagttccgggtggtcctgtaagcaaaacacctctaggcaatttacctcccaaccgtgtaaaatgagtaggatcgcgcaaaaaatcaacgatttcctccagttcctccttggcctcgtcaacaccttgaacatcagagaagcgaacattaatagctcgctcctccataggttcttgctcagtagtgttggtcattatattgttaagacctgaagtttcagcaaaaatactcattcctaaaagaacaaaataggaggccacactaagaccagcaatgaatttaaaaattctgaaaaattttgtaaatctcggttcatcaactaccacatagacaggagttttactacttgtgcccaatgctgatgaaacaatcgtgggtgcccataccggaggtggagtaggagtcgaaggtggcatggaattttgcaaagaatgattaagtgaaggagtcgaggaaacggtagaagatgtatcggatgtgaattttggtacgcctgccgaaaatgcttttggatcactgaaactagaggtggcaggtgaagaagatgattgagataaggatatgttgttcgataaacttctgctccacgatttttttcgcaaagcctcttgataatatcgatcacatgcggagttcctggcaactccttgtgtttcataacggcttataattgcttcggggaagttatcagctagctccttatacaatttagcctgcatatatgggtctgacatattagcatttgccaaatcttcaaaatgcgcaagcttttgttttctaaggggatgaagccccgaagctaatgcatagctccgagttcgtagccatccatgaacaatgctattgttaaacaaccgtcctccgaattttgagcatccggaatacaagaaacttgtctttccctatcgtcaagtaatgagttagtaattatttatgaccagcttccttaagcttatctacatcgcgttttgtaccatacatacgcgatgtctaaaatacttacgaaaagaaatataggatgcaaaacccttgacataaattttgcaatacaaaaaggtgctttcacgccaaattggaaagctaaatcccaaacaatggtttcaacgttgttggtaaacggtaagtgtttagagcataatatttgaatgatgggtaacaaatacacatacagtatgaaccaaagatccactatatagagatgcggcactgtagacagctaataagtaacataagtgacagcgatatcctgaaaatcaaatatattatgttaagagggaaaacctgtttgatataattattgattattatttcaagtcagtatttgaaataaattatctaaaagaatatgttgtatataaaattataatatcctttttaaaactgagcgatggatctgtccattcagaaagttgctgaactgagaaacaatgttagaatctttaacttttttttttcaatgtaattttttttgatttcttgtcctcttgtttccaccttgacttatgagatcactgggttcggttcatgcataatacgttaaaaataacataaatgaagttaatcattaattctccaactataaaagagggccaagttcaagcaattgactttaaaattggtttgttgatctctggatgataacagtgtatttttgcattcgaaatctaaagtaaacatctcattgtaaacgcgacaggccatgggaacaaaaaaaagatttattgagcatccaaggcaatttgatatttgaaaattaatcgttgctgagatttttcatttgcattgtttatagaacgaaagaggaactgagagaacacattaataaaagacattgattaattttgacagtatcactttgagatagtagaattttttaatttctacataaatatataataggcaaagatcaactgttaacattataaacgttattccaatgaattaagacatgggtcttgaaagaatttttctgcaaagattagcaatgctcaatctcaaaaaaaagttagacaacataaaaaaaatgatcgtattggatagaaaatctagttatttaactatacatcaatacatatgggtttcaacttcgcatctaaatgaatcgttttaaccttaaaacaatgtcctttgctcaactggagatggtcgttattcggttattcaaagcttaaatagcgaagctcgtcaaacttacaaaaagaagtaccgcaagcgaacgccttagattttgtattttcattaatttcttgcaagttaattgcttagtatgagaacatgagatgctaggttctttgctattttcgtaaatcggaatgtgctaagattcttttaaattgacatgtcgaagaatagacaattgattactttgatggaagtggttaacaatataatatgccaaggttgaagaattacaacatagagtacattgtttaagcgttcgttaaaaactactaaatagttattgatttgatttaccacagttctaaataaatttttttgttctctgtaatgtaaaaagataattctatttgcttgcttctcagcttgtatttgattgatgcttgagtaaaaaaaatatcggtcgcttcaaccaggttcgataaatttcataaggaccaagaattatgaagccatttacgtcttttacgatgctgttaatttttaaattactttactacgctagaaaccaccatacattgcttataattagatttattgctaagagcttgtattgtaacttgtcaatcaagatcaaattgattctttaccgtaatataaaaaagaaaaagaaaatttctttaaagaatgagatttagactgcatgtttcactatttctcgatgcctgttcacttcttcggcaaaaaggttccaaagattttgctttttttcatcagagtagcctgcagcacggccactcgagctaataccgacaaacacgtttgcatccccaaatttctctggctgccatccaaaaacaaaggtcttgggcaatttttttcctgtaagcattttatacatttcctcccatatgcctttcccggaaatgaacaagcctacttgaggacggtaccgcttaaccttttcataaagaatacgagcaccatcttgcatttcctctttgcgtagatccgctccactagacgaaggtctcgcacaaagattagttatacctaaaccatgagcaggtaaatctttatcgttaaggtacgtgaattcggcatttccctccaaaagtttgcttttattaagcattttccaaaatctattgctaggtgaagcaaatgcgtgtcctttaagagaagaagtaatacctggattgagtccgacaatgatggcatacggattctcgcaaatgtaatctggaaccccctgcaataacgcagggtccacctcattcttctttttaagcgtgcttttcttaacagatgctttgagggtacttttcttagttacattaaccctacgatttcttaagccattttcaagcgtaattgtctcaaccgctgactttaacaacccgttgtctgtatcagaattcttcacgacatctgttttacgatactcattattgcttcctgcatgagcaaagcggaatcgttctagagactccgagaaactttgggttttcgccttcttcaaaatcccaccactggtttcttcacgactctcttcgagctccaaattttcgtcatcaaaactcctttttcttttgtgactttttaccgataaattaaattctgagctgttatcattcttcgttcctgtgtctctcgtctcaatgtcgttcatacaaatttccaaaggtataacctcttttttttcctaaaatattcaattgtccaatatatagttgctcaatagctgctttcaatagtttcctaacttatacagcgttcaaaagacagatgagtaaaagacgattaataaggggatactcacatgttggcaaattttaaacacttgctaacgctgtttattttaaacatcactttaacgaattctaaagctgcagcaaaatccattaatttatcgacagcgaatttccttaatacattaggattcagtattttgtctcgttgataaattatccagcgcaatgggatttacagctacaaaatgcgaaagagagccggtacttgtttaggaattactcaaagagtgtgaaggttaaaattattttttcagaccatcatgatgttatgcttaggtttacttcaaagtcaacaaagatgattggcgtgtaactgtgtttatcgccagatttcaacttcaattaagcccaattatttattaagttgattgtcaaaataaaagaaagtgaataaaataaatttgcttttcattgcttttgccgtaacattatgaatatttatcatttagtgagcaatattaatcaggaaaatagtaaactgtagtgatcctactttttaagcctaccattgtaagtacattatttttcagtaaactccaaaaccagaaataatgaaacaatgaacgtaaaaatagtgcatatggtttgaacgatactccataatcaattgtgtttaatcgttcgactgcttttgcagcaagtggtattcttcataggaatggtgattgcctgttcaaatgatcacactccatactacaataaaacccaacctcccagccatctcaacatgtaattagtcattatcaaaggcatgctggcttctcttttgatttcattcctttaaaatatatagtaaagacaaattaggtcttaaaactatatatacctatttcgatacttttgctgctacacttctaatcggtgaataacatatgcttagataccacgcattgcaattccaaacgcatctttttacaactccttattgtgcataatgttcattatgaagcttaataatcacgtgtagtgagatatttcaccatgatagtaaaatacatcaaattgtgtgctgccggcacagttttgcgtaacaagataatgaaaatggccatttgaatctcaatatatgacgcatttcaacggtatataaacgttcaaagacactgcatggattattgttagcttatttttatctagcaaaaattaaaaaatttgaggaaagcatggccagcgcaactacacattttcagccgaaaaacgtaccttttcgctttctagggcgatcaggtttaaaagtttcggcattttctttaggcggttggttgacttacggcaatgagggttacgatgttgagcatactaaaaattgtttgaagcaagcatgggatttaggcatcaacacttttgataccgctgaaatatatagtaatggaaattccgagaccgtaatgggaaaggcgattaaggagctaggttgggatcgatctgaatacgttattaccaccaaggtcttctttggtgctggtaccaagctgccaaatactactgggctgtcgagaaagcatatcattgagggtctgaatgcttcgctaaaaagacttggattaccatacgttgatgtgataatggctcatcgccccgacccctcagttcctatggaggaagtcgttcgagctttcactcaactgatacaagacgggaaagcattctattgggggacttcagagtggagcgcttttgaaattgagcatgctcatcatattgctacgaaatacaacttaatagcgccagtcgctgaccagcctcaatataactatcttactcgagatcattttgaaaaagacctacttcctttacaacaaatatatggctatggtgctactgtatggagtcccttaaagtccggaattttgactggaaaatacaatgatggaattccggaaggcagtcgtttaagcactacttttaccagtctcgctggtcaattacagaccccagaaggtaagacgcaacttgatcaggttcggcagattagcaaaattgctgaacagattggtgctacaccatctcagctggctcttgcctggacactgaaaaatccctatgtttcaactaccattttgggcgccagtaaacccgagcaaatcgttgaaaatgtcaaagctgtggaatttattgataaactgacgccagagatattaaagaaaattgatgaaattctcaattttactccattggaaattcagtatcgtcgttgattgtacattcccatgatgattatctgtcagctaggtgtcttttattttaagtaaaaaaactttaccaattcattatttggttttgcttagaatataatgttatagaagaaatgaaccgtcatctttatatgtcaaacgttcaaaatctgttcaccgcattttgtcgatctctgtaattagtaaaccaactatagacatttttaaacttaggttttatagtcaatatttttttaaggtttaaaacagacacacgtacactattagtttcaattttacattggcgttttaagaatttgtcagcaaatgcaagttaaatagtatggcatgaactattgcttttttgagataatggaccaacctagctttttttattgatcactcgttctccacgcgattatagttaaagttaatttagttgaagataatatttgcgattgttcacaatcatgactaactctagaacttattttaatctttcctattcatacaacagtcatcaatttatcgatggtaaacaaccttgacaaacaaaggttttatatgatttacataacattatttccttcactgctcgccaaaacccttctgacgatatagatttttgggcgatgatttagttaagtaagttgatttgtttaaaagcacaaaacaataaattttttaaaaataattcatttagcaaagtcgtggtcaaataatttatatatggttcaataactatccatgttatagttaattgactgtattacaactgaaaggtatatttcaggtactataatcgcgtatggaccaaaaatggaatgaccataaactggctaggttatgcaacagggaagaacgaacgatatcagagaaaatgattctgtattgatataatcgatttcgtaaccaagtaatcttctcaaccttgttctgagaataaagtaattatgcaagaatatactgcaaattaactgaagccgcaaccatcaaaaaacacatatactattatcatcagcgtatagcttattaagcttaaaacataacatttgatatcaatagcaatggaatagctcaatgttgttctttggcctttgccaattcttcgaaagtagccttgacagcaggtcgtgcaagaagtctttgattccaagcgtaagctttaggaaactctttttcaaaatcaagctgaggaacctcttccttgaatgaaaatttcccttccccgaaaagaccgccaaggttgtagttccaaggaataaacgataaatcagcaattgtatacttattcgctacaagataatcacgatctttaagaatatcttcaagtactccaagaacacgctttatctcatttctataacgggtgactgcagataccactggctcatgatggaaaaagttgaaccatccagcttgaccccaaataacgccttgtccagaagcttggaagaacaagtattggataagtttatagtattcagggtcatcaaaggataatgaaatctttcgatccgtatcatacttgtcagccaaataaatcaaaatggcgtctgattcccaaatagtataatcattgtttttgtggtcaactaaagtaggtactcttccattggggtttaaagccaagtgttccttgcatttttgttctcctttttggaaatcataaaatatttgttcgtaagaaagattcaattctttcaaagcaaggaccaccttccaaggattgggtcctccagcatgcgagtataaagtaaaatgagccataaaattggaattctggctaaaaatttgtaattggtagtatctaaaactagaacgaggatgcctgacttttgtatgtatcgtattactgagtgcttatgtaagaaatttgtaatagcctaaggccatttgtaataattgttagtcagcacccattttaattagtaattaataacaataaatttctttatattccttatttttcgttaccgttgaagcgtgggtttttacagtgaatcactagtatgctcaaaagtcaaggaatgaatgattaatacacaaatgcaaacagcatgttgaatgaatggttttatgagagatcaatttagctgaacaaaaaaaaatcgtaattacaagcacggggaaactattttatactaccggtacaaacagctgacatcttttcatttttgctgctatttcataatatcgctgatacttgattcttctatctgatttttcgtagatactgtatgtagaaagacattctgaacgaattcaaaactcaaggtgaaccgactgttttgcatcttcaattaccaaatttgagttgttaaacaacgaatggtcgtaaagcttttccaattataaatagtaccaatcttctttctctgtctcatttatataatatacatgtatcttattttacttttcttgcagactacatagatttacacatccttctttacctataaaagaatgtactcgtaatttaatcgacgaataatgaaaacataatggttaattttggtctaagtttaataaattgtagatgtttaatttattaattggacacttcagtattttagtaaaacgtcgtgtcttacacgcagagtactctcctgtttttcttttactaactatttagttaaaaacttaagtctttatataaacttataagattattcgacccgctttctctaacctcaatgtacatcaattcgtcaacaaactatttgagcaaattgaatgtgtacgatttatgaaagaagcattacgtcttgttagctttaagctgcattagcgatagcttaaaacatataaggttattttgtctggctaatatttcttcttgcttcataaaattggaattacacaactcttaaaagtcattgtagtctctcacacttaataatttacttgggattttttgccgtttgtgaagtagtgcaaaacctttctaaaaatttttttacagctgcaacagccaatactggtgctgacaatcatagcacaaaacgctttgcgcgtagaaataaatagagaagtttttaacctttagaaacttccttgattctattgaagttgactttctcttcattcttgtgctacttacttatgcggtgaaagcgttagattatgctgttttcttttataacttggtaaaccattgatattaagtatgagattattcaggaacaagcgcatattgtaaacaaaaaaagactataaaaaaggtagcataccaatgaagctttgctcattttatcaagaaaaattagtatgtgtactgtaaaggaactctcctagtgagttttgttacaagctcataagggctagtatcactacaatatttagcaatgtctgccactgtcaattctggagttccccaaaatattacttcatcccctggcttgacatcaggaatgtctgaaagatcaacagtaagcatgtccatggaaaccctaccaacaattggagccttcacgccattcactaaaactggacatccatctttaacttgacggggaaatccgtctccgtaacccattgctacaacacctagtttcatatctctagtagcaacatatctccctccataaccaatgggctggcccttgtcaacatgtttcacacttattatggtagataccagtttcatggcaggctttatattaacagactctggagtttttgagtctttatttttagaaagaaatggagaaataccatataacatgataccagcacgcaaccagtctgtgcacacagtgtttagccagcccaaaataatcgcagatccgccagcactaagtggacctggtaaatgcgcaacagacttttcaaatatatcccattgcttcaaagtgtgttccggattttctagcatatctgcaaatgcaaaatgagtgatttttccgatattactaacgtttttgttattgcttagtaaattatagaacttcataaactgactaggtgtaaaacctagacggttcattccagagtcaagtttcaaccaaatctctactggtctgttgaaagggtatttaataaaactattcacctggtcttcagaatgaatgataatagaaaaattgtaatcatcaataagttttaattcatcctcctcagtaaagaatccttccaggagaacaattttgttatagattccaccgtgccttaattctaaagcctcttcaattgaagaaacaccaaagccatcaattgaagagcaatgtttgagaaggaaacgtgcaacttgtacagctccgtgtccataagcgtttgcttttacaattgctaaaacatgaccgcttggatttttttgaagcatcatttgcttggcaacattataattgtgtgcaatggcatgcaaatcaatgacggactttgcacctctcatggttaatttaaatgaatcaagatagaaatttgtatagcaagggacgttatcgagttatttcgtgaaccgttgacaattgaatctatgctttaaatatccccattcaagaagcgctatcggaattgaagcctcccagttgatttatttaagcgaatttactacagcatttccatatttttgctatcctcaccgtgcatttccagctgcaatcttcatcacgatacttcatccattgtcgcttaaatttatttctggtttaaccgactatcgagaagaacagataatgtttcatttcgcaaaaaagttaactcagttaaggtggatgtccaagtttcgcattttaatttccggttcgcggctaaactgccacggaattgttggcacttcaaggtggtgctaaaaaaattacatcaaaacaggatgatgttctataacattcgttttgaaatgaaactgtttttggtaataataagaactacgtggtagttcagatcgtcatcaagttcagtgcataggtgttttgttagtcgcttcaattgttaagaaagtgttcaagctcagcgattactatcattatataaaaacacactcaaaaagtatgtaggcttcaatccaaatctgctgaaccaaaaaacaaaagaagaaaatgatatttacccattacgactaaacttaatttcgataaatcaaaaaaatcttcgagatttaaattagcgttagtacgatgataggtgatgtattaaaaataaattaaggaaaataaaacaagaagttttagaaatgcattatcttggaagagcttaaattgtaacatttggctccaaacactacctcagtgtatcccaatatataaaattcagagacttcttttaaatacggatcaaaagaaaatgattttttaattctcttgattggttttatttgaaattaaaagaattcctggaacaggtcatatctgaagcaactggtaaattcaacaagcggtaagtaatctgcaaacaacgcagaaacaaacaatgatctgatagattaagcttcctagttggcaaagtagaaatacaataaactgctcaggaaattaattgcaaggcatatggtagtcacttgtggaaaaaagttgtaaaattttaggtcatgcttttctaattaagtacccagacaaacttgtcagcgcgccattctaggtgttacaaacgcttgcgaacaatttgagaccatttattcaaggtagacgacatcatttttagcagcttctcataaatgctccaagtccactctttcgcagccagcagaaattcatcctcacacttagatcaatcgtgttgatttataaatattaaaaatctcaataagtcattgatgataaaataaagagtttatgtttgaatatcgaaattcgaagagtataataatatttttttttttttttttaattataaagaaacagagacgttttgtaaaacgatgagggaggaaaaatatatttttttcttttcttgttttaaaaataattcaactattcagatatggaatgagaattaaacatttacttgcttagaaaagaaataactaagtaaacgtgatcttttaaggaagaataaatatcgaaagaataatacccacaaaatgcatttatttgtttaccttggtaatataatttgcgtgctcagctcacttcaagtttctatacgtattcgaaatcaaacacaacctctatttagtgataacactgcaaattaatatgatgtttcaaccgatagaaagtattaccacttaatacccttgtatcagtacataagcattgtcacttatactgcactcgaaggtatcgtaaaaaatattaaagatagagcgtaatttatttttatgtatgtcgttgatagcattagaatagtctttacttccagtatcttgggcatttcatggcagatttattataataatgtaagtaatttagaacgaaacgttctcatcgttttctacaacgttcgcttctaccggaatcatgaaggctaatatcgcgtgcgtgcaaatggcacccaaagtttgtgatgtaaaacacaatttacaaaagatgagttcttatgttcatgaagtgatggagtcaaatcctagcacaaacctaatcttattccctgaattgataacttcaggatatgaatgcggcaacacttttacccaaatcgctgaaattgccggtgaaggcccaagttttaaaacaatgagcaatctggccgcaaagtaccatgttaacattatttacggattcccagaaaaagaagagaagcaatcaaatataatttacaattcgtgcatttacatcaccgaaaatggaaatttaggcggtgtgtacagaaaagttcacctttttgacaccgagcgtaaacatttcaaaaagggttccgatttcccaatattcgagactagctttggaaaattaggtgtcatgatttgttgggatactgcgtttcctgaggttgcgcgaattcatgcgctgaacggtgccgatttactggtagtcgcaacaaactgggaaaacccttattccgacgattgggatttggttacaaaagcacgggcttttgaaaactgcattccactggtggctgccaacagagtcggtacagacgaaaaactttcgttttttgggcatagtaaaataataggaccaacggggaaagttataaaagctttggacgaagagaaagaaggtgttatttcgtataccgttgatctggatgatgctaaacctctgaggaaaaactactacacattctttgaagatcgaatgccagatttgtacaagcgtttgctaagtccataggccacggtctcttgattacacttttgtacttcttttactatgaaaaattgaacagctatctacttttacatttaaaatatttataatgtttagaagtgaaataacgaaaaataatgttcaatatattataaatattattaactttgtccttctttttttgcaaggcaatatctttctgttgttttgaagtgtgaatttcaattaaatccagaaaaggtcgattgtcgtactgtataaaagctcatacacaatttaatgaccttaactatcctttcaagcattcgatgagtttagtttgattgtcttcattactttacagtttatagctttttttggagtaaatgaaatcggactcatttactccatcatcgtcactattctaattacacttaagaatatgtcaaattcttcatatttgtagggagtttttaccatctattctattagactttaagcaccagaaacagtcagtcctaagtttgtaaaactgaatgcaattgaccgcaactaacttcagcgttttgtcacttccatcaactttttcactataataaaccaacgcagtaatttttatttgaaactaaacatatgtaacggtgagtgataaattcaggtatcttattgcagtcggagtttgaaggctcaaatcatgataagaggtttgaaggcagaagaacagcaactaaataaatagttcaaaaaagcttaaggattatgggatgttaattttcaatcttcagaattaacaatgccaattcatccttgctatagaaaaacccttacaaagcagcacagtttattacgacattaattggtggaaccgtatcgagtttagcgagactacaagcaaatctatcgttatcggctgataagcctttttggaaaacagattgttagatataatgactttgtacgcgctagtaggtaggcggtttaatttgtaaacaaccataatatgtaaaattcaataaattggctaaattgaatggtaccgttttgaagaagggaataaatagtgaagagttctaccaaaaatgacatcgacatctcattttgtagctagtactgtgaaaaaaccaagatcgcgatacggatgtttaatctgcagaagcatgcgcaaaaagtgcgatgaggtgcatcctcaatgtggacgttgtcttaaagctggtaagcaatgtatttggaagcagcctggcactgaaagaaagaacaagacgaaatggagaaaagcaatgcagaacaactcgatcccaattcaggatttagctgatgatttcgagcttgattttcctgatactttagacctaacgaatcctgatgctctcccggtacttggtgaatcaattgttaatcctatatccttaccggtggacgtagcgtctccatttttaccctctgaatgttacccatcaaaagtcgaattgccctactttcctctcctttctaaaccgaataccttattaagtttattaaacgatgaagaaatctcctgttgcgagtattattgctattcagtagcacccatcaccacgattcttccgggtcaaccaaattttttacctcaattacttcttcctatggctttgcacgaagaatctgttttgtatagtttagtggcttcgggatacaggttgaaatacggaaacgataactctttggcacttcaaaaatccaaagtttttgtgaatcgtgcattgttaactctaccggaacgtcgatctttaaatctctcaaaatcggaatttgtagtatctttagcttgttatattcttttggtttatacggaaattgcatttgccgatactacggaatgggcaacatattttttaaatgcgtataatatgattaacaaaatgggcggctttaaaattcttaaagagtgctcatcggaaggaaaacttttagcagaatgcttcgcatactttgatatattagcatcacaatctaatttgaatgggacatattattcaatatctgattatactgatgtctacggggtcgacgagctacaattatttgaatcattggaaaactgtatcaagccgttagtactaattattggagatatcattaatttattggttgaatcccgccgtgctggattcgatgatttgcaacacacattaaacatctatgaaaaatcacaaacaattgaaggaaaaatttggtcatgcgtaccacagtacgaggatatgaaatctaacaaacttgattctgaaaaatcggaacctttgcaactttttaagctttataaaacaacaacagagatgtacctcagacaagtgatcagtcggatgcccccagtttctttagaaatgcaagtgcttttgcataaacaaactcaacttattgatttgttactcgagtcatctctaagaaactcactttcctttcccatgctgattgcgggactgaatgctgcaactgatttacaacggaccaattttaaaaatagagtaaattgtctttgccaaaattatacaattggtagtctcaaaaaggtttggattgtggttcaggagatttggaagatgaatcaaaatgggaatatttgcattgactggtatgaggtggttcaaaaattcggatggaggttaaatactggtgtataaaataacaggattatacttctttccaaactctgttccagaaacttgtttttttgccgtcttcggtttctttatctgaagactgttcatttgaataggttggttcaataactcgtctgccgtttatgaagtccatgtcttcataagatacccactttgtctttttaataaatttataagatagccaaatgacgaaaaacaggggtagaagtatataggcatcgacaaaatcgccagcagcaaatggtttaaaaaccgtccatccttgtactagtgtgagaatgattcctataacgaatcctataagctggggaaagggataaagaggtgatttaaacggtaaatcagacaaggcatagccttgctttacccagcctcgtctgaaacgaaagtgaacgaatatgattgctgtccacacaatgaatgcagacacaccagctaaattgataatatagccatatgccttgacagcacctgtgctgtaattcataatggaaagaaacccgaaaaggtggactgagtggaccgcaacccatggtacacctcttttatcaacccttttaaaaatttttggagccatgccatccttggctaaattatacaaagatcgacttcctatatatataccactgttgatggaagaaaggcaagtaattaaaatgactgcattgacaaaatcacctgcgtgattccaaccggcattcattatagcaattgtcattggagacttgagagttttggagcctgacgaaagatttgggtcattccatgctacggtgataccgtaagagattgagataccaaaatagacatacaagattctccagaacgtttgtctcacagcaagcgggatagctttttttggatttttgctttcagctgcagtcatagatacagattctacaccactaaaaaagacaccggcatatacaaatgctgaaactatacccccaaatccgtgtgccaatggcatttctttaaacaagttgggcggcttatgatgaggaattcctccagctgcgtaaattattgcaaatatgtagaatccagtaataaatagaagtttaatgaaagccaaaatgtattcagattctccaaacactgacacacctagcatttggtaacacgtaaaaaaaccccaaaaaattagaaaaaagccataagatggcacatgggggccccaatattgaagaatagatgttaaagatgtatattctgctgcgatgttggtaagccatacgataacatagttccatccgatagcggctccaaatgctgggtcaacccatcgagcagcatgagtattgaagttgaaatcaaatagcgaattaaactcgccgatactcagcataaccccaaaaacaacaatactaacgatggcaaagccgacaattagacccaccggaccaccaatatgcagggcactgcccataccaatgaagacacctggaccgatgataccagcaagggccatcatcgatacatgacgagtcttcaatccacgtttgattccatttgaattattttccgctgcgtcaactgttacaacttcggaaactccaatgtcgaggttttctgaggaggatagcttcttggcaggaactttctcagaaggcgctgcctccattttcttaattaacttaattcactttattcttaatattagaaattacaattggtattgtgatctatatatgtacaacagaattgataaatgtaatcaattctaataatgttagctgcagaatcaacatgaattctaccgctaattgctcaaaaaaagttgttttaagcgtcaaatcgtttaatcgtatctttgacgctgtgctaatcaactgcaattcattggaatttaaagtgttattcaaggtaagcagattatcagtgagatttttaaaatcgccaaatttcgctaaattacttagcctacaatgatgataaagataagcttctatataagtattaaaaggtgacagatttcaacgttttggcgatgcgtttatttgaaggtgataaaatcgtctttataagatgagatttagcgacttgtttaggcggcccatatatacatgtcggcaggaagacacggttttgatatacccatatctatatatattcagataaattccatggtgatcgtcgcagtaagaagctgataatagttgaaaatgacggttgatcttagggaagagaaagagctcgcacagcaaagatttaaagaaatttgcaagcatgcgaaaattgttgatacacacaatgacttcccttacctgctgagagttcaattacgaaataagctgcagctggcggagtttgattttgagaacggtttaactagtcacacggatcttgtaaaaatgagacaaggtcaagtcggagttcaattttttagctgcttcattgaatgcaaaaatccgaattacctgtaccaagactttgatacacctactactgtggtgcgcgatacactagaacagattgacgttactcgcagattggtttgcaaatacaataatgatttgaagtttgtcgattgtgcagacgatgccatagcagcgtttcgaaataatgggaaaattgcaattgctttgggagttgaaggtttgcaccaggtggatacttctctggctgtattaagacaatattactcacttggtgtgagatatataactttgactcataattgtgataacccatttgctacggcagctagttccattactgggggccttccagacagaggtctttcagcgtatggaattgagtgtatttttgaaatgaaccgactcggtatgatggtggatttatcgcatgtaagccaccgcactatgcatgacgccctcgatgtaaccaaagctcccgtaatattctcacactcctccgcatacacacttacagagcacgaaagaaacgtccgagacgatgtattggaaaggctgaaaacgaatggtggtgtcgtacaagtcaacttttatcaagatttcattcgtaagcctggaagcgaccgtgcaacaatcgatgatgctgcagatcatatcttacatatcataaaggtagccggttgggagcatgtcggtttaggatccgatttcgatggaattccccaaggccccaagggattggaagacgtctctaaatatcccgatttgatctgtaaaataattgaaaggacgaatgccacaaacgaacaaattgaaggattaatgggtttaaatgtgctccgggtttggaaaaagaccgagttagtggcattgcaactatctaaaaaattggagcccattgaatcaagttggtctggaagaaagtgggagttttacagctatgctaaagagtttccagagctatttccagacgcctataaactgaatgaaaagagtactgtttggaattatgatcagcctttgaacattgagaaataatatcataaggatcgttgactttttaagaaggtgaagtaaccagctttcatttcgaggttacaaaaaataagtcatcagagagtttttagcagcatgtccttctttcatacccaataacatgtttcattctactgatttttaacctatgaattatcccaaggaagatcacaaggaccgattgcaatttcggttaagttcgtatccacattgtgtagtttcgacaagtaaatatgaacttacaaaagtttttctattaatcagtatagttatagtagagatacgttgaataaaattatgtgttttataaatcaatggaataagcaagcaatcagacccacataaagaagcactttgctacatgaaaatcgcgctaaggaatcagcaataagacaattagagaaatatgaaataaagaaaaagaagcatgcgagaatttgatatgttgatgcaatttatcaatctactactttgtaagcaatgaagcaatgatttgttcgaaagtcacagagattcaaagtactgaaccatacatgattttgtcaataagctaacagggcataaggcccacaatctatctttaaacaataaaattaaaaaaataaaatagcaataataagagaaggagcctacagcaccccggattcccatgttgtctccaaccatagtactaacgaggccctcagacgcttaactgcagtgatcggacgggaactggtgttttcgcctaggtatggccgtagacaatgtttttcaacaatagtaaattatatggtaattttatgaaaaattttatgattaactgttaatgaaaagaaaaagtaaaataatgaagacgacattttgtcagtgtagacttttgagcatgaaatttgtgaatgatcaaattcgattaattgataatattttttactacgttttattttaccaaaagtatttgcaacatcatatcgattatgaaaaaaatttttttttaaacaaagtaaattaatatatttgttctattttcatctgttaaaattttatttattttttacaatctattcgcatttttaatttaaattaattttattattttttttatatcattttattttattttactttacttttttacggttttttttccttgcatgtcttaaaaaaacgtttataacggtaaatttgcatacatgctcaaaagagaaaaagtcgcatatgtcaatagtcttatctttataaagagtccaaattgcataaagccggaccatattataaaaaacaaagatagctaattgaatcatttgaacgaacgtatcaaacatgttcaaaaggacaccttaatcacatgacttgtgcaataaaatattaaaacggattttagatgcgggatgactaatttgatgtggagaaaaaaataaacgatagatggtaattaccaaatagtttcttttgagttgcagaaacattggcaggtaagctagctataccatgcaacaaggcctgacttggcttccccttgtataacatgttcatttgtagttgcatatttgcagatcatttttatacatattctactttttcacagacatggctaaggaagtatgtaaggaggaaatgtatgctaatttaattctcaacaaatccatcttgttgcattgtcggcagtagaatttttgtttttagttatgaattactttttgagtaagtacatataagatgatagtttaagaaggaaagtcgatctacacacgtttaaaaattgttgaagcgattcgtgcatcggtcaattgtatactttaaagcttttctttccttaggtcacatctagaacttattgaacacgatttcaagttgtgaagaggaaaacggatgcgatccacttttaccggagctggatgatttttccaatcacattgtttacatgtcaaaaagggagcacaagaagtcgtaaagcaaggatcgcatagaaaatgtaaaggaaattaaaaaaaaagatgaatgaatgaatgaataataaataaatggaacaaaaaaatgaatgaataaattgaataaatagattaaataacgagaacagaaaatagaatcttaaaaaaaaaaaaaaaaaggacaaacaaggaaaccttaagggttgcgtatgtttgtatgtgcttttcagattcaccctttattcgatttctcagtattgttttctttgcctggctggcttaccttttcccgtagatgccagccatcttggtaaatgtacatcccccacatagacccatgtcccccagtcgactgcaaacatgaaccactttgctactagctaaaaggaactgactacaactttgaaaaagttcctatgtgggggtgaggggggaaagaaaaatgcggaggaagtgtttcgggaataccgtgtttctgccgaagtctttgccggtcgtggaccgggtgtccgaggaattccctcatgacaacgaagccgagggtgtcgcaaatgggatagcgagagaaaaagagagagagcagctgaaaggaaatagcgatgagagacgaggaagagagagaagaactgagtaatgcgatagaggaggaaaagagaggtgtgttatagcaccacacaattttgaaatgtaaaataaaatcaaagacatgatgaatcaatcatctttgtgataaatcaattcaaacaatcaatggtgcttttgtgcatagtcaatcgtccattgactattcaactcattgacctattcaacccatgacaaacatagtgtcgaccttagccttttctcatcccattttatttttcatcctacatctttacgtctacaatttacgcatcccttcatcaccaacccaatccttcctacacctatctccatcttacaaatcttactcattcatttgatagctagagccatcatcctgtatatagactcaaaaagaatggaatgggccttgtcttttccatctttctccatgatacgaatttacggactagtgtgcttgtcactttccactcgctaatctctagcacgtggaatgcaaccgcacagggaaacgaggatgtaaagcaccaagcaaaagcaatgcagtggaatacgaaaacggtgtgtgtaacgacataaaaaaaatctcattcttatcagtaatgattagatagtgtcttgttctttgtctttgtttttgcttcttgacttgcccgatatacttgtattaaaaatatactccatagtaccggattttacgcattgctgggatgtaataaatgtgtgatattattattttgttactgcagtgaaattgggttggttcgtaaattgaggtataagcttgttaaacaaaatggaagagagactgataatcgtagtaaatgaaccaataaatggaaatgtatttgacccagaaaatcaaatgatttcagcaaagagagattggaggcaaaaagaagaaaaagaaaaaagaaaatggccaaccgagaagaagaagaaaatttttttagcggaagagagaaaacattttgagaaatttaacgaggaacgagtaaaagagtaaagagaaaataaataacaaaagaatatataatgaaagaattaataatcaaaacatttacaatttaactctaaaattaccatttacctctttttctttttcttcttctactatacttctatccactttactcatctcttctcttgccttttttttttttctctctctctctctttcttttctcttttctcctttctctttttgctgccctactcccgctgccctgccgacgtcctttaccctgtttttcctcttcttcctcttttcctcgttttgctcccggaaaaacgataagcttttctaacgtgtttccttcccctaacctgcaatcttcacatttgcatcggcaaggtagcaggggcggtagttacgttggactggggtggctagattcatctttaaaatagtagggtcaggatgattgtaccatagaattgttttttgtcctctactcttatctaagatttgaaggcatatctattgcaaaagcaaaagtatctgaaacttcgatgactgcgtattttttcatataaaacgatattgaccggcattgttgagttgcgaattgcgtttggaaaaccagcggaaaaaaaagtaggacatagcaaattgattgcttagcttttgtaataagaagggatcagggctgttgttgttttcttggtttagaaaaaaacagaatcaaaaataataaagcaaaaaagaatattttgttctttttcctccactccccattttatttcacccaacggactttgtgtgagagcgattatcggttcgtctgttattcaagacatactttgtattatttgggtctttctgttgcttgtgtgagtgtatctgtgtgcgtgggtttttttgtgtgtgtgtgtgtatcttttgtggtgtgtataattagttatcgttttcaatttgtttaattttactcttcttcttttaatttggcaatccactttttctttgggccattcatttctatactatactaaataccctataccctctactttataattttagtattctttccttggattcaattattgcttttcactttaaaaaaaaaaaacaagagtcgataagcatttcattcccattttcttcatcattgattagttttattttatttataaattctctatactgtcttgatccccttttttatctgctttggatttacctattttgaactcgttccctacaaacttttacatagcaagttaattcttcctgctgtgtttataagacatatagatttttatacatatattatatttctgttccttttcttttttcttcttcttcttcctaattcccctcccatttttgcttctgcgtcgattgttactgcgtacgttgcagcatactcttcattttcttctagctgtcttttcttattctatttttttattttttgatacacgatgtcaattcttaatgtcatccgctcccatcacgacgtggaaccacagaatgttgaagaggagcctccattgaccgggcaaactatcgttaccgaagacaaactagagacttctgccaaagacaagaaacatgagtcacctagtatgtcggaggatgaagagggctcggtggaaaatgttgatgcttgggatctcacaaaggctcttatgtccattgatcccaaccatcccgctcatcctcataaatggcccttgtggaaaaagttgtttgttgctaccgtttacacatttttagaggtatatgtcatttggtcatccaccgcctgtatcaacttctttgatatttatcaaactaattggcattgcagtattcaagtctcctatcttgtacaaagtcttttcattgtcggtaatgcttttggtcccatgcttttaggtcccatgtcggatatttttggtcgtaaatgggtttatgttggctctctaattctttatattattttccaaattccccaagcccttgcttataacttacccatgatggcaatcaacagtgctattgctggtgcctttggtagttctgctctcgctaacgttgcaagtagtatgtgtgatatcttcactcctgaaaccgtcggttttggtatctctctatttgtttggggtgcaaatgcaggtgcctctattgggtcccccattggtgaggctctttatgatcattggcgttggttttactggatgaatatgattgttggtggtttctttgtaattctttgcgtattgtgtcctgagaccttacctgtcatcaacatcatgaactattcttctactactggagaaaaaaccgttcaagtctctactcttgccaaagctaaatcagctgtagttcgtacaaaatttgtcttatccaccgcttttaaacttttgtgtacagagcctatcattatggctttgggtttgtataacggctttgcgtatggtttgattttcctttacttggatggactgtttcccgtatttgtcgacaactacaaaatgggatacatgggtgcaaatctcacttatttgaactttttggttggtgtcaccatcgttgttatgcttcaacccattcaaaattggctttatcgttgggataaaaggcgtcatggaggtgtagcgcgtccagaagcacgtttcttgatttctctgcttaccgtttggtttttcccagcaggcttgttttggttcgcttttacttcagatggccgaatttcttgggtaagtcctttaattgcaggtggtgttttaggtgttggtgatcctcaactttggcttgccatgattaactatattactgattcctacccatcggttgctggctccgccatcgctgctttcactttaccaagttttgctattgctgctgttcttgtacatcttggtattatcatgtttgacaatatgactaccacttgggccatggcaactttggcttttattagtttgtcgcttgtggccacgatttatgttatttacttctttggtcatctcattcggaaacacagtcgacttgccgttactcaacaagcattacaagaagcacatgatgccaaggttttacctgaagtgtagtgtttattccatcatttctcccttttatcattcatgttagcatatgtaaaagttgttatgttcgtattgatatacactcatccaactttccttttactgtgaacacccgattatgtatgtaccccttcttttttggcaatatgcatctacttctttttgtcgataattcgctattcttttctaccttttttgtactagttattgtttactaattgaaatctgtcctactacagctattgcagttgaaattacagtcgtcttaaaaaatatagcttaaaaagttacgtttattaaaaagctgccttatagcactcgtaatttttagtcgcacagtagtttatacttgcaaaatagcaatgtttaatagattatgtagtattatattcctaatcggctaatgatgactggaaatgcgagtttcaatccccatgtattctggacgaccgaaacagcattgatggttttagcgtagaccgactgtgtagatgtattaacttcagacactgagctgacctcttctgctctacattgtctttccagaacggcgatcataatcgatgtcaaccgattcatcgacaattcccgaattccaagtagcaatagatagcatgtcgtttctttgaacatgtagttggaaaaattaacacaatttataaattacatacatatagtcaaaacacaacctgcgtctcttttttaacatacaatatgtccagcactgaactttcagaaaaggatttagcttatctacgagaggccatcaaagtttctcagcaagctcgtgatgaaggtcaacatccatttggatgcattattgttgatgaaaatgacaatgttattatgtctgcgggaaatcgagttccagacggggatgtaactcaacatgctgagacccgtgccgtaggtttgattacgaagacaagaagagaccttgagaagtgtactctgtataccagcacggagccttgtgccatgtgttctggtgctatattttggtctggtattcgccgaatgatttttggcttatcgaacgaaaatttgattaaactgacacagaaaagtggtgagtgcccgcctttatacattaattcacgagatattcttggagctgcctctcatcctattgaggtggtgggtccctacattgaagatgaagctattatccctcataaaggcttttgggatggaggaagatagctgcttcaatctcatatgttaatgtcaaaagcatattccttgaaactttgctaatacgtccacacgttttatcgtttctgctagctagtagggtagactctgttcaatgtttatgaacaaatgtaattattctatttcctccaattgaacttcttagtaattaaaactgtaattacttctatgctcaaattgcaatatatcttcgtgtacaatatttactttcttgccatggtatacaaatatcaatacgggcctcaggcaagttacaagattaattcgttttataaattaaaatttttaatgccgcttttgttcaaccgaatgcctatgatcctattcaaaatcattagtgaccaaagtgggttttttgctcatatcaccaaaaagaaagtgtataatggtatggtaaatataatctgactggactaaatttctcagtttattgctaaatcctcctagaaaatggaaacagtttagtgtttattacacacgcgaaaattatccaaaaaatgaaggtcttcagcataactcttgttgggatcacttaaccctactttcacgaatcaatcatttaccaagaataatcattttttttgtgctatttaatatttatttactaaaaagtagataaattaattaaatcaaatgaccaagtctcaaaacaatttcaaagcataattgcttttgcattcttacttgaactcttaactcaagcgcgcacaattttattacattccacatattaaaaggaagtgtcactcctttttgcaacagagtagcatcaaactacaactctaagagatttattacctactgtgtttctttcgggcgcactcaaagtcggcaaatttttatggggaattaacatattacaccgcgatgaagataacaatatcaaaaatcctacatgaaaatgataagacctaatcttatcaaagtattctgacttgctccgcaataaaggagatccctgttttggggttactcaaagtctcagaaattgacaacgttatcaaagtccaggagatgttgggttcttttagtgatccatttccaaacaaattaattataaccgtcttgacacaattgttgctaaagttttaatttatttttttctgtaatacaaacacttaatcgatactgggtttgaaatgggatccttagaagtaccgtgcattgacctttctgaaaatgatacttccattgtcgtgaaagaattgctcgatgcttgtaaaaattggggattcgtttctttgaagaatcatggaattccgctagatgaaatagatcgtacatttaagcttgcagacaaattttttgatattcctgtagaagaaaagcagaaatatttgttcaagggtggccgattacatagtggatacacagggcattttggtgagaagttagatatggaacaccagtcgagaggtgatttgaaagaatcctatgatttagcaggatttccagatccaaaattagaaaacctttgtccgtttattgcggagcacatggatgaatttctccaattccaaaggcattgttataaactaacattgagattattggatttttttgccattggatttggaattccgccagattttttcagcaagagccatagctctgaagaggacgttcttcgacttttaaaatacagtatacctgaaggagttgaaagacgtgaagatgatgaagatgctggtgcacactcagattacggttccattaccctgcttttccaaagggatgcagcaggtttggaaattcgtccacctaattttgttaaagatatggattggatcaaagtaaatgtccaaccagacgtagttttgtaagtcttttcctgactccttattctaaccatttacatagggtaaacattgctgacatgctccaattttggactagcggaaagttgagaagcactgttcatcgtgttcgaattgaccccggtgttaagactcgtcaaacgatcgcatactttgttactcctgatcctgaaactcctttgagtccactgttcgaagaaaagactggaaaagacattgaaactgttactgccggagaatggatagatggtcgtataaacttcacctatgggtatagtgcaccaccaaaaggatatttaggaagccaaaatgatggtattgtggcataatctgaatttaaattggcccacgaaatctcgatcctctccttaatcatgaatttaatataattttgtttacgtgaacatctcacatgtcaagtcagtcgatctcttagccccatctcttaagttatgtataaaggcctaaggttacttttgatatagcatacgtttggtagcctctactctaaagattcttgcctgaattactctaattaagattttctttcaagttatattcaatatttttatagtgcctcgctgaaggctttatatctagtactagtttaaaatatcaatagttattgcaatcattactcgcagcatcagagagcaagttgacaaaccctccatttgaaatatggtaaccacttataatatggatatgatttatcatcatagtaagaccataaaagctatgtaaacgctaaagtacttcattcgcaatctttttcaaagtaaaactgcatccgaaaaaattctacagatattgggtgtggaatttttacattcacattaaaaacttaaacgggtacaataaaatactttcatgtcaaaataaatttattaagcgtaataaacgaatgcatttttgtatttatcctcaaaaatatgcgaatcctacttaactttaggtcattagaaagcttcttaattttatacatggcgaaatttgggttttcttatcaattgaatgtgtaaatggcggataggtaaacggaaactgcctttgcagtgatttttttttttcgtttcataccacgccctgaaatgggtgacctgcgacactaaaatttgatgatctctttaaaattaatctcaaaaatagtaaaatgttcacattacatagtaacagtgaatgttgttgaaaccatggagataagttctagtttttttaaaaatgatctttgttgtatttcataacattcctagtatcggcaatcatcttttgtaataccaacaattcctcaacacgaccaagtttcttaggatcatcacgcaaagcaaatttaaagtcatctactttgaccttatttctatttccagctatcctagcagcttccaggcactgtattctagttaataaaatttcaaagaacaagtataaggcttgttttgcaacgacacaaccgccctaccatttcattgatatagtcaacaacaatttcttccaatacatttatgctatctggagcaggattcacatcatctccaaatgcgtacattagagatttcactaaagaaaagtaagcaaaagtattgtgaaaggagctgaaaaaagatttctttatttttttttcaatgatttaaaaacaactaagtagaataatgtgatagatatatagctgctaaagaaaaaacacctttagaataaagaaaatcatctcccttcaattggtaatataacaaaagtcaaaaggctttttatagctcggattcgaacgaaatcctgttgaacttacaatccttcgtaaagagatgctgcctccgagtagggggccttcctcttctattttccatagacatcttatatctaatgggaaacaaaaaccagatctacttaagaacaggcgaatctaatttgatcttaaagttttctcagaggcatataagaatgtcgggtggtttgtgtaagtatttagtagaaataaggaagtgcgttatacttcgttattgatattataagcagcgagagtccagcgataaaaaaattattatagattgttaagaaacacaatgttctctccatactctaattgtagaaagcacaatttggtaaatcattaagacaaaattattgaataggactttactcctaaagagtaagaattagattacagaacatgaacattgcagatgcctcaactactgcccaatgtacagagtaaattcaatcaagcgcgtgggttacgctgttttgagtggaaggaaataaaaagtgttagttataaaagatatgcgaattacttgataatagtccttagtgtttgagtagcgaaaatcaatagatggtaaataaaataatactttggaagtatagtaaaagaactgatgctaaaaccagaatcacccaaagttcaaacgtttctattgtaaaatgcttattaaaagcaaaatcaacttgttttacaatgggtgatattacaataaaaccttcaaacgtgctgccatggaaaatttggaaacttcatcttctactaacatttccgacgcatttactttgttgaaatgctatagaaactaccaattttggaaaatccatgcttttcgacgagctttaatttgttacccaacttggccagcagatttggcttcatgggtcggtatggcgactaaaacgagggaaaggaaagctggggcaaaaaccgtttggattcaatgattccttctctgatgagggtgttgaacgtaaagtaatcatcaatttttgcagctaaacctctagaaatatttcaaaaacaaacttttctaaagacctgatgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacattgccctccccaagattttctatgtaaatctgaggataagtcatatgttctcagatatttagattattgtttttaatataatcattgacaattgctttgtccgcttgtagcgctgtagctaatgtagtccatcctgacataatagtactcggatttagattcgaaatgtacttgacatttaagtagagtacttgttctctgtttttatgttctaggatatgaagaattgttccaatatcagactcatcaatggtagcgtaattgagttctgaattatgtcgatacttttctaggtgagaaacatgaaaagtagatgaaaacatgtgcttgattgaatctggaagatccaattcatagttgtttggacccgacttctgtaacacatagaacggtcctgcaaaactaggtgctaatttattggatttatgaagaaaacctgttttcgttcttttgaccataactaggtctccaggttgaaattcttcaatttcttgtattttcatatcgaaatactttttcatctttatgttgtttgtattcaagtgttctttaactgtttgaaatacttggatcgtttcctgagagttttcgtcagttttgtcactaaagctaggtaactctaaaggtgataaagctggtgaatagcgatgtactatctcaaaaggtgtcatttgagttgctgaatgtatcgcattgttgtaagattgttgcactagggatatatgatctacccatgtatttggatgtgtgctacatacacatcttagtaatttctccacagtttggtttgtacgctcagtttgtccatcagtttgtggtctgtatggtaacgaaaatttcataacgaaattatatttatgtgcgaaatctttccacgtttgggaagtaaaaatatgatcattatctgcaatgatttcttttggattgccgaaataagcaataactcgttgatcaaacattcgagctgtttgctctgctgtaatggatttcgtacaaggtactaagattgccatttttgaaaatcggtcaactaccacgaaaagtgcattataaccagatgattctggtaaagctgtaataaaatccattgataaagattcccaaggtctttctgatgggggaattggttgtaaaggtccataaggtttatgattcctagatttgtttatttgacatgtatggcagttctgtacatattcttgtatttgttttcttattcctttccacgtaaatctacgtaatataatgtttgtaagaagttcaatgcctggatgaatcaatttaccttcttcatgatactttttaataattgtcctagtcagctgagtatcattaggtaataagatttggtctttactgttaattagtaagccatctttgagttggatattctcttccactcgtttgtcttcattgtttagtaaattcaacaattttgtatcattcgtatattctgtaaccacttggtttttaaaatcatcggttatcgagatttgattaacaaagttgatactattgtcttctgaatcttttggaattggttctgtttcgtcaacaattctggataaggcatcagctatgtgatttgctgatccaggtctgtagttaatttcaaagttgaagtcttgtaaaaataattgccaacgagctaaacgtttgttttcaggctcggattcgttagtaatgcgaccaattaagtttcgatggtctgttaaaattttgaaaggttcgatagtggattctaaatagtgtctccaatgtttgagagacttaatgattgcaagcattttttgtccgatacgctataatttaattgtgctttagacatctttgctgaatagtatccaacaggatagtatttatcatcatcatgtttttgagacaatacggctcctacagcgacatctgaagcatcagtttccagtagaatctttttactgaaatcaaagtgtcgtagcaccggaggagaaactaaacattgtttaatgttttctatcgcttgggtttgtgttggtgtccatttccagcgtacatcctttttcaaaagattattgagtggatgtgttaattgtgatgtctttggaatgaatttcctaagataattgacagaacctagaaattgtcgtaattctttacgattcttaggttgcttccattgtaagactttgtctatattttcttgacaaggcgtaaatcctttttccgaaatgtgataccctataaattttacttgtgattggtgaaattcacattttgcttgattgataattaagttcgcatttttcaatttctgtagaacgtctttaacatgttttacatgttcagattccgattttgaatgaattaaaatatcatccatataacatactacatgtgattctttggcttcaccaagtattgtattgataaagtattgaaaatgtgctggagctgtagatatgccataaggcattactagatattcaaaaactccacgaggacagcgaaaagcaagtttatgttcatctccttttcttactcgtatcaagtgataggcacttttgaggtcaagtttagtaaaaattgtagaaccttgtattttagcaagtaattgttcaataagtggtaacggatatatattgggtttgacatacttatttaaaggtttgtagtcaaccaccattctcaaggtgccttcctttttcggaacgaacattactggacaggcgttaatggctttagattctcgtataattccactttttaatccttgattaatttcatcattcatagcttgcatttttcccggtggtagcgggtaatttctgataggtaatctgtagttttcttgagttagttcaacttcaaattctaacccttttattggctttggtagcttttccgtattggtttctgcagtaatgtctttgaattctttatagatatctggtaactcaggttccttgacaatatttgaaactttgttcatttgagagagcgtgtgtttactgctagatatttcaatgttattgtcatataatgttgtgaaggagatagcagctggatgcgaaaatttctttacaaccaagaattctgttttgattgatattccatttagacttatgttaagttttattgttttgcgattaatcttatttggataaactccaccatatatcacactttttgaccagggtctggtaggcagtttatgtgctcgaacagtttcttctgttataatatttgcttgagcgcccgtatcgattagacagggtattgagcacttgaagtctggaagttcagcttgtaataccatttcgtaacgtttcctagtatgatttaggaatttgttagatgagtattctattctcgaaacatttgtcttcctcaggtttctgctattagtggtgttatttttctttgaaagggactcttttcctagatttttattttgcagttgaaaacgcttgtgagttttaccatacgaggctgttcttttgtcctctaaaaagtcataaatttcactgatttctgatttccagtaatttctttcctttaatttccttaaggaatatggcagcatccataatataaacaagcgagtatggaaatcatcaacatttgcttttgacatgagtttccttataaattgaactttgtccaattgatttctaaaaccttcaaatgttttagttaaacgatcacctttgttggatccttgtactttccctgtttgtctgagtaattcttgccatgtaagacttccattctcagaaaacatgcgttcagcgaattgttgctctaattcttctaggtgattcaatgtatactgtcttttagtatgctcatttgggaataatgaagggtattcagtaaagtgttgatcaagttttgaaatgtaactttcaacatccttattaggatcgaatttccctatctctggtacatgcttcgataatatttttgcaaaaaggtttattaaatgttcgtctgatgtttgaattccatccaaattctctggtctccatcgttttgctcttgctttcatataacgataatttgcgtaggacattgtatatgtttccctttgggagatttcaaaagggataacagtccttccaaagttctttctcctttgaacccagaaggagagaaatatatatatttatgatatatatttattcaataattcctttttcctaaaaggagttaattgtagatcacaagagttcagttattgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacacctgagaacaaataaagtactacattttacttcgttatagcaaattaatgtaacaaagcacatcataattgtgtattaagaaaaaattacgtatcatgaacagggcaaatcatctttatttctcaggaataggacggtgaattatattttgacttcctccaaaactaggtgagcaaagaagcagacacacgcactcttaacaaataccaagtacacaatattttggtttcttttaatagtttgaggttttcttaaaaatagtgctagcagaagactgcggtgtttgtttgacgatcttgtccttggtttttaccaatttcagttcgtttgagcaatatgaccgcttctgatacagtctacttgttccaatctttggcagatcgatcaaaaaaccctcaagagcgttccctttttcgaaattacatatctgaggctcttgaactccttagggagacgccctcttcacctacggtggttcacgagcaatgttttcgttttttggcaaattcctgcagcgacaacaatgagaatcgagcggcgttttttaacctgggcgggatcgatgtgctaaaaccgtactgcagtaaggataatgaatactcagcgctcgcatttgctgttattcacaactgtatattggattcacgagagtatcgagcccaggtcgcagatgcgcagatcctcaatctcgccattacttattggattgattggcaacacaaattgaaagcaccatttttcaacatgctttcctttgtttgtgaaatgctgtatcctttctgtaaggactgtagcttggtttttatgggcttgcaactacttccctcgatggttcgtgagggtattgaccccttcacaatttttgcaaaggcctttgataattcccttgtttgtgtttcgtttgctcaaaacccttccatgctaattgattcaattgatcttgttcgtaacatgcctgattttaccaaaaaaacggatatgctgaaccttttcccacgtattgcggaacatgatgccgttctttccacctctctccatgcggacccacagtttttggatttcttggaatcatgtttccgttccgacgactctaatagcataactatggcatctctttttattggcaatttggtgcgaagggatgatattgctaagcaacttatgcaaaaggatttcttgaatatgctcatttcttgcataatgcaggagaaggatgtagatggaaatgtagaaagggtttacgcttgttgtgccgcattacgacacttcatgatacctgtttcttctcgcgctcactttgcgccaactgctattcttcttcaagaaaaactggcaagcagcaggtttactcaattacattatatttctgcatctatgattcgtctttcaatgccatatatcctctgtgagttggcggatcatcctgagcgtttttataaactgaaggattggtcaaaaagccccgacttcaacttggctttggaaagcaatcgtactcttttaggttttgtgaagcattacttgaccgttcctaagtctaaagaaaaaatatcagcttttttcaagaataacattaatctttttgaagaaagtgtggttaccgttctctcaacagaatccaaataccctattgttatcggagaagcagttttcgtggctattttgatgataaagcatggatatgctaatgtagctcaaactatcatcgcgtctcccgtctacgaggctctgaaaagttatagagatgacccaaatttagcttaccagctaaaacaaaacgtccgttctttgttagtgttagttgagcatcgttaacattatgcgcttgtgcaatttatctccgatttccatggtgaatggcttacttgttgttgattactgatacagcgttattgctaattatttattttttcgattattcctaaaggagacaaaaatgtcttgaaattaggaaggttgttacatatgagaacaacttaatctgttccattattcctgagatttgttttctcaattacaagtttcatccttatttattaccattaattatttatttatctatctacaactccatttttgtttacaatgcccttaatgcctttaaattttttgatatacgttgcttatatacaaaaacaaaatgcgatagtcaaacagttcgtttaaagcgctgttaataagattttttaaaatgtctccctttaatatcgcaaagtaaagtaattttataagaaatgtttggatgattattaaagaataagtacataatcgtgtatacgaattaactgttataaacacaaaaagccgctattaaaaagtcacattttttgcaggttctcaagaagtttgctaatcatagcatttcctacccttgtagcttcttcaaaccttggacggaaatattcttgagtttcaaggaaccgttttttgtaagttgtaaaatctttagcagctacacattcactccatgatctgacagcaactacgaattctaaatcatcgggagagaaatcgttatgcttggtagcagtatatatgcaagaatcaagtaagccaggatgtctgaacacgtattcggaaacaccaacccataatcgaaacaaaggagtggagcaaatcatgtggttttgaggatgtatcccaagttttgaccacgaatcaacgatagccaatatacttaaatgactgttccttttagattcatcctttggaatgtttgatatgctatattggtctaataattcatcacttaacaaaagaccacttgagttgcgatccatattttcaccaaacacaaactttccagcgttgcgaatgcgatcctcatactctttggcctttccgctaattgctaatttgaataattcagttacagaagaggcgtattgttgaatttgcctttgtgcttctggatttaaaattgcaagaccggcataaacatgccatttactagaataaatacgcatggaaaggttcattttaatattttcaataccaccacaccagcgatttatttcccaggggtattgattgttagcgtgccatgccaatcccattgtaagaaatgcagcatgtgtaacagcttgagtatcagcagtgatacgatcgtgttctttggcagacaagtacacgactgatgacttgaagcaggagagtatttcgttaacaatttcaaaatgctcatcactagctcgatgtcgtattatgacaagaggttgagacttagggttcactttaggaccatgcatggaatgacaagatatgatgtccacatcctcaggcaagtatttttcaaatgcattcatctctggagccttacatgatgtttgacctccgacaatcgctccaactttagttgcaggcccatatagagcaacaactttatcaatatgttcagcttcaacactgtacagaatgtagtcactcgttcgtgaaacttgaaatccatcctttaaaacggtatatcccccatttccataagtcgcttgtattgattcgtaattttccggtcgatcacaaacatttactctatttatgatgttagaaggtgctaatagaaaaagtccctaaaggcactttgaaaaggagagctaattgtagattgtagaacaaaaattatttacttacctccatcctgccttactgatgtactctgcatacaagcgacccatatcgccaaatcctatgatgccgacctgaaaagtctctttcattttcccaaaatcgaatcccattctgtataatttctttggattttcaaataaatattattttaactttagtaaaaatagagaaacttttttaactaacatatagtgacttttgcttatatatcaaaggatggtggtaactaagggtaatgtgaataagcagaatcgttatgatactgattgatacacaagtggaaaactatctaaatacaatttttggttattttttgatattctacttataacttcatacttcttgatagcatttgaataaagtattgattgtactcgaattaatatatatgagcagctaattgtggaatctgcataatctgagctcatttttctaaattttacttcgttaattaacattcaatctaaagcatttgatcaaaaaatctattagctaagagagtgaaatttcaaagcaggcaaatacaaacaaactggtttcccaagagtaaactgaaatactccaataaaagtaatttgaaatctaaagcacttattaaagaccaaaaatagctgaatttttgaacaaaaaaatcgaagactaatcctcattaaaacatagatcttaaataatctccaacacgcaggcgctttaaaaaatgctttaagtagtttgaaacaattgtcagcacaaaaattctttttagtagctgagagaaatgtaataccgatactttgtcgaattataaaggaactgttgtctacttaatgatacaaaaaatccttagcgtaaaataagtaataagttcggctcaaaggtattagaacataatggaatttttatttagataaacgacaataaattgtgcctaaccacaaactgcaagtttttagtcacattgacaagaaccgttttttaattagcatatcaaagattgatgcagtaagtactagtattgaaaatttcattttagcttgtttttcggcgataaaacaacagatatgcagctgaggtgacagtttcttcaggacatacaggagtgacccgtgaatcatcaaaacaataaaattgtccattgtcgggatttttagcaaatgctgtgtaatgaccgcctccaagaccgccatagtgattatcgacagcataaagctcataaattaatttaggattttctttttcggacaatttatagctacccgtccgcatagacatatctaaattgtcaatagggaattcaactaagtcgtcaattttatccctaaaccttctttcactgctaaatctcttcaaatggaaaatcaaaatttcggggcatctccaaatttccatttgtttactagcctgtcgaaattctttgcatgtaggacagtaccaaggatcttcttcacccagttgctccgttttttcgaactcatctaaacaatcattcaaagtaatggtacgagaatcttcagaatcatcctttttgtccgacaatattgtttttgattctagccacaatgaacgtcccatttgaggagaagaaggtgccacactaaatacaaattgataggatttttcaggccactcacacaccagcaagtcaccctgaataagcaaacgatcattttcctttgcggtcaacttggtgttttcgttactcttcgaaggctcaggatatgaaccgggtgcaacgtctttgaactcactgtcatcttcttcctcaattgaatgagcatctaaaggatcgaccgtcgattctaaatcctttttatcccgttcggttaacaaaggcaagttagaaacactcatgttccaaccggtagggattttttcaaaccgatcatggaaaactctcatttcaaacaatggtgtctgactatgatccatatcaacatccaacggacctttttgcacttgttcatcttcgtggccaagttccaaagactccaacgagtcaatattttttaagttttttaaagttgtaaattgctgatatttaagtttgagcttttcacttataaaggaagcatcagtaacttcattgtctgacaattgcaggacaaatgggtgaccaaaatcgcgtgaactcatataggagtttgccgaatttgtagaatcatcagatatatgatagacaggaaccaaaatgtcatcagatccatcttcgtacggtctctctaactcataaagataaatttcatcttcctcagaaatctccattaacaaagatttggaaagttgtgtaaggaacctatagaaccttcccttataagtttcagtaaccaatattttcctgtaatcgctacatccagatttttctgcgacatatttgacaaggtcttcaatcgtcgccgccttactctcgagtactacctcaatagctaatggagtaagatttgtatcagctggaataaaggtaacagtatgcgaccatacttgcttgacaggtaatggaagggtaagatccatgaaaggatcaaaggtaatcgagacggtgttacaaacagggcacacaagggtactacgatacatgccttgaaataaatctacaataagagagtcattccttagtttatgtaatctccagcactcctcagcagtattttttattttctcttcgtccacttcatacaagtcgggtttagaggtatacggcttttgatagattctgttcaaatcttcatgtagtccatctagaagaaaagctaaaaactcttgagaatcctgttggccatatcccaaaaaagaatgattgaatttaccaatagttgctttaaattgccttggagcgaaagaggaatgttctggagaatataaagattttataagagatgcaaatatactggcaacttggccacccataccaaggggatttgactcatttacttgatttttccactcatctgatgtaaaaaagtcacgcagttcacgagtgtgggttaaacattggagtgcggaattcatataacaagtatttccaaggttgctaagaccacaggttcctggaacccttttttcttgtttttgttcttcattagatgattgattatttctctgctgaattaagaattgtaggcgaagcgcacggtctactggccatgtttcatttatcatgcattcagccactaatgaacagctactgtccattcccagttctaccaaagtcttggatttttctaaaaaatcgataatttctttcgaattgatttttataaaagatgagggatcgatagttctatgcaaaggctgatccgtgtcaactctccataacctaaactgatcactggggagagaaagggtatatttaaccccttccaatagatcctctaaagtactttttgaggaaagagatatttttttaggcttatgagactcattcgcgtccacagcattggtgctcaacagtgttaatgaaaagattggtgggtaaacttcaactaccaaatgaggatgcgactctgagcccaggtttacagtttcccttggaaattcgggtccttttagtccataccagcgaaccaataaatcccatacatctcgagaaatgatggtaaaatcaatctcttcttgcaaatccggcttcaacgttccagtttctaaatcagcaatatcttcttgatctaccggtccaggaaagggaccatcctctgccaaatacgagcagagtcgttcataccaactatacgaaagaatgtaattgtcaacctgtcccaactcaagttcgggttgattgtttaccaactcgcctattaactgcttttgttctgcaatagaaggaaggttctttgatatttctgaagcatcacccaaagatattgatttttgtgaaatatcatccatgttggaagagctttgcgattcctcgctcaaggaccgcggtctttttccgtgatatgaagaagtagaactttccgacagagaatccatataaaatgaagtctcttttgtcgatgtcaacaagtccagctcaatatggaaaattgcgttgttcaaatgggaggataagagaatttttaaaaacggtaaattaattctgttatctcaagtattgacagaatatgaaaaaaaattgtaaatttcttatacattaacaaatatttatttaaaaataagcctaatgagaacgtacatacgaatactataaactctacaaaatctaggcaggaaaaattaatattaaacagaacttactaattttgattattcttgcaagttaagtcaattcaaaagcaggttcagtcggtaaaattacagaaaggtgaaacagtgagaaattttattgaagctctaccacttaaacaccgcaattttataaaccctttaattgtataacccataattcctaaactaaaaatttaacagaccaatattttattataatttcccaaaagaaagaacagaatgcacatttcataatcatttgataaccacatcttaccgtaaaaactttaagatttacgcttcatagagcgtaaagggtcgtgccgatgcttaggattctttctagatttaaatacctttcgcctattgttctttttaaatggtacaaagccaatgtccttgttaacggcttgcattccttttggtaataaatattcaggaacatgacggagatgtctctgggtgtgaccaaggcgaacactggaaacagtatcgtgagttaatgatagtaactcatctggattttcagcaaagtaagatttcaacttctctgaaataagtaattcctgtttcaattcagcagctcttgcggctgaaacagcaacggtagtaacagcacgaagagcatcttccatacgatagcggaaagcatcaatttgattcttatcaaatgagtaaggttgtaggctaatttgctttttttctaagcgacgtaaaacggactcatcttttttacaggattccagactcgtaggcttatgtttgccaacctctgatttgggcactacaaaagacatagcggttccaggttttccagctcttgctgttctgccgattcgatggatataagattttgtgttactaggcatatcaaaatttagaacacaagccacattttcaaaatcaagaccacgagcaacaccatactccttatcttgtttaactcttttctttttcttggatttgtcctttgcagcagctaaaatggattcatcattgacatctgcattctcctgatccttcattttatctaaagttggctgatcagtagaaattacttcttcttcgacaaaatcaacattattttccaattcttctatttcacccatcattccactttcatcagtagcaataatgatttgatacaagcctttattatattgttctaagatgtgtaaacgggagtttacaggaagctcagagttgagcactaagctcttcagaccaaactgctccaaaaaaagttttagtcggtagcatcggtttatttcgttcacaaaaatcaagatttttcctttaattaatctgagtttgagaaggatgtacgctagcaaaaacttgtcttgctcagagcatttaacaacgtactgagttaactttccacttgcttctttatcctttactgctaagataaacggattccgacaaactaacttttgtaaggatgcaatgttcttggaaagtgtggcagacattaagaaggattgagtaccacggggaagggacctactaagggttttcatgtcttcgttatatccaaaagagagcattaaatcggcttcatcgattacaaggaattttaacttatccaatggaagtacaccagatgcgacatgaacaacacaacgactaggtgttgcaattacaatatcaggaagatcgagaagaagaggacgttgtacggtatcagagctattcgtcgcaacattgataaatctaatatgcttgctgcaaaaagcagtaagtttttccaatacattgtatacttgttgagccaattctcttgtaggaactaaaagcaaagcaaaaattccacgttgattttcatcgatttgtttttgcttcaacagtaattccaaaatgggaatcaaataagcagccgtcttaccagaaccagttcttgcttgagctaccaagtcttttccttctaatgctaaagggattgtttcgctttggactgaagtaggtttttcaaattcacatttatgaatggctctttgcaatctaggatctaaattaaagtccgaaaaagttttttcagaactctcttcacgtattccaccagatttttccatattatcagcttcaaatgattaaattaaatatttttgtgtgattgcgctaatcaaagacagaaataaaacacacaaaatatattatttgcaaatatccgcaattatgttattaatcctttgttagtttggcataagcttaaatttgacacaaattttatgaagatggaaattttttcacctgaaattagtgtagaatcaagttatacgcggtattggtttttgtttggtgtatcaagagaatgaagaaatattttcacttggatcacaaaacgagcacacaaattttatgttaaaatttgaatcaattccgagctatttaatcattatgcaaagttaattttttataaaaaatttaaaagagcagcttttctctataaactggctttcttttttactaatttttcgaaagtttatttaacgatctcgacatgcgaatcactatgatgacaaactacagttaaatgggaaaacatgttaacgtagtacgtaggaaatacagttaaataccaagaaaaaataggaattccttgtgcaaaatgcttttaaagcaaatttattataattcactttctatcggtctatattaagttcaactgtatattgcggaaagcaacctatgtgaaactaactattgtttagtttttctaaatctctagattcattaaaaaaacaaccttaactaatactgcctaaagcgtgaaatttggttccttaaggcaagaataggctacgacgccctataattaaagtaaagcctgatcattatatgtataaagcggtatgttaagtttggatggaaaattatagaaatgtattttaaaccgctttttgaagacgttcttagttttatttgttagacacgaacacataagaagaaagttatccaatttttatattacagccttcggcggctgccgaaatattgaaagtagcaatccttaaacaattttcactaaaaattaaaacataattattcacaaaggtgcatgataaatgctaagtttaagtatccacaaattatttagcttacatttgatcaaatactaatacaaggctcgcttaattaaaagcttaaaatttaccgaactcgagcgatcttaacatggacgctagattctagaatatatatatatagctatgtttgaaaaatggcctttccttcttagtactcatttagggtgaaatattcaaatgatcccaatacatgcatataaatattgcagagctaaatttgaagcaggagactattagccaccttgaaacaattgttaacttacaaacatcattcatgatcgtagttagaaagtaactacaaacaaatataacatttccatttttattacataaatataaaacagtaatttgtttagtaaacaagtatttgtctagctttttatttttttaatattattatttttattattaatgctgcacgagtgctcgtgtatttataaagtattagccatggttgaaaagttgtacttacatttgaaaatcagtgttcatgacagctcaacattaatttgcgatgcgccagttttgccagtttaatccaataaagttggcgaacataaaacaatttactaattttctttcattcttctgacggtttattgcccccgtgtcaaagaaattgaatttcataccttaagctttaaatttgttatcaaatcgtagatggtaaaattttttaattatccagctaatttgatatgattgaagaaaaagaaaacaaatatatatttttttgtgtttgcattttattttctaaaaccacgctgcactcccctattctcttaataaagcaaaagcatccatgtattttattactttacaccaagtgttttttttttataaaaaaaaaattaaacatcactttggtgccgtggtcttccaatttcgtctgagttgtcttaattagccttaatttttgtatattataattttgcgattcttaaaaacttgggtgggttattacacattgctttatgaaagttacatatgttcatattatttttgcgctattacctctgaaaaatcctacttataatttataaattagacgtgtaaaaaatggatttgagtgttatcaaggcagcgtctttggacttggaatcattaccatcacagcccactgtttcgtcgtttcagcaattaagagaaactttcatacagtcgaagtcggaagactggtatcttaaaaacggtctttttttcaggtattactcttttctgaaaagctctttagaaaatgccacattggatggcccctctcaggttgcttgtttagataccattagtgtatggttacgacgcatatttaatgcatgtaaacaagatccggaaatttctaagtatgtctgggatactatggagctgaaattctggactaatttgttctcccttcctgcaaataaaatatctattcctggccttaccggtgtacaggttgcggtgaaggacgttttttctaaatcgttacagctttatttgcttgtttgtccttcagaagatataaaaaatgattttttactggactcgttaaaacatgccttgcattgggatcgtcatgccaaagttgtttgtacagcaatacaattgttggtaaaggtaactggtgctgaagcagtgtttgccttccaaccagatttttttgagcaatctttgaagctattaaaagattatagctatgcacaggcgatatcatcgactattttaacagtgttaactcttcgctttaagtcactttccgaagaaacagaggaccgagaggaagtggagacaaaatggatgaatatatggtgtccaataattttatacgagttttatgggaatgaccgtcaagtacaagcgggaatgtcttcgttccttataccgtctttacttggagtttctcctggaatcacagtaaaatttttaagcaggttacaaaattatccaaatgtttctaaggatgcaagagatgctgcatgcctatacgcattgaaaatcgccaaagacagtaaaataattaaaaacttggatctcgttaaagagcatgcgtttgtcaaaacccttttcaaacatcctgatatcaaaattcagcttgcctgttttcgtttgatcgctctgtgccctaatgtgtctagtcctcttagttttgaagatttcgattgtcttgaatctaacattgaattttcattcaatgttttagatcctgattctaggcaaattttgctcaaatctatgcaagactttttcataagactccgtgcatcctgccattcgattgctaggactatgaggtcaagacacagcgataaggtggctttgagtggtctactagaccgtgcaatgcagtttctaacttcctttatttctgtttgtaaaaagcatttatatccaacttgtaactatcaacaagtcctggtatctttaagttttcttgatactttaataagttttggtttggacgataacgtggaatcttcttcaataagggaagctcaacacgattttccatttagtatggttataatcgacagggatcttagccgacttatgattgaccgtttaaaagacccgtatgacgatatccgcaatctctgccttaagattttgctttcgtataaatctttaccagggttcattagtgattccgatgcctattttctttttaaccatggccttgaattactaaatgcagttcgttctcatgaatgtgatggtggggctaagacaatttatctttgtaaccattttatggaaaaatctgtacccggaagtgttttggctaacactaaggtaatattaaaccgtttgaaaagtaatattgagcatgcaaaaacttctttattggaggcagctgtaaattgtccgcttcaaggttatttaattcagcttacctacatcttccaatctttgtcaccgactattgtgaaaaatgacaatgagagttggaaaaacatagtaatggaactaattaaggcttcggaaacaatttggggtctcattaaggatgtattatgtgacgactctccagaaggtaatctcccggatggtgaaggagaaggtggtattgtttctaacttggaagatacgcctgcgcaacttatcctcagttactcatggagaagtctcaaggagacttcaagcttgttaacggttttattgacaaagtgtctttctctcttcgatgaggagtttactccttttacattaaactattacggtgaactaatgatgacatggttatgggaaattagacatcgtggtgcattcactagtgtttatccttgttttattgaatattgctcctttttgttcgaatgcaacaagcacgaaattagtgagctaccagatccatggttgcataaaaatttaagtgtgattcaagaaaagtcgtcttttattacgagaaggagtggtggtattcctttatctattacggccattctcgtagccggaaaggataaaagagaacagctgatagaacaaacggttatttctttgatttctattgccaagcagccagttgaacaaaagaacatagccggacagtttgatttgcctcaagtccatgcaatgaatactcttaagacaatttttactgagcatcggttgtcatcagtttcagttgaatatttagagcctgctattgctttatccattgaaggcttttcccatgagttatggccaatcagaaattgtagcgttatgctttttactgctttaattaatcgagcgtttggaagtaaaaaacctaaagatgcagttaacctcggcaacaacaaaggtctttcaactaagatgtttttcagtaagttcccaacattacatgattacctactgcgtgagttggaggtaagcgttgcatctttatcttccaatgaccaacctagcactggactgtatccaattttgaacatgttttcaagattgcaatacgcacaaccttatggtaatgaaaatgaatggactggtttaagtcagtttgagccacttattttcaaatgcactgctagtagaatttgtaaggtgagagaaatagcgtctttgtcattgacatgtctactggattgtagtaaaatgactacttttattgtgagtcagcttaagggcgtcgccggattacaacaaaatgagatacacggaaaattgttgaccataagggcagtgctttcttgcttcttttcaaaactcacgctgcagcaagttcaagaattttatgaagtagttccgttggcttttatcaattgcttcttagagtttacctccagcaagacgagtttttatgccaaaaaattattcctggaagtccttaacagctatttcatgagtaatactgattcaaatgctaaacgattacaacaacttagacgtatgactatggattactgcaaaaggatgttattagataggaaggctaacgtaacaaacgtctttaatacaatcgggcttcctatacatcaacaaatggcggccactatatttttggagaatctcaaagaattctcagtgtattgtgatgcgcattcaattggtttccttgtatcaaaattgttgcactatgagttctatgaagtccaattgaccacgttgagaagcattgttgattcgccgagaaagaagataattgttaataatcctgagattttgcaagctttaatcaaattaacaccacgaaaccagtggagtcaagttagagcccttgcattatcgttactttcggattccttgaactctacaagctataggcttttaggaatttcatgttcagatatggtttccaacatcctttcaaatgaatgcctacccataaaagaaagttttatagtattattgggttcatgcatcaaacaactaaaaaccgaaaacttccttgagtacaaggtaacctttgctaaatgggtagaaatactactaagttattccaatgaatatcagccatttagctctcgaaaggccgctttggattccataatacattttgatttgttcaacgcagaatcaacagctgaagcgttttctttcgaattttatattctctacttattactgggagacttccttaacgacgatgatgaagaaatccgatctctggctgcaaatcatgcttatcaggttttggggacatctgcacaatgtgtaacagaaatttggaatttatggaagctacgtaccaaggcaacatttggaggacaacacgattttcaacactgcatcaataaaagattgatacttgaagacggttgtgaattagcgtcagtccaattggataatgctttatcgcgaaactgttctttgtttgaaagagaaaggcaaaatctttattattcagacaaccaaaagctcgaagatttacttttctatgcaagctacccaaacgaaaaattaaaggactgggccactgatggtataaatgcaattcttagcaggttcgaagatgtatcccgagatgggccattgggtaagacctcggaccccaatgtatggtttacaatttacaaaataattcgtatagccgaacatgttcatttaccgctggatagagtacacagtttaatgaatcgtatagacggacatcctagcttttgtcaataattcaattctgatatttaatttgattttgttaataataaatatattccttaaagtgaattaataaattattttcttactcttacaatttttgcaacgatggctaaggtaaatattagtataaatcaacttttttacacggatgaataattacaacaacttggcaaacgttattatcaagaaatgtggtaacgaaaaaatatcgtatgcatatatacatatataaatataaacaaaagttcgaaagaaaacaaaggacagcattagggaagtcttttgttcaatactttctcacttggaagtacccaacttttttgcctaatttccaatgatattaaatctgtatcgccagcggcgtctacaatatcagctattttgggaggttcggcccatcctgttccaccaaagaaaatgtcgtctacaatctctctggtgtcatacttgttatttcgggtatgcatatggaacacagtggttttttgattgaagtcctttatcgaatgaagcattttctctgcccaagctgaagcaagcccagtcgatgtgtatacttcatcatcgcgccgttttagctctttaccatctgtcagaagacccgtaaggccgctaaatacttggggtttcccaagtgtcttgcttactctaaagtccttattaccggatgtttgcttaaggcttattccaatacgtatagtggcattgattttactgtcagcaagcaaatattttctagtgtcttgaccgacataaacatattcggtcaagttgatctttagaatacctagacgtatgacaccagaatctgtatgagaatcacaaagcacttgtaaaattaaaaatttatcttttaaaaggttatcgttgtcgattatcatacgaacggacacacaagtctcgtattcccatgtgacgcgatgctccaatacaggttcagcctcggtttggtcattggcatgacgagaatggattccttcaatattccatttcacgaaaatgactcccgtaattaacggaatattaactacatcgtggatcctaaggtgaagctcaaaggtaggtcgacgcgcctttggaataaatatactcataaaagctgcaaatgcagtttccttaggaaatgcaaataaaagatttaagaaaaaaagcagttaatttagataattggttcatccaacttttacctatgtacagaatgctccagcgttcaattcttgaaagttcttagatttaatggatacaaaacacgtttttcatacaaaacaataaataaaacagtgaaaagaggagataggaaactaaaagctgcaaaacaaaaaaaacccgttttagttgttgaggtgaaatttccttctgacgtatcgaatcgcatactgtaaatcgcaggtaacgagatcttccgtcgcaggtaacaataatatgaaaactccaaaaataaacagtagaagtcgatttcttgccaagtataattattgttttcgtaaaggatgaacagcaaagagaacatacattaactcgctattcaatctcaaagctcactttctggatttgggcagaatggaagactgaaaagacatttacggcaagatgaatgtgattaaaaagaagagcgggtacaaaaatattataatctttccgagttgatggttcttttttttgacgttgcaattgttttaaaataccatcgaagtcacaaatggctaccaaaagttatagaaaattagtcagtaaacggagaaataatgacggggagaacaaatgcattaaaaatctatgctgttcaaactcttctcaaaaatagaggcacaatccatttcgtatccttgaacgtcgctcaattttgaaataacaaccatacggcaattctccatcagactttttaaccgtatagtatctgtagtagaaagatttcccgattgtatgagccttaagcaaagagaatccagtagggaaaataccttaaaagttgtctctggggaggccggaaatccaacaatagtgtcgacaaaaaagtcgatacctcgtagagtgaaattggttacgagaaaagtatgcttttccaaaggaatagaagataccacctgaaagtatggttccaaatcaaatgctaattcctctaatttttgatagccaccgggatggaatctaacgataccaatgttagcaaataaaaagagtgaagaagactaggcaaaacgaattgaaaaacgtacttcttttggtatttttgagacacgtctaataaaatctcatccagaaagtcgcgcaacttgtttaattggtgctcagttaattcaagtgccatagctgaatatagaaacagaaattccctttccaggaaaaaaaagggtcaagcgatattgataacgaactaaagatcggaaattaagttgctaattaataatgcaacaactaaatatacatgaataactatctaaaaagtcaaggaagcgtataagcttatacaaaacaaaatttagtttctgaagaagagtgactagggagaataaaactcaatatcgacaagaaaagcattaaaaccttatttatctaaaaaatcagtgaaaacagaattctgttcgcttttctatatgacggtgatgtttggagaggaaagagagtcaatgacgacgatttaggggtatacccatttatcaacattaaccttctacaaaaaaagttcttgagatagggcaattttttggaagccgaaaacacattttttataagaaaattgtctgaccaccaccataagctgaattttctcattattatcattttcaatgtaccctctataaaagaatatttattgaaatgtcatcgggtattatgatttagcatgcttgcctttattctgtttacgattatatttaggccaaatatgtcaggcgagtaaatgaagtaaaacatagcaatgttatttatttagaagggtaatttatcagacggatctaataaatggaagcagtaatcgagattccaagttggtaatgaagaaatttcttgattactatctataggcaactagctcctcttgcttagcaagtttttaaatagctagaagtcatgaataagtatccaacgatccttaactaatgcgagaaaatagttgatcataatcgaacgatgcgagctagattctaacaaaggtataaagggatatgatagtaaaagcggaacgtgaagcttggtcgattaaattcaaatgagctacttaagattatctgtagcaagctgtttactttcggaaggtgacttagtcttttgcctttcgttttgcaatatacagaatattaaattatttaatcttcatagctgatatctaacgtatatcgactagttcagtagctgtgataacgaagtttaaacatatctcagtattcggatttggtttggaggcacacactcaaaaccgactatttacggctttattactacttttttgcctaagcctttaatatatcgatatttgagaagattcaaggaacgagaaagaaaattttgtttttaaaaagcatcgagcctctctgactgctacactgtgcattcaatttgaactacattaaagacaacagcagcgctatcgtttgagcataagagcactcgaattttaacgacaatactgaattcttaatccttccatgacctatcttttcatctgttaaagcatatatatcttgcttgtgcaaagaaaggagccaggtccaaaagtccatttgaatagcgcgcattctaatcaaccataattttaagcatccattcccaaaatacaccttttcctcaaaaaatatctggtcttatttcctataattatttttatatcaatccttacctgcggtttttcattgcacttttcctctttggtttttctttttttttggtgttatacgctgttaattcatctttgttttcttaaatctcttagctttttgttttaaatctttgcactttcctttacatctttatagtgttccacattcgtttcgttctccatattcccagtttgctttttcgatttcatatcgccattttagataaaattgatgacatttatttagcgtcaagaaaaatacaatggctgatttcatggacatagagccatcctctcattctgcaaaagcttctcaatacgaatcctcggctcctgcgtcttcttcactgggtaattcgcatccaaacgagtctctggattattatatatacgactattttgttaagcacaactttgaggaagccgcacaggcttttttacgagagtcaaaaattcaaattccaaaatcttcttcatctactgccttttcaccttccaacaataacgcaccttcacctttccccccaaagaattcatctttagcctctcctagcaaaatttctgaatcgatttctggtgatcgactttacaaccacatgtcatcagctccgtctcccaacaaaaaggaagaaaccaatgtcgtacatgctaacgaggacatttcattagataaacgccagtcatttggatcatcatcccttcccccttctgaagtttctataaatgttcccgaaggtttcttggtggagtggtttaatattttttgggatgtatttagtgcgcgagtaagtcgtgtaaatagcacgcctattcaattatatgatccttctactcaaagacaaatggcccgtcccatgtctaacctccaagcatctcaacctgttccttcctccactttttctcgttccgctgttgtccccaatccttctcttcctttaaatccttctgttttacagggacaagtgatgaataacccaaccataccaaagggcactccttctacatccattgaaggtgcaaagacttctatcccaccttctcatgctatgcaaaatccgcataactctttccctgcatcagcagatagacttcaaaagaaccaccctgttcaatcttccaactttaacccgtacacacctgcaccttcgattactgtcccacctaattatataccgaacactgcaatgatgggcccttcttattcttcttttggtgatactgatcctcgtacttatcctgcaggaatgggaccaaaccctactgctgctagaaacggcttttatcctccaactccggcccagatacatcaattaaaggctcaacaacagcatctccaacgacaaagcaaacaaatgtcggagcctgctcctattaacatgaaatcgaacaaagatcaacaattgcagtacgtggattttcgaggtgttggtagtggcgccgatcttcaaaaacagcaatggaacaaatctacttctgctgaaggtctccagccaaatggattggttatgaggaatttcggggacgttcgccatcaaaagcttcctacctcttcacctccttcgcaacatccacctgtagggcagattccatcacagtaccttccttatcaggctgggctcaaagtgccaggtaatacacctatacccgttaaacaagtaggtggtatgcctttacaatcaccattacctgtaagtatgaagccttccgcagatgaccattcacgcgctactccaacacgttctgttgaagctcccactttgccgtcatacgctcctcggcatcctactcaagcaaatggatcgaggtatatgaacccttctacttctcggatgacacctcaatcaccttatatgcagaattactaccgtcctcatgctcaaatgcaggatcaaaacaacatgatgtcctacatgttaagccagcagaaagctatggagattgccaaatctagagaaatggctatacagcgtaatactcaaacacttagctctggtaatcagccacctcaacaatcaggacctaatccgaatgaattttcaatgtcaatggatccagctaatatgcagcaaggtaatcatgctcttagcgactatcatatgcaacttatgcttttggaggaacaaaacaagaagcgtttgatgatggcacgacaagaacaaggaactggttcactatctccacagtcctatatgaatagtcgctatagtgtggatgtaggtaaggagcatatgtcaatgatacctaatcaaactgctcctatgattcagccaaacgtaccggttagcgcaaattccccagcacaggccaatactccagctgctgattcaactaaatccgggactatccaaccgacaaatcgaaatggcgagggcttatcatattcgccacatcaacagttctcaccttctgctccacaagcagaaaagttaagtcgctcaatgtcaccttttgtttctcagcaacaacagctcaatcagcctgtatctaataaaccagatggactaactcaaaataaagaagtgaccggaatgccattgaataaggaagaattgacaaatcctgcatttccacaaagtagaacatcttggatgatgccgcagtcatttgatactagctcattgaatgcacctggtgcgaaggattcttcttcgttttcttccttacatgcgcaaccaggaaaaagtggaatagctacaatgggtgtcgccgacaatactatacgcacaaccgaacgatcgactttctctgagataatgaaagattctccctctgcacatgcttctccaggggcaaaaacaagccctaatgcatctagagctccagaaccgacaggaggaactaattccatttcacaagatactactcagtctctacaaatgcaatctaacagcgttaattcatcgtctatggtggatgcctctaaaagcaaagagaaaagtggcggcgatacatccgctttggattcaaatgcgaagaatgaacctacggcggcaaagccaatttctaaactcgaagatgatgctttgtttaacgatagtgctggaaatgcattcggcttttcttctaaaaccgacagtaatgttgaaatgttaaatgattttgactttgaaagtttcctaaatgatgctggtgcagattcggcatctgtttattattaggtgccgatttcctttcctacttttcttcaacgctacctgtggagacgttgtttgtgtaaattagcttggatggatgaatatttcttctttatttgtgtctgtttaaatttgcatggattgctacaattaccggttttttttttataattctcatcattaatcgtgccatccagcccgataggtgtattttacatgaagcttttcctgccaatctactacacccatcgaatttttaccatattgttgattttcgttatttataagataatgtgtaaataaataagaactgctttcaagcgtatataataaatatgattcatcattatactagcaggaatttttatctacgtgttctgaagaaatagttattacttaattaagtagcaccattgcataagctaaaacattttggaactaacgatttctgtaaacaatgtttgaataccaaaggagttagcataacaatactgcttgcatgatatgatttcacggtcagtaaaagcaatccaacattaatcaattacacaacctttttttctggataatgatttgcagggtgaagatgaaataagcaggactatgaaacaaaagaaaatcgcgaggggttttaatattgatcattggcagtatcgcaatttacagcagggagagacagctggaatttaaggaaatatgctgattgcctaagtttaattaattaaactacaacatgcgaaattgaaaaattaagcatcaatccgaacaaactttcagatcttacagaaatatgcgttttttaacacattgtttataaacatattttaatgaggccttaaaaaatagcattcaattttattaactatgataagtaatcggaaccgatagataatcgaaaaaagcagggttcgcagaaagactcggctatttgaagagaagggagttgtaaagggggtggcatatccaaaagccgtaatgatatcttttgttataacagaaacagctgcttattgcacaatgcacttattatggtaagcagccacataaaaaatcattgtttcgctatattgccaacaatcattacgcttgaggtcgatttcatgaaagaacatgcttaagcattagagttattcattactcttcattttcttatcaacgcgggattccaattcatcaagttcttcacgatgaagtttgaggctttccttcaattttcgaagttgctcaatttcatgttgatgaacaaaaaaatcctctttagccttttcacgggattcaaatgcgcttcgcttggctgaagaggcgtttgccaatgttggatcggtatcgctagccttcgacatgaaacgaataccacgatatgaaatgcaagctggtttcctgaaacaatacttgtacatcttttttatgataaaagagaaggaaatttccaaataaagatttgctcgatcctactaatggagtgggagatgggagaaagtgagtgacggaaactgggtgtgtcgagtagatgaattacgtttagtcgccgaaactcaattgtaggcgactttctacgcaccatccaccacatttgattttcattgatttcaaagacatttgttttttgtaccctcagaattttgaggttatcacgcaattagtaaattaataagatgatactatctatgcttggaaccgagagcaataacgccgaactttgagcctttatatttatgtagctatttacagcaaaatgctggaataaatgatggttttttatcgtttctaaaaatttgaaggcgttttaaagaaaatagtttaattatcaattcaagtagtccataattaggacttttctaaatgtaagtttcgagtaatctactccttaataagaaagtatgaataaaaaagtttaggtctataaattcggaaagataactgttattttagaagagccttattgtgtatattgtcattttgagaaatatataaattttgacagttaaatactaagcgctgattcagctgatttcaatgtcttagttccttgacaatagtaaaacaattgatatatgacaggtttgactttttaaacagattggggcacttacttggtacttggaaagtaaacattatatgatttcgccgcaaattactagtttgaaatttcatgaaaggaatatattaacgatggtatgagaaaactcatataagcgtagacaacgtccttaaatattgaatgtatgaataaaggagataaagtacggcctttgaattgggtatttattacattatagacttaaccgtgactatatgaagataacgaaggaaggttgacgtgaaaaaaaacgagcgacgatattctcttcacaaatcatatgtaccaataatgagtataatttaacaatgttacagcagacttgaagcttcgtatagtgaatcgaataaaacgccttttgctttctttcaattataagtaccaaaccccggtcaagggagcggagaacattaaaatatacgacgacgaagagcttgtcggtagtaggctcgttcctctttacatctatcaagagcatcaatattctcacgtgccctgcgtactaagtaaggaaggacttcactgataggtccacaagaaacatattttacaatgcaaaaattgggctgttgattgcgctgagaataagccaaagcataggtaatatcatcagccatacccaacaattgagccaaatagaaagaggttttcgtaaagtcaacttttttggtttctgccaaattcaccgattcaaacattgttttcttattgtgactagcaaccataattccccattttcctttacgagaggcaatcgggtcagaagcagaggcagggtcacctggagcaaatttggcagctgcggcaattatagcttccacagctgaatcaaaatctttgtctgtctcggcttttgtgtcgtgaattaagaatcttggttccgagttcaaataagcaccacgaacgagttttgcgcccattagccagccctcagcaacacatttcttgatgtggtcgtccataatttttctagatttcttcaaatacaactgataagtattatgaacgattgcaacctccttattgtattttctcattaagtcaactgtgacggcatgcatgcaatcttggaaataagtttgctcagcatcaataaagagtgggatttgtttctcttttgcaaattgacacagtttgtcggcatactcccaaaatttctttaattcgctaacttcataagttgataattcaggagacttcagatgctccaaatagttacacgctgattctaccggatactggttcaaaatggagttgtatcgttgtaaaaccagaggattaatgaatggggtaagcttaacagcgcaaacagttccaggcttataggttgccatatcaatgatgtgcatgtttgattcaaaagccttgtccgcaatttgtcgtaacactttctggttcttctcagaaggaacaggaacctgaggaggtactaccccttgagaagcgatcttatttacatccatatcgccgtccaagtcaacttcacgagagtaattcaaacaagaggtaatacctgctgcttgcaacgtatccatcgtagccatgacagcctgaggcgtctcgccaccacagaaatgtttgtaaaatgtatagcggcaaaacggattgtataaaaatgatagatggaagacgtcgcataaactcatcgcacctagcgatagcttcactagccaagctcgagaacaaatttcatagacaaaggcactacggaggacgctgaagagagaacggtgctgcaattcatcaggaaatcctttggcaaaaaacgcatcgaatttgctgtcattgcgaatcttaatattgccagctgttattaacgaaccagcaccaatacctaaaatgacttttcgatttctcaaaacaccggaagcaaggcgaaaggcacgcatattgacaaaatgaaaataaacacactttgttgataactttagtaagtcgtatattagaattcgcaataggaattggtttagataaaaggggggggggtttgttagattaggtcaaattaaaaactagattgaaacacttttgaaaagcccgacaagagacactgacgattcgctgtggctaattttatcactttcttgaaatcgtaacttttgcacacacgctcaagaaattaaaatgaaagagaaagcaaataattgtttttatgattcaatgactattttgacttcaagaagcagtaaaattacaatgacttaattaaagtggaggctagcgattcttgttcaaccactcagcagttgcaatacacagttgcttataaatgcgcaatttcaactttaaatatcaaattcgttccatgtgactgtccccccatagcgtatcatttcgataatctgcttccatccctatagatataactatgcctcaaagtatgaacgctgtgctatcaaagaaggtaaattgataaagcacggaccatgagtgacaaaaaggtgctgcgcacccaagataacgggagctaactcccaaagtcgcttaaagtcaatactgtaggatagatttgtgagataaaccagcaaaggtatctactttttattgccggttccgatttaagtgcgatggatttgggtaccatgtgtttggagaggttttgaacaggtttgatgttgaaggtttcaaaacgtttgaactttgtttaaggaattggatcatgctgtagcagtagacttggttgaaagtaaaaacatgttaaaagactagttagttttaaaaagcaaaaatcagttatgtcatttctatgaaattgtcgtctcaggttgaaaacgataaaagtagttgtgcatgcataaaaaaagacaatgcaagccgccttgaaaaaggtatacccacttgaaattcaaagcaagagttagtagttgtacatacgtttacaagttcggatggaaatgcgaaacaatcatccgcggaataacggaactcataaacaagacgagaaagtcgtaagcaaagcaaatacagcgctaaaagctgtcataatgctgtccatgaggaaaaaattaaattaaagaaaacagaaaaagagataagtaaaaaggacatcggaaacatttaattccagtcagttaaacacaattacattggtatttcagtcatgtccaatatttgtaaatcaaatgacatgaattactcgagattccctcaacagtctaagaaaaaatatggatgcacatgatgcatgcatgtaatagccgtgcaccctttaatgctatattaaacagaacctcaataacatgatgataattagctaattcggaggattttgatgcactaacgaagaatcggtttttcgttcacccgatccgtccaactgcattttagttggaagttggcgtgagcgagatagtggatgatataagaacagagaagagaaaacgtctaaaagtacggttagaaattcacttatgtcttaggaaacgtacaaattgggaagtcaatggtaacaaacttagtgaaagcaattgttaccgtcacaagtgcttgaaccatagtgctcaaaacattgatgaagaagcccttagaaatatctagcgtagaattaatggtatatgaatagttggttgtcaggaacattaaatgatgaaataaacctattcattcattagagactagaaatgataacgtggacaaagtccagtgttatagcttaccaaacaaagaaactgtaagcaatgcgtccaatgctataatcaaaataaaaagtagggaatattctgaagcttcgaattcaagtaattcagaatttgaaagtacatagtatgaccagaataacgttgataagataacacaagtgccccatagtcgttcacgactgtaagtatagtgaataccaggaaatttaagtactggatcaaattctttgtaaggaaaattaccaattgatagggaggactttgtaggagtgaacaagagcttgggtttggcttcacaagatagttcgtttacagtagttgcttcttcagaaggattttgagatttaggtgactcatttgtctctctcatcgtttcaattacatctatccaatctgtttcaagcgaaatttctttggtttttgatggtaatggctttttgttattttgtttcatattttagtgataaggatcaacagtaaaagagacttaagaaacagttcacgatagaatgagcaattggggaaattaattagattttttagtgaattggaaatttattcaatgattactaatttggtaaactgacaaatggacatgaatcggctttttgttctgaaaacaaagggttcacaacctaagttgggtgcggtaaataatataacgaataactgtattattccctaatgactgatggcagaagttgtctaccctttatttttgtatattgtgtgaatggacaggataaaaataatgaatattttgatgcgccataagaattttggtacatgatatttactagtaaggaaagatgtggatcttttatatcatgttcgtgcacaatactaaatcgttgaatcacagtgttaggcaacacaagttgtatctcgacttgggaatcaattcattgctactgttatcgaagattgttctcatggccactaatccattacgttctctacctttgcgatacaacgtatatagacctaagaaaacaagggcatttacaatttcatgcattgtgaaaagatgtattcttaattactaaatcaaatgaaaagcagagtatgaccgcggattaaattgctggtgaagaatactaaagccatttaaacgcatccagagaaaataaacagaaaaacgcttgtcttaatctttgcatgttccgttatcagctttgcaaataaaaaatataaacaaacccacgaaacgatacaataacaataatgtgtacatcctcatatcccataacaatgtttaagcatcattatgttaggtgataataatgtacaagcacttatattaagaatagggaaaagaagaaataaataaacgaaccgtaacgtaacgaaaagaaaaagaccaattatcgacattgccaaaccattaaaaccatacatacattcataactcataacaacgaattgaaccacgtgcacattattcctgcttggaagaaagcgcgtcctgtgcaatattgatacaaggacttctttgaaaaagagaagcaaaggaaagaaagatgtgcaattaatacagcgttgaatacttgtaatctgggtaccttacccataaaccgattctaagtagactacgcatgtagttttgtgtaagcactgaaccgtggtgtagggaaatcggcggaagtcattgatttgcgatggaaatgagctagatgttctgagacgagaaattgatattcggaggatacagagatattagatgtggtttgagtgtccaacttggtgaaatccaaaagatggcattcagaagagcagtacaaactgccatcctgagtggtggctccacacactgtgcaaaaatccaaatccatcgagtgagtaaactaacaaggaaaagagaacgaaaggcgtggttcgataacttattgagttaacgttacaagtaagtctgtattgattttctacgcaatacgacacagtataggaggatataaaaatgcggcagaggataatttaaaaagaagaaaaagagcctagtccgcaaaatgaaagaatcaagagaaagcgaaatgaaacaaatagaaataaatagaatcactatttgtcaaattaaccaaaccttaaagcaacctaagaatagtccgtcttcaagggagagatatgatttaagtaagctgattcaaaactagatgagcgttgtggaaaaaaaataaacaaacagtcactgtgatatgtttgaaaaggctttaagtaaatacgtgaatgagagagtgtgtataataaagtgtgcgttggtaaacaaacaaacaaaaaagcaagtgaaacccaacaacgacgctcggtttttttttaccaaactaaagatgctggggaaataataaaggtatgtaatgactgttgaaccttaagagtccgagtgctcgcatatatatagtgtgatagatcggtgcttgtttacatatgtaatcgatcaatctcgcatcactctgaagcgatgataagatatttgatgatcattactcatcttttctcatattgtcgaaataccgcatgataaggtcggaataagaaataaggataaggaagaaattgttacaacgttaaaaagcaggtttagtgtgtcgctggactacgtaatacatatgaacgggaaaaaaggtcgttaagaggtattgaaggaacgctaggtattaccgggacagaatgtcaaggaagtgtgaatgggcggtagacatatttgagagaacgaaaaaagggatttgaactattaaatgcatatttgggaggttgtttgtttgtttgtttgagtattcgtagcggattaaagagtcactggccgcattcgttgagttaacgtgtacgctcaaaaaattagtaagacgatgaatttggctgactgatcaaaaaagttacatcacaactgtttcaaacaaaattaaaaagaaatttctaattaaatgaatttcaacataaagtgattgaagcggatccgtggtttcctccttgcattattgtaaatgcaaaaaagcaatcgcatgatttactctaaggtttgcgactgttgtgaggaacatttcgtgagtcgccagtttatttgtatcacatctccttttctcaaactactgcttcaatcccgtagtggcaaaaacataccacagactcgggagacatttctttttcgccagtatggaaatcgcgcaatgcttatactgagcagtcatgatttcttcctgtctgtgttttatgattaacttcttattataaatttcactttgtcatgatcacccacgaattcaacattgtgttgtttatttcgcaatttctcagcatcaagcacgtcgatctcgggtcccttaatcacaatcacgcttaacttttgatctgataatttttgatctgacttcatataagtaacgtgttccttgtcggcgttgaggttaatcgcaatcatcatcggaaacagagatcttacccgcaaagtgtatgcatatgtttaagtagttaacgctttgtaaatgtatgtctccatgtttagtgcgagatgtcttagattctgaattgaattttatagtatcatgcaacatactatcattgattttttgcctatctatggatttcacaaaattcggctaggtgcttcctaaacttcaaactgatggataccgctaagattcgctgtctcgtcgttctatagcagccgaaggactataccaattagtcttttttataaagatttcgcgtgcgtttaaacatgtattcaatcgctttcatttgaaatacagaatgatgcatcccattatgttttgctgcagaaaacaaacattcttttttttaccgaccttctgaaaacatataaatcagtggattctaaatgggtgattaggaggaatctactgtatgcgtgttcagaatacaaagcagtaaacccattttgatgatactaatattcttcgacagggcaagcaaacattaaaatgttaaactgtgaatgtttagcaattctgagaagcccagccatttaagatcaacatttatttaaagtaaaattgaaaaccagtagaaaggtcattttgcttatattttgcagtttccaaggtccattaacgaactagcagcgacgtatcatgtacgagttttaatagaagataattcctcccatattctcaatgtttacggttttgcgggtttagctcggtcgtttaatgaaatttcattgatgaaacttcaaaggttagaagaagcaaatcatagattcaaggatttgaatcaatctcctttatgttgtagaatctttcaaattcggatcttgagacaatggcgcgttgtaaaaatacaacttaaaggcactataaaaatcgtttatctgaacacatcggctcagcaacgaatcacaatcattgattttgatattgtgccaaattcgcagttttgaaagctgattgtttatactaatatcgttacacgcatcagttttttcaaagagcattggcgcgctttttactaacgtttctcatcaaacgaattataattcatatactatcttcaagtaggtcgatacgattaaaaagatacaaatgacaatatttgaagcatacgaaagatggagaaggaagtagttaaagcggggcggattcatcgttaaggtatgcacaaacagtaagcagtcgaaagccgttactgaacttttatttacaaatatgataaagaaatgctctgaaaattattaaacaaggccattttcctcactatggctcatatattgcgtagcttgactagtagctaagcatataaatgcaatattatggaagatggaattttatatgtataaaattatacatcaactaaaagcaaatacaaaaacaatgcggcatcttctttttgtatataatttagtagagcaagtcagtcaactttggacgttttatttttttttggccttcattggttccaaataaatagcttaggtcgaaagtgtaactagcaaaggggcaacaaacacatcatttcgaaaatcgtacatgattagttagtataaggagagaagagaaggagtatgcacaacgtggcattgataataaaaatcaaaacaaccaaagaaatggctattaaaaatctcgtacactaatcgtcttcaaacaaaagcaagccattacgaaaaatctcacaagtgattgtgtggcgtagataacttctgaacaggaggatttgcccattcaaggcactcctctggagcatcatgagtgcatgtacaatcatcgacagaacagcattcaatttcttggacaaagggaagatttaaagcttcttgggcagtaattctttgttcggcagtgggatttgccaaacagaaaaacaaccgctgcatatgcatcggaaggtcattgactggtttaaaatatggcaaagtctttgatatacgaatattttggacatcgcaaatgagattgtactctctccaagctttacagtatttagcgtacaactggtcgttctgagaagctttgcggaaagggtatgtgcgaaaatatagacaatgtaaaacgatagcggtagaccacatatcagcaaaaaaggcattgtaagagcctggtgtcaaaatttcaggagccatgtaggggtcactaccaaaaatacccatactctttgattccacagcagtaatatcatcgccgggattgcacaaaacatcacaagcgccaaaatcagtaattcttaaaacaccatactcagaaatcaaaatgttctcaggtttaatatcgcgatgcgcaataccttgggaatggatgtagttgagaccacgaagaatctgcttaatcatacactcgaaatcttttttgccaagacgatcgtgtcgatcttcgattaaacttagcagatcccctctgggacaaaagtccataacagcgcaccacgtgtcactataaagaggaaagatatgagaatcaatgcacaaatcatacgatttaacaacattaggatgctccattctgcattgaaccaaccattctgaggcaagtttagcaatatactgaccatcagtttcgtcatcagccttacgacgataggctttgactgcaaagcgaaggttcttctcattttctttgggattcttaagagtcacgatgcgaatcacagccgtagcaccactacccatatccttggtctcatcaaccaatttgtattttgcgctcaatcgaggaacaacgcgttttgcatatggtggaataaatcctgacttcagcttacgggggatttcagaaatattggtcggaggttttataggataagtagtaggcccattgccttggttgccttcagaagaattggctgacgtcggactatttggagctgtattagccgaagatccaacattatcatcagacttcatggatgactttccactatagcctgggctaaatggatttgcagggttaatacaatcaaagccagtaccttgaggtgtgagctttaaactaccactaacagcataggtaaacatatcaaactcggtagaatgaggccaactctcgtaagatgtattggcataattgtcgcgaacacgcgatactaatggtttagaagggccaggacggtaggaagctccagtagaggctaaagacgacagagatgggctcttggacatgctgttaggagtgccagtaggggaggatggagtcggagatgcggtcaatggaccgtcgaaatagcttccattaccgccttctcgatttcgaatagaactattcgggctaaggggagagggcttctttctgtaaccattattaatttccattggtttagcctttgaaggaagttctgccgatcgagaaagtgattccttggcattaccattgggagacttggttgatcccaaattgtgagaagccgaattggcacgcctagggactggttttctagcagttctagaatttggaggagagtttttcaaatgttgataggattgactcttatggatatccgaagattttccatttactggagaggaagggtgggaggaagtattcttatgaagaatgtgattattaataaaagagccgaaccccttggagggactctcggaagtgggggaattagcattgcttttatgaccaggatgcatagccttttctaagagatttttaaggccagaatgatgaggtttatgatgacgcgaagcagatacagggattggagtagcgggagctgtgtgcttctgcctagggggggatttctgtggggtctgaagaggagagttatttccaggtacatgggccatcgagtcagtagtgtgatttacacgttgctcatgagccgaagatttgtaatcggagggtgacttaatttgactagaattttttctactaagaaagctgtttttgaacttggaaagccctttgcgaacaggagcaggagtcccggagccaatagagcgacttgaaggagactcactgtccgatctttcaggagcttgtgatccaatgtcgaaaacgggtttatctgaaggcattatcaagagaagaaaaagagaacttctttttatttgcggaaaaaatgaaaatagaagagaaagagtatcaaaaatataataaacgagcaagtgtaaacacgtctattcaagctctctttttctacttgttcttcctttggatggtagatggacggcgacttttaatcaaaaaaaaggtaaaaacaaaaatagaaaagaaagagcaaatacgaatttttgattacaattttttaaacttagcgaggaaacacactgcttttcaattgtgccacctctcttgttttgatgttgaatgaacaacgacaatcaacacggttttttcctctgcaaatcttaaaaataataatcactgcaccgttttgaaaccaaatatgtacagaaaactctattcaacagcgtgcaagaggtagggttgcgcctcgaagtattaaatcgatcaagtcttagaaaacccgaaagcacaaagtataggtgaaatttcagaattcccaactctgattacaccataaatgtagttgttttatacaattctaccttatcaagctagtgtgaagatagcttcacgtacaagcgtagaaaccacaaaggcgatggtagttgctgtaatcctttcgtaccaagtagggggagggacggtaaggtaagtcaatatctaccgctaaagggtaatatggattgacgttgtatgcaagggcaagcttaacaagactttatttcaactccacttatcgtaatttaatgagatgtgacgttatggacaattcaaaaaaataaaaaaaggctccgagtattcctagaattttttccaaacactgcttttcatacagccaaccgcaactttaggtaaaaacgattgctcctcgttaacgcaagtagaatagaatagcgatagatcaagatgaaattaacccaagtttgaaggaggcaatttacctacggaatgaaaagtttgttataatgaaagtgtgggaaagagacaaagtagggtgccacagatgagaaggaccaaacaatataacgattgacaaatgcccgtttttttttcttttttttttttctttgtttatgattcggctttaaactactgcaagtttttgaagcggcacttgaggcgttaaagcattaattaaatcgctgtgaccggttagtgacaataatggcaactaagtcagatagcaataaatatggtaagagcaagaaggaccaaagttgcgaatttgcgatggagcggatgaagaatgaggatagatccgttttagatttcccaaattctggagtaagaaaaataaaatgtggttttaaaatttcgtaaagagagtagcaattatatgtgcttttgtattttcgtatttttccttttatagaaatatcgtgtgtttactgatatatgttttctttaaaatttatgaactacaattgcgaaaattgattccaaactgacaaaacgattgatagtgagaattgttgaatcaatagttgtttaaagaggaagaaaaagaaagtggaatccatttatttctttgtcattgacgatgattcgtttagcagcgttctgtaaaatgagtagatactattcgtcaatatggaaaagtaaataaatcctccaaatccgtcaaaccttgtgcatattttttataacgaggcaaaatgttcaagaaaagttctaaaattgagcatataaaataattcaaatgaaaaaatgccatttcaatataaaatgtccggcaacacccagtaacttgcacgtggaagttgacttcttttttcaattgaaccgaagagcaattttagcaaaaagccaactgtaatgttgcagatatcagaaaaacttttaaagtagaaaattttatcttgaaatgttaagctctgggtccttagaagtacagggtttaattacatacggctagtaaaatatcggaggattttgaagtagctgttaatttatagcagaaacgtcagcaattgtcaattgattcgagaaacaaggtgttaaaataattaaataacccttggatttagttactaactgtttttaacaaaaattgtttgaaatttttgctggcaaagcattctgtcaaaaaaaatggataaatctgagtattgaagaagtgataaatggaattaaaaggaatttttttcccttcacgtatgagccaaaaagtactcatcgatatagaaaccgtggtcgatttatcgtaccaagaaaagagcattaatcaatcaacgacttggttttatttaagcaccatgatgaaaacatgcgtttttttttaagattggtagaaactgcattaatccaaccatgaatagttaaaatttcattctaaaatttgtaagattattgtagtttatgctttaaataggctccctactaatcttgttcgcgctttctataaaaacagtaatggctaataataatctgctaacatgtaaaatactatttctttttccccaattgctttttttgattaagcttaaaactaataacatgtatcctatctcaaatagctcgagtatttagtataacgcctaactgatttagtttatgagaaattttatgcttcaaatttacatcttacagattctatcaataaacaattgtttgtgtcgcttccttttacagatataaagaatcaaataagtatttaaaatataaaaatttaactcagtttccacatgaagtttaatatatacattaatattgtgagactataacgtgttttacccatatttcagtaatttgtatgatttgtttttgtgacgattatagcaatttactcttgctcttgcaattttttgtttgtattttgttttttgttcagatatatatatatatagaaatataaatttgatatgggctagcgttttaacatattttttgtccaatgccacaatccccaattcgagtatactcacatctctcttaaccagtttatctaaaaaagtgaatttgctttgtggctacttctatttcttctgtaagtctttaaaaccctcaagttattatatagaaaaatacatgagatgagaattgaaataaattgggcataaagatacatttcctgttagacgcatcgtttcttctttaaataaatttgcctttcgatatatgcaaatgcatcaatggagtgctcaatttctggtcggataataaaccgagcttcctatcgaatggtgtcgatataggaatattaacattgtgatggagttgaactgtaaggtgcgccataatttacgctgcaatttctttttttcttaaagaacttgtattatttatctaaaatttataatttaagtttgaaacatcttctaatcagacacacattaatcgttttggtcttgatttgctatgttgaggcaatggcgttaaaccgcaaatccgtgttctcaactatttctagaattctcatttcaagaatttgttttaatcaataagtgaaagttatattaataatcaattttagggtgtttagatgtcgactaaagttaagcagaagcaaaaacaaaaacatcggccaaagcctagtttggatcgctctgattcaactaaacgtgcagctcgagctgctcgattttctacgaccttagatgcaaattttcaagccttaaaaaagaaaaggaaggatgagcaagagtcttttcaggcaaagcaatctaccaattgggaaaaaagttctgttcttgttggcacttgtaggcaaatgtgccctgagtttgaattagaggaacgtaaattacagcatgctattcacccatacgagctggatcctgtgtcaaaacaagctcacccaagtttagccgtaaaggcataccatcgcccagctgctggtaaaggccctatattaccatcggatgtgcgtcctccttcaatccttaaaaacaccatagactatttatttaaggtgattttagacagatattcgttgcgagaagcacatgcctttgtaagggataggacacgcgcagtacgccaagacttttctgttcaatcatcgttttctcaggattctgtttattgtcatgagttaatagctagatttcatatcatatccttacatgagcttgctcacactcccaacttcagccgtcaacaagaaattgaacagctttccaaaagtatggagagtaattatagtagtttaactatttgctaaccattagttttgtatactcttgggcaactatatgattatatgcatcttcgaaaagagcattgcacccatgaagcagaatttcgcgcgtacatggtattattaagtcttggagatccatccgttggactcgacaccttatcttggcccgattttgtctttaaaaaacctattgttaaaacatctctcaaattgtattcattggctcaaagaaacaatcatacaataactacctcaaattctataagcttatcattggtgtcttcatttaatacggaagctacatcaaatttatatacccgtttttttaaaattgcatcgagctttcgagtttcttatttaatgggatgcctgttggatttatttgtaccctccattcgaactggcgctttaaaagcaatgaaaaaatgttatctttcagcccattcaaacattccctttaaagatttgatgaagatactagctgccacttcagaagatgagcttgtgcaatgttgtaagatgcacggattaaaaattgaatatattggagagcagccctccgcagtggttttgaacaggaaaactgtaattacaggtatgattgtagttagttgatttataactaattttttaaacagagcctttattatctagtgaaatctcttgcagatttgctgatgagaagaaacccggtacaaacgtatcagatttaatttgtctagatacggacggttcaagcttgcacagaaaaaaaccgaaattgtttaaaaaaagaagcattgtgcgccaaaggtagcaatgtcgcgtatgcattttctaataatatttgggttacaataaatgatacatgttagcttttgttacccttttgacaattttaactgaaggacaattgttttgatgggagataaagtcagctttcaaattttattgcgttgagtggtagtaatgctttcatggaatgtagataacgggcagaagcaatgtagagtgaaaattaaaaactattataatacgtctagggtttcgtgaatgttaacgttactaactaaatccacaatctgcgaatgcacatcctctaacgaggaagaggcatcaagtgttataaattcgagtccctcttccctaaactctttttgtaatctttggaaattttttagaactttctcctgcatctctatcttctcatatcgttcttctccatattgtcctcgagttgcggcaatacgcggatcaacatttagaaaaattactaaatcggggcgaggaagaccacgatcagggcttttgcaccattcccaatcgagtccctacttaatgttagtaacttcatatatcgtctatagagtctatatcctcagtcttctgtaattcacgaattatccaagaggagataatataccttagccgcagagaatgcaataccagagaatgcgtatctatctagtatgcaggttacacctttgttgatttgctcataaatatattgaatggtttcccatctattggcagaaaaaagcagatgtattacttggtcattcagctggaccgattcctttagatagtcatcaattttttttccaattgctgtagttctgtctatcgagtaaacgtaacaagttagtcggccaagaaacagaaataactcttaccaggaaatttgaaaagttcagccttttcatgttgagaaattaacttatcaaccaaaagctgacattgggtagactttcctgagcggtctaacccttcgataacaatcaaacgtccacgattctgtttagacatcaatattaggagttcttggcagattactatagatatttattttttagtttctctaatcatttcaatcttcagaattatcgaataccttttgactacaaaaagaacgacttgctaatgtgataaaagctggtagatccagcttacgtagctaagagtacatataactcgcgaaaaatgggtaaatgatatgagaacaaaaacgatacattaaactggcttcattaaatttataaaacgaaagttaactcccactatgttaccacgtaaatggagagcacttataaatgatgtttttctctaatgggattttcatatgttaaatcaaaaagacataattcattgtggtataactagagatgaagaatgaattactgtaagatatttgtgaagtgagaatacgcaaaagtctaataacaaaatgctttacttatgttaacttgggaattatagaggaataaccttttactccttgtgggcaacaaatctcaaacgacgatattgtaggaaccatttaccatcgctcctacagtcagtcaccaacaaggcattataaactgtttcacgaatgatgtccttccattgtggaaaggcgtgatagaaatgctgtgcaaaggtatctagccattcacggacgtctttgttaagaagtgttggtcgagaaatgttctcaacgtattcaacatggaatccggcctcttccaacattcgggtataatcatcctcagagccaaaaaaccaaggatttgcttggtcaatctgctcctttgtagctccaagagcaagtagaatagaataaatgctaccaacaacctctgaaacgttgccaaaagcaccacattctgcgacgaaacggcctttggtgcgcagaacccgagaaacgcctttcattacgataggacgattttttggttgtcgcataatccagtgcaaagcagcattgctgaagacaacgtcaaaggattcggatgggatctcagatgcatcaagcaatttttcgcctggaatgacatacgcattcaaaccaagttcacgagcagccttaatcatgtccggactcgcgtcaatacctaccacccgcctgcactgcgaaactaattcgttggtgagaacaccatcgccgcaacccaaatcaagaagttcatcagacgatgacaagtttattctcttaacaatgtctttcgtcagttttggaacgaaagatgcatttcgctgatagtcctttgctgacctaattcaattctggcgttaatatttaacacattacgaatgcatgcttaccagtaatcctcaggcattatgatgattgaaatttataaaaaattcacgaactagtaacaaaaaaatatcttctatatataataataattgttgtccttatattgaagatgaatcttagatacggtgttaacgtggttctagtattatcatgttatcaatatcatcggctctcaaatgtagttcaaataactagaaacagcatgaaacaataaaggttaggggttccaaatttcttttgaacaggaagaggtgactttttaagaataaaatccgagaaagaagttgaaatagatgtagtttaaaatgatttttttcgctaagacagtttaaagaaataaataaatagatatcgtttcacaaggtcataaaacaagaagcagtacattaaatttggtttcataaaagttaagaaatcattataagattttaaaaaagtttgtgtttctatagtgtcttcatataggcactgtttgaatacaagcattaatttaagtcaaaacatgatgaaccagatgtttgaacttttgtttaagttcattctttttggaatcaggttgggtaatggggactaatgtttgagcacgcatggctgcaggtctgcgaaaataaccattactggcagccgcacatagcaaatttgaagaaatgtctttctttaagctcactgagggtttcaaggagcttgaaggagccaacagagttgattcagtaagtttcaattgtttaacagaaggcgattgagatttcgatattacagttgattctatcacctcttgctgtttcactggcggtttcgaatttgcattaacttccttgttttcacgtttcaaggatggcacagttttcaaatttgagactcgagcagctttctcattactggcaggaacttttccctctgcgacgtcttgccaagcgcgtatggtttctaagggtcgttcatacttccaccgggtgggattattcgtatccggctctggaaaggatgttagtgagaacatggaagtaagattataaaatgtgacaacttacgacaaatacttcttcccgaataatcacgacggacatgcgctttgtttagtttagtggtttcccgatttacccgtgcatacggttccaattccaccaaaggaaagtttagtttctcacaaggaccacctgcttgctttctcattgcgtttgactttaaaattcaatcaattcctggataaataaaactttagaaactgtgtggttgaaggcaggttgaaaccgcgtcgcgcgttttaattatactcagagcgggtgctagcacgaatcctctaaaaatcaatgaagcccaacttacgaacaaccaacattcaggtttttaagatgttataaaaacgatgaattgttatgacctcaaattgtttgttttgaattttacttgttggcaatgatccgagtattctaaaaggaaagaattgaactcttaatgttgtaaaaataaaaattcattaagtttgaacgaataaatttttacaatatatcagaacgaatgtttcttgaacagtttgaaatgttgtacttgtataccgtggataaaacgagtaattttcagccgaacgattgcagttttcagtttgttccttaattgcaaataaatactatcacatgtttctttaaatcatatttagatactcctgttcaatgttgaagcacctagaagcttccatctttttcaatactcattgcttgagcggtcacccttgactattttcgaaatcaaataagttgccaatatgtattctttgatattctatttatttagagtttctaattctgttggttcctgtttgtttaatagtattgttctctacgatatcgctcatcgattagcaattaattaggctccgttttagaaacttcttgtcgattctaacagaaggttaaagaactaaattttgaatggctcaattcacgatacggtcataacaacgctatttcgtcaacaaaatttcaacggtcagttcaatgatttcattatccttcaacaattcatagaaagcgatgaattctttgcgcggtagcatataagcttcagtattatcaatttattctttctttaaagaaaataggtaatttttatttaaaacagcgataaattgataagtttcttgatatggtgaataagcctcgctacaacaccacagtatctatcctttccacatcacaaccctaattacaaattttcattatttacgggatttaggttgattttcggtttacattttttcttttgcattaaatagaatatgtttttcattgtcgctgcaggttttgtcatcgcagctttaattgcggctattggaatggcgatcaatagattttttgttcgccgtcgacaggcaagggctggacagaccaaaccagcaactacacgccccatggcagaagctcgcgctaggcctggcgcaacagcagttcctcgccgttcacctacatctccccagtctgcatacgttcctgcaactgtatatacatctccaattggctcacctcgtcgtggctctgttcggtatacacatgtaatggcacacccgaatacaactactaccgtttctgaaaatttgcctgaagaagtcccacctccatatagtccagctgctactgcaagcaatacaccccaaaatgaagcaagccctgcagcaaccgaagctgtaaatcacgaacgaccagcttcaccaccaccagtttacagacctccagaggaaatggtttagctttgaatagaaatgagcgattttctacagtttcgttaatcctttctctttttctctttacgaaactaatttactttaattttattatccaaaataaatccgtttgttaactttaaaacggaatcttcatgttgaattattgctctccgatatttctccatgttttacttttgtcattcaatgcttcgatatggcgattttttatgttgcctttagtttatttatttgtggtaaaaaagcagggattttttacgaacatgattacgaatggttttatggttttctttatgaatattcgatctggacttcaagaaactgatacgtttaatattccatttcgtgggttttcctcttttattttttaagttttgtgcattctatttactcttttctcctcaagtatcacgcatgtttccttggacttaggattgtttataactttgtacttccaaaaatttgttaagcatctgttgttcatttgtaaatgtatgttaatgatatatttccatgcgaagaataatgatggcattaatattaataaaaaataatttctttaaatcctctcacgatgcgacctataatagataattaatcatttccgcggtttctaaattagtattccaaaaagtaagactagccacgttttagtgactctgagtcagcagtatagctatatactctggagaaaacatagtcacgattgtgagtgagtggcatttcgttcgtgaatgaggtataattatggatggagtagaaagaaatccacttaagccttattccacgaacttgaagtttttgaacgtatgtataagtttgacttgcgggatacacaattagcatttctccagaaggagtcattgaccaggagccagtgagtgctacgtttccattactaaacataggagaactcgacataggagaaaaaagactggtgttttgcacactgaagttgcgaacaacatcatttggttcattactgctttgataaacgatacatgttgaattaggataaagtcgtaaataccggtagtatgtgatcaaatgtatgggttggttccagctcgtgtcactagttccaggtcgaaagtatcgacaaacggatatgtagcatccgtcaaaacgagatcgaggctttttaaggaacaaagtcttccagctttgctggtatttttccacgagttcttcctctattgacttaatagactgttgccattctttttgttcacaactgcaataacaaaacgatctatatagagaatctgctcgtaatgccttcgcaaaatgcttacaagttagtgcaattgaagagagatatcttaaatcatgaaggtccctaatgcaattctctaggataactagcaaaacctcgtcgggaagcttcagtatattgggaacgaccgactcatttacagactcattttccgttaacgttggagatgggactgaggaaacagtgagcatagcttctgatgcatctgaatttaacatttcctcctcttcatttcttttacacagttgcaaacgctccaaacgccgatagatagattccacatcttcatggactttatgagctaatcgatatttattaagagattcacctaaatttccttctctttcagattttatagcatctttgtaatgtaaaagtgcttttttcaacagtatatccttgttcactgtttcaagttcaagagaaagttgatcctctactgtactcatcacttattttatttctcagacgagcaatcgaaagtagatgtataattgaaaaagaaaatattttcttacttatttctctcaaaatagaaaaaaaaaaaaagaattcaacacgaatattaagaggttaagatagtgctgaacctaactaatgacttttatgttttttacttttcatacaattcctagcaaagtattaacaaggatttaaggattaaaagcatcctttcacaagaccttactttggtaacaatatggtttagttcatgggtagttagccgttgcgtttaatatcaagttgtggcggtttgataacaagaagaagaagattaaattgagtcaatcgtcgcttctttactgtttaaaaaatggactagataaatattgtaacatgtttgagatgctatttggctatgggcatatttgtaggtgtcttcgattctatcacttctaacaaggcgttaggacttgcgaaaccattacataaacttaaaacttgttcaaatcaaaagttacttggcaataagctaagtggatattaggattttagcgatatagaaaacatttcgatttgatgaattattgtaataattaccagcttcatgtagcattactgcatttatttatggtgaatatgatagcgatttttattgttaataaacgagtagatacatatcccgctttgctttcggataattctcagcatatcttcgtcaaaagcaattgagatttagatatggtttcgggaacacagtcgaaaccaaactcattgataatgtacgatgccttccaatcgctatatgaatcttgaaataagtataaaaaaaattatatattgaaaacatttaaaaagcactgtcaagttaaatcattcaagtagctatttactcattcgctctcaataaataaagcaaagcggaatggtccaaataaagtacattttaagctattctattgttttaaagtagtaattttgtagctctttcatccaaaaatccaaatgacccctaattcctttttaaaaaaatttttttcgtattcttttaaagaaattcaaaaacttcatgtttaccatgacacatgtttgatacacgctgatatcccactatgccttccaggcaaatagaatcaaactttgtatacataattctacactttgctgcatcactgtcaaggtttccttcagagatggttctcatcggcattctaacaagttcaacataaaactgaggattcgttgggggaccatacatcacaacagcttttacacccctaaagtcaaatcgacggaaatggtgagcgcgctcagtatatagcattatattggttctaccttgataaaaaagattgcgggctctagtcatatcggatacactcgaatattctgatatggcagaatagttaattccctcctcatccatgtaatttctcacacgaacaaaatcaaaatatgaaggtatataaactaaaataccactctgggaatacttctttagttgtactagtatagaaccagtaaaataggaaaagcgggcatctggaactttaataatagaatcgacagaaatgcgaacaaaagtttgagtcactttgtaccccaagcggtttaaaacaccgtgaagaagcgagcgaaatttaaccttaccagcaatatttgacatgtagtgagaaaagaaagaatttatatctagattgttatattgagaaaatagtatagtttggcgcatatatctggcttgctgatcaagataccaaggacgaacacgactgaaatcacaaccgtgagcttctttaggcaaaccattaagttcatcaaaaatgcattcaatatgttcccagttttgcatcacgagagcatgagcttggtcaaccattgctatttcaatcgaactcaaataatcgaggtctcgctttttatctcccttgttaccaatagcaagacgaagtcccaaaggactagcaactataatgtcagaattgtaaaactgggaaaatagcttgacagtttttcttgtaaatttaacacccagtcgaaacatatcgtcggtatttccggaaaaaagataacgaaaatcttctggctttttttctgaaatgacttctttttcaatcgagaattcattatcaaaacgctttcgattttctacttgattagtcccagaatatgaaataagtaaattaatgaattcaaaagcactattccttgtgggtaaaagaattaatactttaggcctggtgtatccctgatcacgaaattctaattcaggattttgagaaatgcgagcactattttttaaaacacggtctcttgttttgaatacatggttcaaagcatgaagcgccaagagtgaagtccctaacttatggcttttcatggacatgttagtaaagaatacatcttgataattgaacattgctttcgctaactcaatttgcatggatgtaagttgcccagatggcttttgctttttataggagtccaatatcctctgctttagtcccaaatcatcaatattctttatttcgctaagacacgagcaaggcaatctcttggtcacatccggaaaaaacgattgtgacactccaagtttggattcctctatagacttacataactttccctcatcataagcagcaatagaatttttaatgacttctgagtcatcgtaatcgaagtgttgatgaaatgggtcttcagatgaatcttgagcttcttggtgcaaagtctcatcggcatcctgagattcaacattgatgtaatattgtattgcttcttgttcatcgttttcgttttcattttcatcttccatttcaacttccatctcatttaaactttcaataactttgttctttttttgtactttcttcgatgacttttctttatcatcttttttctcaggttttctctttttatttttattcataagatataataaagcctcataagactttccagccaattcatccatcgaggcaccgtctaaatcactttcaattgccatattcgcaaatttgatgaaatcaagttatagcctaacagctgaaagaggaaataaacaaaatattttttcaaaatatttttattatatctcgaagaaaatactcgtaaattttccagctttcggtaccccaaaagtagttggttattttcaactgtaaacagtggtaggcgaaaaaaaatgcaaatcagcaagaagctaatcattttataatatagtacttccgaacacaaagtttaattgatattatcattattattattattaaagacaaaataaatagcgcttaagcaagaacaaaacctagagtataactatatgcatgctacatctacagaaatttcagacactcggacacggaagattgtgggcagtctgccaacaaatgtttcatagtgaccgattaaaaatttatcttttctcaaaccgtttcaaaaaaaggtaaggaaattacatagactgcaatgcttatagtaaatgacggttatggtccacacaaacttttttaattaaataaaacagcctttaaaaagccaaaaccaacgatacattaataaaagctgaaataaagtagggctgaaaaaaaaaaaacaccaccttggggttaaccgaatccaaattcaaattcgccaagttctgcaactcataattagttccacaaaataagattatttcctaaaaattgtaaccttcataataaaacctgacttgttaagaacaaataggccccttgagcctttctgtatataactaaaaatcaaaaggtagtacaaatccaaaagcaaaagttaaagaaacacattcaatgacaaaaaatagcatgattctgaatctaaagtaaaaaatgcgtttaaaagcatttggattcagattgatatatgcaacatgtgttgaatgttaaagaaaaaggatattaaattaaggaaaaaggtaaaaaaaggtaaagccatagtagagagttgattaatgattttcttcagtcgctgaagagcttgaagcagctatctcattgccgacacgaggtaagtcataatgactgctagacctacgttgcatccaacgattgataccacctaaaaatcctgtgggaccaggacttgaaggttcactagagccgtgcagaggattcttctgcaattgataatcggtagtcgccattgacaaaaatgatttgatatcagccttcagatcacgagttgtagaaacccagtgatttctcaatgtatcacgaagaaccttaatgtggtgtctaagatcaagttcattcttcttaaacaacgaaacgtttaattcctttcggtttacaccgcgagcaaggtttcgcatcacatattgatcatagtcccgaataattcgagtaatgagatcggatgtagaaacaccctctgtacgctttgtaggaataaatttaccaaccttcttaaccggaagatagatatctccggaatcatcgctagcatatggaatgtcgtcgtgggcgacaaaatcaatcttgtgttcttccaaaaattctggggtaattacccaaggtgcattttctaagacctcgtcaacccacttacaatgtcgaagggcttcagctcgttccttgtcattcatcactgttaatcctttaaggcgatgagtcaattgatcgttgggaagaccaacaataagatgcacattaggaaatacttttttggcctgttctagttgtctcatatgcccaatatgaaacaagtcaaaaactccatcggcgtaaactcgaacaggacgaccctcaggaggatcattgatagggtaactaaaaggagtggacagctctttaaaccgaacatcacgaggctcctcctctacaggtgaaactgattgagatatctcttccaaagatttagaagggctttcctctttatcatcttccttctcatctttcttttcttgttcttcaggttcatcaatctcgaaattatacttcttcgtctgtctttctacattatcttctttttcagatggttccacttcatctattcttcttttgtgagtatcatttatcttaataccttcttctcccataattgtcaatttccttaggttgtgttacggttttgcgaagttccggtttgtggtgcagtggacacatacacattttagctaaattacaatacatacgatttttatgctgaccataaaaaaattgttgaacgctacaaagacttaaaactcattattattttttcatttaaatctacagcagtatataagataagatggaaatacttttctaatgtgatctaaaatagtttattctaagtattgaattcgatacagttaataacaaaatttcatcgtgtgctttataaactcgtaactaaaatagacaaattagcgagttttggggtaaagaagcaaaatattgagtaccagatactcttagagtttggccttggagtgattgaaaaaggcgtcgcagaccaaacgacgttgcacttttccagtagcagttttagggatacgatcagtaaagtaaaactttttagggattttaaaagcagcaaccttctgttctaaatagtcatgtaactgcttgggggttactgtttttccagcaacagggttaatagctgcttggatgtcttgtccgtatttttcgtcaggaacagcaaaacaaacagcttcggaaacatcaggatgttgcattaaaacagcgtcaatctcagctggagaaatcttttcaccaccacgattaacaagctccttgatgcgaccagtaataaaaacgtaaccgtctttatcaagtttgccctcgtcaccagtacggaaaaaacgatctttggtaaaggatgacttattcgcagcaggattgttcaaataacccttggtaacgttgattccgcgaacacaaatttctccctcttttccttggggcatttcgttacctttctggtccaaaattttgagttcaactccaaaaggcttaccaactgaatgaggtttgtgtaccaaaggaggtaagggattggtagtcatttgatgagaagcttcggtcatagcatatgcctcaaggacaggagcacggaaggtagcctctagtttgcttaagactggtggtgccaagggagaagagcaagaacgaatgaaacgaattcgaggaagaggtttgggaggaggagtacggagaaggatttgatgaatagtggggaccgcagtataccaagtagcaccatactgaataaactccttccagaagctgtgagcagagaatttgggaggtacaacggcacatccaccagaagctaaagtagaaaggaggccacaaagaagaccgtgaacgtgaaacaaaggcatgacaacgtaagaagtatctcttggatccaatctataagaggtagtaatgttatggatgctacggcacaagtttttgtgagtcaaaggaacgactttagggcgtccagtggtaccactagtatgtaggacaagcataacgtcgtcgggttgaggaagaccaagtggttgaggagcattaattttggctccttcaaagtgaacaatgcgaactaatcgagacttgggacaccaagcaagttcggccactgcgacagacaatttcttagcagcacgaacagcaggggtatttgcggcaacggagccttcgggaacaatgacgagtttacttttcagatcatcaatgtaaaactcaaactcggattgcttgtagttggagttcaggggcccacaaatagctctttgccaagaaacagcgtaaaaagctacgacgaattccaagccattgggaatagcaatgtttacagggtctccaacttttatgccaaggctggcaatttggcgctgaagatccataatagcaattcgaagctcactgaatgatagttctgcatttaaagaaggggctaccaaggctctcgcactagcatcaccttgaatagctgaatataaagtagtaaaagacattttcaaaattctaacaccaaaaaaagtttatatatgataaattaaataagtagtaattcaaaagtaagaattacaatgtttaacctcctcaaatgcggattaaggaagcagcaaaaggaatgagtttacacggaaaatgagttaaaaaatcggatagataggtaagacactagtaaagctaaatacctaaaaagtttttcaacgcacgaataataaagagtttcttcaagaaaaaactactcaagtattgaaaaaaaatcttttagacgagaaatcttgaaaacttccctaaatcctttgtaattggtttttacttgtatatgttagtcaaatgtaaagtgagtgttgaattaagtgattaaatcttttattgcttcattaaaataacgtacaatgaaccaactaaaatattcttcttttaatgaaggtaagtttttgttaagttgaagaaatcaagaatacagtactagacccgattgcaaattagatcccctaaattgcgcaacagatctaggcgcgaacgcaatgatttatccggtattcaaagggaggtggtagtaacgaaatttacggtaagagtataacaagaaaaatatggattccttattctggacttttatagaaattagttaaaaaatattgatgaatgaagaatggcatttatggtggttgcatcgaatcgaattcattactaatggaattgatttgtctacattagtgattcttcctatcttttgcaaattaaatgaattcaacggaaatgactcaaaggtataatactaaagcacctccaagaaaaaaaactaagttggtagaattaaatttctgtttttctgaatttcacaaaactaagcgtttcaattgagaaagttattcattatctcttttaatcattaatttcgctattatgtataaattattcttcataaacttgacttatattagtttaaatcgatcgcatttgcatgcttgcaaatgcttcgatactttccatttgtcaatttttaaaattaatgtaaatagtgctttacagcagattgaaaaaattgcttgcacttaattatctacttaattaaaggacgctggaatatacagacaggtctctccgttctcaatctaaaagggattcatccagtttagttgtaatggaatcatttcagcattgtaccaagtatcaagttttttactggatgaatataaatataaattaattgaagtagttttttttttaaatcgagagctatatgtttgaaatgtgttagtgcttttgttaatatttcccaaatagaaacggtcgagaaagaattattatttgacaacgaatccctcaagtaaagtaagtataataagggaatcctaaatattgaacttccctgagtaaaaaccgttgatgctgaatcaaaatattcctatttcgggttcttttaaactttttttatggaaaaggacatgttccttaaattcgtcggctaggtaaatgttaaaaaatttatgcgagattacaatgtcaatgtcacttgataaagtaatccacagtaaagtttacaatgattaaacagaacattgcaaacgatgtttgaagttatagggatttttacgttgaaattaaacgggtggtttgtcgcctcaaattcacatggtctatctctgatacgtccgatattgctactgattttaggaaattatactggtttgttgcattcatcaacgccttgaacactgaattaaatcttctctttttttaaactaattcgcacttcatatttcccgctatctcccattgattcataaattagtagcgtgagcatatgcgaaacaatacctgcaaaatatgtggattatatcatctaaataattattagtattcactgcaaagattaaaattcctttttcttaaaaaatttattatatatacatacgtaaaattctttcctcaatttgatgtcttaaatttggtggtttgcttgaaggcatattattctcaagataataaaatttttttttttttttttttttttttttttacaaaaataatattaaacaatcatgctcagtcaaatttcaagtgacgaattaatttttggtatttattttttaatacgaaaaggaatatatacaaattgcgactgcatctaatatagttttgaattagctaaagcagtagcataatttttgcactattaatttaaataaatattattacaatcaccaacattatacaaatgttattttcgattttatatttacattcaatttaaaattcatagatttttcactgttaacgacagctttttctcaaatattaaattttggactatattagttaaataataaacgcaagtatataccactaagtaaaaaaattacataaatttgatttttgattgactgtttgctcttacctaattaatcctcttacctatattgtctacagccttatttttttttaattcatttttgtggccaaaaggctttaaagtcttaatttacatgaaaataacctttttcttcttttaatttcaagaaaaaattgtaaattaaaagcaaactacctgcatcttgtggtcaaattacttaatccttattaaagttcgtttttgagtataagtacgctaattgctagattgaaattctactgaaaattattgcatattttgtaatgcttacattatttttagatcttgctaattacttgtcttcttcgaaacatgggtgatatttcgaagcacaatattttttcccttcctgaggatatcttagcaaaactagaactacgagaggaatactcagttgaggaaaaaactgatagtgctaatttgtcaaaccaaggcgatattgttgattccactcagaaaaatatatcatcatgtgtcaattgccagattgacaatctgcatactctggacgaaagaaaaagtcatattaaatctgactggcataggttcaatacgaagcgaaaaattacaaaattgcctccggtttctcaagacgaatttgaaagcataattgaagatttaccagaatcactgtctggcagtgaaagcgagacaaactcagaatccgaagaagataatttccaaatagagaaggcttttaaacaatccttgaacataggaaaagttgactccgctgacgaaaacaacaatcagcgaacaaactcaccattaacgtggtttcaattgagtaatgcttctgccgaagtgccaacctatattggtgtatataaacacatgttttccggtaataaccatatcactaaagatttacttgttcaacaacaaaatcataaccgacaaaagccacttcaactagctatgtttatggttggaggcggtcattttgctgctatgattgcttctaatgagtttaatcctcgtgatccccatgtacccaaagtactagcacagaaaactattcacagatatacaactagaaggaagcaaggtggttctcaaggggctgctgacaatactaaagggaacattcactcggcaggtagtggtttgcgacgttataacgaacaagctcttattaaagatattcagcaagtttttaaagactggggaaaattattagaaacatgcgatttaatctttgtacgtgcaatcggttcatctaatcgttcaattttcttctctcaaccaggtgctcttatttctccaaaagatccaaaactccgcgtatttccatttactactaaacgagccacacattcagaattacttcgttgttacaaagagttggttactccgaaaattagtcacgttgattcaatttcgataaaagctcaagaagaagaacgaaagagacaagccgaaattgaaaaggaaattagacaaagcagattacaagaggaagagaggaaaaagaaaaagcttgctaaatataccgaagtaattatctccaatttgaaagcgtctaatattgaagcatttttggaatatttgcgctctaatgatttgtctataaattttcaattttatcctaaaaatgttcatttgcacacatctacaccgttgcattacgcagttacccaaaaaaatgctaaattagtcgctaaacttctccgtaatggtgctgatccagcaatgctaaatgggaacggaaagacaccttttgagattagtactggaaacaaagaggttaaagatgagtttctaattgcaaggcatgagttgggagagtcatttttcgactgggaagcagctaaagttggggctcctcagtctagagaacaaattcagaaacaacgccaaaaggcaaagaccaaattagaaaatcaaagaagggataaagagaggcaagaagaacttagacggaaggaagcgatgcagaaaattgaagaacaatcgaaaagggattatgataaactgcacggcgaaggtcattcattaggaattaataatgttcgaaaagttgacgaattgcaatcattaagtccagaaatgagaatgcgaattgaacgtgaaaaaagggctgcagctgccatgaaaagaatgcaaacaaaatgagaagcatagttattttaaattaaaaaatactttactagaaaaagacaacaaaaggaatattgtaaaaatattaatcttagtatacgttattcacaattctattatgcataataataagatattccaaatattattgttattactctaaaaccccgtatttatttatttgtgagcagccaaaacctttttgttcttctttttgctagattttttcgaagcaactggactagccgccttgggatgagatacatccgattccaaagtaatccccaattctttgagcttgcgctttttgagtttaagcttccgattatggcgagtaattaacttatccgctttctccttgcttaatggtttttcatgctgaagacgcgctattgtggcatgagggatgcgtttaaaaggaacgtcggcgcctttaaacatgttttcatgaacctggtcttcaggaataaccttacattgtaaaagctttccatataaaagataattatgcattgtctcagcaacgacattggcaacgtctaacgattcaaactcgatgaaagcataatgcttactacttcctgtctaatgcaaaaagttagcagtcgaaaataaaaagaagaactaaaatagtccgctgtagataataaatgttaccatacctttctattgcgagacatgcgaagacgtagcacaggaccaaattgagaaaaatacatacgcatctgtttctcataaaatccatgaggaagtcggccaacatacaaaacaccttttttcttttgaagattcttattttcagaaacctttttctttatggttttctcagcatcttcgcccaaatccataatttgccttgaggtattaactagcgcatttggagagtcttcttcatcatcatctgaagaaccgaaaccaggaaaaaactctttatcttgtccttcttcatcagagttatctacatgaccttgtaatgatatatgctcggctttttcagcatctttgactttcttctcacgaagaaccgatttcggttgattcaccgattctaaaatcaattgagttaaaaaccatacaatagtgatattattcctatcacttacttttcgaagactttatagggctctttgccttcgacataatgttttataaaagtataggtattgaactgaatttttccagtgtcaaaaacggccagatgcctaaattacaagttgttatacatttccttaagctagacatggtagaatttgaatttgcgttaaatattcaaaaaattttttaatctacgctaaatttttacaaattggtgttaaaattcgttattcatttaaaatgggaaaaagtagaaaatgacttacttcaaatattagaattatcgatagtattattcaattacaaggaatacaaatcttttgaaggcttccgttttggttcgcaagcacaagaaacttgattaatagaggcagtcctctaattatatcactggcaaggtaaaataacagcaaaaatgaaatatattaacaaagtttttctttattcaaaacctaattccaacttttaaggtatcgaaaaatccgtggcaaattttgagagagaagagttataacaagaacaggaaattcgttgtttacataagtcccttcttcaccgcaacttcagcattcaaaataccagcaccagcagcacccaaaactgtgttatggacgagggagacaaatttaatatcaaagatggaatcagatctgatacgaccaactgatactgcataaccattttcattgttacgatcgagtctaggttgagggcggtcaggagtagaatcatcgaaaacataaatggcttgtttaggggcactgtagcagcctaacttttgaggttcagaaacatagtttgccaatacttcgcgaacttgatcaggagtaggagaggtcttggcaaacttcacagaaatacacatcaaatggccatcaataacaggaacacgattgcactgagcagaaacaacgttatcagtcaactcatatccagaaattgtgctattgacagagcccaagattttacgtgtctcccattcaattttttcttcttcaccgccaataaatggaacgatgttatccaaaatgtcaagactggaaacaccagggtatccagcaccagaaatagcttgcatactaactacatttgtttgagcgataggaccaaaagcatcttgtagagctttcaaaggtactacaacagcagcagtagaacagttagagttagtgataatgcatccacgatccagtttgttttcttgacgctggtacttgataacgtccaaatgatctgtgttgacggtggggacaacaagtggcacggtaggctcacgacgatagtttttagcattcgaaacgatgactaaattagcatcacgaaaacttttttcaatttcgccagcaaagtcagcatctaagccgctaaacacaatatcgcattccgaaaactccttgggatcacaagcctttacactcatttgggaaatctctttaggcattgcaatagattgtttccatttagtagcaactgcatatggttttcccgcagaacgagcagaagcgccaagaacagcgatcttaaactcaggatgatcggaaaggagggtaatgaaacgctgtccaacggtgcctatttatggttagtcatgtgtatccaaaaacactagtcagtgacacggaactgaaaatttaatgttcatcaaaaacttatagtactaaagacatggaattaaaatgataaaatgtgagtctttccaggcaatttaattcaaaaagtgtacaattaaaatgtagaccaattaaacaaggaacctaaaaagtaaacacaaattattttgtaacagtcaatcctttaactttatgcattttttaatgtacatagagcaatcgtttgcagttttgacagaacattaccattctaaatttaaacatacctgttgcaccgaggattccaactttttttatagccattgtttttaatcaagaaaacgaaggttacgtgttcttggtaaattccttcattgacaagcaatttaaaaaaaaatatcttatatcgtatcgcatcagatcttttctaatcgagatagtgaagtctaaagtatttccgcgtaccgtaaaatagtgaattctttaaacaaattgccaaaacaagcagcatccgttttgtaccaaagtaaggcagatgaagtaaacaattagttgtaaaatacaagttctaaaataagctttcttttatctaatctataagagtaatgtaaaggaacagttaatctgggacttgatcagatgtagtcattttacgtccattataacttggaagtaaatttagtagtgtcaagcaaatatagaaaggatggatgtagtctcattgattcttttgcaatttagatttagtactgagaatgatgaaagacaatttaataaacaatggataatacttttatatgaccggtcttttctgttttgataatgaaaaattagctcgtaagtatacttggctattattattgcaacaatttttttacgagtagctatgagatgtatttgagattagttaaaggactttaagtattccggtcattggttgatacatcaagacattaatgatcaatccgattctctgtctccagacacgcattgaatcaatctatttcaccgcacattctgttcctgactgagtaaattaactgacttctttgatcatcgcttaaaatttacagcacacttaaaaggattcattcattttgtgaaagataaatatcattattataattttactcattaaatcattaagcttcattcatcacatttgttcgtaaacactaaagtcccccttctcatatccatatgtcataataaaattaaaatgaggttcgtagaaacttctgagaaatatcttcgcatttgtcagaagaaaacagcgataccatactccaaatgaggaatacttttaatgcataaaaacacaataaaacagcattaatatcatcggagcaaacacccaataccgataagaataataaaaaaaatacaactaaagaaaaaaataacttgtactttcacgttctatctaagaaaactgagcttcatccacatctgtttgatcatccatcgaatcttcatcatctgtataattcttatcagaagatatttgatgagaaacgaagacatcactatgtggcttaacaaaatccaaaggcttaagttctctagcggcccgcaaattttcctataatgaaattagtatgcgacgatttgaatcaaataaaaataaataaaagtaaacacaaaccagcgaacttaccctattatagatttcttcgtgctccacacgaaggatgttccacatacaacgccgcatgatctcagcaagggtcacaaaaaaactaatccctgaagagtgctgaatgtggttgggaaatatgcaatagaatataaaagagcttctaacgataaaatttaagatcatagctataatatacggccacaactgttttagaattcgatgctcacggaattgccaacgaccatcctttcgaaccaaaaggttccaatccatcaaaatatcccacgtataagaaaaaagtgaatttacgccagcaaaaatagtatacaaaacccgatatttcaagccgggatgaatcctccacagacttaaaaacatttgggcgaggatattaaaaatatattttagagcattcacaagatgtggaaagcttttcaacgaatctgaatatcttcggaaacattgaaaaacacgtaagatgccaggcaatgtggtaaagaaacctagcaagggagaatgtgatgagttacaaagctgtggttgtcgccaaagtcgcttataaaggcaaaagaacaaagatatattaccgcatgcataagttagactaaccatttgatcagcaaaaaagaaatcctgaaaatggacagtagaaagcccagataaaaacacacggataagctgaattatcaagtatcttcgcattctccaatagggaacaatgacgggggctattaaaaacgtgcccactactcccaaaaacagggccggaaaatatattgtgaagccaggaaagaaatttctcatacacaggaaaaagaacagcgaaaaaataaagaagactgctcctacgatctccaaatgctgacgccagtttaaagattttctttgattaaattcgaaaataagcatgtagttaacccgtgtcttctcccacacgtaacagtctaaatcaaacagtacgaacgcaaaaattactaaaaaaaaacctccccatatctgaagaaggtaggaggattgctcagtagcattataatagcaagcagcctctatagccaacggtaaacctgcaccaaacaagagtccaaatcgcatcgagtttgcagaaaagtgctaaataacccaagttagtaattagagtataacgtaaagtccagatgcaactgaattatacttacctctttttgacgaaatgacttaagatgctctaaagcaagcttcttgttatgattggtaaaaagacgagcatatatgtcttcaacatgcaattgccaatttgtagtgatgctgaaatctgtgaacgtatatctgctcatataatcaacccaaaagccctgaagatctgtatgtaatgttttatcatactttttgacaatctttcgaaaggcttgttgattaagatgctggtactgagaaaccaatttgagataatcataaaagtccagcaatgtctagttgaaacaattagcaaatttacaaacatctatactatgaaggaaaaaagcactgaggcataccgttttcaatttagatttcagtttgcgataactgaccatcggagtataagcatcagttgggacactcttcctagctgggatatgataagcaggttgaagtcgagaaaaattgaggattgaatcaagcctttgtctgagtttagagtgctgtttctgtattaatacaacagatcccgattcaagggtcccctttttgaatgcacgaagcttttcatatatatcgacctgatcgctaataagatccattctttctcgcgcatcagacaccaaattttcaaaaaattcttccaccttgtttgcttgttggtcaagaaactcttgaaaaaggggatgaaaccgatgaatttgccctaggtcaaaagcagttagaaatgcattttttagagatgtcaaaaaacgtacctcgtctgttttattagtcaatagtgcaaattaaataaaacttactttacaatggcttcttcaggtgtttctcccaaaatccctgaagtaccatacagaccctcagaaggattctttgcaatgcctgcgattatttttttcccctttttgtagtcaaaataagcagaagcccattctactcgaattagcatatccgaacgtcaattatttttcaactacaaactagcatacctgcaacagattgtccttcgataaccctgtacagttagtaagcttcagaactttcaaaaaatccttactttccgaatttcatgttcaaataatttttaaaattaattacataaaagaaagaatatatgtatatatatatatattgacttaggaaactcttttttgcaaaaattaaaaggcaatatccttcaaacgactttaaagcattcaaaattcttgatatcgaaatatatatcaaaattaagaaatttaaagcatgtataaaatttaggaatgttttctggttactttgctttagatagaatgttggttctagttgcccttattaagataagtacaccaagtggtatctgcaaaaaaggtaaatttagtggttccaagggatttatattttcatttaacaatgtttaagtatcgtgaattctcggtttaattcttgtgatctcgtggttaatattaagaggcaattgttaatggatgccacaaaaaaagttaagtagggccattattggggaaaatgcgctttaacatatgtattgtaattatttcacttttttttgtttatttttcctcaaactttagaaaaatcacgattaactgatcgatgcgatctaattatgctaattatgatataagcgatagcgagttggaggtctgtcttactttacttcaattcataagattaattgtttaaaagtagataatctaatggtagtatcttctgttccaatcctcacaatggatgatagctgtgtttattggagttagtcgtcaatgcatttgaaggacaggaattttgctaatgtaatgaactactagatttttaagttaacatttgacggagttcgtctatttaaattttcctttagctatcatagtggtccgtaatgcagccttttataagtctttctgcagtccctgaagcaacaaattactccatcatgtattcactattagaagagagaactaagaaacttaaatgaaaacataactataatttttaacttaaataatgcttgtctagtcttgtcttccatagtatttattttttgaactcagcttcatctgtcaataatgcaatcgaactcgcttggatgcatttctttttctatcatatgaaggctatcgaatgtatcaatttatacaaaggaataattcagtaaaggccaataattgaatatcacctgtttcacttatatattatatatcctaacccacgttccgctcctaaaccaccaaatttacattgagtaaatctggttgcagcagactttcttttgcaatgaatgaaacaaacaacacttcattgcttccagtatcttctttaccttcaggtcttctgcctgttggttttagttgtacggtggaaaagttttcggttacagtaaaacgataccttgctgaaggtatgtaaaatcatcagcttccaaatgttaacagcgtatctttaggcggcttctctcatgtatatttggtacaattggtcttcccaggaaagccaccgtttgaggcagttttgaaacgtatctttgcaacggatgctatggcccttcgagctgtgcacgaagaagtacggactatggtatgtccttctatcctgtattttgttgctctccaattttttactataaactaacgacttgtctttagaaacttgttagcaaccaaaaacggtgtgtctcatattatggctcggaattttttaggacatcaaaaaatcaattcgaggtccttgtactattggagtattgcccttgtggaggcttgattgactttctgaacactagacttcaagttcgtttatcagaacaagaaattttgaaaatagcttctgatgttactgaagcggttgcagtaatgcattacttgaagcctccgttaattcatagagatctcaagattgaaaacgtgttactagctgccccaaattcgtacaagctgtgtgattttggtagtgcatgtcacccaataccgggtgctaaaacggccgctgaggccaaacagctagaatatgatatcgaaaaatttactacttggcaatatagatgccctgaaatgattaatgtccataaaggatttgggatagacgagaaaagtggtatggtttctttgtaacgttattagaatatatttcgttaacactagcttttagatatctgggcgctaggggttttgttctataaactatgctattacacaactccgtttgaacatcaagggcttgctgctattatgaatgttagttacgcttttccaacctttccaccttattcagatcggttaaagcgactaatttcaaccttattgcagcaatatccttggcaacgtcctaatatctaccaaaccttttgtgagatttgtaagatgcgtaatgttcctatacatatctacgacatatacaacggtaaaaatgtatccagctgcaatccttctggttccgaatatctgcaacatgcttccaagttagaaaacagtggaattcaccagagtaaatcatccgtgttccctcagcctgcttctgctatgaagccaatggcttctccgatgttacccaatgtaaactcgatgccttatctttctaacggagatcataataataatggaaacacttcttctcctgtctcaaggttttcgtacggtcaacatacttcaaatgtaccttctactcaaaaattacctagcaacttccgagttacccaaggtgcaccacctagtcatacttatggaccacctccacccgtccagccaaaacctaaaatatctcctacgactcctcgtttaagcacattagctctggctgacgatatgttttcatctacggctaaagaaactgttcctacaaacgaagctgtctttactggtgatgttaaatcttttgatagtcaagaatcaaatattatagaaagtgaacctctttcagctagtaatgcttcgggaaagccaaggactagtgttaaccgtttggttgataggtacaaccatacatcaagtttaaacaaggtagctgctgctcccgctcctgtcccaaaacctgtaaacttaaaatctgtggaaaacccacaaaacaatatatctgcgcctacaccctctagtcttcaaagttccaatgctccagttgggctaggcgaggtagaaagcaaaagtgtacctccaaccaatatggccacagaacgaggtgtggtgggaagacgtgccagtatgtctattgctgtgaatgcacgacgtgtctctaaacccgaaaaagagcatacgaatccaaacgctgagcagggcgatgtaattcccgaaaaacctatgagtataaaagaaagaatgaatatgcttatgaccaagactgattacgaaaaaccgaaggttgaaggctatggccgttacaccgacgttcagcaaacgaaaaagtaatatttttatcatgatcttcaaatgaccttacggataagtcaaataatgtggacattaagtatctatattttacaaaattttattacaatttctttgtatatttctttttgcgcttgtttttttaccaactaagttaccgttttgttttggaatgtttaccatcgagtatgatgttgacgagtaaacaacctcattggcaaatatcagtttaagatttctccaacaactatttccaataaataaaaatatacattcattttgataacaacctaatatcgtgctaatgacagaagaactttttagtaacagtgaaacttgcagtttgtcggatccattgacatctaaaacattgtcaagtatagaaaatccttttgatgatccctatatattaagtgaagagtcagaaatattaaccatcaaaactgatgtgttacgaccgaatattctgaataggaaatcgtctttttatcctgaagctgatgcaccagttcgaaaatctaatttacaagtaaaaaaaatctttgaaaaccaagttttaaattgtgatggtataaaagtagcaataacgattcctgatacttccttaatagctggatccttgttacatggcaacatttggttatcctacgaaggggcaaaaaacgtggaaaccggtgtttggataaaggaaatgtttctcgatttctatggtattttgaattttaaaggccattcagaacctttctattctatctctgaaaagtactcgttttgcaaccttaagacatctgcactgattctctcaaaggcagcttctgccagcataggcaacaagggccttttccttaaatgttcttgtaaagttgggtttcctttctccttcatcgttcctttggatataggtccaggtacttatcattcatcgaaattagaactgttatactatatttcaaggtaaaagattaaaccgaaaaaagtaactgacatcttagtacgctgactttaacatctctggatcaaaatattcgctgtactcgttgtacaattcctaaacgggtaatcacttcaatgcataataatatagcggagctatataacccgatctcatgcattaaaagcctaccctatctttcattagaagaagcaaaaactaccttggaggttcatacggacagatccttgttttttagtggtcaaatcatcgattttaccatttgctacactcataatcatcacagaagggtaaagtctagtaaattaattaaactaaagataacagttaatcgctaactctcaaaagattcataatataaaagcacgattgctggaaactcatatctttcaccctaatactcaaaatcattacggtggttattgtatgaaccaggccgaagaaacattcgcgagttgcggatacttgaagcgttatcaaaaaactaagacgaaaacaagggcaaaatcaacttggaaaattgctaataaatctgtttattccaatttggcaccgactctaaaaaacacaatccacgcacaaatcaaaatacctgaattttgccgttctgttaatttaaaagatcagctgaaaattgattatacccttgaagtttgtttctcagcattttttaaaccaaggtatgtaatccaatcattgtttaagttcacacgctaacaagatagaattttatcaatacaaattcctataacgattttacattcctggaactaacatcagctacctataacatgcagagtacgcttctatatatctactgccaattcacttagtgaaactagattgtaaatgaacgaagactgcattgtagaaaaaatagagatcatgattaaattacttaaagtagagagcaatcaaaatatcaccaggtgaaaaaatttcgaaagaaggaaaatgtaaaagaaaagcatctggatttgttaaagttatgcagaacaagtaggcatgaaaaatgtagacttcagacgaactagtgaatgtcgagaagaagcaaaagagaaaaggacaagatgcgaaatattaggacaaaaacaaagaatggtaataataagtatgcggaagattaaagcagaaacttccaacaaactggacgaagaattgaactaagctgattcaatatttaaaagcaggggtacagacgtattagatgttgagaaattggtaaacaaataaaaaggggaatagagaaagatgatactcaaagatgctattatagtaaataaagtttcaagcctgaaaagcctacgactttttgtggaataatcgtctaaaaaatcccattttcttgggtttggaacgctctttcgcagtaagcggaagagacatttgagattcagcgtgttggggataaggtcgtgtattaagtccacctgttttcctacgagaaggtggcggtggagcagctgtaggagatgtacgattacgaaggccagtgttactgtcatcagtatcagattcgttctcgttagaaatggggtcaagttgagaaggggaattaagtggagatcttcgggttcccatggaagagtgagaccgataattagatggcctattcaaagtatttggtgtacgagacatcatactagcgctacgatttaatccaagttttcgaatgagagaattttttcttcccaagcccgctttttccattgccaacatttcttcattacgtgcaattgcattttttgaagccatcgcaccttctatacgggtagagtcagttaaacctggagtatcattattgccagatgaaggaaattcttcttcgatgccaacagatttataaggagattgcaatatgttttttgtacgcaaactctcatgaatggcttttctgctaaaatccttagggactgaagggtcattataagtttccccaactttcggaatggaattagcaatactatcttttggaaatgcggcaacaggtgctttcttagaatttcgattacgatgaggtcgacaagcatcaaaaggaccatcgtgatgaaagctaccagatccataaagccctgttacgtccaaacgatctatctgatctaatggttcttttgacgaccgaccaggacgatgtgatccctctcgtacagacttgtagcgtcgaatgctacccctgcttttcaaactggattgggtggatggtgaactgtcgttatgcgatggagaacgatggcgactagagctggcaacatgagtactacgagctctagcaattttcgaatatcttggaggggggtcaaaagtgcccatcgaactgttagatcgttcggctaatgcctccgcagattttttaacgggacttgctgaagcagaggaagcaggagatggctccttcttcttttgaatactattaaactggtaaaatgttagtttttgaaacatattaaaattgaaagctgtgctcgattttcggctcaacttcattgcaaaccgaagaaactccttgtctaaataaaatgtacgttatgagcgctttaaattagaaacttaaaaactcttaatagaacactaatttggaaaggtttcaataaatttaacaaatcttcacgtaacgaagcaatgaccgaattatatctacttcagcctcaaaaatttacataccaagtcatctgccatagattccatgaccggatcagccacacgctctgtcttgggagctaaaaaaggattgttactgttgtgcagggaagacgtgtacacgccatcctcttgaggtgtctgactgcttgtagcagtacttaaaaaagggttctctattaccatcatcccgtattgcacccaaacgatacccttgcgatttcgttttgagaaagagcaccttgaaatacacaagaggtttttccgaatcaaacttcgaactacaagatatgggttcttggtgagttgggattccagtggtaaaaatatctacccctgcttataggcaatttactgtacagtgctattgcacattgggttgcgttatctaggtttcttgctataataattttattgtgcaagacagaaaagtacatttattaagaatgggaaaactgaataaatcgaatatcctaaccactgacgattagacacattaattcgattaataacagtgatggttatgttaatgaaaatacgagatgaggaaacttattaatcaaagcaatcatctggctaaaaattaaacgaacatctgtgaatgttaaaaatcttaagtaaacaacaaatcggttaacataattttcaacgaaaaaaatgttttaaacccatttctttaattcgttaatttaatcaggattccattttatcataaacaagcaaatgaaccgacacaaaatgaaacggaagttccacagaggcacaaaaactaagttttaccaaaattactctgcagccttttgacgtgttcaaatagaaatggcatttcctacttgcattacaaaacaattcataaaatgtcataaaggagcccttattgggcagatgaaatgagccacaaaaagtgtcaaagatagaaatagtcactagaaaaaataacgcattgtaaaaaaaatctaagaggtaattattcataatggagacccctatcgcttctaaaataagatataaagagctgcaataagagcgataccaattatgatagaaaaccaaaacgcaatatttcccagcagtctatgtcttcgaacaaacttctgtcgctgaataatgatatacgggatttgagtcatttgaaaaaacaaaccgtaaccgcggatttttaaagtgatacatcccataacaagttcatgtaatacagaggagacaaagaacgtgaaaaaagtcgataaagactttgacatgaaagagttgaggggaacataaacgtggcgaaggagaaagtaatgaacgggcttattccaggttcgggcaaattgatcccaagtccagcaattccaccaatcatcataaaagtttctatcggcaaatctagtaatctctgcgctgaaattacaaactccttcaaaaatgacccagaacacgaggaggaagctaagcataaatgggaacatcaaaaatgctacagtatggcctaaacgtatagcaaaataagtagcagatgcgtcttcaggagcttcaataatggttcgaatggctttagcaagtacaggaaccatgaaatgatcagaaataatgaccaaaagaaagatacaaccaaacgttcccaaagcgcattcaatcaaataatgaattcgcacatgggcggttcttgggtagtataattgataacataagctgggcatgaaaaggaaatccaaagcatttggtatggttaaattttccggataagtattaccatgatggttgagacaatgttcataaaactcaactgaggatcgttcatcatcatcaagatcggttttttttgactgaagcttatttaacgaatgataacaataagaataccaaccgttgacaacgttataggaatgaagcttcataaggattaccatagaatgaagaataaacatagcacgatgcgtccaggaccagttgctaagacagcagcgtaaaacacaatggcttaaaaaaagtaaaataagaatggaatagaggtaaacgcctaaaccataccaccgcagatatcccaaagcaaaaatcttttggaaaggaaaagcaagtagaaacattgaagacatagcaaggtctgcctttgccagatctaacaaattagactgaaagtatttaaaaatagtgccaacaactggtcttccagtcaattcgaaattttctaaaaagctcatgaaaatcataatagagacagcaacccaaaataacacaaaaaatccagtaaagtctaccgcattacgttgataattacgagcaaaaatcgagggagtaggagataattccagaggtcggtaagcggccctagaccttcgaaggtcaatttttgaggtttcagaaacacctttgaacgtctgttccaagttgacatccgatggtttggatttagcgggtgttgcagcaatcatctttaaataaccagcaattaaagcaactaagtgaatatataacaaaaaagataaatatataaagaaaaagataaaacaaaaaaataacgtaaaatcagcagctacgtatcgcgaacagtatcaaagaaattgaaaaagaagcggatatgaacgtaggaagattaaatttattttttgcttcgcttctaaataaaaaattgaggaatgaaagcaagaaacttagaaatgtaatctattgatggaagttccaacttggaatttcaagatgacagaactggtatgacgaaaactccacagtcgtgattccaaaaataaaaattctatgccaaatgttccactatagaatggaagtaaataaaaagctcgaactcctaagcaattcacgttctatgcgatttatgtaaggaaaagccaagtctccagtttcaaaatgagcaaaggagttgataagttagaattgcgagctaagacgatgaaccacctgatctcagcaatatctgcaatactacaccacgttatgtaaaatttcgttacgtatcactatatatcacatgtcctattcatttatccgctatatgtgatacgacattggcacttgcttattgtagcttattaccaaatgactgacaggtacaaacaaaaaagaatgctcaatcgaacctttttcccttagtttacatattatgagcatttcaataataatttacaataacaccttaatacccgattttcgcgttacctgcatatcgcaatatagtagtgcacaaatacaactcactgtgatttaacgtgccattaaaactggttacaaactgcatagttaagaagcaaagccacatagcgtggtcaagaacgaatagagaaacataaattccagatattgcccatcaattaacaactccatatagcaaattcgataggataattcaaaaattacacagataaccaaaggaagctaggtattcttttaatttgtgcagtattggtgaatgcatcagttttgagcgtcgtttaaagctgcatcctattttgttaagtgaaattgatttgattttcattgttttatatattctgtgtttagattgcgtttttctgtttgctttcaatacatctcatagaaatgcaagttaatatttactggaatcaattatagtaggaacgtaaaatatctcagtgaatattggtacggatggaaagataactttagtattgcacatggattttattaagaacctctaataagggaatgtgtattaaacgtaatatgattactgaaaagcacaaaaaccatacctaaaaaatattcaactcttagccatagtacaccttcttaaatgtacttgcaataagtggtaacataatattaagttaatcaatataaatggtatttacatctgcttaataaaaactaggaattataaaaaaagacacttcagctgacttaacgtaacacagcagcaacaaaacaaattaaaatttattttatttaaagcatattttttagtattcattattgatagattgacgaaagagtcgcaacgttaaattcgttttaaagaaatttaccgtgcaataccctaccgcatgtacaagcaacagccaagtaatgcaaacaacacatccaaagaacctgcatcttacttgttcgggagtggaaagaggtttcaccaattccccaaagacgcatccaaagatgtcaagtttaaaatcttttataaaggctgttcgggcatccaaaacgactgctgaggagcacacaacgattctcaaagagtcggctcaaatcagaaaaaacattcgtcaaggttctaatgacatgcgtatgcgcagaaaaaatgttgccaagctgctatatttatttctactcggtgagccgacacactttggtcagattgaatgtttaaaattgttgtcgagttcgcgattcatggataaacgtttgggatacctagcagctatgcttctgttagacgagaaccaggaagttttgacgttattgacaaattctcttcaaaatgacttgaaatctagagacaaatttattgtggggttggcattatctgcgtttggtaatgtcgctggccctgagcttgcaagggatttgtcaaacgacatagccgaactttgctctaaccatcataattatatatcaaagaaggctgttctctgtgcacttagagtaattcaaaaagaaccggatttggaaagtttatatattgagaaaaccgatgaattgttacattcaaaaagtcatggtgttttaatggctgctcttgcttttgccatcagtgcttgcaaaataaatccgtcgctaatatcccgatttgaaagtcaagctgacgatttgatttatcgtattcgtcaattgtccactagtacttactcctctgagcataacattggcaatatatctgatccgtttttgcaagttaaaatccttcagtttttgtcaatacttggtcaaaataaccctaaaatttacgacaaaatgagtgatcttttagctcaagtctgtactaacactgattcctctagaaatgcaggtaatgctattctttatcaagctgtgcgtaccatccttgatcttaattctgacagtagccttcgagttttgggggtcaatattttagcaaagtttttaggtaatcgtgacaataacactcgttatgttgctcttaatatgctgaaactcgttgtaaatagtgaagaaaatgcagttcagcgtcaccgatcaactatccttgcttgtcttaatgatgtcgacagttctattcaatctcgtgcgcttgaactttctacatttctcgttaatgaggcgaacgttcgtttcatggtgcgtgagcttttatcatttcttgataacgtttctgatgaattacgtggatccactgctcaatatattacagaagtcacaaatgcttttgctcccaataagcgatggcatttcgatacccttctacgagtcttcaaatctgctggcaactttgtcagtgaatcgactctttcaacgtttttacgactcatagctagtgctcctgaacttcatgaatatgctgtggtaaagttgtacgctgctttaaaggaagatgtatctcaggaagctttaactctttctgctttttgggtaattggagaatatggtcagatgcttctttcaccaacaatgaattttgatgatgatcaaacccttcctcattctgtttcagaatctgatattgtggacattattgaggaagtatttaatagcgttgaagcatctaggtacataattgttcaatatggtcttttcgctctcacgaagttaagtgctcgtctaggttcttcttctactgcttctcgtattgacaagataatttattcctataagagaaacaagaacaccgaggtgcaacaaagatctgtcgagttccaccttatattaaatgactccaaattgagcaagacaattctagaaccaactcccgctcctctgcctcctcctaggaccacgccttatcaaaatgcggagcaaaagctaaaggctaacaaacacgtagaaaaacgtgttcaggaaagcaacgaattgctagacctcattgggttaactaccccttctgttgctgagcccttagaaacaccagtggatgaaatgactcaaagccctcaatccagcttaagccgcgctccttctacttccaaaaagagtcattttgaagatatccttggtttatttgcttctccggcgccttcagctcaaccggttgacagcttggcaagcagctttgcttctttggactttaatgcttcagccagccaaccatcaaacaacttgtctttgctttcttccataccatcaacttccaaatcataccctcctattgttgtatttgataaacacgatgtgacgttaactttggtgccatccaaagaagaaagtaccaaaacagccgtcattgaagctaaatttaaaaataaaaatccaatgactagggttgagaaaatacatctagaagtggcagttcccaaatcacagaaactgaaaattcagcccttgaggactacaagtatggagcctggtggagaaacttctcaaaccctgcgggttcatgggccatcgggttctcaagtcaaactgcgtctacgtatctctgtggtccgacaaggtggatcaaatactctcgatcaggtagattttggaaagttgccatctgaccttttacaatagtatccgaagtatggacaatgccatttaaaatataacgctcgagctatcaaagaagatttctgacatgatccatgctacactttttgatgggtctagtcagttttacgagaaaatgttcgtagaatagtgaataatgaggtaatagaaaatgaaagctctaattgtttttatgaaagaaaataggtttttttttatataattttagcaattttctcgatatggaatcatggtatacttattggataagttcacttatgtaattttcaaattgagacttgctcattctttattgtatatcattgaacggaaatttgaccttccaaacccttcattaagaagtggtcggatttagaattaaagctgtaatattattttaatagaagtgcatacctccaatacaatcgcaactagaaaagtataaaatgtaaaatcctaaacttatttcctttaacaattgatcaatgcaataattaagcctatgaattatatattaactaacagagagtaaatccaacattagaaagcattagtcttgctttaagctttttcagtactatgcgcacgttcagaaattaactgttgtatataaaatgctattgcattttgattttgtgtttccagagaccgcattcgctcttttaaatctctttctaaatcccatgtaggctttttaggtcgcaaagttaccaaatctagttcttcaacaggaacagaactttgttcttcaatttttctcttagtcttttcttcaatctccttcgataatgcttcaactgattcaatcatgtttggcggttccacgaatcccattttaggtgcctgcacttctggatcataatttcgatgctcaattacatttttttgaacctcttgagaatcgcgagttttattctctaactgctttattttcctcaattccgctaatctctgttttctggactctgctacctcatctaatgaagacattttttgttccaatacaaaaacacaaaattcggaaaaaccacactataaaaccagaatgaatgtagtaagatactttttttgtagtaagtaataagattaatatcgagagatgttaaaattcctagaattaactagagtttgacaatgcacaataattccagttcctaatcagcagtatcaaaaaacaaaaacaaaaattgagtgtgtaattttatattaacctaatagcgacgaactaccagatcgttttactttctagttatttttgataaatgcagaatatgtatatgaatattgagaagttaggaaaatgcaaaccaagctcgttgttgtcatctacgcagtttggtatctgttttacggatacgtaaaactgcagtgagttttccttgtgacatattatattgcaatatgcaggtaatataaacagtaacgtacaatagtattataccatatatgctgtattgttacctatcactaatatagcttataactaaacttcgttcctcagttcagctaaagctctatttttttgtttctaaatagttgctattcacgggaatccatgcatgtagaaggatacttacccctaattatcaataaacgaatcttaaaagatatgtcagcatatgacatataatgaggcgtaatgtagtacattatggcgtagtgtaatcgttgataattttttatttttaacgtgttgtcgctgaaaatcgatagtaaaacttaaggcagcagagcttgtcattcaataagtctggttcgcatcgtataccggtgcagcacacatgcaaaaaattaacttgctatttgcctatatcaatcaatgcctcaaaacgagtatattgaggaatctattcgcaagcatggtcgtcgtttcgatcatgaagaaagaaagtgagtaaatttttttggatttattgtcaattgagagttttattaacacttctatttcaggagaaaaaaagctgcccgtgaagctcacgatgctagtctttatgctcagaagactcgtggtataaaggcgaaattgtaccaggagaagagacgcaaagagaagatccaaatgaagaaaacgtatgtcatgagttattgctaataaaaatttcagtgaagtggtgaagttgagatgtctgatttgattgtttaaacgtcatgtcgtacattgatttaaaaaagtttttaaagtctgttactaactctatcagtatcaaacaacacgaagaacgaaatgctactcaacgtggatccgatgctcaaactcaaggtgctgttccaacctatttgcttgatcgtgaacaagaatcgcaggctaagatgctttcttctgctgttaagcaaaagagaaaagaaaaggcagctaaatattctgttcctttacctcaagttcgtggtgttgctgaagaagaaatgttcaaggttattcgtacaggcaaaagcaagaagaattcgtggaagcgtatgattactaaagctacctttgttggtgatggatttactcgccgccctgttaaatatgagcgttttattcgcccaatggctctccgtcaaaagaaagccaatgttacacataaagaattgggtgttactatgcaacttcctataattggggttaagaaaaatcctcaaagcccgacttatacccaactcggtgttttgacaaaaggaaccgttattgaggttaatgtcagtgaattaggtcttgtcacatctggtggtaaagttgtttggggtaaatatgctcaaatcaccaacaacccagagttagatggatgcgttaatgcacttttactgacttagtttatttaaggaaaaatttatttagcgtattatagttttcttgggcttggatgtatattttccttctttgtttggcttgatgccaccttgaggtatttgaaagtcgaatatgtcgtaaaatcaacaatcattgttggtggttcaagcggctttctttacgattggaaattatcggaatttttacacaagttttgaaatggttatggcatgggtattaataaacattgatttttaaataataattgattaaattcacaactgaaccacagtttaagcgagtaaaggtatcgtaaatgtctaggtaattattttttttaccaatacaggttgttggaaccgagtattcaatgctatcgatttcactacaagtacaaactgctacaatacaatcgcggcttaagactatttgctaatatttgcgacgtaaattaaggcacaaagatactcattcgtataattgatctagtcaaacaagccaaaacccatgtcctcatcagactcttcctcctccttggcttcttccttcttttcttcttcggcagcttcagcaggagcggcggcgccagcaccggcagcagtaggagcagaggcggcaccagcagaaccaatgttaagtaggagctccttcaagtcttttccttcaagagctttagcgaaaatagtggcccaaataggctcgacttcgacgttaccagccttggttaaagacaacagcttatcggactagaagttttgttagctaatttgaaagaagacatgttttgaagatgatcggatgcgtttaaataaagtatctttcaatttcattaagaaaatattaaggcattgtaatcgctcagcgactcaaacagttaacgaatccatatttttttacttacagtaatttcgatgccctcatcggccaaaataagagcggcgtaactagttgcaagttcagaagcagacatcttaacgcctttttttgtgatgagtatgtagatggttagctgtcgcttaagaatccgccttcaagaccatggtgtcgaaactttctgtgactgtgaaaatactattttaaaaaagctttgttaaatatcgttattctataagtttgtaaataaaataaacaaaaaattggagagtaaatgactctctttaatgtatagtgcttttgttaatgaccaaatattacaatttagttttttagaatttctctagtaatgggttatctttttactgctgtagtgacgctcacgtcgtagtcagtataacttttatcaattttgcaacctagaatagattttttttttaatattttctttcacaataattgccgaggtttatcaccaagtagtaggtcctttttgttttgatccccttacgcagcttttcttgtttaactcaccataaaccaagatgagtacaacaactccaaatatttggattgccgcatcagatggtaaaacagacgtcgtattggtacgatttatttatattgtttttagtaaagagtaatggctaactattccttagaaacacctagattctggtatttcaccaaacgcagcagacgaaaatggatatacacctatacatgcagcagtttcttacggtatttatattatggcgaaatatttttaatgctaactgtcaggtcattctgatttgcttaaaattcttgtcgaacgtggaggagatataaatattcgtgatcaagatggcgaaacacctctctttgtttgcgaaaaactggaaatagctcatgatttgataaatcagtacaatgcggacaccactgttaaaaataatgacggtttaattgcagctcaagttatagaggcaaatggagagtttcctgaacttgctaaatatctatactcttttactgatttggagcccaaagacgtgaataccttgcccaatgatactaaaatagaatatgcaaagctcatgacagagcaagagatggatgaagaagctggacaacccttgcttgatcaaaaagccaaggccgaaattgatcgcatattagctttacgcgatactggtgttaatgttgatgatgaacttcgtaaaatactgactggggctttgtctggtcactttgaaaggaacgttcgtccacgctcaaattagatacttcttttcgcatattttcttgaccggtcgcgtattcatacatcccctttgctatttgtagcatactgcctgacactttcgatgattattaaagttggttcggacgcaacatctatttcatacaaatatttatttgaaaaatttcttatgaacatttcccaaggcatacttaatttcagcattatgttcccagtttctttttataacattttttaataggcttccaaatgcttgtgttacttgaatgggcgactggtcggaatcatccgacattgaagaaaaaaaaaagaataatgtaaatattatattaaaatctattaaatcctttatttattttgagaaacaaatttttcattaggccaagttttactcccttcttcttcgctaaatgcgaacgcagcaaatttgaccaccgccaatatcctctcatctcgcctttattcgaaagaacttcaaaatggctattggcaaaaggaaggaaagcacggaggtaaagaaaaaagatggctcaatgaataaacgagtgaaagttgctaaactgcctaaaaaagtggattcgttttcccccaaaaaaaaaaaaaatactacttcgtcaggatcttcagagtctgattcaatgtcacaaaatgataagaagaaggactcttcattaaatgaaagtgaagatgaggacttcgcaggttttggtgaatctgcaagtgaaaacgatgaacttgagtccgctgagtcagaggcagagaatgatgaagaatcttcatctcagaaaagtaattctaaagaatctcatgctcaacgtaaaaaattacagaaagaacgtaaagctatgaagccgtttgccgacactagcttgaaagccaagtccttatgggataaattacgtcaaaaaacttcaattaaagctgaagaacgaaagactattattgctgaactgtttgatttaattcgaacgaacgttaagcaacttgtatttaagcatgacatgtctcgtgttgttcaaacgtgtgtgaaattcggctcaaaacaacaaagagagactatttgtgctgaattagcgggtagttacgttgatctttgcaaaagtccgtatggtaaatacctagctattaaaatttttaagtatggtacaccgaaaatgaaagaagtcattttaggagaaatgtatggaaatgttgtgaaaatgattcgtcaccgtgaggctgcttatgtggtggaagatgctttccgcgaatttaccaatttgcagcagcaacgtgcgctgatttgcgaattttatggacctgaatttcaagtatttaaagaccgtactcaagacattcacattgataagcttttaattgatcaccctgagaaaaggccaagtataatgcaaaacttatggaagactattgagggttctattgctaaaggttccattggttttacaatggttcatcgtgccatgttggagtttataaaccatgctgattccaacgaggcgaaagaattattgaatttaaccaaggagttgatttacgaatttgttcatacaagagatggttctcaggttgcgatgaaattgtttgctctagctaatgcgaaggatcgtaaggttatgctaaagagtcttcgaccttatttgattgaaactgcaaaggattcttacggccatttggtagtggttgctgctttggattgtactgatgatacaattatgactggtaagcttttacaagccgaatttgaaggtgaattattaaaattatccgccgataaatttgctcgcaggattttgttgtatgttttagtaggctgggaagatgctcgctattttagtaaagagaatcgagaattacttagatcacttgattcattaaaagccaaaacgtctaaaaaagaccccattgttcgtcgaaacgagcttaaggcaacgataggacccttgttaatttcgttaatcagcaaagctgcaggtgacatgatagctgaatctttagcctctcaagttttggtggatgcattgttgtatgctccatgtgagaaggaagaagctgtcgatgcaacgttgaaagcttttgatggtaacccagagcaggataaccacttgattcatcaaattcattgttcgcgcgcgttgaagacattagtccaaaatggacattggagtggtgctgagaaacaagttgtaaaagcggaagatgacctgaaggtggcctctaagctaattgttatcattaaaaaatatcttgtagagtgggcttctggagacggtgcgtttgttgttgtagcagtcctagaggcactcagtgatagtgaaaagcaggagtttttgaaaatattacggaaacacaaaaatcagttaaataagtcagagttccgtggaacaaaaaagcttttagaaatgctttaatatataggctctatatttaggtatagtgtattttgggattttcggtacaattattcaaggttattatatgaaataaaaaaaaagtttattaatctgacgaagagtagtaaagataacaaataaatttcgcctgatgctaaagcatcagtgagagcgacgaaattaataaaagagaattttatgttgctgaagtgaggtcaagttaattcgtagaaccaaatcaaggtttcgagttactacgagaaacataaacgaatagtttaaattattaaatttatcttttgatcttttatcatcggacccttaagcaatccttaactagcagctaataatggatgtttagttaattagaaattcagctgttaaaaaacttatgtatcaaagtcacagtactaaatatttatattaacatttaatataactattgatctttatgaaaaaaaaatttttttttcaagtaagcttcttcataacaataatcttcacctgactaccaccggccacttcgtacaagatggtagcttcacttgtcgtgttaatttcgggatcaggttctaacctccaagcaataattgatgctacgctgaatggagttttaaagggagaagcagctgtaacgcacgttttgtcaaaccgcaaaaatgcttatggcttagaaagagccgcgaaagctgggataccaacgtctttgcatacattgttaccctacaaaaaggaatacggacctgagataggaagaaaaaagtatgatgctgagttggcggaaaagataattaagcttcaaccatccttggttgtctgtgctggatggatgcacattttgtccccagaagtgttgattcctttagaaacaaataaaatcggaattattaatcttcatccagctcttcctggcgcttttaacggtattcatgctatcgaacgcgcgttcgaagctgcccagcaaggaaagatcactcacaccggtgctatggtacattgggtgattgcagcagtcgatgaaggaaaacctattatcgtgcaagaggttcccattttgtcaaccgatagtattgaagcactagaagaaaaaattcacgcagcagaacatgtaatacttgtgcaggccattcaccagatcattactgacaataaataaatttcattttgggagtaggggatatgccctactaattcttaaattttgattattaacctgtctttacctttgctttacgaataaaaatgtgaagttataggaaaccgactgaaaccgttgtctgcaaacttcatttattaaaccctggttcattctgtaataaacttttgaaagggagaatgttaagagaaacgattaaacgtttctaagtgtcgtctagatattattaatgaaaaacgaaggtatactcgtttgaaagaattttttcaataaaattaaaaagcgtttgggatttacagcaaaatcaatgtttattactcgttactagttcattctatacctaaaaggcttgagattaactaccttgatacattttttttgacctagccaagcaaagtccgaagaggaatcattcattttcgcattctctgtttactctactttctgtgcacttcaaaacttgtgactcgagtgaatgtatatcatcatcatcatcaaaagttcaggttgggtgagttggagacaatgcaaaacgattgattctcatgtcagattgccccacttggctgctggttttgtgatattgaaattgataaaaactattaatttatgaaaccctctttatttcttgttccttacttaatttcctgagtgaaactgactatcttagaaataatatgcacgtcacacgaacgcctccctgtgaccttgaaagtcgaaaaattaccgttctaaactttgcttagttagcactaagattcacaaacttgaatgcgcagacagcaacttctctcctctggtaacatcatatttactccccaacggcggtttgcaatgatggcaagtgatgcttagaaaaggtggccttgaaaatgacgtcggtaatataacatgaagagtcaagttaatttaccaatttacggagcaaatatatattagtagtacgttccttaagagtaggagctgcgaagaattctaagattattcatttttagcatctttgcttataatcactaccacgtgtaacacttttaatctattttcttgtttgttagtttctttggatttcagggaaaacttaagaaacgttttattataaaagtaggtaatgcgggaattttagtgctcttgcgatatcttaaaaattcagtactaaccaatctctctagttgatcacagtaacgtgaaactaaaggaagttaactgagcaaacttgtgtgtttgttagacccaacattcgtaacatctgcattttaacaccaaggatgtcggatttccctccctcatatcaacagcatgagaatgatcggatggttcctcaagaatcatctactagtaacaacgcttccgagtttaacgtacccaaaaagtcaaatcggcgactctctgttgtccagcaagacgagagtgttttaaatcgtgaatttgacgatctcactcctgaggtgggttttgacgcagacaaatgggaacgaaagaccaaacatccgaatcctcagaaaccttttgatttcaaaaggaagcctgaaaaaaagtaccactcaaaatctgatgttggattttgagatttgccacactcttatgatttctgctgtatttagcaaagtgtataccgaagcgattcaatttagtgtaggtaaacagtactgacttctctcacaactgttggcaaattgtcaattatgtgttaatccatggtttctgtctttcaaggtactatgaaatgatcttttttttatgtatgtcacggttatttaatgagcataaacattccaaaatgatatgtgtattaaactggataaatttacttggctaatgcgaggtaaatagataaataaagtcggaaacagtaattgtaatacttttgtaaattggtcatgaaatacattgtgttttaacatgcgaatccgtattaataattaatatagcaatacagtctatggagaatggtaaactatgtaccaatttataatccaaaagtggcaactggagctacgaatgaaacattttatgaataggaaaccagaaggtcgacggatatttttgactacgtatacttactaagcttcctgcaattgaattagaaatgtaattttaaatacctcgcacggtattcttctcataaaaaacaaatgagttttcaaacattccaaaaatatttgaggataaactaaagtaagccggttttagaaattttgcgtctcaaattgtccatactgcatttattagccctcaaggtgatttagcctgataacgaaagttaagtttgaaacatttgtctaaacaaaggttcagttccgtagctattcctcaattgttatttttttcatgctaaacacaattttttgaggatgtttgcttgacttctaaatgctatttactcagttggaaagaaagtttataggtaaattattgaatctcaataatattcgttaattatcatgttttaaaattcaaaaatatgaaatccaggtttcgaagcattcgtaatcaggtgaatgcaaaccttccgatgacctttttaaaaatcgcgactcttggtataatgataataaaaaaaggataaaacttacacaccaactgaatattgtatcccatccttaatttgagatcccttgtattaagattacaatggtgctgttttatgaagatattaggcttcacaattgaaaatatttttgtatagtactagtaaaccgctctaaaccagcttcaaaagtgcttaggtcagcaagggaataagcaaatcgaaaaaaaattttgtccgccgaatttggttctcccataaatagctgtccacaaacaggctttaccccattgttaacaagttctacaaaaatttccatctcaatttccgaaatggacttgtccatatttgagcaaataagacggtttttgtcaagttcaacccatagaaacaatccagctttaggagaatgatatttacaaacagattttggaagatgtttgtcagctgccaaaagaagagcatttcgacgcatagtatatgagttttgcaaatcttgtagccactccaaaaaaccattttgtccccaacgatttaatatagcatagagaaccacttgagagacgccggatgggctctcagtacaaacttctgcgtaacgggttatgcgatcgatgaatagagaatttccagttatccatcccaaacgtaatcccggtacaatcaatttggaaaaggaatcaactcgcaaaaccctaccgtcggtatctagatggagtaaagagggaattagcttttttttgaatgacgaaatattgaaagcttgcttgtcaggtttccaatttgcatcatatttttccatttgcaaaaaatagtatggttcatcttcgacaatgataatatcgtatttttttgccaaggttagaaacttctttcttctttccaaagttaacgtggatccagttgggttttgcccagtcggtatagtatacaaaacatggggccttgctcctaacgatgaatcccatgtttccataactttctcaaaactttctggtagcatgccgttttcatccatgtcaatgggaataaatttcacaccaaggggacgcattgcggtaattgcggcagggtatgtatatttttctatgagaatacaatcaccacggttgacgagcaatcgcaagcaatactcaaggccgatcgtatttccatttgttatttttatatcccagtccttatattgtggcatgtggatttgtccaacgtgatcttttataaacttgaccaattctggaattccttggcactggccgtactgtaaagctcccagtaaatccagagaaccctcatttgcattattacttaattcataagacacagttgcgtccttgttcgtgtctttttcccaagaatttacttctgggaaggagaccgaaagtttatgaatcgggaatttactgggattgggttctccaccagcaaaggaaagcattttgatatccgagtcactttgaatacgacctaacatctgaaacggaccatactcacgggatgcgctttctagggataaatgatgttgatattttttttttaaattatccatgtcgacgaagtatatgaataatatacataaacttaagaggaaattgtggtttaatttataaattgatactctcttcaagtctttgtatcagatgggtttaataatcttgccggaaggttaacaaaagtgtaaacaagttttgattttgattgatttcaaatatgcgaaaattaagtagaaacactctaatactttgatgtttgaagttgatacaatcttaaatattatcttacagataggaaagactagttacaatcatatttttatcaaatatgtaggaagggaagtatgcaaattttgaaactccgtggacattttaaaccaaaacagcatattagaaagcaggaaaaatgaatatctcaaattgaaaatttggtgaacaaagacaaattagttaccgaaacggaagagaaatacgatgttgattacgacggcacaagcaatcttcatactaatatctattaacagtttgtgatagcatactaaaagttgcgaaattagctcgattttttttattttcattttttaccttgaaaaaggcgagtgcagtgcagtcattaaattaccttaaagtaggtattaatatcttcactgcttcttttgctaaagcggtgaccagtaatataggtaaaccgttaggaattacgatagtaaactcagctttaaatgaaactgttgcagaaaataaccaatacttcatcaatcctttcaatcttggaaactaactaaccccactctaataaaatataaatagaaagatcaagagaattgaaaaaatatatttttttatgtgctgaactagcatcttctctttttttctgctttcttcatattaattactatatttattttctgccgcgatcgatcacctatctatctttcttcaacaacgttgtacacatacagtattttctaattatttttggattcaaatagatctccaacggtttgtactgatcatcaattaagctaaaggtataaatatgtagcgactttctctttactcatcattgcatttcgcaatacattagttgctatcagcaatactgcactacggaaggatacattacgttgcgtatcactatatgtcatatcttggaaaactagttaagattcgtttattgatcatcacgggagctaccactgaactgaggaacgaggttcagttatgagctatattggtgaccgatactaacagacttcttataacaataaatattcattgttagttaacataccacaaccgctacattgtagatcgcaagtaaaaactcaccgcagttctttgtatcgttaaatagataacaaactgcgtagctgacagttacttagcctatgcagcggtaaatctttcataatgtaatacgtaacgttaaacgaagaaacgtataatgtatatgtttaaagatattgtaaatagtaaatgtaatattgcatagtattataatgacacttcaagagtttgcagaaaacgtaggcttagtctagttaaatctatagggaatttactcaattcaagattacaaatataatctttgaactgcaaaaatttaaacaacttagtatattcagttttaacgaccgctacgtagtgtaatgctacaaaataagtctactcagatattatgcagccgtactcatctgattttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagaattaatacttggtaactcgtctccattgtaaattaggtcaaagcaatgggaactattctccataactacctaacccagtgttttgtacttctggaagcattataaataatttcttttgaaaaataattgttagaatttcatttttagggacatttaaaatgattaggaaatttacactgctatgtacatttaattatgcccacatagattgaaacgcaccaataaaatttgtgaatttccataaaaaatgcattttagcagtagattattgacggtttatgtattcacaatgtcacatcgattttttaaagaagaaattatgagtaagccctaggaattccaaaagaattgataattaatctatacctatatgttaatctaaagatgcgaaagatcaaaatgttttatactatctccttgaccattaatgcatccgacgtttttaagatttatctctgacagtaacgatgcggtatactagcttttcgaataaacgttccgacaggaatttaccaaacccatgaacggttatggttgctctgtcttgtttattcagtagatgcataaattgcatccatcgcaaaatgtagcgatgtatcatgactacgatacaagactcgttggactaaatagaaaacgaaaacgccaatttgcatttcattatttaaacctaaccaaatgtatttatttaaaaaaaaaaaaaaaaaaaaaaaaggttactattcatgctccttgacaatttcatgaaactagggaattagccttgaaagaactacatcaaagttgtttttttcactctctgttatgcaggatcgagcaaattttctatatgtaaccaattttactaacgaaagacatatggaaaaaatattattcaacgagatacgccatttaataaatgcaatagatatataaaatatcgataaatatatttaagagtaaccataaatggcgttaaacaacttgtgcagtaaatgatagataaattggtatgaaagttcagtaaaaaaggaaatcgagctctaagatctgagcatatttgaacaaataatctgagtaatttagaaagttcacaagcctgcgaggagaaaaagttaaaagcatataagaaattaaaacttttctagactagggtccttatggccatcatgctttcctaaaaaatcgtctaattgtaaggatttaggctctgcaaacagtttgctataaggacctaaaaggatggaaaaagccacaaacttaataccaccatttactattttaaggtactcaagagtagtatcatcgtatttccaaagtttttgcaatttgtcgaaaatcactaaatcattaaatgcaaaaagaatgatgatagccaaagtcaaggcaaacaaattccaacgggtatcaaattgggaggcctttttcaaacggaaacggaatgctagaactgccccaagaaaggtaattagaggcaaatacaagaatttattaaaaacccaaaccattcgcaacacacaagccttatcactgccagaaatgtaaagaagtggatataccattggagccacattgactaagaaagcttgtccacatgtcaataaggaaaaaaacaaaaccatttttttggatgttcgacgaattgtgccaaatccaaggacagtggtggtaataaataggctatatagcgcatattcgataccatcaccaaggaaatatgtaaaacaagaaacaacaaaaggaactaagtactcatctgggttatcaatgctgaaaattcgttgctttacagggtgatttaaaataaaaaaggaaaaccaacaaaacaagcaaacttgaacaagatgtaatttggtgcgactacaaatacagcgaatagcccaccataatgagattaagccatatacgatagaaaatgataagaaaatttgtcgttgaagttttaacgtcacgggtacattagaattaaaagaatcaaactcaattgttacaataggttcggagttctcaccaatgacagtttcctgatgagcgacttcttgatatccaacaaaacagtaaaatccttcatcttccacaggtattgaataagtacggttaactgccgaatcaagagaaacaactagactctttctcagattctccaaaaacactctatccaatccactatactttccaccattgtcaataatatgtttaaatgcttgaaagggagatggatgataaaacaaaccaaatcgagctattccttcaacattctcctttaattgaagtttagcgtaaggtgctcttgagctatcaccgtcctcgctttctattgcatcaagataaccacaatattcaaaaccacttcgatctacaggggaatgtaagcctaagtcactttgaaaagggataaacatcatccgatctccgaaaccacctttcacatccggcttcatcgacagcatctcagaaggacctttttgttctaatgactgaggaactttctcaatcgccccctctactgaagaggcacaagtagcggttgacataacgagagcactaaggcataatgggaagagtttcatgctgtgttctggcaagcaaacaatcaaaataaaaataataaaacgattaaggttaattgagtaactaatgggttgaaaccaatgcaaagtcaaaatgtaaattatagatataaattattaaggttaaaggttcctatgtgttgtagtaaggttgaaaatagataaatgaaaaaagcgagaaaaagtggaagtcaaaacggattgtacgttgtcctcaagcgaacggaggcaattctacactacgttgtgtatcactatctgttacatgttcaaatgttcaattttgctctatcaactttacatgataagttatcaatacggatataatatcatttgtagtaaggtaactaactatcagttacaagtgttgctttttcaaatgctataaattagagaacaaaatgaaactcgttcctcagttcagttataagctatattagtgataggtaacaatataacctagttaatacaatacctatactagttgctacgtatgttacctgcgtattgcaatataatagatcacaaggaaaactcaccgcagttctacgtatcgttgaaacggatatcaaactgtgcagatgacatatcaaatatgtagcagacgtaattttccacgcaaatcttctccaaatctaactactaagtcaaacaaacctcttcttcaacgcgatatttagacgaatcttaattctttctcatatcgaaaacccttgaatcgggagcttgactgagagggaatgaaatgttatgcgcaaccaagtgatataaattagtatatggacttgaaacatgaaagttggttatacatacaaaagagtataaataagccaaagtgtgatagcgacattagcattgttagtaaatggatgcttgagtgtttgaatactttttcatgaacaagtcctatagacggacagaaaatatattatttagggtcaagatgcaagtgggaaaaattttttttggcgtaaagtagatctacatagcgcattaattgacttgtaaggtgtgatgtttaaaaaccacgcttttaataaggaagctaatatagacagatatatccattgaatacaataatggttgggaagttgcctaaaaaaaaaaattgtttccgaatttgatctgttcgataagctgcgctatgtgaacattatttatacaacaagcatctattctagatcctcgttatatcgtctcgttattccttttacgaatcatacaacctagtgcattcgcaaacgatgacaccgataaatagggtaaaccgttaaacaccgaaatccgagcgtctcaatgttttgagcaaaaatacacataaaaaaggtatgggatttttgatcgtgcattttcttttttaagcggcttttcgtgtatgtttatgagtagcagaagactgtatattcgatatgtattttggttgtctaccataccacgtacttacgacttctaacataaaagttcttcattgaatactttgtttggtttaaacttcttcattttgtcaatcgcttcggaactaatgaataaagcctcgcttttcggattaagctatttctccggttcgttctaactggctagtgactactttccccccgtagatcatggcgttatgatgtcatatatgctaatctttttcaaaaaagaaaatatataagaaaatggtaatatgtcttctcctttatactagctttaaaagcaataaaagatcgttatttgactttgcaaaaagttgttttacactattacactcacttggttttacatggctaattgtgcttacaaatcgtgtcgcagtattttttattatctgcagtgaaagtgaacgattactttttttcatcgacaaatttttttaattacttattttgcacttttttgtcgtttattatttttgtcaagcgcgcgttgaatcctagtttgcattcgaacaaacttgctagcgactggtcgcttactaatttatagacttgaccatacgtaactttttccctactgaccttcgctttaaaagagaaattccttttctatttcataaccatttttattataatttattattccatttacattcctatattttgcatttggaatttcgttgtaaacgtctacttgtgtgttttaatttcatttactggatttaatttaactgcgaaaagtgaggtaaaattttttccctctgttttatttcatttccacagcattcattagagtagtaataattctagattggcaatgtctactaacccgaatgccggtatacaaccattaacgaattcaatctcccagtctgcttcggctcatccggaactatatcataccacaagccatgagtctgttagtacatatcaattgcaatcacagctttctcattctgcaacgtccaacctctcaacagctgccaattttcataccagaccaccgattgctaatgatgaaaatgctcaaaatttgtcaaccgtgaatagctctcactcatcagaactttccaaggctaacctagttgatgtggagaagtgcattcaggacccccttttgcaaatatttcccaccgtcgaggatcctgatcggtttgtcttttcaatagacccaaaaagccctttgatcgctgtaaattggccttttagaaaaaaactgaaaatcacttgtgtttattcatatgtcgctttgtgttctacttttgcatcatctgtcttttccgttcctgccgaagctattactaccatttttcatatcagtttaaccgtttctttgttaactatgaccgtatttttatgtggttacattgcaggacctattgtttgggctcctctgtctgagcttagcggcagaaagcttcccctactgattggaatgtttggattcggtattttcaatattagtgttgctgttgcaaaagatatccaaacaataatgatgtgtcgatttttcagcggtttctttgctagtgctcctcttactgtcgttgctgcagcatttgctgacatgtattctaacaagcatcgaggtaccgctatcaccatctttgctgcactagtgtttgatggtcccttggtgtcacctatcatcggtggatttcttacaaaatcatacttgggttggagatggacagagtacattacttcgtttatggggtttttcgctttagtaattgtttatctattttgtgatgagacatactccaaggctattatacgaaataaggcaaaagagtatcgagctatgagcgggaattattttgtccatgctaaatcagaagaggaggtgcttaccgtacctgacgttgcaaaaaattatttgttggttccaatgaaactgttgtttacggagcccatcgttttcttaattacactgtatagctcatttgtttatgctatcctttatttattacttgaggcttatcccatcatctttagcgagaaacgacatttctctatgggtgttgccgaattaccatatatcggtctcttggttggagttttcattggctctgccatcaatatttccttcgagccatggtactatagaagatgtttggcacttggtgggaagcctgatccggaagctcgtctacctccaatgatgattggctgctttatgtttccagccggtattttttggttatcatggtccggttattactcttatgtacattggattgtgcctacattatccggattagctacaggttgtggaatcttactaatttttttacaatgtctaaattatttaatcgacgcgtacttgtttcgagctgcttctgcagttgctgcaaacactattatgcgaagtgcaatggcggccggatttccattattcgcagtgcaaatgtttcacaatatgggtgttggatgggctggctcacttttgggctttattgcagttgctttaatccccatgccttttgctttctttttctttgggcggaagattcgtgaaaaaagcaagatggctgttgtattgtgaggcgtcaacaaaatggttagactttaattcactttttgacttaatttaattttctctgtctccgggtttgaacgagaaggaaatatttttatatatgtctaaataaatacatgaaagaacgtatgtatttttattttttgttgttcgcttaaaattcgttatcggtaaaacttatttttgattttcagtctaaattttcgcattgtttactttgcaggtttttctgtttttacttttttttgttgtataaataatttgaataccgataattaaagaaaaggaaacgaattctacttttttttgtaaattgtagaagaacaaacgtgagaaaacttttacgctcaatatgaattaaccttttgttatacataaaggttcaaatctctattcgaactcatattcacgattattggatggtattgaagtactgttattgtggaacaatgtctcagcttaacaaaattaaaaaaataagtaaattatatggatttaaaattgaagaacacctttataaaaaagaaatattaaatttttttacattataactgcttaaatttccggttgaaaatagtgttgatcctttgtaggtttagcaaaggacaacttttattgttaccaacttctttatttcctaaaaggaatttagctgatttcacaattttctgttaaactttgtctatttgtcaaatttgaaaatgggaattgttactaccattaaaaagggcaagcataaccggcccaatataggtttttgtatttggactagacaaaaatatatagattattttttgttttctcctgttttacatctgaaccttttgctatgtcttaacaatcaaataaattatttaaacatctccttcgtttgattaagcattcttaattgacctaccaattgaaagttgaaatgaggatggactttacaaatattcaaagttttcctatattcgtataacgaagtctctttgttattattgtcaacattttccaaatatttttcaggatcattaagtattctgttagtgctcgtatgccaaggagtacacttatcttcatccgccttcaatatcaatctcaaactatgatgcttggttttgacttttaaaaactcgtcaaacataggaaattgtgtggaatcttttttctgtttctttaatgagtaaatctccatgcagtacagaatgggcccgagtttgcatcctggcatataaaaaaattattcacgtcaataactctacgatttatcaacaattcgttccctcccacatgagaaacaatttcccattcaagaattcgaaagcaattcttcaaatagtaatgagtacgagtgtctgttgtgtacaaaggccttttggggtagacaggcactttgacagcgaacttcaagcgactgtcaaatacagggcgtgaaggaactcctctcagtaagactgaatataagtatggaactagttcttgtatttcaactttacgattttcaccttttctgttttcatcacatagataagaagtagacattctcaagtcttcaaaatacgtcccacaaaaatcacaagtactatccctttctttaacaacatcagtaaatatcaccaaagactttaatggcttcctttgaaattgaaacctatcaactttaatatatttctcatacacttttcgattattttatcaaagccaggtaaaacagaatgttcagttttctcaatccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaccatacccatgaagatactgaatacactgttcctttgtcaaattatcaatgtcttcgaagcttgcaagcggtgggagttcatagtctctaggttcatctccgttaaggaatggtactggaacagccgaataatgcatatctgaacggaccatattttcatattttcttgttagcatcatcgacttgcaagaacgatcatcaattttttgcatcgtttgagccatattgttaaatctttcttcagttctttgatccaaaagatcgatttttctatctaattgagatatagaatctttcatggcagttacttcacccttcaaagtagttgtttcacctttgacggaatcaatgtcgtttttcatgatagtcatctcacccttcatttcggccatttcacctttgacggaatcaatgtcgcttttcatgatagtcatctcacccttcatttcggccatttcacctttgatggaagcaatgtcatttttcatgacagtcatctcacccttcatttcggccatttcacctttgatggaagcaatgtcatttttcatgacagccatctcacccttcatttcggccatttcacctttgatggaagcaatgtcatttttcatgacagtcatctcacccttcatttcggccatttcacctttgatggaagcaatgccatttttcatgacactcatctcagtctgcatagcgtcaaacctagaattcatgtcattttgcattgagtccattttagaaaatattcgttcgaaaattccacctagtttagtgtttgcccattcatctatccagcgtggaaattgtacttctcccgattgttcctccgaaacttccctttctatcgccaatctcttccaattccgcaacttttgatcacattcagtttcaaatctcattttatgttcctttgcttgacgaaaattttcaatcgtttcttgattattctcgtcgaattctagtaaagcagaatttagagatctttcgaatttcttgatgaacagtttcaagtcttctgctgaatcatctggtggaggtaagtcgaaaccattttcaaaattctcgtttgacgtcatttttaatcaataatgagcgcagtcaaattttagaaatatggtgtatagttctagtaaatgttaacgctgtttattaaaagttggtagagtgctttaaacgtattgttcaatatgtatccaggatcaagaatatcaggtaaaaatacagttacaaagttatatcagtttatgaatatatataattttcaaagcctttggaaccctcattatctacaatgaaaacaaagcatgcaaaggaccaaaagagataaacaaagaaaacaaaacaaaaaaagggactttaataggtaaggataatgaaaatgtctagtggcgcagatgtttagataaatagataactacattatatgtttacattaaataattccaatttgaaaatgtaagcaacttaattctaacctgtactcatctatgatgtcaattttctaaagacaaaattaaaataaaacaaagataagtttttaactctatcttttcagttgtttggtgtttcttaaccttcatcccaagagtatacaagacaaacaaaacattgaaaggaattatattatcactcaaaactgctttttcctaagaatttgactcattgttgcaaggttttttgtttcgtctagcaggaaaagatcaaagattattgctttgaacatattccaacaaattccaagtcggttaaaaaaccgtttctatgattttaacgaaaggtgctgaggcagtgttctttcgctattcagtttgatattcgaaagacgatacaataagatgcgctggtgtttaccaataacaagttgctacatatagtacctgtgtattgcaatataatagatcacaaggaaaactcaccgcagttctacgtatcgttaaactgataccgaactgcgtagctaatactgactcctcatacatcaaatgcccccggcaacaaccgagttagtcgcatgggataattatcatgtaatatatcatttcaatcaattaatattgttcaactaaaaaaattaatttaaaagtagaactcagtatatacactttttttctggtagttttataagctaagaaagatccaacattagaacctgtcagatcttatatgttattactgttttgtatttgttgtgcattcataaaacttgtcttggctgaggtgaatttgacttttgttgactatgctaagctgcctcccaaatatgcagaattacttgctaatttaactgaccaacatggaatggtgctatttgatacagctgatgtacgatttgaagcttacaactacttagtaaataacattacagaaataaacactgataccgatgcttgcttatgtcaacttctaacaggtcagtataccactgattgttatatatttgatgacagtgtttatgaaggacctgaaaatatcaatccttcaacgagtatattgattaaggattaggaccgtagctttggcaacgtacaagggacgaacaagagacaaaccgtgtctcttgctttttgtggtgtgttgatagcgcatcagtataatgttcaatatcaatatgtcgatgatagtcaagctaagttggtttgtgacaacaactacggagtttcatggagttgcatagtaggaggtcaaagctttcgaagtttaggttgtctagtacagaaatgtgaaggacactgtgctagttctgaacagacaatcaatggagctggagtcaattccaagtttacggactactactagagaagtcgtccaacaggttgtactcagctatttaagaaacgcaaggtatatagcgtatttccatttatagatattgtcattgatgatacctacgaatgaagtcaccagcaattttatctcagggtagtaaatggtgactttatttgagatcatgtttagagcttagtggtctatgaagttgaactagtccgactcacaaaccagatgagatcgcccgatttgagatgattagaataatattaattttaactgagtgaataatacacaggataaatggtataggcaggattaagagatgtcagtacttgtaaaaacgaagcgagtaattggataataaatatgggttaaataaatgtcaacttagaccaatagttagtcaagaatatacaaaactcaatctttccaaattaaataaattgtgtttatgtacgataaaagttccttttggatatcaatgtgtaacattacgtaaatgggcaaatttgccattttattttttattcaatttatttaaatatagttttctttagaggcgtttctattctatctagcattttcaagctaaatgacaattgtacatatcaagtattatgtaggagtttttacgtatttgctttgtgcagtttacctattatatttgctcatagtaactatttaacagcagaggtatatttcaatgaaagtatacttgcttgagagtttcttaaacatattgtttcaggaacgtgaaaaaactctttcgtcttaaaataattgggggtattctattaagctttgtttctttcattaatttgcagaggctatttcaataaccagtttatatcccttgagcatatattgtagctaccgcttatacaatctacaaattatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaagagcaatttatcttgtccgcgaaaaggttgactattttacaaattgtattcaacaactaacaaatcccaatttttttaccataaatgttacttgctaatatttattgtacagatagctttccttgcgatagatataactttatttagcggaatatctttgtggactatatgagatgaaggtctggttagtgcctgcagctgacaatacagaagacgatcactactctaataagctaaccggatttttttcaccgaagtataaattttttttgtaactaatattttacaatttatattttatttcgttcaagaaattcatccgttttggcatacagcttcctataattttttatttgttggttttgtgaaaacaaatatatgactaggttttttcagatccctgcatagagtctaatgaaattgaaaaagaaaaatgaaccttttaaagaccaatcaacacttctcctttttcatgacaaagtctaaagacgtccatgatgtgataacgatactttcactttcattatgatactattatatttacccttttagtagtaagtgagctcaatgagaatataaaatttgaaaagatattcatgtgtgctaacacacttttaatccaattccttgtttgttcgtaacatacctggtacaccaatcttgcgcataatgatactgtagaccgtaaggaaattgtacatagttgatgcatcagatagttaactaataactgtgcaaagcatgaaattaaaatgggccagaatttcgtaaatcggttagcttattgcaaaaaaagtaataatatttaacgaattccacaacatgtactaaataataaatccaaattaatacggatatttgccctatgaacttgttcacatttcgataggtggtaattatgtaaaatatgatccatattttttgtattcgtgcgtagttatgtaatagttggtaaaagtggtacttttgaaatacacatactaattgtaaccgaaagagcgaaacagcattatgagcctacagataagatgcgatattttttgctctaaaatatcgtgatttgaaaaaagaaaaggaactatttttttgagctcaactatcttatgcaacgaacacaaagaaacccggcctaattaatttgacttttgattaataaagtggaaacaagagagaagaaggaaagtgaaataataaggatagaaatactacaattcaacttaaatgccatttttacattggcggtcaatcatacaatagttaggtgtgctaataagcaatggggttaaaaccttttgatccttattctgaattttaattttattatgaattcttatgatataagtcatttagtggagacataatccatgcctcagtaaatcagaacatgagcaagtgtgaagttcgagtggcgacatccaaagaagtgctcataactgttcttgtgcttggatttagtttctgatgaaaaaaatcggcaaaccgttgctgcaaggttggcaaagttaaacgggtaattgtggaaacgcttaagaagaacgagcttctatcacattgtggacccctgaattatacgtacttcctacacggtgtaacagttgttagcgataatacactgcgttgcatatcactatatgtcgcatgttctatttacacattgtaccatagatgatatgatattgagatagaattgaatgataacttattaaaatatgtagtaattagaataacgtagatagaagtaaagctgaagctcgtttctcagcttagttctagatcggttactgatactattggatttttttaacaataaatataacactattgtttaaacacacttagtatatcgcaatagaaactcattgcaataaatttattgttaaacatataccaaactgcgtagctgataactaaggtaattttaattatcgttcattgtcaaaaacattgatacgttgctatactgcaaagtcgactcggaatgttttgtcaataaatcgaggccatagtaagcgcaatgatattaaaatctttatgttataaaaaataactgtaatgaaaaccaatgtatcttgaaggacattttttatctactttgctcacaacttctcaaattgataacagaaaatcaacggttgaatatgacaatcaaaaattttgtacgatgaatatgattttttatgtttatgcttgtgtgccgaatttttagatttctaatgctcgagatacatcaaataaaaccagtccttaataacgttttttaaaagtcctatctcttaataataatcatctgaataaattttttcatgcaccgtttttttatttgataaatcccataatcctaaagcatttaataacccctatcatcgtctcactaatctattgcaatataatcgttaataacccaagaaacaatatccaaatttatcagtcttctaatttgttatcaccgatcataacttctggtttgttttattctttaatgactttacatgcaacttttcttttttcgttaggtttcagttcttaggtatcttacaataaccagactctttcttctttctctactcatttctaattataatttcccctccttttctttctattatagctgttatagatttttttacacgtatcatattttatttttctaatcacgaggaaatgaatcaactgctactaaaagttttttgcacagtgacacctataaaataaagtccttatagacaaaatttacacacagtgtttcgtttttatcgtaacgctattactcagtaatatactaaattgatattttcttgtgaattttagaaacagtgctgtaatttgcacaacaaactaacgagacttgaattaataaataaaatcattgataaaataaagttgcactcaactcttacaaaggagtttctttatccacatgttttccaatgcactctctaactagcgtctaagcgtcctgttccttgattggtgatagcagttgctccggtcttacagtctgataataaccctgaattaaattcatagtattgagctgtgtattgacctcactactaagacttgcatgactacttatgtattgtcgtacgaatgttgcatacacttcagcatcatcttgacttgattcaaggtattccgccaaagaaacaattgagtcttgctcaccggaatttgatagtatatctaatttatcagagagtcgttcaagtggtgaacttgtatttccatggatccaaggtgctctaaccaacagggcttctaaagcttgtccatattgctgcctgctatacaaatcatgtatttctgaaaagaaattagctactccctggtcttgagaatccacgtaagaagtagctagccacaggattgacaggaaacttaagttatattacctttataaaaacataacaaacttgaaaatcaaataaaaattcatcaaatgtaaaatgcccaaatagcacaaaccactgattactgaagattacctgaaacttaaaataatattaaaaaaactacaaaaatagttaaagtttttaaatagccacttcaaaaatcacgacataaattaattgctttggccgagttgctagtaaaagacacctccactaatcaatgaaagttacaaatgcaaaacctaaaactaaagttgagtaacgactaattggagagtaacagaagaagtagttttgtggtggtagtagtaggacttttggtggagagaggagggatatggaagaaaggataggaaataggcaccgaaatggacgaaattcacacaaccacaaatgtttctataaaatcgaggaaaaataggtccaaggaactatgtaaaaggagtggtggttgaaaggagaaaagaaaaaagaagatgaaaagaaaaaaaaaaagaaaagaggaaaaagagtttttaatagcttttggaactttttatttatttttttttttggatttggaattttttttttcaactttcgtaaagacttgctaatctccttttgctaagaattgaaaaaatgggaaaatggaaattgttttaattcttctctttgtgttggcatcgcggtgcattggaaagaaagatagaattttactattttatttttgtttgctttgtaacggtctttgattgtccagaagaatgaaaagaaggtccgtcaagttttttcatacttttctttttcttattaaaaattacatttttagaaaaaaggttgaacgagaagaaggggaaaaagaagtggaaaaggagactttctctttggaaactttttttttgtttcatcttttttgtaaaatcggttttttaaaatttgtaatttcccccaaacccggtaccttgataccgcaaggataagttggaaagcgagttgcagttgtctacgtgacggtgcttgactccgactttttagctatcctttagcagatttgaaaggagagttgaaggattttttcttttctcttttcctgctggagaatccgcgcttcacgaatccattgcaaaatggaaagaggaagtcttgtggagactcgatgagttttttctgtggatgtatggtcattcgactaacatttgaactgaaaaagtcatttagtggtaacaacagatcaacagccgtagttttttttttattaaaaactatgtggtttgatttcgtttgaaccacttctgaagattttgattttcaactttgacatggagtacaattttatctatttatataatattttggaaacaatgtttatttgttggaatgctaaaatctgaggaaattatgataccaagctggcaatttccttgtcttcagagaaacgatatatccggtgttctttaaaagagaactaggaaatgttgttcatctctagacaacctcatataaaattaattttttaattgaggaataatgggaaattgtaaaaaaaaaatttaggaagaatttattttcttttctcttttttttttcagtttcacctttgagtaacttttgtttttgtttttttcttcctgattttgttgggaagaaaaaaaattaaaaacggtagtggtgtgtgaaaagtaaaaagaagttttaaaaaaaaacatttttttatcttcttcttttctgctttttgtctcacctctaacgatagttacctggttgatcctgccagtagtcatatgcttgtctcaaagattaagccatgcatgtctaagtataagcaattttgtactgtgaaactgcgaatggctcattaaatcagttatcgtttatttgatagtacctcaactacttggataaccgtggtaattctagagctaatacatgctaaaaatcccgacttttttggaagggatgtatttattagataaaaaaccaatgccttcgggctttttttggtgagtcataataacttttcgaatcgcatggccttgcgccggcgatggttcattcaaatttctgccctatcaactttcgatggtaggatagaggcctaccatggttttaacgggtaacggggaattagggttcgattccggagagggagcctgagaaacggctaccacatccaaggaaggcagcaggcgcgcaaattacccaatcccgacacggggaggtagtgacaagaaataacaatgcagggccctttcgggtcttgtaattggaatgagtacaatgtaaataccttaacgaggaacaattggagggcaagtctggtgccagcagccgcggtaattccagctccaatagcgtatattaaagttgttgcagttaaaaagctcgtagttgaactttgagcctggtcgactggtccgccgcaaggcgtgtttactggtcatgaccggggtcgttaaccttctggcaaactactcatgttctttattgagcgtggtagggaaccaggacttttaccttgaaaaaattagagtgttcaaagcaggcaagttttgctcgaatacattagcatggaataataaaataggacgtgtggttctattttgttggtttctaggaccgccgtaatgattaatagggatagtcgggggcattcgtattcaattgtcagaggtgaaattcttggatttattgaagacgaactactgcgaaagcatttgccaaggatgttttcattaatcaagaacgaaagttaggggatcgaagacgatcagataccgtcgtagtcttaaccataaactatgccgactagggatcgggcaatgtttcatttatcgacttgctcggcaccttacgagaaatcaaagtctttgggttccggggggagtatggtcgcaaggctgaaacttaaaggaattgacggaagggcaccacaatggagtggagcctgcggcttaatttgactcaacacggggaaactcaccaggtccagacatagtaaggattgacagattgagagctctttcttgattctatgggtggtggtgcatggccgttcttagttggtggagtgatttgtctgcttaattgcgataacgaacgagaccttaacctgctaaatagctggatcagccattttggctgatcattagcttcttagagggactattggcataaagccaatggaagtttgaggcaataacaggtctgtgatgcccttagatgttctgggccgcacgcgcgctacactgacggagccaacgagttgaaaaaaatcttttgattttttatccttggccggaaggtctgggtaatcttgttaaactccgtcgtgctggggatagagcattgcaattattgctcttcaacgaggaattcctagtaagcgcaagtcatcagcttgcgttgaatacgtccctgccctttgtacacaccgcccgtcgctactaccgattgaatggcttagtgaggcctctggattggcttgtttctgctggcaacggcggaaacattgccgagaagttggacaaacttggtcatttagaggaagtaaaagtcgtaacaaggtttccgtaggtgaacctgcggaaggatcattagaaaagttatatgaaaaggttttaaaaaatttccatcttttaactttttgggaattttttttacctttttcttctcttatccatttacctttctgtgaaaatgtaaaatattttcaattttgatttttttttctttttctttatatttttttattaaaaaaaagtgtttagaaaagagaaaagatgaaaaaaaaaatgaaattgtaaatattacgagtggatgatttttgtttggtgtgtttttgttgcatgccaagcatatcattacttttttactattttattttattttatcatttttctattctttctctttttttttaatataaggaaattggaaaagaagcaaaattaaattataaaccttgaaatttgtttttgaagtctgaattaattatatctaatatataaaattatttaaaactttcagcaacggatctcttggctctcgcatcgatgaagaacgcagcgaaatgcgatacgtaatgtgaattgcagaattccgtgaatcatcgaatctttgaacgcacattgcgcctttgggttctaccaaaggcatgcctgtttgagtgtcattacaatcttctcacaaaaaatgtttttttttaaatatttttgatgaggtgttgaacgaaaatttgttttttttttaaaatataaatttagtttgaaatcgattggtgaaaacaaaaggaagattgaaattatttttctatgccttttttcattttttttctattgaacgtaataggttttaccactttgtttgatagaaaaaaagaaattaggaaagaaaaataactaaaaagttttaatctcttttatatttgaaccttaacgaaaaaaaaagttatttttttttcacagtaccttttttatttgacctcaaatcaggtaggactacgcgctgaacttaagcatatcaataagcgcaggaaaagaaaataaccatgattccctcagtaacggcgagtgaagcgggaaaagctcaaatttgaaatctggcaacatttcttttgttgtccgagttgtaatttcaagaagctgctttgagtgtagacgatcggtctaagttccttggaacaggacgtcagagagggtgagaaccccgtctttggtcgattggatatgccatataaagcgctttcgaagagtcgagttgtttgggaatgcagctctaaatgggtggtaaatttcatctaaagctaaatattggcgagagaccgatagcgaacaagtagagtgatcgaaagatgaaaagaactttgaaaagagagttaaatagtacgtgaaattgctgaaagggaagcattggaaatcagtcttacctgggtgagatcagtagtctcttcgcgagactatgcactctgaacctgtggtaggtcagcatcagttttcgggggcggaaaaagaataagggaaggtggctttccgggttctgcctggggagtgtttatagcccttgttgtaatacgtccactggggactgaggactgcggcttcgtgccaaggatgctgacataatggttttcaatggcccgtcttgaaacacggaccaaggagtctagcatctatgcgagtgtttgggtgatgaaaacccatccgcgaaatgaaagtgaatgcaggtgggaacgcccttgtggcgtgcaccatcgaccgacccggaagtttgtcaatggaagggtttgagtaagagcatagctgttgggacccgaaagatggtgaactatgcctgaatagggtgaagccagaggaaactctggtggaggctcgtagagattctgacgtgcaaatcgatcttcaaatttgggtataggggcgaaagactaatcgaaccatctagtagctggttcctgccgaagtttccctcaggatagcagaaactcagatcagttttatgaggtaaagcgaatgattagaggtcttggggaaggaatttcctcaacctattctcaaactttaaatatgtaagacgcccttgtcgcttaattggacgtgggccatcgaatgagagtttctagtgggccatttttggtaagcagaactggcgatgcgggatgaaccgaacgtgaggttaaggtgccggaatgtacgctcatcagacaccagaaaaggtgttagttcatctagacagcaggacggtggccatggaagtcggaatccgctaaggagtgtgtaacaactcacctgccgaatgaactagccctgaaaatggatggcgcttaagcgtactacccatacctcaccgtctgggttagctttgagaagctcagacgagtaggcaggcgtggaggtttgtgacgaagccttgggcgtgagcctgggtcgaacagcctctagtgcagatcttggtggaagtagcaaatattcaaatgagaactttgaagactgaagtggggaaaggttccatgtgaacagcagttggacatgggttagtcgatcctaagagatagggaagctccgtatgaaagttgcacgatttttcgtgcctcctatcgaaagggaatccggttaatattccggaaccagaaggtggaatcaacacggcaacgtaaatgaagttggagacgtcggcgggagccctgggaagagttctcttttctttttaacaaaccattgaactaccctgaaatcggtttatccggagctagggtatggtgtttggaagagttcagcgcctcatgctgaatccggtgcgctctcgacggcccttgaaaatccaacggaagaatggaccttcgggtccttgttttcacatctggtcgtactcataaccgcagcaggtctccaaggtgaacagcctctagttgatagaacaatgtagataagggaagtcggcaaaatggatccgtaacttcgggataaggattggctctaagggttgggtacgttgggccttggaacctgaacggttgctggactgagcgtggaccgatgtcttttctcgcctttcggggtgagaagggatgttggacctgcttggaccttggcggccgggaagtccttggtcgggcttttctccttctcggggattatgctcttactggcgtacgtttaacaaccaacttagaactggtacggacaaggggaatctgactgtctaattaaaacatagcattgcgatggccagaaagtggtgttgacgcaatgtgatttctgcccagtgctctgaatgtcaaagtgaagaaattcaaccaagcgcgggtaaacggcgggagtaactatgactctcttaaggtagccaaatgcctcgtcatctaactagtgacgcgcatgaatggattaacgagattcccactgtccctatctactatctagcgaaaccacagcctggggaacgggccaggcaaaatcagcggggaaagaagaccctgttgagcttgactctagtttgacattgtgaagagacatagagggtgtaggataagtgggagtatgtttcggcatacgccggtgaaataccactacctttatcgtttctttacttaatcaatgaagcggaattgggatttatttcccatattctagcgttaaagtttcttcgcgaactgatccgcgttgatgacattgtcaggtggggagtttggctggggcggcacatctgttaaaagataacgcaggtgtcctaagggggactcatcgagaacagaaatctcgagtagaataaaagggtaaaagtccccttgattttgattttcagtgtgaatacaaaccatgaaagtgtggcctatcgatcctttgttccctcgaaatttgaggacagaggtgccagaaaagttaccacagggataactggcttgtggcagccaagcgttcatagcgacgttgctttttgattcttcgatgtcggctcttcctatcataccgaagcagaattcggtaagcgttggattgttcacccactaatagggaacgtgagctgggtttagaccgtcgtgagacaggttagttttaccctactgatgaagtgtcgtcgcaatggtaattcaacttagtacgagaggaaccgttgattcagatcattggtatttgcggctgcctgacaaggcaatgccgcggagctatcatctgccggataacggctgaacgcctctaagccagaatccgtgccagaaagcgacgattttttggtccgcatgatttatatgtataaaaatagaggtaggacttgttcctactctcctgtatcgtagaagatgggcgatggttgatgaaacggaagtgttttattgacttgtccatgaaattccattgaaatcttgtgcggaatcgaatccattgcatacgactttaatgtggaacggggtattgtaagcagtagagtagccttgttgttacgatctgctgagattaagcctttgttcccaagatttgttccattaaggaaccatcatcttatttctttcatttttctcttcttgttggtaggcaaaaaattaaagacttgctaattcgaagagaaaaattggaggaaagaaagaaagaagagatgaagaagaagaagaagaagaaggaggagaggaggaagggggaagggggaagaagagggagagagaagaaaaagtcgagcgagtcgattttttttttcggtctgaactttttccctataatatatataaagagtatatagtatatttatacctttaaaatattttgaagagataaaaggtaagggtaatgcacttttgaagaaaaaataaattcaaagtccacacacgcagacaacttttttttgtagtagggggggtattagtagtagtagtagtagtagtattaggaattggtgggaaaatactcaatacccaatacccaattttgtggaaaagtaaaaactttttgaagggaaaagaggtaagggtaatgcacaaatcctagtaaaaaaaatattcaaccaaagttttttttttgtaggtagtagtagtagtaagtagttcataggtagtaggtaggtaggtatggtaggtagtagtacgtaggtaggtaagataagtggtaaggtaggtcgtgaatcgtaaaaaaaaaaaaaaaaaaaagaccttgaaaatgagttggtgagttggaattgtcaaaataggagagggatttaacgcagtgcaaggagctatcttggtggttcccccttttcaaatttcaagttccatttgtaaacaaatgcgcacaccacacacacacacacacacgctaaccattatttactgaggagaacatttttggacattggaaggagatatgaaagaagaattcattattgaagtttaacgtaatgtcatagattttaaaaagcttaagaatgaataacagttttacaaacaaaccaagcgtgttaaaataataaaagacggtaaagtaaaaaaaaagtacgtaaagtagtttagaacagtaaaaaaaaaaaaggaaaatgataaattagaataaagcagaaacaagataaacaaagttaaaagtacgttaaaagaacaatagcatatagttttaaaaaaaaaaaaaagaccaataagagaaaagaaaagaaaagaaaatagatataatagatatatattatgttttgtaatatttatttatgttttgtaatatttttaatgagggttacatttgtattgattattagggttggttacatggttacttgtgtgtgagagatagagagagagagtataaggttggtaaatgtggttaaaagtgtaaaaaaaaaaaaaaaaaaaaaaaaatttggttacaacaggttgggtttcctttttttttggtgtgtcatatttttcatggttacggttacattggatatggatatggtgataatgaggatatcatgatggaatggtggttactttaacacggatgaaaaagtacataatatatagtagtgtagtaacataaaaacagaaagttgtttccaaatgtggaaaatggacaaaattatcacgaggttaatttatttttaaaaatagtataaagtttgatggatggattgagagtaacaatatgtattttgtgaggaaacaacgggtggaaaagggatccaatgttgttatgtttttacttttgaaatctgtaactgtaatggtttttctttattatttatttattgttgtttttatttgtattcttaatgaacccactttttatttattatttttatttttatttttatttttttcaaacaacaaaagaaacatcgaaaatggctggtatagaaccccaaaatatcaccaaacatgacgtagaagaatgttcaatttcttgaccaaatatgtggaaaattttggtgcggttacatatgcacaatatccaacattttcaaaagaaacaaaaaaaaatttttttcatcaaaccacatttaggtcaggtatgcgtggctggatctggcaaaaagtaacgatgttacttgtctaagactgatgaagcgggtgtaaagatgagtctggtggtgaaatggagaaggctggaatgcaaaaacagtcattcgaaaggaaaattttcatctttacgaaattcgataggttctttatcacgtgttgaacacatcatgaggctcaagtgtttggttttgttctgtgaatttacaagaatgaaaaagatcgacaggcaaatgggtcaaaagttgaaaagtgaaagagggagtagaggtagttgtatggaggaagaaaatagataatttagaggaaatagatgagatgcatttcttttacaattttgagtaataaacatccatgtagctgaagccagagtgcaaaaaaaatgcatttagagtgtgttttccttggggaagggtggggcatgttatgggaaggtggagagaaaaaatgaaaaaaacaaggtaatttgtaggatttttacaaaataaataaatacattttatataatttaaccaaaagtaatgttttataatgaaaatgagcttggttgaccaactttgtaattttcgattttcatgacattcaagtatttacaaaataacataaacataatacactacacattcccaacatttttcaaaaacaaaatggaaaaaacaaaaaaagtgcaaacaaataaaagaaaaaataagaaaacaaaaaaacaactacaaaggtattgaaaatcgtgcgaaatatgggatggaacataaaaatgcaaatttttcgatacaaaacatgtgaggaaagcatgaaaaacaaaagaaaatggaaatgaaaaatttatgaaaaaataaagaaaaatttaatttataatttaacaaaacaatatttattgaaaagccaattttaatatgaaaaaaacggaatagagtaggtggagaggggtgggactttaaatttttcagggtcggtagagtcagagatgggtgtgggaaggggtagttgtaggtagggaatggagtatggttcaatggaaaatgagagaaataagaatcaatacaaataaaaaaaagaaaagaaagaaaagataaaataagaggaaaaaagggaaaagatacgaaagatgaaaaaagaaaaaaggggtttcaacaaacaaataaagaataaagagattttcgtatggtgtttttctttttcttttcgtttgtatttgaacgttgaataaggagaagtaaggagggagtagtgggattttgtgtggtggatagttttctggtggtagtagtaggacttttggtggagagaggagggatatggaagaaaggataggaaataggcaccgaaatggacgaaattcacacaaccacaaatgtttctataaaatcgaggaaaaataggtccaaggaactatgtaaaaggagtggtggttgaaaggagaaaagaaaaaagaagatgaaaagaaaaaaaaaaagaaaagaggaaaaagagtttttaatagcttttggaactttttatttatttttttttttggatttggaattttttttttcaactttcgtaaagacttgctaatctccttttgctaagaattgaaaaaatgggaaaatggaaattgttttaattcttctctttgtgttggcatcgcggtgcattggaaagaaagatagaattttactattttatttttgtttgctttgtaacggtctttgattgtccagaagaatgaaaagaaggtccgtcaagttttttcatacttttctttttcttattaaaaattacatttttagaaaaaaggttgaacgagaagaaggggaaaaagaagtggaaaaggagactttctctttggaaactttttttttgtttcatcttttttgtaaaatcggttttttaaaatttgtaatttcccccaaacccggtaccttgataccgcaaggataagttggaaagcgagttgcagttgtctacgtgacggtgcttgactccgactttttagctatcctttagcagatttgaaaggagagttgaaggattttttcttttctcttttcctgctggagaatccgcgcttcacgaatccattgcaaaatggaaagaggaagtcttgtggagactcgatgagttttttctgtggatgtatggtcattcgactaacatttgaactgaaaaagtcatttagtggtaacaacagatcaacagccgtagttttttttttattaaaaactatgtggtttgatttcgtttgaaccacttctgaagattttgattttcaactttgacatggagtacaattttatctatttatataatattttggaaacaatgtttatttgttggaatgctaaaatctgaggaaattatgataccaagctggcaatttccttgtcttcagagaaacgatatatccggtgttctttaaaagagaactaggaaatgttgttcatctctagacaacctcatataaaattaattttttaattgaggaataatgggaaattgtaaaaaaaaaatttaggaagaatttattttcttttctcttttttttttcagtttcacctttgagtaacttttgtttttgtttttttcttcctgattttgttgggaagaaaaaaaattaaaaacggtagtggtgtgtgaaaagtaaaaagaagttttaaaaaaaaacatttttttatcttcttcttttctgctttttgtctcacctctaacgatagttacctggttgatcctgccagtagtcatatgcttgtctcaaagattaagccatgcatgtctaagtataagcaattttgtactgtgaaactgcgaatggctcattaaatcagttatcgtttatttgatagtacctcaactacttggataaccgtggtaattctagagctaatacatgctaaaaatcccgacttttttggaagggatgtatttattagataaaaaaccaatgccttcgggctttttttggtgagtcataataacttttcgaatcgcatggccttgcgccggcgatggttcattcaaatttctgccctatcaactttcgatggtaggatagaggcctaccatggttttaacgggtaacggggaattagggttcgattccggagagggagcctgagaaacggctaccacatccaaggaaggcagcaggcgcgcaaattacccaatcccgacacggggaggtagtgacaagaaataacaatgcagggccctttcgggtcttgtaattggaatgagtacaatgtaaataccttaacgaggaacaattggagggcaagtctggtgccagcagccgcggtaattccagctccaatagcgtatattaaagttgttgcagttaaaaagctcgtagttgaactttgagcctggtcgactggtccgccgcaaggcgtgtttactggtcatgaccggggtcgttaaccttctggcaaactactcatgttctttattgagcgtggtagggaaccaggacttttaccttgaaaaaattagagtgttcaaagcaggcaagttttgctcgaatacattagcatggaataataaaataggacgtgtggttctattttgttggtttctaggaccgccgtaatgattaatagggatagtcgggggcattcgtattcaattgtcagaggtgaaattcttggatttattgaagacgaactactgcgaaagcatttgccaaggatgttttcattaatcaagaacgaaagttaggg