tgtatagtcttactactactcaagagggatacatgattaaaaagaaactttcgaaacaagaaaacctaacttcaattcaatcttattcatacggtacgtacaaaccttgccacttatatatagtgcagaaagagggcccgggtctgacatttcaaagcactgcccacttcactgataaggcacagggtctattcgttgttgcgtcagcaactggagcttttcacgagggaataacagcttctactattcttatcttatcgaccctctatgtcattagagtttcttttttgataagcaacactagaagagtccgaagggttgcgctttgttatcaaaaggaaagaaaaaagggtacggctttctactgccttatcttatcttatctgaacagaacatcagtttttttccttccttctagcagcagtgacacagtcgtggtttacccggacgggactcagcagcggtgatggcagagagcaaccaataacagttttgaatctagcagataagcagagcgaggcgtacttccccagttccttaatggggcaattcttcaggccgattgtctatcgcaaaccttcttcgtaaccaagccaagccaaagccacggtgtgaccggttacacgggagtatttaacgtccacgtctattcgacggcggctcttgcacaatgtgaggaacgcaaccttaattctatcgaaaccttcctgcccattcattcattcattcattcattctttcattctttccattgtctctaagatccggcagccgggtcactcgaaccactaaccccgtcgtcgggattagaccgccggaccgggtggcccggccgagagacggaattcaaaaaataagagcgattttttttttccctgcggttgccgttgcccctccacgcgggcgctctgtggcctgctcctattatttgtgcgtgctgtcggctttcttccgcccattacctccttcatgccccctgcgcaaaggaaaccaactagatctgctcttgatcaagtaagaaaatgtggggggcaggcatcgtgaaaaactctctgtatacgcatacattccgctcttggctaagggatagagtgtggcagatgttcacgctatgctttcgtgaatatatacggcgtgttgttgttttgctttttaactcgcactcttgccttgtcgttcatctttcagcgtggttttctttaattagttgtagctctggattctagtttctactcgtagacaagagataatagtataacttgcttttacttctaaatagcaagacagaagaagagaaagacaggctgttttggaatatgtccttcagcatttttggaatgacggcagaccgtgacggtggggacgccggtggtgggttgaagctttcgcagacggcttcttccagctctatgagcgaagagtttgtctgttctagttacaccagcgcctccattctggattctccgcttccgaaggtggaatacaaccacattgacagtataacagacgctgacacgggcatcatcaaagcgatgttggagccacgggccacgtttgatgccggtgctaccgacaataacgtgctctattgcatagacccgtaccctgtggagcctccatgctacgacttggccaatccgtcaaaagtcatcagataccccatctatgagcattgtcgtccgtgccccacttcggtgaaacccccaagctatacaccatcggtggaacactacactgtggtgtccatgaaaatggagaaggtctcgccctttgaaggtgctaatatcaggttatggaacaactttatcctgcaactgaactccacccaaataaacttttacgccatcgacgacgcattgaccaaggacatcaagaactaccgcggtggtggtgaccaccaccaccatttcaagggcgccagcgaccgtcatcatacaacccggtctctactgactgcgttcacaggaaagaccacttaccaatttgataaatacgataaagaaagaatatgcaggacagtggctcaagacaaatccagatttctatcaaacgagtatctctgcaaaagcttctctctgcaatgcgcaaaagttggcctacccatagattattcatcaagagatttcgttctgagaatgcgctgcgaaggactgcagttcctgctgcagttctcccatgtggacgaactgataaactgggccatgtatttaaacatggggatatcgctctccttggatttggagctacgagagttgcccacttatagaagcgtccccagaagaagacatgcaagagcaaggatacccgcaaacaaggacaggcaccagaacaaaaacaagaacaagaacaagaaaaggagtaattcccactctcatgctccaactttaagaagattcaacacctcctccgttttgccaaatactgccaatgtcaacgagcgtccaaaaaataaatcgagatcaagaagcttaagcttattatcgccatcttcatctgtgagtcatgacacgaatgggccgagcaatgctggtttgtccatgaggaagaattccgaagatgagatatgtggcttgtttacgtcaaaactacggaatttcttcaagacaaattccagttcaagaagaaactcaaacaagtctgttgagcagagaaggagatcgaccgaactgaacagtgttcaggaagaactagacgataacggaagcacaatcaatactgataattctgtggtatcccccattttttcacctacagcacactccgtcttaacgtcacagtcttctattcatgaaaatttcagaagcagatcgggctcaaactccgtggatcccttgcactgtgatttctcgatactgaaaattagcgatcatgacttgtctcaagacagcatgagagacccgtcactcttaaatttggcggaccgcacaattcgtgaagaagggttcagtggcgatgatgaagacgaagatgaagatgatggaaactatattgacgaagatgaagaagagtatggagaagatgatggcattaatagattaattactttggatgagagggagttccatcttgaggctgcggattttgatgaacacggggctgtattccatacgaggagtaccccagtttctggcagtaccgaccatgatgtatcaaggagaggatcgtcgaataacaggcacagaagacgctttgacaatactttgaaatgggctcctgctatggaatgtatttcaagaaagagatacatcaaagattcgttgcgatgcattaagccgctaacagaagaccacccatggacgggcaaggtcatttttaaaccggcgccaccaccagcttacgaaacaaacaatctaccaataaggatccacggccacgaaaacagtaaggacttgaggcatatgaaaaaccattatctaaagccttatctggtggggtcatgtggtcttttgaaaaccggtgtcaaggttttccactctcacgacaaagctaacgaagttacgattttatgaattaagcatgttttataagaattaaatagtaaacagaaaaaaaaactattaagaaagaatatagaagcagctctcatggtcggcggctgttacgatgccgcccgaaaaaagtgagaatatggaataaaaggaaaaatggttttacaataaaaggaataaattacaaatatatatatatgtatagtataaaataatgagctaatgaaagaaagaaatagaatgaagtagtttgccagcaacacgtgaaaaggagaaaggtaaaagtattggttttgttctttttgaaacaggtaatctttttaagcgataacacaggcagggtcccagaataggcccttgatgatatagttgtctttcttttcagaagacttgtccttttgggaagcttgggcagagacggtggcgactggttgcattgttattaatgtttgcttgtttgcgggcagtagtttttggatggtttcttattgattacgaagtgaagggaagaagagtgagaggaattcgattggaacatgtcgattcttagttggctttatatacaaaatgtatccggtactgttacggttatcgctttttcgttgttttttctaccttcactgtgcatgtttcatttctgtatggttgttggctttccttattgcttccgtgtcgtgtaaatttcccgaaagggtaattacacggttttaaaattgggaaaaaaaaacggtgtcatatgcatgcacttaacggaaagggaaaaatgccagtgtgttgaatgcgaaaggttgctgctattgtacttggatatgtttcaagtgataacagaaaaaaaaaagtttaaactttgctcgtttataccataaacggtatggtgatgatgaaacagaaaaccagaaagatggataatcttgtcttgtctactacgttaacgtcgtcgaaatctatcaagctttctgaaaagataggcaatggtctttcactactggcatggccttgatgatttttcttgtaaaaccctgagagtagtttttggaacgccgtcctgaaatatgcagagttctgaaaaatcaatgctattattatgaagaaaagaacaaggttaatgattcttttgaaatctatatgatgagagatggtatgcttggggttgctcatgttgagggagacgggaggcgggtctgtaaataaacttataatatattgtgcgtctttataccgtctctctgaaaggcttcgtgactactctggttctgatgtggttgatctgcacccctctcctatacaatgaataagctgggcgtaacctctcttttctgatttttctctttgttctctcgttttggtttaagatgccgtgggaaaaaaaaataagagagcaaaactacacaacacagtgaattattcatagactacgtaagaagaagcacactatcattttaattttgttttcaagtacacattgtatatgaaagtataatattaaacttagttttgcatatatagtacatcggagccctcggcggaacttaacgatacgaggatggtacctcttataacagtcaacccaaggtttctcgcatttttagaaacttgttcggtgttgctttcatcgtcagcgttggacatgtattctacggtttcgtcaaggaccaaattcatcaattgatcataacctttcaagacacctataactagtttaccacccattagcttgacacgtatcttggagtctttgtacttggatagatccaggatggcttctctcttgggaccttcgaattttttcctctgctgttgcggtctattctctgatctcttcgtttaaaaagttgtggttatgccatgacgacgttagtaatatagaaataaaaggaagggagtggtacaggggaagataggagggagaaaaaacatacggagtattgctggttcatgttgtttaatattttgtgtggtaaagaaagtgccgctaccagataactttttctctcaccgtgctgatataaacatatacatgcttatacatagtagtggtttcccgttttttgttttcttcagctttagttttttcgccttcactttgaaagaaggctacttttttccgctcggcacagacattttggcaatagttgaaaaatgcaagagacgagaacaagaacaaactacttgacaaaagacggcagaggagcaaacgcaagagcaggagcatggtcagggttatcatagagagcgaattggttcacacggagaaggacttcccgcgggtactcaatctgagcgagtttaaggagaagctttaccatatcaccgggatagagcccagcgacatggacttggtggtgaagagacagtacgacaacaaggagatatgccacgtgaagaagggagaagcggatgcggatgcggacgacagctttctggcctccgcggagacgctgattgtggtggccacagacaccaacgcgcactcggtcacgaaccaactggccgcgcaggccgatggacctgcaccagcacaggggatcagcgaagaggattacttgcaaagagatcagtccgtcttgcgatggaagatggcccacgggtacggtaggttcgacgttgaccagcagagccagcgtgcagcacagtcgttgcaggacgaggcgtatgcccgcgagcagctaacggcggctatcggccgccgttgccgtgtcacggcagacggtcgcgcgccccgcgaagccgtgctgcggtacgtggggccgctgccgtcgggcgcgactggcacgtggtgcggtgtcgagtttgccgaggccacgggcaaaaatgccgggtgcgtccatggggtgaccctgttcgggcctgtggcgccgggtcacggatcgttcgtgcggccaagggccgtggagattctagccgaaaacgaaggtgtcgttcatcgtgatgaggaaagtgatggtgaaatttgaaaatgtggaattagcgcggtggcggtttgctagtgatctctatccgatgtcaacaaaacagttgtagctatttctaccagtgggcggtttctttaagacaggttcttgtttttgcagaagagctgttcaagtgatagaaaaaagatgtctgaagtggcgggaacttggatagagaccctcgtaaccaaaataatcaactatgattacaaacatttcataagattggtgatgatcgtgggtggttatatgttggtgagaaatatagcgtccagagaattggctaagaagcaactggccgctcaagtgggaacatgacaaacgggagaaagaggaaaagagggctggggagctggtcgataaactagacgggccttcggtagcagaaacgacctctttcggttggggtaagaagacaagacaaagggtgaaaaaacaacagaagatgttcgagcaggccctggaagaggctaaacaaaagcaaaacggaatggatccggatagtgacgcagatatcgaggaactgctggaagaataagcttctttgtataccccgtgttcttttctctttaatcagcacatagtttgtcattatttaatcaacgtcatagtttgttcttagttttttcatactcttctcgtacaaaaaatgcaattattgcccgtgctggcttactctcatgctcatgtgtcgagatggctactgacgctttgcttgaagtcggcaggtgagcacgtgacgagtcatttccttggcgatggcaaaccggatctcattagctgtacctgagggggagaaataaattgcgtggaatgtatattcattgttgtgttcaatttttatttaaatgtttagttgcgttaatgtattgaactttttcttcaagaaattccagcttctctttgtttgactaaactcggtacttatgcttttagcgccattaatataaagtacttgagaaatgtataagaaattaaagtactaggtaacaaggttacacaaacgcatatgtagacttgttggggtgagtttctctttcacaagataacctaatctacttaagaagtctaacgtccaaaaagctcgtaaagaatatcatcttaggaatgcatgccatagtgtacagaagaattgtacagcaatgtcagtgagtagtctgtttacccgatcaaggcacctcgacctgccggtgtgcgtgtgttaatcaacgtcgacgtcgggactaccgccgaattcgcaaggtcgtagtgagcgcaagattacaaacagctgaagcaactgcagccaaaaattttgcctcaaggcccaggtgttgtctgtcgatttttatctctatatgatttaaagaaaacgcctgcattcacacttcgaagtgtttacatatgtgtattcaatatgtgtccgaccgaatattatcttatatggcactcgggattgcaattattgcactggcgggaaaaattatgagacaactgaaaaatgatgaaaaaaaaataatcctcatcgcaacagccatagagtacaatacagtagaaatataataaagtcaatagtagtaaccatacatacaccaatcaagaatgagttcctttagaggcggtggtggtggtggtagaggcagtggtaataactatatgagcaatctgccctttgggttgggttatggagatgtgggcaagaatcatattacggagttcccgtccattccattaccaatcaatggtccgataaccaacaaagaaagatctttagctataaagtacatcaattttgcaaagactgtaaaagatggtccattttacaccggatcaatgaacttgataatagatcaacaagataacaagaaaaacaagaagtcatcgggtaagcgcaaaaacaatataatcttggatgaagacgatagcaacgatggcatagaaaggtactctgacaaatatataaaaaaaaggaaaataggtgtctctgttgatgaccatccatataatttgaatctcttccccaatgaactgtataatgtgatggggatcaacaagaaaaaactattgaccatctcgaaatttagtaattctgataacgttttcactggtacaggattacaagatgaaaacattggactttccatgttggccaaattaaaggaattagctgaagacgcagatgacgcgacctccgccacgggtggtgctgcgacaaaggaagctaacaaaacaggagatggtgacgacgatgaattggcagacgacgattttgaagaagatgaagacgaagaagatgatgacgattacaacgctgaaaagtatttcaataacggtgatgatgatgactacggtgaggaagaggaagcaaccgaagaagctgccttctaattgaatattcgtagcgatttgccattttttggcgcattcttcaaacaatatacatgtcaattttgtaaattagcatttttttctcttgtaggtaaaacgctgcattattcaacaaaatacacttacgcatatcaaaacatgaaaaaaattattaaaggtaaaattagtaattgttgattagtatataatagtattacagaaataatgctctttttctccatcagttaggtcaagactaaaatcttggcggtggtcttcttcttgttggagacatagaatttttccttgaactgaaattggaatttgaaccagtcggtagtggtggtaattttggagagttcaagactgataaaggagcatgtgagttggaaggaactgaatgctggcggtcgtctctacctttcggtataggagacctattgcgcgatctcgaataagtagatgtatcgtctctagttggtataggaggtaatggtggttggtttaagttatgcgaaaccctatgacttgaagaatagaacccttcctgtgtttcgtcatcgtcattatcgtcatcatcataagacaaggaggttacaccaatggccttctggagagcctcgatgtccactttattagcttcattttggcaattatatgtcgaactatctggattcttgaaaatatttatcttttcctttagttttctcagattggcaaaatggaatttggtatccgaagtgttcgatacaacagtgtcattagtctctagggtagacgtcgtccccatggaagatgcaaaagttggtggcagaacgatcggatcagtatcactagctaagacggctgtgtcggatttggatgacattgaaaaaacattcgcatttctatatgattgtccctcggatctaatcttactggttgtagcactcaattgtggagtgacctgtcgcattgtagagccgtggacatagtcgtattctaactcggttggcaacggtggtatgggcctcattgccatggaggaatctaacctatccgtttctttgttaaggtcatctctgtttagacgaggcaccttgggagtgaatgtcaactcaataaatatggtaccagcaaattcatccccacttcttttcagttcataccaggtgcaatacccttccttcgggtctgccctaatggcatttaacagatctatttcacatctgccaatgggaaggggagatttctttcttctatcgcagtaaacttccacgtacattagaggcttaatttccggcgtaatatcaaatttttccaggtaacggaaaacaggattttgacctgcccgatgtagagtgttacttgctcttgtcatatgagctattcgtaacctaagcatcacattctgcttatccagcttattcagattgggcaggtctcttgctttgctcacatatacagacagggtaccttggttcccactccatacttcttcagacatccggcaacaactcgagctaacacaatgtcaatcatgaaacctgtgatcctcgaactttctcatgttaccagtatgcagcctgtctatgttttcatctaaatcatactagaagaaaagatcctgccgtcttgcgtgaccagcagaggcggcttttcgtacaatataaaaaaagctaataaaagacacactacgctgtacgtgatggtgcagtaggtactggagaatcagtcatcgcataagcaaggatacacaatcaagatggaattgttgccccagggacaaaggaacaacacacaggtgacgtttgaggaccagcagaaaattaacgagttctcaaagctgatcatgcgcaaggataccattgtgcaggaattgactttgcagaaacaggagaaggagtacctcgatgacgtttccttggagatcgaactaatcgatgaagacgaacctgtgcagtacaaggtcggcgacctcttcatcttcatgaaacagagcaaagtggccgcacagctcgaagaagatgtacagcttctcgacgacaagatccagaaccttgaggacaagcaaagcgacattgatggccgtctcgatgctctgaaggcttccctgtacgccaagtttggcgataatatcaatcttgaacgttaaggccctaccctgctgtgtgggctgtgggtgtctccacaaaatgaataatgaaaaatttttaatttttttcaggagggaaaacaaagaaaagttaagaacatgataatagaaagaagtttaagttattgtgtatgagatagagttttttgtatacctttatagatccgcatatattcctacgtacttttttttttttcagacaaggaaaaagagtatctttcaagggactatttctttcgtttgacattgtttcgttctttcgaggtttagaaaccgtggttgtggtcgtgtttctgtgcaaatcaagattataattatttttttttcatcttttgatagactaggcttatcgttcgaactgaacgcaaaagaaaacgcaaagcaaaacggtgctcgaaaatgtctcaagtgcaaacttctttaacgggagggaattcaggtctagcagtcaataatatatcaactacaatgaattcacaaatgcctaatcgcagtaacattagattggtgaatggtaatctacctccatccctacacgtaagctctaatctgaatcctggaaacagttccgctccacattctggctctcagtctcgtgatgattctagcatagtcggattacattacaagataggtaagaaaattggcgaaggttcatttggtgttcttttcgaaggtaccaacatgatcaatgggttgccagtggctatcaagtttgaaccaagaaaaactgaagctccacaactaaaggacgaatatagaacttataagatcctagcaggaacccccggtataccacaagcatactatttcggccaagagggactacataatatattagtcattgatttactgggtccttctttggaagatttattcgactggtgtgggagaagattctcagtgaagactgtggtacaagttgcggtgcaaatgataactttgattgaagatttacatgcgcatgatttgatttatcgtgatatcaaacctgacaatttcttgattggaaggccaggacaacaagatgccaataaagttcatttgattgattttggtatggccaaacaatatcgtgatccaaagactaaacagcacattccatacagggaaaagaaatcattaagcggtacagcaagatacatgtcaataaacactcatttgggtagggagcaatccaggagagatgacatggaagcaatgggacacgttttcttttatttcttgagaggtcaattaccatggcaaggcttgaaagcaccaaacaataaacaaaaatacgaaaaaattggtgaaaagaaaaggctaacaaacgtttatgacttagctcaggggctaccaattcaattcggtagatatttggagattgtcagaaatttgtcattcgaagaaactcctgactatgaaggctaccgtatgttattgctatctatcttagatgacttaggtgaaagtgccgatggacaatatgattggatgaaactgaacggcggtcgtggttgggatttatcaataaataaaaagcccaatttacatggttatggtcatccaaatccgcctaacgagaagtcaagaagacacagaagtaaaaatcatcagtactcatcacctgatcatcaccatcagtatactcagcagcaacagcaacagcaacagctacaagcacaggcccaagcacaggctcaggctcaggcacaagctcaggcacaagcgcaggcacaagcacaagcgcaaaagcaacaacagcaacttcaacaagctcaagcccaacagcaagccgatcgctaccagattcaacacagtgattcacattacgatgaagaaagagaggcttccaagctcgatccaacttcatatgaagcgtaccagcaacagactcaacaaaagtatgctcaacagcaacaaaagcaaatgcaacagaagtctaaacaatttactgatactaatgctaacggtcaaactaataagtatccttatggtgcgcaaccaacaacaaacaacgagcccaacgctaacaacggagcacaagacatgggtagtaataaatcctcgaagggatttttcagtaaaatgggatgttgttgaaagaaataggaagaagtattcatccaatatacttttctgctattttccagttgtcttgttttttactggtcttacgattttgatgtacattatatctctttacttttttatcactaaatcaaagacaaaaaaaaagtctttactaaaaaaaaaaaatactacgtacttttattttattattttaattctaattatatatcttttatgggtcgttattttttttttgtgtgtttagtatatacttcacattatgcagcattgtcttaatattttatataatgtccttctagataaatttctcgtctgcatcaccatgaaccaggtacaaagtatcaaggtctttgatttcgttagtgactcttaaagaaggttcaagcttctcaaatgaaatcggtttacccgaagaaccaccatccttcaacttatacagttgaaacttctcattggaagttgaactagtcaaagtactagatttcacattcaagtggatggacaaatagtccatggctctaccgacaggccatattttgttgatatatatcggcactttcaagtcttctttggtagtatccctttcagtaccgtccaccgagtaacaccaaatatatattctattttgtgatggaatcttcgtatcacctttagccgttttcctaaggtccgctagttgaataattttattcgaagaagagctgaaagtctttttagatttactattactgttcttccttttctcattcctttgaaagaacctaaagatcttatccaacgtcttcgaatttaaactggaactcactttagcagtattaatatctctcttcggtttccgattatcgtctgccatctggactctaacatttgctctttccggtaacaagctcttgaaatatgcctcatttcttgagccaaaaccactctggctcatagttgccttctcattattcttagacgattcttcttgttccagcaaccacctgcagtgatggtcttccttcagcctatgcttggaacagaaatcgtcgttgcaaaacgaacaatggaagggtaggaagtccagctgcctgcaataagcacagtgtctccccacatccagcatcccggtttcttccccaatagccgccgacattcttcaaatacagcaaaaaaaagcgtctgttatttattattttatattgagattaacacaccctcactcagtagtggcacactccaacgcacgccagctctctattgttatcgcgggcccttcttcgctcgacctctttgcctatgttgttcttattacttctttatatccattgtagaacccgcttttgccaccgagaagagggtgaggcgtttcgatgtatacgaacgtcgctgtccacgagcggggcaccttttttttatcggtgtgggagttaaagggtgggtagatacgaatgagctagaagtttaaaatgtaagtgtgctgagattatcacaattcgagatgttagctttcttgtgtcctactcggcagctcgatatttgatgataggacttattatagtaccaattatatttgcgataaagggcatagtagtaggcgtgcaaaaggtaaagcaaaagtttggcaagcactcgaagacaaagcaccaagaggaagaagacaaagaaaaagacaaaggacaaggacaaggtatttctaaaacaaaacaaaagacagaatggccaatagaggaaaaccggatccaaaaaagagcaccgaatcaattagttctttaactaagccccagctgtattcattatatgacgatgacgtagtgagatcggaagataacgacatttacgaggaactgaaacgatccgtctccatagactctggcagatatagcagagaccaaacgattgattcaacgtttggctacggcgacaaagtaagtagttcgctacctaggaatccagtttcgtcaaataatttggaaaggatattatctgcttcatctattcacgaaaacttcccatccaggaccaggaaaactcgtcagactgtcattcattacttgcaagccgttttagttttatcattaagtggcatagcataccatgaactatcaagaaacctgcacgataaccatctgttacatccagaattcgcatcaagacctcttattctcggcgttaaaatttgcaacggagttctacccaactggttaggttacgccatcgagggagtaatatttggctctatcataccgatcttggatcagatttttcaaacagaggttgttaatagcccagtaccccatgatagtttaccttcagtgattagaagtatcaacgccatgttaggtgtcacattcggcattagaaaaatacagtggaactcttctctgcaagccgcaggtgcgtgggggcttctgaatgtgatactatggttatttttcgatggttccatatccatgctactgagttgcatctgtatcgggatagtttgttgcacttcttgttataaagacattgttgatggttctcagttaatgtatttcatggatttttacttccttggatctctaatgttcggcaaactaggaagatatttatattctcattaagttcaaggtcctgaaaagtaaaccgtctcgaaaaaataagtataataaagaacctcaaaccgttttattccattctattcatataataacatacttatatagtatttaacaaatcctttagtcgtttcaaattgaaaaaaaaaaaaaaaatctttctttatttacaaaagttgaaaatacaggataccagtgtatatatttatctagtggatgatccagaatgtagactaggagatgaagatccgtgattgccatttggagttgaactcgtactgcctccaatcacaccgttgttagacgatggtggcccactcgatatactgccctctttctgtatcaaagttgcgctgtctactacaccagcagtagacgcagtcgatgggcaggtgcttatccttcttcttatgatatcttctcgtagtttgctagggttggtcaagggcagattattcttgccataattcactggatcgttgttttgaatgcctgctttttgcaaagcgtaatcaccgctatcaaaatattttctcttttccatggtatgcttgaaaatatctttttttgatggcaacttaccatacatttttaacagcttcatctcgttgggcgagaatttgcttgtatcgatagcttcaccctcatcattagtcagttttggtaaatcagtgttactactattgggagataagttttcattcgacatagtagcgaactttttattctgttttggtttttgtcaactaaaattttacatctatgcctaaacgatggttgacccatctagccttccttacatcttattctgtgatgaggccatacaacccaggggggctaagcgtacctaaaacttcaacaaaagatcgttcagcacgtgcggtgcccgggtaacaacaagacccgctattaataatactataacgaccagaatagggtagatgtccactgggatggccaacttagtagtaatcaacgagacttgaattggaaccatagcgtgctctctcgggtatgagtcgggcaccatctgaaacgccactactattctcgcgtgatccgatgtggttccttggaattcagtggaacgcggaattatgatagtctgtaggtcatcgatggatacaggatgtatagccgaccaacatgtttttatctggtatgtttcgtctctttgcaagtccttcaattcgatatacgtagtgctacctagctgcgcattggtggtattgaccatgacggtgacctgacccatcgcttcgcctagtagtgatataaaaggaacggagtcatcattgctgccgggaacgaatctgtctcttacttctgagagtgggaaattgtgcggaacttgaaacaggatcgattctgtattagcgtgaacaaatccactgctgagtagaatcaatacaaagagccattggctaagctgggttcgcgcaagctgcatctgtgaaaccagtcaattcttgatgatgattcagcacgtactaagaatgaattgggcccaatggtgctcaacagcagacttttaccacatatatgtagtttttttattttttgagtatcacacttggtttccgtcacttgtgatcattttttaacaacaataagtaaagagcaggtatgcctgttaatagggatggtgaggaggaatcctgcgcagaagcatgaaaacaggttaatttttagctgcaggaaatactgtaatatagacttaacaatgtctagaaatcaatctcatcctcatggtcatcggatagaaagagacgacaatgatgattatttgttccaacgatttctggtcgaatcagacaccaggccaaatagagaaccatcgcctacaactgaacagtctcaacaggaactacagcaggatgttcagcaagccattgatggcatattcaattcccttagaaggaatatgagctcagcctctaatataggccgagccactaacgtggacccaagcagaggcggaaatgaaggaactaatgtgaataacagaagggctaccaacgcaaacacagccgattcgccgtttttagcaagacagcaaagtcctcttaggacttttcttagaaatctattcattttagattactttattggactaatattattcccgttttccgtatataacatattgagaagtggattcaattcaatgaccttttccgaaaatgattttataattgaaattgtggggtactggaaatttgcgaagattttcggttcaaatggcactacactaattgcctataaagatacaggtaaattgggactactgggcaaatttcataacattatcgtattttattcttccccgatgataaaattcataatgaaaagtgctaatagtaatgaatcaaagatggattggttaaaactaatgttttccaaaatctttgaactatttgtgaaagtctctaccattctaatatatctaatctatggcgtgagcggtactatttacatggttactgctggatttttttttgtactgtgtctcttgttcactgttatcagaagatataaaggcgtttatagaatactggtaagtcaaagaatgtcagggccaacagttttctaacgatggaaaagtgtctatacaggacaggacttaattttggaggtatgtgtacaatattcattttgcaatctcagaatttattagacatgactttcttatacgtattgttactgtttgggacacttcgcgtcaagatgaattcagactgagcaagtcgctcaggcaatagcagctgcgaagttctactaggcgcaacatatgataacattttgtttacgtgaacgaaagataagggcggccaaggacttttatagaggcgcttctgagaatagaaatagcacgattcgctgcgttcatttagtattaattgtgtatatgttatatatgcggaacgaagatgataaactcttatgggcaattgtagaaggggtttccctagcaattgattagcagtgcctctactccaacttatgaacgtcttggtacttccatacatctcagagccattttctatgatagtgcataacaacccactagcaaaccagcaggatgatgggtaattctaaacgtgtacgttgattatttagaaaacatttttttattggtttttttacatttttaaggacgcttgtaggaaccgaacgcagaatctttggaagttaaatgttaaagggtctgcattaagttttgttcgttttcagcttcaagcgtaaatcttttttttttgaacggaactaggactggtcgagtcaaaagtcatgaatgataagaacaagaggaaaagcttgtagaattcaaataattcttttattaattagttaattaattatttagggtatatgtcttaaaaatgtggtaataaaattttataaaacaggcatactggtttaatgaaaagtatggtttttattacgaacgaaaatagaagttgtgacgtgaaaattgataatgatgatgatgagcaaaaaaaagttctttagtttttgttagatctagattttatcatttatgggaaaatgtcatccaaagcagacttggaggtgacaccattaacagcagcaatggacaacaagatttgtgctttgattggagataagtagccggcaccgacagcgttttctggaacatcttgcttgtcaataaagttcaatggcgtgctggcttcagcgtagacgactggaattatatcgcttgcaatggatgaggaagtggagttgctggaaccagaagaaacaacaaccaaaccttgaacggcagagctcaaagagtcaatcaagctggaggagtagccgccatcatagacaattgggacaattggtgcaccgttttcgaaaataccgaatggagtagtgaagttggtgtattcttttctgataacagagctaggagagatcaaagttggcctggaagcatcaaagaaccattcaacttggtcttggtcatcgacgatagcaactggcaaaccagcaccgtaagaaaaggtagaagctggagtgaaaacaccggagtatactaacttatcagaagtaacagacaagacaccacgcttagcagcgttcttatcgttagccaccgggatagcgtaagcagagtcttcggtgacaacaattgtcttgttagtgtcgaataagatagagaagaagaaagagacagcttccaaagacttagcattggtgacaacaatggcaccggtagaggatttgtcttgaatagtttcgttcacaacacgtgcaatgttgtacaattgagtaatgttcaaagcagaggagctgttgtataatctagtgtaatttgtgtgggtcaaagagctgttagtgattgggacttggccacctgttacaatgatttgtagctcgttgctggtagaggaagtagaattagcagtgctgtttgtgctgttggagtaagttgtgttggtagtggtattggagccattccagacgggcgaagtggagttaatgtctctgctatgcgcagtcttgatggacttgtttttgaacaaattgtcgattgggcttgcaaaaacggcagaagagcatgccaaaagggcagatagagcaacttggaacttcatttcttttaatttattatttatctagttaagttaacccagttaaatttacagttgattttcttaatgacaagagagagaaacaagcgaaaagggaaagaaagaaatactaatagaagagagctgtgcctagtgagaccccatcgagctttttatattcaaagatgatggctttttcaatgaggtacttttttctccctttttccaaataattactaattgggtaaagagatataatggatatttcccttcttcaattagcgacgttaagctgcagcattggcaagttgaatctactccctattgggattattcggggcttgaagatgcgatgtagtacgaatatatccctttttagctcccgagcctcttcgttgggaaaggtacaaactgtgggtaggctctgcgctaattttggccccctcttcgagaagctttgagacgtaaaaggaaagcactccggccgaataccctttttgggctcaagtgtatcttggacacataacatacccacatcatatgtcccgatagggcaaaattgagagacttttttgtccgctggatcctccgcggatagccagaaaacttcgcaacaaagaaaaaggcactgaaaatctatggaacgtccgacattttacgggtaagccgacaatccataattctgcatgaaaaaaaaattcatctgcctacggtcttttctcacgaacccctcttccgggatacagatcctcaattaggggagcatggcccgaagagtcggggatttgccgcgagaaaagactaattcgaagcattaatctcgatgttgagaactcgccaccacaatacccaattgggtaacgaaattgcatcatcggattttcccaccttcgactcttgcctcccccggatgactttcagtaggaaaaagggagtaaggaaagagacaaacaagggtgaccgaatatgacataggctgtcccatgtttggccaatctaagtcatagtatgcgcaatggctaatggcgtatgtgtggcatcgttcaaaccacgaagacacatcgcacttgtttctgttcttggccttgcttcttggcagcaatcctttgcttggctcaaatctccaagttatgatgtagtagcttcagagttattttttacccaaacaactgcgtctttcttccttgcatttatttaatacgttgttgaactatactatggagaaatggattggagtgcaagggtagagagtgtcatgtcgcatagtcgtccttattccatttagttgagtgcttactagagtgcttactagcaacagtacacgtacctgcctttcgtctcatggtcgttaggatatatatatatatatatatgtatacttatgttactcgcctcccctgaaggcttctttcttcccttttccaattatatcagccatttattttccttttttaggttaaaggaccagccattacatccatcgcgcttgcttgcttgcgcggatgtatggattaagggcaccagtctattattagcagtttgtaagtgccctttcttcttcagtaaaaaacagagaggacgtgttaaccttgtacttgcaaaggttagtatttgaaggttgaaacgatcaagtcgtattcttatgtcgtcctaaaaaaagtgtggtttttttttgtatatattatgcattcattatttatagataaatacttgatggttaagaaaggcgttttgtcttaagagtgaaaatgcccgctataacgcgttctttcttgtcagataatcaaatctggagtaggtgtaaccaatgaatggcaaatcttccttaactggtgcgcttccgccttgctttgtcatttgttctctttgttgggcagcttgtgccattgctggagaatcaggtacgttctccaactcgtctgttgggaagaacctggtatccgtaatcgagctcaactttggtatgtatggcgcttctacttgtctgattgtattccaatcgacaccacggaaaaatggatgagtttttatttcatctgcaccaccatgtctaccaagcctttgatctgcatgcgttaatagacggcggataagatcctccgcttcataagagatatggatatcgtctgggaactgtaaagtttgttcaaagttcatgatttttctgtacgtctcttgtggagtttcagaacagaatggaggccaaccaatcaaacattcatacataatcgcaccaagtgaccaccaatcacattcttgcccataaccttggtacaagaaaatttctggcgcgatataatctggggtacccactgtagagtaagccatcaaacgacgcgatttcctccacgtttgtatttgttgtctatttgacatcgtcaaactaatagagtccacaaccattgtttgccttttattcgcggtatcagttgcatttgcattgtatgtacctggtttggagataccattggtagcctcatcttcctgcaacagttttttatagtaatttgaatcgtgagtcttatggaaacctgtagacagcccgaaatcggatagctttatgtggcctctgatatcaatcaaaatattatcaggtttaatatctctgtggatgaagcctaatttatgaatagtttcgatggctaaaatacattctgccatataaaacctggttacatcctcagtgaataattgccatctgatcagcatagtcattaaatcaccaccaggtaagaattccataattaagtagagatattgagtatcttggaaggagtagtataatgaaacaacccatggagaatcactaccagccaatacatctctttcggccttgacgtgggctaactggtcctttttgtacatctcggattttagtaaggttttcatcgcgtatattttcccagtgtcctttttttggacaagtctcacttcaccgaatgcacctttcccgatgactttgacagtgtgaaaatcttctaaggataatctcgttctacgcaaccttaaaaactgagattcttttttacccaaagaactcagttgcctcgattttctttcgtccgaccaattgtgggatgtgagttctgtttctaattccactcttctttcgtttctttcaatggcgtacttgacagatgattggtaaaagttttcaatcttcaacttcacagcggctgctttatcttgtgttcctttcgtcagcaggtcaggccgtctttcaaaatacatgtagctagatatgctaccgctggtgaagccgctctgaacaggtgaatgttgctgttgttgctgttgttgttgctgttgttgttgctgttgctgttgttgttgttgttgttgttgctgttgctgttgctgttgctgttgctgttgctgttgctgttgctgttgctgttgctgttgctgttgctgaaattgaagttgttgctgttgttgttgttgctgttgctgttgttgatgctgtgtattttgctgctgtgtattttgctgctgcattggaggcacttgttgttgaaattgagcattttcctgctcttgctgtaacctttgataactcttgacgcttcttaagccgcttgaataagatccattgctctggacagtttgcggttgatggaatggactgctagaggaactgccgtttagattttgattatactctgattctatggaatattgacctggagataattgggcttgcggagcatttccgcctccattaccgttttccactaggctttgagaattattattgtgcctgtaaagacctcccatggatggaggtggggtactaatcatctggtttggtgcggtatagttgttctgtggcggcggtgtggcaggataatttagcgttggaatgtctgtaaaaccaccgcccgtgttgccggtctcacgctgtaaatgctcttgtaatgattggtgggagccttgctccttcatatagttactgctgaatcccgcagtaggcggtctggatatttgctggtacggattcatgtcgttggagtactgttgctgttgttggtcttgttgctggcgcatgtaatagccctgtcttgagggtgatgcgcttccatgaggattgctgttgccattatacattaggaaaaagtgcgaagaacggtaggaggatcaatgaagatgtctagagtaccgagatttattcacgtgtatgcttcagaaacaaaaaatatatgtagcaatatatatgttagcggacggtgagtgtaattggcagctttttattcgtgtattgcggattgtatagcggattatacagtgttactcaacggaccgaacagaaaatacctttccaatgccaacttgaaatcgccaaaaccgcagatcaaatcatacgcatttgctttttttttgaataagaccattttcgtcgaatgtaagacggctttattacgttcacgaaaatttcaaaagagaatgcagcttacccggcactcatgcgtttaagggtcaccataacaacgttgcatgatcttatggcagaatttatcgtaaaggtttatattataataatatgtaattatatcagattcgaaagaaaagggaatacaaaatacagaatccgtaaaaagattcagaattgcaaagcttgacccttttgcttcttttcaccacccaattcgaaatgcttacatctcttcaaagtcaattgagctctggtcttacatttaacacattccaatctcaaaacaaccttcttggtagtcttagctttcttgtggaaaacaggcttggtttgaccaccgaaaccagattgtttacggtcataacgtctcttaccttgggcaaacaaggaagccttaccagctttgtattgagtaaccttgtgttgagtgtgcttacgacaggccttacccttacagtaggtttttctggtctttggaacgttaactgaaaagaagatttgatgaaaatatcatatgttagtataaattctgcagtaattcaaagaaatcagtaggtgagctttaacgcttctgttgagcttgtttctctattctttccaccccttctctttcactgttgtgattaatataattgcagaatacgctagaaacggcacacgcaagggagttgcttttcgcttttgtaaataggctccaaaataccctgattcctttctagggcacattgcgtagaggacaaaaagggtgttcacattctattatctgctcatatcatcaggcttttttcttgatttgtgagttcctgtatcgcatcatttggcatcaactgtacgtatatatatttagagctttaaattccaccattgcgggatatggtctgccactaccttatagatattcaacttttccaacgagagattaatttagctaccacatattctgatttcatctaggattggatacgacgtctataacatacccatttttactgataattgttgttttcttcctattgggaatccaacctctaaaatgcacttaaaatttgtattattgctgatatctatctccttcttgttcatgtattagcccttcgggagttgattgttccagtagaagggaattgcaccaacccggttccccgctaggcgacaaggccctaggtagcctcagtcaagccttaccggcagctgggcgcaagcgtcgctggtaccacgctacctacagctcggcgggacgaaagcttaggcgcaggcggagcgcagacgaatgggccgggagggaagatgagtcgaagatgagtcgagaaaaataaaacattctgttcagaaaaatctatcgcactttgaatgtgtgggtcttaaaagttggtgtagggatgtacagaaaatgcttaccaaggacgggatagtatgaaaaaagtacaatgaatggctgatacgacaattataaagatgtcaaatgacatgatttgctcatgtttcagaacatgtcggtataaattggaaagggtaaatgtatgcaaaatctgaatatatatttacgaggttaaattaggggcagtaatagtttgttttggtaacacaaccacccttcttgttgcagagcgtctctccattcgaaaaatgtactttctgttgtaacgaaaaaatgatcgccgtttgacagtattttgccgcttccttccctctactgtctcgtatttagctctttaagttgtttcagctttacataatggtgtttcttttggtattctaccatttgtcgggagatgaataatgaaaggctccaacataaccgtttcatggtttgcttcgcgtagacagcctttttttagcaactttcaatacatcattatcatccacgtacgtcaaattttcgagtatttccctttggttaaatgggtagccacaggtgaggctggggcatatgataatagcgtaattttgctgtatcaaacatttttgaagtctctcattacagtctggacagaatacttgagagtcaggcttttcagacatgttcaggtaccgatggctctgtgttttagtttttagtatgctagcaatttgtgtttggaggtgtgaaattttcagctcatcgcttcccttttctttttcctacgagaaacaaattttgaaaaatgaaaaattgagaggcaagtgctatcgtaggttttatataattatatgtgtatattgacaataccttttttcgttgctacgttatcgaaacaatcaaaacaatccgcaactgtctggattgagttgacttcctaagcacggcaaacaaatatggttagagttgaatcagagacttacaaacgtttacaaaatgacccttcctgtataaggaatatttgcattgttgcgcatgtcgatcacggtaaaacttctctttcagactcccttttagcttcgaatggtattatatcacaaagactagccggaaagatcagatttttagatgctaggccggatgagcaattgcgtggtatcacaatggaatcatcggctatttccctttattttagggtattgcataaacaagaaggttcggatgagcctctggtgaacgagcacttggtaaacttgatagattcccctggacatattgacttttccagtgaagttagtgcggcatccagattatgtgatggggctgtcgtattagtcgatgtcgttgaaggggtgtgttcccaaacaatcactgtcttaagacaatgctggactgaaaaattgaagcctattttggttctaaataaaattgatagattaattaccgagctgcaacttacccctcaagaaacttatatccatttatcaaaagtcattgaacaagttaactctgttatcggttcgtttttcgccaatgaaagacaactggatgatttatcttggagagaacaattagaacaaaacgaaaacgctgaatatattgagaaagacgattcgggaatctactttaatccgactgataacaatgttatctttgcatccgctgtagacggttggggtttcaacattggacaactggccaagttctacgaacaaaaactaggtgctaagagagaaaatctgcagaaagttctgtggggtgacttctatatggatccaaaaacaaaaaaaattatcaatagtaagggcctgaaaggaagatctctaacacctctctttacgtccttgatcctcgaaaatatatggaaaatttatcaaaatgtaatcatatcaagagattctaacatggtcgagaaaatagcaaaaactctgaatatcaagcttctaccacgtgatctaagatcaaaggatgacaaacaattattaagaacaattatgggtcaatggttgcccgttagcacagcagtgttacttacggttatcgaaaaattaccttcacctttagaatcacagactgatcgtctggatactattctggcttctgaagcagatgctgcaaacatggatcccaagctgttggaagcgatgaagacgtgtgatcgggaaggtccagtaagtgcatatgtatccaagatgctttctattccgaaggaagaattacctgttgaatctaatagggaggtttcgtccgatgagctgatggaaagaagcagaaaagcacgtgaagaagcattgaatgccgcaaaacaagcaggtattgtagaaaatatggcgcagatggatttgatcgacaacaccaaggatgatggtgacttttataaaagagcaaaggacactgtcactacgccagaattgggagagcaaccgaaaccaaaacctttggtcaacaacgatatcttccaggttgtttcggagccttctccggccttagatttaggctttgagtatgaggaggatgatgatgctaatactcaagacaatttcggcttagactttgtaccaaccgatatagacccaaatgaccctctaagttccatgtttgaatacgaggaagaagggtcatttgcaaataacgtcaaccaaactttagaagatgtgaatattgaagaagatgatatcttcgatgaagaggaagaatcgctagtagcgtttgcaagaatatatagtggaacactgagggtaggccaggaaatttcagtattgggtcctaagtatgatccaaaacttccagacgagcacattgaaactgcagttattacacatttatatttgtttatgggtaaggaattagtacctttggatgtttgcccatcaggtaacatcgtcggtattcgtggtttagccggtaaagttttaaaaagtggtactttggtgcaaaagggtgttcaaggtgtcaatttggcgggggttaatttccactctactccaatcgttcgtgttgcaatagaaccagctaatcctgttgaaatgagcaaattggtacgtggattaagattgctagatcaagcggatccttgtgtgcgcacatacgttgagaacacgggtgaacatattttatgtactgcaggtgagttgcatttggaaagatgtttgaaagatttgacagaaagatttgcgggaatcgaaatcacacattctgaacctgcaattccatatagagaaacgttcttgtctgtttctgatatgattccaccaaagaatgcacaactggggagaggcgttcatcaattgctattgagtcagtataggattacattcaaaacagttccattaagtgataaaattacagaatttttatctcaacatcaaaacagcattaaaaatattttgaaaacctccacttcaaatatcgaccctatcattgaaacaactggaagtgctcttttagataagagctccttcctagctgcgttcgaagacgtgatatctaaggacggaaagagcggggatctactaaatgggtttagatcaaggttagcaggtctaggacccaacagggttggttgtaacattttgctatcggacgataatcttcttggtagtctattcgaaggtactccagcagcttttgaatattcagactctgttaaaaatggttttcaattggccgttagcgagggacctttggctaatgagcctgtccagggaatgtgtgttattgttgagagtattaataaaatgtcacaagaagaaattgaatccattgaagacgcacattaccaagaacatattgtggacttatcaggaaggctgataacatatacaagagacgctatacatgaagctttcttagattggtcgccaagaattatgtgggccatctactcatgtgatattcagacttctgttgacgtccttgggaaagtatacgcagttgtactacaaagacaaggtaaaattatctcagaagaaatgaaagaaggtactccatttttccaaatcgaggcacatgtgcctgtcgtagaagctttcggtttgagtgaagatattcgtaaaagaacatcaggtgcagcacaacctcaattagtgttttctggatttgaatgtatcgatttagatcctttttgggttccaactactgaagaagagttggaggaacagggtgacacggcggataaagagaatattgctcgtaggcatatgaatgccatcagaagaagaaaaggtttattcattgaagagaaagttattgaaaatgccgaaaaacagcgtaccttaaagaagaattgataacttactccagaaacttatacaattacatagtccagcttttcattaatcgcgaattcatatgtgtataattattcgataaagagaatactacaactttcatgtcatttccagcctacgtactccatgatattttaagtgtcttcgggcgagcgaatgttttatagtaagaacaaaaaaagttgagatgatctaaatggtaagaatacaaaaaaatagctttgaaaggattgtggaggttacgggtagttctttatttgtttacgatttgattgaaccgcttttttgctaaaacattgctttttttattttaattttgtcgccatttttcctgacagcaacggctccaaaaattaatcatattcttcgttaactaaatttttatgctctatcgctaacaaatgtcgtctgcaaatcaatctaatggaacaactaatgcatctgtagaagttgtctccgaaaatggccctatgcccataaatgtgatgatgcaagaaggtgtgaaagctctgactaaaattctttccaaccagcttcaggacaggcaagctttccacaatgcaccccatgctatgcaatttgttataagaaatggtggaaaggtattatcaaatgcgcgactggaagaactcaaagatgcacttcctaagatggattcgttgagcctagaagatgaactttcaaaaatagataatcaaagtacgtaccacgtcaattctgcagatgataaggaaactctcggcagagaaataggacagattacagctacaaatgacacagattttataatagaccgcgatttgcaaaaaattctagacgacgatttaaaagatccagagcttcatttaaatggtgaagaagccgaaataatatttgactatgaaagccaagaactagatacaccagatggcataggagagaagatttctcaaatgatagaatcggtactgccgggaggatttggtactgaagagcagggaagattgcgagctgtaatgaatgtagatgatttagatgttgaagaagaaattacggaaactgatattgcggatacagctggtttgcatggagacagtcaacatcctgcctcttcaaaaaagcacaacaagtctaagcattctaaaaaaaatgggcacgtaaggcgacatgactattatgatgaatcaagagaccataagagttgttgccctcaccatcattatgaaaatctatcaaagctaagaaactactactaccatgactttgaatacatatccaaaaccgacaaccgtactccagatttttccgtcctggtaaacgaatcaaagcctatgtgtttgttttgtgagtactacatggtattcggagagccgccgcgtaatatgattaagtggtataatcgtacatttggttataaccggatgccgaatccgccaagagatgaacaagatagtaggaaaaggaatagataggcaatatggcggcaatagcgagcaggctgatagacgtgaaggaacataacataggtgaggaaagcttgtaacatttagggttcatatttaatttctcggctttgtcagggcgtgctatcgagaagaaccaagtacatgctatgaggtttttcttgagtatttatactatttacgtgtgtagaaatattatcgaaacagtaattaaaaaattaaaggtacaaaaaaaactggatgcaaatgggttacataagtagtcctgcaggtccattcaacatatatccggtcgaacttccccatgcagtgtgacgtttatcctttcttgattcatattcgtgcaaaagcatgcacatacaagtcaatacttggctatcccacgggatgttgtcaataatattggagttgatttcactgtcactggtaaacggagcggaggtcgttgagttatatccatcattcaatgagtcagtctcctgcatgtaaagggtagccaccctcaacgatctctttttcggtattatactgaccttatcatcggtatatctagcccatactgggagatagcccagtggtcttgtaggacgggaacgacaataagaatcaaactcttctatagtcggttgattcatgtaggacgccatagtatcgtcgaggacaagcagattgatgctatttgatccgaacggagaggccaaactagtcgttccataccaacggagattcagtccatgaactgttgtatctgcgttctttctttgattgtaattaatcatgggaatatgaacgtcaggctcattgtttatatggaaaatgaagtcgtgctctactctactggaaaaattatggctttctagcttttttagaatggtgcagaattcaaatttatatattgaaatattcgtatttatttccaggactagctcggaattgagtggaggcttctcgcattgagagtctatcatggcgtatttgtaaatcctcattactggtgtattctgattgctgaagagggacttgaccaagtttaaagaaactgcgtggaatagaggaagtcccaaacccgtttttggatcgatattatcaagtttcctcttgttgtgtaaaaaaaattgggaagattcttcactgggaaaaacgaaaaaccctcgctgtagtaagatcgaaatgaatggcatcgttctttccgacgtaaatctgggagctctgttaataaaaccttgtctttgtagatccccgatagtggatccttcggataccgctgtattcaaagtagcattgtcatccccttcgtttacagtcagatctgcagtctccggccggcttgtttcatgctcatatatcgtagattggtcgtccccattcccatcagcccccaaaaggttcgtggtagatggagtctcattgtgggaatataagggacgctgacggttgcgtgcgcggtgacccccaataagagaacgtactctgtccatgccggcttatgactggtatgtcccaacaatcctcctatgtcttccctccctttctgttatctttcttttcaaaaatcccaccagcacttctttattcactaatcgtgaaaagccctttgagatgcccagaacccagaccgttctgaaaacgcgttgtgaaataaatatcgcggtgaaaatgcaagttgaccataaacaaaaagtattgataatttcgtggttggttaggtgtttagtgggaatcagtgtagtgtggtacatcaaggcgcgtaggaacaatgggattggaccaggacaagataaagaagaggctttctcaaattgaaatagacatcaaccagatgaaccaaatgatcgacgagaatcttcaattggtggatccggcagagagcgaaggtgcaaaggagataccagaggttgctgagacggctgagacggctgaggcggctgaggcggctgaggcggcctttccaagcagtaacgtggaagttaatgatacacgagaagatgtagtacagcctgaagctgatcatgaacccacaaaagagcatattcccagtgacaatgaaaaaaagaagaggatggagaccgaacctaaaaaattggaacctcaggctggggttgtcgaggaaacccaagagaaccacacggccaatgtcatcggtaactcctataacgcgtttgtcgccaaatccgcccaaaatggggagtccatcgacaacgacactcaagttaaagctcatgatactgaaaatgtaaatcaaagtggagttgataacgaaactgccaaaaatgttgatgatgaatgggaagacgaaaaatcggatgtggaagacaagtgcacaggtacggaagcggtagagaagattgaggcccaacctctaaaacctcccactcgtcaaactatcagctccgctggacatcgcacggcagatactgagttgatattggacagcttttcttcaataaataatgaacgagaccaggacatactaccgcaaaccatatctgtagggagcaacaatgatgacaatcacgaaagcaagcattcagctgacgaaacgactgacacttcggaggatttccccaatccttccggaagaagcactccgctggattctcaatctaaaatctttattcccaagaaaaatctcaaagaagataatactgatgcaaatggctccgattcggctagccgagaactgaaacccgtaccaaacttcgagaaacgacgcccgacaaatccatttagagttatctcggtaagtagcaattctacttcaagggacgggagccgtaaatcttcagtgaacaagtacgatactcccatttcatcacctatcaattcagcatccgagttgggtaatactgccaagctggaaaaaagacatgattatttggttatgaaatgtaccaaattgcaaaaggaaattgactatctgaataagatgaatgctcagggttcactgtctatggacgacggcaaaagactgaaaagagccgtggtgaagcttcaagaataccttgatagtaaaacaaaggagaaatatgaggttggggtgctgttgagtagacaactgaggaagcagattgaccgtggtgaaaatggccaattctggattggtactaaatgactacacattggacggtgataaatacaataaaaaaaaccctttacatagtaagctaaataaacacaaaaaaaagagacaaagacaattattaaagaaaagaaaagtgtatagtcatcactagttatatatatgtagtacgcttcagaggaattctccctatttatttcattcccctttgacgccaaaagtgatgtagtcagcctaaatataaacaagtacaattaaacagaaatatgaaaacaaacagagcaggcacgcaagccctccacgaaactagaattgaactcaaaaagaacccacttccatcgccagagcatctatttgggtcactttgcgctcttcatcctcatcaatagccttcaaagacatcaactgatgctttaactgcgctaacgataaccctgcaaatttcgtcgcagagggaaaaaaagtagaatcgaagggaaaaatcatgaaaatcaaccgagcagaataggatagaatagacacagtcactctgactggccttcgaacgagctgcgcatttcccttttaccaagtttggttcctgataagtaaggttaccttatttgcttagttgtaatagtccggtgctacagtaccaacaccgaagagtagttttagctaagcaaagtttactactaaaggggtttaacataaagagtgaagtgcagccttccgtactcgaaatatcatcctctctttatcaaaagtgttctactttattgattttccaattttattatcgacttttattattgataaattttttaggcccatttgtggtttttgatttttgttttagtcgttcttttttgttgcattctaagtgtattgcccactccctgactccagtctaaccgtcattgccatgtcaagtgaggagcgttcgagacaaccaagcactgtttcggcatttgatttggaacccaatccttttgaacaaagctttgcctcttccaagaaggcgtcaatcccaggcgtagcccctcatccattccaaccaaagagcccttcaagaagtggttccatatcgacgctaacgcaaaatcctcatcgttccacgcatagtttggacagtatacctgaagggaacgggaacccaattgttccaagtaacggtaatccaaatgaggtgaaaaaagactcgccaaactttttaccgagccaacaaagacctactatagtatctccacctatacttactccaggcggctccaaaaaattgccaccactacttctctctccctctatcctgtatcaagcaaattcaacgtcaaacccaatcccaaactcacattcagcctcaacttcgaattcgaatcccagtgcattcagcgcttcttctgcttctggatccatgtacccgaacagttcatctccttcagggtcttcattagtacatcaacctcgaaaccctaatgccacaacaagcactaccagtagcggctttcctacgagtgattcacaaatgcccggcttcttgttgaacttatccaagtccggattaacacctaatgagtctaatataagaaccgggctgacacctggtatcctcacacaatcttacaactatcccgtcctcccttcaatcaacaaaaatactgtcacaaatggtaaaaatactaacaaaagtatcaccgccaatgggaatactgaaaatcacgctcatgttaatataatgcatccaactgtaaatggtacaccaatcacaccaggactgagttctctgttaaatctaccatctgctggcgttttgacgaatccaatattcaaaacgacaccatcgacaaatattacggatgccaccatcagtagcaatgccggcaatagcagcatatctccaaatacatcaaaagcagcggtgaaaatggataatccagcagtaatcaatggcatcgagcagcctaccctcaatcataacgagaatgaacatttaacaactcaacttgaaaataatgatccattattcaccagtaagacgcgaaaaaggaaaagaagaacgtctagcacgagtccaacctctaaagtcccaagaaagagctctgtatcaagaaaaaactctactgtcacagctttaacagcaccaaaagacgatatcgatagtaacgaaaattcaaacaatgtaataattgatgaaacagaagaacaggagaagaaaagaaaagagtttttggaaagaaatagagtagctgcatccaaattcaggaaaaggaagaaggaatacattaaaaaaatcgaaagtgatgtacagttttatgaatcggaatatgatgacctaacccatgctgttgggaaattttgcgggatagtaccttcaaacgcttcaagctctcaattccatatgaatatgtcaaccccatcgtcttcatcatcgccatcatctacatctttattagcgcttttagaaaatagcatttcaagaaatgactattcaagtgccatgtcgatattatcaaacatgaaacaagttatatacgaaactaatttttaccaaagaggaggcaaaaatccaagagacgacatggaagatcatgatgaccagaccagcttcaacaaggacatcaccactgtcaaaaatgaaaacgcaggatatccttccatcaactcaagaccgataatcttggataaaaaatacccactggactctgtaccaaacatcagcaaaagcaacaccatcattaataatgtgggacagactacacagactgcgcagagtatcatcaactcatgctattcagtccctaatgcattggtaataaatgcaaaccctgatactcatgacgctaatacccatgatgtattatccacactacctcacaataattgacgaaataacgacaggcttctggaattgccctctatattcgtgcattctttcttttacctgtctgcttttctcattgcaaatattccactataaactcttctttaaagagatctatctattttatttctcctactttttttctgtatttatgtaacttcaagaattttttttttcatttactcgtttttctagaaatcatataagggcctttctaccatttgattgccttttcaactgctgtttgatcgaaaactgcgaagtgataaaggatatagcaattataaatgcttacattgttcaattttgctgcaaactacgacaactttttgcaaccatggcaaatcgaaaaactacttttttaccacaaaccctcgatatctcaagactgtcgcctcaagcttattcaaaaagaaatactctactgctttttcgatctcttttgttaatatccgtcttcagcttctcatttttttcattcgcctttaggaggtaaccaccggtgactgataagaaaaagcatctccaccaaaacacatgttttggtgaatagacactctctgcaggtagcagacccaacttttagtttgtgggacattgtcggaacaccacctaagtgatcatgagttacaactacctgaaagcagccaggaaagtcatatgcattggtaggaactatgccgcgcatatcaaagaattgaacaatacaacccccaagcaaccattcttttttctaaagccaacttcaagcatagtgaccccattgtcatcatcgctagcaaataccaagagaccgacaaattcaagtttcaatgggctgaatgaagacgggaccaatccagggcccatattcatcccacgaggagtcaaggttcaccatgaaattgagctggcattgatcgtaaacaaacacttgtccaacgttgctcagatgaaacctgaagaagtctatgaatctatcagtggtgtggctttagcattagatcttactgcaagaaacgtacaggaagaagcaaagaagaagggattgccttggaccatttgcaaagggtttgatactttcatgccaatatcttccctcatctcacgcgagaggctttcaaccaataagtccaacttgcaagacatttttagaatcaagtgttccgttaatggagagttgagacaagacggcgggactggcctcatgttacacccactgcacaaaatcttgcagcacatatctaccatgatttctctagagccaggtgacattgttttaactggcacccctgcgggcgtgggcgagctgaaacctggcgaccgtgttcattgtgagctgttacaaaataatgacaagctcgtggacatgcacttcgaatgcgaaaaccgccctggtccttatgaatttaaggaaacataacgacggtcgcaacccgcgctcatcccagctctcacacattccaccgcacgattatgccgtcgacctggtacgtatacgaccaatatgctgctgtatacgctatatagaatcaaaatataaagtgcagggtaacaatcgcacctttttgggcgttttttttcagatctcgaggccaagggacatcaaaggcaggcacaagcagcatgtggaaaatttgttctaccatgtggaatataaaggactcggctcacaaagaaagtaccttaaggatactcatagcgttttggaggttgtttagcgacttattggttgattgtctaaagagtatatttgttttgggggagaaaaaaaagtaaggccatcaccatgtcaatcatgccagtcaagaacgccctagcgcaaggaaggacgctcctcatggggaggatgcctgctgtgaagttttctacaaggatgcaattgagaaataaaaccgctgtattatggaatagaaggttttccacacgtcttttcgttcatcaacgacgtagttccggtgagattgtggatcgtgctaaggctgctgccgcaaacagtgggagaaaacaagtttctatgaaatgggttgtattaactagttttaccattgtcctaggaaccatactgttagtctcaaggaatgataaagcagatgaagaggatgcagaaaaaagtaagaagggaagaaggacaagaaaaatcaaaatttttaacaataactggcttttcttctgctattctactttacccctgaacgcaatgtctcgcctatggggccaagttaattctctcactctacccatctgggttaggccatggggctaccgattatattcctttctattcggggttaatctggacgaaatggaagatcctgatctaacgcactacgcaaacctatctgaattcttttatcgtaatataaagccagatacacgtccggtagcacaaggagaaaacgtcatttcctctccaagtgatgggaagattttacagattggtgtaattaactctgaaactggtgaaattgaacaggtcaaaggtatgacatactcaatcaaggaattccttgggactcattcccaccccttgatgtcgaagagtgaatctagcctggatttgacttctgatgaagaaaagcataaagagtttgccagaataaataacttccaattagtgggcgctgaggatacggaacaacctctcatcacaatcaaaaatgagggtgaccaatccgttgaagagtttaaaccaagtgtttccaaaaatatgcatcttttaagccaactttctctgaactacttctctaatggattttcgtgctcagaacctcacaatacggaactattttttgccgtgatatatttggcgcctggtgattaccatcatttccattccccaattgactgggtctgtaaagttcgccgtcatttcccaggtgatttattttctgtagcaccttacttccaacgtaatttccccaatcttttcattctaaacgaaagagttgctctattgggtagctggaaatatggatttttcagtatgacgcccgttggtgctacaaatgtcggttccatcaaactgaactttgatcaagaatttgtaacaaattccaaaagcgataaacatttagaaccacatacttgttatcaagcaatctatgaaaatgcaagtaaaatattaggggggatgcctttggttaaaggtgaagaaatgggaggctttgaactgggtagtactgtcgtactatgcttcgaggcaccaactgaattcaaattcaaggttaatgttggcgataaggttaaaatgggacaggagttaggtattattgaaaataaagattcaaagtgaagaggatttacacgcaagataaacatttctttttggctgtatatactatatctccgtgcttccaatattttgttctgaaagtaaataggattatatgtcagattaagctcgttaaattataactagaaaccaaatactcactaggaaaattttcaagaactatttagagcttaagtatatatttacgcaaacggcttcgatctaggttatgctcaaaatcaacttactctgatgtttacgaatttatatacttagatagggaagacactcttgaaaattgcattaatcagcatgcggcccgaaacttttgtgccacagttcgagctgacaatccaaaacgtcaccactatttttatctgaacagagcaaacctagattgtaagattcagaatccgtcaatgctgtgttattttctgcgtttaaaatggtatcaagttccaccattgtcaaatcttgaatacccaaactttcgatgagttgtgacgaaaaggaactcccttgtctccttttgggaatcagcttcgaactgcctttagattctgttgccttttttttaagtgcaacatgaatatcctctgcattcttatatgaagtcttattttcgaaaacgctttgggattttctttgtatatatataatggtaccattactgaaaaaatctgaagccgagaaatctttagtgaaattaatttccaatggaaagtaatcatgcatttttaccttgatagatttgatcttagaaaagtcgggaagtaggcatggtgttgacatctcttttaccacttcatctttttcaatgtctttttcaaccaccaactgaataggaactttattcaccggatcgccagtagaaatatccttgataacaagacaacgaggctctacagccatgctccagaaatgctttagttcttgtaagggatgtggagttgtatatgtgggtaaaactgacatactcaagaaggcgatagattctaaagtagaagtgttgagagcgtattgcccagacccaagaaaaagaaaacccaatgctagatctgtagaaataaatttaccataatggtcatccatatcctttttatcttctaaaaaggctgttggatcactaatgtcactaccattcactgatctttcatcatctagagaagtcgttgtttcgtcatttctttcatcagggtcattatttcccgatgtgttagcatttgaacttacgtgagatgcgtctccaccacttttagaagtgggaatagctcgaaataagtcagaatgtggaccagatacaacttcgtgcagatatttaactcttctcaagacatccaaatcaccactagcacacataaccatactcaaagacacaatgataacgttgactaaaacattaattacagaaatcgtcaacctaaagtcaaggttctgtttcccaggatactgataaaagggcaataatttatcgacaagggataaaagaacattgcggattttcaaatttcccgtagaagcaaatctaatgccaacagctaaaactcttcccgccatagtatagtagatagggagtaagtccgtattaagttcaccatatttctcactgatgtcgatatctttcatgatgaatgataagtcgtcacctatatggtcccatagaatcatattggatgcccattctcgatacatcaataattccggacgagaacagatgtttgatttcgaaataacatttaagttaacttttagtatatcggcaatctcaaagttgtttgtctttaagaacaaaaacataatcgcaatcaccgcaccaatttgtgaactttctggtatccagtccttttccacatcgtatgtactggtaataatatccaataactttgtagtgagttcttcatacatttcattttgttcaacatcatttgagtcataaatctcttccgaaagataatttcccagcctcaataaagatgaatcccacttatttgattttttttgcccagctcccaaattgataagacccaatgatatgcctgctgctaacctgtactcttcatcagcgaccaattcatcattgacattgagtagtgacacaagttgtgcaaaaattgaatcgctcattcttttatgtcttgaattgagatataacatacccattcctataataccagcagtttgtagttttagatctatatttagatcgctagacccgctaggcaaaaatgcaaccagatgcacactgataacctttataagtttcgaatccatactgcctttcatgctcgaactcatcccgagaagtaatccgatacttatatgagtatttctggggctaaggtaattgtatatgtgccattcttctaaattcttcaagtgtccactaagtcccaacccgaaaagaaaaccaccatggtatgcatctaattcttttggtttattaaaggcaatccaacttcctgtgataccacttgccttctttgatatacggagcccagaactaacaccggcatgaaattggccccacttagcaatatcatggccaatatcttcggggacctttacagctatttttgtgtcatcaggaaacactgaaatcatattaagaggctgtaccacccatttttgggtagatattggtttttctgtagcgtatgccacagcaccccaaccgataccattcgtacacgttcttaacgccataattttagcgaaatatttcttctgggatagcacttgagcatactctgtcttggtggtgaaaaattgcgtctgggtgggcctatagtacgctagcaacgatacaacatgactaaatcttttatcttcagaaaatatcagccctgcatttagtttgagcgaacgtccctcatcgatatcctcatcgtcctggatgtttgacatcctcatagcagatccatccagtgggacttgacttgcacatttcacaatctcggataatactgtaaatatatcatctggtttcctacgtacagcgcctctattcctggtgaccggtagcttgtatgatatagaactatctttttgacctcttttaatagtttcctgagaatcattctttatgcctttaattattgcgctgcatctttgtaaatctgccctatcaagcaactctaaatcgtcctgaacttgagataacttatcctccaatatttttaagatattttgtagcgggaccaaaatgcctaggggataagtttggaattcattttcctctatttttaaactggaaagaatacctaaaatataatccggtaaaaaattagcggagtgcactagttcatatagccccaagattttgaaacttcttggagtgatgcgcaattcgacttgagtgtctgttgctgcaagccttgagaaactaatgaatgggcatagtggaattgaactgttttcagttatactgtataatgattttgtaattgagggcggttcatctagtggatgaacaaaagttgagttttgttcgcttggaagtaggtggctttttgattctatatccgtattcggtaagtaatacatttgccataaatcaggccagcccatagcggcggtagcaaagctaagaaattgccccaacaatgcatactcagtgcgacacaagatgttcaaggagtattcctcccgtattaaatgcaatccaataacaatcttcggtagtatagagctcgttgtttccgggtcctgctttaattgccgaaacagctcgtgttcgtatattcctttataatctttatactcttgagtggaaaaaccaggtatcggcaaaattaacagggaaaggaccaatgaaaaagcctcatgctctagtttcaagctcccaacttcattaccaatccttgaaggtagcagtgaatatgcaaattgccatataaatatgaatgagatgttgaatacagggggggtaatatacttaagggcttcaaagcaaagcttagtggagctggtctcaggatatgggaacaattgctgtaagtaggggaccaaatttcgttttgtaaactctttggaaacatttaatagcggcgatgatattttaataaatggattgtgtaaaaatgactcgtattcccccccattcggttcttgtagcactataattaagcacccgttgagacgcttatgtatatttatagtctttattctggatgggtctttgagttttagattctccagtctaatcatgttttgcggcgagttcccgtatattttaaatggaatagaatccagtacatctggtaatagatcaatcaaccagattttgcaaaaatgagtgggttcatgaaatatcaaaagcgcttcttgactttcaaatcgcaaagacagaaacttcaaggtgctcaatatagagctcaagctttgggaagtgaatatgatatcatccggtagtttcatggatgatatttctgttaagacaatatccttcgaggaggatgctgtttgatttagatattcctgctgttgctgttgcataggttgggacactggggtgttatttgaatgagccccagcgtttgtggagaaatcgaaaaagggtgatggagtagctctattattcatggcaatattgttccccattctatctagggttgccgataggcttcttcttgaagatgaagacggaagagcgaaaatatctgtcctggctggcgcgttacctagactgccgctaaggaccctttcagttgcgttgcaatcatgtggattggagtttatggatgctgtcctacgcgtcaaaagtgagaatttacgtaggttcttagtaattccgccagttttgtggctattacctgcggtatctaaaccagtctttttagttgaagacgtcgttagctctccttttcgtgattgatctgatgatagaactctgctataatagaaccgtaaaactttagaattccggtctaagaacaccgctatgtatttctccttgtcgctagggaaaagcacaagttgtaagtcctgtaagccatcgcttttattaccggaagcgctatttatgccacctttgtaagtattcgagatagagattaggccaaaaggtgtcattggatccgtaaaggtgatgtatttatgcttcaaatcgaactccatgggcctacaatcggtggacccatccatgaagaaagctgaagtgtccctctccaagatcactccattagcgtaccagaacgcatttccgatcagaaatgggaagcacaccgtcgtagaattgcccttgggcaggaagtatacatgtgcaatatctgaaagtaccaccacgaagcagtccggtgtcttttcaaagtcgatatagccggcttttatgatcctctggttgtaagcaaattgacgtatgcattgatcttctatacaccacttcacgcgccggccgtcccttgacagccaaacctctccgtctataccctctggcttgtttgtaatattgtcttgcagctgccaatcagaagcattatcgccagattcccttggcaaacgatcatttccaatagacggtgtagaagtcatgaaaaaataagactctgtaaactaaaagctactataacacactgaataccaaccagcgatattctagtggacgatactgctgtgcggatgctaggtgaacacgagagttagcaatcctttcaatgcctagagtctgtcttcttagttttgtacaaaatgtaaataatagacacaagccctacctcgaatagggttgattcatccaaaccttaaaatattagggtttaaaatcaataccggggtcatgacctatacgcaaaaacaaggtctagcccttaaatgctagggctggttttttttgaaatatctggggctcaaagggaaaaggcgcccgataggagctgcaggggcccttgcatgcatgataaaggtgttacgcccacccccctcttgtcaaaaaagaggtcgttgtcatctatatattgcagaaaataaggtcctcatttgttcttacttaatctcagttcacttaaatttatctatctttgatagagcggcagaaacatattaaaggaaatatctttatattaaagatgcagtcaggcctactccaatttactttcaaatggcccaagggccctcaaaccgttgtcctgacaggtggcttcgatgattggaagggaactttacccatggtaaaggatccgagcggagcattcgagataaccatgccggtgaagtttgacgatcccggtgacaagttctatttcaagttcatcgtcgatggtcagtggttggccaataaagactacaaggccgacggtaatgtggaagctgagaataacttcatcaccaaggaagacgtaatacagcagtacggtaacaagacaggcacgctggtacctgaaagcgccggattggcggtttcgaaaaacaccactcttattgaacgggaagaggacaaaaagcctgcgaagttgagaaagtttaagatcaagagagtgatcaagaccaataaggaaacgggggagaggtcgatattttctcaggaagtcatcgaattgaccgacagcgaagatgaagcgcaacaggcggccaagaatggcaagaatgtagacgacctaagcggcactacgaccgtaattgagaataccgatggcggtgtagaagaggagaaagcaattaggccatatgaggaaaagcaccctcacattggcctggttaaaaatgaagaatctgctacggatcacctgggtaagatacaatctgctgattctagattatatgagctgtccgcagaagaactcgaagagggggaagaggaagaggaagaggaggaggaaggggaaggggaagaggttggcgcaagtagagttgccggtacgggtacggaagctcgagacgaaaagccttcgaatgaaactactccagctgagagctcgcaagaggaacttccagtcggaacagccgctgtcactgtcaaggagacacctgggaaactgaccagcgaacttaaagctgaggcgcaaactttggaagcgaagcaaaacccgccagccattaccacaaaaacagttgaaacaaagagaactactaaaactgcaggaactggtggcgcgaagggagtgccacataaagaggctccgggaaattcggctaagaaaggcgggttcttcaaaaagttgggtcaacttttgaagtagtatctatctagtatcaacaatatatatcatatattcaccataattttacctatgtatcaataacaataccttgtctgtccttaattcctaacatgctacaacgaataccgtaaaggtgggcgtctgcatgaaacgtagagaaatctgtagtagcaatgattgccgtggaaaaggaaaaaaatgaaattttttaggtcagaaaaaaaaataaaaatttgcgatgagcaaacacatattagatttcgcacgacacatccattgatatatttttccacatagttcaaggtaggctaacagtgatctagagttccatataaaatgtcagaaatcgaggtcccaaaggaggagattgtatccaacaacaaaaacgaggaacaaattaaaaaagctttactcgacccaaccaaaaagagaaaagctgaagatgaaattgaaatcgacttggagagctctattcctttgtcaaagaaacaaaagcgtctcttaagaagggggaagattaccttggaagagctgaacgcgaagtataacatcgatcctaagtccgttcaagaatacaaagaggacgcagaaaagaaaaagtctgataccgttgagaaagatgccccagatggtgaatccaaaacagacgctgctgtagaaacaacatcagatgatgctgcaacgaagaagaaaaaagaagaaagcaaatatggtgtttggattggtaatttatctttcgacactacaaaggatgatctagtcagatttttcattgccaagacgagagacaatgaagacgaaaaaagcagagtcattcaacaagatataaccaggctgtccatgcctcgtgttgcttctaagaactccaactctatgcaaaataaagggttctgctacatgttcttcaagaacgtggaacaaatgaaagcagtcctggaactatctgaatctcatttgaacggaagaaacatgctaatcaaggactctgagaatttttcgggcagaccagacaaggaagatttcgttgccatgtccaaaaacccaccctctaggattcttttcgtgggtaatttgtcgtttgatgtcaccgatgacttgttaagaaaacatttccaacactgtggtgatattgtaaagattcgtatggctacattcgaagatagtggtaaatgtaaagggttcgcctttatcgatttcaaaaatgaggaaggctccactaatgcgttgaaggacaaaagctgtagaaagattgcgggaagaccattgagaatggaatacggtgaagacagaagtaagagacaagtccgtaagaaggttgaaaatgtcactcatgacaaacctcgttcgtttgacatctctaacaacagagaatacgatcgcccaagacaggatagcggtagtaaacccgagtacaaaaggtctaacgctaataggcgtccacccgtggattccaataaccgtaccaagagtagtgtagcattggctaccgcgcaaagaggatctgcagctattgtcccatcccaaggtaagaaaatgaagtttgactagccagtctaaactgagtgtaagttacgtacatcaacgcgattatatatcactttgtaaattatctattattcatgttctctcaatatagcttatagccaattgctgctatttttaaaatagcttatcaaggcacggggagtgcgtgcggaaaaaaaaaaaaaaaaaagtagaaggaaatgaggtaaacaagatctaaagagacagctcaaggattattattccaagaagggtcgccctcactcactataatcaacgaccactgctaacaaacaaattcggaatagtatagacgcttttcctgctctgtttgtttattacactttcgcttagcactcactattccaatatcacacatcattacttagaggaactttaaaaaaaatctaaaaaaaaaaattacagctgtcatcgtatgagctctaatagtaccctcgggaaggacagtcttgagcaagtaagtacgtcatcactgtccatcagcggtcagagccacagtctaatttcctcatcgacctatgtctcacccacgccttcttcgacattaatagcccagcagggaagtttaacctcattgccaccggcatccagtacttctgtccctacataccgctcctcaaaaacgatttctgatgggagcgtgcattcgtctttttccgtatcttcgacatacactttgatatcatcttctattgatggccaatcaagcgggcagcagacggatagttcgcaatctgattcagccactacctcattctctgtcatcacgccatccttatcgattctttcgtcatcttcatcaccatcatcttcattatattcagactttggaaaatcatcgctcgatagcgcttctacatctttctcctcctcaacgccttctgctatatctcccagttttacttctctatcttctacggacatagcttcctcgcaagttaccagcgctctgcaagccacatcaacagagtcttcgacaatttttgaatcttcctcaacatcaaatgaagacatcacatcttcatattccgatcggattacatccacgttgatatatacttccctgttttcatcagctactaattcctccactaaaagcgattcttcaaagccggcttcaacgaccccatcttcgacagtttcggacactttccagagcacgacatcgggcacacatatgccaaaactagtttctagtcaaaccactagtacaacgtcttcttcaagccgtccttcatcttcatcagatgcttccacaagctcatatacaagctctttttcgagtgatagcagatattcttccgaacaaacaacctatacttctagcagtagtgtgccaatgacaactcctacaccctacaccactacgacttctacgactccactgacatcatccagtcaaacgtatagcataggggtcgtatcaagctccgaagactcacaaactatttattatttttatacccaagcgtacgatattactggctcttctacaacatttacaacaggattgcctactacggttgcgcttgccaaaagtgcagtaagaagctcattttctgttccatcttcaacggtgactgcggatatgtctttctaccagcactggttgaacggtggcttagacagcaatcaaaatcaagacacatcaaagtcaaatactggtactattgtaggaagtatagtgggtagtattggcggtattcttgtatgcgcggtgatagtttggttcttgttattcaaaagaagaaaaaacaaaagagagctcaaggaaaacagttctttccgtcacgaaatagggcgcagaacaggatttcccacaactgctcaagcaagagagacatcagttcatgctcaagatcctgctgctcaacaaacaaatacggagagtagctccaccaacaacccatttagcaatgaatttaatttcagagccaggggtacagctccaccaccaccaccaccaccaagaaatggtatcatccttgataactcttcccaaaatataagcaatgattcaatgaatccagacaacaggttttcgtatgtctcttcgtttacgtattcgtcgctgggttcatctactcagggcggattttctgccttatcttcaaattcgataaatctcggacatggcttaaataacagcgtcccaaatgacgagagaggttctgctcaagataaaacacatggatttttaagagagataatatgacgtagccaagacctttttgattataatgtttcactacgcaacccaacatagtccatgctaactgacagcattatcaaatgaaaaaaaaaaaatcttcacgttatatatgttcgaggataacagaaactaaccaatgatagacaatagtactactatataaaagaagaaacctcttttcccgcttttagcgtggaagcacaatagttttgaatctctgagtatgtatataaatatacaaaactatttcaatagtttactttaatggcttaaactctgttgaacttcaatagccgagttggggtgacgcgggtaatcacaaatatttgtcgtccactggggagcctgaacaaaagtcaaatcattcaatctagacagaagcagattaaacacacaatcgctgggagctgtaacaaaccaaggcatttcacttcactgaatcgtttttcgtggaaaatgaacttgatggtaagaatacctcaggtcagtgggctttcaaagactctactatttcccttgagtagacggtcgatacatatgacgcctataacatttaacaattcaagagggtcgctatttggaagcatcaccgaaaacaagataaaggaagaaaaggagaacaaagacgaggacccgaacagcttttctaatagattagcggttgcttctgattccgccggagaggccgctgaagttgacagggattccataacgttgaagaacgataaattattacaacagcacatcatatcactgcagcaaccggagaaattagcatctgaaagcctcctttcacctttgaaaagagaaatatacaaagccaattgtgaacttaacaatgggttttacaaaaaagacacgattgtaaaattacccaattctaacaagcgttataaattaaatttgacaaaaaaagaaatcgaggtgctagaaccttctgtatatgttcaatcatatagaatcaaatcctcaatgaaaaaagctacccatttattaaggttattgggcgggctcgaagttatgaaggctatttcacagtgtcatttttcgaataaaaaaattgctcgcgaagtagcagaattacttcaaaagggagttgaagatggccagaagttgggtttaaagccagaggatttatatatatctcagctttggacaggtagtgatgggttttggcgaaaacgcgttgaatttaaggcaagaacaagaattggtattataagtcatcctttcattcatgtaagatgcattttgaaaacaaaaagcgtcacgaaacaaaggctcgcttatgaagcattattaaaagagcagaggagagcaccatgggttcaattgggcgacaagcctataagaggcgtaacaggtggtgtatataaatggtaaaacgcctgtgagttttgtatattttggttgcttactccccaagtggaatggtagacgctaaataaacaaaagcattctcactcgctccttcctcccacatattcatattgctttcatctagaactttgattttcgattatataatagcgtaatcctgtaaataatagcagtcccgaatggcccgctaaaatcttctcactcaatataaggcaactggctgaaaaaggaaaaaaaaactaaagaaaaaattattataggtatattttatttatatataaaataattgaatctaagcttcaactggttcagcttgagcttcagtttcttcagctggtctgtagtccttgacggatggggcaaggatttgttcttcttcctttggttcgatgatggtgacagcatctggcaaagcctttggaccagttctgttcttagctgggtctctcatgatcttaaccttgatacccaaaacaccttgtctcatcaagacgtgtctggtagcaacatcaatgaagtcgttgactggttgaccggagtggatcaagaaaccgtcagcgaatttcatagccttggctctggcagctcttaatttaccagaaacaacgacttcacaacccttagcaccggattccataacgtatctgacgacaccgtaagcggctcttctgatagccaaaccgttcaacaatttgaatttcatggattcagcttgagcaacagcggacaaaccacggtcttgaactctttcggcgtataagacaatagtacctggagcatacttaaatctcttttggaccaacaaagtcaattcgttgattcttctaccgttttcacccaaaacgtcttgagttctggtagctctgatgatgacttcagtcttagttggagtaacacggacttcgacaccggagtaaccttcttcagccaattctctggtgaagaattcgttcaattcagcgtagaagacaccgtcagcgactagctttcttttcttggagattaaagcgaccattatttgtagtttgtttgctgtttttttttttcttcttaaaataagattaaaaacgatatttcaacctcatttcaaaatgaagctagttcaaatatgactagaaagtaagtatgttgtattccaaaagggcagacatagaatctctgagatttggaaaatttcccattgctcattggaaaatgtgacgcggcgtcctttccaaaaaaattcaaaaaaataaaaaaaaaaagcgctaagaaaaaaaggagtttatgaaatgtaaggagtttaagaaccgaaaacagtcttgaaaaagcttcaaaaagaaaaactaacagacgaagaaccctatccaagagagataccgccggagagagggtacaacaaacctagtttgttgcgtgcatgaaaagccaatgcttgcaagacgtgtatgtttctggtagtcatgtgtatgtgtatctcatcgacgctttccggcgccccaagaacagatcaagatcggccgcctgtacatgcttaaaaaaataatctgtgaatgcatataccacttttttgtatagcttaatcaagtgatcgtcactatattgctcaaaaatatcggagcactcactaaacacccacaaattcaagctagtagcgatagcaagtttgttaaccaaatcttacgcatgatgcgcaagatgccggctaacactccatcgtcgtgatgtcactttagaaggtggtgcggtgcggtgcggtgcgtcttcacgcggactttgtctcgacatggaaaattatttttttttttgctttcatttcttccagcttgcttaaccctccgagtctttatgtgggccggcctatgatgaggttgttttatgcagccttccatgtactattttacatttgcctgagggctgtttcgcaggagtaacggcaatacttctctagtttttcctccttctttgttctgccgcttacatcagcacgacacgtgaaaaaaggaggaccgccgttcgaggaccgttgagtttttccttttttccattttttgctctctgtatctttccaattttgccgacattttctcctcaaattgtatagagaggctctctgagctatgcagggtaaagcatatacatgaactaccaaaatagcattgcatatatcgaagggaaaaaacctcatatagacactatcttcattcttgtcttacagcggttgcttccaaaatacactatctaccaagcttatctcagcttgcccgaagccacgctctccgcggcggtggatgagatggcctgatgatagaaggcagcaatttttttattttatgtgccataaaagcccacggaatgcgagcaacccaatgttcacgtgtgcaatcgggtttgagtgtctctaggcctttcgttcccggctcccccctctccgtaccagatctacgtctacatctacagttataacaagagcaaaccggaagattatcctgcgcacttgccctcggtcttggctccattcggccatgcgggggcttctgggggagtggggccggtctctcccttattgaagtgattctaaaaaaagttaaattttggactagtttaaaaaaaaaaaaaaaaaaaaaaaaaatagtttcggcctcccgcctaagatttcactttgcttcattgtcgaaaccgttacgtaacggtgaaggaatacgatgaagtagatgactgaaggaaagtctctgcaggtgaacatgtgcttgcttcgatcatcttttttcccttctttccttggtatttttccgtcttccttccatttttgcttcttcgtagtacagagaattatagcttctccttttttttctcttttcttttttacttttcagtttgtcgtaacttttcctgttttgctatttaaagtaaggttacctggtaccctcactaaagtcgtacggccgatccaccaacgaacaacaacataatccttgacaaattgttgttttttcgaagggttggaacattcacttatttttcggtcaattgcacaaggcagcattcaggatttatatatattacactatagcctaaaaagggacgcaacacacaccgacgtacgtattgaaactaatatagtatagtaaagtctaatgaggtccatcaagtgtgtaatcattggtgatggtgcagtgggtaaaacatctcttctgatatcgtatactaccaattctttcccaactgactatgttccaacagttttcgataactattccaccactatagccatccctaccgcgactacagaaaaccccttggagcctggatacgataatgttaacggagaatcattatcctcctcgaattccttaccaagtacagaaagaaaactatttaagatcaatctatgggatactgcaggacaggaagattacgatcgtttaagaccgttatgttaccctcaaactgatattttcttaatatgtttttctgttagtgaacatgctagttttgccaatgtcactgaaaaatggttgcctgaattgaagcaaacttctaatattgaaaacatttctctcttcactaaattaaggaagtatccgatactactagtaggtaccaaggctgatctcagagatgatccggaaactcagaagaaactacaagaaacaaattcggattttgtatcccaggaggagatagataatgtcgtgaaagagtacggatttatgggatatacggaatgttctgccgctactcaagctggtgtccgagaagtttttgaacatgcagtgagatatgctatttacgaaccggaatccaatctacagaaatcagtaaaacagaccaccaccgatgaactaacgaccacaacaactaatagcaacaaggacaagagtatgcaagaacagaaacagcaaccacgtcataataatagtacagatagcactctgtcgaaggacaatttacaacaggaaaaggaagcccttaattacaagcctactaaaaagcaacaaaatgacaaaaatcatgaacaggtaagatccaaaggctccaagacggccacaaagacttattgtaataaacaaactaaatcgaaggtaagaaacgaaaagaagaagaagaagaattcgaaatgtgtaattctttaatattgagaagacataataaaacaaataaataagcttacatatactgaaattaccaaaaaaaataaaataatacgagaaatatatatatatatatatacacatatattggcgctcctttttcttttatttacaagatgactgaataaacctactctctaatcatctttcttactcttggtttgttttttcttcttggcatcctttgccccctttccactcgcatttctctttgctgcaatttttttttctagttgtaatatatctctttcagtattctcaaataactttttctgtaattcctcatcatcaaattccttccgagcaaattttacaattgaacagtctgaaatgtacttggccttcgtgtcctttagatttacctcttccagttctggggtcattaatgcatacaagaaactttgatcaccacgacggccgctcttagtaaataaccacaatatggggtataataaaatacaatataataccatcaataaaatcactgacccattactaatgacacgacgtaaactattggacctcattgttcccggttgtaccatggtgatggtaacgtttttacctgttctttcaacaccatcggtcttttgggtttggatgtctgcagtaattctcctttgcaactccatcatgcttaatcccaactgtaacttgctgcttgcgaaaaatttcaaggcacttttatacttggcattttgccataaggggtcttccacattaacatcgccgacaacttgcaaccagcatgtggcaagaataattcttacgtctctatcaggtggttgagctttgaaactaggttgcagtaaatttaaaagatggaaaatagctgcataattcgtggccatttgtaactccaacccatccttggaagatcttctttgcggtagagatattttgggaacgccccaaggctccatatcaccagacataacaatgacaccatctaaccttctgggtggcgaattatccaaccaacttgtggcaaatttacgaatttcccacaaattactcaaatcgcatttctctacgaaaattagttcgttttttgtcttttcacgtaagtcttcacaccactctgtgacccattcatctacttctctggtcaagatgattaactgtgcgcctaattctgccattttaaaggccacagatgtccccattccttgagaagtagctccagtaaccaagtagactttgccatgcagctttctttcccatgtattcgatggccctctcgaccagtatttgatggcacctgcccctaatacatagggtgccacctttttaattgtctgatagtaaggaattttatcagtcccatctaaaagagctgttccaataatattcaaaggcatcttctgtctttagcacggcttggatttattcttttaccctcaataagctttgctagcacttgaagatatgcaactgtttcccaaaatttagtttactgttctatttcttcgctcttaatgttcactttcccaccttcttccagattttaaaggctcatctaatcgcgtctacaatcaaaaagaaacgcgagcacataaaatattttccagcgaagctttggtagatccacacctcaaaaaagcgtacgaagcggtatggtactatttcaagagaaagcaacacatatatcaaactattttgagaactgttttttggtgaaataagccaagaagatacctcctcagagggagcaagagacatcttgccgatgtaatggactctcccagttaataaattgccatcctgacttactgttaactccatttcaagatgtgtagtccatagatataatcccttcttttaaataataacatggtgagcaggttgtctacctgcaattaaagctgtactatggtagcgccactcttgatcttgtaaaatattgtgtgaaagtgagcgcgccaactgaaatttttttccaaatcctctcaatgaaaattttaaatcgatgcccatttccacttgtattagaactaacacagataaagagagtatagcatagaatacgctgttcaatatcctttcaatacaaacgtgtggagattagtaaaatggatgaacaagtcgtttttacaacaaacacctcagggacaatatcctctgtacactcattcgaacaggtaaatttgagacaatgttctacccaatctagaaatagttgtgtccaggtaggcagcaagtacttattcgttgctcaagcacaaaaggcgttgatcaatgtctacaatatgtcaggttcatttaagagagagtctgtagaacagcgcttacctttacctgaagttttaaaatgtctagaagtggttcaaaataccggtgtacagtacgacagtatccatggggtcaatcataacttaccagagtttaatcttccgtacctgctgcttggttccaccgaatcgggtaaactgtacatatgggagttgaattcggggatcttattgaatgtgaaaccgatggcacactatcaaagtatcaccaagattaagtccattttgaacgggaagtatattatcacttcaggtaacgattcgagagttatcatatggcaaactgtcgacttggtatcggcatcgaatgacgaacccaagcctgtatgcattcttcacgatcatactttacctgttacagacttccaagtttcttccagtcaaggaaaatttttatcttgtgctggtacaaagctattcacggtatcccaagatgctactttgagatgctacgatttgagtctaataggttctaaaaagaagcaaaaaaagcaagaagaaaacgggaatgaagttagtatcggcaaagcgcctaggttgctcgctacgttcacattgccttatgccattaagtctatatcccttgatcctgctgatagagcatgctatattgggactgccgatggatgttttgcattaaatttgttttataaattaaaggggaataccattgttaatctgttacaatccacaggaatgagcactgttcataaaagtaaagtcttttccttggtacagcgcagtttaataactggtggcgaaaatcaagatttggattcattatattcaataggtcaactggtttgcgataagcttttggattccaacgtgtcttgtctcgaaatatcaatggatggtacattacttatgatcggtgacacagagggaaaagtttccattgcggaaatatactcgaaacagatcattagaactattcaaaccttgaccacgtcacaagcttctgtcggcgaagtgactaatatcctagtaaatccttacagaaccgaaagtggcgaccagctctttgaaggggcaactacagggaaaaacaccagcagtagtaatggccataactccctaaaaataccaaatttacaaagagctatatttgataaggaaaacaaaagcctttcgcacgatatttggtttcaaatcggagaaccagaaactgaggcagaccccagtttagcgttaccattaaacgatttcaatggctatttggagcacatcaagtcccaagaatctatgttcgcacatatcggcaggatttcaagtgacgtaaaagtggttggtacagaaaccgacgctgtctcttcttttgacgatcaaaccgctaaagatgaagagattactgaactcaaggccaatatagaagcactaacccacgcctacaaagaattacgtggtatgcacgaaaagctatacgaagagcatcaaaacgtactcgacaagcaatagacggtatacatgcacatattgtatagtaacttcataagaaatgccattgtgtatatatctgtatgtatagatagatagtagcaaagtatatttttgtgggatctttgatttcgtcatcagtggtgtatcatctggcacggattttcgttatcaatgacgcataccaccttttctacccttatagcttatctcagagattgcttgggccacctttaactgtagcgtcctggctaattccggtttagttgatagcgaacctggtggcaatcgctaaagatcttgcatttctggtactgagagaataataaagaatctgactcacactactttccgcaaaaaactatcagatccaagctagagatcttccgtacattattgttattactaacatttcctccttcttttgattccttcacaacctttagctattgcaattcaaagggaaagctgcatacaaataagatgtcgtcattaaccagactattacaggaaaaacgaaaaaacgaagcctcgaattcgtcaccgagaacttctgctgatacattgaccacaacgcccgaatcgaatccgcttgacgctcaagcaaggaataagagcagtactcacattggcagcgatagcaacagcagcaatggagaacgtagtaggtccgctgggctagttcccggaagcgttacaacggttacacaaatatactcagaggaagattcatcatctactgccggttcttcactagacgacagaaaccaattttcttctagttttcttaattcaaattttgcccacactgcctcactatatggcacaagtgcacaaagtaaagatagattcgggtctttgataaatgaccagggggctgctggactttcctcatacggtggttcttctgttgccccacaaaatagaattacgagtagactatccgttacttcgcacacttcgggaaaggtcattccttcattgtcttcgagcataccttactccgtcccaaattccaacaaagacaacaacagctcgaatagcaacagctcatctttgtcttcctcatggctcgaaacatatgcaggtggtttgcccagtaatatttctgcgatcgattccaatgttatatcttcgccaaaagtagatagtgttgagccccgtttcattatttccaaacaaaaacttcaaaaagcatcgatggacaacaacaataccactgctacccaagcaagatctatttcacgttcaggttccttttcttcacaactgggaaatcttttcttttccaaaaactcgaaagaatcttcaaacccaaactctgctggcatggcattttccgccaattctaatggtccatccacgaacattaaaaattctaatgctgcaaatggctcaactgctattcctaaaccgattcgcgcaagacaaagtagtatttattctgcatcgaggcaaccaaccggttcctacacagataacttgtacggctcaccctcttctgttcatgatcatctacccccaagccaaagcgttccaagatcgcaacattcttctatcggtgatttaaaaaggtttttcaagaagagctctagcaataatctatcctcggccaataacaacgttattccaaatggatcgcctgtttctagtggaatggctgttccatcgcattctcactcatcatctcattttgcagcaggaaactatccttcctccaacagctataatggaaatggggacactatttattctcatgcgcatggttctgcggttccgttttcaaagagatacgtcaagacgggtgaagatttaggtgccggagcaggtggttctgtcaagttagttcaaagaatagtagataaccaaatatttgcagtaaaggaattcagaaccaaatttgaaaacgaatcaaaaagagactacgttaagaagattacctccgagtactgtattggtacgactttaaatcatcccaatattattgagacaatcgaaattgtatatgaaaatgatagaattttacaggtaatggaatactgtgaatacgatctgtttgctattgtaatgagtaataagatgtcttacgaagagatttgctgttgcttcaaacagatccttactggtgtacaatatttgcatagtattggcttggctcatagagatttgaagctagataattgtgttataaatgaaaaaggtgtggtaaaattaattgatttcggtgcagctgtggtattttcatatccattttcgaagaaccttgtggaagcaagtggaattgttggtagcgatccatatttagcacccgaagtttgtatttttgcaaagtatgatccacgtcctgtagatatttggtcttcagcaattatctttgcctgcatgatattaaaaaaatttccatggaaaatccctaaattgagagataactcctttaaactattttgttctgggcgtgattgtgactccttgagtagtttagtaacgagaactcctgatccaccttcctatgacgaatcgcactctccagaaaaaaagaaatccgagggctcttcaaataatgtatcagatcccaataacgtcaatattggaccacaacgactattgcattcattgccagaagaaacgcagcatattgttagccgtatgattgacctggcacctgcatgtagagggaacattgatgaaattatggatgacccttggattcgtagcattagcatgtgtagaatggttgaagatggcttaacgtttaaagtagttgaaggagatgaccaccatcacacgcaagtcgatcaaagtgaagcacatattgcaggtttggaaaagaaaaagaaaaaacaaaacaactagcaaataggcgtctggacttctacaatttttgtatataagctttttctttttcaacgttgtttgagtatatgttaagatacgttactatatttattcctattacgtttccttctatttttgtattgctctcaaaagacaaagttgatagatatcctttttatagttaattatatttttcaaaatatgacaagcctagtgtatatatcaccggtgtgatctagtaagagatcacgtctgctaatgtttgtgaataggcgggtaaccgttaagttcgataaatcatcaactcatttattgaatataacataccttgaaatttcacggtcagagacgctagaatttatagtgagattatatcaaaaagaagaaagagtttaactatttggacgatatcaaaacctttcaaatttattctttttttttgtgtctcgactgtcgtatcttgtacagatcgattggatatccataatgtcacaggcagccaaaaacataatagtgaagctaatagtaggagcaggtcaagcagcaccatcaccacccgttggaccagcgctgggttccaaaggtataaaagcaattgacttctgtaaggaattcaatgcaagatcggcaaattatcaaccgggcgtaccagtccctgtactaattacaataaaaccagataggacgttcacatttgaaatgaaatctccacccaccggttatttattattgaaagctcttaaattggagaagggacatggacagcctaatgtaagtacaacgctaaccggtgctcccgttaaggggccacctcgtattctgggagaactatcgttgaaacatgtttacgagatagccaagataaagaagagtgatgaaatgcatagtctgttggagatggaaggtatcgttaagtcaataatcggtgttgcgaaaagtatgggcatcaaaattatgccttgattgaaaatccaaagtataatcaataaaaaaaggcactttgtcttactacgtaaatatttaaggcatcctgttgttttgttttactgaccattctgtaaatatgtatataagttttaagatttgaactattcccatttagcgttgggcgcaattggcatgttcgttctgtagataaaaaagtggctttgttattggactttccgctactttacaatagttccttaacttcgataaagactggttattgatatacatatatatgcttgtatgtatatgttaagtggaagaaatgagaataaaatgctaataaaaaatgcgtataaagacgaaaaggagggaaaagaaaaacagatttatcatttagagaacttccttttcttattttttttccattttttacgattatttttcttattgttaatcttcaatggacgtttatttgattcgctggatgcttgttcttgtttggatttggacgaggtaatattgccagccgccatggtagactttgctagtggcaatggaatgaccttgggagttagcctcgtgtacaagagataatacgcgttaggctctttcaacacgtctctttcagaaattttattaatatattcgtcatcgtaagtagcccaggtaccatccggttgtttacagtgggcgatataatgaccggaagatagagaacgaccttcatggacgaccacgcttaatagttggtatttgacgggtaaatctttatcgtcacagtattctgttaaatctaaaaacatcggatatgaaacagcctgcttcatcttggatgacgaagtgccattgaatctgaattttttcaaatgtactagtaaagtctctggtgctcttaagatcgagttgtgcttaacggcatttgtggtcttgtgacacttttcacaaacataacccttttgttccttgtcgaccttgatcaattcaggattgaagaaatctctgattgatttctcaatagaaaacctacgattgactgaacttagattgccagctgcggtgtctgggacagtgctatttagatttggagctacaggagagcctggtgattgtgcagtagtcgtgctagtggcagagctggcggtggaagcactattattattagtatccaataaatcagaatttgaatctagttttttcttacccttcaaatgcaacgataaatcgtaaaagggttgttccgtcttggatatactgccgcaagatttgcaagtaacgatttgctttaaaagaccgccaaagacgtcatatattatcgattctattagcttatgccccttggggacagaatcttcttgtaatctcgacatcagcgacatgaaatattcatgggaatcttcttgctgccattcgctcatcatacagttgatgtcatctaacctggatatcaaatatttcggattaatgtaagaggctgaagggctctttttgggatttttcgagatcggcgaccacatttttttactcgtttcagcaagagtgtaagaaacggaatttttggagatggtgccgtcgtactttcctaaaagaatgtcgaacagatagtgttgaatggaggggatatgcagcatggcctgcactgcagcgtttgtatagcaagtaacaccatggtttaagagcccgcgaggtttcaaattagtgaattggtcgccccaattcttgatgattctactagaattcaaggatccgtggtcattgctattttcattgaattggtaaaagtttgacagatctgatatcgtagttggtggggtgactgatcttggcttatgttttagttcttcttcttcttcttcttgtccttgttcttcttcttcttcttcttttggatttactttcttacctgcatccggttcgttgttttgggtttcgccttggtttacgttttctgtgttagcgtctatcaaatctttgcgtaggtcctttttctcgtcttcggaaattgtagagctagaatcactttctccatcttcagggagctctttttccatggctgtggaatcataatccatgtcttcgtcatcatcgtcaacttcattggcgccagaaagcgtatccttttccttttctccaccaatggtagctataggcaagccgaaatcttcaccaatgtcttcaccaatgtcttccccgatgtcttcaccaatatcttcgtcatcgtcattgttgtcgttttcattttccttcacgtgaccattttcaggctccacataatctcttgcctcgtgaaatacttctccttcttcttcttcttcttcttcatggtccttctcgtcttctttctcgtcttccgaggcagaggcagaagtgggaggttccgtagaaagctccgtagaaagctccgctggcctctttacagcggtaacattatcatcgctgttactattcttggaagtatacagtaacaaagcttcggccattgatttaggagcggcatcaggcttcttttcctttttaggcttttccatcgacccatttggttgtgcttggtcgccattagccgttacagtagcagtactgccagtactgctattgttatgctgctttcctatcacgatgtacgagctattttgcggcgcggcggtagtaccattattattattattctttgatttcttagagaccattgcagcattaaactgcagtgggtttgataagatcctgtcgaccaaaggcttgatcgattcctgagtagtcatcgttcgttgctgtgggttcccagttgaacggatttacgggcactatgtggcaattatcccgtgaaactattctttaaagtgttatatgtgcagtacagtacagatgtagcttcagactctatgcatgcccctatgtacactatacggtatctatcagcttctacaaaagagacaaaagagggggggtggggctctgtcaatgctctaaaaggaagttttacctatggagctgatgctatataaaacaagaactcttttttttcttcatttctttttggggatttcttcgatgcgaaaaaaaaattttttgacggcatgaggcaagaccgaacaaagatggcggtgtctgggggaacaaaatctccctcatttcttttgcgcatccatcggcaaaacgcagccgggtgatcccgtgcgggccccaggccgttttagccgctgagcatgcctagtgagatcgtacccccgtgggccagcgccaagaggctgggctccccaggacagctcttcacgaccaccgtggcaaggccctcggattcaggaccagaattccattctgattctggcggaatggaagcagcagcctgttcctcagcacgctgctgcagggagattcccccaaactccaccaggtcgtggccccaattcagcacggccccccacggcgtaccgatactcagcccgtgtactgcatctacgcatgctttgaacttggctgagtcatggcggatgcggaagggtagcgccagcaggctcacctcgtgctgcaggtcccgccggtcgtaaacgctgatcttgtcactgttgcgcctgacgacatatacgtaccgcccgttgtcgctagtgaggatttgtatgacacccatggccgccgtctggccgctgcggctcatcatcgccaccagccgctggtggcgagggtccactaggaacacttcattagcgtagctgccgcacagcaagggtcctcctggaagagcggcccctcccgccggcagctcttgaaaacacgagatgatgctgtgccgtcccttgctcgctttcttgctgctgcggtgcgtccacactgcttcccgccggttcatgtcgtatatggccactttgtttcggtgcgacccggtatagatgtgcgcttcggcgtcgattttcacgctgtacgcagtctcgtattctccgttcatctcgttcgtcgagtcgaaggtggcaacgcattgtccgtccattacagagtacagctgcaaagggaagttcttgcttccaatcgcgattttgtcgttggctactccaccagacgcttcgtcataaagcgagtaaaacgggtctaccgcacacgaaacaatggattggttcttgaaaaacctagtgaacggcagtaatagtggccttttggttttcttgttctcatcgtcttcctccggtattaaatactgcctaatgccaaaatcattatgtacagaaacaatcgaggtgccgtcgcatgaccaaaacaggtcctgacacagtaccttcttttccatcctaccgtcacttgtctcaccaacatacggcgattgttgcagcgccgggtacgcatacccactggcatcgtttttggtctgttgcagccactcttgatcttccctttcccatacttcccgtattctgccggcctcgaacactctaccagtgtcacaatacggagttatatctatcgcactgttgcgttctccattctccatactcccattgcccttcttgtcgttagcgtttattgtagactttgttatctatcactaattttcaaaaagtcacggcatcatcatcgcttcagtctctagaaaaaagcatacacgcatatgttcgaatatatacaaaaaactgcaacgcactcgcccttattaatggagatttaatgtttttctatttacgtatacggcttttagaatttataatacacatatatgttgcaatacaacaatactaaaatacaaattgtccataagaaatattccttgtattttttgataatatttcttagttctttacaaatcatcatcatgctcttccaccaccctttgtcacttcccggtcccaaagttacattagcgtcatccgctactttttttttttcttcccctgtgacggtatcgtccttcaacaagtttataatcatgtcaagtttccttgtgtttgtttcaatctcagactgtaatttttggaatgaattcagttgcccttggaagtgtaaaacatttctgtttgcttctcttttaccctcatcctcgaaaacattgatgggggtctctatgtcggtgatatggggtagcgaggtgttattcaaagaaatatatgacttcgttggcgtcgagactttgaatgaattgtcttggtgacggttagagacgtcactcccttgtgtcggtattctttttcgttcatactctctcaacccttctagcttcttttccactatttgcttgtcatgtaagaggagtctgtgccatttggatgcaatcagttcttttttctttagaactacttcgtctgtaagcgtttcctcatttctgtgcaacgcagacgctggaatgccactagaatcattcaagtagggcaacggcagtggtgttcctagctgtttgcgaagcactgcactggatttcctctgtgaggtgctcttgttactggcggctggtttaaatttaatcttcggttcattcggtatggcattgcgcgtataagattcgtttctttgtttcaacaaacttgatcggagcatactaggttctttgatcctcggtgtaaattgaagttcgttctcgatattatcgtcttcatcactcgttgctttgtcatcattcggcaggtacctcaggttttcattttctgcaaccgtcggttgaaactctctctttttggtgaattgtgtataccgctgatgaatgccagagccactgtgaaaaggattgtagtcattgccccttttgttacggttttgctcctttatggtatggttgttcccgtcactatcggaatcggagttattggtatgcgattttccgccgccattataatcggacgcatcatctgtcattatcgaagttgtattactcgaaacaattgaatcgcggtcttcggatgcacatatatcttgtggatgcccattcagtttgtggaatcgcgctccactcgtatttaatctatttttcttagagaatctatgactctcgtcttttggagaagttacattcattcatgaatttaaaatatggaagaaaaaaatcccttggttgttttagaagtcttggacaaatccttatggtataattcactatctatgcaagatgtttatgttgttattcctagtttttccttgtgtcttgacattttttctccttttggcgttttccgcaaaaaaaatggaaaactcagtgatgtataaaatcacttataacaaaaccagcaacataaaaaaagcctcgacagtaaaaatattagtttatacttgccatttacatatgaaaaagaaaatacatatatatatatatatatattagatatagtagtaaggctgcgaattgaaagattgagaagcattctttatatacgttaaaagaaacctcaaaatattatatcaaataaaaaaagacttgtttggaaacaaagtctatttagttgatctttttcttcgcatttaattagttgaaattgaactgctggttgacattggaaccaaatccgaaagtattgccggcattttgtggagccatagtttcatctacagcatcctcttcttcaccgaaataggtttcaatgatcttgtatgccttttcataaatcttatcgttttcattttgttgacaattgaaaatcttttccataccaccagctttttcaataaagtcagcattttcattaatattcaaaccacgagcttctttatcagcttcacccatctttaagatattctctagagcatccaaagtaacttcgatgattctgttatcagcgatttctaataaatcacacaacggttttatacaaccttgagatactaagtacctgatgatgtctggtctttgcaaaccacctgaagaggcattagaaatggcccaacaagcttctttcttagttttatattctgcaacttccaacagtttgactaatggagggattaagttcgaatcaatgactgcttggatttgttcggtgttacctgccgtaatattagaaattgtccaacatgcttctttcttaatattttcttttggagagcttagtaatagtcttagggcagataagacaccggcatttataaccacctgagtctgtaaatcattaccagtaactatgttacctacagctcttaaagcaggagtttgaactagagtagattcgtggcttagtaattcaaccaatctctttggaattctaacatcgattacagcttgaatagcttcttgtggaccatcggatagataagatatggcccaacaagcgtcaactaaagtttcagtatccattgaatagattaattttgctaaagttggtaaggcttgagagacgacggaccaatctggttgtggttttttacctcgacataaattggatagagtccaagtagcggttctaatcaaagatggtttattagagttgaaaaggcccagaattggctccatggcgttgcattgtagaacatagtctctatagtcggtagaatcaccagcgacgttacctaaagcccaaatagcttgttctttaacttcaacggagccggtatataatagttgaatgaaaagtggtacagcgtcagcatcaacaacgaccttcgtttgagcagatgtacctgatgcaatgttggtcaaagcccaagcagcttccaattgtagcatttctggttggttttcgcgcatgaattctactaatcttggaactacaccagcttggatgacaatatcaattggaggacgatgttctctggacaaaatttgtctgaatttgacagtagcactcaattgttcttgcatatcatcagagttaagttgttgagtcatttgtggtagttcttgttgtagctgactataaaattgttggtctgcggaaatagagctttcatcctcttcatcggaatcggcaccatcagttggtggaacaaagttccttctcttggctaaagcttcatccctctttgcttttctgagttcaacttgttgtgtatctctacgacgacgaagttcttcagcagaaaatctacctttatttttaaagtttgtacgtctatattcaggaacaaacttgctagtggaagagtcagcgctggtatccatatttattgatttgatgtgtaaatgggtaacttattaaagtagaaaggatacaaattcagataattcgttttattaaatgacgaaataaacttgaagaatttaataggaaaagtttcaacctcaaaaattaaaatcgaaggatgtaagtaagaagaacaggtctattggtgttactacttcgtaattttactcagtcagtcgtgattttcgtcaggatgccagtcgttctggtattacaagtaaagtgtgagcgatcaccaaattcgtatctggaccgtatttccttttccaatcctccccatcgactcttgaagaaaaaagaaaagaaaaaatcttaaatcgtacgtagtgactaacgcttgatcgaaacaagataaaataatataagccaaatcgttattaggaagcgcagttctgcacgccgatagatatgatgatgccgtactgaaactaacaatatttgtagctatttgataaacaacttcttgggtgagttttgagtctataaattcatatatgtatatatgtcatgaacgacggtcccagtcagcgatgctttttttgcgcagcttagcggtgtaaacaaacaattatatacgttttagtgccagagacgacgcatacaggtctaataataagcctgtcgtcattaaagccgcaaagagagaaaactaacgaacgaacttgaataaactgacacatatatgtatacatctatatatgtaaaaaaattggaattttcaccattagaaagtaaaaaatagtttatttttgtaattaattaaagggtaataaacacacaagtcattgaaagaaaaaaatataaaagaaagggcacacttttcttgtataacattcaaatgaaagggaagggtatgagataaacaaggcattcacacacaattaccaagttcacctttgttctcttccactttcaattgacaataaaaagagaaaactacaatagcgagatcagttttttttttctttattttccaagccaatgaaacacacacattcatcagacctttcgtaaaaagaaatcgtacttctctcataatcatagcattcgggtattctcttttcttcgtttttctgtaaaaaaaaaaaaaataaaaagagcacaatcacagtaaatttcactctagcacaagcacacgtaaacacatagtagtcgaagtagcaaaataaaagtatgctacgtctaactgaagggggggtaaaaaaacatataaagaagaaaaaaatttcctctatttctcaaatccagttgaaggcttattataacaataataaggcgccggcaatggcagcgctaccagcggtaacaccgaataatttcatggagttgaagttggatggaccagcagcagcattcacgactgccttctcgtttgcaccataagtggtatgatgatatttggtcttgttaaacttaccatacttatgggtaccagtgtggttaggagtcttggacttggaagtcttgttgaacttaccgtacttgtgggtaccagtgtggttaggagtcttggacttagaagtcttgttgaacttaccgtacttgtgagtaccagtgtggttaggggtcttggacttggaagtcttgttgaacttaccgtacttgtgggtaccagtgtggttaggagtcttggacttagaagtcttgttgaacttaccatacttgtgagtaccagtgtggttaggggtcttagacttggaagttttgttgaacttaccatacttatgagtagtatgagtagaagtggtagtgactaaagtaccatccgtagacaaagtcaaggtagtagtaaaatcatgttcacccttcttagctgtggcaacagtggcaacagtagctagagcaatagcagtaactgaggaaaacttcatatttcaattatatcgtatcaaagggtatttgggaatgaaggttgaaaaaattaacgttctaaaagtgtgtgagttagataaaaaaaaaagtgtttgttgtgcagctaaatgcttaagttactccttaaaggaaaattctttaatcaaaagagaaaaaaagagaaaagaaacaaagtaaaaagaagcttggttttcttgtagtcagattatctaaagctcactcgtttaagttaaactaaataagtagtttctgaaaaataaaaacaacagagcaaaactatttcttcgacacaagaactaactacaatatataaatgtaatcaagtaactaaaagatacgcacaacacacctgagaaaaaggaagaaaattgaatactaatgggtaggagaaactcggcaacatatatataggaaagataacaaaataccaatacacaaacaaacgaattgagaaattgtctcgtttcggcgactgtcactggcacacggaagcggattttttttttctttttgtctctcaacggccaaaaacccggttcccgcggtaagaaacgctcgaacaagacggttcaaaaatatcgcatcgctgggttattttacgtacaatttttttttcactccccttgtggaatccgccggatatttgtaaatttccgcttccggaaaaggtcacccgaaggagctcgggtgggtgggtgcaaaaaggagcatgcgcattacccgggatgttgtcatggttaccaggcgggttacacgctgtgtgcggtgtggaatgtcttgcaaccaatcaactgcagaatgcagtatttgtgctgtgatgtattaatgcttgttattttgtatacgtatttatggtggtagtggtagtagagtttctcttcgcgtatgtttatgctatgtgtgtggcagcagttggaggtcttgtgcggccttctctttctaaaggaggaacatttctttccacggcctttgcgagcggtattgaacccataagtcctttgctttctgctagcttggagcttcttaagtatagtgggtcttcttggtaatactcgtcgataatgggatgcagcaatattgtctgtttcttgatggtcaatatgctattggtgggtagtgcggtccaatctcctctttcgaacgtcaatggttctgatgcgaccataatcacatcttgatttctgtcgagtctctctactctgtattcccctggtgaggtctctacaaaactggaaccacagctgaaatgtaacgacgctgcctcgtccgtcttggatgttatatatctggaaacaatgacggtggacccatctgttacagcaaaattcaataaagatggatccacgtgcacttcattcttgttggcttcttttgtccagtctctgatatagtcgatggtttgtagcattgcctttcttagggcagcgttaccaaaatcgccctcttgtttcttcggatcatgccccaatttgtctagcgtatccaaaaacaatgcaaatgcatactcagaatctgtgcctccctggatgaagttgaggtattcgtccttaatgtgattcagtaatcttctcttgattcctttgaaattagatataccaccattatgcataaaacataagctgtggtacgtaaacggatggcaatttgtttcagacaaaacaccgtatgtggaggcccttacatgagcaaagactaggtcagatttcgtcttttctgccaatgtacttagattttggttgttccatgccggcgtgatagctttgaaaagacatgggccgtcttcgctcaattcttcgtctagtgggtagtatgctacaccaaatccgtcaccattcattggtcttcttctatccaaacgtaatctactgtcaaatgattggtttataatagaatgagctggcctcgttaaaaggtgagaaagccgaatcggctgtttacctttgaaaatcaaaaatctacacatcacaaatgattctgtctccccgttagttgaataccttctggtctccccgttagttgaataccttctggtctccccgagtctttggatatctattcctcctttgaacagtaaatccaaatactctttttatacatacttgtttctttttcctttgttacttgttttttttgagatgcgtcttaaaaagcgccacagtttctaaggtccggcggataattttatgcagtacaacgtaataccatgcgactgtgtaatcaaataataattcatgcatttgcaaacgggcctccttttaatgagttgtggagcctatctatatacagatatagagtttatcgagcttcagtttggccaaaaataatgattatgccgtacacaaacgtcaaacttaatcagcagcatgtgaccttttgaaaactaaacaaagattaaactaagaccaaatattatgattaagcaggaaaaagctgttcttcatttgtgtggtgaactctgtttacttgagaatttccttgattgtaattatttttcttttaagccactaataataatttatgttttttctctaaagaacttcttagtaggatttttgatgatttgcaacttttttaaagtaaacctttgaagtacaacgtttaactataaaacattataacaacaactaaattatttgatatataccaacaaacgacacaccttttcattaaaacaaaacaaaaaccgacccatttaacgggatgtgacctttttgaaagctcttacaatcatatagaatgaacaaccaataaatcttattaatgcagataatgccactaaccataatattacattgaagtaaatcgttgctttacttgtcattaagggaatttcagtcgtttgtgctgtttctaaactatcatctgatgatagggatttcatggcaatataatccgcaataccaccggtttctaagacaacagcaacgatgatgaaatttgtcatgacccaaaatataattaccagtgatctaacgtttgcataatagccagttttcttttcaccaaacgatggctcactagattgcgattcagacttcggatcaaaatcgttcaaaactttcaaatatttatcgtaatttgcttgaatctctgaacttgaaactagaacttccatcttaaatgtaccatcttccgtagtcttaattttacccaatgggtcagccattgcaccctttgtaccccatgacaagtcatgaacattgcaaaatgcatagatgttcaaaacattgatatacgaagggcttaacaaaatgtattgcacaaaacttgtcaacatatgccatggctgtaaataaatgattgagctgatcaagtacagacagtaagtggaacccaatgaaataataatatctctaaaggcttctgtggtgatcaaaccctcaaaactgatcgtatcggttttcagaatattttggaaagatttgacactcatgaatatactgcaaaatatcatatagaccatcattatcgcaaaaataacgcaagttaaaacataaaatttctccgtactttgaggtttattccccaatgaaagtataaatgtcgataacgtgcaaattccatacagccataaaaagatgactgacaatacgttaaatgctgaatgatatgacaatgcgatagaaacggtcaaaattctgaagaccaagaaaaatgaactcaaagaaaaccaggaaatcaatgtattaataaaaaggtaaacgaattctactgtcaaaagaagctttctaccaacgttatggccactactccaaactctgtaaaaatgacagaaggaataaacactcgcaaaaaacgaaccattcaaccaacgccttctttgaagaataaactctggaaccctttccggaacatctgtagaagcataagagcttctacaatatttcaaaatccaattacagttttttttagtaacaacctcaaaacacaaaatacgatcttcagcaagatacatgttagaggagaagaaatggaaaccttcgttttccataatttcaccatagaaatacttctgtaacggttggcctctcacagcttcaaacctataggcagagaacgcaccaggtaaaacagtgataaacccaaaattagattcagtggttttgtccaagatgttggacattttgtattcgaaattctgcgacgcaaccaaagggttaaaaagttttacgaatcttttacccaaatcagttcttatctcaccacatgcaccaccgacgtttggatttttaaattctctccacaactggtaaatagagtctttacctggcatggtaccagcatctaacagcgtgacaatgttaggacgtaacaactccgcaaatccctcaaatgcccatctatgggagttaatctttttttggttttgttctttcagacaaaacagtagttgaattggaacggtactttgattacattccaatgagacacctgagtcagaaacatctgtgatattaatcatcgtggtatgttcataaacatgcattgctactttcttctcgttgatttcgtccttggcaaacccgtcttgataacaacctaatgaacttaataatgctaaagaacgttcattaatcttagaccgaccatctgaaatgatgcaaataacaatttttttccatgcgtcaggcccccaagtacttgatctttttttttttaccatatattttacgttatctatggcacctttcaaagttcttcccaacaggatatggtcctcattgtacatcgttactactaacatcagttctgtttctctcggagtcaagtactttaactgtctaactgtaaagcttttttctgcaagttggttgggttcgcaagtcaccgcttgatatctcatgaatttaaactcattaggtaacgtacttgcattttccgtggtggttgaatattggtccaataaagccttactaattggggaatcgaagacgaaattaccgttccaaagcttgaactttctaatttcagtaccgcttcttttgagcattctatttgccagtaaattatcattactacctatcggattggattctccagatccaacagaggatactgaagatgatgcaggcacaccgtttgcttggaattgtaatttgtcgacagtgttcaaatcgtcatactcatcgtctctagaaaaatcgtccttgtcatattcaccaaggtctctgtgagagtatccacttttcaaactatccacatcatcctctccgccggatctgtgatcatcaggtaagtatccgctacgttccataggcgtcaaattattgttatggtcgtagggatctaccatctcgccgtttctacccaagtatgaattaatctgatagtcatcccctgtttgatcgatatagccagcttccggatcatcatagtagtgttgaggatctaccccatgataaccgttattatacgccaggtttgcgtcgttgtgattgtattgtggaatattgccattgtttatgttgttatcgggttgatccaggattggtctagcttcttgatccgcgtagccttcgccactagaagcaatactaggagatgctctggggttcctgttattatagtagtaatcattctcgttaaaatatggcctttcggtgggggaatctatcgtttgtgtgccgttatgtataagttctggggtggtttgaattacatttatcgacggaagtggatatgagggtatgttgttgttataatcttgttgtaatagttctggttgctggttgttagcgttgaaaacgtcattatattctgctgctactggtgggggacgttgacgatagtggttaacaaaaccatcgtatatgtcttgctcattaccgttattattaacagtattgttgtactgcagatctgtttgtcgggattgttctgggaattgtaaagactgtacaggcgtaaacgaatccatgcttgtattatggttcgtaaatctttgattcctgttaattaattcttcatttgaaggctgaaacagcccgctatggttgttttgtagctcgtaagaagactcatcttctgggttggcttgataatcgtttcccgatcggttattttggttgttcatggttatttctttttcctttcttgtgtttgcttagcttctaaatgccgatcgatctggaaatgtcttcgaggaagagatggaagagagatgtgaaaatgggcactgtgtatttaagcaaatagcgtagcatgcactggcgggggctgaatacaaccaaactaatcttttggagcctcgtattgagaatgaacccgagatatataagcaaacacggttttttgtaccaagcgttatacctgatttggccaagagaatcaaatttcacgccaatggctgtgtcgcgtcaatatcgtattaccaagccacgcgatttctaaaaaaagattgctgggcccgtgtcggctttgtttcagatggaagtgtgtttcctgtatgtatctatttatacttacatacgtttcatccagggttctgacacatatgcgcaatgaacgtgcttgtatacatgtacatattccgctaaaaatagtggctatagaaagggtgatcgggtggcatatcaaacttaagtgtggaaggcgacgaagacgcaacagcatcatcaccattaccaccattgaagttctgctccaagtgttgtaagaaaaacagtctctctttagcttgattatgaatgtagttccttttcagtttatcaatgatcgtttcttgtaagccgcaaggtttcgatgagatagcaaccgcattactcaagaaaacattagcgttcttcatcagtatttctaaagtacgtgcttcttcgggagtttgctgcaatccgctagaacgcttaatggcgtaccttcttagttcgttgtccgaggagttcaccaagacatcgcagagttgaaaggtcacatggctgagttgctcgttcaagatctggtttttcacaaatatgatgtggtttctttgatttgttagtagggatctagtctctgtaaggactttattcagcaagctggagagtttccagccggcctctgatgaacgctctcttagacacgaaatggaaaattccacaatatctaccctgatcaacgaaagatcgatcctgccctgtacgtcattgtcgtctaacaagtcggcaagggaggcggtttccaggacgaacccttgcaaggactcaagatcaccagagcccacgatctgcgaacctcgaatcaaagtcttgaccaaaccgatttccttcagatccactggaattttagtggagatagagtctatgatgtcggttagttgtgagaaaaacttgtcggttgtgtcttctaagaagttggcttggacagggttcaagatttccttttccggatgcttttcgctggatattttcgactcgatgatcagttccactagagcgtgattgaacttcaaggagttgaccagtacgtcagtcaaggaggacggggttatttgttcggacacgtccatggtctccgcctgtggttccgattggccattggttcgtatcccggtcccgtcccttgtaatgtgctctgcgtcttcatccaaagtgtccctttgcaaacccaaatccgcatcactggcttcttgctgcggcggagaatcgctccagccctgcagttcttgaagcagatagccaactaggtgttggaaaatttcaatatacttgttcgtcatgttcaagatgtcagagccttcgaaagggacgttggccagagagacgtcgtccatggactctaacaaagtcaggtagcacgtcaacaggttgaactgaagatcccaggttctctgctgcgggaaagtttcgtaaacaatttcaaaccgttgagtgatctgcggcaaagacaacaccagactggagagatcgggcatgtcgtccattttcacatactgcaagatgtcgatgtagccgttgttggccagatagtccgtatatatctgtagaaacagccgtgtctcgttgtagtatatgttgtatttaccctccggcgtagaaccaagtgcaccaagcccattctcgtagtgctccagggccttcagataaaaccgcaagcatttcttgacgtccgagagcaaccaccgatcggcctgctcttcgcagtcgatcgcggccaagtaaaagtcttcttgcgtggtcaatggcttctgttcattcttatgtttcttgcccctgccggaatgcttaaaatttctcggaggccccatcgcttgacatatgtgcttcccttctcttggctgttggttgaacaggcaatcactcacctctgcacgttcacattctgtagttttttcatcctagtaaaacccgcatcaacgggaagccagaatgagaaaataaaggaaatctgaaattttgaaattacgtatgcaaccgcgagaactagcctaacatagcgtcaccaacgaacgacaatggcaacagcaacagcaacagcatccatcacaatatgaaatgacacaacatggactagtgacagtgacctaatgcaacactgtgcaccacggcgaaagtcgccgccccgcaccgtactgactcctcgaaacggaaacagcggcggccccctgggccgcacggctgtgcgaccgcactactgttgggcgcttatggttgtagaacagaatggttccgaagccgctattaagggtcgggggttgtaatgtaaaagggtatccctgtatgtcggcatgtcctgaatccccctcgtggtttatgccgctgaacaatgtcctgcagggtgagaataagcggagggatggatggagcttcccttccacttctacccaaccccccccccccacactgccatcccttgatttcaatatataaccatgcgctagatgccgggccattggagtatacggaagatcacaggtagtcctttcttggatttgccaccttgtatggttatataattataattattttgtaaacagaaaaagcagtagcaataacagtaaattgctttctagcacaacaaagcactaagtatataccctcatattttactttcccacccaataagcaatgtcgtacaaaaagtttgtgttttttattaaccttttctttctactaggtgctacattgttgacattttttttgatattggcaggcgccaaaaacacgggagtgttaaagaatttttattggttccaagcatccacgtcgggttttaactcggcgccctccgtgaccagatggtataactacaactggtgcggctggcagggcggccaggccgcgaactgctcctccaagatagccgcgcaggctttttcgcccagggacaactttggtagttccgccctcatgccctccacctttttgaacgacagaaacgcgtactactacctatcaagggtgggctgggcaatgcttttgatcgcgctcttcttcttactgatcacgctggtctctgttattgtcagcttgatcaagtatacaaggcccaccgcctcgttgacaacggcgatgagctggatcactctgttcttcatgaccctttccgcttgcctgtacactggttgctacgccaaggcggtaagggcatttcaccatcaagaccgtgaggctaggctgggccccaagaacttcggatttatctggacgacagtgttcttgttgatagtaaacgccgtttgctctacaatcatggcggctacctacaagagaaatgagtacatctacgaccgcagtttcgcttccaccaagacggcagactcacaaacaccgactccgattgcctccgcttacccaacaacagaaggggtctctactcctgtccccgttccagaagttcaacagcagcctcgcagtaacggcagatttttcaaaaaattgaggacaaagaagagaaccgtgactaccacgagcgatgaaccaaaccaggttcaggaggagagcgtttacaccgaacagaacttgcccaccgtagcttaatacccccctcattgtcctctagaatacagaaatgcaaaatgaaaactaatgaattgcatccataccccccctatctccctaatactaatatactgtaccaacttttttcctaattttgatttttcaccccattcttactcttttacattctctaactataatattattgtatgtcaacaatatgtgacaccttttaatgaaaagaaattgttttataacccgctcactccatcacgtgcaccttactaacctattttctttctttcgtaatcttaatagtaatcattcaaacaaaccccaagaagctacggaacctgcgtttggataccatacagaaaaatcctatgacagaatgctaggtttgggccaatccgctcaggcatatgccgatgatgacgacgccaaggtgaagcagacaaaagaaacaatggttggcgttcccggctgcggccaggcacacgatcttgaataccctcatcatggtggtcactcttcatctcatcaccaacactccgggattttgccaagtgaatgttctggtcctactttgagcactggtgctggcaccgttggtattccaggttgtggaagagtcaccaataaagtagtctctgatcatgacaataatgcgaggtctacgttagcaggttttgatacgaccaacatgactgaagcaagaatgaatagcaagaatctgcccgttggttgtcaagacacatccatgccacactttgacggttctatgaatcaacgtattccgggtgcaggcttgcctcaaagtgagcctcaccatattgatgcgtggtccaatatctcatccttcggtaccggcaccaatgaccaagacatgatgcatccgcaagcggcccctctagatagctataatgagcacatggtgagagacgaaacaagcgacaactccgcttcttcgtatactgtccatacccacggttccccagctgacattccatctgccactcaaagatccgaaggaagtaagaactaccagtatggaatgaatgatcaacatactactgtgccaagaaactatgccacgggtaaagcctatccttcatcggatctaaagaatgttgatgctgatatttccaatgtcaagaacgaagtcctgcgtaattagtttcggtacacgatctttgtttttcttgtcctcatctgctatttctatccattttcaaacattttttatgtacagtttttatgtagtgatgtaagaacggccaattctattaataccccaacaaccgtatcatatatatcttctcgtactctacgaggtggagtttcacgccccgatgttccacattccggcaaagggaaggaggagcggggcctggtgccggtgtcaagaatagccgccgatggattctagtccggtcccgaaacaatcgtataaataatattctgtctcagcagaagtgccacaaaacttaagatcgtctcccttatctctgatcggtgttgaacaaagcaaaaaataactattactagccaaaatgaataaagtagatcagattatagggtacaagaagtgcgagggaaaactactaaaggacaaacaaataaccaagaacagatcaaaaggcgggaaccttgagcagctagataatgttaaaagggaaagagaaaacctgaaagccttcaatgaagagaggaaaaaattcctggaaaggatgaacaaaaacaagagaaaaaacacgattaagaaggagaaggagaaggaaaagccaaaagaaacagaaaaggataaatacaaaagagatgacaaaaagttaaaagaacaaaaaaagttgccggcaacaagggagttccgttttaaagaaccgcattcgccaagtaacaatcacaactttccagacgaaaacttaaaatcgaaatctcagtctgaagcagatgttgagatagagtctgaaattggaactaaaatcatgatagatcaagctattcaaacatatagtcctttgaatgtccagttgtcggaacttttcaacgacaatatacttaacgtcactaaagacaatacctcttctctacaggacacagagttcacctcgtgggaacgtcgttggtcaaattgcagtacgattagtaatgcgactacagtctgttcagttccagattccaaatacaatatcaacttcgacgaactgcttccacttaattcaattgcgttgatggatcaagagcacaaaatttccgccacatccatagaccggagtcaaaaaggtaaaaaactactccaactagagacggaatactcaaacaaagtcaagagtgtcatcacaggactagaactactatgcacgaggggtcaactgccttcagtgaacggggtaaccggtcaacaagtggcccgctggtccgaattccccacttgctgctaccaaactccagtttgatttttttcgttacatgagtatactaaaattctttgccattgttttatgtacttaatagaacgggaaaaaaaaaaacggggctactgttagaagctcgctaatacttttcagtacgtttattcttttcaatataacttctcttcgcacgtcttagtctttacatttgaaattattgaaattacggtgttacccgaaaaagtagggtaaccaaacgcttgtttttttcttgttcttttggaccttttcgggcaagagaggtcaaaagaaaaaacaaacacgaccatgtaagccggaataaacaagtttaaccactgattgaagcggcctcttcaaacaaacaaagtcttctaaaacaaaaaaggcttttaaaacgctgctcacgcacagttgtttatccagaatccacactttttacgtgacaattttctttctgtcttctctttattcaatcaattagcattaaaagagaaaataagccgtgtatacttcaaaacattccgtgcctttttctttctttcccgtattcccatttgtttcctagcattccctcaatcgactacatcattttaattcgggacgtttctatccatcaatttttgcgaagtacatttatcggagaacctcttttttcaaaaccaacttttaccaattagtttcacacgaaagaagttctagttttttttcttcagcatgcaaaactctgtttattttgaacagacggggtcatttgcgtctagtaacgacaatattgtgtcgagcgccacgaatactcacaatatttctcccagtcatcgttctagtttgaatctgaacaattcttcccttgtccacgatgcttccgctaggggaagtggcagcggagatttgtatttgaatgatacaaattcacctttagcgatatcctctatgctaaatacacttgcccttggcaataacataatgccacaggacatcgcaagtaatagcagtaacattaacagcaataatgatactattcagggcagttactgcttaaaactatcgaacatacctacggatattaccattagggagtgttatgcaattttcgctcttgcagaaggtgtgaaaagtatagaattacaaagaagaaagtcttcatcaagtcttattaatgcttctctagaagacgaaaatgacctgtacataattgccaagtttgaattgctaaacctggcgattaattatgctgttattttgaattccaaagatgagctatttggccctagttttcctaataagactacggtagaaataatagacgagacaacaaataatttagtatcattcccgtcatctaatatcttcaacgaaaactctaaattgaataatccaaactcggccataaaaaggccaagtttattatctcaaaggtcaaggttttcatttagtgatccattctctactgattctccactaaccccacagcagtcacaacaacaacaacaacaacaacaacaacagcaacaacagcaacagcaacagcaacagcaacagcaacaacagcagcaacaacaacaacaacatcaacagcaacagcaacagcaacagcaacagcaacaacaacagcaacagcaacaacaacagcaacaacagcagcaagaagcgcaacagcatcagcaacaacagcaacagcaacaacagcagcaagaaacgcaacaacagcatcagcaacaacaacaacaacaacaacaacaacatcaacatcaacaaccgtctcagaaacattcaccccaacaatctaaccaacagcaaatgaattcctcagcaccttcacaaggtcaagctattgggttacattctaaccaatcacatcaagatttgtctgttgaaccatctgacattggccaatctttccttttgagagataatactgaaattaacgaaaagatatggggcacaagtggtataccttccagcattaacggttatatgagtactccccaaccttccacaccaactttagaatggggaaatacttcagtatctcaacacggttcttcgttctttttgccttctgccgcatcaacagctatcgcacctgttaataacaatgcgaatgccagtgctatttctaataatggaactaccaacagcacaagcacctctaccgtactttccaacaactcccaaccgatgatgcaaatgggcaatgctatgaacgcttccctttcatcttcgaattcgatgcctccttatggcttgatgtcttcccaatcacaacatatgtcaaacatggttaacgcttctgatctgaatatcacacctcaaaagcaaaacagattcatgcaacaacctcaaccagagcatatgtatccggtgaatcaaagtggtacccctcaaaaagtaccgccagcaagactaagctcaagcagaaattcacataaaaataattccactacctcattatcttctaatattacagggtctgcttcaatctctcaggctgatttatcactattagcgagaattccaccgcctgccaacccggctgaccaaaacccaccctgcaatactctttatgtcgggaatttaccatcagacgctactgaacaagaactaagacagttattttctggacaggaaggtttcaggagattgtcattcagaaacaaaaatactacgtctaatggtcatagccatggtccaatgtgttttgttgaattcgatgatgttagttttgcgacaagagcattagccgaattatatggtagacaattaccccgttctacagtaagtagtaaaggaggtataagattaagcttttcaaagaacccactgggtgttaggggaccaaatagcaggagaggaggcaccaataacccaaatcctaatgtaaatatgctttcaaactacaattctgatgtcggccatataaagaactaaagaaagtttttgaaaattccttcttttgtcttacatgtagctagctcatcatgtgcattgtttccctctttttttttttcactataataaaaataataatttctgtcgcattttcttttttcttttattatttgttataacaacttttctaaactcactaatattaataatagtatttttatcactccaatcactataaaatatcttttaccgttacattacaacgtgcatatatcacaagtttttttccctttccgtccgttatgaattgtactatgaacaataaccactatttttcttttactatcatttggatatctaccccactctactacataccttctctctttgctactccatttattccacatcatttaccttaatatagatgaggcagagagaatagaggaaaaaccacacggctttaatcgagtcattttcagtatggttactgtcattttactacgcgagtgctagataaggctaaatctaactaatccttttaaagagagcatctattttcgctcttttatgttgctaactttttattccttcccagtttttatatttttacttgtggatattctgcctttttatattagctttacttttatttcagaactcatttttatagaagtatatatccgtatcaacttcaatgtaatattttcatctctatgctactttaagaaagtacatgctattggcaataaagaaactgttttcgcgtgcatgtcgctgacctaatactctttaataactaattgattatatatatatatatgctttaggctatacgggtaacagcctcgtattgctatttttccgtaaatttgtccaaaataaaattttcacgacatttattctccaaataccgcgaatactggagaggttgtccgttaaacacaatagtctataacgcatctacgaaggtgctcacaatttataatcaacttcctaacattcttacccgtagactgaatgggaaaacaaaccaagaagttgaaagggaacccaacaacacaaagagtattagaagaaaggttaaactcacattatgcatcaccaatcgaagttagatgtatttataatcagagcttacaatttactttctaatgagtcagtcattagcggcgcatctttacagagcgttacaaactcaccccaaacagcgacgaacaccccgtctggtatggtaaacggtatggttagtacagggattactaatccagcagggttagtggggtctgatggcacgcctaatattgatgagattattactagcaatggcaataatactctggcgaaaaccaactcagacagtgctaatgcaacgccgaatggtaattcaagctccacttctgccataagcaataccagtaatcacactaacaacgggaacaacgcgagctctagtacaacgtccaatggaatttacacgcaggcgcaatattctcaactttttgccaaaatatcaaaactctataatgctacactatcctcaggatcaattgatgatagatctacctcaccaaaatcggcaatcgaactatatcaaaggtttcaacaaatcgtcaaagagctagaattaagttttgaggccagtccttatgcaaagtatttccgccggttggatgaaagactttggcaaattaagtctgacactgaattagaaaacgatgaattatggcgattagtctcaatgagtatatttaccgtattcgatccgcagactggccaaattttaactcaaggacgtaggaagggaaactctttaaacacatctactaagggttccccatcagagttgcaaggaataaataatgggaataacaatggaaataatggcagcatcagcaatgcgaatagtattaaaaacaactatggaaataagaatgcatcaaccaatcgaacaaaaaaaagaggtactagagtggctaaaaacgccaaaaatgggaaaaacaacaaaaacgctaataaggaaagaaatagcatagcagacacaagcacatttaataacgcaacgataagcaacccgggaaccaatatgctattcgacccttcattatctcagcagttacaaagacgattacagacactatcacaagacgtcaactctcgttcattgacaggatattacacacaaccaaccagtcccggctcaggcggatttgaatttggcttgggccatgctgatctgaatccaaatgctgcaaacaatagtggcatgggctataatacaatgaccaataatggagcacattcatggaaacgaagatcattgggatcacttgacgttaatacgttggacgatgaagcagtcgaagaactcttacaattaacaaacacaaataaaagacagagaccaataacgaccagcgatggtgctttgataaatgacggcacagataccaatctaaacacaaccaataaccaaatgaaagttgacctaaatcctccaaataatattgcaccaatggacacagaagcggtaatacgccctttaaaggaagcctatgattccattgtttccgagaagggccaaaggattatgcagttggagagggaattagaattacaacgtcaagagactcagtggctaagaaaaatgttaattgaagacatgggctgtgttagaagtatgttgagggatttacaaagatgacatgataataatgacaaatgtttttcttctttctcttttgatttcggtggagatcaacaatattctcacttcttaacagtggtgcttaccatcttactgtttttgtaatctttctataacgaacggacgttattatataactacgaaataatgatatatgttttgactttattcttatttagccttttttttttgttacgaatgttaagagacatagaaaatccacaagatctcgtggaccgtctaactaattagggattcatagcaagcttttcgagctttgtattgctgcatcattccattgggcgttattttgaccccaagccaccttggttttgttgtttttgtcgtagcgagcgaacaagggatggagaaaataaggatgaaggatccatatataagaaagaaaacaatacagagcatctaatggactggaccgttacttgaatccttgccggctatcgggtcttataaactctccaggagaagagcctcgtatatagtagactaaactttttgaaaagaaaaaatgtcaacgttgaaagtcgtctcttctaagcttgcagctgagatcgacaaggaactgatgggtcctcaaattggattcactttacaacaattaatggagttggctgggtttagtgttgcacaggccgtatgccgccaatttcctctgaagggcaagactgaagcggagaagggcaaacacgtgtttgttattgctggacctggtaataatggcggtgatggccttgtatgtgcgagacatttaaagctttttggctacaaccctattgtttactaccctaaaaggagtgaacgcactgaattctataagcaactagttcaccagttaaatttcttcaaagtccctgtattgtcgcaagatgagggaaactggctcgactacttgaagccagaaaagactttatgtatcgtggacgccatctttggctttagctacaaacccccaatgagagaaccattcaagggtatcgttgaagaaatgtgcaaattacaagaccgtattcccatcgtgtctgtagacgtccccacaggctgggacgtggataagggtccaatctcacagcctgcaatcaaccctgcggttcttgtatctctaaccgttcccaaaccgtgcagcacgcacatcagagagaagcacacagctcattacgtgggaggaagattcattcctcgagattttgccaacaaatacggctttgagcctttcggttacgagtctaccgaccagatattgaagttgtaattgcaactttcatgcccagaaacccggcaaatctataacgctacataaatccatatttagtgaacaaataatgatccatgattatcttctaagctgatatacaacatcgtttctttttttgacgcgccatcttttctttttctatctgccttttttttttttttttttttttttttttcctttggtgttccacccgaagaagaaacataaggaagaagtaccaacaacactactgtcaaagggcaatcacaaggtagttaataacccgaattgtgcaatagaaactggttacaacagtggcatagctaacagcattttcccagtcccgtttgatataaatcaaaaggctctgctgttttcaagactcgcgcatatcgaaaaaaacaaaagagtgcattacattagtattaaaatacatcgaaaattcatttttgtccagtcataaataagtacaggtgtttttttcctataatttgaatttaaaaagaaagtgtacaacctgaaagatataagatcgaattacagtactgacaatgtcattaccaggtacaccgaccacttcgccaactccgatggatgaggataatgaacaggctgtctctgttaacactgagcccaaaagagtaaaggtttacatccttgaaaacaacgaatggaaagacacagggacagggttttgtattggagaggtagatgaaagcaaactcgcatatcttgttgtctcagacgaagactcgccaactgaaactctattgaaatctaaattagaaggaaatattgaataccaacgacaagaagaaacacttatcgtttggaaagacttgggcgggaaggatatagccttgagttttgaggaaagcatgggatgcgatgccctatgtgaattcatcgtccacgttcaaaggaacatagaatcgaatatttctttggtcaccgttaaatctagcgacaatggactcggatccgttcatgacattataacaggccccgtgacattaccttctaattgccctgagcaaaatggccgaacattattagaagctctaagaatcttgaatgaaaacacctcttttgattttttgaaaaacgagaccatagaatttatcctccagtcaaattacattgatacattgatttctcatttccataaagcggaagaagaaaaaataccgaaggacttatttctattaagtaatattatcaagactttgatactttacaatcaaagggatatactggaatcaatggtcgaagatgataggattatgggaatagtaggtatcctggaatacgacactgaatatcccacatcaaaggctaaccatagaaaatatctgggctcaaaagggcccaatttcaaggaagtcattccacttgaaaatgaagacctaaaaataataatgaaaaaatgtttccgtttgcagttcttaaaagatgtggtattagtacggtttctggacgatcataactttaatttaatctcggaaatagtaatggatttagaaacatgcatcattgactttcttcaagtggggactttcctagataggctcatagagctttatgatactgatacacttccagatagccccgtagagagagaaaagtttgtacaaaaacgtaaagacggaatcagattacttcaacagtgtgttcaaatgtccattaatttagatgcggttgaccgttccaagttttacaagacacttgtccgaaagggtctattcaaagtcttagactatgcatttcacttggaaactgatagtaacgttcgcattttggctactgatactatcattaccatcatcgagcatgacatcctattgattcacaacgttcaaaatgaaaactctttcaaacaacagcacaaattagcgcccgatgacaaatgtcccactcacagcaattcacaagattacaactccaatacagactccaaactgttattaatactttcaacaatccttttaaccgataaaagtcctgggttacgcgaacaagttgtgcaagcgctaaacacgttgcttcacccagaaggatgtctcagtaatggtgaaggttcatatgatctcatgagtagatctaataacgaatcaaaaaatacgtctgaagacttctcaagttttggttatggtttaaactcagattcaattaatttagacagctataactacaataatgatgatatgaataatcttgaggcaacagagtctgaatcggagtttcaaataatggaatattttaccaatttttacaacaaaattgctccgatactatttggacgactaatcaaaaaagatgccacaacagaaatgacagaaatgaatggtaagatcaaaaaagctcaaaaagacgatcttttgttgattcatttagtaaagttggtatcgtttgtttgcactgaacacgatcgtcttttgtctagaagattcatactagaaaatggaatactagattctgtcagcaaccttatcaaaggtaaccatatactgcagctgagactaacagcggtaaggtgcattaaaaatatcatatgccttgatgataaatactatcatcgatacatgatttccaaaaatctgtatgcaccaattttcaaacttttccaagagaatatagacaaaaataatcttgcgaattcgtgcattcaagatttttgtcgaattatcataatggagtgcagaatgcatcgagacgatgaccataacagaagggaagacagtaacggtgctcgcaatagaagcagtaatatcactaagccaaatgcaaataatagccggacaaacttcacaattctaaacaaatacttagtccaaacgtacggtagcattctaagaaaggctacttatattccgttcattcaggatatgctaaaatttggagaggaaagtcaactaggacattcaagtttggaaaatggccttgaaggcgaaaatgatgtttcagtaaacatatcaacagacgtattggcctctaatcaattagaggatattgacatgaaaaacgtcaaaagattacattccgagattgagcattttgacaatgatcctcattattctagcgatcagttagcatttaagaaaagcgtcgaccaaatgaatgcaagtacataagccttaccttaattctgaacaggagaaggacaatgctagaataccggtcatgattgtaacaatgatagtaagctcgttgtatataaagtttagtaaaaatatacaaataactatcaaaaagcatataaaaagtgtcatatatgataataatactcaatatccatcatattacagtttagatgccatactcttgactagggttgctgggtatagctcatgtccaaaataagtccctaaatgccacataccgccatcaacaatcaagacagtaccggtgacgtaagatgcggcaggcgaaaaaatataaactgttgactcggctatgtctcttgtggatccaagcctttgtaaggggatctttgctagggccttttctttatacttcgcaccggccaatcttttcataccttctgtgttatcaatagcgcctggagcaatgcaattggaacgtacgcctagaggccctaattcaaccgctagattcttagccaaggcatcaatgccagctttggcagctccaacatgcccttggaagggcacaccgtaataatggaaagtagcagagacaaaaagaatagagccttttgactttttcagttcctttaggcatgcctttgccgtgttgaaactccccaataaatctatatcaataacagatttgaaggcatttggcgagagatttgcgaaatcacaaacaaaattgccagcagcgccggcaatcacgaaatcgatcctaccaaatttctctaccgtctttaaaacggcatcctccatctgtttaaaattacgaacgtcaacgtttgcgatgggcaaaactgcatcatcgtctttcaccaatcctgaaatctctttcgcggctttttgcgtcctttcctgatctcttccgacaatagcagctttgcaaccaagaagaaccaatgcttctgtttgcactctgcatatggttccagcaccgcctgtgacaaatgccactttacccttgaataattcaggcctccacgaaccttcggtcacaaacttactatccagagtattgcctgtattcatagtcttctaaatccaattttttatttctcaaagtcgaaagttgagtttagacatcttagtacgaagttttggatgtcttcagttttgaattctgttcttataccttttggcaaactccaatacttgcggatttaatcgtgctaaaccccgtgcgcggcgtcgccgcgctgattttgtgacgtcgagttaaaagacgcataataaaagattgttaatttgcttattatatggcattgtttttcaattcatgaaagtttcgaggggggaagtatttaaagaaaggcagcataatacaaaacaaaaggagacatgcatttgtttgataatagcagagatatggaaaatcgaaagagattgttatgtgctaagaaagtcccaggtaataacaagtgttttgaatgcaagagcgtcaatccacaatttgtttcttctagttttggtatatttatttgtgtcaattgcgcaaatcttctgaggggcttagatgcaaacctattctacgtaaaatctatcacaatggacagctttgaagaaaaggatatccggaaggtggaaaaaagtgggaatttcagatttggttgctttttgtccaaaaacggtattatgcaaaacggaaccccattacgtgacaaatacgataatttatttgccaaaagttacaggagaaggctaaccaatgaagtccgtggtaaggacataaacgaaaatatgtacttgggtttcaataactttgagcagtatgcagatggtgctataaaccaaattagaggaccagcattaaaagaaattcctgcgaacgttattaattcagagggtgctgaatttatattaccggagaaagcgcttggaactcgtaattttcaagaccgcgaaaggttccccaaccgctcgagatcccaagaaaaccagaatgaggatgatattacaagtgcctcaagtacgctgacaatcgaaaaattccagaaggaccccatcggtactatttccaaaagctggctcttactttcggacgcattacacaaatcatacgaagatttcaaaggcacgatcgtccagccaacgattgagaatattcaacaaaggaatttgtcggatgacctcaaaagatcactagtgcactttaacgaaaaaatacatgagacgtcccacttacccttgccagtattctcttgttttactggggaagacattcttccttcagagtttaactagaaacacgtttattgtagtaaactaaatataactgacctttacatattgctctttccgagggttaccccgctacataactgacgcgtcgtgatttttcaaccgccaaaatattagagtgcatttatgagatattagaattatgacgtgtaaatcaacccaagttatggacctaaagagctagcatcacattgaaaactttacaaatttcatgtcaaaatcgtttctcgaccatctgccagagcctcttagcgaaaaaattggccttgtcgttagggcattgccgaactcattagaaatattcgaagaactttataattatgcattggatgaaaccagcaacggcaaaaatggacagcataaaaagcccaagctgcataactctctagatgaacttaaaacagatgtgatttccgaggctaataccattttcaaattagaaggtgtttctgtactgtcaccattaagaaagaaacttgatttggttttctatctttctaatattgatggatctccagtaataacgttcctaaaaggaagtgaaagagaactgaccatttaccaactaaacagcaacattaagatggcctcattcttgccagtgccagagaaagccaatctaatataccttttcatgacttacacggcatgcgcagacaacaaattttctgatcctgttttaatgaccttaaataaagaaagcacactgaatcaattcaagaagttagggctcctcgactcagatgtaatagattttgataagtgtgttgaatacatgaggaaacaggccatcttgacaggtttcaaaatctcgaacccattcatcaacattaatgcggccaatgcagaacaaataagctcattccacgtggaatgtcatagaggtactaaagaaggtacattatattttttaccagataatataatattcgggtttaaaaaaccaattttgttatttgacgcttcagatattgaatctataacgtattcatccatcactagattgacatttaacgccaccttggtaacaaaagatggtgaaaagtacgaattttcgatgatagatcaaacagagtatgccaaaattgacgattatgttaagagaaaacaaatgaaggataaatcgatgtctgaggaattaaaggctaaatctaaaaataaagctcagcagccaactgatggtgaaaccgaccaaccatctatcttacaagaagccactcgtcaaatgcaagatgaaaaaaagacagaagtattctctgatgatgatgaggaaaatgatcaaaatttcgaagctgaaagtgatctttccgatggtagtggccaagaattctcagatgatgccgaggatggagtggaggctgaggaggaagaggaagaggagggtgacgacaacgatgaagatgacgacgacaacgaaagagaacgtattgcatctcacgctgatagtaacattatgcttataaataataaagtgggtcaggaacttcaatataaagaattcaaagaaacgttagagctcgaggatattcccatcgaaattgacaatgatgatgatgaggaggaggaggaaggctcgggcgtagaatacgattgatccaaaaccaacattacaacatagcatggctcgtacttatatacacgtttatagatacttttctccttgtattaataaaaaattatcatcaaaaaacgagatctacaagtgatatctttatgattgtttacagctacttaacctactctagtaaatagttccctaatttatccattttcaggtttccaacaccgctagaaagcgcttctataatacgttcattctcttcttcttgcgaatcttcgctgtcatcaccagaactcccttcaccggattcggaatcataatattcctcctcctctgaatcaacaccctcatcgtcttcttcttctgcttcgtcttctacttctgcctcctcatctgagttataagcagcattcctcatgctttcaaccgcatcttccaaactcctatcacctggatgtttcttgctaaaaccggaagcctgtactaattcatccaaattgtcgcttctcttaatatctctcttgaattcgggataggcgtatttataaccatcgccgaaaccgtctgtatcgagcattgacgagtctggttttggttcgtacttcagtttcttcttgaaaaaacggcgaatacaatcaacgtctctttgaaaatagtagtcggcgtcttggtgttggatagatacacactgtgggaaatcaatgaccacaaacccacagtcattttcatcttctaattcatctttgatcatgacattgaactcgttgaaatcacaatgaatgagcccactgttgcctagttgaacaataaaacacattagatcgctgtaaagtttgggtatatttttatgttttcttagtcttctcattgggaaaccattaatcagctccataacaacaatgtggcgtgaattgtcgaatggctcagggactttaaagccctttgaatatagcattgacataaactgatattctttattagcggctaaacgcgaaagatgcatccagttcgcaccttggctagatttcctcaagtagtctctattgttcctgacagtatggaaggaggttctacccaatctgtgaatttttatcactcttggattcccgtccttgtcactcactttataaatgtcagattccttaccaacaccaatcgtattaccgacggaataaacagtatccctgttcagcatggttttcaaggccaaataatcaataccgttgtacgttagcctataaccgtcgtattttatatttctcatcttggaaattaagcttagtttggccagatcactaatggctctgtttgtacccgattgcgacctcatgcctgagatctgatgaatcatgagggttgggacaacttcgtgactcttagagccttgttcgacggcttgtaggacacggaagtcatccgtcgtcaagtatctcatatgagatgtatccaatttcatttttggtttagttggaaaaagtaggtcgaagagtatgaacgggttaaagtcaagattcaaatagaaacaaagacggtgacgctaagtattattttttttgttcttgaaagtttctgcggactactttgcaccttactaggatattacataacgaatatccactccactgctataggacctcatcgccaaaattttagttaattttttcacatttctttttctcgtacttttgagtttctcatgtgatacgagcgcaaaaaacaaaaggcatattcattcattcatatatatttatatagttgaaagtacttagctagttaagaaatagtgtatatctcatttaaccgatcaccagcgtgggccgccattgtttccttggtgattttggcctccaaattcttgtgagtttggaccaccaaagccttggccgcctggaccgccgaaactttgtgggcctgggccaccgaaaccttgagggcctgggccaccgaaaccttgagggcctgggccaccgaaatcttgtgtacctgggccgccaaatccttgtgggccttgaggacctggacctccgaaaccttgaccttctctctcgaagccttggccaccttctctcctgaaaccttggcccccttcacgaccaccaaatccaccgttgttattgttgttgtgttgctggtgatgatttggtccgccgaagttagagttgccctgctggccatattgctcttgctgattgtgctgcttgtgctcatcagatatcttgttcgctaggaacgcaccacctagtgcacccagagcaccacttagcttggaatggttgcttgacaccttcgagccagcatacgcaccggcaccaccacctacaatggtagaaaacagaccacgttcaccgttagggttagcattatcgccactgttgttgttgttgttgttgttgttgttgtcgtaagagcctccagatctttgctggttgtttggctggttgtattgtccttgcgtaccgttggagtagaattcgtttgcagacatcttgcttgtttgattagatttgtatttgatctgctcttcggaaggccatggacaaatcagcgcagtagatcgcgctcttccttataaaccaccggctaggttgagttttccaccaacgccatcaaagcagccccttttctgagatgggctgtgtgagggtgcccgaagtaaccacgtacaagtccacgcacggttttacgcccctccgctcataatcacttggcgcataatggagaatgcgggccaaagccgagcgcaaaaatggaattcgtacacggccatttcgtgctgcttgaaaaagcggattaacaactgccgcagtgttatgcaatcagtgaaatgtgtgtctccacgtggtgctggatgggctacttggtttagtctagaggagattttgtaagctggttcggttgtggcgtcttggaaaaggtgtgctgagaattcgttgctacaggaagaggttgagaaaacaattgctttttatgattgtatgatatcttgattgtgatatacagaactaaaacttcatctaagatacaaaagctaagacattaaaaagatgataaatatatataagttataaccttaaccagaatggcatcttaacgagaagacatggctttggtgacaactctcttcaaaccaacttcagcctttctcaattcatcagtagatgcatcttcgatttgcaaagcggccatggcatcggataaagcagcttcgatcttggacttggagcctctcttcaacttggaggacaagattgggtcagtgacgttttgttcgatggaagcaacgtaggattccaatctttgtctggcttcgtgcttcttggcgaaagcttcatcggcggccttgaattcttcggcttggttgaccatcttttcgatttcgtcagaagataatctaccaacagcgttggagatggtaatgttagaggacttaccagtggacttttcgacggcagtgaccttcaagataccgttggcatcgacttcgaagatggcttccaagactggttcaccggctggcatcattgggatacctcttaggtcgaattcacccaacaaagtgttttctttacagttaacacgttcaccttggtagactgggaattgaacggtagtttggttgtcaccgacagtagtgaaagttcttctcttgatggttggaacagtggtgtttcttgggacaacgataccgaaaatgtcaccttgcataccaacacccaaggataatggagcaacatctagcaacaacaagtccttggtttcatcggaagtggattgaccggtcaagatagcaccttgaacagcagcaccgtaggcaacagcttcatctgggttaatagatttttccaattgcttaccatcaaagaagtcggataacaacttttggacctttggaattctggtggaaccaccaaccaagacaacttcgtcgatttgagacttggaaatcttagcatccttcaaaacttgttcaacaggttccaaagtagacttgaacattggagcgttcaagtcttcgaatctagctctagtcaaagaggattcgaaatcttcaccatcgaacaaagagtcgacttcaacggtggtttgagtaacagaggacaaagttctcttagctctttcagcagcggttctcaatcttctcaaagctctagcgtcttcggagatgtccaaaccggtcttcttcttgaattcagccttgaagtgttccaacaagttggtgtcgaaatcttgaccacccaaatgagtgttaccggaggtagatttaacagtgtaaacaccaccagcaatgtgcaacaaggaaacatcgaaagtaccaccacccaaatcgaaaatcataacatgtctttccttttcggacttaccagcacctagaccgtaagcaatagcagcggcagtaggttcgttaatgatacgcaaaacgttcaaaccggaaatggaaccagcatccttagtagcttgtctttgagcatcgttaaagtaagctgggacggtaatgacggccttttcaaccttcttaccaatcttggcttcagcaatttccttcatcttggtcaagaccatggcggaaatttcttgtggggagaaagtcttagtttcttccaagtattggacttcaatgactgggttaccttcaacgtcgataaccttgaaaggccaggtcttcatatccttttggacagattcgtcgtcgaatcttctaccaatcaaacgcttagcatcgaagacagtgtttcttgggttcaaagcagcttgattcttggcagcatcaccgatcaatctttcttctggagtgaaagcgacgaaagatggggtgactctgttaccttgttcgttggcaataatttcaacggaggattcgtaagtagcaacacaagagtaggttgtacctaaatcgataccgatagcaccttggaaaacaccttcagccattgttgatgagtttattggttcttggtttcttcaaaaagaaaaattggtaaatatagaatgcaaaatgtgcaaatgtagggaaaaagtaggtcagaatgtcaaaaaagaactattgcaagatggcagctggaaaaaaaatttttatctcatctctgcgtcgctcaaaaaaaaaaatcatgaaaaaaagttcacgtttctttttccgttgtgagtgatgaacacttaaggtggccctaccgaaaagggccattgacacgtcaaaaactcactgtggcatccggctcaatgccattctcagctataatcctaaagcaatcaatgcggattctatactggtaatggccagtgcaactgagtataggtcgcccgatattagtatagtttgttggacggtgtcaggatggcacctttcctgcatggtcattttctcgctaattggtattatctttatggtggcgcctgattcttctctcaaggcttcgattcttgttcccctacttccaatcaggaaggtaacttgtgtcttgctcaacttaatctctttggtgaatatgaaatctcgtcgttgcagttcttctccctgcattgtgtttgtacattttagcaattcagctagtcttgagctttgaggtagtgcttcctgatttgtcatagacatctcttcaatgctaaaacaaagtatggaagctttgactttgatttttttaaatagctgagaaaaatcctcttggagaatgcgcaagcggttgtcatggtaagtgtaaaagcagctatcaaaaatctttaattcctctcttaagataaatctcggtgggcatatatccactattccatcactataaaccagacttaggagttccctttccatcttgcacacaatatacatggtagtgtggcttattcttatgaatacttttatttcatgtaggtgagtatgaaatttcaacaaattgtctctaaagaaagaataatcaagagccagttttatgtataacgtatttggtggaaattgctgtgtatttgtgaattgctttccttcctggagctcctccaatattttcatcgggctcacatccaaatcgggtggctgaataatgttatgatcactacttgttctaatgggcatttttaattagcagtcttatccctgccctttcaaaatagttttgccacgcaatcaatgtggtcgaaattcgtttctttattcccatcgtcggcggctaaaacacggtcttcccatttagcgacgggccggtaatcttccgcaataaatatcgcgtgtattaataaatattaagtatgggtcgtacttaagtatgttcaaccttaccggagggtatctcgtttgctatctgtcaccggaaacataactaattatttctagtatatatggattctggccatttctggttactacgtgaacgtatgccattcacggtactgctgggagaaaatgcgcagataataataagatattccacaaaaaagtatgttggaaaagggcaaaacactattgtaaattcatagagtatacgtagtgtatactacctttcaaatggtttgtgtttagttagtgtaatttgtattttaagaaaatttcggataaagagtttaatgaaatggaaaaaaaccaatacttaaaaaatgaataatgcgcaaatgaaacgctgtgagtgtataaaacaagaaggcattttatcagcaaggttatgctccccaagccagtctaggtatgcctcccagaagtttagaagaatggttttactataaactgttgagtagtccaggtttccataggtttgtacgaaaggtgtataggaaagtgaacggcattaaggaagatcccttcaccgatcaaacaaccgcttctcaatttctctacaagccaacacaagtacagaaattcaaagcctttcgccttctattttgggatgaaatgagatctactttcggattcagaaggaaactaagcgaccgcttcaaataaccaagttgatgtccagccaatgtaacagtaatataaaacaaggagaaagtatgccttctgaatggacttcctgaaaacgaaaaactacactctttgaacaagaccacaatgtagttatttgcattctgtctactattaattattaacgacaattatcatatattcgaaactatatatattacataccaatttgaaggaaaaaaattactatatattacacttgaagtagagctttgagaacttaaaaaggaaaaattcaaccataaaaatcctgaagagaggaatttggcatcaagacacccttgctcggctgtttgaaggatttcactttcgataaagaaacatcatctttcaaagcaactatcaccttcttatctgaaccaaattcgaaattatcagcaacgacgtcaccattgtatctacgaattctgtaaggataatttctgctaccatcttgttcgagaatagctttcaacgaccaagaaattgcatatgggccggttgaggtaacaatagtttgttccctttggcctataccggtattaaaggaagccttcgtaaaactaatgggtttctttgtgtatgtcaagatggatgcagaatgttctggccgtatctttaaaacatacgttttgacattttcacttgctgggaatgatttcaagaatccaatgttaccagcatttttaccctccttgatctctaaatccattagaagcaaagaactttcgcaagtcgctaacaaccatttaccatcagatgatatagtaatatatttaaccgcttgactcagtgaaggtatagcggtctttgctctaatgcccaacctatcatacagctttatatcacccttttctgagccgatggcaatataaccaccctctgtggttccgatggaactgaagttatactttccgacatagtctttggactgatcggcgactattttattctttccactaatcctaggatcaattttgaaaacacctttttgtgaaacacccacaattgtctgctctggtgtcatttgatcgaatttcttggccggaccatattgaacaacatttttgtcacctgtagtccattcttctaccacctttcctctttctatatccatcttgtagagtctgttttcattctgaccgtcagtcagaatcaggttacgatcttccatatacaacattgggttatgaggatcaatgctcttaccgcccaaatcagaaacatttttgatggcactaacgaactctaatgaatcatcgtcatcatctgttttgaatacaccgattttgttgtcccttgtaacatacgatctattatttctgaaggcaatggttaaggaactattcccctttgaggtcgcacgttttggttcttcaaaggcttcagaggaaacaattcttttggagtgctcctttccgtccgcttcatcatcactttcactttcactttcacttgattcgtcatcccttttttcacgaggactttcacccaagtgtaaaatatcatcaaattgcttttccaatggtacagacgatgaatctaaaatataatctctctccctgtcaggaagatccttccaggtttctttgttcaaagacatccataaacattcaacccagacagatctgaattgaatacatttatccaagttcttaaacttcaacatataggacagagtaatattatgtagtgtgtaattgaaaagaaatgcatctgttgccaattcaaaagtagggttgatgtttggagcgacttgggtgcccagacaaatatctttaccttctatagccagccaaaactcgtatttcccagtatcaataatcgctaccttaactgcaggatcttgtaaaacaaacgtctcttgaatcggatcataaacatataagccagacatagttaagcacagattttctccttcaggcaccttcctcaatggagaaggggttcttaccaataagtcataatcctcttttttttcaaaatataggtcattagcatcttggaaatcgtctgaacttgagtctgtcccatcctcgtcttggacaaataaacttgctgatctgtgttctatctgcttcaagtcatctgctgaagcagtgaaagaagattttttatatcttacttcgtattgacaccggtaaacagtttgaataaattgctccacatcagacatcgaaacatcagtggcaacaacaaattgaaccttttcatcttgctcatcaccaaccaagttctcccacaccagcgctatgtttccttgttcgtcccaagtcttgtgaaacatgattttatccgttatttcaaagctccactcctcttctttctttttagattgtgtggataaaacgctgatgctgtcatcctcaaaattttcagactcatctcccgtaccagcttcattatcatcctctaccctatagactgccaattcataatcgaacctgccaactttgcgaacacatagaatagcattattgtagatacattccaaggcagctttaggagagctcttcgacctcaaaagattaaattgccctgaaggtatcgtaatgagctctggcctgtttccagaatccataaactttttcaagatgttcattggctgctaaaaataatatcaaacgcggcaagtaaagaaagctggagtcacttgttgtccaatccagcaactttgaaaggtttgcctgcttgttatgtgcttctccagcaacctttaagggaccttcctgctttaaggtgatcactaaaaatactagacatgccccacaaacgtacataatgataaaatagcatctttaacatgaatcgatatttgacgttaaaaatattaattgaatattgaagagtagcagtaaaatattacgataatgcaatctttcatattacgtttcaatatttgataaagtattgtagattccctttgcttccatctaaatcacctggtttgcaattggcatgaatattctgcgagtggcatgtcgttcctttcattgcctgcgctgcggttcactgctcaatgagaataagggaacgtcattcaaggcaattgtcaacttgatcaataaatcaagtttatccaacaaggaatttactgaaaaagtgcgagatagcactaaggaggtacctgagtggaagaaacagaaaatggcagttaggaaaaaacttcaaggccaaagatggaacccatcaaaaaagatatctcaggaacaaatggaggctttgaggctattgaaatcaaattttcctgagatgacggcatccgcttttgcagaacggttcaagatttctcctgaagcagttagaagaatcctaaagtctaactggaagcgtagtgatgacgagaataaaaacacacacgagagatggaaaaggagaggagagagaataaaagaaatgtatgacaaaaatgatggcactgactttgcatcccaccatatcataagtggcaaaaaacttattgttggttccaattcaaatgcatctgaattagttgcaaaaagtgtccacactactagacattttaaacataataatgataaacctgaaaagaaaagcactaacaagctgtaccttttaaagcatttgtcctcaagacaataaaggtttcgaggtaccatatacagtattattgaaccctcttgtacataaagacatatatatatatatatatatatataatactaggcatgtaacgatactattcgaactattgttcataaagacttccagctgttgtacagccaaatggttttctttgtatccacctcatagctacattaattttaatgcactaaaaagtcccagtttggactccttgaccggaaggatgcatccacacccattattgatattctgctattccattaatttttgacattaccttggcacttgaccattaacaaaccagcctttcatctcccgaataccctgaataatatcccttgacttatctgagaatttttgagacctgtctgttagtttaatttgatctgtcaccattttagtttggaatacaaaatcttctgtgatttcagatggttggcctgaaaatctgttaaaatactgtaattcttgcttcacgctttgcaattgaacattgatttcgggccaatggctgttatcctcctgtattatattatcatctgaagtttgcgtggacctctccacatgtttatcatattcattgtaccctagtgcagataccggagtcatcattagccttttttgtaattgtgctatatatctcctcaattgcaataaagtcgataaggataattcgcgtctctgcaaatactgcttttgcagtatcggttcgacgaacatgacgacaacagagtacaagaacgcataaactaatcctccgttgtataggagagtcttgatagttttcaaagtcggatttatcttctccatccttttgatgttttcattggaaggccaatcaatgtgtccaaaatgacccttcatgaattctattatgcttgatacgttgttgttaattattgttcagcggtttttcaacgatggttatactttaactgggtccacctttcctgttccttatgatttcacttgaaaacgcggatgatactttaacaccgaaacctaaataaaagttgctaaaataacataaatttcaatttaaacgctatacatcgaataatatataacaaccgcatatattttagcaggtcttccggctaaaagatacagaatacgtcttccttgtaattcctcaaaattcttgtcataccgtcgctattataaggtctacgcggctttacaaaacttgaggagccgtcatttttatcatcctcgttcggcagatggcttctagatttaccggcccttttctttaaaagcttgtttattgtgtcttgcttctcttcttctaatctcttctcactcagattcttccgtttacgagcattctcagcccttcttaattgaatctcttcatccgttagcttctttttagagcccccatcttccaacaaatctaacagcatcttacttcgagtcgtagtgctcctagtagaatctgttgtattttccttggtcgcttcaacttcttcatcctcttcattttcattaccgttcatgacagactctaattcgtccgattccttactgatattgacctcgttatcttcatagtctccagacctcgcgtcttgttcttcttccttttttggttcattactgttttgatcataatccatgtcttcgcttttttcgacattctctttatcttcatcaccatttagcactccttctaaaccttcttcttcttcttcttcttcttcttcttcttcatcttctgtattgatttcacccattacgttgtcattggttttggtatcttcaatatcagaattttccaatgctgctgtaccgacctttcttttatccattgacctggtgtgtaaatgacgtttcttggaagggcttagcacttcctcatcctcgtcaaattcttcatcaacctcgtcagtaagttctttgtttctaatccgtttcgaagctcttaccccttttggttctcttttacgtgcagaacgtctagatgacttacttgtaactatccgatcgtcaaaatcttctgtatattcatcatcctcctctatgtattcttcacctccaacagagatactgtcggatatttctacgtctatatcacttgcttcactatccattgtgcgctctagttagttccttggtaagtgcttctatcgtcagaaaaggaagtacgttaagaacgagaagctttcttcttgttttatactttttgcttttccattcattgtttcttttttaccaataacgttcattaggctaggctccgcttaacatcatttcgaggaaaagaattgaataaaggattggatttaagacaatttgaaagaagaattttaaaacaataaaatacacaaaagtttacatagaatacattctgaattgaaaaatgaagtacgaaatgcaagtaagtgatacagatataatatacaaaaaatagaagatgacaacgagaaaacgttacgctattcatttcgattataataggtccttttcgaaaaatcttttcctcatttccattctaccagtaccgtgtttttttaccagttttcttaattgttcttgatcgttcgatttaagtgattcatcatcttcgtgcgtccaaataccggggacatgaggcggaggattgacgttatctttaaacatgtttaagaaataacggggaaataccatcaagtctccggacaaacatgtcaatatgcttgtgctgaaatttttacgtataccggtttcatcgcaaagatcctgtaccaatttttcagcctgtgaaggttcataatctcctgagataacatcatgaagcttgtccatgaactgtcttgtactaccaaaatggaaaaacaatggcaagaagaggtcggtggtcgcaattttgggtgggaagcttattgtatcgggatcgatattatcatatatatcttcatttgaaaagtcacttctaatggcctctgcaatttcatgtgggtactcaaagggcaaactgtttgatatgttagataaatcgtttttcaaactagaaatgaagttcatggtatcctcatctagcagttcgttttctggtatagcataagaattggaagcagcagcggcagcagcggcagcagcattagcggaagcagcatttgctgtgggctgggcatttctttgagtaccgtaagtccttgccctcttggctgcagagttgtaattaccgggggtaggcacacctggcctcttaggtctattggtcaagttcttcataggctcaggttctctattttgagccttttcagcttcataatagctaatataatcatcgataccataagcaagtaagaattttctgaacctgtctctccaagcattctcggtatgagttgcgtgctcttcagcaaaatgcttgaaaaattctcgtgctatgggccctctacggctttgtgtcctgtaagctgcaaaattgggttcatttcctggaacatggtttgggtccattgtcatattccttcttgcaatagcggtgggtgtgtcttcatctgtgattagtgatcttcctgtatcagggtctatttgaaacaaatcacgataaaactgctttttcactgcaattgccaaagtataatcttcatctgccgagaacttccttttgattgatggtggcaaaactttagtcttgatcagattgccatcgtcatccctaaccaatttaccaaatttgtcaacttcataaacatactctaaccttttcgaaagatagaccctaaatctatgtctaatggaatttcctgtgtgattaggcacataatgagagatctcatcatagagagtatgagtagtacgtctggttggatttttcctcaccacatccaaaatgaactcgtcttcttcgtcggtaaatgaagctttgttgtgagagggcaaagtgcctcttgacatcatgggtctttgcgcttggaaggaggcattgccctcatcatctccctgtacgttgttatcttgtgttgctaaatcgttgtctccgtcatcgacattattgttatttgaggcatccgtctgaggttgttcgatttgaaccaagtcactattaccgtcgcctcccaatgacgtggtactacttacgtgttggcgaagtaactgtgcttgttcttgtagcctagcctgttgctctgcgtccaccattaccttgcccttacttgattcttccgaggaattgtctgcattttcagaggctctttcagttttaggaacagtagggtcgtcgctgttgctgttgctatcgtttctgccattagattgcggctcgtcctgtaacctgctatcgacaacttctctaaagttatcgtaagggaccaagtaattttccatgtttaacagcgagttgctttgacaacaggctttgatataagttggggtaaccgttggtaggttggtatgattgtaaggagatacaataaaaacgttctcctttgactctcttggcctggtgtccaatacttcaccaccatttgccctgataagacgcgccaattgatcaacgtcgttcaaagaatcatgcgcatctgcgtcacgattgaggtaaaacttcatgttcagcagaggaggtgcattttcttgttctttcttctcccctgcagcggcggcggcatcggcatcaacgccagattcagcatcaacatcagcatcagcatcagcatcagcatcagcatcagcatctgcagcagttgaagttgccgtttctgtaatgtcggcagcggcggcatcaacaacagcagatgtagtagtcgttaaaacagcttcagtggtatcaccgatcttttcctccccctctacctggtcctccgtctcgctagctttatcgtcaacagccgcagtattctctgcgtcttgactagttttcacatcagcggcagaatccgatggcgcagagattggtgtaggatcattgtcagcggcgaccatgctcggatccagagcatcaacaaactcaactggtgcagtttcaaaatcatctggactggacattgtgaggtaaatggtgcgtaattcgtgtcttgtgtggtgcggatgcgtttgcagcagttcgtgtttaccacctttagggctatgggtttgttttgttcttaacgtgttgatggtgtttaggtgctggatgttgggtgttggagaaacacttgcgataaacggttttcgattttgttttcgtttttcgtccattttttgtgagcttcaaaaagggcgcccggggcgggtagcgcgctcatatccagcagagcgagttgcataataatagcaatgtctttcctttacatataagttctataaaaatgtgtttttatgtattcctttctacctaggagcactggacttgaatcagtttatagtcgtactgtcccttctttatattgtacttcacttccatcgatgaaagcaaatggtcctttatacaggctgtgtctagacccttggtctgctcacgaaggttcaatcccatggaggcgtcgtgcccgtagaatactttggcgttgctgaaacggtctccgtacttgtcccatagtttgaaccacctgacgtaatcgtcgttctccttttcgcgcgatgttcttgaccaatgcttcttgtcgacgaacttcatattcgagagagagcccacgctagggacttggttgtgcttcataaagtctcccggtaacatccctgcgtgtgcaccaaacagtttatcgccggtaaggtctaagtccagttcgatggccactgagcagtgttcagccaactggctcaacttggaaaatccaagtgagtgggctagttgcgcgtgcgcctcactgatctttgagatgtcctgtggtatgaacttgttttcagtactgaacgttagtggtgtcatcagcttggggcgccctccccatcttgggaaatccgggttcaaataggccatcataaccaatatttcgtggttacctagcacacattttatttggtccttatgacttagaatgtatgagaccaccttgtctgaatccggacctttgtgaatgaaatcgcccagtaataccatcgtcgtatcatctcccagccctccaatcttgtcatcgatgagttccatgaattcgtcgtaattgccgtgaatatcaccaacgaatacatatcgctggccggggtctatcacatgctcaatcttcttcaaggtgctaatggtgggcagcaaaagaatcggtggggttaaaccaggattctcgaactttacgatatataatgtataaagacagcatgccaaaaaaatcaatactgtgctagcagtaatggcctgttttttccgtttactatccatctttacgcacgttaaatcttccagatctatctcctaccgaacagtgagggctgtggaaaacataaaaacgtttcaaggataatgtgctcttcttataaggtttcctataagctctcatttttataatacgccctagatgcgtccgcgggactttctcagcgttgaaaaaaaaaggtacaagcctttattatatactttataggttataaagttcatgctgcacaaaaacgtgccagcaacactctccaaaaagtagaaacaaataaacaaaagcgttatccggtcaaaaatgtgatgaagatatagatgtcgcactgcttaatgtacagaaatgtacgtgaatactcctagttggtctctttcaaatctggatcttttttgtctcccaagtgtttaccattcaggaacttcaaatcatccttattcggacatttttcaaggacttcttcaggaaagtaatcttgctggactacgccactgacgtaatcgggattgtatttgtaacctttatgatatcccaactcctccatcaatttagttggcgcatttctaatgtgcatcggtatttcactgctcgctaaactatacatgttttcgttcatcatggccttgagctttttccaagccctatagagttccactgacttgggtgctctagccaaagcaacacaacactgtgccagagcaaggtcagcttcgggtaaaccaactttcatcactgcatcatgcgctgcgacagctaaaggtaataatgagttatcgcgtagtccgatatcttcagaagctattcgaatcatccttctggcgatatacaatggatcttctccaccttgcaacattcttgccaaataatacaaagaggcattttcatccccccctctaatggctttatgaaatgctgagattgtatcatagtggttatcgccctttggatcgtaataggtattcaatccattactgctgttattcttaattatatctcgtacatcatcaatggataattcttcattgtcggatttacgttccctcgtagaaacttcgatcatttccagcatgttcagtgctcttcgtgtatcacccacagacaaatctaccacatattccattatggttctagatagtttcaaaggacggtcaatgttccaaatctgtttcctgcatttattcaataatgcaatccccctcgataggacaatacaaagctcattgacattcaacttttccaacacaaaaatcaagcatctactaattagtgcattatttaactgaaaactcggattttctgtcgttgcacctatcaaaacaatatcaccattctccacatgtggcaataataagtcctgttgaactttattgaatctatggatttcatcaataaagagtacagtccttctcttggtcaattgaaattcctttttcgatttttcaaatatacctcttaattcttgcgtgtttgcttttgtagcacttgtttcaatcataaaatatttggaaccagctttcgattcactagtactagttgttgcggtcttcgttagtagtcttgctaacgatgtctttcctacacccggaggcccccagagtatcatagatggaattgtgccttgttttatatatttgtatagtgtaccattctcatgggagagaatatgctgctgtccaacataatcccttaactctttcggccttagtttttcactcaatggtaagtggcttattttttgcagccatctgatttcatagtcgttttggtactgctgacttttattaagagttgggttctctattgtcgtccctggttctttagatggtactgccttgagccttttgttttcgctttcaacattttcaatgctctcgtactcattctttacaacagctacagcttcatcatcgtccttatcaagatctataactttctcagtactgttttgtttcctcttccttggacctgccaaaagacttgacacagtttgtggcctactggcagattttgacttttctttgccacatgtatcaagatgtgagttgatttgagaaaagaaaacccttttggagcatatagggcatgagatgagctgttctacagatgtctttttattattcatcgagactgctggccttctctaataattctcacttgcttagcgtgctccgctcactgtgcctagctttctaacctttcgatgaccttgaaacacgttctctgtaaagacaacgcgtgtgattttgctagaagataagcaacggatgtttagatttccgaaaaagggtaagttgaactaagctattgatagagtgaagctagaatttatgacgcacctaaacgactaatcatcccttgaattctaagcccaaacttgtcgtgcattattgcccacattatacctacttttattatctatggcgggcgacccggattacgttataagaaaacgaaacaataagtccgttacgcaatattgaattttgatgacagttgttgtgcaacattgggtttgatcaatataagctaaaaatactactagtgagcatatagtggggccttcaaacatctgaatatagcgttttcgatactcactgttccattagtattgattaacgcgatctcaagtcctaactgtattgactctttcccacctcaacgcacaaatataagggaacgatgagttgcaaggcggtaagcattagtttgttgctattgttgtttgtaacaagagtatatattcaacccacgttttccctgatctcagattgtgatgaaacatttaattattgggaaccactgaatttgttggtacgtggatttggtaagcaaacctgggaatactctcccgaatactctatcagatcatgggcatttcttttacctttttacggtattctttatcctatagataaatttactaaactggaaagccactggaactttttcattacaagggcgtgtttgggcttttttagtttcatcatggaattcaaattacaccgtgaaattgcaagcactttagcattgcagattgcgaacacctggattattttccaattattcaatccaggttggttccatgcatctgtcgaattgttgccatctgctgttgccatgttgttgtatgtaagtgcgactacacactctctgcgctatctatcaaccggttctacttcgaactttacaaaaagtttagcatacaacttcttggccagtatacttggttggccgtttgtcttggtcttgagtgtgccattatgcctacattaccttttccatcatagaataatttccaccattagaaccgcattcgattgtagtctaattttttcattaactgcattcgctgtcattgctactgatactatattttacggaaagcttgctcctgtatcctggaacattttattctataacgtcattaatgcaagtgaagaaactggtccaaatattttcggtgttgaaccatggtactactatccattgaatttaattttgaactttccattgcctgttttaattttggccgccctaggagttttccatttaagactatggccattatgggcttccttattcacatggattgcaatttttattcaacagcctcacaaagaagaaagatttctttatccaatttacggtttgataactttgagtgcaagtatagctttctacaaatttttaagttttttcaataaaaaaactgttttgaagaagggaataagactgtcagttttattgatcgttgcacttcagggtatgtcacgtattgtcgccctggttaataattatacagctccgctagccgtttatgaacagctctcttccctcaatcaaggtggtgtaaagtcaccattggtgaacgtatgtactggccgtgaatggtaccactttcccaattccttcctattgccagacaaccataggctaaaatttgttaagtctgggtttgatggtcttttgcccggagatttccaagaaaatggttctattttcaaaaagattagaaccgtgccaaagggaatgaataacaaaaatatttacgatgctggcaaggaatggccacttgataaatgtgattattttgttgacattgtagcgccaatagatctaaccaaagatgttttcaacccgttacatcttacagacggttggaataaactagcatgtgctgcattcattgatgcggaaaattctaaagttttaggcagggcgttttatgtaccggaattcgtcaaccaaattatgcaaacagttctaccaaagcagtggaatcaagtctatggtgttcattacattgattattgtttgttcgaaaaaccaaccgaaaccatcaactgatagaaaatgtgtcattgaacaattaacaaaggtttgactaggctgtttactatacacctctaaggggggtttttatcgataatttagatacttttcttatatacacatatttttatgcctctgtaaagattatgtttgtccattgttctcccttatattacacattaaaggcttttgataaatgtcaagattaacttatgtttcgtatgtataaaattataaaaaatgtgtaaagatttcaagcggatgcgtgtcgttgagccttaacacactatttgatatctctatgcaacatactttctcttgctggaccagtaccaacccattcaacaggaacgccaacaaaatcttcaataaatttcaaatagctctttgcgtttccaggcaaatcttcatatttggtaattttggtgatgtcttggtcccaacctggtaaagttacatattcgacctcaaccttacctaaaacattcaaatcttcagggaataaatctaatttcttaccttggatagaatatgaaatacctactggaatttctttgaaggtatctagaacatctaatttagtaatattcaaacttgtgtaaccgttgatcagagtagagtatttcaagacgaccaaatctaaccaaccacaacgacgcttacgaccggtggtgacaccgaattcagcaccgatagtctgtaatttttccccgtcttcattcaattgttctgttggaaatggaccttcaccaactctggttgtgtaagctttaacgacaccgtaaatttcatcaatggtacgtggagggatacctaaccctgtaagaacaccaccaataccagtactcgaggaagtcacatatgggtaagtaccaaaatcgatatccaacatcaaagcattagcaccttcgaccagtatctttttctttgcttcaatggccttatgcatgaaaacaacggagtcgacaacgaatggcttcaactgttctcttaacttcttgtattcagccaatttagcatcgaaatcgtattcgaaatcaccatatctttgtcttcttgtttccagtaatctcttatatctgacaacaaactcttcccaagcacctggttgatcattgactaaatgatgaactcttaaacctgatctcgaagcctttgtagagtaagttggaccaatacctttacctgtagtaccaatatttttaccatctttggaacggcctgataactccaattctcttagtttgtcagtcacttgatggaaatcaaagaccaaatgagctctagaagaaacgaataatctacctcttgcatctttcaaacctttagcctccaaggtgtctaattccttgaaaaaagatggaacatggataacgacaccattacccaataaattttgacagtttgggttgactaaaccagatggcaacatatggaaatcatacttgacaccatttacaacaatggtatgaccagcattgttaccccctgcgcaacgagctacaatgtcatatttaccaaccagtaaatcgaccagctttcctttaccttcatcaccccattgggagcctaatacaacgttaaccatcttgttttaatacactttttgttcaaaatactacaacttttctttgtttgttcaacaaagtttgatattacacggttgaagtgagaattacaatcgtttcttttataaggcaacacaagagataagatgaaaattgaaaagaaacaccaataagaaaaagaaattacatttttaaaaatagtggttacttattattatttactttgttaagatgtgactcaatgaaaaagatcaagatcgatagacgtaaaactcagatttccaagagatttaaatacaatttttttcccattttagttttacagggacagcgctggggtgtgacttggctttctcgacggcctggtcacgggattggtggataggagtatccatcatccgattatctggggttgcggtaattgctgatttctttgaatttgtagatttattaattaattgcttgcacagtaaattactcctgactccgccgaagaaaaagcaaaatgacctctctttccatattgagtgaaatcacgtgatatcacgtgactaaatgtgggtaactgcgggtaacatagactgaaaactttttagtgtggttaaggcccgtagcatgaaaaaaatggaagagctgccctggaatcgatgagattctcgaaagggtagcagttttttgtaaactgagattccctttaggacactttactttgaagtctaccatcacggctgaaattgaattgtatcatagcaagtaatgagtggaagtttccctaaacagagtggtggaaagaaaccgcttaataaaaatcagttgttaaagagaaatcgtataagaaatgctaggtctattagagcagaggcagtggcggcttcttcctcaaaacatgcatcaccaagcgatttgagcgagtcggggggtaagctgaaggtggaccaattcatcaactctcgacaatttgaggttaagcagctgcaattggccatgcataattccaaaggtgcaagctcaacgagaatattccaagcactacctcgtaaactgcgtcgtagaacggcttctcataatgtgcgcagaatcccaaaaagaatgcgtaatagggctctaagagaaatgcgtaagagtgatcagcagcaaatattgaagaactcttcggcttcctccaggaaaactcatggtttgaatgcgaaacaactgtatcgagccaggatgtccataaaattactgcgattggctagtaaatctacttctatgaaacttggcatgccatcagatatcacttcatcaaagtgccacgtgaggcaaaagattaaattgctaaagcggatgatcaaagaatcgtcaaatcccaattcgaacataataccactcaataatcgtatgggaagttatgacgctactggccttaatgaattggcttctactccaaagggtaggattaaatacacgaagagacagaagcattttacttggctacccactcacatttggaatgctaaaaggtctcatatgatgaaaagatgggggtaccaagtgccatgggcgcccactcaaaaatgtttcaaattaacccacagattgggtggcgacacttgcgcctctgatggtgctttatgtttggattcaagtcatatcggtacgatggttgttaaaggtaacaataacgaccctaaaggcgactttttaaagtcaatcataggaaaattaactgctggaagagcaagcttaaacaaataccgccaatctcaaaccttgtttcaaggactgatttatagcgtccatgaagattcccataagccgctgggaccatgtgatatattctggattcaggatgatgctgtggttttgagattacatccgtcaatatatactcaggtctttgaaatatttttacaatacacggataagttaactacacaagattgtcgatactcactggctagcataactttaaagggggccaaaactttagaatctttagcctcctgcttaagaagcaccaaacactgcacctcctttgagcaattcaaagatacatcaaaagtaaccgaccacgctattttgccacagagatgtacatttgcatttgaagccgttgatccacgccatttggctgcaccaaaaaagttaaatgattctcagaggaatacatatagctctgatcacattctgtcattatttgaaaactatcctcgaaatgaaataaactctgttttaaaccaattgtgtgacccagactcacgtacacgatcatacaacaatcagaacacactgaaagaaatctctgcaagacgttccgaattgttgactgctacaccaaaccatattaacaaaacaacgattccattcaaggagagtagcgatcccgctatcccgctggttataatgagaagaccaaagacgagcgattggatcgtcatgctgccatggttttggctactaccgctatggcaccaactgaacaaaataccaagagtttatcacattggtctaaggcagttccagcaaattcagtacgaaaacgaacaactctattttccggatgattatccattcactcagttaggttatgtagaaaattctttttataagagagaagcctcaaaaacaaagtgggataggaagccaaaggggaaaaaaatcaattttgaaagagttaaagacatccattacactcaactccctgcattcaaaggagagatcggtgattttttcagttcagattggcgacttttacagatcttgagaaatggattagattttttacagcgcgatgataaagacttgaaattgatggacagtaagaagactggacagtttggtgatcatggaataagaattgtcaactgtctaaatgatgttttggaattttacaaggactatgaaaccaaggtaaaagcggagccattgccggccgaggagaacgtaccaattacgttatgtaaactttcaaagtgtcaaacagcttgtaaaacaattgactccaacagttcttcattagatctatcaatccaaccacgttgtattattgccgtgtcttgcagatttatcgaacgcggtcatcccagggacaacgctagaatatatcaaattccaggagagcacttggaacattggatgcaagtggctaagggagtgcatcgttctaatggaagaaaagaccacgatttaaagattcctctaccagaagtacatgacttgatcggatttatcaccagtggcacgtaccatttgaactccggaaacggtatggggatcggattcatagaccaccattctgccagccaacaatctgctcgatatgttctcatcagaaacgtaggcacgaatatctataggttagcacagtggtcggaaatatctgtatgagaaaatgtcattatatacaaaactttcaaatgtataaatctgtatacaaatataaatagcagtcacgttgttcagcagagccccaaaataccatactaatataatggtctacgttaaaacaataattgccaaagagttgtaacggccctgcttcatatgcaatatagaggattacccgttattagaactatttttttcttgcatttttttcttctcgcccgtgtactcttccctcttgtgaaaaaggtataaatacgaagaagaagtcccaaatataccatcacatctatcttggtctattttagtttgaaaatatattttttcttgaaagttttcctttaaaacctcatacttaccttaagatatcagaggagatcaagaagtcctactgatcaaacatgcgcttccaatggtagaaggatgttaagcatttatctctgaattattaataattctctgaaataattgatgcaaactccttggtcacttacacatacattgcggaaggcgtgtttgctgacgtttccgttcccttgtttcaatcatcgattatccctgtggtttctttggaaatcgcggggttcaattgatttttgaggccctttgtttcttctgcctggagaagtttgacaccaaattcaaattggtgttaggggagttggggccttttagaagagagtgttgttgaggtattcttatagtgtactttcctctagcgcaccgttcaatcttttagatggctgattctcatggacttttagttcatgatgaaggtatagccgttggggttggccggtcaggactgtatatttgaggatgcgttcttttgagcaatctcggtttcactcgttgtcatttatgagaaaaattctggaaggtcttggtaggaacgggtggatcttataatttttgatttattttcagaaaaagaaatatagaataacttctattttttttcttctatcagtattgaaactttcttttggaagtttcgatcctattttcttcattctagttctatatctggcgatgtacattggaatgaaacctgttatatatgactacgttagggcagatgctttatggaacttgctatgtaggtgagagataattacgactgttaagcaaaagacgacagctagatggatatcaagtattgaatgcttttaagtaaaacccatccaaatttaacgtaaataatataactagcacaatgtcaatagttcatgtatgcaatataattcttacaagtgaatattactccatggccgttgcttatattctttcttatttgtttacagcgtctcttttttcaatagtatgttggagcatacaatgacggtagttgaggatgttcgctttgccattcggttaaaatgtccattatacaatcttcaaatggtatatcgtttttttcgcactcctctattttgtcgttgaacatgtcagctaactccagtatggctttactgccaatcttggcattttcatcatcatcttttatgtcaacattaatgacatgaactatcttgtttaatttaccccctctgttcatcaagtcttcacaaacggcatcaaaacatctttcttcgcaagtgaaaacaaaatcaaagacttttgtgctttcttgccatttttctggggcctttttgagccttctattacgatctagcatttgtaataaaccgttcgatttataacggtctgcagattgcgacagaagatcattatatatatcattatagggtgtaccaaatgagtacacgttgggtttatctatggacagaccaggcagtctcactgctgaacctgttccgtaagaactaacattatagcctgcttcttgcaggactttatgcgattccattgaacgattattgtttgatgcacaaactgtgcaaaatttcaagtttggattgcgatgattagacatgcttaatcgttatcgctagctatattatcgttagcccactcttcttttgaattactttcgagaattgcaaaagaacctttaaattgtttttcgattctcttttttcctactttctttccactgccgcagatgaagaaaaaatggtgctttcacgagtttatgtacgtaaaggatgaccggatagatcagcatgaaagaaatgaatattttagttttcaggaatatattaagatatgtatatataattaccgggtaggtgactttatgctagcatttttcgttgatgggactaggaatacccactgtttctttttctacaagaacaccttctacttcataatctgttaaattggcattggccgtgtgtgtgttccccaatgtgttccccataacaacaatcttctggttcttacaatgaatatcttggaagccatcatcctcttcaccgccctctatgttcgctgtctgtggaagtattgcaccgatatctacataatctccctctaatactccgatattttcattattatttgtatccttgctcatcaagttagaatcaacactttctatgtcatccatactacaactcacatcaaaatcatccattctcttagcaagtatattgataatagcggatcccatgacttctagtttccatcgttgccaatcttcttctcctttgattaagacaccaatgagcatcgaaggatccatttctggtagctgtagtttaccaaatttgctggtatgacaggattctacaaaggtgtcttctacagctggctgagaaatatgaggatcaaagtgtaaaaactcattaccttgatacccgaaaaagtatagcgatgaggatggcctacctccagcaatacctaccgaatacgctgaatttagtatgctgcatatactttctctatagttttcatttacagcattgatgccaagtttaacacctagtagaaacagtatcctactatctggattctcaacaaatacttcctcaacttcattttcatatatatcgccagaggaaacagagactatacaatcgtctatgccacattccggaaaaccgtagataagagattgtatacttctggctgtagctgcggggccgaaccactcacctggccttttatcagagagtttggtacctgccgaaacaaaattatgtaatgagaatggagcgtcaggcgtatcgttaaaccactttacaatttctgattctctttccaaactttcatcaccgttgaccctaaaatccctgcccagatggaggatctgtaaagcattacctaacaagctttgtcctgtccttatcatacacccccacccaatatcggtattaaaacaatcagggtttgctatgtagttctctatcgtattgatcggatttgcccgtaccagtacgtttaaacttaaaggtgacggtccatctggtgctcttgctataggaacgaactttgtccgatatgtgaaattgacccttgatcgtacatccaaaagaaactctggagtgtaggaagacatctctctgccaaacagactgctgaaaaatctaccaccaaccgtgtcgctgcgggctccactgtcttgttctgattgttcaggacttccttctcgctcttgctcaggatatgtttctcctaatactacataatcattattcttaaaaatgtcgggttcctcagacgaggctggcaacacaccatgggatactttctgtacgcaatccattttccatagtccgagccacttctgcatgtatactaccagccaaaggtctaattctcaacgctatgttgtctgttcttttcagtcaccgttattgtgtgtatattcctaaattttccctttggggcgctattatcagcagctgcaacggacatcgcttaatgagtagaagtgaaatttgacattttacgattaagtgagatctaaggaggaaaacaaaaaccagatatattattttggagactctaaagaagtggtccacatacacagcaagtaagtacttatattgctattgttgttaaagatggcgaaaagacacagccattatcaaggaagcagaggaaggcatgcacgtggtggtagtaattccaagagaggtggcaagggaaatgctaaaggtccttcagcgggcaggaacctaaggaaaaagtcagttcctacaaacaattggcacaactcatctgttccactgggtggaggagaccttgctgacctaggtgcagatttcaacccagggagaggattaatatcttccaagaccatagaggactattattttggtcgcgatgcgaagagccggtctatgagaatgggtggtatgagaccaggccatcgtaatgactcttcaaacgatttacaggggggcaaagcaaccttccgcaaaagacccatggaatttgtcaaggccagagaagtttacgatccatctcgtgatatgattcaaaaactccaagaaaagagtcttgctgctcataacagggacattgctgatgcggaaacactgatagatgaagaagctgcggagcaggtttataccacccaagaagtaagcaatgaatacgttgaaagcgaaaatgatgaaagcccgatatcaccattgtcttcttcctcactctcctctgctacttctgaaattaaagacgccgaacttttctttgtagatgaagaaggccaaaaacgactagattcaaatcaaataaaacgggttcgtattgaagaggttcagaagcctaaggaaatcgcagtagagtttaatcctatcttaacggtcggaaaggttgaacttaatgttgcagaaggtgaagaaaatgaagatgttggggttgacgttcccaacagaggtagtaagacgtatcacccatttgctgattacatttcaggtgttatgcaaggtatagaaaacaacgattctagtgatgatgaacttgcttatgagatagaaacagaaaacagtagcgacgctcaatacgaacgttttgacgatagtgacgtggaagacaaatcttatttcattgaccaccatttcaacgctccaaatgataccagtcttttaccaagtcctagcccacaattaacccaagacataaaatccctctcaatcaacagcactaacgcgtctaaaaaccaagctgacaatgtaccgttacctgtgagtgatgaagtggagtttggatttgaagaagaagattttgttataaacacgaacgatatagtggtcactaatataaggatgggtggagcagataattcatactacttgcagtgttatagattactgggagattacgactttcattggattgatcaggacctgcttgctgattttattatagatgacttaggtcttcctgaatatagattatctgcatatttgaattttgtcaaaaactctcttataccaaaagttgaaccacctgagccaacttactctgatatccagatttccgattccagtgacgaagaagatagatacgaagaagacagatacgatgaagatatagactcttcaattgtatatagtgatatggaggaggggttggacgatcttattgcatacacattgaaacatgacatagatagatccaggacttttgaaagcaagtctttggaaactaagggtaaaggtaagaagaaaaaattactgatagatgaatcattggcattggatgcagaaacaatgattacactgcagaataaactaagcaaacgtctagaaaataaggcaaagaagagaaaagacaaggaggagttcattgataaagaaaacaagaattcagatgatttgttcaagaaatacccatacggtttccatattcagaatataagagacgaatttgagttctttttatcaagaaacaaagataggatcacttttcctccattagatccccacggaaacaaaacccttatgaaatttgccaagcactataacatgaagacttcaaaaattgggaaagctaatcacacatctgtggtggtcgaaaaagtgaaaaaaacgaaatggtccaccccaagtcataaccttattgaccaattgttaagacagaggccagtatttatgagaatcgatgtaaaaagaccaagagaagaacaagctgtgtttgaaagaactaaaacgatcagagggaaatttcaaatcaaagaaggcgaaattgtcgggcaagacgccccagaaattggaaacgaaaatattggcagaagaatgctggaaaaactggggtggagaagtggagaaggtcttggtatccaaggtaataagggtattagtgagcctatttttgccaaaatcaaaaagagcagatcgggtttgaggcatagcgacagttagttctttggaacggctattgttgcactttattgcttctcttaataacagctgaatattttagtataattttatatgtaagatgcatgaaaatgctgtcccttagagatgtgtagtacgcgtcttcgagtatatacctgatatattttgtatctgttaaggcccattctatttggaatttcgcgttgcgctacgcgaggctttaagcgctttttgtggaatattgacaataataaataagaatgatgatgttttcaaaagagagcaaattgtaagtgataaccgatagaacaattaaatcgtcagtgaatattggttgtttgtttgtacaccatgaccgattttgatctaatgaattttccattcaatgagcatttagactctccggtttccgatgacactgaggagagggatgaacagcagatcccacaaaactggctcaacgagaaccatgttgggaaatccattttgcctttgttcgttaaccctgacgatgttatcaagcgtaacttctccaatgtaagagattcatcggaagaaaataaaccaccatccacggatcgcatgaactatgccaggactacaaatcttcaagaatctcccggattacaagaaagatcgcacaatgaacgacctcaatcccccaaagtaactgaaagtcaaaaagaagacgtacccaacttcatccattctaccccaagggaagactcttctgcgaagcattttacaaaagcgagtgacgaggcttctcaaaaagccaatgaaaatttatcgcctgacctttccatagaagactgtaatggtgcaaccgttccattacaagcttctctatcaaaagaagatcttcagattttagaaagcgttatactcggataccaaaaaaagattattgaattaggcaaacagaatttagaaaaagaggaaaaatcaagctctttacaaagagaattagatatcgccaagaagttcagtgacaagaactcagaaaatgaaaaaaaactcgaagaacaagaaaaaaagattgaaaatctaattaaagagttctcaaatacgaaggaaattctagaaaaggccaaaaatactattcaaacaaaacaaactgcactattgagtcttactgactctcttcgaaatgttgaattattcacaataccaatcggtattctattttttgaactatatgactctgaggacggttccttgaatttggatgggatattacgagaaaaatatcctaacattataggatttttgcgacaatcgcatttagatgagcaaagtcgcctctctcaacgtctggaaaatacaaaatcggaaaataacaatcttcaaaatgaattagagaacaaaaaatcggaaattcaagtcataagagaaagaaataataatttacttggtacaaataagaccctatccaagcaaaataaagttctgtgcgataaatttgagaaattaagcaatgacgaaaaggaaatgttaaaaggttgcaatgaagaaataaaagctaagctggaaagtttaaatgaaaggctgggatcatgggagaaaagcaaagaaaactatgaggcagccttgaaagataaagatcaaacgataggggagtttgaaaagaaggcaaatagtatgtcgagagaaataaatcatttgaagtcacgcttgggaaacctagagggaaacacttctgaaagaattactataaaagagattttacaatcaagatctgatatctctgctgaagaatgtaatcttcttatgatcgaacaaatcgattcagcatgtctaacagacttacaaaatatcgtcaaagaaactgtgcttgctattggaatcccttactccaaattacggagaaaaatcccgttgttagcaatcaaactgaaatatgaaagtatattactgtccaactttgcccaacgccttcatagacaggtatacaaacaggaaatgaatctgaaaaagtttacagatcaggcatactatgagttcatggctacacgtaggattgacaccatagatcatcatttggagagatgcctggatcatctgtatgatcatatattggagaagatggtcaggtgatttttttgttatgatttttggtcaaagaacaaacggttgtaattgtaactaaaaaatagactagaaactgagttatattctaggatatatgtattcatattcatttgttttaagtagaaaagcgttaatagttattattgtagcttttctagtatttggacatattcatttctatgtatatacattttttttcaatgtgacgaatgaaaaaaaaagaaaaagaagtacataggaaaaattatgaagtcatcgcgaaggtacctatgattatggttattagaatagtggaaaaccgaatttgacaaggcaacaataacaacccctttggttccggtatcctgctatttaaaagaaatttatgaagacttgctattacgaacttttgggagtcgaatcacatgcttctgatcttgaattgaaaaaggcgtatcgtaaaaaagctttacaatatcacccagataaaaacccagataatgttgaagaggccacggaaaaatttgctataattcgagctgcttatgaagtgctctctgattcccaggaaagggcatggtacgattcacataaggaacaaattttaaacgatactccaccggatgctgatggctactacgattttgaggtggacgcagctgtcacaggtgtcactgcggatgagttacttttattcttcaattctgccctttatacaaaagtggacaactctgctgcagggatctatcaaattgcaggaaaaatatttgctaaactagccaaagatgaggttctaaatggtaaacgtctaggaaaattcagcgagtatcaagatgatgtctttgagcaagagataaacaacgttgggtatttaaagacgtgtgataaatacatgaataaaactgatgtgcttctatatcctttattcgggtattcatccacaaattatgaatacttgaagaacttttataaaacttggtcgacgttcaatacattaaagagcttcagttggaaagacgaatacatgtattccaaaagttatgacagaagaactaagagggaagttaatagaagaaatgagaaggcaagacaacaagctcgaaatgaatacaacaaaacagtcaaaaggtttgtcgttttcattaaaaagcttgacaaaagaatgaaagaaggcgcaaaatttgcagaagaacaacgtaaattaaaagaacagcagaggaaaaatgaattaaggaattcgaggaatagagagaaacctagtagcttgaatgacaacgaatataaaaccagtttccatctacagagttggcaaactgtaaaagaagaaaactgggatgaattggaaaaagtctatgataactttggcgaattcgaaaactctaaggatgataaagaagatgatgagatattgatctacgagtgttttatctgtaataagacattcaagtctgaaaaacaattgaaaaaccacactaatactaagttgcataagaaaaatatggccgagattcgaagagaaatgaaggaggaaaacataacccttgggctagacaatctttcggaccttgaaatttttgattcagccgatgaggttattgaagagaaggataaggataacattgatttggaggcattacaagctgaactagctgagattgagagaaaactagcagaaacttcatctgaagatgaatccgaggatgagagtgtaaaagtggaaatggaaatagaggtggaagacgtcagttctgatgaagatgttcaagtaagcacgaacgggaataagaagaagaataggaaaaacaaaaaaaaaggcaatacagagactgaaattgaggagtcaaattcatctgacgatgatatggataaaagaggagacgaactgaacgaccttttggcgtcgttgaacggcaacggcttccaaagcgatgacgatgaagattggtctacaaaagcaaagaagaaaaagggtaaaccccctaaaaagaactccaaatccgcccgaagcactccatctctgaccactccattatcatcagcatctccatttaccgtaatcgaaaaatgcggtacttgtggagaatcgtttgatagtcgaaataagctatttacacatgtgaagatagcggggcatgcctcggtgaaaagccagacgaagagcaggaaagtcaagggaaacaagaaatagatacattcgcattctacctccaaccaagatcatttatatatatgtatagacttaaagtctccggactgtaatatccaatcacttaaagatgactgatatggttgtctaattcacattgtttagtccgggtgatttccccccaccttgcagtttttttcatttttcgccgaataggagaattgatgagctgcctgccactaatgaatttttgaggaagagtggcttcaacatgtattttcgttcacttggctgagaaaataaccatacaaaaacccaaagcgtacttcactcgagggtgaaaaggaacactaaacatcttctgttttcgatcagcgtgtttaaaactggccataagactggactaattgaaccgagttctaaagtccccgtgctaattttaattttttcgtctcaatttcgtttttttcattttttgttagtcatagttgtaaggaggtgcaaataactgtacaagaatgatgaataacaacggtaaccaagtatccaatctatccaatgctctccgccaagtaaatataggaaataggaacagcaatactacaacggaccaaagcaatataaatttcgagttcccctccggtgtaaatagcaataacagtgttcaaaatagtaacaatggccgtaatggtacccaaaataacaataatgaaaacagtattaaagacactatagaacagcatcgacaacagcagcaggcgttctcggatatgagccacgtagagtattcaagaattacaaagtttttccaagaacaaccactagaaggatatacacttttctctcatagatctgcccctaatgggtttaaagtcgctatagtattgagtgaactcgggtttcattataatacgattttcctagatttcaatctgggggaacacagggctcctgaatttgtctctgtaaatccaaatgctagagttccagccttgatcgatcacaacatggataacttatccatttgggagtcgggcgcaatcttgctgcacctagtaaacaaatattacaaggagaccggtaatccgctactctggtccgatgatttagcagaccagtcacaaatcaacgcatggctgttctttcaaacttctggtcatgcaccaatgattggacaagctttacattttagatacttccactcccaaaaaattgcaagtgctgtggaaagatacacggatgaagttagaagagtctacggtgtggtagaaatggcattagccgaacgtagagaagcattagtgatggaattggacacagagaatgcagcagcatactctgctgggacaaccccaatgtcacaaagccggttttttgactatcctgtatggctcgtaggagacaaattgactatagcagatttggcttttgttccgtggaataacgtcgtggataggatcggcattaatgtcaaaattgaatttccagaagtttacaagtggacaaagcatatgatgagaaggcctgctgtaattaaagcattacgtggcgagtaatcttcggggttttcttttcagaagcacaaaagaaagagaaatagatgtaagggattgtacatagacaggcaaaaaaaccgattttcatgcaaaatagaatcgagcaggtcacgaaagtatatagtaattttagtataattttttatttcattggtttttcgtttactttccttttgatttcttagcactagatatttcagattgtttctttaatgactgcaacatcattgatttttcaatagcatctattattcattgtatttgtggttttacatccgggggcgttctttgggatgtgtgtaatactgtatcttttttcctcggcatttggcacgatgagctaaacaaaggcgagaatcgaaaatttcaagctttagctacttgagaaagagggtacttatgggtcagacacattacatgagttatacgtagacgagaattcagtagcggatatacgttcaaatacatgcatgaaccaattgatgtcgaaccatgaaaagtttaagaacactatgtgaaatctcgttgatgagaaatcactccaatatacagtctgtcagtaatgttccctaccatctgctaaaaaaaatactgcaaaaagttaaaataccgcagctgttgaaactagagaaaagcaacgtcctgctgatattcgatgacgatgatctatggctagaaatactgaagcaagatttcccgaccaacgtgcaggaacaatttgtatccaagagagattccatttgcaagtactacatcactttcataaaagagaatgacatacaactttaccactcagcgcaagacctaataaagctctgcatacgacagtcggtggtcaaagacacccggaacaacaagtaccgcataccctacagaatgctatactcgaagtaccagcaggatgtggaaaagaaacaagaagaaagcgcagaaaggctgcggtcggaaatgctgaaactaaaacaagaacgagagaaaaagcaaaccgtagtagtagaccatacggtttacttccaaagaagaaaccccaagaagaccacgaggtcggacaacggaccccactcgcaactgtacatgaaatcattgagggaccacgagtccagactaaagcatttcaaagacggtgggttcaacattgcgaaaagacatgcgcagcgtgtagcctttggcgggaaagctggcggacagccatcttccccgccaaagaaggaaacaacgctgtccaggcaggagcccgtcaagacagaccgagacggagacgaccctacagacgagaagaaagacgccctactgcccgccgcaccggtcaagaagagaaggtttgaattaccgtcgatctttctcaaccgaaaaaaacctacactgcccagggtcccacccaagatcaacactgcagtccctcggccccctccaccatcgattaccaatgatcaccacccccacacaaataccatctcctccacatcaactgccaccgctaataccgtgccgaagggccacaagaagaagaaatccggtatcttcgtacaacatgccggatctgccggagataccacgccgcacgtgactgccagcatgcccgctacccggccgtacatccacgatccgcggaaatagcacccttgcaactccgtttgccgtcgctggatgcgacaatccactgccctccccacggatacgggtccacccgctccgcggagaaaagaaggcagccggaagaaacggtctcccatttataagcgattttcgcgcgttgcgcgtcatctctgttgcctttccgtcttagtaattatttatgctttttttttttttcttttccacccgactcctcgactatattgagtgcaactgtgcgatatatctcagtatatattgccagatctttatcgcaacggatccatgcactaaatgcgcatttgattcttgtatatgcactcactgcatccattgtatttatatttaaatatatatatataagtatatatatatatattcctatatatataatcttagatagactcttctccattcgttttctcttagatattattttctagtttccttttctctccatcaagtaaaaacaatctactgtatatagctaaaaacaaaatatcaaaagttaacaatgtttaagagattttccaagaagaaagaggtccctgaagagccaaagaatttaattgaaattgacaagccaatcaaggacctgcctgactcggtgtctattccaaaggaaaaaccactcaccgatgaacaacaaaaaatgtacaaggacgttctgaaatacttcagcaatcctgacttgaaaatctacacaactgaaaaaaatagatcagaagaagatgtcaagcccctagatgaggaggaaaaggcttggttgacaagagaatgtttcctacgttacttaagagccaccaaatgggtcctaaaggactgtatcgacagaatcactacgactttagcctggagaagagaattcggcatcagccatcttggagaggaacatggtgacacactgaccgctgactccgtggccgtggaaaacgaatctggtaaacaagtcattctgggttacgaaaacgatgctaggcccatcctgtatttaaaaccgggcagacaaaacacaaagacctcccacagacaagtgcagcacttggtctttatgctggaaagagtcatcgatttcatgccagctggccaagactccctagctttgctaatagatttcaaggagtatcctgacgtgcccaaagtacccggcaatagtaagattcctcccatcggtgtaggtaaagaagtgctgcatattttacaaactcactatccagaaaggctcgggaaggcccttttgacaaatatcccttggttggcctggactttcttaaagttgattcatccatttatcgacccgttgacccgtgaaaaactggttttcgatgaaccatttgttaaatacgtccctaaggacgaactagactcattatatggcggggaactgaagtttaagtataagcaagatgtatattggccatctttggtaaatgctgcccgcgaaaagagagatcattatttcaagaggttccagagcctcggcggtattgtaggtttaagtgaagtcgatttaagaggcactcacgataaactcatctacccagtaaactcagaaaaataaaaccattttaaaaataagtttagatagataatgataatgcactataatatatatataataaaaaaaaatacaacaaaaaagtataaaatgtttccttttatctttacatgcttttacctgtgcgccgaggacacagaagagaagaagaaagtccatgctcttttaaatcggtatatatggatatataccgaagcgctctggatactcctttatgaattaaaaaggtttggcgcatttacgtttctcagtcacgcccgtggctggtgaagtcatcatttgccagtctgtggcatacatcaatccacccgcaccgttagcagctctggcaaacactactcccagatcatttctcgcggtcgttaaataatagttagtaccatcacctagtgacaaaacttgcgctcttacaatgtcacctggcttaaagcagtctatcaccttcacacgatctctgtcggtggacctcacgtcttgcgacctgattatgcctctaaatgtctcacccagatcagatgatgcttgcgagacagagaacgtggccgctccggaaccgccaccagcggcaattattcccatcccattactaccaactccactatcaattggagatggtttatcttccacagccaaaatttcgacattggctctctgtaatgagagtcttgtcactctggtcaacacaatatcaccttctttcggtagattattggcaaaatcgttattagcgcctttactagttctgcaattatcatctgcccccggcaccactgaaacttgaatgaattttactactctcttcaccgcttcactggaagacgcatccactgatttttcctcctctgtagattggtcagcgacctcgagttcttcttcttcttcgtcgtcagttttcttcacttcttcgcatctcactgtaccgattaatgtggcagttatagcctctaacaatgttccattgtgttcatattgaaccagttttgtccctggaccgcaagcatagttaaagattacatcttcaccatctttattttctgtactgtattgtggacatattagtttacctggataagctatcttgggaaattggagatttgacgtcattacaggatgcagactggttaggtttatcggcgccagaaaagcaatacagttctcaatataggaaggtgtggctattgacgctagacatctgctcattatttttcatttttaatttttgattctctaacaaatttttatagattttcatttcacgtgacagcgccgggtaatggaagcgactgctcaatggtataattcaagcagctcaggtagaaaggcttatttccttttaacgaattattgatttatgagaaactaaaatgtcttgatatgtattgttttatcccctttttacttcttttgtgtttgctttaatagaagtgcgtgtagcatcttgaatcatcgtgcacttccattacgctctttaattcattcaactctaatttgatcatttgagccaattgcggagttagttggttacaagtggaaacctctgggtgcctatcgtattcaaattccccgtaggtatcgtaaagaattatctgcgacgaaaatctaaccccttcgtcagtaatgtctttaacatatacttcaccaatacttgttatatctgatttcgcaggtgaatcaggtgtcatggaatcaatgaaagaagcgttcattctcggagctttcagccctttgaaagacatagaaacaggcctattggtttcaaattctggcaaatatgcattgattctgggcgtaacctctacaggcgcttctgtatgattattgaaatcttcattctcaaagtcattatcgtttgttatcccgtcatcttgttcataaatgggtgactgatcttggtggtcatcttcgtacgtactaaatcgttcatctgtagtaatatgtggctttgtttctcttgtcacgcgagtagactcttgatttgcatcaaacgtaacaggactacttacatttttatcgttcagtgctgtgggctttccgagattgtatggagctgccgtggttcccaagtctaaatctaaactgaggtcatcgtcgccaaaattaataaaactcgcaaattccattatatcagaaatcaactcattatcatcgtctatataaagatctcgactttcagaaacactcttcataggcggtacttttgctttcggtatatctttttcaacttcagttttttcttcatcagaagccatcactaattggtcaaacttctgttcaatagagttcaaaaatatatcgctatttttcgataagttattatcattccttatattcaagaaagcgttatgatcttcgtttgtgttcccttcatatgaaaactccctcgaaaagttgtcctggcattcaaactttccactcttcaaaatgctactagcaggtgactttgttaaatctggggtagataatacaactgaagatgcctcagtaatgaacatccccgcactttgtgctttaatcgacaatgtgtctgttagtgaccttctttgtgaattcattgaacttctcttgttagactttgtagatcttgttctttccaaggaaacgattgagtcgacttcatgactgtcaagaaattttgggaaaagaacttcacccgtatcatgccttgaaaatgctggtgaaggagcttcgtagtccaacgataaaaagttgtccttggacggcaatagaacaccatcattaacaacattgtctgagctttgttgtccttgtgctgtggcatctttctcgcgttcatcatttcccagtataatatccatatttaatggagtgagcttcctttggtcaattggctttgttacaatatcggctttcacaggcacatcgtcaaaatttcctcgtaaaataggagattcaatagatgatgtcgaattagtgtcaactgttagttctaagtcttgctttgcctcgtcagattttttagtaggttttttatgccttattgattcccttccaggtgaatccgatgcgtcatttttccctttgaggaaagaattaaaaatgctactactactatgcgattttttttttagtttttcaggtgttttcatggaatgttggttttttgttgaaaaggtgttcgatgatgacattctattcgtctcatttaatatatcattattattattattattgacggcagcttttggttcttttttcttgaaaaaggaaaagaaactcttcttttttttatgcacagaagtatcttcaagaacagacccagcagaagtggttctttgtgctgatgaatcggtatattttcgtggctgaagttttctagagcgcagtttagggttatgcagtttctctggagtaggcaatggttttgagttttgttttaattgccgtatattttgtgttgatacttcaatttctgcatgaatggtacttccattttcaagcttggtttgagggctgtcctcttgctctacaattgtaggttgaatgtaaactttttttagcggtttatggaaatctggttttaccttgggagtggataaaaagtccggttcttcgaaagagttcgagttggaaggagcagcttggatattattgaagccatcaatatcgataagattaggtgaggatgttgctaggcttccgctttcctcctctggtataccaagtctggatccaattacattgttatcatggttatacatatcgtcttgctctttgccgtcctcttcctcttcgattatagacgattcgatattttgtgcgtttctagttttttgatcagcatactttgacctttcattcaaaatatcagccaatgcacttagtgagggtgaggtcgtcatattcacagtttgtacctctgagtctccgattgggccttccttaaatgggtgctgcaaaacagagctcccttcgtttgcaccagaaaacgattcaattggctttattgacgaatttaaactttgatctgacatttcttttaaaatcaaagaatttctaaaggttctagcatgatcgagtgtgtttatcgagttcgatgagtaaaaagtagagttgagcagctccgatgattttggttctgaaacactatccggcatatctgtgtagcgattaatcaatataaatggttgaaattaaatagcgtccgtatggcttttgctgtctagttgttgaggccttcttagctattcgtttagcctgtacttttttcttgtctattttccgggtccagaagttatatcagtaaaattacttgtcaggatcaaagcctaaagggaaagatatgattcctccattttcatgtgcgatttgatgataatataatttcttcgaaatctgaaatgatttttcattctcgggatggtaaaaaagaagtcggtttgacgcgtttccgctgacgcgcctgttaagatagagcgcacctcacgggtaacaaagatcaataaacaatctcagagaatatataattttacgtgtgatatttatagacttaacggcacgtttctagtttacatgatcgagcagttcttttgctgggcagttttttgaattacgcggatttttttctcataactactctttttgatgccgctctctacgacactgctgctgccgacactaggcttcgtgctttcggaaccttttggtgagattgatgacgatcctgtacgatcattttttctctgtgtagtcggaatttcttctataagtattttcggattgggtttgctcttcaccacctgtgttatattgttaggtgtagtagcgtttttagttttgaccaattgtagctcgttgataccacccgtatcatgcgttgcaagcttagcaaccggcaaatttagaactgttgaatcttcttgacccggagcgcagaacttagtctttcccattgggtcctttcccgctttgatcatacaattcgccaaataagagtaaagttgaccccagagattcttaagttctaatgtgaaaaaagatccgaatctgtcttgtaacgtggtcataaaggccatacccataacttcaaaaccaacagtcttgataccgagaattctggaatgccgcttgccaagttttacaatataatcgtctaagacatggacgtcttcaaggttattgatagcagaattgaggactttacaaaatgaaactgcctgatgtctaagtgatgggaaatattcttctagtaatgggtccatggaaattaaattatcataaaattgtgaacaaaatagcgcggtatcaaccttgtcatcattgtctctctttttgattttacctggtttgacagtaggagctgaagtcttcgaaattaaaccatcgaaattagtattcaaatatggtctttctgtcgaagttatatgcttgtttgaatataatagcgtgtgaaacacttttagctcctcgggagttaaatattctttgaggaggatgtcccatgacattcggagcaacaatatatctctttcatttactttgaaatcatacttccccgtatctgcagagtaatctccctcttcctggtgtacactactttcggaatcgaaaatggattgtggcataaactcatttccagggtatttggacgatatctcgcttcttatcgaatggtcatgggaccctgccctatcgttaactctcaagtactcgaggtgctccatacgactggcattgtaaggtaagggtgcttcatacatcatcggttcagtatagggaacattcttcctagccattacattgttgagtaccaactgcaaaaaaacctctctgtcgcttgtcatgaaaaacctatttctatctacaaagttttgaaaacaacaacagtagtcaaatggccaatcccttaggaggggcagaccaattcaaaatggttgcataacatttgctacctataatggaacttgattgctccggttagtttcttttgtcggccgagcatacaacctttttcaaaggtttttccgatgcctgtcctttctacgcggttttcaccccctgcaggaaacgggaacatttaccaagaaactacgcacgagagagaagtacactttgagtgttctagaaggaatagaagttccgattacaattatcttcttttctttttaggaagtcgaaaactaaacgtctagtaaattcttatacaaactatgctatggtgttgctattcaggctccatctcaaatagcatccctgaacatatgcacaaccttgtgtacatggtcggccatcttttggtttgtatgctggttggtacaattgtcttgtcacccgatattatattacctgctcttgtcacggacccgcatctgctacatctcttaagctttccgtcacttatttcagatgtactcaatttgtcgcaggttacgtcatcatacagtaatttactaaaagatctagaggttctacaatttttgggtagttgatcagtatcaataatcaatcccttctccaagggttgcaatagatgaaatatttcaggattgaaaaattctgtattggatatctttaaaccactagtgtctgcaaaataaactgcggcggcattggcgtgggaaatgactgcattatttgcgtactgcaaaaggaaatctcccactttggaaaattcaggggggatttcagcctttaccaaaagtgaaaattctctttcctgtgatggctgctgttcagacagtgcaataaatttgttgttaacatcgactaaaaatgtttcgaatttttcgaaatccactggtgattcagataaaacaagcttcaagaaagtagatgattcgtttaaaattgggtatgaattttctggaaattttgcaactatttgggtgactttcttgatttcattaagaatggatagtatcaatgttctcgacatcttggccccaaaaattccatgaacaagtgtatagtcctcatttgtgggatcgttaattaaaattaaaatttcttggatcaaataagtaacgaactttacaaaccatttcgcaacgggaattaacgaatgaatgaggtcctgttttgaaaatatggtttgaaataatttcgggttttgttgttggttggaattattgcttatttgttcgatggcaaaatgaaaatttctcgctacaccattaaatgcgaataaaacatttttcaaatagagaataactcttgccatttcttcaatgttttcgtgagaaaagcaactcccaagctccagctgcaatagcatgattttttgtagtggtctacttgtaatgattttatccataacttcctttggcgcatcaggggaaatgttaaaaaaagcgtacaagctttttaataatgtcgtaatgaattctttggctctgttcttatctagagacgaaatcttaagtatatgtgtttttgcagcaatcgttaaatcttcagcagatatttgcttgtgtaaacttttcacatatccaaatgccaacgatgtcgcgtttatagaatccttctcaggatcagtataattgctttgagccgcagcataaaattctggccattttttgttgtattgtttgataataaccccacacatagagggcgaaaccttcatccactctagcgagggagataaaggaagtttttcataattaaatccggcacttaatggagatgcgataatattcttgaattttcccaattgattttgatttatgagtcgttcagtttccagtttccagtcattttgattataggattcaatggtaccatcttcaaaataaaacgaaacgaatccatcaaacatttcagaagtaattaaaataacctttttgtcaaggactatatcagtgtggtgacgaagattataacggcgtgattgaaatatttgacttgtggaattgtttcgatcgatgtttaaatctggttttaatattgctaaatattcggcaggaagttgtgtttgggccaatcggtatcttttcactaatgtttttgatgtttcgcaaacattgtacagaataagaatttctggagagggatctttttcaattgaggatttagacacaatatgcaagtttgttaacttcaacacatgaccttcgtcatccgttggatctagagtagtgctcaaaatatactgtatcttcaaagatggatcgtttaagacgtttggtttggcagtggtaaggttccagttaacatgtagcttgtagaaagaaacattttttgacagttttgaatatgtagttatcaacatacattgatcgtcattcataggcgtaattttagcatgttcaagccactgaagatccttagatctttcattcaatgcgttcaacaattgtaacgttatttttttatgatcctttgagtttgaaaattggtaccaaaaatcaatttgaccattctttctaattgccaagcatgcatactttataaatgggggatgaaatacaccgtatggaggaacttgctgagctctacttctgtatgcgttggaactactatcaaatgcacaaaattgagaaacaattacagacttagaggatgtcagccagtggaactcaaggatggatgtattgtattccttcctcgtttgcttcctttcaatgttcatgggttttaccttatcaacaggtttcaatggcataacatgattgtaaattttatatacattatcttgaaataccattgttagtttttcatatgtggtggcacgatcaggtcgttgcccagtaattaacatagtcatattacctaattcatcacaaacagctaacatatctcctggtaaactaaaccagttgttccagtgaatggatgatatgttatagaagaactgtggagtggatttattgctgttgcttccaacagtcggagtacttcctacacctgctgtaattgatccgttcacagaagtggttgtcgagtgagcacttgaagcactgccgctttcaaggtattgaacttcatgcaattgtgggtgcaagacatatctttgtggagtatgaaatcgccaattaatcccattaatggattctaaaaatgtcaagcaaatattggcatcctgcgattgtgagtcactgtaagcaataatgccagtcttggaccagcttactagatgctctcctaatactgtcatattattcagcaacaaaaccctgggtctgttggctctttgtattggttgaaccttatttttgatgtaatttgtactgctctcgaaaagttcgaagctagcttttttttttcgccttagcgaataacgaaaattacatgatcaagagtgttaactaacagacaataacgagaaaataagggataattatagaagtaatccaaaagtatgtttatatatgattgtgagcagtttcaacatttgaacagctttgagatacatacgttctcattataaaaaagaagaaaatactacaatgtcgacggccaagaagctccctgccgactaagccctcttttgtttgcatttcattaattgaacaccgcttagacattaaaagagccagcttcttcactttctgaaatgttatccaactcgaagctaaccctattgttttcctcttgaagttcgtaggattttggaaggaagccttgttttcctttttcaaccagatacagatagaactccaggcatgtaatcatccagaaataaactaaaaatgcacctgatacgattatcaaaacataggcactatgatctccaccaagcctcaataccaaaatcaattgttcttcattggcgcccataaatagaagacctgaacacactagacaaaagggagcaagatattggaatgaatgtatttttcccagtgtcctcttatcctttagcaggaaggatatttcgataattcttagagcacctccacacattaaaagcaagccaaacatattatggacttttgtactaattatcaagtgctgagcatgctgagacattgcccacccagtgaagataatgatcaaactaggtacaaatgttcttctgccattccttgaaagaaaaatcccaagtataccgccggcccaccagataattcccataaacgtatgctggtagtcatggacactccatgcttcgcgtccccatctatgttcggtgaaggtgttcacaataccccatgcacacattacccaactgtcaatatagtcttgtgagtatgaagcctgtgcgttacggatccacggaataatcaaaacaagcacataaatgaacccgtataatacaaatgcagaccccatgatgccgtgagcaatacactgccccgtgtgagcctctctgcagaacccaaacaaagcgaccggtgccaaacatactttaacccagcctgtgaccacagttaaaaacgataaaccacgatggatatacgataacctagtctcgcctgtatttgagatgagagtttgcaacctcttgcttctcaccaagaagccggtccctccggccagcccaccagagaatagagcgatccaagtcagccctgccaaaaaccacgcagccccccttgaggttctattctcgaccccatcgttatcctggaatctaaggacagcagcctctaaaaaggcgtagaaggcacaaacacattgcagggaagtagcaatatatattctgccggcaaatgaaagacaagtcaccacagatggcagaagcagtagaaatcccagcgtgcatagccaatgaaaagttttcgatccggcgtctactatatcggggctagtatactcagaagtatcatccatgcccatatcattgcccatgtcaccgcggacttcttcaatgaggaaacacattgacaaacaaacacttgcaactgcggaagacccgcaggatattcttgtattatgtttggtcatttctgctcagacgggtacggtataccagactgtataccctgttttcctcactatttagaacctattttctgcgcccttatatatgacgttactgtacctcctcttttacagcttggcatattggttcggagttttttgtttaattcgcgggtgcaaatgataaagtacgtaataggcctttaaaaaacacgggaaaatgtacctggggtgtgtttggtactgaatatagaaaattaatgtttgtttgaatatcatatacacatatacatgtatgtataagattaatatactctataagaagataatgctgttttgtagcttaaaagcttttttaaagatcgattcatgactgtccggaagacggagacgtatttgactgcgttccctgtaactcattggaatcagtgtcctcgctgttgtcttttgggggattctgcattatagggtcgctgaatggattttcgtttgtcagcacgctatcgattgtgtgttccgcatcgccgttttcggatgaagacaagctcgcaagatggtcttcatcggaaagatcgaaatcaaagtcttcaacttccccaggttccgtaattccggaagcgccgttatctaaggtagaatcgtattcggagtctgtgtcaatgatgtcaaattcgtaagtctccgcccttgaccttctgattctcccttcttgatttcatgaaaaac